d1v25a_ 1 AFPSTMMDEELNLWDFLERAAALFGRKEVVSRLHTGEVHRTTYAEVYQRARRLMGGLRALGVGVGDRVATLGFNHFRHLEAYFAVPGMGAVLHTANPRLSPKEIAYILNHAEDKVLLFDPNLLPLVEAIRGELKTVQHFVVMDEKAPEGYLAYEEALGEEADPVRVPERAACGMAYTTGTTGLPKGVVYSHRALVLHSLAASLVDGTALSEKDVVLPVVPMFHVNAWCLPYAATLVGAKQVLPGPRLDPASLVELFDGEGVTFTAGVPTVWLALADYLESTGHRLKTLRRLVVGGSAAPRSLIARFERMGVEVRQGYGLTETSPVVVQNFVKSHLESLSEEEKLTLKAKTGLPIPLVRLRVADEEGRPVPKDGKALGEVQLKGPWITGGYYGNEEATRSALTPDGFFRTGDIAVWDEEGYVEIKDRLKDLIKSGGEWISSVDLENALMGHPKVKEAAVVAIPHPKWQERPLAVVVPRGEKPTPEELNEHLLKAGFAKWQLPDAYVFAEEIPRTSAGKFLKRALREQYKNYYGGA 206976203 2 -----MMNVPLTISSMMERAEKLFSKKEIVSRTH-DTITTLTYKQLGERTRRLSSALKKLGIKEGERIGTLAWNHHRHVEAYFAIPGIASVLHTINIRLSPQHILYIIQHAEDRILLIDEDLVPLVENIQSQLSAVQAYIIMTDKLPNTTLEHYEKLLEEGDPKDIDENTPAGMCYTSATTGNPKGVVYTHRSTVLHCMALGLADTAALSESDAAMAIVPMFHVNAWGLPFAATWFGSKQVLPGPMFTPKILLEMIQSEKVTLAAGVPTIWLGVLQELENNSYDLSSMTRILCGGAAAPKSVIKAFEKHNVPFIHAYGMTETSPLVTLARLKSYETELSYEEQLEIRSKQGYLVPGVEMKVVGTNGE-VKWDGTEMGELCLRAPWIAESYY-NDERTVEGFR-DGWLYTGDVVTVDEEGCVKIVDRTKDVIKSGGEWISSVDLENALMAHDAIFEAAVVAVPHPQWQERPVACVVQKKNSTVTKEEIYAFLKPQFAKWWLPDEIVFMEEIPKTSVGKFLKQALRKELEHLRKG- 163762056 1 -----MMKGDLLIPSLIERAEKFFPKKEVISRTGSG-VQRFTYGEIGRRTRQLADKLTQFGIPRGGRVGTLAWNHHRHLELYFALPGIGAVVHTINIRLSPEHIVYIINHAEDEMIFVDEDVFPLVEAVYDKLKTVKAFVVMDTKVPNVY-SYEEWIKDGDPSFQYPEDMPAGMCFTSATTGNPKGVVYTHRSTVLHSMGLSMADSVALSEYDTIMPVVPMFHVNAWGMPYASTMLGTNQVMPGPRFTPEILAGFIESEKVTITAGVPTIWMALLKELEAKSYDVSSLRAVVCGGSAAPMGMIKTFEQTNVPFLHAYGMTETSPLATVSRLKSYELDLPEEERFKKRAKQGILVPGLEMKVVGGGGE-VAWNDEDMGELLLRGPWIADDYYKDDRGEEAFV--DGWLHTGDVCTVDEEGVIKIVDRTKDLIKSGGEWISSVDLENALMAHEAVFEASVVSIPDPEWQERPVAVVLHEGKMSTKEEILD-FLRPQFAKWWLPDDVIFMEEIPKTSVGKFLKRALRDQVKAHY--- 56962123 1 -----MMNTPLTISSMLERAERYFPNKTVVSRTHDN-IYRYTYEEIGKRTRALASALTKLGLKRGERVGTIAWNHHRHLEAYFAAPGIGSVLHMINMRLPPDHLAFVINHASDRILLIDEDVLPLVEAIWPQLETVHTFVVMTDKDQEPLYSYEALLAEGDDCFDIDENEQAAMCYTSATTGMPKGVEYSHRGIVLHSLVQGHVDTTAISENDVCMPVVPMFHVNAWGLPFSATFYGATQVLPGPAFTPQLLAELIEKERVTFTGGVPTVWLGLLQVLEHHHYDLSSLRAVICGGSAAPQSMIERFERLNVPFYHAYGLTETAPLVSFSRLKSHQKKGGKGEQYQAKAKQGMAVPLIDIKGVNANGE-IPWNGEEMGELLIRGPWVADRYFHDERSTEA--FKDGWFHTGDVVTIDEEGAIKIVDRTKDLIKSGGEWISSVDLENAIMSHEAVLEAAVVAVPHDKWQERPVACVVLKKDKQATKEEIVDYLKPQFAKWWLPDEVVFMEALPKTSVGKFLKRALRKE-------- 167621710 4 -----MMDRPLMISQLIEHAAEYHGDNEIVSRSVEGPIHRHTYADAARRSRQLAKALEALGVAPGDPIGTLAWNGYRHFEIYFAVSGIGAICHTINPRLFPEQIAYIINHANDRFIFADLNVLAILEGLEKSLAGVRGVIVMTDRAHPNMLCYEDLVAAQDEAFDWPENSAASLCYTSGTTGNPKGVLYSHRSTILHAYAINSANALGLTVDDAILPVVPMFHANAWGIPYAAPMVGAKLVLPGFKMDGASLFELFDSEDVTVAAGVPTVWQELLRFCEAGGRSLGKLQRTLIGGSAPPRAMIERFDRHGVRVMQGWGMTEMSPLGTITSMRRGERDLPAETQYDLIAKQGRPIFGVSLKIVDDAGRELPKDGVAFGNLLVRGPWVARSYLHGEDP--SAFTDDGWFHTGDVCTIDPHGYMTITDRSKDVIKSGGEWISSIDLENVAMDHSGVQEAAVIGIVHPQWDERPLLVVVRRSESKVTREELLNSFEGKVAKWWIPDDVVFVDSLPHTATGKLLKAKLREDFRGY---- 47569389 1 -----------------------------------------------------------MGIEQGDKVGTIAWNHHRHLEAYFAIPGIGAVLHTINLRLSADHISYIINHAEDKIILVDEDMVPILESIQHEIPHIKAFIIMDHKLPHTTLSYDQLLGDETFPFDLDEKEPAGMCYTSATTGKPKGVVYTHRSIALHSYTLGLADGGNISEVDTCMPVVPMFHVNAWGLPFASTWFGTKLVLPGPHFTPKILAELIERESVTITAGVPTIWIGLLQELEKHPYDISSIKTIWSGGSAAPLSMIRTYERYEIAFRQIYGMTETSPAVVINCPKSYQRDLPKEEYYNLRSRQGYLFPGLEMKVIGQDGE-IKWDGEEMGELCLRGPWIAGSYYKDERTEES--MKDGWLHTGDIVTVDSEGFIKIADRTKDLIKSGGEWISSVDLENALMSHDKVLEASVVAVPHEKWQERPVACVVLKEEQAVEREELYALLEAEFPKWWMPDDILFVNEIPKTSVGKFLKRALRDQLKTY---- 119503097 5 -----MMDVPLTITSIIQHAESVNGHKEIVSVTRDNPRHRYTYKDAFSRSRQLANVIAGWGLSQGDRIATLAWNDYRHLEAYYAAACSGYVCHTINPRLFPEQIVYIINHAEDQFIFVDPDFWPLIEQVAGECSNVKGWVVMAENMPETELAYETLLEGQSDQFSWPENAACALCYTSGTTGNPKGVLYSHRSTVLHTYATLMPDALGMSGGDVVMPIVPMFHVNAWGNPYACPVAGCKMVMPGNKMDGATLAALINEEGVTMSAGVPTVWLNLLNHLRSEGLRVDTLKQIVVGGSACPLSIMEEFDTYGVDTRHAWGMTEMSPLGTANAAGAHRDLHTQEEFTRLRMTVGTPIWGVEVKITDDDNNPLPRDGVAFGALKVRGPWICSSYY-KLEGSEAHAEP-GWFETGDVATISPEGYVAITDRTKDVIKSGGEWISSIEVENCATGHPQVAEAAVIGRMHPKWGERPLLIVVAEGADLQPEAL-KTFLDGKIAKWWIPDDVQFIEDMPHTATGKIQKTTLRDIFADY---- 194289569 2 ALMGQMMSAPLLISSIIKHAARYYGSTEIVSRRTEGDLHRYTYRDCELRARKLAQALGALGVKQGERVGTLAWNGYRHLEIYYGVSGMGAVCHTVNPRLFPEQIAYIVNHAEDGYVFFDLTFLPLVEGVAPHCPNVRGWVAMTDRAKVPLLCYEELLDAQDGNYEWPENLASSLCYTSGTTGNPKGALYSHRSTVLHSYASAMPDALGCSASDVILPVVPMFHVNAWGLPYSVPLVGAKLVLPGPKLDGASLYELFEQEKVTFSAGVPTVWLGLLQHMQANQLKFSTFRRTVIGGSAAPPAMIRALEALDVEVIHAWGMTEMSPLGTASKLLAKHHDLPDAERHKIQEKQGRVIYGVDMKIVDGEGKELPWDGKAFGDLLVRGPWIIDRYFRNDASPLV----DGWFPTGDVATIDADGFMQITDRSKDVIKSGGEWISSIDIENVAAAHPAVHMAACISAYHPKWDERPLLVVV---KKPGAEVSREELLQGKVAKWWIPDDVAFVTEIPLTATGKMQKLRLREQFKDY---- 145222177 5 -----MQDRPLMISSLIEHAAAFHGDTEIVSRLPEGPVRRTTWREIGERAKQVANALAELGVRHGDRVATLAWNSDRHLALYFGVSGTGAVMHTVNPRLFPEQISYIVNHAEDRVLFFDITFAPLVSGLASSFDSVEYFVAMTDRSADRLLCWEDVIGRQSTHYEWPEFDECSLCYTSGTTGNPKGVLYSHRSTMLHTLMAAARDTIDIHSGSVILLVVPMFHANAWGSPYTAAMVGAKLVMPGPHLDGESVYQLMKAEGVNQSQGVPTVWMMLFAYLEIDAHELG-LRYAGTGGAALPLSMIERFEKFGAEAYQGWGMTETSPLCVVGRPLPKHDALDPADRRSLRLKQGRGIWGVEIKIVDDDGNRLPWDGKAFGEVWVRGPWIASGYYRGEGGDK--LDGEGFFPTGDVATIDPDGYLQLVDRTKDVIKSGGEWVSSIDLENAAMGHPAIAEAAVIGVPHPKWQERPLLVAVLRGHSATREDILEFLAER-VVRWWLPDDVVFVDELPHTATGKVLKITLREQYRDH---- 50084965 5 -----MQNKQLLISTLIEHAGLNHPEVQIVSRTCEGTIHRTNYATLRKRAKQLAKALLALGIESGDRVGTLAWNTYRHQELYFAVPGMGAVLHTINPRLFADQIEYIIQHAEDTVLFFDITFSTLLEPLLPKLKHVRAFIALCDQLPQNCLSYEQLLREQNDEFEWPEFAAASLCYTSGTTGNPKGVLYSHRSTLLHAFTVCTVDGLQLSRKDCVLLAVPMFHVNAWGFPYAAAMCGAKVCFPAAQIDAASLCELAAQEQCTMSIGVPTVWLSVMDYLEHHPEKTKQLNRIVMGGSATPRALIDRIQNLNATTIQAWGMTETSPMTIGNLLPEHM-ALEQSERFDIQSKQGRAIYGVEIRVIDDHGQVLARDGVSAGHLQVRGPWIVSAYFKADE--QNILDAHGWFSTGDIACISAEGYLQITDRSKDVIKSGGEWISSIDLENTAVAHPAIQEAAVIGLNHSKWQERPLLVAIKRPDMQIDEQELIHFLSKRVAKWWLPDDVVFVQSLPHTATGKLQKNVLREQFKDF---- 149188142 5 -----MMNVPLTITEIMRHADRVNGDTEIVSVTYDNPRHRYTLSDAFSRTRQLANALKSLGLKKGQRVATLAWNDYRHLELYYAISCSGGVLHTVNPRLFEQQIEYIINHAEDTIVFFDPIFTPLIEKLQSKLSTVNHFIALTDHAHENLLDYESFIADRSTVFTWPEDDASSLCYTSGTTGHPKGVLYSHRSTVLHSLGSALPDAFGLSIDECVMPIVPMFHVNGWGLAYSAPMTGTKLVMPGPKMDGATLTELINNEGVTMTAGVPVVWLMLLEHLKLSELQVPSLKRIVVGGSACPEVLIREFDELNVSMHHAWGMTEMSPLGTFNKLKPKLRSLADEQKMGYQLKQGRIVFGVDMRIEDWQGNQVPWDGHQFGSVKVRGPWIASGYYKQGESVDS----NGYFDTGDVASIDPHGYMQITDRSKDVIKSGGEWISSIELENIAVGHPDIKEAAVIGVSHNKWGERPLLIAVTHDVTVTESELLAH-FDGKVAKFCIPDAVEFINELPHTATGKLSKKDLRDHFKDYVLG- 94984532 4 ----NMMNVPLTLPFILERVRTQYAEREIVSLLVGGHKHRTTYGEVADRALRLGAGLQALGLNRGDRVATLAVNSFRHLEAYLGIPSAGFVVHTVNIRLHPDQIAWILNDAGDRVLLVENLFAPLIPALRAACPQLERFVFGPLPTPEGAEAYDSVMAQEPLPPQLDENEAAGMCYTSGTTGNPKGILYTHRSTILHSLASAPKDALNVGEHDTVLPIVPMFHVNAWGIPYTCAMYGAKQVYAGAFTDGPTLATLMQDEAVTLTAGVPTIWMGLLDRAKAAGHDLSRLERLVVGGSAAPESLIRAFERHGLKLAQAWGMTETHPLGTASQVPPDIAETS-DEGYRLRAKQGRPVPLVFLDIISEEGQRLPHDGKTMGRLIARGPWIAGSYYKG-EGQHNFFELDGWFDTGDIATLDERGFMHIQDRAKDLIKSGGEWISSVDLENAIMAHPSVAQAAVIAMDDPKWDERPLAVITLKGMSVTHEELRD-FLAPRFAKWWLPDATVVVESIPIGATGKFLKRELREQYRDY---- 91788441 5 -----MQSQPLQISSLIEFAERHHGDAEIVSRRVEGDLHRYTYKDAACRARQVAQALDGLKLAFSDRVATLAWNGYRHFELYYGVSGSGRVLHTINPRLHPDQIAWIANHAEDQVLCFDLTFLPLVQAVHGKCPTIKHYIALADKLPANLQSYERWIGGQTGDYAWPENSASSMCYTSGTTGNPKAALFSHRSSILHAYAAALPDVMCISARDAILPVVPMFHVNAWGIPYSAALAGAKLVFPGPALDGKSVYELIEAEKVTYAAGVPTVWQMLLGHLKPAGLRFSTLRRTVIGGSACPPAMINAFDDYGVEVLHAWGMTEMSPLGTLCTLKNKHDALSDDEKMKIRLKQGRAIFGVDMKIVDEAGKDLPWDGKTFGDLHVKGPWIVREYFKGEGGDPLV---NGWFPTGDVATIDADGYMQITDRSKDVIKSGGEWISSIDVENIAVSHPAVAMAACIGVPHPKWDERPIIAVV---RKPGMDVTREELIRGKTAKWQIPDDVVFVDAIPLGATGKMLKTRLRELLKDY---- 149919609 3 ---ATMMNFPLTTNHLLDRAAQLFPEVEVVSQAPDKSLRRHTYADLRRRSRALAKGLLDAGLQKGDRVATLMWNHHAHMEVYFGVPMAGGIYHTLNLRLSPEDLGHIVQDAGDRYLVIDDVLLPLLAKFGGELPFEKVFVVRDTLTGEGFESLIEAGSAELDGWQSPENDPIGMCYTSGTTGRPKGVVYSHRATILHSFASALPDSLNLSISDCLCPVVPMFHVNAWGLPFTATMVGAKQVHPGPHLAPDALLDLYAKEKVTVSAGVPTIWMGIMKLVGANPDKLQPGLRMVVGGSAAPESMIDTMDQMGMTVIHAWGMTETTPLGSVSRLRPHQLELPKEEQLKIRARQGTPPPFVEMRIVDDEGREVAWDGVHMGELQVRGPWIAGSYHGGVDA-QDKWTEDGWFRTGDVVTMNAEGSMQITDRTKDLVKSGGEWISSVALENALMGHPDVAEAAVVAVPHPKWSERPVAVVVAKEGKTLDDAALTAYLAERFERWWLPEGYAHREQIPRGATGKFLKRTLRQELAGWFANA 89899809 5 -----MQDRPLLISSLIEHAATFHPGTEIVSRLPEGPLHRTNWGELRDRSKQVANALTSLGIKPGERVGTLAWNSHRHLALYYGVAGSGAVLHTVNPRLFPEQIDYIINHAEDQILFFDITFATLVEQLAPVLKTVKAFIAMTDRAPDNLLCYEELLDAQSTDYTWPERSASSLCYTSGTTGNPKGVLYSHRSTVLHTLMELAPDTFGISSNETLLLIVPMFHANAWGMPYAAAMVGAKLVFPGPHLDGKSIYALMRDERVTFSQGVPTVWMMLFQYMDASPDRQLGVKRIGIGGAAVSRAMLERFENFGAEVVQGWGMTETSPIVISKLLLKH-ANVPHEDLVKVKLKQGRGVWGVDLKIVDAQGCALPWDGVAFGHLLVRGPWIASGYFRDEGG--AVLDAEGFFPTGDVATIDSDGYLQLVDRAKDVIKSGGEWISSIDVENAASSHPAVAEAAVIGVAHPKWQERPLLVVVKRGVKVEAKDILDHLSQR-VAKWWLPDDVVFVDSLPHTATGKLLKTSLRQQFRDY---- 167586950 9 -----MMDMPLLVSSLITHAARHAGAVEIVSKRIEGDLHRYTYRDCERRAKQLAQALARLGVAAGERVGTLAWNGYRHLEAYYGISGMGAVCHTINPRLFPEQIAYIVNHAEDRYVFFDINFAPLVDALAPQCPHVRGWIAMTDAAPAGYLCYETLVDAEDDWPRLDEQQASGLCYTSGTTGNPKGVLYSHRSTVLHAYGAALPDAMNLSAMDAVLPVVPMFHVNAWGLPYSVPLTGGKLVLPGKDLDGKSLYALMEAERVTFSAGVPTVWLGLLDYMREAGVRFSTLERTVIGGSACPPAMLRTFEEYDVRVIHAWGMTEMSPLTLAKLTWAQSQRPPDAQRKVLE-KQGRVICGVDMRIVGDDGRELPWDGVAFGELQVRGPWVVDHYF------RSDASPDGWFPTGDVATIDPDGFLQITDRSKDVIKSGGEWISSIDIENVAVAHPAVAEAACIACAHPKWTERPLLVVVLRDGADVSREELLAFYDGKVAKWWIPDDVVFVDALPHTATGKLQKLKLREMFRDY---- 103486668 3 -----MQGQPLLVTSLIDHAAREHAGREIVSRWADGRVTRSNWGEVGTDARRFAAAMVKLGMKKGDRIATLAMNHGHHLVSWYGTAGMGGVLHTVNPRLFDEQLVYIINHAEDRVLFFDAAFLPIVERLRGQLTSVEHFVLFDASAQGDYKSYRDLVDAEDEWVELGERDPVGLCYTSGTTGNPKGVLYEHRSNVIHAITEIQPDAFDLSSRSVILPIVPMFHANSWGIPFAAATVGAKLVFSATN-DAQTLCDLMHAEGVTHSAGVPTVWLAMFAHMDATGMGYGALKHVIIGGSAAPRAMIERFMKAGVYVGHAWGMTETSPIGTMGKRPWNWDALSFDEQVDIICRQGCPPFGVELRIVDDEGKELPRDGQTSGRLQIRGPWIIQRYF---KADADAADADGWFDTGDVSVLHPDGVMQITDRAKDVIKSGGEWISSIELENAAVGAPGVQEAAAVGVYHPKWDERPILLIVKKPGAEVSEAAIIEYLKDKVAKWWLPDEVVFVDELPHTATGKILKRQIRDDYKDY---- 84500494 5 -----MMHQPLLVSEILEFGAGAYPKAEIVSVRTEGDIHRETLVEFRERTIQLAHGLKAHGVELGDRVATLAWNGYRHMELYYAISGIGAVCHTINPRLSAEQMIYIVNHAEDKVLFLDTTFVPLIAAVKDHLPKDMTYVIMTDKAPFEALCYEDLLEGQPTEIEWPEETACGLCYTSGTTGNPKGALYSHRSTVLHGMMMSVMQTTTFNEGLSVLPVVPLFHVNAWGLPYSSLLSGMNMVMPGPALDGESLFKLMDQEKVFSAWGVPTIWQGLLGEIEKQGRKPEGFGDVVIGGSAAPRSMIEAFEKMDVSVGHAWGMTEMSPVGTHGIMPKWMENEPFDTRIDYKSKQGRRCFGVELKLVDEDGNRLPHDGKAVGELYVRGNTVVSGYFKNEEASAKALDSEGWFGTGDVATIDPNGFLSIQDRAKDLIKSGGEWISSIDLENIAMAHPAIAQAAAIGVAHPRWDERPIAVAAEGAEKPDLDEVREHLSEH-FAKWQLPDDVVWVDSIPLTATGKFSKLNLRKQLADY---- 214044081 5 -----MMNKPLTISSLIEHAQRYHAGGEIFSVKTEGGVEETTWGQVGANSRALASALTSLGLEPQARCGTIAWNNRRHLEIYFGASGGGFVCHTINPRLFPEQLVYILNHAEDKVLFIDKTFVPLVAAIMDKLEHLDHVVLMEGSDAEAALKFYDELVASGDPEELDENTASSLCYTSGTTGNPKGVLYSHRSTVLHSFAINLADSIAISAKEVVLPVVPMFHVNAWGAPYASAMVGARMVMPGPGLDGPSLVGLIDKYKVTLALGVPTIWLGLLGEAKKIGSKLDSLKRTVVGGSACPPSMMTSFEDYGVETIHAWGMTEMSPVSINQPLAKHLE-LPEADQHRLRENQGRPVYGVDLEILDENGQPVAHDGKTQGDLVTKGFWILDAYF--RKTRDETLTKDGWFDTGDVATMDADGYVTIRDRSKDIIKSGGEWISSVELENIAISHAKLSDAAVIGARHEKWDERPILIAVKRGEDPSQEEILSH-FEGKIAKWQIPDCVVFTDVLPRNATGKVLKRNLREAF------- 121609869 13 --PSTMMDDDLSLNLLLERAGQLFGSSTLVSRLPDKSLTRHSYAQWYRRTRALAAALQGLGVRKGERVATLCWNHHAHLECYFAVPAAGAVLHTLNLRLSPAEIGWIAADGGARVLIVDDILLPLYRQF-AHLCRFEQVVVFAFSAPDG-LDYEQLLADGAAFRYVPERDPVAMCYTSGTTGRPKGVVYSHRSAMLHTLTACLPDYWNLRGEDVVLPVTPMFHANSWGIPYGAVMLGCKLVFPGPHLHAPDLMDLMTEEQPTFALGVPTIWMGIASAAQDPAHRLPPGMRSIVGGAAVPESLIRTLATQGLGIVQGWGMTETSPLATVSYLKPELRAASADERYRRAAMAGVPLPLVQLRLQREDGSLAPWDGQSPGEIQVRGPYITGSYAGIGSPPDN-FTPDGWLRTGDVGHCDAHGYLCLTDRTKDLIKSGGEWISSMQLENALMGHPAVAEAAVVAIPDQRWSERPLACVVLQARQATPEQLNRHLGEQGFSKWQWPERYEFMDAIPKTATGKFWKLRLRELF------- 70606834 8 --PSTMNDSQLNVHKLLEHAARVHGDTEVISRLQGGLRHRFTYRQVYERVNRIANAFRELNVAPGDIVGVLDWNDHRYYESYFSLPSIGAVTLELNIRLHPTELGYIIKHTKPKGLLVDDSLLQLAEVLSKE-HDFSFILVMSDKPVEEILGYEELLRSNS-PNRVDERSAATAAFTSGTTGLPKGVFYSHRSIILHAMAVAI--GNSLTPSDVGLQIVPMFHANAWGTPFASTMMGMKMIYPG-RYTPDTLVEHIVTHKVTVTAGVPTILLEIVRRLQQMGVKTPGL-RITSGGSEPPSALAKAFMELGGRVIQGYGATETSPLVSMALPKAELKELSDIERFE-KMKQGLPIFGAEVKVVDPTNQELPWDGKSFGEIWLRGPWIAKEYY-NDPRSSERFTPDGWWRSGDVGVVDPLGYIRLVDRLKDVIKSGGEWISSIDLENFLMAHPYVREASVVGVPHPKWGERPLAVVSLKPEYQSKDELREHLLKR-FAKWQLPDDFIFVDEIPKTSVGKFRKEEIRSKYKDIYMG- 149201093 5 -----MMHRPLRIIDILLHAAEAHAAEGIVSARVEGDLHRQSYPQTLVRVAQLAQALTALGVEQGDRVATLAWNGHRHFELYYGVSGIGAVCHTLNPRLSHEQLLYIIAHADDRLLFLDLSFVPLIKAILPDLPQGLRFVILTDRAPDCVLCYEDLLAAQPDWPTFPEDTAAGLCYTSGTTGNPKGALYTHRSTLLHALQVPLCQTSSFRAGARVLPVVPLFHVNAWGLPYVAPLTGMTLVMPGPNLDGASLFRLMEAEGVYSAWGVPTVWAGLLAEIKAQGRIPSGFADLVVGGSAMPRVMIEAYETRGVIVSQAWGMTETSPIGAYGVLSPALQTAPLPERITAKCCAGRRLFGVDYKIVDDAGQRLPHDGQAAGELYIRGNTVISGYFNNPEATCAAMDSEGWFGTGDVASVSPEGRLTIRDRSKDLVKSGGEWISSIDLENAALSHPGIAACAVIAVPHPKWDERPVLVAVATGERPTLADVCTH-MASHFAKWQLPDDLLWVEALPMTATGKVSKLTLRDQFADY---- 54022679 3 ---STMQDEPLSLATLLKYAATFQGESTVSTWTGDG-VRTMTYRELGAEAARLANALSGLGIGVGDRVGTFMWNNNEHMVAYIGVPAMGAVLHALNIRLFPEQLVYVANHAEDKVVIVDGSLVPMFAQLLPNMKTVRHVIVANGQAPKGVQSYSELLAGQSDSYDFPERSAAAMCYTSGTTGDPKGVVYSHRSNWLHAMQVVSPSGMGFSGADSVLAIVPLFHANAWGIPYAALMSGANVVMPDRFLQPGPLLEILANLKPTFAAAVPTIWGGVLAALAAQPQDISHLRTVVVGGAAVPPSMMHAFERHGVRVLHAWGMTETSPL---GSVAHAPAGVTGEEEWAYRYTQGRFPASVQARLVDDAGNVVPNDGESLGELEVKGPWITGSYYSPD---GSPVDPDGWLRTGDVGKISPDGYLTLVDRSKDVIKSGGEWISSVDLENAVMGHPAVAEAAVIGVPDEKWDERPLAIVLAEGATAEPTELRD-FLADKFAKWQLPEHWTFISEVPKTSVGKFDKKQLRAQYAN----- 41407106 6 ---GTMQDFPLTITAIMRHGCGVHGARTVTTATGDG-YRRTSYRELGDQAAQLANALRGLGVTGDQRVATFMWNNAEHLAAYLAVPSMGAVLHTLNIRLFPEQIAYVANEAEDQVVLVDASLVKLLAPVLPGLHTVHTVIVVGDGDTETVLRYADVIGAEPDWPRIDENSAAAMCYTSGTTGNPKGVVYSHRSSFLHTMAACTANGIGIGASDSLLPIVPMFHANAWGLPYAALMAGADLVLPDCHLDPRSLVRMVEDLRPTVTGAVPTIWNAVLHHLEDEDHDMSSLRLVVCGGSAVPVSLMRTFEKHGVQIRQLWGMTETSPLATMAWPPP---GTPEDQHWAYRGTQGQPVCGVQMRIVDDDGRVLPNDGTAVGEVEVRGPWIAGSYYLGRDDSK---FDSGWLRTGDVGRIDERGFVTLTDRAKDVIKSGGEWISSVELENCLIGHPDVVEAAVVGVPDERWEERPLAVVVVKDGASVDADQLRKFLADKVVRWSLPERWTFVDEIPRTSVGKYDKKAVRSRYAD----- 196185423 2 ---------------------------------------------------------------------------------YFAVSGIGAICHTINPRLFQEQIAYIINDAEDQFIFADLNVLAILEGLDKSLSGVRGIIVMTDRAHKNLLCYEDLVLAQDETFEWPENTAASLCYTSGTTGNPKGVLYSHRSTILHAFAVNGANAIGLTADDTILPVVPMFHANAWGIPYAAPMVGAKLVFPGFKMDGASLFELFEAEGVTAAAGVPTVWLELLRFCETESRSLDSLQRTLIGGSAPPRAMIERFDKAGVRVLQGWGMTEMSPLGTITSMRRGERDLPAEAQYDLIAKQGRPIFGVSLKIVDDAGRALPKDGVAFGDLLVRGPWISGSYFHGVDP--SAFTEDGWFKTGDVCTIDPHGYMTITDRSKDVIKSGGEWIGSIDLENIAMGHPSVQEAAVIGVPHPQWDERPLLIVVKRPEADVTREDLLKTFEGKVAKWWMPDDVVFVEALPHTATGKLLKSRLREDFRDY---- 163722190 6 -FPATSQDRPLNVTNIIKHSVRNYGPQEIASRRLDGSMFRYTYSDAYERMQRLANGLTKLGVKVGDRVGVLAWNSNENYEVYFGVPGMGAVMLLLNLRLTPQDLAYVVEHSGCEYIIVDETLLPIAHALAPLCPQIKGYVVIDVETPENTHSYEELLA-ESDPVMMEETSAYAACYTTGTTGKPKGVYYSHRDVYLHSMCIGM--NTGMNVKDTCCQIVPMFHALGWGLPQAATLVGSRIILPGETLD--SLSKLIVDEGVTMSAGAPAIFMPLLEYIRNLEERPDTGVRLLSGATEPPVSMMKGFWDMGAEIIHAYGATETTPLVTINRLMPWLESLSEDERWNLKKKQGFAVGGLDVKVVDATLKDVAHDGKTPGEILIRGPWITGAYH-NAPGSEASFTEDGFWRSGDVGTMDENGYLKITDRVKDVIKSGGEWISSVDMENEIISHNDVLDAAVVGVEHPKWQERPLALVVLRDDKVNADDIRAHLSNV-FAKWQLPDEVLFVDEIPKTSVGKTDKKVIRAEHKDMY--- 187929701 15 --PSTTGNEQLNTTTLIRHAARTHGDQEIVYRTPDGGWDRYTYADCYARVCRSANALRALGVEPGDRVGILDWNSRRHFELYWSIPGLGAVMLQMNLRLGPEDLGYVVDHSKVSYVCVDESLLPLAESVAANSPQIKGWIVMTDKPLDQILHYEDLLAAADTKIDWPETSAYSACYTTGTTGKPKGVYYSHRGIYLHSTAMATNLGMTLD--DCVMLITPMFHGQCWGLPQAATLLADKIVLPGRYVDTKPLVDAMIAEGVTIANGAPAIFQPMLQYIETMPVKPDFSRRMLSGATEPPLSMIGFYDLTGAEVVHAYGATEATTLVTMNRLKSTLKKLTEEEKWNLKRKQGLVLTGVDIRILDADDKDLPHDGKSAGEICLRGPWITARYHDMPDSADRFLE-GGWWRSGDVGTVDENGYLKVTDRIKDVIKSGGEWISSIDMENLLMGHPAVRDAAVVGIPHAKWQERPLALVVLRGQQATQEQLQEHLTSA-FAKWQLPDQVLFVEAIPKTSVGKLDKKRIRAEHAGRY--- 145225167 20 ------------------------GDREVLTARGPQQISGVSYHELGQRAARLANALREIGVRGDERVATLQWSNQEHLDCYAAVPSMGAVLHTLNLRLPPEQLTWIANHAEDQVIIVDGTVLNLLAGALPSMTSVHTVLVTDLAAVQGCLRYDDVVGAQSDWPDVDEQSAAAMCYTSGTTGRPKGVVYSHRSTWLHSQAACTSNALGIGHDDTVLAIVPMFHANAWGLPYAAMMAGAQLLLPDRFLQAGPLVEMIEAARPTMAGAVPTIWTDVLHYLDNPGHDLSSLKMVACGGSAVPRSLMTAYDELGIRIVQAWGMTETSPLAAVALPR---DTDTPERSLYLRGTQGRVVAGVQARIVDDSGAEQPWDGKSVGEIQIRGPWITQSYY---EYDSPAVSPDGWLCTGDVGTISADAFITLTDRAKDVIKSGGEWISSVELENELAAHPAVRTATVIGVPDDKWQERPLAVVVLAADTATAAELTE-FLRARVAKWWLPERWAFVADVPLTSTGKFDKKKLRSQHAD----- 126460278 1 ---------QLTLNNILKYVKEIYSDVEVVYRPPHGNDIRSTYGREYERVLKLADGLNKLGVGPGDRVATLDWNTIWHFELYWAVPGMGAVLHPLNVRLAPEDLVYIINHAGDKVLIYHRDFAPLVEKLKPHLKTVQLYIIADGQGPATKDVEIEDVIKQGEPKPLPEISVATIGYTSGTTGRPKGAYFTHRALTLHTLVSALAFAECVEEICTFLQLVPMFHVHGWGTPWTFALLGWRQVYPG-RFDAGHTARLIAEENVKSLAGVPTMLYMILTHPDFPKYKVRKIRPITVGGAALPKELAKKAEEAGFIPRVGYGMTETAPILTLGFFKPTEKIPKDEEYYHLLTATGLPIPLVDLMVADENLRPVPRDGKTMGEIVVRAPWVTPEYLGDPEKTREAWR-GGWFHTGDVAIWQPDGRVRIVDRAKDVIKSGGEWISSLQLEDLILTHPAVAQAAVIGVPHEMWGERPVAVVILKGASAKEEDIIKHLEKGKIPKWWLPDKVIFVQQLPLTGTGKIDKKVLREQFKD----- 145596484 1 -----MMDAPLQVSRILGHGATVHSATAVVT-WTGAESRRMSYADVARAAAQLAHALRECGVTGDERVATFLWNNTEHLVAYFAVPSMGAVLHTLNIRLLPDQVAYIANHAQDRVVLVDTTLIPLLAKAIGDMTTVRHVVVVGDGDPAPLVAWDALLAGKPDTYDWPERSAAALCYTSGTTGNPKGVAYSHRSLYLHSLQVCMPESFSLGPEDRVLGIVPMFHAMSWGLPYAAFLCGASLLLPDRFLQAAPIAEMIATERPTVAGAVPTIWTDLLAHLDSHDVDTSSLGEVIVGGSACPPALMHAFERHDIRIIHAWGMTETSPL---GSVARPPAGVDGAEAWRYRYTQGRVPAGVEARIVGPQGEPLPADGTSVGELEVRGPWVTGRYVGDETPDEETFR-DGWLRTGDVGTLSSDGYLTLTDRAKDVIKSGGEWISSVELENALMAHPDVVEACVVGVPDQRWGERPLATVVLRGTKVGVEELRSFLAES-VARWQLPERWAVIDAVPRTSVGKFDKKAVRSRY------- 148547880 43 ---------------------------------------RYTYTTLLERIQRLANVLTTAGVKPGDTVALLDWDSHRALECFFAVPMLGAVLHTVNVRLSSEQVRYTMNHAEDRWVLVHDDFLPLIQQLRGDLPTVEGIIRLSDGAAAALLGEYEAMLAAAAPADFDENSLATLFYTSGTTGNPKGVYFSHRQLVLHTLVAACGEVPLLRTGDVYMPITPMFHVHAWGVPYVATALGIKQVYPG-RYEPNRLVRLFHDEGVTFSHCVPTV---LQMMLDSEQGRCTDLTKMLLGGSALTLSLAQRASGRGISVHCGYGMSESCPLLSITHLSTDLLAQPMAQQLPLRIDAGVPIALVDLRIVDSEGREVPHDGASLGEIVVRAPWLSQGYL-HEPEQGAALWLGGWMHTGDLACIDSLGVVRIRDRIKDVIKTGGEWISSVALENLISQHPSVASVAVIGIPDPQWGEQPLALVVCHGVQLDQSALARHLVDSGLAKWAVPRQVRCVDEMPKTSVGKIDKKRIRQ--------- 28868363 43 ---------------------------------------RYSYPTLKERICRLANVLTAAGVKAGDTVAVMDWDSHRYLECMFAIPMIGAVIHTVNVRLSPEQIAYTINHADDRLVLVNSDFTGLYQAMAGHLTTVEKTLLLDKTAPNLVGEYETLLAAEYEFEDFDENSVATMFYTTGTTGNPKGVYFTHRQLVLHTLGLSAIMGCILGTNDVYMPITPMFHVHAWGIPYAATMLGLKQVYPG-RYEPELLVELWRREKVTFSHCVPTILQMLLNAKSAQDVDFGGW-KIVIGGSALNRSLYQAAKAKGIQLTAAYGMSETGPLISVAHINEELKAGSEDEQITYRIKAGVPGMLVDAAIIDQQGNFLPADGETQGELVLRAPWLTESYY-REPEKGAELWAGGWLRTGDVATLDDMGFIDIRDRIKDVIKTGGEWISSLELEDLCSRHPAVREVAVVGIADPQWGERPFALLVIREGHPDAKELKEHLKQGHINKWAIPSQIALVTEIPKTSVGKLDKKRMR---------- 15599119 18 ---------------------------------------RYSYATFNERVARLANVLSEAGVKAGDTVAVMDWDSHRYLECMFAIPMIGAVLHTINIRLSPEQILYTMNHAEDRFVLVNSEFVPLYQAVAGQLATVERTILLTEKSAEGLVGEYESLLAAASPRDFDENSIATTFYTTGTTGNPKGVYFSHRQLVLHTLAMASTIGSLLGTSDVYMPITPMFHVHAWGTPYVATMLGVKQVYPG-RYDPELLVELWKREKVTFSHCVPTILQMVMNARAAQGVDFKGW-KVIIGGSALNRSLYEAAKARGIQLTAAYGMSETCPLISCAYLNDELLAGSEDERTTYRIKAGVPVPLVDAAIMDEQGRFLPADGESQGELVLRSPWLTQGYFREPERGEE-LWRGGWMHTGDVATLDGMGFIEIRDRIKDVIKTGGEWLSSLELEDLISRHPAVREVAVVGVPDPQWGERPFALLVVRGQQLDARGLKEHLKQGNINKWAIPSQIAVVTDIPKTSVGKLDKKRIR---------- 196194830 44 -----------------------------------------TYRDLNERVHRLAGALAAQGVKPGDTVAVMDWDTNRYLEAFFAIPMMGAVLHTVNVRLSPEQILYTINHAEDDAILVNSEFLPILEELKDRVETVKTYILLDDDGVKGSDSYEELLAKQYDFPELDENTRATTFYTTGTTGLPKGVYFSHRQLVLHTFAGAGVGQGRFNEDDVYMPITPMFHVHAWGIPFMATMMGVKQVYPG-RYEPATLLKLLVTHKVTFSHCVPTIIQML---LQAEAAKSIDLSKVIIGGSALPKALAMGALERGIDIYTGYGMSETCPLLTLAQLTPELENADLETQADYRTRTGRPVAMVQIRIVDGEMNDVPHDNKSQGEVVVRAPWLTQGYL-NDPDKSEELWHGGWLHTGDVAVMSDDGWLKIVDRIKDVIKTGGEWVSSIDLEGLVLQHPGVGECAVVGVPDDKWGERPVALVVKSGEDGIKALVADYADKGVISRYGIPDRIVFVDALPRTSVGKLDKKKMRAE-------- 197731131 3 ---STMQDVPLLVSRILEHGRTIHGKSRVTTWTGEAEPHRRSFAEIGDRAARLAHALHELGIDGDQRVATLMWNNAEHVEAYFAIPSMGAVLHTLNLRLPAEQLVWIVNHATDRVVIVNGSLLPLLAPLLPHLPTIEHIVV-SGPGDRALLSDTEAQVHEYEPARLDERSAAAMCYTSGTTGDPKGVVYSHRSIYLHSMQVNMGESMGLDDEDIALVVVPQFHVNAWGLAHGTFMTGINLLMPDRFLQPGPIAEMIEKERPTYAAAVPTIWQGLLAEVTANPRDLSSLEIVTIGGAACPPSLMEAYDKLGVRLCQAWGMTETSPLGTMAHPPA---GLGAEEEWPYRITQGRFPAGVEARLVGPDGDILPWDGTSAGELEVRGPWVYGGDGGEELRPEDKFSPDGWLRTGDVGVISADGYLTLTDRAKDVIKSGGEWISSVELENALMAHPDVAEAAVVAVPDEKWGERPLAAVVLKEGTGVDYPALRTFLAGTIAKWQLPERWTSISAVPKTSVGKFDKKLIRKQYAD----- 197778052 3 ---STMQDVPLTVTRILQHGMTIHGKSQITTWTGEAEPQRRSFAEAGRRATQLANALRELGINGDERVATLMWNNAEHVEAYFAIPSMGAVLHTLNLRLPAEQLVWIVNHAADRAVIVNGSLLPLLAPLLPHLPTIEHIVV-SGPGDRSLLADTEAQVHEYEELELDERAAAAMCYTSGTTGDPKGVVYSHRSIYLHSMQVNMAESMGLTDKDTTLVVVPQFHVNAWGLPHATFMTGINMLMPDRFLQPAPLAEMIEREKPQHAAAVPTIWQGLLAEVTANPRDLSSMTQVTIGGAACPPSLMEAYDKLGVRLCQAWGMTETSPLGTMAHPPA---GLTAEEEWPYRITQGRFPAGVEGRLVGPGGDILPWDGESAGELEVRGAWIAGAYYGGAGGEEDKFSEDGWLKTGDVGVISSDGFLTLTDRAKDVIKSGGEWISSVELENALMAHPEVAEAAVVAVPDDKWGERPLATVVLKEGSTADYESLKTFLAGKIAKWQLPERWAVVPAVPKTSVGKFDKKVIRRQFAD----- 66044243 28 ---------------------------------------RYTYATLNERICRLANVLTAAGVKAGDTVAVMDWDSHRYLECMFAIPMIGAVIHTVNVRLSPEQIAYTINHADDRLVLVNSEFTGLYQAMSGHLSTVEKTLLLDKTAELPNLVGEETLLAAASPEYVDENSVATTFYTTGTTGNPKGVYFTHRQLVLHTMGVATIMGCILGTDDVYMPITPMFHVHAWGIPYAATMLGLKQVYPG-RYDPELLVELWRRENVTFSHCVPTILQMLLNAKSAQNVDFGGW-KIIIGGSSLTRSLYQAAKSRGIQLTAAYGMSETGPLISVAHINEELKAGSEDERITYRIKAGVPGMLVEAAIIDQQGNFLPADGETQGELVLRAPWLTGSYF-REPEKGAELWAGGWLHTGDVATLDGMGFIDIRDRIKDVIKTGGEWVSSLELEDLCSRHPAVREVAVVGIADPQWGERPFALLVIRGHQLDAKGLKEHLKQGHINKWAIPSQIALVTEIPKTSVGKLDKKRMR---------- 194292972 22 ---------------LLLNSLSLYGDQQITYR---GEL-RHSYRDFRQRVGRLASALTAQGVTHGTTVAVMDWDSHRYLECYFGVPMMGATLFTVNVRLSAQQILYTLNDSGAEVVLLHPDFVPVMEEIRAELTSVRSFVLLADGQPMPFCGEYETLLQAASPPEFDENTRAATFYTTGTTGDPKGVCYSHRDIVLHALASATSEGQRLHREDVYMPITPMFHVLAWGIPYVAVMLGLRIVLPG-RYAPDVLLRLRETERVTFSHCVPTLLQMLLQAAQASGQDLSGW-KLIIGGSALPPALCEAALERGMDVFAGYGMSETGPIVALAQLPPVHANADRETEVRMRCSTGRPVAMVDFRLVDESMQDVPRDGSARGEIVLRAPFLTRAYHGKPEAS-AELWAGGYLHTQDIAVMGADGFVQIVDRIKDVIKTGGEWVSSIEVEGLVTQVPGVQECAVIGVPDARWGERPVAYVVRRGATVTAEAIRASLLANRLSKYAVPESILFVDEIPKTSVGKIDKKRLR---------- 71065726 27 ---------------------------------------TYTYAEFFKRVNRLANVLKTMGLQPGDVVAVMDWDSHRYLEAYFAVPMSGMILQTVNVRLAEDKVLYTINHSKPKALLLNAEFEPMAKNYRHEAPSIEKIIWLDDTSMPDYVEYESLLAEVSDEFDFPENTIATTFYTSGTTGDPKGVFFTHRQIVLQTLSSTLAEGQGARYNDVYMPMTPLFHVHAWCWPYGATMIGLKQVYPG-RYIPEVLVDLIEQHKVTLSHGVPTILQMLIKEMATRGRKFNGL-KLSVGGSKLNEGLAEVAIESGIEFISGFGMSESCPVVARAVFDDKTDVMSMDEQISYRCLSGSPIMLVSMEIWDENGKALPMDGESTGELVMRAPWLTQSYFKNPDAG-DELWRGGWMHTQDIACITADGTLKITDRLKDVIKSGGEWVSSLEVENILSFHPCVAEVAVIGIADEKWGERPLALVVLKPEHVDIKALGHHAVEKGYLKYGVPSEIKFLREMPKTSVGKLDKKKMRMMY------- 13542140 34 -----------------------------------------TYKEFRERVYRLAKALISIGVKKGDTVAVIDWDTYVYLEAYFAVPMIGAVLHTVNVRYPQDLIYYTMDHAEDKYVIVRDEFVPILSKIKGWIIYSEYGNVPDELSPK--YIYDELMSKNYD-IELPEISENDLAYTSGTTGIPKGVQFTHRQIVLHAISSGLALSISLTADDVIMPLVPMFHVHAWGVPYMTIMSGRQYVLPG-RYDFDHIIDLIAQENITVIAMVPSI-LYMIVTNPNVGKIAGRKIRAIIGGGALPEGLQKAAEKLGIMAISGYGLSETAPILTLATYNSDVKKLPLEEQKKYHLKTGIPIPLVQLRVIDDKWNDVPRDEKTIGEIVVRAPWLTSVYVKNKEGTE-ALWKGGWMHTGDLAVMDKFGYIKIVDREKDAVKSGGEFIPSLILEDAISACPGVVENAVVGKPHEKWGERPVAFYTGTAK---PEEIREDIVRQGIAKFWIPDDFINVKEFVKTSTGKIDKKVLREMLK------ 148259633 12 ----------LLIGQLLKMPIAQASRREIVYRGDT----RLTYPQFAARVHRFGGVLRDLGAGMGTRVAFMDWDSHRYLEAYFAVPMAGAVLMMVNIRLSPEQIAYTIDHSGAEILFVHADFLPVLAAIRERLPKLRQVVLIDETAPEGFGGYETMLAATAPLDAFPEFDEDTLAYTTGTTGLPKGVMFTHRQLVLHTLMVSGLNG-GLSREDVYMPLTPMFHVHAWGFPYAATMLGMQQVYVG-RFLPEVVLRLLVEERVTVSHCVPTIMHMILNAPAAKAIDLSRW-RVVIGGSALPRPLCEQALARGIDIFAGYGMSETCPVMTLAQLRGDLDGLPDEAEIGYRMAAGLPGPLVEVRIVDEAMNDVPHDGKSVGEVVTRTPALTPGYAGNPEAS-AALWRGGWLHTGDIGTIDADGYLRIVDRVKDVIKTGGEWISSIGLEEILLTHPAVSEAAVVGVADERWGERPVAFVVLRGMEADEEALRGHVQAGAISRYAVPDRVHLVETLDKTSVGKLDKKAMRAR-------- 109692182 12 ---------QLLIKNLLFSPVAFNPEQEIVYANH----RRHSYKTFHDRVRQFANALTKMGVKKGDTVAVMDYDSHRYLECYFAIPMIGAKLHMINVRLSPEQILYTIDHAEDDIILIHEEFLPILDQIKGRIDTVTRYVVLDDEECE----YERLLEQESTEYNFPENTVATTFYTTGTTGFPKGVFFTHRQLVLHTMGILSTIGTNLHQGDIYMPITPMFHVHAWGLPYMATMLGVKQVYPGKYV-PDVLLNLIEQEKVTFSHCVPTILHLLLSSPKSKAMDFSGW-KVVIGGAALPKALCKSALERDIDVFAGYGMSETGPILIVQLTPEQLE-LDVDQQAEYRSKTGKKVALVEAYIVDEDMNKLPHDGETAGEIVVRAPWLTPNYYKDNKNSK-ALWRGGYLHTGDVAHIDDEGFIKITDRVKDMIKISGEWVSSLELEDILHQHQSVSEVAVIGMPHNKWGEVPLALVTLKEDQVTEKELKDFINKGILAREALLLKVKIVDEIAKTSVGKVDKKELRK--------- 163737562 20 ---------------LLTRSNIASASQEIVS----GTEMRLNYAALGKRVRQLANSLKASGIREGMRVGVMDWDTHRYLECFFAIPMMGASLFTINVRLSPAQVLYTINHGQPDLIIVHRDFMPLIEGIKSGFD--RDITIVPIGDGEG---YEEWIGKAPGSFDFPENQTATLFYTTGTTGNPKGVSYSHRQLILHTLG--LIAGAGFHRGDVYMPLTPLFHVHGWGFPYAATMLGLRQVYPG-RYDPDTILRLIADENVTFSHCVPTV---LSMVLDHPGCPQIDLDRVIIGGAALPRNLQDRAAAAGISLHAAYGMSETCPFLT-------VADLSSNDP-EMQAQTGFPGPLVDLRVVTPDMQDVPHDGETTGEVVARAPWLTQGYLDNAQAS-DELWDGGYLHTGDVGYIRENGSLQITDRLKDVIKTGGEWISSLALENIASSCSGVEDVAAIGLPHAKWGERPV-LVAQAAKDADPDLVRLRVIEAEISKWAVPDEIVFVDRLPKTSVGKLDKKLVRK--------- 78045072 13 ------------LW-FLKRAAYVFPEKTAVV---DGE-RRFTYREFKERVNRLASALKKYGIGKWDKVAYLAPNIHPFLEGHYGVPLARGVLVSINTRLKSNEILYILNHSESKILIVDSELASLIEPIYDQLETVQKIVMINQVPRETKLPYEEFL-QEGEPEDLPEFEPITLNYTSGTTGFPKGVQYTHRGAYLNSLSEVIEMG--LNQYSKYLWILPMFHCNGWCFTWAVTAVGATHYC-FRKFEPEAALEIIEKEKITNFCGAPVVFNAMTAAKKAEGLKFNHPIRAFIAGAAPSPTIISKMERLGVEVVHVYGLTEVGPFTVCEW-HPEWDNLSAEEKAIYKARQGVPMVTTEVRVVDAEMNDVPADGKTMGEIVMRGNGVMAGYYKAPEDTAKAFA-GGWFHSGDLAVMHPNGYIEIMDRSKDIIISGGENISSVEVENVLYSHPAVYEVAVVASPDERWGEVPKAFIVLRGASVTPEELIAY-CREKMAGFKVPKKIEFVDALPKTPTGKIQKFVLR---------- 116624068 11 ----------------LYRAVDLFGRKIGVV---SGD-RRFTYAEFGERVERLAFGLLSEGVAPGDRVAFLSFNTHQLLEGYFGVPLVRAIVMPLNVRLTAAELTGILCHAEPRVVIYEADFAPVAKQLRAGCPGVQTWI---EIGP----AYDELLGRIARPFTFDERDIAELFYTSGSTGTPKGVTLSHRTLYMHMLSIS---ATFYNDETMVLHTIPLFHANGWGRPQCATLHGLKQVMVR-RFEPVHVLRLIQEEKATSMSLVPTMANALVHCAELANYDHSSLRQIHLGGAASSPELIERLEAFHCPAMAGYGLTETSPAATSARDKSTLPEMSEPERIRRRAMTGWPLPGCEIRVVDLQMKDVPRDMESIGEIVMRGDIIMDGYFREPKATADVMT-NGWLHTGDMAMWDEENYLHIVDRKKDIIISGGENISSIEVERAIASHPAVLECAVVSAPDPQWGEVPATFVTVKPGYALDECGLCEYLQGRIAKFKMPRRFHFSDTLPKTGTGKILKRELREK-------- 144900132 26 ---------------FLERTASVWPDR--VAVIH-GPVRR-TWGETLVRVRRLAAGLAARGIGKGDTVAMLAANTPELFEGHFAIPLAGAVLNAINTRLDAEAITFILEHGEAKLLIVDREFSKVTKALEGLKVKIPVFDIDDPTYVGGELTYEDLLADELHPWTMPEWDAIALNYTSGTTGNPKGVVYHHRGAYLNAVSNAL--GWTLPDGPVYLWTLPMFHCNGWCFPWTAAAAGTSVCLRHVRVEP--ILDLIRSENVGYFCGAPIVLNMINNAPAALKEGISQPVKVMTAGAAPPAAVIAGMERMGWEVTHVYGLTEVYGPVIQCVWHDKWNDLSIDDKAKIKARQGVRGPMLEVMVADPMTEPCPKDGMTMGEIFMRGNNVMKGYLKNPKATVESFE-GGWFHTGDLAVWHADGYVEIKDRSKDIIISGGENISSIEVEDVLYKHPDVMEAAVVARPDEKWGETPCAFVSLKDGATCTEEDIIAFCKAHMAGFKTPRTIVFG-PLPKTSTGKIQKFMLRQQAK------ 149374522 23 --------------DFIERTASVYPDYPAV--IH-GAI-RYTWGQTYERCRRLASALSSRGIGRGDTVAAMLPNIPAMVECHFGVPMIGAVLNTLNVRLDAEAIAFMLEHAEAKVVVADREFGGVVRDAVSRLDSKP--LVIDVDDPESDLDY-EAFLQEGDPWNLPENEAISLNYTSGTTGNPKGVVYHHRGAYLNSLGNQAV--WSMGQHPVYLWTLPMFHCNGWCFPWTVTAMAGTHVCLR-RVDPEKILQLIRDHQVTHMCGAPIVLNALLNVPESAKAGIDHEVKAMTAGAAPPAQVIGAIEEMGIAITHVYGLTEVGPVTVCAW-KAEWDEKTLDERATIKARQGVRYTLAGTMVGDPSTEPVPNDGKTIGEIFLRGNTVMKGYLKNPKATEEAFR-GGWFHTGDLAVWHEDGYMEIKDRLKDIIISGGENISTIEVEDTLYRHPAVLEAAVVARPDAKWGETPCAFITPEASEVSEEDLID-FCRERLARFKVPKTIVFT-DLPKTSTGKIQKFVLRDQAK------ 83311730 25 ---------------FLERAAAVWPDRLAV--IH-GPVRR-TWAETFVRCRKLAAALTARGIGLGDTVALMGANTPETFEAHFGVPLTGAVLNAINTRLDADAITFILNHAEAKILITDREFSPVVKKALAALRTIPVIDIDDPQFKGGELNYEQLLDEAASPWTLPEWQAIALNYTSGTTGNPKGVVYHHRGAHLNAVSNAL--SWQMGDNTVYLWTLPMFHCNGWCFPWTAVVAGTSVCLRHVRVD--AIMGAIRDEKVTNFCGAPIVLNMINNAPAALKEGISHAVKVMTAGAAPPAPVIAGMERMGWEVTHVYGLTECYGPTVQCVWHDKWNGLSIDEKAQIKARQGVRGPMLELMIADPISEPAPKDGKTVGEIFMRGNNVMKGYLKNEKATEEAFA-GGWFHTGDLAVCHPDGYIEIKDRSKDIIISGGENISSIEVEDILYAHLAVLEAAVVARPDEKWGETPCAFIALKDGAEATEADIITFCRERMAHFKVPRTIVFG-GLPKTSTGKVQKFMLRQKAK------ 89093400 27 ---------------FIERAASVYPNR--IATVH-GDVRR-TWAETYTRCKQFASALRAKGVNPGDAVSIMAPNLAEHFEAHFAVPMCGAVLNSINIRLDSEAVAFILKHAESKVLITDREFSSVVKGAL-ELLDEKPFVI-DIDDP--YWSEGEFIGETGDEHFVPHKVAITLNYTSGTTGNPKGVVYHHRGAYLNAISNSISWG--MDQHAVYLWTLPMFHCNGWCFPWTAAMAGVNVCLRHVRAD--DIFNAIKREKVGYFCGAPIV----LNMLNSADDELKTQVKVMTAGAAPPAAVIAGMESLGFSVTHVYGLTETGPSVVCAW-HDEWDEKSLDDKARLKARQGVRAPMLDLMVADPTMKPVPKDGETMGEIFMQGNLVMKGYLKNPDTTEKSFE-GGWFHSGDLAVWHEDGYIEIKDRSKDIIISGGENISSIEVEDVLYRHPLVQEAAVVAKNHEKWGETPCAFVALKSDRDITEKEIIDFCREHMAHFKAPKDIVFG-DLPKTSTGKIQKFLLRDR-------- 134294093 50 ---------------FLERAASVWPERTAIVH---GTIRR-DWAETYRRCRLLAGALRGRGIGNGDTVAMIAANTPELFEAHFGVPLCGAVLNTINTRLDADTIAFILGHGDAKLLITDREFSSTVKKALARLRAIQVIDIDDPQFGEGDLLGEEALLQEAASVAMPEWQAISLNYTSGTTGNPKGVVYHHRGAYLNAVSNAL--SWHLDEDTTYLWTLPMFHCNGWCFPWTMALVAGTSVLRHTRAE--RILAAIRTEAVTHFCAASVVLNMINNAAPELKAGISHGVKVMTGGAPPPASVIAGMERMGWDVTHAYGLTESYGPVVQCVWRDSWNALDLDAKARLKARQGVRGPLEAVMVASPDTEPVPKDGQTLGEVFLRGNNVMKGYLKNPDATVEAFS-GGWFHTGDLAVWHPDGYLEIKDRSKDIIISGGENISSIEIEDILYSHPAVLEAAIVARPDDKWGETPCAFIALKADSAVTEADIIAFCRERLAHFKVPKTIVFS-PLPKTATGKIQKFHLRERAR------ 54023241 13 ---------------FLDRAASVHGRTAVVDGPRT-----LTYRELHDRCRSLAGALVDRGVQPGDRVAVLSHNTLEMLEAHYGVPYAGGVLVPLNARLSATEIAFILDHSGARVLITDPLTSLALEAV--ALTPGPMTVIAGAEEYEAIVAS----GAPVDISSHDELAPIAINYTSGTTGKPKGVVYTHRGAYLQSVAMAFHSGMDLNS--VYLWTLPMFHCNGWCFTWAVTAAGATHVCL-PKVEADAIWAAIGDAGVTHLCAAPTVISTITSDAPTT----TSPRRVWVATGGAPPALLARARRCGLDVTHLYGMTETGPAVINEWDRA-WDAAPEAERDRLNARQGVNIITGGVRVVDEAGGDVPADATTIGEIVLRGNNVTAEYYRDPAATAAAVS-DGWFRTGDLAVRHSDGYIEIRDRAKDLIISGGENISSIEIERAILEHPAVLEAAVVRVPHEHWGERPAAFVSLRGAELSSGELRAHLLDR-LAKFKVPDRIEFA-TLPKTATGKIQKFQLEQQ-------- 71281260 26 ---------------FLERAAFVYPDKTATVN---GDI-RHTWLEVFQRCSRFASALAKRGIGRGDTVSVIAPNISEHFEVHFGVPMSGAVLNSINTRLDAEAIAFILVHAETKVLITDKEFSPIV---KKALRMIPHKLVIDIDDPNGSLTYDQLLEEDFESIRKNEWDAISLNYTSGTTGDPKGVVYHYRGAYLN--AVSNVMSWSMGEHPVYLWTLPMFHCNGWCFPWSAATAGTSVSLRHVRAEP--IFNLIRSEKVGYFCGAPIVLNMLNGAEPSLKADINHPVKVMTAGAPPPASVIEGMEASGFKVTHTYGLTETGPSVVCAWHDEWNEE-SPEKQAKLKSRQGVRSPMLQLMVADPETEPMPKDGESVGEIFMRGNLVMKGYLKNPSTTQAAFD-GGWLHSGDIAVWHSDGYIEIKDRSKDVIISGGENISSVEVEDILYRHPKVQEVAVVAKKDDKWGETPCAFITPMPNVEITEQEMISFCRDNMAHFKAPKTIIFG-ELPKTSTGKIQKFVLRQQ-------- 163793174 24 --------------DFLDRAATTYPDR--VAIVH-GE-HRWTYAQKYQRARRLASALVARGIGVGDTVSVLLPNTPAMLEAHYGVPMSGAVLNAINTRLDAPTIAFILDHAESKLVIVDREFTAMAEAVAASRSKPPVIWVNDPLAPLGEAEYEELLA-AGDPEPTDEWQAIALNYTSGTTGNPKGVVFHHRGAFLNASGNAIAFG--LNRETRYLWTLPMFHCNGWTFTWAVTAVCGTHVCLR-KVDPTLIFPSIADNLVSHMCGAPIVLTMLIHAPETVRRRFDHTVSIATGGAAPPSAVIAGMERMGFKVTHLYGLTETYGPSTICAWPPEWDALEPDAKARKMARQGVQYPTIEMRVVDETGRDVPLDGQTIGELWLRGNTVMKGYLKNPKATGEALA-EGWFHTGDLAVLHPDGYAEVKDRSKDIIISGGENISSLEVEDVLFRHPGVMEAAVVARSDERWGETPCAVTVKPGASLTAEEVIAY-CRENMARFKAPKTVVFG-ELPKTSTGKIQKFVLRER-------- 171060260 25 --------------SFIERAAAVYPQR--VAVIH-GEL-RQTWAQTFERCRRLASALRQAGVGRGDTVAAMLPNVPAMFEAHFGVPATGAVLNTLNTRLDAEAIAFMLQHGEAKVLLTDREFAGVIEALLGEHRPLV-IEVEDELAPAGKIGYEAFLGDAAQAWTLPEWDAIALNYTSGTTGNPKGVVTHHRGAYLN--AASNVIGWSLPQHPTYLWTLPMFHCNGWCFPWTMALVAGTSVCLR-RVDPALIYTLIRAHRVTHLCGAPIVYSMLAALREGITHTVNGL----IAGAAPPAAVIEGCEAAGINLTHVYGLTEVYGPAAVCAKQESWDALPLAERAMLNSRQGVPYPLQQVAVLDPATQPVPADGVTMGEIFFRGNVVMKGYLKNPDATAEAFA-GGWFHTGDLAVLHPDGYVKIKDRSKDIIISGGENISSLEVEDTLHRHPAVMLAAVVAQPDAKWGEVPCAFILKPGMQVSEAELID-FCRSHLARFKVPKRIVFS-ELPKTSTGKLQKFVLRGQAQS----- 126667866 23 --------------DFITRTASVYPDYPAI--IH-GAIRR-TWAETHERSLRLASALVGRGIKKGDTVAVMLPNIPAMVECHFGVPMTGAVMNALNVRLDAEVIAYMLEHAEAKVILVDREFGEVIEAVSRLDKKPLIIDVDDPEYGEGVKVSDEAFLQEGDPMPTDEWDAISLNYTSGTTGNPKGVVYHHRGAYLNSLGNTAVWSMAMHP--VYLWTLPMFHCNGWCFPWTITAMAGTHVCLR-RVDPEKILQLIREHRVTHMCGAPIVLNALLNVPPASKAGIDHVVKAMVAGAPPPAQVIGAVEEMGIALTHTYGLTEVGPVTVCAW-KDRWNDLPLAERAAIKSRQGVRYHTLGGTMIADPGKPTPKDGKTIGEIFLRGNTVMKGYLKNPKATEEAFR-GGWFHTGDLAVWHEDGYMEIKDRLKDIIISGGENISTIEIENVLYRHPAVMEAAVVARPDEKWGETPCAFVT---LKPDAGNVTEDFCRKHMARFKVPKTVVFS-DLPKTSTGKVQKFLLREQAK------ 114705007 25 ---------------FIERAASVYPN-------YTAVVHRRTWGETFNRVKKMANALKKRGIGPGKTVSVILANTPEMFELHFAVPMTGGVLNTINTRLDAATVGFILNHAEADIFMVDPE---FADVAKGAVKAGRELLVVDDNGPIGAMTYDDLLAEDADAEYWKEWSAISLNYTSGTTGDPKGVVYHHRGAYLNALSNAHDWG--IKPHPVYLWTLPMFHCNGWCYCWTAALAGTAVCLRAVREKP--ILDLIRQEKVTHFCGAPIVLNTLASAPDELKKDLPSPIYAMTAAAPPPAAVIKRVEAMGISVTHAYGLTETGPAVVCAW-KSEWDSLPDDERAAMKARQGVRYTVLDIMVADPDTKPVPKDGETIGEIFFSGNNVMKGYLKNPEANKKSLR-NGWFASGDLAVMHEDNYIEIKDRSKDIIISGGENISSIEIEGVLYKHDKIAEAAVVARPDEKWGETPCAFVVLRGETMTEEEVIEY-CKENMARFKAPKTVIF-DELPKTSTGKIQKFVLRKK-------- 111017211 7 ---STANHTPLSPLRFLERSASVFPDR--IAVVHGDR--RYSYREFGDEVERLARVLRSR-IEPGDRVAFLCPNTPEMLFAHFAVPLAGGVLIALNSRLAGRELEYILEHSGTSLLFVDSELVGSVATAREAVPSLREVIEIPDSTPEGIVTYADFLAAADDVDGTPEQQVIAINYTSGTTGKPKGVMYTHRGAYLNSLGETFHNGFAGSTK--YLWTLPMFHCNGWCTPWAVTAAGTHICLRAVRAD--AIWDAIDTLGVTHLCGAPAVCSTIAEAPQA--HPVDALRITTAGAPPSP-TVIAQLEAIGVTVVHVYGLTEVGPYTICEYQDSWSDRTAEERASLLSRQGVGMVQAENARVVDAQMNDVPADGETMGEIVLRGNNVMLGYYRDPEATAEAFA-GGWFHTGDLGVMHADGYIQLKDRAKDIVISGGENISTVEVEQAMMTHPAVLDVAVVGVPHPKWGERPKAVIVKKGATVTAEELVEH-TRGRIAKFKVPDEIVFPLELPRTPTGKVLKFELR---------- 170746513 58 ---------------------------------------RLTYADLYARCRRLAAGLAARGIGPLDTVAILAPNVPEMIEAHFAVPMLGAVLNPLNTRLDAATIAFSLRHGGARALLVEAEYAGLAARALADLAEPILVVAIGDSGIDGALSYGDLLA-EGDPDYAPEQSLC-LLYTSGTTGDPKGAVYSHRGGYLQALGNAVTFG--LTGESVYLWTLPMFHCSGWSYPWASVAACATQVCLR-KVEPAAIFRLIAEHGVTHLCGAPIVLSMIAHAPAQDRVPFPQRVRCAVGGAAPSSTIIRTMEELGFQVTHLYGATESYGPATVCLAQPDWTDLPDTERYARMARQGVPLALEAVSVADTATDPVPRDGTTVGEIRLRGNTVMKGYLGNPGATEAALA-DGWYRTGDLAVWHPDGSVEIKDRAKDIIISGGENISSLEVEEVLMRHPAVMLAAVVARPDPTWGESPCAFVKPGTSVPSEQELIA-FCREHMARFKVPKTVVFG-PLPKTSTGKIQKFVLREQARD----- 56695582 26 ---------------YIERTAAVYPDYPSVVY---GD-RRYTWAETYTRCRRLASALAGRGLGKGDTVSIIAANIPEMYEAHFGVPMAGAVLNAINTRLDAPIIAFILSHAEARVLIVDPEFSEVVRDALAQIDRPDLLVVDIEDAPVGTLSY-DALLAEGDPWSLPEWDAIALNYTSGTTGNPKGVVYHHRGAALNATSNILTWG--MPQHAVYLWTLPMFHCNGWCFPWTAANAGVSVCLRAVRDEP--IYRAFREEKVTHFCGAPIVLNMLADHMKDFDHQIKVM----TAGAPPPAAVIEKMEAMGVDVTHVYGLTETGPSVVCAW-KEEWDGRPGAERAALKVRQGVRVALSGLMVADPETEPVPADGETMGEIFMQGNIVMKGYLKNPDATDRAFR-GGWFASGDLGVMHPDGYIALKDRSKDIIISGGENISSVEVEDVLYKHPAVMEAAVVARPDEKWGETPCAFVLKPGQSVEAADLIAH-CRANMAHFKAPKTVVFG-ELPKTSTGKIQKFLLRERAR------ 89092343 27 ---------------FVERAAFVYPE-------HTATVHRRNWAETYTRCRQLGSALQKRGIGQGDTVSVIAPNLPEVFESHFGVPMAGAVLNAVNIRLDAEAIAFILQHAESKVVIVEREFSDVVQKALRIAGTSPLVIDIDDPTYEGSMDY-EAFIAEGDPEFADEWDAITLNYTSGTTGNPKGVVYHHRGAYLNAM--SNIVSWDMGRHPNYLWTLPMFHCNGWCFPWSAAAAGTSVSLRHVR--DQDIYDLIRKEKVTHFCGAPIVLNMLNNAPDEMKAGIEHEIKVMTAGAAPPAAVIQGMEEMGIEVTHVYGLTETGPSVVCAW-HDKWDDNSLEDKARLKSRQGVKAPMLELMVANPETEPVPQDGETMGEIFMRGNLVMKGYLKNPSTTDESFE-GGWFHSGDLAVWHEDGYIEIKDRSKDIIISGGENISSIEVEDVLYRHPAVMEAAVVAKSDEKWGEVPCAFIKTKGVEVTAEEIKE-FCRNNMARFKAPKAIVFG-ELPKTSTGKIQKFVLREK-------- 149375957 11 --PTDANNATLTPLDFLARTASVYPEYPAVIHGAT----RRNWQQTYERCRRLASALADRGVGKGDTVAAMLPNIPPMLECHFGIPMLGAVLNALNTRLDAKAIAFMLEHGEAKVLIADREFGDVINEAVGMLDNPPQ--VIDVNDPESDLDYDAASGDPAFDWQMPEWDAISLCYTSGTTGNPKGVVYHHRGAYENAMGNQAV--WSMGMHPVYLWTLPMFHCNGWCFPWTITAFAGTHVCLR-KVEPEKILQLISEHKVSHMCGAPIVLNTLLGASEAAKSSFSHTVQAMTAGAAPPAKVIEAIENMGFRVTHVYGLTEVGPVTVCAW-KSEWDDLPVEDRARIKARQGVRYTLAGMMVGDPETEAVPKDGNTIGEIFLRGNTVMKGYLKNPKATEEAFR-GGWFHTGDLAVWHADGYAEIKDRLKDIIISGGENISTIEVEDVLYRHPDILEAAVVARPDEKWGETPCAFVT---LKPEAGEVSEDFCRERMAKFKVPKTIVFS-ELPKTSTGKIQKFVLRDDAK------ 214042555 26 ---------------FLERAATVFPE-------HTAIIHRRSYAVFYARSRRLASALAQRGIGRGDTVSAMLPNTPAMLECHYGVPMCGGVLHSINTRLDAAIIAFQLDHAMSRIVIVDSEFMPLMQEALALAEVRPLVIQVDDPEYDGTTADYESFLAEGDPALMPEDEAISINYTSGTTGDPKGVVSHHRGAYLLAQGNALT--TSMRKHAVYLWTLPMFHCNGWCFPWTSAIIGTHVCLRQVRAEP--IWNALADEKVTHLCGAPIVMSLMISAPAETQRALDHTVQFFTAAAPPPEKLLADMQTAGFEVTHLYGLTETGPAVVNDWHES-WSSLPSGEQARLKSRQGVRLPLEGLDVLDPETQPVPRDGVTMGEVMFRGNVVMKGYFRNPQATQTAFE-GGWFHSGDLGVVHPDGYIQLKDRSKDIIISGGENISSIEVEEVLYSYPSVEIAAVVAMPHPKWGETPCAFIEPKSGHEIDTDALRTWCRERLAAYKVPGKFVVT-TIPRTSTGKIQKFALRDRAR------ 99081011 25 ---------------FLERAATVFPE-------HTAIIHRRSYAAFYARARQLGSALSHRGITRGDTVSALLPNTSAMLECHYGVPMCGAVLHSINTRLDAAIIAFQLDHAMSKVVIVDSEFMPLMQEALA-LCSVQPLLIVDDPVYEGARIKTEAVGDAEFAWLMPEDEAISINYTSGTTGDPKGVVSHHRGAYLLAQGNALT--TTMGKHAVYLWTLPMFHCNGWCFPWTSAIIGTHVCLRQVRAD--QIWNALADEGVTHLCGAPIVMSLMISAPADVQRPLDQTVQFFTAAAPPPEKLLADMKTAGFEVTHLYGLTETGPAVVNDWHQSWSE-LPHDEQSRLKSRQGVRLPLEGLNVLDPETEPVPHDGETMGEVMFRGNVVMKGYFRNPDATRKAFE-GGWFHSGDLGVVHPDGYIQLKDRSKDVIISGGENISSIEVEEALYRHPAIAVTAVVAMPDEKWGETPCAFILAEGAEIDTDALRQ-WCRDQLAPYKVPRKFVLT-EIPRTSTGKIQKFALREQAKS----- 50086068 23 ---------------YLERAAYIYPQQAAI--IHGTRV--ITWQETYTRCRQFASQLKQLGIQKNDTVSVLLPNVPAMIEAHFAVPMSGAVLNTINTRLDAKTVAFMLEHAETKVLLVDQEFSELAKAALSLIN--QDIFVIDEKCPIGAIEYEDWIGDEYFEWILPEWDAISLNYTSGTTGNPKGVVYHHRGAYIN--AASNIIACGMTPRAKYLWTLPLFHCNGWCFAWTVAANGGTNICLR-KVDPALVFKLIEQHKIDYFCGAPIVLSMLIN--APKQHQIKFNHRVMVAGAAPPAAIIEGMRHLGVNVTHVYGLTETYGPSGLCAAQAGWSDLSIQEQAQLHARQGVPYPLQSMRVLDPKTQPVPADGQTLGEIMFRGNIVMKGYLKNPKATEEAFA-DGWFHSGDLAVCQPDGYAKITDRAKDVIISGGENISSLEVEEVLYRHPAVLTAAVVAKPDPQWQEVPCAFILKAGVNITTEELIEH-CKKDLARFKVPKDIVIT-EIPKTSTGKLQKFILRDWAK------ 114769345 24 ---------------FLERAASVF--PDQIAVIH-GNL-RQNYSELYRRSVKLASSLNKIGIKRGDTISVLLPNTPAMLEAHYGVPMSGAILHSINTRLDASTISFQLNHAETKVFIIDNEYMALAQE---ALKSIDIKPIIIEYDDLEYLGYEEFIGDDAFNWLMPENEAISINYTSGTTGRPKGVVTHHRGAYLLAQGNALT--ISMPKHSIYLWTLPMFHCNGWCFPWTMSAISGTHVLRQVRAD--KIWHLISEHKVSHLCGAPIVMSVIVNALQSEKRKLNHTVEFLTAAAPPPEKILTGMNLSGFNVTHLYGLTETYGPAVVNDWQENWSKLPEEEQAKLKSRQGVRLPLEGLDVLDPATKPVPRDGKSLGEVMFRGNVVMKGYFKNPKATNEAFK-GGWFHSGDLGVMHPDGYLQLKDRSKDIIISGGENISSIEIEEVLYSHNSVEIAAVVAMPHEKWGETPCAFVIAEGHCINENDLMV-WCKKFLASYKIPKKFII-KNIPRTSTGKIQKFLLRDEAK------ 126731106 44 --------------------------------------HRKTYAEYAERISRLASGLTGLGVEPGDVVATILPNIPAQAEAHFGVPACGAVLNAINTRLDPDTISYILDHGEAKVVLCDPQFLPLAEAFRMESEPPQVVEVPDDHAHSDYLQYEDLLA-NGDPMPEDEWESIALNYTSGTTGRPKGVVYHHRGAYLNAM------GQVLSWRIVLHPVVPLFHCNGWCHTWMMPAVGGTIVCCDVRAD--SIFNAIADEGVTHFGGAPIVLNTLINAPEDQKRAFDHVVEVFTAGAPPAPATLAAIEPMGFNVTQVYGLTETYGPGTECTWQSRWDHMEGEARAAQKSRQGVAMPFLEMDVLDEAGAPIARDGKTRGEIVFRGNGVMKGYLKNPRATKEAFK-DGLFHSGDIAVMHPDNYLQIADRAKDIIISGGENISSVEVEGVLMAHPAVLLCAVVAKPDDKWGEVPCAFVELKDGRDASEADLIAFARERLAGFKTPKKVVF-QELPKTSTGKIQKFELRTQAKD----- 214045349 38 ----------------LQRAAKVFPDVLAVSY----GAHRVSYAQYHARCSRLAAALNAMGVASGEVVATVLPNIPAQAEAHFGVPACGAVLNTINTRLDVDTVTYILDHGEAKVVLADTQFIDLVEAACAVLNTPPRIIEVPDAATGRHLAYEDLLA-QGDPWRMPEWESLALNYTSGTTGRPKGVVYHHRGAYLMTM------GTVISWRMVLRPVVPLFHCNGWNHTWMMPLLGGTLVC-CRDITAAAIYNAIADEGVTHFGGAPIVLNLMVNASDAERRSFDHQVEVFTAGAPPAPATLSKIEALGFNVTQVYGLTETYGHVTECLWSSDWDNLQGPDRAAIKARQGVAMPMMEITVLDADMVQVPMDGATQGEIMIRGNSVMKGYFKNPTATAEAFA-GGYFHSGDLAIQHPDGYMQIADRAKDIIISGGENISSVEVEGVLMGHPDVNLAAVVAKPDDKWGEVPCAFVELKPGKTGDETEMIAFTRKTLAGFKTPKKVVF-QELPKTSTGKIQKFELRK--------- 111026986 14 ---------------YLDRAAVTVAHRNAII---DGDL-TFTYREFAERSNRLTGVLAARGIGVGDRVAVLCTNSHIMLELHNAVPLRGAVLVPLNIRLSEPELDYILEHSGATLLVATHEFAD----IAGSLAARRNIPLLQADGSDS--AYETEL-VSAEPARVDDRTLLAINYTSGTTGRPKGVMYHHRGAYLQALAMTYHMG--LGPGSRYLWTLPMFHCNGWCFPWAVTAAGGTHVCLRA-VDPSEIWRHIR-EGATHFSAAPTVLSMIAEHAAAADGPTANPVKVSTGGAPPSPTLLRRMVKLNMQITHLYGMTETFGPAIINLWQPEWDSLGDQAAAEKQARQGVPNVITGARVVDSAGKDVEPDGQAIGELIIEGNNIMLGYYRDDAAT-AAANVDGWLRTGDLAVMHADGYVEIRDRLKDVIISGGENIASVEVERVLDSHPAVVESAVVGIPHDRWGEVPIAFVTVRGTEVHEEELVE-FARQHLARFKVPKKIIFA-NLPRTSTGKIQKNVLR---------- 84687729 26 ----------------IRRANRLF--PERTSVVHADR--RFTWGQTFERATRFASALARNGVAPGDVVATVIPNTLAQVEASWGVPAAGAILNTINVRLDVGTVAYILEHGEAKVVLCDTQFLSVVEKALTQMNGPKPKVV-EVAAPEAHVEYEDFL-DSGDPIPEDEWESLALNYTSGTTGRPKGVVYSHRGAYLHTMGVAV--AWALTPKTRYLTIVPLFHCNNWCHTWTMPAVGA-TIVTCRDITAKAIYDAIADEGVTHFGGAPIVLGMIVNAKEADRRAFDHTVEVYTAGAPPPAAVLAGIEPLGFHVCQVYGLTETYGHITETLWKDEWEDKPDTERYAIKARQGVHADMEEVTVLDDRMQQVPWDGEAVGEIMARGNVVMKGYFKNPEETAKAFK-GGYFHSGDIAFQHPDGYIKITDRAKDVIISGGENVSSVEVEDVLMHHPAVALCAVVAKPDEKWGEVPCAFVLKEGAKVTEEELIAH-TRAQLAGFKTPKKVVFT-ELPKTSTGKIQKFELRK--------- 172040382 3 ---STMQERPFSVSQILTYGANAHRNSTVTTYLGI-EPEVATFKEIGARVAALAHALEDFGIRIGDRVATLMVNRTEHLEVLLAAPSMGAVFQPLNRQLADDQVIHAINHAEDRVIVCDAEMLPLVGASPADITRIQDRITLTEADPDRQVDYESLLDERPDWPDLPETAPAALCYSTGTAGAPKGVVYSHRSLWLHSLGLRTADSFGIQNDTPFLLGVPIYHVLSWGVPLAAFMSGAPMVMTGHTTDPEHLAHVIEDAMPRQAHGASAVWMSLIVHYEKTPPRRMSLQTIYSGGSQVPPALIDAWERYGVDMIHCWGMTETSPI---GTVAHPPAGVAGQARAAYRYSQGFPVGL-EYRIVNDAGRALESHDRNAGELQVRGNTVAASYYESPSQTSSRFTVDGWLRTGDIATVTQDGFLVIHDRKNDVIRSGGEWIYSASLENYLLAYPGVNEAAVIGIPDDKWGQRPLAVVVAAGYEPTEETATDNSLLPQVPAWMAPENFCFVENIERTSVEKFDKKELR---------- 121595441 21 ---------------FIERTAEVYPDRLAIVH---GEL-RQTWGQTYARCRRLASSLRRAGIGKNDTVAVMLPNTPPMVEAHFGVPMAGAVLNALNTRLDPETIAFMLDHGEAKAVIVDPEFAPVMAALRQSLIDVEDAVYGPAAQRLGTLTYEDAQGDAQFAWELPEWDAIALNYTSGTTGNPKGVVYHHRG--AHTNAVSNVLEWDMPKHAVYLWTLPMFHCNGWCFPWTAARAGVNVCL--RRVEAQAIFDAIRNHGVTHYCGAPIVHGLLVNAPAAMKEGVPAGVKAMVAGAAPPASMIEGMEQMGFDLTHVYGLTEVYGPATVCAKHAAWDALDIGERARLNARQGVRYHLQRMVLNPDTMEPVPHDGETMGEIMFRGNIAMKGYLKNPKATEEAFR-GGWFHSGDLAVQYPDGYIKIKDRSKDIIISGGENISSIEVEDVLYRHPDVLAAAVVAKPDPKWGETPCAFVLKAGAQATPEDIVAH-CKKHLAGFKVPRAVVFG-ELPKTSTGKIQKFELRKQ-------- 110667656 1 ------MQKPLLVTDFLDRARRYYGDCEAVVGTDGG---RYTYDELGTRADGFSAALRRMGVEKGDRVAVLDPNTHYHLEAAYGTFQIGGIHTPLNYRLIAEDYEYILSDADVSVVYADHEYAEKIDTIRDDVPT-ETFITNDESNTEGWHEFDDIVAQSTEYSRMSEDEIVTINYTSGTTGDPKGVCRTHRTETLHAQYVSI--HQQISDGDVYLWTLPMFHVNGWGHIYAITGLGGKHVCT-RGIDAEWIFDTIRSENVSYLCAAPTVLNILMDRYDSEGGVKTTGDRAATAGAAPPEATIRTVEEFGWDLLHVYGATETGPLITTSDVDRRLD--DSDNRFGLKKKQGIGYLGTEVTVVDETGERVPWDGESIGEIVVRGNQVMDRYWKKPEQTETAFSDDGYYHMGDLAVVDENGFIEIQDRKKDIIISGGENISSIELEDTLFSHDAVSDVAVIPVPSEEWGESPKAFVVPVTANPSESELIEH-CKGMLAGYKIPREIEFVNELPRTATGKIQKYELRE--------- 55377030 1 ------MKREMLTTDFIDRAADIY---DDVTGIVAHDGTEYTYAEVNERVNQLAHALSDRGVSKGSRVALLAPNTHYFIETLYATNKLGAVFVPLNYRLDPAKIEYILNDCEAATVIADYDFAEKVQPVRDDIP-AETFIGYEPDRIDGWEAYSGILDGQAEPDRMAEDDDASINYTSGTTGDPKGVVRTHRTESWHSLV--LNQHMEIRDDDTYLWTLPMFHCNGWGHTYAITGTGGTHVCQRT-FDAADTFRRVREYDVSFMCGAPTVLNKLIQHYRANDGDVVTQGRIATAGSAPATATIERVEEFGWRIIHIYGLTETAPIITTSNSPRRIAERGRE----LKVKQGSETLCTDIRIVDEDGTDVPRDGATIGEVVVQGNQVMDRYLNKPEITEEAFNDEGYFHTGDLAAWDEDGMIQIMDRRKDIIISGGENISSIELEDELYDHPGVLKAAVIPTPSEDWGETPMAIVVPTADSDATEQDILEFLRERVASYKVPAGIDFRDSLPETATGKIQKYELREEY------- 92117535 20 ----------LSPLSFLERSAVVY--PGLPSAVYEGRVF--TWAETYERCRRFASFLSSRGVKRGDTVAAMLPNIPAMNEVHFAVPMTGAVLNALNIRLEAASLAFMLDHGGAKVILVDPEFSGVIAEALALMTCPKPFVIVDDAAFSGAIEYEAAVA-AGDPGFVAEWDAIALSYTSGTTGNPKGVVTHHRGAYLNAISNVLAGG--LGQHPSYLWTLPMFHCNGWCFPWAAATAGVNVCL--RKVDPVRIFELIQKHGVTHMCGAPIVYNTL---INAPGAPKGNAARPIVGGAAPPVAVLEGAESIGIKLTHVYGLTETYGPASVCAEQPGWGALPADQRAQLKRRQGVCYPLQEITVLDPETREVPRDGETIGEVMFRGNIVMKGYLKNETATNEAFA-GGWFHTGDLGVLDEQGYVIIKDRSKDIIISGGENISSVEVEDILYKHPAVLLAAVVAKPDAKWGEVPCAFVLKDGARATEAEIIAH-CRERMPGFKTPKAVVFG-TIPKTSTGKIQKFLLRNQ-------- 118487892 19 ---------------FLKRASAVYANRTSV--IYEGT--RFTWRQTYERCCRLADSLRSLNVGKNDVVSVLAPNIPAVYEMHFAVPMAGAVLNTINTRLDAKNIATILIHSGAKVFFVDCQYKELADALRFLEGPVPSIIIDDVDTPTGVFEYEELIQDEWDPI--------ALNYTSGTTSAPKGVVYSHRGAYLSTL--SLILGWEMGSAPVYLWSLPMFHCNGWTFTWGVAARGGTNVCIR-NTSAKDMYQSIADHKVTHMCCAPIVFNIL---LEAKPHERREITEILTGGAPPPASLLEKIESLGFHVTHAYGLTETGPALVCEW-QTKWNKLPQQDQSKLKARQGISI----LTLADADIKSMPRDGKTMGEIVLRGSSIMKGYFKDPEATSKAFR-NGWFVTGDVGVIHPDGYLEIKDRSKDVIISGGENISSVELESVLYRHPRVLEAAVVAMPHPKWGESPCAFIVKKNSNGETNDVKESYCRKNLPRFMIPKRVEFMPELPKTSTGKIQKFQLREVAKNF---- 148255483 24 --------------SFLARSAAVY--PDHVSTVYEGR--SFTWRQTYERCRRFASYLAGRGISEGDTVAAMLPNIPAMNEAHFAVPMTGAVLNTLNIRLDAPSIAFQLDHGQAKIILVDPEFSGVISEALKLMSGPKPFVIDVDDASYGEIEYEVAVA-AGDPGFEPRRPAIAMSYTSGTTGNPKGVVTHHRGAYLNAVSNILAGG--LGQHPVYLWTLPMFHCNGWCFPWTAAAAGINVCL--RKVDPTKIFELIKTHGVTHMCGAPIVYNVLINAPDAPKGKRETPVIGLIAGAAPPVAVLEGAENIGIKLTHVYGLTEVYGPASVCAEQPGWDDLPPAERAQLKRRQGVPYPLQETVLNPETMQEVPRDGETIGEVMFRGNIVMKGYLKNEKATQDAFA-GGWFHTGDLGVLDAHGYVIIKDRSKDIIISGGENISSVEVEDILYKHPAVLFAAVVAKPDPKWGEVPCAFILKDGAQATEAEIIAY-CRSHMSGFKTPKVVVFG-PIPKTSTGKIQKFLLRNE-------- 86137390 31 ----------------LRRAAHVFGETPAVIYGN----HRKTYAAYYDRCTRLASALAGMGVKPGDVVATLIPNLPAQAEAHFGVPACGAVLNTINTRLDVDTVAYIFDHGGAKVALVDTEFLPLAEAARMEGKAPLLIEVPDPQA--GFEAYEDVLGNAEHDFEMPEWESLALNYTSGTTGRPKGVVYHHRGAYLMTM------GTVISWRMVMNPVVPLFHCNGWNHTWMMPVLGGTLVC-CRNITPGAIYDAIGDHGVTHFGGAPIVLNLLVNAKEEERRAFDTVEVFTAGAPPAPATL-QKIETLGFHVTQVYGLTETYGHVTECLWKDKWDDLDHQGRAAIKARQGVAFPMMHITVLDDDMKQIPKNGTDQGQIVMRGNSVMKGYLKNPEATAEAFE-GGYFHSGDIAVQHPDGYIQIADRAKDIIISGGENISSVEVEGVLMGHPAVNLAAVVAKPDDKWGEVPCAFV----ELKEGEEVDEAGLIATIAGFKAPKRVIF-QELPKTSTGKIQKFELREIAKS----- 157347766 18 --------------NFLTRAAVAYARKTSL----IYESTRFTWQQTYERCCRLASSLHRLNVAKNDVVSVLAPNIPAMYEMHFAVPMCGAVLNTINIRLDAHNIATILGHSEAKVFFVDYQYVPLAEKLVAESSIPLVIVIDDIDTPTGVLEYEQ-LVANGNPGYAPEWDPIALNYTSGTTSAPKGVVYSHRGAYLSTL--SLLLGWEMGGEPVYMWSLPMFHCNGWTFTWGVAARGGTSVC----IRNTTAYDMYRNHNVTHMCCAPIVFNILLEAKENERQRLKTPVQILTGGAPPPAPLLEKIEALGFHVVHAYGLTETGPALVCEW-QAEWNRLPRDHQAKLKARQGISI----LTLADVDVKSVPRDGKSMGEIVLRGSSIMKGYFKDPEATSKAFK-NGWFFTGDVGVIHPDGYLEIKDRSKDVIISGGENISSVEVESILYRHPRVLEAAVVAMPHPKWGESPCAITINKNQTGQNDDVSEQYCRKNLPRYMIPKKVEIMEQLPKTATGKIQKFELR---------- 198266057 25 ---------------FLERAAAVFPD-------HTAIIHRRNYATFYARSRQLASALTQRGIGRGDTVAAMLPNTPAMLECHYGVPMCGGVLHSINTRLDAAIIAFQLDHAMSKIIIVDAEFMPLMQEALALAEVSPLVIQVDDPEYEGAKAYESFLA-DGDPMPADEWDAISINYTSGTTGDPKGVVSHHRGAYL--LAQGNAITTSMRKHAVYLWTLPMFHCNGWCFPWTSAIIGTHVCLRQVRAEP--IWNALADDNVTHLCGAPIVMSLLIAAPVDARRTLDHTVQFFTAAAPPPEKLLADMKTAGFDVTHLYGLTETGPAVVNDWHES-WSSLPNDEQARLKSRQGVRLPLEGLDVLDPETHAVPRDGVTMGEVMFRGNVVMKGYFRNPVATKKAFE-GGWFHSGDLGVVHPDGYIQLKDRSKDIIISGGENISSIEIEEVLYSYPSIEIAAVVAMPHEKWGETPCAFI----EATLGQEIDTDALRVWLAAYKVPGRFVVT-SVPRTSTGKIQKFVLRERAKN----- 91977191 22 ----------LSPLSFLERTANVY--PDLTSVVYEGRHY--TWKETRARCRRFASWLVRNGIGRGDTVAAMLPNVPAMVEAHFAVPMAGAVLNGLNIRLDAPAIAFQLEHGGAKIILVDPEFAAVIADALKQMKGPKPLVIVDDKMFPGSLEYEYAVA-SGDPSFAGERPAIALGYTSGTTGNPKGVVTHHRGAYLNAVSNIL--AANLGAHPVYLWTLPMFHCNGWCFPWTAAAAGVNVCL--RKVDPAKIFDLIRRHGVTHMAGAPIVYNALINAPEAPKGAAARPVVGLIAGAAPPVAVLAGGESIGIKLTHVYGLTEVYGPASVCAEQPGWDDLSVADRAQLKRRQGVPYPLQEVTVLDPETQEVPRDGETIGEVMFRGNIVMKGYLKNEKATKEALA-GGWFHTGDLGVLDPHGYVIIKDRSKDIIISGGENVSSVEVEDVLYKHPAILFAAVVAKPDPKWGEVPCAFVLKEGASATEAEIREHL--PGF---KTPKSIMFS-AIPKTSTGKIQKFMLRDQVKS----- 62425501 5 -------NTELTPLSFLRRSADVFPDKRAVVYNDQELSYREFAAAVETRAH----ALRAAGIQPGDRVAYLMPNLPEALMAQFAVPLAGAVLVPINTRLAAEEVRYICNHSQAKLLVIDTQLWPSVAPVLDGLDTVEAIVDVEDTAPDEFLAGAEADTDELSWRVEDERATLSINYTSGTTGRPKGVMYSHRGAYLNALGEII--HSDHDEKSVYLWTLPMFHCNGWCTGWALAAAGGTQVLREVRGD--VIWDLIDRHEVTHLNGAPTVMSTVINAEQA--HSLDRAVTATMAGAAPSPTLIWEMEALNFQIVHVYGLTESGPYTVCEWQDS-WDSLDDKSRARLRARQGVGMRIVALESGDEL-IDVPADGQTIGEIVMRGNNVMKGYFRDEDATAKAFQ-GGWFHSGDLGVMHEDGYIELRDRSKDIIVSGGENISTVEIEQAISSHPAVLEVAVIGVPDDKWGERPKAFIIVRGSAVTEAEVIDH-VRTQIAKYKAPREVEIVEALPKTSTGKIQKFELRNQ-------- 39935847 22 ----------LSPLSFLERTANVY--PEMTSVVYEGRHY--TWKETRARCRRFASWLTRSGIGRGDTVAVMLPNVPAMVEVHFAVPMAGAVLNALNIRLDAAAIAFQLDHGGAKIILVDPEFSSVVEALKLMTKPKPLVIDVDDKMYPGSLEYEYAVA-SGDPTFAGHRPAISLGYTSGTTGNPKGVVTHHRGAYLNAVSNILAGN--LGQHPVYLWTLPIFHCNGWCFPWTAAAAGINVCL--RKVDPAKIFELIPKHGVTHMCGAPIVYNALINAPEAKGVPTKPVVGL-IAGAAPPMAVLAGAETIGIKLTHVYGLTEVYGPASVCAEQPGWDELPVAERAKLKRRQGVPYPMQETVLNPETMQEVPRDGETIGEVMFRGNIVMKGYLKNEKATKEALA-GGWFHTGDLGVLDADGYVIIKDRSKDIIISGGENVSSVEVEDVLYKHPAILFAAVVAKPDPKWGEVPCAFVLKDGASATEAEIREHL--PGF---KTPKSIVFS-SIPKTSTGKIQKFMLRDQVKS----- 153885226 41 --------------EFLARAADVYGDRLAIVH---GPV-RQNWRDTYERARRLASALSLAGVGRGDTVAALLPNTPAMVEAHFGVPMAGGVLNALNIRLDAANLVFMLRHGEARVLLADTEFAELARQMALEIPGLKVIAVNDALGPQGDTDYESFLA-SGDPMPADEWDAIALNYTSGTTGDPKGVVYHHRGAAINAVSNIL--EWDLPKHPVYLWTLPMFHCNGWCFPWTAARAGVNVCL--RKFEPKLVFDLMRDEGVTHYCAAPIVHTALVNAPPSWREGLRGPVRGMVAGAPPPAAVLAQMEAMGFELTHVYGLTEVYGPAAVCAEQDEWRTLPEHDRATMKARQGVRYHL-QSQVAPETMQPVPADGETIGEIMFRGNICMKGYLKNEKATREAFA-GGWFHTGDLGVCMPDGYIKIKDRSKDIIISGGENISSVEVEDALYRHPAVLAAAVVAQPDAKWGETPCAFVLKDGATATAEDLIAH-CKTLLAGFKVPKA-VFFGPLPKTSTGKIQKYELRRKVKS----- 206688119 26 ----------------LQRAAQVFPDHLAVSY---GK-HRKTYAEYHERCTRLASGLARLGVKPGDVVATLLPNIPAQAEAHFGVPACGAVLNTINTRLDTGTVAYIFEHGEAKAVLVDPQFLELAEAAVEEMEGPAPILVADDQAATGRHMEYEALLASGDPMPEDEWESLALNYTSGTTGRPKGVVYHHRGAYLMTM------GTVVSWRMVLHPVVPLFHCNGWNHTWMMPLVGGTLVC-CRDISAQNIYNAIHYEGVTHFGGAPIVLNMLVNALDEERRTFDTVEVFTAGAPPAPATL-SKIENLGFNITHVYGLTETFGHVTECYWKAEWDGLDKAGIAAKKSRQGVAMPMLEVVVRDSEHNVLPMDGQSQGEIALRGNVVMKGYLKNPDATAEAFK-GGYFNSGDLAVQHPDGYIQIADRAKDIIISGGENISSVEVEGVLMAHPDVLLAAVAAMPDEKWGEVPCAFVELKPGASTDEAALIAFSRETLAGFKAPKKVVF-QELPKTSTGKIQKFELRKIAKN----- 94314687 23 --------------DFIARAAEVYGDRLAIVH---GTV-RQNWRDTYARCRRLASALTRAGVGKGDTVAALLPNTPAMVEAHFGVPMAGAVLNALNIRLDAANLVFMLRHGEAKVLLADTEFADAARQMAREVRGLKVIAVEDVLGPDGDTDYESFLA-SGDPWKMPEWDAIALNYTSGTTGDPKGVVYHHRGAAMNAISNIL--EWDMAKHPVYLWTLPMFHCNGWCFPWTAARAGVNVCL--RKFEPKLVFDLMRDEGVTHYCAAPIVHTALVNAPPSWREGLRGPVRGMVAGAPPPAAVLAQMEAMGFDLSHVYGLTEVYGPAAVCAEQDAWHTVSQEERAVLKARQGVRYHLQSVTVLDPDTQPVPRDGETIGEIMFRGNICMKGYLKNDKATREAFA-GGWFHTGDLGVCMPDGYIKIKDRSKDIIISGGENISSVEVEDALYRHPAVLAAAVVAQPDAKWGETPCAFVLKDGASVTAEELIAHCLLAGF---KVPKAVYFG-PLPKTSTGKIQKFELRKKMQS----- 134099340 1 --------------------------------------RRDTYADLARRTAALARGLRGLGVRRGDRVGYLGPNHPAYLETLFASASLGAVFVPVNTRLAAAELAYVLADAGVSVLVHTAAAGHLVDAAASPV--LRERLVVDED------SYEDVAGGTGEPVAEPVDDPCLIMYTSGSTGRPKGAVLSHGNLTWNCV--NVLVESDLSGSEVALVAAPLFHTAALGMTCLPTLLKGGTVVLMESFEPAVALELIARHRVTLLFGVPTMYDAIAAQPSWESADLSSVRTLLCGGSPVPDATIRRYLDRGLVFVQGYGMTETSPGVL----------ILDPDAVRTKAGTGVPSFFTDVSVVDPSGNPVAAGER--GEIVVRGPNVMLGYWNQPDATDEALS-GGWMHSGDVATVDEDGYITIVDRIKDLIISGGENVYPAEVESALYEHPAVELCAVVGVPDPKWGEVPRAAVVLRGAGATADELRDHLRRH-LAAYKVPKQVDFWDDLPRTGAGKIRKQAVRER-------- 114767644 44 --------------------------------------HRKTYAEHHDRVSQLASALTKIGIKPGDVVATILPNIPAQAEAHFGVPACGAVLNTINTRLDVDTIAYILDHGEAKLVLCDPQFIPLAEAI--ELMEQEPPKVIEVADPHGYLEYEDFLA-TGDPMPEDEWESLALNYTSGTTGRPKGVVYHHRGAYLNAM------GQVLSWRMVLHPVVPLFHCNGWCHTWMMPAVGGT-VVCCRDITAHNIYDAIADEGVTHFGGAPIVLNMLVNAPEQEKRAFDHAVEVFTAGAPPAPATLAKIETMGFHVTQVYGLTETYGPDVECAWQAAWEPLQGAERAAMKARQGVAMPFMHVTVMDEQMTIIPADGETKGEIMHRGNGVMKGYLKAPKATREAFE-GGYFHSGDIAVLHPDSYVQIADRAKDIIISGGENISSVEVENTLMGHEAVLLCAVVAKPDETWGEVPCAFV---ELKPGHEAGEAELIRERLAGFKTPKKVVF-EELPKTSTGKIQKFQLRTRAR------ 99081406 26 ----------------LQRAAHVFADEPALVYGQT----RRSYAQYHDRCTRLASALAGMGVAPGDVVATLLPNIPAQAEAHFGVPACGAVLNTINIRLDVDTVAYIFDHGQAKVVLVDSEFLPLAEAAKERLQGAGPTLIEVPDTEAGYTTYEDLIAHGATDFDMPEDESLALNYTSGTTGRPKGVVYHHRGAYLMTMGT--VVSWRLQLRPVYLTIVPLFHCNGWNHTWMMPVLGGTVVCCRNTTAEAIYNAIAD-EGVTHFGGAPIVLNMIVNAKDTERRAFDTVEVFTAGAPPAPATL-EKIERLGFHVTQVYGLTETYGHVTECLWKDSWDELDQQGRAAIKARQGVAFPMMHITVMDADMQQVPMNGSDQGEIVMRGNSVMKGYLKNPEATEEAFA-GGYFHSGDIAIQHPDGYIQIADRAKDIIISGGENISSVEVEGVLMGHPDVNLAAVVAKPDEKWGEVPCAFVELKEGADVDEASLIAFARQTLAGFKTPKAVVFC-ELPKTSTGKIQKFELR---KSFAGGS 88319806 38 -----------------------------------------TYAGLYERTTRLAHALRDSGVRRGDRIAYLGPNHPSYLETLFAAGTLGAVFVPLNTRLAGPELAYQLTDSGAKALVYGPTFGGLVAGLPGNSDVRTYVEVGAEYDQLLDMASDEAIDE---PV-IPDD-TCIIMYTSGTTGRPKGAMLTHGNLTWNAVNV-LVDQDVITDERALVS-APLFHLNMLTLP--VLLKGGTCVLV-EAFDPAATFDLIERHRITFMFGVPTMFEHVARHPRWADADLSSLRMLSCGGSPVPTPLIAAYQERGLTFLQGYGMTEASPGVL---------FLDAEHAVTKAGSAGVPHFFSDVRVV----RPAPADIGETGEVVVRGPHVMPGYWGLPDET-AAVFHDGWFRSGDAARIDEDGYVTIVDRLKDMIISGGENIYPAEIEDQLLAHPDIVECAVIGVPDEKWGEVPRAVVVPREDVADPDEVLAS-LAGRLAKYKIPKSVVLADELPRTASGKLLKSRVRKRY------- 197784534 31 -----------------------------------------TYAALHTRVTRLAHALRARGIRRGDRIAYLGPNHPSYLETLFAAGTLGAVFVPLNTRLAGPEIGYQLSDSGARALVYSPSHAGLVAGLPGSTDVRTYVEVGAE--------YEQLLADPAEPIDEPPDDTCIIMYTSGTTGRPKGAMLTHGNLTWNAINV-LVD-TDLIADERALVSAPLFHLNMLTLP--VLLKGGTCVLV-EAFDPNATFDLIEQHRITFMFGVPTMFEQVARHPRWADADLSSLRILTCGGSPVSTPLIAAYQERGLTFLQGYGMTEASPGTL---------FLDAEHAISKAGSAGVPHFFSDVRVVRPDLAPV--DTGETGEVVLRGPHVMPGYWGLPEETAASFA-DGWFRSGDAARVDEDGYVFIVDRIKDMIISGGENIYPAEIEDLLLGHPDIAECAVIGVPDDKWGEVPRAVVVPRGAVPDPDEVLAS-LAGRLAKYKIPKSVVVADELPRTASGKLLKSRVRKRY------- 170740907 26 ---------------FLERAATVFPD-------HVAVVHRHSYANLYARTRRLASALAARGIGRGDTVAVMLANTPAMIECHYGVPMTGAVLNTLNTRLDAAIIAFCLDHGEAKVLITDREFARVIKPALALAKVRP--LVIDYDDPEGSLDYEAFLGDPAHAWSLPEWDAISLNYTSGTTGDPKGVVYHHRGASL--LAVGNVITTGLGKHPVYLWTLPMFHCNGWCFPWTLSVVAGTHVLRQVRAKP--MYDAIADHGVTHLCGAPIVMQLLLNAPAAERRALPHRVSFFTAAAPPPEAVLAGMAEAGFDVTHLYGLTETYGPAVVNEWHADWDALTKPEQAARKARQGVRYPLEALDVLDPETRPVPADGQSLGEVMFRGNVVMRGYLKNPTATQAAFR-GGWFHSGDLGVKHPDGYIQLKDRSKDIIISGGENISSIEVEEALFKHPAVAAAAVVAKPDEKWGETPCAFVELKGSEMVSAEELIGWCRQSLAGYKVPKHVVFT-ELPKTSTGKIQKFVLREMAK------ 163854347 24 ---------------FLQWAAEVYPQRPALVHGNRSQSWRAT----QQRCRQMAAALRAWGVQRGDVVAVLAPNIPALYEAHFGVPMAGAVLNALNTRLDAATLAFILEHGRATVLLFDSEYASLVQDVLGRLAAPPRTVRIEEHGTLGDAEYETWLAAQAWDWPADEWQSICLNYTSGTTGNPKGVVYHHRGAYLNATGNVLACG--MPPHAVYLWTLPMFHCNGWCFPWTAALAGTNVCL--RRVEPAAIFDAIRRYRVGYFCAAPVVLNMLINAPSQVQHRATHRVQALTGGAAPPAAVIEAMEQLGVGVTHLYGLTETYGPSVSCAWHDEWDELPLAERAALKARIGVKLNVEHVQVVDDRLQPVPADGATLGEIVLRGNTLMKGYLHNPGATAEAFA-GGWFHSGDLGVVHPDGYIEIKDRAKDIIISGGENISTVEVESVLYRHPDILEAAVVARPDPTWGETPCAFVTLKGAHCTADDVLRH-CREHLARFKVPRTVVFG-PLPKTATGKIQKFVLRGQ-------- 194291808 36 --------------DFLVRAAEVYGDRLAI-------VHRQNWRDTYARARRLASALARAGVGKGDTVAALLPNTPAMVEAHFGVPMAGAVLNALNIRLDAANLLFMLRHGEARVLLADTEFADLARQMALELPGLKVIAVHDQATPFGDTDYEAFLGDPAYAWQMPEWDAIALNYTSGTTGDPKGVVYHHRGAAINAVSNIL--EWDLPKHPVYLWTLPMFHCNGWCFPWTAARAGVNVCL--RKFEPRLVFDLMREEGVTHYCAAPIVHTALVNAPTAWREGVRGPVRGMVAGAPPPAAVLAQMEAMGFELTHVYGLTEVYGPAAVCAEQDDWSSLSEQDRAVKKARQGVRYHLSQVAVLDPDSQPVPADGETIGEIMFRGNICMKGYLKNEKATREAFA-GGWFHTGDLGVCMPDGYIKIKDRSKDIIISGGENISSVEVEDALYRHPAVLAAAVVAQPDAKWGETPCAFVLKDGASVSAEDLIAHCLLAGF---KVPKAVYFG-PLPKTSTGKIQKFELRRKVKS----- 125564660 19 ---------------FLHRAASVYADRTSVVYGATS----FTWRQTHHRCLRLAAALQSLAVSKNDVVSVIAPNTPALYEMHFAVPMAGAVLNAINTRLDAANVAAIVRHAEPKVLFVDYQFIRVTDALKAVMGDGDGLVVIDDGARVGELEYEQ-LVARGDPARYPPRPAVALNYTSGTTSAPKGVVYSHRGAYLNTMGLLLQWG--VGHEPVYLWSLPMFHCNGWTFTWGVAARGGTNVIRAPTA--DAMYAAFAAHGVTHMCAAPVLFNILLD-----GACREPLRRVLTGGAPPPAALLERVERLGFHVTHAYGMTEATGVVMVCEWREQWDALPPSERARLKARQGVSLTLADADVKDKTMESVPRDGATMGEVVLRGSNVMKGYFKNPRATADAFR-DGWFLTGDVGVVHPDGYVEIKDRSKDVIISGGENISSVEVEAALYQHPAVREAAVVAMPHPHWGETPCAFVALKREFAGAGEVSEQFCRNRMAHYMVPRKVVFVDELPKNSTGKVQKLALRDMAR------ 145588698 25 ---------------FLERSAEIYPNKTAI--IH-GKL-RQTWQQTYERCRRLASALQKRGIGLGDTVAVMLPNTPPMVEAHFGIPMAGAVLNALNTRLDAESVAFMLNHGEAKVVIVDPEFSGVMKKALEIVKSGREILVIDVEEKEGTVTYDQLLGDPEFPLIVPEQAIC-LNYTSGTTGNPKGVVYHHRGAAIN--AVSNVLDWDINKHPIYLWTLPMFHCNGWCFPWTAARAGVNVCL--RRVDAQHIFAAIKEHGVTHYCAAPIVHNLLVNAPDELKVGVPSGVKGLIAGAAPPASIIEGMEKLGFDLTHVYGLTEVYGPAAVCVKQDEWNDVDIGERARLNARQGVRYHMQQIDVIDPETQPVPADGETMGEIMFKGNIAMKGYLKNEKATKEAFE-GGWFHSGDLAVKNPDGYVKMKDRSKDIIISGGENISSVEVEDVLYRHPAVNAAAVVAKPDPKWGETPCTFLIKPGAEVTVEEMIAH-CKQHLAGFKVPRAIVFC-ELPKTSTGKIQKFELRKQ-------- 119476024 44 ---------------------------------------RYNYATLQQRCRRLASALSQHGIGPGDTVSVIAPNIPAHLEAHFAVPMTGAVLNSINIRLDADTFAYIFDHGECDVLLIDAQFAEVAKQALSKSSRRPLIIDLDDSGPRGSTTYEQFL-LTGNPDIVPEWQSLALNYTSGTTGNPKGVVYHHRG--AHQNAMGNILAWNMGHAPTYLWTLPMFHCNGWCFPWTITLLGVHVCLRDVAAD--AIIESIVANDVSHMCGAPIVLSMIANAPEVLRNQIPKGIKIMTAGAAPPAAVIVAIEDLGAEITHTYGLTEVYGPCVYCAWHTEWDELSREHRAAMKARQGVAYPVLNLDVLDPETRPVPDDGETIGEVMFRGNVVMKGYLKNPDATREALA-DGWFHSGDLAVKHPDNYIEIKDRSKDIIISGGENISSIEVESALYQHSAVLSAAVVAKADDKWGETPCAFVELKDGTTLDAQTLIAFSRNHLASFKIPKHVIFG-ELPKTSTGKIQKFILREKAK------ 83311600 216 ---------------FLERSASVY--PDRISVVH-GDL-RFTWKQTYDRCRRLGSALAARGVGVGDTVAVMAANTPAAYEAAFGVPMTGGVLCALNIRLDAEAIAFMLQHGEAKVLLTDREFAPTIKKALSLLEAKPIVIDIDDAAVTGEMEY-EAFIAGGDPEYADEWDAIALNYTSGTTGNPKGVVYHHRGAYINALGNVVNWG--MTGHPVYLWTLPMFHCNGWCFPWTAALAGTNVCL--RRVDGGHMFAAIEKHKVTHMCGAPIVMGMLINAPEKDRRPLPHPVEFMTAAAPPPAAVIGRLESQGFKITHVYGLTEVGPATVCAW-KEEWDELPLDERAKMKSRQG-------VRYVNEEAMPVPKDGATMGEVFYRGNVVMKGYLKNPSATNEAFS-GGWFHTGDLGVWHADGYIELKDRSKDIIISGGENISTIEVEGVLYQHPSVGEAAVVARPDEKWGETPCAFILKDGATATAEEIMA-FCRERLAHYKCPRTVVFT-NLPKTSTGKVQKYVLREMAKKLNG-- 117621371 46 ---------------------------------------RQSWAQTERRCCQLASALRRRGIGEGDTVSIVAPNTPAMFEAHFGVPMSGAVLNTINTRLDAESMAFIFQHAQSKVVLVDREFGALVQKALALVENQPLLIAIDDPLREGELVYEAFLAEGSEPGWLPEWQAISLNYTSGTTGNPKGVVYHHRG--AHLNAVNNVLSWELPKHSVYLWTLPMFHCNGWCFPWTAATAGVSICL--RHVQAAAIYEALHEHKVSHFCAAPIVLNMLNNADPALKRGLDHPIKVMTAGAAPPATVIAGMEAMGIAVTHVYGLTETYGPCVLCEPQRSWQGQDATTLSRLKARQGVASPLQEMRVINPSGEPVPQDGKTMGEIVLRGNVVMKGYLKNPSASAEAMA-EGWFRSGDLAVWHPDGYVEIKDRSKDIIISGGENISSLEVEDVLYRHPDVDEVAVIAMPDEKWGEVPCAFVLKEGRELTQAELIA-FCREQMAHFKAPKRVIFT-PLPKTSTGKVQKFMLRQQ-------- 149201273 25 ---------------FLERAATVFPD-------HTAIVHRRSYAAFYNRSRQLASALSVHGLGRGDTVSVMLANTPAMLECHYGVPMCGAVLHSINTRLDAGIIAFQLDHAMARVVIVDREFMPLMQEALALVKVTPLLIQYDDSGPEIAATAQEAFLSAGDPSLMPEDEAISINYTSGTTGDPKGVVSHHRGAYLLAQGNALT--TSMAKHAVYLWTLPMFHCNGWCFPWTSAIIGTHICLRQVRAEP--IWEALAQERVTHLCGAPIVMSLMISAPETVKRPLDHTVQFFTAAAPPPEKLLADMKDAGFDVTHLYGLTETGPAVVNDWHDS-WSTLPASEQARLKSRQGVRLALEGLDVLDPETNPVPRDGTTMGEVMFRGNVVMKGYFRNPKATQEAFA-GGWFHSGDLGVRHPDGYIQLKDRSKDVIISGGENISSIEVEEALYRHPAVAVTAVVAMPHEKWGETPCAFVLADGQAADAETLRA-WCRDHLAPYKVPGRFVFT-EIPRTSTGKIQKFLLRTRAK------ 115524880 26 --------------SFLARTAAIY--PTMTSMVY--EDRRFNWAETSERCHRLASYLAGRGIGRGDTVGLMLPNIPAMYEAHFAVPMLGAVINAFNIRLEPASIAFQLDHGGAKLVLVDPEFAGVIEDAIALMAGPKPILIVDDAAPRGEIEYEAAVGDPGFAATLPEWDAISLGYTSGTTGNPKGVVTHHRGAYLNAVSNILAAG--LGQHPVYLWTLPMFHCNGWCFPW--TLAAAAGVSVCLRVDPAKIFELIPKHGVTHMAGAPIVYNTLINAPSAKGAAAKPVVGL-IAGAAPPVAVLAGAESIGIKLTHVYGLTEVYGPAAVCAEQPGWDDLPLAERAQLKRRQGVPYPLQEVTVLDPETMTVPRDGETIGEVMFRGNIVMKGYLKNEKATQEAFQ-GGWFHTGDLGVLDASGYVIIKDRSKDIIISGGENVSSVEVEDVLYKHPAVLFAAVVAKPDPKWGEVPCAFVLKEGMSATEAEI------IAFCRDQLPGKVIEFTAIPKTSTGKIQKFMLRDQVKS----- 118054310 11 --PNTANHAALTPLGFIARTAEVY--PERLAIVH-GDL-RQNWARTYARCRQLASSLQKIGIGKNDTVAVMLPNTPPMVEAHFGVPMAGAVLNTLNTRLDAETLAFMLDHGEAKALIVDPEFAPLMRALKLRQSTAPIYVIQVEDPVYGEAAYESAQGDAGFDWQWPEWDAIALNYTSGTTGNPKGVVYHHRG--AHNNAISNVLEWDMPKHAVYLWTLPMFHCNGWCFPWTVAARAAVNVCLR-RVDAQAIFDAIRNHGVSHYCGAPIVHSLLVNAPAVMKQGVPAGVKAMVAGAAPPASMIEGMEAMGFDITHVYGLTETYGPATVCAKHEGWNALDIGERARLNSRQGVRYHLQRAAVLDPETQPVPRDGQTMGEIMFQGNIAMKGYLKNPQATQEAFR-GGWFHSGDLAVQHPDGYIQIKDRSKDIIISGGENISSIEVEDVLYRHPAVLAAAVVAKPDPKWGETPCAFILKAGAETTAEDIMAH-CKKHLAGYKVPRAVVFG-ELPKTSTGKIQKFELRKQ-------- 118468421 28 ---------------------------------------RRTFLEVADRVARLAGALRALGVRAGDRVAMLAQNSDRYHEYLLAVPWANGVLNPVNIRWTPAEIAYSLEDSGTKVMFVDDSMLPAIKDAWAELSTVIY--AGEASPPAGTLAYEE-LIDKSDPVDDARRGGAGLFYTGGTTGFPKGVMLSH-ANLLTSTYGLLTPGFAFRPGGICLHAAPMFHLADLMSWSAGLLQGGRHVFI-PSFEPVTVMQAIAQHQVTDALLVPTMIQKLIDHPDINRYDLTSFRALFYAASAIPQALLERAMKVNAEFVQGYGMTELSPLAT-------LLSPDDHQKPRLLRSAGRAAPSAEVRIVDPDGNEVPR--RTVGEVAVRGGNVMLGYWNKPQETAAAIR-DGWMHTGDAAYMDDDGYIYVVDRIKDMIITGGENVYSAEVENAVVQHPSVAACAVIGVPDADWGERVHAVVVLQGAELAACQIREH-AKRLIAGYKCPRSIEFVNALPLSGAGKVLKRELRERH------- 214029372 26 ----------------LRRAAHVFADVPAVVY----GSHRKTYAAYYDRCTRLASALAGMGVRPGDVVATLIPNLPAQAEAHFGVPACGGVLNTINTRLDVGTVAYIFDHGEAKIVLVDSQFLSLAEQAKQDCEGKGPLIVPDEQA--GYPAYEDVLSAASHDFDMPEWESLALNYTSGTTGRPKGVVYHHRGAYLMTM------GTVISWRMVMQPIVPLFHCNGWNHTWMMPVLGGTLVCCRDITAPAIYDAIAD-EGVTHFGGAPIVLNMIVNAPQDQRRSFDTVEVFTAGAPPAPATL-EKIEALGFHVTQVYGLTETYGHVTECLWKGSWDNLDQQGRATIKARQGVAFPMMHITVMDETMSQIPMNGQDQGEIVMRGNSVMKGYLKNPDATQEAFK-GGYFHSGDIAVQHPDGYIQIADRAKDIIISGGENISSVEVEGVLMAHPAVNLAAVVAKPDDKWGEVPCAFV----ELKPGEDVDEAALIATLAGFKAPKKVVF-QELPKTSTGKIQKFELR---------- 90424207 22 ----------LSPLSFLERSATVY--PELTSTVYEGR--HFTWSQTRARCHRFACYLASRGVARGDTVAAMLPNVPAMNEVHFAVPMLGAVLNALNIRLEPSSIAFQLDHGGAKVILVDPEFAAVISDALALMAGPRPLVIDVDDASIGEIEYEAALA-AGDPDFVGVRPAISLGYTSGTTGNPKGVVTHHRGAYLNAVSNIL--AANFGPHPVYLWTLPMFHCNGWCFPWTAAAAGVNVCL--RKVDPAKIFELIEQHGVTHMSGAPIVYNTLINAPSAP----KTPRKPVVGGAAPPVAVLAGAETIGIKLTHVYGLTEVYGPASVCAEQPGWDDLPVAERAQLKRRQGVPYPLVTVRDPDTM-EEVPRDGETIGEVMFRGNIVMKGYLKNEKATQEAFA-GGWFHTGDLGVLDEFGYVIIKDRSKDIIISGGENVSSVEVEDILYKHPAILFAAVVAKPDPKWGEVPCAFVLKDGAQATEAEIREHM--PGF---KTPKVVTFA-TIPKTSTGKIQKFMLRDQVKS----- 184201740 6 --------EPLTPLRFLERSAEVFPDRRAV--VHGSQ--EWSYRQFDRDVQRFAAALRPLATGEGDRVAVVAPNVPAALMAHYAVPAAGAVLVPLNPRLSARELQYILEHCGARVVLADVSVLDTVAEAMGDRTGVRLVQVPDEQAGAGVPTFEEFLDA---PVRVDENAPITLNYTSGTTGRPKGVLYSHRGAYLNSLGEVFHNG--FTGDTRYLWTLPMFHCNGWCTTWAVTAAGGTHVCLRA-VRAQDVWSAFDEHAITHLCGAPAVCSTIVDAQEA--HPLDRRIRITTAGAPPAPSIIERLEQAGFDIVHVYGLTEVGPITICEPQEQWAELPASERARQMSRQGVAMIQAESARVVDPEMQDVPADGESLGEVVLRGNNVMIGYYRDVTATRKAFD-GGWFHTGDLGVMHPNGYIQLTDRAKDVIISGGENISSIEVEQALYSHPDVLDVAVVGVPHEKWGERPVAVVRAGGSTVTEEQLREH-VRSQLSGFKVPDSVTFTDELPRTATGKVRKNLLRD--------- 118588371 29 ---------------FLARAADVF--PDTIAIVHGRQ--RTDYRTFYRRARQLGSALTRLGIGKNDTVSVMLSNVPPMLEAHYGVPMAGAVLHSMNTRLDAAIIAFQLDHADCKVLITDREYAPVVEALSMAAVTPIVIDFSDTQFPQGSLDY-EAFLQSGDPLPDDEWDAIALNYTSGTTGNPKGVVYHHRGAYL--LAQANVITASMAKHPVYLWTLPMFHCNGWCFPWSLSLVAGTHVCLR-WVRPQTMWELIAEEGVTHLCGAPII---MSTLLNAAPEHKRDLDREVEFFTAAPESVLAAMKTAGFNVTHLYGLTEVYGPAVVNDWKLEWNDLPLDEQAQKKARQGVRVALEGLTVLDPETEPVPADGETLGEVMFRGNVVMKGYLKNPEATEKAFK-GGWFHSGDLGVLHPDGYVQLKDRSKDIIISGGENISSIEVEEVLYKHADVQAAAVVAKPDEKWGETPCAFVELKEGSTVSEADLIAFCRQHLAGFKAPKTLVFC-ELPKTSTGKIQKFALREQAK------ 114705184 21 --------------DFLDHAVSLPTKTAVVWRDRSW-----TWSEFHQIVLRLAKALKDRGIQKGDVVSIMCPNRPEMLAAHYAIPALGAVLNSVNTRIEAKDVAFILKHAESRLILADPTCADDARKAAQETGVPIEVFAEDGESGDGLKLLSGERPPEIDLIATDEWQPIALNYTSGTTGNPKGVVLHHRGAWLNAVGN--ITALQFNDKTAYLWTLPMFHCNGWCHTWSITAAGGTHVCLD-KVVPEAVFEAMDRIGVTHLSCAPVVLYMLIN--SDAKEKRDASRRITVGGAAPTASLIKQMDALGFDFIHLYGLTECYGPTSIRELNEHEAGLDVEERANLLARQGVHLSANRIRVVNDEGAEVPADGTTVGEIVLTGNTLLAGYYRNPDETEKAFAGGG-FHTGDLAVRHPDGHIEIKDRAKDVIITGGENVSSLEVEDVLSKHPDVAIAAVVAKPDEKWGEIPMAFIEAKGTSPQPETL-ETFCREHLPGFKIPRAWAFC-ELPKTATGKIQKYVLREQAAEKAAGA 163739690 26 ----------------LRRAAHVFADVPAVVYGN----HRKTYAAYYDRCTRLASALAGMGVRPGEVVATLIPNLPAQAEAHFGVPACGAVLNTINTRLDVSTVAYIFDHGEAKVVLVDSQFLTLAEEAKAACDGLGPLIIEVPDDQASYPAYEDILAAAAHDFDMPEWESLALNYTSGTTGRPKGVVYHHRGAYLMTM------GTVISWRMVMQPIVPLFHCNGWNHTWMMPVLGGTLICCRDITAPAIYGAIAD-EGATHFGGAPIVLNMLVNAAEEDRRQFDTVEVFTAGAPPAPATL-EKIEALGFHVTQVYGLTETYGHVTECLWKDSWDTLDQQGRAAIKARQGVAFPMMHITVMRDDMQQIAMNGQDQGEIVMRGNSVMKGYLKNPDATAEAFQ-GGYFHSGDIAVQHPDGYIQIADRAKDIIISGGENISSVEVEGVLMGHPDVNLAAVVAKPDDKWGEVPCAFVLKPGATVDPADLIR-FARETLAGFKAPKQVVF-QELPKTSTGKIQKFELRQQAK------ 154252530 25 ---------------FLKRAAEVYGKLAVVH----GSIRR-DYAEFYARCRKLASALSERGIGLGDTVAVIAPNIPAMLELHYAVPMIGAVLNTMNIRLDGAIIGFMLDHGEAKALFVDREFSALGKEALSKAK-VKPFVIIGEAEYEDFLAQGDAKFDWSLPAD--EWQAISLNYTSGTTGNPKGVVFHHRGAYL--LAMGNIVTAGMTGNSVYLWTVPMFHCNGWCFTWSMSVIAGTHVCL-RRVTAANIFSAIAEHGVTHMAGAPTVMSFLINATEEEKKPLPHTVSYFAAAAPPPAATIRKLEAEGFNVIHVYGLTETYGPAVVNAWHDEWDELEVNARAQVKARQGVNYPVLEISVRDETMEEVPRDGETMGEVMFRGNVVMKGYLKNPKASAEAFA-GGWFHSGDLGVWHPDNYIQLKDRSKDIIISGGENISSLEVEDVLYKHPDIIEAAVVARPDEKWGETPCAFITLRTEKDVIAYCREHL-----AHFKCPKTVVFT-DLPKTSTGKVQKFKLREQ-------- 145299087 19 --------EALTPISFLARAARVY--PDYPALIHGAL--RQNWAQTERRCRQLASALRRHGIGEGDTVSIVAPNTPAMFEAHFGVPMSGAVLNTLNTRLDAESMAFIFQHAQSRVVLVDREFGAVVRKALALVKTQPLLIAIDDPLREGELIYEQFLGNGDEPCWLPEWQAISLNYTSGTTGNPKGVVYHHRGAHLNAINNVL--SWELPKHSVYLWTLPMFHCNGWCFPWTLAATAGVSVCLRHVQARAIFDALREHKASHFCAA-PIVLNMLNNADPALKYGLNHPIKVMTAGAAPPATVIAGMEAMGIAVTHVYGLTETYGPCVLCEPQRSWQGQDATALSRLKARQGVASPLQEMRVINPSGESVPQDGKTLGEIVLRGNVVMKGYLKNPDASAEAMA-EGWFRSGDLAVWHPDGYVEVKDRSKDIIISGGENISSLEVEDVLYRHPDVDEVAVIAMPDEKWGEVPCAFVLKEGRELSQVEL------IAFCREQMPHKRIIFTPLPKTSTGKVQKYMLRQQ-------- 111026466 7 ---------QLTPLSFLRRSADVYPDKTAVIYGDEALTYRALAEAVELRVR----ALRAAGVRPGDRVAYLMPNVPEMLIAHFAVPLAGAVLVAINTRLSGEEIRYIVDHSQSTFLVIDTALSSSIVDVAEKFETVETIVTVTDDAASGTAALAECLLAMVHGVNLPERSLLSINYTSGTTGKPKGVMYSHRGAYLNAIGELI--HSKHDVDSVYLWTLPMFHCNGWSTGWAVAAAGGTQVC--LREVRSELINLIDRHGVTHLNGAPTVIITIMN----SGRAHKLDRPIIVTTAGAPPSTIERMADIGFEVVHVYGLTETYGPYSICEPQSSWKSLDAATRARRMARQGVMIQADRMRVVSTESVDVPADGVTIGEIVMRGNNVMSGYYRNPEATRSAFG-GGWFHSGDLGVMHPDGYVELRDRAKDIIISGGENISTVEVEQALMTHPAVIEAAVVGVPDPQWGERPKAVVVIEPGDVTAADLLEH-VQTRIARYKAPREIVVVPNLPKTSTGKIRKFELRE--------- 126461031 10 ----------------LEKCAANYAALTPLSHLRAAEVHRLTYGEYHARVSRLASALAGMGIQPGDVVATLLPNIAAHAEAHFGVPACGAILNAINTRLDLDTVSYILEHGGAKLLLCDTAFLKLAKCARLEGKAPILVEVCDREAPSGVLEYEDLMGNPWAPWVMPEDESIALNYTSGTTGRPKGVVYHHRGAYLSTYGNAIAWRMQLYP--VYLTIVPLFHCNGWCHTWMVPMLGGTVVCCRDITAKAIYAAIAD-EGVTHFGGAPIVLNTLINAAPEDRRSFDQVVEVFTAGAPPPAATLAAIEPLGFNVTQVYGLTEVYGPATECIWKPEWDETAGEERAALKARTGVAMATLEAEVHDTHGQPIPRDTVHLGEIAMRGNMVMKGYYKNPEATAEAFR-DGWFRSGDIAFQHPDGYIKITDRAKDIIISGGENVSSVEVEGVIAHHPAVSLCAVVAKPDERWGEVPCAFVLKRGRQATEEEIIA-FARERLAGFKTPKQVIFC-ELPKTSTGKIQKFELR---------- 68535535 38 ---------------------------------------RITFAEFNEDAQAFAHALIADQVAEGDRVGILAANSYEALLAQFAVPLANAVTVPINTRLAPKEVNYILDHSSIDVLVGEKELIPILASGERNLRRAVYIADKEGVEPQVEKGETEAQGEEPLPYRVDENETIAINYTSGTTGKPKGVIYTHRGAYLNALGQAHTQ--HFSHDTVYLWTLPMFHCSGWCTGWAAMAVSATQVVRGP-----EMWELIRTEGVTAMCGAPAVLNTLVD--DENKRRVTNLRVTTAGAPPSP-TTITRCENIGVEVTHVYGLTESYGPFTVCEAQPEWADMTVRRRAVLKARQGVSITNEDVRVIDEALVDVPADGATLGEIILTGNGIMAGYFKDEEATAHAFR-GGWFHTGDLGVMHPNGYIQLMDRAKDVVVSGGENISTIEVEQAVISHPDVSDCAVIGVPDEKWGERPRAYVTLRGDESALEEAVIAYCRAHIAGYKVPRDVRILDELPRTSTGKVRKNELREE-------- 84499518 45 ---------------------------------------RKTYAEYHERVTRLASALAGLGVTPGDVVATILPNLPPHAEAHFGVPACGAVLNAINTRLDAGTVAYILDHGGAKVVLCDSQFVSLAEAMRMEGPRPRVIECPDDQAGSDYMTYEDLLGDPAFDWIMPEDESIALNYTSGTTGRPKGVVYHHRGAHQNAMGQILSWRMQLYPR--YLTIVPLFHCNGWCHTWMIPLLGGTVVCCRDITAPA-LFAAFADEGVTHFGGAPIVLNMLVNAPEDQRRPFQTVEVFTAGAPPAPATL-AQIEPMGFNVTQVYGLTETGPATESTWDDDLWGDLTGDARAAKKARQGVAMPAYHITAMTSDMEQIPMDAEATGEIMMRGNGVMKGYLKNPEATKEAFK-GGYFHTGDIALQHSDGYLQIADRAKDIIISGGENISSVEVEGVLMGHPDVLLCAVVAKPDEKWGEVPCAFVELKDGREGDEAALIAYARERLAGFKTPKKVVF-RELPKTSTGKIQKFELRRQVR------ 126664342 22 ---------------LLQRSATVYPDKQAVIDVDL----VLSYGELYRRCCQMSDALRRRGVNPGDTVAILSPNSHEMLESHYSVPMAGAVINTINIRLDAATLSFILGHGEARVLFYDTDWEDVVRAAVSELEAPPLLISIESKASDGLAQYENLLLEEASWQRNDEWDAIALNYTSGTTGNPKGVIYHHRGAFLAAMTNSMV--FQMTPETVYLWTLPMFHCNGWAYTWAITAVGGTHVCLR-DVDPMNIYRHIETYRVTHMCGAPVVMNMLLQELGREKLKLSRSTQFALGGAAPPSSVIRKAEEIGFQITHLYGLTETFGPSALCVPQPEWQALPLEQRALKMSRQGVSTHLDEIAVLDVSGESVPADGKTMGEICIRGNTVMKGYLKNPEATANAFRNE-WFHTGDLAVMHPDHYVEIRDRAKDVIISGGENISSLEVEEVLYRHPQVSEAAVVAMADEKWGEVPCAFVIDDSEEITCEDIIA-FCREHMPHFKAPRKVVFG-ELPKTATGKIRKNILRD--------- 188583870 26 ---------------YLDRAARTFPD-------HVAVIHRRSYAELYARCRRLAGVLAARGIGRGDTVAVLLANTPAMIECHYGVPMTGAVLNTLNTRLDAAALAFCLDHGEAKLFIVDREFARIGREALDRAGVSPLVIAYDEGGPLGEADDYESFLAAGDPMPDDEWDAISLNYTSGTTGDPKGVVYHHRGAALLSLGNVITAG--LPQHAVYLWTLPMFHCNGWCFPWTLSIVAGTHVCLRQVRAPAMYAALAE-HGVTHLSGAPIVMSTLLNAPEDQKRPLPHRVHFLTAAAPPPEAVLAAMGEAGFNVTHLYGLTETYGPAVVNAWHEEWDALAPDERAKKKARQGVRYPVLELDVRDPETESLPADGTSLGEVMFRGNVVMRGYLKNPASTQAAFK-GGWFRSGDLGVKHPDGYIQLKDRSKDIIISGGENISSIEVEDALFKHPSVAAAAVVAKPDAKWGETPCAFVLKEGREATSEELVA-WCRERLAPYKLPRHVVFG-ELPKTSTGKVQKFVLREKAR------ 111025247 6 ---------------FLERSAEVHPNKTAV--VDGGR--RISYSDLASIVTRLAHGLRRSGVGPGDRVAYLATNSAELLAAHYAVPLIGAVLVAINTRLSPPEIEYICNHSEAVLLLGEPVFLEQLQDT--SLLTVRETVQLPQQTAQSHLTY-DALMARGSEERLPETRTISINYTSGTTGRPKGVMYTHRGAYLNSL--SQIHHQHFDIDTKYLWTLPMFHCNGWCGPWAVTAASGTHVIRVVRGD--AMWSLIDSEKIDHMSGAPTVLTTLA--TADGAHPLDRSMTITTAGAPPSPTTIRAVRALGAEIVHVYGLTETYGPCAVCEPQADWAALDEDTLARLLARQGVPVRVVRTRGPHGELVDVASNGTEIGEIVMRGNIVMKGYFGDDSATAEAFS-GGWFHSGDLGVMHPDGYIQLMDRAKDIVISGGENISTIEVEQVLMSHPSVLDVAVIGVPDTKWGERPKAFVVLKTNSTVSDCDLTQFAREHIAAFKAPREIVFLPELPKTSTGKTRKNELRDR-------- 68536433 3 ---STMQEIPLSVARILEYGASVH-RNTTVTTYFDEAAEQTSFLHIGIRAAAMANMLREFGIERGDRVGTVLPNCTEHLEVLLSVASMGAVFNPINRHLMDTQITHIINKAAPKVLVLDPACCPCVEAVLADTEAVQKLATQGEKGTPG-LSHLRILNLEADWPEVEETDPAAICFSTGTEGPPKGVVYSHRALWLHSMQLRAADSFSIRNGTSFLCCVPIYHVLSWGVPLAAFMAGAPIVFTGRSATPEHLAHVIEDAMPRQAHGSPAVWTGLLVHYAKKHPKKMSLQEIYVGGSVSPAMIDAWEERFGVDIIHSWGMTETGPV---GTVAHPPAGVAGAARAKYRESQGRFHAGMRYRIVDDHDNVLEANDRNEGELQVRGNTVTASYYKDDSPR---FTEDGWLRTGDIATVNKDGYLTIHDRKADIIRSGGEWIYSAALENYLLEPEAVIEAAVIGIPSEKWGQRPLAVVVVAEGTPWTAETAQELLRERVPGWMVPENWTFVDHIDKTSVDKFDKKDLRQHFR------ 147800064 19 ---------------FLDRAATVYG--DCPSVLYNSITY--TWSQTHRRCLQVASSIKSFGIGRGHVVSVVAPNVPAMYELHFAVPMSGAVLNTINTRLDARTVSVLLRHSESKLVFVDCLSRALIEALSLFPPNTQWLIADEEVAPSSTRGDPEFKWSEWDPII--------LNYTSGTTSSPKGVVHCHRGIFIVTI-DSLVEWS-VPKQPVYLWTLPMFHGNGWTFTWGMAAVGGTNVCLR-KFDARIIYDAIPKYGITHMCAAPVVLNMLSNYHQPLGYPVKIL----TAGAPPPYSVLLRTESLGFVVSHGYGMTETAGVVVSCAWKPQWDRFPASERARVKARQGVTVVMTEVDVVDKSGVSVKRDGSSLGEIVLRGACIMLGYLKDPEGTSKCMSKEGWLYTGDVAVMHPDGYIEIKDRSKDVIISGGENLSSVEVESVLYTHPAVNEAAVVARPDDFWGETPCAFVSLKPDKPTAKEMMEY-CRARMPHYMVPKTVVFKEELPKTSTGKIQKFKLRDIAK------ 110634877 23 ---------------FLERAALTYPDHPAVIHGST----RITYREFWENCRRLASALVRLGIRRGDTVSVLLSNTPPMIEAHYGVPANGAVLHSLNYRLDAQAIAFQLEHSESKVLIVDREFSSLASDALALLKNSPIVIDYDDKGPFGSLEY-AAFLRSGNPDFLPEWDAISLNYTSGTTGNPKGVVCHHRGAALMALNKTI--HGEMGKHPVYLWTLPLFHCNGWSFSWTVAVQAGTHVC--LRWVRARVVDLIADHGVTHLCGAPIVMSTLLNAPDEDKRRFSHEAIFITAAAPPPEAVLAAMRDAGFRVLHLYGLTETYGPAMVNEWKAEWDALPPAEQAAHKARQGVRLSLSEVAVLDSETQPVPADGETMGEVMMRGNVVMKGYLKNQKATEEAFS-GGWFHTGDLGVMHPDGYVQLKDRSKDIIISGGENISSIEVEDALYRHPKVMQCAVVAMPDEKWGERPVAFVELRPNVHADEAEILSYCKATLARFKCPSRIIF-ETLPKTSTGKIQKFALRARAK------ 209515582 3 -----------TLGEMIERNARLHAD-------HTALVYRLTHSQLAERARRFSGALYERGLRRQDRVAILAMNCAEYYESYRACEWAGFILATVNFRLAPAEILYILKDAAPKALVFEAQYADVVDGLRSQLPVIEQYICIGD-APDWAVSFEEAGPVEGPPIRSNPQDYAYLMYTSGTTGRPKGVVRTHHAMCVTAESCALV--TEFSGNTRVLQTTPAFHVGGIGFVNSVAWMGGTTVVHRA-FEPKQMLETIAEERITFTFMVAAMLQAVLDVPELSSYDVSSIENIVTAAAPVPPPLLSRIQVLGPVFSVQYGMTESNAC----WLPAHVKPQGTPEQVRRLASVGRPCPGIDLRIVDDHGNDLPQG--QTGEVWLRSETQLSGYWNNSVATVEALR-DGWYRSGDMGYQDKDGYIFLVDRKKDMIISGGENIYSREVEDALVQHPAVIDVAVIGVPHEKWGECVKAIVVRRGEQAGEAELIE-FCRGLIASYKCPKTIAFVDELPRLPTGKISKVSLRKQF------- 15218935 19 ---------------FLKRASECYPNRTSIIYGQT----RFTWPQTYDRCCRLAASLLSLNITRNDVVSILAPNVPAMYEMHFSVPMTGAVLNPINTRLDAKTIAIILRHAEPKILFVDYEFAPLIQEVLRLIPTYQRIILINEKPFSKELDYEGLISSSASMFRVNEHDPISLNYTSGTTADPKGVVISHQGAYLSALSS--IIGWEMGIFPVYLWTLPMFHCNGWTHTWSVAARGGTNVCIRHVTAP-EIYKNIELHGVTHMSCVPTVFRFLLEGSRTDQSPKSSPVQVLTGGSSPPAVLIKKVEQLGFHVMHGYGLTETGPVLFCEW-QDEWNKLPEHQQIELQQRQGVNLTLADVDVKNTKTESVPRDGKTMGEIVIKGSSLMKGYLKNPKATSEAFK-HGWLNTGDIGVIHPDGYVEIKDRSKDIIISGGENISSIEVEKVLYMYQEVLEAAVVAMPHPLWGETPCAVVLKKGEEVTSEGDLIKYCRENMPHFMCPKKVVFFQELPKNSNGKILKSKLRDIAK------ 15218840 19 ---------------FLKRASECYPNRTSIIYGKT----RFTWPQTYDRCCRLAASLISLNIGKNDVVSVVAPNTPAMYEMHFAVPMAGAVLNPINTRLDATSIAAILRHAKPKILFIDSNLLPVIKRVSSEESDYECLIQRGEPTPL-LLARMFCIQDEHDPI--------SLNYTSGTTADPKGVVISHRGAYLSTLSA--IIGWEMGTCPVYLWTLPMFHCNGWTFTWGTAARGGTSVCMRHVTAP-EIYKNIEMHNVTHMCCVPTVFILLKGNSLDLSHRSGPV-HVLTGGSPPPAALVKKVQRLGFQVMHAYGLTETGPVLFCEW-QDEWNRLPENQQMELKARQGLSIGLTEVDVRNKETQSVPRDGKTMGEIVMKGSSIMKGYLKNPKATYEAFK-HGWLNSGDVGVIHPDGHVEIKDRSKDIIISGGENISSVEVENIIYKYPKVLETAVVAMPHPTWGETPCAFVVLEKGETNNEDREDKLVRENLPHFMCPRKVVFLDELPKNGNGKILKPKLRDIAK------ 218195816 19 ---------------FLERAATVFG--DCPSVVYHDTVF--TWSQTHRRCLRLASALSSLGISRGDVVSVLLPNVPAMYEMHFAVPMSGAVLNSINTRLDARTVSVLLRHSGSKLIFVDPALLPVLDALRPAGHTAPRVVLVEDPAPAAALTYER-LVEKGDPEFAWVRPASELNYTSGTTSAPKGVVHCHRGIFLITV-DSLVD-WAVPPRPTYLWTLPMFHANGWSFPWGMAVVGGTNV---------------------------------------------CLRR------------VDAAEAIGFEVSHGYGLTETAGLVLSCAWKGEWDKLPASERARLKARQGVRTPMAEVDVVDETGRSVPRDGSTMGEIVLRGGCITLGYLNDEAATKAAIRDNGWFYTGDVGVMHPDGYVEIRDRSKDVIISGGENISSVEVESVLYGHPAVNEAAVVARPDEFWGETPCAFVLKQGGGAVTAADVVAWSRERMPRYMVPKTVIFRDELPKTSTGKIQKYVLRNIAK------ 163734508 26 ----------------LKRASVVFAEHTAVVY---GDVRR-SYGEHAARATQLASALAAKGVAPGEVVATLLPNVPAQVEAHFGVPACGAVLNTINTRLDVDTVTYIFEHGEAKMVLVDSQFLDLAEAACANLASPPTLIVAGIEASGRHQTYEDLVGGTTDFEWIDEWESLALNYTSGTTGRPKGVVYHHRGAYLMTM------GTVISWRMTLHPIVPLFHCNGWNHAWMMPLIGGTLVCCRDITAPAIFDAIAD-EKVTHFGGAPIVLNMLVNAMEERRAIDHPVEIFTAGAPPAPATL-SKIEALGFNVTQVYGLTETYGHVTECLWRSEWDGHEADAKAAIKSRQGVPFPMMEIVVMDADMTPVPTDASTQGEIMIRGNSVMKGYYKNPQATSEAFA-GGYFHSGDIAVQHGDSYIQIADRAKDIIISGGENISSVEVEGVLMAHDDVMLAAVVAKPDDKWGEVPCAFVELKSGATVDEAGLIAFSRQTLAGFKAPKKVVF-QELPKTSTGKIQKFELRK--------- 71064760 22 --------------DFIIRSAQVYDRTAIIYDDLEHNNLTQTWQQTYDRCRQLADGLRKLGVDKNDTVAVMMPNTPAMVECAFGVPMSGGVLCTLNTRLDINALSFCLQHSEAKVLILDSEFAEHAEMID---ETFPNLIVIHATDAAGQMSYEEASADSLDNWEKPEWDAIALNYTSGTTGKPKGVVYHHRGATLNAV-SNILDWD-MPKHPMYLWTLPLFHCNGWCFPWTAERAGVNVCL--RKIDADLILQLIAKHKVSHYCSAPVVHNMIAEYKEAINHEVKGW----VAGAPPSETMLAAMEAMGFHISHVYGLTEVYGPVTICAEQQEWATLDVAGRAQKKSRQGVTSHLMSGFELFKQGEPVAADGKEMGELALRGNMVMKGYLKSRKATEEAFT-DGWFRTGDLGVKYPDGYIKIMDRLKDIIISGGENISSIEVENVLYKMPEIQSCAVVAAPHDKWGEVPVAFIIHAGSTLQRDNVMAH-CKQHLASFKMPKYIIFA-EIPKTSTGKVQKFELRQAAKS----- 194564947 23 --------------DFLVRSAEVYG--ERVAIVH-GDVRR-TWADTYARAKRLASALAQAGVARGDTVAAVLPNIPAMIEAHFGVPMAGAVLNTINTRLDIASVLFMLRHGEAKVLIVDTEYAELAQRVALELPALKIVSVAD-AMPADLARFARATDYEADYAWTPEWDAIALNYTSGTTGDPKGVVYHHRGAYLAAISNLL--EWDMPKHAVYLWTLPMFHCNGWCFPWAAARAGVNVCL--RKFDAKTVFDLIRRERVTHYCGAPIVQSAIANAPAEFRAGIDHTVHAMVAGAAPAPAVIAKMKEIGFDLLHVYGLTEVYGPATVCAKQSHWDALSDDERARLNARQGVRYHLAGATVLDPDTMPVPADGETLGEIMFRGNICMKGYLKNPKATDEAFQ-GGWFHTGDLGVLTPDGYIRIKDRRKDIIISGGENISSIEVEDALYRHPAVAVAAVVAMPDPKWGEVPCAFVELRGASATEDEIVAHCLLAGF---KVPKAVRFG-ELPKTSTGKIQKFQLR---------- 159900315 28 ---------------------------------------RYSYRQLNSRANRLAASLRQFGVGKGDRVAILAKNQIGYLDALFATGKLGAILVPLNWRLTEHELIYMLKDSASSILLYDSQFAPLLPTLRSQTPIKQCV----QFGPE----YDQLLTQASD-LPISESVDLDILYTSGTTGAPKGAVLSHRVLVWNSLNTNV--GWDLHADDVSIIHTPLFHLNVLTLPILHA--GGTMVL-MQEWNPERCLQLIEQEHVTIFFAVPTMFEMLLQAPNFVQTNLSSLRFCIAGGSPCPIPLIEAYQQRNIPFRQGYGLTEVS---VNCF------TLNPEDAIRKAGSVGKPIFHLDARIVDEAGRDVPTN--SIGELILYGPTVCNGYWRNPVATAQALQ-KGWFYTGDLARVDAEGYFYIVDRKKDMYISGGENVYPAEVENVLYQHPAVQECAVIGIPDSRWGEVGRALVVLRPSTQLDEPTLIAFCRERLASYKTPKSIYFLPELPHNASGKVVKPELRKLF------- 119897986 28 ---------------FIERSAYIYPDR--VAVIHGKR--RYTWLESYTRSRRLASALKQLGVGKNDTVAVILNNTPEMFECHFGVPACGAVLNTVNTRLDAEGVAFILNHGEAKVLITDREYSRMVKAI--ELANRPDMIVIDVDDPEGKLDY-EALLETGNPYEQPEWDAISLNYTSGTTGNPKGVVYHHRGAYLNAMSNIVSWG--MPPHSVYLWTLPMFHCNGWCFAWTAANAGVNVCL--RRVDPRLIFDAMREHGVTHYCGAPIVHSMLANWRKGINHKVSGL----VAAAPPPAAVIEGMAKIGIDITHVYGLTETYGPASVCAKHDEWRDLPLAEQVAKNGRQG-------VRYHAQEGEPVPWDNETMGEIMFRGNLVMKGYLKNEKATEESFR-GGWYHTGDLAVMQPDGYVKIKDRSKDVIISGGENISSIEVEDALYKHPAVMAAAVVAAPDEKWGEVPCAFVLKDGATVTAEEIIAH-CREHLAGFKTPKKVIFG-ALPKTSTGKIQKFVLREQAKS----- 70607508 1 ------MGNYFTVFELLKRAKDLTPNVEIV---YGDNIY--TYKEVYERVVKLANSLHNLGIKKGTTIGVADWNTNRFVELLYASALLGCVIYPVNIRLPPEQIIWTIKFANVEWLFISRDFEALSKVFDS-----SKVVYLD--GNNGQISYEDLISKGAEKVNYDVKGGYSILFTSGTTGKPKAVMYTHEKVIHGALSIGLYNSPALSSNDVIMPFIPFYHLWSWGSAFIASYLGAKYVLTG-KFDPKTAIQLIKRENATWINAVPT----MIQMILSSGEQLPGVKAL-IGGQAIPYNVAKSISDAGLKFSTIYGGTDMLAISI-SIIPGKFQVNDDIDYLR---TTTHPVPFVEVKVIKPDGTEASYN--EIGELYVRAPWLPGSYYNNPEETQRAYDENGWFKTGDLAIITEEGGLRIVDRLKDVIKSGGEWIPSSVLESIISEIPAVEQVAVLGYPDQKWGERPMAVVLKPGQRTDQKEILEYLRKGRINKWWLPDKIVFVDNMPLTSTGKINKLALRK--------- 13476075 24 ---------------YLERAAKTY--PDHIAIIHGRQ--RISYRDFWRRSLKVASALQKRGIGKGDTVTVMLSNTPPMLEAHFGVPMTKAVLHSLNTRLDAAVIAFQLDHAETKVLIVDREFSGVVRQAL-DLAKVTPLVIDYDDPDYGALDYEDAGGDEDFAWSMPEWDAISLNYTSGTTGNPKGVVYHHRGAALMAYTNTIHAG--MAKHAVYLWTLPMFHCNGWCFPWAGTHVCLRWVRPKPIYDAIA------DHGVTHLCGAPVVMSVL---INARDEDKRTFAQTVTFNTAAPEAVLSGMADAGFAVTHLYGLTETYGPAVVNEWHGEWDDLAKGERSAKKARQGVRYAALELTVMDPETQATPADGETIGEVMFRGNIVMKGYLKNRKASDEAFA-GGWFHSGDLGVMHPDGYIQLKDRSKDIIISGGENISSIEVEDALYKHPSVASCGVVARHDDKWGEVPVAYVLKPGKTASEAEIIEH-CRALLARFKVPKAVIFA-EIPKTSTGKIQKFRLREMAK------ 90418914 43 ---------------------------------------RRTYAEFYARSRRLGSALEKRGVRRGDTVAVMLSNTPAMLEAHHGVPMTGAVLLSINTRLDADIIAFQLDHSEARVVLVDREFSGVMAKALKKAKVTPLVVDYDDKGPAGSLDY-EALVAEGDPMPNDEWDAISLNYTSGTTGNPKGVVYHHRGAALMGYANVIASG--MGRYPVYLWTLPMFHCNGWCFPWTAVQAGTHVCLRWVR--ARAMFDALADHGVTHLCGAPVV---MATLINADAGDKRDFDQTVTFNTAAPQSVLSGMRDAGFEVTHLYGLTETYGPAVVNEWKDEWNALDGPARAAQTARQGVRYPLEDLAVMHSETEKTPADGETIGEVMFRGNIVMRGYLKNPEASAEAFR-GGWFHSGDLGVLHEDGYIELKDRAKDIIISGGENISSIEVEDALYQHPDVATAAVVAKPDEKWGETPLAFVLKPGRSVTEADLIAH-CRERLARFKCPKEIRF-QEVPKTSTGKIQKYVLRK--------- 163847448 22 --------------SFLKRTAMVYPNLPAV--IH-GE-RWYTWAQVYERSRRLASALRALGVGFRDTVAVVLSNTPEMYECHFGVPGAGAVLNTINVRLDAATIAFILDHGEAKVLITDREFSPVVKAALEQCN--RTLTVIDVDDPLGSLEYEQFLA-SGDPYPADEWEAITLNYTSGTTANPKGVVYHHRGAYLNALSNIVSWG--MPHHAVYLWTLPMFHCNGWCFPWTAANAGTNICL--RKVDAGLIWQAIETYRVTHYCGAPIVHSLIANWREGRGHKVSGL----IAAAPPPAAVLQAMAEIGFDITHVYGLTETYGPAAVCAKQPDWHTLPIAEQAHLNGRQGVTYHAQEISVLDPATQPVPWDGQTMGEVMFRGNIVMKGYLKNPAATEAAFR-DGWFHSGDLAVVHPDGYIKITDRAKDIIISGGENISSIEVEDALYKHPAVMLAAVVAAPDPKWGEVPHAFIELRGVTVTEEELQQHCRRF-LAGYKIPKKFTFG-PLPKTSTGKIQKFILREQARS----- 214037772 42 ---------------------------------------RFTFSELNTRSNQIASVLLTQGIKPGDRVATLLKNGIEFVESYFAIAKIGAVMVPVNWRLVSVEISYILKDSAASTLLFDAEFDNTVDELRGELP-CQHWLRCEAETPDWAQDYDE-LTAKGD-ISEPTTGASGIMYTSGTTGHPKGAVHSHDGMLWSQLTS--MSTSDMRGDDRFLLALPMFHVG--CLNPTSLLVGATGVI-MRDLDMPGMFNCIDAEKISIFMAVPALLQFMLHAPEREQCDISSVRWIATGAAPVPVSLLDAWAKLGVSIHQAYGLTESCPGTL----------LLPEDAASKVGSCGRPQMHTELKIIDARGKTIPMGSDEPGELLLAGRHMMKEYWNNPKATAEALI-DGWLHTGDICTWDVEGFITICDRKKDMVISGGENIYPAELENVLAACPDVQEAAVIGIPSVKWGETPLALVVATGASPTNETL-QQWCKDHLAGYKVPQLYKIVDHLPRNPSGKLLKPKLREQY------- 90416743 24 ---------------LLERAATVF--PDHIAIIH-GDM-QITYGQFYSRCRRLASALTDQGIGSGDTVSVMLANTPAMLEVHYAVPMCGAVLHAINTRLDASVIAFQLDHGESKVLITD---LAFSQTVKFALKLIAKPLVIDYLDPQGQLLGDEAMLASGDPMPDDEWDAIALNYTSGTTGDPKGVVYHHRGASL--LAQGNVITASIPKHAVYLWTLPMFHCNGWCFPWTMSAVGTHVCLREVRADAAAMIE----HKVTHLCGAPVVMSTILGVEKEHRQALSQVVDFFTAAAAPPEGVLAEMREAGFNVTHLYGLTEVYGPAVVNDWNQQWEALPASQQARVKARQGVRYALEGLDVVDQTMKPVPRDGETLGEVMFRGNVVMKGYLKNQQATDEAFK-GGWFHSGDLGVVHPDNYIQLKDRSKDIIISGGENISSIEIEEVLHKHAAVSFAAVVAMPDKKWGETPCAFIVIEGAQLSSEDLDR-WCRQHMAGFKVPRHYVF-EPILKTSTGKVQKFALRQR-------- 115436398 18 --------------SFLERTALVYPDRIVASDGSAGVAVSRTWRDTRARCLRLAAALTGLGVQRHDVVAVFAQNIPAVCELHFGVPMAGAVICTLNSRLDAAMAAVLLRHSEAKVVFVDRALLGVAQARRPVLVLISELLDENERSPPDHLLSAAAAGSSPDAIRWPENEPIALNYTSGTTSRPKGVIYSHRGAYLSSLAAVIVN--AMAETPVYLWTVPMFHCNGWCQVWGVAAQGGTNVCV-RRVTAAAIFDSVARHGVTHMGGAPTVLSATADERRRQPGGRRRRVTVMTGGAPPPPQVLFRMEEQGFLVIHSYGLTETGPATVCTW-KPEWDALTAEERARIKSRQGL--HHVGLEAADVKDRSVPADGRTVGEVMLRGNTVMSGYYKDGGATAEALA-GGWLRSGDLAVREEDGYIKILDRSKDIIISGGENISTVEVEAALFGHPAVEEAAVVGRPDEYWGETPCAFVKLRGGGGGGGGVEEELM--AFCRARLPTVVVVEEELPKTATGKVQKVALRERAK------ 15228909 25 ------------LW-FLDRAAVVHPTRKSV--IHGSREY--TWRQTYDRCRRLASALADRSIGPGSTVAIIAPNIPAMYEAHFGVPMCGAVLNCVNIRLNAPTVAFLLSHSQSSVIMVDQEFFTLAESLRSSFKRPLLIVIGDHTAPEGAIEYEDATGDPNYPWQPPEWQSIALGYTSGTTASPKGVVLHHRGAYIMALSNPLIWG--MQDGAVYLWTLPMFHCNGWCFPWSAVLSGTSICL--RQVTAKEVYSMIAKYKVTHFCAAPVVLNAIVNAKEDTILPLPHTVHVMTAGAAPPPSVLFSMNQKGFRVAHTYGLSETGPSTVCAW-KPEWDSLPPETQAKLNARQGVRYTMEQLDVIDQTGKPVPADGKTAGEIVFRGNMVMKGYLKNPEANKETFA-GGWFHSGDIAVKHPDNYIEIKDRSKDVIISGGENISSVEVENVVYHHPAVLEASVVARPDERWQESPCAFVTLKSEKHDQNKLAQDIMKFCREKYWVPKSVVFG-PLPKTATGKIQKHILRTKAK------ 163725086 28 ---------------------------------------RFTYKELNERSNRLANAMKSAGIEPGDRVAYLGLNETEFFDLYFGLGKLGAILVPVNFRLAPPEVLYIINNCEASKVVVGTDFFPVIDAIKGDLCTNSIYALGD-SIPEWAQSYSDFLGSPDEPVHVGDDDTLTILYTSGTTGKPKGAELTH-AGYFHNLRATLGDGTKM-----LMP-LPLFHIGALCVQFGMTMVFQRA------FDPAEFLQLLATENISWFGSVPQVLMFLRSVPQFETFDWSSIRMALVYAAPVPVTLIKEFAEKGMNVRQLYGMTETGPAAV----------IDADKAIVKAGSTGPAMFHCDIKLVDDKGEEVPTGELGELLLLTTHP--MKGYWNNPEATASTII-DGWIHSGDMAKMDEDGYLYILDRKKDMIISGGENIYPAEVEDTLLSHPAIADVGVIGVQDEKWGEAVKAVIVLNKEQSTQDELIE-WCRDKLARFKTPKQVVFAEEIPRTPTGKILKRILRDQY------- 20799711 18 --------------SFLDRSAVVYADR--VSIVY-GSV-KYTWRQTRDRCVRIASALSQLGISTGDVVSVLAPNVPAMVELHFGVPMAGALLCTLNIRHDSSLVAVLLRHSGTKVIFADHQFLQICEILSNKGDKVPILVLIPEKRSEEMMEYEDAMGKSDFEVIRPECDAISVNYTSGTTSSPKGVVYSHRGAYLNSLAAVLLN--EMHSSPTYLWTNPMFHCNGWCLLWGVTAIGGTNIC----LRNVTAKAIFDNHKVTHMGGAPTILNMIINAPESEQKPLPGKVSFITGAAPPPAHVIFKMEELGFSMFHSYGLTETGPGTICTW-KPEWDSLPREEQAKMKARQGVNLGLEEIQVKDPTMRTLPADGVTMGEVVFRGNTVMNGYLKNPEATKEAFK-GGWFWSGDLGVKHPDGYIELKDRSKDIIISGGENISSIEVESTLFTHPCVLEAAVVARPDEYWGETACAFVLKDGSKASAEELISY-CRDRLPHYMAPRSIVF-EDLPKTSTGKVQKFVLRTKAK------ 15227878 66 ---------------FLERSAKVYRDR---TSLVFGSV-KHTWFQTYQRCLRLASALTNLGISRGDVVAALAPNVPAMHELHFAVPMAGLILCPLNTRLDPSTLSVLLAHSEAKILFVDHQLLEIADKTRKSLKLVSDEDSSSTFASKYSFDYEETLLKSGDSEFEIIKPRCSINYTSGTTSRPKGVVYSHRGAYLNSLATVFLH--QMSVYPVYLWTVPMFHCNGWCLVWGVAAQGGTNICLR-KVSPKMIFKNIAMHKVTHMGGAPTVLNMIVNYTVTEHKPLPHRVEIMTGGSPPLPQILAKMEELGFNVSHLYGLTETYGPGTHCVWKPEWDSLSLEERTKLKARQGVQLGLEGLDVKDPTMETVPDDGLTMGEVMFRGNTVMSGYFKDIEATRKAFEGD-WFHSGDLAVKYPDGYIEIKDRLKDVIISGGENISSVEVERVLCSHQAVLEAAVVARPDHHWGQTPCGFVKLKEGFDTPEEI------IGFCRDHLPKTIVFG-DIPKTSTGKVQKYLLRKK-------- 83592993 24 ---------------FLDRAAQVFPDRP--SLVHGKR--RYTWAETAQRARRLASALRARGIGPEDTVAVMGANTPELYEAHFGVPMAGAVLNALNVRLNAEEIAFILEHGEARVLLTDTEFSPIIADALARID--RPITVIDIVDPEGEMEYEAFLA-EGDPTRWPEWESITLNYTSGTTGNPKGVVYHHRGAYLNALSNIITWG--MPHHAVYLWTLPMFHCNGWCFPWTAANAGTNVCL--RRVTAAGIFQAIAEEKVSHFCGAPIVLSFLINARPEERRSFDHQVNVMTAAAPPPASVLEKMQREGFCVTHVYGLTETGPATVCAW-KEPWNDLPMDEQARLKSRQGVRY-LVQLMVGDPETEAVPADGESMGEVFFRGNITMKGYLKNPEATAEAFR-GGWFHTGDLGVLHPDGYLQLKDRSKDIIISGGENISSIEVEGVLHRHPDVVAAAVVAKPDEKWGETPKAYVELRDGATVTEDELVAFCRLHLAHYKCPRD-VEVGPLPKTSTGKIQKFVLRRQVR------ 213965187 37 ------LDQPITPLRFLERSA----------RVHPNKVRRITFAEMAADAQAFAHALIDDGLQKNDRVGVLAANSYEALLAQFAIPLAGGVVVAINTRLAAKEIEYILEHSEITTLLGEQTL------IDQALPTVGHLLIADTSAYQAYLAGDDVVKRGKNRPNLPEHDPIAINYTSGTTGKPKGVVYTHRGAYLNALGQ--VQTMHFNHYTVYLWTLPMFHCSGWCTGWAAMSTSARQVVRGP-----EMWRLIVEEGVTSMCGAPAVLTTLVD--DDNKRRVTNLRIMTAGAPPSP-TIITRCENIGVEITHVYGLTESYGPFTVCESQPDWKDMTVRRRAVLKARQGVTVTNQDVRIVEQSDADVPNDGATIGEIIMTGNGVMNGYFKDPEATEHAFR-GGWFHTGDLGVMHPDGYIQLLDRAKDVIVSGGENISTIEVEQAVVSYPDVSDCAVIGVPDDKWGERPRAYVVLRPEQGTAEEVAEHHCRAHIAGYKIPRDVVVIDELPRTSTGKVRKNELRD--------- 157352996 23 ------------LW-FLERAAVVHNRKSVIH----GSL-QYTWLQTYQRCRRLASALSKYSIGAGSTVAIIAPNIPAMYEAHFGVPMSGAVVNCVNIRLNAPTIAFLLEHSSAAVVMVDQEFFPLAEEAKNDFKPPLLIVIADESCDKGVIEYEQFL-ETGDPWKPPEWQSIALGYTSGTTASPKGVVLHHRGAYVMALSGALVWG--MNEGAVYLWTLPMFHCNGWCFTWTAALCGTNICL--RQVATKAIYQAIANDGVTHLCAAPVVLNSIVNAPKSTILPLPRVVHVMTAGAAPPPSVLFAMSQQGFRVTHTYGLSETGPSTVCAW-KPEWDELPPETQARLNARQGVRIGLEGLDVSTTDMKPVPADGTTIGEIVMRGNTVMKGYLKNPKANEETFA-NGWFHSGDLGVKHPDGYIQLKDRSKDIIISGGENISSVEIENAVYLHPAVLEASVVARPDDRWGESPCAFVTPGVDRSDERRLAEDIMKFCRSRYWIPKSVVFG-PLPKTATGKIQKHLLRARAK------ 212639346 3 ----------LTIGEVFTQTVRKFPKKEALVDVRTG--LRYTYKQWAKEVDKLANAFLKAGVRKGDRVSTVLFNTAELATAFFACAKIGAVFNPINFRLRPKEIAYILTDATPKIVLFEQAVEPQITAIHHEFPHIS-FWIIDGQVPTYAASYHEQISNELPTIDVSENDLYAIMYTSGTTGRPKGVMHRHRDMIEQSLICNSVMRIRETERGLV--TAPMFHCELHCCFLPRVHAGATNVIVH-HFDPKQVLTVIEQEQITVLFAAPTMWMLLQEKL--SDYDLSSLRIGLYGAAMAPVLVKECKERLGIDLIQAYGMTEMGPAVT---------FLYEEEQLTKAGSAGRACLNHEIRIVKEDGPSDPDDPGQVGEIIVKGPCMMVGYYNREDATEKAMY-KGWYHSGDLGYMDEDGYLYVADRVDDMIISGGENVYPREVEDVLYEHEGVLDVAVLGEPDALWGEKVVAFIVKKDQQLTAEQLEAFCKQSDLAPYKRPRAYYFVEALPRNASGKIQKFLLREQMK------ 126443941 23 --------------DFIARAAEVYGERLAVVH---GEIRR-TWSETYARARRLASALERAGVGRGDTVAALLPNIPAMIEAHFGVPMAGAVLNALNTRLDVASMLFMLRHGEAKVLIVDTEYAEFAHRAALEVPGLAIVSVAD-AMPADPARFPAALDYEADPAYADEWEAIALNYTSGTTGDPKGVVYHHRGAYLAAI-SNLLEWD-MPKHAVYLWTLPMFHCNGWCFPWAAARAGVNVCL--RKFDAKRVLELIRRERVTHYSGAPIVQSAIANAPAEWRAGIAHEVHAFVAGAAPAPAVIAKMKEIGFDLTHVYGLTEVYGPATVCAKQAHWASLPDDELAQLNARQGVRYHLAGATVLDPDTMPVPADGETLGEIMFRGNLCMKGYLKNPHATDEAFA-GGWFHTGDLGVLTPDGYIRIKDRRKDIIISGGENISSIEVEDALYRHPAVAVAAVVALPDPKWGEVPCAFVELRGMSATEEEIIAH-CRLLLAAYKIPKTVRFG-ELPKTSTGKIQKFQLRAQ-------- 206680046 26 ----------------LRRAAKVFPKK---TALVYGDF-RASYTQYHDRCTRLASGLAQLGVTSGDVVATLLPNIPAQAEAHFGIPACGAVLNTINTRLDKGTIAYIFDHGEAKVALVDTQFLPSVEAAIAEMESDGPLIIADYPASGRYQTYDALLGDAAFEWIMPEWESLALNYTSGTTGRPKGVVYHHRGAYLMTMGT--VVSWQLTLAPVYLTIVPLFHCNGWNHTWMMPMLGGTIVCCRDVTAKAVYNAIAD-EGVTHFGGAPIVLNTLVNSSPEERRVFDHTVEVFTAGAPPAPATLAAIETMGFHITQVYGLTETYGHVTECLWDGETDALDQSSRSAIKARQGVAMPMMDITVLDPDMNQVAMDGAHQGEIMIRGNSVMKGYLKNPSATDEAFA-GGYFHSGDLAVQHPDTHIQIADRAKDIIISGGENISSVEVEGTLMAHSAVSLCAVVAKPDDKWGEVPCAFVLPGAEVSEAELIA--YARETLAGFKAPKAVIF-QELPKTSTGKIQKFELR---------- 206563275 23 --------------DFLIRAAEVYGERLAIVH---GDVRR-TWGETCTRAKQLASALAQAGVGRGDTVAALLPNIPAMVEAHFGVPMAGAVLNTINTRLDVSSVLFMLRHGEAKVLIVDTEYAEVAQRAALEVPGLKIVSVADALPADGATDYETFVGGDPDYAWTPEWEAIALNYTSGTTGDPKGVVYHHRGAYLAAISNIL--EWDMPKHAVYLWTLPMFHCNGWCFPWAAARAGVNVCL--RKFDAKTVLDLIRRERITHYCGAPIVQSAIANAPAEFRAGIDHTVHAMVAGAAPAPAVIAKMKEIGFDLLHVYGLTEVYGPATVCAKQSHWDAVSDEERARLNARQGVRYHLAGATVLDPDTTPVPADGETLGEIMFRGNICMKGYLKNPKATDEAFH-GGWFHTGDLAVLMPDGYIRIKDRKKDIIISGGENISSIEVEDALYRHPAVAVAAVVAMPDPKWGEVPCAFVELRGASATEAEIVAHCLLAGF---KVPKAVRFG-ELPKTSTGKIQKFQLR---------- 15218839 19 ---------------FLKRASECYPNRTSIIYGKT----RFTWPQTYDRCCRLAASLISLNISKNDVVSVMAPNTPALYEMHFAVPMAGAVLNPINTRLDATSIAAILRHAKPKILFLDRSFLHLLSSEDSNLNLPVIFIHENDRASFEELDY-ECLIQRGEPTRIQEHDPISLNYTSGTTADPKGVVISHRGAYLCTLSA--IIGWEMGTCPVYLWTLPMFHCNGWTFTWGTAARGGTSVCMRHVTAP-EIYKNIEMHNVTHMCCVPTVFNILLK-----GNSLDLSPRVLTGGSPPPAALVKKVQRLGFQVMHAYGQTETGPILFCEW-QDEWNRLPENQQMELKARQGISIGLADVDVKNKETKSAPRDGKTMGEILIKGSSIMKGYLKNPKATFEAFK-HGWLNTGDVGVIHPDGHVEIKDRSKDIIISGGENISSVEVENVLYKYPKVLETAVVAMPHPTWGETPCAFVVLEKSETTIKELIEY-CRENLPHFMCPRKVVFLEELPKNGNGKILKPKLRDIAK------ 171324438 16 -----------------------FPKKEAVVDMAKG--RRYTYEQWEKEVHRLANALLEAGVQKGDRVSTVLFNTLELGTAFFACAKIGAIFNPINFRLKSKEIAYILEDATPKVVLFEKAVEPQIASIHHEFPHIL-FWYIDDDTP-SYAANYHALVSNAQSIEVFERDIYAMMYTSGTTGRPKGVLHRHRDMIEQSMICNAV--MRIRDTDRGLVSAPMFHCELHCCFLPRVHAGAANIILH-HFDPKLVLKTIEQEKITLLFAAPTMWMLLQENLRA--YDLSSLRLGLYGAAMAPVLVKECKERLGIDLIQAYGMTEMGPAVT---------FLLEDEQLTKAGSAGRACLNHEVRIVKEDGPSDPDDPGEVGEIIMRGPCMMVGYYNREEATAKAMY-KGWYHSGDLGYMDEEGYLYVADRVDDMVISGGENVYPREVEDVLYEHPGVLDVAVVGEPDEIWGEKVVAFVVKKDPNVTEEDL-EQFCKTSLAPYKRPRAYYFVDALPRNASGKIQKFLLREQVKN----- 172065065 25 ---------------FLDRTADVFPNRTAI--IH-GDF-RQTWAKTRERCYRFASALVRMGIEPGDTVSIIAPNTPAMLEAHFGVPLSGAVLNAINCRLDADGIAFILRHGECKLLLVDRELAPLVKALQSVPNPPRVIDINDHEAPDGPAIGEESLLASGDPEFAGRRPAIALNYTSGTTGDPKGVVPSHRGTYVMSLLQ--MTNWPLPRAPIYLWTLPMFHANGWCFTWAITAAAGTHVCLR-KVNAANILSAIAKHGVDHFCAAPIVLAGIASVPPSELQPLPRRVRVLTAGSPAPAAVLEAAGAMGFDVDHVYGITEIAGTPISCAWHDEWDTLAPDQQGRMKARQGVAAAFENMSVADLATEPVPVDSTSCGEVLVRGNTVMMGYFKNADATAKAFA-GGWFHTGDLAVVHPDGYIQITDRSKDVIISGGENISSVEVEEVIYRMAGVLNAAVVAQPDDKWGETPCAFIELKPDSPITEQDVILFCRERLAHFKCPRRVIFG-ELPKTATGKIQKFRLREQ-------- 90417333 11 -------------YTILRRAALSPERKAL-----TFEGKTSTFGEFGQRIRKLAALLRAGGVCRGDRVGYIGLNHPAFLEALYACSCLGAIFVPLNFRLTGPEMRYITNDAGIHTMLADNGLRSLVDQERDNL-VCQRYISIEDKAAN--WESLESLLQDSQPLELIEQVDADIMYTSGTTGLPKGAMLTHGNLFWNSA------NTAYGEDTTTLTCAPLFHIGGLNVTTLPSLARGIEVVLIRSFDAAEVLAALEKYQVSTMFGAPTMFLMMSQHDSFASTDLSHIGAFVVGGAPVPVPLINLYSDRDVRFCQGYGLTETSPFA------TMLETSMALEKV---GSAGRPPMFTDVRIVDGENNPLPAGEH--GEVCVRGPNVLKGYWNRPEATADAIDAQGWFHSGDIGYFDNQGYLFLCDRVKDMVISGGENIYPAEVESILYGHSSVVEVAVIGLPDEKWGEAVTAVAVLKQDATLDLEELREFASQSLAKYKLPSRLYFLDELPRNPAGKVQKFKIKDE-------- 187921400 23 --------------DFIVRAAEVYGERPAVVH---GEIRR-NWRETYERARRLASALQQAGIQRGDTVAALLPNIPPMIEAHFGVPMAGAVLNTLNTRLDVSSLLFMLRHGEAKALIVDTEYGEFAHRAALEFPDLRVISVADAADPSQFIRATEAFLQSGDPMPADEWDAIALNYTSGTTGDPKGVVYHHRGAYLNALSNIL--EWDMPKHAIYLWTLPLFHCNGWCFPWTAARAGVNVCL--RKFDAKTVFDLIRREGITHYCGAPIVQSALANWREGIEHRVSTMVAG----AAPAPAVIAKMKEIGFDLTHVYGLTETYGPAAVCAKQEEWEALDDGARAEMNARQGVRYHLAAVTVLDPDTTPVPDDGETIGEIMFRGNICMKGYLKNERATEATFQ-GGWFHTGDLGVRMPDGYIRIRDRSKDIIISGGENISSIEVEDTLYRHPAVSVAAVVAMADPKWGEVPCAFVLKEGAQVSAEEIIAH-CRLFLAGYKLPKAVRFG-ELPKTSTGKIQKFELRARIK------ 115452557 23 ------------LW-FLERAAAHPARASVVH----GPV-RYTWADTYRRCRRLASALERRSVGHGSTVAVIAPNIPAVYEAHFGVPMAGAVVNCVNIRLNAPTVAFLLEHSSAEVVMVDQEFFSLAEQKKGAFKQPLLIVIGDQTCSKGAIEYEEFL-ETGDPWKPPEWKSIALGYTSGTTSNPKGVVLHHRGAYLMSLSGALVWG--MNEGAVYLWTLPMFHCNGWCYTWTAALCGTSICL--RQVTAKAIFSAIANQGVTHFCGAPVVLNTIVNAPPADAILLPRVVNVMTAGAAPPPSVLASMSKLGFRITHTYGLSETGPSTVCAW-KPEWDELPDDERARLHARQGIRVGLEGLDVVDPKTMPVPADGSTLGEIVMRGNGVMKGYLKNPRANAEAFE-NGWFHSGDLGVKHTDGYIEVKDRAKDIIISGGENISSLEVEKAVYQHPAVLEASVVARADEQWGESPCAFVTPKDGADSSDELAGDIMR--FCRERLPGYWVPKSVVPKTATGKIKKHELRAKAK------ 168049860 18 ---------------FLERSAFVYGSRTSVIY---GDV-RYTWAQTYERCRRMASALVKRGLSRGDIVSVVAPNVPCIYEAHFGVPMAGMVLNAINIRLDARMTAFFLEHSKTKALIVDEEFFPLIDEALGILSSKLGSIEMDRQKHGGFAAYESFL-SEGDPAFVDEWDSIALGYTSGTTSSPKGVLLSHRGAYVAALSNLLVWEVPIGA--VYLWTLPLFHCNGWCYSWGAAHAGTNVCL--RHVTATGIYNAIRKYGVTHFCGAPVVLNMLINSPVSERAPMSHTIHVMTAGAAPPAIVLSKMEEQGFRVTHTYGLTETGPSTICAW-KPEWDSLPVADRARLNSRQGVRVGLEGLDVVDLKSMPVPADGATLGEVVMRGNMVMKGYLNNPKATEESFQ-GGWYHSGDIAVKHPDGYIEIKDRAKDIIISGGENISSLEVESILYRHPGILEASVVARPDEQWGETPCAFITPNGKVPITEADVIQFCRKELPHYMVPRSVVFG-PLPKTATGKIQKHVLRTKAK------ 158521616 24 ------------------------------------EETRMTYRQLNTRVNRLANALTALGCKKGDHLAVLAENCSQYVEIYFAAAKIGACVCPQNHRLADEELTYVINHGESTLFLVGHGFEDRACSIQSGLTNIRYWISI-ENFIDGYLSYEELIKTHPDTEPVPEQDLAILMYTGGTTGLPKGVMLTHRNLMTTTANAVLTAATALANRFSTCMVLPMFHVSLW--PVLLTLIGGKAVI-NRKMDLGEILRLIQDEECAHINLVPTIYGWLVDYPDADKYDISSLIYMTYAGSPFPTEVLKKIRRFGNIFSQGYGATETAGGAATML--SYQDHEIEGSRSRLLASAGKTAPCSRIKIADDEGRALPY-GQS-GEICVTGKHIMAGYWKDPVKTAEALR-DGWYHTGDMGYMDEDGYVFLTDRKADMIISGGENVYPKETEDVLYQHEAVAECSVVSAPDPRWGEIVKAVVVLQPGKTATEEELIAFCKERLAGYKCPKSIVFWDNLPTSIIGKVLKKEIKATF------- 69934981 8 ----------------LERAAANHQPMTPISYLHPAVIHRHGYARLWADCCRLASALLGRGIGRGDTVSVLLSNTPPMIHAHFGVPAGGAVLHSINTRSDPATVAFQLDHAESRVLIVDREFSAMAAEALALAGVRPLVVDFDDAEPIGSLDYEQLLAEDPDFAATPEWDAISLNYTSGTTGNPKGVVYHHRGAALMALNNVIHAG--MGRHPVYLWTLPMFHCNGWCFPWTVPVQAGTQVC----LRWVRAGAIFDAHGVTHLCGAPIV---MSTLLNAAADRKRGFPQQVTFNTAAPETVLQAMAKAGFGVTHLYGLTETYGPAVVNEWNPGWDGLPPSGQAARKARQGVRLSLDELAVMDPETQPVPADGRTLGEVMFRGNVVMKGYLKNPEATAAAFA-GGWFHSGDLAVMHPDGYVQLKDRSKDIIISGGENISSIEVEEQLYRHPAVALCAVVAMPSEKWGETPCAFVELRGGEETEPGLIAH-CRAGLAGYKCPSRVVFG-PLPKTSTGKIQK-------------- 217074538 23 ------------LW-FLERAAQVHTRKSIIH----GSRHY-TWRQTYQRCRRFASALSNRSIALGNTVAVIAPNIPALYEAHFGIPMAGAVINPVNIRLNASTIAFLLGHCTASVVIVDQEFFSLAEALKDKTKTFKSIVIGDENCSKGAVEYEDFL-RSGDPWKPPEDQSIALGYTSGTTASPKGVVLHHRGAYLMSLSGALIWG--MNEGAVYLWTLPMFHCNGWCYTWTAALFGTNICL--RQVSAKAVYEAIVKYKVTHFCAAPVVLNSIINAAEETILPLPHVVHVNTAGAAPPPSVLSGMSERGFRVTHTYGLSETYGPSVYCAWKPEWDPLPPESRARLHARQGVKIALEGLDVVNTKTQPVPADGKTVGEIVMRGNAVMKGYLKNPKANEESFA-NGWYHSGDLAVKHPDGYIEIKDRSKDIIISGAENISSVEVENALYSHPAILETSVVARPDEKWGESPCAFVTPGVDRSNEQRLVEDILKFCRTKYWVPKSVVFG-PLPKTATGKVQKHLLRAKAK------ 125537833 19 ---------------FLDRAALVYPDRPAIVASSSGLTR--TWRETRDRCLRLTAALAALGVHRHHVVAVFAQNIPAMCELHFGIPMAGAVICTLNSRLDAAMASVLLRHSEAKLIFVDCALLDVADAIRGATPPVLVLISSDAKLPSGRVDYENAGSSPEFAVRWPENEPIALNYTSGTTSRPKGVIYSHRGAYLNSLAAVLLND--MASTPVYLWTVPMFHCNGWCMAWGVAAQGGTNVCVR-RVTAATIFDAVARHGVTHMGGAPTV---LSMIVNATAEEQRPVARVMTGGAPPPPKVLHRMEEQGFLVIHSYGLTETGPATVCTW-RPEWDALPAEERARIKSRQGVHHHGLEVDVKDPATRSVPRDGKTMGEVMLRGNTVMSGYYKDGAATAEALA-GGWFRSGDLAVRHEDGYVKVLDRSKDIIISGGENISTIEVEAALFSHPAVEEAAVVGRPDDYWGETPCAFVKLRKAGVVEEELMAY-CRARLPRYMAPRTVVVVEELPKTATGKVQKFELRARAK------ 89098400 8 ---------------ILDLAVMKFPAKEAVYDVRKN--RRYTYSEWNLRINRVAHALAAEGVSKGDRVSVFLYNTEELAAVFFACAKIGAVFNPINFRLQAEEAAYILRDASPKVLIYEEALEPVVSALEGQFPATA-FWYIDEEPPSYAASFDEKVSQASDPVDVSEDDDYAIMYTSGTTGRPKGVIHTHRHMAEQSL--TVIAATKLEPSDKGLVTAPMFHCELHCAFLPRVHVGAGNIILH-QFNPKKVLQLIEEEGITKFFAAPTMWMILQEDL--MAYCLDSLKLGLYGAAPMAPALVKLCEKLGILLVQAYGMTEMGPAIT---------FLSEHDQLSKAGSAGQACLNHEIRIVNDNGPSNPEDGEA-GEIIVKGPSMMKGYYNMKETTEKALY-KGWYHSGDIGALDEDGYLWVRDRVDDMIISGGENIYPREIEDVLFEHSGVLDAAVIGQPDDRWGETVTAFVVKKDPSVSEEELDSWCKESSLANYKRPRKYIFCESLPRNASGKLQKFVLRSE-------- 116672361 31 -----------------------------------------SYEQLAERSARLANALRDRGVARGDRVAYLGENDPSFLETLFACGLAGAVFVPLNTRLAPPEIQFQLRDCGAVLLVHAESLSDL--AVRGAGGTAVRRIAVDEAAPTGKHDYEDVVASGANPVGLDDGAM--ILYTSGTTGHPKGALLTHGNITWNCI--NVIVDFDFASTDVALMISPMFHVASLDMGVLPTLLKGGTVVLEARFDPLRTLQLIERHRATTISGVPTTYQMLCEHPAWETTDLSSLNKLTCGGSAVPLRVLDAYEKRGLHFSNGYGMTETAPGAT---------TLPAARSRDKAGSSGLPHFFTEVRIADLASPDTPAAPGTVGEIQIKGPNVIHEYWNRPDSTADSYTADGWFKSGDMGYKDGEGFVFISDRLKDMIISGGENIYPAEVEQAITELEAVGSVAVIGVPDEKWGEVPRAVVLLRGAQLSEEQLRAH-LDGRLARYKIPKSVVFVDEMPRTASGKIRKADLRK--------- 56419850 1 ----------MTIGEMFSQTVRKFPNREAVVDAATG--RRYTYAEWEREVNRWANAFLEAGVRKGDRVSTVLYNTLELATALFACAKIGAVFNPINFRLRAEEIAYILTDAEPKIVLFERAVEPELAAIHSRFPHVSFWSIDRDPPPFAKNAHEQALG-EAPRVHVDESDLYAIMYTSGTTGRPKGVMHRHRDMIEQSVICHGV--MRIRETDRGLAAAPLFHCELHCCLLPRVHAGAASVILH-HFDAKLVLETIERERITIMFGAPTMWNMILQE-NVSGYDLSSLRLGLYGAAPMAPALVRQCEQLGIELIQAYGMTEMGPAVT---------FLLEDEQLKKAGSAGRACLNHEIRVAREDGPSDPDDPYEVGEIVMRGPCMMAGYYKREEATEKALY-KGWYHSGDLGYLDEDGYLYVADRVDDMVISGGENVYPREVEDVLYEHPKVLDVAVLGEPDELWGEKVVAFVVKKDDLLTADELEQFCKTSDLAPYKRPRAYYFIDALPRNASGKIQKFLLREQLKKQATG- 171326186 23 -----------------------------------------TYGELDAAISKFSSGLYNMGIRQGDHIALLIGNSPYFVIGLYGALRLGATVIPINPIYTPDEISYILMNGDAKAVIALDLLVPLFIQMQGRLPLLEHVIICEEKGPEQMKSFTDVLRSGDVNFQGPKLADDDTAYTSGTTGKPKGAMLTHKN--LYSNAKDIANYLKINENDRVIATLPMFHVFCLTVALNAPLMNGGTVIIVPKFSPAKIFNIAREQKATIFAGVPTMYNFLYQYEGGSADDFRTLRLCISGGSSMPVALLKNFEKFKVIVSEGYGLSEASPVTCFN-------PLDRPRK---PGSIGTSIMNVENKVVNEFGEEVPVG--EVGELVVRGPNVMKGYYKMPEETAHVLR-NGWLHTGDLARMDEEGYFYIVDRKKDMIIVGGYNVYPREVEEVLYGHPDVVEAAVVGAPDPDYGETVKCFVVSKNPQLTEEMLIEYCRKH-LAKYKVPSSIEFLDELPKNTTGKILRRALKE--------- 68510506 31 -----------------------------------------TYRELDERVTRLAHALRARGIGPGDRVALLSANHPAYLEVLFAAGLLGAVFVPLNARLTTPEVEYCLADSGSAVLIHSAALADVADAAATAAGTAAGTVVLDGAPDDRAVGYKEIIATPADRLDLPHNDPCFIMYTSGTTGRPKGVVLTHGNEVFAVMKA-IVDLDFLSDQ-VALDAAPLFHTDALNLIALPTLLKGGTVIVEEGFKPGRILHLIETKRVTYSFGVPTMLDAMSTHPNWNRTDLSSIRRWIVAAAPVPPRTLQTYTARGVRLCQGYGLTETGPGALI------LTPKDAERKL---GTAGAPHFFTDVRVVDPDGPEVAPGDR--GEIQISGPNVMRRYWNRPDATAEAFTGDGWFRSGDVGVPDEDGFVTIVDRLKDMIISGGENIYPAEVEAAILDLPGVLGCAVFGVPDEKWGEGRAAVTLADGATLTEDELFA-FLGERLARYKIPKSLLVLDEIPRNATGKIRKDKLREQYAH----- 197731179 1 ---------------------------------------RYTYAQWDERTTRLAHHLRGLGVRRGDRVGFLGANHPALLETLFAAGQLGAVLVPLNTRLAAPELRHCLTDSGTSLLVHAPAFDAFARDC-----PVGRTVPVDDT-------YEDALA-RADGTPLDESVSAVIMYTSGTTGRAKGVVLSHGNITWNSVNV-LVDAD-LASDEVTLLSAPLFHLNMTCLP--VLLKGGTLVLE-ESFSPTRTLDLIEEHGVTLMFGVPAMFQQIAAAERFDAADLSSVRTMLCGGAPVPPALIRLYKDRGLRFLQGYGLTEASPGVCL---------LDAENALTKAGSAGLPHFFNDIRIVDRAGDDVERGER--GELLVEGPTVTSGYWGPSEENEAAFA-DGWLHSGDVVTQDEDGYVTVVDRAKDMIISGGENISPVEVEKALFEHPAVADCAVIGVPDATWGEVGCAVIVRTGAGATGEEILA-FLDGRLARYKIPHAVVLTDALPRNSTGKVAKHRLRE--------- 148653908 23 ---------------FLTRAASVYPHK--TSIIYDDLVNTYTWSQTFERCRKLAHALRKLGIGKEDTVAIMAPNTPAMVEAAFGVPMSQGVLCTLNTRLDINALTFCLQHSEAKVLIIDSEYAHHVELIEETFPNLILIHATDMTLPDGKMSYEALLSDEADGTIYPEWDAIALNYTSGTTGKPKGVVYHHRGATLNAL-SNILDWD-MPKHTTYLWTLPLFHCNGWCFPWTAERAGINVCL--RQIDANLILKLIAKYQITHYCAAPIVHNMIAQLQQAINHNVKGF----VAGAPPSEAMLEKMEAMNFNVTHVYGLTEVYGPVTICAEHDEWQQLSVSERAAKKSRQGVVSHLMSGFEVFKQGEPVAADATEMGELALKGNMVMKGYLKNPKATKEAFA-GGWFRTGDLGVKYPDGYIKIMDRLKDIIISGGENISSIEIENTLYKMPEVSSCGVVAASNDKWGEVPVAFIIAEGATLTRDQVIEH-CRQHLAKFKVPKHVIFC-EIPKTSTGKIQKFELR---------- 94314357 27 ----------------------------------------TTFSQLIDRVARLASALRGQGVAAGDRVAMLALNSDRYVEYIFGTLWAGAALNPVNTRWSVAEIAYSMEDCGTSVLLVDDNFLDLIGPLRERCPCIQTVIYCDAETPAGMIDYEQLVRSSA-PIADSLRSGHDLAYTGGTTGAPKGVMLSHANIVLSSLAAA-----SRPPVTSILQMAPMFHIAALSFVFAVTRLATQVILPG--FDPKAAIRDLSRYRINEVFTVPTMLKMMLDDPTFADHDLSSLRNIIYGAAPIDGALLQRAMAQSSQFLQAYGMTETSPVSAILAADCHVVGSPR-----LKA-AGRPAPACEVRIVDDEDCPT----GTVGEVAVRGPGVMLGYWNKPEETARALR-NGWMHTGDAGYLDADGFLYVTDRIKDMIISGGENVYSTEVENAILTHPAVQLCAVIGIPDEKWGEAVHAVIVVRGHELSVDAVHAH-CRERIASYKCPRSVEFRADMPLSAAGKLLKYKLREVY------- 149919197 36 ------------------------------------EPRALSYAALEAETNQVARWLRVQGVERGDRVAILAKNRLEYLELLFACAKLGAVLQALNWRLTPAELGPLIAAAEPALLCWDQTFAELVDALRPSLPSGLRTVALDDASTELRLASCRALGSE--PL---EREAFGLCYTGGTTGLPKAAVLTHATVTWN--AVNTVASWGLDAGDLAVLNAPMFHLNVFTTPLCSVLCRAFDLDELYALLAAPLPTPTGPRGVSCFFGVPAMFQAMQADPRWAEAPLERLKLIISGGAPCPAPVFEGFWARGIDFKTGYGLTEAGP---NNFW------LPPERVREKPGAVGWPLMHVDVRVADETGEPCPADG--VGELWIRGPHVSPGYYANPEATAASFV-DGWLRTGDLAVADAEGCVTIVGRSKDMIISGGENIYPAQIESAMSSHPAVAEAALIGVPDERWGEVGRAFVVLAADEPSAEGFSAEVLLARLARYKLPKSVVVLDALPRTGAGKIDKRALAQ--------- 198265203 4 ----------------LARAAKVFPDREALVYGDT----RLTYRDYHARVSQLASALQIAGVVAGDVVSTLLPNIPAQAEAHFGVPAAGAVLNTINIRLDVDTIAYIFDHGEAKVVLVDSQFLPVIEAMEGAAPLVVEVPDPIAGVPEKQIDYETAAGDPNFAWVLPEDESLALNYTSGTTGQPKGVVYHHRGAYLMTMGTPVT--WRMTLHPIFLTIVPLFHCNGWNHTWMMPMLGGT-VVCCRDVSAAAIYAAIADEGVTHFGGAPIVLNLLVNAKSEDRRDFDHTVEVFTAGAPPAPATLAAIGDLGFNVQQVYGLTETYGHVTECLWNDNWDTLPLDKQSAIRARQGVAFPQMEITVMSDAMEQVAMDGKTQGEIVIRGNSVMKGYLKNPDATAKAFK-GGYFHSEDLAVQHPDGSMQIADRAKDIIISGGENISSVEVENALMGHPDVMLCAVVAMPDDKWGEVPCAFVLKVGHEASAEALIS-FTKQRLAGFKCPKRIVFG-ELPKTSTGKIQKFELRKTFR------ 55981432 18 --PPEIQVPDIPLWRFLEESARRFPQNVALEFLGK----TLSYQELWGLARRFAQGLKDLGVRPGDRVAIMLPNSPQFVIAFYGTLLAGGVGVNVNPLYTPRELRHQLADAGAETLVILDHLLPRYLEVEKEV-PVKRVVVTGIKKREGFHAFAELLKRPPAEPHVPDPEDLALQYTGGTTGLSKGAMLTHRNLVANVLQIDAWDPTSLVGKGVMLGALPFFHVYGMTVAMNYGLFSGYKIVLLPRPEIKAIVEAIEKHQVTHFPGVPTLYVAFNNFPGIERRDLKSVRACISGSAPLPLEVAERFERLGAKLVEGYGLTEASPV-------THCNPLYGERRL---GSVGLPFPGVDAKVVDEEGKELPPG--EVGELAVKGPNVMKGYWNRPEETQKTLK-DGWLFTGDLAKMDEDGYFYIVDRKKDMIIAGGYNIYPREVEEVLYQHEAVQEAAVVGVPDPYRGETVAAFLVPEYQGKVSEKDIERFCRQNLAAYKVPRIIQFRESLPKSSVGKILRRELREEFAKKQG-- 13541502 30 --------------------------------------RKITYKELFEDSVRLANGLSSCDLS-GKRIAVLDWNSIEYAIALYGIPFAGSSIHPINVRLPLEQISRTIKTARDEALIVSKDFLPIAEKLAGLLSKKKIFTI--NVSSDDFSRFEDLIGEEVFTPKFDEDTEMSILFTSGTTGMPKAVSYTHRKTVLTSLSA--YQGLALNSGDTVFPLIPFYHIWSWGSLFISTMIGTKYIL-GGKFDPISTLKLIKSEKATWMNMVPTMLYAL---LANDNESVLSGMKILIGGSPIPNGLVEEARKRKIELTSIYGFTDGLIASIGTINEAY-GKIEDERKYEISTKYSTPSPLAELKIVKADGAP--------PEIFFRSPWLPDGYVSDETETKNAYV-EGWFRPGDSGHIDEMGNLCIDDRVKDLIKSGGEFIPSSTLESYISGVPGVEMVAVVPRKDDKWVERPVAFVKSNKDFDNIKDLFDSLVKSGISSWWIPDEFYRIDNMPLTGTGKIDKKELRK--------- 22758280 4 -MPSDANYAPLTPVSFLERAAVVYGDRTAV--VSGGREY--SWRETRERCLAGASALARLGVGIAGQVAVIAANIPAMYELHFSVPMAGGVLCTLNTRHDAAMVSVLLRHSEAKVFLVESQFLPLVIAISDTGDSSSEYEALLRDAPRGFEIRWPA--DERDPI--------SLNYTSGTTSRPKGVIYSHRGAYLNSLAALLCND--MTSMPVYLWTVPMFHCNGWCMAWATAAQGGTNICV-RNVVPKVIFEQIVRHGVTNMGGAPTVLNMIVNAPASERRPLPRRVLISTGGAPPPPQVLAKMEELGFNVQHGYGLTETYGPATRCVWRPEWDALPLAERARIKALQGVQHQMLQVDIKDPTMASVPSDGRAVGEVMLRGNTVMSGYYKDAAATEEAMR-GGWLRTGDLGVRHPDGYIQLKDRAKDIIISGGENISSIEVESVLFGHHAVLDAAVVARPDDHWGETACAFVTLKGASATAHEIIA-FCRARLPRYMAPRTVVFG-DLPKTSTGKTQKFLLREKAR------ 9971912 3 -------------YDWSKFQANTRPNKVAIRELDNNKIY--TYGELDKRSSRLASHLQSSGIKKGDRIAILSLNCSEFFELEFACGKIGAIEIPLNWRLTKPELSYILNDSEPKTLIYDNQFEEMVKELKEEC-NISEIIALDQFDQES--DYEKVLSNASGIYYQEEEDNIMIMYTSGTTGHPKGAMITHKMQLFNVINLGI--SAAVSPESVHLVVLPLFHMNCYSNPIGGELILLKEFEPGKVL---SIIGSSD-YGVTHLFAVPAPYQFMMNHPDFESTNLSGVKYAGVGGAPCAEAILKTYISKGVSMQQGWGMTETSPGA------TGLESSEAERKI---GSAGKPLLHTEVKVVGDDGNELP--AGEVGEIYIKGPNITPGYWKKEEATRDSFE-DGWLKTGDAAYFDDEGFLYIVDRWKDMYISGGENVYPAEVZNVIYQLPQIAEVGVIGIDSPKWGETGKAFVALKPDHETAEEVIDHCLK-NLAKYKIPEKVEFIAALPRNATGKVLKRTLRD--------- 195616080 23 ------------LW-FLERAALTHARASVVH----GPV-RYTWADTYSRCRRLASALARRSVGHGSTVAVIAPNIPAIYEAHFGVPMAGAVVNCVNIRLNAATVAFLLEHSSAEVVMVDQEFFTLAEKKKGTFKQPLLIVIGDATCDKGAIDYEAFL-ESGDPWRPPEWKSIALGYTSGTTSNPKGVVLHHRGAYLMSLSGALIWG--MNEGAVYLWTLPMFHCNGWCYTWTAALCGTSICL--RQVSAKAIFSAIANEGVTHFCGAPVVLNTIINAPPATILPLPRVVNVMTAGAAPPPSVLAAMSKLGFRITHTYGLSETGPSTVCAW-KPEWDRLPADERARLHARQGVRVGLEGLDVVDPKTMPVPADGTTMGEIVMRGNGVMKGYLKNPEANAEAFE-NGWFHSGDLGVRHGDGYVEVRDRAKDIIISGGENISSLEVEKAVYLHPAVLEASVVARADERWGESPCAFVVDRSDEAALARDIMRFCREKLPGYWVPKSVVFG-PLPKTATGKIKKHELRAKAK------ 197105372 29 ------------------------------------EGRRLTYAELDRRSDQVAGFLQQAGVRPGDRVAWLGRASEAWYEVFFGTAKARACFAPINSRLAPPEIAFILGDSGADLFFVSPEFFACAEAVVAQVRPIRLIGVGGER--DGFEPY--AALREAAPAPELTRPSPSQLYTSGTTGLPKGVRLTHGAYAAFLELRHQVPGFAYAAEDTVLILMPLFHVAGTNISFSGLAAGARLVLMA-EFDPAAVLRVIAAEGVNHAFMAPVMINVLLQTPQIADTDFSSMKTVCYGASPISEAVLAATERFGCGFIQFYGMTET--------CGAGTTLAPEEHRGELFRSCGRAWPTLEVRVADEAGNALP--AGQIGEIEIRGPILMAGYWNRPEATAETIRPDGWLRTGDAGYMDEGGFFFVHDRVKDMIVTGGENVYPAEVENAILGCPGVADAAVIGVPDERWGEAVKAVVVPSGQEPDPAAIIA-WVRQRIAGFKAPKSVDFIEALPRNPSGKVLRRELRKPY------- 156741756 2 ---------DTSLYALLERQAA--ARNDQVYLYWRDE--EISYAEFTRKVRQAAHGLRALGVEHSDKVALLLGNCPEFLTIFFACAALGAVAVPINPRLKAEEVGYILQNSDSVVLVVADTLLPIIAPALDGCPQLRHIVIVG-AVPETSITRTSAAGDHPVSAAVGPEDIASIIYTSGTTGRPKGVLLSHGNYLFDVW--SYATACQISEADRLLCMLPLFHVNAQVASVLSALHGALILLEG--FSPREFLPALARYRATSFSAVPTIYAILNNLPDAGQYDLSSLRVCICGAAPMPVEVFERFEQIRAFILEGYGLSEGTCVSTLNPLDGRPRKI---------GSIGVALPGQEVRIVDDQGQPVPPG--TVGEIVIRGPNVMQGYYKNPEATAAAIR-DGWLFTGDLGSRDAEGYFFIVGRKKEMIIRGGENIYPKEIEEVLYRHPAVAEAAVVGLPDPIWGEQVAAFIVAHGISVSAETIIEH-CRAHLADFKCPQVVEFVESFPKTATGKIQKNRLVERY------- 90416827 36 -----------------------------------------TYADLSDRIRKLAAVLSQLGVSRGDRVGYMGLNHPCFLEAVYACSCLGAIFVPLNFRLTPSEAGFIIDDSGIQIVLADDACTAILDKQKQEL-SVQHYLAIESDRP-GWQSLENLLATAAPIETVTAIEADDVAYTSGTTGLPKGAMLTHGNIFWNTVNVSLLEESMVGAS---LTCAPLFHIGGLNVTTHISLVRGVAVVLHRSFDAGAVLHDIEKYQVSTMFGAPTMFTMMSQHEAFASTDFSSVISFNVGSAPVPLPLLNIYASRGVTFCQGYGLTETSPYVTSKFATSKIGS------------AGQSLMFTSVRIVDGRGQTVANGER--GEIWIKGPNVMKGYWNRPEATAEAVDEDGWFHSGDVGYFDDDNFLFICDRIKDMVISGGENIYPAEVESVLFEHSAIAEVAVIGVPDDKWGELLVAVVVHEGTTLDLEEL-QGFVGGKLARYKLPRKLHLVDALPRNPAGKVKKFILKQQ-------- 134099982 17 ----------MTMSDQLSRHA----RKIPDSGALTFESGTRTYRELDDRVSRLVGALRSRGVRPGDRIAVMCLNGIEAVETYLASVRLGAICVPVNFRLVADEVAYLLGDCEPAAVVADAGLTPTVDAALAAAPSAHTCLLV---GGHGDRDYERAV-RESTP-DIPETTAAFIMYTSGTTGRPKGAVLTHSNLLMHAFSSITHLGVAADDR-VGLSGAPLFHIAGLGAVSTNLLLGGRSVLRSGRFDPAEMVDLLARERVSNCFFVPAQWQAICALPDLADRDLSALRRISWGAAPASRTMIDTFPQ--AEVVTMFGQTECSPITT---------VLRGEDSVRKIGSVGTPMLNVEVRVVDDDMNDVAR--GEVGEIVYRSPMVMREYWGKPAETAEAFR-GGWFHSGDLVREDEDGYFYVVDRKKDMIISGGENIYCAEVENALAAHPGIAEVALIGVPDPRWGEAPLAVIVPRANPPTADEV-EAWCRRRLAGYKCPRRISVVAELPRNPSGKVLKTRLRAE-------- 115522872 36 -----------------------------------------SYREFDQLVETLSRGIVSLGVQVGDRVALLARNSHAFAAMRYALARAGAVLVPINFMLNAEEIAYILRHSGAKLLCTDSGMAPQAVAASKLDTSVEQFVWLPSLRPEGMIPMQSLLERGADPIELPNDALAQILYTSGTESLPKGAMLTHDAVIAQY--ASCVAACDFKPSDVMVHAMPMFHLDVFVGPFVQ--VGAMNIIIDAPV-PETVFDMIERYAVTALFAPPTVWISLLRSKAFDPARLQTLEKAYYGASIMPVAVLMEMQQRLPKVRNLYGQTEIAPTATM---------LGPEDQIRKAGSAGKPVLNVETRVVDDDGRELPPG--EIGEIVHRSPQLMIGYFHDEERTAQAFE-GGWFHSGDLGVFDDEGYLTVVDRKKDMIKSGGENVASREVEETIYQLDGVSEVAVIGLSDPRWIEAVTAIVVPKGVALTEEQVIAH-CKARIAGFKSPKRVFFADNLPRNPSGKILKRNLRQAYE------ 148658689 33 ------------------------------------------------------------GVQRGDRVAVLAMNCVAYLDIWFACGKLGAILQNLNWRLTPVELAGLIADAEPTLLIYGPEFVDQVRALRSAVRGVALDAARRADPNDAAFDERDAFADNPFPVDLMADDPWVICYTGGTTGLPKGAILTHGNIFFN--AVNTVAGWGLRPDDVTILNAPLFHLNVFTAPLAH--IGGTSIV-CRQFDPDQVFDLIERQGVTIYFGVPTMFLALQRHPRWETADFSRVRWMISGGAPCPPPVFETFRRRGVPFRTGYGLTEAGP---------NTFWLPDEDIERKAGAVGYPLPHIDLRLVNERGDLCA--AGEVGELHIRGAHVCAGYWRRPVETAATIV-DGWLRTGDLARRDEEGCYTIVGRLKDVIISGGENIYPAEVEAVLAGHPAVAEVALIGAPDPTWVEVGWAVVVHEAFRQSAQDIERQLIRDRLARYKIPKRVIVVDALPRTGAGKIDKRALR---------- 6449061 12 ---------------LLEQIAETYPDQEAV--VYPDRKIRYTYAQFDSLCRRTAKGLMRMGIGKGDHVAIWASNILEWLAVQFATAKIGAVLVTVNTNYQAHELDYLLKQSDATALIILKSLIPLQETEPGQLKSERYIYIGDKRFPGMYLAKTVSDAEEARMNSLEKDDVINMQYTSGTTGFPKGVMLTHFNVI--NNAANIAECMVLTSQDRMCIPVPFFHCFGCVLGVLACVSVGATMIPVQEFDPVTVLKTVEKEKCTALHGVPTMFIAELHHPDFNAYDLSTLRTGIMAGSPCPSEVMAVIEKMGMDITIAYGQTEASPVITQ--------TRANDSFLRRVETTGRALPHAEVKIV-EPGQEVQRGGQ--GELCTRGYHVMKGYYKDEEATRKAINPDGWLFTGDLAVMDEDGYCRITGRLKDMLIRGGENIYPREIEEFLYRHPDILDVQVVGVPDAKFGEEAAAIKLKDGKTASPEELKDY-CKGKIARHKIPRYVIFTDEYPMTASGKIQKYKLREK-------- 156740435 33 ------------------------------------------------------------GVQPGDRVAVLAMNCVAYLDIWFACGKLGAILQNLNWRLTPTELAGLIADAEPALLIYGPDFVEQVRALRSAIVTPGIALDADCRADPGDPVFAERDAYPDTPLQAVDLTADTICYTGGTTGLPKGAILTHGNVFFNVV--NTVAGWGLRPDDVTILNAPLFHLNVFTAPLAH--IGGMSIV-CRQFDPDQVFDLIEQQGVTIYFGVPTMFLALQRHPRWETADFSRVRWMISGGAPCPPPVFETFRRRGVPFRTGYGLTEAGP---------NTFWLPDDDIEHKAGSVGYPLPHIDLRLVNERGEPCAP--GEVGELQIRGAHVCAGYW-RRPAETAATIVDGWLRTGDLARRDEEGCYTIVGRLKDVIISGGENIYPAEVEAVIAGHPAVLEVALIGAPDATWGEVGWAVVVSRQQITDIERQILDYCRDRLARYKIPKRVIVVDALPRTGAGKIDKRALRREF------- 146276839 13 --PSPATDVPLSPLTFLRRAARVWGQVAVID----GDRH-FTWAEYADRCRRLAGALTALSVKPGDVVAVLAPNVPLILEAHFGVALAGAVLNPLNTRLDGPGLAFILAHSEAKVLLVDASLAALAAEALAGLGHPPAVLVAGEGPPPAGLAHDYEAALAAAEPRLPEWDPIAVNYTSGTTGNPKGVVLHHRGAHLAALANMAVLG--LRSDSRYLWTLPAFHCNGWSGIWAAAAAGTTQVC-LPRVDPVAILNRIEEAAITHLCAAPVVLTMILNIRDGVPERGPGSRPVIIGGGAAPTSVLAAAAARGFDVIHMYGMTESYGPTTVCAPQAAWADLAPADLAAVRARQGVPLVAVEVTVLDPDGRPIPADGRTLGEIAFRGNTVMLGYLKNPAATAETLA-GGWLRTGDLGVLHPDGYVEVKDRAKDIIISGGENISSLEVEEILSRHAAVVEAAVVAEPHPFWGESPAAFVTLRADVPAPTGADIAWVRDHLAHFKAPRRVVF-QDLPKTATGKIQKATLREEAR------ 167628230 6 ---------QITIGDLLDQTAARYPEKEAL--VYTDDRNRLTYAQFRQKADEVAKGLMALGVQKGEHIALWATNYPEWLYTQFGSAKMGAVLVTVNTNYRSFELEYLLRQSDATTLFLDNNFVEIINELRLSLRRLPKFIGRDPQAKHGMYSWQEDMGRSVSDAELAERQVINMQYTSGTTGFPKGVMLSHANIINN--ANMVADCQKWTHEDRLCFPVPLFHCFGCVMSSLACVCKGATMVPLEYFTAKGVLEAVQRERCTVLYGVPTMFIAELDHPDFDKYDLSSLRTGIMAGSPCPIEVMRKIDRMGIEITIAYGQTEFSPVITQTRTDDSLERRV--------CTVGKALPHVEVKIVHDTGLEIPRGTQ--GELCARGFGTMKGYYNNPEATEAAIDAEGWLHTGDLATMDEEGYCRITGRAKDMIIRGGENIYPREVEEFLFTHPKVKDVQVVGVPDPKYGEEALACIILKGEEATEEEIR-YFCRGKISRYKIPKYVRFVDHFPMTASGKIQKFKLREIF------- 88855357 35 -----------------------------------------TYRQLDDRASALAAAFLDGGYGVGDRIATITGNSSDHVVVFFACAKAGLVLVPLSWRLSPREIAQQLEQA-------DPALL-LVE---DEFSTLAALAADRLVAPRGILGTHGIERVIVAPLRVPERRAVRIVFTSGTLDQAKGAILSHSNCFWTNL--SLSRTAEITSADTVLAVMPQYHVGGWNIPLLAWWMGATVVLE-RTFDPARVLQLIADRRITTMMGVPANYLILSQHPRFASSDLSSLAHAIVGGAPMPEPLLRVWHSRGVALTQGYGLTEAAPNVL---------CLPDEEARVRIGSAGKPYPHVDVDIAD----PVTGDGAGQGELLVSGPGVFSGYFRAPEATALALR-DGWLATGDLVSRDAEGYYRVLDRIKDIFITGGESVAPAEIEGVLFGHPAIADVAVVGVPDEQWGEVAVAWVVVRSGASTDETDLLDFARAALAKFKVPKRVIFVEAIPRSSSDKVRRRVL----------- 11498295 32 --------------DFLRRSGRRYPEKTALIFNHDGREIRLTYSELDKMANKVANALLNLGIKKYDRVAILAHNTLHHVLTIFGCAKAGAIYLGLNYLMYGKDLAYCINHSEAKVLIVEDALFERIEPAMDQLKTVDTFLWSNQGVVEGWESFDDFFDGESDPDTILNEDPVQMTYTSGTESLPKCVVHTNESLIAQYVGC-IVDG-EYTANDIMLNTMPIYHCDVFMMP-IFYVGGTNVMMTEPNLD--LMLEYIDRYKPTMLFLAPTVWIGLLRHPDIDKYDLQSLRKCYYGASIFPEEPLKELMEKLPQARQYYGQTELAPY---HTVANHEEIL---EYTKTAGRSGLNL---ESRLENDEHEEIAEIG-VPGEITARGPHVMLMYYKDPEKTEEAFKC-GWFHSGDIAVKYRESYFEIVDRKKDMIKTGGENVSSREVEEVIYKHPDVWEVAVIGLPHEKWIEAVTAIVVPKGKTINPEEIIE-FCRKELSPYKVPKGVIVPEDLPKTPSGKIMKRELRKIFKDYY--- 56419565 24 -----------TVCDVLHERAAEFGSQPALTFYD----KTITYAELEAAVNRFTSSLQALGVQKGDRVAIMLPNCPQYVIAYYGILQAGAIVTQVNPMLVERELAYLLDSGAETIVIYEP-LYPRLAAVRGETAVKQAITVSFGAPPEGDVTFDEFLAAGSGAVRESTHDVAVLQYTGGTTGRSKGAMLTHRNIFANVLCAEFFKGTFEFGKERYLTVIPLFHVFAMTSGMNAIYQGAENILL-PRFELKEVLETIRDKQPTVFPGVPTMYVAITNTPGVEQYGISSIKTCNSGSAPMPLELMRDFEKTGAVILEGYGLSEASPV-------THCNPPFAARK---PGTVGIGMPLTEYKVVDVATGTQELPPGEVGELIIRGPQVMKGYWNMPEETAAALR-DGWLYTGDLASIDEEGYVTIVDRKKDLIIAGGYNIYPREIEEVLYEHPAVKEAAAVGVPDPYRGETVKAIIVLKGMQASEEEILAHCRK-NLAAYKVPRIVEFRAELPKTNVGKILRRALREE-------- 167366260 26 ---------------------------------------RRNWREVGDRVARLAAGLRASGVGEGERVAILSLNSDRYLEMYLAAGWCGGVIVPLNIRWSALENEDALKDCRAVALVVDKAFAATGAALAQAMPSMALIYADDGDVPAGMQSYEDLIATHADAMRKAEDLA-GIFYTGGTTGRSKGVMLSHGNLMLNALGEGLFPGTS-----VYLHAAPMFHLANGAAMYSLLLSGGSNVMI-PSFTPEGVMQAMQNDRVTDVLLVPTMIQMFVDHPALKNYDLSSLKNIVYGASPISEAVLARASAANVQFTQAYGMTELSPIATLLHWKEH---IGEGKAKGRQRAAGRATLGCEVRIVDADDRTVPYG--TVGEICVRGDNVMMGYWERPEETARALA-GGWMHTGDGGYMDEHGFVYVVDRVKDMIISGGENVYSVEVENAVAQHPAVAQCAVIGIPHEAWGEQVHAVVVTKGATVTAEELIAH-CKALIAGYKCPRSVEITETLPLSGAGKILKRELRQPY------- 195611660 35 ------------LW-FLERAAAHPGRASVVH----GPV-RYTWADTYRRCRRLASALARLSVGHGSTVAVIAPNVPAVYEAHFGVPMSGAVVNCVNIRLNAETIAFLLEHSVAEVVMVDQEFCTLAEKIIGKKKTSAFIVIGDPTCDKGAIEYEEFL-KTGDPWKPPEWQSIALGYTSGTTSSPKGVVLHHRGAYLMALSVAIVWG--MPEGAVYLWTLPMFHCNGWCYTWAAAFCGTSICL--RQVSTKAIYEGITKQGVTHFCAAPVVLNNLINAPASTFLPLPRVVSVNVAGAAPTPSLLGALSIRGFRVTHTYGLSETGPSTVCAW-KPEWDELPLEERSRLHCRQGVRIAMEGLDVVDPKTMPVPADGKSYGEIVLRGNAVMKGYLKNPRANAEAFA-GGWYHSGDLGVKHPDGYVEVRDRMKDVIISGGENISSLEVEKVLCAHPAVLEVSVVARADERWGESPCAFVTLKADGSDEAALANDIMR--FCRERMPGYWVPKSVIPKTATGKIKKHELRARAK------ 27381196 1 ----------MDLCSLIDRNAAFAPDKTAIAFGR----ERLSYAAFAARIEQTATALKQLDVGRGDRVAILSLNRPDYLVLLYACARLGAMLVPLNWRLAIAEQLFILTDAGAKVLVLEQAF----EGVLSELVRTTSVVGLDFVPPRGT-TFESLLANSDLTSRNPHTLSCPLVYTSGTTGRPKGAVLRQEALFWNGVMSQHMHN--MTSDDHVLTVLPLFHVGGLNIQTTPALQLGATVTIHARFTPDTALAAIAHDRPTLTVMVPAIIQAASEHPAWTTADLSSLKAVATGSTIVPPHLIDRFVARGVPVLQVYGSTETCPIAIYTRLGG---------DLSREGSTGLAGLCCEAQVIDEAGREVPAGTP--GEIAVRGPNVFFEYWGNADATHDALS-DGWYRTGDIGLCDADGYFWIRDRKKNLIISGGENVYPAEVERVLLEHPDVSECAVIGRPDPRWDEVPIAYVIRRGCRLEAEELRAY-LQAQLARFKVPRDIVFVTDLPRTALGK----------------- 124266628 26 --------------SFVERSAEVFGDLPAV--VHGAR--RQTWAQTRERSARLAAALRALGVARGSTVSVMLPNTPEMVEAHYAVPALNAVLNTLNTRLDAALLAWQMNHCEAQVLITDREFAPTIEALR--LLHSEHGIVIDVCDSEGTHEYEALLAAHAPLARADEWDAIAVSYTSGTTGDPKGVVTHHRGAYLNAVSNAAT--WTMPHFPIYLWTLPMFHCNGWCFPWTIAMLGGTHVCLR-RVDAPSILGAMREHRVDHYCAAPIVHNLLIAAPDELRAGITQKVRGMVAGAAPPAAMIEGMAKLGFDITHVYGLTEVGPAAVAVKRASWAESLSEQTR--LNGRQGVRYALQEMTVLDPETMETPADGQTMGEIMFRGNIVMKGYLKNPQASAAAFA-GGWFHTGDLAVMEPDRYVKIKDRSKDIIISGGENISSIEVEDALYRHPAVMACAVVARPDPKWGETPVAYVLKPGAEVSAAELVTH-CKSLLAGYKAPKEVRF-EAIPKTSTGKIQKFQLRERARS----- 23099577 27 ------------LYDDLAESAKKYGQKKALHFMGKD----ISYQSLYDEAKKMANYLQSIGVRKGDKVAIMLPNTPQAVVSYYGILMAGAVVVQTNPLYTERELTYQVNDSEATVIICLDILLPRVNQVRSH-TSLDHVIVTGIK---DYLPFPKNLVEESNDTHVPEEDIALLQYTGGTTGHPKGVMLSHYNLMCETWLYKIVDSES-NKQNVVLGVLPFFHVYGMTTVMNFSIKKGSKIILMPKFNATDILKAIDKQKPNLFPGAPTIYIGLLNHPDLEKYDLSSIEACISGSAPLPIEVQERFEKIGGKLVEGYGLTESSPVTHSNFVW--------EERIN--GSIGVPWPDTDAVIFKMDGELEPAEIGEVGEIAVKGPQIMKGYWKNEEETAKVLK-EGWLMTGDMGYMDENGYFYVVDRKKDMIIASGYNIYPREVEEVLYEHPSVQEAVVAGVPDPYRGETVKAVVLKDGAALTEEELNEYSRKH-LAAFKVPRIYEFRDELPKTAVGKILRRKLIDEEK------ 148553766 15 ---------------MLRRSASRHGDKTAL----VFEDEAWSYAELDRLADELGEGLLRLGIEAGDRVAILARNSHAFLALRFAVARIAAVLVPVNAMLGPAEVAYVLDHSGARLLFADAALLPL--AREAAPATVEEMLILDDDGCRGWRALGAAPGDRADGADLLQ-----IIYTSGTESRPKGAMLSHSA-VLWQYQSCLFD-CDWSPDVIALHALPLFHCAALAMAGPALMAGATSVVPAPEL----VIPLIERHRISSFFAPPTVWIALLRSPLFEKHDLSSLTRGFYGAAIMPAAVIEEMEARGLRLWNLYGQTEIAPVATVLRPEEHAARPTSAGRATLHVQT---------RVVDEEMRDVAP--GEIGEIVHRSPQLLSGYWRQPELGEAAFA-GGWFHSGDLATIDAEGFITVVDRKKDMIKSGGENVSSREVEEAIYAHPQVSEVAVIGLPDPRWIEAVTAFIVPRGSSLSVEDIQAH-CAGRLAGFKRPKRICFVPELPRNAAGKILKRELREQ-------- 86751188 26 ---------------------------------------RRSWRDVGERVARLAAGLRALGVGEGERVAVLSMNSDRYLELYLAAGWCGGVIVPLNIRWSALENEDALRDCRAVALVVDKAFAATGATLAQAIPGLAMVFADDGDVPAGMKSYEDVIATNADAMRKAEDLA-GIFYTGGTTGRSKGVMLSHGNLMANALNA-LGEGL-FPSTSVYLHAAPMFHLANGAAMYSLLLSGGSNVMV-PSFTPEGVMAAMQNDRVTDVLLVPTMIQMFVDHPALKSYDLSSLKNIIYGASPISEAVLARASAAHVQFTQAYGMTELSPIATLLHWKEHIGDGKAKGRQRAAGRATLG---CEVRIVDADDQPVPY--GTVGEICVRGDNVMMGYWERPEETARALA-GGWMHTGDGGYMDEHGFVYVVDRVKDMIISGGENVYSVEVENAVAQHPAVAQCAVIGIPHEAWGEQVHAVVVTKGASVTADELIAH-CKALIAGYKCPRSVDITETLPLSGAGKILKRELRQPY------- 124521582 33 -----------------------------------------TFKELHAISNAYANKLTQLGVRKGDRVGILLYNCLEYFGLYFAAAKIGAIAVRLNFRLSSPELVYCLNDSGTKILCFHAGLAGRIEPIQHEVPVEQFICLQDESAVPGWAQPFSVLGEQEDP-GVPSNDPVMLMYTSGTTGRPKGAIWTHNTTFWFSAIQALKWG--FQARETAMTTGPLYHVGAMEDIALPVLMGTVIITKSKNFEIQRVLSVIEKEKVTCCFLFPFMIYDMLHLPDLAQYRLETLKTIYTGGDPALESIRAHFPHIG--VVQVYGLTEGQPIAA---------SLDPQDAAKKGSTVGKPMPLTAIQIADDAGNPLP--AGEVGEILIKSPAVSEGYWKKPEATMETFA-DGWCKTGDLGFFDSEGFLTIAGRKKDMIRSGGENIYPAEIEDVLYRHEAVKEVSVIGIPDPKYMEAVCAIIVRKGARLTEKEVTEY-CKRHLASYKKPRKVIFVKEIPRTPSGKVQKFKLREQF------- 163725407 30 ---------------------------------------RLSYKEYNANANRFADVLQKKGVKKGDRVGILMMNSHQFMEMFFAIAKIGAICVPLNWRLVPDELTFILKDSGTKLLVFGDEFKDGVAVIRDDVETWLHSGAA-EDAP-AFASNLETLKADAS-VAEPELGAVFIMYTSGTTGLPKGAVHTHKTL---TWAVINMDSTELRQSDRFFVPLPLFHVGA-LMPSVMAVYTGLTIIALKAFDPSLAWKTIEAEKVTNSLMVPTVMGAMLMVPEKDTCDVSSFRWSSIAGAPVPVSLLEACKKIGINLEQLFGLTEAACFLIEDAV---------ERKPGSAGKGCL---FIDARVVDANDKPVPPNTP--GELILKGKNMMVGYWNRPEDTEKTLK-NGWLHTGDVATMDDEGFVYIVDRIKDMIISGGENIYPAEIEKVLAGMPGVAQVAVIGKPHEKWGEVPMAVIVP-SDKELTEESVLQFCDGKIARYKLPKAVTFVEALPMTPTGKVQKRVLERQ-------- 212718737 5 ---------EMTIPDYFDIIATKFADNPAVIYHH--EKIYLTYSQFKKMVDDTAKGFMAIGIQKGEHVAVWATNRLEYLISIFALAKIGAVLVTVNTNYKIYELEYLLRQSDSSTLIFDSNYLEIVKKLKGELENLKRLIFIGQDSHDGIYNWHEVLGENIPDEDLIQRQVINMQYTSGTTGFPKGVMLTHKNIL--NNANTIADCMKLTHKDKLCIPVPFFHCFGLVLGIGACVTKGATMVPLDHFNPLKVMETVHFERCTGLHGVPTMFIAILEHPEFNKFDFSSLRTGIMAGAPCPIKVMREVEKMHMEITIAYGQTEASPVITQTRVDDPLEFRV--------STVGKPLEGVEVKIVDIHTKKEVPNG-VIGEICARGYNVMKGYYKMPEATKQAIDEDGWLHTGDLGYIDQNGYLRITGRLKDMIIRGGENIYPREIEEFLYTHPAVKDVQVVGVPDKVYGEEIAAFIILKDGCYASEEEIKEFVKANLSRHKTPRYVVFVSEFPTTANGKVQKYKLREMAIEMFG-- 115450553 20 ---------------FIQRAAAVYGDRAAVV---CGERRYT-----WREARGRCVRLAAALAARGDVVAVLSPNVPAMYELHFAVPMAGAVLCTFNARHDAAMISTLLSHSGAKVFFVESHLLDVGRAALRRLTSAASLPVLLTISDDGAGARDSGCVDYEDLVRVDEMDPITLNYTSGTTSRPKGVVYNHRGAYLNTIATVLADITAMP---TYLWTVPMFHCNGWNLPWGVAMQGGTNIC----LRHFTAKVIFDSHGVTHMGGAPTVLNMIANAPAADRRALPGPVRVMTGGAAPPPRVLLAVEELGFVLYHIYGLTETGPATVCTWMP-EWDALPAEERARLKARQGFHIAVQDVAVKNSATENVPYDGQTVGEVMFRGNTVMSGYYKDIGATKESMA-GGWLHSGDLAVRHPDGYIQLKDRAKDIIISGGENISSIEVESVIFSHPAVLEAAVVARPDDYWGETPCAFVLKDGANATEGEIIS-FCRERLPHYMAPKTVVF-DDLPKTSTGKTQKFVLREKAR------ 37527022 38 -----------------------------------------TWSQYASRCERLAIALKKMGVCKETVVSALLPNIHELLELHFAVPMAGGILNALSTRTDSNTLNFIFKKLNPKVLFIDRTFISLLDDVSLDKQVVDGAVISESISDREFIQYESLIGELSFSLR-DEQEAISINVTSGTSGQPKLIVYSHRGVFLNSISNVL--DWDIPKRPTFLWTLPMFHCNGWCFPWAITARGGTHICM-RKFDAEEAILLMQKHKVTHYCGAPIVHCALGTIARKQGLHFKEKIHGLVAGAPPTEMMFSLLDSIGIAVTQVYGMTETYGPVVVCEEKSDWEKLSKSVRISKRMRQGIVSNLQGQVCVIEEGLQVPFDGKTVGELVIRGN-MVASYDPDRHVTLDAASQ--WLFTGDLAVVENDGYVRIVDRKRDIIISGGENISSLELENILSNYPGVLAAAVVAKPDSHWGEVPYAFILEETSSVTEYELDNYICTV-MARYKRPKGYTFL-TLPRNASGKIIKGQLRQLIRN----- 39934486 28 -----------------------------------------SHGEMLDRVARLASVFRRLGVTGGERVAILAANGHEYIECYFAVLWAGGVVVPINSRFSLAEMIEQVTDAEPIVLVSDRSFLQLADACRG-ITAVVAAAPGAAGLPKLY-DYEAALADEADAGRGNDDLAC-LFYTGGTTGRAKGVMLSHRNLWVNAVVTSLSFG--FDETTVALHAGPLFHLGAGARVYTTSIMGGRHVVI-PRFAPKDVLAAISHHKVTVATFVPTMLGMILQLPDLDSYDLSSLKLITYGASPMPEAVLQECLRRFPSIRQSYGMTELSPVATILSPDDHLPS-APRHRLR---SAGRPVVSAEVRIVDAEDRQL-KPGE-VGEVVVRGPMVMMGYWKQPELTAHVLR-GGWMHTGDSGRFDTEGYLYISDRIKDMIITGGENVYSIEVENAIAAHPDVLQCAVIGVPHAKWGEAVHAVVVRRGSSLTTDELIT-FCRSVIADYKSPRSIEFRDDLPLSSVNKINKAALRTPY------- 149179825 13 ---------------LLEEKAAAQGERDAV--VYNDRNLRMSYKEFDLHCRKVAKGLMGLGLQKGEHMAVWSTNTPEWLACQFATGKMGAVLVTVNTNYRTAELEYLLKQSDATTILLDASYIEMLYEICPELKDSQNVIVLSEKRYSGTYNWEDILQMAAEETELDERMSINMQYTSGTTGFPKGVMLTHNNIVNN--AYNIAQCMRLTNEDRLCIPVPFFHCFGCVLGTMACVSVGAAMVPVQEFDPGTVLQTVQDEKCTGLHGVPTMFIAELNHPGFDQFDLSSLRTGIMAGSNCPIEVMGVIDRMGAEITIAYGQTESSPVITQTRTDDPIE---------LRVETGRALPNVEVKVTDEE---VPFGVQ--GELCTRGYLVMKGYYKNEEATAAAIDSDGWLHTGDLAVMDENGYCRITGRLKDMIIRGGENIYPREIEEFLYTHPKVLDVQVVGIPDKVYGEEVMAVILKEGQTASADELREY-CKGKISRHKVPRYIEFTDAYPMTASGKIQKYKLRKE-------- 115452559 30 ------------LW-FLERAAVVHPDRAAVVH---GPV-RYTWAETYRRCRRLASALAQRSVGPGCTVAVIAPNVPALYEAHFGVPMSGAVVNCVNIRLNAETIAFLLDHSVAEVVMVDQEFFTLAESFRPPILIVIGDPTCDPKPLQGAIEYEEFL-KTGDPWKPPEWQSIALGYTSGTTSSPKGVVLHHRGAYVMALGVAMVWG--MPEGAVYLWTLPMFHCNGWCYTWAAAMCGTNICL--RQVSSKAIYSGIVNHGVTHMCAAPVVFNNLINAPASTFLPLPRVVNIMVAGAAPTPSLLAALSIRGFRVTHTYGLSETGPSTVCAW-KPEWDRLPLEERSRLHCRQGVRYALEGLDVVDPKTMPVAADGKSYGEIVMRGNAVMKGYLKNPKANAEAFA-GGWYHSGDLGVKHPDGYIEVKDRMKDIIISGGENISSLEVEKVLYAHPAVLEASVVARADEQWGESPCAFVTLKEGADSSDEAAMRFCRERMPGYWVPKSVVFG-PLPKTATGKIKKHELRTKAK------ 126433348 35 -----------------------------------------TWAQWDDRVRRLAGALSRFGVGHGDAVAFLDKNHPACVELTFAAASLGAANAVVNFRLAGDELDYVLGDSGAKVLIVGRELRPTIDKIRDRLTHVEHVV---EVTPDGQDGDEEALLAGSAPTGRAEDVACVIMYSSGTTGRPKGVELTQANLIAHTVNAH--DGWGFDEGDKNMVSMPLFHVGGQSYVQFGIHDGVPTVMT-REVDGASLADILKGANRTFL--VPAV---LAKVLETGPDAVKALKTFCYGASPMPLPLLRQALKADTDFIQVYGLTEVCGVISHLMPEAHRDAEHPERLVS----AGQLIPNAELRVADDTGDELPTGQQ--GELWFRTPQLMKGYHNKPEATAEAVTPDGWFRTGDVGRIDADGFIFVEDRLKDMIISGGENVYSIEVERVLAEHSAVTEVAVIGVPDEKWGEAVKAIVVVEGSA-SEQELTE-WCRERLAHYKCPRSIDITEELPRNPTGKILKKELRKPF------- 148655161 27 ---------------------------------------RLNYAELNGAACKIANGLTKLGVRPGDKVAIMLPNTPHFVMCYYGILKAGATVVPLNVLFKRHEVEYHLEDSDSVALIVWEGFLD--EAAYGMAETCRHLIVAQAPGPDGAIPLGNILAENPDTIQTMPDDTAVILYTSGTTGRPKGAELTHANMFLNACADKLLD---ISSDSVGLAVLPLFHFGQTCVMNTLLYLGGTITLL-PRFEPQKALEVMARDRVTYFAGVPTMYFYLLNFPNADQYDLSALRFCVSGGAAMPVEVMHAFNRYNVTILEGYGLSETSPVASFN-------HLDREPK---PGSIGIPIWGIEMRVVDSEGREVPN--GELGEIVIRGHNVMKGYYKRPDATADAIR-NGWFYSGDIAYRDDDGFFFIKDRVKDMIIRGGFNVYPREIEEVLYGHPAIAEAAVIGVPDPALGEEVKAVVAFKGQTATEAEIIEY-CKERLAAYKYPRFVEIRDTLPKTATGKILKRELRQ--------- 52080516 7 ----------LTIGKLLEKTAADAPDHEAVVYPDRG--LRYTYREFDQLCRKVAKGLMALGIDKGEHVAIWASNTPEWLTAQFASAKAGAVLVTANTNYQLSELEYVLKQS-------DATTLILMESYRGELKELKNIILLDQRHPGMYLVSEKALDRRME--RLKEHDVINMQYTSGTTGFPKGVMLTHSNLA--NNAANIAECMNLSKKDRMCIPVPFFHCFGCVLGTLACVTAGATMVPVQEFSPKEVLSAVETEKCTALHGVPTMFIAELNDPDFASYDLSSLRTGIMAGSNCPIEVMKKIDNMGMEITIAYGQTEASPVITQTRVNDSLKRRVE--------TVGRALPNVEVKIT-EPGTNREVERGVQGELCTRGYHVMKGYYKNPEATAAVIDEDGFLHTGDLAVMDEEGYCRITGRLKDMIIRGGENIYPREIEEFLYKHPDILDVQIVGVPDETFGEEVSAIKLKSGASMTADELKEY-CKGKIARYKIPRYIAFVEEFPMTASGKVQKFKLREQ-------- 206968497 30 ---------------------------------------RWTYKQWDEQINKTAHALLEDGVRKGDTISVYLYNCREFVNVYLACAKIGAIFNPINFRLKAKEVSYILQDASSKVVVFEKAVESTVAIIERDFPNTSFWSIENDK-PSYASSYHEAASSEKVNIEIDEMDYCSMLYTSGTTGHPKGVLHRHREMTEHSMICTYF--LKYNRDSVGLVVAPLYHLNAGIIP--RIQVGGKNVILH-HFDTETVLHTIQEEKITTFFAAPTMWNMLLQ-KDLAQYDLTSMKIGIYGGAAMAPALVKECERLYIDLVQIYGMTEMGPVVA---------FLVEEDQITKAGSAGTPCFSHEVRIVNEDAPAEPEDPYEVGEIILRGPTMMAGYHNREEANKKSMYK-GWYHSGDLGYFDKDGYLFVADRVDDMVISGGVNIYPREIEDFLHSHPGILDVAVLGEPDELWGERVVAVIVKKDETITEADLETYCKESDLADYKRPRHYLFVDELPRNASGKLQKFVLRESLK------ 78043305 50 -----------------------------------------TYGELKLYTDLLAAALARDGVKKGDRVALMSPNTPQYVITYLAVQKIGAILVQVNPMYVERELLHILNDSGAKVIVAMRNLYPRIKAVQNQLEKIILFDFSPYDVPEAYVKSAAGYTVEYPPIDYLNDPAV-LQYTGGTTGIAKGAILTHRNILANPMQVTAWMTSCEFGKEVVLGVLPFFHSYGMSVAMNFSLINAGTLVLLPRFEINEVMNTIKKYRPTVFPGVPTMYIAINNYPNAGSYGIDSIKECISGSAPLPVEVALKFEELGGHLVEGYGLSEASPV-------THCNPLGGKRKV---GSIGLPFPDTEAKIVDPENYERELPIGEIGELAVKGPQVMKGYWNMPEETARVLK-DGWLYTGDIARMDEDGYFYIVDRKKDMIIASGYNIYPREVEEVLFEHPKIKEAVVVGVPDEYRGETVKAFVVLKGETATAEEIIA-FCKERLAAYKVPKKVEFREELPKTAVGKILRRQLREE-------- 55981399 44 --------------------------------------RRLTYAALWREVEAFAKGLQEAGLKPGDRVALMLPNSPQFVIAFYGTLLAGGVGVNTNPMYTPRELHHQLRDAGARFLVILDQLLPRYLEVKGEVPVIQDYLLLLRRKGEAPKALERAFLRPGTPRPVPLDLDDLALYTGGTTGLAKGAMLTHRNLSANALQVRAWIPDFREGEEVVLGAIPFFHVYGMTVAMNLALLGGAKLVLLPRPEIKAIVEAIEKHQVTLFPGVPTLYVAFNNFPGIERRDLKSVRACISGSAPLPLEVAERFERLGAKLVEGYGLTEASPV-------THCNPLYGERRL---GSVGLPFPGVDAKVVDEEGKELPPG--EVGELAVKGPNVMKGYWNRPEETQKTLK-DGWLFTGDLAKMDEDGYFYIVDRKKDMIIAGGYNIYPREVEEVLYQHEAVQEAAVVGVPDPYRGETVAAFLVPEYQGKVSEKDIERFCRQNLAAYKVPRIIQFRESLPKSSVGKILKRELQKE-------- 167587919 1 ----------MNLVAALDRAARATPDKPFLR--HDGAT--ITYAQARDRSHRAAAVLSALGVAAGDRVAAMCFNTPAFVDLLFGAWRLGAAFVPVNHKLQAAEIDYVLAHSGSKAILFDASLAPVLERV---AHPAQRLVT--EGAPAGLPCFDTMLA-AADGVAGIEPADGDLAYTSGTTGRPKGCMHSHRTVTLAAMQAALA--LSITRDERTLMAMPIWHLNNW---FGGTLMAGGTVVLLREYHPLRFLQTVERERVTLYFGAPVSYTLPLDQVEGAAFDLTSVRAWIYGGGAAQAERLAHAYRGGA-FFQVYGMTETGPAGTSLYPD---EQVAKAGSIGHHGGPGVDLRVVRTDGADAQ------PGEA-GEIWLKTDSMMLGYLDDPAATRAAFAPNGWYRTGDVARIDQDGYLFLVDRLKDMIVTGGENVYSKEVEDALGAHPDVIDAAVVGIPHPEWGETVVAHVVVRAGAARDADTLRAFCAERLAAYKVPREVVFADALPRTPTGKLQKFLLRRR-------- 78044063 51 --------------------------------------QEMTYKELGEKIKRFTNALSKLGIKKGDRVAVMLPNCPEFVISYFAILTLGGIVVQTNPMYVERELEYQLNDSGAETIILLDVLYPRANAVKGN-TALKNLIVVNEFGPGVYKFNDLISDSEPNPPEVPDDVAV-LQYTGGTTGISKGAMLTHKNLVANVYQVEFSNGIFFDGQERILTALPLFHVYGMCCMNLATCFGGTMILI-PKFDATLLLQHIQRYRPTSFPGAPTMYVALLNHPDLTKYDLRSINVCVSGSAPLPVEVQTKFEEVGAVVVEGYGLSEASPV-------THCNPIRGTRKI---GSIGVPYSDTIAKIVDETGEELPPG--QIGELVVKGPQVMKGYWNRPEETANALK-DGWLYTGDLAKMDEDGFFYIVDRKKDMIIAGGYNIYPREVEEVLYQHPKVKEAIVVGVPDPYRGETVKAIVVKEGETLTEQEVIE-FCNAHLARYKVPRLVEFRSELPKTAVGKVLRRQLREE-------- 89097499 49 ---------------------------------------RMTYHEFDQYCRKAAKGLMKLGIEKGENLAVWAANTPEWLACQFATGKMGAVLVTVNTNYQASELEYLLKQSESSTLILQENLYEIVPELRGKLKSLKNIIVMSKNRYPGAYCWEDQLSEEVKDRDLDRRMVINMQYTSGTTGFPKGVMLTHANII--NNAYHIAGCMELGKEDRLCIPVPFFHCFGCVLGTLACVSVGATMLPVREFSPKEVLLTVQNEKCTGLHGVPTMFIAELNDPSFGGYDLSSLRTGIMAGSNCPIEVMAVIEKMGAEITIAYGQTESSPVITQTRTDDPIELRVE--------SVGKALPHVEVKIVTPTSHEVPRGTQ--GELCTRGYHVMKGYYNNPDATKEAIDSEGWLHTGDLAVMDENGYCSITGRLKDMVIRGGENIYPREIEEFLYTHPKVLDVQVTGVPDPVFGEELMAIILKEGETAGKEELRS-FCRGKISRHKIPRYFEFVKEYPMTASGKIQKFKLREK-------- 56421317 23 ----------------------------------------------DARSSQLAHALIELGVKPGDRVVVTMPNSPEVVVAFSGVLKAGAVVVPVLPLLQTQELHYIFKDCEPKVVLTAEMLWAKAEAANGLPAPPMMFTIDDPHSPRSLRTRMEQAPASMPLAAVTENAPAALLYTSGTTGHPKGVVLTHRNLYANAEAAAEMAKRLPTEYDRVLGVLPISHAFGFTMMNVALLLGDKIVL-LPYFEPKKVLETIERHRVTHTAMVPAMFHALCYCPEADRYDTSSLVACVSGSASLPPSLAWQFQRFNCLILEGYGLSEAAPIV----------TATDPTKPIKPGSVGLPLPGVQVAVVDEHGNRLPPN--EVGELIVSGPNVFQGYYGKDEETRQALR-DGWLYTGDMARIDEDGYVFIVDRKKDVIIRGGFNIYPRDIEELLMSHPDVLEAGVVGVPSPKMGEEVAAVVVRRGSQVTEEELIEFCQKR-VAKYKSPRFLKKVGYLPKNIIGKIDKKKLRE--------- 163702356 23 ---------------------------------------RWSYADLVAASARYAAALIGLGVNPGDRVAVQVEKSPAVLALYLGCVRAGAVFLPLNTAYTAAEIAYFLGDAEPALFVCDPGRLDALKPV-AEAAGVPQVGTLDARG-EGTMAAEAATGTFADVARGPDDLAA-ILYTSGTTGRSKGAMLSHDNLASNAL--TLVEAWRFTPDDVLIHALPVFHTHGLFVATNTVLMSGAAMIFLPRLDPPRILDLMGRASVLM--GVPTFYTRL---LKEPGLTQEAARRLFVSGSAPLLAETHRRERTGHAILERYGMTET-----------NMSTSNPYEGDRVAGTVGFPLPGVSLRVVDESGAPLPTD--AVGMIEVRGPNVFKGYWRMPEKTAAEFRPDGFFITGDLGKIDERGYVHIVGRGKDLIITGGYNVYPKEVETEIDALPGVLESAVIGLPHKDFGEGVTAVVVRRPGAQVSEAEILGALESRLAKFKLPKRVLFAEELPRNTMGKVQKNVLREANRDLYGG- 84687202 16 -----------TIADALTRAARRYGDR---TALHFAD--RTTFTGLYDGAGRIAARLLEAGLVPGDRVAAYGRNSDAYLLLYLACARAGFIHVPINYALVGRELAYILDNCGADALFVDPALQDMASPVLAEMEPLK--LVGTTHSGDGLDALRMA---QDDAQSVPGDLGEGLLYTSGTTAAPKGAMMSHRALLAEY--TSCIVELELSAKDRALAGLPLYHMHVFTVP--QFIVGATTWLIEAPL-PDLCLELIETHGITSFFAPPTVWISLLRSPAFEARDLTSLEYVYYGASIMPVPVLQELERLGARPFNCYGQSEIGPLATVLYPHEH------EER---PASAGRPIYNVETRLVDEDMNDVAPGEQ--GEIVHRSPQLLSGYWDKAEATEEAFA-GGWFHSGDVGVMDEAGYITVVDRTKDIIKTGGTMVASREVEEVLFTHPAVSEVAVIALPHPKWVEAVTAVVVLREGAEASEDDLIAFAKDNLAPFKLPKRVLFASELPRNTAGKILKRTLRDTHEALY--- 84686624 20 ------------LGDLLRRSAARYPDRLALAFRE----HRDTFADLNDVVNRTANALISLGISKGERVAILSRNSRAFVIVRFALAKIGAIATPVNFMLNAEDVAYILDHSGARGLICQDTLCPVAEEALDRLLSIAHGAVSDRWSPEDLFACADASEQPDDPIQ--------MMYTSGTESRPKGAMMSTSAL-LDQYVTVIVDGE-MQPDTVELHCLPLFHCAQLCFLTPDLYLGATSILHD-GADPAAMFAAIEAEKVTKLFCPPTVWILLLRHPEFDKHDLSSLRQGYYGASIMPTAIIARLPNM--RLYNFYGQTEMAPCAT---------ILRPEEQLTKLGSAGRPGLNVETRVVNDQDDEVPV--GEVGEIVHRSPHLTLCYYNDPDKTAEAFR-NGWFHSGDLGRFDEDGYLYVVDRKKDMIKTGGENVASREVEETIFRHPKVAEVAVFGVPHPKWIEAVVAVVVPKGQNVTAEEVTDY-CRGALSVFKTPKHIALRDSLPKNASGKILKRELREEFAVLFEG- 83590109 36 -----------NLWEDFSRSVS---RQPDKTALRAGN-SSLSYREMQEASRRLASGLNKYQVKKGDVVALLLVNSIDFCLSFYAAMYLGAIALPLSTKLKATELNFMLKDSGARILITNPEWLPNVLPFIKE-TSIEQIIVTEPITDKININFGNASETEIPPAPVDEQDGAVIMYTSGTTGKPKGAYLTHFNLLQSVI--SYERTLQLTAADSTLIAVPIFHITGLAALFLLFMHIGGTVYLLPFFNTQEVLNILTCYSITFFHAAPTVYIMLLE----QGYRLPDLRKAACGGGAIPIETIKKIKTWQLEFHTVYGLTETSPATL------FPGDVATSPRI---GTSGIPIPVVDCKVIDAEGRDI--TGKGVGELCIRGPVVTQQYWNNDEATTRAFQ-GGWFRTGDVARIDGDGYVYIMDRLKDMINRGGEKIYSLEVENVIYSHPGVKEVAVIGSVDPIYGEVARAVVVPNGSSITGREIQD-WVRARLAKYKVPQYVNFVNELPKNANGKIDKKLLRQQFQ------ 124007603 33 -----------------------------------------TYAQLEQNANRVAQGLLQLGLSPQTRVAILAKDSLASYEILFGCAKSKTVLVTINWRLVAQEVLFILNDSQTEVLFVGKEFLPLIEQIKPDLQNIKTIISIEQDASMEYRDYTSWKNQHSNQSYLPEDVTVQI-YTSGTTGLPKGVQLAHYSFLMKGMQAQGDAWMNLNAQDTLLLSLPMFHIGGLWWTIQGMIVGGRGAVLNTFV-PWRALELIEQYQITKVAMVPAIQFCMAEPTFDTTN-FSSVQGFLYGGSIAPTLLRQAMDALQCGFFQIYGMTETGNMAVCLRPEDH--DFSNETRL---KAAGKPLPGVEVKITNSQGELL--SAHQIGEIHLKSPSRMIGYWNRDEATKKTLV-DGWISTGDVGYQDEEGYIFVCDRVKDMIIYAGENLFPVEIEAALSEHEGIEEVAVIGIPSEQWGEIPKAFIVQKPGYSLKKKVILSFAKERMADFKVPRSVEFVDKLPRNPSGKVLKRVLREPYWNTMG-- 157691751 1 ----------MDLIKNLEQTA--MTKREDIALIFEG--NQMTYRELMTSIERFADGLVSEGFQAGDHLALILGNSPHFVISFFGALKAGLVVVPINPTYTPSEIGYMLITGDVKGIVAPAQLLPVYEQVYEQLPSIERVIICAENES----ACRSSFKEVADQLVFFGKLVSGHAFTSGTTGKPKGAMLTH--FNLYSNARDVAEYLSIDEKDKVIAALPMFHVFCLTVCMNAPLIHGATIYVLPHFSPSELLRMMEKEKPTLFVGVPTMY----NYLRQEGHEMSSVRICISGGASMPVALLHGFEKFGVTVLEGYGLSEASPVTAFN-------PLDGKRK---PGSVGTDIMNVKNKIVNELGEEVGPN--EVGELIAKGPNIMKGYYQMPEDTEAALR-DGWLYTGDLARRDEEGYIYIVDRKKDMILVGGYNVYPREVEEVLYQHEAVAEAVVIGVPDQNTGEAVVCYISPKKHAHIDQEDIITHCSRFLAKYKQPQTIHFIDDIPKNTTGKILRRALKEKYQ------ 195612332 18 --------------SFLERTALVYDRPAVVAAGHAAAPPPRTWRQTRDRCLRLAAALAGLGVARRDVVAVFAQNIPAFCELHFGIPMAGAVICALNSRLDAGMASVLLQHSEAKVVFVDAALLGVAEALRGGASRVPAVVLINEKIPGVDRCYEEALSRGGDPIRWPENEPIALNYTSGTTSRPKGVVYTHRGAYLNSLSSVLLDMTALP---VYLWTVPMFHCNGWCLVWGVAAQGGTNVCL-RKVNSGAIFAAVAAHGVTHMGGAPTVLSATAEERAPLGAGRKRPVTVMTGGAPPAPQVLFRMEELGFLVIHSYGLTETGPATVCTW-RPEWDALPAAERAAIKARQGLHHLGLEVDVKDPATMSVPADGRTMGEVMFRGNTVMGGYY-KDAAATAEAMAGGWLRSGDLAVRHADGYVRILDRSKDIIISGGENISTIEVEAALFAHPAVAEAAVVGRPDEYWGETPCAFVTLREGAAGSVRAEEAFCQARLPRYMAPRTVVFVAELPKTATGKVQKFALREQAR------ 157328757 370 ---------------FLERAAVVYGDKDSIIY---GTV-RYTWRDTLQRCVNLASALSRLEIFPGDVVAALAPNIPALYELHFGVPMAGAILSALNPRLDSTMLALILQQLEAKIIFVDYQFLQVLQAILSEAKIKPPILCCHPATSTGNLDYDGAMGQPDFEIIRPECTPISVNYTSGSTGNPKGVVYSHRAAYLNSLA--VIFRSDLKQMPVFLWTVDMFRCNGWCFPWTVAALGGTNIC----LRKVSAKVIYDAHNVTHFCGAPSLLNLIADAAVTDQRPLPHKVDIVIAGALPPPQVLMKVVELGFNVTHSYGMTEAGPVTARLW---HPEPNSYQHP-KIKCCQGLHNLIMEVDVKDSTMKSVPRDRKTIGEVMFRGNTMMMGYHKNLKATEEAFR-GGWYRTGDLAVMHPDGYIQMKDRSKDVIISGVKTISTIEIEAVLVGHPMVMEVAVVGRPDDCLGETPCAFLKLKEGCATSADEITNFCAERLPTYMVPQTIIFG-DLPVNSTGKIQKFVLREKAK------ 124523699 26 ---------------------------------------KMTYAQFYREAINVAGFFQKKGYKKGDIIALFLHNSDVLLIAYYACQLGGFTAMPVNTKLAPPEVQYIFHHSEAKALIYDIRLLHILHEIPREFHQFQ-----DRLMVGGEDTFRTIAGENTDAFMPPQIEADDTAYTSGTTGRPKGVMLS--AANVRAAAQIWSEAMDLSREDRVHIVTPLFHCAACHVFSIPAIYRGGTMIIEEQFSPEKTLETMEKEKVTVFFGVPAMYSILLNTPKMAEVDLSYLRLFCYGASPMPRQLKTRFP--AVKVQNLYGQTENAPAA---------STLTDRFALEKAGSVGQALPQTEIQVVDADGSPV--SAGEVGEIIVKGPQVMKGYLKNEEETRRVLQ-NGWLYSGDLGYFDEAGFLYLVDRKKDMLIRGGENVYPVEVEEVLYEMPEILEAAVVGIPHEIYGEVPKAIVVKKGETLTEEKVLAY-CSGKLAKYKWPAEIEFLQTLPRNASGKVLKHVLRKQ-------- 148656211 63 ---------------------------------------KMTYQKLSEMVDRFANALYQLGVRKGDRVALMLPNSPHYVIAFFAAMRIGAIIVNNNPTYTARELKHQLVDSGSETIVLLNLFYPRLQEIRSETPVKRVIVIYDTLGPLSRFLVHAKQSKQPDWVDVPEDIAL-LQYTGGTTGLPKAAMLTHRNLVANTVASWLTKTDYGAEK--MMCAIPFFHVYGMAMIYGLYLGGELTIVPNPRLD--HVMDVMQRERSTLFPGVPAMYIRIVNHPRINEYDLKSIKACISGSAPLPIEIQEKFGQIGGRLVEGFGMTELSPV-------SHCNPVFGKRK---KGSIGIPLPDVDAKIIDETGEDIPFGSDKEGELVVKGPMVMKGYWNRPEETEATFTPDGWLRTGDICKVDEEGYFYIVDRKKDMMIASGYKVLPRDVEEVLFTHPKVLEAVVVGIPNPARGDDTIKIVLKPGETATADEIREY-CKQQLAPYKVPREVEFRAELPKTMVGKVLRRVLIEEEKAKQSGA 23099672 15 -----------------DRADDMPGQEAVV---YSDRGLRYTYKEFNQLCEKVARGIMALSIDKGEHVAVWGTNTPEWLTLQYATGKMGAVLVTVNTSYRANELEYLLKQSDSTTIFLIENICPLHESIPGELNSLKNVVIMGEKRYPGAFHWNDIIDKAEEISRLDPNDVINMQYTSGTTGFPKGVMLTHRNLTNNGF--NIANCMKLTAEDRLCIPVPFFHCFGCVITLAAVSVGAT-MIPIQEFEPEQVLKTVEQESVTALHGVPTMFIAELNHPNFERYNLSSLRTGVMAGSNCPVEVMKNMNKMNMEITICYGQTESSPVITQTRANDPIELRVE--------SVGKALPNVEVKIID------PATNEELGELCTRGYHVMKGYYKNPEATQRTIDEDGWLHTGDLAIMDDNGYCKITGRLKDMIIRGGENIYPREIEELLYKHPKILDAQVVGVPDEKFGEEVHAIILKEGEISSSDEIKQ-FCNGQISKYKIPKHIFITDAYPMTASGKIQKFKLREK-------- 194557690 568 ----------MNLVAALDRAARATPDKPFL----VSESATITYAAARQRSHRAAAVLSALGVAAGDRVAAMCFNTPAFVDLMFGAWRLGAAFVPINHKLQAPEVDYVLEHSGSTVLLFDVALAPVVEWIEGELDGVPNFDTMCATM-DGLPGIEPADDDVAQ-----------ILYTSGTTGRPKGCVHSHRTVTLAAMQAALAIGIGRDER--TLMAMPIWHLNNW---FGGTLVAGGTVVLLREYHPLRFLQTVERERVTLYFGAPVSYTLPLDTIDGAAFDLSSVRAWLYGGGPIG---AAQAERLAQAYRQVYGMTETGPAGT---------TLHPDEQIAKAGSIGRGGPGVDLRVVRMDG--VDARPGETGEIWLKADSMMLGYLDDAAATRAAFAPGGWYRTGDVARIDQDGYLFIVDRLKDMIVTGGENVYSKEVEDVLGAHPDIAEAAVVGVPHPDWGETVVAHVVMRANAAPDADALRAFCGERLAAYKVPREFTFAQALPRTPTGKLQKFLLR---------- 15613694 34 ---------------------------------------RYSYDQFLSKCQQAAKGLMKLGIERGEHVAIWATNVPEWVITQFATGTMGAVLVTVNTNYRTSELEYLLKQSDATTLLLDASYVEMLYEILPELKTSEPGACYSKKLPHGMYTWEDVLGTEVTNDELAERSASNMQYTSGTTGFPKGVMLTHNNIV--NNARNIAECMKLTNEDRLCIPVPFFHCFGCVLGTLACVSVGATMVPVQEFNPTRVLQAVEAEKCTGLHGVPTMFIAELNDEDFMNYNLSHLRTGIMAGSNCPIEVMAAIEKMGMDITIAYGQTETSPVITQTRVDDPIE---------LRVQTGRPLPNVEVKIV-EPGTEKEVAPGVQGELCTRGYHVMKGYYKNQQATREVIKEDGWLHTGDLAVMDEAGYCRITGRLKDMIIRGGENIYPREIEEFLYQHPDILDAQVVGVPDEKYGEAVSAIKLKPGVSVTSEEIRD-FCQGKVAHYKIPRYIEFVDDYPMTASGKVQKFKLRQ--------- 124267872 1 ----------MNLARWLVRAALAHPDRPAVL---LGDTVVLDYRTLADRAARLAGHLRGLGLQPGERVALCMHNHVGYLELLYAAWWAGLVVVPVNAKLHPGEVAFIVGDAEAAVLFVSEDLAPDLRAPLAALPALRQVLTPADA------AYRTALEAAAEPVRAPDDLAW-LFYTSGTTGRPKGVMQSHRNLAAMT-ACYFMDVDEVTAADAIVYAAPMSH-GAGMYNFAFVAKAARHVVPSGGFDPAELLTLSRGIGRLCLFAAPTMVKRLVSHLRDTGAPAHGFKTIVYGGGPMVEDIQDALGVMGPCFVQIYGQGE-SPMTITALSRQHLADRAHPKWLDRIGSVGMAHSLVEVCVVDSRGDPVA--AGEMGEVVVRGETVMTGYWRNPEATAQTLR-DGWLRTGDLGAMNEDGFLTLKDRSKDVVISGGSNIYPREVEEVLLRHPGVREAAVIGQPDAEWGEIVVAFIV--GDGVEPEALDALCLQH-IARFKRPRRYRFVEALPKNSYGKVLKTALRQ--------- 197775591 34 -----------------------------------------TYARLDEAVSTAAAVLTGHGLRHGDRVASYGHNSDAYLIAFLACARAGLVHVPVNQNLTGDDLAYILGQSGSALVLADPGLLPAGTAVRA-LRDTDDSLLAALSEPRSFTPAHEPRDED----------LVQLLYTSGTTALPKGAMMTHRALVHEYVSA--VTALDLAPGDRPVHSLPLYHMHVFLLPYLA--VGAENILDAP--DAGRIFDLVEAGRADSLFAPPTVWIGLADHPEFATRDLGALRKAYYGASIMPVPVLERLERLGLGFYNCFGQSEIGPLAT---------VLRPDEHEGRMESCGRPVLFVEAKVVDEDGKEV-ADGTA-GEVVYRSPQLCEGYWDKPEETQEAFR-GGWFHSGDLAVRDGEGYFTVVDRVKDVINSGGVLVASRQVEDALYTHPAVAEAAVIGLPDERWIEAVTAVVVAR-EKVTEAELIAH-ARDRLAHFKAPKRVLFVDALPRNASGKILKRELRDRFQ------ 51891936 42 ---------------------------------------RLTYDQWNRMANRMAHFLLEQGVRRGDRVAVLSQNCLEMLTLLFACGKLGAIYVPYNWRLTVAELRPLVADTDPRIFFYGPHF----EQAVAELQPPK---------PVGLLNLDSGYPEETPPADLDPEDPWMILYTGGTTGRSKGAVLSHRAVLWN--AWNTIAGWTLSPDDRVPILTPFFHLNVFTTPLVE--LGGCSILMGP-FDPGELLDAVEKERLTVIFMVPTMFKMVMDHPRFAETDFSRVRFLISGGAACPEPVQLAYRAKGCQFKIGYGLTEAGPNTF---------GMPDHRSWDKPGSVGFPLPHIQLRIVAEDGRLCGTN--EVGELLIKGGHVFSGYWRNPEATAEALQ-DGWLHTGDLARRDEEGFYYIVGRKKEMFISGGENVFPLEVEDAIYQHPAVAECAVVGIPDPKWGEVGKAFVVLKGMRLTEEELIEHCRKL-LAKYKIPKQVEFLPELPKNAAGKILKRELK---------- 170084069 15 -----------NPLSFILRAAQIYPDK--ISLIHTDVTNPVTFGIWAQRIQNLAYALIEAGIRPGDRVAVIAPNSPLIADAHHAIIAARAIITPINTRLKPQEVTYILEHSGSRLILVDYEYAHLAQSNKIPV-IISNDTGRDGDPYESFLTDGRRFSEEAEP---DENAAAVLCYTSGTTGRPKGVVTTLRGSYLAAIANAF--EAQMNQDSTYLWILPMFHAAGWTFPWANVFAFATQVTLR-TVDYSYIWNHLLHSAVTHYCGAPTVQIGI--YNHPLARRLPKPVTAIIAGAAPTPHLISELEKKGIKPVHVYGLTETYGPFTRNYEQASWAAMSLEDRARLMARQGHAFATAEVRVGENEDRPVPRDGKTLGEIVTRGNIVMKEYFRDPEATKKAFR-GGSFRSGDLAVMHPDGSVAIMDRSKDIIISGGENASSLAIEQELASHPHVLEVSVVAREHPKWGERPMAFVILHPQHASERDLKQH-AKPRLPGFACPEWVEVVPELPKTSTGKILKTELRK--------- 191161149 6 ---------ELTVGALLDDIAGKFPDNEALIYVERG--LRYSYREFNERCRQVAKGLLRMGVRKGDHLAIWAYNVPEWVVLQFASAKIGAVLVTVNTSYKSAELEYVMKQSDSSFLFLDTDYIELSESEPGKLESLKHVVFLGEGAPAGTINFEKIVELGRD---VPDHDVINMQYTSGTTGFPKGVMLTHHNVVNNGF--NIGECMRFTEKDRLCIPVPFFHCFGCVLAVMACVTHGSTMVPVEIFDPLKVLQAVEKERCTALHGVPTMFIAELEHPRFSEFDLTSLRTGIMAGSNCPIEVMRRVIRHAGEITIAYGQTESSPVITQTRTDDPIE---------LKVSTGRVLPDVELKIVDESGAELPP-GKQ-GELCTRGYLVMKGYYKMPEETAKAIDADGWLHTGDLAVMDEHGYCKITGRIKNMIIRGGENIYPREIEEFLYTHPKISDVQVYGVPDRKYGEQVMAVVLKQGSEMSETEVKE-FCRGRIANYKIPKYVRFVDSYPMTASGKIQKFKLRE--------- 214042707 1 -----MMDTEQQLGDILRRSAARTPDKTLVFRDQTD-----SFAQLDRAVDCAANALAARGIGKGDRVALFTHNNRSFVVLRFALARLGAITTPVNFMLNAEDFAYILDHSGACMLIAEDALCPIAQAITSLGLDLPKFAIAGTTLPEGWEQVSVLLDENADEVWTDLNADVQMMYTSGTESRPKGALLSSSALYAQYVSC-IVDGEMTSDA-VSLHCLPLFHCAQLCFLSPDLYLGVTSIL-HEKADPAEMLAAIEAHGVTKLFCPPTVWIALLRHPDFDTRDLSSLNVGYYGASIMPTALMARLPNM--RLFNFYGQTEMAPVAT---------ILGPRDQMRKLGSAGRPALNVETRVVDDMDQPLPV--GEVGEVVHRSPHLILGYYKDPDKTAEAFR-NGWFHSGDLGRYDEDGYLYIVDRKKDMIKTGGENVASREVEEAIFRHPDVAEVAVFGVPHPTWIEAVTAVVVPKGASVTADDIRSY-CQEHLTHYKAPKHIEIADQLPKNASGKILKRELRQQHNDVY--- 78064773 1 ----------MNLVAALDRAARATPDKPFL----VSESATITYAAARERSHRAAAVLSALGIAAGDRVAAMCFNTPAFVDLMFGAWRLGATFVPINHKLQAPEVDYVLEHSRSKALLFDVALAPVVERLEGELDGVPCFDTLCATM-DGLAGIDPADGDIAQ-----------ILYTSGTTGHPKGCVHSHRTVTLAAMQAALATGIGRHER--TLMAMPIWHLNNW---FGGTLYAGGTVVLLREYHPLRFLQTVERERVTLYFGAPVSYLLPLDTIDGAAFDLSSVRALYGGGPIGP----AQAERLARAYRQVYGMTEAGPAGT---------TLYPDEQIAKAGSIGTGGPGVDLRVVRMDG--IDAQPGETGEIWLKTDSMMLGYLDDAAATRAAFAPDGWYRTGDIARIDQDGYLFIVDRLKDMIVTGGENVYSKEVEDVLGAHPDIAEAAVVGVPHPDWGETVVAHVVLRGTVPDADALRA-FCGERLAAYKIPREFTFAQALPRTPTGKLQKFLLR---------- 115378012 25 ----------------LRRTVERHGDREALVARSQG--FRATYRQLWELTTQVALGLLALGVKKGDRVGLWSPNRYEWVVAQYAMARVGAILVNLNPAYKTSELEYALRQSGTSVLLLSTDYRAMVEEVRPRCPELRTSLVLDDDGAQGKAVSENTLAEREASLQFDD--AINIQYTSGTTGFPKGATLSHHNV----LNNGFFIGETLAEDRVCIP-VPFYHCFGMVINLACTSHGACMVIPAEAFEPLAVMEAVQAERCTSLYGVPTMFIAELDHPRFGEFDFRTLRTGVMAGSPCPVEVMKKVQRMNMEVTICYGMTETSPVSTQSFLDDPLDRRV--------STVGRVHPHLEIKIIDAETGAVQPRG-APGELCTRGYSVMLGYWNNPEATQGAIDPAGWMHTGDLATMDAEGYVKIVGRIKDLIIRGGENVYPREVEEYLHTHPGVSEAQVIGVPSEKYGEEVMAVRVKPGVTLTESELVA-FCTGRISTFKIPRYWKFVEEFPMTVTGKVQKFRMRE--------- 138895109 9 ---------------LLEERARQYPDREAV--VYADRNLRLTYRQFNDYCRLVARGLMRLGIEKGEHVAIWATNVPEWIACQFATGKMGAVLVTVNTNYQAAELEYLLKQSDSTTLFLDSSYIDILYSIVPELRTLKNVVLLGDKRYPGMFTWNDAMAHEVTEEELDERDAINMQYTSGTTGFPKGVMLSHYNIV--NNAHQVAQCMKLGEGDRLCIPVPFFHCFGCVMSTLACVTVGATMVPVVEFHPKRVLETVAAERCTALHGVPTMFIAELNDPDFDQYDLSSLRTGIMAGSPCPVEVMAVINKMGMDITIAYGQTESSPVITQTRTDDPIELRVE---TVGRALPGVEVKIVEPGTCNEVPRGVQ------GELCTRGYHVMKGYYNNPEATNEAIDEDGWLHTGDLATMDENGYCRITGRLKDMIIRGGENIYPREIEEFLYKHPKILDVQVVGVPDERYGEEVMAIILKDGETATAEEIRE-FCRGNISRHKIPRYIEFTDSYPMTASGKIQKFKLREMAKQRLG-- 124266087 37 -----------------------------------------TYVQFDHVCNRLATGLAAQSIASGDRVAVLARNSHAFAALRFAVARLGAVLVPINFMLSADEARYILEHSGAKLLCTDSGLTELARKASAG-TAVERLVWLDPSEPAAGLTRFEDLLEFGD--RVPSPVLHGIVYTSGTESRPKGAMLTHDA-VIAEYVSCIVDAE-ISESDLILHALPLYHLDVFLGP--AIYIGATNVITGPTAD--NLLALMARDGITSFFAPPTVWISLLRAPQFDTTDLSALRKGYYGASIMPVEVLKEMQRRLPKVRNLYGQTEIAPVAT---------VLKPEDQLRKAGSAGRATLNVETRVVDDAMRDVAV--GEIGEIVHRSPQLLSGYFRDEERTRAAFE-GGWFHSGDLGVLDAEGYLTVVDRKKDMIKTGGENVASREVEETIYALEGVSEVAVIGLPHPVWIEAVTAVIVPKAGHALTEAAVIAFCDQRLARFKIPKTVILTDALPKNPSGKLLKRELRLRYQ------ 56421225 13 -IPHTLDYPKKTLSDYLRETAEQFGDHEAIDFFG----KTMTFRELYEQALTFAHYLRTIGLKKGDRVAIMLPNCPQAVISYYGTLLAGGIVVQTNPLYTEYELEYQLNDSGASVLVTMDLLYPKAEKVKGR-TPVKHWIVVQRKQNMPIVRIEESIGVDIDPV---EDVAL-LQYTGGTTGHPKAAMLTHRNLIANTLMCAHWVYKCEKGKETVLGVLPFFHVYGMTTVMNLSVMMASKMVLLPRFDVKQTLKAIERTRPTMFPGAPTMYIALLNHPDLPKYDLSSINVCISGSAPLPVEVQEQFERTGGKLIEGYGLTEASPVTHSNF-------LWDGER--VKGSIGVPWPDTDAKIISLETGEEAKPGER-GELVVRGPQVMKGYWNRPEETEQVLR-DGWLYTGDIGYMDERGYFYIVDRKKDVIIAGGYNIYPREVEEALYEHPKVQEAAVIGVPDPYRGETVKAFVVLKGEMCSEQELDA-FMRQRLAAYKVPRIYEFRSELPKTAVGKILRRVLVEEEK------ 54024981 35 -----------------------------------------TYRELDDAVTRAAARLLDLGLASGDRVAAYGTNSAAYVVGYLAAARAGLVHVPINYALRGGELAYLLGQSGARAVLVDP-------ALRGNLDA-----VLDQVPAERVLPLRDADGEAATTGPVPDLDVAVLLYTSGTTSKPKGAMMTHRALV-HEYTSAIV-ALDLAAEDRPLICMPLYHMHVFMLPYLA--VGATSLLPAP--DIPEILRRIEEERIGSLFLAPTVWVPLANHPDLDTRDLSSLRKAQYGASIMPVTVLNRLERFDLGFYNCFGQSEIGPLAT---------VLRPEEHAERPSSCGRPVLFVELRVVDAEGNDVP-DGEP-GEVLYRSPQLCLGYWDNPEATAEAFG-DGWFHSGDLVTRDAQGYITVVDRIKDVINTGGILVASREVEDALYTHEAVAEVAVIGTPDEKWIEAVTAVVVLRNATASAEELIDH-VKQRLAPFKVPKIVRFAESLPRNQSGKLLKRELR---------- 118472739 35 -----------------------------------------TFAEFEHHVDRAAAALQDNGFGVGDRVAVLAHNCWQYAVLAFATARAGVVLVPVNFMLTAEEICYILGHSRAGGFLVEADLVPTAEALGGSVTTTAALVLPGQGLPAGWTDFDRWLQTDS-PAPAPYVADDQMMYTSGTESHPKGAMHSTRSLMISSIIAGSMEGT-----DIEIHSLPLYHCAQMDNFFITDILGATSIIL-PRPEPELVLRTIEKYGVTNYFAPPTVWISLLRSPVFDQVDLTSLRKGYYGASAMPVEILAEMERLNLRLWNFYGQTEMAPLA---------SALGPDEQDAHAGAAGRPVINVETAILDDDNRPVPP--GEVGEIAHRSPHLMLGYLDDEAKTAEAFR-GGWFHSGDLGYYDEHGLLHVVDRKKDMIKTGGENVASREVEEAVYRHPAVEEVAVFGLPHPTWVEAVVAAVVTRGAELTEDELLTH-CRSCLAGFKTPKQVFFVESLPKNPSGKLLKRVLRERF------- 115350155 44 ---------------FPDRPAVVFREQQV----------RWTWREFVQEVDVLAAGLAALGIVKGDCVGIWSPNRSEWLLTQFATARIGAVLVNINPAYRLAELEYALNKVGCKAVIMLQTIAPLASATPGDLRSLRTVVSMGDVAPAGMFRFADVMARGRDTLDVARLDAIGIQFTSGTTGSPKGATLAHRNVVNNARFIAM--AMRFSEQDALCIPVPLYHCFGMVLAVLACVTGAAMVFPGEAFDPVATLAAVADERCTALHGVPTMFIAELDHPEFAKFDLSTLRTGIMAGSPCPIETMKRVSQMHLEITIAYGMTETSPVSFQSSTDDPLEKRT--------TTVGRIQPHLEVKIVDPEGRIVPV--GATGELCTKGYSVMLGYWDDDAKTREVLV-DGWMHTGDLATLDADGYCNIVGRLKDMVIRGGENVYPREIEEFLFRHPKIQSAQVFGVPDAKYGEELCAWIVLRADEQMSEDDVRAFCNGQIAHYKIPRYIRFVDELPMTVTGKVQKFVMRER-------- 147677883 6 ----------ITIGQLVDRTAARYPENEALVYPDRG--LRYTYKEFREVCNKFAKGLLKLGVRKGDHTAIWATNVAEWVIAQFGCAGIGAVLVTVNTNYKLYELEYLLKQSDSKTLILCPELCPPGELVSERLPLLKNIIVIGNKRYPGMFSWEDKMGENVSDEELQARKAITIMYTSGTTGFPKGVMLTHHNLITNSGTAACMD---LGPTDRVCIPVPFFHCNMCCVLTGATMV------PVEVFDPAQVLKTVEKERCTVLHGVPTMFIMELELMEKEKFNTSSLRTGIMAGSPCPVKVLKKMEVMNMEIVVAYGQTEASPGITNTRTSDPVE---------LRISTGRALPGVEVKIVNETGEEVPRGVE--GEICARGSNIMKGYYKMPEATSKAIDKDGWLHTGDLGIMDENGYCKFTCRLKDIIIRGGENISPSEIEEFIITHPSVKNVQVVGVPSSKYGEEVMAFIQLKEGQKLTQEMVQSFCKGKIANCKIPKYVVFVDSFPLNAGGKVQKCQLRE--------- 39996205 6 ---------EFTVGGLLDHIAARYPDNDALVYVDRG--LRYSYRQFNEVCREVAKGLLRLGVKKGDHVSIWAYNVPEWVILQFATAKIGAVLVTVNTNYKSAELEYILNQSDSSTLFLDTDYVATVNEVVPELAFLRNVVFIGSETPAGMLNFEAAMGQDVSDAELAAVEATNMQYTSGTTGFPKGVMLTHFNIINNGF--NIGECMKFTEKDRLCIPVPFFHCFGCVLGVMACVTHGTTMVPVEIFDPLSVLRTIEKERCTAVHGVPTMFIAELEHPDFPKFDLTSLRTGIMAGSNCPIEVMKKVQMNASEITIAYGQTESSPVITQTRTDDAIE---------LRVATGRALPDVEVKIVDETGAELPP-GKQ-GELCTRGYLVMKGYYKMPEETARAIDADGWLHTGDLAVMDENGYCKITGRIKNMIIRGGENIYPREIEEFLYTHPKISDVQIYGVPDRKYGEQVMAVILKKGDTMTEEDVRD-FCRGKIANYKIPKYVKFVDSYPMTASGKIQKFKLRE--------- 161525631 1 ----------MNIAQLLVRTASAFADRLAV--LH-GEQPWLDYGSLAKRTAALAGFLRQCGVKPGARVAIYSENCPEYLEALHSIYWAGAVSVPVNFKLHPKELAFILANAEADVLFVSEALLATLREAAIELPASCLVF--------GSSAYAQAL--EHAPIAIEHREPDDIAYTSGTTGRPKGVMQTHRNL-LTMTACYFMDVDDVRPEDAMVYAAPMSHAGLYNFPYIAR--GARHVVPSGGLDCAELVELASRVGRLSMFAAPTMVKRLVDHVRAARADVSGFKTIIYGGGPMANDLHEALEVFGPRLVQVYGQGE-SPMTITALDRGHLADTQHPRWAQRATSVGIAQSLVEVQVVDDRGRRVPN--GEIGEVIVRGDTVMPGYWRNPEATASTIR-DGWLYTGDTGYMDDDGFLTLKDRSKDLIISGGSNIYPREIEEVLLAHPSVSEVAVVGWRDAEWGEVPVAFVVFKGCDATQHELDEWCLQS-LARFKRPKRYEFVLRLPKNSYGKVLKTELR---------- 159900751 34 ---------------------------------------RFSYAQLNAMTNQIANGMVALGIKPGDHVALSCPNLPYFPMVYYAALKVGAVIICLNIMLKPREIAYHLSDCDAKAFFFEGTALPLGQMGKAEAPNCEHMIMLNPAAPSGQLMYNQAPSFTTHATKADDTAV--IFYTSGTTGQPKGAELTHNAMVARDLAWPILDNS-LDGSNVVLITLPLFHSTGQTAQMNANIFAGATLTLLPRFEPAAVLAVMERDKVNLWTGVPTMFWALLQYIAANKIDAANLRLTSSGGAPMPVEVMRQFEEFGVRVLEGYGLSECSPIATFN----HIDLPSK------PGTVGQPVWGVEVCCVDDAGNPVPAGEK--GEILIRGHNVMKGYYKRPDATAAALQ-DGWLHTGDVGVIDEEGYLAIVDRKKDMILRGGYNVYPRELEEVLMTHPAVSLVAVLGVPDEKLGEEVKAFIV---KKPGAEATEEEVVRDQFAAYKYPRLVEFRDQLPISATGKILKRELR---------- 212638410 24 ------------LQQFLQEAAEQFPHKTAIHFLG----KELTYKEVYEQALKLASYLQQLGLEKGDRVSIMLPNCPQAVISYYAVLFAGGIVVQTNPLYTERELEYQLNDSGAKVIIGLDLLYPRITKVKTHTK-IKHMIITSIKDPKNVLYPFVQKKQTGMIVRVKHEGDCHLQYTGGTTGFPKAAMLTHHNLTANTLMCTKWMYKCERGNESILGVLPFFHVYGMTAVMNLSIMEGYKMILLPKFDVETTLKTIEKQRPTLFPGAPTIYIALLNHPNLKKYDLSSIKICISGSAPLPVEVQEQFETVGGKIIEGYGLTEASPVTHSNFI---------WDGKRIKGSIGVPWPDTEMIVSLETGEKA--NVNEIGEIVVRGPQVMKGYWNRPEETAATLR-DGWLYTGDLGYMNEEGYFFVVDRKKDMIIASGYNVYPREVEEVLYEHPKVQEAVVIGVPDAYRGETVKAIVLKEGEQCTEEELDQ-FMRSKLAAYKVPRIYEFRKELPKTAVGKILRRALVEEEK------ 116748315 7 --------ESLTLGQILDRSVAAYPDNDAV--VYTDRDFRLTYREFGELVDRIAKGLMALGVQKGEKVAVWATNVPYWVAMQFATAKIGAILLTVNTLYKISEVSYVLSQSETENIFLDTDYIQILYELVPELKTQQRGYLKSEKLPHFFLGPEKHRGMYSMPVRQEDYLAVNMQYTSGTTGFPKGVMLTHLNIGLNGYWIG--KNQLLGPKDRVCLPVPLFHCFGCVLGVLAAINHASTLVIHEFFDPVQVMSSIEQERCTALYGVPTMFIAVLEHKLFDKFDYSTLRTGIMAGSPCPRVMEEVMDKMNMEITICYGLTEGSPVLTQTRVDDAIRKRVE--------TVGRAMPAIEVSIMDPEKRPVPSGLQ--GEVCCRGYNVMKGYYKMPEATRQTIDEKGWLHSGDLGIMDEEGYVSITGRYKDMIIRGGENIYPREIEEFLYKMDGILDVQVVGVPSAKYGEQVGAFVIPKGFSLAPEDIQD-FCRGRISNFKVPKYVVFVDQYPMTASGKIQKYKLRE--------- 171324147 26 --------------DYLRETAAEFGEHDAIYFFGK----TLTFREVYEQALTLANYLKQIGLQKGDRVSIMLPNCPQAVISYYGVLFAGGIVVQTNPLYTEHELEYQLNDSGATVLITLDMLYPIITSIKDYLPTIKKWLFMQRKQQPVIIKVEERSDQEIDPV---EDVAL-LQYTGGTTGVPKAAMLTHRNLIANTLMCAHWMYRCGKGTESILGILPFFHVYGMTTIMNLAIMQAYKMILLPKFDAETTLKTIEKLRPTLFPGAPTMYIALLNHPNLSRYDLSSIKVCISGSAPLPVEVQEKFEKLGGKLIEGYGLTEASPVTHSNFV-------WDGER--VKGSIGVPWPDTEAKIISLETGEEAKVNE-IGELVVRGPQVMKGYWNQPHETENVLR-DGWLYTGDVGYMDERGYFYIVDRKKDMIIASGYNIYPREVEEVLYEHPKVQEAVVVGVPHEYRGETVKAVVLKQGEQCTEEELDQ-FMRSRLAAYKVPRIYEFRKELPKTAVGKILRRALLEE-------- 172059182 1 ----------MNLVAALDRAARATPDKPFL----VSESATITYAAARERSHRAAAVLSALGVAAGDRVAAMCFNTPAFVDLMFGAWRLGAAFVPINHKLQAPEVDYVLEHSRSTALLFDVALAPVVERVEGELDGVPNFDTMCATM-DGLAGIEPADGDIAQ-----------ILYTSGTTGRPKGCVHSHRTVTLAAMQAALATGIGRNER--TLMAMPIWHLNNW---FGGTLYAGGTVVLLREYHPLRFLQTVERERVTLYFGAPVSYTLPLDTIDGAAFDLSSVRAWLYGGGAAQAERLARAYRSHA-FFQVYGMTEAGPAGTTLYPD---EQVAKAGSIGRHGGPGVDLRVVRMDGVD--ARP-----GETGEIWLKTDSMMLGYLDDAAATHAAFAPDGWYRTGDIARIDQDGYLFIVDRLKDMIVTGGENVYSKEVEDVLGAHSDIVEAAVVGVPHPDWGETVVAHVVMRANAAPDADALRTFCGERLAAYKVPREFAFGQALPRTPTGKLQKFLLR---------- 183983827 53 ---------------------------------------RWSYAQLLTDVRQLATGLVRAGIGRGDRVGIWAPNRWEWVLVQYATAEIGAVLVTINPAYQARELEYALRQSG----------VAMVIAASG-FKGSDYAAILAEVAPGCPELHDVAFGSGADLVALQEIATTNIQYTSGTTGFPKGVTLSHRNILNNGLVGELLEYTA--EDRICIP-VPFYHCFGMVMNLAATSHGACMVIPAPGFDPAATLRAVQAERCTSLYGVPTMFIAELGLADFATYDLSSLRTGIMAGSTCPRKVIDQMHMAGISI--CYGMTETSPVATQTRSNDSL-----QRRVTTVGRVG---PHLEIKVVDATGRIVPR-GTA-GEFCTRGYSVMSGYWKAPERTAEVIDPEGWMHTGDLALMDECGYVQITGRIKDIVVRGGENISPREIEEFLHSHPDIVDAHVVGVPDERMGEELMAVVKLRAGAP---ELTTGLLRAGIAKFKIPRYLRLVDEFPMTVTGKVRKVEMRQQAIEYLRG- 218756314 21 --PANISYETFPLFTLLDRAAERTPRRTAIAFRN----YRISYAKLRQLAEVMAANLRAQGVRRGDKVSIMLPNLPQTVIAFWAVLKAGGVVVMTNPLYMEKELVHQIHDSGARFMIALDLVWPKIEPLREKLGIDKYFLIGDGLAPLNFLYAFKAKGRHVLPWKTPTEDLAVLQYTGGTTGISKGVMLTHHNMSVNVQQITTILGDARDMDHCFLGLMPYFHVYGLCLTLPTAL--AATIVPFPRYVPRDVLVGIQKHKPTIFPGAPSIYISLMQQKEVGDYDLTSIRYCISGSAPMPVEHIKRFELTGAQVIEGFGLTEASPV-------THLNPIHGVSK---TGSIGIPFPDTEARIVDMEVGQVPLPAGKVGELIIRGPQVMKGYWNRPDETANTLR-NGWLYTGDIAIMDEDGYFTIVDRKKDMFLVGGYNVYPREIDEVLHEHPKIKEAVTVGVPHPTRGEMIKAVVVKPGEKLTKAEVVAH-CREKLASYKVPKQVEFRDDLPKTVVGKVLRRILR---------- 163722808 1 ----------MDLGGLVARNARMVGAKEAVVY----NDRRYTWAQVNQRVNAVANELIKQGVKKGDKVALWELNTDNFVFAFYGAVKAGAVAVPVNYRLAPREAEWILDNSDSTFILFNDFFEPAVVEMKPRLPKIKGIYSMGEERYDSCPALEDANGDVSEPVAVDEYDDSMILYTSGTTGKPKGAVLTHNQMVLTCSMASMV---GINPDDIIMNAAPLFHLNLFLNP--GTYMGATHII-NRDFEPTRILQLIEKEKVTQFFGAPIMFMMMMGVPDFEKYDLSTMR--FYGYGAAPKQMIKKFQCENFFCMCGQ--TEAGPGGV---------ALKPSEQVRKAGAGGKYIVNMECRLADENDNDVTEPG-VVGELCIKGETCMREYYKNPEATAATII-DGWVHSGDLAVMDDEGYITLVDRAKDMIITGGENVYSKEVEDAIAEHPSIADNVIIGVPNEQWGETVMAIVVAPGASLTIEELRE-FLETRLADYKRPRLLEIVDMLPRNVSGKVLKFQLRDTYKD----- 78042829 17 --PLSLTYPETPLYELLRKTAQKVNKTALIFF-----NKKLSYSELTEYIENLAVNLSPLGLEPGDRVGIMLPNSPQYVIAYFALMAARMIAVPLNPLLSARELTYIIEDAGVKA-IFALNLFAIYTAIADFLAFPLNFLLLKEKAPPVKIDNEKVFANFSPKQRDLKKEPAVIIYTSGTTGKPKGVMLSEYALIVNAYHVK-VWGDLVPE-DVMLTVLPIFHGFGMSVCMNAPLLTGSSVVLLPRFSVEEFFKAVAKHRPTLFAGVPTMFVAMLNHKDLTKYDLSSFRGCFVGAAAMPPEVKEQFEKMGAQVLEGYGLTEAVTAKCCNPYRG----------VNKTGSIGIPFPDTVMEIVDATGEPLPPG--EIGEIRLKSPDLMLGYYKQEAATREVIK-DGWLYTGDIGRMDEDGYFYIVDRKKDLIITGGFNVYPREVEDVLYSHPDVKEACVVGIPDNYYGEVVKAVVLKEGAKTSPEEL-KAFCRENLTHYKVPKIIEIKDDLPKSAIGKILRRALKEM-------- 197333591 57 ------------------------------------------------------------GLAHGDRVATFAHNSDAYLLAFLACARAGLTHVPVNQNLTGEDLAHILDDCASVLVLADPDLASRVPGGRP--------VRPLRDAPGSFL---DELAEPRD--FTPDRDAYGVVYTSGTTAAPKGAMMTHEALA-HEY-ESAIEALDLAEGDRPVHSLPLYHTHVFLLPYLA--VGAENTV----LDAPVAEEIFDGRADSLFAP-PTVWIGLAGHPDFERRDLGALRKAYYGASIMPVPVLERLRARGLGFYNCFGQSEIGPLAT---------VLGPDEHEGRMESCGRPVRHVEARVVDEDGAEVP-DGTA-GEVVYRSPQLCLGYWNDPEATKKAFR-DGWFRSGDLAVRDAQGYFTVVDRVKDVINSGGVLVASRQVEDALYTHPGVAEAAVVGLPDERWIEAVTAVVVPRGEV-TEEELLAY-AREKLAHFKAPKRVLFVDALPRNASGKILKRELRTRF------- 87199233 39 -----------------------------------GPDRKLTYGELEETTARIAGGLAAMGIAKGDRIAWFGKNSTLYFALFFAAARLGAVMVPIGWRLAPVEATWIAGDAQARMVFLGEGFEGLADAF-AALPAVGHCLTQAEALPAG--AFEPAGADD----------AVLQLYTSGTTGNPKGAVLSNRNLFGLRKQSIGNDQTTMTDDEAILVAMPCAHIGGTGLGVMAIGAG----LPGAEFEPRAVFDAVEQKGVTRFFIVPAALQMLLNHPDCASVDFSRVKYIIYGASPIPRECIAMFS---AEFIQAYGMTETTGTICMLPPEDHDVNGNQRMR-----SAGKPLPGVEVRVIDENGRSLGPN--EIGEIQTRSSNNMLGYWNLPEATAKTMTPDGWISTGDAGYLDEDGYVYMHDRIKDMIISGGENVYPAQVESAIYGHPDVQEVAVIGVPDEKWGEAVKAVCVPKGHTIDPQSIID-WTRERLAGFKVPKSVDVIDALPRNPSGKILRRTLREPY------- 111019298 14 ----------------LRRSAAKFPDR----RALTFEDRAWTYRELDDAVSRAAAYLRSLGLSAGERVAAYGTNSDAYTIGFLACARAGLVHVPVNYALEGDELTYLVSQSGSAAVLVDPALTGTLDSVRGALD-LRHVVPL-RDAEDSLLAHS---GSGDVPVLAEPVAATDLAYTSGTTSKPKGAMMTHGGLV-HEYVSSVI-ALALSDGDNPLICMPLYHMHVFMMPYLS--VGASNLMQTPDI-PEILRRIADRIGSLFLA--PTVWVPLAGHPDLETRDLSSLKKAQYGASIMPVTVLNRLERYDLGFYNCFGQSEIGPLAT---------VLQPEEHEDRPSSCGKAVFFVETRVVDPDGNDVP-DGTP-GEVLYRSPQLCLGYWDNPDATAEAFR-DGWFHSGDLVTRDPEGYITVVDRIKDVINTGGILVASREVEDAVYTHPDVAEVAVIGTPDDKWIEAITAVVVLREDAATPDGLIAH-VKERIAPFKVPKQVVFVDELPRNQSGKLLKRELR---------- 126652666 15 --PSSLTFEEIPVQEFLTRAYKKNPSKVAIHFMG----KDLTYTELYESALRFANYLQSLGVEKGDRVAIMLPNSPQSVIAYYGAMYAGAVVVQTNPLYTERELQYQMADSGAKVILVMDILYPIVTAIKDYLPFPKNLVYFIQKKQYGFSVKVEHSGQNSAPIKVMEEDLALLQYTGGTTGFPKGVMLTHKNLIANTTMCDAWMYKCVHGDEVIMGILPFFHVYGMTTVMLLSVFTQNKMVLLPKFDAETALKTIDKQKPTLFPGAPTLYIGLLNHPDIANYDLSSIKACLSGSASLPIEVQEKFEEVGGKLVEGYGLTETSPV-------THATPIWGKRVI---GSIGLPWPAIILRTGDTEELPVGE----VGEIAVKGPQVMKGYWNRPEDTAATFT-DDWFLTGDLGYMDEQGYFYVVDRKKDMIIAGGFNIYPREVEEVLYEREEIQECVVAGIPDPYRGETVKAIVLKEGYSITEDELNKY-CRQHLASFKVPRYYEFKDELPKTAVGKILRRTLVDEEK------ 138896254 13 -----------TLPDYLRETAEQFGDRIAIDFLG----KTVTFRELYEQAMTFAHYLRGLGVKEGDRVAVMLPNCPQAVISYYGTLLAGGIVVQTNPLYTEYELEYQLNDSGASVLVTMDLLYPKAIAMKGK-TAVKHWIVTKQKMPSVRVDEGESVHLETAPLQVPMEDIALLQYTGGTTGHPKAAMLTHHNLIANTLMCAHWVYKCEKGKETVLGILPFFHVYGMTTVMNLAIMQASKMVLLPRFDVKQTLKTIERTRPTMFPGAPTMYIALLNDPDLSKYDLSSINVCISGSAPLPVEVQEQFERVGGKLIEGYGLTEASPVTHSNF-------LWDGER--VKGSIGVPWPDTEAKIVSLETGEEVKPGE-IGELVVRGPQVMKGYWNRPEETEQVLR-DGWLYTGDIGYMDERGYFYIVDRKKDVIIAGGYNIYPREVEEVLYEHPKVQEAAVIGVPDPYRGETVKAFIVLKGEECSEQELDA-FMRERLAAYKVPRLYEFRSELPKTAVGKILRRVLVEEEK------ 217968853 47 ------------------------------------------YAQLDRAANRVANRLLGLGLAVGDRVAAYGRNSDAYVLLWLGCVKAGLIHVPINYALLDAELRYIVEQSGARALFCDADMATHVEALGSDLPCEWRGTLHGGQERD-VLEWAQAGGTDTAPIALDEEAIAQLLYTSGTTAAPKGAMMSHRALLAEYTSTLL--ATDIRAEDCALAALPLYHMHVFLMP--QLLVGATTLLQAPQ--PERCFELIERERVTSFFAPPTVWIAFLRHPAFEPARLASLQKGYYGASIMPVPVLQELAASALQLYNCYGQSEIAPLAT---------VLRPEEHAERPASAGRPIFNVETRIVDSDLNDVP--AGEMGEIVHRSPQLMSGYWDKPEETAASFR-DGWFRSGDVGYLDEAGYLYITDRIKDIIKTGGVVVASREVEECLYTHPAVAEVAVIGLPDERWIEAVTAVVLKQGAQATAAELIAH-VHARLAAFKVPKRVFFVEDMPRNASGKLLKRELRVRY------- 163846649 21 --PPTLTYPEITLSDMLSNSAKTYADHTATNRFTVG--GKLTYRQLNEKVDRMATALYQLGVRKGDRVAVMLPNSPHYIITFFACMRLGAIVVNTNPTYTGRELQHQLHDSGAETIVLLNIFWPRLREVRAETPVKRVIVVFDDVMPEQDIFFFQHLLEKYGPVSVTPDDIALFQYTGGTTGLPKAAMLTHRNLIANTIAAWLTRGEPGGEK--MMAAIPFFHVYGMTVAMIYSIMGAEIVIPNPRID--NVMNVIQRERCTLFPGVPAMYIGIINHPKVNEYNLRSVKACISGSAPLPMEVQEKFGQLGGRLVEGFGMTEASPV-------THCNPVFGERR---AGSIGIPVPDTEAKVINDTGEEIEPGSDETGELCVRGPQVMKGYWQRPEETAQTIDADGWLHTGDIARVDKDGYFYIVDRKKDMINVGGLKVLPRDVEEVLFMHPKVMEAVVVGIPHPQRGDDTVAFIVPKGENPTAEEIKE-FCKLHLAPYKVPREVEFRSELPKTLVGKVLRRVLVEEEK------ 148252256 26 -----------------------------------GSNRRFTYAEFDARVGLLASHLRVCGVGKGDRVAVLALNATDTLEVQFACFRVGAIFVPLNTRLTVPELQFIVGDAAPKVMIHDDDLADTAQSVSGVATTLRYGATG---------SYEQAIAATIEPVTLDDVST--IMYTSGTTGQPKGAMITHGMTFYNCV--NLGGPAYITPSSVLLTVLPLFHTGGLCYTNPVMHVGGT-VLIMRAFDPGLALQLISARGINVFFGVPAIYQFMAQHPAFATADFSRLVIGGVGGAPMPVPLLHTWEARGVALQQGYGMTETSPAVL---------ALDREDAGRKAGSAGKPVLHTEVRIVRPDG--TDADVGELGELWVRGPNVTPGYWNRPDANRSSFT-DGWLHTGDATRVDDEGFYYIVDRWKDMYISGGENVYPAEVENVLHQLGAVAEAAVIGIPDPQWGETGMAIIVKPGHTLSEAEIHAH-CQANLARFKCPRTVRFVDALPRNATGKIHKPTLRKSF------- 91974833 16 --------RRVNVGDITRRGARRHRDKIAVIMGET----RLTYGELDARANRIAHGLLAMGLGNGARIGGLARNSIDFLTLYFAAAKAGAIFCPSNPAIPDADLVHILGHAEVSAIFIDPDRHQQFTAVASQVPSIRKIFSVGGNGQADSQLDSLAVIAEGQPAIDPERDVAMIMYTSGTTSAPKGAMLSHINVTVHNAFAGEVD-----ENTIATAILPLFHCGQLSIS-SGTLMRGGTVVVFDGFEPAALLDAIARERITWLFALPAMYRALLAHKDLDNTDVSSLACLYAMAPMDPSTLREASRRLKARFALTSGQTEAYPPTV---------VFAPEFQLTKHAFWGRAMPLVDLAIMDDDGRLV-EDG-SVGEIVYRGPMVMEGYLKDPEATARAFE-GGWFHSGDLGRFDEDSLLLFVDRKKDIIKSGGENVSSVKVESCLLAHPAVRAAAIVGVPHSRWSEAVVAVCLLPGSVEDEGQLIAH-CKQTLAPFEVPKKIVFYRELPQTATGKLQKYQIRGELENLF--- 167587926 29 -----------TIGQFLRDTAGRFDRPAVVFR----EQHRWSWREFADEVDVLATGLAALGIARGDRVGIWSPNRSEWLLTQFATARIGAILVNLNPAYRLAEIEYALNKVGCKAVIASSGYVDMLQAIAPELASLRTIVSLGEIAPAGMFRFADALDRDADPINI--------QFTSGTTGSPKGATLSHRNVVNN--ARSIAQAMRFSEQDALCIPVPLYHCFGMVLAVLACVTGAAMVFPGEAFDPAATLAAVADERCTALHGVPTMFIAELDHPDFAKYDLSSLRTGIMAGSPCPIETMKRVSQMHLEITIAYGMTETSPVSFQS---------STDDPLEMRTTTGRIQPHLEVKIVDPSGGIVPV--GATGELCTKGYSVMRGYWDDDEKTRDVLI-DGWMHTGDLATLDANGYCNIVGRLKDMLIRGGENIYPREIEEFLFRHPKIQSAQVFGVPDAKYGEEVCAWIVLRAGEQLTEDDVRAFCQGQIAHYKIPRYIRFVDELPMTVTGKVQKFVMRQR-------- 167740791 44 ---------------FPDRAAVVFREQGV----------RRTWREFADEVDALAAALIELGIARGDRVGIWSPNRAEWLLTQFATARIGAVLVNVNPAYRLAELEYALNKVGCKLLIFKTSAYAMIAEIAPELATLRTVVTMSDAAHAGMLSFADVLARDAIGATLDCRDPINIQFTSGTTGSPKGATLTHRNVVNN--ARSIANVMRLTEADAMCIPVPLYHCFGMVLSVLACVAGAKMVFPGAAFEPGATLAAVSDERCTALQGVPTMFIAELDHPDFDRFDLSTLRTGIMAGSPCPIETMKRVAKMHMEVTIAYGMTETSPVSFQSATTDSLEKRT--------TTVGRIQPHLEAKIVDATGAIVPV--GETGELCTRGYSVMLGYWDDEARTREAVV-DGWMRTGDLATLDEEGFCNIVGRLKDMLIRGGENVYPREIEEFLFRHPKIQSVQVFGVPDSKYGEEVCAWIVLRGETMTDDELRE-FCSGQIAHYKVPRYVRFVDELPMTVTGKVQKFVMRERMIDELG-- 187925861 31 -----------TVGRFLRDTAASFDRPAVVFR---EQLIRWTWKEFAEEVDILAAGLLTLGIAKGDRVGIWSPNRVEWLLTQFATARIGAVLVNINPAYRLAELEYALNKVGCKAIIFKTSMLEMLQALAPELATLRYVIRMCDTETPGMLTFSDVIERGRVCLDVAKLDAIGIQFTSGTTGNPKGATLTHSNVVNN--ARYIAMAMRLSEQDGLCIPVPLYHCFGMVLAVLACVVGAKMVFPGEGFDPAATLAAVAEEQCTALHGVPTMFIAELDHPNFATYDFSRLRTGIMAGSPCPIETMKKVSRMHLEITIAYGMTETSPVSFQSSTTDPLDKRT--------TTVGRIQPHLEVKIVDPLGAIVPVG--ETGELCTRGYSVMQGYWGDEAKTRESIV-DGWMHTGDLATLDAEGYCNIVGRLKDMLIRGGENIYPREIEEFLFRHPKIQSVQVFGVPDTKYGEEVCAWVVLRGEQVTAEEI-QQFCHGQIAHYKVPKYIRFVDELPMTVTGKVQKFIMREQ-------- 124520363 22 ---------DIPLYQILATAAEKYPDRTALSFYG----RKTPYAELYKASLAFASSLQKRGVQKGSRVAVMLPNCPHYVVSYYGALMAGAMVVQINPMLVEPEIRHILNDSGAETIIVLDDLYPKVQAVRPE-TSLKNVVILDEAEP--FDALLQAGTDYNPPALDPWEDIAVLQYTGGTTGRSKGAMLTHR-----NLLANLVQTYEFFKKERILTVIPLFHVGMTCAMNYAIYTGSESVM-LPRFDLEEVLKTIKETQPTYFPGVPTMYVAITNHPKAMEYGLDSIKTCNSGSAPMPLGLLRQFEKTGSVIVEGYGLSEASPV-------THCNPVFGKRK---PGSIGIAIPSTDYKIVDEELKP-----GETGELIVKGPQVMKGYWNMPEETAEALR-DGWLYTGDIATMDEEGYAYIVDRKKDMIIASGYNVYPRDVEEVLYAHPAVQEAVVIGVPDPYRGETVKAVVLKEGQKMTEEALIEY-ASAHLAPYKRPKIIEFRDALPKTNVGKILRRKLRDE-------- 126436647 28 -----------------------------------------TWAEVDARARRLAGFLTGRGLMPGDRVMVIARNCIEWPEISFGLAKAGLIAVPVNIRLAPDEVAHVRDDCGARAVLIHADHLPLVVGIGARSSTGADEVVTDYETALAQAQPAAPRGDVS-----PDDVAV-ILYTSGTTGRAKGVMHTHRGLLYQAADTNLV--TEANRSDVMLATTPFFTAGGMVRTVSWLYLGQTMVI-HQRFDPQAVIDEIERNAITFTTFIPTMLHRTLAILEDGPPRMSSLRRISYGSAPVPPGLARKMDLLGCDLQQRYGLTECGGQATILTPQDHREILA--GRTSIATSCGQETPMCAIRVVDVDG----NDAQAVGEIVIVSPANAVGYWNRPEQTAETFRPDGLY-SGDLGYLDEDGYLHITGRKTDLIISGGFNVYPAEIERVIAQHPGVDMVAVVGVPDPEWGETPVAAVIPKTHVEDRDALTAELVRAELAGYKQPRRFVFREEFPLGPAGKILKREIANQ-------- 2911799 50 ----------------------------------TGEIH--TYAEVELTSRKVASGLNKLGIKQGDVILLLLQNSPEFVFAFLGASIIGAISTTANPFYTPAEVAKQATASKAKLI--------ITQAVYAE--KVQEFVVTVDSPPENYLHFSELTNSDEDAVEINPDDVVALPYSSGTTGLPKGVMLTHKGLV--TSVAQQVDGENFHEKDVILCVLPLFHIYSLNSVLLCGLRVGSAILLMQKFEIVTLMELVQKYKVTIAPFVPPVVLAVAKCPVVDKYDLSSIRTVMSGAAPMGKELTVRAKLPNAKLGQGYGMTEAGPVL------SMCLAFAKEPFEIKSGACGTVVRNAEMKIVDDTGRSLPRNQS--GEICIRGSQIMKGYLNDPEATERTVDNDGWLHTGDIGYIDGDDELFIVDRLKELIKYKGFQVAPAELEAMLIAHPDISDCAVVPMKDEAAGEVPIAFVVANGSKITEDEIKQYISKQVVFYKRISRVF-FTEAIPKAPSGKILRKDLR---------- 71907970 40 ---------------------------------------RWTFQQLAQAANRVANGLLARGLQPGDRVAAYGKNSDAYVLLWLACNRAGLIHVPINYALTEGELKYILDQSGAKAVFHDVAIAGHVEHLKPELQCALYGTFYDGGDLD-VLAMAQARGNEQMPVTIDENCVAQILYTSGTTANPKGAMMTHRALLAEY--GSAIVALEISASDRSLASLPLYHMHAFLMP--QLLMGATTLIIAAPV-PDICFDVIAREGITSFFAPPTVWISLLRHPGFDTHDLSCLRRGYYGASIMPVPVLERHRLPSMRVFNCYGQSEIAPLAT---------VLSPEDHLIAPASAGRPVMNVETRVVNEQMEDMAPG--EMGEIIHRSPQAMIGYWDKPDQTEEAFL-GGWFHSGDVGYIDENGFLFICDRIKDVINTGGVVVSSREVEECLYTHPAVAEVAVIALPDEKWVEAVSAVVSLKGAQVSEAELID-FAKGRIAPFKVPKSIFFKQELPRNTAGKLLKRELRREY------- 209514969 24 ---------------YIDRVAERHADNEALVVVHQNV--RWTWRELSRRVDNLAVGLMHLGLEPGDRIGIWSQNCAEWVLTQFAAAKAGLILVNINPAYRHEELEHALNKVGCKALIMSARFTDYVEMLRGQLKSLRLAIILGGQASAGMLNFEALLANECDLRELATRGACNIQFTSGTTGAPKGATLTHRNLLNNSFFVG--EAMKLTSQDRLCIPVPLYHCNLVCATHGATM-----VLPGEAFDAKAVLETVEAEKCTALHGVPTMFIALLSHPEFGRYGLGTLRTGIMAGSPCPVEVMKRMERMNMQVTIAYGMTETAPISFQ----SALDDPPEYRVSTV----GRVQPHLEVKIVDEWGRTVLR--GAMGELLTRGYSVMCGYWNDPEKTSEAIDQEGWMHTGDLATIDEDGYCRIVGRSKDLIIRGGENICPRDVEEFLYRYSKIQDVQCVGVPDPKYGEELCACIILRGAAADAEEIRS-FCRGRIAHYKIPRYVAFLDRFPMTVTGKIQKFVLRKQMTEAF--- 184199998 31 ---------ETSLVHMLEKSVARHGAKTAVEFFGAG----TTYAQLGDQVQRVAEGLRVLGVQAGDRVAIVLPNCPQHIVAFYAVLRLGAIVVEHNPLYTTPELRHQFEDHGARVVIAWDKVASRITSMPQDL-AVEHVVAVDTGAAPGTISWASLL--DSTPLRAPRPTATDTAYTSGTTGLPKGAMLSHRNLESNALMGQWLDS---SSNEVVYGVLPLFHAFGLTLGLTAMSLGAKLVLPTVRAD--LILRAMKKSMPTVLPAVPPVYQKVLDAAEEQGKDLTGVRVAVSGAMSLPVPLVATWEDTGGMLIEGYGLTECSPLVACNPLNEHRRAGS----------IGVPFPSTDIRMVDETGEDVPVDAE--GELLVKGPQTTQGYWKRPEETAKLFTEDGWLRSGDIVTVDQDGFLRVVDRIKEVIITGGFNVAPTEVETALKLHDSVADAAVVGIPNDDGNETVVAVVLEPGVTLDEAALRQHCYDK-VTRYKVPRRIIAMDDLPRTMLGKTLRRAVKEE-------- 148557077 23 -----------------DRPALLFGDRS------------WSFAELHRAAERVAAGLRAAGLEPGDRVAAYGHNSDAYLLCWLGVAMAGLVHVPVNAGLAGAELGFIIRQSGARAIFCDADRL----ADARQVEEVAALSMIGSLAGGGDLDILDMALRGDAPVALPALRGGDLAYTSGTTSAPKGAMMQHRAILAEYV--SCMHALDYGEGDICLAALPLYHMHAFTMPQ--LLAGATHLIESPR--PERVFERIESVGITSFFAPPTVWISLLRHPDFDRHDLRSLCKIYYGASIMPVPVLIRTRLPGARPYNAYGQSEIGPVAT---------VLSPEEHDTRPASAGRPVLNVETRVVDEANDAAPGE---LGEIVHRSSQLLAGYWERPDETEAAFR-GGWFHSGDLGFMDAEGYIFVVDRIRDVINTGGVLVAGREVEDVVFTHPAVSEVAVIALPDPKWIEAVTAVVVLRGARVTAEELIAH-VRARLAAHKTPKRIIFTDSLPRNGSGKLLKRELRSLY------- 88856868 52 ----------------------------------------TTYAELGEQIDRAAEGLRLLGVQKGDRVALVLPNCPQHIVAFYAVLRLGAIVVEHNPLYTPRELRHQFEDHAARVVIAWNNVVATLQDFPADV-AVETIISVDAKAREGTIIWEDLLKSDAHIVKPEAKDLALIQYTSGTTGSPKGAMLSHLNLSTNAAQARAWVPTVPRGTAVVYAVLPMFHAYTLCLTFAMSM-GARLVL-FPKFDPDLVLAVIKKRPATFLPAVPPIYERLTVSADAAGVSLKGIEIAISGAMPLSATVVEPWERTGGTLVEGYGLSETSPVLIANPVGPSRRA----------GTVGLPLPNTEIRVVDPENPSVDREPGEEGELIVRGPQVFSGYWGKPEETAEVFVPDGWFRTGDIVSVDVDGFVSVVDRIKELIITGGFNVAPSEVEEALRQHASIADAAVVGLPDDHSGEIVVAAVVLAEGATLDETTVRDFVRANLAAYKVPKSVVSVDELPKSLIGKVLRRQVREQ-------- 145225137 41 ---------------------------------------RLTFAELDAHVDRVASALRDSGFGKGDRIALLSHNCWQYAVLAFATARAGVVMVPVNFMLGPDEIAFILGHSKVTGFVVETALVPVADAAAGEDCAVTTRIAITSGDPQDYAHWSQSAATPAPAVEIADDDVLRLMYTSGTESRPKGVMHTSRSLMWQYI-SSIVAGS-MSGEDVEIHSMPLYHCAQLFLITDVYLGATSIILPGP--DPEAILRTIEAEQVTNFFAPPTVWIALLRCPAFDRYDLTSLRKGYYGASAMPREILHELDRLNVSLWNFYGQTEIAPLA---------SSLGPDEQDRHGGAAGRPAVNVETAILDDSDNPVPP--GTVGEIAHRSPHLMVGYLDDPQRTAEAFRGD-WFHSGDLGYYDEFGLLHVVDRKKDMIKSGGENVASREVEEVLYQHDDVQEAAVFGLPHPVWVEAVVAAVVPRGRVLDPDAVIAH-CRSRLAGFKTPKQIFTVAELPKNPSGKLLKRELRERFAS----- 27376091 48 ---------------------------------------RFTYSQLDARVSRLASFLHTLKVSRGDRVAVLALNTTDTLEVQFACGRLGAIFVPLNTRLTVPELQFITADCAPKVMIHDADLAETALSV-AKLCGVATSLLL---GPGG--AYEAGIAAAKPLDRIEEVTVSTIMYTSGTTGHPKGATITHGMTFWNCV--NLGGPACIGPSSVLLTVLPLFHTGGLNCYTNPVLHAGGTVMIMRAFDPGTALGLINAQGINVFFGVPAIYQFMAQHPAFATTDLTRLIVGGVGGAPMPVPLLKVWEARGVALQQGYGMTETSPAVL---------VLDREDAARKAGSAGKPVLHTEVRIVRPDGSDA--DVGELGELWVKGPNITPGYWNRPEANKSSFT-DGWLHTGDATRIDEEGFYYIVDRWKDMYISGGENVYPAEVENVLHQLGAIAEAAVIGIPDPQWGEVGLAIVVKPGQRLTETDVFAH-CAANLARFKCPRQIRFVDALPRNATGKIHKPTLRKEF------- 147677173 6 ----------ITIGELLDRIAAMYPDNDALVYPDRG--LRYSYEQFRQVCDRFAKGLLKLGVEKGGHVAIWATNVPEWVIAQFGCPRIGAVLVTVNTNYKVFELEYLLKQSDSGTLIMTSSYIKMIYELCPELNLLRNVIFVGEKRYPGMFTWEDVMGEDADEELAARRAVITMMYTSGTTGFPKGVMLTHDNLI--SNACGVAECMNFSQADRLCIPVPFFHCFGCSLGTMTCVVSGATMVPVEVFDPRKVLEAVEKERCTAVHGVPTMFIMELELLEREKFDTSSLRTGIMAGSPCPIEVMKKIKVMGAEITITYGQTESSPAITMT---------RTDDPLDYRVSTGRALPGVEVKIVNETGEEVPRGVQ--GELCARGYNIMKGYYKMPEATAAAIDKDGWLHTGDLATMGENGYCNITGRLKDMIIRGGENIYPREIEEFLYTHPKVKDVQVVGVPSIKYGEEVMAFILKEGCTLTQEEVQE-FCKGKIANYKIPRYVAFVDSYPCTASGKIQKYKLRE--------- 126179036 18 ----------ITIGEMLNRIATEHPDSEALVSVHQGT--RWTYAEFLERVDTLARALMALDVERGDRVAIWALNYAEWVLVQFATAKIGAIMVNINPAYRTYEFEYAMKQSEVQTLL-----------IQGRFKTSDYVGMFYESCPEAFEAKPGRINSDKFPFDIPYNGAVNIQYTSGTTGFPKGVVLTHHNILNNGFIIG--EGMKFTHEDRLCIPVPFYHCFGMVLSNMASVTGAAMVLPAPVFSPEAVLKAVQDEKCTALHGVPTMFIAELSHPDFAKYRLDTLRTGIMAGSPCPTEVMREVKKMNMEIVIVYGQTETSPGVTMTTTADPLERRV--------STIGKPFPHTEIKIIDPNTQRIVPRGET-GEICARGYCVMRCYYNNPNATRATIDESHWNHTGDLGTMDEEDYVKIVGRLKDMVIRGGENIYPREIEEYLHNHPKVADAYVIGVPDRKYGEELMAIKTDNGATLTEDEVKE-FCRGRIAHFKIPRYVKFVDDFPMTVSGKIMKFKMRE--------- 205375482 51 ----------------------------------------TSYKELYHYVVGFASSLQK-QVSKGDRLAIMLPNCPQYVIAYYGTLLAGGIVTQINPMLVERELEYILNSGSTAIVSFDA-LYPRVKAVRTHVETVLTVSLHEEFTPDTFTHFLQSSDGNFTPIDIPKHDVAVLQYTGGTTGRSKGAMLTHFNLMANSQSFEFYQKEFQVGNDKCLTVIPIFHVFGMSVCMNLTLFCGSEIVMLPRFDLQEVLETIKREQPTVFPGVPTMYVAIANHPNAESYGIDSIRVCNSGSAPMPVEVMKAFEKTGAKITEGYGLSEAAPVTHSNFSKRK------------PGTCGLGYPQTEYKVVDIATGTMECKPGELGELIIRGPQIMKGYWNMPEETENTIR-DGWLLTGDIVSVDEEGYLSIVDRKKDMIIAGGFNIYPRDIEEVLYEHPVIQEAVVIGVPDEYRGETVKAFLVFKGKQATEEELLEY-CRANLSAYKVPTFFEIRDELPKTSVGKILRRALRDE-------- 29827799 34 -----------------------------------------TYAELDEAVSRAARALRETGLAPGDRVGAYGHNSDAYLIGFLACARAGLVHVPVNQNLTGDDLAYIVDQSGATLVLTDPDLANLADGVRTLALRDADDSLLTRLATTAQYDGAEPRGED----------LAQLLYTSGTTALPKGAMMTHRALVQEYLSA--IAALDLSAGDRPVHSLPLYHMHVFLLPYLA--VGAENVI----LDAPDAEQIFDGRADSLFAP-PTVWIGLSNRPDFATRDLSGLRKAYYGASIMPVPVLERLERLELAFYNCFGQSEIGPLSM---------VLGPDEHKRRMDSCGRPVLFVEARVVDESGKEV-ADGEQ-GEIVYRSSQLCEGYWDKPEETAEAFR-DGWFRSGDLAVRDAAGYFTVVDRVKDVINSGGVLVASRQVEDALYTHEGVAEAAVIGLPDERWIEAVTAVVVARGEV-TEAELLAH-AREKLAHFKAPKRVLFVDELPRNASGKILKRELRDRF------- 149181421 6 ------MEIDLLLPNLLKQRAFLTPKR----RALTFEGHRYTFREVYDVARSWAGALHDIELKQGSKAGVLIKN---NKEGYFALQQAGVTAVMLNNRLTIEELAFQIQDTGVDALFYDADFQSVALELKESIANKRVFSISEIEVRQ---------TDEFQPQQVEMSSVCTIMYTSGTTGKPKGVLQSYNNHWWSAVGSALNLG--LKETDTWLCAVPLFHISGYSILMRSIIYGMEIKLY-ERFDEEMINQDLKKGGVTIISVVSAM---LQRLLKNLGEDIYDFRCMLLGGGPAPKSMLQQCKEKGIPVFQTYGMTETSSQIV---------TLSPEEKLGSAGKPLFPCELMIVHNGQKAGAHVQ------GEIAVRGPNVTRGYYNREEANKESFM-DGWFLTGDIGYQDEQGFLYVLDRRSDLIISGGENIYPAEIESVLVSHPEIAEAGVVGIESEEWGQVPVAFLVP--EIPLETSEVKEFCRTKLAGYKVPHQVYFVENLPRNASNKLLRKDLRE--------- 21225521 40 -----------------------------------------TYAELDTAVSRAASVLLGEGLSPGDRVAAYGHNSDAYLIAFLACARAGLVHVPANQNLTGEDLAHIVGQSGSTLVLTDPG---LASRLPGTTRTLPL-----RDTDDSLLSRLAA----TPPYDGPEPGAVQLLYTSGTTALPKGAMMTHRALVHEYLSA--ITALDLGAGDRPVHALPLYHTHVFLLPYLA--VGATNVLDAP--DGDRLFDLIEAGRVDSLFAPPTVWIGLANRADFATRDLTGLRKAYYGASIMPVPVLERLRARHLAFYNCFGQSEIGPLAT---------VLGPDEHEGRMDSCGRPVLFVDARVVDEDGKDVP-DGTP-GEVVYRSPQLCDGYWDRPEETEAAFR-DGWFHSGDLAVRDADGYYTIVDRVKDVINSGGVLVASRQVEDALYTHDAVAEAAVIALPDERWIEAVTAVVVPRSEV-TEDELIAH-TRERLTAFKAPKRVLFVDALPRNASGKILKRELRDRF------- 159898408 1 ----------MNIAQHLERACLCFPDKPAL----IFEQTTYSYAELNQIANRVANGLAQLGITKGERVALLLPNIPQFIFAYLGIIKLGAIAVSLNTQLQSAEVSFILNDSQATAIVVTPELAGQVQT--DQLSHLRQLLVASPEATPNSLAY---LIEHANPAQTMERDDAAIVYSSGTTGFPKGVTLSHSNVISNMHAKNLY--CDMRPEDRLLLCVPLFHCFGQNAILNSAINACATLVLHRSFNYEQIIQSIARDQVTMFFGVPTIYVLLLNKAEPAA--LSSIRYFFSGAAIMPVEIARRWHTFKSFIHEGYGLTETSPFAAYN------------HRFRYKGSIGMPIDTVEMRIVDDTGANLA--AEQVGEIIVRGPNVMLGYWNNPTATEQAIR-NGWFHTGDLGKYDAEGYFYIVDRLKDMINVAGIKVYPAEVEQVIYQLPAVAEVAVYGIADEVTGERVMAVVIKSGHQLSEREIFA-LCRKQIASFKIPSSIEFVESIPKNATGKVLKRLLR---------- 119504542 40 ---------------------------------------RITFGELDERVRRLANALRDLGLSKGDRVAILSKNCIQYMEVFYGAARCGLIALPLNWRLSDVELLRLLEDGEPRVIVVSAEYREMAERLRQKIHIDHWFIFEDQ--PEDNYEHLIAAASSDEPTAAAQVSADDILYTGGTTGLSKGALHTH-----HSLYMGMINQTVIVPTDVYMLTGQMFHIPALAMNYMAH--GCPVVLIN--FEAKLALEVIQRERVSAFLGITTMWMMAVEGF--SDYDLSSLRNFQYGGGPMPRSVVAAMKAFPCTLIQGYGQTETMTFLTQ---EDHIDALHGRHGERL-SSCGRPGFVTEVQVVDSSGVPVPKDSKTPGEIVVRSEANMVGYWQRPELTAEILR-DGWMWTGDIAVWDTQGYLFIVDRAKDMIISGGENIYSTQVEAAIHQHPAVLESAVFGIPDDTWGEAVKAVVVLKPDQTATAADIIAVASEHLASYQKPKSVDFVEALPKAPTGKILKRELRDPY------- 77918845 40 ---------------------------------------RMTYAQLAGASDRLARGLLGMGYGRGDRIGVWATNSIEWLLLQLATARIGVALVAINPGYRRQEIAYALQHSEVHGVFFIPSIIPGLELSHPEFPHLRQVVLFDPQNAEGLTVWQEVLGEEAATAALDRDDTIALLYTSGSMGSPKTAVLSHHNILNNAWFTA--RRMAFTETDRLCAPVPFYHCFGMVLANLVCMVGACVVLPQEYFDPLATLQAIEAEACTTLYGVPTMFLSQVEHPQRDSFDLTSLRTGIMGGAPCPPALVRRVELHCPEILIGYGMTEASPL-------THLT--APEDPLPIRLETGRNLPHQEVKLIDPDSGATVAMGE-VGEVCFRGYHVAKGYYGDPEATALGIDADGWLHSGDLGTMDGDGYVKITGRRKEIIIRGGENICPWQIEQHLLQHPKVAEVAVFGLPDEFYGEQIMAVRLESGQQADEEELRD-FCKAGLAHFKVPRYLWIVDEFPKTGSGKLHKPQMRE--------- 184157733 12 ----------MTIGEQFDQACQQYAEKEAIVSFHQNR--RLTYKALQDEVNAFACSLLKLGLKKGDRLAIWSPNCVEWTITQFAAFKAGIILVNLNTAYKSHELEYVLNKVSCKGLIITTDYQELLTKIAPELTTCTDKVLSSERLPHGIYRFSDLLSEQLEQLKQLARQTINIQFTSGTTGNPKGTMLTHHNILNNGYFVG--EGIRLTPQDKVCISVPLFHCFGMVMGNLACVTGATMVYPSAVFNPLETLKAIHQERCTAAYGVPTMFIATLEHEQFNDFDLSSLRTGIMAGSPCPREIMQRIDRMHMEITICYGMTETSPVSVQSSVNDSIDKRV--------STVGHVHPHVEIKIVDLEGQIVPQG--TLGELCVRGYSVMAGYWGEEEKTREVIDAAGWMHTGDIAEMDQDGFIKIKGRIKDVVIRGGENLFPKEIEDFLYTHPDVSDVQVIGLPDAKYGEELCACIILHEHHQVDEDSIRQFCKEHISHNKVPRYVRFFNEFPMTASGKAQKFKLQE--------- 212638029 9 ---------------LLEQKALMHPDHEAV--VYADRQLRWSYRQFNDYCRLVAKGLMKLGIEAGEHMAIWATNKPEWLACQFATGKMGAVLVTVNTNYRTAELEYLLKQSDATTIILDASYIDMIYEIAPELAQLRNVIVLSEQRYPGTFSWHDAMAEYVEDAALDARMVINMQYTSGTTGFPKGVMLTHYNIV--NNAYYIAECMKLTKEDRLCIPVPFFHCFGCVLGTLACVTVGATMVPLEQFHPKQVLQTVQDEKCTALHGVPTMFIAELNDPDFASYDLSSLRTGIMAGSNCPIEVMAVIEKMGAEITIAYGQTESSPVITQTRTDDPIE---------LRVETGRALPHVEVKIVDPTNQEVPPGVQ--GELCTRGYHVMKGYYNNPSATQEAIDEEGWLHTGDLAVMDENGYCRITGRLKDMIIRGGENIYPREIEEFLYKHPKVLDVQVVGVPDETYGEEVMAIILKEGEHATPEDIRS-FCEGHISRHKIPRYIEFTTAYPMTASGKIQKFKLRE--------- 108803222 21 ---------ETSLTRFLEGAAARYRDRPVMT---SAGGRRVTYGELLEQSERFAAALAGLGVGKGDRLALMLPNSIEYVISFFAAARLGAVVVQLNPLYAGRELRHILQDSGARAAVVHEGAYGRLREVREGLP-LERAVVVGEEPAKPDVSFGELLSSGSGPLEAPLDPASDLAYTGGTTGVSKGAMLTHRSLLVNNISLAMENPRDLDGGKTV-AVAPFFHIFGNVVILLTSIHYGMNLLLVPRFQVDEMMQLIKRERPAMLGGVATIFTALHNYPRMEDYGLGEVLLYISGGASVPAELLRSFQRTGRPIWEGYGLSEAGTVTINTYLRG-----------PVPGSVGVPMPTLDVRVVDPETGEREMPVGEPGELVVKGPQVMKGYWNMPEETEKALR-EGWFYTGDIARMDEEGYLYIVDRKKDMINVSGYKVYPREVEEVIYSHPEVVEAVVVGSPDPYRGEVPKAFVVREGTSVSEEELIEHCRRE-LAPYKVPREVEFREELPKSAVGKLLRRVLAQEERS----- 108800170 2 ---------QLGIGQWVSRRAFLNGGR---TALISNGAH-ITYADLDRRTNQVAAALIALGVRKGDRVAMLLVNSTEFIEVLLGCAKIGALAVPLNVRLAGPEIGYILADSGADVLVFEPFAAQARSAVTESGVRVRHVVRAGGVPAPGELGYEDVVGAAPEPLNVDGRDPAFIMYTSGTTGRPKGAILTHDNLLWNAINVLGTD-IGLRGEDVTVAVAPMFHIGGLGVHTLPLLVGGTSVIM-PSFEPRATLQAMADHHVTVQFMVPAMWTALTQVPDFDSFNLSALRFAMGGGSPVPLTVIDFMRERGVPFTEGFGMTETAPLV----------TVLDAENVSTRAGS---IGRVAMHVRIVDDDDRDVATDTVGELIVRGPNVFTGYWMKAEASAEALR-GGWFHTGDLGRMDAEGFITLVDRKKDMIISGGENVYPIEVEQVLFRHPAVFDAAVIGGKDAKWGERVVAVVVPATQAPSAEEIVA-WCRERLAHFKCPRDVHFVAELPRNATGKLLKTELRAQFTGIEGG- 194289897 5 --------------DWLHRNAQHFPDKVALVDVESGR--HVTYRHVDERASRFAEYLRDLRLAPGTRVAVLAHNSSDYLEMLYGCAKAGMVMVCLNWRLPVAELLPILQDCTPQVLVAGDGFLGVAAELARALPLRAVLHLADDEAPAGWTEYEAVLDAASGPCR-DENEIWHLLYTSGTTGKPKGVIQTYGMVFFNAVNAMLAN--QITRDDVFLNVLPFFHTGGLNLYANPVLHAGGTVHILRQFEPQAVLSRLDGAGITMFFAVPAVYLFLSQHPRFAHTDLSGVRNMAAGGSPVPRPLLEAYLAKGVTIRFGFGMTETGPTV---FV------CDEDTARRKLGSIGKPVGSMLTRIVDPLGADVGPGER--GELLIKGPGVTPGYWNLPEATAQALR-DGWLHSGDIAYFDADGDYYIVDRAKDMFISGGENVYPAEVENVLFQLPEVAEAAVIGMPDARWGEVGMALVVLRGSVLDADAVVAH-CRAHLAGYKVPRHVRFVDALPRTPSGKVEKHKLR---------- 23098124 49 -----------------------------------------TYQQLEKMIYSVANSLYNLGIEKGDRIALMLPNCPQYPISYFATLLCGGIIVQINPMYKANELLHVLNDSEAKVIICLDSLLPIV----GEVKDKTDLMNIIPVSFESDSKFNELLGHKLPEITIPAEDIAVLQYTGGTTGRSKGVMLTHYNLVIQSYGTSQININTGEEK--VLTISPLFHVYGMCMNFTF-FIGGNLILV-PRFEVEQTVNIIEKMKPSLFMGVPTMFIALLNYYEEKQFDLSCLRTCSSGSAPLPVEIIHQFNNVGSNVAEGFGLSEASPVTHRNPV----------EGLQKPGSIGIPIPNTDSKIVDEETLP----NGEVGELIIKGPQVMKGYWRMEDETNQVLR-NGWLYTGDLAKMDDDGFFYITGRKKDLIIASGYNVYPVEIEDVIYKHPGVLEVAIIGVPDKYRGETVKAFVVLKNNASLTEEDLIQYCRDRLASFKVPRSVEFLQELPKTAVGKILKRKLKEQY------- 182440603 54 ------------------------------------------------------------GLAPGDRVAAYAHNSDAYLIGFLACARAGFVHVPVNQNLTGDDLSYLLDQSGSSLVLTDPDLLPAGLPVR-ELR----------DAPGSLL---DAL--ETDRVFTPRRPPASLLYTSGTTALPKGAMMTHGALVHEYVSA--ITALGLSANDRPVHSLPLYHMHVFLLPYLA--VGAENILDAP--DAATIFDLVEAGAADSLFAPPTVWIGLANHPEFAARDLTGLRKAFYGASIMPVPVLERLREHRLAFFNCFGQSEIGPLAT---------VLGPDEHEGRMDSCGRPVLFVEARVVDEKGEDVP-DGTA-GEVVYRSPQLCSGYWDKPEETAAAFR-DGWFHSGDLAVRDAEGFLTVVDRVKDVINSGGVLVASRQVEDALYTHPAVAETAVVGLPDDRWIEAVTAVVVLRGEADEGELIAHARQK--LPAFKAPKRVVFVEALPRNASGKILKRRLRDE-------- 16080251 29 --------------DLLRDRAAKYGDRIAIT---CGNTH-WSYRELDTRADRLAAGFQKLGIQQMDRVVVQLPNIKEFFEVIFALFRLGALPVFALPSHRSSEITYFCEFAEAAAYIIPDDYRSLARQVQSKLPTLKNIIVAGEA--EEFLPLEDL---HAEPVKLPEVKSSDVAFSGGSTGLSKLIPRTHDDYI-YSLKRS-VEVCWLDHSTVYLAALPMAHNYPLSSPVLGVLYAGGRVVLSPSPSPDDAFPLIEREKVTITALVPPLAMVWMDAASSRRDDLSSLQVLQVGGAKAARRVKAVF---GCTLQQVFGMAEG----LVNYTR-----LDDPEEIIVNTQGKPMSPYDEMRVWDDHDRDV-KPGET-GHLLTRGPYTIRGYYKAEEHNAASFTEDGFYRTGDIVRLTRDGYIVVEGRAKDQINRGGEKVAAEEVENHLLAHPAVHDAAMVSMPDQFLGERSCVFIIPRDEAPKAAELKAFLRERGLAAYKIPDRVEFVESFPQTGVGKVSKKALRE--------- 145294415 32 -----------------------------------------TYGEFSKRINRLGHALLDLGVVHQDRVAYVGFNHPALLEVFFSTNLIGATPVLVNPRLSANEIDYIIQDSGASIVFYGIDLITYLQELHPEIIMVA--VEGDEGPGLRRKALIEAASDADIDLEVSDDDIALLMYTSGTTGRPKGAMLSHRNLFFNYFNALL--SQEIEQGAVLLSTAPLFHIAGLNMTTIPVMMKGGKVIIHREFRAEHVLDEIERSKVSESFMVPAMIDMLSNHPSFAERDLSSLRAIMVGGSPLSERALRIWQGRDVKIVQGFGMTETAPLLEATDTSTHLGTAGRAHFFT-------DIKLVDPKTGEE----VPT-GEA-GEVLIRGPHVMTGYWNRPEDTASALQ-NGWYHSGDIAIKDADGYYTIKDRIKDMYISGGENIYPAEVEQALQELEAVLDAAVIGVPDERWGETGIAFVSLRANPPTGPELRE-LLGSVLARYKLPREIHIIEELPRNATGKIQKNILRD--------- 116694665 9 ----------------LPHAVRHFARLRPEAVAYAFEGRQTTYAGFERNTNRVAQALLAEGAGVGERIGYIGKNSDHYFELLLGASKIGAVMTPASWRLAPPEVEFILGHCDAVVLFVGAESAAMVRNLLPALPMVRKVVVMEPCAGQGWQCYTDWRDAQPDTPPAHQPAAHDVLYTSGTTGRPKGAMLTHRNLTI---------GTEVSERDVSLVAMPVAHIGGSGWGLRNLLSGAKGVV-AREFDPRAVLDFIEKERISKLFLVPAAMQIVLRDPRARQVDYSRLKYLLYGAAPIPAALLREIEVFGCGFVQQYGMTETTGTIVALPPEDH----TTEEVPRMRA-AGKPLPGVEIKVVDYEGRQLAPG--EVGELVVRSQHNMAGYWKQPEETARTIDAEGWLRTGDAGYLDAEGYLYIHDRVKDMIISGGENVYPAEVESAIYGHPQVADVAVVGVPDEKWGEAVKAIVVLKGQVPDQAGIIA-WTRQRLAGFKVPKSIEFVEALPRNPSGKLLRRKLREPF------- 46125799 33 ---------------FLERAAAIEPDAEAIFHITNGAVLRRSYAEFADRARGLAYYLLKHGY---RRVGVLAPNTPAFLESIYGIVAAGAVIVPANYRLKQEDIAYIFDFAEVDCIIVDNEFVGLLDAYKEKHENVPLIVDMVDFLPHANLAYQDTVGQLSGPFDRSEDDMLAIPFTSGTTSKPKGVVYTHRGSYLAAMANIVESGLNIG-RCKYLWTLPMFHAVGWTFPWAVVAVRGTNVCLR-KIDYPLIWKLLKEEGITHFNAAPTVLLVAAKEAEKLPHEVK----VTVAASPPTGYLFEQMTKLNLIPVHVYGMTETYGPSTKCYTLPEWDSLPPTEKYAKMSRQGLPIRIIKPDQPQGVLIDVAKDGKEIGEIVFMGNICAKEYYKDPAATRE-LFAGGVLHSGDLAVWHPDGSAQIQDRAKDIIISGGENISSVALESMLAQHPDILEAGAVAVPDSHWGERPVYVTVKDGKSVTGDEIIQWAKQSDISRFMVPREVEIVDELPKTSTGKIKKNVLREWAKH----- 209552131 7 -----------SVYNTLLQAAQ--PRMEKAAIVYEGET--ITFAMLLTRIDQVVRRLRSLGVQQGDAFAVFGQNHPEHLYCYYAASKMGAVFVPVNPNLTASEVDYNFRHSEAKVLFFDDHVEETAQAVPAE--KLFHISSLTNVAP-GSAETQAAIDVNDDFI---------ITYSSGTTGNQKAIVLDHRAQI--DVAASLSQMWGISEADTTLVALPLGYLYGFSTAAATGLSVGGTVIVLRRFHPRDVLASFEEHPVTVYHGVPTMFTMMMEYCEQRGLRLSRVRQLICSGAPLPEEVSARFEKFGKPLQNYYAMTEVAPV----FGRYYDDATDLPAGAIGKAAPG---ALIKIQRPDGSECGVDEPGEALGAATLK-------RYAKDEALTAASLEDGMFRSGDLVSRDKDGFYYIVGRIKEIIIRGGHNISPAEVEKATVRHPAVQDAAVVGIADRIFGEVPVAFVVLRSNATVSEEDLIGFLEKQVSDFKVPRTVHFVAELPQGKTGKVDKKALK---------- 30264592 15 -IPSTISYDIQPLHKYVEQMASRYPEKKALHFLGKD----ITFSVFHDKVKRFANYLQKLGVGKGDRVAIMLPNCPQAVIGYYGTLLAGGIVVQTNPLYTERELEYQLHDSGAKVILCLDLVFPRVTNVQSATK-IEHVIVTESETIHLWNSVEKEVNTGVEVPCDPENDLALLQYTGGTTGFPKGVMLTHKNLVSNTLMGVQWLYNCKEGEEVVLGVLPFFHVYGMTAVMNLSIMQGYKMVLIPKFDMKMVFEAIKKHKVTLFPGAPTIYIALLNSPLLKEYDISSIRACISGSAPLPVEVQEKFETVGGKLVEGYGLTESSPVTHSNFLWEK----------RVPGSIGVPWPDTEAMIMSLETGEALRPGE-IGEIVVKGPQIMKGYWNKPEET-AAVLQDGWLHTGDVGYMDEDGFFYVKDRKKDMIVASGFNVYPREVEEVLYEHEKVQEVVTIGVPDPYRGETVKAVVLKEGTECSEEELNQFARKY-LAAYKVPKVYEFRDELPKTTVGKILRRVLIEEEK------ 120401985 35 -----------------------------------------TWSQWNDRVRRLAGALTDRGVKRGDVVAFLDKNHPACVELTFAAASLGAANAIINFRLAADELDYVLNDSGAKLLIVGEEFKPSIDKIRDRLEHIEHVISV---KPEGDDEY-EAMLEASSPVDVEPGDVCIIMYSSGTTGRPKGVELTQANIIAHTVNAH--EGFEFDEGDKNMVSMPLFHVGGSSYVQFGIHDGVPSVMTRD-VDGMTLAAILKGANRTFL--VPAVLAKVLEAGEDAVKLFGSLKTFAYGASPMPLPLLRQALQANTDFMQAYGLTELCGVISHLLPEAHRDP-GREERLS---SAGTLVPNAELRVVDPDTLEDVPTGEQ-GELWFRSPQLMKGYHNKPEATAEAITEDGWFRTGDVGRVDDGGYIFVEDRLKDMIISGGENIYSIEVERVLAEHEAVVEVAVIGIPDDRWGEVVKAVVVLEREVTETELIA--FARERLAAYKCPKTVDITDELPRNPTGKILKKELRKPH------- 186477771 45 ---------------FSERPAVVFREQEI----------RWNWGEFQQEVDILAAGLLELGIQKGDRVGIWSPNRVEWLMTQFATARIGAVLVNINPAYRLAELEYALNKVGCKAIIFKSSMLQMLQELAPELATLRIVIRMCDTETPGMLTFSDVIGRTADPAKLDAIGATNIQFTSGTTGNPKGATLTHRNVVNNARYIAM--AMRLTEEDSLCIPVPLYHCFGMVLAVLACVVGAAMVFPGEAFEPGATLRAVSEEKCTALHGVPTMFIAELDHPDFATFDLTRLRTGIMAGSPCPIETMKRVQMHLAEITIAYGMTETSPVSFQSSTTDPLDKRT--------TTVGRIQPHLEVKIIDPLGDIVPV--GETGELCTRGYSVMKGYWGDEAKTQESIV-DGWMHTGDLATIDADGYCNIVGRLKDMLIRGGENIYPREIEEFLFRHPKIQSAQVFGVPDAKYGEEVCAWVVLRGERLTAEDLQE-FCRGQIAHYKIPKYIRFVDELPMTVTGKVQKFVMRER-------- 126650983 34 ---------------------------------------RMTYEQLNRQARLVARGLMALGIEKGDHIAVWTTNVPEWVQLQFGTGKMGAPIVTVNTNYRASELEYLLKQSDAKTIFLIENLCPELEHCEGNLQSLKNVILIGETKYPGVLNWSDAAADQVTEEQLEQREVINIQYTSGTTGFPKGVMLTHFNLV--NNAVNIAECMRLTAEDRLCIPVPFFHCFGCVIGTLAIITSGGTMVPVQEFSPEEVLRTVQQEKCTALHGVPTMFISELNLPNFESFNLSTLRTGVMAGSNCPIEVMAVIEKMGMDITICYGQTESSPVITQT---------RTDDPLALKVETGRALPNLEAKITNEEA---PTNEQ--GELCTRGYHVMKGYYKNQEETDLAIDQDGWLHTGDLATMDEAGYVRVTGRLKDMIIRGGENLYPREMEEFLYTHPKISDVQVAGVPDPVYGEEAAAWIILRGEQATEEEIREY-CRDKISRHKIPKHIFFIDHYPMTASGKVQKYKLREDF------- 163798036 3 -----------NLTTFLRYHA---DRRPEASAILYGEA-RITYRDLLDRVLRLAGWMHGEGVGEGTIVALVMKNSPAFLELAFAVSHLGAVLLPVNYRLAAEEVGYIVDHSGADLVFVDEELIAAVGAVRAIPVTTAMQADMRTLAGRDTLPVPAARRQPEDLFR--------LMYTSGTTDRPKGVTHDY-ANIYWKCMDHVVD-LAVTRDDCLCVVGPLYHVGAFDLPGLTVLWMGGTLTIIRDFSPEAVLRTIERHRVTGIWMAPVMTNGVLACPDRERWDVSSLRWCIAGGDRTPESRIREFTEAGARYIDAYGLTETC---------SGDTTMEAGMELAKIGSVGRPLAHVEIEIRDDTGAALPSGTE--GEICLRGAKITKGYWKDPERTAASFWPSNWFRSGDVGYLDADGFLYLTDRKKDLIISGGENIASSEVERVIYELPQVSEAAVVARPDPQWGERPVAVVVLKGTTLDHLTLQAH-CRAHLAGFKVPRELHLVDALPRNPSGKVLKRVLRDRFK------ 86750710 6 --------EPANLADVI-RAQAKTRGDEI---LYEFEGRITSFAQFDAHTNRIARALAASGVKPNERIAYLGKNSDIYFELWAGAMKANVVIAPVNWRLAGPEIAYIVEDCKAAILFVGPEFVDQVRGLTDQIPSVRAIITTEGGAPEDFAQWRDAQPSDDPQVAVAPSDIAIQLYTSGTTGKPKGAMLSHANFL--SLVRAGRDNTIWSSDDVSLIAMPVFHIGGSGWGMMSIYHGAKGVI-AREFDPTKVLDFFEQAKITKLFMVPAAMQFVVRQPRAREVDFSRLKYMLYGASPIPAALLKEIDVFKCGFVQMYGMTETTGTIVALPPEDHVEGL---ERMR---SAGKALPGVEIAILDPDGKPLPP--RQVGEIATRSGSNMAGYWNLPEATKKTIDGDNWLRTGDAGYMDEDGYVYIHDRIKDMIISGGENIYPAEVESAICDHPDVAEVAVVGVPDDQWGEAVKAVVVMKGKEATAQDII-GFTRTRIAGFKTPKSIDFIPALPRNASGKILRRHLRDPY------- 118051701 29 -----------------------------------------SYAALAEASRCAATVLQAQGLRQGDRVGLLCLNTPGFVFALFGAWRLGAAVVPINHKLQAPEVAYILRHCGSRLCIVDGTRASLIAAVQAELQPAAELRWLSTSAAEGVGFFDELLA-QATPCGAPD-ALAEILYTSGTTGQPKGCLHSH-ANVFHA-ALCTAAATSLSPMERTLIAMPIWHLNNWFL--GTLLMGGTAVLM-REYAPREFLQTLERERISFTFGAPIAFLALAVVPDVASYDFSAIRLWTYGGGPLGAELVRKLAQAYRSDRQVYGMTESGPLG---------SMLYPEEALTKPGSIGRSIPGVELELRRQDGSPCPGE---VGEICLRSAAMMQGYLNSPEATAAVLDEQGWYRSGDLARMDEDGYLYIVDRLKDMIVTGGENVYSKEVEDVLCTYPDVQDVAVIGRPHPEWGETVVAVLTLKPGKLLDQEALREFMAPQLARYKIPRLFEFRDTLPRTATGKLLKHMLR---------- 148642085 1 -----MLFSEDTLADFFEKQVERLPDHEFL--IYPDRNLRFTYSEFNERANNLAKGLLSIGVGKGDHVGIWAKNVPEWLTFMFATAKIGAVLVTVNTAYKSHELEYILKQSDMKALALDNNYIDIIYDLVPELKTCQRGKLTSEKFPRGMYNTNELLGQNQDDVILKENDVVNMQYTSGTEGFPKGVMLTSRNIL--NDGYYIGENMNFSEEDRLCIQVPLFHCFGSVLGVMAVITHGSTIVMLEEFDPLLALSAIQKEKCTAIHGVPTMFIAKLTHPMFDMFDMSSLRTGIMAGSTCPETMKEVIDKMNMEITSVYGLTEASPGMTQTNAADTFEK---------KVNTGTPFPNVEVKLIDDTGEDITEVGKK-GEIVCRGFNVMKGYYKNPEKTKEVIEDDGFLHSGDLATIDEDGYYSIVGRIKDMIIRGGENIYPREIEEFIYTIDGVQDVQVAGIPDEKYGEIVGAFIIKEGSDLTEEDVRDYAI-SKIARYKVPKHVFFVDEFPLTTSGKIQKYKL----------- 184201926 19 -----------TIGENLHETAERFPDHEALVDVAAGK--RWTYREFLHDVRSLATGLDRLGVRTGDRVGIWGPNSWEWVLMQYASAELGAILVNINPSYRQHEVDFALAQAGISTVVSSPDYAGMLEAARPHAPELQNVVLM--GSPEW-----DALFVEPDDARLASVAAVNIQYTSGTTGRPKGATLSHRNILNNGFIGELLHYTA---EDRIVVVPPLYHCFGMVINLAATSHGCAIILSGPGFDPRAALRAVAQERATSLYGVPTMFIAELELPDFGDYDLSTLRTGVMAGSPCPMEVMRKVEMHMSEVAICYGMTETSPVSFQT---------RSDDSLDRRVGTGRVHPHVEVKIVDSTGETVPR-GQA-GEFCTRGYSVMKGYWGQEEKTREAIDPEGWLHTGDIAVMDEDGYAQITGRIKDMVIRGGENIYPREVEEFLYTHPDVVDAQVIGVPSEKYGEELMVWLRLRDGAPTAEAILE-FADGKISRHKIPRYVHVVEEFPMTVTGKVRKVEMREE-------- 214038394 25 -----------------------------------------SYGEVNTLSNQIAHGLLALGISRGQRIAILGENSLEHLLLFMAASKIGAVTVSLNYRLAPAELAFIINDANSRVLVMEDSLTGLRQQIDDDITVISHGFADTLSWNEWVSQYESSPNIESDP-----QDAYIQLYTSGTTGNPKGVVSSHFNMLSLVTMNSVATPHRPSPGMATILCAPLFHIGAGSIAY--NIFSGIHTLLHRTFDPTKVVADMENHPVSNIFMVPAMIMAVLQMPDIEQRDFSKLKQIFYGASPISETVLRRIEVFQCDFIQMYGMTETTGTVVNLSAEDH--RLALEGQPDLLRSCGRTSVGGQAKVVDLEGNERPK--GEVGEIWLKSDTNMKSYYNLPEATAANLT-DGWVHTGDAGYMDEQGYLYLKDRMKDMVVSGGENIYPVEVENALAKHDAIVDVAVIGVPDEKFGEALLAFAVLN--KDSSLDLNEEFCRDKIAGYKIPRQLQIVDELPRNPSGKILKKILRQPY------- 126348154 36 -----------------------------------------TYDELDTAVSRAASVLLAEGAAPGDRVGAYGHNSDAYLIALLACARAGLVHVPVNQNLTGDDLAYIVDQSGSTLVLADPDLLPLRDTDDSLLARLAAAPVYDGPEPDG-----EDLVQ--------------LLYTSGTTALPKGAMMTHRALVHEYLSA--ITALDLGAGDRPAHALPLYHMHVFLLPYLA--IGATNVLDAP--DGDRILDLIESGRVDSLFAPPTVWIGLAGRADFATRDLGGLHKAYYGASIMPVPVLERLERLGLAFYNCFGQSEIGPLAT---------VLGPDEHEGRMDSCGRPVLFVDARVVDEDGKDAP-DGTP-GEIVYRSPQLCQGYWDKPEETEAAFR-DGWFHSGDLAVRDADGYFTIVDRVKDVINSGGVLVASRQVEDALYTHEAVAEAAVIGLPDERWIEAVTAIVVPRGEV-TEDELIAH-ARERLTAFKAPKRVRFVDALPRNASGKILKRELRDRF------- 163723072 32 -----------------------------------------SYKQLNQGANRCAHYLQQLGIKKGDRIGVLMLNCMEFLECYFAAAKLGVIFVPLNWRLTGPELEYQINDSQCRLLLFHDCFFYSIDPVRSNLKVENKFVYCQSGNPDADWAVDFHAGADDKPVSVPDSPIAAIVYTSGVTGNPKGAVLSHGQTYFKCFQTSLYDNQDISANEVMVAQMPLFHSGGLFIVATPVIFSGITLVMRRGFNPDEFAQDIERYKATAVFALTTMWRFILDTGKLDQIDVSSVRSVMGGGERTPPSLFEELAKRGLYMQQGFGQTECSAMTL----------VPKEDIQRKMGSIGKPGFFAHVWIGDNNGKELPP--GEIGHILAKGPTVMSRYWNLPDMTEKAIV-NGILNTGDLGYMDEEGYLYIVDRAKDMYRSGGENVYPAEVEKILAGHPKVLNVSIIGVPDEKWGETGAAFIVPMGQELAEEEVLEY-LQGKAARFKHPSKIFFVEELPLTATMKVKKMELKEEYA------ 146337813 9 -----------TLGDLLRRSAA---RTPAKTAVICGETS-WTYAEFNAIVDRLAAGLAGRGVAKGERVAILARNSHAFAALRFALARLGAVLVPINFMLKPEEVAYILKHAGARLLATDSGFAGTARAAKALAPAVEQLIWLPSEGPQGDMIDFAVLAASTAPVPSIEIAGSDVAYTSGTESLPKGAMLTHDAVIWQYV--SCVVDAGIAADDVTLHALPLYHCAQLDVFFGPSIVGATNIITAPT--PDNLLPLIATHRITSFFAPPTVWISISPLFESTD--VSTLRKGYYGASIMPVEVLRELAQRLPKVRNLYGQTEIAPLATM---------LGPEDQLRKPGSCGRAVLNVETRVVDDDMKDVAP--GEVGEVVHRSPHLMLGYFHDDERTTAAFQGD-WFHSGDLATIDEEGYVTIVDRKKDMIKTGGENVASREVEEALYQIPEVSEVAVVGLPHPRWVEAVVAMVV---VKSGCELTEEALLKQALASFKTPKRVVFVDALPKNPSGKLLKRQLREAHAGLFA-- 197926958 14 ----------------LVRTAALYGQREAVVE---GRI-RVPYAELGERVERAAAACIASGVRKGDRVAVWAPNTLDWIVCALGAVTAGAVLVPLNTRFKGTEAAYVLRRSRARLLFVTGTFLSYVASLRRELPDLEQVVVLAESAPQEYRTWKDFLGDGVDARQVRERAASDLVFTSGTTGRPKGAVITHQTLRCYDLWSEL---AGLREGDRYLIVNPFFHTFGYKAGVVACLTRGATMVPQPVFNVETVLANIAAERISVLPGPPTLHRSLLDHPARGRHDLSTLRLVVTGAAVVPLDLV---ERLRDELRTAYGLSEASGIVTM--------CRRGDAPATVAATSGRAIPGTEVRVLAPQGEP--------GEVLVRGHNVMRGYFEDPAATARAITPDGWLRTGDVGVLDEQGNLRITDRIKDMFIVGGFNAYPAEIEQLLGPHPDVADVAVIGVPDERLGEVGKAYVVRRGSTLTADDLIAWSRRE-MANFKVPRHVEFVAALPRNASGKVLKTKLRSRH------- 116695208 1 ------MTRGITLGDTLSWPARYLPRKTLVSGIGAGR-RAWTYAELDAEVNRHAHALQSLGIGKGDVVAAFLYNTPAFVFTLLATARIGAVYNPVNYRLAAQELAYILNDGGAKAVLFEQEGAGVVEAPGTALRIYADPDAAPAFATHRLDTLAAAQPATPPAVTVHEDDPCILMYTSGTTGRPKGVVHTHRSKLQHN--AMMHQAMTLSREDVGLSVAPLNHTAELHTSFLPRLLGATQVLQ-RRFDAGEAWQLVESERVTHFFAAPTMVGMLLNHPDADARDVSSLRLVEYGGASMAPHLIREWDRVGAGLVQVYGTTEMGPC---------MSVLYPHEQLSHAGSAGLPLVVARLRDDGEPTDPMPCVPGEVGEVLVRGPCMMQGYLNRPDANARALA-HGWYHTGDLGSLDADGYLWIRDRIDYMINSGAENVYPREVEDALIEHPAVLEVAVLGEPDPTWGQVVGAYVVTRGDGPSAAQLDAFLLQGDLAAYKRPRRYHFVDALPKTTSGKIQKHMLR---------- 212702558 16 --PRTVTVFDQPLYSLLDEAAARYPKRPALIFQNT----RMSYKALHEAAERFAGALRRAGIQPGQRVAVMLPNLPQTMIAFWGVVKCGAVAVMVNPLYMERELLQNLNDAGAECLVLLDMLWPRVAPLRDRLPIKTYVVIADALSFPLNLIYRFTKGRQSEPIADPQNTPALLQYTGGTTGIPKGVALTHSNLGTNCRQISIIQETAETEHRFV-GLLPFFHVYGLTTGLTIPAALAATVLPLPRYVPQDVLHLIGKHRPTVFPGAPAVYSSLLQQKTLGQYDLTCIKLCISGSAPLPRDTFRRFQELGAIILEGYGLTEASPI-------THIN--PREDSKQKEGSIGMPLPGTDARIVDSESGTAPLPVGKLGELVIRGPQVMQGYWHLPDETASALR-NGWLYTGDLAVMDEEGYFFIMDRKKDMVIVGGYNVYPREVDEVLLEHPDVLEGVSVGIPDGVRGEALKAYIVPR---PGVELTKADIVRQRLASYKVPRLVEFREELPKTIVGKVLRRALREE-------- 197729037 36 -----------------------------------GERTTCTYGEFFAAARRFH---EEYGLRRGDRVALAMRNHPEWQVAFWATQLAGLVSVPLNAWWTEEELTYALDDCTPRLLLVDGERLPRVDAWRGARTIVFH--AADAQVPPAVERYEEF--GAADPVEVRPEDDSMIMYTSGTTGQPKGAVATQLAMALFYIAAAALAKGAVPGAEVTLMTFPFFHVAAFSSLVLSMAVGGSLVLM-RKWDAERALDLIVRHQATGYAGVPTTALQLLDAADRRGGGLETLNSLGTGGAPAPPDLVGRLTRFGEQIRNGYGLTETSGGVMAG---------QGDEYRREPGCVGRPAPAVEARIAGPDGEPLPEGG--IGELWLRGQSLMRGYWKNERATADAFR-DGWFRTGDLAVMD-EGRVTIVDRLKDMVIRGGENVYCAEVEGVLHGHPDVEDAAVFGVPHPQLGEEVAAVVQLRGAGAGEAELREY-AGGRLAAFKVPAHVVFG-DVPRNPTGKILKRELR---KDFFG-- 217969185 38 -----------------EACARHAGREALVVRHQD---VRLTYAQLKSKVDALACGLMRLGLEPGERIGIWSQNNMEWALTQFASAKAGLVLVNINPAYRRSELEYALEKVGCRALILSPNYLEMIADLAPELGHCEPGLLRSHRLPSLEMVIR--MGAEKSPLRAPSREEINIQFTSGTTGHPKGATLSHHNILNNGFFVG--EAIKLMPGDRLCIPVPLYHCNLGCLTHGATM-----VYPGEAFEPLAVLETVAQEKCTGLYGVPTMFIAALDHPRFAEFDLSSLRTGIMAGSPCPIEVMKRIGKMNMEVTIAYGMTETSPVSFQSGTDDPIDRRV--------STVGRIQPHLEVKIVDNEGRIVPR-GQS-GELCTRGYSVMLGYWDDEARTKEAIDAGGWMHTGDLAVIDDEGYCNIVGRIKDMVIRGGENIYPREIEEFLYAHPKVLDVQVVGIPDQKFGEELCAWIIPRGERLTEDEVREY-CKGQIAHYKIPRYIRFVDSFPMTVTGKIQKFLIRQRMKEELG-- 29826917 28 ----------------------------------------TSYAELDQRSARAAALLRAEGVRPGDRVALMLPNVPEFVVLYYGVLRAGAVVVPMNPLLKTRETEYHLRDSGAQ-MLFEWHQAPGEGAQGAAAAGVRHMAV-EPAAFAGLLAGHAPLPEVSEP---DSEDVAVLLYTSGTTGRPKGAMLTHTGL-RHNTEVNAVDVQRMTAEDVVVGCLPLFHIFGQICAMSVTVRAGASLTLIPRFDPQTVLDAIARDRATIFEGVPTMYAALLQHPSEAD--VSTLRMCISGGASLPVEILHGFERFGCVVLEGFGMSETSPVVTFN----------HPDRPRKAGSIGTPIKDVQVRLLDEKGQDVTP--GEIGELAVRGPNVMKGYWNRPEET-AATIPDGWLRSGDLAHRDEDGYLYIVDRKKDMIIRGGYNVYPREIEEVLHEHPAVALAAVVGLADAHLGEEIAAAVVLRPKQATPDELRQ-FVKERVAAYKYPREVWLVDTLPTGPSGKILKREI----------- 197933678 9 -----------------------------------------TYEELDDAVSRAARLLLDQGLDRGDRVGAYGHNSDAYLIAFLACARAGLVHVPVNQNLTGDELAYLVGQSGSSLVLADPGLARLPDGVRTPLRDSADSLLTRLAATPRYDG-PEARGED----------LVQLLYTSGTTALPKGAMMPHRALVHEYLSA--ITACDLSAGDRPVHSLPLYHMHVFLLPYLA--VGATNII----LDAPDGDRLFDGRADSLFAP-PTVWIALTNRPDFATRDLGGLRKAYYGASIMPVPVLERLERLKLAFYNCFGQSEIGPLAT---------VLAPDEHKGRMDSCGRTVLFVDARVVDEDGKDVP-DGTP-GEIVYRSPQLCEGYWDKPEETEAAFR-DGWFHSGDLAVRDAHGYFTIVDRVKDVINSGGVLVASRQVEDALYTHEAVAEVAVIGLPDERWVEAVTAVVVPRGEV-TEAELIDH-AREELAHFKAPKRVLFVDELPRNASGKILKRELRDRF------- 153832529 3 -----------NLAVNLERSAALFPSK-VALRMGDDEI---SYASLDKFAGNIAANLKRLGLQVGDKVALSCPNITYFPMVYYGILKAGCVVVPLNVLFKGREIAYHLNDSDAKAFCFESEELPMGSYGRSQAEQCEYFISLSAQCEEGEFAINAWLAEENGSFESVTRNGDDTAYTSGTTGQPKGAELSHTNMLTNAMSSQYL--MRLEYSDTTMATLPLFHFGQTVMMNASVLTGSTMVLI-PRFEPKFVIEQIIQHKVSVFAGVPTMYIALLRAGEQSPEHSESLRLGVSGGASMPVEVIRQFERFELPVLEGYGLSETAPVATFNHIDGD----------RLPGSVGQPLCGYVIKIADVKGH--AQAVGELGEVCIKSPSVMKGYYGRPEATRDALR-DGWFLTGDIGRVDEHGNLFIVDRVKDMIIRGGYNVYPREIEEVLMCHPDVEMVAVVGEHDDRLGEEVHAVVLHQDAHCCPDTLIA-WCREQLADYKYPRRVFIRKALPMTATGKILKREL----------- 154150313 18 ----------MTMGEMIDHIAARYPENEAIVSVHQNI--RWTYKEFLSQVNLVARALMGLGVDKGDRVGIWAMNHAEWIVIQFATAKIGAIMVNINPAYRTYELEYALKQSEIQTLI-----------LQGRFKTSDYVGMFYEACPEAYFTWDEFI-KKADDITMDELVERGEAYTSGTTGFPKGVVLTHHGVLNNGYIIG--EGMGFTEKDRLCIPVPFYHCFGMVLSNMASATGTTMVLPCPTFDAEEVLKTIEKERCTAVHGVPTMFIAELSHPNFSKYNLSSLRTGIMAGSPCPIEVMKQVNKMNMDIVIVYGQTETSPGVTMTTTKDPL-----ERRVT---TIGRAFPHTELKIIDKTGKIVPMG--EVGEICARGYCVMKCYYNNPAATHATLDKDHWNHTGDLATMDEEGYFKVVGRLKDMVIRGGENIYPREIEEFLHHHEKVSDVYVVGVPDIKYGEELCAVKVKAGQALTEDEVKE-FCKGKIAHFKIPRYVLFVDDFPMSVTGKIQKFVMREE-------- 70996664 36 ---------DITLGELLTLQSLQYGDYECLVFPWTGA--RWTYTDLKDEADRVARGLLAMGIQKGDRIGIMAGNCEQYISVFFAAARVGAILVVLNNTYTPSELYYALGHTDCRLLFLTPRILEEIIILRGQFSTYEHVIQRGLPLPSHALQDREAELHSTD--------VCNLQFTSGSTGNPKAAMLTHHNLVNNS--RFIGDRMNLTSFDILCCPPPLFHCFGLVLGMLAVVTGSKIIFPSETFDPTAVLHAISDEKCTALHGVPTMFEAILSLPKPPNFDCSNLRTGIIAGAPVPRPLMKRLELNMTEYTSSYGLTEASPTCF-----NALTTDSIERRLTTVGKV---MPHAKAKIIDTQGHIVPIGQR--GELCIAGYQLTKGYWNNPEKTAEALITDSWLKTGDEAIFDEEGYCSITGRFKDIIIRGGENIYPLEIEERLAAHPAIEVASVIGIPDQKYGEVVLALAADVSARPSDEELRA-WTRETLGRHKAPQYFVFGEEIPVTGSGKVRKVDLRK--------- 94309555 27 ---------ELTVPALLANTAALHGRPAVVFREQN---IRWTWNEFSAEVDRMASGLHALGLRKGDRVGIWSPNRFEWLLTQFATARVGLVMVNINPAYRLAELEYALNKVGCKAIIMLATLAPLAKAEPGALNAARRWVIRMEDVPTGMLTFRELLARGAN---VPKRDPINIQFTSGTTGAPKGATLTHRNIVNN--GRSIAGAMRFSEQDKLCIPVPFYHCFGMVLGVLACVTGASMVFPGEAFHPGATMAAVSEERCTALHGVPTMFIAQLDDPDFSKYDFSSLRTGIMAGAPCPVEVMKRVDMHLAEITIAYGMTETSPVSFQSATDDPIDKRV--------STVGRVQPHLECKVVDVDGQTLPI--GATGELCTRGYSVMLGYWDDEERTREAIR-DGWMHTGDLATIDEEGYCNIVGRVKDMLIRGGENVYPREIEEFLFRHPKVQSVQVFGVPDEKYGEEVCAIVLKPGQSATDEEIRNY-CRDQIAHYKIPRYIRFVDEMPMTITGKVQKFVMRDQMTQELG-- 177672299 3 ----------LTLPARLERTAAEHPHS---TALILGE-NRMTYAELQDQSQRLAGLMRQEGIGPGDRVALMVPNIPAFPVVFFAALQLGAVVVPMNPLFKRREIEYYLEDSGASMLWS----VPSEEAVEGARERGVPLRTLGEDGLAPHLA--ESPGPVTETVERDLEDDAVILYTSGTTGRPKGAQLTHRNMGTNTAAETLIQ---LQHGETVLGCLPLFHVGLTCALMAPVTMGASLALI-PRFDPAVAAQTVRERAVDVFIGVPTMYGAVLAAAKDHPEDLASLRLGVSGGSALPVELLRRFETFDCEILEGYGLSETSPVACFNHPGEAHQPGS----------IGRAVRGCELQLVTPDGAVVSEDEETLGEVWIRGENVMKGYWGKPEATAQAITEDGWFRSGDLARRDAAGNYYIVDRTKDMILRGGLNVYPREIEEVLYEHPAVAEAAVVGVPHPELQEVAAHAVLAPGAHATEEELIQH-VKARVAPYKYPRTVTVRDGLPKTATGKILKREL----------- 215404442 32 ----------------LAATAARYGHREALVDMVAR--RRFNYSELLTDVHRLATGLVRAGIGPGDRVGIWAPNRWEWVLVQYATAEIGAILVTINPAYRVREVEYALRQSGVAMVIADADYAAMLAEVGPRCPDLADVILLESDRWDALAGAEPDLALQQTAARLDGSDPVNIQYTSGTTAYPKGVTLSHRNILNNGLVGELLGYTA---QDRICIPVPFYHCFGMVMNLAATSHGAAMVIPAPGFDPAATLRAVQDERCTSLYGVPTMFIAELGLPDFTDYELGSLRTGIMAGAACPRKVISRMHMPGVSI--CYGMTETSPVSTQTRADD-----SVDRRVGTVGRVG---PHLEIKVVDATGETVPR--GVVGEFCTRGYSVMAGYWNDPQKTAEVIDADGWMHTGDLAEMDPSGYVRIAGRIKDLVVRGGENISPREIEELLHTHPDIVDGHVIGVPDAKYGEELMAVVKLRNDAPTIERLREYCM-GRIARFKIPRYLWIVDEFPMTVTGKVRKVEMRQQALEYLRG- 114321937 40 -----------------------------------------TYGQAHQHAARLAGLLRQLGVQPGDRVAVQVDKSPEAICLYLACLRAGAVFLPLNTAYMRTELEYFLHDAEPSLAV----VRPAGEETLRELAEAKGGTRVETLDANGGGSLMRTLSEQA-PEPLPDDLAC-ILYTSGTTGRPKGAMLSHGNLAANALALEEAWG--WRQDDVLIHALPIFHVHGLFVAMHCAMMGASKVYFLPRFDADQVLQLL--PRATVLMGVPTFYTRLLQQPELNPELCRNM-RLFISGSAPEETFQQWYERTGHPILERYGMTETG---------MNISNPLEGER--RPGTVGFPLPGVEVRIVDTEGHELPPG--EVGSLQVKGPNVFSGYWRLPEKTAEEFTDDGYFITGDMATVSEDGYYAIVGRAKDLVITGGYNVYPKEVEGFIDGLDGVRESAVIGLPHPDFGEQVAAVVVPEKAGPKLDEAAVHQLKGELAGYKVPKAVFFVDELPRNAMGKVQKNVLREQY------- 148263636 6 ---------EFTMGGLLDHIAQQFPDNEALIYVERG--LRYSYREFNEVCRQVAKGLLKMGIKKGDNLSIWAYNVPEWVILQFATAKIGAVLVTVNTSYKSAELEYILKQSDSNTLFLDTDYVATLLDVAPELATLKNVVFLGEGSHAGMVDF-TGIMELGKDVSDAELAAVNMQYTSGTTGFPKGVMLTHFNVINNGF--NIGECMRFTDKDRLCIPVPFFHCFGCVLGVMACVTHGSAMVPVEIFDPLKVLQAIEKERCTAVHGVPTMFIAELEHPEFPKFDLKSLRSGIMAGSNCPIEVMKRVIRNASEITIAYGQTESSPVITQTRTDDAIE--------LRVATVGRALPDVEVKIVDETGNELPP-GKQ-GELCTRGYLVMKGYYNMPEETAKVIDADGWLHTGDLAVMDENGYCKITGRIKNMIIRGGENIYPREIEEFLYTLPKVSDVQVYGVPDRKYGEQVMAIVLKKGVTMTEEEARE-FCRGRIANYKIPKYVKFVDSYPMTASGKIQKFKLRE--------- 33591821 30 ------------------------------------------YAEFHQRILQAAAMLHARGIGQNDVVALFMKNSAAFLELAFAASYLGAVFLPVNYRLAAPEAAYILGDAGAKLLLVDEEFDAIV-----ALETPK--IVIDAQAQ----ADSRRLGQPG--LEIPPQAAVALMYTSGTTSRPKGVMHSYGNLHWKSIDHVIALGLTASEK--LLVVGPLYHVGAFDLPGIAVLWVGGTLCVHREFDPEAVLASIERHRLTCGWMAPVMLSRVLTVPDPDRFDLDTFAWCIAGGEKTPESRIRDFTRVFTRGRDGFGMTETCS------GDTLMEAGREIEKI---GSTGRALPHVEIRIADGAGGWLPANRK--GEICMRGPKVTKGYWNAPEKTAEAFYGD-WLRSGDVGYLDEEGFLFVTDRTKDMILTGAENVASSEVEAALYELPQIAEAAVIGVHDDKWGERITAVVVLNGQTLTLEEIDRH-CRQRLASFKVPRELKVVAELPRNPSGKVLKRVLRDEY------- 167039712 27 -----------------------------------------SYGEVDSLIDKYASFFQSIGVKKGDRVALSFPNCPEYIFSFMGASKAGAIVVPLNMMLTLEEIAYIIMESGANTIVIHPLIAQKIDKSQLGRLNLKNVVVLDENTINAILKMGPSQHVEIEPDEV-----CTYIYTSGTTGKPKGAMLTHNNFIAD--VKALDDVSDLGPEDNFLCVLPLFHSFSWTVNILLGFYLGSAITIKESFMPKDTLETLTKEDVTVFCGVPSMFAVLMRMAEKG--QFKALRLAISGGALAPEIQRGFEEKFNFPLVEGYGLSEAAPVALLNPL--------EPNAIRKPGSVGLPLPCVEAKIVDENDNELPVG--EVGELVLRGPNIMVGYHNMPEETAQTLR-GGWLHTGDLAKKDEDGYFYIVDRLKDMIILGGFNVYPREVEDALLEHPDVLEAAVIGVGDPKGEEVKAFVVLKEGAKADKKEL-QNFLKYKLASYKIPKIFEFVPELPKNAAGKIQKKLLK---------- 186686359 22 ----------------------------------------ITYKQLVESIRKIACSLAARGFSKGDVLAIYSPNIPEYAIAFHAVATLGGIITTVNPSYTAEELAYQLNDAGAKHLITIPDLVQALEAI-GHSKVEEVFVFGEAAGATRFSVLLEGEGEIPKVQINPQEDLVALLYSSGTTGMPKGVMHTHHSFVFHQFQ----NCEPVSKADAIIGVLPFFHAYGLVMLNYSLACGAT-VVTMPRFDLEAFVSLIEKHKITRIHIVPPILLALAKQPIVDKYDLSSLRVLTSGAAPLSHQLIEECEQTNCVVKQAYGTTETF-----------VTTYTPDERDKIKGSVGQCLPHVECQIVNVDTQQ-PLGFNQSGELWVRGPQIMKGYLNNPDATASTINRDGWYHTGDIVYIDEDDYFYIVDRIKELIKCNGYSIAPAELEAVLLSHPAVADACVVKSPHPSSGEVPKAFVVLKAAA-TAQEIME-FVAGQVAPHKMIRRLEFVDKIPKSPSGKILRRILAQQ-------- 153010019 45 ---------------------------------------RLTYSELKQLTDRLAEGFLAIGLRPGERLGIWSPNNLEWILTQFASAKAGLILVNINPAYRAHELEYVLGKVECAALILAPNYIDILRSIVPELDEARPGHVMSERLPNGMLNFDD-VAQSGDEVTGQELAQINIQFTSGTTGSPKGATLSHHNILNNGFFVG--EAMQLSEQDRLCIPVPFYHCFGMVLGNLACVTGSCMVIPNESFDPLLTLQTVEEEQCTGLHGVPTMFIAMLDHPDFSRFNLTSLRTGIMAGSPCPIEVMRRVEMHQSEITIAYGMTETSPVSFQSSTTDPLERRV--------STVGRIHPHLEVKIVDADGKVVPRGEK--GELLTRGYSVMRGYWNDAESSAGAIDDAGWMHTGDLATIDEEGYCNIVGRIKDLIIRGGENIYPREIEEFLFSHPAISDVQIFGIPDRKFGEIICAVKLHKDGQLSEEELAEY-CRQRIAHYKVPAHIRFVDQFPMTVTGKIQKFVMRQ--------- 206687705 32 -----------------------------------------SFSRINDAANAVAAGLKAQGLAEGDRAAIICQNRVEFFIALFACQKTGIILCPLNWRQPALELVETLDQVGISLLLTD-----------AEFQATAREAAAGAGAP--VLTIEEDLGGPAVKAPVPAERPWYLLFTSGTTGLPKAVIQTAR--MAWANAVNIGQAIDIASTDRAACFLPLFHINLYTLPVFLT-GGSSTIL--PKFEPETVRSLLASGRINQFFGVPAVYQALS-LLPGIGDLDWTPIRCGCGGAPLPEPLIRFFAAEGANVLNGMGMTETGPTVF------LMDPAHAAEKI---GSVGKPQSLVDVRLAG-----VADGAEGAGELQLRGPGVTPGYFGNPEATAKTFTEDGWLATGDVARRDADGYYYIVDRIKDMFISGGENVYPAEVERVLNAHPAILEAAVVGVPDAKWGEAGAAFVVLRGQTLSPETLRP-WCRERLAGYKVPAHVRFVEDFPRTAAGKVCKPKLREEFSD----- 11127897 59 -------------------------------------TQRWSYRELDERTDRLVAGFHALGIKPRDRVVVQLPNTAEFFEVIFALFRLGALPVFALPAHRSAEINYFCEFTEDKHSGFDYRT--LAEKVRSAVPGLRHVVVVGEAGPFTSLSQ-----LYASPVDLPGPIPSDVAFSGGSTGVPKLIPRTHDDYI-YSLRGS-VEICQLDETTVYLCALPAAHNFPLSSPVLGTLYAGGTAVMALHPSPDQAFPLIERERITFTALVPPLAMIWMDAAKARRHDLSSLKVLQVGGARLSTEAAQRVRTLGCALQQVYGMAEG----LVNYTR-----LDDPDELVI-ATQGRPIPDDEIRIIDEDGRDVAP--GETGQLLTRGPYTIRGYYNAEAHNARAFTSDGFYCTGDLVRVTPEGYLVVEGRAKDQINRGGDKIAAEEVENHLLAHPSVHDAAVISIPDPFLGERTCAFVIPREAPPTAATLTSFLRERGLAAYKIPDRVEFVATFPQTGVGKVSKKALRE--------- 90422380 26 ---------------------------------------RIAYRDLERRIGHVASGLRQHGLGAGDRIVVFLNNGVEIVELFYAAFSLGAIVVPVTTRLTSHEVQHICADSQPSAIAFEPG-----DAIQGVLAVPDALRIAVGQSAEGAIDYASLREAEIAPLSVQSDDAVIM-YTSGTTGSPKGAIITHANIVTQHCFINAVE-WGISRDDRYLVTTPLAHRTGFALSNALTLGGTLVVM--KKFDPKQTIDTIDREQISVIGMVPTVCRMMLPQIEADPDKCASLRRIVVTGEAFPVELKRRFIALLPQVRSFFAMTEVGGVT----------SLSHEEQFDHAASIGRPTPGVEVRIVDDAGNAVAEAGELLVRVGEPGRYVMRGYYNRPEETAKAIE-DGWIRTGDVARADDEGYLYIVDRKKDMVLSGGFNIYTKEVELALLANPVVAEAAVIGIPDAIYGEAVVAFVEPLGMTPTPQSIVDGVLVAGYKKPK----YVFVDELPRNSLGKVLKRELRDK-------- 118471690 52 ----------------------------------------------------------------GDRVAVIADNSPAYAVLYYAVPLGGRVLTLINQRLSPAEQAAQLETTRPALVLGDTDALPQIDSVAFGSPAWRDAVSTTAAAPE----VDHAEAQPGDP--------AWLLFTSGSTGVPKGVVHSHRSIL--AAVHGTVDGRSVTPAGVYLLPFPMCHIAGYNM-LVQHAVGATVVLMS-RFRPESFAAQVRAHGVRSCSLAPTMLHALLAHVESTGTTLPTLEAVAYGSAAMPLDLLRRIEALGVEFHQGYGMTETGGNVTFLGPDDHRAGAAGHPEVLVSA--GHPHSGVEIGIVDADGAPLPPGG--IGEIVVRGAQVARGYWPDRPSTV-----DGWLHTGDIGRLDHTGRLFVVDRLKDIIVTGGENVSSREVEDVLSGHPDVDMVAVVGVPDGYWGEVCAVVVPVPGRNPRADDLIDH-VRSAIAAFKRPREVLFVDELPLTGNGKIAKDRVRD--------- 190890178 33 --------EHASLAELLEKSCARYADRTVFSSMGKA----MSYRELEDQTRKVAAWLQSIGLEKGDRVAVMMPNVLQNPVATYAILRAGFVVVNVNPLYTPRELEHQLRDSGAKAIFVLENFARTVEQVLNK-TDLRHVVVTEMLGPKGLISFSQVLREGAKKSLQPVTLAGGLQYTGGTTGVAKGAVLTHQNLLANKLQLSLWLRSAFERKKQFLCALPLYHIFALTVNSLMGMLGAHNILIANPRDIPGLVKEFEKSDVHIFPGLNTLFNALMNNAEFAELDFSSLIMSLGGGMAVQRPVAERWLKMGTAITEGYGLSETSPVATANRFDS----------IEFTGSIGLPLPSTELDIRDEEGRPLPLG--EIGEICIRGPQVMAGYWQKPEETARVMTADGYFRSGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNEIEEVAAMHAGILEAAAIGVPDGHSGEAVKLFVVRKDPNLTEAEVKAHCI-ANLTNYKRPRFIEFRTELPKSPVGKILRKDLR---------- 90411622 24 -----------SLVEMFEQSVHKFADQ--TAFINMGQV--MTFRKLEERSRAFAAYLQNLKLKKGDRVAVMMPNLLQYPIALFGILRAGCVVVNVNPLYTPRELEHQLNDSGAKAIVIVSNFAHTLESVVKNTCTLVNFVVVKKMVPKYHLPHATSMMQYVKPFLSGEDTAF-LQYTGGTTGVAKGAVLTHRNMLANVMQAKGAYGPVLTDRELIVTALPLYHVFALCLLFIE-IGGQNLLITNPRDIPTFVKEL---QRYQFTAGVNTLFNALLNNEDFHELDFSNLRLSVGGGMAVQRAVAEKWKDIKTYLLEGYGLTECAPLVAHNLVDYN-------------GSIGLPVPSTDVRIVDDEGNVLPND--QTGELQVRGPQVMKGYWERPEATKEVLTDDGWLSTGDVVRFDDEGFLHIVDRKKDMILVSGFNVYPNEIEDVIALHPKVLEVAAIGQEHEVSGEIVKVCIVPRDSSLTRDELLIH-CREHLTGYKIPKIVEFREELPKTSVGKILRRALREESEN----- 186682434 2 ----------MNIAQNLELSCYLFPNKPAI----IFEEESFTYKDLDEMVNRVANGLRSLDIRRRDRVALFLPNIPEFVISYLGILKIGAVAVSINIMLKTDEVRYILNDCAAKAIITTESQTEYIQ--EPDLPQLQHILIAEGRANKG-ISLKQLMAKEARAVEMSRDDPASILYTSGTTGFPKGATLSHGNVIFNSYCANCC--YRIQKSDRLLLFLPLSHCFGQNAILNAGISACTTIILQRRFDPDQVLETITTHQVTMLFGVPTVFIKLLN-MDTSNYNLENIRYYFSAAAPMPLQVAENYKKFGFVIHEGYGLTETSPFAAYN------------HNLNYKGSVGTPIANVEMKIVDGDGNQV--EIGELGEITIKGANVMLGYW-NRPFETAEVIKNGWLHTGDIGRMDEDGFFYVIDRSKDMIVVSGFKVYPTEVENVIYQHPAVAEVAIYGVPDPLKGEIVKANIILKASQTITEQQIIDFCYERMAAYKVPRVINFVNSIPKNSTGKVLKRFLRQE-------- 56462785 31 -----------------------------------------TYEEMALRTRRLAHGLHALGVEKGDCVGFFGFNDPAALEVMFAAGLLGATYLPLNARLTAEEARYVLGDSRCTTVIFGDQQADVAGA--GAVGHPGHHL----DRPGRLVVHPHVRGVHAGDTRIDEQVGLDLMYSSGTTGAPKGVMLSHGNMLWNALNQLLAQD--MTSKERTLSVAPLFHIGGIGGAVTPTLLNGGTVVLLRKFDAGVVLDTIEKERITTFFAVPTMIQELWHHPRFADADLSSLRAICVAGAPLPEALISPWQDRDVAITQAYGLTETAPSV------TMLSSADVRSKIGSAGKRTFFTDVDVVRPDGSSAEP-----HEIGEIVAKGPNVMLGYLNQPEATARTIV-DGWLHTGDAGYFDDEGFLFICDRYKDMYISGGENVYPAEVEAALLRLEGIREAAVIGVPHEKWGETGMAFVVAADGTTLDEETVRARLREKLAGFKIPTFIQIAEALPRTATGKIRKPDLRK--------- 189424453 34 ---------------------------------------RYSYKQFNEICRQVAKGLLKLGIKKGDHVSIWAYNVPEWVILQFATPKIGAVLVTVNTAYKSSELEYVLNQSDSTTLFYVKTLAEVVPSIHAKLPFLKTVVFIGDETPAGMLNFNSII-ELGKAVSDEELAACNMQYTSGTTGFPKGVMLTHYNLANNGF--QIGECMKFTNQDRLCIPVPFFHCFGCVLGTMVCVTHGSAMVPVELFDPLKVLQTIEAEKCTAVHGVPTMFIAELEHPEFKKFNLSSLRTGIMAGSVCPIEVMKKAVRMNLEITSVYGQTEASPGITQT---------RTEDPVELRVSTGRALPEAEVKIIDIETGATLPPGKQ-GELCARGYMVMKGYYKMPEETAKVIDADNWLHTGDLAIMDENGYCKITGRIKQMIIRGGENIYPKEIEEFLYTHPKISDVQIYGVPDKKYGEQVMAVILKKGMEMTEEEVKE-FCRGKIANYKVPKYVKFVEGYPMTASGKIQKFKLRE--------- 167616721 62 ---------------------------------------RVSYRELLERIRRLAGGLRRLGLARGDTAVVHLPNSARFIEACFALFQLGVRPVLALPAHRQHEIGAFCRFTNARAYLGDFDCRPLAGALQASCPTLEHVIVADDHAFVHFDSLYDAPPIDGCAARADD-IAC-FQLSGGTTGTPKLIPRRHREYLYNVRACS--DASGFGADTVYLAALPMAHNFTLCCPVIGALLAGGRVVATERPEPERSFALIARERITHTALVPPLALLWLDEQAQRQADLSSLRVLQVGGA---RLMDHAAERLGCRLQQVFGMAEGLICCTR----------LDDPPARIARTQGRPVPADEVRIVDDAGHPVAP--GEIGELQVRGPYTIRGYYRLAEHHAAAFTADGFYRSGDRVRRTEEGDLVVEGRDKDQINRGGEKVSAEEVENLLLAHSQVRDAAVVAMPDPLLGERTCAFVVARAPAPSSLALKRHLRDQGLAAFKIPDRIEFVPSFPETGIGKTSKKSLRDLLRRQLAAA 146343642 20 -----------------------------IAMVDLGSGRRFSYAEFDARVARLAGHLRTCDLAKGDRVTVLALNATDTLEVQFACFRVGAIFVPLNTRLTVPELQFIVGDCAPKLMIHDDDLADTALAV-SRLCGVGSAL---RYGPGG--SYEQAIATAVEPVTLDDVST--IMYTSGTTGQPKGAMITHGMTFYNCV--NLGGPAYITPSSVLLTVLPLFHTGGLCYTNPVLHVGAT-VLIMRAFDPGQALQLISAQGINVFFGVPAIYQFMAQHPAFATADFSRLVIGGVGGAPMPVPLLETWEKRGVALQQGYGMTETSPAVL---------ALDREDAARKAGSAGKPVLHTEVRIV----RPDGSDAEVLGELWVRGPNVTPGYWNRPDANRASFT-DGWLHTGDATRVDDEGFYYIVDRWKDMYISGGENVYPAEVESVLHRLSAVAEAAVIGIADPQWGETGMAIVVKPGQTLSEADIFAH-CQANLARFKCPRTVRFVDALPRNATGKIHKPTLRKSF------- 58651786 27 --------------------------------------YRFSYQEVLTYARRVASLLHAKGIRRGDKVAMMIPNSPHFPVIYFGALLAGAVVVPVNCLLKGHEIHYYLEDSDAR--LFFTWIDFLDESIKAEALTCQHLVVVDPVAGESFTKLLEEASPDFDMVETMPDDTAVLLYTSGTTGHPKGAELTHFNMFFNAYYTRILYATA---DDVSLGVLPLFHFGQTCVQNATLMAGGTMVLV-PRFEAQRVLEVIQRDRVSVIAMVPTMYFWMLHEKRNGTYDLSSVRMAVSGGSALPVETLTHFEEFGVRILEGYGLSETSPVASFNVI----------ERPCKPGSIGLPVWGCEMRILRDDG--TFADVGEVGEIVMRGHNVMKGYYNKQVATEEAFE-GGWFHTGDLARMDEDGYFFIVDRKKDLIIRSGMNVYPREVEEILYGHPAVLEAAVVGVPEARGEEVKAFVTLKSGSEASAGELLAY-CRERMAKFKCPKSLEFLPSLPKGPTGKILKRQLR---------- 27375620 25 ---------------------------------------RISYGDLIARAGQMANVLVARGVKPGDRVAVQVEKSVANIVLYLATVRAGAVYLPLNTAYTLNELDYFIGDAEPSLVVCDPSLAPIAAKVKAGVETL---------GPDGKGSLTEAADKASSAFTTVPRENDDLAYTSGTTGRSKGAMLTHDNLASNSL--SLVGYWRFTDKDVLIHALPIYHTHGLFVATNVTLFSRASMIFLPKLDPDLIIKLM--ARATVLMGVPTFYTRL---LQNAALSRETTRRLFISGSAPLLAETHRSARTGHAVLERYGMTET-----------NMNTSNPYDGERVPGAVGFPLPGVSLRVTDETGKELPRE--EIGMIEVKGPNVFKGYWRMPEKTKAEFRPDGFFITGDLGKIDGKGYVHILGRGKDLVISGGFNVYPKEIESEIDAMPGVVESAVIGVPHADFGEGVTAVLVCNKGAEVSEASVLKALDGRLAKFKMPKRVFVVDELPRNTMGKVQKNVLRDTYKDIY--- 94985174 23 -----------TLPDLLRHSAERFPERTALSFIGA----HTRYRELWQDVQRFAAGLQKIGVQPGERVSVMLPNSPQFVVAFFGALLAGATVVNTSPLYVPSELEHQLQDSGSETLILLDAFYPRYQQIATRVP-VQRVIVVSVKAGGSVYSFKGLLGPAPQPVTLRPDDVALLQYTGGTTGVPKGAMLTHRNLVANAEQCRAWMSDLRPGQEVTLAAIPFFHVYGMTVGMNSMLTGATLVLVPNARDIRMVLSQIEASGATLFPGVPTLYNAINNHPDTPQFDLTTIRACISGSAPLPLETARKFRQIGANLVEGYGLTEASPV-------THVNPIFGDQR---EGSIGLPLPGVDARVIDEQGNPLPPG--EIGELWVSGPNIMRGYWGRPDETAKVLREDGWLTTGDMAVMDEDGYFRIVDRKKDLIIAGGYNIYPREVEEVLYQHPAVLEAAAVGLPDPYRGETVHAVVALKGMTATEAEIIAH-CRANLSPYKVPRSVEFRAELPKSAALKVLRRQLAEEAR------ 169635596 25 -LPDIYIPNHLPLHDYIFENISEFAAKPCLINGPTGKVY--TYADVHAISRKLAAGLQILGVNQHDVVMLLLPNSPEVVLTFLAASLIGAITTSANPFFTPAEISKQAKASAAKLIVTQSRYVDKIKNLQNDIVTTDSDVI-----PENCLRFSE-LTQSGD-LRVNSKISVALPFSSGTTGLPKGVMLTHKGLV--TSVAQQVDGENFNRDDVILCVLPMFHIYALNSIMLCSLRVGATILIMPKFEITLLLEQIQRCKVTVAMVVPPIVLAIAKSPETEKYDLSSVR--MVKSGAAPDAISAKFP--NAKLGQGYGMTEAGPVLAMSL------GFAKEPFPVKSGACGTVVRNSEMKILDDTGDSLPRNKS--GEICIRGNQIMKGYLNDPVATTSTIDKDGWLHTGDVGFIDDDDELFIVDRLKELIKYKGFQVAPAELESLLIGHPEINDVAVVAMKEEDAGEVPVAFVVRSKESNISEDEIKEFVSKQVVFYKRINKVFFTDSIPKAPSGKILRKDLRARLAN----- 15615665 18 --PHTIDYPNQTLHDLIKEAATTYPHHVALHFL--GKT--MTYQLFYEQVQRFAANLQQLGLQKGERVSIMLPNCPQAVIAYYGVLVAGGVVVQTNPLYVERELNHQLIDSGARFIVCLDVLYPIVTAIKDYLPFPKNMIFIQKPKPKGKIGYAQSGSTNPTPVRIPKEDLALLQYTGGTTGVAKGVMLTHYNLVANTIQCRKWMYKWRDGQERTLAVLPFFHVYGMTTSMNLTLMTGSELHIVPRFDPLQVLKMIDKKKITMFPGAPTMYIALINHPDLKKYDLSSIEACISGSSSLPAEVQQTFEQLGGRLVEGYGLTEASPVTNCNLVWGERKDQS----------IGVPWPDTDVHIRSETGESLPSG--EIGEVVVRGPQVMKGYWNRPEETNATLQ-NGWLYTGDMGYKDEEGYFYIVDRKKDMIIAGGFNIYPREVEEVLYAHAKVQEAVVIGVPDEYRGETVKAIVVKEGESVSEKELNDY-CRTHLAAYKVPRKYEFRDDLPKTMVGKVLKRVLIEE-------- 115444579 16 -LPDIEIDNSMTLQEYCFARMAEVGARPCLIDGQTGESY--TYAEVESASRRAAAGLRRMGVGKGDVVMSLLRNCPEFAFSFLGAARLGAATTTANPFYTPHEVHRQAEAAGARVIVTEAC---AVEKVREFAAERGVPVVTVDGAFDGCVEFREVLAAEADADVHPDDVV-ALPYSSGTTGLPKGVMLTHRSLI--TSVAQQVDGENFSKDDVILCLLPLFHIYSLNSVLLAGLRAGSTIVIMRKFDLGALVDLVRKHNITIAPFVPPIVVEIAKSPRVTAEDLASIRMVMSGAAPMGKDLQDAFMAKNAVLGQGYGMTEAGPVLAMCLAFA---------KEPFKVKSGSCGTVVRLKIVD------PDTGTSLGEICIRGEQIMKGYLNDPEATKNTIDEDGWLHTGDIGFVDDDDEIFIVDRLKEIIKYKGFQVPPAELEALLITHPEIKDAAVVSMKDDLAGEVPVAFIVTEGSEITEDEIKKFVAKE-VVFYKRINKVFFTDSIPKNPSGKILRKDLR---------- 149377184 25 ---------------MLDRTAEKYPDTEALVALH--QDIRWTYKEFVEKVNEAARAFIAIGVKRGDRVGIWSPNRYEWTVTQFATAKVGAILVNINPAYGVHELDYAMNLSGISVLVTADDLAPLKAATPGKLKALRAVVNLDKDKHDGMWTWAEFIGEELDKVQLQFDDPINIQFTSGTTGNPKGATLTHHNILNNGYFVA--ESQLLTEKDRLVIPVPLYHCNLGCITHGSTM-----IYPGEGFEPKSVLQAVHQEKATALYGVPTMFIAELAEPEFETYDLSTLRTGIMAGSICPAEVMKKVNKMNMEVQIAYGMTETSPVSTQT---SSLDPF--EKQVTTVGRTQ---PHLETKIVDPNGNVVPRG--EIGELCTRGYSVMLKYWNNEEKTSEAIDGAGWMHTGDLATMDEDGYIQIVGRIKDMVIRGGENIYPKEIEEFLYTHPAIEEVQVTGIPDDKYGEELIAWVKPDADPVTGDELRE-FCKGKIAHFKIPRNYKFVDEFPMTVTGKIQKFKMRE--------- 73537349 9 ----------------LPRAVQHLARVQKTQIAYVFEGRETTYGAFGTHTDRVANGLLAAGLAPGDRIAYLGKNCDHYFELLIGAAKAGVVITPISWRLAAPEVEYIAADCDAALLFVGNESVELAQSIASQLPALRGVVAM-EDAVVDWPAYQDWRGQATTPVSRPDDVVLQL-YTSGTTGRPKGAMLTHRNLTVSAIIAERENIAWLRPDDVSLVAMPVAHIGGTGWGLRGLLAGAKGIVV-RDFDPRRVLDFIANDRISKLFLVPSAIQIVLRDPRARQVNYSRLRYLIYGSAPMPADLLREMEVFGCGFVQTYGMTETTGSVTGLMPEDHASG-----NTALLRAAGRALPWAEVAVVDAAGKHVPP--GEVGEVIVRSLQTMAGYWKQPEETARAIDADGWLRTGDAGYMDADDYLYIHDRVKDMIISGGENVYPAEVENAIYGHPHVAEVAVIGVPDARWGEAVKAIVVPRGATPDARDILQ-WARERLAGFKLPKSIDFVDALPRNPSGKVLRRQLREPY------- 194538402 2 ----------MNLAAALQRNAA---SKPDKTALICGDV-EITYAQFDAITGKIAASLINKGVVPGDRIALSCPNIPFFAFVYYAIQKAGAVAVPLNVLLKAREIKYHLEDSKAKFFCFEGTALPMAEGVKAQADICENMVVMTQSQSENEVPTLNAFIANAEPLSVPRNATCVILYTSGTTGLPKGAELTQQNIIMNALVAQNIMGS--QADDIHLVTLPLFHTFGQTVHLNASVLGGATLVLVPRFEPKHVLELMEKHKVTLFAGVPTMYIGLL----HVQHQFDTLRVAISGGAPLPTEIFRAFEQFNVPILEGYGLSETSPIACFN----HL----DQER--IPGSVGQPIQGVEVKVVDIEGNALPIGEE--GEIVVRGHNVMKGYLDRPEVTESALQ-NGWFHTGDVGRFDCSGNLFIVDRMKDLIIRGGFNVYPREIEEVFMTHPAISMVAVIGIPNEEYGEEIKAYVVLKPGEYIDAETLQKWGKEQLASFKYPRYVEIREHLPMSATGKILKRELKSE-------- 59712863 3 -----------NLANNLERNATF--RPNNIALIFQEQ--KITYQELNQKVNAIADHLHQLNIKPNEKIALSCPNTPEFVIAYYAIQKIGAVVVPLNVMLKGEEVAYHLKDS-DAVALISSDAMPIGQGYEGYTKACEHFILIESKKPAEAHSFNQWLETGRKTFETVYRSACVILYTSGTTGAAKGAELSQSNMLCNAQACQAL--TNQKGTDVSIAILPLFHTFGQSLIMNTSILAGSALVLISRFVPKTVVQQIHEHKVTHLAGVPTMFIGLLAYAEKHGAYLKTLKVAISGGASMPVEVLKQFEKLQVPVIEGYGLSESSPVAAFN----HLEF---ERK---PGSIGQPLPGVTMKVVDKNGHEVPTGQE--GELVIRGHNVMKGYYKKPQETAKTII-NGWLHTGDIVRFDDEGYIYVVDRLKELIISGGYNIYPREVEEVYMSHPSVHLVAVIGVEHPRFGEEVKAVILKEGHSISEKELRQHL-----ADYKCPKHLDIVEALPMTATGKILKRMLK---------- 111026297 4 -----------NLANNLVETARLLGDRPAI-RLDETTLD---YAEFYRAAAAVAGDLRSRGIRSGDRVGIVLPNVPAFPVIFYGILMVGAVAVPINPMLKEREITYYLDDSGMALIYGSRSRGDLVA--KAALAKKIPALLVDDRGPSD----ADLTGNPIDPVERSRDDTAVLLYTSGTTGSPKGAELTHENM---STNASTTAETLIQSSDVILGCLPLFHVGLTCGLNAAVKSGALLTLI-PKFDAESALRVLVRDEVTVLEGVPTMYSAMLNSPEADSVELSHLRCCIVGGAPMPVEVLKAFERFGCEIYEGYGLSETAPIACFN-----------QPGHPRKAGTGIPVRGCTLRLVDDGDNEIVGCDEA-GEIQIRGENVMKGYWARPAATAEAIS-DGWFRTGDIATRDSDGYYSIVDRKKDIIIRGGYNVYPREVEEVLYEHPAVAEAAVVGIKHTHLEEIGAAVSLKRGAHVEPSEIIE-FVRARLAEYKYPRQIWFVPSLPKGPTGKILRRQV----------- 167582820 1 ----------MNLIAALERAARATPDKPFLR----DDGATITYRQMQQRSRRAAEVLAALGIAPGERVAAMCLNTPAFFDLLLGAWRIGAVVVPVNHKLQAPEVDHILRHSASRAVLFDAALAPVLTGVHGALRLVT------EGDAAGAARFDHLVADAPGIASTPDDAAAGILYTSGTTGRPKGCMHSHRTVALAAATSALA--LSMTERERTLMAMPIWHASPLKNWFGGTLYVGGTVVLMREYHPLRLLQTVEAEQATLYFGAPVSYLPLDTIADFASFDLTSVRAWLYGGGPIGAALARRLMRASEAFYQVYGMTETGP------AGTVLHPFEQTMKAGSIGRQGTPGVDVRVVTAVGD---VARPGE-IGEIRLRADSMMLGYLDDPDATRAAFDDDGWYRSGDVARVDDDGYLFVVDRIKDMIVTGGENVYSKEVEDVLTEHPAVAEAAVIGRAHPQWGETVIAHVVPDGERAVDADALRAFCATRLAAYKIPREYVFTERLPRTPTGKLQKYLLRAR-------- 167462605 25 -----------NLAKLLISSAEEFPKKDALYFMG----KKMTYEELLEECYRFANGLIGLGIRKGERIAIMLPNSPQSIIAYYGALLIGAIVVQTNPLYMERELEHLVDSGSVAIVVLDKDYLPFPKNLLFTLKAKKEGTLAKVPQGEGIFSFKEAVYEEVD----AENDLALLQYTGGTTGLSKGVMLTHYNLLANAVQINNWFYRAVPGEEVFLAALPFFHVFGMTVLMNQSVSIAGKLVIVPKFDVDLVLKTITKMRPTLFPGAPTMYISLINHAKIEDYDLSSINVCVSGSAALPLEVQERFEQLGGRLIEGYGLTESSPV-------AHVNPIWEKRKL---GSIGIPVPDTDAKIVDAEELPVGE----IGELIIKGPQVMKGYWNRDEETRQTLR-DGWLFTGDMGTMDEDGYFFIVDRKKDMIIASGFNIYPREIEEVLYEHPHVKEAIVAGVPDPYRGETVKAFIVPREGAPSKEELNK-WCRERLAAYKVPRMYEFRDSLPKTLVGKVLRRRLLEE-------- 46579864 12 -----------PLFAFLDEAAERHPKQTAIIFRN----YKVSYAKLRLLAERFAANLRAQGVLPGDRVSVMLPNVPQAIIAFWGLLKAGCTVVMTNPLYMEKELVHQIHDSGAEYMIALDLVWPKIEPLRDRLGIRKFFITRISDAPLNLLYRFKAKGETVIPVENPREALALLQYTGGTTGISKGVMLTHYNLSVNVQQIKAILGESTRMRHTFLGLMPYFHVYGLCLTLPTAL--GATIIPFPRYVPRDVLVGIDKHKPTIFPGAPSIYISLMQQKDVGEFDLKSIKYCISGSAPMPLEHIRRFELTGAQVIEGFGLTEASPV-------THLNPIHGVQK---PGSIGVPFPDTEARVVDMEVGLVPLPPGKIGELIIRGPQVMQGYLNRPDETANTLR-NGWLYTGDIATMDEDGYFFIVDRKKDMIIVGGYNVYPREIDEVLHEHPKVKEAVTVGVPHATRGEIIKAYIVPRGVKLTKAEIVAH-CREQLANYKVPKQVEFRNELPKTIVGKVLRRILRERLKN----- 163794831 43 -----------------------------------------TYTTFVERVRRLAGLLAGRGVGRGDRVAILSENRLEYLETYFAVAWLGAILACQNWRLSGRELAHCLDLVEPKVLLVSPKLVELGRETRAITFSPAYEVALAAAEP-AHLDLLETV-EPEDPLLI--------LYTSGTTGLPKGAVISHRAEIVRNLVIRAEFGVA--PEDTFAAWSPLYHMGAAECSIGALMTGGK-VTPVDGFDQDRLAEVIATEPLGWLLLMPGMVGAFADELERRGIVARGVKVCGVMADLVPPADIARITRLDAPYANTFGATETCPPCSSNLIPVGVARLSKQQS-----------PFCEVRLVDPDDHEVP-DGSA-GELCMRGPTLFSGYWRAAEVNAQDFR-GGWFHMGDVFVRNPDGTLDFVDRVKYLIKSGGENIYPAEIERVMLADPRVTEAAVVRRSDPKWGEVPVAFVARRDESLTADDLHRR-CRDELAGYKQPKGFIDHDDFPRSASGKIQRHELEKRLAD----- 110600280 34 ---------------------------------------RYSYRQFNEVCRQVAKGLLKLGIRKGENVAIWAYNVPEWVILQFATAKIGAVLVTVNTAYKSAELEYLLDQSDSTTLFLDTDYVATLGEVVPELATLKNLVYIGEGTPSGMLNF-HSLVESGKDISDAELAAVNMQYTSGTTGFPKGVMLTHHNLVNNGF--NIGECMKFTELDRLCIPVPFFHCFGSVLAVMASVTHGTTMVPVELFDPLKVLQTIEKERCTAVHGVPTMFIAELEHPDFSKFDLSTLRTGIMAGSVCPIEVMKRVVKMNMDITIVFGQTESSPGITQSRTDDPVE---------LRVATGRALPGAEVKIVDETGATLPP-GKQ-GELCARGYMVMKGYYKMPEETAKVIDNDGWLHTGDLAVMDESGYCKITGRIKQMIIRGGENIYPKEIEEYLYTHPKISDVQIYGVPDRKFGEQVMAVILKKGEIMTEDEVKD-FCKGRIANYKIPKYVKFVDSYPMTASGKIQKFKLRE--------- 11499945 44 -------------YRILEMAAEKYGNK--VGTIFFG--NQITYRQAKEASDKVAGFLFDIGIEKGDRVIFALPNTPHAAPIMAGILKVGGIIVQCNPLYTQREIKFLAEDSGAKTMMLYSNVSPLLD--DGTLDTVQDFMVTMPDPPEGLYSWKNVMEAEKTERRAPKEDVAMLQYTGGTTGFPKGVMLTHFNIVANAYQAANWDPKA-SSADVGIGMLPVFHSYGMTMMNVGILVGATIIMPDPRNYPMVLIQTFK---VTTLAAVPTMYIGMLKLLEENGYDLSSLRVCTSGAAPLPIEVKRRWEELGKRITEGYGLSEASPITHGNPIYG----------LNKEGSVGLPYPDTIAVVIDDEGNILPPG--EVGELVIRGPQVMKGYWNRKEETENTLI-NGWLLTGDMAKMDEDGFFYIVDRKKDMIIAGGFNIYPREIEEVLYEHPAVAEAAVVGIPDPYRGETVKAFIKPGWKGKVTEEDIIKFCKERLAPYKVPKLVEFRDELPKSLVGKVLRRVLREE-------- 113970620 55 ---------------------------------------RWNYRQYLAQIDALATGLLKLGIGPGDRVGIWSPNNIEWCLTQFATAKIGAIMVCINPAYRPEELQYALTNVGCRAVICSSNYLQMLYELAPELKVLQFVIRMGAEQSPGMLNFDDLLLEVTDKAALEQIAAINIQFTSGTTGSPKGATLSHHNILNNGLVAEAMKFTC--EDKLCIP-VPLYHCFGMVLGNLVCLAGAAAVFPGDSFDPLTTLEVVERERCTALHGVPTMFIAELEHPEFKRFDLSSLRTGVMAGATCPEEVMRRVQNLMYEVLIGYGQTECSPL---NHI-TEIDSPVEKRVLTV----GRALPHTEVKIVDEFGEVLPINTP--GEVCSRGYCIMQCYWNDPEKTAATIDSEGWLHSGDIGQMDEQGYVQIVGRIKDMIIRGGENIYPREIEEKLYTHKDVQDAAVFGVHSDKYGEEVCAWIKIRSGATISEEDIRHFLTEKFAYFKVPRYIKFVEQYPMTVTGKIQKFKMREMYQELY--- 182436807 4 ----------------LVRAAARYGSAEAVADGRT----RLSYAELGERVERAAAACLASGVEPGDRVAIWAPNTPDWIISALGAVTAGAVLVPLNTRFKGTEAAYVLRRSRARLLFVTGTFLSYVASLRRRLPDLERVVVLADTAPEDYTSWPDAAGEGVLPSAVRERAAADIIYTSGTTGAPKGAVITHQTLRAYGIWSDL---AGLREGDRYLIVNPFFHTFGYKAGIIACLMRGATMVPQPVFNVDTVLANIAAERISVLPGPPTLHQSLLDHPARDAHDLSALRLVVTGAAVVPLRLVERLELRIATVLTAYGLSEASGIVTMCRRGDAPE--------VVATTSGRAIPGTELRVLAEPGAP--------GEVQVRGFHVMGGYFEDPDTTAATMTEDGWLRTGDVGVLDAAGNLRITDRIKDMFIVGGFNAYPAEIEQLLGLHPDVADVAVVGIPDPRLGEVGKAYAVRRGATLTADDLIAWSRRE-MANFKVPRAVEFVAELPRNASGKVVKGELR---------- 213962564 25 ----------------LRRTVEKFPHKEALISVHQN--YRVTYTEFYEQVTAVAKGLIALGAKPSDRVGIWSPNCYEWTLLQYATAKIGVIMVNINPAYRTSELIYVINQSGISFIFAAPNYKKMIDDAREFTETLRKEVVTDEKL----LSFEEKV-QFDDPVNI--------QYTSGTTGNPKGVTLSHHNILNNAYFIGI--RMNYTEKDRVCIPVPFYHCFGMVINLACTVHGATMVIPNDSFDATKTLEAVEKEKCTSLYGVPTMFISELYILDKHPYDLSSLRTGVMAGALCPPEIMKRVEQMNMEITICYGMTETSPVSTQTKIGAPFEKQIH--------SVGTIHDHLEIKIINPETKAIVKRGES-GELCTRGYSVMLKYWNSPQATQQVIDEQRWMHSGDLAMMDEDGYIHISGRIKDLIIRGGENISPKEIEDFLYTYEGVMDAQVIGVPSKKYGEEVMAIKTKEGVTLTEQELHD-FCKGRIAHYKVPRYWKFVEEFPMTISGKIRKVEMRE--------- 197729548 34 ----------------LDRAAAHPGREALVV---AGGGPRWTYAEFGAAVAELARAFLGIGVAKGDRVGIWAVNCPEWVLTQYATARIGAILVNINPAYRSHELAYVLNQSGVSVLCASSDYRAMVEEVRADLRAVHYIGRTGEQGAAGDLAAREATLSCDDPVNI--------QYTSGTTGFPKGATLSHHNILNNGYFVGETLG--YTERDRICIPVPFYHCFGMVMNLAATSHGACMVIPAPSFDPAATLRAVADERCTSLYGVPTMFIAELALPDFAAYDLGSLRTGIMAGSPCPVEVMKRVEMHMAEVSICYGMTETSPVSTQTRREDDLERRT--------GTVGRVLPHVEVKVIDPDTGTVLPRGRA-GELCTRGYGVMIGYWGEPERSAEAVDTGRWMHTGDLAVMRPDGYVQIVGRIKDMIIRGGENIYPREIEEFLHAHPKISDVQVVGVPDERYGEEILACVIPRADPPTQDEVTA-FCRDRLAHFKIPRRVEILDAFPMTVSGKVRKVELRERY------- 192288651 21 ---------------------------------------KISYAELVARAGRVANVLVARGLQVGDRVAAQTEKSVEALVLYLATVRGGGVYLPLNTAYTLHELDYFITDAEPKIVVCDPSKRDGIAAIAAKVG-----ATVETLGPDGRGSLTDAAAQADEAFATVERGADDLAYTSGTTGRSKGAMLSHDNLASNSL--TLVEFWRFTPDDVLIHALPIYHTHGLFVASNVTLFARGSMIFLPKFDPDKILDLM--ARATVLMGVPTFYTRLLQTKEATGH-----MRLFISGSA---PLLADTHRTGHAVLERYGMTET-----------NMNTSNPYDGDRVPGAVGPALPGVSARVTDETGKELPR--GDIGMIEVKGPNVFKGYWRMPEKTKSEFRDDGFFITGDLGKIDERGYVHILGRGKDLVITGGFNVYPKEIESEIDAMPGVVESAVIGVPHADFGEGVTAVVVRDKGAAIDEAQVLHGLDGQLAKFKMPKKVIFVDDLPRNTMGKVQKNVLRETYKDIY--- 108760532 30 ----------------LRRTVERHGDREALVVASQG--FRATYQQLWALTSQVARGLMALGVQKGDRVGLWSPNRFEWVAVQYATARIGAILVNINPAYRTSELEYALNQSGTKVLLHQTDYRGMVKEVRPRCAGLAAALVLEEDVSEDALAAREASLQFDDAINI--------QYTSGTTGFPKGATLSHHNV----LNNGFFIGEALREDRVCIP-VPFYHCFGMVINLACTSHGATMVIPAEAFDPLTVLQTVQAERCTSLYGVPTMFIAELDHPRFGEFDLSTLRTGVMAGSPCPVEVMKQVQRMHMEVTICYGMTETSPVSTQSAL---------DEPLDKRVSTGRVHPHLEVKVIDASGEVVPRGSP--GELCTRGYSVMLGYWANPEATAAAVDAAGWMHTGDLAVMDDEGYVKVVGRIKDTIIRGGENISPREVEEFLHAHPGVSETQVIGVPSKRYGEEVMAVRVKPGATLTAEELT-RFCAGRIASFKIPRYFKFVDAFPMTVTGKVQKFKMRE--------- 53719496 64 ---------------------------------------RMTYAALARKAAAFASYLQSLGVKPGDRVAIMLPNTFQYPVTLFGTLKAGAIVVNVNPLYTARELAHQLKDSGAQTIIVFENFAKTLQDALPETQ-IKHVVVTDGLNPKGRLIVLKHVKKLVPAYRLPQAVRLRLQYTGGTTGVAKGAMLTHGNLIANLLQAAWIEDQLTGDVETVLTPLPLYHIYSLTVNAFIFLLGGRNILIANPRDTKTMMKILRHETFTGITGINTLYNAFLDNEEFRKRDFSKLKLAMAGGMAMQRAVAERFEQVGCPIVEGYGLTECSPIVTMNPYDAH-------EKRAFSGTIGLPAPIVRFRTEDNVGEP--------GELCVHGPQVMRGYWQRPDETAKVIDADGWLATGDIGVMDEQGFIRLIDRKKDMILVSGFNVYPNEIEDVLVSHPGIREAAAIGIPDPVHGERIKVFVVPRDASLTVEDVLTHCRK-NLTGYKMPKAVEFRDALPQTNVGKILRRALRDE-------- 145225194 1 ------MDRGIGQW--VTKRAFLNGQRTALVQGDT----SFTYSDFDRRTNQVASSLLRLGVRKGDRVAILLVNSVEFLEVLLGCAKIGAITIPINVRLAGPEIGYILADSGADVFVFHAPLAAAAVSALTEPGVVRHTLRAGGAPADGEIPYTDLLSDGAPASDVEGRDPAFIMYTSGTTGRPKGAILTHDNLRWNAINV-LGAEQGLTGSDVTVAVAPMFHIGGLGVHTLPLLVGGTSVIL-PSFDPVGTLKAMAESRATVQFMVPAMWSALTQVPDFDSYDLSALRLAMGGGAPMPLTVIDFMHQRGVPFTEGFGMTETAPMV----------SVLDAANITTRAGSIGRVAMVDARIVDADDRDVPAD--TVGELLVRGPNVFVGYWMKPATTAEAFR-GGWFHTGDLGRIDADGYITLVDRKKDMIISGGENVYPIEVEQVLFRHPGVLDAAVVGGPDDKWGERVVAVVVADPQEPSADELIA-WCRERLAHFKCPREVHLLPELPRNATGKLLKTELRKRFTGVEGG- 170731479 44 ---------------FPDRPAVVFREQQV----------RWTWRAFANEVDVLAAGLAALGIVKGDCVGIWSPNRSEWLLTQFATARIGAVLVNINPAYRLSELEYALNKVGCKAVIAAERFVEMLQTLAPELATLRTIVSMGEMAPAGMFRFADVMAQAVDPALLDAIGAANIQFTSGTTGSPKGATLTHRNVVNN--ARSIAMAMRFTEQDSLCIPVPLYHCFGMVLAVLACVTGAAMVFPGEAFDPVATLAAVAEERCTALHGVPTMFIAELDHPAFPTFDLSTLRTGIMAGSPCPIETMKRVSQMHLEITIAYGMTETSPVSFQSSTDDPLEKRT--------TTVGRIQPHLEVKIVDPSGDIVPV--GATGELCTKGYSVMLGYWDDDAKTREVLV-DGWMHTGDLATLDADGYCNIVGRLKDMVIRGGENVYPREIEEFLFRHPKIQSAQVFGVPDAKYGEELCAWIVLRADEQMTEDDVRAFCTGQIAHYKIPRYIRFVDELPMTVTGKVQKFVMRER-------- 218528866 27 ---------------------------------------RYTYADLLARSGAYASALRALGVKPGDRVAVQVEKSAEVIFLYLGAVRAGAVFLPLNTAYTGPEIAYFLGDAEPALFVCDPAREADLSAVAGQAGVPQTRTL--DAAGHGSMA-QAADAASPDFADVPRGALAAILYTSGTTGRSKGAMLSHDNLASNAL--TLAQYWHFTERDVLIHALPVFHTHGLFVATNIVLATGGTMLFLPRLDAKKILELM--PRATAMMGVPTFYTRL---LKEPGRKVAAHMRLFVSGSAPLLAETHRAQRTGHAILERYGMTET-----------NMNTSNPYEGARRAGTVGFPLPGVTLRVVDETGAPLPEE---VGMIEVKGPNVFQGYWRMPEKTAAELKVDGFFITGDLGKIDRDGYVHIVGRGKDLIITGGYNVYPKEIEVEIDALPGVVESAVIGLAHPDFGEGVTAVVVP-GEGAPDEAAVLAALEGRLAKYKCPKRVLFAAELPRNAMGKVQKNLLRETHADLYRG- 58262454 58 ---------------------------------------TVTREQVEEQALALAGGLKKLGVKTGEVACLFGMNSLEWINALFGCQALGVVTSPANYAYTPLELLHQVKDSTSQTIFVQPNLFPLKEALKCNIPESKIFLLCKDKKPADHLKCTEDLWDMGKGIENVENKTAYLCYSSGTTGKAKGVETSHHNMT-SQIQAVRCSFEPMTEKDVVLGILPCSHIYGLTMNLHHALSTNGTVVILPKFEEKTVLEVIQRYKVTFSLIVPPMMIALLHSSLVSSYDISCLRGFQSGAAPLSADLIKAFESRHIQVTQGYGLTETTPV-------SHVMTLDESRHHP--GAIGRVIPTYQARLVDENGKDVEIGER--GELWLKGPSVMKGYWRNEEATRNVFE-DGWFKTGDIAIVDDRKYFTIVDRVKELIKYKGFQVPPAELEALLLGHPNVADVGVIGI-YDKSQELPRAYIVPKGGLASLSWSDREKLSKEIHDWKLRGGVILIEAIPKSPSGKILRKDLR---------- 159898327 56 ---------------------------------------RWSYRELDQRVDRLAAGLQQLGIQTKQRVVVQLPNCAEWFVVCFALFRVGAIPLMALPAHRLAEIGYFCQHSEDKVGSFDRNLAAEVKAV---APTLEHVLVVGEAGPFTALAEVDAEPSEF-PTLDPAEVAL-FQLSGGSTGVPKLIARTHDDY-LYSVRAS-AEICKLDASSVYLCVLPMAHNFPMSSPTLGTLAAGGTVVLAPQPSPDVAFPLIAREGVTITGMVPPLALLWLDAAANRKAELSSLKQILVGGAPFGAYTARRVQELGCQLQQVYGMAEG----LVNYTR-----LDDAAELICHTQ-GRPIPLDEVRIVDDEDNDVPLG--ELGHLITRGPYTIRGYYRAAEHNQRAFTSDGFYRTGDLARLNATGYVSVEGRAKDQINRGGEKVAAEEIEQHLLNHPAIHDVALVGLPDRFLGERTCAVIVSNGVNINRREVLQFLRSRGLAEYKLPDRVEIVESLPKTGVGKINKRLLREQ-------- 59712315 20 -------DEYTSLVDMFEKSVHKYADQPAF--INMGSV--MTFRKLEERSRAFAAYLQNLKLKKGDRVALMMPNLLQYPIALFGVLRAGMVAVNVNPLYTPRELEHQLNDSGAAAIVIVSNFASTLEEVVDNTPTIVNFVVVKKMVPKYDLPHATSMGRRMQYIKIESEDLAFLQYTGGTTGVAKGAMLTHRNMIANVMQAKGAYGPVLTERELIVTALPLYHVFALCLLFIE-MGGRNLLITNPRDIPGFIKEL---QKYPFTAGVNTLFNALVNNEDFHELDFSNLRLAVGGGMAVQRAVAEKWQQTGCYLLEGYGLTECSPLV----------AAYPHDLTSYNGSIGLPVPSTEVRMIDDEGNVLTND--QVGELQVRGPQVMKGYWNRAEATKDMICEDGWVSTGDIVKFDDEGFLHIVDRKKDMILVSGFNVYPNEIEDVVALHGKVLEVAAVGKPHPTSGEVVRICVVKRDPSLTKDELVAHCRKH-LTGYKIPRIVEFRDDLPKTNVGKILRRELRDEYK------ 6942168 12 ---------------LLEQTAAAYPDQEAV--VYPDRNLRYTYVQFNRLCRQTAKGLMGMGIGKGDHVAIWASNIPEWLAAQFATAKIGAVLVTVNTNYQSQELDYLLRQSDDALIVMNSSLIPLKEAEPGHLQSLKTLIYIGEKRLPGMYHWDEMLAQSVSDAELEARMSSNMQYTSGTTGFPKGVMLTHFNVI--NNAANNAECMKLTSSDRMCIPVPFFHCFGCVLGVLACVSVGAAMVPVVEFEPATVLTTVENETCTALHGVPTMFIAQLHLQDFDSYDLSSLRTGIMAGSSCPSEVMAVIEKMGMDITIAYGQTEPSPVITQTRANDSFQRRVE--------TTGRALPEVEVKIV-EPGTFNEVQRGVQGELCTRGYHVMKGYYKDEEATQKAINPEGWLFTGDLAVMDEDGYCRVTGRLKDMLIRGGENVYPREIEEFLYRHPNILDVQVVGVPDEKYGEEAAAIKLKEGKTASPEELKAYC-------------------------------------------- 109896485 46 ---------------------------------------RWTYATLKQKVDELATGLLALGIGKGDRVGIWGPNSFEWTVTQFATAKIGAIMVCLNPAYRLRELEYALNKVECKAIVFKSSCYPIPELARCDASNIQNIIKMGNSTVPGMLNYERVTQMGGDAERLPDDPI-NIQFTSGTTGQPKGATLTHCNILNNGFLAG--EGMRLSPNDRVCIPVPLYHCNLSCIAHGATM-----IYPNDAFDPLTTLQVVEKERCTALHGVPTMFISELDHADFKQFDLSSLRTGIMAGSLCPAEVMKRINEMHMEVLIGYGQTELSPL-------NHL-TLPEDPLQKRVETVGRVMSRIEVKLVDEYNRVIPIGER--GEVCTRGYSVMRGYWNDPIRTAETIDAGGWLHSGDIGIMDEDGYVTIVGRSKDMIIRGGENIYPKEIEEFLYTHPAVQDIQVFGIAHTDFGEEVCAICLKPGSSACATEITD-FCKNQIAHFKIPKHIRFVEEFPLTVTGKVQKFKMRE--------- 209696106 3 -----------NLATNLERNAT-FRPNNIALIFHD---LKMTYSELNKKVNAIADHLTQLHIQPDDKIALSCPNTPEFVIAYYAIQKIGAVVVPLNVMLKSDEVAYHLKDS-DAVALISSDAMPIGKGYDGYEKACEHFILIESQKPVAAYSFNQWLNTGRDTFDTVCRTACVILYTSGTTGTAKGAELSQSNMLCNAQACQSL--TNQKGTDVSIAILPLFHTFGQSLIMNTSILAGSALVLISRFVPKTVLQQIHEHKVTHLAGVPTMFIGLLAYAENKGDYLKTLKVAISGGASMPIEVLKQFEKLQVPVIEGYGLSESSPVAAFN----HLEFQRK------PGSIGQPLPGITMKVIDKNGHELPVGQE--GELVIRGHNVMKGYYKKPQETAKTII-DGWLHTGDIVRFDDEGYIYVVDRLKELIISGGYNVYPREVEEVYMKHPSVHLVAVIGIEHPRFGEEVKAVILKEGHSISEKELIK-WSKQHLADYKCPKHLDIVEALPMTATGKILKRMLK---------- 94312748 28 -----------------------------------------TYAEFDALSRGAAIVLADHGVGAGDRVAVLCFNTPGMVAAMFGAWRLGAVAVPVNHKLQTPEVDYILEHAGVKVCVFDGSLASVVSRLQTPVK-----LLATSTDAAGFDSFDAQLPAAGTYNALPDDAIAQILYTSGTTGRPKGCVLTHRAVCMAGMTAAL--ALSMQRDERTLMAMPLWHLNNWML---GTLYVGGTVILLREYHPLHFLQTAQDERATLYFGAPVSYLPLQMKIDVTAFDLGSVRAWIYGGTARQLAQLYRSDRF----YQVFGMTETGP---SGTVLYPEEQVAKAGSIGRVATPGLDMRVVRTGGADAG----PGE---IGEIWIKADSNMLGYLDNEAATREVMR-DGWYRSGDLARLDADGFLFVVDRTKDMIITGGENVYSKEVEDVLGAHPDVQDVAVIGRPHDQWGETVVAVLVPRGTQPDPEGIKAFAAER-LARYKVPREFLIRDTLPRTPTGKLMKHVLRADF------- 83719459 64 ---------------------------------------RMTYAALARKAAAFASYLQSLGVKPGDRVAIMLPNTFQYPVTLFGTLKAGAIVVNVNPLYTVRELAHQLDSGAQTIVVFENFAKTLQDALPG--TQIKHVVVTDGLNPKGRMSYQAGARQAPSPVALKRDDLAFLQYTGGTTGVAKGAMLTHGNLIANLLQAAWVEDQLTGDVETVLTPLPLYHIYSLTVNAFIFLLGGRNILIANPRDTKMMMKILRHETFTGITGINTLYNAFLDNEEFRKRDFSKLKLAMAGGMAMQRAVAERFEQVGCPIVEGYGLTECSPIVTMN-------PYDANEKRSFSGSIGLPAPSTTVRFRKEDG--AWANIGEPGELCVHGPQVMRGYWQRPDETAKVIDADGWLATGDIGVMDEQGFIRLIDRKKDMILVSGFNVYPNEIEDVLVSHPGIREAAAIGIPDPVHGERIKVFVVPRDASLTVEDVLTHCRK-NLTGYKMPKAVEFRDALPQTNVGKILRRALRDE-------- 146337395 11 ---------------------------------ETHDGQRITYGDLVARAGQMANVLVSRGVKPGDRVAAQTEKSVSGLVLYLATVRAGGVYLPLNTAYTLNELDYFIGDAEPTVVVCDPS---KAEGIGALAAKVGAKVETLDASGRGSLTDAADKAETAFITRAPDDLAA-ILYTSGTTGRSKGAMLSHDNLASNSL--TLIDYWRFTRDDVLIHALPIYHTHGLFVASNVTLFARASMIFLPKLDPDLIINLM--ARATVLMGVPTFYTRLLQSKETTSH-----MRLFISGSAPLLADTHRFARTGHAVLERYGMTET-----------NMNTSNPYAGERVPGAVGFPLPGVSVRVTDETGKELARDD--IGMIEVKGPNVFKGYWRMPEKTKSEFRPDGFFITGDLGKIDPQGYVHIVGRGKDLVISGGFNVYPKEIESEIDAMPGVVESAVIGVPHADFGEGVTAVVVRQPGADVSEVGVLKGLDGRLAKFKMPKRVFVVDELPRNTMGKVQKNVLRDQYKDIY--- 152967449 29 --------------------------------------HVLTWRELDDATARVAALLRAQGVRPGDRVALVLPNVPQFPVLYHGILRAGAVVVPMNPLLRGREVNH---HFADSGAVLALVWHAVADASHGAVGTGTRVVVVEPGATAALLA-----GVDPDPVHVPDPGDTAILYTSGTTGAPKGAELSHRNLLSNALTSQLIR---LGGDDVILGALPLFHAFGQTCAMNTAVVAGRTLSLLPRFSAAAALAVVERDRVTHFAGVPTMYVALLNEPGAEEFDLSSWRSCVSGGASLPVEVLRGFERFGVQILEGYGLSETSPVA----------SFNHPDAVRKPGTIGVPVRGCEMDLRGADGTPVT---EGVGEIVVRGENVMTGYWRNEAATAAAFTADGWFRTGDLATRDEDGYYAIVDRAKDMIDRGGYNVYPREVEEVLHEHPAVEQVAVVGFPDPVGEEVGAAVVLKEGACATPEELQQH-VKDALAAYKYPRRVWIVSELPKGPTGKILKREI----------- 91976680 21 ------------IGDILRKSALRFRDRIAL----TDGARQVSYDELERDANRFANYLVSRGLKPGDKISTICNNSIEFVKALFGIHRAGLVWVPINTMLGPDDMGYILDHAGVKFALIDDNLQPDRRSALEQRGIALVAVDLTGKAGEGLKSFNELIASEIEPVAFDDRDLAMIIYTSGTTSRPKGAMHCHLAVTMAVMSNAI--ELQLSRKDGITGQFPLFHCAAHVLLLSYLVVGGKMALM-RGFDPVACMEAIQRDKLSVFIGLPLMYQVILDHPRRKEFDLSTLRCCIYTMAPMPRPLLERIAELCPNFVQPSGQTEMYPATTMSQPDRQLARFGNYGESTMVNETA---------IMDDAGNLLPP--GEIGELVHRGPNVMLGYYKDPEATEAA-RKFGWHHTGDLAMIDAHGEVLFVDRKKDMIKSGGENVASVKIEETLLAHPAVMNAAVVGLPHPQWGEAVSGFVLKPGASATETEIIEHCRKS-LGGFQIPKMVRIVEEMPMTATGKLRKIELRNQFTDYFAMA 148258667 9 -----------TLGDLLRRSAARTGKTAVIC----GETS-WTYAEFNAIVDRLAAGLAARGVVKGERVAILARNSHAFAALRFALARLGAVLVPINFMLKPEEVAYILKHAGARMLATDSGFAGVARDAKALAPAVEQLIWLPSEGPSDMIDFADLASSTAQAVEIAGSDVAQIVYTSGTESLPKGAMLTHDAVIWQYV--SCVVDAGIAAEDVTLHALPLYHCAQLDVFFGPSIVGATNIITAPT--PDNLLPLIAKYRITSFFAPPTVWISISPLFETTD--VSTLRKGYYGASIMPRELAQRLPK--VRLWNLYGQTEIAPLATM---------LGPEDQLRKPGSCGRAVLNVETRVVDDDMNDVAP--GEVGEVVHRSPHLMLGYFHDDERTAAAFQ-GGWFHSGDLATIDEEGYITIVDRKKDMIKTGGENVASREVEEALYLIPEVSEVAVVGLPHPRWVEAVVAMVVVKSGCDLTEEAVLKQASAKLATFKTPKRVVFVDALPKNPSGKLLKRQLREAHAGLFA-- 56478075 23 ---------------FFDEACARHAQREALVVCHQNV--RLTYAELRLKVDALACALVRLGLAPGDRVGIWSQNNLEWILTQFATAKAGLVLVNINPAYRRSELEYAVNKVGCRALVLSPSFLAMLSDLAPELASLNWVIRMGAEKSAGMLNFDDLLGEKDDPINI--------QFTSGTTGQPKGATLSHHNILNNGFFVG--EAIRLVEGDRVCIPVPLYHCNLGCVTHGATM-----VYPAEAFEPVAVLETLAEERCTAAYGVPTMFIAMLDHPRFGDFDLSRLRTGIMAGSPCPIEVMKRIDRMNMEVTIAYGMTETSPVSFQSGTGDPVERRV--------STVGRVQPHLEVKIVDNDGRIVPR--GVAGELCTRGYSVMLGYWNDVDRTRDAIDAAGWMHTGDLATIDDEGYCNIVGRIKDMVIRGGENLYPREIEEFLYRHPKILDVQVVGVPDQKYGEELCAIIVREGEALSADEVRA-FCQGQIAHHKVPRYIKFVDSFPMTVTGKIQKFQIREQMKRELG-- 19551645 53 -----------------------------------------TYGELDKEVRKTAAGLRALGVRPGDHVAIILPNCPQHIAAFYAVLKLGAVVIEHNPLYTAHELLEPFKDHGARVAIVWDKASPTVEQLRGQLETIVSVNMINAMPPLQRLALSAAMGGDGDDVTVTKESVALILYTSGTTGRPKGAQLTH-----GNLFSNLLQGKGLGDKERMLAALPMFH--AYGLTMVGTLIGGEMVLPTPRID--LIMNVMKKHTPTWLPGVPTLYEKIVDASEKEGIPIKGVRNAFSGASTLSQRTVERWEKTGGRLVEGYGLTETSPIIVGNPMSDHRR----------QGYVGIPFPDTIVRIANPENLDETMPDGSEGEVLVKGPQVFKGYLNQEEATKNSFHGE-WYRTGDVGVMEEDGFIRLVARIKEVIITGGFNVYPAEVEEVLAEHPDIEDSAVVGIPREDGSENVVAITLVEGAALDPDGLKE-FARKNLTRYKVPRTFYHFEEMPRDQMGKIRRREVQAE-------- 148982248 3 -----------NLAVNLERSASLFPTKAAL-RMGTDEV---SFAQLEQLAGKVATNLERLGLKKGDKVALSCPNVTYFPIAYYGILKAGCVVVPLNVLFKAREIAYHLNDSDAKALCFESEELPIGRGLQGQADNCEHFVSM--PIPNGATSHQETIEDLAQPLDAYESVACHILYTSGTTGQPKGAELSHTNMQTNAMSSQYL--MRLEYSDTTMATLPLFHFGQTVMMNASVLTGSTMVLI-PRFEPSLVIDQIISHKVSVFAGVPTMYIALLDSSEQTSKRSESLRLGVSGGASMPLEVIRQFERFELPVLEGYGLSETAPVATFNHIDGD----------RLSGSVGQPLCGHLIKITDVQGNSVAMG--ELGEVCIKSPSVMKGYYQRPEATTEAIR-DGWFLTGDIGRVDEHGNLFIVDRVKDMIIRGGYNVYPREIEEVLMCHPDVEMVAVVGEHHEQLGEEIHAHVVLHEHTQCDSKALMAWCREQLADYKYPRKVFIRSALPMTATGKILKREL----------- 190895249 25 --------------------------RQALFEIATG--RQLTYAELDRRIARCAGFLVAL-LGVGARVAMLARNSVDSIVLAFACQRAGAIYVPLNWRLNAAELRPILADCAPLLLVHDEEFSSAV-AILAEADP-EMTVISTADGPAALAARIEA-SLPAAPVPADADGACILLYTSGTTGQPKGVVISRRNAFFAAVNFSFVG--EIGPGAVALCDLPFFHTIGLIAVARTTLMLGGTLVVSDRFTPATLAALADRERITHYFAVPQIALALRNDPAYSAAALSGLHALFVGGAPLTQTLIESYLDDGVALVNGYGMSEAGTVL---HVPIDRRAVQDN-----PGSVGLPAPLLDIRIVGEDGRDV-GEGE-IGEFWLRGPAVTSGYWNKPRETAAAFT-DGWYRTGDLGRREANGFYRIVDRLKDMYISGGENVYPAEVEAALASHPAVLDAAVIGVPDERWGECGVAYVVLRGVAATGEEIAGHCAER-LAAFKRPVRILFVETIARTASGKVQKHVLRQHH------- 111023051 24 --------------DNFDRTVAAHGDRDALVDRPSG--RRWTYAELRRDVDAVAAGLLKRGIGKGDRVGIWAPNCPEWTLIQFATAKIGAVLVNINPAYRAHELKYVLDQAGIRLLVSAPDYAAMIEEVRPQCPDLEMVVLLGSAASDGMAAHEQAALSSDDPINI--------QYTSGTTGFPKGATLSHHNILNNGYFVGEL--CHYTENDRVCIPVPFYHCFGMVMNLACTSHGATMIIPGPSFDPTATLQAVEAEKCTSLYGVPTMFIAELAEPDFASFDLSSLRTGIMAGSPCPVEVMKQIEQMGMEVSICYGMTETSPVSLQTRSDDTI-----DQRVSTVGRVG---PHLEVKIVDATGLTVPR--GTPGELCTRGYSVMLGYWNNPEKTAEAIDAGRWMHTGDIGVMDSDGYVAITGRIKDMVIRGGENVYPREIEEFLYTHPDILDAQVIGVPDAKYGEELMVVRMKDGAEPLDAAKVREFCTGKLAHYKIPKYVHVVDEFPMTVTGKVRKVEMREQSLDLIG-- 11499361 37 ---------EIPLYQLLEDTAKKYPDK--TALIFFGK--KITYRELDEMSDRIAGFLKSLGIKKGDRVILDLPNVPQYVAAYYGILKVGATVVQCNPLYTEREIRYIQENSEAEYGFFVEFVYPRIKGLLAEGKLKKAVIC----KIEDYLPFEKVRIEKSDKVVYPKDDVAIFLYTGGTTGVPKAVMSTHFNLVVYQTLEWVVDRTP---DDVFIGVLPYFHSFGMTTSMNAPIANGSTIIPDPR-DIKRILESIQKYRASIFCGVPTMYAAIINHPDVKKYDLSSVKACISGAAPLPVEVKRRFEEIGGKLVEGYGLSETSPVALGNPVYG----------LNKEGSIGIPFPDTYAVVIDDEGKVLPIG--EVGELVIKGPQVMKGYYKMEEETKKVLV-NGWLLTGDMAKMDEDGYFYIVDRKKDMIIAGGYNIYPREVEEVLYEHPAVVEAAVVGVPDPYRGETVKAYIVLKPEKVTEQEIIQ-FCKERLAAYKVPKLVEFRDELPKSAVGKILRRVLREE-------- 27382975 14 -----------SIGDLLRRSA---GRDPGKLAISCGGVS-WTFAEMDAICNRFGRGLLGLGVKKGDRLAVLSRNSHAFAALRFAVARIGAVLVPINFMLNPDEINFILKSSGAKLLATGPDFVEPARAASAKDCAVEKMIWLPATAPAGLTTFDDLLHADGSEASVDSRDLAQIVYTSGTESLPKGAMLTHEA-VMWQYVSCIIDG-GMSVDDKFLHALPLYHLDVFLGPQ--VYLGASGVITKPTAD--NILALIQAHRITSFFAPPTIWIAMLRSPNFDKTDLSTLQKGYYGASIMPVEVLLELQRRAVKFWNFYGQTEIAPLAT---------VLRPEDQLRKAGSAGKPVLNVETRVVNTAMEDV-KVGE-VGEIVHRSPHLLSGYYNDPVKTAAAFS-GGWFHSGDLATVDGEGHITVVDRVKDMIKTGGENVASREVEEMVYRIPAVSEVAVVGLPDPRWIEAVTAIVVVKGETLDEESVIKH-CAGQMAHFKVPKRVIFVDSLPKNPSGKLLKRELRQRF------- 163942257 13 -IPSTISYDIQPLHGYLEKIASRYPEKKALHFLGKD----VTFSDFHDKVKKFANYLQRLGIEKGDRVAIMLPNCPQSVIGYYGTLLAGGIVVQTNPLYTERELEYQLHDSGAKVILCLDLVFPRVTNVQNATK-LEHIIVVNVSESETIHLWKSVERESNTDVEVPENDLALLQYTGGTTGFPKGVMLTHKNLVSNTLMGAHWLYNCKEGEEVILGVLPFFHVYGMTAVMNLSIMQGYKMVLIPKFDMKMVFEAIKKHKVTLFPGAPTIYIALLNSPLLKEYDISSIQACISGSAPLPVEVQEEFESVGGKLVEGYGLTESSPVTHGNFLWEK----------RVPGSIGVPWPDTEIIMSLETGEALPSG--EIGEIVVKGPQIMKGYWNKPEET-AAVLQDGWLHTGDVGYMDEDGFFYVKDRKKDMIVASGFNVYPREVEEVLYEHEKVQEVVTIGVPDPYRGETVKAVVLKEGAECSEEELDQFARKY-LAAYKVPKVYEFRSELPKTTVGKILRRVLIDEEK------ 71282632 24 -----------SLTDLLQQTSAKYQKNTAYSNFGA----ELTFEQVDELSRDFAAYLQKLSVVKNDRVALMCPNTLCFPIAMWGIIRVGGVQVNVNPMYTPRELEHQLNDAQDTIIIFSPSTQMLAEILDNTIKNIIT-VDLDDLVNKGLISFTDALA-QGKTLGLNEPALCQLQYTGGTTGLSKGAMLSHGNLIANILAKAHID----YGNDIVITAIPMYHIFALTLSYFS--FGAKNVLVTNPRDMPSFVEVWKNTPATMFTGVNTLYNGLLHTPGFENVDFSSLKLCIGGGAAVQQAVADKWRQVGVKLQEGYGLSETSPILTLNFGSDHTDDV---------PGIGVPVPNTDISIRDVMGNSVEQ-GQS-GELCAKGPQVMSGYWNNVAATTECMTPDGYFKTGDVAMLDEHGFFHIVDRIKDMINVSGFNVYPNEIEAEVAKMPGILESACIGVDDEKTGEAVKLFVVTDKDSEDAKITEKDVIRQGLTAYKAPKHVVFIDEIPKSSVGKLLRRELR---------- 206973785 46 ----------------------------------------ITYSEFDKKVDRLASGLLNLGIKQEDRVVIQLPNVIEFFEVCFALFRIGALPVFALPSHRSSEISYFCEFGEDKALGFD--YRKLAREVKEKVPTLQHVIVVGEE--EEFVNISDLY---IDPVPLPEVQPSDVAFSGGTTGLSKLIPRTHDDYI-YSLRVS-AEICNLSAKSVYMAVLPVAHNYPMSSPFGTFYAGGKVVL-ATGGSPDEAFALIEKEKVTITALVPPLAMIWLDAASSRNNDLSSLEVIQVGGAKFSAEVAKRIRTFGCTLQQVFGMAEG----LVNYTR-----LDDPEEIIIYTQ-GRPMSLDEVRVVDENDNDV-KPGE-VGSLLTRGPYTIRGYYKAEEHNAQSFTKDGFYRTGDLVKVNEQGYIIVEGRDKDQINRGGEKVAAEEVENHLLAHVAVHDVAIVSMPDDYLGERTCAFVIARGQAPAVSELKKFLRERGIAAYKIPDRIEFIESFPQTGVGKVSKKELRK--------- 27378293 29 -----------------------------------------SYAVFDARIRKAAGWLAAQGIGAGDVVAVLMKNSAAFLELVFATSHLGAVFLPINFRLSRDEVGYIAGNAGARLLMVDEELAANAAGAK--------IVVLDEAAQQSVTRL--AGGAAAAPVRAPSDLMRLM-YTSGTTDRPKGVMLSYDNFYWKSADQTIALG--LSAETRLLVVGPLYHVGALDLPGIAVLWHGGFIRIERNFEPETALAAIAEDRLNAAWFAPVMTTAMLTCPTRDRYDVSSLTWAIGGGEKTPELRIRAFSEYFRNARDAYGLTET--VGGDTF----MEAGREIEKI---GSTGRAIAHVEIEIRDEEGRTLPPNVN--GEICLCGPKITRGYWKDSEKTAAAFFGD-WFRSGDVGYLDDEGFLYLTDRKKDMIISGGENIASSEVERVIYELSEVREVAVIGLRDARWGERPVAIVVAEGASLELPALTEH-CRARLASFKVPKQLVVRDSLPRNPSGKILKRVLRAELE------ 194017182 51 -----------------------------------------TYEQLQEDVLKLASHLLKIGVKKGDRVAIMLPNCPQSVISYYAVLIAGGIVVQTNPLYTEKELEYQIEDSGAKVLITLDLLYPKAYKMKA-LTSMEHLIVTKLQDPKNILIMKESEGEQQIPALAPKEDIAVLQYTGGTTGLPKGVMLTHENILANTMCASWMYKTTRG-KERILGIIPFFHVYGMTTVLNLAVKEGHSMILLPRFDAADTLKTIEKQKPTLFPGAPTMYIALLHHPNIEKYDLSSITACLSGSAALPVEVKQSFEKLGGRLVEGYGLSETSPVTHSNFLWGANKTGS----------IGCPWPNTDAGIYCEETGGF-KEPYEHGEIIVKGPQIMKGYWNQPEETEAVLR-DGWFFTGDIGYMDEDGFFYIVDRKKDVIIASGYNIYPREVEEALYEHELVQEVVVAGIPDPYRGETVKAFIVPKKDAYLTEDELDRFVRTRIASFKVPRVYEFKESLPKTAVGKILRRVLIEEEKRKHASS 177671132 48 -----------------------------------------TYAQLRDGAHRVARRLQDTGLPAGTRVAAYATNSDAYALLFLACVTAGYVHVPVNFALKGGELAHALEDSGAELLVADAGMLERVDQVRGRASALRHVWTM---LPAGHTAQDETLDAAAPEAEVSATDLAQLLYTSGTTSTPKGAMMSHRALVAEYLSSIILDFTAEDRPLVAMPLYHSAAMHVFLLPY-LSLGATVRLLAAP--DIPRMLELVETEHIGSLFLAPTVWVPLANHPGLATRDLSSLRKAQYGASIMPVTVLQRLRQSGIGFYNCFGQSELGPLCT---------VLRPEEHDARPASCGRPVFHVEARVMTADGAPAAPGEP--GEIQYRSPQLLSGYWNRPDATADAFTDDGWFRSGDQVTQDAAGYIQVVDRIKDVINTGGVLVAPREVEDAIYELDEVAEVAVIGLPDERWIEAVTAVVVLKGAELTAETVRTH-VKERLAGFKVPKRVDFVAELPRNQSGKLLKRALRAE-------- 50083514 23 --------ENTSLVDIFERNFQKFGSRDAFIFMDKA----LTFNELEEASRKFAAYLQSLNLPKGSRVAVMMPNVLQYPIVALGVFRAGLVLVNVNPLYTARELEHQLNDSGAEVLVIIENFASVYQTILGK-TPVKHVVIVRKQIPAGHVKFNSALNKVSSHYKRPNLTLSDTAYTGGTTGVSKGAELTHRNLVANMLQCDGIFQSKFSKDDKMFCALPLYHIFAFCAMYGMYKGQANILIPNPRDLPAVIKELRKYQP-TFFPAVNTLFNALVHNEEFKQLDHSKLKIAMGGGMAVLPSTAEAWKRIGVTIIEGYGLSETSPVATVNPPASS----------EFSGTIGIPLPLTDVAILDDDGHPVALGEQ--GEISIRGPQVMKGYWNRPDETAKVMTSDGFFRTGDIGVMNDRGYVKIVDRKKDMILVSGFNVYPSEIEEVIAKHPKVLEVAAIGVPDEKSGEVPKLFIVKKDPSLTTEEV-LSFAKENLTGYKRPRYVEFMDELPKSNVGKILRKDLRK--------- 86749223 46 ---------------------------------------------------------RDYGIVSGDRVALFAHNCTQYLEALYGIWWAGAVAVPINAKLHGKEAAWICSNSGAKLALICDDTADTFNEAAGELPARMATLALDSDA---YIRARSGDGPAAPAAREDGDLAW-LFYTSGTTGRPKGVMLSHGNLIAMSL-CYLADVDTVSSDDAALYAAPISH-GAGLYNMIHTRFGARHVVPASKFDPDEVLTLGKQLGNVAMFAAPTMVKRLVEAARRRGERGEGLRTIVYGGGPMYLADIRDLDVMGQRFVQIYGQGE-SPMAITSLKRELHADVDHPRYLQRLASVGTAQSALSVRITGPDGEVLP--AGETGEIEAKGPTVMLGYWNNSDANAETLK-DGWLRTGDVGRLDEDGFLTLSDRSKDVIISGGTNIYPREVEEALLTHPAVREVSAIGVADPEWGETVVAVVLADGSEPSDTALDAHCL-AAIARFKRPKRYVYLEALPKNNYGKVLKTELRK--------- 159036889 34 -----------------------------------------TYADLEARTRRLAGHLRGLGVKRGDRVAIWLRQSVSTVESYLAVVRAGGVGVPLNPDAAQAELEYLLSDSGATAVITDA-----VQAQR--LRPTPHALVVTGDVPAGALSYDEAVSEPEQPADLGLDDVAWMFYTSGTTGRPKGVLSTQRN-CLWSVASCYVPIPGLTDQDRVLWPLPLFHLSHIACVLSVTVVGATRIMDGSSVQ--DVMRALQQEEPTFLAGVPTTYQQLVSAARRHGFTAPSLRIGLAGGAVLGAELRQEFEEFGVPLVDAYGSTETCGAITIN----------PPDGPRINGSCGLPVPGVGVRIVDTTGGDLPA--GAEGEVWVSGPNVMVGYHNSPEATAKAMR-DGWFRTGDLARRDGAGYLTISGRIKELVIRGGENIHPVEVEAVLRTVPGVADVAVAGVPHETLGEVPVAYVIPGPDGFDVESLVTR-CREQLSAYKVPHQVHEVASIPRTASGKVQRRLLVEQ-------- 104782040 22 --------------DAFDTTVARFPDREALVVRH--QQLRFTWRQLAEAVDRHARALMALGVQAGERLGIWAPNGAEWCITQFASAKVGAILVNINPAYRTSELEYALSQSGCKWLICADELAPLVDSGCGELACLRGVVSLAAEPPKGFLAWTQARAEAVNPQALATRQASNIQYTSGTTGFPKGATLSHHNILNNGYMVG--ESLGLTEHDRLVVPVPLYHCNLGCMTHGSTL-----IYPNDAFDPLLTLQAVAEERATALYGVPTMFIAELDHPRRGEFDLSSLRTGIMAGATCPIEVMRRVMHMG-EVQIAYGMTETSPVSLQTGAADDL-----ERRVTSVGRTQ---PRLETKVIDSEGATLPRG--EVGELCTRGYSVMIGYWNNPKATAESIDSDGWMHTGDLAVMDEQGYVRIVGRSKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGVPCSKYGEEIVAVRLHPGHAASEDELRE-WAKARIAHFKVPRHFRFVDEFPMTVTGKVQKFRMRE--------- 172058177 13 -IPASINYREVPLYQALEEAANEFPERRALSFLG----KRMTFQEVRHEARSFAKVLQDAGLEKGDRVGLMLPNCPQYMISYYAVLYAGGIVVQVNPLYTDRELEQILDDSGAKMLVTLDLLYPKASRVKAKLKTVDNNIIIDTTGSIPFLSHRGSTMIE--PVNIPKEDIAVLQYTGGTTGAPKGVMLTHFNLSANVYKYSRGDGRKL------LAVVPYFHVYGMTCNLNFGMFNAYEQIILPKFDLEQVLKTIDKEKPSLFPGAPTMYVGLLNHPKLKKYDLSSIEACISGSAPLPVEVQEKFEQVGGRIVEGYGLSETSPVTHTNCIWDK----------RVPGTVGIPVPDTISKIVQPDGE-TPAAPGEIGEILVRGPQVMKGYWKRPEDTQAVLR-DGWLHTGDLGYVGEDHYFRIVDRKKDLIIASGFNIYPREVEEILYEHPAVKEAVVIGVPDAYRGETVKAFIVLKDDVQTTEEELDQFCRKSLASFKVPKQYEFRQELPKTFVGKILRRVLVEE-------- 70730858 34 --------------DLLRSAAQAFAEREALTE---GEQH-LSYRQLDLRVDQLAAGLYRLGLRAGDNVVLQLPNSAAFVEVCFALYRLGVRPIFALPAHRHLEIGRFCEFAQARAYFCDRDASFDYRAMARDLKDRNEWVVVAGEAEE--FTALHSLYEPA-PVRTADAVAC-FQLSGGSTGVPKLIPRRHHE-YLYNLRAS-AERCGLSEASVYLVALPMAHNFPMCCPFIGTFSVGGRVVLSPSPSPEVCFELIERQGVTHTALVPPLALVWLEAAQARGRGLAPLQLLQVGGAKLSYEAARRIEPLGCRLQQVFGMAEGLICYTD----------PEDPPQRVLHTQGRPLPADEIRVVDEHDQPVPV--GQVGQLLTRGPYTIRGYYRYPEHNAQAFTADGFYRTGDRVMLTADGYLMVEGRDKDLINRGGEKIAAEEVENLLLSHPSVADIALVAMPDAFLGERTCAFVIPRGTAPRAPELLRHLRAQGLAAFKLPDRFEFIPAFPQTGVGKVSRKHLREAIQALYFGA 88602899 50 ---------------------------------------RLTYRQFREAVDQVARGLMALDINKGDRVGIWAMNYAEWIIVQFATAKIGAIMVNINPSYRTFELEYCLKQSEIKLLI-----------LQGRFKTSDYVGMFYETCPEAYLKKAESISQ--DELREREAAAINIQYTSGTTGYPKGVVLTHHGVLNNGYIIG--EGMGFTEKDRLCIPVPFYHCFGMVLSNMACVSGSTMVIPGPAFDPGDVLRTIEAERCTAVHGVPTMFIAELRHPDFAKFDLRSLRTGIMAGSPCPIETMKEVTKMHMEVVIVYGQTELSPGVTMTTTRDPL-----DKRVT---TVGRVFPHTEIKIIDPETKKIIPRGE-IGEICARGYMTMRCYYNNPTATRQAKDEHGWVHTGDLGSFDPEGFVHIEGRLKDMVIRGGENIYPREIEEFLHQHPKIADVYVIGVPDEKYGEELMAIKLEEGASLTEDEIRTY-ADGKIARYKIPRYYAFVDSFPITVSGKIQKFKMRE--------- 119476647 9 ------------------KTARLEPNREALIDVHSG--RRVSFGELDQNTCRLANALDQLGLSKGDRVAVLSKNSIEYMEIYYACARVGLIAQPINWRLGLDEMVRILDDGSPSVVISSDDYCEQIEKLKDKID-VPHWLNFGDGGDGSY----EALLKSSTATEPLASADIGILYTGGTTGQSKGALHSH-----HSLYMGMINQTVAERSDIYMLTGQMFHIPALGMNYHAH--GCPMVL--INFDARLALETIERERVSAFLGITTMWMADAKFDE---FDLSSLRNIQYGGGPMPSTVVAALASFPCTIIQGYGQTEG---MTMSFLEDHTKALDGDERLDSCGREGF---VTEMRLADPDGNLVPRDGKTPGEILVRSEANMLGYWQRPDLTRETIR-DGWMWTGDIAVWDEAGYIFIVDRAKDMIISGGENIFCTQVEAAIHKHPGVLESAVFGIPDDQWGEAVKAVVVMKGYSATEREIID--VAAGLASYQKPKSVDFVDSLPKAPTGKILKRELRTPY------- 218287514 16 -----------TLGQILDHTVSRFPDREAL--VYADRDYRQTWREFGDMVDRFAKGLMAMGIQKGEKVAVWATNVPYWVALQFATAKIGAILITVNTNYREHELRYLLTHSEENIFLIDSDYLETLYRIAPELRVQARRSFVCNSLPHCFLGMEKHRGMYSVPVMVDDEEVINMQYTSGTTGFPRGVMLTHVGVGLNGYWIGRHQNFG-PEDRVCLP-VPLFHCFGCVLGVSACVNHGAAMVILESFNPLKVLAAVDSERCTALYGVPTMFLAELEHKLFHRFDMSSLRTGIMAGSVCPEPLMRRIDDMNMEITICYGLTEGSPVMTQS--DSH-------DSLQLRCETGCAMPGIEVRVADPETCEELPRGQ-VGEILCRGYNVMKGYYNMPEDTARAVSPDGWLHSGDLGVMDENGYLRITGRIKDMIIRGGENVYPREIEEYLMGMPGVLDVQVVAVPSFKYGEEVAAFIIPRGVEIGPEDVRA-FCRGKIAWFKIPKYVAVISGFPLTASGKIQKYKLREQ-------- 83647571 2 ----------LNLATILTESAKRHPQKEA---LVCGAV-RLTYAQVERMTNQVANNLLAAGILPGDRVALSCPNHFFPI-AYFGIIKAGAVVVPLNVLLSEEEIAYHLRDSQARAYICDMPLGPRGLAAFNAVVDCQRFWLMPSKGDMPALFDELMVGDEPAPDIVTQDDTVVVLYTSGTTGKPKGAELTHANIFLNVAQFARLSEARLDDNQLV--ALPLFHTFGQTVQMCGGFYNSNKLVLIPRFDPKAVVEAMVQEDITVFCGVPTMYWALIELEEAVVAKVRDRLRLCSGGSSLAIEILRGFEKFQVPILEGYGLSETSPVASFNVL----------DRPRKPGSVGVPIWGVDIKVVDEKGGEVAH--RERGEIVIRGHNIMKGYLNRPEATADAIR-NGWFHSGDIGYMDEDGYLFIVDRLKDMIIRGGYNVYPRELEETLLTHPAVSLAAVVGVPDSQYGEEIKAVILKEGARADAEEIRE-WCKSKMAAYKYPRLLEICDSLPMTATGKILKRELK---------- 78223888 34 ---------------------------------------RYSYRQFNDICRQVAKGLLKLGVRKGDHVAIWAYNVPEWVILQFATAKIGVVLVTVNTAYKSAELEYLLDQSDSTTLFMDTDYVATLSEVVPELASLKRVVFIGEDTPAGMLNFEK-IAEMGKEVPDEQLAAVNMQYTSGTTGFPKGVMLTHYNLVNNGY--HIGECMKFTDKDRLCIPVPFFHCFGSVLAVMASVTHATAMVPVEIFDPLKVLQTVEKERCTAVHGVPTMFIAELEHPDFAKFDLSTLRTGIMAGSVCPIEVMKRCVKMNLELTSVYGQTESSPGITQT---------RTEDSVELRVSTGRALPGAEVKTVDIETGATLPPGKQ-GELCARGYMVMKGYYKMPEETAKVIDADGWLHTGDLAVMDENGYCKITGRIKQMIIRGGENIYPKEIEEFLYTHPKISDVQIYGVPDRKYGEQVMAIILKNGVEMTEDEVKE-FCRGKIANYKIPKYVKFVAGYPMTASGKIQKFKLRE--------- 167887861 52 -----------------------------------------TYAEVEELSRRAAAGLRRLGVGKGDVVMNLLRNCPEFAFTFLGAALLGAATTTANPFYTPHEIHRQAAAAGAKVIVTEAC---AVEKVRGFAAERGVPVVAVDGAFDGCLGFREVLDEEVDPDDV-----VALPYSSGTTGMPKGVMLTHRSLV--TSVAQQVDGENFRKEDVLLCVLPLFHIYSLNSVLLAGLRAGSAIVIMRKFDHGALVDLVRAYGVTIAPFVPPIVVEIAKSPRITAEDLASIRMVMSGAAPMGKDLQDAFKIPNAVLGQGYGMTEAGPVLAMCFAKEPFEVKS--------GSCGTVVRNADLKIVD------PDTGASLGEICIRGEQIMKGYLNDPEATKNTIDKDGWLHTGDIGYVDDDDEIFIVDRLKEIIKYKGFQVPPAELEALLITHPEIKDAAVVPMKDELAGEVPVAFIV----RIEGSEISENEIKQFVAKYKRINKVFFTDSIPKSPSGKILRKDLRAK-------- 218152552 51 -----------------------------------------SYGKLQREVEIMAANLRKLGIEPGDRIAIMLPNTPQMIMTYFAILKAGAVVTLTNPLYMETEIVHQLSDSGAKMLITIDLLWSKIEKLRDKLPVRKYLVISDTKFPLNSLYKLKCMREKNSP-KVPERYSAQLQYTGGTTGLSKGCNLTHANLQCHAMLNSLGD-----DKEIVMGILPYFHIYGLCLHF-PTMLGATMV-PFPRYVPLDVLKTMHKLKPTLFPGAPALYISLLQQKEVEKYDVKSVKYCLSGSSPMPVEGIKQFEVFGATIVEGFGLTEASPV-------THLNPLRGNKK---PGSIGMPLPSTDAAIVDMEVGSVQLPPGKMGELVIRGPQVMKGYYNKPDETAGTLR-NGWLYTGDIAYMDEEGYFYIVDRKKDMIISSGYNIYPREVDEVLYKHPKIQEAVTVGLPHKTRGEIKIYIVLKEGQSMDRAEVIAY-CRDKLAGYKVPRQVEFRSELPKTMVGKVLRRALREE-------- 195997251 13 ----VFIPSHLNIYQFFCENFDQYGDKPAITDAHSGLT--LTYKMLKQQIRQCGSALRRAGFKKGDIFAIYSPNHPQYPVLIFAVAAIGGIVSTINPLFTAEEVIQQMKLSSAKYLLAHSSNAANAIKVDKTLNLRGLYVFGEEKGVTSFLIQDDGAFFKPDATIDPINDVVMLPYSSGTTGIPKGVMLTHYNLIANFAQLIHPDVKVFDSDAPVLALLPFFHIYGLVVILLAGLRVGAHLISYLRFEPEVFLQSIEKYKIKYAPLVPPLYVFLAKTPLVEKYDLSSLQETMCGAAPLDYDLSQTVKRVGLSVRQVYGMTELSPL-------SHMGKRSDKDKL---GAIGIVVPNTKAKVVDETGRSLPEHQR--GELCIRGPQVMKGYLRNKEATDRTIDKDGWLHTGDIAYYDKDGYFYVVDRLKELIKYKGHQVAPAELEALLLTNPKVADVAVIGRPDDDAGELPMAFIVRSGEI-TKQEIIDFVKDNVNPQKYLRGGVEFLDIIPKSASGKILRNQLRKRIK------ 77404549 29 -----------------------------------------SYGQLDREINQYANALLSLGVQKGDRVAVLSPNSDRFLLALYGAFKVGAIVSPFNPRSTARELAYLLEDSGASVLLFGGDTVAAVRDL-AKLEQAPAAPALSLDGADGFDDFVQLASSDSDPVEVREDDDCMIIYTSGTTGKPKGALFDHHRLLWVGHAVS---SLGVNSFDRNLHVAPMYHCAELVLFVLSGFSMGTTHVVLPAFEPAAVLDALERYRITVFLGVPTMYQMMLTVPDLERRDLSHWRLGFFGAAPMPPTAVAKLVTTFPDVGQLCGPTEGGP--------TGIYSTPDEVAVRPDATGRWPITNAEFRLVDPDGNDVPT--GMTGEIILRGETIMKGYWNKPEATAETIR-DGWLHTGDLAVRDADGFITIVDRLKDMIITGGRNVYSIEVENALAGHPDVQDVAVVGLDHATFGETIVAIVTPVGREVTLEELRTYAAEY-VADYKLPRDLI-VRDIPRNPSGKILKHVLRSEIRD----- 170728362 51 ------------------------------------------YRLYHQKVTQFAAGLLQLNVKPGDRVAIWAPNCIEWCIAQFATAKIGAVLVCINPAYRISELSYSLKKVGCKVLITATNFLEMIETIVPELKTSENFIQMGDKSRSGMFGFDEVLIEKVNSIRLSPDDAINIQFTSGTTGEPKGATLTHSSILNNGFQVG--EKMRLTYDDKLCIPVPLYHCFGMVMGNLACITGCSAVFPSDSFDPIACLEAIDEYRCTALHGVPTMFIAILNEPEFNAYDLTSLRTGIMAGALCPIETIKKIGDMNMKILIAYGQTETSPV-------SHMTGIDDEKRVTTVGKIG---PGLEVKLVNQNGETVPIGVE--GEICIRGYAVMKGYWEDEQKTKETISQDGWLHSGDLGEMDNDNYLKVTGRMKDMIIRGGENIYPREIENFLYTHPTILDVQVFGIKDDKYGESVCAWIICKKDRSLTVQEVQDFCKDSISHFKIPEHISFVTKFPMTVTGKIQKFVMRD--------- 15614569 1 -----MLEKDYSVFPLLYQAVQANPKKEALYDLN----ERITYEQLLERVNELAAIFIEMGVVKGDRIGVCLPNWNETVIIFFAAAKLGATVVPFNPNYREYEIAYIVANAAPKLLFVCEKVEENV-GLAALVADQRQLISVRFKSPFAFEQLKRTNKSAIDVSIVPSHERYCILYTSGTTGLPKGVMITHSSVVQSGLA--LARSLKCTKDDVFIVPAPLFHIFGMACNLMAAVSCQAKVILQEKFKPDHTLALIEQEKVTIHQAVPTMFILELNHPDFSTFDLSSLRAGMVGAAPCPKETVQEIKRMGFHLCISYGMTEVGAATITPY---------EDEDESSLDTVGKPMEGVEITIVNEDREPLPVGD--IGEIAIRGFGNMIGYYKLPEQTNEVLGDNGWFYTGDLGSLDEEGYLRFIGRKKELIIRGGYNIYPQEIEAILSEHEKVQESAVIGLPDEVLGELVCAIKLKQGAHSSEQELLAYLSKR-IAHYKVPSKIVFVEELPVTASGKVQKSQLREQ-------- 62422798 6 ----------------LASTVATHGREEALNYYGFG----LTWSQFDQYSTAFAAYLVEHGIAVGDRVAIYEQNTPAFMIATYGIWKVGGVVVPLNP-MYRGELEHIFADAEVKGLVVSAAFLGRVAPYAAALPVV---VLSDDRSPEAIFSMFADLGENPGPDQVPNRLDTGVVYTSGTSGKAKGASATHAS--VSSNARYCVRTPTFEPGDGFLTLAPIFHITGFVCQFIAGVSGGARLILNYRFDPGSLLELFLREKPTYMAGPATVYTAMLAHPSATAEHFASFKRIMSGGAPLPEGLVTKFEKTGVYIGQGYGLTETCAQVAT--VPPGLRAPVDPDSGNLSC--GLPQPDTMIRILDDFGEPLGPN--EIGEVAVSGPEVVAEYINNEKATAEQL-PDGELRTGDVGYMNEDGWLFIVDRKKDMINASGFKVWPREVEDVLYTHPAIQEAAVVGIPDEYRGENVAAFVTPEADAVTEAEIVE-FCREKLASYKAPRQVTIIDELPKTSSGKILRRTIR---------- 113868752 16 -LPTAIVLPETSLWANLEVSALRYADKAAIRYFGNA----ITFRELEAQATALAGWLQQAGVKKGDRVLLYMQNCPQFIVSYYAILRADAVVVPVNPMNRAEEFKHYVTDAQARVAIFTADLAAGVEQAQAELERLEHMLVTQEDAPPAWLAWPEVLGAGLQPTAGPDDMAV-MPYTSGTTGFPKGCIHTHRSVMHNIVGGSTWSGSG--AESVILSVLPLFHVTGMQYGMNGPIYSGATVVMLPRWDREVAGRLISRYQVTHWTNIPTM---VIDFLASPNFDLASLRYIGGGGAAMPQAVAERLEQFGLNYLEGYGLSET-------MAPTH-SNPSDRPKLQC---LGVPTFNTDARVVDPVTKELPPN--EIGEIIVSGPQVFKGYWGKEDATRDAFIEKAFFRTGDLGRMDEEGYFFITDRLKRMINASGFKVWPAEVENLLYKHPDVQEACIIGTRDPYRGETVKAVVVLRAHKTTPEQIIE-WAKENMAAYKYPRVVEFVEALPKSGTGKVMWRHLQE--------- 167361986 49 -----------------------------------------SYAELDTRIARCAGLLSDV-LGAGGRVALLARNSLDSIVLAFACQRAGAIYVPLNWRLNAAELRPILADCAPVLLVHDEEFAATVASLAG--ADPEMAVISTADGPAGFAARIEA-SLPAAPVSADADGACVLLYTSGTTGQPKGVVITRRNAFFAAFNFSVVG--EIGPGSVALCDLPFFHTIGLIAVARTTLMLGGTLVVSDRFTPATLAALADRQAVTHYFAVPQIALALRNDPVYSAAALAGLHALFVGGAPLTQALIESYLDDGVALVNGYGMSEAGTVL-------HV-PIDRRAVQDNPGSVGLPAPLLDIRIVGEDGREV-DDGET-GELWLRGPAVTPGYWNKPQETAAAFT-EGWYRTGDLGRREANGFYHIVDRLKDMYISGGENVYPAEVEAALASHPAILDAAVVGIPDIRWGECGLAYVVLRGAVATGDEIAGH-CAARLAAFKRPARILFVEAIPRTASGKVQKYVLRQ--------- 52081357 15 -IPHELQFEDQTLHSILQQSAQQFSEKTAIHFLGK----KRSYREVYEDALKMADYLLSLGIQKGDRVSIMLPNCPQAVIAYYGVLFSGGIVVQTNPLYTERELEHLLHDSGATIIITLDMLYPAAYKMKA-LTSIRHIIATSIKKKENQMSVEINENETTHLFRTPAHDIAVLQYTGGTTGTPKGVMLSHRNILMEMCAAWFYQLNKGEEK--VLGIVPFFHVYGMTAVLNFTIRQGYEMILLPRFDARAALKTIDKEKPTIFPGAPTIYIALLNHPDLHQYDLSSIKSCLSGSAALPVEVKQQFEKVGGRLVEGYGMSETSPVTHANFIWD----------LNKAGSIGCPWPGTDAAIYSEEGFLGPYEH---GEIAVKGPQVMKGYWNNDEETAQSLR-DGWFFTGDIGYMDKDGFFYIVDRKKDVIIAGGYNIYPREIEEVLYEHEAVQEAVVAGIPDEYRGETVKAFVVLKDHVTITEKELDEYARSRLAPYKVPKVYEFRDELPKTAVGKILRRALVQEEK------ 91081619 75 ---------------------------------------KYTYEEIQTKSINLNRNLRKLKLQKGDVVALLLPNSPEFIMATIGALKAGLVVTTLNPIYTPDEIARQLKDSSTKAIITFVDFYELAKATQSQINILTIKTQQGQAIPQGALNFDE-FTEPCDYPDVPPPDTNDIAYSSGTTGLPKGVQLSHRNILFNARELSVIQDTTQEHQDVIPAVLPKFHIYGLTATTLHLFYKGCKTVAISKFSPEGYLQTLRKPDVIFVA--PPLVLFLASHPSVTSNDLQSIRSVVSGGALDEERFITKAQK-DINILQGYGLTETSPMVA--MTRAALKKLPNSS-----GTIGRPVSNTSVKIIDNDPNETPLGANTTGELVVKGPQVMKGYHNRPEETRDAFTKDGWFRTGDMMYYDDNKLLFVSDRLKELIKVKGFQVPPAELEEIIRDFPEVKDAAVIGVPHPKDGEVPRAYIV--GKNVDVNKLEEFVAQKVAPYKRLRGGIEIVESIPKNATGKILRRALKEEFE------ 193688096 50 --------------------------------------RKFTYHETRLACKRFAASLKKRGATTGQVLAVLLPN-----VPEFAVTALGAVVTTINPVYTPFEIAHQFKDAGAVGVVTIPELLPKVKLMDGPGVKPLYVISVNGKGPSGAWDFDEMLDPMVDTSVLKKCRSNAMPYSSGTTGLSKGVSLSHRNLVAHPEVNHFSDTTA-TYQDVLPAILPFYHIYGLTMILLRGLSYGCKLVTLPKLESDLFLNILKNYKATLLYVVPPMVLLLGQHKNVTHEHFQSLKIICNGAEADAEKVIARTQNKNVRFCQAYGMTEASPAVF----------VSRNSSLVDYLTVGPPISNTKAKVVDPTDDTIEYGPGEVGEIQVHGPQVMMGYHNNPEATANTVSPDGWLRTGDIGYYNDQKEFFIVDRIKELIKVQGYQVPPAELEGLLRTHPAVLDAAVIGVPHDRTGEAPLAYVVLDPDRPAASEAD---VKAFVAERVAPYKQIFVESLPKSAAGKILRRVLKEEYENNEG-- 16081752 35 ---------------------------------------RIGYGEFYDRVIAIAEELHR-DLGENRTVSVMDWNTLNFATLLYAVPLSGNVLHPVDVRQPPEQVMSSMKEAQSSYLLYSADFGRLADAVK------TSGIVKEDNIRSTKEVFDESTDHKPGNAGLPELEEDRIAFSSGTTGKPKGVRYRHRDIVLTIWAMSAFPGPALASSDTVFSLIPFFHLWSWGTLYISTLIGASYVV-GGRFDPGSTSDLIKRNGVTWMSMVPTMFNALISWDRNSLDGMKIL----IGGSAIPSGILNFASDHQIELTGIYGFTDG---LAAGIGTSNINSLSERNADAVNAIT--PLVFTDFEVEGEN-----------NEIKFRSPWIPEGYFNEERAYR-----DGWFYPGDSAEFTQDGKIRIRDRIKDLIKSGGEFIPSALLEYYISEIGDIGDVAVIGVHDDKWIERPVAIYRTRSGATVNDEIIRSYLKDLSNKWWIPDRFIPVDSMPMTGTGKIDKKTLR---------- 94971987 62 -----------------------------------------SYRELREQAERLAGHLAAQGVQKGDRVAVWLQNSPAWAVAAHAAWQLGAVVVPLAPMLQAREFAYFLGDAGIRVGVVGAELYERAKQGGLEHAVVANIMRGTDPAKAGILQAGDVTLEEALKADAAPAAEIGMPYTSGTTGTPKGCMHTHGTVQANVFAGAWVDGTV---EDVFLASLPFFHVTGFVNSLLAPINGGGKIVIMARWDRDAARELIRDQGVTLWTNTATMVIDLLASPHFNPSDLRSLRNVTGGGASLPAAIGQQLDQTGLTFCEGYGLTET-------MAQTHSNPKSRPKLQCL----GIPLFDVDARVVDDTGEELPVGG--VGEIVIHGPQVMKGYWNRPEATAAAFMEDGFFRTGDLGYRDEEGYFFFTDRLKRMVNVSGMKVWPAEVENTLHGHPAVQEACVIAVPDERTGERARALIVLKGQQVTGEEI-EAWARTQMATYKVPRDYVFVESLPRGATGKVAWRQLQEQARAELG-- 148272594 52 ----------------------------------------TSYRDLGEQIARAAQGLADAGVRAGDPVAIVLPNCPQHVVAFYAALRLGAVVVEHNPLYTPRELQHQFDHGARTVIAWDKSIQALPEDVRPETRAMPRRTRLLLRLPTGTITWERISAAAPLPVDHPRPAATDLAYTSGTTGAPKGAELTHLNLSANAAQSRAWVPTVSRGTSVVYAVLPMFHAYTLCLTFAMSM-GSRLVL-FPRFEPDLVLQAIRRHPPTFLPAVPPIYRRLREAAEAEGVSLAGISISISGAMALPESVVVPWEQTGGWLVEGYGLSECSPVLMANPVGD-----------TRRAGTGLPLPNTEVRVVDPEDPTIDRPAGEPGELLVRGPQVFRGYHGRPDETAAVLLEGGWFRTGDVVTIDEDGFVRIADRIKELIITGGFNVSPSEVEDAVRELDGVRDAAVVGIPRDGGDEEVVAAVVLEEGATLDEQAARTTLRAELAAYKVPRRIVVLDELPTSLLGKVLRRKVRE--------- 111023941 17 -----------------------------------------TFGEIDAAANSVAHFLLSLGLRPGDRVALTIANVVEFPIVYFGILKAGGAVVPLNTMLKREEVAYHLDSGATAYFCTVPGLDD--EAWRGDVESCEHLVLLDEPGVGTTLA--EALAEHEDVLQVTEATDTAVVYTSGTTGKPKGAELSHANIVLNAIGHNLLDARA---DDVHLVTLPLFHSFAQTVQLNAGFAMGATLVLLPRFDAAQALALMTQHRVTVFAGVPTMWALLNKAADGIDVDLAGLLRVALSGAAAPVDVLERFDVFGVGIREGYGLSETSPTVTFNPLDQPNRSGS----------IGKPIWGVEVKLIDDHWNEVPAGEP--GELAVRGYNVMKGYLGRPEATKDVIR-DGWFRTGDIATRDEDGYYFIVDRAKDLIVRGGFNVYPRELEEVIIGHPEVSLVAVVGIPDERSGEEVKAFVI---REPGSELREEDLIRERLAAYKYPRLVEFRDTLPMNATGKLLKRALR---------- 169826547 1 ----------MNSSDLLARNARKYPKREAV----ICHGRRVTYHDLDEQVTRFSHALLEQGVRQGDKVLIFMPNVVEFVVSYFAIQRMGAIVVPVNAKFTLQEVEYVAQHAEAKAIIAH-------EAI---FAAVQHIAVIPLKIKTGWLQYEQSASARTIECQLNEDDASTILYTSGTTGKPKGVLFSYRNIL--TVAQMIAVEMEVKPESRILLMMPLTHSAPLHLLMAGVLVGSTNVLT-PTFTPDLLMDSIEQEKTTHFFGAPVAYLLTAQMPRLQSADLSSMKWWVYGGAPLSENEV-RFIQQSFRTTNVYGLTEAGPSGSLLFGKEH------EEK---AGSIGQRAPLTEIRIVNDHGEDVP--AGEVGEIVLFGEGNMLGYYRDEVATNAAFI-GGWLKTGDLARMDEDGFIWIVDRKKDVIISGGVNIYPKEIEDCLLSFEGIFEAAVIGVPHPQWGETVKAVY--SAKQDIDEDALKDFLEGRLAKYKLPRIFEKVEALPRNASGKILKQSLKGQ-------- 146275992 25 ------------------------------SVLENGEVW--SFAELWQRSRAAASALIARGIKAGDRVAIWAPNSREWIVAAIATMACGAAVVTLNTRLKGREAGDILRRTNARLLFTVEGFLGIALIVDEDLPALEGTVLLDREF-DAFMRDGRGAGDDAAMAQIDADTVSDILFTSGTTGSPKGVLMTYGRVLPQ--AAVWCANTRLTEGDRYLIANPFFHSFGMKVGWVACILAGAVAVPMLQFDVGQAIDLIERERITFMPGPPTIFQMLLAELDKRKWDCSSLRGGTTGAATVPPALVERIRNLGVDLITAYGMTECVNITT---------CVPGDDAETIARTCGKAFPGNEVRIADENGNELPR-GEA-GEVLVRGQGVMLGYLDNPEATAEAIDAAGWLHTGDVGTMDERGYVRITDRMKDLYISGGFNVYPAEVEKLLAEHPAIGMAAVVGVPDERLGEVGRAFVVLRGASATEAEL-VAWSRENMANYKVPRSFVLVDDLPRNASGKVLKTELR---------- 56965380 29 -----------------------------------------TYGQLKKRACQLAHALLQSGLNKGDRVATLMSNRKEHIEIDAAIAFAGLVKVPVNYRLHPKEATYIIEHAGAGVVIGERQLLAGLSA------NVERIDV--EEAYEPFLQMQS---DDFPDVAVGEDDLFAIMYTSGTTGKPKGAMLTHRNMIAGAL--SLIQACEITYGDTIGHVAPLTHGTNF-LAQTAWFYGLKQVV-FKKFEPSGFIDELEKQQVTVMFMVPTLVNLMVHDPCFDPVKLRSLKSINMAGAAVPK-LQKALTALGPKLAETYGLVE-APMAITIMPKQQLGA-----RPSSCGATG-PFAEVKIVAPDGEEAPVGD----IGEVACRGSLVMKGYWQNETATAEAIK-DGWFYTGDLGRLDDKGYLHLMDRAKDVIITGGLNVYPREVEEVLNQYPAVKETCVFGAPDEKWGERICAVVLQAGAAPVTEHCTEHL-----ARYKKPKVIEFVHELPKNSYGKIMRKTLRNQYK------ 212509992 99 ------------------------------------------YKDIYRISKSVANMLKKFKLQKQDLIAVILPNCPEYPTILMACSMSGIIVTTLNPQYTAAEISHQLKETKAKVIFTKENCITAVNLLKINIPIVIVKSHPENEIPQGLIDFNDLIDDLSSTVSSPDDVFV-LPYSSGTSGLPKGVQLTHKNIVSNLLQFKSANELKISTRDIILGVLPMFHIYGMVVVTLDAISDGARLVTLPKFDPKLFLETLVREKIKIAYLVPPLVFFLGSSSFVERKHLQFIKHIVVGAGPCGEKDVNKLMEKGVDFSQGYGMTETSPIV----------TISHKDRFHKYSSIGHPVPLTQMKVVDDTGKSLPP--RKSGEIHVKGPQVMKGYLNRLEENRSTLDEDGWLKTGDSGYYDEEFDFFINDRLKEIIKVKGFQVAPAELEEFIRSHPKVADAGVIGVNHPGLGEVPKAVVLKENEKCSEGEIKNYVKENLSSYKQLKGGVQFLKEIPKTTSGKILRKALKE--------- 89073542 20 -----------SLVDMFEQSVRKYADQ--TAFINMGQV--MTFRKLEERSRAFAAYLQNLKLQKGDRVAVMMPNLLQYPIALFGILRAGCVVVNVNPLYTPRELEHQLNDSGAKAIVIVSNFAHTLEAVVKNTGTLVNFVVIKKMVPKYYLPHATSMMQYVKPFIIGDDMAF-LQYTGGTTGVAKGAILTHHNMVSNVMQAKGAYGPVLTERELIVTALPLYHVFALCL-LLMEMGGQNLLITNPRDIPTFVKEL---QRYQFTAGVNTLFNALINNEDFQELDFSNLRLSVGGGMAVQRAVAEKWQKIGNYLLEGYGLTECSPLVA-----AYPYDLTQ-----YNGSIGLPVPSTEVRMVDDEGNVVGID--EVGELQVRGPQVMKGYWQRPEATKEVLTEDGWLSTGDIVKFDDEGFLHIVDRKKDMILVSGFNVYPNEIEDVVALNDKVLEVAAIGQAHEVSGEVVKICVVKRDQSLTKDELIAH-CRQHLTGYKIPKIVEFMDDLPKTNVGKILRRVLREE-------- 119899356 23 ---------------YFDEACARHAEREALVVRHQNV--RLTYAELKHKVDALACGLMRLGLQPGERIGIWSQNRMEWTLTQFASAKAGLVLVNINPAYRRSELEYALNKVGCRALILSPDYLEMLADLAPELPTLEMVIRMGAEKTPGMLNFDDLL---APPTRDELTAAINIQFTSGTTGNPKGATLSHHNILNNGFFVG--EAIRLVAGDRVCIPVPLYHCNLGCLTHGATM-----VYPAEAFEPQAVLKTLAEERCTAAYGVPTMFIAVLDHPDFAAADLSALRTGIMAGSPCPIEVMKRVDKMHMEVTIAYGMTETSPVSFQSGTDDPLERRV--------STVGRIQPHCEVKIIDNDGRIVPRGMP--GELCTRGYSVMLGYWDDEAKTREALDAAGWMHTGDLAVIDDEGYCNIVGRIKDMVIRGGENIYPREIEEFLYRHPQILDVQVVGVPDQKYGEELCAWIILRGAELSANDVRAY-CQGQIAHYKIPRYIKFVDSFPMTVTGKIQKFQIREQMK------ 77459877 68 --------------------------------------------------------LLALGLQAGDRLGIWAPNCAQWCITQFATAKLGVILVNINPAYRSSELEYVLKQSGCQWLVCAQGLLPLAEQSIGELRSLRGLISLDPQPPSGFLPWSQDLAASVSPEQLRERSPVNIQYTSGTTGFPKGATLSHYNILNNGYMVG--ESLGLTAADRLVIPVPLYHCNLGCITHGSTM-----IYPNDAFDPLLTLSTVAEEKATALYGVPTMFIAMLDQPQRAEFDLSTLRTGIMAGATCPIEVMRRVEMHMSEVQIAYGMTETSPVSLQTGPSDELE---------LRVTTGRTQPQLESKIIDEAGNPVPRG--TIGELCTRGYSVMLGYWNNPNATAEAIDAAGWMHTGDLASMNDEGYVCIAGRNKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGIPCSRYGEEIVAIKFHPGHSATEQEL-QAWCKERIAHFKTPRYFKFVEEFPMTVTGKIQKFRMRE--------- 167364592 46 -----------------------------------------TYTELERDANRFANALVARGLRPGAKISTVCNNSIEFVKALFGIHRAGLVWVPINTMLGPDDMGYILDHAGVKVAVIDDNLYAALEARGIDLIAIN---LAGKAADTGLPVFDQLIQSEIEPVSFDDRDLAMIIYTSGTTSRPKGAMHCHLAVTMAVMSNAI--EMQLSRKDGITGQFPLFHCAAHVLLLSYLIVGGQMIMRG--FDPVACMEAIQRDKLTVFIGLPLMYQVILDHPRRKEFDLSSLRCCIYTMAPMPRPLLERIAELCPTFVQPSGQTEMYPATTMSQPDRQLARFGNYGESTLVNETA---------IMDDAGNLLPP--GEVGEIVHRGPNVMLGYYKDPEATEAARR-FGWHHTGDLALIDEHGEVLFLDRKKDMIKSGGENVASIKIEETLLAHPSVMNAAVVGLPHPQWGEAVSGFVLKPGASATEAEIIEH-CKKHLGGFQVPKLLRIVDEMPMTATGKLRKVELRNQFTDHF--- 149191138 50 -----------------------------------------TFRKLEERSRAFAAYLQNLKLKKGDRVAIMMPNLLQYPVALFGVLRAGLIAVNVNPLYTPRELEHQLNDADAKAIVIVSNFASTLEQVLGQMGTVVDFVVKYVKVPKGAISFRKALHQYVKPFMTGDDIAF-LQYTGGTTGVAKGAILTHRNMIANVMQAKGMYAPVLNERELVVTALPLYHVFALCLLFIE-MGGQNLLITNPRDIPGFVKEL---QKYPFTAGVNTLFNALINNEDFHELDFRGLRLSVGGGMAVQRAVAEQWKKTGCLLLEGYGLTECSPLVA-----AYPHDLEQ-----YNGSIGLPVPSTEVRIVDEDGNPVTDDSK--GELQVRGPQVMQGYWQRAEATKEVINQEGWLSTGDIVQFDEDGFLHIVDRKKDMILVSGFNVYPNEIEDVIALNDKVLEVAAIGEANEASGEIVKVFVVKKDSSLTKEEIIEHCRKH-LTGYKIPKRVEFREDLPKTNVGKILRRVLREE-------- 152987577 54 ------------------------------------DQQRLSYAELLLRCRRLAAGLRQLGLARGDTVVLHLPNGIAFVETCFALFQLGVCPVLALPAHRQHEIGGFCRFAGAKAYIFDPR--PMAGELLASGACRMALIHGEAEAPLQTLAYQAPALEEC--AARAEDVAC-FQLSGGTTGTPKLIPRRHREYLYNVRASTEVCG--FDEHTVYLTGLPMAHNFTLCCPVIGTLLAGGRVVVSQRADPEHCFPLIARERVTHTALVPPLAMLWLDAQESRRADLSSLRLLQVGGSKLGSSAARRVEPLGCRLQQVLGMAEGL------ICYTRLDDPPERVLHT----QGRPLPDDEVRVVDADGREVPGE---IGELTVRGPYTIRGYYRLPEHNAKAFSADGFYRTGDRVSRDADGYLVVEGRDKDQINRGGEKIAAEEVENLLIAHPQVHDATVVAMPDSLLGERTCAFVIPRQPAPSALKLKQYLHACGLAAFKVPDRIELVAAFPQTGIGKISKK------------- 218760819 19 -----------SIPDIMDQAYAKFGPKPAFHQMG----KSITYDELNELSKKFASFLQNLGLKQGARVALMMPNVLQYPIALFGILRAGMVAVNVNPLYTARELEHQLNDSGAEAILIFANSASVLQQVLGN-TPVKHVLITEIGDMLGFMKFKAALGNSAKPAKITLDDLAFLQYTGGTTGVSKGAELTHRNIVANVLQAAWISGKIEDGKEIMITPLPLYHITANCLTFSS--IGALNVLTNPRDIPGFVKELNKWKFTSMT-GVNTLFNALINDPEFAKVDFSSFKLALGGGMAVQEPVALKWKEIGKPLVEAYGLTETSPAASIN-------------RMDLKAYNGLPISSTLFAIRDDDGNDLPLN--EVGEICIKGPQVFRGYYKRPEETEKAFWSDGFFKTGDMGFMTEEGFIKLVDRKKDMILVSGFNVYPNEIEDVVAGHPKVLECAAVGVPDAKSGELVKLFVVAKDPSLTEEEL-KAFCKENFTGYKVPKFYEFRDELPKTNVGKILRKDLRQ--------- 126459453 34 ------------LFSYLDRQAA--ERGSATAYVYFG--NKISFKTVGDHSDRVAAALKEWGLGKGDVVALYLPNTPAFPIIYYGALKIGAVVSPMNPMYTPREVAYQAKDAADKMHKFDRVVVEVAEYMPAFIKPLAKRRLKPPKIPYGIVSYKSLLSHKATSYRAPREDLAALMYTGGTTGVPKGAEITHGNISLQQLKPEVVKRRRGEQQLVMMGVLPWYHIYGQVTVMHYGIFDGATVVVVPRPDIEQIMKLIQKYKAHVLHGVPTLYNMIINHPKARQYKLSSLAFCISGAAPLPVEVAKKFEQLGAVLREGYGLTETA-------VVTHVNPLYGKAK---AGSIGLPIPSTYAAVADPD-KPILLPPGQVGEIVISGPQVFKGYHNRPEENAQAFFECCWFRTGDMGYMDEEGYFYIVDRKKDMIKYKGYSVFSREIEEVLYQHPCVKEAAVIGVPHPEAGEIPKAFIVLREEKVTPEDIIK-WTEDKLAHYKRPRAVEFRDELPKSAVGKILKRELRAE-------- 167571747 28 -----------------------------------------TYSQMDRRSRRAADVLAALGVAPGERVAAMCFNTPAFFDLLLGAWRIGAVVVPINHKLQAPEVDAILGHSASRVVLFDAALAPV-------LAKVGHGALMTEGDAGGAASFERLVADASGIASTPDDAALAILYTSGTTGRPKGCLHSHRTVTLAALTSALA--LSMTERERTLMAMPIWHLNNW---FGGTLYVGGTVVLMRDYHPLHFLQTVEAEQATLYFGAPVSYLPLDTIVDFASFDLTSVRAWLYGGGPIGADVARRLMRASEAFYQVYGMTETGP------AGTVLHPFEQTVKAGSIGRQGTPGVDVRVVTASDDARP-----GEIGEIRLRADSMMLGYLDDPDATRAAFVDGGWYRSGDVARIDDDGYLFVVDRIKDMIVTGGENVYSKEVEDVLTAHPAVAEAAVIGRAHPEWGETVVAHVVLHAASGADDAVDADALRAFCAKYKIPREYVFAERLPRTPTGKLQKHLLRAR-------- 89092350 11 ----------MTIGDKFDEIANKYPDNDALIVRHQG--LRYTYAELQQRVNEAARAFLAIGVKRGDRVGMWSPNCAEWTITQFATAKVGAILVNVNPAYRLHELEYAMNQSEAKFLVFKSSLAPLKDAEEGELNSAKDFVEMAEKIDMSQLERIQSELQFDDPINI--------QYTSGTTGFPKGAALSHHNILNNGFF--VAESMNFTEKDRLVIPVPLYHCNLGCITHGATM-----IYPDDAFEPKSVLEAVAEERATALYGVPTMFIAEMDHPDFDQYDVSSLRTGIMAGAICPEEVMAVNSKLHMEVQIAYGMTETSPVSTQTAADDPF-----EKQVTTVGRTQ---PHLETKIVDPASGNVVARGE-VGELCTRGYSVMLKYWNNPEATAGAIDNGGWMHTGDLATMDEEGYIQIVGRIKDMVIRGGENVYPKEIEEFLYTHPSISDVQVTGVPDKKYGEELVAWVAPGADEVTEEEL-KAFCKGKITHFKIPRYFKFTDDFPMTVTGKIQKFKMRE--------- 195997255 19 ---------NVSLYQFICGNFDRYGDKPAIT--HAATAQTLSYRDLGLQIRQCGSALRRLGFKKGDILALFSPNHPQYAVLLLAVTAIGGIVTTINPLYTADEVTKQMKLSSAQYLFAYPTNADVALKVTSRIGAYVFGHVKGLKSFNELMKDDGSFFKMDDTIR-PMQDTVVIPYSSGTTGIPKGVMLTHYNLIANSLQLMHPDIKAFDNDRPSLGLLPWYHIYGLVVILLSGLRTGAHLISLERFEPELFLGSIQKYKIKYACLVPPLYVFLAKDPLVEKFDLSSLQETICGAAPLDSDLSQSVERAKISLRQAYGMTELSPI-------SHLVKRADEKKF---GAIGVCAPNTKAKVVDEDGKSLPQHER--GELCIRGPQVMKGYFRNEKATALTIDKDGWLHTGDIAYYDEDGYFYIVDRLKELIKYKGFQVPPAELEALLLTNEKIADAAVIGRPDLEAGELPMAFIVKKSEI-SKEEIIEFVKSKVSPHKYLRGGIEFADIIPKSASGKILRRELRKR-------- 197787432 56 -----------------------------------------SYRELDAQAARYANYLTACGVKTGDRVAVQVEKSTAAVMLYLATVRAGAIFLPLNTAYTLNELDYFFGDAEPALIVCDPSIAKIAQPIGARVETLDS---------EGRGSLADGATKSADSFTTVQREGSDLAYTSGTTGRSKGAMLTHDNLASNSL--SLVEIWHFTDKDVLIHALPIYHTHGLFVAINVCLFSGATMIFLKKLDTDRIIDLMPRS--TVLMGVPTFYVRLLQNPRLTKEAASHM-RLFISGSAPLLAETHRSARTGHAVLERYGMTET-----------NMSTSNPYDGDRVPGAVGFPLPGVTMRVTDETGRELARD--EIGMLEVKGPNVFKGYWRMPEKTKTEFREDGFFITGDLGKIDPRGYVHIIGRGKDLVISGGFNVYPKEIESEIDAIPGVVESAVIGVPHADFGEGVTAVVVPDKTAKLDEAAILHALDGRLAKFKLPKRVLFINELPRNTMGKVQKNILRDTYATLYTGA 56410454 26 ---------------------------------------RFTYARFDEEINKLAAGLQTLGIEKGDRVLLVTKNRWEMVALYWAIQKIGAVFTPINFRLMSHEIEYCLRDSEAKAIVYEPASKDEVLKATKDV-SVKKIGLLNVEGAE--VSYKELLGEEKNLIRIDMDDICLILYTSGTTGKPKGVPRSHKAAVAHILQNQYVTGES------TLGVMPLYHTMGMRSLLSMAFLNGKLVMT-PDYSPKKLLEEIEREKITCAYLVPTIYHDLVNHPDFTKHDLSSLTKLGYAGAAMTTSLTKEFEKLNPKVFNHYGCTEVYTFTTCNYL---------DKKPGCAGKPGFDIRVVKVDPNKEVG---PDDVVAPGEINLSSIEAFRGYWKRPDANKKAIR-QGWYFTGDLGYFDEDGDLYVVGRVDDMIISGGENIHPLEVEDVLSKHPKVYEVAVAGLPDDHWGQIVTAFIVKADPTLTAQELDQYCRESGLANFKRPKKYIFVKEIPKSPVGKILRRKLK---------- 25026977 37 -----------------------------------------TYGELDKEVRRVAAGLRALGVRPGDRVAIVLPNCPQHIAAFYAVLKLGAVVIEHNPLYTAHELKDPFKDHGARVAIVWDKAASTLERLRADMPTLQRFALLSGAAPN-TVPYEGGLGEDVSEESVTKDTTALILYTSGTTGRPKGAQLSH-----GNLFANILQGKALGDKERMLGALPMFH--AYGLTMVGTLIGGEMVLPSPRID--LIMDVMKKHTPTWLPGVPTLYEKIVEASEEQGIPIKGVRNAFCGASTLPVRTVERWEHTGGRLVEGYGLTETSPVIVGN-------PMNDDRR---PGYVGIPFPLVRIANPDNPDETMP-DGTE-GEVLVKGPQVFKGYLNQEEATEKSFH-DGWYRTGDVGVMEEDGFIRLVARIKEVIITGGFNVYPAEVEEVLAEHPDIEDIAVVGLPREDGAENVVAITLVEGAALDPEGLKTY-ARENLTRYKVPRTFYHFEEMPRDQMGKIRRREVQEE-------- 119718554 5 -----------NLATLLEDSAATHPDRTAIVLGDT----RLSYAEVDTFANMVANLLVSRGIRPGDKVALSCPNLPYFTVVYFGILKAGATVVPLNVLLKAREVAYHLGDSEAKAFCFEGTELPIGAAGHAETPGCEHFFMIDPSPIDGTETMAQAMGAQPETVATDEDDTAVILYTSGTTGQPKGAELRHRNMRDNALLGEPLFGADPDQPDTYLCVLPLFHSFGQTVSQNGAFAYGGTVVMLPRFEAHAALQLMLKERITFFAGVPTMYWGLLGALEDVTALAENLRVAVSGGAALPVEVHKEFERFGVTILEGYGLSETSPVA----------SFSRYGEPARPGSIGVPVPGAEMKLAEVEG---PGEHGEIGEIAIKGHNVMKGYFNRPEATAEVIR-DGWFRSGDLARRDEDGWYYIVDRSKDMIIRGGYNVYPREIEEVLMTHPDVSLAAVIGVPDESHGEEIKAVVI----RTDGSELTEADLKEQMANYKYPRQVEFATSLPMTSTGKILKREL----------- 109896653 12 --------ERVALGDLLRKRSRDSGEQHAIVDFPEGMRRATSYNELNKRVNQLAHGLIEKGVKQGDKLALFSTNQRDMLTVYFACYKLGVIAVPINFMQGVDDVRYNLEHSETSAVIYEAMFTELVHASTQGNPHIKLTVQMGNTKGKSDYSLEALLDQEINDRIIEDRDTAHMIYTSGTTSRPKAVESSHLALTIAALTG--VIELELNRYNRMLLVLPLFHCAALAVLHPVMMRGGCTVLHAA-FDPNVIVGSLEQEKIETAVFMPMMWHALLATPNVEQRDFQHFKLGVYSMAAMNSKSLEKVRKVGCQMHLGSGQTEFAPVACMYRDKTPTE-FSEGNYW------GVPVCTGEQAIIDKQGNELP-NGEA-GEIVWRGPQVMRGYYKNEQATAEA-GKFGWHHTGDIGLIDNQGQLLFIDRIKDTIKSGGENVSSQKVEQALELLEGIERAAAFGVSHPHWGEAVCACIISTTFSEADLALIEAHCKAQLGQFEVPKAIFICETLPVTGTGKVRKVELREQYKDVFG-- 50548333 39 --PDKVNRHNMNPTYFLPRAAEI--EPNAKAYIHKGRVER-TYGEM---ADRVLGLATYFKSKEFKRVAICGPNTPAHLETMFGAVAAGAYVLGLNYRLTMGEITYKMELGDADCVVVDREFVHLISEIRAKCQVIVDDDVSGASKPQGEILYSNVLAKEQDNLHVDEDEILGLFYTSGTTGKPKAVEYTHRSVYLCAMSNIIEAGLNCETVDHYLWTLPLFHAAGWTFPYSVTAVRGTHVLL-RKIEPDYIWDLLVDDRITHFNAAPTVNNMLVN--NPKARRLPQTVRVTVAASPPSAALFNKMFDMNLHPVHMYGLTESYGPFVRNYFLQDWHGATGDERYALMARQGFAFQSVQVIANNDINQPVPRNGQEIGEIVCRGNAVMARYHKDPEATAKAFE-QGWFHTGDLAVVNPDGSIKILDRKKDIIISGGENISSVAVEGIICKYDNVLEVAVVGIPDEKYGEVPKAFLILK-DKSKPFDTDKMIMRERMGAYQIPRQVSVVDDLPRTSTGKIKKNVLRD--------- 15678684 1 -----MVFTEDTIGEFFEKQVERYADKEFI--VYPDRDLRFTYREFNERVNLLAKGLLSIGIGKGDHVGIWATNVPDWLTFLFATAKIGAVLVTVNTAYKSHELEYVMKQSDMKALAIDVDYVQTLYELVPELKTHERGHLRSERFPEIYIGAQKLLGKHVPDTELKNTDVINMQYTSGTTGFPKGVMLTHRNILNNGYYIG--ERQRFTEEDRLCLPVPLFHCFGIVLGVLALLTHGGTLVMIELFDPLLVLAAVEKERCTALYGVPTMFIAEFTHPMFDMFDLSSLRTGIMAGSPCPIEAMKRMNDMNMEVTIAYGLTEASPVFTQTSVDDPIEKRVE--------TVGTPLPHIEVKIVD------PETGEELGEICCRGYNVMKGYYKMPEMTAEAIDEDGWLHSGDLAVMDEDGYYSIVGRIKDMIIRGGENIYPREIEEFLHTMPGVKDVQVVGIPDEKYGEIVGAFIIEDGADILEEDVRDYAIQR-IARYKVPKHVFFVDEFPLTASGKVQKFKLRE--------- 116695632 48 --------------------------------LDSGSMTRFTWRELARMADRVAMGLSRLGIGAQDVVSCQLPNGWHLTVLYLACSRLGAVLNPLMPIFRERELSFMLAHAQCKVAVV-PQLFQMLQGLREALPALRHIVVAGGDGADSFLLSGPAWEYEPDAANILLRSCPGLIYTSGTTGEPKGVM--HSANTLFSNIVAYAERLRLTSDDVVLMASPMAHQTGFMYGLMPVLLGAHAVLQD-IWDPARAAALIREEGVTFTMGSTPFLTDLARVVAESGTPVPSLRIFLCAGAPIPGALVERAEALGAKIVSAWGMTENGAVTT---------TLPDDSDERASTTDGCPLPGVEIRIVDGTDADVPP--GETGRLLVRACSNFGGYLKRPQL--NGTDADGWFDTGDLARLDASGYLRIAGRSKDVIIRGGENIPVLEVETLLYRHPAVSQVAIVAYPDERLGERACAFVVPRAGQPFDQAAMVDWLKAQKMALQIPEKLVVRDALPATPAGKIQKFRLREMLR------ 86147640 20 -----------SLIEMFEQSVQKFADQPAFENM--GSI--MTFRKLEERSRAFAAYLQNLKLKKGDRVALMMPNLLQYPIALFGVLRAGMIAVNVNPLYTPRELEHQLNDSGAKAIVIVSNFASTLEKVLGQMGTIVDFVVKYVKVPKGAISFRKALGRRLQYVK-PFMAGDDIAYTGGTTGVAKGAILTHRNMIANVLQAKGAYSPVLQERELVVTALPLYHVFALCLLFVE-MGGRNLLITNPRDIPGFIKEL---QKVPFTAGVNTLFNALVNNEDFHELDFSNMRLSVGGGMAVQRAVAEQWKKTGVHLLEGYGLTECAPLVTGN-------------PYDLKDYTGLPVPSTEVRIVDDEGKVVGND--QVGELQVRGPQVMQGYWQRPEATKEVIDQDGWLSTGDIVKFDDEGLLYIVDRKKDMILVSGFNVYPNEIEDVVALHGKVLEVAAIGQPHEVSGELVKIYVVKRDPSLTKEDIIAH-CREHLTGYKIPKLIEFREELPKTNVGKILRRVLREE-------- 52142555 27 ------------------------------------EEQRVTYEDLHHRITRAIAGLYELGIQKGDKVCIMLHNTPEYLDVWFALSFMGAITVPLNVHLKGDGLQYIVSHSDCKLIIVDKEFFPQITSCLSVIQRDIQIVAYNESAIISKHGKEQLVIELKDVLHVSSSSINSILYTSGTTGLPKGVMLSHSAYVAQSFANFMVGA---SSKDVLFTALPLFHINAQAHTVLGAISSNATIALGKRFSASRFWDEIRSHGATIFNSLGSMIPILCKQPEKEDDNANLVR--VTACAATPKEFWKPFERFGVRIVEGYGLTETTGFCVTNPLYAN-----------KPPSIGKPYSYVETKIVNEDGKEA-RTGE-IGEISLQGQAFMEGYYKMLDKTEEAV-KEGWFHTGDRGYLDEEGYLYFCDRIKQCIRRRGENISSWEIEKVVNNHPKVLESAAIGVPSEVGEEDKLYVIVKKGETLSYEEIID-WCQDRMAYFMVPRYVQFCEVFPKTATERIQKFKLKEE-------- 9651917 16 -LPDIHIPNHLPLHSYIFQNKSHLTSKPCIINGTTGDIH--TYAKFKLTARKVASGLNKLGIEKGDVFMLLLPNTSEFVFAFLGASFCGAMMTAANPFFTPAEIAKQAKASKAKLII---TFACYYDKVKDLSCDEVKLMCIDSPPPDSSCLHFSEL-TQSDENDVPDDDVVALPYSSGTTGLPKGVMLTHKGLV--TSVSQQVDGENYSSDDVVLCVLPLFHIYSLNSVLLCGLRAGAAILLMQKFEIVSLLELMQKHRVSVAPIVPPTVLAIAKFPDLDKYDLGSIRVLKSGGAPLGKELTVRAKFPNVTLGQGYGMTEAGPVLTMSL------AFAKEPFEVKPGGCGTVVRNAELKIVDETGASLPRNHP--GEICIRGHQIMKGYLNDPEATRTTIDKQGWLHTGDIGFIDDDEELFIVDRLKELIKYKGFQVAPAELEALLVTHPNISDAAVVPMKDDAAGEVPVAFVVPKGSQITEDEIKQFISKQVVFYKRIKRVF-FIEAIPKSPSGKILRKELRAK-------- 167033483 22 --------------DAFDATVARFPEREALVVRH--QALRYTWRQLAEAVDQHARALMALGVQPGDRLGIWAPNCAEWCITQFASAKVGAILVNINPAYRSSELDYALGQSGCRWVIYHAMLLGLVPGLASELRGVVSLAV---APPPGFLAWHEALAQRQAQLRCDD--PINIQYTSGTTGFPKGATLSHSNILNNGYMVG--ESLGLTEHDRLVVPVPLYHCNLGCMTHGSTL-----IYPNDAFDPLATLRAVAEEKATALYGVPTMFIAELDHPQRGEFDLSSLRTGIMAGATCPIEVMRRVEMHMAEVQIAYGMTETSPVSLQTCATDDL-----ERRVTSVGRTQ---PRLENKVIDNDGGTVPR--GEIGELCTRGYSVMLGYWNNPKATAESIDEDGWMHTGDLAVMDEQGYVRIVGRSKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGVPCSKYGEEIVAVRLHPGHAASEEELRE-WAKARIAHFKVPRYFRFVDEFPMTVTGKVQKFRMRE--------- 146338781 55 ----------------------------------------------------------------GDRVAILAYNCVEWCEIYAATAKAGLVALPINFRLTAPEVQFIVQNAEASAIIVQDDLIGLVEEARKDLGAADRFIHFGTKRPAGYRGYEDIIAQAAS--REPDQQVATLMYTSGTTGKPKGVLRSHRSAVLLSMVTEI--ELKLSRNDGALLVMPMCHANSLNFFGAFGYVGGNSIYSRKSFDPEHAVTTLADGGSTFTSLVPTHYIMMLDLPRATQHDFSAVTKLMISSAPAKREVMEMFPKSG--LYELYGATETGWVTM----------LHPHEQFTKLGSVGRCVGAAPIRILDEAGNEVP-DGEA-GELYSSNAHTFDCYWRLPEKTKEAFRGD-YCSVGDMARRDADGYIHLADRKSNMIISGGENIYPSEVEALVGAHPGVKDIAVVGLPDDKWGERVHAVIVPRDGTTVKECELVDWAKERLAGFKRPRSYAFISEMPRNATGKILHRELKKRF------- 126174820 27 -----------TIGQYLDEIAATYPDQLAVVVHH--QYIRWNYRQYLAQIEALATGLLKLGIKSGDRVGIWSPNNIEWCLTQYATAKIGAIMVCINPAYRPEELQYALSNVGCRAVICSSNYLEMLYELAPELTSCPAGQLQAKAVPEGMLNFDDLLVDTADDKAALESIAINIQFTSGTTGSPKGATLSHHNILNNGYLVA--EAMKFTCHDKLCIPVPLYHCFGMVLGSLVCLAGAAAVFPGESFDPLTTLQVVEQERCTALHGVPTMFIAELEHPEFTRFDLSSLRTGVMAGATCPEEVMRRVQNLMYEVLIGYGQTECSPL---NHI-TEIDSPVEKRVLTV----GRALPHTEVKIVDEFGEVLPINQA--GEVCSRGYCIMQCYWNDPEKTAATIDSAGWLHSGDIGQMDEQGYVQIVGRIKDMIIRGGENIYPREIEEKLYTHKDVQDAAVFGVQSDKYGEEVCAWIKVRSGATITEEDIRHFLTEKFAYFKVPRYIKFVDQNPMTVTGKIQKFKMREMYQELY--- 146283536 24 ----------------FDRTVERFPQREALVVRH--QQLRYTWAELAEAVDRCARGLLALGLQPGERVGIWSPNNAQWCITQFATAKIGVVLVNINPAYRLSELEYALKQSGCRWLICADELLPELEAAVGALQSLRGVISLCDKPVDGMLQW-QALMEMAEQVGPEQLRQCGIQYTSGTTGFPKGATLSHYNILNNGYMVG--ESLRLTEHDRLVIPVPLYHCNLGCVTHGTTM-----IYPSAAFDPLAALQAAAEEKATGMYGVPTMFIAMLDHPERQSLDLSSLRTGIMAGSTCPIEVMKRIDDMHLEMQIAYGMTETSPVSTQTSADDDL-----ERRVTSVGRTQ---PHLESKIVDEHGAVVPR--GQIGELCTRGYSVMLGYWNNPDATRDAIDGARWMHTGDLAVMDDEGYIKIVGRNKDMIIRGGENVYPREIEEFLFTHPAVADVQVIGVPDSKFGEEIVAVKLHPGHQVEAEALRE-FCKGRIAHFKTPRHIRFVDDFPMTISGKVQKFRMRE--------- 13471765 21 --------------------------------------RRWTYAEAIQRTVRVLE--TGYGIKPGQRIATLARNSADLLILQQAAMRLGAIFVPVNWRLASAEQQAILADCDPALLLHD---------------AAPQAALPGRCIPVDVAAFTAAVEAETLAPRRPDDAPSIILYTSGTSGRPKGVIVTERNAFATAVNFSVLG--RVGNASIFLCDAPMFHVIGLITSLRPTLLQGGTVLISPGFDAATNRRLADALGVTHYFCVPQMARMLRDHPDFAPSRWTSLTAIFTGGAPNPATDIRWWLAQGVRMADGFGMTEAGTV---------LGMPVEAGRIAGKAGSGLPAPTIGLRLVDDDGRDVAAGEP--GEIWLSGPSITPGYWNRPEETQRAFTADGWFRTGDIARRDGEGFVTLVDRRKDMFISGGENVYPVEIETVLLDHPGIAEAAVIGIADARWGERAFVVVKP-GCAVDPADLASH-CGARIARFKVPKEFLLTDALPRTASGKIQKHILR---------- 111017932 1 ----------MRLTDYLDKGASLGPSSPC---LTMGD-RTLSYADVQDLSRRVAAALARSGIAAGDKVAVLSGNDPTAFSCVFGISRAGAVWCPINPRNEAAENRDLLALFDCRCLIFQKAFAPLVDRIRRQLPLLTTLVCLDGDEEYAH-PFDDWLGTERLDVEPVDDLAL-IVGTGGTTGRPKGVMLTGRN--IETMSALTLMSYPFDGRPVYLALAPLTHAGVLCFPILA-LGGQVVIMPTPDL--GQFLAHIDRDRVTHTFLPPTLIYMLLDHADLATTDLSSLQCFWYGAAISPTRLEEALTRIGPVMAQLFGQSEAPMMIATMAPKDHFHADGSVATARL-SSAGRPSPLVTVAIMDGQGTLLPSGER--GEVVVRSSLVMTGYYKNPVATQEA-SAHGWHHTGDIGYLDDDNFLYIVDRAKDMIITGGFNVYSVEVEQALMAYPGIQDCGVIGLPDEKWGERVVAVVQSRAGTPIEADALTAFVKARIGSVKTPKEILVWPDLPRSKLGKVLKNEIRQQ-------- 85372889 57 ------------------RALAVHARSHGERLFTIYEDERVTYDAWYRAVAALATEFRKRGIAKGDRVALAMRNLPEWPVVFFAATSIGAICVPLNAWWTGDELEFGLADSGAKLLVCDPDLADLVSRMGGDDLSVERLEDLI-GTPHSWPTLPDAEMPEAD--IAPDDPAT-IFYTSGTTGRPKGALGSHRNLTTNILSSAYAAATALRRQKVGLTVIPLFHVTACSASMMGALFAGHTLIFLYRWDTVKAFEIIEREKVNLTGGVPTIAWQMIEHPDRDKYDLSSLESIAYGGAAAPELVRKIYEVFGAMPGNGWGMTETMATVT---------SHTAEDYLNRPESCGPPVPVADLKITDEAGRELPV--GEVGELWARGPMTVIEYWNRPEASAETFV-DGWVRTGDLARLDEEGFCYIVDRAKDMVIRGGENIYSSEVENVLYDHPAVTDAALIGLPHKQLGEEPAAVVLAPGMTASETELQSWVAER-LARFKVPVRILFVQDLPRNANGKILKKDLGALFQD----- 15808036 66 -----------------------------------------TYGDLYDQVGRLAGHLAAQGVRKGDRVGLWLQNSPAWAIGAFAAWQLGAVVVPLTPMLQPRELAFFLQDAGIKVAVVGAELYE-----KGKQAGLEHAVVANDAQPEGDVTLEQALRSAPAPIAEVDRDDLAIIYTSGTTGLPKGCAHTHGSVQASTSAAVWVNGTC---EDVFLAALPYFHVTGFINSLMTAVAGGGKVVMMARWDRDTARELIRDHRVTVWTNTPTMLIDLMASPNFQASDLKTLRSLTGGGASLPAAVGQRLDTTGIFFLEGYGLSET-------MAQSHSNPHGRQKLQCL----GIPLFNVDSRIIDETGAELPPG--QVGEIVINGPQVMREYWQRPRETEEAFTEIGFFRTGDLGYMDEEGYFFFADRLKRMVNVSGLKVWPAEVENKLHGHPAIQEACVISVPDERSGERARALIVLRGMEATPQDI-ETWARTQMANYKVPRDYQFVDSLPRSPTGKVAWRQLQEQAR------ 124265537 45 ---------------------------------------RLSYAELRQRVDALACGLMRLGLKAGERIGIWSPNNAEWTLTQFATAKLGLVLVNINPAYRRSELEYALTKVGCRALIAAPDLAPLAQCAPGRLRALEFVIRLGAEATPGMLNFDTLLDDRVDLARLGETLQINIQFTSGTTGNPKGATLSHHNILNNGHAIRLVPGDRLC-----IP-VPLYHCFGMVMGNLGALTGATMVYPSEGFDAAATLAAVAEERCTVLYGVPTMFIAQLDHPDFARHDLRSLRTGIMAGSPCPIEVMRRVDKMHMEVTIAYGMTETSPVSFQSATDDPLERRV--------STVGRIQPHCEVKLVDEAGRIVPRGEP--GELCTRGYSVMLGYWDDAAKTREAIDAAGWMHTGDLATLDAEGYCNIVGRLKDMVIRGGENLYPREIEEFLYRHPKVQDVQVIGVPDPKYGEELCACVIVRGEQLGADELRA-FCDGEIARHKVPRHIHFVDAFPMTVTGKIQKFRMREQMKELLG-- 987100 10 ------------IYDLLRANAERLGDKYVDSRLA------LTHAELATRTGRIAGHLVDMGVDRGDRVAILLGNRVENIESYLAIARASAVAVPLNPDATEAEVAHFLSDSGAVAVITDSAHL---DDVRRTAPAANIVLVGEERTPPGVRSFAELATTE--PLR-PPRDDLGMLYTSGTTGTPKGVL-STQGSGLWSAAYCDIPAWELTENDVLLWPAPLFHRLALCL-LATTAVGATARIMNGFVASEVLEELTEHR-CTVLVGVPTMSRYLLGAADTFEPRTSSLKMGLVAGSVAPASLIEGFEDVGVPLLDTYGCTETSGSLTVNWLSGQ----------RIPGSCGLPVPGLSLRFVDPISGADVADGEE-GELWASGPSIMIGYHEQPEATAEVLS-DGWYRTGDLARRSETGHVTITGRIKELIIRGGENIHPHEIEAVALDVPGVKDAAAAGKQHPVLGEIPVLYVVPE-TGGVDTDMVLAVCRERLSYFKVPEEIYRVDAIPRTASGKVKRSSLTEKPAELLAGA 152995601 82 ----------------------------------------------------------------GDRIAVQLPNIIQYPVVLFGAMKAGLIIVNTNPLYTPKELEHQFNDAGVKALVVFANMAHNVEKILAK-TSIKHVIITEKMVPEGALTLNDVLSKKGKPV---EKVECNLQYTGGTTGVAKGAMLTHANLIMYQLSSRLSSIIADTNEVYIAP-LPLYHIYAF-LIHGLTLLGAHSVLPNPRDLPGFVKELKKWPFTGF-VGLNTLFVGLCNKAEFKALDFSTLKLTCSGGMPLTHAAADEWERIGCKIVEGYGLTETSPVVSFN-------PIGKERIGTI----GLPVAETDIKIQGRDGESLPQ-GES-GMLCVRGPQVMKGYWNREEATREAMTEDGFLITGDIAMQHPDGYLQIVDRAKDMIIVSGFNVYPTEVEDCLSSHPSILESAAIGVPDDKTGESVKAFVVLRANVETLDEKALRICKENLAAYKVPKFVEIRKELPKTNVGKVLRRALREQ-------- 119474942 45 ---------------------------------------RWSYAEFVQKVNQLATGLLSLGIEKGDRVGIWSPNRYEWVLTQFATAKIGAIMVCINPSYRLYELEYALNKVSCKAIIFKTSLAPELEASKGELKRLPHLIRMGEATSPGMFNFSNVMGGETECRKLEDLSKTNIQFTSGTTGTPKGATLSHTNILNNAYYCGI--SMHFNADDILCIPVPMYHCFGMVL---GTLVGATMVLPCEAFDPRSVLQAVQDEKCTALHGVPTMFLAELDLADFSDFDLSSLRTGIIAGSTCPVGLMKRLEMALTEIVIGYGQTECSPINSMTAIEDTF-----ERRVT---TVGRPHTNWEMKIIREDGSTAATE--ETGEVCARGYGVMQGYWEDAERTADTIDSDGWLHSGDLGEMDAEGFVKITGRIKDMIIRGGENIYPREVEEFFYSHPAIQEVQVFGVPDEKYGEQVAAIQLKEGQSMSAEALQQY-CAGQITHYKVPKHIKLVNEFPMTVTGKLQKFIMRDEYATELG-- 170091778 68 ---------------------------------------RYTFGQVFERALKAAAIYRDVGVRKGDRVAICSRNYPEYLVAFWACHLIGAVSVLANAWSPLNTLVYCLTHTQCKLIIVDSRLEPITSKLAREAQT-NGFLVIESGEGKGEWAGMKTWAAVFDAYKLPEDNA-AILFTSGTTGHPKGVLSTQRQYLTNVLNATLRRGDDITPQKGILISVPLFHVTSTSLSMLATLSGLKIVLM-RKWDVEEANRLIQNEDIEIAGGVPSM---VAD-LTGSSKACRPLASLMFGGAPAPDSLAMRAKQATAVMSQGYGLTETNSVAV---------GFAGEDYDSRPASCGLPTPVNDIVIMNNDTSGPP---GTVGEVWLRGPNVMKGYWRDEGATEKALTKDGWLKTGDLGVVDEEGFLYIRDRMKDIIIRGGENIDSVSVENTLYADDRVLEVAAVGVPDIRLGELVAAVVFIKGGEVTEASLIK-LAQKSLPRFAVPVIVVIQNEFERTASGKIVKEKLRKVARDAWG-- 119872928 36 ------------LFTYLDKQVTENG--QVVAYIYFG--NKVPYKTVGEHSDRVAAALKEWGIGKGDVVALYMPNTPVFPIVYYGALKLGAVVTPMNPMYTPREVAWLYKNVEEAVKMYQLEKVVVAEITEYMPSLIKPLAKMKLKPPKRVVPYREVLSHSPTSYRAPLEDLAALMYTGGTTGLPKGAEITHGNISLQQLKPDVVRRKRGVNRLVIMGLLPWYHIYGQVTVMHYGIFDGATVVVMPRPDIDQLMKLIQKYNVHVLHGVPTLYNMINNHPKVGKYNLKSLAFCISGAAPLPVEVAKRFEQIGAVLREGYGLTETA-------VVTHLNPLYGKAKV---GSIGLPIPSTYAAIADPD-KPELLPPNQVGEIVISGPQVFKGYHNREENAQAFFQCCGWFRTGDMGYMDEEGYFYVVDRKKDMIKYKGYSVFSREIEEVLYQHPCVKEAAVIGVPHPEAGEIPKAFIVLKEEKVTPEDIIK-WTEDKLAHYKRPRVVEFRDELPKSAVGKILKRELKAE-------- 170782691 51 ----------------------------------------TTYRELWDETRAYAGALAARGVGEGTSVAMLIPNVADFPRVYYAVLALGGVVVPVHALLKAEEIAYVLRDSGSALLVCAG---PLLEAKGAALAEVPVISVLVPASTEGGPDRLEELAPAATPIRVPRRPSATILYTSGTTGQPKGAEGCHLALVMQ-VDVLLLNTLDLRTGDRILGCLPLFHTGQTCTMNASFRIGATIVMV-PRFDGDAALALMVEHDTQVFMGVPTMYFAL---LAAAGRNRPALRYAVSGGAALPVAAIEAFDAFSAEIHEGYGLTETSPVASFNHV-----------GLPARPGTGKPIWGVQIEIADHEDRVELLERGVLGEIVIRGHNLMNGYLHRPEDTARAVV-DGWFRTGDLGTIDDDGYIRVVDRTKDMILRNGYNVYPREVEEVLARHEAVAQCAVFGVPHEEHGQEVVAAIVPKADATVDAAEVVAYMKERIASYKYPRRVEVVEALPLGPSGKILKRALVERF------- 194538346 50 -----------------------------------------TFRKLEERSRAFAAYLQNLKLQKGDRVALMMPNLLQYPVALFGILRAGCIAVNVNPLYTPRELEHQLNDSGATTIVIVSNFANTLEQILGQMGTIVDFVVKYVKVPKGAISMRQALGRRLQYVK-PFMSGDDIAYTGGTTGVAKGAILTHRNMIANVLQAKGAYGPVLSPRELVVTALPLYHVFALCLLFVE-MGGRNLLITNPRDIPGFVKEL-QKHPFTAITGVNTLFNALINNEDFHELDFSNLRLAVGGGMAVQRSVAERWQKTGCYLLEGYGLTECSPLVA-----AYPHDLVE-----YNGSIGLPVPSTEVRIVDEEGNALPN--TETGELQVRGPQVMQGYWQRPEATKDTINEDGWLSTGDIVKFDDEGFLHIVDRKKDMILVSGFNVYPNEIEDVVALHGKVLEVAAIGQPHEVSGELVKIYVVKRDPSLTKDEVITH-CRQHLTGYKVPKLVEFREDLPKTNVGKILRRVLREE-------- 156400138 47 -----------------------------------------TYNKLTEMIKKCGSALIRQGLQTKDMVAVLLPNMPEYPIVFYGVTSVGGIVTTINPAYTTDEIIYQLKDSGAKYLVTVPQLAQKAKADQAGVKRIYTFGYVDGCKSLFDLLHEDDGGSYPVSVSVKEDVVC-LPYSSGTTGLPKGVMLTHYNLIHH--AAMFSNDDVMSSEDLILGLLPMFHSYGLSILMGVCLIKGASVICMTQFEPTHFLEAIQKFKITMLPVVPPIVLFLAKHPLVEKYNLMSIKQVTSGGAEQINALMTRMPWITI-LRQGYGLTETSPAVTTSPLGK-----------CKPGSVGVLLPGLKAKVIDKTGALLPPNQD--GEICVAGPTIMKGYYNNPEATAKTIDCEGWLHTGDVGHYDNEGHFYVVDRIKELIKYKGFQVPPAELEALLLSHPKITDAAVIGVPDDEAGELPKALVVTSGAI-TASEVQRFVAERVASHKRLRGGVEIVQSVPKNASGKILRRQLREREK------ 213964973 72 ----------------------------------------TSYAELDAKVRSVAAGLRALGVRKGDCVALLMPNCPQHVIAYWAVLHLGAVAVEHNPLYTAHELRHPFNDHGARFAICWDKIVPVLEDLRNNLETIIAVNMLQDSAPQGFDALHDAVGGDGHDLQADESITADMMYTSGTTGSPKGAQLSHRGLV-----ANILQGKAWKEREISLGVLPMFHAYGLTITNLSMLIGAELVLPAPEI--PLIMKVMKNNRPTWVPGVPTLYEKIVEAAERDNVDLSGVKFAFCGAATLPVSLVQKWEKLGGRLVEGYGLTETSPIIVGNPMDGNRR----------PGYVGLPFPDTEVAIVDEDSTKLRADGEE-GEVIVRGPQVFAGYLNLPEATEKSFTDDRWYRTGDVGVMESDGFIKLVARIKEVIITGGFNVYPAEVEEVLLSHPDITDATVVGLPKSDGSEMVVAAITLADYARLDSDAYRDHCYDNLTRYKVPRAFFHLEELPRDQMGKVRRRDVRD--------- 91787967 47 --------------------------------------------------------LQSLGLPEGSRVAVQVEKSVEALVLYLATLRAGYVFLPLNTAYQSAEIEYFIGNAEPAVVVCSSKNFGWVSKIAFKAGT-QNVFTLDDDRTGSLLERAAHCSDRHDAIKKPDDLAA-ILYTSGTTGRSKGAMLSHGNMLSNALV--LKDYWGWKKGDVLIHALPIFHVHGLFVAIHGALVNGSKMIWLSKFDPKLVVKKLP-EATVFM-GVPTLYVRL---LAEPGLDREACRRLFVAGSAP--LLIETFQRTGHTILERYGMSET----------AMLTSNPYEGGERRGGTVGLALPGVSLRVQGDDGKPLPVG--EIGDIQVKGPNVFQGYWRMPEKTKEEFTPDGYFKTGDVGKIDERGYITIVGRSKDLIISGGYNVYPAEIEGYINDMPGVAESALVGVPHPDFGEVGIAIVVPKGASLDAGEIIAG-LKSRLANFKIPKRCFIASELPRNTMGKVQKNVLRDQQKGLF--- 30261960 24 ------------------------------------EEEEMTYKQLHEYVSKVAAYLYELNVKKGERIAILSQNSLEYIVLFFAIAKVECIAVPLNIRLTENELIFQLKDSGTTVLFVEKTFQNMALSMQ-KVSYVQRVISIT--------SLKEIEDRKIDNVEKNESASFIICYTSGTTGKPKGAVLTQENMFWNALNNTFAIDLTMHDRSIVL--LPLFHIGGIGLFAFPTLFAGGVIIVPRKFEPTKALSMIEKHKVTVVMGVPTIHQALINCSKFETTNLQSVRWFYNGGAPCPEELMREFIDRGFLFGQGFGMTETSPTVFM---------LSEEDARRKVGSIGKPVLFCDYELIDENKNKV--EVGEVGELLIRGPNVMKEYWNRPDATEETI-QDGWLCTGDLARVDEDGFVYIVGRKKEMIISGGENIYPLEVEQVINKLSDVYEVAVVGRQHVKWGEIPIAFIVKKSSSVLIEDVIEH-CRLFLAKYKIPKEIVFLKELPKNATGKIQKAQLVNQLKS----- 83943343 1 -----MIDEAMSSISAVARSAAQRAPDKICNRF---EGRDTTFKDFDRHVDQVAHGLHRADAKV---VAYLGKNCDHVFEIFIGATRVGGMFAPLNWRLAPAEIIEILRQYPPQMLFFGPEFSEAIKEINAALPDIQILAMEEGDGPETYEAWRDAQSSEPAADCASTHDPAMVLFTSGTTGVPKAVLLSHSNLLLDSLAVKHI-YDHWDDEDIGFVAMPLAHIGGIGF-WTIAFVNCCTSVILREFDPVAALDAIHTERVSKLFVVPAALQIVIQHPEAKRVDFSCVKTVMYGAAPMPLPLLKEIEVVGCQFIQCYGMTETTGTIAILPPEDHVPEGSERMR-----SAGRPAMGCEIAIFDPDGKPV-KAGE-IGEVAVRAPANMLGYWKNPEATTKTLRDDGWLLSGDAGYLDEDGYLFIHDRIKDMIISGGENVYPAEVESALYAHPSISEAAVIGVPDPKWGEAVRAVVTLKPNATLDEKEVLAWMRGKLAAFKCPKAIDVIDVMPRNASGKLLKRDLRAPY------- 73670286 5 ---------EESLGNYFEKQVAVDPDHEFI--IYPDRNLRFTYGQFNERVNNLAKGLLAIGITKGDHVGIWAKNVPDWLTFMFATAKIGAVLVTVNTAYKSHEVEYVLKQSDMKALAMDVDYLEIINELVPELKTSERGRLKSKNFP--YLKSIIYVGQEKDKLRIMTSVDCNMQYTSGTTGFPKGVMLTHKNILNNGL--SIGDRQRFTYVDKLCFPVPLFHCFGIVLGVMAVLTHRATLVMLEVFDPLLVLAAVHKEKCTALYGVPTMFIAEYTHPMFDMFDLSSLRTGIMAGSTCPVEAMKKVDMHCYQITSVYGLTEASPGMTQTAVDDPLE---------LRVETGKHFPSVEVRVVDDTNEPVPLN--TVGEICCRGYNVMKGYYKMPEETKKVIDEDGWLHSGDLGTCDENGYYRITGRIKDMIIRGGENIYPREIEELLLTMPEITDVQVVGIPDKKYGEIVGAVILKKGADFTEVDIRDYAL-SKVARYKVPKHIFIVDEFPLTASGKIQKYRLRE--------- 120613207 52 ------------------------------------------FADTEVQSRHLAAYLQGLGLVRGDRVAVMMPNVPQYPVAVAAILRAGFVVVNVNPLYTPRELEHQLKDSGARAIIIIENFAATLQACIAATQ-VRHVVLVKKMVPQGAVRFNDALARGAKPDLRPDDVAL-LQYTGGTTGVSKGAVLLHRNLIANVLQSEAWNEPAMRKQPASVCALPLYHIFAFTANMMAMRTGAKTILPNPRDLAAVLKELSKHTFHSFPA-VNTLFNGLANHPDFNTVDWKNL-KVSVGGGMAVQSAVARLEKTGCPICEGYGLSETSPSASCNPVTTK----------EYTGTIGVPLPSTRMKLIDDEGRTVTEPGRT-GEIVIHGPQVMAGYWQRPDETAKVMTEDGYFKTGDIGTMDERGFFKIVDRKKDMVLVSGFNVYPNEVEDVVATLPGVMECAVVGVPDEKTGEAVKLVIVKKNQELTEAQVRE-FCKSNLTGYKQPRVIEFRESLPKTPVGKILRRELRD--------- 210100673 76 SYADVTIPEDQHLTEFVLKDFDQYGDNVAIVDGPTGRSY--TFSELKDLIRRLSSALTRLGFKQQDVLALYAPNLPEYAIVLFAVTAVGGVITTVNPLYTVGELTNQLTHSKAQYTVTIADFAQNARKAKSNCPGVKDIYIIGGTA-EGCKPLSDLLADDADVKIDPREDIAILPYSSGTTGLPKGVMLTHYN-IIANLCQNRVKGILLPQEECLIGQLPFFHIYGLVVILFNCLMQGVRLVTVPRFEPEAFLGCVQNYKVTRILTVPPVAVFLAKHPIVDSYNLSLIKEVFCG--AAPMGTMALMDRLKINHRQGYGLTETSPIVTIG-----------REGVFVPGSFGILVPNTKAKVVDTETGEAVGPGED-GELCVLGPQVMKGYLDNPEATTSTINPEGWLLTGDIVRYDKDGNFYAVDRVKELIKYKGFQVAPAELESVLLGHPGVQDAAVIGLPDEVAGELPKAFVVKKADDVTEKDITDFVAERVAPYKKLRGGVAFVGEIPKTPSGKILRRLLKD--------- 156740434 26 ---------------------------------------RLTYCEFNARVNKVAHALLNLGLAKGDKIATVLPNCMELLEVYWAAAKTGLVVVPMSTLLRGQGLASLLRDSDSAAVVTDATHAPALDSVRGDLPIAQRFLIIDAPDQPGYRDYQALVAPEHDPTGIDLHANYNIMYSSGTTGLPKGIVLTHGVRAGY--------GTIFASSYRIVPESVILHAGALVFNGAAFYLGTTYIL-MKAFNARELIETAAREKVTHIKMVPSQIVALLNEPDFDEQHLPSIEML--GSVGAPLHMEHKLERFPNRLYELYGLTEGFMTILDKYHRG--------EKL---ASVGVPPPFMEIKIIDDQQRELPP--GEVGEICGRGPLMMSGYYKRPDLTAQAII-DGWLHSGDMGYVDEDGFLYLVDRKKDMIISGGINVFPRDIEEIIVQHPAVREAAVFGVPSEKWGETPLAAVILKAPGVAAEELKEWINARVEAGYQKVSKVVIMDDFPRSAAGKTLKRVMRDEY------- 16306604 48 -------NNNVNLGTLSSRSARYWPERLAVIDRHT----RLTFAQLEQRANQLASALLAQGIATGEHVAILAPNRAELVEAEVAFYKAGLVKVPVNARLAPDEVIQVLNDACSVALIADAQLAQALLDRRQEVPSLRLIVTLGERG--GDITYAALLAQSSQPISLPDDALAVLHYTSGSSGVLKAAMLSRKALIRKSLASPTRRA---APGDVMAHVGPITHASGMQLPLLA--VGACNLLL-ERYDDQLLLETIQREGVTRLFLVPAMINRLVNFPDVERYDLNSLRLVMYGAAPMAPALVKRIEVFGPILAQGYGAGETCSLVTVLTEQDHLCEGGDYRRL---ASCGRCYFETDLRVVNDHFQDV-QPGE-VGEIVVKGPDIMQGYWRAPHLTAEVMR-DGYYLTGDLATVDEQGYVFIVDRKKEMIISGGFNIYPSEVEQVLYSMPQVFEAAVVGVPDEQWGEAVRAVIVLKGMALQEQDVIEHCAQA-LAGFKKPRAVDFVSELPKNPNGKVVRRLIRDAY------- 163725988 14 ---------------ILDQTISQFPDNDAV--IYVDRNYRLTYKEFGETVDALAKGLMALGVEKGEKVAIWATNIPYWVAFQFATAKIGAILLTVNTNYKTAELAYLLEQSETENLFLDTDYVGTVYELIPELKTQERGMLNAPRFPHGFLGQEKHRGFYSIPEQYKERQVVNMQYTSGTTGFPKGVMLTH--FNIGNNGFWIGENQNFSEKDRVCIPVPLFHCFGCVLGVLAAVTHGSAMVILEQFDPVQVMASVEEEKCTALYGVPTMFIAVLEHKLFSKFDYSSLRTGIMAGSPCPVSVMKQIDLMNMEVTICYGLTEASPVITQTRIGDNIQRRTE--------TVGRVMPEIELKLVD------PETGEDVGEVCCRGYNVMKGYYNMPEQTAGAIDDQGWLHSGDMGVMDEEGYLSITGRYKDMIIRGGENIYPREIEEFLFKLEGVMDVQVVGVPSKKYGEQVGAFVILKDGAKLEESDVTDFCRGQISRYKIPKYVVFTDSFPMTASGKIQKYKLVEK-------- 150014678 22 --------------DAFDTTVARFGREALVVRHQALRYTWQQLAEVDQHARALM----ALGVQPGDRLGIWAPNCAEWCITQFASAKVGAILVNINPAYRSSELDYALGQSGCRVICADSDYHAMLQALIPGLASGQPGALICERFPEGFLAW-PALQARADAVSLAERQACNIQYTSGTTGFPKGATLSHSNILNNGY--TVGESLGLTEHDRLVVPVPLYHCNLGCMTHGSTL-----IYPNDAFDPLATLRAVAEEKATALYGVPTMFIAELDHPQRGEFDLSSLRTGIMAGATCPIEVMRRVEMHMAEVQIAYGMTETSPVSLQTGPDDDL-----ERRVTSVGRTQ---PRLENKVVDADGNTVPR--GEIGELCTRGYSVMLGYWNNLKATADSIDAEGWMHTGDLAVMDEQGYVRIVGRSKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGVPCSKYGEEIVAWVRLHPGHTASEEALREWARARIAHFKVPRYFRFVDEFPMTVTGKVQKFRMRE--------- 210106038 9 -----------------------------------------TYLQLKDLIRRFGSALTRLGFKQHDVLAVFSPNVPEYAIAFFGATSVGGVVTTANPTYTADELAHQLRHSNAHYVITVPEVAETVKAAKYKCPNVKEIFVIGSDVPESELLEDDGLAFPADPVNVTEDVAV-LPYSSGTTGLPKGVVLTNNNIVAN--LRQIIHKGMLEHEDSLIAQLPFFHIYGMVAVLSCCLRQGVKIVTIPRFEPELYLRVIQDYKVNRVMMVPPIALFLSKHPLVDQYDLSHVKDLMC--AAAPMGIMALRDRLNPQLRQGYGLTETSPVT----------HLCMEDEFAPGA-VGVIIPNTEIKVIHTETGVALGEGED-GEICVRGPQVMKGYLNNPEATAGCIDAEGWFHTGDIGHYDDKGYFYIVDRLKELIKYKGLQVAPADLEAVLLGHPWVQDVAVIGLPDDEAGEVPKAFVVKKTDDVTEQEIVDYVLEADVAVIGLPDAFIFVKEIPKSASGKILRRTLRDK-------- 109648232 31 --------------------------------------QRISYAQLNRRVNKLAHGLLELGVTKGDKVAYLLPNGLRIVELYYAVQKIGAVSVAINYRLASPEIGCLLEQADCQVFVYHELFDDKVRQVKENVKTISLMIRVGEQPIQGEYAFEALTDEEEPDILIGEEDLCRIQFTGGTTGRSKGVMRTQRQEIFQVIGIT----TALEPDRVMLTQSPLCHQAG--LSWLNVAIGAGNTLVCDRFEPEKILRQIQEESVTNVMLLPPSIFALPSLAEYDLSSVKSVHSSAGGTSEIVRKLYKVFP--NCVVRCGYGLTETGGVGT-TFVLTR-EVLENNPELT--KSVGKEMSFLELRLVDESGREVPVG--ETGECIARGPSVMTGYYNQPELTEEVIK-EGWVYTGDLLRKDEKGYYYFMDRKKDMIKSGGENVFAQEVEGVIRTHSAVDDCAVIGVPDPRFGEAVMAVIKTKGQAVTGEGIQEH-CKKYLAGYKKPRLVEFVDEFPVDQAGKIQKYKLRATF------- 62737794 28 ---------------------------------------RISYARLWDRARRYAAALRGQGIGPDDKVALLMPNTPEFAAVYFAVLALGAVVVPVHTLLKPAEVSHLLRDSGARALVW-AGTLPQ-ETARDAGETGVLLLTVGEALHGSVL-----LDDGVEPIDTVERGADDLAYTSGTTGRPKGAMLTH-GNVATNIAVTAVSPFAFGEDDVLLGALPLSHTFGQICGMAVTFHAGATLVVMERFEAHDALRLMREHGCTVFMGVPTMYHALLEAV-AAGAPAPRLTRVYSGGSALPVPVLDRVRAFGCEVYEGYGLTETSPCVAYN-----------QPGIPCKPGTGLPIDGVRVAIADAEGRIRLLKQGDIGEIVVSGHNVMAGYLGRPQETAEVLV-DGWFRTGDMGVQDEDGYLSIVDRKKDMIVRGGYNVYPREVEDVLLRHPAVDGACVVGVPSVKHGEEVCAVVRVKPGQRASGLLAEEIVRVHMAAYKYPRRVEFVETFPLGSSGKVLKRELAHRY------- 149375223 52 -----------------------------------------TYRDLDTQSRNFAAWLQKTDLKPGDRIAVQMPNVSQYPVVVFGAMRAGLIVVNTNPLYTTREMEHQFNDSGAKALVVLANMAHNAEKVLPH-TGIEHVIVTDMHSPLKRTLMNAAVKEKFSPVECKKDDIAVLQYTGGTTGVAKGAMLTHGNLVANLLQVRMMEDSVEEGTEVVIAPLPLYHIYSFTLNCGIMLAGAHNVLPNPRDIPGFVKELKNHRFTAFL-GLNTLFVALCNNEEFKALDFSALKLTSSGGMALTSDTAKMWQRVGCEISEGYGMTETSPVV----------TFNPNSAIQL-GTIGLPIPGTQVKTIDDDGNETPLGEP--GELCVKGPQVMRGYWQRPEDTQKSFTDDGFLQTGDIALIQEDGYIRIVDRKKDMIIVSGFNVFPNEIEDVVSGHPKVVECAAVGVPDDKSGEAVKVYLVATAEGVTENELKE-FCRERLTAYKVPKSFVFRDELPKTNVGKILRRELRDE-------- 46201011 31 -----------------------------------------SYADLEAMSARYAHALVEAGVKPGDRVAVQVDKSAEAVVLYLACLRSGSVLLPLNTAYQAGELEYFLSDAAPAAVVCQPHRLAELEGLAAKAGITTCVMTLGASG-DGTLP-ERAKGKAESFATVP-RGGDDMGYSSGTTGRPKGAMMSHTNLGSNSQTLHRLWG--FKPDDVLLHCLPIFHTHGLFVAINCVLLNGSAMIFCPKFDAEQAIGLL--KRATVFMGVPTFYTRFLTSPNLTPQACSHMRLFISGSAPLLEETFNAFDRTGFTILERYGMTEGG-----MFTSNPLDGDRR------AGTVGFPLPDVELRITGEDGRILPQ--GEVGIIEVKGPNIFKGYWNMPEKTKSDFTPDGFFKSGDVGVIDERGYVSIVGRAKDLIISGGFNVYPKEVEDFIDRLPGVVESAVVGMPHPDFGEAGLAIVVAKGAAVTPDGVIDA-LKGLLANFKVPKQAVVVSELPRNAMGKVQKNVLRDSY------- 158316256 35 ----------------------------------------TSYRELADGALRVAAALTVQGLGLGDRIAILARNDLPYVELIYGADFVGAVVVGINCRLSPAEVADILDDCQPSLVFVADEYLPLLSAAAGVLR-----VSLDRD-------YRTWCG-TGDMTRFVPRVGYAMVYTSGTTGRSKGVRLTE-ANITAALAANR-DVWFVGPEIRALALFPLFNISGSIFLLSILHVGGEVVI-AENASGATILELLGARRITHALFVAAMIVALLDQPADDEIDLSSLRVLIYGAAPSSAAVIDRAMRRTCDFFQGYGMTETCGGIAMTPPHRYGEEIA-------PASVGRAIPSYEIRIVDPVRRPVGVE----GEIWARGPQNTIGYWNRAEETDRLLAADGWLRTGDVGVLDAAHNLYVVDRLKDMIISGGFNVYSLEVEQILVGHPDVGDAAVFGVPDERWGETVVAVVTLRGATCVPADLSE-FARARLAHFKCPRRIEILDELPRNAAGKILKRELRGRF------- 124520780 4 ------------LQDLLEQNIAQFGEYPLF--YYSGKAYSNLDAQKY--ANRIAGNLQKNGIRKGDRVLVCMPNCPEVLFSYQGIARTGAIIVPVMFLLHAEEIAYILRNSGAKAVITNAATMPLRQAISG--------------LPEKPVVF-SADGITSDPLEIREDNPAVILYTSGTTGSPKGVILTHRNLYSNAVAANTKEGQG---REVTIGVLPLAHVYGLTVSNVCYIKGYSVVVFA-KFEPEQVFAAIEKYRVRSFSVVPAMVYAMYHHPKAEAYDLSSLESLGSGSAPLPEALRRGFDKFGVEVLEGYGLSEAAPVVS-----------SYKEGMPYKGSVGVPIPGVEIKIVNPNDLEVP--AGEVGELVVRGDNITPGYYQNREETARVLK-NGWLYTGDLAKVDEDGYLYIVDRKKDLIIRGGFNIYPRDIEELLARHPAVLETAVIGVPDERMGEEALAFIVKKGDETSAQDLAAYCRKH-LAKNKVPKKFVFLDDLPRNGVGKILKTQLRKQ-------- 90411458 2 ----------MNLAAALQRNASCKPDK---VALICGDT-QMTYAQFDAMAGKIASGLIDNGIQPGDRVALSCPNLPFFPLVYYGIQKAGAVVVPLNVLLREREIKYHLEDSDAKFFFFEGNALPMAKEGIAAFNQVDHMIVM--TADQGQLSFQECVALEDYVIRQADDTAV-ILYTSGTTGLPKGAELTQSNMMSNAIAENLMAGNG---GDVHLVTLPLFHSFGQTVHMAGILIGATLVMV-PRFEAADVLQLIEKHNVSIFAGVPTMYIGL-NHCQSDSD-VSSLRLAISGGASLPTEVIHTFEKFDVPILEGYGLSETSPIACFN----HLDA----ER--IPGSVGQPVQGVEIQLMDLQGNKA-KQGDT-GEVVIRGHNVMKGYLNRPDATEASIV-NGWFYTGDIGKFDEEGNLFIVDRVKDLIIRGGFNVYPREIEEVFMTHPDVAMVAVIGIPSEEYGEEIKAVVLKEGSVIEADALHE-WGKVQFAAFKYPRSVEIRQQLPMSATGKILKKDLKAE-------- 218153932 36 ----------------------------------------TSYRETDALSRQFAAYLQSLGLVRGDRVALMMPNVPQYPIAVAAVLRAGFVVVNVNPLYTPRELEHQLKDSGAKAIVIIENFAATLQACIAN-TPVQHYVVRNVKVPAGAVRFNDALAKGAGQLNKPSLKSDDIAYTGGTTGVSKGAVLLHRNVIANVLQSEAWNKPATSEQPTAVCALPLYHIFAFTVNMMLSMTGGKTILPNPRDLPAVLKELSKHTFHSFPA-VNTLFNGLANHPDFNTVNWKNL-KVSVGGGMAVQAAVAKLDKTGCPICEGYGLSETSPSASCNPVTA----------TEFSGTIGVPLPSTSMRILDDEGHDISATGQA-GEIAIKGPQVMAGYWQRPDETAKVMTEDGYFKTGDIGVMDARGYFKVVDRKKDMVLVSGFNVYPNEVEDVVALMPGVLECAVVGVPDEKTGEAVKLVIVKKDPALTEAQVKD-FCRANLTGYKQPKVIEFRTELPKTPVGKILRRELRDK-------- 111021764 33 -----------TFQQFLGARAEQFGDAIAVTGPDASGVDRATYRELSDRADRLAAGLQSSGVQPGDRVVVQLPNIVEYVEVIFAVFRLGALPVFALPAHRAQEISYFCSFTDDTHAGFDYRTLAVVSSAENPPRIIEEFTSLDELRAAEPMSDGPAVG--------PESVAF-LQLSGGTTGVSKLIPRTHTDYLYSVRESDRICG--VDESTRMLVVLPAAHNFPMSSPILGVLHAGGRVVLAPDPSPDTAFALIEKEGVTIASLVPPLALAWLAASGRTERDLSSLEVLQVGGAKFSAEAAKRVRELGCTLQQVFGMAEG----LVNYTR-----LDDPED-TIVTTQGRPIPDDEVRVVDDRGEPVPNGTS--GHLLTRGPYTVRGYYQAPEHNSTAFTEDGFYRTGDIVRLTDDGYLVVEGRAKDQINRGGEKVAAEEVENHLLAHPAVADVAVVSMPDPYLGERSCAFVVVQGEQPKAVELKKFVRGRGLAEYKVPDKVVFVDEFPVTGVGKISKSDLRRALEKTF--- 197776015 3 -----------NLAAFLVNSAAAC-RDQIAVRHDDTTL---TYAELDASSARFAAVLRERGLQPGDRVAMTMPNVPLFPVVYYGILRAGGVVVPMNPLLKAREVAYVLRDCDTRVAVTFP--LFAEEVAKAAAEVGAECLVTEPSAFHDLLMAVEPLSGIVD--RADDDPAL-ILYTSGTTGMPKGAELTHRNLVSNT-ATTAETLLHVGPDDVLFGGLPLFHAGQTCALNTAVAAGATLTLL-PRFDPQRALEIVHRDGVTVFLGVPTMYSALLHVELPDGFDASRLRVAVSGGAAIPVEVLHGFERFGATVLEGYGLSETSPVA----------SFNHPDRPRKAGSIGMPIRGVEMKLVAEDGSEVPGE---VGEIVIRGENVMKGYFHRPEATAEAVR-DGWFHSGDLARADEEGFYFIVDRKKDLIIRGGYNVYPREIEEVLYEHPAVAEAAVVGVPHKAHGEEIAAVIALRGGADATAEQIRDYVKERVAAYKYPRIVTFTAELPKGPTGKILKREI----------- 119475626 32 -----------------------------------------TYAQMNERVAQCAGFLRGLNIQQGQHVAILSQNSSDFMEILFACARIGAVLVPLNYRLVADELDFITGDAEAKALFCDADFLE----VGKEVAMGCDLPLIDMQGDGSKSRYEYGLAEAVPIYHMVDQALWVIMYTSGTTGRPKGARITH--YVMQSNNLNNMSNSNITQSSISLTFMPVFHINCYTVP---TLFVGGRILMMRSFDAATTLAALNNKTVQVTLGVPATFQFMCEHFDPSGIELAT-----VGAAPMPVPLLKIWIEKGLQLQQGYGMTETGPSVF---------SLPREYALEKIGSCGKTLMFTKVRIVADDGSDVSAN--EIGELWVQGGNIIESYWNRPEANVKDFV-DGWFRTGDAARIDEDGFYYIVDRTKDMYISGGENVYPAEVENTIYQLEDITEAAVIGLPDEKWGEIGCVVVLKSGSTLTEEDILNH-CDGKMAKFKLPRSVRFIDALPRNTTGKVLKTVLRQQ-------- 15641987 50 -----------------------------------------TFRKLEERSRAFAAYLQNLKLKKGDRVALMMPNLLQYPVALFGVLRAGMIAVNVNPLYTPRELEHQLNDADARAIVIVSNFANTLEQIVANTQTIVDFVVKYVKVPKGAISMRKALHQYVKPFMSGEDIAF-LQYTGGTTGVAKGAILTHRNMVANVLQAKGAYGPVLQERELVVTALPLYHVFALCLLFIE-MGGRNLLITNPRDIPGFVKEL---QKYPFTAGVNTLFNALVNNEDFHELDFKNMKLAVGGGMAVQRAVAERWKKTGVHLLEGYGLTECSPLVTGN----------PYDLTDYTGAIGLPVPSTEVRIVDDAGNVVPND--QVGELQVRGPQVMQGYWQRPEATKEVLNAEGWLSTGDIVKFDDQGLIHIVDRKKDMILVSGFNVYPNEIEDVVALHGKVLEVAAIGQANDVSGELVKIYVVKRDPSLTKDEVIAHCRKH-LTGYKVPKLVEFRDDLPKTNVGKILRRVLREE-------- 163794227 7 ----------------LAQVARSFSHRPAIS---VGERVLHDYRGFAERVARIASGFHALGLAHGDRVALVMKNGPEYFEVMYGAWHAGLAAVPINAKLHPKEHAYIIDHSGARVCVASPELGDALESVQGDMPSLGRTILTGTDDYDALMAH--------DPMPVAATDAGELAYTSGTTGRPKGAMLTHRNLMV-AVMNYYGDVDTVLPTDCMIHSAPMSHGSGYGLPHVAK--AANTVIPSGGFDVAELIERWPGCSFFFA---PTMVTRLINAPNIEQADLSNLKTIVYGGAPMYLADVKRLDILGPKLVQIYGQGE-APMTITGLPK-HIYTDRDHPKWEDRGSTGFPRTDVEVKVVDENGADVPVGEP--GEVICRGDIVMAGYWNNPEATASSIR-DGWLWTGDIGAFDEDGFLSLKDRSKDVIISGGTNIYPREVEEVLLRHPGVLECAVIGRPHKDWGEEIVAFVRARPGAIVPIDELDQLCLDNIARFKRPKEYRMLADLPKNNYGKILKTELR---------- 167461561 52 -----------------------------------------SYGELDTRADRLTAGFHKLGIKQMDRVVVQLPNIIEFFEICFALFRIGALPIFALPSHRSSEIAYFCEFSEAKAYIITDDFRKLARQVQERVPSLQSVIVAGE--PEEFMGLSEL---HMDPAYQPEVKASDVAFSGGTTGLPKLIPRTHDDYI-YSLRVS-AEICKLNQESIYLAVLPVAHNYPLSSPVLGTLYAGGRVVLASGASPDEAFPLIEKERVTITALVPLIWLEAASSRSDDLSSLQVLQ---VGGAKFSRETARRVRTFGCTLQQVFGMAEG----LVNYTR-----LDDPENIIIHTQ-GRPMSYDEIRIVDEEDRDV--EPGQIGHLLTRGPYTIRGYYKAEEHNVKSFTSDGFYRTGDLVKVNELGYLIVEGRSKDQINRGGEKVAAEEVENHLLAHTAVHDVAIVSMPDEYLGERSCAFVIPRGHAPGEGELKTFLKERGLAAYKIPDRIEFIASFPKTGVGKVSKKELRK--------- 218152914 38 -----------------------------------------TWRDLDRASARIANLLASLKLPEGSRIAVQVEKSVEAMLLYLATLRAGYVFLPLNTAYQSAEIEYFIGNAEPAVVVCTPGNFGWVSKIAFTAGT-QHVFTLGDDRTGSLLERAAHFGDEHRAVPRKADDLAAILYTSGTTGRSKGAMLTHGNLL--SNAQVLKDYWGWKPGDVLIHALPIFHVHGLFVAIHGALINGSKMIWMAKFDPKAVIAAM--PRATVFMGVPTLYVRMLAEPALTQAAASHMRLFIAG--SAPL-LIETFDRTGHTILERYGMSETIMLTSNPYAADARHGGQAERR---GSTVGFPLPGVGLRVVDDAGKPVPVG--EIGNIQVKGPNVFKGYWRMPEKTKEEFSADGWFKTGDVGKVDERGYVSIVGRSKDLIISGGYNVYPAEIEGYINEMPGVAESAVVGVPHPDFGEVGVVVVIPKPGAKVDGDAVIASLKSQLANFKIPKRCFVTTELPRNTMGKVQKNLLRDQYKGLF--- 146340692 26 ---------------FAERPASIWAMEEAVARNGDGEAQRLSWRDVADQAARIAGGLRAKGLRKGDRLAMLLGNRIEFVLTLFAAAKLGLIAVLLSTRQQTPEIAYVLSDCGARLLLHEAALADRLPAA-AEMPDLAGRLAVDNDPVRSNFAELADHEPDATEATVAEEDIAMILYTSGTTGRPKGAMLAHCNIVHSSMIYEACLG--LTPSDRSIAAVPLGHVTGVVANVTSMVRCAGTLIIMPEFKAGDYLKLAARERVTYTVMVPAMYNLCLLQSDFDSHDLSSWRIGGFGGAPMPVATIEKLAAKGLRLVNAYGSTETSTLMPPALTARHIDSV------------GLPCPGASILVMDAQGRELPR--GEIGEIWIGGGQVIKGYWSRPEATAESFTA-GYWHSGDLGSIDADGFVRVFDRQKDMINRGGLKIYSAEVESVLAGHPAVIESAIVARPCPVLGERVHAVVVTRA--PAEAEDLRRWCAERLSDYKVPETLIVTDPLPRNANGKVMKRQLRE--------- 84495288 28 ----------------LDATIAVHGDREALVDRAQG--LRWTYAAFGAHVDRLAKALVAAGLEKGDRVGIWAPNCAEWTVVQFATAKAGVILVNINPAYRSHELRYVLGQAGIRGLFSASNYVSMIDEVRADCPDLEHVWVIGQQSWADLVALADGVSDERLQLIGAELSAINIQYTSGTTGFPKGATLSHRNILNNGYMVGEICG--YTEVDRICIPVPFYHCFGMVMNLAATTHGACMVIPAPGFDPNLTLTATAEEKCTSLYGVPTMFIAEWALPNLGDYDLSTVRTGIMAGSPCPAELMKKLIASGIEMTIAYGMTETSPVSTQTLTDDDF-----DRKVGTVGQVG---PHLEVKIVDPVTLETLPHGEP-GEFWTKGYSVMLGYWGQDDKTAEALV-DGWMRTGDLAVMDDAGFLQITGRIKDMVIRGGENIYPREIEEFLYTHPDIVDAQVIGVPDEKYGEELAAWIRMRGAQPLTAETVRAFATGKLAHYKVPRYVRIVEDFPMTVTGKVRKVEMRE--------- 206684267 56 ---------------------------------------RMTYAELARRADELAAGLLELGVGKGDRVGIWSPNRCEWVLTQFATARIGAILVTINPAYRLAELEYALNKTGCKVLIASSNYLGMIRLAAARLPALRHAVVMAADPGPGVLPFDTVALDALSADLTPEE-AINIQFTSGTTGLPKGATLTHFNIVNN--ARFVTSRIKLTEADRLLIPVPLYHCFGMVMGLGAVSKGAAMIFPGEAFEPAAVLEAAAAERATALYGVPTMFVAMLQELDQNPRDVSSLRTGIMAGAPCPIEIMRRVNRHMQEVTICYGMTETAPVSFQSFT-----SDPAEKRCTTVGRVH---PHLEVKAVDGAGRTVPAGER--GELLVRGYSVMQGYWDDPEATGGAVR-DGWMRTGDLGSFDDQGFCSITGRVKDMIIRGGENIYPREIEEFLIRHPDIADAQVFGVPDEKFGEQVCAWVVAAAGASLDEEAVRSHCRGQIAHFKIPQHVRIVAELPMTVTGKPQKFRMRDE-------- 154244475 31 -----------------------------------------TYGDALALSARLAHLLVARGVKPGDRVAVQVEKSWPALALYLATVRAGGVYLPLNTAYTLNEVEYFLSDAEPTLFVCPPH----IEAEARALATRLGVPSVETLGADGTGSLTDGAAEFADVPRGPEDLG-GILYTSGTTGRAKGAMLSHDNLLSNAL--TLKDEWRFTGDDVLLHALPIFHTHGLFVASNIVLLAGAAMVFRAKFDPREALELMAAGTVTSLMGVPTFYTRLLDQQGLTREATAKM-RLFVSGSAPLLAETHRFERTGHAILERYGMTETG-----------MNTSNPYDGERIAGTVGFPLPGIVLRVTDETGRVLPTDD--IGMIEVKGPNVFKGYWRMPEKTAAEFR-DGFFITGDLGKIDARGYVHIVGRGKDLVITGGFNVYPKEVEGEIDAIPGVAESAVIGVPHPDFGEGVTAVVVKVAGASLTEADIHAALESRLAKFKQPKRVFFVPELPRNTMGKVQKNVLRETYKDIF--- 126667842 1 ----------MTIGEMLDRTAKKFPDNEALVSLHQN--IRWTYKEFLAKVNQAARAFLAIDVKRGDRVGIWSPNRYEWTVTQFATAKIGAILVNINPAYGAHELEYAMNLSGISVLVYRKTLYELAPELKASLADLRAVVNMDTEQHAGMWSWDEFIGDQVDQKSVDKIQSINIQFTSGTTGSPKGAALTHHNILNNGFFVG--ESQRLSEKDRLVIPVPLYHCNLGCVTHGSTM-----IYPGEGFEPKAVLQAVHQEKATALYGVPTMFIALAD-PEFETYDLSTLRTGIMAGSICPAEVMKKVNKMNMEVQIAYGMTETSPVSTQTSAQDPF-----EKQVTTVGRTQ---PHLESKIVEASGNIVPRG--EIGELCTRGYSVMLKYWNNAEKTRETIDDAGWMHTGDLATMDEDGYIQIVGRIKDMVIRGGENIYPKEVEEFLYTHPSIEEVQVTGVPDEKFGEELVAWVKPDADSVDADDLIA-FCKGQIAHYKIPRNYKFVEAFPMTVTGKIQKFKMRE--------- 120612991 27 -----------TLGDFFAGVAARHGREALVSR-HQG--LRYTYAELHAEVRRLAGALLGLGLQKGDRVGIWSHNNAEWVLMQFATAQVGLVLVNINPAYRTAEVEYALNKVGCKALV-----------AMARFKTSDYVGMLRELAPEGMLRFSELLARDAQDARIDARDPINIQFTSGTTGFPKGATLTHRNILNNGFF--IGECMRLTPEDRLCIPVPLYHCFGMVLGNLACVTGSTIVYPSDGFDPLSVLETVQAERCTGLHGVPTMFIAELQHPRFAQFDLSTLRTGIMAGSPCPIEVMKRVSDMHLEITIAYGMTETSPVSCQSSTDTPLDKRV--------STVGLVQPHLEVKIIDDSGEPVPR-GRS-GELCTRGYSVMHGYWGDPDKTREAIDAEGWMHTGDLATMDAEGYVNIVGRIKDMVIRGGENIYPREIEEFLYRHPQVQDVQVVGVPDEKYGEELCAWIIAKGEQPTEDSIRT-FCQGQIAHYKVPRHIRFVSEFPMTVTGKIQKFKIRDAMKEQLG-- 163758241 12 ------------------RAASLGAENNPFLRNHTGE--KVSYKAFFANAERMAQALVASGVKPGDRVAVQAPKTQAMLELYVATVLAGAVFLPLNTAYTAAEITYFLTDAEPRIFVCDPNCEDELSAVAKDAGVAE---VLTIGADEGGSLPEDAAAPGFTPVRGPDDLAA-ILYTSGTTGRSKGAMLTHQALA--SNAQTLKESWHFSADDVLIHALPIFHTHGLFVATNITLIAGSSCIFMSKFDADEILDYM--PEATVLMGVPTFYVRL---LETEGLRKASANRLFVSGSA---PLLAETHSTGHAILERYGMTET-----------NMNTSNPYDGDRRAGTVGFPLPGVELIVTDATGAPLPQ--GETGVLEVRGPNVFAGYWKMPDKTAEELRDNGFFITGDLGRIDADGYVHIVGRGKDLIISGGYNIYPKEIELVIDDLPGVVESAVIGVPHKDFGEAVVAVIVAQDGVEISAQDVSNMIKDNLARFKQPKSIEFVEALPRNAMGKVQKNALREAY------- 197745322 18 --PENITENHATILDLYEKTIIQFPYREAVS-CHDVNL---TFIELDKLATKMASFLQNLGINKGDRVAIVLPNCLQFTVSLFACVKVGAVFVNTNPLYTADEIEAIFNNCNVKAAIVMDMFAHHIQKARVNIDSLENVIVTNENKPKNFIAFSKVIKADISPVLTKQDILC-LQYSSGTTGRPKGAILTHDNLAIQQVWAWIKHDMDMSDQ-VIITALPLYHINLLCFFFA----GAKNVLIPNARDIKNLIKTMSKNEFTIFNGLNTLYMAMLEHPDEKINKTRYLYSLSGGMPISRKIYLEWLDRTGVELKEGYGMTEMSPAIALNKFNE-----SEDDYF---GTCGYPIPSTELSIRDIHTHQEITECFKEGEIWLKGPQRCQGFWNDKENNELHFTPDGWLKTGDIGYIDKKGRLTISDRIKNMIIVSGFNVYPREIELCILKLDYVREVAVTGVKSKTSGERPIAFILEKGSNATEEDIIKH-CKDKLASYKVPRSCIFVETLPKNNTGKIDIKKLKNQF------- 218291047 1 ----------MNLVQLLEDNQRRFGTYE--SLVYEGRVY--TNAELAALSSQLAHHIQALGVRPGDAVMVTMPNRPEVVIAFYAIAKAGAVAVPVMPLLQASEVRYIIQDSNPKLVITCEVLKPKIQQAIQDLSNPPVVRSVDDAGVEGFETVLSHYPAERPNLQVEDHQPAVILYTSGTTGKPKGVILTHHNLCANARAAADLAEQYVVEKRVGLGILPLSHAFGFTMMNTALCLGELDVL-LPYFDPVLVFQAIERYLVTHFTAVPAMFHALLHHPDADKYDLSSLSVCISGSAPLPESVRKAFEKFHCLVFQGYGLSEAAPVV----------TAPRFDKPAKPGSVGLPLPGVEVAVLDDDGNPLPPG--EIGELAVRGPNVSPGYHNLPEEMEKVFR-NGWLFTGDMARLDEEGYVYIVDRKKDVIIRGGFNIYPSDLEELLSQHPAVAEVAVVGAPSERMGEEVVAYVVKKGADVTEEELQEHL-----AKYKTPKVVQFVPYLPKNLIGKVDKKKLREMAK------ 94967698 53 -----------------------------------------TYAEYADLVERMARGLIAADIRPQQVVAIYLPNCWEFCAAFHAISYAGAVSTLLNPSYREREVRYQLENSEAVALITDGPLIHEMD-LKGALKNVFYTRTGAGAAPFSKLLKDRANAREFDPLTT---LAC-LPYSSGTTGLPKGVMLTHANLVVNVF-QTLIPGEALTPDDRMLCFLPLYHIYGLTVALDMMLALGGTLVLMPRFDPRRSLELLIEQQITMAPCVPPVLLNWSQQAEEGRFPKDSSLRWVKSGAAAPELALRFTAQTGVQIRQGYGMTEASPVTHLGFL---------EPEWYRPTSIGYPAAQTECRILDEYGNEV-APGEC-GELVMRGPQFMRGYWKADAATASVLR-DGWYWSGDVARRDDEGFYFIVDRRKEMIKYCGFAVAPAEVEGVLLEHPAVRDCGVIGRPDAEHGEIPMAFIIPQQESPQLAEDLKDFVAQRITRYKQPREIVFTDSIPRTASGKILRRELRQRLE------ 189234969 55 ------------------------------------------------RSIQLAKWLRSIGVKEGDSISVNSENRLEFAVVTVATFFVGAVFAPLNPEYTPGELNHVLKLSKPKVIFCSPQTIQTMTKVFADHPNLTHLVLFGQKRNESYVIMHEATGDEATPVD-PKDAIATILMSSGTTGLPKGVMCTHE-----SIMAQIIENDDPS--DAMMGLAPFFHSMGFMLMFLNLLRGKKMVVLS-RFKTKIFLDAIIKYKISRLVVPPPVMLVLLKHPLTKQYDLSGIKEIRTGGKDMERELKNRF-KVG-HVSQGYGMTETTGILVSPLGKTKVGSV------------GKIVPGMMAKVIDDTGKALGPYKE--GEVCFKGPLIMKGYVGDPVATANTIDQDGWIHTGDVAYYDEDGYFFIVDRIKELIKYKGYQVAPAELEALLITHPAVADAAVIGLPDERAGELPLAFVVKKNHETTDKELEKFVADNVSSQKQLRGGVVFIDAIPRNPSGKILRRHLKQ--------- 159900864 60 -----------------------------------------TYRQLKEAVDRFATALHGLGVRKGDRFAIMLPNTPQFVIGFFAALRLGATVVNINPTYSPRELKHQLADSGAETIFVLSPFYPKVQEILAELKRVIVTYVHDVLSPQSILVRRT---QQKDPSWVPDRTTLMFSYTGGTTGAPKAAMLTHYNIMANTLLNWMNDLKAGQER--VMCAIPFFHVYGMTVGMCAVAIGAEMVIPNPRVD--GVLEALHNERATIFPGVPALYIGIINHKDIDKYNLRSIKACISGSAALPMEVQEKFELTGGRLVEGYGLTEAAPVTHCNPVFGTRKSGS----------IGVPMPDVEVQILDLETEPLPIGSEREGELLIRAPQIMKGYWGRDDETAKVLTEDGWLRTGDIVKTDSDGYFYVVDRKKDLIIASGYNIVPREVEEVLFMHPAVLEAAVAGIPDTYRGETVKAFVVLKPDAAATAKEIRDFCKENLAPYKVPTQVEFIEELPKTQVGKVLRRVLVEMEK------ 148653989 50 --------DDTSLLEVFERNFARFGNRDAYICM-GGSI---TYRELDTKSRQIAAYLQSLGLKVGDKVAAMMPNVLQYPVVALGVLRAGMILVNVNPLYTSHELEHQINDSGAKAIFIVESFAKTFEDVTDKLGLVKGFVVIKKMVPSGSVSYKHAL--ESVSAHEYQRPTLDLSYTGGTTGVAKGAMLTHGNLIANMLQINAVMDAAFGDSNVILTALPLYHVFSFCGMYTMYKGYTGLLVPNPR-DLDGLIKEIDKYKPAFIPSVNTLFNGLVHHEKFKDLDFSNLKASIGGGSVLPSVAKAWHEATGLPIVEGYGLSETSPVVSFNPM-----NISE-----FTAKIGVPAPDTDIILIDDNGQVMPIGER--GEICVKGPQVMVGYQNRPEETKEAFTENGYFKTGDIGILDEKGFIKIVDRKKDMILVSGFNVYPNEIEEAMAQHPAVLEVGAIGIPNDERGEDPIFVVKKKGASVTEKELLDFGRKQ-LTGYKRPRHVQFVDELPKSNVGKILRKELRK--------- 3258637 54 -----------NLSDFSDRPCLISGS--------TGKTY--SFAETHLISRKVAAGLSNLGIKKGDVIMTLLQNCPEFVFSFIGASMIGAVITTANPFYTQSEIFKQFSASRAKLIITQSNKLGDSDCHENNQKPGEDFIVITDDPPENCLHFNEASESEMPTVSILPDDPVALPFSSGTTGLPKGVILTHKSLI--TSVAQQVDGEILKQDDVVLCVLPLFHIFSLNSVLLCSLRAGSAVLLMQKFEIGSLLELIQKHNVSVAAVVPPLVLALAKNPLEANFDLSSIRVVLSGAAPLGKELALRSRVPQAILGQGYGMTEAGPVL------SMCLAFSKQPFPTKSGSCGTVVRNAELKVID------PETGRSLGEICIRGSQIMKGYLNDAEATANTIDVEGWLHTGDIGYVDDDDEIFIVDRVKEIIKFKGFQVPPAELEALLVNHPSIADAAVVPQKDEVAGEVPVAFVVRSDDLDLSEEAVKEYIAKQVVFYKKLHKVFFVHSIPKSASGKILRKDLRAK-------- 116748562 10 -----------TLGQLLDRAIERFPDNEVI--VYEDRDFRLTYREFGELVDKVAKGLMALGVKKGEKVAVWATNVPYWVVLQFATARVGAVLLTVNTAYKTAELEYLLRQSECENIFIDTDYVLTLYDLLPELKTQQRGYLSSSRFPHFFLGHEKALSVMTDDEQYRARQVVNMQYTSGTTGFPKGVMLTHFNLVNNGIGKNQLFG---PEDRICLP-VPLFHCFGCSLGVMAAVNHGSALVILEGFDPVSAMTAVEKERCTAIYGVPTMFIAILDHPLFPKFSFASLRTGIMAGSPCPAPIMNRIEKMNAQITIVYGLTESSPGMTQTRVNDDIRKRCE--------TVGRAMPGVEVCIMDPELRPVPLG--VPGEVCCRGYIVMKGYYNMPEATMQAIDQQGWLHSGDLGVMDKDGYVAITGRHKDMIIRGGENIYPKEVEEFLYGMEGIRDVQVVGVPSAKYGEEVCAFVILKGSSYSPQDVID-FCRGKISRYKIPKCVAFVDGYPMTASGKIQKFKLREE-------- 91780873 18 ------------------RTALMYGNQSI------------SYGDLQRRVEATAGMLKGTRIRRGDIVALLMKNSAAFVEIMLAVSQAGAVILPINYRLGPDEVAYILQHSGAKLLFHDPPGLVHSQAVTGAAQSDTSVLAAHEPCTEAYPSRPDDLYR--------------LMYTSGTTDRPKGVMHSYGNVAWKSF--DHIAALGITKDDRLLVVGPLYHVGACDLPGLAVLAQGGMLRIMRDFDAQAVLEAIERERLTGAWLAPVMLSRILALPERYRFDLGSLRWVVGGGERTPEQRIREFGSLGARYIDAYGLTESCS------GDTLMEQGRELDKI---GSTGRALAHVQLAIMSDDGRMLAPGMQ--GEICVRGPKVTQGYWKDPEKTARSFV-DGWFRTGDVGYMDEEGFLYLTDRKKDMIISGGENIASSEVERVIYQLAEVAEAAVIGAPDPRWGEQVTAVVVLRGATLTLDALRTH-CEGRLGGFKTPRQLILRDALPRNPSGKVLKRVLRDE-------- 76808861 1 ----------MNLIAALERAARATPDKPFLR----DDGATLTYRQMQQRSRRAAEVLASLGVAPGERVAAMCLNTPAFFDLLLGAWCIGAVVVPVNHKLQAPEVDHILRHSASRAVLFDAALAPVLANVEHDALRLATEGEAAGAAPFDRLVADAAGIAPATP---DDAALAEILYTSGTTGRPKGCMHSHRTVALAAATSALA--LSMTERERTLMAMPVWHLNNW---FGGTLYVGGTVVLMREYQPLRFLQTVEAEQVTLYFGAPVSYLPLDTIADFASFDLTSVRAWLYGGGPIGATLARRLMRASEAFYQVYGMTETGPA---GTVLHPFEQAMKPGSIGCQGTPGVDVRVV--TAAGGLARP-----GEIGEIRLRADSMMLGYLDDPGATRAAFDDDGWYRSGDVARVDDDGYLFVVDRIKDMIVTGGENVYSKEVEDVLNAHPAVAEAAVVGRAHPEWGETVIAHVVRAGQAESAAGVDADALRARLAAYKIPREYVFAERLPRTPTGKLQKYLLRAR-------- 78059928 50 -----------------------------------------TYADVDRLSTALAAYLQVVGVRKGDRVAVMLPNVLAFPVAFVAVAKIGAIQVNVNPLYTARELEHQLNDAGVEVVVCGGSMGTFAEVVRGDLGVVDAPAGTCDALPPGSIPLADAIGEALEPVALGGADLLLLQYTGGTTGLSKGAALSHRNLVANEQFGAIVPAAREPGEEVVVTAIPMYHIFALTVNFLSYFIGAQNWLIANPRDMDGFIDVLKAARPTVFVGVNTLYAGLAGHPRLTEIDWSRLKLSAGGGAAVIDVISSRWKAVGNFIREGYGLSETSPVV----------SFNPQAIDSFTGTTGLPLPSTDVKLLDDQDNEVAI-GSA-GEICVKGPQVMGGYWQKPDANAAAFTADGYFRTGDVGVFDEAGFLRIVDRKKDMIIVSGFNVYPNEVEAVATGVPGVAECACIGVPDARTGEAKLFVVLAQDAIVTEEQLVAH-CRESLAGYKVPKLIRFVDRLPKSTVGKILRREL----------- 94313379 53 -----------------------------------------SYAELDTQSDALACAWQDRGITRGERVAIYLQNIPQFVIALVATWKLGAIAVPVNPMNRARELRVILADSGARLLVCSETLVDIVRPLLAEEANAENGVVMTTSELEANTSRQETPGAEANAGRHPPPAALGLVYTSGTTGVPKGAMNTHGNVAFN--AQVYRDWITLGEGEPILGVAPLFHITGLIGHIGAAFMCAAPLVLACRFEPGVMLDTLREHRPAFTIGAITVFIALMNHPNATRDCFASLTKIYSGGAPIPPSVVEAFERFGHYIHNGYGLTETSPTHV---VPRGVEAPVDPASGTL--AVGVPAYNVESYIGDDEGKPMAVG--EVGEIISRGPMIVPGYWNKPQESAKAIV-DGYFRTGDVGFMDERGWFYLVDRKKDMINASGYKVWPREVEDVLYTHPAVREAAVVGVPDAYRGETVKAVVSLKGTNVTPEELAEY-CKARMAAYKYPRVVMIMDELPKTVTGKILRRELR---------- 148260259 62 -----------------------------------------TYAETHARARAFAGFLQARGIAKGDRVAIMMPNSLQYPIAVFGTLLAGGTVVNVNPLYTARELNHQLRDSGAKLLVVFENFARTAEQLLGGLKGALNFVLVQKAVPKFRAALAEGRRAGLRPVELGHEDIAFLQYTGGTTGVAKGAMLTHRNIIANVLQAFAWNGDQFHGEGVNLTLLPLYHIFSLTVNFMFMALGGRNVLIANPRDTKRVMGIIRNEKFEGMAGINTLFNSFLDNEDFRRLDFSKLRLVIAGGAATQAEVAKRWQEVGRPISEGYGLTECSPIVCTNPI-----DLDHPERMSFNGTVGLPLPSTEVRLRRTDG-AWAGIGEA-GEVCVRGPQVMRGYWQRPDETARVLDAEGWLATGDIGIMDERGFLRLVDRAKDMILVSGFNVYPSEIEEVVMMHPDVIEVAAFGVPDAASGERVKIVVVPRSDTLTEAELLAH-CRRNLTGYKMPKIVEFREELPKTPVGKILRRELRAQH------- 187927421 55 ---------------------------------------RWTWRTFAEQVDALAAGLHALGFERGDRIGIWSPNRVEWVLTQFATARLGLILVNINPAYRLSELEYALNKVGCKAIVATSRYLEMLQTLAPELATAQWVIRMGEAGTPGMLNFADVVARDAITATLSPDDAINIQFTSGTTGAPKGATLTHVNVVNNARFVAM--AMNLQEGDRLCIPVPLYHCFGMVMSLTCTATGACMVFPGEAFDPLATLRTVAEERCTQLHGVPTMFIAQLDHPDFKSFDVSTLRGGIMAGSPCPIEVMKRVELNLREVTIAYGMTETSPVSFQSAVTDPL-----DKRVT---TVGRIQPHLQVKLVDGAGEVVPVGEK--GELCTKGYSVMLGYWDDEAKTAESIH-DGWMRTGDLATFDAEGYCNIVGRVKDMLIRGGENVYPREIEEFLFRHPKVQAVNVFGVPDPKYGEEVCAIVLKPGQQATEEEIRT-FCQGQIAHYKIPRYIRFVTEMPMTVTGKVQKFVMRDR-------- 116747559 47 ---------------------------------------RLTYEALWKQISSLANALRLLGLRHGDRVAVMLPNCPQTVITYYAVLWLGGVVVLTNPLYVEREMEHVLDHAIEKVIVTGPFLLKHLYPLKAKLKKLFTAVPYDERTIFNFTRLIRSTEPTPPPCEVRLDDLALLQYTGGTTGIAKGVMLSHRNILSNVIQASWVQDLRFGEER-FLALLPIFHVFGMTVAMNLPLYAGSALVLVPRFDIDEIMKTIRKARPTLFPGVPTIYAAINGHPKAETFDLSSIRICVTGSAPMPVESLRRFESLGSVILEGYGLSETSPVTHANPV----------EGVRKPGSIGLALPDTDCKIVDLELGTRDMAVGEVGELVIRGPQVMKAYWKMPEETANALR-DGWLYTGDIARMDEDGYVYIIDRKKDMIISGGYNIYPREVDEVLYEHPKVLDAVAVGVPDDYRGEIVKAFIVPRGETLTEDEIKQ-FCKTRLAAYKVPRLIELRDSLPKTAVGKISRKELRKQ-------- 86159431 24 ----------------LRRTVERFPDREALVSVYQG--YRATYRQFWEETSLVARGLLVRGVKKGDRVGIWAPNRYEWVIWQYATARIGAVMVTVNPAYRVHELEYALKQSGVSMLALNADYVAMVREVRLRCPELRHTLVIDDEWSA--LKHDALRLSEQELTRL-EREPINIQYTSGTTGFPKGATLSHHNLLNNGFFIGEYLG--YREADRVCLPVPFYHCFGMVINLAATSHGSAIVIPLDNFDPVTVMRTVQQERCTSLYGVPTMFIAELDHPEFHTFDFSSLRTGVMAGSPCPIEVMKRVQKMHMEVTICYGMTETSPVSTQSRTDDPI-----EKRVT---TVGQVHPHVEIKIVDTTGRVMPRGTP--GELCTRGYSVMLGYWNDPHATRGAIDDGRWMHTGDLATIDEHGYVKIVGRIKDMVLRGGENIFPREVEEFLYTIPGVSDVQVIGVPDVKYGEELMAWVKLRGVSLTGEEIRAY-CKGKIATYKIPRYYKFVDGFPMTVSGKVQKYKMRE--------- 156051678 46 ---------------FLPRAAAIEPDAPAIHHVTNGQTIIRSYQEFADRSRGLAYYLKKQKL---SRIGILCPNTPAFLESIFGVAAAGGIHVGVNYRLKEEDVIYIFEFAGVDCIIVDREFVGLLEGFRERNKGVR--VIVDEDTDKDEGEFDEAVGKGWDGLHAQEDATIAIPFTSGTTAKPKGVVYTHRGSYLASLGNVVESGLNFHKGRCYLWTLPMFHAVGWTFPWAVTAVRGTHFCL-RKIDYPLIWNLLKSQPITHFNAAPTVNTLLCASKEAT--KLPNPVRVTVAASPPTAHLFETMTNLNLIPVHVYGMTETYGPITKGYHMPIWEDLPQKEKYARMARQGLNIRIIKPDQPPDKLIDVARDGKEIGEIIFVGNICAKEYYNDPEAT-AKLFAGGALHSGDLAVWHEDGSAQILDRAKDIIISGGENISSVALEAMLVQHEKVLEAGVVAVKDEKWGEVPVAFVTVRDGDGDGGGDGEDVVKSSISRFMVPKEVFVVKELPKTSTGKVKKNVLRE--------- 212703717 16 -----------TLGQILDETVARIPDKEAI--VYADRNYRQTWREFADTVDLFAKGLMALGVQKGEKVAVWASNVPYWVTLQFATAKIGAILITVNTNYREHELEYLLNQSEENIFIMDSTLYTLAPELRYQSRDRLNFARLPHLRRVCFLGAEKHRGMYSVPEILSMSVAINMQYTSGTTGFPKGVMLTHVGVGLNGYWIG--RNQRFTDEDRVCLPVPLFHCFGCVLGVSACVNHGACMVILEAYNPLHVLAAVDSERCTALYGVPTMFLAELEHKMFKRFDVSSLRTGIMAGSVCPEPLMRRVEDMYMDITICYGLTEGSPVMTQS---------DPDDPLHLRCETGCAMPGIEVRIGDETCEELPR--GEVGEILCRGYNVMKGYYNMPEETARTISPDGWLHSGDLGTMDENGYVRVTGRIKDMIIRGGENVYPREIEEFLMGMPGVLDIQVVAVPSRKYGEEVGAFIIARPDVPVAPEDVRAFCRGKIAWYKIPRYIAVVDGFPLTASGKIQKFKLRE--------- 89901061 15 --------------DLLEKTATRFADRPAIHNLG----HTISYAELERLTREFAAFLQGLGMAQGDRVAIMAPNLLQYPVALFGILRAGMVVVNVNPLYTPREVAHQLQDAGAKAIVIVENFTPLKHVITTQVRSLINFVIKKVKKMDGAIGFRAALARGAKPVQVKREDIAFLQYTGGTTGVSKGAMLTHRNILANVEQTGVWISASFQEREIAIAPLPLYHI--FCLTSTLSFMGSLIVLTNPRDLPALIKELGRWKFSVMT-GVNTLFNGLLNAPGFDQLDFSTLKVVVGGGAAVQKTVAERWQQVGRYITEAYGLTETSPGVCANPLAT-----------PWNGKIGLPIPSTEVSIRDEHFNELPGEGQHTGEICIRGPQVMKGYWNNPAETAKVMQ-DGWLKTGDVGHLDGEGYFAITDRKKDMILVSGFNVYPNEIESVIAMHPGVLECGAVGIPDEKTGEAVKVVVVRKDPSLTKDDILAH-CKTQLTGYKMPRHIAFCDELPKTPIGKILRRDLRDMPKS----- 47096745 26 -----------------------------------------TFEEISEAVERLAGKLFALGIRKDERIALLGKNDRMTFLLIHALQQLGAVTLFLNNRLTKKEIAYQLANAEVKQVIVADTF----EDKVGAGISYSELAETDYKEPE--------LLETWDLSR-----TASIMYTSGTTGKPKGVIQTYENHWWSAVASVLNLG--LTEKDSWLCAVPIFHISGLSIMMRSVIYGI----------PVYLEEHFDEEKITLESGKVSTISVVTSMLERLGSYHPNVRTILLGGGPASKTVLEICKQRDIPLVQSFGMTETASQIV---------TLPPKDALNKIGSSGKALFPAEVKIADD------------GEILLKGPSITPGYLHNKKATEASFV-DGWFKTGDIGYLDEEGFLFVLERRSDLIISGGENIYPTEVEHVISEYEGVKEVAVVGKTDDKWGSVPVAFIV--AEETFDEDELQLICQTNLASYKIPKQIIIVEKLPKTASGKIQRNKLKERH------- 218287366 28 ------------LYAMLDEAADKYPNRPAVIFQNT----RISYKKLREKAELFAGALKRLGVKTGQRVALMMPNMPQTVVAFWGIIKAGGVVVMTNPLYMEKEIANMQDSGAEHIVMLD-LLWPRVSALRDRL-PLRSFIVTKSRGKKTSIPYDKGAERYSAPIADPHTAPIMLQYTGGTTGLPKGVTLTHANLGTNCRQVLDIINVKAEDHHTFISILPFFHVYGLTTGLIIPIALAATTLPLPRYVPQDVLRLIGKHKPSIFPGAPSVYISLLQQKNLAQYDLRCIKICVSGSAPLPREIFRQFQTTGASILEGYGLTEASPI-------THCNPLGKQGQKP--NSIGMPLPGTDARIVDMEGGSLTLPPGKMGELIVSGPQVMSGYWRRPDESASALR-NGWLYTGDLATMDEDGYFYIVDRKKDMVIVNGYNVYPREVDEVLLEHPKVQEAVSVGIRDDVRGEVLKAYVVTQGEELTKADIVA-WCRQKLAGYKVPRLVEFRKELPKTIVGKVLRRALREE-------- 119478212 62 --------------------------------------ERKTYAEAHADVAAIANWLLQQGIKPGDRIAIAMRNYPEWLLIYWACMTQGIAIVGMNAWWVEEEMAYGLEDSTPKILFCDQERLDRFNNIRDNFTDIHVVTVRCASANDTDIAYETVTGVLPDQTVAPDDDAC-IFYTSGTTGRPKGAQLTHRGCVLGTLTTALVDKVAPPNPEDAVPITPLFHVTANCLAQAATASGGKLALM-YRWDAEDALKIIEAEKITNLTGVPVMSRELISHPDFEKYDTSSLLSVGGGGAQLQPDLVAKIDKAVATARTGYGMTETCGII---------SSISGDFFVDKPDSCGRAVPTLDAKCFDAEGNEVAQ--GEVGEMWVKGAPVIKGYLNRPDATAESIT-DGWLHTGDVARIDKEGFIFVVDRVKDMVLRGGENIYCAEVESVVFHIDGVAECTVFGVEDDRLEEVGLAVVLAPGSNLDAEAIRTQ-CAARMAKFKIPRIWLMTESLPRNASGKFLKRELRESLK------ 90421044 60 ------------------------------------------FKELDEQSRHFAAFLQSLGLQKGDRVALMMPNLFQYPVAVAGVLRAGLIVVNTNPLYTPRELSHQLRDSGAKAIVILENMASTLEACRAE-TPVEHVIVMGDMLPDGAIAFRDAMGRAASFTAVSERDEPALQYTGGTTGVSKGATLTHGNIIANVLQSEAWHAPALNEQITTVCALPLYHIFGFTVNMMLSMRGCNILIPNPRDIPATLKELKKYRFHSFPA-VNTLFGALARHPDAKSVDWSHL-RLSVGGGMAVQAATAELWRTGCSICEGYGLSETAPSACCNPTDSTEYS----------GTIGVPIPSTELKILDEEGGEVPMGER--GEIAIRGPQVMVGYWNRPDETARVMTADGFFRTGDIGVMDETGRFRIVDRKKDMINVSGFNVYPNEIEEIVTRMPGVVEAAAIAIPDENSGEAVKLFVVASDPELTADKV-KAFCRDNLTGYKRPREVEFRDELPKSGVGKVLRRELR---------- 125975602 5 --------------EFLERNAALYGSEKCLTEINAGEYRRDMTWKVFEKANRFANLLIKRGIKKGDKVAILLMNCLEWLPIYFGILKAGAVAVPLNFRYTAEEIKYCLELSDSIALVFGPEFIGRIENIYDQIPKIKLLLFAGENRPESYDRLTANCPSEAPKVEITDDDDAAIYFSSGTTGFPKAILHAHRSLVSACYTEQKHHGQ--TREDNFLCIPPLYHTGAKMHWFGSLLSGSKAVLLR-GIKPEWILRTVSEEKITI------VWLLVQDILDAIDYDLSQWRLMHIGAQPVPPSLIRRWKKYFPHYDTNYGLSESAPGCVHLGV----------ENIHKVGAIGLPGYNWEAKIVDENGCPV-KQGE-VGELAVKGPGVMKCYYKDPEAT-AAVLKDGWLLTGDMARMDEDGFIYLVDRKKDVIISGGENIYPVQIEDFLRSHEAIKDAAVIGLPDKRLGEIAAAIILKPGFECTEEEINKFCLV--LPRYKRPRKIIF-DKVPRNPTGKIEKPRLREKY------- 114563672 54 ---------------------------------------RWNYREYQAKVDALATGLLALGIQPGDRVGIWSPNNIEWCLIQFATAKIGAIMVCINPAYRPEELEYSLSNSSDYLQMLNELLPELSTSTAGKLTTLAEFVIMGTDRTPGMLNFNDLLLEVNDEAQLDTHDSINIQFTSGTTGSPKGATLSHHNIL--NNAYLVADAMGFTQADKLCIPVPLYHCFGMVLGSLSSIIHASAVYPGESFDPLTTLQVVAQERCTALHGVPTMFIAELEHPQFNQFDLSSLRTGIMAGATCPEEVMRRVQELMYEVLIGYGQTECSPL---NHI-TEIDSPIEKQVLTV----GRALPHTEVKIINEFGDVVAI-GQP-GEVCSRGYCIMQSYWNDAVKTAATIDSAGWLHSGDIGQMDELGYVQIVGRIKDMIIRGGENIYPREIEEKLYSHKDVQDAAVFGVQSDKYGEEVCAWIKVRANADITEDDIRHFLTEKFAYFKVPRYIKFVDQYPMTVTGKIQKFKMRE--------- 134300795 15 ----------VSLYHFLQRSAEKYPVNPAIVFLN----QEITYVELKERVDRIATALYDLGIKKGNRIAILLPNCPQLVISYYALLRIGAVGVMVNPMYTERELLYLLKDSGAETIILLEQLKPKVMKVLNDLNQLSKTCLSTEKEAYSFVKYLPALPEINLNV---EKDIALLQYTGGTTGIVKGAMLTHGNLSSNVVQTRYWLDSCREGMERFFCVLPFFHVFAMTTCMNLSVYLASTMILIPRLEAMNLLKQIEFYRPTVFQGVPSLYVAVIANPDVRKYDLSSVRVCLSGGAPLPAEVQQKFEAVGAKLVEGYGLTEASPV-------THCNPVNEK----IDGSIGLPIPNTEFKIVDLETGTRELLPGEIGELCIRGPQVMKGYWNMPEETEKVLR-EGWLYTGDIAWMDEKGFTYIVDRKKDMVISMGYNIYPREVEEVLYEHPKVKEAAVIGIRDRSRGEVLKAVVIKEGEQAKKDEIIK-FCRQQLTQYKVPKKVEFRTELPKSMVGKILRRVLIEEETN----- 146306527 28 --------------EVFERSCKRFADRPAFSNLGV----TLSYAELDRLSAAFAAYLKHTDLKPGDRIAVQMPNVLQYPIAVFGAMRAGLIVVNTNPLYTAREMRHQFKDAGVRALVYDTEIEYLIEAKMGDLPSLKGWLVNDYHLPQA-IAFKQVLGQALTPVKASHDDIAVLQYTGGTTGVAKGAMLTHGNLVANMLQVDACDGKPLMKQEIMIAPLPLYHIYAFTANCMCMMVNGNHLITNPRDIPGFVKELGKWK---FSAGLNTLFVALMDHPEFKNLDFSNLKVTNSGGTALVKATAERWQQMGCTVVEGYGLTETSPVASTN-------PYGNRARL---GTVGIPVPSTAFKVIDDDGNELPLGER--GELCIKGPQVMKGYWQRPEATAEVLDAEGWFKTGDIAVIDPDGFVRIVDRKKDMIIVSGFNVYPNEIEDVVMAHPKVASCAAIGVPDEKSGEVVKLFVVPRDGGVTIEELKAY-CKENFTGYKVPKHIVLKDALPMTPVGKILRRELRD--------- 77460575 28 --------------EVFERSCKKFADRPAFSNMGV----TLTYAELERQSAAFAGYLQAHTDLVGDRIAVQMPNVLHYPIAVFGALRAGLIVVNTNPLYTAREMRHYLNMFGQKVVLADTDIQYLIEAKMGDLMLVNTVVSKVKKMVPAYISFKSALGLGIKPLKVGLDDIAVLQYTGGTTGLAKGAMLTHGNLVMQQVRACLSDGQPLLRQEVMIAPLPLYHIYAFTANCMCMMVSGNHLITNPR-DIGGFIKELKNWKFSALLGLNTLFVALMDHPDFKTLDFSTLKLTNSGGTALVKATAERWEQIGCRITEGYGLTETSPVACTN----------PYGELSRIGTVGLPVPGTLLKVINDDGVEQPLGER--GELCIKGPQIMKGYWNKPEATAEVLDAEGWFKSGDIAVIDPDGFVRIVDRKKDMIIVSGFNVYPNEIEDVVMAHPKVANCAVIGVPDERSGEAVKLFVVARETGVSLEELKAY-CKENFTAYKVPKHIVLRESLPMTPVGKILRRELRD--------- 29828145 30 ---------------------------------------RLTFAEVWQRARAQAGALVGLGVRPGDRVALMAPNTADFPHAYYAIAAAGGVVVPVHLLLSASEVEHVLKDSGATLLLCHPA--------QAETGTAAAQAVGVQVITLG--AEFEKLARIAEPLSYVTRAADDPAYTSGTTGVPKGAVLSHFNLVMNATVNAF-DANDIRPDDVALGALPLFHAFGQTVSMNSTWRAGATLVLLPRFDAARAIELMVKEGVNTFHGVPTMFVALAGAAAAM-DALPELRVCVSGGASLPLAVLERFEEFGAKIYEGYGLSETSPTATVN-----------QPVFGTRAGTGHPLWGVDVEIAEVEGRVELLPPGELGEVVVRGHNVFSGYLGRPEATAETLV-DGWLRTGDLGTKDDEGFLRIVDRKKDVIIRGGYNVYPREVEEVLLRHPGVAQAAVIGLPDELHGEEVCAVVVATGAVPEAAEITE-WSKEHLGRHKYPRRVEFTDALPLGPSMKILKRELRVRYA------ 187923664 63 ---------------FFDECIAQF--RERVAYVSVGA--NLTYGELGRKATAFAAYLQSIGVKPGERVAIMLPNTFQYPVSLFGVLKAGGVVVNVNPLYTVRELAHQLKDSGAQTIIVFENFAKTVEALPG--TKVQNVIVTDGLNLKGRLAYNEALSRPLTPVRPTHDDIAFLQYTGGTTGVAKGAMLTHKNIIANLLQAAWSEGQLTGEVETVLTPLPLYHI--YSLTVNALILGGRNILIANPRDMKRVMMIIRHEKFTGMTAVNTLYNAFLDNEEFCKRDFSDLKLAMAGGMATQKSVAERFKAVGKPIIEGYGLTECSPIVSMNPVD--LSNMRDFE-----GSIGLPAPSTQVRFRKDDGS-WANIGEA-GELCVKGPQVMKGYWNRPDETAKVIDEDGWLATGDIGVMDSRGFIRLIDRKKDMILVSGFNVYPNEVEDVIAAHPDVREVAAIGVPDAAQGERVKVFIVKRNPSLTAEQVIAHCRK-NLTGYKVPKLVEFRDELPQTNVGKILRRALRDE-------- 121609704 56 -----------------------------------GSVLRYSWRDLDHASARIANLLAALKLPERSRVAAQVEKSVEALLLYLATLRAGHVFLPLNTAYRSAEIAYFIDNAEPAVVVCTPGNFSWVSKI-AFTRGTQHVFTLGDDRSGSLLERASAHGAQHQPVPRQADDLAAIVYTSGTTGRSKGAMLTHGNLLSNALV--LKDYWGFRPGDVLLHALPIFHVHGLFVAIHGALINASKMIWLARFDPRAVLAAL--PRTTVFMGVPTFYVRL---LAEPGRQAASRMRLFICGSAP--LLIETFQRTGHSILERYGMSETLMLSSNPYGADARHAGQSERR---GATVGFALPGVGLRVADAADQPLPVG--QIGQIQVQGPNVFKGYWRMPEQTAEAFTGDRWFKTGDLGQFDERGYLSIVGRSKDLIISGGYNVYPAEIEGCINALPGVAESALVGVPHPDFGEVGVAVVIAKPGAALDGEAIIATLRAQWANFKTPKRCFVVDELPRNAMGKVQKNLLREQYRGLF--- 111222038 56 -----------------------------------------TFAELDRMSDALASGLLALGFAAGDRAVLYLQNVPQFVIAQVAVWKAGGVAVSANPMYKARELAEILHDSGATVLVSLESLYRDVTAVRTVLTTSELDLAADESSAEGTHDLLELVGEHDGPVR-PALQGSDVAYTSGTTGPPKGAMTTHGNAVFN--AQTFRDWVGLNGDDVVLGVAPLFHITGLIAHIAVSLIGAPLVLTY-RFDVSDLLRTVRDERATFMVGSITVFIALMNAADTDPDALTSLRALYSGGAIAPATARAFQQRFGIYIHNIYGLTETSPAMGVPFVEAPVDPVSGALAV------GIPVFDTTVRILDEAGAPCAP--GTIGEIAVSGPQVCAGYWRKPAETAQAFVA-GELRTGDVGFMDEHGWFYLVDRKKDQINAGGYKVWPREVEDVLYEHPAVREAAVVGVADDYRGETVKAYVVP-GANATAQELIA-FARERMAAYKYPRLLELVDDIPKTTSGKLLRRALRDQ-------- 69934384 4 -----------NLFDLL--TAGISDPEAVAIETQAGE--RIRYGDLIARSGRMANALAAFGVQPGDRVAVQVEKSVQAIILYLATLRAGAVFLPLNTGYTPAEIGYFLGDAEPRVFVCDP---ARQEALRGPTEAAARMVTLDAEGRGSLTDAADAAPEAFATVARDSDDLAALLYTSGTTGRSKGAMLTHGNLV--SNAQVLREAWRFTAQDVLIHALPIFHTHGLFVATNVVLFSGASMIFLPKFD---VDRIFEGMAATVLMGVPTFYVRLDDMLETTAN-----MRLFVSGSAPLLAETHRQARTGHAILERYGMTET-----------NMNASNPYDGERIAGTVGLPLPGTEIVVTDETGAELPR--GEIGMIEVRGPNVFKGYWRMPEKTAAELRDNGFFITGDLGKFDERGYLHIVGRGKDLIITGGYNVYPKEIETEIDALPGVVESAVIGLPHRDFGEGVTAVVVPTGSPALTEADVLAPLEGRLAKFKQPKRVLFMDELPRNTMGKVQKNLLRDRFAGLY--- 120611816 49 ------------------------------------------YRELARTAERLAAHLHALGVRRGDRVLLCMQNCPQLVAAHFAILRANAVVVPVNPMNRAEELKHYITDPDARVAITTADLAPEMAAASNALRRLQHLVVFDPASPDAQ-AMPEAWRDWLCPVRLPEPPACELPYTSGTTGLPKGCMHPHRS-IMHNAVASALWGTATSES-VTLAVVPMFHITGMSLMHSSIYAGATLVM-MPRWDRDLAGRLISGHRVTNWTNIPTMVIDLMASPRFSEYDLSSLVYIGGGGAAMPQAVAQRLEQFGLRFREGYGLTETA-------APSHTNPPDRPKQQCL----GVPFISTDSRVIDPDTREVPVGEQ--GEIVIHGPGVFSGYWKQPAATEAAFIEDGFFRSGDLGRVDEEGYFFITDRLKRMINASGFKVWPAEVEALMFRHPAVQEACVIAARDSYRGETVKAVVVPAHRGQVSEADIIAWCRENMAVYKVPRVVQFADALPKSGSGKVMWRQLQE--------- 182438062 82 -----------------------------------------SYGEFFAAASALAVRLREYGLRSGDRAVIAMRNHPEWQIAFWAAQLAGLVAVPLNAWWTEAEFGHALEDCEPGVLLVDGERLGRVSARRAGARIVDGGGLRVERYEEFPAPDPLAAPPDVEP--RPEDDAT-ILYTSGTTGRPKGAVATHLAQAYHAAASALARGVIPGQAPVSLLTFPFFHVAAFTGFYGAMAAGGTLVLMH-RWDADEALRLIRAHRVTHFAGVPTTGLQLLEAAERTGDGLESLTLFSTGGAPAPPAMVARLTRYGVEPRNGYGLTETSGGVLAHFGDAYRAE---------PGGAGRPTPVTEVRVAGPSGEELP-DGRA-GELWVRGQSLFRGYWRDAAATEEAFGEGGWFRTGDLAV-RSEGRVSIVDRLKDVVIRGGENVYCVEVEGVLHDHPDVADAAVLGVPHPVLGEEVAAVVRPRGAVVTAGVLREH-VGGRLAAFKVPARVLFTEELPRNVTGKLLKDRLR---------- 163702593 44 ---------------------------------------RWSWAELNARAEAFAAGLLALGLERGDRIGIWSLNNAEWALTQFAAAKAGLILVTVNPAYRLAELEFALNKVGCKALVTSSDYIGMLTSLAPELREAAPGRLRAARLPALRTVIEIGGGESPGTLAVAERAGANIQFTSGTTGSPKGVTLTHHNILNNGYFVG--RAMRLSPEDRICIPVPLYHCFGMVMNLAAVSSGAAMVYPGEGFDPLATLRAVEAERCTALYGVPTMFLAELDHPDFARFDLSSLRTGIMAGSPCPIAVMQRVDRMHLQLTICYGMTETSPVSFQSAVDDPLERRV--------STVGRIHPHTEVKVVDAEGRIVPRGTP--GELCTRGYSVMQGYWGDPEKTAEVRDAAGWMHTGDLATLDEDGFCNIVGRIKDLVIRGGENVYPREVEEFLYRHPAIQEVQVFGVPDPRYGEELCAWVRLRGAALTAEGLRAH-CAGQIAHQKIPRYVEFVEEFPTTVTGKMQKYRMRQ--------- 39936527 1 ----------MNLAEWLAASARL---RPGAPALLTGTTVDADYATFASRAASFGAALRDYGIAPGDRVALFAHNCTRYLEALYGIWWAGAVAIPINAKLHGKEVAWICSNAEARLALICDDTADTFNEASYDLPPGLAVLAIDS---DGFDRARSGAGSKA-PVARDDDDLAWLFYTSGTTGRPKGVMLSHGNLVAMSL-SYLADVDAVTPEDAALYAAPISH-GAGLYNMIHVRFGARHVVPSGGFDPDEVLSLGKQLGNVAMFAAPTMIKRLVEAAKRRGETGEGLRTIVYGGGPMYLADIRELSVMGQRFVQIYGQGE-SPMTITSLKRALHADVDHPRYLQRLASVGTAQSVVSVRITGANGEVLPP--GETGEIEVKGSTVMLGYWNNPQANAETLK-DGWLRTGDVGRLDDDGFLTLSDRSKDVIISGGTNIYPREVEEALLTHPAVREVSAIGVADPEWGENVVACVVLTDGAAADDATLDAHCLATIARFKRPKRYVYLDALPKNNYGKVLKTELRKIVK------ 146306755 1 ----------MNLGKIISRSARYWPDHEAL----VDSKQRITFAQLERRTNRLASGLFDLGLQPAAHIAILALNRVELAEAEVAFYKAAMVKVPINARLSLDEIIQILNDSHSQAVITEGRFAAALQARRAETPRLRWIISLDDEA--GDIAYRALLGSEADPA---DDALAVLHYTSGSSGVLKAAMLSRKALIRKSIASPTRRA---APGDVMAHVGPITHASGMIMPLLA--VGACNLLL-ERYDDRLLLETIERERVTRLFLVPAMINRLVNFPEVERFDLSSLRLVMYGAAPMAPALVKRIEVFGPILAQGYGAGETCSLVT---VLTEQDHLIEDGDFSRLASCGRCYFETDLRVVNDNFEDV-KPGE-IGEIVVKGPDIMQGYWQAPELTAEVMR-DGYYLTGDLATVDERGYVFIVDRKKEMIISGGFNIYPTEVEQVLYSLPQVFEAAVVGVPDEQWGEAVRAVVVLKGESLSAEAIIEHCGRS-LASFKKPRAVDFAKELPKNPNGKVVRRLIREAY------- 150377253 29 -----------------------------------------TYGDMLEHSGRLASALVSLGVQPGDRVAVQVEKSPEALMLYLACLRAGAVYLPLNTAYTLTELDYFFGDAEPRLIVCAPAAKEGISKIAAYRSAGVE--TLDDKG--GGSLIELALGETPDFSDLDRRADAAILYTSGTTGRSKGAMLTHDNLL--SNAVTLRDHWRFTADDRLIHALPIFHTHGLFVASNVILLAGASMFFLPKFDANEVLSLMPRS--TTMMGVPTFYVRLVQNPGLT-REVTAGMRLFVSGSAPLLAETHRFAHMGHAILERYGMTET-----------NMNTSNPYDGERIAGTVGFPLPGISLRVADESGKPLPNGDT--GMIEVKGPNVFKGYWRMPEKTQAEFRADGFFITGDLGKIDDRGYVHIVGRGKDLVISGGYNIYPKEVETEIDQMPGVVETAVIGVPHPDFGEGVTAVVVRKPGATIDERAILGGLEGRLARYKQPKRVIFVEDLPRNTMGKVQKNVLREAYADLYAEA 160896395 23 -----------------------------------------TYSQVDAQSRAFAAYLQSLGLARGDRVALMMPNIPQYPVAVAAVLRAGFVVVNVNPLYTARELEHQLKDSGAKAIVIIENFAHTLQACKAA-TPVQHMVLCTMGDQLGMLKFNDALSKGMSPFQAPQLQASDMAYTGGTTGVSKGAVLLHSNIIANVLQSEAWNLPAMGEQPTSICALPLYHIFAFTVNMMLSMTGGKTILPNPRDLKATLKQLSTQRFHSFPA-VSTLFNGLANHPDFNTVDWSHL-KVSVGGGMAVQSAVAQLQKTGCPICEGYGLSETSPTVSCNPVTS----------TEFSGTIGVPLPSTYLKLVDDDGNDVTELG-ARGELAIKGPQVMAAYWQRPDETAKVFTADGYFRTGDIGTMDERGYFKIVDRKKDMVLVSGFNVYPNEVEDVVSNCPGVLECAVVGVPDEKTGEA-VKLVIVRKDDSLTEQAVRDFCHDNLTGYKRPRVIEFRTELPKTPVGKILRRELRD--------- 197341066 15 -----VFEQRFTYWAGFARNTHRYARSTAMSDPATGR--SWTYAELGAEVERLAAGLAAHGVGPGDLVAYQLFNGPEFALLWLATQRLGAVGSPVNFRLAPGETAHILDTGRPAAFVYDTS---VAESAGQALERAGHAPRLVVHVPSGQDG-EHPLPGSVPFVQLAERGAGQVLYTSGTTGLPKGVPLNNAVEVLS--AHDVIMHFPLTPEDRTLNMSPWFHRGGLYSPNPVFYVGG-EVVPLRHFDADVVLGLVERHGITFLIGAPTNLERLADAQERRPRDLSTLRGIVTMGAPLDRAACLRYEVLTPRIFNGYGTTE---AFWNTFLRP--ADLPDHAGSAGRACTDDDVAVVKV-YEDRRARPAAKDGSEIGEVIVRSPKSGYGYIGRPEEQAENFR-DGWLYIGDLATWDEDEYVTIVGRRDDMILSGGENVHPVQVEEVLNEHPGVADAAVVGAPDPEWGQLVTAYVVRKDPAVTVADLEKHCAHPMLAAYKRPRAYRFVEALPVTSTGKKIHYQLRER-------- 188580070 27 ---------------------------------------RYSYADLLARSGAYANALVALGVKPGDRVAVQVEKSAEVIFLYLGAVRAGAVFLPLNTAYTGPEIAYFLGDAEPALFVCDPGREADLSAVAGE-AGVKQVRTLDASG-RGSMAEAADAASATDVPRGPDDLAA-ILYTSGTTGRSKGAMLSHDNLASNAL--TLAQYWHFTADDVLIHALPVFHTHGLFVATNIVLATGGTMLFLPRLDAKKILELM--PRATAMMGVPTFYTRLLKTREVTAH-----MRLFVSGSAPLLAETHRSQRTGHAILERYGMTET-----------NMNTSNPYEGARRAGTVGFPLPGVSLRVVEETGAPLPEE---VGMIEVKGPNVFQGYWRMPEKTAAELKVDGFFITGDLGKIDRDGYVHIVGRGKDLIITGGYNVYPKEIESEIDALPGVVESAVIGLAHPDFGEGVTAVVVP-GEGAPDEAAVLAALEGRLAKYKCPKRVLFANELPRNAMGKVQKNLLREAHSDLY--- 170695279 50 -----------SLVQFFDECIAQF--RERVAYVSVGA--SMTYGELGRKATAFAAYLQSIGVKPGERVAIMLPNTFQYPVSLFGVLKAGAVVVNVNPLYTVRELAHQLKDSGAQTIIVFENFAKTVQNIKGRLLTLRHVMVPAYQLPQAVLLKALAVGRPLTPVRPTHHDIAFLQYTGGTTGVAKGAMLTHRNIIANLLQAAWSEGQLSGEIETVLTPLPLYHI--YSLTVNALILGGRNILIANPRDMKRVMMIIRHEKFTGMTAVNTLYNAFLENEEFRKRDFSDLKLAMAGGMATQRSVAERFKAVGKPIIEGYGLTECSPIVSMNPVD--VSNLRDFE-----GSIGLPAPSTQVRFRKDDGSWA--DIGEAGELCVMGPQVMKGYWNRPEETAKVIDDEGWLATGDIGVMDSRGFIRLIDRKKDMILVSGFNVYPNEIEDVIAAHPDVREVAAIGVPDDAQGERVKVFVVKRNPSLTAEQVIAHCRK-NLTGYKVPKVVEFRDELPQTNVGKILRRALRDE-------- 111222504 24 ----------------------------------TADGHTVTFAQLDARSNQVAQALAGEGVGAGDRVAYLDANAAQYYELLFGGAKLGAVSVAVSWRLAPVEIAAIIADAQARVLVVGAAFAATVEAVEAELPGVKKIIVVDHQDYDEWVAIDPGLCAKPDDVRI-------QLYTSGTTGLPKGVMLTHNLLSLLRMAGETLD---LGPDSVNLVAMPLFHISGSGYSLSGFHAGCHTVLL-REAHPDTILRSVVEHGVTNLFAVPAVLRTMLGVAGIAELDLSSLRTIAYGASPISLAVLVRIETFRCDFVQVYGLSETAGTVTMLTPEDHRRALADREVATAGASAGRAVPGARVRIVPPHTGADAEPGE-VGEIWIHSPQNTPGYWHNPRET-AALLEDGWVRTGDAGYLDEDGYLFIHDRVKDMIITGAENVYPAEVENVLMSHPDIADVAVIGVPSERWGETVKAVVVAEGRTPTTEDVVS-FARARLAAYKCPTSIDLVDALPRNAAGKVLKRELRDPY------- 154149649 30 -----------------------------------------SYRELRDEMNRIGCGLSGLGIQKGDRVCIYLDSSPEYLISYFAIWRIGAVAVPANSVYQAEELLHVVRDAGARAIITDIRGAPVAGAVQEKAPGLAHIICVAGPGNTDAMPGDAVAWSSFPAVPASVRAACHIQYTAGTTGKPKGAMLSHGNW-MTALDAER-EALRLRPDDVYLGIYPMGHVGSWGL---AVLRAGGTFVMMERFNPAEYLALAGRYKVTVLAGMPPVIHTLVHAEPGIEEHLRTVRVIISGGGQLLPSVWAAFDRFHIPVANSYGLSETI------VIGSGTTTLPEYPHLTKNYQSGVAVGYTEVRIVDVDDPEKELGPGEAGEIALRGPSVAKGYWNLPEATATVFRHDGWFLTGDIGYIDEEGILYITDRKKDMIIMSGWKIYPTEVENVIVQHPAVADVAVFGVPDERRGESPVAAVVLKAGAALAEPEFETFCRQHLAGYKVPRTLVIVDDLPRVHGWKLLRRTLREKF------- 121609507 51 -----------------------------------------SYAETDTLSSALAAYLQSLGLAKGDRVAIMMPNVPQYPVAVAAVLRAGLVVVNVNPLYTPRELEHQLKDSGAKAIVLIENFANTLQQCLAH-TSVKHVVLLKKMVPAYHLPFNDAVAQGAKPGITPEDIAL-LQYTGGTTGVSKGAVLLHRNVIANVLQSEAWNDPVMKEQPTNVCALPLYHIFAFTVNMMLSLTGGKTILPNPRDLPAVLKELSKHRFHSFPA-VNTLFNALANHPDFGTVDWSNL-KVSLGGGAAVQGAVAQLQKTGCPICEGYGLSETSPSVCCNPVTA----------TEFSGTIGVPIPSTWMKLIDDNGKPVTQPNQP-GEIAIKGPQLMAGYWQRPDETAKAMTEDGYFKSGDIGVTDERGFFKIVDRKKDMVLVSGFNVYPNEVEGVVANCPGVLECAVVGVPDEKTGEAVKLVIVKKSPDLTEAQVRE-FCRHELTGYKQPKVIEFRAELPKTPVGKILRRELRDKH------- 104782428 24 ----------------FDATVARHGEREVVRHQHLRYSWRELAAEVDVHARALM----ALGVEVGERVGNWAPNCAQWCILQLATAKVGAILVNINPAYRVGELEYVLRQSGCRWLVCAQELVPLASHALGELASLRGVISLAAEPPAGFLPW-AALAGRAGEVEVVAYEAVNIQYTSGTTGAPKGATLSHYNILNNGYMVG--ESLGLTERDRMVIPVPLYHCNLGCITH-----GSAMIYPNDAFDAELTLRAVAEERASILYGVPTMFIALLDHPSRAALDLSTLRSGIMAGATCPRKVIDQLHM--AEVQIAYGMTETSPVSLQT---------GPDDGLELRVTTGRTHPQLETKLVDVDGRIVAR--GEIGELCTRGYSVMLGYWDNLQATHDALDPAGWMHTGDLAVMDDDGYVRIVGRNKDMIIRGGENIYPRELEEFFHTHPAVAEAQVVGIPCSKYGEEVVAIRLHPGHSATAEELQQ-WCKARLAHFKTPRHFRFVDEFPMTVTGKVQKFRMQE--------- 163731534 2 ----------VNLAHWLERQAQITPERPA---LFFGKTCVADYGQFWREARAVAGWLSGQGVGPGDRVALFMKNVPDYLTVFYGIWAVGAAVVPINAKLHGREAAFILEDSGAKHVFTSPELMSLSQAGATTDQTEVPGAAFDDI--KSHAPIEAVTPREGDDL-------AWLFYTSGTTGKPKGVMITHRMLSVMSL-CYVTDVDAVSPNDATIYAAPMSH-GAGIYNMIHIRAGARHVCPSGGFDPDEILTLAQHFGNAHLFAAPTMVNRLTQHASATGHRGEGLRTIIAGGPMYNADIIAAVDHFGPIFIQVYGQGE-CPMGITALSRADVTDRTHVDWARRLQSVGRAQSAVEAAIGDENGKPLPV--GAHGEIMVRGDTVMPGYWANPEATAKTLL-NGWLMTGDMGFMSEDGYVSLQDRSKDMIITGGSNVYPREVEEVLLQDGGVTEVSVVGRPHPEWGEEVVAFVV--GEM-DPARLDQLCLDH-IARFKRPKEYVTLTALPKNNYGKVLKTELRK--------- 148555407 29 -----------------------------------------TYGDVDKRSAAFAHLLRGAGVGVGDRVAVQAEKSIDMLMLYLGALRAGAVFLPLNTAYTAGELDYFMRDAEPALFVCDPAALPAVAPLA-EAAGVPRVETLGADGGGSLAALLAGRPESFDDVARDDKDLAAILYTSGTTGRSKGAMLSHDN--LGSNAFTLREAWAFGGGDVLLHALPIFHTHGLFVATNTILAAGASMIFLPKFDAAEVLRRL--PRATVMMGVPTFYIRLLDEAGFTRDHVAHM-RLFVSGSAPLSADIHRRERTGHAILERYGMTETNMNISNPY-----------DGDRIAGTVGFPLPGVSIRIADETGAELPQ--GEVGVVQIAGPNVFQGYWRMPDKTAAEFR-DGWFVSGDLGLVDARGYVTLVGRAKDLIISGGYNVYPAEVETALDELPQVHESAVIAVPHRDLGEAPVAVIVPRDKGYADADAIRAGLADTLARYKQPRAILFVDALPKNAMGKVQKALLREEHKD----- 116672125 28 -----------SLVDLMDSSIRRYGSKTALEFFGA----RTSYRELGALISKAAAGLKKLGVKAGDRVALVMPNCPQHIVAFHAVLRLGAVVVEHNPLYTDREVAVVWDKAVERVRQLPADVMPLVQRLALRLRKARGALTVGKDQPKGRAALESGELKKKHPRPAPQDLAV-LQYTSGTTGLPKGAMLSH-----ANLQANAAQGRALKERETVYAVLPMFHAYGLCMTFALS-IGAKLVL-FPKFDVDLVLRALKRSPATFLPAVPPIYDRIAAAAAERGIGLESIRYSISGAMNLPTSTVETWEKTGGYLIEGYGLTETSPIAIGN-------PFGPSRK---PGTVGVPFPLTDIRVVDPRNVARDRAPGEEGELLIRGPQVFSGYWNRPEETKEALLDGGWFRTGDIVSVDDDYFVTIRDRIKELIITGGFNVSPSEVEDVLATFPGVSEVSVVGLQRPSGGEDVVAAVVPPGTTIDPDALLAFARKH-LTAYKVPRRVVVLDSLPRSLIGKVLRREIRD--------- 170722114 45 ---------------------------------------RYTWQQLADAVDRHARALMVLGVQPGERVGIWAPNCAEWCITQFASAKVGAILVNINPAYRATELEYALGQSGCRWVIYHAMLLGLIP----ELANSQPGALACERFPEGLLAWHD-LQARADAVSLAERQAINIQYTSGTTGFPKGATLSHNNVLNNGYMVG--ESLGLTEHDRLVVPVPLYHCNLGCMTHGSTL-----IYPNDAFDPLATLRAVAEEKATALYGVPTMFIAELDHPQRGAFDLSSLRTGIMAGATCPIEVMRRVEMHMAQVQIAYGMTETSPVSLQTGANDDL-----ERRVTSVGRTQ---PRLESKVIDADGNTVPRGD--IGELCTRGYNVMLGYWNNPEATAESIDGEGWMHTGDLAVMDEQGYVRIVGRSKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGVPCSKYGEEIVAVRLHPGHQVASDELRE-WARARIAHFKVPRYFRFVDEFPMTVTGKVQKFRMRE--------- 218758399 1 ------MDEERTLGQILDETVAKYPDNDAV--IYVDRDYRQTYRQFSQVVDDLAKGLMALGVRHGEKVAVWATNVPYWVALQFATAKMGAILLTVNTNYREHEIRYLLTQSEENLFIIDGNMIPLKTQPRGQLRCLKRVMFLGAEKHRGMYSVPEIISEYAERQRALDHDVVNMQYTSGTTGFPKGVMLTH--VNIGNNGYWIGKNQHFTEKDRVCLPVPLFHCFGCVLGVLAAINHGAALVILESFSPMHVMASVDQEKCTALYGVPTMFLAVLEHKLFERFDFSSLRTGIMAGSVCPEPLMRRVEKMYMEITICYGLTEGSPVMTQSLVTDPFERRVQ--------TVGRAMPCIEVRIVDDTNEEVPRGTQ--GEVVCRGYNVMKGYYNMPEATTAAIDADGWLHSGDLGVMDEEGYVVITGRIKDMIIRGGENIYPREIEEFLYGMDGVQDVQVVGVNSRKYGEEVGAFIIPKGVEMAPEDVRDY-CRGRIAWHKVPRYISFIDAYPMTASGKIQKFKLRE--------- 167838410 1 ----------MNLIAALERAARATPDKPFLR----DDGATITYRQMQQRSRRAADVLASFGIAPGERVAAMCLNTPAFFDLLLGAWRIGVVVVPVNHKLQAPEVDHILRHSASRAVLFDAALAPVLAKVEHGARRLVTEGEANGAAPFDRLV-ADATGLASGASGAPDDAALAILYTSGTTGRPKGCMHSHHTVALAAATSALA--LSMTERERTLMAMPVWHLNNW---FGGTLYVGGTVVLMREYHPLRFLQTVEAEQATLYFGAPVSYLPLETIADFASFDLTSVRAWLYGGGPIGAALARRLMHASEAFYQVYGMTETGP------AGTVLYPFEQTMKAGSIGRQGTPGVDVRVVTASDDARP-----NEIGEILLRADSMMLGYLDDPGATRAAFDDDGWYRSGDVARVDADGYLFVVDRIKDMIVTGGENVYSKEVEDVLTAHPAVSEAAVIGRAHPQWGETVVAHVVLRAEAAVDADALRAFCETRLAAYKIPREYVFAERLPRTPTGKLQKYLLR---------- 51891757 58 ---------------------------------------RVSYGELVDLIDRFGAALRRYGIQKGDRVGIILPNSPQNVIATVACQRIGAIPVQFNPLYVAREIAYQVKDSGCRIMIFPLNILYRLKAKRIPPSEATHFMELLRESPQGI---------QIAPVNPREDVAV-LLYTGGTTGVSKGVMLTH--FNLTSNVTQIREWLQIDEHHTTLAVLPMFHSYGFTAAVGMGLSCGFTLILVPRFDPGDLLKTIAKYRPSVFPGVPTMYIGLLNHPDIHKYDLRSIKLCVTGAAAMPVDLLRRFEQVGATIMEGYGLTETSPVTHANFGKR------------IPGSVGLPYPGTDVRIVDETGEDLPPGGE--GEILIRGPQVMKGYWNRPEETAEVLK-DGWLYTGDIGRMDDEGYLYIVDRKKDMIIAGGFNIYPREIDEVLYQHPAVLEACAVGVPDAYRGETVKAFVVLKGAQATEQEILE-FCRERLAAYKRPRSVEFLPELPKSTVGKVLRRVLAEQERS----- 163761560 56 -----------------------------------------TYQEMENLSTRIGAWLQSLGLEKGDRVAIMMPNILQMPVAMAAVLRAGYAVVNVNPLYTPRELEHQLKDSGAKAIIILENFLTLQQVIKGDLMGLKNFVVRKVKVPDGHTSFKAALGRTFKPTQTQPSDVAFLQYTGGTTGVSKGATLLNSNVLSNVAQNDLWLPAAFVNKQVYVCALPLYHIFALTV---NALMGMSQLIPNPRDIPGFVKELGKYEFHVF-PGLNTLFNALLNNEDFQKLNFKPLLLTLGGGMAVQRPVAERWKQLSCVISEGYGLSETSPVATAN----------RFDAADFSGTIGLPLPSTSIDIRDEDGAPVPLG--EVGEICIKGPQVMAGYWNRPDETANVMTEDGYFRSGDMGLMDENGYTKIVDRKKDMILVSGFNVYPNEIEEVAVEHPGIAEAAAVAMPDEHSGEAVKLFVVRKDPALSEADVKAHCAK-GLTNYKRPKTVVFKDELPKTNVGKILRRELRD--------- 126567224 26 -----------NMVDVFEQAVQKFADKPAFTAVGV----TLTYRDLDTQSRNFAAWLQKTDLKPGDRIAVQMPNVTQYPVVVFGAMRAGLIVVNTNPLYTTREMEHQFNDSGAKALVVLANMADNAEKVLPH-TGIEHVIVTDMHSPIKRTLMNAAVKEKFTPVDIKLDDLAVLQYTGGTTGVAKGAMLTHANLVANTQVRPMLEDQVEEGKEVVIAPLPLYHIYSFTLNCGIMLAGAHNVLPNPRDIPGFVKELQKQKFSAFI-GLNTLFVALCNNEDFQDLDFSGLKLTASGGMALTSDTAKMWQRVGCEISEGYGMTETSPVVTFN-PRSAIQI----------GTIGLPIPSTVVKTIDDDGNETPV-GEP-GELCVKGPQVMRGYWQRPDDTQKSFTDDGFLKTGDVALIQEDGYIRIVDRKKDMIIVSGFNVFPNEIEDVVTTHPKVVECAAVGIPDAKSGEAVKVYVVPTKEGVTANELKE-FCRERLTAYKVPKHFEFRDELPKSNVGKILRRELRDE-------- 107023108 50 -----------------------------------------TYADVERLSTALAAYLQVVGVRKGDRVAVMLPNVLAFPVVFVAVAKIGAIQVNVNPHYTARELEHQLNDAGVEVAVVCGGSMGTFADVVGRVRTVEDLGVVDAPAPPGSTALAQAIGESCEPVALSGADLLLLQYTGGTTGLSKGAALSHRNLVANAQFAAIVPDARRPGEEVVVTAIPLYHIFALTVNFLSYFIGAQNWLVANPRDMDGFIDVLKAARPTVFVGVNTLYAGLA------GHRLKEVDKLSAGGGAAVIDVISRWKAVGNFIREGYGLSETSPVV----------SFNPQSIDRFTGTTGLPLPSTDVKLLDEQDREVAI-GEA-GEICVKGPQVMSGYWQKPDANAAAFTADGYFRTGDVGVFDAAGFLRIVDRKKDMIIVSGFNVYPNEVEAVATALPGVAECACIGVPDPRTGEAKLFVVLAPDADVTEAQLVAH-CRASLAAYKVPKLVRFVDRLPKSTVGKILRREL----------- 206564067 61 ---------------------------------------RLCYRDLLARIRRLAGGLARLGLVRGDAVVVQLPNGARFIETCFALFQLGVRPVLALPAHRHYEIGAFCRFAGARAYLGDFDCRPLAAALQAECPTLEHIVMADDHAFTSF----DALYDAAPVLDCAARAAC-FQLSGGTTGTPKLIPRRHREYLYNVRACSAASG--FDVDTVYLAALPMAHNFTLCCPTIGALLAGGRVVTTARPEPDQSFALIAQERVTHTALVPPLALLWLDEQPQRQADLSSLRVLQVGGA---RLMDHAAERLGCRLQQVFGMAEG--LICCTRLDDAPERIAHTQ--------GRPVSDDEVRIVDATGAPVAP--GEIGELQVRGPYTIRGYYRLAAHDATAFTADGFYRSGDRVRRTADGDLVVEGRDKDQINRGGEKVSAEEVENLLLAHPQVHDAAVVAMPDPMLGERTCAFVVARAPAPSRLVLKRYLRDCGLAAFKIPDRIEFMPRFPETGIGKTSKKSLRD--------- 163803650 50 -----------------------------------------TFRKLEERSRAFAAYLQNLKLKKGDRVALMMPNLLQYPVALFGVLRAGCIAVNVNPLYTPRELEHQLNDAGATAIVIVSNFANTLEQVV-ENTPVKHVVLLGQMLPRAVVKYVKGMVPKYDPGAISMRKALHLQYTGGTTGVAKGAILTHRNMIANVMQAKGAYGPVLTPRELVVTALPLYHVFALCLLFIE-MGGNNLLITNPRDIPGFVKEL---QKYQFTAGVNTLFNALVNNEDFHELDFSNLRLAVGGGMAVQRAVAEQWQNTGCYLLEGYGLTECSPLVA-----AYPHDLVE-----YNGSIGLPVPSTEVRIVDEEGNALAN--TETGELQVRGPQVMQGYWQRPEATKEVINEDGWLSTGDIVKFDDEGFLHIVDRKKDMILVSGFNVYPNEIEDVVALHGKVLEVAAIGQPHEVSGELVKIYVVKRDPSLTKEEVIAH-CRQHLTGYKVPKLVEFREDLPKTNVGKILRRVLREE-------- 157678123 69 -LPDIDIPNHMPLADYCLEKSSQWPDKVCLIDGVTGREHR--YGEIELSSRRVAAGLDKIGVKQGDVIALLLPNCAEFVLVFLGAAKRGAVVTTANPFYTAAELEKQIEASGAGIVITQSSYIEKLAGLNVQIITVDQHVANCMHISVLLNACE----DECPQVRIPDDLVC-LPYSSGTTGLPKGVMLTHKSLV--SSVSQQVDGEAITVEDTLMCVLPMFHIYSLSILLCGLRVGATLVI-MPKFELPKLLDLIQRHKVTMGPFVPPIVLAIAKNPIVENYDLSSMRMVMSGAAPLGRELEDAFRRLPNAVLQGYGMTEAGPVLAMCLAFA---------KTPFSVKPGSCGTVVRVKIVDETGMSLPYNQP--GEICIRGPQIMKGYLKNPEATANTIDKDGFLHTGDVAFIDEDEEMFIVDRVKEIIKFKGFQVPPAELEALLLSHKEIQDAAVVSRKDDVAGEVPVAFVVATSSTITEDEVKDYIAKQVVFYKKIHNVY-FVDSVPKSPSGKILRKDLRNK-------- 94498434 21 AYPSVVAMMEAAMVEFADRPAKCFGQT-------------LSYADVDRLSRDFAAYLQSLGVRKGDRIALMTPNFMAFPIAFLGIARAGAVQVNVNPLYTPRELEHQLRDADARILVFSGASATVAEVLRPDAQSLLQTVIMDGTAAQGTIALAQALGESLAPVALGGEDLLFLQYTGGTTGLSKGAALTHRNLVANQQFKSIVADNLRPGEEVIVTAIPLYHIFALMVNFVTYFVGAENLVPNPR-DMDSLIDVLKASRCTVFTGVNMLFAGVATHPRAKEVNFSRLRMAAGGGSAILEPTSAKWEALGCPVREGYGMSETSPVISFNLASAG----------GYNGTTGVPLPSTDVMLLKEDGTEAAQ-GEA-GEVCVKGPQVMRGYWQQPQANAEAFTSDGYFRTGDVGLFTPDGLLKLVDRKKDMIIVSGFNVFPNEIEGVATACPGVLECACVGVPDERTGEAALYVVRAPGADVGAEQIVAH-CRSQLTAYKVPKQVAFVDALPKSTVGKILRRELRQ--------- 214044442 21 ----------------------------------------ITYAAFLQTAAQYAGLLTRMGLEPGDRLAVQIAKSPQALAVYAACAQAGVVFLPLNTAYTPDEVSYFVENSGARLVLCDQGLAPVAKACGATLET------LNADGSGSFTDQAKAMPTSFETVTRDGDDLAAFLYTSGTTGRSKGAMLTQNNLL--SNAQVLMAQWRFTSQDVLLHALPIFHTHGLFVASNITLLGSMIFLPGFKLD-----QVIDHPQATTMMGVPTFYTRLLGDPRFTRELVSHMRLFVSGSAPLLAETHVQFERTGMRILERYGMTET-----------NMNTSNPYDGERRAGTVGFPLPGTELKITDSKGETLPQ--GEIGEIEVRGPNVFKGYWQMPEKTAEELRADGFFITGDLGQIDPDGYVHIVGRNKDLIISGGYNIYPKEIELLLDQEEGVLESAVIGVPHPDFGETVVGIIVPQGDDPNLEQIMTNIAKS-LARFKHPQKLIVLPELPRNTMGKVQKKALRDQFQGLF--- 91081621 52 --------------------------------------RKYTYRDILKKSKNLAKALRKLNLNDGDVVALLLPNVPEFPIAALGVLHAGLVVTTLNPVYTSEEIARQLTDSSAKAVI---TLIDLHEVASNSCKLLNKTLILSIKSPRGAIDFREFTDNAVDYPEIQPRKPEDLAYSSGTTGLPKGVQLSNYNIVANISQNSVIEETTNTHQDVIPVVLPMFHIYGFSVNTLFALSKGTKIVTLARFTPDDYVSVLRNHKPHILFIVPPIVLFLSAHPMVKPEDLHCVR--VVFSGAAPLGALQRFEKSGVSVLQGYGLTETSPTVTA--ISAQLKS----EK-NVYGSIGRPIPLVKINVDDPTGTPLGPN--ATGELLVKGPQVMKGYLNRPEETENAFL-DGWFRTGDMAYYNEDHVFFITDRLKELIKVKGFQVAPAELEEIIRDFPNVDDAAVIGVPHPTQGEAPRAYIVPKKNTKVNTKDLEEYFKGKVAHYQLKGGIAIVDSIPKNASGKIMRRQLKLEFE------ 75676981 9 ------------LFDDLDDASLL--------AIETMDGPRITYGDLIAFSGRLANVLVARGVRPGDRVAVQAEKSVPNLALYLATARAGAVYLPLNDAYTLSELDYFITDAEPSLVVCDPSKAGGLQAIASKVNAT--IETLDAKG-KGSLT-GAATTAKPDFITV-ARAGDDLAYTSGTTGRSKGAMLTHDNLT--SNAMSLVDAWRFTQKDVLIHALPIHHTHGLFVAGNVTLLARASMIFLPRFDPEAVINIM--ARATVLMGVPTFYTRLLQHKESTGP-----MRLFISGSAPLLADTHRSARTGHALLERYGMTETG-----------MNTSNPYDGDRVPGAVGPALRGVSVRVTDESGKELPRE--SVGMIEVRGPNVFKGYWRMPEKTRTEFRDDGFFITGDIGKIDHRDYVHILGRGTDLVITGGLNVYPKEVESEIDALAGVAESAVIGVPHPDFGEGVTAVVVRGKNGDMTEEQMLKALDGRLAKFKIPKRIIFVDELPRNAMGKVQKNILRHTYAGLYG-- 146343357 50 -----------------------------------------SYRELDEMSVAMGAYLQGLGLAKGARVALMMPNVLQYPIAISAVLRAGYTVVNVNPLYTPRELEHQLKDSGAEAIIVLENFAHTVQQVVGHTQ-VKHIVVLKKMVPAGAVPFNDALATGRKPTIGPDDAAF-LQYTGGTTGVSKGATLLHRNVVANVLQNDVMDKPPHVDQLLIVCALPLYHIFACCFLLAVRAGGANLLIPNPRDIPGFIKELMKYQVNNFPA-VNTLYNGLLQHPDFRKLDFSKLKVSNGGGMAVQRPVAEQWKQVGCSIAEGYGLSETAPVLTCN-----LPTATE-----FTGTIGLPLPSTWLSIRDDDGNEVPL-GQA-GEICAKGPQVMAGYWNRPDETAKVMTADGFFRTGDVGIMAADGSVKIVDRKKDMILVSGFNVYPNEVEEVIATHPGVLETAVIGLPDEKTGEVVKAFVVKKDPGLTAEDIVKHCHEQ-LTNYKVPKQIEFRTELPKTNVGKILRRELRDEKKN----- 144898564 31 -----------------------------------------SYADLEARSAQFAHVLVASGVTPGDRVAVQVEKSPEAIFVYMACLRTGAVLLPLNTAYQPEELEFFLSDAAPAAVICQPARAAQLQAIVDKTGIKARLLTL--GADNSGTLVDEAAGQSTDFTTI-ERTGGEVAYSSGTTGRPKGAMMSHDNLAAN--AQTLHKLWGWQPDDVLLHALPIFHTHGLFVATNCVLLNGSPMIFCAKFDAEQVLDLLPQASVFM--GVPTFYTRLLTSPRLNPDTCRTMRLFISGSAPLLSETFNDFARTGHTILERYGMTEGGMFTSNPLVGAR------------KAGTGPALPDMQVRITDEAGNTLPQ--GEVGGIEVKGPNVFIGYWNMPEKTKAEFTADGFFKTGDVGVIDSDGYVAIVGRAKDLIISGGYNVYPKEVEDAIDRMDGVVESAVIGMPHPDFGEAGLAVIVAEKGRDLSAGAMLADLKGRLANYKVPKQMVFVTELPRNAMGKVQKNVLRESYAEMW--- 149915713 9 ---------------------------------------TISYAAFLGTAARIANAVTAMGLQPGDRVAAQVAKSPEALALYAACVQAGLIFLPLNTAYTVDELSYFIENSGARLIVCDGEIAPMAEGLSARVATLN---------ADGSGSLMEQAADQPETFDTVARSKDDLAYTSGTTGRSKGAMLTHENLL--SNTQVLVDHWRFTGEDVLLHALPIFHTHGLFVATNIILSVGGEMIFLPKFDADEVIAWL--PKATSMMGVPTFYTRLLDDERFTGGLVRHMRLFISGSAPLLAETHVQFERTGHRILERYGMTET-----------NMNTSNPYDGERRAGTVGFALPGVELKITDPETGETLPDGE-IGQIEVRGPNVFKGYWQMPEKTAAELREDGFFITGDLGKIDEDGYIHIVGRNKDLIISGGYNIYPKEIELLLDEQPGVLESAVVGVPHPDFGETVLGVIVPKNEQPDLDAIMEAATQS-LARFKHPRRLVVMDALPRNTMGKVQKNVLREDFKDMFAPA 156555564 89 ------------------------------------------------------------GLRPGDRVGLLLPNVPEYSLAVHASLQAGLVVTFANPLYTAHELTRQFQSAKVRCIVTIPQLMETAQAVANNLENYDCTINIGGKAPDKKILGLESLLIPSQSIQLPEVKPDDLAYSSGTTGVPKGVMLTHRNLVMNHPGIVKVNETTDDFQETVLTVLPFFHIYGFNMILNYTTLVGTHIVTMPKFTPQDYVECLIKYKPSVLFVVPSLLLFLVTHPEITAQHLSSVTQIFCGAAPMKKGLIDTFNRQDCHISQGYGMTETSPITLTPYTMPYEKS----------GSCGRLLPSTTARVVDPATNEDVSGPNQPGELLVKGPQVMKGYLDNQKATDEVIDSDGWLHTGDVVYYDEDEYFYIVDRTKELIKVKGNQVSPTELEYIILEIPGVADAAVVGIPDTFAGELPKAFVVPGFENVTPDHVQEFVNPRVAAYKKLAGGVTFVDAIPRNPSGKIMRNELKK--------- 159042809 45 -------------------------------------------AQLEGRIRACAGGLRARGIGPGDVVAIMAPNMPDYATAFHGAAFAGATVTTLNPTYTTEEAAHQLRDSGAQMLVTVPAFADLAEAVQG--TGVTETVMMGTTGPGSLLAAQVAVDLARDIVVLP--------YSSGTTGLPKGVMLSHRNLVVN------VDQTAITVQDVTVGFLPFFHIYGMTVLMNCYLSRGAAVVTMPRFDLEQFLSLCQTHRPRQLYIAPPVALALAKHPMVDDYDLSGVEFILSG--AAPLGAEAVGRRLGVEMVQGYGMTEMSPV-------SHFTPPGQN----VPGSVGPTAPSAESRIVD----PETGEDAAEGEVWVRGPQIMQGYLNRPDATAETVTRDGWLKTGDLGRFDEAGNLFITDRVKELIKVSGFQVAPAELEAVLLTHPAITDAAVIGVPDDSAGERPMAFVVRSSEGAVIAHAAEHL-----AHYKRIARVAFVEAVPKSASGKILRRLLRAK-------- 115469306 55 -----------------------------------------SYGEVEELSRRAAAGLRRLGVGKGDVVMSLLRNCPEFAFTFLGAARLGAATTTANPFYTPHEIHRQASAAGARVIVTEAC---AVEKVRGFAADRGIPVVAVDGDFDGCVGFGEALDASIEPLDADEEVVVALPYSSGTTGLPKGVMLTHRSLV--TSVAQQVDGENFRREDVVLCLLPLFHIYSLNSVLLAGLRAGSAIVIMRKFDLGALVDLTRRHGVTVAPFVPPIVVEIAKSPRVTADDLASIRMVMSGAAPMGKDLQDAFMAKNAVLGQGYGMTEAGPVLAMCFAKEPFEVKS--------GSCGTVVRNAELKIVD------PDTGATLGEICIRGEQIMKGYLNDPESTKNTIDKGGWLHTGDIGYVDDDDEIFIVDRLKEIIKYKGFQVPPAELEALLITHPDIKDAAVVPMIDEIAGEVPVAFIVREGSAISENEIKQFVAKEVVFYKRLNKVF-FADSIPKSPSGKILRKDLRAK-------- 115476678 14 -LPDIAIPDHLPLHDYVERLADRRDRACLIDG-ATGET--LSFGDVDALSRRVAAGLSSIGVCHGSTVMLLLPNSVEFAVAFLASSRLGAVTTTANPLHTPPEIAKQVAASGATVVVTEPAFVAKVSGLAGVT------VVATGGGAERCASF--AGLAAADGSALPEVAAVALPYSSGTTGLPKGVMLSHRGLV--TSVAQLVDGENLREDDVVLCVLPMFHVYSLHSILLCGMRAGAAIVVMKRFDTVKMLQLVERHGVTIAPLVPPIVVEMAKSDALDRHDLSSIRMVISGAAPMGKELIVHAKLPNAVLGQGYGMTEAGPVL------SMCMAFAKEPTPVKSGACGTVVRNAELKIVDDTGLSLPRNQP--GEICIRGKQIMKGYLNNPEATEKTIDKDGWLHTGDIGFVDDDDEIFIVDRLKELIKYKGFQVAPAELEAMLIAHAAVADAAVVPMKDDSCGEIPVAFVVARGSGITDDEIKQYVAKQVVFYKRLHKIF-FVDAIPKAPSGKILRKDLRAK-------- 194700706 69 -----------------------------------------TYAEVESLSRRAASGLRAMGVGKGDVVMSLLRNCPEFAFTFLGAARLGAATTTANPFYTPHEVHRQAEAAGARLIVTEAC---AVEKVREFAAERGIPVVTVDGRFDGCVEFAELIAAEADADIHPDDVV-ALPYSSGTTGLPKGVMLTHRSLI--TSVAQQVDGENFRKDDVVLCLLPLFHIYSLNSVLLAGLRAGSTIVIMRKFDLGALVDLVRRYVITIAPFVPPIVVEIAKSPRVTAGDLASIRMVMSGAAPMGKELQDAFMAKNAVLGQGYGMTEAGPVLAMCL------AFAKEPYPVKSGSCGTVVRNAELKIVD------PDTGAALGEICIRGEQIMKGYLNDPESTKNTIDKDGWLHTGDIGYVDDDDEIFIVDRLKEIIKYKGFQVPPAELEALLITHPEIKDAAVVSMNDDLAGEIPVAFIVTEGSQVTEDEIKQFVAKEVVFYKKIHKVF-FTESIPKNPSGKILRKDLR---------- 146280502 20 -----------NVHDLLTLACAKHPHRTAFS---CGD-DRLSYADLARQADAFARYLRHAGLQPGDRLALQLPNSLQYPIATFGALKAGLVIVNTNPQYTAAEARHQFRDSGARAILVLDRLLPLVRAVQADLERIILTSVEDLQAPV-YDSLEPALGEQSDCVVGLERLAL-LQYTGGTTGVSKGAMLSHRNLLANVLQTELFDKPGLPEKDVRIAPLPLYHIMAFCLSSVGMGLHTVFIRDGRNLD--ETIGAMQRHPFSLLSGINTLFVGLMNHPQFRSIDFSHLKWATSGGAPLNSEVGRRWQVLGAPIREGFGLTEASPVVATGTALSPYR----------EGYIGQALIDTELRTVDDDGNDVPAESP--GELWLRGPQVMQGYWQRPEETAKVITADGWLKTGDIALLDAEGFVKIVDRKKDMILVSGFNVFPNEIEDVLMQHPSVRECVAVGIPDARKGE-AVKVFVSLREATDDQALLEH-CRQFLTGYKLPSAIEIRDELPKTAVGKLLRRQLRDEAR------ 120610200 54 -----------------------------------------SWADLEHASARIANLFASLKLPEGSRIAVQVEKSVEAMLLYLATLRAGFVFLPLNTAYQSAEIEYFIGNAEPAVVVCTPANFGWVSKLAFTAGTAHVFTLGDDRT--GTL-LERATHHSSEPVARSADDLAAILYTSGTTGRSKGAMLTHGNLLSNALV--LKDYWGWKPGDVLIHALPIFHVHGLFVAIHGALINGSPMVWFAKFDPKAVIAAM--PRATVFMGVPTLYVRL--LAEPALNRECTARRLFVAGSAP--LLIETFERTGHTILERYGMSETIMLTSNPYAADPRHGGQEERR---GGTVGFPLPGVGLRVVDDAGQPVATD--EIGHIQVQGPNVFQGYWRMPEKTKEEFAVDAWFKTGDVGKVDARGYVHIVGRSKDLIISGGYNVYPAEIEGFINEMPGVAESALVGVPHPDFGEVGVAVVIGKGAQPDGEAIIAQ-LKARLANFKIPKRCFVAAELPRNTMGKVQKNLLREQYKGLFG-- 114773385 4 --PSTFVPSGVNIGDFVEG----FFKEHAEVSAYTAIGQTYTYAQIDSASASFASCLNEMQLSPGDRIAIQLPNVLQNPIAVYGAFRAGLVVVNTNPLYTPREMKHQFNDSGAKALVILADFLPKYDEIAADIITSATELLMPNTAPDTHANFTTVL-EQGAAQPLPARPAAALQYTGGTTGVSKGAALTHSNIISNCVQTIIRLGDNFSQAEVVVCPLPLYHIYAFCMLAFASRGAHVLLIPNPR-DPDAFIAAIKPHQFTTFAGINTLFVGLSSHPDFKTCDFSKLKLTISGGTALTTGAVDAWKSVGCDITEGYGLSETAPVAAFN-------QAGNEQYGTV----GLPVDGTDIAILAEDGSHQP-DGEA-GEIAVRGPQVMAGYWQRPEATAEVMTADGYFKTGDVGVILPNGCIQIVDRLKDMIIVSGFNVYPNEIEDVLTQHPAILEAAVIGKPDDHSGERVCAYVSLNSEIDT-ADIEAHCRKL-LTAYKVPKEIHVMDELPKSSVGKLLRRMLRD--------- 21228494 5 -----------SLGKYFEKQVAVDPNHEFI--IYPDRNLRFTYGQFNERVNNLAKGLLAIGIKKGDHVGIWAKNVPDWLTFMFATAKIGAVLVTVNTAYRSHEVEYVLKQSDMKALLIDSDYLEIINGLVPELKSSERGRLKSKKFPHIYVGQEKHRGDELKEIMVSGDDVVNMQYTSGTTGFPKGVMLTSKNILNNGL--SIGDRQKFTHEDRLCLPVPLFHCFGIVLGVMAILTHRGTLVMLEVFDPLLVLAAVQKEKCTALYGVPTMFIAEYTHPMFDMFDLSSLRTGIMAGSTCPVEAMKKVDMHCHQITSVYGLTEASPGMTQTTVDDPVE---------LRVETGKCFPGVEVRVVDATNKPVPPN--TVGEICCRGYNIMKGYYKMPEETKNVIDEEGWLHSGDLGTCDENGYYRITGRIKDMIIRGGENIYPREIEEFLHAMPGVKDAQVVGIPDKKYGEIVGAVILEKDEDLTEADIRDYAI-SKIARYKVPKHIFIVDEYPLTASGKIQKYKLRE--------- 110678441 41 -----------------DHPAAVFTRQAI----------RWTYRDFEREVDRLAAGLLTLGIEKGDRVGIWAPNCAEWLLTQFATARIGAILVCINPAYRLSELEYALNKVGCAALVMAPELMPLANATPGACQALRHVIVTGDAPPAGTTGFDALCAETLDQISLSPQDAINIQFTSGTTGSPKGACLTHHNIVNN--AHFVTQTMQFTEADRLCIPVPFYHCFGMVMGTLGCVSGATMVIPGEGFDARTTLEAVTREKCTALYGVPTMFVNALELADFDAFDLSSLRTGIMAGAPCPRQVQARMHMHGVTI--AYGMTETSPVSFQSNVDDPLEKRV--------SSVGRIHPHVEVKIVDATGNTV-KTGEQ-GELLTRGYSVMLGYWEDDAQTAASIDAQGWMHTGDLARLDADGFCTITGRLKDMILRGGENIYPREIEEFLYTHPDILQAQVFGIPDHKLGEAVCAWIVARAGSDLTETDVQDFCRSAIAHFKVPAYVSFKDELPMTVTGKPQKFVMRDRMVKELG-- 9988455 47 -LPDIPISNNLPLHTYCFQNASEYPNRTCIIDSKTGK--QYTFSETDSICRKVAAGLSNLGIQKGDVIMVLLQNCAEFVFTFMGASIIGAVITTGNPFYTTAEIFKQVNVSNTKLIITQSNYVTINESDNKYPKLGEDFVITIDTPPENCLPFENTQENQVTSVSIDSNDPIALPFSSGTTGLPKGVILTHKSLI--TSVAQQVDGDNLKHDDVVLCVLPLFHIYSLNSVLLCSLRAGAAVLIMQKFEIGALLELIQSHRVSVAAVVPPLVLALAKNPMVDKYDLSSIRVVLSGAAPLGRELLALLNRVPHAIFQGYGMTEAGPVL----------SMSPSAKHPYPAKSGSCGTVVRLKVID------PETGSSLGEICIRGEQIMKGYLNDPEATARTVDIEGWLHTGDIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELEALLISHPNIADAAVVPQKDAAAGEVPVAFVVPSGFELTEEAVKEFISKQVVFYKRLHKVY-FVHSIPKSPSGKILRKDLRAK-------- 209522068 45 -----------SIGQFFDECTAQF--RQRVAYVSVGA--NLTYAELGRKATAFAAYLQSIGVQPRERVAIMLPNTFQYPVALFGVIKAGGIVVNVNPLYTVRELAHQLKDSGAQTIVVFENFAKTLEKVRNVIVTGLGDLLADGLNLKGRLALSTGYSRPLTPVSATHEDIAFLQYTGGTTGIAKGAMLTHRNIIANLLQAKAWAAGQLSEGETVLTPLPLYHIYSLTLNALIFMLGGRNILIANPRDMKRVMMIIRHEKFTSMTAVNTLYNAFLDNEEFCRRDFSDLKLAMAGGMATQKAVAERFKAVGKPIVEGYGLTECSPIVSMNPVDTHLRD--------FEGSIGLPAPSTQVRFRKDDGS-WANIGEA-GELCVKGPQVMKGYWNRPEETAKAIDDDGWLATGDIGVMDSRGFIRLVDRKKDMIIVSGFNVYPNEIEDVIAAHPDVREVAAIGVRDPVQGERVKVFIVRRTPTLTAEQVIAYCRK-NLTGYKVPKLVEFRDELPQTNVGKILRRALRDE-------- 158520354 19 -------DFEHPLFSFLDDAARDY--PDNVYTIFNGGTR--TFAQVKQAADRVANFLAASGIKKGDRVAIFLPNLPHYPEIYFGILKAGAVCVTCNPLYTPSELNYQLKDSGSKVVFCHPQFYPTVQAIQETICNVKAFLALLNKIPKGHVMYDEIMASQAPDVEIPSEDLALIIYTGGTTGVPKGAALTHANFVFD--VKAMDEWVYLSQEPGAPPVLPWYHSFGMTMCMLTSCASGSRLIPDPRAGNPPFTELVQTYRPTILVGVPTIFSAFENHPLLDKYDLSSLICCASGGAPLPVELAKNFEKTGSIIFEGYGLSETSPVITGN---------PSDKDLRLFGSVGFPVSNTDIKIVDSEGITVLPQGED-GEIAVNGPQVMKGYWQKPDADKEVFREDGYFLTGDIGHIDENGYILITDRKKDLILVGGFNCYPREVEEVLFQHPKVAQAAVVGVPDPRSGEAVKAYVQLRGMTATEQEILD-FCKEKLAGYKRPRAIEFRDALPTSPVGKVLRRVLKEEAK------ 197104811 70 ------------------------------------EDERVSFEAFYRAVSAFARELQAQGVGKGDRVAVIMRNLPEWVMAFYAAASVGAVVTPLNAWWTGPELEYGLTDSGAKVAVMDAERYEMTEHLHNELKRVYVSREVDEIAHPHVAKLFEVLGEPNDWAKLPDQPDATIFYTSGTTGKPKGALATQRAVNSNILTAAAAGARSFLRRGEMPPAVPFFHVTGCFAVLNPTLFSGGKLVMMYKWDVIRAFELIEREKIMLAGGVPTIAWQLIEHPARANYDLSSLESVSYGGAPSAPELVRRLREAFPKSQQGWGMTETCATVTSN---------GAEDYVNRPDSCGVAAAVAEIQIRD------PNDGKTVGELWSFGPMNCKGYWNKPEATAQTFV-DGWVRTGDLARMDEEGFCFIIDRAKDMLIRGGENIYCVEVENVLYDHPAVMDAAVVGVPHRTLGEEPAAVVTLKGAEASEDELRAHVAER-LAAFKVPVAVKFRETLPRNPNGKILKNELKKLF------- 12229631 39 -----------NISEFSSRPCLINGANDQI----------YTYAEVELTCRKVAVGLNKLGIQQKDTIMILLPNSPEFVFAFMGASYLGAISTMANPLFTPAEVVKQAKASSAKIIITQSCFVGKVKASENDVK-----VICIDSAPEGCLHFSELTQSEIPEVKIQPDDVVALPYSSGTTGLPKGVMLTHKGLV--TSVAQQVDGENMHSEDVLMCVLPLFHIYSLNSILLCGLRVGAAILIMQKFDIAPFLELIQKYKVSIGPFVPPIVLAIAKSPIVDSYDLSSVRTVMSGAAPLGKELAVRTKFPNAKLGQGYGMTEAGPVLAMCLAFA-------KEPFDIKSACGTVVRNAEMKIVDDTGCSLPRNQP--GEICIRGDQIMKGYLNDPEATTRTIDKEGWLHTGDIGFIDEDDELFIVDRLKELIKYKGFQVAPAEIEALLLNHPNISDAAVVPMKDEQAGEVPVAFVVSNGSAITEDEVKDFISKQVIFYKRVKRVF-FVETVPKSPSGKILRKDLR---------- 90417611 31 -----------------------------------------TYADVEAVSARFANALVALGVEPGDRVAVQADKSIEALMLYLGTVRAGGVFLPLNTAYTPTEIDYFLNDAKPRVFVCDPGLAATAEGAGARLETL-GVRAMDAGSLNA--QADAASGEFATVARQPSDLAA-ILYTSGTTGRSKGAMLTQDNLL--SNAEVLRDYWRFTAEDVLLHLLPIFHTHGLFVASNTAMIAGGTMIFLPKFDVEQVFKYL--PRATAMMGVPTFYTLLADNRERTAH-----MRLFTSGSAPLLAETHRAERTGQRILERYGMTET-----------NMSTSNPYDGERRAGTVGFPLPGVELRIVDETAKPLP-DGE-IGVIEVKGPNVFCGYWQMPEKTAAEFRADGFFITGDLGLIDPQGYVTIVGRGKDLIISGGFNIYPKEVELALDELPGVVESAVVGVPHPDFGEGVVGVVVARDEAELTGALAERL-----ARFKQPKRIVFVDELPRNTMGKVQKNILRDRFADLLGG- 149185004 70 ---------------------------------------RMTFGEVYAAATCVAHGLTKHGLKKGDRVGIAARNSVNWILAYMGTLMAGGCATLLNGWWTGEEMAYGIDLCECSLVLADPQ-----RAKRFEGQDIQKVVVFDHGVPSEGLAEIWEPGDTAMKMLGPEDLAT-ILYTSGSTGNPKGAYSDHLGVVSGTMAMILQILTARGEAPTVQPAVPLFHVTGEVPLFLQSFALGRKLVLMPKWDAREALRLLDEEKITYFVGVPLMSYEMATHPERDQFDLSQCKSFAAGGAPRPPEHVTKIKEAGFPLL-GYGLTETNAVGCGNLNENYINK---------PGSTGMPSPLVDMAILDDDGNKLAT--GEVGEVCIRSVANFLGYWKNEEATDAAYTEDAYFRTGDIGYLDEDDYLFIVDRKKDIIIRGGENISCIEVEEAIYAHPAVAECSVFGVPDERLGEIPAAVYFTHGKDLSPEELTE-FLREHIAAFKVP-AHLWSDHLPRLGTQKVDKRSVKATY------- 145590703 36 ------------LFSYLDRQATENGGRTAYIYFN----NKISFKTVGEHSDRVASALKEWGLGKGDVVALYMPNTPAFPIVYYGALKIGAVVTPMNPLYTPREVAWFYKNVEEAAKMYQFDRIVVVEVAEYMPALIKPLAKMRLKPPKRVIPYRNLLGYSPTSYRAPTEDLAALMYTGGTTGLPKGAEITHGNISANQQLKPLYDAVRRKEGLVMMGILPWYHIYGQVTVMHYGIFEGATVVVMPRPDVEQLMKWVQKYNVHVLHGVPTLYNMIINHPKAREFNLRSLAFCISGAAPLPGEVAKKFEELGATLREGYGLTETA-------VVTHVNPLYGKAKI---GSIGLPIPSTYAAIADTE-KPELLPPNQVGELVISGPQVFRGYHNREENAQAFFECCGWFRTGDMAYMDEEGYFYIVDRKKDMIKYKGYSVFSREVEEVLYQHPCVKEAAVIGVPHPEAGEIPKAFIVLREEKITAEDIIK-WTEDKLAHYKRPRAVEFRDDLPKSAVGKILKRELKAQ-------- 115522501 21 ------------------------------------EGERISYGDLVARSGRMANVLVARGVKPGDRVAAQAEKSVAALVLYLATVRAGAVYLPLNTAYTLHELDYFIGDAEPKLVVCDPGIAALAQKVGAGVET------LDAKG-QGSLS-EAAAQASVDFATVPREGDAAILYTSGTTGRSKGAMLSHDNLASNSL--TLVEFWRFTPDDVLIHALPIYHTHGLFVASNVTLFARASMIFLPKFDPDAIIQLMSRASVLM--GVPTFYTRL---LQSDGLTKEAARRLFISGSAPLLADTHRASRTGHAVLERYGMTET-----------NMNTSNPYDGARVPGAVGPALPGVSLRVVDPETGAELSPGE-IGMIEVKGPNVFQGYWRMPEKTKAEFRDDGFFITGDLGKIDADGYVFIVGRGKDLVITGGFNVYPKEVESEIDAISGVVESAVIGVPHADLGEGVTAVVVRDKGASVDEAAVLGALQGQLAKFKMPKRVLFVDDLPRNTMGKVQKNVLREAYAKLY--- 147677880 9 --------EEFNICTFLLDRHLKEGRGNNIAVYYKDK--KLTYAQIAEESNRFGNVLLNLGIERENRVMICLYDCPEFITSFFGAMKIGAVPVPVSTMAVSQDYLYYLNDSRAKVLIIDEKILPEVIKVKNQLIHLKHIIVLGNSEP-GQLNYSELIKNSPPDLTTAITSRDDMAYSSGTTGKPKGVVHLHHDLVF--LTAHCREVLSMTPDDIVFSVSKLYFSYGRNSSLDSVFFGAAVLYPGPR--PESIVKVVKKYRPTIFCGVPSSYSAILNYLEKVEYDFSSVRAFVSAGEPLPKGIFYRWEKFGMDILDGIGSTDVGAI--------YISSLPGQIK---PGSVGKLLSNFEGKLVDELGREVARG--EIGNLWIKCDGTASHYWNKHQKTKESFCGE-WFITGDMFYQDEEGFYYSVGRSDDMLKAGGIWVSPFEVEDILTEHHAVSECGVVGAPDKDNLEKPVAVVLKKGYKPSPLLENEEFVRSKTAHYKYPRCIHFVDKLPRTANGKLQRCKLREK-------- 197331873 15 ----------------LDRTVRRFGRDALVDR---AAGRRWTYAEFAADVDALALGLLDLDITKGDRVGIWAPNRAEWTLVQYATARIGAILVTVNPAYRSHELEYVLRQSGMRMLVASSDYAAMIEEVRPGCPELEFTVLLD--GPRWTDLLER--GRQGDPARLARAQAINIQYTSGTTGFPKGATLSHHNILNNGFFVGEL--CHYTELDRVCIPVPFYHCFGMVMNLACTSHGAAMVIPAPSFEPAATLAAVEAESCTSLYGVPTMFIALADPGFDS-YDLSGLRTGIMAGSPCPVEVMKEIDRMGMEVSICYGMTETSPVSTQTRADD-----SVERRVSTVGRVG---PHLEVKVVDATGRTVPRGEP--GELCTRGYSVMLGYWGEPERTAEAVDAARWMHTGDLAVMDEDGYLSITGRIKDMVIRGGENLYPREIEEFLHTHPDVLDVQVIGVPDPKYGEELMAWVRMRGAEPLTAETVRAYCAGRLAHFKIPRYVHVVEEFPMTVTGKIRKIEMRE--------- 168463246 52 -----------------------------------------TYAALDCAASRLANWLLSQGIQPGDRVAFQGWCEFTLI--YLACLKTGAVSVPLLPAWREAELVWVLNKCQAKI-FFAPTVFKLILPLQNQLRHLTHIVGVDKLAPATTALALSQIIDRSEPINIHGDELAAVLFTSGTEGMPKGVMLTHNNILASERA--YCARLNLTWQDVFLMPAPLGHATGFLHGVTAPLIGARSVL----LDPEACLTLLAQQRCTCMSGATPFIYDLLCAIEQQPADLSSLRFFLCGGTTIPKKVARDCQQRGIKLLSIYGSTESSPHSMVNLGDSTSRMMNTDG----YAATG-----VEIKIVDEDRNTLPAGHE--GEEASRGPNVFMGYLDEPELTARALDNEGWYYSGDLCRMDEDGYIKITGRKKDIIIRGGENISSREVEDILLQHPRIHDACVVAMPDERLGERSCAYVVPPHLSLTLEEVIAFFSRKRVAKYKYPERIVIVEKLPRTASGKVQKFLLRQ--------- 148654409 51 ------------------------------------------YAIFDRLATRFAVALRNAGVAPGERVALVLPNIPQAPVAYYGALRAGAIVVLTNPIFEAGGLVRQLTDAGATTLVALSMFHPLVTAVR-ERASVHRVIYLKEFLPPGQRRLFTLLRQEREGHRVPTRRALWMAYTGGTTGEAKGVVHTHRSLVANALQVAAWFPAARRGAERVVCVLPFSHAYGMCMNFSVAIAAAMILLPT--FETAHVLHAIRRERATIFPGVPPMYAAIAEMSNARRYGLSSLRACISGAAPLPIEVQEGFERVTARLVEGYGLTEAGPVTHANPLGSAHERY---------ATIGIPLPSTDAKIVDTTGADLPP-GR-IGELLVRGPQVMQGYWNRPDDTADAFTPDGWLRTGDMARMDADGFFQIIERKKDVIIAGPYNIYPRDIEEVLYQHPKVLEAAVAGIPRPEGRPDLRAFVVLRGEHATADEIIE-FLRERLSAHKVPHIVEFRDALPRSFIGKVLRRAL----------- 113867951 71 ----------------------------------------------------LAAGLHTLGLARGDRVGIWSPNRVEWLVTQFATARLGLVLVNINPAYRLSELEYALNKVGVKAIVATSRYLEMLQVLAPELATLRCVIRMGDDHTPGMLRYADVIARDAITAQLDRHDPINVQFTSGTTGAPKGATLTHRNIVNNARFIAM--AMRFSEQDKLCIPVPFYHCFGMVLAVLACVSGAAMVFPGQAFEPEATMQAVSEERCTALHGVPTMFIAQLDHPNFASYDFSSLRTGIMAGSPCPIETMKRVQMHMSEVTIAYGMTETSPVSFQSSTTDPLDKRT--------TTVGRIQPHLEVRIVDATGATVPVG--ETGELCTRGYSVMLGYWDDEARTAEAIR-DGWMHTGDLATIDAEGYCNIVGRVKDMLIRGGENIYPREIEEFLFRHPKVQAVQVFGVPDQKYGEEVCAIVLKPGASATEDEIRD-FCRDQIAHYKIPRYIRFVDEMPMTITGKVQKFVMRER-------- 85373022 7 ----------------LRRAAGYFACNEA---LVHGE-RRFSFAEAWSRGVRLANALTNAGLRPGDKIATLEKNSIEAADIFLAAAIGNFVRVPLYARNRRESHAHMMRNTDCRLALVDNALLPEVAGLETELPDLKRLIVRDGTYEE-WLA--RASDQDPDPTISPDD-YCVIRHTGGTTGAPKGVAYTHRTW-MTCCAGFLEVGPRPDPGATVLHVGPLSHASGFMFPYWA--VGSRNIMV-EAFDPASFLEILEREEVGYAFVAPTMLNAVVHHGNPRGHVFPRLRCLLSASAPVSEATLRKARSIGDDVHTAYGQTEILPVTAL----GPKEWFGETEGSTPLQSVGRAMSFVDLEIRDADGRALGPDEPGEIVARFENGQMQ-GFWNDPEETALRLV-DGWVKTGDIGRIDANGFLYLLDRANDLIVSGGYNIYPAEIENVIADHPQVIAAAVFGIPHEKWGETPLALVVVAPGTELPEQEIIDLVSERLGSFKKPGKVVFTTELPLSNVGKVLRSKLREPY------- 198422899 43 -----------------------------------------TFNQVCDLSIKFASVLNKRGLRRQEVVAVCCSNCIEYPILVLGAAANNAISTTCNPHYTYHEMLKQFQHCQPKFVITNADQVEKVKQIADQVKSIQEIFTVDESTE---VISIQKLLEKEDGTSFPTNVSFDLPYSSGTTGFPKGVMHTHYSFV--SLMHYAMH-TKPPMRLVTYTCIPLFHILGILRQFANLIKGWKHII-DKRFNVEQLLKCVEKYKVNTMTSVPPMLVALQNYQHFDKYDTSSLK--IVGSGAAPLALTVKSKNLGVDIVQGWGLTEM-------LVSVHRSPNYPE------GSVGQLMPNTQFKVVD------PDSLKELGECWVKGPQLMKGYYKNQSETSRCITSDGWFRTGDIGHYDENGFIFIVDRLKELIKYKAFQVPPAELESVILSNPKVADVGVTGIPDPEAGEVPRAYVVRKDGTLTEEELN-NFVQSRVSKYKLYGGIKFVNSIPKSPTGKILRRKLHE--------- 13473991 21 --------------------------------METDDGRSLSYGDMLARSAQFAHALLQLDVEPGDRVAVQVEKSPEALLLYLACVRAGAVFLPLNTAYTLTELGYFFGDAAPRVIVCDP---ARAADIGRMVEPSGAVVVTLDRNGRGSLADQASRSDFHDVARGPDDLAA-ILYTSGTTGRSKGAMLSHENLA--SNARVLVEQWRFTSGDVLIHALPIFHTHGLFVATNVVLMAGAAMLFEQKFDPARIVALLPRG--TALMGVPTFYVRLLQQDGLDRQAAKTI-RLFVSGSAPADTHKAWRERTGHAILERYGMTET-----------NMNTSNPYEGERRAGTVGFPLPGVALRIADDTGKPLAQ--GEVGMIEVKGPNVFGGYWRMPEKTKAEFRADGFFITGDLGMVDTDGYVHIVGRGKDLIISGGYNIYPKELESEIDALDGVSESAVIGVAHPDFGEGVTAVVVPGAAITGAEVLGA--IAGRLARYKHPKQVIFVDELPRNTMGKVQKNLLRDAYKDLY--- 161524893 65 -----------------------------------------TYRALAQKVDAFASYLQAIGVKPGDRVAIMLPNTFQYPVALFGTLKTGAIVVNVNPLYTARELAHQLDSGAETIVVFENFARTLQDAINFVLKHVKKLVPAYDLPQAIRLRAALALGERAKPAAITRDDLAFLQYTGGTTGVAKGAMLTHGNLIANLLQAKAWIADQLTEIETVLTPLPLYHIYSLTVAFIFMGLGGRNILIANPRDTKMMMKILRHETFTGITGINTLYNAFLDNDEFRRRDFSKLKLAMAGGMAMQRAVAERFQQVGRPIVEGYGLTECSPIVTMNPV--DLNDMS-----AFSGSIGLPAPIVRFRREDGTGEP--------GELCVRGPQVMRGYWQRPDETAKVIDADGWLATGDIGVMDERGFVRLIDRKKDMILVSGFNVYPNEIEEVLVMHPGISEAAAIGVPDEVQGERIKVFVVRRDPTLTVDDVLAHCRK-NLTGYKMPKFVEFRDALPQTNVGKILRRALRDEELAKIGAA 214045072 50 --------------------------------------RRVTWGAFDQRINKIANLLLSLGVTKGDNIAIISPNSIPYAELFMGILRAGACVTPLSTMASPDALQKMLTDCGAKAIFVAEQYLALVDGFIADLDIARFAIDFDHDA---FTPFEAAVADATDPIAIDMSDAFNLIYSSGTTGTPKGILHNHRAAQMERVSPNGYDDNART-----LLSTPLYS-NTTIVSFLPTLFGGSTVYLMPKFDARAYLEIVQREKITHTMLVPVQYKRIMDVPDFDQFDLSSMR--VKFSTSAPADVLARFPGSLLEY---YGLTEGGGVTV-------LNSSEHPDKL---HTVGQVAPGNEIRLIDEAGNEVPK-GK-VGEICGRGPTMMAGYFGRDDLTQDYIWRDGFFRSGDMGRFDEDDFLILSDRKKDMIISGGLNIYADDLELVLLSDPDVTDAAVIGVPSDAWGETPLGLVVLRGATRTADQINEKL-----GKSQRLSAVEARDVLPRSSIGKILKKELR---------- 158523208 5 --------------EILARNARMYGHEALVERSPAENLRRITWSEFDRQSDQVANALVGLGIGKGDRVVHLMTNCLEWLPIYFGILRTGAWVVPLNFRFVATTIQKCVQTAEAKVIFFGEEFIDRIHAVKPELKTVHTYIFTSEAAAPDYCKTYKQLLETTAPVRVPLEDSAALYFTSGTTGDPKATLLTHKNLEFACYVEN--HHHRQTHEDNFLCIPPLYHTGAKMHWFGNFIVGAKSVI-MKGVEPRWIIEAVSEEKITVVWLLVPWALDLLFAIENKDIRLDDFRLMHIGAQPVPASLIREWKKIHHDYDTNYGLTETGPGCV------HL-GMENMHKVGAIGKAGFDW---ETRIVDEALTPV-KQG-AVGELIIRGPGVMKEYYKNPEAT-AAVLKDGWLLTGDMAREDEDGFIWLVDRKKDIIITGGENIYPVDVEEFLFTHPKIHDAAVIGLPSLRLGEIAAAIIVKEGQTLTKEELVAFCEQ--LPRYKRPRKFFF-DKIPRNPTGKIEKPKLRQK----YGGA 134296743 44 ------------------------------------DARRLSYAELAEAVDTAAARLVALGVRGGDRVMIVAENSVAQIVLLLAAARVDAWALVSNARLAASELDAIAAHARPKLIAFATEASPDARAHAARYRAAPADALPIDI---GAWSHHVDADAPAEPVADGAAQCAALIYTTGTTGAPKGVMLSHRNLLFVAATSSAL--RRVSPDDVVYTVLPVSHVYGLASVCLGSLYAGATLRLAPRYSPEAVRVALADERVTIFQGVPAMHAKLLEHLHTHRHRAPRLRFAYSGGSPLDADLKARVERVGVPLHNGYGMTESSPTITQTPLDAPRADCS----------VGTPIPGVEMRIVAPDGADVPR--GEVGEIRVRGPNVMLGYYRNADATRAAVSPDGWLSTGDLARQDADGAVTIAGRSKELIIRSGFNVYPVEVEQVLNAHPDVVQAAVIGRAVDGNEEVLAFVELAPGATAADAELHAWCAQ-RLAPYKRPARIRVLDALPAASTGKVLKHRLRD--------- 197789918 19 ---------------------------------------RIRYREAFDLAGQIANVLKGNGVKPLDRVAVQVEKSAEALILYLACLRVGAIYLPLNTAYTLSELDYLIGDAEPRVVVCRPASHDAIQLLMARLPGSSVLTL----GTQGSGSLMEAARTASTKI---DAAPCGILYTSGTTGRSKGAMLTHRN--LYSNAATLADAWRFTADDVLLHALPLFHTHGLFVATNIVLMAGASMILLPKFDPVVIREKL--PQATVMMGVPTFYTRLEDWLDA-----KTVMRLFVSGSAPLLADTHRSERTGHAILERYGMTET------NMITSNPYSGSR-----IPGTVGAALPGIEVIVAPQTGVPLPHGD--VGMVEVRGPNVFKGYWRMPEKTEAELRSNGFFITGDLGKLDDNGVLSIVGRGKDLVITGGYNVYPKEVETQIDEIDGVIESAVIGVPHPDFGEGVTAIVVKAASCNLNENAIVQVLDSRLAKFKLPKRIIFVDELPRNTMGKVLKEALRAQYKSIYTG- 160898212 55 -----------------------------------------SWADLDRGSARMANLLQSLQLPPASRIAVQVEKSVEALMLYLATLRSGHVFLPLNTAYQSAEIEYFVGNAEPAVVVCAPGNFGWVSKI-AFTSGVAHVYTLGDDRSGTLLERAAHHGDEHEVVERGEDDLAAILYTSGTTGRSKGAMLTHGNML--SNAETLKDYWGWQEGDVLIHALPIFHVHGLFVAIHGALINGSPMIWLSKFEPGTVISRM--RDATVFMGVPTLYVMLADTREAAAH-----MRLFISGSAPMLVETHRQERTGHVILERYGMSETI-MLTSNPYRADAHNGGQSERRA--GTVGFALPGVGVRIVDDAGQQVPV--GEIGNIQVRGPNVFKGYWRMPEKTAEEFTADGWFRTGDVGKLDERGYVSIVGRSKDLIISGGYNVYPAEIEGFINELPGVAESALVGVPHPDFGEVGVAVVVPRGAALEPQAVVD-ALKGQLANFKIPKRCFVVQELPRNTMGKVQKNLLRDEHKQLF--- 170696106 50 -----------------------------------------TYADVDLQSTDFAAYLQVVGVRKGDRVAVMLPNVLSFPVTFVGITKVGAIQVNVNPQYTARELEHQLNDAGARVIVVNGSTSTLAEVIKTSVTTVITVGLGDDASLRGSITLPAALEAQLTPVSISGDDVLFLQYTGGTTGLSKGAVLSHRNLI-----ANIEQFKAFSPKEVIVTAIPLYHVLALMVNFLSYFIGAENLVINPR-DVGALIDVLEAARPTVFIGVNTLYAGLAAHPRMIDVDWSRLRLSAGGGAAVLATTSARWKQVGSFIRQGYGLSE-SPIV----------SFNPDYIVEFNSTAGLPLPSTDIKLLDEDDVEV-NIGEA-GEICIKGPQVMGGYWENPEANAKSFTSDGYFRTGDVGVFDRKGFLKIVDRKKDMVVVSGFKVYPNEVEAVATTFPGVAECACVGIPDEKTGEAVKLFVV----KAPAVEIDEAALRAGMAGYKVPKFIGFVDALPKSSVGKIMRREMR---------- 23098513 22 ------------LGDLLTRTSERYPDKNAIAY----RSERLTYQELDNLVNQTANGFLNIGIKKGDKLILVSKNSLDFVLVTYALAKIGAVLIPVNYMLTSQEIRYILENSMAIGVMASTEFRDVVIA-AAEDKNLEHYIALEVVPTEQWIALNQIQSNQSSTVEIYDDDLAHILYTSGTESKPKGVMLTHKSIV--SEYVSTIIDCKMESHDISIHALPLYHLHVFLGP--SIYIGSSGVIL-PSASPELILETIEKEQVTQLFCPPTVWIGLLRHPDFNKRDLSSLKKGYYGAAIMPMEIIKELERLQIELWNCYGQTEVAPLAT---------VLQPKDQLRKLGSAGLPSLNVQTKIIDANGEEVARG--IVGEIVHRTPHAMTGYLYATEKTKEAF-KHGWFHSGDLGFMDEEGYITIVDRKKDMIITGGVNVSSREVEEVIYEIDGVSEVAVISVPDPYWGEAVTAIIVLKEENIVTKQQVIEYCSGRLSKFKIPKYVDFTDVLPKNPSGKVLKRSLRNNYED----- 86356567 12 ----------------------------------TGSGQTWTYGDAFALSGRIAGAMDTLGIRPGDRVAVQVDKSAEALILYLACVRSGAVYLPLNTAYTLAELDYFLGDAE-------PRLVVVASGAREGVETIRHGAIVETLDADGSGSLDLARDEPADFVDA-SRAADDLAYTSGTTGRSKGAMLTHGNLLSNAL--TLRDYWRVTADDRLIHALPIFHTHGLFVATNVTLLAGASMFLLSKFDADEVISLM--PQATMLMGVPTFYVRL---LQSPGKEAAAKIRLFISGSA---PLLAEFQRTGHAILERYGMTET-----------NMNTSNPYDGKRIAGTVGLPLPGVTVRVTD------PATGQVLGMIEIKGPNVFKGYWRMPEKTAAEFTGDGFFISGDLGKIDSDGYVHIVGRGKDLVISGGYNIYPKEVESEIDQIEGVVESAVIGVPHPDFGEGVTAVVVRKPGAALDEKTIISALQDRLARYKQPKRIIFAEDLPRNTMGKVQKNILRQQYADLYTG- 212703827 52 ----------MHLASLLDRAARTHGNRLAI-RFQNFQM---TYSRLHEAAERFAEALRLRGVKPGQRVAVMLPNIPQTVIAFWGIMKAGAVAVMTNPLYMEKELLHHFNDAGAEVLVTLDLLWAKLEPLRDRLPLRLAVVTTISDGPLNWLYRIKAYGQEVDFIKVPGDALALLQYTGGTSGQPKGAMLGHACISMQQLLAILHMDWENCKPMSFLSIMPFFHVFGLVGNIILPTALAATTIPVPRYTPADLLRTIARFRPTFFVGAPSVYMSLMQQKDIKKYDLTCIEICVSGSAPFPTEALRRWVSMTASITEGFGLTEASPCVTAN-------PLDGPQK---EGSIGVAFPHTEIRIVDINDSSRVLGPNEEGEMLVRGPQVMQGYWNRPEETAATLT-DGWLHTGDIAYYDEEGYYYIVDRKKDLVIVGGYNVYPREVDEVLYEHPKVAEAVAVGVKHPTRGEVLKAYVVPRGETLTTAELTAH-CRTRLANYKVPKFFEFREELPKSLIGKVLRRILRDE-------- 84500489 45 ------------------------------------EIGTMSWAEFGDLVARIAGRLRSMGIGPGSMVASLAENSANNVAMYAGVLYAGACMVPLP--FSATEAALVKERAD-----CGATLLFTTHQFRATAEKLGASEIVDLAEIEAWVGDAPAI----DPVPVTDDDLFDMIYSSGTTGTPKGIVHDHR---FRSRQFSRTSAYGLEADGVLMLSTPLYS-NTTLVAAIAGLVRGATLVTMARFDTVRFLELSERHRATHAMLVPVQYMRLMDEPRFDEFDLSSYQCKMSTSAPLPGVLIAQMERWPGNILEFYGMTEGGPATV-------LDCAAHPDKWD---TVGQPQPGADMRVIDEEGNELPY--GAYGEVVGRSGSMMPGYHNNPEKTREAVSPEGFVRTGDMGRFDEDGFLHLLDRKKDMIISGGFNIYAADLEAVLRKHPDVADVAVIAIPSREWGETPLGLVVPRRPEADAEAIRD-WTNDQLGKTQRLSRIEFRQDLPRSEIGKILKRELRAPY------- 187477479 29 -----------------------------------------TFAQLCARARALAHYLTGLGVAPGDRVAIMAGNSIDYLALLHATAIGGFAIVPVNTRYGLAELDHLLRDAEPKVFIYDAAHQALVDTLS------QDDALPSPPAWLDALPADLADPHCNDPVKVGDDDVALIMYTSGTTSTPKGAMLTHGNLSANAVNYIMELGIDAEARSLL--ATPLFHIGGFGVVNGPILYAGGSLHILPRFDIDVVIQALVEQQPTHIFLLSTMWVGLTDHPDFGALILPSAK--FVQTAAAPRQALIRKVFPNAEFSWGFGMTESCVTTIKNRYT--------REILEHPGSIGYLWRHVQYRLVDSDGQVLP-DQRGPGELQVRGPTIFKGYWKQPALTAQVLDPQGWLHTGDLIRIDDDGFSHFLGRSKDMIKTGGENVAALEVENCLTSHTDVREAAAFGVPHEYWGEELVAAVVPAGRMPGIDALREH-CRAHLSGFKVPKRIFIVDALPQSSSGKVQKFRLKEQF------- 168042583 14 -LPDIDIPNHMPLSDYCLEKAAQWPDKVCLIDGVTGREH--TYGEIELSTRRVAAGLFKIGVKQGDVIALLLPNCAEFVQVFLGAAKMGAIVTTANPFYTSAELEKQTIASGAGIVVTHSSYIEKLAGLNVQVPTTSHIITVDQHVDKCMHISMLLEPNEAECPQVPDDVVC-LPYSSGTTGLPKGVMLTHKSLV--SSVSQQVDGDSITVEDTLMCVLPMFHIYSLSILLCGLRVGATLVI-MPKFELSKMLELIQKHKVTMGPFVPPIVLAIAKNPIVENYDLSSIKMVMSGAAPLGKELEDAFRRLPNAVLQGYGMTEAGPVLAMCFAKS-----------PFPVKPGSCGTVVRVKIVDETGMSLPYNQP--GEICIRGPQIMKGYLNNPEATANTIDKDGFLHTGDVAFIDEDEEMFIVDRVKEIIKFKGFQVPPAELEALLLSNEEIQHAAVVSRKDDVAGEVPVAFVVRQGSTISEEEVKDYVAKQVVFYKKIHNVY-FVDSIPESPSGKILRKDLRNK-------- 172041428 14 ----------------------------------TGE--EMTFQELKASYERMAGALAARGVGKGDVVALHCPNHAAFVISYFGILRSGATVTTLG-SLATAEDAEKQLRAADAKMLLTTDLLGTAGMEAAQAKGIPAEGVINLTDAEAGLKALLAENHTAPEVEIADEDIAVLPFSSGTTGIPKGVKLSHQNLVANLFQVSSMQHNGMKTGSVVCGVLPFFHIYGMCLLGAALFQGCTMVTL-PKFELESFLSAHERFNIDCTFIAPPIAVLLAKHPAVESYDLSSLRAIQSGAAPLDRELIAVQQRLSVDIYQGFGMTETSPVTHNSLVNTPLESV------------GAPLPNTEIKIVDISKDDLPEERSAVGEMWVRGPQVMKGYLNNEEATARTLLPDGWLRTGDMVAVDSEGNCYVVDRAKELIKYKGYQVPPAELEALLLTRDDISDAAVVGVREGDGEEIPRAFVVPQQNSAVPAEIDPEELKAWVAERVAPYKKVFLDAVPKSATGKILRKDLKNR-------- 21225255 29 ---------------------------------------RLTFAEVWRRALARAGALVGLDVRPGDRVALMAPNTADFPVAYYAAAAAGAVVVPVHLLLSPAEVEHVLRDSGATLLLCHPAQAETGAAAQAGVRTITLGEEFDRLAADAEPLPSYVTRDADDPAVV--------FYTSGTTGVPKGAVLSHFNLVMNATVNAF-DANDIRPDDVALGALPLFHAFGQTVSLNSTWRAGATLVLLPRFDAARAIELMVKEGVNTFHGVPTMFVALAAAAAGA-AALPELRVCISGGASLPVAVLERFEEFGAKIYEGYGLSETSPAAAVN------QPVFGARPGTIGHPLGVDVEIARAEVEDAVELLPPGE---LGEVVVRGHNVFSGYLGRPEATAQALV-DGWFRTGDLGTKDEDGFLRIVDRKKDVIIRGGYNVYPREVEEVLMRHPGIAQVAVIGLPDELHGEEVCAVVV-RAPGTTPDAVPD---AAGVTEWKYPRRVEFTDELPLGPSMKVLKRELRAVYTDHRG-- 114566706 14 -----------------------------------------------EKANRLANLLLKRGIKKGDKVAILLMNCLEWLPIYFGILKTGAIAVPLNFRYTAEEIKYCLELSETRALIFGPEFIGRIESIYNQIANVKPLFYAGENRPENYDRLTANCSSEAPAIKLTDEDNAVIYFSSGTTGFPKAILHTHQSLM--SACYTEQNHHGQTREDNFLCIPPLYHTGAKMHWFGSLLAGSKAVLLRG-VKPEWIIKTVSEEKITI------VWLLVQDILDAIDYDLSQWRLMHIGAQPVPPSLIKRWKQYFPNYDTNYGLSESGPGCV------HLGT----ENIHKVGAIGIPGYNWEVKIAGENGCSVTQG--EVGELAVKGPGLMKCYYNDPEAT-AAVLRDGWLFTGDMARMDEDGFIYLVDRKKDVIISGGENLYPVQIEEFLRAHQAIKDVAVIGLPDKRLGEIAAAIILKAGHSCTEEEIRAFC--APLPRYKRPREIIF-DKVPRNPTGKIEKPRLREKY------- 125580588 19 ---------------FLDRAALVYPDRPAIVASSSGLTR--TWRETRDRCLRLTAALAALGVHRHHVVAVFAQNIPAMCELHFGIPMAGAVICTLNSRLDAAMASVLLRHSEAKLIFVDCALLDVADAIRGATPPVLVLISSDAKLPSGRVDYENAGSSPEFAVRWPENEPIALNYTSGTTSRPKGVIYSHRGAYLNSLAAVLLND--MASTPVYLWTVPMFHCNGWCMAWGVAAQGGTNVC----VRRVTAATIFD--AVARHGRHPHGRRAHGAEHDRERHGGGAAAGGEEGDGDDRRRAAAAEGAAPDGGAGVPG----DPLVRAD----------GDERARIKSRQGVHHHGLEVDVKDPATRSVPRDGKTMGEVMLRGNTVMSGYYKDGAATAEALA-GGWFRSGDLAVRHEDGYVKVLDRSKDIIISGGENISTIEVEAALFSHPAVEEAAVVGRPDDYWGETPCAFVKLRKAGVVEEELMAY-CRARLPRYMAPRTVVVVEELPKTATGKVQKFELRARAK------ 154271372 45 ---------EMTLGELLEFQCLRYRDLEAVVVPWTGA--RWTYGQLENESSHLARGLLAKGIQRGDRIGVMAGNCEEYVSLFFAAARVGAILVVINNTYTHAELKHALSHTACKLLFIVPNALEDLHSISKRLPNLNE-TVMIQGSFKSFGTYKDVLAGNVVPLSAVQRDVCNLQFTSGSTGNPKASMLTHHNLINNS--RFIGDRMDFTEYDILCCPPPLFHCFGLVLGLLACITGAKVVYPAETFDPEAVLRAISDERCTALHGVPTMFEAILALSRPDSFDCSQLRTGIIAGAPVPRPLMKRLELNMTEFTSSYGLTEASPTCFNAFTSDSIAT-----RLTTVGKV---LPHASAKIINPETGETVKIGER-GELCVSGYQIHKGYWGNLEKTAEALIEDGWLRTGDEAVFNSDGYCTITGRFKDIIIRGGENIYPLEIEERLTAHPAISRATVVGLPSKHYGEIVGALVLEPGHACPPDDEIKNWTRQTLGRHKAPKVFVFGQDMPQTGSGKIQKQVLRDLGKRLVG-- 194016206 52 -----------------------------------------SYQELDERVSSLAAGFHQLGIQKGSRVVVQLPNIPAFFEVIFALFRIGALPVFSLPSHRSSEITYFIEFAEDAYVIPDIDYRSLARQVKEKLPSLPHVIVAGKA--EEFLDLDDL---RKDPVLDPQVEASDIAFSGGSTGLSKLIPRTHDDY-MYSLWKS-NEVCELTKDSVYLATLPVAHNYPLSSPVLGTLYAGGRVVLAPGSSPDVVFPLIEKERATITAVVPPIALI---WLEAAPHRLSSLEVLQVGGAAAKRVMPA----LGCKLQQVFGMAEG----LVNYTR-----LNDPEHVIIHTQ-GRPMSYDEVLVVDEEDKPVPNE--VAGHLLTRGPYTIRGYYKADEQNKKAFTADGFYRTGDIVRLTKEGNVVVEGRDKDQINRGGEKVAAEEVENHLLAHPDIHDAAMVSMPDPFLGERSCAFVIAKGNKPAPHALKSFLRERGLAAYKIPDRIEWIEAFPQTGVGKVSKKALRE--------- 7188339 23 -LPDIEINNEQTLQSYCFEKMAEVASRPCIIDGQTGASY--TYTEVDSLTRRAAAGLRRMGVGKGDVVMNLLRNCPEFAFSFLGAARLGAATTTANPFYTPHEIHRQAEAAGAKLIVTEACAVEKVAAGRGVP------VVTVDGRRDGCVDFAELIGEEADEAGVLPDDVVALPYSSGTTGLPKGVMLTHRSLV--TSVAQLVDGSCFNKDDALLCLLPLFHIYSLHTVLLAGLRVGAAIVIMRKFDVGALVDLVRAHRITIAPFVPPIVVEIAKSDRVGADDLASIRMVLSGAAPMGKDLQDAFMAKNAVLGQGYGMTEAGPVLAMCLAFA---------KEPFKVKSGSCGTVVRLKVVD------PDTGASLGEICVRGKQIMIGYLNDPESTKNTIDKDGWLHTGDIGLVDDDDEIFIVDRLKEIIKYKGFQVAPAELEALLLTNPEVKDAAVVGVKDDLCGEVPVAFI----KRIEGSEINENEIKQFVSKYKRINKVYFTDSIPKNPSGKILRKDLR---------- 154483335 54 -----------------------------------------TWHVFNEKANRVANLLISRGIRKGDKVAILMMNCLEWLPIYFGILKTGALAVPMNFRFDAQEIKYCLELSETDVLIFGPEFVGRIEEIVDEIDEKRILFYVGGDCPEDYDKLASNCSSLSPEIEIKDSDDAAIYFSSGTTGFPKAILHNHESL-MHAAKAEQ-NHHGQTKDDVFLCIPPLYHTGAKMHWFGSLLTGGKAVLL-KGVTPKTILETVSNEGCTLVPWAQDILLALDGEIKLEDYKLDQWRLMHIGAQPVPQSLIKRWKEYHHQYDTNYGLSESGPGCVHLGV----------ENINKVGAIGIPGYGWEAKIVDPEGNPVEQ--GSVGELIVKGPGVMTCYYNDEKATAETIK-DGWLYTGDMAEMDEDGFIYLVDRKKDVIISGGENLYPVQIENFLSKFPKIKDVAVIGLADERLGEIAAAIILNPDTECTEQEINDFCKE--LPRYKRPKKIIFT-KVPRNATGKIEKPKLREMY------- 212286378 51 -----------NLAEYRDRTCLIVGS--------TGKTY--SFAETHLICRKVASGLAKLGVKKGDVIMTLFQNCPEFVFSFMGASMIGAVTTTANPFYTKAEIFKQMSASKAKVVITQSVYVDKLKDSGEEYPKIEDFVVTIDDPPENCLHF--SVLSEADEEDMPATVAVALPFSSGTTGLPKGVVLTHKSLI--TSVAQQVDGENLKEDDVVLCVLPLFHIFSLNSVLLCSLRAGAAVLLMQKFEIKSLLELIKKHRVSVAAVVPPLVLALAKNPIVDSYDLSSIRVVLSGAAPLGKELEALHQRVPQAIFQGYGMTEAGPV---------LSMCPAFAKQALPAKSGSCGSVVRLMVVDPEGRNQP------GEICIRGSQIMKEYLNDPAATARTIDVDGWLHTGDIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELEALLLSHPMIADAAVVPQKDDAAGEVPVAFVVSDGFDLTEEAVKEFIAKQVVFYKKLHKVY-FIHAIPKSASGKILRKELREKLQ------ 9651915 35 -----------NISQFHDRPCLING--------NTGETF--TYAEVELTSRRVAAGLDKLGIQQNDVVMLLLQNCPEFAFAFLGASYIGAMSTTANPFYTPAEVAKQAKASNAKLIITQSAYVDKVKDF-AKLNDVKVMCV-DETSSEDVLHFSELMSSETPAVKINPDDVVALPYSSGTTGLPKGVMLTHKGLV--TSVAQQVDGENFHKEDVILCVLPLFHIYSLNSVFLCGLRVGAAILIMQKFEINKLLELVEKEKVTIAPFVPPIVLSIAKCPDLHRYDLSSIRMVMSGAAPMGKELTVRAKLPNAKLGQGYGMTEAGPVL------SMCLAFAKEPYEIKSGACGTVVRNAEMKIIDDTNESLPRNQS--GEICIRGSQIMKGYLNDPEATENTIDKEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEAMLISHPNLSDAAVVSMKDEAAGEVPVAFVVSNGSKISEDDIKQYISKQVVFYKRISKVF-FTDKIPKAPSGKILRKDLR---------- 73541161 40 ---------------MLADTVARFGQRPAVVFREQG--IRWTWQEFAAAVDALAASFHALGLRRGDRVGIWSPNRVEWLLTQFATARVGLVMVNINPAYRLSELEYALNKVGCKAVIAPESFLEMLQTLAPELQQLRWVIRMENKPTPGMLTWQEARGSELDAIQLDRHDPINVQFTSGTTGAPKGATLTHRNILNN--ARHIAAAMRFTEQDKLCIPVPLYHCFGMVLAVLACVTGACMVFPGEAFEPVATMSAVSEERCTALHGVPTMFIAQLDHPEFSRFDFSTLRTGIMAGSPCPIEVMKRVDMHMAEVTIAYGMTETSPVSFQS---------STNDPLDKRVSTGRVQPHLECKVVDATGQIVPVG--ETGELCTRGYSVMLGYWDDEARTSEAIR-DGWMHTGDLATIDAEGYCNIVGRVKDMLIRGGENVYPREIEEFLFRHPKVQAVQVFGVPDQKYGEEICAVVLKPGQTATEDEIRA-FCRDQIAHYKIPRYIRFVDEMPMTITGKVQKFVMRER-------- 209547749 33 -----------SLAELLEKSCARFADRTAFASMGKA----MSYRELESQTRKVAAWLQSTGLQKGDRVAVMMPNVLQNPVATYAILRAGLVVVNVNPLYTPRELEHQLRDSGAKAIFVLENFARTVEQVLGEMLGLKGLIVVKKLVPSWSIPQHKSFGQTLQPVTLAGSDIAFLQYTGGTTGVAKGAVLTHANLLANKLQLSLWLRSAFERKKQFLCALPLYHIFALTVNSLMGMLGARNILIANPRDIPGLVKEFGKSDVHIFPGLNTLFNALMNNADFAKLDFSPLIMSLGGGMAVQRPVAERWLKIGTAVTEGYGLSETSPVATANRFDSP----------EFTGSIGLPMPSTDLDIRDEDGKSLPLG--EVGEICIRGPQVMAGYWQKPEETARVMTEDGYFRSGDMGFMDARGYTKIVDRKKDMILVSGFNVYPNEIEEIAAMHSGILEAAAIGVPDGHSGEAVKLFVVRKDPKLTEAEVKAHCI-ANLTNYKRPRFIEFRTELPKSPVGKILRKDLR---------- 170746993 51 -----------TLVDLFETSVTAFGRPAMLCFGST-----MTYATLGQQARDLAAWLRGQGLAKGDRVAIMLPNVPAYAVAIFGVLLAGGTVVNTNPLYTPRECAQQIGDSGARILIVLENFGATIAALKGQVINLRHVAVPAFRLPEGLIPFATVLRRGRSLPRVPEDLAF-LQYTGGTTGIAKAAMLSHRNIMANVEQSQLFNSKDPSVTRCVVTALPLYHIFALCFFQFMRSGGSCLLIPNPR-DCDGMVKTLSRTRFTHLMGVNTLFNVLINHPKIGTVDFANLDFVVGGGTAVQRAVAERWKALGNTIIEGYGLSETSPVVCVN----------PRGMRDFSGTIGYPLPSTEVSIRDISGAPLP-NGQP-GEICVRGPQVMRGYWNRPEETARAMTADGFFRTGDVAILQADGQVRIVDRMKDMILVSGFNVYPNEVEDVLAAHPAVLECAVVGAPSEETGEMVVAHVVLKDPAVSIDVLRAH-ARTQLTGYKVPRRVVLHETLPKTNVGKVLRRMLRDE-------- 78059917 48 ----------------------------------------ITYGELDVLSRSLAAWLQSRGLERGARVAIMMPNVLQYPISICAVLRAGYAVVNVNPLYTPRELQHQLNDSGAEAIVILDGCTATLDAIIAHTQ-VKHVLVAAEQTPSPHVKFDDAIEEGASP--SPDDVAF-LQYTGGTTGVSKGATLLHRNIVANVLQTDVWLKPARDWRDVTLPIYHIFALNVCCLLTMHT-GGLCVLVPNPR-DIGGMIQSLAGYKVTSFPGVNTLFNAMLHHPEFSRLDLSNLLLANGGGMATQEAVARRWKEMGAPIIDGYGLSETSPCVAINPVAGR----------EFNGTIGLPLPSTEVSIRDDDGKELPP--GAAGELCIRGPQVMAGYWQRPDETAKVMTADGFFRSGDIASISEDGFVRIVDRKKDMILVSGFNVYPNEIEEVVANHPGVFEVAVIGVPDEHSGEAVKLFVVRKDPELTFDDLMA-FCKGQLTGYKRPKSIEFRDSLPKSNVGKILRRELR---------- 154248360 17 --------------ELLDTSVAEFGDRTALSFFG----RKWTYAQLGKLVDQVAAGLQAQGVRKGVKVGLCLPNTPYSVIFFFAIMKAGGTVVNFSPLYVERELRHQIRDSGTMIMVV-PDLKLIVAAVAQELKTIVNLFKRKEKAEDGHLAYGALLGDRPQPVEVDENDVAVLQYTGGTTGVPKGAMLTHANISANAQVITHADCRRIGVKR-VLGVLPLFHVFAMQTVMLIPICLGAEIILVPRFQLSDLLDRIEREKPTMFPGVPTIYAAINGVADIDKRDLKSLTLCISGGAPLPAEVRERFEDLGCKLVEGYGLSETSPVVTANQPLGRVKDGS--------VGTALPQTVIEIRDLEDVRRIVPQGQK--GEVCVRGPQVMKGYYNRPDDTASAFI-DGALRTGDVGYLDEDGYLFLVDRIKDVILCGGYNVYPRVIEEALYLHPAVAEAVAIGVPDPYRGQAPKAFVTLRADEATPGELMD-FLTAQISKIEMPKAVEIRDSLPKSVVGKLSKKELVEEER------ 186470600 68 -----------------------------------------TYADIDRLSTAFAAYLQKVGVRKGDRVAVMLPNLLAFPIAFIAIAKIGGVQVNVNPLYTARELEHQLNDAGETIVVFDGSTCALAQALSTKVKTVITAGAGDDTALRNAITLPQALAREADPVGVDGNDLLFLQYTGGTTGPSKGAVLTHRNLVIEQFKAFMPDALRPGEETIVT-AIPLYHIFALTVNFLTYFVGAENWLVANPRDVDPFIDVLKAARPTIFVGVNTLYACLAAHPRLPEVDWSRLRLSAGGGAAVIDVVSQRWKSVGSFIREGYGLSETSPVV--SFNPQFIDAFT--------GTIGLPVPSTDVKLLDDENREAAIGEP--GEICVRGPQVMRGYWQQPEANARAFTADGYFRTGDVGVFDAKGFLRIVDRKKDMVLVSGFNVYPNEVEAVATALPGVAECACVGVPDERTGEAKLFVVAAPGAGLTQDALIAH-CRASMAAYKVPKIIRFVEALPKSTVGKILRRELR---------- 134295608 65 -----------------------------------------TYRTLAQKVDAFASYLQSIGVKPGDRVAIMLPNTFQYPVALFGTLKAGAIVVNVNPLYTARELAHQLKDSGAQTIVVFENFLPIVVTALGDLLALINFVLKHVKKPQAVLRSALALGARTQPARVTRDDLAFLQYTGGTTGVAKGAMLTHGNLIANLLQAKAWIADQVSDVETVLTPLPLYHIYSLTVAFIFMGLGGRNILIANPRDMTMVMKIIRNETFTGITGINTLYNAFLDNEEFRKRDFSKLKLAMAGGMAMQRAVAERFEEVGRPVVEGYGLTECSPIVTMNPV-----DLSDMAAFS--GSVGLPAPSTQVRFRREDGEP--------GELCVRGPQVMRGYWQRPDETAKVLDADGWLGTGDIGVMDEHGFIRLIDRKKDMILVSGFNVYPNEIEEVLVMHPGISEAAAIGIPDEVHGERIKVFVVRRDPALTVDDVLAHCRK-NLTGYKMPKSVEFRDALPQTNVGKILRRALRDE-------- 148554757 34 ------------LGDALAGAARQWGEREALVYRHQPAVADVSYAELDATADRLAASLVAQGYRPGERIAIWGPNHPEWILLEYAIAKAGLVLVALNPLYRPGELAFALGDS-NAAAIFHADLIPDVPALRGVHAFSSIWTALLPAAPDRLPRVEVDPGE-----------ALMIQYTSGTTGVPKAVRLSHAAIA--TTARNSYRRWGLGEGDRVCVGFPLFHVGGSGNSVPGACLNGATLLPLHIFKPGIALDILEQERCTAFIGVPTMLIAMLDDPSIAGRRLDALATIIVGGAPVTRDLLARCRTFGADVINCYGQTETCGVTTTTILGDGVDKKTR--------TSGTPLVGVSVSIRDGDGRPVPRN--AIGQLFYSGPGAMTGY-----GSRPGVEDEGWVASGDLATMDEDGYVAIVGRAKEMIIRGGENLSPVEIETYMKEHDAIGDVAVVGVPDPKYGEVVCAVVHLRPGHAVSGTAIRDWCAARISRWKVPHYVEFVDEFPLTPSGKIQKFRLRKDMSERLG-- 148547532 22 --------------DAFDATVARFPEREALVVHH--QALRYTWRQVDQHARALM----ALGVQPGDRLGIWAPNCAEWCITQFASAKVGAILVNINPAYRSSELDYALGQSGCRVICADAGLLPLANGQPGALICLRGVVSLALSPPPGFLAWHEALAARQAQLRCDD--PINIQYTSGTTGFPKGATLSHSNILNNGYMVG--ESLGLTEHDRLVVPVPLYHCNLGCMTHGSAL-----IYPSDAFDPLATLRAVAQEKATALYGVPTMFIAELDHPQRGEFDLSSLRTGIMAGATCPIEVMRRVEMHMAEVQIAYGMTETSPVSLQTGAADDL-----ERRVTSVGRTQ---PRLESKVVDAEGNTVPR--GEIGELCTRGYSVMLGYWNNPKATAESIDAEGWMHTGDLAVMDEQGYVRIVGRSKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGVPCSKYGEEIVAWVRLHPGHAVSEDALREWARARIAHFKVPRYFRFVDAFPMTVTGKVQKFRMRE--------- 77464622 40 ---------------------------------------------------RTAHALRAEGLRPGDRIAVQVAKSPEALAVYGAAVALGAVFLPLNTAYTPAEVDYFLGDATPRIFLCDPALTPVAERHGARLLTL-------DADGTGDLAQREEIG--AEPRDAEDLAA--LLYTSGTTGRSKGAMLSQRNLL--SNAEALADLWRFTERDVLIHALPIFHTHGLFVASNVTLLGSMIFLPG-----------FDLEAITALMGVPTFYTRLLSDPRLTRALAAGMRLFVSGSAPLLADTHAEFERTGHRILERYGMTET-----------NMSTSNPYEGERRAGTVGFPLPGVELRILDQGREVAPGE---IGVIEVRGPNVFQGYWQMPEKTAEELRPDGFFVTGDLGCRDAEGYVQIVGRQKDLIISGGYNIYPKEVELLLDEQPGVLESAVVGLPLPDLGEAALAVLVPRPGVTLDPQAVLGAIADRLARFKQPRAAVLVEELPRNTMGKVQKTLLRARYAGLF--- 212532391 16 -----------DIWSFLERKDRAFDDKEIFVDADTRRSY--TYAQLRDSAVSFAHGLKATNWKKGDVLVIFSPNCVDTPTVMYGVAWTGGVISPANPTYTVDELAFQLGNSDAKALATQRALLPIAEAARKGLPEDRIILIGDERDPTGRVKHFTSIRNISGTTRFPKKDVAYLVYSSGTTGLPKGVMLSHRNVVANILQCKNTEGRYLSKGDRMLGLLPFFHIYGLTCIVHVSVHAGYSVFVMPKFEIEKFCSHVQNYKITFIFVAPPVILLLGKHPIVDKYDLSSLRMLNSGAAPLTRELVTTAARIKVPIKQGYGLTETSPT-------THTQTWEDWDKDIGSVGQLHPMEAKYMSTPDDDSEPQEVPVGQVGELWMRGPNVFMGYHKNKKATDGCLTADGWFRTGDVGYQDKDGKFFITDRIKELIKYKGFQVAPAELEGILLDNELIDDVAVIGVYSEQHAEVPRAYVV-RGKASKASGVSEADEAAKIVAWRLRGGVRFVDAVPKSASGKILRRVLKDQAK------ 83943687 48 -----------------------------------------------QRINKIANLLLSLGVSKGDNIAIISPNSIPYAELFMGILRAGACVTPLSTMASPDALQKMLTDCGARAIFVAAQYLELVDGFIADLDLARFAIDFDHPAFQPYAAVDEA--SDSDPIQIEMSDAFNLIYSSGTTGTPKGILHNHW---MRSAQMDRVSPNGYDDNARTLLSTPLYS-NTTIVSFLPTLYGGSTVYLMPKFDARGYLEIVQREKITHTMLVPVQYKRIMDVADFDAFDLSSMQ--VKFSTSAPADVLARFPGKLLEY---YGLTEGGGVTV-------LNSAEHPDKLH---TVGQPAPGNEIRLIDETGAEVPK--GTVGEICGRGPTMMAGYFGRDDLTADYIWRDAFFRSGDMGRFDEDGFLILSDRKKDMIISGGLNIYADDLELVLLADPDVTDAAVIGVPSDAWGETPYGLVVLRGATRSGDDICAD-ANAKLGKSQRLSAVELRDELPRSSIGKILKKELRAPF------- 211960841 40 ----------------------------------------TSYGELGDFVERAAGALQAMGVKKGDKVGLCLPNTPYYTIFYFAIMKVGGVVVNFNPLYVEREIAFQARDSGARIMVMDLSVIDRVEAVRQEFQLFKRKDVSNIPADSAHIRFKDFLAKSVTPVAIPKEDVAILQYTGGTTGVPKGAMLTHYNITSNMEMLESHYGGLKRGYEKTLCVLPFFHVFAMTVLQNLSILGAAEMLLMPRFDLKDLLDLAAKKKPTLFAAVPTLYTAINNSELTKNYDLTSIRYCMSGGAPLPVEVKQKFEALGCVLVEGYGLTESSPVASAN----PMDGTGKDGSIGVV----MPGTTVEFRDLDEPEKVVAPGEK--GELCIIGPQVMKGYWNRPDETAKTLEGGRVLHTGDVGYMDEDGFIFLVDRIKDLIICSGYNVYPRVIEEALYQHAAVAEVIVIAIPDGYRGQAPKAFVLKDGQSATEDELKE-FLKGHISKIEMPKAIEFRDELPKTMVGKLSKKELVEE-------- 149724572 88 --------------------------REALVVLH--ENVRLTFAQLKEEVDKAASGLLSIGLCKGDRLGMWGPNSYAWVLMQLASAQAGIILVSVNPAYQARELEYALKKVGCKALVFPKQFYNILKQICPELEKAQPGALKSQRLPDAHLQHTQKFLSCHDPINI--------QFTSGTTGSPKGATLSHHNIVNN---ANMI-GERLKELRMVLP-TPLYH----CLSVGGTMVGITLILPSPSFDGKKALEAISRERGSFLYGTPTMFVDILNQPDFSSYDISAMLGGVIAGSPAPPELIAIINKLNMELVVAYGTTENSPVTFMNFAEDTVQEKAES--------VGRVMPHTEAQIVNTETGTLTKLNTP-GELWIRGYCVMLGYWGDPQKTVEAVGQDKWYRTGDIATMDEKGFCKIVGRSKDMIIRGGENIYPAELEDFFHTHPKVQEVQVVGVKDKRLGEEICACILKKGEKTTAEEI-KAFCKGKIAHFKIPRYIVFVTEYPLTVSGKIQKFKLREQMEQH---- 149911423 50 -----------------------------------------TYGEIDEKSRAFAAYLQNLKLTKGDRVALMMPNLLQYPIALFGALRAGMVIVNVNPLYTPRELKHQLNDSGAKVIVIISNFASVLEKVIKD-TAVEHVILTDLFSPKGAITVKKMVPKFSLPNSVPFNRVLSLQYTGGTTGVSKGAVLTHKNMLANVLQAQGAYGSIIDPKETVITALPLYHVFALTVNLLFFLGGGKNILTNPRDLPALIKEIDDHKPTAIT-GVNTLFNALVNDETFAKIDFSALKLSVGGGMAVQRSVAEKWKKIGNHLLEGYGLTECSPLVTVNPYDLH----------EYNGSIGLPVSSTEVRIIDDEGGVLTKPG-AVREMQVRGPHVMQGYWQRPQDTAEVITADGWLNTGDIARMDEVGFFYVVDRKKDMILVSGFNVFPNEIEDVLTLNDNILEAAAIGVPHESSGETVKIFVVKKGE-ISKEEIIAH-CREHLTAYKIPRIIEFRDELPKSNVGKILRRELRD--------- 167590686 50 -----------------------------------------TYADVDRLSTALAAYLQVVGVRKGDRVAVMLPNVLAFPVVFIAVAKIGAVQVNVNPLYTARELEHQLNDAGADVIANTPRIRTVLTVGRGDLGVVDVPDAVREALPRIALADALAAGERCEPVALGGDDLLLLQYTGGTTGLSKGAALSHRNLLIAQFGVFVFDAQRPGE-EVVVTAIPLYHIFALTVNFLSYFIGAENWLVANPRDLDAFIDVLKAARPTVFVGVNTLYAGLANH-----PRLKEISRLTLGGTAVIDVISARWKAVGCFIREGYGLSETSPVV--TFNPPSIDAFT--------GTTGLPLPSTDVKLLDDNDREAGI--GAPGEVCVKGPQVMRGYWQQPEANARAFTADGYFRTGDIGVFDDQGFLKIVDRKKDMVIVSGFNVYPNEVEAVATAFPGVAECACIGVPDPRTGEAVLFVVAAEDAAVTEADLIAH-CRANLAAYKVPKVIRFVERLPKSTVGKILRREL----------- 124005304 51 -----------------------------------------SYAQIDQASRNFAAYLQSLGLKKGDRIGLQMPNLLQYPVALFGALRAGLVVVNVNPLYTVREMVHQYNDAGVETVVILANFADKLQTALSETKIITNFVVFKKMVPAGMIRFKDTLGQSAKPELVNTDTAF-LQYTGGTTGVSKGATLSHRNIV-----ANLTQNKALEEKEVMITALPLYHVFALCLLMAH--VGAKSVLTNPRDMPGFVKTLIQNPPTLFT-GLNTLFNGLLNTDGFTQVDWSHTKFVVAGGMAVQKPVAERWEKTGVQVAEGYGLSETSPVLSCN-------PLDGNARI---GCIGLPLPSTELKILDDDGHEVAQGEP--GEICARGPQIMSGYHGRPDETAKTFFPDNWFRTGDIGLMEPDGFFRIVDRKKDMILVSGFNVYPNEVEDVVAGHDGVLEVAAIGIPDAKATERVKVYIVKKDANLTQADVIGY-CKNNLAGYKVPKEVEFREDLPKSNVGKILRKKLKDELK------ 15965442 18 ----------MNLANFLSQAARR--NPDEIALVHGD--RRWRWSEMEARVDAMAYALHEFGVRKGDRILVHSANCNQMFESMFAAFRAGAVWVPTNFRQLPEEVAYLAESSGARLVIFQAAFEAHAEACRAAGEQIGSCIIGSSRVGEDYDAIARNLGRSVSPVAVDRDDPCWYFYTSGTTGRPKAAVLTHMAFVINNHIGDLFPATTHRDRSIV--VAPLSHIHQLCVARGATTI----LLPSEKLDIPQFWALVEKWRVNNLFAVPTIVKLLIEDPSVDRYDHSSLRYVIYAGAPMYRADQKKLEKLGAVLVQYFGLGEVTGAITVLPPAFH---SSEDGPDARIGTCGFERTGMQLQIQDEDGNEVP--AGATGEICVIGPAVFAGYYRNPEANAKAFR-NGWFRTGDLGHVDAQGFLYITGRASDMYISGGSNVYPREIEEKLLMHPDISEAAIVGVPDPVWGEVGIAVCVARGGATVGAAALREWLDGKIARYKLPKKIVFWSEMPKSAYGKITKKLIREE-------- 68005410 13 -LPDIYIPKNLPLHSYVLENLSNHSSKPCLINGANGDVY--TYADVELTARRVASGLNKIGIQQGDVIMLFLPSSPEFVLAFLGASHRGAIITAANPFSTPAELAKHAKASRAKLLITQACYY---EKVKDFARESDVKVMCVDSAPDGCLHFSEADENEAPQVDISPDDVVALPYSSGTTGLPKGVMLTHKGLI--TSVAQQVDGDNFHSEDVILCVLPMFHIYALNSIMLCGLRVGASILIMPKFEIGSLLGLIEKYKVSIAPVVPPVMMSIAKSPDLDKHDLSSLRMIKSGGAPLGKELTVRAKFPQARLGQGYGMTEAGPVLAMCL------AFAKEPFDIKPGACGTVVRNAEMKIVDETGASLPRNQP--GEICIRGDQIMKGYLNDPEATSRTIDKEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEALLIAHPEISDAAVVGLKDENAGEVPVAFVV-KSEKSTEDEIKQYISKQVIFYKRIKRVF-FIEAIPKAPSGKILRKNLKEK-------- 145477401 51 ----------------------------------------MTYKEFYTRSKELAAAFVALGLEKGDRIGIFSPNNVEWALTQFAAAMADLILVNINPAYQTNELEYTLNKVGCKALVLHSNYVNMIKELAPELDQPGHLILIDDIHKKGFFNFKESLYGSSHLNEVEQRMSTNIQFTSGTTGAPKGACLSH--LNILNNGKYVGERVHYTEKDRVAIAVPLYHCNLACINYGSTM-----VYPSDGFSAGATLEAVTNYKCTSIYGVPTMFIEYLNEYERSKYDVSSLRTGLIAGSLASEALMKQINVLGVDISNCYGQTETSPVTSQTKTSDSFEIKT--------SKVGLPMNM-EVKIVDSNGKIVPCD--TTGEYCSRGYAVMKGYWGDEKATKNAIDENGFLHSGDLATMDKNGYVAIVGRIKDMIIRGGENIYPKEIEDYLSHMTGVEQVQVVGCFDEKYGEEVVALI---KMKKGAEELSYQFCHKRIAHYKIPKYVKFVNDFPYTVTGKPQKFKMRDE-------- 111025727 1 ----------MNLAANLHRSARLHPDRTALS---CGD-RTISYTEFLQLSQRIAGVIRASGVRPDTTIGLVSSNVPAFPVVFYGALLAGCSVVPLSPQLTARELIYFFEDSDAQVLAHSPDADAADAAARQ--IGLPLLRVTGDGLPESWVPIEEAVHRSGDDTAV-------ILYTSGTTGQPKGAMLTHDN--LNTNAWTMCETILESDQDVMIICLPLFHVFGLCGINAAVVAGAESALV-PKFDSSVVADLIGSKGATLFAGVPTMYSAMLN--DPGTHELSSLRVCLSGGAALPLEVLHGFERYGATIYEGYGLSETSPAAVFN-----RPSIERRE-----GSVGLAVRGTDVRIVDSQGVGVAH--GVVGEIVIRGECVMAGYFGRPEATAEAI-PDGWFRSGDLGRMDEDGYLYIVDRKKQMIIRGGYNVYPRQIEEVLYEHPAIREVAVIGLEHSRLGEEIGAAVVIREGFEFSQADVQEFCRERIAGFQRPRHIWEVRELPKNAVGKILHRSIR---------- 21218859 1 ----------MNLGRYVRRTAEHHPDAEAVVCGHV----RLTYAELDDHSDRLAAALTGLGLSRGERVATLAANRAELVVTEVALYKAGLTRAPVNARLGDGEVAHLLRESDARVLLTDAAHLDTARAVPGSVKAVIGYDGPADLGP-GYQELLAATPREAVDVECAEDDIAVLHFTSGSTGKLKAAVYGNRLALLRK--SVMNQATRVGTGDRQILAGPVTHASG--MPLMGIFFAGGCAVVLPRWDAAEFLATVERERATHAFLVPTMVNTVLALENARDHDLSSLRHLLYGAAMSPARVRAAWDLFGPVLSQGYGCGETTSGVLFLSTEDHRRAVGDDEELLLSC--GRPLAEAEVRIVDDGGEPV-ADGE-IGEIAVRGPDVVPGYHNEPELTARSFR-DGWFLTGDLARRRRDGYVFIVDRKKDMIISGGFNIYAVEVESVLHQHPDVFEAAVVGVPDEQWGEAVKAVVVPRGVTLDATELAEHL-----ARMKKPRSVDVVAALPHNPNGKIDRRAIRDTY------- 190890635 12 --------------------------------MRTGRGQTWTYGDAFALSGRIAGAMDTLGVRPGDRVAVQVEKSAEALILYLACLRSGAVYLPLNTAYTLAELDYFIGDAE-------PRLVVVASTARAGVATIRHGAIVETLDADGSGSLDLARDEPADFVDASRSADAAILYTSGTTGRSKGAMLTHGNLLSNAL--TLRDYWRVTADDRLIHALPIFHTHGLFVATNVTLLAGASMFLLSKFDADEVISLM--PEATMLMGVPTFYVRLLQSPRFGKEAAANIRLFISGSAPLLAETHTEFERTGHAILERYGMTET-----------NMNTSNPYEGKRIAGTVGLPLPDVAVRVTD------PATGQVLGMIEIKGPNVFKGYWRMPEKTAAEFTGDGFFISGDLGKIDSDGYVHIVGRGKDLVISGGYNIYPKEVESEIDRIEGVVESAVIGVPHPDFGEGVTAVVVRKPGAVLDEKTIVSALQDRLARYKQPKRVIFAEDLPRNTMGKVQKNILRQQYAGLYTG- 62425445 8 ---------------------------------------RWTYAEFDRDTDALAIGLLERGVKKGERVGIWAQNVAEWALVQYATAKIGAILVNVNPSYRSHELEYVAEQSGMSMLISQISAPPLGDAVIGERESFAHLILLDDGAAKYSVRLEKLAGELADPINI--------QYTSGTTGFPKGVTLSHHNILNNGFFIGEL--LSYSAKDSVVLPVPYYHCFGMVIGNLAALSGAAIILPSPGFDPGAALSAVSEEKATSLYGVPTMFIGELEHPDFSSYDLSSLRTGVMAGSPCPVEIMKRISDMNMEVAICYGMTETSPVSMMTRVDDTLEARTQ--------TVGRVMPHLEIKIADPTGQAVPRGQK--GELCTRGYAVMLGYWENQEKTAETIDASRWIHTGDLGIMDDNGYVDISGRIKDMVIRGGENVYPREVEEFLYHHPSIRDVQVVGVADEKYGEELMAWVILKDDSLTAAEVRE-FCNGKLAHFKIPRYVEVRESFPMTVSGKIRKIELREE-------- 163743336 12 ------------------RAASL-GREDALFATRPG-ADPVGYGELFAGAERMAAALVSRGVAPGDRVAAQVDKSLAAIQLFLGTVMAGAIFLPLNPAYTEAEVAYFIGDATPRVFVCNPVRRESLHAVAGEAT-----VLTLDGEGQGSLADLAAGHAGFEPIERKPSDLAAILYTSGTTGRSKGAMLSHENLYSNSL--TLRDYWQFTAEDVLIHALPIFHTHGLFVATNVALLAGAQVVLLPTFDAEAILAAM--PNATALMGVPTFYTRLLADARLTPDLAANMRLFISGSAPLLVETHEQWERTSHRILERYGMTET-----------NMSTSNPYDGVRVAGTVGPPLPGVEARVTDNAEIPLGE----IGVLEVRGPNVFQGYWQMPEKTAEELRPDGWFITGDLAKIDSNGYVTIVGREKDLVISGGFNVYPKEVETLIDDLPGVLESAVIGVPHPDFGEAVVAVVVPTEEASIQAALSEHL-----AKFKQPKHIALMDELPRNTMGKVQKKALRETFAQLF--- 161522394 50 -----------------------------------------TYADVDRLSSALAAYLQVVGVRRGDRVAVMLPNVPAFPIAFVAVAKLGAVQVNVNPLYTARELEHQLNDAGVETIVVDLGIVPVADAARGALPTAT--IAFADALEDGARRTFDAVAPNGDDLLL-------LQYTGGTTGLSKGAALSHRNLVANVAQFEAFMSDALRAGDVIVTAIPLYHIFALTVNFLSYFTAGAQLVANPR-DVDALVDVLAAARPTVFVGVNTLYAALSAHPRLGNVDWSRLRLSIGGGAATIDVVSARWQAIGNFIREGYGLSETSPVVSFNFVDR------------FTGTTGLPLPSTDVKLLDERDREAAIGEP--GEICVKGPQVMTGYWQQPEANAAAFTADGYFRTGDIGVFDAAGFLRIVDRKKDMILVSGFNVYPNEVEAVATALPGVAECACIGMPDERTGEKLFAVLAP-GATLTEADIVAH-CRANLAGYKVPKCVRIVERLPKSTVGKILRREL----------- 15790370 26 --------------------------------------HTHTYSDLWERTGQFAAALRDHGVTPDDRVALYLPNLPQYVTAFHGALRAGCVVVPMNPQYKTREIEYLLSDSGASVVVALADGASTVEDVRAE-TAVDTVVTVGGDADVG-TPFEAFLDTGSDDTVAPDDDLAVQPYTSGTTGQPKGVQLTHHNLASNAEQSMDIVPDGLQPADRKIGVLPLFHIYGMTVGMNAALFAGATFYPMPRWDTEDAMSLVADAELTLFDGVPTMYNDIITHPNAEEFDLSSVRRCTVGGSGIPTEVLRKFEELTAKIDEGYGLTETSPV-------THFNSPNWGRRV---GSIGKPLAGIDARIVTDDFESVPPVDEGTGELVVSGPNVMAGYLDLPEANRKAFTADGWFHTGDLGYHDADGYFYIVDRKTHMINTAGYNVYPREVEELLFEHDAIADAAVVGVPDERRGETVKAYVVRAPDTDSADEIREFCL-TNLAEYKHPRTVEFVEQLPRTTTGKIKKHEL----------- 78046472 31 -----------------------------------------SYAELDALVGRLAALLRRRGCVDGERLAVLARNSVWQVALHFACGRVGAIYVPLNWRLSASELDALLQRAEPRVLLGDD-----VAAGR-----------TDMEALAGFIASADAL-EPADTPSIPPDRVSLILFTSGTSGQPKGVMLSEQNLAAHNFGVT----TRVDARSSFLCEAPMFHIIGLVTNVRSALAGSIQVSNG--FEPKSLGWLADPSGITHYVGVPQMMQAFRNQPGFDAAALRHLTALVSGGAPHASDDLLGWLDDGIPMVCGFGMSEAGTVVDCDVIRNKL------------GAAGIATPSVQTRVVDDHGNDCP--AGVPGELLLRGPNLSPGYWRDPHASADVLDGQGWFRTGDIVQRDADGFFWVVDRKKDMFISGGENVYPAEIEALLADHPDIRECAVVGLADPQWGEVGYLAIVPAAAAPDLEEIRTY-LTARLAKYKVPKHLRLVDALPRTATGKLQKARLKD--------- 114770313 9 ------------------------------SFIETSDGRIITHGGFVAMAARLANVFKSMGLKKGDRLAIQVEKSVTALCIYAACVQSGIVFLPLNTGYTANEIEYFIKDSGSKLLVCDDEKL---SEISLKLQDIEELLTLNENETGSIVELAKEQKNIFQTVEANENDLAAFLYTSGTTGRSKGAMLTQNNLL--SNAKTLVDYWQFNNKDTLLHALPIFHTHGLFVAINVCLISGSKIILVPRFNLDELIN--NIPKATVLMGVPTFYTRLLSN-DSFNNKLCEKMRLFISGSALAETHIDFEKRTGHKILERYGMTET-----------NMSTSNPYEAERRAGTVGFPLPGIEVKITDPKTENELPRGE-IGNLEVRGPNVFVGYWNMPEKTKEELREDGFFITGDLGLMDEDGYVQIIGRDKDLIISGGFNIYPKELELLLDEQEGVIESAVIGVPHPDFGETPLGILVREKSAEPKIDKIEKIIKSQLARYKHPKRFIVIDELPRNTMGKVQKNLLRDQYRDTF--- 110762211 1 -----------------------------------------------------------MGLKKGDLVALVAPNYPETILAAVGVLEADLILTTMNPTYTIEEMKKQIKDCEANAIITVAEIAHIVEARKNTSASSGPFVVIEDSIPEGSVPFKDLIGKTLPPITHYQMSSNDLAYSSGTTGMPKGVMLTHKNLVSYTTKERLWRHTTADFQEVVPLIIPFFHINAATLP---RLYNGTKIITLPKFVPEVFVDILTKKNITGLFAVPSLFINICPLLKK--EIFQNIHHIITGATPLPEVDVERFERYQIKFSQGYGMTETSPVIC-------LDSWSRK-----PSSIGQNIAGCEIRLVDSATNEDISVAGQKGEIWARGPHIMKGYLNNEKAT-SEMIVDGWLKTGDIGYFDDEFYFFVTDRKKDLIKVKGFQVPPAELEALIKRHPNVIEAAVIGIPNERFGEIPKAVILKEGSKTTDDDI-KNFVKDKVSEYQLRGGVTFVDSIPKNASGKILRNKLKNEYKYLY--- 77993368 76 --------------ECLDATAQRFPNREALVIIH--ENIRLNFAQLKEEVDRAASGLLSIGLRKGDRLGMWGPNSYAWVLIQLATAQAGIILVSVNPAYQASELEYVLRKVGCKGIVFPKQFYNILKQVCPELEKAQPGALKSERLPDGTLLLDEVVGKEQNLAQLRYHQSCNIQFTSGTTGNPKGATLSHHNIVNNSIGQRLMPAKTAEELRMVLP-CPLYH----CLSVGGTMVGATLLLSSPSFNGKKALEAISREKGTLLYGTPTMFVDILNQPDFSSYDFTTIRGGVIAGSLAPPELIAIISKMNMELVVVYGTTENSPVTFMNFPEDTLEQKA--------GSVGRIMPHTEAQIVNMETGELTKLNMP-GELCIRGYCVMQGYWGEPQKTFETVGQDRWYRTGDIASMDEQGFCRIVGRSKDMIIRGGENIYPAELEDFFHKHPQVQEAQVVGVKDDRMGEEICACIRLKSGETTTEEEIKAFCKGKISHFKIPRYIVFVEGYPLTVSGKIQKFKLREQMEQH---- 18312598 56 ------------------------------------------YKAVGEHSDRIAAALREWGIGKGDVVALYMPNTPAFPVIYYGALKLGAVVTPMNPLYTPREVAWQAKDANARVIMYQFDRIVVVELVEYMPALIKPLAKRRIKPPKRVIPYKSLLSYSPTSYRAPSEDLAALMYTGGTTGLPKGAEITHGNISLQQLKPDVVKKKRGLDSLVMMGLLPWYHIYGQVTVMHYGIFDGATVVVMPRPDIEQLMKWVQKYNVQVLHGVPTLYNMIINHPRAGQFNLKSLAFCISGAAPLPVEVARKFEQLGALLREGYGLTETA-------VVTHVNPLYGKVK---PGSIGLPIPSTYAAIAD-PAKPELLPPNQVGEIVISGPQVFKGYHNRPEENAQAFFECCWFRTGDMGYMDEEGYFYVVDRKKDLIKYKGYSVFSREIEEVLYQHPCVKEAAVIGVPHPEAGEIPKAFIVLRDEKVRPEDIIK-WTEDKLAHYKRPRAVEFREELPKSAVGKILKRELKAE-------- 217272798 18 -LPDIYIPDNLSLHAYCFENISEFADRPCVINGATGQTY--TYAEVELISRRVSAGLNGLGVGQGDVIMLLLRNCPEFVFAFLGASYRGAISTTANPFYTPGEIAKQASAAQAKIVITQAAYADKVRPF-AEENGVK--VVCIDTAPEGCLHFSELMDENAAPADVKPDDVLALPYSSGTTGLPKGVMLTHRGQV--TSVAQQVDGDNPNKEDVILCTLPLFHIYSLSVMFCALRVGAA-ILIMQKFEIVALMELVQRYRVTILPIVPPIVLAIAKSAEVDRYDLSSIRTIMSGAAPMGKELAVRAKLPNAKLGQAYGMTEAGPVLAMCFAKEPFEIKS--------GACGTVVRNAEMKIVDETGASLPRNQA--GEIRIRGHQIMKGYLNDPEATANTIDKEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEAMLIAHPSISDAAVVPMKDEVASEVPVAFVVSNGSVITEDEIKQYISKQVVFNKRINRVF-FTDAIPKAPSGKILRKDLRAK-------- 90421769 7 ---------------------------------------RISYGDLMSRAGRVANVLVARGVKIEDRVAAQTEKSVAALVLYLATVRIGAVYLPLNTAYTLNELDYFITDAEPSLVVCDP-----AKRDGIAAIAAKVGAAVETLGADGEGSLTEASAAAAPAFETVKRAGGDLAYTSGTTGRSKGAMLTHDNLASNS--KTLVDYWHFTDKDVLIHALPIYHTHGLFVASNVTLFARASMIFLPKLDPERIITLM--ARATVLMGVPTFYTRMSERLEATGH-----MRLFISGSAPLLADTHRAARTGHAVLERYGMTET-----------NMNTSNPYEGVRLPGSVGPALPGVDARVVDASGVELPR--GEIGMIEVKGPNVFKGYWRLPEKTNAEFRHDGYFITGDLGTIDDNGYVSILGRGKDLVITGGFNVYPKEVESEIDALPGVLESAVIGVPHADLGEGVTAIVVREQGADCSEATVLGALEGQIAKFKMPKRVMFVDELPRNTMGKVQKNLLRETYANLY--- 194547248 50 ----------------------------------------------------------------GDRIAVQMPNVLQYPIAVFGALRAGLVVVNTNPLYTAREMRHQFKDAGVRALVYDTRIEYLIEARMGDLKSVKK-MVPDYRLPQA-LPFRQALGHALQPVRVGLEDVAVLQYTGGTTGVSKGAMLTHGNLVVHAQLSQLKDGLPLMKQEVMIAPLPLYHIYAFTANCMCMMVSGNHLITNPRDIPGFVKEL---KKWRFSAGLNTLFVALMEHPGFKDVDFSNLKLTNSGGTALVSATAERWKGVGCTVVEGYGLTECSPVVTTN-------PYGEQARL---GTVGIPVVGTALKVIDEQGNELPVGER--GELCVKGPQVMKGYWQRPEATEEILDAEGWLKTGDIAVIDEDGFVRIVDRKKDLILVSGFNVYPNEIEDVVMAHPKVASCAAVGIPDEKSGEAVKLFVVARDPSLSVEELKAY-CKENLTGYKIPRQIVLKDALPMTPVGKILRRELRE--------- 78066144 39 -----------SLVQFFDECTSRFA--ERVAYVSAGA--SMTYRTLAQKVDAFASYLQSIGIKPGDRVAIMLPNTFQYPVALFGTLKAGAIVVNVNPLYTVRELAHQLKDSGAQTIVVFENFLPLADGFNAKGRLINFVLKHVKKLVPAYLRSALALGARGQPVQITRDDLAFLQYTGGTTGVAKGAMLTHGNLIANLLQAKAWIADQVSDVETVLTPLPLYHIYSLTVAFIFMGLGGRNILIANPRDMTMVMKIIRNETFTGITGINTLYNAFLDNEEFRKRDFSKLKLAMAGGMAMQRAVAERFQQVGRPVVEGYGLTECSPIVTMNPVDLN-------DMAAFSGSIGLPAPSTVVRFRREDGTWAPIGEP--GELCVHGPQVMRGYWQRPDETTKVIDADGWLGTGDIGVMDERGFIRLIDRKKDMILVSGFNVYPNEIEEVLVMHPGISEAAAIGIPDEVQGERIKVFVVRRDPSLTVDDVLAHCRK-NLTGYKMPKFVEFRDALPQTNVGKILRRALRDE-------- 157678125 69 -LPDIDIPNHMPLADYCLEKAAQWPENVCLIDGNTGRKH--TYGEIEVSMRRVAAGLANIGVKQGDVIALLLPNCAEFVQVFLGAAKRGAVITTANPFYTSAELRKQILASGTTMVVTQSSYVEKLEGLIVQIVTVDQHV-------DGCLHISALLADEAECPQVPDDVVC-LPYSSGTTGLPKGVMLTHKGLV--SSVSQQVDGEVITVEDTMMCVLPMFHIYSLSILLCGLRVGAALVVMS-KFELPKLLDLIQRYKVTVGPFVPPIVLAIAKNPIVDNYDLSSIRMVMSGAAPLGKELEDAFRRLPNAVLQGYGMTEAGPVLAMCLAFA---------KTPFPVKPGSCGTVVRVKIVDETGMSLPYNQP--GEICIRGPQIMKGYLNNPEATANTIDKDGFLHTGDVAFIDEDEEMFIVDRVKEIIKFKGFQVPPAELEALLFSHPLIQDAAVVSRKDDIAGEVPVAFVVRTPSSIISEEEVKAYIADQVVFYKKIHSVYFVDSIPKSASGKILRKDLRNK-------- 88810528 52 -----------------------------------------SYRELDAWVERLEGGILEVGLEPGQRVLLQLPNKAEFVALCLAFFRIGVIPVLALPAHREKEIRHLAEASQDTHLGFDYR--PMARTVLDNVETLRSVFVVGEP---GSFAPFSALEGEPRPVPAPEEVAV-MLLSGGTTGLPKLIPRTHNDYLYNARTSAERAGTADTRYLAVLPVAHNFPLA--CPGLLGTFDAGGAVVLCPDPSPDTAFALIEKEGITVAALIPTVWLEFAPLTEAD---LSSLTCLQVGGARLKVEVAAQVEILGCGLQQVYGMAEGLLC---------MTAPGDPESLVLNTQ-GCPIPGDEVRVVDDQGRDLP-DGE-IGELLVRGPYTLRGYYRAEEHNRRSFTEDGFYRSGDRVRRLAGGYLVVEGRDKDIINRGGEKVPVEDVENHLLSHPSVADVVLIGMPHNTLGECNCACVIARGEAPRLSELNAHLSASGLAAYKLLDRLEIIDRFPLTRLGKVNRRQLAEQF------- 170748241 95 ------------------------------------------------------------GVRKGDRVAIAQRNLPEWPVSYFGALLAGAIATPLNAWWTGPELAYGLQHSGARVLIADGERFDRIAPHLPECPALERVLTARTARDPRATPLADILGPVRDWGALPDLPLPDIAYTSGTTGRPKGAVGTHRAAATTVMASALRRGDPAAPQRAALLVIPLFHVTGCHASLGAALYGGHRLVMMHRWDANAALDLIEAEGCTSAGGVPTIAWQLATAAREAGRPLPTLEGVTYGGAPAAGDLVRALGEALPRVGTGWGMTETSATFTHH---------QGEDYLAHPESCGPPLPVCEVRIVDPLGEPLPP--GSIGELCAKGPNVVRGYWDDPAATAEVLS-EGWLRTGDLARADDEGFLTIVDRIKDMLIRGGENIYCCEVENALYAHPDVIDAVVLPVPHPTLGEEPGAIVVAEGAETGPEAIRAFAAER-LAAFKVPRIEIWDGLLPRNPAGKILRAPLRAVFA------ 134046075 33 ---------------------------------------RLTYKEFDDRVNMLAKGLLEIGITKGDHVGIWAKNVPDWLTFMFATAKIGAVLVTVNTAYKSHELAYVLKQSDMKALAIDTSYIDILYELVPELKTCQRIYVGQEKHRGMYNTNELMLLGKHQPLRIKKEDVINMQYTSGTTGFPKGVMLTHKNILNNGFYIG--DRQKFTKEDRLCITVPLFHCFGIVLAVMAILTHGGTMVMVELFDPLLVLAAVQKEKCTALYGVPTMFIAEYSHPMFDMFDLSSLRTGIMAGSTPPIEVMKKVDMYMTGITSVYGLTEGSPGFTQTSIDDSLEKRVQ--------TVGRKLPECEVKLVDPETGETVGPGE-IGEICCKGYNVMKGYYKMPEKTKEVIDEDGWLHSGDLATVDEEGYYSIVGRIKEMIIRGGENIYPREIEEFLYTMPGINDAQVIGIPDEKYGEIVGAFVIPKEDYDIREEDVRDYAIDKIARYKVPKHVFVVKEFPMTASGKIQKFKLVE--------- 15898155 38 -----------------------------------------TYRRLIDEINRVGNTLKDLGIEKENRILMISYDSPYFISTFYGAVKIGAIPVPVNTYLKPEEYLFFLEDTEAKVLVVEPEIWKLSQSIKNKTTKLKHVIIMEKIESTQYISYTELVSKASVKLEAEKTSPNDMAYTSGTTGHPKAALHLHKDIVLNTFVKNIL---KITERDRLFSASKLFF--AYGLSYFAFGNGASVILMPERVEPKRVLETIHKYKPTIFFGVPTLYNAMLQVEEWKNYDLSSLRFCVSAGEPLPPAIFNRWERYGIEIVDGIGSTEALHIYISN-IPGNCKAGS----------SGKVVPGYEVKIVDENGNEVPP--KTVGDLYVKGDSIAMFYWRDYEATRRNMV--GFFRTGDKFFRDEDGYYYYVGRSDDMIKTSGLWVSPIEVEAVLLSHPAILEAAVVGLPDEVGLIKVVAVTLKQGYSPSEELANKDYLKEKLDHYKVPKEIRFVNEIPKTATGKIQRYKFR---------- 196009249 14 --------DNIDFYQFIFRNCDQYYNRIALIDDDKEEAKSITYGELRDRIERCCSGLIRLGLQPKDVVMIRSPNCLEFVIGFFAVIAAGGIVTTCNPIFTEHELARQLNDSKPAYIITHESCINTVKKVNYSFRVIGKPPIRDNSYQAMFDLINGKVNKAPRKFKVPKSDVAVILYSSGTTGLPKGVMLSHYNLIADMVNFSHRDIGALSEDECLLNVLPLFHVYGLVSILSFTLCNGRRLVLQSKFIHTKFLNAIQEYKVTKLLCVPAMVLFLAKSPLIDNYNLSSLTYISSGGAPVSSEIGEDLQRLKLQTNQGYGMTELGPLVVYAFLNSYKV-----------GSVGKLVPNTDCKVINDNGEAVGLN--EVGELCFRGPQMMLGYINNPQATADTIDKNGWLHTGDIGYYDNEGNVFVIDRLKELIKFKGFQIAPAELEAILNDHQQIADSAVIGIPDETAGEVPKAYVVLRNSKDSLSAKDIIKYVAENVAWQLRGGVEFVQSIPKSASGKILRRVIRQNEKS----- 218715259 74 ---------------------------------------RWTYRQLQMESERLARGLLANGIQHGDRIGIMAGNCEQYVSLFFAAATVGAILVVINNTYTKAELMYALEHTACKMLFISPTILNEVVIIRGQYHNLKTYVILEGRGVSRNVAYRHT--NVVSPYDV-----CNLQFTSGSTGNPKASMLTHHNLINNS--RFIGDRMDLTSSDVLCCPPPLFHCFGLVLGLLACVTGAKVVYPGETFEPAAVLDAISKEQCTAIHGVPTMFESIFAVSRPENFDCSRLRTGIIAGAPVLYSLMQRLELNMTEFTSSYGLTEASPTCFNAFTHD-----SIERRLT---TVGRVMPHASAKIID------PKTGRTLGELCMSGYQVHNGYWKDPQKTADTLLRDEWLRTGDEAVFDEDGYCTITGRFKDIIIRGGENIYPLEIEERLGRHPAISHAAVIGIPDGHYGEVVGAFILDIKALPSAEELRD-WTRETLGRHKAP-RYIFARVIPQTGSGKVQKQVLRE--------- 163699903 48 ------------------------------------EDDRASFEAFARAVLALSADLIRGGLRPGDRVAIAMRNLPEWPVAFFATLLAGAIAAPLNAWWTGPELEYGLIDSGATVAILDPERFDRIAERRQACPALARILLARGTEPEGIIGPVSAWGELPEVPLAPEDLAT-LFYTSGTTGRSKGAMGTHRAVMAHPYSAALRRGEPVPVPDVMLVSVPFFHVTGCFATLVSALSRGSRLVLMRRWEIARALDLIERERCTSAGGVPTIAWQLLDGREAGTHDLSSLEAVTYGGAPAPAELARRLRAAHAAPATGWGMTETSGTFTHHM---------GEEYLNRPDSCGPPLPVCEARIVDPEGRALPPG--EIGELQVKGPNVVVGYW-NRPAETAAAFRDGWLATGDLARMDEEGFITIVDRARDMLIRGGENIYCCEVENALHEHPAVVDAAVVAIPHPTLGEEPGAVVLARGQDTSEEEL-KAFVAARLAAFKVPVRILFYDEIPRNPSGKILKSELRKLF------- 198436196 44 -----------------------------------------TFSQVHDNSIKYANLLIKLGIGNGDVIALCCGNCAEYLMLLLAAAELGVSVTTCNPKHTQSEMIHQFNVVAPKLVIADSNIVEKLEHVSEAVTAIKKIATLGKH--EKYICLRQSLNQESSPVRDISNTPFVLPFSSGTTGKPKAVQHSQAIYTAYTLSATL----KLPNHGICYCIVPMFHMFGMVTSLSAITQGCKLIV-GTKFEASSSLAAIEKYKITHAPLVPPMVIAFSENLQK--YDLSSMEYILSAAAPLPVKVGDNLRELTVKINQCYGMSEAAP------LSGCLEPDCPKESVG-RLAFNLQVKVVDVKTGKELGPNLD------GELRYKGPQVFMGYYNAPEATRNSFDEDNWFRSGDIGHYDERGYIYIVDRLKDLIKYKGFQVSPAEIERVLFENPKIADAAVFGVPDNEAGELPRAFIVKRKESLTASEVHEYLKDRLSSYKQLRGGIIFRDSIPKAQSGKVIRRSLR---------- 169766884 63 -------------------------EKTVLHAEAANPTNNITKAQARTITKRLAHVFRAFGIGNNDAVLCISSNQVLLPAVFFAIIAAGGVYTAASTAFTQSELSRQIQQSKSQLIIASPDSIPVERVLVLESSNHKHL-LRDTVDPERNYLFQNT--EELDWERVTDRNEICLLFSSGTTGPPKGVMLSHMNLVSEAIIPQLVLRESRKGKHLEVPYLPTAHI-AGCQGYFITAVAGGTVYWMPKFNIDQFMDYCKKYQVTFLATAPPVYLAVAESSRVTD-QFNSLIRAESGAAPLPTEVQRRAEKLGCSISQRWGMTESTGSVT---------TMPWGEADSTGSISPL-LPNTRLRIVDEQDRDVEQGME--GEILVKGPMVTKGYFENQEATAAAFAPNGWFRTGDIGVW-KDGKIYMVDRKKELIKYKGLQVSPVEVEACLLSHDGVADAAVIGVPDPSANELPRAYIVLENDRIISEEELKTHVKSNMARHQLRGGVVFTKEIPKSSSGKILRRLLRDQAR------ 170743461 36 -----------------------------------------SWAAFDARVSRLAAALRARGIGKGDRLLVHARNGNPILEIMYAAFRLGAVFVPTNHRLMPGDVAYLAEQSGARAFLCQADNPGHVAAVRAARPDLSLVVTLGEGEAEG-LAYEALLAGAPDPVAVEHDDPCWFFYTSGTTGKPKAAVLTHMAFVITNHLCDLMPDTR-PERDVSLVVAPLSH-GAGVHALAQVARAVTTVLPGSRFDGAEIWRLVAQHRVTNMFTVPTILKMMVEHPAVAAHDHSSLRYVIYAGAPMYREDQKRLGVLGPVIVQYFGLGEVTGNI--TVLPPHLHDPEDGPGVRI-GTCGIERTGMEVQIQDAEGRALPP--GETGEICVCGPAVFAGYWNNPKANAEAFR-DGWFRTGDLGFLDAQRFLTITGRASDMYISGGSNIYPREIEEKILTHPAVAETAVLGVPDPVWGEIGVAVCVPRGASLTEAEILDY-LDGKVARYKMPKRVFLRPSLPKSGYGKITKAMVRE--------- 149203605 1 ----------MNIGIWLERAAQAWPRR---AALFTGVDLVADYAGFDRAAREVAGGLMAQGVAAGDRVAIFMGNAPEYLLALYGIWYAGAAAVPINAKLHGAEAAWIIADAGAQVVLAD--------AVRREALAEQGVVA--QAVTRGAAVAEVAARAPGD--------LAWLFYTSGTTGRPKGVRITHRMLVAMSL-SYLADVDEVTGDDATLYAAPMSH-GAGLYAMVHVLRGARHVCPASGFDEVEIFDLARHHGRVHMFAAPTMVKRLSAQARLRGETGEGLRSVVAGGPMYLADILEAVEVFGPIFLQIYGQGEC-PMAITALSRADVADRSHPRWRERLASVGRAQSVVEVRIADETGAEVPP--GEVGEILVRGDAVMPGYWQNVEASEKALR-GGWLWTGDLGRMDGDGYVTLQDRSKDMIISGGSNIYPREVEEVLLTHPDVIEAAVVGMADPEWGEVVVAFVVCDG---TLDELDAHCLRQ-IARFKRPKRYIAVAELPKNNYGKVLKTELRAR-------- 86138155 48 ------------------------------------------------------------GLKPGDRVAVQVEKSAEALALYAACAQAGLVFLPLNTAYTVDELSYFIENSGASLIVCDDQLGIVAKDLNAKIETLN---------SDGGGSLMEQAREMATSFATVERDGDDLAYTSGTTGRSKGAMLTQNNLL--SNAQTLVEEWRFTSADVLLHALPIFHTHGLFVATNVTLAAGGSMIFLPKFDLDQVLDRL--PEATTMMGVPTFYTRLLGDARFT-KELSAHMRLFVSGSA---PLLAQFERTGHRILERYGMTET-----------NMNTSNPYEGERRAGTVGFPLPGVEVRICDAEGTAMPQ--GEIGEIEVRGPNVFRGYWQMPEKTAAELRENGFFITGDLGRIDQDGYVQIVGRNKDLIISGGYNIYPKEIELVLDDQPGVLESAVIGVPHPDFGETVLGVIVPNGVTPDVESI-EKAVSQSLARFKHPRKLVMLEELPRNTMGKVQKNILREQYQGMF--- 45358129 33 ---------------------------------------RFTYKEFDERTDLLAKGLLEIGIKKGDHIGIWARNVPDWLTFMFATAKIGVVLVTVNTAYKSHELAYVMKQSDMKALAIDVNYLEILYELVPELKTSQRGKLNSEEFP--YLKNVIYVGQESDEKLIEAKKVINMQYTSGTTGFPKGVMLTHKNILNNGYYIG--EKQKFTEEERLCLPVPLFHCFGIVLGVLALLTHGGTLVMLEIFDPLLVLAAIQKEKCTAVYGVPTMFIAEFSHPMFEMFDLSSLRTGIMAGSTCPIEAMKKVDMYMREITISYGLTEASPVFTMTSVDDPFEKRVE--------SVGKAMPHCEVKIIDPETGETLAPGN-VGEICCRGYNVMKGYYKMPEKTAEVIEKDGWLHSGDLAVEDEDGYYKIVGRIKDMIIRGGENIYPREIEEFLYTMPGINDAQVVGIPDEKYGEIVGAFVIPKEGYEIKEEDVRDFALEKIARYKVPKHVFVVEEFPMTASGKIQKFKLTE--------- 146306528 21 -----------NILAVLKESCQRFADKPAFSNLG----KTLTYGEIYKLSGDFAAYLQKTDLKPGDRIAVQLPNVLQYPIVVFGAMRAGLVVVNTNPLYTAREMEHQFNDSGAKALICLANMAHLAEQVVPK-TGVKHVIVTEKMVPSYHLALAKGRGQSFNEANPSNADIAVLQYTGGTTGVAKGAMLTHRNLVANMLQVKELMGANLDECEVLIAPLPLYHIYAFCM--AMMLIGGHNILTNPRDLPAVVKDLAKYRFTGFV-GLNTLFVALCNNEEFRKLDFSALKLTVSGGMALQLATAERWEVTGCAICEGFGMTETSPVATVNFSAIQLGTI------------GIPVPSTLCKIINDDGQELAIG--EIGELCVKGPQVMKGYWQRQEATDEILDADGWLKTGDIGLIQEDGYLRIVDRKKDMILVSGFNVYPNELEDVLATLPGVLQCAAIGVPDEKSGEAKVFVVVKPGESVTKEQVMEH-MRANLTGYKVPKAVEFRDVLPTTNVGKILRRELRDE-------- 73966369 136 ---------------------------------------RVTFAQLQEEVDKAASGLLSIGLCKGDRLGMWGPNSYAWVLLQLATARAGIILVSVNPAYQAMELEYALKKVGCKALAFPKQFYNILKQICPELEKAQPGSLKSQRLPEAQLRYTQQFLSCHDPINI--------QFTSGTTGNPKGATLSHYNIVNNS---NLI-GDRLKEKRMILP-SPLYH----CLTMVSVMYGTTLILSSPTFNGKKALEAISKERGSFLYGTPTMFVDILNQPDFSSYDISTIRGGVIAGSPAPRTIIDKLNMKDLVV--AYGTTENSPVTFMNF---------EEDTVEQKAETGRILPHTEAQIVNKTGNLV--ELNTPGELFIRGYCVMLGYWGEPEKTKEAIGPDKWYRTGDIAAIDKQGFCKIVGRSKDMIIRGGENIYPAELEDFFHKHPQVLEVQVVGVKDARMGEEICACILKKGEKTTEEEI-KAFCKGKISHFKIPRYIVFVTDYPLTVSGKIQKFKLREQMEQH---- 118473471 12 --------------DVLDRACAYYGERTAILDAATGA--SVTYRELGQWRNQIAHALIDNGVQKGERVGLLMPNCLEFIPIQQAIWAAGAVLVQMPTRAAAEGFKSNLAQTDATTLLYHAKFEDAIASIRDGLPKLQTLIRVNEKSVDALDFATLVAGQPTHQVDIDEHDEAYVLFTSGSTGEPKGVVNSHYTWSYYSISAGLEIGD-IRFGEVFAHGAPLTHTQIFVLP---TFVGTNVMLPG--LEPESLLTFIERHGVTAVALVPTIIYLLLDHPRRSEFDLSTLQTVVYAGSIAPERLRQALEVFGPIFIQTYAGTEPGYVCLRKPEHVQREGESVEEWTARLAAAGRPMFPVRVSVQDENDRILP-----VGEVGEICSQQLGQMLSYLDPARNAETRDGWVHTGDVGYLDHDGYLYIVDRKKDMVVSGGFNVFPRQVEDALATHPAVAQSAVIGVPHEKWGEAVMAVVVPQSGEITGPELESELIKAALGSVAAPKTVLFADSLPLNPAGKVDKKAIRKPY------- 37930570 16 -LPDIYIPKHLPLHSYCFENISKFSSRPCIINGATGDVY--TYEEVEMTARKVASGLSQVGIQQGETIMLLLPNTPEYIFAFLGASYIGAVSTMANPFFTPAEVIKQAKASAAKLIITQAC---YVDKVRDYAAEAGAKVVCIDAPPAGCLTFSEADEREMPAVKIHPEDAVALPYSSGTTGLPKGVMLTHKGLV--TSVAQQVDGENIHSEDVMLCVLPLFHIYSLNSVLLCGLRVGAAILIMQKFEIVPFLDLMQRYKVTIGPFVPPIVLAIAKSPLVAKYDLSSVRMVMSGAAPLGKELSVRTKFPNAKLGQGYGMTEAGPVL------SMCLAFAKEPFEIKSGACGTVVRNAEMKIID------PQTGVSLGEICIRGDQIMKGYLNDPESTKNTIDEDGWLHTGDIGFIDADDELFIVDRLKEIIKYKGFQVAPAEIEALLLNNPYISDAAVVSMQDEQAGEVPVAFVVSNGSTITEDEIKQFISKQVIFYKRINRVF-FIDAIPKSPSGKILRKDLR---------- 170702686 65 -----------------------------------------TYRTLAQKVDAFASYLQSTGVKPGDRVAIMLPNTFQYPVALFGTLKAGAIVVNVNPLYTARELAHQLDGGAQTIVVFENFARTLQEALKGRLINLKHVLVPDYSLPQAILRSALALGARGKPQPVPRDDLAFLQYTGGTTGVAKGAMLTHGNLIANLLQAKAWIADQVSDVETVLTPLPLYHIYSLTVAFIFMGLGGRNILIANPRDMKMVMKIIRNETFTGITGINTLYNAFLDNEEFRKRDFSQLKLAMAGGMAMQRAVAERFQQVGRPIVEGYGLTECSPIVTMNPV--NLSDMAE-----FSGSIGLPAPLVRFRREDGTWAAVGEP----GELCVHGPQVMRGYWQRPDETAKVIDADGWLATGDIGVMDERGFIRLIDRKKDMILVSGFNVYPNEIEEVLVMHPGISEAAAIGIPDEVQGERIKVFVVRRDPALTVDDVLAHCRK-NLTGYKMPKFVEFRDALPQTNVGKILRRALRDE-------- 77962233 20 -----------SLVEMFENAALRYADQPAF--INMGEV--MTFRKLEERSRAFAAYLQGLGLQKGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELEHQLNDSGAAAIVIVSNFAHTLEKVKTQVKTLVNFVVIKRLVPKYYLSFRTALGRRLQYVK-PDVINTDMAYTGGTTGVAKGAMLTHRNMQSNLEQAKAAYAPLLQPHELVVTALPLYHIFALCLLFIE-LGGRSLLITNPRDIPGMVKEL---SHYPFTAGVNTLFNALLNNEEFTKLDFSTLRLSVGGGMPVQKAVAERWEKLGKHLLEGYGLTECSPLVTGN--PYDLKHYS--------GSIGLPVPSTDVRLVDDEGRDVGFGEP--GELWVRGPQVMLGYWQRPEATDEVLK-EGWLATGDVATLDEQGFLRIVDRKKDMILVSGFNVYPNEIEDVVALHPKVLESAVIGVPNGVAGEAVKLFVVKKDTTLTQEELLTHCRRY-LTGYKVPKIVEFRDELPKSNVGKILRRELRDE-------- 187601868 54 -----------------------------------------SYARLWAETNRFARGLLGTGFQPGERVVILLPNIPQSVIAYFGVLLAGGIVVLANPIFDAEGFAHEVRDSGATTVIALSMFHRLVEQVRAELHFPRLYTNLKEYLPSSQRLLFTLLRQEQEGHRVPDAQASQILYTSGTTGAAKGVLHRHASLYINAYQTRMWYADAEEGNERVLCVIPFSHAYGMCMNVGIAL-GATLILL-PTFETHNVLHTIRRERPTIFPGVPPMYAALNEVREVRKYGLSSLKSCLSGAAPLPVEVQEGFERITSRLVEGYGLTEAGPVTHANPLRGARRA----------GTIGLPIPDTEARIVDETGQDLPPG--AIGELLIRGPQLMAGYWNNPEATAEALTADGWLRTGDIARMLPDGYFQIIERKKEMIIAGNYNIYPRDLEEALYEHPTVIDAAVVGVPLPNGKTEVRVFVVTRGERVSEAEVLA-FLRERVNLPVVPDKIEFREALPRSFIGKLLRRRLVEE-------- 27363619 50 -----------------------------------------TFRKLEERSRAFAAYLQNLKLKKGDRVALMMPNLLQYPVALFGVLRAGCIAVNVNPLYTPRELEHQLNDSGATAIVIVSNFANTLEQILGQMGTIVDFVVKYVKVPKGAISMRKALHQYVKPFMTGDDIAF-LQYTGGTTGVAKGAILTHRNMIANVMQAKGMYGPVLQPRELVVTALPLYHVFALCLLFIE-MGGRNLLITNPRDIPGFVKEL---QKYPFTAGVNTLFNALVNNEDFHELNFSHLKLAVGGGMAVQRAVAEKWKKTGCYLLEGYGLTECSPLV----------AAYPHDLVDYNGSIGLPVPSTEVRIVNDEGEALANS--ETGELQVRGPQVMQGYWQRPEATKEVINNDGWLSTGDIVKFDEDGFLHIVDRKKDMILVSGFNVYPNEIEDVVALHGKVLEVAAIGQPHEVSGEVVKIYVVKRDPSLTKEEIINH-CRQHLTGYKVPKLIEFREDLPKTNVGKILRRVLRDE-------- 24418933 76 --------------ECLDATAQRFPDREALVILH--ENIRLNFAQLKEEVDKAASGLLSIGLRKGDRLGMWGPNSYAWVLIQLATAQAGIILVSVNPAYQSSELEYVLRKVGCKGIVFPKQFYDILKQVCPELEKAQPGALKSERLPDGTLLLDDAGGKEQNQLRYNQRLSCNIQFTSGTTGNPKGATLSHHNIVNNSMGQRLKMPTKTAEERLVLP-SPLYH----CLSVGGTMVGATLLLSSPSFNGKKALEAISREKGTLLYGTPTMFVDILNQPDFSSYDFTSIRGGVIAGSPAPPELIAIINKMNMELVVVYGTTENSPVTFMNFPEDTLEQKA--------GSVGRIMPHTEAQIVNVETGEL-TNLNVPGELYIRGYCVMQGYWGEPQKTFETVGQDKWYRTGDIALMDEQGFCKIVGRSKDMIIRGGENIYPAELEDFFLKHPQVQEAQVVGVKDERMGEEICACILKSGETTTAEEI-KAFCKGKISHFKIPRYIVFVEGYPLTISGKIQKFKLREQMEQH---- 209548180 20 -----------------------------------GAAQTWTYGDAFALSGRIASAMDTLGIRPGDRVAVQVEKSAEALILYLACLRSGAVYLPLNTAYTLAELDYFIGDAEPRLVVVASAARAGVEKIAKQYGAIVETLDADGSGSLLDLARDEP-ADFVDASRSADDLAA-ILYTSGTTGRSKGAMLTHGNLLSNAL--TLRDYWRVTADDRLIHALPIFHTHGLFVATNVTLLAGASMFLLSKFDADEVVSLM--PQATMLMGVPTFYVRLLQSPRFGKEAAASIRLFVSGSAPLLAETHSQFQRTGHAILERYGMTET-----------NMNTSNPYEGKRVAGTVGLPLPDVTVRVTDPATGEVLPAGQT-GMIEIKGPNVFKGYWRMPEKTAAEFTADGFFISGDLGKIDRDGYVHIVGRGKDLVISGGYNIYPKEVESEIDQIEGVVESAVIGVPHPDFGEGVTAVVVCKPGAGLDEKSIVSALQDRLARYKQPKRIIFAEDLPRNTMGKVQKNILRQQYADLYTG- 161788346 21 -----------NIQAVLKQSCQRFADKPAFSNLG----KTITYGELYALSGAFAAWLQQTDLKPGDRIAVQLPNVLQYPVAVFGAMRAGLIVVNTNPLYTAREMEHQFNDSGAKALVCLANMAHLAEKVVPKTQ-VRHVIVTEKKMVPAYVRFNDALAGKGQPVTEANPQANDVAYTGGTTGVAKGAMLTHRNLVANMLQCRALMGSNLHECEILITPLPLYHIYAFCM--AMMLIGNHNVLSNPRDLPAMVKELGKWKFSGFV-GLNTLFVALCNNEAFRALDFSALKITLSGGMALQLSVAERWKAVGCAICEGYGMTETSPVAAVNPAEAN-----------QVGTIGIPVPSTLCKVIDDNGNELPLG--EVGELCVKGPQVMKGYWQREEATAEILDSNGWLKTGDIAVIQPDGYMRIVDRKKDMILVSGFNVYPNELEDVLAALPGVLQCAAIGVPDEKSGEVKVFIVVKPGMTVTKEQVMEH-MRANVTGYKVPRQIEFRDALPTTNVGKILRRELRDE-------- 114797870 39 ------------------------------------QDERLTYAQAHEQVNAVAAWLAAQGVKPGDRVAVAMRNYPEWMLIYWACVSTGIAVVGMNAWWTPEEMAYALSDSAPKYLFLDAERLDRVKE-RPDMVDGIKLVGVRLKGDAGDVTWADVIGDMPDVAIDPDSDAC-IFYTSGTTGHPKGAQLTHRGCVSNALAVERATGVAPPATPVTLITTPLFHVTANCGAYATTAAGGTMVLM-YRWDAGEALRIIAQEKVSSMSGVPVMARELINHPDFAMTDTSSLVSLAGGGAQVPPDLVQKIEAQVSTARTGYGMTETCGIIT---------SVAGDFFVDKPDSAGPAMPSFEAKCVDDDGNTVAP--GQVGELWVKGSSVIKGYINRPDATAASIT-DGWLHTGDIARIDEDGFIFIVDRKKDMVLRGGENVYCAEVESAIYRNAAVAECCVFGVPDERLEEVGVAVVLKSGTTLSADELRAHCATI-MAKHKVPRYIWFLDELPRNASGKFLKRDLRDR-------- 62289283 50 -----------------------------------------SYKELDDHSRALAAWLQSRGLVKGDRVAIMMPNILQYPITFTAVLRAGFVVVNVNPLYTPRELEHQLNDAGAKALVVLENFATTVEASMGDMLGFKGHIVVKKMVPAGHVRFKDALAQSFNPVPVQGCDIAFLQYTGGTTGISKGAMLTHSNILANVEQMNLWMDVAFRNKGKFVCALPLYHIFALTVNAMIGMLGARNILPNPR-DIPSFVKELKKYPVHIFPGLNTLFNGLMNNPDFQTLDFKPLILTLGGGMAVQRPVAERWQHMGCHITEGYGLSETSPVACAN-------ALDATE---FTGTIGLPMPSTDVVIRDNDGSDLPL-GK-VGEICVRGPQVMKGYWNRPEETARAIMADGFFRTGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNEIEEVAAEHPGVLESAAVGIPNEHSGEVVKLYVVRRDPELTEDEV-KAFCAERLTNYKRPREVEFRESLPKSNVGKILRRELRD--------- 194707334 39 --------------------------------------HRVTFQELWRAVEGAATALAAPPLSLGQVALILSPNSVHFPVAALAAMSLGAVLTTANPLNTPAEIAKQVADARPVVAFTTRDLLPKLPRA-GAGAGIRVVLLEPDRLPSDPSPVVATIGEISDPTRRRDRVTATLLYSSGTTGPSKGVVATHRSLIMVQIIMSRFRLEASNRTETFLCTVPMFHVYGL-VAFATGLLGCATIVVLSKYELPEMLRAINEYGVTYLPLVPPILVAMLAHPNRLP--LGGLRKVLSGGAPLSKELIEGFKEKQVEILQGYGLTESTAIGA---------STDSAEESSRYGTAGLLSPSTEAKIVD------PETGEALGELWIRGPYVMKGYFKNAEATQSTLTPDGWLKTGDLCYIDEDGYLFVVDRLKELIKYKGYQVPPAELEALLLTHPEIEDVAVIPFPDREVGQFPMAYVVKKGSNLSEREVMEFVAKQ-VAPYKKVRKVAFVAEIPKNASGKILRKDL----------- 168030520 58 -----------NIEDYLHR----------IALIDSSNGRHYTYGQVQLLTKNIQAGLNQFGIRKGDVVIVLLPNIAEYFIFVLGIISIGAIYSGSNPAAHESEIQRQAENSGAKLVITDLKTYKKVEALGLPV------VVMGEDVSDGYLSLFEADGSQAPTVDISEHDVCALPYSSGTTGVSKGVMITHRNIVAN-LNQTLADGVIPDDESVVLGLMPFFHIYGICGICCAAMRLKGKVVVMARYNFQEFLDILLKYEITFAPIVPPILLQLVKKDLGENFDRSKLKLKSILTAAAPRAFEAKFP--GVEVQQAYGLTEYSCVTVSHCSPIHGRGPSK------PGSVGFILPGLEVKFVDNTGLSLPANTP--GEIFVRGESTMKGYFKNPAATAATIDFEGWLHTGDIGYIDNDGDVFIVERMKELIKYKGFQVPPAELEAVLISHPAVADAAVIPIPDEEAGEIPGACVVLKPDCISPSEI-QAFVASKVSTYKQVRHVEFLASIPKSSSGKILRRVLKEQ-------- 189546107 4 ------MDMRMRLIDYLDTGASRGAHQPCLTMGGKDYSYEEVQTLSYRIGRRLAGS----GIAAGDKVAILAANDPVAFSCVFGISRAGAVWCPINPRNEANENRYILDNFDCRFLIFHSAFAEMVEKMLPDLPKLAQAVCLDADLP-----FATSLGVWLDGVRAPLDDVAMIPGTGGTTGKPKGVMLTDTNLEIMS--ALTLMGYPFEGRPRYLALAPLTHAGVLCFP---ALALGGQIVIMPRPDIGDFVRLIETYRITHTFLPPTLIYMLLDSPYLAKADLSSLQCFWYG--AAPIS-VARLERIG-PMAQFFGQTEAPMMITMMAPEEHYNDDGSEERLRSAGRAG---PLVRLGIMDGEGRLLPAGER--GEVVLRSSLVMKGYYNNPTATEEAFA-HGWHHTGDIGYLDGDNFLYIVDRAKDMIITGGFNVYSVEVEQALAQHDDVLDCAVVGLPDDKWGERIVAVVQPKEGKTIDAQALIAFVKTQIGSIKSPKQLEVWPDLPRSRVGKVLKAEIR---------- 160893391 2 ---------EMPIIDYLERNAREFGDDVALVEINVTETRRVTWREFNEKANRFANLLVSRGIRKGDKIGILMMNCLEWLPIYFGALKTGALAVPLNFRYDAEEIKYCVELADVDVLVFGPEFIGRVETVVDEIAEKRILLYAGGNCPEDYDKLTANCSSTFEKRDIKDSDDAAIYFSSGTTGFPKAILHNHESLMHAATVEQKHHGQ--TKDDVFLCIPPLYHTGAKMHWFGSLITGGKAVLL-KGVNAKTILQTVSDEQCTI------VWLDLLLALESSDYKLDQWRLMHIGAQPVPQSLIKRWKEYHHQYDTNYGLSESGPGAVHLGV----------ENIDKVGAIGVPGYGWQVRIVDEDGKDV-KQGD-VGELILKGPGVMTCYYKNPEATAETLK-DGWLYTGDMAEQDADGFIYLVDRKKDVIISGGENIYPVQIENFLSKYPKIKDVAVIGLADPRLGEITAAIIETKGMECTEDEINEFCKE--LPRYKRPRRIIF-EDVPRNATGKIEKPLLRKKHKS----- 111022295 24 ----------LSVYDFLGRVDPADGDRPALIDGASGAV--TTYRSLVAQINGVAGALAARGLAVGEVVGLHSPNVPAFASVFHGILRAGGVATTINALYTAEDIAKQLTDSKAKFLFTVSPLLPQAKDAAAKVGIVANVIVLD--GADGHPSLTDLLAERAPAPEVSFDPATQLAYSSGTTGRPKGVMLTHRNLVAN--VCQINPRMGIGADDTLLAVLPFFHIYGMTVLLNAALYNRASLVTMPKFDLVEFLSIVSGQKCTYVFIAPPVAVALAKHPLVDDYDLSSVHSIFSGAAPLDQELKAVANRLGCRVRQGYGMSEMSPV-------SHAIPFDRDD-IALDS-VGPSIANMECKLVDPEEVAYPADGSAPGELWCKGPNIMAGYLGNDEATAETLDADGYLHTGDIATVDSEGVVTIVDRMKELIKYKGYQVPPAELEALLLTHPQIADAAVIGVLDDEGEEVPKAFVV----RQPGAELDEAAVIGFVAERVSPHKKVFIDLVPKSAAGKILRKDLR---------- 170749415 19 ----------MNLAHFLRRAARRF--PDAIG-LAWGARH-WTWAELDARVDAMAAALAARGVTKGDRVLVQARNSNQLFESMFVCFRLGAVWVPANFRQTPAEIAYLARASGASALICGAGFPDHAAAVREACPDLDRVV---EIGGATFGADYDTLGAAAPVADVEHDDPCWFFFTSGTTGRPKAAVLTHMAFVITNHLCDLMPGT--TEADASLVVAPLSH-GAGIHQLAQVAAGTKTVLAGERLDPAEVWALVEAWRVTNLFTVPTIVKLLTEHPAVAAHDHSSLRHVIYAGAPMYRA------------DQQHALRVLGPVLVQYFVTGNITVLAAEDGPDVKVGTGFERTGMQVQIQDTVGRECSP--GATGEICVCGPAVFAGYYDNPEANAAAFR-DGWFRTGDLGHLDAEGFLFITGRASDMYISGGSNVYPREIEEKLLTHPAITEAAILGVPDPAWGEVGVAVCVARPGTAVEEGELIAWLSADVARYKLPRRVFFWDSLPKSGYGKVTKRAIRE--------- 167628212 60 ---------------------------------------RITYQQLWTDVTRFADALVRMGLCPGDAVCIMLPNCPQAVIAFYGILHAGAVVVMANPLYVERELQYQLQDSGAKIIVLQERVMGAIEKTKIEIFTGAHDYLTTAQSPACSSTWLDVLGAEREKVDFSSRRTDDVAYTGGTTGTPKGVMLTHGNINANTQQIRAWFYRFEPGKERVLCVLPFFHVYGLTMMHLGVAIGAELILL-PRFDSDRILEIIAKERPTMFPGTPTMYIALINHPKVRQYNLSSIKGCISGAAGLPVEVQQRFEELGGRVVEGYGLTEASPV-------THCIPLWHKRK---AGSIGLPLPDTEAKIVDPETAAVIAGGE-VGELVVKGPQVMKGYWNRPDET-SAVLRDGWLFTGDLAYMDEDGFFHIVGRKKDIIIAGGYNIYPREVEEVLFEHPGIQEAVVVGVPDPYRGETVKAYIVRKAGIDVSVAEIEQFCRSNLASYKVPRAIEFRTALPKTLSGKILRRQLLEEEK------ 172039892 47 -----------TLVDMFIKASSEHG-KDVMLDFFGG---TTTYAQAHVQVRKVAAGLKALGVRPGDRVAICLPNCPQHLISIFAVLYLGATVVEHNPLYTARELGPFIDHGAKVIIAWD-KIAPLCEELRTQLHTVVT-VNMIEAMPKGTVPFQKLVGDGAYLSPVPERSLDDEAFTSGTTGKPKGAMLTHRN-IMANVAQGLVGELGEGEQEIYLAALPMFHIFGLTLTAALGVATGGKLCLLPKPEIPLIVDQMKKQVPTYMPGVPTLYDKILEAAEEHNLDINGVKNALSGAAPLPVSISHQWQRTGGSIIEGYGLTETSPIATANPISEHARA----------GYIGIPFPSTEVRVADPESRTMP-DGEA-GELLIRGPQVFSGYINVADDEQPFF--EDWFKTGDMAVMEEDGFLRIVSRIKEMIITGGFNVYPAEVEEVLADHPMIAKAGVVGLAKEDGSDEVVAAVV----------LDEHVKKEDFTRYKVPRRFFVVDELPTDLIGKIRRREIKD--------- 15887754 37 -----------SLIDLLEKSCKQFADRKAFSSMGKS----LTYRELDADTRAVAAWLQSRGLEKGDRVAVMMPNILQNPVAVYGILRAGMVVVNVNPLYTPRELEHQLKDSGAKALFVLENFVPVVVAAMGDLLGLKGHIVVPAHAIPGSISFKEGQGVSLKPVGLTAQDIAFLQYTGGTTGVSKGAVLTHANLLANKAQISLLDAAFNGRKDNFICALPLYHIFALTVNMGIALGGHNLLIANPRDIPGFVKELSHYQPHIF-PGLTTLFNALMNNEEFRKLDLSSLIFVLGGGMAVQRPVAERWSVVGCPITEGYGLSETSPVATVNRL----------DAAEFSGTIGLPISSTEIDIRDEDGNSLPTG--EVGEICIRGPQVMAGYWQRPDETAKAITADGFFRSGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNEVEEVAASHPGVLECAAIGVPDEHSGETVKLFVVKKDQSLTEAELKAFCAK-NLTNYKRPKIIEFRTDLPKSNVGKILRRELR---------- 55775693 16 -LPDIYIPKHLPIHSYCFENISKVGSRPCLINGLTGKVY--TYYDVELTARKVASGLSKLGIQKGDVVMLLLPNSPEFAFVFLGASYLGAMTTAANPFCTAGEVSKQAKSANAKIVVTQACYYDRVKDYTNE-NGVK--IICIDSPPEDCLHFSETKADENDEVDISPDDVVALPYSSGTTGLPKGVMLTHKGLV--TSVAQQVDGENYHSEDVILCVLPLFHIYSLNSVFLCGLRAGASILILPKFEIVSLLQLIQKHKVTVMPIVPPIVLAITKFPDLDKYDLSSVKMLKSGGAPLGKTVKAKFPN--ALFGQGYGMTEAGPVLAMCFAKEPMEVKS--------GACGTVVRNAEMKIVDETGASLPRNQP--GEICIRGDQIMKGYINDPEATASTIDKEGWLHTGDIGLIDDNDELFIVDRLKELIKYKGFQVAPAELEALLLTHPNISDAAVVPMKDDLAGEVPVAFVASNGSQVTEDEIKQFVSKQVVFYKRISRVF-FIDVVPKSPSGKILRKELRAK-------- 158424922 32 -----------------------------------------TYGDALALSARLANVLVKRGVKPGDRVAVQVEKSWTAFVLYLAALRAGAVYLPLNTAYTLAELEYFLSDAEPTVVVVRPEVAGDVKALAAKLG-VPH---VETLGSDGKGSLTEAAAGESESFEDVPRAAAGILYTSGTTGRAKGAMLTHENLL--SNAVTLRDYWRFTSDDVLIHALPIFHTHGLFVAGDIILMAGASMIFCPKFDASEVLRLM--PKATTLMGVPTFYTRLLDHREATAH-----MRLFVSGSAPLLAETHRAEKTGKAILERYGMTETG-----------MNTSNPYDGERIAGTVGFPLPGVSVRITD------PATGAVLGSIEVKGPNVFKGYWKLPEKTASEFH-DGFFITGDLGKIDARGYVHIVGRGKDLVITGGFNVYPKEVEGEIDALPGVLESAVIGLPHKDFGEGVTAVIVRTPGASLTEAEVHQALEGRLAKFKLPKKVFFVDELPRNTMGKVQKNILRDTYKDTY--- 146343881 47 ---------------------------------------RWSYGEFHDRVGALAAGLVKRGIKPGDAVLIHLDNCIEAMLAWFACVELGALAVTTNTRSAAAEMSYFADHCRAVAAITQPAYAEMISACRGWLAVISH----DPGQPDATAVFETLFADSADPRRATDLAPCSVQYTSGTTSRPKAVLWTH----ANALWGAKVNAVDLHQGDVHQTYLPLFHTNALAYSMLATLVGASCVIQ-PRFSASRFWSVAVEHGCTWTSTIPFCMKALLDQEVPKDHRFRLWGTAVSEPTA--------FAKFGIKIIGWWGMTET---ITHGIV-------GEVDQPNTPMSIGRAAPEYTIRITDDDGRPTAGDTGNLAIKGVPGLSLFSEYLYNEEATRTSFDADGFFLTGDRVTRLDNGFIKFGDRTKDMLKVGGENVAASEIEQVIITVPGVRETAVVAKKHPMLDEVPVAFVIPQAGVAR-EELAEKVLAAGLADFKVPREVRLVDVMPRSTLEKVAKAELRK--------- 81681119 22 ------------LGDLLTEACARHADK---TALVCGE-RRMTYAELSRASADVAGGLLDVGIEPLDRVVVQLPNVPEFVVVVYALLRIGAIPVMALPGHRKVELTHLCAHSQDQVKGFDHR--ALAREVRAEVPALKHVVVAGDAEEFTALADLYRRGRDLPAVDPSEPAL--FLLSGGTTGLPKLIPRTHDDYAYNMRATA--DALRFGAEDVYLAVNPIGHNSALGCPLGALLVGGTAVLTS-SVRPDEVFELLERERVTLTTLVPPVVRLWLDAARKSDVRFPNL-MLQVGSS--------KFDARAAEVRTSLGAVLTQWFGVGEGLLTYTR-LDDPEEVVL-ATEGRPLAADEILVVDTDGRPVP-DG-AEGELLVRGPYTIRGYYRAEEQNRRSFTPDGYFRTGDMVRRRPDGSIVVVGRIKDIINRGGEKVPAEEIEEHLLAHAAIRDAAVVGVADPVLGEKTVAFVILRDEPISPAAVKSFLRERGLATYKIPDRVVPIEEFPRTAVGKVDKVTLR---------- 114763338 30 -----------------------------------------SHADFLAMAARFAHVIADLGVAPGDRLAAQVDKSPEALALYAACVQAGVVFLPLNTGYTVDELTYFIENSGAALMVCGPKLRPVAEGLGAQLLTLN---------ADGSGSLSDAAAGKSDSFETVDRDGEDLAYTSGTTGRSKGAMLTQNNLL--SNAETLAEHWRFTKDDVLLHALPIFHTHGLFVASNIMLLAGGAMVFLPKLDIDQLIEWM--PKATSMMGVPTFYTRLLDDPRFTRDLAQHMRLFVSGSAPLLSDTHEKFERTGHRILERYGMTET-----------NMNTSNPYDGERRAGTVGFPLPGVELKITDETGKEVPQ--GEVGQIEVRGPNVFKGYWKMPEKTAEELRADGFFITGDLGTLDADGYVQIVGRNKDLIISGGYNIYPKEIEMVIDDQPGVLESAVIGIPHADFGETPLALVVAEGATPDLDAI-AATVNGALARFKHPQRYEMIDALPRNTMGKVQKNQLRESY------- 146283295 21 -------DEYQNIQAVLRQSCERFADKPAFSNLG----KTLTYGELYKLSGDFAAYLQQTDLQPGDRIAVQLPNLIQYPIVVFGAMRAGLIVVNTNPLYTAREMEHQFNDAGAKALVCLANMAHLAEEVLPK-TGIKHVVITEKKMVPAYLNDALALGREASP---KSEDVAVLQYTGGTTGVAKGAMLTHRNIVANMLQCKALMGANLNDSEVLIAPLPLYHIYAFTFHCMAMMLSGNHLISNPRDLPAMIKDLGKYRFSGFV-GLNTLFVALCNSEDFRKLDFSALKVTLSGGMALQLATAERWKQVGCPICEGYGLTETSPVASVNPIE-HIQLGS----------IGIPVPSTQFKVINDDGQELAQG--EIGELCIKGPQVMKGYWQRPEATDEVIDADGWFKTGDIGVIQEDGYIRIVDRKKDMILVSGFNVYPNELEDVLASLPGVLQCAAIGVPDEKSGEAKLFVVVKPGESLTKEQVMQH-MHDNLTGYKRPRYVEFRESLPTTNVGKILRRELRDE-------- 169186537 119 --------------QFLINAVEKFPANEAVHFLGKS----LTYRELYDHTCRLANGLISLGVNRGDRVAIMLPNCPQAVISYYAALMIGAVVVQTNPLYVERELEHQLKDSGAATIITVDLFYQRLANVRGEVPQLKNAVITSLKGRHGVVSYKKLISSSSNPVLTDIHGSAQLQYTGGTTGTPKGVMLTHRNLVANTMQTSAWCYRVKDGYERFLAALPLFHVFGLTVLMNFSIMRAGSLVLLPRFETETVLDTISRQQPTLFPGAPTMYVALINHKNSASTDLSSIEACISGSAALPLEVQEQFEKMGGKLIEGYGLTEASPVTHANLIKRKIGTI------------GMPFPDTIAAIFSPEGKPLPV--REVGELVIRGPQVMKGYWNNPEESEIVLR-GGWLHTGDLGYMDEDGFFTIVDRIKDVIIAGGFNIYPREVEEVLYEHPGVMEASVLGVKDPYRGETVKAVVLKKGSYVSAAQLDV-WCRQRLAAFKVPHLYEFRESLPKTMIGKVLRRKLMEE-------- 170028425 312 -----------NLGQHLELAAETFPNREALVSLH--EAKRLTYSTVLDKVDRMAASLFQLGLSKGDRVGIWAPNGALFYLSTLAVARAGMISVGINPAYQVPELQYALNKVGIKALIVVPELLKLKSSAVPSLSTVI-IDVDDKRALPGTIGYQDLLKEQAKQSSISPDSGVNLQFTSGTTGQPKAALLSHYNFVNNALTVGVRNGFEENRKHRICVQNPFFHVFGMVVGITAAGYGCTLVLPGPGFKAEESVQAIIKEKCNVIYGTPTMYVDLVNKVRESGAKLPPVDVAVTGGACAPKLFLDIRDVLGVQVKTIYGLTETTAVCFQT-----LPFDSEENILTTVGHLG---DHWEAKVVDSEGNMVPYGTP--GELWMRGYGNMLGYWGDEAKTKDTFAEDNWLKTGDQFVLREDGYGKIVGRIKEMVIRGGENIYPKEIEDFLNSHPKILETHCVGVPDERMGEEICAFVRLRDSSQTMDELKD-FCQGKIAHFKVPRYVRVVEQLPRTTSGKIQKFKLLESFLN----- 83312683 66 -----------------------------------------SYGDMEAMSARYAHALVAAGVKPGDRVAVQVDKSAEAVVLYLACLRSGAVLLPLNTAYQAGELEYFLFDAAPSAVVCQPSRLAELEGL-AVAAGIGTCVMTLGSHGDGTLP-ERAKGLSETFATVP-RGGDDMAYSSGTTGRPKGAMMSHTN--LGSNAQTLHDLWGFRPDDVLLHCLPIFHTHGLFVAINCVLLNGSPMIFCPKFDAEQAIGLL--KRATVFMGVPTFYTRFLTSPNLTPEACSHMRLFISGSAPLLEETFNAFDKTGFTILERYGMTEGGMFTSNPLVGDR------------RAGTGFPLPDVQLRITGEEGQVLPQG--EVGIIEVKGPNIFKGYWNMPEKTKSDFTEDGFFKSGDVGVVDARGYVSIVGRAKDLIISGGYNVYPKEVEDFIDRLAGVVESAVVGMPHPDFGEAGLAIVVAKGASLTAEGVIDS-LKGRLANYKVPKLAVVVTELPRNAMGKVQKNVLRDSY------- 118589205 30 -----------------------------------------THSAFLESAAQIAHVLTDHGMVAGDRLAAQVEKSATALALYAACAQTGIVFLPLNTAYTVDELSYFIENSGARTVVCDGSSKTVLEPVASRLG-----ARLETLNADGTGSLTDQAKNKPSEFETVDRAPDDLAYTSGTTGRSKGAMLTQANLL--SNATTLADLWRFTDKDVLLHALPIFHTHGLFVATNVSLVAGGAILFLPKFDLDAMIGLM--PKATTMMGVPTFYTRLLQDDRFTAGLTKGMRLFISGSAPLLADTHRQFERTGHRILERYGMTET-----------NMNTSNPYEGERRAGTVGFPLPGVELKITDATGDTLPPE--TVGQIEVRGPNVFKGYWQMPEKTAAELREDGFFITGDLGMIDADGYVHIVGRNKDLIISGGYNIYPKEIELILDAQPGVRESAVIGVPHSDFGETVLGLVVPDGSQ-TP-DLDAILAVAGLARFKHPRKLVVVDSLPRNTMGKVQKNILREQFKDTFATA 86136874 1 -----------------------------------------TFGELFAGAERNAAALVAMGVKPGDRVAVQVEKTIEAIQLYLGTVMAGGVFLPLNTAYTTPEVAYFLGDARPRVLVCDPAREDDIAEVAGDARV----VTLDGK---GLGSLSDAVVGRGDPVRGPDDLAA-ILYTSGTTGRSKGAMLSHENLASNSLM--LRDYWQFTDQDVLIHALPIFHTHGFVATNVALLAGARLVLKGFNAD-----EILDAPRATAMMGVPTFYTRLLADERLTRERAANM-RLFISGSAP--LLVDTHERTGHRILERYGMTET-----------NMSTSNPYDGERRAGTVGFPLPGVEARIM-ADGKEVPQ--GEIGVLHVRGANVFQGYWQMPEKTAEELLPDGWFITGDMARMDEDGYITIVGRAKDLVITGGFNVYPKEIESLIDDLPGVLESAVIGVPHPDFGEAVVAVVVPAGEGTSAEAV-KAALSGQLAKFKQPKEVILLDALPRNTMGKVQKKALREGYAHLF--- 85860887 25 --------EEKTLNEKLEESIAAVPDKEAL----ICEGARVTYRELGAKIDRLAIQFLKVGLKPGDRVVFQLPSIEACVYSLFALTKIGVIPILALAAHRHTEIEHFFKMS-DAVGYLIPNYAEMAMDVQKKAPSLKYILATGSNVPEGMISIDELIAQPVDKFRPDPYDVALMLLSGGTTALPKLIPRTHNDYVYNALQSAIYAG--FTSEDVFLGILPFAHLGCWFLKGKGVLSGS--------IDAKSCFSLIEKEKVTYVAGVPVMWLNSEDW---KGFDYSSLKVIQNGGALAPELRKALREKWKVIPQEVYGTAEG----LLNYTR-----LDDPEDMIMTS-SGRPVPADEIKVIDDNGNTVPVGQQ--GELAVRGPYTIRGYYNAPEYNKSAFTPDGFYKMGDLVRMNEAGFIFTEGRKKDVINRGGEKINVEEVEHLILSHPKVKNVAIVAMPDPVFVERACAWVIPKGQTVTFKEICDFLQEQNIAKFKWPERMEFVSEFPLSPAGKILKRELKER-------- 149185302 48 -----------------------------------------TYSEVHREAQQFAAGLIARGIKPGDRVGLFLPNVPIYASAYYGAMMAGAIVVNYSPLYTVEELAWVLDCSELETLVVGSDMLPWYKGL--ALKTLGRSKVAKVSYSNTILGFGDMLGDPAKTSFPPIDAAEDIAYTGGTTGRPKGAMLGHSQLAMNAQQTAGLNPFGDPSSEVFMGALPFFHVFANTALLNHAMVTGGSIAMVPRFDAGQVLDTIAKYKTTGFPGVPTMFQALLDHPKLAKTDISSIKVCISGGAPMPAPVHDKFEAVGVRVVEGYGLTESSGVVSAN----------PYEGVRKKGTIGQLVMGTEVIFLDKEDENLAPEGEP-GELAIHGPQVMRGYWNKPEANDTFVVRDGYLRTGDVAVMDEDGFLEIVDRIKDMIAVGGFKVFPSQVEDVLLENEAVKEVLVIGVPDEYLGERPRAYVTLNDETATAEDLCE-WLNARVGKHERVESIVIREELPKTLVGKLDRKALRAE-------- 86747706 59 ---------------------------------------RWSWREFAQRVDALAAGFLALGLERGARIGVWSMNRPEWTLTQFAAAKAGMILVTINPAYRLSELEFALAKVGCAALVTATAFMEMLNTLIPELAKSQPGALQSARLPQGTLAFDEVATMGGDRHRIAQLAAVNIQFTSGTTGSPKGVTLTHHNILNNGYFVG--RAMKLTEQDRICIPVPLYHCFGMVMNLASVTCGAAMVYPGEGFDPLATLQTASSEKCTALYGVPTMFIAELDHPDFASFDLSSLRTGIMAGAPCPVEVMRRVDQMNMEVTIAYGMTETSPVSFQSAVDD-----PEERRVS---TVGRIHPHVEVKVVDLEGRIVPRGVR--GELCTRGYSIMLGYWDEAEKTADVLDAAGWMHTGDLAVIDDEGFCNIVGRIKDMVIRGGENLYPREIEEFLYRHPKIQDVQIFGVADSRYGEELCAWVRVRGETLTADDIR-GFCQGQIAHNKIPRYVEFVDEFPMTVTGKIQKFVMREKVEAKLG-- 44889628 16 -LPDIYIPDHLPLHSYCFQHIQEFSDKPCIIDGITEKVY--TYADVELTSKRVAVGLRDLGIRKGHVIMILLPNSPEFAFSFLGASYLGAMSTTANPYYTPAEIKKQAMGSGVRVIITESCYVPKIKDLEHNVK----IVVIDELVDEHSTCIPFSQLSSADERKLPEDDVVALPYSSGTTGLPKGVMLTHEGLI--TSVAQQVDGENFRSDDVLLCVLPLFHIYSLNSVLLCGLRAGSTILLMRKFDLTKVVELVGKYRVTIAPFVPPICIEIAKNDMVGMCNLLNIRMVMSGAAPMGKELEDKLEKMPNAVLQGYGMTEAGPVI------SMCPGFAKHPTQAKSGSCGTIVRNAELKVMDPEGRNLP------GEICIRGPQIMKGYLNDPEATSSTIDLEGWLHTGDIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELESLLVSHPCIADAAVIPQKDEVAGEVPVAFVVASGSDITEDAVKEFISKQVVFYKRLQTVY-FVHAIPKSPSGKILRKDLRARLSSF---- 167367493 26 ----------------LDRAVALWDREALVSPSHD---TRWTWRDFAARVDALAAGFLALGLERGARIGIWSMNRPEWTLTQFAAAKAGLILVTINPRLSELEFAFKTSHYMEMLNTLIPELAALQSAKLPKLRTVIQIIAFDEVAAMGGARHRDQIAAFASELQFDD--AVNIQFTSGTTGSPKGVTLTHHNILNNGYFVG--RAMKLTEADRICIPVPLYHCFGMVMGNLASVTGAAMVYPGEGFDPLVTLQTASREKCTALYGVPTMFIAELDHPEFASFDLSSLRTGIMAGAPCPVEVMRRVDAMNMEVTIAYGMTETSPVSFQSAVDD-----PEERRVS---TVGRIHPHVEVKVVDLDGKIVPRGQR--GELCTRGYSVMLGYWDEAEKTADVLDAAGWMHTGDLATIDDEGFCNIVGRIKDMVIRGGENLYPREIEEFLYRHPKIQDVQIFGVADDRYGEELCAWVRPRGETLTADDVRA-FCQGQIAHNKIPRYIEFVDEFPMTVTGKIQKFIMREKVESKLG-- 218151991 8 ---------EITLGALLDEAVEKWPDQEAV--VYVDRDFRLTYREFGELVDDLAMGLMALGVKKGEKVAVWATNVPYWVALQFATAKIGAILLTVNTFYRTTELEYLLKQSECENLVIEIDYLQTAYDLIPELKTQERGYLKSEKFPDFFLGQEKHRGMEARQATLDPHDVVNMQYTSGTTGFPKGVQLTHYNIGNNGFWIGENQGFKPGDR-LCLP-VPLFHCFGCVLGVLAAVNHGTTMVILEGFDPLLVMASVDQEKCTALYGVPTMFIAILEHKLFTKFDYSSLRTGIMAGSPCPIEVMKKMDKMNMDITICYGLTEASPVMTQTRMTDSIQRRTE--------TVGRAMPEIEVAIINPETGEMCENGET-GEICCRGYNVMKGYYNNPEATNSTIDMNGWLHSGDLGTMDDEGYVDVTGRLKDMIIRGGENIYPREIEEFLYTMDGILDVQVAGVPSEKYGEQVGAFIILKGVEMTKQDVIDY-CRGQISRYKIPKFITFLDAYPMTASGKIQKYKLRDMAAELY--- 171316122 28 -----------------------------------------TFQEIGELSCRIANGLLAAGFAKEAKAAVWADNDVTGWSCALGMWRAGLAYIPVNGRNAPAENQYVLDAFDCEVLFFHHAFADAIDALRPSLPKVRLWVCIDADLPPSLATWSEGQPDTPPAVNYAMDDVVTLSATGGTTGLPKGVMNTHRSFQTY-FANFMIAMTYGAERPVNLAAAPMTHTAGMCTARGGTVV----VLPKP--DPALLLGAIVKHRVTEFFLPPTVIYRLLDIPGIDKVDFSSLRYLLYG--AAPMSLKRAIDVFGPVMTGGYGQTEAPASIAEHFVDG---KLAPDERL---ASVGRPNPLARVEIVGERGD-VLKQGET-GEICVRGDLVMKGYYRAPDRTAETIV-DGWLHTGDIGHLDREGYLHITDRKKDMIISGGFNVYPSEVEQVIWSHPAVQDCAVIGVPDEKWGEAVKAVVLNAGQHVSADELIA-LCKAQLGSVKAPKSVDFIDALPRSTAGKVLKKDLREQY------- 119718315 37 -----------------------------------------TYAQLGDRAARLANALVARGVRPGEHVAVCVGNRLEHPEIACGIAMAGLVIVPLNPRYTEPEARYIIEHSGARAVITEAHLASVVTPAAADQGA---FVVVLGTSPD-FESYDEVLAASSDPYPVDETEPFCIAYTSGTTGRPKGVMISHRALTFYQAATEWGLGTGRTS----LAVAPMYHGAGFAFGYAPVFTGGTVVML-PKWSPEQMLELAERHRVQSIFLVP----AHAQMLRRLGRDLSSLDTLYFNAAALPFELIESFP--GAGVHELYGSTESG--IITN--------LRPVDMLRKPGSVGQPWFMTEIRVVDLDGAPVGPGG--MGELYSRSPYLMLGYYNDPDATARCTSEDGFVTCGDLVRLDDEGYVHIVGRSSDMIVSGGINIYPREVEDVLARHPSVTDVAVVGRSSEEWGEEVTAVVLASGVTLDVESLEAH-CRESLAGYKIPRRWHVIGELPRNAAGKVVKRDI----------- 169844280 35 --------QPLNPLSFILRAALIYPNKLALLHPDTPNPVAYTFSVWAQRIQNLAYALLKAGLKPGDRVAVIAPNSPLIADAHYGVLAARGILLPINTRLKPHEVAYILEHSGASIILVDYEYKHLIG------NTNARVIVSNDTGRAGD-PYEDFLTE-------------GRAYSNGWRGLEAEPDENVGAVLCYT----------INKESTYLWILPMFHAAGWTYPWATVFAFATQI----TLRTVNYTHIWNHSGVTHYCGAPTVQIGIIN--DPLARKLSRPVTAIIAGAAPTAHLIAELEKKGINPVHVYGLT-----------------LSLEDRARLMARQGHAFATVRVVKQDEESEDVPADGKTLGEIVTRGNIVMKEYYKDPEATKKAFR-GGSFRTGDLAVMHPDGSVAIMDRSKDIIISGGENASSLAIEQELASHPHVLEVSVIARQHLKWGERPMAFVILHPQHAEKKDLKAH-AKSRLPGFACPEWVEVVPELPKTSTGKILKTELRK--------- 78067359 44 ------------------------------------DARRLSYGDLSQAVDATASLLTSLGVQGGDRVMIVAENCVAQIVLLFAVARLDAWALVSNARLSASELDAIAAHARPKLIAFTTDASPDARAHAERHGATPAGVLPVDIGAWSYRVDASAPGE---PVADGAAQCAALIYTTGTTGTPKGVMLSHRNLLF--IAATSSTLRRVSPDDVVYTVLPVSHVYGLASVCLGSLYAGATLRLVPRFSPEAVRVALADEGVTIFQGVPAMHAKLLEHLHTHGHRAPRLRFAYSGGSPLDANLKARVERLGVPLHNGYGMTESSPTITQTPL----------DAPRTDSSVGVPIPGVEMRIVAPDGTDVPP--GEVGEIRVRGPNVMLGYYRNADATHAAVSPDGWLSTGDLARQEADGAVTIAGRSKELIIRSGFNVYPVEVEQVLNAHPDVVQAAVIAV---EGNEEVLAFVVPGA---TADEAVLHAWCARLAPYKRPAHIRALDALPAASTGKVLKHKLRE--------- 66509103 43 -----------------------------------------TFKEILEISQKLAIALSKEGLRKDDRIAICSENNLEFCLIVCAAFYLGVTVCPLNPLYTERELKHALNISKPKYIFISPKLIILTESTNNKLPSINSLIIIDNNF-------------HACSVNVNDHVAV-ISCSSGTTGLPKGVMLTDKNFVIKNLAA--VSPNILNTNITSLALLPFFHVYSFSVMLVGLIFGNKSIIL-PRFEEKMFLHAIEKYKIEHITVVPPLMVFLAKHPIVDKYNLSSIKEIWCG--AAPLSEIAKMKRLNVTIKQGYGLTETT-----------LAVMNSPDNNTEYKSVGTLVPGIAAKVGDKSSKPLPHN---IGELCFKGDLIMKGYCDNEQATAITIDKDGWLHSGDVGYYDEQGYFYIVDRLKELIKYKGFQVPPAELEAILLTCPEIKDAAVIGLPHEEAGELPTAFIVKKGSNITAEDIIKFVNERVSSHKRLRGGIKFIENIPRTASGKILRRVLRDTLKS----- 170693511 44 ------------------------------------DARRLTNAQLMEAVDTVSALLREWGVRGGDRVMIVAENSIAQIVLLFATARLDAWALVSNARLSAAELDAIRAHAKPRVTAY------MVES---SVDASQHAERHQAREAPGYVA-DDSAQTQAEPVEASERQCAALIYTTGTTGAPKGVMLSHRNLLFIATVSSRL--RQVRPDDVVYAVLPISHVYGFASVCLGSLHAGATLRLAPRFAPEAVRRALTDERVSIFQGVPAMHAKLLEHLQTHGHRAPHLRFVYSGGSPLDAALKAHVESVGLPLHNGYGMTESSPTVSQTMLDAPRADCS----------VGEVIPGVEVRFVELDGADAAP--GAIGELWVRGPNVMLGYYRNPEQTRAAVTEDGWLKTGDLARQDADGALHIVGRSKDLIIRSGFNVYPAEVEHVLNAHPQVVQSAVIGRAVEGNEEVIAFVELAAHATVTPVELAAWCAER-LAPYKRPAEVKVLAALPAASTGKILKHRLRE--------- 70731940 21 -----------NIQAVLKQSCQRFANKPAFSNLG----KTITYGELYELSGAFAAYLQQTDLQPGDRIALQLPNLLQYPIAVFGAIRAGLIVVNTNPLYTAREMEHQFNDSGAKALVCLANMAHLAEAVVPK-TGVRHVIVTEKKMVPAYVKFNDVLRKHGQPVQEANPASSDVAYTGGTTGVAKGAMLTHRNLVANMLQCKALMGSNLNECEILITPLPLYHIYAFCM--AIMLMGNHNILSNPRDLPAMVKELSKWKFSGFV-GLNTLFVALCNSEAFRKLDFSALKVTLSGGMALQLAAAERWEVTNCPICEGYGMTETSPVATVNPIQN-----------IQIGTIGIPVPSTLCRVVDDAGEELPLG--EVGELCVKGPQVMKGYWQRQDATDEVLNSEGWLKTGDIALIQPNGYIRIVDRKKDMILVSGFNVYPNELEDVLASLPGVLQCAAIGVPDEKSGETKIFIVVKPGVTLTKEQVMAH-MRANVTGYKVPKAVEFRDALPTTNVGKILRRELRDE-------- 89899820 13 ---------------------------DAVARFPEGEALRLRWHEVQGRADELASGLASAGLVPGDRAALVLGNSASFVTIIFALARMGVIAVPIGTRSSASEIAYMLENSETVARLPDAALLPGVR-LRVCLSQQPGCQALDEIA----LA-----GRGAAPVQASEEDAAYILYTSGTTGRPKGAILTSLGVVHSTMHYEACMGLGPADRSVI--SVPMSHVTGLVALVLTAVRCAMTLIVMAVFKAKQFLQLAERERMTHTLMVPAMYNLCLLQPDFSGPALKSWRLGAYGGAPMPPATIEALASKGLELMNAYGATETSPATMTGSTASHTDTV------------GISVPCAEIIIADFDGTPLPTGTS--GEIWIRGPMVVKGYWQNPTATAESFT-DGFWHSGDIGTMDDSGFVRILDRIKDVINRGGYKVFSSEVEAVLASHPQVIESAVVGRPCPVLGERVHAFVVVR-DGASADSL-KMFCAERMSDYKVPETFTLSSELPRNANGKLLKRQMRD--------- 56404609 11 ------------MWDDL---AEVYDKKTLIFESAQGKVRQFSYSELNEEINRAANLFHACGIKKGDHVALHLDNCPEFFFCWFGLAKIGAVMVPINARFMYEESAWIINHCQAHFVVTSDNFSPIYQPMLHDKHSTQLFLITENCLPQGVVDF---LSEKAKPLSVDDTAE--ILFTSGTTSQPKGVVITHYNLRIAGYYSSWQN--ALREDDIYLTVMPAFHIDCQCLP--AYSVGATIVLLEKYSARASWKQILKYQA-TVTECIPMMMRTSMAQPVSPDEKQHKLREVMSYLNLADKEKDASIERLNVRLLTSHGMTETIVGLIGDRPGDKRRWPS----------IGRPGFCYQAQIRDKQNQQVP--NGVVGEICVKGKTLFKEYYNRPDATEKALEPDGWLHTGDYGYRDDEGFFYFVDRSCNMIKRGGENVSCIEIENIIASHPKIQDVAVIGVPDDIRDEAIKAFVVLVDGETLSEEAFFAFCEQNMAKFKVPSAVEFKQGLPRNCSGKVIKKHLQ---------- 138896407 29 -----------------------------------------TFTELYEAAASWARRLAGAGIKEGDIVALLMKNSIEMIEIVHALFFLGARALLQNVRLTPYELGWQLDDSGARFVIADDG---FADRFGGDERVITVSALAGLAEADVPLKETYHLDETAT-----------IMYTSGTTGTPKGVLQTYGNHWWSAVGSVLNLG--LHERDCWLAAVPLFHISGLSIAMRSVIYGMPMQLQTSFDAKAANALIMDGK-VTVMSVVAAMLQRMV--VELGGERYDTFRCMLLGGGPAPKPLLEVCKEKGIPVYQTYGMTETA---------SQIVTLAPEYSLTKLGSAGKPLFPAELRIV-RDGKPAPYEA---GEIVVKGPNVTKGYLHRPEATEQAIR-DGWFYTGDIGYVDEEGFLYVLDRRSDLIISGGENVYPAEIEAVLLAHPDVEEAGVTGMEDETWGQVPYAFVKLKQGAAADEDELKQFCRGRLAKYKVPARIYFVHALPRNAAQKLLRRELK---------- 91974734 36 --------------------------------------TRWTWREFAACVDALAAGFLALGLERGARIGIWSMNRPEWTLTQFAAAKAGLILVTINPAYRLSELEFALAKVGCAALVTATTLIPLSQSQPGALQSSKHLVAFDDLAQMGGARHREALAALAGRLQFDD--AVNIQFTSGTTGSPKGVTLTHHNILNNGYFVG--RAMKLTEQDRICIPVPLYHCFGMVMNLAAVTSGATMVYPGEGFDPLATLQTASREKCTALYGVPTMFIAELDHPEFASFDLSSLRTGIMAGAPCPVEVMRRVDQMNMEVTIAYGMTETSPVSFQSAVDD-----PEQRRVS---TVGRIHPHVEVKVVDLEGRIVPRGQR--GELCTRGYSIMLGYWDEAEKTADVLDRTGWMHTGDLAVIDDEGFCNIVGRIKDMVIRGGENLYPREIEEFLYRHPKIQDVQIFGVADNRYGEELCAVRVRSGEKLTADDIRA-FCQGQIAHNKIPRYIEFVDEFPMTVTGKIQKFVMREKVESKLG-- 170768636 11 ------------MWDDL---ADVYGHKTLICESSSGNVNRYSYLELNQEINRTANLFYTLGIRKGDKVALHLDNCPEFIFCWFGLAKIGAIMVPINARLLREESAWILQNSQACLLVTSAQFYPMYQQIQQEDETLRHICLTDVEIPDGISSFTQLKNQQAPPLSTDDTAE--ILFTSGTTSRPKGVVITHYNLRFAGYYSAW--QCALRDDDIYLTVMPAFHIDCQCTAAMAAFSAGATFVLVEKYSVRAFWGQVQKYRATVTECIPMMIRTLMVQPPSANDRQHCLREVMFYLNLSEQEKDAFCERFGVRLLTSYGMTETIVGIIG-------DRPGDKRRWPSIGRAGF---CYEAEIRDDHNRPLP--AGEIGEICIKGKTIFKEYFLNPQATARVLEADGWLHTGDTGYRDEEGFFYFVDRRCNMIKRGGENVSCVELENIISTHPKIQDIVVVGIKDAIRDEAIKAVVLNEGETLNEEEFF-CFCEQNMAKFKVPSYLEIRTDLPRNCSGKIIRKNLK---------- 84495223 35 -----------------------------------------THGELHERAVALAAALADHGVRHQDRVAILARNSIEFGEVLSMAHVSGIVVATVNFRLAAPEIVEILRAADPKVLFCGPDHLELVSILRQELPGLELIVALGE-APSTAMGYEDFLGRELPFISSPQDIAF-LIFTSGTTGTPKGCVLGHRELRL--LAKEMAHQMRTGCEDVGLLVMPLFHIGAMAIALGLHVHGGAAVIE-EAFDPAAYAGRCRAERVSVLHLAPTMVQAVLDA-DPAPADLAGVRTVLY--SAAPMTLPTLRAAMRVMPDAGYGQTEIMTSGLPRELHSSADDPTTHRRLS---SVGIPFSECEVRLTDPEGRDVAE--GAPGEITVRTEAMFRGYWQDPDTTATQVR-DGWFRTGDVGRFDEEGLLHLVDRTKDIVISGGENVYCPEVERAVESHPGVAGCAVIGVPDPRWGEAVCAVVV-RGSEVSAKEVTAH-VRARIAGYKVPKRVIFVGSLPVLVTGKVDKVQLR---------- 134097188 25 ----------------LDRTAARFPERDALIEHTTG--RRWSYREFVADVDALALGLLGAGITKGDRVGIWSPNRAEWTLVQYATARIGAILVNINPSYRVHELEYVLDQAGIRMLVSTSDYVSMVEQVRAKCAALERVVFLDGD------EWDALFDRDGDPARLAELSAINIQYTSGTTGFPKGATLSHHNILNNGFFVGEL--CRYTEADRVCIPVPFYHCFGMVMNLACTSRGAAMVIPSEGFDPRTALAAVAEERCTSLYGVPTMFIAELDHPEFADFDLSSLRTGIMAGSPCPVEVMKQIDRMGMEVAICYGMTETSPVSTQTRADDSL-----ERRVSTVGRVG---PHLEVKIVDATGLTVPRGEP--GELCTRGYSVMLGYWEQADKTAEVIDAARWMHTGDLAVMDADDYVGITGRIKDMVIRGGENIYPREIEEFLYTHPDILDAQVVGVPDARYGEELMAWVRLRAAELTVEALRE-FCTGKLAHYKIPRYVHVVEEFPMTVTGKVRKVEMREEAKRLLG-- 75676868 31 -----------SLIELLEESFARFSDRKAFICMDTA----MTYREIDETSRALGAYLQSLGLKKGARVALMMPNVLQYPISTVAVLRAGYAAVNVNPLYTPHELEYQLKDSGAEAIIVLENFAATVQQAIGK-TAVRHVIVGSMGDLLGFVKFNDALAAGARPELAPDDVAF-LQYTGGTTGVSKGATLLHRNILANMLQNDVLKKPPVIDQLFIVCALPLYHIFALCFMLGMRAGGVNLLIPNPRDIPGLVKELRKYQINCFPA-VNTLYNALLNAPGFEQVDFSKLRASIGGGMAVQKAVAERWLKVGCPLLEGYGLSETSPTLTCN--------PADGDKYT--GSIGLPLPSTYISIRDNDGREMPL-GEA-GEICASGPQVMPGYWNRQDETAKVMTADGFFRTGDIGVMSTDGYTRLVDRKKDMIVVSGFNVYPNEIEDVIASHPGVLECAVIGVKDERSGETVKAFVVRKDPDLTREEIIK-FARTELTNYKVPKQIEFRDSLPKTNVGKILRRALRDENK------ 148547015 56 --------------------------------------------------------LIALGVNTGDRVGIWSPNCAQWCILQLASAKVGAILVNINPAYRVGELEYVLRQSGCRWLVFKTSLVPELASARGELASLRGVISLATNPPAGFLPW-HALAERAGQTSAEACTAVNIQYTSGTTGAPKGATLSHYNILNNGFMVG--ESLGLTARDRMVIPVPLYHCNLGCITHGSTM-----IYPNDAFDAELTLRAVAEERASILYGVPTMFIAMLDHPSRAQMDLSTLRSGIMAGATCPIEVMRRIDQMHMEVQIAYGMTETSPVSLQT---------GPDDDLELRVTTGRTQPQLENKLVDADGCIIAR--GEIGELCTRGYSVMLGYWDNPQATADAIDPAGWMHSGDLAVMDEQGYVRIVGRNKDMIIRGGENIYPRELEEFFYTHPAVADAQVIGIPCSRYGEEIVAIKLHPGHSATAEEL-QGWCKARIAHFKVPRYIRFVDEYPMTVTGKVQKFRMRE--------- 109899114 20 -----------SIVDILEQAVSTYA--DSVSYINLGK--SITFKELDQQSKQFAAYLQHSGLKKGDAVAIMMPNLLQYPVALFGVLRAGMVVVNVNPQYTARELKHQLNDADAKAIVIVENFCTLSEVIDDTVQTVMLTQIGDMLGPKKWLTFMDAMKEGASPTLTGDDIAF-LQYTGGTTGVSKGAMLSHRNMVANEQASAILNTVTVPNEELVVTALPLYHIQANCLLFLK-LGCANLLITNPRDMPAFVSEL-GKYPFTVLTGVNTLFNGLLNTPSFTELDFSKVKFSLGGGMAVQRSVAERWYKLGHVLLEGYGLTECSPIVSVN--PPQLEQYN--------GSIGLPLPSTDIRLVDDDGVDVAP-GEA-GEMLVKGPQVMVGYLNRPEATEEIMQ-DGWLATGDIARCDEDGYFYIVDRKKDMILVSGFNVFPNEIEEVAAMHDHIVEVAAVGIPHEASGEVVKLYAVRREDSLSEQDVIEHCRKH-LTGYKVPKKVEFRDELPKSNVGKILRRELRDE-------- 56709066 30 -----------------------------------------SHAAFLGQAARLAHVATNLGLKPGDRVAAQVEKSPEALALYAACAQAGLIFLPLNTAYTADELSYFIDNSGAALIVCDGRLAPIAEGLGARIETLN---------ADGSGSLTERAATMPDRFDTVARGGGDLAYTSGTTGRSKGAMLTQDNLL--SNAETLAREWRFTADDVLLHALPIFHTHGLFVATNIALITGGSMIFLPRFDLDQIIAQM--PRATSMMGVPTFYTRLLGDARFT-RELAQHMRLFVSGSAPAETHVEFEERTGHRILERYGMTET-----------NMNTSNPYEGARRAGTVGLPLPGVELKVTDETGETLPQ--GEIGVIEVRGPNVFKGYWQMPEKTAAELRADGFFITGDLGFVDEQGYVTIVGRGKDLIISGGFNIYPKELELLLDDQPGVLESAVIGVPHPDFGETPLGLLVPRGQTPDTQAIMA-TVETALARFKHPRKLIVLEELPRNTMGKVQKNILRDQFKALF--- 162139461 75 ----------------------------------------------------------------GDRIAIQMPNLLQYPVAVFGALRAGLIVVNTNPLYTAREMRHQFNHVQDTVILIEVQIGDMLPTLRGALAAVKHLMVPDYSLPQA-VAFKNLLRDGATPLSLDDIAV--LQYTGGTTGVAKGAMLTHGNLVMQQVRANMQQLDAQGHQEVMIAPLPLYHIYAFTVNCMCMMVGNHNVLITNPRDINGFVKELQRWQFSAFLGLNTLFVALMAHPQFKKVDFSRLKGTNSGGTALVSAVAERWKSMGCTVVEGYGLTETSPVVCAN-------PHGEHSRL---GTVGLPVPGTTLKVIDDEGNALPLGER--GELCVKGPQVMKGYWQRPEATAEVLDEEGWLRTGDIAVIDQDGFVSIVDRKKDLIIVSGFNVYPNEIEDVVMAHPKVAACAAIGVADEKSGEAVKLFVVPSDPTLTQEELHAY-CRENFTGYKMPRHYVFRDALPMTPVGKILRRELRE--------- 218722265 14 ---------DVDIWSFLERKDRAFPDDK--NLFVDADTQRSTFAQLRETALSFGHGLKATDWKKGDVLAIFSPNCVDTPAVMYGVAWTGGVISPANPTYTVEELAFQLGNSEAKALATQRPLLPIAREAAKKVGLPEDRIILDERDPSGVVKHFTSIRNISGTSRFPKKDVAYLVYSSGTTGLPKGVMLSHRNMVSNILQGKNTEGRYLSQGDRILAFLPFFHIYGLTTMIHFSLFTGLTVFVMPRFDIEKFCKHVQNYRITFVYVAPPVILLLGKHPIVDKYDLSSLRMMNSGAAPLTRELVATSARIKVGIKQGYGLSETSPT-------THTQAWEDWNKDI--GSVGQLVPNMEAKYMEDDSEPQEVAAGEVGELWVRGPNVFLGYHKNQKATEGCLTADGWFRTGDVGYQDKDHKFYITDRVKELIKYKGFQVPPAELEGILVDSELIDDVAVIGVHSDEHSEVPRAYVVSKASGASDAEEAEKIVKWMHSKKRLRGGVRFVETIPKSVSGKILRRVLKEQ-------- 111027015 5 ------------------------------------------------------------GVRRGDVVTLVLPNWREFFVVHSAIGLIGGVVNPLLPKVGTPEIAHILRTAESRFVFAAADLREVIAAAEG-LDSILGIVPVRSGTNSLADILEEPWEQRLDPVVVDARERDTVTFTSGTESLPKGVVHSHQT-TMFVLRAYLDKVLGLNGSDSVFMPSPICHASAWGL-RAAIHAGVPLILQD-KWNPDTALRLIDEHRCTYTAATPFIIDMLGAKARGAGSG-ETLRYVASGGAAIPRHLVAEVENFSAELMAVFGASET-------YVTTATRPGAPDDIL---ATDGEPLPGVQVAIVDESGRELPRGEE--GEIVTRGPQVFLGYLGDPDLTHRAFRGD-WYRFGDLGRIDENGMLHVTGRIKDIVIRGGENISVREVEELLINHPNVASAAVVGYPDPRLGERCCAVVVPTGTEVDLQELNSYLVGRGLAKYKLPERLEVFDEMPMTATGKIRKADLRRQ-------- 162949346 60 -LPDIYIANHMPLTDYCLEKVTQWPDKVCLIDGNTGREY--SYSEMELTSRRVAAGLAKIGVEQGGVIALLLPNCAEFVQVFLGAAKRGAIVTTANPFYTSTELEKQIISSGATVVVTQSRYIEKLAGLNIQI------IVVDQYA-DGYLALLEADEAECPAVDIPDDIVC-LPYSSGTTGLPKGVMLTHKSLV--TSVAQQVDGEVINVEDTLMCVLPMFHIYSLNSILLCGLRAGATLVIMAKFELSKLLEFIQKYKVTMGPFVPPIVLAIAKNPIVENYDLSSIKMIMSGAAPLGKELEDAFRRLNAILGQGYGMTEAGPVLAMSLAFA---------KRPFPVKPGSCGTVVRVKIIDTE------TGMSLGEICIRGPQIMKGYLNNPEATAYTIDKDGFLHTGDVAFIDEEEEMFIVDRVKEIIKYKGFQVPPAELEAVLLSHQQIQDAAVVSRKDEVAGEVPVAIVVRSGCTITEDEVKDHVAKRVVFYKKIHDVY-FADSIPKSASGKILRKDI----------- 121605761 47 --------------------------------------------------------LQSLNLPEGARIAVQVEKSVEAMVLYLATLRAGYVFLPLNTAYQSLEIEYFIGNAEPSVVVCSSANFGWVSKIAFKAGTQHVFTLGDDRTGSLLERAAHCSDQHEVVVKQPDDMAA-ILYTSGTTGRSKGAMLSHGNLL--SNARVLQDYWGWKQGDVLIHALPIFHVHGLFVAIHGALINGSKMIWLAKFDPKKVIEKL--PQATVFMGVPTLYVRL---LAEPGLTVDACRRLFIAGSAP--LLIETFRRTGHTILERYGMSETA------MLTSNPYQGGERRGGTV----GFALPGVSLRVVGDDGQGLPPG--EIGNIQVKGPNVFAGYWRMPEKTAEEFTADGYFKTGDVGKIDADGYITIVGRSKDLIISGGYNVYPAEIEGYINELPGVAESAVVGVPHPDFGEVGVAVVIAKGATPDGARIVA-TLKSSLANFKVPKQCFVVSELPRNTMGKVQKNVLREQYKALF--- 134111705 120 -----------------------------------------TFGDVLDRSLKLAAWMRSRGIKMGDRVVIGGKNCTGWIVSFIAVHLIGAVTVCLNCWVPREQMVYSIKMVEPSLALLDENGLPFCWAESGHLPSVVEIY----STPNNQRTKEDGLGPESDAV---------IFYSSGTSGFPKAVLSTQRMALSNAISGMVATARAVDPQRVVLLSIPLFHVTG-CLSWLRAITNGSKFVTSRKWDVKEAVRLIVEEGVHTVGGVPAI---ASQILQSPDLPDNTTLDSIFYGGAPPSKHMANEVRKKAAVIHGYGLTETNAVAC---------AVCGADYLSRPDSTGPPVPICEIRIVNPDTRKALPTGQQ-GLILIKGAQVMKCYYGNEQATKQAIDEEGWLDTGDAGYLDEEGFLFIKDRLKDLIIRGGENIASVDVENALTSHPHIDEVAAIALPHPILGEVVGAAVTARGVKVTEESILGH-VRSKLPKHAVPAMVMIWESLPKNVNGKTMKKEIK---------- 163814910 54 -----------------------------------------TWSVFNEKANRFANLLVSRGIQKGDKVGILMMNCLEWLPIYFGVLKTGAIVVPFNFRYDAEEIKYCVELADVDVLVFGPEFIGRIEAVVDEIAEKRILFYVGGNCPEDYDKLTSNCSSVFEKRDIKDSDDAAIYFSSGTTGFPKAILHNHESLMHAAKVENVHHGQ--TKDDVFLCIPPLYHTGAKMHWFGSLIVGGKAVLLKGVSAKTILQTVSDEKCTIVWLLVPDILLAIENHLED--YELSQWRLMHIGAQPVPQSLIKKWKEINHQYDTNYGLSESGPGAVHLGV----------ENIHKVGAIGVPGYGWQAKIVNEDGTEVEQG--AVGELILKGPGVMTCYYKNPKATEECLK-DGWLYTGDMAMQDEDGFIYLVDRKKDVIISGGENIYPVQIENFLSKYEKIKDVAVIGIADARLGEITAAIIVKDGMTCTEEEINEFCKE--LPRYKRPRKIIF-EHVPRNATGKIEKPLLRRMHKS----- 150400181 33 ---------------------------------------KFTYGEFNDRVNMLSKGLLEIGIIKGDHVGIWAKNVPDWLTFMFATAKIGAVLVTVNTAYKSHELAYVMKQSDMKALAIDVNYLDIVYELLPELKTSQRIYVGQEKHRGMYNTNELMLLGKHTPSELNSNDVINMQYTSGTTGFPKGVMLTHKNILNNGFYIG--EKQKFTEKDRLCLPVPLFHCFGIVLGVLAILTHGGTLVMLELFDPLLTLAAIQKEKCTAVYGVPTMFIAELSHPMFDMFDLSSLRTGIMAGSPCPVEAMKKVEMNMKDVTIAYGLTEASPVFTMTSVDDPIEKRVQ--------TVGKSMPNCEVRIVD------PETGKTVGEICCKGYNVMKGYYKMPEKTSEVIDKEGWLHSGDLAVQDSDGYYKIVGRIKEMIIRGGENIYPREIEEFLYTMPEIKDVQVVGIPDEKYGEIVGAVIVKEGCELKEEDVRDFLLK--IARYKVPKHVFFVNEYPMTASGKIQKFKL----------- 116622709 16 ---------EMSLSHALAHSAARFPDRDALIVSHQNV--RLTWSQLDREVTRVARGLAGLGLAPGDRAGIWASNCLEWILMQYASARAGVVLVNVNPAYRSHELRYVLQRSRIHALFLHERDARLTQSRNGENIPLRHVIWLSDPSWDAMLSS----GRDFVPDTARPHDVANIQYTSGTTGSPKGVLLTHHNLLNNGMAISL--ALRASEQDRICVPVPLYHCFGSVIGSMVSVVGAALILPSAQFDVLATLEAVHRERATALYGVPTMFIAELVHPDFAQFDFTSLRTGVMAGAPCPIEVMRTVERMHCEMTIAYGQTESSPVITMSAVDDPLE--------LRVATVGAALANTEVRIADESGTTVPIGEQ--GELCTRGYLVMKGYDEDPEATAAVIDRDGWLHTGDLAAMRPDGYFSFRGRAKDTIIRGGENIYPREVEDFLHTHPKIADVYIIGIPDARLGETVLAVQLKPGEAATAEEI-QAFCKGKIAYFKIPQYIRFVDSFPMTVTKKIQKFLMRAQ-------- 194563492 66 -----------------------------------------TYRTLAQKVDAFASYLQSIGIQPGDRVAIMLPNTFQYPVALFGTLKAGAIVVNVNPLYTVRELAHQLDSGAQTIVVFDTQVRNIVVTALGDLLALINFVLKHVKKPQAVLRSALALGARSAPQPVPRDDLAFLQYTGGTTGVAKGAMLTHGNLIANLLQAAWIADQVTGDVETVLTPLPLYHIYSLTVAFIFMGLGGRNILIANPRDTNMVMKIIRNETFTGITGINTLYNAFLDNDEFRKRDFSKLKLAMAGGMAMQRAVAERFQQVGRPIVEGYGLTECSPIVTMNPVDLN-------DMAAFSGSIGLPAPVVRFRREDGTGEP--------GELCVRGPQVMRGYWQRPDETAKAIDADGWLGTGDIGVMDERGFIRLIDRKKDMILVSGFNVYPNEIEEVLVMHPGISEAAAIGIPDDVHGERIKVFVVRRDPALTVDDVLAHCRK-NLTGYKMPKLVEFRDALPQTNVGKILRRALRDE-------- 119503301 64 --------------------------------------ERMTYHDAAERVAGFANWLREQGIVPGDRVAIAMRNYPEWMLAHWAINAVGAVVVGLNAWWVADEMAYALDDSKPKMLIADQQRLATFATVNDQFPDMAVVSVRSEDDAVKSTSWDTAVGVLPEVAIDPDSDAC-IFYTSGTTGRPKGAQLTHRGCVANVLNVAAMGGIYASHRAVALIATPLFHVTANCIMQAGTVAGGRFILM-YKWDPVEAMRLIDAEQITTMSAVPMMSREILTHPDRDEYDLGSLNAMGGGGAAMQPDLVGKVEMKRAKPAQGYGMTEVCGII---------SYIAGDIFIERPSSAGPMVPTLEGKCVDSEGRKL--GANEVGEVCVRGTPVIKGYINRPEATAETIV-EGWLQTGDIGYFDEDGFLYLVDRAKDMILRGGENIYGAEVENAIFDHPAVLECVAFSVPDDRLEEVGAAIHLKEAAMLDASGLREH-LASRVAAFKVPRIWFLSEPLPRNANGKFLKRELKD--------- 71735053 21 -----------NVQAVLKLSCQRFADKPAFSNLG----KTITYGELYELSGAFAAWIQQTDLQPGDRIAVQLPNLLQYPIAVFGAIRAGLIVVNTNPLYTAREMEHQFNDSGAKALVCLANMAHLAEKVKTQIKHVIVTEVADMLSPLKRLKFNDVLGKRGQPVTDVSPGSADVAYTGGTTGVAKGAMLTHRNLIANMLQCRALMASNLGDCEIIITPLPLYHIYAFCM--AMMLLGNHNILSNPRDLPAMVKELSKWKFSGFV-GLNTLFVALCNNEGFRNLDFSALKVTLSGGMALQQSAAERWKQVGCQVCEGYGMTETSPVATVNPAKD-----------VQMGTIGIPVPSTLCKVIDDAGNELAFG--ETGELCIKGPQVMKGYWQRQEATDEMLDSDGWLKTGDIAIIQPDGYIRIVDRKKDMILISGFNVYPNELEDVLATLPGVLQCAAIGVPDEKSGETIKVFVVAKGVTLTKEQVMEH-MRANLTGYKVPRSVEFREVLPTTNVGKILRRELRDE-------- 134101550 1 ----------MNLAQFLRRNAVHQPNAEAV----VCEQTRLTYAQLDHDSDRLAAALQDLGLVAGDRVATLSWNCAELVVTEFALYKGGLVRVPINARLSEGEVAHLLRESGARVLLAGPEHMPAAVAAAAD-SPVEHVVGL-PGAEGAQHSYADFLSRTDAPVR-PEDPAV-LHFTSGSTGALKAAVQTNRLALMRKSASSPEARVGTGQRQLL--VGPITHASGMPIIGTAFAGGCLVVLRG--FEPEQVLDTIQRERVTHALLIPTMINSILQACSRDDFDLCSLERVVYGAAMTPTRIRAAWDFFGPVLAQAYGAGETTSAVMFLTTEDHRRAIEDGEQ-ELLSSCGRPSTEAEVLVVDDDFREVPP--GEVGEIVVRGPEVVPGYYEAPKLTACSFR-DGWFFTGDLATRREDGYVFIVDRKKDMIISGGFNIYCVEVEAVLHRHPDICDAAVVGVPDDQWGEAVKAVAVRRRGSAVDAESLIEFCGERLARMKRPRSVDFVEALPINQNGKIDRKAIRETY------- 163800027 25 ---------EETMGEFFEKIVAKDPDREFI--VYPDRDLRFTYGEFNKRVDMMAKGLLEIGIKNGDNVGLWARNVPDWLTFVFATAKIGAVAVTVNTSYKSHELDYVLKQSDMKALAIDVNYIETVYELIPELKTQRRGELNSETYPYMYIGPEKHRGEEAKK-EVKNTDVVNIQYTSGTTGFPKGVMLTHRNILNNGYYIG--ESMHYSEKDRVCLPVPLFHCFGIVLGVMATLTHGGTLVMIELFDPVLTLAAVQKERCTSLYGVPTMFIAEFSHPMFKMFDLSSLRTGIMAGSTCPTEAMKKIDEMNMEITIAYGLTEASPVFTQTKATDSIDKRVN--------TVGVALPHSEVKIVDETGEIVGKN--QVGEICCRGYNIMKGYYNMPEKTAETIDDDGWLHSGDLAEQDDDGYYKIVGRIKDMIIRGGENIYPREIEEFIHTMDGVKDVQVAGIPDKKYGEIVGAVILEEGADLTEEDIRDYAI-TKIARYKVPKYVFMVEEYPLTASGKIQKYKLSE--------- 194546531 45 ---------------------------------------RYSWRQLAERVDTYARAFIALGLRPGERLGIWAPNCAEWCITQFASAKVGAVLVNINPAYRSSELEYALKQSGCSWLICAHDLLPLARSRPGELASLRGVISLAERAPAGFLHWQPGLAAAVGAEELRQRQASNIQYTSGTTGFPKGATLSHYNILNNGYMVG--ESLGLGAEDRLVIPVPLYHCNLGCVTHGSTM-----IYPAPSFDAEATLLAVAEERATALYGVPTMFIAELDHPRRREFDLSSLRTGIMAGATCPIEVMRRVDMHMAEVQIAYGMTETSPVSLQT---------GPDDGLELRVTTGRTQPRLESKIVDQTGRVVPR--GEIGELCTRGYSVMLGYWNDPQATAEAIDPARWMHTGDLAVMDDDGYVRIVGRSKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGIPDERYGEEIVAWIKLHPGHHADDEQLRAFCKARIAHFKIPRHFKFVDEFPMTVTGKIQKFRMRE--------- 126725926 4 ----------LDVW--IRDAAALHPEKP--AFVFQGEV--ITYAQIAERAARLLAG----GIARGDRISWYGMNNPEAFVLLFAAAKIGAILLPLNWRLSAVEVAEIVENATPKIVFHDHHFVPLVLEFGGDIPL--------------SVNNEQGVPSLNDPLL--------LVYTSGSTGRPKGVILPQKALVAN--AQMSVQAHGMRPTDTVLNVLPLFH------------VGGLNILPTPAFSIGATVELHESFNPTDTAVVPTVLAAVMATPEWRTKQSETLRGLSIGSTDVPLEMLKAVHARGVPMLQVYGATETTPFAIFQTVDT---AMINEGSIGIEGANC----QVRLVVDDQD----VAQGDA-GEIWVKGDNVFTHYWQDPVETQKALE-DGWFKTGDVARQDSDGNYWFVDRIKHVIISGGENIYPSEIERLLRDHPKLEEVAVVGAADARWGEVPIVVAVSKTDCCEADVVG--VLDGKLARYKMPKKVLFVDALPRNAMGKIVAADVR---------- 88811967 17 ------------------RRCTLTPQRSAVVDADSGQSY--TFATLDDRANRVGAYLRALGLVKGDRIAFIGGNRIEPIDLYLAAGKLGVVLAPLSFRLRQPELSELLQCIQPKVLFYEETFAELCDSLIRPACLVDTIRYAAEHSP-----YQREV-LSTPPRQVNNALALDLIHTGGTTATPKVCIVSHRQMVWNSFELILAAAEGLASRRELL-LFPLFHIGGWNTFTPVFHAGGRVVLI-RRFEPARVLALIEEQRISHLGAVEAMLKLMAEQPGFAAADLSALRGVTSAGAPCSEAAMRPFWERGIPVSQAYGLTEAGP---SNFM--HGQSPTSMAAVRARASVGTAFFHCDYRIVEPQSHQPVRRGE-VGVLLLRSPHNFDGYLGQPERTERALLEGGWVDSGDLAREDDAGYVYIVGRVDNQFSSGGENVSPEEIERVLTEHPDIAEAAIFGVADARWGQAPMAVVVASGAPPEVDVLRAYLHER-LAGYKVPKHIVYVERLPLTGAGKVDRNAARQLY------- 83955989 49 ------------------------------------------------------------GIRKGDRVALFMQNCPEYLEILHAVLWMGAIVVPINYKLHPREAAWIIGDAKARVVVTQTG---TVFASGIELAGTCNERGIHDPA---LTAAAQSSAEVTPPVGTDKDDVAWLFYTSGTTGRPKGVMTTHGNLIAMSLAYAM-DVDTPTARDNSLYAAPMSH-GAGLYHFPIIRAGGCHVIPSGGFDPAEIAELAQADNLVFFA-APTMIKRQIAHARATGYDGTGIKTIIYGG--GPMYLADIEEGLAVRFVQIYGQGE-CPMTITVLPRDLVADTAHPNADARRGSVGYAQAGVQVRVVDSDMRPLP--AGEVGEVVVSGDALMKGYWGNEKATADTVV-DGWLRTGDLGSMDADGFLTLTDRSKDVIISGGTNIYPREVEETLLAHENVSEVSVIGVPSPEWGEDVVAFVVATGDGLCDAPQLDAWCKSRMASFKKPKTYHFVQDLPKNSYGKVLKTSLRER-------- 118353816 56 -----------------------------------------TYQEYFKEIQKFAAGLLNMGLKKGDRIGIYSPNNYEWCITQFAASMADLILVNINPAYQEHELEYCLNKVGCKALVLKSNYIQFINDLAPELKTLKYLIRIDDEVTPGMINYKDVLQDRIMNIASPDDAT-NIQFTSGTTGLPKGATLTH----FNILNNSFFIGNRLSEKDVICVPVPLYHCFGMVLNLCAINFGSTVVMPSEGFSAKKAMESVTKYKCTSIYGVPTMFLEYVKEYESSIYNYSTLKKGVMSGALCPQALMSKLEWDVPNIQICYGQTEVSPIIFQTNQNDSL-----EDKCT---TVGTIFPHSEVKIINKKGHIVPI-GES-GEICIRGFGVMEKYWADRKATSKTIDQDQWIKTGDMGIIDERGYMKIVGRLKEMIIRGGENIYPKEIEEYLRSHRSIQDVQVLGVPDEKFGEETFALIKLKQDQVLEGKDIFEYCKGQIAHYKVPKYVKFVNEFPLTVTGKPQKFKMLDELK------ 83592648 50 -----------------------------------------TYRELGEQIDRACAGFQSLGVEPGTRVGLCLPNTPYYIICYYGVLKAGGIVVNFNPQIYPKVAALLGDTALERIVVCSMSILPSVKSLL--FSVLKRSELADVPTDRRHIGFAKLIATKTPPRPVPATAVAVLQYTGGTTGLPKGAMLTHANVTLTQILGWFPEARWGEEK--MLAVLPFFHVFAMTVAMNVALALGAELILLPRFDLETVLKTIARKKPTLFPGVPTIYSAIIGAVAKTPYDLSSLRFCLSGGAPLPIEVKTRFEELGCTLIEGYGLSEASPVVCCNPLDGAIKPGS----------IGQPLPTVEIRSVLDPALIVPRGER--GEICVRGPQVMAGYWRRPQDTEDTFI-DGALRTGDIGYIDDEGYVFLVDRIKDVILCGGYNVYPRIIEEALYQHEAVAEAVVIGLPDDYRGEAPKAFVRLRGHSATPEDLKTY-LATQISRIEMPKTIELRDDLPRTMVGKLSKKALVDE-------- 85703807 9 ----------------------------------------VSYDAFLRLTARIAHALRGAGLAPGDRLAAQVEKSPEALAVYAACVQAGIVFLPLNTGYTGDELGYFVGDSGAKVLLCD-------GAKMGALQTVA-----DQSGAILMTLNADGTGTLVDAAKLPERAARGFLYTSGTTGRSKGAMLTQRNLL--SNAEVLVESWRFTRDDVLLHALPIFHTHGLFVATNIILLAGGSMIFLPKFEQDRVIELL--PRATSMMGVPTFYTRLLDDPRFT-RDLVAHMRLFTSGSALAETHVAFEERTGHRILERYGMTET-----------NMNTSNPYEGARRAGTVGFPLPGVELKITDQTGAEVPQ--GDIGIIEVRGPNVFAGYWNMPEKTAEELRANGFFITGDLGMIDDQGYVQIVGRNKDLIISGGYNIYPKEIELLLDEQPGVLESAVVGVPHPDFGETVVGFLVPKGAVLDLDGIAGAAVKS-LARFKHPRKLIVLEELPRNTMGKVQKNILRAEYSGLFASA 118051524 51 -----------------------------------------TFAQVDAQSKVFAAYLQSLGLQRGDRVALMMPNIPQYPVAVAGVLRAGYVLVNVNPLYTARELEHQLKDSGAKAIVIIENFATLQDGMHGS--AVQHIVLCDELSLPGAVRFNDALAKRGASLKAPVLKADDMAYTGGTTGVSKGAVLLHRNIIANVLQSEAWNEPAMKEQPTSICALPLYHIFAFTVNMMAMRTGGKTVLPNPRDLKATLKELSRHRFHSFPA-VNTLFNGLANHPDFDTVDWSHL-KVSVGGGMAVQSAVAELKKTGCPICEGYGLSETSPSVTCNPVTATAYS----------GTIGVPLPSTYVKLVDNDGRDVNELGQP-GEVAVLGPQVMAGYWQRPDETAKVMTADGYFLTGDIGTMDERGFVKIVDRKKDMVIVSGFNVYPNEVEDVVSNCPGVLECAVVGVPDEKSGEAIKLIVVKKDPALTEQAIRDY-CQANLTGYKRPRHIVFRADLPKTPVGKILRRELRD--------- 91790374 70 --------------------------------------------------------LQGLGLLKGDRIAIMMPNVPQYPVAVAAILRAGYVVVNVNPLYTPRELEHQLKDSGAKAIVIIENFAHVLEQCLGMLKALVNYVVRNVKVPAGAVRFNDAVGTLKRPDIKPDDVAV-LQYTGGTTGVSKGAVLLHRNVIANVLQSEAWNGPAMAEQPTYVCALPLYHIFAFTVNMMLGMTGAKNILPNPRDLPAVLKELSKHTINSFPA-VNTLFNGLANHPDFNTVDWSHL-KISVGGGMAVQSSVAKLEKTGCPICEGYGLSETSPSASCNPTNSK----------AFTGTIGVPIPSTWFKLIDDDGNEVPPGQP--GEIAIKGPQVMAGYWQRPDETAKVMTPDGYFKSGDIGVLDENGFFKIVDRKKDMILVSGFNVYPNEIEDVVARLDGVMECACVGVADEKSGEAVKLVIVKKNPELTEAQVREY-CKANLTGYKQPKVVEFRADLPKTPVGKILRRELRDK-------- 148261347 34 ---------------------------------------RFTYAAFDRAVDDVAAGLLALGMRRGDRIGIWSPNNAEWAILQFASARAGIILVTINPAYRTAELEYVLNDVQDYVAMLDPDRLPHLEDLPAGMTPFATIAAAATPASRTTLATLRADLQFDDPINI--------QFTSGTTGAPKGATLSHHNILNNGYFVG--RGIGLRDGEKICIPVPLYHCFGMVMNLAAITHGATMVYPAAGFDALATLTAVAEERCAHLYGVPTMFIAMLEHPGFEEFDLSSLRGGIMAGTSCPIEVMRRMNRMHMEITICYGMTETSPVSFQ--------SATDDTPERRVATVGRIHPHLEVKVIDAEGRIVKRGER--GELCTRGYSVMLGYWGNAAKTAEAIDAAGWMHTGDLGVIDEEGYCTIVGRSKDVVIRGGENIYPREVEEFLFTHPRIASVAVFGIADAKWGEVPCAWVKPNGETLTPAEV-VGFCEGRIAHYKIPRIVRIVEEFPMTVTGKIQKFIMREMMEREAGG- 187927516 60 -----------------------------------------TYDECERQAKQFAAWLQSRGVKKGDRVAIMLPNSLQYPVCLFGTLLAGAIVVNVNPLYTVPELAHQLRDSGAQTIVVLENFARTLEALNFVMRHVQKQVPPYKLPSPVWLRDALAVGRTMQPVQLAPEDIAFLQYTGGTTGVAKGAMLTHRNIIANLLQASMLNGGV--ETNVTL--LPLYHIFSLTLLMFMTLGGRNILIANPR-DTKRVIFILRNERFSGIAGVNTLFNALLEDPDFATRDFSAMKITIGGGMAVQRAIAQRWEVTGHTIVEGYGLTECSPVVSMN--PPHVTEFS--------GTIGLPAPSTEVRFKRDDGTIAPLGEP--GELQVRGPQVMRGYWQRPEETAKSIDAEGWFSTGDIGVMDANGYIRLIDRKKDMILVSGFNVYPNEIEDVVALHPDVLEVAAIGVPDPVAGERVKIIVVPRTGALTEPALLEH-CRAHLTGYKMPRIVEFREELPKSTVGKILRRELRD--------- 126347644 23 ------------------------------------EERSVTWAEFHDRTLELARGLAELGIERGDRVAVLSKDRIEVLESYFALARLGALFVPLNHSLAEPEVAGIVERVGAVAVIGESDLLDLPSSVRIRLALDKSFTAL------GTLAADRDLPDDTDPIAV--------LHTSATTGQAKGVTVSFRAIALGWLV------MARPTDDIVMNCCPLYHVSLTYLAAGATVV----LMPG--FTPQRALTAVERHGATHMWLVPQMLRFMLQAKASRRADLSSLREVLYGAAPMPLDVYAEVERLGCGFRQVYGMTE----VGGPFVTLGPDEHPAPGDVAARIPCGRVVPGMSARAVDGGGRELPP--GEIGEIVVRGPGVMQGYWNDPEATRE-ITADGWIRTGDLGFMDDEGRISLVDRTKDVIIRAGQNVYPSEIERALMSHPAVRDAAVVGMPDEDYGEVPLAYVVP---EPDAELGTAALLAAGLAPYKRPRRVEFIEQVPRNPAGKIIKKLLR---------- 146329147 31 -----------NLSDFVIQMCRTYRDRPAYTNFGS----TLTFDDIDRKSSILAAYLQQLGYQKGDRLAIMMPNLLQYPITLYACFKAGIIAVNVNPLYTARELEYQLRDADVRGIVIAENFAHTLADVCAHLPSLKDIIIIKQLVPNYYINYKHIFLSSELPFQAPEIDLDDIAYTGGTTGIAKGAMLTHRNLLANIQQVTYWVGKGIDKPGMIITPLPLYHVNAMCLPS----LGMHNVLITNPRDTKSFVRTLKSYPFSVMTGLNTLFRGLLRSPNFKNLDFSHLRFVVSGGMPLDKGVADEWQNVGNVIIEGYGLTETSPIVTANLLYNE----------GFTNGIGYPVSETLVKICDENGMPV--ETGAIGELWVKGPQVMKGYWRQPQETEESLK-DGWFKTGDMATMDARGFCRLVDRKKDMVLVSGFNVYPSEVESVLNAHPDVLESAVIGIPYEKTGEAVKAFVVLKPEKKLTEEELRHYARANLTGYKRPKFYEFRSELPKSNVGKILRRDL----------- 156740578 47 --------------------------------------------------------LRAVGVERGDRVALFLENSPAFVTAYLGTHMIGAIVVLVNTLYRQTELRHILNDSAAKVVIVGDQ---------------AHADLLRQANAPGVVIFAEGADDAPDWTRAPEPGDIALGYTSGTTGRSKGAMLTHANLMANSAAVTV--AWHWTEHDRLLLTLPLFHIHGLGVGLNGTLYTASTVDLRRGFDAADVLDTLARGETTMFFGVPTMYIAEARRRQAAGARVDGMRLFVSGSAPLSPQTFAEFEELGHRILERYGMTET----VMNLTNPY----DGERR---PGTVGMPFPGQEARIVDVRTRQPLPDGE-IGEIQVRGPHVFAGYWRNPQATAEAFDADGWFNTGDLGWRSADGYFTITGRARELIISGGYNIYPREVEEVLLAHPAVSEAAVVGLPDAEFGEQVVAVVVP--ATSATDSLEQELIRARLASYKKPRRIVFVASLPRNALGKVQKHVMQQQ-------- 148271251 26 ---------------------------------------RTTYKELWNQTRATAGALAAYGVSPGIPVAMLIPNVSDFPRVYYAVLALGGVVVPINPLLKSEEIAFVLRDSGAQLLVFLEQAVPAARQASCTVVSLHSSVDM----PESPARLEDEL-SKSNPINLPGEAAT-ILYTSGTSGRPKGAVGSHQALIMQ-VDVLLLNTLDMRHGDRILGCLPLSHTGQTCTMNLAFRIGATVIL-MPRFDGDEALKLMVEYETQLFMGVPSMFVALLGAAKRNVAR-PPLRYAMSGGAAIPVAIIEAFREFAAHIHEGYGLTETSPVATFNHV-----GISPRPGTVGQAIWG-----VQVEVAD----PTRLDTVCLGELVVRGHNIMMGYLNRPDETARVIV-DGWFRTGDLGVIDDDGYVRVVDRTSDMIIRNGYNVYPREVEEVLARHPSVQQCAVFGVPHESHGEEIVAAVVLRPEMTMNPKAVRDFMYRQLAAYKVPRRIEIVESLPLGPSGKVLRRQL----------- 89053747 58 -----------------------------------------TFSQVDEMSDGLAVYLRTAGLKQGDRVAVQMPNGLSFPVAAFAILKAGCVLVNVNPLYTAEEMAHQFADAEPKALIVDIFADKLTQALKGHTQVAEFFPAM----PRGIVRWDRTLAPITLPIRLPDAIEAGLQYTGGTTGVPKGAMLTHANLMMNMEQTMEMISNVEKGREVALTALPLYHIFAFTVNLLGYYLGARNVLPNPR-PLSNLKRAFENYPITWMSGVNTLFNGLSKEVWFQDTPPKHLKFASAGGMALQSSVAERWEEVGKPVLQGYGLTESSPVMTFNPLGK-----------TRPGSIGIPVPSTELRCLDDDGTEVPQ-GEA-GEIAARGPQIMKGYWNKPEETAKTMHGD-WLLTGDIGVMDADGYFSIVDRKKDMVLVSGFNVYPNEIEDCLVRHPGIMEAAVIGVPDGASGEAVKALVVLHDQTLTPDAIRAY-CKEHLTAYKVPKAVEFRDDLPKSNVGKILRKDLRSE-------- 154686990 49 ---------------------------------------KLTFQDVLTDSLKLAAFLRKTGLKKGDRAAIMLPNCPQSVIAFYGVLFAGGIVVQTNPLYTEHELEYQLKDSAPRVIITLDMLFPLVESIKDFLPFPKNMLYTLTQKQQVHIDYDNERAEEAEPFDIPAHDIAVLQYTGGTTGYPKGVMLTHRNIQANTCAAWMYKMKKGAEK--VLGIVPFFHVYGLTAVLNFSIMQGCEMILLPKFNPLDTLKTIDRLKPTVFPGAPTIYIGLLHHPELNKYDLSSIESCPSGSAALPVEVKQKFEKVGGKLVEGYGLSEASPVTHSNFIWGKNKPGS----------IGCPWPNTDAGIYSEEGLAGPYEH---GELIVKGPQVMKGYWNKQEETARVIR-DGWLFTGDMGYMDEEGFFYIADRKKDIIIAGGYNIYPREVEEALYEHEAVQEIVVAGVPDSYRGETVKAIVLKKGAEADADELDA-FARERLAPYKVPKLYEFRKELPKTAVGKILRRRLVEE-------- 159045539 8 ----------------------------------------LTHGGFVELAARYAATLTGLGLAPGDRLALQVEKSPEALAVYAGCVQAGIVFLPLNTAYTPAEISYFVGNSGAKLVLCDPGLTPVAAEAGAQLLT----LAADGTGSFPDAAATAPATFET--VARTEDDLAAFLYTSGTTGRSKGAMLSQRNLL--SNAEVLVDYWRFTDKDVLLHALPIFHTHGLFVGTNITLLAGGSMIFLPKFDAEAV--LANLPRATTMMGVPTFYTRLLAE-DRFDRDLVAHMRLFVSGSAPLLAETHRFERTGHRILERYGMTET-----------NMNTSNPYDGARRAGTVGFPLPGVELKVCDDTGAELPQ--GEIGQIEVRGPNVFQGYWQMPEKTAAELRADGFFITGDLGLIDDQGYVQIVGRGKDLIISGGYNIYPKEVELALDEAPGVLESAVIGAPHPDFGESVVGILVPQPGARIDTEAVAARLAGQLARFKQPRKLVVMDALPRNTMGKVQKNVLREQFADAF--- 170701675 33 ---------------------------------------RLTYAELDAARIEAARALLACGIDAGDRIAVWAPNLPQWIVAALAIHSVGAILVPVNTRMKGMEVGGILHDGGARLLFCCGTFLPAMLAPH-RPAMLERVVVFDGEPPTG--ARDEARGAAVPLAAVREREAMDLMFTSGTTGRPKGVMTAHGQNLRAAQAWATIAG--VRQEDRYLIVNPFFHTFGYKAGWLAALSSGATVLPHLVFQPDDVLRRVADERVSVLPGPPTLYYALLDAPERAARDLSSLRIAVTGAAAIAPSLIERMRELGFEVLTGYGLTESCGFAT---LCRH-----GDDAETVAYTSGRPMPDVELRIAGPDGAALGLD--ETGEIWVRGYNVMRGYFNQPDATRETVDAAGWLHTGDLGCVDANGNLKITDRIKDMFIVGGFNCYPAEIERLLAAHPAIAQVALVGVPDTRLGEVGHAYVVLRGAHADADALND-WARSNMANYKVPRHFTFVEQLPTSAAGKVLKYRLR---------- 118050544 36 -----------------------------------------TWADLEHGSARMANLLASLDLPEGSRIAVQVEKSVEAMMLYLATLRSGHVFLPLNTAYQSAEMEYFITNAEPAVVVCAPGSFGWVSKIAFN-HGVGHVYTLGTDRTGSLL--ERAAHHSDEHQVVPRRTDAAILYTSGTTGRSKGAMLSHGNLL--SNAATLKVYWGWQDGDVLIHALPIFHVHGLFVAIHGALLNGSPMIWFSRFEPEAVMARF--KDATVFMGVPTLYVMLAD--ARLDRDMAAHMRLFISGSAP--MLIETFRRTGHTILERYGMSETI-MLTSNPYQADARYGNEAER--RGATVGFPLPGVGVRIHGDDGKALP--AGEIGNIEVQGPNVFKGYWRMPEKTAEEFTADGWFKTGDVGMQDARGYFSIVGRSKDLIISGGYNVYPAEVEGFINDLAGVDESALVGVPHPDFGEVGVAVIVPRGAQLDGQQILE-LLKARLANFKVPKRCYVVDSLPRNTMGKVQKKLLRDQYQQEF--- 148259675 51 ---------------------------------------RISYAELDRLSDGLAGYLAAHGFGAGDRLAVYLQNVPQFVIAILGAWKAGGIAVAVNPMNRAREIGILFADCEETVGALEPGLRPQIVLTTSALNDRRLFAATRRVACAGTVDFEAAIAAGGAPSYKPDDIAF-LVYTSGTTGVPKGAMNTHGNVTFN--AQTYRDWIGLGEGAPILGIAPLFHITGLIGHIAAAFITASPLILAYRFEPGVMLDAIEEHKAAFTIGAITAFIAMMNHPDAAPAKLASMTRIYSGGAPIPPSVVTAFETFGHYIHNGYGLTETNS-------PTHVVPLSREAPVDPASSIGVPAYNTISWICDDEGRELPV--GEVGEIVSQGPMIVPGYWNKPDKTAEAIR-NGRFHTGDVGFMDKDGWFYLVDRKKDMINAAGYKVWPREVEDVLYTHPAVREAAVVGVADSYRGETVKAVISLRGTSATQEEIIA-FCKERMAAYKYPRTVEIIDDLPKTVTGKILRRELR---------- 163722075 5 --------------EILARNARMYGKETALVEREPEKRSRITWNHFKEDADTLACALAMAGVSKGDKVVQLMTNCLEWLPVYFGILSSGAVAVPLNFRFTGEDIALCCDIAEAKVFIFGPEFVERIAKIKGSLKTVGTYIFYGPKEACPDFAIHASLFVEKAQARAPKRDDAAIYFTSGTTGTPKATLLNHRNLEFACYLENRHHNQ--THEDNFLCIPPLYHTGAKMHWFGNFIVGAKAVLKG--VTSEWILEAVSEEKVTIVWLLVPWALDILFAIESGEVKLKNYRLMHIGAQPVPPSLIKEWLNVHHQYDTNYGLTETGPGCV------HL-GLGNLHKVGSIGKPGFDW---EYAIVDAERNPVPQGSP--GELMVRGPGMMQEYYKNAQATQETLI-NGWLATGDVAKVDEDGFIWLVDRKKDVIITGGENIYPVEIEDFLQAHPDVADAAVIGVPSLRLGELPAAVVLKPGRELTKEQLAEYCQE--LPRYKRPRRFFFG-DVPRNPTGKIEKPKLRKQY------- 15964237 62 -----------------------------------------TFSDLNTHSAKIGAWLQSLGLAKGDRVAVMMPNILQNPVIVYGILRAGFTVVNVNPLYTPRELEHQLVDAGAKAIFVLENFAHTVEQVRTEVKAIVNLVVRRVKSIPGHLSFKTVLAKGATPNVAPGDVAF-LQYTGGTTGVSKGATLTHANLLSNMAQMELWLNTAFLRKPTFMCALPLYHIFALTVNSLMGLAGNNILIPNPRDIPAFVKELGRYRTNIF-PGLNTLFNALMNNSEFRKLDFSSLILTFGGGMAVQRPVAERWELTGCPIHEGYGLSETSPVATANRLDTD----------DFTGTIGIPLPSTEVEIRDEDGRTLPVG--EIGEICIRGPQVMAGYWQRPEETARAISPDGFFRTGDVGFMNAEGLTKIVDRKKDMILVSGFNVFPNEIEEVAATHPGILECAAIGVADPHSGEAVKLFVVRKDPNLTEEEVKRH-CAASLTNYKRPRYVEFRTELPKSNVGKILRKDLR---------- 168179060 6 ----------ITIGEYLKRTCKKFPNDVAIQSLEMPE--GISWSELDKITDDIAKGMIVLGLKKGDNLVLWGSNKKEWVYIFLAASKIGVCTVTLNTNYLLEEVEKILEVADAKAIAFNTNYVEIIEKVKERYQIIEYFIYFGEKNPEGKSLKEETFNLICNDVKPDE--VVNIQFTSGTTSSPKGVMLTHYSLINNSFITG--EALGVTNKDKLCLVVPFFHCFGLSVGILLSVGRGCSMVLVESYKIAPLINTIKTFKCTILHGVPTMFCRVLEDDSMDINDFKTIRTGILAGANATDELLGIIEKMNIDIQIAYGQTEASPGCTQTLKKDSIDKKYNS--------VGKPLPFVEMKVVDDTKKQLPVNN--VGEIYVRGFNVMKGYYKNDLLTRKTIDKEGWLHTGDLGFVDKEGYYHITGRIQDIIIRGGENINPHEIEEKLLSHPEISEVEVIGVPDKRYGEEIVACIILKPESCLTKGDIKKYISQNLAHYKVPKYIEFYDEFPLTDTGKIKRHELKECFEKKF--- 67539640 14 ---------NIDLWAFLERKDRQFPDNKVI--YTDADTRRSTYNDVKQSAITFGQGLKSLDWRKGDVLALFTPNSIDTPIVMYGALWAGGVVSPSNPAYTVEELAFQLRNSGAKAVV---TQLPVLSVARAAAKEVRIILIGDQRDPEARFKHFTSIRNISGATRYPEKDLSFLVYSSGTTGVPKGVMLSHRNIVANSLAGNLTNGGADGKGDRLLAFLPFFHIYGLTCLVHQTIYKGYELFVMAKFDLEKWCQHVQNYRITFSYVVPPVVLLLGKHPIVEKYDLSSLRMMNSGAAPLTQELVAVYNRLHIGIKQGYGLSETSPT-------THTQPWGEWRESVGSVGKLLPNMEAKYMTMPEDGEPTEVPTGEVGELYLRGPNVFQGYHNNPAATADSISPDGWFRTGDVGYQDSKGNFYITDRVKELIKYKGFQVAPAELEGILVDNPAVDDVAVVGVESAEHTEVPVAFVV-RSAKSKSSGVSAAEEAKNIAKWRLRGGVRFVDEIPKSAAGKILRRLLKKQ-------- 85712691 20 -----------SLLEILEESIERYGDKTAFVNMDC----EMSFAELGEKAKQFAAYLQSIGLQKGDAVAIMMPNLLQYPVALFGVLAAGMTVVNVNPLYTPRELKHQLTDSQSKALVILENFANTYEKIAKDVQTTQNFVVVKRMVPSHSISFNVALNKKQKAYQRPGLTGDDIAYTGGTTGVAKGAMLSHRNMVANLEQVSSVITPIMSDEEIIITALPLYHITANCLTFIKH--GGRNILTNPRDMPGFVKELGKVK-FSMISGVNTLFNGLLNTKGFKDLDFSNLKVSLGGGMAVQKSVAEHWERVKSRLLEGYGLTECAPVVTVN--PYDIEHYT--------GSIGLPVPSTDVKICDPESGEEVALGDA-GELYVKGPQVMVGYLNRPDATAESIK-EGWFATGDMATCDERGYFKIVDRKKDMILVSGFNVYPNEIEDVLADHPKVLEVAAVGVPHESSGEVVKVFIVKKDKSLTEREIID-FSRENLTGYKVPKLVEFRDELPKSNVGKILRKELRDEKKD----- 163734780 15 ------------------------GAETVFLRLPDGQT--ISHGAFVAMAGRFANVISDIGLKPGDRLAVQVEKSPQALAVYAACVRAGVIFLPLNTGYRATELAYFVANSGARLLLCD-------DSKRGDLAAVAAQADLETLNADGTGSFTDMAKDMSEAFETVDRSSDDLAYTSGTTGRSKGAMLTQENLL--SNTQTLTDFWRFSDQDVLLHALPIFHTHGLFVATNITLLAGGEMIFLPKFDLDEMIRLMPQASTMM--GVPTFYTRLLSDDRFTRALTKHMRLFVSGSAPLLADTHTAFERTGHRILERYGMTET-----------NMNTSNPYEGDRRAGTVGVVLPGVEVRVTDSTGVALPQ--GEIGDVEVRGPNVFKGYWQMPEKTAEELRKDGFFITGDLGRFDEDGYLQIVGRNKDLIISGGYNIYPKEIELVLDEQPGVLESAVIGVPHPDFGETVVAVLVPV-PKATPDSQIEQAVRQALARFKNPQKMIIVPELPRNTMGKVQKNELRARYKDLF--- 17558820 33 -----------------------------------DDGRKITYGDFVQRAGQYATALEKYKIKKGDRVMARVSKTTDTAALYAACLQIGALYVPVNPALTQSEAAHYVKDAKPSLWITCKDDADQIAMFQRVLKT----VCIDEVINEKVLADEAGKRKACTMIEHVEKSAATICFTSGTTGAPKGAVLSHGALTNNTNA--LVQEWGFTENDVNLHCLPIFHAHGLYFSLHCSLFSHSSVIWRPNFDAEDCSKHL--KNATVFMGVPTFYLATNNFNKESFEKI----RLFISGS-APLSVLEEFERTGQVILERYGMTE-AGVIASNPLKGKRKA----------GTVGQALKGVQCRVTEN------------GEIEIKSDSIFSEYWKNPEKTKEEFTEDGWFKTGDVGSLDKDGYLTIGGRSKDMIISGGENIYPKEIEDAIDSIEFVKESAVIAAPHPDFGEAVVAVVVPKNEQKFEEDLIE-MLRKKLAKYKVPKKVILLEELPRNHITKVRKDILRASYNKLF--- 111021464 29 -----------------------------------------TFTEFDDAAARLATVLERAGIAPGDRVGLMLPNTPAFAIVLYGILRRGAIAVPMNPLLKSREVAFFLSNTGATALFGSPGF--ADAATAAAAATGARCWLVDDAGLDDLMA---DVPPQPRPVDRTDTDTAVVLHTSGTTGKPKGAELTHGGLARNATARTLLE---IGPADVVMGCLPLFHVGLTCGLNAAVSVGATLTLI-PRFEPRQALEVVERDGVTVFEGVPTMYSALSEFPESA---TATLRVCVSGGSALPVQVLTDFEEVGAVILEGYGLSETSPVA----------SFNHPGRERKPGTIGTPIEGVEMRVVDDAGAEVAQGEP--GEIQIRGGNVMKGYWNLPDATAAAVSPDGWFATGDIGKVDEDGYFVIVDRKKDLIIRGGFNVYPREVEEVLYEHPAVAEAAVVGVPHESLEEIGAAIALKAGAHADPAELCD-FVRTRVAAYKYPRKIWLVDTLPKGPTGKIVRREI----------- 161788347 15 --PSTIINAYTSVVEVFERSCKRFADRPAFSNLGV----TLTYAELERHSAAFAAWLQQTDLKPGDRIAVQMPNVLQYPIAVFGALRAGLIVVNTNPLYTEREMRHQFKDSGARALVYDTGIEYLIEARMGDLPTAKGWLVVVDKVKKMVPAYQRELSHKPVPLSLEDTAV--LQYTGGTTGLAKGAMLTHGNLVANMLQVLACDGQKLIKQEVMIAPLPLYHIYAFTANCMCMMVGNHNVLITNPRDISGFIKELGKWRFSALLGLNTLFVALMDHPGFRQLDFSALKVTNSGGTALVKATAERWEALGCRIVEGYGLTETSPVA----------STNPYGQLARLGTVGIPVAGTAFKVIDDDGNELPLGER--GELCIKGPQVMKGYWQQPEATAQALDAEGWFKTGDIAVIDPDGFTRIVDRKKDMIIVSGFNVYPNEIEDVVMGHPKVANCAAIGVPDERSGEAVKLFVVPREGGLSVDELKAY-CKANFTGYKVPKHIVLRESLPMTPVGKILRRELRD--------- 108807453 31 -----------SLIEMFENAALRYADQPAF--INMGEV--MTFRKLEERSRAFAAYLQGLGLQKGDRVALMMPNLLQYPIALFGVLRAGMIVVNVNPLYTPRELEHQLSDSGAVAIVIVSNFAHTLEKVVFKTQTLVNFVVIKRLVPKYYLSFRTVLGRRMQYVKVINTDTAFLQYTGGTTGVAKGAILTHRNMQSNLEQAKAAYAPLLQPRDLVVTALPLYHIFALCLLFIE-LGGRSLLITNPRDIPGMVKEL---SRYPFTAGVNTLFNALLNNEEFTHLDFSTLRLSVGGGMPVQKAVAEKWETLGKHLLEGYGLTECSPLVTGN--PYDLKHYS--------GSIGLPVPSTDVRLRDDDGNDV-ELGKP-GELWVRGPQVMLGYWQRPDATDDVLK-DGWLATGDIATMDEDGFLRIVDRKKDMILVSGFNVYPNEIEEVVALHAKVLESAVIGVPNEVSGEAVKVFVVKKDASLTPEELLTHCRRY-LTGYKVPKIVEFRDELPKSNVGKILRRELRDE-------- 118463987 7 --------DDMTLGDIVTDNAARF--PDVVAYRYG---QRTTHAQLRDRAVRLVSAMAAAGVRRQDRIAVLSRNSIEFGELNAAAQLGGIIMATINFRLSPPEMDDALRRVAPSIVFCAAEFVPVIGDLIADMPSPPMLVVIGGQAPQGITGYERFVEEEPEFVARPDDIAY-LLFTSGTTGASKCCILGQRE--MRRVAFTMNNEMRCGSADRGLINMPMFHFGALGIIGGLHARGGTVVLQ-QQFDAADAVRLIADERITVLHLAPVMLRAL---LDEVSDRLAVESVRTVVYSAAPMTAAILRRALAVLPDAGYGQTE----VIVSGLPRELHILDDPNAAERLSSVGFPFPDTRVRVVGADGGVLPV-GQA-GEIVVRSDSMFRGYWQDAAATQATLR-DGWCRTGDMGRLDERGLLYLMDRKKDVIISGGENIYSPEVEDAVSAVDGVAACAVVGVPDDKWGEAVCAVVVPRGGASPTLEMVQEGVRQRLARYKVPRRLVLVADLPVLASGKVDKKRLRAELK------ 194292230 48 -------------------------------------VTRFTRRELARMADRVAVGLSRLGIAAGDVVSCQLPNGWHLSVLYLACARLGAVLNPVMPIFRERELSFMLAHAQSKVVVV-PKLFQMLRGLRDALPALRHVVVVDGDGDDSFEALLSGPHWEADAAAILQRSRTGLIYTSGTTGEPKGVM--HTANTLFSNIVAYAGRLHLGGDDVVLMASPMAHQTGFMYGLMMVMLGAHAVLQDI-WDPVRAAALIRDEGVTFTMGSTPFLTDLARVVADSGVPVPSLRIFLCAGAPIPGALVEQARQLGAKIVSAWGMTENGAVTT---------TLPEDSDERASTTDGCPLPGVAIRVVDGTDTDVPV--GETGRLLVRACSNFGGYLKRPQL--NGTDADGWFDTGDLARLDADGYLRIAGRSKDVIIRGGENIPVLEIETLLYRHPAVAQVAIVAYPDARLGERACAFVVPRGQSIDLDGMVDWLKQQKMALQYIPEKLVVRDALPATPAGKIQKFRLRE--------- 197106759 68 ------------------------------------EDERATFDAFGRATLTLAHRLIADGVRKGDRVAVIMRNLPEWPVAFWAGQLAGAIVTPLNAWWTGAELEYGLADSGAKVAIVDDERLERLSAHLKSLPGLERVYVSRLRTAAGCRRLEEVIGAVNDWGGLPELADATILYTSGTTGKPKGALGTHRNMTSNIGAGGILDATKLPQRCTLL-VIPMFHATGLSATLSPALNAGGKIVLMRKWEAEPAMRLIEREKVTATGGVPTIAWQLIEHPARAKYDLSSLVTVTYGGAPSAPELVRKIAETGSQPGNGWGMTETTATFTSHLGKDY-------EHRPDSAGPAAPVGEMQIR-DPADGRTVLPAG-AVGELWVKGPQVVKGYWNKPEATAETFV-DGWLRTGDLARLDEEGFLFIIDRAKDMLIRGGENIYCVEVENVLYEHPDVMDAALIGIPHKTLGEEPAAVVHLRGGRATEEELRE-LVRSRLAGFKVPVKIAFPETLPRNANGKIMKSELKHAF------- 116694595 54 ---------------------------------------RLTYAALIQAARALM----ALGVQPGDRVAIWAPNFSEWIIAALATHSIGAALVPLNTRMKGAEAGAVLADSGARLLL-------CVDAFLGESATLERLVILDELAWEAFLALAAAFAKREDGVR--GDTLMDIMFTSGTTGRPKGVMTAH----AQNLRA--VDGTGVRPGDRYLIVNPFFHTFGYKAGWLAALSRGATVLPHLVFDAEAVMTRVENERITVLPGPPTLYQTLLNAPRLREFDLSSLRVAVTGASAIAPALIQRMDELGFDIITGYGLTESCGFATLTRAGDDAE--------TVAATSGRAMPGIEIRCIDGQGQPAAT-GEA-GEVLVRGYNVMQGYFGLPEATAEAIDSEGWLHTGDVGTLDARGYLRITDRIKDMFIVGGFNCYPAEVEKLLVAHPAVAQVAVVGIPHERLGEVGRAYVVLRHGARVDAEALIAWARRHMANYKVPREVLFVTSLPVSAAGKVLKYQLRE--------- 118468585 51 -----------------------------------------TFGEVETLARRLAAGLRARGVGPGDVIAFQLPNWMEAAAAFWATSFLGAVTVPIVHFYGRKELAHILSTAKPKVFLFQPDLCAQVP-IVGLVGESSFTDLLAERPMSGTL--------DTDPA-----APALIAFTSGTTRDPKGVIHSHQTL---SCETRQLLANYPPNRGRQLTATPVGHVGAFLIP---VLEGAPVDL-CDVWDPAKVLRLMESDGLSIGGGPPYFVTSLLDHPDFADRHLARIRTVGLGGSTVPAAVTRRLADLGIFVFRSYGSTEHPSITGSS------PSAPEGKRLYTD---GNPRPGVEIRLGPD------------GEIFSRGPDLCLGYT-DDALTAKAFDDEGWYRTGDVGFLDDDGYLTITDRTADLIIRGGENISALEVEEVLLGIPGVIEAIVVAAPDARLGERVAAVLRTRSGAPLPDDVRAHFERVGIARQKWPEELHHGQDFPRTASGKVQKYRVRQAVRN----- 119477221 45 SMPLTLLHHE------LEYAASIWGDN--IAIVTPKESY--SFQQLDDTASALAGSLINLGVNPHDRLAILGHNSADYIIWHYAAAKIGVILHVLNTRLVTTELQWMIDNAESIALVVDSDFVEQANVLEELCPSIKFLIGMNGETTTEYLAENGYLSSQL-PDFDPQNAAL-MIYTSGTTGRPKGALQSHAGSLMADQLSR--DAVAITSCDTYLALMPFFHQAGLIRTRATLLAGGRCVIPG-KVEAAETANAIVRYGVTFTMASPQQNIAIINKLRDDGKNLRLLLGGGGVGERATKTIKILCDTLSCDYFGVYGQTETTGPAV--YIRG-------DDVFERPTACGKPFPGVDIAIWNDNNKPLPP--LSSGEIVVRGP-ITATYWRNEPA-NSALYEGEWIHTGDIGYLDDDGFLYFKGRVKELIKTGAENVYPREVEAVLEQHPDIADVAVFGIPDEEWGEVVCMVVVCRNSKPDLTEI-RAFCRHKMGAYKIPKRLFIREQIPRNHTGKILRQPLIE--------- 89070501 29 -----------------------------------------TFAEVDAAASGIAAGLTASGLAEGDRLAILCHNAAEFFLTLFACQKTGIILCPLNWRQPAPELLDTLAPVAPRALLHDAAHAGLAAEIARAASLERHFARLMEWA---------ALPGPAPVPVPAGRPWY-LLFTSGTTGRPKAVIQTARMAWANALNA--MQATGLGAADRSVNYLPLFHINLFTLPI--FLAGGSSTIL-PKFDAAALLALCRAGEVSQFFGVPAIYRAFS-LDEGVGEVDWSAIRCGCGGAPLPEPLIRLFAGLGARVLNGYGMTETGP------MGTLMDPASAETKIGSVGKAQM---LSELRL---DG--VAPGAEGTGEIQWRGPSITPGYYGDRAATEAAFTADGWLRTGDIGRRDADGDLYLIDRLKDMFISGGENVYPAEVERVLHDHPAILEAAVVGVPDDRWGETGAACLLLRPGATLEAAALRDWCRARLAAYKVPARIEVMDDFPRTAAGKVRKADLRER-------- 154245648 11 AAPTAVLD--LTVPELLRRAREAPNRLALSAHSASGHRDRLTYAQLVERMEAIARGLARLGLGRGDRIAVLLGNEAGR-ECILTALGLGAAVVPLNTRYADEELAHALALVEPAAVVTTARLARLAPALRAQIDTETSLWPEPEREPPGIAPHDPADG---------SLLAC-LLFTSGTTARAKAVMHDHRSMIGAGLSCSAALG--LTPADLYQGGWPFFTSSGLNLGCMSSWVAGGGFVFEEPLDNGGRLRLVARERSTFLHGVPSVIHFMIEEYAKGGYDVSSLRRVGYGGSAMPAEVIRRISAAGVEQVQIYGMTESGP------AGARLEPADMWRK---HGSIGVAMPHCEIAIVDEAAAPLPAG--ATGEILIRGPGVGKGYFRNPEATQAAFRAGGIL-TGDVGHLDPEGYLYFTDRKKDVINRGGLKIASVAVEQVLYRFPGVLEAAVVAIAHPHLGEDVAACIVPQPGVHLDLDEIARFCADKLADYERPRRWLVLDALPKNPMGKVLKTELRQRFE------ 211961027 52 -----------------------------------------TFKDVDEKSRAVAAYLQNLGLKKGDRVAIMLPNILAFPVIMFGILRAGLVQVNVNPLYTPRELKHQLNDADDTIFIFSGSSPTLAEVVADTIANVGDATGVDMPSPPAHEMFADRLGEEFTPPQINPSDLIYLQYTGGTTGLSKGAALSHGNLVANAQFDAATDGFMRAGEEIVITALPLYHIFALCLSF--YWLGSQNVLTNPRDMPGFVGELKNWKFSVIT-GVNTLFNGLLDELDFSNYKFA-----MGGGSAIQRAISDRWKQVGHHIIEGYGLSETSPIL----------SVNPFDSTEFTETVGQSMPMTEIKLLDAEDNEVPLGQP--GELCARGPQIMQGYWRKPDATAAVMTPDGFFRTGDIAIMDQRNNFKIVERKKDMVLVSGFNVYPAEVEAVIAEIAGVVEVAVAGTSDERTGEAVKAFVVRSSEDVTPEAVQEYCHKA-MAAYKVPKHVEFLEELPKSTVGKILRRELRDK-------- 113866865 28 -----------------------------------------SFREIGELSCRIANGLLAEGFGRETKGAVWADNDVTAWSCALGLWRAGMAYIPVNGRNAPEENQFILDAFDCEVLFFQEAFASVIETLRPRLPKVRLWVCIDAALPPSLSTWSEGQASSAPLIDYDMDDVVTLSATGGTTGAPKGVMNAHRAYQAYFAQFMMAFPYQGDERPVNLAAAPMTHTAGMCTARGGTVV----VLPKP--DPAALIGAIAKHRVTELFLPPTVIYRLLDIPGIGKQDFSSLKYFLYG--AAPMSLKRSIEVFGPIMAGGYGQTEAPASIAEHFVGGELAS---DERLS---SVGRPNPLIRVEIMGEHGEVLPQG--ETGEICVRGDLVMKGYYKAPDKTAEAIV-DGWLHTGDIGHLDAEGYLHITDRKKDMIISGGFNVYPSEIEQVIWSHPAVQDCAVIGVPDEKWGEAVKAVVLNAGYEVSADELVA-LCKQKLGSVKAPKSVEFVAALPRSPVGKVLKKDLREQY------- 148259010 49 -----------------------------------------SYGAFHERVGALAAGLVKRGVKPGDAVLIHLDNCVEAMLAWFACVELGALAVTTNTRSAAAEMSYFAEHCRAVAAITQPAYAEMISACRGWLAVISHDPGQPETAAVGVDRFETLFADSADRPRRPVDAPCSVQYTSGTTSRPKAVLWTHNALWGAKVNAVHQD---LHQHDVHQTYLPLFHTNALAYSMLASLVGASCVIQ-PRFSASRFWPVALEHGCTWTSTIPFCMKALLDQEVPRDHKFR------LWGTAMSEPMA--FAKFGIKIIGWWGMTET---ITHGIV-------GDIDQPNTPMSIGRAAPEYTIRITDDDGRPT--DVGGTGNLAIKGPGLSAEYLYNAEATRTSFDADGFFLTGDRVTRLENGFIKFGDRTKDMLKVGGENVAASEIEQVIITVPGVRETAVVAKKHPMLDEVPVAFVIAQDGIPR-DQLPETVLRAGLADFKVPREVRLVDELPRSTLEKVAKAELRK--------- 119186605 1 -----MVPTDVTVWDWLHCPLSKYPASEIAGYTNASTRERVSFAQVKEYTTFLSTALRMFDFNEGDTVALFSQNTIWYPVAMLGAIRVGGVVSGASPAYNVDEMTYALKTAQAKILMTMPSSMTVAVEAAKNAGIPQNRIFLLEGEVEGYTTMKQLLGSEGQAFKIPNKDVCGLSFSSGTTGLPKAVMIAHQNVIAQCLQVQQV--TPESHKK-VLAVLPLFHITGLVHQLHLPVLLNAEIYMLPSFTMEAMLDAVSTFKIKEMLLVPPILIRLVRDPVVDKYDLSHVERFSSGAAPLSAEILAFLEKKGTGFKQGYGMTESCSCITTH----PIGKMGYEYAF----RVGTIVANTEVKIID------PDTGAELGEILARGPQVVMGYLNNPKATRETFDEDGWLHTGDVGKIDEEGFITITDRIKEMIKVKGIGVAPAELEDLLLGHPDVEDAAVLAVPDEYSGERPKAYVVLK-----PARKDDDLVATGRKKWLV--EVEFTEEIPKSASGKILRRVLREQQKN----- 149203297 9 ----------------------------------------VSYDAFLRMTARYAHALRGAGLVPGDRLAAQVEKSPEALAVYAACVQAGIVFLPLNTGYTGDELGYFVGDSGAKVLLCDGAKAGALQGVADRAGATLMTLNADGTGPEAAEGLNESF--ETAP-REPDDLAAFL-YTSGTTGRSKGAMLTQRNLL--SNAEVLVDYWRFSSDDVLLHALPIFHTHGLFVATNIILLAGGSMIFLPKFDQDQVIAQL--PRATSMMGVPTFYTRLLDDPRFTSALVAHM-RLFTSGSAPAETHVAFEERTGHRILERYGMTET-----------NMNTSNPYEGARRAGTVGFPLPGVELKITDQTGAEVPQ--GEIGIIEVRGPNVFAGYWNMPEKTAEELRTDGFFITGDLGMIDDQGYVQIVGRNKDLIISGGYNIYPKEIELLLDDQPGVLESAVVGVPHPDFGETVVGFLVPQKGAVVDIDAIAGAAAKSLARFKHPRKLIVLEELPRNTMGKVQKNILRAEYAGLFASA 170092289 27 ----TLVDGRLNLWDFWLSAVSQYSTDIYI----VYEDQRLTYDQVHNRIIQVAASFHQLGIKKGDSVGICSRNCPDYLVAFWACHLIGAVSVLVNAWLPPQPLRHCLVHTECKLIILDPERASSLETTVSNISEATKFLVMDDLFPIAFVAYTKAPTQGMDP-----EDDATIVFTSGTTGLPKGVLSTQRQFVLNVLAAALRRGETLSVQKAILISVPLFHVTSTSFSMIATMTGMKIVLM-RKWEVEEAAKLIKRENVAVAGGVPAMVSDLSDS-SLVGHPLEG---LLFGGAPAPNSLVPRARKATATMIQGYGLTETNSIAV---------SFAGEDYIARPSSTGLASPVNDI-VIMWNGVALPR--HSVGEVWLRGPNVMKGYWRDPEATNKVITTDGWFKTGDLGYLDDENFLFIKDRVKDVIIRGGENIDSVSVENALYSDDRILEAAAVGVPDKRLGELVAAIVSIKPAFRGQVTEAELILRASLPKFAVPVMVVIVDHLERTPSGKIVKGIARKLARRHW--- 56478122 20 -----------SIGDLFSRSVRQFGDRPAYINMGKG----ISYTELDRLSVRFAGFLQALKLPRGARVALMMPNMLQYPIAMFGVLRSGYVVVNVNPLYTARELEHQLRDSGAETIVIVENFASTLEQVLPKL-TMPHIVVVKKLVPSGHVSFSAALSKGAEPVSVGHDDIAFLQYTGGTTGVAKGAVLTHRNIIANQQAHAWIRPFVHEGEEIIITALPLYHITANCLTFFK--LGATNVLTNPRDIPGFIKELAKYKFTAIT-GVNTLFNALLNNPDFAKLDFSRLHIALGGGMAVQQQVADRWRRIGQPLIEAYGLTETSPAV----------TINPLDLPAFNHSIGLPVSSTEVSIRGDDGSEMPLGQP--GELCVRGPQVMREYWNRPEDTAHVFTPDGFLRTGDIATIDEKGFVRIVDRKKDMILVSGFNVFPNEIEDVVASHPSVLEVAAVGVPDERTGEAVKVFIVRKDPSLTREMIIAHCRKS-LTAYKIPHLVEFRDELPKTNVGKILRRLLRD--------- 197762858 57 ---------------------------------------RLTYAETEVLSASVAGHLAARGIRPGDRVALMLQNTPHFVLALLGAWRAGAVVVPVNPMYTTGEVRRVLGDAGVSALVCADRAWELREAVTG--TPVRFAVTADEHGPPADTEDLEALGHAAPDLVLPGGADTALSYTSGTSGTAKGATNTH-ANIAYS-AERQRTGSGIPEGAGYFALAPLFHITGMVCELAACLFNAGTLILTYRFEPGAVLDAFAEHRPACTVGPATAFMALAARPEASRDHFASFTYLASGGAPLPPALVDDFERFGPYVHNGYGLTECTAPCAS--VPPGRRAPVHEESGTL--AVGVPGPETVVRILDEEGREVPL--GASGEIVVSGPQVVPGYWQRPEAT-SETFPGGELRTGDIGIMDADGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGVPDPYRGESVKAYVSLRPGSPADAAALVAHCRERLAAYKYPREVEILPELPKTTSGKILRRELRSR-------- 163738985 28 ---------------------------------------RWTYGDLARACNALMTHLADLGVGPGDRVMLLCENCCAAVAALFATSQLGAVAVPVNARMRAPEVDRILAHAQPAAVLLTAAASPDAAAHASRLGA---------QRVEGDFGCLHVVSQDASCAQIPEGLAV-LLYTTGTTGAPKGVMLSHDNLKFGGGAARLRD---MASEDVVYGVLPLSHVFGLASVLTASVMIGAEV----RLETRFTAERFYQSGVTLVSGVPQMHALVMQYAKEQGDHLGSPDLRYVSSGAAP--LDPDWKRYGVALQNGYGMTEATAGIC-----ATRNGLGDPDT-----SVGPPLPGVELRL----DQSVPGGGDGLGEICLRGGNVMLGYFANQEATQTVLDPAGWLRSGDIGRLDESGNLHIDGRAKELIIHGGFNVFPPEVEAALNAHPQVVQSAVVGRPQGGDEQVVAFVEVAVGDEPKVSELRAFVAEQ-LAGYKRPGLFILTEQLPAAPTGKILKHVLLSHFAD----- 121715416 6 AYPS-MDIPNVDLWTFLERKDRAFPDDKVIYR--DAETKRYTFQDVKETALAFGRGLKALDWKKGDVLALFTPNCIDTPAVTWGTHWAGGVVSPANPAYTVAELAFQLKNAGAKALITQMALLPAATAAAKEAGISEDRIILDERDPQAKFKHFSSIRNISGAARYPATDLSFLVYSSGTTGVPKGVMLSHRNIVANSLQLAAGENNNLTKGDRILAFLPFYHIYGLTCLVHQTIYQGYELIVMPKFDIEKWCSHVQNYRITFSYVVPPVVLLLGKHPIVDNYDLSSLRMMNSGAAPLTQELVAVHNRIKTRIKQGYGLSETSPTTHTQLWEEWHTSIGSVGKM-------LPNMEAKYMTMPEDGREVPVG--EVGELYLRGPNIFLGYHNNPEATANCLSEDGWFQTGDVGYQDKNNNFYITDRVKELIKYKGFQVAPAELEGILVDHESVDDVAVLGVSEAHGTEVPLAYIV-RNVKSKNSNLTAEQAATNIVQWRLRGGVRFVDEIPKSPSGKILRRVLKKQAK------ 211584263 42 ------------------------------------ETHYLTTHDLRLWSQRLAAGLRKSGLQRGDRVLLFSGNDLFFPVVFLGVIMAGGIFTGANPTFVARELAYQLQDSGATYLLCASNSLETLEAAKQAKLPQSHIFAYDTSNPQKGCAYEEGAAFTWDELSTPALSSTTLAYSSGTTGRPKGVEISHRNYVANMLTASLPDYKARLERSRWLCFLPMYHAMAQNIFIAAALYRATPVYIMSKFDFVKMLEYTQRFRITDFILVPPVVVALAKHPAVGQYDLSSVE--LVGSGAAPREVCEEVEKLKINIKQGWGMTEAT-CSVTGWNPAEISTSASVGELNANCEAKIMFDGVEV-----------KERNSRGELWVRAPNVMKGYWRNEKATKETKTEDGWLLTGDIAFVDDDGKFHVVDRMKELIKVKGNQVAPAELEALLLEHPAISDVAVIGVVINN-DERPRAYVVLRGQSATANEIAHYLDNKVSAFKRITGGVVFLEAIPKNPSGKILRMKLREQAK------ 218760147 11 --------------DCLAGAASYKGDREAIVY---GDV-RVSWEQLVNRTNQAAQAFIRLGVKKGDKVAFMFHNTPEFVEINLGIQKAGGIPAPMNYRLVAPEIEFQANHCDAKIFLFDETWNEEVEKAAPNLTAIKHFICKGKTKLKGALDYDEFVGEPAMDPQIPTQPGAVMIYTGGTTGFPKGVLLSYQAHVVASLVSNIVDKLKNLTEDMSFPAVPLFHDASYAMLMAGIFMGNMRLIPGLSFNPDTVFQAIQDEKPTILANVPTGWKKLVKHPDAKNYDARSVKVCISGAGVCPKKMFSTFPN--TVVADMFGQTEMTPVTTFKI---------DADPSTLKDRS-VGASIVEVKIVDDLGNEVPKGEH--GEILYRSSTIMMGYYKDEEKTDEAMA-GGWFKSGDLGYIDQDGEVRLLDRKKECINTGGEKVFPVEVEGVIGTHPAVENVCVIGQEDEDWGTRVSALVLHAGDTATEQEIIEH-CRGKIAGYKIPKSVVFVDEFPLSPVGKILRAKVKD--------- 16800848 23 -----------------------------------------TFEEIYEAVEKLAGKLFARGIRKDEMVALLGKNDRMTFLLIHALQQLGAITLFLNNRLTKKEITFQLANAE-----------------------VKQVIVADDKVTSG-ISYEELQQTEPDLCKTWDRTASVM-YTSGTTGKPKGVMQTYENHWWSAVSSVLNLG--LTEKDSWLCAVPIFHISGLSIMMRSVIYGI----------PVYLEEHFDEEKITLESGKISTISVVTSMLEQGGSYHPNVRTVLLGGGPANKAVLEICKQRDIPLVQSFGMTETA---------SQIVTLPPKDALNKIGSSGKALFPAEVKIADD------------GEILLKGPSITPGYLHNEKATAKAFI-DGWFKTGDIGYLDEEGFLFVLERRSDLIISGGENIYPTEIEHVIGAYEAVEEVAVVGKSDAKWGSVPVAFIVVN--EGFDEGVLKDICQTNLASFKIPKQITIVEHLPKTASGKIQRNKLKERHSN----- 212538689 74 ---------------------------------------RWTYRQLQVESERLARGLLASGIQRGDRIGVMAGNCEQYVSLFFAAATVGAILVVINNTYTKAELMYGLEHTACKMLFISPTILKDIVVIRGELKTYEDVVREGQSVPRN-VAYRHA--NVVSPYDV-----VNLQFTSGSTGNPKASMLTHHNLINNS--RFIGDRMDLTYSDVLCCPPPLFHCFGLVLGLLACITGAKIVYPNETFDPAAVIDAISKERCTAVHGVPTMFESIFAVPRPADFDCTRLRTGIIAGAPVPYSLMERLELNMTEFTSSYGLTEASPTCFNAFTHDTI-----DRRLTTVGKV---LPHASAKIIDKTGRTVPIGQR--GELCMSGYQVHSGYWKNPQKTTETLLRDEWLRTGDEAVFDADGYCTITGRFKDIIIRGGENIYPLEIEERLGRHPAISRATVIGVPDSHYGEKPDVKQLPSAEDLTREVLGRH--KAPRYLFVCGSHELLPKVIPQTGSGKVQKQVLRE--------- 75760478 27 ---------------------------------------RYSFQQYNERVNQLAHYLLHNGVQRGDRIGILCKNNHPFPSVMMASLKIGAVCIPLNHQLTAYELETIVKEAKLKVLVIDEEFSEVLLKIDA-VKEIPYVI---QTTKEGFGSFELELQKQSEPVEVHEEDDAIYLFTSGTTGQAKACVIGHKN--LHHYFAEIAGQREIPAGERFLSVHPLFHMSGVCIYHGVTMIFLADS------NPAIIWDKIEEEKITTMLAFPAVYSYMLDELNKKERNISTFKVAQSGGTKVPETLIQKYMEKGIYMVQGYGSTE-------GWVVTSWHPMMGKEKMSSVGKTHVEVKIVHPETGDE------LITNEVGEIHVRSPYMFKGYWNNEKATKKVV-KDNWFNMGDAGMIDDDGFLHIMGRYKDVIIRGGDNVYPDQVEDVIHEIHGVLEVAVVGVPDDFWGEVPRAYIVKDGETTLTEESITQYCKEKLASYKIPEV-VFIEELPKNALGKVLKRELRD--------- 197790482 25 -----------SLVDLIEESLKTYADRTAFTCMGTS----LSYREYNACSAALAAYLQSLKLSPGARVGIMMPNVLQHPIASTAILRAGYVAVNINPLYTPRELEVQLNDSGAEAIIVLENFAHTLEKVHAE-TAMRHVIVADLMGMKGWLGFNDALTRGCKPFKRPTLGPDDIAYTGGTTGIAKGAVLLHRNIVANVLQNDAWLQPALKKKPVQVCALPLYHIFALSACFLLTLRGASLLIPNPRDIPGFIKELKRYRVHSLPA-VNTLYNAL---LHAPGFDEIDFSGLIAGGMAVQRAVAEEWKRTGCAIAEGYGLSETSPVLTCN--PSDIEDFN--------GTVGLPVPSTLISIRDDTDNEVPLGER--GEVCASGPQVMQGYWNRPEETAQAMTADGYFRTGDIGLFTPEGYLRIVDRKKDMILVSGFNVYPNEVEEVLASHPGVRECAVIGVPDGKSGEVVKAFVIRKDPALTEDALIAYAVER-LSKYKAPKRIEFRTELPKSNVGKILRRALRDE-------- 172041571 33 ---------DTTLVSIFRDAVRKYGKRDAMWFLGT----QITYSEFGELVDKAAAVLKENGVKRGDRVAVVLPNCPANLVAFYAIVSLGATAVYHNPLYTAHELEGPFADHGAKVAVFWDNTADIAQHLVDTTPLEKVFTVNITKSPTQFEDWDAALDQDALPTVRPKCPAL-ILYTSGTTGSPKGAVLSHR-----NICANLIQGKAWADPERMLAALPMFHAYGMTMNGAAPLIGGELLLPAP--EPALLQQVIKKKKPTWVPGVPALYQAIVKLAEEKDLDLSTMRNSFSGASALPVATVENWEKLNGRLVEGYGLTETSPIVLGN-------PMSADRR---PGYVGVPFPDTEARVVDQDDPTKVLDYGEEGELVVRGPQVFGGYL-HQEQLNEKIFADGWFRTGDMAVMEADGFVKIVSRLKEMIVTGGFNVYPAEVEEALLEHPEVKEAAVVGLAKEDGSERVVAAVTTEGEEHEPRRVGEKLCKKVLTGYKVPREFFHVAALPADQMGKVRRTEMR---------- 171318057 50 -----------------------------------------TYADVDRLSTALAAYLQQVGVRKGDRVAVMLPNVLAFPVVFVALARIGAIQVNVNPLYTAHELEHQLNDAGVEVAVVCGGSMGTFADVRTRMRTVGDLGVVDAPAPPGSIALAHALGESLEPITLGGDDLLLLQYTGGTTGLSKGAALSHRNLVANEQFGAIAQGVRRPGEEVVVTAIPLYHIFALTVNFLSYFIGAENWLVANPRDMDGFIDVLKAARPSVFVGVNTLYAGLAAYPRLNEVDWSRLKLSAGGGAAVIDVISARWKAVGNFIREGYGLSETSPVVTFN----------PQSIDVFTGTTGLPLPSTDVKLLDDQDREVAI-GEA-GEICVQGPQVMGGYWQKPDANAAAFTADGYFRTGDIGVFDAAGFLKIVDRKKDMIIVSGFNVYPNEVEAVATALPGVAECACIGVPDARTGEAKLFVVLAPDAALTEAQIVAH-CRANLAAYKVPKLIRLVDRLPKSTVGKILRREL----------- 114669322 29 ----------------LETTAQRVPEREALVVLH--EDVRLTFAQLKEEVDKAASGLLSIGLCKGDRLGMWGPNSYAWVLMQLATAQAGIILVSVNPAYQAMELEYVLKKVGCKALVFPKQFYNILKQICPDVENAQPGALKSQRLPDGTLLLDEVVAQHLDQLQYNQQLSCNIQFTSGTTGSPKGATLSHYNIVNNS--NILGERLKLHEKTMILP-NPLYHCTMMCLMYGATLILASPIFNGKK-----ALEAISRERGSFLYGTPTMFVDILNQPDFSSYDVSTMCGGVIAGSPAPPELIAIINKINMDLVVAYGTTENSPVTFAHFPEDTVEQKAE--------SVGRIMPHTEARIMNMEAGTLAKLNTP-GELCIRGYCVMLGYWGEPQKTEEAVDQDKWYWTGDVATMNEQGFCKIVGRSKDMIIRGGENIYPAELEDFFHTHPKVQEVQVVGVKDDRMGEEICACILKDGEETTVEEI-KAFCKGKISHFKIPRYIVFVTNYPLTISGKIQKFKLREQMERH---- 67157757 1 ----------MNIADWLDAAAR---RWPARPALYEGERAVADYRAFAAAAAARASGLREHGIAPGDRVALFMHNACEYLELLYAIWWAGAVAVPINHKLHGDEAAWIAGDAQARLIFTDHGEL---FANGGLPAHCRELAGLGSERPE---RIDPAL---ASPVRRGTDDLAWLFYTSGTTGRAKGVMLSHGNLLAMSLCYP-VDVDPVEADDAYVYAAPMSH-GAGLYNFIHVRCGARHVVPASRFDAAELFGLAGTLGRLSLFAAPTMLKRMVGEARRRGYAGDGIKSIVCGGAADLREALATF---GPRLIQIYGQGE-SPMTISALCRELIADRARADWPRLAASVGYPQSCVEVGVLDAAGDPLPP-GRP-GEVVVRGPCVMHGYWRDAAASAATLV-DGWLRTGDIGYLDRDGLLTLTDRSKDVIISGGSNIYPREVEEVLALHPAIAEVSVVGEPDPEWGESVAAFVVLRGERADAQALNAWFV-ARLASFKKPRRYLFVRELPKNGYGKILKTELR---------- 163726222 48 ---------------------------------------KISFWDLRIMSLKMANALADIGVQKGDRVGLHLPNIPQYIIAYYAALSLGAIVVNFNPLYTPDELTALVKQTGITTFVFDPNVKEVVKKARVIATSVFDFLEGSESTPESLTLINESKSEKKPKVDITPADPAMIQFTGGTTGIPKGAVLTHANMVTAAYSCFLWGSASTPEQRSVVCVLPFFHVNIVCLNWAVLNCATMILVPRFEIDP--LIDLLSKENSVFLPAVPTMINAIVNHPKAAEIEIKKLDMLNSGGGPIPVELIDQVNDLGIAYSEGWGMSETTSLGIANPVMG----------LKKPGSIGVPFPGMDVRLMDIDAKEVPQGEP--GELTVKGPLVMKEYWDNPEKTAEALR-DGWLYTGDIATMDEEGYFYIVDRKKDMIIAGGYNIYPRDIDEVLYQHPKIIDAVTIGVPDAYRGETVKAYVVIRGEDLRAQDVID-FCKTKLAIYKVPKIIEFRDELPKSAVGKILRKVLRDE-------- 73539132 6 ---------------FLRRAARYWGDLPAV--LYRDQV--LTYRELDERSTRLANALLAMGLRQGDRVAVQSRNRPELVEIECALYKAGLVKAALNPRFTAPEASDVVENCQPRVLIAGPGYAGYSPATRG-FGSVETFVSIGKDAP-GYAGYEALLAEASTELPEITPAPGDLAFSSGSTGKIKAAMYGNRLAALRKMLMGM--DSPPRPGDRLALIGPVTHASGMLMPY--LYCGATLVL-FEKFEPADFLAEVARLRITHVFMVPAMINMLLAEPSLASADLSSLRTLAYGAAMAPARIREAWERIGPILSQGYGASESTSGVTRLSTADHAQAISYPERL---ASCGRALGETEVRVVDEQGREVAVG--EIGELVIRGEDVFQGYWGEPALTQEVLV-NGWLRTGDMARVDAQGYLYLVDRKKDMIISGGFNVYPTEVEATLYQHPDVLEACVISVPDETWGESVKAVVTLRGRQASAQSLIAH-CRERIADYKSPRSVDFVDELPKNASGKLARKLVREPY------- 159043549 27 -----------TLGDMIGAVAATYGTAPAFTTLPNGMNGTLSFAQVDEMSDAFAVYLREVGLNPGDRVALQMPNCLSFPVAAFGVFKAGCVLVNVNPLYTAEEMGKQFLDAEPHALIVDMFADKIPEATRGHVTRIAEFLPALPRGIVGLVQWDRSVAEEVPHIRLPDALEAGLQYTGGTTGVAKGAMLTHANLIVNEQTMELIEGLERG-REVVLTALPLYHIFAFSLNMLGFYMGARNILPSPR-PLANLKRAFENYRITWMSGVNTLFNGLTNEIWFTDTPPRHLKFAAAGGMALQSSVAERWEITGTDVLQGYGLTETSPIL-------SLEPLGK----TRSGSIGIPLPATRLACLDDDGKQVAIGDR--GEIAAKGPQVMKGYWNKPEETANVLQ-NGWFLTGDIGVMDADGYFHIVDRKKDMVVVSGFNVYPNEVEDCLASHPGIIEAAVIGVPDGATGEAVKAFVVKGDSGLSEADIRAH-CKEHLTAYKVPKRVEFRDELPKSNVGKILRKDLRAEELARTGGA 197285027 20 -----------SLAEMLENAVANYADQPAF--INMGEV--MTYRKLEERSRAFAAYLQGLGLKKGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELEHQLNDSGATAIVIVSNFAHTLEKINTSIKTLVDFVVIKRLVPKYNLSFRRALGYRMQYIK-PEITGDDLAYTGGTTGIAKGAMLTHRNMLANLEQAKAAYVPALNVKELVVTALPLYHVFALCLLFIE--VGGKNLLITNPRDVKGTIKELSRYPVTAITGVNTLWLHNPEFRQLDFSKLN----LSVGGGMPVQSSVAKEELTGKHLLEGYGLTECSPLVTGN--PYNLKKYS--------GSIGLPVPSTEVKFMDDEGNEVSRTEG--GEMWVRGPQVMKGYWNRPDATAEVLH-DGWVATGDIATMDDEGFIRIIDRKKDMILVSGFNVYPNEVEEVVTAHPKVLESAAIGVPSKSSGETVKIFVVKKDPSLTEDELKTHCRRY-LTGYKVPKIIEFREELPKSNVGKILRRELRNEEK------ 163857748 52 ------------------------------------------------------------GVRRGDHVGVMLGNSALWIQVFYACASLGAVTVPVNTRFKSEELRFCLKQADISLLIMADEFLPAVDGLPGDLPKLRKVVVAGRRVPAGALGYEGFISQGADGAELDEAAGLLIQYTSGTTSFPKGVMLTHANMLTNAWAAAQRIG--VTPDDRYFSIRPYFHVAGTTLSILVSLVTGCCLLTLPRFDVGEALRILDRERCTLTSGNDTIFLMLMGHPDFDPARLH-LR----GGWAAPEVMQKIRDVMGVSICNAYGQSEASPNVIMS---------AHDDDFALRAMGALPHPGMQVRVVDPTGAPLPPGQR--GEIQARGWSIMKGYYNMPDATARALSPDGWLSTGDLGEMDGDGRLRMVGRLKDMFRVGGENVAPLEIEEVLHAHPAVQLAQVVGVPDARLGEVPAAVLLKEGHRARPDELIA-WCKERCANFKVPDVVDTFEHIGMTGSSKVQKNKLRDYALQRFG-- 92114641 27 -----------------------------------------TYAQWFADIQSVARHLRHLGLGKGDRLVVAMQNRWQMATLHWACQCAGIVFTPVNWRSTALDIRYYLQDAGAKAIAYDGAVSEAVQAC-AEAHALVRIAVGDVRDAE-TVAFDSLLGGSGETLLLPDDYAL-MLYTSGTTGRPKGVPRRHR--VERAATTAYVAQNLYGHDETMLGVMPLYHATGVRALQAMAMVDGRFVCI-PKFEPEVTLAAIERERVTSLNLVPTLYHML---LEAPGQRVASIDKIGFAGAPMSAGLIARVE-----------AAFTPSLFVNQYGCSELYALTVDQHANHKGSSGRAALNQRLRIATSPDSVVPQGTEGEIVADLAGDEAFDGYWNNAEATAKAFK-EGWYFTGDTGYFDAQGDLFVTGRVDDLINSGGENISPLEIENVLSLHPQVAEVAVVGLPDDKWGQAVTAFIKLR--QPVGEELHHHCLEAGLTRYKCPRGYRFVDELPKSPVGKILRRLLR---------- 1168218 16 -LPDIEISDHLPLHSYFERVAEFADRPCLID----GATDRTCFSEVELISRKVAAGLAKLGLQQGQVVMLLLPNCIEFAFVFMGASVRGAIVTTANPFYKPGEIAKQAKAAGARIIV---TLAAYVEKL-ADLQSHDVLVITIDDAPKEGCQHISVLTEQCPAVKIHPDDVVALPYSSGTTGLPKGVMLTHKGLV--SSVAQQVDGENFHSDDVILCVLPLFHIYSLNSVLLCALRAGAATLIMQKFNLTTCLELIQKYKVTVAPIVPPIVLDITKSPIVSQYDVSSVRIIMSGAAPLGKELDALRERFPKAIFQGYGMTEAGPVLAMNFAKNPFPVKS--------GSCGTVVRNAQIKILDETGESLPHNQA--GEICIRGPEIMKGYINDPESTAATIDEEGWLHTGDVEYIDDDEEIFIVDRVKEIIKYKGFQVAPAELEALLVAHPSIADAAVVPQKHEEAGEVPVAFVVKSSEI-SEQEIKEFVAKQVIFYKKIHRVY-FVDAIPKSPSGKILRKDLRSR-------- 78063332 18 ----------LSFAYFLRRAARYWGSQPAV-------IHRVTYRQLDERSTRLANALRGLGFAPGTRIAVQARNCIELVEIECALYKAGLVKAALNPRFTAAEAADVVGNCAPAAFIGGRGYTDYTPDSPG-FSSVERFVSIG-GATTGYLDYDTLVAKGSDTQPAPDDLAV-LHFSSGSTGRIKAAMYGNRLASLRKIVLGM--DRPVQPGDRLALIGPITHASGMLMPY--LFCGATLVLFDA-FEPAHFLADVARQRITHTFMVPAMVNMLLNAPELAQADLRSLKVLGYGAAMAPARIEEAWARIGPVLSQGYGASESTSGVTRLGIADHAHALHDRERL---ASCGRPLGETEVRVVDADGREV--EGDAIGEIVIRGADVFQGYWNAPELTREVLV-DGWLHTGDLARTDRDGFIYLVDRKHDMIISGGFNVYPTEVEAALYRHEGVLEACVVGVPDDKWGEAVKAVVVLRGRDAQANDLVVH-CRAQLADYKLPRSIDFVAELPKNANGKIARKLVREQY------- 152986789 21 -----------NILSVLKESCQRFATKPAFTNLG----KTLTYGELYKLSGDFAAYLQQTDLKPGDRIAVQLPNVLQYPIVVFGAMRAGLIVVNTNPLYTARELEHQFNDSGAKAVVCLANMAHLVEGVLGDIRFIVNFVVTDALARGAGKSFQEA-APKADDVAV-------LQYTGGTTGVAKGAMLTHRNLVANMLQCKALMGANLNECEILIAPLPLYHIYAFCM--AMMLTGNHNILTNPRDLPSMLKDLGQWKFTGFV-GLNTLFVALCNNETFRKLDFSALKLTLSGGMALQLATAERWEVTGCAICEGYGMTETAPVVSVNFQNIQVGTI------------GIPVPSTLCKVIGDDGQEVPLGER--GELCVKGPQVMKGYWQRQEATDEILDADGWLKTGDIAIIQEDGYMRIVDRKKDMILVSGFNVYPNELEDVLATLPGVLQCAAIGIPDEKSGESKVFVVVKPGATLTKEQVMQH-MHDNLTGYKRPKAVEFRDSLPTTNVGKILRRELRDE-------- 157962269 50 -----------------------------------------TYRKLEERSRAFAAYLQNLKLNKGDRVAIMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLTDSGAKAIVVVSNFAHTLEKVVDETRTLVNFVVIKKMVPKYHLSMRKALGRRLQYVKVKKDDLAFLQYTGGTTGVSKGAMLSHGNVVSNLLQADAAYGPLLDNKEFVVTALPLYHIFALCLLFIHK--GANNLLTNPRDLPAFIGEL-DKHPFTVLTGVNTLFNALVNNEDFAKLNFTELKLSIGGGMAVQRAVADKWQGLTTRLLEGYGLTEAAPLVT--CCPYNLDGYN--------GSIGFPVANTDIQVRDDEGNVLPQG--EIGELFAKGPQVMVGYWQRPEETSNVVDKQGYLATGDIGYMDEKGYFFIVDRKKDMILVSGFNVFPNEVEEVVALHPKVIEVAAVGVPHEVSGELVKVFVVANDKSLTKEDVIKH-CRVHLTGYKIPKLVEFRDELPKTNVGKILRRELRDEVK------ 159898216 34 -----------SLAELLQARAASEAQREYLAYFHAGEEIRWSYADLFERAARIANLLTTVGVQHGERVATLAYNHPDTVAIYAACWLIGATIAPQNVGEDDQRIGFILGNAAVRVVLARTEYLERAKLICSHAAGVEHVVALDAD-------FEQALAAQAQPTQAPSDDEALLVYTSGTTGAPKGVQLSHYNLLADCTGIMRWHGIDATSR--LMAILPIHHVNGIVVTLVTPLLAKASVVLNRAFSASTFWQRIANEGVQIVSVVPTILQYLCEKPEHSQFERSHLRYLICGAGTLPVALAKRFDQFGVRVLHGYGLSETT--CYSCFLPT---NLSDAEYRHWMEDFGYPSIGVEMAVHDPQGHALSEGER--GEIVIRGHNVMMGYFNRPDANAEAFKY-GWFRSGDFYQWDAQGFLFITGRLKELINRGGVKYSPFEIEEVLLAVPGVRTALAIAFPNNWYGEEVGAYIVPEGAQLDAQAILAH-CRAHMPFAKCPKVVVFGTEIPVTATGKYQRLRLQELFAEW---- 163761585 5 -----------NLGDLVSHTASVYGDAPAFTCLPNGMNGTLSFRQVDEMSSALAAYLREVGLEAGDRVALQAPNGLPFPVIAFGVFKAGCVLVNVNPLYTAEEMARQFADSKPAALIVDMFADKLPEALKGHVTRVAEFMPMLPRMIVG--AVQKYWDKTIHPVRLPDAIAAGAAYTGGTTGVSKGAMLSHRNIIMNAQTMEMISGVKKGE-EVALTALPMYHIFAFTVNLVGFYLGARNILPNPR-PLSNLKRAFENYKITWMSGVNTLFNGLSNEIWFLDTPPKHLKFASAGGMALQKAVAERWEEIGKPVLEGYGLTESSPVITFNPLGR-----------TRSNSIGVPVPSTDVACLDGDGQPVAP--GEVGELAARGPQIMLGYWKRPEETEKTIK-DGWLLTGDIATMDADGYFRIVDRKKDMVLVSGFNVYPNEIEDCLAAHPGIVESAVIGVPDGAAGEAVKAFVVSRDPALTVEDIRAH-CKAHLTGYKVPKLVEFRDELPKSNVGKILRKDLR---------- 50121300 43 ----------------------------------------MTFRKLEERSRAFAAYLQQLKLQKGDRVALMMPNLLQYPVALFGVLRAGMVVVNVNPLYTPRELEHQLKDSGASTIVIVSNFAHTLEKVVDQLSTAKNFVVIKRLVPKYHLSFRRVLGRRQQYVR-PDIINSDLAYTGGTTGVAKGAMLTHRNMVAQCLAAY---GPVLKEGNTALPLYHIFALTANCLLFFE-LGGQNLLITNPRDIPAVVKEL---KQYPFTAGVNTLFNALLNNKEFHELDFSTLRLSVGGGASVQRAVAERWEKLGKHLLEGYGLTESSPLVAVN--PYDLKHYS--------GSIGLPVASTDVRIIDDNGNDVPGES---GELWVRGPQVMLGYWQQPAATDDVLK-DGWLATGDIVTADDEGFLRVIDRKKDMILVSGFNVYPTEIEDVISRHPKVSESAVIGVENEVSGEAVKAFVVRRDSSLTKEELITH-CRRNLTGYKVPKEIEFCEDLPKSNVGKILRRELR---------- 26991234 15 --PSTIINAYASVVEVFERSCKRFADRPAFSNLGV----TLSYAELERHSAAFAAWLQQTDLKPGERIAVQMPNVLQYPIAVFGAMRAGLIVVNTNPLYTEREMRHQFKDSGARALVYDTGIEYLIEAKMGDLLPAAKGWLVNDKLKKMVPAYREGRGLSPKPVSLNLDDIAVLQYTGGTTGLAKGAMLTHGNLVANMLQVLACDGQKLLKQEVMIAPLPLYHIYAFTANCMCMMVTGNHLITNPRDIPGFIKELGKWR---FSAGLNTLFVALMDHPGFRQLDFSALKVTNSGGTALVKATAERWEDLGCRIVEGYGLTETSPVA----------STNPYGQLARLGTVGIPVAGTAFKVIDDDGNELPLGER--GELCIKGPQVMKGYWQQPEATAQALDAEGWFKTGDIAVIDPDGFTRIVDRKKDMIIVSGFNVYPNEIEDVVMGHPKVANCAAIGVPDERSGEAVKLFVVPREGGLSVDELKAY-CKANFTGYKVPKHIVLRESLPMTPVGKILRRELRD--------- 157130156 35 -----------NVGQHLKLATERFPNNEALVSVH--EAKRMTFSDVLDKVDRLAASFYQLGLQKGDRIAIWAPSGTQFYISTLAAARAGMISVGINPAYQIPEVKYALNKVGVKALIASTNYYEMIKQIVPELESSYAGNIVSSKVPQGTISYEELMKTESIQHNISPDSGVNLQYTSGTTGQPKAALLSHFNFINNAISLGLEHGFNLTENNRVCIQVPFFHVFGVVTGILGSISGCALVVPGPGYNPSASVQAIVSERCNVIYGTPTMYVDLVNEVKKTGTDLPSIKLAVTGGAPCAPQLYKDIQSLGVEVKTIYGLTETTCVCFHSVWEE-----SQEKVLTTVGHLG---DHWEAKVVDQNGALVPFG--MPGELCVRGYGTMLGYWEDEQKTKETIGMDKWLKTGDQFVLREDGYGKIVGRIKEVVIRGGENIYPREIEDVLITHPDVLEVHCVGVPDDRMGEEVCAFVLNNGVNEFDRAQVKEFCKGKIAHFKVPKYVEIIDHFPKTTSGKIQKFKLLERF------- 118474838 31 ---------------------------------------KISYEELRNKVDMCAAFLQSNSISYSDKVAMIVTNSPEFIVAFLAITSIGAVAVPINTFLKKNEFEYILNDCDAKMLIVSNSHL---EEILGERKTLRKIAVIGEKPNDKYTSF--YLYEEFSPCKINQNVSISIIYTSGTTGHPKGAVISYKNVFSNLVGINRI--FTITNKDRFIVYLPMFHSFTLTLPLASAAVIVKSVFPFSNVLKQTLL-----KRVSVFLGVPAIYAAMAKYFK----WFNSIRYFVCGSAPLAKQTIDDFAKIRAQLLEGYGLSECSPLVSVN--------RPEHKKIS---SVGLPLAEYNVKIVDDEM--MEKNIGEVGEIIVKGDNVMQGYLNNPGATDDTII-NGWLRTGDIGKIDEDGFLYIVDRLKDLIISKGQNIYPREIEEIIYRLEEIEACAVIGIKDESEDEDVVAFVQLKDGINIEAIKIKEFLKKHLANFKIPKHIYFADELPKNAAGKVLKRVLKDKVKDKLG-- 145612990 33 ---------DFTLGELLELQCQQYGTEECVVIPWTGA--RWTYNELNQQSCLIARALLSMGVGMGDRVGIMAGNCEQYIAVFFAVARIGGILVILNNTYTKTEAQYALGFTDCKVFFLDNELLPTVVILRGD---SGRFMTCKDVLHSGIRYSPRSLHEAQ--LKVLPYNVCNLQFTSGTTGRPKAAMLTHHNLV--NNARYIGDRMRLTPADVLCCPPPLFHCFGLVLGMLATITGGKVVYPAEVFDAPATLRAVQEEGCTALHGVPAMFLALPEAQKLKASDLK-LRTGIVAGAPVPRHLMEQMSRLGMEFTSSYGLTEASPTCFNAFTDDVV-----SRRLT---TVGRLMPHAHAKIVDHDGNVVPLGRR--GELCIAGYQLQAGYWNNSEKTGEVMVRDEWLKTGDEAVFDADGYCSITGRFKDIIIRGGENIYPLEIEERLVQHPAVATAVVVGLKSERLGEVVGAFLGPHGQRSLPDDAEREWVRAKLGSHKAP-SHVFPSEVPLTGSGKVRK-------------- 187919099 44 -----------------------------------------TFRELRDDCRALEARFREAGLQPGEVISVFMGNGIQTARLLLAAMYSGLVANPLNLLCQPSQVRYIVDHSDTRMIFAASDTHAVIGAAVAELRATREIALIDDAEPPSLAKHEPALVEAAAPRPVTSRATAYLMYTSGTTGTPKGVLLTHRNLVAN--ARNISAEHRLASDDRVLASLPLYHINGLVVTLLAPLFHGGSAVMTSRFSARTFWRDVALHACTWINVVPTIVAYLLNADEACTYDLSALKFCRSASAALPADHHRAFERFGIGVIETMGMTETAAPVFSN---------PYEMERRRVGSIGLPSG-GEAKVIDREGRECAAN--ECGELVLRGEQVMGGYYKRPEETAAAFTSDGWLRTGDLGYRDADGYFYINGRAKELIIKGGENIAPREIDEALLRHPDVLDAAAVGVPDPAYGQDIVAFVVPRMSDPDPADLREHCLRE-LGRYKTPKEFRFVDELPRGPSGKVQRLKL----------- 89902512 66 --------------------------------------------------------LQGLGLVKGDRVAVMMPNVLQYPVAVAGIFRAGYILVNVNPLYTARELEHQLKDSGAKAIVILENFASVLEKCLGLLKALVNYVVRNKKSLPGAVRFNAAVGTLKKITLKPDDVAV-LQYTGGTTGVSKGAVLLHRNLVANLLQVEAWNEPALNEQLTSVCALPLYHIFAFTVGMMLSMLGGKLILPNPRDLVATLAELAKHKIHVFPA-VNTLFNGLANHPD---FNKVDWRGLVVGGGTAVQSAVAKFEKTGCAIAEGYGLSETSPVATSNPV-----TVTE-----YSGTIGVPISSTYLRLLDDDGKEVPI-GQS-GEIAIKGPQVMAGYWQRPDETANVMTADGYFKSGDIGVMDERGYFKIVDRKKDMILVSGFNVFPTELEDVVSQLKGVMECACVGVPDAKSGEAVKLVIVKKDPSLTEAQVRAY-CKENLTGYKQPKVIEFRAELPKTPVGKILRRELRDK-------- 159037819 18 --PATVTPTDESLVDLLRAAVRRFGSRTALDFFGA----TTTYVELAAQVDRAAEALRRLGVGRGDRVALVLPNCPQHVVAFYAVLRLGAVVVEHNPLYTEQELAHQLDHGARVAVVWD-RVAPLVHRTAGTTK-VETVVAVDAPAPDA-LAWEHLVGSEADPAPEPEDTAL-LQYTGGTTGTPKGAILTHRNLRVNAAQGGLRDGA-----ETVYAVLPLFHAYTLCLTFAVS-IGAALVL-LPRFDVDETLTAVRRRPPTFLPAVPPIYERLAVAARARRVDLTSIRYAISGAMTLPPATVRLWESVGGLLVEGYGMTETSPVALGNPVSAARQ----------PGTVGVPFPATNVRIVDPDDPTRDRAPGEAGELLISGPQVFAGYWHRPEETAAVLLPGGWLRTGDIVEMNSDGFVRIVDRIKELIITGGFNVYPSEVEEALRQVPGVRDAAAVGLPGAGGAEEVVAAVVLHPDCATDAAGIRAACRQHLTAYKVPRRIVVVDDLPRSQLGKVLRREVRDR-------- 121996944 61 -----------------------------------------------------------LGIGPREPICLLSRNRLEAVDLYLACGKTGVVLAPLSYRLAQSELSDLVRRIAPRALFYDEAFADLA----GKLDLAQRIELADGRGP-----YFEAVEAGEGPASIQNRPLALYVHTGGTTATPKICVVSHRQMVWNAIDILVTSGGSLGPQQELL-TFPLFHIGGWNTLTPVFYAGGYTVMP-RSFDPGQALELIEGEGITHFGAVEAMLQLMAEHPRFAGVDMSTLEQITTAGAPCSSWTMQPFWQRGVRVSQSYGMTEAGP---SNFLDQGIDELREHHD-----SVGTSMFHTDYRIVDPEGLERVPAGE-VGVLLMRSPHNFDGYLDEPERSADTLLADGWVYSGDLAYQDDEGYVRLVGRVDNMFISGGENIAPEEVERVLLRHAGVRKAAVVGVPDPRWGAVPAAALVARDGAEVDAAQIRQFAERELARYKVPRLMRFFEELPLTGAGKVDRNRVREQ-------- 121606685 31 -----------------------------------------TFGETDSLSVAFGAYLQGLGLAKGDRVAIMMPNVPQYPVAVAAILRAGYVVVNVNPLYTPRELEHQLKDSGAKAIVIVENFACTLEQCLAN-TPVRHIVLVKKMVPPGAVPFNDALAQGARPAIEPDDIAV-LQYTGGTTGVSKGAVLLHRNVIANVLQSEAWNGPAMAEQPTYVCALPLYHIFAFTVNMMLGMTGGKNILPNPRDLPAVLKELSKHKVNSFPA-VNTLFNGLANHPDFNTVDWSHL-KISLGGGMAVQSAVAKLQKTGCPICEGYGLSETSPSASCNPTNSK----------AFAGTIGVPIPSTWFKLLDDDGHEVPPGQP--GEIAIKGPQVMAGYWQRPDETDKVMTPDGYFKSGDIGIMDENGFFKIIDRKKDMVLVSGFNVYPNEIEDVVAKLDGVMECACVGVLDEKSGEAVKLVIVKKNPDLTEAQVRAY-CKENLTGYKQPKVVEFRTELPKTPVGKILRRELRDK-------- 116748798 20 -----------------------------------------TFDE---QANRVATALLQRGVGKGDRVVHLLMNCLEWLPIYFGILRTGALAVPLNFRFDAAAIERCVQVTEAGTFFFGPEFVDRVNAVRERLDTVKSYVFVDEVRPEDYGAF-LASGSALDPVDLNTLDDAALYFTSGTTGSPKATLLTHRNLEFACYAEN--SHHHQTHADNFLCIPPLYHTGAKMHWFGNLIVGARAVLRG--TEPRWILEAVSEEKVTI------VWLLVPDILFAVENRLRQWRLMHIGAQPVPPSLVKQWKKVHHQYDTNYGLTETGPGCVHLGV----------ENMHKVGAIGVPGFDWEIKIVSSGREPVAKG--EIGELAVKGPGVMKEYYRNPEATREVLD-DGWLFTGDMARQDEDGFIWLVDRKKDVIITGGENIYPVEIEDFLQAHPKIRDVAVIGLPSARLGELATAVVVKTGQELTEREVMD--FCEGLPRYKRPRRIIFA-AVPRNPTGKIEKPLLRKRY------- 157352222 22 -LPDIYIPDHLPLHSYCFENISKFSSRPCVIDGANGDIY--TYADVELTARRVGAGLHKMGIKQGEVIMLLLQNCTEFVFAFLGASYIGATSTTANPFYMPAEIEKQAKASKCRLIIYSEKAMSFAE--ENDVK-----VMCIDTPPEGCLHFSELTNDEADTVKINPDDVVALPYSSGTTGLPKGVMLTHRGQV--TSVAQQVDGDNFHSEDVILCVLPLFHVYSLNSVLLCGLRVGAAILIMQKFEIIKLLELINKYKVTIAPFVPPIVLAIAKSPVVDEYDLSSIRTVMSGAAPMGKELTVRAKLPNAKLGQGYGMTEAGPVLAMCFAKEPFEIKS--------GSCGTVVRNAQMKILDDTGASLPRNQP--GEICIRGHQIMKGYLNDPEATERTIDKEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEAMLIAHPNVSDAAVVSMKDEAAGEVPVAFIVSNGSKITEDEIKQYISKQVVFYKRIYRVF-FVETIPKAPSGKILRKDLR---------- 84499393 52 -----------------------------------------TYARMHGLISQVARALKAAGIEKGDRVALHLPNCPWHPIFFFGTLWSGAAVTHLSPLDARREIEHKLTDSGAKMVIFADHFAPLIDSARGR----ECPVIPGAHAVEDLLAGHSVDPMDAAPV-TPEELAL-LQYTGGTTGVPKAAKLTHSNLATTSQMYSEMGKNEASAGTRALGYSPLFHIMGLSSGMIKRVSEGGTLCLRLRFDAASAIDEVEKKGIVALAGVPTTWIAILAQPDIDKRDLSSLDYVASGGAPLPVEVYSRVKQLGLKLRGGWGMTETSPTVPQGM---------PDEKL---GTIGVPVPGLDMMIVDVDDCEKILGPNQSGEMVIKGPNVTSGYWNRDEENAACFTRDGYFLTGDIGYMDEDGWFYIVDRKKDLILSGGFNVYPLTIENAIHQHPAVLEAMVIGVPDAYRGESAKAFVMPGAERFTLEELQD-FLSDKLGRHEMPRHLEFRDELPRTAVGKASRKMLRDQ-------- 146275824 55 ---------DLNL--MIESARRFGNRTCVVDFSSDGEERRLDYDQFFAWRDQL---VPLLHVRRGDRVAIAMRNRAEWLVAFLAVMKAGGVAVLVNSRGSGPELLAMLEDVDPAVVLADTD---RADAVR-DAGYKGRVLDLTKPLPEDELTRRAAEPAADAGVADPED-PCAILFTSGTTGRVKGAILSHRMVVLTNMAAQM--GTTVEAQQASLLVYPLFHVSGLGAGFLSPFVSGGKVVIMRRWDADEAARLIAAEQISMFSAVPTMLWDILHRARTDGASLVSLRNIGSGGQALPVNLVEEVHALCAQIGTGYGMTECSGAIAQAVGPDFMRR---------PAAAGRVLPMVEVRIEGPEGQ-ILAPGEA-GEIVVRGAQVMKGYWNRPEETAAVLTGDGWLRTGDVGFVDEDGYVFIVDRKKDMVISGGENIYCAEVERVLGELPGLTECAAFGLPDERLGERLVAVVIAAGNDGIDEAGVIEWVAGRLARYKAPTRVAFATTLPRNALGKVDKIALRKLW------- 118353005 44 -----------------------------------------TYSELYRTCEKVAASLLSLGLKKGDRIGIYSPNNYEWVITQYAASMADLILVNINPAYQEHELEYCLHHRKSDYVKFINNIVPLQTSDIGKLKSAKKFVIRDEKTP-GMMSYELAGSKDYQKLHTTMRIATNIQFTSGTTGNPKGATLTHFNILNNGYL--LGQRLGLVQSDKICLSVPLYHCFGMVMGNLAALYGSTIVLPSEGFNPQHSMQSVGEYQITTMYGVPTMFY---EYIKEYEHNISTLRKGIMAGALCPQSLMSKLEWKMTDLQIAYGMTETSPISFQTESSDNLEDKC--------GTVGKIFPHTEAKIINSKGKILER-GQS-GELCIRGYPVMQKYWADIRNTNKTIDTNGWLKTGDVAVMDDRGYVKIVGRIKEMIIRGGENIYPKEIEEFLRTHPSIMDVQVVGVPNQKFGEETFALILKQNQEVKPLDIAE-FCKGQIAHYKVPKYVKFVDSFPLTITGK----------------- 156361100 9 ------------------------------------------------------------GFKQGEVLAIMCPNIPEFAIAYFAAILIGGIVTSMNPLYTGREVAHQLVHSQASWLLTVPPCIPRAMEGAKEAGVANVYVVGEA---EGCASLSELLEDDTDLSIKPREDIAALPYSSGTTGLPKGVQLTHYNLIADSCIVMGESFTHYSRDSHVLALLPFYHSYGLMVNLANVLLVGGRVVCIQRFDQEAFLKTIQNEKITHAALVPPIMIFLAKHEMVDQYDLSSLIDITVGGEELMQSVKDRLSNLKY-LRQGYGMTELSPV-------SHVVPLD-----TYNPKSGVLLPNLECKIIDLSSGEEVEQGKE-GEICIRGPTVMKGYLKNPEATARTLDSEGWLHTGDIGHCDQGDFFYITDRLKELIKYKGFQVPPAELEALLLSHPDVEDVAVIGVPDVEAGELPKAFVVRKKESLTVEDVTGFVNSRVAPYKRLRGGVEFTDEIPKSTSGKILR-------------- 112801 17 -LPDIYIPKHLPLHTYCFENISKVGDKSCLINGATGETF--TYSQVELLSRKVASGLNKLGIQQGDTIMLLLPNSPEYFFAFLGASYRGAISTMANPFFTSAEVIKQLKASLAKLIITQACYVDKVKDYAAE-KNIQIICIDD--APQDCLHFSKLM--EADESEMPEVVVVALPYSSGTTGLPKGVMLTHKGLV--TSVAQQVDGDNMHSEDVMICILPLFHIYSLNAVLCCGLRAGVTILIMQKFDIVPFLELIQKYKVTIGPFVPPIVLAIAKSPVVDKYDLSSVRTVMSGAAPLGKELAVRAKFPNAKLGQGYGMTEAGPVLAMCL------AFAKEPYEIKSGACGTVVRNAEMKIVDETNASLPRNQR--GEICIRGDQIMKGYLNDPESTRTTIDEEGWLHTGDIGFIDDDDELFIVDRLKEIIKYKGFQVAPAELEALLLTHPTISDAAVVPMIDEKAGEVPVAFVVRTNGFTTTEEEIKQFVSKQVVFYKRIFRVFFVDAIPKSPSGKILRKDLRAK-------- 214042287 64 ---------------------------------------RWTYDEFCAEVHRISHALRGLGIGKGDRVAIAMRNYPELMMLTLAIASVGAVTVFINGWWTTEELDYALQDSGAKTIFADDRMLPLVDRL--------GLRIVGVRDGEGMV----DLGLDALKADMPDTPVEGIAYSSGSTGKPKGVVQTHRSAVIQAVAAPLVNGDPEAPRPSGLIVTPLFHVTATHPLFLLSLPAGAKISLLHKWDAEEAVRVINREKVTRFLGVPTQSADLLEAAKRMGETLPTLAWLGAGGAKRPAAQVAQLQGQAAEIATGWGMTETNALGIG--------MVGEEYNKRPNAAGKLHPPLQDVRFLDDNGNDVPV--GELGEITVKSPANMRCYLNKPEATAETMQ-DGWLRTGDLGVIDAEGFITILDRKKNIIIRGGENIACLDVEGALHTHPDVIEACAFSVPDERLGEIVGAMIQTRGKKLSPEDMAAH-LDGRLAKFKMPQ-QLWCQDGPRGATDKIDRRAIR---------- 119716841 26 -----------SLVDLLEASAARFGARTALDFFGA----TTTYAGLGDLVARAAEGLRRVGVGAGDRVALVLPNCPQHVVAFYAALRLRAVVVEHNPLYTEEEMAFQLADHRPTVVVAWDKVAPMVRRIVEPLGAPTVLAVHLPSAARGIRRWESILRGPALAADHPRPTSADVAYTGGTTGRPKAAVLTHRNLRANAAQGGLVDG-----DEVVYAVLPLFHAYTLCLTFSMS-IGATLVL-MPRFDVDLVLEAMRRRPATFLPAVPPVYQRLAAAAAEHGVDLSSIRYAISGAMSLPAETAELWEATGGLLVEGYGMTETSPVALGN-------PAGDARRI---GAIGVPFPSTEVRVVDDPSRELPA-GQA-GELLLRGPQVFAGYWERPAETAEVVLADGWIRTGDVVVMSEDGFFTIVDRIKELIITGGFNVYPSEVEHALRELPGIVDAAVVGLPSGRGDEDVVAVVV---LEPG-TTLDEDAVRAGVAAYKVPRRVYAVDALPVSIIGKVLRRQVRDELQERFEAA 89274025 50 -----------------------------------------SYKKLLEATCRLAKSFISNGYSPNTIISICSENSVYYMYPVIAALYTGLIVAPVNPNYTERELLHVLNISKPKLMFCSKRTLSKIIQIKEKLPFLHKIIVLDSKIAESLMNFISGSCENDLNIETFEQQVAVVLCSSGTTGLPKGVMLTHKNLMMHCRDPEFCTARHIKEGGAVLSFMPLFHDFGFMTTLGYISLGL-HIIQMQRYNDQVFLESIQKYKVESILVVPPILIFLVKSSIVDQYDLSSIKE--IGCGAAPLSIVEVIKKLNIKVRQGYGLTETT-----------LLSIFSPLNCKKIGSTGKLLPLISAKIIDFDS------GKSLGEICIKGDVVMKGYMDNIDATRSTIDEDGWLHTGDVGYYDEDEYFYIVDRIKELIKYKGYQVAPAELEALLLNHPSIKEVAVVGKPDYVAGELPMAFIVTQGKKITENEIHEFLTGKISQEKRLRGGIKFIDAVPRNSTGKILRRELR---------- 110677930 30 --------------DLVHSVANTYGKAPAFTACMPNGMNGTTFEQVDQMSDAFAVYLREVGLQQGDRVALQMPNCLSFPIAAFGILKAGCVLVNVNPLYTADEMAKQFVDAEPHALIIIPNIITLPKWIIGLVKSVKAIEVPHIRLPDAIAAGRVHMQSEKIEVYAPDDIAC-LQYTGGTTGVAKGAMLTHANLIMNEQVMELISGVE-KGKEVALTALPMYHIFAFTVNLLGFYLGARNILPNPR-PLVSLKRAMENYKITWMSGVNTLFNGLTNEVWFTDSPPKHLKFASAGGMALQTAVEERWQEIGKPVVQGYGLTETSPALT-------FEPLGKKRSGTI----GVPVPSTLVACLDEYGHEVPV-GQS-GEIAAKGPQIMAGYWNKPEET-AAVMKDGWFLTGDIGVMDADGYFTIVDRKKDMVVVSGFNVYPNEIEECLATHPAIVEAAVIGVPDDATGEAVKAFVVKRDPSLSEAEVRAH-CKAHLTAYKIPKRVEFRDELPKSNVGKILRKDLR---------- 170756886 5 ---------NITIGEYLKRTCKKFPNNVAIQSLEMPE--GISWSELDKITDDIAKGMIVLGLKKGDNLVLWGSNKKEWVYIFLSASKIGVCTVTLNTNYLLEEVEKILEVADAKAIAFNTNYVDIIEKVKERYQIIEYFIYFGEKNRPEYTGIDKSLKEETFNLDVNPDEVVNIQFTSGTTSSPKGVMLTHYSLI----NNSFITGEALTNKDKLCLVVPFFH----CFGLSVGILGCSMVLV-ESYKIAPLISTIKTFKCTVLHGVPTMFCRVLEDDSIDINDFKTIRTGILAGANATDELLGIIEKMNIDIQIAYGQTEASPGCTQT-----LKTDSIDKKYN---SVGKPLPFVEMKVIDNTKKQLPVNN--VGEIYVRGFNVMKGYYKNDLLTRKTIDKEGWLHTGDLGFVDKEGYYHITGRIQDIIIRGGENINPHEIEEKLLSHPEISEVEVIGVPDKRYGEEIVACIILKPESCLTKGDIKKYISQNLAHYKVPKYIEFYDEFPLTDTGKIKRHELKECFEKKF--- 163748534 16 -----------SLIELIETASEKYADKTAYACLG----HHASFSEIERDSRYFAAYLQSIGLKSGDRIAIQLPNLIQYVIAAYGAIRAGMVLVNTNPMYTERELTHQYNDSGAKVLVVLSDLLPSLENVIANIDTVISTHAADLLAPQAQFTTHKFLDVLAQGQNLPERFSTSLAYTGGTTGLSKGAMLSHSNLIANAMQSRLSDKLVEGEEIFVAP-LPVYHIYAFMINLVLYFEGCCSVLPNPT-DITSLIKTLSDYKFTGFAGLNTLFVGLCHQPEFKALDFSHLKVTISGGTALTQAAAGIWETTHCTISEGYGLSETSPVVSLN--APGLEQL---------GTIGKPVIGTKVKILDNDDNEVAL-GET-GELAVKGPQVMSGYWNKPQETALVMTDDGYFKTGDIALATPDGLHKIVDRKKDMIIVSGFNVYPNEVENVLANHEAVLECAVIGVADERSGEAVKAVIVLADQHSDPEAAKAAIIREQLTAYKVPKQIVFMSALPKSTVGKILRRELRK--------- 119480943 7 -YPSIKI-PNVDLWTFLERKDRPFPDDKLI-YIDADTKRQYTYKDVKETALAFGKGLKALDWKKGDVLALFTPNCIDTPAVMWGTHWAGGVVSPANPAYTVEELAFQLKNSGAKALITQMALLPVATAAAKQAGITEDRIILDERDPQAKFKHFSSIRNISGATRYPATDLAFLVYSSGTTGVPKGVMLSHRNIVANSLQLAAGEDKQLSKGDRILAFLPFYHIYGLTCLVHQTIYQGYELYVMPKFDIEKWCAHVQNYRITFSYVVPPVVLLLGKHPIVDKYDLSSLRMMNSGAAPLTQELVETYARIKTGIKQGYGLSETSPT-------THTQPWGEWRTSIGSVGKLLPNMEAKYMTMPEDGREVPVG--EVGELYLRGPNVFLGYHNNPEATAKCLSKDGWFQTGDVGYQDKDNNFYITDRVKELIKYKGFQVAPAELEGILVDNEAVDDVAVLGVSEAHGTEVPLAYIV-RSAKSKNSNITAEEEATRIVQWRLRGGVRFVDEIPKSPSGKILRRLLKKQAK------ 118047416 33 ---------------LLQRAAERFAETTAIT--FYGRNLR--YAHLWEEAQHFARGLLAIGFQPGERAVILLPNIPQAVIAYYGVLLAGGIVVLANPIFDAEGFAHEVRDSEATTVIALSMFYRLVEQVRAELPFPRLYTNLKEYLPSSQRIIFTLLRQEREGHRVPAEQAANILYTSGTTGKAKGVLHRHASLYANTYQTRAWYADADEGNERVLCAIPFSHAYGMCMNVGIAL-GATLIL-LPTFETHNVLHAIRRERPTFFPGVPPMYAALNEVRDVRKYGLSSLKSCLSGAAPLPIEVQEGFERITSRLVEGYGLSEAGPV-------THANPLRGQRRV---GSIGLPLPDTEARIVDHSGDDVP--AGAIGELLVRGPQLMAGYWRNPQATAEAITPDGWLCTGDVARMLPDGYFQIIERKKEMIIAGDYNIYPRDLEEALYEHPTVIDAAVVGVPLPDGRTEVRAFVVTRPGEQVSEEEVFAFLRNRLNLPVMPEKIEFREALPRSFIGKLLRWRLVEE-------- 153888693 50 -----------------------------------------TYGELDTLSRQLAAWLQSRGLALGARVALMMPNVLQYPVALAAVLRAGYVVVNVNPLYTPRELEHQLKDSGAEAIIILENVLPIVVASMGDLGMLVNFVVRSVKVPAWELALEEGAKQTLKPTSVGPDDVAFLQYTGGTTGVSKGATLLHRNIVANVLQSEAWMNPALTEEIVTITALPLYHIFALCCLLSMRKGGLAVLIPNPR-DIPGFIKVLKQYRFHMFPAVNTLYNALLNNPEFKDVDCSNL-RVANGGGMAVQEAVAKLEVTGCPIIEGYGLSETSPSAICN--------PTDTDKFS--GTVGLPIPGTEIAIRDDEGRDLPIGQP--GEICIRGPQVMAGYWKRPDETAKVMYADGFFKTGDVGVMDERGYTKIVDRKKDMILVSGFNVYPNEIEGVVAMCPGVLEVAAVGVPDVHSGEVVKLFVVRRDPTLTEQKLQE-FCKDQLTGYKRPKFIEFRNELPKTNVGKILRRELRDE-------- 11499105 23 ------------LFEFVETSARRFGDKAAI--IYYG--REITYNELLDAVERFATFLSNAGVEKGDRVAIYAQNSPQFVIAFFGIMRANAAVVPVNPMLVERELEYVLSDSGSKLVVATSELLPVAKGIQVVCGNLSDFIPEQPTLPEGTTSWSEAMKERNPPVMVGSDDLALIPYTAGTTGLPKGCMHTHFTAIANVLSS--VHWFNLTPSAISLATLPFFHVTGMVHSMLAPVIGATMVLLT-RWDRETALQAIERYRCTHWVNITTMVIDLLSDPKIAERDLSSL--LVVGGGGAPKAVAEKYQLTGIRYMEGYGLTET-------ISQTHMNPPQNPKLQCL----GIPDFGVDALVIDETGKPLPPNEE--GEIVVSGPEIFKGYWNKPEETEKAFIEDGYFRTGDLGYMDEDGYFFIVDRIKRMINRSGFKVWPAEVEAVLYKHPAVKEVCVIGVPDERVVEEVKAFIVVNPEKITEEEIIQ-WAKQQMAAYKYPRIVEFDDELPKSGAGKILWRLLQEREK------ 167590232 28 -----------------------------------------SFQEIGELSCRIANGLLAAGFAKETKAAVWADNDVTAWGCALGLWRAGLAYIPVNGRSTPAENQYVLDAFDCEVLFFQQAFATAIDALRASLPKVKLWVCIDADLPWASLATWSARQPSTMPVDYHMDDVVTLSATGGTTGAPKGVMNTHRSFQTY-FAQFMMACPYGAERPVNLAAAPMTHTAGMCTARGGTVV----VLPKP--DPALLLGAIAKHRVTEFFLPPTVIYRLLDIPGIEKLDYSSLKYFLYG--AAPMSLKRAIEVFGPVMAGGYGQTE-APASIANMTPAHFVDLASDERLS---SVGRPNPLVRVEILNDRGEVLPQ--GETGEICVRGDLVMKGYYNAPDKTADTIV-DGWLHTGDIGHLDADGYLHITDRKKDMIISGGFNVYPSEIEQVIWAHPAVQDCAVIGVPDDKWGEAVKAVVLNAGQSVSAEELVA-LCKEKLGSVKAPKSVDFVAALPRSTVGKVLKKDLREQY------- 214037959 62 --------------------------------------ERWTYTQAHEEVARIANWLSANGIKQHDRVAIAMRNYPEWMLTYWALSCIGAVPVGVNAWWVAEELEYGLRDSQSSMLICDSERLQRFSEIRSGLANLAVVAVRVDNCPQWATPWAEVLKAPADATISPEDDAC-IFYTSGTTGKPKGAQLTHRGCVSQMTAQALVEGKEPQRQTSAIIATPLFHVTANNAVAQVLTVTGGKLVHTYKWDAGEALKIIEEEKITNFAGVPVMAREIINHQDFSTRDTSSLQVLGGGGAAVQPDLTEKVMKSNAMPAQGYGLTETCGIVAGSW------------GIFLSNKAGRLVPVFDVKCIDAEGNTLPL--GETGEICFKGPQVIKGYLNRPEATAETIV-DGWLQTGDIGFADEDNFIYLVDRAKDMVLRGGENVYCSEVEVAIFKHEAVAECAVFSVPDDRLEEVGAAIFLKEGQNLSFDAIRE-FCKSKIASFKIPRIWILDNPLPRNASGKFVKRELKD--------- 3798624 35 -----------------------------------------TYGRLQLRTGRIAGHLAASGVGRGDRVRLLLGNRIETIEVYLAAARAAAVAVPLNPDAGDAELAHFLTDSGATVLVTDDLHLDQVRRVGTDAT-----VVLAGRREPGCVAYEDLAGTE--PPR-PPRDDLGMLYTSGTTGRPKGVVSAQRS-GLWSATYCDVPSWELTEDDELLWPAPLFHSHHLCLLAVLTVGASARILGG--FVARDVLDALAEHPCTVLVGVPTMYRYLLGAV-SGEPQTRALRVALVAGSTSPASLTAGFEAFGVPLLDTYGCTETTGSLTANTLT----------DTRVPGSCGLPVPGLSLRFVDPTGADVRRGDE--GELWASGPSLMLGYHAQTEATAQVLA-DGWYRTGDLARQAETGHVTITGRVKELIIRGGENIHPREIESVAQEVPGVRDAAAAGRPHPVLGEIPVLYVVPEGPV-VPADAILAECRRQLAYFKVPDEILHVTTVPRTASGKVRR-------------- 84515863 5 -----------SLGDFITSIAAVYGDPAFTTVLPNGMNGTLTFRQADEMSDALAVYLRDIGLQAGDRVAVQVPNCLSYPVAAMAVFKAGCVLVNVNPLYTADEMAKQFIDAEAAVIVVDMFADKLAEAVK--TYPVKHVIVTRPRLPKMIVGWDKSVLPISIPIRLPDAVAAGRAYTGGTTGVSKGAMLSH-ANILMNMAQTMSLITNLEKREVALTALPLYHIFAFTVNFLGFYIGARNILPNPR-PLSNLKRAFENYKITWMSGVNTLFNGLNNEVWFLDTPPKYLKFASAGGMALQTSVAERWEQVGKPVLEGYGLTESSPVLTFNFGQVRHGSI------------GVPIPSTDVRCVDDDGVDVPQGQP--GEVIAKGPQIMLGYWRKPEETAKTIQ-NGWLLTGDIGTMDADGYFRIVDRKKDMILVSGFNVYPNEIEDIIAAHPDVTEVAVIGVPDGAAGEAVKAYVVARNEGLSKDDLRAY-CKEHLTGYKVPKFVEFRDELPKSNVGKILRKDLRAQ-------- 158424593 14 ------------ITELLDRSVAAYGGKTALNFLG----RCWTYAQLGGLVDRAAAGLQRLGVVPGTRVGLCLPNTPYSVIFYFAVLKAGGIVVNFSPLYVERELKHQIRDSGTTIMVV-PDLRIIVAAVAEELKTIIVCPFAGILSPLKGLLFDKAVYDTSDPVLVAEREVAVLQYTGGTTGVPKGAMLTHAAVA--SNARQVIDHVDCLTPERVLGVLPLFHVFAMTTVMNIPIALGAEIILVPRFQLADLLKTIARTRPTLFPGVPTIYGAINNAPETQPQDLASLKLCISGGAPLPVEVRHRFEALGCKLVEGYGLSETSPVLTANPPTGIIKDGS--------VGKAVPQTVLEIRSLEDPTRILGVGEK--GEVCARGPQVMLGYWNRPEETRSAFV-DGAFRTGDVGYVDADGYLFLVDRIKDVILCGGFNVYPRMIEEALYLHPAVAEAVVIGVPDPYRGQAPKAFVTLKGETVTGDDLRAFLIKQ-VSKVEMPKEVEVRDSLPRTLVGKLSKKELVDEERQRH--- 118052116 35 -----------------------------------GEPLVYTWRDLDRMSARMANLLASLDLPAASRIAVQVEKSVEALMLYLATLRAGHVFLPLNTAYQSAEIEYFIGNAEPAVVVCTPGNAHWVAKVAAACGT-QHVFTLGE-AQDGSL-LEQAL--RFDDVHAP--APCAILYTSGTTGRSKGAVLSHGNLLSNALMLKQYWGWRTREQDVLIHALPIFHAHGLFVAIHGALINGSKIIWMAKFDARAVIAAM--SRATVFMGVPTLYVRM--LAEPTLTRDAASRRLFISGSAP--LLIETFQRTGHTILERYGMSETIMLASNPYEPDARHGGQDERR---GGTVGFALPGVGVRVAGDNGQPLPTG--EVGAIEVQGPNVFKGYWRMPEKTAQEFTADGWFRTGDVGKLDERGYITIVGRSKDLIISGGYNVYPAEIEGFINEMPGVAESALVGVPHPDFGEVGVAVVVARGHSPGSDAIVAQ-LKAQLANFKIPKRCFVVPELPRNTMGKVQKNLLRDQYRSLF--- 145252556 14 ---------DLDIWSFLERQDKPFPDDKVI--YQDADTQRSTYQQVKDAALTFGKGLKAFDWKKGDVLALFTPNSIDTPAVMWGAIWAGGVVSPSNPAYTAEELAFQLKNSGAKVLVTQAPFLQVATAAAKEAGIPEDGIILDQRDPQARIKHFTSIRNISGATRFPSRNLAFLVYSSGTTGVPKGVMLSHRNIVANILAGNLVDGTG----DRILAFLPFFHIYGLTCLLHQTIHKGLHLYVMTKFDIEQWCSHVQNYRITFSYVVPPVVLLLGKHPIVSKYDLSSLRMMNSGAAPLTQELVSVYARIKCGIKQGYGLSETSPT-------THTQPWEEWRSTIGSVGKLLPMEAKYMTMPEDASEPVEVPAGEVGELYMRGPNVFQGYHNNPAATAECLSEDGWFRTGDVGFQDPQGNFYITDRVKELIKYKGFQVAPAELEGILVDNEAVDDVAVIGVSEAHGTEVPLAYVV-RSAKSLNSGVSAAQEAENIVKWRLRGGVSFVKEIPKSASGKILRRLLKKKAK------ 34556678 28 ----------------------------------------LNYKELLRESDKVASFLQKEGIKAGDRVALILSNSWEYIATLFGVLRLGAIAVPVNTMLKSDEMEYILKDSGAMLAFISKNLL----YTTGLKKVIWHDA--EVKCDARNLRYEEMV----EAKNLPKEWAKGIIYTSGTTGFPKGAMLTHDN--FFSNLAAVTERFKIHAKDRFIVYLPMFHTATILLPFSCSLVVIKSILPFSNILKQVLL-----KRVTIFLGVPDVYNALIRKLPWYFLWFNSVRIFVSGASALSESTLARYEKFKRAVMEGYGLSECSPVVAANPL--------ERQKVS---SVGPAVPGYEVKIVDDELMELPVGER--GEIIVRGGCVMKGYLNHPEATQNTIV-NGWLLTGDIGKMDEEGYIYILDRKKDLIISKGINIYPREIEEAILGFPTVKSCAVVGWQDESLDEIPVAFLYEEGAKPHSESEIKGYLKKHLANFKIPKHLYVRDELPKNATGKVLKRVLKEELK------ 4959885 37 ---------------------------EAIIDAHTNEV--ISYAQIFETSCRLAVSIEQYGLNENNVVGVCSENNINFFNPVLAALYLGIPVATSNDMYTDGELTGHLNISKPTIMFSSKKALPLILRVQQNLSFIKKVVVIDSMYDNGVECVSTFVARYTDHTFDPEKIALIMS-SSGTTGLPKGVVLSHRSLTIRFVSRDPIYGTRTVPQTSILSLVPFHHAFGMFTTLSYFVVGLKVVML-KKFEGALFLKTIQNYKIPTIVVAPPVMVFLAKSPLVDQYDLSSLTEVATGGAPLGKDVAAVAKRLKLPIIQGYGLTETCCAVMHNAVKT--------------GSTGRPLPYIKAKVLDN------ATGKALGEICFQSEMIMKGYYNNPEATIDTIDKDGWLHSGDIGYYDEDGNFFIVDRLKELIKYKGYQVAPAELENLLLQHPSIADAGVTGVPDEFGGQLPAAVVLESGKTLTEKEVQDFIAAQVTPTKHLRGGVVFVDSIPKGPTGKLIRKELREIF------- 187251642 27 ------------------------------------EGKKYTFHELQILVDKCADMFWTYGIRKGDSVAIAHKNSIWFVITSFALYKLSAIAVPINFMISPEEIKFIIEDSGATMVILQNEFLRAYKKTAEIAPSLKYFFCSD--YPENNEDERKDLQKEIENSKIQSEINAFILYTSGTTGAPKGAVVTHGNLAANIISCAQV--FRIAGDDAMICLLPMFHTFAWCVILPIYL-GLKSVIAPSITPPSAWLHLMGVERVTLFIAIPQIFYILAKYLQYWAFR--KVRFCISGAAPLNKESQDHFEKLGIQLLEGYGLTETSPVISVN--------LEEKNK---KGSVGPALPSVKVVILDDNENELPRN--AEGEISVKGPNVFKQYHNNPEGTKEAFSKEGWFKTGDIGLVDDEGFIFIKDRKKDMIIIKGLKVFSAQVEATIMQFPGIEECAIIGVPDGRGGEFIKLYAVKAPGVDFNETAFRKFLKTNLDNYKRPRDIEFMTELPKNSLRKILKRELRK--------- 166091746 80 -----------------------------------------SYGETHLMCRKTAAALSNLGIRKGDVIMILLQNCAEFIFSFLGASMIGAVTTTANPFYTSGEIKLIITIAQDKLPKTGPDCTVITTDDRPENNHCLHFSTLLSSANEDEIA--NVVIEPDDPVALP--------FSSGTTGLPKGVVLTHKSLI--TSVAQQVDGENLTNRDTVLCVLPLFHIFSLNSVLLCSLRAGAAVLLMHKFEIGPLLELIQRHKVSVAAVVPPLVLALAKNPMVAEYDLSSIRLVLSGAAPLGKELLDSLRNRVPQLGQGYGMTEAGPVL------SMCLSFAKEPFETKSGSCGTVVRNAELKVIHPTASSLPRNQP--GEICIRGAQIMKGYLNDPEATAATIDVEGWLHTGDIGYVDDDDEVFIVDRVKEIIKFKGFQVPPAEIEALLIGHPSIADAAVVPQKDEAAGEVPVAFVVSNGFEQTEESTKEYIAKQVVFYKRLHRVY-FVDAIPKSPSGKILRKGLRAK-------- 171057115 50 -----------------------------------------SYRQVDELSRAFAVWLQAQGLQPGDRVALMMPNVPQYPVAVAGVLRAGGVVVNVNPLYTPRELEHQLKDCGARILVILENFAHTLQQVRGELMGFPKGLIVDRKVKKLVPAFEEGRGKTPKPVSTGPDDVAVLQYTGGTTGVSKGAVLLHRNLVANLLQSEAWYQPALGEQIVQVCALPLYHIFAFNVNMMLGLVGACNILPNPRDLPAVFKALAGRRFHTFPA-VNTLFHAMANHPDFGSVDWSHL-KISAGGGMAVQQATAKLEKTGCPICEGYGLSETSPVVAAN----------PTDTTAYSGTIGLPIPNTDVRLLDDNGAEV---GPGLGEIAVKGPQVMAGYWQRPDETAKVMTADGWFRTGDIGMVDERGYFRIVDRKKDMILVSGFNVYPNEIEDVLTQMPGVLECAAVGVADARTGEAVKVVIVRKDPSLTEADVRAY-CEQNLTGYKRPRLIEFRPDLPKTPVGKVLRRELRDK-------- 168000194 44 --------------------APQFGDRVAMVDAPTGR--SLTYAQLERNVRVVAAGLKNLGVRQYDVVMLLSPNSIEFAVVFFAVMSLGAVLTTVNSVNTTGEIQKQMNDAGAKFIITTAALLPVV--IFGDDEVVPSF------GSRATHRYSELLRTDTNGVQISQDDIAALLYSSGTTGLSKGVVVTHRNFISCSLYNSGVD-EVFSSDHVLLVLLPMFHVYGLAICTMCSLARGIKVVVMPQFNFVEMLSFIQTYKITHLPLVPPIIIALAKQDVVLKFDLSSLFQ--IGSGAAPLSLCARFPN--VKLKQGYGLTETAPTNVSD-MDAHY------------GASGILLPNTQGMIIDPTNKPMPPTKQ--GEFWIRGPSIVKEYFKNPKATSETIDKDGWLHTGDLVMIDNDGYIHVLDRLKELIKYNAYQVAPAELEALLLSHPSILDCAVIPYPDEVAGQIPMAYIVQKGKKFTEDEIMDWVGKQ-VAPYKKVRKVAFINAIPKSASGKILRREL----------- 38233000 53 -----------------------------------------TYAELDAQVRAAAAGLKAFGIRPGDRVAIVLPNCPQHIAAFYAIQLLGATVVEHNPLYTAHELEGLFQDHGARVAIAWDKAASTLEKLRDSLETIIS-VNMTEAMPEQLTAFADAIGGNGKRTEFPKVTKDDIAYTSGTTGTPKGALLSHGNLVSNCMGKAWVPGLG-DQPERFLAALPMFH--AYGMTMVGTLVGAEMVLPAPQI--PLIMKIMKNHTPTWLPGVPTLYEKIVAEATAKGVEIKGIRNSFSGASTLPVRTVEDWENLGGLLVEGYGLTETSPVLCGNPMNGNRRP----------GYIGVPFPDTEIRIANDETMP---DGEA-GEVLARGPQIFQGYLNKPEATAATFHGD-WFRTGDMGVMEEDGFIRLVSRIKEIIITGGFNVYPAEVEEALIAHPDVDDAAVVGRPRKDGSEDVVACIVLKGAALDPEGLKTHCRKL-LTRYKVPRTFYHFEALNKDQLGKVRRREVQQ--------- 24375162 16 -----------SLIDLIERTSQRFGDKTAYACLG----KNSSFNEIERDSRYFAAYLQNTNLKPGDRIAIQLPNITQFVIAAYGALRAGLILVNTNPLYTERELIHQFNDSGAKALVVLSDLLPTLAKVKTGLKNVEFCHVLQQGALLPFTRFVPTLSDLA-----------ALQYTGGTTGLSKGAMLTHGNMLANAAQVKSRIGSVISEEDIFVAPLPIYHIYAFMVNLVLYFEGCSVLIPNPR-DINGLIKTLAKYPFTGFAGLNTLFVALCHQPEFKALNFSHLKITISGGTALTAAAANLWQQTGNTISEGYGLSETSPVISLN--------APGYQKI---GTIGKPVLGTEVKLLDESGNEVTQ-GTA-GELAARGPQVMLGYWNNPQETANVMTPDGFFKTGDIAILNEEGFHQIVDRKKDMIIVSGFNVYPNEVENVLASHPNIIECAVVGVKDDHSGEAVKAFIVLKDDSQDHEKIKTAILREQLTAYKLPKQIEFMSQLPKSTVGKILRRELK---------- 189240709 41 ----------ITIGTLLEETVAKFGRKALISRHQKKSL---TFAEILDQTDKLASGFRSIGLEKNDRVGLWAPNLIEWYITKMACARAGLIMVGLNPAYQPPEMEYCINKVGIKAIVFYENLATVAPELEGKVPSLQTVITMSENKKRGAFNFGEILNDSIAQIRKYQRGPCNLQFTSGTTGKPKAALTSHFNMVNNGYLIGKRNELNRKHHTICLQ-VPFFHAFGTTISIMAALNGATMVLPTDGYSPDKSLDAIKEEKCTIIHGTPTMYVDLVHQQEVRKEDISPEIAVAGGALCAPQLFKKMLSVLNVKVKSVYGLTETTAVVFQSMVTE-----SEEKAVSTVGHVG---EHVEVKIVDKDGVVVP--CGTPGELCIRAYCNMLGYWEDEAKTKEMIGPDNWLMTGDQFILEEDGYGKVVGRLKEMIIRGGENIFPKEIEEFLNSHPNILETHVIGLPHERLGEEVCACIVKPGTKVTFDDMVS-FCKGKMAHFKIPSKLKVVDEFPKTTSGKIQKFKLKD--------- 170736271 6 ---------------FLRRAARYWSSQPAV-------IHRVTYRQLDERSTRLANALRGLGFARGERIAVQARNCIELVEIECALYKAGLVKAALNPRFTAAEAADVVGNCTPIAFIGGRGYTDYTPDSPG-FGSIERFVSLD-GAVSGYLDYETLLAKGSDPDYVP--AADDLAFSSGSTGRIKAAMYGNRLASLRKIVLGM-DRPAQPGDRLAL-IGPITHASGMLMPY--LFCGATLVLFDA-FEPAQFLAEVTRQRITHTFMVPAMVNMLLNTPALAQADLRSLKVLGYGAAMAPARIEEAWARIGPVLSQGYGASESTSGVTRLGIADHAHALHDRERL---ASCGRPLGETEVRVVDADGREV--EGDAIGELVIRGADVFQGYWNAPELTREVLV-DGWLHTGDLARTDREGFIYLVDRKHDMIISGGFNVYPTEVEATLYRHESVLEACVVGVPDDKWGEAVKAVVVLRGHAAQAADLVAH-CRAQLADYKAPRSVDFVVELPKNASGKIARKLVREPY------- 33600774 50 -----------------------------------------SYAGLDRRSRAFAAWLQARGLGRGERVALMMPNLLQYPICLFGAWRAGCTVVSCNPLYTPRELAHQLADSGARAIVVADNFLPVVTSIGEQLGPVVDFVVRRVKVPAWSLPGARRLRDVAEGERLPHAAAC-LQYTGGTTGVAKGAMLTHGNLIANLCQAAWVRPLVKEGRECVVTALPLYHITANCLTFLK--IGASNLLVNPRDIPAFVRELRKTPFSCIT-GVNTLFNALLDHPGFARLDFSRLRLTLGGGMAVQRSVAERWRAVGKPLAQAYGLTETSPAVTINPLDAP----------DFTGSIGLPVPSTELSIRDEHGEELPLG--ATGEICVRGPQVTPGYWQRPDETALSFHADGFLRTGDMGYVDPRGYVFLVDRKKDMILVSGFNVYPNEIEDVVALHPGVREVAAVGVPDARSGEAVKLFVIRKDPDLDAAALIAY-CRANLTGYKVPRSVEFRTELPRTNVGKILRRQLRDE-------- 33598239 29 -----------SLTDLLDQAC----------RRHAGQVSDMTYAQQDAHARHFAAWLQGRGLARGARVALMMPNVPAYLVCLLGTLRAGMVVVNVNPLYKADELQRQLLDSGAETIVILENFAHTLQAVRGALS---HVVVVGPKAPLVNLAARDGAHRLPDALRDGARAALGMQYTGGTTGVPKGAMLSHGNLVANVLQTEAVAQPVLHDQLTIISALPLYHVFAMCGLYGMHAGMRNLLVINPR-DQAALIAAWRQAPVNIFPGVNTLFNALVNNPDFAKLDFTDLRLTLGGGMAVQRQVAERWELTGHPLIEGYGLSETSPVATVN----------PTDAKTYSGSIGLPLPSTDVAILDDDGAPVPLGER--GEVAIRGPQVMLGYWQKPEETRNVMTADGFFLTGDIGIMDEAGYTRIVDRKKDMIAVSGFKVYPNEVEAVIAAHPGVLECAVIGVPDEHSGEAVKVFVVKKDPALTAEAVLQ-WCEERLTGYKRPRHVEFRDELPKSNVGKILRRELR---------- 152002983 14 ---------EVDLWTFLERKDRAYPDDKIIYQDADTQRH-YTYKSLRDASLDFGKGLKALEWRKGDVLALFTPNSIDTPVVMWGTLWAGGTISPANPGYTVDELAFQLKNSHAKGLVTQASVLPVAREAAKKVGMPEDRIILDQRDPDARVKHFTSVRNISGATRTPAKDVAFLVYSSGTTGVPKGVMISHRNIVANIRQQFIAEGEMLSKGDRVLAFLPFYHIYGLTCLITQALYKGYHLIVMSKFDIEKWCAHVQNYRCSFSYIVPPVVLLLGKHPVVDKYDLSSLRMMNSGAAPLTQELVAVYSRIKVGIKQGYGLSETSPTTHSQRWEDWREAMGSVGRL-------MPNMQAKYMTMPEDGSEPKEVGEGVGELYLKGPNVFLGYHENPEATKGCLSEDGWFQTGDVGYQDAKGNFYITDRVKELIKYKGFQVPPAELEGYLVDNDAIDDVAVIGISETHGSEVPMACVV-RSAKSKSSGTSEKDEAARIIKWRLRGGVHFVDEIPKNPSGKILRRILKQKFK------ 169783528 14 ---------NVDLWTFLERKDRTFPDDNII--YQDADTQRYTYKTLKDAALAFGQGLKAIDWRKGDVLALFTPNSIDTPVVMWGAHWAGGVVSPANPAYTTEELAFQLKNSGAKAVITQVPQLSVVRAKQANIPEDRIILIGDKRDPEARLKHFTSIRNISGATRYPDKDLSFLVYSSGTTGVPKGVMLSHRNIVANSLAGHLTNGGADGKGDRVLAFLPFFHIYGLTCLVHQTLYQGYRLVVMERFDIEKWCAHVQNYRITFSYVVPPVVLLLSKHPIVDKYDLSSLRMMNSGAAPLTRELVAVYARIKCGIKQGYGLSETSPT-------THTQPW--EEWRTSIGSVGKLLPNMEMTMPEDESEPREVSVGEVGELYMKGPNIFQGYHNNPAATADCLT-DGWFRTGDVGYQDKNGNFYITDRVKELIKYKGFQVAPAELEGILVDHEAIDDVAVIGISEAHGTEVPLAFVV-RSAKSKASGASAEQEAANIIKWRLRGGVRFVDAIPKSVSGKILRRVL----------- 85860485 19 --PENIAYEELSLSDILKRSAAEFPDQDAL--LYQG--YALNYRRFNELVDRFAAFLSGQGIGRGRAVAILLPNCIPCVIAYYAILRIGAIAVMNNPLYTDPELEHQLNDSESCAVITLDLLGNRMIDLRGKTK-IRQIVVASKRAPD-VNSWKSCL--RSDPLLLPE-GYCGFSYTGGTTGQPKGVELTHANLSKQVQQCAAWFPKFRKGGEIMLGALPYFH--AFGMTTAMNLSGWAQILPRPKSGP--LLEAIRKYRPTFAPLVPAMYAGMLNHPDFAGTDMTCLKGAFSGAEPLSGKLRQEFEKTGAVIVEGYGMTETSPVTLINPFSDGARKI---------GSVGLPISDTLCRIVDEGVDDVPLGER--GELIIRGPQVMKGYKGRPEET-AGIIRGGWCYTGDIALMDRDGYVFLVDRKKNLIISGGYNIYPHEIEEVFNSHPKIAESCAVGIPDEKKGEKKVFAVLKKDEIATEEELMDY-CRTRLAVYKLPKIIEFRRELPKSRVGKILHRELRE--------- 119182153 83 --------------------------------------------------RKLIAGLRANGFKNGDCLNVHSFNDIYYPILFLAVIGAGGVFAGTNPSYTQFELSHHIKTARVNFLISEPEILELLAAKDNNIPSVWVFNTNGRPLPPGCSSWTDLMGEE-DWVRFNDLDTCKNTFSSGTTGLPKAAVISHYNLIAHELVFGVI---SLPYEISRIVAVPMFHASAVPSTHTSALKAGHVVYVMRRFDLEAFLKVSQKYKVTEASTVPPMAVAIVKSPLSKQPFLKSVRSGAVGAAPLDKGVQAQFRALLSEYTQVWGMTETSCVATR---------FPWPEDDT-TGSVGRPIPCLEMKLIDDSGNNI-SAYDTRGEICVRGPTIISGYFENPHANAESFDSDGFFKTGDIGYCDSKTKKYIVDRKKELIKVRGFQVAPPEIEAVLLSHPLIMDAAVIGVTLPGEEEHPRAIVV-RQPVPEAQSLSEEEVKARLAKYKLTGGVKFVDSIPKNASGKILKRLLREQAK------ 218705200 41 ---------DASLADYWQQTARAMPDKIAVVDNHGASY---TYSALDHAASCLANWMLAKGIESGDRIAFQGWCEFTVI--YLACLKIGAVSVPLLPSWREAELVWVLNKCQAK-MFFAPTLFKLILPLQNQLPQLQQLVGVDKLAPTSALSLSQIIADNAITVHGDELAA--VLFTSGTEGLPKGVMLTHNNILASERA--YCARLNLTWQDVFMMPAPLGHATGFLHGVTAPLIGARSVL----LDPDACLALLEQQRCTCMLGATPFVYDLLNLLEKQPADLSALRFFLCGGTTIPKKVARECQQRGIKLLSVYGSTESSPHAVVNL----------DDPLSRFMHTGYAAAGVEIKVVDDARKTLPPGCE--GEEASRGPNVFMGYFDEPELTARALDEEGWYYSGDLCCMDEAGYIKITGRKKDIIVRGGENISSREVEDILLQHPKIHDACVVAMPDERLGERSCAYVVLKAHSLSLEEVVAFFSRKRVAKYKYPEHIVVIEKLPRTASGKIQKFLLRK--------- 150396652 64 ------------------------------------------------------------GVRKGDRILVHSANCNQMFESMFAVFRVGAIWVPTNFRQMPEEVAYLAQSSGARMVIFQAAFDAHAEACRATGERIESFVSIGSSIGEDYDAIARNLGRGVSPAAVDRDDPCWYFYTSGTTGRPKAAVLTHMAFVVNNHIGDLFPATTHRDKSIV--VAPLSHVHQLCVARGATTI----LLPSEKLDIPQFWTLVEKWRVNNLFAVPTIVKLLVEDPSVDRYDHSSLRYVIYAGAPMYRAQQTALEKLGAVLVQYFGLGEVTGAI--TVLPPAFHSLGDGPDARI-GTCGFERTGMQVQIQDENGDEVA--AGCSGEICVIGPAVFAGYYRNPEANAKAFR-NGWFRTGDLGHVDTQGFLYITGRASDMFISGGSNVYPREIEEKLLMHPDISEAAIVGVPDPVWGEVGVAVCVARDGATLDAAGLREWLDGKVARYKLPKKIVFWPEMPKSAYGKIAKKMIREE-------- 170722329 1 ----------MNLGKIITRSARYWPDHTAVADSQT----RLTYAQLERRSNRLASGLGALGVATGEHVAILAANRVELVEAEVALYKAAMVKVPINARLSLDEVVRVLEDSCSVALITDATFAQALAERRAALPMLRQVIALEEGGDLGYAALLERGSEAPCSLDPADDALAVLHYTSGSSGVLKAAMLSRKALVRKSIASPTRRS---GPDDVMAHVGPITHASGMIMPLLA--VGACNLLLD-RYDDRLLLEAIERERVTRLFLVPAMINRLVNYPDVERFDLSSLKLVMYGAAPMAPALVKKIELFGPILVQGYGAGETCSLVTVLTEQDHLIEDGNYQRL---ASCGRCYFETDLRVVNEAFEDVAP--GEIGEIVVKGPDIMQGYW-RAPALTAEVMRDGYYLTGDLATVDAQGYVFIVDRKKEMIISGGFNVYPSEVEQVIYGFPEVFEAAVVGVPDEQWGEAVRAVVVLKPDQLDAAELIERCGRA-LAGFKKPRGVDFVTELPKNPNGKVVRRLVREAY------- 156036226 14 ---------QVDIWEFLERKDREFPDDKAI--YTDAETSRSTYKQVRDTAITFGTGLKAVWWKKGDVLALYTPNSIDTPAVIWGTHWAGGIVSPANPGYTVEELTFQLKDSGAKGIV---TQIPFIEVAQAAAKNAEYRIILDETHKFKHFTNVRNLAGTSRYRRTPEDLAF-LVYSSGTTGHPKGVMLSHKNIVANTEMANSTEGHNLGKGDKLMAVLPFYHIYGLTCIIHFSFHGGLECLVMEKFDLEKFCQTIQKYGATFAYVVPPIVLMLGKSPIVSKYDLSTVRMMNSGAAPLTRELVAVYARLKIPVKQGYGLSETSPT-------THSQPWEDWNKYP--GSVGRLLPNLVAKYMNAEEKEVP--AGETGELWVKGPNVFQGYLNNPEGTKNALTDDGYFKTGDVGHQDKEGNFYITDRIKELIKYKGFQVPPAELEGLLVSHEDIDDVAVIGIYNEEQTEVPRAYVVPKGDKEEEKKIMAWLQAKVASHKRLRGGVKFVDVIPKSASGKILRRVLKDQAK------ 189205505 14 --------------------------------------RSYTYAQVRDAAISFGKGLKSWEWQKGDILALYTPNCIDTPAITWGCHWAGGVLSPANPNYTVDELAFQLKDSGAKALV---TQLPFIEAAKMAGISLDRVIIMDQKDPSYKVKHFTSIVNTAGTSRYPAEDLAFLVYSSGTTGHPKGVMLTHRNIVSNVLMLKVAEGGNLKEGDKLIAFLPFFHIYGLTCLIHQSLYSGLQLVVMPKFDLDHFCRFIQELKITFAYVVPPIVLLLSKHPLVSKYDLSTVRMMNSGAAPLTRELVAVYGRLKIPVKQGYGLSETSPT-------THTQPWEDWDKTIGSVGTLLPYQTAKYMSPEEMEMEIGE----VGELWIKGPNVFKGYLNNPDGTAHAKTADGYFKTGDVGYQDKDGNFFITDRVKELIKYKGFQVPPAELEGILISHPKINDVAVIGVSADEASELPRAYVVPKTDQDAKEIIDWLSTKVAHHK-RLRGGVRWVDEIPKSISGKILRRLLK---------- 170720998 18 ----------LTIGQAFDATVARYADDEALVVRHQGL--RFTWQQLAEQVDVYARALMALGVDRGDRIGIWSPNCAQWCILQLASAKVGAILVNINPAYRVGELEYVVRQSGCRWLVCTSDYHAMVQELLPELAAVAPGYLASERLPEGFLPWAAQTADEAYQARLQFDQPVNIQYTSGTTGAPKGATLSHYNILNNGFMVG--ESLGLTNTDRMVIPVPLYHCNLGCITHGSTM-----IYPSDAFDAELTLRAVAEERASILYGVPTMFIAMLDHPSRQHLDLSTLRSGIMAGATCPIEVMRRVQLHMAQVQIAYGMTETSPVSLQT---------GPDDDLELRVTTGRTQPHLETKLVNADGCIVPR--GEIGELCTRGYSVMLGYWDNPQATADAIDPAGWMHSGDLAVMDADGHVRIVGRNKDMIIRGGENIYPRELEEFFYTHPAVADAQVIGIPCDRYGEEVVAIKLHPGHSATAEEL-QGWCKARIAHYKVPRHFCFVDEFPMTVTGKVQKFKMRE--------- 85714341 24 -----------SLIELLEESFARFSDRKAFICMDKA----ITYRELDEMSLALGAYLQNRGLKAGARVALMMPNVLQYPISTVAVLRAGYAAVNVNPLYTPHELEHQLKDSGAEAIIVLENFASTVQQAIGRTDVIVNFVVRHIKSIPGAVRFNDALAAGARPELTPDDAAF-LQYTGGTTGVSKGATLLHRNILANMLQNDAWLQPALKDQLFIVCALPLYHIFALCFMLGMRAGGVNLLIPNPRDIPGLVKELRKYQINIFPA-VNTLYNALVNFDQVDFSKLK----VSIGGGMAVQKIVAELKATGCALLEGYGLSETSPTLTCNPADSD----------RFSGSIGLPLPSTYLSIRDDDGKEIPL-GEA-GEICARGPQVMPGYWNRPDETAKVMTADGFFRTGDIGVMSADGYTRIVDRKKDMILVSGFNVYPNEIEDVIAGHPGVLECAVVGIKDERSGEAVKAFVVRKDPNLTSEEIIKY-ARTELTSYKVPRHVEFRDSLPKTNVGKILRRELREKPK------ 115395980 14 ---------NVDLWTFLERKDKPFPDDNIIYRDADTQRHY-TYKALKETALEFGKGLKAYDWRKGDVLALYTPNSIDTPVVMWGTHWAGGVISPANPAYTVEELAFQLKNSGARALVTQIAHLPAATAAAKQVGIPESHIILDERDPQGKIKHFTSVRNISRATRYPAKDLSFLVYSSGTTGVPKGVMLSHRNIIANSLQLAAGESGHLTKGDRVLAFLPFFHIYGLTCLVHQTLYQGYQLVVMQKFDLEKWCEHVQNYKITFSYVVPPVVLLLSKHPVVDKYDLSSLRMMNSGAAPLTQELVAVYARIKVGIKQGYGLSETSPT-------THTQPWEEWRTSIGSVGKLLPNLEAKYMTMPEDGREVP--AGEVGELYMRGPNIFLGYHNNPAATADCLSADGWFRTGDVGYQDKHNNFYITDRVKELIKYKGFQVAPAELEGILVDNEAIDDVAVIGVSRAHGTEVPLAYVV-RSAKSKASGVSAEQEAANIIQWKLRGGVRFVDAIPKSASGKILRRLL----------- 110633938 30 -----------------------------------------TYGDLLDFSARMANRLVTLGVKPGDRVAVQVEKSPEALILYVACLRAGAVYLPLNIDYTQAELEYFIGDAEPALVVATPSIASLARQHGGRVETLDEFLVADLAAPADF----------ADIPRGPDDLAA-ILYTSGTTGRSKGAMLSHDNLL--SNAKTLISHWRFTAGDRLIHALPIFHTHGLFVASNVIMLSGASMDFLPKFDPKAVLGLM--ETATCLMGVPTFYTRLLESEALSAEKTANM-RLFISGSAPAETHHAFAERTGHAILERYGMTET-----------NMNTSNPYDGERIAGTVGFPLSGVSIRITDPESGAVLGTGE-IGMIEIKGPNVFKGYWRMPEKTAAEFRADGYFISGDLGKIDERGYIHIVGRGKDLIITGGYNVYPKEVETEIDQIDGVKESAVIGLPHPDFGEGVTAVVV-RSPGSTISASDVLILQGRLAKYKQPKTVHFLPDLPRNTMGKVQKNVLRETFNDIY--- 187925454 50 -----------------------------------------SYGELDALSRKLAAWFQSKGLARGARIAIMMPNVLQYPVAIAAILRAGYVVVNVNPLYTPRELEHQLKDSGAEAIILLENFAVTLQAIMGDLMTLVNFVVRKVKSLPGHVKFNTAIAEGAKPVQQGPEDVAFLQYTGGTTGVAKGATLLHRNLIANVLQSEILDPVRANRKDVTVVALPLYHVFALTVCGLLTIRGLGVLIPNPR-DIPGMIKALEGYPITTIPAVNTLYNALLNSPDF--HKLDFSKLIAAGGGMAVQEAVAKYEQTHTPIIEGYGLSETSPCVTCNPV-----TVTE-----YSGTIGLPLPSTEISIRDDEGNEVPLGQP--GEICIRGPQVMAGYWNRPDETAKVMTADGFFKSGDVGLMNDGGFVKIVDRKKDMILVSGFNVYPNEIEDVVAKLPGVFEVAAVGVPDQHSGEAVKLFVVKKDQALTDADIFAY-CKQQLTGYKRPKIVEFRTELPKSNVGKILRRELRD--------- 11498446 67 -----------------------------------------TYRQMKDASDKVANFLFDIGVEKGDRIVVALPNLPHYAIIANAIYKVGGIVVQCNPIYTEREIRYIVNSGATRMFAFEPRIRPLIEVVICRIEDFLGFVMVDIDRRKEVVFWQDVLKYERTDKRAPKEDVAMFQYTGGTTGFPKAVMLTHYNLVVNAYQVAEWDPRT-TPSDVAVGCLPVFHVYGMTMLNSSAVLRMKVIIPDPRDVEAILKAVHKYKATTFT-GVPTMFISMLNHPKLSKYDLTSLRVCVSGAAPLPVEVKRKWEEIGGKLVEGYGLSEASPV-------THCNPLY---GLNKAGSIGVPYPDTYAVVIDEEGNILPPGEE--GELAIYGPQVMKGYWMMDEETEKTLI-NGWLLTGDMAKMDEDGYFYIVDRKKDMIVAGGYNIYPREVEEVLFEHPAVAEAAVVGVPDPYRGETVKAFVVLRPEKVTEKDLDK-FCRERLAAYKVPRLYEFRDELPKSLVGKVLRRVLR---------- 218286845 37 ---------------------------------------RLTYAEFKEMVDRIAGGFAALGLGAGDHVVVQLPNCWQFLVVFFGLSRLGVAPVLALPAHRLSEISSFTGVTEAKAYIFD--YRQLARELQERHPGLKHVIVSGE--PEEFISLEGLLASSTDLPQDPVSSDSLLCFSGGTTSVPKLIARVHSCVTRYSAAANGFD-----ETTVYLAALPMAHNFPLGAPVLGTLQCGGTVVIAETPEPDMCFDLIDRNMVTHTALVPILWCDMAELLERQ-NTFPSLSNIQVGGSRVGEDLAQRTEIFGCRFQNVFGMSE-------GLISMTRMDMDEE---IVRNTQGLPVPADEFRIVDPAGREVP-DG-VVGGLQIRGPYTIHTYFKRPEANAESFTGDGFFCTGDLARRRSDGCLVLEGREKDQIQRGGEKIIPEEVESVLVAHREVRDAVLLGIPDKLLGEKICAFIFVH-EHRDEEEVNDRALREGLSTFKIPDQFIFVTSFPSTAVGKNNRRKLREQLQQYY--- 134101895 51 ---------------------------------------RLTYRELDELSDGLAAHLAGRGLAAGDRMAVYLQNVPQFVIAVLAGWKAGAIVVPLNPMYRSHELTRILADARPTAVVSSEDVLGEVDAGIGIALTTSDLDLQTRDDERLFAGHRR--GPAADAVRRPEVAVSGLVYTSGTSGVPKGATNTHGNLAFNCAG---FKARAGREAPGFFALAPLFHITGMVCELGAAIALGGRLDLAYRFEAGVVLDALKEHRPDYMIGPSTAYMALMNHPDVSADHFSSLEHIYSGGAPLPSAVVERFELFGHYIHNGYGLTETTATATS--VPTHLEAPVHEESGTL--SVGLPTFNTVLRIVDDDGRDLPV--GEVGEIVIEGPMVVPAYWNKPDETKAGIR-DGRLHTGDVGFMDPQGWFYVVDRKKDMINASGFKVWPREVEDVLYSHPAVREAAVVGVPDAYRGETVKAFVSLRGARATGEELAEH-CKQRMAAYKYPRSVEIIDELPKTATGKILRRTLRQ--------- 115350505 50 -----------------------------------------TYGELDALSRQFGAWLQSRGLARGARVALMMPNVLQYPVAIVAVLRAGYTVVNVNPLYTPRELEHQLKDSGAEAIVILENFASTLQAVMGDLLGIKGWVVVKKMVPASFTRFKAALSEGARQTFKPQKLGAFLQYTGGTTGVAKGATLLHRNIVSNVLQAGAWHHPAHEKQFVTVVALPLYHVFALTVCGFLTMRGMGILIPNPR-DIGGMIKELKGYQISTIPAVNTLYNALLNHPEFNQLDLSKLAIANGGGMAIQESVAKRYEKTHTAIVEGYGLSETSPVATCNPVTATEYS----------GTIGLPLPSTEVAIRDDAGADVPLGEP--GEICIRGPQVMAGYWNRPDETEKVMFPDGFFKTGDVGVMDARGYVKIVDRKKDMILVSGFNVYPNEVEDVVASHPGVFEVAAVGVPDEHSGEAVKLFVVKKDPTLTDKDILAY-CKERLTGYKRPKLVEFRTELPKTNVGKILRRELRD--------- 156933633 31 -----------SLVDMFEQSCTRYADQPAFTNM--GEV--MTFRKLEERSRAFAAWLQGLGLQKGDRVALMMPNLLQYPVALFGILRAGMIVVNVNPLYTPRELEHQLNDSGASAIVIVSNFAHTLEKVVDKTQTLVNFVVKYVKVPKYHLSFRSALHQYIKPEVTPDDLAF-LQYTGGTTGVAKGAMLTHRNMLANLEQVLGTYGPLLHRKELVITALPLYHIFALCLLFIE-LGGQNVLITNPR-DIPGLVKELGKYPFTAMTGVNTLFNALLNNKDFHKLDFSSLHLSAGGGMPVHQAVAERWEKLGQFLLEGYGLTECSPLV----------SVNPHDIDYHSGSIGLPVPSTEVKLIDDEGNEVAPGEP--GELCIKGPQVMLGYWQRPDATDEILQ-DGWLRTGDIAVMDEEGFLRIVDRKKDMILVSGFNVYPNEIEDVVMQHSGVQEVAAVGIPSEASGEL-VKIFVVKKEASLTEEALITFCRRHLTGYKVPKQVEFRTELPKSNVGKILRRELRDEAR------ 204927388 11 ------------MWDDL---AGVYGDKTLIFESCEGIVRQFSYASLNEEINRTANLFYALGIRKGDRVALHLDNCPEFIFCWFGLAKIGAIMVPINARLLGEESAWILQNSQVSLLVTSAQFYPMYREIRQDNSTLNHICLIGEQLPDGVSHFTQLQAQSATLCYTPALSTDDTAFTSGTTSRPKGVVITHYNLRFAGYYSAW--QIALRDDDVYMTVMPAFHIDCQCTAAMPAFSAGSTFVLLEKYSARAFWDQVRKYQATVTECIPMMIRTLMVQPSAPTDRQHHLREVMFYLNLSAQEKDAFTERFGVRLLTSYGMTETIVGIIG-------DRPGDKRRWPSIGRVGFS---YEAEIRDDQNRPLP--AGEIGEICIKGKTIFKEYYMQPEATARALEPEGWLHTGDSGYQDEDGYFYFVDRRCNMIKRGGENVSCVELENIISAHPKIQDIVVVGIKDAIRDEAIKAIVLNEGETLSEAEFFS-FCENNMAKFKVPSFMEIRTDLPRNCSGKIIKKNLK---------- 110632431 117 -----------SLADMLLEACRSFGNRAAFTSMG----KTISFADLEKASRDFAAYLQSKGLKKGARVAVMMPNLLQYPVVMMGVLRAGYVVVNVNPLYTARDLEHQLKDSGAEAIVILENFAGTLQAAIGKTD-VKHVIVVKKLVPSGHASFRQAMREGASPPEVSLDDIAFLQYTGGTTGVAKGAKLLHRANVLQSLRTAYLDGRKQPERPVFICVLPLYHIYAMTVNAMTGILGAQNILANPRDIPALVKELGRHEFNVFV-GLNTLFNALLNNPDFQKLNFKYLDFTLGGGMAVQRSVAERWKKLGHTISEGYGLSETSPVATINRL----------DRNEFTGTIGLPLPSTEVRIRDERGRD-QKFGE-VGEICIRGPQVMPGYWNQPGETAKVMMSDGFLKTGDMGIMDESGHVTIVDRKKDMILVSGFNVYPNEIESVLAHHTGVLEVAAVGVKDEHSGEVPKVFVVKKDPALTEEDILNYCHE-NLTGYKRPKYVEFRTELPKTNVGKILRRELR---------- 111018533 43 -----------------------------------------TAREVDDLSDALAVALSEWGVGRGDRVGIYLQNVPQYVLALLALWKVGAAALVLNPMYRGNELRRLVDDGEPGIICEDVSAAATAETLRGSVRFSISTSALDFQTRNDPRVFESTTATDGDLVRRPPLVELGLTYTSGTTGPPKGALNSHANVLATAL--DFGDCAGVVDGDVVFAVAPLFHITGAMLNAGVALVRDCLLVFANRFNAAVALETFVEHRVTYTIGSITVFNALSEVPGVSADHFASVKTLYSGGAPIPPATVEKFERFGKYIHNAYGMTETTAGVIAVPPGKRAPVDPSSGSLSI----GLPLPRVDVRAVDPNGDPVPP--HTAGELEIAGPQVVSGYWRNPDASRDTL-PGGRLRTGDVAIIDEAGWVYLVDRLKDQINVSGYKVWPREVEDTLYEHPAVHEAAVVGQPDDYQGESVVAYVSLRGATATEDELVA-FARDRLAAYKRPRLVHIITDLPKTQTGKIRRSDLR---------- 119964094 44 -----------------------------------GEARRWSYQKLNDDVDRLARALLAMGVAKGERIGIWSPNCAEWTILQYATAKIGAVLVNVNPAYRTHELEFVVKQNGMRMLVAAPDYVGMARDAASNCPELREIVFL-PGAPEHELTYAELLGTSALRDRMGEYDPINLQYTSGTTGFPKGATLTHHNILNHSIGRLL----NYTEHDRVVIPVPFYHCFGMVIGNLNALFGAATIIPGRGFNASAALEAVQDFGGTSLYGVPTMFIAELALPDFASYDLSTLRTGVMAGSLCPIEVMRRVEMHMVDVAICYGMTETSPVSTMTRAGDTLEQRT--------STVGRTMPHLESRIIDPGSMEVVERG-VIGELCTRGYSVMQGYWGQPDKTAEAIDAEGWMHTGDLARMDEDGYLVIEGRIKDMVIRGGENIYPREIEEFLYLHPSIQDVQVIGVPDEKYGEELMACIILKPGSPTAEELAEY-CRGKLAHYKIPRYVDVRESFPMTVSGKVRKVDMRQE-------- 170726463 50 -----------------------------------------TYRKLEERSRAFAAYLQNLKLEKGDRVAIMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLNDSGAKAIVVVSNFAHTLEKVLGDLRTLVNFVVIKKMVPKYNLSMRKALSQYVKPKLVNDDLAF-LQYTGGTTGVSKGAMLTHANVVSNLLQADLIDG-----KEFVVTALPLYHIFALCLLFMHK--GANNLLTNPRDLPAFVGEL-KKHPYTALTGVNTLFNALVNSEEFKDLDFSQLKLSIGGGMAVQRAVADKWQAIKTKLLEGYGLTEAAPLVT--CCPYNLEGYN--------GSIGFPVAMTDIQVRDDEGKVLPQG--EIGELFAKGPQIMKGYWQRPEETANVIDTQGYLATGDIGYMDEQGFFFIVDRKKDMILVSGFNVFPNEVEEVVALHPKVIEVAAVGVPNELCGELVKVFVVKNDKSLSEQDLITHCRKH-LTGYKVPKLVEFREELPKSNVGKILRRELRDEVKS----- 39934317 2 ---------DFTLADVYRRNAALFPDRTAFMV----DGVRLTHRDYLARAERLASGLLRDGVHTGDRVAILSQNCSEMIELIGAVALIGAILLPVNYRLNADEIAFVLGDGAPSVVVAGTDYRDIVAGVLPSLGGVKKYAIGDGSGP--FAPFKDLASDT--PFSAPEFGAADIIHTAAVGGRPRGALISQGNLLIAQ--SSLVDAWRLTEADVNLGMLPLFHVTGLGLMLTLQQAGGASVI-AAKFDPAQAARDIEAHKVTVMAEFAPMLGNILD--QAAPAQLASLR--AVTGLDTPET-IERFEA-----------TCPNATFWATFGQSETSGLSTFAPYRDRPKSGRPLFWRTVAVVDAEDRPLPP--GEVGEIVLRGPTVFKGYWNNAAATQHAFR-NGWHHTGDMGRFDADGYLFYAGRAKELIKTGGENVYPAEVEGALKQHPAIADAVVIGVPDPQWSEAIKAVCVCKGESIAADALAE-FVASLIARYKKPKHVVFVEALPKDAKGAIDRAAVK---------- 147678225 73 -----------------------------------------TYAGLNQECNRLAHALLADGVGKNDVVMYQLLNSAEFVFLYLAPQKIGAINCPINFRISPGETAYIIDDSKPAVFFYDAEIRKTAEDALNMARHKPRRVVMKEKPFAGSIAFEDYVKGHPDPMHIYDENT--RLYTSGTTGMPKGIPLNNINEVLS--AHDVIMHFPLSPLDKTMNMSPWFHRGGLHSPNPTLYVGGEVVILR-HFAPRICLDYVEKYGITFLIGAPPMLKLLHDFQARNPRDLSRLKGIITMGAPLEREACIKFQQLTPNIFNGYGTTEA---FWNTFLRPY--DLPQMAGSSGRACTDDDVAVVKV-YPDRRAEPVAKDGKEIGEIIVKAPAKTTYSYINNPEESERVFYKGWIYIGDLGVWDENEYITVVGRKDDMIISAGENIYPDQVEEVINQHPKVKESVVTGVPDKVRGEAVVAYVVKMDPSLTARELDEHCRKQALAMYKKPRYYRFVEELPFTATGKKMRYKVREQ-------- 91794284 16 -----------SLVDLIETTTARYGDNTAYICLDKA----SSFNDIEQASRYFAAYLQKTDLKPGDRVAIQLPNITQFVIAAYGVIRAGMVLVNTNPQYTERELIHQFNDSGARAVVVLSDLLPILAKIKYVISTHSADMLAQQIQPKTNIATIEFLSLEFTPVYPAQDALAALQYTGGTTGLSKGAMLTHGNMLANAYQVSRIANTMTPGEDVFIAPLPIYHIYAFMVNLVLYFTGACSVLPNPR-DIPGLIKTMAKYPFTGFAGLNTLFVALCHQEAFKTLDFSHLKITISGGTALTSTAADAWQRTGCMVCEGYGLSETSPVVCLN--ASGFQRLGTIGKAVIGTE---------VMILDADDNPVPMG--TTGELAVRGPQVMAGYWQQASETAKVMTKTGYFKTGDIALVSEDGFYTIVDRKKDMVIVSGFNVYPNEVENILATHSSVLEAAVVGVSDEHSGEAVKAVIVLKDPSQDPQDIEAHCRKQ-LTAYKVPKIFEFKTQLPKSTVGKILRRELRQ--------- 167835680 44 ------------------------------------DARRLTYAQLARAIDAAADRLRGLGVQGGDRVMIVAENSIAQIVLLFAATRLDAWAIVSNARLSAAELDAIAAHAQPRLIAFVTGTSPDAHA-HAERRGAQPAAPFELDI--GAWSYTIDARPRAEPVEADARQCAALVYTTGTTGTPKGVMLSHRNLLFVAAVSSALRRVA--PADIVYAVLPVSHVYGLASVCLGSLYAGATLRLAPRFSPQALRRALVDERVTIFQGVPAMHAKLLEHLRTHGHAWHALRFAYSGGSPLDADLKARIERVGLPLHNGYGMTESSPTIAQTPIDAPRADCS----------VGVPIPGVAVRFCAANGADVAP--GEVGELWVRGPNVMLGYYRNPEGTRAAVTADGWLKTGDLARAGADGAVTIVGRSKELIIRSGFNVYPSEVEQALNAHPDVVQSAVIGRAVEGDEEVIAFVELAPNAAATEGDLKEWCADR-LAPYKRPAQIRALDALPAASTGKVLKHRLRE--------- 157764038 94 ---------------------------------------RKTYSQVATDAENLACGLLHLGLNKGDRIGIWGPNTYEWTTTQFATALAGMVLVNINPSYQSEELRYAIEKVGIRALITPPDILPEVTISSRNFSCFQHLIMFDEKIYPGAWKYTEVMGTEEDRHQLSEREALNIQYTSGTTGQPKGATLTHHNVLNNAFFVGLRAGYSEKKTIICIP-NPLYHCFGCVMGVLAALTHLQTVFPAPSFDALAALKAIHEEKCTALYGTPTMFIDMINHPEYTKYNYDSIRSGFIAGAPCPITLCRRLDMHMTDMQVCYGTTETSPV-------SFMSTRDDPPEQRIKS-VGHIMDHLEAAIVDKRNCIVPRGVK--GEVIVRGYSVMRCYWNSEEQTKKEITQDRWYHTGDIAVMHDNGTISIVGRSKDMIVRGGENIYPTEVEQFLFKHQAVEDVHIVGVPDERFGEVVCAWVRESAEGKTTEEDIKAWCKGKIAHFKIPRYILFKKEFPLTVTGKVKKFEIREMSK------ 124268756 50 -----------------------------------------SFAQVDEMSRSLAAYLQTLGLAAGDRVAVMMPNVPQYPVTVAAILRAGYVVVNVNPLYTPRELEHQLKHVLQKVMSTAPTKKVVVTALGDLLGFPKSLIVLKKMVPAGAVRFNDALGKSYAAAKVGPDDIAVLQYTGGTTGVSKGAVLLHRHLVANILQSEAWYQPALKEQINTVCALPIYHIFGFNMMLGLRMGGCNILIANPR-DLPTMFKQLRGERIHSFPAVNTLFNAMAHHADFGSVDWSHL-KISVGGGMAVQSATAKLEKTGCPIVEGYGLSETSPSATCNPVDSSAYS----------GNIGLPMPNTLLKLIDDDGHEVSPGTP--GEIAIKGPQVMAGYWQRPDETAKVMTADGYFRSGDIGVADERGYFRIVDRKKDMILVSGFNVYPNEVEEVVTQMPGVLECAAIGVADAKCGEA-VKLVIVRSDPAVTEEQVRAYCEANLTGYKRPKIVEFRTELPKTPVGKILRRELRDK-------- 37521519 19 --------------------------------LFTGDGRSYTYNQVVRASENLATGLRRLGYAPGCRIAVMLPNLPEYGLAMYGLWWLGAQPVLINPQLTLRELRHILLDSQAQAVITTADLLPTLAPLRC-LPPMLTFIVVGGEVPAGDLSFAEATAGRSGIQRIHPTDTAALLYTSGTTGEPKAALLTHGNFWAIAQSSRIIEGT---PKDHLLCVLPLFHSFGCMVALVLFALMGASVTFEHRLTPKRLMEHLRDPRLSFLIAVPNLLSTLLRF--PADFRLENLRCVCCGGSALHPQVEADFRRFGDIVRQGYGLTECVSSTTLNPLPGPVR----------PGSIGKPLPGPELAICD------PQTGALLGERQIRGPHVFKGYHNRPEAS-AAVFLDGWLRSGDLGYRDADGYYFVVDRIKDVIIVSGQNVYSQEVEKVLLSHRAVREAAVVGDPDPDKGEVVHAYVSLHEGATVGEAELVHYARSQLAPIKVPRRLTVVEALPKSPTGRILKRRLRPQ-------- 196191468 63 ---------------------------------------RWSYADLNQRADQLAAGLQSLGITAGDRVIVQLPNIPEFFAVFFALTRLGALPVLALPAHRRTEISFLLKTEAAAYIIADSDYRALARTLMPEHGSLQHIIVVGQE--QEFVALDQLYLQ---PLALSEPKAEAVAFSGGSTGTPKLIPRTH-ADYLYSVRAS-AKICALAPESVYLAALPVSHNFPLSSPGSGTLYAGGSVVLAHHPNPDETFALIAREQVTITALVPPIWL---DATATRSHDLSSLQILQVGGAPLAPEVARRISPLGCRLQQVFGMAEGLVCYTR---------LDDTEEVILHTQ-GLPIPADEILIVDNLDQPV-SPGET-GNLLTRGPYTIRGYYQAPEHNKRAFTPDGFYRTGDLVRLSPSGQIIVEGRAKEQINKGGEKISSKEIEQHLLTHPNICAAAVVSMPDPFLGERIGAFVVAQNDVSSNDSIGDNLRDRGLAHYKIPDQLEWLAALPKTGAGKVDKKALR---------- 196155956 20 -----------SVVDIFEQSVKKFKNKEAFINMG----HSISFEELDTLSAQFAAYLQASGLKRGDAVAIMMPNLLQYPVAMFGILRAGMVVVNVNPLYTARELKHQLNDANAKAIVIVENFACTLEEVIADTNLQEVFLTVKKMVPSFTLSFMSAVGQSLKYTR-PEIDSGDIAYTGGTTGVSKGAMLTHRNMVANLEQVSGILETVIEEEDFVVTALPLYHIFALCLMFVK--YGCRNLLTNPRDMPAFVNEL-SKYPFTILPGVNTLFNGLLNTPGFDELDFSKFKFGLGGGMAVQQPVAEKWEKVGTVLLEGYGLTECSPVVAVN--PPQIEA--------YKGAIGMPVPSTDIKLLDDDGNPVEKGEP--GEMWVKGPQVMKGYLNRPEATEDILK-EGWLATGDIATVDDEGYFYIVDRKKDMILVSGFNVFPNEIEEVAAMHDHIVEAAAVGVPHEVSGEVVKLFVVKNNDALTEKDVIAH-CRNHLTGYKVPKQVVFKDDLPKTNVGKILRRELRD--------- 91975803 24 -----------SLVDLLEESFRNFGDRKAFICMDKA----ISYRELDEMSAALGAYLQGKGLQKGARVALMMPNVLQYPVAIAAVLRAGFAVVNVNPLYTPRELEHQLKDSGAEAIIVLENFASTVEQVIAKTAVKQIIVAVKKMVPAGAVPYNDAVAKLTKPTLGPDDVAF-LQYTGGTTGVSKGATLLHRNVVANVLQNDAWLQPALADQLFIVCALPLYHIFALCYLLGMRAGGVNLLIPNPRDMPGFIKELMKYQVNSFPA-VNTLYNGL---LHSPGFDKVDFSKLKIGGMAVQRPVAEAWLKMGCPIAEGYGLSETAPVLTCN-----PATVTE-----FNGTIGVPVPSTDISIRDDEGKEVPF-GTA-GEICAKGPQVMVGYWNRPDETALVMTADGYFRTGDVGIMSEDGYTKIVDRKKDMILVSGFNVYPNEVEEVIASHPGVMECAVIGVPDKRTSEAVKAFIVKKDPDLTAEDIIK-FCHTQLTNYKVPRQIEFRTSLPKTNVGKILRRELRDEKK------ 113866897 28 -----------------------------------------TFDAVGTLSCRIAHALLAAGMGRGKIGAVLGANHPTAWTCTLGLWRAGMAWMPVNPRGSTEENHQLLNAFDCEVLFFQKAFAPVVEAMRPKLPKVRLYVCIEEAVPGASALPDWIAGQPATRPEVPDDTIAVMP-TGGTTGLPKGVMNTHRSFQAFCAQFMIACSYRADEKIVNLAAAPMTHTGVLSLPCTAR-GGTVVVLTKP--DPAALVKAIEKHRVSEFFLPPTVIYRLLDMPGIGEHDYSSLKYFICG--AAPMSLRRAMAVFGPVMMEAYGQTEAPGSIAENFSGGE---IADEARLL---SCGRPGPLVRVAIMNARNEPLATG--ETGEICVRGDLVMKGYYKAPEKTAEAII-DGWLHTGDIGHIDGNGYLRITDRKKDMVITGGFNVYPSEVEQVIWAHPAVQDCAVIGVPDATWGEAVKAVVLNPGMDVSGEELIA-LCKERLGSVKAPKSVDFVSTLPRSPNGKVLKKDLRTPY------- 172061519 43 -----------------------------------------------------------LGVRGGDRVMIVAENSIAQIVLLFAAARVDAWALVSNARLSASELDAIAAHARPKLIAFATEASPDADALPVDIGAWSHRV--DPSAPGEPMAADGAAQCAA------------LIYTTGTTGTPKGVMLSHRNLLFIAAMSSTL--RRVSPDDVVYTVLPVSHVYGLASVCLGSLYAGATLRLAPRFSPEAVRVALADEGVTIFQGVPAMHAKLLEHLHTHAHRAPRLRFAYSGGSPLDADLKARVERVGVPLHNGYGMTESSPTITQTPLDAPRTDCS----------VGVPIPGVEMRIVAPDGTDVPH--GEVGEIRVRGPNVMLGYYRDADATRAAVSPDGWLGTGDLARQEADGSVTIAGRSKELIIRSGFNVYPVEVEQVLNAHPDVVQAAVVAV---EGNEEVLAFVVP-GASATEAALQAWCAQR-LAPYKRPARIRVLDALPAASTGKVLKHKLRE--------- 15640791 23 -----------TLLDYLQQSA----ERTPNALALVGDNQQWRYQAMLERIEQLAAGFTELGLGCGDNVVLQLGNVAEFYLCFFALLRQGIRPILALPAHRLAEIRYFCQHSQAKAYLIDGAQRPFYQALAQELPTLQTVIVTDPKFIELASCYSASSCQNADPNQIAFFQLSG-----GTTGTPKLIPRTHNDYA-YSVTAS-VEICRFDQHTRYLCVLPAAHNFPLSSPGALGVFWAGCVVLSQDASPQHAFKLIEQHKITVTALVPPLALLWMDHAEKSTYDLSSLHFVQVGGAKFSEAAARRLPKLGCQLQQVFGMAEG----LVNYTR-----LDDSAEL-IATTQGRPISADQLLVVDEQGQPVASGEE--GYLLTQGPYTIRGYYRADQHNQRAFNAQGFYITGDKVKLSSEGYVIVTGRAKDQINRGGEKIAAEEVENQLLHHPAVHDAALIAISDEYLGERSCAVIVLKPEQSVNTQLKRFLHQAGLADYKIPDQIQFIDQLPKTSVGKIDKNALRRRF------- 212711906 20 -----------SLAELLENAVAQYADQPAF--INMGAV--MTYRKLEERSRAFAAYLQGLGLKKGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELEHQLNDSGTTAIVIVSNFAHTLEKIVFNTKTIVDFVVIKRLVPKYNLSFRRAMGYRMQYIKIKGDDLAFLQYTGGTTGVAKGAMLTHRNMLANIAQARAAYGPVLHGHEYVVTALPLYHVFALCLLF-INVGGVNLLITNPRDVPDTVKQLYPFTAITGVNTLFNAWLQNPDFQKLDFSRL----RLSVGGGMPVHKAVAQKWQTGRHLLEGYGLTECSPLVSGN--PYNLTAYS--------GSIGIPVPSTDVKFLDDDGHEVPR-GTA-GEMWVKGPQVMKGYWNRPDATSEAIV-DGWLATGDIAEIDDEGYIRIVDRKKDMIIVSGFNVYPNEIEDVISMHPDVVECAAIGVPSESTGEAVKVFVVTKNSSLTAADL-KTFCRRSLTAYKVPKIFEFRDELPKSNVGKILRKELRAE-------- 152990284 32 ---------------------------------------KITFHRLLLKIDTLARFMELMGVQKEEKVAIIMANSLEFIITLLAAQKLGAIPVPINNFLKEDEITFILNDSDAKLLAASAK---YAKELRNVLETVQKIVWEGEYQDENNIAFSEILSHEKLNQHVDIDDTAVIIYTSGTTGKPKGAMLSYRNIFSNILGVERL--LTITPKDRFIVYLPMFHSFTLTLYFGSPVVIIRSIMPFSNIIKQLLL-----KRVTIFTGVPDVYNALSKKLPWYFHWFNKVKYYVSGAAALPEDTLKRFQKKG-KLLEGYGLSECSPVVAVN--------LPNKQK---PKSVGPALPGVEVKIVDEDMVELSRG--EVGEIIVKGDNVMQGYWKRPEATAETIV-NGWLKTGDLGYMDDEGFIYIVDRKKDLIISKGINIYPREIEEVLMNNPHIKAAAVIGIKDEKSGEVPVAYVLEDGEKISENEIKRY-LKEHLANFKVPRSVYIVDELPKNATGKVLKRVLKER-------- 111020235 49 ----------------------------------------VSYAELDAMIRRLAGVLLERGIRPGDSVVWQLPNWLEAIVVHHGALRIGAVSTPIIPIYRHREVQFILKQSRARI-AFAP----------GMFRTFDHRGMFDELAPRGSDNEFDHLLSGATPLDNPEHASTDIAYTSGTTSDPKGALHTHESLDYEN--RSIIELFDLTGEDIVYMPSPVGHITGILYGLQLPFMLGSHVVFQDIWDPGAGLELLQRRHCTFVVGATPFLHGLVHHPDLAEYDI-ALRVFGCGGADVPPELIRQAEQLGCTATRIYGSTEFPTLSGGN----------ASDPLDKRATTGRPIGSAEARTVDEHDTPVPP--GAVGDLQVRGPDLFTGYL-DSRLNADAFASGGWFRTGDLAVIDEDGYIQITGRRKDIIVRGGENISAKEIEDLLFEYPGIADIAVVGMPDPIMVERICAYVVPQAHPPALDELTSFLREHRMATQKLPERLEVVEQLPRTATGKIQKFILRDRIRD----- 166031036 38 -------------YDLIEPSRAPYYRREI------------TWNVFNEKANRFANLLLERGVQKGDKVGILLMNCLEWLPIYFGILKTGALAVPLNFRYSADEIKYCVELADVDILVFGPEFIGRVEEIADDIGRGRLLYFVGDGCPEDYTSHTANCSSQSPKIDIVDEDDAAIYFSSGTTGFPKAILHNHESL-MHA-ARVEQNHHGQTKDDVFLCIPPLYHTGAKMHWFGSLLTGGKAVLL-KGTNPKTILRAVSEEKCTI------VWLLVQDLLLAIDNKLEQWRLMHIGAQPVPPSLIRHWKEYNHKYDTNYGLSESGPGCV------HL-GLDHIDKVGAIGKAGFGW---ETKIIDENGNLVAQ--GETGELAVKGPGVMTCYYKDEKATAEVLH-DGWLYTGDMAMEDEDGFIYLVDRKKDVIISGGENIYPVQIEDFLRTNNKILDVAVIGLPDHRLGEISAAIILKPGVECTEEEIDEFCKK--LPRYKRPRKLIFA-KVPRNPTGKIEKPKLREKY------- 168018920 44 --------------------APQFGDKKALMDAPSG--RHLTYDQLERQVRALAAGLKCLNVRQYDVVMLLSPNCIEFPVIFLAVVSLGAVLTTVHQANTAGEVQKQMKDSGTRLIF---TTAALTEKIAGDLPVV---IFGDDEVVPGFSSYTELL--RTDPVKIKQHDTAALLYSSGTTGTSKGVVLTHRNFI--SLCCMLNAGSTLSPDDVLLLLLPMFHVYGLGICTVASLARGIMLVVMPQFDFVNMLSTIQTYRVTHLPLVPPIVIGLAKQDIVFKFDLSSLVQIISGAAPLGKEMLACAKRLTVQFKQGYALTETCPVNVDD-AAAHFGS------------SGWLLPNMEAMVVDNTNQPLPPTKE--GELWIRGPTIMKGYLNNPKATSESLDKDGWLHTGDLVVIDNDGYLDVKDRLKELIKYNAFQVAPAELEALLLSHPAVLDCAVIPYPDEISGEIPMAWIVRQPE----QQLNEDEIMDWIAKQVAPYKKVFVDAIPKSASGKILRKDL----------- 154246745 59 -----------------------------------------TWGEMEARVDAMAAELAHRGVGKGDRILVQSKNCLEMFESMFAAFRIGAVWVPTNFRQTPGEVAYLASASGAALMICHADFPEHVPAVLAEAPTVTAVIAIGDFGPDYADLVAARLGEKAKVADVEHDDPCWFFFTSGTTGRPKAAVLTHMAFVITNHLCDLMPGT--TQADASLVVAPLSH-GAGVHQLVQVARAVKTVLPSEKFDPAEAWRLVEQWRVTNMFTVPTITKLLAEHPSVNTYDHSSLRYVIYAGAPMYREDQKRLKALGKVLVQYFGLGE----VTGNITVLPPALHDPEDGPSVKLGTGFERTGIQVQIQNDMGEEVQP--FETGEICVCGPAVFAGYYDNPEANAKAFR-DGWFRTGDLGHMDSEGFVYITGRASDMYISGGSNVYPREVEEKVLTHPAVAEVAILGVPDPMWGEVGVAVCVLREGASLAEDELIAFLDGKVARYKMPRRVHFWDALPKSAYGKITKKMVRE--------- 94501059 75 ----------------------------------------------------------------GDRIAVQLPNLLQYPVVVFGAMRAGLVVVNTNPLYTEREMEHQFNDSGAKALVVLANMVPVIVTQAGDMRTLVNFVVKNKKEVEPFTCLKQGKKSSYSPVSSAPEDIAVLQYTGGTTGVAKGAMLTNRNLVANMCQAGLSKGGDESAKVVVAP-LPLYHIYAFTVNCMVLMTGNHNVLPNPRDLPGFISELKKWKFNAF-LGLNTLFVGLCNNEDFRKLDFSNLQLTISGGMALTKAAADRWEVTGCEVSEGYGMTETSPIVAFN-PPGH----------TQIGTIGMPVSNTVCKVIDEEGNDLPV-GEA-GELCVKGPQVMKGYWQRPEATAETITEDGWLKTGDMAQIQEDGYLKIVDRKKDMIIVSGFNVYPNEVEDVVAGHPDIVECAAVGVPDDTTGEQVKIFAVTSNPSLTPKDVKD-FARERLTAYKVPKMVEFREELPKTNVGKILRRELRDE-------- 145595325 50 ---------------------------------------RHSYAELDRRADRLAAGLVGLGIRADDRVVVQLPNTPDFVVTCVALFRIGALPVLALPAHRRSELVYLAEYS-GAVALVVPDLLALARAVRAAVPSVAHLLVAGEAQELTPLA-----GIDASPLDLPTPDPSAVAFSGGTTGLPKLIPRTHDDYTFQLRATA--EAMRFDENGAYLAALPVAHNAALGCPLGALRAGGRAVLAASPA-PDEVFPLVSTESVTLTTLMPAL---LPVWMETAGIFGVDLSQLVIEGGATLSPDVARQVRTGATLTHWFGMAEG----VLSFTRP-----DDDDEVTATTQ-GTPLPADELRVVDDTDQDVA--AGEVGELLARGPCTLRGYYAVPEHNRTVFTPDGFLRTGDLVRRDAEGRLVVVGRIKDVINRGGEKVSVDEVEAHLLAHPAVRSAAVVPVPDSRLGEKTCAVVVAQDDPPSLAEVRAFLSDRGLAEFKLPDRLHLTAALPYTPVGKIDRRAL----------- 170747898 21 --------------------------------LETPDGRRYAYADLIARSGAYAAALRAAGVAPGDRVAVQVEKSPEVIFLYLGAVRAGAVFLPLNTAYTPAEIGYFLGDAEPTVFVCDPGRRALTEAAAG----VRQIWTLDGAGGGSAAEAANRAANRAADARGPEDLAA-ILYTSGTTGRSKGAMLTHDNLA--SNARTLVDSWRFTADDVLIHALPVFHTHGLFVATNTVLASGGSMLFLPRLDPKLILSLMPRASVLM--GVPTFYTRL---LKEPGLTPEAARRLFVSGSAPLLAETHRQARTGHAILERYGMTETNMSTSNPYAGDR-----------VAGTVGFPLPGVSLRVVDETGAALGSD--AVGMIEVKGPNVFQGYWRMPEKTAAEFRADGFFITGDLGKVDGRGYVHIVGRGKDLIISGGFNVYPKEVETEIDALPGVVESAVIGLAHPDFGEAVTAVVV--GGAGCPDEAGQAALEGRLARFKCPKRVLFVDELPRNTMGKVQKNLLREAHAGLY--- 28871240 28 --------------DVFERCCKKFADRPAFSNMGV----TLTYAELDRHSAAFTAYLQQTQLMPGDRIAVQMPNLLQYPIAVFGAMRAGLIVVNTNPLYTAREMRHQFKDSGAKALVYLNMFGKLVQEVLPD-TAIEHLIEVKQSAAKGWLVIVDKVKKLVPPFRLPQAVGFKRAYTGGTTGLAKGAMLTHGNLVMQQVYACMRQGPVFEESEVMIAPLPLYHIYAFTANCMCMMISGNHLITNPR-DIAGFIKELGKWKFTAMIGLNTLFVALMNHPEFKKLDFSALKSTNSGGTALVKATAERWAQIGCTIVEGYGLTETSPVASAN-------PYGTQARL---GTVGIPVPGTAMKVIDDEGVELAFGER--GELCIKGPQVMKGYWNRPDATAEALDAEGWFKTGDIAVIAADGFVSIVDRKKDLIIVSGFNVYPNEIEDVIMTHSKVANCACIGVPDERSGEAVKLFVVPRDPSVSVEEL-KAFCKENFTAYKVPKLIVLRDSLPMTPVGKILRRELRD--------- 111222898 11 ------------LADILRRNAERFG--DVPAYLYEG--RSVTHRELLRRATAIAAALARAGLRRQDRVALLGRNSIAFGEVLAAGQLSGLVIATVNFRLAAPEIARILTDAKPRAIFVDAEFLPMVTALRAELG-LELVVRLDDPAPDGALARDAALGDALPFAARPDDIAC-LIYTSGTTGRPKGCIMGQREMVGQTMNVEMRTGS----DDRILLVMPLFHIGAMAMAFGLHARGGTAVL-HRQFEPAALLATVPAEGITVLHLAPSMLQAV---LTEAGAALRGVRSIVY--SAAPITAPTLAAALAAMPDTGYGQTE----VITSGLPRELHRGSGPERDRRLTSVGFPYPDTEIRILDDDGAQCPP--GVPGEIVVASPAMFRGYW-NDSATTGVTLAEGWCHTGDVGVFDEEGLLHLVDRKKDVIISGGENIYSLEVEDAVLTHPAVVQCAVVGVPDERWGEAVCAVVVAPGATLTSGELREHVATR-IARYKSPRSAVVVDALPVLPTGKI---------------- 158426160 24 ----------MNLSHILRQAARRFPQE-------IGFVHSVTWAEMDARVDAMAVALAGKGLGKGDRVLVQSKNCLQMFESMFACFRIGAVWVPTNFRQTPDEVAY-LAQASGAVAMICHADFPDHERIVREQAPGIATVIGIGDAPEDYDALVAALGRKGPVADVEHDDPCWFFFTSGTTGRPKAAVLTHMAFVITNHLCDLMPGT--TQADASLVVAPLSHGAGIHQLVQAARAVKTILLPSERFDVAEAWGLVEKWKVTNIFTVPTITKMLVEHPSVDQFDHSSLRYVIYAGAPMYREDQKRLAKLGKVLVQYFGLGE----VTGNITVLPPALHEPEDGPHVKIGTGFERTGMQVQIQDDQGREV--NAFETGEICVCGPAVFAGYYENPEANAKSFR-NGWFRTGDLGHMDAEGFVYITGRASDMYISGGSNVYPREVEEKLLQHPALVEVAILGVPDPMWGEVGVAVCVTRDGAPVNEAEIIAFLDGKVSRYKLPKRVFFWEALPKSAYGKITKKMVRE--------- 114705531 48 ---------------------------------------KMSFAELDERSRCFAAYLQSIGLKKGDRIALMMPNVLAYPVAVAGALRAGLVVVNTNPLYTVKELTHQMKDSGAKAIVVLENMAKTVASCKSQ-TSLKHVIVTTKKMVPAYVSFREALEKGKAAKFTPTSGNLDLQYTGGTTGVSKGAALTHGNVIANVLQVELWFGPALTQIKTMVCALPLYHIFGFTVNMMLSMRGTNLLIPNPRDLPA-LLKALKGETFHSFPGVNTLFGAIARHKDAKSVDWSALVLSVGGGMAVQKKTAELWEELGTSICEGYGLSETSPVASAN------HTLGTKYTGTV----GLPLPGTEMAILSDDGEKLGV-GEA-GEIAIKGPQVMVGYWERPDETAKVMTEDGFFRTGDIGVMDENGWFRIVDRKKDMINVSGFNVYPNEIEDIVASMPGIIEAAAVATPDENSGE-AVKLVVVRDDSSIDEAAVKAYCRENLTGYKRPRIVEFRDELPKTNVGKVLRRELRD--------- 118050183 47 ----------------------------------------TTYKELCEGTERMAAYLHGLGVQKGDRVIVLMQNSSQLVLAHYAIFRANAVVVPVNPMNTAEELKHYITDSGAKVAITTADLAPELAKASNALEALQHLLVTDVQGPDAPEAWRNWLLGEREPASLTQALACSLPYTSGTTGQPKGCMHLHRS-INHNAVSGAMWGTGTSE-NVVLAVVPMFHITGMSVLHSAIYMGATLII-MPRWERELAGRLISHYQVTSWTNIPTMVIDLLASPNFASFDLSSLKYIGGGGAAMPQAVAQRLEQYGLRFCEGYGLTETA-------APSHSNPPDHPKQQCL----GIPFMSTDARVISPDTEEVPQGEQ--GEIVVNGPEVFEGYWQRPEATQSFMELDGFFRTGDLGRVDEEGYFFITDRLKRMINASGFKVWPAEVESLMFRHPGIQEACVISAKDAYRGETVKAVVVLRGHEATTAEQIIQWCHDNMAVYKAPRLVQFVTALPKSGSGKVMWRMLQEQ-------- 103485982 67 --------------------------------------ERLSFKQVYMAARQVAAGLEGFGVERGDRVGLAMRNANAWCVAYIGILMAGGCATLLNGWWQGGELAAGIENSEAKLVIADPQ-----RAARLAEPGVEHVVTLDITRPDEAIAPIASKGSAATPTLTGQDLAT-ILFTSGSTGQSKGAYSRHEAVVQATQTATIVDGQMSDIQPATLICTPLFHVTAEIPVFLQSFALGRKLVLMPKWNAEEAMRLIQDEQVNYFVGVPLMSYEILTHPNRKNYDLSTCKSYAGGGAPRPPEHVKRLATEMGEAKPGYGLTETNAVINENYVAKPLSTGPASK------------PLVDLAILDDNGDPVPQGG--IGEVCIRSVANFEGYWNNEAATRAAFFDNGYFRTGDLGYLDEDGYLFIVDRKKDIIIRGGENISCQEVEAAIYEHPETNECAVFGLPDERLGEVVGAVIWMKPGSGVTADAMCSFLSARLAPYKVPKIWMSNEALPKLGSEKIDKVSLRSQYREAY--- 121607355 63 ---------------------------------------RWSWRQFSEAVDRVAAGLLCLGAQRGERLGIWSPNRPEWVLTQFATARLGVILVNINPAYRTSELEYALNEAGVHILIMLRDLAPLADCAPGKLQALRSVVQMGRCAQPGMFSFEQ-LQSLAGPAQINRLSAINIQFTSGTTGQPKGATLTHHNVV--NNARFVAHAMRLGPSDRLCVPVPLYHCFGMVLALAATSTASCLVFPGESFDAAATLAAVATERCTALHGVPTMFVAMLGLAHFAQFDLSSLRTGIMAGAPCPETMRQVLSDMHMEVTIAYGMTETSPVSFQSAVDDSIEQRV--------GTVGRIMPHLEVKIIGEDGKTRPIG--QVGELCTKGYAVMQGYWADPQRTREAVI-DGWMHTGDLATIDAFGYCRIAGRLKDMLIRGGENIYPREIEEFLYRHPAVSQAQVFGIPSAKYGEEVCAWIVLKPQQASPESIREH-CRAHLAHFKVPQHIKLVASLPMTVTGKAQKYLMREAMMKELG-- 11497709 9 -FPS-LYYPKISLADRIDAAAEKFGEKTAIPKFPSEFPESMNFLEICEVTKKLASGISRKGVRKGEHVGVCIPNSIDYVMTIYALWRVAATPVPINPMYKSFELEHILNDSEATTLMLYENFKPVLEVVGGEVNSLSE--VMDSGS------------EDFENVKVPEEDVALIPYTGGTTGMPKGVMLTHFNLAANAL--QLAVATGLSHMDTIVGCMPMFHSAEFGLVNLMVTVGNEYVVMG-MFNQEMLAENIEKYKGTFSWAVPPALNVLVNTLESSNYDWSYLKVFATGAWPVAPALVEKLLKLAAEKNQIWGMTEACPMVTTN----------PPLRLDKSTTQGVPMSDIELKVISLE------DGRELGEIVIRGPNIFKGYWKREKENQECWWYDKFFRTGDVGFIDEEGFLHFQDRVKEVIKYKGYTIAPFELEALLMKHEAVMDVAVIGKPDEEAGEVPKAFIVPEYRGKVDEEDIIEWVRERISGYKRVREVEFVEELPRTASGKLLRRLLREK-------- 71907185 19 -----------SLVALFEKACTTFADK--VAYISMG--REITYRQLDVEATEFAGWLQAKGMQKGDRVALMMPNILQYPVALFGTLRAGCVVVNCNPLYTPRELEHQLKDSGATAIVIVENFAHTLEAIRGSLKMIVNFVVVKKMVPAGGISFKTALAQGRKKVALEQGDLAFLQYTGGTTGVSKGAMLTHANIASNTQAYNWIKPVVREGEEFIITALPLYHITANCLTF--LMIGARNLLIANPRDIPGFVKEWGKYPVTVVTGVNTLFNALLNNPDFDKLDFSTMRVTLGGGMAVQGPVADKWRQIGTPLLQAYGLTETSPAATIN-------PLDMEE---FNGAIGLPISSTEVSIRDDYGNEVPLG--QVGEICIRGPQVMKGYWQRDDETALVFYPDRFLRTGDMGYVDKKGFVFLVDRKKDMILVSGFNVYPNEVEEAVAMHPGVMDVAAIGVADEHSGEAVKIFVVRKDPKVTERMLIDH-CRGLLTGYKIPKHVEFRDDLPRTNVGKILRRALKE--------- 170726670 38 ------------------------------------------------------------GLVAGDRIIIQLPNINQFPIAVFAALRAGLVVVNTNPLYTPREMLHQFTNSGAKGIIILQDLLKLSEVIESEIGTVTHPLDLISKSPEWGVGMMDALGEELKP-RFNKNLTCVIQYTGGTTGLSKGACLTHRS-ILSNVGQFFIDEKLEEQKEIFVCPLPLYHIYAFVVNMIMLFSNLNLLIPNPR-DLDALVKSIGEHKITGFSGINTLFVGLCQHPGFKGLDFSSLKMTFSGGSALSMHAAQTWQNLGCTVSEGYGLTEASPVVCMN------EPGNEQ-----LASVGRPLIGTQVEIWDEHDRVLPIGEQ--GQIVVRGPQIMKGYWLLPDETNKAMAKDGFYRTGDVGEIRPNGCIKIVDRLTDMIIVSGFNVYPNEVEEVLVSHPSINEAAVVGEPDSKSGERVCAYVTVLDKSIEMKTLLDY-CREMLTAYKIPKRIIFMESLPKTTVGKILRRELRQ--------- 13474515 36 -----------SIGDFLVAACKQFSAQPAFTCMD----KSISYADVEQLSAAFGAYLQSKGLQKGARVAVMMPNVLQYPVAMMGILRAGYVVVNINPLYTPRELEHQLKDSGAQAIVILENFANTLQAVLGGLKTIVNFVVRRVKSLPGHVKFNAAMKAGAKPAKVAADDVAFLQYTGGTTGVSKGATLLHRNVLSNVVAQWMEDAYTIKPKPAFICALPLYHIFALTV---NALMGMQQLIPNPRDIPAFVKEL-QKYPVHIFPGLNTLFNALLNNEDFRKLDFKPLVLTLGGGMAVQKGVAERWKALGCPVTEGYGLSETSPVATANKFSSG----------DFTGTIGLPLPSTEIAIRDDDGNNLPLG--EVGEICIRGPQVMAGYWNRPDETAKVMTKDGYFKSGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNELEEVVAMHPGVLEVAAIGVPDEHSGEVPKLFIVKKDPALTVEAI-AAFCRENLTGYKRPKYIEFRTELPKTPVGKILRRALR---------- 27376188 31 -------------------------------------VSRLTYGELQRESRRAANMLRRLGVRREERVAMIMLDTVDFPIVFLGAIRAGIVPVPLNTLLTADQYAYILADCRARVLFVSEALYPVIRDVVGRMPDLEHVVVSGAKQ-NGHKQLAEELADESDQFTTPDEPAFWL-YSSGSTGMPKGVRH------LHSNLQATADTYAIRESDVCLSAAKLFFANALTFPMS---VGATVVLNSERPTPARMFDLMNRYNPSIFYGVPTLFAALNDETMKSERGGKSLRICTSAGEALPESVGNSWKRFGVDILDGVGSTELLHIF-----------LSNAPGDIKYGSSGKPVPGYAVRLVNEAGQDV-ADGE-VGELLVDAPSAGEGYWNQRHKSRR--TFEGWTRTGDKYVRDAEGRYTFCGRADDMFKVSGIWVSPFEVESALITHPAVLEAAVVPEADPEGLLKPKAFVVLRQGAKTAEMLKEH-VKQKIGPWKYPRWIDVVDSLPKTATGKIQRFKLRE--------- 99078384 30 -----------------------------------------THARFLDQVAQIAHVLIKAGLTPGDRVAVQVEKSPEALALYGACVQAGLIFLPLNTAYTADELSYFIENSGASLVICDSTLATIAEGLNASVET------LNADGSGSLIERAAAMATDFETVDRSGDDLAAFLYTSGTTGRSKGAMLTQDNLL--SNAETLVKEWRFTDKDVLLHALPIFHTHGLFVASNVTLLAGGAMIFLPKFDLDRVIAQL--PKATSMMGVPTFYTRLLSDPRFT-KELTQHMRLFISGSALAETHIQFEERTGHRILERYGMTET-----------NMNTSNPYDGERRAGTVGFPLPGVELKITNETGTSLPR--GDIGQIEVRGPNVFQGYWQMPEKTAAELREDGFFITGDLGMIDEDGYVHIVGRNKDLIISGGYNIYPKEIELVLDEQSGVLESAVIGVPHPDFGETVLGIIVPEGTSPDLESIMTS-VQGQLARFKHPRKLMVVDELPRNTMGKVQKNILRDSYKDMF--- 197333462 67 ---------------------------------------RIGYAEADALSDSVAGHLAGRGIGRGDRVAVMLQNTPHFALAVLGAWKAGAVVVPLNPMYKSAEVGHILRDSGAVALVCE------ARAWAGFLRETAYGTALRTTLTASDLDFQSALGQPGPPVTVARRGTALISYTSGTSGTPKGAMNPHGALTHNAL--RQVTGHPIPEGARYFALAPLFHITGMVCELAACFTNAGTLVLAHRFDAGVVLDAFLEHRPDYAVGPATAFMALAAHPDVTPDHFASFRVLSSGGAPLPPALVERLRTFGFYLRGGYGLTESTAACAT--VPAHREAPVDPVSGTL--SVGVPGADTVVRVLDEHGAELPF--GETGEIVVRGPQVVRGYWGLPAET--ALTPDGELRTGDVGFMDTDGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGVPDPYRGEGVKAYVSLRGAHAEPAELSAYCAER-IAAYKYPRQVEILPVLPKTTSGKILRRELRER-------- 157112922 52 ----------------------------------------LTYQQILEQSARVATGLTRLGLTKSDNVAIVSENCLEYCFAMFGSIFVAAPLALLNPAYVEGELQHAINLSRPKIIFVSPNVLKIVGVIRKMQLNVKVVLFGDHPKVSAYMRFSELIDPTADSVDVNSHVAL-IVLSSGTTGLPKGVQLTHINIVAHSKEASKI--LELPDQLVALAATPLYHVVAGVGLINMVTNNCRCVLM-PKFDVHMFLNSIQKYKVNLMTVVPPLMVFLAKHPIVDNYDLSSLMTLICGAAPLSKEIEDQVERLGIAIRQGYGMSETTLGVLMQ------TGFENKAGCVGKVRLGQWVKVIE-----------PETGKILGELCFKGSLIMKGYVGKEH----AIDKDGWLHTGDIGYYDDDEDFFIVDRIKELIKYKGFQVPPAELEAILLKHPKVKDAAVIGLPDERVGELATAFVVKEGQEVTGAEIIKYVAEQVSQQKQLHGGVRFIDAVPKTTTGKILRRELRELAKN----- 207726451 60 -----------------------------------------TYGECEALATHFAAWLQSRGVNKGDRVAIMLPNSLQYPVCLFGTLLAGAIVVNVNPLYTASELAHQLRDSGAQTIVVLENFARTLEAVRGDLRALNFIMRHVQKQVPPYLCDALAAGHEGQPVPLGPQDIAFLQYTGGTTGVAKGAMLTHRNIVANLLQTEAWSRGMLSEAETNVTLLPLYHIFSLTLLMFMTMGGRNILIANPR-DTRRVLFILRRERFSGIAGVNTLFNALLEDPGFARRDFSAMKITIGGGMAVQRAIAQRWKQVGHTIVEGYGLTECSPVVTMN----------PPDITEFTGSIGLPAPSTEVRFVRDDGALAPVGEP--GELQVRGPQVMRGYWQRAEETARVIGADGWLATGDIGVMDARGYIRLIDRKKDMILVSGFNVYPNEIEDVVALHPDVLEVAAIGVPDPVAGERVKVIVVPRGDTLTEAALLAH-CRAHLTGYKVPRFVEFRRELPKSAVGKILRRALRD--------- 119775069 50 -----------------------------------------TYRKLEERSRAFAAYLQNLGLKKGDRVALMMPNLLQYPIALFGVLRAGLVVVNVNPLYTPRELKHQLIDSGAKTIVVVSNFARTLEEVLGDLRTLVNFVVIKKLVPKYDLSFRSALGRRMQYVK-PELDIDTLAYTGGTTGVSKGAMLSHGNVVANVLQANGAYAPLLADKEFVVTALPLYHIFALCLLFLHK--GAQNLLTNPRDIPAFISDL---RKYPFTAGVNTLFNALVNNEEFTQLDFSRLKLSIGGGMAVQRAVADKWQSITTRLLEGYGLTEASPLVA--CCPYNLEGYN--------GSIGFPAPSTLMQVRDDDGNVLPQG--ETGELFAKGPQVMKGYWQRPEETTKVIDANGWLATGDIGYMDEQGFFYIVDRKKDMILVSGFNVFPNEVEDVVAMHPKVIEVAAIGVPNDASGEIVKVFVVAKDKSLTESDVIKH-CKHHLTGYKVPKLVEFRDELPKTNVGKILRRELRNEELN----- 160898607 14 ------------------------------------EQRTLTGAAQQQRGRQLAQGLRSLGLAEGDVLAVFLRNGIEYADVVHACRIAGIYYCPVNWHFTATEIDYILADSGARALITSQDLL---DGLKGELYADLPRRVAHAREPEQ--DYETWLAAQA-PYDGPLVAPRGMAYTSGTTGRPKGVL--RKAFPVEELPRRLAVNQALIATAYTLLTAPIYH-SAPSLYFQNALMLSELVVLEQRFDPERFLQLVQEHRIDTAYMVPIMYVRLLRLPREVRERISSLRFIASTGSCAPEVKKAMIEWMGPIINETYASSESGLV---TFIGS-------ADALTHPGSAGLPLQDAEVRILDRQGQGLPT--GEVGLIYVRQPYADFTYKGNEEARRK-MDQGGLITLGDMGYLDEEGFLYVCDRDSDMVISGGVNIYPAEIENELLRHPGIADCAVIGVPDAEYGERLLALVEPGQSGTLPEAELKEWLRGRLAAYKLPRSFVF-QRLPRDDNGKIAKRKLRD--------- 119478395 75 ------------------------------------EKERWSFAEGMQEAWNFASVLDKFGVKKGDRVALVMRNYPEWCMSYIAATSMGAVIVPMNGWWTTEELDYALRDCDATVVIADKELKPLIDDVGFEIIAVR----CTGEQPRGIQHYADVMNDAVDKVDIDELDDAMILYTSGTTGHPKGAVSTHLAVVQAWTVLTIATVTAQMQKDAALVAVPLFHVTGCNAVFLISIVVGRKLVLMHKWDATRALEFVQEEKITSFTGVPTMSWEMVTHPDVEKYDLSTLTGLGSGGAARPRQMAEKFP--DAPPSSGYGLTETNAMGAIN---------SGSNYLAKPGSTGRPTPVVSIKIVDEAGSEVPQGER--GEILIKSATNIRGYWNKPEKTAEDFV-NGWFHTGDIGLMDEDGFLWVVDRLKEIVIRGGENISVTEVEQIIHQHPSVMEVACYGVPDARLGEALAAMIVP-GTTLTEEDVKTQ-VREHLAVFKIP-AYVIATQLQRGATDKIFKRGIRE--------- 197776801 57 ---------------------------------------RLTYRETDELSDSVAGHLAARGISRGDRVAIMLQNTPHFVIALLGAWKAGATVVPLNPMYKSGEVAHVLADAEVGALICSDRACAAASPVRVALTACE--LDLQTRDDERVLGFRTAPADDADDLLAVARAATDVAYTSGTSGTPKGAMNLHGGITYN--AERQRTGHPVPEGACYFVLAPLFHITGMVCQLAVCVANAGTLALAYRFEAGVVLDAFLEHRPAYTVGPSTAFMALGAHPSATPEHFASFRVISSGGAPVPPALVEKFRAFGPYIRNGYGLTETAPCAA---VPPEKEAPVDPASGTL--SVGLPGPDTVVRIIDDNGRDVPFGEQ--GEIAVSGPQVVPGYWRLPEATAEAF-PDGELRTGDIGFMDADGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGIPDAYRGESVKAFVSLRGAVAEPEEISAYCAER-LAAYKYPREVEVLPELPKTTSGKILRRELR---------- 157354083 73 -----------------------------------------SFSQLVRFSETLAASLRRLGLTRGDSALVISPNSLHVPVLYFALFSLGVIVSPSNPASTESEIS-------RQIELCKPVIAFATSSTAHKVPSLKSTVVLDSPEFHSMMTVETG---NLRRVRVSQSDPAMILYSSGTTGRVKGVVLTHRNWI-SAVAGANVLRQERASPTVTMCTVPYFHVYGCGLCMRAVALG-QSVVAIERLNVRSLMSAVQEFRVTHLAVAPPVIVMMADLVD--GCDLRSLEAVLCGGAPVSTAVIERFKKRNVLVTQAYGLTETTGGI------SRTVGLEESQRL---GASGRLIPYCQAKIVD------PDTGIALGELWVRGPSIMKGYVGNEEATAEILDSEGWLRTGDICHFDRDGFIYVVDRIKELIKYKGYQVAPAELEHLLHSHPDTVEAAVIPYPDAQAGQVPMAFVVKRPQSTIDESEIMDFIAKQVAPYKKIRRVSFINSIPKNATGKVLRKDL----------- 107027371 28 -----------------------------------------TFQEIGELSCRIANGLLAAGFAKEAKAAVWADNDVIGWSCALGMWRAGLAYIPVNGRNAVAENQYVLDAFDCEVLFFHQAFAAAIDALRPSLPKIRLWVCLDADLPWAPSLASWSEHQPATPVDYTMDDVVALSATGGTTGAPKGVMNTHRSLQTY-FAQFMIAMTYDDARPVNLAAAPMTHTAGMCTARGGTVV----VLPKP--DPALLLGAIVKHRVTEFFLPPTVIYRLLDIPGIEQVDFSSLRYFLYG--AAPMSLKRAIDVFGPVMTGGYGQTEAPASISEHFVDGKLAS------DTRLASVGRPNPLVRVEIVGERGE-VLKQGET-GEICVRGDLVMKGYYRAPDKTAETIV-DGWLHTGDIGHLDRDGYLHITDRKKDMIISGGFNVYPSEIEQVIWAHPAVQDCAVIGVPDDKWGEAVKAVVLNAGQQVSAEELVA-LCKEKLGSVKAPKSVDFVAALPRSTAGKVLKKDLREQY------- 23098411 52 -----------------------------------------TYQQLDERVNKLAAGFMKLGIEKEDRVVLQLPNTIEFFEVCFALFRIGALPVFALPLHRKMEISYFCEFTAAKAYIFDKDYRDLANEINNSIPTLEHTIVAGET--DNFISLEELYMD--DSASFPTITGSDLAFSGGSTGLPKLIPRTHDEYI-YSLRKS-VEICRISQDTNFLAVLPVAHNFTMSSPFGVIYAGGKIILSKPSPDVA--FPLIEKEKVDFTSLVPPLAIVWLQAQKRTKADLRSLEVIQVGGAKCSVEVAKQIPAFHCKLQQVFGMAEG----LVNYTR-----LDDDDEVVIHTQ-GKPMSAYEIRIVDEEDNELPV--GETGQLQARGPYTIIGYFNVEDHNAKAFTSDGFYRTGDLVKLTEEGYLIVEGRDKDQINRGGEKIAAEEVENYILSLSGIHDVAMVSMPDKFLGERSCAFVIKNDEELTSNDIKDFLQHKGIANFKIPDRIEFVDRFPYTALGKVSKKNLRAMIK------ 161526017 50 -----------------------------------------TYGELDALSRRFGAWLQSRGLARGARVAIMMPNVLQYPVTIAAVLRAGYTVVNVNPLYTPRELEHQLKDSGAEAIVILENFASTLQAVIAN-TAVKHVVVADLLGIKGWIVFNAALAEGAKPPKLGPDDVAFLQYTGGTTGVAKGATLLHRNIVSNVLQAGAWDKYPDVKQFVTVVALPLYHVFALTVCGFLTMRGMGVLIPNPR-DIGGMIKELKGYQISTIPAVNTLYNALLNHPDFGQLDLSKLVIANGGGMAIQEGVAKRYEKTHTAIVEGYGLSETSPVATCNPVTATEYS----------GTIGLPLPSTEVTIRDDAGNDVPLGEP--GEICIRGPQVMAGYWNRPEETAKVMCPDGFFKTGDVGVMDARGYVKIVDRKKDMILVSGFNVYPNEVEDVVASHPGVFEVAAVGVPDEHSGEAVKLFVVKKDPALTDKDLLAY-CKERLTGYKRPKFVEFRTELPKTNVGKILRRELRD--------- 56476518 55 ---------------------------------------RLSYRELDCRVDRIARGLAALGVGRGDVVSFQLPNRWEFVALALACARIGAAANPVMPIFRQHELTYMLNFAESKVFIV-PSVFRKFDAMARELQSLRQVVVIDG---DGDDSFDRVLMRDAGPALGPDDVALLM-YTSGTTGEPKGVM--HTSNTLFSNLHAYIERMELGGGDVILGASPMAHLTGYGYLAMLPLILNSTTVLQETWNAARALEIVRETGVTFSMASAAFISDLCTAVEAGAPVSSQFTKFNCAGAPIPPIVIQRWELMGLLVCSAWGMTECGAVTVTEPARALEKS---------GVSDGRPVPGIEVKIIDANGAKLSQ--GETGSLLIRGASLFAGYL--KRPHLNSVDAEGWFDTGDLAFQDAEGYIRINGRNKDIVIRGGENIPVIEIENLLYQHPSITTVAVVGYPDRRLGERICAFVSLKGCTLTFADLTAYLDRQQVAKQYYPERLEIVDDLPRTPAGKLQKFKLRETAK------ 15723359 52 -------------------------------------------------------------LKKGDRVALMMPNCLQKPIATFGVLRAGLTVVNVNPLYTPRELKHQLIDSGASVLVVIDNFTPVKQVITTGLAAVVNFVVVKKLVPDGAIRLREALAQRVPTLQIEPDDIAFLQYTAGTTGVAKGAMLTHRNLVANQQAHQWVGGTGLEGQEVVITALPLYHIFALT---ANGLVGCKNLISNPRDMPGFVKELKKTRFTAFT-GVNTLFNGLLNTPGFDQIDFSSLKMTLGGGMAVQRSVAERWKKVGLTLVEAYGLTETSPAACIN-------------PMTLKGSIGLPIPSTDACIKDDAGTALAIG--EIGELCIKGPQVMKGYWKKADETAKVMDAEGWLHTGDIARMDEQGFVYIVDRKKDMILVSGFNVYPNEIEDVIATMPGVLEVAAVGMPDEKSGEIVKAVIVKKDPALTADDVKAH-CRANLTGYKQPRVIEFRKELPKTNVGKILRRELRD--------- 118578913 39 ---------------------------------------RWSWGQFNARVDALAKGLLAIGLEKGDHLGMWARNVPDWLTFMFATAKIGVVFVTVNPVYKSHELAYVLTQSDMKALCIDVDYVSIVRELRGHLDSAQKLIYMGPEKHRGFYTVPELLGEHSDDDYAAAREGINMQYTSGTTGFPKGVMLSSRNILNNGY--YIGERQKFTKMDRICLPVPLFHCFGCVLGVMAMLTHGSTLVMLEIFDPLMALAAVQKEKCTAIYGVPTMFIAELTHPMFPLFDTSSLRTGIMAGSPCPIETMKQVDMHASEITIAYGLTEGSPVFIQTSTDDTIERRCE--------TIGTAMPEIEVRVVDETGQDCPP--GVPGELICRGYNVMKGYYKMPEQTAAAIDAAGWLHSGDLGTVDEHGYYRVTGRIKDMIIRGGENIYPREIEEFLYTMPGVKDVQIVGVPDEKYGEVVGAFVMRSKGSDISEEDVREFAQTRIARYKCPRHVWFVEEFPMTASNKIQKYKLRE--------- 88705663 66 ---------------------------------------RLTFGESYAQASALARSLDDYGVQPGDRVAILSRNNPQWMLGFIATLSIGAVAVPMNAWWTTEELDYGLKDCGAKVVIADRQRLERLVPLQAELQLA--LIAVDDCSDLSFRNFRDLVGAEMPVVDVAPDDYATIMYTSGSTGHPKGALSSHRGM-LSALYSWMLLGT--SDKQAALLTIPLFHCTGSHTAFLLSLIVGRKLVIMHKWDVQEALRIIEEERITWFTGVPTMSAELQAAAAESDRDLSSLAEIYGGGAARPP---AQVEKLAKTFKHGYGLTETNALGTINTGAVYRAR---------PGSAGRVVPAVTIAILDENDQPLPAGER--GEVCIHSPANCLGYWNKPEATAEAFR-DGWFHTGDVGYMDEDGFLFIVDRIKEIIIRGGENISCIEVEAGIYQHPAILEAAVYGVPDERLGEAVAASVVLRGETLTTEGLQE-FLREHIAGFKIPAHVRFHDELPRIATGKIFKRQLKAE-------- 38233001 51 ----------------------------------------TSYGDLDKQVRTAAAGLRALGVRSGDRVAIALPNCPQHIVAYWAVLMLGATVVEHNPLYTAHEVAIVWDKAADTLTIVSVNMMTAMPAVQQALLRLPIPMIRKKRAPNTIILVGSALGGNGDDIEVTKKSIALILYTSGTTGTPKGAQLSH-----GNLFANIMQGKAWDQDERLLAALPMFHA------YGVTIVGELVLLPAPQI--PLIMKIMKKHTPTWVPGVPTLYQKIVEAAERDGISISGVRNSFSGASSLPVETVARWEALGGLLVEGYGLTETSPIIVGNPMTTDRRP----------GYVGVPFPDTEIRIANPDNLDETMPDGQEGEVLVRGPQVFSGYLNNPEATAKSFHGQ-WYRTGDVGIMEEDGFIRLVARIKEVIITGGFNVYPAEVEEVLRNHPDITDATVVGLPRGDGSES----VVAAITLAAGAALDPEGLKANLTRYKVPRTFYHFEELPKDQLGKVRRKDVQE--------- 148254375 11 ---------------------------------------RRSHADIADRAARIASGLAQLGVGQGDCVCILMRNDIAFIEAAYGAMRLGAYGVPVNWHFKPEEIDYILKDSGTKVLIGHADLLPTPPEILSAYRIDAHLLA----TPESAIALESWLAQQSDGPQVPQPQ--NMIYTSGTTGHPKGVRQSQSAERMRALIYGLKPGSR-----ALLP-GPLYHSAPNAFGLRAGRLGGALVL-MPRFEPEAFLDIIQAERIDTIFMVPTMFIRLMKLPDEVRRRMSTLRHIIHAAAPCPADVKAMIEWWGPVIYEFYGSTESGAVTFA----------TSEDALRKPGTVGKVSPGAELRFVGEDGRILPQ--GEIGEIYSRIAGNPDFTYHNKPEKRAEIDRDGFITSGDVGYMDAEGYVFLCDRKRDMVISGGVNIYPAEIEAVLHAVPGVHDCAVFGIPDAEFGEALMAVVEPQGRVLDPMEIRTR-LKASLADYKVPKHIEIQHKLPREDSGKIFKRRLRDPY------- 189463135 6 ---------ERTLGDWLEHWAKETPDKEYI--VYSDRNLRFTWSQFNRRVDNMAKGLLAIGITHGTHVGIWARNVPDWLTFLYACAKIGAVAVTVNTNYKQAELEYLCENSDMHTLCIDSSFVDMTYRMLPELKTFERGHMKSKRFPHMYIGQEKLLGNNIDDTVLDEKVNCNMQYTSGTTGFPKGVMLTHYNIANNGFLTG--EHMKFTSADKLCVCVPLFHCFGVVLATMNCLTGCTQVMT-ERFDPLLVLASIHKERCTALYGVPTMFIAELNHPMFDMFDLSCLRTGIMAGSLCPVELMKQVEKMFMKVTSVYGLTEASPGMTHSRIDD-----PQEVRFT---TVGHDFEFTEVKVIDETGEECPPGVQ--GEMCNRGYNTMKGYYRNPEATAEVIDKNGFLHSGDLGIKDENGNYRITGRIKDMIIRGGENIYPREIEEFLYQMPGIKDVQVAGVPSKKYGEAVGAFIILHEGCTMNEYDVREFCEGKIARYKIPKYIFFVKEFPMTGSGKIQKFKLKD--------- 119716954 48 --------------------------------MHLGET-TITGGQAAERMSQYVQAYEALGGGRGTAGALLALNRPEVLFILGAGQTQGYRRTSLHPLGSLDDHAYVINDAEITTLTIDPRALGLLERCPKLEKVLTVGPVPDELSHVGNDLNAAAASFDPVPLEAVTLAIVSITYTGGTTGKPKGVIGTSRQ--MHTMTQIQMAEWEWPEAPRFLMCTPLSHAGAAFFVPTVLKGGCLYVL--AKFDPAEVLRTIEEQRITATMLVPSMLYALMDHPDSRTRDLSSLETVYYGASANPVRLREAIERFGPIFAQYYGQSE-APMAITYLPRAHAEALQEGADQRRLASCGRPSAFIRTALLDEDGRAVPVGEP--GEICVAGPLVAGGYWNLPDETGETFR-DGWMHTGDVAREDEDGYWYIVDRTKDMIVTGGFNVFPREVEDVVAAHPAVAQVGVIGTPHEKFGEAVTAIVVLRSEAPRDEDAIQEMVKERKGSVQAPKQVVVADSLPLTALGKPDKKALRAQY------- 83716457 129 -----------------------------------------TYRAFHGLACAAADTLRAHGLARGDRLSVVLPNGPEFLAYYFGAHLLGAVSVPINPALTAAECAYIVRNSGAKLVVFDRRMTYLRDAVRAELGDDGGARLASADAASGFLAALAATGERAAIAPDPDLAAASILYTSGTTGHPKGVVLSHRNLL--SDARALVRWFAFEPGTRTMCILPLFHNNGQVITLLSPLIGSSVILEGKSALP-SFWKLIDTYRVNWTSVMPAFLSAFLEYLKRTD---DTLRGIVCGGQVLLDEVRNRFEEYRVPVFEGFGLTETTSFATMN------RHPAERRRF---GSIGVALPCNALRIVDADGREVA--AGETGEILIRGENVATRYHGLAELTAERFR-DGWLHTGDYGYRDDEGHFFFATRVDDLIIKGGENIYPAEIENALHGCDDVIECAALGVPDPILGQDVCVYVKLRPSSTLGKDGVRRLCEGRIAHYKCPRHVVLLNELPKGPTRKILRRKLLAHF------- 66047063 28 --------------DVFERCCRKFADRPAFSNMGV----TLTYAELERHSAAFAAYLQQHTQLVGDRIAVQMPNILQYPIAVFGAMRAGLTVVNTNPLYTAREMRHQFKDSGARALVYDTAIEYLIEVKMGDMQSAAKGWLVNKMVPEFHLGFKRALGRDSRMQVVPRQDVAVLQYTGGTTGLAKGAMLTHGNLVMQQVYACMRQGGSLFEKEVMIAPLPLYHIYAFTANCMCMMISGNHLITNPR-DIGGFIKELGKWQFTAMIGLNTLFVALMNHPEFKKLDFSALKSTNSGGTALVKATAERWAQIGCTIVEGYGLTETSPVASANPYGT----------MARLGTVGIPVPGTAMKVIDDNGVELPFGER--GELCIKGPQVMKGYWNQPDATAECLDAEGWFKTGDIAVIGADGFVSIVDRKKDLIIVSGFNVYPNEIEDVVMAHPKVANCACIGVPDERSGEAVKLFVVARDPGLSIEEL-KAFCKENFTGYKVPRQIVLRDSLPMTPVGKVLRRELRD--------- 196008613 8 -YPDVHIPDNVSFFEYVTGNFKNFGNKPAMTDGITGASY--TFHQLDDAIKRVASALVKRGLKKGEVVAIISPNCIEWPVLFFAVISVGGIITTCNHGYKETELSSQLSNAGAVYLVAAKSSVRTVSKMRYKVR--ERFIIGDA---DGYTSYSELIRDDGSRVKINSKTICVLPYSSGTTGVSKGVMISHYNLVAN-LEQTRPVRIRNRKNNCSLAVLPFYHIYGMVVIMSSCLRYGNHCVTLPGFEPKSFLRTIDSLLSTVVASMENIHICSADVSPSKVARLSLVPPLALGSGAAPDEVMQQFLRMKVKFVQGYGMTEASPTIT-------LVSPDENHNL---GSVGRPVPNTQCKFID------PDSGKVLGEILVKGPQVMLGYLNRPKATAETIDKDGWLHTGDVGYYDENGICYIVDRIKELIKYKGYQVAPAELESLLKSHPDISDAAIIGIPDERAGEIPRAYIILKDSKITTEKIQEYVTSKVAPHKRLRGGIAIVTEIPKSASGKILRRLIRDQYK------ 110635215 1 ----------MRVEEFLRGSASRYGEK---TALVSGST-RLSYGEFDALTDRLAAALAANGVRRNDRVLIFMDNAWEAAVSIFAVLKAGATFSPINASTKAEKLAYIIGNCEAAAILTQAKLMPVAAEARA-LHGQPLLLISTETVPDGTVSFTQCL--EAEPAPVAHRGIAMLIYTSGSTGRPKGVMMTHRN--IEAAATSITTYLRNRPDDIILNVLPLFDYGLYQLLMSVKM-GATLVLEKSFAFPHAIFDLMRKENVTGFPLVPTMAAMILQMRDLEPGFLPTLRYITNTAAALPPPHIARLRELGIELYSMYGLTEC----------KRCTYLPPEELDRRPDSVGIAIPNTEAFVVDDDGKPVPPG--EVGELVIRGPHVMKGYWRNDKATVKMLRPEKVLYTGDLFRMDADGFLYFVGRKDDIIKTRGEKVAPKEVEAVLHTHPSIAEAVVAGVVDPVLGQAIAAMVVSRDPALTEREVIRHCSQ-HLEDFMVPKIVKFVTELPKTDTGKVSRR------------- 91792981 50 -----------------------------------------TYRKLEERSRAFAAYLQNLKLEKGDRVALMMPNLLQYPIALFGVLRAGMVVVNVNPLYTPRELKHQLVDSGAKAIVVVSNFAKTLEEVVNETRTLVNFVVIKKLVPKHALSFRDSLGRRLQYIK-PEINSEDLAYTGGTTGVSKGAMLTHKNVVSNVLQANGAYSPALNDTEFVVTALPLYHIFALCLLFMHK--GSQNLLTNPRDIPAFVGEL---KKYPFTAGVNTLFNALVNNTDFTSLDFSRLKLSIGGGMAVQKAVADKWQSITTRLLEGYGLTEASPLL----------TCCPYNLSGYNGSIGFPAPSTLIQIRDEDGNALAQGER--GELFAKGPQVMQGYWQRPEETAKVIDSDGWLSTGDIGYMDEKGFFYIVDRKKDMILVSGFNVFPNEVEDVVALHPKVIEVAAVGVPNDASGELVKIFVVAKDKSLTEDELIKH-CRHHLTGYKVPKLVEFRDELPKTNVGKILRRQLRDEAK------ 69934767 20 ----------MNLATFLTQAAR---RDPDGIALVMGEACW-TWAEFEARTDALAHALQTFGLQKGDRVMCQSQNCMEMMQAMFATWRAGGIWVPANFRQTPEEVAWLTEASGARLMLCNAA-FPDHAAACG--VTTLAFGAAD-FGPSVQAITAEHLGSRPQVAVVDRDDPCWFFFTSGTTGRPKASVLTHMAFVVTNHLADLMPG--LTGEDASLVVAPLSH-GAGVHQLTQVARGVKTVLPTERFDVAQVWDLVREWRVSTMFTVPTILKLLVEHPATAGADTSSLRYVIYAGAPMYRVDQQRALRLGKVLVQYFGLGECTGNI--TVLPAHLHD-AEDGPTTRIGTCGHARTGIEIQIQDDQGRELPPG--QTGEICVIGPAVFAGYYRNPQANAKAFR-DGWFRTGDLGHMDEAGFLYITGRESDMFISGGSNVYPREIEEKILTHPAISEVAVLGVPDPLWGEVGWAICV--ASAPVTEEELAAFVAPKLSRYKLPKRFLFWDGLPKSAYGKITKKMIREELE------ 21449343 35 -----------------------------------------TWVDLELRTRRLAGHLAARRLLPGDRAVILLGNRVETVECYLALVRAGAVGVPLNPVSTDAELGALLDDSGARLVLTDADQLAGLRATRPALEVVH--VDRDYEALAGVLPAHDAL--ELDDL-------AWMLYTSGTTGAPKGVLSTQRN-CLWSVAACYAPVLGLTPDDRVLWPLPLFHLSHIAGVLATTAVGATTRVVDGR-SPQDVLAALHEERSTVLAGVPTTYHHLVRAAGERGFLAPDLRVGLVGGAITTAELRAAVERFGVPLIDAYGSTETCGSITVNWPTGP----------RVEGSSGLPVPGLAVRLVDDTGLDAPT--GAEGEVWVRGPSVMVGYHNRPEATAAALR-DGWYRTGDLATRDESGFHAVTGRIDDVVVRGGEKVHPAEVEAVLRAVPGVADAAVVGRPHDVLGEVPVAFLVP-GEGFDPAQVLA-VCRERLSYHKVPEELYQIESVPRTASGKITRRVL----------- 83649192 34 ------------LGSILSRGAQAFGDRTAVI---AGE-RSWTYGDLNARADQLASGLNTLGITPGSKVVVQLPNIGEFIEVIFALFRLGAAPIMALPTHRYAEISYFCEFA-DAVAYIAPDYRDIGKKLKDEGLVRQVIIAGDDFVPLDGLYQAPGAAPEIDP-----SAIALLQLSGGTTGMSKLIPRTHDDYLYSVRASAEICG--LSPQTVYLAVLPAAHNFPLSSPVLGVLYAGGTVVLSESGAPDIAFPLIARHRVTMTAMVPPLWMTACDNLKKSGADLSSLQVLQVGGAKFTEEAARRVTPLGCKLQQVFGMAEG----LVNYTR------LDDDIDTVVTTQGRPIPADEVRIVDEDDQPVAP--GATGLLLTRGPYTIRGYFKAAEHNAKSFTADGFYRTGDVVRLTDAGYLVVEGRAKDQINRGGEKVAADELENHLLAHPLVHDAAVVAMPDPYLGERTCAYVIPQNQRPRPQDLLKFLRERDLAVFKIPDRIEFIDAFPKTRLGKVDKKALRQ--------- 197747792 31 ----------------------------------------LTFRKLEERSRSFAAYLQNLRLKKGDRIALMMPNLLQYPIALFGALRAGLVVVNVNPLYTPRELEHQLNDSGAKAIVIVSNFAATLEKINTEIKTLVNFVVIKKLVPKYKLSFREALGKQRQYVKIVSQDLAFLQYTGGTTGVAKGAMLTHQNLIANMMQAKWIVEPLLGNSANMIGLVPLYHVLALCLLFIELLTGL--LITNPRDIPGFIKEL-KKYKVSVITGVNTLFNALLNH-ESFKEVDFSHLKLSVGGGAAIQSSVAKHDLTGVHIIEGYGMTECSPLI----------SATRGDSVEYSGSIGVPVPNTDIRIVDDEGKEVPLGER--GELVVKGPQVMQGYWNRPDETAQVLQ-DGWMATGDIVVMGDDLNLRIVDRKKDMIIVSGFNVYPTEIEEVISQNPKVNEVVAIGVPSEASGESIKIFVTKKDESLTRDELRTY-CRQFLTGYKIPRDIEFRDELPKSNVGKILRRVLRDE-------- 212708665 20 -----------SLAELLENAVSQYADQPAF--INMGAV--MTYRKLEERSRAFAAYLQGLGLKKGDRVALMMPNLLQYPIALFGVLRAGMVAVNVNPLYTPRELEHQLNDSGATAIVIVSNFAQTLEKIVYNTKTIVDFVVKYVKLPDA-ISFRRAMGYRMQYIK-PNITGDDLAYTGGTTGVAKGAMLTHRNMLANIAQARAAYGPVLHGNEAVVTALPLYHIFALCLLF-INVGGVNLLITNPRDVPDTIKQLYPFTAITGVNTLFNAWLHNPEF-----HKLDFSRRLSVGGGMPVHKAVAQQELTGRHLLEGYGLTECSPLVTGN--PYNLTAYS--------GSIGLPVPSTDVKFLDDHGHQVPFGEP--GEMWVKGPQVMKGYWNRPDATSEAIV-DGWLATGDIAEIDTEGYIRIVDRKKDMIIVSGFNVYPNEIEDVISAHPDVIECAAIGIPSESTGEAVKVFIVTKNSNLTADEL-KTFSRRSLTAYKVPKIFEFRDELPKSNVGKILRKDLRAE-------- 29888158 75 -----------------------------------------TYADVQINMRRIATGIHRLGIRHGDVVMLLLPNSPEFALSFLAVAYLGAVSTTANPFYTQPEIAKQAKASAAKMIITKKCLVDKLTNLKNDGVLI---VCLDDDGDNGVVSSSDSFTEQADETKISPEDTVAMPYSSGTTGLPKGVMITHKGLV--TSIAQKVDGLNFTANDVILCFLPMFHIYALALMLSAMRTGA-ALLIVPRFELNLVMELIQRYKVTVVPVAPPVVLAFIKSPETERYDLSSVRIMLSGAATLKKELAVRLKFPNAIFGQGYGMTESGTVAKSAFAKNPFKTKS--------GACGTVIRNAEMKVVDETGISLPRNKS--GEICVRGHQLMKGYLNDPEATARTIDKDGWLHTGDIGFVDDDDEIFIVDRLKELIKFKGYQVAPAELEALLISHPSIDDAAVVAMKDEVADEVPVAFVASQGSQLTEDDVKSYVNKQ-VVHYKRIKMVFFIEVIPKAVSGKILRKDLRAK-------- 19773582 14 -LPDIPIPTHLPLYSYCFQNLSQFHDRPCLIDGDTGET--LTYADVDLAARRIASGLHKIGIRQGDVIMLVLRNCPQFALAFLGATHRGAVVTTANPFYTPAELAKQATATKTRLVITQSAYVEKIKSFADSSSDVMVMCIDDDFSYENFSTLSNADETEAPAVKINPDELVALPFSSGTSGLPKGVMLSHKNLV--TTIAQLVDGENTHSEDVLLCVLPMFHIYALNSILLCGIRSGAAVLILQKFEITTLLELIEKYKVTVASFVPPIVLALVKSGETHRYDLSSIRAVVTGGGELQEAVKARLPH--ATFGQGYGMTEAGPLAISMAFA----------KVPSKIKPGACGTVVRMKIVDETGDSLPRNKH--GEICIIGTKVMKGYLNDPEATERTVDKEGWLHTGDIGFIDDDDELFIVDRLKELIKYKGFQVAPAELEALLIAHPNISDAAVVGMKDEAAGEIPVAFVVSNGSEIAEDEIKKYISQQVVFYKRICRVF-FTDSIPKAPSGKILRKVL----------- 197728633 90 ---------------------------------------RVTYAELGTRVERAAAACIAAGIRRGDRVALWAPNTLDWIVCALGAVTAGAVLVPLNTRFKGPEAADVLARSRARLLFVTGAFLSYVAALRRELPHLERVVVLEGPAPDAFRADGGTIG--ADEVRARADSTSDIVYTSGTTGRPKGAVLTHQTLRCYDLWSELA---GLRGDDRYLIVNPFFHTFGYKAGIIACLTRGATMIPQPVFDTATVLARIAAERVTVLPGPPTLHQTLLDHPARDHHDLSTLRLVVTGAAVVPLSLV---ERLRSELRTAYGLSEAGGLVTM--------CRRDDPPGAVAATSGHAVPGTELRILAGPGLP--------GEILVRGPQVTRGYFEDPGATAAAVDADGWLHTGDIGVLDPAGRLTVTDRVTDMYVVGGFNAYPAEIERLLGLHPDIADVAVVGVPDRRLGEVGRAYAVRRGATLTADDLIAWARRE-MANYKVPREVSFVAELPRNAGGKVLKAELRAR-------- 89053642 26 ----------------------------AIAIVDGPSGRMVTAEDLMARIKAVAGGLTARGVLPGGTIAILAPNIPEYPVVFHGVAWGGGTVTTINPTYTAPEIRHQLEDA-GAVMLVTISMFSAREAMVG--TACQELVVLDGGGGDGALDMNDILGEE-----LPEQAPGDWAYSSGTTGKPKGVMLTHRNLV-----ANVTQGAAASEDDKAIAFLPFFHIYGMTVLMNLFLNQSATIITMPRFDLELYLRLIQEHQATRLYIVPPVALALAKHPLVEDYDVSSVTQIVSGGAEIEAAVGARFGAVSV---QAYGMTELSPI-------SHLTGVDE----IRHGSSGQAVPSTECRIVDPETLEDLPAGME-GELWIRGPQVMKGYLNNPDATAETMAEGGWLRTGDLAEIDEDGFMFIRDRLKELIKYKGFQVAPAEVEAALCACDGVTDAAVIGRNDAEAGELPIAFVVTAG------SIDEATLRSCLASYKRPVEYRFVDNVPKSASGKILRRELRD--------- 116695183 49 --PPTLRELLLNTRAFADRTFVVY------------EDERVSYDAFRRAAIALAHALVRDGVRKGDRVAVAMRNLPEWPVAFYGALLAGAIVTPLNAWWTGAELEYGLADSGSRVAIVDAERLDILEHLPGALERIYASRAGGTAAEPRVAPLESVIGCPADWAALPDQAPATIFYTSGTTGKPKGALGTHRNSTNVAVAGSFSPMRNLAPQKAMLLAVPFFHVTG-CMAVGAIATGGKIVLMH-RWDALRGMELIERERCTAAGGVPTIAWQILEHPERGRFDLSSLENVNYGGAPASPELVRRIGEVGI----GWGMTETS---------STFTSHSAEEYVMRPDSSGPALPIGEMKVVDGHGRALPPG--ATGELMARGANVVRGYWNKPEATAQTFA-DGWLRTGDIARLDEEGYVYIVDRMKDMLIRGGENIYCIEVESTLYEHPAVMDAAVVGLAHKTLGEEPAAVISLKPGMQASEAELQDFVRTRLAAFKVPRILIYQEMLPRNANGKILKSNLRKLF------- 113969227 16 -----------SLIDLIERTSQRFGDKTAYACLG----KTSSFNDIERDSRYFSAYLQNTNLKPGDRIAIQLPNITQFVIAAYGALRAGLILVNTNPLYTERELIHQFNDSGAKALVVLSDLLPTLAKVVAELVISTHLDLIDPQVPKTGLKNVEFCGAELPFNRIVPAAGAALQYTGGTTGLSKGAMLTHGNMLANAAQVKSRIGSVISEEDIFVAPLPIYHIYAFMVNLVLYFEGCSVLIPNPR-DISGLIKTLAKYPFTGFAGLNTLFVALCHQPEFKALDFSHLKITISGGTALTAAAANIWQQTGNTISEGYGLSETSPVISLN--------APGYQKI---GTIGKPVLGTEVKLLDENGNEVAQ-GEA-GELAARGPQVMLGYWNNLQETANVMTADGFFKTGDIAILNEEGFHQIVDRKKDMIIVSGFNVYPNEVENVLASHPNIIECAVVGVKDEHSGEAVKAFVVLKDDSQDHEQMKTNFCREQLTAYKLPKLIEFMPQLPKSTVGKILRRELKHQ-------- 108755454 42 ----------------------------------------LNYGQLLQSTVKLATRMTKLGVKKGDIITILSQNSTKCILTVLAGFYIGAKVNPLNPDYTPGELKHFFEVCR-PVLVFCTNVLQLKDLFP------VNIILYDTETSDAFENFDNFL--EASPIELPEEDVALILTSSGTTGFPKSVQLTHANLRVTMLYIGDPYFLDVNENETLLAFLPFFHIFGVAIALASMMYAAKLVVL-EKIVPDRFLSLIQHHRVTKLFTVPPVLLFLVKSPLVRKYDLTSITDVLCGAAAVSKEVEDLVEQLKISVRQVYGMTEVSATVIPKNVKKHGSS--------GKVVTGHQIKVCN-----------PETGKTLGELRIKGGGVMKGYLGKEKETEEAFDEEGYLRTGDLGYYDEEGFFFIVDRLKEIIKYKGFQVSPAELENLLVQHEAVKDAGVIGVPNERAGEVPLAFVVKQNEDVCEEELVRYIAENVCVQKRLYGGVRFIEEIPKSSSGKILRRKL----------- 167627637 18 --PADIQENQYTILDLYEKSIIQFPYRDAVS-CHDVNL---TFCELDDLATKVASFLQNLNIKKGDRVAIILPNCLQFTVCLFACIKIGAIFVNTNPLYTADELESIFNNCDIKAAIVLDMFAHHIQKAKVNINSLENVIVTNKKQIIGFISFSKVIKADKKLYKKPEEDILCLQYSSGTTGKPKGAILTHNNLAIQQVWAWVRHDMDMSDQ-VIITALPLYHINLLCFFFA----GAKNVLIPNARDIKDLIKTMSKNEFTIFNGLNTLYMAMLEHPDFEKINKTRYQYSLSGGMPISRKIYLHWDRTGVELKEGYGMTEMSPAIALNKFNE-----SEDDYF---GTCGYPIPGTDLSIRDIETQQEINECYKEGEIWLKGPQRCRGFWNDKQNNELYFTDDGWLKTGDIGYIDKKGRLTISDRLKNMIIVSGFNVYPREVEICILKLDYVKEVAVTGVNSKASGERAIAFILEKGSKATEDDIIQY-CKEKLVSYKVPKSCIFVETLPKNNTG------------------ 90425549 24 -----------SLVDLLEESFAKFRDRKAFICMDKA----ISYGQLDEMSTALGAYLQSKGLKQGARVAVMMPNVLQYPIATAAVLRAGFAVVNVNPLYTPRELEHQLKDSGAEAIIVLENFASTVEHVMGDLGVIVNFVVVKKMVPAFSLAFNDALAKFAKPTIGPDDVAF-LQYTGGTTGVSKGATLLHRNVVANVLQNDAWLQPALTDQLFIVCALPLYHIFALCFLLAMRAGGVNLLIPNPR-DMKSFIKELKKYQVNSFPAVNTLYNGL---LHAEGFDQVDFSKLKIGGMAVQRPVAEQWSKLGCGIAEGYGLSETAPVLTCN--PATIDSFT--------GSIGLPLPSTYLSIRDDAGNELSLG--QIGEICAKGPQVMAGYWNMPEETALVMTEDGYFRTGDIGVMSEDGSTKIVDRKKDMILVSGFNVYPNEVEEVIATHPGVLECAVVGVHDSRSNESVKAFVVRKDPEVTAEEIIK-FCHTQLTNYKVPKQIEFRTELPKTNVGKILRRQLRDEKK------ 78060237 22 ------------------------------SRAVTCEGRVFTFEQLNESVDIAARALMSRGVGKGDPVGIWLTNRPEFIIAFYAIVKIGAIAVPLNTRYRSDDIRYVVRHAEIKLLFVCERSGPLTEAIPGAYPALREVVIVEPSNVASPLSWERFLAGADRTTRVELDAVASMVFTSGTTGNPKGVLHDHRNLAVCERAASW----PLRHGDTVLNFLPMFHLYGLSEIVMATMTGIHQVLMSV-FDAQRALRLIEQERVTGLHGFETHYADLLKHHEALGTDLRTLKFGTLPAGMENSTAVARVERMCPTV-TGFGISETWAWVCITTLDDPVEQRC--------ATSGRPMPGIEVRIVDPSSGDVLPNG-SVGEIVCRGYNVMRGYFKDTESTRASIDPDGWFHSGDRGMFRSDGYLQFLGRYKEMLKVGGENVSPAAVELELLRLPAIDQVAVVGFPDERLAEVPVAFVVPKGMTCTLDDVQAR-CNGKIASFKIPRHVIEMESLPMTASGKVQRTALK---------- 212534606 53 -----------TVGDHFASIVQKFGRTAVISRHQKG---RFTYHELDRNSNAVARGLQSISVRKGDRVAVMLGNSLEYASLTYALFKLGAVLVPLNPSFNANQIVSALSHASHLIISAEANLLDSMSCVQSELPSLKQVVVVDNSTGRFDGSSYKALTPQADRKALPNQGVVNIQFTSGTTSMPKAACLTHRSILNNGI--QIGDRMLLTENDIVCCPPPLFHCFGSILGYMATATGSAIVFPSESFNGLASLQAVREERCTALYGVPTMFLGLLDRGEVPYDGFQYLRTGIAAGSSIPAELMRKLHKKLTELTICYGMTETSPVSAMTTTDDPM-----DKRIT---TVGRLMPHVEAKVVDDRSKVLPIETK--GELAVSGYLLMKEYWGAPDKTAEVMLADEWMHTGDEASMSADGYITITGRIKDLIIRGGENIHPLEVENCLLAHPSVNDVSVVGVPDEKYGEVVGAFVVPSTTNTTNEE-EQHLLKEELRLWHLVPKFIFSDAFPKTASGKIQKFKLKE--------- 83951091 40 -----------------------------------------TWAALRNRARQLAQALTVQDLAKGTSVAILQPNGRAAIESLFGVLYGGFRATVINLVAGDEAIAYALDHCEAPV------------ALVGEAQQ----DLFSRTRPDGQTAFRDGVGAELHPLR-PEDDALLM-YTSGTTGRPKGVIHSHASLLAGGWTPTIAH--ELSASDCGLCVLPIYHINGLCVTVMSTLISGGTLAVAEKFSASRFWDQCETARATWFSVVPTIISHLLHSDITPGEATRARLRLGRSASSAPDVQTAFETRFDVPIIETMGLTETAAQILSNPLPPGVRKIGSPGRAYGNEACILSPALT----------PLPPHTQ--GEIAVRGPNVMRGYFKNPEATRDTFGPDGWLRTGDLGHIDADGYVYVTGRLKELIIKGGENIAPREIDEALYAHPDVVEAAAFARPCKTYGERVEAAVRLCDGSPLTEADLIALCHDRLGRFKSPDCIHLLDDLPKGPSGKIQRIKLPE--------- 163723837 21 --PHTIDIPEVSVPDLFNQVTEKFGKKTAVNFYG----RNISYKELKDQADRFAAALDSMGVKKGDRVALYLLNCPQFIICYMGALMIGAVVTPVSPVYSSSEVRHQLTDSGAKVILYDNVVEAEVKLDKIILTGVNEYLPKLKKADQGLISLQDLLKKHSNPPKVPVNDLAALPYTGGTTGHPKAAMISHYTIVSCQAQAMEFWGHLLEENETVIAFLPLFHIYGQVIIMLTGLVHGFNLVLFTTPDLDKILNAMDQYQASAFYGVPTLFEYLKEYDKTNRVNWKKLKLVVCGADTLHDTTVEDWERTGSRIIEGYGMTETAAA-----------SLANPPHRPKRGSFGIPLPNITAAIIDVDGTEAMPVGE-VGELVLSGPSIMTGYWDDNQETMVELAGMTWLRTGDLVKMDEEGYFYFFDRKRDLIKYKGYSVFAKHVEEVLYDHPQVKAAGVVGVPNPKVGQMIKAYVVLQAEKISEEEITEY-CKTKLAHYKVPQIIEFRGELPKTDVGK----------------- 33595163 16 -------------WDIIEAHARRFPERDALAH-GDGAI---TYGELVARVRRCAAGLSARGIGAGDCVALLAPPTPDAMVCLLAAARLGALWVGLNPRYQAREMAYVIGHAQPKLVLLEAALATLAQARRPELLYYDSQASCDEAMLHALCDAPDA----ACPAPFDDAAQCMLVYTSGTTGNPKGVLLSQTALIYRSTVQARTFAT--RSHPVVINFAPINHIGGMHFRGLSQILAGGTIIYQERYRPAEVMGLIEKHRVNMLMLGSTMLQMLIREPSFDMSIMRGMEWFIFSGAAIPMPILQRVKEHCPRIGSTYGLTESCGSVSYIVASDSLEAAA--------YTVGRAIPEGQLRVADEQGQPLPAGTQ--GELQVRGQYCMNGYLRDAAATAGAFTRDGWLKTGDMAQREDDGNFRLVGRIKEMYKSGGYNVYPREIEVVLEQHPNVLMSAVIAVDDELYQQVGHAHLILRPDTEVSEPELVQWCRERMANYKVPKRIFVRNSLPMLSIGKVDKIALRQQH------- 160899048 21 -----------NVGELVARSCRAHGAQPAV----TSAARSISYAELEQRSNRLANALLAQGLARGDRVGIYLPNCVEIVEIEIACYKAGLIKAPFNARLSPREVGDIAANSDAAVIV---TTAARAEAFKPHLQSADRLLLLDGPAGESYEALLARASDRFQPVAVHEHEVAVLHYTSGSSGVLKAAMFGNR---LAQLRKFLMRGEGMQAGHVLGLVGPVTHASGMQMVPALCTGATIHLFSG--FEPGAFMAEMQARRVTHTFMVPTMINMLLAEIGGRYRPLPDLLRLGYGAAMAPARILQAMDVFGPILSQGYGAGETTSGVCGLSVQDHLQAASRPERL---ASCGRPFLESLVEVLDDEGRPVPEG--EIGEIVVSGADVFAGYWRAPELTAEVLR-NGRYHTGDLARMDEQGFVYIVDRKKDMVISGGFNVYPSEVESVLYEHASVADACVFAIPDDKWGEAVAAHIVLKPGLAGDSAALDRFCAERLGGFKRPRHIEFVQQLPKNPNGKVMRRAVQAPY------- 88603692 2 ----------FNISTFLDTHQARFPDK--IALIHPKSNRSYTYTDLHRLSGSLAVVCEEFGLVPGDRVVLYLDSSPEYLISYFALWRAGLVAVPTNIVYRKDELAYAIRDSGAKMLITSVSSRDITGLMKESCPELVHIV---EVGGVGKYSWEN-LTLSHDPLRVPCSQVCQIQYTSGTTGRPKGAMLTHSGW----LAALQAEGEALTCDDIYLGIYPMAHVGSWGL---SVLRAGGTYVIMERYNLDEYISLTREYQITILAGMPPVIHALTETPPGTEDNFTSVRRIISGGGPMHSPTWKKFERFKIPVINAYGLSETIVLGCGTVIRPEDYPTADEYN-----SVGKPVGYAEVKIV-EVGNPAKETSPHAGEIALRGPGVALGYWNQPEETKEVFMEDGWFLTGDIGYIDDHGMLVITDRKKDMIIMSGWKVYPTEVENVLINHPKISDIAIFGCPDEEKGEIPAAAVVLRNKEDTLEELS-GWSREQLAGYKIPRRLVILNQLPRVGGWKLLRRELRE--------- 156740894 50 ------------------------------------------YATLDRLATRFAVALLKSGVQPGERIALVLPNIPQAVIACYGAWRAGAIVALTNPIFEAGGLVRQLTDAGATTLIALSMFHPLVVAVR-ERAGVQRVIYLKEFLPPGQRRLFTLLRQEREGHRVPDRRALWMAYTGGTTGEAKGVVHTHRSLVANAVQVAAWLPAARRGTERVICALPFSHAYGMCMNFSVAIAAAMILL--PTFETGNVLHAIRREHATIFPGIPPMYAAIAEIKDARRYGLASLRACISGAAPLPIEVQEGFERVTARLVEGYGLTEAGPVTHANPL-----GVSHERRATI----GIPLPSTEAKIVDATTGADLPPGR-IGELLVRGPQLMQGYWNRPVDTAEVFTSDGWLRTGDMARMDTDGFFQIIERKKDVIIAGPYNIYPRDIEEVLYQHPKVLEAAVAGAPRAEGQPDLRAFVVLRGERATADEII-GFLRERLSAHKVPSVVEFRDALPRSFIGKVLRRAL----------- 90415997 41 --PALPADSLLAMW---QQAVADSGERPAFTCLG----QTLSYAEIDQLGERIAGYFHTLGLAAGDRLAIQLPNLLQYPIVVIAAWKLGLVIVNTNPMYTHRELVHQFNDSGAKAVVVLDQFYDTLQAALPE-TGIEHVVVTRAKRPQGIISFTDMLGQSAYPSHTPADDISALQYTGGTTGVSKGVMLTQGSLVAQTMDMVSAGGRSVKYFTTVSP-LPLYHIYAWMLNMGLATRGHSVLIPDPRNIPM-FVGAIKSLKFEIFCGLNSLFVALLQDSKFQKLDFSKLQITLSGGMALMDAVAHEWEATGCVVSEGYGMTESSPVISMN--------PSGHEKI---GTAGIPLPGTEIKVVDENG--VEQDVGGVGELCVRGAQVMKGYWQREAQTEEVIV-DGWLHTGDIVTVDEQGYIKIVDRLKDMIIVSGFNVYPNELEQALTLHPDVLECAAIGVADAKAGEVVKMFVVANNASLTTEQVVE-FCKANMAGYKVPKFVEFREDLPKSNVGKVLRKELKAE-------- 148556693 61 -----------------------------------------TYAEIGALVDRAAAGLQAIGVGPGIRFGLCLPNSPYFVILYFAALRCGATIVNFNPLYVEHELKHQIQDSGTTVMVIDADILPPLLSIRGEIRHVTFSTVTDGAASGGF-----------RPVEVSPDDVAVLQYTGGTTGVPKGAMLSHANLTANSYQMILVGQRPGARQDRIMGVLPMFHVFALTTVLNYSVDTAAEMILLPRFELKQFLKTAKRTRPTKLLAVPTMLTAINKAAASQAIHFDDLDYCVSGGAPLPFDVRTEFERLGARVVEGYGLSETSPILTCNPVEGAVKDNS--------AGPAFPGTVLEIRSLDDPHVILPTGER--GEVCARGPQVMKGYWNKPEETEKVFV-DGAIRTGDVGYLDEDGYLFLVDRIKDVIIAGGYNIYPRVIEEALYEHPAILEAVVIGVPDAYRGQAPKAFVVLRGQQASVDELFE-FLKSRVSKIEMPREVEIRTSLPKTLIGKLSRKEL----------- 210118088 9 --PDIAIPDDVSLVDHVTKDFDTYGDRVALVDGPTGRSY--TFSQLKKLIRGCGSALTRLGFKQHDVFAIYSPNLPEFAIIFFGVIGIGGTVTTVNPLYTADELAHQLEMSGASYVITIGMFADKAKQAKDKCEKIKDVYVFGEA--EGCTPFSSLLRDDADVQINPREDVAVLPYSSGTTGLPKGVMLTHYNFIAN-LEQMRQDGSAAVANPSLLGLLPFFHIYGMSVILAGSLLVGANVVVLPKFDQELFLKCIQDYKVTHVHLVPPIALFLAKHPMVDKYDFSHVQELFCGAAPMGKELSAVRNRLNVSIRQGFGMTETSPVTVVKMGESKPGSVGSAIVLVVTLVLLFP---PDAKVVDVESGKLLGEGED-GELCVRGPQVMKGYLNNPEATANTIK-DGWLHTGDIGHYDSECNFYVVDRLKELIKYKGYQVPPAELEALLLSEPRVQDAAVIGVPDLEAGELPKAYVVKKADSDVTEEDIKQFIAGKVAPYKKLRFVEFTDQIPKSTSGKILRRVLKQK-------- 69936506 24 ---------------------------DATSHIFPGDGGALTWRELQGEAARIAGHLAGLGLSCGDSVALMLPNGRNAVLGLFGALYGGFRATMINLVAGAEAVGYALSHSGARALLLDPGQ-------RGLLDSALAAHPAEPMVIEAGVGFRWPAGEPAAPHPHGAEDDALLMYTSGTTGRPKGVVHSHASLLAGGWTTALAH--ELQPEDRALCVLPIYHINGLCVTILAPLLSGGSVVVCERFSASQFWGLCERHGASWFSVVPTI---ISHLLHGEGEPSPQARRLRFGRSAAPEVQSGFEGRFGIPIVETMGLTETAAQILSNPLPPGLR------------KIGSPGRAVGNQVASPDLRPLPPG--AEGEIAVRGPNVMRGYLGDPVATAAALTADGWLRSGDLGRMDEEGYVFVTGRLKELIIKGGENIAPREIDEALYTHPDVIEAAAFARKCARYGERVEAAVTLRGSALQPPELIS-ICEERLGAFKSPEVIHLMAELPKGPSGKIQRLKLAQ--------- 15217956 73 --------------------------------------RRLSFPELWLGVERVAGCLYALGVRKGNVVIILSPNSILFPIVSLSVMSLGAIITTANPINTSDEISKQIGDSR-PVLAF--TTCKLVSKLAAASNFNLPVVLMDDYPSQSYGDRVKLVGRETEPSRVNQDDTAALLYSSGTTGTSKGVMLSHRNLI--ALVQAYRARFGLEQRTIC--TIPMCHIFGFG-GFATGLIALGTIVVLPKFDMAKLLSAVETHRSSYLSLVPPIVVAMVNGANNSKYDLSSLHTVVAGGAPLSREVTEKFVENKVKILQGYGLTESTAIAASMFNK-------EETK--RYGASGLLAPNVEGKIVD------PDTGRVLGELWIRSPTVMKGYFKNKEATASTIDSEGWLKTGDLCYIDGDGFVFVVDRLKELIKCNGYQVAPAELEALLLAHPEIADAAVIPIPDMKAGQYPMAYIV----RKVGSNLSESEIMGFVAKQVSPYKKIFLASIPKNPSGKILRREL----------- 113868933 85 ---------------------------------------------------KLANLLASLHLPEGARVAVQVEKSPEALFLYLATLRAGYVYLPLNTAYQEAEIDYFVGNAEPSVVVCSSKNFGWVSKVAFR-HGVNHVFTLDDDRSGSLLSRAAGKPDAFETVARQDDDLAAILYTSGTTGRSKGAMLTHRNLA--SNAQTLHEFWGWRSDDVLLHMLPIFHVHGFVASHGALLAGAKMIW-APRLDMAQVLKFL--PRCTVMMGVPTYYVRMLQFDDDTCRRM----RLFVSGSAPLETFDAFRERTGHTILERYGMSETVMLVSNPYDAALGERIG--------GTVGMPLPGVSVRVVDGEGQPCTP--GEIGNVEVKGPNVFKGYWRMPEKTREEFTEDGWFKTGDVAIASQAGYLTIVGRSKDLIISGGYNVYPKEIESFIDEMPGVAESAVIGVPHADFGEAVVAVVVRKPGADIDEAALIGTLKGRIANFKVPKRVHVVDELPRNTMGKVQKNVLREQF------- 196158224 6 ------------LADYIESVMQRFADRPAYTALG----QTLTFAEIDSKSSALARFVHEAKLTPGTRVAIQLPNLIQNPIVVYAALRAGLVVVNTNPLYTEREMKHQFTDSGAKALVILGDLLPKFTSIKNDTSTTSATELLDNTAPDGTVSLSQAIGKGLPQFERPKIQLDDLAYTGGTTGVSKGAALSNKNVLANCIQMRIGDGFKDGEEVLVCP-LPLYHIYAFTVGMMALFAKGTQIIPNPR-DIDGFIQTLKPHKISAFMGINTLFVGLGRHPEFAKLDFSNLHLTMSGGTALTQAAVSIWQDVGNTITEGYGLSETAPVVSFNIP-------GKEEIGTV----GYELEGTEVALLDSQDKPV-EEGDS-GQIAVRGPQVMMGYWNRDDETAKVMTEDGFFKTGDIGIRTESGAIKIVDRLKDMIIVSGFNVYPNEIEDVLTSHPNVMEAAVVGKPDDKTGERVCAYITLSSEVST-DDVTE-FCKKHLTNYKIPKSITVLEELPKSTVGKILRRELR---------- 163701603 62 -----------------------------------------SFAQLKAGAEAFAGWLQAQGIRKGDRVALMLPNVPTYPIALFGTLIAGATAVNVNPLYTARELTHQVGDAGARMLVVLENFLPELEMVRGVLITLAARYLKKAVPPYSFLAVLAA-GRKAGPLPIAPGDLAFLQYTGGTTGVSKGAMLTHRNVMANIEQTRVWFGMRDDEGRVMVTALPLYHIYGCCFFFMVRLGACCLFVPNPR-DIAGFVKLLRTNRFTDLSGVNTLFNALLNHPDIGKVDWSALEYVNAGGMAVQAVVARRWKALGKPIIEGYGLSETAPVV----------SINPRTLTEWSGTIGYPVPSTEISVRDAAGAEVPI-GEA-GELCVRGPQVMPGYWRRPEETAKAMTPDGFFRTGDIAVLQPDGQLRLVDRMKDMILVSGFNVYPNEVEDVLATHPGVLEVAVVGRPMPETGESVVAHVVRRDPDLTAEALRAFARK-NLTSYKVPREIVFHGALPKSNVGKVLRRELRD--------- 195638312 25 -FPPVDLPDDVTVPEFVLAGAEAYADKVALVEAAPGG-RSYTYGEVARDVARFARALRSVGVRKGHVVVVALPNLAVYPVVSLGIMSAGAVFSGVNPRAIAAEIK---KQVEDS----DAKLVVTNEVAYDKVKDAGVPVIDDMERLPGAISWDELLAAADDPVQ--QSDLCALPYSSGTTGVSKGVMLSHRNLVSNLCSSMFAVGEELVGQVVTLGLMPFFHIYGITGICCSTLRHKGTVVVMDRFDLRTFLGALVTHRVMFAPVVPPVMLAMADDFDLSGLALRSI--MTAAAPLAP-DLLAAFEKKGVQVEEAYGLTEHSCITLTH-AASGDDARQGPVQVAKKNSVGFILPNLEVKFVDDTGRSLPKNTP--GEICVRSQAVMQGYYRKKEETERTIDAKGWLHTGDVGYIDDDGDVFIVDRIKELIKYKGFQVAPAELEAILLSHPSVQDAAVFGLPDEEAGEIPVSCVVRRCGASESEADIMAYVAGRVASYKKLRLLQFVDVIHKSVSGKILRRQLRDEF------- 116490381 1 --------------NWLTKQADLF--PERMALFYRGQ--SWTFAELKKEVERICGHLASLEINSNKRVAILPGNTAASYMTILAIQQIGLQPVLLNFRLSNDELQSQLVDAGLQNVLID-------DSLKSRFKEGQKLNV-------SCLFISELESLKIVPPQIPNQKIASIMYTSGTTGKAHGVLQTYGNHFYSAVGSAFNLG--FDPEDQWLCVVPIFHISGFSIMMRSLVYGMGVVLLS-HFDPENVTKLLSSHAISLVSVVPLMLKQLLRLYPKDGYQ-NSFRAFLLGGEPIDQNTLDICLRKGIKVIQSYGMTETSQVVALNFQDA-------TRKIGSVGKALFP---VQLRIADDKT----------NEVQLKGPNLAKGYLNDDQRFKSKFTGDGWFKTGDVGLIDEEGFLFIKGRLDEMFISGGENIFPNEIENVYAKLTGIKEIGIIGISDQKWGKVPCAFIVPASSK-LPDQ--EELLSYGMAHYKVPKKFIFVDNLPHTASGKLQHSKLHTIYLENY--- 73537371 60 -----------------------------------------SYGDLWRRIESARDWLAAQGVGEGDRVMVVGENCNEMVVTMFACSTLHAWPIQVNARLSAREIDNIRDHAQPALVLFTGHVSDVAAA---------HGRRLDAKV-TACPVYDEGMTAATAPDRVPARKVATLIYTSGTTGAPKGVMVPHEGLA--HFARISATSRNMGQADVAYGALPMSHIFGIATVLLATLYGGASLFLRPRFDADEVFDALESPGVTILQGVPTMFMAVAQQRERKTY--PRLRYLYTGGAPLDPTLKGDVETFGQPLHHGYGITEYAGSLF----------ITRMEAPRADCSAGYIVEGVEINITDGDGNLLPAGER--GQIRVRGPGVMLGYYRNPDQTAEALLPGGWLNTGDLGYLDADGALFISGRSKDLIIRSGFNVYPIEVESVINAFPGVRQSAVVGRNTSDGNEEVVAFIMQDGVEPDRAKLDAY-LRDSLAPYKRPAEVRVIDVIPTTASGKLLKQPLR---------- 157134829 64 -----------------------------------------TYGQLRDHCAALAIRLQQCKLSFGDTLAICLPNLPEFPAVAFGAIEAGLVVTTINPIYTAEEISRQLIDSDSKILFGTAANYPVLKQANKQIPIVCVRTSQDESIPDGTIDYAELSNPSGVHFSNLKRHSVFLPYSSGTTGLPKGVELTHTNIISNSECATVVLPTTDTFQDVLPCVLPFFHIYGLTVTMISKLQQGCKLVTLPAFRPDTFLNSLTVHKGSVLHLVPPIILFLSGHEMVKSEHLESVRNIFSGGASDAERMIAKAPQ--IQFAQGYGLTESSPVVLIGAMGSK-----------NYASVGSPPPRTQAKVALNDPTNTALGPNQNGELLVRGPQVMKGYHNNKQATDEIFTEGGWLRTGDIAHYDEDLQFYITDRLKELIKVKGFQVAPAELEELLRDHPAVADAAVVGQPHPISGEVPRAFVVKKNANITEEDLKKYVAEKVAVYKKLDGGVTFLDAIPKNASGKILRRQLKEEY------- 170691767 27 ---------------------------------------RLTYAQWDVRVRGLAQALFDLGVRQTDRVAIFQKTSDATATAYLACQLLGAIAVPMNYRMSANDAAFIIRDAGARALIYDDSMQAVVAKVEQGLPDLRIYVRVDGDAPSHHHDFDSLIDDAPLPPVTPEDIS-ALVYTSGTTGRPKGAIHTHGNDV--AIATNCVMEYSLTSTDSALHIAPLYHVQAYFMPH--LMVGAANIVL-PRYDPERTLAAIGEHRITTLFAVPTQIQDMLFHPSFARTDHSSLRMITTGGAAIPAAAMQRIDEFCPNVYNGYGMTEASLTLL----------LHPRDALSRLGSCGKPTLISTCRVTNDTERVVPSTESVVGQLIVRGPQLARAYWNNPVETAKKFR-DGWLYTGDLFSVDAGGYFHFHGRADDMIVSGGENIYPREVEEVLYHCPGVQEAAVIGVPDPKWGQAVTAFVV-RSDAQLTEDAVIAFCKASLAPYKRPKKILFVDRLPLNPSGKVLRREL----------- 118151292 99 ---------------------------------------RLTFAQLKEEVDKAASGLLSIGLRKGDRLGMWGPNSYAWVLMQLATAQAGIILVSVNPAYQAMELEYALKKVGCKALVFPKQFYNILKQICPEVEKAQPGALKSQRLPDGTLLLDEVVAQEQNLTRLQQFLSCNIQFTSGTTGSPKGATLSHYNIVNNAIGQRLLHQKTPEESRVVLP-SPLYH----CLSVGGTMVGVTLILCSPVFEGKKTLEAISRERGCFLYGTPTMFVDVLNQPDFSSYDISTMRGGVIAGSPAPPELIAIINKLNMELVVAYGTTENSPVTFMNFTEDTVEQKAE--------SVGRVMPHTEAQIVNTETGTLTELNTP-GELCIRGYCVMLGYWGEPQKTEEAIGQDKWYRTGDIAMMDEQGFCKIVGRSKDMIIRGGENIYPAELEDFFHTHPQVQEVQVVGVKDDRMGEEICACILKEGEKTTAEEI-KAFCKGKISHFKIPRYIVFVTNYPLTVSGKIQKFKLREQMEQH---- 126734258 31 ---------------FITAMAELYGRPAFTTCLPNGMNGTLTYHQADEMSDALAVYFREVGLKTGDRVAIQVPNCLAYPIAAMAVFKAGCVLVNVNPLYTAEEMAKQFADAEPAIVVVDMFADKLVEAMRGIVKTIKPIATPHMRLPEAVKAGRAKHAETHNALQTPDDVAC-LQYTGGTTGVSKGAMLTHTNILMNMEQTMELIEQFEKGREVALTALPLYHVFAFTVNFLGMYSGAHNILPNPR-PLSNLKRAFENYKITWVSGVNTLFNGLNGEIWFQDTPPKHLKFASAGGMALQGIVAERWEEVGKPVLEGYGLTESSPVLTFNYGKTRLNSI------------GVPVPGTEVKCVDEDGADVPQGEP--GELIAKGPQIMKGYWNKPEETGKTIQ-NGWLLTGDIGVMDDDGYFRVVDRKKDMILVSGFNVYPNEIEDTIAAHPGVEEVAVIGVPDGASGEAVKAFIVKRDDTLDKDAMRAY-CKEHLTAYKVPKAVEFRDELPKSNVGKILRKDLRAE-------- 12003966 54 -----------------------------------------SYAEVELTSRKVAVGLNKLGVQQKDTIMILLPNSPEFVFAFMGASYLGAISTMANPLFTPAEVLKQAKASSAKIII---TLACYIGKVKDYATENDVKLICIDSAPEGCIHFSELTQSEIPDVKIQPDDVVALPYSSGTTGLPKGVMLTHKGLV--TSVAQQVDGENMHSEDVLMCCLPLFHIYSLNSVLLCGLRIGASILIMQKFDIVHFLELIQKYKVTIGPFVPPIVLAIAKSPLVDHYYLSSVRTVMSGAAPLGKELTVRTKFPNAKLGQGYGMTEAGPVLAMCLAFA-------KEPFEIKSRCGTGARNAEMKNVDDTGCSLPRNQP--GENCIRGDQIMKGYLNHLESTTRTIDKKGWVHTGDMGFIDNDDELFIVDRLKELIKYKGFQVAPAELEALLLNHPNISDAAVVPMKDEQAGEVPVAFVVSNGSTITEDEVKDFVSKQVVFYKRIKRVF-FVETVPKSPSGKILRKDLR---------- 169631134 42 ----------------------------------------TTLGELRSQIDATAAGLAERGFGIGDVAAVFLPNCSAFAVVLHGILRAGGTASTVNVLYTAEELAQLIDSKAQLIFTVSPLLSRALEA--AEIAGIDAAGVITVDPVEGRLSLADIARPDLAPPQVTFDPATHLAYSSGTTGKAKGVMLTHHNLVANIAQAKHLYG--VQRGDRVLAVLPFFHIYGLVVLLNVQLKLGAELVILPRFELDTFLGSIANYRVDHVFVAPPVAVVLAKHPDVDKYDVSCLRSVFSGAAPLDEQLNAVAARLNCRVSQGYGMTELSPV-------SHLIP-PDRPDIPLNS-VGIPVPNSENKIIDTETGDIPAEGEAPGELLVRGPNVMAGYLGNEEATAATIEPDGFLHTGDIAVVRADGVVTIVDRLKELIKYKGYQVPPAELEALLLTHPGIGDAAVIGVPDPSSGEIPKAFVV-----RTDDDLTDEAVMAFVEQKVAPHKRIFIDAIPKSAAGKILRKDLR---------- 188533675 26 -----------SLIDLFEHAALRYAGQ--TAFINMGQ--SLSFQQLETRSRAFAAYLQGLGLKKGDRVALMMPNLLQYPIALFGVLRAGMIVVNVNPLYTPRELEHQLKDSGAKAIVIVANFAHTLETVNTEVKTLVNFVVIKKMVPAGAISFRQVMQKYVKPHIVNDDLAF-LQYTGGTTGVAKGAMLTHRNMQANLEQTKATYGSLLKAKETVVTALPLYHIFALCLLFIE-LGGANLLITNPRDIPGLVKEL---SKCRFTAGVNTLFNALLNDKGFNRLDFSSLSLSAGGGMAIQKAVAERWEKLGHYLLEGYGMTECSPLV----------SVNPYDIACHNGSIGLPVPSTDIMLVDDAGETAPGEP---GELCIKGPQVMLGYWQRQDATDEVLK-NGWLRSGDIVTVDDEGFLRIVDRKKDMILVSGFNVYPNEIEDVLMLNAKVGEAAAIGVPGDAAGETVKIYVVKKDASLTADELIAH-CKKHLTGYKIPKIVEFRAELPKTNVGKILRRQLREE-------- 149378162 22 ----------------------------------------MSYRQLLTEVEAMAGYLQAQGVKKGDRVLLYMQNSPQYAIAYYAILRADAVVIPVNPMNRAAELEHYIADTGSRVCLAGQELLPMLDSTDLERVVVTSYNTYIDKETDGVVSWEQALAGNHKPAEHPDDLAV-IPYSSGTTGAPKGCMHTHRSVMATAVHRAFWN---LSTANTVLATLPFFHVTGMTGSMNSPIYSGSTTIIMTRWDRTTAARLIERYRVTGWTNIVTMAVDFLSNPDIGQYDLSSLNTIGGGGAAMPEAVAAKLKAMGLDYIEGYGLSET-------MAATHINPSDHPKPQCL----GIPVFDVDSRIIDVETLEEKGPGE-VGEIVSNGPQVTQGYWHRPAETEAAFVDDGFFRTGDLAYYDEEGYFFMVDRVKRMINASGFKVWPSEVEGLMYRHPAIHEVCVISSPHPKRGETVKACIVPDAESSATEAEIVSWCKEQMAAYKVPEIIEFVDELPKSPTGKLMWRALQEE-------- 12229632 54 -----------------------------------------TYADVELNSRKVAAGLHKQGIQPKDTIMILLPNSPEFVFAFIGASYLGAISTMANPLFTPAEVVKQAKASSAKIIVTQACHVNKVKAFENDVK-----IICIDSAPEGCLHFSQANEHDIPEVEIQPDDVVALPYSSGTTGLPKGVMLTHKGLV--TSVAQQVDGENIHSEDVMLCVLPLFHIYSLNSVLLCGLRVGAAILIMQKFDIVSFLELIQRYKVTIGPFVPPIVLAIAKSPMVDDYDLSSVRTVMSGAAPLGKELTVRAKFPNAKLGQGYGMTEAGPVLAMCFAKEPFEIKS--------GACGTVVRNAEMKIVDKTGNSLPRNQS--GEICIRGDQIMKGYLNDPEATARTIDKEGWLYTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEALLLNHPNISDAAVVPMKDEQAGEVPVAFVVSNGSTITEDEVKDFISKQVIFYKRIKRVF-FVDAIPKSPSGKILRKDLRAK-------- 120599992 15 -----------SLVDLIEKTSLRYGDKPAYACLG----KTSSFNEIERDSRYFAAYLQKTQLKPGDRIAIQLPNITQFVIAAYGAIRAGLILVNTNPLYTERELIHQFNDSGAKALVVLSDLLPVVATTEIELVISTHALDLIEKTGLKNIAFCDILGAELTFTRLASTLLCALQYTGGTTGLSKGAMLTHGNMLANAAQVKSRIGSVISEEDIFVAPLPIYHIYAFMVNLVLYFEGCSVLIPNPR-DISGLIKTLAKYPFTGFAGLNTLFVALCHQPEFKALDFSHLKITISGGTALTAAAANIWQQTGNMISEGYGLSETSPVISLN--------APGYQKL---GTIGKPVIGTEVKLLDENNIEVPL-GTA-GELAARGPQVMRGYWNNPQETANVMTPEGFFKTGDIAIATAEGFHQIVDRKKDMIIVSGFNVYPNEVENVLASHPDIIECAVVGVQDEHSGEAVKAFIVLKDNNLNHEQAKSTILREQLTGYKLPKIIEFMTQLPKSTVGKILRRELKNK-------- 158314867 56 ---------------------------------------RLSYRQLTDEVLRLAAGLQDLGLGRGDRVVVHLPNTYEYIAFVFALWELGVIPVVAPIAHRRAEIEHFIEIAEARTYITGTDLAALAADLKGRWAHLEHTVILDRGG--GGAEYDALLGSLEHVRRCSPQDVALLQMSGGTTGVPKLMPHTH-----HTYGYALVGERGITERTVHLLVMPICHSMSTRSPLGAFSVGATIVI-APNGSPDAAFPLIEKHRANRVTLVPPILLAWLNSSLRDAYDLSSMQVIMCGGAKLSEEVARRVEELGMELSQSFGMGE-------GLVVSNPPDVDRETSVRYQGRPASEAD--EIRVIDDEGNDVPP--GAPGHLLTRGPSVIRGYYRNPEQNALAFTSDGFYRTGDIVERDERGFMRVVGRSKDQINRGGEKIAPEELENAFLAHGGVHNASVIGIDDEVLGERIKAYLIPRSPEDTLSKLRRFLQEWGLATFKLPDFVEVVDKFPYTAVGKVSKRLQREQ-------- 158287713 57 -----------------------------------------TYHQILARSLKLANRFHRLGIKRNSVVGICSENSVQFPIITFATLMLGGTVLPINYGYSEVELQHVLQLTKPIALFASEQPLQKIVTIRNVLPSVKLLVSLGKQRPSRGIALLEDFFDNSTPQPVPLRQQVAMVMSSGTTGLPKAVLTHHNVMTVMAYQAEDPRYTELPVPVRVLGLLPFYHVFGFMLSLNSCLNKVPMVVL-PRFEPDLFLRTIQNHRITMASLVPPLVVFLAKSPLTQGYDLSSLHALLCGAAPLSREILVQSRLPNVQVRTGYGMSETSLGVISR-MNDKVGSVGKVHKTTY------------VKVVDLE------TGCALGEICVKGPLVMKGYLHNDRATGEIIDADGWLHTGDVGYYDEEQDFFIVDRIKDLIKYKGFQVPPAELEDVLLSHRQVRDCAVVGVPDEMAGELPAAVVLQAGESVTANEIERYVASKLSPQKQLRGGVFFVDEIPKTGSGKILRRQLRD--------- 115360684 6 ---------------FLRRAAAFWGDVPAV-------IHRDTYRQLEARSNQLAHALIALGLRRGDRVAVQSRNCTELVEIECALYKTGLVKAALNPRFTTAEASDVVENCTPRVLIAGRGYTGYTRATPG-FASVETFIAIG--GAEGYVDYEALLGRAAS--HAPDFASHALHFSSGSTGKIKAAMYGNRMASLRKLLIGM--DTQPRPGDRLALVGPITHASGMLMPF--LYCGATLVLFDA-FETAQFLADLERLRVTHVFMVPAMINMLLNEPALAHTDLSALKSLSYGAAMAPARIQEAWARFGPILSQGYGASESTSGVTRLTIADHAYAIAQPERL---ASCGRPMGETEVCVLGEDGRPLA--AGEVGEIAVRGEDVFKGYWGAPELTAEVLV-NGWLMTGDLARTDEDGYLYLVDRKKDMIVSGGFNVYPTEVEAVLYQHPDVLEACVFSVPDERWGEGVKAAVVLKPQRTANQDALVAHCRSLLADYKLPRSISFVAELPRNASGKIARKMVREQY------- 115610848 6 ---------------------------------------------------RLAAGLVSIGAKRGDRIGIWGPNSLEWTLTLFACARLGAILVNLNPAYVENELEYALKKANIKLIVYDASICPELESPPGHLNSLKSVIIMGNDQHPGSLVFNDVIDEHYDIIEQRKKSVINIQFTSGTTGHPKATCLTHFQLINNMVILESVTNVVGIDKAGCVP-MPLFHCGGMSYLILGLVFGSKTVFPSAGFDATACLRAIHEERCAHLIMVPTMVIDFLQHPKLSTFDLSPLQSLSSGGSAVPSQVRRDAEELKVKTKVLYGMTEAALGV--------LVSLDTDPESARMKPAGRAFPWIEIKITNPSTDEI-VDVNTPGELCIRGPCVMSGYFDDDEKTKETIDHARWLHSGDLASMDEDGYVEILSRIKDMVIRGGENIFPVQIEILLHKHPKIKDVQVIGVPDARMIEELCACVLKEGETLTEDEI-KNFCKGKISHFMVPRYVRFVNSYPLTQSGKIQKFQLRE--------- 84501811 1 --------------DLLRRIAA---EKPDADFLVSGS-DRITFARLDEEVDRVAEGLLAAGFERGDHVALWLTNSPDWVRMLFAAARIGMVVIPINTRYKSGELEYILRQSNARLLMMDPDLLPDLHAIFSWKDTTSMASLLDTPAPERLRAATEAVKPE-DPVLI--------CYTSGTTGRPKGAMHSH-AVIRQSMNVAQVMG--MKTGDAALAHMPFYHVAGLFMGVLPAVIHGMSLIVMPDWSAERALDLIETEKVAHFGGIPTHFLDCFDAQAKRPRDLSTVRAAWIGGAAISPGVVAREVFSTPHILTSYGMTETT--ISTTF--AHYDDPPE----VAEENTGKLIGDYEARIVD-PGNGATLGANEIGELQVRGHIVTMGYYNNPEATREAITSDGWFRTGDLGVFDARGYLKITGRIKEMFIVGGSNTYPAEIEAHLETHPAIRQAMVVGVPHERLGQVGFAFIRREGADPIDEKSVIDHCRGVIADYKVPRYVRFATDFPMTESGKIQRHVLVAQAEEAVG-- 18266852 31 -LPDIPISNHLPLHSYCFQNLSQFAHRPC---LIVGPASKTTYADTHLISSKIAAGLSNLGILKGDVVMILLQNSADFVFSFLAISMIGAVATTANPFYTAPEIFKQFTVSKAKLIITQAMYVDKLRNHDGAKLGEDFKVVTVDDPPENCLHF--SVLSEANESDVPEDDAVAMPFSSGTTGLPKGVILTHKSLT--TSVAQQVDGENLTTEDVLLCVLPLFHIFSLNSVLLCALRAGSAVLLMQKFEIGTLLELIQRHRVSVAMVVPPLVLALAKNPMVADFDLSSIRLVLSGAAPLGKELEALRNRMPQAVLQGYGMTEAGPVL------SMCLGFAKQPFQTKSGSCGTVVRNAELKVVD------PETGRSLGEICIRGQQIMKGYLNDEAATASTIDSEGWLHTGDVGYVDDDDEIFIVDRVKELIKYKGFQVPPAELEGLLVSHPSIADAAVVPQKDVAAGEVPVAFVVSNGFDLTEEAVKEFIAKQVVFYKRLHKVY-FVHAIPKSPSGKILRKDLRAK-------- 33333121 51 -----------------------------------------SYKEFFEATCLLAQSLHNCGYKMSDVVSICAENNKRFFVPIIAAWYIGMIVAPVNEGYIPDELCKVMGISRPQLVFCTKNILNKVLEVQSRTDFIKRIIILDESLPNFISRYSDGNIANFKPLHYPVEQVAAILCSSGTTGLPKGVMQTHQNICVRLIHA--LDGTQLIPGVTVLVYLPFFHAFGFSINLGYFMVGLRVIMLR-RFDQEAFLKAIQDYEVRSVINVPAIILFLSKSPLVDKYDLSSLRELCCGAAPLAKEVVKRLNLPG--IRCGFGLTEST--------SANIHSLRDEFK---SGSLGRVTPLMAAKIADRE------TGKALGELCVKGPMVSKGYVNNVKATKEAIDDDGWLHSGDFGYYDEDEHFYVVDRYKELIKYKGSQVAPAELEEILLKNPCIRDVAVVGIPDLEAGELPSAFVVKQGKEITAKEVYDYLAERVSHTKYLRGGVRFVDSIPRNVTGKITRKELLKQ-------- 104782966 15 --PSTIMNAYKSVVDVFERSCKRFADRPAFSNLGV----TLSYAELDRYSAAFAAWLQQHTELVGDRIAVQMPNVLQYPIAVFGAMRAGLIVVNTNPLYTEREMRHQFKDSGARALVYDTGIEYLIEAKMGDLKGWLINTVVDKKMVPAYVSFKQVLGLGHKPVSQALDDVAVLQYTGGTTGLAKGAMLTHGNLVANMLQVLACDGQPLIKQEVMIAPLPLYHIYAFTANCMCMMVTGNHLITNPRDIPGFIKELGKWR---FSAGLNTLFVALMDNPGFKSLDFSALKVTNSGGTALVKATAERWEALGCRIVEGYGLTETSPVA----------STNPYGQLARLGTVGMPVPNTAFKVIDDAG--LEQALGERGELCIKGPQVMKGYWQQPEATAQALDAEGWFKTGDIAIIDPDGFTRIVDRKKDMIIVSGFNVYPNEIEDVVMNHPQVANCAAIGVPDERSGEAVKLFVVAREGGLDVDELKAY-CKANFTGYKVPKQIVVRESLPMTPVGKILRRELRD--------- 194291319 20 -LPATLHTPRTSLFYNVEVAAQRYPDKTAIQYFGTA----ISYGELREEIERMAGYLQACGIRPGDRVVLFSQNCPQFIIAYYAILRAEGVVVPANPMWLEAELAHVVQDSGAVAAFAGSELYPRMAPLHG--PALRHVILHDQAAPSGAMAWNTASGAGHRP--LPHQAGCMLAYTSGTTGNPKGCMHTHGTLM--TAAAGSVIWRGGSAESVVLAVAPMFHLLGMQNCMNSPLYLGATVVLMPRWERALAADLIERYRVSVWGAPPAM---MVDFFSQPGIDARDLSSLVGGGGAAMPEAVANMERFGLPYVEAYGMTETA-----AFILSNPRNQPKRECL------GIATFGVDARVVDPETRELPHG--ETGEIVVHGGQVMQGYWHNEDANAATITLDGFLRTGDLGFMDEEGYFFMRDRLKRMINASGYKVWPAEVENMLYGHPAIHEACVIAARDERRGETVKAVVALRPERGTAEAEPERIMRDHMAAYKVPRIVDVVEALPKSATGKILWRALQER-------- 72384198 28 -----------------------------------------SFQEIGELSCRVANGLLAAGLEKEAKAAVWADNDVIGWGCTLGIWRAGMVYIPVNGRNASAENQYVLDAFDCEALFFTEVFAPIIEELRITLPNVKLWVCIDAELP---WAPSLATWSASQPSTMPRDDIVTLSATGGTTGVPKGVMNTHRAFQTY-FAQFMIAFPYGAQRPVNLAAAPMTHTAGMCTARGGTVV----VLPKP--DPMLLLATIARHRVTEFFLPPTVIYRLLDIPGIEERDFSSLKYFLYG--AAPMSLKRAIEVFGPVMAGGYGQTEAAASIAEHFVNGKIAS---DERLS---SVGRPNPLIRVEILNDQRQVLPQ--GETGEICVRGDLIMKGYFKAPDKTAETIV-DGWLHTGDIGHLDAEGYLHITDRKKDMIISGGFNVYPSEVEQVIWAHPAVQDCAVIGVPDDKWGEAVKAVVLNVGQTASAEEIIA-LCKDKLGSVRAPKSVDFIAALPRSPVGKVLKKDLREQY------- 215491712 51 --------------DVIDRATDVFG--DTTAMVYTHQSISKTYTEYGKDVDQLAAGLVSLKLPVGSRVAILAPRLYEGAQLLYAAPKAGLVMVGINLTCSVTELEFCLNMAECPALIIGDKFTTLENSSPGELNSLKHLITIGDTRKPGSMTFDDLMNSNSLSTRVQFDQDAFIQYSSGTTGQPKPARLSHFNVVNNANILGRFVGYH-EQRESICVNSELIHGSGRTMVLAATLFGSTIVMAGPTFLPKLVLEVITKHRCTMVYGSTTLFFAMVRDLEEGVHDVSSVRKAIMGGSCNPATIEKAIASLNAQLYIVYGASETSPVIT-------CTNPGEPTDRWIRT-LGTPLDHVEVKVVDAEGRMVPWNMR--GELCTRSPYVFNGYLNNEAMTKDAIR-DNWYYTGDEVTMSEDGRITFVGRIKEMINFKGFKVAPLEIENILNTHPDVEEAQVLGVPDERTVEKICAWIKLKSDKSSQKDITDFCEEKELPEIKVPEFVLFVDSFPRTHTGKVQKNKMREE-------- 56182653 49 --------------------------------------HRMTYAELSRRADRLAGGLIGLGIRPLDRVVVHLPNIPEFVVLVFALLRAGAIPVLALPGHRKSEISHLCAHSKDEFGGFD------YRELAREIPPVRHVLVSGDA--QEFTALESVGGDDVPLPRVDPSDPALFLLSGGTTGLPKLIPRAHDAYVMRATAEAM----HVGEEVAYLAVNPVAHQAALACPFGSLLLGGKAVLTS-SVRPDEVFPLIRREHVTVTTVVPSVLRLWAD----SGQRPDLSHLLVQVGSAPLDPALARREVLGCRIMRWYGISEG--------LLTHTRFDDPED--VIMGTDGRPMSRDEVRIVDESLNPVP-EGEA-GEMIARGPYTIRGYYRAPEENTRSFTPDGFFRTGDLVRRTRRGDITIVGRIKDVINRAGEKVSAEEVERQLRTHPSVQDAAVVGVPDTVLGERTYAFLVLTGAQIRTSAVKEFLRGCGLATYKIPDRIVPLDQLPRTPMGKVDKK------------- 207721517 50 -----------------------------------------SYGEVDVLSRQLAAWLQSRGLAPGARVALMMPNVLQYPVALAAVLRAGYVVVNVNPLYTPRELEHQLKDSGAEAIVILENVLPIVVASMGDLGMLVNFVVRSVKKMPNCVRFNTALEEGAKPTSVGPDDIAFLQYTGGTTGVSKGAMLLHRNIVANVLQSEAWDGSRLAPDDVTITALPLYHIFALCCLLSMRKGGLGVLIPNPR-DIPGFIKVLKRYRFHMFPAVNTLYNALLNNPEFAGVDCSRL-RVANGGGMAVQEAVAKLEVTGCPIIEGYGLSETSPSATCNPTDTDVFS----------GTIGLPLPSTEIAIRDDEGRDQPV-GLA-GEICLRGPQVMAGYWKRLDETAKVMYADGFFKTGDVGVMDERGYTKIVDRKKDMILVSGFNVYPNEVEGVVAMCPGVLEVAAVGVPDVHSGEVVKLFVVRRDASLTEEKL-LAFCKEQLTGYKRPRFIEFRNELPKTNVGKILRRELRDE-------- 170781490 70 ----------------------------------------TTYREMGDHISRAAEGLRRLGVRKGDRVALVLPNCPQHIVAFYAVLRLGAIVVEHNPLYTPRELRHQFDHGARVVIAWNPAAMPLATRLKLRLPVPAARRARAATAPEDTVTWEQLVDHRRIAASRPKPELDDVAYTSGTTASPKGAILTHRNLHANAMQGAWVPGLA-DGGETVYGVLPMFHAYGLCLTFAMA-IGARLVL-FPKFDVDLVLAAARKHPPTFLPAVPPIYERLARGAKEKRVDLTGVRFAISGAMNLPVSTVELWEGLGGYLVEGYGLTETSPVALGNPIGPSRRP----------GTVGVPFPSTEVRVVDPEDPDVDRAPGEEGELLIRGPQVFQGYWRRPDETRAALLDGGWFRMGDIVRVDADGFTTIVDRMKELIITGGFNVSPSEVEDVVRGAPGVQGVAVVGLPSADGGEDVTAAVVLDPGARLDEAAIRAYCREHLTAYKVPRRVVRVDALPTSLIGKVLRRQVRE--------- 46135817 53 -------------------------REAVIARTPTPHSHESTYYALDSLSNSLAHSLSSLGVRKGDRVAVSLGNGPEFAALTYACFKLGAILVPLNPGFNEHQVIAALKHLAIKTLIIDLAYKPLLRSVVGDVSSLCNVVVFDNKGCRAFTPYSSLVDGSVNSVKLSPSDVINIQFTSGTTSMPKAAMLSHRAILNNGALIAHRMGLHADDRIVVPP--PLFHCFGCVLGYMATTTGASILFPSPAFDPEATLHMVVDHEATGLYGVNTMLVAVLEALDVVPHDPKHLTKGIVAGSSVPPSLMSTYKRLGLDLVICYGMTETAPV-------SCMTSPSDPDKRT--SSIGKVMPHTGLKIVDDHSKILPVGKR--GELATAGYLVMEGYYGDEARTSEVRVPDPWMYSGDEAEMDEQGYVQITGRIKDLIIRGGENIHPLEVEDCLLTHKGVREASVIGVPDERYGEAVAAFIIPRGWTPDEEKVDEDLTRDGLRQWHLAPKYVFIDEYPKTPSGKVQKFKLKEYAKEILG-- 126645039 67 -----------------------------------------------------------LKLEQGSRVALQMPNTLQYPVAMFGALRAGMIVVNTNPLYTSAEMKHQFNDAGADVIVIVANFAHNLEKIREEISTIVNLVVVKKMVPSYSLALEQGAEYEFHAPKIKKSDTAFLQYTGGTTGVSKGAELSHGNIIANMQQISEWMKPSLKEREVVITALPLYHIFALTVNCLSMLIGAHNVLTNPRDMPAFCKDLSKHKFSVFT-GVNTLFNGLLNQESFKNLDFSHLKIAVGGGMAVQKSTAEKWKKVGTPLAEGYGLTETSPVASCNPID------GTERNGTI----GIPLPNTEMCVMDDEGNML--DIGERGEICIKGPQVMIGYWNRPKETAEVMRGE-WFKSGDIGIMDEDGFFKIVDRKKEMILVSGFNVYPNEIEDVIASCEGVLEVGVIGMPDPKSTEKVVAYVVPKGDSLSEDKVIAHCHES-LTNYKIPKEVYFTDELPKSNVGKILRRKIKEAHMEKIG-- 156032527 55 ---------------------------------------RWSYGTLQEESVAVARGLLSLGIKSGDRIGILAGNCAEYISVFFAAAYIGCILVVLNNTYTTQEAKNGLKHAGCRILFTVPKLGPLPKE-NGNSEALERVVIL-RGSRDGFVNYDASSMDEFERVKVKPDDIVNLQFTSGSTGSPKAAMLTHFNLVNN--ANSIGDRLAFTSQDILCCPPPLFHCFGLVLGVLAIITGAKIILPAETFDASAVLRAVSDEKCTALHGVPTMFEEILSLPRPEGFNCDSLRTGIIAGAPVPRPLMKRLELNMREYTSSYGLTETSPTCFNAYTYDTIDT-----RLT---TVGQILPHLRAKIVDRDGNIVPQG--ARGELCISGYSLQKGYWNNEEKTAEVMVRDKWLKTGDEASFDERGYCSITGRFKDIISPGGENIYPLEIETRLDAHPSISRAIVVGIPDRKYGEVVGAFLDVREDSAVKKKLSDAEIRDWTRKWHKAPHHVFKMETPKTGSGKVKKFELRNE-------- 194291897 71 ------------------------------------EDERVSYDAFLRAAIAMAQALVRDGVRKGDRVALAMRNLPEWPVAFYGALLAGAIVTPLNAWWTGQELEYGLADSGSRIAIVDAERLDILEHLPGCPALERIYVSRAGAAPARVMALESVIGPSSSWAALPEQAPATIFYTSGTTGKPKGALGTHRNSTSVAVAGGFSPLRNLAPQKSMLLAVPFFHVTG-CMAVGAIATGGKIVLLH-RWDALRGMELIERERCTAAGGVPTIAWQILEHPERGRFDLSSLENINYGGAPASPELVRRIREVFPHAAPGWGMTETS---------STFTSHSAEEYVMRPDSSGPALPIGEMKVVDGRGQALPP--GETGELMVRGANVVRGYWNKPEATAQTFV-DGWLRTGDIARLDDEGYVYIVDRMKDMLIRGGENIYCIEVESALYEHPAVMDASVVGLAHRTLGEEPAAVVSLKPGMQASEAELQDFVRARLAAFKVPRILIYHDMLPRNANGKIMKSNLRKLF------- 94310006 59 ---------------------------AVYTEHEDGRRASHTYAHIQAEANRLSRALRELGVQRGDRVAIVMPQRIETVIAGMAVYQLGAVAMPLSMLFGPEALSYRIDHSETRVAIADETSIDNMLAARPDCPTLRTVIGVGDATGRGDLDWDTLLAAQAEQTKAEEAAV--LIYTSGTTGPPKGAVIPHRALI-GNLTGFVCSQNWYPQDDDVFPADWAWTGGLWDALMPALYFGRPIVGYQGRFSAERAFELLERYGVTNTFLFPTALKQMMKACPTSDHYQLKLRAIMSAGEAVGETVFTWCDALGVIVNEMFGQTEI------NYIVGNCTAQYDESRLGWPARMGRPYPGHRVAVIDEDGRPCPEDGEAVCATDIHGPVFFLGYWKNEAATAAKYSEDGWCRTGDLARIDADGYLWYQGRADDVFKSSGYRIGPSEIENCLLKHPAVSNCAVVPSPDPERGSKAFIVLTPSNDAALIAELQQH-VRGQLAPYEYPKAIEFIDQLPMTTTGKIQRRVLR---------- 170696709 50 -----------------------------------------SYGELDALSRKLAAWFQSKGLARGARIAIMMPNVLQYPVAIAAILRAGYVVVNVNPLYMPRELEHQLKDSGAEAIVLLENFAVTLQAVMGDLMGVKNFVVRRVKSLPGHVKFNAAIAETFKPVQQGPDDVAFLQYTGGTTGVAKGATLLHRNLIANVLQSEVANRTDI-EQFITVVALPLYHVFALTVCGLLTIRGLGVLIPNPRDIPGT-IKALQGYAITTIPAVNTLYNAL---LNSPDFDKLDFSKLIAGGGMAVQEAVAKFEHTKTPIIEGYGLSETSPCVTCNPV-----TVTE-----YSGTIGLPLPSTEVSIRDDDGNEVPLGQP--GEICIRGPQVMAGYWNRPEETAKVMTPDGFFKSGDVGFMNDRGFVKIVDRKKDMILVSGFNVYPNEIEDVVAKLPGVFEVAAVGVPDQHSGEAVKLFVVKKDDALTDADIFAY-CKQQLTGYKRPKIVEFRTELPKSNVGKILRRELRD--------- 197786793 13 ---------ELPIHDAVLARAAEFGDAPALIDGTDGTT--LTYAQLDRFHRRVAAGLAEAGVVQGDVLALHSPNTIAFPTAFYAATRAGASVTTVHPLCTPEEFAKQLGDCAARWIV---TVSPLLETARAEIAGGVREIFVCDSAP-GHRSLIDMLASEPDLAIDPVTDVAALPYSSGTTGTPKGVMLTHRQIATN--LAQLQPLMSAGPEDRILAVLPFFHIYGLTALMNAPLRVGASVVVLPRFDLETFLAAIQNHRITGLYVAPPIVLALAKHPLVEHYDLSSLRYIVSAAAPLDAELAAACSRLGLPVGQAYGMTELSP-------GTHVVPLSAMREAP-PGTVGKLIAGTEMRIVSLDDPDKDLDTGEPGEILIRGPQIMKGYLGRPDDTAAMIDPDGWLHTGDVGHVDADGWLFVVDRVKELIKYKGFQVAPAELEALLLTHPGIADAAVIGSYNEQGNEVPHAFVV---RQPAASGLSESEVMMYVAERVAPYKRVFVDAVPRAASGKILRRQLRER-------- 118052804 29 -----------------DRVAVVFGEESL------------SFSQVDALSSQLAHALYSQGIEQNDRVALLLNNGLLSVPLDFACVKAGLNRVPLNARLSVAEHVKMLQETGCIHLIFGAGLEQRAAQIKAELPALCCLAAMPGSVDLGALAGRHP--AQGPDIEVQPDDIVLTLFTSGTTGTLKAAQHSQASFICRNVLLNLLPATA---DDAMLHAASLIHASVFVLPF--WLRGGRTVIVS-SFEPGRFLAVLQAQRITAINLVPTMLQMLLEHPDFTRVNVSALKYVIYGASPMPRSVLQKMEHWGTHFWQYYGQTEVPLCLAVLRPEDHTPQL-------MGSACGQPCLDVELRLLDEQGRDVAPGEP--GEITVRAPSAVRGYYNAPQLNEDTFTPDGWVRTRDMGLLDAQGFLHLKDRKSDMIITGGYNVYPLEVENALLTHPAVRECVVLGLPHDKWVEVVTAAVVLRGAQSSEQELVAH-VATQLASYKKPQQVIFVQEIAKTAVGKLNRRAMRERLK------ 119177143 94 ---------NVDIWTLLNRKDRQFPDNKII--YQDAETGRSTYEQVRSTALEFGTGLKAWEWKKGDVLAVFSPNSIDIPPLTWGTHWAGGVVSPANPAYTADELAFQLKGTKARVLATQMSCLSIEAAKRVGIPDDRIILIGDERHPTSKYKHFTTIQNISRSIRYPAKDLAFLVYSSGTTGVPKGVMLSHKNIVIHQLKAGTWNGGADGSGDRLLAFLPFYHIYGLCLVHNALFSGLHLVVMA-KFDIERWCSHVQNYRITFSYIVPPVVLLLTKHPVVDKYDLSSLRMMNSGAAPLTRELVSTYARIKCGIKQGYGLSETSPT-------THTVPWSDWRRRAGSVGKLLPNMEAKYMTSDSEPQEVPVG--EVGELYIRGPNVFLGYLDNPAATAACVSPDGWFRTGDVGYQDSEGFFYITDRVKELIKYKGFQVAPAELEGLLTDHEAVSDAAVIGVESPRAYIVPNPKIIPPGRRTAEEERISQWLQTRVAPYKLRGGVRFVDEIPKSASGKILRRLLKEEAK------ 161870148 30 --------------------------------------EKTTYDALKQEVEAVAAYLQNIGVKFGDTVALAVSNSTEFITAYFAVSAIGAVAVPMNTFLKNSEYAYILNDCKARFMFASAGLSKELAGLKAQ-TPVEKIIWTGKSRQGGGAAEGDAFFE--DVRRFPEKPDLGIIYTSGTTGHPKGALISYANLFANLNGIERI--FKISKRDRFIVFLPMFHSFTLTLPMACSIILVKSVFPFSNVLKQALLKR-----ATVFLGVPAIYTAMSKAKIPWYFRWFNRIRLFISGGAAEQTILAKFPR--AKLLEGYGLSEASPVVAVN--------TPERQK---ARSVGIPLPGLEVKAVDEELVEVPRG--EVGELIVRGGSVMRGYLNMPAATDETIV-NGWLKTGDFVTIDEDGFIFIVDRKKDLIISKGQNVYPREIEEEIYKLDAVEAAAVIGVKDRYADEEIVAFVLKEGMDLGENEIRRH-LRTVLANFKIPKQIHFKDGLPRNATGKVLKRVLKEQF------- 197780961 52 ---------------------------------------RLGYREVDELSDSVAGHLAARGLERGDRVAILLQNSPLFVLALLGAWKAGAVVVPVNPMYKSGEVGHVLRDGEVAALICSPVRIVLTGCTRGDARVLTFERLPQADDTDDLVAVARAGHKAPEGRDVAPSDIALISYTSGTSGTPKGATNTHGNIMYN--AERQRTGLALPEAPVYYALAPLFHITGMVCQLGACLNSVGTLVLTYRFEAGVVLEAFAEHRPHYTVGPSTAFMALAAHPDVTREHFSSFVNISSGGAPLPPALVEKFRAFGPYIRNGYGLTECSAPCAS--VPPEREAPVDPVSGTL--AVGVPGPDTVVRIVDEAGVEVPFGEQ--GEIVVRGPQVVPGYWRRPDATAETF-PDGELRTGDIGFMDPEGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGVPDGYRGETVKAYISLRGAETDPDALAAY-CKERLAAYKYPRQVEILPELPKTASGKILRRELRSR-------- 183599024 50 -----------------------------------------TYRKLEERSRAFAAYLQGLGLKKGDRVALMMPNLLQYPIALFGVLRAGMVVVNVNPLYTPRELEHQLNDSGATAIVIVSNFAHTLEKVVFNTKTLVDFVVKYVKVPKYHLSFRRAMGYRMQYIK-PKINGDDLAYTGGTTGVAKGAMLTHRNMLANIEQARAAYGPVLKGSEFVVTALPLYHVFALCFLF-INVGGVNLLITNPR-DVAGTVKELARYPITSITGVNTLWLHNAEFQQLDFSKL----RLTVGGGMPVQKVVAKWQKLGKHLLEGYGLTECSPLVTGN--PYNLTAYS--------GSIGLPVPSTEIKLVDDDGNEV-----ALGEMWVKGPQVMKGYWNRPDSTAEILH-DGWLATGDIAEIDSEGYIRIVDRKKDMIIVSGFNVYPNEVEDVISSHPDVVECAAIGVPSTSTGEAVKVFVVSSNPNLTSDDL-KTFCRRSLTAYKVPKLFEFRTELPKSNVGKILRRELRDEEK------ 119183892 42 -------------------------------------------------CKRLAAGLRKSGLKSGDRVLLFSANTFMYPVAFMGIVMAGCVFTGANPTYTPRELAYQLSDSGATYLLCAESALDIAAAEQSGLARDRIFVFNDEGTGEGFASTKEGERFSWEELSTPEAATLALNYSSGTTGVPKGVQITHKNYVANTL--QFTNSTYLDKRTRWMCFLPMYHAMAQNIFIAAALILGVPVYLMPRFDFIQMLENTQKFRISNLILVPPIAVALAKHPAVKNYDLSSLEQ--IGCGAAPEELEGLFPKGKLFVRQGWGMTETTCSIL---------GWDPNQKGT-SASVGELNPNCEAKIMAEDG--VTELGRQQGEIWVRGPNIMKGYWNKPEATKETLTEDRWLKTGDIGYVDDAGKFYILDRKKELIKVKGNQVAPAELEAILLDHSAVADAAVIGVTKSHWCKRPRAYIILKPGSPTTVETAQNIVKVAPVK-RITGGIVFVDTIPKNPSGKILRRELRDRARS----- 46812259 75 -----------------------------------------SFAETHLICRKVAAGLSNLGIRKGDVVMALLQNCAEFVFTFMGASMIGAVITTANPFCTSKEIFKQFNASKSKMIVTQSMYVKLRDTGDDSLRLRRGFLRRHDRQPAGEMAFLRAGRRPRRSRSIPTTPS--RCRSLGTTGLPKGVILTHKSLI--TSIAQQVDGENLKPDDVVLCVLPLFHIYSLNSVLLCSLRAGAGVLLMQKFEIGALLELIQLHRVSVAAVVPPLVLALAKNPLVDNFDLSSIRMVLSGAAPLGKELAALLSRLPQAVFQGYGMTEAGPVL----------SMSPCAKVPLPTKSGSCGNVVRLKVVDETGCSLPRNQP--GEICIRGPQIMKGYLNDAEATARTVDVDGWLHTGDIGYVDEDDDVFIVDRVKELIKFKGFQVPPAELEALLISHSQIFDAAVVPQKDDAAGEVPVAFVVPNGSELTEEAVKEFVSKQVVFYKRLHKVY-FVHAIPKSPSGKI---------------- 195388515 49 -----------NVGQQLELAASQFGSTEALVSCH--EAKRYTFRSLLAEVDRLAAGLRKLGLQRGDAVGIWAPNYIQWYLGMMGAARAGLTSVGINPAYQGPEMEYCLNKVDIKAILFKTDICPLAQSEPGKLKSLRTVIINSQQSLKGALRFDELLSEQAEIGKLPE-SPCNVQFTSGTTGHPKAAVLSHHSFVNNGIH---VGNRNELEGERICVQVPLFHAFGVGITIMAAMAGATLVLPAAGFNPKDSLQAIVNEKCTVIHGTPTMYVDLVAEQRKLQLPLGKIKKAITGGAASPQLVLDVKQVLRVQVHSVYGLTESTAVIFQ--------SLPGEKDDRVLHYVGHLTDHIEAKIVDAQGCIVPLGQP--GELCVRGYMTMLGYHGDVEKTKEILAEDNWLHTGDQFVLESDGYGRIVGRLKEMVIRGGENIFPKEVEDFLNSHPQVIETHVIGVPDERLGEELCAFVRLESDVDPKSFTNEALCKGKLAHFKVPRYVVTVDTFPTTTSGKIQKFKLLKQFEDTF--- 126437358 1 ----------MNLFALLDQTAARHADRGAV---YHGERQVHTWSSLRERALRLAGSF--TGFGPGARIAVASENAPEIVELMFGIWAAEAVIVPVNYKLHPREMEQIVADAGVSRIFASPK----IGAELAQLVDVPVEVI-------GGAEYENCAASPVDPPRTTDPASLALFYTSGTTGRSKGAMLSHRNLMAMTV-SHLADFDSPDENCSLVHGAPMSHGSGYVPPYVAR--GARQVVPASAFEPAEFLDLCEHHPGCSAFLAPTMVARLVATGRAKPANLNTI--VYGGGPMYVDSLKKALAAFGPIFVQLYGQGE-APMTITGLRRSDHLAAGVPASDAVLGSVGYARSGVDVAVLGEDDRPAGI--GEIGEIVCRGDVVMSGYWNNPAATAATLQ-DGWLRTGDMGSFDADGYLTLRDRSKDVVISGGSNIYPREVEEILLEHPAVVEAGVVGAPDEEWGEIVVAFIVGR---VSPTDLDAHLLER-IARFKRPKRYEFIDELPKNSYGKVLKRELRAR-------- 114564259 16 -----------SIVDLIEKACDKYADNVAYACLG----KSTTFREIEQGSRDFASYLQSTSLQPGDRVAIQLPNITQFVIAAYGVIRAGMVLVNTNPMYTERELIHQFNDSGAKALVVLSDLLPVIDKTTVELVISTHAMDLIQPQPQNKVAFTSVLTEGAQAIKPNHDDLIALQYTGGTTGLSKGAMLNHGNLLANSQVKSRIASTMTEGHDVFVAPLPIYHIYAFMVNLVLYFSGSCSVLPNPR-DIAGLINTMKAYPFTGFAGLNTLFVGLCHQPEFKALDFSKMKITISGGTALTSAAANLWQQTTCMISEGYGLSETSPVVSLN-APGH-------QRL---GTIGKPVLGTEVHVLDMDDNEVAI-GQA-GELAVRGPQVMQGYWNKPQETANVMTKDGFFKTGDIGIASEDGYHTIVDRKKDMIIVSGFNVYPNEVEDVLSTNELVLECAVVGVEDERSGEAVKAVIVPADIEAVKQAINDY-CRSQLTAYKVPRIIEFTEQLPKSAVGKILRRELRK--------- 88813260 18 -----------SLNDVFERSVQLYANQRAFSNMGAA----LTYRELDERSRAFGAWLQRAGLGKGDRIALMLPNVLQYPVALFGALRVGLTVVNVNPLYTVRELTHQLDDSGARAIVILENFAHTLEQVVGDLQLVNAVVKYIKKAPRGAVSFRKALREELETTAVEPTDLAFLQYTGGTTGTAKGAMLTHRNMVANLQQASVWIAPKMRPQEIIITALPLYHIFANCLMFMKN-GGENVLITNPRDLPGFVKELRRHPFTAFT-GVNTLFNGLLNTPGFTDLDFSHLRLTLGGGMAVQRRIAERWKTTGTTLVEAYGLTETSPAVCINPVNLA----------AYNGSIGLPIPSTEVSIRDDQGNELALGEN--GELCIRGPQVMAGYWGKGAATNSAFLEGGWLRSGDIARMDAQGYIYLVDRKKDMINVSGFNVYPNEVEDVLVAHPDVLEAAVIGLPDEAHGERLKAFLVCGKRTPSTEEVLDHCRKQ-LTGYKIPREIEFRSELPKSNVGKILRRSLREE-------- 75296548 24 -FPPVAVPDGVTVPEFLDGAEAYADRVALVEAAAGGRSY--TYGEVARDTARFARALRSVGVRKGHVVVVALPNLAVYPVVSLGIMSAGAVFSGVNPRALAAEIKKQVEDSEAKLVVANEVAFDKVKD-----AGVPVIGVGDERMPDGLLAAADRTGAGVVPVDAAQQSDCALPYSSGTTGVSKGVMLSHRNLVSNLCSSMFAVAPETAGQVVTLGLMPFFHIYGITGICCATLRHKGTVVVMDRFDLRTFLRALVDHRVMFAPLVPPVMLAMVKSPVADEFDLSDLALKSVMTAAAPLALLAAFQRKGVQVEEAYGLTEHSCITLTHAAGDGHGHVAK------KSSVGFILPNLEVKFVDDTGRSLPANTP--GELCVRSQSVMQGYYKRKEETERTVDGKGWLHTGDVGYIDGDGDVFIVDRIKELIKYKGFQVAPAELEAVLLSHPSVEDAAVFGVPDEEAGEVPVACVVRRGAEEGEEEIVAYVAER-VASYKRVRVLHIVDAIPKSVSGKILRRQLRDEF------- 9651913 78 -----------NISDFSERPCLIIGS--------TGKSY--TFSETRLLSQKTGVGLSKLGIHKGDVVMILLQNCAEFVFAFMGASMIGAVTTTANPFYTASEIFKQLEASNAKLIITQSQ---YVDKLR---QPGQHFVVTIDDPPENCLHFSDANENELPQVSIDPDDPVALPFSSGTTGLPKGVILTHKSLI--TSVAQQVDGENLKGDDVVLCVLPLFHIFSLNSVLLCSLRAGAAVLVMPKFEIGTLLELFCGGGWCLAGDSAGEESMVADY------DLSSIRVVLSGAAPLGKELALRNRVPQAVLGQGYGMTEAGPVL------SMCLAFAKQPFPTKSGSCGSVVRNAELKVVE------PETGRSLGEICVRGSQIMKGYLNDGEATATTVDVEGWLHTGDIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELESLLISHPSMQMQLVVPQKDDAAGEVPVAFVVRSGNELTEEAVKEFIAKQVVFYKRLHKVY-FVHAIPKSPAGKILRKDLR---------- 188991540 52 -------------------------------------------------------------LKKGDRVALMMPNCLQYPIATFGILRAGLTVVNVNPLYTPRELKHQLIDSGASVLVVIDNFGTTVQQVIADTQVKQNFVVVKKLVPESAIRFRDALAHRVPTLQIEPDDIAFLQYTGGTTGVAKGAMLTHRNLVANQQAHQWLAGTGKLEEEVVITALPLYHIFALT---ANGLVGCNHLISNPRDMPGFVKELKKTRFTAFT-GVNTLFNGLLNTPGFDQIDFSSLKMTLGGGMAVQRSVAERWKQVGLTLVEAYGLTETSPAACIN----------PMDLVDYNGSIGLPIPSTDACIKDDDGKVLALG--EIGELCIKGPQVMKGYWKKADETAKVMDAEGWLHTGDIARMDERGFVYIVDRKKDMILVSGFNVYPNEIEDVIATMPGVLEVAAVGVPDEKSGEIVKVVIVKKDQALTAEDVKAH-CRTNLTGYKQPRVIEFRKELPKTNVGKILRRELRDAAK------ 76802331 1 --------------DLLSMAADRYEDNVAVEFMS----QETTYGELEATANSVANVLVENGVAAGDRVGLYIPNTDQFPAAYFGAIKTGAVPVPLNLRMDPNTLEFVLQDSGVDHLIGSPLLVGGMDTIAGPTELADNAGVGNVYVPDDVVNYSQAVAEADDEFETVERAYDDVAYTSGTTGKPKGVLLTHENL-LSTIESYTKGGLPVDADDNTALVLPLFHIYALNAIQGTFIYKGGTMHMIPRPDPEMILQTISQNDVTTFAGVPALYNMMWQYRESDDYDMASLNDVVC--AAAPLADDTRRDAWDVPMTEGWGMTETGPAGCTEPSRGVRKSAGCIGPVLRGVDIKLVDPETRTRLHSDQLEPAPDDSQVTGEIAIRGPNVFEGYYNRPEKTGAVFDDDGWFYTEDIARVDEDGYFWMVDRADDMIISGGENIYPAEVEDALYEHPGVAEAAVVAAPHEIKGEAPVAFVVPEPDADLEEEQLRDFTLDHVATYAHPRRIFIIEELPRSATQKVQRYKLEEELDDRLDG- 157164072 7 -----------NFYEILTKVAAIFDEKE-----------KLKYHEIKQNVDKVAAYLQLCGVNFGDKVAMAVANSKEFIISYLAITAIGAVAVPMNTFLKTNEFEYILNDCGARVLFASSSLLSELEILRKIIWIGQTPKKLQSASKDDYVSVDEEYGESAYLSSTPQISKEDMSYTSGTTGKPKGAMISYKNIFSNVIGAH--ERFKVKKSDRFIVFLPMFHLTAMVLIYAASMVLVRSVFPFSNVLKQTLL-----KRVTVFLGIPAIYTAIGKAKIPWYFRWFNRIRLFVSGAAAKQTIDVKFPR--ATLVEGYGLSECSPVVAAN--------LFDKQKLL---SVGPALNGYEVKIVDDEMMELPIG--QIGEIIVKGDCVMQGYYGMPGVTDETII-NGWLKTGDLGKIDEEGFIYIVDRKKDLIISKGINIYPREIEEVIYKLEAVEAAAVIGVKDVHADEEVVAFIQVKDGMDLDEKTVRGHLKKNLANFKIPKSIYFAEELPRNATGKVLKRVLKEQIKD----- 126665759 48 -----------------------------------------SWRDLLDQTNRIANRLRDAGLEPGDSVAALSENSADYVALYLGVLTAGGCMVPLSGMASAETLSLMLSDCRAKFLFVSQKNGDLLHSFQPGLQGLDRIVALDEDGEGIGQTLRDWLGDRARPADVSLDDAFNIIYSSGTTGTPKGILHDYRRMSLYGLDCDAINSTPLYSNTTLVSVLPM-------LFHGGTLVIMA------KFDARRFLELAETHRVTHAMLVPVQYQRILADAEFDRFDLSSFKKLCTSAPLRPDVIADAMARWPGNIREVYGLTEGG-------ISTSLDCAAHPNKWN---SVGIPTEGAEVRVIDEDGHELPR--GETGELVGRAISMMRGYVNRPEQTREMLSPEGFYRSGDMGRIDEDGFIHILDRRKDMIISGGFNIYPVDLEKALLAHPAVDDAAVIGIPSEHWGETPLALVV---LKPGHQDSRLTILEGQLGKSQRISAIELREELPRSTIGKVLKRELREPYWN----- 87622844 50 -----------------------------------------SYQELDVATKKFAAYLQDLGLKKGDKVAVMMPNLLQTPIAILGILRAGCTVVNVNPLYTARELEHQLNDSETTAIVILANFAHTLEEVLGKTKHLVNFVVKHIKSLPNVIPYARLMADDAKHYSRPELTHLDLAYTGGTTGVSKGAMLSHGNMVANLEQVSGCLDTVLDRKEIVVTALPLYHITANCLTFMK-YGGLNLLITNPR-DMKGFVKELSNNRFTAITGVNTLFNGLLNTPGFDELDFSNLKLSLGGGMAVQRPVAERWQEVTTRLVEGYGLTECAPLV----------TISPYDLAGYNGSIGLPAPSTDIKIMGEDGQEVAK-GEA-GELWVKGPQVMLGYYKRPEATAECMH-DGWFATGDIATYDDEGFFYIVDRKKDMIIVSGFNVFPNEIEEVCMMNSGVLEVAAIGVPHEVSGEQVKIFVVKKDPSLTEKDIIAHCRK-NLTNYKVPKFVEFREELPKTNVGKILRRALKE--------- 15899259 19 -LPKTLDYPKVPLFNIVEVSSQRYPNKTAI--IYYG--NRITYKELWESIIKFSAFLNKLGVRKGDRIALFMPNSIQWIIAYFGILRANAILVPINPLLAEDELNYILKDSGSGVVTLSSYLSKVMKAIAGRFKKVHPLMLREPELSNDVIPWKETLRNNYTPVEVDAEDIAVIPYTSGTTGVPKGCIHTH-STIWPTILGSVIWNT-LAPSAVVLTSLPVFHVTGFIHSLNAPLVGSTMVLLS-IWDREAALDAIAKYRVTHWTNISTM---VVDLLATPGIEKRDLSSLMVGGGGAPMEAVARKELTGLDYIEGYGLTET-------MSQTHVNPPQRPKLQCL----GIPHFGVDALIID------PSTGEVLGEIVVRCPSLFKGYWNKEEETRSFITINGYFRTGDLGYMDDEGYFFILDRVKRMINRAGYKVWPTKVENKLYQHPAVLEACVVATPDPRVNEEVKAYIVLKPEKITADEIRE-WCKQHMSAYEYPRIIEFVDSLPKSGSGKILWRVLQEKEK------ 154247996 40 -----------------------------------GGERRVTYGALDAAVERLADGLFAHGVRKGARVATLVGNHLAVVELSLACARIGAIHVTLDIRQRRPEIAYILAQSGTMLLVHDAACASLPEA--AEVPELRHRFAAGGSA-TGSEPYEELFAQPA-----PERAAC-ILYTSGTTGKPKGAVLTNLGVIHSCLHYRYALGLEPGDRTVL--AVPNAHMTGLVGVIHGTLAGACLILMG-QFKARLFLELAARERLTAALMVPAMYLCLLDP-QFEQLDLSSWRIAAFGGAPMPEASARRLKEKSLTLFNVYGATETSPVAI-------LPRDAPPERLD---SVGRVMPCIDLKVMDEDGREVPP-GTA-GELWIAGASIVPGYWRNPEADATAFV-GGYWRSGDVGSIDAEGYLKVFDRKKDMINRAGYKVYSAEVESVLVFHPDVSEAAVVGYPDPVLGERVEAFVVA-GPDLSVDDLR-RFCAARLSDYKVPDVTILPEGLPRNPNGKVMKNVLRER-------- 54294069 14 -----------------------------------------TYERFFVTVNRIATHFQN-KVSSGSRIAFMLPNSLEIIAIYLACFQSGCIAMPVNRRYAPPELEKVLQDAQPIYLIIEASKLFLLEKINWSATGIKKIFVLGEDRSHPYFSFDDLLTE---PEKLPKQSISYIFYTSGSTGQPKGVVHT-----LSSIAA-MLDSTSLTLENIMIICEPQCHVSGFIETF-STLSREGTALVHDGFDMDWYLATVRHEKPTLAVHHIDTYIKLLDSGRCNTKTFQSFRGIYTGGDALPVAVQDKFACAGKPIQVGYGMTEAIWLTV-----------CRTPDLTQKSCIGKPVNGVTLRLVNAAGEDV-RCGET-GEILVKGDMVMHSYWNNPEETRKAFI-KGWFKTGDCGIQDEQGYFYYKGRIKNIIIRNTSNIMPGEVEAAIYKHPAISAAAVIGVPDEAEGEVPIAVVVKKSNQLTKEELYSFLIEQ-IAQYKIPEKIYFIDEMPLTNSGKINHKKL----------- 117920829 20 -----------SLVDMFETAVAKYADQPAFINMGA----TLTYRKLEERSRAFAAYLQNLKLQKGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLVDSGAKAIVVVSNFARTLEEVLGDLRTLVNFVVIKKLVPKYDLPHALSMRETVKPVITGDDLAF-LQYTGGTTGVSKGAMLTHKNVVANVLQANGAYSPALRDNEFVVTALPLYHIFALTVNCLLFLHKGSQLITNPRDIPGFVAEL---KKYPFTAGVNTLFNALSDFAELDFSRLK----LSIGGGMAVQKAVADKWQSITKTREGYGLTEASPLL--TCCPYNLDGYN--------GSIGFPAPSTLIQVRDDAGNVLPQG--ETGELFGKGPQIMKGYWQRPEETAKVIDKDGWLATGDIGYMDEQGFFYIVDRKKDMILVSGFNVFPNEVEEVVALHPKVIEVAAVGVPNDASGELVKVFVVAKDKSLTADDIIKH-CRAHLTGYKVPKLVEFRDELPKTNVGKILRRELRDEVK------ 111017438 28 -----------------------------------------TWAEVDAITDALARGLAARGVRKGDRVAVMMLNRPELAHVILATLKLGAISVPLNFRLTAKELAPMVVDSAPRVVIVEDGFASLLE-VATEQAEFETYAIGGSAHPP----YERLIDPGTAPVVAIAADDPGICYTSGTTGVQKGALITHRNAMTPGISQSITFG--FSQGDRVLCSAPLVYTGSVLSIFMQLVVGATMVLL-REYDPEIALDTFEREQITATTTVPVIWERMTMLPDFGTRKLAKFTFAGTGGAPVSLDLLDFYRSHGIPLTQCYGLTEASGMV---------STLAYEDAVSRPGFAGLPLVGTHIRIG-EPGVDTP--AGEVGEILVRGEHVLREYWNKPEAT-AATVGDGWLRTGDLGMQDDGGFLKIVDRSKDMLISGGLNVYPAEIEKALHGIDGLVDLAVIGVKDDRWGEVPM--VVFHSERPAADIVADIAEVAGLAKFKRPKAVALGEPLPRTFSGKLAKPSLRQRF------- 218548641 20 -----------SLVDMFEQSVVRYADQP--AFVNMGEV--MTFRKLEERSRAFAAYLQGLGLKKGDRVALMMPNLLQYPVALFGILRAGMIVVNVNPLYTPRELEHQLNDSGALAIVIVSNFAHTLEKVVDKTATVVNFVVIKRLVPKYHLSFRSALHQYVKPELGPEDLAF-LQYTGGTTGVAKGAMLTHRNMLANLEQVNATYGPLLHPKELVVTALPLYHIFALCLLFIE-LGGKNLLITNPR-DIPGLVKELAKYPFTAITGVNTLFNALLNNKEFQQLDFSSLHLSAGGGMPVQQVVAERWVKLGQYLLEGYGLTECAPLVSVNPYDIDYHSGS----------IGLPVPSTEAKLVDDDDNEVPPGQP--GELCVKGPQVMLGYWQRPDAT-DEIIKNGWLHTGDIAVMDEEGFLRIVDRKKDMILVSGFNVYPNEIEDVVMQHPGVQEVAAVGVPSGSSGE-AVKIFVVKKDPSLNEEALVTFCRRQLTAYKVPKLVEFRDELPKSNVGKILRRELRDEARS----- 154490355 35 ---------------------------------------RFTWKEFNERVDRMAKGMLSIGIKHGTHVGIWATNVPDWLTFLYAAAKIGAVAVTVNTNYKQSELEFLVENADIHTLVFDGSYVDMVYTMLPELKESQRGYLKSKRFPVVYIGQEKLLGEEAKKLVTPHDVV-NMQYTSGTTGFPKGVMLTHYNIANNGLLTG--EHMKFTADDKLCCCVPLFHCFGVVLASMNVLTGCTQVMV-EKFDPLVVLASIHKERCTALYGVPTMFIAELNHPMFSMFDLTSLRTGIMAGSLCPVELMKQVEKMFMRVTSVYGLTEASP----GMTHSRIDDPAEVRYNTV----GRDYEFTEVRVIDETGEECPVGVQ--GEMCNRGYNTMKGYYNNPAATAEVIDKDGFLHSGDLGVKDEHGNYRITGRIKDMIIRGGENIYPRELEEFLYHLKGVKDVQVAAVPSKKYGEEVGAFIILHEGVTMTEDIVKDFCRGKIARHKIPKYIFFVDTYPMTGSGKI---------------- 125584812 43 --------------------------------------RRITFTELWRAVAGAASALAAHPVSLGHVALILSPNSVHFPVAALAAMSLGAVLTTANPLNTPAEIAKQVADARPVLAFTTRELLPKLPRAH-DLRVVSARLPGDSSDPRIVATIEEISATTPDPARRKDRVTATLLYSSGTTGPSKGVVATHRSLI--SMVQIIMTRFRLEGSDTFLCTVPMFHVYG-LVAFATGLLGCATVVVLSKYELPEMLRSINAYGVTYLPLVPPILVAMVAHPKPLP--LGQMRKVLSGGAPLGKELIEGFREKQVEILQGYGLTESTA------IGASTDSAEESRRY---GTAGLLSPNTEAKIVD------PDSGEALGELWIRGPWFSSGYFKNAEATQSTLTPDGWLKTGDLCYIDEDGYLFVVDRLKELIKYKGYQVPPAELEALLLTHPEVTDVAVIPFPDREVGQFPMAYIVKKGSNLSEREVMEFVAKQ-VAPYKKVRKVAFVTDIPKNASGKILRKDL----------- 119477133 4 ---SSFLDHPLTLGDFLLDAA----RRWPDSELLVVDEHRISYIEMAERAVAKAGALQAMGVQSGDHVGILAPNQVEVIEMLFAISLSGAVAVLLNGRYKSTELAYVIENSDLRWLFTSPDHVSYIQLLYGALNGLREIVLMEPASPPGFLNNDQFLTKKTTPQEVWQRRSCLMMYTSGTTALPKGCPVSHEALV--RTAIEVGSRLTLTKEDKMWNPLPMFHM-SFILPFLAVLRKGGSSSSCVHFQAGPSLEMIAKEEASFLVAFPTVMSALLNHDDFSLKKLSKVR--LINNVGAPAQLKINMSAIPNATHTAYGSTEITGVA--SF--SH-----PEDSDDIRARSGRPFNGIKVKIVNPETLAELPPGEH-GEILVSGFSVLKGYYKSPEKNAEAFDEYGWFRTGDIGSVDTLGRIAYHGRIKDMLKVGGENVAAVEIESFLSQHPAVALAQVVGVPDNKLLEVAAAFIELRPNTHCSEEQLIDFCSGKIASFKIPRYIRFVKEWPMSST-KIQKYKLSE--------- 113869241 50 -----------------------------------------TYGELDQLSTHFAAWLQSRGLRPGARVAIMMPNVLQYPVVLAAVLRAGFVVVNVNPLYTPRELEHQLKDSGAEAIVILENFASTLQQVLGGLKAIVNFVVRNVKVPAWELPFNSVLAETLQPATTGPDDIAFLQYTGGTTGISKGAVLLHRNVVANVLQSEAWMQPALNDQPITITALPLYHIFALCCLLGMRSGGTSVLIPNPRDIPGFIKELQKYKFNMFPA-VNTLYNALINNPEISKVDFSGL-RVANGGGMAVQEAVAKLAKTGCPIIEGYGLSETSPSATCNPTDTD----------AFSGTIGMPLPSTEVVIRDDDGKDVPLGQP--GEICIRGPQVMAGYWNRPDETAKVMTPDGFFKTGDIGVMDERGYTKIVDRKKDMILVSGFNVYPNEVEGVVAECPGVLEVAAVGVPDTHSGEVVKLFVVKKDPGLTEADVIE-FCKERLTGYKRPKYVEFRTELPKTNVGKILRRELRD--------- 212699402 3 -----LFDRTLGQW--LEHWAEETPDKEYI--VYSDRNLRFTWSQFNHRVDDMAKGLISIGVERGTHVGIWAANVPDWLTLLYACAKIGAVYVTVNTNYKQSELEYLCQNSDMHTLCIDSDFVQMTYTMLPELKTCERDHLKSERFPYMYVGQEKLLGENVEDDRLNEKVDCNMQYTSGTTGFPKGVMLTHYNITNNGFLTG--EHMKFTADDKLCCCVPLFHCFGVVLATMNCLTGCTQVMV-ERFDPLVVLASIHKERCTALYGVPTMFIAELHHPMFDLFDMSCLRTGIMAGSLCPVELMKQVEKMYMKVTSVYGLTEAAPGMTATRI---------DDSFDVRCNTGRDFEFTEVKVIDETGEECPVGVQ--GEMCNRGYNTMKGYYKNPEATAEVIDENNFLHSGDLGIKDEDGNYRITGRIKDMIIRGGENIYPREIEEFLYKLDGVKDVQVAGVPSKKYGEAVGAFIILKEGVTMQEEDVRDFCRNKISRYKIPKYIFFVDEFPMTGSGKIQKFRLKD--------- 50843184 45 -----------------------------------------TYRELAADVERFAVVLSQHGVGPGDTFAFELFNTPQFAICYLAAHRLGAVGTVLNCRLAPGELACALRDARPKVLVHDAEILPAIAEVAPESETPTPFLIQVAPAPDGAVDFDTAL-SQADG-RAPDRPSNLSTYTSGTTGLPKGVPLPSFVEVMS--AHDVIMHFPLTPQDRTLNMTPWFHRGGLHSPNPTFYVGG-SVVPMREFDADTVLDWVGRYHITFLIGAPTALERLARAQEKNARDLSGLKGIVTMGSPLDAGSARRYEVLTPNISNGYGTTET---FWNTFLRPF--DLPGMAGTAGRASTDDDVEVVKVRIA-EPDELAAKDDVEVGEVAMRSP-KCGMSYSGETGSKDPKFHAGWFYPGDLATWDEHEFVTIVGRKDEMIISGGENVFSTQVESVLESHPSVLESIVVGLPDPEWGQLVVAYVVPDAAAVTADELEAHCLASDLARFKRPRAYRFVNKLPMTPTGK----------------- 160896712 51 -----------------------------------------SYRELDQLSTRLGAWLQGLGLEPDARVAIMLPNVPQFAVSMAAVLRAGYTCVNVNPLYTPRELEHQLKDSGATAIIFAHTLADVIEAIRHVCVTVRHLAKM---VPAYSLTFSQALARGAQKELRPSQAGLDLQYTGGTTGLSKGAVLTHRCIVAATLQAHALHGRVKAQDTHIIAALPLYHIFALTVSLFAMRMGASSLIPNPR-DIPKFVKVLQKRPFHILPAVNTLFNALLNNAQFRELDFSQLRVSQAGGMAASEGTARQWQQVGSVMIEGWGMSETCAIGTNNPVVT----------TSFSGTIGLPLPGISIAIKDDEGRDLPM-GEA-GELCIKGPNVMRGYYNQPDETAKAFTADGYMRTGDIGVMDQEGFTRIIDRKKDMMVVSGFNVYPNELENVISMCPGVLECAAVGVADER-QGEAIKVYVVRSDPALTEDQVMRFCHDQLTGYKRPRTVEFRDELPKTNVGKILRRALRD--------- 27375954 49 -----------------------------------------SYGEFHERVGALAAGLAKRGVRPGEYVLIHLDNCIEALLAWFACVELGTIAVTTNTRSAPAEMEYFADHCGAVAAITQPS---YAEILAKHCRNLRWIAVTSHDAPAQPVAFEALFADSADPRRVADLAPCSVQYTSGTTSRPKAVLWTHNALWGAKVNAAHED---LHAGDVHQAYLPLFHTNALAYSMLATLVGATCVIQ-PRFSASRFWRVAREHGSTWTSTIPFCMKALLEQEIPKDHKFR------LWGSAVNEP--PAFAAFGVKIIGWWGMTET---ITHGIV-------GEVDQPNIPMSIGRAAPEYQIRITDDDGRPTEGDTGNLSIKGIRGLSLFAEYLHNEKATRESFDAHGFFLTGDRVERLANGFIRFGDRAKDMLKVGGENVAASEIEQVIALVPGVREAAVVAKKHPMLDEVPVVFIIPHGGAGAAPDLHDSVMAAGLADFKVPREIRLVDDMPRSTLEKVAKAELRK--------- 146343554 19 ---------------------------------YTDTVSELTYRGLQQQSFRVANMLRRLGVRREERVAMIMLDTVDFPAVFLGAMRAGIVPVPLNTLLTTEQYAYVLADCRARVLFVSEALYPAVKDIVGGRMPDLDCVVVSGTNAFGHKLLSEELAGESDTVATHEDEPAFWLYSSGSTGMPKGVRHLHGNLAATATYAKQVLG--IRESDICLSAAKLFFANALTFPLS---VGATTILNSERPTPALMFKLMNRYNPTIFYGVPTLFAAML-HDESLRHEKNALRICTSAGEALPESVGNAWKRFGVDILDGVGSTELLHIFLSNAPGD-----------IKYGSSGRPVPGYQVRLVNEAGQDVP-DGE-VGEMLVHAPSAGEGYWNQRHKTRS--TFEGYWRTGDKYVRDAEGRYTFCGRSDDMFKVSGIWVSPFEVESALITHPSVLEAAVVPDADPEGLLKPKAYVVPSVDRATLHELKEH-VKQKIGPWKYPRWIEVVESLPKTATGKIQRFKLRE--------- 210082681 58 ---------------------------------------RRTYEQFFEECDRLAAGFVALGLKKGDRVGMWGPNTLEWVLTQFATARAGLILVNINPAYQVHELEYALRKVGCRAIVSATQICPELESCNGELKTLETVIMLGEEKFPGTYSFPEVLGDHAHMRTVLEMQDINIQFTSGTTGNPKGATLTHHNI----LNNQWFIGHRLGFHEKVCT------IRSACLCHCTTVLAC----------------------CTAIYGTPTMFIDILHHSNFDNYDLTSLNTGIMAGSPCPIEIMKQVSKMHCEVCIAYGTTENSPVTFMGYMADSLERKV--------GTIGQPFPHVEVKIVDTDGRVTPVNTP--GELCTRGPGTMLGYWDDPEKTAEVIGSDRWYMTGDIAVLDEEGYGQIVGRIKDMIIRGGENIYPREIEEFLYTHPKIEDVQVIGVPDERMGEEVCAWIKLREGENMEEEEIRAFCKGEISHFKIPRYIRFVSEFPLTVTGKVMKFKMREQ-------- 91780889 31 --------------------------------------HQATWRQLAIDVERHGAALQSLGIIAGAKVGILMPNGYEWVVWAYAAASIGAVVVPLNTRFLAAELAYQLATADIEILVLSPDFLAIVAAMVPALSEAQPGAWRSETLPRGELSAGSLTASPIDPIRVHEAAAVLIQFTSGSTALPKGAMLSHQSTLAHDVAARL----HITHADRIFVPGPFFHVGGLTLGMLLGLSTGAPIHTLARFDPAAVLATIAREQITVYSGVDSLFITLYKY---PGFRREAIASVTKGWIASSPDIVRMVQEMGLTISNVFGISEASPNVT-------IGDLDEPPALR-AATCGRPHPGCEVKIVDATGETVPAGES--GEILYRGYSLMLGYYNNPAATAKAIDVDGWLHTGDRGILRASGHLEYHGRIKDMLRVGGENLAPAEVEEALCRHPKVRQAAVIGLPDERLVEVPAAVVLKEGETCSAEEITA-WCAARLAAFKVPRVIAFVEQMPMTGSGKIQKTRMKQE-------- 182627620 56 ---------------------------------------------------KVACGLNKLNIKKGDVLGVILPNLPEYVPIFHGTLLMGGITSLVNPDYTIEELSHTLATVSPRYLAVT---LAVYEKIKNDLKSVEKVILVDTLSSDGIVMSFNQLGKDYPIVRIDTKDTAIIPFSSGTTGLFKGVCLSHYNLVSNTYQTQTIETSTYKKNDSVIGVLPFFHSFGLMLHIMLMVKQGYRIVTLPKFEPVRFLELIKKYKVAMSFIVPPIAIMFAKSPIVDKFDLSSLRTLFCGGSEIEDLIKERFKGRLV-IKQGYGATELSPVTPNGLVKSG------------SSGTLLPNLLAKI-ISSETGENLGMGEK--GEICIKGPNVMLGYYNNEKATNEVIDKDGFLKTGDIGYVDEDGYFFIIDRSKELIKCKGFQVPPAELEALLLSHPKVADACVVGLSKGDMGEVPRGVVIKQNESLTEKELLDHPKIANYKHFR--GGIFFIPAIPKSATGKLLRKNLKD--------- 84495126 1 ----------MRLVSFLDKGASLDPAAPCLVTDDTTMSYAAVQATSYAVAAALVGS----GVAPGQSVAILSANDPLGFSTVFGISRAGGVWCPINPRNEAAENAELLALFDCVVVIHQQSFAPMVAAIRDSLPEVHTWVCFDGEVPES-LTWDEFLGGEVETVDRPAVDDVAMIVTGGTTGRPKGVVLTGAN--LEAMTAITLMGYPFEGVPTYLALAPLTHAGVLCFPILCR-GGSIVIMRAP--DVGGFITNLEKHRVTHTFLPPTLIYMVLGHESLDGADLSSLQCFWYG--AAPMSLREALTRIGPVMAQLFGQTEAPMMVSLLPPREHFTPDGQIAESRL-ASAGRPAPLVTVAIMDDDGTLLPAGER--GEIVVRGSLVMRGYHRNPEATAEA-SRHGWHHTGDIGYLDDDNYLFIVDRAKDMIITGGFNVYSTEVEQALMAHPGIRDCAVVGLPDEKWGERVVAVVQAQPDEPEPAAIIA-FVKERIGSVKTPKDVWVWEDLPRSKVGKVLKSEIK---------- 108801657 12 ----------------LDRIAEQFSDHEAV----VTDDRRLTYAQLRDEVRRAAAAMIDLGIAAGDRVAIWSPNTWHWVVAALATTYAGGVVVPLNTRYTASEASDILARTAAPLLITAGKFLGAADLDRSALPALRHIVRVPIETADG--TWDDFVSRGTDAVR-PDDVA-DILFTSGTTGRSKGVLCAHRQSL--DAPAAWAECGQLTSSDRYLCINPFFHNFGYCLQTGATLI------PQLTFDPEKAMAAVAEQRITVLPGPPTIYQTILDHPKRAEYDLTSLRFAVTGAAVVPVVLIERMQELDIDVLTAYGLTEASGFGTM--------CRADDDAVTVATTCGRPIAGFELRIGDS------------GEVLLRGPNVMLGYLDDPEATAAAIDPDGWLHTGDVGTVDERGNLRITDRLKDMYICGGFNVYPAEIEQVLARLDGVAESAVIGVPDERLGEVGKAFVVAKPGANLDEQAVIAYARDHLANFKTPRSVEFLDVLPRNPGGKVVKPLLRKR-------- 153855583 38 -------------FDLIEPSRAAYYRREI------------TWNVFNEKANRFANLLIERGIKKGEKVGILLMNCLEWLPIYFGILKTGALAVPLNFRYSADEIKYCVELAEIDILVFGPEFIGRVEEIADEISKGRLLYFVGDGCPEDYNAHTANCSSQSPKIDVNDDDEAAIYFSSGTTGFPKAILHNHESLMHAAKAEQNHHGQ--TKDDVFLCIPPLYHTGAKMHWFGSLLTGGKAVLL-KGTSPKTILQAVSEEHCTLVPWAQDLLLALDNKLDIADYDLDQWRLMHIGAQPVPPSLIKHWKEYHHQYDTNYGLSESGPGCV------HL-GVDNIDKVGAIGKAGYGW---EAKIIDEQGETV-KQGET-GELAVKGPGVMTCYYRDPKATAEVLH-DGWLYTGDMAMEDEDGFIFLVDRKKDVIISGGENIYPVQIEDFLRTNEAILDVAVIGLADHRLGEISAAIILKPGVECTEEDIQEFCKK--LPRYKRPRKIIFA-DVPRNPTGKIEKPKLREKY------- 112361522 31 -----------------------------------------SYSQLLRQVERVAAGLVERGVHPGSRVAVALPNSVEACILLLALHRAGAVPALMNPRLKPQEIRDLIEFGEMHGAVLCPALAPPMREING------LFLRVETEGQRDGLGSLESDGPLPAFRPGPEETAF-VFYTSGTTGMPKGVVLSQRTAESRALFMVTQSGYRFGAHNRVIGLMPLYHVIGFFAVFVLALALNGRYYVVRDFKPAETAELIEAHRITGLFGTPTHLDALIGSILATPRDLSSLETVTFAGATMPDPVLDRVNHLPGRKTNIYGTTEA------------MNSLAEDPREGARLRPGFEVRVVPIGGSPQHALPPGEEGELVVAADADATFTE--YLNQPDATRKKLH-DGWYRTSDVAVMHANGDVEIRGRLDDMIISGGENIHPSEVERVLRRHPSVREAVVLGVPDERWGQRVLACIVAHEARPTANELDEFCIASELASFKRPRAYAFLDEIPRNAMNKVLVKALAQ--------- 197123268 29 ---------------------------------------RVTYGELAGRVRALAGHLAARGVRPGDRVMLALPNVPATVAAGLAVNALGATTVEVNREWSPEILGRILSHPLERLWVVHPGAPPLLDALGGTPAT---WVLEDGRVDPA----EGGAPHPPSPALSPDQPAL-VLYTSGSTGQPRGVVQTFRNVEANS--RSIVQYLELGESDRALLILPLYYCYGRSVLQTHLLAGGSVFLDGRFAFPRVVLEAMTGEGCTGFAGVPLTFEIIRRQVDVASLRFPTLRYLTQAGGAMAPDTVAWVRKAFQPARLMYGQTEATARL------AYLPPERGEEKL---GSMGVAIPGVELRVVDDGGRELPT--GETGHLVARGDNVTLGYLDEPEET-AAILHDGWLWTGDLASRDADGFFFHRGRSKEILKVGGHRVSPIEIEHAVARHPDLAEAAVVGVQDALMGELPVAFVVPRGASPTEDDLRR-FCREHMPAYQVPVRFTFVDALPRNESGKLLRAEL----------- 73537986 15 AYPSGTLDKSVTLYDFHMPETTLFENLEISARRFPGKTNAISYTALLDEVKRLAGYLQVCGVGQGDRVVLFSQNSPQFIAAYFAILRADAVVVPANAMLLEDELRHIVTDSGAVAAFAASELLDQIAPLVGT-TPLRHVIVTDADLAGGSLAIPDWARQRAGDAALPPGAACMLPYTSGTTGAPKACMHTHRT-VMASVAGSQLWRRSHAESN-FLAVAPMFHLNGINGP---VYVGGTIVLL-PRWDRRTAAELISRHRVTFWAAPPPM---LVEFFAQPGFDLSSLSCVVGGGAAIPEGTAQLMERYGLTFVEGYGLTETASFIIANPLAAPRNCHLGVQTYGVDARVIDPATLEEVPVGD------------VGEIAVHGAQVMLGYWNKPEANESFIVIDGFFRTGDLASVDADGYFVMRDRLKRMVNASGYKVWPAEVEAILHTHPAILESCVIAARDPHRGETVKAVIVLRPDAPALGE-NELLCRGNMATYKAPRIVKIVERLPRSATGKIAWRELQEQ-------- 41410146 29 ---------------------------------------TLTGGQLAERISQYIQAFEALGAGTGATVGLLSLNRPEVLMIIGAGQTQGYRRVALHPLGSLDDHAYVLDDAGVTSLIIDPTALGLLEKVPGLKQILTIGPVPEALSGSAVDLVAEAAKYAPKPLDLPPDHIGGMAYTGGTTGKPKGVLGTAQSIT--TMTTIQLAEWEWPENPRFLMCTPLSHAGAAF--FVPTIIKGGELVVLTKFDPAEVLRVIEEQKITATMLVPSMIYALMDHPDSHTRDLSSLETVYYGASAMPVRLAEAIRRFGPIFAQYYGQSE-APMVISYLAKKD----HDEKRLT---SCGRPTLFARTALLDADGNPVPQ--GEVGEICVSGPLLSGGYWNLPEETAKTFK-DGWLHTGDMAREDEDGFWFIVDRVKDMIVTGGFNVFPREVEDVVAEHPAVAQVCVIGTPDEKWGEAVTAVIVLRPDHPSDEESVAKVIQAAVKKVQSPKQVIVVDSVPVTALGKPDKKAVRARF------- 218288740 35 -----------------------------------------TYAELDRLATRIAARLLQLDVKPGDAVAYQLPSGWPFVALTLAIWKVGATPCPLLPSLREREVAFILNSSESRVFI-APDVFPFVEGVLKETPRVEHALILPMSP---YAPLSSDLGKEALSARRPGPGSSQLLYTSGTTGEPKGVLHTHRALFIHTRT------LGLTSKDRIWVPSPTAHQTGFLYGMLVSFIGAPGIYHA-IWDVEKARAAIEEFGATFVAAMPF----LSD-ITRADRPPKGLRLFIATGAAIPRQLAQEAERLQCAVVGAWGSTESCLVTVGR---------PSDPPEKLWGTDGRVLDGMAIRVVDDEGRELPPGTE--GNFQVKTPAMFVTYLHHPEWYEAAMTPDGFFDTGDLAVIDEDGYLRITGRKKDVVNRGGEKIPVVEIEDLLYQHPDIADAAVVAMPDERLGERACAYVVPGAKRLELCDITDFLGERGMAKIYWPERLEIIDEMPRTASGKIQKYVLRQ--------- 113867314 40 -----------TLAENLEISARRFPDKVAVQFYHGA----TTYAELLAQVERMAGYLQACGVRRGDRVVLLSQNSPQFIVAYHAILRADAVVVPANAMLLEDELRHIVTDSGAVAAFAASELVGQVAPLVGT-TPLRHVIVVQQRSPAGAVHWQQAMAAGSTP--SPRSAGCMLPYTSGTTGAPKACMHTHRT-VMVSVAGSQLWRRSHAES-TFLAVAPMFHLLGLQNGVNAPVYMGGTIVLLPRWDRRTVAQLVARHRVTFWAAPPPM---LVEFFAQPGFDLSSLACVVGGGAAVPDS-TARLERYGLQFVEGYGLTETASFIIANPLAA-----------ARSGHLGVPTYGVDARVIDPATLTEVPRGE-VGEIVVHGAQVMLGYWNQPAANESFITIDGFFRTGDLASVDADGYFVMRDRLKRMVNASGYKVWPAEVEAILHTHPAILEACVIAARDPHRGETVKAVIVRRDGAGVSEEELLAWCRTSMATYKAPRIVQFVERLPRSATGKIAWRELQEQ-------- 119505362 53 --------------------------------------HSLSYRELDELAENFGAWLYESGLAAGDRVAVQMPNLIQYFVVVLGALRAGMVVVNTNPLYTEREIEHQFNDAGVKLLQQAAAVLPVEKVVITELADLHNFIAKHIKSIPGALKLTEVLGRKHECVSVTQLRAGDLAYTGGTTGVAKGAMLSHGNLVANVLQADALFGSLQGSGDTFVQPLPVYHIYAFTASMYALYVGAHTVLPNPR-DLKSVVSAFKTYRPRLFFGLNTLFVALTNDSAFQALDFSDLKVTLSGGMALTEDAAKTWEALTCPVSEGYGLTETSPVATGN--PGGAQQL---------GTIGIPVPKTEVRVVDATNQPLGFDDA--GELCIRGPQVMQGYWQRPEATAEAINAEGWFLTGDVAVIQPDGYLKIVDRKKDMIVVSGFNVYPNELEDVVSKHPGVLECAAVGLPDSKNGEVIKMFVVRKDLALTEAELKD-FCRTQLTGYKVPRHIEFRDDLPKTNVGKVLRRELRE--------- 195034772 49 -----------NVGQQLELAASQFGSTEAIVSCH--EAKRYTFRSLLAEVDRVAAGLLKLGLQRGDAVGIWAPNYIQWYLSMMGAARAGLTSVGINPAFQGPEMEYCLKKVDIKAILATQNYYEIVRDICPEMADSEHLVIIDSKQSKGALRFDELLASEQEEITKLQRSPCNVQFTSGTTGNPKAAVLSHYNFVIHVGSRNELDGERICVQ------VPLFHAFGVGITIMAAMSGATLVLPSAGFSPKDSLQAIVEEKCTVIHGTPTMYVDLVVAQRKEQLPLGKIKKAITGGAVSPQLILDVKQVLGVEAMHSYGLTESTAVIFQ--------SLPGEEDDRVLHSVGHLTDHIEAKIIDEKGCVVPLGQP--GELCVRGYLTMLGYHGDEEKTREIISADNWMRTGDQFVMEADGYGRIVGRLKEMVIRGGENIFPKEVEDFINTHPQVVETHVIGVPDERLGEELCAFVLHHDVDPTKESLREY-AKGKIAHFKVPRYVVPVDAFPKTTSGKIQKFKLLKKFEDSF--- 204931315 20 -----------SLVELFEHAATRYADQP--AFVNMGEV--MTFRKLEERSRAFAAYLQGLGLKKGDRVALMMPNLLQYPVALFGILRAGMIVVNVNPLYTPRELEHQLNDSGAAAIIIVSNFAHTLEKVV-EKTSVQHFVVIKRLVPKYHLSFRSALGYRMQYVK-PEVVAGDLAYTGGTTGVAKGAMLTHRNMLANLEQVKATYGPLLHPKELVVTALPLYHIFALCLLF-IELGGQNLLITNPR-DIPGLVKELAKYPFTAMTGVNTLFNALLNNKEFQQLDFSSLHLSAGGGMPVQNVVAERWVKLGQYLLEGYGLTECAPLV----------SVNPHDIDYHSGSIGLPVPSTEAKLVDDDDNEVAP-GEA-GELCVKGPQVMLGYWQRPDAT-DEIIKDGWLHTGDIAVMDEEGFLRIVDRKKDMILVSGFNVYPNEIEDVVMQHSGVQEVAAVGVPSGSSGEAVKLFVVKKDPALTDDALIT-FCRRHLTGYKVPKQVEFREELPKSNVGKILRRELRDE-------- 206969196 23 -----------------------------------GGTKRYSFQQYNERVNQFAHYLLHNGVQRGDRIGILCKNNHPFPSVMMASLKIGAVFIPLNHQLTVYELETIVKEAKLKVLVIDEEVLLKVDAVK-EIP----YVIQTTKEDFGSFELELQKQPTTEPVEVHEEDDAIYLFTSGTTGQAKACVIGHKN--LHHYFAEIAGQREIPAGERFLSVHPLFHMSGVCIYHGVTMIFL------ANSNPALIWDKIEEEKITTMLAFPAVYSYMLDELNKKERNISTFKVAQSGGTKVPETLIQKYMEKGIYMVQGYGSTE-------GWVVTSWHPMMGKEKMSSVGKT---LKNVEVKIIHETGHELTTN--EVGEIHVKSPYMFKGYWNNEKATKKVV-KDNWFNMGDAGMIDDDGFLHIMGRYKDVIIRGGDNVYPDQVEDVIHEIHGVLEVAVVGVPDDFWGEVPTAYIVKDMQTFLTEEEIIQYCKEKLASYKIPKV-VFMNKLPKNALGKVLKRELRE--------- 182678730 16 ------------IWDFPERCAVDFMDK------------RYTYAKLGDLVDRAARGFQQLGVRKGARVGLCLPNTPYSVICYFAILKAGGIVVNYNPLYVEREMKHQIEDSGTTIMLDLAQIYPKVSAML-EDTCLERIVVMAECLPRSNISFTRLIANDGKPRHVPLTDIAVLQYTGGTTGVPKGAMLTHGNLTVEQCRRILMEDSQGGER--ILGVLPLFHVFAMVMNFGVT-VGAELILL-PRFEIKQVLQVIVRKKPTLFPGVPTIYTAINNAASDGAFNLSSIHYCISGGAPLPGDVRCRFEKLGCRLIEGYGLSEASPLVICNTLKGENKPES----------IGIPAADTIIEVRDPENSSRVLGVGEKGEICVSGPQVMAGYWQRPAETAEVMV-DGMLRTGDIGYRDEDGHYFIVDRIKDLILCGGYNVYPRVIEEALYRHQAVAEAVVIGIPDAYRGQAPKAFVRLRGISVSPEQL-KTFLEEQISRIEMPKIIEIRDHLPKTMIGKLSKKELIEE-------- 121610759 28 ---------------------------------------RVSYGELDRMAAGCANALRVLGVQPRERVMIVLPNSIAWAVMYHGVLQSGAIPVPINPLLVTPEIAAIARDC-DPALIFDDHACELREALRGTIIDVAGLTIMPGKLAHPFPEFEP--GETAV-----------ILYSSGSTGRPKGVELSHFN-ILWNVQAFAHDLLKLTPQDRGYGALPFAHVFGHTCMFSTFLVGASIVL-AAKFDAASAMRAMAGERVSVFMGVPTMYWNLRDTPIPDGVDLSALRACVSGGQALSEQVHQRFEKFGVLISEGYGMTEASPSIVGNRFTPEGRRM---------GAAGKPYWGVEIRIHGSQGQELPAGQD--GEVIVRTPGMARGYFNQPEMTAQTFR-DGWLHTGDIGHLDADGFLYIVDRKKELIITGGYNIYPREIEEVLFALEGVVKAAVISVPDARLGERIVAFVRPLGEQEVLTHCQKHL-----ARYKVPREVCFLQEFALDASGKVDRQRLRKEYR------ 94313427 19 -LPGTLHVPQTSLFHNLEVAARRYPGKTAIQYFGTA----ITYAELLDDVERMAGYLQSCGIQPGDRVVLYSQNAPQFIVAYYAILRAEAVVVPANPMWLEAELEHVVADSGAVAAFCGSELYERVASLHG--KALRHVITLREPAPASRAAPGGAMPVDWDTARNAGQTLCMLAYTSGTTGNPKGCMHTHGTMMSSAVGSQVWRSS--SPESVVLAVAPMFHLLGMCM-HSPIYLGATVVL-MPRWDRALAADLIERYRVSAWGAPPAMLVDFFAQPDVARRDLSSLAFLGGGGAAMPDAVANMLERFGLPYVEAYGMTETA-----SFLLSNPRQKPKRECL------GIATFGVDARVVDPESLAELPQGE-IGEIVVHGGQVMQGYWNNPQANAESIAGKRFLRTGDLGFMDEEGYFFMRDRLKRMINASGFKVWPAEVENLLYGHPAIHEACVIAARDEHRGETVKAVVALRPERGTPEADAERIMRERLAAYKVPRIVEFVDALPKSATGKILWRALQE--------- 23099777 31 -----------------------------------------TYLELFHRSQSYARKLGKLGFRQGDHIAILSTNCAEMIQIIYACSYLGAVAVLLNTKLTINELNQQLLDSDAKVIIFKASEFVLQRMDYNELESVTEDTSIITLKSEIYF----------DDIFT-------MMYTSGTTGFPKAVQQTFGNHWWSATSSALNLG--LHDNDKWLIPLPLFHVSGLSTMLKSVIYGM----------PIYVLEKFEVEKVVTIVSVVTVMVQRLIKRLGNHHYPNDFRCMLLGGGPAPKSLLEQAKLKNIPVFQSYGMTETSSQIV---------TLTPEDALKKIGSAGKPLFPAQLKIAHNENNP-----NQIGEILVKGPMVTKGYYKRAETNKEVF-ENNWLHTGDMGYLDEQGYLYVVDRRNDLIISGGENIYPSEIENVLVQIEGIEEAGVKGSPNEEWGMVPIAFIV--CSRPISEEIAAHLEKY-LAKYKRPKEIHVVNELPRNAANKLVRHNL----------- 189191916 114 ---------DVDLWGLFDRKDREFSDDKVIYRAVKSD-RNYTFSDVKKAATQFGIGLRDLDWQKNDILALYTPNDIDVPPVIFGTFYAGGIVTPANPGYSKDELVYQLKNSGAKALVTTMAFLDTAVQAAKEVGIPDERLILPEKHSANRYKHWTAIVKSFGTPNYRRRKAAFLAYSSGTTGLPKGVMLSHRNMVSDLLLAKGAIGKWYSSEDKFIGVLPFFHIYGLMALVLQTIHRGIELVVMPGFDMKTFLETIQNQKITFVYVAPPIIVRLSRDAMVEKYDLSSIKMMTSGAAPLTKELVSVHKRLNIKITQAYGLSETSPMTHGQPWDEWYSSVGSVGKL-------LP---------NMHAKYIAADGTELGELWMSGPNIFKGYWKNEAATKDAITPDGYFKTGDIGFQDEKHNFYITDRVKELIKYKGFQVPPAELEGKLMESDLIDDVAVIGVNDEQQHEIPRAYIVASGEKEA-RAIVEWMNKKVANHKRLRGGVVFVDEVPKSASGKILRRLLKERSK------ 29833154 52 ---------------------------------------RITYRALDELSDSVAGHLAARGLERGDRVAILLQNSPHFVLALLGAWKAGAIVVPVNPMYKSGEVTHVLKDGEVAALVWDSYLREVLTACELDLQTRNDARVLNERLPQAADADDRGHKAPADRAAVPSDIAL-ISYTSGTSGAPKGATNTHGNIMYN--AERQRTGLALPGTPVYFAMAPLFHITGMVAQLAGCLNSAGTLVLAYRFEAGVVLDAFAEHRPVYTVGPSTAFMALAAHPDVTRDHFSSFRMISSGGAPLPPALVEKFRAFGPYIHNGYGLTETAPCAS---VPPGLEAPVDPVSGTL--AVGAPGPDTVVRIVDDQGEEVPFGEQ--GEILVRGPQVVPGYWRLPEATAETF-PEGELRTGDIGFMDPQGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGVPDGYRGETVKAYISLRGADEDPAAFAAY-CKERLAAYKYPRQVEILPDLPKTASGKILRRELRSR-------- 77458970 28 -----------------------------------------TFTEVRNLSCRIANALLAAGLPSGTKGAIWSANDAVAWTCTLGLWRANLCWIPVGARNSAEENRHVLDAFDCEVLFFQKEFAPIIDALRPGLPKIRLWICIDEHLP-GAPSLKSWI--DGQPVTAPEDDVVALSPTGGTTGLPKGVMNTHRS--IQTFCAHFMINFPYGDDHVNLAAAPMTH-TAGTLSLPCTSRGGTVVIIT-KPDPALMLAMIPKYKVTETFLPPTVIYRLLDVPDAQKVDFSSLKYFLYG--AAPMSLKQAIETFGPVMAGGYGQTE-APASISNLPPAHGGRLASDERLS---SVGRPNPLVRVEILSDAGD-ILGQGQT-GEICVRGDLVMKGYYKDPQKTAETII-DGWLHTGDIGHLDAHGYLHITDRKKDMIISGGFNVYPSEVEQVLWSHPAVQDCAVIGVPDEQWGEGVKAVVLSAGLTVTAEELIE-LCKSRLGSVKSPKTVDFIDALPRSPVGKVLKKDLRAHY------- 194366051 58 ---------------------------------------RLSYAQLWHEAGRIGSGLLALGLQPGERVLVQLGNTAGFITTVCGLFRAGLVPVYALPAHRITELVHFANKAEASAYIFDHR--GLARALQAEVPALRH-VVIDGDAAE-FTALESLQGDRSQPADPDPQSVAFLQISGGSTGLSKLIPRTHDDYIYSFRASNDICG--IDRDSVYLVALPAAHNFPMSSPFGALYAGARVVLPGP--GPDAAFPLIARERVTCCGLVPPLALLWAQAAASSKHDLSSLQVLQVGGAKVPEAARRVIDSLGCTLQQVFGMAEG----LVNYTR-----LDDPEELIVACQ-GRPIPDDEVRVVDDHDQPVAE--GEVGHLLTRGPYTIRGYHNDAVANARSFTDDGFYRTGDRVQQLPGGYLVVQGRAGDHINRAGEKISAEEIEDHLLAHPGVFDAAVVSIPDEYLGERSCAFVIQQGEPIKAPALKAWMRTRGLAAFKVPDQVVFVDSFDTTAVGKISRRELRAQLR------ 194856653 53 ----------------LELSAGDYGDVEAIVSCHEGK--RYTFSSLLQEADAMAAGFRKLGLQPGDAVGLWAPNYMHWYLGMMGAARAGLTSVGLNPAYQAPEIAYCLNKVNVKAIIATQNYYEILRDICPEISDAEPGKIRSEKFPKGALRFDDFLDEEVAKIQLPE-SPCNIQFTSGTTGNPKAACLTHNNFVNNGIH---VGNRNELEGERICVQVPMFHAFGVIISIMAALTGATMVLPAAGFSPKDSLQAIINEKCSVIHGTPTMYVDLINTQKKLQVPLGRIKKAITGGAIVSPQLIKDVRQLKVEVHSVYGLTESTAVIFQSLPGDHSD--------VVLNSVGHLMDHVEAKVVDAEGRCVPFGQP--GELCVRGYTTMLGYHGDEEKTKETIGTDRWLRTGDQFVLEANGYGRIVGRLKEMLIRGGENIFPKEIEDFVNTHPQVIETHVIGVPDERLGEEVCAYVRLE-EGVDPATFTAATLKAKLAHFKVPRYVIPIDAFPKTTSGKIQKFKLVEDFK------ 170028421 71 ----------------LKLAAQKFPNNEALVSCHEG--LRLTYSAVLEKADRLAAAFYQLGLEKGDRVAIWAPNCSAYYLATFAVARAGMISVGVNPAYQVPELEYALNKVGVKALVMAESLIPLSGSVPGKLKSSRKTVVIDERSYPGTFSMFELLNIESMQTRIPDSGAC-MLLTSGTTGQPKVALLSHFGLVNNATQAARRN--ELDTKDHRVCVVPLFHAFGLVFGVFSTLYGSTMVLPSAGFKGSDSLKAINKEKCTVVYGTPTMFVDMLAESRKDNVDLHPMDLAIFGASCSPQLLLNAQNQLGIQVRTGYGMTETS-------CATFLCDRGDSTESSLET-VGRIMDQCEAKVVDREGNIVPFGTP--GELWIRGYGTMLGFWGDERKTKEVLSNDRWFRTGDQFVLQPDGYGQIVGRLKEMIIRGGENIYPKELEDVLNTIPEVLETHCIGVPDDRLGEEVCAYVSVEGQQFDMDRL-KRFCKDKLAHYKIPKHLRVVEELPKTTTGKVQKFRLLELF------- 163726140 16 --------EKITMPEVLDRTARDYPDK--VGFIYMGK--KITFAQLNSMVNRFAKALMDLGITKGDKVGMILPNIPQVVIANLATQRIGGVTAMNNPLYTERELAHQLNDSDAKAVVTLDLLLPRLEKIKSKTK-VQNIITCHTPGPNLYQFMDLLKKYKDDP--VPNQSEAALLYTGGTTGVSKGAVITHSNLAVAQMFKAWFPEISYGDAERLMGIYPIFHSAGYSVSQNFIIYNAWTGIMVPRPEPGVIIDMIKKFNPTFLPGVPTIFMGLLANEEFRKMDLSGVKGYFGGAAPLSESTLNDLKKLGAVINDVFGATENTAFGTCTPWKGKVKL----------GTVGVPLPNTDIKIVDMVTGENEMPPGEPGEICIKGPQVMKGYYNRPEETAKALK-DGWFHMGDVGVMDEEGYLSIVDRKKDMIIASGYNIYPAEIDEILLLHPEIAEACTIGIPDDYRGETVKAWVVCNPGVELSEEQVMSYCKEKLAAYKVPKSVKFVDELPKSAIGKLMRREVR---------- 68535554 15 ----------LGLYDY------VFGNEDRVAVIDIADGSETTFAQLQNYIESTAGWLAAKGIEKGDVVALHLPNSLNFIVAAYGLWRIGAVASPISLLSTPESVTAQIEDSGAKMLL---TVAALGDASSQGAKDADNIVFLDTSKGMQQIMAER---RTAPAVEIPDEDLAVLPYSSGTTGLPKGVRLMHRQLVSNVQQGQDID--LLRRDDTVYAVLPFFHIYGLTALVNLALAQRAELVVVPRFELQSFLEHHQKFEVNFTLIAPPIAVQLAKHPMVDNYDLSNMRGVFSGAATLDEDLALALERLGIHVQQGYGMTETSPLAHANVSKD-----------INRGSIGKPCANTESKLVNPETLPLPSEGVSVGELWVRGPQIMAGYLNKPEQTAEALPGDGWLRTGDLANSDPEGNVHIVDRLKELIKYKGYQVPPAELEAVLLSHPEIADAAVIGVHRSDGEELPKAFVVAQRGSSLNEQQVMDFVAERVAPYKKIRIVEFVQGIPKSSTGKI---------------- 167646116 61 ------------------------------------EDERVSFEAFYRAVTVFAAELAAQGVKKGDRVALIMRNLPEWPVAFYAGLTLGAIMTPLNAWWTGQELEYGLTDSGASVAIMDVERFELTEHLHNELKLV-YVSRSPEEIAHPYVKHLEAIGAPNDWIKLDEKPDATIFYTSGTTGKPKGALATHRAINSNIFAAAAAGARGFLRRGEVPPSVPFFHATGCFAVMNPSLFAGAKLAMIRKWDPEKAMQLIQDEKLTQMGGVPTIAWQIIEHPSRANYDLSSLETVAYGGAPSAPELVRKIKEINSSPGNGWGMTETSATATSN---------SGEDYENRPDSCGPAVPVTDLKIMTVEAPYRELSIGEVGELWCKGPQVVKGYWNKPEATAQTFI-DGWVRTGDLARLDEEGFCYIIDRAKDMLIRGGENIYCIEVENLLYEHPAVMDAALVGIEHKTLGEEPAAIVTLKGASATEAELRA-FVADRLAAFKVPVKVVFPETLPRNANGKIMKNELKKVF------- 72383894 20 ------VDAQATLGSMIARAVASFAVRPAVTCLE----ESLSYAELGILSEALAAFLQQSGLRKGDRVALMLPSCPAFLIGLAAIFQAGMVAVPVNPLYTPRELKHQLQDSDATCIIVADQLHQPLQQVLEETSIVQQLVALAKHAGEVQQAGTAGGGRTCQPLQTTEDIAI-LQYTGGTTGVSKGAVLTHKS-VCASLAQILTPTLAGSEASMVTP-LPLYHIFPLATALLALSLGCERLVPNPREAGSVLAEL-KRRPFQMLVGVNTLFNSLVNTPELISVDFSA-TRLVIGAGASIQDAIARWLAVGAPVTEAYGLTETSPSATFN-------------PPGRSGSIGIPVPSTDVRLVDESGHDVPLG--VAGELLIKGPQLFSGYWNQEAETRKAFLDGGWFRTGDIVVMDELGFMTMVDRKKDMILVSGFNVYPNEIEAVAAMMTDVLEAACIGVPDDRSGEAPHLFIVPRNMTLTPEQVEAH-CRSHLAAYKVPRHITLIDALPKSAVGKILRKDLRSR-------- 89902535 24 -----------SLRDVLRRSCERFAELPAYSNMGAS----MTYAELDQHSRDFAAYLQTLGLNKGERVAVMMPNLLQYPVALFGVLRAGLVVVNVNPQYTVPELEHQLKHTLQEVLNRNPDMFPVLKEVLTNVVVKYVKKMVPEWHIDGVIEFNAALGRDLTLRHVPHDDIAFLQYTGGTTGVAKGAVLTHGNLTLQQLGADLLDGREL----FVCP-LPLYHVFALSSSLVFMKIGAHSILTNPRDLPAFIHDL---KKYPFTAGVNTLYRALLDTPEFAEVDTRSLKVVIAGGMAVQRVVAERWKKTGKPIIEAYGLTETSPGVTANPLNI----------VDWTGTIGMPFPSTEAAVLDDDGRELAL--GEVGEIGIRGPQVMTGYWNRPDETAKVFTAEGWLRTGDMGFMDERGYFKITDRKKDMIIVSGFKVFPNQIEDAVALHPGVAEVAAIGAPDERSGEVVKIIVVRSDPALTEQDLLAH-CRQHLTDYKVPKIIEFTEPLPKTNLGKILRRQLR---------- 158957579 56 -----------------------------------------TYAEVELTSRKVAAGLHKHGIKQTETIMLLLPNCPEFVFAFLGASYIGAVSTTANPFFTSSEIIKQAKASKTKLIITVASNVPKLKEFSQENGV--KIMCIDEQI-EGCLHFSLDL-ENTDETTLPENDVVALPYSSGTTGLPKGVMLTHKGLV--TSVAQQVDGENMHQEDVVMCTLPLFHIYSMNSILLCGLRVGAAILLMHKFDIAPFLELIQRYKVTIGPFVPPIVLAIAKSNVVDQFDLSSVRTVMSGAAPLGKELAVRAKFPNAKLGQGYGMTEAGPVLAMCFAKEPFEIKS--------GACGTVVRNAEMKIIDETGVSLPRNQS--GEICIRGDQIMKGYLNDPEATERTIDNEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEALLVTHPKVSDAAVVSMKDEGAGEVPVAFVVSNGSTITEDEIKQFVSKQVIFYKRINRVF-FVDSIPKSPSGKILRKDLRAK-------- 125560727 84 -------------------------------------------------------GLRRGGV-----VMSLVRNSPEFVLSFFAASRVGAAVTTANPMSTPHEIESQLAAAGATVVITEPSDITLTVVLIDERRDCLHFMSEDEASP---LAGDEN-DDEDEKVFDPDDVV-ALPYSSGTTGLPKGVMLTHRS--LSTSVAQQVDGIGLHAGDVILCALPMFHIYSLNTIMMCGLRVGAAIVVMRRFDLAAMMDLVERHRVTIAPLVPPIVVAVAKSEAAAARDLSSVRMVLSGAAPMGKDIEDAFKLPGAVLGQGYGMTEAGPVL------SMCLAFAKE---PFKVKSGACGTVVRLKIID------PDTGKSLGEICIRGQQIMKGYLNNPEATKNTIDAEGWLHTGDIGYVDDDDEIFIVDRLKEIIKYRGFQVAPAELEALLITHPSIADAAVVGKQEPEIGEIPVAFVA----KTEGSELSEDDVKQFVAKYKKIREVFFVDKIPKAPSGKILRKELRKQLQH----- 158564339 62 --------------------------------------HRLTFSDLWRVVDRVADCLHEVGIRRGDVVLILSPNSIYIPVVCLSVMSLGAVVTTANTLNTSGEISKQIAQSNPTLVFTTSQLAPKLAAAISVVLTDEE----DEKRVEGILS--EMMKKETSGQRVRDRVTAMMLYSSGTTGTSKGVISSHRNLTAY--VAKYIDD-KWKRDEIFVCTVPMFHSFGLLAFAMGSVASGSTVVILRRFGLDDMMQAVEKYKATILSLAPPVLVAMADQLKAK-YDLTSLRKVRCGGAPLSKEVMDSFKYPTVNIFQGYALTESH--------GSGASTESVEESLKYGA-VGLLSSGIEARIVD------PDTGRVMGELWLKGPSISKGYFGNEEATNETINLEGWLKLGDLCYIDEDGFLFVVDRLKELIKYKGYQVPPAELEALLIAHPHILDAAVIPFPDREAGQYPMAYVARKPESNLSEKEVIDFISNQVAPYKKIRKVAFISSIPKTASGKTLRKDL----------- 156551201 19 --------EEMTVGQLIHNQLETHGTKIAQIQKETGE--ELTYKDILTRSQKLAVYLRNHGIKLNDRIAICSENNLGWAVSICATIFVGATVCPLNPMYSQREFLHTINISKPKLIFVSPLVLKSVKNYVKELSWTPTIILMLEEPNVDVPSIGKLISNQVTNVKVTEHVV-SILCSSGTTGMPKGVMLTDKNYL--STIQTMLDGSAMQDQTIIC-LLPFFHAYCFSVLIFSIIAGSTAIVFSTFKEEAFL-ETIEKYKTQVLSLVPPLMVFLAKHPIVDNYDLSSVKIIWCGAAPLSREIDAVKKRLNNEIRQGYGMTETTLTVVK--IPENCDKPGSAGRL-------MPGVLGKVIPVDYSGKWSDKTLGPYGELCFKGDLIMKGYCGDKTSTSATIDEEGWLHTGDVGYYDDDGFFYIVDRLKELIKYKGFQVPPAELEAILLTHPEIKDAAVVGLPDEVAGELPIAFVVKQNAKVTADGVLKYVNERVSNQKKLRGGVRFLQDIPKNPSGKILRRELRQLLKS----- 145222372 1 ----------MNLFALLEQAAARHGERGAV---YHGVQQIHSWASLRERALRLAGSLRDLGPGA--RIAVASENRPEIVELMFAIWAAECVFVPLNFKLHPREMEQILDDSGAARVFASPK-------IAAQLTPVTSAPVEVTGSAE----YRSRCA--ADPLSVPRYTAASLAYTSGTTGRSKGAMLSHRNLMAMTV-SHLADFDSPDENSSLIHGAPMSHGSGYVPPYVSR--GARQVVPASAFDPDEFLDLCGQHPRCSAFLAPTMVARLVQTGRPSPAHLDTV--VYGGGPMYVDSLKKAMAAFGPIFVQLYGQGE-APMTITGLRRGDHVTADGWAPDAVLGSVGYARSGVDVAVLGEDGEPAGVD--EIGEIVCRGDVVMSGYWNNLGATQATLK-DGWLRTGDMGSFDAHGFLTLRDRSKDVVISGGSNIYPREVEEVLLEHPGVLEVGVVGAPDTDWGEVVVAFVV---GDVGVAELDAHLLER-IARFKRPKRYEFVDELPKNSYGKVLKRELRERLK------ 118468444 69 --------------------------------------HRHTYAELDRLADRAAAGIAGLGIRPGDRVLVQLPNTAEFAVALFGLLRAGAVPVMCLPGHRLAELTHFAEVSSAVALVFDHRDL-ARELVRSH-PDVRH-VLVDGDAAE-FLSWAEVTRAAPGPVPAPDPAAPALLLVSGTTGAPKLIPRTHQDYVYNATASAEL--CRLTADDVYLVALPAAHNFPLACPLGAMTVGATTVF---TTDPSAAFAAIDEHGVTATALVPALAKLWAQACAWEPLAPKTLRLLQVGGAAAPDAALVRGA-LTPGLQQVFGMAEG----LLNYTRIG------DPPEVLENTQGRPLPDDEIRIVDEVGNEVPPGAE--GELLVRGPYTLNGYFNAEAANERSFSPDGFYRSGDFADGPLAGYLEVTGRIKDVIVRGGENVSALDLEEHLLTHPSVWAAAAVALPDEFLGEKICAVVVFNGPPVSLAELHAHLEQRGVAAHSRPDALVPMPSLPTTAVGKIDKKAIVRQ-------- 115396880 253 ---------------------------------------RITKAEARTFTKRFAHIFRTFGIGRNDAVLCISSNQVLLPTVYYGIIAAGGVFAAASTALTAMELVRQIRQSKSRVLVCAENHAKTLQAAQQCAIPASRILVLES------MSHKRALRSAAHPAQTLESTLICLLYSSGTTGPPKGVMLTHMNLVSEAVLAQRVDSRALTVPYCTVGHLPTAHIAGVLGYFVTPAVAGGAVYWMPRFDIDRFIEYCRAYRVTYLATAPPVYLAIAESARVTDH-FRTLVRAESG--AAPLSIEVQRKKLGCAISQRWGLTETTGSVTTM-------------PWGVEDRTGSISPLVRLRIVDGEGRDVPQGAE--GELIVKGPMVTPGYFENAEATAAAFTEDGWFRTGDIGLW-RDGKIYMVDRKKELIKYKGLQVSPVEVEAFLLTHEAVADVAVIGVADPAANELPRAVVCEDGRQVTEDELKEY-VKANMARHQLRGGVVFVKEIPKSTSGKILRRQLRDQAK------ 124009589 56 ------------------------------------------------------------------RVAFMAMPNFYYAAIQWGIWQAGGIAVPLGISHPIPEIEYILDDTQAEVILYQDFLAPLAQNSQS-----RHLLISNETLPRQSVA-------SAKLPEVPASRRALIIYTSGTTNRPKGVVTTHE--IIRAQITSLTTAWGWTEHDAILHTLPLHHVHGIIILYCSLWSGARCEMMS-KFDAQKVWDRFTQGELTLFMAVPTVYNRLADRTQKTAMSLKSMRLMVSGSAALPVSVLLKWKEIGQTLLERYGMTEIGMAISNPL-------LGERK----PGYIGRPLPGVEVQLIGEDGELIPDD---MGEIRVKSPSLFLEYWGKEVATKGCYD-DGWFCTGDIAVRDKDGYYRILGRSSDIIKSGGYKISALEVEEVLRKHPKIAEVAVVGVPNDQWGEQVSAAIVAQGRKKAIDELRE-WAQEFLSKYKIPTAMMVVNDLPRNAMGKVTKPSIVRQFQ------ 118386067 91 -----------------------------------------TYSQLYQKCEQLAASLIALGLKKGDRIGIYSPNNYEWCLLQYAASMADVILVNINPAYQEHELEYCLNKVGCRALVMSSNYIEMINNLAPELKTSQQFVIIDDEPTPGMLNFQQKLGTSKDISLLHRRMATNIQFTSGTTGRPKGATLTHFNI--------LNDGYFIGERDSICVPVPLYHCNLTAINYGSTI-----VLPSEGFSAQKAMEAVTKYKCTSIYGVPTMFLEYIKEYESSIYNYTSLSKGVMAGALCPEWGIKN-------IQICYGQTETSPVFFQT---------SQDDSLTDKCTTGQIFPHCEVKLINKQGKVVQIGEK--GEICVRGFCNMEKYWGDIKNTNKTIDNDNWLKTGDVGQLDERGYLKIVGRIKELIIRGGENVYPKEIEEYLRTNPKILDVYVVGVPDQKFGEEIFALILKDGVQFDKQEIYD-FCKGQIAHFKVPKYVKVVESFPLTITGK----------------- 110611740 49 --------------------------------------RRMTYAELARRADRLAGGLIGLGIRPLDRVVVQLPNVPEFVVVVFALMRAGAIPVLALPGHRRAEIAHLCAHSKDEFGGFD------FRTIARDIAPVPHVIVSGNA--QEFTSLESLDAKDVTLPRVDASDPALFLLSGGTTGLPKLIPRTHDAYVMRASAEAMQVGAEV----VYLAVNPVAHQAALACPLGSLLLGGKAVLTS-SVRPDDVFALMRREGVTVTTVVPSVLRLWTDAGRPPGE----LSRLLVQVGSAPLALALRAAKLGCRVQRWYGISEG--------LLTHTR-LDDPEEVAV-GTDGRPMPGDEVRVVDESGNPLPDE--EAGEMQVRGPYTIRGYYRAPEENARSFTPDGFFRTGDLVRRRPDGNIVIVGRIKDVINRAGEKVSAEEVERQLRTHPAVQDAAVIGVADTVLGERTYAFVVLDQADIRPSAMKEFLRGHGLATYKIPDRLIPVPQLPRTPMGKVDKKALRK--------- 21230281 31 -----------------------------------------TYAELDDLIGRLAAVLQTRGCVDGERLAVLARNSVWQVALHFACARVGAIYVPLNWRLSGTELDALLQRAEPRLLLGDD-----VAAGRAQVEDFARFI---DNAKQ--------LAPAETPYIPPDRVSL-ILFTSGTSGQPKGVMLSEQNLVAHNFGVT----TRVEAHSSFLCEAPMFHIIGLATNVRPVLAGSIQVSNG--FEPKRTLGWLGNPGITHYVGVPQMMQAFRSQPGFDPAALRHLTALVSGGAPASEDLLGWLED-GIPMVCGFGMSEAGTVFGM--------SVDCEVIRSKLGAAGISSPTVQTRVVDNEGNDC--EVGMPGELLLRGPNLSPGYWRDPQATAEMRDGAGWFRTGDIVRRDADGFFWVVDRKKDMFISGGENVYPAEIEAVLADHPEIRECAVVGMADAQWGEVGYLAIVPATETPDLERIRSYLSER-LAKYKVPKHLRVVAALPRTATGKLQKARLKDALAN----- 211638249 20 -----------SLVEMFENAVAHYADQP--AYINMGEV--MTFRKLEERSRAFAAYLQGLGLSKGDRIALMMPNLLQYPVALFGSLRAGLVVVNVNPLYTPRELEHQLNDSGASAIVIVSNFAHTLEKIVFNTR-VKHVILTDQLSPKGTLVIKRLVPKYHLPDAISFRCAIHLQYTGGTTGVAKGAMLSHRNMLANLEQAKAVYSPLLRVQELIVTALPLYHVNCLLLIYVG---GCNLLITNPRDITGTAKELSRYQFTSVT-GVNTLFNAWLNNEEFKKLDFSALRLVVGGGMPVQKTVAEKWAKVGRTLLEGYGLTECSPLVSCNNVKNYTGSI------------GFPVSSTDIKLTDDDGNEVPIGQQ--GELWVRGPQVMVGYWNRPDATDEVLK-DGWVATGDIANINEQGFIHIVDRKKDMILVSGFNVYPNEVEDVVSAHPKVLESAAIGVPSESSGETVKVFVVRIDSSLTEDELKTHCRRY-LTGYKVPKIIEFRDELPKSNVGKILRRELR---------- 189236777 61 -----------------------------------------TFGEIYHKSVALAGVLRKFQLNKGDTVAVVLPNVPDFPIVFLGTIQAGLVVTTVNPYYTPDEIAAQLADSNSKLIFTINELVP------------------SDNVPNECIKLSELCSEIADFLN-PDDVAL-LPYSSGTTGLSKGVQLTHKNVVSNLYQMSSPDFVVNLEQDVIPVFLPLFHIYGMVGIFLNFFAKGCKLIMVPTFVGPQFIKILQLYQPTLLFAVPQMIVTILNNPKIKYDNLKSIRTIISAAAPLGASAVDEFNKKCINLLQMYGMTETSPL-----------TLMQTAKLQNGAKSGFVIPNTEVKIISISDNSTALGPNQSGELVVRGPQNMKGYHNNPTATKKTIR-NNWLRTGDISYYDEDQHFFITDRLKELIKVKGFQVAPAELEEILKSHPSVEDAAVVGIPHPVQGEAPKAFVVLKKEV-RPELLKEFVLKVANYK-RLVGGVVVLERIPRNCAGKVLRSELRK--------- 198255699 9 -------------------------------RLANGDV--ISHAEVLARSSCFANLFIAMGLKPGDRVAVQIDKSPDAVSLYAACVQAGLIFLPLNTAYTSDEVIYFVENSGAALF--------VCQEIRSEMKVVAKSTRLETLNSEGGGSLAVLADDQSDSFTTVSRDGDDLAYTSGTTGRSKGAMLTQSNLL--SNAQTLSEFWRFTADDVLLHALPIFHTHGLFVALNITLLAGGSLIFMPKFDTDFMIKHM--CRATTMMGVPTFYTRLLDDPRFSMQVAQHM-RLFISGSALAETHVAFEQRTGHRILERYGMTETNMNTSNPF---------EGER---RAGTGFPLPGVMLKITDTTGKTLPNGD--IGQIEVSGPNVFKGYWQMPEKTAEELRENGFFITGDLGQIDEDGYLKIVGRDKDLIIAGGYNIYPKEIEMLINDQQDVLESAVIGIPHSDLGESIIALIVAKGSMPDLDQISRNIAQS-LAKFKQPSKLIMVAQLPRNTMGKVQKNVLRETY------- 160935290 62 -----------------------------------------TYGRLLDMTDRMAASLKKTGIQKGERIGILLYNGPEFCVSYLAANKIGGVAVPLPGKFQRPEILSLLEKADVTTIICEEKFEPWFE-------NLEHVVIVSKSGPDDWILRDMEDNEITDGVGTWDDSAILM-FTSGTTSRSKGVAMKNYQVMVEAYAATL----RLTQLDSSVIATPMYHVTGMICILSVMLAVGGTVYLMKKVDADRILTCFLENNITFYHASPTVFTILLEK-RSSYPLIPSVKSFACGGNMAPENIRKLKEWMQAEFHTVYGMTETSGAGTI-FPGGAADS-------PWIGASGIPMPDLRIKIADDDGTELMEN--QIGEICLKGSFVVEEYY---KQKVDSITEDGWLRTGDLGYYNQAGYLYIVDRKKDMINRGGEKVCSFDIENTIHTLPGVVEAVVVGVPDSKYMEVPAAVILEKGTNVRAEDIKE-MLKTRVARFKIPEYIVFVEDIPKTHNGKIDKRMIKEWMRNIMEGS 169762804 14 -----------SIGQLLNQQAAHFPTKEAV--IFPTEGTRYTYQELNLRVQTVSRALIAHGVKAGDRIGVFCGNCVGYVEVFLAATRIGAITVLLNNAYSTTECLNVLRTTGCSLLFTATHIRDLTSCLRDELPALKQIILLDGDISKQFQSFASFLGQSSTEQKVQPDQTCTFQFTSGTTGAPKIAMLTHRNVIAHSIGHRLL----LSENDVICCPYPLFHISGLVIGLLSSLTGAAIVYPSPTFDPSAVLHEVVREKCTGLHGVPTIFIALLER-----HRLKTVRTGLIGGAPIPSALLKEMHKFGFELTVAYGMTETSPI---SFMSRSAEQPSD---VVVVHRDILPHTFA--KIIDSTGNIVPRGIR--GELCIAGSGVQKGYYQNPEKTREALKTDHWMHTGDEAVMDTQGHCVITGRIKDIIIRGAENIYPAEIEEELNKHHAISQSCVVGVKHETLGEEVAAFLTPGQPRPSGAEIIEWL-------------------------------------------- 218763852 52 --------------------------------------YKLSFAGLKDMVDRFASALSGFGIEKGDAVAILLPNSIPCVAAYYAILKIGGVVVMNNPLYSDRELSHQFNDSGAKALIFPKNLLPLIGKKKGLAADVK-------QASDVYKWKELISGSSPASVQLDLDDLAMFQYTGGTTGVSKGVMLTHGNLSRQFQQVRAWFNGFDRGKEVMLGALPFFHVFGLSMNMAACQGWTNVLVPKPQAEP--LLDAISKFKPTFAPLVPTMYIGMLSDPRIKTTDLTSISACFSGSAPLPVEVIKEFEKIGATIVEGFGMTESSPV-------THINPLRGTRK---PGSIGIPIPNTDAKIVDETGDNELPQGES-GELIIRGPQVMKGYWNRMDDTAETIR-DGWLYTGDIAKMDDDGYFYIVDRKKDMILSGGYNVYPRDIDEVYYLNDKVQEVCTVGIPHPSRGEAKVFIVLKEGVKATEKEMLD-FVKDRLAKYKWPVEIEFRTELPKTNVGKILRKDLRAE-------- 126436680 7 -------DVDMTLGDIITDNAVRFA--DVPAYRHGGR--SITHGRLRDRAVRLISAMAAAGVRRQDRIAVLSRNSIEFGELVAATQLSGIIMATVNFRLSPPETHEVLSRVTPSIVFCADEFAPVVADFAARLPSPPRVVTIGGACQPGMTHYEEFLGGEPEFIAQPDDIAC-LLFTSGTTGASKCCILGQRE--LRRVAFTMNNEMRCGSADRGLINMPMFHVGALAIVGGLHARGGTVVLQ-QQFEPAEAVRLIAAEQITVLHLAPVMLKALLDDI-SDPATVASVRTVVY--SAAPMT-AATLQRAGAGFLNLYGQTEA---IVSGLPRESLEAPGATERLR---SVGFPFPGARVRILGDDGRDVP--AGETGEIVVHSDALFRGYWDDHAATLVTLQ-DGWCHTGDVGRLDEHGLLYLVDRKKDVIITGGENVYSPEVEDVISRADGVAACAVVGAPDERWGEAVCAVVVPHTGATVTLEAVQAFVRRRLAGYKVPRRLVTVDALPVLASGKVDKKLLRAE-------- 118462852 5 -------DLDLTLGDIVTDNAVRFGDYKLGSRM-------VTHAQLHDRAVQLVSAMAAAGVRRQDRVAVLSRNSVEFGEVMAATHLSGVIMATVNFRLSPDEVLDVLKRVSPSMVFCSDEFALVAAGLAPQLASPPLLVSIGGSGRTGMLDFEEFVG-GGDGGRLPDDIAC-LLFTSGTTGASKCCILGQAELRRVAFTMNVEMRTGSSDRGLI--NMPMFHVGAMAIVAGLHARGGSVVLQ-QQFDAGEAVQLITDERITLLHLAPVMLRALLD--EITDPRLDCLRTVIY--SAAPMTVHTLRRALSVLPRTGYGQTEA----IVSGLPRELHDADSPDAADALRSVGFPFPGVRVRIVGDDGRDVLP-GEA-GEIVVRSDSRFRGYWDDPVATLATLR-DGWCHTGDVGRFDHRGLLYLVDRKKDVIITGGENVYSPEVEEVLGGCEGVAACAVVGAPDEKWGEAVCAVVVPTGATPTLEAVQE-FVRSSLAGYKVPRRLVVVSDLPVLASGKVDKKRLRAE-------- 116694628 34 -----------------------------------------SYGELWRRIEAARDWLAARGVGEGDRVMVVGENCNEMVVTLFASSLLHAWPIQVNARLSAREIDNIRDHAQPALVLFTGHVSD-VAAAHGERLGAQACPVFD----AGMRVVRAATAPQREPAGL-ARSVATLIYTSGTTGAPKGVMVPHAGLTFARISATSRD---MGPADVAYGALPMSHIFGIATVLMATLYAGASLFLRPRFDANEVFESLASPGVTILQGVPTMFMAVAPTVGAKPGAYPRLRYLYTGGAPLDPTLKREVETLGQALHHGYGITEYAGSLF----------ITRMEAPRADCSAGYIVEGVEIEITDAEGKLLPAGER--GQIRVRGPGVMLGYYRNPEQTAEALLPGGWLNTGDLGYLDADGALFISGRSKDLIIRSGFNVYPIEVESVINAFPGVRQSAVVGRTTGDGNEEVVAFIEMQDGAELDRKALDTYLRESLAPYKRPAEVRTVDVIPTTASGKLLKQPLR---------- 87121758 12 ------------------RSASLDNDNAVFAYLKSGT--EVSYKELFENAEKTAKVLINAGVEPGDRVAVQVVKSITTVELYLGCILAGGVFLPLNTDYTATEVEYFLTDASPKVFVCDQSLMSMV-AMKAQ---VANLLTLDHTGEAGSL-FEEKAGFEG-VQRAPEDLA-AILYTSGTTGRSKGAMLSHGALA--ANALTLAEHWQFSANDRLIHALPIFHIHGLFVALNITLCAGSSLYFLNRFNLDDILDCLPKASVLM--GVPTFYVRLLKHAGLTKERVANM-RLFVSGSAPLLSETAWKQKTGHAILERYGMTET-----------NMNTSNPYEGERRPGTVGLALPGVEVKILDPDSGQSVATGE-VGQIHVRGPNLFTGYWKMPEKTAEELSEEGWFLTGDLGVLDQDGYLTIVGRSKDLIISGGYNVYPKEIELVIDESPNVLESAVIGVTHPDFGEAVVAVVVAK-ENCQDEAGIRALCADALAAYKRPKSIVFLDELPRNTMGKVQKAKLREDYAGLF--- 146340946 38 -----------------------------------------SWREIDTMVSALAAALAEQGISKGDRILVHSKNCEEMFVSMFAAFRLGAVWVPTNFRLMPDEVAYLATASGAKAFLCHVDFPEHAAAVTSATFTWR----IGDGGSFGTRSVSDAIGADVANATVEHDDPCWFFFTSGTTGRSKAAVLTHMAFVITNHLADLTPGT--TEHDASLVVAPLSH-GAGVHQLMQSARGAKTVLPSEKFDIAEAFRLIERHRISNLFTVPTILKMMVEHPAVDQFDHSSLRHVIYAGAPMYREDQKRLARLGKVIVQYFGLGEVTGNITVLPAPAHEEEDGPEARI---GSCGYERTGMQVSIQDDQGREL-KPGET-GEICVIGPAVFAGYYDNPEANAKAFR-DGWFRTGDLGHMDAQGFLYITGRASDMYISGGSNIYPREVEEKILTHPDIGEVAVLGVPDPVWGEVGVAVCVARGAKAPSESDIAGYLATKLPRYKMPKRFFFWESLPKSGYGKIPKRLVRDE-------- 163942378 13 -----------------------------IWQDDKGNRREITYFELMQGANRIGNAFIKSGLQKGDKLLIMMPRLIEAYMTYIAAIKAGFVVIPSSEMLRKKDIEYRIGHGEVKAIVYEPYIGQFVEAV----ESLQKF-VLSERSVDGWTNLKTALETESDTLEMAKTDKEDMSYTSGTTGNPKGVVHTHAWAYAH-LRTSAPNWLGIEEEDVVWATAPGWQKWIWS-PFVATLSGATGFVYNGKFEPKTYLNLLGDNKVNVLCCTPTEYRLMAKVENLSEYNLEALHSAVSAGEPLNREVIETFQRFDITVRDGYGQTENTLLV--GIMKG----------MDIRGSMGKPTPGNHVDIVNEEGTPVQVGEVGDIAVHIETPALFKQYYKDDERTAMQFRGD-YYITGDKAKKDEEGYFWFEGRGDDIIISSGYTIGPFEVEDALVKHPYVRECAVVASPDEIRGSVVKAFIVLRENIDKNEELQQH-VKELTAPYKYPRKIEFVDELPKTISGKIRRIELRKQ-------- 91086285 52 -----------------------------------------SYLDLLKKSCFLAESLLKSGYGRDTIVSISSENNVQFYIPVIACLYIGAVVAPINHNYTEYETTHSLNICKPRIVFCSKAVAQKFVQLKNRLGFTEKIVIIDDDFCDIYLAHKTGLRGFAPLCRFPDKQIAFIMCSSGTTGLPKGVMQTHTNLMVRYMHT--IDPRYVQKADTFLGILPFFHGFGLVTNFFALVQGEKIVVIKRFEEKLFLKAVQDYK-------IPSLWLALAKSPLVDQYDLSCIREVTSG--AAPLSVMKRLKIKG--IRQGYGLTEATLGVIMMSVGDIKHGSSGKVATYMKCK-----------IRD------PETGKSLGELCFKGPMVMPGYYNNEEATRNSFTSDGWLLTGDLGYYDQDEYFYIVDRLKELIKYKGFQVAPAELEAVILSHPKVQDVGVVGLPDESSGELPVAFVVKKGANLTEKEIIDFVAGKVSSQKRLRGGVIFVPAIPKNPSGKILRRELRKMLSEF---- 84702540 81 ---------------------------------------RTSFGEVWARSMRFAHHLQTYGIGPGQRVAIAMRNYPEWAMAYFGIVASGATVVPLNAWWGGDEMRDGLIRCGARLVVADEKRAAALAPAKAALDLT--LIGVRGEVPQAEERLEDILNDHTLPAIAPDDDFC-LLFTSGSTGQPKGVLLTHRSAAMANLAQRLRDFTFMPEEPASLLALPLFHVTASHSILMLSFLTGRKIVFMHKWDAREAGRLIREERVTNFLGVPTMAHDLTR--NAAPGDLETLIDMTTGGAKRPKEQAARFPEKAIA--SGYGLTET------NGLGCH---ITMQDFLDRPSSTGRAIPVTTLEAFDEDGRQLRR--GEVGEICVKSPATFRAYLDDEQATTAAYFEGGWFRTGDLGYVDEAGYLFIVDRKKDLIIRGGENIACLEVENALLSFPDVFEASVFAVPDATYGETVGALIYGDGELVSLRQL-EAFMRAKLAPFKVPSHYQSAEPLPRGTTGKIDKRAIRD--------- 16125570 53 ------------------------------------EDERVNFEAFYRAVTHMAAELESFGVQKGDRVAIVMRNLPEWPVAFYGALSLGAIVTPLNAWWTGPELEYGLVDSGAKVAIVDVERYEMGEHLHNDLKRVYVSRAKEEITHPYVIPLESKIGGANDWAKLDEKPLPTVAYTSGTTGKPKGAIATHRNINSNIFAAALRRGEAPPQPDPSAPSVPFFHATGCFAVLNPSLFAGAKLAMMRKWDPERAMQVIQDEKLTQMGGVPTIAWQIIEHPNRANYDLSSIEAVAYGGAPSAPELVRKIKEIWPKSSNGWGMTETSATATSN---------SAEDYENRPDSCGPAVPVTDLKIMTVEARELPIG--EVGELWCKGPQVVRGYWNKPEATAQTFV-DGWVRTGDLARLDAEGFCFIIDRAKDMLIRGGENIYCIEVENCLYDHPAVMDAALVGVPHKTLGEEPAAVVTLKGAEATEAELRA-FVADRLAAFKVPVKVVFPETLPRNANGKIMKNELKKVF------- 209965611 43 -----------------------------------------TYADIDAVSARFANVLVAMGVKPGDRVAVQVEKSAENVMLFLAVLRAGAVYLPLNTAYRRGEIAYFLEDAGPALVVCRPE----DEAEMRELAAAAGVVATLGVAADGSLA-EAGLEQPTTFATVPREKLAAILYTSGTTGRSKGAMMTHWNLGSNLL--TLHDCWGFRPDDVLLHALPVFHTHGLFVGLGTVLLAGGSLLFLSRFDADAVLRLL--PAATLMMGVPTFYTRLLAH-PAFGRAQAATMRLFISGSAPLLADTHRAERTGHAILERYGMTEACMITSNPL-----------EGDRIPGTVGFPLPGVELRVVGEDGAVLPEE---TGVIEIRGPNLFKGYWNRPDKTAEEMRPDGFFITGDVGKVDARGYVHIVGRAKDLIISGGFNVYPKEVETVLDALPGVVESAVFGLPHPDLGEAVAAVVQKHGQDGLTEAAVIAAVKAELAGFKVPKRVWFVPELPRNTMGKVQKALLRDTHRSTF--- 158316095 51 -----------------------------------------TFRDVEQVARRLAAGLRARGVGPGDVVVFQLPNWMEAAAVFWASSFLGAVVVPVVHFYGRKELGHILERTSPKVFVYQPDLVPVVGVVGRDFDE----LLADAPLP-GVIATDPA-------------AQAVIAFTSGTTRDPKGVIHTHQTLGFETRQLA---GLYPPDRGRQLTAAPVGHLNAFLIP----VLDGRPINLADVWDPARALELMVSDGLTVGGGATYFVTSLLDHPSSPEQHLPAMKYAGLGGSSVPAAVTTRLDELGITVFRSYGSTEHP-----SITGSRHTAPAEKRLFT----DGDPLPGVEIRL------------DADGEILSRGPDLCLGYL-DEALTEQVFDADGWYRTGDVGVLDADGYLTIVDRKADFIIRGGENISALEVEEVLLTMPEVAEVAVVAAPDARLGEHAAAILQPGSELPTLEEVQAHFARAGLARQKWPEELRAIEDFPRTPSGKIQKAVLRRELR------ 167645100 62 ----------------------------------------------------------------GERVAVLARNGVDVLAIQFACGRIGAIFVPLNWRLPGPELAVLVEDAAPRLLIHE-------REFDAALPALDRFVVRDETF-AAQLTAAPARPTRTEPV-APDDPAI-LLYTSGTTGKPKGVMISPRNAWTSAANYAAA--AKVGPEVVFLCDTPLFHTVGLIAISRTTLQVGGVLLMSPIFDPALTVRLADALGITHYFCVPQ----MAQMLRETPHDLSRLTALCTGGAPIAPAVIHRWLDEGVMIIDGYGMSEAGTVL----------GMPVGDLSTPRAKAGVPAPGVRVRLVDRDGRDVPE--GEVGEIWLKGANITSGYWNQPMATANAFE-DGWLKTGDAARRDADGFYFLVDRWKDMFISGGENVYPAEIEAAILEMDAVSEVAVIGVPDPRWGEAGVAYVTPKGMDLTPEAVLAH-CRTRIAGYKTPRQVVLADGLPRTGSGKVRKDILRAWWR------ 84500491 47 ----------------------------------------ISYGDLLERVERLAGWLQAQGVARGDRVLLYMQNSPQWIIGYYAILRADAAVIPVNPMNHRAEIEHIARDTGARIALVGSEILPLIDTRDLDRIVVAAYADMDLEMPDGLTRWTDALAGDAGPLRSGADDLAIIPYSSGTTGHPKGCVHHHRS--VQATAQAYKYWSPFTEETTLLAVLPFFHVTGMQNSMNAPILTGATLVLMSRWDRDLAAELIRRYRVNMFRSITTMVIDLLNAPHFDSYDLSSLRTMGGGGAAMPEAVAARLKDLGLDFVEGYGLTETA-------AATHINPPQAPRRQCL----GIPIFDVESRVLDIDSGAELGPGES-GEIVTHGPQVFEGYWNNPDATAAAFIELGFFRTGDIGHYDADGFFYMSDRMKRMINASGFKVWPAEVEALMHRHPGISEACVIGAPDARRGETVKAYVVRR---PDAGNLSEADVIANMAAYKCPKHIIFRDSLPKTGSGKVKWRDLAE--------- 154314383 14 ---------QVDLWEFLERKDREFPDDKAI--YTDAETSRSNYKQLRDTAIEFGKGLKAVWWKKGDVLALYTPNCIDTPAVLWGTHWAGGIVSPANPGYTVDELTFQLKDSGAKGIVTQKAFIKEAQAAAKNAGIPEDRIILDETHRFKHFTNVRNLAGTSRYRRTPEDLAF-LVYSSGTTGHPKGVMLSHGNIVANTFMANAAEGVNLSWKDKLMAVLPFFHIYGLTCIIHFSLYMGLECIVMEKFELEKFCHTIQKFGATFAYVVPPIVLMLGKSPVVSKYDLSTVRMMNSGAAPLTRELVAVYARLKIPIKQGYGLSETSPT-------THTQPWEDWNKYPGSVGRLLPNQVAKYMNSEEKEVPAGQ----TGELWIKGPNVFQGYLKNPEGTKNALTEDGYFKTGDVGHQDKDGNFYITDRVKELIKYKGFQVPPAELEGLLISHEDIDDVAVIGIYNEEQTEVPRAYVVPRGDKEEEKKIMAWLQAKVASHKRLRGGVKFVDVIPKSPSGKILRRLLKDR-------- 119474741 62 ------------------------------------------------------------GIKKGDRVAISMRNYPEWILTFNAITSIGAIAVAMNSLWLSDEMAYGLNDSGAKVLFADQERLDRLEPVRGDVD-VQVIAVRPSKALASGTANLAELLLNVDTVDMPAQDPATIFYTSGSTGHPKGVLSCHGNIISALLSWEFETGLHAAEFNIEAPEVPLFHVTGSHAVMLSCYRAQRKLVCMYKWDANFAAELIDREKIASFVGPAAMTGDLVEISKTTDFDLSSL--AVVGGGGAPRA-PDQVKNIGTAFNTGWGMTETNAIGT---------GIGGHDYLDHPDSAGRAATIVDVRIADEEGNEVSTGER--GEVQIKGATLFEGYWNRPDANAEAMTGD-WLQTGDVGFFNEEGYLYIVDRIKDLVIRGGENIGCAEVEAALLEHDQILEASVYGVLDERLGEEVGATIYCGGSSLSEQLLHDFLVQR-IARFKVPRYLISVDPLPRIATGKIDKKRLRE--------- 41688574 41 ------------------------------------------YEEFLKLSCRLAESFKKYGLKQNDTIAVCSENGLQFFLPLIASLYLGIIAAPVSDKYIERELIHSLGIVKPRIIFCSKNTFQKVLNVKSKLKYVETIIILDNEDLGGYQCLNNFISQNSDSFNRDDQVALVM-FSSGTTGVSKGVMLTHKNIVARSHCKDPTFGNAINPTTAILTVIPFHHGFGMTTTLGYFTCGFRVALMHTFEEKLFLQSLQDYK-VESTLLVPTLMAFFPKSALVEKYDLSHLKEIASGGAPLSKEMVKKRFKLNF-VRQGYGLTETTSAV-----------LITPDTDVRPGSTGKIVPFHAVKVVD------PTTGKILGELYFKGDMIMKSYYNNEEATKAIINKDGWLRSGDIAYYDNDGHFYIVDRLKSLIKYKGYQVAPAEIEGILLQHPYIVDAGVTGIPDEAAGELPAAGVVVQTGKYLNEQIVQNFVQVSTAKW-LRGGVKFLDEIPKGSTGKIDRKVLRQMFEKH---- 67904458 48 -----------------------------------------TYGDVIQRTRSLANGLQQLGLREHDVVALFSPNTIDYPIACHAIIGSLAVVAPTSAALTAQELHAQLKTSRARFIIAHSSLLSTARAA-AKGTSIEKVIVLDQSSAPGHLTCQQLASTYAPTAQIPAHEAGSICFSSGTSGPAKGVITTHRNITLQQWRAQLLDGSAAQRVDAAIAFLPFSHIYGLNLYMCQCLTWGTPVVILPRFDLDTYLSCVEKYKPQELALVPPIALMLVKDDRIRNYNLRSVRRIL--SAAAPSALETRFKDIGTEVTQSWGLTETSPIAT---------GIPNDRMDKRGAGVGCIVPNMEFRFVDPEDADVGKDGASQGEIWCRGPNVTPGYYNNLEATRGAFHVDSWFRTGDIGVIDAEGYITIQDRIKEMIKYKGLQVIPSELEGKLVDHPDVVDVAVIGVVDARATELPTAFVTERGVGKVIEDIHLWFNARVANHKRLRGGIYVVENIPKSPSGKILRRVLKQQLK------ 11498581 30 --------KELNLAEELLDRNIREGRGRKVAVYF--EDRRVTYRDLYRLSNKIANFLVGIGVQPYDRVGFRTRNMPEAIAVNFGIMKAGAIPVPLNPMWAGKEVSFVSNNAEIKALFVDERVFPAVNEVKDEIKTAKAMVVMDGEK-EGFIPFSEVTAESADPILLKIGTPALILYTSGTTGLPKGCVH----FVENVISSVYLVGKKLTPDDVVGGPAPMGYGNGCLIPY---FHGAAASI-WPRFSVENFFKYVEEHGITVFSSLPTSYMILADKLEENKYDISSLRLFTGGGEALGAETAKRWEVFGMDIYESLGATEMLHICIANACAPK----------PVAGSIGFPVPGYIAKIVDETGKECGAD--EVGSLYIKGP--TGIRYWNHPSKQAKSVKNGWNVLGDFVRKDENGYIYFVSRDDDLIKSSGYRIGPDEIEQPLNTHPAVAECAVIGVPDPEIRGQVVKAIIRLKEGYTPDELKEDILEKHIAKYKLPRIIEFTDKLPRTPTGKLLRRLLKQ--------- 145224829 46 ----------------------------------------TTYREMVARIDSFAGALAARGVGVGDVVGLLAPNSSAFAVAFHGILRAGATATTINALFTAKDIAKQLTDSRARTLI---TVTPLLAQAREGAASDEDVIVLDGPGRDGSAADILAPGTPAPQVNAPSSHLAVLPYSSGTTGNPKGVMLTHRNLVANVAQIRPLHG--MEPDDVVLAVLPFFHIYGMTVLLNAALHARARLVIMPSFDLGDFLGNIAEHRCTIAFIAPPVAVALAKHPLVDDHDLSSLQVVMSGAAPLDADLHAVAKRLDCKVVQGYGMSELSPVSITPFDGGRL-NMHDDAPL---ASVGWTVSNAASKLVDPETGAIPDEGSKTGELWFKGPNVMAGYLNNEEATKETIDEDGWLHTGDLAQIDDRGLVYIVDRLKELIKYKGYQVPPAELEAVLLSHPDIADAAVVGVRDEEGEEVPKAFVVTQANSELTETDVIEFVAGQVAPYKKVRKVEFIDAIPKSASGKILRKDLR---------- 83944081 66 --------------------------------------ERWTYDAFTADVNRIANGLRDLGIKTGDRVGIAMRNYPELLMLTLAVASAGAVVVFVNAWWTTEELDYALQDSGAKTVFADERMKPLEDDLGLRLIGVRD---AEEMGPHKLSDLMQGMAETPEGVDLNTDDDFAVMYSSGTTGKPKGVVQTHRSWLLQAVAAPLVTPPEPGAPPAPLIVTPLFHVTATHPLFLLSLPAGAKISLLHKWDAEEAVRVINREGVTRFLGVPTQSADLLEAAKRMGETLPTLTWLGAGGAKRPAAQVAQLKNQAADIATGWGMTETNALGIG--------MVGEEYNKRPDAAGKLHPPLQDIRFLDDKGNDVPQ--GELGEITVKSPANMRCYLNKPEATEETMQ-DGWLRTGDLGVIDAEGYITILDRKKNIIIRGGENIACLDVEGALHTHPDVIEACAFSVPDPRLGEVVGASVQTRDGKPTQADMAAH-LDGRLAKFKIPEK-LWCQDGPRGATDKIDRRAIR---------- 66809315 56 ---------------------------------------------------KVACGLNKLNIKKGDVLGVILPNLPEYVPIFHGTLLMGGITSLVNPDYTIEELSHTLATVSPRYLAVT---LAVYEKIKNDLKSVEKVILVDTLSSDGIMSFNQLIGKDYPIVRIDKKDTAIIPFSSGTTGLFKGVCLSHHNLVSNTHQTQTVETTNYKKNDTVMGQLPFFHIYGLMTYLILMVKQGHCVVILPKFEFVRFLDLIQKYKVAISFIVPPIAIMFAKSPIVDKFDLSSLRTLFSGAAPLSRDLIKERFKGKLIIKQGYGATELSPVIPSGLIKSG------------SAGILLPNQLVKI-ISPETGENLGMGEK--GEICIKGPNVMLGYYNNEKATNEVIDKDGFFKTGDIGYVDEDGYYFIVDRSKELIKCKGFQVPPAELEALLLSHPKVADACVVGLSKGDMGEVPRGVVIKQNESLTEKELLDHPKIANYKHFR--GGIFFIPAIPKSATGKLLRKNLKD--------- 39933541 61 ---------------------------------------RWTYAQLNDDARRCASWLLT-QFKTGDHICVWAPNVPEWIVLQYGAALSGLVLVTANPALKASELEFVLQQSQ-SVALFHLDAFRGVET--GAVARSFASAKLRCISFSGWLAEIRRTEIGALP-RIDPGQPAQIQYTSGTTGRPKGALLHHRGLITN---ASYVAARAGLDHSVLLSPMPLFHTAGSIMSVLGCL-NSRSTLVLPLLDPGTVLDAIAHTRADTLFGVPTMLLAVIDAQLQAPRDLSSLRVAASGGAQVPPELHRRIDALKLPLLTVFGQTELSPIVSQTCIDD-----PDEQRIH---SVGRPLWNVEVRIVDPNGDRVVVIGVE-GEIQVRGYQTMLGYFNAPKETSETITADGWLRTGDLGAMDEAGYLRITGRLKDMIIRGGENIYPAEVEACLLRHPAVADISVFGAPDDKWGEVVAAAVRLVPDVPVTATELSAFCKTEIAPHKAPTVWYACTGFPLTASGKIQKFRLRD--------- 118463544 60 -----------------------------------------TWHEFDCAASNLAETLAGLGVGPGDRVAVWHGDCAAIHVLFVAIERRGAVIVGIGERAGAREAGAILRNAQPKILLSDPRSKPAAE-VAGELRIPA--LVLTQPLDTEPRAFDRDCQLGPDDVFL-------INSTSGTTGLPKCVVHTNRWYYFHQKA---VANGMLTPDDVFLPVIPTFGFGIWTSHTTPIHLGATAVILD-RFTPAATCEAIARHGVTVLCCVSTQLTMLMADPASRRHDLSSLRIVYTGGEALPYRPAAEFEELGATILQFYGSNETGMLSATTVHDPRDRRLGTAGRV-------VPEMAVRLFDGDTD---VTATGR--GQPACRGPATSLGYLGGTDHDK-LFTRDGWMRMGDICEIDADGYLRVTGRTSDFILRGGKNISASQVEDAAMTHPAVAIAAAVAMPDPVFGEKVCLYAELAGPATDPADLTEHLLAQGFSKELLPERLVVVDELPRSSGGKVAKGRLRE--------- 192289984 36 ---------------------------------------RVSYGELADQIDATAAWFYELGYRAGERIILVGENSAALLEAMFAASALDLWVVMLNARLSKPEIDAIRAHCRPRATIYFADRSP--DALQGEVSAARRVV---HPSLGTVLIDEEDLGGTAEPVDDPAEQIALLMYTSGSTGTPKGVMLSHRSLTLASTSASL---RQLRTEDRLFLTTPMTHVMGFSVSLSALLVGATVVIE-QRFDPETVLNVLKRERITVFPAVPTVFYKLLHHIETHNVRLDSLRFIWAGGSLLEAALAERTRAVGLPLHNGYGMTEASSSICLTSVTA--PAVPESVGWFLP---GLEWKLVAVRSGDAADSDTPD----VGELLIRGPTVMKGYFRDLELTARTLDADGWLTTGDLARV-ADGQVYIVGRSKDMIVRSGFNVYPAEVERAINAHPEVVHSAVVG-RREQNNERIIAFVERAPASSVSDTELDAFLAGRLAGYKRPQEFRFVDKLPLATNGKVLKHRL----------- 207728232 13 -LPTHITAPQTSLWFNLEVSARRYPDKDAIV-FYGGHLR---YRELHDDALAVAGWLQQVGVRKGDRVLLYMQNCPQFIAAYYGILRADAVVVPVNPMNRPEEFKHYITDAGAGVVICSDDLAANVTAASADLRRVRHLLATPEDAPPAWLAWKDALAQRLVPTAGPDDLAV-MPYTSGTTGFPKGCMHPHRTVMHNVVGGSLWSQTTM--EGVSLSIIPLFHVTGMQYGMNAPIYMGSTVVMLPRWDREVAGRLISRYKVTHWTNIPTMVIDFLASPQLAAFDLSSLVYIGGGGAAMPQAVAERLQKFNLLYQEGYGLSETAPTHSNPADRPKLQCL------------GMPFFNTDARVIDPQTLEELPPGE-VGEIIVNGPQVFLGYWGKPQATAEAFIEKRFFRTGDLGRMDEEGYFFLTDRLKRMINASGFKVWPAEVESLMYKHPDIQEACIIGTHDAYRGESVKAVVVLKAHARTTEEDIIGWARDHMAAYKYPRVVEFVDALPKSGTGKVMWRTLQEQ-------- 126436245 33 ---------------------------------------RFSFAEVVHRIRCAAGAFADLGIGKGDRVAIWAPNSAEWIIAAFGLLTAGGVLVPVNTRFKSEEAADVITRSGAKAVLVQQGFLGV------EYAAPEGVPVIDLKSD--FLAGGEPFSRTVDGSDISD-----IIFTSGTTGRPKGVMMNHRQLRLYEEWCNLAD---LRQGDRYLMVNPYFHTFGYKAGLIASFIRGATMVPVPVFDVDRVVDLIAAERITMLPGPPTLYHSLLSVADKS--KLATLRAGVTGAADIPVELVRRLEELPFQLATGYGLTEAGTATLSRPGDSFAD---------IATTVGTACDGVEVRIADD------------GEVLVRGYSVMQGYLDDPAATAEAIDPHGWLHTGDLGTLDDAGRLRIVGRKKDMFIVGGFNAYPAEIEGFLLEHPDVAQAAVIGVPDERMGQVGKAFVVRREGHAEPLS-AEGLIRERMAGFKVPRYVEFLDELPLNATGKVMKDQLR---------- 152978782 50 -----------------------------------------TFRKLEERSRAFAAYLQNLKLKRGDRMALMMPNLLQYPIALFGILRAGLIAVNVNPLYTPRELEHQLQDSGAKAIVVVSNFASTLEKINTEIKTLVNFVVVKKLVPKYKLTFREVLGKQRQYVRPDERDDLAMQYTGGTTGVAKGAMLSHGNLITSVMQCAWIAGNHSRQRKAILP-LPLYHVSVNCLLFIELGVTA-VLITNPRDIDGLVKEMKKHRFVAFT-GVNTLFNALLNNKNFKEVDFSSLKLSVGGGMAVQQAIATRWELTGSNIIEGYGLTECSPLVAASNVNC----------LIHDGSIGSPVPNTDIRIVTDSGENAPL-GES-GELWVKGDQVMKGYWQCPEATAEVL-KDGWLATGDIVTMNEKGIIRIVDRKKDMILVSGFNVYPNEIEDAVMLNYKVAEVVAVGIPHSVSGETIKIFVVKKDPGLTKEELKTH-CRQYLTGYKVPREIEFRDELPKSNVGKILRRVLRDE-------- 87118370 78 ----------------------------------------------------------------GDRMAIQLPNVLQYPVVIFGAMKAGLIVVNTNPLYTAKELEHQFNDSGAKALVVFANMASTSESILAK-TGIKHVFVTEHPQPKRLLAYGLPMAKKLNDVKAVEKKPGDIAYTGGTTGVAKGAMLTHANLVMHQLGDRL-DAHCIKGEEIYVAPLPMYHIYAFII-HGLTLLGAQTVLPNPRDIPGFVKELSKWK-ITGFVGLNTLFVALCNNKDFQALDFSALKITASGGMPLTHAAADEWEAVTCKVVEGYGLTETSPVV----------SFNPPGKQQI-GTIGIPVAETIVKILDDDGNEVPQ-GES-GALCVCGPQVMKGYWKREAATQEIMVNGNFLNTGDIALRQADGYLKIVDRAKDMVIVSGFNVYPTEIEDCLSSHPDVLEAAVIGVPDEKTGEAVKAFVVLKGDKAQSKALRDY-CRESLTAYKVPKIIEVREDLPKTNVGKVLRRALRDE-------- 196193910 13 -----------TLSDYVRGYAEQFPNREALVFLG----HAMSYRQLDEMADRMVALFVAQGAKAGDVLGLQMPNTPQYVVAFIAAARLGMVSTSISPLMTPPEIIHQASDARVKILMTIPPVLGKVESLSTDLVTGQGESVEESRDGVNVMSLHDHLPSSADPVKVAMDDVLYLQYTGGTTGMPKGARLSSFNLFMNNLQANVFYGYRTGE-ETVASAFPLFHIGGAAVLFNALRTASTFLLPDPR-DIDHFVGEMQKRTPTVLAAVPALYQMLCANDTFKSLDFSGLRMAISGAAPFAKEEVQKLESVAGKFCEVYGMTETSPVITLN-PASHFK----------EAHVGIPLPGTDVRIVDAEDGNIPMPLGEAGEIIAAGPQIMQGYLAMPEASEKALVMDGWMHTGDIGVMDEDGFIRVCDRSKDMLIVGGYKVFSVEVESKVQSLPWVAMCAVVGRPD---HDRPGNDVVQLYIQRMPDDLKAELCKANMSPYKVPREVFFIDAIPLTSVGKIDKKALRK--------- 148555020 37 -------------------------------------------RDLHDAARRMARALIAAGIAPGDFVVCWAPNVTRWVIAAHAAWMAGAVLMPLSTRLKAREVGPLLEATGAKLLVTGTRLIDIVKAAYGRLPAVRRIVRLDEDSASAFLASGEGVSDDAVIAGIDEEMLAEVMFTSGSTGAPKGVQLSHGQLM--RAYRDWADVAALRAGDVYLVIPPFSHLNAGILASAER--GMTMVLMDI-FDPARALDLILRHGITVASGPPNLYLALLDQRARTGAEVTTMRVCFIGAASVPMELLRRV-RAELGVRRAYGLIEGCVVSMTR---------ADDPEDVVSTTTGRPMDGVEVRIVDDGNRPVPQ--GQTGEIVMRGYNVMQGYWREPELTAAAIDADGWLHSGDIGLLESHGCIRIVDRKKDMFTCGGFNVYPAEVENLLLSSGLMSAVSVVGVADRRLGEVGVAFVIPHGSDVTAEALTA-WARENMANYKVPRTFVLGTELPLNANGKVAKDVLRTSARQY---- 29830407 43 -----------------------------------------TYEQLDRFHRRIAAALAEAGVRKGDVLALHSPNTIAFPTAFYAATRAGASVTTVHPLATAEEFAKQLSDCSARWIV---TVSPLLDTARAELAGGVREIFVCDSAP-GHRSLIDMLATAAPEPRVPAEDVAALPYSSGTTGTPKGVMLTHRSIATN--LAQLEPAVPTGPGERILAVLPFFHIYGLTALMNAPLRLGATVVVLPRFDLDTFLAAIEKHRITHLYVAPPIVLALAKHPAVAQYDLSSLKYVI--SAAAPDTAAACSRRLGVPVGQAYGMTELSPVVPLNAVNPPPGTVGK-----LVAGTEM-----RILSLDDPDQDLPV-GEA-GEIAIRGPQVMKGYLGRPEATAAMIDEDGWLHTGDVGRVDADGWLFVVDRVKELIKYKGFQVAPAELEALLLTHPKIADAAVIGVYNDDNNEVPHAHVV---RQPSAADLSAGEVMMYVAERVAPYKRIFLDEVPRAASGKILRRQLRD--------- 167854747 43 ----------------------------------------LTFRKLEERSRAFAAYLQNLRLEKGERIALMIPNLLQYPIALFGALRAGLVVVNVNPLYTPRELEYQLNDSGAKAIVVVSNFAATLEKVVFNTRTLVNFVVVKKLVPKYKLSFRETLGKQRQYVRLYKNDLAFLQYTGGTTGVAKGAMLSHSNVIANILQAKWVAYPLISQERIGVIALPLYHVFALCLLFIELGVTG-LLITNPRDIPAFVKELKKYPVMAIT-GVNTLFNALLNNRQLKEVDFSNLKLSVGGGAAIQRAVADRWHKTGCHIIEGYGMTECSPLI----------AATRNDSTEYSGSIGVPVPNTDIRIVDDAGNDLPIGER--GELWVKGPQVMQGYWQRPEDTAEVLK-DGWMATGDIVELGQDLNLRIVDRKKDMIIVSGFNVYPNEIEDVVALHPKVNEVVVVGIPSEVSGESIKVFVTKKDESLTREELRNH-CRQHLTGYKIPREIEFRDELPKSNVGKILRRVLRDE-------- 191161414 9 --------ETFNAADFFVDRNIREGRGEKIAVF--CEDRSLTYSQMQSGMNRIGNLLKALEVRMEERVALLLHDTEVYPQAFFGAIKIGAVPVCLNTMNRSQDFQFYLNDSRARILLVESQLLEQIIPIRENLQFLKHIVVANGPAAGSCLSLAELMASQSDQLETAPTCACFWLYSSGSTGSPKGTVHLQHDMVYKTYGQKVLD---IKEDDVFFSAAKLFFANGIYFPFC---VGATAVYLPSRPTPNDVYATVRRHRPTLFFGVPTLY---GQMLEEEG-AMGGVRLCVSAGEALPPAYLHRFKRFQLDILDGIGSTEMAHIFISN-----------RPGEIAPGSSGKVVPGYEARIVGEDMHDLP--AGEIGTLLVKGD-SAAAYYWNKHGKSTETMMGQWLNTGDKYVCDEKGFFHCAGRSDDMLKVGGIWVSPNEVEACLIEHPAVLECAVIGAPDEDDLIKPMAFVVLNQAQPTEEELKQY-VKKSLALYKYPRWIRFMDELPKTATGKIKRFELR---------- 108763899 29 -----------------------------------------SYEALDAEVSRWVAALEAEGVGASDRVASLATNHVASVCLFWALGRLGAVLAPLNARLTSVELA------------------PMVEDIQPRLRLALGALAERLPGARPLESFAEAVSTGASTCQPLEASSPRVVFTSGTTGRPKGAVLTEGNFRASSRASAGNLGAHPAPR--WLGTLPLFHVGGIAMLTRTAYEGGCLVL-HERFDADAANRAIDGEGVSHASLVATT---LERVLEARGDRRDSFAWALIGGGPVPVPLLARARAAGLRALQTYGLTEAC------------SQVTTERPDTADGRTGVPLLGVEVRIVGAGGEVL--GAGAEGDIEVRAPTVMAGYWQRPEATQEAVR-DGWLRTKDVGVLDGGGRLTVLSRRTDLIVRGGENIYPAEVEAVLVNHPAVQEASVVGFPDDRWGERPVAFVAPRQGQPHPEELAA-WCRQSLAGFKTPARFVWVDALPRNAMGKVERTVLR---------- 119504189 37 -----------------------------------------TYKQTQEQAHALAAWLISKGCTQGDRVAIWAPNCQQWIVAALGAQAIGATVVTLNTRYKGAEAADVLRRSGARFLLLQPFDLPDLIATVTLMVHSQSFASVLETGRE-LLATED--GEKAASTTVTADTVSDILFTSGTTGQAKGVVTDH-GQNLEAFSA-FVEILGLDASDHYLIINPFFHSFGYKAGWLATMIAGATAFPLAVFDVPTVIAQVQKHRINVMPGPPTLFQSLLSHKDFDRAKLKTLNKATTGAAVIPTQLIKMWEKLGLEVITAYGLSETCGLVTM--------CRRGDDAQTIASTSGRSIPNIEVAIFDSDGNRLP--AMEPGEIVVRGYNVMRSYFENPIATAETIDSEGWLHTGDIGFLDTNDNLHITDRLKDMYISGGFNCYPAEIEQQLCQHPAIAQAAVIGTPDSRLGEVGAAFVIPKNSSPPADQEIISWCREVMANYKVPKQLFWVDTLPLNATGKILKTELRNQ-------- 94312079 47 --------------------------------------HAITYGELDQLSHAFAAWLQSRGLRPGARIAIMMPNVLQYPVVLAAVLRAGYVVVNVNPLYTPRELEHQLKDSGAEAIVILENFASTLQAVMGDLGAIVNFVVRNVKVPAWELPFKDVLAETLKPVNTGPDDVAFLQYTGGTTGVSKGATLLHRNIVANVLQSALAKGAPI-DQVVTITALPLYHIFALCCLLGMRSGGLSILIPNPRDIPGFIKELQKYKFHMFPA-VNTLYNALLNHPDFAKIDFSGL-RVANGGGMAVQEAVAKLAKTGCPIIEGYGLSETSPSATCNPTDTD----------AFSGTIGLPLPSTDVSIRDDDGNELPLGQP--GEICLRGPQVMAGYWNRPDETAKVMTADGFFKTGDIGVMDERGYTKIVDRKKDMILVSGFNVYPNEVEGVVAECPGVLEVAAVGVPDQHSGEVVKLFVVKK--DPALSEADVAFCKDRLTGYKRPKYVEFRTELPKTNVGKILRRELRD--------- 154252119 41 -----------------------------------GAAKTWSYRAFAHEVAQVAAGLKKRGVKTGERVLIHLDNCPESLIAWYACAHLGAVAVTTNARSVEDDLIYFSDHAEVVGAITQPAFASLVAASCRKIKTDNGAAPKETNRPAKSESFSALYGDAADPLRAPDMLAVGVQYTSGTTSRPKGVVWTHNALWGAKLCAMHED---LRASDVHLTYLPLFHTNAQSYSVLAALVGATVVL-QPRFSASRFWNISAKHGCTWTSMVPFCVRALMSQEKPKSH---SYRYWGNGISAPPTD-----AHFGVKTIGWWGMTET---ITHGIVGDHLPN--------RPMSIGKPSPAYEIAILDDNGASVPGETGNLLVRGYPGLSLFLEYLNNPEATSKSFDEQGYFITGDRVTLGEDGFISFADRDKDMLKVGGENVAASEIERVVMTVPGIQECAVVAKSDPMLDEVPLFVLVPGGEASAPKDLAAQIDAAGLADFKRPREIRIVDALPRSTLEKIAKAELRRIVEN----- 148259274 51 ------------------------------------------FAELGEAIGEVAAGLASLGHAKGERIALYLPNVPAHPFCFYGALTAGLVVAHLSPLDAERELAHKLHDSGARTLV-TTNLGAMLGMALKLLDAVERIIVADDAAPTGLRARGRAFAFEP-PAIAPDDLAL-LQYTGGTTGLPKGAMHTHATLAAVAIYATFFDGQNRGQKFRAICVLPLFHIYALVVLCLLQLSRGSTLLLRLKFDAETTLRDIEVKKASYFPGVPTMWIALANVPDLDRRDLSSLRLVGSGGAPLPVEIGQRFERLGMRLGGGWGMTETASAGTGNLL----------DGLFKFGSAGMPLPGIKLDVVDDPSRVLPY--GETGEIRIRSPNTFIGYWQNPEETARSFV-DGHFLTGDVGYIDEDGMVFLVDRKKDMILSGGFNVYPTVIESAIYEHPDVAEVIVVGVPDDYRGQSAKAFITPGAAEFTIESLRDFLADK-LGKHELPAAVEFREALPKTSVGKFSRKEL----------- 195155513 53 ----------------LELTASKYPDTEAIVSCQEGK--RYTFKSLLEEVDRLAAGFRRLGLRPGDSVGLWAPNYMHWYLGMMASARAGLTSVGINPAFQGPEVAYCLNKVNVKAIVASQNYYEILRSICPEIADADQGKINSEKFPKGALRFDDCLDLASSSERCPE-SACNIQFTSGTTGSPKAAALSHYNFVNNGIHVGTRNQL---EGERICVQVPLFHAFGVVITIMAGLSGATLVLPAAGFSPKDSLQAIVKEKCTVIHGTPTMYVDLVSTQRKLQVPLGRIKKAITGGAIVSPQLIKDVEVLGVEAMHSFGLTETTAVIFQS-----VPNDSEDKVL---HTVGHLQDHVEAKVIDSDGKCVPLGQP--GELCVRGYVTMLGYHGDPEKTEETIGKDKWLRTGDQFVLEANGYGRIVGRLKELIIRGGENIFPKEIEDFLNTHPQVIEAHVIGVPDERLGEE-LCAFVRLNEDIDPATFTVEALRAKLAHFKIP-RYVFVEAFPKTTSGKIQKFKLVQEFKERVG-- 119944772 22 -----------NLLSLFEHCCKKYA--DNIAFINMG--HSLTYQELDLKSKAFASYCQTLLMQPGERIALMMPNLLQYPIALFGALRAGLVVVNINPLYTPRELLHPLKDSGATAIVAVTNLTRIGDQLAAHKRTLVNFVIIKRMVPKYYLLTQGALQSYSRPTVLPSDIAF-LQYTGGTTGIAKGAVLTHQNIISNVLQAHFGPRTLLDKEKAVTP-LPLYHINTVSMMMLMFMGGQNLLITNPR-DIKSFVKDLQKYPFTMLFGLNTLLNALLKTPSFRALDFSQARIVIAGGMATQKKIAAEWEALGMTIIEGYGLTECSPVVA--------GGLHTQQR--FQANIGVPLPSTDMRIADVNDNPLTVG--EIGEIQIKGPQVMPGYWQQPQESENAFTQDGFFKTGDIGQMDDRGFFTLVDRQKDMMLVSGFNVYPSEIEEVAVLHPNIIEAAAIGIPDEIIGEKIKLFYV--SDIPSNKEIRSH-CKKYLTGYKIPRLFEQRDALPKSNVGKILRKDLR---------- 145223112 21 ---------------------------------------RLSFDDVVERIRCAAGAFADLGIGKGDRAAIWAPNSVEWIVAAFGLLTAGGVLVPVNTRFKADEAADIISRSGAKAVLVH-----------------QGFLGVDYRAPQGVIDLKSDFLASGTPFSRPVQGTSDIIFTSGTTGRPKGVMMNHQQLRLYEEWCDLAD---LREGDRYLMVNPYFHTFGYKAGLIASFIRGATMFPVPVFDVDRVVELIAAERITMLPGPPTLYHSLLAVKDKS--RLATLRAGVTGAADIPVELIRRVEELPFQLATGYGLTEAGTATLSRPGDSFDD---------IATTAGVACDGVELRIAED------------GEVLIRGYTVMQGYLDDPDATAEAIDPDGWLHTGDLGTLDEAGRLRIVGRKKDMFIVGGFNAYPAEIEGFLLEHPGVAQAAVVGVPDERMGQVGKAFVVAAAADGSAGSLDAHALIARMAGFKVPRYVEFLDELPLNATGKVMKDRL----------- 56475804 29 -----------------EQAAIVSGERSVSYRELNAMVNRTGNA------------LKEHGVARGERVLFLMDDSPEMVAAYLGTLRIGAVSVALNVRLAPRDVRYVIEDSECRVLMIDAEFVHLYEEIAGELASRPLVVVRGPALPAGCVSLESFVAGCSDALESEPAAPNDVAYSSGTTGRPKAVMHTHECVLIADRMEREYFGVV--PGDRIFTTSKMFF--GWALGHSGLRCGATVIIAPGWPDPTLMAEIIERHKPTLFFSTPVMYRNLLREGVAETSACRQIRHFLSAGEKLPETLYQRWEVCGKPIIDGIGASETIFLFLVN--EGH------EQR---PGSCGKKVPWAEVRLVDEAGEEIVTP-DVPGLIAIRTPSQFAGYWKQPELTAKALR-DGWYYPGDMFSFDRDGYWYHNGRADDMLKISGQWVSPSEIESCAMTAPGISEAAVVGIQQDDGLMRLALIAVAKDPTANEARLSEEVLKANLSIYKCPRTIRFVEELPRTATGKIQKYRLREMMK------ 206676613 66 -----------------------------------------TYAEFTSTVNRMAHAMRELGLGKGDRIAIAMRNYPELLMLVLAISSIGGIVVFLNAWWTTQELDYALRDSEAKVVLRDPLGLTLIGVRDGEGQSALDFTIMRDDAS---LDTAPEIGIDTDD-------DFAVMYSSGTTGHPKGVVQTHRSAVMQSVVAPLITDAPAAPRPSALVVTPLFHVTATHPLFLLSLPAGAKITLMHKWDAEQAVRLMRDGDITRFLGVPTQSAELMQAARKMGETLPAMDYLGSGGAKRPAAQVAQLARAKAGVATGWGMTETNALGIG--------MIGDDYTARPESAGKLHPPVQELRLLDGEGNDVAL--GELGEITVKSPANMRCYLNKPEATAETLQ-DGWLRTGDLAVMDAEGYVTILDRKKNIIIRGGENIACLDVEGALHRHPDVLEAAAFSVPDDRLGEAVGAAIVTLSQKDMAGFLDEHL-----ASFKIP-VHLWVQHVTRGATDKIDRRAIR---------- 121701367 42 ------------------------------------DTHYFTLHDFRLWSQRFAAGLRKAGLRPGDRVLLFSGNDLFFPVVFMGIIMAGGIFTGANPTFVPRELAFQLQDSGAVFLLCDASLEAGIEAAKLAGMGLDRVFVFNSDIFEGYWGELVASVEEGDELSTPEEATLALNYSSGTTGRPKGVEISHKNYVANMMQYNYLDWKGKATRARWLCFLPMYHAMAQNIFIAAALSRGVPVYIMPKFDFLKMLEYVQEFRITDLILVPPVVIALAKHPAAKSGKYDLSSVEAIGSGAAPREVCEEVEALWLNVKQGWGMTETTCSIMDPTEKSSTASVGE-----LNANCEAKI------MADDG---VTEYGRGQGELWVRAPNIMKGYWKNPQATKETKTEDGWLKTGDIAYVDGQGKFHVVDRKKELIKVKGNQVAPAELEALLLEHPAVADAAVIGIPVND-DERPRAIVLKAGQSATASDIIAFMDGKVSAIKRITGGVIFVEAIPKNPSGKILRKVLRDQAR------ 124549377 19 -----------SLVDMFETAVAKYADQPAFINMGA----TLTYRKLEERSRAFAAYLQNLKLEKGDRVAIMMPNLLQYPIALFGVLRAGMVVVNVNPLYTPRELKHQLIDSGAKAIVVVSNFARTLEEVLGDLRTLVNFVVIKKLVPKYDLPHALSMRDTIKPIITNDDLAF-LQYTGGTTGVSKGAMLTHKNVVANVLQATLKDGS-----EFVVTALPLYHIFALTVNCLLFLHKGSQLITNPRDIPAFVAEL---KKYPFTAGVNTLFNALVNSDDFSQLDFSRLKLSIGGGMAVQKAVADKWQNIKTRLLEGYGLTEASPLL--TCCPYNLDGYN--------GSIGFPAPSTLIQIRDDAGHVLPQG--ETGELFGKGPQVMKGYWQRPEETAKVIDKDGWLATGDIGYMDEKGFFYIVDRKKDMILVSGFNVFPNEVEEVVALHPKVIEVAAVGVPNEASGELVKVFVVAKDKSLTADDIIKH-CRIHLTGYKVPKLVEFRDELPKTNVGKILRRELRDEVK------ 67516561 12 ---------------FLEAKKHALANPDKLAVIDTTKVQQFTFAQLLADAKRILEELTLTSTGDLDRIAFLGYDYAVTQWAVWASGGICVPLCTSHPV---KELLYTIGDSDPSLIIIHPAFEKFEAPLRGTADTPRLFMTL---TPFTQSPSPPQL-PEFSPVYYPERRAL-MIYTSGTTGKPKGAITTHKTITFQ--AQCLIQAWQYQPTDHLIHVLPLHHIHGIINGLTATLLAGATVEMYPKFDPATIWTRWTNKGSTMFFAVPTIYSRLVDYFEARGTEQETLRLLVSGSAALPTPIKTKFATITNQLLERYGMTEIGMGL----------SCGLDVAQRIDGSVGWPLPGVQVRLTDKETGAVIEAADVDGMIEVKGDNVFSEYWRRPEATAKEFTADGWFKTGDVARRDERGAYYIQGRASDIIKSGGYKISALEVERKLLALDEIAEVAIVGIADEEWGQRVAAVVKQRGTEPLELQTLRTRLKQEMAPYKIPTVLKIVDGIERNAMGKVNKKDVVRKY------- 170035152 55 ------------------------------------------YLELLEQSVRLAECLRTLGIRVGDVIGIVSENRLEFPAVLFGALFVGATVAPINLTYSERELEHAFSLSKPKLIFVSPSADRVVAAARRNRHIVQKVVLFGDENPEGQDQRDVVLFEEVNPVDIDQHVALIMC-SSGTTGLPKGVQLTH-ANLLASIAL-LEESSNLMEPPVLLGVLPWFHAYG-CMTLINVICNKQKLVSLPKFEEGLFLSCIENYRCTMIFVVPPLVVFLAKHPLVDSYDLSSIDTLLCG--AAPLSLVK--ARLNVHVRQGYGMSETTATLVQNGECHKSGSVGKVQIGTLA------------KVID------PETGKLLGELCFKGSQIMKGYIGNEKATRETIDQDGWLHTGDVGYYDEDFEFFIVDRLKELIKYKGFQVPPAEIEAILLTNPKVKDAAVIGLPDEAAGELPLAFVVKQGVDISEAEIKKYVADRTSPAKRLHGGVRFIAEIPKNLSGKILRRELR---------- 85858649 39 -----------------------------------------TYRDIQKMANKMANMFKDLDIRMGDRIIMLVLDTPWFYSTFWGAVKMGAVPVPSSTMLTPADYEYYLNDSQARTLVVSSRLLPVVNQIE-ELRFLKNMIVVDD---DGVFSYQQIYASASDEFQTVFTSADDVAYTSGTTGGPKGAVHSQSDM-QYSAEAYGKHILEITEKDICYSAARLFFTNAMFFPMS---VGAAAVLNPDPPAPAHVFRLIKTYKATLFFGVPTLFLITQDKIDAKDHDLVSLRACPSAGEALPPDLYHKFKRYGVEILDGPGSTEMLHIYLSNKLGD-----------VKPGSSGKPVPGYEEKIMDEEGKNELPDGE-VGNLWIKGR-SSLRYYWRKRDKTAATVIGEWVNSGDKYYKDAEGYYWPSGRADDMLKVGGIWVSPLEVENCLREHASVMECAVVGAMDEENLVKPKAVVLNQGFAQSPEELKQWVLDR-LAKFKYPRWIVFIDSLPKTATGKIQRFKLR---------- 91086323 51 -----------------------------------------TYRELLDKTCTLAENLRKSGFGKTTNIAICCQNSVDFFTPIIAALYIGATVVPINHNYTETELGHALR-------VVKPQIIFCSELTRPKFAKLQQLIFLIENLPRNGL-YRCCL-EEVD---VGDHVA-FILFSSGTTGLPKGVMITHRNVLTRFAHAD--DPRLVLRKDSILGLLPFYHAYGLFVSLACIQKRVK-IIVLQKFDENIYLQCIEKYKITSLTLVPPLAIFLAKSPLAAKYDLSSVQE--VGCGAAPLSLLKRRLKIS-NITQAYGLTETT-----------LAVMGVPTGETKPGSCGKLYPHLLCKIRDPESRKSLGPNQ-VGELCVKGPIVMKGYYRDEEATKGAFTSDGWLLTGDLGYYDHDGYFFITGRLKELIKYKGLQVPPAELEAILLTHPKIKDVGVIGIPDEEAGELPLAFIVRNEDDLTEDQVKSFLDGKVSPHKRLRGGVIFLEEIPKNPSGKILRRKLHELFHRY---- 108755452 47 ----------------------------------------ISYREILEKTCCLAESLLRNGYGRNTIVAVSSENNLQFYIPVVSCMYVGAIVAPINHNYTDLETTHALNISKPKIIFCSKAVAQKYVFLKNSLPYIERIVVIDNTSLKGYPMMNRFPVAEFD----PDEQVVFLMCSSGTTGLPKGVMQTHSNLMVRYMHT--IDPRYTIKTDVFLGILPFFHGYGLVTNFFALVLNQKIVVIKRFREELFLKAIQDHK-------IENLWLALAKSPLVEKYNLSSIKEVVSGAAPLSRETEAVKKRLNIDIRQGYGLTEATLGVIM---------MSAGDK--KHGSSGRVVTYMSCKVRD------PETGRSLGELCFKGPMLMKGYYGNDEATRNSFTSDGWLLTGDLGYYDEDNYFYVVDRLKELIKYKGFQVAPAELEAILLNHPNIKDVGVVGVPDEEVGELPLAFVVKDPQSNTEDDIIKYVAEKVSSQKRLRGGVVFVPAIPKNPSGKILRRELRK--------- 212510130 44 --------------DVLDKTAEKYGDRTAIVSCYQNK--RITYQEVKEQAEAFACGLLETGVVPGDRVGIWSQNSAEWYIISFACAKAGFISVYLNPAYRSEELKHCLRAVGVKVLIIDSNFLQLKSDVLPELKSIVNISDSSISSFYSFNIVKKCTGNAKDELRKISKSLVNIQFTSGTTGSPKGAVLSHFNIVNNSYCIS--RRQEFHEKHIVCFMGPLFHALGSVVAMLGCVEGLTLVIPTTAFSPTKAVEAIVQEKCTVLVGTPTMFIDVVKIVKQKELKIDTVELAISGGAYTSTVLFSMIEYFKVKVSSVYGLTETGPVSFMSQVND-----DREKQLT---TVGCLMEHVEAKVVDDNGKTLPWN--TPGELWVRGYNIMKGYWSLKEKTKETITPERWLKTGDQFVLLENGYGKIVGRKKDLIIRGGENIYPADIEEFLSTHPDILEAQVVGLPDPRLGEQVCACIRLKPNSFLTEEEVKEFCKGKIADFKIPYYVWFVDKFPITPSAKVQKYKLQQ--------- 118579947 32 -----------------------------------------SYRELERYSRLFALLLRERGISPGERVLILLPDSLAFPVAFLGCLLAGVTAVVAGTALTREQFEHILNDSGSRLLVTDPRLLPPEQSRVG-------LLVCDDRPPEGH------DGEFAADVPPADRIAY-MQYSSGSTGVPKGIPHRHRDLLICDLVGREILG--LSEQDRIFSASKFSFINSLAFPL---FFGATAILIPDKPDAAAILELMERHRPSVFFSVPTVYSQL--ILSCGSDRLESLRLCYSAGEALPAAIFHEWHRLGLELLDGIGSTEMSYIYISN-----------RPGRARPGSAGQAVPGYRIRLVDEDGRAVPS--GTVGTLLVKGPTSCPCYWNLPDKSGETMLPDGFLRSGDL-FLERDGFYYHQGRNDDMIKAGAQLVSPLPVEEALLSHPSVAECAVVAL-SVGGLVRPGAFVIPQGNPALARRLRAHLLER-LPEYMCPVSFTFVEQLPRTPTGKIQRFRLRE--------- 145589066 31 --------------DFLTECFGHFENRKAVEAMGT----YFSYRELDRLSLNFAAYLQTLELEKGARVALMYPNVIEYLVAMIGTLRAGYVVVNINPLYTSRELESQLLDSGASVLVLMENFAATYEQIAGELRNIKH-LIPEWSFPCIHLKEALKIGSQHQFVQ-PQIGLNDIAYTGGTTGVSKAAVLLHRNILSNVLQIETWLRPGLKHQSQFLCALPMTHIFALT---ACALLGISQLVANPR-DIDGFIKLLKKHGINIFPGVNTLFHALVHRPEFKQVKLPNLMITIGGGMAVHKTTADHWQALGVPIAQGYGLSETSPVVC---VNSPLEK-------HFTGHIGVPMPSTDIVILDDDEVELPQGTP--GEIAIKGPQVMACYWNKPEETRHSMTADGYFKSGDIGLITPEGFIQIVDRKKDMIVVAGFKVFPNDVEDVLTGMPGIRECGVIGAPHRKLGEIVKAYIVKDNHHLSESDVMQY-CKEHLTSFKRPRRIIFVHQLPKSNVGKILRRELR---------- 186457114 1 ----------MNLSSAFARSA---GKNPQKVALYWGE-QEYTFATLWDQSEHVASYLQTLNAKPGARVALWLKNCPEFIPALFGILHAGCVVVPVNNFLKPAEVNYILQDAGADIMITDSAMLPALQASRPNL----HIIQVEQFGP-------DVLNTAKVPAPVTEKDLAVIIYTSGTTGRPKGAMLSHGNLLHNVESCRLVLQTV--EQDRMAVLLPMFHSFMLTVVFLPLIVGASIVLIRSLHPPRNVLQEIIQRQASVLPAIPQFFRSMV----SVPANIQLPLRMCISGAAPPVQILKEFEKFPFPLIEGYGLSEASPVVTKNPLNG----------VRKPGSIGLPIPHVEVTIQNDAGQVLPPG--EVGELCVRGGNVMMGYW-NQPAETANVMRGEWLLTGDIGYKDSDGYIYITDRKKDMLLVNGINVYPREVEEIIYQFPGVREASVIGIPDPRKGEQPLAFISANEGATVDEKALLQFVRSKLADYKVPKKVVCLPALPRNATGKVLKTTLRE--------- 108805142 49 -----------------------------------------TYRRLLEESRRLAGYLREAGLSKGDRVLLYMQNSPQFVVAYYAALMSGGVVVPANPMLLTEELEHYVEDSGARLALVGQELLPRVLPLAGRLGCVIVAAYSDYLPPEPEVAPRETLREEEETLRAPESGGPGLPYTSGTTGRPKGCVHTHRTVQATLVGAGL--WVNLNPASVALATLPLFHVTGMQHSMNAPIYYGGTVVLMTRWDREAAARLIERRRCTHWTNISTM---VVDFLSPGGVEGADLSSLMCGGAPLPEAVGERLHRLGLRYMEGYGLSET-------VSQTHMNPPDRPKMQCL----GIPSFDVDARVVDPDTLEELGPGEQ-GEIVVSGPQVMRGYWQRPDADAEVFERDGFLRTGDLGRYDEEGYFFMVDRIKRMINAGGYKVWPAEVESVLYAHPAVREVCVIRSPDPRRGETVKAVVVPAGEVSGEEVIS--WARERLAAYKCPRLVEFVGELPKSGSGKILWRALGER-------- 167905335 144 --------------------------------------------------------LRAHGLARGDRLCVVLPNGPEFLAYYFGAHLLGVVSVPINPALTAAECAYIVRNSGAKLVVFDRRMTNLREAVRTELADLASADAASSFSLEALAAAADHATLAPEPGLAADDDA-SILYTSGTTGHPKGVVLSHRNLL--SDARALVDWFAFEPGTRTMCILPLFHNNGQVITLLSPLIGSSVILEGKSALP-SFWKLIDTYRVNWTSVMPAFLSAFLEYLKRTD---DTLRGIVCGGQVLLDEVRSRFEEYRVPVFEGFGLTETTSFATMN------RHPAERRRF---GSIGVALPCNALRIVDANGREAAAN--ETGEILIRGENVAARYHGRAELTAERFR-DGWLHTGDYGYRDDDGHFFFATRVDDLIIKGGENIYPAEIENVLHGCGDVVECAALGVPDPILGQEVCVYVKLRPASTLGKDDIRRLCEGRIAHYKCPRHVVLLNELPKGPTRKILRRKLLAHF------- 71052209 41 -----------------DRSAPVFTRALAFDRIALVDQHRHTYRELYSRSLRLSQEICRLCGCVGERVSFLCANDASYVVAQWASWMSGGVAVPLYRKHPAAQLEYVICDSQSSVVLVSQEYLELLSPVVRKLG-----VPLLPLTPAIYTGAVEEPAEVPVPEQGWRNKGAMIIYTSGTTGRPKGVLSTHQN--IRAVVTGLVHKWAWTKDDVILHVLPLHHVNALLCPL---WVGATCVM-MPEFSPQQVWEKFETPRINVFMAVPTIYTKLMEYYDTQPHAQDFLRRLMVSGSAAPLPVLEKWKNIGHTLLERYGMTEIGMALSGPLTTA----------MRLPGSVGTPLPGVQVRIGDERGTKVPGFEEKEGELLVRGPSVFREYWNKPEETKSAFTLDGWFKTGDTVVF-KDGQYWIRGRTSDIIKTGGYKVSALEVEWHLLAHPSITDVAVIGVPDMTWGQRVTAVVTLRGHSLSHRELKE-WARNVLAPYAVPSELVLVEEIPRNQMGKIDKKAL----------- 209551944 17 ----------MNLANFLSQAA----RRHVNDPALVWKDRVWTWSEIEARVQAMAYALREFGIKKGDRILVQSPNCNQMFEALYATFRVGAILVPTNFRQTPDEIVYLAESSGATLMICHAAFAGHAEAARRSSGSLKNVIAIEEAGPSYDHIVDRNLGRMVEPAIVDRDDPAWFFYTSGTTGHPKAAVLTHGQLVINNHNADVFPGVSSADRSLV--VAPLSHIHQLC---QVARGAATILLPTEKFVVEDVWRLVQEWKVTNLFAVPTIVKMLVEDPSVDTFDHSSLRYVVYAGAPMYREDQKRLTKLGKVLVQYYGLAEVTGAIA--VLPPILHSVEDGPDVRI-GTCGYERTGMQVQVQDDAGLEMPP--GETGEVCVIGPAVFAGYYRNPEANAKSFR-DGWFRTGDLGHMDAEGFLYLTGRASDMYISGGSNVYPREIEEKLLQHPGLSEVAILGVPDPVWGEVGIAVCVARGHRLDGDTLNE-WLDGKVARYKLPKRYIIWDALPKSAYGKIAKKLVKAE-------- 189191344 57 ------------------QQATLHASREAVVIPWTGA--RWTYQKLWEESSLLARALLKQGVRPKDRIGVMSGNCEKYIALVFATVRVGAVCVTLNNTYTATEVEYALRHTRCTMLFTTPKIMPLLEDVLPDLKSVCEFVSYETFRKEGEYVPEQIL-DIFGGITSPHDVA-NLQFTSGSTGNPKAAMLTHHNLVNNS--RFIGDRMDLTPNDTLCCPPPLFHCFGLTLGVLAVLTGAKIVFPAESFDPVACMRAIDEERCTALHGVPAMMESIMDVPRPAGWT-SMLRTGIVAGSPVPKWLMERMELHMTDFTSSYGLTEASPTVFNAHTNDSLHA-----RLT---TVGTVMPHARVKIVDRNDVVVPIGVR--GELCVAGYQVCRGYWENAEKTAELIVRDEYLHTGDEAVLDVDGYCTITGRFKDIIETGGENIYPLEIEERLVAHPSIARAIVVGVSHPRYVEVPVAFLAHESGTGKPDLAEQKWVRMVLGRHKAP-VHIFDAEVPLTGSGKIKKFVLRDVAEKLLG-- 54297083 36 ----------------------------------------------------------------GSRIAFMLPNSLEIIAIYLACFQSGCIAMPVNRRYAPPELEKVLRDAQPIDLIIEASKLFLLEKINWSATGIKKIFALGENQNHPYFSFNELLNEPANYPKIDYKAPAVIFYTSGSTGEPKGVVHTLSSIMLDSTSLALENITA---DDKMIICEPQCHVSGFIETF-STLSREGTTLVHDGFDMDWYLATVRHEKPTLAVHHIDTYIKLLDSGRCNTKTFQSFRGIYTGGDALPVAIQDKFACAGKPIQVGYGMTEAIWLTV-----------CRTPDLTQKSCIGKPVEGVTLRLINATGEDV--SCGETGEILVKGDMVMHSYWNNPEETRKAFI-KGWFKTGDCGTQDEQGYFYYKGRIKNIIIRNTSNIMPGEVEAAIYKHPAINAAAVIGVPDEEEGEVPIAVVVKKSNQLTKEELYSFLFEQ-IAQYKIPAKIYFIDEMPLTNSGKINHKKL----------- 121610775 39 -----------------------------------------TWRELNARANRVAQALHLRGVEHGHIVALSMEVRMEWLVLSGALAKLGCSMLGVNWRLTDEEARYVLSDSGAQVFITDAQDLAVVS------RTVQALVVTIETPGESFVPWSELL-EAPEVARQSLAEASLLIYTSGTTGLPKGVAVSTDLVTLREYFESVDASGAVEGVRVQLVNMPMHHASGPSQMWSAIRKGRTLVLQ-RRFDAEGVLALIQKHHVHLWSGVPTMFKRLAGLAPEVLARVSSIRRIGVGAAPVPYALLSYFGRDTLQ--ENYGSTET------GMVCALLPAMQERK----PGSSGLPFRHVSVEVRDALGHLLPTG--QIGELWVKTP-ITIKQYLNEPALEDVLDARGFFRTGDVGYLDEDGYLFITDRVKDMVITGGVNVYPAEIESVLMRHAAVEDVAVIGIPDEDFGEQVLAFCLKAGRAANEADLLAHCERY-LASYKQPRRIEFVEDLPRNGMGKVLKRELRNPY------- 167561802 44 ------------------------------------DARRLTYAQLAHAIDAAADRLRGLGVQGGDRVMIVAENSVAQLVLLFATTRLDAWAIVSNARLAAAELDAIAAHAQPRLTAFVTGTSPDACA-HAERRGAQPAAPFELDI--GAWSYTLDASVRAEPVEADARQCAALIYTTGTTGTPKGVMLSHRNLLF--VAAVSSTQRRVAPTDVVYAALPVSHVYGLASVCLGSLYAGATLKLVPRFSPEALRRALADERVTIFQGVPAMHAKLLEHLRAHGHAWHALRFVYSGGSPLDADLKARVERVGLPLHNGYGMTESSPTITQTPIDAPRADCS----------VGMPIPGVAVRFRTADGADV--EPGEVGELWVCGPNVMLGYYRNPEGTRAAVTADGWLKTGDLARAADDGAVTIAGRGKELIIRSGFNVYPSEVEQALNAHPDVVQSAVIGRAIEGNEEVIAFVELAPNAVATEDDLKE-WCAGRLTPYKRPAQIRALAALPAASTGKVLKHRLRE--------- 108804593 37 ----------------------------------------VTYGELARRVSRFGHGLRELGVRQEDRVLLVLNDTPAFPVAFFGAMRVGAVPIPVNTLLKAEDYRFFVEDSRARVVVAD--LMHLEKVAEGLEGVEERPLVVPVGGGEGDPSFEELLGDELSPARTHRDDPAFWLYSSGSTGKPKGAVHLHHD-IIYTCETYAREVLGITEEDVTFSASKLFHANNISFPYWA---GASTVLYPGKPVPQAILETIERYRPTLFFSVPTLYNAILNHPGAGEHDLSSVRLCVSAAEALPASIWRRWETFGSVILDGIGSTEMLHIFISN-----------TPERVKPGSSGTPVPGYEAKLLDENERPVER-GKP-GFLYVKGDSAAAYYWRNHEKTKKTMRGEWLF-AGDWYRQDEDGFFWYEGRADDMIKVGGLWVSPVEVENTLGEHPAVMEAAAVGVPVGGLTRIKAYVVLREGQAPSEDLISQGWCKERLKRYQYPHLVEFVEELPKTVTGKIQRFKLRQ--------- 111019619 63 -----------------------------------------TYAELGDRVDRLATGLAHAGVAPGDVVAYQLFNGPEFAQLYLAGQACGAVGAPMNFRLASGETACILDANRPTVFVYDTE---IGEMVRDALSRATHVVAVGPGEPNGFIRFEELVAESASPPNVSRTVETTRLFTSGTTGMPKGVIFSAHDVIMH---------FPMTAEDKTLNMTPWFHRGGYCAGPNPTFYLGASLVAQRSFDAEVTLDYVEEYGLTFLIGAPTNLAMLARAQEKKPRDLSSLNGIVTMGAPLEREAALHYQKLNPRIFNGYGSTE-------GFWNTFLRDLPEMAGTAGRACIDDDVAVVRLRLADAH-ETVAKDGTEIGEVIVRSPKGANAYFDAPEQERRKFR-NGWLHIGDLATWDDKEFVTIVGRKDDMLLSGGENVHPVQIEEALGEHPAVTDSLVVGVPDDKWGQVVVAYVVTAAPAPSADDLDDFCRRPMLSQFKRPRAYRFVESLPVSATGK----------------- 153887532 27 ---------------------------------------KLSYAQWLTRIQSVAAGLLDLGLRPGERLLAILQNRWEMATLHWACQFTGIVIVPLNWRAKPDELDYCVRDAEAKALVFEP---VSAEAVLGSPAAMKILRIALDGARHSSLSFDTLMGAAPRPDSVPEADDVSMLYTSGTTGRPKGVPRRHRQERAAALAH--VAQNLYRRGERTLGVMPLYHTMGVRSLLAMALVDGLFVCVR-RWSPSQTLQAIADHRVTCLYLVPTLY---HDLLADPGFRVRSVSKLGFAGAAMNDGLLKRLE-------QAF----HPELFVNHYGSSEVYTFSVEQRAAGKGRAGLNLRLVRLDTDSPEAVVAPEEGQII--VELRGDEAFEGYWNRDDANVKSLR-QGWYFTGDTGYFDAEGDLFVSGRVDDMIISGGENISPADIESILSLHPAVDEVAVAGVPDPRWGQKVVAFVKPH-DDVNASTLDAYCRDSELANFKRPRDYVFVADIPKSPVGKILRRKLSE--------- 197327359 34 ---------------------------------------RLTYRDLERRTRRLAGHLAGLSPARGERVAILLGNRVEAVESLLAVTRASAVSAPLDPGGSGPELAHLLDDSGARVVVTDPRLRPLLAARPGLTVLVVEEAEEIDGEPDGHLRYEDLVGTE-PPTPAPDDLGLDLLYTSGSSGTPKGVLLTQRNR-LAPVAAGLVGVLGMSRQDRLLWPLPLHHAHVVCV-VGVAATGASAMIP-PRFTVAEVLAQLRRTDAPYTGGVPTTYSALLDEVRAEAARTPALRGCVSGGASAGPAFRRSFEEVGVPYLEHYGSTEAGPV-----------TMAAPGDTTAAESCGRVLPGTRVRVGGG------ADGQDVGEGELSGPGVTPGYHGSAQATAEVLR-DGWFRTGDLARVDAGGELVITGRASDLIIRGGANIHPSEVEAVLRRLPGVADAAVAARPHPAFGEVPVGYLVPERGRVLDRAALLAACRRELSLFKVPAALYEVEGIPRTASGKVRRHALAD--------- 33445807 51 -----------------------------------------SYKEFFEATCLLAQSLHNCGYKMNDVASICAENNKRFFIPIIAVWYIGMIVAPVNETYIPDELCKVMGISKPQVVFCTKNILKKVLEVQSRTNFIKRIIILDESLPNFIARYSDGNIANFKPLHYPVEQVAAILCSSGTTGLPKGVMQTHQNILIHALDPR--SGTQIIPGVTVLVYLPFFHAFGFSINLGYFMVGLRVVMLR-RFDQEIFLKAIQDYEVRSVINVPAILLFLSKSPLVDKYDLSSLRELCCGAAPLAKEVIAA-KRLNLQIRCGYGLTEST--------SANIHGLPDRFK---SGSLGKVTPLMAVKVIDR------KTGEALGELCVGGPMVSKGYVDNIKATKESIDDDGWLHSGDFGYYDEDEHFYVVDRYKELIKYKGSQVAPAELEEILLKNPCIRDVAVVGIPDIEAGELPSAVVIQPGREITAKEVYDYLAERVSHTKYLRGGVRFVDSIPRNVTGKITRKELLKQ-------- 134093504 50 -----------------------------------------TYAEVDTLSQKLGAWLQGTGLQKGARVALMMPNVLQYPVALAAVLRAGYVVVNVNPLYKPRELQHQLVDSGAEAIIILENFATTLEKILGGLKLLVNFVVRHVKKPQA-VSFKDVLAQAAHPLLGPQDIAF-LQYTGGTTGTAKGAMLTHRNIVANILQNEAWIWPVLRKEPCALPLYHIFALTACCM--LGTRLGVMNILPNPR-DIPSLVKELMKYKINLLPAVNTLYNGLLNNPDFAKVDFSELKLCNGGGMAVQQVVNDRWRVVGCSIIEGYGLSETSPVATSNPV----------ETTEFSGTIGLPVPSTEVMILDSNDNEVALGLS--GEIAIRGPQVMAGYWNNPAETAQAMTADGFFKTGDIGVMDARGYTRIVDRKKDMILVSGFNVYPSEIENVVAGHPGVLECACIGVPDEHTGEAVKLFVVRRDPALTAEALMA-FCKEQFTGYKKPKMIEFRTELPKSNVGKILRRELRDEIK------ 167456134 29 ---------------------------------------RVTYGELAGRVRALAGHLAARGVRPGDRVVLALPNLPATVAAGLAVNALGATTVEVNREWSPEILGRILSHPLERLWVVHPGAPPLLDALGGTPAT---WVIED-----GRVDPAEGAAPPPPSPALSPDQPALVLYTSGSTGQPRGVVQTFRNVDANS--RSIVQYLELGESDRALLILPLYYCYGRSVLQTHLLAGGSMFLDGRFAFPRVVLEAMTGEGCTGFAGVPLTFEIIRRQVDVASMRFPTLRYLTAGGAMAPDTVAVRNAFQPARLFVMYGQTEATARL------AYLPPERGEEKL---GSMGVAIPGVELRVVDDGGRELAT--GETGHLVARGDNVTLGYLDEPEET-AAILHDGWLWTGDLASRDADGFFFHRGRSKEILKVGGHRVSPIEIEHAVARHPDVAEAAVVGVQDALMGELPVAFVVPRGASPTEDDLRR-FCREHLPAYQVPVRFTFVDALPRNESGKLLRAEL----------- 70607864 15 -LPKTLDYPKAPLFNILEVSANRYPDKDAIIYYGT----RIKYEKLLSNTLKFSSFLNELGIKKGDRVAIFMPNSVQWIIAYFGILRANAVVVPINPLIAEDELNYILKDSGSVAVVTLSSQLPVMKAIQGEVRNVVHPLMLKEPEIQGVIKWKESISSNKPEVSVTSEDIALIPYTSGTTGFPKGCIHTHSTIVIGSAFWNMVTPSAIG-----LASLPLFHVTGFVHSLNTPMYVGGTIVLMSIWDREAALDAIEKYKVTHWTNISTM---VVDLLSTPGIEKRDLSSLVMGGAAMPEAVAKKLELTGLDYVEGYGLTET-------MSQTHVNPPHRPKLQCL----GIPHFGVDALVVDSTGEVLPPNKE--GEIVVKCPSLFKGYWRKEEETRSFITINGYFRTGDLGYMDDEGYFFIVDRVKRMINRAGFKVWPTKVENKLYQHPAILEACVVSTPDPRVGEEVKAYVVLRPEKVTEEDIIK-WSKEHMSAYEYPRVVEFVDSLPKSGSGKILWRVLQDKEKN----- 154275842 46 -----------------------------------------TYSQVKSTALDFGIGLKAWDWQKGDVLAIISPNNIDMPPVMWGAHWAGGVVSPANPTYTVDELAFQLKGTNAKALVTQMALLPTATAAAKLAGIPDSRIILDARDPSAKFKHFTSVRNISKATRYPAKDLAFLCFSSGTTGVPKGVMLSHRNIVSNILQFTAGELGNLSDRDKVLAFLPFFHI------YVMS-----------KFDIEKWCAHVQKFRITFSYIVPPVVVLLAKHPVVDKYNLSSLRLLNCGAAPLSRELVAMSTRIKTGVKQGYGLSETSPT-------THTQTWADWDKYIGSVGRLLPNQEIKYMTSPDDGEPVELPIGQTGEIYIRGPNVFLGYLNNPEATAQCLSADGWFRTGDVGHQDEHGNLYITDRVKELIKYKGFQVAPAELEGILMENEAIDDAAVIGVESEEHSEVPRAYVVPAAEKAEAEKIMNWLAGKVAPHKRLRGGVRFIDEIPKSPSGKILRRTLKER-------- 158315412 39 ---------------------------------------RISYTELDAWADRLAAGFAAHGVARGERVVVQLPNTPEFIAIVFAVPVFSLVAHRATERLS-GATGYVLPESYRGV-----DHLALARQLRAATDTLRTMFVLGDAA-DGFVALSEAPREPMPPAADPSDVAFFL-LSGGTTALPKLIPRTHDDYVYQSLAAQVCE---MSADDVYLAALPVFNFAFGCPGVIGTLQTGGTAVLADTPNPLDCFLLVERHGVTVTAMVPSVVALWLDAAEWNDADLSSLRLVQVGGARMTREFTARIPGLGCSLQQVFGMAE-------GLLCFSRPDDPAEAVLTTQ---GRPIPADEVLIVGPDGDPLP--GGEIGELVTRGPYTLRGYYRVPEYNARAFTPDGFFHTGDLARLTPAGDLVIEGRIKEMIIRGGDKISAGEVEDHLLAHPGVTAAAVTAVPDDLLGERICAHLIVDGPAPSLAELKRAMHARGVADYKLPDAVRFVTEFPLTPLGKIDK-------------- 62426195 54 ---------------------------------------------------------RAAGLRPGDRTVLIAPSCPEFLIEFLGAHAAGLATVAVNPLSTARELVYILEDSDALRLVAHPAM-----AEPGRLAAGEKNIGFDTLPLVGNEGPSLQLGDEFDRVEFEWDDLAALLYTSGTTGKPKGAMLSVGNFI--ATTDIVKEMTQTSPEDRSATGLPLFHVFGLAMALPALSAGAPLTL-FPRWDPQAFVDALTEDEISIISGVPTMWMSV--LTNADGAATPNLRLVSSGGAAIAGEVIRKVERFSAPVAEGYGLTETAGLGTFN-------PLFGTRKV---GSVGPSTPGFEVKVIDPDGASLP--AGEVGEVVLRGPAVMLGYWKKPEATAEVLDNEGWFRTGDLGHLDEDGYLFIVDRIKDLIIHGGYNVYPREVEEVLYEIPGVAQASVVGTPDEKYGQQVTAVIARTPGSDLDAAEVERVARENLAAYKIPRIIEFLDELPKGPSGKILKREI----------- 116749508 30 ---------ELNLADYLLDRHVRDGRGDRPAVKFVDQV--ITYSELQRLVNRFGSSLRDAGLEARDRVGIRLVNCPEAIISVLAVEKLGAIPVPTSPLWAAEEIAYVANNAMMKFYIVSAPLMGAVENARSRFTSDTRVIVVDDVRRAGHLSFQEEGSSELAAVMLDGEDIGLILYTSGTTGMPKGCVHFVRQTIIETVVNRFVYG--LTPRDVLGGAAPVSFAAGFGTFTLISFEGGAAVSLLPRFSPQEMMETITKHRITVLTGLPTAYRALLKYPDFKRHDISSVRLFTTGGSLGAKTLEAWRQLTGKPVWEGMGVTEMLHLVTSN-------TMNQEP---VPDSIGKPLPGVLVRVLNAWGGDC-KPGE-IGSLMLKGP--SGGLYENQRLLDAQMVVNGWNQMGDAVYRDDDGNIFFVSREDDIIKSSGYRIGPAEIEEAIARHPGVADVGVIGVPHPDKGQVTKAFIALKGDDDFSEELRE-FLKDIIAIYKMPRIIEYVPSLPRTPTGKLLRRKLR---------- 89897460 56 -----------------------------------------TYYEANTSACRLANAMLDMGIKKGDRVVINLPNMPEFLIAAHACFKIGAIVVPTNPRYTKRELCQYLNCKAETIICLDLNLNLNCEILLENQDVLKRIIVVSTQNPPFKVQEKEFLIMYKDLVEKGREAEPEEEALLDDIGLKGCCITNFNLIAMASGWKQMCQYFVNLENYKVLSSTPMYHIHGFQTTFNANILIGGSIIIMPEITPDNILEAVNQYEPNVWLGVPALIGALCLHPKLAESKMNKLQHIGCGASSIPMSIMDKFESIGVPIIEGYGASETSMAVASN-------PMTKRK----AGSVGIPYPNTDCKVVDTGTKEVPLG--QVGELCFKGPQIVKEYWQNPKETALNFQ-EGWWHSGDIGYMDEEGFIFILDRKKDMIICSGFNVYCSEVENILNSHPQILEAAVIGVPDLKRGETVKAVVIKSGEKVSDLAIKDFCRKY-LAAYKLPNEVEFINALPRTSVHKINRKALR---------- 25029333 30 ------------LIDYFDQAAAANPDK-----LCTVEQNRHTYRELADDVEIAAHAMIEAGVEPGDVVGIHLPNWYEWLIIHLAAMRVGAITNPLIPIYRDREISHMARTAKVSVLFIAENYMDMVDRLRDELPDLKKIVVRGQTRRKGFDLFEDFLEREESPVDFTENDLALIMFTSGTTGKPKGVMHTHNTVLAGALPWP--DKLGMDENDVIHMASTFGHLTGYSLPF---MLGGTAVIQDV-WSVDYFVYLVEKYRITHTSGAAPFLHDLLHAENLHHYDMSSLKRFCCMGAPIPRVFIAKEKLPEMSVFGGWGMTECCLTTM-----GHPD--YPEEKIV--NTDGRALAGMETRVVDEEGNEVPRGTQ--GRLQVRGAFLFRGYLGMLDATLEEYEGD-WFNTGDLAVMDDEGFISLSGRDKDVIIRGGENVPVADLENALIQHPDIADVAVVAMPHDRLQEIAAAVVVEHGREPTMETMKAHLESTNIAKPYWPEYLEVTDTLPRTPSGKPQKFKLRE--------- 19076049 29 -----------------------------------------SFSELRIAIMDLQRQIASLGIKVGDPVNIAIPNGLEFVVAFYAVSWQRAICGPLNSNYKQSEFEFYIDDLKSKLVIVPEGSVPAVRAAKKLSVAVAELAWCPKSRLVRIVHFEGAKINAPQPLGLPQPDDVMLVHTSGTTGRPKVVPLTHKNLCIHNITTSY----RLDPRDTSYVVMPLFHVHGLLCGLLSTLASGGCAVVPPKFSAHSFWKEFIQYGATWYTAVPTIQILLRTPPPKPLPRIRFIRS--CSSPLAPPVLSKLEATFRAPVLEAYAMTEA----------SHQMTTNPLPPLVHKPHSGKPFG-VELKILDQKGNEMPQ-GKE-GEICVRGINVTKGYLNNPAANKSSFTKDRFFRTGDEGKLDKDGYVFITGRIKELVNRGGEKISPAEIDAVLMQHPDVSEAVCFAVPDEKYGQDIQAAINPAGKTVTPKQLHDY-LEQKVAAFKIPKKFYFTDRIPKTATGKVQRRLVCDAFFNH---- 73537384 19 -LPASLHAPRTSLFYNLEVAARRYPDKTAIQYFGTA----ISYAALLDEVERMAGYLQTCGIQPGDRVVLFSQNCPQFIAAYYAILRAEAVVVPANPMWLEAELEHVVADSGAVAVFCGSELYDRVAPLHG--KALRHVIVHHSAAPSGAMTWEAACGQLPRPHEAGYDTLCMLAYTSGTTGNPKGCMHTHGTMMSSAVGSQVWRSS--TPEAVVLAVAPMFHLLGMCM-HSPIYLGATVVL-MPRWERSLAADLIERYRVSVWGAPPAM---LVDFFAQPGRDLSSLAFLGGGGAAMPDAVANMLERFGLPYVEAYGMTETA-----SFLLSNPRQKPKRECL------GIATFGVDARVVDPETLAELPQGE-IGEIVAHGAQVMLGYWNNPEANEESFVEDGFLRTGDLGFMDEEGYFFMRDRLKRMINASGFKVWPAEVENLLYGHPAIHEACVIAARDDHRGETVKAVVALRAERGTPEADPERIMRERLAAYKVPRIVEFVDALPKSATGKIQWRALQEE-------- 16265106 1 --------------QFLIRNAAANGAKTAL----VTDRRRLGYAELDDLSTRLAAAFAENGVKRNDRVLVFMDNCWEAAAAIFAILKAGATFSPINASTKADKLAYIVADCEAAAILTQAKLMPVVEALAGHAPFVASTAAPGGRIPDGAASFEECLTAAPAPVRHGGDVDLGMIYTSGSTGRPKGVMMTHRN--IDAASESITTYLRNTPDDIILNVLPLFDYGLYQLLMAIRL-GATLVLEKSFAFPQAIFDRIRTERVTGFPLVPTMAAMILQMRDLEPGFLPSLRYLSNTAAALPPAHIARLRELGARLYSMYGLTEC----------KRCTYLPPEELDRRPGSVGIAIPNTEAFVVDDEGNRVPP--GVPGELVIRGPHVMQGYWRNDAATERMLRPEKVLHTGDLFRTDEEGFLYFVGRKDDIIKTRGEKVAPKEVETVLHAHPGIAEAVVIGVPDPVLGAAIGALVVLSDPTLTEKDIIRHCSR-HLEDFMVPKIVEFRTELPKTDTGKVSRR------------- 107103379 20 -------DLPSSTYELLQRSAQRHGQRIALSCLLHGEPLRISYAELFARVTQTANALHRLGLESHQAVSFLLPN---LPQTHYVIWGAAGIVNAINPLLEPEHIAELIRASNTRVLVTGTDLWQKVAGLRAQLPELYAIVVVDPANPEGVLDFDTLIADESGRAIHPDDVASYF-HTGGTTGTPKLAPHSHFNEV--AMAEIMGLNADYGVDDVLLCGLPLFHVNGVMVTGLAPFRGAQVLLAGPQQDFWKLVERYR---VTSFSGVPTIYAALLQ-VPSDGRDLSSLRFALCGAAPMPVELIRQFERTGLKVIEGYGLTEGT-------CGTSCNPRGGERR---PGSIGLRLPYCQVKVADGEGNYL-RDANEVGNLCLKGPTVFKGYL-QQDRNRDIWIGDGWFNTGDLGRIDEDGYIWLTGRSKDLIIRGGHNIDPQMIEEALHRHPAVALAAAVGKPDAKAGELPVAYILKPGASTSEEELLEHASRHVPERAAVPKDIWLIESMPVTAVGKTFKPALR---------- 194289443 51 -----------------------------------------TYAELDDRSRRFSGALRAAGLRQEERVLLCALDTVDFPVVFLGCLLAGVVPVAVNTLLTADDYAYMLDHSGARAVVVSEPLLAVMQAAIDKSGLAPTVI---QAAPHAGAAPSCSVGAMLARTRTPATAASDMAYSSGSTGRPKGTVHTH-ANLFHTADLYARQVLGIREDDVVFSAAKLFFANALTFPMS---VGATTVLMAERPTPAAVFKRLREHQPTVFCGVPTLFAGMLAAPDLPARADVALRVCTSAGEALPRDIGERFAHFGCDILDGIGSTEMLHIF-----------LSNRPGAVRYGTTGVPVPGYEIRLLDEQGQPCA--AGEIGELFIKGPSAALMYWCNRDKSRETFV-GAWTRSGDKYLRDADGYYTYAGRSDDMLKVGGIYVSPFEVEAALAQHPAVLEAAVIGVTDADELVKPKAFVVLRPGQQWHDGMAAELVKSRLAPYKYPRQIECVPELPKTATGKIQRFRLRQR-------- 214039651 42 ------------------------------------EGERRTFNQLLDEADALGAALQSSGIGPGDRVALAMRNYPEWMSGLIAVVGIGAVVVPVNSWGKPADIAYTVEDAGAKLVICDQQRYDGIAQLM-DANGIRTLIAANPQDVNGLPALVSGFGKAPQHVDIDADDVAMIMYTSGTSGKPKGAVSTHRAICCAAIAAAMTNGTAMLERNTSLLAVPLFHVSGCHAQFLANLRGGRRIVMMYKWDVSQALKYIESERVTAVAAAPAMILDLLEAENFDATDTSSLFSMGVGGAATPPKVGTLLEKMPQNFSTGYGMTET------NAQGASLTGKAFQEK---PGTAGFPHPITDIRIGDETGESLPQGDT--GEIWVRCVANIREYW-NRPDSNAEDFHEGWLKTGDIGYLDDDGFLFLADRAKDMIIRGGENIYPIEIENELLDHEAVKEVAAVGLPHERLGEEVAVVVHLHEGAAITEEGIINFAKERLASYKVPRVYISEQALPRNATNKVLKREIKE--------- 120405917 1 ----------MNLFALLDQTAARHGDRGAV---YHGERLVHTWSSLRERALRLASSLREFGPGA--RIAVASENRPEIVELMFAIWAAECVFVPLNYKLHVREMEQILSDAGAARVFTSPKLAPVASTIIGAAEYESRCAAMPSPAP-----------RDTDPA-----SPAWLFYTSGTTGRSKGAMLSHRNLMAMTV-SHLADFDCPDENSSLIHGAPMSHGSGYVPPYVSR--GARQVVPASTFDPDEFLDLCESHPGCSAFLAPTMVARLVQTGRACPANLRTI--VYGGGPMYVDSLKKAMAAFGPVFVQLYGQGEAPMTITGLRRRDHLDAPDAVLGSVGYARSG-----VDVAVLGPDGAPVAV--GEIGEIVCRGDVVMSGYWQNPEATEAALQ-HGWLRTGDMGSFDAHGFLTLRDRSKDVVISGGSNIYPREVEEVLLEHPGVVEAGVVGAPDEEWGEVVVAFIV---GAASAADLDAHLLER-IARFKRPKRYEFVDELPKNSYGKVLKRELRAR-------- 90023039 58 -----------------------------------------TYGQLKTNSLALAQGLYQLGIRTGDNVVLQFPNRIEFVETLFALFALGAVPVMALPAHREQELKHFCTESQDHAGGFDYRALARNVCALTQLKHVQEFYSLDDVKRAGELG---AKSKASLPVVDNGQSLALLQLSGGTTNLPKLIPRTHDDYFYSVRESAAVTG--LTNESVYLCVLPAAH--NFTLSSAGVLAGATVIL-SEQVAPDRVLPIIAKQRVTTVALVPPLANAWLQFAQKNRVDTNSLQVVQVGGSVLAKQIVAIFN---CKLQQVFGMAEG----LVNYTRLH-----DGPDKTLFTQ-GCPLSSEEIKVVANDDTPVV-NGE-VGHLLTRGPYTIRGYYNASEHNATAFTPDGFYRTGDLVRLTEEGYVVVEGRAKDQINRGGEKISAAELEELLVGHPGISDAAVVAMKDSVLGEKTCAFVIKNKQQAYPQGVNRYLREIGVAEYKLPDRVVCVEVFPTTKFGKVSKKALRETLEN----- 111224039 50 ---------------------------------------RISYAQLDRWVDRLAGGFAGHGLRAGERVVVQLPNVPEFVATCFALFRLGAKPVFALTAHRSREIAYLCDITGAAAYVFP-----------GRHRGFDHPALARERAGTHGLRLLFALGDAGDDLRLPEQDASDVAFSGGTTAIPKIIPRTHDDYAYQCRATA--DLIGFTAADVYLAVLPLFNFTWGCPGVIGTLLSGGTVVLADDPTTDDCFATIERCRVTVTSLVPTLAQLWLEATEWNTRDLSSLRLVQLGGARPARSLVERIPAFGCELQQVFGMAEGLLTLTRQ----------GDPPETVLGTTGTPLSEEEIRIVGEDERDLP--GGEVGELLVRGPYTLRGYYRAAEHNTRAFTADGFYRTGDLARLTANGDLVIEGRIKDVVIRGGNKTSAAELEEHLLTLPGILRAAVVGLPDELLGERIGAFLVTAGTRPSRHELNQGLQQRGLAEYKFPDQVEFVDELPVTPLGKIDKKAL----------- 84684290 27 -----------------------------------------SFGDVEAMADTMAGMLKAAGVERGDRLMIVSENCATYAIAILAASRLGAWVMPVNARMSDDELDALRNHAGARFAIFTPEASVPSAAHADRLGATSRGTL-----PCGDVLVAGPLGENTAPTGTPRDSVAALIYTTGTTSAPKGVMLTHGNLIWNAEISARLRG--MAPGDLVVGVLPGTHIFGFASVFLASLAGGSAIRFLPRFSAPAILDAF-AEGGSVMPAVPQMYQAILAELAKRGTDAPKLRYISSGGAPLDPEWKEKIETFGLHLQNGYGLTETSPGVAGTRRDTPRDDTSCGQIL-----DGVEC------IIDE------PDDEGIGELLIRGPNIMKGYYRNPEATRAAIREDGFFRSGDFAKIDPDGTLWIMGRKKELIIRSGFNIYPPEVEAMLTRHPDVYQTAVVG-RRVSGNEEVLAFVTAKTEADLKAFLHEHLV-----PYKVPQHIFIIEQFPAAATGKILKHKLTETFAH----- 41408286 54 -----------------------------------------TFGDVELLARRLAAGLRARGVGPGDVVAFQLPNWVEAAVTFWASALLSAVVVPIVHFYGPKELRYILSSVRPRVFITAEGFMTYVPEVCAGVPTVA-------LVGESFDALLEDEPMDATVATDPANPAV-IAFTSGTTSDPKGVIHSHQTLGFETLLANYPQGLGRQ-----LTALPVGHFIGMLGAFLMLVLDGAPIDLTDVWDPDKAIDLMDADGVALGGGPPYFVTSLLDHPRFTPDHLRYIKHIGLGGSTVPAAVTRRLADLGIVVTRSYGSSEHPSITGSQHTAPEAKRLFTDG----KARAG-----VEVRLADD------------GEILSRGPDLFVGYT-DPVLTARAFDEDGWYHTGDIGVMDDDGYLTITDRKSDIIIRGGENISALEVEEVLLAMPAVAEAVVVSAPDARLGEHAAAVLKPGYGMPTMAEVREHFERAGVAKQKWPEELHEVADFPRTASGKVQKYVVRQ--------- 157963846 12 ------------MWE--ERARKFSNNTALVYEDAAGDVQEYTYSHLNAEINRAANLFLSLGINKGDKVAVQLYNSPQFIFCWFGLAKIGAVIVPINNQYLFAECQYIINKCAVKAVVIEEEFLPIYTRMKQETNTINNILVTRTTNPEDSMNFDTLLSQQVQRVTISSDDVAEILFTSGTTSRPKGVEITHCNLQFAGYFTAW--QTCLRSDDIYLTMMPSFHIDFQCNAAMATFVGAKLVMLEKYSARKFWKQICDYRA-TITHSMPMIVRTLMLQPTTPFERDHCLRDMLFFLHISDQEKLDFETRFNVQLFNSYGMTETLVGLIG-------DSPAEERHWPSIGRPGLG---YEAKIADENGQELAPN--VIGDLWVKGVTIMKGYYQDTKATEEVLSAEGWLYTGDKAYVDDNGLFYFVDRKTNMIKRSGENISSSEIEKVLMSHPYILDAAVIGVPDLIRDEAVKAVIFNEGVSLSVEQILQYCAE-NMAKFKVPSFVEIKKSFPRTCTCKVQKKLL----------- 83943695 56 ---------------------------------------RLTYTELDQHVGRIAAGLRARGVEKGDRVALLLSNRWEFIATMMGCLRLGAIAVPINIREGTPELAFILRQCGAKIAVHGMDVLPPPADLPG---LTHRFCVGGTVAGSDAFDTLPAQTPLTDAVPLHEDDIAVILYTSGTTGQPKGATLTHLNIVHSAMHFELCMELGAGERSLL--CVPASHVTGLVATVFTMLQTAGCTVMMEVFGAHEFLSLTANEKVTQTLMVPAMYNLFLLRCNVDDYDLQHWRIGGYGGAPMPQSTITELEKLNLCLMNAYGATETSAVTIMGFGTKRADSI------------GIAVPCADIRIVDPQGNDVP-DGTH-GELWIKGAMTVPGYWDNPDRTASEFH-DGYWKSGDMGSRDAEGFICLHDRRKDMIIRGGYNIYSAEVENALTAHPSVIECAAIGCPDPVLGEK-MHVFIHTTDTALDLDAIKAFARTKMADYKAPDFATFPDPLPRNANGKIVKNTLRDRLK------ 146312021 54 ----------------------------------------MTFRKLEERSRAFAAYLQGLGLKKGDRVALMMPNLLQYPVALFGILRAGMIVVNVNPLYTPRELEHQLNDSGAAAIVIVSNFAHTLEKVVEKTQTLVNFVVKYVKVPKYHLSFRRALHQYVKPDVVPDDLAF-LQYTGGTTGVAKGAMLTHRNMLANLEQVNATYGPLLHRKELVVTALPLYHIFALCLLFIE-LGGQNLLITNPR-DIPGLVKELAKYPFTAMTGVNTLFNALLNNKEFQQLDFSTLHLSAGGGMPVQQAVAERWVKLGQYLLEGYGLTECAPLV----------SVNPHDIDYHSGSIGLPVPSTEAKLVDDEDNEVAHGEP--GELCVKGPQVMLGYWQRPDAT-DEIMKDGWLHTGDIAVMDDDGFLRIVDRKKDMILVSGFNVYPNEIEDVVMQHTGVLEVAAVGVSAGSSGETVKIFVVKKESSLTEDELIT-FCRRQLTGYKVPKLVEFRDELPKSNVGKILRRELRDE-------- 88706156 1 ----------MRVADYFDRTASINPQQEAFVDIDLD--RRLSYQDARNFAHQVAVVLEKLGLAAGSKVAVYSPNDSLAFLAIVGVSRADMVWLPLNFRNALATNAQLLSFFGADVLIFHSQFEDSIAEIKSLAPDIKHFLCLDGDSSQGDVSYDS--GPE-DPM-----ATTWMLATGGTTGPSKGVEHSH-----HSVEATIILGAVISPNPRYLVIAPMTHAAGYMIPAFVARNGTVVVL--PEFEAGRVLETIEAEKITHLFLPPAALYGMLDHPDAAKYDYSSLQAFYIGAATAPERYKEAVARFGPCITEIYGQTET---MFPLLYKSTAECLDDKGAFSVLRSAGRVCPGCRVEIMSEDGQLLGPNEP--GEIVVRGSSVMKGYYTNPEAT-AEVSRHGWHHTTDVGVKDEEGYITIVDRIKDMIISGGFNIYPVEIENVINGMAEVQNCAVIGVPDSKWGEAIKAVIVLQEGSSLEAESVMALCKEKLGSMKAPKSVEFWDALPLSPVGKILKREIRDRF------- 165975858 50 -----------------------------------------TFRKLEERSRAFAAYLQNLRLEKGDRIALMMPNLLQYPIALFGALRAGLVVVNVNPLYTPRELEHQLNDSGAKAIVVVSNFAATLEKIVFETRTLVNFVVVKKLVPKYKLSFREALGKQRQYVKLYREDLAFLQYTGGTTGVAKGAMLSHGNLVANLMQAKWVAEPLLRNSRECIAVIPLYHVFALCLLFIELGITG-LLITNPRDIPSFVKELKKYKVVALT-GVNTLFNALLNNEQFKEIDFSHL-KLSVGGGASIQSAVAKHDATDCHIIEGYGMTECSPLI----------AATRSDSVEHTGSIGVPVPNTDIRIVDDEGNDVPIGER--GELWVKGPQVMQGYWQRPQDTADVLK-DGWMATGDIVVMGEDLNLRIVDRKKDMIIVSGFNVYPNEIEEVVAHNPKVNEVVAIGIPSKSSGEAIKIFVTKKDESLTREELRTY-CRQYLTGYKIPREIEFRDELPKSNVGKILRRVLRDE-------- 146279582 53 ----------------------------------------------------------------GDRMAVQIDKSPRALALYLAALSAGVVFLPLNTAYTAGEVDYFVGNAEAALLVGDPSLAPVAARHGARFETL-------DAAGEGSLTELARLGPSFTPVARDAEDLAAILYTSGTTGRSKGAMLSQSNLL--SNAEVLVQEWRFTEKDVLLHALPIFHTHGLFVAINVVLRGSMIFLPGFKVDQAALPR------ATSMMGVPTFYTRLLDDPRFDRDLVAHMRLFTSGSAPLLAETHVQFERTGHRILERYGMTET-----------NMSTSNPYDGARKPGTVGRPLPGVELKITDPTGEDLPQGEP--GMIEVRGPNVFKGYWQMSEKTREELREDGFFITGDIGVIDPDGYVSIVGRQKDLIITGGYNVYPKEIELVLDEQPGVLESAVIGVPHPDFGEAVVGVIVPRPGAEVDGAALEAAMAQSLARFKQPKHIAIVPELPRNTMGKVQKNLLRQDFASLF--- 54022587 59 ------------------------------------------YAWVDAEADRMAHGLLALGIAPGDRVVVQLPNVPEFLTVLFGLLRAGIIPVLTLPAHRRAEIEHLATLSEAVAYIIDFDYRELAATVCDNVPSLRHVLVLGDAGP-----FTDLSGIARDGDSLPEIDPSDIALSGGTTGLPKLIARTHDDYVYNATASAEL--CELTAEDVYLATLPAAHNFPLACPLGSVSVGAAAFVTDP--SPENAFAVIERHRVTVTAVVPQLWCAAVEWEEAD---LGSLRLLQVGG-ARLADVNARTPALGATLQQVFGMAEG----LLNYTR-----LDDPEDLICTTQ-GRPLPADEVRVVDGEGNDVAPGEE--GELLTRGPYTIRGYYRAPEHNARAFTPDGYYRSGDLVRVLPSGHLIVSGRIKDVINRGGENISCDELEEHLLAYPAVRHAAAVGLPDAALGEKVCAVLVVDGDMPSLAEVKKFLLGRGLATFKLPDVLRQADTLPLTAVGKIDKKVLR---------- 209552176 40 --------------------------------------HDFTYKELNTLANQCAWSLLDLGIRYGDAVVVLSENTLDYLSLIYGAAKTGVAVAGCNYRLAAPEVARSISVIAPRYVFVCASLEPLLRDAMPHYPSAPEIIVWDKNDFGGALSRSLQNAKTHNPIEVDPEEVLVIVYTSGTTGAPKGAALSHRAIM--ARAGIMCAELHLTEHDNYVAWHPLFHMS--CSDYVITHVRGGKVFMTPRFDAHAIADFCVREKIGWLFLVPGVLDEVADAIKASGKPVAGVKYVGCMADLSPHSLQNITEVTGAGYFNTFGTTETVPSAYGTLDLDHTPVSFRKVQSTFS----------RMRIVDPDGKDCPFGTP--GEILYRTPTLFSGYWNNDKATNETMR-DGWYHSGDVCVLYEDGTYDFLGRSKYMIKSGGESIYPAEVEHVLLKHPKISEVQVIRVPDEKWSEVPAAYIATHGQAISVHELND-FCAGHITKWKVPKHYRFTDDFPRNVTGK----------------- 67538204 47 ---------------------------------------RLSYYQLAERSRVVAKALLSAGLLHGECIGIMDGNSYEYIEIFLGAARIGCPVVVLNNTYTPDELRNAVYRSSCKAVFIAPSLMGHVENLQDRLSELQYIVLLRTEASEILHTYSKFLGDQAQASLAPEDVL-NLQFTSGTTGLPKAAMLTNINILNN--ARFVGNAMRLTPSDVVCCGPPLFHCFGLVMGFLASFCGASIIFPSDHFNASCVVEALMAEDATVLLGVPTMFISELEILTKTGQKPRRLRTGLASGSPVSQTLMNEIRRMGVDMLIAYGMTETSPV---NFIT----SLDDPENKRI-STIGRVMPHTVAKVVDKQGKIVPQGQR--GELCVGGYALQKGYWKNEEKTREVMKYDAWMHTGDEVMIDEGGYGHITGRIKDLIIRGGENIFPREIEDRLVAHDSITEASVVGIKDEKYGEGCFLKLTPGCQRVQDTEI-QQWVGGNLGRHKAPQ-HVFGDDFPKTGSGKHQKHLLRD--------- 215492344 69 --------------DVVDKTAEAWGDRIAVVSCHQ-ELSK-TYTEFKKDIDQLAAGLVSLKLSAGSKIGIVVPNMYEWVVVQFAAAKAGLILVNITTECTVPELQHSLKHVDCEAVVLSEKLLEITPELKGELKSLKHVILIAEAAKPGTVTYDELINQEEGSVKVQYDDPVSVQFTSGTTGKPKSVLLSHFNIVNNAETAGHVLGFQDHE-DIVCLTLPMSHLGCIAGTLAAVTFGRTLVLPAPVFDPTTAFKAIKDNKCTAVYGTPSA-LAQLPQIEADQSKASTLRKAIVVGSSCSSEFIKNLRKKLCKVHVIYGSAECSPAIAV----SKPEWSGEDWMRTV----GTPVDHVEVKVVDSENKLVPSNSR--GELCVRGHPVFMGYCGSKKKTEEAIR-DGWYHTGDEATLSEDGRLTICGRIQDRICRGEEVVDCREIEECLSSHAAVEEAQVVAV-----SEEICACLKLKPESTVTEEEVKDFCKEKISEASIPKYVLFVDSFPKSALGQVQKIKMRTEAQEKLG-- 169775713 55 --------------------------------------------------RQLIKGLRNAGLQNGDCVAVHSLNNIFYSVVVLAIVGSGGIFTGTNPSYTAGELQHHLKTSQSKFVFCESEFVPLLESAKQASIHNGNIWVFDTTGPPGLQSWTHLLKQESDWVHIAKKTTAARFFSSGTTGLPKAVITHHNLLAQHSLVFEAHPRPYSMSHLIVLPIAPLMHIGALRSGYVMYIMR--------RFELNSYLEFVDKYNITDLIVVPPILTALKSEHPEKERRLKKVKNIVCGAAPLDKAIQSQARDLDTPLTQAWGMTETC-------CASMIFPYPEKDE---TGSVGRLVPNVEAKLIDDQGRNITA-YNVPGELCIRGPTVTPGYFDNVSANSSAFDDDGWLKTGDIASCDEASRKYIVDRKKELIKVSGFQVAPSEVEAVLLSHPGVADAAVVGARNPDGTERPCAFVVPKGMKVTSVELKLYAARRLAKYKELSGGVKFVDAIPRNVSGKILRRVLRD--------- 211958361 30 -----------------------------------------SYAHFLEMTAQLAHALVKHGLQPGDRVAMQTEKTPQALALYAACVQAGLIFLPLNIAYTVEELSYFLDNSGASVVVCDGAKAEKLQVLADELGVVLRTLNADGT---GTLMDEANSQPTADTVDRDLQDLAAFLYTSGTTGRSKGAMLTQDNLL--SNADTLVEYWRFSEEDVLLHALPIFHTHGLFVATNVILAVGGSMIFLPKFNLDTIIEKL--PDATSMMGVPTFYTRLLGTKDLTGH-----MRLFTSGSAPLLAETHRFERTNHRILERYGMTETN-----------MSTSNPYDGERRAGTVGFPLPGVELKITDPESGTELEQG-AIGVIEVRGRNVFKGYWQMPEKTAAELRKDGFFITGDMGKVDEHGYVHIVGRNKDLIISGGYNIYPKEIELLLDEQPGVLESAVIGVPHADFGEAPLGILVAKGQIPDLDAIMT-TVKDHLARFKHPQKLLVVNELPRNTMGKVQKNVLRERF------- 83311699 38 ---------------------------------------RWSYARLGQAMDEAGALLRGLEVRPGDRVMLVGENCLALVAMILAAGELDAWAAIINARLSEREIDTIRDHCGARRVIYTTDV-----SAEATAHARRHGAELRASPLLGSFALNHQCGSE--PVEPGNGQVAALIYTSGTTGTPKGVMLPHRNIMIGAVSGGLRD---IGSGDVAYGVLPMSHVFGLASVLVGTLFGGACLHVAPRFAPAQVLADLKA-GLTMWNGVPAMFAKFLEHIRLTGAKVEALRFLSAGGSPLDPAIKAETEALGQVLNNGYGLTESAPTICQTRLDAPRSDCS----------VGHALPGVEVRIVGEGGKDMP-DGQ-VGELWSRGPGTMKGYYRAPDMTREVIDAEGWLNTGDFARRDPDGALFIVGRAKELIIRSGFNVYPAEVEAVFNAHPLVTHSAVVGRPAADGNEEVVAFVVAPGTELGSAELTE-WAAARLAPYKRPGEVVVVGHLPAGATGKILKNRLAEAARNH---- 111019276 31 -----------------------------------------TYAELDWRTNRIATALAALTSGDG-RVGALLRMRTEGVETFVAAAKSGLVFVPLNWRLPATEAAAIAVDAQLQVLIVESEFAAAADAVRDALPSVVVVIVSDVLRPGTWTATDPGLGDDPD-------AEVLQLYTSGTTGFPKGVVATHRN--LHNEPEGLLI-YRWKPGSVALDAMPLFHIAGAGWLSTCLSAGVHVVLLGA-FDARQVAALVERHRITHAFLVPSTIQMLLDVPDLDRYDVSSLELVAYGSAPITITLLRRIDRLGCGFVQRYGMTETTGSVTALAVEDHDPS---GQRAHLLRSAGKPMPGVEIEIRDVTGARLPV-GES-GEIVCRSRNNVAGYWRRPDETAQLLTHDGFLRTGDAGHIDEEGYLFVTDRVKDMIITGGENVYPIEVESVLAEHPAVAEVAVVGVPHRTWGESVTAVVRPVDPADPPDERDLIAFTAALASYKKPREIVYVAELPRGASGKILKRTLRE--------- 115450783 82 ------------------------------------------------------------GVRPGDAVLLLAPNCVLYPVCFFAVTALGAVGTTVNPDYTPREIAKQVSDARAKLVITISALVPKIAGLRLPVILLDDDANAAAASPDATVTLYTNLVKEADPIKQSDTAA--LLYSSGTTGDSKGVILTHRNFIAAARMVTSDQDERREGPNVFLCFLPMFHIFGLSVITYAQLHRGNAIIAMSRFDINSLMEAVQRHRVTHLFCVPPVIIALAKHGKAGKYDLSSLK--FIGSGAAPMEVVAK-KFPDSEIVQGYGMTETCGII----------SLEYPEKGQARGSTGTLVSGVEAKIVDIKTKHLPPN--QVGEICVRGPNVMQGYFNNVQATEFTIK-QGWLHTGDLGYFDGGGQLFVVDRLKELIKYKGFQIAPAELEGLLLSHPEILDAVVIPFPDAKAGEVPIAYVV-RSPDSSLTEVDTNELHYQVAYYKRLKRVTFVGSVPKSASGKILRRQLIAQ-------- 149925844 79 -----------------------------------------SYKQVDDMSDQFAGYLKSIGVQAGDVVAIMLPNCVQFPVCFVGAMKLGCTLTNVNPLYTVRELNHQLDSGATTIVVFENFANTLQQSLEG--TKVKNIVITQRKVKKMVPAYNLP---QAVPIKKALAAGKGVSYTGGTTGVSKGAMLTQRNL-MSNMEQGLAWMSEAIGKDCVVTMLPLYHIYALCMLFMT--FGARNILIANPRDVGTVMKVLRKEKFHVITAVNTLFNAFLNNEEFCNRDFSDMKFAMSGGMALQQPIAERWYKVGCAISEGFGMTETSPVVT-------VPPLHGGERPAFRGNVGLPIPGTEVRLKRDDG--LWAGLNEPGEICVRGPQVMLGYLNRPEETAKTIDKDGWLATGDIGTMDEQGFVKIVDRKKDMIIVSGFNVFPNEIEDVVAQHPGVLECGVVGVPDPVTGEKVKLVVVKKDQSVTKEDLIAH-CRQNLTGYKIPSFVEFRDDLPKTPVGKILRRELRDKPK------ 114797684 73 --------------------------------------ERVTFSALQLAVRKLAAEMRTYGIKKGDRVAIVMRNYPQWPLGFYAALSLGAIATPMNSWWTAEELEYGLSFAGVKLAIMD---LQIYERFRDHLDKLPELKTTEEIADPRVSSLDAIVGHPNDWEDLPDAGPTGIMYTSGTTGKPKGALATHRAVITNMFNSSACQARMFLRKGEPVPAIPFFHATGSFAILIPSALRGDKVVAMYKWDAGEALPIIEGEKISAVGGVPAIAWQILEHPDRDKYNLSSIQAISYGGAPSAPELVSTIKKRFPEAANGWGMTETCATATLNI---------GEDYVNRPSSAGAPPAAVELKICDPDGNDMP--AGEVGELWCKSAANCRQYWNRPDATAETFR-NGWVVTGDLARIDEEGFLYLVDRAKDMLIRGGENVYCIEVESALYDHPAVMDAAVVGIAHKILGEEVGAVVLKPGKAASEAELRAH-VAGQLAAFKVPVEIQFQDELPRNANGKILKAELRQRFK------ 83859318 69 ---------------------------------------RVSFDAFRRATAHLADALLARGVEPGDRVAIAMRNLPEFPIAYFAITAIGAIVVPLNAWWTGPELEYAIRDSGARTLICDAARW---QVLAGQAIACDALVCRATAAPE---RLEDLIGAKLDPRPLPEDDPATLFYTSGTTGKPKGALGTHRSSMSNVLSAALRRGEPVPERASLLP-IPLFHVTACNARMLSSVVGHKTVLMD-KWDPLEALQLIEREQITHTGGVPAIAWSLIEHPRRKEFDLSSLTGVAYGGAAAPELVRLIAEDLNCEPGTGWGMTETSGTVTRH---------DGEDYLNRPDSCGPPVPVAELKIMSLDGETELPAGQS-GELWARGPMVVREYWNRPDATAETFK-EGWVRTGDVARLDEEGFCYIVDRAKDVIIRGGENIYPVEIENRLYEHPAIVDAAVAAIPHRTLGEEPAALVTLASGAQADEAELQAFVREALASFKTPVVRVHDGPLPRNASGKILKTEVR---------- 194760629 54 ----------------LELSAAEFGNTEAIVSCHEGK--RYTFKSLLEEADGLAAGLLKLGLQRGDAVGLWAPNYMHWYLGMMGAARAGLTSVGINPAFQGPEVAYCLNKVNIKAIIASQNYYEILRGICPEIAGAESGKIRSEKFPKGALRFDDLLDEKISKIQLPE-SPCNIQFTSGTTGNPKAAALSHYNFVNNGIHVG--NRNELAGERICVQ-VPMFHAFGVVITIMGAMTGATMVLPAAGFSPKDSLHAIVNEKCSVLHGTPTMYVDLVNTQRKLKLPLGKIKKAITGGAIVSPQLIKDVEVLGVEVRSVYGLTETTAVIFQSLPGDH-------DDIVLNS-VGHIQDHIEAKVVDAEGKCVPYGQP--GELCVRGYVTMLGYHGDEEKTTETIGKDKWLRTGDQFILEANGYGRIVGRLKEMIIRGGENIFPKEIEDFLNAHPQIIEAHVIGVPDERLGEEVCAFVLNEGVDPTAEALKAY-SKGKLAHFKIPRFVIPVDSFPKTTSGKIQKFKLVQAFKERQG-- 169763344 42 ------------------------------------DTHYFTTHDFRLWSKRFAAGLRKAGLQSGDRVLLFSGNDLFFPVVFMGIIMAGGIFSGANPTYVARELAYQLQDSGATYLICEGSLDTGIEAARGRVFVFNN-AIFDGRG-EGKMSAEEGSQFEWDDLSTPEKANRTLAYSSGTTGRPKGVEISHKNYCANMLQANQSDWKARNARARFLCFLPMYHAMAQNIFIANALKREVPVYIMPKFDFIKMLEYTEKFRITDLILVPPVVVALAKHVRSGKYDLSSVEGIGSGAAPLGREVCDEVEALWVNVKQGWGMTETTCAILDPTETSHTASVGELN------------PNCEAKIMADDG--VTELGRQRGELWVRGPNIMKGYWRNPQATKETKTEDGWLKTGDIAYVDDQGKFYVVDRKKELIKVKGNQVAPAELEALLLEHPAVADVAVIGVSVND-DERPRAYVVLKGQSASAQDLIAFMDGKVSAIKRITGGVVFVDTIPKNPSGKILRKVLRDRAK------ 126725494 29 -----------------------------------------SFDDFLKLASKFANAIASFGLVAGDRLAVQVEKSAEALAVYAACAQSGVVFLPLNTGYTAAEIEYFLGNSGAKLMLCDESLFDVAQSSGAKLAVLN---------GDGSGDFAEKAKEQSADFQTVERDQDDLAYTSGTTGRSKGAMLSQKNLI--SNATVLAKAWWFTNADTLLHALPIFHTHGLFVACNISLLTSASMIFQAKFNLEDALAALPKS--TVMMGVPTFYTRLLSDARFNQDLVKHMRLFVSGSAPLLAETHVEFERSGHKILERYGMTETNMNTSNPYVGDR------------RAGTGMPLEGVEAKVCDAVTGETLANGE-IGVLEVRGDNVFQGYWQMPEKTAEELREDGFFITGDLATQSDDGYITIVGRGKDLIITGGFNVYPKEIETLLDDQPNVLESAVIGVPHPDFGEGVLGIVVPKSGADVDVAQLKAAMAQKLAKFKQPKKIVIMKELPRNTMGKVQKNILRDQFAD----- 167367258 49 -----------------------------------------SYGEFHDRVGALAAGLARRGIKQGDYLLIHLDNCVEFLLAWFACTELGAIAVTTNTRSAAAEIEYFADHCGAVAAITQPAYADLVAANCKKLKVIGHAAIAAQPVAKGH-SFDSLFGDSADHRRTDPLAPCSVQYTSGTTSRPKAVLWTH----ANALWGAKINAATLRADDVHLLYLPLFHTNALAYSMLSTLWVGGTVVVQPRFSASRFWKVSLEHGCTWLSTIPFCMKALLEHEVPKAHRF----RLWGSAVAEPPP----FASFGIKIIGWWGMTET---ITHGII-------AEADQPNTPMSIGRAAPEYAIRIVGDDGAPT-RVGDT-GNLLIKGPGLSKEYLHNEAATRDSFDEHGYFITGDRVTRLEHGAIRFGDRAKDMLKVGGENVAASEIEQVVITVPGVREAAVVAKKHPMLDEVPVVFVIPQGGAAAPPDFVDRICTAALADFKRPREVRLVDDMPRSTLEKVAKAELRKMLAD----- 114705901 34 -----------------------------------------TYKQFFAGSERIARLLSDRGLAAGDRVLVYAPKSATSLELYFGCLIAGFVYVSINPGLPIDNMSYFLSDVEPKVVCGEKDRVAMAREAEG---SGAHLFTLDADETGTLIDARNAVGFQAVPREAADIAA--ILYTSGTTGKPKGAVHTHHS--LWSNAEALVASWKFARDDVLIHALPIFHLHGLFTATNVVLASGGSCRYLPRFEPKAVLD--EMPVSTALMGVPPFYMQLLETLEQAAKNM----RVFISGSAPPQTHRAWHERTGKTIIERYGMTECSMIASNPYDEARKPN-----------TVGFPLPGVTVRITDVKSGETVENGH-FGMIEIKGPNLFREYWNKPEKTAADHTEDGFFISGDFGRYDADGYLSVLCRVKDAVFTSEGTVLPKEVEEILDEDAAVAESAVISVPTPSGSAAPVAILVANPGAQIDTERLKSAVDAKLDAFKQPVRYIPVGTMPRNAMGKVQKAALRETY------- 162456295 593 -----------SLVDLLDEVAERFDHALSVQRFEQDGLSRTSYRELRDAACMTAARLAALGVRRGDRVALSGANQPAWPVAYFGILRAGAVAVPIDPGLDAKAFADVLRSSTAKVVLWDGGVAERLGAVRAALPNLHAFDMVEGQVPD--LGPASGDGLAPPDVRVGSQDVASVVYTSGTTGEPKGVLLTHGNFT--ALLASLAPLFPLKASDRVLSVLPLFEVTCLLLPLSQ---GARIIY----LDEVSADRVSDGARVTAMVGVPALWQMLERQIVARGKRLGNVRFLISGGAALPRDTAAVFKGLGLPLAEGYGLTEAAPLL----------TVTKPSPAASPGNVGKPIPGVKIKIAN-------PDANGVGEVLARGPNVMKGYADDPDATQAALDADGWLRTGDLGKLDKQGRLVLVGRQSEVISAAGESLYPADIERMLGKIEHVKELAIVGIDNGRGGEQVACLAVP---------------------------------------------------------- 198252086 65 --------------DMVSAVAHLYAKKPAFTTLPNGMNGTLTFAQVDEMSNGLAVYLRTAGLEKGDRVALQVPNGLSFPVAAFAILKAGCVLVNVNPLYTAEEMARQFADAEPQALIVDMFADKLTQALKGHTQVAEFFPAMPRRLPEAIEASKEITVEAYREALLPDDIAC-LQYTGGTTGVSKGAMLTHKNLLMNMEQSMEMITGVEKGREVALTALPLYHIFAFTVNLLGYLGGRNILIPNPR-PLTNLKRAMENYPITWMSGVNTLFNGLSNETWFQDSPPKHLKFASAGGMALQSSVAEVWEKVGKPVLEGYGLTESSPVITFNLGKMRPNSI------------GIPVPSTELRCLDEDGKDVPQGQP--GELAARGPQIMKGYWKKPDDTAKIMQGD-WLLTGDIGIMDKGGYFSIVDRKKDLVLVSGFNVYPNEIEDCLTRHPGILEAAVIGVPDGASGEAVKAFVVLSDQSLSSATIRAY-CKEHLTGYKVPKMVEFRDDLPKSNVGKILRKDLRSE-------- 149209155 32 -----------------------------------------SYRQLHDDINKACAVLAAHGVQKGDRVAVLAANSVFVVILQQALMRQGAIIVPLNWRLSASEIGSLIEDCSPKLLFWDPDFEPHFPALCQRLPFQDFITKLDQSTPTSPVQHQNA----STATRLPNTTA-AIVYTSGTSGRPKGV-----KITAHNLLATAINYAVLGETSVLLCDVPLFHLMGLAVCVWSTLLRGGTVAMSRRFDASATNERL---APNFR---PARWAA--------------LRALFTGGAPNPPARIRWWLDRGVRMVNGYGATEAG-----HFFGMPL----AEDVLRQKAGSGLAGPMTDVEIVDETGAPVPGEP---GEIVASGMSVTAGYWGRADRDGGLEVVEHWYRTGDIGRQDEDGFVYIVGRRKDIFITGGESVAPGEVETALMQHPLVAEAAVVGVPDPTWGEVGYALVLEQGERVSKEDLISH-CEGLIGRYKIPKHFRCTESLPRTGSGKIMKHVLKKKLES----- 187927823 13 -LPHNISSPQTSLWYNLEVSARRYPDKDAI--IFYGR--HTTFRELHDDAVAVAGWLQQVGVQKGDRVLLYMQNCPQFMAAYYGILRADAVVVPVNPMNRPEEFKHYITDAGAATVICSADLAVNVTTANAELPEAQHLLVTSEDAPPAWIAWNDALAQRLTPTAGPDDLAV-MPYTSGTTGFPKGCMHPHRTVMHNIVGGSMSNGT---KEGVSLSIIPLFHVTGMQYGMNAPIYMGSTVVMLPRWDREVAGRLISRYKITHWTNIPTM---VIDFLASAEFDLSSLAYIGGGGAAMPQAVAERLKDFNLAYQEGYGLSET-------IAPTHSNPADRAKQQCL----GIPVFNTDARIVDPQTLQELPIGE-VGEIIVSGPQVFLGYWGKPQASAEVFIEKRFFRTGDLGRMDEDGYFFLTDRLKRMINASGFKVWPAEVESLLYKHPDVQEACIIGKRDAYRGESVKAVVVLKAHAKTTEDDIINWARDNMAAYKYPRVVEFVDALPKSGTGKVMWRTLQEQ-------- 118465153 22 -----------TLADWLDDCARTYGSRPFVLCDHGA----LSYRQVAEESRRLAAGLRELGIGAGDRVGMLLANSLEFVTVKFAIARLGAIAVPFNYLYRRDELAFVLGDSGCRVLVWDTAGFAARHPAADELPSLRHVVLAEAEQPARQLPLVANLGATAARLDVPPECVADLLYTSGTTGSPKGVLLTHDSVLRTAYASALTRAYADGRRIVALPCYHMFGYIEGLL--SAMFVGGAAIMQ-QKFTAEGYFRAIDAHRATDMLCVPTMAVAMVESPARARYDLSSLTAILCGSAPAPVWLWQRIAKFGVEIVTGYGMTECGGCMSLTLPEDPLSSTVGRPKLAGAAGVAGVDALVIYRVVDDSGEELPPGTP--GELLSTGPTAMIGYWNRPAETADALR-DGWLHSGDLGLVRADGYLELTGRRKELYKSGGELVMPKEIEDLLAGHGDISQVFAVGLSDDRWGEIGCVVVVRAPGATITEDDVLALCRDKLARFKVPKRVVFSEDLPTTPTGKVQKFRLAEQLRS----- 170049529 53 ----------------------------------------LTYRQILEQSAKLAAGMTTLGLTKQDHTAIVSDNCLEYCLVMFGSIFAASPLALLNPAYVEGELEHGIKLSLPKVIFVSPNALEKIVAVVRKLGLPAKIVLFGEHPKAA--SYAEVVSFASSPVNVPNAHVALILLSSGTTGLPKGVQLTHINLVAHSMEASKI--LELPEQLVALAATPLFHAVAGVGLINMITNNCRCVL-MPKFSATLFLESIQKYKVNLMTVVPPLMVFLAKHPIVDNYDLSSLMTLICGAAPLSKEIEDKVDRLGIAIRQGYGLSETTLGVLMQ------TGFENKAGCVGKVRMGQWVKVIE-----------PETGKILGELCFKGSLIMKGYVGME----SAIDADGWLHTGDVGYYDEDEDFFIVDRIKELIKYKGFQVPPAELEAILLKNPKVKDAAVIGIPDERVGELATAYVVKEDEQVSAEEIVKFVASQVSPQKQLHGGVRFIDEIPKTASGKILRRELRELAKN----- 211589697 20 -----------TLGNFIDKQASQY--EDRVAAIFPWQSVRLSYRQLAERSKILAKAMLEMGLRKGDCVGVMAGNCYQYIEVFLGGGRIGCPVVVLNNTYIPRELMSAVQKSSCKLVFVASDLSAHINALCGELRRVVNFGNKDPSSTQSYSAFKDSMLLRAEKSVEPE-DVLNLQFTSGTTGSPKAAMLSHINLLNN--ARFVGDAMHLTPTDIICCPPPLFHCFGLVLGFLASFVGSSIVFPSDFFDVRKFVSTILSENATVLLGVPTMYISELEVLSKSRQRPHHLRTGLASGSAVSQGLMNQLEEMGVQMLIAYGMTETSPV---TFITS-IEDGDEKGTSTV----GRVLPHTGAKVVGKGGEIVRRGER--GELCTSGFALQKGYWGNEEKTREVMRVDGWMHTGDEAFIDEDGYAHITGRIKDLIIRGGENIFPREIEERLTLHPSISEASVVGIKDERYGEVVGCFLMAEGYPKVPDTEVKQWVGEKLGRHKTPQ-YTFGTDFPKTGSGKHQKHIMRD--------- 146303791 51 -------------------------------------------------------------IGRGDVVILSTQNIPQFVIAEYAVWRKGGIVLPVNPSYTQAELDYLARDSGAKLVIASPSNLPVIRTNPHTFHKVEGWNIPD---CEEELNLKSGRGDRVN--YSPQEVAVLM-YTSGTTGKPKGVPITHSNLYASSLI--YVRWFQFTGRDKVLGIAPFFHVTGQVFHVTTPVMAGSQIVATFRFDPRSALRTVQEERTTVTMSVATAYRAMLN--SYSGEDLTSMRLWSSGGMPMPRALEEEWKRLGSWIYMAWGLTETSPATLWPYPYSGELPVNEMGVVS----SGMPVYNTEIELED-------------GELLVRGPQVVKGYWKQEEFK------DGWLHTGDIGE-IRDGWVYVIDRKKDVIVTSGFKVMPREVEEVLHLHPGVDEAVVVGIPDEYRGERVVAFVKPRGAKLNLEELKE-FCRTRLAPYKVPREIRLVDEIPKTGSGKIMRRAFKEE-------- 70730310 75 --------------------------------------------------------LQSKGVKKGDRVALMMPNCLQYPICLFGTLLVGAVVVNVNPLYTAHELRHLLDSGAETVVIFENFAHTLEQAMPGQLKNIVVAAIGDKQVPKFNLMMKLASVLEHRPVELKQDDIAFLQYTGGTTGDAKGAMLTHRNILANLMQAKAWVGDQLDEQETNVTLLPLYHVTVNCLMFMC--LGGRNILIANPRDVKRVQMILRKEKFSGIVGVNTLFNGLLENEEFRGRDFSDLKLAIAGGMATHTSVARRWEVTGVPIIEGYGLTECSPVVSISPI-----DIARMREGDFTGTIGVPLPSTWVRFVREDGQ-LAELGEE-GELQVRGPQVMKGYWQRPEETAKVLDRHGWLSTGDVGVMNEQGFIRLVDRKKDMILVSGFNVYPNEIEDAVALHPGVAEVAAIGVEDDVTGEKVKIFVVRKDPALTQDQLLAH-CREYLTGYKVPRYVEFTQELPKTTVGKVLRRALR---------- 121608801 28 -----------------------------------------TFTQARELSCRVAHGLLAAGLAKEAKVAVLSMNDPVAWICALGLWRAGLAWIPVNSRSTAGENRFILDGFDCEALFFQKAFAGMVAELRPQLPRIRLWVCIDDEAPSLQHWCGQQPGTAPDVRMLPDDIITVMP-TGGTTGAPKGVMNTHRSVQTFVAHYMIACSYGSDEHPVNLAAAPITHTAGVCTARGGTVV----VLPSP--DPAGMFEAIARHRVTELFLPPTVIYRLLGIPGIERIDFSSLKYFMYG--AAPMSVIAVF---GPVMLGGYGQTEAPASIAEHFVNGQLAS---DERLS---SVGRPNPLIRVEILDEQQRCLPA-GQS-GEICVRGDLVMKGYYKQPERTAETIV-DGWLHTGDMGHLDAEGYLHITDRKKDMIISGGFNIYPGEIEQVIWSHPAVQDCAVIGVPDEQWGEAVKAVVLKPAQSVTAAELIA-LCKQKLGSMKAPKSVDFIAALPRSPVGKVLKKDLRQAY------- 194291504 6 ---------------FLRRAARYWGDQPAI--LYQDQV--VTYRQLDERSTRLANALLALGLRTGDRVAVQSRNRPELVELECALYKAGLVKAALNPRFTAAEASDVVENCTPRVLIAGPGYTGYDRTTAG-FGGIETFIAIG-AAPAGYVEYEALLANAGTTPPDITPAADDLAFSSGSTGKIKAAMYGNRMAALRKVVSGM-DRPARPGDRLAL-IGPVTHASGMLMPY--LYVGATLVL-FEKFEPAHFLAEVARLRITHVFMVPAMINMLLAEPSLAQADLSSLKTLAYGAAMAPARIREAWERIGPILSQGYGASESTSGVTRLSTGDHADAIANHERL---ASCGRALGETEVRVVDEQGNEVAVG--EIGELVIRGEDVFQGYWNEPALTRETLV-DGWLHTGDMARVDEAGYLYLVDRKKDMIISGGFNVYPTEVEATLYQHPDVLEACVISVPDDTWGESVKAVVTLRGREATAQQLIAH-CRERIADYKSPRSVDFVAELPKNASGKLARKIVRERY------- 94314427 138 ----------LTLPQCLEVAALRFAQKPA----YVIYGHVVTYEKLLNDVRSLAGWLQQTGVRQGDRVLLSAQTSTQFVTAYHAILRADAVPVLANPMCRSAELEHLMNDSGAKVAIAAQELWPQMEPLLAKLEDVMLFSIGDADVPDWFCGWGKALSANLIPWPAQARADCLIAYTSGTTAHPKGCTHTHYSLMTAAVTAANWRGD--TTETVFLGAAPMFHMGLQSLVNTAIHLGATSVL-LPRWDARKAAELIARYRVNRWGAAPPMLLDLLGLPNLPDSALESLALINGGGAALPEAVNKRLEELRIHYMEGYGMTETAAMVMAT-------PLQRPKRQCL----GIPTFGVSAALVDPATLEFYPDGPTTESGEL---WISGGYWNNEPANRESYVERGWLRTGDLAVRDEDGYYFLVDRLKRMINVGGYKVWPAEVESLLHSHPAIQEACVIAVTDERRGERVRALVVVRGASLTEEELTE-WSRSNMAAYKCPREIIFTDRLLRSPTGKIDWRRMQER-------- 209902424 34 -----------------------------------------TYAQLEDQSARLAAALQQRGLGRGDRVAIYMDNTWPCVVSIYAVLRAGATFLVVNPQTKHDKLAYVLNDCTVRHLITDAHLAFVFREVLPDVPSLTHLIVLSPAAEVFETVVEGAPAEVFDPGTIALDLA-SLIYTSGSTGNPKGVMHTHQSMLFA--AQSLIEYLRMDEQEVIINVLPMFDYGLYQLLMSVQM-GATLVLERSFTYPAEVFNRMDQHGVTAFPGVPTIYSMI---LAAHGRKFPSIKRITNTAAALPADYVPRLKEVNALIFKMYGLTECKRV-------SYLEPELAEVK---PRSVGKAIPGTEVYLLSPEGEPVPPGQP--GILHVRGPHLMRGYWNLPEKSAEMLK-DGVLRTGDWFHMDEDGCLYFEGRSDDIIKTRGEKVSPVEVENALYAIPGVEEAAVIGVTDDLLGQAVRAYVVLTAGCELDERRLRKELTSRLENFMVPRDILLVDSLPKSANGKINKKDL----------- 118054346 76 -----------------------------------------TYAQLGEQVARMSAWLRVQGVARGDRVAILSENRREFVLTLLAAAKVGAIVACMNWRQTAEELAHCITLVTPRIALVSP-------------RYEQHVKLFGEVA---VTMIGEELESDIGGVRFASTPPCGILYTSGTTGKPKAALVSHRALVARGAVNTMDRGVRRGATFIAWP--PMFHM-ASADSMLVTLIGGGKVIVMDGLDVGVLCDLGERENVGWFVLMPGMIDKVLDEYARRGTRPHPADSVGCMADLVPRQQIVDVTRLNAPFRNTFGSTEAGPAPGSGGVGVAPENLAKNQS-----------SLCRVRLVDEAGQDVAPGEP--GELLLRSPTLFSGYWGMPEATAEAFA-GGWFHTGDVFTRQPDGTLQFVDRRKYLIKSGGENIYPAEIEQLLLASPRIADAAVVRKRDAKWGEVPVAFVAVRDETLSAEEVVA-LCRGRIANYKLPREFIRNEDMPRSTTGKIVRSEL----------- 189347895 58 -----------------------------------------------QESNALAEALSELGVASGDRVALLMPNSPQMVISELAVWKTGAIVVPLNPLYTENELVYALNECGAETIIVLTSFYGKIKAIAPDTRSIKEFTFLKEKKDGHRISLQKGASAQSKPLPVRHDAPALFLFSGGTTGNPKCAVSTHRSLVISGVQIASWFSVILEKRDTIILNMPMFHVQAGIMPAAIMGGYALVMVPNPR-DIDDLLHIIKTLKPAVLPGVPTLFTALLNHVKKDNRIMKSLKLCVSG--AAPLMLETKFEALGGRIIDAYSLTETT-------LASTFTPILGTYK---PGSVGIPVPDVDVRIVDQENGKDELAPHDVGEVIMRAPQLMKEYWQNPGETAMVLR-NGWLYTGDLGYVDEDGYLFIVDRKKDVIKPGGFQVWPRDVEEVIARHPAVQEVSVAGVPDPYKVEAVKAWIVLRGEKLMASDLCD-FCRRDLAAYKIPRHVEFTEALPKSTVGKVLRRKLVEEHCRKAG-- 169773107 79 ------------------------------------------------------------------RIAFLTPNGYDYVVTQWAIWAAGGVLCTTHPV---KELLYTIGDSDPSLIILHPSFVPLREGTKNSIPFMDQDPFTQSVAPT---AVQLPLFNSQCPL---DRRAL-MIYTSGTTSSPKGCVTTHKNITFQ--AECLVKAWKYAPSDHLIHVLPLHHVHGIINGLTASFLSGVTVEMHPKFDPKVIWSRWQDRGSTMFMAVPTIYSRLVDYFESAARDGARALRLVVSGSAAPTPIKAKFEITGQTLLERYGMTEIGMAI----------SCGLEVEKRIDGSVGWPLPGVQVRLTEKETGQVVESVDEDGQIEIKGDNVFLEYWRRPEATVKEFTTDGWFKTGDVARRDASGAYFIQGRASDLIKSGGYKISALEVERKMLGLDIIQEVAVVGLADEEWGQRVAAVVKQRGTEPLELQNLRTQLKQEMAPYKIPTVLKLVDNIERNAMGKVNKKTIIQKY------- 183982626 59 -----------------------------------------TWSEFDCAATNLAEQLAGAGVLPGDRVAVWHGDCAALHALFIAIERCGAVVVGIGARAGIREATQILRAAQVKLLVSDAPRSAAATEVSAQLPVPSGVLVREGKAPENGL--ESELGNER---RLGPDDVFLINSTSGTTGAPKCVVHTQNR--WHYFHQHAVANGMLTPQDVVLPVIPMFGFGIWTSHTTPIYLGASAVIL-DRFTTLAACEAIARHRVTVLCCVSTLTMLMADHW-CRAYDLSSLRVVFAGGEALPYRRATEFEDLGAAILQFYGSNETGLLSATTLRD------SRERRLRTGGRV---VPEMSVRLFDGD-RDVTESGR--GQPACRGPATSLGYLGGTDHEK-LFTRDGWMRMGDICEIDPDGYLTVTGRTSDFILRGGKNISAGQVEDAALTHPAVAIAAAVSMPDPVFGEKCLYVELADSQRLDRTELVEHLLALGYSKELLPERLVVVDELPRSSGGKIAKGQLRD--------- 163705510 47 -----------------------------------------TWAELDRRIDAMAAALAARGVTKGDRVLVQSKNCNQLFESMFVCFRLGAVWVPTNFRQTPGEVAYLGHASGASVMICHSDFPDHVAAVREDLREVISIGASSFGTDYDTLVADYA-GQAILPASVDYDDPCWFFFTSGTTGRPKAAVLTHMAFVVTNHLCDLMPGT--THQDASLVVAPLSH-GAGIHQLTQVAAGAKTVLTSDRFDIEEAWALVARWRVTNMFTVPTIVKMLTEHPSVDQHDHSSLRYIIYAGAPMYREDQKHLRKLGKVLVQYFGLGEVTGNI--TVLPPALHDLADGPGVKV-GTCGFERTGMQVQIQDEQGREVPGE---TGEICVCGPAVFAGYYNNPEANQKSFR-DGWFRTGDLGHVDEDGFLFITGRASDMYISGGSNVYPRETEEKVLQHPAVAEIAILGVPDKTWGEVGVAVCVLKAGATLSEQELLSWLENKVARYKLPKRVFIWDELPKSGYGKITKKAVRAE-------- 147805634 42 -----------------------------------------SFAETHLISRKVGAGFAHLGLKQGDVVMILLQNCAEFAFSFLGASMVGAVTTTANPFYTSAEIFKQLNASKAKIVVTQAQ---YVDKLRGQVAKIEGFTVITDDPPENCMHF--SVXSEANESELPEVSIVALPFSSGTTGLPKGVVLTHKSLI--TSVAQQVDGENLTPDDVVLCVLPLFHIYSLNSVLLCSLRAGAAVLLMQKFEIGTLLELIQRYRVSVAAVVPPLVLALAKNPMVESFDLSSIRVVLSGAAPLGKELEARSRVPQAVLGQGYGMTEAGPVL------SMCLAFAKQPFPTKSGSCGTVVRNAELKVVDPEGRNQP------GEICIRGQQIMKGYLNDPEATASTIDVDGWLHTGDIGYVDDD-----------------EEVPPAELEALLVSHPSIADAAVVPQKDDVAGEVPVAFVVSNGFELTEEAVKEFISKQVVFYKRLHKVY-FVHAIPKSPSGKILRKDLRAK-------- 116694647 20 -LPATLHTPRTSLFYNVEAAAHRYPDKTAIQYFGTA----ISYGQLQDEIERMAGYLQACGIEPGDRVLLFSQNCPQFIIAYYAILRAEGVVVPANPMWLEAELAHVVQDSGAVAAFAGSELYQRVAPLHG--PALRHVILHDYAGDDGGLAVPAWLREAAMPVALPHQAGCMLAYTSGTTGHPKGCMHSHGTLMTAAAGAVIWRGA--TPESVVLAVAPMFHLLGMQNCMNSPLYLGATVVLMPRWDRALAADLLERHRVSVWGAPPAM---MVDFFSQPGIDARDLSSLAYGGAAMPEAVANMLERFGLPYVEAYGMTETA-----AFILSNPRNQPKRECL------GIATFGVDARVVDPETLQELPCGET-GEIVVHGGQVMLGYWNNPEANAATFIELGFLRTGDLGFMDEQGYFFMRDRLKRMINASGYKVWPAEVENLLYGHPAIHEACVIAARDQRRGETVKAVVALRPERGTADADPERIMREHMAAYKVPRIVDVVDALPKSATGKILWRALQER-------- 78059964 73 -----------------------------------------SFARFQHEAEQVAGFLQQCGVKAGDRVLLYMQNSPQWMIAYYGILRANAVVVPVNPMNMTDELAHYIEDSGASTVFVAQDLYPRIAPLVGGAGGLAHVVVATYAAPRGVAHWRDVLAEQLAPLTAGPDDMCVMPYTSGTTGKPKGCVHTHRSVT--CTAAGFVDWFDDPEDAIHLAVLPLFHVTGMQGGLNGPLVRGSTVVVLPRWD-------RDAAGRAIGRNRVTVWQSISDFLSNPNYDLSSLRSMRGGGAAMPDAIARKLDTVGLDYVEGYGMSET-------IAATHINPPAHPKPQCL----GIPVFDVDARIVDPTFEPVPQ--GEVGEIVMHAPQLMQGYWRNPEATKQAFVEDGFLRTGDLGRIDADGYFFMADRLKRMINASGYKVWPAEVETMMYRHPAIKEVCVIGTRSAHRGETVKAFVVLDPAYPTPDDVRDHM-----ASYKVPRVVEFVESLPKSGSGKIMWRELQER-------- 85074761 103 -----------------------------------------TYEELDRVSNRLAHSLRSLGVKKGDRVAVSLGNCAEYAAITYAVFKLGAILVPLNPGFNAKQVSAALNHLNVELLIYKPDIVPDIESGRIEVPSLRTVVVLDNSSCRSLIPFSILMDGSGAPV-TPDSPLCNIQFTSGTTSHPKAAMLTHTGILNN--GALIANRMGLEPTDSMVVPPPLFHCFGCILGYMATTTGAAILFPSPAFDPLASLRMAADHKATGLYGVATMFVAMLELIGAQSHLLKDLRKGIAAGSSVPESLMRRYAKIGLQLVICYGMTETSPVSLMTAPSDPFEKRT--------ASVGKAMPHTKVKIVDDRTRILPIGER--GELASAGYLVMKGYWGDPEQTAEVMIPDNWMYTGDEASMDSDGYVEITGRIKDLIIRGGENIHPLEIENCLFQHPLIAEASVVGVADEKLGESVGAIIVHKDVEPTRREIREWVAKH-LSQHMVPKHVFWVDEYPKTASGKIQKFKLRDLAK------ 94311726 41 ---------------------------------------------------KLANLLTALKLPAGSRVAVQVEKSPEALFLYLATLRAGYVYLPLNTAYQEAEIDYFVGNAEPAVVVCSSNNFGWVSKVAFRHGTAHVFTLDDNRT--GSLLQRAAVQPDTETVECADDDLAAILYTSGTTGRSKGAMLTHRNLA--SNAQTLNEYWGWRSDDVLLHMLPIFHVHGFVASHGALLAGAKMIW-APKLDMGQILKYL--PRTTVMMGVPTYYVRMLQE-PRFDKELCSNMRLFVSGSALLETFDAFRERTGHTILERYGMSETVMLVSNPYDPALGERIG--------GTVGRPLPGVSVRVTGSEGKSC--EPGVIGNVEVKGPNVFKGYWRMPEKTAEEFTADGWFKTGDVAIVSQAGYLTIVGRSKDLIISGGYNVYPKEIESFIDEMPGVVESAVIGVPHVDFGEAVVAVVVRKPGMEIDEAGMIGTLKGRIANFKVPKRVHVVDELPRNTMGKVQKNVLRQQF------- 213965895 43 -----------------------------------------TFGDLKASIEKFAGALAARGIKKGDVVALHCPNSTTFAVALHGVLRAGAVCTTVASLATAEDVEKQLRISDAKMMLTTSSIGWAGANGAEAAGLPEEMIIMGELLAEGHAA--------PDVVVSPDDVAV-IPFSSGTTGVPKGVQLTHRNLVANVAQAGGATVNALTEDTPAVTILPFFHIYGLTALLNLCLWRRTTQYTMGKFDLVDFLSIIAENKVKFAFIAPPVAVGLAKHPAVDSFDLSSLETIFSGAASLQLDLAEQVERLDCVVAQGFGMTESSPAAIRIGHDSPLDSIG-------RAVPNTQYKIVNLDSDSFEEIPVPAEGRSAGELWIHGPQVMKGYLNNPKATAETLV-DGWLRTGDVAELDEHGNVYIVDRFKELIKYKGYQVPPAELESVLLSHPDIADAACSGVVRSDGEEIPKAVVLKAGKQVTEDEIMDYVADR-VAPYKKVRAVEFMDEIPKSATGKILRKDLK---------- 159127044 79 -------------------------------------------AQARKIVRQLVAGLRAWGVKAGDCVAIHSFNDIYYCMLVLAIVGAGGIYTGTNPSYTTRELVHHFKAADAKFVVSEPEIVTSILAAVKERGNLLIFDVLGQEVPAGRRSWTDLFGEEDDLQRAKETTAARL-FSSGTTGLPKAVTLTHHNLIAQH---ELVFETHPRPYQVSITAMPVFHVAAAVFAHVGAIKAGHTTYMMRRFDLEPYLVCNEKYQATDLTIVPPMAIALTSPLARTRPFLHSIKNVICGAAPLDKEVQTRFRTLGTPFTQVWGMTETSSI-------ATMFTYPEDDD---TGSVGRLIPNLEAKLIDENGDNISA-FDVRGELCVRGPTITPGYFRNDSANAESFDAEGWFKTGDIAYC--EGRTRIVDRRKELIKVRGFQVAPAELEAVLLGHPLIVDAAVIGVVFPGTDEYPRAYVVRQGEILTEEDVRKYLGER-LARYKLVGGVKFVDAIAKSASGKILKRVLRE--------- 218192107 82 ------------------------------------------------------------GVRPGDAVLLLAPNCVLYPVCFFAVTALGAVGTTVNPDYTPREIAKQVSDARAKLVITISALVPKIAGLRLPVILLDDDANAAAASPDATVTLYTNLVKEADYSRPPIKQSAALLYSSGTTGDSKGVILTHRNFI---AAARMVTSDQDERRNVFLCFLPMFHIFGLSVITYAQLHRGNAIIAMSRFDINSLMEAVQRHRVTHLFCVPPVIIALAKHGKAGKYDLSSLK--FIGSGAAPRKLVLSLDSRGVQAFLGYGMTETCGIM----------SLEYPEKGQARGSTGTLVSGVEAKIVDIKTKHLPPN--QVGEICVRGPNVMQGYFNNVQATEFTIK-QGWLHTGDLGYFDGGGQLFVVDRLKELIKYKGFQIAPAELEGLLLSHPEILDAVVIPFPDAKAGEVPIAYVVRSPDSSLTEVDVQKFIEKQVAYYKRLKRVTFVGSVPKSASGKILRRQLIAQVRS----- 89274029 54 -----------------------------------------SYAEYLEKSCCLGKALQNYGLVVDGRIALCSENCEEFFIPVIAGLFIGVGVAPTNEIYTLRELVHSLGISKPTIVFSSKKGLDKVITVQKTVTTIQTIVILDSKVDRGYQCLDTFIKRNTPPVDRKEQVALIMN-SSGSTGLPKGVQLTHENTVTRSHARDPIYGNQVSPGTAVLTVVP-FHHGFGMFTTLGYLICGFRVVMLTKFDEGTFLKTLQDYKCTSVILVPTLFAILNKSELLNKYDLSNLVEIASGGAPLSKAVARRFNLPG--VRQGYGLTETTSAIIIT-----------PEGDDKPGASGKVVPLFSAKVIDLDTKKSLGPNRR-GEVCVKGPMLMKGYVNNPEATKELIDEEGWLHTGDIGYYDEEKHFFIVDRLKSLIKYKGYQVPPAELESVLLQHPNIFDAGVAGVPDPVAGELPGAVVVESGKSMTEKEVMDYVASQVSNAKRLRGGVRFVDEVPKGLTGKIDGRAIREILK------ 15921367 53 -----------------------------------------------------------LDINKGDVVIVTMQNIPQFIITEFAVWKKGGIVLPVNPSYTEKELDYIIENSEAKLMIRS------CEAINKKIRTITHEIPSELKAKWKIIDCEEELDFKSEKVDVSPNDLALLVYTSGTTGRPKGVPITHKNIYASSIIYK--HWFKFTEKDKVLGIAPFFHITGQIFHITTPLISGSEIVISYRFDPTLALRHVEEKKTTVTMAVATAYRAILN--EYKGEDLSSMRLWSSGGMPMPRTLIEWREKIGQWIYMAWGLTETSPATLWPYPYNGELPVDPE---TGVVSSGIPVYNTEISIAED------------GEVLVRGPQVVSGYWKMEKFR------DGWLPTGDIGIID--GWVYIIDRKKDIINASGFKIMPREVEEVIYMHPAVSEVAVVGLPD-QYRGETVAAFIKLKDGYTPNEKVEELCRKNLAPYKVPKIIRFVNEIPKTPSGKIMRRVFRNE-------- 113867217 41 ---------------------------AVYTEHEDGRRNAHTFAHIQAEANRLSAALRALGVARGDRVAIVMPQRIETVIAHMAIYQLGAIAMPLSMLFGPEALAYRIAHSEANVAIADETSIDNVLAARPECPTLATVIAAGGAHGRGDHDWDVLLAAQL-PTFVAEQTAAVLIYTSGTTGPPKGALIPHRALI-GNLTGFVCSQNWYPQDDDVFPADWAWTGGLWDALMPALYFGKPIVGYQGRFSAERAFELLERYAVTNTFLFPTALKQMMKACPEPRQRYDILRALMSAGEAVGETVFGWCDALGVIVNEMFGQTEI------NYIVGNCTAQNDDKQLGWPARMGRPYPGHRVQVIDDEGQPCAEDGEATDSAGHPDPVFFLGYWKNEAATAGKYAEDGWCRTGDLARVDADGYLWYQGRADDVFKSSGYRIGPSEIENCLLKHPAVSNCAVVPSPDPERGAKAFVVLTPSGDAALVTELQAH-VRGQLAPYEYPKAIEFIDQLPMTTTGKIQRRVLR---------- 170018024 5 --------------NWLVKRAQITPNRVAVTMAH----QDMTFAEVAQKANHIAGKISSLK-DCNARVALIMTNNVAGYLIIMALQQLGKTIVFINRRLSVDEINYQLSDAGVTLLLTDDDYTQALQ-IKQQIRF--------SDLPD---------GEPIIPVTAPDDFVTSVMYTSGTTSQPKGVMQTYKNHFYSAMGSAI--NLGLSAQDAWLAVVPIFHISGFSILMRSLIYGMRVVLV-EKFDSQAINELLIHDGITTMSVVPVMLKQLLAALPDDVNYNSHFRAMLLGGGPTDLATLQKAQLHKLPVIQSYGMTETASQVV---------ALDSADIVKKMQSVGKPLFPVSITIRDQDGQPADQ-----GNIWIKSPTLTVGYLNKPQKLLQNMH-DGWFDTEDFGYLDEDGFLYVQGRQGDMINSGGENIFPDEVESAYAKMPGLDDIVVIGVPDDVWGAVPVAIV--SGTGLSSDSLRQ-FGREKLAHYKVPQSFYQAKYWHRTASGK----VQRQQFK------ 124521068 57 --------------------------------------EKYTYYEMKRLTNKAANVLKKAGVQKGDRVFIF---MPRSPELYFAMLGLGAIVGPLFEAFMEGAVKDRLEDSEAKVLVTTPDLVGRVPA--GQLPALETIFVVGENVKEKYKDYLKYFNEASDKLEVDREDGLILHYTSGSTGKPKGVLHVHNAMIQHYQTGKWV--LDLKEDDIYWCTAPGWVTGTSYGVFAPWLNGATNVVVGGRFSPAAWYRTIERFGVTVWYSAPTSFRMLAGNEIINQYDLSTLRHILVGEPLNPEVIRWGNEVFGLRIHDTWWMTETGAQLICNYPCMDIKPGS----------MGKPLPGIEAAIVDDQGNPLPPN--RMGNLAIKKGWMMRAIWNNPQKYESYFFPNGWYVSGDSAYMDEDGYFWFQGRVDDVIMTSGERVGPFEVESKLIEHPAVAEAGVIGKPDPVRGEIIKAFIALRDGYEPSDELKEQFVKKGLAAHAAPREIEFCEKLPKTRSGKIMRRVLK---------- 148553752 18 ------------------------------------DLGRYSYREIAERVDRFAGYLAGLGVPVESRILLCLQDSVNFPVAALGAIKAGLIPVMVNPLLPSSDLDYMLRDSRARLLVASAGAWPSLDPVMAGQPYLQTILVADGDAPAGTIAFADAVA-GAQP--IAEAAACLWQYSSGTTGRPKGTVHSHANVQLMGLYPRQILG--LDENDVTYSAAKLFFGNGLVFPFS---VGATAILMAGRPTAEAVWRRLIDHRPTIFFGVPTLYASLLAAPEAPERDRLALRLCTSAGEALPRPIGEQWRRYGTDILDGIGSTEMFHIF-----------LSNRPGDVAYGTTGLPVDGYELRLVDEAGQPV-ADGD-VGELHVKGPTSALGYWCNREKTQATFVGE-WTRTGDKFLRSAEGRYVYCGRSDDMLKVSGIYVSPFEVETALLSHEAVREAAVVGWADEQGLIKPKAFVV-LGDGQAPSDAIEAALKAHLAPYKYPRWIEFLDALPKTATGKVERYKLRQ--------- 148252549 19 -----------------------------------------------------------LGLRPGTCVAFLTANRADTWCAGIAAQLSRLAITWLHPLGSLDDQLFQLADSESQVLVVD------AAAFRGELASLRHVFTL---GPAGYLSAIEAAGQASARNFATPTDVATLNYTGGTTGKSKGALRHHRE--YGGFATAILADFEIPERASYLAVAPISHVAGTKVLPTLMRGGTVHMLKG--FDPEAVLKTIERERINFTLFVPTMIYVLLDHPALSRTDLSSLDLVLYGASASPTRLVEGIERIGPVFSQLYGQTECYPVSVLR------KADHDPKQPELFLSCGFPIAACDVKILNDDDQEVAQ-GEA-GEICVRAPHVMAEYWKRPDITAETLK-NGWLHTGDIARRDERGYMYILDRKKDMIVSGGFNIFPREIEDVLTQHSDVAMCAVVGVPDDKWGEAVTAIVVPRGTQPNATELIE-LVKARKGSAHAPKRIEFVAELPVTGVGKVDKKVLRARY------- 126738996 49 ------------------------------------------------------------GVRPGDRVLVLSENCCAVVATLMAISQLGAIAVPVNARMSADEVDKILSHAEPKVILCSSQVSEPARRHAERLKATE----VHGKFGQFHMAVQDGGSRDA-----PAEVAV-LLYTTGTTGAPKGVMLSHGNLLFGGRAAELRD---MQPGDLVYGVLPMTHVFGLASVMTAALFAGAEVWLEARFSAENLYQALRA-GVTRLAAVPQMHALVMQYAKEQGEKLGSTSLQYVSSGAAP--LDPDWKRYGVALQNGYGMTEATA----GICATRNSSLGNPD-----ISTGPPLPGVEVRIS----QGVAGGGDGLGEVQLRGPNVMLGYYKNPEETDKVLDAQGWLSSGDIGRLDERGFLHIEGRSKELIIRGGFNIFPPEVEAALNAHPKVVQSAVVG-RLVKGDEEVIAFVSPAGALDA-EELGD-FVKSQLVAYKCPSHIVITEKLPAAPTGKILKHQLLQHFAQELG-- 121592946 50 -----------------------------------------SYRELDRLSARLGAWLQGQGLAPGARVAIMLPNVPQFAVTMAAVLRAGYTCVNVNPLYTARELEHQLKDSGASAIVILENFATLAEVI--DHTAVQHVVIASMGDLLGAWAYELALGERLTPARVAPDTPAFLQYTGGTTGLSKGAVLTQRNIVAATLQAEAWFTPALGKRANSIAALPLYHIFALTLCLLAIRQGSRTLIPNPR-DIPKFVEVLKKRPFHMLPAVNTLFNAL---LQNPQFRHLDFSQLCVGGMAATEATAQQWKAVGATMIEGWGMSETCAIGTNNPVNS----------TAFSGSIGLPLPGIDIAIKDDAGASLPI-GSA-GEICIKGPNVMPGYYNQPEENAKAFTPDGFMRTGDIGVMDEEGYTRIIDRKKDMILVSGFNVFPNELEQVVALCPGVLECAAVGVADDK-QGEAIKVFVVRSDPSLTEDDVVRYCHEHLTGYKRPKYIEFRDELPKTNVGKILRRELRD--------- 8778603 38 ----------------------------------------LTFTELWRAVESVADCLSEIGIRKGHVVLLLSPNSILFPVVCLSVMSLGAIITTTNPLNTSNEIAKQIKDSNPVLAFTTSQLLPKISAAAKKLP----IVLMDEERVDSVGDVREMMKKEPSGNRVKERVTATLLYSSGTTGMSKGVISSHRNLI--AMVQTIVNGSDDGEQRFIC-TVPMFHIYGLAAFATGLLAYGSTIIVLSKFEMHEMMSAIGKYQATSLPLVPPILVAMADQIKAK-YDLSSMHTVLCGGAPLSKEVTEGFAEKTVKILQGYGLTESTG------IGASTDTVEESRRYGTAGKLS----------ASMEGRIVPVTGQILGELWLKGPSIMKGYFSNEEATSSTLDSEGWLRTGDLCYIDEDGFIFVVDRLKELIKYKGYQIYSAELEALLLTHPEITDAAVIPFPDKEVGQFPMAYVVRKTGSSLSEKTIMEFVAKQVAPYKRIRKVAFVSSIPKNPSGKILRKDL----------- 16797908 2 ----------LTLTGFLKHVAEKYPSHRAISV--SGRLD-ITHARLQQLVERAASQIVAAGVKPGDVVALTFPNTIEFVIMFLAVIRARATAAPLNSAYMAEEFEFYLSDSESKLLLTAKEGNEAAQAAASKLKIPRISVTLSQ--PDSDVAFSPAPPEESMSKIVNEPSDVGLLHTSGTTSRPKGVPLAQ--LNLLSSVNNIKSVYKLSDTDSTVIVLPLFHVHGLIAGLLSSLAGAAVTLPAARFSASTFWSDMKKYNATWYTAVPTIHQILLDHLSKPESDYPKLRFIRSCSAALAPSVMARLEEFAAPVLEAYAMTEATHLMASNPLP--------EDGPHIPGSVGKPVGQ-EMGILNENGELQGPNAK--GEVCIRGPNVTKGYKNNPEANKSAFQ-FGWFHTGDVGYLDSDGYLHLVGRIKELINRGGEKISPIELDAVLVSHPEIAQAVAFGVPDDKYGEEINCAVIPREGSNIDEAEVLRFCKKNLAAFKVPKKVFMTDSLPKTASGKIQRRLVAEHF------- 94498796 5 --------------------------------------QRATYSAMRDGAVRVARSLTALGVRRGEHVGLLIPNCVEFAEAILGVALLGCVAVPLNARHKATELGYIIRNADLVAILTDPVDFPLASGLEGEAPHLEHIVLVRGSGGQGVMAAFQALADHIEPVRV--RDAALIIYTSGTTANPKGCVLSHEAVTRHRLKA--------PDHDVVWGAGPLFHIGTFA-PFVGTLGVAGTFLTDGYFEAGRALQLMYDEKVTLTPWFPAIMQGLIGHPSFDPAKLASMRHLCIIAPPAQVDLVQTL-LPNCEVIQGCGMTETAGVFAL--------SDPDEDRVSRSTTNGKASPGIEIRIVDETGNDLP-DG-TLGEIWVRGYNVMEGYWAAPEKTAEALTADGWLKTGDLYTRLPGGSLVFGGRYKDMLKVGGENVAAVEIEAFLATHPAVKTVEVVGRFDIRLDEVPVAFVIHPGHEIDEDGLIAH-CRGRIASYKVPRAIIFASDWP-MSATKIDKRALRDRLK------ 213969914 36 ---------------------------------------RLSYAQLDQRVDRLAGGLAALGITAGDRVMLQLPNGVGFVCALFAVMRIGAVPVLAMPTQRAVDIAALCRLAEPVAYLIDFDYRGMAAGIVEQQPSLAHVIVDGEPGPFIALSALDAPC-PTDPLADP-RGLALLLLSGGTTGTPKLIPRSHADYAYNSHSARLCE---LDSDSVYLAVLPTAHNFTLACPVLGSLAAGATVVMGDSASCDAAMPLIEREGVTHLALVPQLWAQGRDWEDSD---LTSLKLLQVGGSLDPALAAHLLEALDCRIQQVFGMAEG--LLCYTRPDDPLEVVLNTQGRPLS-------PFDQVRLVDTDLNDVAH--GQTGELLTRGPYTITGYYRAADHTARSFTADGYYRSGDLARWTPQGNLIVEGRIKEQIQRSGEKISAAHIENHLTALPDIESAVVVAVPDPLLGERICAFIL--GDPPTGQCIRDQLRRQGLGEDKLPDQFEWVAAWPLTAVGKIDKRQL----------- 158517764 65 -----------------------------------------TFSDLWRAVDRVADCLHEVGIRRGDVVLILSPNSIFIPVVCLSVMSLGAVFTTANTLNTSGEISKQIADSNPTLVFTTRQLAPVYQELTSAIRVVGILSEMVKKEPSGQRVRD----------RVNQDDTAMMLYSSGTTGPSKGVISSHRNLTAH-VARFISDN--LKRDDIFICTVPMFHTYGLLTFAMGTVALGSTVVILRRFQLHDMMDAVEKHRATALALAPPVLVAMADLIKAK-YDLSSLKTVRCGGAPLSKEVTEGFKYPTVDILQGYALTESNG--GGAFTNSAEESRRYGTAGTLTSD-------VEARIVD------PNTGRFMGELWLKGPSISKGYFKNQEATNETINLEGWLKTGDLCYIDEDGFLFVVDRLKELIKYKGYQVPPAELEALLITHPDILDAAVIPFPDKEAGQYPMAYVVRKHESNLSEKQVIDFISKQVAPYKKIRKVSFINSIPKTASGKTLRKDL----------- 170028427 43 -----------NVGQHLRLAAEKYPNNEAIVSCH--QAQRLTYSDVLEKVDRIAASFYQLGLKKGDRVGIWAPNGTQFYLSTLAAARAGMISVVINPAYQIPEIEYAIKKVGVKAIYIPERYLSLATSKPGELQSSKSAVIVDSKLP-GTVQYQDTLSSSEDQSKIESDSGVNIQFTSGTTGQPKAALMSHYGFVNNGIHIGFRNEFNLKDHRICVQ-TPFFHVFGMVIGIVAAMYGTTLVLPGPGFKVAESLEAIDKEKCTVIYGTPTMYVDLVRRVREANIKLPPIDLAVTGGACSPKLFEDIQEVLGVQVKTVFGMTEASAVLFQ--------SLFNESKDKVLETVGHLHDHYEAKVVDANGNTVPMG--APGELWVRGYGTMLGYWGDPQKTKETIDVDKWLKTGDQFELRPDGYGKIVGRMKEMVIRGGENIYPKELEDFLNTHPKILETHCIGVPDERMGEELCAYVRLKDEGQSLEHAEKQFCKGKISHFKIPKYLRIVDEFPKTVSGKIQKFKLVERFK------ 67153361 51 -----------------------------------------SYGELYELSGTFAAFLQGLGVQEGDRIAVQLPNLLQYPVAVFGALRAGLVVVNTNPLYTAREMLHQFNDSGAKVLVCLANKAHLVEGIRHVLVTVRHLMVPAYHLPQA-LKFTEALGRERTLREVPDDIAV-LQYTGGTTGTPKGAMLTQRNLVANMLQCALVAGVLGEGCETLVAPLPLYHIYAFTLCMAMMLIGNHNLLITDPRDLPGMVRVLRKWRFSGFVGLNTLFAALCHDEGFRCLDFSALKLTLSGGMALQQATAECWKGLGCEVLEGYGLTEASPVVSGN-PYGHIRP----------GTIGMPLASTLCKVVDEQGREVPSGSS--GELWVKGPQVMKGYWQNPGATAEVLDADGWLRTGDIAVIEPDGYLRIVDRKKDMILVSGFNVYPNELEEVLAALPGVLQCAAIGVPDERTGEAIKLFVVPRGSGLTEERVLRH-MHDNLTGYKRPKHVEFRDRLPTSNVGKILRRELRD--------- 121607868 12 -LPHSITLPATSLWDNLAISAHRYPDKAALVFFG----RRLRYRELAEGAERLAAWLAAQGVQRGDRVALCMQNCPQLVLAHFAILRANAVVVPVNPMNRAEELKHYITDPDTRLAITTADLAPELVKASNALERLAHLLVFDADAPEAWKAWADALACPQPPPALPDDLAL-LPYTSGTTGLPKGCMHLHKGIMHNTVASNLWSNGA--ADNVTLAVLPMFHITGIVSMMHTAVYSASTLVIMPRWDRSLAARLLVRYRISHWPNIPTM---VIDLLGNPDFRHQDLASLVYGGAAMPQAVAQRLEHCGLCYTEGYGLTETA-------APSHTNPPDHPRQQCL----GIPYIGVDARVIDPDTLQEMPVGES-GEIIIHGPQVFAGYWKRPEATAAAFIEKRFFRSGDLGRMDEDGYFFMTDRLKRMINASGFKVWPAEVEALMFRHPAIQEACVIAAKDSYRGETVKAIVVPTHQDTTGQQIID-WCRENMAVYKAPRIVQLVSALPKSGSGKVMWRTLQEQ-------- 212638323 48 -----------NLTSEFEKYADDPNRMALKWESESGETKELTYVELMKQANKIANAFVNHGLQKGDKVLVM---LPRLLEAYAVYIGAGLVVIPSSEMLRTKDLQYRISHGEVKYFLYIEQFIP----IEG-MENMVAFSVGG--STERWLDLHEEMAKQSDAFVAVETSREDMAYTSGTTGNPKGVVHTHAWAYAH-LRTAAKNWLCIEEGDLVWATAPGWQKWVWS-PFLSTLSGATGFVYYGRFEPEKYLQLLEKYHINVLCCTPTEYRLMAKVPTISQYKLPHLHSAVSAGEPLNREVIDTFERFGVQVRDGYGQTENTLLVVMKGMKIKPGSM------------GKPTPGNRVEIINEFGEPC-----AVGEVHVETPALFKCYYKDPE--RTAMQFRGYYITGDKAKKDEEGYFWFEGRGDDIIISSGYTIGPFEVEDALVKHPFVKECAVVASPDEIRGHVVKAFIVLREDKNDPNQLQEH-VKQLTAPYKYPRKIEFVDDLPKTTSGKIRRVELRER-------- 214043308 22 -----------NLKCFSDRPASLNAMKQAVDRNPQGEAIRLTYAALDAQVDAVALGLMAHGVSAGGRVGLLLGNSPEFLIVLLASLRLGAVAVPINVREQTPELAHILQDCGARVLVHDADLADRLPKPKDTPQLDHRFSV---GGPDGSTDYDGLLGELAVPTVTEEDNAV-ILYTSGTTGRPKGAMLTHLNIIHSAMHFEMCMELGTGERSLL--SVPASHVTGLVATLFTMLRTAGCSVIMRSFQAEAFLETAAREKVTQTLMVPAMYNLFLLRCAVEDYDLTNWRIGGYGGAPMAQSTIQELEKLGLLLVNAYGATESSPATILPL------GLGAERSDSI----GIAVPCGEIRIVDPNGNDV-EDGEH-GELWIKGPMVVPGYWNNPEKTKSEFQ-DGFWKSGDVGSRDAQGFIRLHDRRKDMIIRGGYNIYSAEIENTLTAHPSVIECAAIGRPDPVLGEK-LQVFVHTTDAGLDAAAVKAFVGAHLADYKTPDFVTLTDALPRNANGKIVKAVLRDQ-------- 27379822 82 ------------------------------------------------------------GIAKGDRILVHSKNGDEMFFSMFAAFRLGAVWVPPNFRLMPDEVSYLAQASGAKAFLCHVDFPEHAAAVSG--GALAFTWSIDGKGAFGEASVADAIGHAVENVAVEHDDPCWFFFTSGTTGRSKAAVLTHMGFVVTNHLADLTPG--VTEDDASLVVAPLSH-GAGVHQLVQTARGVRTVLPTEKFDIDEAFRLIEKHRVSNLFTVPTILKMMVEHPAADKYDHSSLRHVIYAGAPMYRDQKAALKKLGKVIVQYFGLGEVTGNITVLPAALHDPEDGPHAKI---GTCGFERTGMQVSIQDDEGRELGANQS--GEICVIGPAVLAGYYDNPEANAKAFR-NGWFRTGDLGHMDEEGFVYITGRASDMYISGGSNIYPREIEEKILTHPAVGEVAVLGVPDATWGEVGVAVCVARGATAVTEAEMAAFLSPKVPRYKMPKRFFFWEALPKSGYGKVPKRMVRDE-------- 111019284 12 ---------DLTLAAFPSAMADLYGDKAAVVDGDT----VCTYRELDQRSGAFAAALRDSGVAERDVVLLHLGNCIEFVVAYYGALRAGATVTLVNPQPGPGLRSQIVDTAAVAAVTQPAQLDTLTEAASG--TTVRTIVVLPAGVGRGQFGFEEFVGYATAPFKVSGDDVAHLAYTGGTTGLSKGVRVLHRNVLAHEVRATADGGISLGDRGVVVVVSPLFHAHALINMSFLLLSGATQVFAG-RFEPGRMLELIETHRATYITGSPAMWHAVATHPDAVVRDTDSVR--VVSSGAAPIDHVT-LEALGASVVEGYGLTEGT-----CLVASAPLTGSVAYKL---GSVGLPVTEVQIRAQDDSGAVLEAGTR--GKLWVRGPQVTDGYLNHPEITAQQYV-DGWLDTGDIAYLDEDGYLFICDRTKDMLIYKGYNVYPRELEEILVSHPDVSSAAVVGREAGSVGQEPVAFVVPMPDVTIDPDAVSAFVAERVLPYKKVRDVVVVEQLPTSAAGKILKTKLREQ-------- 77361057 66 -----------------------------------------SYKQFFQHVDNVASYLQKHGIKQGDRVAIAMRNRPEWVIAFCAIALIGAVPAPLNSFGMQQELITALNGITPKLLICDG---PRWQRISQSNEWLTDTLVLNDTALDAAIDFTEALNYSAHSIEPPTITATDAAFTSGATSVAKAVESSHIAVCLYNIISAMTSPKALAEKGLVLTAVPLFHVSGLHAQLLSALRGGRRLVFTHKWDPLEAIELIKKEQVTQFNGAPSMVMQL--LREPSFHSMASFSGLGFGGAGLPASLIDKTEQM---IGIGFGMTETNGVGA---------AASGDLFRHAPKSSGLISPIMEVRICAADGQSLPSN--SVGEVCMRGITLMDQYVGDLTATQDAIR-SGWLHTGDLGYIDDAGFLFIVDRIKDVINRAGENIPAAEVESCLLEHPAVAEVAVFGIPDEETGEAVIAVVCPEGEFIEEQQLLAHVAQR-LAKYKVPQKHLMEDKLPRNPAGKILRNKLK---------- 73540799 64 -----------------------------------------SYAYLQAEANRLSAALQALGVQRGDRVAIVMPQRIETAVAYMAISQLGAIATPLSMLFGPEALAYRISHSEAIVAIADETSIDNVLAARPECPTLATVIAAGDARGRGNHDWDVLLAAQAAQTKADEAAV--LIYTSGTTGPPKGAVIPHRALI-GNLPGFVCSQNWYPQDDDVFPADWAWTGGLWDALMPALYFGKPIVGYQGRFTAERAFELLERYGVTNTFLFPTALKQMMKACPEPRQRYTKLRALMSAGEAVGETVFTWCDAMGVVVNEMFGQTEI------NYIVGNCTAQHDEARLGWPARAGRPYPGHRVQVIDDEGRPCAEDGEAVCATDIHGPVFFLGYWKNEAATAARYVEDGWCRTGDLARVDADGYLWYQGRADDVFKSSGYRIGPSEIENCLLKHPAVSNCAVVPSPDPERGAKAFIVLTPSVTRSFDSDLQEH-VRGQLAPYEYPKKIEFIDQLPMTTTGKVQRRVLR---------- 126734779 43 --------------------------------------------------------LHAAGIGRGDRVAIV-LPNGPEMAAAFITIAQTAVTAPLNPAYREDEFAFYIDDLKAKAVVLMADDDGPAHAAAQKLGVTILRLSVDPDAPAGSFSLQTDATGSCDTAAPDASDVALILHTSGTTSRPKIVLQSNVAASAQNIATSL----ALTSDDRCMNVMPLFHIHGLLAAVSATLATGGQVWCAPGFDALRFFGWLRDCDPTWYTAVPTMHQAIADIIEAA--RLRFLRS---SSASLPGPVMEKFETFGAPVIEGYGMTEAAHQMCSNPLTPGAQK---------PGAVGVPAPEVRIA---HEVEPTLTDG-GVGEVVISGPNVTPGYESNPEANKNFFDADGWFRTGDQGTFDADGYLTLTGRLKEIINRGGEKVSPLEVDGVLSAHPAIAQVVTFALPHPKLGEEVAAAVVLRGEDISDRDVRD-FASERLADFKVPRKVIILDEIPKGATGKMQRIGLAEK-------- 149038409 65 ---------------------------------------RHTYRELYDRSLCLAQEICSLGCKVGDRVSFLCSNDVSYVIAQWASWMSGGVAVPLYRKHPEAQLEYFIQDSRSSVVVVGQEYLERLSPLAQRLG-----VPLLPLTPAVYHGAAEKPIEQPIQEREWRDRGAMIFYTSGTTGRPKGALSTHRNLA--AVVTGLVHSWAWTKNDVILHVLPLHHVHGVVNKLLCPLVGATCVML-PEFSAQQVWEKFEAPQINMFMAVPTIYSKLLDYYDTQSHVQDFVRRLMVSGSAAPVPLLEKWKSTGHTLLERYGMTEIGMALSNPLTEAR-----------VPGSVGTPLPGVEVRIVSEN----PQKGSSYGELLVKGPSVFQEYWDKPEETKSAFTPDGWFRTGDTAVFKDDRYW-IRGRTSDIIKTGGYKVSALEIERHLLAHPSITDVAVIGVPDMTWGQRVTAVVLQEGHSLSHRDLKE-WARGVLAPYAVPSELLLVEAIPRNQMGKVNKKQLLQQF------- 87199490 14 --------------DLLLRAADLHAERTALALPGVAVSYRELRDGAFRVARALIG----LGIARGEHVALLMPNSVEFAEALFGIMLAGCVAVPLNARHRAAEIGYIIDNSQARILLHDSDPVNFIEVIEQALPTALRYVALLRGEGSGDVLGREAFGVRTDPAEVEHRDAALIIYTSGTTANPKGCVLPHEAVTRGPVERARYRLSA-NGVDVTWAGGPLFHIGSLA-PFIGSVGVAGTFLADSYFEPGRAIALMEKHAVTLAPWFAAIVQGIIDHPEFSAEKFAHLKYLFL---IAPPTLVERVQDLHTEIIQACGMTETSGVFAL--------CDTDEDRESRIFTQGKACPGIEIRIVDETGQDLP-DGT-MGEILVRGYNVMDGYWDAPEKTSEALVGHGWLKTGDLYTRQPNGSLIFGGRCKDMLKVGGENVAAIEVEAFLCTHPAVKTAEVVGRPDPRLDEVPVAFILYDGETINEEELIA-FCRGRIASYKVPRAIRFAADWP-MSATKIDKRALRAQ-------- 149926825 6 -----------------------------------------TYERLDSLTRDFGAYLQSLGMKKGDRVAFMMPNLLQYPVAMLGAIRAGFVAVNVNPLYTPTELEHQLRDSGAKVIVVFENVAHTLEKVMGEMRVLLNFVVVKKLVPAGAITFKKALAQELRKVNITHDDLAFLQYTGGTTGVAKGAMLTHGNIVANQQASSWLNQDIEEGKEIAITALPMYHI--FCLT-ANILVGHCLLITDPR-NMKTFVKTLGAVPFTALTGVNTLFNGL---LNTPGFEQVDFSKLVLGGGAAIEPAVARWKKVGTRLSEAYGLTEASPAVCIN-------PLHEE----YNGSIGLPVPSTEVTIRDDDFNELPVGQE--GELCVKGPQVMRGYWNKPRETAEILTQDGWLKTGDIAYMDENGYFYITDRKKDMILVSGFNVYPKEIEAVATLLGGIFEAAAVGVPDSKTGEAVKLFVVKKDPDLTAEQVIEHCRKH-MTAYKIPRHVEFMKELPKSPVGKVLRRELRDMEK------ 163858688 21 ----------MNLATFLSQVAARLPDEPAL----IIDDQVTTWRELERRVQALAAAFQAAGLAKGDRVLTHSSNCRELLEVMLATFRIGGVWVPTNFRITPDDVDYLARSSGVSAFICHPEHARLAQSLEGLKLVAGAGPAAGANGIEAIIDENLAAGASHQTQQVDYDDPCWFFFTSGTTGKPKAAVLTHMAFVLTNHLCDLMPGTTHHDRSLV--VAPLSHGAG--IHYLAQLAGAATIFSSPRFSADAVWQAIERYGVTNFFTVPTILKMMTEHESVDRYKHDTLRYIIYAGAPTYRAQKLALQKLGPVLVQYFGLGEVTGNIT---VLPPCDHSPDDETMPRLGSCGYARTGMEVSIQDAEGNPLPS--GQTGEICVCGPAVFAGYYNNPEANRKAFR-NGWFRTGDVGYLDEQGYLYITGRESDMYISGGSNIYPREIEEKILAAGLVKEVCVLGVPDPTWGEVGVMVVLKDGAQWDPEAF-QAWLDANIARYKHPRRFVIWPELPKSGYGKITKKIIYQE-------- 115397245 26 ------------------------------------------------------------------RIAFLTPNGYDYVVTQWAVWAAGGVLCTSHPV---KELLYTIGDSDPSLIILHPAFAHLEDPLRESAAAIPFMTLT---------PFTQADDDIALPPFSPQRRAL-MIYTSGTTSNPKGCVTTHKNITFQ--AQCLVDAWEYSPSDHLIHVLPLHHVHGIINGLTASLLSGATVEMQPKFDPGVITRWQDAGSSTMFMAVPTIYARLVDYFET--HIRGTERRLVVSGSAAPTPIKTKFAAITSQILERYGMTEIGMGI----------SCGLDVEKRIDGSVGWPLPGVQVRLTDKETGAVVEAVDEDGMIEVKGDNVFLEYWRRPEATAKEFTADGWFKTGDVARRDAAGAYFIQGRASDLIKSGGYKISALEVERKMLGLDAIQEVAVVGLADEEWGQRVAAVVKQRPEEPLELQTLRVQLKQEMAPYKIPTVLKIVDGIERNAMGKVNKKTIVQKY------- 115443144 8 --PQLQIPTNLPIWDWLHSPLRRFPPAELGAYVNAVTEERVRYDELKEYTTYISTALRKYGLQPGETVALFSPNTIWYPVAMLSTVRAGGVVSGASPAYNVEEMTYALKTAQAKYLMTVPSSMEVAVPAAQAAGIPQERIFLLDGQKEGYTSVQEQIGKSYADAQVTNREVCGLSFSSGTTGLPKAV----RRLGLKHQCMQVQQVTAPDHKR-SLAVLPLFHITGLVHQMHLPVFLNSEVYMLPAFTMASMLDTVVKYQIRELLLVPPIVIRLLSDPIVANYDLSHVRKFSSGAAPIAREVLVKLQERHTGFKQGYGMTETSSCITMHPLDKQSYAYADRGG-SIAANTEVKI--VDVDSGAELGY------NQAGEILARGPQIVMGYLNNEKATRETFDADGWLHTGDIGFMDQEGFINITDRIKEMIKVKGIAVSPAELEDLLLGHEDVEDVAVTSIPDAYSGERPKAYVALKGLVDTGRRIIEYVAKKVRHKWIV--EVEFVDEIPKSPSGKILRRVLRDQEKGNRSG- 1669525 52 -----------------------------------------TYKEFLDVTCRLAEAMKNYGLGLQHTISVCSENCVQFFMPVCAALYIGVATAPTNDIYNERELYNSLSISQPTVVFTSRNSLQKILGVQSRLPVIKKIIMLDTK--KDYLGYQQSFMKEHVPANFNDRVACIMN-SSGSTGLPKGVPISHRNTTYRSHCRDPVFGNQIIPDTTILCAVPFHHAFGTFTNLGYIICGFHVVLMY-RFNEHLFLQTLQDYKCQSALIVPTVLAFLAKNPLVDKYDLSHLHEIASGGAPLSKEIIARFKLPG--IRQGYGLTETTCAIV----------ITAEGEFKPGA-VGKVVPFYSLKVLDNTGKKLGPNER--GEICFTGPMIMKGYINNPEATREIIDEEGWIHSGDIGYFDEDGHVYIVDRLKSLIKYKGYQVPPAELEALLLQHPFIEDAGVAGVPDEVAGDLPGAVVVLKGKSITEKEIQDYVAGQVTSSKKLRGGVEFVKEVPKGFTGKIDTRKIKE--------- 193594214 38 ---------------LIDEAAEKYPNREAIVSVHQNR--KITFSDLKHEVDELAAGLLEIGMKPGDRLCLMGSNSVEWEITLLASIKAGMIAVNINPLYMKNELHHCLSKVDAKMLIFHPNIVPIAQQPYGKPVTTRHFIVMNEKNLPGVISYLKKINRELNP-----HAICNIQFTSGTTGAPKGACLTHNNVVNNSYFYS--KRMLLMEKERILLQVPFFHTFGTVVGIMASLSGSALILPAFGYKPIESARAILAEKCTILYGTPTMYIDLINALLDQGHTFTTPEIGLCAGALCSPNLFK-------QIKTTFNLKRLAVKVVD--------------------KNGITVPM---------GRP--------GEVWFKGYNVMPGYWNDEEMTKKAID-DGWLRSGDILILNEDGYGVVTGRIKDIIIRGGENIQPQAIEYFLESHPEIIQAQVFGIPDERLGEVVCAAITITKGSTVDEETVKNYCNGNIARFKVPNHVLIMDDFPKTVSGKIQKFRLRDIMQDY---- 149210283 94 -----------------------------------------TYEELDLRSNSLAHSLRSLGVRKGDRVAVKLGNCPEFATLTYAVFKLGAILVPLNPAFGAPQIAAALSHLKASVLIYKPDNLPLIQALVPNLETLRRIIVVDNTTPYSLLHDLASLPNSSEPLRADE--TINIQFTSGTTSLPKAAMLTHTGILNNALIASRMN---LTPADKIVCPPPLFHCFGCVLGYMATTTGASIIFPSPAFDPKATLLAASEHRATAIYGVATMFVAMLELLASSAAALPTLRGGIAAGASVPEALMLRFEKLGVELVICYGQTETSPVSIMTRPSDPL------DKRTCSVGKVMPHTGVKIVQPGDRTKIVPIGEK--GEIATSGYLIMQGYWGDENRTKAAVEPLGIGKTGDEGVMDKDGYVAVTGRIKDLIIRGGENIHPLEIENCLFQHPLVAEASVVGVSDERYGEVVGAFVVPRHEAPPKKRLTEKVLKNDLRDWHLSPRYVFVDDYPKTASGKIQKYKLRE--------- 120612831 51 ------------------------------------------YAELDRLSTRLGAWLQAQGLPQGARVAIMLPNVPQFAVAMAAVLRAGYTCVNVNPLYTPRELEHQLRDSGAGAIVILENFADLLGPVRGRWLTVRHLARMDLPLSDGVTTLPAALAEGARHTLAPSTAAAFLQYTGGTTGLSKGAVLTHRNIVAATLQAEAWFTPALARIGDVIAALPLYHIFALTLCLLAIRQGSHTLIPNPR-DIPKLVAVLKKRPFHLLPAVNTLFNAL---LQNAEFRTLDFSHLCVGGMAASESTARQWQKVGNTMIEGWGMSETCAIGTNNPV----------DNPEFTGTIGLPLPGIDIAIKDDAGESLPV-GQS-GEICIRGPNVMSGYHQQPGENARAFTADGFLRTGDIGVMDEQGYTRIIDRKKDMILVSGFNVFPNELEQVIALCPGVLECAAIGVPDEK-QGEAIKVFVVRSDPALTEECNEHL-----TGYKRPRHIEFRDALPKTNVGKILRRELR---------- 169867585 91 ------------------------------------------YEEFNRHIDALARGLLCMGVQKGDRVAVIMGNTSAYAMLQWACASIGAILVTINPAYRLHELVGALQLVGAKHLFAVPSLFPQARSMHLEELPELKNIVMIDNANEGQTTSREARLQQEIEASLDKDEVINLQFTSGTTGLPKAVSVSCQAIIRTFADPSLANTFQPTEQRHLCNVPPLFHCNLACWTHSACI-----VYPSEIYDPAAIVDAVSKERCTALHGVPTHFLGVLAEVEKEGEKLDNLRTGIAAGSPIPIDLMRRLQINLTELTVAYGMTETSPVSFQ--------TTSTDPLLKRVETVGRIMPHVKARIVSPDGETVPIG--VPGELLVSGYLLQKGYWGDAEQTEKVMKKDKWMHTGDEAVMDEEGYVRIVGRIKDIIIRGGENLFPVQIENTLTAHPSIKEAAAVSVPDSKYGEVVGAWIVREGERPVTMQEVRDVVWKGMNPQNAP-AWVWPAELPKTASGKVMKHVLREWSK------ 67524433 53 --------------------------------------------------RQLIAGLRAWGVKEGDCVAIHSFNDIYYSILVLATIGVGGIFTGTNPSYTSHELAHHFRTADVSFVLSEPEILPVLEAAKVPESSVRIFNPLPEQAPEGRASWKELYGEECDEVKSRTTAAARL-FSSGTTGLPKAVTNTHRNLIAQQELVFQIHPRDYERRHIF--ATPVFHAAVAPSTHVGALKSGHTVHLMRRFDLALYLQACLKYQITDLMLVPPLVIALMNDMAYEKPYLRSVRSAACGAAPLDKNVQGRLRKLGASFTQVWGMTETT-CIATSFIYPESDDTGSVGRL---------IANLEAKLVDDQGKNISA-YNTRGELCVRGPTVTPGYFNNPSANAESFDEDGWYHTGDIAYCDAASRKYIVDRKKELIKVRGFQVAPPELEAVLLSHPLIVDAAVIGIKDKREDGSELAYVVRRGEGLTEDEVKEYLGQR-LAKYKLTGGVRFVEAIPKNASGKILKRMLRKE-------- 94314053 6 ---------------FLRRAARYWGDNPAV--LYRDRV--LTYRQLDKRSTRLANALLALGLTRGDRVAIQARNCPEIVEIECALYKAGLVKAALNPRFTAEEASDVVENCTPRVMIVGPGYTRYQRESRG-FGCVEHFFAI--AGAEGYGAYEALIDGGADYVPQPDDLAV-LHFSSGSTGKIKAAMQSYGNRLASMRKMILGMDRPARPGDRLALIGPITHASGMLMPY--LFLGATLVL-FEKFEPAHFLAEVPRLNLTHVFMVPAINLLLAEPTLATAD-LSCLKTLAYGAAMAPARIREAWERIGPILSQGYGASESTSGVTRLSTADHAEALARHERL---ASCGRAMGETEVRVVNERGEEVCDD--EIGELVIRGEDVFQGYWGEPGLTSEVLV-DGWLHTGDLARVDADGYLYLVDRKKDMIISGGFNVYPTEVEATLYQHPDVMEACVISVPDETWGESVKAVVAP-GRQASASELIGH-CRARIADYKSPRTVDFVAELPKNASGKLARKVVREQY------- 119358356 51 -----------TLLDVVRRSAELC--PDNTALLFKGST--ISYGELERLSSALAVSLIVLGIKKGDRVALLMPNSPQMIIAEFGVWKAGAIVVPMNPLSTEHELEHALNEAETGIV-----LTPFYEKLKSEKKTALRRVIASSISPFMQLLF-TLLKEKKDGHRIALRAGDHMLFSGGTTGKPKCAVISHHALVMTGMQIASWFSVILDRKDVILLNMPLFHVQAGIMPAAIIERYPLALVPNPR-DLDDLLGTIKKVRPALLPGVPTLFNALIQHVKADKDILKSVKLSVSGAAPLLLETKKRFEELGGRIIDAYSLTESALASVFTPILGTYK----------QGSVGVPVPDVTIRIVDPEGRDFCKVLE-IGEVIMHAPQLMTGYWQNPAETALTLR-DGWLFTGDLGYLDEDGYLFIVDRKKDVIKPGGFQVWPRDVEEVLAAHPAVLEVGVAGVPDPYQGEAVKAWVVLRGVSVSVEELQAHCRKE-LAAYKVPKHIEFTLSLPKSMVGKVLRRKLVE--------- 91791065 1 -----MSLRSFTLHDLINRNAGLHGSN---TALVFGD-QRVTHAQYAERTARLAAGLAAAGVGRGDRLAILAQNGLEYVDLFGAAAHLGAIVVPINWRLSAEEVAYVIEDVAPRVLIVADEFKALLP--QHGLDGMQRYTL--GTAPGAAQAPWQPLDRTVPPADLNDDEGLVIIHTAAVGGRPRGALLSHRNLIAASLQTQL--AWRLTPADINLGVLPLFHVAAIGFLLATQQAGGATLLL-TRFDPPSLVKHIDEDGGSLIGTFPPMLGALLDAAAAQGSALDSLR--VVSGIDVPETIALRTDYPQATFWSAYGQTETSGSI-------SLAPFDER-----PGSAGRPAALNTVAVVDELDRPLPT--GATGEIVVRGPMVFQGYW-RCDADNAFTLRNGWHHTGDMGRIDAEGYLWYSGRAKELIKPGGENVYPAEVERALLEHPALAQAVVIGVPDVQWGEAVKAVVLNAGHTLSAEELIE-FVGGRIARYKKPKHVVFVAALPRTAVGGVDRAAVK---------- 163751274 1 ------------MWE--ERARKYSDNTALVFEDAAGDVREFTYSALNDEINRAANLFLQLGINKGDKVAVQLYNSPQFIFCWFGLAKIGAVIVPINTQLVYGECKYIINKCDVKAVVIEEEFLPVFKRIEDDDNLVSNILVTRTVNTEGVINFDLLLSQQSTQLEVPLSSVVEILCTSGTTSRPKGVEITHCNLLFAGYYTAW--QTSLRADDTYLTMMPSFHIDFQCAAMAAFTVGARLVMLEKYSARKFWKQVCDYRA-TITHSMPMIVRTLMLQPVMPNEREHCLRDMLFFMHISDQEKLDFETRFKVELFNSYGMTETLVGLIG-------DTPGEERHWPSIGRPGLSYD---AKITDENGDEVAPN--IVGDLRVKGVTIFKCYYKDPEATAEVLTADGWLYTGDKGYVDERGLFYFIDRKTNMIKRAGENISSSEIENILMSHPYILDAAVIGIPHIRDEAVKAFVIFNEGESLSVDEILNY-CSENMAKFKVPSLVEIRKSFPRTCTCKVQKKLL----------- 189465236 32 ---------------------------------------RFTWSQFNRRVDDMAKGLISIGVERGTHVGIWAANVPDWLTLLYACAKIGAVYVTVNTNYKQAELEYLCENSDMHTLCIDSDFVQMTYTMLPELKNCERGHLKSKRFPHMYVGQEKHRGEDECLNNLKSQVTCNMQYTSGTTGFPKGVMLTHYNITNNGYLTG--EHMKFTANDKLCVCVPLFHCFGVVLATMNCLTGCTEVMV-ERFNPLVVLASIHKERCTALYGVPTMFIAELHHPMFDMFDMSSLRTGIMAGSLCPVELMKQVEKMYMKVTSVYGLTETSPGMTASRI---------DDPFDVRCNTGHDFEHTEVMVIDETGEECPVG--VQGEMCNRGYNNMKGYYKNPQATAEVIDKNGFLHSGDLGVKDEDGNYRITGRIKDMIIRGGENIYPREIEEFLYKLEGVKDVQVAGIPSKKYGEEVGAFIILKEGADIHESDVRDFCTGKISRYKIPKYVFFIDEFPMTGSGKIQKFKLKD--------- 77362411 82 -----------------------------------------SYDEIDTATKKVASYIQNLGLKKCDKVAVMMPNLLQTPIAILGILRAGCVVVNVNPLYTVRELEHQLKDSDTSAIFILANFADTLEMMGGIKKHVVNFVVIKKMVPSNTINFCDLLKADENAYVRPEVNLSDLAYTGGTTGVSKGAMLSHGNMVLEQVSGCL-DPVLERGKEVVITALPLYHITANCLTFMK-YGGLNVLITNPRDMPGFIKELSKAKFTAIT-GVNTLFNGLLNTPGFAELDFSHLKMSLGGGMAVQRPVAEKWQTVTSKLMEGYGLTECSPLV----------TVSPYDLTAYNGSIGLPAPSTEIKLILDNGQEAAK-GEP-GELWVKGPQVMLGYYKRPDATAESLQ-DGWFATGDIATYDDEGFFYIVDRKKDMIIVSGFNVFPNEIEEVVAMHDGVLEVAAIGIPHDTSGEQVKVFVVKKDPSLTEKDIIKH-CRDNLTNYKVPKLVEFRDELPKTNVGKILRRALKD--------- 118788473 45 ------------------------------------------YLELLENAVRLAEGLRSLDVTPNGVVGIISENRLEFPVVLYASFFVNAAVAPINLTYTEREFDHALNLSKPSILFVSPYSAERVIAVRKNRHFIKHIFLFGNENSFGFLLQTSAINPQVAPTNVEEHVALIMC-SSGTTGLPKGVQLTQRN-VIASVSLLSVLEASFEVPVVVLGVIPWFHAFG-CLTLINVICNKLKLVSLPKFEEGLFLSCIENYRCSFVFVVPPLMVFLAKHPLVDNYDLSCINTLLCG--AAPLSMLVK-KRIGVKVLQGYGMSETTAMLIQSNDSNKSGSVGKLQAGTMA------------KVVDETGRLLPNEA---GELYFKGTQIMKGYIGNEQETIQTIDKDGWLRTGDIGYYDNDEEFFIIDRLKELIKYKGYQVPPAEIEAVLLTNSKIKDAGVVGFPDEAAGELPLAFVVKQGVTLTEEEVKQYVAARTSPAKRLHGGVRFVSEIPKNVSGKILRRELR---------- 89276718 52 -----------------------------------------TYSEYFELSCRLAEAMKRYGLGLQHRIAVCSENSLQFFIPVCSALYIGAGVAPTNDIYNERELYNSLSISQPTIVFCSKRALQKILGVQKKLPVIEKIVILDSR--EDYMGKQSMYSNEYDPDSFDRDTATALIMSSGSTGLPKGVDLSHKNVCVRSHCRDPVFGNQIIPDTAILTVIP-FHHGFGMFTTLGYLTCGFRVVLMYRFEEELFLRSLQDYKIQSALLVPTLFSFFAKSTLVDKYDLSNLHEIASGGAPLAKAVAKRFKLPG--IRQGYGLTETTSAIIIT-----------PEGDDKPGACGKVVPFFCGKIVDDTGKTLGVNQR--GELCVKGPMIMKGYINNPEATNALIDKDGWLHSGDIAYYDKDGHFFIVDRLKSLIKYKGYQVPPAELESILLQHPFIFDAGAAGIPDPDAGELPAAVVVEEGKTMTEQEVMDYVAGQVTASKRLRGGVKFVDEVPKGLTGKIDSRKIRE--------- 86159207 30 --------------------------------------HRLTYGALGERVRALSAQLAAAGVRRGDRVLAALPNVPATVVASLAVHALGATAVEVNREWGPDRHAFVFGHPFDRLWVVHGG--PLPERLLSDVGGAPATLLLE----DGRVDPALPPAPAPPPADVSADAPALILYTSGSTGRPRGVVQTFGNVEANS--RSIVEYLGLTSADRALLVLPLYYCYGRSVLQTHLLAGGSLFLDSRFAFPRTVLEGFAREGCTGFAGVPMTFEIIRRQVDVRSLSFPRLRYLTAGGAMAPETID--------WVREAFAPAKLFVMYGQTEATARLSYLPPERAREKRGAIGIPIPGVELRVVDEHGRELPSG--ETGHLVARGKNVTLGYFRDPEAT-AAILHDGWLWTGDLAERDPDGFFFHRGRSKEILKIGGHRVSPIQIEHAVAEHPEVAEAAVIGAPDPLKGEVPVAFVVARGASPTEESLRA-FCQARMPAYQVPVRFTVVAALPRNESGKLLR-------------- 156973695 58 -----------------------------------------TYQSLAQQVDQLAAGFQTLSLKPGDKAVLHLPNIGEFYLSLFALLKIGVQPVLSLPAHRYSEIRYFCHFTEAKVLITAPNTADIAQQVAAELPSLTSIVWAGEEMPTGSLTLDSLYLNDAE---LHEEQGEGFAFSGGTTGTPKLIPRTHSDY-LYSVRAS-NEVCQFSDRTRYICVLPAAHNFPLSSPGAGCFMAGGTVVLTPDASPQTAFSLIEKYQITVAALVPPLALLWLDEAARTEHDITSLEVLQVGGARFSEEAAKRVRELGCTLQQVFGMAEG----LVNYTR-----LDDPESEIISTQ-GRPMSSAELLVLDEMGNPVEQGTE--GILFVRGPYTIQGYYRAPEHNQRSFTQQGYYRTGDIVVLTEAGNLQVVGRDKDQINRGGEKIAAEEVENHLLAHDSVHDAAVIAIPDDYLGERSCAALVCPEQNPRVIEIKRFLRDRGLADFKIPDRVIFVDVLPKTPVGKINKNKLLE--------- 127513601 12 -----------------ERAQQYSDNTALIYEDAGGDIRTFTYQSLDAQINRAANLFLKQGIAKGDKVAVQLYNSPEFIFCWFGLAKIGAVIVPINTQYVQGECSYILTKCDVTALVTEPSFLPIYEALAAKGQRLEQVFVARAAGEQGRVNFDDQLALQAPTLHVPLESEAEILFTSGTTSLPKGVVLTHCNLQFHYTAWQ----TRLTAKDRYLSMMPNFHIDFQCNAAMAVFVGACLVMLEKYSARRFWKQICDYRA-TLTHSMPMILRTLMLQPVAEGEDQHCLRDMLFFMHISDQEKLDFETRFKVTLFNSYGMTETLVGLIGDTEPRHWPSI------------GRPGLGYEAKVIDETGREVPPN--VVGDLWVKGRSLFKEYYQDPQATEAVLRRDGWLITGDKAYVDERGLFYFVDRKSNMIKRSGENISSTEVENVLMSHPAIQDAAVIGVADPRDQAVKAFVIFAPGMSLTVEEILA-FCSANMAKFKVPSYVEIREAFPRTCTCKVDKKLL----------- 110597301 51 -----------------------------------------SYIELERQSNMLAGALGALGIAKGERVALIMPNSPQMVISELGIWKAGAVAVPMNPLYTVHEFEHTLNEAETAIVLS-----PFYEKIKSRLKRVVLFTLLKEKSLQELIAAQAGLKTVLPPVRYDDPAI--FLFSGGTTGNPKCVVITHQGLVMTGMQIAAWFSVILEHKDVILLNMPLFHVYAQVGIMGAALVARYALVPNPR-DLDDLLHTIKRLKPAVLPGVPTLFTALINHVKSDNSILKSVKLSVSGAAPLLLETKKRFEELGGRIIDAYSLTESALASVFTPILGTYK----------QGSVGIPVTDVDVRIVEQDGNEVLGENE-IGEIIMRAPQLMKEYWQNPLETDLVLR-DGWLFTGDIGYLDEDGYLFIVDRKKDVIKPGGFQVWPRDVEEVIAVHPAVLEVGVAGVPDPYQGEAVKAWVVLRGTKLSVEELRDHCRKE-LAAYKIPKHIEFIAALPKSTVGKVLRRKLVELHK------ 212517298 63 ---------------------------------------------------------KNMGVKNGDVVCLACQNSINSIIASVGTFFSGGIAAPIDHNSKPVEMQYLLNLLKPKYIICEN---EKAQEINNNLKQINKIIVLDTKVSDNFYSMKDVSIENVDDSYVPRKVGDNICCSSGSTGYPKGVALSHHSLVFHHPFPPKFGSQFLSKK--LLFTSPLFWISNFILTIMSCVFGQTRIVP-KSTNTIHYLESIEKYQPEFTAFSPSSLLFLVDHPDFDKFNLKSLKLIFVGGSLLGSNLLDKIKWKNVHILQGYGMTETSP----NFGNA-------------TSSVGEVLPNTSIKIVD------PSSGKILGECRVKADRVMIGYYNNEKATKESFDDDGWFKTGDLMYYDDNKLLYVVGRIKETVKYQNYQISLAEIENFIISLPGVKDAAIVPIPHGPNHHLKAVVVKSSGSNISENDVIE-AVKNNFSEYKLREGVEFSDSLPRTETGKLRRWQL----------- 94314077 24 --------------------------------------HVITYGELDARAIRAAQWLVSRGLEAGDCIAVLVENHPGLIEIASAARRVGLYYTAVNTHLSPAEAAYVLKDCGAKLLIASPAMLPLVEAVRAALDLPVFVLAGASNLPPGFEAYEAAISAFAPDATLPPRVGRDMLYSSGTTGHPKGI---RRPLTLEIIAWRRAFG--FDENTVYLSTAPFYH--AAPLRYIMTLDVGGTCVAMSKYDAEGALAAVERYRVTHSQWVPTMFVRLLGLPDEARRRYDLSSMKVAIHAAAPQAMLDWWGDILYEYSEGAGTTSIGPLEWRKYPGS-----------VGRASAGV------IHIVDNAGNELPPN--EVGMIYFSG-VATFSYHNAPEKTRSAYNDKGWATYGDLGYVNEEGYLFLSDRRADLILSGGVNVYPQEIESVLMQHPSVADVAVIGVPDPELGEVPKAVIELRDGKAATPDLAQDIVQGRLGRLKLPRTVVFDERLPRTPTGKLLRRELKDRHR------ 172041052 15 -YPSTDV-FDLIFGDLTEEEAALPAITELSTQ------STATYGELKEFSETIAAELASRGIGEGDVVTLQVPNSINFAASLLGILRAGAIVNPIGMLMNQADVEHIVEAAGAKLFIGPTNMEQLPQIFSMELASLQG---SPKPAPE---------------VDIDPDSVAAVPFSSGTTGLPKGVQLTHRNLTSNLIVREMIERSGIEARSNTLSVLPFSHIYGMTVLLLGPLLHRHHIFTMPKFDIEQFLRAHAERSIEFTFIAPPMAIAMAKGPEIDPSWFSASKLMV--SSAAPIDMRAVEERLDTKVVQGWGMTEASPLVALNLHGDADHS-----------SVGKPVADTEIRLVDIDTLEDVPEGEA-GEVLVRGPQVMKGYLNNEEANAETLIEGGWLRTGDIAHFGEDGGLRIVDRAKEVIKYKGYQVAPAELESLLLSHPDIADVGVVGAERDGLEIPRAFVVLQEGAELTEDEIMDWVAER-VTPYKKVRAVTFLDEIPKNPTGKILRKDLR---------- 85374969 2 -----------------------------------------TFSEAWLRGVKLANALAECGLQPGDRIATLEKNSIEAADIILAAAIGNYTRVPLYARNRCEAHAHMIASTGSRLALVDEALASELAGLDAQAPTLERIIIRDHNY-ENWLA--TASDRDPDPVVAPED-YCVIRHTGGTTGKPKGVAYRHRSWMTIS-AAFFSIGPQVAPGDAILHVGPLSHASGF-LFVPAWYCGARNVMMD-GFDPASFLDTLEQERISHAFVAPTMLNAIVHHDGAYGRHFPNLKFLL--SASAPISLRKSCQIFGNHVHSGYGQTEILPIASM----GPNEWFGEFEGSAPIRAVGRPMSGADIEIRNEDGKVLGPNEPGEIVARFENGQMEEFWNDPEETARR--MEDGWVKTGDVGMIDTNGFLYLLDRNNDMIVSGGFNIYPTEIENVIADHPGVLEVAVFGVPHEKWGETPLAMVVKPGAQITETEIID-LVRQRLGSAKKPSKVVFAEPLPLSNVGKVLRSKLREPY------- 168005746 4 ----------VTLIELLDNSAAEHGEQ---PGLITSGSLQLTHKELQDAIDKTAIQLRRIGVKPGNLVSLAFPNTLEFVVAFIAVTRVRAIAAPLNSAYTEDEFKFYLEDANSTLL-----LVPGAEAAEAASKTLGHWEKGSSSGDEIVLTPKDKVEDGAGP-KPDEGDEALFLHTSGTTSRPKGVPLTQKNLA--SSIKNIIATYELTPSDRTLIVMPLFHVHGLMAALLSTLVGGAAVLPSARFSASSFWSDIRDNHVTWYTAVPTIHQILKSKPESEYPKLRFIRS--CSSSLAPPVLADLEASFKAPVLEAYAMTEASHQMTSNPLPHH----GVHKPGSVGKATG-----IELAILDDDGS-ILKPGE-IGEICIKGPNVTSGYKNNPDANQVAFAFD-WFHTGDRGKLDEEGYLSLTGRIKELINRGGEKISPLEIDAVLLAHPAVSEAVAFAAPDDHFGEEVNAIVLNKGTEATAMDIVEH-CKKNLAPFKIPKRIFFADELPRTATGKIQRRIVAEHF------- 18150122 51 ---------------------------------------RVTYRELDMWCDRLAAGFAGQGVAPRERVLVQLPNTPSFVAVCFALFRLGAVPVFALPSYAVRSCGTWRSCPPDEVRGFDHRA--LVRDLLPELPRVARFVAGDPGGEEDGLVALAAL--EQDPVALPEPDASDVAFSGGTTALPKMIPRTHDDYAYQTRITAGI--CELGEDTVYLAVLPVEFNFPWGCPGIIGVLGVGGRVVAPDPTPQTCFPLIERERVTMTSVIPTIVHLWLDAAGRTGHDLSSLDVVQVGSSKLHDEVAARIEELGVRLQQVFGMAEG----LLTFTR------YDDPRQVVLTTQGRPVPADEIRVVDGDDREVP-DG-TVGELLTRGPYTLRGYYRAPEHNASAFTADGFYRSGDLVRRTPTGEIVVEGRVKDVVIRGGDKVSATEVEGHLTAHPGVQQAAVVAKPDRVLGEKICAYVVADRDGPAPTLPGRRLLRAGLADFKLPDRLEVVEVFPLTGLNKVDKKVL----------- 21222773 13 ---------DLPIHDAVLGGAAAFGSTPALIDGTDGTT--LTYEQVDRFHRRVAAALAETGVRKGDVLALHSPNTVAFPLAFYAATRAGASVTTVHPLATAEEFAKQLKDSAARWIV---TVSPLLSTARAELAGVQEILVCD-SAP-GHRSLVDMLASTAPEPSVPAEDVAALPYSSGTTGTPKGVMLTHRQIATN--LAQLEPSMPSAPGDRVLAVLPFFHIYGLTALMNAPLRLGATVVVLPRFDLEQFLAAIQNHRITSLYVAPPIVLALAKHPLVADYDLSSLRYIV--SAAAPRLAAACSQRLGLPVGQAYGMTELSP-------GTHLDAMADAPPGTVRLIAGTEMRIVSLT---DPGTDLPA-GES-GEILIRGPQIMKGYLGRPDATAAMIDEEGWLHTGDVGHVDADGWLFVVDRVKELIKYKGFQVAPAELEAHLLTHPGVADAAVVGAYDDDGNEVPHAFVV---RQPAAPGLAESEIMMYVAERVAPYKRVFVDAVPRAASGKILRRQLRE--------- 76177061 54 -----------NLSQFPNRPCLLIGS--------TGKSY--SFSXTHLVSRKVASGLSLLGIKKGDVIMLLLQNCAEFVFAFMGASMIGAVTTTANPFYTSAEVFKQFNASKSKLIITHSQ---YVDKLRDAGDNFPNWVITIDDPPENCLHFSEANESEIPTVSIDPDDPVALPFSSGTTGLPKGVILTHKSLI--SSVAQQVDGENLKGEDMVLCVLPLFHIYSLNSVLLCSLRAGTGVLLMHKFEIGALLELIQRHRVSVAAVVPPLVLALAKNPMVVTFDLSSIRMVLSGGKELEEALRARVPQ--AIFGQGYGMTEAGPVL------SMCLAFAKQPFPTKSGSCGTVVRNAELKVID------PETGCSLGEICIRGPQIMKGYLNHAEATATTIDVDGWLHTGDIG-YVDDDDEVIVDRVKELIKFKGFQVPPAELEALLVSHPSIADAAVVPQKDDVAGEVPVAFVVSNGLELTEDAVKEFIAKQVVFYKKLHKVYFVPCHSQSLLSGKILRKDLRAK-------- 27377348 51 -----------------------------------------TYGALGERTQDLVRTLRGLGIAPADRIAVALPRGADSALALIAVASSCACI-PVNPDLTADELQRYFSELKLTALVTRAD---MNSASRDVARALDIAVIDFVPGPNDDLGGCAFVGPAVGPAST-SGASRGILLTSGTAARPKMVPLTHRNVCLSATNAGRV--LSLTSHDRLLNVLPLFHAHGLISGLLTALAAGSSVICTEGFDASSFFGWMRELQPTWYTAVPTIHRALLTAAEANPDRARASSLRVISASLAPAILGGLEATFGVPVLETYGMTEAASQIAANPF--------ELRKLGSVGRAAGP----EIAVMDETGRALAS--GAHGEIVLRGANMSRGYYNDEAATQAAFR-DGWFRTGDLGYLDADGYLFIVGRIKDVINRGGQKISPLEVEEVLLSHPAVLEAGVFAVPHPKLGENVAAVVVLRANSEATSDQLRKFARKRLAAYKVPSLIRSVAALPKGASGKVKRNAL----------- 60650095 49 -----------------------------------------TYEEVELISRKVAAGLSHLGLHHGDTIMILLPNSPEFVFAFLGASYIGAVSTMANPFFTPAEVIKQAKASNAKLIITQACYVKKVYAVENGVKV----MCVDSPPPEACLEFSQTSADEGDEVEINSDDVVALPYSSGTTGLPKALMLTHKGLV--TSVAQQVDGENIHSDDVILCVLPLFHIYSLNSVLLCGLRVGAAILIMQKFDIVPFLELIQRYKVTIGPFVPPIVLAIVKSPVVGNYDLSSIRTVMSGAAPLGKELAVRIKFPNAKLGQGYGMTEAGPVLAMCFAKEGFEIKSGACGTVVR---NAEMKIVDIETAASLGRNQP------GEICIRGDQIMKGYLNDPESTARTIAKEGWLHTGDIGFIDDDDELFIVDRLKEIIKYKGFQVAPAEIEALLLNHPSISDAAVVSMKDEEAGEVPVAFVVKSNGSTITEDDIKQFISKQVIFYKRIHRVFFIDAIPKNPSGKILRKDLR---------- 19704202 6 -----------------------------------------------------------LDISKGDRVALMMENRPESIFSFFSIWAKKGIALSLDAGYTVEQLAFVLNDSKPKYIFVSNKIKEVVEKANEQVGNIVKIMVVDETLPTDYVIKQEEYENDSN-----EDLAV-IVYTSGTTGNPKGVMITYENIKTNMEGVRAVD--LVTETDVILAMLPYHHIMPLCFTLILPMYMGVPIVLLTEISSASLLKALQENRVTVILGVPRVWSSLAKFMFKMASKINSMRLMVSGGAKIDKNILEDFRTMGFCAIQGYGMTETAPIITFN-VPGRERSDS----------AGEVIPNVEVKIADD------------GEILVKGKNVMKGYYNNEQATKEAFDKDGWFHTGDLGKMDGKYLIIIGRKKEMIVLPNGKNIDPNDIEAEIIKNTDIKEIAVT-----EYKEQLLAIIYPDFDQIKAKQIVN--IKDAI-KWEVIDKYIVKEELPKTRIGKIRRFMLKD--------- 152980122 50 -----------------------------------------TYREVDHLSTEVGAWLQSIGLQKGARVALMMPNVLQYPIAIAAVLRAGYVIVNVNPLYKPRELEHQLTDSGAEAIIILENFAATLEKVIASTQ-VKHVIVATMGDLFGGLAYSLP---QAVPFKEVLRQAAGMTYTGGTTGTAKGAMLTHRNIIANVLQISPVLNTLPKDKQLIVCALPLYHIFALCGMLGTHLGVMNLLIPNPRDIPGFIKELMKYK-VHFLPAVNTLYNGLLNNPDFAKVDFSELKLCNGGGMAVQKVVNDKWEVTGCAICEGYGLSETSPTATANPPTTN----------EFTGTIGLPVSSTELKIIDSDDNEVPH-GSA-GEIAIRGPQVMAGYWNNPVETAQSMTADGFFKTGDIGIMDERGFTKIVDRKKDMILVSGFNVYPSEIEGVVAAHPGVLECACIGVPDEHTGEAVKLFVVRRDPALTEAELMAY-CREQFTGYKKPKSIEFRTELPKSNVGKILRRELRDEKK------ 17560308 86 ---------------------------------------RKTYEEFYHDVRQMAASLYTLGLEKGDRVGVWGPNYYEWVVLQYACAFAGVIQVNVNPHYLHEELRFVMRKTGMKV-LFAPKLEAMPEMRRGQIPELRHIVLYGDDVPHGAWVYERAKLEDMDRKLRPDEPV-NMQFTSGTTGHPKGATLTHFGLNNNAYFAGIRLGWDREDHRICIP-NPLYH----CFGCAVGVINAVNVFPSKSYHVPDIFEAIQNEKCTTMFGTPTMFIDVLKSPLMKQFDISSLRGGVIGGAPCPMALC---EKMVKEMRMTYGSTETSPLVTMS--ELHVDPFERIKSV------GSVMPHQELAIVDEFGVPVPTGAK--GELWSRGYSTMLGYWADHDKTNLAITRDRWYKSGDTATMNEDGTINIVGRTRDMIVKGGENVYPTEIEQFLHKLDYVADAHVVGVPDDRYGENICAWVRLRVEKITAEHIKK-ACKRGMAHYKVP-KYVLIKEFPLTISGKVKKFEIQKISKELLG-- 110600003 51 -----------------------------------------TYRVLNEDCNRLAHALMKDGVGKTDIVMYQLYNCAEWVFIYLAPQKLGAINCPINFRLSYGETATIIDDSKPKVFFYDG---ADGETAEKALNTAQHVVMVDTATPAGAISYEDYVRDQPHPTHIYDEVT--RLYTSGTTGRPKGVIFSAHDVIMH---------FPLSPRDKTLNMTPWFHRGGL---YSGTLYVGGELVPLRHFHAATVMGLAEEHGLSFLIGAPVTLSALADEQQKNRRDLSRLKGIVTMGAPLERAACIRFEVLTPNIFNGYGSTE---AFWNTFLRPY--DLPDMAGSAGRSCTDDDMAVVRVRLAEPDDH-VAKDGNEVGEVIVRAAGKCSFSYVNRPEDAKAKFYKGWLYIGDLCTWNEQEFMTVVGRKDDMFISGGENIHPVQVEAVLNEHPEVTNSLVVGMPDPKWGQVVVAYVIKSGEMLTAKGLDEYCLQPMLANYKRPRYYRFVDTLPMTATGKLL--------------- 148554449 30 ---------------------------------------RLTYGEYLAAVEHLADSLGAKTEGAVIAVALR--NSIELAIVSFAVHFSGAALCLINPDYMPQELAGILADAAPIMTIGN-------EAFREKLEACGEFRLVVEG--EGRLRVPV-------PAEPPILGAIGIQYTGGTSGRPKGVELTHGAIAANIAQREAMLPTSFGGEK-ILCLMPMFHSTAMCLHLAAACGGELVIMPAYR--PADTLAAIRQHGINLFPAGPTVYTSLLSFEETGPDDLAPITASYSGSAALPPDVLHRWEALGSPIFEGYGQTEAGPILTYN-------SPSFERR---AGSVGKPLPFTSVRIVDGDGLPCAQ--GTTGEIWASGPQIMRGYRNLPNETSAALG-DGWLRTGDLGHFDEDGYLFIDGRKKEMAIIKGYNVYPVEVDNVLFQHPGILEAATVATKDGYRGEVLYAFVAPRPDASLTTDSVEAWCRDRLVRYKVPSMFVLLTALPKTAIGKIDKTELARSAARMHGSA 196240977 26 -----------------------------------------TYQDLLQRSAQIAAYLRQLEDLQEQRVALMGFEYVATQWGIWRAGGIAVPLCVSHP---PPELEYVIANAGVTIVVADPCF----AAVLAPIATVNNLRLIVTSAID-----PGTVNTVLPEVKINRRAL--ILYTSGTTGKPKGVVTTHAN--IQAQVTSLITAWEWTARDRILHILPLHHIHGIINVLTCALWAGAECHILPKFDPELVWNRISQGDLTLFMAVPTIYTKLIHHWEGVGSDRQPMRLMVSGSAALPVQVLDTWKRIGHVLLERYGMTEIG-MALSN-------PLHGDRR---PGYVGQPLPGVEVRLVDEQGETVP--AGVAGEIQVKGPGVFLEYWQNPEATAKAFQ-SGWFRTGDYAVVEQDDYRILGRTSVDIIKTGGYKVSALEIEQVLRTYPQIQDCAVVGVEDPEWGQRVCAALVLQPESQLTLEVFRDWAKQHLAVYKVPTRILTVPDLPRNAIGKVTKPIVTQWF------- 71018289 69 -----------DLWMF---AATTYASRTMI--VAEGESH--TYAHVHKRAMLTATWLRQFGVKKGDRVAIVARNHVEFVIGFYAVHLLGGVPALVNAFLPGKAIYDCIRDVGSKVALFD------VERFRRLRDAEENFVLFTQASPDGILAQEESVAQSADAIPQPEDLAS-VLYTSGTTGKPKGVAATHRQFLSAGPNSGFSIARAYVRRGLAPPLIPLFHSTGIQSGLCPSVLRGSKIVLMPKYDLEKAIELIQQHKIQVVLGIGF----MVREIVLSKHELPSLQGLSHGGSSSAKELPSRQKFPSMLIGQGYGSTE---------VNGAASGLASDDYLARPTSAGRAPPTIEIRIIDPDTLTEVANGKT-GEIWVRGPNVALGYWGKKAATEEAFTKDGFFRTGDLGRKEDDGFIYVMDRSKHIIIRGGENISGTEVETAIYSERRIIDCTAVPIPDQRFGETVGVVCVPRAERPTEQDVLA-VARKLLPKHEVPDVWIRDEPLERNANGKVDKAIVKEAARKRH--- 83943458 2 -----------TMGELFDRAIRRFGDRPAIVDGKS----KLTYRQLGARISQYKSAFAALGLKNGDAVGLLVTNTIEAYSVMAAAICMGVRYTALHPMGSLDDHLFIVGDAEIDMLIVEPTIEPLSKACK----------IATLGPSEGHLADQQTPGDLS-PTLDPSQIVC-VVYTGGTTGMPKGVIHRHPSFV-NSVQTVLGEYEWPAETRMLI-VAPISH--AAGLLVLPVLLKGGMVVMANGFTPTGFQDTILEHKITATFVVPTMIYALLDHPDVVVEKMSSLELIIYGASISPSRLEQALKFFGSVFMQGYAQTEV-PLQITILRREDHDPARPE----LLASCGHPTAAVQTAILDEDDQPVAR--GEVGELCIRSPMVMDGYWKRPEETAETLR-SGWLHTGDMAREDDEGYLYLVDRKKDMIISGGFNVYPREVEDTLSSHPDVANVAVVGVPHDKWGEAVTAVVVQREGCTIDSAALSSFVKDKKGPIYAPKAIHVVDAIPLTAIGKPDRKAVR---------- 156537576 53 --------------------AAQYGDRAALRDMHGDYTYRGLLLSAKQFANELN---ELLGEGSQERIAFLLPNDASYVITQWACWISGQIAVPLNDQHPAPVLDYYITDSDARVFVTTQEHLPIIEPLIA--KSNRRLIVFDNSKPDGKLAIERDFGNFLDPGDFYNKSDAMFVYTSGTTSKPKGVVLSHKN--IQSQVSSLVTAWKHTDKDVFLHTLPLHHVHGIINVLLCPLYVGGRCVMLPKFSPSSVVNMQNSERINVFAAVPTIYMKLIDQLFVNNDKIKTKIRLMVSGSAPPKPIFDRWEEIGHRLLERYGMTEAGMI---------LSNPLDGER--IPGTVGTPLPGVEIRLTEPESSKVLSDSKDLGDLQVKGVNVFKRYWDRPEVTKKSFTDDGWFKTGDTVQYDNGIYRMLGRTSVDIIKTGGYKVSAVEVETVILGHPDIIDCTVVGVNDLTWGQRVAAVVVNEGAELILSQLRE-FAKKSLASYAVPSILKVVNKIPKNSMGKVNK-------------- 113867704 29 -----------------------------------------TYEQWLARIRGVAAGLLDLGLQPGDRVLAILQNRWEMATLHWACQFAGLVIVPLNWRAKPDELDYCVRDAGVKALVFEP---VSADAVLDSPAAQEIPCIALDGAPGGSLSFDTLL--RATPRRDSTQAEAGMLYTSGTTGKPKGVPRRHRAAALAHVAQNL-----YRRGERTLGVMPLYHTMGVRSLLAMALVDGLFVCV-RRWSASQALQAIAGHRVSCLYLVPTLYHDLLAEPGFDSNDVRTVTKLGFAGAAMNDGLLTRLEH-----------AFRPELFVNHYGSSEVYTFSVDQHAARKGRAGLN---TRLRVARLDA-ASPDELAAPGEADLRGDEAFEGYWNRDDANAKSLR-DGWYFTGDIGYLDADGDLFVTGRVDDMIISGGENISPADIESVLSLHPAVDEVAVAGVPDARWGQKVVAFVKPRGCVDA-GALDDYCRGSDLVNFKRPRDYVFVADIPKSPVGKILRRKL----------- 83747054 64 ---------------------------------------RWTYADLQEHANRIANVLHEMGVVPGNRVLLRAPNNPMLAACWFAVMKVGAIAVTTMPLLRAKELGQILAKGEIGFALCDARLADALCDAVGQAAMPVRIRCFNDASPDG---LEAAMARQSAAFVNVDTAACLLAFTSGTTGVPKATMHFHRD-VMAICACWPPHVLRPRPDDIFIGSPPMFTFGLGGLLLFPMSVGASTVL-LEKASPNDLVDAIRAFGATVLFTAPTTYRNIADELRAT-----PLRRCVSAGEALPAATRALWKHTGIELIDGIGATEMLHIFI-----------SAADDDVRPGATGKPVPGYVARVVDAHGSPVPP--GTVGRLAVQGP--TGCRYLADDRQRNYVQ-HGWNLTGDAYVMDEEGYFHYHSRTDDMIVSSGYNIASPEVEDALLLHPAVAECGVIGVPDARGQIVKAFVVLHPGHEPGPAMVKQDFVKQTVAPYKYPRAIEFCASLPRSEVGKLLRYRLRE--------- 169187806 3 -FDQWIAPEQYNISSEIERHKS----DKLALRLLDDQGHTTTYNDLLNQVNQLAGGLNELGLAKGDRVLVMVPRTIEAYMIYVACLKLGLVIIPSSEMLRAKDLSYRLQHSEARAVIAWAEGAAEVDNITEELPELQFRIDASGGQADGWISLMEGQPEEREAEATHRDDMAILAYTSGTTGNPKGVVHSHGWGYAHLRITAAWLGIQSSDL-VWATAAPGWQKWIWT-PFLSVLSGATGLIYNGSFSAERYLRIIQENQVQVMCCTPTEYRIMAKTDGLSGYDLSSIRSAVSAGEPLNQAVIKQFEELGFIIRDGYGQTENT-LLIGNLKDSPI-------KIGSMGKSIVP---GLVEIIDDEGRPQPMGEVGSIAVHTDMPALFKSYYKDPDRKGDNIV-GSYFITGDRASKDEEGYLWFEGRGDDIIISSGYTIGPFEVEEALLRHPSVKECAAVASPDEIRGHIVKAFIVLRGVSGSPEELQDH-VKSVTAPYKYPRKIEFVSELPKTNSGKIRRIELRQR-------- 218288376 47 ----------------------------------------ISFRELHAEVEALAGYLQAVGVKRGDRVALYMQNSPQFVVAYYAILRADAVVVPLNPMLVANELPFYFEDSGARVAIVGQELVPLVET--GAIDKAIVACYRDALPPEALVPWSQALGLSARPSEVSADDLAVIPYTSGTTGVPKGCMHTHRTVQANIVCAVVWNG--VTPDGVALATLPFFHVTGMEHSMNAPIYCGNTFAILTRWDRETAAELIEKLRVTHWTNIATM---VVDFLANPRIESYDLSSLMVGGAALPKAVGERLKALGLDYVEGYGLSET-------IAQTHTNP-PDRAKLQC---AGIPLFDVDARIVDPETLAELGPGEE-GEIVVCGPQVFLGYWNREENEKAFVEIDGFFRTGDLGRYDEEGYFFIVDRIKRMINASGFKVWPTEVESILYKHPAVEQACVVGVPDPRRGETVKAFIILKQDQKGAVTAEDIIAWAQMAAYKCPREIEFVDSLPMSGSGKILWRVLQEE-------- 114563233 51 -----------------------------------------TYQQLAQQATDFAAYLQQLGLVKGDKFAIMIPNTLQYPIALFGALIAGLTVVNVNPLYTPRELEHQLKDSGTKAILILENFAHVLQAVNGAIKHVKKLVPAFDNAVKFNDAMAKGSKQTFKPVDVIGSDLAFLQYTGGTTGPSKGAMLTHRNMV-----ANLEQSNAVTKKELIITALPLYHIYALCLAFLP-FGGTNLLITNPR-DMAGFVKELAKYRFTVITGVNTLFNGLLNTPGFDQLDFSALKMGFGGGMSVQRPVAEHWERVTSRLLEGYGLTECAPLV----------TMSPYNQKSYNGSIGLPASSTDIRLVGADGEDV-----ALGEMWVKGPQVMKGYYNRQKATDEVLI-DGWLATGDIATMDENGFFKIVDRKKDMINVSGFNVFPNEIEEVIVSHEGVLEAAAVGVSCDITGERVKVYIVRKDPTLTEQDIFDHCNKM-LTNYKRPKIIEFMNELPKSNVGKVLRKDLRNQ-------- 13516851 28 --------------------------------------HRLTYSELIKRIEGVAAVLASRGVVRDELVATAMANTLDHAIILLALNRLGAIPVIINPRLKAEEMVQLIRRDNIRSVIRTVDKLGTPADIDGELALSAEVLSGDLRINCNATPAFEAPRPE-DPAFV--------FYTSGTTGLPKGVVIPHRAIEPRVLFMSTQAGLRFGDHNNLLGLMPIHHVIGFFGVFLGSLAFNGTWIPVTAFDPAQAVKWIEELDVTCLFASPTHFDALLATSEFAPEKLKSVDSLIFAGAAMNQSILKRLENLQIPIVDIYGTTETMNSLF-NPDATQESGLRPGYHSRVQFASVLESPSVAL--------PAGVEGELVVDASADATFT--HYLNNQEATAAKIV-DGWYRTGDSGYVDDSGRVILTGRIDDMINTGAENVHAEEVEQIISRHPAVVEAAVVGLPDTRWGEV-VTAVVVVSEPLTADLLDQVCLDSELANFKRPRRYFVVNELPRNAAMKVSRRTLRE--------- 167645312 17 -----------------------------------GSGETVTYGQLDARSNQGAQLFRSLGLKAGDVIAILMDNSPRFFEIAWAAQRAGLYYTCVSTKLTPAEVEYIVKDCGAQVLIVSPALDDVAQAVAPLIPGVRLFRVGGGKAFEDFEAARDAM--PATPI-ADETSGSDMLYSSGTTGRPKGVKPALTGGPIHALQMMAMGLFGFSGDSVYLSPAPLYHAAPWCMT-VQKLGGTVIVM--EKFDPEAALALIEKYKVTCGQFVPTHFVRMLKLPEAVRAKYDVSSIKSAVHAAAPCPVPVK-EQM---------IAWWGPVIFEYYAGTEGNGINSQNWLTHKGSVGQAV-LGELRICDEDGNPVPP--RTEGTVYFNGPAVN--YHNAPDKTAESYNQHGWTTLGDVGWVDEEGYLYLTDRKSFMIISGGVNIYPQEIENLLITHPKVADAAVVGAPHEEMGEQVVAVIQPMDWAEDQTDLAQELCRANLSHVKSPRRIDFMQELPRHATGKLYKRLIRDAY------- 27378440 54 -----------------------------------------SYAELRERVDALAGFLQACGIKRGDRVMIALQNSPQYVIAYYAVMRADAVIVPVNPMNKTAEMAYLAADSGAKVAIIGSELAPLVDAIRDEVPVATPYTLPSTEAPSGWHFWSSAIAQGLRPGAMPDDLMI-LPYTSGTTGKPKACMHSHRSALF--TAALQARWYGLDGGDVMTGFMPLFHVAGMQGSMNAAIVARATLLLMARWDKDLLPDLFETYGVTFWNAAPTM---IVDVLASVRFRDRCFAKLKVGGAAMPTAVAERLKRFGLDFVEGYGMTETSP--------THLNPMAAPKRQCL----GIAVQETDARIVDPESL-IELDDNVVGEIVVHGPQVLQGYWNRPQANAESLSGKRFLRTGDLGYRDADGYFFAVDRLKRMINVSGFKVWPAEVEAAMYQNRAIRECCIVSAPDDYRGETVKALVVLDEAMRATTSADDIIARGVMASYKAPRAVIFVDHLPRTASNKINWRLLQD--------- 52425413 50 -----------------------------------------TFRKLEERSRAFAAYLQNLKLTRGERVALMMPNLLQYPIALFGVLRAGLVVVNVNPLYTPRELEHQLQDSGAKAIVVVSNFASTVEQVVFNTRTLVNFIVVKKLVPKYKLTFREVLGKHRQFVR-PDLARDALAYTGGTTGIAKGAMLSHGNIITNVFQAKWIAGDRRRERIAIIP-LPLYHV--FALSVNALLLGITAVLITNPRDVDGMVKELRKYPFTAITGVNTLFNALLNNENFKEVDFSSLKLSVGGGMAVQQSVAQRWHDLGNNIIEGYGMTECSPLIAASTI------LTDKH----DGSIGVPVPNTDIRIMRDDG-----DEAELGELWVKGEQVMQGYWQRPEATAEVLK-DGWMATGDIVVMDKNYIMRIVDRKKDMILVSGFNVYPNEIEDVVMLNPKVLEVVAIGVPHEVSGETIKIFVVKKDESLTRDELRAH-CRNLLTGYKVPKEIEFRDELPKTNVGKILRRVLRDE-------- 54022447 25 --------------------------------LADGEV-RLDWTQLLAEVQRTARALIARGVRRGDRVAIWSPNTYHWVVAALAAHYAGAALVPLNTRYVADEAADVLGRVRPAALFVAGTFLRLTELRAAAPDLAIETVVVIPVEPGTSVPTDDAAAETVTPAEAEQRARSDILFTSGTTGRSKGTLVAHRQAM--SVVRAWAERATLRADDRYLVVNPFFHNFGYKAGFLACMVTGATIVPQVTFDVPRTMQLIGSERITVLPGPPTIYQTILDFPGRESYDLSSLRVAVTGAATVPVVLI---ERMRSEVLTAYGLSESAGFGTM--------CSPDDDAVTVANTCGRPIADFELKLSEA------------GEVLLRGPNVMLGYLDDPEATAETIDAEGWLHTGDIGTVDERGYLKITDRLKDMYISGGFNVYPAEVEQALARLDGVAESAVIGVPDERMGEVGKAYVVRKGAELTEEQVIAH-AKTVLANFKVPRFVEFRDQLPYSAAGKVLKRQLREE-------- 194290889 9 --------------------------------------------DLLARGARLAGGLRALGVQEGDVIAVLLRNDPVYADVVHACRIAGCYYCPINWHFTAEEVRFLLTDSGARVLLVQDDLLP---AVRDAVPAGMPVLSVGGPA-AGATEYEAWLAQQPDGPRVAPRGH--MAYTSGTTGRPKGVL--RQALPLEGLEEQLARMRSVVRQTYALMSAPLYHSAPGSFIQNALQMAERLVL-TPRFDAEQVLALVEKHRIDVLYLVPIMYVRLLKLPPEVRARLSSIRFVASTGSCAPEVKRAMLEWLGPVIHETYASSEAGMITVA----------TPADAAARPGTAGRPVDDAQLRILDEHGRQCAP--GEIGLVYVRQPAYPDFTYRNNEAARAAIDRDGLVTLGDMGYVDADGYLFICDRASDMVISGGVNIYPAEIEHELVRYPGVADCVVFGIPDAEYGERLLAMVQPMPGAEIREAEVIDWLRQRLSGFKVPRSIVVEAQLPRDETGKLAKRRLRDRY------- 197104199 29 ----------------------------------------------------------SLGVGRGDLVALYLRNDFPFFEASFAAGLIGAYPTPVNWHYTADEARYLFENSGAKAIVIHAD---LIEGIREALEIAEAYGVEAAPVPPGMTDWSAWL-EGFPPAEATTTEAPGVIYTSGTTGHPKGVRRAEEAMVTMTIVGRAFGFIGHGDPQDIVTVMPMYHSAPNAYGLAAARLGAKVIL-QPRFDPEELLQLIAREKVTHLHMVPIMFLKLPDEVKAK-YDLSSLRFVVHAAAPCPPPIKAMIEWWGPVINEYYGSTETSAVVF----------CTSEDWLAHPGTVGKAWPEADVRVIDAEGNSLPP--GEVGEVVARIRGMADFTYHGDDAKRRASERVGLIAPGDIGYFDKDGFLYLCDRAKDMIISGGVNIYPAEIEAELLKMPGVADCAVFGIPDEEFGEAVCAIVQPQPGVEMDEAAVKAYLRAHVAGYKVPKRVELAAELPREDSGKIFKRKLREPY------- 153887493 23 -----------NLYFNAEVSAARYPDKPFIVFYDTP----ITFAQFKDETERIAGYLQQCDVKAGDRVLLYMQNSPQWMLAYYGILRANAVVVPVNPMNMTDELRHYVEDGGARTAFVAQNLYPLVGDADGQLAHTIVATYSDYKQPSGVTHWNDMLDARVGPLTAGPDDLCVMPYTSGTTGKPKGCMHTHRSVMCTALG--VVNWASGTQNSILLSVLPLFHVTGMQSGLNAPLFSGATVVVLPRWDRDAVGRAIAHHRVTEWWSISTMAVDFLSNPKLDDYDLSSLRVVAGGGAAMPDAVAKKLDKTGIEYIEGYGLSET-------IAPTHINPPHRPKSNCL----GIPIFDVDARIVDPQTLEELPQGET-GEIVTHGPQLMQGYWRNPEATREAFIEDGFLRTGDLARKDEDGYFFMADRLKRMINASGYKVWPAEVETMMYYHPAIQEVCVIAARDTHRGETVKAFVV-RNARHTQAVTEDDIIRENMAAYKAPRIVEFVESLPKSGTGKIMWRELQEQ-------- 29888154 79 -----------------------------------------TYGELLRRVRSLAVSLRERFPSLASRAFILSPSSLDIPVLYLALMSIGVVVSPANPIGSESEVSHQVEVSEPVIAFATSQTVKKLQSSSLPLGT----VLMDSTEFLSWLNRSDSSSVNPFQVQVNQSDPAAILFSSGTTGRVKGVLLTHRNLIASTAVSTLQD--PVNYDRVGLFSLPLFHVFGFMMMIRAISLGETLVLLG-RFELEAMFKAVEKYKVTGMPVSPPLIVALVKSELTKKYDLRSLRSLGCGGAPLGKDIAERFKQKDVDIVQGYGLTESSGPAASTFGPEEMVKYGSVGRISENMEAKIVDP--------STGESLPP-GKT-GELWLRGPVIMKGYVGNEKASAETVDKEGWLKTGDLCYFDSEDFLYIVDRLKELIKYKAYQVPPVELEQILHSNPDVIDAAVVPFPDEDAGEIPMAFIV---RKPG-SNLNEAQIIDFVAKQVAPYKKVFINAIPKNPAGKILRREL----------- 182436850 19 -----------TFWELIERRAALTPDRPVLLQ----EDRRLTFGELRDRAERVAAGLYGMGVRAGSVVAWQLPTRLETALLSFALTRLGAVQTPVIPFYRDREVRFALR--ESGAAFF---------AVPGAWRGFDHTAMAERIAPHVFEAYDALPDGDPAVLPPPPAAASGIYWTSGTTSDPKGVLHTDRSLI--AGGSCLAHALRLTAEDVGSMAFPYAHVAGPDYTVMLLLYGFPAVLFEQFALPDALAE-YRLHGVTVAGGSTAFYMFLAEQRKAPDRPLVPTLRLLAGGGAPPEVYHAVVREMGVQLTHGYGMTEV-PMITMGAPDDTPEHLALTE--------GRPPEGMEIRITDEHGAPLPYGAE--GEVRLRGEAVCRGYL-DAGASAAAFDAEGFLITGDLGRLRESGHLTLTGRLKDIIIRKGENISAKEIEDLLHTHPAVADAAVIGLPDPERGERVCAVVQPPGAPPTLAALSAHLREAGLSVHKVPEQLEVLDALPRNTLRKVLKYRLRERF------- 182680336 67 --------------------------------LPNGMSATLSFQEVEDRSNAFAAFLRGLGVQPGERIMVLMPNGLAYPIVAFGTFKAGCILVNVNPLYTAAEISYVVKDAEPSVVVV---LDMIADRLEAALQGLPYPTVIIASVAECFMSFASVLRDGAALITSPETIAC-LQYTGGTTGVSKGAMLSHYNLLMNVAQFMSSAAYDVNEEDVMLTVLPLYHIFAFTVNLLGLFVGGRNILPNPR-PLGNLRSAFKHLPITLMTGVNPLFRGLVNEAWFRDAPPPSLRLSWAGGTALQVDVARDWEDVGSPVIEGYGLTEASPVVTFNPVPR-----------PKPGSIGVALPDTEVKCVDENDHDVPC-GTA-GELVLRGPQVMLGYWRQKEETAHALR-GGWLHTGDLATMDEEGYFTLIDRLKDMILVSGFNVYPSEIEAVLSRCPGVVECCVVGVPDPIAGEVPKAFVV-RSTSLVNEEKIRHWCRRELASYKLPRHVEFRESLPKSMLGKVLRKDLR---------- 163855589 53 ------------------------------------------------------------------RVAICAGNTAQHVVALLAVIASGKIWVPLNYRSTAPEIGRILDATEPGIVITDHTGDALVDAGRAA------HVRLDGDAGGHTLALQAYAGREPARCEPGVDAVQAIKFTGGTTGLPKGVMQPYRAWT--AVIINQINAWRLTSEDRYVVAAPVTHTSTYLLPVLAQ-GGAHVFL--EESSPATITAAFRERGGTLAFMPPTLIYMIMAQPGVSRADFPRLRNLIYGGAPMP---VEKFEQVGPVVGATYGQTE-SPQIVTAITAAELD---EPANL---GSVGSATWFSEFAIMDREGRILPP-GQA-GEVVVRGDLVMAGYGRLPEKTAETIV-DGWLHTGDVGVVDDRGYLTIKDRLRDVIITGGFNVYPIDVENALAQHPAVYECAVFGVPDDKWGEAVQAAVQFRGASAAPQELMK-FVRDRLGPVHTPKNVHVFESLPRSSVGKVLKNAVRD--------- 54308855 38 ------------LWSVLTDNVKLSGDQIAIK----DDVREFTFKQLLAEADRIAARLLQDKLIQGDRVVLQMSNTCDFAISFFSVQRAGLVPIMALPAHGIAEIRHFIDISQAKGYICDKDSICIAEYLEQHSNSITHIYT---AVP--HTKYRSLTGIENTPFTPPKDTPAIFLVSGGTTGLPKLIPRTHNDYLFN--IKSCVQASNISAKDTYLAVLPAAHNFTLGCPLGALSLGGKVVFSN-EAGPDYCFELIEQNGITATALVPAIWTEAATWEEAN---VSSLRLIQVGGSKLSYSDAIDIQHFPNALQQVFGMAEGLIACTR----------IGDDPETIAAKQGRPISQDEIRIVDSEGNRVANGEE--GELLTRGPYTLRGYYRAPEHNLRSFTDDGFYRSGDKVRIDENKYISVTGRIKDIVNRSGECIATDEIEEHLLSHPEIAQVAVVAVPDKHLGERIGVALICKDESLTLQDLRRFLQTKQLASFKMPDELNIVYSLPKTAVGKIDKK------------- 266484 54 -----------------------------------------TYAEYLEKSCCLGEALKNYGLVVDGRIALCSENCEEFFIPVLAGLFIGVGVAPTNEIYTLRELVHSLGISKPTIVFSSKKGLDKVITVQKTVTAIKTIVILDSKVDRGYQSMDNFIGSSFKTVEVNRKEQVALIMSSGSTGLPKGVQLTHNAVTRFSHARDPIYGNQVSPGTAILTVVP-FHHGFGMFTTLGYLTCGFRIVMLTKFDEETFLKTLQDYKCSSVILVPTLFAILNRSELLDKYDLSNLVEIASGGAPLSKAVARRFNLPG--VRQGYGLTETTSAIIIT-----------PEGDDKPGASGKVVPLFKAKVIDLDTKKTLGPNRR-GEVCVKGPMLMKGYVDNPEATREIIDEEGWLHTGDIGYYDEEKHFFIVDRLKSLIKYKGYQVPPAELESVLLQHPNIFDAGVAGVPDPIAGELPGAVVVEKGKSMTEKEVMDYVASQVSNAKRLRGGVRFVDEVPKGLTGKIDGKAIREILK------ 86748870 11 -----------TLPDLLAKAATDYAARPAL-EFRDGQIN---YAGLQERADIAAAALLRAGYGPGASVALFLGNTPDHPINFFGALKAGARVVHLSPLDGERALSHKLSDSGARVLITTDSAALLPMALRFLDKGLLDRLIVCADSDWGASAYADFIEGPAKPAAWPQISPDDIAYTGGTTGLPKGAMLTHANL---TSAVSIYDVWGLVRAHRVICVLPLFHIYALTVILLRCLKQGDLISLHQRFDVAAVFRDIEEKRATVFPGVPTMWIALANDPSLESRDLSSLTMAGSGGAPLPVEVARLFERTNLKLKSGWGMTETSPGT------GHPPDGPDK-----PGSIGLMLPGIELDVVDDPKKVLPP--GEVGEIRVRGPNVTQGYWNRAQETAESFVGDRFL-TGDIGYMDSDGYFFLVDRKKDMIISGGFNVYPQMIEQAIYEHPAVQEVIVIGIPDDYRGEAAKAFVKLRGAKPFSVEELRDFLKGKLGKHELPAAVEFVDELPRTPVGKLSRHELRNQ-------- 15602572 50 -----------------------------------------TFRKLEERSRAFAAYLQNLKLKRGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELEHQLKDSGATAIVVVSNFASTLEKVVFNTRTLVNFVVIKKLVPKYKLTFREVLGKYRQYVRMERKDLAFLQYTGGTTGVAKGAMLSHGNIIVNLFQANWIDRTKERKAIIALPLYHVFALTVNCLLFVE--LGITGVLITNPRDIEGFVKELKKHRFVAITGVNTLFNALLNNENFKEVDFTALKLTVGGGMSIQQSVATRWDTTGCNIIEGYGMTECSPLIAANMVKHN-------------GSIGVPVPNTDVRIIKEDGHEA--ELGEPGELWVKGEQVMQGYWQRPEATAEVLM-DGWMATGDVVIMDKDHYLRIVDRKKDMILVSGFNVYPNEIEDVVMLNDKVAEVVAIGVPNEVSGETIKIFVVKKDESLTRDELRKH-CRVHLTGYKIPKEIEFREELPKSNVGKILRRVLRDE-------- 214037646 66 ---------------------------------------RFTYNRLFQAVDALASQLQSFKINKGDRVAIAMRNNVEWMITYSAATLIGAIVVPINSWGKSEELEYAITDCGAKLLICDEARFRLIETTFDTLNLAAIVVASDEFLASANVAFKDILTAGQDPVAVAPEDSALILYTSGSTGFPKGVLHKHAAMFLGLLVAEFEGGRGGADRETPMLTVPLFHATGLLGGFYLPIAMGQKVIMMYKWDSTEALKLIDQEKVTGLSTVPAILQDLLSHPDYQQYNTESLMRISAAGAATPAGLLIRSRVSAPSSSAGYGMTET--MAVGATMSGALFDYKPD-------AAGIPSPIMDMRFVAADGT-VLSDGQP-GEIEMRGVSCTPGYWEKPDANAATFSEDGWMKTGDIGMLDEDGYLYITGRIKEIVIRGGENIYPGEIEQAAYERPEVREVVVFGEPDQAMGEELVLVAYLDPEENLEESELRAFLTARLATYKVPRVIEFATELPRNASEKLHKLKVKEAF------- 119503795 5 -----------NYTDLLNKALADIGDAVAVADV-TGEFY--SGHALRQRIEGIASLLRASGLERGDGLAQLASNCVDAFAVMAACLRAGGRYTPLHPLGSLDQQRFVVNDSQAKLLVIDSAAFAEWGARLADAFPKLAVITLSRANFGEYLGDLLVDRPWLDDQQDSEDIAW-VSYTGGTTGDPKGVMHTQKG--MGATAEIARAAWQFPEQPHFLACSPISHAAGFLVLPVLMLGGRVSLL--PRFSPEPVIRCIENQGVNTLFLVPSMIYGLLDHPGVGQRDLSNLEHIIYASAIAPERLREALHLFGPILHQCYGQTESIHITCMTH-KEHNPSVSRRLESVGRATLGMTVSVV-----DAHGSALPL--KEVGEICVKGPSLLAGYWQRPEASAEALQ-SGWLHTGDVGFMDEEGFLFIVDRLKDMIISGGFNIYSQDVERALTAHDSVDVAAVVGLPDRKWGERVHALVVLKAGRECSEEELIGFLRQSTGPLLTPKSIEFDSALPLTNLGKVDKKAIK---------- 170028419 36 ----------------LREAADRYPNHEALVSLHEG--LRYSYAEVLDRADRLAAGFYLLGLQKGDRVAIWAPNSAAYYLSTLAVARAGMISVGINPAYQIPELEYALNKVGVKALIMLMELLPLAAGSPGNLKCSRKAVIIDAENMRGTISAHELLRESIQSRICPDSGAC-LLFTSGTTGKPKAALLSHFALINHSV--TIAERNDLGRKMHRACVIPLFHVYGLSFGVLSALYGTTAVLPGYWFNASDSLNAIAREKCTVMYGTPTMYV---DLLREYRKGMVNLHRMDLANYAAPQLILELESVMGIKVLAAYGMTELSGVTFM--------SQAEDSTQTALESVGRIADHYEAKVVDREGGIVPFGTP--GELWVRGFGNLLGYWGDEDKTKEIMGPDGWLKTGDQFVLRPDGYGRIVGRIKELIIRGGENIYPREIEDVLNTHPAILESHCIGVPNERLGEEVCAYILKDSDGMIDMEEIRSFCKFKLAYFKIPKHLRIVQQYPKTPTGKVQKYEL----------- 116060067 90 -----------------------------------GDGGSATYGTMMRAASTLADGLKNV-VDRGTRVGLAATPGREYCASAYATWARGGVLVPIASSHSEEDAAYVMEQSGMKIALVPPNVDGEEDA-----ETYQKYARAAKRFDDGKVNSPGLRARTSPTLRTSEQTTVHSSYTSGTTGRPKGALHTHRS--LYAQCAGLIDAWRWDASDRIIHALPMHHVNAWMCAHISGATVEFQRTFTPRGVWARLRDE-SKPPVTVFMGVPTMYVMLMRALHGSDARLASINRLTVSGSAAPVPVLEEWRKLGRSLLERYGMTEIGMALSNPY----------DEKKHKPGYVGIPLPGVEVKLADEVAAEAASDAQGPGELLVKGANLFAQYYDNQRATAESFDEDGYFKTGDVAAMSSDGYWRILGRASDILKVGGFKVSALEIEAKLLENPSIAEVAVLGIPDEAYGQRAAALVVPAIDTETGQPVN--LTENDIMTWNTPSKHKFAEKVPRNAMGKINKKDLQK--------- 75760872 28 -----------------------------------------TYNEVNQYIKAMTVKIKNNGIGVNDKVILYMENSIEYIISYFAILYLGA---TVVPITTSSTIENINDIVED----CKPALLLTSSSIFSNIKNTE----LAKKNNVQSISIKETVCVESQQCRTGQLAM--IIYTSGTTSKPKGVMLTHKNLITNT--DSILDYLCLDHSDSILATLPFTY--SYGNSILLTHTKASGLLYIFRATPQEILNILKRENIT---GFSTVGSHLNIMLKQTAESFGKLRYITLAGEQTVKSNLIKLNNMNLKIYVMYGQTEASARL------TYLEPSMLEQKL---GSVGKPIKGVTLKIVDEEGIEVEHDEN--GEIIVKGDNIMSGYLNMPDETEKVL-KDRWLYTGDIGYKDSDGYIYIIRRKNDIIKYLGYRISPVEIENYINMHDNILESAVVEC-RKEENVKIAAVIVLKNEKLDINDLSQ-ILRRKLPSYKIPSILYTVDKLPKTSNGKIKRSELKEMLK------ 89274023 41 -------------------------------------------------SCRLADSIKNYRLLQNDVIGVFSENCLEYFEPILAALYLGITVTNINYYYTVDEFTYVANLSKPKLIFCSKTYVSTALTAIAHLSVVPKLILIDEQSLKNFVSLYITRNFNIRPVQVNVKDVVAIIYSSGTTGLPKGVMLTH--FNINALFAIIMNGGYSLTQEPAIGLIPFCHTYGLFLVLIRIIVSSK-VIVMKKFEPHVYLKALQDYKISYLHVVPPIAHFLTKSKLVDKYDLSNLIVVICGGAPLSKSIKALVNRLNLQVKQSYGMTETT-----------LGVLSHKINLFQYGSCGTVMPNMSIKIID------VRTGEALGELCCRGPLVMKGYINDPDSTKIVIDNEGWLHSGDVAYYDENGLFYIVDRLKELIKYKGFQVAPAELESMLLTHPDILDAGVVGIPDEKSGEIPRAFVV----KAPNSNLSENDVIA-FAKAQLRGGVRFVKEIPKNSGGKILRRVLRQEFVN----- 182434194 32 --------------------------------------HRLTAGEFRSLVHRLARALRERGVGPGRTVTLLCGNLPETMAVRYAVNLLGAHFNHLYNRLSADVQALMMADVDTYAFVVDPRMTGRAVELLGLVPPVEQVLLLGEQPGEDLLAL--AAKQPDTPVVGGARAECFIRHSGGTTGHPKG-VRSTFGRMQEGIARTRELFSGTGRRDLV--CTPLSHAAGFI--ADGTLSAGGTVVLHYSFDPADILATIARERITNVMLLPPLLYQVLDHPDSEHADLSSLRQITYGGTASPARIADAVRRLGPVLQQGYGQFEAGAVSVLP------ASEHDPDRPEILRTAGRPVPGVEVEIRDETGRVLPV--GEIGEICVRSGQLMEGYWKNPELTARVLR-DGWMHTGDLGLLDEQGYLSVVDRIKDMIPVVGGHVYTTELEDFLNTHPAVRQSAVYGVKGAGGHERHTTVVAAPGATVTPEELRT-WVRDGRGALYEPDHVNFADALPLTDAGKPDKKFLR---------- 73542741 9 -------------------------------------------AELLDRGARLAGGLRAAGLKEGDVVAVLLRNDPVYVDVVHACRIGGTYYCPINWHFTAEEVRFLLADSGAKALIVHAGLLAAVEAVPAGIPV---LVVADGAEVSGRSEYEAWLAQQADGPRVSPRGH--MAYTSGTTGRPKGVL--REPVPLDQLDDQMARARSLVRQTYALMSAPLYHSAPGSFIQNALQMAERLVLTS-RFDAEQVLALVEKHRIDVLYLVPIMYVRLLKLPPEVRARLSSIRFVASTGSCSPEVKRAMLEWFGPVIHETYASSEAGMITVA----------TPADAAARPGTAGKPVDDAQLRILDEDGKPCAT--GEIGLVYVRQPAYPDFTYRNNEAARRAIDRDGLVTLGDMGYVDADGYLFICDRASDMVISGGVNIYPAEIEHELVRYPGVADCVVFGVPDDEYGERLLAMVQPMPDAAIREEDVIDWLRQRLSGFKVPRNIVIEAQLPRDETGKLAKRRLRDRY------- 115699978 88 ---------------------------------------RRTFSQFREECDRLAAGLLATGVGRDDCVGIWGPSTLEWVLTQFATARIGAILVNINPAYRQDELEYALKKVGVKTIVSTQNYYEMLNGICPEMTTLKSVVMMGKGNFPGTFSFDDVMGKEDHFKHIEKMKSVNIQFTSGTTGKPKGATLTHHNIVNNSYFIGAVLKYHEQEHRIGVP-VPLYHCFGMVGGSLCAMVGNTCVFPSPSFEPEASLKGIQEERITSQYGTPTMFIDMLNHPNFNQYDMSSLTTGIMAGSPCPIETMKQTRSLMKDVCIAYGLTEVSPVICQ---------------------TEMHDP-VDLRVS-TVGKPSPHNENIM------------NYY-------LALASKSFISTCDIATMNEEGYITMAGRIKDLVIRGGENIYPTEIEQFLYKHPKIEDVQVIGVPDERMGEELCAIRLKAGQEATPEEI-KSFCKGKISHFKIPRYIEFVDEFPLTVTGKVQKFKMRQ--------- 163723554 27 ------------VYDILERAAKRFKKTGLIQL-----DHKMNYPQVKDHVDRLATALAGLGLKKGDRVATVLPTSIQFVLADYAISRAGLV-HIPSSSLEPHTLEHKFSMGSPRAIICDSTVDSAVEAIKTKLEDYSDNPPVHEKA-EGFL-WMTDLIKDNDPAP-PEKDLETLLFTGGTTGLPKGCMLTHRNIYANAMQSMAALGKALEGAITVLLGLPLFHSYGHIVMHTMTLQGANQILIPDARDTESMIRMMTKYNPIIQVGVPT------QFLNMSGDALKGRGILGMSGSAPPPSTQKSFEKSSGGIMEGYGLSEMSPVTHLNIVRSTSKKSKEGKTKEKRGTAGIPAPDTIVKFLDSTGQELSMDGKR-GEMCLKGPQRMLGYWPDPGA---GMDDEGFIRTSDVVEVDENGYFYIVDRTKDMIIVSGYKVYSREVDDLLYSHPDIAMAATIGVPDPEREERVAVYVQPKRENDLTEDGVREFLRERVAKYAVPKFVRIVDEMPLTEVQKMNKKVLREQAINEF--- 146275715 58 -----------------------------------------TFAQVLAEAEALSASLHARGFRAGDVIAFQVPNWREAAVINLSAAMSGFVVNPIVPIYRDAEVTMMLGDCR-AAAIFVPQVFRKVDRCQKALPDLAHVFTVRGEGPDDFVAQGRALSFEVDPMGVKM-----VLYTSGTTGRPKGVLHSH--CTLQRIVAESGRHWGLGAGEATLMPSPVTHVSGYANGLEAPFIGIRSVLAWNAQDALALIEKHDLVG---TVAATPFLVELAAAARAAGTGLPSFRFFACGGAAVPADLIAAFENC-----RAFRVFGASEVPLVTFGWPHDERLA--------ATTDGEVVDYEVRIVDHEDNDLPRGVE--GEILARGPGMMMG-YADAAQTAEAITPDGFFRTGDLGVLSEEGAVTITGRKKDLIIRGGENISAKEIEDVLHSHDAVKEASVVAMPHERLGEGICAYVI-LSAAVDAAVLAAHVAASGMAKQKIPERFEFVEDFPRTASGKVRKDQLRAMIREKVGG- 171326303 55 ---------------------------------HLGEKQAITYRELRDWSNQMANVFRKLGVKKGDRVCALLPKNPALVVYILAAWKVGAVYVPLFTAFGPQAIEYRINHSEAKVILTNKEQRSKLPP-REKMPTLEHIFVIDETNDHNDLSFWETLSKEPVDHQTEETTVLAIQYTSGSTGMPKGAMWSHNLLI--NIYPYMRYAIDLRDDDVFLGADPGWAYGLIFCTFAPMCFGVPIVFYEGPFKPETYYSLMEKYHVTNFAYTPTAYRAMAELINKYNIR---VRAMSSAGEPLNPEVIRFFQKLGVTVHDQYGLSETL-MLIGNFNAVDME--------IRPGSMGWVLPGFEVALLSEEGVPV-EDGN-VGQIAFNTPNVFKGYWKEPEKTAERLMGN-WFLTGDLATKDADGYFWFQGRADDIISSAGYRIGPFEIESCLIEHPAVVEAAAVGKPDPKGEIVKAFVVLADGFTPS-DELAQELVKNRLSKHEYPREVEFVTELPKTPSGKIQRFILRNQ-------- 56410462 28 -----------------------------------------TYGELEEHVWRVASAFQRLGIRQRDRVMVLLKNRIETVVIFFALQKIGAVFAPVNPYMSFEIIKYCANDLEAKVIIYEGDGQNWIKKIMFNDRPI---LISLEDDSHSDLTYQELINYKREHFEEPIISDDDIAYTSGVTGTPKGVPRSH--MNEYSSTIAHIFQTRLDMGEVCLGAVPFYHTMGMRVLLSTIMLAGKLVILSD-FDPIDALKSISKEKVTSLYLTPTMYHDIIHCSKLGDYELSSVNKLAYAGAKMTKALTDKFSTFNKHFVNHYGSTEI-------YTYTTCSELNEKPESAGKPGIHQNIRVVR---ADPFGNATIDDPEEVGEVNMNSPEAFKGYWNRPDLTKKAIRNNWFF-TGDLGFFDQAGDLYVLGRIDDMIISAGENIYPMEVEEVLTQHPQVADCAVIGEPHERWGQIVVALIVPKEPGLNAQELDRFCMQEKLPNFKRPRKYIFVPEIKRTVTGKVLR-------------- 42523290 24 -----------SLVDVYEEAIGKFKTKKAFTSMGVS----LTFSELDRKVDQFASFLQNLKLKKGDRIAIQMPNLLQFPIVAFAALRSGLTIVNTNPLYTAKEMRHQFKDSGAKAIVILANYAHLLQEILKE--TDIESVVITEVAPQAY-TFRQALGAMKPSSKVPTEDVAFLQYTGGTTGVAKGAMLTHRNVAANMLQICDWMKPKLREEEVAIAALPMYHIFALTLNCLGLLYGSENVLINPRDIPGFIKEL-KNTPFTVMAGVNTLFNALMNNPAFTTIDFTRVKVSVAGAMTLQKPVAEKWMELTKSVVEGYGLTEASPVVCCNPIDG-----------TDRVGTGLPFPSTDIMLIDDDGKEV-----ALGELVCRGPQVMAGYWNRPDETAQVLN-DGWLKTGDVAVADADGFFKIVDRKKDMILVSGFNVYPNEVEEAIASHPGVLEVAAIGVVDQHSGEIVKAVVVKKDPNLTAEDVIAHARKS-LTNYKVPRLVEFRTELPKTNVGKILRRALRDNVK------ 90961157 24 ---------------------------------------KLTFKEVSDRVAVLTARL-ANKSRKGMRVALLTNNTIDGYLMILSLQQLGCEIVFLNKRLSHEELQYQLEDAAVSLLIYDESLLH------------EEFVGIES------LTFNESLEESRDFQLVSEDEVTTIMYTSGTTGKPKGVQQSFKNHFYSAISSALNLG--LTDKDNWLCAVPIFHISGLSIIMRGLIYGM----------TVTLMDKFDAEKVTFMSVVPTMLQQLLEIFPQEGYN-SNFRCFLLGGGPIDKVTLEQCQQRNIPVIQSYGMTETSQVIALNFEDA-------ENKIGSVGKTLFS---VELKLAHD------------GEVLLKAPNITPGYLNNPEKNQEVF-ENGWFKTGDIGYLDEDGFLYLKGRKGDMIISGGENIFPHEVEESYLKLTGVKDIVVAGITDKKWGQVPVAFVILE-RKLSQQELREHL-----AHYKVPVRFYQVMSYPQTASGKVKRRELKEYQKN----- 38455134 53 -----------------------------------------TYSEYFEMSCRLAETMKRYGLGLQHHIAVCSENSLQFFMPVCGALFIGVGVAPTNDIYNERELYNSLFISQPTIVFCSKRALQKILGVHKKLPVIQKIVILDSR--EDYMGKQSSFIESHLPAYIPETATALIMNSSGSTGLPKGVDLTHNVCVRFSHCRDPVFGNQIIPDTAILTVIPFHHGFGMFTTLGYLTCGFRIVLM-YRFEEELLLRSLQGYKIQSALLVPTLFSFFAKSTLVDKYDLSNLHEIASGGAPLAKAVAKRFKLPG--IRQGDGLTETTSAIIIT-----------PEGDDKPGACGKVVPFFAAKIVDDTGKTLGVNQR--GELCVKGPMIMKGYVNNPEATNALIDKDGWLHSGDIAYYDKDGHFFIVDRLKSLIKYKGYQVPPAELESILLQHPFIFDAGVAGIPDPDAGELPAAVVVEEGKMMTEQEVMDYVAGQVTASKRLRGGVKFVDEVPKGLTGKIDSRKIRE--------- 91976684 28 -----------------------------------------TFTEVDLLSNRIANFIETFKLEVGSRVGMLLNNSIYTLPIDFGFVKSRLSRVPMNSRLSAAEQQQMLEGAGVQILIHGTDLTERAHELAQSMQ-LKLISVGNRADPDDLLQLAQA-QSDAPPARTAEPDDVVITFTSGTTGKLKAV--EHTQASWAAMATNVLINMEIGEGDVMLHAASMIHASCFIVPYWLR-GGVAAVLPG--FTPASYLDAVERWKPTALNLVPTMIGMLLDHPGIEQADFSSVKSIIYGASPMPRPTMHRALKLGPRFAQYYGQSE-APIFITNLTKEDHVGPDAEQRL---ASCGRPSIDCEIKLVNEEGDDVAP-GEA-GEIALRTAFAMKGYYNAPELNAQMFLPGGWLRTRDVGRFDKDGYLYLVDRTSDMIVTGGYNVYPREVEDALAAHPAVREVVVVGLPDDKWGETVAAFVALRKEASAEDAELIAFARERLAGYKVPKQVQFIDEVPKSPVGKLLRRAVRDPF------- 118053508 30 -----------NVGALVARCCRLYADHLAV----TSASKSLSYAALEQRSNRLANALLAQGLQRGDRVGIYLPNCTEIVEIELACYKAGLVKAPFNARLSPREVIEIADNSDAALIVTTAE---RAESFRAQLRKPQVPLIL-----LGYISYERLLEKASDSVSVHEHEVAVLHYTSGSSGTLKAAMFGNR---LAQLRKFLMRGEGMQPGHTLGLVGPVTHASGMQL-MPALCTGATIHLFS-SFEPARFLQDMRSLRVTHTFMVPTMINMLLAETAGRYRPLPDLLRLGYGAAMAPTRILQAMDVFGPVLSQGYGAGETTSGVCALTVQDHLYARAARPELL--SSCGRPFLESCVEVVDDEGRPLPQG--EVGEIVVSGADVFAGYWRAPELTAEVLK-HGRYHTGDLARVDEHGFVYIVDRKKDMVISGGFNVYPSEVEAVLHEHAAVQDACVFAIPDDKWGEAVAAIVLKQGQTPGDTGINERFCADRLGGFKRPRHIEFVQQLPKNPNGKVMRKTVQAPY------- 158520242 23 -----------SVGDILDDTAARFKKTGLIQN-----NFKMTYPEAKDHADRLATALAAMGLKKGERVATILPTSIQFVIADYAIAKAGLVQIPSSSLEPPSTLEHKFSKGSPRALILDEYLDIAVEVMKS--TGIEHLIVLDDYSPNAVWMADLIANTPPNPPRVDEKDLELLLFTGGTTGLPKGCMLTHRNIYANSMQSCWAQGAALKGAISVLLGLPLFHSYGHMIMHVMTMLGVNQILITDARDSKVMVEMIKEYRPLMQMGVPTQFLKIAQ------EELQGMGMLGVSGSAPPPSTQEKFEKQSSAIMEGYGLSEMSPCTHLNFTVNRTGKTKEKKKPSIEKRSGIPFPDTEILLVDVDTGAIPEDGKR-GEMCLKGPQRMLGYWPDP---GSGMDADGYIHTGDVVTVDKDGYFYIVDRTKDMVNVSGYKVYTREIDDILAGHPGVEMGATVGIPDPEREERVVAYVQPTDEKLTPEEIIS-FLRERVPKYAVPKAVKIVDAMPLTEVQKLNKKEIRKLAEQEFSGS 197755184 53 -----------------------------------GDGRRTSYARLRGLANRVGHALRALGVRPQDRVLIAMSDGVEFVAAWYGAQKIGAVTAEVYSFLHAKEYRYYERYVAPRVVVADAG---TVERLRA--AGVRNLLVAGVPADAGEHHFDSLVADELDPAPTHRDAPAIWKFTTGSTGAPKACVLPARSLSFDWYARGVLD---LRPDDVVLPVPKLFFGYAALFPFG---VGAAGIIFPERSTVERVFELIAAHRPTVLVNVPTMMRAMVAHPLAREQDLSCLRLCTSAGEALPPDLRAWLDTFGVEVADGLGSSETYHIFLSNRPAARVGTLGQE------------VPGYRVKVVGEDGEELP-DGET-GVLEVTGATAALEYWQEPVKSAAAFPAPHTVRSGDLAVRDADGFFHYRGRKDDLLKVGGVWIAPAEIEDCLLTHPEVVDCAVVGV-ESEGLTKPRAYVVARSEV-TGTQLTE-FVRAGLSPHKYPREYRFVTELPRTAAGKVDRRALR---------- 13310120 15 --PSTIINAYTSVVEVFERSCKRFADRPAFSNLGV----TLTYAELERHSAAFAAWLQQTDLKPGDRIAVQMPNVLQYPIAVFGAMRAGLIVVNTNPLYTEREMRHQFKDSGARALVYDTGIEYLIEAKMGDLLLINTVVDKLKKMVPAYISFKQVLGREQSPKPVPLSLIAVLQYTGGTTGLAKGAMLTHGNLVANMLQVLACDGQKLLKQEVMIAPLPLYHIYAFTANCMCMMVTGNHLITNPRDIPGFIKELGKWR---FSAGLNTLFVALMDHPGFRQLDFSALKVTNSGGTALVKATAERWEALGCRIVEGSGLTETSPVA----------STNPYGQLARLGTVGIPVAGTAFKVIDDDGNELPLGER--GELCIKGPQVMKGYWAASRPLLKALDADGWFKTGDIA-GDRPRTVSIVDRKKDMIIVSGFNVYPNEIEDVVMGHPKVANCAAIGVPDERSGEAVKLFVVPREGGVSVDELKAY-CKANFTGYKVPKHIVLRDSLPMTPVGKILRRELRD--------- 11991169 28 --------------------------------------HRLTYSELLKRIRGVATVLASRGVVRDELVATAMANTLDHAIILLALNRLGAIPVIINPRLKADEMVQLIRR--DNIRTVIRTVAEGKSGTPADIDGVEELTLSAEVLSEGLRIDGNATPAFEAP--RPEDPAF-VFYTSGTTGLPKGVVIPHRAIEPRVLFMSTQAGLRFGGHNNLLGLMPIHHVIGFFGVFLGSLAFNGTWIPVTAFDPAQAVKWVEELDVTCLFASPTHFDALLATSEFAPEKLKSVDSVIFAGAAINQSILKRLEKLQVPIVDIYGTTET--------MNSLFNPDATQER-GLRPGYHSRVQFASVSESPSVALPAGVEGELVVDASADATFT--HYLNNPEATAAKIV-DGWYRTGDSGYVDDSGRVILTGRIDDMINTGAENVHAEEVEQIISRHPAVVEAAVVGLPDTRWGEV-VTAVVVVSEPLTADLLDQVCLDSELANFKRPRRYFVVNELPRNAAMKVSRRTLRE--------- 23015258 32 -----------------------------------------TYGQLAEKVNRAGNALKGLGLHMENRIAMIMLDTVDFPSVFWGAIKAGIVPIPLNTLLTTGDYGYMLSDSRARVLVISEELFDKVEPILPDLPTLEH-VIISGKNGHGHRLLSDLMAAAEPKLKTAETTRDDVAYSSGSTGAPKGAVHLQRATAVHYGQQVL----GIREDDVTFSAAKLFF--AYGLGNGMTFVGATSVLLKDRPTPEAVMKILKDHQPTIFYGVPTLYTILADPQYKRETSSTRLRACVSAGEALPEDVGRRWERFGAAILDGLGSTEMLHIFLSN---RHGE--------VRYGTSGKPVPGYDLKICTDDGHEVPQ--GEMGELVVRGPSSAVAYWNQREKSLKTFRGE-WTHTGDKYYVDEDGYYRYAGRGDDMLKVGGIWVSPFEVEAALISHEMVLEAAVVGEADAEGLVKPKAFVVLAPGETGSEVLKEQLVKAKLAPYKYPRWIEFVEALPKTATGKIQRFKLR---------- 145223110 51 -----------------------------------------TFAEVERDARRLAAGLRERGVAAGDVVALQLPNWREAAVTFWASAFLGAVVVPVVHFYGRKELAHILTTAKPRVLQFHPDVVPIV-ALVGDGP--------DSGADGGWEPFEDLLAAEAGTVAADPAGPALIAFTSGTTRDPKGVIHSHQTLSFET--RQLLENYP-PDRGRQLTATPVGHFIGMLGAFLIPVLEGSPIDLCDVWDPGRVLQLMETEGLSIGGGPPYFVTSLLDHPQCRPEHVRRFKTVGLGGSTVPAAVTRRLSDLGMFVFRSYGSTE------HPSITGSRPSAPEDKRLFTD---GDARPGVEIKLGPD------------GEIFSRGPDLCLGYV-DDDLTAQAFDEDGWYHTGDIGVLDEDGYLTITDRKADVIIRGGENISALEVEEILLGMPAVAEAVVVAAPDERLGEHTAAVLRIRDGHPSLDDVRAHFRAAGAATQKWPEELHRGQDFPRTASGKVQKYVIRQQ-------- 115373618 42 ------------------------------------EAKRYTYGELARHVTALAQALLRRHLKPGERVALYLENSPAFVIAYLGVQYAHGIVVLVNTQYRQVELDHILTDSETRVCVTGAAGATELTPLLGGLPALEWLITLTASPPPSLLSLDTLLAEEERPMSVPGGSDIALGYTSGTTGRSKGAMLRQSHLL--SNIRAVTQAWRWTEQDRLLLALPLFHTHGLMVGLHGTLMGASVDLRRRFVASETLETLRDDPAITLFFGVPTMYGRLLEESRRTGVRPRPLRLMVSGSAPLSAQLFHEIEEFGQRILERYGMTET----IMNTTNPY-------EGERRPGTVGMPFPGQEARVVDVRTRPVP-DGEP-GEIEVRGPHVFAGYWRREQATEEAFDKEGWFRTGDLGLRDADGYFHITGRARELIISGGFNIYPREVEEVLATHPGVGEVAVLGLPDPDFGEQVVAVVVPAAGQPVPGQALVDWCKDRLASFKKPRRVEFVDALPRNALGKVQKHVLRER-------- 169773859 33 -----------------------------------------TYQQLHAHVAEFQAKLAKLGVGHGGAVSLALANSYEFIVGFLGASWQRAIAAPLNPAYKQEEFEFYIDDLSSTLVLIPKGSYPAVRAGRKYNAAIAECVVLDVKE-QGKLAGSAGVTGQAQPDDV-----ALVLHTSGTTGRPKAVPLTHKNLT--TTMRNIRDTYKLTPKDRTYLVMPLFHVHGLLAAFLAPLYSGGSVIVPPKFSAHEFWSDFVAYNANWYTAVPTIQILLKTPLPNPIPNIRFIRS--CSSPLSPKTFQDLEKTFNAPVLEAYAMTEAAHQMTSNPLPP-----GKRQPGSVGLGQG-----VEIKILDQDGNEVPQGKEA--EICVRGENVTKGYLNNPSANKSSFTKDGFFRTGDQGKKDPDGNVIITGRIKELINKGGEKISPIELDNTLLHHPKVAEAVCFAIPDEHYGEDIGAAVVLKGNNTATEDELKSFMAEKLAKFKTPKRVWIVPQIPKTATGKIQRRKVAE--------- 213033080 19 --------EHVTLGEFVANCAETYKDKTAIV---DGELN-LSYDELDKLSNKYANGLLKAGFKKGDKIVLQLPNCYEFIVISFAMFKTGIIPIMSLPAHRKNELKGIIEKSEDKYLGF--SYVDMVRDMKSELNTNLEIYILGE--SEEYKNF-SSLIENDCFYKYPDRSIGLLLLSGGTTGIPKLIPRRHCDYIY--VAKKTTDRCNVNQESVYLASLPIAHFPLGCPGIMGTFAKGGKVVLCNVTSPDEILPLIEEEKVTITGFVPAIANICMDYLEYEEYDLSSLEVIQVGGSVLEPWLAEKIEKVDVKLQQIFGIAE-----------GLILTTNEEDNDKIRWQTGKPISHDEILIVDEQGKIVGIE--EYGELIVRGPYTIYGYYNLPEVNETCITQDCYFKTGDKARKLKDGNYQIVGRIKEIINRAGEKITPLELEEILLTHENINSVQVVGLPD-RLQGESIAVFILNGDKETLEEVRKFLISNNVADFKLPDTVKYIDAWPLTALGKIDRNKLKETF------- 91975358 31 ---------------------------------YTDTVSELTYRALQRETCRAANLLRRLGVRREERVAMIMLDTIDFPIVFLGAIRAGVVPVPLNTLLTAEQYAYVLADCRARVLFVSEALVPVVKDIIAGLPELTHVVVSGGDA-HGHLKLADELAQESDAFETAATHAEEPAYSSGSTGMPKGVRHLHANLAATATYARQVLG--IREDDVVLSAAKLFFANSLTFPLS---VGATTVLNAERPTPAVVFKLMQRTHPTIFCGVPTLFAAMLNKTETAGNR---LRICTSAGEALPESVLAWKARFGADILDGVGSTELLHIF-----------LSNAPGDIQYGTSGRPVPGYKVRLVNEAGADV-ADGE-VGELLVDAPSAGEGYWNQRSKSRATFEGN-WTRTGDKYIRDANGRYTFCGRADDMFKVSGIWVSPFEVESALITHPAVLEAAVVPDADFDGLLKPRAYVVLRDGVAADEQLKDH-VKHKVGPWKYPRWIEVVPSLPKTATGKIQRFKLRD--------- 78050053 66 ---------------------------------------RHTYKDLYLRSLRLICQLRACADGREERVSLLCSNDVSFVVAQWAAWMSGGVLYRKHPR---AQLEYFIQDSRSSVVLAGPEHVELLSPVAQKLPTVYHGVAED---PEEGLVLERNWR---------DRGAM-IIYTSGTTGRPKGVLSTHDN--IRAVVTGLVHKWAWTKDDVILHVLPLHHVHGVVNKLLCPLVGATCVML-PEFSAQLVWEKFEAPQINVFMAVPTIYSKLMDYYDTQPHVQDFVRRLMVSGSAAPLPVLEKWKGIGHTLLERYGMTEIGMALSNPLTAAR-----------LPGSVGTPLPGVEVRISEENTKVTPGFEEKEGELLVRGPSVFREYWDKPEETKAAFTSDGWFKTGDTVVF-KDGCYWIRGRTSDIIKSGGYKVSALEVERLLLAHPSITDVAVIGVPDMTWGQRVTAVVLQEGHSLSHRELKE-WARGVLAPYAVPSELLLVEEIPRNQMGKVNKRDLVRQLYPHEKGA 67473733 83 -------------------------------------------------------------------------NCIQFIISSASIETCGFIMIPLNPAYKPDQLERLFCKTDVKLVVTTKALVPNVIKANKSMK----IVVVDSTKEDNVYSYEDLIKEFLDNQRISSEDVLFYGCTSGSTGEPKICVYTNRAFV-----GNICSNQSFIEKRVSLSFAPLYTTTGHIIVSFIVAKGYYYIFLD-KFDVEKIFQIIEENHVTSTGGAPSAFMALMKHPNRTKYNLSSLKEVTIGGAIASNELTESVKRVNLQYSSGFGMTETCGIVYKMPAKS----------------TGYSARLTKVRVVDHETREVLPIGIA-GELEIKSPFILKEYLNNPEANKQAFTKDGWFRTGDEAVLDADKFLRITGRVKDMIIRGGHNIWPAEICDIMVAHPKIQEAAVIGIPDKIQGETLVAVIVKSGSSFTNLEMEKEYLTDKLVPFSIP-TYIFQQEMPRTSFGKVYVPKLKEIVKD----- 119495324 55 -------------------------------------------------SQRFAAGLRKAGLQPGDRILLFSGNDLFFPVVFMGIIMAGGIFTGANPTFVARELAFQLQDSGALFLLCDVSLDVGIEAARIAGLSRDRVFVFNNAIFDGVASVEEGRGFVWDELSTPEEATLALNYSSGTTGRPKGVEITHKNYVANMLQYNYMDWKERSARARWLCFLPMYHAMAQNIFIAAALSREVPVYIMPKFDFIKMLEYVEKFRISDLILVPPVVVALAKHVKSGKYDLSSVE--AIGSGAAPREVCEEVEALWINVKQGWGMTETTCSILNPAEKSYSASVGE-----LNANCEAKI------MADDGVTEYGRNQR--GELWVRAPNIMKGYWKNPQATKETKTADGWLKTGDIAYVDDLGRFHVVDRKKELIKVKGNQVAPAELEALLLEHPAVADVAVIGV-QVNDDERPRAYIVLKGHDAAADDIVAFMDGKVSAIKRITGGVVFVDAIPKNPSGKILRKVLRERAK------ 163707966 60 -----------------------------------GEHESLTYRQFFERVNRIANVLNRLGLRPGNRVLLRSGNTPALVAAYLAVIKAGGIVVATMPMLRARELAYPLNKARIALALCDHRLADEMERARPLAPGLERVVYWGSGAADSL----EALAARESPVDTAADDICLIAFTSGTTGEPKGAMHFHRDMICDTYARHVVRAVPEDRFIGSAPLAFTFGLAIVLFPMRIGATGIVLELAGPDALAAAIAR--ERATICFTA--PTAYRAI---LRRIGQDLSSLRRCISAGEALPRPTFEAWEATGLKLLDGIGGTEMLHIY-----------LSASEDQVRPGATGRPVPGFEARVVDDEGRELPP--GTVGRLAVRGP--IGCRY-LADARQTAYVADGWNYPGDSYLMDEDGYFWYQARTDDMIVSSGYNIAGPEVEAALLGHPGVAECAVVGAPDPERGTIVKAYVVPAAALPGPDQALQDFVKTEIAPYKYPRAIEFVEALPKTASGK----------------- 157752418 45 --------------------------------------HKTTYAEFVKRAGQYATALEKYNIKKGDRVMARVSKTTDTAALYIACLQIGALYIPVNPGYTESEAAHYIKDATPSLLVTCNEDLDQV--FRDRISVLNENKLASEAGSLNACTTIEHV-ETSDPASV--------CYTSGTTGLPKGAILTHGS--LSNNAHDIVRDWGFTSEDLNLHALPFYHVHGLYYSLHCSLFSHSTIIWRSKFEVEDCIKYM--KNATVMMGVPTFFSRLLASKNFKKDAFGNVRVFISGSAPLSVATIEEFERTGQVILERYGMTEAG-VMTTN-------------------------PLNGVRKAGTVGPAVKGVGCRIGGIEVKTNAIFAGYWKNPKKTAEEFTEDGWFKTGDVGHLDEDGYLTIGGRSKDMIITGGLNVYPKELEDFIDTLPFVKESAVIASPHPDFGEAVVAVVVP-AEKVTDEKEFEKIMKKKVANYKVPKRVIILDSLPRNHITKVQKNVLRDNYKKLF--- 113868902 60 -----------------------------------------TYAELDNLSERCAALLKGRGVGAGDRVAVMMGNCPQFHVVFYGILKLGAVYVPVNPLFKEQELVYELNDAGATTVIVQDQLAPLLMSVRAQLRTVYTTSALDAPAVEGTIDLLQALRDTA-PVALPPDALAALNYTGGTTGLPKGCMHTQRDMVYTAAASYALTGGVDAERDVMLNFLPMFWIAGENLGLIYPIFSGATVVLLARWDPVAVMAAIERYRVNRTFVVVDNAVELMNHPESGRYDLRSLQ----------HTRAASFIRITPDIRQGSIIAEGAWGMTETHTSDTFTTGMQDDDMDLRGRVGLPVPGTRIKICDFDTGAVLPVG-AEGEIVVSTPSLFKGYWGRPDVDAEVFR-DGWFRTGDIGAYDEAGYLHFLGRRKEMLKVRGMSVFPSELEVLLSRHPAVLGSAVVGRPDPDKGQVPVAFIRLRAEHATADTLHA-WCREQMAVYKVPEIRIL-PEFPLTATGKVRKVELQALLDTEAGG- 160871814 66 ---------------------------------------------------------QQLKLNKGTRIALMLPNCPQYMISIFGALQAGLTIISVNPFYTPFELTRQINHSRAEVFIV---LSHLFENIRDAIKNTSIDYVITTRLPKSWIVNTSTIGQHVSPISIQQDDLAFLQYTGGTTGLPKAAMLTHGNLLANIQQLSAWVRSFLKEKETFITTLPLYHIFSLMVNICVHLGGNNCLVPNAR-NIKQLIQVLSNTSFSILLGVNTLFKALLK--QSAFKNLDTHLKIALGGGAPIQSSIAWKEITGKLLLEGYGLTEASPVVC-----------APPWDLAVAGNVGLPLPSTDIRLCDDQKNEVPL-GK-VGELWVRGPQVIKYYWEQTGKVENALTSNGWLLTGDLACMDHQGFVFIRGRKKELILVSGFNVYPEEVEQVIQQNPKVKEVAVIGIPSDKTGEAIKAYVVKKDQSLTTNDVLKN-CRLALTDYKLSSEIVFLNRLPKSTLGKILKKDLR---------- 157375400 21 ----TTIDSSMNINDLFKESFSAHAKK--AAYINMG--HSLSYQDLESKSNAFAAYLQSLKMKKGERIALMMPNLLQYPITILGALKAGLIIVNVNPLYTPRELKHQLRDSGSSAIVFGNNLQQILHKIGDELRTLVNFLIKHVKVPKYHISLRRALTEKKLPFIDPQITVDDLAYTGGTTGPAKGAMLTHSNIISNVLQVAHFSPRTLYDKEYAVTPLPLYHINSVSMMFMLFLGATNLLITNPR-DIDGFVADLSKYPFTMVFGLNTLFNGLNNHAGFQELDFSHARFTIAGGMPTQKNIADRWQELGMPVIEGYGLTECSPVV----------AAGTHQQQSFISSIGVPLPSTELRIVNDENEPLAPN--QIGEIQIRGPQVMKGYWQQEAETNTVMHAGGWLSSGDIGRMDDDGIFYIEDRKKDMILVSGFNVFPTEIEEVATLHPHIIEAAAIGIPDDATGEKVKLFIVRKGHV-TVDEIKKHCRKY-LTGYKNPRIIEFRDELPKSNVGKILRRELRD--------- 149913055 62 ------------------------------------------------------------GIAKGDRVLVQSSNCNQMFEAMFACWRVGAVWVPANFRLSPEDLAWLAGSSGARLLLCGAQFPNHAAA------CAPHVDATISIGPDYEALIARHSGAAPAAVAVQRDDPAWFFFTSGTTGKPKAAVLTHLAFVITNHLCDLMPATG--PEDASLVVAPLSH-GAGIHQLAQVAHGVKTILPGEKFDPDQIWSLVARWRVTNMFTVPTIVKLLVEDPSVDQHDHSSLRYVIYAGAPMYRADQRRLDKLGPVLVQYFGLGETGNITVLPPAHHH----ADDEKMRIGARTGM-----QVQIQNQQGEEVAF--GETGEIAVIGPAVFAGYFDNPTANEKNFR-DGWFLTGDLGHMDAQGFVYLTGRASDMYISGGSNIYPREIEEKLLLHPDLSEVAVLGVPDPVWGEVGMAVCVPNPQSTIGPDDILPWLSPQVARYKLPRYVVIWDELPKSAYGKITKKMIRDE-------- 189191980 50 ---------------------------------------RVDWADVKKYSTFISTALKKYGLKEGETVALFSQNTVWYPVAMFAGLRAGAKISGASPAYNVEEMTFALKTADAKFLMTTPGSMEIAAASAKAAGLPQSNVFLLEGELPGYTTVQESYGEQSPAFKLPNKDVCALSFSSGTTGLPKAVMISHQNVIAQCLQVQQITPKTLKK---VMAVLPLFHITGLIHQMHLPILLNAEVVMLPQFSMEKMLNAVVEYKLTELLLVPPIIIRLVRDPLVDKYDLSHIERFSSG--AAPLSLQKKFPHTG--FKQGYGMTESSSCITAH----------PPEKYSYKAHSGGAI------VASTEVKIIKDDGTEDGEVLARGPQVVMGYLNNEKATSETFDAEGFLHTGDRGSIDEDNMIHITDRIKELIKVKGIGVAPAELEDLLLGHPKVEDVAVMSVKDDYSGELPKAYVVVKPGLQESTSLGKEIIKEKKVRYKWVKEVEFINEIPKSPSGKILRRILRDKEKS----- 114331407 30 -----------------------------------------SYPALAEAVQSFAGTLHTLGLSRGERVAVYLEKRLETVIALFGTSAAGGAFVPVNPLLKAEQVAYILNDCNVRVLVTSVDRFSLLNTALSQCHDLHTVITVDEAQESSSISWGQAQISSSEAVHLPRCIDSDMAYTSGSTGKPKGVVLSHRNLVIG--AKSVSQYLNNQSNDRILAVLPLSFDYGLSQLNTAFYVGATAILMN-YLLPRDILSIIKREQITGLAAVPPLWTQLAQ-LDWQG--VQTLRYITNSGGAMPRTTLARLREASTEIFLMYGLTEA-------FRSTY---LPPEEADKRPDSMGKAIPNAEVMVLREDGSHCAPGEP--GELVHRGPLVSLGYWNDPDKTSARFRPLAPRQSGELAVWDEEGYLYFIGRRDDMIKTSGYRVSPTEIEEVIYATETVAETAAFGAPHPTLGQAIVVIAVPK----TGIELKQDTLMAA-CKNHLPAFMLRQTSLPRNPNGKIDRKSLASEFQQVF--- 218763053 60 -----------------------------------------TYRQMDENANRTANFLLQLG---AEQKAGLGINSPRFLDLYFAAQKLGMYVVPINCELRGDGLQYVINHSDIKFLACDAELAEPVMTVRDQLKSLKSIIVDDEEAPEGVDLLSKALASTRDPIGYADRSKCMIMYTSGTTGRPKGVVYKVNTSRVKLL--SLMAGVLLNKNDVYYTSFSLAHGNAMLLTVTLSMAMGGTIALARRFSASRFIRRFD---VTVFNTIGSIIPILMKQPERPDDRVNKV--CFVLSAACPTDMWKPFERFGVTIYEGYGAVDSGGKGIMNFGTAPVGALGK-----LSKRLGVT------RIIDDKGQDCLPGEPGELIFQVKGDGQGVPYYKNEKATNEKVR-DGWMYTGDKVRTDKRGYVYFVGRNTESMRKGGENVSAYEVEHVIMKHPAVEDVAVYAVPSDLAEDEIMAAVLVNGAPFAPGDLQD-FLSDKIAKFAVPRYVRVVEDFPMTNSHRVIKRVLEQE-------- 56784511 75 -----------------------------------------SYPSFLAAVRSLAGGLCSLGLRPGDVALVVAPSRLEVPVLDFALMSIGAVVSPANPVSTPEEYAHQVALSRPVVAFAAPEVAALPEHVRCVVIGSDEYGRLAASDGRRAAAPAAVAVKQSD--------TAAVLYSSGTTGRVKAVAITHRNLILMSLHADNREKVAPPPPAVTLLPIPLFHVFGFMMVLRSVSMGETSVL-MERFDFIAALRAIERYRVTLLPAAPPVLVAMVKYEEARRRDLSSLLVIGIGGAPLGREVAEQFASVNVELVQGYGLTESSGAVAATVGPEESKAYGSVGKLGLQAK-----------IVD------PSTGEALGELWVRGPIVMGSYVGDDEATAATVDSEGWLKTGDLCYFNEDGFLYIVDRLKELIKYKGYQVPPAELEHILQSHPGIADAAVIPYPDEEAGELPMAFIVRQGSNITKEQVMDYVAKQ-VAPYKKVRRVAFVTAIPKSPAGKILRRELVQQ-------- 171320246 45 ------------------------GRTAFTIVLPNGLSASLSYADVDGHSNDFAAYLASTGLAIGDVVAIQLPNSLHYPIAVFGAWKAGLIVTNVNPLYTERELRAQLEDSGAKILV--THSLSLETAARVAAETGIRIIVSAETGPGGHTGFANALADHGNPSVDRRHPVALYQYTGGTTGQSKGAVLEHRVLRMTDDFLSAFD-TPFQVDDVMLTALPLYHVFAFTINFLMTFKGAHNVLPKPRLRPA-----FEQFRPTWMTGVDTMYAGL---MAESWFREKALRYALAGGTATRPDTAERWAGMVCPLVEGYGMTETCCIVSFNPPNANYRSGS----------VGLPMPGSEIRAVDGDGRPVAAGER--GELQVRGPHVTSGYLNGENATAFA---EGWLRTGDIVTIDADGWITVVDRLKDMVLVSGFNVYPNEVESVIAAHPDVAEVAVVGVSHQATGEAVCAYVVARRPELTDEDVIAFCRKQ-LTGYKVPKLVRFVGDLPKSAVGKILRAQVRD--------- 75531349 40 -----------------------------------------TYRELDAATNRHGNALRAHGVGKGDRVLFLMDDSPELVAAYLGTLRIGAVAVALNVRLAPRDVLYVIQDSACRLLYIDAEFLHLYQQIAGELEQPPQVVVRGDEAPAAIIAFKHFLDGQAESVQVAPDDVAYWLYSSGTTGRPKAVMHAHRSVLIADRLEREYFG--IKPGDRVFTTSKMFF--GWSLGH--SLMGGLQCGATVIVAPG----WPDAERVMATAATPVMYRNLLREGAGESAAMRDIRHFVSAGEKLPENIGQQWDTFGIPITEGIGASET----VFLFLCARPDAYR-------IGSCGKRVPWAEVRLLDELGNEITTDTPGLIAIRMASQFV--GYWKLPETTEKALR-DGWYYPGDMFSFDADGFWYHNGRADDMLKISGQWVSPGEIESCASAVPGIAEAVVVAVPNDDGLTRLTLFIVPEDPSASQQKLSETTLRGTLSIYKCPRTIQFLEELPRTATGKVQKYRLRDMLQ------ 119504909 23 -----------------------------------------TYSQVDVQVQRFASGILAGAEDLNERIAFLIPASLEYVTVMHGIWRAGGIAIPLNTASAEVELEHCLSSTGVKRLI---AVEPFLERIRP----------LCDKLAIAVSSVAEHLSDDLQP--MPELLAALIIFTSGTTSLPKGVVTTHKN--IKAQITTLIDAWAWSEHDVIPLFLPLHHVHGIINVLSCALWAGATVHLMPKLNIEKLCEAVQGTYNLFMA-VPTIYVKLIDHLESTARSIQAMRLNVSGSAACPVAIFETWQRLGQTLLERYGMTEIGMALSNPY--------TGERR---AGYVGQPFPGVTVQLFNEDHQPVTTASES-GEIRVKSDTVFLEYWNNPKATTDSFR-DGWFCTGDIAV-IEEGYFRIMGRSSDIIKSGGYKLSALEIEGKLLAHPAIAEVAVLGIEDRTWGESVAAVVVLREGQTLNIDTLKTWCEGKLSSYKLPKTLVITPELPRNAMGKVVKPKLK---------- 110635871 53 ------LEHRLGVVDFCKRISLALASRDAISYVHDGDVDRVTFASFRQNIARTATLLRSRGLGPDDVVAVL---LPAVPQIYWALLGANSIAFPINWMLEAPALLHLLKEAEVKVIALGPSLMSVIDALPPGLP------VFSVAGPGGTVAQLASLSDDELEAETPKSGDVTAVYSGGTTGMPKIVKLSHRNMSYRHWTLQLASSLKLGE--VILHDTPMFHVGGLCLSPLAS--GASVLIPGARDKRSNYWKFVDKYGVTRLSGVPTTLAVLAKT-PTEGVNLTSLAYFITGSTALPVSVRAEFERVGVRVLNSYGMTENTASI----------AIDPRDGPRKDGSSGIRLPYTQIRVVPLDGKSSPSDTAAVGMLQIRGPGVASGYVNAAHAAASR-TEDGWLITGDLGRIDEDGYVFVTGRAKDVIIRGGHNIDPALIEEPLLKLPAVLHAAAVGKPDSYAGELPVAYVVP-GSSATPESLMAYLKDCIVERAALPKSITIVDMLPLTDVGKPLKTELRRR-------- 91783064 38 ------------------------------------EEEHISYQQMKEHVDRVARALLASGIERGDVVAVWMPNHFAFIE--LACAKIGAIIGAINTRSKVFEVEHFMKHSEAKLLVMVDRFIKLNEVCRGEARQIGGDVVSVSSAPDAFIALGESVTAEADPILIQ--------YTSGTTSLPKGALCNHRYVL--NFGGVLMQRLGMEEGDAFLNTQPFYHVGGSCGAVPAPLTLGCTVVSAEYYEVERILSLIERERCVARSGYGAMYIMEMNHPRFREFDLSSLKAGWCVGTAELMNRV-RNEMNIPGLLQIYGATEVGG--TSAWVDDPWELRS--------SSCGSPIYGTELKIVDPATGATLASGE-IGEICMRGWWKMNGYLKQPAETASTVDADGWVHTGDLGHVDEAGNLYFSSRLKDMLKIGGENVSAQEVEAVLLSHPRIAQVAVIGAPDERLTEVVMAIVEPRNEQVTEEEVIAYCAQR-MANFRVPRYVRITQTWPLTDSGKIQKHKLREQY------- 154174438 30 --------------------------------------QKIKYGELKSSVDKAAMYLQAIGVKFGDKVGMAVVNSQEFIIAYFAVTAIGAVAVPMNTFLKSEEFSYILNDCGAEI-LFASSQLAKELAPLNELKQLQKIINLDEEYGESYLA--PALQQEGSIAKTPEDDLVHIIYTSGTTGKPKGAMISYKNIFSNIEGAH--NRFIVRSSDRFIVFLPMFHTAMILLPMGASMVLIKSVFPFSNVLKQTLL-----KRVTVFLGIPAIYTAIGKAKIPWYFRWFNRIRLFISGAALAKQTIDDFKVKFPHAREGYGLSECSPVVAANLYDKQ-KSLS----------VGPALEGYEVKIVNDEMIEVGTG--EIGEIIVKGDCVMQGYFGMPNITDETII-NGWLKTGDLGKVDDEGFIYIVDRKKDLIISKGINIYPREIEEVLYKLEEVEAAAVIGIKDEHADEEVAAFIQLKEGMDLDEKQVRDYLKKHLANFKIPKSIYFAEQLPRNATGKVLKRVLKEQVKD----- 209516652 47 -----------------------------------------TYGELEDRARRCASALRALGVHPEERVLLVMLDTVSLPVAFLGALYAGIVPVVANTLLTAADYTYMLTHSHARVIASEPLLANVKEALSSDDDGCQLIVSQPHAATEAPLAHFETLIDAATPLKGCASNADDIAYSSGSTGKPKGTVHTHANLYWTALYAKPVLG--IVESDVVFSAAKLFFANALTFPLS---VGATAILMAERPTADAIFARLVKHRPTVFYGVPTLYANMLVSPNLPAREDVAIRVCASAGEALPRDVGERFTHFGAEILDGIGSTEMLHIFLSN-------RAGEVEYGT----TGRPVPGYEVELRDEAGRPVP-DGE-VGDLFIKGPSAALMYWSNREKTRATFLGE-WIRSGDKYRRLANGCYVYSGRSDDMLKVSGQYVSPVEVEMVLVAHPAVLEAAVVGVDHGGLVKTRAFVVLKRDFMPS-EMLADELVKDRLAPHKYPRDIVFTDDLPKTATGKIQRFKLRE--------- 111019772 69 -----------------------------------------TYAELDELSDRFAGWLLQRGAAAGDRVGVHLTNCPQFHVAMLGILKIGAVHVPINPLFREHELAYELDDAGVEILLTQDSFAAMVDSVLDQLRHVAITALSDTSAPTDWAQIMNSV--RAEPIPMNPDALAALNYTGGTTGMPKGCEHTQAHMVYTAATATLAGGRQVGEAPVVLGFLPIFWIAGEDFGILYPLINGGTVVLLNRWDPDAAATLVDSRGVTSMVGTVDNYVELMDLPGFAERDFSTLD------NAMAVSFVLKLDATGHVLREAYGMTETADTITLGF------QTDDEDLLSEPVFCGLPVPGTDVLIVDDAGAPVPV-GQA-GQIVVRSPSLLTGYYGKPDATAAALR-DGWLQTGDVGKLNGKGALHYLARNKEMIKTNGMSVFPSEVEALLMLHPDIQSAAVVPKPDPGKGQVPFAFVLPDREV-SGEELQEWAAR-NMATYKVPTVEVL-DALPMTATGKVRKAALAEEYK------ 214037499 26 -----------------------------------------SYKDVREQTSQLVQALQSKGLGKGSRVAIISANRPEVLSNIAAMQLTGCIGTPLHPLGSLDDHAYVLEAAEIETLVFDASVFSIAAALKARVPGLKNLLGFGNEVGDDYLAIAESFSPK--PLVAPEVSADDIAFTGGTTGKPKGVMSTHR--VSAYMTQIQMAEWEFPDELRMLMATPLSHAAAAFFIPVLQKGGAFYVMQG--FSPDEFFDTVRDHKITCTMLVPVMLYFLLDSQRATDGSMDSMETIFYGASMNPTRLAEGIAKWGQVFYQFFGQSEC-PMVIANMRKGD-HDLSKPERLS---SCGRPTPWVHLALMGDDGKPA-AEGEP-GEICIRGPLIMKGYKDMPEQTAEAFE-GGWLHTGDVGRLDEDGFLYIVDRTKDMIVTGGFNVFPREVEDVLATHEAVGQVVVVGVPDEQWGESVKAVVV---LKPGVEESDQALVKDKKGSVQAPKSVDFVAGIPLTPVGKPDKKAVKAQY------- 118619853 29 ------------LADLVELAAAQL--SEATAVIFTADRVAVSYRDLVRLVDDLAGQLTRAGLRQGERVALRSGSNLEFVVALLAASRANLIVVPLDPALPVAYQRARAGAAGARVVLIDGT----GPGDRDEPAVRWWPIAVSVARDTGILSHLDAAGEPTAVASAPQRADDAMMFTGGTTGLPKMVPWT-RANIATSI-RSIIAGYRLSPQDATVAVMPLYHGHGLMAALLSTLVSGGTVLL-PARGKFSAHTFWDDIHVTWYTAVPTIHQILLERADSSGRTRAALRFISCSGPLTPETAQALHDEFSAPVLCAFGMTEATHQVASTGVEGSGCDENPAESTGLVGRSTGP----EIRIVGPDGHPVGP--GAVGEVWLHGPTVVRGYLGDPKITAANFT-DGWLRTGDLGTLSQAGDLSIRGRIKELINRGGEKISPERVEGVLASHPGVQENAVFGVPDALYGEAVAAVIVPREPAPTAQELTE-FCREKLASFEIPATFQMASELPHTAKGSLDRRAVAQQF------- 157106384 56 -----------NIGQHIRLAAEKYPNNEALVSCH--ESKRFSFSDVLEKVDRLASSLHLLGLEKGDRVGIWAPNCSAYYLTTLAISRAGMIAVGINPALQLPEVEYAMNKVQIKALVTIESLMPLAESSPGKLKSSKKMVIVDTESKKLQMASEEEISESLQPGISPDSGA-ALLFTSGTTGQPKAALLSHFGLVTHSANRLELD----CKPHRICLQVPLFHVFGMSLGLMASFYGSALVFPSAGFQAIASLKAIVEEKCTMIYGTPTMFVDLLNEVQKDSKKLPPLDFALIGASSCSPNLILEVKKLGVEVLAGYGMTEASGATFTS-------GRGDKTEVAL-ATVGKLMEHFEAKVVDNEGNAVPFGTP--GELCLRGYGTMLGYWEEEQKTKEIIGADHWLKTGDQFVLSQNGYGTVVGRIKEVIIRGGENVYPKEIEDILNTHPHLLEAYCIGVPDERLVEEICAFV--RVKETAPKDLDEQFCQGKLANFKIPRHLRIVEHFPKTTSGKIQKFKLLEILPNKF--- 46580655 22 -------------FDVLDAMANETPDRLAIAHVDDAGVRRDTFAWLADASARLANALKARGVRKGHRVMLVLHRRIEFWVSMLALHRLGAVAIPAPAQLTPKDIVFRVERAQVRAVIVDDGITDRIEAARPDCPTLSVLVQCGTPLPDGWCDY-EALCADASPSTAPDELACGIFFSSGTTGMPKMVEHVHTYPLGH-----LVTGMDLRPGDLHLTVADTGWGKAWGKFYGQWMAGAAVFVYDFRFDPEALLDVVAKNGVTTFCAPPTVYRFLV-RADLSRYDLSKLRHCTTAGELLNESVFHGWKATGLSIYEGYGQTETT---LQIATLSCMEAKP--------GSIGRPMPGWGITLLDHEGKECPTGEEGEICIRISDGLPVGGYVEDAEKTASVMF-DGYYHTGDKAWMDEDGYLWFLGRVDDLIKSSGYRIGPFEVESALVAHPAVVEAAVTGVPDPRGQAVKATIVLAAGYEALTKELQDHVKKVT-APYKYPRIVEYVAELPKTISGKIKRAEIRQR-------- 90422861 32 ------------------------------------------YAEFDDLIDRVAASLQADGLQPRDVIAICALSSIEYVVTFLGALRAGVAVAPLAPSSLPRDFAAMLEDSGAKILFMDATTIAAMGDAAQAALQVSF---DDAGWGRPFSAWCAAPGSKPKPITIDPEWIFNIIYSSGTTGTPKGIVHTHE---LRWRQYGQIDPLGFGPDAVTLLSTPLYS-NTTLVCFNPTLAGGGGLVLMKKFDARGFLELSETHRVSFTMLVPVQYMALPDFFDLSSYKMKFC-------TSAPADILKRWPGGLVEY---YGMTEGGG-------SCALLAHEHPDKL---ATVGRPMPGHEVRLIDEEGRQVAV--GQIGEIVGRSPVMMQGYLNQPGKTAETFWHDAFVRTGDIGRFDDDGFLTLMDRKKDMIISGGFNIYPSDIEGVLAAHPDVVEVAVVGMPSEEWGETPVAFVVLRADASLDVAALKAWTNARVGKTQRLNDLVVVESLPRSAIGKVLKRELRD--------- 67538232 54 --------------------------------------------------RRLGYGLDRLGIRKGEVVIILTPNHIFVPVAYQGIVGSGRVFSGANPTYTQLEIEHQLKDTGSKLILVHPSLVKTAVDAASRVGILKERIFQFADHPDGVQDWRDFIGSEDDMADTSTTTVATINYSSGTTGLPKGVCVSHRNLIANGFPHALVPASRPPERWVGF--LPLYH--AYGQLYAC--------LMAPKLGPVYIMRKFVYEGITHLQVAPPILIMLDKRSETARYNLSSVRNILCGAAPLSRELQNTIQRFKTNVVQGWGMTEVTCGAI------HVPGGLYDE----SGSVGMLDPNCECKLLDEEGRPV-RPGEP-GELHVRGPNVCLGYWRNDKATKESLDSDGWLKTGDIMVAKDDCF-WVVDRKKELIKVNALQVSPAELEAVLLGHDGIADAGVVGFI-ANGQECPRAYVQIKEEASGLTEADQSYMKDRVAKHQITGGIQLVDEVPRLASGKLHRRVLKEWAQGYYG-- 126724691 33 ------------------------------------------WSELQKNAMRMAKHLSSLGVQKGESVAIFQPNGRDAVLALYAVLYGGFRATPVNLVAGADAIQYALSHSGAR--------FAYVHSSAQE--------IFDAANTDGKVSVVDPLANTGDLHHVTETDAALLMYTSGTTGRPKGVVHTQSSL----LAGGWTTSTALGPKDRGFCVLPIYHINGLCVSVMGSLVSGGSIVMCPKFSASKFWQVASDQKITWFSIVPTIISHLSEPDDETKERIRFGRS--ASSALAPEVQSAFEARFDVPIVETMGLTETAAQILSNPLPPGVR------------KIGSPGIAFGNEVAILSPDLKPLTPEIEGEIAVRGPNVMKEYLENPEANKATFTDDGWMRTGDLGKVDADGYIYVTGRLKELIIKGGENIAPREIDEALYAHADVIEAAAFARPCNSYGERVEAAVALRANKATAKDLIA-LCEARVGKFKSPDHVHFFEELPKGPSGKIQRLKL----------- 121609883 30 -----------------------------------------SYRELEERSNRFAQYLYALGLRRGERIAMLLENHLRCFEVAWAAFRSGLLLTAVNRYLTADEAAYIITDSDARVVVSSFAMRALAAQLSCAMPACERRLMLDGTIP-GWDSYEQAIAAASAARLADEWLGATMFYSSGTTGRPKGVVRAQRACRIDDTRMAMMRHYLFTAESIYLSPAPLYHAAPLNYTTNVQFCGGTVVF-MEKFEPMPALALIDRYRITHSQWVPTMFIRLLKLSQRAGFDLRSHRVAIHAAAPCPRQMI---EWWGPIVHEYYGGSEGAGLTA---IDSH-EALARPGSVG-KALQG----VIHICAGDGQGRPLPQDGLVYFERDAQ-PF---HYHKDPEKTRAAQHPCHWSTLGDIGHLDADGYLYLTDRQSFMIISGGVNIYPQAIENALALHPGVADVAVIGVPDPEMGEAVKVVIEPAAGVLPSAALAEELLRGKVARFMVPRSLDFIDQMPRLPTGKLYKQVLRERY------- 119471993 83 ------------------------------------------------------------------RIAFLVSNGYDYVVTQWAIWAAGGVLCTTHP---VKELLYTIDDSDPSLVILHPAFDRFKEPLRESIKDVPFMILQSFHAKNDLSSYSLP---TFSPVSSLDRRAL-MIYTSGTTSKPKGCVTTHKNITFQ--ARCLVEAWKYSPSDHLIHVLPLHHVHGIINGLTASFLSGATVEMHPKFDPQVIWSRWQDQGSTMFMAVPTIYSRLIDYFEANARSGANALRLVVSGSAAPTPIKTKFAAIGQILLERYGMTEIGMAL----------SCGLDVDKRIDGSVGWPLPGVQVRLADKETGAIIETANEDGMIEIKGDNVFLEYWQQPDATAREFTADGWYKTGDVARRDDSGAYFIQGRASDLIKSGGYKISALEVERKMLGLDAIEEVAVVGLADEEWGQRVAAVVKQRGVRYLPHELTEAQLKQEMAPYKIPTVLKVVDSIERNAMGKVNKKMIVQKY------- 194467979 26 ---------------------------------------RLSFAELKKQVEVLVGKIDHL--NPGSRVGLLATNTLMSYKLALAIMCSGRTIVWLNWRLAGEELERQIKDSGLQLCLVENSLWR--SGMTNPFKSYSAFLITN--ADPG----------ELIPVFKSDWVASIM-YTSGTTGKPKGVLQTFGNHFYSAVSSALNLG--LSSADKWLCVAPIFHISGFSIIMRGLIYGMTVRLV-EKFGAEEIERILANEAVTIMSVVPFMLKKLIQQQNKTNHYNSAFRCMLLGGGTIDRETLEICLQRSIPVVQCYGMTETC---------SQIVALRSADALLKLGSVGQPLFSTQLKLSKD------------GEILLKTPALTPGYLNLPDKLPSKMI-DGWYRTGDIGHLDKEGYLYIDGRADEMLISGGENIFPQEVEQAYQRYPQINEVAVVGQNDSVWGQVPVAFVVSDRRLSTAKLMNEHL-----ARYKVPQHYIFVSELPKNASGKIRRFMLREKLNN----- 218246953 26 -----------------------------------------TYGDLLEISRQIATCLLSNSQDLQERVAFAIPSGFEYVAVQWGVGGIAVPLCTSHPR---PELEHVIYDSQASIIIAHPNFEPILLSI------------AQEKGCRFLLTTEILSTQETSLPEISSDRRALILYTSGTTGKPKGVVTTHQN--IQAQVTSLIDAWGWTSDDKILHVLPLHHIHGIINLLTCALWSGAQCHILPKFDAEAVWTRIGQGNLTLFMAVPTIYVKLITAWETLSKACSQLRLMVSGSAALPLQVLKKWQDIGHFLLERYGMTEIG-MALSNPLNGQ----------RMAGYVGQLLPGVEVRLVDEQGQLVPSGTP--GEIQVKSPGVFLEYWQKPEATAKAFQ-DGWFCTGDLAV-VEQGNYRILGRLSDIIKTGGYKVSALEIEETLRTHPDIKDCAVVGVEDEEWGQRVCALVLHIGSHLTLESLR-NWAKERLAVYKIPTKIVTLDDLPRNAMGKVTKPKVVELF------- 15341244 43 -----------------------------------------TYSEVDSLSTRMAHALAALGVKPGETVLTMLDNNIDAVVCWLAINKLRAVSVPINTALKGEFLRHQIADTGTQLVICEADYLPRILPLAEQLSEVSQILYRGERAEPASCALDEFRGEDDTPFTSPSDLAC-LIYTSGTTGPSKGCMISYNFMC--NLARLQLRAGPANENDVTITPLPLFHMNALCVSIASILVGARAAIL-PRFSVSNFWQEVERSGATIASILGGMGGLLADAMKRCHGQIHTAR----GNPYTEETKQIWRERFGTKLGNGYGLTEACVIT----------SLAAGE-YAAPGSSGKRIPDFDVRIVDDNDQELPANTP--GEIVLRRPDIMFQGYWNRPADTLKLMRNMWFHTGDIGKFDDDGFFYFVDRKKDYLRRRGENISSFEMEAAFAVHPDLAEVAVHAVPSDKGEDDKVTAVLHQGARLTPEELF-HWATDSVPYYALPRYIEFRDSLPKNPQGRVLKYQLRDEGK------ 15890168 49 -----------------------------------------SWAQMEARVDAMAHALETFGVRKGDRILVQSSNNNQMFESMFACFRVGAVWVPTNYRQSPDEVAYLAKASGARGMIC-ASAFPDHAKASHEASTIDFSIAITAEFGEDYDAIARHMGRKVKSQAVDRDDPCWFFFTSGTTGRPKAAVLTHMAFVITNHLCDLMPGTGPDDASIV--VAPLSH-GAGIHQLVQVAHGAKTVLPAAKLDVPAVWALIEKWRITNAFTVPTILKMLVEDPSVDRFDHSSLRYVIYAGAPMYRADQKRLAKLGPVLVQYFGLGEVTGNITVLPPSFHNAEDGPETRVGTCGRTGMEVQ-IQNDAAEEVG------AGETGEICVIGPAVFAGYYDNPEANAKAFR-NGWFRTGDLGHRDENGFLYITGRASDMYISGGSNIYPREIEEKILMHPDISETAVLGVPDAVWGEVGVAVCVARGADIAAIDLKAY-LEGKMARYKLPKSVVFWDAMPKSAYGKITKKMIREE-------- 68537137 91 ----------------------------------------TTYEQYGHQVAIASAALEKLGVQRGDHVAIALPNCPQALIAFYAIQNIGAVPTLHNPLYTAPELRHPFNDHGAKVAFFWDKVGDVAETLRSPLETVIAVTLPDEPAPLRYAAMKDKLGEKVNNKKIDPTDPALILYTSGTTGKPKGAVLTHRNLIANRQGQAWVKGLGKGPKEVMLAALPIFH--AYGLTMNITLAGEIQLLPAPEM--PLVMRVMKKNMPSWMPGVPALYQNIMKEAAKRDMPLSGVRNSFSGASALPAETVREWESTGGNIVEGYGLTETAPIIAGNPMGKGREGY-----------IGVPFPSTEIRIADNPAETMP-DGEA-GELVVRGPQVFKGYLNRPDATADAFYED-WFRTGDMAVMESDGYLKIVSRIKEMIITGGFNVYPAEVEEVLCEHPSIEQASVVGVQRKDGSETVAAAVVLANGAVIDADDFRAFAKERLTAYKVPKVFHAFQELPADQLGKVRRREVQE--------- 195144898 38 -----------------------FGDQTVLVDAVSGAEYTASF--MHKSIVRLAHILQKLGVKQNDVIGLSAENSVNFALAMFAGFAVGATVAPLNVTYSDREVDHALNLSKPKIIFTSKLTVDRIAKVASKNKFVKGIISFSSKNFKNIYALNEMMDDDKSPAANKNEDVALIVCSSGTTGLPKGVQLTQMNL-LATLDSQIQPTMIPMSEITLLTVIPWFHAFG-CLTLITTACMGARLVYLPKFEENLFLSAIEKYRVMMAFMVPPLMVFLAKHPIVDKYDLSSLMVLLCGAAPLSRETEDQIERIGVPIRQGYGLSESTSVLVQN------------DDFCKPGSVGVLKVGIYAKVID------PDTGKLLGELCFKGDGIMKGYIGDSKSTQTAIK-DGWLHTGDIGYYDDDFEFFIVDRIKELIKYKGFQVPPAEIEALLLTHEKIKDAAVIGKPDEAAGELPLAFVVKQAENDVIQFVNEH---ASPAK-RLRGGVIFVDEIPKNPSGKILRRILRNMLK------ 148254150 85 -----------------------------------------TYRELQALVNRIANVLVGLGLVPGGRVLLRSANNPMMVATYLAVIKAGGIVVATMPLLRAKELSYPIQKAQIALALCDGKLSDEMEKTRAVAPALQKVVYWGSGQPDGL----EALIADASPVDTASDDLCLIAFTSGTTGDPKGTMHFHRDML------AVCDGYAANQSDRFIGTAPL----AFTFGFGGVLIGASYVVL-EKTSPDDLLAAIERYKATICFTAPTAYRAMLAKL--GGRDISSLRKCVSAGETLPKTFDAWLKATGLKLMDGIGSTEMLHIFI-----------SAVEDEIRPGATGKPVPGYEAKIVDDEGRDVPP--GTMGRLAVRGP--TGCRYLADERQRKYVQ-NGWNVTGDTYVMDDDGYFWYQSRSDDMIVSSGYNIAGTDVEAALLTHPSVAECGVVGAPEARGMIVKAYVVLAPGVAGTPAELQEH-VKREIAPYKYPRAIEFVTQLPKTETGKLKRFALRQ--------- 108805323 36 ------------------------GRPAMVWLGTGGEERRLSFADFARLSDRFAAAARELGVRKGDRVMVLTGKIPEWHAILTALLKLGAVAIPCAPQLRARDLEYRANHSGAVMLVSDGEGLEESEKMRSSAPNLRHFVSVGEGAPDGFSAEDTASSDNA-----------FMLYTSGTTKNPKGVLYTHAKRVQARYWLDLQDGDRL-----------------WCTSGTGWAKSIWNVYLGPWFDPAERVRLIQEYGITVLCQAPTEYRLMAKTRELEEADLSGLRHAVSAGEPLNPPVIQRWKELGITIHDGYGQTENT-LLVGNFPGMRVKPGS----------MGKPSPGCDVRVIDEAGNECPP--GEIGDIALRGPALFKEYWEAPEET-AAVFRGEYYITGDRAYRDEDGYLWFVGRSDDVILSAGYRIGPFEVESTLIEHPAVVESAVVASPDPDRGSVVKAVVLGEGYEPSEELVREEFCKRQTAPYKYPRRIEFVDELPKTTSGKIRRVELRQR-------- 138896333 10 --------ERYNLTSEMERAAAHPERIALKWENERGETKEITYGRLMARANQIGNAFLSRRLEKGDKVLVMVPRLIEAYEVYLGALKAGLVVIPSSEMLRTKDLEYRLSHGEVKAIVAYEPYLDEFAPIDGVDKLLKFSI--GEHEHDGWVRLDAAMAAESETLAAADTSRDDMAYTSGTTGNPKGVVHCHGWAYAH-LRTAAKNWLCIEETDLVWATAPGWQKWIWS-PFLSVLSGATGFVYYGRFEPEKYLQLLEKYQVNVLCCTPTEYRLMAKVPDIGRYDLSHLHSAVSAGEPLNREVIDTFAKFGIQVRDGYGQTENTLLV--GVMKG----------MDIKGSMGKPTPGNRVEIIDENGEPCPVGVVGDIAVHVETPALFKYYYKDPERTAMQFRGD-YYITGDKARKDENGYFWFEGRGDDIIISSGYTIGPFEVEDALVKHPAVKECAVVASPDEVRGHVVKAFVVLRGVDPNDPSLQEH-VKQLTAPYKYPRKIEFVDDLPKTVSGKIRRVELRER-------- 159126474 2 --------------------------------------HRLTYASLDAKSNALARGLESVGVRKGDRVGVMLGNSSEYAIATYALFKLGAILVPLNPSFNATQVISALSHAAHLIISAESNLVPLLKHLVQDLYTVKNVIFVDNSSGKSLTPFTSVISDDANPLDLSPSDVVNIQFTSGTTAMPKAACLSHRSILNN--GSQIGDRMRLTAKDIVCCPPPLFHCFGCILGYMATATGSAIVFPTESFNARATLKAVQEEKCTALYGVPTMFLEELGLLQEVEHKFEFLRTGIAAGSSIPEALMKKLHKVLTELTICYGMTETSPVSAMTATDDPLDKRI--------STVGRLMPHVEAKVVDPADRSKILPINTRGELAVSGYLLMKEYWGDPHRTAEVMIADQWMHTGDEASMSPDGYITITGRIKDLIIRGGENIHPLEIENCLLTCPGVADVSVVGVPDERYGEVVAAFIICKEQDRRTERLSNHLAANMLTKTNLVPKYVFSDSFPKTASGKVQKFKLKE--------- 115386896 42 -------------------------------------------RQMLSWVRRLGFGLDRLRIQKGEVVLILTPNHLFVPIAYQGIVGAGRIFSGANPAYTPSELEYQIRNTDAKLLLAHPSLIDAIEASRRAGLSKDRIFLFTDEAPIGPLDWRTMIGTEEEGASTAQSAVATINYSSGTTGLPKGVCISHRNLIANVEQTIFIRDQATSYAAVDAPFLPLYHAYGQGQLYAC--------LMAPKLGPIYIMRKFVFEDFLRTIQAPPILIMLDKRPETSTYDLSSVRNILCGAAPLSRELQNNIERFKVRVVQGWGMTEVTCGAI----------LVPGGMMDETGSVGMLIPNCECRLIGDDGLIV--EPGHPGEMYVRGPNVCLRYWRNEKATAESLDWDGWLKTGDVAV-AKDNWFWIVDRKKELIKVNALQVAPAELEAVLLEHDAVEDAGVIGVQVAEGEERPRAYVLKEGRQLTVDNIQAYMKERVAKHKQLVGGVKLVDDIPRLASGKIQRGVLKQWAK------ 62425652 48 ---------------------------------------RWTWRELDDRAEALALTLQAGGVGRRDSVLLVSANHAEVIQSFWGIIRAGAVIAPPNAALSTEELLSISADVAPAAIIVDRAHADFVEALQGELPN-----EADSNAGSGDFAV-----EEDDP--------CWYFFTSGSTGKPKAATFTHRHLVLMNHRCDLF--PVEDENGASLVLAPLSH-GAGIHMLAQVFGGTPSVIPGGKVDPSTLWDSIDGYRITNAFTVPTILNRIAGYPADRGPADHSLNRVVYAGAPMLATDQSRLERLGPCLVQYFGLAEVTGAITVLRPEEHIPVDSAGIGTCGRARTGVDIIIL-----DEAGNEVAPGEQ--GEVCVAGPTVCAGYLGRADANAESFA-HGVFHTGDVGYLDKRGFLFLTGRKSDMYISGGSNVYPREIEELLLTDAEVAQAVVVGVPDAQWGEIGIAIIEPTGESGTASERLRALCKSTLAAYKVPKEIHFVDAMPVTAYGKLARKELKAEYSQGRGSA 116695854 44 -----------------------------------------TYGELAQQVRRLAAALLGAGIRREERVLLLMHDCSDWPVCFLGAMYAGIVPVAVNTLLTADDYSYMLQHSRAQAVLVSAALLPLQEALRPGHEVGQVFVSAHEPLPDGMTALDALLAAQT-PLQAPAATSCDWLYSSGSTGQPKGVVHSHNPYWTAALYAGPVLG--LQEQDVCFSAAKLYFANGLSFPLS---VGATVVLMAERPTPEATFRRWLQHRPTVFFGAPTGYAGMLASPALPQRAEVALRLCSSAGEALPADIGQRFTHFGCEIIDGIGSTEMLHIF-----------LSNRPGQVRYGTTGWPVPGYAIELRDEEGRPVP-DGE-IGDLYIQGPSAALMYWANREKSRETFR-GGWTKSGDKYVHNPDGTYSYAGRSDDMLKVSGIYVSPFEVEATLVQHPAVLEAAVIGVPHEGLVKTKAFVVLKAGAQLGDGELKA-FVKERLAAYKYPRAIEFVDTLPKTATGKIQRFMLRER-------- 15615796 75 -----------------------------------------TFADMKKYTDKAGNVLRDAGVSKGDRVFIF---MPRSPELYFALLGVGAIVGPLFEAFMEGAVRDRLEDSEAKVLITTPDLLQRVPVDQPHLETV--FIVGDHVEEEGYRDFLSRLTQASDDLEVDREDGLILHYTSGSTGKPKGVLHVHNAMIQHYQTGKWV--LDLKEDDVYWCTAPGWVTGTSYGIFAPWLCGATNVIRGGRFSPADWYETLQKYKATVWYSAPTAFMSAGDELVKK-YDLSSLRHILVGEPLNPEVVRWGMKVFDLRIHDTWWMTETGAQLICNYPSMDIRPGS----------MGKPLPGIKAAIIDDQGNELPPN--RMGNLAIRKGWMMRAIWKNEEKYNSYFEIDGWYVSGDSAYMDEDGYFWFQGRIDDVIMTSGERVGPFEVESKLVEHPAVAEAGVIGKPDPVRGEIIKAFVSLRDGYELTDELKEDIVKEGLAAHAAPREIEFKDKLPKTRSGKIMRRVLK---------- 159046262 27 ---------------------------------------RLSYADWLRQISALVQGLADMGLRHGDRLVTAMQNNHAAASIHWACQMAGITIVPVNWRATADEITFFTENSGARAIACDGSSVDAVRASATDLPCLTY-----ETDVDGAVRFEDVVAGSA-PDASPKASADDMLYTSGTTARPKGVPRRHRAERAGTLAH--VAQNLMPMNDATLGVMPLYHTMGVRSLLAMTLLNGTFVCL-PRFNCADALGLIADERIGSLYLVPTLYHDLLEHPDFASTDLSAVKRLGFAGASMTDGLLKR-------VQAAF----QPELFVNHYGSSEIYTFSIEQDAVSKGKAGLNQDLRVVRMGAGDPAAVMAQGEE-GEITLAGDEAFEGYWQRPDANEKSLR-DGWYFTGDCGHFDAEGDLYVTGRVDDMIITGGENVSPVEVESCLSMHPAVEDCAAVGLPDERWG-KIVTAFVKRRHAVSTEELDAHCRDSALANFKRPRRIIFVSELPKSPVGKLLRREL----------- 15558973 63 ---------------------------------------RWTYGDLLANANRIANVLRELGIVPGNRVLLRGPNSPMLVACWFAVVKAGAIAVTTMPLLRAKELGQILDKGRVTHAL-------CAQALRGELDAVAHVVSFGDPSGAGLEAAMARQPEQFDNVATAVDDTCILAFTSGTTGQPKATMHFHRDVI---AACRCWPPHVLRPQDVFIGSPPLFTFGLGGLVLFPMSVGAAIVL----LEQASPPQLLDGATILFTA--PTSYRAMAEGARE--RRLGSLVKCVSAGEVLPAATRELWDATGIEIIDGIGATEMFHIFI-----------SADEEHARPGATGTVVPGYRAEIVDDEGRELP--AGTVGRLAVKGP--TGCRYLDDSRQRNYVR-DGWNYTGDAYYMDADGYFHYQSRLDDMIVSAGYNIGAPEVEDALMQHPAVAECAVIGVPDEERGQIVKAFVVPRPGLGAGEMLVRELVKRTIAPYKYPRAIEFRDSLPRTETGKLQRFRLRE--------- 33595349 22 ------------------------------------ETRQYRYRELADMVSAMAARLHRAGVRPGDHIALMCGNRPAFLACWFALGELGAVCVPLNTGLVGEGFCYSLAKSESRLLIVEPELLATLAAMEGAPPVLEIDAAMD-------LPPAEPPARWAGP-PCAARDLNSILFTSGTTGLPKGVTLPHGAYVAAS--DDMVQSLALTRADRILVFLPLFHANPQMYAVASVLCGATLVL----LRNFSASRFFDAHGATGFTYVGTV-LSILDKHYPEPRRDHAL-RWCVGGGAPARVWEAVESRFGISVRELYGMTETGGWVSMNTQRARFGSVGH-------ARAG-----IELAVVDEAGAPVAIRAKGEIVARSERPHVFSEYWRNPEATAGTLK-QGWLHTGDRGYLDEDGFLYFDGRQKELIRRGGEMIAPTEVEQQLLKHEQVRDCAVVGVPDDIMGEEVHAYVVLQGE-PDAGAL-QAFLKARLPAYMAPRYFSFVPAIPKTETQK-IKRHL----------- 118054363 60 --------------------------------------QRWTYAEMDARVNRVCAFLIAQGVVRGDRVALLSENRPDYLALLMAAAKLGAIVACMNWRQTPEELAHCVGLVTPRLALVSPRY----EALKGLLEG-------GGQRPCFLLDAAWDAGLQRQPSHAPADAGVQILYTSGTTGKPKAALVSHRALLARAAVGTMDRAVRRGADFIAWP--PMFHM-ASADSSMITLIGGGKVIVADGLEMDVLCEAADETNIGWFVLMPGMIERVIHELKSRGIQPKPVDTVGCMADLVPRHQIAELTQLQAPFRNTFGSTETGPAPAS---AGRIPVGDAPEDL---AKT--PSSMTRIRLVNEAG----EDAQAPGELLLRSPTLFSGYWGMPEATAEAFE-GGWFHTGDVFLRRPDGRLQFVDRRKYLIKSGGENIYPAEIEQLLLASPRITDAAVVKQPDEKWGEVPV-VFVARADEGLSADDVLALCRGRIANYKLPRAVRFIDDMPRSTTGKVMRHELEALLK------ 145634614 43 ----------------------------------------LTFRKLEERSRAFAAYLQNFKLQRGDRVALMMPNLLQYPIALFGILRAGLIAVNVNPLYTPREIVVVSNFASTEKVVFNTNVKHVILTRMGDQRTLVNFVVVKKLVPKYKLTFREVLGKYRQYVR-PEISREDLAYTGGTTGVAKGAMLTHGNIITNVFQAKWIDHSRTRSAILALPLYHVFALTVNCLLFLELGITA-ILITNPRDIEGFVKELYRFEAIT---GVNTLFNALLNNENFKEVDFSALKLSVGGGMAIQQSVATRWELTGCNIIEGYGMTECSPLIAANVVKHN-------------GTIGVPVPNTDIKIIKDDGSD-AKIGEA-GELWVKGDQVMRGYWQRPEATSEVL-KDGWMATGDIVIMDESYSLRIVDRKKDMILVSGFNVYPNEIEDVVMLNYKVAEAVAIGVPHAVSSETIKIFVVKKDDSLTRDELRNH-CRQYLTGYKIPKEIEFRDELPKTNVGKILRRVLRDE-------- 91976348 22 ----------------------------------SGDRHR-SFEEVNARAAQIAGGLQGLGVKPGDCVCVLMRNDIAFLESAYAVMMLGAYMVPVNWHFKPEEVLYVLGDSGTRVLIGHADLLHHAAGIVPAAVTMSYSIDPDHRAPAGAIDLDGWLAQQRDGPALPQPQ--NMIYTSGTTGHPKGVQQSANAEAMRAAIYGLKPGVR------ALCPGPLYHSAPNSFGIRAGRLGGVLAL-MPRFEPEALLQLIEQHRIDTVFMVPTMFIRLMKLPEAVRNKVSSLRHVIHAAAPCPPDVKAMIDWWGPVIYEFYGSTESGAVTFA----------SSEDALKKPGTVGKIAAGAELVFVDDDNNEVPQ--SEVGEIFSRIPGNPDFTYHNKPEKRAEIDRGGFITSGDMGYLDEDGYVFICDRKRDMVISGGVNIYPAEIEAALHAIPGVHDCAVFGIPDAEFGEALMAMLEPQPGVTLEQSNIREQLRLSLAGYKVPKHIEIMAQLPREDSGKIFKRRLRDPY------- 148261447 35 ------------------------------------------------------AALNARGIGRGDRVAIV-LPNGPAAATAFAAIAAMCCAAPLNPAYKDQEFEFYLDDLKPRAVIVAAGADSPVRGVAAKLGIPLLDLAEDESAPAGAFTLDSALPETANPGPAEPEDEALVLHTSGTTARPKIVPLRSKNLAASAIAASL----ALAPDDLCLNVMPLFHIHGLIAATLASLRAGGAVCCTPGFNAFRFFSWLEEENPTWYTAVPTMHQALLRAPEDDAVRALANLRFIRSSSASPQVMAALEQKFGAPVIEAYGMTEAAHQMASN-------------PLPPRARKAGSVGIAEIAIMDDDGTLLPQ--GETGEVVIRGPNVTAGYAANPEANAKAFT-NGWFRTGDQGMLDAEGYLFLTGRLKEQINRGGEKISPLEVDVALLDHPDIAEVCTFAIPHDKLGEEVGAIVVPRGTAPDPQAIRD--FAAGLAAFKVPRRILIMEAIPKGPTGKVQRVGL----------- 163796814 40 ---------------------------------------RWSFADTLAAVRTMAAGLQRLGVRQGDHVLIMLPNGALGLQAMFAANYIGAVMVPVNTAYRGALLEHVITDSGAALAIVHPLAVRILEVSTGALKRI--VVTGDSAVPEGVEIHDQTLDPSAEP-RPLERPTQSIIFTSGTTGRSKGVLSSY----LHSYTANPATWTCTRADDRHLLHMPIFHIGGAFIASMALCVGASAVVDRFRTDRFSTVRRLEVTSVFLLGAMATFLLKQPPSIDDRKHRLHAVMIVPLGQAGPP-----FHERFGVDVFTLFNMTEISTPLISG-------ANPAKPGICGRLRAG-----VTVRLVDEHDCPVPDDTPGELIIRTDDPWMTHGYNGRPEATAAAWR-NGWFHTGDVFVRDDDGDYSFVDRLKDAIRRRGENISSYEVEQEILSHPDVREAAVVAVPSEYTEDEVLAVLAPPGRNIDPAAIIAH-LEPRLAPFMLPRFIRVIDELPKTPTAKVEKHVLR---------- 169614490 54 -------------------------------------------------AQRLASGLRRSGLKPGDRVLLFSGNTLFFPSFVMGVIMAEGIFTGANPSYVARELAYQLKDSGAKYLICAEASLDVAAAKEAGLSADQVFVFDDGTATDGNLEKDSELGKLRHWTKLPENGAIALNYSSGTTGVAKGVMITHRNYVSNCMSSQEPEYYQRLPKKRYLCFLPMYHAMAQAI---FAVGAAKQRIPVYMMAKFDFVEMLTYVAITDLVLVPPVVVAMAKHPATKQFDLTSVES--VGSGAAPREVCEEFEKLRVNVKQGWGMTELTCAATGYSPAKHSNSFSVGEMLACEAKI----------VLDDAGKVEAPQGER-GEIWVRGPNVMKGYWNKPEATKETITPDGWLRTGDVAYVDKDNHFFIVDRKKELIKVKGLQVAPAELEAMLLENADVQDAAVIGIPF-KGDEAPRAYIVPQNEKATPESIKKWLAERVSKHKRLEGGVIFLEAIPKNPSGKILRKELREK-------- 91087833 48 -----------------------------------------TYHELATKSKNLAVNLQQMKIAKNDVIAIVSGNSGEFWVVTLAALYLGAPVHLLNPRYTTYELKRYFELSRPKLIFCVSEALDKVQEVGKECHFIEKIVLFDE-APDGDLLKNPCSIFEFETIEDLEDQVAFICHSSGTTGLPKGAMITH-ANVWLNLCHSDDDDLYPKSPNPIVNVVPVYHVHGFSLSYTSLYQGVKIVIMD-NFQPKIYLENVQNHGVRKLFLVPSLGDFLANSPLVDQYDLSSVKEIYLAAGVLRKNILDKFKI--VTIRTVYGLTELAAIIPVNGGKS--------------GSCGRVTPGHQVKIVDETGNPL--GCNQTGEICVKG-FAMKGYVNDAGKSREAFDSDGFVRTGDLGYYDQDLYFFIVDRMKDLIKYKSFQVPPLEVEQVLLMFPGVADAAVVGRPDERCGELPVAFVVEKGAEVDESELVEHVGRFLTKEKHLHGGVRFIEGIPRNEIGKILRKKLRE--------- 57234214 1 ----------MNLADRLSEIVA--ARPEAVAL--KSENKQVTYNELDSISDCYAWALTRRGVVAGERVALLMPNCFEFVFFYFGIVKIGAVAVPLDPKYKWPELKALLDDCQPVALVCQTEGLNVLHPHRSELGYIQHYISLEDTVYPGVAVLKDFLANISEEIDVPETQVAHIAYTSAAQLRPQGVMISHENLV-KTAAISACGFEQTAEDRVILFALPLHHVIGLVVVMLGTLFGSVILLSGVSID--CLLKTIERESITVFLGVPFIHAMLVRHLNSSEYNLTSLRLCGSAGAPLPPELVLAYRLLDRDLVDFYGLTETSHVTCQPLDRS-----------GKPGSVGKTLNGFELEVVDGAGHLLPFQA---GEVIIRGPVMQGIYRQPERT--SQMLRNGWLYTGDIGYKDNEGFVYIKSFIKPMLITKGQNIYFSDLEDLLLSCPGVKEVLAVGIPDPRGEVVRVAVVLRDGFEQTPAGIKKYCLD-NLAQYKTPREIFILKELPCDLLGLPCRETLRQMQK------ 118462251 64 -----------------------------------------SYAGLDEQANRAAAGLADAGIAPGDRVLLQLPNGCQFAVALFALLRAGAIPVMCLPGHRAAELGHFAALSQATALLFDYRTMALVE----EHEALAHVIVDGDPGP--FLSWAQLCGRPATPVDPGSPAL--LLVSGGTTGTPKLIPRTHDDYVFNANASAELCG--LTRDDVYLAVLSAGHNFPLACPLGAMTVGATTVF-GTDPSPEAAFATIARHGVTVTALVPALAKLWAHACEWEDNPPKSLRLLQVGG-AKLEADDARVIRSALTLQQVFGMAEG----LLNYTR-----LDDPPEITEHTQ-GRPLSTAEVRVVDAAGNPVAPGQE--GELLVRGPYTFNGYFRAERDNQRCFDAQGFFRSGDLVRVRDDGYLVVTGRVKDVICRGGETISAADLEEQMLSHPAIFSAAAVPLPDPYLGEKICAAVVFEGPALSLAELNGYLDERGVAAHARPDVLAAMPSLPTTPIGKIDKKAIANQ-------- 167365962 16 ---------------------------------------RRSFDEVNARVATIAGGLQALGVKPGDCVCVLMRNDIAFMEAVYGVMTLGAYAVPVNWHFKPEEVGYIIGDSATRVLIGHADLLSVASAIPADLTVLNYKIAPDHLSPDGWLAQQKPYDGPAQP--QPQN----MIYTSGTTGHPKGVKRFAPTLE-QAVHAEKMRATIYGLKPQVRALCPLYHSAPNSFGIRAGKLGGVLVL-MPRFHPEEFLQLVQEHKIDTVFMVPTMFIRLMKLPAEVKYDVSSLRHVIHAAAPCPADVKAMIEWWGPVIYEFYGSTESGAVTFA----------TSEDALNKPGTVGKIAHGAELKFIDDDGNEVPQ--GEIGEIFSRIAGNPDFTYHNKPEKRAEIDRGGFITSGDMGYLDDDGYVFICDRKRDMVISGGVNIYPAEIEAALHAVTGVHDCAVFGIPDAEFGEALMAMLEPQPGVTLDESFIRSQLKLALADYKVPKHIKIMPELPREDSGKIFKRRLRDPY------- 148553209 13 -----------------------------------------------ERGARLAAAMHAAGVEAGDAVALLLRNDFAVLEANLAVRRLDAYGVPVNWHWHADEIGYVLRDCAPRLLIGHRDLL---EAIEDRIPAGLTVVAIGGDPARGWIDYDGWIAGHEPHAGTGTGLGSSMVYTSGTTGRPKAVRSAQRARVLAAIHDS-------APGNVALVTGPLYHLFGQAL-MTATFGAGGSVVIMERFDPEACLALIERHRVTHSALVPTLFVRLLRLPDAVKARLSSLRHVVHSGACAPEVKRAMLGWWGPVLHETYGSTETGVVT----------KIGPAEWLERPGSVGRPVLTGEVRIRGEDGGWAPA--GTVGDVYLRIHGTPDFTFHGDPAKRAAVEHDGLVTCGDIGWLDAQGYLFLCDRRVDMLISGGVNIYPAEIEAALLEHRAIGDCAVFGVPDPEYGEAPVAYVQP--ASAIDAGAVRAFLRGRLAGYKVPRHIVLTDALPREETGKIMKRKLREQF------- 163722970 52 -----------------------------------GNEVRKTFAQLSAASKKLANLLTSLGVGQGDVVMVVLPRNIEWWEVFTACIRMGALLAPGTTQLTSKDLQFRANKAEASCIITNPELAEKFDKVAEECPTVKSKIIITEPR-EDWTFYTEAVEAASDQFETAKTKSCLVYFTSGTVGFPKMALHTHASYPIHQVTGKY--WLDLKPEDMHWNVSDTWAKAAWSSYFGPWNMGAAQFIHTDRFDPIKTLELLAQYPITTMCGAPTIYRMLV--LQDLGQKFPTLRHCVGAGEPLNPEIIEVWKKTGCVIRDGYGQTETVPCIEPRF-----------------GSMGRPTPGIELKVIDEDCNELPPNTEGDIAIKVKPNRPVGLFYWKEPDRTASVYRGDYYLTGDRAYVDEDGYFWFVGRADDVILTSGYRIGPFEVESALIEHPAVAESAVVSSPDETRGEVVKAFVILAGGFTASDELAKELVKNVTAPYKYPRKIEFVDVLPKTVSGKIRRVQLRNQ-------- 197780831 31 ---------------------------------------------LLAAANQLVHGLRAAGLERGDAFAVVLPNGVEFFTAHLAASQAGLYLVPINHHFVAPEIAWIVADSGAKVLLAHERFADAARQAADELAATHRYAVGEI---EGFRPYAELLDGQPESTPADRELGWVMNYTSGTTGRPRGILPGKRPEEAYLGGFLGIFGIRPFDDNVHLVCSPLYHTAVLQFAAASLHIGHPLVLMD-KWTPEEMLRLIDAHGCTHTHMVPTQFLALPEEVRAR-YDVSSMRHAIHGAAPCPDHVKAMLDWWGPCVEEYYAASEGGGAFA-----------TAEDWLKKPGTVGKAWPISELAIFDDDGNRLPP--GELGTVYLK--MNTGGYHKDEAKTRKNRIGD-FFTVGDLGLLDEDGYLFLRDRKIDMIISGGVNIYPAEIESVLLQHPAVADAAAFGIPHDDWGEEVKAVVEPAGHTPGPDLATDILCAAQLAGYKRPKSVDFITEMPRDPNGKLYKRRLRDPY------- 111022475 31 ----------------------------------------LTGGEMRDQISCFAQALASLGIGKGTSTAMLSKNRPEVLISMGATMISGCRASALNPMGSLDDHLYIVGDAEIQTLIFDPTAFEERAALEAQSPSIENVLSL---GPSEVGTDILALAETFTPRRL--RAASSMVYTGGTTGKPKGVVGSYQ-------SGATLNQIQMAEEPRFLICTPLSHAGAAF--FIPTLLRGGALIVLPAFEPGAVLEAIEKHKISATMLVPTMIYLLMDHPDLPKRDVSSLQTLFYGASASPARLKEGIEKFGQIFFQFYGQTECGMTIAVLRKEEHLA--DDPSRL---ATCGRPVPWLNVALLDDDLNEVPQ--GELGEICVRGPLVMKGYWKKPDETAEAFR-GGWLHTGDVARRDKDGFMTIVDRKKDMIVTGGFNVFPREIEDVISAHPAVGSVAVVGVPDEKWGEAVKACVVLRGQTVDAAELVER-VRAAKGSVHAPKSIDFVDALPLTPLGKLDKKALRARY------- 27378062 16 ---------------------------------------RRSHAEVANRADRIANGLSKIGVRPGDCVCMLMRNDIAFLEAAYAAMRLGAYGVPINWHFKPEEINYILNDTGTSVLIGHADMLALRDAIPSGVAVLNYKIDPDHLAPAFAIDFESWLAQHQDGPIVPQ--PMSMIYTSGTTGHPKGV--RRNAPTPEQQAAAMIYGLKPGAR-AILP-GPLYHSAPNSFGIRAGKLGGALVL-MPRFEAEEFLELIERYRIDTVFMVPTMFIRLMKLPEAVRRKVSSLRHIIHAAAPCPADVKAMIDWWGPVIYEFYGSTESSAVTFA----------TSEDALKKPGTVGKISPGAELRFLGEDGR-VLGVGE-IGEIYSRMAEMADFTYHNKPEKRAEIDRDGFITSGDVGYIDEDGYVFICDRKRDMVISGGVNIYPAEIESVLHAVPGVHDCAVFGIPDAEFGEALMAVVEPQAGITLDAADVRARLKTSLADYKVPKHIEIRSGLPREDSGKIFKRRLRDPY------- 188591204 5 --------------DFLWRAAHRHPERTAIFSPDGQLSYRVLADTVLRRAAALV----ALDPVPRSRVCVGAANTVDHLVAILAILAAGKVWVPLNPRNGDPELRRIVDFVEPSLVLADAGMAGRLAGIAPPLRLLSDLGA-DGGDPAAVVMGPRGRGG------VPLEAAQAVKFTGGSTGFPKGVIQPLRA--WNANIATQIHELGLTPADRYLVAAPITHTSTYMLP----LLGAGGALVFPEAKPAGLLDAAQAHGATLFFAPPTLILALVEEQRRAPRALPALRYLVYGGAPMPEQIRDAQAVFGPVLCTSFGQTE-APQIITFLPPGEMHG----ERL---ASVGRPSLLTRVAIVDKSGN-VLGAGEE-GEIAVRGDLVMSGYLKAETETRKTLV-DGWLRTGDAGVLDEHGFLFLRDRIRDVIITGGFNVYPGDVEVVLSAHPAVADCSVVGIPDAKWGEAVHAAVQLRGMQVAADELIA-LVKRELGSVKTPKHIHVFQALPRSAVGKVLKPAVRE--------- 126435218 39 ----------------LERAAALWPDRLAVTALPGGQSTRRTYGELLADVCRCANALTELGAQRSTAIALLSPNTGELVSALLAAETTGIAVPL-NPRMSPSHLTELMTRAGVEILVFDADAWRTACEVASSVRAVLALVVTSPSAPDDYLETVASRQVDDHLCATPPNADDLTAFTGGTTGLPKLAAHRHGAQMADAWMIACSD--QLDDDAVVFAALPLFHVNALIVTILAQLLRGRHVVAGPYRDPAGFWSLVEQLRISAMSAVPTVYAALSRI--PVDSDVSSLRLAIVGASPLPPAVRESFRATGVELNEGYGLTEATCASTRSFLEHPRPGW-----------VGQRLPYQQARVVHDDGRPLDVPYGGVGTLLLKGPNIFAGYVTGRDGGRGAVSDDGWLDTGDLARMDDQGFIQVCGRVKDLIIRGGHNIDPAQIEDALLAHPDVTAAAAVGSPDTHAGEVPVAVTVQLDAAVSAPELRDWCRDRVAEPAAAPRHVVIVDDLPITDVGKPNKVALR---------- 114768857 40 -----------------------------------------TWSGLLKKVISISKFLIQLDIKKGESVAICMSNGSNALQIFYAIIYGGFRVTPLNLAAGPAALGHAISHSKCNYILYDDEQSEILSNALEETNANPTTINVKNN------TFENIKNNIQFHDLTPDDHALLM-YTSGTTGVPKGVIHTHSSLLAGGWTTSV--AHELDPNDRALCVLPLYHINGLCVTVMAPLISGGSSVICPKFSSSKFWQDCEKYTITWFSVVPTI---ISHLLHGKNDPSKIVKNLRFGRSAAPLAIQSNFERFGVPIIETMGLTETAAQILSN-----------------------PLPPKQRKIGSNDVKILKDDGNIIGEIAVKGPNIMLEYLDNIEATQSTFINGGWLLTGDLGYMDDDGYVFVSGRLKELIIKGGENISPREIDDALYAHKDVIEAAAFAIPCDIYGQRIEAAIRLSINSIASEDEFIELCRSKLGKFKAPDRIYFLDELPKGPSGKIQRIKLLE--------- 121713186 15 --------------------------------------QRLTYADLDAKSNALARGLQSVGVGKGERVGVMLGNSSEYAIVTYALFKLGAILVPLNPSFNATQVVSALGHLKAAYLIVESNLVPLIKNLSADVPSLKRVILVDNSSGKCLTPYSSVISDSADASPLPPQDIVNIQFTSGTTAMPKAACLSHRSILNN--GAQIGNRMRLTPEDIVCCPPPLFHCFGSILGYMATATGSSIVFPTESFNARATLQAVQEEKCTALYGVPTMFLGLLQDGEVAYEGFEFLRTGIAAGSSIPAALMEKLHKVLTELTICYGMTETSPVSAMTAVDDPIDKISSVGKL---------MPHVEAKVVDDRNKILPVDTS--GELAVSGYLLMKEYWNDPQRTAEVMLADQWIHTGDEASISPDGYITITGRIKDLIIRGGENIHPLEIENCLLKLPGVANVSVVGVPDERYGEVVAAFVICK------EQDRDTLTEDKIRVWHLVPKYIFSESFPKTASGKVQKVNLKE--------- 170727283 75 ----------------------------------------------------------------GDAIAIQMLNTLQYPIAVYGALRAGLRIVNTNPLYTEREMIHQFNDSGAKALLCMDLFAKSVENIQAETNTVKHIKKM---VPKYHLVLKQSLGKSFTPAHLSQDDTIVLQYTGGTTGVAKSAELTNANIIANMLQSGSVTGQQLDKQSIMVAPLPLYHIYSFTVHLMAFFLGEHSVLIANPRDTETFIKAMKPFKITGLMGLNTLFVSL---MESPSFKQLDFSEMVFGGTALMDDTAERWKEMGVGISEAYGLTECSPAVCMNPFNG----------LERQGTVGQAVAGTSLKCINAIGDEVPVGER--GELCVKGPQVMKGYWNRPKATRESFTPDGWLLTGDIAIIDEDGYVSIVDRVKDMIIVSGFNVFPNEIEGVVATHPDVLNCAAIGVPDPKQGEVKLYVVTQDNVTLSPEEL-KAFCKERLTAYKIPRIYEFRKELPMSPVGKILRRQLKD--------- 110764255 48 -----------------------------------------TRKELLDKSIRLSIALRNYGIDMKDRVSLTSENHPNYMIVMCGTFFNGITFAPLNPAYTEREFGHMLEIYQPRVIFVSRRTEKLLVKVASTLSWDIKLIELDDEALDGNVVFLEKYGNIVDPVQVNDKRMAVILCSSGTTGFPKGVMLSHRNLLTFIQSISKPNFLNIQQGDRMIIFLPLFH--GYAFGMMCNCICSNSIICLMRYNTDTLLSSIGKYKITHLPLVPPILVAVLKHPMLPNYDFGSVKEILCGALPLPLDIANELKRRTKNIRNGYGMTELS--MVSNL----------SERSCKDASIGPPLPGFKCKVVSMETGKTVGAGK-VGEICFAGDQVMLGYYKNPKSTAETIDEQNWLHTGDLGYFTEEGGLYITGRIKEIIRYKGFQVAPSEIEALLLTHSSVKDVAVLGKPDEVCGELPMAVVVRQGSNVTAEEIVDFVKKNLSPQKWLRGGVKFVETLPKTPSGKVLRKQL----------- 113460878 50 -----------------------------------------TFRKLEERSRAFAAYLQNLKLKRGERVALMMPNLLQYPIALFGTLRAGLVVVNVNPLYTPREIVVVSNFASTEKVVFNTNIKHVILTRMGDQRTLVNFVVIKKLVPKYKLTFREAVGKNRQYVRVERTDLAFLQYTGGTTGVAKGAMLTHGNIITNIFQAAWIDHKKQRKAIIALPLYHIFALTANCLLFIELGITA-VLITNPRDIDGFIKELKKHRFVGIT-GVNTLFNALLNNENFKEVDFSALKLSVGGGMAIQQSVATRWELTGCNIIEGYGMTECSPLIAANVVKHN-------------GTIGVPVPNTDIKIVKDDGSLAELDEP--GELWVKGEQVMQGYWQRPEATEEVLK-DGWLATGDIVIMDKTYSLRIVDRKKDIIIVSGFNVYPNEIEDVVMLNPKVAEVVAIGIPDEVSGEKIKIFVVKKDDSLTRDEIRQH-CRQYLTGYKIPKYIEFRDELPKSNVGKILRRVLRDE-------- 73538863 38 -----------------------------------GQGKTWSYAEFGDAVRRFAAGLQTRGVQAGERVLVHLDNCAESVIAWLGCAYAGAVPVTTNTRSSADELAYFASHSGAVAGITQPRFAAMVRAAAPALNWVAVTATDNGAPPEADVAFTPFAAIDADPATLASRAPFGIQYTSGTTSRPKAVLWSHNALWGAQLCARHED---LRADDVHLVHLPLFHTNAQVYSVAASLVGATVVLL-PKFSVSRFWPVSLKHGCTWTSVVPFCVRALMAQPLPERH---SYRHWGSGVCEPPTD-----AHFGVKTIGWWGMTETV---------SH-GTVGSPHRANAPMSMGRPSPGYEIHVLDAQGRPVPGQTGDLYVRGRRGVSLFLEYFNDPAATAAAFREDGLFITGDRVRLGEDGALYFADRAKDMLKVGGENVAASEIERVIALVPGVAEAAVVAKKHPMLDEVPVAFVIP--GPAAGDDLAKRILAACLADFKRPHEVRLMDSLPRATLEKVAKAKLRE--------- 61213879 53 -----------------------------------------SYQEYFDITCRLAEAMKNFGMKPEEHIALCSENCEEFFIPVLAGLYIGVAVAPTNEIYTLRELNHSLGIAQPTIVFSSRKGLPKVLEVQKTVTCIKKIVILDSKCMETFIKKHVELGFQPSPIDVKNRKVALLMNSSGSTGLPKGVRITHEAVTRFSHAKDPIYGNQVSPGTAILTVVP-FHHGFGMFTTLGYFACGYRVVMLTKFDEELFLRTLQDYKCTSVILVPTLFAILNKSELIDKFDLSNLTEIASGGAPLAKAVARRFNLPG--VRQGYGLTETTSAFIIT-----------PEGDDKPGASGKVVPLFKVKVIDLDTKKTLGVNRR-GEICVKGPSLMLGYSNNPEATRETIDEEGWLHTGDIGYYDEDEHFFIVDRLKSLIKYKGYQVPPAELESVLLQHPNIFDAGVAGVPDPDAGELPGAVVVEKGKTMTEKEIVDYVNSQVVNHKRLRGGVRFVDEVPKGLTGKIDAKVIREILK------ 126031973 45 ---------------FFKTFCALNGAVEAVV---AGE-ERLTFADLDRVSDVLARALVSRGIKKGDCVGIAMRNCPSWIVGYMAILKAGGVAVLLNGWWEKGELQYALELTKPKLIFADASRARRI-ADAGSWAVATLPIEQDIEAAIAGLV-ERADLEAPLPDVLPDDDAT-ILFTSGSTGESKGALSTHRAVTLMVLKEILIGEGRPPPSPRTLLSVPLFHVTGEVPVMLNSFVVARTMVMMPKWDAGEALRLIDKEKLTYFVGVPTMSLELMNHPDRNRYNLSSLTDVTAGGAPRPVSHVERLKKENAQPALGYGLTETNAVGCSNFWGNY----AAKPASTGRAQP----PYVELAILGEGDRHLPQGDR--GEIAIRSAANIKCYWENSAATDAAFTADQYFRTGDIGYLDEDGYLFIVDRKKDIIIRGGENISAAEVEAAIYACEGIAEVAVFGAPDERLGEVPVAVLHRRSGSVIDEAELRDFLSSRIAAFKIPARVHFSDDLPRLGTGKIDRVEIKEKF------- 153884037 63 ---------------------------------------RWTYADLQAHANRIANVLNEMGVVPGNRVLLRSPNSPMLAACWFAVMKVGAIAVTTMPLLRAKELGQILGKGEIGFALCDARLVDLRDAVTQAAKPVQLLCFHDDT-PEGLEAAMVRQPATFTNVDTAADDTCLLAFTSGTTGVPKATMHFHRD-ILAICACWPPHVLQPRADDIFIGSPPMFTFGLGGLLLFPMSVGASTVL----LEKASPNDLVDGIGATVLFTAPTTYRIIADELRAT-----PLRRCVSAGEALPVATRTLWDATGIELIDGIGATEMLHIFI-----------SAADADVRPGATGKAVPGYVAQVVDDAGNPVPP--GTVGRLAVQGP--TGCRYLADDRQR-AYVRNGWNLTGDAYVMDEEGYFHYHSRTDDMIISSGYNIAAPEVEDALMQHPAVAECGVIGEPEERGQIVKAFVVLHPGHSAGPEMVKQDFVKQTVAPYKYPRAIEFRTSLPRSEVGKLLRYRLREHDKS----- 149178475 2 ------------LQSFLENSAREYPDKVAL----VVDQQRYTYQDLELQSNRLAQALLQRGLQRGERVAIHLDNSLEATVAIFAVLKAGGVFVMVNPTTKIDKLTYVLNNCRATTLIIKQNLILEHAALLPHLKTVIA-TGADCDQPESYDSWDQLQKEYADQLTPPAIKTAALVYTSGSTGNPKGVMLTH--LNMTSAARSITTYLMNEPADIILNVLPLFDYGLYQL-LMAFRVGATLALEKSFTYPHAVLQKIIDEQVTGFPLVPTMSAILLK-MDLSKYDFSNLRYITNTGAALPTEHILTFRKRHVQIFSMYGLTECKRV-------SYL-PLDQVDIRT--GSVGIAMPDSEVFIVDDAGHRLP--AEQTGELVVRGANVMLGYWEAPERTAERLKPEMYLYTGDLFRMDREGYLYFVGRRDDIIKSRGEKVSPKEVENVLFAHPAISEAAIIGDPDPILGQSIRAIVTVMPEQELTEKAVIAYCRKHLEDFMVPQKVEFRDELPKSPNGKVDKKQL----------- 194337802 79 ----------------------------------------------------------------GDRVALIMPNSPQLLISEFGVWKAGAIAVPMNPLYTVNELEHALNECGAETVIV---LTPFYEKIKARLKRVIATNIKEYLSPINKLLF-TLVKEKKDGHRVKLHAQSGVKFTPGTTGNPKCVVISHQAMVMTGMQIASWFSVILEKKDIILLNMPLFHVYAQVGILTAALIERYPVVPNPR-DIDDLLHTIKSLKTAVLPGVPTLFTALLNHVKRDSSMLKSLKLSVSGAAPLMLETKRRFEELGGRIIDAYSLTESA-----------LASVFTPILGTYKGSVGIPIPDVEIRIVDPETGFETLPELEIGEIIMRAPQLMKEYWQNPMETALVLR-DGWLYTGDLGYLDEDGYLFIVDRKKDVIKPGGFQVWPRDVEEAIAVHPAVLEVGVAGVPDPYQGEAVKAWVVLRGHLLSVDELREHCRK-DLAAYKVPKHVEFIIALPKSTVGKVLRRKLVE--------- 119501170 21 ----------------------------------------VSYQQLHTHVANFQAKLARLGVGHGAAVSLALVNSFEFIVSYLATSWQRAIAAPLNPAYKQDEFEFYIDDLSSSLVLIPRGAFPAVRAGRKYNAAIAECVVLDVKE-LGKLAGKGSIGLEAQPDDI-----ALVLHTSGTTGRPKAVPLTHKNLA--TTMKNIRDTYLLTPEDRTYLVMPLFHVHGLLAGFLAPLFSGGSVIVPLKFSASEFWQDFVTHQANWYTAVPTIQILLKTPLPNPIPRIRFIRS--CSSPLSPKTFEDLERTFKAPVLEAYAMTEAAHQMTSNPLPP-----GKRQPGSVGIGQG-----VEVKILDQAGEEVPQ-GKE-GEICVRGENVTKGYLNNPAANKSSFTKDNFFRTGDQGKKDRDGYIIITGRIKELINKGGEKISPIELDNTLLSHPQVAEAVCFAIPDEHYGEDIGAAVVLKSAGSATEADLKAWVAGKLAKFKTPKQVWIVTQIPKTATGKIQRRKVAE--------- 154283867 27 ----------------------------------------------------LIAGLRAAGFEKGDCLNIHSFNDIYYSMIFLATIGAGGVFAGTKSQANTQELTHHIKTAKVSFLISEPEILDNLVAAANDAKNIWVFNTQGRPLPPGHKSWTELLKHEADWVRFNDPETCKNTFSSGTTGLPKAANISHQNFIAQH---TVVDEYRTAKYQISRVILPCFHAAAVPSTHVGALKAGHTLYIMRRFELLPFLEAADKYNITDVSTVPPMAVAIVKSPYANASYLKKTRNGAVGAAPLDKGVQSAFRSIGATYTQVWGMTETTCIATMFCYPENDDTGS----------VGRPVASLEMKLINDEGKNISAYG-VRGEICVRGPTVIKGYF--ENPTANAQSFDGWFKTGDIGYCDEKTKKYIIDRKKELIKVRGFQVAPPELEAVLLSHPLIMDAAVIGVSEKEKTEHPRAYVVPASQKLTEKELQE-FAGAKLARYKLTGGVKFVSSIPKNASGKILKRLLREEAK------ 192973037 44 ------------------------------------------WADLRDHCAMVAADLTAQGIVKGESIVVMHPNGYDGVKALFAALYGGFRVAMLNLAAGPDALGYAMDHSAAWVAFVHETQLDVFHQVKPE--RLKLYTPTDQR-------------ENLHPVSSDDDAL--LMYTSGTTGRPKGVVHTQSSLLAGGWTVSVAH--ELTEQDRGMGVLPFYHINGLCVSVMGSLVSGGSLAMVSRFSASKFWQQAADGGITWFSAVPTIISHLLHGAAEPSADLKSRLRFARSASSALAVETQRADRFGLGIVESLGLTETAAQCLVNPLDPRLHKIGSAGKAISN----------QARIAD--GNGIECACGVEGEIQIQGPNVMKEYLRNPDATAATFHGD-WLRTGDLGRMDEDGYVFVTGRLKELIIKGGENIAPREIDEVLYEHPDVVEAAAFARPCAQYGEREAAVRLNETSNATPEQLRA-LCEAKVGIFKSPEKVHILPELPKGASGKIQR-------------- 118049102 35 ------------------------------------EQQTLSYAQLDALMDRVAAALQREGVQPGKAIGICALNSVRYAALFLGALRAGVVVAPLAPSSTAESLASMLRDAQARHLFLDKAAQDLVPADTG-LQCISLDGVAPGTAFEDWLAPE---GAQPAAVSVEPEAAFNIIYSSGTTGTPKGIVQSHGMRWTHINRGGVY---GYGPEGTTLLATPLYS-NTTLVVFFPTLGSGGCVLLMPKFDAARYLQLAQQHRVTHTMLVPVQYQRIMALPQFGEHDLSSFQAKFC--TSAPADVVARWPGSLTEF---YGMTEGGGTCI-------LEAHLYPDKLH---TVGQPAEGHDIRLIDEEGRELGP--GADGEVVGHSASMMTGYHGQPAKTREAATGKRFIRTGDVGRFDADGFLTLFDRRKDMIISGGFNIYPSDLEAQLRAHPAVDDVAVVGVPCDQWGETPVAYVVSRTGQPAPEEIMGWYNQQAGKTQRLAD-LRFIAELPRSAIGKVLKRELRDQY------- 206678221 38 -----------------------------------------SWAELRDTAKTLAQGLTAQRVEKGESLAIIHPNGKDGVVALYAALYGGFRATMINLAAGPDAIAYALNHSGARFALVH-------EAQRETFKSV---------APGHMRALNDSRGEAALHDLAPKDHALLM-YTSGTTGKPKGVVHSHASLLAGGWTTAIAH--ALAPQDRGFCVLPIYHINGLCVTVMGALVSGGSLAMASKFSTSKFWDQADSAKVTWFSVVPTI---ISHLLHGKAEPSATLKSNLRFGRSASSALAVEFERFGVPIIETMGLTETAAQILSNPLAPNKRKIGSPGKAFGNEVRILNADLTEAKLGTE------------GEIAVRGPNTLLEYLHNPDATAATFAGQ-WLRTGDLGRMDEDGYVFVTGRLKELIIKGGENIAPREIDEALYAHPDVVEAAAFARPCDSYGEREAAVSLSNGSSLAMEDLRVICVNK-LGAFKAPDTIHLLDELPKGPSGKIQRLKL----------- 214038161 49 -----------------------------------------TYGSIADEARRLISALLELGLGKGDVVSFQIPNWREGAVIDIAAAALGLVVNPIVPIYRDAELRFILGDAKTR-LMFIPDYLEMLLSLRPQLPDLEYLVTVDSDSPD-VLAFETLLDETSLPPVDPDSVKCRL-YTSGTTGFPKAVLHSHNTLT--RIMDNSAEHAGVSADDVMIMPSPITHITGYASGINFPFIGRGRTALMERWDANRCIDLIKRVNGTMSVGATPFLRELLDAAEQRGECLPSMRQFSCGGAAVPPNLVLRAYEVLKNCRTTYGSTE-APII----------TLGWREDAQLAATTDGQPYGYEVRILDDNGADTP-DG-VDGEIAARGPGMFLG-YADEEQNADAHTNDGFFLTGDIGRRTPEGAILITDRKKDIIIRGGENLSAKEXXXXXXXXNSDDDSLSTA------------------------EVASYANDIGMARQKFPEHIIKVDDLPRTPSGKVKKDTLRKQLK------ 197106179 26 -----------------------------------------TYRELDERSNQGAHLFRSLGLKTGDVIAIFMDNNPRYFEIAWAAQRSGLYYTCISSKLTAAEVEYIVGDCSAKVLIASPGVGPVVDELPAVLKGVKLFMTGEARPP--YESFEAARAEFPTSPIADETAGSDMLYSSGTTGRPKGIKPPLTGLPIDAPNALQMMAQGLQEGCTYISPAPLYHAAPWCM-TVHKLGGTVIVM--EKFDPEHALALIEKHKADCGQFVPTHFVRMLKLPEEVRAKYDVSSMKSAVHAAAPCPIPVKEQMIGPVIYEYYAGTEGNGFC---FINSH-------DWLTHKGSVGKAV-LGELKICGEDGDELPP--RSEGVVHFNGPPLS--YHNAPEKVAEGTNKHGWTTLGDVGWMDEEGYLYLTDRKSFMIISGGVNIYPQEIENLLVTHPKVADAAVVGAPDEEMGERVVAVIQPMDWTADHEALRAELLRQNLSHVKSPRVIDFMQELPRHPTGKLYKRLIRDAY------- 157112928 66 -----------------------------------------TYSELLEQSVRLANRFHRIGIKKNMMIAIMCENRLELALIALAATYMNAVPILLNPAYTTIELEHVLKLTQPRAVFVSSVAVKTLLKVANAIPSIKMITLLGSKEPHKRVTLKNAKSFTPQPVNLKDQVAL-MVLSSGTTGLPKAVQLTHYNIM--AVLAYIRDDLSLSPTSLGLALLPFFHIYGYMILLSAC-CNKRTIVSLPKFEPKLFLSTIEKYKIASAALVPPLVVFLAKHPLVEKYDLSSLMAISCG--AAPLSMVQKRLPNLVLIRVGYGMSETSGVLTRNFGKP--------------GSVGKVNRMFWVKVVD------PETGKTLGEICAKGPMIMRGYYKNEDETRSIIDKDGWLHTGDTGYFDEDEDFYIVDRIKDLIKYRGFQVPPAELEAVLLTNPKIKDAAVIGVKDEVSGELPLAFVVAQPEVELTETEVIDWVASRLSKHKLHGGVRMIAEIPKTASGKILRRELR---------- 76802755 60 -----------------------------------GELTTLPFWELSDRSSQFANTLEALGVDEGDRV----FSYMRIPEHYIALVGTGAVWGSVNERYGPDGISYRLNDCDAQVVVTDDNRETVADALE-EVDSVEHVITVDRGSPDDDVAFNDRLDEEYEAADTESEDDALLYYTSGTTGPAKGVLHKHRWVL--GVAATQRYSVDLQPGDLYWSTGDLGWLTGAINTLGAWFWGASLFTYEGEFDPEEWAELLDEYPISVLFSVPTAYRMLEDVFEDTSLDLR--HALSIGEPLSAGVVEWGEENLGVTIHDTYGQTETGNMIINNYP-------SEEVR---PGSMGKPLPGIEADIVDDTGEVLPPD--ETGEIAQRGPCFFAEYWQKPEKTADCFVPDGWYLSGDLAHKDEDGYFWFEGRADDVILSSGYRIGPFEVESSMGEHPAVAEVAVVGKPHKERGNIVKAYAVPSGADPT-EETKEDIVKEEMSAHEYPREIEFRDELPTTVTGKIRRTELRDE-------- 121608649 35 -----------------------------------------TWAELDAASDAFAARLQALGVQRGEPVALFMNNCPQYLMAHYGIQKIGAICCPCGPLNKEHELAYQLSDLQARVIVAADLLLPVIDKVRAQTALAHVFVVRDEAAPEDFLALVRAGGTPA-PVRIAMDDVALMTYTSGSTGLPKGAMLTYENARFKTAAAADC--NAARSDDVLLAVAPLYHIAGMVMGVNLPVTGATAVLLY-RFDPLGVAQALERYRVSWWYSIAPMNSALARAMDWSALRINPVTSFGITFTEQLAQQWQRFAPRCAAFEAGYGLSET-----------HTIDVCMPPEAIRWGAHGKPVAGNRIRIIDDTGAPLPV--GAAGEITIHGPGNFKGYWNRPEATAQTLR-NGWVHTGDMGRIDADGYLTFIGRFKEMIKVSGYSVFPEEVETLLIRHPAVAQAAVIGVPDEHKGEVVRAFIVLRGQAPDAAELLA-WARDNMAPYKVPRELRFIDALPSTGAGKVLRRLLRD--------- 145240155 55 -------------------------------------------------CQRFAAGLRKHGLQSGDRLLLYSGNDLFFPVVFLGTIMAGGIFTGANPSYVARELAYQLQDSRDRVFVFSN---AIYDGQGGAVKGCRYWLIASEDEGSGFAWDDLSSAELAD-------RTLALNYSSGTTGRPKGVEITHKNYVFNHLSYLNPDWKDKQTRTRWLCFLPMYHAMAQNIFIASALSRDIPVYIMPKFDFLKVLEYTEKFRISDLILVPPVAVALAKHVRSGQYDLSSVESVSCGAAPLGREVCVEVEALWINVKQGWGMTEATCSMMG----------WDPNEISESASVGEPNPNCEAKIMADDG--VTELGRQRGELWVRGQNVMKGYWRNPQATRETKTADGWLKTGDIAYVDDSNKFHIVDRKKELIKVKGNQVAPAELEALLLEHPGVADAAVIGVPRND-DESPRAYIVLRGQTATEKDIVAFMDGKVSAIKRLTGGVVFLDAIPKNPSGKILRKALRDRAK------ 46199190 103 -----------------------------------GREEKLTYGELLDRVRRLATGLRRLGVGKGDRVVIYMPLTLEGVLAMLATAYIGAIHSVVYAGLGVSALRERILDAQAKLLIAGDDLRSIAEAIRDPLKVVWFQRAYKAELSEGHYDFHELLWPEARAEMVDAEHPLFILYTSGSTGKPKGVVHVHGGYMVGT-TYHLRTFFDVKDEDVFWATSDIWIVGHSYIVYAPLLEGITSVLAPDHPDPGALWQAVERYRVNVMFTAPTAVRMFMKYGPERKYDLSSLRLLAVAGEPNPEALKWAYEHLVDGGRRGF--------VADNWWQTELGGPTLGTPLTLPAKAGVALPGVEAEVVDEEGRPVPPGQGGLLVLKRPFPHMMRTVWGNHERYLRYWVPGGVYASGDVASKDEEGYFSVLGRADDVLNVAGHRIGTADVESALVSHPAVAEAAVIGVPDPLKGEAIKAFVVLRLGQTPSEELKEALVRRELGPIATPSEVVFLDKLPKTRSGKILRRLLKAQ-------- 91790063 50 -----------------------------------------SYAQLDDLSSALGAWLQSLGLEPGARVAIMLPNIPQFAVTMAAVLRAGYTCVNVNPLYTARELEHQLKDSGATTIVILENFANIVMASMGDLLAVRHLLVPAYKLPLGVTTFSQAVADGAKRSLAPAQSNLDLQYTGGTTGLSKGAVLTHRNIVAAILQAEAWFTPALRRIGDVIAALPLYHIFALTLCLLTMRWGAHLTLPNPR-DFGKFIEVLKKRPFHLLPGVNTLFNALLQHPQFKTVDFSSLCVSQAGGMAASAGTAKQWLQVGCPMIEGWGMSETCAIGTNNPVTNR----------EFTGTIGLPLPSIELAIKGEDGNSLAP-GES-GEICIRGPQVMTGYYRQPDENEKAFTRDGFMRTGDIGIMDERGYTKIVDRKKDMIIVSGFNVFPNELENVISLCPGVVECAAIGIADDK-QGEAIKVFVVKNDPTLTEDDVSAYCKQHFTGYKRPKYIEFRDDLPKSNVGKILRRELR---------- 163737825 63 -----------------------------------------TYAEIGRASDAIACYLRELGLFPGDVAAIQLPNSIHYPVILFGAMKAGLKVTNLNPLYTPREIVHQLQDSGAKVLLFADRLQTALDALRHTITDVAKLVSFDHVPFEDAFAQGMAHGEHYDLSQIDPGSAAFLQYTGGTTGVSKGAELTHDNVVLEMLNAC-VHG-AMQKTDSILTVIPYYHIFALILMHFTAASGRNVLIPNP--NPANLKPAFDNYDIDWLTGVDTLFLMAQDWFQQTPPQIG----LAIGGGTSLRPDTARSEQIG-PIVEGYGMTETTCMIA-------LSPLDGSDK---PGTAGQPVPGLEIKITRSDGAPV-GIGEA-GELHVRGPNIATAYLNRPDASAETFA-DGWMATGDIVTMDAEGHLAIVDRKKDMILVSGFNVYPNELEAVIQSMPGVAEVAVVGEAHPTRGESP-AAFVKRADPAVTEEMVIKYCRANLTAYKVPTQVHFLEELPKSSVGKILRKELR---------- 110671852 56 -----------------------------------------SYQNLYQKMISLAAGLSSLGLQRGDNVVLQMANRAEFYLCFFALTMRGIKPVLALPAHRYLELSYFCQHTHAKAYIFSDDIVGFAQKLRSSCPSLLHTIVCGQSSHEQIQELDTLYHCAGDDPVTDSVFADQVAFSGGTTGTPKLIPRTHNDYAYSVLGS--IQICQFGPQTRYLCVLPVAHNFPLSSPGAGVFYAGGCVVLASDTTPHTAFRLIEKHHITVAALVPPLALLWMKYAESATENIASLTLVQVGGAKFSEAAAMRLTTLHCQLQQVFGMAEG----LVNYTRL-------DDPLSVIVTTGRPISTDEVMIINDEGEPA-----AVGELMTRGPYTIRGYYRAPEHNQRSFTDQGFYITGDRVRRTAEGNIIVTGREKDQINRGGEKIAAEEVENLLLQHQDVHDVALVAIADEFLGERSCAIVVPNGKTLKPITLKRFLHAQGLAEFKIPDHIHFVDELPKTPVGKVDKKWLRTQY------- 149409290 89 ----------------------------------SGDEVRWSFEELGSLSKKVANVLRVCGLQKGDRVLLILPRIPEWWLVNIACIRTGTVVIPGTTQLTKKDILYRLQVSKANCIITSDDLAPVVDSIAGECKTLKSKLIVSEDPREGWLNLKESMRQVPDDVKTRHNEAMTIYFTSGTTGSPKMTEHSHCSFGI-GLTVNGRYWLDLTPSDVMWNTSDTWAKSAWSSFFAPWIQGACVFAHMPRFEPSTILDTLSRFPISVFCSAPTAYMLVVNPLES--YKFKSLKHCVSAGEPINPEVTEQWKNTGLDIYEGFGQTET--VLVCGVFKG----------MKIKGSMGRPSPAFDVQIVDKNGNILPEEGDIAIRAHPRRPFLFTHYVDDPQKTASTLRGD-FYITGDRGYMDEDGYFWFLGRTDDIILSSGYRIGPFEVESALIEHPAVIESAVVSSPDPIRGEKAFVVLSPEYVSHDPEELQEHVKKST-APYKYPRKVEFIKELPKTISGKIRRNELRKR-------- 73540891 5 --------------DFLLRTASAFPHRIA---LEADDVS-MTYGELARQVSALAAAFQDIDPVPGSRVAICAGNSVPHVVALMAVLAAGKTWVPLNPRGAGPELARIIDFTTPSILVFD-------EAHRGARRLVCGTSSAEPNSVAGLLVAWQG--------RVPRRQSRDLSFTGGTTGAPKGVMQSLRA--WNATVVSILTAMQLQDDERYLAVASITHTSTFLLPVFA--CGGTIVL-ASSTRPKSVLDQLESGRITATFMPPTLIYDLLDEPGVATRDWSQLRHMVYAAAPMRADRIAQAIEVFGTLETSFGQTEAPAVIA--FMPS-IELRNSER----HGSVGRATPLTEIGIMAPDGRLLPP--GETGEIVVRGDLLMSGYWRQPEKTAETIV-DGWLHTGDGGYLDREGFLYLKDRLRDVVISGGFNVYPTDVENALGKHPAVCRCAVFGVADPRWGEAVHAAVQLRPGTEVSADTLRGVVRARLGPVQTPKQIHFLDSLPLTANGKVSKQALRDQLANSDGKA 114327454 32 -----------------------------------------TYAGLRTLAARTTETLGKAGIGRGDRVAIVLPNGPEMAASFIAV-AHAATTAPLNPAYKEEEFDFYLSDLNAKALVIQRGMESRIVAARRSIPVIELDPIEASGAGDFSLALPEGLSGEPSTAGIPQAEDIALVHTSGTTSRPK--IVPLRQVNVSASAIHIAETLALTPNDVCLNIMPLFHIHGLIAATLSSLAAGASVVATPGFNAFKFFSWFSEANPSWYTAVPTMILGLAGRNKDTIARSR-LRFIRSSSSSLPPQVMKDLEDFSVPVLEAYGMTEAAHQMCSNPLRAHYAG-------SVGIAAGPEVGIM-----DDDGTILGPN--QLGEVVIRGRNVTAGYENNPDANLKGFH-NGWFRTGDQGKIDEAGYLWLTGRIKEIINRGGEKFSPLEVDNVVMEHPAVQQCLTFAIPHDKLEEAGLAIVLHEGQTADEHQIRDYLSQR-LAAFKVPRKIVFLTEIPKGATGKLQRIGLAEK-------- 30520215 83 ----------------------------------SGTEVKWTFEELGKQSRKAANVLEGVGLQPGDRMMLVLPRLPDWWLISVACMRTGVVMIPGVSQLTAKDLKYRLQAARAKSIVTSDALAPQVDAISADCPSLQTKLLVSDTSRPGWINFRELLSPEHNCVRTRSGDSVAIYFTSGTTGAPKMVEHSQSSYGL-GFVASGRRWMALTESDIFWNTTDTGWVKAWTLFSAWSNGACIFVHELPRVDAKTILNTLCRFPITTLCCVPTLFRLLVQE-DLTRYKFQCLRHCLTGGEALNPDVRDKWKQTGLELHEGYGQSETV-VICGNSRNSTIKSGS----------MGKASPPYDVQIVDEEGNVLPKEGNIAVRIKPTRPFCFNCYLDNPEKTAASEQGD-FYITGDRAHMDEDGYFWFLGRNDDVINSSSYRIGPVEVESALAEHPAVLESAVVSSPDPIRGEKAFIVLSPAYASHDPEELQEH-VKTVTAPYKYPRKVAFISELPKTVSGKILRSKLRNQ-------- 54022492 33 -----------------------------------------TYRELATLANRYATGLRDLGLRTGDVLVSMVHNCVEAIAAYFAAYQSGLYIVAVNWHLTGPEVAYILSDSEAKAFFADERFAALPASARFSVGEINGFTPLSE------------LG-DADAGRPDDRTTGAMLYTSGTTGRPKGV---RRPLVVSPANTSFFALFGLQPYDVHICGSPLYHTAVLNFATISIQLGHKVVLMD-KWDAEEMLRLIERHRVTHSHMVPTQFLALPDEVRAK-YDVSSLRSMVHGAAPCPEETKRRLEWWGPTVTEYYAATEGGGTVI-----------SGAEWLRKPGSVGKAWPYSVIKVSEEDGSELPPGETGL--VYMKMGASSFEYHHDKTKTEESRVGD-LFTVGDIGYLDEDGYLYLCDRRSDLILSGGVNIYPAEIETVLITHPKVADVAVFGIPHEDWGQEVKAVVQPAEGVEADAALTEELLAFALAKYKMPRSIDYLDELPRDPNGKLYKRKLRERY------- 118462519 2 -----------------------------------------TYRELDENSARLASALHSVGLRKGDVIAMLSDNAVEAFEIYWAAIRSGLYITAINWHLAAEEAAYILRDSGARVLIASAGVAELAEQLTGLVPDLKHRYAFG-GAVAGYAPYRELL---APAPRLKEQPGSEMLYSSGTTGRPKGI--KPRLLPIQPLVGLLAHAFKICADDVYLSPAPIYHTAKWCAGVQA--LGGTVVL-MERFDAEKALAAIEKYKTTVMQVVPTMFVRMLQLSEAVGYDVSSLRLAVAAAPCAPDVKDAMIDWWGPILVEYYGATEQHGTTV-------ITTAEWQKKRGSVGRAALGV----LHICDDDGREL--SAGEVGTVYFERDVAPFEYHNDPEKTASSRHPDNWSTVGDIGYVDEDGYLFLTDRKAFVIISGGVNIYPQEVENVLTLHPKVFDVAVIGVPDPEMGEQVKAVIQLRSGTTPSDQLADEIIRERIAHYKAPRSVDFVDDLPRTATGKLMKRTLKARY------- 3646379 85 --------------------------------------------------------------------AVFALNTIDSLPLFWAVHRLGGVLTPANASYSAAELTHQLLDSKAKALVTCVPLLSILEAARIYLLDVPEQLLGGVKPPAGYKSVSEQAGKSLPPVDELRRRTAFVCYSSGTSGLPKGVMISHRNVIANTLQIKAFEGTKPASTEVALGLLPQSHIYALVVIGHAGAYRGDQTIVLPKFELKSYLNAIQQYKISALFLVPPIIIHMLGTQDCSKYDLSSVTSLFTGAAPLGMETAADFLKLNILIRQGYGLTETCTVV----------SSTHPHDIWL-GSSGALLPGVEARIVTPENKEI-TTYDSPGELVVRSPSVVLGYLNNEKATAETFV-DGWMRTGDEAVIRRSEHVFIVDRIKELIKVKGLQVAPAELEAHILAHPDVSDCAVIAIPDDRAGEVPKAIVVKSASAGSDESVSQALVKKARHKW-LKGGIRFVDAIPKSPSGKILRRLIRDQEK------ 120405087 33 ---------------------------------------RLSFTELVERISCAAGAFAELGIEKGDRAAIWAPNSAEWIIAAFGLLTAGGVLVPVNTRFKTDEAADIIARSGAKAVLVQ-----------------QGFLGVDYTAPGGVIDLRSDFLSSGTPFSRPVQGTSDIIFTSGTTGRPKGVMMNHRQLRLYQEWCDLAD---LRQGDRYLMVNPYFHTFGYKAGLIASFIRGATMLPVSVFDVDRVVELIAAERITMLPGPPTLYHSLLNVTDKS--KLATLRAGVTGAADIPVELVRRVEELPFQLATGYGLTEAGTVTLSRPGDSFTD---------IATTAGVACDGVEMRIADD------------GEVLVRGYTVMQGYLDDPVATAETIDPDGWLHTGDLGTVDDAGRLRIVGRKKDMFIVGGFNAYPAEIEGFLLEHRAVAQAAVIGVPDERLGQVGKAFVVAK----TPADGSGAALTAGLIAWKVPRYVEFLDELPLNATGKVMKDRLQNR-------- 149181082 49 ----------------IDRHAESF-RKNKVALYYTDDNEKYTFREMKNLTNKAGNVLKTHGVEKGDRVFIF---MPRSPELYFTVLGLGAIVGPLFEAFMEGAVRDRLEDSEAKVLVTTPELLERVPV--DELPALEHVILVGNDVEEDFLTRFEEASDKLDIEWVDLKDGMILHYTSGSTGKPKGVLHVHNAMLQHYQTAKWV--LDLKEEDVYWCTAPGWVTGTSYGIFGPWLTGASNIIAGGRFKPEKWYNTIQKYGVTVWYSAPTAFRMLMGAGDEVVKKLSSLRHILVGEPLNPEVIRWGMKVFNLRIHDTWWMTETGGQVICNYPSMEIKPGS----------MGKPIPGIKAAIVDDQGNELPP--YRMGNLAIKRGWMMNAIWKNEQKYDSYFMPGDWYVSGDSAYMDEDGYFWFQGRIDDVIMTSGERVGPFEVESKLVEHPAVAEAGVIGKPDPVRGEIIKAFVALREGYEVTDELKEEIVKKGLAAHAAPREIEFKEKLPKTRSGKIMRRVLK---------- 145236900 43 --------------------------------IHSGTRH-ITYGELHAQSDAFAVGLIELGIRAGDRVASLGIHALNHITARCFITSTEIKLPHKDPRLTSELLQEIATSS-------DPSTLSTT------VPSLQHLLLIDNSAGRPVTADYEALILAHGSQRLPPQDQLGLQFTSGTTSAPKAVCLTHRNILNNAYLVG--QGMELTAGDVVCCPPPLHHCFGLVLGLLTAMVHATLLLPSPSFDARATLQSIAEHNATV--------------LVFQKSALRHLRTGIIGGSPIAPSLRLRLQHMNLSLTNCYGLTEASPIVCMTGVLDCL-----DKRLT---SVGQVLPHTAIRIADRNTRTLPRGDHQRGELQISGYAVMAGYWNAPEETARTLLVDEWLRTGDEATMGVDGTIRITGRIKDIIIRGGENIYPGEIEDALLTHPQVANVGVVGLADATYGEVPAAFVVLRVETP-PEELR------AWVRQKCPGAHVFADRLPLTASGKLEKYKLRE--------- 115526317 33 ------------------------------------------YAAFDELIDRVAAALQRDGVKSRDAISICALSSTNYVAAFLGALRAGVAVAPLAPSSMPQDFAAMVQDSGAKILFTDDFAANAMKAIDPAVKRVALDGGGSGAAFSGWIAAE---GAKPAPVTVDPQWVFNIIYSSGTTGTPKGIVHSH---YLRWRQYGQLDPLGYGPDAVTLLSTPLYS-NTTLVCFNPTLAGGGTLVLMKKFDAQGLLELSEKHRVTHTMLVPVQYMALPDFFDLSSYQLKFC-------TSAPRDILKRWPGGLVEY---YGMTEGGG-------SCALLAHEHPDKL---ATVGQPMPEHEIRLIDEDGNFVPQGG--IGEIVGRSAVMMQGYLNQPQKTAETFWHDAWVRTGDVGRFDADGFLTLMDRKKDMIISGGFNIYPSDIEAVLTQHADVLEAAVVGMPSEEWGETPVAFVVLRPNASTDAAALKTWTNAKVGKTQRLADVAIVESLPRSAIGKVLKRELRDQ-------- 23491572 50 ---------------------------------------RFSYADLDRQSSNLAGHLSAAGVGKGDTALVQLPNIAEFYLVFFALMKIGAA-----------PVNALFSHRRLEMTSYAEQIAPLVIASRSHELFADDAFVETLKAVSPKLAVTLLLG-EADPQRSLERMLANSALSGGSTGTPKLIPRTHNDYDYSARASAEI--CELSPETRFLCAIPVAHNYPMSSPGALGVFHAGTVVMAANPEPLACFDLIEKHEIDMVPLVPALWLQAA---PAHRERLKSLKLLQVGGASFAEALARQVEVLGCDLQQVFGMAEG----LVNYTRA-----GDPDHIVFTTQ-GRPIPDDEIRIVDEDGNDVP-EGEA-GMLATRGPYTFRGYYRAPEHSARVFDRDGFYYSGDVVQRTPEGYLRVVGRVKDQINRGGEKVASEEVENLILRHPDVTHAALVAMHDELLGEKSCVFVVSRNPALKAPAIRQHLAGLGVADYKLPDRVRFIEAMPLTAVGKIDKKRLRD--------- 91978873 49 -----------------------------------------SYGEFHERVGALAAGLAARGVKPGDAVLIHLDNCAEFLLSWFACVELGALAVTTNTRSAAAEIDYFADHCNAVAAITQPAYAELVAANCRKLRWIA-VISHDPGAPAQTVAFESLFGDSANRPQRPTDAPCSVQYTSGTTSRPKAVLWTH----ANALWGAKINAATLRADDVHLAYLPLFHTNALAYSMLASLWVGGTCVVQPRFSSSRFWSVSLEHRCTWNSNIPFCLKALMEQETPKHHSFRMWGTAVAEPPA--------FAAFGVKIIGWWGMTET---ITHGII-------AEADQPNTPMTIGRAAPEYSLRVVGDDG--VPTQVGDTGNLLIKGPGLSKEYLHNGQATRDSFDEHGYFITGDRVTLLERGAIKFGDRSKDMLKVGGENVSASEIEQVVITVPGVREAAVVAKKHPMLDEVPVAFVIPTGVGNAAPDLADRIMTKSLADFKRPREIRLVDEMPRSTLEKVAKAELRK--------- 33599332 36 -----------------------------------------TYAELDAQADGVARGLRARGLPAGARAAILSANRMEFLAAYLGIMRAGLIAVPVNYRLPPDSIDFILRDSGAALVFCDG---PRRDAYTVALPSVE----FGASGAGGYARFLDPGPCEA--ARPADDQPALFLYTSGSTGRPKGVKISHAGYVRQRTASTDYGGHCF------LVAAPLYHMNALNTIKLA-LAGQGRLVLMPQFSPAGYLDAIERYRCTWLTAIPTMIALLARETGAAGADLASVAMVRLGSEPLTQRIAAMFPR--AAFGNGYGATETGALV----FGPHPQGLAQP-----VLSVGYPHPAVQLRLADGA-----DLDAATGVLQVRSPALMLGYHGLPEQTAAAMTHDGFYITGDVMRRDEHGFHYFIGRADDMFVCGGENIYPGEVEKMLERHPAIVQACIVPLADPLKGMKPVALVVSRPDATLSEEVKDYALAHGPA-YQHPRAVRFVDEMPISSTGKVNRK------------- 138896323 57 -----------------------------------GEQKTITYRQLRDWSNQMANVFRKLGVKKGDRVCALMPKNPALVVYILAAWKVGAVYVPLFTAFGPQAIEYRINHAEAKVILTNKEQRAKLPA-KEKMPTLEHFVVDDEREDSQDSPFWKTLSKESTEHSLEETTALAIQYTSGSTGMPKGTMWPHNVLI--NIYPYMRYAIDLRDDDVFFGADPGWAYGLIFCTFAPMAFGVPIVFYEGPFKPETCYSLMEKYGVTNFAYAPTAYRAMAAAGADVIGRYHLKVRAMSSAGEPLNPEVIRFEHLGVTIHDHYGLSETL-MLIGNLNAAAMD--------IRPGSMGCPLPGFDIALLGEDGTPV-ADGE-VGQIAFNIPNVFKGYWKDPEKTAERLV-GRWFLTGDLANKDEDGYFWFQGRADDIISSAGYRIGPFEIESCLLEHPAVVEAAAVGKPDPIKGEIVKAFVVLKEGYAPSDELAEELVKTRLSKHEYPREVEFVTELPKTPSGKIQRFILRNQ-------- 134099694 59 ---------------------------------------RITYAELDELAARFAGWLDAVGVAPGERVGVFLPNCPQLVVAMLGVLRAGAVYVPVNPMFREHELRHELADAGVSVLLSLDALYPLVEKVRPDTAVREVLVLTDMLPP-------EPVRPEPGSVRAPSEIASGWAYTGGTTGMPKGCEHTQRHMIYTAATAAAAAGIDVTRPEVFLIYVPIFWIAGEDFGILVPLFCGSTVVLLTRWDAGAVLEAVTTRRVTTMLGTVDNYVELMEHPDSGAHELSSLRRMSFVRKLTPR-LRQRWRELGSVLREAYGMTETADSITEGF------QAGDHDLLTAPVFCGLPVPGTEFMVVDETAEPLPL--GATGEIVVRSPSLLTGYYQQPEATAHALR-DGWLHTGDLGIVDEDGCLHYLGRNKEMIKVSGMSVFPSEVESLLARHPGVLGAAVVPKTDPERGQVPVAFV-----QPAPAELDEAALRENMAPYKVP-VVRLVDALPMTATGKIQKGRLLEE-------- 111222776 15 --------DDLTFWEVCERRARLTPDRLMIVDERD---RRITFGEFRDRAERVAAGLHQLGIGPGSRVTWQLPTRIETLLVCLALARLGAHQNPVIPAVRGREVGFALRQAEWVVLPGTWNGFDYVE-------MVSELDWSDAPRPRIVVVGVDDL-PDGDPATLPAREARWTFYTSGTTSEPKGVLHSDESLMWG--GRGYAERMRLDADTVFAMQFAIAHINLFCFMFSVGI----RTLSVERFDPSSLAELFRRHRVNLCGGS----VAFGELLRGAGRLLPDLRQLGGGAGPTPPAMFDQITELGVTYIPAYGMTEV-PMIAVGYPDDDVE--------LRRGTDGAPVRGIEIRAARLDG--TVADPGEEGELQIRGPQVCKGYRDPAQSAQAFV--DGWLRTGDLGMVRPDGRIKLTGRIKDIIIRKGENISAREVEDLLGTHPLVARVAVVGLPDDERGERVCAVVVPGQPDLDFAEMQRHLLAAGLGRYKLPEQLELTDELPQGSMLKISKAAVRRE-------- 118051788 27 ---------------------------------YTDDQGTLSYAQLQEQARRLAHGLLAAGIHREERVLLVMHDMREWVISFLGAMYAGVVPVAVNTLLTAADYAYMLEHCRAQAILTNGALVPVVQALEQAHHEVNHWVARPEDASPGLPPAFEALQQQQTPLAHAARTMGDWLYSSGSTGKPKGAVHTHNPYWTAELYGKPVLG--LNENDVCFSAAKLYFANALTFPLS---VGASVVLMAERPTPEATFRRWTEHRPTVFFGAPTGFAGMLAHPALPARERVSLRMCSSAGEALPAEIAQRFKNFGADIVDGIGSTEMLHIF-----------LSNRPDDIRYGSTGKPVPGYAVELRGEDGQPV-ADGE-IGDLYIKGPSAALMYWANRDKTRDTFQ-GAWLKSGDKYVRDAEGYYTYAGRSDDMLKVSGIYVSPFEVESTLQQHPAVLEAAVIGVTDEQGLTKTKSYVVCKPGQSASEDELKAFVKNRLAAYKYPRFIEFVDELPKTATGKIQRFRLRE--------- 167629179 51 -----------------------------------GNEDKKTFRELSDASQRLCNVLREQGIGKGDVVVVILPRLVEWWVINIACLRMGAVISPGTMQLTAKDIRFRLQMADARCIITTDAIAERVDEIYGECPTLQSRILIGERA--GWLRYHEAMATASDSFPTVDTAADDSAFTSGTTGYPKMTLHTHTSYPIHTVTGRY--WLDLRSEDLHWNLSDTWAKAAWSSFFGPWICGAAIVHHSDRFDPKRTLELLDQYPITTFCGAPTIYLVLEDLKQ---YRFSRLRHCVGAGEPNPEVIDIWKEATGLTIRDGYGQTE-SVLLVGSFLEPRIGSM------------GKPAPGFDVQVIDDEGNILPKEGDIAVRVKPKRPGLFKEYWRDPEKTASVFRGD-WYLTGDRAYRDEDGYFWFVGRADDVILSAGYRIGPFEVESALLEHEAVAESAVVSSPDEIRGEVVKAFVVLRGFMPSDDELKEHVKKVT-APYKYPRLIEFTPSLPKTVSGKIRRVELRNR-------- 148553310 22 ------------------------------------------YRELDRRADEVARAMIADGARPGDRAAIWAPNMWEWVAATVGVQRAGGAMVPLNTRLKGGEVADIVRRGGVARLFVIGDFLGYPEMLRGEAMPGLRRTIVLRGTPDKLAAGEEARGRSTSDAALAEREAADIMFTSGTTGAPKGAIFDHRRSLGGGRAWANISRQTADDRYCVFG--PFSHNASYKAGWVAGLMTGSTVYWPEAYDAVSILDLIAGNRISVMPAPPTVFQEMLAHPNWRDWDISSYRFLSTGATVVPIELMKRLETTIAEITTGYGMTECAGSATHTRPGDPVERVAY--------TVGAAIEGTEIKLVGPDGRAVPT--GEPGEVLIRDDKLLIEYLDNAEATRATIDAEGWLHSGDVGTLDAEGYLKLTDRLKDMYIVGGFNVYPAEIEKQMTGLPGIHQSAIIGVPDQRLGEVGHAFIVSAGSTITAEEVI-GWSKANLANYKVPRGVTFVDALPMNATGKVIKFALREMVK------ 76802011 27 -----------------------------------------SYDELDERVEVLAGRLAALGVGVGDTVAVCLETRHEFVVVVHALQRLGAVLVPLHTEQTPPELRTRLSA-------VPPEAAVCGAATEAALTDAAETTVVTVDEPTAD--ARPLSGVTPEPFDLPEWAPLAVLFTSGTTGEPKGVVLTLGNVLASATASAFRLG--VQRGDCWHVPLPMYHMGGLAPVYRSVLYGTALSVQS-TFDAEATAERLRNVEATAVSLVPT----MLERLIAVGD-LPDLRFALVGGAPCPASLVERAHDRGVPVAPTYGMTEAASQIATSMARAHPHSV------------GYPLMFAEVTVVNDEG--VGCEPGTVGDIVVDGPMVTPGYL-DDETTAARFTARG-LRTGDRGYRDDDGRLHVVGRSDDTIVTGGENVDPTEVEAALRAHSAVDACAVVGLADDEWGQRVAALVVSDGDDTTPDALREH-CRERLAGYKLPRTIGVVDALPRTASGTVDRDAARDR-------- 168018797 37 -----------------------------------------------QRVVTLAAGLEGGGLQPGDRVAIASLNSEWYLEWFFAVTCAGGIVAPLNYRWSVEEASEAVKQIGATMLVLDQTCLQQWPDLHTRCRLLRLQILLGPGNPDEVLTWAGS-KQELDLKWAPDSIAL-ICFTSGTTGSPKGVAISHNALVVQSLAKIAVIG--YNSSDVYLHISPLCHIGGISSALANVMVGASHVIL-PKFHAAAVFDAIRNHDVTSMIIVPAM---LADLVATSAHSFTSIRTLLNGAGGIPALLLTRLLFPNAELFSAYGMTEAC---------SSMSFIPVDEQDSTGQLGGVCVPHVELRI----GQPVTEQ-KSIGQVFTRGPHVMEYYWGLPSETANVLSADGWLATGDVGWMDEAGRLWLLGRSKDVIKSGGENVASEVVENVLMKHPGMLSVAVVGIPDERLTEMVVAFVRLRGNRVVSQELRIHCQQLGLSRYKVPRLILVNKEFPTTSTGKIKKNLVR---------- 15609521 72 -----------------------------------------SYAELDQRADRAAAALHGLGITPGDRVLLQLPNGCQFAVALFALLRAGAIPVMCLPGHRAAELGHFAAVSAATGLVFD--YRPMARELVADHPTLRHVIVDGDPGPFAQLCAQAGTGSPAPPADPGSPAL--LLVSGGTTGMPKLIPRTHDDYVFNATASAAL--CRLSADDVYLVVLAAGHNFPLACPLGAMTVGATAVF-APDPSPEAAFAAIERHGVTVTALVPALAKLWAQSCEWEPVTPKSLRLLQVGGSKEPED--ARRVRTALTLQQVFGMAEG----LLNFTRIG------DPPEVVEHTQGRPLPADELRIVNADGEPVGPGEE--GELLVRGPYTLNGYFAAERDNERCFDPDGFYRSGDLVRRRDDGNLVVTGRVKDVICRAGETIAASDLEEQLLSHPAIFSAAAVGLPDQYLGEKICAAVVFAGAPITLAELNGYLDRRGVAAHTRPDQLVAMPALPTTPIGKIDKRAIVRQ-------- 10177788 63 --------------------------------------HRISFSDLWMAVDRVADCLHDVGIRRGDVVLVLSPNTISIPIVCLSVMSLGAVLTTANPLNTASEILRQIADSNPKLAFTTPELAPKIASSRG-LKVVGNLTEMMKKEPSG----------QAVRNQVHKDDTAMLLYSSGTTGRSKGVNSSHGNLIAH--VARYIAEPFEQPQQTFICTVPLFHTFGLLNFVLATLALGTTVVILPRFDLGEMMAAVEKYRATTLILVPPVLVTMINKADQIMKKVSFLRTVRCGGAPLSKEVTQGFMKKTVDVYQGYALTES------NGAGASIESVEESRRY---GAVGLLSCGVEARIVD------PNTGQVMGLNQTGELWLKGPSIAKEE----IITSEGWLKTGDLCYIDNDGFLFIVDRLKELIKYKGYQVPPAELEALLLNHPDILDAAVIPFPDKEAGQFPMAYVARKPESNLCEKKVIDFISKQVAPYKKIRKVAFIDSIPKTPSGKTLRKDL----------- 121996989 33 -------DGGFNLYQCLERAAGRGGQEALIWRGAEGERQVYSYQDLLDGALRFARALERRGVRLAERVCTLG---PRRPELYLAALGTGAVYAPLFSVYGPDPIRRRLELGEARVVLFEERIAP----VRGALPALEHVVLVDDEAP-GAASWEAFCANDA----APQPMATGAEYTSGTSGPPKGVLHVHRAAAAHLATGREVLGLAPGER-------------YWCTADPGWVTGVSYGILAPLLCGATLVGEFDAQGILATEGV-RCWFTAPTALRMEGFDLSRLERIFSTGEPLDPALTEWTENLGRPTRDAWWQSETGAIMTAQYGDAPVRA----------GRMGRPVPGVELILAEADGTPVTQPGTT-GEILIRRGWMFRAYLGAPERYRAAFV-DNWYRSGDLAQWDEQGELRFIGRADDVIKTAGHMVGPAEVEAVLNHHPEVAECGVSGIPDPVAGALVAAWVVTRRPPEAPEQLRRDLIT--HARQRLPREIHFVDELPKTPSGKILRRQL----------- 30348889 31 -----------NLSDFLRESAQKYAKNIAI---YDGD-KAVSYEKFDNLVDCCASHLYQYGLRAGDKAVVQMPNHYQFYVLFFALIRLGALPIMSLPAHRYAELSSFFKQTQAKAYFCSDDYRELAGKLQQTAACLEYVFVLGDAAIENLLKETEILAEAISPTTADQVAF--LQLSGGSTGVPKLIPRTHDDY-LYSVRES-AKICELNQTSRLLMVLPAAH--NFSMSSAGSLYAGGAVVLGTDPSPETAFPLIKKHGVTDACLVPALWMDKA--AKDQDSILSTLRCLQVGGARLPDAAALRLDEFKVSLQQVFGMAE-------GLVNYTRFGMSKEQIIHTQ---GLKIPDDEILVLDDHDQPV--EAGQVGHLLTRGPYTIRGYYQAPEHNARSFTPDGFYRTGDLVRIREDGCIVVEGRSKEQINRAGEKIATEEVEQALLTHPQIRLAALVAMPDEVMGEKSCAFVASQPDDPSPIRLRQHLKDYGLATYKIPDRVEFIEQFPYTAFGKINKKRLRQQ-------- 154319730 79 ----------------------------------------------------------------GDVLALFSENNIDTPITMWGTHYIGGIVSPANPVYTKRELMHHLRDCGAKVIVTTGELVGRVRECVEEIRSIEILVQGDE-VPEGERAIRDILGRESEK-RVPGKDLAYLVYSSGTTGLPKGVMLTHGNVVANLMQVASREGKLMRDRDRILSVLPFFHAYAWCLVHLPCYLGVPTVVMKSFSLPTSLIQEFK---ITYTYVAPPIVLHLAKSPVVGEYNISSLRGIVAGAAPLSRELIHMVERLGVGVRQAYGLSETSPV-------THMQ-LEYDNGL---GSVGPPLANQIVKFMSPSGTEVPV-GKE-GEVWISGPNVFLGYHNNPDATSAALVTSSFFKTGDIGFQDPRGNMYITDRVKELIKYKGYQVAPAELEGVLVEHEWVEDCCVVGVDKERETEVPIGFLVGKGDREGMEV--EKWLGGRVADYKLRGGVRWVESIPKSASGKILRRVFKDQIK------ 212533623 43 -------------------------------------------------------GLRRAGLKIGDCVLVNSGNDIYYPVLLLGVIAAGGIFAGTNPGYKHIELTHHIKISKAKFLISGPE--PLSESLAAERTWVFDTFEEDFSAPKDVRSWKTLLGESSDDLETSRETTAAIQFSSGTTGLPKAAMLSHYNLVAQHTLVYETNPRPYAISRLI--PLPLFHIGCGPVSNTSALRAGVPTYIMRRFEVTKYFHYVQKYQITDLMVVPPIVVALIKSLLDDPQYMKSVKFGLSG--AAPLNVVTQLELRGVAFTQIFGMTETTCLAM-------ITPYGEDDD---TGSVGRPIPGLEVKLVDDDGTHITKP-NTRGEIWLRGPTIFNGYFENDQANAESFDDEGWFKTGDVAYFTEDNKYYVVDRKKELIKVRGFQVAPPELEAVLLSHPEVIDAAVIGVRYPGVEEHPMAYVVARNKANPPEPLAERLIK---YKW-LTGGVKIVDAIPKTPSGKILKKVLRQKASALVGNA 53711819 56 -----------------------------------GEHHQFSFADMKQYTDRTASYFQSLGIGHGDMVMLILKRRYEFWFSIIALHKLGAVVIPATHLLTKKDIVYRCNAADIKMIVAAGEEVVTKHIIDADSPTVKHLVSVGPEIPEGFDDFHQGI-EHAAPFVKPEHPNTNMYFTSGTTGEPKMVAHDFTYPLGHIVTGSFWHN--LKENSLHLTIADTWGKAVWGKLYGQWIAGANVVYDHEKFTPADILEKIQNYHVTSLCAPPTIFRFLI-HEDLTKYDLSSLEYCTIAGEALNPAVFDTFKKLGIKLMEGFGQTETT-LTVATFPWMEPKPGS----------MGVPNPQYNVDLIDYEGRSVEEQGQIVIRTDKGKPLLFKEYYRDASRTHEAWH-DGIYYTGDVAWKDEDGYLWFVGRADDVIKSSGYRIGPFEVESALMTHPAVVECAITGVPDEIRGQVVKATIVERKGEDLVKELQNHVKKVT-APYKYPRVIEFVDELPKTISGKIRRVEIRK--------- 120611834 28 -LPELQFPERLNCADPLLDVHVREGRGGRLCIRAPGGV-AWTYADLQDKAHRIANVLHRMGLQPGNRVLLRAPNNPMLAACWFAVMKAGGIAVATMPLLRAKELKAIIDIAQVTHALCDASLLALAAQEPGSLRAVRHF---HDAGPEGLEALMAGASAGFTNVDTASDDCCLLGFTSGTTGVPKATMHYHRDVICHCWPPHVLRPRA---DDVFIGSPPLAFTFGLGGLLLFPLIGASTVLL-EKAGPPQLLEAIQQFGATVLFTAPTSYRTLA--ADGALLRGTPLRKCVSAGEALPASTRALWEATGIELIDGIGATEMLHIFI-----------SHDEAGARPGATGRPVPGYRARVVDEAGREVPP--GTVGRLAVRGP--TGCRYLADERQR-AYVQDGWNLTGDAYLMDADGYFFYQARTDDMIVSAGYNIAAPEVEEALLAHPAVAECAVIGVPDAQRGQIVKAFVVLRADDGTVQALQD-FVKRTVAPYKYPRAVEFTDRLPRTQTGKLQR-------------- 77465531 29 -----------NIGALIDAAAAEAGDRVVWNFFESGET--LTYGEMRRKVNGLAARLVALGIGKGTHVGVMLPNVEAFPLTWLALGRIGAVMLPINPGYTPREIAHVMKVAEDWVVTHDSTRAVLDEAAAGLIALPAERLIVVGGALGGAHDWAELASEPQDHFTPPEPVGLNIQFTSGTSGFPKGCMLGQRYWISAGKVNAFRDGRIYRR---ILASTPFFYMDQWLL--LMTLYQRGTLFVAARQSTSRFSGWLEEHEIDFCL-LPWVLHGMAPQQHDAQNRV--VRANIYG---CPRDLHRGLERFDLNAREAFGMTEIGPAM--------FAPIERADKVG-SGSCGVPCPFRECRIVGEDGQPVAR--GEIGELQIRGPGIMLGYYNNPEATAEVLK-DGWFSSGDLFRQDEDGFFYIVGRKKDMIRRSAENIAAREVETVLAAAPGVAEVAVVGVPDPLRGEEVKACIRLKEGVVADAAILEGIVQAGLAPFKVPRFYAFVEDFPRTASLKIAKPRITEGVADLRAGS 172058246 72 -----------------------------------------TYADMKRLTNKAANVLKDAGIEAGDRIFIF---MPRSPELYFALLGVGAIVGPLFEAFMEQAVRDRLLDSEAKMLITTKALLPRVPV--DELTSLEQIFLVDEDVEEDRQAFQQA-SESFEPVWLDREDGLILHYTSGSTGKPKGVLHVQNAMIQHMMTGRWV--LDLQEDDVYWCTAPGWVTGTSYGIFAPFLNGATNVVVGGRFNPDFWYSVIEKYKVTVWYSAPTAFRMLAGAEVANTHDLSSLRHLSVGEPLNPEVIRWGKEAFDQRIHDTWWMTETGAMMICNYKSMDIKPGS----------MGKPIPGTKAAIVDDQGNELPP--FRMGNLALKTPWMMRQIWNNPQKYESYFFK-GWYVSGDSAYMDDEGYFWFQGRVDDVIMTAGERVGPFEVESRLVEHPAVAEAGVIGKPDPVRGEIIKAFISLRGYEPT-EELKQEIVKEGLAAHAAPREIDFRDKLPKTRSGKIMRRVLK---------- 158314640 45 ---------------------------------------RLTYRELRDEISRMIQALRSLGLRRGDGFAVLLGNQPEAVIVLAASVLLGLRHTPLHPLASPEDDDFIIQDAGISTLLVDAQRYPERTRAAASATALKRILTVS--------AFDSALADRYAPAPLVSAAAHGVFYTGGTTGRPKGVVISQRSMVEQAVSCAAEWEWPAAVRFLV--ATPLSHASG--LLVVPVLLKGGTVFLTESFNAGTFCRMVREYEITISLLVPTMIYRILELGPDVDTSMPSLEVLAYGGSPIPGRLAEAIDRFGSIFMQTYGQTE-SPIALCVLPRRDHESARRRE------SCGYPMAGTEIQVLDDVGLEVAI--GTVGEICVRGPLVMDGYWNQPAETARALR-GGWLHTGDLAKMDDDGYFYIVGRSKDLIITGGFNVYPREVEDALSSHPSVAMAAVIGIPHDGWGEAVHGFVVLRSESATAEELIEHV-----RRWKAPKTIEIRETLPVTANGKPDKRALRSE-------- 84702299 39 --PATVLGEDETFTGLLTESVKKYGDKVAIRCMET----DWTYRRLDEDSRAFASYLRSKGINPGDRVAIMMPTVPQYVVCLLGALRAGCVMVGVNPLYTARELCHQLDSGAVAIIIFDQEKTPVKEVIGGPKGAIANLVVVDSYSIPGHTKYTDAIKKNADIKRSPDEIA-ALQYTGGTTGVAKGAVLKERNL----LAAAKIGDVVLEEQKALIP-LPLYHVFTLYVVASSLGIGATCIVPDPR-DGKLLVKTMARNPFNLMIGVNRLYQGLAE-AEVDGEDFSNTRACISGGTPTMRSVAESWKQTGLWIMEGWGMTETVGAGTCN--PDGLDGFN--------GTVGLPMPSTRIEIRDDDGKALPIGER--GEIWLSGPQVMAGYWKRPDETAKVMDGKGFMATGDIGIMDENGFIEIVDRKKDMILVSGFNVYPSEIEDVVDTIEGVSEVAAVGIPSERTGE-AVKLFVAKSDPNLTEADIMAVCKRELTNYKRPSKIVFMDELPKSAVGKILKKELKD--------- 116048633 49 ---------------------------------------RLTYSELDLKVDRLAAGFDRIGIARGDRVLMQLPNGEAFVVCLFSLFRLGALPILAMPAHREKEVLELCRLAEPSAYIIPRSFLALAERARASVPSIKNILVEGDPGPWLSLSQVEDAPRSFAPPAHTDTAL--LLLSGGTTGTPKLIPRRHTDYLYNAVESARLCG--FSRESVYLAALPVAHNFPLACPLIGTLVGGCVVMAAPSAD--ETFPLIVKERVTHTALVPKLWLEARKWDTSD---LSSLKLLQVGGARLDPDLARQITSLGCQLQQVFGMAEGLLCYTR---------LDDPLEVALNTQGRPLCPDDELRIVGPDGQPV--SAGQVGELQVRGPYTIRGYYRVPEHNARSFTTDGFYQSGDLVQLTPEGNLVVHGRIKEQINRAGEKIASAELEGAVELHPDVESCAVVAVPDERLGERTCAVLLAGEGNPSLADLHVFLRTAGLPQYKLPDQLLRVDRWPLTTIGKIDKQRL----------- 163726484 25 --------------DILEQGLTRFPDKPAL--FFMGKT--ITFKDLDRMSARFSAHLAKCGYGVGDVAGIHMPNIPQYLIALAGIQRAGMAATGISMLLKPRELAHQLNDSGAKVLVFEQTLWEIRDQVPA-LEKVYYANVGDKKIPTGLITVEPILTKEGDPVSVKPEDTCLIQYTGGTTGLPKGVVLTHRNIVAN-VEQQVRWSKFENGKDVFCSGFPFFHMAGKMMGMAASTSNAQCLIPDPR-NTKHIASEIKAHKATVLVNVPTLYQMLLDEPAFKSLDFSNVRMCVSGAAPFSVDAIKRFEALKGKVIEVYGMTETSPLSTSN---PHVNP----KKI---GSVGMPLPNTDIMIMDVETREMPFGEE--GEICVSGPQVMAGYHNKPHETSHALREDGWMHTGDVGRMDEDGYIYLVDRAKDMLIVGGYKVFSREVEEVLSNIPSVELCAIIGIPNP---ERPGSETVKAVVQLAVEQLKEEILRENMSPYKVPKIVEFVDAIPLTAVGKVDKKALR---------- 120404808 64 -----------------------------------------TFRELDAAADRVAAGLAALGIRPGDRVLLQLPNSCQFAIALFGLLRAAAVPVMCLPGHRTAELGH-FAEVSGAVALIVPDYRDMAGRLAAEHPSLQHVIVDGENGP--FVAWSSIRDFDGPAV---ERAAVDLLVSGGTTGLPKLIARTHDDYVYNAVASA--QACEMTAEDAYLVALPAGHNFPLACPLGSMTVGAPTVFTA-DPSPENAFALIDKFRITVTGLVNALAKLWAQACEWEPVLPTSLRFVQVGGSMSPEEARFILERLTPGMSQIFGMAEG----MLNFTRP-----GDPEDVVVHTQ-GRPMPHDEVRVVDESGDGVPPGEE--GELLVRGPYTLYGYYRDDDANARSFSPDGFYRTGDFADGPRAGYVEVVGRIKDVIHRGGETVSATDLEDHLHTHPAIYAAAAVALPDEYLGEKICAAVVFRGKPITLAELNAFLDERGASKHARPDVLMPVRSLPTTAVGKVDKKQL----------- 115402905 30 ------------------------------------ESQEISYKELHHAVCRLRQELGQLGLDIHSRLALALPNGIEFVVCFFAGAAQGAPVAPINPAYKPQEAQALLERIKPKMLLASPQ--SAAAWAGADMGVPVASCSWDAKARCIRLELPESM-PHPRPVHLPDDDAL-MLFTSGTTGTPKGVMLTHRNLLV--AVQIIVRAQGLSPTDRCAIVTPLFHVAGVGMLLLSTLLSGGAAVIPSSVSGAFWSQLRE-HAVTWYHGVPTLHRLLLTFPRPSD--LGRLRFVSSGGSSLAEDTLQRLEELGRPVLERYGMTETAPGIFCNKIDQSRRS------------SCYPVPEITVRILHSSGRSLTDRIGVSGEICVKGENVMSGYLDNAAANADSFV-DGFFRTGDLGLIEPDGYLRIVGRLKEIINKGGEKIDPTEVEHILLKHESIRDVACFRVADELYGEDGVAIVLHEGRELKALQVKKY-VRDNAVGFKVPKKVVFLDAIPCNQTGKYQRVLLSQQY------- 89893689 29 --------------------------------------QRRTFRELKEEVQCLAFALSQLEIRKGDKVLTIIPNWYEFIVIFFALAKLGAILVPCNEIFAKNEICDRLQQVEPKCLLQEQKLACEIITTRFEEKDLLSFAKLLEKGRNGAIR----------PVEVDSYSVFTIMLTSGSTGRPKGVELTYENLF--QGAKSIGERLECTHQDIFLVPVPCSHLYGLVTGIVLPLYFGGKIVLMENYSPQEALSLIEQEKVTVHYGVPTMFIREINEHLQHKKDVSSLRTGMIGGTMVDEHLVRQIRSLNCNIMVAYGSTEAVTVSMTTL----------QDDLELRTQTGRPYEGVEVKVID-------GDGKALGELICKGFNVMKGYHLAPEETAKIIDENGWLHTGDLGTIDRSGYIRIVGRKKDTIIRGGYNIYPGEVEKVYYTHPEVLEVCVMGVMQEELGEQIYAFIQLKKDSEETETTLREYTRDKIAKFKIPDQVILIKEMPRSPNGKIDKKAL----------- 197728591 13 -----------TLWELLERTALLQGDREL------------TFAELHDRAERVAAGLHGRGVRPGTVVAWQLPTRIETVLLMLALARIGAIQSPVIPYCRDREVSFALRTARAEFF-----------AVPGAWRGFDHTAMARRIGAAGFEAYTEL--PEGDPATLPPPPASGIYWTSGTTSDPKGVLHTDRSLI--AGGTTLAGALRLTRDDVGSVAFPFAHIGGADYLVMQLLHGFPVVLFESFALPGALAE-YRRHGVTMAGGSTAFYTLFLAEQRKRPERLPALRLLAGGGAPKPPELYAVVRELGCELTHGYGMTEV-PMITMGSPEDTAEQLATTE--------GRPPDGMEIRIVDD-------------EIRLRGEAVCQGYL-DPAHTAEAFDEEGFLRTGDLGRLTPSGHLVLTGRRKDIIIRKGETISAKEIEDLLHTHPGVADSAVIGLPDPVRGERVCAVVQPPGAAPTLQAVVSHLRSQGLAPHKLPEQLEVLDELPRNEARKVLKYRLRERF------- 56697838 28 -------DVPATLHQLLTRTATRFGHKAMSYQLLSGPTDKATWSQLLSKVNQTANLFRSLGIGENDVVAYVLPNTSETLITMLA-GAVAGIVNPINPLLEPEQIAAILRETNAKVVV---TLKPVAEAVRHHVNTVLEVLVRPKMADKEHLAHADYLSFNREMRKQPDRVACYF-HTGGTTGMPKVAQHKYSGMIYNGLGHTLL----FNEEDTIMCPLPLFHVFACVIVMAAVSSGAHVVFPTPRGDGVNFWKLIERWKVTFIITVPTA--ISAKMQRPVDADISSVKTAFSGSAPLPVELFRRFEKTGVTIVEGYGLTEATCLVSCNPVDG-------EKKI---GSIGIPFPYSDVKIIKTPDGPVECAVDEIGEICISNPGVAGNTYTEEDKNKDLYYYGTHLRTGDLGRFDADGYLWITGRAKDLIIRGGHNIDPAEIEEALLGHPAVAFAGAIGQPDAHAGEVPCAFVLVEGGKVTEAELLEHCKVHVHERAAHPKHMTILPELPKTAVGKVFKPDLRK--------- 115523800 16 ---------------------------------------RRSHGEVAARAHKIAGGLRALGVKQGDCVCVLMRNDIAFLETAYAVMTLGAYAVPVNWHFKPDEVAYVVGDSGSRILVGHADLLPATIAVLSEIIAAYKVDPVLRAPPPGAIDFEPWLAQQPDGPALPQPQ--NMIYTSGTTGHPKGV---KRFAPTPEQAASAEQMRALPGARALLP-GPLYHSNAFGL-RAGKLGGALVLM--PRFEPERFLQIIAAERIDTLFMVPTMFIRLMKLPAEVKYDVSSLRHVIHAAAPCPAEVKAMIEWWGPVIYEFYGSTESGAVTFA----------TSQDALDKPGTVGKIAPGAELKFVDDNDRELPEGG--IGEIFSRIAGNPDFTYHNKPEKRAEIDRGGFITSGDVGYVDADGYVFICDRKRDMVISGGVNIYPAEIEAALHAIAGVHDCAVFGIPDAEFGEALMAKLEPQPGVTLEVEAIRRELKKMLADYKVPKHIEIMAQLPREDSGKLFKRKMRDPY------- 147839714 107 -------DPNLSLVSFLFRKASSYPRRPALIEAHSGET--VNFXQFKSMVIKVSHGLTRLGLKKNDVVLIFAPNSIQYPLCFFGVIAIGAIATTANPLYTVAEXQKQVKDSNPKLVITIPQLWEKVKALNLPA------VILDSQSPLKITYFSDLVKMAGEVSHFPKASTAALLYSSGTTGASKGVILTHGNFVAAALMVTMDEELMGEMHNVFLCFLPMFHVFGLAVVMCAQLQMGYTIVSMPKFDLDVALKSIEKYRVTHMWLVPPVMLALVKQGKLDXYDISSLKH--IGSGAAPKELMEECXKSHVAVGQGYGMTETCGIVSKEIPKIGIQHXSGVEAQIISVDTLKPLPPNQLGEIWVRGPNMMKDGSQLTLCRMQCKRYKDFIYCAVHATKLTIDKKGWVHTGDVGYFDEQGKLFVVDRIKELIKYKGFQVAPAELEALLVSHPEILDAVVIPFPDAEAGEVPIAYVVRSPNSSLTEEDVKTFIANQVAPFKKLRRVSFINTVPKSASGKILRRELIEKVR------ 91087269 60 ------------------------------------------------------------------RVMFLCSHDADYVVTLWAIWMSGQIAVPLSPQHPKNILLYYANDTNASLLITTSQYVDLMQRVAKNTNTKLH--VLDDKTTAAKVATKKSDLEAPLSLSFYSANNALILYTSGTTGNPKGVVLTHKNIVFQ--VNTLLEAWKWTPNDVILHTLPLHHVNALLCPL---YMGAKTIML-PKFDANAVWSHLLGVSISVYMAVPTIYTKLIEMVEHIRNILKNKVRLMVSGSALPVPVYQQFEISGHKLLERYGMTETG-MSLSNLYDSDREP----------GFVGLPLPGVSVRLVDENSKSLVVSGEVKGELLVKSDGVFREYYNRPEATKKEFSQDGWFKTGDVSLFSKNKFKILGRKSSDIIKSGGYKLSAIEIETALLGHPDIKDCVVVGVEDKEWGQRVAAVVVLRENKTLTLEDLRSWGGEKLAKYALPSVLEIVNEIPKNAMGKVNKKQL----------- 172041583 30 -----------------------------------GDATRTTYEELGAEVDHLSAQLMRAGVGHGDTVAFMTNPSVEFMVAYLAVLQVGGIWLGLNPAYKRQELAHILADAEPDLVLFNPSLAQSVDELRAAVQNFDDFHGREVGSSKVFLTQRDAETLQACRSKLKVSVPGALFYTSGTTGKPKGALAHQAALARIAIVQSKRWGVSTPR---VLCNLPVNHTG--CV---GDIVGPVQYAGGENFDVPATVNAIKTERLNALFQIPTQIISLMNYDGFEAVAQENLCLVAWGGAALPTTYVMKLRDWGIRMTTVYGSSETVASLT-----SSREGASVDE---LANSVGVPDPEFRMKIAESADRVLDTEAKGVGEVYVKHWTFLPGYLNLPEATREAFTDDGWLKTGDIGRVTSGGNLQLVGRTSEMFKSGGYNIYPLEIEDALESAPEVAQAVVTSVPDDKYSEVGFAFVVLATDFSTSSHVTESALKNKLARYKAPKFVEIIEGLPTLPNGKIDRKALK---------- 91975061 39 -----------------------------------------SWMDADEQSDRIAVWLHRQGIERGDRVGVMCTVRSEYILIYMACVKLGAVLVGVNALYKGQEVSQLVARTSPKILFVRPVCDEIAEVLAGGCRVVQQGLLFDAIAETPTSEQRHWLAQRIAEID-PDDAAL-FVFTSGSTGVPKAVVLTHRNLIVN--LAVQIRCFQMKADDRLLVHMPLNHVGAATLVVPSFLLGSSMVLI-ERFDPQHALDVVARHRVTFLHQVPAMYIKEFNLPKFDEYDLSSLRTMTVAGATTPPAVMAKMMEKVPQVFTGYGMTELGGFVTY--------TEANDDPDTISFTVGKIAPEFELKIVDDDKKEVPIGAR--GEVALRGDCCFKGYFGDEASTNEALDKDGWYYSGDIGVLDERRYLTLVDRKKLMFITGGYNVYPREIEDYVGRHDAVEFAACLPKPHDVMGEVGVLFVKLKDGTVRDTTAIERFCVDGLATYKVPRDIRVLKEFPLTPIGKIDRQKLSE--------- 94312718 39 -----------------------------------------TYEALARRSYRMARLFHARGLQRQDVVAFLVGNRVEAVVAIIAAQLAGLKAVSLHPMASEEDHAFVLADAGVKALVVDDARF----AARAQLARVANVLMMDDGVLGAGLASQAAAMDDAELEPGDDAAEISISYTGGTTGRSKGILHTHRTVV--TMLQAMLATYEWPQQIRYLVTTPISHASSLILP---TLLRGGTVYLCDKFSPSDFVSRVAEQRINLTFLVPTQIYALLDHAGLAEADLSSLELVLYGASIAPSRLQEALNRIGPVFGQVYGQAE-APMTI-SYLSRRDHDLSRSHLLS---SCGKVMVGNQVKLLDSARREVPV--GEVGELCVRGPLVMDGYLNRPEENEKVFAGD-WLHTGDMARRDAAGYLYIVDRAKDMIITGGFNVYPSEVEHCLAQHPAIAMSAVFGVPDEKWGESVTAIVVPKGQTPDANELIE-FVKSRKGVVNAPKTVIFAEQLPMTALGKIDRKAIRGSYWN----- 91787474 35 -----------------------------------------TYRALQQAADALSHVLAGLGVQRGDRVAIVMPQRFETAVAYMAIFQMGAVAMPLSMLFGPEALEFRLHDSEAVVAICDESAIASIRAVRPQCPALRTVVAAGAAKGQGDIDYETALAAQQQAVRTKAEDAAILIYTSGTTGPPKGALLPHRALILPGFVCSQFDGKANAGTDAVFWSPADW---AWTGGLMDALLGRPIVAFNGRFSPELAFTLMAGQGVTHTFLFPTALKAMMKYPRPREHFQLKLQAMMSAGEAVGDAVFAYCEQLGVTVNEMFGQTEI------NYVVGNCSSLWPARPGSM----GKGYPGHRVAVIDDEGQEVPGD-VAVNRYDIHGPIFFLGYWKKDAATQAKFTGD-WCRTGDLARRDAEGYLWYEGRADDVFKAAGYRIGPGEIENCLVKHPAVANAAVVPKPDRERGAVVKAYVVPGGADQFDLEMTATLVKTMLAPYEYPKEIEFIDALPMTTTGKVQRRVLR---------- 72383733 29 -----------------------------------------TYEQWLARIRCVAAGLHELGLRHGDRLLAILQNRWEAATLHWACQFAGVVIVPLNWRAKPDELDYCVRDAGARALVFEP---VSADAVLESPAAQEIPCIALDHAPGGSLSFDTLLDVTPRPDSTLAAAISLMLYTSGTTGRPKGVPRRHRQERAAALAH--VAQNLYRRGERTLGVMPLYHTMGVRSLLAMALVDGLFVCV-RRWSPSQAQQAITDHRVSCLYLVPTLYLLAAPGFDSMG--VRTVTKLGFAGAAMSDGLLSRLE-------QAF----RPELFVNHYGSSEVYTFSIEQRAGRKGRAGLNTRLRVVRLDATSPEAVTASGEE-GQIDLRGDEAFEGYWNRDDANAKSLH-EGWYFTGDIGYFDADGDLFVTGRVDDMIISGGENISPADIESVLSLHPAVDEVAVAGLPDLRWGQKVVAFVKPRGCVDA-QALDTFCRGSDLVNFKRPRDYVFVADLPKSPVGKILRRKL----------- 76556358 35 ------------------------------------DVSSLSFAQLEVKARQLASALRAIGVKREERVLLLMLDGTDWPVSFLGAIYAGIVPVAVNTLLTADDYAYMLEHSRAQAVLVSGALHPVLKALTKSDHEVQRVVVSRPAAPPGEVDFAAFVGAQAKPAATQADDPAFWLYSSGSTGRPKGVVHTHELYGRHTL--------HLREDDVCFSAAKLFFANALTFPMT---VGATSLLMGERPTPDAVFKRWLGGGVKSTVGAPTGYAGMLAAPNLPSRDQVALRLAASAGEALPAEIGQRFQRFGIDIVDGIGSTEMLHIFLSN--------LPDRVRY---GTTGWPVPGYQIELRGDGGGPV-ADGEP-GDLYIHGPSSATMYWGNRAKSRDTFQ-GGWTKSGDKYVRNDDGSYTYAGRTDDMLKVSGIYVSPFEIEATLVQHPGVLEAAVVGVADEHGLTKPKAYVVARPGQTLSETELKTFIKDRLAPYKYPRSAVFVAELPKTATGKIQRFKLRE--------- 118480533 5 --------------DLVKRCARNYPTK---TAYLCGERSR-SWREMDQRSDRFGVALQQLGHRPGEAVAILTQESIEVYEHFFACMKIAAPRVGLNTGYVWPEMLHVLKDSEVKFLLLDTRCRHLLAERLGELKALGITLIGYERDYESLLATAE--GEPHWPALAPDDILF-VSYTSGTTGVPKGVMLTQEGCILHSLIS-----FGFGPDDV------------WYMPAASAWVGMTTVIPDGGYQLQAYLRDIERFRVTVGMLVPTMLQAIVEIQTNPVYDLSSLRMVVYGSSPATPKLIARATFKGIKLLQAYAMTEATGGWISYLTDADHEHALREEIELLKSVGRIGIHY-DCSIRDESGQPVPI-GQS-GEIWLRGNTMMKGYRNLPEATAEAM-PDGWLRTNDIGRLDERGYLYLLDRQKFLIITGAVNVFPTTVEAILVEHPAVEEVAVVGVPHPEWGEAVVAVVV---RKPSHRDVTVQALHGKLSRPETPKHVVFVDELPKTSNAKLKKGELKK--------- 148252270 21 ----------------------------------------VTYRELEARTNRLAHLFRQRGLRRLDHYSIFMENNDRYLEACGAGERSGLYFTCVNSYLTPGELAYILNNSRSRLLITSVAKLGVAREALQEAPGIELCIVVDGH-PDEFGASERIVGLAEATAGLPESVGTAMLYSSGTTGRPKGIL---RPLPEQPPVQQLPIFDFLEEGMIYLSPAPLYH----SAPQAATIRSGGTAIIMETFDPERYLQLVEQWGITHTQLVPTMFSRMLKLPEEVRSRLSSLEVAIHAAAPCPAQVKEDMIRWGPIIHEYYGATE----------GLGFTACDSEQWLAHRGTVG-KVLFGDLHILDEAMQPCPV-GTA-GTVWFK----TGSYFNDPERTKDARSADGTMSTGDVGYVDADGYLYLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNPDLGEEVKAVIQPMSGIPPSAELEEELIRQSLSRQKVPRSIDFEKELPRLPTGKLYKRLLRDRY------- 195037048 38 -----------------------FGDQTVMIDAVTGTEYSAKF--MYDSIVRLAQILQKLGVKQNDVIGLSSENSINFAIAMFAGFAVGATVAPFNVTYSDREVDHAINLSRPKIIFASKITMDCIVRVAKKNKFVKGIILLDLMSNDKYKTKPDFTSPQANKADDVVLIVC----SSGTTGLPKGVQLTQSNL-LATLDSQIQPTMIPLSEITLLTVIPWFHAFG-CLTLITCASMGTRLIYLPKFEEKLFLSAIEKYRVMMAFMVPPLMVFLAKHPIVDKYDLSSLMVLLCGAAPLSRETEDQIERIGVPIRQGYGLSE-----------STLSVLVQTDEYCKPGSVGVLKVGIYAKVVD------PDTGKILGELCFKGDGIMKGYIGDTKSTQTAIK-DGWLHTGDIGYYDDSFEFFIVDRIKELIKYKGFQVPPAEIEALLLTHEKIKDAAVIGKPDEEAGELPMAFVVKQAELTTGDVISFVHDRASPAK-RLRGGVIFVEEIPKNPSGKILRRVLREMLK------ 78223434 28 -----------------------------------------TYGEMSSWTNCIGNVLADLDVSKGERVATYLPNTPEHEAVLLGALKLGAIGCPLSMRENNVIVIDLLRGLEAKVLVVGAESVEFAREVLQELPELK--ILMADDASLGFLSLGELVGTETLPMRDSEVAF--IAYTGGTTGRPKGVQLTAGMLRAHNYV--WYERYQLSRSEVFFGCLSLWHVDAMALSYT---TGASHVLL-PKWNPVTALHLVKKHRVTCMIAATTLYQQMSRCDEFLTTDCSSLKICAVGGEPVPVELKERWFRVGASMREGFGMSE---ACTQVFAPGKDAPLS---------SCGKPFDRIEVRLVDPESRCV-IEGAGSGELAVRGDNVTPGYWHDPEQTGRKFDAEGWYYTGDMVRRDEDGYYYTVGRVDDMFQSGGENVYPSEIEAALVLHPDVTKAFCFPEPHTEWGKAACAVVELRGATSNAERILEFCTTSTLARFKRPRRIFCIDELPIGATGKVLRRQVKE--------- 157961945 65 -----------------------------------------SFSRFYTEVDALAAWFHKQGIVQGSRVAIALRNRPEWAVTFAAIAKLGAVPVPLNSFGQPKELWSAIDEVMPKILVCDKARWNKLDT-HVDSNTFDVLVVDDDKATPDVSHYQEVVASYKHSETVPEDTAL-ILFTSGASSNAKAVVSSQRAVCQALFNIDFISASAMTSPKVVLTAVPLFHVSGLHAQLLTALRSGRGMVIMHRWDPKEAVKMLKQHNITQFNGAPSMVMQLPGFLSPT--VLGNMAGLGFGGSGLPEVLVDLVEMPNHMVGSGFGMTESNGV--------GASSSGEMFRVSPKS-SGMLSPLVKVKVCDPIGDELPK--GEVGEICLKSVTIMREYLNNNQGTQQAIQ-NGWLHTGDIGYLDRHGFLFVVDRLKNVIIRNGENIASVEVESSLMLHHAIKEAAVFGIADDMVGESVMAVVLKRGQQVEEDELKLH-VAAQLAGYKVPSTHIVEDDLPRNPAGKLLHSQLKQTY------- 121996862 1 ------MSEELQTLQTLVRRLDEGAGRDAVRALDRDDLDCWDYQEVAGLARQLSAGLMESGVSRGERVVLFAPNSAEWVIACLAILDAGAVVTPLDTQMPRAELIHALGDSGAHRVFTAGEAARRLEGL--ELDHPLETVRLDEPAGTGQ-SWRDWLREPTDPEVTPDDQAT-LFYTSGTTGMPKGVPLTH-GNITANLNALLGQELAHRDDRIFVP-LPYHHVYPFTLGLITPLLGASIVLPYSVLGPQIVRALREGD-ATIILGVPRLYEALDAAIRSRGHRLPSVRMVVAGGAPLSPAIGERLRDLGWEVATGYGLTETSPILTYN----------PPDRLRLEA-AGLPLPGVDLRIDSVE------PGARTGEVLARGDNVFQGYWQLPEKSAEVFTEDGFYRTGDLGWFDEDGYLHLEGRASEMIVGGGENIDPERVESALIGAEAIRDAGVLE------HDGRLAAVLPQAIRDLDDELNQALHEAAGSHHQISIYRISSDPLPRTRLGKLRRHKLRELFEALGDGA 121998988 85 ------------------------------------------------------------GIRPGDRVAVQMPNALPYPVAVFGTLRAGAVLVNINPLFTPREMQHQLQDSGARVLVIVADLFPWLK--RGLVHGVLRAKREIPASPQGVLARGERLGPQPWPERSPDDLAL-LQYTGGTTGLPKGAELRNRNILANLEQIKRVAGDAIRPEDVVLTALPLYHIFAFTFNLLTHHYGCRNILPSPRVD--KLRKAFEQFPVSKFSAVNLLFYGLLQAEWFQKNPPQHLDFAIAGGTALHRSTAEQWQSLGHTPLEGYGLTETSPVLAVNPPHG-------ENRL---GSVGVPLPGTDVRIVDDDDRPVPQG--QTGEIVGRGPQVFEGYWQRPEENRQTLR-GGWFHTGDIGYMDPDGYIYIVDRKKDMIDVSGFNVYPNEVEEALAEHPAVAEVAVVGAPRGEAGQAVIAFVV----TPEQQELAESEL-LDFARQQLPRRVVFRDALPKSAVGKLLRRDLREEAR------ 170096779 61 ------------------------------------------FEEFDRHINALARGLLGMGVKKGDRVGVIMGNTSAYAMLQWACASVGAILVTVNPAYRIQELVDALKLVGVQHLFVVPRLAEVFPEIRGELPELRNLVVIDEEARESMVDWREVLRDDARESRILQEIVTNLQFTSGTTGLPKAVSLTHSNLLNNGL--SIGRCMYLTDKDVLCMVYPLFHLQATFLPYAAWTHGACIVYPSEIFNPEAIVDAVVEEECTALHGVPTHFLGVLAEVEQLGDEVDTLRTGIAAGSPIPKSLISKINL--TDLTNAYGMTETSPVSFQTTPADPIEKRVE--------TVGKVQPHVKAKLIDSEGNIVPVG--VPGEICVAGYLLQKGYWEDEVQTKAVMKVDEWMHTGDEGIMDAEGYLRIVGRIKDIIIRGGENLFPVQIENAMTSLHAIREAAAVAVPSEQYGEVVGAWIVREGTHVSREEVRNHV--ASTMNPQNAPAWVWQGELPKTASGKVMKHVLRKWSK------ 212637615 12 ------------MWE--ERARKFSNNTALVYEDAAGDAQEFTYSQLNDEITKTANLFFSLGVKKGDKVAVQLYNSPQFIFCWFGLAKIGAVTVPINSQYLLAECQYIIDKCAVTAVVIEEEFLPIYSAMQQVANSIKHILVSRAQSESPAMSFDQLLQQQA--VELTQRITLSILFTSGTTSQPKGVEITHCNLQFAGYYTAW--QTSLRCDDIYLTMMPSFHIDFQCAAMAAFTVGATLVMLEKYSARKFWRQICDYRA-TITHSMPMIIRTLMKVATEQNHCLRDMLFFLHISDQEKRDFESRFK---VQLFNSYGMTETLVGLIG-------DSPSEERHWPSIGRPGLG---YEAKVADENGQELA--ANVIGDLWVKGVTIMKGYYQDAKSTEEVLSADGWLYTGDKAYVDDLGLFYFVDRKTNMIKRSGENISSTEIEKILMSHPYIQDAAVIGVADVIRDEAVKAVILTEGTVLSVDEILQ-FCAENMAKFKVPSFIEIKISFPRTCTCKVQKKLLK---------- 75520419 5669 -----------------------------------------TYAELNERANQLAHRLLAEGVKPDELVGICVERSPEMIVAFLGVMKAGAAYVPLDPAHPQERIAYMIEDSQASVLLTQASLTDRLPASSRQVICLDS----DELANEPVTNAETSVG---------EHNLAYVIYTSGSTGLPKGVMIEHRSVI--NLAYDLIRHFQIDATSRVLQFISFFDVSVMSLLAGATLVDRESLLPGPE-----LIRVLQEQRITTFAMVSSVLAALPE------ADLPDLRTIIVGGEAPSRELVARYA-TGRQFINCYGPTETT-------VTATLKHCQDDGK---NPPIGRPIANTTVYVLDAHLQPVPI--GVPGELYIGGKGVARGYWNRPELTAERFIADPFYRTGDLVRYLENGELEFLGRIDDQVKIRGYRIELGEIENALRQHPAVQNVVVIARQEGAGDKRLAALVAATGQQPDEAELVRY-LKSTLPEYMVPAGYVWLEKIPLTVNGKVDRRAL----------- 206687654 16 -------DLPATLYGLLSRTADKFPDSNAVSQIFSGKAETLTWRTLKEQVSQAANMFRALGIGEKDVVAYVLPNCNETLVTMLG-GAVAGIVNPINPLLEPEQIASILRETKAKVVV---TLRPVAEAVRHAVNTVKSWIVLDNQAKAAHADYMSFATEMAKHPKTGDRVACYF-HTGGTTGMPKVAQHKYSGLVYNGLGSTLL----FTEEDNIICPLPLFHVFAHVIMMAAVASGAHVVFPTPQFD--NFWKLIERWKITFVITVPTAVSALMQ--RPVDADISTVKTAFSGSAPMPMELFKRFESAGVTIVEGYGLTEATCLVSCN-------PPGGEKKV---GSVGIPFPYTDVRIVKQNGGPLECGVDEVGEICVSNPGVAGNTYTEADKNVDLYYQDKFLRTGDLGRIDEDGYLWITGRAKDLIIRGGHNIDPAEIEEALLGHSAVAFAGAIGQPDAHSGELPCAFVLVDGASVSEKELLEYCKIHVHERAAIPKHLTVLDELPKTAVGKVFKPDLRKMITRVYNGA 119714755 65 -------------------------------------------------------------------------NRLEFVTTYLGVLRAQAVAVPVNPRSTVSELSRMVADSGARMVVGEPDTVALREAVAG-LDPAPLLVVIEAEPLPGERAHDELRALPARPVQDPEKLAV-LLYTSGTSGLPRAAMLTHRALLANLDQVAQVEPPMIHGDDVVLGVLPLFHVYGLNAVLGGILRHRAKLVLVERFDPHETLSLIDDEACSVVPVAPPVWLGEEHLAEHLGP-----VRLVLSGSAPAAELIDKFTRAGVPVHQGYGLTEAAPV-----VTSTLCSVTPQ-----VGSVGAALPGVELRLVDESGR--SPDGDDPGEIQIRGANLFSGYWPDGEGGPDDDG---WWSTGDVGFLDPSGDLFLVDRIKDLVIVSGFNVYPVEVEEVLTEVDGVVEAAVIGVDDPVTGEAVVAYVAPDADPAAIEEAVRVHCEQRLARFKRPSRIEVVDALPKTGTGKVQKGRLR---------- 67536978 66 -----------------------------------GDRTAVTYSGLDAKSNALARGLQSVGVKKGDRVGVMLGNSMEHA----TVP--------INPSFNATQVVAALSHLGTSHLIIESNLIPLLRHLVQDLPTLQKIILVDNSTTNSSLFSFKALTNPADGAALPEQNIVNIQFTSGTTAMPKAACLSHRSILNN--GAQIGDRMRLSPADTVCCPPPLFHCFGSVLGYMATATGSAIVFPAEAFNARDTLRAVQEEQCTALYGVPTMFLEELGLLESVPHKFEYLRTGIAAGSSIPAELMKKLHKTLTELTICYGMTETSPVSAMT---------TTDDPIDKRINTGRLMPHVEAKVVDDRNKILPINSR--GELAVSGYLLMKGYWGDPEKTAEVMLKDKWMHTGDEATISPDGYVTITGRIKDLIIRGGENIHPLEIENCLLTFPGVADVSVVGVPDAHYGEVVAAFVIWKQAHQNTEEQAEKFVREKLSAHLVPKYIFFLESFPKTASGKIQKFKLKETAIKLLGG- 88706165 67 -----------------------------------------SYAELVDKIETIAANLHAQGIRHGDRVALIMENSAEMVFAWFAINFLGAVEVPVNLALRGQFLVHVLENSGAKMVIVDDTLIPLID-IATEAQSIESVVVNGENIPWRHFSWHDALLEEIRKIDVVCQDPAAIMYTSGTTGPAKGVLMSHGHMYFFAWLTG--DMLRLMARDVFLVVLPLFHGNSQIMQIYATLINGGKFVLYRRFTTNEWIEQAIECGATVSSLLGVMAQFIFDRQPSKRDRQMKITRMVT--VPLPAAIAHEFERFGTICVEAYGMTETSLPILRRL----------EDPLRPGSCGRLNADWFEVAIVDETDRILPANEVGEILVRPKYPWMLMEYFCMPERTVKAWR-NLWFHTGDSGRYDEDGYYYFVDRLQDRIRRRGENISSYELEAAATEYDHVLEAAAVAVSAREGEDDIKICLVTKDGDLDRMAFLEH-CKKRMPYFAVPRYFCVFDALPKTPNGKVLKRELR---------- 38638060 1 -------------------------------------------AEIERRAAQVAGGLAALGVGEDDVVAIVLRNAPALFEITLACNRVGAYHCPVDWRFTVDELGYILQDSGACVLFIEADLLATVLAVTPEPLALQAYPTVTGEVPADVLRYEAWRSAQAAYSGPSHRPRGRFAYTSGTTGRPKGVLHPEQPRLLRDTVKAVFDFSADAR---VYLSAPLYH-GAPNLYGMQAMLATGLVVLDPRFDAEATLRAIERHRITHLYLVPTMCVRLLALPQHVRNRYDLSSVRFVACTGAP---------FAVAIKQAM-INWWGPVINESYACSEMTVISSADAIRKPGSVGRPVSEAEVRIYSDAGCRLGTGG--VGNIHVRQPAYADFTYHNRPEARAAMDCEGLACVGDMGYVDADGFLFICDRKADMVISGGVNIYPAEIEDALSGMPGVADCAAFGVPHEEFGEMVVAVVQPSGTGLDPEEMRA-WLKDRLAAYKVPKVIELRTELPRQESGKIHKRKLRDGYWQHAG-- 68536910 644 -------------WDVFQQTVATFP-----NRPATTDGHRSSWHELDNSVETAAHYLHQAGVRRGDGCILQLPNSVVFLETLLALWKLGAIPIFALPDLGSTEVRHFASHAPARFYISDRHLAGVHATLQEPLRTVR-AILIDETAESPWTGHSEAANEESPAPPTADVEADELAFSGGTTGLPKLIPRTH-ADYLYSIRCAL-QACDLETESCLLVALPAAHNFTLSSPLGALLRGAHIVFAKSPM-PSDLLPAIDHHGATHLALVPPAVLGILNAPARDRHDLRTLRTLWVGGAKLSAEVARRIRELDCQLQQVFGMAEGTPLSTEEIINTQGRPMSSHDEICIVDDATLPLP---------EGHP--------GHLLTRGPYTIRGYHRAEEINSRAFTEDGFYITGDIVTVDDSA-LTVVGRAKDQINRGGEKVAPEAVENALLSHPDIHDVSVVGTPDDNLGEAITAYVILRDDDLTPLAVRKHARAAGIARFAVPDHVHIVEEFPTTGVGKVNKR------------- 207727552 43 ------------------------------------------WRELDQLSTRLAVQFQRLGVARGDRVALFLQNCPQGILAHLAAAKLGAIAVPCLPLSRQHELRDQLTDCGARILIAAADLMPIVDAARTAIATIITTRYADLQPAQPACRKALAVPPEAEPVDVAERNAVAMIYTSGTTGRPKGAMLTHRNALYKT--AVTVQMSGIHAADVLLAAAPLSHIAGMLMGMNLMLYAGAPTILLFRFDPLAVLQAIDRYRVTWWYSMTPMNLAVMAHPEAGQYRMASLVNNPCTSFGAPEAIADRWRAFGPQCRAAYGLSET-----------HTCDTVTPPDAPRWGWHGKIVPQTEVRIVD------PRTGTELGEITIRSPGVFRGYWRRDEATRATLQ-DGFLRTGDIGQVSPDGYLQWQGRLKELIKVSGYSVFPEDVEALLSRHPAIRQVAVTPMPAPDKGEVVCAHVVRMGATALTEAELIAWSRENMAPYKVPRRVKFHDALPATATGKVLRRLLREE-------- 197771917 57 ----------------LGRAAGYGSEPALVDGL-TGAV--VSYARLDRDHRRIAAALAAAGVRKGDVVALHSPNSTGYPAVLYGALRAGATVTTAHPLATAEELARQLRDSAARWIV---TAAPCLETARAELTPIGEIFVFDRA--EGHTGVAAMLDEPAVPVD-PDQDVALLPYSSGTTGTPKGVMLTHRSLVTNLVQAHRL--IPLRPGDRVLAVLPFFHIYGLVGLMSAPLRNGATVVVLPRFDLEGFLAAVEKHRVTTLYVAPPIVLALAKHPAVARYDLSSVRHVF--SAAAPEIAAACAARVGVPVRQAYGMTELSP---------GCYAVPLDEPAPPPGTVGLLFPSTEMRLLDDPGRCVPGED---GEIAIRGPQVMKGYLGRPEATAEMIDADGWLRTGDVGRVDADGWLHVVDRVKELIKYKGFQVAPAELEALLLTHGGIADAAVIGIPHASWSGDPAA-------------------------------------------------------------- 126433344 36 -------------------------------------------GELADRISQYIQAFEALGAGTGAAVGLLSLNRPEVLMIIGAGQTQGYRRTALHPLGSLDDHAYVLSDAGVTSLIIDPNPM-FVERALGLLEKVPSLKQVLTIGPVPEELSEVAVDLSAEAAKYPAKPLVALTYTGGTTGKPKGVI-GTTQSITTMTTVQLAEWE-WPENPRFLMCTPLSHAGAAF--FTPVIVKGGELIVLTKFDPAEVLRVIEEQKITATMLVPSMIYALMDHPDSHTRDLSSLETVYYGASAMPVRLKEAIRRFGPIFAQYYGQSEAPMVITYLSKKEH-----DDKRLT---SCGRPTLFARVALLGEDGQPVPQ--GEVGEICVSGPLLSGGYWNLPEATAETFR-DGWMHTGDLAREDEDGFYFIVDRTKDMIVTGGFNVFPREVEDVVAEHPLVAQVCVIGTPDEKWGEAVTAVVVLRPDADSSEESVATMVKERKGSVHVPKQVVVAESVPITALGKPDKKAVRAQF------- 91214581 7 ------------LFDFPYYQLEKFNLEDALVTKYNGEWKSTSSKEYVAQLNKISRGLLRLGVQPNDKIALISTNNRTEWNIMIGIMQLGAQDVPIYPTICQEDYAYVLNHSESKCFVSDKEVYDKVMAIKGQVKSLKEVYTFDD--VDGAKNWSEVLELGTDESKVTENDLATLIYTSGTTGRPKGVMLSHKNIASNALHSSLDLGTAKA-----LSFLPVCHIYERMLQYMYQFSGVKEIKPDPRL----LEKVYDAKGTDLTGGANGWWLIFVKWQEALGGNLK----VIASGSAALQPRLARFNAAGMSVMEGYGLTETSPVVAVNDMRNGGFKI---------GTVGLPLPETEVKIAKD------------GEILVKGPQVMMGYYKDKKKTDEVIN-NGFFHTGDIGEVDRQGFLKITDRKKEMFKSGGKYVAPQIIENVMVGEGQKMPAALIQLNEKEWGERKLHLGSTLSEMVTHQELIDRIYNQKFGNWETPDVWSIEKE-HLTPTMKLKRRVIKERYMDLY--- 163847601 28 ------------------------------------------FADLRAQVYRLAEWLQNHGLGRGDRIA-IALGNGPAMAITFLAAATAATAAPLNPKYRRDEFAFYYEDTQARALIVAPGEGDEARALRSDMLLIE--AAFDSNHQLTFSTSGTAGSPRRDGLATPDDIAM-ILHTSGTTSRPKRVPIRHRNLAAST--SNIITTYQLSAADRSLCVMPLFHIHGIVASLLSQLAAGGAVICPPGFDGLKFWSWVEQERPTWYSAVPTMHQVL---LARAGRNTAIIKRFIRSSSAPPPVVMEQMEEVAAPVIESYGMTEASHQMTSN-------PLPPGRRKPGSVGIGFG---VEVGIMDEHGQLLPAGVK--GEVVVRGPNVVDGYENNPEANATAFV-NGWFRTGDQGYLDEDGYLCLTGRIKELINRGGEKISPLEIDDVLLRHPAVAEALAFAVPHPTLGEEVHAAVVLRGMSADERELREHCARL-LADFKVPRAIHILSALPRGATGKLQR-------------- 110635281 50 ---------------------------------------RIDWGTLRARVDALADDFAERGIVAGDRVSIWMPSSVDVVVAFLACSRIGAA---CNPSL---HHSYTCAQIIDLLTMLQASALLTAEGW-GVDRDRHNFEEMAAKLPFLKKIYKAGTHISADAHDNPDSVAY-LAFTSGSTGTPKCVMHSCNTLLAN--ARNLVSDWGISKKDVILTLSPLSHHIGWVAAAQWLLSGAEFVLYEPKTIP-NMLSWIEETGASYVLGVPTHAMDLLSEQKLRAQKMGKVRIFYMAGAPIPDAIARSFAQQGIKPQNIYGMTECS---------SHQYTHPDDPLEVAVATCGRGGTAYEVKIWDPQDPDREMPAGETGEIGGRGAALMLGYYANQAATEKTFNRHGYLLSGDLGSFDADGNLRVEGRIKDLIIRGGHNIFPSRIEALAATHPRVEKVAAFPVPDERLGEKVCIAVI--GEI-SARELMDHLAAEGLSKYDMPEWFISLPAMPLTPSGKILKRELTEMVR------ 121706624 29 -----------------------------------------SYQQLHTHVADFQAKLARLGVGHGAAVSLALANSYEFIVSFLAASWQRSIAAPLNPAYKQHEFEFYIDDLSSTLVLIPRGTYPAVRAGRKYNAAIAECVVLDVKE-QGKLSGKGDVGMQAQPDDI-----ALVLHTSGTTGRPKAVPLTHKNLTMNNIRATY----KLTPEDRTYLVMPLFHVHGLLAGFLAPLLSGGSVIVPPRFSASEFWADFVGFHANWYTAVPTIQILLKTPLPNPIPKIRFIRS--CSSPLSPKTFEDLEKTFKAPVLEAYAMTEASHQMTSNPLPS-----GKRQPGSVGIGQG-----VEVKILDQEGNEVAQGAEA--EICVRGENVTKGYLNNPAANKSSFTKEGFFRTGDQGKKDPDGYVIITGRIKELINKGGEKISPIELDNTLLSHPGVAEAVCFSIPDEHYGEDIGAAVVLKSAGAATEADLKSWVAGKLAKFKTPKQVWIVSQIPKTATGKIQRRKVAE--------- 163797941 46 -----------------------------------------SYAQTLDRVRRRATALRDAGVRQGNHVLCWMGNGPDLLVTWFAINYLGAVYVPINTAAKGRPLAHILNNADARLMIAHSALVELADVERGALQAVLMTGQIAAPAPDGL-----TIGRMSDPAEVRDDATQAIMYTSGTTGNAKGVLFSY--VQHYTMGPEAME--AIGAEDCCLIAGPIFHCGSTLYVYAMLAKGGTMVIPEFRTADFWPAVRETGSTVVLLLGVMASFLLKAP--ESDTDRAHTLRKVYIGEDAQ-----AFRDRFSIDLYTVYNMTEISSPLIAG------PGISE------AGLAGTPRAPFELRVVDANDMAVPV--GTVGELVVRSPWLFSGYYKNPDATVAA-TRNGWFHTGDAFRIDESGRFFFVDRLKDVIRRRGENISSFELEAEITAHPKIKEAVAVAVPSAVSEDEVLAVVTPDGQTLDPAELIE-FLAGRIAHYMVPRYIRIVPELPKTASGKLQKHVLR---------- 148554681 11 ------------------------GDKPAFITAETGEV--VTYRQLDRRSNQGAHLFRQAGLQTGDMVALFLTNGPRFLETVWAAQRSGLYYVCMPVRLTASELRYMIEDAGAKALVFSAGLADTVRATDGEAGFARSFERLRDAMPDTPIA-DEAPGQD-------------MLYSSGTTGHPKGIKRPRPATPVTNLARTLY---GMDADSIYLCPAPLYHSAPLRYSMSVNQLGGT-VIVMTKFDPEEALRLIERHRVTHAQWVPTHFVRMLKLPEAVRERYSSLRSTFHAAAPCP-----------VEIKQAM-IDWWGPIVHEYYSSTELNGFTAEEWLAHKGTVGRAI-IGEIRICDENDDPLPPRREGMVYFEKGNPI---EYHNDPEKTAAAYNRHGWTSVGDIGWVDEEGYLYLTDRQSFMIISGGVNIYPQEIENLLVTHPRVADAAVIGAPDPDLGERVVAVVQPLDWSDAGDALAAELLRKGLSPVKMPKRIEFMRELPRQPTGKLFKRLIRDRFR------ 163701693 27 ---------------------------------------RLTYAQWYRIISSVVSGFDALGLKAGDHLVTVLQNRVEAATLHWACQFAGLVLTPINWRASPDEIDFAVENAEAKAIAYE-GVSAASLRASAAARNLPRIAVGVPPEP-GETGFADLAAREAPPARADAEAISLMLYTSGTTAKPKGV--PRRHRAERAAALAHVAQNLYGRGERTLGVMPLYHTMGVRSLLAMSLIGGTFVCL-PRFDVAGALRLIAAERVTNLYLVPTLYHDLVHHPDFAATDTSSVRKLGFAGAPMTDGLLKKLTRPELFVNH-YGSSEVYTFTINQDAAGKPGSAG-------RAGLNTMVRIAPLGATDPEASAAPGEEGEIA-VIASGDEAFEGYWRRPEADAKAFR-NGWYFTGDTGFMDEDGDVFVTGRVDDMIITGGENVSPVEIESCLSLHPGVSEVAVVGLPDERWGKVVTAFVKRRG--PVEEALDAHCREAGLPSHKRPRAYVFVAEIPKSPVGKLLRRQL----------- 154251026 37 -----------------------------------------TFGELNARANQLVRALRRAGLKAGDAVALLCSNRPEFVETVAACQRGGFRLTPVNWHLKGSEVGYIVDNCEAKAFVADARFASAMEAARMSPGLVVKLAAGGEI--EGFTSYDAAVEAEDGADLADPALGTQMMYTSGTTGHPKG-VFRRQAAPVSPLLVKLTETAAFRDGDMALVTGPLYHAAPLALNLSFPINAGVGCVLMDKWDAEETLRLVEEYRITHTHVVPTMLHRMLQLPEATKAKYDTLRWILHGAAPCPAHVKGSIVWFGPVVFEYYAATEGGGI----FVDSH-------EWPEKKGTVGKPLPGVIVEVHDEDGKPVPRD---VGTIYFKAP--EQGYYKAPEKTEGAYRGD-FYTMGDMGYIDEDGFLFLTGRSAEVIISGGVNIYPAEIDQEILKHPAVADAAAVGVPNEEWEEVKLVVELNEGYRADDAMARELLAAANLPGYQRPRSVDFMQELPRMPSGKVLRRNIRDAY------- 40062915 61 --------------------------------------RRISFAQFFEAVDAFAVYLQFIGLKPGFRLAIAMRNNPEWLIAFAAGVVTGAVVVPINSWGKRDELLHALEDCEPFALVCDS---PRAALLKDALETVQFVVVAADSENSGTIAFSNALRHAGQPTVVPEQLAL-ILYTSGSTGAPKGAMHSHEGLFTGMLSLSILQGGAIQEK--TLLTVPLFHATGLLGSFLLPCVTAQSIVMLDKWDPQVALRLIEEERITLLSSVPALVKELLSQSNVKEFDITCLQRVASGGAAMPADLIGKYVR-NPSASAGYGMTETLTVGSQG-AGAVFDAKPE--------AAGVQSPIMAFRTVSDSGDVLPP--GSIGEIEMSGVSCTLGYWRNPSADAVLFSKDGWLRSGDVGFVDDEGYVFITGRIKDIVIRGGENIFPGDTEQACYSLLGVAECVVFGVPDDRLGEE-LAMVVYCGQTLTSDQVRAQLQQS-IAGYKVPR-YIRIHDRPKGATEKFDKRAIREGF------- 52140840 72 --------------------------------------EKYTFKEMKDFSNKAGNVLKNYGVEKGDRVFIF---MPRSPELYFALLGLGAIVGPLFEAFMEGAVRDRLEDSEAKVLITTPELLERVPL--NDLPALKTVFLVGENVEEGTVAFNPLFEQASKELHIEREDGLILHYTSGSTGKPKGVLHAQNAMVQHYQTAKWV--LDLKEDDVYWCTAPGWVTGTAYGIFAPWLVGASNVILGGRFSPEAWYEALQDYGVTVWYSAPTAFRMLAGQDAIKKYDLSQVRHLSVGEPLNPEVIRWGMNAFGLRIHDTWWMTETGGQVICNYPCMEIRPGS----------MGKPIPGVKAAIVDNEGNEVPP--YTMGNLAIGKGWMMRGIWNNKQKYESYFMPGDWYVSGDSAYMDEDGYFWFQGRIDDVIMTSGERVGPFEVESKLIEHAAVAEAGVIGIPDPVRGEIIKAFIALRAGYEPSEELKEQFVKKGLAAHAAPRQIEFRDKLPKTRSGKIMRRVLK---------- 54025067 10 -----------------------FPDKPALIMAESGEV--LTYRELEDNSVRLARHLRAAGLRPGDHLALLSGNDPKVYEVYWAALRSGLYITAVNRHLSPSEISYIVDDCGARALIVSAALAESAEKVVAETPAVEIRLAFGGDVP-GHASYEDALAASSEPLSDQPRGA-DMLYSSGTTGRPKGI---KQPLPQRQVGDAPGDTTAIGTETVYLSPAPLYHAAPLRFGGVVHALGGTVVV-MEKFDAEAALAAIERYRVTHSQWVPTMFVRMLKLDEQVRTRYDVSSLKVAVHAAAPCPIDAMIDWWGPILHEYYASTEANGA-------TFIDSEQWLRKPGSVGKAGLGV----IRICGEDGKELPT--GEVGTVYFEREDVPFAYHNDPAKTADAVHPDTWTTTGDIGYVDDEGYLFLTDRKAFMIISGGVNIYPQEIEDALALHPKVFDVAVIGVPDEEMGESVKAVVQPAGAEPGPDELRDY-LRERIAHYKVPRSFDFADDLPRTPTGKLVKGKLRARY------- 86749742 33 ---------------------------------------RWTYREFGEAVGRFITLFRTVGLAKGSALSILSSNRAESWAAISAATVMGLRYTPLHPMAAEDDHAFIIEDAEIDALIVEAGKFAARGAIRARVPGLKHLLSFGRDLLDGFTAVEPALVDDSETADI-----AWLAYTGGTTGRSKGVMIPHRS--LSTMAVILYADWDWPAEIRYLAATPISHAAGITVYVVMMRGGFTRLVQGFEIE--SYCRVVAEDNITAAFLVPTLIYALIDAEAVRAHDLSSLDMIVYGAAMSPDRLREGIKIFGNVFVQLYGQTEAPQCI------TTMRKIDHDDRIPGRGSCGRPSPLLDVRLLDSELREVATGEP--GEICVRGTLVMDGYWKRPEATQEAFR-GGWLHTGDVAIKDADGYLYIVDRTKDMIISGGFNIYPREVEDALMAHHGVASAAVIGVPDEKWGEAVKAFVVLKGANNDAAELQAHVKERRGAPWS-PKSIEFVATIPVTGLGKIDRKVLRAPY------- 158315503 27 ---------------------------------------RTSYGELREQAARFGSALLGRGLERGDRVAVLLPNCPQYLAVLFGAWHAGLVAVPMNAKLAGPEI---------QVILDDSGARAFVHAGAGDLTGVQEVVVTDTDTGDGAVAGRTAGGAELVPVDVAGDDLAWLFYTSGTTGRPKGAELSHRNLTVTTWTL-LADVCDYRPSDLALHVAPLSH-GSGLYSLGAIARGAENLIDGGGFDPAEVLELVARERITVIAFVPTMIVKLLGAPETD---TSSLRCAVYGGAPISRAMIERFGPVFVQI---YGQGE-SPMTI-----TYLDHGASPD--TPLDSAGVAHPGVEVQIMGADDRPLPAGEE--GEICVRGDVVMRGYWNNPEATSRALR-GGWLHTGDIGRLDEHGRLFLLDRSSDVIISGGSNIYPREVEEVLIQHPAVAEVVVFGVPDELWGENVVAAVVPAAAPPPANDLIDFSLTH-IARFKKPKQIIYVDALPKSSYGKVLRREAR---------- 158424396 21 SLPSPPPNRWRNLGDLIDRGGDL--SRPALIDLSTAPPRVLTHAE----ADRLINGLTDRGLKRGDRVAILSSNRAEVLLSYFGIMRAGFIAVPMNVKLPRDMIDYVVTDSGALFAFTDRANRPLVQG-------AVTFLDFDDDGPSGF----HAAITPCDFATVPEGEIAQMLYTSGSTGRPKGVPLSHSGQ-LWSLDMRTSDGTRREDQRYLI-AQPLFHMNGLFSAKTAFATNASIVL-MPAFDVRPYVDAIATYDVTALSSVPTMFARIADYVAS--RDMTSLKRIMMGSAPTTATLFSSVAALQATLVLTFGATETGPAIF---------GPHPDGRPTPPVSLGTPVPGTQVRLVDG-----PDADE--GVLWVRNPAIMPGYHRKPELT-AAVLKDGWYVTGDILRRDAEGFYYFVGRADDMFVCGGENIYPVEVERLLERHPGVQQAAVVPLPDAERGQMPVAFLVPKGARLSAAEVKTFTLENGPA-YQHPRRIALVSELPWAGTNKIDRAALKAE-------- 94312996 60 -----------------------------------------TFAELDDLSERCAELLRGHGIGPGNRVAVLLGNCPQFHIVFYAILKLGAVYVPVNPLFKEHELAYELNDAGATMVIALDTLVPMLMTVKPQTSVETVFSTSADAAPVAHAAIQTCTGNVRD-VSVDLDALAALNYTGGTTGMPKGCMHTQRDMI-YTAAATLAVTSGREDRDATLPFLPMFWIAGENLGLIYPIFSGATLVLLARWDPLAVMSAVDRYRVNRTFMVVDNLVELLQHPELARHDMRSLQHTRV--ASFIRKLTVDLRRQGSVVAEGWGMTETH-------TSDTFTTGMQTDDMDLHGRVGLPVPGTRIKICDETGVTLPVGEE--GEIVVTTPSLLKGYWGRPDANAEVFR-DGWFRTGDIGAYDDAGYLHFLGRRKEMIKVRGMSVFPSELEVLLGRHAAVLGSAVVARPDRDKGQVPVAFIRLRGHDDVSAEALTAWCREHMATYKVPEIRV-VDELPMTATGKVKKGELQKQFE------ 149178707 1 -----MSDSQRNIADRLKQSAQAWPQKAVVFPAGQDKQGRYTYSQLDQESDRLARGLIQLGVQPGTRMALMVRPSLEFIALTFALFKAGAVIILIDPGMGRKNIMRCLAEVEPEGFVAIP-LAQLIRKLKHRSFPKAHLVTVGKPVLTSGIDYEWLLGGEWEPFEIVQRSVTDPAFTSGSTGPPKGVAYEHG--MFWSQVDLLRDYYQIQPGEVDLPGFPLFALFNSAMGVTTVVPDMDPTKPA-QVDPEKIIRQINDQGVTQAFGSPAMWNRIGRYCEQHQIQLPSLKRVLSAGAPVPVHVIQRFTNSETDINTPYGATESLP-VASICGRDVLEKTSEQTQSGAGTCVGTPFPGVQVKIIQIHNEPIRSIEHAIGEIIVQGPMATREYFQRPEATQLAKIPDGWHRMGDVGYRDAEGKLWFCGRKAHMLETSLGAMFTICCEAIFNQHPRVYRSALVGV------------------------------------------------------------------------- 69937132 61 -----------------------------------------TWTELHERVTETANLFRSLGVGPDDVVAYLLPNCIEAPVVLLAGATAG-IVNPINPLLEPDHIAAILRETGAKVLVTAPNVQTVLEVLRGYLTGVKHAKVMDFDAAASAQKHNRLTFDEPAEDRV-----AAFFHTGGTTGMPKVAQHKQSGMIYNGLGGTLL----FTETDVLMCPLPMFHVAAYPVLMSCLMSGAQLVMPTP--------AGYRGEGVTFLITVPTAIAALMQ--RPVNADVSSLKTAISGSAPLPIELYNRFKATGVEIAEGYGLTEATCLVSCNPING----------LKKVGSVGIPLPHTHVRILQRRNGGFHECADEIGEICVANPGVEGSTYTEADKNHDLFAESRFLRTGDLGRMDADGYLWITGRAKDLIIRGGHNIDPAEIEDALLSHPKVAAVAAIGQPDSFAGELPCAYVLIAGAEVGLDELMEHARTHIHERAAVPKHVEILPELPKTTVGKIFKPDLRK--------- 160940521 35 -----------NLYDALSLSAARHPDKTAVVD-DSGAAY--TYTELRDMADHFSSYLYYISIKPGTKTGIMMFNSVEFCVTFLALTKLGAVVIPLPSKYSRNEVLSLTAKADLQYILCDEKFYDWFVP----LETSGVHLMKPGRSQDGYLSPVPSLGREEDDALI--------MFTSGTTSQSKGVIIKNYS-IMHAI-VSYQRIFQITDRDTTLIPIPIYLVTGLVALLGLTLYAGGTVYLHKFFDAKRVLRDVNDKEITFLHAAPAVFSLLLREKDSF-PSLPSLRLLACGSSNMSKEKLTEIHRWCAVFHTVYGLTETSPATIFP---------GDASTSSYIGSSGLPIPGTCFCILDDSGSQM-QTGQ-VGEIAVRGTVLLDRYY---QKGTGELDEDGWLRTGDLGYFNGEGYLFIVDRKKDMINRGGEKIWSFDVENELYRLDGIDEAAVVGIPHDIYGEVPVAAVKLSPESILTEQQIQDLLKCRIAKYMIPSRILFLNELPLTPNNKVNKSAIRKLF------- 171694393 29 -----------------------------------------TYKDLLAEVLSFQQKLAAIGITHGSPVSIATVNSYEFIVSFLAASWQRGIAAPLNPAYKQEEFEFYIEDVKSAIV-----LVPKGAYQKGAVKAAQKFNAADDQKKEVALDVKELNGKGQQPLLKPQPDDIALVHTSGTTSRPKVVPLSHRNLT--RTMRNIQQTYQLTDADRTMLVMPLFHVHGLLCGLLAPLLGGSMVVPS-KFSATEFWQDFITHKANWYTAVPTIHQILLKH--PTPNPLPKIRFIRSCSSPLSPTVFHALEKTNAPVLEAYAMTEAAHQMTSNPLPP-----AKRKPGTVGIGQG-----VEVVILDDAGNKVPQGTE--GEISIRGENVTSGYLNNPEANKTAFTASGYFRTGDQGKLDEDGYVVITGRIKELINKGGEKISPIELDNVLTRNPAVSEAVSFAIPDEMYQDIGVAIVLKPGQKLSDEDVKK-WVGDKLAKFKIPKKVYFTDVMPKTATGKIQRRIVAETMQKKEGRA 85375292 21 ----------------------------------------VTFGEMDAASNRFAHLLRARGIGHDEAFAVLLENRAEFYTLIWGSQRAGTMLVPISTRLTAPEIAYILKDSEAKLLITSTAFDDVMQGIRAECSDLP-VLMMDGEGDEDFAAALDA--QPSEPID-DQRAGLVMLYSSGTTGRPKGILAANPLMGLAIMGAGMADGSM-----VYLSPAPLYHAAPIGWSSTVHRLGGTVVMMA-KFDPETALEAIEKYKVTDSQWVPTHFVRMLKLPEETRYDLSSHQRALHAAAPCPVPIKKQMEWWGPIVNEYYAGSEG---IGMTLVKS-------EDWLTHPGTVGRAIHGT-LHICGPDGEEVPTDGLIFFEND-----ILPTYHNDPDKTKDAMHPKGWMTLGDIGHVDEDGFLYLTDRKSHMIISGGVNIYPQEIENLLISHPKVMDAAVIGAPDPDLGEKVVAVVQPKDMSDAGEAFEGELLAPNLSRIKMPRLFDFRPDLPREANGKLYKRELRDEF------- 171060325 45 -----------------------------------------SYGALEERVRRVAAGLRALGLKREERVLLLMHDCNDWPVSFLGAMYAGLVPVAVNTLLTADDYAYMLEHSRAQAALVSGALLPLTAAMVKSDHEVQKVIVSRPVAPETFLQSQAPL---AKPATTARDDAGFWLYSSGSTGRPKGTVHSHNPYWTAELYGKGV--LALREDDVCFSAAKLFFANGLSFPMS---VGATTLLMAERPTPDATFKRWLGQKPTVFFGAPTGFAGMLASPKLPAQSEVAMRLVSSAGEALPAELGERFKRFGVDIVDGIGSTEMLHIFLSN----------RPERVRY-GTTGWPVPGYEIALRGEDGGPVP-DGEP-GDLYIHGPSAAMMYWANQTKTRETFQ-GGWTKSGDKYVRNADGSYTYSGRSDDMLKVSGIYVSPFEVEATLVQHPAVLEAAVIGVPDAEGLTKTKAFVVLKDGAEASEDELKQFVKDRLAPYKYPRVIEFLRDLPKTATGKIQRFKLREK-------- 110600526 5 --------------EFLINSAALRPDK---AALVCGQ-QRLAYKELDILSDRLAVTLVEMGITRQDRVIIFLENSLESVIAMFAILKAGGVFIMLNPDMKANKLSFILKDSEAKGLIGHTGKFAVINDAMMDTNTLENIIWCEDGDTDLHLM-ERSTRPDMETIKLPRCIDVDLAYTSGSTGEPKGVVSTHYNMV--AAAASITSYLKNREDDIILNTLPLSFDYGLYQVVMAALFGGTVVLEKSFTYPYAVIERLVQEKVTGFPIVPTM-VAILLQLESLGYDFSSLRYMTNTAAALPVSYIEKLQAFHVTIFSMYGLTECKRVAY----------LPPEELKRKPSSVGIAIPNEEVFIVGADGNRVPKE---VGELVVRGSNVMQGYWKRPEETAKTFKPETLLYTGDLFTMDEEGFLYFVARKDDLIKTRGERVSPKEIENCLCSLPGIVEAAVIGVPDEILGQAIKAFLVTGKERLTQDDVLKHCSK-NLESFMVPKYLEFHEILPKSASGKIDKKKLK---------- 16804757 35 -----------------------------------GETKTWSYHHLLEQANKFANVAKDAGIKKGDHVIVMTPRLLETYAIYMGLWKAGAIIIPASELLKAHDLEYRIHHANVKAIVSYNGMTAEFDKIESIPSVSKKIIVGDKSGWEQYETLMEAAPTEFERVETSRDDACLLAFTSGTTGNPKGVVHIHGWGYAHIRIAA-DHWLDIHEDDIVWATAPGWQKWVWS-PFLSVLKGATGFIYNGRFIPEKQLHLLEEEKINVLCCTPTEYRLMAKVNNLREHDLSSLRSAVSAGEPLNREVIQVFDNFDIKVRDGYGQTE-STLLIGTLVDTPIRPGS----------MGKPIMPEYMAIIDADGNPVGV--GEIGDIAMRRPALFKEYYKEPERLQKAIRGD-YFVSGDRAIRDEDNYYWFQGRNDDIIISSGYTIGPFEVEDALTHHPAVKEVAVVASPDERGTVVKAFIVVKDGYKGTDDLVHETFTKEQTAPYKYPRRIEFVEALPKTDSGKIRRVELRD--------- 168002698 58 ---------------------------------------KLTFAELEETVRVVAAGLQHLRIKKSDVVCILSPNSIEFEILFLAIASLGGIMTTLNPLNTNADIKKQTATAGAKYIFTVPELLSKAQSTGLPVALI-----------EGY------------SVQVSQEDPVAILFSSGTTGESKGVVLTHGNIIAMCGVLSSPKVSANLNK-VVLHLIPMFHVFGLMVSVGSIARGS-TVIVLPRFDFIEMLSTIQNYKVTAFPLVPPILLMMIKQDVVRKYDMTSL--LNIGCGAAPEQCAVRFPN--AKLLQGYGLTESTGI-------GSVTPGDGAEFADHFGSAGMLAPTLEAMVVD------PLTNQAVGELWLRGPTIMRAYVGNPKATAETIDKDGWLHTGDLVYFDNDGYLYIVDRLKELIKYKANQVSPAELESLLLSHPAVLDCAVIPFPDDDAGEIPMAYIVKKPESVTGGEIMQFVAKQ-VAPYKKVRKVAFIDSIPKSAAGKMERRKLVE--------- 205374488 49 ----------------IDRHAESFRKNKIALYYRDAERNKYTYKEMKEWSNRAANVLKSTAVEKGDRVFVF---MPRQPELYFAVLGLGAIVGPLFEAFMSGAVRDRLQDSEAKVLITTPELLERVPV--EELPALQHIVLVGEDVKENFLTHLQSASKHAQIEWVDRHDGLVLHYTSGSTGKPKGVLHVHNSMIQHYQTAKWV--LDLKEEDVYWCTAPGWVTGTAYGMFGPWLTGASNVIVGGRFNPSTWYEMIEDLGVTVWYSAPTAFRMLGDELVQS-YNLSSLRHILVGEPLNPEVIRWGMKVFHQRIHDTWWMTETGAQVICNYPCLEIKPGS----------MGKPIPGVKAAIVDDRGNELPP--YTMGNLAVKKGWPSMMYWNNKEKYESYFMPGDWYVSGDSAYMDEDGYFWFQGRIDDVIMTSGERVGPFEVESKLVEHPAVAEAGVIGKPDPLRGEIIKAFVALREGYTESDELKEEI-------------------------------------------- 37676966 35 ---------NLPLWQILHQGVGRHPDRIAVTDNHTS----LSYLELANHVDRIAAGLREEGLVCGDSVVLQLANTLDFLVVFFALQRLGVVPVLALPAHGLVEIRHFMQLSGARVYIKDDKALAIATQLQAELSISIRCYICGHFGQFSPLPECDA-GDFAPAMVDPEHPALFLV-SGGTTGLPKLIPRTHNDYLFN--VEQCAKASEISAQDVYLAVLPAAHFTLGCPGILGVLNTGGKVVLTTNPSPDYCFELIEKQRITATALVPALWTEATQW-ESTDR--SSLRLMQVGGSKLAYSDALEMQNFPNALQQVFGMAEGLIACTR----------LGDDKEIIATRQGRPVSWDEVLVVDDQGKPVAVGEE--GELLTRGPYTLSGYYRAPEHNLRAFTDEGYYRSGDRVVVDSQGYFTVTGRIKDVIIRAGENIAADELEELLLSHPQIAQVAVFPLPDAHLGEKIAVAAVIRGPEIMLRDIRQFLQAKEIAAFKLPDELFAVKSLPKTAVGKIDKK------------- 149915366 46 -------------------------------------------------AHRIAGLLLSSGAQKGESIAIVMPNGRPAIEALYGTLVGGFRATMINLAAGRDAIAYALDHSEARFAFVDDSAMELTDAAQG--------LPVTRLTPANVPDTATDTAPDLPPLSPSDHAL--LMYTSGTTGRPKGVVHTHASLLAGGWTPSIAHD--LSPDDRGLCVLPIYHINGLCVSVMGSLVSGGSLALCSRFSASRFWDWAEQSKATWFSVVPTIISHLLHSDIDPPASVKT--RLRFGRSAAPDVQTAFETRFDVPIVETMGLTETAAQILSNPLPPGVRKIG-SPGIAFGNEAAILGPDLQPIAPGQE-----------GEIAVRGPNVMLEYLKNLQATADTFTPDGWLRTGDLGRQDKDGYFFVTGRLKELIIKGGENIAPREVDEALYSHPDIIEAAAFARPCDRYGERVEAAVAIRQGSTLSETDLIAICTSKLGGFKSPDRVHFLPELPKGPSGKIQRRKL----------- 198269077 6 -----MVWEDRNLWAQLSQTAATHGSRNAVTQMFSGDFETLTWAQLQGKVAQTANLFRELGIGSDDVVAFLLPNAMETVLSYLG-GAVAGIVNPINPLLDADQIGAILRETNAKVLVLAPNVKTVVEVITGIKKFIVPLIRPKIKVNHGIIDFNKSIAKQPTTLKFKEDRVAAFFHTGGTTGMPKVAQHRNSGIIYN---AWLGDKLLFEETDVQICPLPLFHVFATIVCMGASLSGAHIVFPTPQFD--NFWKLIERHKVSFMITVPTAMSALMQ--RPVNADISSLRLAFCGSAPLPLELYKKFEAAGVTICEGYGLTEATCLV----------SINPPEGEKKVGSIGCPFPYTHVRIIDATQRDMPTGD--IGEICVASP----GVYDNHTYTEAAKNKDLFYRTGDLGRIDDDGYLWITGRAKDLIIRGGHNIDPAEIEEALAGHAQVAFAGAIGQPDAHAGEVPAVFVLTDGATVTVEELMAYAKEHIHERAAYPKHFEIMDELPKTAVGKIFKPDLR---------- 66044004 1 ----------MNVKDTLLQAVKAFGDRPAVC---DGE-RSHSYQQVWTRACRLANGLLAWGFEPGTRVAVLEDNSIESLDVVLAIAGFVRVPLYAGSALAIQ--MNIVEHTNCQALIVSP----------AHADTARE---MHRQDPKLRLSYETWLADDSDPINVSDEDLFIIRHSGGTTGVPKGVPISHRTW-LYSIYEWSYSLPPLSPSDVFLQVSPLSHGAGYLL--LPTWIAGACTLVRPAFDAADCLQCLTKYRVTYSFFGPADLNALTRFASAAAVPPQNLKAVITGGSPIAESTIRRLHKFGQVLYQYYGQVEAGIISVMPPLNLDEVSLGDSRLQS----CGRPRHDVQVCVLDDACEALPP--GQVGEIAIRGHGVMSGYWKNPQKTATKFN-QGWLLTGDLGRIDEQHYLYLLDRKEEMVVSSGMNIYPNEVENVLMGHTQVLEAVVFGVPDENCGEALQAICVLRQGANTDAKVLAELCRQALGEFKTPQKIVLQHELPRSAVGKIQRRAIR---ANWWG-- 162451287 49 ------------------------------------------FGELAHAVAAVSGRLARAGIGQGARVALVAPNALGTVVVIHALLALGAVLVPIHPRLTAGEAGLLIDDARPDLVLREPALAALLDDAAPEISALRE---------RGAPAAEAA--------RVPPPDASGIVYTSGTTGRPKGAVLSRRAFLAAAEGSAANLG--VRDDDRWLLCLPLCHVGGLSI-VTRCLLARRAVILAPRFEPASVLASIVRDRATLLSVVPTMLLALLE--ADRDNVLARLRAVLVGGAGAPARALDECARRGVPALTTYGLTEAC---------SQVTAQRPRDPRATEPGSGSPIAGVELRI---EG--AGSDG--VGRIEIRGPVLFRGYYGPDRAPELSVDGAGWFGTGDLGALDAAGRLHVAARRSDLIVTGGENVYPAEVEQVLASCEGVAGAVVFGVPDDRWGQVVAAAIVPEGAAPSPAWLGDLAAVVAARLAKRPRRLCAVAALPLTAAGKL---------------- 29349163 56 -----------------------------------GESRQFSFADMKRYTDMTASYFQSLGIGRGDMVMLILKRRYEFWYSTIALHKLGATVIPATHLLTKKDIIYRCNAADIKMIVAEGIILQHIKDALPECPSVEKLVSVGPEVPEGFEDFHQGIDNAAPFIR-PRHANTNMYFTSGTTGEPKMVAHDFTYPLGHIVTGSFWHN--LDENSLHLTIADTGWGKAWGKLYGQWIAGANIVYDHEKFTPAAILEKIQEYQVTSLCAPPTIFRFLI-HEDLTKYDLSSLRYCTIAGEALNPAVFETFKKLGIKLMEGFGQTETTTVATMPWMEPKPGSM------------GLPNPQYDVDLIDSEGRSVEEQGQIVIRTSKGKPLLFKEYYRDAERTHEAWH-DGIYYTGDVAWKDEDGYLWFVGRADDVIKSSGYRIGPFEVESALMTHPAVIECAITGVPDEIRGQVVKATIVARAGEELIKELQNHVKKVT-APYKYPRVIEFVDELPKTISGKIRRVEIRE--------- 83950247 59 -----------------------------------GNGRRRTYKELTDWTNRLAHVLEDLGVVPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELAKIVDKAEISHALCDTRLMEEMEACAAESRFLKHVIGFDHEAELDRMALEKPV--RFDAVETAQDDVALLGFTSGTTGTPKATMHFHRDLMI------IADGYAVTEEDVFVGSPPLFTFGLGGLAVFPLRFGATATLL-ETASPPNMIEIIQKYKATVCFTAPTAYRAMLAAMEE-GADLSSLRAAVSAGETLPAPVYEDWMRTGKPLLDGIGATEMLHIFVSNHFEDH-----------TPACTGLPVRGYEARVIDAEGQELPR--GEVGRLAVRGP--TGCRY-LADARQAEYVQGGWNITGDTFWMDEDGRLHFAARNDDMIVSAGYNIAGPEVEAALLAHPLVSECAVIGAPDVARGHIVEAHVVAAASDETIKALQDH-VKASIAPFKYPRSVKFCDSLPKTATGKIQRFILKQQAE------ 167968375 73 ---------------------------------------RLTGGQLADRISQYIQAFEALGAGTGVAVGLLSLNRPEVLMIIGAGQARGYRRTALHPLGSLADHAYVLNDAGISSLIIDPNPM-FVEALLEQVDSLQQILTIG-PVPDALKHVAVDLSAEAAKYQLPPDQVIGLTYTGGTTGKPKGVIGT---------AQSIATMTSIQLAEWEWPANPRFLM---CTPFTPTVIKGGEMIVLAKFDPAEVLRIIEEQRITATMLVPSMLYALLDHPDSHTRDLSSLETVYYGASAKPVRLAEAIRRFGPIFAQYYGQSE-APMVITYLAKGD----HDEYRLT---SCGRPTLFARVARLDEHGKPV-KQGE-VGEICVSGPLLAGGYWNLPDETSRTFK-DGWLHTGDLAREDSDGFYYIVDRVKDMIVTGGFNVFPREVEDVVAEHPAVAQVCVVGAPDEKWGEAVTAVVVLRSDEPAIEAMTAEIVKQRKGSVQAPKRVVVVDSLPLTGLGKPDKKAVRARF------- 194289810 40 ------------------------------------------YAGLDAAMDRIAAALARDGVRPGEAIAICAASSIEYAAVYLGAVRAGVVVAPLAPSSTPDSLAGMIADAGARLLFTDATVSDVLGPVRARLAGTP-VVTLD--GSEAGRPYADWLAPAGTPVAEPEIRALNIIYSSGTTGTPKGIVQSHGMRWAH---VSRGAATGYGADAVTLLSTPLYSNTTLASFFPTIGLGGTAILMA-RFDAGKYLALAQQHRVTHTMLVPVQYQRLLAHPDFDRHDLSSFRQKFC--TSAPFSPALKAE---VLRRWPGGLTE-----LYGMTEGGGSCLLHAHQFPDKLHTGRPAPNADIRIIDDEGRELPP--GSTGEVVGRSPAMMNGYHNQPEKTAETEWHDAFIRTGDIGRFDEDGFLVLLDRKKDMIISGGFNLYPSDLEAVVRQHPAVSEVSVVGVPSERWGETPVAVALHAGSSASVQDVNERL-----GKTQRLAAIHEVESLPRSAIGKVLKRELRDR-------- 169630516 7 --------------------AAQFPDKPAVVMAGSGAT--LTYGELDRQSRRLARHWYDSGLRKGDHVALLSDNVPEVFVVYWAALRSGLYITSVNHHLAPAEVSYIVNDSGSSALVVAAGVREQAEAILDDTPAVTLRLAFGGDV-RGYDSYEDALDGASDEPLPAQPAGSDMLYSSGTTGRPKGILTDRQVDEPNPFAMLFAHLYGFNAETVYLSPAPIYHAAPFC-GFVQSMGGTAVVM--ERFEAEEALAAIEKYRITHSQWVPTMFVRMLKLPKEIRDRYDVSSLKVAVHAAAP---------CPVEVKQSM-IDWWGPILYEYYSSTEGNGVTFIDCATWLKRPGSSAALGVLHICDETGAELPA-GEA-GLVYFEREELPFSYHNDDEKTRSACHPDTWTTTGDIGYVDEDGFLYLTDRKAFMIISGGVNIYPQEIENALALHPAVLDVAVIGVPDAEMGESVKAVVQPADSSAAPRELAAELLRERIARYKVPRSFDFTDTLPRTPTGKLAKGLLRQKY------- 134103376 51 --------------------------------------RRLTWSEVDGEARRLL----AAGVAPGDRVAIRLPTGVAFCVALFGVLRAGGVV-VPLPTSSPPELARIVADSGAGVLIAD------QDAVDGAEARV-------------LPPPELTLSAKPDPVSVRTRGDAVLSYTSGTSGPPRAAMLSHRALLANARQCGKLRPMPVNAADRVLLALPLFHVGPGLLQVAS--VGATAVLL-PRFDAEEALDAIVRLRVTTVVGVPAAWLGLSDRLR---EGMATVRLLTSGAAPGPEVAAAVRAATGLDVFEGYGLTETGPVVTTTLAGGHAK----------PGSVGRPLPGVELRLVDSDGMPLAEDDDGTGRVSVRGPNLFSGYWPDGEHGPDA---DGWFRTGDVGYLDSDGDLHLVDRASDLIIVNGFNVYPHEVEHVLLELDGVVEAAVVGVPDGGTGEAVKAVVVADGAGLSAADVREH-CAARVAKFKVPAVVEFAESLPHSPTGKVARRVLR---------- 197775578 27 ---------------------------------------RLTAGELHAAANRLVHGLRAAGLERGDAFAVVLPNCPELVAAHLAATQAGFYLVPVNHHLVGPEIAWIVSDSGAKVLVAHERFAATAAADEADLPRTHRYAVGDVA---GFRPYEELL--EGQPDTPPQGRTLGMNYTSGTTGRPRGVRRSHLGGFLGIFGIRPHDG------NVHLVCSPLYHTAVLQFAAAALHIGHPLVLMD-KWTPEEMLRLIDTHRCTHTHMVPTQFHRLLALPEEVKRRVSSMRHAVHGAAPCPEHVKAMIDWWGGCVEEYYAASEGGGAFA-----------TADEWLKKPGTVGRAWPISELAVFDDEGNQLPP--GELGTVYMK--MTTGGYHRDEAKTRSNRIGD-FFTVGDLGHLDEDGYLFLRDRKIDLIISGGVNIYPAEIEAALLTHPAVADAAAFGVPHADRGEEVKAVVEPDGHRPD-DALAAAILERHLAPYKRPRSVEFVAAMPRDPNGKLYKRRLRAPY------- 147920006 52 ----------------IDRHAASW-RKNKVALYWEGEHEKYTFSELKALSDKFGNVLRKAGIQKGDRV----FVYLRIPELYIAIAKVGAIFAPLFGGFRAEAVRDRMNDCEARMVITTPDMKRLIDPIRAEVPSLETVIVC--KADASYKYGEGELNFDAEMTYAPEEFKCHMHYTSGTTGKSKGVVHVHNAMIGHYITTKWVQD--LRDDDVYWCTAPGWVTGTSYGIFGPWLCGASQVIYAGRFTADAWYSIIDRHKVTVWYTAPTALRMLMKAGDDVAYNLKSLRYITVGEPLNPEVIRWGMKVYDLPIHENYWMTETGCNMIANFY-----------NLPLKGSMGKPVPGIQAAVVDDKGNVLPPGVPGNLVIKPEWPSMMRGIWNNEEKFKEYFRIPGWYVTGDSACVDSDGYFWFMGRVDDVIKTSGERVGPFEVESALLEHPACAEAGVIGKPDPLYGNIIKAFIALKPGFEGTEELKREIVKTKLAAHAYPREIEFKSSLPKTRSGKIMRRVLKAQ-------- 157130885 41 -----------------------------IIQINADSGYEMTCAEMKRRIVRVALHLKNLGYLIGD-LATLACSNTENLPVYFACVTLGIAVNPLAPVFKRDDLAHMMRLTQSKVVFCDANRVEVEEAVKEAIRIRPRIYVMG-NGRGAALSVDELLGEECDSKKLTATVLC----SSGTTGLPKGVCLSHAHLISGELFSDALNAGPL------FNFSPLFWMTGVFAAHNSVLYTRSRVIPFSAETFFSIIQQYQAEDI-FTP--PSAIAAIQSHPSYRTVQLGSVKRWLIGGSTAPEIISSLRERMTIDVKPIYGCSETSPM---------LPAGSLAKNLTVK-------------IIDENGRKLGPNEK--GEICLQYQYKFLKYLNNEEMTIKAFDDEGFYKTGDIGYFDSEGFLHVVDRIKDIIKYMNFQISPSDLEDIILKIPGVGQVCVAGIPKDQSSELATAVIVKQGSSLSAKEVVDTVNDQVSDYKKLRGGVFFVDQLPMTPAGKVLRRSVKD--------- 153885323 43 ------------------------------------------WRELDQASTRLAVQLRRLGVTRGDRVALFLHNCPQAIVAHLATAKLGGIVVPCGPLSRQHELRDQLADSGAKILVAAADLMPIVEAARADLQPSQPACRKALAVPPELIAADASMQLMAEPVDVAERNAVAMVYTSGTTGRPKGAMLTHRNALYKTAVTVQVSG--IHAADVMLAVAPLSHIAGMLMGMNVMLYSGATTILLHRFDPLAVLQAIDRYRVTRWYSMTPMNLAVMAHPDAAQYRMESLNPCTSFGVTLTEAIAEQWRAFGPQCRAAYGLSETH--------TCDAITPAEAPRWGWHGKI---VPQTEVCIVDPHTGAELTPGQA-GEITIRSPGVFRGYWQRDDATRAVLH-NGFLRTGDIGQVSPDGYLQWQGRIKEMIKVSGYSVFPEEVEALLSRHPGIRQVAVTPIPDPDKGEVVCAHVVPMNGVTLSEAELIAWSRDNMAPYKVPRRVKFHDALPATATGKVLRRLLREE-------- 169599651 14 ---------NVDLWGLMDRKDRDFSEDKVIYRAINAD-RKYTFADTKALATLFGEGLRNLWDWQKDEVLALAPNDIDIAPVIYGAFFAGGIVTPANPGYSADELAYQLENSGAHALVTTKQFLALKAAQKVGIPNDRVILLGIEKDETHSVKHWSNIRKTSGALRYRRRRAAFLAYSSGTTGLPKGVMLTHRNIVADLLLVQNAVGNWYSSNDKFLGVLPFFHIYGLTGLVQQTLHRGIEMLVMPAFDMETFLKTIQEHRITFIYVAPPVIVRLARDKMVDKYDLSSVKMITSGAAPLTKELVAVHKRLNIKINQARYEAFFTFLCI---LLTHL---------------GKMFPNMTAKYISAEGKELPGE---VGELWLSGPNIFKGYWKNETATKDSLTSDGFFKTGDIGFQDKEHNFYITDRVKELIKYKGFQVPPAELEGKLMENELVDDVAVIGVNDEQHTEVPRAYIVAAQDKRANVGEAEAL---AIVDWRLRGGIVFIDEIPKSASGKILRRLLKERVK------ 158520129 73 -----------------------------------------TYRQMNANANRMAAFLVAAGGGRGKGVGILMRNAPRVLDVFFGSQKAGMYSVMINPELRGDGLAYVINHSDIDFLVADAELLPVMDAL-DRIRPDTVFINDVEEEARG-IALPDTMGLLSRAYRMPAEDLCLIIYTSGTTGPPKGVVYRYNTTGVTRL--RLVGHLFLKPGDVYYTYLSLCHGNALFISTTATMAARAGMALARKFSASRFWDDVRGYNATVFNTIGSIVPILMKQPEKPTDSDNSVR--VVFSAACPADMWEPFERFGVTLYEGYGAIDGGGKGIMNFGTAPRGSL------------GKPMASGRVRLVDEKGHDVGP--GAAGELLFK---VGGGYYKNEAASEKKVK-DGWLYTGDILRKDKNGYFYFVGRNTESMRKGGENVSAYEVEHVIMKHPAVEDVAVYAVPSEMAEDEIMAAVLVEGQSVTPAGL-QAFLAGQLAKYAVPRYIRFVDDFPKTNTHRIIKRVLEQE-------- 56697386 29 --------------------------------------HRISFGDMAGHAAALAEVLRSKGVQKGDRVAALFPPRPEAILSLLACWLIGATWMGINPRYQRREQAQILADAGVKVLMSMTRIGKRLEDDLASHETDLGFSVLRFAPPE-KLPYDEVLRREATETLEPDSPSV-VIYTSGSTGKPKGALITHAGLAFHTLHIDRFNLPAPTQ----LIDLPVNHIGALASGIGVAMASGGKMILSEQFDPGVTLRTAFAEKLAIISGVPAMLARLVEHPDFATSDLSSVKAISWGAGPINEAVLRKLNATDALFSQQYGMTESNGPIVFTPPTRDVE--------VLLNTTGKPDPRLELRIADESGQPLP-DGEE-GEVQIRHPHPFAGYLGNAEASAAAFTADGFLHTGDLAMVREDGYLVFCGRSKEMYKSGGFNVYPREIEIALEAHPAIRAAAVLGVDDEQWGQVGHAFV--ELASPLTSDDITGWCKARLADFKVPKRVSVIDAMPRTPVDKVDRMQLAE--------- 158314683 45 -----------------------------------------TAGQFADEISRYVQAWQDWGITVGSGVAILSPNRPEVLISMGAALVAGVVWTPLHPLGSLEDQAFILADAGVETLLFDPVAFGDRAAQLGEAPSLKRLIALDAEDIATRAAQFGARHLSAPNVRLSDPS--WIVYTGGTTGRPKGVVTTHQGI------ATMTD-IQMAEWDRTLCVTPLSHASSAL--FLPTVLRGGSLVVTSSFDPDQFLVLIKRYRITATFLVPTMIYRLLDHHRLRTADLSSLETLFYGASASPSRLAEAMETLGPIFFQFYGQAECPMTVTVLRKKQH-----HPDRL---ASCGQPVPWLDVALLDDDGREV--DTGEPGEICVRGPLVMARYHNQPDQTAEAFR-HGWLHTGDIATADHDGFLTIVDRKKDMIVTGGFNIFPREVEDVLATHPEVSAAAVIGVPDPIWGEAVKAVVVRCPGASVRAEDLVRLVKERKGPAAAPKSVDFVDTIPLSPLGKPDKKALR---------- 42525559 28 -------------YDIIDRMAKEYPEKEALVWCDETEERIFSFGELAKQINKTANFFKAMGIGRGDTV--LLFLR-RRYEFWFVLPALGAIAVPATVQLAAHDIEYRIQSANIKMIMAEKNLQEEIQKA-AESAYNKPLLVWVHDEMEGWISFDELVKNMSEDFTPPQGNSCGLYFTSGTSGNPKMVEHNFLYPLGHIATAKFWQN--VKEGGRHLSVAETGWAKAWGKIYGQWLCGAVFVYDMKMFIPKNLLEKLSKYRVTSFCAPPTVYRYLIEKIED--YDLSSLEECTTAGEALSMDIFNTFEKTGIELREGYGQTELT-LTTGTFPGMKIKPGS----------MGKPAPGYEIDIIRPDGSSCKESGEIILRLDKKVPFMFGGYYKNEEKTAEVFK-DGVYHTGDAAYRDEDGYFWFESRTDDLIKSSGFRISPFEVESVLLQHPAVFECAVTGVPDPKRGQAVKAFVVLNKTYQPSQALEKELMKKNAALYKAPRSLEFVETLPKTHNGKISRAAIRSR-------- 148256146 49 -----------------------------------------TYGGLWQRTTEIIAELRGFGLGARDRVAVVLPNGADAAVATVAVACGAVCLHAG---FSSDEVRRALSDLEITALLTCPG----IESVSRSVAYAMAIPVIDLS-----FRADAAIGSFDLTCPAPRPATCDMPLTSGSTAQPKLVPLT-QAGICHSAYSAGV-ALALAPHDRLINVQPLVHAHGLISGLLTALASGSSVVCPPEFDAAAFLDWLAAFEASWYTAVPPIHRALIAAAHRRKDAVKTRLRLIRSASSSPTSVLDELESLGVPVIETYGMTEAASQIAAN-------PLERRKPGSVGKPAGAAIAIM-----DDQGRVLAAGQR--GEVVLQGPAITRGYYKNETATRAAFR-DGWFRTGDLGYLDSDGYLFLLGRINDIINRGGQKVSPREVENALMRHPDVAEAVVFPIPHTRLGEDVAAAVIARPQHKIDIKKLRRFASERLARFKVPGLIRVVTAFPKDADGRVVRGEL----------- 148232653 66 -----------------------------------------------------------------ERVSFLCPNNSSYVVCQWAVWMSGAIAVPLCKSHPPSELKYVLQDSQSALVVAEESLSPLAEQLGIPVLTMSG---SQNLHPSELL--QEIKISQLD-LDWKDRGAM-IIYTSGTTGRPKGVLSTHYN--LYSMVTALVNEWGWTKEDSILHVLPLHHVHGVVNKLMCPLVGATCVIL-PEFCPKTVWQHFLGRSINIFMAVPTIYSKLIAYYEQTHSNVRRIRLMVSGSSALPVPVLERWQEIGHTLLERYGMTEIGMALTNPL-----------HGPRVPGAVGAPLPGVEVRTVTQNPR---KEGTSYGELQVRGPAVFKEYWNKRLDTQEAFTSDGWFKTGDTAMYKDGTYWILGRTSVDIIKSGGYKVSALEVERHLLGHPSITDVAVIGAPDVTWGQRVAAIVKLRGHALSLQELKE-WARAVMAPYCIPAELIRVEEIPRNQMGKINKKQL----------- 212638311 74 ---------------------------------------KYTFKEMKEFSNKVANVLKEVAVEKGDRVFIF---MPRSPELYFSVLGLGAIVGPLFEAFMEGAVRDRLEDSEAKVIITTPELLPRVPV--NELPALKYFLVGDDIKEEGPFKRMNAASKHFDIEWVGREDGLILHYTSGSTGKPKGVLHVHNAMIQHYQTAKWV--LDLKEDDVYWCTAPGWVTGTSYGIFGPWLCGASNVIVGGRFNPEAWYKTIEDYGVTVWYSAPTAFRMLMGAGDELVKKLRSLRHILVGEPLNPEVVRWGMKVFNRRIHDTWWMTETGAQLICNYPCMEIKPGS----------MGKPIPGVKAAIVDDQGNELPP--YRMGNLAIKKGWMMRAIWNNPQKYESYFLPGDWYVSGDSAYMDEDGYFWFQGRIDDVIMTAGERVGPFEVESKLVEHPAVAEAGVIGKPDPVRGEIIKAFVALREGYEPSEELKENFVKKGLAAHAAPREIEFRDKLPKTRSGKIMRRVLK---------- 111022373 13 ------------LGDLLVRGAHLCPDRDLIVFPEA----RFTYAQVLDGAVAVARGLLAMGVGSGDHVALLAPNGIEFVEGLFGSALIGAVVVPLNARHKAKELGYIIENADITALLTPDDYVDFVQVLHEALPSLAAAGSGDLDLPEAPRLRRAVLLKGTERPGFTSRAALDAAYTSGTTANPRGCLLTHESMTRGPVERATGRLSA-GERHISWAGGPLFHIAALA-PLIGAIGAGGTFLTDTFFEPGRAIELIRAERPTCVPWFPAPMQMMMAHPNFDAAEFDSIRYLFLIG---PRVLIEEVQNLAAELMAACGMTETTGIYA---LSEPDESFEDRSGAQGKAVPGIEIRIVDPFSGAEQPTGVP------GEILIRGYCVTEGYYKDPAKTAETIDSDGWLRTGDLYSRTESGCLVFHGRLKDMLKVGGENVAAIEVESFLCEHPAVLTAAVIGRPDDRLDEVPVAFVVREGHQLTEAELIE-FCDGKIGRYKVPRAVFFVEEWP-MSATKINKRGLKAQ-------- 108755450 51 -----------------------------------------SYKEILAATCSLANSLIKSGYGRNTIVTICSENCKQFFIPVIAALYIGAVIAPINHNYTKTEMIHCLNISKPTVVFCSRQVCGKFIDLKKKLEFIDRIITIDGDSRVGEVESLDSLSYECPMAEVPEQVAFIMC-SSGTTGLPKGVMITHLNVIAKFMQNNDPRYQNQQGGRCTFGVLPFYHSYGMFVSLNSIYRKIKIVVV-KRFEENVFLSTIEKYRITSLSLVPPLAVFLAKSPLVKDYDLSSVTEVSCGAAPLSKNIILKNKLKIKSVRQAYGLTETTIGVVGMPLGC--------EKFGSSGKV-LPYMLCKIRNPDTGESLGPNQ---IGELCFKGPVIMKGYYDNEQATRESFTPDGWLLTGDLAYYDNEEYFYVVDRLKELIKYKGFQVAPAELEALLLTNPKIRDAAVVGVPDENAGELPLAVVTDSGAVLTEVEVKQFIEGRVSSPKRLRGGVIFTTAIPKNPSGKI---------------- 84499441 13 AMPYEERDLPVTVYQMLKRTTDKFPSHNAITQLQSGKAETLTWKELHEKTCQAANLFRSLGVGEEDVVALVLPN--SNETAIATVAGMVAIVNPINPLLDPEQISAILRETQAKVVVFAPNVKAVLEIIRPKTSVSHHADIKD---------FNAECAKQPKTLSFEDRAVCAYFHTGGTTGMPKVAQHKNSGIIYNGWIGHEL---LYTEEDNVICPLPLFHVFACHVIFMSMLSGAHVVFPTPAFD--NFWKLCERWKITFIITVPTAISALMQ--RPVDADVSTVKTSFSGSAPLPLELFNRFEKTGVTIVEGYGLTEATCLVSCNPVAG-------EKKI---GSVGIPFPYTDVKILKRDGTVTECAADEVGEICVSNPGVNDGSTYTEEVKNKDLRPDTYLRTGDLGRIDKDGYIFITGRAKDLIIRGGHNIDPAEIEEALLGHEQVAFAGAIGQPDAHAGEVPCAYVLIGGATVTEDELMEYAQTHVHERAAHPKHLEIMDELPKTAVGKIFKPDLRKK-------- 108805084 21 ----------------------------------------WSYRDLLEKANRISRVLEDMHLVPGNRVLLRAPNTPMLIAAWFAVLKAGGIVVATMPLLRKPELLKIIGKAQVTHALTDTRLTEDLEAARAGQPVLENVMTF---GPGGEL--EERMASKPADFETVETAAAIIAFTSGTTGEPKGCMHSHRDLL--AVCDTFGKRVLKAQPDEVFPLAFTYGLGGYTL---FPMRAGASVLPIEKPGPDALLEAIERRGATTIFTAPTGYRAL---LDSIGEDASSLRKCVSAGEPLPAATSAWFEKTGVRIIDGIGSTE----MLHIFISASGEDIR-------PGSTGKPVPGYRARVVADDMSPLPP--GEVGKLAVKGP--TGCRY-LADPRQADYVVDGWNITGDSYRMDEDGYFWFQARTDDMIISAGYNISGPEVEAALLGHRAVSECAVVASPDEERGNIVKAFVVLRGASGGPELVKEDFVKGRIAPYKYPRAVEFVDELPKTQTGKIQRFKLRELEK------ 94313195 54 -----------------------------------------SYGELAARIARTAAWLHDMHIRAGDRVGVLSANHPSTVVLMFALAQLGATLVPANPDYRLDEALYVFEHAQICGLICSPNTLDTAAAVVSQLGG-DVWLRANEAGGHGQALTGES---EADTELRAEAASTAMIYTSGTTGFPKGAMHGQRGYVL--TAEAFVGRMHLQPNERVMCVMPLFHINALMYSVGGALACGGCLVLVRRFSASSFWRLAAESGATEVNLVAAAGSILARRPREEGHRIS---KMFIAPQTSEMVSAMRHEFHVARLIECYGMTEIPGVIANPFHGPH--------KLTMGLISRHPDPDIQARIIGEDGKDVAAGDS--GELLIRTPTLMQGYYRDTAQTDAAFR-DGWFATGDLVRQDDDGYYVFVARKKDVIRRKGENVSGAELDRVFGEHPAVEEAAAIGVPAELGEEEILAVQLRAGWEVGATELVD-WARDRLAAHKLPRFVVKVDQIPHTPTHKPAKHRLK---------- 145222072 51 -----------------------------------------------------------LGIEPGDRVAIWSPNTWHWVVASLAIHHAGGVLVPLNTRYTASEAEDILARTGAPLLFASGAFLGADKAARDSLPALRHIVRIDDGTWDEYIAREALAAVGARAAAVTADDVSDILFTSGTTGRSKGVRCAQR----QSLDASAAWAACLTRDDRYLCINPFFHNFGYKAGILACLQTGATLYPELTFDPGETMQAVQEHRITVLPGPPTIYQTLLDHPRRSEFDLSSLRFAVTGAATIPVVLIERMQELDIDVLTAYGLTEAAGFGTM--------CRADDDAVTVATTSGRPIADFELRIGES------------GEVLLRGPNVMLGYLDDPEATAAAIDGDGWLHTGDVGELDPAGNLKITDRLKDMYICGGFNVYPAEIEQVLARLDGVAEAAVIGVPDDRLGEKAFVVTLPGAEKTVIDHAREHL-----ANFKTPRSVEFLDALPRNPGGKVVKPLLRQR-------- 110679472 28 -----------------------------------------SYGGLRELSTNVRDALHGFGIGRGDRVAIV-LPNGPEMAASFITVAQVAVTAPLNPAYREDEYVFYLEDLQAKALMMAGDEGPAVAAARRLNIAILRVSVPDGADAGRFELSSDATGQADTAAPGPDDVAL-ILHTSGTTSRPKIVLQSNVAASAEHIRASL----DLTPKDRCMNVMPLFHIHGLLAAVSATLAAGASVWCTPGFDALKFFGWMRDAKPTWYTAVPTMHQAILTRAGRNAEIIENLRFLRSSSASLPAQVMALTETFGAPVIEGYGMTEAAHQMASNPLPPRAQ---KPGAVGIEAGP-------KVRIAHEEDRLT----EGTGEVVISGPNVTPGYEGNPEANKSFFEADGWFRTGDQGAFDEDGYLHLTGRLKEIINRGGEKISPLEVDGVLLDHPAIAQVVTFALPHPKLGEEVAAAVVLKAE--ATERDIRNFAAERMADFKVPRKVIILDEIPKGATGKMQR-------------- 167459775 66 ---------------------------------------RLSYVELAERSNRVATYLRRHGVERGHRVLMMLPNCVQIWEVMLASMKLGACVIPATSLLTPEDVQDRIERGRVGHVITDAAGTEKFRVVNGSF--TRH--VVGEAVP-GWMQYEDAYDEGSFFLPHGETLASDLYFTSGTTAKPKLVVHTHKSYPVGHLSTMYWIG--LREGDKHLNVSPGWAKHAWSSFFAPFNAGATCVYNYARFSAARTLEVLARHQITTLCAPPTVWRMLI--LEDLAKHPVKLRELLSAGEPLNPEVIEKVRQWGITIRDGYGQTETT-CQIGNSPGQPLKPGS----------MGRPLPGYRIALLDEEGRPAPEEGEICIDLEARPASLMAGYEGDANLN-DFVTRHGHYHTGDVATRDEEGYITYVGRSDDVFKSSDYRISPFELESALIEHDAVAEAAVVPSPDAVRGLLPKAFIILKGRTPDRELALERFLRRRLAPYKRIRRVEFS-ELPKTVSGKIRRVELRRR-------- 89899033 46 -----------------------------------------SYGQLNERVRRVAAGLRSLGIKREERVLLLMHDCNDWPVSFLGAMYAGIVPVAVNTLLTADDYAYMLEHSRAQAVLVSGALLPLTAAMTKSDHEVGKVIVSRPVAPVEYETFVQAQSPLLKPAATSPDDPGFWLYSSGSTGRPKGAVHSHNPYWTAELYGKAV--LSLTERDTCFSAAKLFFANALSFPMS---VGATTILMAERATPDATFKRWLGQGVTVFYGAPTGFAGMLASPNLPARSDVALALVSSAGEALPAELGERFKRFGVDIVDGIGSTEMLHIF-----------LSNTPQRVRYGTTGWPVPGYDIELRGEDGAAVP-DGEP-GDLYIHGPSAAMMYWGNRAKTRETFQ-GGWTKSGDKYVRNSDGSYTYGGRSDDMLKVSGIYVSPFEVEATLVQHPSVLEAAVIGVPDAQGLTKTKAFVVLKGAQATEAEL-QAFVKDKLAPYKYPRQIAFVDDLPKTATGKIQRFKLRE--------- 118098314 92 ---------------------------------DEGEEVKWSFEELGFLSRKTANILEACGLQRGDRVLAVLPRVPEWWLLSIACIRAGIVFIPGTSQLTAKDILYRLQASKAKCMITNDTLAPVVESILPDCQFLKTKLIVAKGNRDGWLNLKELFATSADHKCVKTRNDDPMLFTSGSTGSPKMVVQSHSSYGI-GFATSSRHWMNLTPSDIMWNTSDTGWVKAWSSVFAPWISGSCVFVHNPQFKPTVIAETLSRYPITVFCTAPTAYRMLVQH-DVSSYKFMTVKHCLSGGEPLNPEVMEKWKQTGLDIYEGYGQTETVTIC------------ANMKGMKIKGSLGKAVPPYDVRIIDDHGAVLPEEGNIAIQVKPSRPFCMSEYLDNPEKTAACMTGN-FYVTGDRGIMDEEGYVWFVGRADDIINSAGYRIGPFEVESALIQHPAVSESAVVSSPDPIRGEKAFVVLAPAFASHDPEKLTHDLVKKVTAPYKYPRKVEFVQSLPKTATGKIQRKVLRNK-------- 118053799 71 ---------------------------------------RWTFDRFFAAADALASRLKQQGLKAGDRVAIAMRNRPEWAVAFAATALLGAVPVPLNSFGLSSELMANLEDTSPVMLICDADRHARIQAIQTAIKTV---VVDGEAGDISWLALTAGGHDGFVSPQLSADEAALILFTSGATSRAKGVESTHRAVCQGIFNIDFIGAVAMTSPDAILSAVPLFHVSGLHAQLLVSLRHGRRLIFVHRWEPEKAAELIRNEKVTQFNGAPSMVQQLIEQPQSSGN----LSGVGFGGAGLPREVLTKFKRMGI----GFGLTESNGVCAGSSGR-----MFEEQPRS----SGVLSPIIEVRIADLDGAALPV-GQS-GEIWLRGVTLMERYCGDEEATAKAMQ-GGWFHTGDIGFLNDEGFLTIVDRIKDVINRSGEKIAAAEVEACLLQHESLEEAAVFSMPHEVTGEQVVAVVVGKSSQVTPELLREFVAQR-LASYKVPSRIVVAEPLPRNPAGKMLKASIRKE-------- 148555181 31 ---------------------------------------RLSHAQLHASARRWAKALLAMGVEPGRNVGILLTTRPEFVEVMFGIAMIGAVAVPVNARYQAHELAFLVRDADLVALVTDPHALDLADA-----PLLRRIVCIDPPCQPFMVSAEAALA-EGDPAVDPEQIALVL-YTSGTTANPKGALISHRAIVGNS--RNLGKRYRVTAADKVWSPLPIFHI-AGILPLTMVIDAGGAYLTVPHFDAATALAMLGREGATV--AYPSFVTIMQDLITHPSFATTDLSKLRLMNSAVQPAWIAMTKAMPHTVQVGYGLTEGAGTICTSNI---------DDPFALRTRLGVPLDEWEVRIVDETGRDCALGEQ--GEIVARGPNMLKGYYNAPDKTAEVLR-GGWFHTGDIGSFDASGHIMFHGRTKDMLKVGGENVAAAEIEAMLQTHPAVKLAQVVGLPDPRYVEVPAAFVLVDGGQVSEAELIAH-CKGKLATFKIPRHVRIVSEWP-MSTSKIQKFRLRTQLVEELG-- 170751110 27 ---------------------------------------RLSYAEWFGVISATVAGLDRLGLKPGDHLVTVLQNRQEAATLHWACQFAGIVITPINWRAKAEEIDYAVENAQARAIAYEP-----VSA--GSLRDIPRIAVGTPPGP-GETAFADLAATEGPPVRADAEAISLMLYTSGTTAKPKGVPRRHRAERAAAVAHVAQNLYGRGER--TLGVMPLYHTMGVRSLLAMSLIGGTFVCL-PRFDVAGALRLIAAERITNLYLVPTLYHDLVHHRDFPATDTTSVRKLGFAGAPMTDGLLARLTRPDLFVNH-YGSSE-----VYTFTINHEAAV----KPGSAGRAGLNTMVRVVPMGGDPGRTAAPGEEGEIAVIAKGDEAFEGYWHRPEADAKAFR-DGWYFTGDTGFADADGDLYVTGRVDDMIITGGENVSPVEIESRLSLHPAVSEVAVVGLPDERWG-RIVAAFIKRSGSTDEAALDAHCRAGGLPSHKLPRRYVFVDEIPKSPVGKLLRRQL----------- 163724405 24 ----------MNVAKYPNKTAVIFGDRTM------------TWTDVWENSNRLGHALLDLGLNRHDRVLILLPNCPEYPEVVLGINKAACVATACNFRLTAPEVAYQLNDCGARVILKSAAELETVLSVKDQVPSLEHVIMVENSAPEGVFDYKSLLGVETDPSDVHL-----LMYTSGTTGKPKAAARTYKS--DYHMANAVIHELGLTPDDVYLAAAPMYAAASMGYTF-STMMSAGTLAILPAFIPDQIFPEIERVKATWIFMVPIMWMLTADVLGAS--DVSSVRHVVSCGNATAKKMIDSFTQ--AKVSNWLGASEFG------FISRY----TYENGPAGEGCVGRPVFDLELAVFDEEGNAVNEPGVLYG----RGYSMWEGYLNKPEATKEAFLDHEWGTVGDICRQGEDGDFYIVDRKNDMIITGGMNVYPVEIENVLMAHEAVADVAVIGVPDEKWGEAVKALVVAQGSEISEDDLIAY-CKENMAGFKTPKSVEFIDQVPRSMIGKALKAQMRKKY------- 186471739 1 ---------------MFELACARYARRPAFSSFNHAIEYRDVARYVRHFAEFLINEFR---LERSERVALILPNGLPYVVTFFGVLDAGLVVANVNPLATPREIQIQLSTAAVSAIILDENLAKAVVSVAGDLRAAIHFVVFRHSIPRRYWTFSAALSRQYPGARSHAVASLDLQFTGGTTGTPKCAMLTHRNLSIAQIRAWLGEAFCSTPQTVLLPLCHIFALTASLLTF-VELGGHNVLVTDPR-DIAGLVRTLRRTRPTALLGVNTLFHALLDAPHFRAIDWSRLRLVIGGGAAIHPSVAERWQTTGMPIIEGYGLTEASPVVCVN----------PTDAKHFSGSVGYPLPSTEVSIRDDDGAVLA--AGSIGEVWVRGPQVMRGYWMNPDETAKAISPDGWLRTGDVGYFTPTQMLVLVDRKKDVIIVSGFKVYPSEVEAVVSALPGVTAAAAVGVPDERTGQAVKLFVAPPSAGLTAAVVLAH-CRANLSAYKVPRLVEFRETLPLNELGKVLHRAL----------- 119474793 330 -----------------------------------------TWPEFDAKLNQMANALIARGIKPNDKVAALARNSLEYMVVMFGTLRAGACIVPLSGMASSESLAMMMDNSDAEILFLENQYRELIDPVKSRLTTTDGFVGFDFSGDGGYEAFIDGFPTTHPGVKITPELGFNIIYSSGTTGVPKGILHA-RSMRMQEYPKGAATGYSPYARTLI--STPLYS-NTTMAALLPTMANGGCAVIMPKFDANEFLALAEEHKITHAMLVPVQYQRILDLPNFADYDLSSF--LMKFSTSAPRRVITDWPGGLVEY---YGMTEGG---VGCLLLAHMFP-------TKLHTVGFPMPGNLIKLVGEDGKEVPA-GQP-GELYGRSANMMDGYFKAQDKTDEAIDEDGWQRSGDMGRIDEDGFIELLDRKKDMIISGGFNVFAADLEDVLIKHAQVSDVAVIAIPSDQWGETPLAIVEPVGLLPDTSALNERL-----GKGQRISDVVLMSDLPRSTIGKVLKKDLRAPY------- 121606509 33 --PGTDIPEQANLVNALFTRAIQNGHAD--RPLLRSDRITLSYADALERVNRIAQVLEDFHLVPGNRVLLRGGNSIGMALAWLGVVQAGLVAVATMPLLRAKELVEIIDKARPALALCDGALLQIAQAQTGALQTVIPFNLMD--APGSMAALAARKDGRFTPCPVAADDIALMAFTSGTTGKPKAAVHSHRD-VLAACEAWPRHVLKATPGDIVMGSPPLFTFGLGGLLVFPMWAGASSYYPSIPYTPEAMVQLIRQVGATICYTAPTFYRQMAVFARQQG--LPDLRLCVSAGESLPDATRQLWDATGIEIIDGIGATE----MFHIFISSRPGDVR-------RGAIGQVVPGYSAKVVDQEGAEVPR-GR-IGRLAVIGP--TGCRYLDDERQRNYVK-DGWNYPGDAFTQDEDGYFFYQARDDDLIITAGYNVAGPEVEDALLKHPAVAECGVVGVPD---QDRGMVVVVLRGDAAMVKTLQDH-VKAMLAPFKYPRQIEFLSRLPRTETGKLQRFKLRQ--------- 169629344 843 ----------------LTRAAREAATTELVFLDESGTERTLNYAEVLDSAQRVLGGLRAVGMAPGD----LAIVHLSRNDDFVATEKVAAAWHTLKQPLIVGEIPQPVAHQGARVLLI------------GDLLT--HEPDTDHHEPD------------------PDEVAL-LLLTSGSTGQPKGVQLSHRNIL--SRSASTAQSNAFGPEDISFNWMPLEHVGGIVMSHLQDVVHCRQVHAATSADPLRWLTIADRYGVTNTWAPNFAFGLIADRLAETQFDLTRLRFILNGGEAIVPRVARRFLRMGLAMRPSWGMSETSSGVVQNF---SIETTADTDEFT---DLGGPIPGTRLRVADMDGSVVPE--GQIGRVQISGPTVTRGYYADPERTAEAFATDGWFDTGDLGRI-RAGVLTLTGRAKDIIIVNGVNYSCHAIESAVEESPLVISSAAIAVRLPGSDTDGLAIVFSAQAAVAEEDVLADVRARVLAVGPNPDLLIPVESIPKTDIGKIQRNLLRQQF------- 167750871 63 --------------------------------------HDFSYSQLSKLSTQAANLFKSYGIKKGDKVMLVLKRNYQFWIAIIALIKLGAVAIPATHLLTTHDFTYRFERASVKAIVYNPDIAKYVDEAQEEIHADGLVKFIANGHKDGWIPFDDEIAETMERVQTDTREHMLLYFTSGTTGYPKMVVHNHRYALAHIQTAAHSDGVHLTISDT------GWGKAAWGKLFGQMSLGACVVYDFDKFIPTDMLRIMQNYKITSFCAPPTMFFFIKEGLEN--YDLSSLKYSAIAGEANPEVYNKWLEFTGLKLMEAFGQTE-STALLANLV-----------GMTPKGSMGKPTPLYDVDIVDDDGNPVPEVGEIVVRAERGKDGLFDGYYRDDELTAQAWH-DGLYHTGDTAWKDEDGYFWYVGRNDDVIKASGYRIGPFEIESVLIAHPSVLECAVTGAPDPRGQVVKATIVLARGYEPS-EELKKELVKKNTAPYKYPRIVEFVDELPKTISGKIRRVQIRNE-------- 169847085 66 ------------------------------------EDQRLTYAQVHDHVLKVAEILRVFAIQKGDRIGICSRNCPEFLIVFWACHLIGAVAVLANAWLPIGPLRHCLVHTGCKLVFLDSELQPLIEAVRWD----SQFVVISQTRFEGMHSFHDILNSTVDDLRSPEDNATIIFTSVGRAALRRG----------EDLPSPM---TKSCPQKAALVAVPLFHVTSTSYSMMATMTGMKIVL-MRKWDVEEGVRLIRRENVTVAGGVPSM---VSDLIESSGHKLEG---LLFGGAPAPDSLVPRARKASATMIQGYGLTETNSIAV---------SAAGEDYILRPTSTGRASPVNDIQIV-HNGVSVPP--GSVGEVWLRGPNVMKGYWRDPDATQKVITADGWLKTGDLGYLDEEGFLYIKDRIKDIIIRGGENIDSVSVENALYADPRVHEAAAVGVPDERLGELVAAVVISQVRTRLPRHDIMHLLS-------MTNTSDIHEE--RTPSGKIIKGELRKLAKRHW--- 111020945 20 -----------------------------------GTGQTVTFAELESRSVRIARHLHALGLRRGDHVAVLATNTPAIFDIYWAAMRSGLYLTMANWHLTPPEIAYIVEDCGAKALIVDAALDAVAHDLTALTPATEHRLAFGGTIP-GYNSLDRAAAAESD-VPLPDQPGADMLYSSGTTGRPKGIKPELPVRQIHEPGDTMTGMNAVTPDTVYLSPAPLYHAAPLRTCASVQALGGTVVVMD-RFDAEKALAYIEQYRVTYSQWVPTMFVRMLKLPAETREKYDVSSLRVAVHAAAP---------CPVEVKRQM-IEWWGPILSEYYSSTELNGMTSDEWLRKPGTVGRAALGVAHICGDDGADLAPGE---IGTLYFERDTLPFEYHNAPAKTRDAQHPQTWTTTGDVGYLDEDGYLFLTDRKSFMIISGGVNIYPQEIENTLTEHPAVLDVAVIGIPDEEMGESVLAVVVPGGDDALAGELLDH-VRGRLARFKVPRNVVFSDDLPRTPTGKLVKGTLRDRY------- 214029220 45 --------------------------------------------------------LASAGVRPRDRVVVLCENACVTVAALFAISRLGAVAVPVNARMQGAEIDRILSHAAPRIVLMTSAASKEAEDHAKRLRAAHRFGCLD-------VAFLPETG-ATDGGDVPQDLAV-LLYTTGTTGDPKGVMLSHRNLAFGGGAAQLRDMTA---RDVVYGTLPLSHVFGLASVLTASVMIGAEVRLEARFSAQKFYEALR-SGITLVSAVPQMHALVMQYAKEQG--LQTLRYVSSGAAPLDPDWKTRAEAFGVALQNGYGMTEATAGICAT-----RSAIGDPD-----VSVGPPLPGVEVRL----DQTVSGGGDGLGEVCLRGDNVMLGYFRNPAASAEVLSADGWLRSGDMGWMDAAGHLHIDGRSKELIIHGGFNVFPPEVEAALNAHPQVVQSAVVGRPIKGDEEVIAFVQHAAGDTPDVMELRSFVAER-LAGYKRPAHIVLTLALPAAPTGKILKHRLLGHFAD----- 157868256 50 -LPSVMVNQETTLYGYLKRMAAADPKKIAAVQAETGKT--LTYPELMKATEHAAKALYQHGVRKGDVVCLCMLNTVVYGPLVYGTLRLGAIASTVNAVATASTLAYHFKVNGAKVVLFQKQLVALVEQETGRKVQVEEFFKTD--APEIPADYDGLKG--ATP-----NDTVAILFSSGTTGMPKGVQLTNRALIACSEQSAGAFG--VGSQDTAVTVLPLFHVFGFTACMNCMFAYAATQVVMSKYSVEDYVRAIEKYKATVNLVAPPILISLADKVKR--HDLSSLKRFCSSSAPLGADVVNTVEQLGCAVTQGYGMTEMAPTVTAPLSG---QRCTPGCCGVLVADTELRIVKVSQQSGSDKSSGIDAEPGAEGEVWVRGPQMMKGYLRDEDTI--MCMQDGWYRTGDIGKFDEAGELVITDRLKELIKYKGFQVSPASLEALLLTHPWVKDCVVIGVPDPRSFENPRALVVPEDAVRASDELYRFAMISMPPHKRLHGGVRVVDEIPRNAAGKVMRRQVRQ--------- 54024165 63 -----------------------------------------TYAELDRATDRIAVGLDALGLRPGDPVLFQATNRLETVYAWYGCLKAGLVPVATLAAHRAHEIGHIVAHLVETGLSFD-----LVAFARDQAQTLRHILTVGDPAPEQARAHVERVQAGIDPLDV-----VAFQLSGGTTGVPKVIPRRHVEYWNNALYYARRLG--WTEHTRVAHLIPLIHAGITCALHGAHSVGACLVLATP--DTATAFPLLARARAT-------------DVLIGHGHYQAVLRRVVLSGAKLTDELFARADDAGHWAGQLFGMSEGLFTVTP----------PDAPALARATTVGTPIPDDEVRILEPGADTELPDGT-VGELCCRGPYTIPGYFDAPEHNRSAFTPDGFYRTGDLAVIDGVRYVSIEGRIKDLINRGGEKINAEEVELLLVRHPNVANAAVVAMPDPRLGEKTCALVAATGVASSLDDIRAHLEALGVAKFKWPERLEWVQELPQTSVGKVDKKRLR---------- 91978017 23 -----------TLPDLLAEAAQQFGPRPALEFRD----RQISYTKLHDLAGTAAAALLRAGYGAGSSVALFLGNTPDHPINFFGALKAGARIVHLSPLDGERALSHKLTDSGARVLITTDSLLPMALKFLDKGLLDRLIVCADDDNPHAALPVDPRVVRYADFVRDAQQPASWLQYTGGTTGLPKGAMLTHANL---TSAVSIYDVWTLVRGERVICVLPLFHIYALTVILLRCLKMGDLISLHQRFEVAAVFRDIEEKRATAFPGVPTMWIALANDPSLESRDLSSLTMAGSGGAPLPVEVARLFERTKLKLKSGWGMTETCSPGTGH----------PPEGPDKPGSIGLMLPGIEIDVALEDSKKVLPPG-AVGELRIRGPNVTKGYWNRPQETAESFVGDRFL-TGDIGYMDPDGYFFLVDRKKDMIISGGFNVYPQMIEQAIYEHPAVQEVIVIGIPDAYRGEAAKAFITLRGAAPTVEELRDA-LAGKLGKHEYPAAVEFVAELPRTPVGKLSRHELRNQ-------- 121998343 27 --------------------------------------QRWSYQQVAEEVASLATALRGFGLEANERVAIYLEKRPEAVMALFGASAAGGVAIPVNPALRPHQVAHILDDSGATVLITSPRLQQLWDALDGA-QPFKAIVVGDSDAPNQPIPWGAWPRVTSPP--TPRRIDSDMAYTSGSTGLPKGVVLSHRNLVTGAISVSEYLQNAASDR--ILSVLPLSFDYGLSQITTGFATGAEVILLN-YLLPQDVPRAVSRYEVTGLAAVPPLWIELAN-LDWPDAARSTLRYITNSGGAMPPSTLQKLRDQGTAPYLMYGLTE-------GFRSTY---LPPEEIDRRPGSIGKAIPNAEVQVVREDGSPCAPNEP--GELVHRGPLVSLGYWQAPDTTAKRFRPAPGQPAGEIAVWDEDGYLYFVGRNDEMIKSSGYRISPQEIENVLDGTPGLTEAVAIGVPHHRLGEAILVLTVEEGPAGACEDDLRARCRQQLPPFMVPSAFLWTQPLPRNPNGKVDRAGLRHRHAEFF--- 38455136 52 -----------------------------------------TYSEYFEMACRLAETMKRYGLGLQHHIAVCSENSLQFFMALFIGVGVAPTNDIYNERELYNSLSIGVAPTND---IYNERELYNSLSIK-KLPIIQKIVILDSR--------EDYMGKQSMYSFIESHLPAGFN-EYDSTGLPKGVELTHQNVCVRSHCRDPVFGNQIIPDTAILTVIPFHHGFGMFTTLGYLTCGFRIVLM-YRFEEELFLRSLQDYKIQSALLVPTLFSFFAKSTLVDKYDLSNLHEIASGGAPLAKAVAKRFKLPG--IRQGYGLTETTSAIIIT-----------PEGDDKPGACGKVVPFFSAKIVDDTGKTLGVNQR--GELCVKGPMIMKGYVNNPEATSALIDKDGWLHSGDIAYYDKDGHFFIVDRLKSLIKYKGYQVPPAELESILLQHPFIFDAGVAGIPDPDAGELPAAVVVEEGKTMTEQEVMDYVAGQVTASKRLRGGVKFVDEVPKGLTGKIDGRKIRE--------- 84683699 29 -----------TLYELLSDTVSKFATRDALSQIESGPTDKKTWQELHDKSVQTANLFRSLGVGQGDVVAYVLPNSNETVMTLLG-GAINGIVAPINPLLEPEQIASILRETGAKVVVTKTDVAQKVHTALEDAPDVKHVLEIDLNPPKKWIVFNKAIASQPKTLTFEDEKIDRVAHTGGTTGMPKVAQHKYSGIIYNGLGANLL----FDETDVLICPLPLFHVFAVHVVFMAVMTGAHVVFPTPRGDGVNFWKLIERYGVTFVITVPTAISALMQ--RKVDADVSTLKVAFSGSSPLPRELFNRFEKTDVKIVEGYGLTEATCLV----------SCNPTDGVKKIGSVGIPFPYTDVKIYDADGTINKECGDEVGEICVSNPGVYVGKTYTEEAKNKGLVADKYLRTGDLGRIDEDGYLWITGRAKDIIIRGGHNIDPAEIEEVLAGHDAVAFVGAIGQPDAVAGELPCVFVLVAGASVTEDELMAYAKERITERAAVPKYIEIVDELPKTAVGKVFKPDLRK--------- 163724864 50 ---------------------------------------RITYGEIDAYADRFARMLIKQGFRKGDVVGINLPNIPEYVIAWLGIMRAGCISSGVSPLLSPKELEHQLNDGEIKGLLFVHRVAPMADSVAGFLPKIKQILKLLKKVPSGKLAFSSILKDPAFEVELGPNDAAYLMYTGGTTGPSKGAVLTHRNFVSELLLTTYMEWTGLQVG--IMSAFPMFHIAGLMVNAFAIYCGMTQMLPDPR-NVNMIMDFLEKEKPYIFGNVPSIY-----YMLLAQPRFKTISSLAQCVSAAAPFPVDSQKQLEAVIGQGYGMTETTGVAVMN-------PLHGAKRL---GAVGLPLPNTDVKIVDTTGEEAPLGEP--GEILVRNPMIMQSYFKKPEETRKAVDSEGFMHTGDVGFMDEDGYITLVDRTKDMLIVSGFKVFSKKVEDIMADHPAIEIMALIGAPNPDRPGSELAKAFVTLDAEYAFDGDREALKAAFAKYEVPKEIEIIEEMPLTSVGKLDKKVLR---------- 172060281 28 --------------DVCDKWADGRGRLALIHETSRGDVSRITFDDLRNASNRLANSFARAGLQRGDRIAIFLAQGPETAIAHLAAYKLGAIAVPLFTLFGTDALEYRLANSEAAALVTDAAGYAKIAPLRAQLPTLRTCYCIGDDVPDGVLRYDAALAAES-PDFVPADTAADIIYTSGTTGKPKGALHAHRVLLGH---------------------LPGVEMSQQCFPRDARLTPADWAWIGGLLDVARRFEKFDGEGVTH-AFLPPTALKLMRAVPAPRERHTALKSVASGGESLGTELTAGRDALGVTINEFYGQTEC------NMVLSSCAALFDAQ----PGAIGKAVPGHTVAIVDEHGTPLPPGVEGRIAVRRPDPVMFIEYWRNPAATRDKFAGD-YLLTGDTGTIDADGFVRFVGRDDDVITSAGYRIGPGPIEDCLLTHPAVRMAAVVGVPDPTRTEIVKAFVVLNGDDALVQALQAH-VRTRLAAHEYPRAIAFVDSLPMTATGKIVRRALRD--------- 35186983 495 -----------------------------------------TWSDLAGRVDKAAALLLELGVRPGENVAYQLPNRLEFVVLSLAALRIGAVCCPVIPFFRERELGFVLRRSLARVLVVRPAQEALALAATGGPDTLEHVVVLARQPPPGGVDWESALRTTTDAIRPTPGATAQLLFTSGTTGEPKGVMQSSSNLV---RAVSMIRHLGLGPEDAVWVPSPLAHQTGFLYGMTATVLGVPQILQSDWDARRALVSL-NTHRATFVQAATPFLADLVKAVEEIGEAPRHLRLFVATGATVPRSLAEHSEVLGTMVCGAFGTTETC-----------LGALSRPTDTPERGTDGRVLDGVRLRVTDDRGAVLAPGAE--GNFEILSRTTFEGYLDRPDLTAEAFTPDGWFRTGDLAVLDESGYVRITGRVKDVINRGGEKIPVGEMEQLLFRHPAVDDVAIVAMPDERLGERACAFVVLKGALLGFEEMCRYLDGHQAAKQYWPERLQLVPDLPRNPIGKVQKFELRARARH----- 154509057 51 -----------------------------------------TYAELAQEMRQAAGALHQAGVRPGDRVALVMPNCPQHAVAVLGTMLLGAVVVEHNPLAPAGELGEYERHGARVTIAWSKSLEKLTFLGRGHTTFCMDLTTALPAASRMALKFPVKAAREAMRTATPWRGDCPSAHTGGTTGVPKAAALTH-ANLMANVEESIAWVPVLHEAEVFYCILPLFHAFGFTIGFLAGLRLGATIAMFPKFDTALVLAAQRRLPCTFFLGVPPMYERLLAAAQGTNADLSSIHFSLSGAMPLSAELADQWEQTGGLMIEGYGMTEASPIILGSPLASS----------RARGALGIPFPSTQVRIVDPENREV-ADGE-VGELIARGPQVFSGYWNQDDETADVFTEDDWLRTGDL-VQVRDGFIYMADRRKEMINSSGFNVYPTQVENAVRSMPGVLDVAAVGVPAGESGEDVVAVVLEAGASVTLADLRKWAEKS-LAHYALPRQIVVMTELPRSQLGKVMRKKVREQ-------- 16125196 11 ------------------------GDKAAYIMAGSGEV--VTYAQLDARSNQGAHLFRSLGLVPGDVIAILMENNARFFEVAWAAQRSGLYFVCISTKLTASEAEYILQDCGAKVFITSTAMGPMIDEIAALVPGLSLFTVGGAHGPYAFVAARE--GRPTTPI-ADESAGTDMLYSSGTTGRPKGVIDAPNALQM--MAQGLF---GFSGDSIYLSPAPLYHAAPWCMT-VHKLGGTVIVM--EKFEPETALALIEQHRVNCGQFVPTHFVRMLKLPEAVRAKYDVSSMKSAVHAAAPCPIPVK-EQM---------IAWWGPVIFEYYAGTEGNGINSQNWLTHKGSVGQAV-LGELRICDEAGDPVPP--RTEGTVYFNGPAVN--YHNAPDKTAESYNKHGWTTLGDVGWADEDGFLYLTDRKSFMIISGGVNIYPQEIENLLITHPKVADAAVVGAPHEEMGEQVVAVIQPMDLGDDQVALAEELMRANLSHVKSPRRIDFMAELPRHPTGKLYKRLIRDAY------- 91976013 40 -----------------------------------------TFAELDDKARRMAASLRALGVKREERVFLLMLDGTDWPVAFLGAIYAGVVPVAANTLLTADDYAYMLEHSRAQLVLVSGALATLKAALTKSDHEVHKVIVSHPIAPPNEVDFEAFVGAHAKPAATHADDPAFWLYSSGSTGRPKGVVHT-QANPYWSAELYGRNTLQLRESDVCFSAAKLFFANALTFPLT---VGATTLLMPERPTPDAVFKRWLG-GVTVFFGAPTGYAGMLASPNLPAREQLALRLASSAGEALPAEIGQRFQRFGLDIVDGIGSTEMLHIF-----------LSNRPERVRYGTTGWPVPGYQIELRGDSGGPV-ADGEP-GDLYIHGPSSATMYWGNRAKSQETFQ-GGWTKSGDKYIRNEDGSYTYAGRTDDMLKVSGIYVSPFEIEATLVQHPSVLEAAVVGIADEHGLTKPKAYVVQRPGATVSEAELKTFIKDRLAPYKYPRSTVFVDELPKTATGKIQRFKLRE--------- 157748563 26 ------------------------------------------YRDVEPTVNSLASALIKLGFKPGDVAAQAFPNCPEFLIAMLAVMKCGGAMSNASAIFTDYELKMQFCDSNSCIVFTDEDRLERIRRATSQCPGVRKIICLRTEFPENVLDFVELTQTPDQPVKVSMDSIALLPYSSGTTGRPKGCLLTHRNIMEQELAPAMFGNTATWQKEHTVLLLPWYHAYGLNTMLETILLGMTGIV-FKKFDTTVMLNRIKFYKVKLAWLVPPMLIVLADPMVPIFNTAPYLKVIMSAGATAGSQLLVEVKKRSTWLCQAYGMTE----MVQFTTLPRFEYGNSFETVGHLASN------YEMKVIDKQQKEVTGTEK-VGQLCFRGPTIMKGYLRQEEA--DIIDSDGFLKTGDLGSIDEKGRVHVTGRIKELIKVNGMQVPPVEIEDVLLLHSKVKDCAVIGMPDEHKGESPMAFVVKKDHTLTEVELTD-FIRQKLSSYKWIDVYKFVDEIPKTQSGKIRRKKLRQ--------- 29830384 13 -----------TLWELVVRRAGLTPDRTVLLQ----DDRSLSFGELRDRAERVAAGLYDMGVRPGTVVAWQLPTRIETALLSFALARLGAVQSPVIPFYRDREVGFALR--ESKAEFF---------AVPGTWRGFDHTAMARRLGAKGIFEAYDAL-PDGDPALLPAPPAQGIYWTSGTTSDPKGVLHTDRSLI--AGGSCLAHALRLTADDVGSMAFPYAHIAGPDYTVMLLLYGFPAVMFEQFALPDALAG-YRGHGVTVAGGSTSIFLAEQRRQPDT-PVVPTLRLLAGGGAPKPPEVYHRVVRMGVQLTHGYGMTEV-PMITMGSPDDTAENLATTE--------GRPPEGMEIRIVD-------------GEVRLRGEAVCQGYL-DPRQTAEAFDEDGFLRTGDLGHLTGSGHLVLTGRLKDVIIRKGENISAKEIEDLLHRHPAVGDVAVIGLPDAERGERVCAVVPPGAGALTLDAMTSYLRAEGLSVHKLPEQLEVVDALPRNTLRKVLKYRLRERY------- 89100082 10 -----------NLVSEMEKFAEAPERTAILWESGEGERKEITYSRLLSNANKIGNVFFGSGLRQGDVVLIMVPRLIEAYQTYIAALKMGLVVIPCSEMLRSKDIQYRINHGDVKAIVC---FSPFTEQFAGEAASLPKFVI-GEPVP-GWIPLDEKMEAASDIMETAGTNRDDMAYTSGTTGNPKGVVHTHGWAYAH-LRAAGPNWLCIKEGDTVWATAPGWQKWIWS-PFLSVLSGGTGLVYSGKFEPKKYLALLQDYKVNVLCCTPTEYRLMAKVDNLAEYSLPDLHSAVSAGEPLNREVIDAFKKFDIEVRDGYGQTENTLLV----------GITKGMELR-PGSMGKPIPGNSVEIINEDGKACGPGEVGDIAVHIETPALFKNYYKDPE--RTAMQFRGYYVTGDKAKKDEDGYFWFEGRGDDIIISSGYTIGPFEVEDALVKHPYVKECAVVASPDEIRGAVVKAFIVLQDDKPDINTLQEH-VKELTAPYKYPRRVEFLSELPKTTSGKIRRVELRKK-------- 111018584 13 --------------------------KPAVIRPSTGE--QLTYRELDERSTRLARHLRSLGLKVGDHLALVSSNDLRVLEVYWAALRSGLYITVVNWHLTPEEAGYVVDDCGAEVLIVSADAGGAVPREENQLPRVRHRLVYGGEL-DGFDSYDDAVAQSAEPLDSQPRGQ-DMLYSSGTTGRPKGIKPAEVNTTTDPYTAVFAPMYGFDSDTVYLCPAPLYHAAPLRFCGTITSVGGTIVLMD-RFDAEEALRLIEEYRVTHSQWVPTMFVRMLKLPKDVRDKFDVSSLKVAIHAAAPRSMI---EWWGPVIHEYYASTEGAGA---TFIDS-AQALAKPGSVGHDGVMGI------VHICDDNGADVPV--GDIGTVYWEREERPFEYHNDPVKTESATHPDTWTTSGDIGYIDSDRFLYLTDRAAFMIISGGVNIYPQESENVLTMHPKVFDVAVIGVPDEEMGEQVKAVVLVEGVEPSDAVARELLVRDRVSHFKAPRSIDFSDDLPRTPTGKLVKHKLRARYLN----- 146308577 61 ---------------------------------------RLSYAELLGKITQTANAFHRLGLRPGKAVSFLLPN---LPQTHFTIWGAAGIVNAINPLLEPAHIAELI-HAADSELLVTTDLWDKVSAMRDHLPELKAILCVDLANPDGVLDFDETIAAESGRNILPEDIASYF-HTGGTTGTPKLAPHSHANEVAMAYSMNLV--TRFAPGDVTLCGLPLFHVNGVVVTGLTAFIGGAEVLATPQYRNTSLIKVIERYRVSFFSGVPTIYAGLLQ-VPSEGYDLSSLKYALCGAAPMPVELIRQFEKTGLTLIEGYGLTEGT-------CGSCANPPAGERR---PGSIGLRMPYVSIKVLDEQGRYL-RDANEIGNLCIRGATVFKGYL---QASKNAIWVDGWFNTGDLGRKDEDGYIWLTGRSKDLIIRGGHNIDPQMIEEALHKHPAVALAAAVGKPDEKAGELPVVYVLKPGAQASEAELLEHAAAHIPERAAVPDAWII-DAIPVTAVGKTFKPALR---------- 148558241 93 ---------------------------------------RFTYAELDRLSSNLASRLAAAGIGKGDTALVQLPNIAEFYIVFFAL--MKAGIAPVNALFSHRELGAYASQIEQRLL----------------IGSRQHELFMDD-------AFARDLGKEADPITTPADKAVPFSPTGGSTGTPKLIPRTHNDYD-YSVRAS-AEICALTPQTRFLCALPTAHNYPMSSPGALGVFHAGCVVMAPNPEPLNCFSIIERHGVNMVALVPALWLQAADHLAA----LSSLKLVQVGGASFAEALARQVPQLGCKLQQVFGMAEG----LVNYTR-----LDDPDEIVFTTQ-GRPIPDDEIRIVDEDGEPV-AEGQP-GMLATRGPYTFCGYYRSPEHNAQVFDSEGFYYSGDVVQRTPEGYLRVVGRVKDQINRGGEKVAAEEIENLILLHPDVTHAALVAMQDELLGEKSCAFIVSRNPDLKPPVLRRHLLALGVAEYKLPDRIRLIETMPLTAVGKIDKKHLRK--------- 119115272 89 ----------------------------------------------------------------GDVVALMARNSDDVAPVVLGCFLAGVTVSTLDPSFGVEEVEHLLRLTRPRNVIADADALPVVYEAAGRLLAAQPYVLLGEPSAQ-CLPVADVTAVETDPAYRGDSAALTIVCSSGTTGLPKAVRISHAQLIGPYQRISQLD-----RRDTILCFSTLYWISGWQMLMTGLLNGIRRVITTRPATPQLAIELCNRHQVTLLLVTPTMATDIVRTLEASAERLPSIKLFAVGGSTVSKRLREDIQRVLVAGRGGYGTSETGNIAYELLVRDD--------------SVGFLLPGVTAKITAEDGRPLGPNETGELLVRPAHPFL--GYHGDVPATEATLAADGYVRTGDIARFDADGYLYLVDRKREIFKYDGFQIAPTELEDTIAELPGVRYVAVVGLPDPAYNELATALVVESASAPTERQVVEHCARTGRAKW-LRGGVIFVDQLPMTASGKVRRAAAKQ--------- 156408191 76 ----------------LDKVAERFPNREAYVCYEDKE--RATFAELREEADQLAASLLSLGIKRGDRVGIWGPNMREWVISQFGTARIGVILVNVNPAYQAPEAEYALKKVGCKGLIMADNMMTLSDSSPGELYSLRVLVVTTKDKNKKYFTFDEFMGEERQQIRNMQMAPINIQFTSGTTGNPKGVTLTHHGIL--NNAASVGDILNYAEYTRVCIPVPLYHCFGMVLSFACVTHGITAVYPSRGFDAGLALDAVQNEKCNSLYGTPTMFIDMLNHPKFEQYDVTSLRTGIMAGAPCPKKIITTFHM--PEMTIAYGLTETSPVTNQT---------RRDVPVDLRVSTGTMAPNVEAKIIDEHGNVVPINTP--GEICFRGYNVMQGYWDDYEKTDAAIDSNGWFHSGQVFLMKEKGRERFCDTLKDVIIRGGENIYPTEVEQFLYKHPKIQDVQIIGIPDERLGEEVCACILHPGESSSPEEIKE-FCKGQIAHFKIPKYIKFTEEYPLTISGK----------------- 84994019 33 ---------------FRERARETPAKPAVLS--PEGDV---SYAELLGAALRLAGSLRQSGIVAGDVVAYQLSNSWRCCAIDLAVAALGAIVAPFPPGRGKLDIQALVRRCDARAVIVDIDLCEVIESLRPTLLSLRVLIV--DGAPRAGWSTLDALFEHA-PIRVCPDSPVRLLVSSGTESEPKLVAYSHNALIRGRFLQRISDDGAEFRGLYLVPLTATFGVLSW-------LGGSLVVL--PRFEVGEAIKAIARLRPTFILGVPTMLQRIAADPALAQIDTSSLRGLICGGSVIDQATVLRCEAFGCGFISLYGSADG--VNCHNTLDDPLEA--------VLGSVGKPNPAVEIRIVDDLGREVPQ--GSVGEITARGPLSPMQYVNAPELDERYRDAEGWVRTGDLGFIDAAGYLKLAGRKKDIIIRGGANISPVQIEGLAMAHPDVVSVACVPVPDPDLGQRVCLCVTLRDGAPALQDITGFLREQGLEVNKLPEYLRFYRHLPLTPAGKVDKR------------- 145220621 48 -------------------------------------------GELADRISQYIQAFEALGAGTGAAVGLLSLNRPEVLMIIGAGQTQGYRRTALHPLGSLDDHAYVLTDAEVTSLIIDPNALGLVEKVPTLTQVLTIGPVPEEFAKAGVKAVDEAAKYSPRPLTLPPDHIGGLTYTGGTTGKPKGVI-GTTQSITTMTTVQLAEWE-WPENPRFLMCTPLSHAGAAF--FTPVIVKGGELIVLTKFDPAEVLRVIEEQKITATMLVPSMIYALMDHPDSHTRDLSSLETVYYGASAMPVRLKEAIRRFGPIFAQYYGQSEAPMVITYLSKKEH-----DDKRLT---SCGRPTLFAKVALLGEDGQPVPQ--GEVGEICVSGPLLSGGYWNLPEATAETFR-DGWMHTGDLAREDEDGFYFIVDRTKDMIVTGGFNVFPREVEDVVAEHPSIAQVCVIGTPDEKWGEAVTAVVVLRPDAASDAAAVEVMIKERKGSVHVPKQVVVTDSVPITALGKPDKKAVRAQFWESAGRA 89069077 60 -----------------------------------------TWSELHDEACRTANLLRELGIGETDVVAFLLPNSMETVLTYLG-GTIAGVVNPINPLLEPRQIAAILNETGAKVLLLAPKVETVLEVLLRYMTGLKKFIVMGERGDVRVLDFAREVAKRPAQLTFADSAGAALFHTGGTTGMPKVAQHRYEGIIYN---AWICRTLLFREDDVQICPLPLFHVFATIVSLGASLSGAQVVFPTPQFD--NFWKLVERHKVSFMIGVPTAFSALMQ--RKVDADTSSLKLAFSGSSPLPVELYKRFEAAGLTLCEGYGLTEATCLV----------SINPPEGEKKVGSIGLPFPYTDVKIVDLDGAPRDCETDEVGEICVSNPGVAVAHTYSQAEKNQDLYHDGYLRTGDLGKLDSDGYLWITGRAKDLIIRGGHNIDPAVIEEALAAHEAVALGAAIGQPDAHAGEVPCAYVAVAGATPDEAELR------AFANARIHERAAVIDEIPKTAVGKPLKNELRKRIARVYGTA 40062940 28 -----------------------------------------SYSALSARVNRVVGGLLNGAESLHERVGFLYPASFDYAALIIGVVAAGGIAVPLSVHATTDELAHCLSVTGVKRLV-------LPETLRSEFNDVCAGLSVTQLTID---ALPSAVAPDAWPIRSEQGAL--IVFTSGTTGKPKGVV--HTVASVSAMVTSLIEAWGWLEDDAIPLFLPLHHVHGIVNILLCALWRGATVHLYARFDPERVSQAVAEDRFSVFMAVPTIYVKLIAYLKTLSDSFANMRLTVSGSAACPVSLFEAWEGLTSQFLERYGMTELGMALSNPYMGER-----------RPGHVGQPLPAVVVKRVDESGTEV-VDPATPGELAVRSPTVFREYWGDPEATRAAFS-DGWFLTGDIAVREDGTYRILGRASIDIIKSGGYKLSALEIEATLLEHPSMTEVAVIGVPDDEWGEIVAAAIVL--DTPTEEATLIAWSREKMSGYKVPRKWVVTDALPRNALGKVTKPALKAWF------- 91787506 41 -----------------------------------------SYGDLAGHIRRLAAALLASGVRREERVLLLMHDCSDWPVSFLGAMYAGIVPVAVNTLLTADDYAYMLQHSRAQAAIVSGALLPTLQAVQGELKTV---IVSDAALPEGAVALDTLMEQHAEPAGTSPDDPGFWLYSSGSTGRPKGTLHSHNPYWTAELYGTPVLG--LTEQDVCFSAAKLFFANALSFPLS---VGATTILMAERPTPEATFKRWRGEGMTVFFGAPT---GFAGMLASPALPAKTLRLVSSAGEALPSELGERFTHFGVEIIDGLGSTEMLHIF-----------LSNRPGQVRYGTTGWPVPGYEVELRDDDGRPVP-DGET-GDLYIHGPSSALMYWGNREKSRETFQ-GAWTKSGDKYVRNADGTYTYSGRSDDMLKVSGIYVSPFEVEATLVQHPAVLECAVIGKEDEKGLTKTKAFVVVKPGHQVDEATLQAFVKERLAPYKYPRFIEFMTELPKTATGKIQRFRLRE--------- 211590878 64 ------------------------------------------------------------------RIAFLVPNGYDYVATQWAVWAAGGVCVPLCISHPVKELLYTIGDSDPSLIIVHPEFEKIAPSLREGYTTDIPFIGL-----EPFSRNETTLPSFSPPFALTRRAL--MIYTSGTTSNPKGCVTTHENITFQ--ASCLVKAWEYKPSDHLIHVLPLHHVHGIINGLAASFLSGATVEMHPKFDPKVIWGRWDHSSSTLFMAVPTIYSRLNDYFEDAARAGARALRLVVSGSAAPTPIKEKFEITGQVLLERYGMTEIGMAL----------SCGLEVQKRIDGSVGWPLPGVEVRLTDKETGRIVDGVDEDGMIEVKGGNVFREYWRKPEATASEFTADGWFKTGDVAKRDPSGAYFIQGRASDLIKSGGYKISALEVERKMLAIHAIQEVAVVGLTDQEWGQRVAAVVKFR-EGTAPMELPRAELKNEMAPYKIPTVLKVVDGIERNAMGKVNKKVIVQKY------- 118054153 64 ---------------------------------------RWTYAELQEQANRVANVLTGLGLVTGNRVLLCAPNNPMMVACWFGVIKAGGIAVAAMPLLRAKELSAIVDIAQIGHALCDEALRSEMQGAQGKSARLQKVLFFNGQAADALEPLMQAASASFTAVDTAATDTCLLGFTSGTTGVPKATMHFHRDVVCACWPAHVLRANA---DDVFIPLAFTFGLGGQVL-FPMSIAASMALL--EKAGPAQLVDGIEKFGATVVFTAPTSYRVMAQQGERI--RRTRLRKCVSAGEALTASTRALWDATGIEIIDGIGSTEMLHIFI-----------SHREEDARPGATGKAVPGYRAKVVDEEGREVSPG--TLGKLAVQGP--TGCRYLN-DSRQTKYVSQGWNLTGDAYLMDGDGYFVYQARTDDMIISSGYNIASPEVEEALLLHAAVAECAVIGVADSERGQIVKAFVVLRAGHMASDALVQDFVKSQVAPYKYPRAVQFVDQLPRTATGKLQRFRLHE--------- 119475967 56 ------------------------------------EDERYTFKEAHDRSAKIANIMSQYGIKKGDRVAVAMRNYPEWAMTFSAITSIGAIAVAVNALWKTAELNYGMEDCGAKLMFADQERIDRCTPFHHELVAIRPTAELPSDIPNAHLIANETSAEMPQVAIEPNDDAT-ILYTSGSTGHPKGVVSSHRAIILLSWEADAVARTAVSGDDLILVGVPLFHVAGLHSNYLGSYRSQRKTIFMYKWDVAKGAEIIEKEKVALFLAPASVTGDLVHYAQQSGSNLSTL--LTVGGGGEPRAP-DQVRKIAAELNTGWGMTETNAIGT---------SVVGDDYVRRASSSGMVAAVLDISVVNDAGEHLP--ARERGELLVRGGSMFRGYWNRPEANAESFT-GAWFHTGDEAYIDEEGFLFIVGRIKDLVIRGGENIGCGEVEAALLDHDNIIEACVYAVPDEKLGEELGATLYVDAD--LEEGALREFLKPRLAHFKVP-RYIRMQKLPRIASGKIDRITVRKE-------- 145241702 53 --------------------------------------------------RQLAAGLRAAGLKDGDCVCLHSFNDIYYSILVLGIIAAGGIYMGTNPGYTSHELDYHLRVAQAKFVISDPEMLDMIPAAEGNKDRIWAFTTRESQATTGLAHWTALLNHEADWRRLPNHAKTTVVFSSGTTGLPKPVDFTHYNIIAHTL---VYDAHPVPFETSRILSLPFFHAAAAPSAHFSALRLGDPSYVLRRFEPDLFLTTVAKHNITECTAVPPIILAILSHCTTYSNSLQSLKIVRCGAAPLDKTTQARFQSLDATFTQVWGMTESSCIAT-------MIPYPESDD---TGSVGRLLPGMEAKIINTDGDDITA-PDTTGEVCLRGPTVVRGYFNLPSANESAFDKDGFYRTGDLGYCDKTRKWYLLDRKKDIIKVRGFQVAPAEVEGVLRNHPRIRDVAVVGVYDAEAKEYPRAYVVRQDQSLQEEEVKE-FVALRLAKYKRLDGGVFVDAIPRNASGKILKRLLEDK-------- 21672887 55 -----------------------------------------SYGELERESNAFAAALHASEVRKGNRVAVLLPNSPQMIIAEFGIWKAGGIAVMLNPLWTEHELERAIDECEAEIAVV---LAPFYEKIRTSLKTVDYFAAMRNASPNGAVAIESYSGSQTPAVEVSPKDPALFIFSGGTTGKPKCAIGRHEASVMNGMQVDAWFRPVLSDRVPVMLNLPLHHVQVAIIGYGFVTRSPLVLIPDPR-DFELLIKTIKQYKVGLLPGIPTLFNALAAHLKEAPGSLDSLKLIISAAAPLHNKTRRRFKELGATIIDAYGLTEA-------MVSPVCQPLNGIRK---NGSVGLPVPDVEMRIVDADTGIEVLPSMEIGEIVIRSPQLMTGYWKNPEETAEVLR-DGWLYTGDLGYIDDDGYLYIVDRKKDVIKPSGFQVWPSEVEEVIAMHPAVLETGVAGVPDDYQSEAVKAVVLHKGHSLDAEQL-KNWCRQTLAPYKVPKHIEFCEQLPKSALGKVLRQALVEQH------- 120401422 88 -----------------------------------------TFKELDDAANAVANGLLAKGVKGGDGVAILARNHRWFLVSVYAAGKVGARIILLNSEFSGPQIKEVSEREGAKLVIYDDEYTAAVAAAEPELGKLRSLGVNDKEEPSG--STDETLEETSNPPPKATKHSSIIILTSGTTGTPKGANRSAPP----SLAGGILSSVPFKSQAVTSLPAPMFHALGFLHATIAMMLGTTLVL-RRRFKPATVLADIEKHRATAIVVVPVMLSRMLDELDKTSPKLSSLRIVFVSGSQLGAELATRLKELGPVVYNLYGSTEVA-----------FATIAGPQHLSINATVGPVVKGMKVRILDDNGNDVPR--GQVGRIFVGNFFPFQGYTGGG----GKQIIDGLLSSGDVGYFDENDLLYVSGRDDEMIVSGGENVFPAEIEDLVSGHPEVVEATAIGVEDKEWGARLRCFVVKIEGAAVDEDAIKAYVRDNLARYKVPREVVFLDELPRNPTGKILKRQLRE--------- 73748796 23 ------------------------------------EDKSITYAELDRISDCYAWALTRLGALAGERVVLLIPNCLEFIYFYFGIVKIGAVAVPLDPKYKWPELKALLDDCQPKVLVCQTDGLNILHHHQSELGFIQHYISLDSSYPDNFLANVPAMPFEFD---VPETQTAHIAYTSAAQLRPQGVMISQSNLV--RTAAISAGGFGQSNKDVILFALPLHHIIGLVVVMLGTIFSGGSVIMLSGVSVDCLLKTIEKESITVFLGVPFIHAMLVRHLNSSEYNLASLRLCGSAGAPLPPELVLSYRLLDKDLVDFYGLTETSHVTCQPLDRS-----------GKPCSVGKVLGGFELEVVDSAGKLLAPSQA--GEIIIRGP-VMDGIYRQPEKTNQMLR-NGWLYTGDIGYKDNDGFVYIKYFIKPMLITKGQNIYFSDLEDLLLSCPGVREVLAVGIPDPRGEVVRVAVVLRDGVTQTSAGIKKYCLD-NLAQYKTPREIYILKDLPR---------------------- 62423992 63 ----------------------------------------ITYAELLLRVDRLAASFSRRGLGNRDRVLLQQSNRIELITSALALMRVGAVCLGSNRR---RELVAISRRAQAVALIYDGDGEQLAAEVAAEVDSLNCIIT-------GTELRSDSVKPETDPADTPEQQIAGLQLSGGTTGLPKLIPRTHDDYLYSIRQSNEVCG--LVKDDVFLAVLPAVHNFPMSSPFLGALMAGNTVVLTENQHPAQVFDLISTCGVTVVPLVPPVWANFADMDPAAASQLASLRLLQIGGA----KLVPELARRLVSVQQVFGMAEG--LVCYTDPDDDVETIINTQGRPMSAAD-------EIRIVDQQDRPVP--AGSSGHLLTRGPYTIRGYFNAPEANRHSFTADGYYRTGDIARLRADGALVVEGRSKDQINRGGEKISAEEVEDILLAHPAVDDVVVVAEPDEFLGERSVAVMVAHRDVMNDQSLAEFMRSRGVDDMKIPDRVDLTYGFPVTGVGKISRAELR---------- 167463874 57 ----------------------------------------YTFEQMKAKSNQFGNLLRKLGVHKGDRVFIF---MPRTPELYFALLGIGAVVGPLFEAFMEMAVCDRLKDSEAVAIVTTPALVSRVP--EKDLPNLKHVIVVDLKLDKGQVDFYKEMNEELDIEWVDREDGMILHYTSGSTGKPKGVYHVHNAMIQQYYTGKVV--LELQEDDVYWCTAPGWVTGTSYGIFAPWLNGATNVIRGGRFSPQDWYQTIEKHQVTVWYSAPTAFRMLMGAGDDVVKQLSSLRHILVGEPLNPEVVRWGLKVYNHRIHDTWWMTETGAQVICNFPSMPMKPGS----------MGRPIPGVEAAIIDDQGNVLPPN--RMGNLAVKTPWMMRKIWNNPSKYEEYFRIPGWYISGDSAFMDEDGYFWFQGRIDDVINTAGERVGPFEVESKLVEHPAVAEAGVIGKPDPMRGEIIKAFISLREGYTSSDELKENFVKVGLSAHAAPREIEFKDKLPKTRSGKIMRRVLK---------- 145256748 29 -----------------------------------------SYQQLHNHIADFQAKLARLGVTHGAAVSLALINSYEFIVAFLAASWQRAIAAPLNPAYKQEEFEFYIDDLSSTLLLIPKGSYPAVRAGRKYQAAIAECIVLDVKEHGKLAGNGGADIQEAQPDDI-----ALVLHTSGTTGRPKAVPLTHKNLTMRNIQATY----NLTPADRTYLVMPLFHVHGLLAAFLAPLYSGGSVIVPPRFSATDFWTDFTTHKANWYTAVPTIQILLKTPLPNPVPPIRFIRS--CSSPLSPKTFQDLEKAFNAPVLEAYAMTEAAHQMTSNPLPP-----GKRQPGSVGLGQG-----VEVRILDNNGNEVPQGQEA--EICVRGDNVTKGYLNNPSANASSFTGDGFFRTGDQGKKDADGYVIITGRIKELINKGGEKISPIELDNTLLHHPKVAEAVCFAIPDEHYGEDIGAAVVLKSHGAATEEELKAWVESKLAKFKTPKKVWLVPQIPKTA-------------------- 113866892 12 -------------------AASRFAQREALVNVERDR--RFTHMELHRLTNRIARLIKELRLASGDVYLTILDNDNMSLLTFCTLAKADVKAAWCNFRDTFDEHLWQIDWVEPKVVFLETALLKYYDTLR---QRGIRIVCMDPLAADGVSCFWDLLESDAEPIELDADEPMLLRFTGGTTGRGKCCMYTNNWLALHRYFYSMPDDM-FGNDARHLSITPLSHGSA---AYATTLAGGCHVTMNAS-DLRQFCANIQNERITSSHLVPTILYRFLEFGLHEQFDLSSLRTILYAAAMSPAKLALLQEKFGNIFIQAYGSSEVAPVAVLSKAE-HLCAPGQSNRHL--SSTGIALPETEIVVMDEQGHELPV--GETGELWIRGPGVIKGYYKNPEATATEFQ-GGFWKSGDLGYVDEDRYVYIVDRKKDMIISGGFNIYAIEVEAALNAHPAVLMSAAVGVPHAEWGESVHAVVLKEGHTPDPAEI------VAFCKYKAPKTVTIVDQLPMTVIGKVLRRQVRDKY------- 89054058 44 ------------------------------------------------QVRDMAEGLIGHGVRKGESLAIIHPNGRDGILALFAALYAGCRATMINLAAGPDAIAYALEHSGARFAFVHAD----------QMETLARI------APEGLTALSKHLIQKADPDLTPDDHALLM-YTSGTTGKPKGVVHSQSSLLAGGWTTAVAH--ALTAQDRACCVLPIYHINGLCVSLMGTLVSGGSALILPKFSASRFWDQADAAQITWFSVVPTIISHLADPKPITRARLRFGRS---ASSALAVETQAAFERFGVPIIETMGLTETAAQILSNPLPPGVRKIGSP-------GVGFGCE-VRILAPDISEAPYGIE----GEIAVRGPNVMREYLHNPDATAATFAGD-WLRTGDLGRMDADGYVFVTGRLKELIIKGGENIAPREIDEVLYSHADVIEAAAFARACPQYGEREVALALRDGSALSADDVIA-LCHARLGPFKSPDRVHFMAELPKGPSGKIQRLKLAE--------- 91978542 33 ------------------------------------------YAEFDALIDRIAAALQRDGVKPTDAISICALSSIEYAATFLGALRVGVAVAPLAPSSTAQDFAAMVKDSSAKILFTDDFAAEAMKAIDASVRRVALDGGASGAAFSGWLAAE---GAKAAPVSVDPEWVFNIIYSSGTTGTPKGIVHTHS---LRWRQYGQLDPLGYGPEAVTLLSTPLYS-NTTLVCFNPTLAGGGTLVLMKKFDARGFLDLAQQHRVTHAMLVPVQYRRIMALPEFGSYELSSF--VMKFCTSAPRDILARWPGGLTEF---YGMTEGGG-------SCALLAHEHPDKL---GTVGQPMPDHIIRLIDEDGNFLPQ--GSIGEIVGRSAVVMTGYLNQPQKTAETFWTDKWVRTGDVGRFDQDGFLTLMDRKKDMIISGGFNIYPSDIEAIASQHPAVLEVAVVGMPSEDWGETPVAFVVARGAMLDPAEL-KAWTNAKVGKTQRLSEVVLSEALPRSAIGKVLKRELRDQ-------- 163759895 55 ---------------------------------------RLSYGELTRRSNAFANALRSLGVGRGDRVALMLPQGFHTAIAHVAIYKLGAIAVPLALLFGIEAIEHRLSASGATVLVTTGNGFDKVSSIRERLNSLETVIVAGPPM-AGAEAFEQL--EAAHPDALETEKTCAMIFTSGTTGAPKGALHGHRVLIGH------IPGVQIHHEFMPQPGDKLWTPADWAWAGGLLNVLLPGLLPAQKFDP-ELAYRTMAEMKVRNAFIPPTALRIMRTVSDPLARHKDLRSVGSGGEALGRETYEWAQRLGLTINEFYGQTEC------NLVLASIAKLG----VSRGGAIGKPVPGHEVAVIDDEGAVVANGVSGQIAIKRPDPVMFLGYWGNEEATAAKFVGD-WMLTGDQGVCDEDGYFSFFGRDDDVITSSGYRIGPGEIENCLTGHPSVALAAAVGKPDPVRTEKAYIVAIPG------TEINDGLVKTRLSAHEYPREIEFVDELPLTTTGKVVRRLLRDK-------- 108800623 48 --------------------------------------YRGTFGDVELQARRLAAGLRRRGVGPGDVVAFQLPNWAEAAMAFWASAFLGAVVVPIVHFYGRKELAHIMATARPKVFIFQPDLVPIVGLV-------------------GEAGFDELFDDESDTVHTDPAGPALIAFTSGTTRDPKGVIHSHQTLGFET--RQLLENYP-PDRGRQLTATPVGHFIGMVGAFLIPVLENAPIDLCDVWDPGKVLGLIETEGLSVGGGPPYFVTSLLDHPDCTPEHIARFSTVGLGGSTVPAAVTRRLADLGLFVFRSYGSTE------HPSITGSRPTAPEDKRLYTD---GDPRPGVEIRLTDD------------GEILSRGPDLCLGYT-DDALTAQAFDDDGWYHTGDVGVLDADGYLTITDRKADVIIRGGENISALEVEEVLLSMPAVAEAVVVAAPDARLGEHAAAVLRLRNGHPMPDDVRAHFEHAGVARQKWPEEHQVDEDFPRTASGKVQKVLVREQIR------ 86142811 6 ------------LFDFPYHQLEQYNLKEALVTKYDGKWVATTTQSYLDQANAISRGLLKLGVKPNDKIAVISSTNRTEWNIMIGILQLGAQNVPIYPTISEEEYEYVLNHSESYCFVSDEEVLTKVNAIKANVPTLKEVYSFD--AINGCKSWEETLQSEVEKLKVKEDDLATLIYTSGTTGRPKGVMLSHKNVVSNAVNSASRFPIILGQSK-ALSFLPVCHIYERMLMYLYQYTGVKEVQPEPRL----LEKVYDAKGADLTGGQNGWWLIFSKWQEALGGNLK----VIASGSAALQPRLARFNAANIGVMEGYGLTETSPVISVNDMRDHGFKI---------GTVGRPIPETEVKIAED------------GEILIKGPQVMIGYYKDQEKTDEVL-ENGYFHTGDIGEIDSEGFLKITDRKKEMFKSGGKYVAPQIIENMMKQSRFIEHIMVVG----EGEKMPAALIQPNFEGNTPKEINEEVKKEKFGKWERVKKFELTPDEWSIEAGKLKRRIVKEKYLDLY--- 119474720 26 -----------------------------------------TYEQLNARSCQTSQLFRSMGLQIGDHIALLMENNARFLEICIGAARSGLFYTAISSRLTAPEAAYIIKDCGAKLFISSVAKGAVAAELLSDMSAVQTKLMVD-GTIDGYDSYEALRDQMPEAAIADEAAGVDMLYSSGTTGKPKGVKIPLPTMKVGEEVGSM---SMLSKEMIYLSPAPLYHAAPLRYNLATLLFGGTTVVM-EDFNEEEALRLIEKHQITHSQWVPTMFVKMLKLPEDVRSKYDMSSLQVAIHAAAPCPIEIK-EKM---------IDWWGPVIFEYYAGSEFCAINSEEWLAHKGSVGKSI-LGVVHICDDEGEELPV-GEAGTIYFADGPQFE--YYNDPDKTKESKHAKGWTTLGDVGRVDEDGFLYLTDRKAFMIISGGVNIYPQEAENRLIMHPRVADVAVFGVPNEDFGEEVKAVVQPMDWADAGPELAEELMQQGLTKIKCPRSVDFDKELPRHPTGKLYKRLLRDKY------- 121592539 1 --------------DFFGRAAAAPDRV-VLVMAETGA--RFTAGEVAQRALAMAQWLHTQGLQAGERFAVVLENRVEILALALAARQAGLYAAVLSTHLTPAEVAYIVQDCGARLVVASAKTLPQLAELQAHCWTVDEAQVTSVQAPSLQAALDALQGPPADFADRP--LGRDLLYSSGTTGRPKGVLKPLWPAHLRGQTDPEALGTAMGEDTVYLSPAPLYHAAPLRYTLRVLELGGQAVI-MERFDTETALALIERYRVTHSQWVPTMFGRMLKLPGAVRRRYDLSSHRVAIHAAAP---------CPVDVKHAM-LDWWGDILMEYYAGSETTMINSSEWRQRPGSVGRPT-TGRLHIVGDDGQELP--AGEIGQVYFSG----GGYLNDEEKTRQAINERGWITYGDIGHVDAEGYLYLSDRRADLILSGGVNLYPQEIENALARHPGAQEVAVVGVPHPDFGEVPMAAVVLRGADESPQTARAIAEQAALARMKLPQRMVFVDALPRLETGKLLRRKLKERFRD----- 108798472 17 -----------------------------------GSRKSLTYREFDERANRVANYFRDLGLRRTDHIAILAENHLEMIVTMSAAERCGLYYTPVNSFLSVDEAAYIVDDCGARLLVTTAAKYEVASALPQHCPKVEHWLVIDKDDAQAPFQDFAPVIEQYPPTPRDERLGTPMFYSSGTTGRPKAVVGPQEQLGIEEMGKRLF---RMREGMTFLSTAPLYHSGPQSSVSIGLRLGATHIV-MERFDAEQFLALIDEFGVTHTMVVPTMFLKLPNEIRDK-YDHSTLEAVVHGAAPCPQQVKQQLDWWGPVIYEYYGGTEANGTC----------GCTPQEWLANPGTVGKAF-FGEIVIRDDDGTELPP--GVPGTIWFRGGNSSFEYLNDPDKTAEAQDPSGTMKIGDIGYVNEEGYLFLTDRQAFVIISGGVNIYPQEIENLLITHPEVMDAAVFGVPDEDFGEAVKAVIQPGGTPDLAQRLREFCL-AHLARFKCPKSFDFIDEMPRLPTGKLYKRKLRDPY------- 115398265 29 -----------------------------------------SYKQLYAHVADFQAKLARVGVGHGGAVSFALANSYEFIVAFLGASWQRAIAAPLNPAYKQDEFEFYIEDLNSTLVLIPQGAYPAVRAAQKYNAAIAECVVLNMKE-RGKLARNTGVPVE----QAQEDDVALVLHTSGTTGRPKAVPLTHKNLT--TTMRNIQTTYQLTPRDRTLLVMPLFHVHGLLAAFLAPLASGGSVIVPSKFSASEFWADFVTHKANWYTAVPTIQILLKTPLPNPIPEIRFIRS--CSSPLSPKTFQDLEKTFHAPVLEAYAMTEAAHQMTSNPLPP-----AKRQPGSVGIGQG-----VEVKILDQEGKEVPQGAEA--EICVRGENVTKGYLNNPAANASSFTKDGFFRTGDQGKKDPDGYVIITGRIKELINKGGEKISPIELDNTLLAHPKVGEAVCFAIPDEHYGEDIGAAVVLKNAGGATEEELKAWVAGKLAKFKTPKQIWIVPQIPKTATGKIQRRKVAE--------- 211590763 47 -----------------------------------------TFGDVVQRTRSLSNGLRSIGLKPNDVVALFSPNTIDYPVVCHAIVGSRAIVAPTSAALTALELNAQLKTSGARFIVVHSTLLETAQAAKG--TSVEKVLLIDGQTPCNYLANTFAPDDTVDPAEA-DRQPTFICFSSGTSGAAKGVITTHQNITLQQWRQHMLESGLPSQRQSAIAFLPFSHIYGLNLFMCQCLIWGTTVVVMPRFDLDLYLSCIQKYRPDELALVPPIALMLVKDPRVSKYDLSSVRKIM--SAAAPSALEAKFTEICVFCTQSWGLTETSPMAT---------AVPNDRMDKRNTGVGCIAPNMQLRFVDPESMKVKPDGSTEAEIWCRGPNVVMGYYNNEKATKEAFHVDRWFRTGDIGTIDGDGYVTIQDRIKEMIKYKGLQVIPSELEGKLVDHPDVEDAAVTGM----WTELPVGFVV---LSPQAKDRDQKAVLDGIHAWRLRGGIHVLSQIPKSPSGKILRRQLRDLLKS----- 218719086 56 ------------IYDILRRGAKIFGNAKCVKKLVDGEEQEVSYVEFEKLVLQVGSGLRKLGLNKGDRLHLYAATSAHWLATSHAAASQSITFVTAYDTLGEEGLSHSLKQTKSDAIFLDPGLIPSLTNVIKDIPNIKHVIYLDKKSQHSHLSFDDVVGEEVDPVPPQPEDLCCIMYTSGSTGTPKGVSLTHGNVVAAVAGVTVIVGPYIGPGDSLLTYLPLAHILEFVFENACMFWGGTMGYGNPRTLSDSSVRNCKGDKPTILVGVPAVWGALSQFLLQTGRKLRELRILMNGGGPIAKDTLKFISYAIAPMISGYGLTETTAMALQDPLAWNPEALGD-------------IPAIEIKLVDDAGYSV-KNNPPQGEILIRGASVTRGYYENEEETKNAITEDGWFRTGDIGEFDKYGHLRIIDRKKNLVKTNGEYIALEKLESVYRAHPIVANICIYAAEH---QIKPVAIIVP---------------------------------------------------------- 189500337 51 -----------------------------------------SWSELDRLSNALSAALVSEGLKKTDRVALLMPNSPQMILSELAIWKAGAVAVPMNPLYTGHELEHAMKECGAETAIV---LTPFYRKIRSPLKKVL-FSLLKEKKDGHAIVLEPGLGEMIAGHRCPERGVTDMAFTGGTTGLPKCAVCTHKALVVSGMQIARWFSVVLDREDIIMLNMPLFHVYAQVGILGAAIVDDYALVPNPR-DLDDLLVTIKKLKPAVLPGVPTLFSGLINHPRTRKDSLGSLKLCVSGAAPLLLETKKRFEELGGRIIDAYALTES---MIGSVLTPVLGTYKE-------GSVGIPAPDVEIRIVDQESASRELPFHEVGEVIMRAPQLMKEYWKRPEETMSTIR-DGWLYTGDLGYLDDDGYLFIIDRKKDVIKPGGFQVWPRDVEEVIASHPDVVEVGVAGVPDDYQGEAVKAWVVLREECVLDAETLREFCKKELVAYKVPKYISFTESLPKTLVGKVLRRKLVEEH------- 84499330 53 -----------------------------------------SYAAFRELIVQTAVGLQAQGVAQGDHVLVWMPNCREQIRIFFALNYLGAVYVPINTAYKGGLLEHVIDISDARLAVVDASLVDRLEGVHGRLESLIVTGGSVDKPPLPHVHYAEALLPESGQLQPLTRASMAIIFTSGTTGPSKGVLTSYLHLFSNAGPESW---PFVTEDDRYMINAPMFHIGGMG-PMFCMLARGASIAFVDRFDTATYWESVRNTGVAFLLGV------MASFLEDADNPLRLV--LMVPLAANSESFSKRF---GVDVYTIFNMTEASTPIVS------------EPNPTVRGTCGKPRDGVEVRLVDENDCEVPVGTMGEMIIRTDRPWMNSGYYKMPEATAKAWR-NGWFHSGDAFVRDEKGNFFFADRMKDSIRRRGENISSFEVESEVLAHPDVFEAAAVAVPSEHSEDDVMICIAPEGKTVDPAQLID-FLKDRMAYFMVPRYVRTLDTLPKTPSAKVLKHELR---------- 34495234 50 -----------------------------------------TYADMHRWTLRLAAGLMAVGVRPGDHVAVDMANFADFIALKLAIARIGAVSVAVNYLLRHEELAYVLRQSDASVLI-----------TMDEFRGLDYLDCLDRIAP----GWEDNGGGEALPASIPDRTVSDILYTSGTTGKPKGVMLVHDAVTRTAYSSAYT--RAFQDGRRIGYALPMYHVFGYIEAMVAAMFVGGAVAPQVTFDPAAMLASVSRHDIDELICVPTMTSRLLDAAADGTYDLSPLSTMFSSGTASPEMWQRMLDVLGVELFTAYGQSETTASTMCTLPGDALIRFQTTNGTVKPAGAGAAVAVYKV-IATDTGADLPV--GEIGELVVRGPAVTPGYYNKPAETAALFTADGWMRTGDLGRLDADGYLTLTGRIKESYRCGGELVLPSEIEAVLNRHEAVKVAHVVGVPHERMGEVGCAFVVPADGASIQEDELIAYCSDLLARFKVPHVLVVAEELPVTVTGRVQK-------------- 212536122 55 -------------------------------------------------SQRFAAGLRKAGLTKGDRVVVFGTNNLFYPVAFMGVIMAGGIFSGCNPTYSALELAHQIKDSDPKFVLMKTCLEAATRVGRGHEKRTRHFDLGQCKKAQSQLIVSEGEGGNFDPLTGPNEATMALNYSSGTTGLSKGVEITHGNYVAHTISQDVEYERKHRSKEKWLCFLPLYHAMAQMLYLGVAQYRRTPVYMMEKFDFVTVLQNTEKYRITHLILVPPVVIMLAKRPETEKFDLSSVRSVGSGAAPLSREVSEEAENLAINIKQGWGMTECTCTVLSKISNSHWPNANSEAKIMSLPDEYSSEPSATTSEAKELG---PNED---GELWVRGPQIMKGYWRNPKATAETLTPDGWLRTGDIGYYDNENKFFISGRLKELIKVKGMQVAPAELDGVCLESEGVADAAVVGVT-INGQEHPRAYIVLKEGVAASKSISDRMTGEVNAKLRITGGLVFVDTLPKNPSGKILRRLLRER-------- 148259684 27 ---------------------------------------RLSYRDWLSRIEAVARGLAALGLRPGERIVTALQNRWEAATLHWACQFAGLVITPVNWRMTGDELGFVVENAGARALVTE----PVSHAAGDAVDAAGLLRIGVDNAASAGIGFRDLAGDGALP-DVSADALSLMLYTSGTTGQPKGVPRRHR--TERAAAIAHVAQNLYRAGERTLGVMPLYHTMGVRSLLAMSLIGGCFVCL-PRFDPARALGLIERERITNLYLVPTLYHDLLNHPAFAAHDVSSVRKLGFAGASMTDGLLRALDRPDLFVNH-YGSSEVYTFAIQDAVR--------KPGSAGRAGINQRLRVVRIGPGDPDAQVAQQEGEIIADAASDEAF--EGYWRRPDADARAFR-GGWYFTGDTGYLDAEGDLFVTGRVDDMIITGGENVSPVEIESCLSLHPAVSEVAVAGLADERWG-RIVAAFVKCRAPVAAETLDAHCIASGLARFKRPRRYVFVTELPKSPVGKLLRRKL----------- 114771636 29 ------------VYQRLCQTRDIHGERPAVSQLKSGNKDKNTYNQLTDRVAQTANLFRSLGIGPDDVVAYLLPTSHETLITLMA--GMTAIVAPINPTLSADHISALLKEVNAKVLV---TLKPFP---KTQVAQLAHTAVQNAQCVETIIEFNLETSKQNKKLNFTEKDNCAYFHTGGTTGMPKIVQHRHSGALYNGWLGSEI---LMDEYDVIICPMPLFHVPAWLCVMSA---GSHMVMPTPRGDGVKLVERYKG---TFVITVPTAAAALMNH--PVNADISSLKNIFCGSAPMPTKLFEKFQKTGVSIIEGYGMTEATCLVSCN-------PPDGERKI---GSVGLPLPYTDVKILENRNDEIVKECKSEGEVCINNPGIVGSTYTDPYKNKSLYVNEKFLRTGDIGYLDEDGYLWLTGRAKDVIMRGGHNIDPLIIEEVLAGHPSVSLTGAIGQPDIYAGELPCAYVLISGSETSVEELMDYAQKNVSDHTACPKYIEILKEMPKTAIGKVFKPDLR---------- 148556671 4 ----------LDLAAMLEEHARRWRDRPAVLEMESGRGH--DYAAFAGRVRRLAGWLDAAGVKPGDRVVWLGQNSHCVLELLIAAGRRGAALAILNWRQSEDELRFVLDDLDPQVVVWQPDSLP--DTLRAEWRE-RSCTWLRQDSLDPACAYETAGAPEAEAAAMPSDAPQLLLYTAAFSGRPAAAILTRQALVLQALHYAALRG--WNHATTYLSATPLFHV-ATLLDCLATFVVGGRNLFVRQADPADMCAIIAAEKVSDTFILPPT---MEKILELGDGRLTSLRSQPY--KPEWNALVTIDDSLWGKRPYGYGQTET-------MGYATFSALGDPG----KGGMGRPSPLVRLAMLDEEGRELP-DGE-VGEIGVRGWTVSPGYWRRPEINAQRYTADGWRRTNDLGRRESDGTLSFIGPKGRLIKSAAENIYPAEVERCIAQIDGVAEVAVIGTPDPVWMQSVRAIVVAKPGTAIDEAAVIDHCRRTIASYKKPRSVVFADALPR---------------------- 163746738 60 -----------------------------------GNGRRRTYKELADWTNRLARAMDDLGLKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELSAIVDKAEISHALCDTRLMDEMTTCAKSSKFLKTVVGFDHDAELDRLALEKPVQFEAADTAQDDVALLG--FTSGTTGNPKATMHFHRDLLI------IADGYAVTPEDVFVGSPPLFTFGLGGLAVFPLRFGAAATLL-ETASPPNMIEIIEKYKATVCFTAPTAYRAMLQAMEE-GADLSSLRAAVSAGETLPAPVYHEWEKTGKPMLDGIGATEMLHIFISNRFDDH-----------RAACTGRPVTGYEARVIDADGNEVPR--GEVGRLAVRGP-IGCRYLG--DARQADYVKDGWNITGDSFTMDEDGYLHFAARNDDMIISSGYNIAGPEVEAALLSHPMVSECGVVAAPDEARGSIVQAHVVLVDGAPTIKTLQDH-VKATIAPYKYPRDIRFIKELPKTATGKIQRFALRE--------- 103486496 52 -----------------------------------GEPRRLTYAELAAEIDRLAGALVAAGIGKDDVLLVQLPNIGEFVALYFAAAKIGAIVSPAAVQYRSHELTGMIGVVEPKAFVCATRVAPLLEGI--------ALMTFGPSPPADALDLSTAQGDAANPVDADD--IFTICWTSGTTGVPKGVPRSHNHWI--AVAAAGYEAMKVEPGDVLLNPFPLINMASIGGITMCWLTSAGTMVLHHPFDPGVYLKQIATERPSLTIAPPAVLMLLQNEALLASVDLSSLRVIASGSAPLAPAMVRGFEKLGIIIVNVFGSNEG-----MSFITGEGDMPDPDKRASLFPRRGYPPPYGTGRAPNIESRPIEMDGMA-GELQIRGPSLFEGYHNAPEQTAAAFTDDGWFRTGDLFEIAEGGFYRFVGRCKDLIIRGGVNIAPEEIDQLLGGHPLLAEACVFSLPDPTMGERIGLAYVPRGDDVSLADVTDYLRAKDLAVFKLPERLFRFDALPRNVTGKVMRSEVRE--------- 67528398 28 -----------------------------------------TYAQLHSHISAFQEKLAKLGVGHGAAVNLALINSYEFIVGFLAASWQRAIAAPLNPAYKQDEFEFYIDDLSSTLVLIPRESYPAVLAGRKYQAAIAECVVLDVKE----LGKLKGKGDIGVQTAQPDDIAL-VLHTSGTTGRPKAVPLTHKNLTMRNIQATY----KLTPQDRTYLVMPLFHVHGLLAAFLAPLASGGSVIVPTKFSAHQFWSDFIEYKANWYSAVPTIQILLKSPLPNPIPQIRFIRS--CSSPLSPKTFQDLEKTLNAPVLEAYAMTEAAHQMTSNPLPP-----AKRQPGSVGIGQG-----VEIKILDQSGNEVPQGHEA--EICVRGENVTKGYLNNPAANKSSFTKDGFFRTGDQGKKDPDGYVIITGRIKELINKGGEKISPIELDNTLLQNPNVGEAVCFAIPDPGHEDIGAAVVLKSGQNATEDEL-KSWVQEKLAKFKTPK-----QQIPKTATGKIQRRKVAE--------- 111222836 24 ----------------LDAAAERFGEREA----YVGPDGRISFATWAAASDALAGALAARGIGSGDVVALMLPSSIDYAICYAAAARLGAVTTGLNTRLGSREVTGILERCRPALVIVDLDALPAVPAARSELAALRHHPGLGRDRP---------VVAPADPVVI--------IWTSGTTGLPKGAWFDHR-----NLAAAVASAGVMSRPDRRLVATPFAHAG-----YMAKIVGTTMVISPVPWSAAGMADILRDERITVAGAVPTQWAKLLELAERTVRAVATLRLGLAATAPAAPELVERVTLLGVPLVVRYAMTES-----PSICGTEPDDPPEVQFRTVRPQTGIEIAL-----RDDAGRDVAT--GEIGRVWVRGDTVMRGYWNDAEQTAAVLRGDGWLVSGDFGALDAEGNLRLRGRASDLYIRGGYNVYPLEVENVLAEHPRVRRAAVVGTPAPVIGEIGVAFVEP-ADPASPPDLAEAWVRGRLADYKAPDRLEVVEALPLTSMLKVDTAALR---------- 89100099 49 ----------------IDRHAESFRKNKVALYYRDGQKEKYTFKEMKDLSNKAGNVLKNYGVEKGDRVFIF---MPRSPELYFSVLGLGAIVGPLFEAFMEGAVRDRLEDSGAKVLVTTPELLGRVPVDEPDLKTV--FLVGDGIEEDGFIDFNKRFAEAGTKLGIEERTGLILHYTSGSTGKPKGVLHVHNAMIQHYQTAKWV--LDLQEEDVYWCTAPGWVTGTSYGIFAPWLSGASNVIVGGRFNPETWYKMIEEYGVTVWYSAPTAFRMLMGAGDEVNFDLGSLRHILVGEPLNPEVVRWGMKVFHLRIHDTWWMTETGAQLICNYPCMEIKPGS----------MGKPIPGVEAAIVDDQGNILPP--HRMGNLAIKKGWMMQTIWNNEPKYQSYFMPGDWYVSGDSAYMDEDGYFWFQGRIDDVIMTSGERVGPFEVESKLVEHPAVAEAGVIGKPDPVRGEIIKAFIALRDGYEASDELIEQFVKKGLAAHAAPREIEFRDKLPKTRSGKIMRRVLK---------- 75910942 28 ----------------------------------------LTYQQLDRLSNQVATYLRTQGVAPNTRVGIMAERGARMMIGILGILKAGGSYIPLDPGYPTDRLRYILEHATIQTLLTEHQVSPQLVACVQEALPLQTVMFLDEGEPEEIQSLNQITAETWQGLSKDTLELCNILYTSGSTGRPKGVMLNHRGLTWMQNTFSLQPGDRVAQRTSFC-----FDISVWEIFW--TLMSGATICPVQRLNPWEFAQWIQQTQINVMHFVPSLFGEFISALENETWSFPQLRWLMFSGEALPMSFIQRWDRHGLKLANLYGPTEASIDVT-----CHLITERPDERVTTQIPIGKAIDNVYLRVLDEGMQPVQPGNT--GELWLGGVQLALGYLKDPEKTAQAFCPNPFYRTGDLVKELSDGTIEYHGRIDHQVKIRGFRIELGEIESVLTTHPDVREAAVLAVDYGEGQKRLVACI--SGNKIKNRFLKEY-LEQKLPHYMIPQRFLWLDSLPKNHNGKLDRKTLVAQ-------- 83719025 28 --------------DACDKWADGSGRVALIHEHADGFITRYTFDELRSGSNRLANSFARAGVKRGDRIGILLAQCPETAIAHLAAYKLGAIAVPLFTLFGADALEFRLGDSGAVAVVTDRAGYEKIAPLHASLPSLATIYCVDDLAEPGVLAFDAALAAESDTFQPADTSADDPAYTSGTTGKPKGALHAHRVLLGH------LPGVEMSQN-----LFPARARLFWTPADWAWIGGLLDVLPSEKFDGAAAFELLARHGVTHTFLPPTALLMRAAVTQPRGHYALALESVASGGESLGAELVAGRDAFGVTINEFYGQTEC------NVVLSSCGALFEPRAGTI----GKAVPGHRVAIVDDAGNVLPPGAEGNIGVRAPDPVMFIGYWRKPDATREKFA-GGFLLTGDVGVADADGFVRFVGRDDDVITSAGYRIGPSPIEDCLLKHPAVRMAAVVGVPDATRTEIVKAFVVLNAGYEANDALARELVKTRLAAHEYPRAVAFVDNLPMTATGKIIRRALRD--------- 187606340 73 ---------------------------------------RYTYADMKKESNRSGNVLKSIGVEKGDRVFIF---MPRQPELYFILLGAGAIVGPLFEAFMEQAVHDRLLDSEAKVIVTTKELLPRIPVDQPHLETI--LLVGDEEESDKVLDYRKLANDATTDLEVDREDGLILHYTSGSTGKPKGVLHVHNAMIQHMMTGKWV--LDLQPDDIYWCTAPGWVTGTSYGIFAPFLNGATNVIVGGRFNPEFWYSVIERFGVTVWYSAPTAFRMLMGAGDEAKYDLSSLRHILVGEPLNPEVIRWGHEAFDLRIHDTWWMTETGAMMICNYPTMDIKPGS----------MGKPIPGCEAAILDDRGQPLPP--HRMGNLALKTPWMMRKIWKNDAKYESYFWGD-WYVSGDSAYMDEDGYFWFQGRVDDVIMTAGERVGPFEVESRLVEHPAVAEAGVIGKPDPVRGEIIKAFIALRGYEPSDELKQEQFVKEGLAAHAAPREIEFKDKLPKTRSGKIMRRVLK---------- 111221112 28 ---------------------------------------RLTYRQMREYANRVAHGLAALGVGRGDRVGLLLPNVLEFIPTQHGIWKAGAALVQMPARAAAAGHRATLRQTGATTLIYHPRLIRLAASTAGSADSVRRGVEAVDSAGLGRLDYAAYFGAQLDPATVPEDDEAYVLFTSGSTGEPKGVVTSHETWAHYSITAGLEIGD-IRPGEVFAHGAPLTHFTQIFVMPTFLRGGTNVMLPG--LDVDLLLGTVQRERVTATAVVPTIVYLLLDHPDRASYDLSSLHTMIYAGAIAPERLREALAVFGPIFVQTYAGTEPGYV---SCLRKEDHRVDSEPGLRRLASAGRPIPYVRVSIQDEADRPLP-----IGETGEICSRQLGQMLTYLDPTRNAALRDGWVHTGDIGRLDDDGFLYLVDRKKDMVVSGGFNVFPRQVEDVLLTHPAVAQAAVIGVPHAKWGEAVHAVVVARAGAEVTEDLIAHVRRE-LGGVPAPKSIEFRAGLPLNAAGKVDKRAIREPH------- 134098970 75 ------------------------------------EVTRISYGELRELTNRFANVLHDLGITGGERVYTL---LGRIPALYVSVLGTGGVVAPLFSAFGPEPVAERLRIGEGAVLVTTPRLYNKISQVRAGLPHLRHVLLVGEEAQPGTVRLEDALAHASPTYEIPEDAAL-LHFTSGTTGSPKGAVHVHDAVVAHHATAYY--GLDLRPDDVF-----------WCTADPGWVTGTSYGIVAPLTHGATLVSEFDAQRVTVWYTAPTALRMLMRHGSEPASRLSALRYVAVGEPLNPEVVVWAQDALGMPVHDNWWQTETGAIMISNFPGEEVRPGS----------MGRPLPGIRARVDQGRVREMPG-ADAEGELALRPGWMFRGYL-HDDARYAASFADGWYLTGDIAARDADGYYWFVGRADDVIKSAGHLVGPFEVESALMEHPAVAEVGVIGKPDPVAGERVKAFVSLRSGHQPSEELRGELL--AFSRRRLPKELAFDDDLPHTRSGKVMRRLLRSR-------- 126739275 55 -------DNPVTLYQLLSRTAGRFPENNAVSQIFSGPTDKATWRMLKDQVSQAANMFRELGIGEKDVVAYVLPNCNETLVTLLAVAGIVAPI---NPLLEPEQIASILRETKAKIVVHAPNVNTVLEIIRPKLENKDKLAHADYKSFGKEIRKQPTTLQFADSTE--DRVACYF-HTGGTTGMPKVAQHKYSGLIYNGW---IGDTLLFTENDNIMCPLPLFHVFACHVIMMASITGAHVVFPTPRGDGVNFWKLIERWKISFIITVPTA--ISAKMQRPVDADISSVKTAFSGSAPLPVELFRRFEKTGVNIVEGYGLTEATCLVSCNPVEG-------EKKI---GSVGIPFPYTDVRIV--KGTPIECGTEEVGEICIGNPGVFAGHYTEAEKNVDLFYQGTHLRTGDLGRIDEDGYLWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDAHAGELPCAFVLVDGATATADELLEYCQIHVHERAAIPKHLTVLDELPKTAVGKVFKPDLRK--------- 194678578 59 ----------LDQWTSMEKAGKKPSNPAFWWTNGNGEEVRWSFEELGSLSRKFANILEACGLQRGDRVILLLPRIPEWWLANIACLRTGTVLIPGTTQMTQKDILYRLQSSKAKCIITNEVLAPAVDAVASKCENLHSKLIVSQSPREGWENLKEMMKHASDCVKTKHNEMMAIFFTSGTSGYPKMTGHTHSSFGL-GLSINGRFWLDLTPLDVMWNTSDTWAKSAWSSVFSPWIQGACVFAHYPRFEPTSILQTLSKFPITVFCSAPTAYRMLVQN-DKASYKFKSLKHCVSAGEPINPEVTEQWNRTGLDIYEGYGQTETV-LICGNFKGMKIKPGS----------MGKPSPAFDVKILDVNGNVLPKEGDIGIRVRPNRPLLFTHYIDNPTKTASTLRGN-FYITGDRGYMDEDGYFWFVSRADDIILSSGYRIGPFEVESALIEHPAVAESAVVSSPDPIRGEVVKAFIVSHDQEQLKKEIQEH-VKRNTAPYKYPRKVEFIQELPKTISGKIKRNELRKK-------- 188582860 29 -----------------------------------------TYGAFRARVGALARRLARLGLAPGDRVAILLPKSIRECVAIFAVSAAGGVFVPIHPSLRPRQVRHIVADSGARVLLTDAA---HAAGLEGALDDLSDLVILDGEA-----------GEDGTAVVPGAPAPDGLAYTSGSTGLPKGVMLSH---------ANLIAGTGINREDRILSVLPFSFDYGLNQLLTSVEQGARIVLLTPRLG-DDVVRALESHRITLLAGVPTLWTLLAPHLAKAD--LSALRAITSGGSLALPTLRARLPHTAIVLM--YGLTEA-------FRSTY---LPPEEIDRRPDSIGRAIPETEIFAVTTGGRRA-RPGEP-GILHHRGPTVSMGYWNRPEDTARVLVPDPFCRSGDLVVEDEDGFFRFIGREDTMIKTQGFRVSPTEVEAALMETGAFRAAAVIGLPDPSLGQRIHAVTVPAEDAPGTADVLQGLRKA-LAPHLVPRTIEAVAALPTTPNGK----------------- 16080020 49 ----------------IDRHAESFRKNKVA--LYYKDAKRDTFKEMKEESNRAGNVLRRYGVEKGDRVFIF---MPRSPELYFIMLGIGAIAGPLFEAFMEGAVKDRLENSEAKVVVTTPELLERIPVDK--LPHLQHVFVVGGEAESGIINYDEAAKQESDIEWMDKKDGFLLHYTSGSTGTPKGVLHVHEAMIQQYQTGKWV--LDLKEEDIYWCTAPGWVTGTVYGIFAPWLNGATNVIVGGRFSPESWYGTIEQLGVNVWYSAPTAFRMLAGDEMAAKYDLTSLRHLSVGEPLNPEVIRWGHKVFNKRIHDTWWMTETGSQLICNYPCMDIKPGS----------MGKPIPGVEAAIVDNQGNELPP--YRMGNLAIKKGWMMHTIWNNPEKYESYFMPGGWYVSGDSAYMDEEGYFWFQGRVDDVIMTSGERVGPFEVESKLVEHPAIAEAGVIGKPDPVRGEIIKAFIALREGFEPSDKLKEEIVKQGLAAHAAPREIEFKDKLPKTRSGKIMRRVLK---------- 159043405 62 -----------------------------------------TWRELHGKATQAANLFRSLGIGENDVVAYVLPNASETVWTYLG-GSVAGIVNPINPLLEPDQIASILNETGAKVVVTLKSFLKTDVAQKTAEAVVTHVLEVDLKPPKSWIANAELARQKSDGLTFPEDRVAAYFHTGGTTGMPKVAQHKYSGMIYNGLGAELL----FTHEDTLICPLPLFHVFA-CYPVLMSVIGGHVVFPTPQFD--NFWKLIERWEVTFMITVPTALAALMQ--RPVDGDVSTLRIGISGSAPLPMELYSRFEATGVSIAEGYGLTEATCLVSCNPI----------DGVQKVGSVGIPLPHTEVRILHCEDDGTISHECAIGEICIANPGVYEGSTYTEVGKNLGLYADQYLRTGDLGRIDEEGYLWITGRAKDLIIRSGHNIDPAEIEEALMAHPAVAMVGAIGQPDAYAGELPAAYVLVAGAQTTVEELMAFAKEHVHERAAHPKHLEFLDELPKTAVGKVFKPDLRK--------- 145249694 35 --------------------------------------------------RQLVSGLRAWGVQKGDCVAIHSFNDIYYTMLVLAIVGAGGIFTGSNPAYTAFELGHHFRSSATNFVITEPEHLDAITTAAKAASIPEHFDVLGQSVPDGAVSWTELLEHEQDWVRFDDETTAARLFSSGTTGLPKAAEITHMNLVAQHEFVFEFNPRPWR----VVIAVPLFHAAAAPSSHFGSLKAGHINYVMRRFDLPLFLQTVEKYQVTMAIVPPIAIAIIMHPMSYERGYLRSIRASNLGAAPMDKDAQKRFQRLGANCTQVWGMTETCCIA----------TMFRWDEGDETGSVGRLVPNMEAKLVDDNGTDI-SDYGVRGELCVRGPAVTPGYFNNPVANAESFDEQGWFHTGDIAYCDQKWY--IVDRKKELIKVRGFQVAPPELEAVLLAHPLIVDAAVIGLRDVPGTELPRAYVVRRPEKLTEDMVKSWLLERLAGYKALTGGVKFVPSIPKTASGKILKRVLREE-------- 46201858 49 ---------------------------------------TWSYAHLLDRAERIARVLEDFGLVPGNRVLLRSANTPMLVACWLAVLKAGGICVTTMPLLRAKELSYIVEKARIAIALCELDLAEEMDLTRQKMPELRH------------VSYFTPLGDDADLDRRAEAKPAGFAFTSGTTGNPKGAMHFHRDILASCDCWPRRHGLDADEVVIGSPSIAFTYGKAAFMMYPLRYRATAVLVPKPT--PDLILEGIQRHRATSLYAVPTSFNAMLGMIGK--YDISSLRK---GSSAGPKLYDDWLDRTGIKLVNGIGMTE----MLTHFI-------CQSADVAKPGATGFPVDGYSACILDDDFNPLPVGSK--GRLAVRGP--TGCRYLDDQARQAGFVKNGWNVTGDIMEQDQDGWFWYVDRSDDMIVSSGYNISAQEVERAILDHPKVAECAVIGVPDEARGTIVRACIVLDNPSLASELLAEEIVKANIAPYKYPREVKFVEFLPKTQTGKIQRFRLRE--------- 6959517 50 ---------------FAAKAEAHPDKKAVLS--PQGDV---TYGELLDAALRMAHSLRDSGIVAGDVVAYQLTNHWLCCAIDLAVAALGAIVAPFPPGRGKLDIQSLVRRCDARAVIVPQDLCEVIESLRPTLLSMRRLIVQG-KPREGWITLDELMSTEASLPRVCPNSPVRLLVSSGTESEPKLVAYSHNALVLQRIASDGEDGMYLVPLGSSFGSTATFGVLCW-------LGGSLVVL--PKFDVDEAIKAIAAFRPGFILGVPTMLIAAQPALESIDK--SSLRGLIVGGSVIDEATVRK-------CRDAFGCGFISLYGSADGVNCH-NTLDDPIEVVLTS-VGKPNPAVAIRLVDDEGREV-RQGE-VGEITARGPLTPMQYVNAPELDERYRDPQGWVKTGDLGYINDKGYLVLAGRKKDVIIRGGANISPTQIEGLVMAHPDVVTVACIPVPDDDLGQRVCLCVTLRAAKFSLKAITDFLRELGLEVNKLPEYLRFYRALPLTPAGKIDKKALTEEAR------ 149914803 25 ----------------------------------------VTFAEIETRANQSAQLLRAQGVGIGDHIAIVMENRREFLELCFAADRCGVYYTTIGTHLTEEEIAFILGDCDARLVIASDRYLPLVQAARASNCTLFRVGEGPQDVPDWAAA---AAGMPRTPI-ADERQGLDMLYSSGTTGRPKGIKWGGRTMLIDLLTELF--GYAADTR--YLSPAPLYHAAPLRHAMVTIKMGGTAYIMD-RFDAKGALELIERHKVTHSQWVPTMFVRLLKLPEADAFDLGSMEMAVHAAAPCPHDIKRKMDWWGPVIHEYYAGTE----------NNGFTAITSAEWLIHPGSVG-KAKLGHLHICDEAGVELPI--GETGEVYFENGH-QFSYHKDPAKTAACTNAQGWTTLGDIGHLDDEGYLYLTDRKSFVIISGGVNIYPQETENVLLSHPAVLDTAVIGVPNADFGEEVKAIVQLMPSVASSETLAQSLIRQHLSPIKCPRSIDFKAQLPRSATGKLYKRRLREQYWN----- 90419438 63 ---------------------------------------RWTYAELARTIDRMANVLTGLGLVPGGRVLLRSANNPTLVALYMAVIKAGGIVVATMPLLRARELVQILDKAEIGLALCDAALVDMGKAANAAARPVR--IVTWEGLAGGDLGFEAVASCADDP--------CLLGFTSGTTGLPKATVHYHRDLICDCYARDVLRADA---DDVFIGSPPLFTFGLGGLVLFPFRIGASTVLL-ERAGPPDLAAAIGEYGATVCFTAPTAYRAMLAKIDE--NDLSSLKKCVSAGETLPRTFDAWLEATGLKLMDGIGATE----MLHIFIAAPQEAIR-------PGATGKPVPGYEARIVDAAGRPQPA-GTA-GRLAVRGP-IGCRYLADRR--QAVYVENGWNITGDTYVEDEDGYFWFQARNDDMIVSAGYNIAGPEVEAALLAHPLVLEVGVVGAPDPERGRIVKAFIVPSAAGPDARELQDH-VKRELAPYKYPRSVVFVDALPKTGSGKLQRFALRQQ-------- 84499401 15 ---------------MLERHAEARG-DETFVHFHGGP--EWTYRTVLDRVRRRAATLRDEGVRQGDPVLTFLGNGPDLLVTWFAINYLGAVYVPLNTALLGGSLQHILTDSGARVMVAAPSLAARLEGIRGALGTV--LLVEEGETPEGLDLRRLSDPEQAEPVEIEPWDTQAIMYTSGTTGQAKGVLSSYTQ--LYTMGPDAFD--CVGPQDRCMICGPIFHCGSTLYVYAMLARGSIGMMAEFKTDQFWPAVRETGSTYTLLLGVMAAFLLKAPVTAQDREHPLTHVFIVPFGEDGP----AFAERFGVDVYTVYNMTEIS------------SPIHAGPGITEKGLAGRLRPWMEARVVDANDIEVPP--GEVGELILRSPWLMKGYLNRPDATAEAMR-NGWFHTGDSFRQDKDGRFYFVDRAKDVIRRRGENISSFALEGEVLGHEAVRECAAVAVPSEHTEDEVLIVVTPEGRRIDPADLVE-WLAGRVPRFMVPRYVRVMEELPKTASGKIQKHVMRSE-------- 206563973 50 -------------------------------------------------AARRAGTLAAHGIKRGDRVALLCGNRAEFMEVVLGCGWLGAVVVPINTASRGPQLEHILRNSGARLLVAEAHLVDVVHALDARDLPLEHIWLIDEPAPRYSTTPLPPAAESVPAANVQDGDAFAVLYTSGTSGLSKGVICPHAQ--FYWWGYNTAHDLGVVAGDVLYTCLPLFHTNALNSFFQAMLHDA-QLVVGRRFSASGFFDALVATQATVTAMVP-ILLGRPATASERGHRVR-----VALAPGVPGHFQEEFTRCGIALIDGYGSTETNAVI------GGVASARRPGYMGRLARG------FEARVVDEHDRPVP-DGQP-GELILRAPFFANGYLGMAAETVKAWR-NLWFHTGDRVIREADGYFRFVDRQKDAIRRRGENISSYEVEQVLLSHPSVETAAVFAVKSTLAEDEVMAVIGLRGEALEPLDLIRY-CEPRLPYFAVPRYLDFQQELPKTENGKIQKFKLRE--------- 83749649 28 ---------DLPLGDHLRRWAA---HHEARTALVAGGA-RMTFAALDRRADRLAAALHGLGLRRGDRAMVQLPNGMAFVTVCFALFRLGVVPVLAMPAQRAHDVDALCRIAEPTAYFIDADGVDRCALAAGMLDAHPSLIVVDGDPATGDPRFLSLASLDAQPIALPPPAATDIALSGGTTGTPKLIPRTHADYAYNFTASATL--CRLDHTSVYLAVLPAAHNFTLACPVLGTLASGGAVVLSDTASADEAMPLIEQERVTHVALVPPLAQLWVQAREWECSDLSSLRLVQVGGARLDPALAGRLPGLGCRLQQVFGMAEGL------LCYTRLDDPPD----TVVQTQGRPLPLDEVRIVDAHGRDVA--AGAVGELLTRGPYTIRGYYRAPEHNARSFTRDGYYRTGDLVRRDAAGNLIVEGRIKEQIQRGGEKISAAEIELALNALPGVQDSAVVAVPDTLLGERICAFVRWQGGALDAAGVRQALRARGLSAFKLPDQIETVPHWPLTSVGKIDKQRL----------- 28198161 52 -----------------------------------------TYGEVDLLTKQFASYLNVLKLKKGDRIALMMLNCLQYPVATFGALCAGLTVVNVNPLYTARELKHQLVDAGSTVLVVMDNFCPIKQVITTELRSLINFAVIKKLVPEYQLPFREALAHSMPPIHIASDDLAFLQYTGGTTGTPKGAMLTHRNMVMQQVSQWLQTNNSLKECETVLTALPLYHIFVLT---ANSLVGCNHLISNPR-NMRTFVKELQRVRFTVITGVNTLFNKLLNTPGFDKLDFSSLKIALGGGMVIQRSVAEQWKQVTVPLIEAYGLTEASPAACIN-------PLNLQEH---NGSIGMPIPSTDVCIKDDTNTVLPIG--EMGELCIKGPQVMKGYWQRPEETSEVLDADGWLHTGDIVKMDKQGFLYIIDRKKEIILVSGFNVYPKEIEEVIAMIPGVAEVAAVGVPDEQSGEVVKVVIVKKDPMLTAEEVKAH-AATNLTRYKLPRIIEFRATLPKTDVGKILRRELRD--------- 170696005 48 ----------------------------------------TTYAELEERARRFATALRDLGVHPEERVLLVMLDSVALPIAFLGALYAGVVPVVANTLLTPADYVYMLTHSHARAVIASSALVATVQAMEAAEHDGCQLIVSTDSTPLAAAPELEALIDAAAPAAKPAATGCDWLYSSGSTGKPKGTVHTHANLYWTALYAKPVLG--IVESDVVFSAAKLFFANALTFPLS---VGATAILMAERPTADAVFARLTRHRPTVFYGVPTLYASMLVSPNLPARDDVAMRVCTSAGEALPREIGERFTKFGCEILDGIGSTEMLHIF-----------LSNRAGAVEYGTTGRPVPGYEVELRDETGHAV-GDGE-VGDLYIKGPSAALMYWSNREKSRATFLGE-WIRSGDKYCRLPNGCYVYAGRSDDMLKVSGQYVSPVEVEMVLVQHDAVLEAAVVGVDHGGLVKTRAFVVLKR-EFAASEILADELVKERLAPHKYPRDIVFADDLPKTATGKIQRFKLRE--------- 86139996 22 -------DNPVTLYQLLSRTTGKFPNNNAVSQIFSGPTDKATWSQLKDQVTQAANMFRELGIGETDVVAYVLPNCNETLVTMLA-GAVAGIVNPINPLLEPEQIASILRETKAKVVV---TLKPVAEAVRHAVNTVKSWIVKDKVAHADYKSFRREMRKQPTTLSTEDRVACYF-HTGGTTGMPKVAQHKYSGLIYNGWIGSTL---LFTEDDNIMCPLPLFHVFACHVIMMASLSGAHVVFPTPRGDGVNFWKLIERWKISFIITVPTA--ISAKMQRPVDADISSVKTAFSGSAPLPVELFHRFEKTGIKIIEGYGLTEATCLVSCNPVDG-------EKKI---GSIGLTFPYTDVKIV--KGTPVECGTDEIGEICISNPGVAGNTYTEADKNVDLYYKDEYLRTGDLGRFDEDSYLWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDVHSGELPCAFVLVEGATATADELLEYCKIHVHERAAIPKHLTVLDELPKTAVGKVFKPDLRK--------- 110599903 31 ---------------------------------------RVNYFQINNNANQFAAHLMACGVSRGDRVVIFVENGLQYLISYYGTLKAGAVAVPLSTDMHPDRLKLLLNESRHENIFFDLSSALLIKEPSRDFCNVTFAVTPWEDIISNVIADNPAI-----PVHPDELAS--IVYTSGSTAIPKGVMLSHRNCVSNTHA--IIQALRITESDIQMSVLPFHYVMGKSLVNTHFAAGGTVVVNNKFAFTGQLIEQMVKEQVTGFSGVPSSYAYLLQRLLQYRDRLGSLRYCSQAGGHMSRQLKEELLQVHTKLYIMYGATEAS---------ARLTVLEHESLRTRIDSIGRPIAGVTLRVLDEQGRELPVG--ETGELVAAGPNIMQGYWKDSVHTANVLDDNG-YHTGDLGYRDREGYYFVVGRKDNLLKIGGHRINPREIEEVMMSTGLLAEVAVVGVPDLLLGQRLLAVASPLEKGCSEKEILNRCVKL-LPRYKLPAEVRLMDALPKTATAKI---------------- 126731043 26 -----------TVWAQLCLTADKFPRRPAVSQLLSGKAETMTWSELRDRTAQAANLFRSLGIGEKDVIAYVLPNCNETVSTLLG--GMVAIVNPVNPLLEPEQIGAILRETGAKVVVFPKTDVPVQEAVRHAVKTVKKWIVMTGKRHADYKCFRAEMKKQPKTLTFEDGGKDRVAHTGGTTGMPKVAQHLYSGMMYNGW---LGDTLLFTEEDSVMCPLPLFHVFACVILMAMVCSGAHVVFPTPAMD--NFWKLCERWKTTFVITVPTAVSALMQ--RKVDADISSIKTAFSGSAPMPLELFKRFESCGVTICEGYGLTEATCLV----------SVNPPEGEKKVGSVGIPFPYTDVKIVKRDGQPAVCGTDEIGEICVSNPGVYAGKTYTEEAKNADLFHWGHLRTGDLGRLDADGYLWITGRAKDLIIRGGHNIDPAEIEEALLSHPAVAFAGAIGQPDAHSGELPCAFVLIDGASVTEEELMEHAKVHVHERAAHPKHMTILDELPKTAVGKVFKPDLRK--------- 56421341 49 ----------------IDRHAESF-RKNKVALYYRDAVEKYTFKEMKEMSNKVANVLKAADIQKGDRVFVF---MPRSPELYFAVLGIIKTGAIVGPLFEAFMEGAVRDRLEDKAIITTPELLPRVPV--GDLPELKYFLVGDGIVEEGYIDLKKRMNEASDIEWVDRQDGLILHYTSGSTGKPKGVLHVHNAMIQHYQTAKWV--LDLKEDDIYWCTAPGWVTGTSYGIFGPWLCGASSVIVGGRFSPDAWYQTIQDFGVTVWYSAPTAFRMLMGAGDEVKYDLSSLRHILVGEPLNPEVIRWGMKVFGRRIHDTWWMTETGGHLICNYPCMEIKPGS----------MGKPIPGVEAAIIDDQGNVLPP--YRMGNLAIKKGWMMKTIWNNPQKYESYFIGD-WYVSGDSAYMDEDGYFWFQGRVDDVINTSGERVGPFEVESKLVEHPAVAEAGVIGKPDPVRGEIIKAFIALREGYEPSEELKEQFVKKGLAAHAAPREIEFRDKLPKTRSGKIMRRVLK---------- 91978077 27 -----------------------------------------TYRELDELSNQGAQMFRALGLKAGDHVALLMENRLAFMEICWAAQRAGLYYTAISRYLKKDEIAYIVQDCGAKVVITSPQGADSIAPLLGTLPGVEFFMI-DEPAP-GFRSWDKEAGAQPVTPIADEVAGYDMLYSSGTTGRPKGIKFEGNAIDVPSPFLRLLRMCGMNQDSIYLSPAPLYHAAPLRFNMMATTLGGTSVI-MENFDAEQFLALVEKYKVTQSQLVPTMFLKLPDDIRAR-YDVSTLKGAIHAAAPCPVDVKAKMEWWGPILIEYYAGSEGNGVTVS----------TSQQWLTHRGTVGKAVVGI-IKILDDAGEEMPTG--EIGTVYFDAPAFS--YHNDPDKTKRAYNAKGWSTLGDVGYLDAEGFLYLTDRKSYMIISGGVNIYPQETEDVLLTHPDVADVAVFGVPNEEMGEEVKAVVQTRGVKPG-KELEAKLI--GFCREHLPRSIDFEAELPRTPTGKLVKRHLKDRY------- 146279071 28 -----------------------------------------TYGGLRDLASHSVAALHAAGVGRGDRVAIVLPNGPEMATAFVAI-AQGAVTAPLNPGYRLEEFEFYLSDLGARAIVLPEGYPALTAALRLGLAVLR--LGHDAADPAGWFSLESVAPGEPDRDTARPRDVALILHTSGTTSRPKIVPLLHRNLAAHHVATSL----ALTAHDRGLNMMPLFHIHGLVASVAASLAAGASVWCAPGFDALKFFGWLETARPTWYTAVPTMHQAIADAIERA-----PLRFIRSSSASLPAQVMALATTFGAPVIEAYGMTEAAHQMTSNPLPPRAQK---------PGSVGLPAG-PQVRIADEAGNRL-IDG--LGEVVISGPNVTPGYANEAANAASFFEAEGWFRTGDQGRFDPEGYLTITGRLKEIINRGGEKISPLEVDGVLMDHPAVQQVVTFALPHPRLGEEVAAAVVLREGMAADEASIRAFCAARLADFKVPRRVLLLEEIPKGATGKLQRIGLAEK-------- 111220214 46 -----------------------------------------------ARSCRFSAGLRGAGLAAGERVVVHMANCPEVTIAYHGVWRAGGVVTPTLFLLDEAELRHVLVDSGARFVVTTPEFLAKVRAVASGCPQVRAVIVADDAPGADLAAGDEGPLEPADP-----DAMAALLYTGGTTGRARGVVLSHDALSAGGFAA--LSGSADEELVGLLP-LPLSHV--YGLTISVMTLHARK--PGPAVDPRQWLDLVAEHRVALSALVPSMLLAEPLHLADT----SSLRRITSGGAPLPRECAHEWRRRDVELVEGYGCTETAGIIT-----------TSPPGAARPGSVGLPAPGVEVRVELPDGAPAGPGQD--GEICVRGPMLMTGYWQAPRATADALR-GGWLRTGDVGRRDGDGYLFVVDRIKDLIIRGGVNVYPRDVEDGLLGHPDVASCGVVGRADHRHGEEVIAYVLVGGGTVSPEELV-RWGRARLGPLRYPREVHIVEALPLTSALKTDRRALR---------- 28950137 32 -----------------------------------------TYADLKRETASFQKKLADIGITKGSPVSIATVNSYEFIVSFLAASWQRGIAAPLNPAYKQDEFEFYIEDVKSAIVIVPKGAYPVVKAAQ-KFNAAIAESYWDAAKNEVALDVKELTGKGAQPVLKPDADDIALVHTSGTTSRPKVVPLTHRNLT--RTMKNIRNTYQLTSADRTMLVMPLFHVHGLCGLLAPLLTGGSMIVPA-KFSATDFWSDFIQFQANWYTAVPTIHQILLKH--PVPNPLPKIRFIRSCSSPLSPTVFHNLEKFQAPVLEAYAMTEAAHQMTSN----PLPSVGKRKPGTVGLGQG-----VEVVILDDKDNILP-DGQE-GEISIRGENVTKGYLNNPEANASSFTKGGYFRTGDQGKKDEDGYIVITGRIKELINKGGEKISPIELDNVLTRHPAVSEAVSFAIPDEMYQEVAVAIVLKPGQQKVDAEEFKQWVGSKLAKFKVPKKIYFTDVMPKTATGKIQRRIVAEE-------- 159043766 29 ------------------------------------------YAGLRAQTEATRAALHAAGVGRGDRVAIVLPNGPEMASAFVTITQV-ATTAPLNPAYRQEEYEFYLSDLNAKIVLAEGYDGPALAAAQTTGLTVLR-LSFDPARPAGFTLTAEASAGEAD-TAAPEAGDVALIHTSGTTSRPKIVLQSNVAASAANIRASL----DLTAADRCMNVMPLFHIHGLIAAVSASLEAGASIWCTPGFNALAFFGQLDDCKPSWYTAVPTMHQAI---LTRAGRNAENLRFLRSSSASLPPPVMAELEKFGAPVIEGYGMTEAAHQMCSNPLGFDTQK---------PGSVGVPAPQVRI-AHEAEDRLI--DSSEIGEVVISGPNVTPGYEGNPEANKSFFEAEGWFRTGDQGAFDADGYLSLTGRLKEIINRGGEKVSPLEVDAILLDHAEIAQVVTFALPHPKLEEVAAAVVLTEGSTMTERDIRD-FAASRLADFKVPRKVVILDELPKGATGKIQR-------------- 47204854 17 ----------------------------------------------------------------GDRLGVWGPNMYEWILFQFATAKAGIILVSLNTAYQANELDFALKKVQCNAVVCPTSICPEIGAIRSRLPDLKMVIVTDSRQP-GMLHVDDVMQAAESRHRLQSKLSCNIQFTSGTTGSPKGATLSHHNIVNNAYFIGLRSGYDSRPQTRICMQVPMYHCFGSVVGGVNMAVGVTLVFPSQGYNCQANLEAIQKEKCTFIYGTPTMFTDLLNHPDLLKYDLSSVEAGIMGGSPCPRNLNAKINMKDIMII--YGTTENSPATFIGF---------PQDTEDLKTNTGCIMSHTEAKVVDPTGETVPVGTS--GELMIRGYCVMRGYWDDPVKTSETITDAHWYKTGDTASLNSLGYCRIEGRMKDMIIRGGENVYPAEVEQFLFKHPKIQEAHVVGVKDERLGEQVCACVLKNGQSSSAEEI-KAFCKGQISHFKIPHYVVFVDSYPLTVSGKVDK-------------- 153884736 10 ---------------------------------------------LLARGAALAGGLRRMGVQEGDVIGVLLRNAPAYIDVMHACRIAGCYFCPINWHFTPAEVEFLVRDSGAKVLIGHRDLVDAAEPL---LPAHVQLLRVDAEGTDRADGYANWLALQT-PYDGPIVSPRGMAYTSGTTGRPKGVV--RQAVPLDQLEAHLQKARAVVAATFALVPAPLYHSAPSLFAQQAAQM-AEVLVVNARFDALRVLEQIERYRIDTVYLVPIMYVRLLKLTERSRYDLSSLRFVATGAPCAPEIKRRMIDWLGPVIYETYASSETGMITV----------MDPRDAAARPGSAGRPVCDARVRILREDGTPCPT-----GEIGLQPAYPDFTYRGNDEA-RSKIERDGLVTLGDMGYLDADGYLYVCDRASDMVISGGVNIYPAEIEHALLRHPDVVDCAVFGVPCDEYGERLVAVVQTERQDLQAEPLIE-WLRGQIAGFKIPRQIEFTTALPRDDNGKIAKRRLRDAW------- 116688199 61 ----------------------------------------VTFAELDAASTNLALNLLDVGILPGDKLVVQLPNVIEFVYLHFALQKIGAIPVLALPPHRYREISCFVEMAEAVALITDFRYTQMTERLRNEAPRLRFGIVLGD-APEGFVSLRDLIASELDNIAIDPCSPALFLLSGGTTGIPKLIPRTHNDYVLNSLAAAVCD---IRDGDVLLDVLPIGHLSRGCTVVLHTSTSSDQIFP-----------LIDRYKVTHIHVVPAL---LIRWLESADFDLGSVRVIQSGG-----------QRLQPETRK-----RTQQRLPQCFVQ---ENFGMAEGVLMFVRADDPLE-VRMETV---GRPVCEDDEVMGELCCRGPYTLRGYYRAPEHNARAFTSDGFYRSGDLMRQHPSGNYIVEGRKKDLINRGAEKISAEEIENLILAHPAVVNVACVAMPDPLMGERNCACLILRGVSLSLDELVAFLKNQEIAKFKLPERVEIFTSFPLSNFGKVSKKDL----------- 15924723 96 -------------------------------------------------------------VDKGDRVFIF---MSRTPELYFALLGIGAIVGPLFEAFMEKAVADRLENSEAKVLITNKALLPRVPV--DKLPNLKKIVVVDEDVEDNYIDFMETASDEFDIEWLKSDDGLILHYTSGSTGQPKGVLHVQQAMLVHYISGKYV--LDLQEDDVYWCTAPGWVTGTSYGIFAPWLNGATNCIAGGRFSPEQWYSMIEDFKVTIWYTAPTALRMLMDIVEK--YDLSSLRSILVGEPLNPEVIKWAKKVYGLTVLDTWWMTETGGHMIVNYPTMDVKLGS----------MGKPLPGIQAAIIDDAGNELPPN--RMGNLAIKKGWPSMMYWKNPEKYKSYFIGD-WYVSGDSAYKDEDGYFWFQGRVDDVIMTAGERVGPFEVESKLVEHEAVAEAGIIGKPDPVRGEIIKAFVALRGYEPT-DELKEEIVKEGLSAHAAPREIEFKDKLPKTRSGKIMRRVLK---------- 197102580 89 ----------------------------------NGEEVRWSFEELGSLSRKFANILEACSLQRGDRVILILPRVPEWWLANVACLRTGTVLIPGTTQLTQKDILYRLQSSKANCIITNDVLAPAVDAVAPKCENLHSKLIVSENSREGWGNLKEMMKHASDSVKTKHNEIMAIFFTSGTSGYPKMTAHTHSSFGL-GLSVNGRFWLDLTPSDVMWNTSDTWAKSAWSSVFSPWIQGACVFTHHPRFEPTSILQTLSKYPITVFCSAPTVYRMLVQN-DMASYKFKSLKHCVSAGEPITPDVTEKWNKTGLDIYEGYGQTETV-LICGNFKGMKIKPGS----------MGKPSPAFDVKIVDVNGNVLPQEGDIGIQVLPNRPFGLFTHYVDNPSKTASTLRGNFYITGDRGYMDEDGYFWFVARADDVILSSGYRIGPFEVENALNEHPSVAESAVVSSPDPIRGEVVKAFVVSHDQEQLIKEIQEHVKKTT-APYKYPRKVEFIQELPKTISGKTKRNELRKK-------- 121609389 27 ------------------------------------EDTRISFAQLDRRVDRLAAGLHALGLRRGDRAMVQLPNSIGFVTVCFALLRLGAIPVLAMPTQRAHDIDALCRLAEDEVGGFD--YRPLAAEMARAHPSLRAVVIDGGAGPHVPGAHELAT-LDGDPQEWAEPSPGDTALSGGTTGVPKLIPRTH-ADYAYNFTAS-ADLCGLDESTVYLAVLPVAHFTLACPGVLGTLAQGGTVVLSRTASCDEAMPLIERERVTHLALVPQLWVQAREWEDSD---LSSLRLVQVGGSRLAPLLARRLQALGCRLQQVFGMAEGLLCYTR---------LDDPEDAIIHTQ-GRPLPQDEVRIVDEHDQDVPP--GEVGQLLTRGPYTIRGYYRAPEHNAGSFTRDGYYRTGDLVRRDPAGNLIVEGRIKEQIQRGGEKISAAEVEFALGHLPGVRAAAVVGVPDALLGERICAFVQPQDTPINMGGLREALRERGLSTFKLPDQAEVLTHWPLTPVGKIDKHRL----------- 148257858 46 -----------------------------------------SYGDLEDRVRRIASALRDLGIKREERVLLAMQDCTDWPAAFLGAIYAGIVPVAVNTLLTADDYAYMLEHSRAQAVLTSGDVLP---AIKGALTKSDHKVIVSHPIASGEIALETVVETHA-PMARPARTHCDWLYSSGSTGRPKGTVHSHANFTAELYGKAVLD---LTETDICFSAAKLFFANALTFPMS---VGATTLLMPDRASPDEVFKRWTGAVGGFKPGAPTGFAGMLASPALPSREQVALRLVSSAGEALPAEIGKRFKHFGVDIVDGIGSTEMLHIFISN-----------RPDDVRYGTTGWPVPGYDIELRGDDGGAVP-DGEP-GDLYIRGPSAAMMYWGNRAKTRETFQ-GGWTKSGDKYVRNADGTYTYSGRSDDMLKVSGIYVSPFEVEATLVQHPAILEAAVIGVPDAEGLTKTKAFVVLKHGATTNDAELKAFVKDRLAPYKYPRMIEYVDELPKTATGK----------------- 169858762 58 ------------------------------------------------------------GIGRDDVVLVYSRNHTDYPVAIWATQQLGGVISGANPDFSKQELVYQIQEAKARLLIAHPQSFDTALAAARETGIPDQNVILTRQTVEGLVQY--GLSQPISFTELKLRPGEGLSFSSGTTGRPKAVAIQHHSVIVNIIQWAVDDYAPWSEQDVATAVLPFYHIYGLVLNLHALLHAGMSVVVTARFNIDSMMKSIAKYRITHLYLVPPMVVQFCKYPGINESPIRKQIRLVFCGAAPTHELNAQMFELNAQIGQGYGMTESGPLTM---------AFPISQKRGVPGSSGHLLPGTVARVVKFDGTLAGYDEP--GELWIKTPAITLGYANNEEATRETFI-DGWVRTGDEVVIDKAG--------EEIMKVRGFQVAPAELEGCLLEHPDVSNACVVGIPDDYSGEVPLAFVATRAKDPMEAEITKHVADQKVHYKRLAGGVEFIAQIPVSPSGKLLRRVLRDQAK------ 189425456 37 -----------------------------------------SYQQLADRACRFATLLQQNGIAAGDRVLLILPDSPVFVAAFLGAVLHGAVAVPVSTALTADDYRYILQDSGARFLLYSSAVPPAAELASTALTNL--------VCTETLTGWLDHCPAARLAAAAPEEDELAMLYTSGSTGKPKGVPHRHRDLLVAARQYA-VQVLGMQQDDLIFSASKLFFANSLAFPL---YTGATAILPGKPL-PDELLHLIAQHRPTLFFCVPTVY---AQIILSTAAPELTLRLCISAGEGLPGAVLDEWQRLGLAILDGIGTTELTHIFISNY-PDRIRS----------GSAGQAVPGYRIRLVDDEGNLV-QSGTP-GHLQVQGDSTAPCYWNLPEKSAATMLPDGFIKTGDVFL-EQDGYYYHRGRSDDMLKVGGQWISPVQVEEVLRSHPAVEDCAVAAC--QIWGMRPAAHLILKPGSTTDPAFERELMAARLPDYMVPVRYHLVDDLPRTATGKVQRFKLR---------- 214042833 28 ---------------------------------------RWTFRDLDKASDDVAETLKASGVQPNDRVLLLSENCAAAVATIFGTWKAGAVIIPVNARQTEGEVKRILDHATPAAVLMTTGASP---------DAGKHAEGMGAQEITGHMAKPIASNPDADLSDVAV-----LLYTTGTTGDPKGVMLTHANVRFGGMTSANLRG--MTPGDVVYGVLPLTHVFGLCSVLTASCYIGAEVRLEARFSAEKLYNALT-SGVNFLSAVPQMHALLMQYTKEKGTQLNSETLRYVSSGAAP--LDPAWKRYGVAIQNGYGMTETTAGT----------SATSNPIGSPDVSVGPPLAGIEVKIDDT----VEGGSAGTGEVLTRGPHIMKGYYKNPTETAKVVDADGWLRTGDLGKLDENGLLHILGRSKELIIHGGFNVYPPEVEAAINDHPQVIQSAVIGRSKDGDEEVLAFVQIAEGDSLTADDLRA-FVKERLTGYKRPKHIIIGTALPAAPTGKILKHKLIATFKD----- 148254685 35 ---------------ILQRQAEHYGERVL---FVSGE-ERWTYADTVQIAAASAQTLIEAGLKPGDRVALMCSNRPEFLRVYLGCAWLGAIVVPINTALRGLQLSHVLRNSRPALLVVEAPYLAAIETIEPDVQLPPSIWIIGS-------AVETALSA----VPLPPLGACACAYTSGTTGPSKGVCCPQAQMFWWGIYSARALG--LREGDVLFTTLPLFHTNALNAFYQAMLNGCTYVLE-PKFSASGYWAAARRHQATLLGAMASMLLAQPKREEESTHGL----RVALGGGVPAQVHRSFFERFGVPLLDGYGSTET------NFVFAG--TIPSDRPGTM----GYLADGIEARIVDEDDTELP-DGEA-GELVLRAPFFASGYYGMAEKTVEAWR-NLWFHSGDRVVREPSGHFRFIDRMKDSIRRRGENVSSWEVEQAIQAHPAVAACAVYPLPSELGEEVAVAILLEPGQSLEPVDVIRH-CEAMIAYFAVPRYVRIVAQMPLTENGKIKKGVLRE--------- 118470476 16 -----------NLSDLLRRSAS----------AHPDSVQRYTYAEMDVRVGDFVRMLRRAGVQAGDHVGLWMPASLDMIAAIVACARAGAVTVAINDRFRIDELSYVIAHSDAAVITIAPTQAELLSAIPGLAEALRRIIVLADDGPARAFTHQSAVGLPTTHPR--ERTSAYLMYTSGTSASPKACMIAHVAVVAQGTSLAF-DRYLLDETSVFWCPLPLFHTAGLATLTACITAGASFVHAGV-FDPAQSLRAMVEERVTH--AIPTIWMRILDHPDFAVADLSSLRVLMTGGEDLLRKLQARVPH-AIQL-ANYGITEGS---------GHVAMTTVADPLDVRVCTGKPLPGMEARIVDLDTRE-PVAPNVLGEIQFRGESRFLGYYRDEEANAACIDAEGWFTSGDLGVLDEAGRLTFKGRIKDMLKVGGENVSALEVESYLLRHPAVAVVAVVGAPDAYYGEVPVAYILTREHKLTEADVIDFCLDR-IATYKVPRYVRFVDEWP-MSGTKIRKVELRERIR------ 13959822 28 -----------------------------------------SFTELAQLADKVSAGLLQAGLQPGDRVAIHLGNRLELVALYYACLEIGAVTVPINRRLVAGEIEHLLHHSGARYYIGEQETYSRYAAIAGSATLERAWIVAGEEALKGYLPWSDLL--VSSPSKRPPSHADSLAYTSGTTGITKGIVHSQATLAQRTAQGALDTGAVHSMMDAIVPWSILMILAAHRLGRAVVLL--------PVLTAETTLALLQRLPLSFLKGAPSHFNNLLAAGESAAPPLPSLTSTVSGGDLCPPKLGRRWHDLGGTLRGSYGTTESGPIFCQPDVAG-----------TEQSSIGWPLPGVALQQTET------------GELLIRSPANTPGLWNGQDADR--LPATRWIATGDLVQRQDDGGYLIIGREKDMLKCDAYSISPVEVEQELLKLLDIAEAVVFGVPDATIGERPVALLRTTSGRELPQQLKQH-LKALIAEYKHPRQYLFVERIPLSSAGKVSRKQLASDYREILGAA 84495233 35 ---------------------------------------RLTYAELWQRASRVAGGLVGGGVGPGDRVGVALPNGAPWILAFLGTLLAGAVPVPINPRLTGPERAHIVTDSGAR-------------------------LVIEAELPDG------------EPIEIPESLAA-IFYTSGTTGAPKGAMLSHRALL--SAAEQVRLAYALESHDGLRALVPLFHVLACGMQWVPALVTGGCVVILPAFEVGAWVSAIREERIEVLNGVPAMFWHALRHPDFTELDVSGIRILSYGAAPTPQATALREAFPFARLAPGYGLTE-APCVT---------GLHDGDAQSHSGSVGTAVAATELRLVG------PEAAEGIGQLLVRGPQLMSGYWGRPEATAAALV-DGWLHTGDLVRIDDQGRVFMLDRRTDLINRGGENVYSVEVEAALAAYPAVAESAVVGIPDERLGSRVGACVVLRAGVPFDADELVRVAHATLAPFKVPEVCVRSEPLPRNAAGKVDKHAVRQQ-------- 109127806 53 ----------LDVWSRLEEAGHRPPNPAFWWVNGTGAEIKWSFEELGKQSRKVLGG--ACGLQPGDRMMLVLPRLPEWWLVSVACMRTGVVMIPGVTQLTEKDLKYRLQASRAKSIITSDSLAPRVDAISAECPSLQKLLVSDSDSRPGWLNFRELLREEHNCLRTKSQDPLAIYFTSGTTGAPKMVEHSQSSYGL-GFVASGRRWVALTESDIFWNTTDTGWVKAWTLFSAWPNGACIFVHELPRVDAKVILNTLSTFPITTLCCVPTIFRLLVQRYSPCVWCFEGLKQCVSHGEALNPDVREKWKRQGVELYEGYGQSETV-VICANPKGMKIKSGS----------MGKAVPPYDVQIVDDEGNVLPEEGNVAIRIRPTRPFCFNCYLDNPEKTAASEQGD-FYITGDRARMDKDGYFWFMGRNDDVINSSSYRIGPVEVESALAEHPAVLESAVVSSPDPIRGEKAFIVLTPDYSSHDPEELQEHVKRVT-APYKYPRKVAFVSELPKTVSGKIQRSKLRSQ-------- 119508831 25 -----------------------------------------TYQQLRTIVADLVAQLHSFGLGKGDRIA-IAMTNSSSMACIFLAASLCGTAAPLNPKYKQEEFAFYYEDLQAKALITLPGTEAAITAIHPDMLLIQAITNAD-----GTLSLEQPQRETSTPDLPQSDDVAIILHTSGTTSRPKRVPIRHRNLI--ASAQNIVSVYNLTANDINLCLMPLFHIHGLVGCLLATLASGGTFICPTGFNALEFWQLVERYKPTWYSAAPTIILARASRNEDISHSFRFIRS---SSAPLPPVIIEQMEALNVPVVESYSMTEAAHQMTSN---------------PLPPKNRKPGSVVEVGIMDEDGKLLAQG--SLGEVVVKGANVIDGYENNPQANATAFV-NGWFRTGDQGKLDPDGYLYLTGRIKELINRGGEKISPLEIDDILLRHPAVAEALAFAVPHKTLGEEIHAAVVLKSDT-SEQELKSH-CSQHLAEFKIPKQIHILEALPRGATGKL---------------- 169613486 7 -FPALDM-PKCNLLDYLFPRGSTAFRHAPCGSTRQISITTLTPRTLLQWTKRLALGLDRIGSKPGEVVMILTPNHIFVPVAYLGIVGSKRIFSGANPAYTVSEMIHQVTNTEAQFILAHPSLATTALAAAKGAGTGRVFMFSDENAPEGCQDWRSFLPSEAEPVLSAKEAVTTTAFSSGTTGMPKGVEVSH-----HNIIANL-DQTIFMRRETWIGFLPLYHAYGQLYTIAMAQKLQIPVYIMKKFEYEPFLRTIQDQKVTHLQIAPPIMVMLSKRPETAKYDLSSVTDILCGAAPLSKELQNEISRLDCEIVQGWGMTEVTCGAI------HVPGGTVDD----SGSVGQLDPNCECMLLDDDGKEVP-DGQP-GELHVRGPNICLGYWRNPAATKESITSDGWLKSGDVAI-VKNGWFWIVDRKKELIKVNALQVAPAELEAVLLEFDPIADAAAVGITLDG-QEWPRAYVALKDDKTTEEDIHAHMKIKVAKHKQLVGGIVFVDEVPKLQSGKIMRKVIKDWAK------ 146343630 21 ------------------------------------------YRELEARSNRLAHLFRKRGLKRLDHYSIFMENNSRYLEACGAGERSGLYFTCVNSYLTPGELAYILNNSQSRLLITSVAKLDVAREALKEAPGIELCMVADGPG-EGIVGLQEAIGLPATPI-ADECIGTAMLYSSGTTGRPKGIL---RPLPEQPPVQQLPIFDFLEEGMIYLSPAPLYH----SAPQAATIRAGGTAIIMENFDPERYLQLVEQWGITHTQLVPTMFSRMLKLPEETRYDLSSLEIAIHAAAPCPAQVKEDMIRWGPIIHEYYGATE----------GLGFTACDSEQWLAHRGTVG-KVLFGDLHILDEHMQPCPA-GTA-GTVWFK----TGSYFNDPERTREARSADGTMSTGDVGYVDADGYLYLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNTDLGEEVKAVIQPSGIVPSP-ALEEELIRQSLSRQKVPRSIDFETELPRLPTGKLYKRLLRDRY------- 89901474 68 -----------------------------------------TYSELQAQANRLSNVLTALGVGRGDRVAIVMPQCFETAVAYVAVLQMGAVAMPLSMLFGPQALEFRLHDGEAVVAIGAASALEGLQAVRANCP-VLHYVLTDQRAD---LNYALALAQEDTPVATLAEEAAVLIYTSGTTGNPKGALIPHRALIGN------LTGFVCSQN--------WFGFDPAANPASAGLVGSDAVFWSPRFSPQTALELMRDCHVTHTFLFPTALKAMMKYPGSARHTVRQLQAIMSAGEAVGDAVFDYCQQLGVTVNEMFGQTEI------NYIVGNCSAQWPPKPGSM----GMGYPGHRVAVIDDAGAECPV--GVAGDVALNDPIFFLGYWKNESSTRAKFTGD-WCRTGDLALRDADGYLWYQGRADDVFKAAGYRIGPGEIENCLVKHPAVANAAVVPKPDPAIAARPLDTVA-RAEFDLKAQLQAH-VKGMLAPYEYPKEIEFIDALPMTSTGKVQRRVLR---------- 218153568 36 ------------------------------------EDRRLDYAALHAGMDRVARSLQRDGMQPGDVVAICAGTSVEYVLAYLGALRAGVAVAPLAPSATAEHLSAMLDNCGARLVLRDREVAAQWPLHAG---AALRCVALDDAAEAGWLAQDGAPATTPAPITPEPDWPFNVIYSSGTTGVPKGIVQSW-AMRWAHVRRAVTNG--YGPDAVSLCATPLYSNTTLVAALPTLALGGTLVLM-RKFDATRYLALAQQHGATHTMLVPVQYMACSDFDRTDLSRLQHKFCTSAPFSAALKAEVLR--RWPGRLIEYYGMTEGG-------VRCELHCHDFPHKLH---TVGRPGEGADIRFIDEQGRELPAGEQ--GEIVGRSAGMMSGYYRLPDKTREAEWFDAYIRSGDVGRLDADGFIVLGDRKKDMIITGGFNVYPSDIEAVLCQHPQVAECAVVGVPSEQWGETPVAYVVGRGSQPTAEELRE-WLNTRVGKTQRVADLRLVERLPRSEIGKVLKRTLREQY------- 169189552 78 -----------------------------------------TYEQMSKQSNRFANVLRKYGIGKGERVFIF---MPRTPELYFGVLGVGAVVGPLFEAFMETAVKDRLQDSEATAIITTPALLPRIK--RDELPNLKHFVFGDNVAADDFSAEMAQASEEAEIEWLDREDGLILHYTSGSTGKPKGVFHVQNAMIQHYYTGKIV--LDLKEGDIYWCTAPGWVTGTSYGVFAPWLNGATNVIRGGRFSPSDWYGTIQKYGVTVWYSAPTAFRMLAGDDLSSSFDLSSLRHLSVGEPLNPEVVRWGMKVYKQRIHDTWWMTETGAQLICNYPSMDIKPGS----------MGKPLPGVKAAIIDDQGNELPP--YRMGNLAVQTPWMMRKIWNNPSKYEEYFRIQGWYISGDSAYMDEDGYFWFQGRIDDVINTAGERVGPFEVESKLVEHPAVAEAGVIGKPDPMRGEIIKAFIALREGYTASDELKAQFVKVGLSAHAAPREIEFKDKLPKTRSGKIMRRVLK---------- 116874088 36 ------------------------------------ETKTWSYRHLLEQANKFANVVKNAGVKKGDHVIVMTPRALETYAIYMGLWKAGAIIIPASELLKAHDLEYRIHHANVKAIVSYSGMTAEFDKIE-KIPSVSKKIIVGGKL-SGWDHYEDSASTDFERVETSRDDACLLAFTSGTTGNPKGVVHIHGWGYAHIRIAA-DHWLDIHEDDIVWATAPGWQKWVWS-PFLSVLKGATGFIYSGRFIPEKQLHLLEEEKINVLCCTPTEYRLMAKVNHLREHDLSSLRSAVSAGEPLNREVIQVFQNFNIKVRDGYGQTE-STLLIGTLVDTPIRPGS----------MGKPIMPEYMAIIDADGNPVGV--GEIGDIAMRKPALFKEYYKEPERLQKAIRGD-YFVSGDRAIRDEDNYYWFQGRNDDIIISSGYTIGPFEVEDALTHHPAVKEVAVVASPDEIRGTVVKAFIVLKDGYEGTEDLVHELTKEQTAPYKYPRRIEFVESLPKTDSGKIRRVELRD--------- 214029831 16 -MPFTERNMPTTLYGLLSRTAGKFPDNKAVSQILSGKAKTLTWSKLKDKVTQAANLFRSLGVGEKDVVAYVLPNCNETVVTLLG-GAVAGIANPINPLLEPEQIASILRETGAKVVVLNPYLTPIVPLIRPKLENKDKLAHADYKNFNKELRKQPTELAFAD--SEADRVACYF-HTGGTTGMPKVAQHTYSGMHYNGWLGSKL---LFSENDNIMCPLPLFHVFACVILMAAVASGAHVVFPTPQFD--NFWKLIERWKITFIITVPTA--ISAKMQRPVDADISTVKTAFSGSAPLPLELFRRFETTGVKIVEGYGLTEATCLVSCNPVDG-------EKKV---GSIGIPLPYTNVKIVKTDGGSVECGTDEVGEICISNPGVYAGNTYTEAAKNEGLFYQGHLRTGDLGRLDGDGYLWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDAHAGEIPCAFVLVDGATASAEELLEYCKIHVHERAAIPKHVTVMDELPKTAVGKVFKPDLRK--------- 111223560 72 ---------------------------------------RLSYADLDRAVDDLAVGLDRLGLAPGERVLVQLPNRVEFVTLLFALLRLGAIPVLALPAHRRVEIEHLARLAPDTHEGFDHRT--LAQEIVAAVPSVRHVLVAGETGIDAVAAAGADARAAAAPTSVPSTSVAGVAISGGTTGKPKLIPRTHWDYAYNAAASAGLCG--LTAEDVCLAALPAAHNFPLACPLGALGVGATVVL-APSPSPEIVFELLARERVTVTALVPALARILVDAAEWEKPDTSSLRLLQVGGARLDAELARRIPALGPRVQQVFGMAEG----LLNYTRQ-----DEDAELSFTTQ-GRPLPADEIRIVDRDGADVAP--GEIGELWTRGPYTVRGYYRAAEHNATAFSPDGFYRTGDLVRLTASGNLVVEGRIKDVINRGGENVSATELEEHLLAHPAIAQAAVVAAADEQVGESVRAVVVTPGAGLTLKVIKAYLRGRGLARFMLPDLLTVVDTLPLTPVGKIDKRELRRR-------- 85810988 59 ----------LDQWTNMEKAGKRLSNPAFWWIDGNGEELRWSFEELGLLSRKFANILEACSLQRGDRVMVILPKIPEWWLANVACLRTGTVLIPGTTQLTQKDILYRLQSSKAKCIITDDTLAPAVDAVAAKCENLHSKLIVSQHSREGWGNLKEMMKYASDSVDTKHDEMMAIYFTSGTTGPPKMIGHTHSSFGL-GLSVNGRFWLDLIASDVMWNTSDTWAKSAWSSVFSPWTQGACVFAHYPRFESTSILQTLSKFPITVFCSAPTAYRMLVQN-DMSSYKFNSLKHCVSAGEPINPEVMEQWKKTGLDIYEGYGQTETV-LICGNFKGMKIKPGS----------MGKPSPAFDVKILDENGATLPQEGDIALQVLPERPFGLFTHYVDNPSKTASTLRGSFYITGDRGYMDEDGYFWFVARSDDIILSSGYRIGPFEVESALIEHPSIAESAVVSSPDPIRGEVVKAFIVSHDQEQLKKEIQEHVKKTT-APYKYPRKVEFIEELPKTVSGKVKRNELRKK-------- 114799617 17 -----------------------------------GSGETISFRQLDERSNQIAHALRAAGCQPGDTIAIFAENSPRYFEICWGAQRAGLYYVCISSRLTAPEVKYIIEDSGSKLLITGANKGAVAKEAAAAAGTKDLWSIDGEV--EGFKPLEALAAPFPTTPIADEMAGTDMLYSSGTTGRPKGIRPPERGLILVQIARAM---SGASPESVYLSPAPLYHAAPWCMTF--TRIGS-TVIVMEKFDPEEFLKAVEKYKVTHTQVVPTMFVKMLKLPEDVRMKYDVSSMTFAIHAAAPCPVPVK-EQM---------IAWWGPVIDEYYAGSEMTYVKSPDWLTHKGTVGRPI-HGQVHICDEEGNELPIGEE--GQVYFSGT-VPPNYHNDPEKNKAALNPPDWSSLGDVGKLDADGFLYLTDRKSFMIISGGVNIYPQETENVLITHPKVADVAVIGVPDEDFGEAVKAVVQPMPGIAHSEELAAELMQANLSKLKCPKSIDFDPELPRHATGKLYKRLIRDRY------- 126651358 10 -----------NITDEFEKYAKDSTKNALIIYHEHSDVQFITYAHLLERANQAAHVFTKSGLTKGDVILVMVPRSVEAYIVYIAALKAGLIIIPSSEMLRTKDIEYRIHHADAKVVAFEPYIEQFDQV--GNFQNIQQFVIGNRKQPTTYI--------NSTPTKSTDHAF--LAYTSGTTGNPKAAVHTHSWGYAH-LRTTAPHWLGVQENDIVWATAPGWQKWIWS-PFLAILSGATAFVYKGKFDAATYLALLEKFKMNVLCCTPTEYRFMAALENLQEYDISSIRQAVSAGEPLNSDVIKKFDTFHLQVRDGYGQTENT-LLVGTMVGMDARVGS----------MGKPTPGNTVDIIDDFGEPV-----AIGEVHRETPALFKKYLNDPERTNLQFRGD-WYITGDRAYKDADGYFWFEGRGDDVIISSGYTIGPFEVEDALMKHPTVKEVAVIASPDKVRGNIVKAFIILHNGVNGNQELIQCLVKSLTAPYKYPRAIDFVTELPKTASGKIRRVELRQQ-------- 195614616 37 ---------------------------------------RLTGAEFVDGVRSLAAGLADRGVRPGHVVAAVALNSVEYVQLFLAVTYAGAIIAPLNYRWSFEEAAQAVELVRPTAFAFDGAFLRLMEGDR--FPSIGLYLLLGDPCRTGRAAAGCAVGATAEPVSAPDDIAL-ICFTSGTTGRPKGVAISHTSLIIQSLAKIAIVG--YGEDDVYLHTAPLCHIGGVSSCMAVLMAGGCHVL-APKFDARSAFAAIQEHGVTCFITVPAIMADLLSYARAPGCGRTTVTKILNGGGGLPLHLVQSFPR--AAIFSAYGMTETTPKLQEPEPEPETQPCGHHGGVCV----GKPAPHVEIRIGDDDG--TTAGSSPTGNVLTRGLHTMVGYWANGKADSSECDRNGWLDTGDTGWVDEEGNLWLLGRHKGRIKTGGENVYPEEVESVLSQHPGVARAVVVGVPDSRLGERVVACVSVKGEEVSPQILHGHCRTKELSRFKVPRSYYWRQPFPVTTTGKIRREELKRE-------- 13475813 38 --------------------------------------------------------LHALGIGRGDRVAIV-LPNGPEMATAFVAVAAAASTAPLNPAYRADELDFYLTDIGAKAILVAENETGPAVAVAERLGIGVLRLVVQPDTPAGSFTIEGAIGPQAAPDMAGDGDIALLLHTSGTTSRPKLVPLSHANIA--ASAAHIGATLGLSADDRCLNIMPLFHIHGLIAAVLSSLAAGGSIYCTPGFNALRFFQWLGDAKPSWYTAVPTMHQAILPRAARNEEILAAARRFIRSSSASPAQVMGELETFGCPVIESYGMTEAAHQMASN-----------------RLPPGLRKPGSVGAGAGPEVAVMAPDGRLLGEIVIRGPNVTAGYEKNPDANATAFA-HGWFHTGDQGVLDEDGYLRVTGRLKEIINRGGEKISPLEVDDVLMDHPAVAQVVTFAMPHDKLGEEVAAAVVLRGMIATESDIRSHAATR-LADFKVPRKILILDEIPKGATGKLQR-------------- 33599597 38 -----------------------------------------SYADLGGMAERLERELRADGVRAGDRVLVVAENCAEHAALLVACSRVGAWSCGVNARMAQGEVEAYAAKADARVTYFTAGVSQAAAA-----HAVRHDVCIDGLARSALRA--EAVAETG-PL-AGEVAA--IIFTSGTTGTPKGVMMTHRG-VLH-FARVSAESRALDARDKVYAYAPMTHIFGLGTVLLASLHAGAALEMRPQFDPAELFDALAHRGVSQVQGPPALFARLLQYCAEHGPEAPRLRYLYAGAGPLDMALKRKVEAVGQTLHHGYGLSEYAGSL-------HATRLGESRADT---SSGYAFAGAQLRIVD------PATGHALGEIWLRGVGLMPGYFRDAQATAEAMRDGGWYASGDLGELHADGALFVVGRIKEMIIRSGFNVYPAEVEQALNGFAGILRSAVVGQKEADGNEAVIAFVVDRANPPDMAALRRH-LRTQLAPYKRPARIIAIDELPVSANGKLQRRRLLEQ-------- 119503304 21 ----------------------------------------VTYGELEARSNQIAHLFRLCGLKSGDHVAIMVENCRQFLEITTGAMRSGIIFTPISTHLKEDETAYILENCGAKLFVASHSLASVAVHMIGSAAALKHFYMIG-GIEDGFLSWEETV--DTLPITAIDDQSMGMLYSSGTTGKPKGVYNKPYTEVFDELTLSLGAAFGFGPETTYLSPAPLYHAAPLHYNMVVLDTGGTSIIM-EKFNALRALEIIEEHRITHSQWVPIMFVRMLKLPEAQRTQFDTSSMQMAIHAAAPCPIDVK-EQM---------IDWWGPVILEYYSSSEFTLIDSNDWLNHKGSVGRPLFGVP-HVLDEEGNELPA-----GEV--GGIWFSDEYHNEPDKTAEAYNKDGWTSVGDMGYLDEEGYLYLTDRKNFTIISGGVNIYPAEIENLLINHAKVADVAVFGVPCDEFGETVQAVVQPDATDETALELKE-WLQERLSHIKIPRNLDFMEQLPRMDNGKLYKRHLMEAYRN----- 126725561 24 -------DVPKTMHDYICNAAKKWGPRPAISQITSGKAQTLTWQDYCDRSIQSANLFRALGVQETDTVAYL-LPICNEAAVTLVGGAIAGIANPVNPLLGVDQIAAILRESKAKVLVLAPNITHILEVIRPKVNHDHHAKVM---------GFGAEVAKQNTKLDFPDASGNRIGHTGGTTGMPKLAQHTYEGIVYNGWLGSRM---LFDETDTIICPLPLFHVFGCHVILSAMISGAHMVLPTPQFDNFKLIERWD---VTFMITVPTAISALMQ--RPVDADVSSLKTAFSGSAPLPVELINRFESTGVTVVEGYGLTEATCLVSVN-------PASENRKI---GSVGLPLPHTKVRILN-----ISADGKTVGEICVSNPGVLVGKTYTEAAKNADLFADDYLRTGDLGRLDSDGYLFITGRAKDLIIRGGHNIDPGEIEETLAGHPAVAFAGAIGQPDAHSGEVPIAFVLVADAETTPAELVAYCKKNIGERAAQPKYIEVLDELPKTAVGKVFKPDLRK--------- 91978868 21 ----------------------------------------VTYAELEARTNRLAHLLRNHGLKRLDHYSVFMENNNRYLEACGAGERSGYYYTCVNSYLTAAELVYILTNSESKVLITSTAKLDVAREALKDCPHVTLCVVVDGVGSERIVGLAEATKGLPDTPIADESLGTAMLYSSGTTGRPKGILRSQPLPLFHFLNMLW----KYRNDMIYLSPAPLYH----SAPQAATIRDGGTVIIMEHFDPEQYLALIEKYKVSHSQLVPTMFSRMLKLPEESKHDLSTLEVAIHAAAPCPPQVKEQMIKWGPIIHEYYGATEGLGFTACN----------SEEWLKHRGTVG-KVMFGDLHILDDRMQPCPKGTPGQIWFKTATPF---EYFNDPNKTQEARSDDGSMSTGDVGYVDDDGYLHLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNEDLGEEVKAVIQPMGVDPDSDLAQELIAFCGLSRQKVPRSIDFLEELPRLPTGKLYKRLLRDKY------- 170062681 60 -------------------------------------------AEMSLRTVRVAQNLIKLGYGNPEDIFAMAVRNGEHAAVLFACFALGIPVNTLDPSFQRDDLGHILAIVKPKLVFCDSETLDLIPACHLAGITPKVILLGDKIA--GYTHVEDLLGIEDSFVPVPSSTPAVLICSSGTTGRSKAVSLSHSICIAH--VANFFDCRA---SDILFAYSSLYWLSGLFTLLAGTLAGATRIIPFTVQRTADIVQRYQLSVISFPPS--QAWAIVNDPTTVTADSFRSLRLALCGGSVVSASLKKRFPRKVLEI--AYGFSEVGYAVT-----------STREGFYRDGSVGFTRPGVEIKIVDEDSCAVGRDGEILVRTKL----VFLGYFGNPAATEEMLDGEGWLHTGDIGRFDEDGLMYVVDRKKDIIKYGNYQISPSDVEAVLQGIEGVAAACVVGIPQENGNDLATALVVRSSETVGSEFILQEAAKKLPDYKQLRGGVHFVEKIPMTPSGKILRRLAKE--------- 68537009 61 -----------------------------------------TYGDFLKQVKSVAAGLRELGVRPGDRVAVTLPNCPQHLITIFAAHKLGAVVAEHNPLYTARELGPCKDHGAKVAVVWDKDAMPLVKALKLPIKSIKEKRDQLHGEAPGTIPFSQLQGDGSDIENSPETTQDSPAFTSGTTGKPKGAQLTHGNVMSNVVQGSWISGIGERGQEKFLAALPLFHIYGLTLTAALAVSTGGKLLLLPKPEIPLIVDQLKRETPTYMPGVPTLYDKILAAAEEHNLDLRGIANALSGAAPLPVHTTLEWEKTGGKIVEGYGLTESSPILVANPVTSERRA----------GYIGIPFPDTEMRVADDFSKTMP-DGEP-GELLARGRQVFHGYINIPDEDQPFH--EDWFCTGDMAVMEPDGFIKIVSRIKEMIITGGFNVYPAEVEEFLEEHEQIQKAGVVGLPQDDGSEEVVAAVVLASEADFDKEAIREWAREGLTRYKVPRRFFVVDEMPADLIGKIRRREVKD--------- 17544783 80 ------------------------------------------WRELDQLSTRLAVQFQRLGVARGHRVALFLQNCPQAILAHLAAAKLGAIAVPCLPLSRQHELHDQLADCGAKVLVAAADLMPIVEAARADLQPAQELIAADQAGSSGQFDLMRLLGE---PVDVAERNAVTMVYTSGITGRPKGAMLTHRNALYKT--AVTVQTSGIQAADVLLAAAPLSHIAGMLMGMNLMLYAGAPTILLYRFDPLAVLQAIDRYRVTWWYSMTPMNLAVMAHPEAGQYRMASLIGNPCTSFGAPEAIADRWRAFGPQCRAAYGLSET-----------HTCDAVMPPDAPRWGWHGKIVPQTEVRIVDHTGAELPP-GRS-GEITIRSPGVFRGYWRRDEATRAAMQ-DGFLRTGDIGQVSPDGYLQWQGRLKELMKVSGYSVFPEDVEALLSRHPAIRQVAVTPMPDPDKGEVVCAHIVRMSGMALTEAELIAWSRENMAPYKVPRRVRFHDALPATATGKVLRRLLREE-------- 197786769 13 -----------TLWELAARRADLSPDRPVLLQ----DDRTLTFGELRARAERVAAGLYDMGVRPGTVVAWQLPTRIETALLSFALARLGAVQSPVIPFYRDREVGFALR--ESKAEFF---------AVPGPWRGFDHTEMARRLGAKAFEAYDDL--PDGDPAVLPAPPADGTSWTSGTTSDPKGVLHTDRSLI--AGGSCLAHALRLTADDVGSMAFPYAHIAGPDYTVMLLLYGFPAVMFEQFALPDAL-EGYRRHGVTVAGGSTAFYMFLTEQRKRPGERIIPTLRLLAGGGAPPEVYHAVVRELGVQLTHGYGMTEV-PMITMGAPDDTVENLATTE--------GRPPEGMSVRIVD-------------GEVRLKGEAVCQGYL-DPSQTAEAFDEEGYLRTGDLGFVKDTGHLVLTGRLKDVIIRKGENISAREIEDLLAAHPAVGDVAVIGLPDAERGERVCAVVQPEGAELTLEAVTGYLRAEGLSPHKLPEQLEVVDALPRNTLRKVLKYKLRERY------- 169781882 26 --------------QFIDEQAATYGQRPSIVSPWQG--ISLSYHELAERSKHVARALLGMGLAHGDCVGIMAGSSCQHIELLMGGARIGCAVVSLHTTYTPEELKRTVRRTSCRLVFISSDLSTHVNVMKNELNAVLTIGQNDYKGSQGLQTYEALFSEYKEGVTNPDIDATFLAVTTGTTGTPKAAMLT----AINLLGGGFIVGESLTPKDIICSPAPLFHSFTLIAGVFASLTGSSVILPSDHFDPHTVVAAIQKQAPTVLLGVPTMFLAELEIMAKEPADM-SLRAAVVGGSSALRKNICTTMKTK-EVYSVYGMTETG----ATFIGS-LDGLEESTGM-----VGYVMPHICAKVLNRSGRPMEK-----GELYTSGFTLQKGYFGEEEKTLETMTQDQWMRTGDEAVIDESGCCRITGRIKDIIQLGGENISPLEVESRLASHPSIGEASVLGLPDAKYGEVVGCFLAPNVERLADEEVQGWVRET--LAWHKTPAYIFADDFPRTGTGKHQKHIMKK--------- 29827800 30 ---------------------------------------------LHASVNRLVHGLRAAGLERGDAFAVVLPNGVEFFTAYLAASQAGLYLVPVNHHLVGPEIAWIVADSGAKVLIAHERFADSARADEAKLPAEQRYAV---GAIDGFRPYAELL--DGQPGSAPADRTLGMNYTSGTTGRPRG--------IRRPLPGKLPEETYLGEGNVHLVCSPLYHTAVLQFAGASLHIGHRLVLMD-KWTPEEMLRLIDTHRCTHTHMVPTQFHRLLALPEEVKGRVSSMRHAIHGAAPCPRAMITWW---GDSVEEYYAASEGGGAFA-----------TAEDWLKKPGTVGKAWPISELAIFDDEGNRLP--AGELGTVYMK--MSTGGFYHKDEAKTKKNRIGDFFTVGDLGCLDEEGYLFLRDRKIDMIISGGVNIYPAEIEAALLAHPAVADAAAFGIPHDDWGEEVKAVVEPAGHDPGPALAADILCEQRLAGYKRPKSVDFIETMPRDPNGKLYKRRLRDPY------- 218295632 338 -----------------------------------GTLEKWTYRELHDLSARLAGVLKDLGVGPGDRVALYLPTGVEAAIAMLACARLGAV-HMALPMLGPEVLRQRLLKGEARLLILRGRFAPTRAAVEAALSGLDLPVLWHRRGTTEFL--ERAMGKPQEALPVPSSHPLFLLHTSGSTGTPKGVVHGHGGYMV-GVAWALRHLFDLKPGEVFHTTADLFWIHSFGL-YAPLFLGGTSLLLEDRPDPSAFYQRLERLGVRVLLTSPTVLRTLRRHGEATGLRLVG----SVGEALAPE--VWRWTR------------ENLAWPLDNWWQTELGAPALATPLPLPAKVGVPLPGVEARVVDGEGRILPPGERGHLVLLRAGPAQLVGLLGGENPWRG-----GLYLTGDLALMDEEGYFRILGRSEEVIKLGEARLGTAEVEAALLTHPQVAEAAAIGLPGEE-GERLVLFVVPR-TKDLPEELKPLLLKAHLFRHLGPLGPVFTESLPRTRSGKILRRLLKAE-------- 78187906 51 -----------------------------------------TYGELERESDAFARGLLSLGVRKGERVALLLPNSPQMLISEFGVWKTGAVAVPMNPLYSDTELEHAFRECGASAAVVLAPFYTKVAALRGPLRLLIPTGIGEYLPPLKTLLYERPQGHRVDARRVPPRSPALFLFSGGTTGTPKCVVSTHRSLVISGMQIVTWFSVLLRKSDPIMLNMPLFHVYGQAGIMTAALSGPMALVPNPR-DLDDLLSTIRRVRPSVLPGVPTLFTALIAHVKRDPGLLRSLKLCVSGAAPLLQETKERFESLGGRIIDAYSLTEMTLA----------GTFSPILGVYKPGSVGVPLPDVEVKIVDEATGEGPLGTNMVGEVLMRAPQMMRGYWQRPGESGEALR-EGWLLTGDLGYMDEDGYLFVVDRKKDVIKPGGFQVWPREVEEVIARHPAVLEVGVAGVHDPRQGEAVKAWVVLRGMRLELEELREH-CRQDLAAYKVPRFLECRESLPKSQVGKVLRRKLK---------- 197773219 13 -----------TLWELVERRAALTPHRPVLLQ----DERVLTFGELRTRAERTAAGLYAKGVRPGTVVAWQLPTRIETVLLTVALARLGAVQSPVIPFYRDREVGFALR--ESRAAYF---------AVPGEWRGFDHTAMARRAGARGVFEAYASL-PDGDPSALPAPPASGIYWTSGTTSDPKGVLHTDRSLI--AGGSCLAHALRLSEDDIGSIAFPFAHIGGPDYLVMLLLYGFPAVLFEKFALPEALEE-YRRHGVTIAGGSTAFYMFLAEQRKRPGRKLPTLRLLAGGGAPKPPELRAVVREMDCVLTHGYGMTEV-PMITMGSPDDSEDDLVRTE--------GRPPAGMEIRIVD-------------GEVRLRGEAVCQGYLDPAATAAAFDA-DGFLITGDLGRLTGSGHLVLTGRAKDVIIRKGENISAKEIEDLLHGHPAVGDVAVVGLPDEARGERVCAVVAPGVTDPTLADITAFLRGTGLAPHKLPEQLEVVDTLPRNEARKVLKYKLRETY------- 198253218 11 -----MVWEDRNLWAQLSQTAATHGSRNAVTFQMNDPAETLTWSQLQGKVAQTANLFRELGIGSDDVVAFLLPNAMETVLTYLGGTVAG-IVNPINPLLDADQIGAILRETNAKVLVLAPNVKTVVEVITGIKKFIVPLIRPKVKVNHGAKIIDFNKSVAKQPTKLTEDRVAAYFHTGGTTGMPKVAQHRNSGIIYN---AWLGDKLLFEETDVQICPLPLFHVFATIVCMGASLSGAHIVFPTPRGDGVNFWKLIERHKVTFMITVPTAMSALMQ--RPVNADISSLRLAFCGSAPLPLELYKKFEAAGVTICEGYGLTEATCLV----------SINPPTGAKKVGSIGCPFPYTHVRIIDASQRDLPSGD--IGEICVASPGVYDGHTYTEVAKNKDLSPLGYLRTGDLGRFDEDGYLWITGRAKDLIIRGGHNIDPAEIEEALAGHAQVAFAGAIGQPDAHAGEVPAVFVLTDGATVTVEELMAYARKHIHERAAYPKHLEIMDELPKTAVGKIFKPDLR---------- 115375978 40 -----------------------------------GQARRFTFAELRRHSLQAARFLTDLGLRRGDRVFVL---MPRIPEWWFIVLGCGIVFMPGTPMLTAKDIRYRLAAAEARAVITEASCLERFEGLVGTGQ-VKHWIALGE-VPSPWIRYAPEEGTATDGVSFPTRADEPMLFTSGTTGMPKMVLHTHASYGLHTVTGRYWLDLTPEDRHLTLSDTGWAKC-AWGKLFGPWSQGACNVVYDGRFDAPRILKMLETQRVTTFCAPPTAWRALV-LQDLSKYDLSAIRHAVSAGEPLNPEVIDSWKATGLHIREGYGQTETV-VVVGMFLEPRVGSM------------GKPSPGFTVSVIDEQGQEVGQEGDIAVRVAPERPVGLFQGYLQDDAANEACRRGDWYVTGDRAVKDADGYFYFVGRADDVIKTSGYRVGPFEVESALIEHAAVAESAVIGVPDERIGQRIKAYVVYTGSPALATELQEH-VKRTTAAYKYPREIEFVTELPKTVSGKIRRAELR---------- 167644395 1 --------------------------------------RRLPYDVLEEHVAAVASRLSERGVRAGEAVVLLLRNDLAFFEAALGAIRIGAYATPVNWHASSEELAFILQDSAAKVLIAHVDLF---NAVADDLPS--HVVVLVETPPELAAAYRVAEADQATPVSAQTTA---MIYTSGTTGRPKGVRRTEQTLVQIQNA---IRNFGLGEGTVVLMNGPMYHTAPNGYGMMAARFGHTIVLE-PRFDAEEMLQLIERHRVTHMHVVPTMFVRLLRLPAAVRERLSSLRFVVHGAAPCPQQMIAWW---GPVINEYYGSTETGIVAWHD----------AEQALSRPGTVGQVCPGAVVKAFDEDGRPLPGE---VGDLYMRSAGMTDFTYHGRDDERAAVGREDLICVGDIGWVDADGYVFLCDRRKDMIISGGVNIYPAEIEAVLIGLEGVRDCAVFGIPDSEFGEAVCAEVEPLG-APSLDVVRSH-LAARLAKFKVPKVIEFAHALPREDSGKIFKKRLREPY------- 183221027 4 -----------NLPELFQQSAEKFGRPAFVSKDESKSYKPVTFKEVYDLGINLAEALIDLGVSAKENVALLADNRLEWIVSDYGILMSGAADVPRGTDITDSEIVYILNHCEAKVVFLENDMLEKFQKNRSQLEFAKTLIVMDKKSTATGVLKLYDLIEKGKELRAKERMKATIIYTSGTTGMPKGVMLKHSNMI-HQTTAILGSMIDIKADERMLSILPVWHVFERVFEYLAIAAGCKKAKPAPRLDPKQIVSLFKGVTVAIVLAVPYFLLVLSKIREATGGELKA---SVSGGGALQRHVDAFFNDIGINVLEGYGMTETSPVIFKKLVQGSVGVITPETSVQIRDDLGKVLTHV-----DANNQLVSGKYGQRGVIHIRGPQVMKGYYKNPETTAKVL-KDGWMDTGDIGMFNFKKTLTITGRAKDVVLLGGENVEPVPIEDKLTESPFISQCMVIG-------------------------------------------------------------------------- 189207693 41 -------------------------------------------------AQRFASGLRRMGLQPGERVLLFSGNTLFFPSVVMGIIMAEGIFTGANPTYVARELAYQLKDSGARYLLCAENGLDTIATFEGELGHIRHWTELLDDVERGYAWPELKTKEELDRVVI-------LNYSSGTTGVAKGVMITHRNHIANCVQILHVNSQRQNKRARQLCLLPMYHAYAQSV---FAISAPKQRVPVAKFDLLQMLECVQKFRITDLALVPPVVVGMAKHPVTKKFDLSSVEHAGCGAAPLGREISVEFEQLAVNLKQGWGMTELTCA----------GTIWGPNRRSTNASVGEILPNCEMKIVLDEAGVVEAPQGERGEIWIRGPNVMKGYWNKPDATKETLTEDGWLKTGDVAYVNADNYLFIVDRKKELIKVKGLQVAPAELEALLLDHPDVQDVAVIGVTAND-TELPRAYIVDKKTAATAEKIKSWLAERVSKFKRLEGGVHFVDTIPKNPTGKILRRELRE--------- 111021729 7 --------------EFVARAANSPDDIAVVD--ATGE---HTVAEVVAAATGLAAQLNA-ATGGSPTVLVQADNTWRTLAAAIAVGLRGGLIAVFSRHATPSEFAVALNDIAPDVVIAD-------------RQSLSHWGVPEDRAPAGWV-----MRWSRSPVSDVERGGIAIAMTSGSTGHPKCVVQSESA--IRYACRCTVEAVGLEPGDPVAAFVPLSSVAAFCFGYLPAMLAAPMVC----MDPATALQIVREHRVAWTMLVPTMALQLAVAPDAAGA-LTSLRAMTVGGGPMDAGALGRAEQLGTTFLRVFGMSEC---------LGHTTPLPADEPGVRLGRDGRPFPGTVVRAVDAHGTPLPP-GR-VGDAQVMGPSLFVGYARSGVPAPPELTADGFLPTGDLVEVAEDGTIRVMGRQKQIIIRGGRNIDINEVEAAIARIPTVSQVCVVPVPDELLGERAAALVVSTGDPITLDEVVAYLGDIEFPKFKWPE-FVFADDLPQNRVGKLSR-------------- 183980918 37 -------------------------------------------GQLAERISQYIQAFEALGAGTGVTVGLLSLNRPEVLMILGASQARGYRRTALHPLGSLDDHAYVLSDAGASALIIDPNPM-FVERALGLLEKVDSLVLTIGPVPEALEDRAVDLSAEAKPLVVPPNHIGGLTYTGGTTGKPKGVIGT--AGNITAMTSIQLAEWEWPEHPRFLMCTPLSHAGAAF--FTPTLVKGGEMIVLAKFDPGEVLRVIEEQRITATMLVPSMLYALMDHPDSHTRDLSSLETVYYGASAIPVRLAEAIDRFGPIFAQYYGQSE-APMVITYLPKAD----HDEKRLT---SCGRPTLFARVALLGEDGKPVPQGEP--GEICVSGPLLAGGYWNKPDDTAQTFR-DGWLHTGDMAREDEDGFYFIVDRVKDMIVTGGFNVFPREVEDVVAEHSAVAQVCVVGAPDEKWGEAVTAVVVLRADAARDDAAIETMVKQRKGSVQSPKQVVVVDSLPLTGLGKPDKKAVRARF------- 211639177 551 --------NRMNLCNFIFRGIALFDP-------NTGE--HLTYDQLNQNTKRYSQKLNTLGLNIGDVVALAAVDSFQSVIIMLACFWRGLVFCPINYSASVEHIEKMLRAANPFVLICDET------AQNVDLRALFNGLIINHEITLGLVGESNNITDEA--VLLPEEHPAVILFTSGSTGSPKALIHEHKDFVLCNMNYTPV-VVGLREGECVYTPSRIFFAYGLNSLLISLFSGASHVIAAPLAKGKSYAETLKRFSVNVFFTVPMILMILQD--EIKDNNLPNLRLCISSGEVLPETLIEAKQKMGTDIIDGIGTTE----VLSTFI-------SNRDGYSRPGSSGLLVPGFVVKLVNSDGR-ICSVGE-VGVLWVKGNTLAKGYINDAKGENSDSFVDGWFNTRDLYFVDAEGFYYYVGRSGATLKINGCWFSPQVLEQVLMKHPKVKESAVWFSKDEFELIRPYALIVLAEESDLPKELKEY-ARSKLGKSHYPHFFRSVNALPKTSSGKLIRYALSD--------- 72162647 44 ---------------------------------------RLTYAELDARATLVARHLIDAGIRPGEHVAILSFNRAEWLEAAFGVWRAKAVPINVNYRYVAAELRYVLRDSDSVALIAERSLAATVARIRHELPLLRHVVLLDDGTGEDGIDYETALADAAHST-TPLPATSGLLYTGGTTGYPKGVMWRQED-IFHVALEQRRRGTARTTPQRMLVLGPVMHAAGQWNALSMLLSGSTVVLNTDRVSPTRTVELAHREKVTIVQCVDAMARPLAHELLRSPGRCPSLTTLSSGGT--PLTTTARAWKPTIAIRDNYGGSETG---VCGSASARLS--GKTRRFTMGASVA---------VLDDQLRPLPPGSDQIGRIARTGR-IPLGYYNDPEKTAQTFPVDASGRSGDYGTIAADGTIELLGRGATVINTGGEKVYPEEVEAVLKTHPDVADAIVVAAPDERLGQRVSAVISLAGNRPSDAELRDH-CREHLAGFKIPRTIRIVDEVKRTAAGK----------------- 218153562 3 --------------DFFGRAAAAPERV-VLAMAETGVQYRA--GEVARSALGMAQWLHAQGLQPGERFAVVLENRVEILALALAARQAGLYAAVLSTHLTPAEVAYIVRDCGARLVVASDKTLPQLGGLQ-DGPPLPCWTV-DAATPQAASLPAALAAQQGPAADFADRPGRDLLYSSGTTGRPKGVLKPLWPAHLRGQTDPEALGTAMGEDTVYLSPAPLYHAAPLRYTLRVLELGGQAVIM-ERFDAETALALIERYRVTHSQWVPTMFGRMLKLPETVRQRYDLSSHRVAIHAAAP---------CPVDVKHAM-LDWWGDILMEYYAGSETTMINSAEWRRRPGSVGRPT-TGRLHIVGDDGQELP--AGEIGQVYFSG----GGYLNDEEKTRQAINERGWITYGDIGHVDAEGYLYLSDRRADLILSGGVNLYPQEIENALMRHPDVYEVAVVGVPHPDFGEQPLAAVVLRGAQASLDTARAIAAQAALARMKLPQRVVFVDALPRLETGKLLRRKLKERFRD----- 196176112 43 -----------------------------------------TYQGVWHHLQQVVTTLNAMGISRNDRVAIALANGPEMAMAFLGV-ASGATCAPLNPTYRAQEFDFYLSDLNAKVLITQSGVAPAKEVAQARIPILELSPQLDAAA--GLFSLTGGQPGNLNPFAQPDDVALVL-HTSGTTSRPKMVPLTHRNLC--TSAQNIRVALNLEPGDRCLNVMPLFHIHGLIGALLSSLSAGASVVCSPGFYAPQFFAWVDEFKPTWYSAVPTMHQGILARVEANREIIRCPIRLIRSSSAPPQIMAALEEAFKAPVIESYGMTEASHQMASNPLPPHVR---KPGSVGIAAGP-------ELGIMDETGNLLPLE--TVGEVVIRGANVTQGYENNPDANEKAFT-HGWFRTGDLGYLDADQYLFLKGRIKEIINRGGEKISPREVDEVLLDHPAIDQVVTFAAPHTLLGEDVAAAVVLREKASVTEQDIKEFAAERLAEFKVPRVVLFVDEIPKGPTGKRQRIGLAEK-------- 149915726 60 -----------------------------------------TWQQFHEQVCRAANLFRSLKINEGDVVALIMPN---TLETAVATIGIAGIVNPINPLLEPEQIAAILRETDARVVV-TLRAFPKTDIAQKTAEAVRHVPLIRPKNPGNHHAFTRELAAQSITLKFDDPGTDRVAHTGGTTGMPKVAQHRYAGMVYNGLGHRLL----FTEQDSVMCPLPLFHVFACHVILMAMISGAHVVFPTP--------AGYRGEGVTFVITVPTAVSALMQ--RKVDADVSSVKNAFSGSAPMPLELFKRFESTGMTVIEGYGLTEATCLV----------SCNPPEGAKKVGSVGVPFPYTDVRITDAAGAPVECATDEVGEICISNPGVYAGNTYTETAKNADLHHDTYLRTGDLGRVDADGYLWITGRAKDLIIRGGHNIDPADIEEALMAHHDVAMAGAIGQPDAHSGELPCAYVLVEGATATAEELLEHCKVHVHERAAVPRHVEVLDELPKTAVGKVFKPDLRKR-------- 83856659 7 ------------LFDFPYYTLKKYNLEKALVTKYDGKWVATSSQEFVDKGNQLSRGLLKLGVKPNDKIAIISTNNRTEWNIVMGVLQIGAQDVPIYPTISEEDYEYVLNHSESTCFVSDEEVLNKVNKIKANVPSLKEVYTFD--SINGAKNWDEVLKEEVETLNVKEDDLATLIYTSGTTGRPKGVMLSHKNIVSNALAATRLPLNQGNEK--ALSFLPVCHIYERMLQYLYQYKGVKEVQPQPRL----LEKVYDGTDLTGVKKALFFWVELGLKYEPYGQKLKVARKLIASGSAALQPRLARFNAGGVPVMEGYGLTETSPVV----------SVNDMRDGGLRIGTGKLLPDVEVKIADD------------GEILVKGPNVMLGYYKDTEKTDEVL-KDGYFHTGDIGEVDKDGFLKITDRKKEMFKSGGKYIAPQLLENKMKQSRFIEQIMVVG----EGEKMPAALIQPNFEGSTNKEINEEVVKQSFGHWETPDVWSIEEE-HLTPTMKLKRRVVKEKYLDLY--- 186476605 39 --------------DACDKWADGSGRLALICETREGETARYSFDELKSLSDRFAHALRKCGVKKGDRVGIFLAQSVETALAHLAVYKCGAIAVPLFALFGPDALEYRLADSGAVALVTDVGGAQKIAAVRASLPELLTIFCVDVQADSFWSALDDAPPAGFDPEPTAADDPAVIIYTSGTTGKPKGALHAHRVLLGHLPGVEM--PQAFFPNDARLMWTPLFDVPAW---HHGVAVLARRF---DKFDGEAAFDLMQRHAVTH-AFLPPTALKMMRAVEHPERWTLSLRAVASGGESLGAELIEWGRRLGVTINEFYGQTEC------NVVVSSCATLFEP----CFGAIGKVVPGHRVAIVDDTGHTVPRGEPGNIAIHAPDPVMFLGYWRNEAATRDKFRGD-WLLTGDMGLMDAQGFIRFVGRDDDVITSAGYRIGPAPIEDCLLRHPAVRMAAVVGAPDAQRTEIVTAFVVLNPGYDASDALVQALVKTHLAAHEYPRAIYFVEALPMTATGKVIRRELRDR-------- 115491929 42 ------------------------------------DTHYFTTHDFRLWCQRFAAGLRKSGLQTGDRVLLFSGNDLFFPVVFMGTIMAGGVFTGANPTFVARELAFQLQDSGATYLICEGSIDTGIEAARIAGLGHDRVFVFNNALYDGVASVQEGTGFAWEELNTPDKATLALNYSSGTTGRPKGVEISHKNYCANMMQFNHMDWEERQARARWLCFLPMYHAMAQNIFIAAALSRNIPVYIMPKFDFIKMLEYTEKFRITDYILVPPVVVALAKHVKSGKYDLSSVE--VIGSGAAPEEVEALWEPGRINIKQGWGMTETTCSLL-GWDPTHKSVSASVGELN----------------ANCEAKIMAEDGNQRGELWVRGQNVMKGYWRNPQATQETKTPDGWLKTGDIAG-PEEGIVVMLGRTQELIKVKGNQVAPAELEALLLEHPAVADAAVIGIPVDD-DERPRAYIVLKGQSATAEDIVEFVSGKVSPIKRITGGVVFLEAIPKNPSGKILRKVLRDRAK------ 32967976 1076 --PVRPLPDDLTLTGLLARQVALAPQRTALTREATGTVATLSYAGFDERSSRVAHALREYGVGANTPVALCLARGADVLPAVYGVLKAGGGYVPIEPDNPPERIAGLVRDSGARVLLTQRRQTASLPKLPG----VTVLVVDDHEALSRFPA------TVPKPVPRPQDLAY-VIYTSGSTGRPKGVMVEHHSVV--NYLTTLQEKFRLTSDDRLLLKSPLFDVSVWALSTGATLVVAEA---GRHADPDYLVEAIERERVTVVHFVPSMLHVLLETLDGPG-RCPTLRQVMTSGETLPVQTARRLELLGAELRNMYGPTETTVEMTDCEVRGR----TDTERLPI----GRPFPNTRVYVLDDELRLVPR--GTVGELYVSGAPVARGYLGRPALTADRFLPDPYYRTGDLGRFTGEGLLDFQGRGDFQVQLRGHRIEPGEIETVLCEQPGVT-AAVAVVRRPDSPEAALVAYAVRAEEP---HGTDQALRAKLAEYMVPTAVVTMDALPLTVNGKLDRAALPDPWEARATG- 115380535 146 ----------------------------------TGGGKTLTYAELNRRAEQVARRLKAEGVGPEQVVGLLMERSVDLVEAMVGVVKAGCTYLALDPKLPAERLEYMLKDSGTRVVVTQAEWKGLAE---GEGRDV---VVLEEGAAEGGWA----------PVEVSAQAVAYVMYTSGSTGRPKGVAVTHQGVVRLVRESNY---AAFSPDDVFLHWNTMMFDASTFEVWGALLNGARLV-----VSPPGLPSLADVARLIAEQGVNTVLATAALFQQLVDHQLEGLRNLLAGGDAMPPVQAKRLLDTLPKTRNAYGPTE-------NAVITTCHTLQPGYDARTRVPLGVPLDGTDVYVLDEEMQPVPEG--VVGELYTGGDGLARGYVGRPELTAEKFVPNPYYRTGDLARWRGDGSLEFVGRADTQVKVRGFRIEIGEVEGALESHPEVKAAAVVVQGEGAEGKRLVGFVVGGGRKVEVGEVRGYLEKR-LPEYMVPSLLVEVEKLPLTGNGKVDRKALLAQVSEQGAGA 159898399 483 ----------------------------------------LSYGELNRRANQLAAYLRAQGVPPGSLVGLCVERSLELVLGILAILKAGAAYVPLDPRYPLERLHYMLNDSQAQVLLTQHS---LSQQIRTEQ---QRVIYLDHDWPAQYPSFELAV-----PLW-PE-SLVYLIYTSGSTGRPKAVPITHRGLA--NLAYAQIQAFELDAQQRILQFASLFDASIFEIVMAATLVLADQLLPGP-----SLIELLQQQAITHITVPPSALKVLPE------AELPALSTVIVAGEACPAELVARW---GLDRRNAYGPTEATV----------WSSLALCDDPNQKPSIGRPIANTQLYILDQYLQPVPV-GIA-GELYIAGPGLAWGYLNRPELTAQMFVPNPFYRSGDLACFLPDGSINHLGRVDHQVKIRGFRIETGEIEQCLCEHPLVHEAVAIARDEPNGQKRLVAYVVATPDQPSSAELRT-FLQTRLPEHMLPAVFVLLASLPLTPNGKLDRHAL----------- 210105123 14 ---STPLLQEKTIGQLLQETAQKNPDKEAL--VFCAEGVRKTFSQLLQETDALAAGLLALGFQPGDRLAVWSPNRYEWVLTQYASAMVGIILVAVNPMFGPEELKYALNKVQPQGIVIAPALMSVVSSDAGSSSLSQLKVIMKEGETEGVLKFWEVTGGEQEVERLKQLQQTHIAFTSGTTGPPKAPVFSHR----HVINNCYFTGRRLNEEDHRLCVMPIWRALGMIVCNLNPLVGHTAVYSGPDFNPKAVLAAIHKERCTSVYGNSPMLMALVKQPTFGDYDVSSLKTAMIGGSDLPLQMLQMFKQKLINVTVAMPMTECGPVAFQSVLG------DPEEKLT--STVGRTLSHVEVKVADDAGCTVP--------VNTPGHFLTCGYYGDQEKTDQAFTADGWFHTGDIISMDEDGYVQLLGRESERIKLGDSYIFPKELENVLRSHKQVKDGQIVELSVSGETKLCACVVLESGASLSETDMLD-FCKDKLPAIQVPQFVCFFDTFPLTPTKK----------------- 145222581 77 -----------------------------------------TYKQVDDQSWALAHGLRRLGVSAGSVVGVLCRDHRGLVITMAACGKLGARMVLMNTGFAKPQFAEVCKRENVAVVLHDSEFLGLLEALPADMPRVLTWVDDGTEVPPGVPTLDDIVANSTEPLPAPDKSGGSVILTSGTTGLPKG---APRDSVSPLATAQIIDRIPFPHKGTMVIVSPIFHSTGWAT-YTVGAAFGNKIVTSRRFKAEKTLELIATHKADMLVAVPTMLHRMVELGPDVIAKYDTLKVILIAGSALSPELSNRVQTFGDVLYNMYGSTECA-----------IASVATPAELRAAPGTAGRAPVTCEVVLYDENDQRIHGTNRRGRIFVR----NGAPFSGHTDGRSKQIIDGFMSSGDMGHFTDDGLLFVDGRDDDMIVSGGENVFPQEVEQLLEERPDVAEVAVVGVDDVEFGKRLRAFIVTEGAAREPEEIKRH-VKENLARHKVPRDVVFVDELPRNATGKLLRRVLVE--------- 56476986 51 -----------------------------------------TYDELAARVNRFANALGALGIMREQRILVCVHDTIDFPTVFLGAIKAGVVPVAVNTLLTASDYEYMLGDSRARIAVVSAPLAETFAPLLDCVPTLERLVIAGAEAPPQAADSLAALMDSADQFRTAPTTCCFWLYSSGSTGAPKGTVHVHSSLITYELYAKPILG--IREDDVVFSAAKLFFANGLTFPLAA---GATGVLMAERPTPEAAFRRLREHRPTIFYGVPTLYASMLASPDCPAKGELAIRVCTSAGEALPEDIGRRWERFGVEILDGIGSTEMLHIF-----------LSNRPGEVRYGTTGKAVPGYELRLIDDAGF-VIEGADEPGELQIAGPTSAAMYWNNRAKSRDTFQ-GPWTRSGDKYSRSADGYYIYAGRNDDMLKVSGIYVSPIEVESCLIEHEAVLEAAVVGHEDDGQLIKPKAFIVVRGTPALAESIKQH-VKAHLAPYKYPRWMEFVDELPKTATGKIQRFKLRAQ-------- 171325596 49 ----------------IDRHAETFRKNKVA--LYYRDASRNTFKEMKEMSNKVANVLKQVAIEKGDRVFIF---MPRSPELYFSVLGVGAIVGPLFEAFMEGAVRDRLEDSEAKAIITTPELLPRVPVNDPELKYV--FLVGDNIVEEGYIDLKKRMNEASDIEWVDRQDGLILHYTSGSTGKPKGVLHVHNAMIQHYQTAKWV--LDLKEDDIYWCTAPGWVTGTSYGIFGPWLCGASSVVIGGRFSPDAWYQAIQDFGVTVWYSAPTAFRMLMGAGDEIKYDLSSLRHILVGEPLNPEVIMKVFER---RIHDTWWMTETGAHLICNYPCMEIKPGS----------MGKPIPGVKAAIVDDQGNELPP--YRMGNLAIKKGWMMKTIWNNPQKYESYFIGD-WYVSGDSAYMDEDGYFWFQGRVDDVINTSGERVGPFEVESKLVEHPAVAEAGVIGKPDPVRGEIIKAFISLREGYEPSEELKEQFVKKGLAAHAAPREIEFRDKLPKTRSGKIMRRVLK---------- 110613493 30 -------------YDVVDRYAEIEPDKVALVWCNDGEEKRITFGELRDLSSRAANFFTREGIQKGDTVMLTLKARYDFWYALLGLHRIGAIAIPATHMLKEKDIVYRIREADIKVCIAEDGVPEVFEGAIAELGSDTRRVLVGDSDRDGWINLRKEIMKLPGDFERPEDCAGGVYFSSGTTGMPKMIEHDHTYPLGHIITAKYWQN--VREDGLHYTVADTGWAKAWGQIYGQWIAGAVFVYDYDRFDPEKMLEKLEKYEITTFCAPPTIYRFLIK-EDLSRYDLSGIEYAVTAGEPLNPEVFERFEHTGLQLMEGFGQTECV-VCIANF-----PWMEPKPGSMGKPSPGYPVELVD-RNGDEEGEIVIREGKPLG--------LFNGYYRNPEKT-SEVWHDGYYHTGDTAWMDEDGYMWFVGRTGDIIKSSGYRIGPFEVESAIISHPSVLECAVTGYPDPRGQVVKATIVLARGYEPSEEEIQDHVKRVT-APYKYPRIVEFVDELPKTISGKIRRVEIRE--------- 124267417 56 -----------------------------------------SYRELRALVDATLASLNALGAGRNDRVAIV-LNNGPEMATCYMACASGTTSAPLNPAYRADEFEFYLSDLNAKLLIVEQGSSSTAIEVAQKLGVRVVDLIVEPGAPAGSFRLAARDGGSAAAAGQGGYGEVGMVHTSGTTSRPKIVPLSVGNLC--ASAANIRKTLQFTAGDIGLNIMPLFHIHGLIAGVLAPLSAGSQVFCTPGFNALKFFAWMDEAKPTWYTAVPTMHQAIVQRAKGNADVINPLRFLRSSSSSMPPQVIKELEEIKAPLIEAYGMTEA----------THQMASNPLPPLTRKGAVGLP--------AGPEVEIMGEDGSLLGEIVIRGPNVTAGYENNPKANAEGFL-NGWFRTGDQGSKDADGYISLTGRLKEIINRGGEKVSPREVDEILMDHPAVGQCVCFGMPHPKLGEEVAAVVVLKGASATEREIQDFVAKRA-ADYKVPKKILFMDEIPKGATGKLQRIGLAQK-------- 67906792 26 -----------------------------------------TFDGLRQHVDAIGRQLSAHGLGAGDRVAIVLPNGPEMASSFLAVASMSAA--PLNPAYKESEYAFYLEDLAPKLVIVAQGSIPVVEAQVGADDPAGVFRLFDDEAPSG--ADDEAL----------------VLHTSGTTSRPKVVPLMQRNILARNIAASL----ELTADDHCLNIMPLFHIHGLIAVLATSMAKGASVCCTGGFNALKFLDQARDETISWYSGVPTMHQALLLRAKRQAEAANALLRLIRSSSASPPAVFEELNAVGCPVIEAYGMTEAAHQMTSNPLG------GKGQKAGFVGIATSP----EVCIMDQEGNQL--SGEAEGEVCIRGDNVTPGYENNPAANESSFT-NGWFRTGDQGYFDGDGYLKITGRLKEIINRGGEKVSPLEVDNVLMDHPDIQQVVTFAVADRMLEEIGAAVVLVDGAEMDAGGLRDY-AEQHLAKFKIPKHVVFLEEIPKGATGKLQRIGLAKK-------- 115360879 1 ------MNALISIADLLERGAQRWPHH--VAYADGG--GRMTYEQLAHAVRRAATVLTARGVRPGERIAIYAPKRIETVVAMLAANALGAIFVPVNPQLKEAQIEHIVTDSGAALFVTGAQRLKRLPALAPLVGTRALLI---EELTDAIFASDAGDASHAAGRPVDDDPA-ALLYTSGSTGKPKGVVVSHRNLV--SGAFSVAAYQQLADDDVVLGVLPL-SFDAGLSQLTTALASGACYAPLDFLQPAEVPRHCDAFGVTSITGVPPLWMQLASAGWSDTARAR-IRRFANTGGHLATPLLQRLQALFTHADPMYGLTEA-------FRSTYLPPADAALRPT---SIGKAVPNAEILVLRADGSECAADEP--GELVHRGAFVTLGYWNRPELTRALPRRHGEIPRHDVAVWDADGYLYFVARGDDMIKTSGYRVSPTEVEDVLFALPHIAEAAVFGVPHPALGEAIAACVVSTLDADACRADIARACREALPTYMSPLVVEPLPALPRNPNGKIDRPALKARYRETFA-- 147768422 70 --------------------------------------YRLSYSQFLRQVQSLAASLRITGLSKGDTAFILCPPSLKIPVIYFSLLSLGVTISPTNPLGSDSEVSH-------QIHLCKPAIAFASSKTAHKLPSLRLGTVLVDSLEFDSMMTENGAG-YGKRVEVSQSDPAAILYSSGTTGRVKGVLLTHRNLI--TLIAGFHHNRLEKEEDVSLFTLPLFHVFGFFMLVRAVSLAETLVL-MERFDFENMLKAVEKYRITYMPVSPPLVVALAKSEFVGKYDLSSLQLLGSGGAPLGKEVSERFSARNVQMVQGYGLTESG---------GGAAGMADLDEAKRHGSVGRLMHDMEAKIVD------PKTGEALGELWLRGPTISAGYVGDDEATAATLDQEGWLKTGDLCYFDSDGFLFIVDRLKELIKYKAYQVPPAELEHLLQSNPEIADAAVIPYPDEEAGQIPMAFVV---RKP-----GSSITEAQVAPYKKIRRVAFVNSIPKSPAGKILRREL----------- 114320755 31 -------------------------------------------GELLERAGRLAAGLVSAGLDKGDRIALVAHNSVDWVAAALGVMQAGGVVVPLDTQMPLKEFHFVLRDAQPRWVFTTGALVDRVIGAEVDPEPTLYRLDGDERAPEHWRSLWA--DEPIVPDVAPEDLAT-MFYTSGTTGAPKGVPLTHKNLA--SNVSSLVQENVAGSDDRVLVPLPFHHVYPFTVGILVPLLGAPLILPFSLVGPQIVRALQLGQ-PTIMLGVPAVWTALEDRVAGRGQRLASLRMVVSGGAALDPTLTEKLRALGWEVATGYGLSETAPILTYN----------PPERLRVES-AGMALPGVELAI-DPPGE--------IGEVLARGDNVFHGYWRRPDKTREVLQEDGWFRTGDLGELDGDGYLYLQGRRSAMIVPGGENIDPERVEGVLSQAEGVREVGVVAVPEP---------ALLRAHQ--GEALRERLISAVQAAGRLPSHHVAVDPLPRTRLGKLRRHELQHLY------- 30249114 30 -----------------------------------------SYAALSEAVQSIASALHTLGLGRGERSAVYLEKRLETVIALFGASAAGGAFVPVNPLLKAEQVAYILKDCNVRILITSAERLDLLSPVLPQCHDLHTVIITGDSLPGLNVVSWRQTQTLSDAARLPDCIDSDMAYTSGSTGKPKGVVLSHRNLVTGAISVSRYLNN--RPDDRILAVLPLSFDYGLNQLNTAFYTGATAILMN-YLLPRDILTTVKQEQVTGLAAVPPLWAQLADWKDA-----QSLRYITNSGGAMPRATLAHLRSADTQIFLMYGLTEA-------FRSTYLPPGEVDKR---PDSMGKAIPNAEVMVLREDGSHCAPGEP--GELVHRGPLVSLGYWNDADKTAACFRPLTPRQSGELAVWDDEGYLYFIGRRDDMIKTSGYRVSPTEVEEVIYATEKVAEAAAFGVPHPTLGQAIVVVAVPRTGFALDRDVLQSACKQHLPAFMQPALIELRQSLPRNPNGKIDRKMLAGEFQQAF--- 118046487 31 -----------------------------------------TFADLRSQVEQLAAWLQHHGLGRGDRIA-IALGNGPAMAITFLAAATAATAAPLNPKYRRDEFAFYYEDTNARALIVAPG---ESEEARAALRPGMILIALDATGRLTFTTTDTAGSPRRDGFAESDDIAM-ILHTSGTTSRPKRVPIRHRNLVAST--NNIIATYQLSPADRSLCVMPLFHIHGIVASLLSQLAAGGAVVCPPGFDGLKFWSWVEQTRPTWYSAVPTMHQVLLARAERNAALIAAHRFRFIRSSSAPLPPVV-MERMGAPVLESYGMTEASHQMTSN-------PLPPGRRKPGSVGIGFG---VDVGIMDDNGQFLPNGVR--GEVVVRGPNVVDGYENNPEANATTFV-NGWFRTGDQGYLEADGYLCLTGRIKELINRGGEKISPLEIDDVLLRHPAVAEALAFAVPHATLGEEVHAAVVLRGMSVSERELRDHCARL-LADFKVPRAIHILSALPRGATGKLQR-------------- 84687129 39 ---------------------------------------RLTWSELYTEARLWARALRAAGVAPGAHVGVLMPNCMDYVRLFYAAGMIGAVTLTINARFKDDDLAYAVHHSDMDVLFIGGHALPMLTRIYPDLHIWAGGPLDLEEAPRLRAVFNLAGADRVDEARIPDDHAL-MMYSSGTTAHPKACMITHRTLSM--IGASFAERFGLTPDDSVMNPLPFFHMSTM-LPMAACRASGATQICTAHFEPARTLRQMEEERVSFYLSFPTLVNQVIQHPDFKTRDLSALRFLHTVG---PADLMEKYTRAGAQYINAYGLTEATGVCCYTDPN---DPPAEATQVSGRVFDGVLAKAVD-PVTGKDCSPVER-----GEIWIGGFCLFDGYYKDPDKTAETLVDGGWLRTGDMGYVSGDGHITYDGRLKDMLKIGGENVAALEIETYLCAHPDIQIAQVIGVEDDHLFEVAAAYVVP-GASLTPEDVVDHCI-GQIASYKIPRYVRIVSEWPMS--------------------- 39937881 21 ----------------------------------------VSYAELEARSNRLAHLLRNHGLQRLDHYSIFMENNNRYIEACAAGERSGYYYTCVNSYLTPAELAYILTNSESRALITSKAKLDVAREALKDCPNVTLCVVVDDGESERIVGLAEATKNLPDTPIADESLGTAMLYSSGTTGRPKGILRSEPLPLFHFLNMKYRDGM------IYLSPAPLYH----SAPQAATIRDGGTVIIMEHFDPEQYLALIGKHKVTHSQLVPTMFLKLPEEARKT-YDLSTLEVAIHAAAPCPPQVKEQMEWWGPIIHEYYGATEGLGFTACN----------SAEWLAHRGTVG-KVMFGDLHILDDGMKPCPKGTPGQIWFKTATPF---EYFNDPKKTQEARSEDGSMSTGDVGYVDDDGYLHLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNEDLGEEVKAVVQPMPGVAAGADLAAELIAQSLSRQKVPRSIDFMDELPRLPTGKLYKRLLRDRY------- 37524761 30 -----------------------------------------TYKDIWRQICAIAAGMRLNGLQQGDKVVICLGNHINSIAIFFAAQKLGACPSIIAFDTPEEKIKFILNNS-GASFFFTSSIITLLKYDYFYFSNINLIIVENIYAENNLINFDDFISDPISEANIPLQAIASIIYTSGSTGEPKGVMLSHQNMM--AATRSLVNYLEYHHDDTVMAVLPIAFDYGLYQIILAFFVGGTVVLESNNTPPPVVLRHIQQYRCTIMPGLSSLYSLLDIYASKGSFDLSSIRLVSNTGMALRKQHVSMIKRLTAKIFSMYGLTECKRC-------TYLPPDDLDRK---PDSVGIAIPNTQIMVVDDNNQPCT--AGEIGQLLIRGETVMQGYWRNSEATRIGIHPDRCLYSGDYGWLDEEGYFYFVGRMDEVAKIRGRKVIFSEIEKVLFGHDSIIEAAVIVHSGEESSEDSIAFVATQTQEKLLESDLKHFCSNLLELHQIPSVFIQLSRLPKNANGKFDKHQLRQRYQS----- 15920227 64 -----------------------------------GSIRKLTFNDLEKKGTIFRDVLENNGVKRGDRVVIMSKRTPSLYFSFIAIAMIGGVIVPIFSTFGEEAIRYRVENSGAKVAIVHEELTDKFKNISGVLRTTDDG-IEGESNRLGNISYEKR--SINDPFLI--------LYTSGTTGKPKGIWHAQDILTFYYISGKY--HFDMHPQDI------FWHTGAWVAGFAGVWTPWVNSIPEGRFKAETWYSIIEEFKVSVISTAPTLRLLKKEGLESKKYDLSSVRFIHAGGEVDPDTVKIGLQIFGVPVHDGYGQTETATYVIANFISMPIKVGS----------MGKPLPGVEAVIVDENGNPLPPNTRGILAFKPDFPAMARGIWGDEERWKSNFK-NGYYLTGDLAYMDEDGYFWYLGRADDVIKVSGYRVSPIEIESVISTHPAVAEVGVIGIEDPVRGHKIKAYIVLKKEYEPTEELKQQIVKEKLASHMVPREIEFVKELPHTLSGKIMRRVLK---------- 163731679 4 ----------------------------------------VTFGTLETRANQGAHVLRAQGIDAGDHIAILMENRREMLEVCFAADRAGIYYTTISTHLNPDEIGYILADCDARLLVAGDQFVNILT----QLAPVQQCKIMIVGAPSGTYPFWSKEVSDQKTTPIPDEAGLDMLYSSGTTGRPKGIKWEKSPPGARTMLIDLLNGLFGYGPDTYLCPAPLYHAAPLRHAMVTIKMGGTAVIMD-RFDAETSLRLIERYKITHSQWVPTMFVRLLKLPEAVRARYDLSSMGMAVHAAAPCPIDIKHDMLGDIIHEYYAGTENNSAITSAEWRAHPGSVG-------RAKLG----VVHICNADGHEVSVGTEGEIYFENGQK-----FAYHGDPEKTRACTNARGWTTLGDIGRLDDDGYLYLTDRKSFLIISGGVNIYPQETEDTLLGHPAVLDAAVIGIPHEDFGEAVHAVVQLLPEHENSQDMAETLMRSKLSALKCPRSIEFRDTLPRSATGKMNKRVLKSDY------- 171695082 171 ----------------------------------------------------------------GERIAFLAENSYDYVVTLLAILGAKSIAVPMSPAFPASELQYILNHSEALMLLATGKFASKAEVLKTELDVQPTFLQLDKL--QGGGPHEKVTLDKSSP-----GSAGMMLYTSGTTNRPKGVLIPQAAMTAQ--ARSLIQAWEYAPSDINAIFTPLFTGSSFLYPFNADAVWKRLAAPFTTTPPP------DQPKITFLTAVPTIYSRLLSSFKTLPEDLQAHLRLTISGSAA---LPTPIKRAWADLSKGFGMTEVGMAL----------SCGLDPNDRVDGSVGWPLPGVEARLVDVDTHQVIEKGQEVGEIQLRGPTIFAEYWRNEEATKKEFVKDGWFKTGDVAVREKAGRSEMKTQREDIIKSGGEKVSALEVEREMLSLPQVAEVAVLAVPSGKWGQKVGAVVILDREKWSPLEMR-RALKERLAGYKIPQVLRVVDHIPRNAMGKINKKVLKEVFREEFSG- 50120426 5851 ------------------------------------EDQHLTYDALNRRANQLAHHLIDLGVKPDDRIAICVERSLDMVIGLLAILKAGAAYVPLDPGYPAERLAYMLDDASPVALLTQANQRALLDVPRILLDTAD-FSHLSEDNPH-----------------VPGLDAHHLAYTSGSTGKPKGVMNSHRALC--NRLVWMQNTYRLTPDDRVLQKTPFFDVSVWPLLYGARLVMAR---PDGHKDAAYLAQLIERTGITTLHFVPSMLQQFVQWADADC-ACDSLRRVICSGEALPAELQQRFARFNAQLHNLYGPTEAA-------IDVTFWACQPDDHRSF-VPIGRPIANTQLYILDTLGQPVPL-GVA-GELHIGGVGVARGYLNRPDLTAERFIPDPFYKTGDLARWLPDGSLEYLGRNDFQVKLRGFRIELGEIEARLMQCPGVQEAVVVAREDSPGDTRLVAYLCPQGVTPDPADLRQQ-LGQHLAEYMVPGAFVTLDAFPLTPNGKLDRKAL----------- 186684882 25 -----------------------------------------TYKQLRDNVVGLVSQLNSFGLTRGERIA-IAMTNGSPMAITFLAAALCGTAAPLNPKYKQDEFAFYYEDTQANALIVTPNMM-LINAKVNADGTLSFELVKTGSKPR----------ESSNPAAPNADDLAMILHTSGTTSRPKRVPIRHRNLI--ASANNIITAYSLTDADTTLCLMPLFHVHGLVGCLLSTLASGGTLICPNGFNALEFWKLVDTYKPTWYSAAPTMHQTILARASRNTEIVQANRRFIRSSSASPPIIIEQLETLNAPVVESYSMTEASHLMTTN-------PLPPKERKPGSVGYGFG---VDVGIMDSEGNLLSQG--SLGEVVVKAPNVIDGYENNPEANATAFV-NGWFRTGDQGTVDADGYLRLTGRIKELINRGGEKISPLEVDDVLLRHPAVAEALAFAVPHKSLGEDIHAAVVLKGEV-GEKELLAH-CSTMLADFKVPKQIHILDQLPRGATGKLQRLAM----------- 164660893 31 ----------------------------------SGKPMSVTYSELAALIDGVKAQLASLHLKKGTVICSSLVNSLEFVVVFLATAALGLVAAPLNPNYKENEVSFYLEDTNTPAIIVPNGTLAEKNVSEGALKSVMRLVDQNGSLPTG----EATVAEEDDTALI--------LHTSGTTGRPKAVPLTHKNLLMHNIQKTY----ELSPNDKTFLVMPLFHVHGLICALLSSLLACSSVVIPPRFSASTFWPEFVQTKSNWYTAVPTIQILLASEKPDPMPKLRFVRS--CSSSLSPATLTSLEQLVKAPVLEAYAMTEAAHQMTSNPLKPH------------KAGTVGFGHGVEVKILNEKGEELPVGQN--GEVCVRGSNVTNGYIDNEKANQDNFDVDGFLRTGDQGRMDDDGYLILTGRIKELINRSGEKISPLEVDNALLSLPYVKEAVSFGIPDDMYDELVGAVIVPEAAHPVDQAKVQSDLSANLVKFKIPSRVWITDSIPKTATGKIQRRIVAQHF------- 156043137 30 -----------------------------------------TYKQLSAEISSFQKKLAKLGVTPRAAVSLALPNTYEFIVAFLATSWQRGVAAPLNSSYKQEEFEFYIDDLSSAVTLVPKDSFPAVRAARKYNAAIAECVVLDIKE-EGKL---KGKGNQKVEQAQPDDVAL-ILHTSGTTGRPKAVPLTHKNLTMKNIQATY----NLTPVDRTMLVMPLFHVHGLLAGFLAPLMSGGSVIVPLKFSASEFWSDFITHKANWYTAVPTIQILLKNPPPVTKPNIRFIRS--CSSPLSPTTFHALEETYNAPVLEAYAMTEASHQMTSNPIPP-----GKRQPGSVGIGQG-----VEVRILDGEGNEVSLGSE--GEIFIRGENVTKGYLNNEKANKESFTQEGFFRTGDQGKMDKDRYVFITGRIKELINKGGEKISPIELDNVLARHPAVSEAVSFAIPDEMYQAVGVAIVLKSDQKLTASELKKWVADK-VAEFKVPKQVYFTDVMPKTATGKIQRR------------- 154253530 53 ------------------------------------EPRRLTYRELGAEADRIATAFLDAGLKKDDVVAVQLPNVVELVAVYLGAWRAGLIVTPAPVQWRAHELGDVLAFVGAKAVVTARNIAAMFESLKPKLPGLSKLFVIGETAPEADSARLDAL-----PAADANDAAT-ICWTSGTEARPKGVPRSHNHWMIAGLACA--DAAQLQPGDTVLPLVNMAAIGGCFMPW--LLTGGTLVQHHPFDLPVFLKQLV-GEKITYTVAPPAVLSLLLKEEKLMASLDLSAVRSIGSGSASPWMVKTWQEQYGLPIVNIFGSNEGTCLIAQFFPRFGVKGFDWPAKIAGSIETKL-IDLQSGEEITEPGKP--------GELLIKGATVFAGYYGDGGGPAEAIDKDGFFHTGDVIAGDGNRYYRFVERAKDIIIRGGMNISPGEIDGLLAGMPKLREAAVVGYADGVMGERICAVAVPEGESVTLEDVRAHLMKSDIAAYKLPERLELAEALPRNPLGKVLRRQLRE--------- 154687108 49 ----------------IDRHAESFRKNKVA--LYYKDANRDTFKEMMEESNRAGNVLRRYGVEKGDRVFIF---MPRSPELYFIMLGIGAIAGPLFEAFMEGAVKDRLLNSQAKVVVTTPELAERIPA--DSLPDLEHIFIVSQEAGDKIIHYDKAAEGESDIEWMDRRDGYLLHYTSGSTGTPKGVLHVHEAMIQQYQTGKWV--LDLKEDDIYWCTAPGWVTGTVYGIFAPWLNGAANVIVGGRFSPENWYGTIEKLGVSVWYSAPTAFRMLMGAGDEMASKLTSLRHLSVGEPLNPEVIKWGHKVFGKRIHDTWWMTETGGQLICNYPCMEIKPGS----------MGKPIPGVEAAIVDNQGNELPP--YRMGNLAIKKGWMMDSIWNNKEKYDSYFMPGGWYVSGDSAYMDEDGYFWFQGRVDDVIMTSGERVGPFEVESKLVEHPAIAEAGVIGKPDPVRGEIIKAFIALRGHEPS-DQLKEDIVKQGLAAHAAPREIEFKDKLPKTRSGKIMRRVLK---------- 41409812 87 -----------------------------------------SYAELDRAAHAVANGLIAKGVKAGDGVAILARNHRWFLIANYGAARVGARIILLNSEFSGPQIKEVSEREGAKVIIYDDEYTKAVEPPLGKLRALGTNPDADE--PSG--STDETLAESSEPAPKADRHASIIILTSGTTGTPKGANRSTPPTL--APVGGILSHVPFKAGEVTSLPSPMFHALGYLHATIAMFLGSTLVLR-RKFKPPLVLQDIEKYRPTAMVVVPVMLSRILDTLEKMDKKLSSLRIVFVSGSQLGAELAARLKDIGPVIYNMYGSTEIA-----------FATIAGPKDLERNAATGPVVKGVKVKIFDDNGKELPQGEVVRIFVGNTFPFYTGG--GNKQII------DGLLSSGDVGYFDEHGLLYVSGRDDEMIVSGGENVFPAEVEDLISGHPDVVEATAIGVEDKEWGHRLRAFVVKKEGADLDEDTIKHYVRDHLARYKVPREVIFLDELPRNPTGKILKRELRE--------- 197775794 30 -LPELRYPDRLNCGELLDRTIERFGADRPVFRSGAGEVW--SYGHLRERVDRIAHVLTTLGVVPGNRVLLRGPTTPHLAACWLAVMKAGAVAVTVLAQHRAGELATVCEIASVGHALCD--VRTVDELVKAEVPGLR-ITTYGGDAPDDLLGLAAAAGPEPEPVRTAADDVALIAFTSGTTGRPKGCMHFHRDVL--AIADTFSAHVLRPEPDDVFAGSPVFPMRAGACALLLEQAGPGQLLPAIAEHRVS---------VLFTA--PTAYRVMLDQFDS--HDTRSLRRCVSAGENLPAATQAWLERTGLRIINGIGATE----LLHIFI-------SAADGAIRPGTTGVPVPGWQARVVDGEGRPVP-DGEP-GLLAVRGP-VGCRYLADPRQTQ--YVRDGWNLTGDTYVREPDGWFRYVARADDMIISAGYNIAGPEVEDALLHHPDVAEAAVVGRPDELRGQIAVAYVVLREGAATGEATADALVKERLTPFKCPREIVFLDALPRTPTGKLQRYRLR---------- 114766277 16 -------DVPATLWGQLSRTAEAFPDRPAVSQMFSGKAETVTWAQLRDRTAQAANLFRSLGVGENDVVAYVLPNCNETLYTLLG-GAVAGIVNPINPLLEPEQIAAILRETDAKVVV---TLKPVAQKVAEACRHAPHVHTVLEIDLNRYLCFNKELRKQPTELSFADSKGDRVAHTGGTTGMPKVAQHLYSGMLYNGLGHNLL----FDEHDNIMCPLPLFHVFAHVILMSAICSGAHVVFPTPRGDGVNFWKLCERWKITFVITVPTAVSALMQ--RKVDADISSVRAAFSGSAPMPMELFKRFESCGVTVCEGYGLTEATCLV----------SVNPPEGKKKVGSIGIPFPYTHVKIVKQTGEPRECATDEVGEICVANPGVYAGSTYTEEDKNHDLFHEGYLRTGDLGRVDDEGYLWITGRAKDLIIRGGHNIDPAEIEEALLAHPAVAFAGAIGQPDAHAGELPCAFVELVADAEVSEELMKHARVHIHERAAYPKHMTILPELPKTAVGKVFKPKLR---------- 91078522 29 -----------------------------------------SYSSVKQRSTRVAIALQERGITSKDVIAFCTGNTLDTVIPILATFYLGAKVANLDPSLSVRQTQHLIALVSPKIIFVEENAVELIE------NSLKQTSVKTEIIVYGRSGKYTSLGDLIQPRKVDLNEVALIFFSSGTTGLPKAICHSHKTCMLM--------GCTLQEYDAVLHFTTFYWITAVFMLISSFMTGGYRLFL-RSMDPEITLRTVE------KYKVDNMFLALVNNFMSLGGDVKSLRIILCGGSSVQQKLMSRFQRSTILCV--YGMTEVGCI-----------SLFHDERDKEFAKTGKPFYELDLKIVDESGQTVGTNQK--GEIRVDTPCTFIKYYNAD--CSDVFDEEGFLKTGDIGYYDEDGCLYVIDRIKEMFKYKSWHIVPSLIEKTLTEHPAVKEAAVFGVPSGDDGEIPAACIVLKGAKATKEEIKKFMDENVSDRERLRGGIKFVTSLPKTPTGKFIRKEIKNSY------- 218756066 31 -------------FDVLDPIAAADPGRLCIAHVDDAGVRRDTFAWMAEASAKLANALRLRGIRKGDRVMLVLYRRIEFWVSMLALHRLGAVAIPAPAQLTPKDIVFRVERAKTRCVIVDHSITERVEAARPDCPGLAVCVVGGDALPRGWVDYDTIFTPAEARFPRPESPAGGIFFSSGTTGMPKMVEHVHTYPLGHLLTGDLVPG------DLHLTLADTGWGKAWGKFYGQWMAGASVFVYDFRFEPAALLDVLAAHAVTTFCAPPTVYRFLVRQ-DLSAYDLSKLRHCTTAGELLNDSVFHDWKATGLEIHEGYGQTETT------------LQIATLPCMTPKAGSGRPMPGWDVVLQDAAGNICPEEGEICVRVAEGLPGLFRGYLEEPEKTASVMF-GGYYHTGDKAWMDEDGYYWFLGRVDDLIKSSGYRIGPFEVESALVAHPAVVEAAVTGVPDPRGQAVKATVVLAAGYTASTKELQDHVKKVT-APYKYPRIIDYVAELPKTISGKIKRAEIRER-------- 37526232 46 --------------------------------------QQLTYRELHQSAERLASGLFRRGIRRGDNVMVQLPNRISFVVTCFALFRLGAVLLMPTQRAHARPVAYIIPDC-----FHDFDYREMAREIAAFCPDLKHIIV-DGEAEE----FTALASIDDKPVNIPAPSYGDIALSGGTTGTPKLIPRTHDAYTYDVLSARLC---AVNTESVYLAVLPVAHNFTLGSPILGILSQGGSVLLS---DTASFDELIEQHKVTHLALVPALWEQARDWEQSD---LSSLRCLQVGGGRLTPELAGQIARLG-PLQQVFGTAEGLLCYTEVIINTQGRPLSEEDE---------------IKIVDANLQPVPGE---VGELITRGPYTITGYYRAEQHNTVAFTTDGFYRTGDLVRMTSDGNLIVEGRIKEQINRSGEKISTQEVETLLLQHPDIDDAVVISVPDELLGERTCACLPNNGNQPEPVQIAAFLQQKGVQRHKIPDQWLFVPYWPLTTVGKIDKRRLVQMAQAEHG-- 116197669 31 -----------------------------------------TYKDLVSETASFQQKLAAIGIAKGAPVSIATVNSYEFIVSFLAASWQRAIAAPLNPAYKQDEFEFYIDDVKSAIVLVPKNGSPAVKAAQ-KFNSAIAECYWDAAKKEVALDVKELKGKSKQPILKPDPEDIALVHTSGTTSRPKVVPLSHRNLTMHNIQQTY----QLTASDRTMLVMPLFHVHGLLCGLLAPLLSGGSMIVPTKFSASDFWRDYTTHGANWYTAVPTI------------HQIFSREPVLSFSPSPPSGFIA---------------------LLLPFLPHRLPRHSKKPTTLPPGTVGLGVEVVILDGAGAAVRP-----GAEGEICIRGENVTGGYLNNAEANRTSYTAEGYFRTGDQGRKDPDGYLIITGRIKELINKGGEKISPIELDNVLTRHPAVSEAVSFAIPDEMFQEIGVAVVLKPGVRLAEAELKAWVAEK-LAKFKVPKKVYFTDVMPKTATGKIQRRIVAETMQKQEGRA 169600787 86 -------------------------------------------------------------------IAVFSVNTVDTLPLAWATHRLGGIQSPANAAYSTEELVYQLKNSGAKALF---TCIPLLETARAAAKSRIYLLELPSQAPDGMKTVDDFVGKELDRLE-PLNWASGLCYSSGTSGLPKGVMISHRNVIANTMQISLRNQTDYTEN--VLGLLPMSHIYGLVVICHSSVYRGDGVIVLPKFEFASTLQAIQDYKINTLFLVPPIIILMTKNQQLLAYDLSSVWSLFTGAAPLGQETAEDLQKISWKIRQGYGLTETCTVVC---------STSPDD--IWFGSSGSLLPSIECKIVTTEGVEITGYDQP-GELLVKSPAVVLGYLNNDKANTETFQ-DGYMRTGDEAVIRKSEHVFIVDRIKELIKVKGHQVAPAELEAHLLTHPAVADCAVIQIPDEKSGEVPKAFVVKENDRVIAREIQKHVEKTAHYKW-IVGGVEFIDEIPKSPSGKILRRFLRDKEK------ 73958920 59 ----------LDQWTNMEKAGKRPSNPAFWWINGNGEEVRWSFEELGSLSRKFANILEACALQRGDRVIVILPKIPEWWLANVACLRTGTVLIPGTTQLTQKDILYRLQSSKAKCIITNEVLASAVDAVASKCENLHSKLIVSQKPKDGWGNLKEMIKHASDCVNTKHDEMMAIYFTSGTSGSPKMTGHSHSSFGL-GLSVNGRFWLDLTPSDVIWNTSDTWAKSAWSSVFSPWIQGACVFAHYPRFEPTSIFQTLSKFPITVFCSAPTAYRMLIQS-DMTSYKFKSLKHCVSAGEPINPEVTEQWKRTGLDIYEGYGQTETV-LICGNFKGMKIKPGS----------MGKPSPAFDVKILDVNGNVLPQEGDIGIQVLPNRPFGLFTHYVDNPTKTASTLRGNFYITGDRGYMDEDGYFWFVARSDDIILSSGYRIGPFEVESALTEHPAVAEAAVVSSPDPIRGEKAFIVLTPDYKSCDQEQLKKEIVKKTTAPYKYPRKVEFIQELPKTISGKIKRNELRKK-------- 190408627 63 -----------------------------------------------------------------DTVATSMRNGLEFIVAFLGATMDAKIGAPLNPNYKEKEFNFYLNDLKSKAICVPKGTTKLQSSILKSASTFGCFIVYDIYSPEDYRSLNNAKFVNTNPVKFPGFARSSILHTSGTTSTPKTVPLLHLNIVRSTL--NIANTYKLTPLDRSYVVMPLFHVHGLIGVLLSTFRTQGSVVVPDGFHPKLFWDQFVKYNCNWFSCVPTISMIMLNMPKP--NPFPHIRFIRSCSSALAPATFHKLEKFNAPVLEAYAMTEASHQMTSNNLPP-----GKRKPGTVGQPQG-----VTVVILDDNDNVLPP-GK-VGEVSIRGENVTLGYANNPKANKENFTKENYFRTGDQGYFDPEGFLVLTGRIKELINRGGEKISPIELDGIMLSHPKIDEAVAFGVPDDMYQVVQAAIVLKKGEKMTYEEL-VNFLKKHLASFKIPTKVYFVDKLPKTATGKIQRRVIAETF------- 158422173 55 -----------------------------------------SYGHLAEASNRFANALAAKGITRGDRVAILLPQSIEVLVTHLAVYKLGAIAVPLASAFGVEALTFRLNDSGARALVADPEWLDLIVSRDGPAPGIEGF---DDLVSRASATAPGIITGPDDPAL--------MIYTSGTTGAPKGALHGHRVLIGH------VTGQHFTHDSMPAPGDRMWTPSAWAGGLLNTVLSALAVQPPGRFDPESAFRLMKTAGVR-NVFIPPTALKMMRAVEKPKERFGFNLRTV--GTAGEALGAETFEALGVAVNEFYGQTECNYVIGSN----------ARLGVARAGATGKAIPGHDVRIIRTDGSLC--DIGEMGQIAIRAPVMFLRYWNQPEATARKYLGD-LFVTGDLARLDADGYIHFQGRDDDVITSSGYRIGPSEIEDCLLRHPAVQIAAVVGKPDPVRTEIVKAVLVLRGYKPGPELVKEDFVRTRLAAYEYPREIVFMDELPLTTTGKVIRRLLRDQ-------- 114661368 8 ----------------------------------------------------------ACGLQRGDRVAVV---LPRVPEWWLVILGCGLIFMPGTIQMKSTDILYRLQMSKAKAIVAGDEVIQEVDTVASECPSLRIKLLVSEKSCDGWLNFKKLLNEASTTVETGSQEASAIYFTSGTSGLPKMAEHSHSSLGLK--AKMDASWTGLQASDIMWTISDTWILNILCSPWALGACTFVHLL--PKFDPLVILKTLSSYPIKSMMGAPIVYRMLLQQDLSSYKFLHLQNCVTVGESLLPETLENWRAQTGLDIRESYGQTET--------------GLTCMVSKTMKIKMGTAASCYDVQIIDDKGNVLPTEGDIGIRVKPIRPIIFSGYVDNPEKTAANIRGD-FWLLGDRGIKDEDGYFQFMGRADDIINSSGYRIGPSEVENALMEHPAVVETAVISSPDPVRGEVVKAFVVLASQSHDPEQLTKELVKLVTAPYKYPRKIEFVLNLPKTVTGKIQRAKLRDKEWKMSGKA 86136639 59 -----------------------------------GNGRRRTYKELADWTNRLAHVLSELGIRPGNRVLIRSANNPAMVACWLAATKVGAVVVNTMPMLRAGELGQIVDKAEISHALCDTRLMELVTCAKTSLKSVVGFDTLNHDAELDRLALEKPVSFEA--VQTGRDDVALLGFTSGTTGAPKATMHFHRDLLI------IADGYAVQPEDVFVGSPPLFTFGLGGLAIFPLRFGAAATLL-ENASPPNLIEIIQKYRATVCFTAPTAYRVMLQAMEQ-GADLSSLRAAVSAGETLPSPVYEDWAKTGKPMLDGIGATEMLHIFITNRFSDH-----------RPACTGKPVSGYQVRVLDQDGNEVPR--GEIGRLAVKGP--TGCRYLADD-RQASYVQDGWNVTGDSFTMDAEGYLHFAARNDDMIISSGYNIAGPEVEAALLSHEAVSECAVIGTPEARGSIVEAHVVLSAGHIPSEKLLQDH-VKASIAPFKYPRSVVFAKDLPKTETGKIQRFRLK---------- 108759992 42 --------------DVIDRHAA--ERPEALALLWSGQARRFTWEDLRRRSLHAARFLTEQGLRRGDRVFIM---MPRVPEWWFLVLGVGIVFMPGTPMLTPKDIRYRLEVAEAQAVIADVSCLERFDGLVGTAGKVRTWVSVGEGAPSPWGRYVSGVAENAGAAFEPTRADAPLLFTSGTTGMPK--------MVLHTQASHVITGRDLTPEDRHLTLSDTWAKCAWGKLFGPWSQGACNVVYDGRFEPAKLLKVLETQKVTTFCAPPTAWRALV-LQDLKAFDLSSLRHTVSAGEPLNPEVIDTWDATGLHIHEGYGQTET--VMIVGMFPSMAPRV---------GSMGKPSPGFTVSVIDDQGQEVAQEGDIAVRVAPERPGLFQGYLGDDAANAACRRGD-WYVTGDRAVRDADGYFWFVGRADDVIKTSGYRVGPFEVESALLEHDAVAESAVIGVPDEKIGQRVKAVVLAPGHTASPQALQEH-VKRTTAPYKYPREIEFVTELPKTVSGKIRRAELR---------- 194291366 26 -----------------------------------------TYRELDQRSNQVAHLFRKLGLKPGDRVAFMVENHARMFELCWGAQRSGIVYICLSTRLNAADAAYIVNDSGARVLVTTHAQAEIAAALAGQTPALQARLMLDGTVP-GYETYENALA-DCPATRIDDEVTGGMLYSSGTTGRPKGVYAPPSSPDIDTLTALCQRLYGFDADTRYLSPAPLYHAAPLRYTMSVQALGGTAVV-MEHFDAEQFLRLVQQHRITHTQLVPTMFSRMLKLPEAQTYDVSSLRVAIHAAAPCPVQVKAMIAWWGPVIWEYYAGTEGNGVTV----------VDTPQWLERKGTVGRAM-VGKLRICGPDGALLPPGEPGTIYFAEGRPFSYHNDAAKTAETRHPQHPD-WSTIGDVGYVDADGYLYLTDRKANMIISGGVNIYPQEAENLLMTHPKVMDVAVIGVPNEDFGEEVKAVVQPADMGQAGPELAAELIRANLSAIKCPRSVDFESELPRLPTGKLLKRLLRDRY------- 211589532 44 -----------------------------------------TAAQFRQLVRTLIAGLKAHNVQPGDCVLLHLGNSILYPALFFGIIGAGGVYMGSNPRSHPQELDHVLSLAEPKLILTTRDALPSVSAGRGELSSAGQFCAMNGDARHNNFANLLCFGESADPV-VAQATPAAMYPTSGTGGLPKAAILSHYALVSQHRTIYYEVPHPVSR----LISLPMFHLFGALWTHLFPVRYGHPLFVMPRFEVNDFLAAVHKYQISETYLVPAIIHAINQSSVPIGDLLKSLRYVGVAGAPIDGHSMQQFRSMGYAC-QIWGMTEVG-VTFQ----------------TRWGQQGDPGSIGRC-IAGYEARLVQPDGKTVGELYVRGPGLLTAYKGRTD----ALEPHGWFRTGDIA-YVKQGQYYIVGRTKELIKVRGWQVAPAEVEGVLLQHPGILDAGVIGVNKDGVGEVPRAFVV-RSRDPSVRRLTGEQVRQQLARYKALDGVVFVEEIPRTASGK----------------- 111224890 47 -----------------------------------------TYGELEDASSRLARRLHEVGLRRGDHLALLTDNDPRAFEVFWAALRSGLYITAVNRHLVADEVAYIIDDCGARGLVVSAALLDVAEQIVEATPRVGIRLVYDAGASSTYGSYDEALASV--PPGPLSHQPCGMLYSSGTTGRPKGIRDDLPEREVHTLFGSMYD---FGPDTVYLSPAPIYHAGGWVHRHGGTVV---------------LMDRFDAEGITHSQWVPTMFVRMLKLAPAVREKYDLSSHRVAVHAAAPRAMI---DWWGSIIYEYYSSTE----------KAGATFITTEEWLRKPGSVGRP-GMGIVRICGDDGAELPT--GQVGTIFFERDVPAFEYHNDPAKTAAARHPDTWSTTGDVGYLDEDGYLFLTDRRAFTIISGGVNIYPQEIEDSLTLHPKVLDVAVIGLPDEEMGERVVAVVQPAAAVPGPELAAELLLRPRLAGFKIPRTVDFVDDLPRTPTGKLVKRQLRDQYLN----- 85858542 57 -----------------------------------------TYRQWDEEANQFAHALLEAGCTTYDTVMSDVFNCSEWFTLYMGCAKARCVNAMQNFMLPEGQVSKLMDDSETAVFVYDSSLKDMVKAVECKFKPKVCVMIGEGEVPPGHVSYAKFI--EGKPKTAPPTEKCMLIYTSGTTGLPKGFFVSHATIFFDCMMNGHLH--KVDEHCVSLATNPLFHRGGNTTGVLPVLHQGGAVVIMRSFDENLALDYIEKYKVTHMVSAPVIYERMCHTQEEKARDVSSLRALCSMGAPLDKDSCLRVMRILCPVYNGYGTAD-----------QHWVTMLKPWELPEKAGTGLPITLVRLDLG-RRGNPVPRDGVTEGEIALRTMHGCYGYLNRPQDTEKGFPYPGWQLPGDTAVWDAEGYISIRGRTDDMIITGAENVHPVVVEEAIKDHPGVIDVFVTGAPSKRWGEAIVAYIALKDPNLKEEDFVEFCKNPRLARYQRPKYYKFVDELPFNPSGKKMHFVIKERAK------ 126436060 63 -----------------------------------------TFAELTARADTVAAALAGLGIRPGDRVLLQLPNSVRFAVAFFGLLRAGAVPVMCLPGHRTAELGHFADVSPDEVGGFD--YREMAAQLVADRPTLRHVLVDGDPGP--FLSWAAGVAPEIGPVDTSLPAL--LLVSGGTTGLPKLIPRTHDDYVY--TAVSSAQACHFTPDDVYLVALPAGHNFPLACPLGAMTVGATTVFTADP-SPEEAFALIDKHQVTVTGLVNALGKLWAQACDWEPVLPTSLRLVQVGGSMSPEEARFILDLLTPGLSQIFGMAEG----MLNFTRP-------GDPLDVVVHTGRPVPHDEMRVVDESGVEVAPGEE--GELLVRGPNTLNGYYRADEANARCFSPDGFYRTGDVRIFADAGNVEVTGRIKDVIHRGGETVSATDLEDHLLTHPAIYAAAAVALPDDYLGEKICAAVVFRGKQLTLAELNAFLDERGASTHARPDVLAAMPSLPLTAVGKVDKKKLVEQ-------- 197105586 70 ------------------------------------------------------------GIAKGDRVAVAMRNFPEWSVCAWGALAVGAVLTPLNAWEPGPVLARMLADSGAKVVAVDAERL---ERLRGE--AVDAELILARGAGDAP-TLADLIGPYADPAPDPGLSSATIFYTSGTTGQAKGAWGTHR-----NIATNLVNAALPAPRAQLLP-LPFFHVTGFHSALVPAMANGGTLVLMYKWDAGRALDLIARERIQGLTLVPTQAWQLVEAAEGSEVDLGCVDTVGYGGAAAAPELAERVRAVAAWPGQGYGATETSSLTAAN---------SHEDMMERPGSVGIAAPCCDLRVVDAEGSDVAPGEP--GELWVSGPNVVLGYWNQPEATEAAFG-GGWYRTGDIVRRDAEGFITLLDRAKDMLIRGGENIYCVEIEDVLMSHPAVAEAAVMGVPERVLGEVVGAVVRLRGWAAAPEDLRRH-AAARLPSHKVPVILQLRDAFPRNAAGKALKRELRSE-------- 126432963 84 -----------------------------------------TYAELDEAAHAVAHALLAKGIKGGDGVAVLARNHRWFLVAVYGAARTGARIILLNSEFSGPQIKEVSEREGAKLIIHDDEYSKAVSQAKPELGYLRALGTNDNSEPSQTLADIVAGGDKTPAPKVTKHSSV-IILTSGTTGTPKG---ANRKPPL-SLAGGILSHVPFKSGEVTLLPAPMFHALGYLHATIGMMLGSTLVLR-RRFKPATVLADVEKYRATAMVVVPVMLSRLLDHIEKTDTKLSSLRIVFVSGSQLGAELATRMKDIGPVIYNLYGSTEIA-----------FATIARPEDLQKNATVGPVVKGVRVKLFDENGKEVPRG--EVGRIFVGTTFPFEGYTGGGHKQ----IIDGLMSSGDVGYFDEDGLLYVSGRDDEMIVSGGENVFPAEVEDLISGHPDVVEATALGVEDKEWGHRLRAFVVKAEGASVDEDAIKGYVKEHLARYKVPREVVFLDELPRNPTGKILKRELRE--------- 182413784 490 -----------------------------------------TYAELDARANRVAQRLRRLGVGPD---ALVGLYFERSIELIVAILGVGGGYLPFDPIYPPERIAFMLADAQPRVLLTQPECLERVQRVGGEVAAALTVVALEDGA--ALLADESAAAPEE--IARPEHLAYCI-YTSGSTGRPKGALIEHRQVVRLLLNDRL--PFAFGADDVTLFHSCCFDFSVWEM-YGALLYGGRLVIV-PRADPAAFAELVAREQVTVLNQTPTSFYQFARTVLARREQL-ALRVVIFGGEAAPLHLRERAAYPAVRLVNMYGITETT-------VHVTVEDVSDVDIAANRSTIGRPIPTTTTNLLDGQLQLVPVG--VPGEICVGGEGVGRGYLKRDELTRARFSAERLYRSGDLAKQLPDGRMIYLGRIDDQVQIRGFRVELGEIKTRLLQHPAVSEVELIARPGASGALELVSYYVPRTEVAT-TELRRHLV-ATLPDYMVPSAFVPLPALPLTSNGKVDRRALPE--------- 91783738 29 -----------------------------------------TYAQWHRLIVKVAEGLRALGLAQGDRLLVVLQNRWEMATLHWACQFAGVVIVPLNWRAKPEELEYCVTDAGVKAIVYEP---VCAEAV-AQSVAAQGLPRVGLDDAQGRTANFDTLMARGEPEAPNAGRTCANAYTSGTTGKAKGVPRRHR----HERAAALVAQNLYGHGERTLGVMPLYHTMGVRSLLSMALVDGLFVCV-RRWNARFALDAIAQHKLTCLYLVPTLYHDLLADAAFASTDTSTVKKLGFAGAPMNDGLLKRLS-----------AAFEPELFVNHYGSSEVYTFSIDQDATKKGSAGRAGINTRLRVVRLEAH-TPEDLAQAGEADLLGDEAFEGYWNRPDANAKSLR-DGWYFTGDTGFFDAQGDLYVSGRVDDMIISGGENISPVDIESVLSLHPAVDEVAVAGVKDERWGQRVVA-FVKRREYVDADTLDAYCRTSNLVNFKRPREYVFVDDIPKSPVGKILRRKL----------- 99081668 26 -----------TLYGLLSRTAERFPNNPAVSQIFSGPTDKATWRELKAKTCQAANLFRSLGIGEKDVVAYVLPNSNETLITLLG-GAVAGIVNPINPLLEPEQIASILRETGAKVVVFPKTDVPVAEAVAHNVKTVLEVKVNKAHAHADYKNFNRELAKQPTELAFADRVACYF-HTGGTTGMPKVAQHTYEGLIYNGLGHTLL----FSEEDNIMCPLPLFHVFACVIVMAAVSSGAHVVFPTPQFD--NFWKLCERWKITFIITVPTA--ISAKMQRPVNADVSTVKTAFSGSAPLPLELFRRFEETGITIVEGYGLTEATCLVSCNPVEG-------EKKV---GSIGIPFPYCDIKIVKGTPEGLQECGDEIGEICVQTPGVAGNTYTETDKNIDLYYQDTHLRTGDLGRVDPDGYLWITGRAKDLIIRGGHNIDPADIEEALLGHDAVAFAGAIGQPDAHSGELPCAFVLVDGASATEQELLDYCKRHVRERAAIPKHMTILPELPKTAVGKIFKPDLRRHITRIYDGA 111222814 28 ---------------------------------------RVTFAQFRDRAERLAAGLAARGVGRDDVVSWQLPNRISTMVLAAALSRLGAVQNPLVTMLREREVGFITRQAGARLLVVAASFLAMARAVAAEVPGLDVADAAELADPDSPDSADGSGPLAAAPVR-------WLLYTSGTTSAPKGARHTDRALLAAS--TTFSDALAVSADDRVAVLAPIAHIGGLAHLLTALRCGSSLVT-AEVFDPASTPDLLAAHGVTIVSGVPFIRAYLARQAAAPHARLPRARVFLCGGSPRPASLHA-------EVRDALGGVGVVSGYGMTECPYVCWGRADDADADHASTEGPPGEGAEVVVVRPDGRADPGES---GEIRVRGPQLMLGYVDAALDADAFDA-DGFFRTGDLGFVDERSYLTVTGRLKEVIIRNMENISAREVSEPLAAHPAVADVAVLGVPDPVTGERVCAVVVPAATPPTLSQLCDHLLAGGLNKRKLPERLEIVEALPRNAMGKVALPDLRRR-------- 212517154 46 ------------------RYADDFSEKYALHDIKGEYTYRSLFITSYKLSREISN---LLNNKKNERVAFLCPNDGSYIITQWAAWMSGQIVVPLSKLHPPSVLEYCITDCNAKLLITTSQFSDVLSSLSDRVKA-KLLILDDEIINEAVVRKETKTPHEANPPLTPENSDAMIVYTSGTTGSPKGVVLTHKN--LHYQVQSMITAWGWTSKDVILHTLPLHHVNAILTPLS---VGAK-VFMLPEFNCNDLIKKAPGDKITIFTGVPTMYTKLIDNLFQNNKRIKTVLRLMISGSAPLRQIIERWREIGHTILERYGMTETGMVLSN--------PLNGERK---PGFVGQPMPGVEVRIASKEGNSNSSDVKNIGELQVKGPNVFRTYWNKPNATAKEFVADEWFKTGDFVEYVDGSYKMLGRTNADIIKTGGFKVSALEVESKLIEHEDIKDVAVVGVPDLTWGEKVAAVLVLKSDKKLSLADLRGWCKHKLAPYAIPTELKIVDVVPRNHMDKINKKILRDIFK------ 119503028 50 -----------------------------------GSISEYSFAQIKAYSNQLANLFGELGLQSGDRVLVMLTQSPECAISHIGCFKAGIVSCLASVLFGPDAVKHRLLGSSAKVCITNRANLGKITEVMDQCPSLEHIIVTDENAPNQALSFWKALQEQSTSINKATRATAWISYTSGTTGQPKGVLMPHRLLLGNKPLFEYYYDYGPKKNDVL-----------WSPADWAWIAGLINILSGCRVDAQAAFRILAQHKITVSLLTPTV-LKLMRQVDSEAAQDIDLRVVLSGGEAVGKELLWADDRFGLTISEGFGQTECNGMIGTN------PRLMEVRHGSL----GKAMPGSICAIVDDKGQEVVTGTKGNIAIKRPHPAMFSGYLDNPDATAAKFIGD-WMITGDLGEQDEDGYLWFHGRTDDVITSSGYRIGPTEIEDCLLKSDAVQLAAVIGVPDEQRTELVKAVVLADGFEPNEAESLKKLVRQHLAKHEVPRLIEFVDALPLTTTGKIMRRALRDQ-------- 148546913 535 -----------------------------------------SYQQLNEHANRLAWRLIEGGVGPDVKVGVALERSPQMLVALLAVLKAGGAYVPLDPHYPDERLAYMMEDSGIRLLLTQPSLLPIPATVQCLLLAPEH--------PLGSGCNAAAYGVHNPQPQLSAEHLAYMIYTSGSTGRPKGVMVPHGALV--NFIASMAKAPGLATGDRLLSLT-TFSFDIFGLELYLPLVGACVVLAGPDTDPQRVLELVAQQSVTVLQATPSTWRMLLD--SGRGEVLAGCTKL-CGGEALSDDLAQRLLALGGPLWNLYGPTETT-------IWSALHRLQPARP---QALLGRPLDNTRLYLLGEDLAPVPV-GVA-GELLIGGAGLARGYYQRPGLTAERFVPDPFYRTGDLARYRAEGVVEYLGRIDQQVKMRGYRIELGEIEAQLARHPAIREAAVVARPGPGGQQL-VAYLVPQDDAQTREALGEALLRSALPEYMVPTWTTFVATFPHTPNGKLDRNRL----------- 117620119 55 ---------------------------------------RFSYRELDTASSRLAANLAHHGLGAGDTALVQLPNVAEFYLVFFAL--LKAGIAPVNALFSHNRLE-LLSYAEQITRLFIGSLAHPLFASKGRLKTIAELVLLDGESGELGLTHWLAKGAEGEPVKSGPTPADEVAFSGGSTGTPKLIPRTHDD-YLYSVRRS-NEICELGPHTRYLCALPAPHNFPLSSPGALGVFEAGAVVLAPDPSPISCFPLIARHRVNLTSLVPSLWLQAAEADPTARTQLESLDLLQVGGAKLGEAVASKIPLLGCRLQQVFGMAEG----LVNYTR-----LDDPDEKVIHTQ-GRPMPDDEVRILDEAGNPVAPGEP--GALHTRGPYTFRGYYQSPAHNARVFDAEGFYCSGDLVVQDADGYLTVVGRQKDQINRGGEKIAAEEVENQLLHHPAITHAALVSMPDSAMGEKSCAFIVSTDPALKPLALRKFLRERGVADFKLPDRFETLDALPMTAVGKIDKQGLR---------- 119474881 55 -----------------------------------------TYIELNCEANRLANALVSLGVSKDDVVGMHLVNIPQYVIALVAVSKIGCAGSGVSPLMSPNELAYQVEDAGISVLL---SLDDLIETSLSRLSCLMHVIFLDAKQLSGYLNLLEGFSEDFAQRPVTDDDTMMVQYTGGTTGRPKGA----ELTVLNLMYNPLQHGAYVQGKELVVTGFPLFHAAGLAFAIASLRVGGHFILPNPR-DVEFICAQMQTHPPTRLGAVPSLYQLLISCPDIHDVDFSSLK--IANTGAAPLSSDDRGKIEAIKISDMFGMTETGPVHVSN-----------PPGRSNSAAVGIPVPEAETRIVDETGMKEMSVGEA-GEIITSGPHVMKGYLNLPDESANALRQKTWMYTGDIGYMDEEGYIYLCDRAKDMLIVGGYKVFSVEVEDKLQSMPLVVMSALIGVPDEK---RPGNDVVSVAAEYEPDEIKTRIIRDNMAPYKVPKAIHIVEKIPLTAVGKIDKKSLRAK-------- 118726384 62 -----------------------------------------TFGQLKEYSDKTANFFQSLGIKRGDPVMLILKRRYEFWFCILALHKLGAVTIPATHLLTSKDIVYRANAADIKMIVCEPEVIKHIEDSESKTPTVKYKALIN-GAKDGWLDFSSGIQEASSQFERP-RGDLGLYFTSGTTGMPKMVQHDYEYPLGHILTASYWQN--VSEGGLHLTVADTGWAKAWGKIYGQWLAGAVFVYDFDKFVPKELLEVISKYNVTSFCAPPTIYRFFIK-EDLSKFDLSSLKYCTVAGEPLNPEVYSQFYKTGIKLMEAFGQTELT-VTLSTFPWMEPKPGS----------MGKPSPGYDIDLIDENGNSCQEEGQIVVRTSKRKPAMFGGYYRDEALTKSVWH-DGVYYTGDMAWRDEDGYYWFVGRADDVIKSSGYRIGPFEVESALLEHPAVLECAITAVPDIRGQIVKATVILAKNYNPSDEELQDHVKKVT-APYKYPRIIEFVSELPKTISGKIRRVEIRQ--------- 170750178 62 ----------------------------------SGAEQSLTFGELARRSGQVANHLRQLGLRRGDHLLLLLGNVPALWETMLAAMKLGAVVIPATTLLTADELADRLARGRPRAIVAGPEQI----ARFAGLDTGGAVRLVTGAPTEGWAAYDDAF--EASETFAPDGPTGALYFTSGTTAKPKLVRHSHRSYPVGALSTMYWLG--LQPGDVHCNVSPGWAKHAWSSFFAPWNAGATLVINQAPFNAAALLAQLERTGATTLCAPPTVWRMIIQE-DLTGKRL-ALREVCAAGEPLNPEVIERVKTAGLTIRDGYGQTETTALMANT-----------PGQPVVPGALGRPLPGYRVRVLDLDGQPA-SEGEVCLELGAHRPAGLMQGYDDGQGNLSGAAGD-LYHTGDVAFVDEQGCYTFVGRADDVFKSSGYRISPFELESVLIEHPAVAEAAVVPIPDPMRHTIPKAYVLVAGASPGPETALDRFTNARLATFKRLRGLEFVTDLPKTISGKIRRVQLR---------- 218295633 103 -----------------------------------GQEAKLTYGELLDRVRRLATALKALGVGKGDRVVIYMPLTLEGILAMLATAYLGAIHSVVYAGLGVGALRERILDAGAKLLIAGDDLRSIAEAIRDPLKVVWFQRLGKAELPPGHYDFEELLPPEARAEMVEAEHPLFILYTSGSTGKPKGVVHVHGGYMVHLRTFFDVKGDDLATSDIGWIVGHSYIV------YAPLLEGITSVLGAPDYDPGAIWRAVERYRVNVMFTAPTAVRMFMKFGPERKYDLSSLRLIAVAGEPNPEALRFAYRHLVDEGRQGF--------VADNWWQTELGGPTLGTPLTLPAKAGVALPGVEAAVVDEAGRPVPPGQGGLLVLKRPFPHMMRTVWGNHDRYLQYWIPGNVYVAGDVASQDEEGYYSVLGRADDVLNVAGHRIGTADVESALVSHPAVAEAAVIGVPDPVKGEAIKAFVVLRLGQTPSEELKDSIVRRELGPIATPSEVVFLDKLPKTRSGKILRRLLKAQ-------- 157112924 67 ----------------------------------------------------IAGHLSELGVGKNDVVAIVSENRFEYTIAIYGAFLLGAAAALFNPGYTEREMEHAIRLAKPKVIFVSAQANLKVQKACIKIRRPVKFIHFDNGS--GGRTWHDCLENSNEPVDLDNHVAL-IVMSSGTTGLPKGVQITQRNVITTCLETLLNKIGADQEELVAVDILPWFHVAGGVTMINCILNGMRLVYLSKFVQRTYLACIEKYRPNTLNM-VPPIAVFLAKNAIVDEYDLSSVKTIISGAAPLSREVLIRSRLKVSSVRQAYGMSETTLAI--------LAQVDAQNK---------PGSVGKIRIDTETGRTLPYQN---GELCFKGTLIMKGYIGREEAIDS----EGWLHTGDIGYYDNERDFFIVDRLKELIKYKAFQVPPAELEAVLLSHPKVKDAAVIGVPDEKAGELAMAFVVAANERVIIKFVNDQL----SVQKHLHGGVKFISEIPKTASGKILRRTLRELAKN----- 170071068 57 ---------------------------------------RVTYQELLLRSVRVAQNLGSMGIEAGDLVTLVARNSEKIAPVVFGCLMAGVPVNTLDPSFHREDFAHMFGTTKPVAVLCEGDLVEEVEAAF-EMSEISPQLIVFGPRINGFARVDDLLVETGSPARIPANQLAIVLCSSGTTGKSKGVCLSH-GLCIANMAAVW----KCRESDRVLCLSSLYWISGIGTLLTATLAGATRVITTDRFSAEMMIDIIEQYRVTVIFFPPSHALAILNEPTVGMADFSSLRLVLCGGGPTSADLKRSFEMY---------LSRGKFVVVYGL--SELGGAGMMSEVAYKGSVGVLTNGVEAKLVDDEDNLVEIGQE--GELHIRARFVFMEYFGNPDETAEMLDADGWLHTGDIARVDEDGLFYIVDRKKDIIKYGGYQISPTEIETVILKMSGVAAVCVTGIPVPG-HDLPVALVIRAPESVTEDEIEQQVERSMVDFKRLRGGVFFVTAFPMTPSGKILRRKCREIAVELYSEA 214038421 8 --------------------AQTFPHKPAIIMGGSGEM--VTYRQLDERSNQGAQLFRSLGLKAGDHIALMMENNARFLEICWAAQRSGLIFTPIATHLKRDETEYVLSNCGASLFIGSHPLKEAAIHAKEDASGVEHFLMVG-GITDGFDSWEEALSLQAVAPIEDEKNGVPMLYSSGTTGQPKGVLVPPPSEEVDTMAARLGQLFGFGEETVYLSPAPLYH--AAPLHYMMTLYQGGTTVVMEKFDPEGALALIAEHRATHSQWVPIMFIRMLKLPQEVRDRHDVSSMQFAIHAAAP---------CPIEVKASM-IDWWGPVIVEYYAASEGATMIDSQGWLLHRGSVGPAVSGELHIVSDDGSELPV--GEIGTVYFGGEQAVFHYHQEDEKTAGAYSKEGWATTGDVGYLDEDGFLYLTDRKNFMIISGGVNVYPQEIENLLITHDKVADVAVFGLPCDEFGEKVQAVVQPMNWADATDETAIEILRERLSHIKLPKALDFHPSLPRLDNGKLYKRHLMEEYK------ 154251304 21 ----------------------------------------VTFKELDERSNQVAHLFRDAGLKPGDAIAIFMDNNVRYYEICWAAQRAGLYFTCISSRLTAGEIAYIAEDCGAKLFFTSTALAATAEELVKDNKVARKFVV--GGALNGYESYEAARDKFPKTRIADETAGTDMLYSSGTTGRPKGVKHPLTGGAIDEVSA--LAGLAMDEKTIYLSPAPLYHAAPLRWSMTVQRLGGTVVV-MEHFDAEDSLRCIEKYKATHSQWVPTMFVRMLKMPEDVRKKYDVSSMKVAIHAAAPCPIPVK-EQM---------IEWWGPVIYEYYAGSEFTALNSEEWLAHKGSVGKPLNAI-AHICDDEGNELPV-GEA-GTIYFESD-SQFEYHNDPKKTQESRHPNTWSTLGDIGKVDEEGYLYLTDRKAFMIISGGVNIYPQEAENILVMHPKVADVAVIGVPNEDFGEEVKAIVQPADWSEAGPALEAELMKKNLSAIKCPRSIDFQEELPRHPTGKLYKRLIRDRY------- 164605274 59 ---------------------------------------RYTFEEFYQRASNL--GRRLIGVKPGDRVAIGLRNYPEWALAFAAITSIGGIVAGLNAWWESDELEYGIRHIGAKVAIVDQERLDRVKLQSGTLISV-HSEPCDRATPIDQLLRQH--GELPDIQIEPDDDAV-ILFTSGSTGHPKGSVSTHRNIIAALLSWELIHGGAPKGQDAALLGMPLFHVNGLLAVLLTSFRRKRKTVAMYKWDPNVAVELVEAEKIVSFVGTPAMTGDIMLAAQKQDKDVSSLLAVGGGGSARAESQVKGIDETFKNAKTGWGMTETNSIGT---------SIGGEEYLMRPSSSGRVSAVLELGIVDSDDNFVKAGER--GELLVRGTSVIHKYWDRPDSSGDFL-EGGWFRTGDIAYLDEDGYLYIVDRLKQIIIRGGENIGCAEVESAMLNDPAIIEVSVYGVADQRLGEDVAATIVDREVDVDAIRSNLKLKIAGF---KIPKHIVTTEPLVRIASGKIDKKTIQKDHQ------ 111022783 91 ------------------------------------------------------------GVRKGDRVAILAANTPEWVVAFWATQVLGAISVGLNGWWVPREVEYGLTHSRPTVVVADAKRAETLAAVGTDLP----VLTMEEDLPALFARYAGSPMPHTD---VDEDDPAAILYTSGTSGRPKGALHSQRNILYHRFSDAVVGEFSGRPVDPAVPTSPLFHIASLVIPRLAT--GGAVVMHQGGFDVDAVLRLVERERVTNWGAVPTMASRLVEHDDLDKYDLSSLTSFSL--ASAPSS-VAFKERLREKVPDSYGLTECSTAIA-------VATAPELEQ--FPGTLGRPIITVSMEIRDPYGEWLP-DGVE-GEVCVRSPFVMLGYWEDEAATAAAIAPGRWLRTGDYGLV-ENGRLRLTGRRSDLILRGGENVYPTEIEQCLDEHPEVLECAVIGTPHEDLGQEVAAVVVLRGAAATEAELREYAADR-LSYFKVPTRWITTDLLPRNATGKMVRRDI----------- 197105971 21 ------------------QAAALQDKPALIDARRT-----ISYAELDALMDRIAAALQRDGVGKADVAAVCASTSVEYGATFFGVLRAGAIVAPLAPSSTPESLIVQLEDSGAKVFFLDKG---VADHMAGVLDQVTAKRVSLDGSDVGQPFEEWLVPEGAKPVEIDPDQGFNIIYSSGTTGAPKGIVQPHR------MRWGQIRRGVYPPEAVSLVSTPLYS-NTTLVSFLPTISNGGTVVLLPKFDVEQFLKLSEKHRVTHAMLVPVQYRRLMAHPDFDKYDLSAFQMKFSTSAPFPAELKAELRRWPGGLVEYYGMTEGGG-------SCGLVCHEHPDKLH---TVGKPLPGHDIRLIGEDGKEVAQ--GEIGEVVGRSGAMMVGYHNQPGKTSEAWSPEGYIRTGDVGRFDEDGFLTLMDRKKDMIISGGFNIYPSDLEAEIVQHPAVLEAAVVGVASDAWGETPVAFVALRGQSVSAEELRA-WVNGRLGKTQRLADLKIVEGLPRSHIGKVLKRELRDGYR------ 134099985 17 -----------------------------------GSGRSTTYGELEERSTRLAHFLRESGLRRGDTVALLTDNSIHAYEVYWAAVRSGLYLTAVNRHLAAAEVAYIVSDSKAKALVVSAELDEPAEWLDA-LPDVGTRLAYG-GAVDGFGDYESALAASSPPARQPRGA--DMLYSSGTTGRPKGIRAPLRDVDVSEGDNHLTPLTGFGPDTVYLSPAPFYHAAPLRFGASVHAVGGTLVM-MEHFDPENALRAIERHRVTHSQWVPTMFVRMLKLPESARHDLSSHRVAIHAAAPCPVDVKAMIDWWGPILHEYYAATEGIGMTV-------IDSGTWLDKPGSVGRAVLGV----VHVCADDGAELPP--GEVGTVYFERDERPFEYHGDPDETRSAQHPPNWTTTGDLGYLDEDGFLHLTDRKAFMIISGGVNIYPQEPENVLALHPSIADVAVIGVPDEEMGEAVRAVVQPAGAEPGPEELIEH-VRSRLAHYKAPRAVDFVDSLPRTPTGKLVKGELMRRYR------ 187924677 22 -----------------------------------DDTGSITYGELEERARRFASALRTLGVHPEERVLLVMLDTIALPVAFLGALYAGVVPVVANTLLTPADYVYMLTHSHARAVIASG---ALVQNVTQALDSSEHCQLIVSQPCEGEPLLAPLLEELIDPAAKAAATGCDWLYSSGSTGKPKGTVHTHANLYWTALYAKPILGIA--ESDVVFSAAKLFFANGLTFPLS---VGATAILMAERPTADAIFMRLVKHRPTVFYGVPTLYANMLVSPNLPARADVAMRICTSAGEALPREIGERFTHFGCEILDGIGSTEMLHIF-----------LSNRAGAVEYGTTGRPVPGYEVELRDDAGHAV-ADGE-VGDLYIKGPSAAVMYWNNREKTRATFLGE-WIRSGDKYCRLANGCYVYAGRSDDMLKVSGQYVSPVEVEMVLVQHGAVLEAAVVGVDHGGLVKTRAFVVLKR-EFAASEILAEELVKDRLAPHKYPRDIVFVDDLPKTATGKIQRFKLREQ-------- 157373091 39 -----------------------------------------TYKELQRYSEQILAAIQYNDIPPRTAIAIASSNPLLSTLALLGVISAGCVAVPVALSSSPEQIASVIADACIPLVFLDSEFLEGLPSIGARVANLDEF--DSWLAPEGFAATHVEL-SPADPFNI--------IYSSGTTGTPKGIIHTH-GMRWSQIAAY---GQIVPQCDVTLIATPIYSNTTIVSLLPSLAYGGTAVLMG-KFDAYEYLVEAQNSRATHTLMVPVQYQRIMALTKFDDFDLSSIFKSCTGAPFSPELKADVIRRWPGALLEIYGMTEGGGTCV-------LRANECPEKL---HTVGQPVPGCEIRLIDAQGNEV--NSGEIGEIVGRSNMMMTGYHGRPDTTREATWIDAYIRHGDLGRFDEEGFLTLLGRIKDMIISGGFNIYPSDIEAVLRLHPSIADCAVIGIPSVTWGETPFAFYVPKNDSLSPNEVITWVNQRMGKTQRLSDAQAIA-QLPLSATGKVLKRELRALF------- 27382404 61 --------------------------------------HVTTYADLDRQSDRFAALLQAKGVRKGDRVAVFLPNCPQFHIVFFGILKLGAAHVPVSPLSRAFELSYELNDTQADVIVALDQLIPVVEQVRGEVRLREIIVTSFADVLPAAPAF-----PTPESIRAPRIAAAGLNYTGGTTGMPKGCVHTHRDMV-YTAAANYGISVLSDESSVFLSFFPEFWIAGENFGLIFPLFSGATLVLLARWDAVGAMAAIDKYKVTITAMPVDGAVELMDHPRWSEFDLSSLKQVRVVSFV--KKLNADYRRRWKDL-TGTILMEAAWGMTETHTSNTFTSGFQDDDFDLNNQVGLPVPGAEFKITDETGALLPLGAE--GEIRVRTPSLLKSYWNKPEATAESLV-DGWLRTGDIGSIDKDGFLHFLGRRKEMLKVKGMSVFPPEIEALLGQHPKVLGSGVVGRDDPDKGQVPVAYIQPEAVGTISAESLRAWCAERMAVYKVPEIRII-EALPLTATGKVKKQDL----------- 161525162 28 --------------DACDKWADGSGRLALIHETADGDVARFTFDDLRNASNRLANAFARAGLRRGDRIAIFLAQGPETAVAHLAAYKLGAIAVPLFTLFGADALEYRLANSEAAALVTDAAGYAKIAPLRDRLPALHTCYCIGADAADGVLRYDAALAAES-PEFAPADTAADIIYTSGTTGKPKGALHAHRVLLGH------------------LPGVEM---SQQCFPRDARLTPADWAWIGGLLDVARRLEKFDGDGVTH-AFLPPTALKLMRTVERPRERYALSLKSVASGGESLGTELTEWGRLGVTINEFYGQTEC------NMVLSSCAALFEAR----PGAIGKAVPGHTVAIVDAHGTPLPPGVDGHIAVRRPDPVMFIEYWRNPDATRDKFAGD-YLLTGDTGAIDEDGFVRFVGRDDDVITSAGYRIGPGPIEDCLLTHPAVRMAAVVGVPDPTRTEIVKAFVVLNGDDALVQALQAH-VRTRLAAHEYPRAIAFVDSLPMTATGKIVRRALRD--------- 167365111 33 ---------------------------------------RWSYRELGDAIGRFITLFRDCGLAKGSALSILSSNRAESWAAICAATVMGMRYTPLHPMAAEDDHAFIIEDAEDALIVEGGKFAARGEAIRARVPGLKHLLSFGRDLLEGFAAVQPALVDDSVTSDI-----AWLAYTGGTTGRSKGVMIPHRALT--TMAVILYSDWDWPADIRYLAATPISHAAGVTVYPVMMRGGFTRLVQGFEVE--SYCRVIAEDKITAVFLVPTLIYTLIDAAEVRAHDLSSLDMIVYGAAMSPDRLREGIKIFGNVFVQLYGQTEAPQCITTMRKVDH-----DDSKPGRLGSCGRPSPLLDVRLFDSEMREVGTGEP--GEICVRGTLVMDGYWKRPEATAEAFR-GGWLHTGDVAVKDADGYLYIVDRTKDMIISGGFNIYPREVEDALMAHHAVASAAVIGVPDDKWGEAVKAFVVLKGANNDAAELQAHVKDKRGAPWS-PKTIDFVEAIPVTGLGKIDRKVLRAPY------- 160895658 56 --------------------------------------------------------LQRQGLGPGDVVAICAGSSPEYVLAFLGALRAGVAVAPLAPSATAGHLSAMLDNCGARLVLRDAD-----TAAQWPLQGGQQCVALDGAVEAGWLAADEAHGTAPTPIHPQPDWPFNVIYSSGTTGVPKGIVQSW-AMRWAHVQRAIHNG--YGPDAVSLCATPLYSNTTLVAALPTLGLGGTLVLMR-KFDAAHYLELAERHHATHTMLVPVQYQRLMQCPGFDGADLSRLQHKFCTSAPFHPALKAELRRWPGRLIEYYGMTEGG-------VRCELHCHDFPDKLH---TVGRPGPGADIRFIDEQGRELPPGEQ--GEIVGRSAGMMSGYHRLPDKTQEAEWFDAFIRSGDVGRLDEDGFIVLGDRKKDMIITGGFNVYPSDIESVLLQHPQVAECAVIGVPSDAWGETPVAYAVARPDTPSAAELRE-WLNARVGKTQRVAELRLAASLPRSEIGKVLKRALREQYQ------ 115522631 39 -----------------------------------------TFAELDDKARRLAAGLRALGVKREERVFLLMLDGTDWPVAFLGAIYAGIVPVAVNTLLTADDYAYMLEHSRAQAVL-------VSGALRGTLKMVHKVIVSHPDAPPNEVEFDAFVGAHAKPAATHADDPAFWLYSSGSTGRPKGVVHTQ----ANPYWSSELYGRALREDDVCFSAAKLFFANALTFPLS---VGATTLLMPERPTPDAVFKRWLG-GVTIFFGAPTGYAGMLAAPNLPAREQLSLRLASSAGEALPAEIGQRFQRFGIDIVDGIGSTEMLHIF-----------LSNRPDRVRYGTTGWPVPEIELRGDGGGPVPDGEP----GDLYIHGPSSATMYWGNRAKTQETFQ-GGWTKSGDKYIRNEDGSYTYAGRTDDMLKVSGIYVSPFEIEATLVQHPSVLEAAVVGVVDENGLTKPKAYVVQRGENVSEAEL-KSFIKDRLAPYKYPRSTVFVTELPKTATGKIQRFKLRE--------- 125822623 76 -----------------------------------------TYHSLYKNSKILAGHIKALTCQSGDRISFLCANDASYTVAQWACGGIAVPLYRKHPL---SELEYVISDSQSSLLVAGQSFVDTLEPLAQKLGLCLKLPAMSSQSEDTQTLPEDMISDWA------ERPAM-LIYTSGTTGRPKGVLHTHSS--LQAMVQGLVSEWAWHKDDVILHTLPLHHVHGIVNKLMCPLVGATCIML-PDFSAQKVWEQLKSPMVNVFMAVPTIYSKLIEYYDQHFTQCKERIRLMVSGSAAPQPVLERWAEITDHVLERYGMTEIGMALSNSY-----------KGPRVPGAVGVPLPGVEVRIGTSKGTQVKAEGKE-GELLVRGSSVFQKYWNKPQETEESFTEDRWFKTGDTALYRDGVYWIMGRTSVDIIKSGGYKISALDVERHLLAHPDITDVAVIGAPDATWGQKVTAVVQMRKGKTMILSDLKAWAREHMASYSIPTGLILVEDMPRNQMGKVNKKDLLRQF------- 84514495 2 -----------------------------------------TYGQLNSLTRTVRTFLRSAGIGAQDRVAIV-LPNGPEMAAAFVTVAQSATTAPLNPAYKEDEFAFYLADLKARAIILEAGYPARAAAARFDLTVLE----LTATEPAGFTLSTNVTGTAVDTVPTADDVGL-ILHTSGTTSRPKIVLQSNIAASARHISASL----ALTPADRCMNVMPLFHIHGLIAAVSSSLAAGGSVWCAPGFDALKFFGWMEDAQPTWYTAVPTMHQAI---LARAGRNAETLRFLRSSSASLPGPVMALADTFKAPVIEGYGMTEAAHQMASNPLGA-----GKQKPGSVGIEAG---PLV--RVAHEENRLV----AGVGEIVISGPNVTPGYEGNPEANEKNFENRRWFRTGDQGEFDAEGYLTLTGRLKEIINRGGEKISPLEVDGVLSAHPAVAQVVTFAIPHDKLGEDGAAVVLKEGHTATDRDIRD-FASAQLAAFKVPRKILILDDIPKGATGKLQRIGLAEK-------- 119476070 21 ----------------------------------------VSYREYDNRTNQLAHLLRNYGLKRLDHYAIFMENNNRYLEACGAGERSGLYYTCINSYLKSDELTYILNNSESKVVITSTDKAPIVLEAMKDSPHISHCLIVGGESHGRCINYEQAIANFPTTPISDETLGTSMLYSSGTTGQPKGIVTPNDCLPLFNFLSNLWH---YREDMTYLSPAPLYH----SAPQAAVNLTIRQVVIMEKFDPSNYLDLVAQYRISHSQLVPTMFLKLPAEVRSQA-DLSSLEIAIHAAAPCPPQVKAMIDWWGPIIHEYYGATE----------GLGFTSCNSEEWLAHKGTVG-KVMLGTLHILDEDGNEVP------GELWFETA-TEFSYFNNQEKTKASQSADGSKSTGDVG-YIKDGFLYLTDRSTFMIISGGVNIYPQETENLLITHPKVADAAVFGVPNEDLGEEVKAVVQVIDGIAADDALVEELMTAHLSRQKCPRSIDFHAELPRLPTGKLYKRLLKDQY------- 83943336 27 -----------------------------------------SFGQLDKRSNQAAHGFRKLQVEAGENIALLFENCLDFVVLTWAAQRSGVFYTAISCHLTAKEISYIVGDCAAKVLVLSSKYAELFPAIQSACPDVRIYVSGKCDDPEDWNAFVRHM--PSDPIQ-DETVGADLLYSSGTTGRPKGVVFTRQPIVIPPLMTVLCETMAMNEQSVYLSPAPLYHAAPLRTSMMAVMLGGKSII-MERFDASEMLRLIDRHRVTHTQVVPTMFVRMLRLAERETYDLSSLKVIFHAAAPCPQEIKRQM------------LDWVGPILIEYYAGSEANGVTSDDWLKYPGTVGRSL-IGDILVVDANGRALPV--GEIGDVYFDS-GIEFSYRADPDKTAKAYLRPGCSTLGDVGHVNEEGFLFLTDRASYTIISGGVNIYPQETEDLLACHPDVADVAVFGVPNEEMGEEVKAVVLEDGVAPSSEELMEY-CRSHLSRIKAPKSIDFRTDLPRTPTGKLTKRKLKDEYWN----- 39933746 35 -----------------------------------------SYGELRDAVARVGPMLARLGVEQENRIALVLKDTVDFPILFWGAIRAGIVPVLLNTRLTADQYRYLLEDSRSRVVFASSEFLPVIEEAAADLPHLRTIIVGDAPAPTLQLANLLATEQEGGPAATCADDIAYWQYSSGTTGMPKGVMHVHSSPRVMAENAGRRIG--YREDDVVFSAAKLFFANAMFCPMG---IGATSVLYPERPTADSVFDTLRLHQPTLLFAVPTLYAALADPRSRTETLPDRLRLCVSAGEPLPAQVGLNWNRFGHDIVNGVGSTEMGHLFLTNLPHA-----------VEYGTSGVPVDGYRLRLVGDRGQDVADD--EIGELLVSGGSSAAGYWNQRDKTRTTFVGE-WTRTGDKYHRRADGVYTYCGRTDDIFKVSGIWVSPFEIEQALMSHAKVLEAAVIPAEDTDGLIKPKAFIVSRGDDPGADELKEH-VKSAIGPWKYPRWIQIMDDLPKTSSGKLQRYLLRE--------- 87200466 51 -----------------------------------------TFADVRRRITEKAAGLEKLGVRQGDFVAVWLPNGRDALLAFYAINYLGAVFVPFNTAYRGNLLAHVVANSGAKLIIAHPDLVRMGEIDRAGL--AQLVLTTQGDAPDVGLEFDDLAGDAVSPLDRPIQPIQSIIYTSGTTGPSKGVLSSY----LHMFSAGPESWPMVGEDDRYMCVAPIFHIGGMGPPFVMLARGAS----------VAMVESFSTDTVVFLLGVMATF--LMKRPPSPEDRNHTVRKMVPLTDDAP----AFTERFGIDIYTIFNMTEISSPIVS-------EANPVKRGTCGKARPGVE---VRLVDANDCEVPVGEIGEML--VRTDRPWMNSGYNRNPEATAKAWG-NGWFHTGDAFRQDEDGYFYFVDRVKDAIRRRGENISSFEVEVEVCAHPAVREAAAIAVPSEFSEDEVMVVVAPPGQAIDVPELARFLIDR-MPYFMVPRYIRVMDELPKTPSAKVLKADLRSE-------- 158520057 218 -----------------------------------------TYRQVDEQANRMARFLLALGGGQGSGVGILMRNSPRFLDIFFGAQKIGMYVVPINPELKGDGLAYIINHSDIDLLVADAELADAVRSVADRFEQRKKIIVNDIEAEARGMAVPETMDSRAYADFSPQHPGCMIMYTSGTTGPPKGVVYRYNSVRLMCLAAHLM----LRPSDTYYTPYALCHGNA-LLATTTMTMGVRATMALARKFSASFWEDVRRHRATVFNTIGSIIPILMKQPEKPDDADNHVR--FVTSSGCPPEMWGPFERFGVKLYEAYGAIDGGGKGIFNFGTAPAGSLGR-------------IPVVNYRLVDDRGRDVPV--GVPGELLFEAKKTSGRYYKNPAASRKK-SGDGWLHTGDLVKQDINGFLYFVGRNTESMRKGGENVSAYEVEQVIMDHPAVEEAAVYAVPSDLAEDDILAAVRLVATKTTPEDLIA-FLSDRLARFAVPRYIRFMDEFPKTSSHRIIKGVLEKE-------- 163702244 50 ----------------------------------------LTYGDLRVRSERFASALAGLGVGPGDRVATLMGKSVEYLVTLLAIWRLGAVHVPIFTAFAPPAIAFRLLGSRAKVIVCDAAQQPKL-APGQDIPADAHWKVVTTAGPEGALRFADLVASSSPAARLGGDAPIIEIYTSGTTGRPKGVVVPTRALAGFRAYAEF--GLGIRADDLYWCAAPGWAYGLYFGILGSLSTGVPSLLYGSGFDAGATLEILSRYGVTNFTAAPTVYRSLRVYSGPIPKITKLRCASSAGEPLTPDVNLWAGDALGVAVHDHYGQTEAG-MLINNH---HHPDLRQPLK---PGSMGRPLPWSMLVLKDQEDAPA-ADGE-LGRVAVESPWFS-GYIDDPQKSAEKFAGNGWYLTGDAGRRDEDGYYHFASRDDDVIIMAGYRIGPFEIESIIVTHPAVSECAVIAVPDETRGEVLEAYVVLRGEQASPEIVRESWVKTRYAAHAFPRKVHFTEALPKTASGKVQRFVLRQQ-------- 70607779 67 -----------------------------------GDIKSYTFHDLEVKASSFGAVLKDSGVKPGDRVVVMSKRVPSLYFSLLAIGMIGAVIVPIYSTFGEEAIRYRVENSGSKVAIVHESLADKFRNISGILKTSEEGIV-NEQNVHNTSYVERSIN---DPTLI--------LYTSGTTGRPKGIWHSQDIMTFYYFSGKYHFDMHAQDK--------FWHTGAWVAGFAGVWTAWLNSIPEGKFDAESWYSNIERVKVTLMSTAPTIRLLKKEGVEARKFDLSSIRFIHAGGEYVDPDIIRSMEVFGVPIHDGYGQTETATYVIANYVSMPIKIGS----------MGKPLPGVKALVVDENGNPLPPNTKGILALDPDFPAMAKGIWNDEERWKNSFK-NGYYLTGDMGYIDEDGYFWYLGRADDIIKVSGYRISPVEIESVIMTHPAVAESAVIGVEDPIRGFRIKAYIVLKKDYSPSDELKNEIIRVKLGAHVVPREVEIVKELPHTLSGKTMRRVLR---------- 169629660 32 -------------YALLHRAARMWPDRSAVTVIPDTEPMRRTFSQLLADVHRTANLLADVGVGRTDAVALIAPNCAQLITATLAAQ-LAGIAAPINGALSADHVTELVQRSGARVLILDQNCWDLAEQLRGVVDTVL-VLAASEGEPTGYLA---ELAESYDSTRFSGTLPAAADHTGGTTGTPKLAAHTHANEV--SDAWMIAASSLLDENSVALAALPLFHVNALVVTILAPLLGQHTVWAGPLRDPAKIVQHYD---INIISAVPTVYSVLSQL--PVDADITSLQFALVGASALPESVRRSFQHTGVPLVQGYGLTEATCASIRSF-PDHLRPGSVGQRL----------PYQQVKIAKSEARWQNLPAGSVGHLLINGPNVFPGYVTARELDGCGVLDGGWLDTGDLARIDAEGYVFLAGRTKDLIIRGGHNIDPATTEDALLSHPAVTGAAAVGRPDPHAGEIPVAVTVAANTQVSHQQLQDWATTHVTEPTAAPKVVTIVDALPVTAIGKPHKLPLR---------- 197332197 19 -----------TLWALVARRAALTPDAPVLIEAADDPARRTTFGELRDRCERVAAGLYRMGVRPGTVVAWQLPTRIETVLLSLALARIGAVQSPVIPFYRDREVGFALR--ESKAEFF---------AVPGVWRGFDHTAMARRLGARGVFEAYDSL-PAGDPATLPPPPPEGTSWTSGTTSDPKGVLHTDRSLI--AGGSCLAHALRLGPADVGSMAFPFAHIAGPDYTVMLLLYGFPAVL----FEKFALPDALDGHGVTVAGGSTAFYMFLAEQRKAPGTPLIPTLRLLAGGGAPPEIYHAVVRELGCQLTHGYGMTEV-PMITMGDPRDTPENLATTE--------GRPPAGMSVRVTAPDGTPLPAGRD--GEVRLRGEAVCRGYLDPGQNT-GAFDADGYLITGDLGHLTGSGHLVLTGRSKDVIIRKGENISAKEIEDLLHQLPGITDVAVIGLPDPARGERVCAVVQPADAGPTLERLTAHLRAQGLSPHKLPEQLELVDALPRNDARKVLKYKLRERF------- 218714149 83 -----------------------------------------------------------------DKVAIYSFNSVEYLILCWAVHRLNGIVLTIHTGSSTKEIESHLTRSKCKAIFVSPSLHKTCIEVTNLLGISQECVYTIASSVDGHKSFEQLLAAGSDPLKWEKEQAAYLAATSGTSGLQKLAKIGHYNIIANILQTATYDGFTPNQPESGILFLPLSHTYALEVSHMMLWRGDAIVLQ-PNFDMMKMLKAVSTFKLERLYLVPAIIAALKNPFLFQMFDVSSVKTIISGSAPFDRNLMVKNVKPDWKILTGYGLTESS--IIATFTSAHDQ---------MFGSSGSLLPEVQLRLIDEDGADIDVHEKA-GEVLLKGPNIISGYLSDSEASATLIDSEGWLHTGDVGLIQQNEHLVIVDRLRDMIKVKGMQVSPADIEAALLLHPAVRDVAVIGIKDELSGERAKAFIVDSSEEQLKESIREHVEKNLSELHWLHDRITFLAEIPKNQSGKILKVKLR---------- 169767026 38 --------QELTTAELLQQQYDRYPEKAVVSRWQKTTL---TYRSLFDSSREIAQALVAHGVRPTDRVVVLAGNSIEYVELLFAVGGIGSVFTIMNPTFTAEEVLATV----DSIGIIRFLLLSLVFAIRNNAKLLKELLGTAEKVSSNVLSWHELCHVQTSKTRDPQDALC-IQFTSGTTGSRKATIGTHRNLINNALLVGSRLG--LTPDDILCCSPPLFHCFGLCGPLATVIHGSTVIIPSDVFNADASLRAMSEESCTVVNAVPTMFQAMLDHAKAKTLALRCLRTGIIAGSSLSETLIQRLSLTGLAYPFDLGMTELSCV-------SFMTTPSKVSLLNDRSSVGTPLPHTSAKVVDSDLITLPPDTR--GELLVSGYLLFSGYYKNPQKTEEAIVRDAWLRTGDIVTLSASG--------------ACENIAPGDVEKVLEQHPDIATAAVVGIPNVRLGEMITAFIAPDAQGGLKSKDVKIWLRSRIATHKIPDHVLWIGELPVNASGKVLKTEL----------- 167366445 63 ----------------------------------TGSEVKPTFAQLSKRSNQVANYLRAKGLKRGDHLLLLLGNVVPLWETMLAAIKLGLVTIPATTLLTPEELRDRLDRGRAKAVVAAPDQVAKFTGLGGD--DLLRIVVGD--AQDGWLAYETAQQPDAFTPDGPTKADDPMLFTSGTTAKPKLVRHSQRSYPVGALSTMFWLG--LQPGDVHLNISPGWAKHAWSCFFAPWNAGATVVVNQPRFDAKSLLTTIGRCGVTTLCAPPTVWRKLADYHVS-------LREVCGAGEPLNPEVIDQVKAAGLTIRDGYGQTETTAMVGN----------SPGQKVKI-GSMGRPLPGYVVKITDADGQPA-KEGEALGDARPAG--LMQGYQGEGGKLTGA---DGVYRSGDVAFADEDGYLTFVGRTDDVFKSSDYRISPFELESVLLEHDLVAEAAVVPSPDPIKLAIPKAYVLLTANRDTALSIFKH-MQGRLAPFKRIRKLEIVSELPKTISGKIRRVQLR---------- 114319287 33 ------------------------------------------YDTLATACQSVAAALRECGLLRQERVAVYLDKRPETVQALFGAAMAGGVFVPVNPLLKADQVAYILRDCNVRILVTTADRL---KAIRQALVQCPHTVLV--------VGRSDTLGEEEPPYRVPHRVMAAILYTSGSTGQPKGVVLSHRNMVAGAQSASYLDN---RPEDHLLAALPFSFDYGLSQLTTAFLTGAQVSLLN-YLLPRDVIRAVEKQGITGLAAVPPLWIQLAQ-LEWPDAARKTLRYVTNSGGAMPKTLEARAQLPATRFYLMYGLTEA-------FRSTY---LPPEEVDRRPDSMGKAIPNAEIRVVREDGSPCAPGEP--GELVHRGALVAMGYWNDPERTAQRFRPPGGLPQKELAVWDEEGFLYFIGRRDEMIKTSGYRVSPNEVEEAVYGTGLVAEAAALGVPHPVLGHGIVLVVLPRSTGVTAEEL-LNALRPRVPAFMLPAHVELRQQLPRNANGKIDRKGLSTDFTDLF--- 120402418 83 -----------------------------------------SYGELGLLARKFTDVLRSLDVHKGDRVFTL---LGRCPELYVAILGAGSVVSPLFSAFGPEPVATRLSIGEADVLITKAQYRKKIAGIRDQLPSLRHVFVIDDHDDDGFWPRMDAAGDDAEPTTADDPAL--LHFTSGTTGTPKGALHVHGAVTMHYVTGRYA--LDLHEDDVYWCTADPGWVTGMSYGVIAPLLGVTSIVDEGDFDAERWYRILESQGVTYTAPTAIRMLIKAGAELAAGYRFPRLRFVASVGEPLNAEAVWWGKRLGLPIHDNWWQTETGGIMIANTPAFDIKPGS----------MGRPLPGVHATIVDDGAVEVIDTPGVEGELALKPGWMFRGYLHQEERYRKTFA-DGLYLTGDMAKRDDDGYFWFVGRADDVIKSAGHLIGPFEVENALTDHPAVAEAAVIGVPDPTVGEVVKAFVTLKDGYQPDDALQRDLMRKRLGAAVAPKTIAFADSLPHTRSGKIMRRLLKAR-------- 194017780 49 ----------------IDRHADSFRKNKVA--LHYKDSQRDTFRDMKINTNKAGNLFRNANVQKGDRVFIF---MPRSPELYFLLLGIGAIVGPLFEAFMEGAVKDRLENSEAKVIVTTPDLLERIPF--AELPKLESVIIVEKEDVDGVIHYEEAFAQAAKDLEIDEKDGFLLHYTSGSTGTPKGVLHVHGAMVQQDQTGKWV--LDLKEDDVYWCTAPGWVTGTVYGIFSPWLNGATNVILGGRFSPDTWYETIESLGVTVWYSAPTAFRMLMDLIQK--YDLSSLRHLSVGEPLNPEVIRWGDAVFGKRIHDTWWMTETGAQLICNYPCMDIKPGS----------MGKPIPGVEAAIVDNAGNELPP--YRMGNLAIKKGWMMHTIWNNPEKYESYFMPGDWYVSGDSAYMDEDGYFWFQGRVDDVIMTSGERVGPFEVESKLVEHPAIAEAGVIGKPDPVRGEIIKAFIALRGYEPT-DELKEEIVKKGLAAHAAPREIEFKDKLPKTRSGKIMRRVLK---------- 73958947 122 -------------------------------------------------------------LQRGDRVMMV---LPRVPEWWLVTLGCGLVFIPGTIQMRTKDILYRLQVSKARAIVAGDEVAQLVDTIASDCPSLKTKLLVSEKSRDGWLDFRTLLREASTTVETGSQEAAAIYFTSGTTGLPKMAEHSHSSL---GLKAKMDIGTDMQPSDIIW----VISDTAWILNILASFVGACSFIHLPKFDPVIILKVLSSYPINNFVGAPIIYQMLIQQ-DFPSYKFPHLQNCYSGGDALLPDILENWRRTGLDIRELYGQTETGITC----------RVSKNMKIK-PGYLGTAIPHYDVQVLDDKGNVLPPEGDIGIRVKPIRPIIFSGYVDSPEKTAASIRGD-FWILGDRAIKDQDGYFRFIGRSDDIINSSGYRIGPSEVENALMEHPAVIETAVISSPDPVRKEKAFVVLAPQNLDQLTKELQQH-VKSVTAPYKYPRKVEFVSELPKTNTGKIQRKKLRDK-------- 125560037 31 ---------------------------------------RLTGAGLADGARRLAAALSNLGVRRGHVVAVVAFNSIEYIELFLAVTYIGGIIAPLNYRWSFEEASQALELVQPTVFIFDGSYLRLKES--NSLTSVNLYLFLGNLCSISQAAFVSVVSVEVEPVSAPNDVAL-ICFTSGTTGRPKGVAISHTSLIIQSLAKIAIVG--YGEDDIYLHTAPLCHIGGISSCLAILMAGGCHVLI-PKFDVKSAFDAILEHRVTSFITVPAIMADLLSYARKQNHGM-TVTKILNGGGGLSSELITGASHLNATIFSAYGMTEACSSL--TFMVLTRPKIQEPKDQLGSSSEGVCVPAPHIEIQINRNGSNSSSSSPIGNILTRGLHTMSGYWVNNSIDTSDSVRNGWLDTGDIGWVDKTGYLWLMGRQKGRIKTGGENVYPEEVESVLSQHPGLAKAVVIGMPDSRLGEKIVACVSIRGREVSAQMLQDHCRTNKLSRFKVPRIYYWSKPFPVTTTGKIRREQLKAE-------- 72161704 41 ------------------------------------EGRRWTYAETLATAEKVGRSLLAHG-EPGDRVLIMARNSSAFIFTWLGSAMAGMVEAPINTAYKGDFLTHQVRVARPRWAVIDAELADRFTDVADEIEDIERFWVIDNGDVDQAIDKLRKAGWQAERWELPERSLASIFFTSGTTGPSKGVAMPHAQMFF--FAAETACLTRLTDKDAAMAVTPLFHGNAQFMSYPALISGARFVLRS-RFSASRWIDQIRESQVTVTNFIGV----MMDFVYKQPRRPDDADNPLRCIFAAPSSILEDFKRFGIEAFEVFGLTETSAPILSPYGEDRPAGAA-----GLVADDWFDVRLVDPET-DEEV-PVGEVGELV--VRPKVPWITSGYYGMPEKTAEAWR-NLWFHTGDALRRDEEGWFYFVDRYKDALRRRGENISSYEVEQAILGYKSVVECAVVAVPADAGEDEVMACVVVR-EPTTPEELWE-WCDSRLPAFAVPRYLRFVEALPKTPSEKVQKAVLREQ-------- 115525824 22 ----------------------------------------ISYRQLDERSNQGANLFRSLGLKAGDHIALLMENRLEFMEICWAAQRAGLYYTAISRYLTKDEIGYIVGDCGAKVVITSPRIAPLIDTLPG-----VAFFMVDEPQP-GFRSWDEVAAQPATPI-ADEVAGYDMLYSSGTTGRPKGIAFEGNAIFLKILCAGMCGMTGDS---IYLSPAPLYHAAPLRFNMMAITLGGTSVI-MENFDAEEFLRLVEKHKITQSQLVPTMFLKLPDEVRAR-YDVSSLKGAIHAAAPCPIDVKARMEWWGPILIEYYAGSEGNGVTVSN----------SQQWLGHRGTVGKPV-VGKIKILNENDEELP-----VGEIGTDAP--TFSYHNDPEKTKRAYNDRGWSTLGDVGYLDAEGFLYLTDRKSYMIISGGVNIYPQETEDVLLTHPDVADVAVFGVPNEEMGEEVKAVVQPRGVRPDADFCREHL-----SPIKCPRSVDFEAELPRTPTGKLVKRHLKDRY------- 170293008 37 ------------------------------------------YAHLTDLTQSLQHDLATLGISVGSKVAMVLPNGLQFVTVLLAAIRQRAISAPIHPNSTREECKQIFS-------LMTPDLVVVISSTKAAVLAAQDLVASCHRHPQGFLLALELVGHGDETSNNP--SPCTVLFTSGTTGSPKSVQLTHTNILV--AMRIIISAHKLTSKDRSFLITPLFHIIGLAGSLLPTLTGGCAVIPASL--PATFWQDCQDYSITWYHAVPTLHHLLLSFPMPKAGVPTTLRFIRSGGSDMSPDLFNRLQKLGVPLLEVYGMTETAPAIFCNPFP------VTETSTTIKRHPGYPIPAVDVMILPEKIEPVSRLTKELGEICLRGKNIMAGYTNNPTANGEAFLPNGFFRTGDLGVIKPRQYLALIGRVKEIINKGGEKVSPAEIEHVARLHDEVNDAACFRINDEIYGEIILAIVAPATKCITTTAVKKH-MRYHLVMFKVPDKILFVQEIPYNRTGKPRRTLLSEMY------- 146303191 64 --------------------------------INTGEEAKLSYHELSLMSNRVLSTLRKHGLKKGDVVYLMTKVHPMHWAVFLAVIKGGFVMVPSATNLTVAEMKYRFSDLKPSAIISDSLRASVMEEALGSLK-VEKFLIDGKRETWNSLEDESS---NAEPEDTRGEDVIINYFTSGTTGMPKRVIHTAVSYPVGSITTASIVGVRESDLHLNLSATGWAKF-AWSSFFSPLLVGATVVGINGKLDTRRYLGEVENLGVTSFCAPPTAWRQFIT-LDLDQFRFERLRSVVSAGEPLNPEVIKIWDKFNLTIRDFYGQTETT-AMVGNFP-------------FLKVKMGKPHPLYDIRLLDDEGKEITKPYE-VGHITVKNPRPIGLFLGSDEKKNMESFREGYYYTGDKAYFDEEGYFYFVGRGDDVIKTSDYRVGPFEVESALLEHPAVAEAAVVGVPDTRWQLVKAYIVLKKGYMPSKEEIREK-MKTLLSPYKVPRIIEFVDELPKTISGKIRRVEL----------- 126735207 22 -------DTPTTTYALLSQTASKYGGRKAASSDPNAKCETLNWAELRDKTGQAANMFRNLGIGEKDVVAYLMPNATETILTYLGGQVAG-IVNPINPLLDAEQIASILRETNAKVLVLAPNVTHVLEVLHRYLTGLKRLIVIRPKNPVSHTAFNAELNKQPKTLSFEDSKVDRVAHTGGTTGMPKVVQHRYSGIVYN---AWLGDRLLFTEEDVQICPLPLFHVFATIVSLGASLSGAQIVFPTPQFD--NFWKLVEKHKVTFMITVPTAMSALMQ--RKVDADISTLRLAFCGSAPLPLELYRRFEQAGVTICEGYGLTEATCLVSIN-------PPAGEKRV---GSIGLPFPYTDVKIVN------PADGEIMGEICVSNPGVDGQTYTEADKNKDLFYPHQYLRTGDLGRVDADGYLWITGRAKDLIIRGGHNIDPAEIEEALAGHDAVAFAGAIGQPDQHAGEVPCVYVLVDGAEVTQDDLMAYAKERIHERAAHPKHLEVLDELPKTAVGKIFKPDLRKR-------- 73541021 35 -------------------AADLLGRNLAAGRAYVDDKVSLTFSELDARARRFAAALHDAGFRREERLLLCAFDTVDFPTVFLGCLLAGVVPVAVNTLLTTDDYAYMLQHSGARAVVVSEALLPLMKASSGLSPVVIQAAPYKDAAPS--CSVEAVISRTRSAAPVVDTGPDDMAYSSGSTGRPKGTVHTHGNL-FHTLYARRVLG--MREDDVVFSAAKLFFANALTFPL---FVGATTVLMAERPTPAAVFRRLCEHRPTVFCGVPTLFAGMLASPELPPRSDVAMRVCTSAGEALPRDIGERFAHFGCDILDGIGSTEMLHIF-----------LSNRPGDVRYGTTGKPVPGYELKLLDELGEP-GKPGE-IGDLYIKGPSAALMYWCNRDKTRDTFV-GAWTRSGDKYLQDADGYYIYAGRSDDMLKVGGIYVSPFEVEAALALHSSVLEAAVIGVVDADELVKPKAFVVMRGQQGMAAEL-QAFVKSRLAPYKYPRQIECVEELPKTATGKIQRFRLRQR-------- 85709966 23 -----------------------------------GSGEQMTFKQMDEAANRFAQLLRARGLGESDAFAVLLENRIEFFTLIWGSQRSGTMLVPISTRLTAPEVAYIIKDAKAKILITSTHYADVLEGVREELPDLE-VLIADGGGDEDFASALDA--QPTDPI-ADQSAGVVMLYSSGTTGRPKGIRPAQAAVPLMGLAI-MGAGMPTDGSMVYLSPAPLYH--AAPIGWASTVLGGTVVV-MEKFEPEAALKAIETYKITDSQWVPTHFVRFLKLDPEICTRYDLSSHLRALHAAAPCPVPIKREMIGPIINEYYAGSEG---IGMTLVKS-------PEWLSHPGSVG-PAIYGTLHICGPDGEEVPTDGLIYFENAL-----LPTYHNDPDKTKDAMHPKGWMTLGDIGHVDEDGFLYLTDRKSHMIISGGVNIYPQEIENLLVTHDKVMDAAVIGAPDPDLGEKVVAVVQPMAMEDAGDALEEELLAPNLSRVKMPRLFDFRPELPREANGKLYKRELRD--------- 145237914 47 -----------------------------------------------------------------------------FLQATYALFKLGAILVPLNPSFNAIQVVSALAHLEASHLIIDPHLIPDLSKTRIEVPSLKSIISVDNSSGRNCLTAYNSLTSDADKSALPPRNIVNIQFTSGTTAMPKAACLSHRSILNN--GSQIGDRMRLTPEDVVCCPPPLFHCFGSVLGYMATATGAAIAFPTEAFNARAALRTVQEEKCTALYGVPTMFLNLLDEGEIPNEGFQYLRTGIAAGSSIPAELMKRLHKVLTELTICYGMTETSPVSAMT---------TTDDPIDKRINTGRLLPHVEAKVVDNHNNILPINTR--GELAVSGYLLMKEYWNDPVKTAEVMIADDWMHTGDEASMSPDGYITITGRVKDLIIRGGENIHPLEIENCLLTYPGVIDASAVGVPDERYGEAVAVFIIHR--EPESEAADEDKIR----QWHLVPKYVFTESFPKTASGKVQKFKLRE--------- 194552282 8 ----------------------------------------YTYAEIDSLSTRMAHALASLGVKQGETVLTMLDNNIDAVVCWLAINKLRAVSVPINTALKGEFLRHQIADTGTHLVICEADYLQRIVPLASQLSEVTRILYRDLAAPVDCAALDEHRGDNESPFDIPSDLAC-LIYTSGTTGPSKGCMISYNFMC--NLARLQLRAGPANENDVTITPLPLFHMNALCVSIASIMVGARAAIL-PRFSVSNFWQEVERSGATIASILGGMGGLLAEAMKRCHGQIHTAR----GNPYTEETKKIWRERFGTKLGNGYGLTEACVIT----------SLAAGEH-AAPGSSGKRIADFDVRIVDDNDHELPTNTPGEIVVRPLRPDIMFQGYWNRPADTLKLMRNMWFHTGDIGKFDENGFFYFVDRKKDYLRRRGENISSFEMEAAFAVHPALAEVAVHAVPSDKGEDDKVTAILHQDVNLSPEELF-HWATESVPYYALPRYIEFRDSLPKNPQGRVLKYQLRDEGK------ 66046951 5830 -----------------------------------------TYGELNARANRLAHYLIGLGIQPDDRVAICAQRSLEMVVGLLGILKAGGAYVPLDPGYPPERLRYML---EDSA--------PVAVLVQGETRTLGELAVRTLDLQEGDWEVE----PEHNPV-VPAITPQHLAYTSGSTGKPKGVANQHDGVVNRLWWAQ--SEYRIGADDRVLQKTPFFDVSVWEI-FLPLLAGAQLVMPGGHQDPHYLMEVIERRSISMLHFVPSMLQAFVN--QTPAGRCSTLKRVLCSGEALPHALLAHFPKS--ELHNLYGPTEAADVTAWHYVA--------EQDIGI-VPIGRPIANTQIYLLDAHGQPVPIGVS--GEIHIGGIGVARGYLNRPELTAERFLEDPFYRSGDLGRWLADGNIEYLGRNDDQVKLRGYRIELGEIESQLAGCPGVREALVLAREHCPGDKRLVAYLTAQGAVLSAAQLREQ-LSQGLAEYMIPSAFVTLTHFPLTPNGKLDRRAL----------- 34496939 52 -----------------------------------------SYAELDRRAGNLAAWLLARGVARHDTALVQLPNVAEFYIALFALFKIGAAPVNALFSHQKLELSAYARQIQPKLLIADRR-----HSLFGDDAMADELAAISPALSVRLFAHDEGLPDQAGPSAADEVAF--FQLSGGSTGTPKLIPRTHNDY-FYSVRRS-AEICELGPHTRFLCALPAPHNFPLSSPGALGVFHAGAVVLAPNPEALSCFALVERHRVDIAALVPALWLQAAPGREA---QLKSLKLLQVGGASFAEATARQVEVLGCKLQQVFGMAEG----LVNYTR-----LDDGDDIVYGCQ-GRPMSDAEVKVVDEAGHPVPTGTP--GMLATRGPYTFRGYYLAPEHNARVFDNEGFYYSGDVVVADERGYLRVVGRVKDQINRGGEKIAAEEIEHLLLQHPHVAQAALVAMPDAMLGEKSCAFIVPRGDGLKSVALRRFLREQGVADYKLPDRFELLDTLPLTHVGKIDKQALR---------- 163794768 36 --------------EFLDRHVAEGRGERTLFATPEGDV---SYAEFQKTVNRMAWVLEDFGLVPGNRVLIRSANNPTMTAALFAVIKAGGIVVCSMPLLRAVELATIVEKGQIRLALCDSRLSDEMEKTGARRNTLERIVYFTTDAPDGLEARMAGKPDTFDAVDTARDDVCLIGFTSGTTGEPKGTMHFHRDMLAICDAYS---------KHVLRPEPDDRFIGSPPLAFTFGLVGASAVLL-EKAGPDQLIDAIEAFRPTVCFTSPTAYRAILGKLK--GRDLSSLRKCVSAGETLPKTWDDWFAATGIKMQDGIGATE----MLHIFISATLDEIR-------PGATGKVVPGYQAKVVGPDGAELPP--GQIGRLAVRGP--TGCRYLADDRQRNYVQ-DGWNLTGDTYRMDEDGYFWYQARNDDMIVSSGYNIGGPEVEAALLSHPAVAECGVVAQPDPDRGSIVKAYVVLKGDPALTKALQDH-VKAEIAPYKYPRSIEYLSALPRTDTGKLKRYELR---------- 27378647 31 ---------------------------------------RLTYRQWYDKISALVASFDRLGLKPGDHVVTLLQNRWEAATLHWACQIAGLVITPINWRAKADELDYCIENAEACAVFHDISAEPVQSALAGRLLRVSVDPGTGEATSFSDLIKDRA--PDAEP-RVGADAWSIMLYTSGTTSRPKGV--PRRHRAERAAAIAHVAQNLYGRGERTLGVMPLYHTMGVRSLLAMSLIGGTFICL-PRYDSRQALALIEKEEITNLYLVPTLYHDLVHHETFAGTNVSSVRKLGFAGASMTDGLLKKLNE-----------AFKPNLFVNHYGSSEIYTFTIDQNAAAKGKAGLNQHVKVVRIGARSVAELAAVGEE-GEITLAGDEAFEGYWRRPEADAKSLR-EGWYFTGDTGYVDPDGDLFVTGRVDDMIITGGENVSPVEIESCLSLHPDVDEVAVVGVADEKWG-KIVAAFVKRNRNVSESELEQFCRTSGLANFKRPRRYVFVDAIPKSPVGKLLRRLL----------- 118726132 58 -----------------------------------GNEKKFTFGDLKYWSDKTANYLIASGLGKGDKVMLILRRRYEFYFFAFAAMKIGVTFIPSTNQLMKKDIVYRNNAAEVKAIVNDPAIIEHVENSMEDSPTVKKYIMVG-GTKDKWLDYDKEIEVCSNNWIRPDREMGTIYFTSGTTSMPKMAVHDFTYPLGHIVTAKVENGLHLTVADSGWAKF------AWGKLFGQWICGAVQFLYDDRFDPCNLLEKIEKYQVKTFCAPPTIFRFMLQH-DITKYDLSSLTHCSTAGEPLNPEIFNRFKKLGHEILNGFGQTETT-VIVANY-----EWLSVD-----PGAMGMPNPAYNIDVVDEEGNSVGVEGEVIRDVDTNKPALFCGYYKDPEST-ARVWYNNTYHTGDVVYKDEHGYLWFVGRNDDVIKASGYRISPFEVESAVIEHPSVVECAVTGAPDSRGTVVKATIVLAKGYQPS-EELKQNYVKKVTAPYKYPRIIEFVDELPKTISGKIKRAQLRQ--------- 167644780 35 ----------------------------------------VTYAQFDALVDRVAAALQRDGIQPAEAVAVCALSSIPYAALFLGALRAGVAVAPLAPSSTPEAIAGMVADCGARLFFMDAD---VAEAQKAAPIAVRYIALDGADFGEAFDAWLAPEGAKPAPVAIDADAPFNIIYSSGTTGAPKGIVQSHGMRWKHVFRG---DAVGYGPEAVTLLSTPLYS-NTTLVCFFPTLAGGGTVVLMKKFDAGRYLQLAQQHRMTHTMLVPVQYRRLMDRLSSTHMKFCTSAPFAAELKA---QVLARWPGGLVEY---FGMTEGGGTCI-------LMAHEHPDKLH---TVGRPAPGHDIRLIDEDGVQVGA--GVVGEIVGRSAGMMNGYHGQPGKTAEAVSPEGFIRTGDVGRFDEDGFLTLMDRKKDMIISGGFNIYPSDIEAEIVKHPDVVEAAVVGVPSDAWGESPVAFVALKPDARIDADGLRSWVNARLGKTQRLVDLRVVQSLPRSHIGKVLKRELRD--------- 83311361 59 ---------------------------------------TWSYAHLLDRAERIARVLEDFWLVPGARVLLRSANTPMLVACWLAVLKAGGICVTTMPLLRAKELSYIVEKARVSIALCELDLMDLTRQKMAELRHVAYFTPLCDGAPTGFANVDTA----ADDVAL-------ITFTSGTTGNPKGAMHFHRDIL--ASCDCWPRRHTLEPDEVVIPSIAFTYGKAAFMMYPLRHRATAVLVPKPT--PELILEGIQRHRATSLYAVPTAFNAMLGMVGK--YDISSLRKASSAGELRPKLYDDWLERTGVKLVNGIGMTE----MLTHFI-------CQSADVAKPGATGFPVDGYTACILDDDFNPLPVGSK--GRLAVRGP--TGCRYLDDQARQAAFVRNGWNVTGDIMEQDAEGWFWYVDRSDDMIVSSGYNISAQEVERAVLEHPKVAECAVIGVPDEARGTIVRACIVLDNPSQASELLAENFVKANIAPYKYPREIRFVDFLPKTQTGKIQRFRLRE--------- 154684837 491 -----------------------------------------SYCELDEEANRLARRLQKQGAG-KDTVVALYTK--RSLELVIGILGVGAAYLPVDPKLPEDRISYMLADSAAACLLTHQEM----KEKAAQLPYTGTTLIIDDQA-----RFEEQASDPAAAID-PDDPAYIM-YTSGTTGKPKGNITTHQGLVKH------VDYMAFSEKDTFLS-VSNYAFDAFTFDFYASILNAARLIIADELDTERLTDLIRQENVNVMFATTALFNLLTDAGE---EWLKGLRCVLFGGERASVPHVRKLEIMGPKLINCYGPTEGTVFATAHVVHDIPDSLS-----------SLPIPISNASVYILNGQNQLQPFGAVGELCISGMGVSKGYLNRHDLTKQTFIPNPFYRTGDLARWLPDGTIEYAGRIDDQVKIRGHRIELEEIEKQLQEYPGVKDAVVVADRHESGDASINAYLVNR----TPEDVKRH-LKKQLPAYMVPQTFTFLEELPLTTNGKVNKRQL----------- 21593705 1 ------MDSD-TLSGLLENVAKKFPDRRALSV--SGKFN-LTHARLHDLIERAASRLVSAGIKPGDVVALTFPNTVEFVIMFLAVIRARATAAPLNAAYTAEEFEFYLSDSDSKLLLTSKEGNAPAQEAASKLKISHVTATLLDAVSDLVLSVADSVDSATELVNHPDDGALFL-HTSGTTSRPKGV-----PLTQLNLASSVKNIKALTESDSTVIFLPLFHVHGLLAGLLSSLGAGAAVLPAARFSATTFWPDMKKYNATWYTAVPTIHQIILDHPETEYPKLRFIRS--CSASLAPVILSRLEEAFGAPVLEAYAMTEATHLMSSNPLP--------EEGPHKPGSVGKPVGQ-EMAILNEKGEIQEPNNK--GEVCIRGPNVTKGYKNNPEANKAGFE-FGWFHTGDIGYFDTDGYLHLVGRIKELINRGGEKISPIEVDAVLLTHPDVSQGVAFGVPDEKYGEEINCAVIPREGTTVTEEDIKAFCKKNLAAFKVPKRVFITDNLPKTASGKIQRRIVAQHF------- 170694442 64 ---------------------------------------RFTFDDLKRLSIRFGNALQAQGVQRGDRVAIFVRQSVEAAIAHLAAYRIGCIAVPLFALFGTEALGYRLANSGASAIVVDQEGAAKLVGIRDGLPALRLVFSIDGANPTFWTAIDNASDAEPQITTSADDPAI-IIYTSGTTGKPKGALHAHRVLLGH------------------LPGVEM---SQQCFPQSATLMWTPALLPADKFDGDAAFDLLERHRVSHTFLPPT---AIKMMRGAVSHRPRTLQSVASGGEPLGKELLAWGRTLGVTINEFYGQTEC------NMVLSSCARWFEP----CAGAIGQAVPGHDVAVIGEQGQRLPR-GES-GSIAIAGPVMFLGYWPDDESTRLKFR-NGFLVTGDLGWQDEAGFFHFVGRDDDVITSGGYRIGPGSIEDTLLNHPAVRYVAVVGAPDPQRTEIVCAFIVYRGDDALMAELQRH-VRTKLAAHEYPRKVYFVDELPMTSTGKVVRKALREK-------- 91777595 26 -----------SLGQFVREQAALHGERIAAVWFDRG--ISMTYAQIDSMASQLADSLVKRGIRKGCHVALMLKNAPEFVITWIALGRIGAVMVPVNTSYTQDELVFVLTDADAQYLVIDAEFLPRLAALPGLLAWERVIVCGESEHPLRWAALLEASADFTAPSAVSRHDLLNLQYTSGTTGFPKGCMLSHDYWMIHCHGAARHRRGPEAGIENVLIWAPFFYMDMWQFLMTMKLGGTAYI--AERMSLTRFMSWLIDYRIHYCI-FPEP--ALSQHPRGPRDAEVHLKYISIYGRSAREEVQARF---GVIAREGFGMTEVTGALVPAWAHDK----------ALERTCGLPAPFRELQIRREDGSVAEVD--EVGELWIRGRGILWGYYKRPEANAESFDGD-WFRTGDLFRRDAQGFYFIVGRIKEMIKRAGENVSATEVETVLRGMDAIDEAAVVAVPDPLRREEVKAYLLTQGDVP-PAAVFEHCARH-LAPFKVPRYLQYIEDFPRTPSRKIAKKRL----------- 170735001 51 ------------------------------------------------------------GVQPGERVAIYAPKRIETVVAMLAANALGAIFVPVNPQLKEAQIEHIVADSGAALFVTGAQRLKRLPALAALVGTRTLLIAIDSPGTDTPATAAAPAGRPVD------DDPAALLYTSGSTGKPKGVVVSHRNLV--SGAFSVAAYQRLADDDVVLGVLPL-SFDAGLSQLTTALASGACYTPLDFLQPAEVPRHCDAFGVTSITGVPPLWMQIASAGWSDTARTR-LRRFANTGGHLATPLLHRLQAL---------FTQASPYLMYGLTEAFRSTYLAPADAALRPTSGKAVPNAEILVLRADGSECAADEP--GELVHRGAFVTLGYWNRPELTAQRFRPHGEIPRPDVAVWDADGYLYFVARGDDMIKTSGYRVSPTEVEDVLFALPHIREAAVFSVPHPALGEAIAACVVSTLDADACRADIARACRDALPTYMNPLVVEPLPTLPRNPNGKIDRPALKAQYRDAFA-- 78357360 28 -------------FDVLDRLASERGDDVAVVHVDDAGVRRDTFGWLHGQSCRMANALKQRGLRKGDRVMLILYRSIEFWVSMLALHRLGAVPVPSPAQLMPKDIVFRVNRANIRGMIVESSLTGRIEEARPQTETLDVLVQSGKGCPAGWSDFHDMVQQSADFPRAPAENAGGIFFSSGTTGMPKMVEHNHLYPLGHYMTGAYWHD--LEPGDLHLTLADTGWGKAWGKFYGQWMAGAAVFVYDFRFVPAELLRIMAENRITTFCAPPTVYRFLVRE-DLSQYDLSCLRHCTTAGELLNESVYADWAATGLPIYEGYGQTETT-----------LQVATFRNMQPKPGSIGRPVPGWDVVLMDAGGNMCPEEGEICVRVAEGAPGLFKGYLDEPEKTASVMF-DGYYHTGDKAWMDEDGYLWFLGRVDDLIKSSGYRIGPFEVESALVSHPAVIEAAVTGVPDPLRGQAVKATVVLAGGYEAGEALTKELVKKVTAPYKYPRIIDYVDELPKTISGKIKRAEIRQR-------- 167770753 23 -------------YDVVDEIARLDDRRAMVWCNVAGEERTFTFGEMKLYSDKCAQMLADHGVKKGDMVLLVLKRHYEFWFTVLALHKIGAVGVPATNLLTTHDLVYRFKAASVTACVCECNIAEYVEEACREYPDI-HAKFLVRGTREGWLAWQRAQTHRDDPML--------LYFTSGTTGMPKMVVHNMAYPVAHIITARYWHN--VHEDDLHLTVSETGWMKAWGKLYGQWLACASIVYDFDKFVPHDLLHMMEKYRVTTFCAPPTIYFFIKEGME--GYDLSSLRYSTTAGEALNPEVYNRYEFTGLRLMESYGQTETV-MQVANFVGTTPKPGS----------MGKPSPIYDIHLIDEDGNDVPRGGEIVINTEKPHPGLFSGYYRNPEVTAESWH-DGYYHTGDTAWMDEDGYLWYVGRTDDVIKSSGYRIGPFEIESVLMEHPAVLECAVTGAPDPVRGIVVKATIVLTKKYEPSEELKKELVKKQTAPYKYPRIVEFVTELPKTISGKIRRTEIR---------- 83594464 3 -----------------------------------------TYEGLFNRVCRLASGFKALGLRPGERVAVIAEKRFDAVAAMFAVAHAGGVFVPINPVLKSPQIVHILADSAAKILVAPALRLALLDHTPPSLTTLLRFGDPAPASPDPPPGGEDALAGAGDPIAVDDDPAC-FFYTSGSTGLPKAVVVTHRNLIAGAQSASRLDN---RPDDRLLAALPLGFDAGFSQLTTAFAVGAEAVLHD-YLLPQDVITACAHHRITGLTGVPPLWAQLA-RLDWPPAATASLRFLASTGGAMPAAVLARLRALAARIHLMYGLTEADPERVGRKPGSVGRAVANAEVLVLHPDGG--------RCAPNE----------IGEIVHRGAFVAKGYWNDPEGTARRFRPPGEPSRPGLAVWDDEGDLTIVGRSEGLIKTSGYRVSPTEIEAPAHASGLIEDAVAFGLPDPLLGERALVVTAPPGGAPVDLDALRRHLRAQLPAYLVPALLTQVDSLPRTASGK----------------- 88603635 106 -----------------------------------GEEKFFTFRDISRRSNEIVNMMIKYKIGKGDRVLIM---LHRVPEWWFMVIALGAVYIPAPTMLTPKDLAYRIKTSEAKMVITDMENAHKVEEIASICPTLETKMVVD-GARDGWLSYPRELTYPA-PVSSRIINLKGMRFSSGTTGEPKMVLHSQAYPLGHIVTARFWHD--VRNNDLHFTVSDTWAKSAWGKLFGQWIEGAAIFVYDYRFNATELLPLIEKYGITTFCAPPTIYLIMADLRK---YDFSELRHCVSAGEINPEVIKAWKDATGLEIYEGYGQTETV-LCVGTFP-------CMEPKY---GSMGKPSPGWVIELHDEDGKPV-KPGEE-GSIAIKDPRPVGEYWGNEEANANAFR-DGFYYTGDRAVRDGDGYFWFVGRDDDVIKASGYRIGPFEVESAIIEHQAVQEAAVVGSPDII---RGFVVVLKAGYEPSEKEIQEY-VKSITAPYKYPRKIEFVKELPKTISGKIKRKDLRE--------- 16077417 1530 -----------------------------------------TYRELNERANRLARGILSLGAGEGRTAAVLCERSMDMIVSILAVLKSGSAYVPIDPEHPIQRMQHFFRDSGAKVLLTQRKLKALAE--EAEFKGV--IVLADEE--ESYHADARNLALPLDSA-----AMANLTYTSGTTGTPKGNIVTH-ANILRTVKET--NYLSITEQDTILG-LSNYVFDAFMFDMFGSLLNGAKLVLIPKLDMARLSRVIERENISILMITTALFHLLVDLNPAC---LSTLRKIMFGGE---RASVEHVRKALQTVGKGKLLHMYGPSESTVFATYH--PVDELEEHTLSVPIGKPVSNTEVYILDRTGHVQP--AGIAGELCVTGEGLVKGYYNRPELTEEKFVPHPFYKTGDLARWLPNGTIEFIGRIDHQVKIRGQAIELGEIEHQLQTHDRVQESVVLAVDQGAGDKLLCAYYVGEGD-ISSQEMREHAAK-DLPAYMVPAVFIQMDELPLTGNGKIDRRAL----------- 84514399 28 -------------------AAAHGGRKAVSFSLLSDPCETLTWSELQAKTAQAANLFRDLGIGENDVVAFVLPNATETILTYLGGQVAG-IVNPINPLLDAEQIAAILRETKAKVVVLAPDVTTVLEVLHRYLTGLKRLVVIRPKNPVAHLDFNAELAKHPTSLSFADSDKDRVAHTGGTTGMPKVVQHRYSGIVYNALGARLL----FTEKDVQICPLPLFHVFAATVSLGASLSGAQVVFPTPRGDGVNFWKLIAKHKVTFMITVPTAMSALMQ--RKVDADISSLRLAFCGSAPLPLELYKKFEAAGVTICEGYGLTEATCLV----------SINPPDGEKRVGSIGLPFPYTDVTIV-SSATGLPCDVDEIGEICIASPGVFSGQTYTEASKNRDIFYADHLRTGDLGRIDADGYLWITGRAKDLIIRGGHNIDPAEIEEAMAGHPAVAFAGAIGQPDAHAGEVPCVYLLVAGADVTEEALLDYAKQHIHERAAHPKHLEVLAELPKTAVGKIFKPELRKR-------- 111222808 12 -------------WELVEARAAATPDLPMLVDNHD---RRISFGEFRELALRVAAGLAATGVGAGTQVSWQLPTTIESAVLMSALSRLGAVQNPIIPLLREAEVDFIVEQLGTTLLIVPADYRPMAETIRRGLRT----MVCDPWLPTGPPVDTDWFGDFPLPLGDPATPPTGDAYSSGTTGFPKGARHTDASVIAGS--NSMVSQLGFDETDVASIAFPIAHIGGSSVLSLGLRTACKVVLVDPRTAPLALARMLGSAAPHFHAYFNAQAAYNAQRADGDGPEFARLRFFMAGGAPSEPGMHDRAELGGDGLMNGWGLTE--------FPMAGYPSPGDPPE-RLRTAAGRPGPGVRISVRDPDGTEVPRGEE--GELCIAGPQLFAGYV-DASLDAEAFTPDGYFHTGDLGIHHPEGWLYITGRLKDVIVRNAENISALEVENVLLTHPGIAEVAVVGLPDLRTGERCAAFVVAEGAGPTLPDLAAFCREKGLAVYKTPERLELLDAIPRNAMGKALKKQLRE--------- 218132027 74 -----------------------------------GEHIQFSFADMKRYTDMTASYFQSLGIGHGDMVMLILKRRYEFWFSIIALHKLGAVVIPATHLLTQKDIIYRCNAADIKMIVCESVITDHITAAMPSSPSVKKLVSVGPEIPEGFEDFHKGIANAA-PFTKPEHPNKNMYFTSGTTGEPKMVAHDFTYPLGHIVTGSFWHN--LHENSLHLTIADTWGKAVWGKLYGQWIAGANIVYDHEKFTPADILKKIQDYHVTSLCAPPTIFRFLI-HEDLTKYNLSSLQYCTIAGEALNPAVFDTFKKLGIKLMEGFGQTETTTVATMPWMKPKPGSM------------GLPNPQYDVDLIDYDGRSVEEQGQIVIRTDKGKPLLFKEYYRDANRTHEAWH-DNIYYTGDVAWKDEDGYLWFVGRADDVIKSSGYRIGPFEVESALMTHPAVIECAITGVPDEIRGQVVKATIVNRAGEELVKELQNHVKKVT-APYKYPRVIEFVEELPKTISGKIRRVEIRK--------- 189234683 21 -----------SLGQFFFDSASKF--KDRICQIDAKTEKSETFLTVKQKSVRVALEMQKRGITSKDVIVTCSALTLETPVPILASFYLGAKVANSDPTLSVAQTAHMLSLVSPTMIFVQESSLTLIEESLQQAKLQAQIVVFGDKYPT-FSDFNQAKENEEMPASVDIHDTGLMFFSSGTTGLPKAICHSHFSFL--NLAYCFCESGL--KVDTTLSYTTFYWISGLMMLTSSFLKGGQRIVCTKVPEAKDVFEIIQKYKVTCLFLAPVLTYPLTDYANSGNFDTSSLHSILTGGTPISEQLYATFKHTCIVF--AYGMTEVGMVGMFNPVT---DKVLMTKKLTSSGKVAMGVSLARTTLVDETNKTLGPNQK--GEFLVKSPCMMKGYYKAD--CSDIFDEDGFLKTGDVGYYDQDGCLYIVERRKEMFKYLSWHIVPSAIENVLLEHPEIKEAAVFGMPNEEMGDAPAAVVLQNGSKVTVQEIADFVASKVSDREKLRGGVFIVQELPRTPSGKLKRRDV----KNY---- 116750059 49 -----------------------------------------SYRQLRVRINRFGNVLRGLGVSPGERILIALPDCPECVIAFLGGIKCGAWPVLLSPQLSRDAYEYIL-HDSLAVAVFSAG---TSEALRADARNLLHRVRADDDDFARML--EEASPEEPHPSRKDDIAF--MLYSSGSTGKPKGIPHRHRDMV-YTAQAYGGGVLGLSENDVCYSASKLFFANSLSFP---LFHGASVVLYPDAVMPGDVIDIFSRYGPTIFFGVPALYNVLLQSLDQP-VRFPSLRLCVSAGEALPATVCSRWEFTGLDVLDGIGTTEVLHIFISN-----------RPGEVRPGTSGFVVPPYEARIVDDGGNDLAAGQP--GRLLIRGLSTAPFYWNQPEKTSETMLRDGWLHTGDIFV-EEAGCYTYQGRADDMFKVGGNWVSTSRVEQVIREHPAVSECAVT------WRERPVAFVAVSEESRLSGEIRSHVMER-LPGYMCPAQIEFRATLPKTETGKIQRYRLR---------- 33593366 64 -----------------------------------------TYARLAEAANQLANGLVKMGVERGDRVGVVLGQRPETVVAHMAIYSVGAVVLPLSPLFGPEALESRLRDADARVAIVDYASSANLLAISDNCPNL-HQIIGIGFADERVLPWRSLLARQPNEFKVATRASAILMYTSGTTGAPKG------ALLPHSVLIGNLPGFVASQDWFPRPGDVFWSPADWALYFGHPIVGTRG-----RFTPERAFELMERYQVTNTFLFPTALMMMKSVPEPRGRYQLALRSIMSAGESVGETVFEWCEQLGITPNEMFGQTELNYVVGN----------SNRRWPARPGSMGRPYPGHRVAVIDEAGRPV-KPGET-GEVALNDPVLFLGYWRNEAATAAKFT-DDWCRTGDLASIDADGYLWYAGRADDVFKSAGYRIGPGEIENCLLGHPAVANAAVV--PKPDAERGALVVLTPEYQGRDPDSITQVLVRDRLAPYEYPKEIEYVDALPMTTTGKIQRAVLRRREAERASGA 210121643 50 ----------------------------------------------------------------GARIAFLCPNDVSYVISQWSAWISGGVAVPLCKTHPVPELEYVLSDSQASLLMYTEDYADKA-AIIAENSDIKPLML----KRENYIQKENAMGECVDILRSWKDRGAMIIYTSGTTGRPKGVLTTHKN--LQAQVEAMVETWEWSHTDVILHVLPLHHVH-----------GIVNCLMCPLWSGATMMEQFSAENVCFMA-VPTIYAKMIEHYDKTKPRVRKVRLMVSGSAALPQPIMERWEEIGHRLLERYGMTEIGMALTN--------PLHGDRR---AGTVGKPLPGVEVRIVQQNSGAGPQNSTVVGELLVKGPGVFKQYWNRPDATTEAFTPDGWFKTGDTAVL-RDGYFSIMGRTSDIIKSGGYKISALDVERHLLAHDSIADCAVVGVTDLTWGQRVAALVVLRGASLSLGEL-KHWGKDRMPSYLIPTEIKIVPVLPRNAMGKVNKKELLKEF------- 146278277 22 ------LDNPRTMHRFLGRAAAEHGDRPAVSQLLSAPKSRATWSQLHRQVTQAANLFRSLGVGPRDVVAFVLPNCTETVVTLLG-GAVAGIVNPINPLLEPDQIASILRETKARVVVLGPPKSLIVPLIRPKVKPGHHARVLSFAA---ELARQPATLGFPDP---EDDRVAAYFHTGGTTGMPK--------VAQHKVSGMIYNGWCFRPSDTVMCPLPLFHVFA-AYPILMSMIGAQVVFPTPAFD--NLWKLIERWRCTYLVTVPTALAALMQ--RPINADVSTLRGAFSGSAPLPVELFNRFEKTGVQIVEGYGLTECTCLV----------SVNPPEGSKKIGSVGLPFPHTHVRISNGNGHVLRECGDEVGEICVANPGVEGSTYTEEDKNHGLFAEDRFLRTGDLGRIDSEGYLYITGRAKDLIIRGGHNIDPAGIEAALMSHPAVSFVGAIGQPDAFAGELPCAYVLVKDADVEASELLEHARAHIHERAAVPKHIEILPELPKTAVGKVFKPDLR---------- 20150035 35 -----------------------------------GSAAKLSYAQLHQAISNAAVALAGLGIKRDDRIVLCLDVEAHALILVFACAYLGATAVVVGNRLSQEEMRYIVSDAAPKMVVTSLNDLGL---FAGDLHT-SLVVVAASDEDTGECSVFPGIDE-----LVSMRGACGMAYTSGTTSQPKGVVISHAHLVWS--AQSNIEHLQVTENDVTLVFFPLCHTMAFSYQVLTSLFSGAAMVLRRVFNPQRFWSDAAHFECTWAAILPFVCHALAALEKPVRHSFRFW-----GFPSRNTDVEALF---GVKTVGWWGMTELFAIG---------SVTSEQHSADLNYSIGKPVSGYRYRLTDPVTNAGPFNARISADLQFNGKNLFLGYLNKPGETRDAFTEDGWYITGDRFFETTEGVLFFDVRLKDIIKVGGENVSASEIEFAAYASAMISEVAVVSRPDPLLTETPVLFAVGREDQALARRHIEQACRERLADFKRPREIIFLEDFPRAGLRKIAKNQLRQ--------- 73662339 99 ----------------------------------------------------------------GDRVFVF---MPRTPELYFALFGIGAIVGPLFEAFMEKAVGDRLQNSEAKVIITTNALLPRIP--KENLPHLETIVVVDETVDENYVDFNSEFSESFDTEWLTMDDGLILHYTSGSTGQPKGVLHAQRAMLLHYISGKYV--LDFKEDDVYWCTAPGWVTGTSYGIFSPWLSGVTNCIAGGRFSPEAWYSMIEEFKVTIWYTAPTALRMLMDVVEK--YDLSSIKSILVGEPLNPEVIKWAKDVFGKRVLDTWWMTETGGHMIVNYP-------SMDVKL---GSMGKPLPGVEAAIIDDQGNELP--ANRMGNLAIKKGWMMVSIWKNPEKYDSYFIGD-WYVSGDSAYKDEDGYYWFQGRVDDVIMTAGERVGPFEVESKLVEHEAVAEAGVIGKPDPIRGEIIKAFVALRPDYQESDELKEEIVKEGLAAHAAPREIEFKEKLPKTRSGKIMRRVLK---------- 156547017 40 ----------------------------------------TTFAEMKDRSVRCGIWLKKQGVGSNDIVVICSKNNLDVYAPFFATFYAGGTFAGWNPFMASKPIQHLMK-------LFKPKIIDLVDALQAKLENVEEFVVFGKHSPSFHDIIKLSTDEEVRPQKINPQDNGLIVQTSGSTGFPKGVVHPYKNLL--PAVGSFIPYCAVGD------VVMWYSTCDWVTGIIFTLRSV--LLRNTRIETCRIIEKYKVNRVLLSH------IAMGHMLKTNAYDLHSLKLICSGGSKVSIELLQGFRDANTLVLQVYGLSESGRAV-----------MSQTENAKSVDSIGFVTPCNQAKIVD------INSGKTLGEICIKSPIMMTGYLNNPEATKEVLDDEGWLHTGDKGFYDEAGEFFIIERIKEMMKYQNFQISPTEIEEVLASHPGVMEVAVVPLPHPEDIDRPMAFVVPGSQVTEGELVNLSASVLGEIK-KLRGGVKFLENLPKTASGKINRPVLKETAK------ 69936210 49 ---------------------------------------RFSYADLDRLSCNLAARLAQQGLGHGDTALVQLPNVAEFFVAFFALLRIGVAPVNALFSHRRLELAYVRQIAPRVVIASRQHELFRDDAFAEELRAVAHLLLLGEDDPQHWLTHGGDLPAGAGP--TPGGEVAFFQLSGGSTGTPKLIPRTHNDYD-YSIRAS-VQICGVTSATRFLCALPAGHNFTMSSPGALGVFHAGTVVMASSPEPLTCFQIVARERITMAPLVPALWLRAVEEEPARRAMLDSLELMLVGGASFAEATARRVELLGCRLQQVFGMAEG----LVNYTR-----LDDPPEVIFTTQ-GRPIPDDEVRIVDEDGCDVP-DGTP-GALATRGPYTFRGYYRSPEHNAKSFDAEGFYYSGDVVVR-QGGNLRVVGRIKDQINRGGEKIAAEEIENLLVRHPDITHAALVAAPDAHLGEKSCAFLVLRGKLSSP-ALRRHLLELGVAEYKLPDRFRFVPELPLTAVGKIDKRRLRD--------- 123406480 53 --------------DMIKTAAVKYGPKNFTGEREKGKYDYISYTEFYRRVVAFSRGLSKIGLNPGDKVGIYGPNCQYWEITQFAAHSNSMIVVPVYDSLGPNAAQYIINHAECKAVVCHPSKVQSLLSIAKDCPVLEHIIAMDNQAPS--TENSRIMTYTADQIVTPETIAFIM-YTSGSTGTPKGCVLTHNNLISGAVGFTNL-GISITTSDTFLSFLPLAHIYELTVEYVMMAQGT--AIGFSTGDIRRLTEDIQALKPTIIIGVPRVWNRMVDKMSQKVKALPAPKRMLVEWAIKMKSEAIKAQRLGGRVRQGYGLTEVAALTVQEFTSCDCGAIT-------------PVSMVKLRKV-EGFMYNPRGTPACGELLVKGPHVFQGYYKEPKLTDEAFADEKWFATGDIVQIAESGIISIIDRAKMLVKSQGEYLAITNLNDAYGSAPGVANIYVYADSH---HDSPAAVVVP---------------------------------------------------------- 41409747 24 -----------------------------------------TFDDLEARANRLAHRFRKAGLREGDTVAILMENNEHIHAVMWAARRSGLYYVPINTHLTAAEAAYIVDNSSARAIVGSAALRDTCARI-GEPGGLPDLLLMADGDLDGWEHYPECVAGEPDTPIDDELEGDLLQYSSGTTGRPKGIKHVHPAEAPGMMSALV--GFWMTPESIYLSPAPLYHTSVWSMSAQA---GGITTVVMEKFDAEGCLDAIQRHRVTHGQFVPAMFTRMLKLPEAVSHDLSSLQRVMHAAAPCP-----------VEIKKQM-IDWWGPIIDEYYASSEATLISAEEWLAHPGSVGKPMA-CEIHILDENGNELPP-GQA-GEI-----YFSGGYYLNDEATAASRDKHGWVTVGDVGYVDEEGYLYLTDRRHHMIISGGVNIYPQEAENLLVTHPKVLDAAVFGVPDDEMGQRVMAAVQTVDPGDATDEFGAELLRDRLAHYKCPRAIAFEEQLPRTDTGKLFKNGLIEKY------- 160895526 35 -----------------------------------------SYGQLQQQAQRMASGLLAAGIHREERVLLLMHDRHEWAVAFLGALYAGVVPVAVNTLLTADDYAYMLGHSRAQAVLTCDALLPLLQALDRAPNEVRHWVAGDEAAARAAGFAPLQPWLAAQPPLPAPAPTLGWLYSSGSTGKPKGAVHTHANPY---WTAELYGGLGLGEGDICFSAAKLYFANALSFPLS---VGATVLLMAERPTPEATFARWVQHRPTVFFGAPTGFAGMLASPLLPAREQVSLRMCSSAGEALPAEIAQRFKHFGADIVDGIGSTEMLHIF-----------LSNRPGDIRYGTTGKPVDGYRVELRGEDGRPV-ADGE-VGDLFIQGPSAALMYWGNRDKTRETFQ-GGWLKSGDKYVRDADGYYTYAGRSDDMLKVSGIYVSPFEVEATLMQHPAVLEAAVIGKTDADGLLKTKSFVVLKDGCSATEAELKAFVKQRLAAYKYPRFIEFVDELPKTATGKIQRFRLRER-------- 108762076 5147 ---------------------------------------RLTYAELDRRANQLAWYLRNRGVGPGTPV---GLCVQRSLDLVVGMLGIGGAYVPLDPTYPRERLAFMVEDTRLPVVLAQQSVVALLPS--GSADVVLLDSAWDEIAREPTVSPR---------VTVPAESLAYVMYTSGSTGRPKGVCVPQRAV------ARLVLGSRFARDEVFLQLAPICFDAATFEVWGALLHGAKLVLPA---QPPTVDTLKD---VLARHGVTTLWLTAALFEALSAARLDGVRQLLAGGDVLPPAAVERLGRGGILV-NGYGPTEGT-----TFTCCH---VMEGAVAPGAIPIGRPIANTRVYVVDAALRPVPV--GVPGELLIGGDGLAWGYQGRPELTAERFVPNPFYRTGDSVRYREDGTLEFLERLDGQVKVRGYRVEPGEVEEALRLHPSVAEAVVVARPDPAGGKRLVAYAVPRGETLDPRGLRGFLAES-LPEFMVPSTLVPLMALPLTPVGKLDRRALPE--------- 111025221 41 -----------------------------------------TRAELLQNVRQTAASLESIGVRQGDNVVCWLPNGPDVLRFWFAINYLGAVFVPINTAYRGGVLSHVLTNSDAEIVIGDAELLPRLNEIRGKVRLAVQ-VGGDRTTIDGITIVTADELADVDGAPPEPITPIAILYTSGTTGPSKGVLSSYQAYAMFGPETMPI----MTADDRFLINMPAFHVGGATLLYAMLINGGS----------VAVVDRFSGETMVFLLGV------MANFVDRRPPRDDDADNPLTKVFIVPDDIAAFATRFGVDVYTIYNMTELSAPIISG------------PNPTQHGTCGKARPGVEIRLVDDADREVPI--GEVGEIIIRAPWMNHGYFQMPEATAKAWR-NGWFHTGDTARRDAEGNYYFADRLKDAIRRRGENISSMEVEAEIMAHPHVREAAVIAVASEISEDEVMAVVAPVGTTLDPVALI-RFLEPRMAYYMIPRYIRLVDELPKTPTAKIQKTSLRE--------- 167587440 28 ------------------------GRLALIHETAQGDVSRLTFDDLKDASNRLANSFVRAGLRRCDRIGIFLAQGPETAVAHLAAYKLGAIAVPLFTLFGADALEYRLANSDAAALVTDAAGYTKIAPLRARLPALQALYCIGDDPPDGVLRYDAALAAESADFTPADTAADDPAYTSGTTGKPKGALHAHRVLLGH---------------------LPGVEMSQQCFPRDARLIGGDVLLPSEKFDGASAFDLMARHGVTH-AFLPPTALKLMRVVPQPRERYALALKSVASGGESLGSELTAWGRLGVTINEFYGQTEC------NMVLSSCAALFAPR----PGAIGKAVPGHRVAIVDAHGAPLPPGVEGRIAVRGPDPVMFLEYWRNPDATRDKFAGD-YLLTGDTGVLDADGFVRFVGRDDDVITSAGYRIGPGPIEDCLLTHPAVRMAAVVGVPDATRTEIVKAFVVLNGDDALVQALQAH-VKTRLAAHEYPRAIAFVDGLPMTATGKIVRRALRD--------- 39937481 37 ------------------------------------------YAEFDALIDRIAATLQRDGLKPTDTISICALSSIEYAATFLAALRAGIAVAPLAPSSTAKDFSAMVRDSAAKILFTDDFAANAMK--DAEIDAAVKRVAFDDTSGEAFTRWLAPEGTKPAPVTIDPEWVFNIIYSSGTTGTPKGIVHSHQ---MRWAQYGKLDPIGYGPDAVTLLSTPLYS-NTTLVCFNPTLAGGGTVVLMKKFDARGFLELAQKYRVTHAMLVPVQYRRIMALPEFGQFDLSSFQKFCTSAPFAPELKADILKRWPGGLTEYYGMTEGSCTLLAHEFPNKLHTV------------GQPRPGHEIRMIDEDGNFLPN--GEVGEIVGRSDTIMKGYLNQPQKTAEVFWTDKWVRSGDVGRFDADGFITLMDRKKDMIISGGFNIYPSDIEAVAAKHPDVLEVAVVGMPSEEWGETPVAFVAARGRSIDPAEL-KTWTNGQVGKTQRLAEVVLVESLPRSAIGKVLKRELRDQ-------- 56695680 30 -----------------------------------------SYGDLDRAISALVDVLSAKGVHANDRVMILAENCCAVVAALFAASRLGACAVPINARQTGPEVNKIIAHTEPAAILC---------ASDISADAAAHAPRLDAQLVEGAFGRMHATPHPSKPDPVLSDVAV-MLFTTGTTGTPKGVMLTHGNLLFGGRSSAELRG--MTTDDVIYGVLPVTHVFGLAVVTAATCIGAPVRLDARFTAARSYAALT--SGVTLFSAVPQMHALLMQHAREQGYDHGTLRYTSSGAAPLDPAWKRKAEAFGVALQNGYGLTETTAGVSATRNPIGLPDIS----------VGRPLPQVEVRL-DEA---VIGGGDGVGEVLTRGPHVMKGYYRNPQATEAALH-DGWFRTGDLGRHDAEGNLHIAGRCKELIIHGGFNVYPPEVEAALNDHPQVIQSAVVGR-MIEGDEKVVAFVVAPADAPDPDELRAFAAAR-LAGYKRPSQIVLATALPAAPTGKILKHKLLDHFAD----- 29827718 46 -----------------------------------------THGEVHDLAARTATVLAEHGVRPGDRVLLALPDSLAWVTAFLATARLGAVAVPVNPELTPAEHEFMADDAEAALCVTGPGL-------------ERRFAHRRRLGADQLVALAGTASPAADAHPVGPRTPLYIQYTSGTTGRPKGVVHCHDPGTYHELIGRRL--LRITADDVTLSVSKLFFANAFVFPL---FSGSSAVLVDGRPTPAAVDGLVARHRVTLLYSVPSAYAALAD--RAVGHMFASVRAAVSAGEGMPAGLAEQVELLGAPVLEQLGSTEAGHAFCANSFDHH-----------HPGTVGRPVPGFEVELRDRSGRPVGAGEE--GELWVRGPSLTPGYLNLPEETDRTLV-GGWLATRDRARREPDGTYRHLGRTDDMETVGGSTVSPLEVEALLGTHPAVREIAVAAVTDARGAGRLRAFVVP--VTPIPVGLEADLVRDNLAAVQVPRSVSFVPTLPRTATGKLRRHLVRQ--------- 160931666 56 -----------------------------------GEEHTFTFSDLEKYSNRAANLFTKLGIGRGDTVVLI---LKRHYEFWFALLGLGAVGIPATNLLTKKDLVYRFNHVKGIICTTDGEVMDHADAAFPESPTVKVKIGV-HGAHEGWVDFSKELESQPDTFERAETSAADLYFTSGTTGMPKMVWHDYTYPIAHIMTAKVPDGLHLTLSDT------GWMKAMWGKLYGQWFMEAGIVCDFDKFTPSELLPLFAKYHITTFCAPPTMYRFFIK-EDLSKYDLSSITHATIAGEPLNPEVFNQFYKTGLKLMEGFGQTETTLTL--------FNPVGTEPK---PGSMGKPSPAYHVDLIDDEGNTV--EPGTVGEIVLKPCGMFDGYYENPELTKTVWDND-IYHTGDTAWRDEDGYFWYVGRTDDIIKSSGYRIGPFEIESVVMELPYVLECAITGTPDPRGQVVKATIVLAKGYEPS-EELKKDVVKRQTAPYKYPRVVEFVDELPKTISGKIRRVTIR---------- 126733046 37 --------------------------------------------------------LRAAGVGPSDRVAIV-LPNGAAMATTFVTVAQAACTAPLNPAYREDEFAFYLDDLKAKAIILEAGYDPALAAARRFGLTVLRLAEDASVAGVFSLTAEGAVTPVEGDLPGAEDVAL-ILHTSGTTSRPKIVLQSNVAASAQHIAASL----SLEPGDRCLNVMPLFHIHGLVAAVSASLAAGASIFCTGGFNALNFFAMMQEARPTWYTAVPTMHQAI---LSRAGRNADVLRFLRSSSASLPAQVMAALETFGAPVVEAYGMTEAAHQMCCN-------PLSRQKPGAVGVAAG-----PRVAIADEEDRLT----EGTGEVVISGPNVTPGYEGNPEANAKAFEADGWFRTGDQGAFDADGYLFLTGRLKEIINRGGEKVSPLEVDGVLMDHPAVAQCVAFACPHPKLGEEVAAAVVLREGMSADEAEIRAFARERMAAFKVPARVVILDEIPKGATGKMQR-------------- 195443650 45 ---------------------------------------TVTYGQALTWATRVALYLKKSGYNHTDVIGISAKNSTYVMPVAVACLMNATPFHSVNPLLDGGTIKHLFNITKPKVVFCDSEFQPIIITLTGHLDGIQKIEDLFEPSHAEMFYEPEPLQDEFQTVAI----LC----SSGTTGLPKAVCVPNGVLIQDSMAIN-------SELIYFVSASLDWITGLWAFVFSAVF-GATRIITTSPFDPANFSRMVEKYKINYCIIPPEHISSLVDCPEATSERLASLRRLNYGGGLVTVATLKNIQSLNAIISSAYGMTEVGSIAL-NLGQVKLSA------------AGKPLPGKRIRIINEQGKNLGY--HEIGEICVHTGRVWSGYYNNPEESHRVQDDEGWFHTGDMGYFDEDNYLYIVDRQKEVRKYKGLQYWPTEIENVIAELPDVVRVCVVGIYDEHYGDEAGALVVKRGSDLSANDIIEHVAKRLLTQKQIRAGVFFTDKMPANLNGKVMRKAAHDAF------- 118587877 59 -----------------------------------GNGRRRTYKELADWTNRLANALEDLGVKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELSKIVDKAEIEFALCDTRLMDMVTCAKNSLKKVVGFDTSNHDAELDRLALEKSVLYDAVPTGRDDVALLG--FTSGSTGTPKATMHFHRDLLI------IADAYAKE----VLGVTPD-DVFVGSPPLAFTFLGGLAIFPLEAATPPNMIEIIEKYKATVCFTAPTAYRVMLQAMEE-GADLSSLRAAVSAGETLPAPVYAWMAKTGKPMLDGIGSTEMLHIFISNRFDDH-----------KPACTGKPVSGYEVRILDQDGNDVPP--GEVGRLAVRGP--TGCRYLADD-RQSQYVMDGWNITGDSFSMSEDGHLHFAARNDDMIISAGYNIAGPEVEAALLAHPAVQECAVIGAPDEERGSIVQAHVVLVAGQEASDELSKILVKATIAPYKYPRSIIFTDALPKTETGKIQRFRLR---------- 193213644 23 ---------QVTLPDLLRQSALEF--PEDPALLFLG--NTISYRRLEQESDAFAAALFGCGVRKGDRVAVLLPNSPQMIIAEFGIWKCGGIAVMLNPLFTEPELERTLDNCEAEVVVFAPNHLRLKTSLKRLIVTLQDY--LPEAAREAFVAKNEAYRDAVPPIELSPKDPALFLFSGGTTGKPKCAIGRHEAPVITGMQVNAWFRPVFGDQRVPFMLLPLYHVYPQVAIMSSGFISPLVLIPDPR-NFELLITTIKQLKVGVLPGVPTLFNALAAHLQSDPQALSSLKLII--SAAAPLHLQSRFEALGATIIDAYGLTETSPVCSPLLGRKKYGSV------------GLPAPDVEVRIVDAETGAEPVAVGEVGEIVIRSPQRMTAYWREPEETEAVLR-DGWVFSGDLGYLDDDGYLYIVDRKKDVIKPGGFQVWPREVEEVIASHPDVLETGVAGVPDDYQGEAVKAVVLCEGSSLDYSELKAWCRKE-LAAYKVPKHIEFCDSLPKSPVGKVLRRVLVERH------- 116694704 26 -----------------------------------------TYRELDERSNQVAHLFRSQGLQPGDRVAFMVENHPRLFELCWGAQRSGIVYVCLSTRLNVADAAHIINDSGARLLVTTHAQAEVAAALAGQTPALRGRLMLDGTMP-GYDAYETALA-RCPATRIDDEVTGGMLYSSGTTGRPKGVYAPPSSTTLTSLCQRLY---GFDAETRYLSPAPLYHAAPLRYNMTVQALGGTAVV-MEHFDAEHYLQLVQQHRITHTQLVPTMFSRMLKLPEAQAYDVSSLRVAIHAAAPCPVQVKAMIAWWGPVIWEYYAGTEGNGVTV----------VSTPEWLERKGTVGRAM-VGKLRICGPDGALLPP-GESGTIYFAEGRDFS---YHNDEASRHPQQPD-WSTIGDVGYVDADGYLYLTDRKANMIISGGVNIYPQEAENLLMTHPKVMDVAVIGVPNEDFGEEVKAVVQPVDMSQAGPELAAELIRANLSAIKCPRSVDFASELPRLPTGKLLKRLLRDRY------- 76817725 62 -----------------------------------------SYRALFELSNRIANLLRDGGLVPGNRVLLHGTNHPFLAAAWFAIVKAGGVVVTTMPLLRAGELSKVIAQAQVTHALCE-------AAVSAELRAVRYYETDDAAAFEPLL---HACPRTFEPVDTRADEPCIVAFTSGTTGRPKATVHFHRDVICHCFPQHVLKPNA---DDVFCGSPPLFTFGLGALLLFPLSVGASVVLL-QRAKPQRLLAAIGAHRVSILFTAPAAYRAMLDELGA--HDIASLRKCVCAGEALPATRNAWLARTGIRIIDGIGATEMLHIFA-----------SADETQAKEGAIGKAVPGYRLAILDERGERLPP--YHVGRLAVQGP--TGCRYLNDARQRDYVR-HGWNLTGDAAYLDEDGYLFYQSRADDLIISLGYTISPAEVEEALLSHADVLECGVVGAPDGRGGTLVCAHVVPRGCDALTAALQQH-VKARIAPYKYPRRIEYAAGLPRNDSGKLQRFKLRQ--------- 56964524 73 -----------------------------------------TFAEMKTFSNKAANVLKEANVKKGDRVFIF---MPRTPELYFTLLGAIKIGAIVGPLFEAFMEGAVRDRLEDKVLITTPTLLERVPF--DDLPDLETVLVADETYEDNFLQLNKRLQAAPSDVAVDREDGLILHYTSGSTGKPKGVLHVHEAMVQHYHTAKVV--LDLQPDDIYWCTAPGWVTGTSYGIFAPWLAGVTNVVRGGRFSPTDWYETIQRYKVTVWYSAPTAFMSAGDELVKQ-YDLSSLRHLSVGEPLNPEVVRWGVKVFDKRIHDTWWMTETGAQMICNYPAMEIRPGS----------MGKPIPGVEAAIIDDRGNELPPN--RMGNLAIKKGWMMRAIWNNEAKYQSYFELDGWYVSGDSAYMDEDGYFWFQGRIDDVIMTAGERVGPFEVESKLVEHPAVAEAGVIGKPDPVRGEIIKAFIALRQGYEVTDELKEQFVKTGLAAHAAPREMEFRKSLPKTRSGKIMRRVLK---------- 218442731 1536 ------------------------------------EDHQLTYRQLNERANQLAHHLQTLGVAPD---VLVGICLERSLEMLIGLLGIGGAYIPLDPAYPPERIAYMIDDSQMSVIVTQKKCLHCLPK-----KTID--IVYLESDRDSFSQY-----NTHNPIKIQSNHLAYVIYTSGSTGKPKGVQITHQSVTNFLMAMRQTPG--LNETDILLAVTTISFDIAVLELYLPLIVGAKTVIVSRELDGLQLSKVLAQTGATILQATPATW----QMLLSTGWEGNSQLKILCGGEALPQKLAQRLVSKSASVWNLYGPTETTVWATIHPVEPH------QDDHRLIESIGHPIANTQIYILDTQLQPVPVGIK--GQIFIGGVQVARGYLNRPQLTNDRFISNPFYKTGDLGRYLPDGNIEYLGRIDHQVKLRGFRIELGEIEATLTKHPLVQEAVVLLRENEVKQSYLVGYVVPQQASLTEIEL------LGFLKEQLPDTLVFLPSLPLTPNGKVDRRSL----------- 54022686 2176 ----------------------------------TDQRSEVSYAEFDARANRLARHLISLGVGPGSRVVVALHRSVDLLVAIHAVLRTGAAYVPVDPDHPAERTAYVLDLSEPSCVLTHAA---------ADFRT--------ERAPVLHVDALDLSGYPADPVRAPLRPAAYILFTSGSTGRPKGVAVPHRAVANH--VRWFVAEYGIGAADVSLKTTITFDMSVWDV-FVPFVTGGRVVIAGRHRDPRYLAEVIAAERVTVIPFVPSMLRAIVDTLD--GAALDTLRVIWLAGEALSAETAAAARRVSRARLDNYGPTETAVVTMTARVPADAAGI---------VPIGAPIWNVRAYVLDDRLRPVPV--GVAGELYHAGIQLSHGYFGRPDAARFVASPFGLYRTGDLVRWTTDGQVEYLGRTDFQVKVRGLRIELGEIETALLGHDAVRQAVVVVHTDAQLGDQLVGYVVPEGVAQDGGELDAEALRAHLASYMVPAAFVLLAELPLNANGKLDRKMLPE--------- 6540589 29 ---------------------------------------RLTHAELQTRVEAVAARLHADGLRPQQRVAVVAPNSADVVIAILALHRLGAVPALLNPRLKSAELAELIKRGE------------MAAAVIAVGQQVADTIFQSSRAQIIFLGDLVRDGEPCDPIEDPQREPAQPAYTSGTTGLPKAAIIPQRAAESRVLFMSTQVGLRHGQHNVVLGLMPLYHVVGFFAVLVAALALDGTCVVVEEFRPVDALQLVQQELVTSLFATPTHLDALAAAAAQAGSSLKSLRHITFAGATMPDAVLAVHQHLPGEKVNIYGTTEAMNSLYMRQPKTGTEMVSE-------------VRIVRVGGGVDE---VMANGEEGELIVAASDSAFVGYLNQPQATAEKLQ-DGWYRTSDAAVWTPEGTVRILGRVDDMIISGGENIHPSEIERVLGAAPGVAEVVVIGLADQRWGQSVTACVVPRGETLSEDALDAFCRSSELADFKRPKRYFILDQLPKNALNKVLRRQLVQQ-------- 218722382 71 ---------------------------------------------------------------KGERVAFVAENDYDSVVMLFSILASDAIALPVSPSFPYPEIEYILNNADARMLLSTERSGSIADLFRDDLIVDVREAIMGSNSQR-----EESLGQIDFP-DVQDSNGGLMLYTSGTTNRPKGVFIPLSA--LQAQAQSLIEAWEYSPKDHLLHLLPLHHVNALLVP---ALAGSAIEFMHPSSPDARLAEPFGPEKINFLTGVPTLYTRLMSYLSELPTEVQTLRLNISGSAALPTPTKSAWTELGNVLLERYGMTEVGMAI----------SCGLDFKDRVDGSVGWPLPSVEARLWDTDKEEVIHPGEEIGEIQLRGPTIFREYWDNPKATSESFVDDGWFRTGDVAVWAQGPMYFIQGRLSDIIKTGGEKVSSLEVERELLSLPEIAEAAVVGLPSETWGQKVAAVIVLKVQSTTSKDSNNKYKRGGLAAYKLPEVKVLSGPIPRNAMGKVNKKML----------- 115360507 62 -----------------------------------------SYRELRDAGNRIANMLRDAGLVAGNRVLLHGTNHPMLAAAWFGVVKAGGVAVATMPKLRAGELSTIIGRARVTHVICEAGLSTELDGARGEVRRYE----TDDTHPDGYSAEFAAADTRADD-------PCLIAFTSGTTGEPKATVHFHRDVMCHCFPEHVLRPTA---DDVFCGSPPLFTFGLGALLLFPISVGASVVLL-PKASPERLLAAIDRHRVSILFTAPAAYRSMLDHLDR--HDVSSLRKCVSAGEALPSTRDAWQERTGLHLIDGIGSTEMLHIFA-----------STGDTGAKNGAIGKAVPGYRLAVVDEHGQCLPP--YEIGYLAVQGP--TGCRYLNDTRQRDYVKY-GWNLTGDSAYLDEDGYLFYQARADDMIISSGYTVSPGEVEQALLRHPDIAECGVVGQIDERGGTLICAHVVLRGSEALTMQLQQH-VKSVIAPYKCPHRIAYACSLPRNESGKLRRAVLRQ--------- 78060227 10 ------------------------------------------YVELDGRIDKVACGLMRLGVTAGDKVGLLAGNGPEYVVAIFALWRIRAVAVPLNLRYREADLVDVVRRGECTLLIMTGRAGPIADLIRGNLRTV---VIGDGCLP-GSVAWPALEGGDYSSAESDRRAACTIVFTSGTTGRPKGVMHDHSCVRGVRDRARM---WGVKPGETAINYLPMFHLYSLSEVILQCVFGGCRQVIMERFDADAALDAIERESVNIIHGFETHY---ADLLNRQAERPRNVRSLRFGGMDTSAAVAVQVQRVFCPTVTGTSLSES---------WSWMCTCAPDEPEDVRCSSGRPLPGLEVRLVDATDKDVPI--GTPGEMWFRGYSIMKGYLGDPRATADTIDADGWLHSGDQGVMRADGFLRFTGRYKEMLKVGGENVSPQGVEQALVG--EILQVAVVGVPHERLVEVPVAYVVLRDGAAITEEAILSACKGKIASFKIPRRAVIVDALPQTASGKIQRGLIRKR-------- 193683487 59 -----------------------------------------------------------------ERVAILCPNDASYVVAQWASWMSGQIIVPLSPLHPAAMLEYFISDSDAKVILFEDIVRPLAEKFNQKYLLLEDHITMNFK-PLGKTSFEENDKVETDNNISDEQSNAMIIYTSGSTGSPKGVLLTHHN--LNAQINCLKTAWNWTNKDVILHALPLNHVNALMCPLHS---GARCVML-PKFNATDVIEQYYGYRVNMFMGVPTMYVKLIENYEKMFEKSQKIRLMVSGSAPLPNTLFSRWEQIGHKLLERYGMSEIGMALSN--------PLDGERK---PGFVGQPLPGVNVRIVKDDIILLEGDSKNIGDLQINGNNVFKEYWRKPESTKKEFTEDGWFKTGD-SVNYVDGSFKILGRTSDIIKTGGYKVSALFVETIMLQNKMIKDIAVVGLPDSTWGQRIGALIVIDEQHTINVEHKK--LKKDLKCWSIPTVINIVEEVPRNALGKVDKKSL----------- 197295060 51 ------------------------------------------------------------GVQPGERVAIYAPKRIETVVAMLAANALGAIFVPVNPQLKEAQIEHIV--ADSGAALFVTGALPALAALVG-----ARTLLIEELADAIDSPATDTPASAAAPAGRPDDDPAALLYTSGSTGKPKGVVVSHRNLV--SGAFSVAAYQRLAADDVVLGVLPL-SFDAGLSQLTTALASGACYTPLDFLQPAEVPRHCDAFGVTSITGVPPLWMQIASAGWSDTARTR-LRRFANTGGHLATPLLHRLQALFTQASPMYGLTEA-------FRSTYLAPADAALRPT---SIGKAVPNAEILVLRADGSECAADEP--GELVHRGAFVTLGYWNRPELTAQRFRPHGEIPRPDVAVWDADGYLYFVARGDDMIKTSGYRVSPTEVEDVLFALPHIREAAVFSVPHPALGEAIAACVVSTLDADACRADIARACRDALPTYMNPLVVEPLPALPRNPNGKIDRPALKAQYRDAFA-- 167772661 60 ---------------------------------------RLTFAELSALSMQAANFFTAHGVQKGDFVLLVLKQRVEAWVCMLALHRIGAIVIPATFQLMPHDIEYRCNKAGIKMICCDGELLGNIRQVRAACTTLRHVAVVGETIPADCIDFRRAVADPTDFARPAGEAATDVYFTSGTTGMPKLIVHDYAYPLGHITTANYWHEV----RDGGLHFVSAWAKFGWGKIYGQWICGAVIVAYDTKFDPVHMLQTIERRPATFCAP-PTVYRFLIKE-DLSKYDLSSLKKCTIAGEPLNPEVFNRFEATGLELTEGFGQSETT-VIIASFPWFPIKPGS----------TGKFSPLYDLDIVDEDGNSC-EDGKNLDKGRPAGLLIE--YRDDPEANAAAFY-DNMYSTGDTAWRDGDGYIWFVGRNDDVIKCSGYRIGPFEVESALMTHPAVLECAVTAAPDPRGQVVKATVVLARGVTPSKKELQNHVKKET-APYKYPRIVEFVDELPKTMSGKIKRKQIR---------- 27376105 21 ----------------------------------------VTYRELEARSNRLAHLFRKHGLKRLDHYSIFMENNSRYLEACGAGERSGLYYTCINSFLTPGELAYLLVNSQSKILITSVAKLDIAREAIQACPDIRLCIVADGPGESDRIVAEVTAGLPKTPI-ADEWLGTAMLYSSGTTGRPKGILRPKHNLPLFDFLTKLWH---YREGMVYLSPAPLYH----SAPQAATIRMGGTVIIMETFDPERYLQLVERWGITHTQLVPTMFSRMLKLPEEVRKRYDLSSLEIAIHAAAPCPALVKDDIIGPIIHEYYGATEGLGFTACN----------SEEWLSHRGTVG-KVLLGDLHILDENMRECPTGTPGQVWFKTASPF---EYFNDPEKTKEARSADGSMSTGDVGYVDADRFLYLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNPDLGEEVKAVVQPMPGVVPGEALAEELIAQSLSRQKVPRSVDFEKELPRLPTGKLYKRLLRDRY------- 126460989 28 -----------------------------------------TYAGLRELVGHTVTALHAAGVGKGDRVAIVLPNGPEMATAFVAL-AEGAVTAPLNPAYRLEEFEFYLSDLGAKAIV-------LAEGYDGALAAATHLGLADAADPAGSLRAESVAPGEPDRATARPRDLALILHTSGTTSRPKIVPLRHGNLSAHHIAGSL----ALTPHDRCLNMMPLFHIHGLVAAVSASLAAGASVWCAPGFDALKVFGWIEAARPTWYTAVPTMHQAILARAPRNAEVIERVPLRFIRSSSA--SLPAQMEALSATFREAYGMTEAAHQMTSNPLPPR-----AQKPGSVGVAAG-----PQVRIADEASD---RLIEGTGEVVISGPNVTAGYESNEAANKSFFEAEGWFRTGDQGRFDSEGYLTITGRLKEIINRGGEKISPLEVDGVLMDHPAVLQVVTFALPHPKLGEEVAAAVVLREGMAADEAAIRAFCADRLAEFKVPRRVVLLDEIPKGATGKLQRIGLAEK-------- 77974177 37 -------------------------RRPDATAIICGERH-ISYAQFEQAAQRLAIRLTKLGLSCGDTALVQLPNCAEFYLVYFALLKMG---------VAPVNALFSHNRLELNAYIVQPRLL-IAHAGHSLFAEGDYCTQLQQKAPAGNTDYAQSLNDEAAAFH--PSAADNVAFSGGSTGTPKLIPRTHNDY-YYSVRAS-AEICQLNEHTRYLCALPAAHNYPLSSPGAGVFYAGGCVVLAPDPSAMSCFPLIKRHQITFTSLVPALWLQAAEHFADD---LASLQVLQVGGAKLSESLARRIQILGCQLQQVLGMAEG----LVNYTR-----FDDSDHLVFTTQ-GRPISEDEIKVVDSAGVAV-----AIGEVGTRGPYTFRGYYRSPIHNANAFDNEGFYHSGDLVKMTEEGYLRVVGREKDQINRGGEKIAAEEIENLLVAHDDIIHAALVSMPDEIMGEKSCAFIVATNIRLKPVTLRKYLRELGVADFKLPDRFEMVASLPVTPVGKIDKKRLRQDIQD----- 94314300 53 ------------------------------------------------------------------RVGICAGNSAEHIVALLAVLASGKIWVPLNPKSTQPELRRIIDATTPSIVVLDAA----SEALLGDAPGTRLYTDYADHASGGADVLSAVVLRYPDATRLHRDATQAIKFTGGTTGAPKGVMQPYRAWMTNIV--NQIHAWGFTEADRYVMAAPITHTSTYVMPILAQ-GGCHVIMEGSGAE--AVRATFRDRAGTVCFMPPTLIYMLMALPGTSRADYPALRRLIYGGAPMPPQKIQQAEFFGSVVATTYGQTEAP----QLLTVIGPDDLADERRM---ASVGRATWFSEVAIMSPDGRLLPR--GEVGEVVARGDLVMTGYWNRPDLTAATIV-DGWLHTGDRGMLDAQGFLYLKDRLREVVITGGFNVYPIDVENALGQHPAVHECAVFGVPDDKWGEAVHAAVQLRGCAVQATELIA-FVRERLGPVQTPKQIHFHTSLPRSTVGKVLKNTVRDQ-------- 78061565 102 ----------------------------------TGTGDPYSFAQMSERSSRIANWLRSIGVVRGDRILLMLPNRVELWDAMLAAMKLGAIVLPATTQLSPDDVRDRVQIGGAKYAIVDENETAKFE--QPDLGLAQKIVAGAPRA--GWLAMNDAASAEFNPDAVTQNEAMLLYFTSGTTSKPKLVEHTHRTYPVGHLSTMYWIG--LQPGDIHWNISPGWAKHAWSCFFAPWNAQACVAFNYARFEPKVVLDALVKYQVTTLCAPPTVWRMLVQ--QPLASFDVKLREIVGAGEPLNPEIIERVKKWGIAIRDGYGQTETTCLIGNS-----------PGQPVVAGSMGRPLPGYRIALLDPDGMPVTEGEVALGADVTRPVGLMNGYANNPDATAYAMR-DGHYRTSDIAMRGDDGYYVYIGRADDVFKSSDYRLSPFELESVLIEHPAIAEAAVVPSPDPVRLSVPKTFITLRGYEESPELALERFSREKLAPYKRIRRLQFA-ELPKTISGKIRRVELRRR-------- 91777616 37 ------------------------------------------YPTFHASCDAIARGFVARGYGKGTRIGIFCSNRLEFLEVFYGAMRAGVIPVPMGILLPKDTIEWIIRDAELKLVFCDSEL-------RAKLSNTPHIVVESEE----YEAFKEAIVPTGDDVAF-------QPYTSGSTGRPKGVVLSHRAHVW--VAETISKDRGFCRTDRMIVAAPLYHKHAMNA-IKSVFVGGSTVVLMKKFEPRAYLDAVSRYRVSVLSGVPTIFLQQRDLIE--GKDFSFVRLATMGGAPASDELIDAVAKINADIISIFGITETSAAL----FGSHPGNLTRP-----RHSVGWPI-------AGNEFKLIGGPDENFGVLHVRGPGMMNGYHNNPVEMERRLK-DGWFNTGDVLRKDADGWYYFIGRSDDMFVCSGNNIYPGEVELMLERHPDIEQAVIVPVPDEIRHQIPYAYVVRRGSALSEKDVKEHALTNA-PPYQYPRKVIFVDQLLLNGVGKIDRKALQAQ-------- 194881709 26 ---------EMTLGEVIMRVLQIYADQVIQTCDTTGQ--ELTGAQLAQLSARIAQAFKRLGLRRGDVVGISANNSTYLTSVIIAALLRGVPINPLHPEFTEETVKYMYDITEPKLIFCDIENYHVIKSVNGRLRNPARIYLVNGKL-EGVLDISVLLNDD-DCIAAAAYVPCFIVCSSGTTGMPKGVTRSHR-----SLLCNCKNPNTYTRDSVLLSFSPLYWISGTIILLASLLNGCRRIITSRPYSVEYLLQLVASHKVTFLF-LASHQIALSDVMELRA-QLQSIRVLIGAGSKVCKAVSRRYELIGNQFVVGYGLSEMG-----GLTKNMGGPVGCEGKVMRN---------VELRVLDKLKMPLGINEVGIIYARLRFKW--EGYYRNPEATRRALSSDGLFRTGDIGYLDSEGYLYIQTRDTDVFKFNNFQIYPEQIEEFILRLPGVSEACVFGIPDEVSTNLTACAVVPEGERLAADHIRSIVERNLSGAYHIRGGVYFIDSLPKTPNDKLQRR------------- 163797344 28 --------------DVCDRHADAGAGTALIHIAADGAVVEHSFTELKRQSNRLANVLTAAGLQRGDRVGILMPQRPETAIAHIAAHKAGMVSVPLFTLFGEDALAYRLGDCAAAALVTDRDSLPKIEAIRDHLPSLKLILVADTKNGSGWRALDLALDAASDPVDTSADDPAVIIYTSGTTGQPKGALHAHRVLLGH------LPGVEFPQEFFPAPGDRFWTPADWALHHGIPVVAHRFA----KFDPEAAFDLIARHRVRNSFLPPTALKLMRQVPDPLARHALAMRSIGSGGETLGTELLEWGRSVGLTINEFYGQTEC------NLVVGNCASILPVRPGSM----GKPVPGHEVAIVDANGIPLPASETGAIAVKRGDPVMFLGYWNNPQATDAKFTPDKWMLTGDLGRQDEDGYLHYVGRDDDVITSAGYRIGPGEIEDCLTAHPSVALAAVIGVPDPLRTEAIKAVVLADGVAPSDSEIQNH-VKRRLAAHEYPRIVEFVDSLPMTTTGKIMRRVLRERH------- 207738741 62 -----------------------------------GGQTRLSFAQMAERSARVANHLRALGVRRGDRVMLMLGNVPALWDVMLACMKLGAVIIPATTRIAMGEVGHVVVGATDCVKL---------DAVAG---TFTRIAVGAERAPAGWHRLEDA--DAASPGFTPDAPTQALYFTSGTTSRPKLVMHTHASYPVGHL--STLYWIGLRPGDIHWNISPGWAKHAWSCFFAPWNAGATVVYNYARFEAKAVLDVLCRAGVTTLCAPPTVWRLLIQ--EDLAAWKPALRELIGAGEPLNPEVIERVRAWGITIRDGYGQTETTCQVGNS-----------PGQPVKPGSMGRPLPGYRITLRDPDGN-LADEGEICIELDPRPMALMSGYAGNADKTAEAMC-GGVYHTSDIAARDADGYLTYVGRADDVFKASDYRVSPFELESVLIEHPAIAEAAVVPSPDPLRLAVPKAFLVLRAGQVAGPDLARDILRGRLASYKRVRRIEFA-ELPKTISGKIRRVELRQR-------- 124486051 47 ---------------------------------------RITYGELYDLIDTCAAGFLDRGVKKGDFVTLFLPNIPQCVIAVYALNRIGAICNMVHPLSTLSELENAVKLTDSKLILFD------VDIIRCRMKSVYSYTV--RKSPKASSRVTEAAGKQTTPLPPLEGKADDTAYTGGTTGPAKGVMISNWSVNYVTTRLLLENVTHTAHGDGFLAILPLFHAFGLAVCIQAPLSSGMRVMLSPRFNDKECSSLLLKEKVAYVIGVPAMYERMYPYLKD--HDLSFMKHVVCGGDWVSHDLAYRYDKGGAEFRPGYGLTEACGTC--SLTRNQYKAFPE-------GCVGIPICLVNPGTFDE----VPEGEE--GELCISSPSVMKGYYKNPEATDDVLKPDGWLHTGDIFAIGEENNLCFRSRIKRLVKVNGYNVYPPLIEAAMEGCPIVAKACAVGF---KWRDRRIKLYVTLKQKMDHAEAEKHLLAFALNHWSVPKAFVILDEMPMTKMNKLDYMALQDR-------- 91204220 87 ---------------------------------------KYTFQELKILSDKCANMLQSLGVGKGDRV----FLFLPRLPELFAIAKLGAISGPMFSAFGPDAVRDRLQNSEAKVLITTPELKERVDAVLWELPKLERIVLVDYELEEGNVCYKTLMKD------APERFEMELLYTSGTTGKPKGITHVHNDMISYYITTKW--SLDLRDDDIY-----------WCTADPGWVTGMVYGMWGPWLNGVSMY-IYDGRKITVWYTAPTALRMLGDYLVAQ-YDLESLRYICVGEPLNPEVIKWGMNVYNLPIHDTWWQTETGSIMIANYPCIPIKPGS----------MGKPFPGIKAAIIDSEGNELPDGHHGILALKPGWPSMLRKVWGDEGRFNEYFNITGWYTTGDTAYKDEEGYFWFVGRADDVINTSGHRVGPFEVESALLEHRAVAEAGVIGKPDPERGEIIKAFILKEGFKPSSEEEIKKFIKHHLAAHAYPREIEFCENLPKTRSGKIMRRLLKAK-------- 195952469 104 ------------------------------------EEKKITYGELLELVNRLANALKSLGLKKGDRVSIYMPNTVEAVASMLACARIGLIHQVVRTRVEDAGASAIITATYTKRRGKKVELLPTLEAIKG-LDSIKHVICWDRDNPEGVLGFYDIVKSECEPEHMDSEDPLFILYTSGTTGKPKGVIHTTGGYMV-NVHFTTKNVFALKPNDIY-----------WCTADIGWITGHSYIVYGPYKDPSTWWKIVEKYRVNKFYTAPTAVRLFMKYGEQEAHDLSSLKILSVGEPINPEAWHWYYEHIGCAIVDTWWQTETGTHMITTLPGNPMKP----------GKAGKPLPGIEVAIVDKNGNPVPPN--TVGYVVIKNPWMMRNCWGQPERYKKYWTPGNVYNADDLGSIDEEGDIMIVGRADDVLSVAGHRIGTMEVESAIVDHEAVAEAAVIGKPDPIKGERIKAFVILKQDYNPSEELKKSIVKHVLGAIAYPEEIEFVDKLPKTRSGKIMRRVLKAK-------- 157130887 18 -----ILNPEANIWNLLSRTP------DKVIQIDADRDSHMTCAEMRRRIVRVAMNLRQQGCRRGDIVSLVCTNSENVVPVYMGCLTIGLVVNPLAPIFNKDDLAHMMRQTQSKVVFCDAENRETVEAAEDAIAEKPMIYVMGESAGEALSILRPAKGEEGDSKKLLAIILC----SSGTTGLPKGVCLSH---------AHLIENDVFAEE---LNAGPIFNFSAWATGMFAVLTSLYRVITSKAFNEETLIDVIEKYKVVDVFTPPSYVAALVNHPRFAKADFSSVKRWTMGGAIVSEELQTKLEN-----RLPNGIAKSV------YGTSEIGIVTAADTPVVPGAVGTIISNLEVKIVDECDRPMEK-----GEIRLKFKHKILGYLNNEQATLEAFDEEDFFKSGDIGYFDQSGQLYVVDRIKDIIKYKNYQISPSDLESVIEKIEGVSHVCVTGVPVEDKSSDLATAVIVRKEGSTLTE--EQVLQAVNSQVQLRGGVYFVERLPTSAAGKVLRRAVKEMVIN----- 163740822 26 -----------TLYGLLSRTAGKFPDNKAISQIFSGPTDKATWRQLKDKVTQAANMFRSMGIGEKDVVAYILPNCNETVVTLLG-GAVAGIANPINPLLEPEQIASILRETGAKVVV---TLKPVAEAVRHKVHTVKSWIVKDKLAHANYKNFNRELRKHPTELTFSDRVACYF-HTGGTTGMPKVAQHTYSGMNYNGWLGSKL---LFTEEDNIMCPLPLFHVFACVILMAAVASGAHVVFPTPQFD--NFWKLVERWKISFIITVPTA--ISAKMQRPVDADVSTVKTAFSGSAPLPVELFRRFEETGVKIVEGYGLTEATCLVSCNPVLG-------EKKI---GSIGIPLPYTDVKIVKDEGT-VELGVDEIGEICISSPGVYAGHYTEVEKNEGLFYQDTHLRTGDLGKLDSDGYLWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDAHAGEVPCAFVLVDGATVTPDELLAYCQIHVHERAAIPKHVTVMDELPKTAVGKVFKPDLRK--------- 42820713 42 -------------------------------------THYFTTHDFRLWSQRFAAGLRKAGLQPGDRVLLFSGNDLFFPVVFMGIIMAGGIFTGANPTFVARELAFQLQDSGASFLLCDVSLDVGIEAAQIAGLSRDRVFVFNNAIFDGYWGQLVASVEEGDELSTPEEATLALNYSSGTTGRPKGVEITHKNYVANMLQYNYMDWKERSARARWLCFLPMYHAMAQNIFIAAALSREVPVYIMPKFDFIKMLEYVEKFRISDLILVPPVVVALAKHVKSGKYVLSSVE--TIGSGAAPREVCEEVEALWINVKQGWGMTEY----------GFLDFDCEETTCSIPTEKSYSASVGELN-ANCEAKIMADDGNQRGELWVRAPNIMKGYWKNPQATEETKTADGWLKTGDIAYVDDNGRFHVVDRK----KVKGNQVAPAELEALLLEHPAVADVAVIGVQNRNDDERPRAYIVLKGHNAAANDIVAFMDGKVSAIKRITGGVVFVDAIPKNPSGKILRKVLRERAK------ 191163193 4 ------------LQRLLTRSAAAFPDKTAVSFRN----QELSYAELQAQSNQLSALLKGHGVKRGDRVGILLNKSLESIVSVFGILKAGATYVPLDPAAPAARQASIIRHCGIETLLAAPQLLERLLAEAGEAPPLRAAIVTGSPAPAGSMSWDEILGESCE---VPANGLCGAAHTSGSTGAPKGVVISHNALTFVEMAVRFFE---ISPRDRLANHAPLFDLSIFDI-FCAVRSAATMVLVPEALSPVRLADFMQSEAITVWNSVASLLTKLADQGALDRLTLEKLRLVHFSGDLMPVKYLKILKRCAAVFYNIYGQTEANSSL-------YFRVPDVVEEAAWKIPIGTPFPNFEVFAVDEGGNVVTGAGEE-GELHVLSSTVALGYWNDCDRTKAQFTPDRVYRTGDMARLDAAGNFVFAGRKDHMVKSKGFRVELDEIEIVLNSDPGIRQAAVVAIPDDLAGSRIVAYVCLRGVELKPQRL-VGLCADHLPKYMVPEQIRYLPSLPVTSSGKIDRNALVQAF--LYGPA 84684175 407 ------------LWDNLDR------NPDKVAL--TGPAGDVTYAGLIADAARWGNAFKAAGLIQGDRIAFFLDDTPTYPAAFFGAVRAGFVPVLLNTMTPPDVLAYYLEDSAAPLALTEPGLVEVFAKAGTRVP-----LIVNGEAPAGTRAAADFIAGQPDTLDLAPTGPDDMAYSSGTTGRPKGIVHLHHDMAYQSFAAHVL---KLREDDICFSVPKIYFANAFTFPFS---IGATTLLMPGRPTPDAVLDMIETYRPTVFYGLPTLYTAICNAPGIAERDLSSLRQCMSAAETLSEDVFNRWKALGLPAIEGLGSTE--------LLHVYLSNTAEEQRL---GAAGKAVPGYEIELRDADGNRV---GSGVGVMYARGGSSAPCYWNRPDKTADTMRGDWIY-TGDRFI-EEDGFYYFQGRADDLIKVSGQWVWPLEVERCLNEHPDVHECAVLAHELPDRRMTLRAVVALRGHVPRQTEALQNFVKSRLAPFKYPRFVSYIEDLPKTGTGKLDRQAVK---------- 213018316 51 -----------------------------------GDEKKFTYRDLKNLSNQAANILLKYGIKKGDRVILLLPRVPEWWIFAIALIKLGAVFCPCPTLLTPKDLKYRINAGKFKMIITNLENASKIEEISDQCPPLSRFLVDGEK--KGWASFQYELLYPAPPITRKTRASDPMLFTSGTTGEPKMALHNQAYALGHEVTAALWQDIRPTDLHCTLSDT-GWAKNAWGNIFGQWIQGACLLIFDIRFNATEILPLLEKYEVTTFCAPPTIYLILADL---DKFDLKDLRRCVSAGEPNPEVIRVWKEGTGLPICEGYGQSETV-CCIGNF-----PGISPR-----PGSMGKPAPGWKIELHDDEGQPVPIHEEGRIAINLD-PWPVGEYLENPEANKDSFK-NGWYYTGDKAYMDEDGYYWFIGRDDDVIKSAGYRIGPFEVESALLEHPSVQECAVVGSPD---MIRGLIVILNQGFEPSEKDLQNH-VKRTTAPYKYPRAIEFVSELPKTISGKIRRNELR---------- 30020438 486 -----------------------------------------TYKELNERANELAHYLVEEGIRPNQFVALVFPRSIEMVVSMLAVVKAGAAYLPIDPEYPAERVNYIVNDAKPVCIITHSSVSSKL-VIENDMKKI---VLDDEETKIALHTYSRMNIACKNDVSLLNPAYT--IYTSGSTGNPKGVIVPMRG--LSNFLMAMQQKFSLNENDHLLAVTTFFDISALEI-YLPLISGASLTIAQKEQEPSALTTLLQEERVTIMQATPTLWQALTDYPE----KLQGL-NILVGGEALPAHLANKLKELGCSITNLYGPTETT-------IWSTFMNIDEGEKGI--PPIGKPICNTEVYVLDAGLQPVPPG--VIGELYIAGEGLASGYLGKPELTRFVANPYGMYRTGDLVKWRSDGALEYISRADHQIKIRGFRIELAEIETVLQRHENIQQAVVMVREDRPNDKRIIAYIVAEEKEPINLSEIRSYVSESLANYMIPSAFVVLEELPLTPNGKVDRKKL----------- 171317249 57 --------------------------------ITTGSGATWTYRALRDASNRIANMLRDGGFMQGNRVLLHGTNHPILAAAWFGVVKAGGVAVMTMPLLRAGKLSIIVDRAKVSHVFCEAALSSALEIALDTQRNIRYVRFYETDGPGLPDRWVREYSDRFKAVATRAYDPCMIAFTSGTTGKPKATIHFHRDVICRCFPEHLLKPTA---DDVFCGSSPLFTFGLGALLLFPVSVGASVVLL-PKANPSSLLTAIAEHRVSILFSVPTAYRTMLEQIDD--YDVSSLRKCVSAGEALPSTRDAWHWRTGIRLIDGIGSTEMLHIFA-----------STDDGPSKEGAIGKAVPGYRLAILDDNGRRLPP--YQVGNLAVQGP--TGCRYLNDPRQRQYVK-RGWNLTGDAAYLDDEGYLFYQARADEMIISSGYTISPAEVEQALLLHPDVSECCVVGESDDRDGRLICAHVVLRGTEALTAELMQH-VKGLIAPYKCPRRITYAGDLPRNESGKILRVALRQ--------- 170061513 53 -----------------------------------------TRAEMRLRIVRAAQNLTKLGYGVGDIASVVAVNSENLAPLVLALQVIGVGFNALAPSFDADEMAHMMRQTESKLVFCDADNYDTVQVATRKVEDCRIFVM--ENAPNEECAVDQLFGVEGDSYNLIANITC----SSGTTGLPKGVCYSHQTIAGFCKVANFDDGICLNFSTL------YWGTGVYVLNMAVMNNSTRLITRRP-FSTDLFFELIRKYKIRFLYTPASYAAAIASDPRVAGTDLTSIKFWALGASNVSESIVDELVRGHGRSYNFYGTSE-SGFLAADFFK---------RKPNAVGKVGTNM---QVRILDEDGNPLGVGEQ--GEVVVQSLGIKFGYYKNEEASREALDKEGWFRTGDIGYFDEEQYLYLVDRKKDIFKYMGNQVSPSEVEAVIEKLPGVQHVCVTGLPNEDKTSDLVTAVIPTGTQLTAAEVIDHVAKHLSDPKHLRGGVFFVEEFPMTTNGKIIRRKVRQ--------- 78059857 48 -----------------------------------------TFRAWNDAADRAARGLLDLGAQPGDIIAIRSQIRHEWQIVHAAAAKLGCSVLPFNWRLTTVETRFVLEDSRATFLVFDDDDLPLKARISGQAPDVVRFALIDTPAPTHLFSTG----------RPPL-----IIYTSGTTGRPKGVAMI-RAEVTPEMLEYVQSIEAVDPQRVTLLTLPMHHGAGPNLCWNALRAGNPIVM-MRRFEPEAALAVIERWRVNHWTVVPTMLKRVASLAPDVLARISSIRSIRVGAAPVPSTVIGHF---GHVLHEGYGATEVGMI-------AHLRPEDMQRK---PGSSGLPHRHVHIRIKDESGHALP--AGQVGAVWVKSPVVIDRYLNGPMLGRDVLDSDSYFAVGDAGWLDEDGFIYLSDRIKDMIISGGVNIYPAEIEAAMITHPAVQDVAVIGIPDDEFGEAVKAFVELRPGMSLDADTLQAFIQPLLASYKRPRTIEFVAELPRSTMGKVLKRELRNPF------- 197330126 30 -----------------------------------------THGEVHSLAARAASVLAGHGVGQGSSVLITLPDGIAWVVAFLASARLGAVAVLANPGLTADRHAYVAKDSEAVLVVSEAGLAERFPGL-AHLTGAQ----LVERAAEEDPAPAARLGPD-HPLYI--------QYTSGTTGLPKGVVHRHEDMIYYSGAGKQVIG--FGRDDIALSVSKLFFANALAFPLWSG--GAAVLEPGPP-RPARIAELVARHRVTYLYAVPSAYANI--LAETDPADFATVRAAVSAGERLTDELRERAAALGAPLYDQLGSTEAGHAIATNGDFFH-----------EPGTVGRPVPGFEAEVRDRDGTPVP-DGVA-GELWVRGPTVTRGYLGLPEETARTLV-EGWLNTRDRVVRGEDGTLTHSGRTDDLEMVGGITFSPLEIEQVLARHPAVRDIAVACVPNDRGASKLRAFVVLRPDAHDTAELEPELVRAVLEPYKVPRAVQVVESLPRTATGKLQRFLIRQ--------- 47565728 486 -----------------------------------------TYKELNERANELAHYLVKEGIRANQFVALVFPRSMEMVVSMLAVLKAGAAYLPIDPEYPAERINYIVNDAKPVCIITHSSVSSKI-VIKNDMKKI---VLDDEETKLALHTYSRMNIACRNDVSLLNPAYT--IYTSGSTGNPKGVIVPMKALSNFLLAMD--DMLSLHENDHLLAVT-TFAFDISALEIYLPLISGASITIAPKQEPSALTALLQEERVTIMQATPTLWQALTEYPE----RLQGL-NVLVGGEDLPAHLANTLKELGCSIKNLYGPTETT-------IWSTVMNIDERESGI--PPIGKPIWNTDVYVLDAGLQPVPP--GVIGELYIAGEGLASGYLGKPELTRFVANPYGMYRTGDLVKWRKDGVLEYMSRADHQIKIRGFRIELAEIEMVIQRHENVKQAVVVREDHPN-DKRIIAYIV--AEEKGTIHLTESYVSESLANYMLPSAFVLLEELPLTPNGKVDRKKL----------- 88601891 54 -----------------------------------GQEKKYTFRDLRNLSVEAANILIKYGVKKGDRVMLMLHRIPEWWIFVIALIKLGAVFCPAPTMLTSKDLQYRINAGKFEFIITDTENADKVEKICRFCPTLKHRMLIDGELP-NWISYQYELFYPA-PV---SRSAISMPFTSGTTGEPKMVLHNHSHPLGHIVTARLWQD--LNSNDLHFTSSDTWAKCGWGKIFGQWIIGACVFVYDARFKATELLPLIEKYEISTFCCPPTIYLIIADLAK---YDLRSLRHCISAGEPNPEVIRIWQEETGLPIYEGYGQSETCCCVATFPCMVH-----------KPGSMGKPSPGWKIELHDEDGNPVPQEGRIAINLNPRPVGLFVEYLDNPEANADVFK-NGFYYTGDKAYMDEDGYFWFVGRDDDVIKSSGYRIGPFEVESALQEHPSVQESAVVGSPDPRGMVIKAFIVLKAGYEPSDQDIQKHVKKVT-APYKYPRIIEFVEELPKTLSGKIKRGELRER-------- 194556722 28 --------------DVCDKWADGSGRVALIHETARGDVSRLTFDDLKHASNRLANSFARAGLRRGDRIGIFLAQGPETAIAHLAAYKFGAIAVPLFTLFGVDALEYRLANSEAAALVTDAAGYAKIAPLRAQLPALHTVYCIGDDAPDGVLRYDAALAAEA-PDFVPVDTAADIIYTSGTTGKPKGALHAHRVLLGH------LPGVEMSQQR-----FPRDARLFWTPADWAWIGGLLDVLPSPVL--AHRFEKFDGDGVTHAFLPPTALKLMRAVVAPRERHTLALKSVASGGESLGTELTAGRDALGVTINEFYGQTEC------NMVLSSCAALFDAQ----PGAIGKAVPGHAVAIVDAHGTPLPPGVEGRIAVRRPDPVMFLEYWRNPDATRDKFAGD-YLLTGDTGTIDADGFVRFVGRDDDVITSAGYRIGPGPIEDCLLTHPAVRMAAVVGVPDATRTEIVKAFVVLNGDTALVGALQAH-VRTRLAAHEYPRAIAFVDALPMTATGKIIRRALRD--------- 126436699 63 ---------------------------------------TLTWRELDSHSDALAAALQTLPGGQPEVVGIMARNHRGFVEALVAANRIGADVLLLNTSFAGPALADVVAREQVDAVIYDEEFAPSVQALKDRPKAAKIVAWTDDPDAQAVTVIDGHIGQRPLP---SDRTSKLILLTSGTTGSPKGARHSGGGA---DALKSILDRTPWRAEEVTVIVAPMFH--AWGLVFAAMM--ACTIVTRRKFDPEATLALVDEHRATGLCLVPVMFDRIVDLPEDVLSRYRTLRFAAASGSRMRPDVVIKFDRFGDVIYNNYNATEAGMIAT-----ATPEDLRAAPDTAGKAAEGTDI-----RILDSDFHEQPR--GEVGTIYVRNSSQFDGYTSGANKNFH----DGYMSSGDVGYLDEAGRLFVVGRDDEMIVSGGENVYPIEVEKALATHPEVNEAAVIGVDDEQYGQRLAAFVVLRGASATPEDLKAH-VRENLANYKVPRSITVLGELPRGSTGKIVRREL----------- 94263920 5 -----------TLQELLEGLAAGGENPALVTITAAGE-QRLTYRQLAAAVEELAAALRALGVKPGEPVGLLAENRPRWVIAALAVVRARAVVMPLDAQLGRENFERILATSRVRTIFTTASQLPRFS--RLATGTVARLLLLDELAASPPTAAEEQLPARADPASKPEDPAA-LFYTSGTTGPPKGVELSHANLAFQ-LNAVRELGLVGRQDRVLLP-LPLHHVYPLVIGLLVPLMGLPLILPEAPTGPRILQAIKQGEA-TVMIGVPRLYQAIYDGIVSKAHRKPSLRLLASGGSALDPELALKLESLGWRVAIGYGLTETAPLLTVNPPDGR------------RGSVGQAVPGVQLRIAPNVPEPAVDDESATGEVQARGASVFAGYRESPEQSAAAFTADGWFRTGDLGWLDAGGYLFLSGRTSTLITAGGKNIQPEPLEDALAEHPHIQEAGVLQV-----EGRLAVLLVPEGEHDIEAALRRALLEQALPSYQRPDEYVDREALPRTRLGKIRRHLL----------- 69936915 4 -------DFDRSMWRLL--ADNLPARADKIAAVDQG--RSVTYAELAAEAGRVADWLARRGIRPGDRVIVHLRKGIDEVAAMFGAWKMGAVVVNVNIRWTPAQLAYVAGDSRARAVILPRNAL---EALVGELPEGTAYLVQGKAEPWGALAADQASADESDP-----RGLAIIIYTSGSTGAPKGVMLSHRNIRVGAI--SVADYLGLDESDRLLSVLP-YSFDAGLNQLTTMLLTGGTVVHQPLTMPAEIIRMAQAESVTGIAGVPPLWNQIVRLLVDRPTELPALRRITNTGGKIPPNILELLPQVGVDIYLMYGLTEA-------FRSTYLPPSKFAAKM---GSIGRQIPNAQV-FAIKHGEGVAGPGEQ-GELVHAGPLVSMGYWEKPEVTAQKIRPEPVVWSGDLVRVDQDGDLWFVSRMDEMIKTLGFRLSPTEVEDAISQSGLVTDVVAFGVEDADLGQAVHAVVLPQADEAA---LAAHCVRA-MPHYMRPQHYSWQGAMPRTASGKLDRPAI----------- 206679493 16 -------DVPTTLYGLLSRTATKFPNHSAVSQLFSGPTDKASWSELHDKTVQTANLFRKLGVGEKDVVAYILPNANETTLALLG--GMVAIVNPINPLLEADQIAAILRETGAKVVVHAPNVKTVLEVLNRYLTPPKSWIVVRPKNPVAHLNFVREVAQQNTTLDFADSKADRVAHTGGTTGMPKVAQHTYNGMIYNGLGHELL----FTEEDNVICPLPLFHVFAHVILMAAISSGAHVVFPTPRGDGVNFWKLVERWKISFIITVPTAISALMQ--RPIDADVSSVKTAFSGSAPLPLELFKRFEETGVQIVEGYGLTEATCLV----------SINPPEGEKKVGSIGVTFPYCDVKIKDTPDGPLECAADEVGEICISNPGVSVGATYTEEGKNRDLFHGEYLRTGDLGRFDSDNYLWITGRAKDLIIRGGHNIDPAEIEEALLGHKAVAFAGAIGQPDAHAGEVPCAFVLVAGASVTEAELMEFCKTNVHERAAQPKHMTILEELPKTAVGKVFKPDLRK--------- 156740708 28 ------------------------------------------FARLREHVVELAERLAAFGVARGERVA-IALGNGPAMALSFLAAATCATAAPLNPKYRQDEFAFSFADTRATTLIVPPEGMAAARAAASPAMTVVTASIRSDGALD--LALERG-ARAAQPWTPPQPDDVALIHTSGTTSRPKRVPLRQRNLV--ASARNIVAAYRLTPDDRALCVMPLFHIHGIVATLLAPLASGGSVVLPPGFDAMRFWGWLTAFRPTWFSAVPTMHQMLLARAERQLAAIRAAPLRFIRSSSAPEHLEAAFQAPAIE---SYGMTEASHQMTTN-------PLPPLPHYAGSVGYGFG---VEVTILDDHGVELPRGER--GEVAVRGPNVFDGYENNPEATAAAFT-NGWFRTGDQGRIDEQGYLWLTGRLKELINRGGEKISPLEIDDVLLRHPAVAEAVAFAAPHRTLGEEVYAAVVLRSEA-TERELREH-CAAFLADFKVPRVIHILSEIPRGATGKVQRLAM----------- 6136084 1522 ------------------------------------EEYALTYRELNARANQLARLLRSHGTGPDTLIGIMVDRSPGMVVGMLAVLKAGGAYTPIDPSYPPERIQYMLSDSQAPILLTQRHLQELA-AYQGEIIDVDEEAILDNVAGKDDLAY--------------------VIYTSGSTGNPKGVMISHQAICNHMLW--MRETFPLTTEDAVLQKTPFFDASVWEF-YLPLITGGQLVLAKPHRDIAYMTRLIRDEKITTLQMVPSLLLVMTDPGWSA---CTSLQRVFCGGEALTPALVSRFETQQAQLINLYGPTETT------IDATYWPCPRQQEYSAI--PIGKPIDNVRLYVVNASNQLQPV-GVA-GELCIAGDGLARGYWQREELTKASFVDNPFYRTGDMVRYLPDGHIEYLGRIDHQVKIRGHRIELGEIEATLLQHEAVKAVVVMARQDGKGQNSLYAYVVAEQDIQTA-ELRTY-LSATLPAYMVPSAFVFLEQLPLSANGKVDRKAL----------- 51247564 29 ---------------------------------------RLTHAELRARVEAVAARLHADGLRPQQRVAVVAPNSADVVIAILALHRLGAVPALLNPRLKSAELAELIKRGEMTAAVIAVG-RQVADAIFQSGSGARIIFLGDDGEPYSYGPPIE------DPQREPAQPAF-IFYTSGTTGLPKAAIIPQRAAESRVLFMSTQVGLRHGRHNVVLGLMPLYHVVGFFAVLVAALALDGTYVVVEEFRPVDALQLVQQEQVTSLFATPTHLDALAAAAAHAGSSLKSLRHVTFAGATMPDAVLETVQHLPGEKVNIYGTTEAMNSLYMRQPKTGTEMFSE-------------VRIVRIGGGVDE---IVANGEEGELIVAASDSAFVGYLNQPQATAEKLQ-DGWYRTSDVAVWTPEGTVRILGRVDDMIISGGENIHPSEIERVLGTAPGVTEVVVIGLADQRWGQSVTACVVPRGETLSADALDTFCRSSELADFKRPKRYFILDQLPKNALNKVLRRQLVQQ-------- 120401043 21 ----------------------------------------LSYRRLDEQSAALARVLHDAGLRPGDVVVLLSDNAPEALVVLWAAQRSGLYVTAINHHLTPAEAGYIVCDSGARALVASAALRELADGVVAEAGGPEVRIAFGGRI-DGFADYESTLAAAGPPL---AEQPCGMLYSSGTTGFPKGISVDQPGDPVVAIAGGLF---GITSSDVYFSSAPIYHAAPWCGMVHA--LGGTVVL-AKRFDAADTLRYIEKFRITATQMVPTMFLKLNDEVRSR-YDLSSLRGVIHAAAPCP-----------VDVKQAM-IDWLGPIIWEYYSSTEVHGMTVIDTLSHQGSVGRSV-LGTLHICDDDGHDLP--AGEVGTVYFERDALPFSYHNAPEKTAEAQHPAHPFWTGDLGYVDDEGYLYLADRKAFMIISGGVNIYPQEVENALTLHPAVHDVAVIGVPDPEMGEQVKAVVLTAGVDPS-EELARELIRARIAHYKAPRSVDFVDDLPRTPTGKLVKGKLRERY------- 159040418 58 ---------------------------------------RLSYRELMSRADGAAARLVERGVSGDDRVVVQLPNCWEHIVLTVACLRLGAVPVWALPEHRLREITGVAARAEARVLVFDHRA--MAHEVAATVPSIEHVLVTGSADP------GEDLGRAADPAALSARAVATFLLSGGTTGTPKLVPRTHNDLAMVGEAARLCE---FGPDTAYLAALPLGHGFPYTGPLGALMSGGRVVIPGPAL------ATIERERVTATSIVPAIALRLAHHAAHPGRDLGSLRLVQIGAARLEPDAAARIEELGGRLQQVFGMGEGLLCLTR----------LDDPPAVVHHTQGRPIPADEVLIVDDEDQPV-RPGEA-GALLTRGPYTLRGYYRSPEIDAASFLADGWYRTGDIVRQTPDGNLVVTGREKDLINRGGEKVSAVEVEGFALALDGVTQAAAMAMSDAELGERVCLFVVPAGARVDLADVRASMLDRGVAAFKLPDRLVSVDALPMTPLGKIDKKALRDQ-------- 149185110 17 ----------------------------------SGSGETLTYGEMDAYANRFAQLLRARGLRRGDHFGVLLENSIHYLPIVWGSQRAGTMMVPVSTRLTAPEICYILKDAGVKLLITSIYFADRIDAIRAHCPDMELLILGGEAMED----YEAALGQSAEPI-ADQAPGQYMLYSSGTTGSPKGVIDAPIPLVLAVMGAGMADGSM-----VYLSPAPLYHAAGWCT-TAHRLGGTVVVM--EKFDPVHALETIERYRVTDSQWVPTHFVRMLKLKEREGYDLSSHQRALHAAAPCPVP-IKR------EMIEWWG-----PIINEYYAGSEMTLIKAEDWLERPGSVGKAI-YGTIHVCGPEGEELPQDGLLYFENAM-----IPTYHNDPAKTAEAMHERGWMTLGDIGHLDEDGYLYLTDRKSHMIISGGVNIYPQEIENLLVTHDKVMDAAVIGAPCEDFGEKVVAVVQPMDMREAGDSLESELLAPRLSSVKMPRLFDFRPELPREANGKLYKRELRDEY------- 50119559 1 ----------MNAFSSFRKHALLHSKETAVKSMN----HNISFYNLLLLIQRIATGLKNANIKKGDRISIHMGNCFELIATYYACLKIGAIFVPLSLKLSAKEVKDLIQHSSSCAYIGDKKRFYETKQEVESCTTIEKIWVIDLKIKDNTHNWEEIISQSYDDSNTYTDEIASIFYTSGTTGHPKGIVYSQKTL---TDAINLTKATSDGDKPAILSLVDLISPWSILITFAALHKGY-SVLLLSEVDIENITETLKEIKPAWIAGTPSNFHKIIKKEENNNNSLDLSETVCVAGGDSCATELSQFECFGSHLQSSYGQTELGPVIYHHDIYAINE-----------PSIGWPLPGVEIKIKNTQS--------SNGELFIRSPAKTIGIWNGHDI--ELFPSDRWLATGDLVRQEKNRNLIFLGREKDQIKIEGYPVYPIEIEHTLIQHEDIAASVVFSVPDNFAGERIIALIQPQKNHSLNAETIASYLSNNLAHYKHPSEYIFIQEIPVNTTGKISRRKLSNEY------- 121610793 18 --------------------------------------------QLQAQADRAAAGFEQLGLRAGDTVAVMLRNDVPYLELMLALNQLGIHLVAVNWHFQAEEAAYVLRDSGAQALVIHADLWPLAPAVPPDVRVIDAYGLAPAPLPDQALQWAQWRDGFAPSMTPPVPSPGSMLYTSGTTGRPKAVMQHEGTMRVRAMASHAREGTAL--------VGPLYHAG----PNTAARVAAERIVVLPRFDAEQLLRTIEQHRLTHLSLVPVMLVRLLKLPREVRERLSSLENVTHGGSCAPEVRRAIIDWWGPIVNETYGSTEIGLVTM----------VSAQEWLQRPGTAGRPFPGTSVRILGPEGQILPP--GETGEIYVDGDNALPFTYRNDAAARQAIERDGHITNGDMGYLDADGYLYVTDRKRDMVISGGVNIYPAEIEHVLVTHPEVADCAVFGIPDAEYGEALAAAVVRSPGSSLDAEQVRDWMRQRMAGYKVPRHVEFHAALPREGMGKVFKNQLR---------- 196252664 14 -----------NLRDMIEQSSKLFANKDAFRVKTKDNSYRITFAE-FKNDIDAFGTLDLLGTEKG-FVAVIGENRYEWCVTYLAINGVGVVI-PLDKELPLPELENLLKQSNANAIVYSGKFHDAIKEMSSRLSNIKYFINMNEHEDDKFLSFWVLLEKKKDYLNAPENAMSAMIFTSGTTGQAKAVMLSHKNICSNMMAVSA--SVYMDSTDSVLSILPLHHT------YECT--------------AGFLTMIYNGATITFNEGLPTILILVPLILESMYNKIKSLKRLVISGAAALDPEVAKFEAMGIKVLQGYGLTEASPIVAVNRDKSYRHD-----------SVGLPLPGLDVEI-------INPDKEGFGEIIVKGDSVMLGYYNNDDATKAVL-KDGWLYTGDLGRMDEKGFIYITGRKKNIIVTKGKNIFPEEVEAYLNKSPYIKESLVSGRENDKNDETVVAQIVPDMDDPSPEEVYK-LIKAEI--------------------------------------- 111017503 57 -----------------------------------------SFAELDRRTDRIAAGLVRLGL---DRLDPVIFQLTNRLETVLAKAGLVPVATLAAHRMHSRKVGAVGHIVEARTAGFD-----LVEFAREHAASIRHIISVGDEAGKDQVTRLEDIGRETDPARIDPLDVVAFQLSGGTTGVPKVIPRIHAEYWNNALLYAQRLG--WDEHSRVAHLIPIIHAGISCGLHAAHSVGACLVLATADA-PAAFELMARTEATEVLIGHGHYQAVLTPDFDKA---RASLRRVVLSGAKVPPELFERVDDAGHWAGQLFGMSEGLLTVIDSPTHARLTTVSDDEIRILEPGTEIDLP----------------DGD-VGELCCRGPYTIPGYFDAPEHNRDAFTSDGFYRTGDLAVIDGERYLSIEGRIKDLINRGGEKINAEELELLLLEHPRIANAAVVAMPDPRLGEKTCAYLVATDEEPSMKAIQEHLARLGVAKFKWPERLEWVPSLPHTNVNKIDKKRLR---------- 89053160 34 -----------------------------------------TYGQLHVESGRFAGALGRHGVRREERIAMIVRDQIEWPVVFWGAMKAGAIPVPLNTLLSSDVYETILTDSRASILVVSEEMWEVVEPATRDNAFLRAILVIGD-APEMTESYRDFTAPEVETVAANDDELAFWLYSSGSTGQPKGVRHVHGA--LKATCETFGDQVGIREDDVVYSVAKMFFANAVSFPQS---VGATTVLFGGRPTPPVVFDILAKHRPSILCAVPTLFAALVQ--AADGAPKHGLRLCTSAGEALPRDVGEGWDRLGVEIVDGVGSTEMLHIFLSNAPGD-----------CVYGTSGTAVPGYELRLVNEHDEEL-ADGE-VGELLVRGPSSADGYW-NRRAKSQATFEGMWTRTGDKYERKDGRYIYCG-RTDDMFKVSGIWVSPFEVESALVDHASVLEAAVVARADEAGLDKPAAFVVLTEGAEVPEEALKAFVKDKIGMWKYPRWVEIVEDLPKTATGKIQRFKLR---------- 17538037 50 ------------------------------------------YKDVEPTVNSLATALVKLGFKPGD-VASQAFNCPEFLVAMLAVMKCGGAMSNASAIFTDYELQLQFCDSNTSIVFTDEDRLARIRRATAKCPGVRKIICLRTEFPENVLDYVELTQTPDQPVNVSMDSIALLPYSSGTTGRPKGCQLTHRNIMLDVAKAHLETDVAPAHKEHTVLLLPWYHAYGLNTMFETILLGMTGIV-FKKFDTIVMLNRIKFYKVKLAWLVPPMLIFLADPMVPIFNTAPFLKVIMSAGATAGKQLCEEVSKRNAWLCQAYGMTE----MVQFTTIPRFEDGNCFETVGNLAST------YELKILDKEKKEITTIN-TVGQLCFRGPTVMKGYLKREEA--DIIDKDGFLLTGDLGSIDDKGRIHVTGRIKELIKVNGMQVPPVEIEDVLLLHPKVKDCAVIGVPDEHKGESPKAYIVKKDHTLTEAELTE-FVRQKLSSYKWIDTYEFIDSIPKLPSGKIQRKKLKK--------- 28192474 58 ---------------------------------------RMSYSELMARADGAAVRMRGLGIRPADRVVVQLPNCWEHVVVTMACLRLGALPIWALPQYRHRELSGVVTHARASALVFDHQA--LAHEVAEAQPTVRHVLVVDLRALCEPLDADEAARVAAELDRSAPRGVAMLKLSGGTTGLPKLVARTHNDLSYMIKRAAQVCG--FGRDTVYLAVLPLGHGFPNTGPLGTLLAGGRVVISGSPA-PEAAFALMERERVTATSVVPAIWLQYRD--ERPGADLGSLELMQVGASREPEVARQVGPKLGCRLQQVFGMAEGLLC---------LTRLDDPDDV-VHYTQGRPIPDDEIRVVDPEGRTV-----GVGELLTRGPYTPRGYYDSPSANARAFTPDGWYRTGDLVRRTPDGNLIVVGREKDLINRGGEKINAEEVEGFAVQVDGVLQAAAVGLPDSELGERCLFVVLADGTRVELADVRKVMENAETASFKLPERLITLPSLPTTPMGKIDKKALR---------- 107028396 51 ------------------------------------------------------------GVQPGERVAIYAPKRVETVVAMLAANALGAIFVPVNPQLKEAQIEHIV--ADSGAALFVTGALPALAALVGARTLLIEELADAIESPGTDTPASASAAAAAPAGRPVDDDPAALLYTSGSTGKPKGVVVSHRNLV--SGAFSVAAYQRLAADDVVLGVLPL-SFDAGLSQLTTALASGACYTPLDFLQPAEVPRHCDAFGVTSITGVPPLWMQIASAGWSDTARTR-LRRFANTGGHLATPLLHRLQAL---------FTQASPYLMYGLTEAFRSTYLAPADAALRPTSGKAVPNAEILVLRADGSECAADEP--GELVHRGAFVTLGYWNRPELTAQRFRPHGEIPRPDVAVWDADGYLYFVARGDDMIKTSGYRVSPTEVEDVLFALPHIREAAVFSVPHPALGEAIAACVVSTLDADACRADIARACRDALPTYMNPLVVEPLPTLPRNPNGKIDRPALKAQYRDAFA-- 26246573 23 --------QDLPLTDILTRHAA----SDSIAVID-GE-RQLSYRELNQAADNLACSLRRQGIKPGETALVQLGNVAELYITFFALLKLGVAPVLALFSHQRSELNAYASQIEPALLIADDDFLNTFVAEHSSIRVVQ---LLNDS---GEHNLQDAINHPAEDFTATPSPADEVAYSGGTTGTPKLIPRTHNDY-YYSVRRS-VEICQFTQQTRYLCAIPAAHNYAMSSPLGVFLAGGTVVLAA---DPSACFPLIEKHQVNVTALVPSLWLQALAGGESRA-QLASLKLLQVGGARLSATLAARIAEIGCQLQQVFGMAEG----LVNYTR--LDDSAEK----IIHTQGYPMPDDEVWVADAEGNPLPQ--GEVGRLMTRGPYTFRGYYKSPQHNASAFDANGFYCSGDLISIDPEGYITVQGREKDQINRGGEKIAAEEIENLLLRHPAVIYAALVSMEDELMGEKSCAYLVVK-EPLRAVQVRRFLREQGIAEFKLPDRVECVDSLPLTAVGKVDKKQLRQ--------- 78063949 75 -----------------------------------------TYAELDSKSNRLGAALLAQGLEPLDRVVFQLGNSAQLVVMFLACVKAGLIPICTLAAHREHEIGYLANLAEAKLHFVDPKFIAFARDIQSRAPTMKLILQARGEPRDGVLHLEQSIDDEAAAARLAEFQVAVFQLSGGTTGVPK-IIPRFNNEYLYNMRA-VAEWLSFQPGDVLFMPQPMVHLNMGCCFGPFLMTGGTVTVP-PDLAPETLIALIETTRPTWLMLGGPIIARIETAIQSGRIDLSNARGVIAANSAPKRAL------LGVPVFHIFGITEGVIMFTH----------PDDSQEALDTTNGRPVSADRIRLLG-PGTEEPVRPGEIGEPAFKGPYTIHGYFRAEERNKETFTRDGYYRSGDLMVIDGKTYYVFRGRFKDLVSRGGEKINCEEVEMAVAGHPSIAQVVAVPYPDPVFDERLCAVLILRDAAPTLPELGAYLKEYGLAKFKWPERIEVVDAFPLTASGKLSRQSLRD--------- 109648476 31 ----------INIMALLSLAAKVYGEKIGL----IDEKEELTYRELYARSRRIALLLQKYQLQRGNKVGLICKNHTSLIKALFAVAQSGADIYLLNAEMSSSQFNQLAEQIDFNLVIYDFEASPLLEASKGKLLSYEHLPALNNLAEQ---SFPENLQIQ------PSSSGRLVILTGGTTG--KARAAAHQPSLYNYLNLTLINRLKLTHYQTAYIATPLYHGYGLAILLVLITLG-KKVVIQKGFDQVKACRLIRKHQVEVVTVVP---LMIDKMLKQNPEDLQSLACIVSGGAENPKLTRETTEKLGDVLYNLYGTSEAG-----------LNIIATPQDLSYAANTGKIIKGVRLKVMDDNKHEVPIG--SVGQFCIKNAWSMGNKSG------------PWLETGDLGYRDHQGYYFLCGRVDDMVVSAGENVYPADLEQVLRNHPHIKEVAVIGISDERFGQRLKGFVVEEGACLTQEELLA-WLRPRVARFQLPKEIVFVQQLPYTPLGKIDKQQLR---------- 182437276 54 ------------------------------------------YAELNRLTDRFALALLELGVGQGDFVAVQLPNRWEMVPLIFASIRVGAVIIPISPICTEEELRHRLGLTEARVCVTLPSDTPLAEILKDELRTLEHVLVVDGPVPEGALPFHGALGPD-DPFVV--------LFTSGTTGPSKGVLHSQN--TVHSAVRGYVDAYGAGEDAVAAVSTPLVHYSGFAQGLAGVMLGGTVAFQDVRHNEA-LLDLVERYGATLLYGPPATLADVVASQRAERRDTSTLRHVVIGSAPVLEELADEVHALGARAHSLWGMSENGPVTTTR---------PEDPEGWAARSNGSAIDAMETRIETSRAYGSTGATGAVGRLKVRGASLALGYHRRPEAFAAELDEDGWFDTGDLARDDGRGGIRIIGRARDAVVRDGRVAPMTELEAVIGSHPRAEEAALVGLEAPGGQNVIVAVVVPRGGRPTLEEIRARVTGAGHDARFLPDRVELLAALPKTLTGKVRKAELRERY------- 157145173 41 -----------------------------------------TYSALDAQVDELAAGLSSLGLRSGEHVIVQLPNDNAFVTLLFALLRLGVIPVLAMPSQRALDIDALIELAQPAYVIHGENHAELARQMAHKHACLRHVLVAGETVSDDFTPLFSLHGERQAWPQPDVSATALLLLSGGTTGTPKLIPRRHADYSYNFSASAELCG--ISQQSVYLAVLPVAHNFPLACPLGTLACGGKVVLT----DSASCDELIAQERVTHVALVPALWVQAREWEDSD---LSSLRVIQAGGARLDPTLIATFD---CTLQQVFGMAEG----LLCFTR------LDDPHTTILHSQGRPLPLDEIRIVDQDENDVAPGET--GQLLTRGPYTISGYYRAPAHNAQAFTAQGFYRTGDNVRLDEAGNLHVEGRIKEQINRAGEKIAAAEVESALLRLAEVQDCAVVAAPDTLLGERICAFIIAQQMPTDYQQLRQQLTRMGLSAWKIPDQIEYLDHWPLTAVGKIDKKRL----------- 51245949 80 -----------------------------------GGVRDFSYSDLKRQSNRFANVLRELDIGRGERVFTLA---GRVPELYFSAFGTGSVFCPLFSAFGSEPIYQRLSKGDAKVLVTTERLYKQVAALRERLPQLKHILLIDQDIGEGLWSLPRRMEEAADAFIIPPTDPEDMAFTSGTTGMPKGAVHVHNAVLTHYLTGKYV--LDFHPGDVFWCTADPGWVTGTSYGIIAPLVGVTNIIDEAEFDAKRWYQLLEEQQVNIWYTAPTAIRRLMRLAPTKQYDLSHLRCISVGEPLNPEAVSWGQQSLGLPIHDNWWQTETGGIMIANYPAVDIRPGS----------MGLPLPIVR-RGTGERAEAVTEPGTQ-GELALRPGWMFRAYLHEEQRYRKCFVGD-WYITGDLAYRDADGYFWFVGRADDIIKTSGHMVGPFEVESALLEHPAVTEAGVIGKPEALIGELVKAFVTLKPGTEPSEELRLELI--GFARKKLPKEIEFRDNLPKTRSGKIMRRLLK---------- 56420671 50 -----------------------------------------TWGTLLDHVRRFARYLQEKGVRKGSYVALYMQNCPQYIIAHFAIQQLGGVVVPLNPMYRESELAYFFAE------------VPLVGIIAGELSRIQQ--AEQQTAPLSFIVTCH-YGDYADPLVQPKEAMSAIIFTSGTTGRPKGAMLTY-GNALFKTAASAQANRLTEKREQLMAHSPLCHIAGMVMGLNTPVYTGHPCVLFTRFDPMATIKAIETYKVTAWYSIAPMNAAILQVLSTTSADLSSLKRNLATSFGLPKDLAERWEATGLLYEAAYGLSETHTC----------DTFMPDDRVKF-GSCGIPTYETDIRIIDPETKRELGPGQS-GEIVVKNPGVFQGYFRRDDATSETLK-DGWVYTGDIGYVDEDGYLYFQGRLKEMIKVSGYSVFPEDVEALLNEHPAVKQCAVIGVPDPMKGEVPKAFVVLHDSRVAPSDLIE-WAKTHMAAFKYPRYIEFIDELPATPSGKVLRKLL----------- 192813068 59 -----------------------------------------TFAQLKEKSDKFGNVLRKYGVGKGDRVFIF---MPRGPELYAGLLGILKVGAVVGPLFEAFMETAVKDRLEDSALITTPALLSRVK--RDELPELKHIFVVGEVEEENYHEEVEAASSELEIEWLEREDGLIMHYTSGSTGKPKGVYHVQNAMVQHYYTGKVV--LDLREDDIYWCTAPGWVTGTSYGIFAPWLNGVTNVIRGGRFSPQDWYSTLVNNKVTVWYSAPTAFRMLSDLIDQ--YDLSHVRHLSVGEPLNPEVVRWGHKAYKQRIHDTWWMTETGGQLICNYPGMAIKPGS----------MGRPLPGITAAILDDHGKEVAP--YTMGNLAIKTPWMMRTIWNNEAKYQEYFRIPGWYISGDSAYMDEDGYFWFQGRIDDVINSSGERIGPFEVESKLVEHPAVAEAGVIGKPDVTRGEIIKAFISLRGYTPSQELKDERFVKEGLSAHAAPREIEFKDKLPKTRSGKIMRRVLK---------- 126731806 41 -----------------------------------------SYADMADRVERWRERLAGAGYGTGHRVGLLLENRPVFLEIWLALNALGASVVPINPDLRLAELEYLAEHSEMILAIVLPSRLDEMEAAKTGLRTLV-------TTPDGPLP--QAIRPATADAQPDTQTECALLYTSGTTGKPKGCILSNE-YYLYSGDWYAEAGGHISLRERMLTPLPVFHMNAMAVSVMAMITVGGCLILLDRFHPRSWWASVRDSGATYLGVMPPMLMRAEPSEEDRNHSV----RFGFGAGVEPKLHAPFEERYGFPLIEAWACTETGSVICAN----------EEPRKIGTACFGRPSAEVEVRVVDDTGQDVPPGSRGEMLVRRAGDGFFSGYLKNQEAT-DALWQGGWLHTGDVVQQDEDGALHFVDRKKNVIRRSGENISAVEVESILGRHPEIASCAAAAAPDDVRGDEVAAFVIAKGNRAKAEEIVNWALDQ-MAYYKAPGWIAFVDALPLTATQKILRGQLKD--------- 197928902 32 ---------------------------------------RLTWPQLDERTNRLAGALTDAGVGPGDRILWLGQNSFRIWELLGAAAKIGAMVCPGYWRWAAPEMAFAVEDFDPKVVVWDEEIGDTVAKARAELGS-DHRALWLRHDSAGADSYESFLGSPEDPVDIDPDAALLVIYTAAISGRQSGSMLSHRNLL--AMGASAAWMGDIGTETSFLGAGPMFHIGNYQFWGVPAFVHGGKNVVVRRVVAEELLPLLAGEKCTHAYLMPPTIAQLVALNREAGHDLSHLRASVAAQGTVPTDH-SRFTRNGGGMGRGYGQTEVTGFAVTGAYGD-----------AGTGNAGRPGPFTAVRILDGTGQECAV-GEA-GEICVRGDLVHLGYWNNEERFRF-----GWWHTTDLGRREPDGTISFLGTTTRMLKSAAENIFPAEVENCIESHPAVKEAAVIGVPNERWAQDVKAVVVPGVEPVTAADVIEH-CRARIASYKKPKTVEFVEALPRT--------------------- 70607692 54 ----------------------------------------------------------SLDLEKGDVVLLSMQNIPQFIIAEFAIWKRGGIVLPVNPSYTERELDYLIQDSGAKLMIISTDKIPVVRTIPSEYSKAWKLKDCNEEL-DFKSGGKQANGHETD-VRSDDIAL--LVYTSGTTGKPKGVPITHSNI----FASSTIHWFKFSERDKNLAIAPFFHITGQIFGITSSILSGSEITTFFRFNPDLTLRVVEEEKTTVTMAVATAYTSMVNAYKGE-EDLSSMRLWSSGGMAMPRSLEMKWEKLGSWIYMAWGLTETSPATLWPYPYEGDLPLDSEYNV---VSSGIPVYNTEVMVSND------------GELLVRGPQVVSGYWRMEKFK------DGWLPTGDIGK-IENGWVYIIDRKKDVINASGFKVMPREVEEVLYMHPAVEEVAVVSVVDEYRGETVGAFIKLREQFSESDELKKDIIRQRLAPYKVPKVVNFVKEIPKTPSGKIMRRAFRNENK------ 119094195 26 -----------------------------------------TYAALRRHVDSVGRQLAGNGLGPSDRVAIVLPNGPEMASAFMAV---AAYMSAANPAYKESEYAFYLEDLAPKLVIVEAESENPVRAAASALSIPVVEAVVGDNDPAGAFRLFEA---EANATPAGADNEALVLHTSGTTSRPKVVPLMQRNIM--ASARNITASLELTDSDHCLNIMPLFHIHGLIAVLATSMSKGASVCCTGGFNALKFLDQARDEKISWYSGVPTMHQAILLRAKRQADAAKGLLRLIRSSSASLPPAV--FEELNCPVIEAYGMTEAAHQMTSNPLGNG------KQKAGFVGIATSP----EVCIMDQEGNRL--TGDAEGEVCIRGDNVTPGYENNPAANESSFT-SGWFRTGDQGFFDGDDYLKITGRLKEIINRGGEKVSPLEVDNVLMEHPAVQQVVTFAVADRMLEEIGAAVVLADG-----GELDAAGLRAHLAKFKIPKHIVFLDEIPKGATGKLQRIGLAQKLR------ 150003160 56 -----------------------------------GEHIQYTYADLKKYTDMTASYFQSLGIGHGDMVMLILKRRYEFWYSIIALHKLGAVVIPATHLLTKKDIVYRCNAADIKMIVADVITKHIIDAMP-DCPSVRKLVSVGPDIPEGFEDFHKGI-EKAAPFVKPEHPNTNMYFTSGTTGEPKMVAHDFTYPLGHIVTASFWHN--LHRDSLHLTIADTGWGKAWGKLYGQMIAGANIVYDHEKFTPADILGKIQDYHITSLCAPPTIYRFLIKE-DISKYDLSSLEYCTTAGEALNYSVYETFKKIGIRLMEGFGQTETT-LTLGTFPWMEPKPGS----------MGVPNPQYDIDLLTHDGRSA-EDGEQ-GQIVIRTDGLFKEYYRASELTEDAWH-DGIYYTGDVAWRDEDGYFWFVGRADDVIKSSGYRIGPFEVESALMTHPAVVECAITGVPDEIRGQVVKATIVLSKTKEGPEELQDHVKRVT-APYKYPRVIEFVEELPKTISGKIRRVEIREK-------- 89055404 61 -----------------------------------------SWSDFHGRVTQAANLFRSLGVGPTDTVAYLLPNCNETAITLLAVAGIAAPI---NPLLEPEQIASILRETGAKVLAMAPGVKTVLEVLLRYLTGLKKFIVLRPKNPAQHLNFTAELNKQNKTLDFEDRVACYF-HTGGTTGMPKVAQHTYSGMIYNGWIGHTL---LFTEKDTVICPLPLFHVFACHVILMAMVAGGHVVFPTPQFD--NFWKLVERWQVTFIITVPTAISAMMQ--RPVDADISSVKTAFSGSAPLPVELFRRFEKTGVTLIEGYGLTEATCLVSCNPV--------EGEKKIGSIGVTFPHTDVKIITGTPNG-PVEAERDSIGEICISNPGVSGRTYTEVDKNKNLYYFGDYLRTGDLGRFDEDGYLWITGRAKDLIIRGGHNIDPAEIEETLAGHEAVAFAGAIGQPDAFAGELPCAYVLVEGATITEAELMAHCSTHVHERAAVPKYLEILDELPKTAVGKVFKPDLRKK-------- 158314505 49 ---------------------------------------RMSYADLRDRAERTARSLRA--AAPGHRVAVWSRNSLDWVVLQYACALAGLVLTPFNPAWTDREL-------EHAIALTAPSLIFSGLDGRG-VDLHDRACALDSPAPTLRLHELGTLADDDGPLEVGAEAPFLIQFTSGTTGRAKGALLSHRA-ALHSGYFRARNGHA-GPHDVWLNPVPLHHVGGSCVMVLGALSVGGAYVVMDRFDVDALVGLLRPTGATRIGGVPTMLYALLDHPRIAEAAGGVVGVGLGGASVPP----ALVDRVRIELAAGYGQSECPLITSTD---------ADDDAMTIAMTVGRPVPHTTVKIVHGSGEVVPV--GTIGEVCVRSPVMMDGYVAMPAATADVLDPEGFLHTGDLGSMDTAGVITIHGRAREVIIRKGENIYPIEVEDALLRHQAVAAAAVLGVLDERGQTVAAAVQLAPGSTATAEEL-EAFVATRIAHYKVPRIWCLVEHLPLTASGKVRKLDLADLF------- 148654211 27 -----------------------------------------TYRALNEQTAQFAARLFAWGVSRGDVVGILLPNRLEAALAIHAAARLGVTLALFNTRLTPVELDMQVRSAGCCFLLCDRDTLPTALALPSAPRLLCVDPIDDPRTPLDRLTGDPATFREG---MIDPDAPFAIIFTSGTTGSPKGAVLTCGAFFASAMASAYRIGVL--PDDRWLCVLPLYHVGGLSILLRSCLYGTAVDL-WQRFDAAAIAHRMTTAPVTLISLVPTM---LHRLLELFGDEPPPLRLVLLGGAAASPDLLKRALQAGWALATTYGLTEAA---------SQVATALPEQVRRKPGSVGRPLLFTSVRVVDEAGHDQPP--GVYGDILIRGPTLMRGYLGEPP-----LDAGAWFATGDIGYLDADGDLWVVQRRSDLIISGGENIYPAEIEQVLRQHPAVADVAVVGVPSPEWGQQVGAVLVLRDPAVDVREILA-FSRTRLAGYKQPRIVRVVDELPRTASGKIHRAAVAE--------- 148652989 20 ------LNQSLN--DFFDDTLTKFAKNKFMTNMGVS----YTYAEVDQMSKNIAAWIQTLGLAQGSTVGIMMPNVNQYLPIVIGALRAGMVLTLINPLYTSRELKHQLIDADAKIIFITPVETVVVSAIGDMLGTAKGALIHLKKAVPNYVSFKAVLGKKLKYTRCPDDLAL-IQYTGGTTGTAKGILITHHNVVYGTFKPLNYDANKDGQLTSVI-ALPLYHIFAFIISLLGFRTGQHFLLVTNPRDINAFVKLLKKEPFHLLPAVNTLFQALLNHPEFKSVDFSNLKLSLAGGMAATPEMARKWDTTGIPIHEGWGMSETLGVGTAN-------PLTNKE---FTGTIGMPVPGVDIKIFDDE-ENVLGVGEE-GEIGIKGMNVIKGYHNLDNS--KFFTKDGYLKTGDVGAIDDKGYVKLFDRKKDMLIVSGFNVYPNEIEGVVEMHPKVRECSVVGVEDELQGQSVKLFVVSDHSSLTKKELFE-FCKKNLAAYKCPRHIEFIDELPKSTVGKILRHKLRAK-------- 91977133 33 ---------------------------------------RWTYREFGEAVGRFITLFRAVGLTKGSALSILSSNRAESWAAISAATVMGLRYTPLHPMAAEDDHAFIIEDAEDALIVESGKFAARGLTIRRRVPGLKHLLSFGEGARDLLAGFDSV---EAAPL-VDESVTSDLAYTGGTTGRSKGVMIPHRALT--TMAVILYTDWDWPAEIRYLAATPISHAAGVTVYPVMMRGGFTRLVQGFEIE--SYCRVVAEEKITAAFLVPTLIYALIDAPQVRAHDLSSLDMIVYGAAMSPDRLREGIKIFGPVFVQLYGQTEAPQCITTMRKIDH-----DDSKPGRLGSCGRPSPLLDVKLFDSEMREVGIGEP--GEICVRGTLVMDGYWKRPDATEEAFR-GGWLHTGDVAVKDADGYLYIVDRTKDMIISGGFNIYPREVEDALMAHHAVASAAVIGVPDDKWGEAVKAYVVLKGANNDAAELQAHVKAKRGAPWS-PKSIEFVATIPVTGLGKIDRKVLRAPY------- 195455971 34 -------------------------------------------GQLLEQSRRLANAFSSLKLHRGDVVGISATNTSYLTEVVIAALLNGTPINPLHPEFESETVAYMYEITKPKVIFCDLANFEILSNVKNSLKFKTELILLNGTLPQDLLELGSIDYDEKTLFACPHLSGDDTAFSSGVTGLPKGVTRSHRSLLNNTKIPQL-----FTTESVLFCFSPLYWISCIFTLLASLVNGCKRVITNRPFSVQYFVKLVERHQVSFVLTVPHHMALLAKSTEKKALRLHSVKSFVCSGSKVPLNIWKQYDLLGADFAVLYGLTE-----VGGISKNIGGPLGSEGKLLRN---------IQVCIVDDQGQRLGPNKTGHIYVHINQRW--GGYYRNPQDTQTALTSDGWLLTGDHGYFDEEGCIHFQTRDTDVFKFNHFPIYPKQLEDVILHLPGVHEVAVFGVP-DDISTNLTACAVVRESNEVGQQLTTQDVKA-IVEDHLSEAYFFVDSLPKTTNNKVLRRNIYENLK------ 15619027 50 ---------------------------------------RFTYAELDRLSSNLASRLAAAGIGKGDTALVQLPNIAEFYIVFFAL--MKAGIAPVNALFSHRKLELGAYASQ-----IEPRLL---------IGSRQHELFMDD-------AFARDLGKEADPIATPADKAVPFSPTGGSTGTPKLIPRTHNDYDYSVRASAEI--CALTPQTRFLCALPTAHNYPMSSPARSAFSMRAAVSHGPNPEPLNCFFIIERHGVNMVALVPPAVALWSQAAPDHWQALSSLKLVQVGGASFAEALARQVPQLGCKLQQVFGMAEG----LVNYTR-----LDDPDEIVFTTQ-GRPIPDDEIRIVDEDGEPV-AEGQP-GMLATRGPYTFCGYYRSPEHNAQVFDSEGFYYSGDVVQRTPEGYLRVVGRVKDQINRGGEKVAAEEIENLILLHPDVTHAALVAMQDELLGEKSCAFIVSRNPKPPVLRRHLLALALGVAEYKLPDRIRLIETMPLTAVGKIDKKHLRK--------- 170696089 3 ------------LIDYFERTAANSPDRHFVAEDDSFDVH-LSYAQANERARELM----AQGVGRKDVVALLMHNSPDWLVMYLACQKIGAICVGLHSALALPELLGMLESIGAQHLVNSNEFAAIAGEVRAAKAGITVFGVLSTDAP---VSNSPLLPRCAD---IDEWDGLAATFTSGTTGGAHKAGLQTNGAVVRAIAG-YIECLKTDGHDRIMLVTPLSHSAALNWGVSLALMSAGTLVLARRFSASRFWAQAARGRPTVIWTMATILYILQQQEVSDDERLALALRYMFGVGSAPRALEARWER---PVIDGYGMTETFGT---------LTDFSHENNPYPNACMGRAVPGIDLRVVDVSGRECQPE--EMGEIVARFGQGFAGYLNNETATREAVR-EGWFHTGDLAFRDTAGRLYFVDRLKSIIRRGGENISSLEVEECLAKHPDVQEAIALAQPHDVLGDIVLAVLIPREEREFSLAEIQAFCDGKLSKFKWPEAVVSSDQIPRTGAGKVKKPIL----------- 188997488 81 -------------YNCLDR-HVLNGKRNKVAYIYVDEDEKITYGELLELVNRLANGLKSLGVGKGDRVSIYMPNTIEAIASMLACARIGAIHSVVFAGFSEGALKLRINDAKAKVVITATYLLPTVKDAIKELDFVKKVIVWDEEYGSHYINFQK-LIKSSSPVCDPEEDPLFILYTSGTTGKPKG--------VLHTTGGYMVN-TYLTTKTV-------FNIKEWCTADIGWITGHSYIVYGP---------LANGTTSVIMEGVPVIWWEYVEYTAPTAIRLSSLKILSVGEPINPEAWIWYYKNIGKEVVDTWWQTETGAHMITTLPCYPAKP----------GKAGKPLFGVVPAVVDKEGNELPPN--TVGHLVIKKPWMLRTCWGEPERYEKYWIPGGVYSAGDLASVDEDGYIMILGRADDVLSVAGHRIGNAEVESAIVEHPAVAEAAVIGKPNEKGESIKAFVILKEGYSPSQELIIEETVKDVLGAIAVPDEVEFVDKLPKTRSGKIMRRVLR---------- 167588024 41 -----------------------------------------SYRELRDASNRIANMLHDAGLVAGNRVLLHGANHPFLAAAWFGVVKAGGVAVTTMPKLRAGELSTVIDRARVTHAICEAALSTELDAAMARMQDVRRYETDDVHPGDGWLSYSDAAGTRADD-------PCLIAFTSGTTGEPKATVHFHRDVMCHCFPQHVLKPTA---DDVFCGSPPLFTFGLGALLLFPVSVGASVVLL-PKASTERLLAAVARNRVSILFTAPAAYRAMLGHLDH--HDVSSLRKCVAAGEALPATREAWHKRTGMHLIDGIGATEMLHIFA-----------STGDTESKPGAIGKAVPGYRLAIVDEQGRCLPPN--QIGYLAVQGP--TGCRYLNDARQRDYVR-HGWNLTGDAAYLDDEGYLFYQARADDMIISSGYTVSPGEVEQALLRHPDVAECAVVGQIDEWGGTLICAHVVLQGTEALTTQLQQH-VKGVIASYKCPHRVTYAGGLPRNESGKLRRAALRQQ-------- 37527407 557 --------------------------------------QKLTYAQLNARANQLAHQLRAQGVSTSGRVAVLLQRSIDMITALLAVMKAGAAYVPVDPSFPVDRVQYMLNDAEPQCIISNREYASRSVGF-AELTCLLDHIDLSQ-SPTTNIP-KQSIGLAAS-------ALAYVIYTSGSTGKPKGVMVSHSA--VNNFLISMQDNLQCVAQDNILAITTISFDIAVLELYLPWLSGATCVVAAQQTDPARLVALLEQHSISLLQATPTTW----NMLLESGWQGRSSLKMISGGEALPLATATALLSKGSALWNMYGPTETT--VWSTIAKLDVQ-LLEQQLVTI----GLPLNNTTIYLLDEQLKPVPFG--AVGELYIGGDGLAEGYFKREDLTTERLISDGLYKTGDLARYTTEGSLVYLGRNDYQVKLRGHRIELGEIEQVINLFPQITRSVVVALNDQQTQQY-LAGYVVAEQQIDIDALRQH-LEQKLPAYMLPRAIIQLETLPLTLNNKIDRKAL----------- 124486050 59 -----------------------------------------SYRSLMEQVHACAAGLMQHGVKKGDFVTIFLPNIPQSVIAAYAVNRIGAVCNLVHPLSTKDELRYAVELTESRIVLFEINEEHCVEVIRCKMKTVYNRSVRHAKQTTGRSSEWDALLEEGHDVRAEDTAV--IMYTGGTTGPSKGVMLSNTSYLATQLLYDYVDGKP-HIGDGFLAVLPIFHAFGLTVCIHTPLSSGMRVALCPRFDAKECAKLIVEEKMAFLCGVPAMYERMYPHLK--GKDLSCVKHLVCGGDRVSPELAYRYEKGGAEFRPGYGLTEAGGACVITGV--HYSTLKE-------GGVGVPLAGTEICVVAPGTTDVLPNTEE-GELCMIGPAIMTGYYKNPEETAAVLRDDGWLHTGDIVSIGEGNNINFRCRYKRLVKVNGYNVYPLMIEAVMEKCPIISQSCAMGIP---WKDTRIKLYVTLKEKMDPEAAIKDIIKANLNHWSVPVSISILEAMPLTKMNKTDYKALEKQ-------- 69146489 494 ------------------------------------EGQQLTYNELNCRANQLAHYLQSLGVKPDTLV---GICVERSLEMIVGLLGIGAYV-PLDPDYPIERIIFMLEDAAVKVLLTQQKLINKLPEHQAQL------ICLD--------ADWELISQFSQDNPITDVQATNLAYTSGSTGQPKGVMLSHSNLSNHMFW--MQETFPLTKTDRVLQKTPFFDASVWEF-YAPLLVGGQLLIPGGHTDSDYLLKTIAQQQVTTVQLVPSL---LQMLLEQGGENCQLLKRVFCGGEILPVALQEKLSQLNVNLCNLYGPTECCIDVT--FWNCQREMYGQ------RIPIGRPISNTQIYILDSNLQSLPVGIP--GELHIGGAGLARGYLNRPELTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIETVLKQHSQVQSSVIIDQEDTSGNKRLVAYIVPQKETPTPNELRQ-FLKEKLPDYMIPSAFVIMESLPLTPNGKIDRRALPE--------- 33593813 33 -----------------------------------------THGDLDRLANACARGLLRKGLKTGDAVALMGINRAEFLIAYLGIMRAGMVAVPVNYKLAPDTLSFLLQDCQARLAFVDKPRAALAPAGLDTVRTAQWDEFLDPGPFETYAP--------------PLRTTAMILYTSGSTGRLKGVQLSHDG-QLWTIRSRFLNRKDFDDERFIV-AAPMFHMNALANCKFALAAHASIVLL-PQFDTHRFIEALGRHEVTWITSVPTM-MALVVKEKQALAQIDTVRYIRMGSAPATDQLYEAVRRANAAIAGGYGTTEAGPIVF---------GPTQGRALPGGGGLGWVLPDVEVRLVDAQGRDADE-----GELWMRTPANMLGYLNLPDKTRQVLTEDGWYISGDVFRRDSDGCYYFIGRADDMFNCGGENIYPGEIEQVIERLPAVMQACVVPVADEIKGHKPVAVVLQRGMSLSEQDVKSYVL-ANAPAYQHPRRVFFVESLPLAATSKVDRRA------------ 163724658 55 --------------------------------------QRFTYGGMQNAIDRLACRLVSLGVETGEVILVQLPNISELVISLFAAARAGVVVSPVPVQWRSHEIRHALAMTGARVMITSHNHVAMARQALDKEYRLDHIITVGSGPCDGALNMTEILAEADSPRKMSANDVFTLCWTSGTEAASKAVPRSHNQWL--AISRMVVESFLPDEECTYLPAINMAGLGAVLIPWCIT--GGKMVLHHP-FDLGVFLKQLVVEGVYYTLAPPALLDNLADWGKMNKGNLK-----VIGSGSAPLSMVSTFQQFGIGIVNFFASNESSPKDFSDFPRFGAPNLSWHS----QAARG-----VRSRLVDPSTGRVITENDVVGELCFDGPTVFCGYYKSPELTAKAFDKDGFFRSGDIAGDNQDRYL-FHGRLKDLIIRGGMNISPEEIETLVVGHPKVAEVAAIGYPDERLGERICIVVVPVPDQTVAEEINDYLQTKDIAKYKYPEILKIVGCLPRNPVGKLLKRELRQ--------- 119503363 31 ----------------------------------------LSYSELAALSQSYARAMIGHGLKRGEHVGVLAINRPEYIALLFACMFCGTVAVLLNARFRVQELRHATTHCDLKWIFVGQNYPTLADAPPGQAPNLECAVALDVFESPGFLAFTDFLAEEATPARRQEVVASELAFTSGTTSLPKGCMLTQESVFRTSLA--MRNRLSLTIKDCMWDPLPMFHM-ASILPLLSLFHDGGSCLTDDKVDIDRAVEQIQKHRATFLPAFPAIMAELVNHPDLKLDEIDYVRLINNVGSAQALRENMRVWPSATHI-SAFGMTELSG------IGSHTDPADSPQ---IRAETGKPYEGVEVQVVEDTGRICKADEQ--GELYVRGFLVFEGYYKQPDETAKAIDDQGWFHTGDLGSLDTEGRIRFHGRIKDVLKVGGENVSPLEIEAWLSTHPDVMVAQVVGVPDARLDEVVAAFIQLRGATLSDKEVIDY-CEGQIASFKVPRVVRFLNEWP-MSATKIQKSVLREQF------- 206687447 65 -----------------------------------------TYKELADWTNRLAHVLEDLGVKPGNRVLIRSANNPAMVACWLAATKAGAVVINTMPMLRKGELAKIVDKAEVSHALCDTRLKDELVACAKDLKTVVGFDTSNHDAELDRLALEKPVTYQA--VKTGRDDVALLGFTSGTTGSPKATMHFHRDLLI------IADGYAVQPEDVFVGSPPLFTFGLGGLAIFPLRFGAAATLL-ENASPPNLIEIIEKYKATVCFTAPTAYRVMLRAMDE-GADLSSLRAAVSAGETLPAPVYQEWEKTGKPMLDGIGATELLHIFITNRFSDH-----------RPACTGKPVRGYQVKVLDADGNEAPH-GEA-GRLAVKGP--TGCRY-LADSRQADYVKDGWNITGDSFIQDADGYLHFAARNDDMIVSAGYNIAGPEVEAALLAHEAVAECAVVGAPDEARGEIVQAVVLAEGQVPSEDRLQDH-VKAVIAPYKYPRSVVFTEALPKTETGKIQRFRLK---------- 49176898 19 -----------------------------------------------QRVLRAAGGLAAWGLRPGDVVAILMRNDFPVLEMTLAANRAGIVAVPLNWHANRDEIAFILEDCKARVLVAHTDLLKGVASAVPEACKVQAYRLSDASANPGTVDYEGWLQASEPSTALPVAAPASLLYTSGTTGRPKGV---QRANGTPELAAKFGLRVRLAHGQEIRPIRPLYHSAPYVYALNSLRFGEVLVL-QPRFDADDLLDLVERHRLSHMHVVPTMFSRLLDLARRAAFDTSTLSAVTHGAAMCPR-----------DVKQAM-IDWWGPVIIEYYAGTEIATCTSEEWLSHPGTVGKAPEGVRIAIVDDEGHPVPIGDK--GEILVHADVADLVTYHNRPEALTELRRGEWITLGDVGHLDADGFLWISDRKKDMVISGGVNILPAELEEEAMKLPEVRDCVAFGIADRDLGEVLVLVVEPHAGARVDLETMRATLKNRLGGLRCPRFLLSMPVLPREDSGKIARRKLKQQYID----- 23011603 31 ALPELRYPRRLNVTHFLDRWIAE-GRGHALCLI--GEHESLTYRQLFEWVNRIANVLHRLGLKPGNRVLLRSGNTPMMVATYLAVIKAGGIVVATMPLLRAREIAYPLNKARIRIALCDRRLSAEMEGARAHAPGLEE-VVYWGGGPGSLEALMEAESPAFTAADTAADDVCLIAFTSGTTGEPKGAMHFHRDMICDTYARHVVRA---GPEDRFIGSAPFFTFGLAIILFPMRVGGSAVVL--EKAGPEELAQAIGRERATVCFTAPTAYRAMLGKLAA--YDLSSLRRCISAGESLNRATFDNWKATGLTLLDGIGGTEM----------LHIYLASPEDEVRPGA-TGRPVPGYEARVVDEHGKEVPP--GTVGRLAVRGP--TGCRYLG-DSRQTTYVKDGWNYPGDSYVMDEEGYFWYQARCDDMIVSSGYNISGPEVEAALLRHPGVLECGVVGAPDPDRGIIVKAYVVP---------------------------------------------------------- 90420267 56 -----------------------------------------SYGELARRSSRLAAAFAARGVKRGDRVAIVLPQSFETVIVHLAVYRLGAIAVPLALRFGPEALEFRLRACSAKLVVIDASGLSVLAEITGALPDLTDIVTVGERAAAGVVPIAETTPD--DPAMI--------IFTSGTTGSPKGALHGHRVLLGHLPGMRFHHENMPQAGDRITPADWAWAGGLLNALLPSLLLGVPVVYSRARFDPAAAFALMARQKVR-NAFLPATALRMANAQALAGLDLRTVGS---AGETLPADTFAARDVLGVTVNEFYGQTEC------NMVLGSAAAFG----VSRAGAIGKPVPGHKVAIVDADGREVPRGVTGTIAIAAPDPVMFLGYWQNPKATSEKFRGD-WLLTGDQGQMDADGYVEFVGRDDDIITSAGYRIGPGEVENCLLAHPAVHMAAVVGKPDPLRTEIVKAYIVPAAGHAPSEDLARTIVRERLSAHEYPREIAFVEAMPLTTSGKIVRR------------- 145613542 113 -----------------------------------------TYNEYYRLVVQLGAGLRKVGLVAEDRVHIYAATSQNWLAMSHAAGSQSMAIVTAYDTLGEEGLRHSMVATKAKAIFLDPHLLPTLGNVLKDATDITHVIKLNQTYPNTVLSFDDKLGDENPVDAVPPNADCCIMYTSGSTGTPKGVPLKHSNVVAAVAGVSVVVQPYIGPGDGLLTYLPAAHILEFVFENSAMFWGATMGYGNPKTLSDASVRNCNGDIKEFKVGVPAVWMSMKNNLEATGGRLKIC--LNGGGPVAKET--QRFLSMAIPMIIGYGLTETTAMTLQNPMEWSTDTISVEAKLVDFADAGYHV----------TNKPNPQ-----GEVWLRGPTVMSGYYQNDKETAEAMTEDGWFKTGDIGEFDSQGHLKLIDRKKNLIKTNGEYIALEKLESIYRSAPVVANICCYADDS---QAKPVALIVPKGE--TLEELNAAVLKGGLAGIEIIDGVVLSDETPQTAAQKLNRKGILQKYK------ 118470076 69 ---------------------------------------TLTWREIDQQADALAAGLQALSGGAPRVLGIMARNHRGFVLSLIAANRIGADVLLLNTSFSGPALAEVVSREKVDAVIYDEEFTDTVDALAGAPEAPTRIVAWTDTAAHDVTV--AALTEKF-AGRQPQRGGQKILLTSGTTGTPKGAKHSGGG---PEILKAILDRTPWRAEEPVVIVAPMFH--AWGLAFAASM--ACTIITRRKFDPEATLELVDRHRATGLCVVPVMFDRIMELPEDVLNRYRSLRFAAASGSMRPDVVIAFMDRFGDVIYNNYNATEAG--MIATATPADLRAAPD--------TAGRPAEGTEIRILDGDLRDLPT--GEVGTIYVRNSTQFDGYT-------SGTTKDGFMCSGDVGRLDDAGRLFVVGRDDEMIVSGGENVYPIEVEKVLTTHPAVAEAAVIGVDDEQFGQRLAAFVVLSGDA-TVDDLKSH-VRDNLANYKVPRDITILDELPRNSTGKIARRELQEK-------- 85860705 29 --PELQFPEHLNATALLLDKALEEGAGERIAMI--GKDIRWTYRDLQSKVNQLASLLEDMGLIPGNRVLLRGGNTPWFAVCWLAVWKAGGVAVGTMPLLRAKELKQLIHLGRVSHALCEASLAEELNLARPECPELKEVMVYGDDAFDKKLASKSA---EFNAVDTASDDPALIAFTSGTTGIPKGCIHLHRDVM---AMCEVVCGYWLSADDVFIGTPPLAFTGLLCFPLWAR---ASTVL-MEKLSPPVLIGAIEQYGATITFTAPTGYRQMTPLIPQ--HNITSLKKSVSAGEALSVDTRKKWEATGIEMHDGIGGTELIHIYLAAYPDDYRE-----------GSLGKPLPGYRAMLVDEQMNPVPVG--ETGKLAVKGP--TGCRYLADERQKSSVR-NGWTITGDAYHQDSDGYYYFHARVDDIIVTSGYNVSSPEVESVLLEHPAVSECGVIGIPDPDRGQVLKAFIVLKGDESMVKTLQD-FVKQNAAPYKYPRVVEFVTALPRTETGKLQRFKLK---------- 119716950 30 -----------------------------------------TYADLEADANRLAHYLRAQGVGVGDHVAIYAKNSIEHVVAVLAVVKIRAVNINVNYRYVEAELDYLLDNADVVAVIHERTYAPLVAACFPKHAKLRLAVAMDAIEPEGGVLWEDALAGQSAERDFGERSAIHIIYTGGTTGFPKGVMWRHEDFVLGG-GIDFYTGAPLEEYDVTFPLSPLMHGGAQAGLLMHLFAGHLTILE-PRFDPVRTWQIIDENQVQL---------------------------IFMTGDAMARPLIEAYEAGGYDGSSLFAISSSSPPVKKRFTDSIGASETGFQGMGMQEKDNISPPVVGLGVIDEDGRDVTTDIGKVGRLGRGGSVPVGYYKDPAKSATTFLTIGGYSVPGDFARIEEGGRVTLLGRGSNCVNTGGEKVYPEEVEMAVKGHPSVYDVLVVGIPHERYGQAVAAVVELRGASLELEELRGY-LRAHLSGYKLPRALTIVDRIPRNATGK----------------- 170703885 225 -----------------------------------GAVQRATYRELDLNTTRVAAALRRRGVRPDTPVALCVERSFDMVTALVGVLKAGAAYLPVDPDYPAERIAYLLRDARPAVAITQAHLREQVEAALGDDATTQLLTVADLLADNGANGANGANEATAD-TDIDDARLAYLIYTSGSTGKPKGAGNSHGALA--NRIAWMQHAYRLTRDDVVLHKTPFFDVSVWVWPLA---IGAKLAIPGDHRDPARLAAAIHAHGVTVLHFVPSMLAAFAAYLDSAAAQCDSVRLIVASGEALAPELVAKVARLNATLVNLYGPTEAAIDV------SHW-TCGPDDASAVAVPIGHPIANLQLHVLDAAWQPVP--AGATGELYLAGAGLARGYLGRPGLTAERFVPDPFYRTGDLARRRADGALDYLGRVDTQVKLRGQRIEPGEIEALLRTAPGVHDAVVIV------RDEQLIGYVARGDAASLDRLDS--LRAQLPAYMVPSQLIELDALPVTPNGKCDRHAL----------- 71007006 163 --------------------------------------------------------------GKGDVVGINAANTHDYLACALGIMMTGASVALFNPSYKPIELAHQIRMVKATAVITTAASYKSTQAVKGE-DSLEHLAT-----PPEILVFEESVGKDEDNVKLPKTTTAVFCFSSGTTGGPKAVMLSHYAIVANIIQASLIDNTALSRGEFHLGLLPLFHCYGLLMGF-MNLHTATPTIVLPRFALDVFLATVQRHRITFCFVVPPILLALAKHPSVANYDLRSLTKVSSGAASLPHELLAVKKRLGIDSTDGYGMSEMSPLVCSQNTKD-IEHYP--------GTVGQLVPGTEAKVIGPDGKEVGFDEE--GELCLRGPQMMQGYLNNDEANVKTFIPSRFLRTGDIVKVNKDGFVTITDRLKDVIKYNGFQVPPSELEAIMFKEDRVGDCAVLGVPDQEGTELPWAFVVPKDDEDKKNQLEKELLD--FVNQRVNANYTWLDALPKSASGKILKRAMVEQHK------ 206677861 59 -----------------------------------GNGRQRTYKELTDWTNRLAHVLDDLGVKAGNRVLIRSANNPAMVACWLAATKVGAVVVNTMPMLRAMELGQIVDKAEITHALCDARLLEEMELCLETSRHLQHVVDFDHDATLDRLALEKSV--KFNTVHTGRDDVALLGFTSGTTGSPKATMHFHRDLMI------VADGYAVTPEDVFVGSPPLFTFGLGGLAIFPLRFGATATLL-EAASPPNMIEIIQKYKATVCFTAPTAYRVMLEAMEQ-GADLSSLRAAVSAGETLPSPVYDDWAKTGKPMIDGIGATEMLHIFISNRFDDH-----------NPACTGKPVTGYEAKIIDESGAEVPY--GEVGRLAVRGP--TGCRYLNDD-RQTGYVLDGWNVTGDSFMKDADGYLHFAARSDDMIISSGYNIAGPEVEAALLSHPAVHECAVIGAPDEARGMIVQAHIVLADAEPTQETLQDH-VKATIAPFKYPRDVQFIDALPKTQTGKIQRFQLR---------- 56696333 53 -----------------------------------------SYATFLARVDARAEALEQAGYGAGMRVAALLENRPVFFELFAALNRIGASIVPINPDLRAAELEYLIGHAQ-------PALIVALPARADELRAVKAPVIGDEDAPPPPRANAAV----TEP-REGEAREAALLYTSGTTGNPKGCVLPNAYFLLAGRWYADLGGVALTEKERMITPLPIFHMNAMAYSFMAMVTVGGCLIALDRFHPSSWVAEARATCLHYLGVMPSILMSLPETPEDRAHQV----RFGFGAGIDPK-LQAGFERFGFPLIEAWAMTETGAGAV---IAAH-----THDRLIGQSCLGRAEGWVAARVVTDTGQDAAPDEPGELLVRNAGPDPRYGFFSNPEATAEAWE-GGWFHTGDIVRRDGDGRFFFVDRKKNVIRRSGENIAAVEVESVLMRHPSIRAAGVAAVPDPMRGDEVFACL--RVDAPSPQQIAEWALTQ-MAYYKVPGYIAFVDRLPMTPTQKIQRKALKE--------- 149201956 26 -----------TIYQMLSNVARSFPDRPAISQLFSGATDKATWQQFHDQCCQAANLFRSLKLGEGDVVALVLPN---CLETAVATIGIAGIVNPINPLLEPEQISAILRETGAKVVV-TLKAFPKTDIAQKTAEAVRHVIEIDPKNPVQHLDFNKAIARQPKTLSFADSTGDRVAHTGGTTGMPKVAQHKYSGMIYNGWIGHTL---LFTEQDNVMCPLPLFHVFACHVILMAMISGAHVVFPTPAFD--NFWKLCERWKISFIITVPTAVSALMQ--RKVDADLSTVKNAFSGSAPMPLELFNRFESTGIAVIEGYGLTEATCLVSAN--------PPEGEKKV--GSVGVPFPYTDVRII--KGTPDPMDCAVVGEICISNPGVYAGHYTEGDKNRDLYYHGDYLRTGDLGRIDAEGYLWITGRAKDLIIRGGHNIDPAEIEEALMVHKAVAMAGAIGQPDAHAGEIPCAYVLVAGATVTGEELLEHCKRHVHERAAVPKHVEVLAELPKTAVGKVFKPDLRK--------- 41408499 28 ------------------------------------DAERISYAEADVRSAELARGLIALGAGKGTHVGLLHPNGARFVVAMLAAARIGAVVVPFSTFVTARELREQLLDSDVEILLFDPGRRLFCTAAP-QLRRVL-FAPQTVGAPGGLLAAMEDDVQACDPL--------AIVYTSGSTSTPKGVVHTHGALLEHQRNLNGIRG--LTADDRLFCNSPFFWIGGFAFGLLATLVAGSTLICSNATDAGATLDLLEAEKPTMTNGFSAGIAHLAEHPSFADRDLSSMRR----GNLYP--------IMAVEARPALGMTEAGGVVLIG----DDEADQPEHR---RGSFGKPAPGFEARILDPDTGAAVAVGK-VGELCIRGPYLMQRYH--KRSREECFDPDGWFHTGDLVRADADGYFYFAGRLGAMIKTAGANVSAVEVEKAIAAVTGGATAYVVAIPDARRGQLVAAAVVWPDDRAAPDALRER-LKSELSAYKIPRASLRRADVPLLSSGKVDLRQLRKLF------- 86747355 61 --------------------------------------HVTTYAELDRLSDRFAALLMQKGVRKGDRVAVFLPNCPQFHIVFFGILKLGAIHVPVSPLSRAFELSYELNDTDAEVIVALDQLVPVVEQVRGETSIVTSFADVIPAQPTGATDLLSALAAMPELAPLPPAALDDIAYTGGTTGMPKGCVHTQRDMV-YTAAANHGISVAGDENSVFLSFFPEFWIAGENFGLIFPLFAGATLVLLARWDAVGVLSAIDRYKVDVTAMPVDGAVELMDHPRFKEFDLSSLKQVRVVSFVKKLNPVYRKRWKDL---TGTILTEASWGMTETHTSNTFTAGFQDDDFDLVSQVGLPVPGAEFKITDETGELVPLGGE--GEIRVRTPSLLKSYWNKPQATAESLV-DGWLRTGDIGTIDPQGFLHFLGRRKEMLKVKGMSVFPPEIEALLGQHPKVLGSGVVGRDDPGKGQVPVAFIQPEAEGTITAAELQAWCAERMAVYKVPEVRII-EALPMTATGKVKKQEL----------- 118098334 98 -------------------------------------------------------------LQCGDRVLLLLPRIPEWWLLNVACMRTGTVPIPGTQQLTAKDILYRLQKSKAKGVITNDSVASTVESVEADCQSLKFKLLVSEGHREGWLSFKDLLKSDHRCVTTKSQHPVAIYFTSGTTGAPKMTEHSHCSYGI-GLTVSGRYWLNLTSSDIYWNTSDTWAKAAWSIFSAWSQGACVFVHKMPQFSPPAVFESLSRYPITVFCSAPTAYRMLVQH-QLPSCTSNSLRHCVSAGEPINPEVMAKWKATGLDIHECYGQTETV-LVCGNFKGMEIKPGS----------MGKPSPGYDVKIIDENGNILPKEGEIAIKVKPTRPFLFTCYTDDPEKTKATVRGD-FYVTGDRGLMDEDGYFWFVGRADDVINSAGYRIGPFEVESALIEHPAVLESAVVSSPDPIRGEKAFVVLTPNYVSHDPEDLQDHVKKAT-APYKYPRKMEFVRELPKTISGKIRRNELRQK-------- 148238916 33 ------------LWPWL---AEHHGSVLAVEAPHATHPERFSYAELADRISLAAAAFRRFGVKPGDVVGLFAENSPRWLVADQGLMRAGAIDAVRGAAAPVEELRYILEDSGSVALVVNAELLQRLQLPAAWRETLHFVLVLEGDAPADALSFDAALASAPDPLLGRDRASATLLYTSGTTGRPKGVPLTH-ANLLHQM-RSLACVARPEAGDPVLSVLPIWHASCACSQSYTTIKQLKRDL--PRVRPVVMVTVFDDVLKTFAAEASSRWHALASRLIWPKVRLQSLRFPINGGGAIAPHVDSFFEAVGIELLVGYGLTETSPVVS-----------CRRPWRNIRGSSGLPMPETEFRIVDGETR-RPLGYRQRGVVQVRGPQVMGGYLGKPEATAKVLDAEGWFDTGDLGLLLPDGSVVLTGRAKDIVLSSGENIEPGPLEETLVASPLIEQVMLVG-------------------------------------------------------------------------- 187924164 29 -----------------------------------------TYAQWHRLIVKVAEGLRGLGLVHGDRLLVVLQNRWEMATLHWACQFAGVVIVPLNWRAKPDELEYCVTDAGVKAIVYEPVCADAV----AQSPAAQRVPRIGLDDAQGRTASFETLMAQSTPTRANADDYSLILYTSGTTGKAKGVPRRHR----HERAAALVAQNLYGHGERTLGVMPLYHTMGVRSLLSMALVDGLFVCV-RRWNARFALDAIAQHKLTCLYLVPTLYHDLLADPAFAPTDTSTVKKLGFAGAPMNDGLLKRLS-----------AAFEPELFVNHYGSSEVYTFSIDQDATRKAGINTRLRVVRLDITPEELAQVGEEGQIIAD--LLGDEAFEGYWNRPDANAKSLR-DGWYFTGDTGFFDAEGDLYVSGRVDDMIISGGENISPVDIESVLSLHPAVDEVAVAGVKDERWGQRVVA-FVKRRVYVDADALDAHCRTSDLVNFKRPREYVFVDDIPKSPVGKILRRKL----------- 78060536 51 ------------------------------------------------------------GVQPGERVAIYAPKRIETVVAMLATNALGAIFVPVNPQLKEAQIEHIVADSGAALFMTGAQRLKRLSALAA---LVGARAMLIEELADAINAPGTDTSAPAHTGRPVDDDPAALLYTSGSTGKPKGVVVSHRNLVSGAFSVAAYQG--LASDDVVLGVLPL-SFDAGLSQLTTALASGACYAPLDFLQPAEVPRHCDAFGVTSITGVPPLWMQLASAGWSDTARTR-IRRFANTGGHLATPLLHRLQAVFTNAAPMYGLTEA-------FRSTYLPPADAALRPT---SIGKAVPNADILVLRADGSECAADEP--GELVHRGAFVTLGYWNRPELTAQRFRPHGEIPRPDVAVWDADGYLYFVARGDDMIKTSGYRVSPTEVEDVLFALPHIREAAVFGVPHASLGEAIAACVVSTLDADACRADIARACRDALPTYMSPLVVEPLPALPRNPNGKIDRPALKNQYRDAFA-- 157130883 41 -------------------------------------------AELKKRSVRVALNLRKLGYRQGDLVTLACINTDNVVPVYVGCLTLGLVVNPLAAVFNKDDLGHMMRLTQSKVVFCDVNNLTVVKEAVDEAIRVKPRIYVMGAASECALSVEDLLGEESFEAPYLGNSKAIMACSSGTTGRPKGVCYSH---------AHLIEAEGFAETLNAGPIFQLFWLTGVLSVHTSLLYIRPRVITTQSFSVDAFFSIIENYKVEDTFTPPACIEAIQSHPRYRSINFSSLKRWTIGGAPVSTDILASLAKQATDVKPIYGCSEVGLIVSSMFAIGSVGSLSKN---------------VTVKIVDDLGNKLGPNEK--GEIRARFKHQFLGYLNNAQMTLDASDDEGFFKTGDVGYFDANGFLYVVDRIKDIIKYMNYQISPSDLEEVILKIDGVKQVCVAGVPTDRSSDLPTAMVVLQGSKLTEGEIVKQVEQQVGDYKRLRGGVYFVDRLPLSPSGKILRRVVRE--------- 116753477 59 -----------------------------------GEERIFTFKDMKHWSDRAANLFSSYGIRKGDTVMLTLKSRYDFWICMIGLNKIGAVAIPSTHMLKAKDIVYRIKKANLKMVVCIPEEVDLAHKELGDVNLIKAFVGREDQEREGWINFRRALAEASPDFTRPEEATRNIAYTSGTTGYPKMVKHDQTYPLGHILTAKYWDGLHYTVADT------GWAKCAWGKIYGQWIAGAVFVYDYDRFDAGRMMEKLSKYKVTTFCAPPTIYRFMIK-GDMSKYDFSTLKYAVTAGEPLNPSVYERFEVTGLKLMEGYGQTETV-VTIANF-----PWMEPKPGSMGKPAPGFDIVLLRQCEVGEEGEIVIRKGKPVG--------LFIDYHLDPDRVRNTWH-DGYYHTGDTAWVDEDGYIWFVGRTDDMIKTSGYRVGPFEVESALMTHPAVLECAITGVPDPRGQVIKATVVLTKGYTPSEEELQEHVKRVT-APYKYPRIVEFVEELPKTISGKIRRVEIREKDKPY---- 163724099 25 -------------YELLERGAAINPDATAMSFLLNGDTYENTYGQFIGKIRQAANMFHDLGIGPEDVVTSLPQTHYTLWGAETA-----GIANPINPLLEAATIKDICTAAKTKVMVCGVDIWEKVDQIRKDIPTLECVIVMDEA--EKIYSFEEKIEQPSDKLTIDKEDIASLYHTGGTTGTPKLAKRTHYNEVVMAWMIQVMAGS--KPEHTLMCGLPLFHCNGTIVTGLAPFTGSRVVILSPMRDPSIMMNFYEKYRPALFSAVPTVLSVLLD-IPLNGADISSLEFVVCGAAPLSVELFRRFEHTGMKILEGYGLTEGA-------VASSMNPKDGERKI---GSIGLPMPFQRIKVCNDDGEYV-RDCEVIGNVCIKGPNVFKGYV-EDAHNKNIWVPGDWFNTGDMGRLDEDGYCWLTGRKKELIIRGGHNIDPAMIEEPLYKMPSVKMVAAVGRPDAHAGEVPVAYVVAENSGLTEEQVMAWAKEHVGEKAAVPKEVVITSAIPLTPVGKIFKPALR---------- 76800737 52 -----------------------------------GRREEYSFGDLDDESDRLANALADLGVGRGDRVGVVPANPITHLACW----KLGAVSMPLSVLFGPDGLQYRLDDSEATVAVVDRDSYETVDGIRERCAGLEHVVEVDWAGAEGSTTFSAAADSSFEPVDTSPETPAIIMYTSGSTGPPKGALHTHSVWVGHCPAFKMYFELDMSEAVFWTPVFPAWH-------YGRPVVG----YPMGEFDPELAFELSAEFDVTSTFLPPTAIRMLMG-IETDSYDL-SLEAICSGGEPLTSEILAEAELDGVAVNELYGQTEANLLVCQSWFPAQAGSM------------GKPVPGHEVAVVDDDGTPVAT--GEVGQIAVKDPVVFEEYWNQPEKTAS-VTVGGWHLTGDLAERDEDGYIWFKSRDDDIIITSGYRVGPGEVEEAILEHPDIEQAGVVGVPDETRGEIIKAFCQPAGDDGLRTEV-QSLVKENLAKHEYPRELTFVDELPTTTTGKIRRTELRKE-------- 152992560 80 -----------------------------------------TFAQMKRESAKFANVLKSLGFEKGERVYTLS---TRLPELYIGTMGIGSVMCPLFSQFGPEPILQRMQRGDARGLLYEKKIAPQMDQLP-ELRTIL-LIDAEEDVNEKVLSLPRLMEKASDSFEIPEDMSL-LHFTSGTTGMPKGVIHVHKAMYTHWVTGAYV--LDLHPDDMY-----------WCTADPGWVTGTSYGIIAPWLHGVTNVAEFDAESVWYTAPTAIRRLMRLDIEPLESYDLSHLRLVSVGEPLNPEAVIWGVEKLKMPIHDNWWQTETGGIMIANYLCQDVKPGS----------MGRPLPGIVAAVVRQNGTEIREPGKD-GDLALKPGWMFRGYLHNEEKYKKSFV-DGWYISGDLAYRDEDGYFWFVGRADDIIKTSGHMVGPFEVESALMEHPAVAEVGVIGKPDPLIGQMVKAFVLKSGYEPT-EKLKRELI--GFGRKKLPKEIEFQENLPKTRSGKIMRRLLK---------- 42781465 486 -----------------------------------------TYKELNERANELAHYLVEEGIRPNQFVALVFPRSTEIVVSMLAVLKAGAAYLPIDPEYPAERINYIVNDAKPVCIITHSSVSSKL-VIKNDIKK----IVLDDEETKLALHTSSRMN-IACKNDVSLLNSAYTIYTSGSTGNPKGVIVPMRG--LSNFLMAMQQKFLLYEHDHLLAVTTFFDISALEI-YLPLISGASLTIAQKEQEPSALTTLLHEERVTIMQATPTLWQALTDYPE----KLQGL-NILVGGEALPGHLANKLRELGCSITNLYGPTETT-------IWSTFMNIDESEKGI--PPIGKPICNTEVYVLDAGLQPVPPG--VIGELYIAGEGLASGYLGKPELTRFVANPYGMYRTGDLVKWRSDGVLEYMNRADHQIKIRGFRIELAEIEMVIQRHENVKEAVVMVREDRPNDKRIIAYIVAKNKEMINLAEIRSYVSESLANYMMPSAFVLLEELPLTPNGKVDRKKL----------- 91786495 75 -----------------------------------------SYADALERVNRIAQVLEDFHLVPGNRVLLRGGNSIGMALAWLGVVQAGLVAVATMPLLRAKELGEIIDKARPSLALCDASLLQELQAARGLLGTIVPFNLMNEPGSLAVLSAQKDGHFTPCPTAADDIAM--MAFTSGTTGKPKAAVHTHRD-VLAACEAWPRHVLKARPDDIVMGSPPLFTFGLGGMLIFPMWAGASVYYPSVAYTPEVMVKLMNQVGATLCYTAPTFYRQMAPFAKQLG--VPSLRICVSAGEGLPDATRQLWDATGIEMIDGIGATEMFHIFI--------SSAGAEVR---RGAIGKVVPGYTARVVDDQGAEVPH--GTVGKLAVMGP--TGCKY-LDDARQANYVKGGWNYPGDAFVQDDDGYFFYQARADDMIITSGYNVGGPEVEDALLKHPAVAECGVIGLPDEERGMIVKAFVVLRPGHEAGEALVKSLVKATLAPFKYPRQIEFVGSLPRTETGKLQRFKLRQ--------- 86138133 7 --------------------------------------------------------LLAQGVKPGDRVVMVFENCLAVCAFIFATSQLDAISVPLNARLTHAELDRLITHSDPSVVVFCND---------ASESAVIHGKAFSAKAAYGTVGLFQRRGSQPEPCDGAEQVAL-LLYTSGTTGVPKAAMLTHNNLLCAAVASAKVRG--MQDDDMTYLALPLSHIFGFVT--FVSICGAQGAM---RLEARFAVELYKAMDVTLLPAVPQMHALLFHYARAQKYDVGLLRFVSSGG--APLDPVWKREAYGIPLQNGYGLTEGTAGVC-----ATASPLGDPD-----VSVGHPMQDSLFRLDFEAEGATPDEG--IGEILVGGPQIMNGYFRDPEQSAKVLTEDGFFRTGDLGRFDDAGRLHIVGRSKELIIRSGFNVYPVEVEGALTDHPEVIMAGVVG-RQVSGNEEVLAFVKVAADCSLSEADLSAFVKDKLAPYKRPTRIVLAQDLPAAPTGKILKAKLISTFAD----- 191639378 42 --------------------------------------------------------LNKLKIGAGDQILVALPNAPVHLALNQALWEIGAVVHAAATPLPELKAEWSLYHYQAVITLPDVGAEPLMPCSRLRLHTIAALAILTDAS---QLAYR----INAPQKRPKEEDLALILNTSGTTGKPKRVGLTHRMLL--NAAQHDAKSHALSADDIAMVVMPMFHINAQVISVLATRLSGGKLVIAPKFSASKFWPLIADNHVTWVSVVPTIILLMNENALKAYHPDIHLRFVRSSSFALPEDLIAFQTYFHTQVLEGYGMTETASQSTLNPINA--------PKI---GSAGKPVGTLRLMLADGSLSQQP---YVEGEIALRGDHVIHDYLEPHPESFK----DDWFLTGDLGYLDEDGYLFVKGRRKEMINRGGEKVAPAKVENILNELDWVAQVAVIGLPDALYGEAVTAVVIRQNVTGDPMKAKAALIRQHLAAYECPTDVVFVKAFPVNATGKVIRPKLRKQ-------- 217969583 62 -----------------------------------GRESKLSFAEMSARSNRVANWLRKQGVKRGERILIMLGNEVPLWETMLAAIKLGAVVIPATTLLTPEDLVDRVERGQVRHVVIGKAHTDKFENLPGSFGRIAV-----GGAPAGWKAFEDAAAESPDGVRVDD--PLLLYFTSGTTSKPKLVLHTHQSYPVGHLSTMYWIGLKPNDRHMNIS-SPGWAKHAWSCFFAPWNAGACVFLYNNRFNAAALLDVLVKYEVTTMCAPPTVWRML---IQQDLASVKTLRELIGAGEPLNPEVIDQVKKWGITIRDGFGQTETT-AQIGNTPDQPLKPGS----------MGRPLPGYKIALLDAESKPSVEGEVALVMGEHRPVGLMVGYSGDPAKTAEVMR-DGHYRTGDVASIDEDGYITYVGRADDVFKASDYRISPFELESVLIEHPAVAEAAVVPSPDPLRLAVPKAVILVAGQEPSRELAKDAFTRERLAPYKRIRRLSFA-DLPKTISGKIRRVELRK--------- 163851563 47 -----------------------------------------TFQALRALTERTVADLNARGIGRGDRVAIV-LPNGPEMAAAFIAVAAGTTSAPLNPSYKADEFEFYMSDLGAKLLLVAEGSETPAVAVAEKLSVARLRPTPDEGAGSFTLHFA---GESAGPTEKSGPAGSDVLHTSGTTSRPK-IVPLTQANVCAS-ARNIRTALAFGPEDRGLNIMPLFHIHGLIAGILAPLSVGGQVSCTPGFNALKFFGWMDEVNPTWYTGVPTMHQAILGRAARNKEIINPLRFIRSSSSSLPPQVMKELETFGAPVIEAYGMTEAAHQMASNPLKPHYAG-----SVGLAAGP-------EIAVVDLDGEPLP--AGETGEIVIRGDNVMKGYENNEKANAEAFTRQGWFRTGDQGVLSPEGYLSITGRLKEIINRGGEKISPREVDEILMDHPAVSQCVTFAVPHDKLGEDVAAAIVLREGVEAVEKDIRSFASERLAAFKVPAKILILDEIPKGATGKLQRIGLAQK-------- 40286848 43 -----------------------------------------TYREVDQLSNRMAHALADLGVVAGATVLTMLDNNIDAVVTWLAINKLCAVSVPINTALKGEFLRHQIADTGTHLVICEADYLSRISAIADQLTDVHRVLVTSPSAPESLDAHRGSDDSAFERKPQPSDLAC-LIYTSGTTGPSKGCMISYNFMC--NLARLQLRAGPASEDDVTITPLPLFHMNALCVSIASILVGARAAIL-PRFSVSNFWPEVERSGATIASILGGMGGLLAQAPDNEAMRCRGQIHTARGNPYTEETKQIWRERFGTRLGNGYGLTEACVVT----------SLAAGE-YAAPGSSGKRIADFDVRIVDEQDNEVP--GGTPGEIVVRRPDIMQGYWRRPEDTQK-LMRNMWFHTGDVGKFDDEGFFYFVDRKKDYLRRRGENISSFEMEAAFATHPALSEVAVHAVPSDKGEDDKVTAVLHENTELAPEALF-HWAADTVPYYALPRYIEFRTSLPKNPQGRVLKYLLRDEGK------ 86740749 39 ---------------------------------------------------------------RGARVAFLSHSRAEHFVLLFACAMNGRTFVPLNPNLTTPELVH-------QVSLVTPSL------VFHEAATDKSAALLVDK-----LDWVRARDVDDVPDARPTAPAAVIFFTSATTGRPKGVQVPERSLRANSVGWQ---GDVLERDARFLSACPLYHSSVIALDY---LSNGRPVHIMRSFNPRSWLRAVKRNQISHSFLVPSMITLLMKVSQLDRSETESLVLLAHGAAPMPSKLAAR-DRLGVDLFSVYGITEGGPAIVGTLPPSLIGPFPGATYL------GFPLKGMIARVLDDEGRPAPP-GHA-GEIALRGDGLMTQYWHDPGATTQSIV-DGWLRTHDVGVQDDEGVYWILDRRTDLIIRGGQNVYPAEVEAVVRTAPGVRDAAVVAAPSTIWGQTPVAYVVPTEQGSTSEADIVGWCAGRLASYKTPTQVIFIPELPVGPSGKVLRRALRK--------- 214043728 52 -----------------------------------GNGRRRTYKELTDWTNKLARAMENLGLKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELTAIVDKAEISHALCDTRLMDEMTACKGSLKSVVGFDTSNHDAELDRLALEKPVQFQSVDTAVDDVALLG--FTSGTTGSPKATMHFHRDLLI------IADGYAVTPSDVFVGSPPLFTFGLGGLAIFPLRFGAAATLL-ENASPPNMIEIIEKYKATVCFTAPTAYRAMLAAMDQ-GADLSSLRAAVSAGETLPAPVYHDWEKTGKPMLDGIGATEMLHIFISNRFDDH-----------RAACTGKPVSGYQAKVIGEDGAEVSR--GEVGRLAVRGP--TGCRYLADD-RQGVYVKDGWNITGDSFSMDEDGYLHFAARNDDMIISAGYNIAGPEVEAALLSHPFVVECAVVAKPDEQQAHVVLAIDTPK-DASTIKLLQDH-VKAEIAPFKYPRDIRFIDALPKTPTGKIQRFALREK-------- 124486052 30 ------------------------------------------------------------GVKKGDYVTIFLPNIPQGVLALYAVNRIGAICNMVHP-LSPQEIDYALKLTDSRIALVNEGLLSNIEVIRGYFPSTPKGFVLDKKYPEGKKLLKGGFQLPSDDVQ-PDDTAVIM-YTGGTTGDSKGVMLSNYA--VNSMSIQLLIDIGEGKTDVFLAILPIFHAFGLAVSVHAPLISGMKIVLIPRFDPKGCAQQIFSEDILFLPGVPALFERMYPYFENKD--LSRMKLMVSGGDANKYNVLLRKSKADILFRTGYGLTEACGACC--LVANQYEKLP-------TGCVGSPVTGTKVCVVKPGTTELVPDG-VEGELCFLGPSVMKGYYKNEEATKDVLRDDGWLHTGDLVVIRKDGNVCFRSRHKRLVKVNGYNVYPTLIEEAMQNHRDIKLVCAVATP---WKDRKIKLFVPLGSFDAAEE--EKILKDQMNRWSVPARVEFVADLPMTKFNKIDYRLLEKQ-------- 67641093 28 --------------DACDKWADGSGRLALIHEHAHGVVARYTFDELRSSSNRLANSFARAGVKRGDRIGILLAQGPETAIAHLAAYKLGAIAVPLFTLFGADALEFRLGDSGAVALVTDRAGYEKIAPLHASLPSLATIYCIDDLAEPGVLAFDAALAAESDTFRPADTSADDPAYTSGTTGKPKGALHAHRVLLGH------LPGVEMSQN-----LFPARARLFWTPADWAWIGGLLDVLPSEKFGGAAAFDLLARHGVTHAFLPPTALKLMRAAVARPRERYAALESVASGGESLGAELVSGRDAFGVTINEFYGQTEC------NVVLSSCSALFEPRAGTI----GKAAPGHRVAIVDDAGNALPPGVTGNIGVRAPDPVMFIGYWRRPEATREKFAGD-FLLTGDLGIADADGFIRFVGRNDDVITSAGYRIGPGPIEDCLLEHPAVRMAAVVGVPDAVRTEIVKAFVVLNGSAALARELQTH-VKTRLAAHEYPRALAFVDSLPMTATGKIIRRALRD--------- 86749244 62 ----------------------------------TGREEKPSFAHLSKRSNQVANYLRAKGLKRGDHLLLLLGNVVPLWEVMLAAIKLGLVTIPATTLLTPDELRDRLERGRAKAVVAAPDQIAKFKGLGGD--DLLRVVVGD--AQDGWLNYDTALQPDVFTPDGPTQADDPMLFTSGTTAKPKLVRHSQRSYPVGALSTMFWLG--LQPGDVHLNISPGWAKHAWSCLFAPWNAGATVVVNQPRFDAKSLLATIGRCGVTTLCAPPTVWRKLADYQVS-------LREVCGAGEPLNPEVIDQVKAAGLTIRDGYGQTETTAMVGN--------SPGQAVKI---GSMGRPMPGYVVKITDADGHPA-KEGEALGDARPAG--LMQGY--QSEGGKLSGADGDIYRSGDVAFADDDGYLTFVGRTDDVFKSSDYRISPFELESVLLEHDAVAEAAVVPSPDPIKLAIPKAYVLLTADRDTALSIFRH-MQARMAPFKRIRKLELVTELPKTISGKIRRVHLR---------- 167572271 56 -----------------------------------------SYRDLFEYSNRIANMLRDGGLVPGNRVLLHGTNHPFLAAAWFAVVKAGGVAVTTMPLLRAGELSKVIAQAKVSHALCEASVSAELHAAIAAVPGVE-FVRCYETDEAG--AFERLMREYPATFETVDTRACIVAFTSGTTGRPKATVHFHRDVICHCFPQHVLKPDA---DDVFCGSPPLFTFGLGALLLFPLSVGASVVLL-QRAKPERLLAAVDAHRVSILFTAPAAYRAMLDAVD--GHDISSLRKCVCAGEALPVTRNAWLARTGLRIIDGIGATEMLHIFA-----------SADEARAKEGAIGKAVPGYRLAILDERGERLPP--YHVGRLAVQGP--TGCRYLNDARQRDYVR-HGWNLTGDAAYLDEDGYLFYQARADDLIISLGYTISPAEVEEAMLRHADVLECGVVGAPDERGGTLVCAHVVLRGSDALTVALQQH-VKALIAPYKYPRRIEYAGGLPRNESGKLQRFKLRQAAED----- 186471423 24 ----------------------------------------VTYADWHRIILDAANGLHALGLRHGDRLLAVLQNRWEMATLHWACQFAGVVMVPLNWRAKPEELDYCVTNAGVKAIVYEPVSADAVMQSPAA-QNVPRVGLDDAPGRTGTFDALLALAPNAAAMTRANAEDCSLIYTSGTTGKAKGVPRRHR----HERAAALVAQNLYRHGERTLGVMPLYHTMGVRSLLSMALVDGLFVCV-RRWNARLALDSIARYKLTCLYLVPTLYHDLAD--QAFGHTTSTVTKLGFAGAPMSDGLLKRLS-----------AAFEPELFVNHYGSSEVYTFSIDQHATIKGSAGRAGINTRLRIVKLDARS-PEDVAAVHEADLLGDEAFEGYWNRPDANEKSLR-DGWYFTGDTGYFDADGDLYVTGRVDDMIISGGENISPVDIESVLSLHPCVDEVAVAGVSDERWGQRVVA-FVKRSDYVDCETLDAWCRASDLVNFKRPREYVFVDDIPKSPVGKILRRKLQ---------- 153954150 681 -----------------------------------------TYKELDHISNRIANYLKSQGVKRGSLVGIMVFPGPIMLFGMMGIMKAGAAYVPVDPSYPTERVQYILNNSDIEILLTEHGLKTSLEQLIKEDSVIKALMYLDYGTLDSIYNYKQILKEEPEVINSPDDLMT-VLYTSGSTGNPKGVMLGHRGLKWHQDTFKLKPGERVAQKTSCC-----FDISVWELFWPLMYGGI--VCPASKKNPWSLGKWLIDTKINIMHFVPSLFGEFVNALEDDDYSFKDLRWLIFSGEALPMATIQKWDKHGLSIGLAYGPTEASIDVTCHIIDKR-PGINGENSIPI----GKPIDNVFIKNLDEDMKELP-DGE-MGELWIGGIQLSSGYMNNKQKTEEAFKPNPFYRTGDLTSRRQDGSYEYHGRKDNQVKIRGFRVELGEIEAVLGTHPCVNETAVIAVDYIQGQKQLFAWV--SGNKVDDSELKRCITKK-LPYYMVPHRFEWVTVLPKTPNGKLDRKVLNE--------- 187479490 70 -----------------------------------------SYAELQALSNRIGRVLQEMKLVPGNRIVLRGPNNPMMAAAWLGAIKAGMVTVPTMPLLRAKELKQIIDKAEVQAMLCDVRLKD--EALECQCPKLEQIVLFNEDAPGSLDSLAAAKPDHFLACDTAADDVCLIAFTSGTTGAPKGCMHFHRVLAMCDLFPRHV--IKPGPDDVFCGTPPLAFTGLLCFPLR---VGASTVL-AEKLSPESLLQLIEDFQATIVFTAPTFYRQMAPLVEK--FRLGSLKKSVSAGEALPDATRQLWKQTGIEMIDGIGGTE----MIHVFVSSAPESVR-------RGAIGQVVPGYVAQVVDDDMKPVPNGTP--GRLAVKGP--TGCRY-LADPRQERFVQQGWNLPGDTFVQDDDGYLYYQARNDDMIISAGYNIAGPEVEDAMLRHEAVAECGVVAMPDDERGQVVAAYVVLKGFDGTPQLARQNYVKESIAPYKYPRVIRFVAVLPRTETGKLQRFVLRQ--------- 197106523 43 -----------------------------------------TFAEVNAAANRIVRLLRAAGLKPGDAVALVSSNRAEFVEVLAATLRGGFRITPVNWHLTADEIGYILNDCEARAVFAEARIAASGPA--AELAPGLVLKVAIGGDIEGFLDYDEALADIADPVLGNQ-----MLYTSGTTGRPKGVFRENPVIAPQAVYAQ----RGYDEHSVQLCAGPAYHAAPLAFDVRAAMGAGATLVFLDKWDSERTLATIAERRVTHMHLVPIMFQRLLALPEAVKARYDTVKFIIHGAAPCPHAMIAWF----------------GPVLTEYYAGSEGGAIDSHEWLRKPGSVGKRPALLGSKILDEAGNECPPNVAGTIYHQLP-PGGAFTYYKDEKKTQASRVGD-YFTMGDMGYFDEDGYLFLTGRSAETVISGGVNIYPQEIDNVLIQHAAVADSATVGVPHDEWGEQVKAVILLRPGYAPSDLLAQEILRDSLPSFKVPRSLDFVTELPRSEAGKIQRGKVRAPY------- 89053825 45 -----------------------------------------TYGATLSDVSDMAQAFEKAGYAAGMRVALLLENRPTFFIIWLALNKIGASVVPINPDLRATELEYLIGHSE-------PALIVAIPSRHADLIAAAKAITLDVVAPGAALPAPRSNAIVARAFDGDAREA-AILYTSGTTGKPKGCVLANAYFLLAGRWYADLGGIATDEGERMITPLPIFHMNAMAYSFMATVGGCLTVL--DRFHPRSWWADVKASGATYLGVVPTMLMG----FEPSGADRDHAVRFGFGAGVDPK-LQAEFERFGFPLVEAWAMTETGAGAVIASAK--------EDRLVGQASIGKPDADVECRLIDDAGNDA-RQGELLVRRAGADPGFFSEYYKNQQATDEAWA-DGWFHTGDIVRKDAAGTYSFVDRKKNVIRRSGENIAAVEVESILMRHPRVTAVGVAPVPDPIRGDEVFACMTV--DNPSPEEITEWCL-AQMAYYKAPGYIAFVDGLPLTPTQKIQRTVLKD--------- 212532619 39 -----------NLFQALETHDPL---SVAVKHFRTG--RKFTYADIIESRKRLLQKCSAKGISSGERVAFAATNNYYSAVNLFSILASDAIAVPVLPTLPYLEAKYILDNADAKMLV-------LADTADKARKMADWFVGGDERVPRGHC----EVSSQVDFPNVHDAKGGLMLYTSGTTNRPKGVFLPLAA--LQAQAQSLIEAWKYTPKDLLVPILAGSTVEFMRSPSAPTLIWHR--LAAPFLDQQQHENLKDREKITFLTGVPTLYTSLPDEIQAAAKQAENLRLNISGSAALPTPTKSAWTGLGNVLLERYGMTEVGMAI----------SCGLDPNDRVDGSVGWPLPSVEVRLWDTDKEEVIQPGEEIGEIQLRGPTIFREYWNNPKATAESFVSDAWFRTGDVAVWAKGPMYFIQGRLSDIIKTGGEKVSALEVERELLSLPGIAEAAVVGLPSETWGQKVAAVIV-LDTTTTPQLIGDHLRRARLAAYKLPEVKVLTGCIPRNAMGKVNKKLL----------- 89890831 9 ------------LFDFPLYQLKNFPREDSLVTKYNGEWKKTSTQSFIDQANAISRGLIELGIQPNDKVAIISVNRSEWNIVDIGIMQTGAQDVPVYPTISEEDYQYVLNHSESKVFVSDDEVRNKVLSIKDQVPSLLEVFSFDQ--INGCKNWDEVLGASQDHAAITEEDLATLIYTSGTTGRPKGVMLSHKNISSNAITSATRLPIDLG-RSKALSFLPVCHIYERMLQYMYTYTGTKEIQPEPRL----LEKVYDAKGTDLTGGANGWWLIFSKWQEALGGNLKA----IASGSAALQPRLARFNAAGVPVMEGYGLTETSPVISVNDLRDGGFKI---------GTVGKILPNTDVQIAED------------GEIIINGPQRMMGYYKDPEKTAEAIDENGYFHTGDIGEIDSEGFLKITDRKKEMFKSGGKYIAPQLIENTMKQSRFIEQIMVIG----EGEKMPAAFIQP---------------------------------------------------------- 163750215 75 ----------------------------------------------------------------GDAIAIQMLNTLQYPIAVFGALRAGLRIVNTNPLYTEPEMIHQFNDSGVKALLCMDIFAKSVENIQKETSTVKHIKKM---VPNYHLVLKQHLGKGFTPAHLPDDTIV-LQYTGGTTGVAKSAELTNTNIIANMLQAGVVTHQLLGEGQAIMVALPLYHIYSFTVHLMAFFLGQHSILIANPRDTETFIKAMKPFKINGLMGLNTLFVSL---MESPSFKLSELKFTLSGGTALMDDTAKRWKALGVGISEAYGLTECSPAVCMNPING-LERL---------GTVGQALQHTALKCIDALGDEVAIGER--GELCVKGPQVMKGYWNRPKATRESFTQDGWLLTGDIAIIDADGFVSIVDRVKDMIIVSGFNVFPNEIESVVATHPDVVNCAAIGVEDAKTGEAKLYVVIQDNASLTGEEIRA-FCKSKLTGYKIPRQFEFRSELPMSPVGKILRRKLKD--------- 58616605 45 -----------------------------------------TFVEVNARVNRLAHGLAAFGVAKGDLVGLLLPNCPEFIYTWFALCKLGAVELAISDAYKGAFLAHPMNLGKARVLFTNADLAQRVAEIEDDLPSLERIVIVDR--PEGTASFEELYTDNTDVIVTPHDPA-AVLMTSGTTGPSKGVVMPHSQ--FYFFAEEDVQLTRLREEDVYMTGFPLFHGNAQFLTVYPCLIAGAHVVLYPRFSASDWVGRVCRSGATVTNLLGATMAFILSQPPSENDRAHRIRCIY----AAPLSLAGKFERFGVEYVDGFGQTEIS-----NVFMTPPDAPRPAGASGVLVDQWFEVKLVNPET--DEDVPEGEIGELL--VRNKAPGIMSTYLGMPEKTIEARR-NLWFHTGDALRRDKDGWYYFVDRVKDALRRRGENISSFEVEAGVRSHPAVAECAVVGVRADEADEVMACVVLNPGDEVSFDELSE-WCEARMPNFMVPRYIQILPDLPRTASEKVRKKELRER-------- 52082185 487 -----------------------------------------TYSELNQKANQLAHLLIDQGAKPETFIALALPRSAEMVVSMLAVLKAGAAYLPIDPDYPADRIEYMLNDAQ-------PLLVMTSKEAQDTIGSQMPKLILDEQTVMEKMSSEENPGEQHS-----GNQPAYMIYTSGSTGRPKGVVV--QAESLFNFLLSMQDMFALNQDDRLLAVTTIFDISALEI-YLPLISGSAVVLAEKETDPSELAKMIETYEITIMQATPTLWHALA---SSAPEKLKGLRAL-VGGEALQSSLARQLQQLACSLTNLYGPTETT-------IWSTAAAL--EGNCTEPPGIGCAIWNTQLYVLDAGLQPVPP-GTA-GELYVAGTGVARGYL-----NRHALTAERFYRTGDIVRWREDGSLDYIGRADHQVKIRGFRIEMGEIEAVLANHPVVKQAAAIVREDQPGDPRLFAYAVPSGESLDPAELR-RFVGETLPDYMIPSAFVILDELPLTPNGKLDRKSL----------- 27817222 1613 ------------------------------------ENQQLTYHELNCRANQLAHYLRSLGVGADILVGICVERSLEMLVGLLGILKAGGAYVPLDPEYPQERLSFILEDAQVSVLLTQQHLLPECQAQLVSLDTNWQFI---SQLPQG------------NPINVQASNLTYVIYTSGSTGQPKGVQISHTA--VSNFLSAMQQRPGITEQDTLLAVTTISFDIAALEIFLPITVGACLVIADVTLDGRELCDLLVKSKATIMQATPATWRLLLD----SNYQFSDL-KILCGGEALPWDLVSKLLARSASLWNLYGPTEAT-------IWSSICQLESSESLI---SIGRPISNTQIYILDQNLQPVPIG--VPGELHIGGAGLARGYLKRPELTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAALSQHPHVQASCVIAREDTPGDKRLVAYIVPQPQVTTISELRSN-LKEKLPDYMVPSAIVILESLPLTPNGKIDRRAL----------- 28869352 1577 -----------------------------------------SYTQLNARANQLAHRLREAGVGPDVLVGICVERSLELVIGLLAIIKAGGAYVPLDPDYPEDRLAYMMQDSGIGLLLTQTSLLE-----RLPVQVQSMCLDQDGDWLEGY--------STANPVNLPQNLAY-VIYTSGSTGKPKGAGNSHRALVLHWMQKAY----ALDDSDTVLQKTPFFDVSVWEF-FWPLLTGARLALPGDHRDPERLVQTIRQHEVTTLHFVPSMLQAFMTHPQVES--CNSLSRVMCSGEALPAELVGQLKRLQVGLFNLYGPTEAAIDV------THWTCTTDD---VLSVPIGRPIDNLKTHILDDGLLPAAQGVAA--ELYLGGVGLARGYHNRAALTAERFVPDPFYRTGDLARYRDEGVIEYAGRIDHQVKIRGLRIELGEIEACLLEHDSVQEAVVIDVDGPSGKQLAAYLVVEQRSDHLRELLKAH-LKASLPDYMVPTHFIVLDSMPLTANGKLDRRAL----------- 152975536 484 ----------------------------------------LTYQELNERANKLAHFLLERGVQPGQFVALAFPRTVDMLIGMLAVLKTGSAYIPVDPEYPADRVQYILSDANPICMITTSSVL---ENLPDERK-VETFVVDREVMKRKLQQY---------PCINPERHASSLIYTSGSTGKPKGVVVSMESLSNFLLA--MQDTFSLQENDRLLAVTTFFDISALEM-YIPLISGASIRIAQKEQDSVTLAEVLQKEKITIMQATPSLWMLVTDNPES----IKGIRAL-VGGEALPNALAAKLKELNCDVTNLYGPTETSTVMHLNSTNTHIPPI------------GKPIWNTEVYVLDASLQPVPPE--VVGELYIAGAGLAHGYLGRPDLTRFVANPYGMYRTGDLVKWRRDGYLEYIGRADYQIKMRGFRIELAEIETVLHQHAAVQQAVVLVREDQPGDKRLVAYIV--GESADSTDIRSYVAE-HLPAYMVPSAIIVLSKLPLTPNGKIDRKAL----------- 211960932 41 ----------------------------------------------------------AAGLQAGDRVLVLLENRPAFFLHWLALNALGVVIVPINPDLQSSELEYIGRHAEPVLAISTPERKADMEAARDSRQGFACVTLADALPVLRSPASEDYSAAQDDPA--------AMLYTSGTTGSPKGCVLANRYFLEHWYANAGGTCTLTDDGERMITPLPIFHMNAMAYSAMAMVAVGGCLTVLDRFHPRSWWQNVRDSRATYLGVMPSILMSLPEAPEDKVHSV----RFGFGAGIDAKLHIPFEERFGTPLVEAWAMTESG-------AGSVIAANQEPRKRGMNC-LGKPGPEMDVCIMGDDG--VPIAGTEPGEVRRKGDDPRVGYFKDKVATNEAWA-DGWFHTGDIVRRDEDGDFFFVDRKKNVIRRSGENIAAVDVESVLMQHPDIEAVAVCPVPDAMRGDEVFASIVWHGEQ--SKDAAEAIVRWGLAYYKVPGYIAFCSSLKLTGTQK----------------- 78223227 33 -----------------------------------------TYAQLHEEALKMKGLIRGLGIKRGERVGIYLDKSIEQLTAMFGATLAGAVFVFINPILKKEQIEYIVNDCQIQLMITTSELFR-----KNHLAAPGKLIHVDEHDREGHPCWPKLKATPADYTPVPGFSAC-LIYTSGSTGMPKGVVVPHSTVVDGAEIVSTY--LEITEKDRIISVLPFNFDYGLNQATTAVLHGATLVLHQFVM-VKDLLDLLVKEEITGFAGMPPIWAKLNDKIKLTNSDFPHLRYLTNSGGKVPRIMVSRIREFFSNSRLMYGLTEA--------FRSTF--LPPEELDRRPDSIGKGIPNVEILVVNAKGEECAPGEE--GELVHRGALITHGYWNDPEKTKVIFRKNPRFHSGDIVKKDEDGFLYYVSRRDEMIKTSGYRVSPTEVEEVLIGLPGVSNVVVFG----KEVESGDQIIVAVMETDHEEEHKKELLKECRKRYMVPQEIHFEKAFRKTANGKIDRSGIKKEW------- 218247793 530 ---------DVTLWDLFTKQVSVHGDNAVISSKGT-----LTYNQLYQQSCQLGQHLRELGVNSNELVAILMDKGWEQIVAVMGILAAGAAYLPIDPNLPPERIAYQLENSQTKIILTQSWLATEWAIVNEQQRTILSLNTFPPSPPHPLTTSPSPSTSPDDLAYV--------IYTSGTTGLPKGVMISHRNVV--NVVTYTNQRFGVTERDRLLGLTSLNHDLSVYDIFGALSTGASIVLPGDRADPHHWTELMLQEGVTLWNSVPAMMEMLLDYLENSAVLAKQLRLAILGGDWLPLTLPNRLRSLIPEVQMLSGPTETT---IWN-IGYEIDTVDPTWK---SIPYGRPMGNSQYYILSETLEDCPV--WVPGQMYCGGVQVAKGYWQDEEKTRDRFTGERIYATGDLGCYLPDRNIQILGRVDFQVKIRGHRIEIGEIEAILRQHPGIN-AALVQADHNKL----FAYLIANNASPTIAEL-KAFLKNKLPDYMIPSGFIFLEEFPLSANGKVDRRNFREQ-------- 157351577 2 ----------------------------------------------------LAQGLLDLGIRSGDVVAISALNSDRYLECFLAVAFVGGVVAPLNYRWSFEEARFAMEMVKPVMLITDSSCYPKLE--NDHLPSLRWHVFMDSLSDVVSIVLFSALTTEMNYAWAPEGAVL-ICFTSGTTGRPKGVTISHSALIIQSLAKIAIVG--YDEDDVYLHTAPLCHIGGLSSALTMLMVGGCHIFI-PKFDAKLALEAIKQHHVTSLITVPAIMVDLVSIMKMTWKVTESVKKILNGGGGLSNGLIEDFPR--AKILSAYGMTETCSSLLQEFVEIKSSSFHLPEGVCV----GKPAPHVELKICFDSSDHV-------GRILTRGPHIMLRYW-DQISSRPSDSPDGWLDTGDIGSIDDYGNIWLIGRTNNRIKSGGENVYPEEVETVLSQHPGVTGSVVVGLPDVRWQWADNSPVHPTEKKESSETLRHHCREKNLTGFKIPKLFLWRKPFPLTSTGKLRRYQVQRE-------- 21221862 47 -----------------------------------------------DRVCRLGGELERRGVGRGDTVGLLTGNSADGLAARYAANLTGARVVVLYEGMSTSVMARILASVDGALLLVD----DLRHDVARELLPLPGVPPVLSLGPSNF--AEDVLAAAAHPTRAPTRAPVGIGYTGGTTGIPKGIRMSHGSY-RRSLERRL---TGAGDPPRFLACTSLAHL-AGIFADTALLEGGSVVLRH-DFEPGDVLATVERERITHTWLLPPLLYRLLDHPDLSATDLSSLSRVTYGGTAAAPT----------RLRQAAGL--LGPVLYGLYGQAEAQLISEEQELTGRPTVGRAVPGVEILVQDTDGTPM-KPGTP-GEVLVRSPYAMHGYWKQPELTREVLR-DGWVHTGDVGYLDENGYLYIVDRIKEMIVVVGGHVYPAELEALLLNHPSVAQCTVFGSRDEESVEHVHAAVVPRGHTPSLEEIHA-FVTARKGRLYAPETVHLVPAIPLTAVGKPDKRRLR---------- 55378129 71 --------------DFLQKHEDP-GRVALEQAYPDGQREQYTFRELDELSDRLAAGLASLGVEAGDRVGVVVPQKPQNPITHLANWKLGAVSVPLTVLFGTDALQYRLDDAGATVAVIDPTVRDDIDAIREDCPTLEHVLEIETDAPAGDVAFGDMLNTDIEPYDSTPDTDTAILYTSGSTGPPKGVRHSH-ALWLGRAAANFFDQGLGPDATVWTPA-----DWAWGAALGGTLFGTIVGYPASGFEAEAAFDLLSEFDITRSFMPATALRMLMDIEDPTTTYDLAIETFAVGGESLTPEIVDWVAETSVTINEFYGQTELNLVVANN--SNWFD--------TQPSSMGKPLPGYDLAILDDRGVAAPLSTGELGEIAVRDRSVFFDEYWNMPEKTAAKEVDGWFVTGDLARQDADGYVWFKSRKDDVIITSGYRVGPMEVESAILEHPDAVQAGVIGVPDDTRGEIIKAYVEASADAPAHETLRSEIVREHLAEYEYPREIEFADALPQTTSGKIRRKELQ---------- 15966384 56 -----------------------------------------TYGDFAARSSAFAGGLAAHDVSPGERVAILLPQGFEAAIAHAAIYKLGAIALPLALLFGVEALAYRLKDAGAAAVVTNRFGYERLAAIRGELPELRMVVLAEEDEKPGTVRFRDIAAGQGDPAETKPDDPALMIYTSGTTGPPKGALHGHRVLLGH------LPGFQFHHHFLPQPGDRMWTPADWA--WAGGLLNAVVSSPAQKFDAHTAFRIIE-EMEVRNAFIPPTALRLLKSVERPRDRCALKLRTV--GSAGEALGRETFEALGVEVSEFYGQTEC------NIVISSATGLG----VAKAGSMGKAAPGHQVAIIDGEGRVLPPGTVGQVAIRRPDPVMFLGYWRNEEATEAKFIGD-WMTTGDQGVMDEEGYFTFFGRDDDVITSSGYRIGPSEIEDCLAGHPDVQLAAAVGKPDPLRTEIVKAYVV---LKPGVAAGDE--TAAGIRDWEYPREIAFVDSLPLTTSGKVIRRLL----------- 1171129 1617 ------------------------------------EGHQLTYAELDAHANQLAHHLRQLGLAPEGRVAICLERSVEMVTAMLAVLKAGGAYVPLDPEYPTERLAQLFADCEAHVVLTQQSLADRVKMV------AARRVFVDTDWPVIAACPRQA----PPPVVTPDHLAY-LIYTSGSTGTPKAVMLSHRGIV-NNLAWRQRTWPLSAEDRVLQNHSFSFDPSVWAT-FWPLLVGARAVLSGQHYDSKALVGLLREQGITVYGAVPSLNAVLME--EPEIGRCTHLRYVLSGAEALTGGLQGIFSRVSAAVANLYGPTETT----IDATAWNCPRVDAPE----DAPIGRPIANLRMYVLDEHLQPVPV--GVPGELFVGGVGLARGYHARPGLTSQRFLPDPFYRTGDLGRYRADGAIMFLGRVDEQVKVSGYRVELGEVETALGRHPDVREAIVVAREGLQGIKRLVAYVTPKGGTPEARSLTAFLEKI-LPAYMIPPVFVIVNELPKMPSGKVNRNAL----------- 108759016 9 ------------LIDIFKRSTSTFGSRDLFGEKKNGQWVWTTYSRFGEMVDDLRGGLAQLGVGAGDRVAVISNNRLEWAVGAYATYTLGGAYVPMYESQQVKELQFILNDSGAKVVFCTDDIAQRIQSVRAELPQLEHIIRFSTSDTDSFATLLRRGAETPTPLVSPKPADAGLIYTSGTTGQPKGVMLSHANIARN--VSAMHEVFPMGTEDRSLAFLPWAHVFGQTVELHALLMGASMAIAKPTLVPRIFNRIYDGKAVTFHRGVAAQRRALAEAGKSSGSKVRALKYAFSGGSAISKEVAEFIDNLGITVYEGYGLTETSPIATANF--------PNNRKI---GSVGKALPGIRVEI------DTAATGEATGEIVVHGHNVMMGYYNKPEENEKVFTGNGGFRTGDMGYLDPDGYLYITGRIKEQYKENGKYVVPSPIEQSLALSTYIANALVHGM------------------------------------------------------------------------- 166366596 492 ---------------------------EAIALIFDGE--KLTYRELNNRANQVGHYLKEKGVTSEVLVGIFIERSFEMIIGILGIIKAGGAYVPLAPNYPPERLDYMISDSAISLLLTQQSLVQFLPENQAEI------LCLDTDWLKIANYSQENL---TSPVK-PENLAY-VIYTSGSTGKPKGVMNIHRG-ICNTLKYN-IDNYNLNSEDRILQITPFFDVSVWSLTSGATLVVAK---PDGYKDIDYLIDLIVQEQVTYFTCVPSILRVFLQHPKSKD--CHCLKRVIAGGEALSYELNQRFQQLNCELYNAYGPTEAA-------VDATVWCCQPNSQLI---PIGRPIANAQVYILDSYLQPVPI-GVA-GELHIGGMGLARGYLNQPELTAEKFIPHPFYKTGDLARYLPDGNIEYLGRIDNQVKLRGLRIELGEIQTVLETHPNVEQTVVIMREDTLYNQRLVAYVIRKDTLLTSQDL-RRFLQQKLPVYMIPSAFVMLSDFPLNPNGK----------------- 211638151 24 ----------------------IWGNKTAL----IYQEQQLTYRELHQSAERLASGLFHRGVRRGDNVMVQLPNRISFVVTCFALFRLGAVLLMPTQRAHARPVAYII---PDCIHGFDYR--EMAREVAASCPDLKHIIVDGEAEEFTALA---SIDDKPLNITGPTYGDIALLLSGGTTGTPKLIPRTHDAYTYDVLSARLC---AVNTESVYLAVLPVAHNFTLGSPILGTLSQGGCVLLSDTASCDEAMPLIEQHKVTHLALVPALWEQARDWEQSDLSSLRCLQ--VGGGRLTPELAELVMTRLG-PLQQVFGTAEDDPYEV--IINTQGRPLSEEDE---------------IKIVDANLQPV-----ALGEVGTRGPYTITGYYRAGQHNAVAFTTDGFYRTGDLVRMNSDGNLIVEGRIKEQINRSGEKISTQEVETLLLQHPDIDDVVVIAVPDELLGERICACLLKSGNQPESAQMQAFLHQKGVQRHKIPDQWLSVAYWPLTTVGKIDKRQLVQIAQTEHGNS 170767981 23 --------QDLPLTDILTRHAA----SDSIAVI-DGE-RQLSYRQLNQAANNLACRLRRQGIKSGENVAELYITFFALLKLGVA-PVLALFSHQLNAYASQIEPALLI--ADRQHALFSGNFLNTFVAEHSSIRVVQ----LHNDSGEHNL--QDAINHPAEDFTATPSPADEVAYSGGTTGTPKLIPRTHNDY-YYSVRRS-VEICQFTQQTRYLCAIPAAHNYAMSSPLGVFLAGGTVVLAA---DPSACFPLIAKHQVNVTALVPSLWLALAEGENRT--QLASLKLLQVGGARLSATLAARITEIGCQLQQVFGMAEG----LVNYTR--LDDSAEK----IIHTQGYPMPDDEVWVADADGNPLPQ--GEVGRLMTRGPYTFRGYYKSPQHNASAFDANGFYCSGDLISIDPDGYITVQGREKDQINRGGEKIAAEEIENLLLRHPAVIYAALVSMEDELMGEKSCAYLVVK-EPLRAVQVRRFLREQGIAEFKLPDRVECVDSLPLTAVGKVDKKQLRQ--------- 70982502 68 ----------------------------------------------------------------GERVAFLAENSYDYVVTLLAILASNAIALPLSPAFPVGELKYILDNSQAKVLVATQKYRDKAHDLLKAGLNTEPVLDIKEKIQVGATSSHPVSLEDLN----GERLLGGMMYTSGTTNRPKGVLIPQSALTAQ--ASSLLEAWKYTPEDIVTPILAGSCIE-FMFPFNTDAVWN-------RLAEPFLPNSTNKSKITFLTAVPTIYNRLLSSFPSKGISPENLRLNISGSAALPTPTKQAWQDLGNVLLERFGMTEVGMAI----------SCGLDFADRVDGSVGWPLPSVEARLVDTETNEVIKPGEELGEIQLRGPTIFREYWANEKATKGAFSEDGWFKTGDVATWAKGPMYFIQGRLSDIIKTGGEKVSALEVERELLSLPQINEAAVVGLPSEQWGQKVAAVVVGRNGKPWGPMDMRRALKDRLASYKLPEMKVLDGPIPRNAMGKVNKKTL----------- 162456540 3671 ---------------------------EAVAVVH--EQRSLSYAELDRRANQLAHLLRRRGVGPEVRVGVCLPRSTEMIAAVLGVLKAGGAYVPIDPSTPDERVAVMVADAGIRVVLAG-------QETAGDLPGGLELVRLD----PGWACLE---GEPATPPAAPEQTAY-ILYTSGSTGTPKGVVIPHRAL------ASFVDVAAISSSDRVLQFASLFDASAECFARGATLVLRTDAM----LESAGFLASCGAWGVT-AAVLPTMWHRVVAELGAGAALPPCLRQIVITGEAALPERVSAWEASRVRLLNAYGPTETTVTATVSDL-----SAAADPRDAWAVPIGRPLANTRAYVLDHTGQPAP--AGVVGELYLGGEGLARGYWARPELTAERFVPDPFYRTGDLARWRADGQLEFGGRVDHQVKLRGIRIELGEIEARLAEHAAASEVAVLAREDEPGAKRLVAYVVPSDPAPAADELRA-FLQARLPDYMVPSAFVFLPALPHTTNGKVNRRALPAPARN----- 75760873 2 ---------------------------------------KITYKELF-RKSSLLG--RKLSGEATDTIIICIPNNIYYVVSYFSILACDKIVYPISSLSKQDEVISAIERTGSNVILCTHDYYEQLKAM-CQNSNIKIICVDNETL---YDSNTDDL-ESICYVESKINDTCVLLNTSGSTDIHKIVMLTQKNIMTN--CTDWVEGALTSTHGKVLIAMPACTSFGTVVITTCVLLGWTIVFMPSFFNSATLLQTIGKEEITHLICIGSMLNILASDVAKLGSNYNSLKFIGIGGNAVPETMMKYFPEVGLS--PGYGITEATCIV--SGIHPDISRNNKELFYEKIHSAGKPYRNSNVKIDNREGMP-----NSTGEILIGGSIVMKGYYNNTQATKAALN-NGYLHTGDIGYFDEDGYLYVVGRIKNIIKSGGYTVFSEEIEAALQNSGMVKEAYAYGIPDPILDEKIIVDVIPIDGAINVLDIEEYCLQH-LAKYKIPSKIQFVSDIKKTKNGKIQRKV------------ 15131492 1059 -----------------------------------------SYADLWERSLKFAAVLRAHGVRSEDRV---GLVVGR--SAWWTVGMLGVLL--AGGTFVPVDPAY---PAERKEWIFNPMLVVCAGATRGAVPAADRLVVIDEVDP--------AAGSAGDLPRVDPRSAAYVIYTSGSTGTPKGVVVTHAG--LGNLALAHIDRFGVSPSSRVLQFAALGFDTIVSEVMMALLSGATLVVPPERDLPASFTDALERWDITHVKAPPSV-LGTADVLPS------TVETVVAAGELCPPGLV---DRLSADRRNAYGPTETTICATMSMPLSPGQH---------PIPFGKPVPGVRGYLLDSFLRPLPP--GVTGELYLAGIGVARGYLGRSALTAERFVADPFYRTGDLAYWTEQGELVSAGRADDQVKIRGFRVEPREIEFALSGYPRVTQAAVAV-----RDDRLVAYV-------TPGDIDTQAVRAHLAQYMVPAAVVALDALPLTAHGKIDRRAL----------- 195585213 56 -------------------------------------------AQLAQQSARIAQAFKRLGLRRGDVVGISANNSTYLTSVIIAALLRGIPINPLHPEFTEETVKYMYDITEPRVIFCDVENYHIIKTVNGKLKNPAKIFLVNGKL-EGVLDISVLLNED-DCITAAAYVPCFIVCSSGTTGMPKGVTRSHR-----SLLCNCKNPNTYTRDSVLLSFSPLYWISGTIILLASLLNGCRRIITNRPYSVEYLLQLVARHKVTFLF-LASHQIALSDVMELKA-QLQSIRVLIGAGSKVCKAV----------SRRMYELIGNQRFVV-GYRLSKMGGLNKNVGGPVGCE-GKVMRNVELRVLDKLKMPLGINEVGIIYARLRFKW--DGYYRNPEATRRALSSDGWFRTGDIGYLDSEGYLYIQTRDTDVFKFNNFQIYPEQIEEFILRLPGVSETCVFGIPDEVTTNLTACAVVPEGERLTADHIRNIVERHLSGAYHIRGGVYFIDSLPKTPNDKLQRRKV----------- 163736248 1 -----MLSKHNLLTNFLEQAASDYPHSTAAE----DSTRQLTFAEMRDRAQRVAQLLKQQGVARGDHVVLCMSNSVGFCVAFWATLYAGAAAVPLNTDTKAAKLAFVLGDCAATAVIHDDD---QSAKITQSLQDAGSDAAMISFGAE--TAFSTALDGAGDPATVLDQDLAAIIYTSGSTGNPKGVMLSH--LNMTSAARSVAEYLGYQATDRIFCAIPMTFDYGLHQLTMATLTGACLLVEPSFARPLFALQRLAKSGATVFPVVPTMVPLIAPL--AARYDFSDVRSISSTAAALHAPFIDQLEVINATVFSMYGLTEC-----------HRCTYLDPAELTRRTSVGKAIPNTELWVVDADGNSHRRN--ATGELVIRGSTVMKGYLNNPEKTAEKLRPEQVLYTGDTCRLDEDGFVYFISRSDDILKVAGEKVAPSEIETALIAHPDVDEVCALGVDHPVYGQQCCAVVSPDVSSPDSARALKTWCADRLEAHVVPARILVVEALARNGNGKVDRHLLRE--------- 91777777 39 ---------------------------------------RMTYGELDALADGVARALVRRGLKVGERVAILAANRAEYVAALLGIMRAGMVAVPVNFRFPPALSTFVIRDSGARLVFCDAARL---ADCPDDLPT----VVFDSTGEDSFASFVER-GPFETFVPTPDTPAMFL-YTSGSTGKPKGVMLSHGS---HLWVARTRARAQPPEAHRFLVAAPMYHMNALTL-VLMSLYGHGTVVLLPQFTARMYITAIERYRVTWLTSVPAMMLREKELLERTD--LSSARFIRMGSAPVSESLLAQIGEVNAKLTNVYGTTEGGPIV----FGPHPQGI-EPPLLSV----GYPHPEVSVKLLD-----APPTGVATGVLAVKSPAVMLGYH-NRPDLPLPVTADGFYITGDVFHRDEQGFYAFVGRADDMFVSGGENIFPGEVEQMLETHPDIVQACVVPVADDIKGTKPVAFVVRRGASLTEEEAKQYALTHAPA-YQHPRRVWFVDALPLASTNKIDRAALK---------- 85710075 104 -----------------------------------------SWTQLDDRIERLAARLVETGLERGQSVAILGASSTNYALVFLATVRAGGVAAPLTTSASPEQLEGMAADSGARHLFIDAGFMPDLEHVR--LEEVDAWM-----APEGTSA--PAFGDRKDPFNI--------IYSSGTTGIPKGIVHSHQ-MRWRQFAATALSYLASGLEVRSLASTPLYS-NTTMVAFLAPLLAGGTVRVMGKFDCARWLDHAAGDRTTITMLVPVQYQRLMDHPGFDDHDLSSLAMKYC--TSAPFSAELKLERMPGGLIEIYSMTEGGVVCL----------LACHEFPDKLHTVGRPAPGSEMKVLDDEDNEVPTPGNLIGRSHT----MMSGYKNRPDKTSEAVDPDGWMRMGDIGRVDEDGFVELVGRAKDMIISGGFNIYPSDLEAELEREDDVVEAAVVGIASKQWGETPVGFVVLKENGRECEEVLAS-VNARLGKTQRLSALHPIDEMPRSHIGKLLKTTLREKAE------ 91779564 2592 ------------------------------------RTRQMTYGELDANADRVAAALIEAGVRADTAVALCVERSFDMVVALIGVLKAGAAYLPVDPDYPADRIAYLLNDAKPAVVLTQPHLLERVQAV--DSANVKILTIDALRGADFTLSA---------PVAVAPDQLAYLIYTSGSTGKPKGAGNTHRALA--NRIAWMQDAYRLDASDVVLHKTPFFDVSVWVWPLA---VGAKLAIPGDHRDPARLVASVETHRVTTLHFVPSMLAAFVAHLEDAAARCASIERIVASGEALAPELVARVAQQLPHARNLYGPTEAAIDV------SHW-TCDARDAGAASVPIGHPIANLQLHVLDAALQPLPQ--GAIGELYLGGAGLARGYLGRAALTAERFIPDPFYRTGDLACRRADGALDYLGRMDTQVKLRGQRIELGEIEALLRAAPGVHDAVVIV------RDEQLIGYVARGADDTQTLLNG--LHAQLPSYMVPSHLIQMDVLPVTPNGKCDRHAL----------- 145603208 29 ---------------------------------------TVTYAGLVAEVSKFQAKLAAIGITQGSAVSIATVNSYEFIVSFLAASWQRGIAAPLNPNYKQDEFEFYIEDVKSAIVLVPRGAFPAVKAAKRFNAAVAECYWDAQKAEVALDVKDQLKGRGGQKVLEPQPEDTALVLHTRSTGLDADEETTPQWNNISAQGDNIKNTYQLTPADRTMLVMPLFHVHGLCGLLAPFYTGGSMVVP-TKFSASDFWRDFVQHGANWYTAVPTIQILLKNPAPSPLPKIRFIRS--CSSPLSPTVFSQLEEKFGAPVLEAYAMTEAAHQMTSNPLPP-----AKRKPGSVGIGQG-----VEVRILDGDGNELPRGVE--GEICIRGENVTSGYLNNAEANASAFTKGGFFRTGDQGKIDEDGYVTITGRIKELINKAGEKISPIELDNVLTRHEAVSEAVSFAVPSELYQDVGVAVVLKPGAKLGKDELRE-WVAARLAKFKVPEKIYYTEIMPKTATGKIQRRIVAE--------- 150397720 56 -----------------------------------------TYGAFAARSSAFAGGLAAHGVSPGDRVAILLPQGFEAAIAHAAIYKMGAVALPLALLFGVEALAYRLKDAGAAAIITNRFGYERLVASRDELPELRLVVLADEPGTVPFRALANGVSRFEAAVTKPDDPAL-MIYTSGTTGPPKGALHGHRVLLGH------LPGFQLHHHFLPQSGDRMWTPADWA--WAGGLLNAVVSSPAQKFDAHKAFRIME-EMDIRNAFIPPTALRLLKSVERPRQRYAKLRTLGSAGEALGRETFEWAKRLGIEVSEFYGQTEC------NIVISSATGLG----VVKPGSMGKAAPGHQVAIIDGQGRVLP--AGAVGQVAVRDPVMFLGYWGNEQATKAKFIGD-WMTTGDQGVMDEEGYFTFFGRDDDVITSSGYRIGPGEIEDCLAGHPHVQLAAAVGKPDPIRTEIVKAFVVLKPGVAAGEETAAGIVKNRLSMHEYPREIAFVDSLPMTTSGKVIRRLLRQK-------- 40062879 68 -----------------------------------------SFKEFYTAADRLSHWLVTEGITAGTPVAIAMRNRPEWLIAFVAIINVGGIAVPLNSWGKSAELEQGLEDSHAALLICDA---PRWKYVQESNRIVSALIVDGDQQPDFHDVIRANWTGSITPPAIDTQTPAILLFTSGTSGRPKGVMLSHFNCCQALMNLEFIGATYMTNQDAMLLAVPLFHISGLFSQFIVNLHHGRSLYIMYKWDADEALQLVRQEAITVLMGAPVMMMELLSKPEFTVGDAKQLTNISSGGAATPETLAALYATKTAAAFPGWGMTETTGAAFTGHFCSHRPMAS-----------GFPSPIMEFSFLDEDGKPTPPG--VAGEINVRSSAAIQRYHTGSSEDFC----EGWLATGDVGYINEEGLLFICGRVKDMIIRGGENIYPSEIEACLTTLPLCLDAAVVGRPDPKWGEEVAAVVVPPGTEANSQLVIEH-CQQQLAAFKVPVQVIFTEKLPRNALRKLLKNKIIAEY------- 153834513 467 ------------------------------------EGQKLSYEELAKKVYSLTNWLTAEGVTLGDRIAVCVPRSEELIVVQQAILAAGAVYVPVDPDYPEGRIHYMLDSSA-------PQFVFSTSALQDKLQGVEVKLVDDDTLPTIYKRV-----EPLPPQVKPEYSPAYMIYTSGSTGKPKGVVVTHDAIVNRLLW--MHDQYPITAKDRVLQKTPAFDVSVWEF-FWPMMVGSCLVIAKPHKDPIYLQDLIHREKITTLHFVPSM---LQIFVQQADPDLQSLRQVFCSGEALPIELVNHYQAFNASLHNLYGPTEAAVDVTYWPSEANTEGTS--------IPIGRPVWNTQIYILDDALNPVPP--GVVGHLYIAGRQLAQGYYGQPELTAERFIDNPFYLSGDLARWREDGAIEYCGRSDFQVKIRGFRIELEEIENALANHPSVAQVAVLAQEYNDGDKRLVAYVTAEN---TEQGIDSNALQTYLAEYMVPSYFVELEAFPLTPNGKLDRSAL----------- 78043839 45 -----------------------------------GNERRFTFKQFSELSKQTANFFNFLGVKQGDRILVILPRLPEWWVIYLAAIRAGIIFIPGTTQLTSKDIKYRVETAETVMVITDEDNAAKVEEIKGELPVLKHLVIVGKR--DGWLSLNEEIAKEYEAANTKSDDPAIIFFTSGTTGYPKMAVHTH---------ASYPIGHYITGKYWLDLTPDDLHWNAWSSFFGPWICGAAIFVHHSKFDAKKTLELLAKYPITTFCGPPTAYRVFV--LEDKKYKFPHLRHCVAAGEPNPEVIKVWKEATGLTIRDGYGQTETC-VLVANFPCFEVKPGS----------MGKPAPGYYVSIIDDEGNELPKEGNIAIKVKPERPGLFKEYWKNPDKTAEVFRGD-WYLTGDRAIKDEDGYFWFVGRADDVILAAGYRIGPFEVESALVEHPAVAEAAVVASPDEIRGEIVKAVVLAPGYSPSEEELQEHVKKVT-APYKYPREIEFIDALPKTVSGKIRRVELRER-------- 116491353 2 -----------------------------------------TNGQLLEAVDQAVKTFNKAGLKVGDLLLLALPNSTAYVISYLAAMRTGLAIYSMNPKMPEKQAKNEFRKRNYKAAILDDDYQELFNQINPKIKTLSNY--GDYSIKLTSWETIKANNDVNDFDEIPKHSGI-VIYTSGTTGKPKGVLLDHSQ--MYTAGDNVVQSHKLTENDRVYIVLPFYHINAQNIALMSALISGGSIVVQKHFSAHKFWPVVENQEVTWVSAAPAIILILLN-TEINPNNLQKLR--FIRSTSAPLAIAAQFERFKVPILNSYGMTEASQIAVDPMPPLHSPAGS----------SGKPFNIA-IKISDKKLTKELSIGED-GEIWIKGTNTITSYLHNRDQESFV---NGWFRTGDVGHLDKDGFIFLAGRSKEMINKSGDKISPYEVEDIIDKLPFVDSAAVIGYPDKIYGETVAAVIILKDSTDKKTALIDKIVSLQEEKFKVPQYIFFMKDIPRGATGKIQRTALKNK-------- 56709183 59 -----------------------------------GNGRRRTYKELSDWTNRLAHVLEDLGVKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELAKIIDKAEITHALCDTRLMELVSCAKTSLRTVVGFDTSNHDAELDRLALQKPVRFQA--VETGRDDVALLGFTSGTTGDPKATMHFHRDLLI------IADGYARE----VLGVVPE-DVFIGSPPLAFTFLGGLAVFPLEQASPPNMVEIIQQYRATVCFTAPTAYRFMLKAMEE-GADLSSLRAAVSAGETLPAPVYDEWAKTGKPMLDGIGATEMLHIFISNRFDDH-----------RPACTGKPVTGYQVRILDENGNEAPR--GEVGRLAVRGP--TGCRYLADD-RQSGYVQNGWNVTGDSFVMDDDGYLHFAARSDDMIVSSGYNIAGPEVEAALLSHPAVAECGVIGAPDEARGHIVEAHVVHTGDALMVKTLQDH-VKATIAPYKYPRSVRFIEALPKTQTGKIQRFRLR---------- 218531666 29 -----------------------------------------TYGGLRARVAALAERLARLGLRPGDRVAILLPKSIRECVAIFAASAAGGVFVPIHPSLRPRQVHHIVADSGARVLLTDAA---HAAGLEGALDDLSDLRILDGETGDDGAALIP--GEPA-----PEGLAA-ILYTSGSTGLPKGVMLSH---------ANLIAGTGINPADRLLSVLPFSFDYGLNQLLTTVEQGARIVLLTPRLG-DDVVRALEAHRITVLAGVPTLWTLLAPHLAKAD--LSALRAITNSGGSLAVPTIERLRTRHTAVVLMYGLTEA-------FRSTYLPPGEIDRR---PDSIGRAIPETEIFAVTLEGRRA-RPGEP-GILHHRGPTVSMGYWKRPEDTARVLVPDPFCRSGDLVVEDADGFFRFIGREDTMIKTQGFRVSPTEVEAALMETGAFRAAAVIGLPDPSLGQRIHAVTVPVEGAPGTADVLQR-LRAALAPHLVPRTIEAVAALPTTPNGK----------------- 84499963 66 -----------------------------------GNGRRRTYKELADWTNRLAHAMVALGIRPGNRVLIRSANNPAMVAVWLAATKAGAVVVNTMPLLRAGELTAIVDKAKIQFAFCDTRLMDYLEKVVGFDGTSNHDAELDRLALEKPVTF-DAVDTGRDDVAL-------LGFTSGTTGAPKATMHFHRDILI------IADGYAVTPEDVFVGSPPLFTFGLGGLAVFPLRFGAAATLL-ENASPPNMIDIIQKYKATVSFTAPTAYRVMLRAMDE-GADLSSLRAAVSAGETLPAPIYDEWEKTGKPMLDGIGATEMLHIFVTNRFDDH-----------RPACTGRPVTGYEARVVDDEGNDVPP--GTTGRLAVRGP--TGCRYLADE-RQAGYVLDGWNITGDAFTMDEDGYLHFAARNDDMIISSGYNIAGPEVEAALLSHPAVAECAVVGQPDEDRGSIVEAHVVTAGEKLV-KALQEH-VKAVIAPYKYPRSVRFIDALPKTETGKVLKRAPR---------- 189462914 56 -----------------------------------GEHIQFTYADLKKYTDMTASYFQSLGIGHGDKVMLILKRRYEFWFSIIALHKIGAVVIPATHLLTKKDIVYRCKAATIKMIVAEEVITKHILDAMPECPSVEKLVSVGPEYPEGFEDFHKGM-ESAAPFVRPEHANTNMYFTSGTTGEPKMVAHDFTYPLGHIATGSFWHN--LHENSLHLTIADTWGKAVWGKLYGQMIAGANIVYDHEKFTPADILQKIHDYHITSLCAPPTIYRFLIRE-DLSKFDLSSLEYCTTAGEALNYSVYETFKKIGIRLMEGFGQTETA-LTLATFPWMDPKPGS----------MGVPNPQYDIDLLTPDGRSA-EDGEQ-GQIVVRTDGLFKEYYRDAELTREAWH-DGVYYTGDVAWRDEDGYYWFVGRADDVIKSSGYRIGPFEVESALMTHPAVVECAITGVPDERGQVVKATIVLAKDQKAGPEELQDHVKRVT-APYKYPRVIEFVDELPKTISGKIRRVEIRAK-------- 206890208 45 ------------------------------------ELKKFSFSDLTRLSSKLAGGFKKLGINKGDTVLILLPNKPEWWVIVLAVMRINAVAIPGTTLLTAKDIEYRLKAANIKAVISDSNASKIEEAVNKHGKDV---ILINIDNQQGWHKYEELLKNEAFGEKTFSNDPAFIFFTSGTTGLPKMVLHTQ---VSYPLAHIITGKFWLDLK----PGEIHWNISAWSSFFGPWNMGTTTYYRKGKFSPSLIVETLKKYEINTICGPPTAYRMIVKELPLEELKFKTVRHFVAAGEPLNPEIINLWDATGEYIYNGYGQTET------------VNTLAMFRFIPMKGATGFPTPGYEIDITDDEGNPLPPNTEGNIAIKINPQRPVGEYIGDKLEMAAAFRGDWYF-TRDRGYKDEDGYFWFVGREDDVIISAGYRIGPFEVESALIKHPAVKEAAVVASPDEVRGEVVKAFVVLTQDYEPSEPLVQEFVKKETAPYKYPRKIEFVDELPKTISGKIKRKELK---------- 157273474 31 --------------------------------LYYGEDDRTTFGEVAELTDRIAGNLVRLGVSRGQRVSLLMQNPLVTTLAMFGIWKAGAVFCPINYTFTGKLLAYTLNDTQPTLLLTERRMAPRLTEIAAELTHLPHTVVYD--APEGYLCWTELLEPATRPVNLQYTDPASIIYTSGTTGPSKGVILPFRCLNQYCFLARKL----LTREDVIYCDLPMYHIGAFALIARAAWVGC-EVAVWNRFSPQDFWARIAKRGATILLDVMVPWLMKAPPGEN--DRATTLSKVHLQPLPLNHQEIAR--RFGFDVTTGFGQTETPPELWKGSTRAHLRQVAEQETVTTKGAMGRPMPFHEVAILDAKGYPCAPG--EIGELCFRPSLLFDGYLGKPEATLKAFR-HLWFHTGDAAYVNEHGEYFFVDRLGDRLRRRGENFSSYVVEDLLLQHPDIALCAVFPIPSAEGNEDDIAFIVPKTGTALTEAAVHAWATQHLPKFMQPQHVRLVAELPRTLTNKVEKYKLRAEVLRELGRA 70726190 95 -------------------------------------------------------------VQKGDRVFIF---MSRTPELYFAFLGIGAIVGPLFEAFMEKAVTDRLENSEAKVIVTTNSLLGRIP--KDKLPHLETIVVVDDEVDEKYVDFNKELNEEFDIEWLKEDDGLILHYTSGSTGQPKGVLHVQKAMLLHYISGKYV--LDLKEDDIYWCTAPGWVTGTSYGVFAPWLNGVTNCIAGGRFSPEQWYSMIETFKVTIWYTAPTALRMLMDVVEK--YDLSSLRSILVGEPLNPEVIKWSKDVYDKRVLDTWWMTETGGHMIVNYVDVKLGSM------------GKPLPGIEAAIIDDSGNVLPPN--RMGNLAIKKGWPSMMYWKNPEKYNSYFIGD-WYVSGDSAYQDEDGYFWFQGRVDDVIMTAGERVGPFEVESKLVEHEAVAEAGVIGKPDPVRGEIIKAFISLRGYKPS-DELKADIRK--FVKERLPREIEFKDKLPKTRSGKIMRRVLK---------- 73542680 73 --------------------------------------HVTSYAELDAQSDRCAALLAAHGIGTGDRVAVLLPNCPQFHVVFFGILKLGAIYVPVSPLSQRAELLHALRDSTLCALIALDQLLPLVADTREELASYADVVPAEPTLPLPPMVQAPRLEPEAQPQAIPDDAPAALNYTGGTTGLPKGCIHTQGDMVDMAAAFGAV-ALPMTDDSVMLGFFPEFWIENLCLIF-PVFFGIPLVLLA-RWDAQTFMAAVQHYRVTNASMLVDSAVEVMDHPRVADYDLRSLRH--VGVSSFIKKLNLDY-RHRWQALTGATIAETAWGMTETQTCNTFTCGMQDNDMDLRAQVGLPVPGTEFKVCDATGELLPLGTE--GELCVRTPTLLKGYWNKPEATRESLR-DGWFHTGDIGVIDTDGYLHYLGRRKEMLKVNGMSVFPAEIETMLGQHPAILGSAVVGRPDEDRGQVPVAFVMPDAVGTVDEAALTAWCRGSMAVYKVPQLRI-VDALPLTATGKVRKQDL----------- 218717878 40 ------------------------------SAKHGADYLRWTYQDLNHAIQRLVTGLQTKGLKRGDPLVMFMPNTAEYVIATWAAYEMGCTYVPINPKSNAREMRHMLKIVTGQIIAGKSDMCARIEELTSEQDCMRILV---EGEMDGWTPFKEVM---SDPAPDLQQSICTIFFTSGTTSLPKGCLVPSA----YGFSAALRSSVPMLPGDRALFTLPNNHGFGWLCIIGPFLNAATVVLPGPSFVPEAVEKAIREEQVSHAGLVPTMLHALSNVSLASG-KLNSLRRIVMGGSPPTEEVIKCLDTLGASVENLYGMTEG--VLVSSDVVSHASDIIKGRDVSI----GTPLPGMAVRVCAKDSNASTGTGEA-GEIHFSGPTLIKGYIGGIDSNFYN-GEDGWFRSGDKAFIGNDGRLYLIGRYKDTIIRGGENIEPSAIEAVLGQIPDINQPQIVRAPDNIAGEVPVAVVNQKLDDYTADRLKDIILA------RMGNLYVPAEKYPTTMAGKVQKTKLEDLVRTYW--- 212544184 83 -----------------------------------------------------------------DKVAIYSFNSVEYLILCWAVHRLNGICLTIHTGSSNKEIEQHLTRSKCKAIFVSPSLLKTCLQVTNPLKNIYTIPVPGEPVSDGHKSFEQLLAAGPDPSLEPKKQVAYLAATSGTSGLQKLAKIGHYNIIANILQTATFDGGYTSQPESGILFLPLSHTYALEVSHMLLWRGDAIIL-QPNFDMMKMLKAVTTFKLERLYLVPAIVGALKNPFLFQMFDLSSVKTIISGSAPFDKNLAVKKVRPDWKILPGYGLTESS--IIATFTNAHDQ---------MYGSSGSLLPEVQLRLIDENGIDIEEHEKP-GEVLLKGPNIISGYLNDPEATATLIDSEGWLHSGDVGLIQQNEHLVIVDRLRDMIKVKGMQVSPTDIEAALIVHPAVRDVAVIGVKDEHAGERAKAFVVRSSEEQVKESIREHVEKHLSELHWLHDRISFIAEIPKNQNNKILKVKLR---------- 146084621 38 -FPSVMVNTERTLYEYLKRIKAKDPKKIAAVQAENGK--ELTYSKVIQATDWCARALHHAKVRKGDVVCMCMLNTIIYGPVVYGALRLGALVSPVNAIAEPSLLAYFMTETNAKVILFRKQLVAIVEKDTGR-KVAIHY-------PEDFFSYDGLKGASLDDTVV-------IPFSSGTGGLSKGVKLSNRALIANS--EQLGAAFEFSPDDAGITILPFFHIYGFCL-NAGYAHGVMQIVMY-KYTVEDYLKASEKYKATINLVAPPILISLLKNADKVKHTLSSLKRFCCGAAPLGPETVEAIEKMRVSVTQAYGMTEMAPVTVPNGLRHKVPGACG----VLVADTELRI--VKVDDSQQSGTDIDAEPGAEGEVWVRGPQMMKGYLRDEDT--AMCMQDGWYRTGDIGKFDEAGELVITDRLKELIKYKGFQVSPASLEALLLTHPWVKDCVVIGVPDPRSFENPRALVSPKDAVRASDELYRFVMSRMPPHKRLHGGVRIVSEVPRNLSGKLLRRQARK--------- 146339588 5 -------------------------------------------------------------------------NDIAFIEAAYGAMRLGAYGVPVNWHFKPEEIDYILKDSATRVLIGHADLLHQLRGLIPPGVTVNYKISADLLQPPEFAIELESWLVQHSPYEGPQPQPQNMIYTSGTTGHPKGVRRSAPTVEQAASAEALIYGLKPGSR-ALLP-GPLYHSAPNAFGLRAGRLGGALVL-MPRFEPEEFLSVIQSERIDTIFMVPTMFIRLMKLPEEVRRRVSSLRHVIHAAAPCPADVKAMIEWWGPVIYEFYGSTESGAVTFA----------TSEDALRKPGTVGKVSPGAELRFLGDDGRILPQG--EIGEIYSRIAGNPDFTYHNKPEKRAEIDRDGFITSGDVGYMDAEGYVFLCDRKRDMVISGGVNIYPAEIEAVLHAVPGVHDCAVFGVPDAEFGEALMAVVEPQPGVVLDTGEIKLRLKASLADYKVPRQIEIQAKLPREDSGKIFKRRLRDPY------- 94314447 17 --------------------------------------------EVLQQAMRAATGFDKMGIREGDTVASLLRNDFSFFEVQQAAAAVGAYSVPLNWHGKTEELTYILNDAKPKVLVAHADLL---EPLRPHIQGLQVLVVPTPPEVQSRYGISDALGDIGWPTQPPKRGRATMIYTSGTTGHPKGV---KRDPATPEQAKAYVDIIGLTPGVRALITGPLYHASPNA--YGRQAITAADVLVQSKFDPEETLAAIEKYRITNAVMVPTMFIRILKLPKEVRERVSSLKWVTHTGAPCPREVKQELEWWGPVVYETYGGTEVGTATLA----------TPDDWLNHPGSVGVPTPGTQIAFFGEDGKPV-EDGTP-GEIYMRVPAYADFTYLNHEEKRKSVERDGLISVGDVG-YLKEGRLYLCDRRSDMVISGGTNIYPAEIEMVLTQCPGVHDCAVFGIPDEDFGESLAAAVLMPGAELSASDIQKY-LESHLAKYKVPRRIDFHASLPREDSGKIFKRRLRDPF------- 89896856 24 ----------INIMALLGFAAKVYGEKTGL----IDEKEELTYRELYAQSRRIAWLLQKYHLQRGDKVGFICKNHAAFSKALFAVAQSGADIYLLNAEMSGSQFNQLAEQTDFNLLIYD------FEA--------SHLLDGSAYQKDQLLSYHENLAEQSCPENLQSRPSSRVILTGGTTG--KARAAAHQPSLYNYLNLTLINRLKLTHYQTAYIATPLYHGYGLAILLVLITMG-KKVVIQKGFDPVKACRLIRKHQVEVVTVVP---LMIDKMLRQNPEDLQSLACIVSGGAENPKLIRETAEKLGDVLYNLYGTSEAG-----------LNIIATPQDLSYSANTGKIIKGVRLKIMDDNKHEVPIG--SVGQFCIKNAWSMGN------------KSEPWLETGDLGYRDQQGYYFLCGRVDDMVVSAGENVYPADLEQVLRNHPHIEEVAVIGVSDERFGQRLKGFVVEEGACLTQEELLA-WLRPRVARFQLPKEIVLVQQLPYTSLGKIDKKQLR---------- 118470163 25 ---------------------------------------------------RIAAGLIAKGVRKGDRVVLVAGNGLDFVRAWLGLILCGAVTVSINPKAVASELPAVIDEVRPALVLVEAGL---------EVGHVEHTPPGGQPVPEAHAASDEAVVSLDRPPAGPDD-PVSFIQSSGSTGKPKFVIETNR---MYTMAGGFAHWLGLDDEDVLLTTLPLSHLNAQAYSVLGSWCGAKLVL-LPRFSASSFWSDVAKYGATVFNAIGAMLEALMAQPPSVSQERARVRLCYSAPAPAPARHREIENRFGFRLVVGYALSETPYGLIVPV-----------DEPTVYGSMGVPRAVNEVRVVDADGHEV-ADGTT-GELELRNPAITPGYFGKTTES-AAMRPGGWLRTGDLAVRRPDGHFFFGGRAKEVIRYKGENLSPAEVENAIGSHPAVRAVAVIGVPSALSEEDVKAFVQLRGETASPTELAQ-WSATKLPPYKRPRYIELVTEFPLTDTQKIAKARL----------- 94971864 70 ------------------------------------------YAELDAWSSRAANFLRKCGVRRGDRVLLMLSNVPELWAAFLACMKLGAVVIPATTLLTPDDLRDRFERGGARCAVVEPKFTDLVGFERISVGPVEGWTDFARAQDEPAEFEPDGVTRASDPLL--------LYFTSGTTSRPKLVLHTHASYPAGHL--STLYWIGLRRGDVHWNVSPGWAKHAWSSFFAPLTVGAAVVLFNERFDARRVLELLERLNVTTLCAPPTVYRMLIQQ-DLAGARVG-LREVVGAGEPLNPEVIEVVRRWGLTIRDGYGQTETTAQVGNT-----------PGQPVKPGSMGRPLPGYRVVLLDAAGREA-DEGELCLDLSARPLGLMAGYAGDEAKTRAVLG-GAYYPTGDVARRDEDGYLWYVGRADDVFKSSDYRISPFELESLLIEHPLVAEAAVVPSPHPERLSVPKAVVLVAGAQPSRETALDILTRERLAPYKRVRRLAF-RELPKTISGKIRRVELR---------- 152974204 198 -----ITDEEIALYNEINNTKATYPEKSIVEMFYSSKEGALTYQELNQRSNQIAHMLIQNGVQPGDYVGIFMKRSIDTVISILAVLKANAAYVPIDPDYPESRIEYIIQDSKAKVI--------LTKETEITSKGIQAISIYD---SENYLVNDVKLPINCDDI-------AYMIYTSGSTGNPKGTMLAHRGVV--NLCTWMQRQYKLTEED-VFAQFPSFSFDAWEL-FAALFCGGTLLLEEERLSVEAFANAIHRVKATSILALATVFVQVATYLEDEEYKLSSLKRIAIGGEMLPIEVIKLWERIGIEIHNVYGPTECTVVTTTYPIPSQL------DENIVSVPIGKPCANYQIMILDENMRLCPIG--VPGELHIESVGLAKGYFNKPEKTVEAFVPNPFYKTGDIVRLLEDGNIEFLHRKDDQVKIRGHRIELGEIQNQISQNYNVKENIVFAKKSKEGSQYLIAFYTTLTKKEMPELI--YKLQEQLPDYMIPSKLIYIDELPLTPNKKIVKKQLEEEYE------ 187918795 2642 -----------------------------------GHTQQMSYGELDANADRVAASLIQAGVRADTAVALCVERSFDMVVALIGVLKAGAAYLPIDPDYPADRIAYLLDDAKPAVVLTQPHLLERVMAAVDRTRV-------------SILAVDALRGADSAPVPVAPDQLAYLIYTSGSTGKPKGAGNTHRALA--NRIAWMQDVYRLDANDVVLHKTPFFDVSVWVWPLA---IGAKLAIPGDHRDPARLVAAIETHRVTTLHFVPSMLAAFAAHLEDAAARCASVERIVASGEALAPELVARVAGQLPHARNLYGPTEAAIDV------SHW-TCDARDADAASVPIGHPIANLQLQVLDAALQPLPQ--GAIGELYLGGVGLARGYLGRAALTAERFVPDPFYRTGDLARRRADGALDYLGRMDTQVKLRGQRIEPGEIEALLRATPGVHDAVVIV-----RDEQLIGYVACGADNALDTQALLDDLRAQLPSYMVPSYLIAMDALPVTPNGKCDRHAL----------- 81681127 2044 -----------------------------------GEQH-LTYAELSERANRMAHWLIAQGIGAESRVVVLLPRSADLVAALLAVWQAGGCYVPVDPDYPAARVRSVIDDCA-ATLVLDENLLDRTDLSR-------------------YPAHAPAIAV------APGQAAYTI-YTSGSTGKPKGVVIGHDALT--NFLASMQRTLRLSAQDRFAAVTTIFDIAALEL-FLPLTTGARVVLANREANPPAMLDLVEQTGVTVMQATPALWQMLAT------HDVRRLSRVLTGGEALPRPLAEGLCAHAAQVINLYGPTETT-------VWSTLADVATCKPPSI----GTPIANTQVLILDSALRPVPP--GVGGDLWIAGDGLARGYHRQPGLTASRFVANPFYRTGDLARWSESGRIEFLGRADFQIKLRGFRIEPGDVEHALTRHPAVRE-AVVTIREDQPDDKRLVVVAEDAETPPTREL-QQFVREQLPDYMVPSAVVTLPAIPLTANGKLDRSRL----------- 213624762 92 ---------------------------------------RWSFEELGFHSRKLANVLRQVSLERGDRVFLILPRVPEWWLVNVACIRTGTVLIPGTSQLTARDMRHRLITSGAKCVITDETLAPLLDTVASDCPSISTKLLLSHKPMDGWGNLTELMGRVSDDVDTSSEEPMTIFFTSGTTGSPKMTQHSHCSYGL-GLTVNGRYWLDLTEQDVFWNTSDTWAKSAWSSVFAPWIQGACVVHHMPRFDTNTVLKTLSHYPITTFCTAPTAYRMLVQD-DLSKYKFQALEHCLCAGEPINPEVMCKWKELGLDIYEGYGQTET--VLIAGTFKG----------MKIKPGSGKASPGYDVQVVDENGSVVPKEGDLGIRVKPERPFSLFTEYTGEPVRTAECFRGDFYLTGDRGMMDDEGYLWFIGRSDDVILSAGYRIGPFEVENALIEHPAVAESAVVSSPDPVRGEVVKAFVVSRAHKELIKELQTH-VKSITAPYKYPRKIEFVDQLPKTVSGKIRRVELRKK-------- 218713510 82 -----------------------------------------------------------------DKVACFLLNTIDNLSLFWAIHRLCGVATPANAAYSAAELTYQLKDSKATALF---TCVPLLETALTAAKQAQNRIYLNAKAPPQFKTLEQLIETKVEPLKWGPRTTAFVCYSSGTSGLPKGVMISHRNVIANSIQICTFEGTFRPTTDVVLCLLPQSHIYALVYMCHAVPYRGDGVIVLPKFDINTFLNSIQRFRINILFLVPPIIITMLRNQEMKKYDLSSVTAIFTGGAETAKELHSIFPDWA--IRQGYGLTETATVVC-----------ATTNNDIWFGSSGNFLPGVEARLVSPDGNEI-LEYDTPGELVIRSPSVVLGYLHNEKATKETFR-DGWMFTGDEAVIKGTEHMFIVDRIKELIKVKGLQVAPAELEAHLLEHPLVADCAVIAVPDEAAGEVPKAFVV---KSPSATQDDTSIIQAARHKW-LKGGVQFLEVIPKSPSGKILRRLLRDQ-------- 115526899 21 ----------------------------------------VSYRELEARANRLAHLLRRHGLKRLDHYSIFMENNNRYLEANGAGERAGLYYTCVNSYLTAGELTYILSNSESKVLITSQAKLDIAREALKDCPNVTLCIEVDGPGSERIVGLDEATRGLPDTPIADESLGTPMLYSSGTTGRPKGIL---RPLPENPPAQPLPLFFFLQKRDIYLSPAPLYH----SAPQAATIRTGGTVIIMEHFDPEQYLALIEKYKVTHSQLVPTMFSRMLKLPEEVRNRYDLASLEIAIHAAAPCPPQVKEEMIGPIIHEYYGATE----------GLGFTACDSEQWLAHRGTVG-KVMFGDLHILDDGMQPCPKGVPGQIWFKTATPF---EYFNDPTKTKEARSADGSMSTGDVGYVDDDGFLHLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNDDLGEEVKAVIQPMPGIDAGADFAEELIAQSLSRQKVPRSIDFIDELPRLPTGKLYKRLLRDRY------- 214029573 59 -----------------------------------GNGRRRTYKELSDWTNRLAHVLSELGVKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELAKAIDKAEISHALCDTRLMAYLTSVVGFDGTSNHDAELDRLALEKPVTY-EAVETGRDDVAL-------LGFTSGTTGAPKATMHFHRDLLM------IADGYAVTSEDVFVGSPPLFTFGLGGLAIFPLRFGASATLL-ENASPPNLIEIIEKYKATVCFTAPTAYRVMLRAMEE-GADLSSLRAAVSAGETLPAPVYQDWDKTGKPMLDGIGATEMLHIFISNRFDDH-----------RPACTGKPVTGYQVRVLDSNGDEAPR--GEVGRLAVKGPM--GCRYLADE-RQAEYVQDGWNVTGDSFVMDSDGYLHFAARNDDMIVSAGYNIAGPEVEAALLAHEAVAECAVIGAPDEARGEIVQAHVVLSEGHSASEALVKLLVKATIAPYKYPRHIVFTAALPKTETGKIQRFRLK---------- 84687713 45 ------------------------------------ETRDWTFGELKDASDRLAGAFADAGVGRGDRVGVLLGQSPETLIAHLATWKRGGISIPLFSLFGPDALAFRLADSGTKAVVTDAAGAEKLAAVRGELPDLAQVFAVGGGTGRDFWAEVEA-ASPVDPVPVGAEDPAVIIYTSGTTGPPKGALHAHRFLIGHLPSVELHHEGFPHPGDVGWTIGGLMDMAMPCLYHGVRLVSCRMR----KFDADEAYRLIADQRVRNLFLPPT---ALKLMRQAEVPEDVDIRTIGSGGEALGADLLAWAQDLGVTINEFYGQTECNLVLA-----------SCAGSMAVKGSMGQAVPGHEVAVIDAEGQVVAP--GTVGEIAVKDPVMFLGYWNLPEKTAAKFTGD-WMRTGDLGVCDEDGYFTYVSRDDDVITSAGYRIGPTEIETCLTGHPDVVMAAAVGVPDETRGEVVKAYVVLRDGAAT-EGLADRLIQRVREKVSAPRIVEFVDDLPMTATGKIMRRSLRD--------- 71068223 1551 --------------------------------------HHLTYAELNARANRLARVLVRRGIRPEHRVAILMPRSVEQITALLAITKAGGAAVPVDPGHPGQRIAFMLRDSACALILADPH-----AAGREEIAGVPVLVPADEPAPE--RATDLADGDRNAPLTAGH--AAYVVYTSGSTGRPKGVVTEHRGLL--SLATAQRERYPVGPGSRVLQLAPSFDGAVLELLMALT-TGGTLVLPGPLLAGQPLADMLAEHRISHAFIPPAVLSG----LPSEG--LEGLRCLVVGGEAVTAPLTDRWA-PGRRMLNIYGPTETTAVTLTS------EALTPGGP---PPAIGTPVPNTRAHVLDDRLRPVPP--GVTGELYLAGASLARGYGRRPTASRYVGCPFGMYRTGDLARLDREGRVHHMGRTDEQIKLRGFRVEPGEIRARLTEHPAVREAAVVLRDDGPGGRALVAYAVPADPRPTAAQLRAH-LNALLPPYMVPAAFLVLDALPTTPNGKLDREAL----------- 6449057 239 -----LTDTEINTFKDYNQTAAEYPREKTIHQLFEEQANRTTYQELNEKANQIARTLQSEGVHPDQPVGIMAERSLEMIVGLFGILKAGGAYVPIDPTYPEERIRYILEDSDTKLLLVQHHLREKV-PFTGK--------VLDMEDPQTF----SEDGSNLESISGPNQLAY-VIYTSGSTGKPKGVMVEHRSVI--NRLVWMQENYPLDERDAILQKTAIFDVSVWEL-FWWSIVGSKVVLNGGEKNPELILDTIEQKGVSTLHFVPAMLHAFLESMEQTKRKLASLRYVFASGEALTPKHVDGFQRIITPVSHAYGPTEATIDV------SYFE--CEADKRYNSVPIGKPISNIQLYIL-QAGYMQPVG--VAGELCIAGDGLARGYLNRPELTAEKFVKNPFYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIETGEVEAALFHIPSIQESIVLA--QEINEEISLCAYYTANDTLTAGELREHLSRQ-LPSYMIPAYFIQLKRMPLTLNGKIDRRALPSPRENLTG-- 88800512 26 ---------------------------------------KLTYGQLADVSSRYASRLNNLGLARQERVVICLENSIEYVVVFYAIWRLGGIVVPVNARSTATELALVVRQCSARLIVTSPAVASTLS------KSLPESVEVETIEPS--LDLFASLGTEAIPLQVPLSSIAQILYTSGTTGDPKGVVLSHENLAINT--DDIVRYLQLNQQDRVLTILP-FHFSYGNSVLHTHLVTGGTVIVGFQMVPQQVVDGLRQTKATGFSGVPTTFRSLVK-LTDIAQFPPPLRYVTQAGGA-----------MGVDLTQQYGQTEAA---------ARITYLPPEKLNDKMGSAGHALEHIVLSIRDDDQRPCAT--GCVGEVYAQGGNIMQGYWQNPEASACVLTKYG-LKTGDLGYLDADGYLFITGRKVDMIKVAENRINPLEIEEVICQSDSILEAAVIGVEDERTGQRLVACCVSRSGQGDSLMVKRHCAQQ-LVGYKVPREVVWLDQLPKTASGKIQRFKLLEQLQ------ 84495210 10 ------------------------GDKPAYVLADTGE--SLSYRELEESSNRVAHLFRNLGLRRGDHVAILMENRLDAFPIYWAAQRTGLYYTPVNWHLTRDEAAYIVDNCEAKVLVSSVDLEDIAAHAAATATHLQRYVVGGEV--DGVDSLESAVA--VLPTTPVENQSEGMFYSSGTTGRPKGILFGTGLTLDHQLPT-----FGFSHAATYLNTGPLYHAAPVGWSMGTIRNGATAVFMS-RFDPELTLRVIQDLGVTHAQFVPTMFVRMLKLPDEVRQAYDVSSLMVAIHAAAPCPITAMIDWLGPKIVEYYAGSESNCFFV----------ITSPEWLEHRGSVGKAV-IGTAHVCDAHGHELPS--GEIGQLWFDGPDFE--YHQDPDKTASAHDARGWSTLGDLGWLDDEGYLYLADRRTDLIISGGVNIYPREIEDALALHPAVQDIAVIGVPDDEMGQRVHAIVVADGVTPGAELAADLAQEASIAGFKLPRTIEFVDDFPRLPSGKVLRRKLIADY------- 182440592 34 ---------------------------------------------LHADVNRMVHGLRAAGLREGDALAVVLPNGVELLTAHLAASQAGFYLVPVNHHLVGPEIAWIVADSGARVLIAHERFAATAAADEAELPATHRYGV---GTVPGCRPYAELLA--GHPATEPDGRTLGMNYTSGTTGRPRGILPGKRPEETYLGGFLGIFGIRPFDGNVHLVCSPLYHTAVLQFASAALHIGHPLVLMD-GWSPEEMLRLIDTHRCTHTHMVPTQFLALPDEVKAR-YDVSSVRHAIHGAAPCPDHVKAMIDWWGSCVEEYYAASEGGGAFA-----------TAEDWLKKPGTVGKAWPISELAVFDDDGNRLP--AGELGTVYMK--MSTGGYHKDEAKTRVNRIGD-FFTVGDLGVLDADGYLFLRDRKIDMIIAGGVNIYPAEIESALLTHPAVADAAAFGIPHADRGEEVKAVVEPADGHEPSDALAAAILEQRLAGYKRPRSLDFIAAMPRDPNGKLYKRRLREPY------- 162456545 1193 ---------------------------------------RLSYRELDERANQVAHALRKRGVGPDVLVAVAAERSVELVVGLLGILKAGGAYVPIDPEYPADRIAFMLEDAGAPVLLSQRPVASRLPPHRAQVLCLDADRAEIDSEPTGNLATPLS----------PDNLAYTI-YTSGSTGRPKGAGNSHRGLL--NRLQWMQERYGLTAEDRVLQKTPFFDVSVWPLMTGAGLVVAK---PGDHRDGERLVELITRNGVTTLHFVPPM---LQAFLETPGASCPSLRRIICSGEALPAELARRFERLDAEIHNLYGPTEASIDVTYWACQRGDTSAS--------VPIGYPIANTQIYLLDRHGQPVP--AGVAGELHIGGVGLARGYHRRPDLTAERFVPDPFYRTGDLARHRPDGAIEFLGRLDFQVKIRGLRVELGEIEARLLQHPGVGEAVVLARDEAHGGKRLVAYVAGRGAALEPEALRAWLAEA-LPAYMVPAPILVLERLPLSPNGKVDRRAL----------- 119715105 58 -----------------------------------------SFGRLDDLSSRLAGVLRGLGVGVGDRVAVKLPQSAEMAIAVLATLKLGAVVVTVSNVLGVDAVAHRLEDSGALVLVCAGG---IGERELAERTGATLLVTGDEGWLGGALDGHEPLTSFADPAL--------LLYTSGTTGSSKGVLHGHRVLLGHHAIDLAWD--HVREGDVAYSPVDWSWAGGLMLAYGITVVAYRE----PRFDAERTVAIMRDTGVSVGLFPPTALRVLQRSGALTKETMATLRRVLISGAEAVESELASWARLGLSVNNAFGQTEA------NALIGHANVLGELDPRCL----GRPYPGHEVAILDARQQPVGP--GVVGEIAVRAPVCMLRYWNAPEAT-AAKFRNGWLLTGDSAHADADGNLYFHGRADDIIKSGGYRLGPAEIEGAILAHPDVAECAVVGLPDPRGQEVTAFVVLGADVVPSPELTTESRVRAEVGAHAYPRHIEYVDGLAKSSTGKVDRASLRRAY------- 91080757 32 ---------NLNIPEFIWQNLDKWPNRTAITCFESGKSY--TYEQLFKKSLSVAHSLR--DVFKLTRQDTIGIVLPNVAEYPIIVLGAGFRVTTVNAQYTSDEIRRQLINSKSKLVFTLAELVPLVRE-----TTSIPIVALGTRSGTSGINFQEIVSKQGGNFKVGADEIAFLPYSSGTTGLPKGVELTHSSIILMQLAS------------------PEF-----------TLIPQVQLLQHPNITTEDLLPLY------------LITSAAAPLAPATIHQLRTK------------------TNNKVKFLEGYGMTETSAAAI--IQTSFLEN-------------GVKIGGSGLVLPNSQVKIIPKDGSTMGELILKGPHVTKGYHNNPDATKSVFI-DGWLRTGDLAYYDEHQHFFIIGRLKDIIKVKGFQVAPTELEEVLKQHPLVVDCAVVGIPDSVSGEAPKAFVVAKS--PVSEKELKNFVAKKVSKYKRLKRVEFVQAIPRSPTGKILKQGLQ---------- 146337807 49 -----------------------------------------SYAELCVDACRWGNGLASLGLTRGDRVLLFLDDTPAYPAAFFGAVRAGYVPLLINTLTPPDLLQFYLADSGAKVAVADAEFAGRFDSQACAETALQTLIVVNGVAPDRWLADFAAELAEADTHR--NEMAFWM-YSSGSTGRPKGIVHLQHDMA-YSEQAFARNVLRLRADDICFSVPKIFFANSITFPFTA---GATTLLLPGQPKPAAIFDAIGRFRPTVFFGLPTLYTALTKADRAVEADLSSLRLSVSAAEVLSAEVFNGWKSLGLEIVEGLGSTEVLHVYLSN----------REDRKKLGA-AGLRVPGYEIALRNGEGREVGTGEE--GILWVRGDSNTPLYWNRPDKTAETIREGGWIYTGDRFVRDADGFHFFRGRADDLVKISGQWVYPLEVELCLAEHPVIRECAVFAHELPDRRMTLKAVVVTNGDEPAMTKALQDFVKAKLLPYKYPREIVFIDELPKTGTGKIDRQAV----------- 163722122 11 ------------LNDYVDHWAEKKPEAEVMIQHETG--RKVTYAQFKEMSDALALQLLAMGVQAGDRVATMMLLSPEHMALMYACSRIGAICAPLDVRLQDQEVVRDLSKI-DPGILFILGKTPLAKAALDNCPSIKHLV----QVPLGFGDDEIMEGAKSLPLLLDPEAVASLVFTTGTTGAPKPALLTHECIIVQNEVLARGVNCNLDDDNRILINLPPSHVACVCFMTIFALGGCAVCL--MIFDPKTTLDAVQAHKVNFMGMIPTVW-AVPGY---DDYDLSSLVRVVYAGAAADLPFLQRLAQMAPEFYTGIGMTENA-----GFATMTPKGISPEEMVGQVGQAFTDLAEVSIR------KPMNVDGTAMGEICYHPPIVFAGYFNMPEETAKTVSKEGILYTGDLGFFQDKGSLCLAGRKKFIVKQKGYNVFPDEVEDHIARLEKVAVAQVVGAPHEMFDEGLMAFVQPKGTDLVAEEVMEHC--KGIASYKRPQHVVIDEPFPITRTAKVDKMALK---------- 163737633 59 -----------------------------------GNGRRRTYKELTDWTNRLAHVLEDLGVQPGNRILIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELAKIIDKAEISHALCDTRLMEELVACSAHLKSVVGFDTSNHDAELDRLALEKPVRFEAVATGRDDVALLG--FTSGTTGSPKATMHFHRDLLM------IADGYAVTPEDIFVGSPPLFTFGLGGLAIFPLRFGAAATLL-ENASPPNLIEIIETYKATVCFTAPTAYRVMLRAMEE-GADLSSLRAAVSAGETLPAPVYDEWAQTGKPMLDGIGATEMLHIFISNRFDDH-----------RPACTGKPVKGYRVRVLDSDGNEAPR--GEVGRLAVKGP--TGCRY-LADARQGEYVKDGWNITGDSFVMDVDGYLHFAARNDDMIVSAGYNIAGPEVEAALLSHDLVTECAVIGASDDARGEIVQAVVLAEGAQASTRALQDH-VKAAIAPYKYPRDIVYTDALPKTETGKIQRFRLK---------- 218719060 42 ------------------------------------ETHYLTRHTFRLWSQCFAAGLQKAGLNKGDRVVVFSTNNLFYPVVFMGVIMAGGIFSGCNASYTTQELAYVLSQGEKRTFMFDSRYFALGQPLKVQQED-QDFSLIVSEAEGGGFAWDQLMGEAQDTV-------MALNYSSGTTGLSKGVEITHGNYVANSMCQDMEYELKYRSQEQWLCFLPLYHAMAQMIFLGVSQYRRTPVYIMEKFDFLTVLKNVEKYRISHLQLVPPVVVMLAKSSEVKKFDLSSVRSVGSGAAPLSREVSEEVEKLWINIHQGWGMTEATCSVLG----------WDAGKISTSNSVGWPTANSEAKIMEHSAGPTASEAKEVGELWVRGPQIMKGYWKNPKATAEILTPDRWLRTGDIGYYDNENKFFISGRLKELIKVKGMQVAPAELDGVCLESEGVADAAVVGVT-INGQEHPRAYIVLKASKSTAERITTEVNSKLSQHKRITGGLVFVSVLPKNPSGKILRRFLRER-------- 170745103 64 ------------------------------------------------------------------RLAILAANRPDTIAALLGAMRAGVVPVSVNHKFPPATIAAVLADCGARLVLCDG---PRRDVLAG-LGPGVRVAGFDDDGPEGFAAWLDP-GPFAPIVPEPDEAALFL-YTSGSTGRPKGVRLSHASHLW--VARTRAADTDLRDERLLV-AAPLYHMNALALALLVCAAGATMVL-LPQFEARAYIAAIDRQSCTWLTAVPAMMLRERDVLEADLTRVRTVRM----GSAPVSDALARQIRANARILNAYGTTEGGPVVFGD----HPDGLP-----TPVASVGAPHPRVAVRL-------VGPDAPETGVLQMRSPAIMLGYH-NRPDVPVPITPDGFYDTGDVFRRDADGFYYFLGRTDDMFVSGGENIFPGEVELVLERHPAVLQACVVPVDDAIKGTKPVAFAVRRGTTVDEAALKEHALEHAPA-YQHPRRVWFVEALPLASTGKIDRAALRRR-------- 120613289 488 -----------------------------------------TRGELDRKALDWAHRLAAMGAGPERIVALAIPRSLELVAALVAVLRSGAAYLPIDPDFPADRLAFMLDDAQ-------PVCLMTTEELSGRFDGGIARFIVDAAEPQAGIQPPAPAGALASATLHPSHPAY-VIYTSGSTGRPKGVVVPHSAIVLRWMQAEY----GLESSDRVLQKTPSFDVSAWEF-FWPLLAGATLVIPGGHRDPPYLADLIAREAVTTVHFVPSM---LELFLEPAAAACHTLRRVVCSGEALSAPLAARFHGMWCALHNLYGPTEAA-VDVTAWACTH-EACAGLARIPI----GRPIWNTRMYVLDPGLQPLPV--GATGELYIAGDGLALGYLNRPALTAERFIADPYYRTGDLARWCDDGTLEFLGRSDHQVKIRGLRIEPGEIESALMRHPGVQQAAVVVREDAGGSKVLVAYCVPVAG----DRLDDFSLRAHVAQYMVPSAFVVLAELPLGPSGKLDRRAL----------- 134278660 575 ------------------------------------EGQRLSYAELNARANRLAHYLQARGVGPDRLVALCAERGIEMVVGLLAILKAGGAYVPLDPSHPPERLRRMLDDTNPVAVLVD-------DIGADALASFESHVAA--RSPRVHLSRDIAACSPANPSTPRERAARRLAYTSGSSGEPKGVMNEHRGVV--NRLWWMQQTYALDERDAVLQKTPFFDVSVWEF-FWPLMSGARLVIAKPHKDPAYLSELIDRERVTTLHFVPSM---LQAFLEDEGRGCGSVKRVMCSGEALPPSLVKRFYRCLPDARNLYGPTEAAVDVTA--------WACDAEEGGASVPIGRPIANTRIYVLDGYGQPVPR-GVA-GELYIGGVQVARGYLNRPELTRERFVDDPFYKTGDLARWRTDGSLEYLGRNDFQVKIRGFRIELGEIEAQLAKVAGVREAVVLAREAAPDTKRHAASNENSASNSGEKRLVAYYLRAQAAQYMVPSAYVRLDAWPLTPNGKLDRRALPAPADDAYARA 33595282 85 ------------------------------------------------------------GVKPGDRVAIDLHNRLEYLDLWFGLSRLGAIQVPINTDYRAPQIAHTFKRSGIDAVVVQAALLPELEAALEGLESLLDAAPAQVSAARGF-DYAELVAAASD-APVPGCADVSGANTSGTTGPSKGVLLTHAQQYI--LGRMMAADMHLGPDDVYYNYFPLFHNTAQALTIPVMLVGARMVLT-ERFSTSRFWPEVREHGCTYIGEILHILLKSTTREDSKGSTL----RVGWGIGGAADDLVAFRERFGVDLRSGYGSTEAN-------VPCYVPHGSAKAGSAGRAAPGFEI-----RIADEHGQALPAD--SVGEILVRAAALMAGYDGDPAATVAAWK-DLWFHTGDSGKLDADGDLYFTGRIKDAIRVRGENVSAFEVERAISEDAAVLEVAAIAVPCEGGDDVKIVVVVRDGAQLEPQALVEHAL-ARLPRFAVPRYVEFVDALPKTPTNKVMKHVLRAQ-------- 156932994 24 ---------DLPLTDILSRHA-----QSAATALIDGE-RRYSYRELDAAATRLAGALARRGLQRGDTALVQLGNVAEFYIVFFALLKIGALFSHQRTELDARQIAPALLIADREHALFSDD--AYITALKAQHSSLRMTLLRG----DGLDALISAPTTDFTPTPSAADEVAFFQLSGGSTGTPKLIPRTHND-YYYSIRRS-VEICEFTRETRYLCALPAAHNYPLSSPGALGVFFAEGCVVLARDPSATLCPLIEAHQINVTALVPSLWLAIQEWGDN--RQLASLKLLQVGGARLSDTLAARIAEIGCQLQQVFGMAEG----LVNYTR-----LDDPDERIFTTQ-GRPMPDDEVWVADENGNPLPR--GETGRLMTRGPYTFRGYYNSPEHNASAFDENGFYCSGDLVAIDEQGYITVQGREKDQINRGGEKIAAEEIENLLLGHEAIVHAGLVSMEDSLLGEKSCAYIVT--TRPVKAEIRRFLRELGVADFKLPDRVERVDALPLTPVGKVDKKQLR---------- 156537799 50 ------------------------------------------YQDMKDATIRCALWLQKQNIGSGDVIAVCTENQPDSYIPCIATFYVGAVFNPWHHEVTLKTAQYLMSLTRPKVMFCESALKVLMEAARLE-KVDTRFIVFG-KYPEMQSLRDTMRLQTNEEVRTFQTRSIQILFSSGTTGMPKGVTHSYK-----SLYRNISSFTILGAKNISLWYSSLYWISGTFCMLRSILTRATSILH-ENFDPEETCKVIEKYKVDWFFISPSAINLLYKSNVLQKYRLKSLEALLTGGSKLSREVIEGLRKSHAGVAQGYGMTEIGGLATIQMINCKKSD-----------SVGFVIPNIQLKAIDVATGKVPNE---VGEICMKSPTLMLGYYKNPAATRATIDDQGWLHSGDKGYYTEDGEVVIVDRLKEVMKYQGHQISPHEIEEVLMRHSAVMEAAVVPVPHDVDVDWPMAFVVP-GAKVTEAELV--LLSQGEVK-KLRGGVKFVDAIPYTASGKISRKELKEMAK------ 39934772 27 -----------------------------------------TYRQLDERSNQGAHLFRSLGLKAGDHIALLMENRLAFMEICWAAQRAGLYYTAISRYLTKDEIGYIVQDCGAKVVITSAQGSETMKSLLSDGPGAPLYYMVDPPT-AGFRSWEQETAAQPTTPIADEVAGYDMLYSSGTTGRPKGIKFEGNAIDVPSPFLRLLKMCGMNAESIYLSPAPLYHAAPLRFNMMATTLGGTSII-MEHFDAEQFLALVEKYKVTQSQLVPTMFLKLPDEVRSR-YDVSTLKGAIHAAAPCPVDVKAKMEWWGPILIEYYAGSEGNGVTVS----------TSQQWLAHRGTVGKAV-VGTIKILDDEGEEQP-----VGEIGTDAPSFS--YHNDPDKTKKAYNEKGWSTLGDVGYLDDEGFLYLTDRKSYMIISGGVNIYPQETEDVLLTHPDVADVAVFGVPNPEMGEEVKAVVQLRGAAPSSERAAEAFCRERLSPIKCPRSVDFEAELPRTPTGKLVKRHLKDRY------- 209907060 48 ---------------------------------------RLTYRAFNQQVNNLASALQAQGIVRGETALVQLGNVAEFYITFFALLQIGVAPVNALFSHQRSELNAYAAQIKPAVLIADRH-HPLLNTFVDEHRSVRVVLLRGDK---GEHALETAIARPADPTPTPADEVAFFQLSGGSTGTPKLIPRTHNDYDYSIRRSNEICGITADTR--YLNALPAAHNYAMSSPGSLGIAGGCVVLAN---DPSATLPLIEQHQINVTSLVPAVSLWLQAIAEGAGNQLRSLTLLQVGGARLSATLAARIAEIGCQLQQVFGMAEG----LVNYT-----ALDDAPERIMNTQGRPMCPDDEVWVADEHGNPLPR--GEVGRLMTRGPYTFRGYFNSPEHNASAFDADGFYCSGDLIAIDEQGYITVQGREKDQINRGGEKIAAEEIENLLLRHESVIHAALVSMEDSLLGEKSCAYLVVK-QPLRAVEVRRFLREQGVAEFKLPDRVESVDALPLTPVGKVDKKQLR---------- 63079045 59 -----------------------------------------TYKEMNERANQVAHSLRKHGAAPDEIVGILADRNMDMLISILGVLKAGAAYMPIDPTYPTERILYMIHDSQTKIVLAEHEMVP--EGCNAELILLHDSSLLNEET------------SDLEHVNKPEDLAY-IIYTSGSTGKPKGVMIEHRNVILLFNDRNLFDFTS----DDVWTVFHCFDFSVWEM-YGALLYGGKIVLVSFEIDPQAFRDLLQEQKVTILNQTPTAFYQLSSQEMQHSDSNLSIRKIIFGGEATPSQLKAWKQKYNTALINMYGITETTHVTYKEFQLHDMDSTV--------SNIGKPIPTLRTYVLDSKRNLAPIGVK--GELYVSGKGVARGYLNKPELTEERFMDNPFYRTGDLARWLPEGELEYLGRIDHQVKIRGYRIELGEIEAELLKQKGIKEAVVLVTNDKDAQPQLHAYLTSKEDLAAADLRNQ--LTTTLPSYMIPAHFIFVSQMPVTPNGKIDKESLRK--------- 145245905 75 ----------------------------------------------------------------GERVAFLAENSYDYVVTLLSILASDAIALPLSPAFPVGELKYIMDNSQAKVLVATEKYAGKAQELFKAGLDREPILDIKEKIKVGASNTGAVSLED---IGIESRGGM-MLYTSGTTNRPKGVLIPQSALTAQ--AASLLQAWNYTPQDIVTPILAGSSIE-FMFPFNTDAVWTRLAAP---FLPQSSTSTSIPSKITFLTAVPTIYNRLLSSFEAARKAIQNLRLNISGSAALPTPTKQAWSDLGNVLLERYGMTEVGMAI----------SCGLDFADRVDGSVGWPLPSVEARLVDTETNEVIRPGEERGEIQLRGPTIFKEYWANEKATRESFVPDEWFKTGDVAVWAQGPMYFIQGRLSDIIKTGGEKVSALEVERELLSLPQIAEAAVVGLPSEQWGQKVAAIVVLRGDKPWGALDMRRALKDRLAGYKMPEMKVLEGVIPRNAMGKVNKKTL----------- 170064656 60 -------------------------------------------AEMYLRTVRVAQNLIKFGYGCPENVFAMAVRNGEHTAVLFACFALGIPVNTLDSTFQRDDLAHMLGSVKPKLVFCESE--TLVEMIACEMAGIAPKVIVFGDKVTGFSHIEDLLGVENTFVPIPSAELAVLLCSSGTTGRSKAVSLSHSICIAH--VANFFECTS---SDILFAYSSLYWLSGLVMVLAGTLAGATRIITRDPFTVQRTLDIVQRFHVSTLFIPPTQAWAIVNDPKVTADSFRSLRLAFAGGSVVSAGLKRAFEKRGKFLEVAYGFSEVGYAV--TFTR---------EGFYRDGSVGFTRPGVEIKIVDEDSCAVGRDGEILVRTKL----VFLGYFGNREATEEMLDGEGWLHTGDIGRFDEDGLMYVVDRKKDIIKYGNYQISPSDVEAVVQGIEGVAAVCVVGIPQENGNDLVTALVVRSSESLGSESIVQEVAK------KLPDGVYFADQLPMTPSGKVVRR------------- 34497688 2033 ------------------------------------EARALSYAETRAQVGHLAGRLAEAGVKPGDIVA-VALPRSAHLSALMAAQEAGAAYLPLDTGYPDERLAYMVADAKPALIVTCAELAPRFAAM-------GTLLLQDELAPQAFDA----------PALTPDHAAY-LLYTSGSTGRPKGVLVSHRAIVNRLLWMQHEYG--LGADDVVLQKTPCFDVSVWEF-FWPLIVGAKLFMPDAHRDPEALLELIAARGVTTLHFVPSMLAALLAHMQARSAQTASLRRVFCSGEALSRELADGYAGLDAPLHNLYGPTEAADVSYQPAAKPAPESAS--------VPIGLPVWNTALRILDVALRPVPV--GAPGELYLCGVQLAHGYLGRPDLTASRFIADPYYRTGDIARWLLDGVVEYLGRCDDQLKIRGQRVELGEIEAALLSQPGVARAVVHAAHAAGADNRQLVGYVIASDPDNPPDADT--LRAALAKHMVPVAVMRLADFPLSANGKLDRKALPE--------- 103485717 21 ----------------------------------------ISYGDLDAASNRAAQLFRANGLGHEDVVAFMLDNTPHYYGLTWGAQRAGLRYVCISSRLTQDETDYILDNSGAQILVVSAS---LADAAQRLTTGIKRFVM--GGAIAGYESWEDAVAAPATPV-ADERAGVDMLYSSGTTGRPKGVIDATNSLVM--LASAVFQINADS---IYLSPAPLYH--AAPLRWSMTILGGTVVLM-KKFDPEAALAHIERYRVNSSQWVPTHFVRMLKLPEEVRNRYDLSSLKVAIHAAAP---------CPVPVKQAM-IDWWGPVLYEYYAGSEMTFISSTDWLTHKGSVGRPI-LGAVHIMGEDNETVGEEGTIFFESE-----NVFEYHGDDEKTASSRNSKGWSTLGDVGRLDEEGFLYLTDRKSFMIISGGVNIYPQEIENHLVTHPKVADVAVVGGPHEEMGEEVIAVVQPADMAEAGDALRDELIREKLSGVKIPRRIDFLEALPRHDTGKLYKRLLRDRY------- 168043576 70 ----------------------------------------------------------------GTRVGIMAKPSAEFVASMWAVWLNGAVAVPLALSYPEAELVYILTDA-------DVSAVASTEEFRDQLKCSADYLVLPEVSCVGDTSQQENLTFE-DMLAEIDKASSELIYTSGTTGKPKGVVHTHAS--IGAQVRMLAEAWEYTNSDRFLHCLPLHHVHGVFNALLAPLFVGASVEFLPKFSVSGIKDSYPREGVTVFTGVPTMYTRLADSQKACSYAARQLRLMMCGSSALPEPIMEKWERVGHRLLERYGMTE--------FVMALSNPLNGERRAGF---VGMPLPGVQMLIA-EEGR----EEADVGELCIKSPAMFQEYWRKPKVTSESFREDGYFRTGDVTVVD--GYVKILGRTSDIVKSGGYKLSALEIEAVLLQHPAISECAVIGVPDKTYGEVMTAIVVAKSEPALTLDAFTPWARERMAPYKIPSQLLVWDALPLNAMGKVNKKELK---------- 84617345 68 -----------------------------------------SYGELDQAARRLAAGLVQLGIVPGDVVA-VQLPNARLACAVDLAVAAVGAVVLPFPGRGDRDAVSLLRRSEAVAVITDHHGYPCAERIRDALPMLRAVIVAGDKTPDAAATADEFVPRESDP-DAPAR----ILVTSGSEAEPKMVLYSHNALARGAMMAGLHRGSPATMRNLFLPLASAFGSSGT--PVTLATLGGTLVLR-PSFDAAGTLRTIAETRPTHLLGVPTMLRMLLDRPEIQDTDLSSLQAAVLGGAALDLDTARRAEELGCTVVSLYG---------------SADGVSCNSGLALYDGTGRPDPAVDIRIVDPDGIELP--GGATGEVVARGPMSPMSYLNSPELDASLRNPDGWTRTGDLGLIDDRGRLRIVGRRKDVVIRGGLNISPAEVESVLITHPAIRDVACVAVADPLYGERVCACVATSADL-SLAEVTAHLAAAGMEPRKFPERLLLLAALPLSAAGKVDRQALRAQAANQGSG- 209551991 54 -----------------------------------------TYGELRVESEKLADSFLKLGIERGDRIATLMGKSRAYLVTLLAIYRIGAVHVPLFTAFAPPAIQFRVDSCKPKLVACDASQKAKLKTVEAESSSLSWQIMTTGEADEGELSFDKAEGRTGTPVAVGSDGAFIQIYTSGTTGKPKGVVVPAKALAAFHAYAEFALG--LRPDDVFWNSAPGWGYGLYFGVLATFCTGTPSILLCAGFSPELTLEVLSRFKVTNFTAAPTVYLATGLVPPSTNLRCAS----SAGEPLTPEVNAWSVDALGVLVHDHFGQTEAG-MLVNNHHHPELKHPLKTGSMGLAMPGWTP---VILRLDQDAVAPAGEVGRLAFEIS-ESPWFT-GYVDEPVKSAEKFAGDGWYLTGDMAKMEEDGYIYFSSRDDDIIIMAGYRIGPFEVESVLATHPAVAESAVIAVPDARGEVLEAAVVLSAGRKPDEKELQAH-VKKGFAAHAYPRRIHFVESLPKTPSGKIQRFVVRQQARD----- 148264397 31 -----------------------------------------TYSELEQQSNDLARKLQQSGIKKGDRVGIMLSKSIETIVSLFGILKSGAIYVPIDPSAPVNRITYIIKHCGIECLISSPNLNTLLSDSEEQMSVTKAIVVHDESRHLNILAVSDNGDSEFQSVEMSDSSPAYILHTSGSTGNPKGVAISHNALTFVEMAARFF---KISETDRFCNHAPLFDLSVFDI-FVAVKCGAAIVLLPELLSPVKLSEFIAKEQITIWNSVSSVLTMLADKGMLERHSFDALRIVHFSGDIMPKYLRVLTKHMGASFFNIYGQTEANSSMFYP-----IGELPDDD--AWRIPIGRPFPNFEVFALNDAGEVISRVGED-GELYVGSSTVALGYWGEEWMTGDKFVPDPVYKTGDLVRIDGHGNYVFSGRKDNMVKSRGYRIELEEIETVLSSHPEIMAAVVLPIPDELVGNRIVAVIVPMSNRTVGKEDVVRHCATRLPKYMMPEIMEFRDSLPMTSSGKIDRKTL----------- 85704241 51 -----------------------------------------TFAEMDRITDQLANGLRQLGVKHSDRIALLLPNCLEFVTLWFAASKLGAIEVPSNPGLRGDLLVHNLQSSRAEVLVADGATLNEIAAVQQHLPLIRTLILVD-ATPESARAYDACLSSQTAFDRPDVRYSDPMAYTSGTTGPAKGVVMSHHQCF--AWTEAMARNLGYTSSDSYFSALPLFHTDAQMFGVYMPLVFGTKSTIVDRFSASRFWDQVRASGATASGAMAVILMRAPPAANETENPLRVCQCILVPDKPAFES------RFGLKVVTGYGQTETSFVTLDSVDQARENS------------CGRAHPDWEVAVVDEHDRPVLV--GVIGEIRPRKSWIFSGYDGFEAKTIQTLQ-NLWYHSGDAGYLDAEGWLYFKHRLNEAIRRRGENVSAYEVESIAEGHPDIVESAAFGVPSDLTEEDIMVVALRRGSGLKPEILRDYFLEN--APRHLVPRYITDDPLPRTPTEKTSRAALKQR-------- 46126563 68 ----------------------------------------------------------------GERIAFMVESGYEYVVTLLAILASNAIALPLAPAFPAPELRYILENSQALVLISSSKYASKAEVISQDLASPPLFYQLDGTGHATAEEKEIELGELSN-----SQQGGMMLFTSGTTARPKGVVLTQANLTAQ--ASSLLEAWRYSPSDRLLHVLPLHHVNALLTPL---LAGSSVEFMFPRL--TAPFQTAAGEKISFFTAVPTIWASLSPEMQKAGKEAISPRRLNFSGSAAPKPIRDGWIQLGNILLERYGMTEVGMALSCG--------LADVDR--VDGSVGWPLPSVEARLMDETGVQTPGDGKEIGEIQLRGPTIFTGYWRNPEATAKEFTEDGWFKTGDIAIWAQPAYFIQGRRSADIIKTGGEKVSALEVEREILSLDQIDECAVVGLPSESWGQKVAAVVVQKGEKMTLPQLRAA-LKPRITAYKIPQDLEIVETLPRNAMGKINKKEL----------- 90423552 6 --------------DMLRRTARDRPDKEAIA-WHGG---RINYATLDEMSSQIATFLKDAGVERGMRVAIYSAKCVEEVAVIFAIMKLGAVLVHVNPAFRDDKLLHVLAECEPAALFFHPSLPPLLDPDAGCVAAIELSTILHDLA---------AAGETADVFSVADDLA-AIIYTSGTTASAKGIMVTHGILSQATLVSAQLLGNVADDR--LISLTPFSFDGALSQLFTMTLVGGTLVLQD-SLFPKDVLATLTAERITGVHAVPSFWRMMQDYPVFADAALPCLRYLSLIGESFPEADLLRLKRTSTDFYMMYGTTEA-------FRST---CLAPAEFFTKRGSAGRPLSGVTIGIVDEHGQPCPP--GTVGEIVHAGAFVSPGYW--KRATSTTFR-DGRIYTGDLGTLDADGYLRFVGRKDTMVKRLGYQLYPEDVEACLQTLDGVALAAVTCRPDPSGAQALRAFIVCRGETAVAQHCRRHL-----PYYMVPDDVVFVDSLPTTGNSKIDRGRLR---------- 27382478 56 -----------------DRHADGTGRLALIYVDENGATTRTSFDEVAEMSRRFANVLKADGLARGDRVAVFLSQSLELPIAHMAAFRSGLISIPLFALFGEDALEFRLSNSQARAIITDEAGWEKLTRVRDRLPYLQDIYVTSGAVHAGAKPFWPAIETASEDFATVDTSADDPAYTSGTTGNPKGALHAHRVVLGH------------------LPNVEMCHN---FLPRPGDLMWTPA-------DWAWIGGLVNGLLAFWYHGIPLVMQMMADFLPPTALKLMKLRSIFTGGESLGGELLGWVETFGIDAHEVFGQTECNLVIGSN---SNLFPIR-------PGAMGKATPGFDVRIVNDKGEEQPRGQRGIIGVRQPCPVTMLEYWRNPEATRKKYAGD-FLLTGDLGVQDEDGYFWYVSREDDVITTAGYRVGPSEIEHTLMKHPSVAMAAVVGIPDPIRTESIKAWIVLRGSDALAREIQE-FVKVQLAAHEYPRFVEFAETLPMTATGKVLRRELRAK-------- 146310784 45 -----------------------------------GERH-YTYRQLHQAANNLASALQAQGIKRGENVAEFYITFFALLQA--GIAPVNALFSHQRSELNAYALALVIADRQHALFAGDDFLNTFVD----EHRSVRVVLL---RGDNGEHALEKAIARPADNFIASPTPADEVAFSGGSTGTPKLIPRTHNDYYYSILRSNEICGITADTR--YLNALPAAHNFAMSSPLGVFMAGGCVALAN---DPSATIPLIEKHQLNVASLVPAVSLWLQAIAEGAGNQLASLTLLQVGGARLSATLAARIAEIGCQLQQVFGMAEG----LVNYT-----ALDDTPERIINTQGRPMCPDDEVWVADENGQPLPR--GEVGRLMTRGPYTFRGYFNSPEHNASAFDADGFYCSGDLIAIDEQGYITVQGREKDQINRGGEKIAAEEIENLLLRHESVIHAALVSMEDSLLGEKSCAYLVVK--KPLRADVRRFLREQGIAEFKLPDRVECVDALPLTPVGKVDKKQLR---------- 161598442 72 -----------------------------------------TFADVHERTTAIAGALGELGLRAGDAVGLLARNHRGMVETIVAAGKLGVDVALLNTGLPARRIEEVVQRDKLTALFVDDEFDHLVQYLHADLPR----YATEATAVPGRITLDDLAGMGHTRFRKPTRPGKLIVLTSGTSGTPKGARRPHPKGF--STVAALLSRIPLGMDETMLIPAPLFHTWGLAALQLSTALRSTVVLPR-HFDAEQCLRLIADHRVSTLIAVPIMVHRILELPAHVRARYDTSSLRVVASCGAPHTVLGFMDAYGEILYNVYGSTEVSWATIAD----------PADLLAAPTTAGTPPLGTKVAVLGPDHRPVPV--GATGHVFVSNHMLFDGYVNSAPPDEA----DGMLDTGDLGYLDATGRLFIAGRDDEMIISGGENVFPRPVEEALAYLPQVREVAVVGVPDPEYGQRLAAFVVKREGTGLDSDMVRTYIRNRLSRFSVPRDVTFLSALPRGDTGKILKRLL----------- 150008865 56 -----------------------------------GEHIDFTFADLKRYTDQTASYFQSLGIGHGDMVMLILKRRYEFWFSIIALHKLGAVVIPATHLLTKKDIVYRANAADIKMIVCAGEEVHIIEAL-PDSPTVKSVVSVGPEIPEGFEDFQQGIQNAAPFVR-PSHPNSNMYFTSGTTGNPKMVAHDFTYPLGHIVTGSFWHN--LHKDSLHLTIADTWGKAVWGKLYGQWIAGATVVYDHEKFTPADMLQMIQDYRITSLCAPPTIFRFLIRE-DMTKYDLSSLQYCTIAGEALNPAVFDTFYKLGIKLMEGFGQTETT-LTVATFPWMEPKPGS----------MGVPNPLLRSRAEDEQGQIVTTNGKPIG--------LFKEYYRDAERTREAWH-DGLYYTGDVAWRDEDGYLWFVGRADDVIKSSGYRIGPFEVESALMTHPAVVECAITGVPDERGQVVKATIVLAKDYKDKAKELQNHVKRVT-APYKYPRVVEFVDELPKTISGKIRRVEIRDK-------- 214045470 12 ------------LWGLLSNTADKFPSHEAISQLFSGHAETLNWAQLRGQVGRAANLFRSLGVGPTDVVAYVLPNCNETVITLLG-GAVAGIANPINPLLDAEQIGSILRETNAKVVVLAPNVKHVLEVDLCRYLTAPKSWIVPLIRPKAYQNFNTAISKQPTDLTFDDPQEDRVAFTGGTTGMPKVAQHKYSGMIYNGLGHTLL----YTEDDNIMCPLPLFHVFACVILMAAVASGAHVIFPTPQFD--NFWKLVERWKVTFIITVPTA--ISAKMQRPIDADISTVKTAFSGSAPLPLELFRRFEETGITLVEGYGLTEATCLV----------SCNPTDGVKKVGSIGITFPYTDVKIIKTDGGPVEAGIDEIGEICVSNPGVYAGHYTEADKNKDLYYFDKYLRTGDLGRIDADNYLWITGRAKDLIIRGGHNIDPAEIEEALLGHNAVAFAGAIGQPDAHAGEVPCAFVLVGGASVTEEELLEFCKKKVHERAAQPKHLTIMPELPKTAVGKIFKPDLRK--------- 46126323 49 --------DRLNLYYLLENIAT---KESTADRLLIFEGKRHSYKDVYEQVLKYGQWLKKEGVEKGDIVALDFQNSDTYIFLWLGLWSIGAKPAFLNYNLSGASLVHCIKAATTKLCIVDPNVEENVQDVRDELSDIRFII----HTPE-----VEAQVASMEAIRVPEKSLSAMAYTSGTTGMPKAAIVSWGKLIVASMAEQLLD---RSKGDIMYSSMPLYHSSATIFSFSATLLSGSTQALGRKFSARNFWNLYVGETLRYLLSSP------PQYDPETGECLKHNVKVAFGNGLRPDIWNEFKDRFGVEICEFYAATETFNLSKNDFAAGAIGRNGWIYNLILSQS----VALVEVDWDTDLPKRNPSTGRCYGEMLFRLP--SGGYYGNRAATEAKVLRDVFFRTGDVLRWDGEGRVYFHDRIGDTFRWKGENVSTAEVSDTMCKHASVKEANVYGVSLPHHDGRAGCAAVHLASDPTPE-------------------------------------------------- 154305291 6 --PSWVSNDPLNIPDDIPISQFMLGRKPFKSSRNTCGITGKTYT-VSEQAQRVEHLARALSKELGQPNAGTEWDKIDFMTLAYAVHELGGVASPANAQYSAPELEFQLKSSGAKALF---TCIPLLEAAKGAGIKNDRIYILDKKVPDDLISAGEKL-PKLEPLRMEKRQTAYLCYSSGTSGLPKGVMISHQNVISNVLQLKAYEANYRTDTEVGLGLLPLSHIYGLVVVAQGTTYRGDEIIVLPKFELKLFLNSIQTYKIRGLFLVPPIIIQLVNNQSCSKYDISSVRGLFTGAAPLGTETAEELQKLYPKIQQGYGLTETSTVVC----------MSSFKDLWL-GSCGSLIPGVRVKLVNPEGVEVTGLNQP-GELVVQSKSVVLGYLNNEKANNETFLPDTWMRTGDEAAGNE--HIFIVDRIKELIKVKGLQVAPAELESHLLSHPSVADCAVIPVPDAAAGEIPKAYVVKSTSVGIEE--NDALVKRDISKWWLKGGVEFIDVIPKSPSGKILRRLLRDREK------ 118050855 27 ---------------FLDTAASLFAVADAPNRLFGKAPQRWSWAELREQVGRMSVLLKVQGVRKDDVVVVQMPNCVELHAIYLACAIGGVVVSPVPMQYRTHEIEYVVQSSAARGLITTQRLLPAQEGMRVQLPTVQWIWSYSEPLPDGLLAATEPAGEHMRQIGLSADDVFTVCWTSGTEARAKGVPRSHNEWLI--VGSGVIDAGQMPQMVIPFPFVNMAGISTSLMAWLLTAGGLHHHHP---FDLKVFIQQLQDNQTDYTVAAPAVLLKAPELLE--GLDLSRLRRIGSGGGPLSPWVMEQFERYGIEVINYFGSNEGAALTPQDVPDRH-QRASYFPRVGVSGFGWNAVHSQKLRLVDESGEEIREPGR-IGELRFKGPMIFSGYFNSPELTARAFDELGYYRSGDLIAGDRQQFYRFAGRCKDIVVRGGMNISCEEVESLLLSHPKVREVAVIGWPDEVLGEKVCAVVAPKDSADPPDELVAFLRTEGVAAFKLPERIEVIGELPRNPVGKVLKRVLREQMQSRAGAA 167578701 35 ---AALLDDAVNLRGWGDR---------VAIRTESGAAW--SYRELLELSNRIANLLHDGGLEPGNRVLLHGTNHPFLAAAWFAVVKAGGVAVTTMPLLRAGELSKVIAQARVSHALCEAAVSAELRAAMAATPGVGFVRCYDEDAP----AFERLMREAFAPADTRADDPCIVAFTSGTTGRPKATVHFHRDVICHCFPQHVLKPNA---DDVFCGSPPLFTFGLGALLLFPLSVGASVVLL-PRAKPQRLLAAIGAHRVSILFTAPAAYRAMLDDLGD--HDISSLRKCVCAGEALPVTRNAWLARTGIRIIDGIGATEMLHIFA-----------SADETQVKEGAIGKAVPGYRLAILDERGERLP--AYHVGRLAVQGP--TGCRYLSDARQRDYVR-HGWNLTGDAAYLDEDGYLFYQSRADDLIISLGYTISPAEVEEAMLSHADVLECGVVGEPDGRGGTLVCAHVVLRGSDALTAALQQH-VKARIAPYKYPRRIEYAAGLPRNESGKLQRFKLRQE-------- 218442727 485 --------------------------------------QQLTYQELNERANQVANYLKHLGVGTEDLVGIYLFSSIEMIVGLLGILKAGGTYLPLDPSYPQQRLALMLEDAQISLLLTNNQLREQIPEFTGKTICLDDWSKITEQNKENLLTQT-----------TPDNLAYVM-YTSGSTGTPKGVCIPHRGVV------RLVKNNSLNSSEVFLQFASISFDAATFEIWGCLLNGARLVLPEKEFTLSSLGKVVQDYEVTLTAGL--FHLMVDQQLES----LRGLRQLLAGGDVLNPNHVRKFINQYKDCRNGYGPTE-------NTTFTCCYSITDDTQWETSVPIGYPIANTQVYVLDRYLRPVPI-GIA-GELYIGGEGLARSYWNRPDLTQERFIDNPFYKTGDLVCYRSDGTLEFLGRLDQQVKIRGFRIELGEIESTLSEHPAVAEVTLALKEDTKGEKRIVAYVVCHREKAVSVKDLRDFLQKVLPDYMLPSVFVFLDKLPLTSNGKVDRQAL----------- 134100820 460 -----------------------------------------SYRELNERVNRLAHHLIAAGVGPGSLVGVALPRSVELVTALFAVVKAGAAYVPVEPDHPAERIEHILRDAA-------PDLVITTSDVRVPARNLLLLDEP----------------LPEHPATNPGRAVAGVLYTSGSTGRPKGVVVPARA-VLHRLDG-MQRAYRLDASDRVLQKTPAFDVSVWTLNEGATLVLAAD---GGHRDVDHLAAVIREHGVTTVHFVPPV---LRMFLETQAGECTSLRRVFTGGESLPADLQRRWELLDVRLHHLYGPTEATIDVTFHD--------CEPGRVDDPAPIGKPVPGARLYVLDGALRPVPV--GTTGELYLATTQLAHGYHRRAPLTAERFVADPFYRSGDLARWRKDGVLEFAGRADDQVKVRGARIEPGEIEAVAREHPSVGQVAVVVRGDRRGQERLTAYVV--GEAPLREHLRRHL-----PDYMVPTSFVELGALPLTPSGKLDRRAL----------- 73958924 87 -----------------------------------GDEVKWSFEELGSFSRKAANVLKPCGLKRGDRVAVILPRIPEWWLVNVACMRTGLVFMPGTTQLTAKDILYRLQASKAKCVVVSEDVVPAVESIMSECPNLKTKLLVSSHSQDGWLNFQESASSEHNCVETGSQEPMAIYFTSGTTGSPKMALHSQSSLIGYTICGRY--WLNLKSSDIIWNVSDTGWIKAAIGSFSSWLQGACVVHRMAQLDTDALLDTLTTYPITTLCAAPTVYRMLVQK-DLKRYKFKKLQHCLTGGEPLNPEVLEQWKQTGLELYEGYGQTEVGIICANQ--------KGQEIKPGSMGKGVLPY---DVQIIDENGNVLPKEGEIALRLKSTRPFCFSEYVDNPEKTAATIRGD-FYVTGDRGIMDSDGYFWFVSRADDVIISSGYRIGPFEVESALIEHPAVVESAVVSSPDPIRGEVVKAFVVLSAKSSNPEELQDHVKKTT-APYKYPRKVEFVPELPKTVTGKIKRHVLRD--------- 121713860 67 ----------------------------------------------------LIAGLKAHHVQRGDSVLVHLGNNIIYPALFFAIIGAGGVFMGSNARSQPQELEHILQLAEPKLIITSREALPTVLNVRGMLSS--QVCLLDEYAPDGPLAYSTALGYENDWVSFDDEAIAAMFSTSGTGGLPKAALLSHHAIVSQHLSIHY----DVPYEVTRLMCLPMFHLFGALWTHIFPIRYGQPLLVLPRFELTQFVAAVYQYRISETYMVPAMIHVFNRSASPVAAYLATLRYVGVAGAPIDGASLEQFEKLHARAHQIWGMTEVGVVFQTRYGANH-------------GSIGTRTPGYEVRLVGQDGNLVQGE-RQPGELYVRGAGVLIGYKGRSDAKDAY----GWFRTGDVA-YVQNGEYFIVGRTKELIKVRGWQVAPAELEAVLIKHPLIEDAAVTGVSQDGSTEVPRAFVVARGSSANRLTAEEVYL---FARQQLASGVIFVEEIPRTASGK----------------- 113867721 82 -----------------------------------------THAQMFGRITQTANLLHSLGLGPDDVIGVL---MPVTPESQYAIWGSEAIACPVNWMLEPEIIAALLRNAGAKVIAYGPD--PDIEAVRRELHDVKHWIKAGKASEEGIFDLDASVDEALDSGRVPQDTAS-MFHTGGTTGTPKLALHTHNEVSMAWVSAMQID---VQPEDVRVCGVPMFHVTGVCLPLAR---GASVVLSGWR-DPSNLWQIVDHFGVTALGMVPSV-VNMALNIPIGDADISSLKAASCGTAPLSVAVAEAFEKTGAMIFEGYGLTETNPRYGQRRIGSIGLPMAYQEMKVVKVAAG------HIQRECEPGEP--------GIVVVRGPNVFSGYL-NPEQNKSIWFEGGWFNTGDLGYVDEDGYFWLTGRAKDLIIRGGNNIDPRMIEEALYRHPEVFDAAAVGLPDAHAGELPVAYIALKPGSTFPGRIKHYAYEVIPERAAVPKQFYLVDAIPKTAVGKIQKNTLR---------- 158521217 24 --------------DAVRPTFSKFGDKTAYAFMGT----HVSFADLDCYANRFARMLLDNGFKKGDVVGINLPNIPEYGIAWLGTLRAGCVVSGVSPLLSAPEMKHQLTDAKARALVLDPDLLVVVASVGGFLSPVKRFVVQIEKVIKGS-AYS---GDDPGVAVTPDDIAY-IQYTGGTTGLPKGAQLSHRNIVQHWLHWEKGRGLALSG-------FPFFHIAGLFFNKNCIYLGWTQVLPNPR-DTDHICKEIKKYRPTVLVNVPSLFQMLIANPAFKTLDHSGLEGCISAASPFPEESQRQLESIVGEGKEVYGMTETAPLTTMN-------PMQGKKKL---GHIGLPLPNTDLCLKNTETGEKVAVGQP-GEICVKGPQVMVGYFNQPEETAKAFDVEGYFHTGDVAIQDEEGFLRIVDRTKDMIIVGGFKVFSRRVEDILSEHPAIDMIATIGRANP---ERPGSELVEAYVKPVAAALEKEILKEKLSPYEIPKRVHVLDELPLTPVGKVDKKVLRKK-------- 103485716 37 ---------------------------------------RLTWSDLDRLTDRIAARLQRDGLVKGDRTAIAGLNSVEQMAVILGTLRAGGVAGLITNSATGEQMAAMIADTGARHLFLD---TAAKASLDGQDIAASDLIAMDGDAGTPLTDWIAPADAAPQPAAIGPDDGFNIIYSSGTTGTPKGIIHSHAMRWQHIQRGA----PAYGPNAVTILSTPLYS-NTTMASFMPTVGSGGRVVLMKKFDARGFLELAERERATNCMLVPVQYMALDDF-----DRFDLSSFVMKYCTSAPADVLKRWPGGLVEI---YGMTEGGAAFI-------LEAHQFPDKLH---TVGKPAPGHVAKVIDEDGNELPQ--GSVGEIVGRSPAMMTGYNNRPDATKAMHWYDSFYRHGDIGRIDEDGFLTLMDRAKDMIISGGFNIFPSDLEAILLADERVVEAAVVGMPSEEWGETPVAFVV---LKPGADESVRETCNAKVGKTQRLSAIRQVDELPRSPIGKVLKRELRD--------- 114704616 28 -----------------------------------------SYGALREQTETVRAALRRSGVGASDRVAIVLPNGPDMAVAFITV-AQSATTAPLNPAYKEEEFAFYLEDLKAKAIIVEAGYAGPARSAADKFGLTVIELSPDADGPAGTFALSTATGIEAAPDALPGPDDVALIHTSGTTSRPK-IVPLLQSNVAAS-AANIQKSLQLTPDDRCLGLMPLFHIHGLIAAVTTSLAAGASISCTPGFDALKFFGWLEAVDPTWYTAVPTMHQTI---LARAGRNAEVIGKLRSSSSSLPGAVMKKLDTFGAPVVEAYGMTEATHQMCCNPIEP-----GKQKPGAVGLAAGPEVAIAH------EAEDHLIDGT--GEVVISGPNVTPGYEGNPDANKSFFEADGWFRTGDQGVFDEDRYLTLTGRLKEIINRGGEKISPLEVDGILSDHPAVAQVVTFALPHEKLGEEVAAAVVLKEGETADERAIRDFAAERLAPFKVPRKVVILDEIPKGATGKLQRIGLAEK-------- 158299910 52 ----------------------------------------TTCGEMRRRIVRVALHLRRLGYRRGDFVSLACGNGEQVVPVLIGCWVLGLAVNPLAPVFEKADFVHMMKQTQSGLVFCDPNAGVVREAVHEAITHGAQLFAMGPAAEGVHRSVDELLGEECDASKLLAMVLC----SSGTTGLPKGVCLSHAHFILIDRS---VPYCSDASDGPIFNFSSLFWATGIFAVMTSLLHSRPRVLTSKPYQPDLLLDLIETYRIENLFTPPSYVSTLLAHPRTDRADLSSVRQWQLGGSRVPTEMTLRLQKLLPQTRSIYGSSEIGFIT--------------RNDVTVKPGSVGPLTTVQCRVLDEDGQPVGV--GVAGELVLRHRYMFLGYLHNPEATANALTEDGFFRSGDIGYIDADGSLYVVDRIKDIIKYNNYQVSPSDLECIIQRMDGVKQVCVIGVPAPDSSDLPMAVVAPLREEDIVRHVEEQV--ADFKR--LRGGVRFVDSFPMTPSGKILRLAVRK--------- 169600359 53 ---------------------------------------------------KLVAGFRKAGLQKGDCFAITSFNDIMYPMVFLGGVAAGGVFSGTNPAYRVAEMRHHIRTAEVKFFIVEPELLDVVEGATAEKDRIFIFNVRGQKVPDGYRSWEWLLGEE-DWERITDTTDVARLTTSGTTGLPKIACQSHNATSWHTMTATKSQESITWEPRGISP-LPLFHVATVPSIHASPFRTGHPVWIMRRFELEPFLAGIEKHQVTNLGVVPPLVIAIINSPLSKKYSLKSIRTAAVGAAPLDAGSQRRLRKLLAP--------DATFTQVWDDTGSVGRLMANTDVKYVRERCGSNLLLTTRRLVDDDGKDITA-YDVRGELCVRGPTVARQYYKNPKATAETWDEDGYLHSGDILYCDSKTKLYIVDRKKELIKVRGFQVAPPELEAVLLAKDHIVDAAVIGLKAKPGSERPRAHVVRKPGSDITEDGVKRLISENLASYQLTGGVVFLDEVPKSPSGKILKRVL----------- 163761230 71 -----------------------------------------TYKELTDWTNRIAHVLEDYGVKPGNRILIRSANNPAMVAAWLAATKAGAVVVNTMPMLRAVELGKIVDKAEITLALCDTRLMDEMVACAKESRFLDKVVGFDGTANHDAELDRLALSK---PVRF-ETVKTGLGFTSGTTGKPKATMHFHRDMLM------IADGYAVTPEDVFIGSPPLFTFGLGGLAIFPLRFGAAAALL-EQATPANMVEIIQNHKATVCFTAPTAYRAMLAAMEE-GADLSSLRAAVSAGETLPGPVYEQWAKTGKPMLDGIGATE----MLHIFISNRFETAQ-------PACTGKPVTGYEARIVDGEMNEVER--GQVGRLAVRGP--TGCRYLDDPEQQQKYVRDGWNLTGDSFTQDEDGFFHFAARSDDMIISAGYNIAGPEVEAALLAHDDVVECGVIGVPEARGQIVQAHVVLKAGIVPDEKRLQDH-VKAVIAPYKYPRSVIFTDALPKTQTGKIQRFRLR---------- 121607723 33 ---------------------------------------RLSYGALEDAARRLATWLLDAGLRREERVLLLMLDTRDWPVAFLGCLYAGVQPVAVNTVLKADDYAHMLGHCRAQAVLVSGALLPVLQAMERQPNEVRRLIV---SQPTGALP-AQALDMQAAVAGSPALAAPADTYSSGSTGKPKGTVHSHGNLWWTALYGKAVLG--LTDEDVCFSAAKLYFGNSLTFPLS---VGASVVLMAERPTPEACFERWTRHQPTVFFGAPTGYAGMLASPRLPQRQAVALRICSSAGEALPAEIARRFKHFGCDIIDGIGSTEMLHIY-----------LSNRPGDVRYGTTGKPVAGYDIALRGEDGREVP-DG-AIGDLYVQGPSAALMYWNERDKSRETFQ-GVWTKSGDKYLRDAEGYYTYAGRSDDMLKVSGIYVSPFEVEATLMQHAAVLEAAVIGKQDADGLTKPMAFVVLKGQSATQDEL-KAFVKERLAPYKYPRFVEFVAELPKTATGKIQRFRLREK-------- 78066370 58 -----------------------------------------TFRELDEESDRLAAALVRLGLKPGTRAMFQMGTTLDTALALCACYKSGVVPVCSLPQYREVEIGKLADLARPEAYFVQADLVEFAQTMCREHASFRHLIVARGEALAGSLSLDEARRVLAD-VRIGSEDVLSFQLSGGTTGVPKIIPRFHAEYLGHSLAWSRVNG---GEQATLIWSLPLLHNAAHLYALVPTIAAGQTTILMSSVDVVQMARLIEQHRATHAVSIGPVAPQIMANPQVLDHDLSSLKLFFCLTRA--DNLEA---YLGVPCSNMYGTTEGSGGTVDEHVRHHTHGRSQDELVLLEPDSEIPVPTGQ-----------------VGELCFRGPSSLRGYFSAPEANATAFTKDGFFRTGDMMVIDGATYFSFEGRLRDNINRGGEKIGAEEVEAFLSHHPAVLDAKLVAMPDPVYGEKGCAFLIPGHVPPTIPELIDFLGTQGLAKFKCPERVEVVDEFPVTRVGKVDKPAMR---------- 167840784 52 ---------------------------------------------LDHRVDRLAAALHELGLRPGDRAMVQLPNGIAFVTVCFALFRLGVVPVLAMPTQRSHDIDALCRIAEDGTAGFDARSL---AADMLDAHPSLRWIVVDGE--PGRRDNDDDADERVVPLDAPPRAVALLLLSGGTTGTPKLIPRTHADYAYNFSASAALCG--LDDTSVYLAVLPAAHNFTLACPILGTLASGGAVVLSDTASCDEAMPLIARERVTHVALVPPLAQLWAQAREWERSDLSSLRLVQVGGARLDPALARRLDVLGCRLQQVFGMAEGL------LCYTRLDDPPD----TIAHTQGRPLPRDEVRIVDAHGRDVA--AGDVGELLTRGPYTIRGYYRAPEHNARSFTGDGYYRTGDLVRRDAAGNLIVEGRIKEQINRGGEKISAAEIELLIDALPDVQDSAVVAVPDALLGERICAFVRPQRDALDAATLKQALRARGLSEFKLPDQIEIAAHWPLTSVGKIDKQRL----------- 85703666 26 -----------TIYQMLNEVAGKFPNRPAISQLFSGATDKATWQQFHDQCCQAANLFRSLKLGEGDVVALVLPNCLETAAA--TIGGMIAIVNPINPLLEPEQISAILRETGAKVVVHAPNVHTVLEILNRYLSPPKSWIVVRPKNPVQHHAFNKASARQPKTLSFADSAGDRVAHTGGTTGMPKVAQHKYSGMIYNGWIGHTL---LFTEQDNVMCPLPLFHVFACHVILMAMISGAHVVFPTP--------AGYRGEGVSFIITVPTAVSALMQ--RKVDADVSSVRNAFSGSAPMPMELFNRFESTGIAVIEGYGLTEATCLVSAN--------PPEGEKKV--GSVGVPFPYTDVRIIKGTADPMDCAVDEVGEICISNPGVSGGTYTEAVKNKDLYYHGDYLRTGDLGRIDPDGYLWITGRAKDLIIRGGHNIDPAEIEEALMVHKAVAMAGAIGQPDAHAGEIPCAYVLVAGATVTGEELLEHCKLHVHERAAVPKHVEVLPELPKTAVGKVFKPDLRK--------- 148658425 33 -----------------------------------------------ELAERLA----AYGVGRGERVA-IALGNGPAMALSFLAAATCATAAPLNPKYRQEEFAFYFEDTRATTLIVPPDGM---EAARAAAFPGMTVVVAALRA-DGMLSLERGARPPQPFIPPQPDDVALILHTSGTTSRPKRVPLRQRNLI--ASARNIIDAYRLSPDDRALCVMPLFHIHGIVATLLAPLASGGSVVLPPGFDAMRFWGWLTAFRPTWFSAVPTMHQMLLARAERAAIRAAPLRFIRSSSAPLPPVVLERLETFQAPVLESYGMTEAS----HQMTTNPLPPLPHHAG-SVGYGFG-----VEVTILDEQG--AEKARGERGEVAVRGPNVFDGYENNPEATAAAFT-NGWFRTGDQGRIDDNGYLWLTGRLKELINRGGEKISPLEIDDVLLRHPAVAEAVAFAAPHRTLGEEVHAAVVLRAAA-TERELRDH-CAAFLADFKVPRVIHILPEIPRGATGK----------------- 118471730 11 --PATLLSGLFDVLDHHVRT-----RPDAPALVVTQQRIAVTYATLGRWADDVAAGLTADGLRRGEVIAVVDVNTAEFVVALLAAARIGAVVAPLDPALADAEMTDRLARLGARAVLTGPCEHALVTASRATVEPTRGATV----EPTVRQAVDLGLG--------PDDAL--ILFTSGTTGRAKMVPWTHAAASVHGICAAY----ELGDGDATVAVMPFFHGHGLVAVLLSTLAGGGKVLAHGRFSAHTFADMRDADATWFTA-VPTIHQILLQRPDEEHPPLRFVRS--CSAPLDPATAEAAERRFGAPMLEAYGMTETTHQAASRRVRTH------DPRMSVGPASG----AARFQVVRSDGECTPAE---TGEVWVSGPAVVRGYLADPENTAQAFT-DGWFRTGDLGALDADGNLQLTGRIKNIINRGGEKISPEHVEGVLTGCDGVFEAVVFAIPDATYGEQVGAAVVPAAAHVSADDILAQ-CRTGLAPYEVPARLDIVESLPHTAKGAIDRQAVK---------- 60279983 485 -------DERRQMLETWNATAANYPLETCVHRLFEHQVQRSSYGELNRRANRLAHALIARGVGAE---SLIGVAMERSVELVIALMGIGGAYVPLDPEYPQERLSYMLEDSGVRLLLTQAHLLDGL-PVSAEVQPL--MLAADSEWLEGF--------DASDPVAVTGENLAYVIYTSGSTGRPKGAGNRHSALT--NRLCWMQDAYQLDGSDAVMQKTPFFDVSVWEF-FWPLMVGARLVLPGDHRDPSRLMDLIGRESISTLHFVPSM---LQAFLQAPGSACTSLKRIVCSGEALPVDAQQRVELPGVRLYNLYGPTEAAIDV------THWDC-REEGRDTV--PIGRPIANLRCYVLDDALEPVPV--GALGELYLAGAGLARGYHLRPALSAERFLADPFYRTGDLARYRADGVIEYAGRIDHQVKLRGLRIELGEIETRLLEHHAVREAAVLVV-----DGKQLVGYVTLAAEPDEWRLSAHLAES-LPEYMVPMQWVALERMPLSPNGKLDRKAL----------- 196033726 484 ---------------------------------------KLTYKELNERANELAHYLVEEGIGPNQFVALVFPRSTEMVVSMLAVLKAGAAYLPIDPEYPAERINYIVNDAKPVCIITH--------------STVSSILVIEDDIKEIELDSEEALNTYS-YMNIPLKNDESLIYTSGSTGNPKGVIVPMKALSNFLLAMD--DIFSLNENDHLLAVTTFFDISALYLPLASLTIAQKEVIQ----EPSALTALLQEERVTIMQATPTLWQALTEYPE----KLQGL-NVLVGGEALPAHLAKTLKELGCTITNLYGPTETT-------IWSTVMNIDERE--SGMPPIGKPIWSTAVYVLDAGLQPVPP--GVIGELYIAGGGLANGYLGKPELTRFVANPYGMYRTGDLVKWRKDGVLEYMSRADHQIKIRGFRIELAEIEMVVQRHENIKQAVVMVREDRPNDKRIIAYIVAEEKETIHLAEIRSYVSESLANYMVPAAFVLLEELPLTPNGKVDRKKL----------- 168701500 87 ----------------LDRHLAARGNKAIVWEGEPGDTRTLTYQQLHREVCKFANALKGLGVGKGDRVTIYMPMVPETAVAMLACARIGAMHSVVFGGFSADAVADRNNDAQSKLVITADKVVPLKANVDAALESVQKCVVLNEMKPGRDVWWHDLVADASADCPAEELDSLFILYTSGSTGKPKG--------VLHTTGGYLL-GTSLTHKWV-------FDIKEWCTADVGWITGHSYIVYGPLCNGATVVEIVAKYKVTILYTAPTAIRAFIKWGDQKAHDLSSLRLLSVGEPINPEAWIWYHNVIGCPIVDTWWQTETGAIMISPLPGAVATKPGSATK---------PLPGIQAEVVDKQGHPVPAGSGGFLVVKRPWPSMMRTIYGDDERYKATYWSNGVYFTADGARQDEDGYIWVMGRVDDVLNVSGHRLSTMEVESALVQHPKVAEAAVVGRPDDKGEGIVCFVTLKQGTNPSDEELKAHVVH-NIGALARPDDVRFSETLPKTRSGKIMRRFLRD--------- 145595309 27 ------------------------------------------WSALDARVNRWVRLLRAENLQVGDTMAVVCGNRRETFEVLLAALHTGVTVVPVNWHLTAPEITYLLSDSASRLVLTEPRYAAVVAEAVHSCPAPVRAMVTGEREHAGCTPVEPLLA--GLPADEPTDQVCGLLYTSGTTGAPKGVVGAPFARVDRLLAAGRVLG--VPARGAVLLVGPWYHSAQVFFALLPLLRGSRLVMHD-RFDPESFLAAVAEHRITACHLVPTQFVRLADVRAAAD--VGSLRMVWHGGGPCP-----------VEVKRQM-IEWWGPVVVEYYAATEVTLMDADSWLRHPGSVGRAVPPNEIVIVDDEGNPLPA-GQA-GRVFVHRVGQTFEYHNAPQKTRDAHLRAGVFTYGETGYLDSDGYLYLTGRAGDVVISGGVNIYPAEVQTVLLSHPAVRDAAVTGEPDDEYGERVVAIVEVDSARLDPERGGEVLCRRSLAGFKVPRRWRFVPELPRDGTGKLRQEVLR---------- 186682529 1591 ------------------------------------ENQQLTYQQLNCRANKLAHYLQSLGVGADVLVGICLERSLLMVVGLLGILKAGGAYVPLDPDYPQDRLSFMLEDAQVRVLLTQQQLKKKLPQHQGQLDTDWQFI---------------SQSSQENPITTVQGSNLAVIYTSGSTGKPKGAMNTHLGICNRLLW--MQQAYQLTDVDCILQKTPFFDVSVWEF-FWPLITGARLVVAGGHKDSAYLVNLILEQQVTHVHFVPSMLQVFLE--EPSLENCRSLKRFICSGEALPVELQERFARLECELHNLYGPTEAAIDVTQCFPNGNLRIVP----------IGQPIANTQIYILDEHLQPVPVG--VAGELHIGGAGLARGYLNRPELTKEKFISNPFYKTGDLARYLPDGTIEYIERIDNQVKIRGFRIELGEIEVLLNQYEEVQASCVIAREGTTGDKCLVAYIVPQHSKPTTNELRQ-FLKAKLPDYMVPSAFVILESMPLTSNGKVDRRAL----------- 83943579 20 -----------------------------------------------QRAAQGAAALTRLGAGVDVPVALIMRNDLTQLEVMRAAAMAGTVIVAQNWHAAAEEAGAICDDSGAQFVIIHRDLIPALEAVTPDTALRQAYGIDDAAAKTDPETPESALVDAADPITPREMMRPLMRYTSGSTGKPKGV----RRLVLSRVGTEMLQ---LKPGSRFFTAAPIYHSAPSTLTSAALVTPGVSTFVAPKFDPESFLATIEAQRITHIYLVPTMMLKLPQEVKAK-YDLSSVEFCVSTGSPWPHDLVAMIDWWGPVFWESYGATEI----------GFMTMVSSADALARPGTAGRMQMGGTLMILDPDGNELP--AGQVGEIYARMDAFGGFDYSNDPESRASAEKHGHFSVGDLGSVDEDGFLFITDRKKDMIISGGANIFPAEIEAVLMRAPFIRDVAVFGAPDPEFGEQIVAAVELADGHSADKQKVLDFLDGKLARFKAPRIVDFHEALPREDSGKIFKPRLRAPYWD----- 182413787 548 ----------------------------------SGEGAALSYGELNARANRLAWRLRRAGVGPEARVGMYFERTVDLVVGIVAILKAGGAYVPFDPVYPAERIGFMLRDAAPRVLLTQQKHEAFC---RGLVADGTELVCADDRS---------LVGERTDNLRVPEQAAY-VIYTSGSTGQPKGCVVEHRQVV------RLFEATQAWYRFGREDVWTLFHSYAWEL-WGALLYGGRLVVVETSRSPEAFLELLRQEKVTVLNQTPSAFRGLMAADESARPAPLSLRYVIFGGEAEPASLAPWWERHGDEQPQMYGITETTVHVTYRPLRR-----ADGENGSV---IGRPIPDLRLYVLDAFQQPVPI--GVVGEIYVGGAGVARGYLNRPELTAERFVPDTLYRSGDLARWRADGELEYLGRADHQVKIRGFRIELGEIEAALASHPAVR-SALVLLREERGDKSLAAYVVWRGEPVAPAVLRAHVGER-VPEYMVPADIVGLAAFPLTPNGKVDRRAL----------- 33598313 49 ---------------------------------------RISYAGFDRRSSAVGRGLKAHGVQAGAHVGLILDNCPEMILAVFALAKIGAVWVPINTAAKGKLLVYYLDFADITTLIVHEKYLALIAACLHELPRLQRIVVVDQQAPRAYAALEQDGREDADPWQLG-----ALLFTSGTTGPSKAVMWPQAG--VNVWAAQNAMARWVAHDDVEYVCLPLFHANALLNSTWTAFVAGATVALTDRYSTTRFWSEIRQCGATRFNSLG----AIVNFLWTQPPTPQDRDHKVRLCSMAPVPYVHEFERFGVKVFTGYGLSDYCLA-----ASTRLDDPAEK-----AFSCGKPRPGIDLRIVDDNDIELP--AGQTGEIALRSTWSTAGYYKMPEATLQARR-NFLFHTGDRGYLDADGYLYFVDRKKDSIRRRGENISSQEVEAVLMSHPEVVNAAVYPVRGDLPEDEVGASVLLRGSALSYQDLTRYCVE-NMSYYMVPRFLEFVDALPLTESGKIEKFKLKQR-------- 89053819 59 -----------------------------------GNGRRRTYKELTDWTNRIAHVLDDMGVQPGNRVLIRSANNPAMVACWLAATKVGAVVVNSMPMLRAGEISKYVDKAQIAFALCDTRLMEEMEACAASNPTLQRIMGFDHDAELDRLALEKPVQFTAVATAADDVALLG--FTSGSTGDPKATMHFHRDLLI------IADGYAVTPQDVFIGSPPLFTFGLGGLAIFPLRFGAAATLL-EVATPPLMVEIIEKYKATVCFTAPTAYRAMLRAMDE-GADLSSLRAAVSAGETLPAPVYDDWAKTGKPMLDGIGATEMLHIFISNRFDDH-----------RPACTGKPVSGYLAKIIGEDGTEVPR--GTPGRLALKGP--TGCYLGGQR--QEDYVQDGWNISGDTFVQDEDGYFHFAARNDDMIISSGYNIAGPEVEAALLSHPDVNECAVIGAPD---EERGSVVVVTEGETATQAKVLQDHVKATIAPFKYPRSVVFVRDLPKTATGKIQRFLLK---------- 126179201 51 ----------------------------------NGTEKKYTFFDLMRLSNQAVNICLKYGIKKGDRVMLMLPRTPEWWIFTIALIKLGAVYCPATTMLTPKDLKYRIQAADIRMIITMAEHADKVEEIREECPTLAVRLMID-GVRDGWVSY---------PVELDYPAPCSIFFTSGTTGEPKMVVHAHSYPLGHIVTAQLWHD--LRPNDLHLTISDTWGKSAWGKLYGQWIVGACIFVYDGRFHATEILPLLEKYGVTTFCCPPTIYLILADL---DKFDLADMRHCCSAGEANPEVIRAWQEGTGQTIYEGYGQTET------------VLCIGTLPGMKIKGSMGRPMPGWQIELHDDDGNGVGEEGRIAIKLDPRPVGLFSGYLNNGEENHKVFS-NGFYYTGDKAYMDEDGYFWFIGRDDDVIKSSGYRIGPFEVESALMEHPAVQEAAVVGSPD---VLRGLVVVLKPGYRPTESLVKQKQVKRVTAPYKYPRLIEFVESLPKTISGKIKRHELRE--------- 88806486 1 ------------LFDFPHYQLEKYGMDRAFATKYDGEWSYISSQEYVDRANAVSRALLRLGVSAGDKIALISMTNRTEWNIMTGILQVGAQDVPIYPTISEEDYAYILNHSGCSYCLVSCQVYEKVAAIRGKVPKLKEVYSFD-KLPDCK-NWQELLDLGADTGNQDEVEAATLIYTSGTTGKPKGVMLSHDNIVSNVIAAEGLDTISENLKEVVMTVVPRLKVYDKIIAKGADLTGIKKALFYWAVDLGLKFEPYGANGWWYGVRLALARLIFSKWQEALGGNLETM----VSGSAALQIRLARFAAAGIPVMEGYGLTETSPVI----------SVNDQRNSGWKIGTGRVIDEVEVRIAED------------GEILCKGPNVMLGYYKDPERTAEVLR-DGYFHTGDIGEIDADGFLRITDRKKEMFKSGGKYVAPQLLENRFKQSRFIEQIMVVALIQPEWARRQVAARDHRELIQNPERYQEEVDKANFARWERVKQFRLTPNTWSVEAGKIKRKAILEQYRELY--- 120405361 61 -------------------------------------------------------ALDRAGVRSGDRVGILSPTRPETAIVLLACAKIGAIYLGMGTRLRRADMDYLCADACPSITFAMPDTDDMVAAATGQ--GLSHPILLSSISPEEFLAGHQENAERA--YDVDQFDPLAIVYTSGSTGDPKGVVLSHRSLLNYR---SLLHRWPLTQPR-LLSDMPVDHIGYIGNELTAAILSGGTLVQVPRFDAREVADQIERERVTVWMGAIPTMLTRVVALDDLESRDLSSLELVWWAGQLPESTARKVATFAHQVGASYGMSEMCCITLTD------PGISPEQAVR---TVGRPLDDIEVKVL-----PVPGEERS-GEFALRRIGMMTEYWGKPDKTADAIDRDGWFHTGDLGFIDDDGSLVITGRLKLLIRSGGYNLSPFEIESVLEGHPGVAMAVVVGLPDPEYGEVAHAATAARDTAVTDDELRSY-LREHLSGFKVPKQFHQISRIPLLANGKPDRSRIREQ-------- 154271951 58 ----------------------------------------------------------------GSPVAFLAENGYDYVVALLSILACDGIALPLSPSFPSGELRYILDNSQAGLLL----------ATEKYSKKAQELVQMD---PENTMLLRDEIERGADPVTMLDPRGGMMLYTSGTTNRPKGVFLPQSALSAQT--QSLVEAWEYSPDDRLLHLMPLHHIHGFLFPFNPTAVWKR--LGSPFIPPSKASSIPTKEKITFLTAVPTIYNRLLSTHKSLPTEIQNLRLNISGSAALPTSTKTAWTELGNVLLERYGMTEVGMALSCNFADR------------VDNSVGWPLPYVECRLFDTDANEVIMPGEEIGEIQLRGPTIFKEYWRNEKATREEFTEDRWFKTGDVAVWCRGPLYFIQGRTSDIIKTGGEKVSALEIERELLTLPQVAEAAVLAVPSRKWGQKVGVVLVGRGGKTWGIMDMRRALKGKLAAYKIPEMRTLKDGLPRNAMGKVNKKSL----------- 27379069 68 ---------------------------------------KLSFAALSRRSNQVANFLRAQGLRRGDHLLLLLGNVVPLWETMLAAIKLGVVVIPATTLLTADELRDRLDRGKAKAVVAAQDQVAKFASLGAE--NVVRIVV--GAASDGWLAYDEA--AEAPDSFVPDGPTHALYFTSGTTAKPKLVLHSQRSYPVGHLSTMYWIG--LKPGDVHLNISPGWAKHAWSCFFAPWNAGATVVVNQPRFDAKALLATIGRCGVTTLCAPPTVWRL---FIQENLASFKVALREVCGAGENPEVIDQVQAAWGLTIRDGYGQTET----------TALAGNSPGQNIKV-GSMGRPLPGYRVQVSDADGNPA-KEGEVLGANRPAG--LMQGYQGDDGKLSGA--EGALYRSGDVVFEDEDGYLTFVGRSDDVFKSSDYRISPFELESVLLEHELVAEAAVVPSPDPIRLAIPKAVLLTSGSERTPESIFKH-LHTRLAPFKRIRRLEIVTELPKTISGKIRRVQLR---------- 50084734 12 ----------------------------------------LSYAQMNALANRCAHLFRQHGLKRGDVVSILLENSIDIFTVAWAAQRSGLYLTAISCKTSAKDLAYILDNSESKILIVSECLVDTLEAL--QLSQLDYVYLYATGQKTSVASFTQALSQREDDITDPSPGG-DMLYSSGSTGRPKGVLPEGDLMQPVPLMAMGRDLYQMNQDTLYLSTSPLYHAAPLRWALAVHRFGGTVVIMD-KYDAEQTLNLIEQYQISHATFVPTHFIRLLNLPETRRQSFDSSSLKAVIHAAAPCPVQAMIDWWGPLLHEYYSGTE----------QCGITALDSVQWLDKPGSVGKAV-LGKIKVLDEQQNELAV--GQIGDIYFDGPQFE--YYKDPEKTKTAYSKQGWATLGDIGWVDEDGYLYLTDRKNFMIISGGVNIYPQEIENLLMTHPDVNDTAVFGIPDDEMGEKVVAIVQLKACILSSADEAQKLVRQALGGVKCPQVFEFCQNFPREATGKILKRKLIEDYKAHLASS 33598447 54 -----------------ERVALRWRQDERIETMTYGQLQALT-----NRIARVL--VEDMGLVPGNRLLLRGPNNPMMAAAWLGAIKAGLVTVPTMPLLRAKELRQIIEKAQVQAVLCDARLKD--EALHCAAPAHEHYMLFNDGAPDALDARAAAKPEDFPACDTAADDVCLIAFTSGTTGAPKGCMHFHRVLAMCDLFPRHV--IRPGPDDIFCGTPPLAFTGLLCFPLR---VGASAVL-AEKLSPDTLLALIHDFRATISFTAPTFYRQMAAL--APKYDISSLRKSVSAGEALPDATRQLWRQTGIEMIDGIGGTE----MIHVFVSSPPEEVRQ-------GAIGKAVPGYVAEVVDEQMRPVPN--GTVGRLAIKGP--TGCRYLADE-RQQRFVQQGWNLPGDTFLRDDDGYFFYQARNDDMIISAGYNIAGPEVEDALLRHEAVAECGVVGAPDDDRGQLVKAYVVFKGYEPALAAALQAFVKAGIAPYKYPRAIEFVDALPRIETGKLQRFALR---------- 91783053 34 ---------------------------------------RYTYAELETITNRYANGFIAHGIGYGDHVAVMLPNCPEFFWVVWGLSKIGAVAVPINTAAKGELMRYFLDKSDSVCFVVDEEWSERVAAIRSEVPQIRQYFIHGGNGPDNAESTVHALSEESDDASQPDRVAYDIMFTSGTTGPSKGVQCPHSQ--GHAVGRALTVDFGYREDDVLYTCLPLFHGNAAYYSCYAALWADAAIALAPRFSATRFWDDIRRTGATLGAMTNIIWK-----LPPGPHERETKLRLCM-AVPVPKEIYSEFERFGVVLTSVFAMTE-------NFAMTRFTPSDPAEK---AGSAGKPRGECELRIVADDGTDLPAGG--VGEIYLKPGSMMKGYYRMPKETAREFD-NGWFKTGDRGYLDEDGYLFFMDRKKEAIRRRGENISAYEVELILCRHPAIHEVAAIPVASELSEDDVMVYVVLKGESMTHADVV-HFSAEHMSYFMVPRFVEFIDKLPKTASEKLEKYKLK---------- 73537440 25 -----------------------------------------TYRELDEHSNQVARLYRDHGLQPGDRVAFLIENHPRLFELCWGAQRSGITFICLSTRLNVADAAYIVRDSGAQMLITSRAQAEIAAALTEQVPGLKGYLMLNGTLP-GYTPYETTLAQYPTWRIDDETTGGDMLYSSGTTGRPKG-VYAPPASPQIDTPTSL---TALCQKDMYLSPAPLYHAAPLRYNMSVQALGGTSIVMD-HFDAEQFLRLVQEHRITHTQVVPTMFSRMLKLPAETRGSYDVSSLQVAIHAAAPCPVQVKIEWWGPVVWEYYAGTEGNGVTV----------VSSREWVERKGTVGRAM-IGKLRICDADGKLMPN--KQPGTIYFEGRQFV--YHNDPAKTAESRHPEHWSTIGDIGYVDDDGYLYLTDRKANMIISGGVNIYPQEAENLLMTHPKVMDVAVIGVPNEDFGEEVKAVVQPASMADAGPALAAELIRENLSGIKCPRTVDFEAELPRLPTGKLLKRVLRDRY------- 86751335 33 ------------------------------------------YAEFDALIDRVAAALQRDGVQPTDAISICALSSLEYVATFLGALRAGVAVAPLAPSSTAQDFAAMVKDASAKV-LFTDDFAADAMKAAAIDPGIRRVALDGGASGAAFADWIAAADQKPTPLAIDPEWVFNIIYSSGTTGTPKGIVHTH---YLRWRQYGQLDPLGYGPDAVTLLSTPLYS-NTTLVCFNPTLAGGGTLVLMKKFDAKGFLDLAQKHRVTHAMLVPVQYRRIMALPEFGDYDLSSF----VGKFCTSAPFAAELKR-DILARWPGGLTEYYG-MTEGGGSCALLAHEHPDKL---ATVGQPMPDHEIRLIDEAGNFVAQ--GEIGEIVGRSAVMMQGYLNQPQKTAETFWTDKWVRTGDIGRFDEDGFLTLMDRKKDMIISGGFNIYPSDIEAIASQHPDVLEVAVVGMPSEDWGETPVAFAVPRGAALDPADLRA-WTNAKVGKTQRLSDVTLVETLPRSAIGKVLKRELRDQ-------- 6634775 11 ----------------------------------------------------LAAGLIRLGLRNGDVVSIAAFNSDLFLEWLLAVALVGGVVAPLNYRWSLKEAKMAMLLVEPVLLVTDETCVSCIDVQNGDIPSLKWRVLMESTSTDFANELNQFLTTEMLKQRVPSLAAVVICFTSGTTGRPKGVTISHLAFITQSLAKIAIAGICLSNTSVYLHTSPLVHIGGLSSAMAMLMVGACHVLL-PKFDAKTALQVMEQNHITCFITVPAMMADLIRVNRTTGAENRGVRKILNGGGSLSSELLKEAVNICARILSAYGMTECSSLTFMTLHDPTQESFKVTYPLLNQPKQGTPAPHIELMVKLDE------DSSRVGKILTRGPHTMLRYWGHQVATSESRSNEAWLDTGDIGAFDEFGNLWLIGRSNGRIKTGGENVYPEEVEAVLVEHPGIVSAVVIGVIDTRLGEMVVACVRLQEKQLSSETLKHHCRTQNLTGFKIPKRFVWEKQFPLTTTGKVKRDEVRRQVLSHF--- 198257936 10 -----------NLAEVYRLAAERYGDMAFATRIKSGVFKPVSYRDLYDFGLFLGTALIELGVEARDHVAILSDNRVEWNIADYAVLMCGAADVPRGADVTNQEIEYILAHSDSKVVFVESRLLERVIRVMPKLDKVEHLVLMDPKAPKGLVDWGKELREQGDR-RVEERMAFTLIYTSGTTGTPKGVQLT------HSNMASQVRNLCLEQDDRMLSILPVWHVSNGCCTYFTSLRDLKTVKPAPRLWENLYLRIMKNKGSTFLSGVFKIMLFLPLYVALNAVVLEKLRQIVSGGGALQPHVDEFFNYIGVPVKEGYGLTETSPVTVPKLVIGTVGPLYPETELILDLNTGILYPNTKYR-ANGRGQK--------GEIHLKGPQVMKGYYKNPEATDRVLK-EGWFNTGDIGMYTFNDCLKIMGRSKDIVLLNGENLEPIPIEAKLCESPLIDQCMVVG-------------------------------------------------------------------------- 75520420 4120 -----------------------------------------TYAELERRANQTANYLQQKGVRPG---ALVGLCVKRSLEMLIGMLGIGGAYVPLDPDYPEERLAYMMGDAGITVLLTQEQLMPGLPS--GERTT----IALDRDWP--LIAKE---SEQAPDVDTTAESLAYVIYTSGSTGLPKGTLVVHRGIV---RLVKETDYVTITEQDVFLQASTVSFDAATFEIWGSLLNGAKLVLLPPEL--PSLAEI--GQAIQ-SHHVTTLWLTAGLFTLMVDHHLSGVRQLLVGGDIVSVPHVKKLEIAGLTVINGYGPTENTTFTCCNPVTVMPESAH-------TFPIGRPIKNTTAYVLDRHMQPVPI--GVTGELYIGGDGLAEGYLNRPDLTAERFVPNPFYRTGDLVRYLPDGLIEFIGRLDNQVKIRGFRIELSEVEAVLAKHPAITASVVIVHENEAGMKQLVAYAVKDAEQELTAELRQH-FKAHVPDYMVPAAFVMLDALPLTPNGKVDRKAL----------- 159154201 465 ------------------------------------EGQQLTYQQLNQKANPLAYYLRTKGVEPEVWVGIFGERSIEMLSGLLGILKAGGAYVPLDPSYPNDRLDYMLTDAAVSILLTQQSLVYSLQANSAEV------VCLDRD------WHIIANYSQHNPVKVKAENLAYVIYTSGSTGKPKGVMITHEGICNNLLRT--IDTYPLIAGDCILHIVLSFDVSVWSLSSGTTLVVAK---PEGHKDIAYLINLIAQQQVTQASFVPSM---LRIFLQQPNESCRCLKRVFSGAETLSYELTQRFERLDCELHNLYGPTETA-------VDATCWQCQPDSNCRI-IPIGRPIANTQTYILDQYLQPVPI-GIA-GELHIGGVSLARGYLNQPELTNEKFISNPFYKTGDLARYLSDGNIEYLGRIDHQVKLRGLRIELGEIEFLLDTHPQVEQTVVVLQADTSENQRLVAYVVRKNSSLTPSEL-RRFLQQKLPAYMIPSAFVVLSELPLNPNGKIDRRKL----------- 17549638 49 -----------------------------------GEVDCLSYFKLLQEAKCILAELRVLGRRPGDKVVLLLERARDFVPAFWACVLGGVIPCPVAPRHDPMRWQKTLEHID---ALLDSPLFITTHTLKAGLPDTMEVVTLDA------LRHAHSVSPPVHPARVNDPAV--FVLTSGSTGNSKAVVLTHGNL-LASMAGK--NGQRLGSDDVTLNWISFDHVAALLEAHLLPLVGAAQVDSAPILDPLLFLRLISDHRVSFLFGQINAALQAKDAQAQAKHNLSRLRHIISGGEAVVVELLAPYGLVASALWPAFGMSETCSIYSRNF--------PDGDQRREFASLGYPVAGLQIRVVDESGAPLP-DGET-GELQLRGPMVFGHYHKNEEATRQAFTEDGWFRSGDLGQI-HGGQLRLVGRSKDSIVVSGANYFSHELEVALEQLDGIERSFVAAFPRPKGVDTELLVVIFATTIPLNDEARLHQLNVAIRNWGFRPALILKTDFPKTSLGKIQRATLRKRLEN----- 159898383 2006 ----------------------------------SDEHHHYSYAELDQRVTQLAASLQAHGVQVDDRVGVLMERSAQLVIALLAIVKAGAAYVPFDPAYPSERVLAMLADAAPRVVITDPKL--------GQ-ATIPVLLFDQAWQPNHSLSFNP-------PIIHPLNAAY-MIYTSGSTGKPKGVINSHQAIVNRLLW--MQQRYQLTAADVVLQKTPYFDVSVWEF-FWPLMTGAKLVVPAGHLDRRYLAETIQAQKVTTIHFVPSM---LSLFLEEQAANCTSLRQVFCSGEALSAETSARFQTLNADLHNLYGPTEAAVDVSAWHYQPNAEP---------SVPIGRPIANTQLYILDARMQPVPV-GVA-GELLIGGLNLARGYAERPDLTAERFIPHPYYRTGDLARWRDDGAIEYLGRNDFQIKVRGIRVELGEIEHQLSQHPAIAQ---IVVHHHAGQL--VAYWVARPDQAVPEETARSWLRARLPEAMIPAHWLQLAELPLSSNGKLNRKAL----------- 158313656 14 --------DDMTLSDAVFANASRTPEKVIVRHKSGGQFVDVTAQEFRDLVVRTAAGLAARGVHPGDRVAIMSRTRYEWTVVDYAVWVAGAVTVPIYETSSASQLEWILSDSEAVLTVVESEAAALVATVRDQVPTLREVLALDGGALDTLAEAGAAAGTGEEELGVTAASIATIIYTSGTTGRPKGCELAHRSLLFNAMSSAATMPDLFTEDASTLMILPLAHVSARCIAYATLLADLAQVRPSFLLAVPRVYEKVDGKGRIFDAAEATA-IAYSEALDHGGARHALFDRLVISGGAPLGPRLCHFYRIGVPIFEGYGLTESTAAATVNRPDS------------LKIGTGLPLPGVTIRIADD------------GEILIRGDLVLSGYRNDETAAKEALDADGFLRSGDLGSLDETGHLRITGRKKELVTAGGKNIAPAPLEHRIQENPLISQAMLIG-------------------------------------------------------------------------- 13470819 59 -----------------------------------GNGRRRTYKELSDWTNRLAHALENYDVKPGNRVLIRSANNPAMVACWLAATKVGAVVVNTMPMLRTGELTKIVDKAEITIALCDTRLMDEMTACAKDSTFLKQVIGFDGTANHDAELDRAALDKPVTAVNTGRDDVALLGFTSGTTGVPKATMHFHRDLLIIADAYAR-EILQVTPDDIFVGSPPLFTFGLGGLAIFPLRFGAAATLL-EQATPPNMIHIIETYKATISFTAPTAYRAMLKAMDE-GADLSSLRVAVSAGETLPAPVFEEWEKTGKPILDGIGATEMLHIFISNRF--------DDRK---PASTGKPVGGYEARIVDDAMREVPR--GETGRLAVRGP--TGCRYMADDRQKEYVR-DGWNLTGDTFTQDEDGFFHFAARSDDMIVSAGYNIAGPEVEAALLSHPDVAECAVIAEDGERGQIVEAHVVLVQGVAPTVKRLQDH-VKAMIAPYKYPRSIKFIAALPKTQTGKIQRFRLR---------- 126334320 89 -----------------------------------GDEMKWNYQELGDLTRQAANVLSACGLQQGDRVIVI---LPRIPEWWLAVVGCGLVFIPGTPLLVTKDILYRLKTSKAKCIITNEALAPTVDAVASDCPALKVKLLVSENRRDGWMDFRALLREAPNCTKTGGEEAMTIYFTSGTTGNPKMAEHSHGSLGFK----ALMDARSYSDVQVSETIWSILDT-GWILNLLGTFLGACSFIHQPRNDPMIIVNTLCKYPINVMLAPPMLYRMLLNQ-DLTRFKFQSLHSCLSAGEILPETLQKWRMQTGLNIKEIYGQTETGITCRYS---------SKEGKPGFMGKA---VPNYTVQIIDDNGNVLPPGTK--GEIGIKIKPIKSGYVDNAEKT-AANTLGNFWRMGDLGIMDKDGNFQYIGRADDIINSRGYRIGPSEVENALNEHPAVAESAVISSPDANQGEKAFVVLDPKFKSHDQEELIRELVKATTAPYKYPRKVEFVSTLPKTVTGKIQRAKLRK--------- 29828849 65 -------------------AAELLGRTDAAFRTADGDVW--TYGQLRARVDRIAHVLTSLGVVPGNRVLLRGPTTPWLAACWLAVLKAGAVAVTVLAQQRPHELATMCGIARVTHALCD--VRAVDDLAKAEVPGLR-LTTYGGDAPDDLLAPDEAVDTAADDVAL-------IAFTSGTTGRPKGCMHFHRDVL--ATADTFSKHVLRPQEDDVFAGSPVFPLRAGASALLLEQAGPRQLLP-------AIAE--HRVSVLFTA--PTAYHAMLDELPA--HDTGSLRRCVSAGENLPAATWAWHERTGLRIINGIGATE----LLHIFISAADERIR-------PGMTGVPVPGWHARVQDENGTPVP-DGEP-GLLAVRGP--VGCRYLADPRQREYVR-GGWNVTGDTYVRDPDGYFRYVTRADDMIISAGYNIAGPEVEDALLRHPDVTETAVVGRPDEARGQVVVAYAVLRAGARRDAEALGAFLRSELAPYKCPREFVFLDALPRTATGKLQRFRLRD--------- 164424753 54 -------------------------------------------------AKRVALGLQQAGLKEGDRVLLFSGNNIFFPSIFLGILMAGGIFTGANPSFVARELAYQLRDSEASFLVTAQGSLETIFVLGGDTPAAQEVVLSSNPGPKGRVAWTELLQGNAKEAKDPQTTTCCLNYSSGTTGVPKGVEISHYCYVANGVQVIHLDWEERQKRARALCFLPLYHAYGQTYFVANMPRAGIPIYIMPSFDFVKMLEYVQRYRITSLTCVPPIVVALAKSPLTKKYDLSSVEGLGSGAAPLAKEVSDEAEKLKFRLRQGWGMTETT----CTYGKVEITKAGER-----------------------------------GEFWVTGPNLMRGYWRKPEATAETVVVDAWLKTGDIAYFDAYGIVHIVDRLKELIKVKGNQVAPAELEGLLLEHPEVADAAVIGVTI-NGEEVPRAYIVRQNPKSTGQEIAGWMAGKVTRYKQLKGGVVFTDNIPKNPSGKILRRQLRDR-------- 87301166 33 ------------LWPIL---AQRHGEAIALDAPHAHPPEQLSYRELDDRIQRASAAFASLGLGEGEVVALFAENSPRWLVADQGIMRCGAADAVRGSGAPLEELRYILDDSGAVGLVVESALLERLAQEPGALGGLRFVVVLEDRAPSGQLSWEEALGCSQDPSGGPERLAT-LLYTSGTTGRPKGVPLSQ-ANLLHQL-RTLGVAVAPRPADRVLSVLPIWHAYERTAEYFLLSCGCRQMISVPRLWEALLAGFEDAQGLIRQALRLSRWRALDLTLESEGHGLASLRTAISGGGALALHVDGFFEAIGIELLVGYGLTETSPVLA-----------CRRPWRNRRGSAGQPLPETELRIVD------PDSGAALGRVLARGPQVMAGYFGKPEATAAVLDAAGWFDTGDLGHLLADGTLVLTGRAKDIVLSSGENIEPGPLEEALVAHPLVEQVMLVG----QDRRQLAALVVPRPE------------------------------------------------------- 118619896 19 ------------------------------------------YGELVAEVDRYAGALRAQSASRGSRVLVISDNGPETYLAVLACAKLGAIAVMADGNLPPATIDRFCQITDPVAVLIAPGSLAAIPAIRVDIGTGEFAHSPDTDRP----ATEPGLGAD-DPL--------AMIFTSGTTGEPKAVLLANRTFVPDILRNEGLNWVTWVDGETTYSPLPATHIGGLWWILTCLMRGGLCITGGE--NTLSLMQILNSNAVNTTCLVPTLLSKLVSELKSAATTVPSLRLLGYGGSRAIAADVRFIEATGVRTAQVYGLSETGCTAL--CLPTDDGSIAKIE----AGAVGRPYPGVEVYLADGAGPNAPGAGASFGTLWIKSPANMLGYWSNPQRTQEVLI-DGWVNTGDLLERHEDGFFYIKGRSSEMIISGGVNIAPDEVDRIAEGVPGVREAACFEIPDPEFGALGLAVVAATDVDASAARKLKHTIAAHYRRESRPSTIVIVSEIPRTQSGKVMRTSL----------- 193885234 491 -----------------------------------------SYRELDEEANRIARRLQKHGAGKGSVVALYTKRSLELVIGILGVLKAGAAYLPVDPKLPEDRISYMLADSAAACLLTHQEM----KEQAAELPYTGTTLFIDDQT-----RFEEQASDPATAID-PNDPAYIM-YTSGTTGKPKGNITTHQGLVKH------VDYMAFSDQDTFLS-VSNYAFDAFTFDFYASMLNAARLIIADELDTERLTDLILQENVNVMFATTALFNLLTDAGEDW---MKGLRCILFGGERASVPHVRKALRMGPKLINCYGPTEGTVFATAHVVHDLPDSIS-------SLPIGKPISNASVYILNEQSQLQP--FGAVGELCISGMGVSKGYVNRADLTKEKFIENPFYRTGDLARWLPDGTIEYAGRIDDQVKIRGHRIELEEIEKQLQEYPGVKDAVVVADRHESGDASINAYLVNRTQL-SAEDVKAH-LKKQLPAYMVPQTFTFLDELPLTTNGKVNKRLL----------- 90422370 27 ---------------------------------------RLSYLQWYGKISSLVEAFDRIGLKPGDHLVTALQNRWEAATIHWACQFAGIVITPINWRAKADELDFCIENSESCAVVYQDVSAEAVAQSKLAQSLRRISLDGDADASPGDKSFSFAAAEAADALRVSAEAWSIMLYTSGTTSKPKGVPRRHRAERAAAVAHVAQNLYGRGER--TLGVMPLYHTMGVRSLLAMSLIGGCFVCL-PRYDPRQALQLIAAENISNLYLVPTLYHDLVYHADFAGSDVSSVRKLGFAGASMTDGLLKTLD-----------AAFKPDLFVNHYGSSEIYTFAIDQNAVAKAGINQHIRVVKLNAGSVNDVAAPDEE---GEIHLSSDEAFEGYWRRPEADAKALR-EGWYFTGDTGFVDADGDLFVTGRVDDMIITGGENVSPVEVESCLSLHDAVAEVAVVGLPDERWG-KIVAAFVKRSAPISERELEQFCQASGLANFKRPRRFVFVDALPKSPVGKLLRRLL----------- 158316400 35 -----------------------------VAADDGGNVQRLTYATLVERVRALSAGLASIGVRRGDRVVLWLTNTPEWVVSHFACMRLGAVTVPVNTFLKPAEVSYVITQSGARVILLDPAMLALLSAGIPDLRNVVIFHRGGGRHGGAFLGALEALGRDPSAADARERQVLGVKYTSGSTGFPKGVMLEQGGIVANAALHSRRIG--IGGSDVFFSMMPFFHAGGSIWGLMTMLVNGGTLVFTEAFNARLGAELIESERATVMFGVEVVQAAIED-----GRDLSSLRIAAVPNEDA-RRVMPNVTFTFVP----FGLTETGPASV---------TAPDDPPDKRRTTGGRPLPGNEVRVVDATGLDVPP--GAVGEAWVRGN-VMRGYWNKPEENARVLDADGWLHSEDLVSMDADGYITYAGRLKLMLKVGGENVSVEEVEKVVASHDAVAYCGVVGVPDRRRGEVVRAYVVVRPGHCLDADILRSWLKTRLARFKVPRDIVFLDELPRLANGKLDRVGLAGRAK------ 51893459 114 -----------------------------------------TYAMLRRQVARLAGGLQQLGVGKGDRVIIYMPLTPEGIMAMLACARIGAIHSVVYAGLGAGALRQRIEDAGAKVVLCADDLKAIVEAVEGNPQ-VEHVVVHRRATPEGETDFAELLGSADTPCEVMDSEDLFILYTSGSTGKPKGAAYTHGGYMVGTTHLWRI-ACDIRENDIY-----------WCTSDIGWIVGHSIMVYGP---------LVNGSTILVREGAP-------DY-PHPGIVWEIVERYQVNKLYTAPTAVRMFMRMGEEHPRRYDLSSLKLMVCQLWAYEHLDNWWQTETMDVKGRAGRPFPGIRAEVLDSDGKPVPGKG---GLLCLRGAWMFRTIWGDRSRYEAYWTVPGVYTSGDVATVDEEGYIAVLGRADDVLNVAGHRIGTADVESALVSHPAVGEAAVIGKPDPKGEAIKAFVILRRGYEPS-EQLAQALI--GHVRHQLPAEIAFVASLPKTRSGKIMRRVLKAQ-------- 121715376 56 -------------YDILRRGARMFGRRLIKTHVENKKIKRITYFEMYERALQLGCGLNKLGLDKSNKIHLYGATSAHWLAMSHGAASRSMTIVTAYDTLGEEGLKHSLVQTSSSAIFLDPGLIPSLTHVLADVKSIKHVIYNTDKADFDYLSIEEKLGEEVDPVPPSPEDLCCIMYTSGSTGPPKGVPLTQANVIAATAGVQAIVGPYIGPSDALLTYLPQAHILEFMFENICLFWGGTMGYGNPRTLSDASMRNCKGDKPTILVGVPAVWLNKANFLEATGGRL----RIMMNGGGPISKDTQKFLSMAIPMISGYGLTETSA----------MGALNDPMAWNPEALGDIPGSIEIKLVDFPEAGYFTKSNPPQGEIFIRGGSVATSYWDNEEETKAAFTEDGWFMTGDIGEFDKYGHLKIIDRKKNLVKTNGEYIALEKLESVYRSSPVVGNICVYAAED---QDKPVAIIVP---------------------------------------------------------- 148557502 66 ------------------------------------------------------------GVARGDRVAIFCGNRIAFLDLFLGCAWIGAVAVPINHFARGPQLQHILGNSGARLIAVDPSALALAEVLDGENSAAGHWPAAWKVGPMPPL---DAGADAASP-RPGDMAA--IIYTSGTTGPSKGVCCPHAQ--FYWWGAHSVDLLEIEARDVLLTTLPLFHVNALATFFSALLSGATLV----------VLERFSASGFTHRATVTYLLGAMVSILQSTDNDHPTTRALAPGVSAA---LAADFRRFGIGAVDGYGSTET------NFVIG--DRLADQKPGSM----GRVRPGFTARVVDEEDNELPPGVPGELVVRADEPFMATGYFEMASATVAAWR-NLWLHTGDRVVRDADGRFTFMDRIKDAIRRRGENISAYEVEQVLASHPAVAQAAVFPVRSELTEDEVMAVVLKEGMALDPVALLDY-CKPRMSYFSVPRYVLFADRLPMTENGKVQKYRLRE--------- 46115042 140 -----------------------------------------TYKEYEQHCLRLGSGLRKLGMEAGNKL---------FLFASSSCVTQSISIVTAYDSLGQSGLEHSLLQSQAEVLYIDPYLLPLKKSIFGGLDTVEAFKSANPNFK--VISFDEVLGKTTDPVFKPDDLYCVM-YTSGSGGVPKGVRIAHR---------NLVAGDCVTHKDVLLAYLPLAHVLEMALENLGMFFGGTVGYGNPRTVSDTSVRNCEGDKPTVMPGVPQVWRAFAYKSFMVKHNLPKIRFLFNGGSPISLSTKHFLSMVLAPMFTGYGLTETCAV----------GALGSPLEFTLHSIGTVPASAVKLVSVPEFGYSADADTPQ-GEILIKGPAVMMGYYENEEETKRSFTDDGWFKTGDVGEFDSDGHLRIIDRIKNIVKLSGEYVALEKLDSIYRGAQGVMNAMAYA---DSLHARPIAVVMP----------NETVLASIAKDLGVDEHSIYTDNKGLTATQKLNRRAINARYK------ 77458439 4860 --------------------------------------QRLSYAELNARANRLAHHLRGLGVGPDARVAICVERGLDMVVGLLAILKAGGGYVPLDPAYPLERLAYMLKDSAPSAVLVQGS----TRALLGEVAV-----------PVVDLDHDTWQSLSADNPSVPQHTAY-VIYTSGSTGQPKGVINEHSGVVNRLL--WMQDAYRLTAEDSVLQKTPFFDVSVWEF-FWPLMTGARLVMPGGHKDPLYLSEVIEQQQITTLHFVPSVFLAHGDTA-----RCSALRQVMCSGEALPGSLVRRFKQQGSGLHNLYGPTEAAVDVTAWDCAGPIETTPDNTPI------GKPIANTRLYILDAQQQPVPQ--GVVGELYIGGVQVARGYLNRPELSAERFLNDPFYRTGDVARYLADGNIEYLGRNDDQVKIRGLRIELGEIQSRLTDISGVQEAVVLAREDVPGDKRLVAYYT--GARLVIDVLRGHLLEH-LPDYMVPAVFVHLGALPLSPNGKLDRKAL----------- 119470675 53 ----------------------------------------MSYKALAKNVTGLGNALHSLGI-TKTEVTSLVLPNFPETYVSLWAAEAAGIANPINPLLDESIMKEIMISANTKVIILGPKVMAIKEHIPGLKAVISLFCSQNNKVPYGFKKLLAAQNTQAANFTLPEQSVCAYFHTGGTTGLPKLAKHLHLNQLTNAGQVNLL--SPVNAGDTMLVGLPIFHVNAAVATIASVMKGCKILLASPKNIIQNLLTLINNYDVAVMTAVPTVYAAMVEQITSQKIIVPPLKMKFAICGAAPLSLQALFTKLNTPLVEGYGSTEGSSV----------STLMPVNPINKEASVGLPIPGITLKIADEQGTLVKMDTLDVGEIIITGNNVFPGYVEDAHNQGAWVVDENYFRTGDLGKIDESGYVSLCGRQKELIIRGGHNIDPKMIEDAATSHPDVTLAAAVPRPDSYAGEVPLYVMLSPQSTLKLDDLTTYVSANIPERAAIPKAIYIIDEIPLTAVGKIYKPEL----------- 170690397 29 -----------------------------------------TYAQWHRMILSVADGLRELGLQRGDRLLVVLQNRWEMATLHWAGQFAGIVIVPINWRAKPDELDYCVTDSGAKAIVYEPVSAAAVAQSAAAQKVPR--IGLDDAS--GATATFDTLGAASDTTHATADDISLILYTSGTTGKGKGVPRRHR----HERAGALVAQNLYRRGERTLGVMPLYHTMGVRSLLAMALVDGLFVCV-RRWNAKLALECISKHALTCLYLVPTLYHDLLADSAFPNTDTSSVRKLGFAGAPMNDGLLKRLS-----------AAFEPELFVNHYGSSEVYTFSIDQDATRKGSAGRAGINTRLRVVKLDALS-PDELADTGEVDLLGDEAFEGYWHRPDADAKSLR-DGWYFTGDTGYLDRDGDLYVTGRVDDMIISGGENISPVDIESLLSLHPAVDEVAVAGVKDERWGQRVVA-FIKRREYVDSESLDAWCRQSDLVNFKRPRDYVFVDDIPKSPVGKILRRKLQ---------- 119952402 27 ----------------------------------------LTYQEAHDRVDSFAAGFQRRGVHAGDRVLLVMDSSVDHVVTWLALNRIGAINVPANPGLTP----FLLSRA---IQMVDPSIIVIDAAHAATLATACHYNLLPESLPLGMLAVDGASPEEPDPL-----ATATMLFTSGSTGVPKACELSHAYLVRQAQLHSKY--LHFEPEDVLFTPFPLFHIDGATLTVGAALVTGATAALSARFSASRFWDQVRQHGAT----VFNFMGATANMLPPTGRDRDHPVRL-AWGVPMPACEPHWRERFGFDLVEVYGLTDAGVPAYQPLGLPR-----------VAGSCGRIIDEYEIRIGDPDGNDVPV--GQMGEILIRSDLVMNGYYGMPEATQDAFR-GGWFHTNDFGRVDEHGNLYFAARGKEVIRRRGENIAATDVEAAIDMHPLVLESAAVGVPSDLSEDDRVFVVLQSGQSLTPEVLAEH-ARDHMPRYMMPRYIDIVDHLPKTPTEKI---------------- 27378544 83 ------------------------------------------------------------GIKPGDRVALMCSNRPEFLQVYLGCAWLGAIAVPINTALRGFQLSHIFRNSRPALLVVEAQFVAAIESVEAELPPRTWIVGAAGGAVDAGLSALPLPALGAAAPAGAVRPGDTVAYTSGTTGPAKGVCCPQAQLFWWGIYSARALG--IREGDVLFTTLPLFHTNALNAFYQALLNGCTYVLE-PKFSASGFWAAAQRHNSTLLGAMASMLLAQPKNANDSAHRL----RVALGGGVPPQIHAPFLERFGVPLVDGYGSTET------NFVFAG--TIPSDRPGTM----GYLADGIEARIVDENDSALP-DGQA-GELVLRAPFFATGYFGMPEKTIEAWR-NLWFHSGDRVVRDADGHYRFIDRMKDSIRRRGENVSSWEVEQTIQSHPAVAACAIYPLPSELGEEVAVAVLLEPGQSLEPVDVVKH-CEGQIAYFAIPRYVRILSQMPLTENGKIKKGVL----------- 171692037 54 -------------------------------------------------SKRVALGLQKAGLKTGERVLIFSGNNIFFPSIFLGVLMAGGIFTGANPTMVTRELAYQLRDSRDRVFILGPELIASTNGVQGKAEGARHWLVGNRSQAEKW-----SWQEPAD----PENTLCCLNYSSGTTGVPKGVMITHYSYVANSVGVVYINNLQFQEKQKMVCFLPLYHAYGQTMPYLRTPVYIMQ-----GFDFVKLLTYIQKFRITTLACVPPIVIAFAKHPAAKKFDLSSIES--IGSGAAPLGLVARVEKMADYIRQGWGMTEVT-CTAMAWDPNSTEGSS--------GGVGEMNPNCKAKLMSLDGKTEITKAGERGELWVSGPTLMRGYWNKPEQTADTIVVDGWLKTGDISYYEPGGIFHIVDRSKELIKVKGNQVAPAELEALLLENPDVNDAAVVGVTI-NGEELPRAYIVRNPTSKASEQDVAKWMEGKVTRYKLKGGVVFVAEIPKNPSGKILRKILRER-------- 50552396 91 ----------------------------------------------------------------GDVMITLVPNHLFITSLHFAALDLGATVSPGSAGYTVAELVNQINLTGASLIVYTRPVFKVVREALAQIVVPVKIVEFEGLIERAEFVQSHKIQSTKKVTLSPEESYSRIAYSSGTSGLPKAVRLSHFNMASSAELSKRAAPSIAGSEQIAGAIIPVNHVYGLAKFLIAMPKSGATTVFHSKFDLIEILEAQQKYKVNMYALVPPIIVVLAKHVEKYIPSLREHLRYVSSGAAGANVIEACNKRLGLKIVQGYGLTETSPVVSTNDPERHARSLVPNTQARIVSEDGVDQPAYELKDLSQLEAELKKGNLPTGELWLRGPQIMDGYHKNDEANAESFVDKRWFRTGDVALVDTLGRYMIVDRTKEMIKSMSKQVAPAELEDILLGHPQVADAAVIGVQQEKGTEAPRAFVVLRDPKFDAVEIKK-WMDAQVPKYQLHGGVVVLDAVPKNASGKILRRLLRQR-------- 109897693 16 --------------------------------------------DMLSRARKIAQILQNKGVSTGDVIAILLRNDTTLYEVVEACRYVGAYYVTLNWHGTQAELMPILSDSGAKVLVGHSNLLDLAVLVVDTPDVINHRYAPSDVVPTAKNSTDDRLSAANHGERLPERFRGMFSYTSGSTGKPKGIKREYDETVFAGLAKALMQ---LDSGDRFYIAAPLYHSAPHALTLCCLAAGNVTVFIEPKFDPERFLADVQQHKITHTYIVPTMMIRLLKLPQEVREKMSSLRYALSTGSAWP-----------VDVKQGM-IDWFGPIFFESYGASELTLISSQESLAKPGSVGKAIAGGSIIILDDAMQPVPT-GES-GSIYVHLPMFGPFKYTNTQGTLDGLHYQNYTTLGDMGYLDADGYLFINDRKKDMIISGGANIFPAEIEAVLIHMPQIADCAIFGIPDSEFGEMIVLAAQCQPDQHLDIAQVCEFLDGRIARFKWPKKLELHDQLPREDSGKIFKQRLRAAY------- 94311136 52 --------------------AAGNGGRVAVRHERAGRIETVTYAELAALVDRIAHVLEDMGLVPGNRVLLRGPNNLMMAASWLATLKAGLIAVPTMPLLRAKELKQIIDKAQVTAALCDARLRDELDANRGELERVRYF------HGEGADALETAMAGKPDTFTACDTAACLIAFTSGTTGQPKGTMHFHRVLAMCDLFSRHV--LKPTPDDVFCPIAFTFGLGGMCFPLR---IGASTAL-SERLTPELLLKLIQDHRATIVFTAPTFYRQMAALVKN--FDLSSLKKSVSAGEALPDATRQAWKATGIEMTDGLGGTE----MMHIFVSSAGADVR-------PGAVGRVVPGYEARIVDENMQPVPP--GTVGKLAVRGP--TGCRY-LDDPRQEAYVRDGWNLPGDTFMADADGYYFYQARSDDMIISAGYNIAGPEVEGSLMRHEWVAECGVVGAPDAERGQVVTAYVVLRGVEPTRAALQDY-VKREIAPYKYPRRIEFVAALPRTETGKLQRFRLRQ--------- 156743856 111 -----------------------------------GIVRTYTYWQLYRDVNKFANVLKSLGVRKGDRVAIYTGRCPEQAIAMLACARIGAVHTVVYGGLSTEALRSRIEDAHAKVLVVDGSLLEIADQAVDHAPSIETCVVIDIRNGRDYWWHEASARCESEPLDAED--PFFIIYTSGSTGKPKGVV--------HTLGGYMVDVYTFKEEDTLF-----------CTSDAGWIVGHSIVLYGPLMHPDRWWHLIERHGVTLMFTAPTGVRGLMRYGDAWPKRLSTLRLLACAGEPNPEAWRWFYEVIGCPVIDNWWQTETSRPMISNFASLPMKPGS----------CAFPVPGVALDIVDEQGQSVPPGVE--GALVITRPWMLRTIYGDDQRYIDQYWSRGKYLTGDAAKRDADGYMWIIGRTDDVIKVSGYRLGTAEVESALVSHPAVAEAAVIGLPHPVRGNAIHAFVLLRGYSPSEELANE--LKAHVGKVMKPETISFPPTLPKTRSGKIMRRVLRAQ-------- 99082078 61 -----------------------------------GNGRQRTYKELADWTNRLAHALQDLGVKPGNRILIRSANNPAMVACWLAATKAGAVVVNTMPMLRAAELKKYVEKAQIQFALCDTRLMEEMEACAAQCDVLERVVGFDHDAELDRLALEKPVQFEA--VETGRDDVALLGFTSGSTGEPKATMHFHRDLLI------IADGYARD----VLNVVPE-DIFVGSPPLAFTFLGGLAIFPLEQATPPNMIEIIEKYRATVCFTAPTAYRVMLSAMEE-GADLSSLRAAVSAGETLPKPVYDDWAKTGKPMLDGIGATEMLHIFISNRFDDH-----------RPACTGKPVRGYEAKVVDDEGNTVP-DGE-VGRLAVRGP--TGCRYLNDD-RQAGYVADGWNITGDSFIRDADGYFHFAARNDDMIVSAGYNIAGPEVEAALLAHAAVAECAVIGAPDEARGHIVQAHIVLNADFAPSETLIKDLVKATIAPYKYPRSIIFAEELPKTQTGKIQRFRLR---------- 154335972 48 ----------------------------------------------------------------GDVVCMCMLNTIIYGPVVYGALRLGAIVSPVNAIAEPSTLAYFMKESNAKVILFHKQVEEAVEMVKKDTKVDIHY-------PEDFFSYDGLKGATLDDTII-------IPFSSGTGGLSKGVKLSNRALIANTVAAAF----QLSPQEAGISILPYFHIYGFCLNYAH---GVMQIVMY-KYTVEDYLKASEKYRATINLVAPPILISL---LKNEGHDMSSLKHFCCGAAPLGPETMEAVEKMNVSVSQAYGMTEMAPVTVPNGLKHKVPGSCG----TLVGDTELRI--VKVDDTQQSGTDIDADPGAEGEVWVRGPQIMKGYLHDEDT--ALCMQDGWYRTGDIGRFDESGELVITDRLKELIKYKGFQVSPASLEALLLTHPWVKDCMVIGVPDPRSFENPRALVSPKDAVRASDELYHFVMSRMPPHKRLHGGVRIVNEVPRNLAGKLLRRQARK--------- 86157591 597 -----------DLLELLDSACERW-RDRTALRLEGAAKDRLTYGELHALSGRVAAFLAAAGVVKGDRVLLASENRPEWAVAYFGILRAGAAVVPVDPKLSEPELANLWRSAGARLALLSDDAAD---------ALPGLGALAAAAVPEAVVALGEALGPEVPSIRLSPDDLASLIFTSGTTGTPKGVMLSHRNFA--SLVAKLVTVFDLGPGDGMLSVLPLHHTFEFTCGLLVPLSRGAEVEYLDELTADRIGDALGSGRVTAMIGVPALWAALRDSALAWNHRRGRLRLLVSGGSALDPQVQDAFRALGFDMYEGYGLTEAAPVL----------AVSKPGGDAPAGSVGPALPGIELRIAD-------PDASGVGEVLARGPNVMLGYWRGDPALSGQVLEDGWLRTGDLGKLDADGNLTLVGRKKDIIDANGKNVYPDEVEERYRDDALVKELCVVGLPDGAAEKVAMIVVPEYGERDRAEALEAH-VRAVSASLPFPQRHVFEGDLPKTSTRKVKRPLVREE-------- 169785737 64 ----------------------------------------------------------------GERIAFLAENSYDYVVTLLSILAIDAIALPLSPAFPVGELKYIMDNSQAKVLVATEKYAAKAHDILKAGLEREPILEVKEKIKTGANSSDQVSLQDI----VQESRGGMMLYTSGTTNRPKGVLIPQSALTAQ--AASLLEAWKYSPEDIVTPILAGSSIE-FMFPFNTDAVWKRLAAP---FSPT-----FSASKITFLTAVPTIYNRLLSSFAKKGIAPENLRLNISGSAALPTPTKQAWQDLGNVLLERFGMTEVGMAI----------SCGLDFADRVDGSVGWALPSVEARLVDTETNEVIQPGEEYGEIQLRGPTIFREYWANEKATKEAFSDDGWFKTGDVATWAQGPMYFIQGRLSDIIKTGGEKVSALEVERELLSLPQVSEAAVVGLPSEQWGQKVAAVIVLDKEKAANTGRNRRALKDRLANYKMPEMKVLNGPIPRNAMGKVNKKTL----------- 124265536 67 -----------------------------------------SFRELSQRSAQVANHLRALGVRRGDRVLLMLGNELALWETMLAAMKLGAVLIPATALLTTEDLRDRMERGDVRHVVTASAQTDKFAPLPGDYTRIS----IGEAQP-GWQRFEDAAAASAFTPDGPTRASLLLYFTSGTTSKPKLVLHTHQSYPVGHLSTMYWIG--LRPGDVHLNISPGWAKHAWSCFFAPWNAGACVIYNTARFNAGGLLAVLERCRVTSLCAPPTVWMMVQEDLGAYRGRL-ALRELIGAGEPLNPEIIEQVRAADMTVRDGYGQTETT-AQIGNAPGQPLKPGS----------MGRPLPGYRIALIDADGKEA-DEGEVCIVLAERPLGLMVGYQDSAEKTADAMR-DGYYHTGDVAARDAEGYITFVGRADDVFKASDYRISPFELESALIEHEAVAEVAVVPSPDPLRLAVPKAYLILTAGQTPDRALAEAIL--GFARKQLPYKRVFVTELPKTISGKIRRVQLRAQ-------- 148264065 34 ---------------------------------------RLSFRELDAMSDRIAHGLVHHGIGRGVRTVLMVTPGPEFFALTFALFKVGAVPVLIDPGLGVKNLKKCLAEAGPRAFIGIPKLFGWGKETLSTFITVGRRLFWEGTTLTSLIEQQEKLPFPLAPTERDDTAA--ILFTSGSTGPPKGAVYSHGNFAAQVDALRRVYGIEPGEID--LPTFPLFALFAPALGMTAVIPEMDFTRPG-SVNPKKILSAIETYGVTTMFGSPALINRVGRFGEREGVKLPTLKRVISAGAPVPAAVMERFTRMGVEVFTPYGATEALPVCSIG----SSEILGETRRITDAGGVGKPVEGVRLEVIEISDEPIPYWDDSLGEIVVQGEQVTHGYFNRPEADLLSKIDDGFFRMGDLGGKDEDGRIWFCGRKSHRVVTPEETLFTIPCEAVFNTHPAVFRTALVGIGEKGRQLPVLCVELEKGAKVDREKVRRELL------------------------------------------- 13471887 67 -----------------------------------GELRLFSFDDLADMSGRVGNLLKDAGVGPGDVVAGMLPRIPELIALILGTWRIGAIYQPLFTAFGPKAIEHRLGYSGAKLVVTNP-------ANRGEMKTCPPIATIGDPLPAGDIDFRAALAADCEPVMRKGEDLFMMMSTSGTTGLPKGVPVPLNALL--SFGAYIRDAIGLRPDDVFWNIAPGW---AYGLYYAITLLGIATTFNEGAFNAGNTYDVIERLGVTSLAGSPTAFLLLAEGPEAAARIKGRLRVVSSAGEPLNPEVIRWFDHLAAPIHDHYGQTENGMMVNNHHGLAH---------AVRAGSAGFAMPGYRMVVLDDEGNELGLNQPGILAVDVANSWFDGYHQAETPAIAG-----GYYRTGDTVEYEPDGSVSFIGRADDVITSSGYRIGPFDVESALIEHPAVNEAAVVGVPDPQRTEKAFVILAPQGSTELAEELAQHVRKR-LSAHAYPREIDFVAELPKTPSGKIQRFLLRQ--------- 158315199 24 -----------------------------------GQERILTYRELVEGSNRLARLLVDSGLRPGDRLAILAENHLRYFELVWAGLNCGLYITPVNSHLTPPEVAYLINDSGARALISSRALAAVAEAVVPETPGVVRRLMLDGGS-EHYEDLDAATGFSAEP-RDDEIRGTFMLYSSGTTGRPKGIQFPLPDWPASEGDAPLLPGAGFNAEAVYISPAPLYHAAPLRVSALMHSVGGTVVVL-PKFDAEGALHAIERYRVTTSQWVPTMFVRMLKLPPEVRARLSSLRIAVHAAAPCP-----------VEVKRQM-IEWWGPIIFEYYSGSESTGLTSEEWLAHPGSVGRAQGGV-LHICGEDGAELPQDGAVYFEAKGAG----FNYHNDPDRTRAVSHPPGWRTLGDIGHVDEDGYLYLSDRKDFTIIAGGVNIYPREIEDVLVLHDEVVDVAVFGVPHPELGEQVKAVVQPVRMADAGDGLAARLLRTRLAPFKWPRSIDFVPELPRLDNGKLYKKPLRDAY------- 126661585 234 ------------------------------------ENQQLTYQELNEKANQLGHYLQKLGVKPDTLV---GICVERSMEMVIGLLGIGGAYVPIDPNYPQERIAYVMQDSNMGVLLTKQHL-------KTQLKEVKIPVISWEQEEER--IFQNFVNN--TPSLVNSKHLAYVIYTSGSTGRPKGVQIAHQSVI--NFLNSMSKRPGLTQEDDLLAVTTISFDIAGLELYLPLIMGGKILLASQETDGEKLIQLLQNSDTTIMQATPATWRMLI----AANWKGKSNLKILCGGEALPGSLAYQLRDKTQEIWNVYGPTETT-IWSSTYLVRQLSDTSDSRESA--QPIGHPIDNTQIYILDPNLQPVPVG--VPGELHIGGDGLARGYLNRPDLTAEKFIPNPFYKTGDLCRYRRDGNIEYIGRIDHQVKIRGFRIELGEIETQLSNHPEIRESVVIAREDAPGNKQLVAYLVSEMSQSSVTQTLRDCLKEQLPDYMIPSAFVLLEKLPLTPNGKIDRRAL----------- 88601663 90 -----------------------------------------TYRQLYRAVMRFANALKKLGVQKGDRICLYMPLVPEHIIAMLACARIGAVHSIVYAGFGAEALHARIRDAQAKIVITADKLIPLRSIVDDAVKSVEKIVVLSERCPVDFYAIQEGVSDECPPEEMDSEDPLFILYTSGTTGQPKGIVHTTGGYLVHYTCKYIFD---LKENDV-----------HWCTADPGWITGHSYIVYGPLSDPGIWWSLIEEFGVTVFYTAPTAIRMFMKVGEQDKYNLSSLRIISVGEPLNPEAFEWYYRVIGCPILDTWWQTETGMHMITTPLGQPMKP----------GFAGVPIPGVVADVVDKEGNPVP--ARQGGLLVIKEPWMMRTVYNNPDRYKQYWNQKNWYTVGDLAVKDEDGYIMVLGRSDDIIIVAGHNLGTAEVESALVSHEAVAEAAVIGVPDDKGQAVKAFVILRQGYEPSQKLVSEYHVRMTIGPIAMPSGIEFMDKLPKTRSGKIMRRVLKAK-------- 163782937 93 ---------------------------------------KVTYGELLELVSRIANGFKKLGVQKGDRVSIYMPNTIEAIAVMLACARIGAIHSVVFAGFSEGALRTRIEDAKAKIVVTASDLLPTVKKAVDGLDFVEKVVVWDRDG--DVLSEEEGLGENSEPHCEPEEDPLFILYTSGTTGKPKGVLHTTGGYMVQTYFTSKV-VFDLHEDDIF-----------WCTADIGWITGHSYIVYGPDYDPGGYVEKYRA-NVFYTA--PTAIRMFMRYGEEAKYDLSSLRILSVGEPINPEAWHWYYENIGCVIVDTWWQTETGAHMITT-VPSYPAK---------PGKAGKPMFTVEVDIVDKDGKKLPPD--TVGFLVIKTPWMLRTCWGEERYEKYWNTIPGVYFAGDLASYDEEGYIMILGRADDVINVAGHRIGTMEVESALVDHPAVAEAAVIGKPHEKGESIKAFVILKKGVEPSEEELKLH-VRNELGPIAVPDEIEFVEKLPKTRSGKIMRRVLKAQ-------- 50543772 40 ----------------------------------------ISYSEVWKLADRLSSALNDYGLNVGPVVMLHAVNSPLLASVHYALLDLGVTITPAAATYEAGDLAHQIKVCSPSLVICNQQFEPKVKSASSNTKLIEDLLKTQSSAPWKKFT-------TSNPNRV---AYLGMS--SGTSGLPKAVQQTHINMSSSTEAVISSQTIFSARKNVTAAIVPMTHVYGLTKFVFHSVAGSMTTVVFPKF---SLVDLLEAQKINILYLVPPVVLALAKYIKS----ICELTTLIATGAAPPTAGDALLERLGMDLIQGYGLTETLQVSVFK---------PEDPERDLKT-VGKLLPNTEVRIVGEKGD-VPRSKWSFGEIYIRGPHVTPGYFNNDSANSESF--DGWLKTGDIGYMDLEGRLTIVDRNKEMIKVNGRQVAPAEIESVLLGHPMVKDVAVIGVTNPRGTESARAFLVTEARAPVIKQWFDRRVP---SYKRLYGGIVVVDAIPKSASGKILRRVLRER-------- 116194019 106 ---------------------------------------------------------------------------------FFGTLASGLTATLVSPALTSDEIAWILQNARPRAIITATACLPMKDAITKQFSTVPIFTV--DAVADVYPSAQPTPPPPSDPSHAPARTAV-ILWSSGTSGRSKGVLLSHHALNF-SIASLWHDADAKPQRQVWLGYVPFYHVFGLCNVLLLAVATGSTVYTMQSFNLEVVVKAIRDRGVTYMHMAPPVAVMLAKYAKNGG--FKTVVAGVTGGAPLGHEVVEEYKRCGFRVRLGYGLSETCSTSLQ-------RGCGEREMREHAGDTGRPHWGVEVMIASGEGRAGEKTPVAAGEVLIRAAGLLSAYLGNSSVTEDALTADGWFRTGDVGALNADGRLRITDRLKELIKVRAYQVAPAELEAVLCSSEAVADAGVIGIDKSEATEWPRAFVVPRAGRKSKADLDQALVEKRTAKYKLIGGIVFVDQIPKSPSGKILRRVLK---------- 121609630 49 ------------------------------------------------------------GYGHGHRVGLLLENRPAFILHWLALNALGVSVVPINADLRSAELAYLIGHSEIGLAVTLPGRAADLRAAAGQARVALATMGPDAAVPPAQTPTHEPVGADTE---------CGLLYTSGTTGRPKGCILSNAYFLRTGQWYAGLDGLCRIRPDAVITPLPLTHMNALAFSTMVVLVAGGCLVQLDRFHPQTWLASARASGATIAHYLGVMPAMLLSAPPSAADREHALRWGF--GAGVERKNHGPFERFGLPLIEAWAMTETAACIIAN----------REPRLVGTNCFGRQEDFVETRLVAEDGSDAGVD--APGELLVRSAHFFCGYLKDDEATRAAWA-DGWFHTGDLVRRDAGGNFFFIDRKKNVIRRSGENISAVEVESVLNQHPAVQASAVAATPDPVRGDEVLACIVVRAHADAGQSIVEHAL-AQLAYYKAPGYVAFVDALPLTPSQKIQRGQLRE--------- 195119492 60 ------------------------------------------------------RAFRQMGLQVGDVIGIAANNTTYLTGVTIAAMLCGTPINPLHPDFDQETVKYMFDITEPKLIFCDVENYEIIKAVNENLAKPAKIYLVNGKI-EGVSDVWDLLKEDAPAAYVPCPTLNGIVCSSGTTGMPKGVTRSHRSLI-----CNCKNPNTYTRDTVVLSFSPLYWISGTYMLLANLLNGCKRIITHRPYTVEYLLEIVQRHQVTFLASHQIALLSKCQIDESKIRKLESVKVLIGAGSKVCKAVSQRMYDLIGNMRVGYGLSEMGGI-----SKNLGGPLGSEGKVMRN---------VELRVLDKLRMPLGINEVGIIYGHLRYKW--AGYYRNPEATKRALSPDGWLRTGDIGYLDSEGYLYILTRDTDVFKYNNFQIYPEQIEEFILRLPGVSEACVFGVPDEVSTNLTACAVVEEGRKLTADQVRNIVERYLSSAYHIRGGIFFVDSLPKTSNDKLQRRKVPQMIKN----- 186472902 64 -----------------------------------GRPHATTYGELLAMVNRSAHVLDEMGLQPGNRLLLRGPNTLQMAVAFLAALKAGLVVVPTMPLLRAKELKQIVDKAQIGAALCDTRLTE--ELARCTTQGDEFFLVFHDDAAGSLETLAASKPSEFKACDTAADDVCLIAFTSGTTGAPKGCMHFHRVLAMCDLFPRHV--LEPTPDDIFCGTPPLAFTGLLCFPLRA---GASSVLI-EKQTPDTLLQNVERFHATIMFTAPTFYRQMAPLIPR--YDIASLKKTVSAGEALPDSTRELWEASGIEMIDGIGGTE----LIHIFISSSGRDVRPH-------AIGKAVPGYVVQAVDDDMRPVP--AGTLGKLAVRGP--TGCRYLADERQRK-FVRDGWNLPGDSVYIDEDGYVFYQARADDMIISAGYNISGPEVESVLMQHAAVAECGVIGVPDDTRGQIVKAFVVLNKGYSADEKLVAELVKNTVAPYKYPRVVVFIDALPRTETGKLKRFALR---------- 159154195 466 ------------------------------------EDQKLTYQQLNKQANQLAHYLQEKGV---NKEVLVGIFIERSLEMIIGILGIGGAYIPLDPNYPAERLTYMISDSRCSILLTQQSLVQFLPPNQAELLCLDR----DWQSIANY--------SQENPINVTSDNLAYVIYTSGSTGKPKGVMNLHRGICNN--LWRLIDAYPLTLEDRILQLTPFFDPSVWSLISGTTLVVAK---PEGHKDIAYLINLIVSEQVTHICFVPSM---LRVFLQQPNESCRCLKRIFCGGEALSYELNQLFERLNCELHNLYGPTETA--VDATYFQCKPQSNYQ------IIPIGRPIANTQIYILDKYLQPVPI-GVA-GELHIGGVPLARGYLNQPELTAKNFISNPFYKTGDLARYLPDGNIEFLGRIDNQVKLRGLRIELGEIESLLATHPQVEQTVVILPKDITDNQSLVAYVVGKNLSVNPREL-RSFLQAKLPVYMIPSAFVILSEFPLNPSGK----------------- 27807233 104 ------------------------------------------------------------GLQTGDRLALI---LPRVPEWWLVCVGCGIIFMPGTTQMKAKDILYRLQVSGAKAIVTTDTLAPEVESVAPECPSLKTKLLVSDHSREGWLDFRSLVKSASDHICIKSKTLDPMAFTSGTTGFPKMAKHSH-GFALRSYFPACRKLLQLKMSDVF-----------WCLSDTGWILAALGSLLEPQFDPKVIIETFFKYPITQCLAAPSVYRMILQQ-NYTSLRFPTLEHCCTGGEALLPEEQEQWKRQGVLLYQAYGQSEAG------------ISCGTLRGMKIKGSMGKAIPPFDIQIIDDKGNIQPPNTEGNIGIRIKPTRPIGMYYENNPEKTAEVECGDFYNTGDRATIDEEGYFWFLGRSDDVINASGYRVGPAEVENALAEHPAVAESAVVSSPDPVRGEKAFIVLNPEFSSRDPGELTKELVKSVTAPYKYPRKVEFVSELPKTITGKIKRSELRKK-------- 74316522 78 -------DGELNVYNCLDRHLATRGDKTLIFEADDGSVRTVTYKELHARVCQFANGLKSLGVGKGDRVIVYMPMSIEAVVAMQACARIGAIHSVVFGGFSAKSLFERIEDAQAKLIVTDESLVPLKRAAMGDTSCVERVVVYRRSGGEWWHELTQTQAETCEPVWVSAEHPLFILYTSGSTGKPKGVQHSTGGYLLGALLSMLWVFDAKADNDVY-----------WCTADVGWITGHTYVAYGP---------LALGMTEVIFEGIPTFWETIAKHKVTTFYTAPTIRSLIKLGSELPRLLGTVGEPINPEAWMWYGRCPIVDTWWQTETGAHMIAPLPGAVPTKPGSCTLPLPGIMAAVTDEHGGPVAKGQGGYLVIKRPFPSQLRTLWGDPERFKKTYFPEEMYLAGDSAHRDDDGYFWIMGRIDDVLNVSGHRLGTMEIESALVSNPRVAEAAVVGRPHEVKGEAVVAYVVLKGARAVGDEAKD--IARELRDWAKPDEIRFGENLPKTRSGKIMRRLLR---------- 170739204 45 -----------------------------------GAAQVLSYGEIDRAVRAVAAGLLALGLAPGSRVMIRMGNDADYAIVYFAALAAGLVAQPSSPQLTPAEAAFLLEDSGAAAVVAAEDCPLDPASLRGR-ALLRPADVARLRAGTPLAAYADTAAE--DP--------ASLVYTSGTTRRPKGVLHAHRAVPMHD------HWLGLTGDDVVLHAGTMNWTYTLGVPWAR---GATAVLTGPR-DPALWPALIARTRATLFAAVPSLYRQILKYADLSAHDLSRLRHGITAGEASPELLAAWTAATGKPLYEALGMSEVSTYV------------STGPTVPVRPGSGRPQPGRRVAILPPEGEPVPLPAGETGAVHRSDPGLMLGYW-NRPDEEAAVIRGEWFAGGDLARLDADGYVWFEGRHDDLMNAFGYRVSPNEVEAALIGHPEVQEVAVAERAVRADVRVVAAYVVPRGAAPEAEDLLA-WCRARLAAYKCPREIVFLEALPRTPNGKVQRKRLAE--------- 182678861 155 ----------------------------------------LSYGRLAAQARQIARGLIARDIGPGDRVALMLPTSIEFFCAFFAILYVGAVPVPIYPPMRPSQIAGILNNAGSRMLITMPEGLSVAALLRAQLSEL-----------ESVASVAELMAEAGDPASTPVSTAL-IQYTSGSTGDPKGVILSHANLLVKAMGAALEANSA----DVFVSWLPLYHIGAWCLYFGAPLYVMSPL--SFLVRPESWLWAIHRFRATLSAA-PNFGFELCDTAHLTGLDLSSLRAVANGAEPVSRRFTEKFAAFGFRMMPVYGLAENAVPLIDRIDRNALMSANDQNPLELVA-CGRPLPGHEIRIVDPAGHEI--GDRQEGRLEFRGPSATSGYFCNEAKTRD-LIHDGWLDSGDRA-YMAEGDVYITGRIKDIIIRAGRHIYPQEIEDAIATIPGIRRGSVAVFDRVSGTERLVIVAETRETDPAARETRAHELTSAICGTP-PDEVVLARTVPKTSSGKIRRSATRELYQRH---- 206677604 24 --------------NVLQETAKIYG-------IDAGEI---SYVEALALIQRYVAQIEAAQYSKGQRVMLLLENRPSYFLWWLAFNALGISVVPINPDLRKAEIAYMIGHAEPILAISLSNRAEDLCEAAAEAGVNMPVVVLGDALP-------TAVSQDVIAERIPEAA---LLYTSGTTGQPKGCIYFTQAGHWYSTASGVCALTTKGER-MITP-LPIFHMNAMAFSFMAMVCVGGCLTVLDRFHPRTWANVRDSRATCYLGVMPSMLMAASSSDLDRDHSV----RFGFGAGIDPK-LHAAFERFNIPLSEGWAMTETGATICANC----------EPRVIGKSSIGTPDETVEARLVDAAGQDCDHGERAAGDNPRKG--FFAGYFKNEAATSEAW-KGGWFHTGDIVRREADGTMYFVDRKKNVIRRSGENIAAVEVESVLAHHPDIKSVAVAAVPDAMRGDEIFACIVAH-DHGTTEIANENWCLTQLAYYKAPGYVAFVDALPVTATQKLQRATLK---------- 169865252 52 ---------------------------------------------------KFAWGLRNLSLRRGDTVMLMSPNSLSWPLALFGCVAAGLKISFAGCSATPRELSWQYLDSKPRVILVASHLVPVVEESKGE-RDPRIWVIDDSPPPQTSTSKSNLATNANDCVELVERATVYICYSSGTTGKPKGVETTHKNVCVLPMTQALWKGCETSH-DVYLAVLPAYHMFGLAMQLHYPLRGKPVVMMNQGFSSEAFCQAVQTYRITSLLLVPPILLTLSEYPDLEKYDLGSLTNIASG--AAPLSLLDQLKKQGANVIQGCGSTETT---------CPCQIVAPENAFSKFGSVGELLPNIEARIMVESTATASVDGSLFGEMWLKGPTITKGYLNNPQANASTFTRDGWFRTGDVLRRDPDGYYYIMDRKKEMLKYKGHQIAPAELESVLMENPEVGDVGVIGIMDVSGNELPRAYVRPANA----DILKSPTLKKAFAKWFLRGGVIAIPDVPKSATGKILRKELREWAK------ 163854858 64 -----------------------------------GAAATLTYAGLQALTNRIARVLEDMGLVPGNRVLLRGPNNPMMAAAWLAAVKAGLVTVPTMPLLRAKELKQIIAKAQVSAMLCDAQL--RTEAQYCMQAGHEHFMLFNDPAPDALDSLAAAKPDDFAACDTAADDVCLIAFTSGTTGLPKGCMHFHRVLAMCDLFPRHV--IKPGPDDIFCGTPPLAFTGLLCFPLR---VGASAVL-AEKLTPDSLLELIQDFRATIVFTAPTFYRQMAAL--AGKYDIGSLQKSVSAGEALPDATRQLWKQTGIEMIDGIGGTE----MIHVFVSSPPEEVR-------PGAIGKVVPGYVACVVDENMQPVPNGTP--GRLAIKGP--TGCRYLADERQRR-FVQQGWNLPGDTFVQDDDGYFFYQARNDDMIVSAGYNIAGPEVEDALLRHEAVAECGVVGAPDDERGQLVKAFVVLKGFDAGPEAALQAFVKASIAPYKYPRAVVFVDALPRTETGKLQRFALRK--------- 118581760 32 -----------------------------------------SYAELNLASRRFALLLRERGIVAGERVVVALPDCLSFPVAFLGCLLAGTVAVAAGSALADDDLAHVIADSGARLLVSHAEHASRHAALCPGLAQ----VVCDDLGPDGFLPYHPSAEDFA-----------YMLYTSGSTGRPKGIPHRHTSLLVCDLMGRSVLG--ITGDDVIFSTSKL----SFCLSFALRFGATAVLLPG-KPDVLSILHVIEQRSPSIFFSVPTVFRQI--ILSCAEPKLKFPMRLCCAGEALPPLLFHEWLRLGMEIIDGIGASELSHHFICN-----------PPGRAVAGSAGMVVPGYRVRLVDDADNDVPSGSE--GNLLVSGETGAPFYWNLPELSRTTMRPDGFIRTGDI-FLEKDGYYFHRGRSDDMIKVDAQWVSPLVVEDVLRGHPAVADCAVAAVTIGALA-RPGAFIVPAGFESSPELVREELVRSRLPDHMCPARFRFMTNLPRTSTGKVRRCCLREQ-------- 115374965 79 -----------------------------------GDRRSITYGELATQVNRLANGLKSLGVRKGDRVGIYLPMVPEAAVAMLACVRIGAVHSVVFGGFSAEALQDRMNDAGAKVLLTADGVVPLVDAALPNMRTIEKVVVAKRAGDAVALSWDELVKGQSDPEWVESEHPLFILYTSGSTGKPKGVLHSTGG---YSVYASLTTRWVLKEDDVY-----------WCTADVGWVTGHSYVVYGPMLNGVTTV-LY--EGAPTQPGPDRFWEIIAHYKVSIKHDLSSLRLLSVGEPINPEAWMWYRDVIGCPVVDTWWQTETGGIMISPLPGA---------TPTKPGSATFPLPGIHAEILDREGNPVPKGQGGLLFVTQPWPSMLRTVYGDPEKTYFSELPGKYF-TGDGARTDTDGYIWLMGRVDDVVNVAGHRLGTAEVESALVAHPRVAEAAVVGRPDDKGTALVAFITLKKGTAPSAEELATHVAKE-IGAIARPDELRFAEALPKTRSGKIMRRLLRD--------- 126664203 65 -----------------------------------------TYQDLFEKANQIAHVLDDLGLQSGNRVLIRSANNPMMVACWFAILKAGGIVVATMPLLRSKELTTIIDCAEISHVLCDKELEEEIHLVIPKFRD----DFLKQTCFYGNSQLEELMATKPDNYHSKSDSVALIGFTSGTTGLPKMTAHYHKD-ILNICEAFPNYSLQPTQNDIFTGSPPLFTFGLGGLVLFPMYFGASTFLPSPDL----LLKAIQDFKITICFTAPTAWRIIT--IKVKDFDISSLRKCVSAGETLPFKVWQDYDATGLKIFDGIGATE----MLHIFISSNEENMK-------PGATGKAITGYEAKIIDKQGNEVPRN--EAGRLAVRG--ITGCKYLNREEKQREYVEKGWNITGDIFRQDEEGYFYFVARGDDMIISSGYNIAAIEVESVLLTHEDILECAVVGLPD---EERGMLVVLHDNTKATDVMKNQHWFKEVAAPYKYPRVINFVDCLPKTETGKIQRFKLK---------- 158424808 59 -----------------------------------GNGRRRTYKELSDWTNRIARTLENYGLQPGNRVLIRSANTPAMVACWLAATKAGAVVVNTMPMLRAGELAKTVDKAEISLALCDTRLLEELVTCAKESRFLKTVVGFDGTANHDAELDRASLCKPVEAVKTGRDDVALLGFTSGTTGVPKATMHFHRDIIADTYARNVL---RVTPDDIFVGTPPLFTFGLGGLAVFPLRFGATAALL-ETATPPNLISLIEELRATICFTAPTAYRAMLAAM-AEGADLSSLRIAVSAGETLPAPVYEAWTRTGKPILDGIGSTEMLHVFISNTLEDH-----------GPGRTGRPVPGFEAKVVDEAMNEAPR--GTVGRLAVRGP--TGCRY-LDDPRQAEYVKDGWNVTGDAFVQDEDGYFHFAARNDDMIVSAGYNIAGPEVEAALLSHDAVSECAVIGAPDEERGQQAFVVLAPKEDESLVRALQNH-VKATIAPYKYPRAIRFVDALPKTATGKIQRFALR---------- 163699140 33 --------------DVCDRAAADPQRPALLDVAADGRVETWSFAALREASNRFANALRAQGIARGDRVAVLLPQSPAVLIAHLAIYKLGAVALPLAVVFGPDALLHRLGNAGARAVVTHAGGLAKLAPLRDALPDLA-LLVSTEGPGDGALGFAELLAASATPVDTAADDPALMIYTSGTTGLPKGALHGHRVLLGH------LPGFAMMHEFMPQPGDRMWTPADWA--WAGGLLNA--LLPAEKFEPEEVFRLMADLAVA-NAFVPPTALRMLRTVERPRARLSRLRTLASAGEMGPETFGWAQAELRLTVNEAYGQTEC------NLVLASCAGLG----LARAGSTGKPVPGHRVAVIRPDGTPAAAGEIGQIAVARPDPVMFLGYWRDPAATEAKFLGD-CMTTGDQGRVDADGYVHFVGRDDDVITSSGYRIGPGEIEDCLLRHPAVALAAAVGKPDPVRTEIVKAVVVLRPGYQASDALAQDFVRRRLSAHEYPREIAFRPSLPLTTTGKIIRRVLRDE-------- 146307891 3041 --------------------------------------QRLSYAELDLRANQLAHHLQKLGVSRDSLVGVAALRSVEMVVALYAILKAGGAYVPMDPEYPAERLRYMLEDSGVSLLLSHDAVIDSLPQVSGQVLNLDHLDLSQETAPEVDIH--------------PEQLAY-LIYTSGSTGKPKGAGNSHAA--LYNRLAWMQQAYHLTADDRVLQKTPFFDVSVWEF-FWPLITGARLVMPGDHRDPAKLVELIEREKISTLHFVPSMLAAFVGH--GDLHGCDSLCRIVCSGEALPAELASSTRQLQAELYNLYGPTEAAIDV------THWRCSGQEGR---SVPIGRPIANLQIHILDERLNPQPI-GVA-GELYIGGIGLARGYHRRPTAERFVASPFGLYRSGDLARWTEEGVLEYLGRIDHQVKLRGLRIELGEIEAALLEHPALREAVVLV------RDQQLVAYVVGGDYDEVELRAR--LKQRLPEFMLPSHVMQLERLPLSPNGKLERKALPE--------- 195346220 50 ----------------------------------------LTGGQLLEQSRRLAHAFQRLKLQRGDVVGISAKNTTYLTEVVIAALLNGTPINPLHPDFDAETTAYMFEITKPKVIFCDLDNFQTLSAVKSSLKFKTEIILLTGTLP-GVRNIQDLLADGCEKTLFACRHLCGIITSSGVTGLPKGVTRSHRSLLNSAKIPQL-----FTSDTVLFCFSPLYWISCIFTLLASLVNGCRRIITNCPFSVAYFADLVERHQVSFVLSVPMALLAKSPERQELAAKMQCVQSFVCSGSKVPMGIWRQYELLGANFAVLYGLTETGGI-----SKNVGGPLGSEGKLLRN---------VQVRVVNPHGQSLGPNQTGQILVRLNHRW--GGYYHNPQETQVTVTPDGWLLTGDHGYFDDEGCLHFQSRDTDVFKYNHFPIYPKQIEDVILHLPGVHEVAVFGIP-DEVSTNLTACAVIRNEDELGAKLTEADVK-GVVSQHLSDAFFFVDNLPKTQNSKVQRRKI----------- 108763649 2240 ------------------------------------EHHQLTYGALNQRANQVAHHLRALGVSAGARV---GLCLERSLDMVVALLGIGGAYLPLDPTFPPERLGFLVQDARMAALVTRSGL--------ADDLPVQWIPVVSLD--EDAAALAARPTANPTPVCNAEHEAYVL-YTSGSTGKPKGVAVPQRAVV------RLVRNTHLGPDETLLQFAPLAFDASTFEVWGALLNGARLAIHPPTT--PSLEELG-----SFIAGVTTVWLTAGLFHQVVDHALESLRQLLAGGDAHVRRVVERYP--GCRVINGYGPTENT-----TFTCCH--TVSPDEPLVNAVPIGRPISNTRIHVLNAALEPVPV--GAPGELCAGGDGLALGYLNDPALTAQRFIPDPFYRTGDRCHVLPDGRVEFLGRVDEQVKLRGFRIEPGEIEAALALHPTVHEARVMAREDGPGEKQLVAYLVPSRELPPAEDLRRY-LQARLPVFMVPSAFVTLAAFPLTANGKVDRRAL----------- 167461563 486 -----------------------------------------SYKELNEQANRLAHLLIARGVGYSHFVGLAFPRSVEMVVAMLAVLKTGAAYIPMDPDYPSDRITYILSDAQ-------PAYVITSSSVSAEFPCIIPRIVLDD--PKTMNSLKSCPITNLDYSQSSLVNPAYTIYTSGSTGKPKGVVVSMKSLSHFLLA--MRDQLLLNEQDGLLAVTTFFDISALEV-YLPLICGASVIIAGKETDPSVLTGMIRKDHITIMQATPTLWHSL---VASHPERLRGF-RVLVGGEALPLNLLSRLQSLGCQITNLFGPTETT-------IWSTIANINRDQ--TGTPPIGKPISNTQVYVLDSDLQPVPP--GIVGELYIAGIGLATGYFRQPTAERFVANPYGMYRTGDLVRWRADGSLDYIGRTDYQTKIRGFRIELGEIESVFNQHPDVEQVA-VAVHKDRHGDKCLAAYVVPGPKGDLDELRRYASES-LTYYMVPSFIMTATELPTTPNGKIDRKAL----------- 187929491 57 --------------------------------------HDTTFAQLDDLSDRVAALLAQHGIGAGDRVAVFLSNCPQFNAVFFGILKLGAVYVPISPLSQRAELMHALGDATPRAIVTLDRLMPLVRDVRAETSIEHAFVTLPAMLTEPPLACGDAIDAQTTPIPLPADAVAALNYTGGTTGLPKGCIHTQGDMVDMAAAFSTVSLRADADT-VMLSFYPQF----W-------IAGENTGLIFPAFLGVPLVLLARWDAEAFMAGVQRYRVTNGSMLVDSAYDLRSLRH--TGVSSFVKKLNPEYRRAWRELESAWGMTETQ--TCNSFTVG-----MQDDDFDLRSQVGLPVPGTDFKICNFDTHDLVPIG-AEGELCVRTPTLLKGYWNKPEATAQTLR-DGWFHTGDIGCIDEQGYVHYLGRRKEMLKVNGMSVFPAEIEAMLGKHPAILGSAVVGRADEHRGQLPVAFVMLRPE--AVGTLDSATLRENMAGYKVPIVRI-VDALPLTATGKVRKQDL----------- 148657748 5 --------------DFLINSAARLPDK--VALVCDG--HRMTYRDLDLMTNRLARALVEHGVGRGDRVAIFMPNSVEAVVGIFAALKAGGVFVVINHTTKQDKLTAILNNCRAAALIADAQIRDVLSALLHDAPSLRVGVLCNQGAAARFIDFDAVQAQDAAPVTIDLDLAC-LIYTSGSTGEPKGVMSDHSNVVFAS--ESIITYVQNVEDDVVINMLPLFDYGLYQLLMTFRF-GGRLVLERSFAYPAAILRRIEEERVTGFPGVPTIY-ALLLQMDLSRYDLSSIRYLTNTAAALPPSHVLELRRTFARLYSMYGLTETKRTLY----------LPPEEVERRPGSVGIAIPGTEVWIEDEQGRLGPGE---VGELVVRGRHVMRGYWEAPEATAQRFRPERVCYTGDLFRMDADGFLYFVGRKDDIIKSRGEKVAPKEVENVIYELPGVVAVAVVGVPDPILGQAIKAFVVTKNADLTEMQVLAH-CRSRLEDFMVPRYVEFRDELPVNTSGKIARREL----------- 126432779 26 -----------------------------------------TFGELEARANRLAHLFRDAGLVEGDAVAILMENNEHIHAVMWAARRSGLYYVPINTHLTAAEVAYIVDNSGAKAIVGSGKLADTLAGLEAELRGLPPVRLIAGAQLDGWQSYPDCVADKPDTPIADEIEGDLLQYSSGTTGRPKGI----KRELPHGMMAALV-SFWMHPDAVYLSPAPLYHTSVWSM---QTQAGGITTVVMEKFDAEGALDAIAKYKVTHGQFVPVMFTRMLKLPEDVSYDVSSLERVMHAAAPCP-----------VEIKKQM-IDWWGPIVDEYYASSEAHGITAEEWLTHPGSVGRPLTGV-LHIVGEDGNELPP-GQA-GEIYFEGGY-DFEYLNDPEKTASSRHPLGWKTVGDIGYLDEEGYLYLTDRRHHMIISGGVNIYPQEAENMLITHPKVMDAAVFGVPDDEMGQSVRAVVQTVDPADATDGFAEELLRDRLAHYKCPRSLSFEPQLPRTDTGKLYKQELIKKY------- 196193100 1977 ---------------------------------------RVSFVQLESRANQLARYLIEQGVQPDDVVGVSFERGVTMIEAFLAVMKAGGAFLPLDPGYPSDRLHYMLEDSDAKLLLTSSGLLPRVDAVKP--------IAVNELSLDVFSA--QSLDSEPHPDQL-----AYVIYTSGSTGKPKGVSLTHAGLTMH--VQTIGERYGMTPDDVELQFASISFVERWTVPLA---FGSRVVIRDQQLWSAQTCDALQKEGVTIACIPPSYMGPLLDWIEQTQPPLK-VRSWTLGGEAFTRETFERMQQVLKPQRNGYGPTETTPMLWAAYEGDSLSS--------AYAPIGTAVGPRKLYVLDQDLNRVPV-GVA-GELYIGNEGLARGYHQRPDLTAERFLPDPFYRTGDLVKYRDDGVMEYLGRVDQQVKIRGFRIELGEIESRLLAHPQVREAVVLAQPSPG-GNRLVGYLVPRGPLSTDALMAE--LVTEFPDYMVPGQLLVLEAMPLTPAGKVNRKAL----------- 26990912 2034 -----------------------------------------SYAELDQRARRLAGVLQGNGVSVDHLVAVLGERDLSLLGMVVGVFQAGAGYLSLDPSLPVARLADVLRLSQARVLVCDEHCLGLAQAM------LEGF-----QAPPTLLVWEQAHAAPAQMLHLPINAAKLLAYTSGSTGVPKGVMVEQAGMLNNQL--SKLPYLGLRGSDVIAQTASQFDISVWQLLTAALCGCRVEIFPDAAQDPQALLQQVEATGVTILECVPAMIQAM---LELPARQLPRLRYLLTTGEAMSPALARRWERYQVELVNAYGPAECSDDVALYRVRDDASSV----HLPIGAATEHN----RLHVLNDLLEPMP--ARATGELHVAGVGVGRGYLGDPVRTALSFVPDPFYRSGDLAVCADGQTLEYVGRADFQVKIRGYRIELGEIESRLLAHEGV-HSAVVVDAQVAGGKQLVAYWVARDASVAAAEMRSVLLRASLPGYMVPALWVRLDSLPLTANGKLDRKAL----------- 71021439 64 ---------ELSLSQFWKQAVQNYADRPALISKHAGDCIRWSYGAMNEHVQSLVAGLHQLGVRKGDRVAILMMNCSAYGALQWACAQIGAVLVTLNPAYGTSELRRAIDLVEATTLFIVPSLLSSTASTSGDLPSLKRIVMLDDNRPRNWLAQQSALKHRADLLISPKSHAANLQLTSGTTGKPKAVALTSRNLLNNGIA--IGDNLRFTEADKLCNIPPLFHCFGLVLNLAAWTHGASIVYAAEGFDPLRSLRAVSEERCTALHGVPTHFIAELELLESAAFDFSSLRTGLTSGSTVPIALMEALVSPGLGLRDQYGMTETSPVTFGCGTFDALNSLTKDFRLSLYADVDAPIPHVHAKIVDPLGQPLPVGQP--GELCTAGYVVMQGYWKDPQRTDEALEPDEWMRTGDIAIMDEEGYVRIVGRSKDVIIRGGENLFPPNIENCIDRMEGIATNAVIAVPDEKYGE-AVGVFVARAEAPTPAKIRAYVKKAPAWVWFLGEEGIPA-EFPKTASGKIQK-------------- 1771242 449 -----------------------------------------SYAELNARANRLAHHLIASGVRPDQRVALLLERGPALIVAMLATLKAGGAYVPLDPQYPGERLAFMLDDSKPKAVLTQTSLEDTLPSSRA-LMTASIVLVDEADAP-----WQRLSDTDPDPLGLNERHLAYVIYTSGSTGKPKGVLVEHAGLA-HYLAARAPIGSVVSS-----PVAFDATVTSVYLPLAAHLLREGDELAGLE---QWIVAAAPGQLIKIT---PSHLRALGERLETLGQRCAG-QLFVVGGEALPAATVALWRRISPDSRNEYGPTET---VVGCVVHEAAQCLEDAGYCPI----GRPIANTRIYLLDAHGEPVPQ--GATGELYIAGSGVARGYHGRAELTAERFLSDPFYKSGDLARWRADGILDYLGRNDDQVKIRGFRIELGEVEAKLAQCHGVREAAVTAREDVPGHKRLVAYFVAGDGAPDAQSLRTK-LQASLPEYMVPAAYVALERLPLTVNGKLDRRALPAPEGDRFG-- 27380808 73 ----------------------------------------VTYRDFVARVTQAANVFHALGAEKGD---VISFMLPLVPDAFVTLFGAEAIANPVNPLLEPHQIAEILEAANTKILVLGPDIWQKVEQIRPQLKHLKAIVVFGGGDPNGVFAFNDLIKQQPSDRLISGRKILGAAYTGGTTGTPKLVRHTHANQVYQAWALNLLLKSKPGAN--LLFGMPLFHVGGSLTQVLLMLSSGGSLVPSGWRNPNALVERFKPEALS---SVPTV-LAATLAVPPGNADISSLKYAAGGGSAIPVAVGSAIQKLKLPVVEVYGMTETSSV----------HTLAYPSRPIRLGSVGLPMPYARVRIVDADGRLI-RDCDEIGVVIMAGPGVFGGYL-NDEHNKGAFVDEVWVNSGDLGRLDADGYLWITGRAKDLVIRGGHNIDPAPIEEIMFRHPAVGFAAVVGQPDAYAGELPVGYVLKPGAKVEPGELEAWVRERTPERAAVPVQVIPIDPMPVTGVGKVFKPQLR---------- 77462806 31 ---------------FLGRAAAEHGDRPAVSQLLSAPKSRASWSQLHRRVTQAANLFRSLGVGERDVVAFVLPN---CTETAVTLLGVAGIVNPINPLLEADQIAAILRETKARVVVFPKTDVAVAEAVRHEVRTVLEVDLLRYLGPPKSLIHARVLSFNAELDRQPATLAAAYFHTGGTTGMPK--------VAQHKVSGMIYNGWCFQPTDTVMCPLPLFHVFA-AYPILMSMIGAHVVFPTPAFD--NLWKLIERWRCTYLVTVPTALAALMQ--RPIDADVSSLRGAFSGSAPLPVELFNRFEKTGVQIVEGYGLTECTCLV----------SVNPPEGAKKIGSVGLPFPHTHVRISNGSGHVLKECGDEVGEICVANPGVEGSTYTELDKNHGLFAEDRFLRTGDLGRLDAEGYLFITGRAKDLIIRGGHNIDPAGIEAALMSHPAVSFVGAIGQPDAFAGELPCAYVLVQGAEVETAALFDHARAHIHERAAVPKHIEILPELPKTAVGKVFKPDLR---------- 197332594 69 -----------------------------------------TYGALRERVDRLAHVLTALGVVPGNRVLLRGPTGPWLAAAWLAVMKAGAVAVTVLAQQRAQELATVCAMAQVRHALCHVTVLDLVKAEVPGLRITPYLLRLAEAHPEPYTAVETS----ADDVAL-------IAFTSGTTGRPKGCMHFHRDLL---AVADTFSREVLRPRDVFAGSPPLFTFGLGGLVVFPLRAGASALLATPRLLLPAVAE--HRVSVLFTA--PTAYRTMLDALDVGAHDLSSLRRCVSAGENLPEATWAWHERTGLRIINGIGATE----LLHIFISASDEDIR-------PGTTGRVVPGWQARVVDPAGRPV-ADGEP-GLLAVRGP--VGCRY-LADPRQGEYVRDGWNLTGDTYVRDPQGYFRYVARADDMIISSGYNIAGPEVEEALLRHPDVVEAAVVGRPDERRGQIVVAYTVTREGVVLTEETLRAFMRSELAPHKCPRSFVFVPALPRTATGKLQRFRLRD--------- 134099557 264 -----------------------------------------TYRELNARANRLARALLVRGLEPEGVVAVATERDLDWLASVLAVFKAGGAYLPIEPHFPADRIATTLSRAECRIVLTERGSTTTLDHALESLPGVRALLVDDEDHAEGDLGTEIAADQLA-----------YIYFTSGSTGEPKGAMCEHEGMLNHLLAK--VDDLGIGEGGAVAQIAPCFDISLWQL-LSALVVGGRTLLVEQDLDVERFVDRIAEGRVAVLQVVPSYLEVVLSYLENHPRELPDLQCVSVTGEALKKELAERFATMGIRLVNAYGLTETS----DDTNHEVMDRVPEGERVPL----GPAIPNVHVYVVDENLDPVPL--GAPGEIVFSGVCVGRGYVNDPDRTRLAFLADRLYRSGDHGRWLPEGKLEFLGRRDSQVKIRGFRIEIGEIENTLLRVPGVRDGAVVVAERADLSKHLAAFY------SAPGELDAGMLRDTLAEYMVPPVFHWRERLPLTANGKIDKKALK---------- 147918991 71 -----------------------------------------SFSEMKLMSDRAANLFKSIGIRKGDAVMLALKGRYEWWPIMLALHRIGAIAIPATHMLTTKDIVYRLKLADIKMMIADKYLVPAVDAAQKECPDILKYKVVVNGNHPGWIDFDTEVEKAGDHFERPEEATKNLYFTSGTTGMPKMVVHDFAYPLGHILTAKYWQN--VMDNGLHYTVADTGWAKAWGKIYGQWIAGAVFAYDYEQFNPVNLLEMNQKYKVTTFCAPPTIYRFLIN-EDMSKYDFSHLKYCVVAGEPLNPEVYNKWLKLGIRLMEGYGQTETVSIATYPWMNPKPGSM------------GKPSPGYNIVLLNALGKPVGEEGEIVIDTSKGMPGLFKGYYRDEARTKSIWN-NGLYYTGDMAWMDEDGYMWFVGRSDDVIKSSGYRIGPFEVESALIQHPAVVECAITAVPDERGQVVKATVVLKKGYDPCKKELQDHVKKVT-APYKYPRIVEFVPALPKTISGKIRRVEIRDK-------- 899317 87 ------------------------------------EGHKLTYQQLNNRGNQLAHCLRDKGVGPESLV---GIFMERSLEMVIGLLGIGGAYVPLDPDYPTERLGDILSDSGVSLVLTQESLGDFLPQTGAELLCL-------DRDWEKIATYSP---ENPFNLTTPENLAY-VIYTSGSTGKPKGVMNIHRG-ICNTLTYTIGHYNITSEDRILQIISLSFDGSVWEI-FSSLISGASLVVAKPDKDIDYLIDLIVQEQVTYFTCVPSILRVFLQHPKSKD--CHCLKRVIVGGEALSYELNQRFQQLNCELYNAYGPTEVA-------VETTIWCCQPNSQISI----GTPIANAQVYILDSYLQPVPI-GVA-GELHIGGMGLARGYLNRLELTQEKFISNPFYKTGDLARYLPEGNIEYLGRIDNQVKLRGLRIELGEIQTVLETHPNVEQTVVIMREDSLYNQRLVAYVIRKNSLLTPQDL-RRFLQQQLPAYMVPSAFVLLSASPLNNNGKIDRKKL----------- 120435404 1 ------MNEIKRLFDFPYYQLENNPLDEALATKYDGKWKTISTQQYIDQANTISRGLLRLGVKPNDKIAVISTSNRTEWNVMIGILQIGAQNVPVYPTISEDDYEYILNHSATYCFVSDEEVLGKVNSIKGELKEVYSF---DQIA--GCQNWKEILGEDQDEVEKLKKAVATIIYTSGTTGRPKGVMLTHNNIVSDVLGSAFETGTALS----FLPVCHIFERMILYLYYSVSIYFAKEVKPHPRL----LEKVYDKIIAKGTAGVKQKLFYWAVELEANGTKLKLARKLIVSGSAALQPRLTRFAAAEIPVMEGYGLTETSPVISVNDERNHGFRI---------GTVGKVLQNVKVKIAED------------GEILTKGPNVMKGYYKDEEKTKEVINEEGYFHTGDIGEIDKDGFLKITDRKKEMFKSGGKYVAPQLIENTMKQSRFIEQIMVVG----DGEKMPSALIQPNFEEGTPADIARNFYNQKFGKWETPEAWTVEDE-HLTPTMKLKRRIIREKYKDLY--- 186685550 18 ------------------------------------ENTQLTYWQLNQQANQLAHHLRALGVGPE---VLVGICLERSLEMIVGLLGIGGAYVPLDPAYPSERLAFILEDTQTPVLLTQEKLL-------NNLPPHQAQVVCLDSNWQGNIQ-----NSQENPVQTAGDNLIYVIYTSGSTGQPKGVMIPHRG-ICNQLYWRQKTFRLTQADKVLLTISFSFDPSVWQIFWPLCFGGQLTVAPGGHQDTAYLVKVITEQQITVLALVPSI---LRILLEEKGENCPFLRHITCGGEALPGELIERFAKLGLDLYNCYGPTEAS-------IDTTFWTCQRGTNSTI-APIGRPITNAEIHILDDNLQPVPA-GES-GELHIGGIGLARGYLNRPELTIDKFIFNPFYKTGDLARYLSDGNIEFLGRIDDQVKIRGFRIELGEIEAILGQHPALTQTLVIARDDVNGDKQLVAYIVASAEQPSRVEL-RRFLQSQLPEYMVPAYFVFLDTLPLNPNGKIDRRAL----------- 207739817 39 -----------------------------------------SYAELNARANRLAHHLIGLGVQPEDRIAVALHRCIDLPVAMLAIVKAGAVYLPLDPNYPAERIAFMLDDAR-------PALLLTASAVQADLHAAGRQLRLDDLALDGLPAHNPGL-----PI-TPQHAAY-LIYTSGSTGKPKGVLVSHRG-VPHLVSTHMRRCELGPGCRVLQFASPSFDAALSEL-LRPLLSGATSVMASPDLVPGTLAGLLQRERITHVTLPPAVLAVMPE------DSLASVRYLIVAGEAVSPALVERWHH-GRRMINAYGPTEATVLASMSAPMAGADDLS----------IGTPIDNTQIHVLDAMLQPVPI--GAAGELCIGGPGVARGYLNRPGLTADRFVADPFYRSGDLGRWRHDGTIEFLGRIDEQVKIRGFRIEPGEVQAVLEQHPEVAQATVIARDQPGNRQLVGYVVAADGTQPEPAALRRY-LAGRLPDYMVPAAVVMLDALPLTPNGKIDRKAL----------- 56965019 9 -----------NVAATIER-EAIRTQKAIIWQNEAGDKLEWTYDELIQKMNQLANALSRSGLKKGDPVLLLFPRVPEAYAAYLACLKGGFVIIPCSGMLRAKDLAYRLSHSQAKGVLAYKGFTAEIDQISGSTDGLIAKWVFGE-APSGWENADNRMKNESASFEMDKEEIAFLPYTSGTTGNPKAVVHT-QAWAFAHLQTAATEWLGVETGDLVWATAPGWQKWVWS-PF-LSVVGKQAVYDGP-FQAKTYLQLIDEYGIGVFCATPTEYRMLAKEEALSSFKLSSIKHAVSAGEPLNRAVIATFEQFDITVRDGYGQTENTLLIGT--------MIGMEARPGSMGKPTSGNGVVILNEAGEEA--------GIGEVHKDAPALFREYYRDPERTKAAYR-GSYYLTGDRAYRDEEGYFWFEGRSDDIIISSGYTIGPFEVEDALTKHPAVKECAVVASPDEIRGHIVKAFVVLN--RPTDDQNKQEFVKRETAPYKYPRAIEYVAGLPKTISGKIRRIELRQ--------- 126731613 61 -----------------------------------GNGRRRTYKELSDWTNRLAHTLDDLGVKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELAKYVEKAEITHALCDTRLMDEMTACSAYLKTVAGFDTANHDAELDRLALTKPV--KFDAVQTAQDDVALIGFTSGSTGNPKATMHFHRDLMI------IADGYAVQPDDVFVGSPPLFTFGLGGLAIFPLRFGATATLL-ENASPPNMVEIIETYKATVCFTAPTAYRAMLRAMEE-GADLTSLRAAVSAGETLPAPVYDEWRKTGKPMLDGIGATEMLHIFITNRFEDH-----------RPACTGKPVSGYEAKVIGPDGAELPR--GEIGRLAMRGP--TGCRYMFGE-RQDEYVQDGWNISGDSFTQDEDGYFHFAARSDDIIVSSGYNIAGPEVEAALLSHAAVAECAVIGVPNEDRGAIVEAVVLGDGEVPSEKLLQDH-VKATIAPFKYPRSVVFTNALPKTESGKIQRFRLK---------- 94985850 67 -YPGATGNVSVNCLDRHERTALLYERED-------GLRETWTYGELTDATARFAAALQDLGVAKGDRVAIYLGNVPEAFIAIHACYRIGAIYSVIFAGFSASAVRDRLTDARPKVVICTDKVIPLKATLDEALEGLEHVIVARESALRGFHALLNSTARRADPVPLEANEPGFIIYTSGTTSKPKGLVHAGLGF-LAGAYANVKWALNLCPQDVYWCTAPIFALVG-GLAHGATHVIYEGSIDTP--TPARPYEIIERYGVNKVFTAPTALRMLRRAGDSAGHDLNTLELILVGEPLDPETWHWTRERLGIFVNNTYGQTETGTAWASSMVGL---------TPTRPGSCGHPLPGYRARVVREDGQAAAP--GELGALTLTEPFLARTVWGDHERYVQTYLADGSYAASDAALLDGDGQLWVTGRLDDVMNVAGHRIGTMELEAALITHPAVSEAAVVAQPDEVKGSVPVAFVVPRGDAQVGPGLEEELAEAGVGPIARPARVIVTPTVPRTRSGKIMRRLLRD--------- 85858227 31 -----------------------------------------SYQELEERSNQLASVLMRAGVQKGDRVGIFLPKSIESLISLFAILKNGSTYVPIDPRLPSGRIEYILQNCDIACMISSSATLKKVLADLSDDLALKKVILTDNEKPEGFIPWTSIRDEDGQRNPGPDIADVNPAYTSGSTGTPKGVAISHNSLTFVNMAAEYF---GIDTPDRLASFAPLFDLSIFDI-FTAVRQGASIVLVPEFYSPIRLAEYIDKQRVTVWNSVSSVLIMLVDMLEKCG--FETLRLIHFSGDILPPRYLRELKSKNADFYNIYGQTEANSSMCY-----HIGAVPPGDH--WKIPIGKPFPNFEVFAVNEDGRKISSPGQE-GELYVKSSTVAVGYWNDGERTKERFTSNPLYKTGDIVKLDDKGNFVFVGRKDSMVKSRGYRIELNEIEIILNGHPLVRQAVAVAAP----DEKIGHLVVGFASLVEGESLSERYCQDRLPKYMVPESIHFLKRLPTTSSGKVDRKAMEKE-------- 159905189 81 ----------------------------------------LTYYELYREINKFANVLENLGVEKGDVVTIYMPMMTEAIIAMLACSRIGAIHNVVFSGFSSDALADRINDSKSKILVTEIDLKKILDKALLNCNSIKHVVYAKRGSEEFNLVWDELMGSYVEPVPVESEHPLFILYTSGTTGSPKGVVHSTGGYLTY--ATKTMDWTGLNEMDVF-----------WCTADIGWITGHTYVVYGPLSEPDRLWGIVENHGVTLLYTAPTAIRMLMMYGEKTNHDLSTLRLLSVGEPINPRAWKWYYKVIGKEICDCYWQTETGGHMIYPAIGI--------QSVPLKPGSAFPGIGIDVDVVDNEGNPV--DANVKGNLIIKRPWMLAGLWNNDERYRAAYW-DRFFSTSDYAIKDQDGYIWVLGRSDEVLNVSGHRIGTAELEHELVSNKMVAESAVVGKPDDVKGEVPVAFVIKYRELPANETLIRH-IRDTVGPIGTPAMIFFVNKLPKTRSGKIMRRILKK--------- 214045757 44 -----------------------------------------SWAEIDDASDRFAGVLQARGVTAGDRVAVMMGNCPQFVICFWGIMKLGAVLVPVNPMFKAIELTYQLNDSGAETLVFQDDLAPLVASVAAEMAGVGGAVMGDAPRAEGIERLLDALA-AATPFTGPDDAVAALNYTGGTTGMPKGCVHTHGDM-LYTVASYC--GCAMGDNDVVVNFFPMFWIAGEDLGVLAPVYTGAAVCILHRWDAVGWMAAVAEHRATIVTLLVDNAVEVMRHARVKDYDLTSLRNTSVCSFVKKLGAAFRSEWRDLTVEAAYGMTET------NTCDTFTVGLQDGD-YDLQQQVGLPVPETDIIIRDFETGAL-KDIGETGEICIRSPSVLKSYWNKPDETTHALR-DGWLHTGDIGMVNDRGFVHYLGRRKEMLKVNGMPVFPAEIEMLLGRHPAILGSGVIGRKDEAKGEVPVAFVNPEQAKGIDADNLRAWCREQMASFKVPEIR-LVDGLPMTATGKVKKEELAE--------- 118725461 25 -----------NLKDMIEQSAGLYGSKPAFLIKQKGNSAYTTYKKYKDDIDALGTALISLGLK-DKKVALIGENRYEWVTTYLSVCNGTGVVVPLDKELPQNEIENCLLRSHADAIIFSGAVSKSILSILKNITTCKYYINMDDEDADGQMSYGRLLEKGYDLLKNGNRDFLDLLFTSGTTDKSKAVMLSHRNIAENLMA--MCSMLYIDQKDVFLSVLPAHHT------YECTCGFLCQMYRGATIAFCEIVKNLSESKCTVMNGVPLIFIKLSNTLGKLGHKLGGHLRLFISGAAAIDPEVSKFRNIGIQLVQGYGLTECAPIVGLN-----------RDCWFKDDAAGLPLPGLKVAID-------SPNAEGVGEIKVSGPSVMLGYYENKEATEEVIR-DGWFYTGDMGYMDSDGFIHITGRMKNIITKNGKNVYPEEIETLLNRSDYIKESLVFG-KHDNDDVVVCAQIVPDRDK------------------------------------------------------ 126667476 62 -----------------------------------GSEYRYSFEQMRQNSNQVANFLRDQGLRRGDTLLIMLDNVIELWETMLAAIKLGALVIPASTLLSKMDLGDRLGRGAVTHVLTTNEHVPKFEGVAEGLTR----IVAGEPC-EQWINYEDAYDYEK--TFEPEGVTLALYFTSGTTSLPKLVLHTHQSYPVGSLSTMYWLG--LQPDDIHFNISPGWAKHAWSNLFAPWDAGCTVIYRQPRFDAPATLKVIADKGVTSLCAPPTVWRMLIQ--EDLAAYDVKLKSLVGAGEPLNPEVISRVEKIGLTIRDGYGQTETT-AQIGNPPAQKMKSGS----------MGRPLPGYKITLLDPLDKEV-TEGEIAIDVRNQRPLGLMQEYRDDPERMAKALHDGFYRTGDVASRDDDGYYWYVGRADDVFKSSDYRVSPFELESILIEHESVAEAAVVPAPDEMRLSVPKAIVLRRDYEPGPEAAKAAFIRERMAPYMRIRQIEFA-ELPKTISGKIRRVELR---------- 163940144 485 ---------------------------------------KLTYKELNERANELAHYLLEEGIRPNQFVALVFPRSIEMVVSMLAVLKAGAAYLPIDPEYPAERITYIVNDANSSTLVIENDIKKIVEETKIALKTYSHMNIS--------FKNNESLLNQAYTI-----------YTSGSTGNPKGVIVPMKGLSNFLLA--MQHTFSLNENDHLLAVTTFFDISALYLPLASLTIAQKEVIQ----EPSALTTLLQEERATIMQATPTLWQALITEYPERLQRLNVL----VGGEALPAHLANKLKELGCSITNLYGPTETT-------IWSTFMNIDDSENGI--PPIGRPIWNTEVYVLDAGLQPVPP--GVIGELYIAGEGLANGYLGKPALTRFVANPYGMYRTGDLVKWRKDGVLEYISRADHQIKIRGFRIELAEIETVLQRHENIQQAVVMVREDRPNDKRIIAYIVAEEKEPINLSEIRSYVSESLANYMVPSAFVVLEELPLTPNSKVDKKKL----------- 83950452 13 ------LDNPRTLYQMLRNTAEAFPDRPAISQLMSGPAETLSWSEFHAKVCQAANLFRSLGIGENDVVALVLPN---SMETAIATIGVAGIVNPINPLLDAEQIGAILRETNARVVVTAPNVKTVLEILNRYLSPPKSWIVVPGPRPADCRDFNKEIARQNKSLDFADSAGDRVAHTGGTTGMPKVAQHRYDGLVYNGWIGHKL---LFTEHDNVMCPLPLFHVFACHVILMAMISGAHVVFPTPRGDGVNFWKLCERWKISFVITVPTAVSALMQ--RPVDADLSTVRNAFSGSAPMPLELFKRFESTNMKVIEGYGLTEATCLVSCN--------PPEGEKKV--GSVGVPFPHTDVKVKNTPNGPVECAADEVGEICISSPGVYAGHYTEAEKNADLYYFDEYLRTGDLGRLDGDGYLWITGRAKDLIIRGGHNIDPAEIEEALMAHDAVAMAGAIGQPDAHSGELPCVYVLVEGAEATEADLAEICKTHVKERAALPKHIEILDELPKTAVGKVFKPDLRKR-------- 115524396 62 -----------------------------------------TFAQLSKRSNQVANFLRAQGLKRGDHLLLLLGNVVPLWETMLAAIKLGIVVIPATTLLTADELRDRLERGAAKLVVAAPD---QVAKFDGLGDAMLKRVVVGGTAPDGWLPYAQT-DDQPDTFTPPTKADDPMLFTSGTTAKPKLVLHSQRSYPVGALSTMFWLG--LIPGDLHLNISPGWAKHAWSCFFAPWNAGATVVVNQPRFEAKSLLATIARCGVTTLCAPPTVWRKLSDYKVS-------LREVCGAGEPLNPEVIDQVKAAGLTIRDGYGQTETTAMIGN--------SPGQAVKI---GSMGRPLPGYRVAITDVDGQPA-KEGEVLGDARPAG--LMQGYQGEGGKLSGA---DGLYRSGDVVFCDDDGYLTFVGRSDDVFKSSDYRISPFELESVLLEHDAVAEAAVVPSPDPIRLAIPKAYVLLTAGHEASREVALSILQTRLAPFKRIRRIEIVNELPKTISGKIRRVHLR---------- 88601868 62 -YASWFTGAELNIYNCLERHVN-NDRRNKVAIFWAGENGRETYYQLYKDVMRMGNALKSLGVQKGDRVCIYLPGIPELVVSMLACARIGAVHTVVFAGYGAKALNERITGAGAKIVITDASLKPIVEEALINAPTVERVIILRTQEPEFELDYEELIAQACEPVHVNSEDPLFILYTSGTTGAPKGIVHAAGGYMVGAYYTTKYVLT-LRENDVY-----------WCTADPGWITGHTYGIYGPLLDAGIWWKLIEDYGVTIFYTAPTAIRMFMRMGEEDKYDLSSLRLLSVGEPLNPEAFEWFYKHIGCPILDTWWQTETGMHMVTTMVGLPMKP----------GFAGKPIPGVIATVVNEEGDPIPP--GTTGYLAIKEPWMMKAVYQNDERYRQSFGKYGYYSSNDLAVMDEDGYIMLLGRSDDIIIVAGHNVGTAEIESALVSHSAVAEAAAIGKPDPLKGNIIKAFVILRGVEPSQKLIHDYHVRIMLGPISVPAELDFVDSLPKTRSGKIMRRVLKAK-------- 50927563 75 ----------------------------------SGEELKWNFRELSEISKQTANVLRACGLQRGDRVAVV---LPRVPEWWLVTLGCGLVFMPGTTQMKSTDILYRLQSSKARAIVAGDEVVQEVDAVAPDCSFLKIKLLVSEKNREGWLNF-KALLKDASPVETVSQESAAIYFTSGTSGPPKMAEHSHCSLGLKAKMDAGWTGLTISDTGWILNILGSF-LEPWVL---GTCIFVHLL---PKFDPQTVLKVLSSYPINTLLGAPLIYRMLLQQ-DLSSYKFPHLHSCFSGGTLLPETLESWKAKTGLEIREIYGQTET--------------GITCRVSRTMKVKLGTAIVPYDVQVIDEQGNVLPKEGDMALRVKPIRPIMFSGYVDNPKKTQANIRGD-FWLLGDRGIKDTEGYFHFMGRTDDIINSSGYRIGPSEVENALMEHPAVVETAVISSPDPIRREVVKAFVVLAPEFLSHDQLQEH-VKSVTAPYKYPRKVEFVLDLPKTITGKIERAKLRAK-------- 211590082 48 ---------------------------------------------------------KAQGQLAGERVAFLAENSYDYVVTLLAIFASDAIALPLSPSFPTGELKYILDNSQAKMLLTTEKYADKMELLREGLEREPLFAIRN-KLTEGASSGESVTLHD---LKQPSSGGM-MLYTSGTTNRPKGVLIPQSALAAQ--ASSLLEAWKYSPDDIVAPIVAGSSVE-FMYPFNPDKVWKRLAAP-------FLSSNASKPAITFLTAVPTIYNRLATFPKLTGISPQNLRLNISGSAALPTPTKTAWTNLGNVLLERFGMTEVGMAI----------SCGLDAADRVDGSVGWPLPGVEARLADTETGAVPSGREREGEIQLRGETIFDHYWGNEKATRESFSDDGWFCTGDVATWAQGPMYFIQGRKSDIIKTGGEKVSALEVERELLSLPQITEAAVVGLPSEQWGQKIAAVVVRNGQSWGPMDM-RRALKGSLASFKIPQEMKVLAAIPRNAMGKVNKKAL----------- 197245828 81 -----------------------------------GDEIKWSFRELRDLSRRAANVFQTCGLQHGDRLALI---LPRVPEWWLVTVGCGVIFIPGTAQMKAKDILYRIQMSQAKAIVTTDSLVPEVESVASECPGLKTKIVVSDHNHEGWLNFRTLL-RSASPVKSKMKDPMVIFFTSGTTGYPK-MAKHNQGLAFRSSVPSCRKFLKLKTSDVIW----CMSDPGWILATVGCLLGATVFVHNPQFDPKVIVETLFKYPITQCLAAPAVYMVLQKNISNL--RFPTLEHCATGGSLLPEEYEQWKQRTGLSIHEVYGQSETGITC----------AIFREMKVK-RGSIGKAILPFDIQIIDEKGNILPPNTEGYIGIRIKPTRPLGGYENSPEKTSEVECGD-FYNSGDRATIDEDGYIWFLGRSDDVINASGYRIGPTEVENALVEHPAVSESAVVSSPDKDRGEVVKAFIVSHDQEQLIKELQEH-VKSVTAPYKYPRKVEFVSELPKTITGKIKRKELRNK-------- 111022396 3166 -----------------------------------------TYAELDARSNRLARVLISRGVGPESFVALAFPRSIASMVAVWAVAKTGGGFVPVDPSLPTERI--------ERMVVDSGAVIGLTSVQTTRLPGEIDWVVLDEAGAYGSCGERSAVTDDERTASLELSNAAYMIYTSGSTGIPKGVVVSHRGL------ASFTTGSGLTTRSRVLRYSSSSFDASVFEMIAGFSAGATMVIAPPDIGGAELAEVLRGERVTHVITAP----AALGTVDPTG--LRDLETVVVGGDVCPPELVAKFAP-GCRFVNSYGPTETTIVITMT------ETLAAGDRITI----GVPIAGAGAVVLDARLRPVP--AGVIGELYLSGSGLARGYHA-----RSALTAGRFYRTGDVVRWTLSGTLDFVGRSDSQVQLRGLRIELGEIESALVACESIAQ-AVVIVREGDVAQQLVGYVVPASGHIVDVDATREVLGRSLPRYMVPDALMVLDALPLSTSGKLDRRAL----------- 119871785 114 ------------------------------------EQRKLTYFDLYREVNRAAYMLKNFGIRKGDRI-TLYMPMIPELPVMLAAWRIGAVTSVVFSGFSAEALAERINDSQSRIVVTVDRLKEIVDQALEKVGTVENVIVYDVPMTEGYWWHKVMEGIKANAYVEPEEHPSFILYTSGTTGKPKGIVHDTGGWAVH-VYATMKWVFDLREEDIY-----------WCTADIGWVTGHSYVVLGPLMQPDRWWAIIERYGVTILYTSPTAIRMFMRYGEERRHDLSTLRIISVGEPINPEAWRWAYKVLGVAMASTWWMTETGGIVI-----SHTPGLY---LIPMKPGTGLPLPGFDVDVFDDNGKPAPPGVR--GYLVIKRPWMLHGIWGDPDKTYWSKFP-GVFYAGDYAIKDQDGYIWVLGRADEVIKVAGHRLGTYELESALVSHPTVAEAAVVGVPDPIKGEVPIAVVLKQGVMPSDEELRDHVRKT-IGPVAEPAHIFFVTKLPKTRSGKIMRRLLK---------- 187924703 28 --------------DVCDKWADGSGRLALIYEDAEGNATRYTFDQLKTLSDRFANVLLAAGAQRGDRIGIFLSQSIETAVAHLAAYKAGMVAVPLFALFGVDAIEHRLGDSGAVALITDHAGVRKVDEIRAALPALRTVIDQDNSDPQAPVSFWHALNGAATPADTGADDPAVIIYTSGTTGKPKGALHGHRVLLGH------LPGVEMSQQGFPAHATLMWTPADWALPHHGVAVLARRF---AKFDGEAAFDLMARHAVSHTFLPPTA-LKMMRGVEHPERWSLALRSVASGGESLGEELIGWGRRLGVTINEFYGQTEC------NVVVSSCAALFEP----CFGAIGRAVPGHYVAIVDTDGNELPQ--GAIGDIAVAAPVMFLGYWGNEAATRDKFRGK-FLLTGDLGTRDADGFIRFVGRGDDVITSAGYRIGPASIEDSLLRHPAVSMAAVIGAPDPERTEIVMAFVVLKGDEALVREIQHH-VKTRLAAHEYPREIRFVDSLPLTPTGKVIRKALRE--------- 119477016 50 -----------------------------------------SYGRVQREAKQLAAALTTVGVRSGDFVIIHLENCPEFILAWFACAELGAVAVSTNTRSVDRDMQYYSEHSQAVCAITQPAFASMV---RRSCSPGIPVIVTDNNAPSAAIAFNDLLTKAVD--DLPDRPADALAFTSGTTSRPKAVLWTQNGIWAGKISASHM---KLRHEDKTLIFMPMFHTNAQGYSMLATLWVGGTFVMQPKFSASRFWPISLKYNLTWLSTIPFAIKAISDQVPEHSYRF--------WGTAA--HLPGLKDKFGVAGMGWWGMTET---LTHGIV-------TDIDQPGPHGTIGRVAPEYDIEIRTSDGKIAGVGERGLLFIRVRGVTLFKEYYGSPEANEKAFDTDGWFDTGDIIRIGDDGYLYFSDRDKDMLKVGAENVAASEIESVILASGLVAECAVVAQKHFMLDEVPVAFVIPLN---MPDDLGVRLLRDNLADFKVPFSVHVVGELPRSTLEKVAKNELRNR-------- 197729547 75 ---------------------------------------RLSFAELAERSDRVANWLGSRGVRAGDRMIVMLGNQYELWETALAAMKLRAVVIPATPLLGPPDLSHVLARAADAGKFAD---------VPGDYTRIS----VGPGAPAGWIPYEESATADAGPDGITRSDDPLMLYTSGTTARPKLVEHTHTSYPIGHLATMYWIG--LRPGDVHLNISPGWAKHAWSNLFAPWNAEATVFVHNRRFDPARLLAEMERAGVTSFCAPPTVWRML---IQADLGRLSTPPREVVGEPLNPEVIETVRREWGVTVRDGFGQTETA-VQVANSPGQLLKAGS----------MGRPSPGYRVELLDPTGAPGAAEGEIALDLSARPAGLMAGYHGDPGRTAEAMA-DGYYRTGDIGSRDADGYITYIGRADDVFKASDYKISPFELESALLEHEAVAEAAVVPAPDPLRLAVPKAIVLTAGWEPGPETLFAH-SRAVLAPYKRVRRIEFG-ELPKTVSGKIRRIELRER-------- 56609593 506 AIPEARLDDL-----FLARAEQLPERVAVIDADRT-----LSYAQLREHAADLATRLAALGARPDNLIAIVLEKGWRQAVAVLAVQLAGAAYLPVDPALPDERRALLLQEGKVRVVVTEPRLAERL-SWPGDVEVV---VVAD----------------IARGVSRPERSASDLAYTSGSTGRPKGVMIEHRA-----AANTLLDINAVGPEDRIFALSSLFDLSVYDI-FGALAAGAALVLPETEADPARWLRLLRAHRVSVWNSVPTLMEMLVDVAETRGERLDSLRLVMMSGDWIPVTLIRRLARGDIQIISLGGATEGS-------VWSILHPIGQVPPGARSIPYGRPMLNQRFHVLDEALSPRPD--HVPGELFIGGVGVARGYFGDEVRTAERFTRERLYRTGDLGRFLPSGDIEFLGRKDFQVKVAGHRIELGEIEAALLRHPALRE-AVVAAPGERTARRLVAVVVAEGQSAPSDESLQSFLSATLPQYMVPGVFVHLERLPLSSNGKVDRKALPE--------- 148554649 26 ---------------------------------------RLSYGDAAERVGRMACGLGRGESLAGTKIALLTPNSSAGFCALLAIYEADAVFVPLNASFPIGEHRAAIEELGVSILLFSRTLATGVDALLRDCPTLREAICIDGDA--GIGTPLDALLARGAGRTMPDIAGVAIYPTGGSTGRPKRVMHSRRNWT--TMAACFHSALPVEGHARYLAAPPITHAGAFGLMLMAK---GATILLHDGFDAGAILDAIERDRPTHLYLPPTAIYKLLEHPGVQDRDGSSLRAFMY--TAAPMSLIAIF---GPVMAQFWGQMEAPSFCTCLAPADHV--VDDEALAGRLASCGRETMFTRVEVLDDDGAILPPGER--GELAVRGGLVMAGYYENPEAT-AEVSRNGWHLTGDLGFKDADGYVHIVGRKRDIIITGGYNVYPADVEQALWGHPDVEECAVIGVPDELWGEAVLAVVQPRGHDPSAAELIA-WCKEKVGSIKAPKRVELRTDIPRNAVGKVDKVTLRAPY------- 149202726 3 ---------------FYQRLKAGWANADAIA-FHDGVV-TLTYGELDAATGRAASALLAQGLEPGDRICLAMQKSLAQIVVLLGALRAGLVVLPLNPD-SPAEVVADQISRTGPVLLIGEREDGWRARTESGPAAVPRCLDADPARPHDPLHAT----DHTDPDRVDDEAGAIILFTSGSTGRPKAVIHSHGALFANTDALRII--WDIDASDRLLHVLPTTHAHGLIVAPMPILLAGGTVVWRPRFDPGDAVAWL--PRVTCFMGVPFYYGQLLQHPQFTAGAARQLRLAICGSAPILPEVREQVERLGLPLLERYGMTETLIMTANSPARNRAGSV------------GLPLPGWSLRVTHETAPP-----QEIGEVEARGPLALPSYLDDWAETARKTAPDDFFRTGDVGWVDTDGFLHITGRADDLIIYAGLNIQPSEVEAALVAINGVVDVCVFGVPHPHGQAVMAAVVSAAGTTLTPAAIRAELI-GKLPATKIPKRVYVVSTLPRNTMGKLRRDLLRK--------- 111021661 3 ----------LNIADLVEHAIDLVDRVALVS-----DDREVTYAQMEERANRLGHYLREQGVQPGDKVGIYCRNTIEAIEAMVAVFKIRAVMVNVNYRYIENELQYIFDNSDMVALVHERRYSDKVANVLPETPLLKTTVVVEDGTDLEYIEYEAALAQGSPDRDFGERTGDDMLYTGGTTGKPKGVMWRHEDVVLGGGINFMTGEYVEDEWDLAFPIPPMIHGGSQWAVFQSLFGGGKCVMH-PEFDGHDVWRIVDQHKVNLI------------FITGDAMARPMLDALVEGDKASPYDLSSLFLMASSAALFSPSIKEKYLELLPNRMITDSIGSSETGSVVAKGDSHGGGPTVKISVLGEDGNPVEPGSGVVGILARKG-HIPIGYYKDEEKTKATFKEINGIRYGDFAQVEADGTVTMLGRGSVSINSGGEKIFPEEVEGALKSHPDVFDALVVGIPDERFGQRVAAVIQTRGARPGLHEIADAARKE-IAGYKVPRSLWFVDEIKRSPAGKPDYRWAKEQ-------- 119898287 66 -----------------------------------------TYRQLHQQVNRLAHVLEDMGLVPGNRVLLRGANTPWLAACWLAVWKAGGVAVGTMPLLRAKELKEILRLAEISHALCDASLAEELEYARAESPTLRHVMLFGEG---GELAARDGKPDQFDTVATAATDPALIGFTSGTTGIPKGTIHFHRD-VMAMCEVFPRHCLKPTQDDVFIGTPPLAFTGLLCFPLWAR---ASTVLL-EKLAPEPLMQAIQDHQATVCFTSPTAYRQMAGLVGK--YDIASLKKCVSAGEALPTDTRDKWEASGIQIHDGIGGTE--------MIHIYIASGPDDYR---PGALGKLLPGYTGMIVDDDMNPLPP--GEVGKLAIKGP--TGCRYLADERQQNYVK-NGWNLPGDAFHMDADGYFYYHARVDDIIVTSGYNVSSPEVEWALLAHPAVAECGVIGVPDPDRGQIIKAFVVLKPGQVGDEAMTKTLVKQTVAPYKYPRAIAYVDTLPRTETGKLQRFRLK---------- 134292054 61 ----------------------------------TGTGDPYSFAQMSERSSRIANWLRGIGVVRGDRILLMLPNRVELWDAMLAAMKLGAVVLPATTQLSADDVRDRVQIGGATYAIVDEHETAKFEQAGLGLKR----KIVAGAPRDGWLAYAASAAFEPDAVTRSNEAML-LYFTSGTTSKPKLVEHTHRTYPVGHLSTMYWIG--LQPGDIHWNISPGWAKHAWSCFFAPWNAQACVVFNYARFEPKAVLDALVKYRVTTLCAPPTVWRMLVQQPLATFD--VQLREIVGAGEPLNPEIIERVKKWGITIRDGYGQTETTCLIGNT-----------PGQPVVAGSMGRPLPGYRIALLDPDGAPVGEGEVALGTGAMRPVGLMNGYANNPDATAYAMR-DGHYRTSDIAMRGDDGYYVYVGRADDVFKSSDYRLSPFELESVLIEHPAIAEAAVVPSPDPVRLSVPKTFITLRDESPTLALEIFRFSREKLAPYKRIRRLQFA-ELPKTISGKIRRVELRRR-------- 195401647 75 --------------------------------------------------------FKRLGLQCGDVVGISASNTTYLTGVTIAAMLCGTPINPLHPDFDQATVKYMYDITEPKLIFCDVENYAIIKAVNEQLAK-PALIYLVNGHIEGVRDVSELLREEAAYVPCPKLNGDHTAFSSGTTGMPKGVTRSHRSLI-----CNCKNPNTYTRDTIVLSFSPLYWISGTYMLLANLLNGCKRIITHRPYTVEYLLQVVARHQVTFLASHQIALLSCQDDVAKIRAQLESVRVLIGAGSKVCKAVSRRYELIGMRFVVGYGLSE-----VGGISKNLGGPLGSEGKVMRN---------VELRVLDKLRMPLGINEVGIIYARLRYKW--AGYYRNPEATKRALSPDGWLRTGDIGYLDSEGYLYIQTRDTDVFKYNNFQIYPEQIEEFILRLPGVSEACVFGIPNEVSSNLTACAVVREGQKLTADQVRNIVERYLSGAYHIRGGVYFLKALPKTSNDKLQRRKVPELVKS----- 170060150 41 -----------------------------VIQINADDGGEMSCAEMKRRIARVVHHLRLLGLRKGDFVSLACGSSENVVPVFIGCLSLGVVVNPLAPVFSKDDYAHMMKMTQSKVVFCDVINREVVEQAVEEAIKVKPVMFVFGNAGGNCRSVEDLLSPVAEDFFIPEQLMAMVLCSSGTTGLPKGVCLSH---------ANLIEGDVFREAHNCGPIFN-FSALFWATGMFAVLTSLTRVLTSKPFNEELLIDILTKYNIEDVFTPPAYVAVLQNYPNFNRLSFPSIKQWTMGGAMVTQQMSSNLSKKLPNGVAGYGTSEMGIISRIPFAPGSVGTLVRN---------------IEVKIVDDDGHRLGPNQK--GEIRLKHKHPMLGYLYNADATLAAFDEEDFFKSGDVGYFDSDGYLYVIDRIKDIIKFNNYQISPSDLETIIEKIDGVKLVCVVGVPLADKSGDLATAVIERNEKLTEQEV------VGFVDGQVSDGVRFVDELPKSAAGKVLRRVVKE--------- 195029453 60 ------------------------------------------------------RAFRKLGLQCGDVIGISANNTSYLTGVTIAAMLCGAPINPLHPDFNYATVKYMYDITEPKLIICDVENYATIKAVNEQLVTPALVYLVNDGVPDIIELLRENRGEPVEYVPCPKLNGDHTAFSSGTTGMPKGVTRSHRSLI-----CNCKNPNSYTRNTVVLSFSPLYWISGTYMLLACLLNGCKRIITNRPYTVEYMLEVVSRHKVTFLASHQIALLSCQNDLPKIRAQLQSVQVLIGAGSKVCKAVSRRMYELIGKMRVGYGLSE-----VGGLSKNLGGPLGSEGKVMRN---------VELRVLDKLRMPLGICEVGIIYVRMRNKW--QGYYRNPEATNRALSADGWLRTGDIGYLDSEGYIYIQTRDTDVFKYNNFQIYPEQIEEFVLRLPGVSEACVFGVPD-KISSNLTACAVVRTPDAEGKQLAANDVRSIVERY-LSSAYYFVKELPKTSNDKLQRRKVPEMVRD----- 82702097 33 ---------------FCERVEQQPDNPAVISLDHT-----TSYAALLDKVHRLATSFQELGIVAGDVISYQLHNDWRSCAIDLAAAALGAIVAPFPPGRGRLDIQSLLRRCDARAIIVETDLCELIESIRPTLLSLR-ILVVDGAAGDGWHALDEASIEPDLPTVCPDSPA-RFLISSGTESEPKWVAYSHNALAIHPEGKTF-RGLYLMPLGTAFGSTATFGVLSW---LGGSLIVLRQ------FDVAAAIQALAELKPTHILGVPTMFQRIAADPALTQADTSSLVAIISGGAKIDETSIRRCTKA---FRCGF----ISLYGSADGVNCH--TTLDDDLETIIRTAGRPNPICSIRIIDDQKQEVPQ--GCIGEIAARGPISPMQYVNDPDLDALYRDQEGWVYTGDLGLIDEEGHLVLSGRKKDIIIRGGVNISPAQIENIAVSHPAVVSAACVPVPDADLGHRVCLCLVTRAERPSLSQFTRFLHEKGLETSKLPEYLRYYRQLPLSPAGKIDKKRL----------- 154246039 47 ----------------------------------------VSYGALAAASNRLAHALLAHGIGRGDRVAILLPQSLDVLVTHLAVYKMGAIAVPLAGAFGVDAIAYRLADSGARALVTDPQALGLLINVDGARAGVLDFTTLLDAASDRPLAITSG----------PDDPAL-MIYTSGTTGQPKGALHGHRVLLPH------VSGVTFTHEGIGQAGDRMWTPSDWA--WAGGLL--NTILPAPRFDPEAAFDLIKRAQVR-NVFIPPTALKMMRAVPDPKTRFNFDLRTV--GSAGEALGAETFEALGVPVNEFYGQTEC------NYVIGSSAALG----VAKAGATGKAVPGHEVAVLGEDGAVLPPGQMGQIAVRAPDPVMFLEYWNRPDATQEKVR-DGWLITGDLATQDEEGYFHFLGRDDDVITSAGYRIGPAEIEDVLLRHPAVSIAAAVGKKDPLRTEIVKAVIVLMGITPSPEDDIRAFVRTRLAAYEYPREIEFVAELPLTTTGKVIRRLLRD--------- 120401913 37 -----------------------------------------SYADVWQRSCDLAGMLHAGGVGAGQTVVSLQDTQIDAIASWFGANMLGAIWVGTNTALRGEFLRHVITDTGARVVVAEADLVDRIRAIGQHLPDVDLVLQRGDERPDPHLRIERLVDLGGHTVNEPGDGAVDLTYTGGTTGPSKGCMISNGYAI--NIARRGLAQTQRQTDELNWSPLPMFHLNVLAMTLIGTMLVGGSAALAQRFSASRFIERTGARVVNLIGGLPAILAQQPDTLEMA--RCFGQIRMVHAVPFPPALQEIWRNRFGVKVSKGYGMTEVFPITYQ----------TPDEQSPAESAGRINHEDLEVRIVDERDDDV-KPGE-VGEVICRSHVMFQGYWRRPDAMVDSCR-NLWFHTGDLGRIDDAGYFYFADRKHDYLRRRGENISSQELETTYVAHPDIVAVAVHAVPSELTEDDVKVTVVLRGSVLTPAELFE-WSKERVPYFALPRYVEFRTELPTSPLGRVHKYLLREQ-------- 157146793 24 --------QDLPLTDILTRHAD--GDKTAVI---DGDRH-LSYRELNQAADNLACSLRRQGIKPGETALVQLGNVAELYITFFALLKLGALFSHQRTELNAKQIEPALVIADRQHALFTGD--DFLNTFIAEHNSVRVVLLLNDT---GEHNLQTAIDQPAVDFTATPSPADEVAYSGGTTGTPKLIPRTHNDYYYSVRRSNEI--CHFTEATRFLCAIPAAHNYAMSSPLGVFLAQGTVVLAA---DPSATLPLIEKHQINSTALVPSLWLAIQEW--GSNAQLASLKLLQVGGARLSATLAARIAEIGCQLQQVFGMAEG----LVNYTR-----LDDSPERIINTQGCPMCPDDEVWVADADGNPLPQ--GETGRLMTRGPYTFRGYFKSPEHNASAFDANGFYCSGDLISIDPDGYITVQGREKDQINRGGEKIAAEEIENLLLRHPAVIHAALVSMEDELMGEKSCAWLVVK-EPLRAVQIRRFLREQGVAEFKLPDRVECVEALPLTPVGKVDKKQLRQ--------- 7020785 60 ----------LDVWSRLEEAGHRPPNPAFWWVNGTGAEIKWSFEELGKQSRKVLGG--ACGLQPGDRMMLVLPRLPEWWLVSVACMRTGTVMIPGVTQLTEKDLKYRLQASRAKSIITSDSLAPRVDAISAECPSLQTKLLVSDSSRPGWLNFRELLREEHNCMRTKSRDPLAIYFTKREPGAPKMVEHSQSSYGL-GFVASGRRWVALTESDIFWNTTDTGWVKAWTLFSAWPNGSCIFVHELPRVDAKVILNTLSKFPITTLCCVPTIFRLLVQE-DLTRYQFQSLRHCLTGGEALNPDVREKWKQTGVELYEGYGQSETV-VICANPKGMKIKSGS----------MGKASPPYDVQIVDDEGNVLPEEGNVAVRIRPTRPFCFFNCYLDNPEKTAASEQGDFYITGDRARMDKDGYFWFMGRNDDVINSSSYRIGPVEVESALAEHPAVLESAVVSSPDPIRGEKAFIVLTPAYSSHDPEELQEHVKRVT-APYKYPRKVAFVSELAK---------------------- 197732070 2665 -----------------------------------------TYAEVNERANRIAHLLRSLGARPEDAIGV-------HLEALLGVLKSGAGYLPLDPVNPVDRLGYIVSDAQARLVITTSDLAPLTTVYDGQL------IVLDTTDVSGFSTENPAVVSSAE-------NAIYTIYTSGSTGRPKGVVLTHTNVA--RLLTTAQEHFAFDHTD-VWSMAHSYAFDVSVFEMWGALAHGGQLIVVPRASPEEFADLLTHHRVTVLSQTPTAFSSLTALAAANDPRISQLRAVIFAGEKLEISLRPWIDRMGISLVNMYGITETT-------VHTTYHALDDTDLANAQSRVGHPLSDLAVHLLNTDGHPVPL--GVPGEIHVSGPGVARGYLNRPALTAERFLPDPYYRSGDIALRRPDGSLEVIGRIDDQVKIRGFRIELGEITAALTNHPDIRQAVTIVREDTPGDKRLVAYLVPEGHTPDAKTLRTELATT-LPDYMVPTAYVPLDTIPLTPNGKLDKRNL----------- 55981218 339 -----------------------------------GRLGKWTYKEVRELSSRLAGLFRTLGVGRGDRVALYLPTGLEAALAALACARIGAV-HAALPLLGPEALRRRLEDLRPRLLVAADRVREVVEAIQGDLKVLWHV----RGSPEFLERLYEARPAEPEP--VPAAHPLFLLPTSGSTGKPKGVVHGHGGYMV-GVAWALRHVFDLKPGEVFHTTADLFWIVGHSFGYAPLLLGGTSLLVEDRPDPGAFYERLAHLGVDVLLTSPAVLRTLRRHGEATGLRLAA----SVGEVLSPE--IWRWTR------------EHLAWPVDNWWQTELGAPALPRPPLPAGHVGLPLPGVEARVVDEEGRPLPPGSKGHLVLGATGPAHMVDLQGGRSPWRG-----GLYWTGDLAEMDEEGYFRILGRTEEVIKVGEARIGPAEVEAVLLTHPQVAEAAAVGVPGETGEE--IAVFVVPQAREFPEELKPLLLKAHILRHLPPPRVFFRERLPRTRSGKILRRLLKAE-------- 71024141 38 -----------TVFDFCLGSVSFDDAGTAITDCSTGR--SISYGELRLQSQRFLGLITKAQLKPGDTILVALHSSIDFAVSVMAAQFAGLRVALANPDYARKELRHVYRLVKPKKVIMHSTYLGRAAAANVKTFTV---ILTDTKLGRGELLADEALAKAAKPF-LPDNTTAYLPSSSGTTGLPKAVEISHRNVVMNLNTPGFVPDELKGEQMRMLTFLPFFHAYGLVGQLHLILALRGQLFILRPFTAQAFCDAVPAHKINMLNFVPPALTKLIKHAGIDRNVFATVKRARCGAAPLDAETEAKFELTGVQVKQGWGMTE--------LTLAGLDPSSGQQK---AGSVGCLIAGTLAKVVDSSGEPVQTGQR--GELLIKGDQVFRGYLANPQETEAAFTADGFFRTGDVVIVDHTGEFTVVDRLKELIKYQGFQVAPAELEGVLVTHPKIAAAAVVGLDQSKATELPCAFVAASSTDDLAKEIDQYVRSKVSHHKFLRGGIHFVDQIPVSASGKILRKDVR---------- 121610369 39 ---------ELALSEYLRRWAALQPQKAAV--IFYGQT--ITYAQLDALSERCAALLASHGVQAGERVAVMLPNCPQYHIVFFAILKLGAVHVPVNPLFKAQELLYELNDSGAKTLVVLDQLLPRTSVTTGFFTSMHDMILGPRIAPAGMLDLMPALHASTQQARTPEDAPAALNYTGGTTGMPKGCVHTQRDMI-YTAATTCSVAHQIGPDDITLNYMALFWIAGENAGMIFPIFSGSTVVLLARWDPVGAMAAIERYGITRAGMVLDNAVEIMEHPQAGAYDLRSLK--VVRVSSFVKKLNPEYRRRTVMIEAAWGMTETH--TCDTFTAGQ-----QDDDLDLRGQVGLPVPGTVIKICSQTGATLPIGQE--GEIVVRSPSLLKAYWNKAEATTESLR-GGWLHTGDIGVFDARGCLHFLGRAKEMLKVKGMSVFPSEVEALLGRHPEVLGCGVVGQADAEKGEIPIAFVRLRDASALTEADLAAWCRDNMAGYKVPQIRLVS-ALPMTATGKVKKHELQ---------- 169210344 87 ----------------------------------------------------------ACGLQRGDRVAVM---LPRVPEWWLVILGCGLIFMPGTIQMKSTDILYRLQMSKAKAIVAGDEVIQEVDTVASECPSLRIKLLVSEKSCDGWLNFKKLLNEASTTVETGSQEASAIYFTSGTSGLPKMAEHSYSSL---GLKAKMDAGTGLQASDIMWTISD----TGWILNILGSLLACTFVHLLPKFDPLVILKTLSSYPIKSMMGAPIVYRMLLQQ-DLSSYKFPHLQNCLAGGSLLPETLENWRAQTGLDIREFYGQTET--------------GLTCMVSKTMKIKMGTAASCYDVQIISEKGGRLGGRRDCLQTKLLMSLIIFCGHQENPDKTAANIRGD-FWLLGDRGIKDEDGYFQFMGRADDIINSSGYRIGPSEVENALMKHPAVVETAVISSPDPVRGEVVKAFVILASQSHDPEQLTKELVKSVTAPYKYPRKIEFVLNLPKTVTGKIQRTKLRDKEWKMSGKA 148254665 42 -----------------------------------------SYATMLARVDARQAAFAERGYGEGHRVGLLLQNRPVFVELWFALNALGVSVVPINPDLRLSELEYIIAHSDMNAAFVLAERREEVEAAARNAGRPIPVVTVEDDIPAPFGGPHPSRAGDAS-------SECALLYTSGTTGQPKGCVLTNTYYLYYRDVGGLIDLRTGRER-MITP-LPLFHMNAMAVSLMAMLSVGGCLTMLDRFHPRSWWDSVKESRATYLGVMPSMLMSAPASAEDRAHSVR-----FGFGAGVDKLLHAPFERFGFPLLEAWAMTETGSVIAANV----------EPRKVGTSCFGRPSADIEIRIVDDSGKETPAGSPGELLVRRAGPDPRYGFFKNPEATAEAWQ-GGWFHTGDIVSRDDDGDLHFVDRKKNVIRRSGENIAAVEVESVLNRHPAVRQAAVAATPD-KVRGDEVAAVIIAEQGGADRKLAEEIVRAQMAYYKAPGWICFVDRLPLTATEKIQRGGLKD--------- 214037754 1 ------MKKHFNIADMYEMVAKVPGRDALV----CGD-QRATFLELEQRANRMAHYLSSRGVKAGDHVGLYLYNCNEYLEGMLACFKIRAVPINVNYRYVKDELLYIFDNANMVACIHNREFTPHIGEILQELKTFIHVQDGTDFDPQSIVEYEKAMEDQSDARDFSERADEDLLYTGGTTGMPKGVMWPHKAVFFAAMGGGHPDGAIAEPEQIVFPIVPLMHGACWWYACIQLLAGNTVVLSPDR----SLVRIWDTVATEKVNAISIVGDAMADALEDNEGRLSSVFSVGSGGAVFSESKQESFKQHNVFITNSFGSSESGGMDGGGKKGQGLGNVTKSEFMSV--------------ISDVDGQ--PNEHVSPGEMGIRSGHIPVGYYNDPEKTKTIVEVDGWLLLGDEARLEEDGSITVYGRGSNCINTGGEKVFPEEVEQALKANPAIFDCLVVATPDERFGSKVTAVVALRGDSELSLASLQENARNYIAGYKLPRELHLVDEVPRAPSGK----------------- 104782577 26 -----------------DRHAGM-GKTALVWEDRDGDGGRYSFDQLQALAARFANVLKAQGVGAGDRVAGLMPRTPELLVTILATWRLGAVYQPLFTAFGPKAIEHRLEQSHAKVVVTDRNNRPKLDDV-ADCPT-----IVTVGAAEGELDFQEAAASDCAPVMRTGNDPFLLMFTSGTTGPAKPLEVPLRAIV--AFQGYMRDAIDLRPEDNFWNLAPGW---AYGLYYAVTLGHATTFYDGP-FSVESCARVIDKLGITNLAGSPTAYRLLIAAGSAFSAPIKGRLRVVSSAGEPLNPEVIRWDELGVTIHDHYGQTELGMVLCNHHALSHPVHL---------GSAGFAIPGHRIVVVDEQGNELPAGQPGILAVQSPLCWFA-GYHG--LPTKAFVGK--YYLSGDTVELNQDGSISFVGRSDDVITTSGYRVGPFDVESALVEHPAVVEAAVIGKPDPERTELIKAVVLGKGFEGSPETLRQHVRQRLYAH-AYPREIEFVGELPKTPSGKLQRFILRNQ-------- 118592558 44 -----------------------------------------TYGAARQEVDTLARDLAEAGYGAGMRVALLLENRPTFFLHWLAVNRVGGSVVPINPDLRAAELEYLIGHSE-------PALIVSIADRKTELETAVAAAGIDAAVIAPGEPIPRPLDETARPLEGEAREAA-ILYTSGTTGKPKGCVLPNTYFLLAGRWYADVGGTLTEEGERMITPLPVFHMNAYSLMAMVTVGGCLTVL--DRFHPRAWWQDVAASRATYLGVMPSMLMGFDPSPAERAHQV----RFGFGAGVDPKLQIAFEDRFGFPLVEAWAMTETGAGAVI--------AASGEDRLVAQASIGKPSTGVECRIVDENGKEAVQ-GELL--VRHAGPDPRYGYYKDAAATDEAWK-GGWFHTGDIVRQGKDGNLFFVDRKKNVIRRSGENIAAVEVESILMRHPDIDAAGIAPVPDPVRGDEVFACLVKNPSREKAEAITRWCLEQ-MAYYKAPGYIAFVDKLPLTPTQKIQRAALKE--------- 196177547 552 --------------------------------------QQLTYQQLNERANQLAHYLQSLGVKPEVFVGLCVERSLEMIVGLLAILKAGGAYVPLDPAYPTERLAYMLADAHISVLVTQDKLKAILPPPTSALVT----VILDR---DWQLIAQQSTENPVSGVQ-PDHLMY-IIYTSGSTGEPKGVLIPHSNVV--RLFQATQDWFEFNPEDVTLFHSYAFDFSVWEL-WGALIYGGRLVVVPYDISPEEFYQLLSQEQVTVLNQTPGAFLIQADEILGDAHPL-SLRWVIFGGEALEQSLKPWWERHGDRLINMYGITETT-------VHVTYRPLQSADLDQAASVIGRAIPDLQLYILDPQGQPVPI--GVPGEMYVGGAGLARGYLNRPELTAQRFIPHPFYKTGDLARYLPSGDIEYLGRIDNQVKVRGFRIELGEIEAVLASHHKIRQAVVVAKADLSGNQRLIAYLVPQGEPPTTRELRD-VLKQRLPEYMIPSAFVVLEAMPLNQNGKVDRHALPEPEAN----- 83645614 58 -----------------------------------------TYGDLLDKALRLATRLREMGIVAGDVIAYQLPNSWRCCAVDLAAAAIGAVVAPFPPGRGRLDIQSLLKRCDARAIIATPDMCELIESLRPTTLSLRLLIADGDEAPDNWLRLQQLFQAEPMPVEVCPDSPVRLLVSSGTESEPKLVAYSHNALLLHPDGASF-RGMYLVPLGSSFGSTATFGVLSW-------LGGSLAVL--PRFDAEEAIRAIATLRPTHILGVPTMIQRMAAEPLLADIDKSSLVAIVSGGSVIPASIQRCVDAFGCGFISLYGSADG--------VNCH-NTLDEALDVVFHS-VGRPNPVCAIRIVDDAGKEVPGE---VGEILARGPISPMQYVNAPELDARYRDAEGWVYTGDLGLLDPEGYLRLSGRKKDVIVRGGANISTVQIENLVTCFPDVISAACVPVPDPDLGQRVCLCLSMRADRPSLTEITSFLRDQGLEVNKLPEYLRFIRHFPLTPAGKVDKKRL----------- 114321797 22 -------DGRLNMYEALDRHVEAGGHEALVWRGLDNERRASSYAELLEASARFAGALRARGVGLGERVCTLAPRRPEPFIAGLGALRQGAVFAPLFPVYGPQPVRQRLTVSEARVLVTTEQLYETIWPIRAQLPALQDVILLDGEAPDAE-RWDWFIGEPVPPVSTGPEYPALLHFTSGTLGPPKCVLHAHRAAAAHVASGRLVLELSPGSRHWCTADLGWVTGVSYAM-LVPLLCGATTLIDEPPFEAQRWYGLLEQERIQSWVTSPTALLRRAGTEIADGVDLSALQRLFSTGEPLDAPLTHWSQTFGTPARNGWWQSETGVIMIAQYGDEPVAP-----GRMGRAVPGIEVALVRH--GDDGVTRVPR--GEVGEIAVRSGWPSQAYLGDTERYRQAFL-DGWYLSGDLAKRLPDGELQFLGRSDDVIKTRGYMVGPAEVEAVLNRHPAVAESAVAGVPHRLTHTVVAAWVVPNARPEDPERLRRELLRRALGPAVTPRRITLVDELPRTPGGKVLRRALAE--------- 111224482 8 --PLVTIEDDATLTDAVFRHAAAHPDKILIRHKVAEEFVGMTTREFHDHVVATARGLLARGVETGGRVGILSHTRFEWTVVDYAAWTAGAVCVPIYETSSPSQIAWILRDAGIELLVVNAELAARVEQVRGEAPALRDVLVLD----DGALGTLAADGAGVDDDRLAARAPLGIIYTSGTTAQPKGCEITHRALLFTAEASIAMLPEVFAPGCSSLLFLPLAHVFARMLPDSGTLVRPTFLLAVPRVAGARLKAHGEGKGRIFDAAENTA-VAYSEALDRGGAALGGRARFAISGGAGPR-LGHFFRGIGFTVVEGYGLTETSAPAAAN--RPHSVRMG---------TVGQPLPGVTIRIADD------------GEILVRGDLLFRAYHHNETATKEALDAEGFLHTGDLGSLDDDGYLRITGRKKELVTAGGKNVAPAPLEHVIQSNPLVSQAMLVG-------------------------------------------------------------------------- 116669077 82 -----------------------------------GTARSLSYAELAEQTGRFAGVLHRLGIGRGERVFSL---MGRSPELYVAVLGTLKNASVFCPLFSPEPVRQRLHLGSGRALVTTRALYRRVAQIRDELPELEFVLLIDEGRPDGTLDLAELMRDAQPRETVPTRAMALLHFTSGTTGTPKGAIHVHDAVTAHH--ATGFFALDLHADDVYWCTADPGWVTGTSYGVIAPLTGVTTIVDEEEMDAERWYRILAEQHVTVWYTAPTAMLMKAGAGHAAGHDLSALRFVAVGEPLNPEVVVWGQEAFGQPVHDNWWQTETGGIMISNYPAMEIRPGS----------MGRPLPGVEAAIVDPDGKAVILNGEAVGELALRPGWMFRGYLHEDERYLRCFA-GGWYLTGDLARMDADGYFWFVGRGDDVIKSSGHLIGPFEVESSLMEHEAVAEAGVIGVPDPVAGEVVKAFVELRTGWQPSESLKLDII--GFARKRLPRLLDFTDALPKTRSGKILRRLLKAR-------- 75520421 1216 --------------------------------------QRVTYRELNERVNQLAHTLREKGVQPDDLVMLMAERSVEMMVAIFAVLKAGGAYLPIDPHSPAERIAYIFADSGAKLVLAQS---PFVE------KASMAEVVLDLNSASSYAA------DTSNPVNQPGDLVYVM-YTSGSTGKPKGVMIEHGALVLHGMQDELLQDDAFLLKTTYIFDISVAEIFGW-VPGRGKLVILE---PEAEKNPKAIWQAVVGAGITHINFVPSMLIPFVEYLEGRT-EANRLRYILACGEAMPDELVPKVYEVLPEVKNIYGPTEATIYA----SRYSLAKGSQESPVPI----GKPLPNYRMYIINRHGQLQPI--GVPGELCIAGASLARGYLNNPALTEEKFTPERIYRTGDLARYREDGNIEYLGRMDHQVKIRGYRIELDEIRSKLIQEETIQDAVVVARNDQNGQAYLCAYLLSEQEW-TVGQLRE-LLRRELPEYMIPAHFVLLKQFPLTANGKLDRKALPE--------- 46199223 68 -FPRFFVGGRLNLVEACLRHDPT--RPALVHETEDGHVRSLTYGEARREVERLAGGLRALGVGRGDRVGLMGLEAALALLAVAHLGGIAVPIFSG---YGAEAAALRLKDAEAKLLIVQDGLLPEARKARAMAGTEKVAVVRRLGLP---LEEEADLAALAGPLSPPEEMESMLIYTSGTTGRPKGTVHYHAGFPLKAALDLALLFDLREEDRLFWFTDLGWMMGPWAI-LGGLILGATVFLYDGAPDPDRLWRMVAAHRLTHLGLSPTLVRALIPFGEAEAHDLSSLR--VLGSTGEPWNLLWFFRVVGKEIVNYSGGTEVSGGILGNVLVRPIKPMGFNTA----------VPGMKAAVLDEEGRPV--VGK-VGELAVLAPWMTKGFWRDEAETYFQKVP-GVWVHGDFALLDEEGHFFLLGRSDDTLKVAGKRVGPAEVETAAMAHPALRECAAIGVPHPKGEAIVLFAVLKPGFAPSAEEVAERVAEA-LGKPLRPERVLFVPDLPKTRNAKVMRRVVRAAY------- 134099673 66 ---------------------------------------RWTYGQLRRRASQIAQVLEDRGLVPGNRVLLRGPNNPWLVAAWFGVIKAGCVAVTTMPLLRGTEIRTLHELTRTSLALCDHRFVDDLHAGVPELPLLGYGSGDGERLCDGKSGEFTAAGTAADDVAL-------LAPTSGTTGRPKATMHFHRDVLANATFARYVLKPA--EDEVFTGTPPLFTFGLGGLVVFPFRFGAASLLPGPDELVAAIAE--HGATVLFTA--PTAYKAILATGKASA--LPSLRRCVSAGEHLPAEVWAEFHRQGLKIINGIGGTE----LLHIFISAADDDIR-------PGSTGRVVPGFEAVVLDDDGSPVP-DGQP-GRLAVCGP--TGCRY-LADPRQQVYVQDGWNITGDTYVRDADGYFWYQARNDDMIISAGYNIAGPEVEEALLAHPDVVEAAVVGAPDEHRGTIVMAFVVLRGDERTTERL-QTFVKHAIAPYKYPREIEFVAELPRTVNGKLQRYLLRERAR------ 149370488 1 ------------LFDFPYYQQERFSKEDSLVTKVNGAWVNTSTTEYIDKANAISRGLIKMGVQPNDKIAIISMTNRTEWNCDIGILQTGAQDVPIYPTISSDDYEYVLNHSESSYVFVSCKEVKDKLDKVKDLKGVYCFNTI-----EGAVNYQEVLGNEHKELQVHEDDLATLIYTSGTTGRPKGVMLSHKNIAMHSLPIVLGKSKSLS----FLPVCHMYQYTGTSIYYAESLETISENLQEIQPDPRLLEKVYDAKGTALTGAKKKLFLIFSKWREALGGNLKA----IASGSAALQPRLARFNAAGCPVMEGYGLTETSPVISVNDMRNNGFRI---------GTVGKALPETEVKIAED------------GEILIKGPQVMLGYYKNPEQTEEVL-KNGYFHTGDIGFVDTDGFLKITDRKKSMFKSGGKYVAPQLLENAMKQSLFIEQILVVALIQPNWEQKAKNLVLPRVNACKDEILRQRIQKEKFGNWEKIKTFSLTPDVWSIDEGKVIKQMYKELYEGLYG-- 125809081 51 ----------------------------------------LTGAQLAQQSARIAQAFKRLGLYRGDVIGISANNTTYLTSVVIAALLRGIPINPLHPEFAEETVKYMYDITEPKLIFCDVENYPTIQAVNQRLVTPATIYLLNGRL-EGVRDVSELLNEDAAYVPCPKLHGDHTAFSSGTTGMPKGVTRSHR-----SLLCNCKNPNTYTRDSILLSFSPLYWISGTIILLASLLNGCRRIITNRPYSVDYLLQLVATHRVTFLASHQIALLSKHDSFEKLKAQLESIRVLIGAGSKVCKAVSRRYELIGNQFIIGYGLSE-------------MGGLSKNVGGPLGCE-GKVMRNVELRVLDKLKMPLGINEVGIIYARLRYHW--EGYYRNPEATARTLSPDGWFRTGDIGYLDSEGYLYIQTRDTDVFKYNNFQIYPEQIEEFILRLPGVSEACVFGAPDLVATNLTACAVVKEGQCLKADQIRSIVERHLSGAYHIRGGVFFVGSLPKTSNDKLQRR------------- 127513794 57 --------------------------------------YELTYAQLDEMSTRFANVLRGLGVGQGDGVAVFMPNCPQFHIAFLGILKCGAVHMPVSPLSKEMELRHQLGDSQPKVALCYDALLPTMRPVCQELG-IEHIITTSPKTPDGIIDFFEAIDNASKEVYIPADDLAAINYTSGTTGMPKGVMHTHRNMIGTMASYYPVEGTDL----VMLSFLPEFWITGLLLPLYS---GATLVLMA-RWDTKAFMELVHHHKVNMT-------IMLIDSVDEILNHPHLHQFDLTSLTTVP--CISFIKKLNRDYRQAYGMTETH--TCDTFTRGF--QVDDMDLSFDPAFLGLPVPGTEIKICDVTGELMPLGVE--GEIQIRTPTLLKGYWNKPDLNKNLFEEGGWYRTGDLGMITEEGFFRYLGRRKEMLKVNGMSVFPTEVESMLGQHPAIASCGVVGRPDERKGQVPVAFVTLKGFDETQESLQAWCVNA-MAIFKVPEIRI-QERLPMTATGKIRKVDL----------- 211958763 40 -----------------------------LHVLPSGDVEKWSYGRLKRNSCQLANALESLGVASQDRVALLLPQAPETAVSHLAIYRLGAIAVPLAALFGPEALRYRLENAGAKVVITNQAGLEKLSALREQLPFLEHVLCVD-GAGDGALEFWSLLERGSDQF---EGCATGMIYTSGTTGQPKGALLAHRVLLGH------LPGIQMAHE--MLPQAGDLFWTPADWAWAGGLLNA--LLPSDKFDPEGAFDLMARHGVR-NAFIPPTALKM---MRSVDHRKYSLRSVCSAGEALGRAFVWCQEALGVAPNEMYGQTEC------NLVLGSGAGLG----VSRAGAIGKPVPGHEVAVIRPDGSICEPEEQGEIAVRRGTPVMFLGYWQRPDADETKFLGD-WMLTGDQGVVDADGYFHFVGRNDDVITSAGYRIGPTEIEDCLIKHEAVGLAAVVGKPDPVRTEIVKAVVLKDGYEPSEGLVDDQYVRVSLSAHEYPREIEFVSEMPLTTSGKVIRRILRSRAQ------ 126740144 59 -----------------------------------GNGRRRTYKELADWTNRLAHVLEDLGVKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELGQIVDKGEISHALCDTRLKDELVACAKESKYLKTVVGFDHDAELDRLALEKPVTYEA--VQTGRDDVALLGFTSGTTGSPKATMHFHRDLLIDGYAREVLD---VQPEDVFVGSPPLFTFGLGGLAIFPLRFGAAATLL-ENASPPNLIEIIQKYKATVCFTAPTAYRVMLQAMEE-GADLSSLRAAVSAGETLPAPVYEDWEKTGKPMLDGIGATEMLHIFLSNRFDDH-----------RPACTGKPIGGYQVKILDAEGGEAPV--GTVGRLAVKGP--TGCRYLADD-RQEGYVRAGWNVTGDSFMMDADGYLHFAARNDDMIISSGYNIAGPEVEAALLSHEAVLECAVIGAPDEARGEVVAAIVLSEGHVPSDKQLQDH-VKATIAPYKYPRLVQFTKALPKTETGKIQRFRLK---------- 74183796 100 ----------------------------------SGKEIKWSFRELSEASKQTANVLSACGLHRGDRVAVV---LPRIPEWWLMILGCGLVFMPGTIQMRSSDILYRLQASKARAIVAGDEVAQEVDAVAPDCSFLKIKLLVSENSREGWLNFKALLKEASQCVETESRESAAIYFTSGTSGPPKMAEHSHCSLGIKA-KMDAASWTGLSTSDIIWTISDMNILGAFLEPWVLGACIFVHLL--PKFDSQTVLKVLSSYPINTLVGAPIIYRMLLQQ-DLSSYKFPHLHSCFSGGTLLPETLENWKAKTGLEIREIYGQTETGLIC--------------RVSRTMKVKLGTAFAHYDVQVIDEQGNVLPPGKEGDIAIRVKPIWPIGGYVDNPKKTQDNIRGD-FWLMGDRGIKDPEGYFHFIGRSDDIINSSGYRIGPSEVENALMEHPAVSETAVISSPDPSRGEKAFVVLAPEFLSHDRDQLTKVLVKSVTAPYKYPRKVEFVLDLPKTVTGKIERAKLRAK-------- 91776080 107 ----------------------------------NGDVANITYRELHQRVCRFANALKKQGVGLGDRVIIYLPMSIEAIVAMQACARIGAIHSVVFGGFSAKSLERIVDVGAKLVITADAGIASVDEALEGGCESVEKVIVYQRTGVDWWHEVEAAENDNCEPVWVDAEHPLFILYTSGSTGTPKGVQHSTGGYLL---------GAIMSMKWVFHKATDIF----WCTADVGWITGHSYVAYGPLADAGRFWQMIERHKVSIFYTAPTAIRSLIKLGGDLPHKLSSLRLLTVGEPINPEAWMWYYKVVGKEIADTWWQTETGAHMIAPLPGA----------IDLKGSCTRPLPGIIMDIVEEDGTHIEGTGGGLLVVKKPWPSMIRNIWGNPERFRKAYFPNGLYLAGDSAHRDEDGYFWIMGRIDDVLNVSGHRLGTMEIESALVANPLVAEAAIVGKPHDIKGESIVAYVVLKGERPEGEQLREWVGKGPIAK---PDEIRFGENLPKTRSGKIMRRLLRSLAK------ 116051342 473 -----------------------------------------SYAELDAKVQAVADALRAAGVSADERVALLVARGPHLLPAILGVQRAGGAYVPINPDHPLERVRLLLEDCGARVVLVDERAATLGESL-GETR-----VLHLERLP-------QSTGDLPAANVAPSDLAY-IIYTSGSTGVPKGVMVEHRSVV--NRLNWMQRRYPIGERDVLLQKTPVFDVSVWEL-FWWSFTGARLSLPGAEKDPREMLRSIQRDAVTVIHFVPSMLTPFLDLLDTARAAASSLRLVFCSGEALAPLQVARFRRLAVRLVNLYGPTEATVDV------SDHECASDNPT---RVPIGRPIDNLRLYVLDRALRPQPL--GAVGELYIGGVGVARGYLNRPELNAERFLADPFYRTGDLARWLADGNLEYLGRADDQVKIRGNRVEPDEVRDRLAALPGVRDAAVVA------RDSAVRGTHLVGYYVAAAELDAGQLRAGLSDFMLPAFFVRIDSLPLSANGKLDRRQL----------- 125973070 56 -----------------------------------GEEATFTFGQLKEYSNKAANFFKRVGIKKGDRVMLILKRRYEFWFAILALHKIGAACIPATHLLTAKDIIYRNNAADIKMIV-----------CVGEDEVIKHVEESLEQSPEGWYNFNKEIENESSHFERPTGKDATLYFTSGTTGMPKMVAHDFTYPLGHIVTANVIDGLHLTVADT------GWAKAAWGKIYGQWIAGSAVFVYDNKFVPKDLLDVICKYGVTTFCAPPTIYRFFIK-EDLTKYDFSKLKYCTVAGEPLNPEVYNQFYKTGIKLMEGYGQTELT-LTIGTFPWMEPKPGS----------MGKPSAGYVIDILDENGNPVGEEGQIVIRTDKSKPIMFDGYYRDTELTKKVWHDDIYY-TGDMAWRDEDGYFWFVGRADDVIKSSGYRIGPFEVESALLEHPAVLECAITAVPDPRGQVVKATVVLAKNYSPCDEELQEHVKKVT-APYKYPRIIEFVDELPKTISGKIRRVEIRNK-------- 91780633 43 -----------------------------------------TYAQVDGLSTRLANSLAELGVTAGQTVVTMLDNNLDAVITWLAINKLCAVSVPINTALRGEFLRHQLDDASARLVICEGDYVERIAAIADQLKEATR--VLHRGATTGALALDQHRGSDDTPLRKPNWDLASLIYTSGTTGPSKGCMISYNFMC--NLARQQLRAGPATANDITITPLPLFHMNALAVGVLSNILVGARVAIVPRFSVSKFWSEVERSGATIASILGGMGGLLANAPDDAAKRCYGQIHTVRGNPFTEATKQIWRERFG--ARQGYGLTEACVIT----------SLPAGE-YAAPGSSGKRIPEFDVRIVDELDRELPAN--QAGEIPLHPDVMFMGYWHRPEDTLK-LMRNLWFHTGDIGKFDDDGFFYFVDRKKDYLRRRGENISSFEMESAFSRHPDIAEVAVHAVPSDKGEDDVKVTAVLNPDAALTAEALFHWATDAVPYYALPRYIEFRDTLPKNPQGRILKYQLRDEGK------ 114571232 80 -----------------------------------------TYAGLLAEANRLAHYLDEMGIIPGNRVLLHGPNGVDLMVAWYAVMKTGAVAVTTMPMFRAGELAKVIAKGQVGHALCDPALVEAVEAARSEPVLARIECWGEDSELAAALPGKPADFDNADTAR---DDVALLAFTSGTTGQPKACAHFHSSVL--AMADTFGRHGLVPDSDEIYTGTPPF---AFTFGLGAFVVGIAVALPDPGFD--ALCECIETFKATTLFTAPMGYRALMANWDT--HDLSSLRKCVSAGEHLPAAISDAFECSGLRLIDGIGATE----LIHIFIAGSGEPVR-------VGSTGRVVPGYQARLIGDDGDEVPV--GEVGRLAVRGP--TGCLYLKDD-RQAGYVQDGWNLTGDLFRRDEDGYFWYFSRADDLIVSSGYNIAGPEVEQALLTHPAVAECAVVGAPDAERGTIVKAFVVLKAGHCAGETLACALVKATIAPYKYPRAVAFLDSLPKTQTGKLQRFKLR---------- 126663959 1 ------MNNITRLFDFPYYQLEKYNLKDALVTKYGNEWVKTSTQEYLDKANAISRGLLRLGVNKNDKIAIISSNNRTHITD-IGVLQTGAQTVPMYPTISAEDYEYILNHSESQVFVSDLEVYEKLQSIKSNVPLLKEVYCYNDIA--GCKSWKEVLGANTDNQDVVEDRKNNIIYTSGTTGRPKGVMLSHQNIVSDVLSAPRVPLRAGSTR--ALSFLPICHIFERMLTYLYQYYGIKEVKPHPRL----LEKVYDAKGADLTGIKKALFFWALDYKQNGAFKLKIARKLIVSGSAALQSRLTKFCAANIPVMEGYGLTETSPVISVNDMRNGGFRV---------GSVGKVLDGVEVKIAED------------GEILCKGPNVMIGYYKDETQTSEVL-KDGYFHTGDIGEIDADGFLKITDRKKEMFKSGGKYVAPQVLENTFKQSRFIEQIMVIG----DGEKMPAAFIQP---------------------------------------------------------- 88706392 70 ---------------------------------------RLTLRQLDEASSACALALQARGITPGDAVILQLPNTSELIVLYYALNKLGAV-------ISPIAVQYAAHEISHFAAELHPAAFITVGELRGADLAAQAREVLSDTPVIDVLADLDVFGVGGSSESTPENAILTIAWTSGTTGTPKGVPRSHNMWIITAHAAEYRDGERLLSP---FPMINMAALGGFLFPSA--LCNCTLVLHHPLDIPLYLQQLQE-ESINFTLAPPPLLNRLAQQAEMNQFDFSALR--VIGSGSVPLSMIEVFESFGKPIINFYGSNEGI-----GLIATPANSPSPADRAQLFPRLGAPAPDAMLRIDDVETGATVTEAGVPGELVVDGPGVFDGYLNHD--GDGVFTADGFFRSGDLVCPDKPSHYRIVGRCKDIINRGGTKLSPSEIDSLLESMPGLAEAAVCAYADDDLGERICAVILEDSEAPTLDALRDFLRDKGLARFKLPERLEVFSSLPRNPLGKVLRNALREQVE------ 145221053 26 -----------------------------------------TFGELEARANRLAHLFRDAGLVEGDAVALLMENNEHFHAVMWAARRAGLYYVPINTHLTAAEVAYIVDNSGAKAIVGSAKLADTLAGLEAELPNPQLLLVAGAELSDGWQRYPECVADKLETPIADEIDGDLLQYSSGTTGRPKGIKRELPHLEVPGMMAMLVE-FWMHPDAVYLSPAPLYHTSVWSMQVQA---GGITTVVMEKFDAEGALDAIQKYKVTHGQFVPVMFARMLKLPEDVSYDVSSLQRVMHAAAPCP-----------VEIKKQM-IDWWGPIVDEYYASSEAHGITADQWLERPGSVGKPLTGV-VHIVGEDGNELPA-GQA-GEIYFEGGY-DFEYLNDPDKTASSRHPQGWKTVGDIGYVDEEGFLFLTDRRHHMIISGGVNIYPQEAENLLVTHPKVMDAAVFGIPDEEMGQRVKAVVQLVDQADATEEFADELLRDRLAHYKCPRSLSFEEQLPRTDTGKLYKQELIKKY------- 144897383 53 -------------------AAGRGDRPAILSLGRRYEKRRLSYAQLADLSARLAAVLAAHGVGAGDKVAVLTGRSVELYVAAFGCWKVGAVYCPLFSAFGPGPLKSRLELSRAKVLIATEELYRRIAAQRPALPDLQTVLLVGADGTDGALDFNAAI-SAAQPAPIPETPAF-LHFTSGTTGTPKGVLHSHSAVVAEALTARQVFG--LVPDDVFWCTAPGWITNTAYALIAPLANGCQVVVDEDDFDPRRWYGILKDEKVTVWYTTPTNIRMMMRYGAALARAYKSLRVAAVGEPLNPEAVAWGEKALGVPFLDTWWQTETGAIAIANCPKAKAGSM------------GMPLPGVEAAVISRDLSSVTPVGRAVGELALRAPSMFTAYMG-EGANYDLSFIDGWYLTGDLVRRDADGCFWFVGRADDMIKSASHTIGPFEVECGLMDHPAVAEIGVVGKPDLLLREVPVAFISLNPGFEAGEALRVELLT--FARQCLPREIHFVDSMPKTTTGKILRRALKAK-------- 163745912 22 -----------TLYGMLSNTTAKFPKHNAVSQIFSGKAETLTWSELHGRVTQAANLFRSLGIGEKDVVAYV-LPNCNETTITLLGGAVAGIVSPINPLLDAEQIGAILREVGASVVV---TLRPFAEAVRLEVDLVRYLTIVPLVRPKGYLNFNAEIAKQNTSLNFKDRVACYF-HTGGTTGMPKVAQHKYSGLIYNGLGHRLL----FSEEDNIMCPLPLFHVFACVILMAAVASGAHVVFPTPRGDGVNFWKLIERWKITFIITVPTA--ISAKMQRPIDADVSTVKTAFSGSAPLPLELFRRFEKTGITLIEGYGLTEATCLV----------SCNPPDGVKKVGSIGIAFPYSDVRIIKGTADPIDAGVDEIGEICVSNPGVFAGHYVEEDKNKDLFYHGKYLRTGDLGRIDSDSYIWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDAHAGEVPCAFVLVAGATVTEAELLAFAQEKVAERAAQPKHLKIMDELPKTAVGKIFKPDLRK--------- 197730574 65 -----------------------------------------SYDELRERVDRTAHVLSGLGVTPGERVLLRGPTSPGLAACWLAVMKAGAVAVTVLDRHRPPELAAICEIAAVRHALCDARSLADLEAVPGLRDTPRDLLRLTRGRPTVYPAVDTA----ADDVAL-------IAFTSGTTGRPKGCLHFHRDVVADTFAAQVLRP---EPDDLFAGSAPLFTFGLGGLVVFPLRVGAAALL-LERAGPRQLLPAIAAHRVSVLLTAPTAYRVMLSGPDDGG--LGPLRRCVSAGENLPADTWHGWERTGIRIINGIGATE----LLHIFISAADDAIR-------PGTTGVPVPGWQARIVDGQGRPLP-DGMP-GLLAVRGP--VGCRYLDDPRQREYVR-DGWNITGDTYVRESDGYFRYVARADDMIVSAGYNIAGPEVEEALLCDPDVVEAAVVGRPDPLRGQIVVAHVVLREGVPAGEATAEALMVARLSPYKCPREIVFTRELPRTPTGKLQRFRLR---------- 217970384 1 ----------MNVVDLLLQQAS--SRPEALAVRHGDEV--LGYGALGRRVCSVAAGLANAGVARGDVLALCLDDPLDHLVASLAVAHRGATVVSV------------------------PRTLP--DALRGRLLALTRAALADDGRRTGVLAW--SMLERSPPSMTPEREVADRPWISGSTGRPKIMPVTHRQQCLRSLGPSWLPYGA---QDVLCSMVSMHFYSAKQRCLEAMAIGAGIFLDTPRVDLRR--EVAEGEVTVIHAMVCHIETLLRRLAEATGA-FARLQALMVGGSTVSMALRDEIRRLTPRIHVFYGTNESHTATLTRLDEVHRTS----------GGVGRPFPGIRIEVVDERGQPVP--AGVDGRVRIASPMVIDGYLGDEEANRKAFA-EGWFYPGDIGHLTADGQLVHRGRMDDMMIVGGVNLHPAEIEQCLRRHPGVADALATPLRHRVLQDVPVALVVPEGTHPSAHELVAH-VRAALGRHALHD-VIWVDRIPRSEQGKVQREAL----------- 156541892 60 ----------------------------------------ITFGQMKDRSIRLALWLKQQGIGSGDIVTICSPNCLNNYVVMYSIFYVGAVYNSWHHEFTLDSARHAYKVAKPKIVFTTSLMIDTIETIKLENGNTRIVVYDDKETFEDFIQMRKIKDVETFTARKIENLSASLLFSSGTSGPAKAVKTNYNHLLNLILTCSF--------KHMIPNKVTLWYTTYWILSMLASVFSRSIVILCRKYDPEYICQLIEKYQVNLLA-FSLFTICKNKFYDR--YDFSSVSEILVGGAKLSQHTIDGFRTHLSQVNQIYGMTENGLVCKQT------------NKCKSPTSVGYVVPNVQVKTIDQTGKTLPNEA---GEICVMSSFMFNGYYANMQATIETIDEDGWLHTGDVGYYDDSGEFFIIDRIKNIMKFRFHHIYPLDISELLLKHPDVVDVGVTSYPHEEDVEHVMAFVVP-GSKVTEEELVELSSTLGFYK-KLWGGVKFVDALPRTMTGKIATGALKEMAKAY---- 70729515 593 ---------------------------------------RLSYGELNRRANQVAHRLLALGVRPDQRVAICVERGVEMIVGLLGILKAGGAYVPIDPAYPRERIAYTLQDSDPVALLVQAGTQSLVADLRVPLRTLAHEAQDDPEVPPAHLAY--------------------VIYTSGSTGLPKGVMVEHRNVA--RLFSATRDWFDFNWRD----VWALFHSFAFDFSIWGALVHGGQLLVVPQASPDDCYRLLCEARVSILNQTPSAFRSLIAAQDQSPLK-HSLRQVIFGGEALEPGMLAHLENVGTQLVNMYGITETTVHVTYRPLQ------AADAQLVGSSPIGRRIPDLQLYVLDAHREPLPS--GVVGELYVGGAGVARGYLNRDQLTAERFIADPFYKTGDLARWRSDGSLEYLGRNDDQVKIRGFRIELGEIEARLAACDGVREAVVIAREDTPGDKRLVAYVIPRGAAASAAQLREQ-LQQSLAEHMLPSAFVTLQAWPLTPNGKLDRKAL----------- 148642390 60 ------------------------------------EKHTFTFSDVKKYSNKIANFFTKKGIKKGDKVMLTLKNRYEFWFTMVALHKIGAVAIPATHMLKLHDIDFRIKNANVKLIVTEDRLIPDYEEAQKELGTDLVKCVI-ERDLDGWINFNKAIEEESDEFERPEVLADDISFTSGTSGLPKMVAHKQTYGLGHIPTAKYEDGIHHTAADT------GWGKAVWGNFYGQWIAGAVFIYDYDRFNGIKLLEKVIENKVNTFCAPPTIYRFLIK-ENIKGYDFSNIHHVTTAGEPLPPEVSKRFKEIGLRIKEGFGQTETVLTIATDWIDAKLGSI------------GKPSPLFDVKLLNENDEEV--DIGQEGEICIDSPGLFKEYYKNPEK-QAAQWHDGYYHCGDTAWKDEDGYIHFIGRNDDIIKSSGYRIGPYEVESAVLSHESVSNCAITAYPDEIRGQIVKATIILQGSEELKKEIQNHVKRVT-APYKYPRLIEFVDEIPETISGKIRRVEIR---------- 217412709 46 --PSKLVDDHENKYTFLTDRLAKSGPDEVINKEADGTWSTITTGEFNDRVRAIAKGLIAFGIKKGDAVTIFSSTRIEWGLLDFALAAVGAVLVPIYDTDSAAQAKHILNDSASRLAIADNERFDRLDSVFDACANLERILMIDAHALEGLMVSDEELDERISSVTADDLAT--IVYTSGSTGAPKGVELTHRNVMASTRSAAMSVPETIENHARLLLFLPLAHCFAQFVQYISSEDGVVGYLPNIKTLPADMQTF----KPTFILGVPRVFEKVASRKAGTGFKYRTIRSLAAGGAPMDPALCHFFNGIGITMIQGYGMSETAAPFA--FTRPNDNRI---------GSVGRPGPGLSVRISD------------TGELEIKGETVSRAYHNLPDKTEETFTDDGWLRTGDLASLDDEGNLSITGRAKDIITAGGKNVSPLPMEQTIAKCPIVEHAVVVG-------------------------------------------------------------------------- 62425119 60 ----------------------------------DGSEGKWSYAELSCRSNQVANFLRRSGVKRGDHVMIMLNNQVELWETMLAGIKLGAVLLPTTTQLGPIDLNFVIAGAEDAAKFDDVDAEVVRIVVGDEAKRQQDYSYAD--ADDEDISFDPQGTSRADDLLL-------LYFTSGTTSKAKMVAHSHVSYPIGHLSTMYWMG--LTPGDVHLNVAPGWAKHAWSNIFTPWIAESCVFLYNTRFDANALMETMDRVGVTSFCAPPTVWRML---IQADLSHLKTPPKIALGGEPLNPEVIDRVKQWDVLIRDGYGQTETT-LQVGNSPDQELKYGS-----MGKVLPGYDVVLIDPATGEEEGEICLRDPRPLG--------LTSGYWSNEEKTAEAFE-GGVYHTGDVAERDENGYITYVGRADDVFKASDYRLSPFELESVLIEHEAVAEAAVVPSPDPVRLAVPKAYVVPAGGEPNAETARAILCREHLAPYKRIRRLEFS-ELPKTISGKIRRVELR---------- 188591954 63 -----------------------------------------TYRQLDEQTDRLAAALLALGLKPLDRAVFQCGNCNELLLAFFACLKAGIIPLCSLQAFRKLEISYLGNLCEARLHLVDPKFVAFAEEMQAEVPSFAHVLARGERRGKAVLARELLAGVRHDPFQVAVFQLSG-----GTTGVPKIIPRFQNEYLYNMRAVAACNG--YTQEDVLFFPTPYMHLNMGCF-FGPFLLTGATVTVTPDIGEENLQRLVRDYRPTWFGVAGPILTRIAPELAKAGAAERARRNFV-----APKNAAGLTRLTGSPTHHIFGMTEG----VIMFARRDDPQEIRDSSVGSPVSEYDEVKIVHPGTED----PVP-DGEA-GEALFRGPYTIRGYYKSEKEDVTRFTADGFYRSGDLMVVDGRRYYFFCGRIKDVVDRGGEKINAEELENVINLHPAVLACAVVGMPDRIYGERVCAFIVPKATSLSLPQLTEYLQQAGLAKFKWPERVEVVREFPLTASGKLSKALLRQQ-------- 218721555 310 --------------------------------------HDLSFKEFDVSVSALAGGLRERGVGPGDRVLVMMRNSVEMVHTWIATNRLGATWVPVNVELKSVTLQHVVQAADPKLAIVDAEFFQDIQ-LTNVLKQEDIYVQTDPHSLTDLYDFDKAISE---AVEVAPSTTSAFLYTSGTTGRSKPCVLSHSYFIHQ--ASLLIESFGIHGEDVLYCPFPLFHADATALTVIAILLGAVAAL-STRFSAATRATVYDFMGAT---------LALTYKQPASPKDLDHSVRLAWG--VPIPSFAEDYERFGHPLYTLYGSVEASLPITQRGAR-------------VPGSCGTINKGFQIRIADENDEPV-LNGTA-GQLLLRSDYFFDGYFNNHAANEAAF-KNLWLHSGDLASIDDDGNVYFVGRLKDVIRRRGENINAADLEEEFLRHPAVKTAAAFAIPSTSGTEDDVKVAIQLCEGA---EVDETALWANMARFQVPSVIEIVQEIKKTPTGKLDKSTL----------- 163727036 82 -------------------------------------------RDFKDRFLRIANWLIHSGMQPKDKAAVLMHNSAEVLETLVGASFAGCTSPGLNWHLAGEELAKTINVSKPKTVFVGEDFVDRVLGIADQIPSVKNFVAVGAKVPKGWIPYEEAAAFSQNAMPSGRFIFGAAPYTSGTTGVPKNVLMEYFELLFRMLNAGFHLNMHKIKDLRSLVITPMYHAGTIAALF-PVLYGGTLVLES-KFDPEQVLATMQKERISWTFMVPTMLLNLPDEVKRK-YDLSSMRSLISG--AAPCSPEIKTGINELFMQQGYGSTET--MMVSVLRPGDYNNRPERLKSVGKPRCGLVDPLTEQTVNKGEQ----------GSICARTVSTLGLSYGTDSSDDAYVTINGYYKDGLMGYQDKDGFLYLTDRIKDMVISGGVNVFPGEVEKALITHPAVDDVAVFGVPDQDLGERAEIQLMP-GAEMTEEEAFAHCKAQGLFGYKMPRHVGFTEKLPRRIDGKMIKRELKEKY------- 154684834 1533 -----------------------------------------SYQQLNERANRLARHILSVG-GGGKTAAVLCERSMDMIVSIMAVLKAGSAYVPIDPEHPVQRIQHFFRDSGANVLLTQQSLKPLAE--KAGFQGV--IVLADDEA-----SYEKDSRNPALP--FDSKTIANLTYTSGTTGTPKGNIVTH-ANILRTVKNT--NYLTVSEEDTVLG-LSNYVFDAFMFDMFGSLLNGAKLVIVPKLDMSRLSRVIKRENVSILMITTALFHLLVDMEPSC---LTTLRKIMFGGE---RASVEHVKKALAAVGKGRLLHMYGPSESTVFATYHPVDVIEED--TLSVPIGKPVSNTEVFIMNSAGRIQP--AGIAGELCVSGEGLVEGYYNRPELTEEKFVKHPFYKTGDLARWLPNGDIEFIGRIDHQVKIRGQRIELGEIEHQLQSHDQIQECIVLAVDQGAGDKLLCAYVVGLRE-ISSRELREHTAK-DLPAYMIPSVFIQLDELPLTGNGKIDRRAL----------- 212715288 11 --------DDESIYSLLTGRIARTGEDTVIAERKTGQWMKVTTGEFHKDVIAAAKGLIAFGIAKGNAVTIFSTTRYEWGVLDFALAAIGAVNVPIYDTDSAAQAERILNDSDVKLAIADNERFDRLDSVIDRCPSLKHILMLDSNAMGGVTVSDEELEARIDSVHADDLAT--IVYTSGSTGAPKGAELSHRNFISITRAGSLLHEIILEDHPRLLLFLPLAHCFARFIQYASILPDTKTLLPDLRFEPTYLLRVFEKKGRLFQAGEKPTMKQTAEHLSYEASVYRTIRYVACGGAPLDVSLAHFFNGIGLPMIQGYGMTETAAPFAANRVTDN-----------VIGTVGQPAPGSSVRISDD------------GELQVKGPNVFRGYHNLPEKTAEAFTEDGWLKTGDLASIDDEGRITITGRKKDIITAGGKNVSPIPMEQEIVKCPIVEHAVVVG-------------------------------------------------------------------------- 170062679 60 -------------------------------------------AEMYLRTVRVAQNLIKFGYGCPENVFAMAVRNEEHTAVLFACFALGIPVNTLDPTFQRDDLAHMLGSVKPKLVFCESE--TLVEMIAAEMAGIAPKVIVFGDKVTGFSHVEDLLGVENTFVPVPSAELAVLLCSSGTTGRSKAVSLSHSICIAH-----VANFFECHSSDILFAYSSLYWLSGLVMVLAGTLADATRIIT---RDPFTVQRTLDIVQRFLVSALPTQAWAIVNDPAATADSFRSLRLGFAGGSVVSASLKRAFETRGKVLEIAYGFSEVGYAV--TFTR---------EGFYRDGSVGFTRPGVEIKIVDENNCAVGRDGEILVRTKL----VFLGYFGNPAATEEMLDGEGWLHTGDIGRFDEDGLMYVVDRKKDIIKYGNYQISPSDVEAVVQGIEGVAAVCVVGIPQENGNDLVTALVVRSSESLGSEWIVQEVAKKLPNYKHLRGGVYFADQLPMTPSGKVVRR------------- 83717215 47 ----------LNIWQAVDRHCAGPGRDKTALRLARGAAPRAIYGELAALSNRFCNVLRGLGVGKGDRLFIVA---GRIPELYVALLGSGTVVSPLFSAFGPEPIATRVNLGGATVLLFERKIAPWRERMPG----LKHVLLVAEESGAGTLDFAGLMASASDSCRYEATSAEDMAFTSGTTGTPKGAVHVHGAALTHWATGRYA--LDLHADDVY-----------WCTADPGWVTGTSYGIIAPLLHGVTSVEEFDAESVWYTAPTAVRMLMRAGAEVAKRHAFACLRFIAVGEPLNPEAVWWGKEVLGLPIHDNWWQTETGGIMIANTPAFDIKPGS----------MGRPLPGVDAAIVRRDGVQFVDEPGVDGELALRRGWMFRGYLNDDARYRRCFAGD-WYLTGDLARRDADGYYWFVGRADDVIKSAGHLIGPFEVESALMTHPAVAEAAVIGKPDPVVGETVKAFVSLNAGSRPDEALRMELL--AHARRRLPKEIAFVEQLPHTRSGKIMRRLLKAR-------- 108759320 1515 ---------------------------DVVALEHQGETR--TYRQLHEAAEALADRLGALGVGPGVRVSICLDRSIHAQVALLAVLKAGGAYVPLDPTYPPERLRYMLEDARPRVLLTEKKYSELLPS-----QGLTQVLLDDTEAP----------ATKTPRPRVEPHHLAYVLYTSGSTGKPKGVAMPHRALV------NLIEQTEHASPLRTLQFAPLFDVSTWC--SGGTLVLIDE---GTRRDPDALADFLDVARVQ-RLFLPAVALHLAQAALRTEHRVPGLTEVITAGDQLRITDPIRFQEGGKRLHNHYGPTESH-------VVTALELEGDPRHWPGLPSIGRPIANAAVHLLDANQRPVPV--GVPGELYLAGTCLADGYLSRPDLTAERFVPVRAYRTGDLGRLTVDGSIEFLGRADDQVKIRGFRVEPGEIERALCAHPDVRDAAVIVDGDATREKRLVAYVVP--ETVRLAELPDFLAR-DLPEYMVPALFVPMPELPRTPSGKVARRAL----------- 153004079 599 -------------------------------RMQGAAKSRLTYGELRRGAGAVAAFLRAAGVARGDRVLLASENRPEWAVAYFGILRAGAAAVPVDPQLTERELANLWRTAGARLALLSDD---AAERSPGLAALAAAAVPGARAALLAEALAGGPAPAGAPAAKVGPDDLASLIFTSGTTGTPKGVMLSHRNFA--SLVAKLVGTFELGPGDGMLSVLPLHHTFEFTCGLLVPLSRGAEIEYLDELTSDRISEALSSGRVTAMIGVPALWLNLGKLLFWPVHRRGRLRLLVSGGSALDPEVQKAFRELGFDLYEGYGLTEAAPVL----------AVSQPHEESPEGSVGPALPGVELRIAE-------PDADGVGEVLARGPNVMLGYWGVDPEQTGQVLDGGWLRTGDLGKLDEKGNLTLVGRKKDIIDANGKNVYPDEIEEAYREPELVKELCVVGLPDGTGEKVAMILVPEYGEDDREERLEAHVRAVSFAKWHVVDA-----ELPKTATRKVKRGLVREE-------- 218295010 68 -FPRFFVGGRLNLVEAVLRHDP--ERPALVHEGEDGRVRSLTYGELKAEVARVAAGLKALGVGRGDRVGLWLPMGLEAATLLLATAWVGAIAIPIFSGYAAEAASVRLKDAEAKLLAVQDGFQRLLEARRAELAGTEGLLVVRRLGAAGEVDYQDLSGEASPPEEMESMDPFMLIYTSGTTGRPKGTVHYHAGFPLKAALDLALLFDLKEEDRLFWFTDLGWMMGPWAILGGLLLYDGAPDYPGPD----RLWRMVAAHRITHLGLSPTLVRALIPFGEAEGHDLSSLR--VLGSTGEPWNLEAYFRAVGREIVNYSGGTEVAGGILGNVLLRPIKPMGFNTA----------VPGMKAAVLDEEGRPA--VGK-VGELAVLAPWMTRGFWRDEAETYFQKVP-GVWVHGDLALLDEEGHFFILGRSDDTLKVAGKRVGPAEVETAATRHPALREAAAIGVPHPKGEAIVLFAVLKPGHTPSPEEVAEKVAEA-LGKPLRPERVLFVPDLPKTRNAKVMRRVIRAAF------- 154151224 103 -----------------------------------GEEKKFTFWDLMRLSNQIVNMLIKYGVSKGDRVMIMLPRVPEWWIATIALIKRGAVYCPAPTMLTEHDLKYRINAAEIKMVITSQDQADKIDAIKNDCPSLSCRFLIDGKR-DGWISYPVELDYPA-PVSAKLVNLPGMKFTSGTTGEAKMVVHSQSYALGHITTSRFWHD--VHENDLHFTFSDTWAKSAWGKLYGPWLEGAAIFVYDGRFNATELLPLIERYGINTFCCPPTIYLILADL---DKFDFTELRHCVSAGEPNPEVIKAWKDATGLTIYEGYGQTETV-LCIGTFMEARYGSM------------GKPSPGWVIELHDEKGKPVHEEGRIAIKVE---PWPVGGYLENPEENSKSFV-NGWYYTGDKAYKDEDGYFWFIGRDDDVIKASGYRIGPFEVESALIEHPSVQEAAVVGSPD---DIRGLIVILKPGFAPSDRDLQTHVKKVT-APYKYPRAIEFVDSLPKTISGKIRRIELRDR-------- 163856117 55 -----------------------------------------TYARLAEAANQLANGLVKMGVERGDRVGVVLGQRPETAVAHMAIYSVGAVVVPLSSLFGPEALETRLRDSDARIAIVDYASSANLLAISDNCPNL-HQIIGIGFADERVLPWRSLLARQPGEFKVPTRASAILLYTSGTTGAPKG------ALLPHSVLIGNLPGFVASQDWFPKPNDVFWSPADWALYFGHPIVGTRG-----RFTPERAFELMERYQVTNTFLFPTALKMMMKAVPEPASRYRALRAVMSAGESVGETVFSWCQTLGITPNEMFGQTE-------------MNYLVGNSRLRWPARMGRPYPGHQVAVIDDAGQPVAETGEALNRYDIHGPILFLGYWRNEAATQAKFTGD-WCRTGDLASIDADGYLWYAGRADDVFKSAGYRIGPGEIENCLLGHDAVANAAVVPKPDAERGALVKAYVVLTPEYAGHDQLQEH-VRDRLAPYEYPKEIEFIDELPMTTTGKIQRRVLRQR-------- 115360712 33 -----------------DRHAAADPNAIALDWIDAGGRHRSTFAQMQALSARVANLLVEQGVKPGDVVAGLLPRTPELVATILGTWRAGAVYQPLFTAFGPKAIEHRLRMSDARLIVTNANRAKLDEIV--DCPPVATVREPGDTLPARDIDFRTALDAQSEPVLRKGTDLFMMMSTSGTTGLPKGVPVPLRALL--AFGAYMRDAVDLRDSDRFWNIAPGW---AYGLYYAITLLGHATTLYEGSFTVDSTCDVIERLGITSLAGSPTAYRMLMAAGTEVAARLKGQLRVVSSAGEPLNPEVVRWAALGAPIHDHYGQTELGMVVNNHHGLTHVVHV---------GSAGLAMPGYRVAVLDEAGRELPGEPGNLAIDIARSPWFTGYWQQDTPAIAG-----GYYRTGDNVELEPDGTVSFIGRADDVITSSGYRIGPFDVESALIEHPAVSEAAVIGVPDPERTEIVKAVVLSKGFEGTPDELSQH-VKRRLSAHAYPRAIDFVDALPKTPSGKIQRFVLRK--------- 194566646 58 -----------------------------------------TFAQMRALSARVANLLVAHGVKPGDVVAGLLPRTPELVATILGTWRAGAVYQPLFTAFGPKAIEHRLRMSDARLIVTNVANRAKLDEI-ADCPPVATVRERDEPLPERDIDFRAALDAQSDVFEPVPRKGTDMMSTSGTTGLPKGVPVPLRALL--AFGAYMRDAVDLRDGDRFWNIAPGW---AYGLYYAITLLGHATTLYEGAFTVDSTYDVIERLGITSLAGSPTAYRMLMAAGAEAAARIKGKLRVVSSAGEPLNPEVVRWATLGVPIYDHYGQTELGMVVNNHHGLAH---------VVHAGSAGLAMPGYRVAVLDDAGRELPGEPGNLAIDIARSPLLWFGGYWQQDTPAIA---GGYYRTGDNVELEPDGTVSFIGRADDVITSSGYRIGPFDVESALIEHPAVSEAAVIGVPDPERTEIVKAVVLSNNYEGTPDELALH-VKRRLSAHAYPRAIEFVDALPKTPSGKIQRFVLRKM-------- 111022286 52 -----------------------------------------TFGEIDDWTSRLAQRLVSEGVRAGDRVAIMLPNVVQWPIAWLAILKAGGVAVPINSSYRRADLEFVLRDSGARVMFTDAEHAPLVDEVRGDLADVRIVDAVSRDELAQYPADRPGVDISGDTL-------ANLQYTSGTTGFPKACMLTHDYWVLGWICASAV---GLGADDVALTSQPFSYMDQWCLTIGAPLV----VL--PRFSASGFMADVRKHRATFCYVLGSMPTLLFKQAPSPQDRDNDLR--VVLCSAIPVGLHAQLERWSAPWREIFGMTESGVDLV-----SHPEHTAD----VGSGRLGQPIPTKQVRVVDPQGREV-ADGEP-GELITSGRPMMLGYWNRPEDTAQVLR-DGWLHTGDVAV-REAGSYRLVGRIKDMVRRGGENIASAEVERVLERDDTVVATAVVGVPDELFGEEVKAFVQLAPGSPESRETAQRIIRTQLARFKVPRYVEFVADFPRTPSERVSKPALKARSAEHPG-- 214044923 16 --------------------------------------RRISRSELTRNAAKGAAALDAIGAGADVPVAIIMRNDLAQLEIMRAAAMAGTVVVALNWHAEAEEVAAICDDSGARFVIIHRD---LIDAVRPAL--VDRTVIAVTPGAALCTAYGDAASAATDPVETREMMRPLMRYTSGSTGKPKGVRSGPRKDFEDVLARIGSEMLRLKPGSRFFTAAPIYHSAPSTLTSAALVTPGVSTFVAPKFDPETFLETLQAQRITHVYLVPTMMLKLPDAVKAR-YDLSSVEFCVSTGSPWPHDLVAMIDWWGPVFWESYGATEI----------GFMTMVSSQDALARPGTAGQMQMGGTVLILDPDGVELPT--GQVGEIHARMDAFGGFDYSNDPESRLAAEKHGHFSVGDLGWVDADGFLFITDRKKDMIISGGANIFPVEIEAVLMRAPFIRDVAVFGAPDPEFGEQIVAAVEPKGWNPDAQEVLD-FLDGKLARFKHPRIIDFHDALPREDSGKIFKPRLRAPYWD----- 108757382 2238 --------------------------------------QRLTYGELARRSNQLAHHLRRRGVGPDTRVGLYVRRSFERVIGMLGILKAGGAYLPLEPGHPRERLTRMLTDADARLVLTEEALEPTLEGILADR------LCLD--AGWSSIAGESAGG-------VPDAAGAEVMYTSGSTGQPKGVCIPHRAVVRLVTAPNYV---TLSAEDAFLHLAP-FSFDAATLE-----------LWGPLLNGGRLV-LFPGDGTSLERRVTTLWLTAGLFHNVVEHHLEALRQLLAGGDVLSPTHVRRLERPGLRLINGYGPTENT-----TFTCCHMEALDEA---TAPVPIGAPVTGTRVHLLDAGLEPVPLG--APGELYCAGDGLARGYMGHADLTAERFLPDPFYRTGDLACWRADGSIEFLGRVDNQVKVRGFRIEPGEVEATLLRHPAVRDAAVVAAGERADTKRLVAHVVLRDASAITSGDLRDYLEPQLPEHMIPSAVVFHHALPLSPNGKVDRRVL----------- 206967382 240 ------------------QTAAEYPREKMIHQFLEEQAERTTYRELNERANQLARTLQSEGVQPDQPVGIMAERSLDMIVGIFGILKAGGAYVPIDPGYPEERVRYILEDSDTKLLL-----------VQNQSRERVPFTVLDMKDPQNFC--ED--GSNVEPAAGPDHLAY-VIYTSGSTGKPKGVMVEHRSVI--NRLVWMQEKYPLDERDAILQKTAIFDVSVWEL-FWWTISGSRLVLNGGEKNPELILDTIAQKGVSTLHFVPAMLHAFLESMDQKKQKLASLRHVFASGEALKPVHVAGFKRIITSVSQAYGPTEATIDV------SYFDCQTEEMYASI--PIGKPISNIQLYILHADLEHMQPIGVA-GELCIAGDGLARGYLNRPELTAEKFSGERIYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIEIGEVEGAFFQLPAIKEAIVIA--REIEGETSLCAYYTAQHALTAGELREELSRQ-LPSYMIPAYFVQLEEMPLTFNGKIDRKSLPSPRENLTG-- 108758337 516 -----------------------------------------TYRELNARANHVAARLRALGVGLESRVAVCVERSVELLAALLGVLKAGGAYVPLDPEYPAERLGYMLEDSGARVVVAR-------REYREKLGEAPGRVWLDVAS-----LTPDAEGKTSEPTAVPPEAAAYVLYTSGSTGRPKGVVVQHRSLV-----------SFIRAEWQVCPVEPQFASISWCLTRGGTL-----VLRTPELDPEVFLARCEAAGIT-QLNLPTAWHEVTASLDEGKARLPSLKWVVIGGERAVPARVSQWQRVGVPLLNTYGLTEVTAVATAVDLTTDTEDSGRE------VAIGRPLTNVRIYVLDGELEPVP--AGVVGELYVGGEGVARGYLGRPELTAERFVPDGLYRTGDKARWRRDGVLEYLGRGDSQVKVRGHRIEPGEVESALLGQPGVREVLVVVREDAPGDKRLVAYVVPRDGRLLEGGEVRAGLESRLPRFMVPQAVVVLERLPLLPNGKVDRKAL----------- 186683585 485 --------------------------------------QKVTYHELNTRANQMAHYLQRLGV---EKEVLVGICVERSLEMIVGILGIGGAYIPLDPNYPSERLAFILEDTKTPVLLTQQRLLSGLPAHSAQT------ICLD--TAWAIIAQE---SQENSPVKTHSENLAYVIYTSGSTGKPKGVQIAHRHLV-NSTTARI---TYYQEPVSSFLLLSSFAFDSSVAGIFWTLCGGILCLPGLQLDIPKLLELIVQNHVSHLLSLPSLYTILLQ--ESKPEQLTSLRTVIVAGESCPAELVQRHHQLPSKLFNEYGPTEGT---VWSSV-YHCRSQQIKEQVSI----GQPIANTQIYLLNSHLQPVPIG--VIGEVYISGDSLARGYLNQAALTSEKFIPNPFYKTGDLARYLSDRNIEFLGRLDQQVKIRGYRIELGEIEAVLDQHPEVREVVVIA-QKQELQDMRLVAYLVANQQPVSSELRRYLLDR-LPEYMIPSAFVLLKEMPLLPNGKVDRRVLPDQ-------- 169775861 38 -----------------------------------------TLHQFRQLVCQLIAGLHEQKIQQGQCILVHLENSILYPALFLAIVGVGAVYMGAHPASSATELEHLLSLANPSLIITGRDTLSTVLQCKEKIPSDRVWVLIDQVLCEAFSSTPDAMGDAADDGQKSKITPAAMFATSGTSGLPKAAILSHHALIQQHISI---------HHPVPYPVLPLFHLVALFFPYAQPLI----LLPGFQLRP--FLSAIHVHGVTETYLSPAVHILIQSTPQSSSIRLRSLRYVCVGGAPIDSRPLQSLQDMEACVAQAWGMTETATVFQDRYC---LPSRQFD-----KGSVGVVLPGYQVRLVDGSGRVLDNATEIPGELQVRGSGLFTSYKGHPDHTDG----DGWFSTGDV-MYQKNGHYFLVGRMKEMIKVRGYQVSPVELEAELAQHPLVKDAAVIGVATDGSSELPRAYVVPLAERPSPEDIYD-FMRQRLAGYKLEGGVVFVDSIPRNSGGKIRRTKLSE--------- 159898398 525 --------------------------------------QQYSYAELNQHAERLATYLQQLGVKPECVVGLCVERTPAMVIAILAIFKAGGLFLPLDPSFPADRLAYIVADAKPLVVL-------TTAALAAELPLEAPHIVALDQAWHAHIQQVDAPNHQLQPSNL-----AYMIYTSGTTGTPKAVLVTHQNLLNVLLASQQAFG--FNPRD-VMPCIAPFSFDIFLFELLNPLLGTSWMLTREELDIAGLIESLASMSVIHT--VPSLMRQLVNALETEGYTCQSIRMIFIGGDLVPPELLNAFPQAAIHVL--YGPTEATIICTSYRVP--------QQGLLERHLIGRPLPNMAIRLYDPQQNLVPIGMP--GELYIGGAGVSRGYLNRSELTDEKLDQQRWYRTGDLARYQVDGNLEFLGRIDQQVKIRGFRIELGEIEAVLAQHPSIREAVVVAREDLPGDKRLVAYLIAESEQPHIGELRA-FLQTKLPEYMLPAAFMVLESLPLTRNGKVDRQALREHLANQFA-- 167567476 1 ------MNPHIRLVDLLDSAAA--QRPDGIA--IADPERRISYAQFAADVRRVAVALAEAGFTAGERVAIYAAKTYETITVMLAANLAGAIIVPINPQLRDHQVLHILADCGARLLLSTPPRLSRLAARPASLVC----WLLDDIA-----ALPEANSYEGLPPTVDTDPA-AILYTSGSTGNPKGVVLSHRNLT--AGADSVAAFQQLEHDDVILGALPL-SFDAGLNQLTSALAAKACYAPLDFLRAEEVPECCVKAGVTSITGVPPLWMRLATVEWPDDARLP-VRRLANTGGVMPASLLHRLRDINAAPYLMYGLTEA-------FRSTY---LSPGEVGARPDSIGKAVPNAQILVLRPDGSEC--DADEPGELVHRGAFVTLGYWNAPELTAQRFRPDVAVWSGDIVRRDAAGFLYFVGRADEMIKTSGYRVSPTEIEDILFECEETLEAAAFGVPHPTLGQVIIAYVYSTDD---PMQCRQALV--GTCSLRLP-SYMVPQHIPRNPNGKIDRPLLKRNHLSRFEAA 46105318 90 ----------------------------------------------------------------GERIAFLVENSYDYVVTLLAAMAARSIAVPLSPAFPAPELQYILNQSEASLLVSSPKFASKAEVLATELNTKPAHLELQKH--QGGGNHEKVELGDADPGE-----AGMMLYTSGTTNKPKGVLLPQAVLTAQS--RSLTEAWNYSPSDILTPLLAGSTIE-FMFPFNADAVWKR--FSSPFLNDASIPK----EKITFFTVVPTVYSKLPDMQEASRKAIENMRLSISGSAALPTPIKTAWKDLGNVLLERYGMTEVGMAL----------SCGLDFSDRVDASVGWPLPSVEARLVDVDTNDVIKEGEEVGEIQLRGPTIFREYWRNPSATASEFVEDGWFKTGDVAVWNHGPLYFIQGRKSDIIKTGGEKVSALEVERELLSLPQVSEAAVVAVPSGQWGHKVGAVLVLDTDKKWSALDMRRALKGRLASYKIPQVMRLVDQIPRNAMGKINKKQL----------- 183983471 72 ----------------------------------------VSYAELGRLVRKFTAVLRGLGVNKGDRVFTI---MGRIPELYITMLGAGSVVSPLFSAFGPEPIATRVEIGQADVLVTTAAIYRRIAKIRERLTSVRHILVVDAQSSGDQLPGTLSLWEPAEPTTADDPAL--LHFTSGTTGTPKGAIHVHGAVTMHYVTG--LYALDLHPDDIY-----------WCTADPGWVTGTSYGIISPLLHGTSIVDQFDAESVWYTAPTGIRMLIKAGAELAAQYCFPHLRFIAVGEPLDPEAVWWGKRVLGLPIHDNWWQTETGGIMIANTPAFDIKPGS----------MGRPLPGVDLRHNDDGTTSVIDDPDEEGELALEPGWMFRGYLHAEDRYRKCFS-DGLYLTGDLAKKDADGYFWFVGRKDDVIKSAGHLIGPFEVESALTDHPAVAEAAVIGKPDPTVGAIIKAFVVLKDGFTADDDLRLELL--GHARKHLPKEIEFADALPHTSSGKIMRRLLKAR-------- 73539306 58 -----------------------------------------TFAELDALSERLGAALHQLGLLPGDRAI---FQMGTTIDSVIALIGCGVVPVCAVPQYREVEIGQLSAQSEPRAYFVDFSAFDLTGFARGMAQSIEHLFVARGGSPQGQVAYEQAV-EVLAGVPIGSEDVLSFQLSGGTTGVPKIIPRFHAEYIGHALACMRQLGQTAQSR--LIWSLPLLHNAGQVYVLVPAVAGGMTSVLMPRVDIARMLELIEQHRVTHGMSIGPVAPQMIAYQHIARHDLSSLE--LFGTMTRADALEA---HLGVPCFNLFGTTE-------GLLLGGGARFPSAMRHRTQGFSGCPDDDLRLLVTDEAAAP-----GTPGELCFRGPSSLRGYYKAPEATAQSLTADGFVRSGDLMVIDGYRCFAFEGRLRDNVNRGGEKIGSEEVEAYVSRHPAVADAKLVAMPDPLYGEKGCIYVILRAGHVAPDELAAFLVEQGLAKFKCPERIEVVAEFPVTRVGKVDKAALR---------- 118725401 524 ------------------------------------EEQQLTYKELNLRVNQLAHYLRRLGVGPDTIVGVL---MDRSLESAIALEGIGAYLPFDTD--CPKELTFMLEDAQVPILVTQER---HIEALK-DINTIK--ICIDAN-------YNEISKESENPVNIASMNNLAVIYTSGSTGKPKGAKLPHLALFNRIKWAQ--GNYKLNATDRVLQKTPMFDVSVWPLAVGAGLVMAR---PGGHKDSAYLVDVISEKKVTTIQFVPSMLRAFLE--ENEIKKANCLRRVISGGEALSVELHDRFEKLDVELHNQYGPTEAAIDV------TYWKCYKGCKRHTI--PIGHPLANTKLYILDKYFNPVPIG--VPGELHICGDGLASGYLNRPELTNEKFISNPFYKTGDLVRYANDGSIEFIGRIDHQVKIRGLRIELGEIEAMLLQHPDVHASAVIVWEGSEDVKRLVAIVMESGKEFNTTELRSY-LKAKLPDYMVPAVLMNIDALPLTTSGKLDKRGL----------- 110834954 476 ---------------FSQQAAK---RGDAIALVHGGT--RVSFAELEARSNQLARYLMGQGVK-ADQVVGVSFERVTMVEAFIAVMKAGGAFLPLDPGYPADRLRYMLEDSGASLLLTSSDLLPSVEAVNP--------IAVDELSLDDF-AY-GILNEEPHPDQL-----AYVIYTSGSTGKPKGVSLTHAGLSMH--VQTIGERYGMTPDDVELQFASISFVERWTVPLA---FGSRVVIRDQALWSAKCCEVLQEEGVTIACFPPSYVGPLLDWIEQEKPPLK-VRSWTLGGEAFTRETFERMQQVLKPQRNGYGPTETTPMLWAAYEGDTLSS--------AYAPIGHAVGPRKLYVLDQDLNRVPV-GVA-GELYIGNEGLARGYHQRPDLTAERFLPDPFYRTGDLVKYRDDGVMEYLGRVDQQVKIRGFRIELGEIESQLLGHEQIREAAVVAQPSPTGDRLVGYIVMRNAAHSVPREHDPQTILAALSEYMVPSQLITLEAMPLTPAGKVDRKAL----------- 145221039 96 -------------------------------------------------------------------IGLMARNHRGFVDSLIAANRIGADVLLLNTSFAGPALAEVLQREGEGAVIYDEEFTETVDADRPETTRILAWTDSDTDAVEGLIA--EHGGQE--PVRSVEKARV-ILLTSGTTGTPKGAKHSGGD---PGVLKSILDRTPWRAEQPVVIVAPMFH--AWGLAFAASM--SCTIITRRKFDPEATLELVDKFRATGLCVVPVMFDRIMELPEEVLDKYRSLRFAAASGSRMRPDIVIKFDRFGDVIYNNYNATEA----------GMIATATPRDLRAAPDTAGRPAEGTEIKILDSEFNEVPT-----GET--GGIWVNSTQFDGYTSGSTKDFHDGFMSSGDVGYLDEEGRLFVVGRDDEMIVSGGENVYPIEVEKTLTSHPDVAEATVLGVDDEKFGQRLAAVVLNPGAAATPEALKQH-VRDNLANYKVPREITVLDELPRSITGKISRKDLKDRLDN----- 167629127 76 -----------------------------------------TYRQMMEQSNRFANVLRKHGIGKGERVFIF---MPRSPELYWSFLGIIKVGAIAGPRLADAEAVAIVTTKEDLPHLKHIFMVGIPEGGLGEGELDWH-AEMAEASPETDIEW----GDREDPML--------LLYTSGSTGKPKGVLHVHNGMIQHYQTGKWI--LDLRPDDIYWCTAPGWVTGISYGVWAPYLNGVTSVVRGGRFRPDDWYKTIQDYQVNVWYSAPTAFRMLMSAGDDIVKQLSCLRHILVGEPLNPEVIRWGLKVFNRRIHDNWWMTETGGQIISNYPCMDIKPGS----------MGKPFPGIHAAIIDDKGNELPP--LQMGNLAVKAPWMMRKIWKNEAKYNEYFKIEGWYISGDSAYMDEEGYFWFQGRIDDVINTSGERVGPFEVESKLVEHPAVAEAGVIGKPDPLRGEIIKAFIALREGYLWTEELKKEIIKKGLAAHAAPREIEVRDKLPKTRSGKIMRRVLK---------- 170064658 60 -------------------------------------------GEMYLRTVRVSQNLIKLGYGNPEDIFAMAVRNGEHAPVLFACFALGIPVNTLDPSFQREDLGHILAIVKPKLVFCDSETLDELTAACEMTGVTPKVIVVGEKIAD-YTHVEDLL--------VP----TGIEDTRSTSTTPSSSAHLHRSLQLHRPRGQLL---RLSRQRHPLRVLPLLAVRTGPPFLAGSIAGATRIIPVSVQRTADIVQRYQLSVISFPPS--QAWAIVNDPTTVTADSFRSLRLALCGGSVVSVSLKRAFETRGKVLEIAYGFSEVGYAVT-----------STREGFYRDGSVGFTRPGVEIKIVDENNCAIGRDGEILVRTKL----VFLEYFGNREATEEMLDGEGWLHTGDIGRFDEDGLMYVVDRKKDIIKYGNYQISPSDVEAVLQGIEGVAAACVVGIPQENGNDLATALVVPSSKTIGSEFILQETAKKLPDYKQLRGGVHFVEKIPMTPSGKILRRLAKE--------- 154247455 38 ------------------------GKPALIFVEESGPVRTYSFDELKALTNRFANALVARGLKRGDRVAVFLPQAPETAIAHIAAFKAGLISVPLFTLFGDEALEFRLAASGARVLVTDLTGLAKLERVRGHLPELEHVFVIDTGGASSFDAALEAASDRFIPVDTGPDDPGIIIFTSGTTGNPKGALHGHRVLLGHLPCIQFVHQYMPQPGDLHWTPADWAWIGGLFDVLFPSLYLGVPVLAAKKFDPDAAMDLMARHQVR-NVFLPPTALKLLRQADVRHDGLK-LRSLLTGGETLGAELGAFVERLGVEAREIYGQTECNLVVGSNSSFFPIRP----------GAMGKAIPGHDVRIVDDEGHELPTGEEGHIGIRRGDPVMMLEYWKNPEATAQKYAGD-FLLTGDMGRQDEDGYLWYVGRSDDVITSAGYRIGPGEIEDCILKHPAVALVAVVGVPDPLRTEAVKAVVLKAGTTPSDALAKEDFVKTRLSAHEYPRHVAFADTLPMTATGKILRRELRAR-------- 54022687 53 -----------------------------------------TYRELDEASSRVARELIGRGIGPGDMVAMGISRSIGSVLALWAIAKTGATYVPIDPTYPPDRIAHILRDSGVEYGLTTARH-------RAVLGTSAYWIELDDPVAERIAAHPGHPISYADRVRTPQHPAW-VIYTSGSTGLPKGVVVPHGGLAVAGVGAQLGIGTHLSSPSFDFSLMEML----FTFPQGATLVVTPPEVYGGR----ELAELIRREGVTHLLMTPAA-------LESVDFGLASVHTLIVGGEKLNPDLVSRWDRPGRTIHNVYGPTETTVIVTAS------APLHPDEEVTL----GGALPGVGAYVLDSRLRPVPP--GVVGELYLAGPSLAHGYHARPGLTAARFVADPFYRTGDLVRRHENGTFEYVGRTDFQVKIRGLRIELGEIDTALIAHPDIDFAATVGRTLPSGAPALVSYVLSRAGSAVDTAEVLEFVRKSLPSYMVPAAIVVLDELPLNAVGKLDRDAL----------- 154247172 43 -----------------------------------------TYGEMRAAVARMAGGFAAYGLPRGSRV-LLRVGNTSHFPLLF----FGAIAAG----LAPIPTSTLLTQDEVDLILADSGALLVVGDGSGAMPS-------DPGAARVLGRGEIAELEQADPAEVSDTRADDLAYTSGTSGRPKGVAHAQRVVLGRR---PMREGLGLSASDF------LFHAGAWTYTLGAGLMGATSIVHLGERPPEAWPDLLEATGATLFAAVPGLYRRILKYGSVTPSRFPALRHGLTAGEALKPTLYGEWTRTGRPLYEALGMSEISTYI------SSGPGVTTRAGSPGKPQAGRKVCVLSDAAADLADQPLPPGETGILAVHRSDPGLMLGYWGLPQETAAVMRGE-WFLTGDLARFDADGYLWYEGRGDDQMNAFGYRVAPEEVERALADHPSVAEVAVTEAKSGEVSVITAFVVLHEGAVGDADALARHAARH-LAEYKRPRAYVFVRELPHTPSGKVLRRALR---------- 161520206 63 -----------------------------------------SFAQMSERSSRIANWLRGIGVGRGDRILLMLPNRVELWDAMLAAMKLGAIVLPATTQLSADDVRDRVQIGGAKYAIVDENETAKFE--QPGLGLAQRIVA---GAPDGWLAMNDGYAAEPDAVTHANDPML-LYFTSGTTSKPKLVEHTHRTYPVGHLSTMYWIG--LQPGDIHWNISPGWAKHAWSCFYAPWNAQACVAFNYARFEAKAVLDALVKYRVTTLCAPPTVWRMLVQ--QPLASFDVALREIVGAGEPLNPEIIERVKKWGITIRDGYGQTETTCLIGNS-----------PGQPVVAGSMGRPLPGYRIALLDPDGAPV-SEGEVALPLDADGARPVGGYANNRDATAHAMR-DGHYRTSDIAMRRDDGYYVYIGRADDVFKSSDYRLSPFELESVLIEHPAIAEAAVVPSPDPVRLSVPKTYITLRQGYEESAALALEIFRFSLAPYKRIRRLQFA-ELPKTISGKIRRVELRRR-------- 88602985 97 -----------------------------IWRGEDGEERVYTYRQLHRDVMRFANALKRLGVKKGDRICFYMPLVPEHIIALLACARIGAVHSIVYAGFGAEALHARIRDAEAKVVITADSLRSIVDAIRNTPSVEKVIVLCREKCSELYSEMEEDFGVETDPEEMDAEDPLFILYTSGTTGMPKGIVHTCYATGVHYTARYIFD---LKENDVL-----------WCTADTGWITGHSYIVYGPLSDPGIWWSIIEELGVTIFYTAPTAIRMFMRVGEENKYNLDSLRIISVGEPLNPEAFEWYYRVIGIPVLDTWWQTETGMHMITT-------PLGEPMK---PGFAGLPVPGIEVDVVDKDGNSMPPGQGGL--LVIKKPWMMRTVYRNDERYRKYWNQRNYYTAGDLAVKDNDGYIMILGRSDDIIIVAGHNLGTAEVESALVEHEAVAEAAVIGVPDEKGQAVKAFVILVKGYEPSQKLVSEYHVRMSIGPIAMPASIEFVDSLPRTRSGKIMRRILKAKEMN----- 111023066 461 -----------------------------------------TYAEFDARVNRLARTLIGRGVGPETKVALAIRRSLDSMVAMYAVVKAGGAYVPLDSDHPAERTAYVLESARP---------LCILTVARDGLVFPADQDVLEIDA-------LDLSGAPAGPIRDDERAAAYVIYTSGSTGRPKGVAVSH-ASVLNQVTW-IASRYGLDANDVVLQKTPTFDVSVWEL-FAALASGSRLVIAAPERDPAYLADVIAREKVTATSFVPSVFVAEADR-----EQLVSLRVVLVAGEAFPPAVAATFRKSDAGLHNLYGPTEFT-------VHATAGEVDRETLHTI--PIGTPVWNTEAYVLDGHLRPAPI-GSA-GELYLAGAQVARGYEGRPELTAERFVANPFYRTGDLVKWRVDGSIEYLGRTDFQVKVRGLRIELGEIEAAMSSYPHVAQS--VAVVHSSLGQRLVGYVVPEGSAVDVEDLTVHVGRA-VPSYMVPDAVVVIAEMPVGASGKLDRKALPE--------- 67921835 215 ------------------------------------EDEQLTYRELNQKANQLANYLQKSGIIPGDFIGLFLEPSLTRIIGLLAILKVGGIYLPLDPNYPLARLRFMIEDSQISILLTQESL--HYKSYIKSLRTINLDTDWNEIAQE----YSNNI-----VANIAENNLAYIIYTSGSTGLPKGVLIDHKSLSHH--CQNIIDNNHLNIKDRILQFAS-FSFDVSLEQILPTLVGASLILVNAKLTIFNLNKIIIDLGLTIVNFPPTQWLEFIDKNE-FKHSLNQLRLVISGGEALPLNTVKKWNLKNISLINAYGPTEATITAITNFIKS--------------CKTGRPLPNRTTYILDAQQNPVPIG--VSGELYIGGEGLACGYLNQLELSKEKFIDNPFYKTGDLVRYLTDGNIEFLGRIDNQVKIRGFRVELGEVETILSQHFQVREAKVMIREDKHNNQRLVAYIINDLGKISPSDRSHEILKKRLPNYMIPSAFIFLEPFPLTPNGK----------------- 212530664 82 -------------------------------------------------------------------------NTIDNLPLYWALHRLAAVVTPANAAYSAAELTYQLKDSKATALFTCAPLLALIAAKQAGIPSNRIYIVDSSKTLSQFKTLEQLIAAGKSLPKVEQRTTAFVCYSSGTSGLPKGVMISHRNVIANSIQICTYEGTTRTEKEVSLCLLPQSHIYALVYICHAAPFRGDGVIVLPKFDIKTFLNSIQRFHINTLFLVPPIIITMLRSKEMKKYDMSSVTSIFTG--AAPLGAETAKEIQDVAIRQGYGLTETATVVCGTTTTD-----------IWFGSSGNILPGVEARIVSPDGKEI-LEYDTPGELAVRSPSVVLGYLHNEKATKETFR-DGWMFTGDEAVMKGTEHLFIVDRIKELIKVKGNQVAPAELEAHILEHELVADCAVIGIPDEAAGEVPKAFVV---KSPSATQDNAATIAASRHKW-LKGGVQFLDVIPKSPSGKILRRLLRDQ-------- 170736651 27 ---------------------------------------RLSYQELAERARALGHTITSLGIAPGARIGIFLDKRIETVVSLLGIAVAGCAFVPINPLLKPQQVAHIL-HDCGAICLITSAMRARLLAENGPL-ALTHTILTDETAPDGIARWSECFARDADTQRVPDTDLAAILYTSGSTGRPRGVMLSHRNLL--EGAWSVAHYLNHTRADRILAVLPLSFDAGLSQLTSAWARGATAVLVN-YLCPQDVIETCARERITAITGVPPLWMQLAHARWPDAAR-ATLRYFANTGGRMPGAVLQRLRALFPQAKPMYGLTEA-------FRSTYLDPTEVDHR---PDSIGKAVPNARILVVRPDGSPCAPDEP--GELVHVGACVTMGYWGDAARTSERYRPSPEQKPGDTAVWDAHGFLYFIARSDAQIKSFGYRISPEEVEEIIHESGLVSEVAAVGVPDDALGETIALVVVP-AVTPFRAQTLLSWCKQRLPSYMVPHRIIIQTDIPRNANGKFDRVALRD--------- 190893609 53 -----------------------------------------TYRALTDRSSAFANALVSLGIGRGDRVALLLPQSFETVIAHVAIYKAGAVALPLALLFGVEALEYRLKAAGAAAVVTNGFGLDRIRQIRDRLPVLKHVVSIDGPNDEA-LGFAELADTHPSVFDVAETGPNDMIFTSGTTGPPKGALHGHRVLPGHIPGMQFAEGFPRAGDKVWTPSDWAWAGGLLNALLPSLLLGVPVVSPAQKFD-ADMAYRIMAEMKVRNAFIPPTALRLMRSVSDPRSKYDVLRTIGSAGEALGRETYEWARRLGITVNEFYGQTEC------NFVLSS----SAAYRVTRAGAIGRAVPGHRVAIVGEAGDELAAGEPGQIAIASPDPVMFLGYWNDEAATEKKFV-KGWLLTGDIGRQNEEGYVTFEGRDDDVITSSGYRIGPAEIEDCLIGHPAVQLAAAVGKPDAVRTEIVKAIVLAPGHSPS-EALAADIVKMRLSMHEYPREVEFVESLPLTTTGKVIRRLLREK-------- 75907833 568 --------------------------------------QKLTYQQLNNRANQLAHHLRSLGVKPD---VLVGICVERSLEMVVGLLGIGGAYLPLDPDYPQDRLAFMLEDAQAPVLLTQQQLLKKLPEHPGQV------VCLDTEWQ------SIALSSQENPIAVQYSNLAYVIYTSGSTGKPKGAMNTHLGICNRLLW--MQQAYQLTSADCILQKTPFFDVSVWPLMIGACLVVAK---PGGHKDSAYLVNLISEEQVTTLHFVPSM---LQVFLEEQNESCSSLQRVICSGEALSLELQERFARLDCELHNLYGPTEAAIDVTQCQPDTHLRTVP----------IGQPIANTQIYILDSYLQPVPIG--VAGELHIGGLGLAQGYLNRPQLTQEKFISNPFYKTGDLARYLPDGNIEYLGRIDSQVKIRGFRIELGEIEAILNQHGDVQAACVIVREDHPGDKRLVAYVVAHPDTPTISELRQ-FIKATLPEYMVPSAFVLLESLPLTPNGKLDRRAL----------- 85111782 60 ----------------------------------------------------------------GERIAFLVENSYDYVVTLLACLAAKSIAVPLSPAFPAPELQYILNHSEALLLLSSAKFTNKAEVLKTELDSKPTLLEL-TKFQGGSQHEQVTLDSKSGPGE-----AGMMLYTSGTTNRPKGVLIPQS--VMTAQARSLIHAWEYTPADINAIFTPLFAGSSFMFPFNPDAVWKRFAAP-------FLPDTSDKKKITFFTVVPTVYSRLLTTHKNLPGDLQTATRLAISGSAAPTPIKKAWHELGNVLLERYGMTEVGMAL----------SCGLETADRVDGSVGWPLPGVEARLVDIENNTIPETGREAGEIQLRGPSIFREYWRNPEATAKEFVTDEWFKTGDVAVWARDMYFILGRKSADIIKSGGEKVSALEVEREMLSLPQVAECAVLAVPSGKWGQKVGAVVVPEG-RWTPLEM-RRALKDRLAAYKIPQVLKIVDKIPRNAMGKINKKNLKEVFADEFSG- 119195965 32 AFPK--VDEDLNVHEFLFPPDQPLGADDLFIDANTGK--KITLHQFYHRVCALSRALRYDGIGLGEILGIFSKNHLTWPLISHSCFRAELVFGGISPNSTPFELYHIMRKMQITSAVVHESLLPVVRETRGPLNPKKIIVISDDPTVEGYPTVEYLVRQGG---KMPEQTRCYLFQSSGTSGFPKAMMISHRNAIHTSMQGAI---TAMKTHSVILGVVPAYHSFGMILWTLRVNLSPSTNILMSKWNLEQALQLIQRYKVTMLPLVPPLVRQLAQSPLTDKYDLSSVMTAVSGAAYLPPDVAHEFGRQGTPVPSGYGLSEAASIA--QPIAEGMFGLS----LSKPGTIGHLLPGVEGRVVDPDTEPVPKGSK--GELWVRANVVTPGYFRDPKATAEIFTEPGWLRTGDLVVRDAEDRLHYLDRLKEMIKVKGLQVAATEVEDTLLSHPDVKDACVAGVDNEKGKRRDASVVVQQLDEFVKSRLSKHKHLAG--------GLEIVDSIPRTPSGKMLRREMRDRY------- 116182098 60 ----------------------------------------------------------------GERIAFLVENSYDYVVTLLAILAAKSIAVPLSPAFPAPELQYILNHSEALMLLSSAKFASKADVLKAELDVEPAYLQLDKFQGNG-------VHEKVTLDRSSAGAAGMMLYTSGTTNRPKGVLLPQS--VMTAQAKSLLQAWEYSPSDINAIFTPLFAGSTFLFPFNADAVWRRFAAPTPDQTHNSDSPHHQHRKITFFTAVPTIYARLL-----TTHRALPLDRLAISGSAA----------LPTPTKRAWSDLSGGNVLLERFGMTEVMALSCGLAVADRADVGWPLPGVEARLVDERGAERDRDGREVGEIQLRGATIFAEYWRNPEATAKEFSKDGWFKTGDVAVWGDHLYFILGRRSADIIKSGGEKVSALEVEREMLALPQVAEVAVLAVPSGKWGQKVGAVVVPDG-RWSPLEM-RRALKGRLASYKIPQVLKVVDHIPRNAMGKINKKLLKEIFQDEFSG- 71734760 1162 ------------------------------------------FASLHAQANRLAHYLRDKGVGPDVKVAIAAERSPQLLIGLLAILKAGGAYVPLDPDYPIERLAYMLQDSGVELLLTQSHLLGDLPSADGVCTVAMDMLHLDSW-----------------PVSAPGLHLSGVIYTSGSTGQPKGVGNTHAALV--ERLQWMQDTYGLDESDVLMQKAPIFDVSVWC--FWPLITGCRLLLAGPHRDPHRIAQLVNEHGVTTLHFVPPLLQLFVD--EPLAQQCTSLRRLFSGGEALPSELRNRLEHLGVQLHNRYGPTETAINV------THWQCQVSD---GLRSPIGRPLGNVLCRVLDSELNPLPR-GVA-GELCIGGIGLARGYLNRPTAERFVADPLGLYRTGDLVRWAADGALEYLGRLDQQVKLRGFRVEPQEIEARLLTQPGVGHAAVLVRETAAGPQLIGYYTAEAGQDAQAERIKSA-LALELPDYMVPAQLVRLDSMPLSPIGKLDRRALPE--------- 209516655 28 --------------DTCDKWADGTGRLALIYEDADGRATRYTFDELKALSDRFANALLAAGARRGDRIGIFLSQSIETAVAHLAAYKAGMVAVPLFALFGVDAIEHRLGDSGAVALITDQAGVHKIDEIRGALPELRQVFSVDEASEASMRSFWQALGAAADPVDTAADDPAIIIYTSGTTGKPKGALHGHRVLLGH------LPGVEMSQQGFPAHATLMWTPADWALPHHGVAVLARRF---AKFDGLAAFDLLARHAVSH-AFLPPTALKMMRGVERPAHLRLALRSVASGGESLGEELIGGREALGVTINEFYGQTEC------NVVVSSCAALFEPR----FGAIGRAVPGHHVTIVDADGNELPP--GAIGDIAVAAPVMFLGYWRNDAATRDKFRGK-FLLTGDLGTRDADGFIRFVGRGDDVITSAGYRIGPASIEDSLLRHPAVAMAAVVGVPDRERTEIVMAFVVLKGDDALVREIQQH-VKMRLAAHEYPREIRFVESLPMTATGKVIRKALRE--------- 169631241 3 ----------LNIADLIEHAITMPDRVAIIS----GD-RKLTYAELEEQSNRLGHYLQSQGVGPGDKVGLYCRNGIEIVIALTAIVKIRAISVNVNYRYVEAELHYLFENSDMAALVHERRYSDKVANVLPSTPNVKTAIVVEDGADGSFDSYADALAQGSPERDFEERSDIFLIYTGGTTGFPKGVMWRHRSLFINYVTGEYIEGEAEAAPFIGFPIPPMIHGATQAATFMALFQGRTTVL-APEFNPEEVWELIEKHKINFFAG-DAIGRPLIDALDTETGRARDLSSLWVLASSASQTVKERYLELNRVITDAIGASETGTGGLSTVTKGQMHPGGPTVKISSTTT-----------VLDEEGNPV-QPGSGVRGLIAKSGHIPVGYFKDEKKTAETFKTFNGVRYGDWATVEADGTVTMLGRGSVSINTGGEKVFPEEVESVLKGHPAVFDAVVVGVPDEKWGQHVGAVIAVRGVELTFEDLDAHARKE-IAGYKVPRSIWIVDSVKRNPAGKADYRWAKE--------- 6563399 1640 ------------------------------------ENQQLTYYQLNCRANQLANYLQSLGVSAD---VLVGICVERSIEMVVGLLGIGGAYVPLDPDYPQQRLSFILDDAALPVLLTQQSLLESLPEHTAQVVCLDS----DRQLIEQHSRENPLTGSK------PENLAY-VIYTSGSTGQPKGVQVSHNCVV--NFLASMSHCPGLTDSDTFCAVTTIFDIAALEL-YLPLIVGAKVVVVGREVDGARLLLELQHSSTTVMQATPATWQMLV----ASGLSTQQLMKLLCGGEALPPQLAHQLLETGAQVWNLYGPTETSSICQLRNESTQLEAIASGAALRAIAPIGRPIANTQFYILDSHLQPVPV-GVA-GELHIGGLGLAKGYLNRPQLTQETFNSDRLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQHEDVQASCVIARQDNPGDKRLVAYLVAHQDKPAISELRQ-FLKAKLPEYMVPSAFVILESLPLTPNGKVDRRAL----------- 68845359 2564 ------------------------------------EREKLSYQELNAKANQLARVLRQKGVQPNSMVGIMVDRSLDMIVGMLGVLKAGGAYVPIDIDYPQERISYMMEDSGAALLLTQQKLTQQI-AFSGDIL---------------YLDQEEWLHEEAEPIARPQDIAY-IIYTSGTTGKPKGVMIEHQSYV--NVAMAWKDAYRLDTFPVRLLQMASFAFDVSAGDFARALLTGGQLIVCPKMDPASLYAIIKKYDITIFEATPALVIPLMEYIYEQKLDISQLQILIVGSDSCSKTLVSRFGST-IRIVNSYGVTEA--CIDSSYYEQPLSSL----HVTGTVPIGKPYANMKMYIMNQQIQPV----GVIGELCIGGAGVARGYLNRPDLTAEKFVPNPFYRTGDLARWMPDGNVEFLGRNDHQVKIRGIRIELGEIEAQLRKHDSIKEATVIAREDHMKEKYLCAYMVTEGEVNVAEL--RAYLATDLPAAMIPSYFVSLEAMPLTANGKIDKRSLPE--------- 161372774 23 -----------NIVDLLLRAARLHPHTGVAESEHKGAF--VTYPELLDEARRILGGLRARGYRSGMKVALLLEHASDFIPAFWACALGGFVPCPLVPRNDPERWAKHLAHVDT---LLDHPLLVTTEALNNDLPGGASAVNLN--------ALRASLPDASTHVAQPSDPAV-FVLTSGSTGNSKAVVLTHGNL-LASMAGK-NDRQQLAGADVTLNWISFDHVAALLEAHLLPLVGAVQLAAAVLTDPLRFLRLVSRYRVTMTFSPNFLFGQLNAALEAMGDELSSLRHVVSGGEAIVVATGQRFLDLLAALWPAFGMTETCAGSVYS------REFPEGDAGREFASLGLPVAGLQMRIADDRNNVLP-EGEA-GEFQVRGPMIFQRYHNNAEATRAAFTSDGWFRTGDLGRI-ERGRLWLVGRSKDSIIVNGVNYFSHELETTLEALDGVKPSFVAAFPTRGAGDESEQLVVPLDDEDALYRLVIAIRNSTILLWGFRPALILEDEFPKTSLGKTQRAIMRKR-------- 419530 56 --------------------------------------------------------------------AVVSGNSVEAVIAVLALHRLQAVPALMNPRLKPAEISELVARGERAVVANDAGVM---EAIRTRVPSV--CVLALDDLVSGSRVPEVAGKSLPPPPCEPEQAGF-VFYTSGTTGLPKGAVIPQRAAESRVLFMATQAGLRHGSHNVVLGLMPLYHTIGFFAVLVAAMAFDGTYVVVEEFDAGNVLKLIERERVTAMFATPTHLDALTTAVEQAGARLESLEHVTFAGATMPDTVLERVNRFGEKV-NIYGTTEAMNSLYMRAVRI--------AGTVMRPGFFSEVRIVRVGGDVDDGCPTVKRASWRWRRRMR-PF-------QATLTNLRLLQKSFRKAGTICVRDGSGNIVVLGRVDDMIISGGENIHPSEVERILAAAPGVAEVVVIGVKDERWGQSVVACVVLQGASASAERLDAFCRASALADFKRPRRYVFLDELPKSAMNKVLRRQL----------- 109462767 83 ----------------------------------SGTEVKWTFEELGKQSRKAANILEACGLKPGDRLMLVLPRLPEWWLTIVACMRTGVVMIPGISQLTQKDLKYRLQAARVKSIITSDALAPHVDAISADCPSLQSRLLVSDTSRPGWINFRELLSPEHNCLRTRSGDSMAIYFTSGTTGTPKMVEHSQCSYGL-GFVASGRRLMALTESDIFWNTTDTGWVKAWTLFSAWANGACVFVHELPQVDAQTILNTLCRFPITTICCVPTLFRLLVQE-DLTRYKFQCLRHCLAGGEALNSDVRDKWKQTGLEIHEGYGQSETV-LICGNFRGSTIKSGS----------MGKASPPYDVQIVDEEGNVLPKEGNIAIRIKPTRPFCLFNCYRNEESQNHPMEKDSIFSKCCWFNW----------RSASXLFSSSYRIGPVEVESALAEHPAVLESAVVSSPDPIRGEKAFIVLSPAYVSHDPEELQEH-VKTVTAPYKYPRKVAFISELPKTVSGKILRSKLRNQ-------- 118725149 1120 ----TRVDFESDLWTRLFEKKVL-SNPEAIAVVKGAE--KLSYGELDTRANRLANYLVSLGVGPETIVGIYMERSIDMLTALVSIHKSGGAYLPMDPVFPKDRLEYMLENAQVPIILTDSIIKETLPANQAKI------LCIDEEWNK--ISVQSA---EKPENRVTQDNLAYVIYTSGSTGNPKGVQIEHRALT--NFLLSMGTSTNMCEKDRLLAVTTLSFDIAGLEMLLPLVTGASVIIAGEVIDGEKLIALMDKHDISVMQATPATWRLLVEEEWQGCSSLKIL----CGGEALPRDLANELMVRCSCLWNVYGPTETT-------IWSTMVRLNSKEG---QVSIGKPIANTTVYVLDNEMKPTPVG--IPGELYIGGTGLARGYLKLPELTQEKFIPNPFYKTGDIVRFMPDGNIEFIGRGDHQVKIRGFRIELGEIETLLNKNPLISQSVVVCREISLGEKALIAYVIPKSQETAATTFREY-LRNRLPDYMIPSYFVILDSFPMTPNNKIDRKSL----------- 30348893 1554 ------------------------------------EHHQLSFSDVRFQVCALAQQLQKMGVQAGDIVAVALPRSIKLSIAILAVIEAGAAYLPIDLQHPSERIKFMLQDAKSKLVIGE----------QKDLAAIAHPSIATFAFNDLFDETKVDLSSYKTTVITPQHPAY-LIYTSGTTGQPKGVMVSHHAIVNRILW--MQSEYPLSANDTILQKTPTFDVSVWEF-FWSYLVGARLVMADAHRDPLALLSLIQKYQITTLHFVPSMLAAATEILSSAQLQSLPIRRVFCSGEALPTALAKSFEHFSCELHNLYGPTEAA--VDVSYMDATLGLHPEESSVAI----GYPVWNTQLYILDQYLRPVPVG--VDGELYLAGHQLAMGYLHRADLTATRFVANPFYRTGDIARWHADGSIQYVGRADDQLKIRGQRIELGEIEQQLC---LISSLDVVVHPISSEQNKADVQLVAYLQTTAPEKLKKQLAKQ-LPAYMVPTHYVLVEKFPLSHNGKLDRKAL----------- 158302001 109 ----------------------------------TNTVRHVTYNELYDKVSRLAGGLRRLGVQKGDRVVIYMPLIPEAIIAMLATARLGAVHSVVFGGFAASELCTRIEHAEPKVIIVEPHKIIYYLDILHEAVAMSRWILMSDLDETWDIAWENALDTPVDCVPVEANDPLYILYTSGTTDKPKGIIGGHLVTLMYTMNTIY----GLQQDDVWWNASDLWVVGHSYICYGPLLYGATSVMPDRTPDPGQYFRIIDQHKVSAVFSVPTAFRVIPDVTYGRKYSLKSLRAIFIAGEHCDLETMKWMRKFKVPVLNQWWQTETGSAITATCV-GFAQNLQ-----TPPFTTGLPYCGYDIYVLDKNGHEAKPN--ELGRIVVKLPLPPGNMYRSDELFRKTYFQRGYYDTMDAGYKDENGYIYVTARDDDVINVAGHRISTSSLEDAILRHPDVADAAVFGVPEPTKGQIPLCLYVTKANVSKPAKMSVELINGPIAAFKLAAQ---VQSLPRTRSGKTLRKAMADLAAN----- 111023360 72 -----------------------------------------TYTDIEEQSNALVRAWQADGITPGSVMGCMCRNHRGLVLTMLAAAKNGTKLVLMNTGFARPQLVDVAAREQVQAFVYDDEFHAVAEALPDEVIAYRSW-VEDDSTSQVRTLDDVMEGRDRSSLPAPSTQGGFVLLTSGTTGTPKGAPRGHTSPL---ASAQFLDRVPLRRGQTMMMAAPAFH-GTGVSQFALALALGQTVVMHRKFDPENTIRLVEKHRCDTLVVVPTMLQRIIDLGPETLAKYDTLKIIFAAGSALSPDLCKRTTAAFGEVLHNYGSTEVA-----------VATVATPADLALAPGTAGRAPVCHVELYDESGQRI-TEPETVGRIFVASGLSFAGYTDGRDKERI----NGLLSTGDVGHFDRNGLLFVDGRDDDMIVSGGENVYPLEVENLLADREDVLEAAVIGVEDSEFGHRLRAFVVPGGSAKDADELKAH-VKSNLARYKVPREIIFIEELPRNATGKLLRRVLIE--------- 206678920 29 -------------------------------------------------AKAAADLLKLAGVQRGDRVLLVTENCAAVCAFIYACSLVGAWAVPVNARQTATELNRIVTHAAPRIAIFMSN-------VSEDAKTGASFEVREVHGLWGTVMMAD-LG-VSDPVKDLDVAV--MLYTTGTTGTPKGVMLSHGNLVYAGKTSAKTRG--MTQDDTVYGALPMTHVFGLAMLMAATFAGATIRLEA-RFGVAKLYAALR-DGVTILPAVPQMHAVLMQYTAEQGIASGSLRYVSSG--AAPLDPVWKRKAYGIALQNGYGMTETSAGVC-----------------TTKSAFGDPDPLAGVEIAIDETATGGGDG--IGEVLTRGPHIMLGYFRNEDETDKVLDAEGWMHTGDLGRIDDAGLLHILGRSKELIIRGGFNIYPPEVEAAFNDHPDVIQTAVVGRLTSTGDEEVLAFV----QTPSLDTVSTEVLRARLSPYKRPSQIILALSLPAAPTGKLLKHKLIDTF------- 183983613 526 --------------------------------------HRITYAELGEHADALANRLRAQGARNGDVVGVFLSRDARMAIAAIAVLRVGAVLLMLNPAHPTRRVRDMIADADVGCIVADEQTRALLPANAPEL------IIADGSGQPGPVI------SRSDP-----RAPAYIYFTSGSTGRPKPVLISHR-----SLANQLLDELGLGVGDAVLQTTPTFDIFLWEI-FGPLSAGGRLVFPGPEWNAHQIVEHIRRLGITAMQFVPS---QLDVVLEEPRLRCRSLRYVFCGGEPLPIALCRRVAEAHAEMVNYYGATETT--FDASFWRVDVTDTAT------WAPIGRPIANVRLYIVDEEGALVPEEQA--GELWIGGACVGMGYRGLPALTAERFRPDKVYRTGDRVRQRADGTLEFLGRMDRQLKLRGVRIEPTEVERALCGHPGVQQ-AVVDIKERGSGERVLAAIVAR----TPEAVVDETARRTLPSTMVPGAVIVLDALPRTPAGKVDTSAL----------- 118592101 51 ---------------------------------------------LNRAANRFANALEGLGLNRGDRIALLLPQIPETAIAHLAAYKSGAIAVPLAALFGLEALRYRLSDSGARVLVTDSAGLAKLADIRSDLPGLDLVISVD--GPQGVFGFDDLLEKASDTYRTPDDPAL-MIYTSGTTGQPKGVLHGHRVLLGHMPGIELSQNFLGRDGDLLTPADWAWAGGLLNALFPALSLGVPVVCHASRFDPEFAFHLLERQKIR-NAFIPPTALKMLRAVDSPAKRFNTWRSVGSAGESLGKETYDWFAEFGFKVNEFYGQTECNAVL----------GSAAALGVSRSGAIGKATPGHQVAIIDDDGRELP--AETLGQIAIRDPVMFLEYWNKPEATREKFIGD-WMITGDQGLMDEDGYVHFVGRDDDIITSASYRIGPGEIEDCLLKHPAIALAAAVGKPDPLRTEIVKAFIVLKGETKTTALENDTFVRERLSAHEYPREIEFVSSLPMTTTGKIIRRKLRD--------- 171186287 113 ------------------------------------ERRKLTYFDLYREVNRVAYMLKNFGIKKGDRI-TLYMPMIPELPTMLAAWRIGAITSVVFSGFSAEALAERINDSQSRLVVTTDRLKDVVDQALEKTRTVENVIVYDVPMTEGYWWHRVMEGIKVNAYVEPEEHPSFILYTSGTTGKPKGIVHDTGGWAVH-VYATMKWVFDLREEDVY-----------WCTADVGWITGHSYVVLGPLLMGATQI-IYEGAGVTILYTSPTAIRMFMRYGEERRHDLSTLRIISVGEPINPEAWRWAYKVLGVAIASTWWMTETGGIVVSHAPGLYLIPMK-------PGTNGLPLPGFDVDVLDDNGKPAPPGVR--GYLVIRRPWMLHGIWGDPDKTYWSRFP-GVFYVGDYAIKDQDGYIWVLGRADEVIKVAGHRLGTYELESALVSHPTVAEAAVVGVPDPIKGEVPIAYVVLKQGVVASDELRKELVRKTIGPVAEPAHIFFVTKLPKTRSGKIMRRLLK---------- 125809078 34 -------------------------------------------GQLLAQSRRLAHAFQRLKLQRGDVVGISATNTTYLTEVVIAALLNGTPINPLHPQFDSETMAYMYEITKPKVIFCDLDNYETLSAVKNSLKFKTQLILLTGSLPQDLLADGSIDYDEKTLFACPHLSGNDTAFSSGVTGLPKGVTRSHRSLLNGAKIPQL-----FTSETVLFCISPLYWISCIFTLLASLVNGCKRVITNRPFSVEYFADLVQRHQVSFVLTVPHQMALLAKQREELAERLQSVRSFVCSGSKVPLGIWRQYELLGADFAVLYGLSETGGI-----SKNVGGPLGNEGKLLRN---------VQVRILDGQGQALGPNQTGQIHVRLSQRW--GGYYHNPQDTQAAVTPDGWLLTGDHGYFDDDGCLHFQTRDTDVFKYNHFPIYPKQIEDVIHHLPGVHEVAIFGVP-DEISTNLIACAVVRDDNDLGRALTAKDI-TGIVEQHLSEAFFFVDGLPKTQNLKIQRRRI----------- 152976896 809 ---------------------------------------KVTYSELDHLSNRLAHCLREKGVKRGDLIGIMTNPGPYMLIGMLGILKSGAAYVPLDPSYPLNRIHYILNHAKVEILLSEQTLMDIVVYIDPWETDVQMSLQQIEK--ETWMSYSH---QEIERINHPDDIMT-VLYTSGSTGHPKGVVLQHRGLNWHQDIFKLKLGERVAQKTSCCFDVSIWEL-FWPLMFGGTVCPVKDVVRNPWRLARWIIE----TRISVMHFVPSLFGEFIHSIEDKAYHFPNLRWLIFSGEALPASVIKKWLQTYGELANLYGPTEASIDVTYHIIEGN-QILDGSENSIL---IGKPLNNVHVKILDEDMREVPKG--IIGELWIGGIQLAKGYLNNPSKTKEAIPGDYLYRTGDLVKMRPDGNLEYHGRIDNQVKVRGFRVELGEIEAVIHSHSSVKEVGVVTLDSPEEHKQLIACVV--GNCLEEQEL-KRFIGQKLPYYMIPHRIEFLSSLPKNHNGKLDRKVM----------- 209966294 68 -----------------------------------GSEETVSYAEMAARSARTATWLRGLGVGRGDRILLMLPNIPPLWEVMLAAMKLGAVVIPATTLLAGEELRDRVERGGARFVIVAAGQCDRFD----DLPGVTRIAV--GGAPSGWIAYEESRGAPADGETRPDDPML-LYFTSGTTAKPKLVLHTHRSYPVGHLSTMYWIG--LRPEDVHWNISPGWAKHAWSNVFAPWNAQATVVYNYARFQARAVLDVLVGHGVTTLCAPPTVWMLIQEDLKSWPVR---LREVVGAGEPLNAEVIEQVRSWGLTVRDGFGQTETTAQVGNS-----------PGQPVKPGSMGRPLPGYDVVLLDADGNEAEE-----GEIALRSPRPAGLMAGYQSAAGEPVQPGGWYRTGDVASRDADGYLTYVGRADDVFKASDYRISPFELESALIEHPAVAEAAVVPSPDPVRLAVPKALVLAAGYEPDADDIFRH-IRATLPPYKRVRRIEFA-DLPKTISGKIRRVELRREEQGRADG- 163943330 485 -----------------------------------------TYQELNEKSNQLAHYLQKRGIGPESLVGICVERSPEMIIGLFGILKAGGAYVPLDPSYPENRLRYILENSQIQVLLTK-------EALQDWLPKDIQAICLDRD--------QVMISKESNLAPVSGVTANNLAYTSGSTGNPKGVMIEHHSVI--NRLQWMQKKYPLSEEDTILQKTPFFDVSVWEL-FWWSFVGARVCLPGGEKDPAVIEEYIERYRVTTMHFVPSMLSTFLDYMEQYNSKRSSLNQVFTSGEALNTEQVRRFKGVFYDVQQTYGPTEATVDV--TYYDCDL------EKEPMLIPIGRPIDNTELYVLDQYQQVVPI-GVA-GELYLGGVGLARGYFNRPELTTERFIPHPFYRTGDLVRYMNDRNLEYIGRIDNQVKIRGFRIELGEIEAALHDHSSVKEAVVLVKEDRPGDKQLVAYVVGEGDTGEWRE----YLKKQLPNYMVPAYFFQVESMPLTPNGKVDRKALLE--------- 82503185 2661 -------NERTLLLDTWNRTDAPYPADRCVHHLFEQQVQRDSYARLNAQANQLAHYLIARGVRPDDRVAVCAERSFALIVGLLAVLKAGAAYVPFDPAYSSERAAQILADAAPKLVLADRA----GRAMFGE-QALRDRGVLDLEQDQSL--WFDRQGNNPEPAGLHSGRLAYLIYTSGSTGTPKGVMIEHRNVC--ALIAALQSVYSLSAQDRILQFSPSFDASVEEI-FATLATGATLVL---RNDSAAFVERCARHEITGLSLSTSFWAQLADAW-SDLKALPKLRQIVMGGEAVAAHALKRWAQAGPELLNAYGPTETT-------VDATLHRLRASDPVP---SIGRPLANTRAYLLDRFGQPVPL--GAVGELFLAGACVGRGYLNRPELTAERFLADPFYRTGDLVRYLADGTLEFLGRNDHQIKLRGFRIELGEIEARLAAHPAVREAVVLALGEDGDKRLVAYVVADDGERALAADLRAH-LAAVLPGYMVPAAFVALDALPMTVSGKLDRKAL----------- 187476736 29 ------------------------------------------YAGLLAEVDRLAALMQEQGVRRGDRLALWMPNCIEWLVTFLACARLGVTVIAVNTRFREHEVGQLLARGRCTWMAMWPAFLPFVEILQGVLRGVRRFAVGDNAALPAPLPAAEAQAEHAGAISEPGQESDGLVYTTGTTSAPKLVLHRQAGLIHHGHIAARAYG--ISADSVVLLASPMFSTLLGGLTQGATLVSLAV------FDAARTARQILEHGVTHTFANNEFLDLILKQAEGRSPAYPSLRYVGFASSPAMDDLPERALQAGMPIAGLYGSSE-----LQALVAGH--TLDTDWRHRRVAGGTIASPEGRVRAVDSDSGAVLPHG-AIGQIEIKAPSLMSEYLDNPEATRKAISDDGYFRTGDLGYTVHERLFIFQGRDGDHLRLGGFLVAPLEIEQFLEGLPGVAGAQVVGAQH-EGKTVPVAFVRPQSGVQTDERAIIGACQSAMAKFKVPQRVIFVEDFPSANSNKVQKHVLRQQAQAMLDG- 167888939 603 -------------------TAAPYPREKTIHQLFEEQVERTTYRELNAQANRVAHVLRKKGIGPDQMV---GIAVHRSLEMIVGLLGIGGAYLPLHPEDPEERLGFMLEDSEASILLTQRDQLDRLRPHGAN----RELIAIEDLLMEGM----ELTGEECE--KNPESVNRSVIYTSGSAGKPKGVTIEHASLILHWMEKRIPFGA----EDVILQKTPTFDVSLREL-FSWAIQGSTVCFPGGEKDPATIAETVEANGVTAIHFVPSMLGAFLEYIEHSGAKMRSVRRVFASGEALMTEHVRRFTRLGATLHNLYGPTEATVEV------AYYDCPAEQEPESI--PIGKPIDNVKLYILDHKDRLQPI--GVPGELHIGGDCVARGYVNRKELTEEKFVADPYYRTGDLARWLPDGNIEYMGRIDHQVKIRGYRIELGEIEAAILAYEGVQTAVVLARDDRSGGSYLCAYV------EHAQEFNVQALKARIKEYMVPAYIVSMEAMPYLSSGKIDRKALPE--------- 118591993 41 -----------------------------VYTDEDGSATSYTYDDLRRLSNQLANLLTARGVQPGDRIGVLMPQRPETAFAHIAALKLGAISIPLFTLFGEEALEYRLKDSGAKVVITDASGAAKLATIRDRLPELTTVLCADEDVPWAESLHHHMAGHEGTPFDTGPDDPAIIIYTSGTTGQPKGALHGHRVLLGH------LPGVEMSHDLLGQPGDRIWTPADWAVLMPALYLGVPVVACRFRFTAEAAFQLLQDQKIRNTFLPPTA-LKMMRQVEAPEKRWRTLRSVASGGETLGAELIDWGRRFGLTINEFYGQTEC------NMIVSSCARLMEARPGIM----GRPVPGHHVSVVSDKGEELP--AGTLGNIAVKDPVMFLNYWNNMEATEKKFAGD-WLLTGDTGIKDDTGWIRFVGRDDDVITSSGYRIGPGEIEDCLIKHPAVAMAGVVGKPDSQRTEIVKAIVLKKGFEPTDKLAGEDFVKTRLAAHEYPREVAFVDALPLTTTGKVIRRELR---------- 91780469 3 -----------NLIDLIQSAAR---RTPDAESLVCGDV-RLTYRQLLQSSRAFGQVLSSLGVAPGGRVAIFLDKRMETVVSMLGACAAGCVFVPVNPLLKPEQVAHVLRDSGARCLV---TTALRVRALAAEVAPVTDLILVDERWPDCISSPDDAL-VPAPAVTCIDTDLAALLYTSGSTGLAKGVMLSHRNLL--EGAWSVAEYLRLDPSDRVLAVLPLSFDAGLSQLTSAWSAGATAVLLN-YLTAHDAVLACEREHITAITGVPPLWMQLTGATWSDAAR-NTLRYFANTGGRLPLPVLQKLRALFPHATPMYGLTEA-------FRSTFLDPAEVDRR---PDSIGKAVPNARVLVVREDGTPCNPDEA--GELVHVGACVTLGYWNDAVRTAQRYRPSPEAKPGDMAVWDSEGFLYFIARNDAQIKSSGYRISPEEIEETVHSSGLVVEAVALGVPDDELGEAVVLLVVLAGDSDIDELRNWCTQR--LPRYMVPRHIASYPDIPRNANGKFDRAALR---------- 56475531 79 -------DGQLNVYNCLDRNVGLGDKVAIIFEADSGEVTRVTYKDLLVRVSRFANALRGMGVKKGDRVVIYLPMSIEGVVAMQACARIGATHSIVFGGFSAQALRDRINDAGAVALITSDKALPLCESIRNVIKRTGAEVAMDKGRDQWFDDVCATQSETCEPEWVDAEHPLFLLYTSGSTGKPKGVQHSTGGYLLHAI-MSMKYTFDIKPDDVF-----------WCTADIGWVTGHTFITYGPLADAGRFWKMIQDHKVTVFYTAPTAIRSLIKAADNNKYDLSSLRILSVGEPINPAAWEWYYENVGASIVDTFWQTETG---------AHMITPMPGATPLVPGSCTLPFPGIQAAVVDETGTELPNGQGGILVVKRPWPSMIRAVWGDPERYKKSYYPDDFYLAGDGAIRDKDGYFTITGRIDDVLNVSGHRMGTMEIESALVAHEKVAEAAVVGRPDDVTGEAVVAFVVLKGERPTGEQAKQNWVGHEIGPIAKPKDIRFGENLPKTRSGKIMRRLLRQLAK------ 121709352 106 ----------------------------------------------------------------GERVAFLAENSYDYVVTLLSILASNAIALPLSPAFPVGELKYILDNSQSKVLVSTQKYADKTQDLLKAGLERQPILEIRDKVKVGAAGSGSATLED---IESGKSLGGMMLYTSGTTNRPKGVLIPQSALTAQ--ASSLLQAWKYSPEDIITPILAGSSVE-FMFPFNTDAVWNR--LAAPFL-PNSTTP----DKITFLTAVPTIYNRLVQEAARQGISPENLRLNISGSAALPTPTKQAWQDLGNVLLERFGMTEVGMAISCNFADR------------VDGSVGWPLPSVEARLVDTDTNEVIQPGEELGEIQLRGPTIFQEYWANEKATQEAFSEDGWFKTGDVATWAKGPMFFIQGRLSDIIKTGGEKVSALEVERELLSLPQITEAAVVGLPSEQWGQKVAAVVVGRNGKPWGPLDMRRALKDRLASYKMPEMKVLTGPIPRNAMGKVNKKTL----------- 170593955 44 -----------------------------------------TFEDILLKTKYIANSLLAMGIEKGEPIILCVPNCPEFVWLFLGISLAGGIVCPLHPSFSKDEMRWQIMDSTSRFAFVVPHALNNVSTVFAELN-IDHRVICNRQVSKGFLALTAARCSSTYPEMMPEEDIVFLPYSTGTSGPRKGVAITHS--VLNAMLKTFNNREAYSHGEFILSSALFHDTFGRDVLFSSLLNGATMVTFTD--DVKTLAKCIHVYKVKTLFVSPTTLRHLCDTDIIDHYPYYHLKNVIIGTEAIGEDTIKRAYRCLPSVKHFSAVYEMTEVGIICRTTKFSPFISRSCG-TLCA--GLSMMVIDMVSGAEVGM------NEQGLILLRGQTVVSPYWKNDKATFEDFERNGWRNTGDIGFYDKDGNVFLVDREKQMIKVDGFQVTPQELESILLTHPSIAEAAIVPATKVNQQEIPVAFVVLKPRVPATAEQIKEFINERVMRHKQVDVVVIAMTLPRSPGGKILWRLLREAANRY---- 118619263 32 -----------------------------------------TYAQLEEKANRLAHHLIDQGVRKGDKVGLYCRNRIEIVIAMLGIIKAGAILINVNFRYVEGELKYLFDNSDMVALVHERQYADRVANVLPDTPNVKTILVVQDGSDKDYQRYGGVEFYSAIADGSPERDFAELQYTGGTTGFPKGVMWRHRVLFGGTDFATLAKAAAANPPMIRYPIPPMIHGATQSATWMSIFSGQTTVL-APEFD------------------ADQVWRTISD---------RKVNLLFFTGDAMARPLLALMKDNDYDLSSLFLLASTAALFSPSIKEKLLELLSSETGFAGQATTGGPRVTIRTVVLDEEGNEVKPGSGVRGIIAKKGN-IPVGYYKDEKKTAETFKTINGVRYGDYAMVEADGTVTMLGRGSVSINSGGEKIYPEEVEAALKGHPDVFDALVVGVPDPRYGQHVAAVVAPRGSRPSLAEL-DGFVRSAIAGYKVPRSLWFVDEVKRSPAGKPDYRWAKEQ-------- 8926195 9 ---STLVDQHLD--SGLSDKAALYSPHGHVS-----------YGELYRSMCAMGRALRELGIQREQRVLLILDDTPAFFTAFLGAGRIGAVPVPINYQTDPEQVRF---YAQDSY-----ARAAVIEAVRYELQEAGVMVISTEPADDGRLHMRDLIGELGAASTHAEDPALWL-YSSGSTGRPKGVVHLQRDIA-PACRHYAGDVLGVTQDDVHLSTTKLFHANSLLFPFGGTCV----LLPGPA--PHLVLETIERVRPTLLFSVPALYNAMPRSPGAGSRDLSSIRLCVSAAESLPAHVWERWRDLGLTILDGVGSTEMLHIYCSN-----------TERALRPGSSGRAVPGYQIKLVDPDGGDV--EGAGSGEMFVRGGSMLAQYWHRADQTRSVLK-GSWYRTGDRYRRDEDGFYWYEGRADDMMKVSGLWVAPAAIETALQQHPDVAEAAVVGVDTDRLT-RIKAFIVLRDGCQGSDALARQLCKDRLASHQFPHLVEFAADLPKTPTGKIQRFALRSQ-------- 37526561 14454 -----------------------------------------SYAELNARANRLAYRLIERGVQSDDRIAVLLERSIELVVAQLAILKAGAVYVPIDPRMPDERKNWLISDCSAKLLLSDVNLAVLQFCLDDEMDAIRQHCNLDLPRSSTELAY--------------------IMYTSGSTGTPKGVMVPHRAVVRLAINNGYAEIGA--DDRVAFEANPVFDASTFEV-WAPLLNGGALVV----IDHATLLTPKEFVQALQTYRITVLWLSLATALSPVLPQIKT---LIVGGDILDPHVIAQVLRDGQQLLNGYGPSEGT----TFTTTYRITALSPEVS---RIPIGRPIANTRVYLLDTYGQPVPQ--GVTGEIYIGGDGVACGYLNRPELTAERFLLDPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEVRLMEHPAVSEAVVLAQGDSQ-DKRLVAYVAAEAN----EELVNHLLSAILPDYMVPAAFVRLDTFPLTPNGKLDRRAL----------- 21244641 486 ------------------------------------------YATLCELASRIAAQWVADGVGPGDVVAVALPRSEQLLVALLAVMWSGAAYLPLDPESPAARNRQMLNDSGATGLVCEPALC--------ERYLLDGMVWLDPRP--------AVLPEAIAPLATPDGTAYVL-YTSGSTGAPKGVEISHRNLFLHAMEHEL----ALRPRDRVLAVTTITFDIAGLELYLPLLVGARVVIAGISHDPRGLSRLIADEHISVVQATPSLWRIL---LANEDLVLDRIHALIGGEALVPELATQLLSRVG-RLTQLYGPTETT-------IWSTIMPL----QLTDAAAIGRPLLNTRVYVLDAQRQPLPT--GAIGELYIGGAGVAKGYRGKRQLTSERFMRDPFYRTGDRVRQRSDGLLEFIGRADAQLKIRGHRVEPAEIESALLLHSQVAQAVVVGHSDGEHALQLLAYVVGKGNAPSVELLRAH-LQQRLPASMIPTLWVPLEALPLTPNGKLDRRAL----------- 158315497 15 ----------LTLPGFLREVTARFGERELVARADAAAAVRWTYSELWERVVEVASALRACGVGKDTRVGVLMTNRPEWISSVFGISLAGGVAVALSTFSTQSELDDLLRISGVSVLLLERSVLKIASTVPGALESLRRVVMIGEGGPAGAI---ETWGDEATGAAVQPSDTALLFFSSGTTSRPKGILNSHRGVAIQ-----------LWRFRRMYRFDPEDHIRCWTMALGATFASGGSVVLQPTFLPVEALELMATEKVNFPFAWPHQWAQLEAAPNWKDVDLSSMRFADVNTAIARHPTVSRWAEPG----HAYGNTETFTLT------TGLPANTPPER--HRDSSGEALPGVTLKIVDPTGAVVPRGEQ--GEICVKGPTLMLGYVGI--PLDETLDAEGFFRTGDGGYLDVDDLLFWKGRLTDIIKTGGANVSPREVDETLATYPGVKVAQTVGVPHETLGEMVVSCVVPHGVRLDADEIR-GFLRERLASYKVPRRVLFEEEIAVTGSAKIKSADLRELAASRLAG- 120405210 22 ----------------------------------------------------LAGGMAARGVAAGSRVAVMSSNRPEFVVALRAIWRLGASAVLLSPAWKQAEVGHALSLTEPTHAVGDHPVLA---------GSMPMLSLDEEIAPVAHGAVQPAPTPDADAVFV---------FSSGTTGMPKAVRHTHASLVRHWRAA-----LGLTSADRMQVMTPPSHILGLLNIVMALDTGAWIRL-HRRFDIDAMLRHIESDRITIEMAVAPIALALSAHPGLEEHDLSSLRYIMWCATPVTQTVAAVSARTGATWVTAYGASELPVISCNDLQDARLDTVG-------RAVAGVDIRIVSL----ESGAPLPGDE---GEIQVRSDSAMAGYL-PDHWTADAFC-DGWYRTGDVGSLDADGWLRITDRAKEMIKVRGFQVAPAEVEAVLHGHPAVEDCAVFGVPAAD-GEAIVAAVAASGPLDTDDLVA--LVAERLAGYKRLSQVFVVDEIPRLPSGKVLRRVLRER-------- 148258022 531 ---------------------------------------RLSYAELNTQANRLAYHLRKLGVRPDDRVAICIERSIELVAAELAILKCGAAYVPLDRDVPAERLAFMIKDCEASLVLMARGAV-LPEGLEAHRIDIEDILRGAGDAPNPGLSRDS--GSDAY-----------IMYTSGSTGTPKGVVIPHRAIGRLVINNGYADFNA--SDRVAFAANPAFDATTMEV-WGPLLNGGCVVVQASVLEPERLVSVMERDGVTLTAGL------FQQYAELLGGVFRRLRYLLVGGDVLPRSIVLRHSRPQY-LLNGYGPTETT-----TFAITH--EITEVDERASSIPLGRPISNTRIYILDAYGDPVPI--GVAGEIYIGGAGVARGYLNRPELTAERFVEDRFYRTGDLGRWLGDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHTGVRDVAVIAREDVAGDKRLVAYYV--GDAAIGAEELRGRLAARLPDYMVPSAYVHLERLPLTPNGKLDRKAL----------- 146302455 7 ------------LFDFPYYQQETYNLPVALANKKNGVWEKTSTEEYIAKANAVSRALLRMGVQKDDKIALISSNNRTEWNIMIGILQTGAQNVPIYPTIAEEDYEYILNHSGSYCFVSDDEVLQKVNAIKANVPTLKEVYSFNEHWSDLLLAGEDESNQEARKDSIHTDDLATIIYTSGTTGRPKGVMLSHKNIVSNVLDSAFDPG-----KSTALSFLPICHIFERMILYIYQYYGV-SVYFGESIDPRLLEKVYDAKGTELTGGANGFWLIFSKWKEGLGGKLD----LMVSGSAALQPRLSRFAAAEIPVMEGYGLTETSPVIAVN----------DQRNRGFKIGTGKPIRNVEVKIAED------------GEILLKGPNVMLGYYKDPEKTAEAVI-DGYFHTGDIGEIDSEGFLKITDRKKEMFKSGGKYIAPQMIENAMKQSRFIEQIMVIG----EGEKMPGAFIQP---------------------------------------------------------- 66045185 1162 ------------------------------------------FASLHTQANRLAHYLRDKGVGPDIKVAIAAERSPQLLIGLLAILKAGGAYVPLDPDYPMDRLAYMLQDSGVELLLTQSHLL-------GDLPSAEGVVAMDTLHLDNW------------PVSAPRLNLHGVIYTSGSTGQPKGVGNTHAALA--ERLQWMQDTYALDESDVLMQKAPIFDVSVWC--FWPLITGCRLLLAGPHRDPQRIAQLINAYSVTTLHFVPPLLQLFID--EPLAQQCNSLRRLFSGGEALPGELRNRLEQLGVQLHNRYGPTETAINV------THWQCRISD---GLRSPIGRPLGNVLCRVLDSELNPLPR--VVAGELCIGGIGLARGYLRRPGLTAERFVADRLYRTGDLVRWAADGALEYLGRLDQQVKLRGFRVEPQEIEARLLAQPGVGQAAVLTVAGPQL----IGYYTAEAGQNVEAERIKSALALELPDYMVPAQLVRLDSMPLSPSGKLDRRALPE--------- 3080744 500 -----------------------------------------TYRELNEQANKVAHLLRKKNVGRGEPVALLFRRSPEMVIAILAVLKAGGAYLPIDPEYPEARIQYMLEDSGAVCMLTQEEL----AGQAASLSFHQNTILIDDPAVSAESGRNLEIAAEPDDL-------AYIMYTSGTTGKPKGNLTTHANI---TRVVKETNYISLSEKDTLLS-LSNYAFDGFTFDYGALLNGAKLVVADQALHIGKLTETIQKENIT----VMFVTTALFNLLVDAGTEMKGIRKVLFGGERSSVSHVKKFAAMGPDIIHVYGPTETT-------VFATFYPVNRIEDNAVSIPIGKPINETNAYILTENNRLQPIG--AVGELCLSGTGVSRGYLNRPELTAEKFVPHPFYRTGDLARWLPDGNIDFIGRIDDQVKIRGHRIELGEIEEELMRCQGVKEAVVIAKKRGNGDAALTAYVVPRGAVVSNEEVRRQLAR-NLPAYMVPDAYIMLEELPLTANGKVNRRLLPE--------- 218200099 98 ----------------------------------------------------------------------------------LAVLSLGAVLSAANPLLTPDELARQADDAKPFLALVTGELAPKLRSIAPDVKLVLVEQLLADVAAE--VDDDETLDLPA--ANIGRDDAALLFYSSGTTGRSKGVVSTHGNAI--AMAASLGGGGGGGEKGCVLPMFHMFGFSSFVMGTAA--LGATAVVVPGRFSVEKTMAAVEEYGVTRLLVVPPMVVKMVAAAAGDGERRLRLRQVVSSGAPLQREHMARFRSCAVNLGQCYGLTETTGIVTMTFVAVAATTTEVKERSTGGVSIGRLMPDVEAKIVDDSGELLPP--RRTGELWVRGPSTMRGYLNNEEATALSVSVSGWLRTGDLCYVDSRGLVYVVDRVKELIKCNAYQVAPAELEDVLATHPDIHDAAVAPYPDKEAGEIPMAYVVKKGSGHLQEDEVISFVQNKVAPYKKIRKVVFVDSIPRSPSGKILRR----QLKNLLQGS 90023365 2294 -----------------------------------GKARKATYAELTAKSNRLAHNLQNMGIGKGSIVALCLPKSPELIMTLLGVLKAGAAYLPLDPDYPADRISYMLNHAKVNLALVDNHTQTRLSEWQGKALTLA----------------DKSLSTITKTSRLAAASHDDLAYTSGSTGKPKAVQVTHGNLA--AIYQGWEQHYKLKTEVSVFAQMASFSFDVFAGDLVRALCSGGKLVLIERFNTANLYETFVNEKVDCVEFVPAVVRGLMNYCESQNKRLDFIRLLIVGSDVWTRALCQTEKGNNNRVVNSYGLSEAT--IDSTYFEGDLDKYENGKVVPI----GRPFSNCEVYILDAYQQPTPI--GVPGELWIGGEAVTNGYFAAPELTAQRFVATRLYRTGDLAQWDTYGTLHLLGRADNQVKVRGHRIEVGEIEAQLKTHSNVAQAVITLHKDSRQEAQLCAYCVPRKDSLDIKDLRQH-LGSILPTYMIPARFMVIDELPLSPNGKVDLKALPE--------- 104781282 502 ---------------------------EAIAVEHEGQ--RLSYLELDQLANRIAHAVRQQGVTKGQRVALFMSRGCHYLAAMLALFKLGAPFVPFDPGQGSQRNGRMLQRSEPALILCDLASAPALEHL---------------QAPCAALCLAPA-SLDRQPTDWPEAPASGLIFTSGSTGEPKAAMVSHLGMINH-LQAKAHDLNLGRDDCVAQIAVQTFDVAVWQF-LVALLPGARRVLTGLQAEPRALCDQLEACQVSVVETVPSHLELLLDELQRQPRALPRLRWMISNGEPLATALARRFEHCGTALMNAYGPSECSDDV------THLCLHAAPEPTQPYQPIGRPIGNARLYVLDASLGRVP--AGVVGEIHIGGLCVGQGYYKDPARTAERFIDDPFYKTGDLGRWDAAGNLHMLGRCDFQLKVRGCRIEAGEVEAVLRQHPAVEQSLVVGAADGNGQQQLVAVIAPQRPAPSAQSLR----------------------------------------------- 15807969 36 -----------------------------------------TYAELDDLSDRLASWLEERGVLPGERVAVLLPNCPQFNVAFHGVLKRGAVFVPLSPLARGGELQHLLDEADPAALIVLDALWPVAEAVREVLHVGLAATLPDRRAAAAQPAGQHDLFALLRGVTVRPQAEPALNFSGGTTGLPKGCLHHHRDLI-YTCASYCAVAVERSEHPVFLSFLPQFWIAGEDLGVLPTFLGATLVLLT-RWDAQAFLRAVPHYGVTITTLLVDQVDELLEHPAAAQTDFSSLRQ--VNAVSFMRKLNPDYRRRSLIAEASYGMTETNTCFTTGFQKDDFDLLSQ------PTFVGLPVPGTEFKVCDFETGELRPFGEE-GELCVRSPAVYKGSWRE----RRAESPGGWLHTGDSGIIDEQGLLHYLGRRREMIKVSGMSVFPGELEMLLGRHPAVSGVGVLGRPHERRGEEVVAFVVPRGHDLSAAALSE-WCRAEMAAYKVPTIY-FLDELPLTATGKVDKKQLLPRLAELTGEA 154686277 490 -----------------------------------------TYAELDQYTDRLAVRLRQKGVRKESMVGVLAERSPEMVVSVLAVLKAGGAYVPLDPEYPEDRLRYMLDDCGACLLLAQPGL--SVSGFSGETLEVSLSALTSE-------AETGAVSEEADA-----DSLAYIIYTSGSTGTPKGVAVEHRQ------AAAFLSGMQLTEEDIVLKSSFSFDASIWQL-FWWTMSGASYLLPGWEKDPVRMIEAFASEKVTTAHFIPAMVNSFLDALETTRTRLRTLTRVFAGGEALSPLTAARFADLLPELIHGYGPTEAT--VDAAFYVCDRKRDSGRTRLPI----GKPVPGARLYVLDSGGTIQP--AGVAGELYIAGTGVARGYLNRPELTEERFLDDPFYQTGDIARWTEDGLVEWLGRSDGQVKVRGYRIEPGEIEAAIRRIDGIREAAVTA-RNEHGETALYAYIDGRESDDVRAELATRL-----PAYMMPAQFIKMTEWPVTPSGKLDRRAL----------- 186459885 2106 ---------------------------------------RFTYAELNEHANQLAHHLRSCGVGPDKLVGVCMNRSIEMITTLLAILKSGGAYVPLDPMYPKERLAFMLRDAKVSVLVTCAHLLPEHEA---------RVVVFDED----WRQIEH--NSNKNPDKITDRTNLAVIYTSGSTGLPKGVAIEHRGVVSMLLWASAEDLSGVLASTSICFDISVFEIFA-PLSWGGKIILAQNALQLPSLAAA--------EEVTLINTVPSI---MAELLR-IGNVPKSVRAVGLVGEPLSTALVDQIHELSNCVYDLYGPTEDT--VYSTFTRRRIKE---------KANIGRPLPNTQVYILDGKLQPVPPG--VHGELHLGGMKLARGYLHQPELTAKRFIPNPFYKTGDIARYLADGRIEYLGRMDHQLKVRGFRIELGEIESVLRQHPDVGQTVVVAQDGPNSTRQLVAYVTARGAVPGIEEMKRH-LKSKLPDFMVPAYFVTLSALPLTVNGKIDRKSL----------- 158315501 55 -----------------------------------------SYAELDEQADRAAGALWSLGVRPGDRVAACLPNDLDIVAAFHGAQRIGAVWAGIGEALAASEQQELHEICDPTVVLAGPRYL------------LDSPGRVDPDRWAGLLAR----GERAPRVEHDIDAPAGIAFTSGTSGLPKAVVHSQRNLLLPGLVATRGWGPELRKGD----SFPFTILNLMVLSTLLTAQAGGCAVVMNRRDVAGVVEWISSRQVNVWNGAPAQLHDLAARPEAG---IGSLREVWSGGSDTADALRRAFDAHGLAPRATYGLTE-APTVVS------IDPPGDEWR---PGTSGQVLPHYDVAAYDDEGRRLPA--GELGELRLSGPWATLGFW--ENGAVRPLEP-GPIATGDIGTVDADGWLTVLDRKKLIIIRGGANVYPLEVERVIATYPDVARVAVCGVPDERLGQRVAAVIESGTGGPLDTGALTELCRRELSPYKVPEFWTQVDALPVNAMGKVQRTGLAE--------- 118470449 64 -----------------------------------GAETQVSFADMAERSDRVATWLAALGVGKGDRVILMLGNQVELWEAMLGIAKLGAVIMPTTGALGPADLADRIARGGARFVIANASDTDKFAAVEGDYGR----IVVGE-AVEGWHAYSDA--SEVQPQRFASATTVDIYFTSGTTSKPKLVEHSQVSYPVGHL--STMAWIGVKPGDVHLAISPGWAKHAWSCFFAPWIAEATIVYNYRRFDPALLNQLRRAKVNTFCA-PPTVWRMLIQ--ADLGARPEGLREILGAGEPLNPDVIAQVEKWGLTIRDGFGQTETT-----------LQVGNTPGQPVKPGSMGRPMPGVPVVLVDPTGEPA-DEGEICLDLSKRPRNLMTGYLGDPQ-RNEAVMAGGYYHTGDVASRDADGYITYIGRTDDVFKSSDYKVSPFELESVLIEHPAVVEAAVVPQPDDTRLAVPKAVALAEGWEPNAEYARDHL--APYLKVRRVEFF----DLPKTISGKIRRVELRKR-------- 149912048 22 ------------------RANEVYLRQPI-----NGTFHEFTWSQVADQTKRIAQALQSLGLTPGDKIAILAKNSAEWFINDLAIMYAGYISVPIYSTANAKTINYVLEHSEAKVLFVGKNYQSLEGKIPADIITISY--------PYETLSCQNDLLEQHQPLATPAHINMSIIYTSGSTGDPKGVMITFAA--FKSASKNIIKSFEFEPGDRLLSYLPLAHITERVYIEGGSIYAGEGVVSFESLD--TFVSNIQSVEPTLFISVPRLWFQMGVLQKMPAHKLNFLRILGCGSAAVSPALLEWYKRLGLNITEAWGMTENLAYGTLNY----------------------PFNPQKIGTIGKPGEGVDLKISAIGEILVKGDGLMSGYYKDEAQTKESFDENGYFKTGDKGEIDSNGYVKITGRVKDIFKSKGKYVTPVPIECKFGENPNIEQICITGTA----LTQPIALVVLSPETTNLEETRQHINKSLESHARIGHIIVLKDEWTLTPTLKFKRHELESRFKPFY--- 66045851 2730 ----------------------------------------LSYTELNTRANRLARHLLGLGVQPGDSVAILLERSHDLLASQLAVLKCAAVYVPLDVNAPVERQAFMIEDSQASVLLTLSQM---------SLTTSTQRVDLDRLMLNGLDNDDLALAQSSESV-------AYIMYTSGSTGTPKGVLVPHRAISRLVINNGYADFNA--QDRVAFASNPAFDASTLDV-WAPLLNGGCVVVIGQHLSPLNFQRLLLEQSVTMTAGL------FHQYASGLGEAFSRLRYLIVGGDVLDPAVIARVNNAPQHLLNGYGPTEAT-----TFSATY-EIVSVDNG---SIPIGKPVGNTRLYVLDSQGLPVPL--GVPGELYIGGQGVAKGYLNRDELSATQFVVDLFYRTGDLVRWRADGNLEYLGRNDDQVKIRGFRVELGEIEARLAEHADVREAVVLCRQDVPGDKRLVAYVTAQQSENAIEHLRNH-LQGTLPDYMVPAAYVQLDALPLTANGKLDRKAL----------- 71736481 1575 ----------------------------------------LSYAQLNARANQLAHRLREAGVGPDVLVGICVERSVDMVIGLLAIIKAGGAYVPLDPDYPEDRLAYMMQDSGIGLLLTQSALL------QGLPVQVQS-LCLDQEGDDGY--------STANPINLPQNLAY-VIYTSGSTGKPKGAGNSHRALVLHWMQKAY----ALDGSDTVLQKTPFFDVSVWEF-FWPLLTGARLALPGDHRDPERLVQTIREHQVTTLHFVPSMLQAFLTHPQVEG--CNSLRRVVCSGEALPSELLKRLPQTG--LFNLYGPTEAAIDV------THWTCTKDD---VLSVPIGRPIDNLKTHILDDGLLPAAQGVSA--ELYLGGIGLARGYHNRAALTAERFVPDPFYRTGDLARYRDEGVIEYAGRIDHQVKIRGLRIELGEIEASLLEHGSVQEAVVIDVDGPSGKQLAAYLVAEHSGDNLRDALKVY-LKETLPDYMVPTHFVWLASMPLSANGKLDRKAL----------- 206973188 436 ----------------FNNTAVVYPKEKTIQELFEEQVKQTTYLELNKKSNQLARKLREKGVKNGQVVGILAKHSLEIVIAIWGVIKAGGTYLPIDPSYPEDRIRYILNDSGTTLLLTDYNLEYLGEKIN----------ICDQKLYEGDNANLTLVTAPNDPIYI--------IYTSGTTGNPKGTVITQRGLVNYISWAK--KNYISSENDVFLYSSVSFDLTVTSI-FTPLISGLLLVIYHDNEDEFILSKILKENVVTVLKVTPSHLALLNNY---SPPRVSSLRRLIVGGEDLKTSVAEKIYDLKVEIINEYGPTET---VVGCMIHRYDPDLDRRASVPI----GTPADNVQIYLLDKNLQPVPIGVK--GEIYISGDGVAKGYLNRPDLTAQRFLSNPFYRSGDLAVMLPNGLIEYQGRMDSQVKVKGYRIEIGEVENALLQHKSVKDVVVVNWQGEDNSNHLVAYIVLKDSVQNIESFISHMLPS----YMIPSFFIYMDQLPLTINGKVDRQAL----------- 88812180 1675 -----------------ERVAAVFGAVEL------------SYGELNCRANRLARWLRAAGVGTDSVVGVCLEREPALLVALLAIHKAGGAYLPIDPASPRARNAYVLEHATAVLVLTREALRPVVTALEGLDKTLAELSDRDLDLP------------------VHPRQLAYVLYTSGSTGRPKGVQVEREAFVLHAMQ----DRIRLGSDDRLLAVTTLFDIAG--LELFLPLVQGACVVVATRLEPAALLKLMQRHGITLMQATPATWQMLVEHEAAAWAGL----RVLCGGEALRGELAGRLLARGVRLLNVYGPTETT-------VWSSAWPVECVDAAVI--PIGRPIANTRLYVLDARLEPVPP--GVVGELYIGGAGLARGYAQGPVLSAAAFVPNPYYRTGDLARWRADGVLEYVGRIDHQVKLRGFRVELGEIEVALESLPAVREAVVTAREVPS-GKRLVGYVVPTGRAGLTEELQAQ-LKEALPEYMVPAQLVVLEKLPLMPNGKLDRKAL----------- 197327295 58 ----------------------------------DDTVTHLTYGELGGLTGRFANALTTLGVGRQERVFTL---LGRCPELYVTVLGTLRSARVLCPLFSPEPVRQRLELGDARVLVTTEALYRRVEENRHRLPHLDHVLLVGTDPPPGTVSFAELMEHAPQEYVVPPTDPEDMAFTSGTTGAPKGAVHVHEAVVAHHATAAFA--LDLRQEDVYWCTADPGWVTGTSYGIIAPLTGATVVVDEGDFDVHRWYRILDSERVTVWYTAPTAVRMLMRATPREGTRLSALRFIAVGEPLNPEAVLWGQDVLGLPIHDNWWQTETGAIMIANFASCDIRPGS----------MGRPLPGVELLQRGEDGRAEITDGRVIGEAGVEGPSMFRGYL-NEGARYAACFADGWYLTGDLAKRDEDGWFWFVGRADDVIKSAGHLIGPFEVESALMEHPAVAEAGVIGRPDPVVGAVVKAFVSLRPGLVPDAPLKRELL--AFARRRLPREIEFDQNLPKTRSGKVMRRLLRAR-------- 148557265 38 -----------------------------------GTVIERSFAEMAVAASRAAAVLTEAGVGRGDTVLILLNREIEWWELMLGCIAIGAIASPGTTQLMAKDIAYRHQAAAARCVVASGEMAERVDALAGEDVARLHV-----GGPRGWIDHAETPIAAAADTGFDEDALC--YFTSGTTGQPKMTIHTHGYMLAHRITGSYW--LDLKPGDLHWNLSDTWAKAAWSSLFAPWLMGATIVHHSSGFDPVATLDLLERMPVTTLCAPPTAYRMFV-RSDLTGRRFDTLRHCVSAGEPLNPEVIDLWKATGRDIHDGYGQTETVLLCANRTGAARQGSM------------GRPAPDFDLAVIDGEGKRLPAD--AEGDVALR---IAEGHYRDDPQRTADTKRHGWYLTGDRAIVDADGYFWFVGRSDDVILSSGYRIGPFEVESALFEHPAVAESAVVSSPDPTRGEVVKAVVLAAGFEPSDAMLQDH-VKSTTAPYKYPRKIEFVASLPKTVSGKIRRKELRDR-------- 167564746 55 -----------------------------------------TYPELLDQARRILGGLRARGYRSGMKVALLLEHANDFIPAFWACALGGFVPCPLVPRNDPERWAKHLAHVDT---LLDHPLLVTTEALKSDLPSGTLAVNLN--------ALRAGSPDESVHAAQPSDPAV-FVLTSGSTGNSKAVVLTHGNL-LASMAGK-NDRQQLTRADVTLNWISFDHVAALLEAHLLPLVGAVQLSAAILTDTLLFLRLISRYRVTMTFSPNFLFGQLNAALESMGDELSPLRHVVSGGEAIVVATGQRFLDLLAALWPAFGMTETCAGSV--YSREFPEGDADREFASL----GLPVLGLQMRIADDRNNVLP-DGEP-GEFQLRGPMIFHRYHNNDEATRAAFTDDGWFRTGDLGRI-ENGRLWLVGRSKDSIIVNGVNYFSHELETTLEELDGIKRSFVSAFPRNSGDESEQLVVTFTPSFPLEDEDKLHRLNSTILLWGFRPALILEDEFPKTSLGKTQRTIMRKR-------- 54022496 4 -----------NIADLVEHAIDLMPDRVAL----VDDAREVTYAQLEERTNKLAHYLLEHGVQPGDKVGIYSRNTIEAVEAMVAVFKARAVMINVNYRYVENELQYIFDNSDMVALIHERRYSDKVAAVRARTPKLRTVVVVDDDTAADSVEYETALAQSSADRDFGERSPDDMLYTGGTTGMPKGVMWRQEDVVLGGGINFLTGEYVADEWDLAYPIPPMIHGGSQWATFQSLFSGGKVVML-PEFSGHGVWRTIDRHGVNFITGDAMARPMLDALLEETGKPYELASLFAIASSAALFSIKEKFLELNRVITDSIGSSETGFGGISMVAKGAEHTGGPRVKIDASTE-----------VLDEQGNPVTPGSGQIGILARKGH-IPLGYYKDEAKTAATFKEFNGVRYGDYARVEEDGTVTMLGRGSVSINSGGEKIFPEEVEGALKAHPDIFDALVVGVEDERWGQRVCAVVQCRGDKPTIEELRP-VLTQEIAPYKHPRSLWFVEEIKRSPAGKPDYRWAKEQ-------- 163763942 88 --------------------------------------------------------FKRLGIEKGDRVFIF---MPRSPELYTALLGAGAVTGPLFEAFMKEAVRARLEDSEAVSIVTTPELLQRIPV--DELPHLKTIIIYGEHSDERFYSFSDEMKASSDDDGAIEEDGMILHYTSGSTGKPKGVYHVHNAMIQHYQTAKWV--LDLKADDIYWCTAPGWVTGTSYGIFGPWLNGITNVVRGGRFSPGDWYGTIEKYSVTVWYSAPTAFRMLMDILEKAD--LGSLRHLSVGEPLNPEVVRWGMEAYGKRIHDTWWMTETGGMLICNYPSEPIKPGS----------MGKPFPGITAAILDNQGKEVPP--GEMGHLAIKAGWPSQKIWKNEAKFKDYFYFDGWYVSGDTAYMDEEGYFWFQGRNDDVINTSGERVGPFEIESKLVEHPAVAEAGVIGKPDELRGQIIKAFISLRSGYTFSDELKEDIIKSELSAHAVPREIEYKEKLPKTRSGKIMRRVLK---------- 55981217 71 --PKWFVGGKTNLYNALDRHVKTWRRNKIVWEGEPGEERVLTYHDLWREVQRFANVLKRLGVKKGDRVTIYLPMIPEAAIAMLACTRIGAVHSVVFGGFSAGALADRIKDAEAKVLITADGIVPLKQNADEALKSVEHVVVVRRTGEEWWHELMEAAPDRCDPEPMEAEEPLFILYTSGSTGKPKGVLHTTGGYMTYYYTTKLV--FDLKDEDVY-----------WCTADVGWITGHSYVVYGPLLNGATTVRIVDKYGVTVFYTAPTAIRSFMKWGEGGKHRLDSLRLLTVGEPINPEAWLWYYHVIGCPIVDTWWQTETGGIMITTLPGAHAMK---------PGHAGKPFFGVVPEILDGEHRPVPDEG---GHLCITRPWMLRTVWGDPERFLQQYFSQGVYFSGDGAKRDKDGYYMILGRVDDVLNVAGHRLGTMEIESALVAHPAVAEAAVVGRPDPVKGEAIVAVTLKEGHTPSKEELRAHVAKV-IGPIARPDEIRFTDALPKTRSGKIMRRLLRQ--------- 148254993 68 ---------------------------------------KLSFAALSRRSNQVAKFLRAQGLQRGDHLLLLLGNVVPLWETMLAAMKLGVVVIPATTLLTIDELRDRLERGRAKVVAAQDQVTKFADLGAGDLVRI---VVGAPTTPAGWLPFE--LAAAADETFTPDGPTMLLYFTSGTTAKPKLVRHSHRSYPVGHLSTMYWLG--LQPGDVHLNISPGWAKHAWSCFFSPWNAGATVVVNQPRFDAKGLLAIIRRCGVTTLCAPPTVWLFIQEHLADFK---VSLREACGAGEPLNPEVIDQVRAAGLTIRDGYGQTETAAIV------------GNSPGQTLKGSMGRPLPGYRVEVADIDGNLASEGEITLALTGERPAGLMQGYQGDDGKLSGA---DGVYRTGDVVFRDEEGYLTFVGRSDDVFKSSDYRISPFELESVLLEHEAVAEAAVVPSPDPIRLAVPKAYVLAERSRETALSIFAH-LQSRLAPFKRIRRLELVSELPKTISGKIRRVQLR---------- 170077298 43 ---------------------------------------KLTYHQLWQGIQQFGAGLQALGLQPQEKVALIADNSPRWFIADQGSIAAGAVNAVRSSQAEKQELLYIYTDSESRFLIVEDR--KTFERLNPEITNLQPRAVIDEEVPETELSQLMTLGSQ-EPLTMPGRSPMTLIYTSGTTGKPKGVMLSHGNVLYQ--VRNLDQVIQPNPGDVTLSILPTWHSYERAAEYFLLSQGCTQIYTNIRNIKKDLQTYKPG----YMVAVPRIWLSLEHFHVSSLTRLMAIRYVISGGGSLAQHIDTFFEIVGINILVGYGLTETSPV-----------TNARRPERNVCGSAGPALKGTEIRIVDPETRQTLSQGQK-GLVLIRGPQVMQGYYRKPEATAKAIDPEGWFDSGDLGWVTPQGDLVLTGRAKDIVLTNGENIEPQPIEDACARSPYIDQIMLVG----QDQKSLGALIV-----PNLEALGQWMSQGGLG-LQLPDPDIPSEQLPQT--------------------- 197732072 39 ---------------------------------------RLTYGELHRRAELAAHRLRQLGAGPDTPVGVRHGRGFDLVVGLLAIWRAGSAYLPLDPEAPQARLRALIDRSGTRLVLCEADQADAVTAAGARAVVPAHLVDDPSRGP----------GQRADLPPAPSLHRHNTAYTSGSTGEPKGVMVSHEG--AGNLIRWMVDHFGFGPGTRVLHRTPLFDAHVWEV-FAPLAAGGTLVLAGAERDPAALVRAVAEHGVTTLQVVPSILRLM--VAEDGWDRCHALRQVLSGGEQLHAELAQRLRALDVDVWNTYGPTECS----VNATAHRFDPAQSEGPVPI----GRPIPGTRVLVVDATGTPV---GIGVGELLIGGAGLARGYLGRPGQTADRFVPDPYYRTGDRVRWTPDGVLEYLGRTDDQIKVNGVRIEPGEIESHLLDHPQVVMGTVLPYRVDDGGKRLAAYVVPASDD-APEQIEQTLRRYLLERLHLPSRFLFLDRLPIGPTGKVDRKAL----------- 186683274 1578 ------------------------------------ENQQLTYRELNQQANHLAHYLRTLGVRVDVLVGLCVERSLEMLVGLLGILKAGGAYVPIDPEYPQERISHILSDSQVSLLLTQHRLVARLPEHQATL------VVIDE-------SWEQIIQHQENPISVKDSDLVNVIYTSGSTGKPKGVMVKHSGLC--NLAQAQIDLFDLLPSSRILQFASFFDASIWALGSGARLLGTKELLPG-----LELIELLRDYGITHITLPPSALAVLPQ------AELPALQNIIVAGEACAPDLIKQWS-VGRRFFNAYGPTETT-------VCATVAECGNGER-SDKPPIGRPIPNTQAYILDSYLQPVPIG--VPGELHIGGAGVAQGYLNRPDLTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDHQVKIRGFRIELGEIEAILSQHPAILQVTVIAREDTP-GDKCLVAYLALNQEPTP-TINEQFLGSKLPEYMIPSAFVFLETLPLTPNGKVDRRAL----------- 71908321 67 -----------------------------------GSRRNLSYRELSSLTDLFGNALKALGVQKGDCVFVLC---GRICELYVAVLGIGAVVSPLFRSFGPEPIRSRISQAAGKVLVTTASAYQKVAALRPELPSLRHVLLIDDL---GTGAIADTLDLQATPALVPEDPAL-LHFTSGTTGQPKGAIHVHSAVLTHATARTALD---LHPDDVFWCTADPGWVTGTSYGIIAPLVGATSIVDEVDFDPLRWIHILESERVNYTAPTAIRLLMKAGPELFADHRFPDLRFIAVGEALNPEAVWWGLDVLGQPIHDNWWQSETGGIMIANTAAQDIK----------PGSMGRPLPGIAAHVVNQAGAPVTIIGDTVGELALETGWMFRGYLDQPVRYRDCFAGN-LYLTGDLVRRDADGYYWFVGRSDDVIKSSGHLIGSFEVESVLMEHPAVAEAGVIGKPDALAGELIKAFVVLKSDIAPDENLRLELM--AHARRRLPKEIAFAPSLPHTRSGKIMRRLLKTR-------- 46579161 111 -----------------------------------GDSRRFTYFDLYREVNRLANAMRSLGVTKGDRVVIYMPPLPETVFAMLACAKIGAVHSTVFGGFSARSLC-------DRVEDARPTLLLTVDGFYRNGRVVPLKPVADDASPEARAGLHHVVVVHRAHLETPMRDGRDILYTSGTTGKPKGLVHSHGGYMVHRTMRWVFD---VRPTDIF-----------WCTAEPGWITGHSYGVYGPLMAGTTTV-LYEGHGVTILYTVPTVIRMLMRFLYPARHDITTLRLLTVGEPISPETWVWFYRTIGCPVLDTWWQTETGMIMVSPLPVSALKPGS----------VARPLPGVDVDIVDGEGAPVPP-GRG-GLLVVKNPWMACGVFGDDEAFRRLYWERGWYCTGDVARRDDDGYIWIQGRADDVILIAGHRIGTAEMEAALASHPAVAECAVIGVPDRLKGEVGKAFVVLRDTEEAAAEEQALATSVGHVRRELPVAVVFREGLPRNRSGKIMRRILRSE-------- 163741096 66 -----------------------------------------TYGALRAAVRGLGAGLLAEGLSPGDRVLLRLGNTPIFPIAYLAAIAVGLVPVPTSAQLTEPEVARIIDDLSPAAILRDPGIASACEIDRDSLEAMQRAAPPENQ-------FHMQLGD-------PDRPAY-IVYTSGTGGNPRAVVHAHRAIWARQM--------MIRHWYDLRPTDRLLHAGAWTFTLGTGLMGATALIPEDGTSITALPDLLRQHDASLFAAAPGVYRKLLQ--KDRTLQLPALRHGLCAGEKL-SSQVAQDWRTGTALYEAFGMSECSTFISADPAR-HRD--PEQAGDTL----GWPQPGRRIAILDPTGRPSPRNSPGVIAIDRRDPGLMLGYHNAPDATQDRYQGE-WFLTGDLGEMTDTGQIRYLGRNDDMMNAGGYRVSPLEVEAALTSHPDLEQVAVASV-EVKPDTRIIVAFYTSAKDVTAEALSA-FAKDRLARYKQPRAYLRLDALPSGANGKLLRRALPDCYIRY---- 110679259 33 -----------------ETAAKHPDRNAVSYQIFSGKAETLTWSVLKDQVTQTANLFRALGVGETDVVAYILPNANETVLALLG-GAVAGIANPINPLLDAEQIGSILRETKAKVVVLAPNIVPLIRPKRAVQNQAQYLNFSAEIAKQKTLSFADS---------TEDRVACYF-HTGGTTGMPKVAQHLYSGLIYNGWV-----GTKLTEQDNIMCPLPLFHVFACVILMAAVVSGAHVVFPTPQMD--NFWKLVERWKISFIITVPT---AISAKMQRPIDADVSSVKIAFSGSAPPLELFRRFEETGVKLVEGYGLTEATCLVSCNPVDG-------EKKV---GSIGIPFPYCSVKITTEEGH-VEAGVDEVGEICVSNPGVFVGSTYTEAEKNNDLFHGDHLRTGDLGRVDGDGYLWITGRAKDLIIRGGHNIDPAEIEEALLHHEAVAFAGAIGQPDAHAGEVPCAFVLVEGAEVSEGELLEFCKSHVLERAAQPKHMTILPELPKTAVGKIFKPDLRKHVMRIYNGA 145223283 504 ------------------------------------EGRRYTYREINESANRVAHWLIGQGIGAEDRVAVLMDRSPELLITALGIIKAGAVYLPVDPSYPQDRMSFVLSDSDPTLVIREP-----VAGLDGHRTD-----------------------NPTDDVRVPENAAY-LIYTSGSTGQPKGVPVPHRPVAEYFV--WFKDEYEISESDRLLQVAPSFDVSIGEI-FGTLACGGRLVIPKPDTDVAYLTELLQREGITAMHFVPSL---LGLFLSLPGNQWRTLERVPIGGEALPGELADRFHTFDALLHNFYGPTET----IINTTRYKVEGTQGSRIVPI----GTPKINTTVHLLDDALRPVPV--GAIGEIYIGGGHVARGYHRRPALTAERFVADPFYRSGDLARRNADGDLEFVGRADDQVKIRGFRIELGEVAAAISVDPSVGQAVVLGQDLPGLGMSLVGYVTPAAGEDVDLARVRERVAAALPDYMTPAGYVVLDEIPITAHGKIDRAAL----------- 56476076 62 -----------------------------------GQEAKLSFAEMSARSNRVANWLRSQGVVRGDRILIMLGNEVPLWETMLAAIKLGAVVIPATTLLTPEDLLDRLDRGQVRHVVIGKAHTDKFAELPGDYTRISV-----GGATGGWLSLEEAYA--ASPEFAPEGVTRALYFTSGTTSKPKLVEHSHQSYPVGHLSTMYWIGLQPGDRHMNIS-SPGWAKHAWSCFFAPWNAGACVFLYNNRFNARALLDVLVKYEITTMCAPPTVWRML---IQQDLASVKTLRELIGAGEPLNPEVIDQVKKWGITIRDGFGQTETT-CQIGNTPGQVLKPGS----------MGRPLPGYTIALLDADDKPAEE-----GEVSLKRPGLMLGYAGDAEKT-SEVMRNGHYHTGDVASIDADGYITYVGRADDVFKASDYRISPFELESVLIEHPAVAEAAVVPSPDPVRLAVPKAYVILAPGFEAGKELAKDIFRDKLAPYKRIRRIEFS-DLPKTISGKIRRIELREQGKD----- 54024374 53 ---------------------------------------RHSFGEVAALSRRFAAALREFGLAAGDRIGVMVPQGLEVLTAHLGAFRAGMVTVPLSVKFGGDAVAHRLRDSGARVLVVDADCFARVRDGLTDVPSLAAILVVGD-VPAGQASFAETLTAATEDTHTPDTPAI-IIYTSGTTGRPKGALHGHRVLLAHMPGVRTAFENAPQPGDVFTPADWAWIGGLFDVLFPALALGCPVVATPGAFTPDRALAVMRAHRITAAFLPPTALKQMVDRAAATGTH---LRALASGGESLGQALQHWVDTFGAPVNEFYGQTEMNLTVGTARTRWSAEPGS----------MGRAFPGFTVTVLDDTGAPAPPGETGEICVAAGNPGQFLGYW-NQPGTTAEKVHDGWIHTGDLGRADTAGNLWYQGRLDDVISSAGYRIGPGEIEECLLTHPAVAMAAVIGVPDDLRGEAVHAFVVPTDGVTGTDDLRRALVKSRLAFYQYPRRITFLDELPMTTTGKILRRELR---------- 133917251 492 ------------------------------------ENQQLTYQQLNQKANQLAHSLQCLGV-TPDSLVAICLE--RSLDMAVAILGTGGACVPIDTKYPEERINFILADSGTKVVLTQNSCASMLSQ-----NFSHHLLILEDKWDD--------ITQESDTIEVNNDHLAYLIYTSGSTGVTKGVAVPHRSLVEHHRDQMLTGGGVLQFASFSFDVSYHEIVAAWC--FGGTLYIASE---DTRLDLDKLVNLLANNPIEKVILPVTLWQQIAELYGAKPDLFKNLKEAITAGEQITQPMVEMFKSLNCTLYNFYGPSEADLVTAYRF--SH-----QPEEWPLYPPIGKPAVNVKVYLLDSNFQPVPLG--SIGELYVSGAGLARGYFNRPELTTEKFIPNPFYKTGDLARYLSDGNIEFLGRIDDRVKIRGYSVELGELEAVLNKHPFLSQAVVKVYGESAREKYLCAYFVPLQSQTITIEQLRHFLQEQLPEYMIPSAFVPMESFPLTSNGKVDRRKL----------- 124486076 53 -----------------------------------GEEKKFTFWDMMVHSNEAANILMKFGIQKGDRVLLM---LPRVPEWWILVLGLGAVYSPSPHMLTVKDIAYRIKVGGFKMVITDSENMAKVDEVATQCPHLQLRMIVDEKVPIPWIGYQNELKYPA-PVSTKLVSSSGIYFTSGTTKDPKMVLHDYAHPLGQTVTAKFWHD--LTEHDVHFTVSDTWAKCGWGKIYGQWICGACIFVYDYRFHATELLPLIERYGITSFCAPPTIYLIIADLKKFSFSELRTCTS--AGEPLNPEVIRIWREGTGLTIREGYGQTETCCCI------ATLPGMEVKQ-----GSMGKPVPGWHIQLHDDDGKEVEKGGKIAVSLNPRPVGLVREYLNNPEEN-AAMFVNGWYYTGDKARIDDDGYYWFVGRNDDVIKSSGYRISPFEVESTLLEHPAVKESAVVGSPD---EIRGMVIVLHEGYAPTAKEIQEY-VKRTTAPYKYPRLIEFLPELPKSFSGKIRRGELRDR-------- 31807865 27 ---------------------------------------RLTYREWYSRISALVISFDRIGLKPGDHLVTVLQNRWEAATIHWACQLAGIVITPINWRAKADEIDYCVENPQSCAIVYQD---VSAEAVR-DSKMAQRLISVDVAATENEISFESMITGDVPDVRVSADAWSIMLYTSGTTSKPKGVPRRHRA--ERAAGVAHVAQNLYRRGERTLGVMPLYHTMGVRSLISMSLIGGTFVCL-PRYDALQALKLIKAEKIDNLYLVPTLYHDLVHHEAFERTNVSTVRKLGFAGASMTDGLLRKLDE------------QFKPLFVNHYGSSEVYTFTIDQNPVAKGKAGIN---QHIRVVKLNARSVSD----LADVDQEGEIIAEGYWHRPDADAKSLR-EGWYFTGDTGFMDKDGDLFVTGRVDDMIITGGENVSPVEIESCLSLHPAVSEVAVVGLPDEKWG-KIVAAFVKRNAQVTEKDLEQFCQTSGLANF------------------------------------ 28869353 2018 ----------------------------------------LSYAQLNALANQLAHRLREAGVGPDVLVGICVERSLELVIGLLAIIKAGGAYVPLDPDYPEDRLAYMMQDSGIGLLLTQTSLLPVPEHVQS--------ICLDQDGDAGY--------STANPVNLPQNLAY-VIYTSGSTGKPKGAGNSHRALVLHWMQKAY----ALDGSDTVLQKTPFFDVSVWEF-FWPLLTGARLALPGDHRDPERLVQTIQEHQIRTLHFVPSMLQAFLTHVESC----NSLRRVVCSGEALPAELAGQLKRLQASLYNLYGPTEAAIDV------THWTCTTDD---VLSVPIGRPIDNLKTHILDDGLLPAAQGVAA--ELYLGGVGLARGYHNRAALTAERFVPDPFYRTGDLARYRNEGVIEYAGRIDHQVKIRGLRIELGEIEARLHEHAGVREANVIDIDGPSGKQL-VAYLVLADLDQGPDVLREALLKAHVPDYMVPTWFVFIDVMPLTANGKLDRRAL----------- 125972657 17 --------------------------REIIIDWETGK--RLTFKGLQTEVVRLANFLKSKGYVPGTVIATHLYNGIEAAVAFLAAEYIGCVVCLVDPLFKADEVPYYVEDSGAKCLIIAGKLPSEVDVIN--VREVQEVCESDE--------FEKSL----EIYDFEENELALLLYTSGSTSTPKGVMLTHTFLRKNHQSMYRYD-----PDDRILCFVPFSHVLIPALAYKAGIVFQKT------FHPAKVAEAVIKENITHMLGVPTHYRQLLRY-EPFINNLGKLKAAFC--SAAPISCVARYEKTGIYLDEGYGMSEATTLITTRM--SRLPSTS--------GDVGHPPEIISVDIVDDNDRVV--ENGTIGEIRVTGQGLMLGYLNRPKETAERLR-NGYLYTGDLGYKNPDGSLVVCGRKTEFINVAGLKISPVEVETALNSHSDVIDSAVVGVTDEVYGEVVKAFVIKKQDSNLTERELIKYVSDKVANFKVPKYVVFVDEFPRNNVGKVDKKALK---------- 186459884 509 ---------------FAEQAAA---RPDAIAIVF--ENKKLSYRELNEQSNQLAHYLIKTGVQRDDLVGICLERSCELIVSLVAILKAGAGYVSLDPTYPKERLSWMLEDAESRIILTDSSLLPIAVNGLEQNGCIPKIICLDEE-------WKAITGQSLDPTQDCDSESIAVCFTSGSTGRPKGVCIPHRGVV---RLVKCTNYASMTEADTFLQFAPVSFDASTFEIWGALLNGARLVVFPPKFTSAELEEFIQKQQITLTAGL------FHQMVEEQVECLKGLRVLLSGGEVSTRHVQKALDALGCQVIDVYGPTENTTFTSWHGIPRQLPA-------ARSIPIGRPISNTTCFILDDHLQPVPIG--VYGYLYTGGDGLALGYLKNPDLTAARFVRNPFYNTGDVVRYLQDGNIEFLGRKDSMVKIRGFRVELGEVEVALLAHHAIRECVAMVHNNSSLEKQLVAYVVPREKKPTSEELR-MFLKDKLPDYMLPSVYVNMESLPLTATGKVNRRAL----------- 21224320 61 -----------------------------------------TYQGLRDRVDRIAHVLTGLGVVPGNRVLLRGPTGPWLAACWLAVLKAGAVAVTVLAQQRPHELRAICEIARVRHALCD--VRAVDDLAKAEIAGLR-ITTYGGDAPDDLHSRTASDAVSPTPYRAVDTAADDIAFTSGTTGRPKGCMHFHRAQVLKPRSDDLFAGSPPLGFTFGLGGLVVFPMRAGASALLLEQAGPKQLLPAVAEHRVS---------VLFTA--PTAYRTMLDELD--GYDVSSLRRCVSAGENLPAATWAWHERTGLRVINGIGATE----LLHIFVSAADDDIR-------PGTTGVPVPGWHARVQDAHGAPVP-DGEP-GLLAVRGP--VGCRYLADPRQREYVQ-DGWNVTGDTYVREPDGYFRYVARADDMIISAGYNIAGPEVEDALLRHPDVVEAAVVGRPDRHRGQVVVAHAVLRDGAARDADALRAFLRAELAPYKCPREILFPDALPRTATGKLQRYRL----------- 153884399 77 --------------------------------------HTVSYAQLSAQTNRFCNVLRALGIGKGDRLFILA---GRIPELYVGLLGAGTVVSPLFSAFGPEPIATRIQLGDGTVLLTTDALYARVAKWRDRMPTLKHVLLVAEDSVPGTLDLGSLLCQASDACEITPTVADDMAFTSGTTGTPKGAVHVHGAVATHWATGKYA--LDLHPSDIY-----------WCTADPGWVTGTSYGTIAPLLHGVTSIEEFDAESVWYTAPTAIRMLMKAGPDLARRYALAPLRFIAVGEPLNPEAVWWGKDVLGLPIHDNWWQTETGGIMIANTPAFDIKPGS----------MGRPLPGVEAAIVQEDGTVVVVDQDQQGELALRQGWMFRGYLNNDERYRKSFAGE-WYLTGDLARRDADGYYWFVGRADDVIKSAGHLIGPFEVESALMEHPAVAEAGVIGKPDPVVGEVVKAFVSLNPGFTPGDALRMELLRTRLGAAVAPKEIAFLELLPRTRSGKIMRRLLKAR-------- 91977571 61 ----------------------------------DGRTASFTFAEMKDYAARVANLLVAQGVKPGDVVAGMLPRTPELLALILGTWRAGAVYQPLFTAFGPKAIEHRLKMSAAKLVVTDANRAKLADVV--DCPTVAIVTRPGESAPLGDLDFHAEIASKSEPVLRKGSDLFLMMSTSGTTGLPKGVPVPIDA--LPAFYSYMRDAVDLRPDDIFWNIAPGW---AYGLYYAVTLLGATTFFDGP-FTAESTYGLIKRRGITNLAGAPTAYRLLIAAGPAMAAPVKGQLRVVSSAGEPLNPEVIRWEHLGAPIHDHYGQTELGMVVNNHHRLRH---------TVHPGSAGLAMPGFRVAVLDDDSRELPANVPGILSVDLRSPWFSGYWQQDTPAIA-----NGYYRTGDTVEMEPDGSISFVGRSDDVITSSGYRIGPFDVESALIEHPAVIEAAVIGKPDAERTEIVKAYVVLANDVEPTDQLAEELVKKRLSAHAYPREIEFLEQLPKTPSGKLQRFILRKR-------- 115433180 85 --------------------------------------------------------------------AIFSLNTIDTLPLSWAVHQLGGLVTPANAAYSPAELKHQLVDSGAKALF---TCLPLLSSLAGLPKNRIYLIDMDAKAP-GYKTLSQFV-EEGKALPQLEKLRWGLCYSSGTSGLPKGVMIAHRNVIANVLQIATFEKSGQPYTDVGLGLLPQSHIYALVVICHTGTFRGDQTIVLPKFEINSYLRAIQDFKIASLFLVPPIIINMLRNQECAKYDLSSARTLFTGAAPLGEETAADFQKVNMIIRQGYGLTETCTVV----------STTHPFDVFLGSSGSL--------VPGFEARLVSPEGKEITEYDTPGELV-----ANKETFE-----DGWMRTGDEGVLSPKGHIFIVDRIKELIKVKGMQVAPAELEAHLLTHPAVADCAVIAIPDEAAGEVPKAIVVKSASAGTDDEIQKHVQDHKARHKWLKGGVRFVDVVPKSPSGKILRRLLRDQEK------ 158137912 4812 -----------------------------------------SYAQLEQHANRLAHHLLGLGVRPGDRVALLLPRSIELLAAQLAASKCAAVFVPLDSNAPVERQAFMLDDSQARVLLTLSSEHAVGHALRVEL---------DRLDLAGYPQQSPGLVVDAE-------SAAYIMYTSGSTGTPKGVQVPHRAIVRLVINNGFADFT--CQDRVAFASNPAF--DASTLEVWAPLLNGGAVV---VIDQHQVLSRQALREVLLEQGVTVLWLTAGLFHQFADDLLAKLRYLIVGGDVLDPAVVNRVLRHGVHLLNGYGPTEAT-----TFSTTYAIRAVDAGSIPI----GKPIGNGRCYVLDARQQPLPV--GAVGELYIGGDGVALGYLGQPALTAERFLDDPFYRSGDLACWQADGTLRYLGRADQQIKLRGFRVELGEIEARLGACAGIRETAVVVREDVPGDKRLVAYFTASEPAPGIAELHQQ-LQGQLPDYMLPAAYVCLGGLPLTANGKLDRRAL----------- 163756365 29 ----------------------------------NGQWISTSTQEYIDQANAISRGLLRLGVQPNDKIAVISTTNRTEWNIMIGILQTGAQNVPIYPTIAKEDYEYILNHSESYCFVSDIEIIEKLNQIKGNTK-LKGVYTFDEITGEANWTEVLKLGEDTDELQARKDAVATLIYTSGTTGKPKGVMLAHSNLVSNVLDSQLHNGKAKA-----LSFLPVCHVFERMILYLYQYCGIKEVKPHPRLYEKVYDKIYKGADLTGIKKKLFFWIELGLKYEPYGQQLKIARKLIVSGSAPLQARLTRFAAAGIPIMEGYGLTETSPVV----------SVNDQRGGGFRIGTGRIIDNVEVKIADD------------GEILVKGPNVMQGYYKDPEKTASVMS-NGYFHTGDIGEVCEEGFLKITDRKKDMFKSGGKYVIPALLENRFKQSRFIEQIMVIALIQPNWIEKKKNIGTSEKEICASEEIIARIQKSNFGKWEQIKRF---ELIPKTPTMKMKRKVIKEIYKDY---- 39996777 29 --------------------------------------YRYTYAFLHDYSLRMNAWLADRGVGTGDRVVLWGPNSPWWGIAFWGIIARGAI-------VVPVDFMSGADRADTIAGLTDAR---LVIQSRDKLERLRPAVLLEELPFLLELCPQLTTRHVPDPDDIAE-----LIYTSGTTGTPKGVILTHRNLVANLLQVNR-HISIVSSDYVFLSLLPLSHMFEQMGGFLTPLYQGASVVYIRTLKPSAIMEALGEEDVHALIAVPRLLQLLKDSIETVAERLPAQRRLFVSGGAPLAPEVFRFAGLGFTVLEGYGLTECAPVLTANTLERQ-----------VAGSVGPALPGVELKLVD-------------GEVMTRGDNVFPGYYRNEAATRDAFD-DGWFRTGDLGEFDGAGWLRILGRKKELIVTGGVNVFPDEIESMLNRAAGVRESCVIGLDRGKGEEVH-AVLIPRQVEEIINEINGRLDDTGWSIW--PDA-----EFPKTTTLKIRKFLVKER-------- 124485666 80 -----------------------------------------TFRQMMNLSNQIANMMFKQHIGKGDRVMLLLPRVPEWWTFALAAIKIGAVICPSPVILTPHDLKYRINQGRFKMIVTNTENAWKIEEIANDCPSLHVKFLTDGDAP-GWINYQKELIHPARSVRTKATDPMLIFFSSGTTADPKMVLHNHAYPLGHIVTGRF--WYDLTENDLHFTVADMWGKSSWGKFYGPWMEGACVFVYDYRFNATELLPLIEKYEITTFCAPPTIYLILAD-LET--FDFSELRHLSAGETLNPEVNRVWEEGTGKKIYEAYGQTETV-TVIGTFPCMEVRPGS----------IGKPAPGWKIELHDDMGNKVPPGVEGRIAIKTSDPSPVGLFYLDDPKATAKVFINGWYYTGDKATVDEDGYFWFMGRDDDMIKSSGYRVSPAEVESALIEHPAVKESAVVGSPDPIRGVIIKAFVVYKGSDVLIKEMQNH-VKTTTAPYKYPRAIEFVEELPKTISGKVRRVELR---------- 154687302 457 ---------------FYEQAVKTPDRPAIIT-----ENEELSYAELNKRANQLAGMLKEKGLG-PEQFAALLLPRSQDLASMLAVLKTGAAYLPLDPDFPSERITYMLKDAQPACLITTMEL-----SGRMPEDSDAKRIILDDPDTVKTVAAQNA--------DCPAQTECSIIYTSGSTGKPKGVVVTLKS--VSNFLLSMREMFPLGEQDRLLAVTAAFDISGLFLPLAGCVIARKETIQEPR----ALAHMIHSYGISIMQATPTLWHSL---VTNEPDSLRAL-QVLVGGEALPNALMHALLESGCTVTNLYGPTETTISAAQPLAKDH----------TGAPPIGKPIWNTRVYVLDAALQPVPP-GIA-GELYIAGEGLARGYYNRPDLTAERFIADPYYRTGDLVRWREDGSLDYISRADHQIKIRGFRIELGEIESVLSKYPGISQAAVIVREDQPGDKRLAAYAV--ADQPLDIGRLREYMGESLPDYMVPGAFVQLEELPLTPNKKLDRSAL----------- 182435357 87 ----------------------------------SGDGGVWSYGELRETVDRVARVLTDLGVVPGNRVLLRGPTTPWLAACWLAVMKAGAVAVTVLAQARATELATICSLARIGHALCDASARDLAEADVAGLR----VTLFGGDGPGDLTRLAEA---RSGPYRAVDTAAALIAFTSGTTGRPKGCMHLHRDLL--AIADTFSRHVLRPSADDVFAGSPVFPLRAGASTLLLEQAGPRQLLP-------ALVR--HRVSVLFTA--PTAYRTMLGDLD--GHDLSALRRCVSAGENLPEATWAWHEATGLRIINGIGATE----LLHIFISAADDAIR-------PGTTGVPVPGWQARVVDERGDELP-DGEA-GLLAVRGP--VGCRYLSDP-RQTEYVRHGWNMTGDTFVREPDGYFRYVARADDMIISSGYNIAGPEVEDALLRHPEVAEAAVVGRADELRGEIVVAVVLTEGSEQTADSLRAH-MKAALAPHKCPRVFVFQPSLPRTATGKLQRFLLRDQ-------- 118726076 1107 ---------------------------------------RFTYRELNEKANQLARHLRNAGV---KRETIVGIMANSSIEMVIGIIGIGGAYLPIDAGYPDERLRNILEDSGADILLCQSH---LISKIRTDVTTID---IDDCGLYKGDSNNLDKLNSENDLAYI--------IYTSGSMGKPKGVMVEHKSIT-NTIQWRKAE-YSMNEEDAVLQLFSHCFDGFLTSFFTPIVSGAMVVLPDEVINLMRIKEHIVGKKITHFICVPTLYTAIQDYL--SGNDMESLKVVTLAGEKVPAKLATKSKREDLELVNEYGPTENS------VASTVFRNLQKAENILI----GRPIANTRVYILNKYNQPMPIG--VTGEICLSGDGVARGYLNRPELTQQKFVPDPFYKTGDSGKWLPDGNIEYIGRIDHQVKIRGFRIELGEIEARLIKHSSIKQAAVIDKENGDGSKYLCAYIA--AEKELQISTLRSFLQEELPDYMVPTQFIFVDKLPFTQNGKLDRKALQE--------- 112824006 2880 ------------------------------------ECQQLTYNELNCRANQLAHYLQSLGVK-PDELVGIGVE--RSLEMIVGILGIGGAYVPLDPEYPQERLNFMLEDSQVKVLVTQAKLVESIPQHQAQL------ICLDEKIAQNITSNPES-GVKPDNLTY-------IIYTSGSTGKPKGVLVNHANVV--RLFAATDSWYHFNSQDVTLFHSYAFDFSVWEM-WGALLYGGRLVIV-PYLSPESFYELLCQEKVTILNQTPTAFRQLIQAEESVKGDISSLRLVIFGGSLEINSLQPWFDRHGDQLPQMYGITETT-------VHVTYRPLSMADVNSTASVIGRPLPDLQVYLLDQYLQPVPVG--VPGEMYVGGAGVAKGYLNRPELTTERFISSPFYKTGDLARYWPNGELEYLGRIDNQVKIRGFRIELGEIEALLASHPQIWETVVLVWDDTAGDKRLVAYIVPQPEITIIIDEIRQFLKAKLPDYMVPNAFVILEALPLTTNGKIDRRAL----------- 98152901 23 ---------------------------------HDDTRRQISFAEWDREVDEVAGGLAAAGLVPGDRV-FLPISNFHAVEAVFAVFRAGGIACPINTRLNPKEIAEYAALCEPRFCITDAP-----DRVR-DLKLAACWHAEDMPRNLTALPDQASLDPGAD---------AEILATSGTTGKIKGVVISHPDLM------TGVTGYNMDRSRSTLNALPLTNIGIVMLPAR----GGATAITQPKFDPKGFLDLVREKRPNLVYLVPSMLRLVLDHPDAPDYDFSGVKYLMTGTAPLPHDSVKRAMDLHLRIRNSYGMSEGGVGV---------STTSAEQVLKPGCVGKLP---KHMQLRDEAGNVITTVG-VVGEIYQKHPR---RYWNDEQATADSFR-GGWTKTGDLGFIDEDGDLIMAGRSKELIIRGGYNITPLEIETVLHLHPAVQQAAVVGIPHEILGEDIAAAVTLRPGKTAETEEILSFCREHLADNKVPRTLVIMDSLPLNPNGKILKKYLAE--------- 30250268 78 -------DGELNIWNCLDRHLATQADKTIIFESDAGEVNHCSYRELHRQVCHFANGLKSLGIRQGDRVVIYMPMRIEAVVAMQACARIGAIHSVVFGGFSAKSVERIIDAGASAVITADEQIRPLKATVMGDTATVHSVIVFRHTGPERDHWWHDLIADECEPAWINAEHPLFTLYTSGSTGKPKGVQHSSAGYLLGAVTS--------------MQWVFDYHADDWCTADVGWVTGHSYVAYGPLAIGATQV-IFEGTPTHPHAG--RFWEIIQKHRITTFYTAPTIRSLIKLGSDLPRLLGSVGEPINPEAWMWYYTVSRCPVVWQTETGCHMIAPAPGAISTKPGSCTLPLPGIDAAVVDETGHPVEQGKGGFLVIKRPFPSMLRTLWNDPERFRKTYFPTDYYLAGDSAHRDQDGYFWIMGRVDDVLNVSGHRLGTMEIESALVAHPLVAEAAVVGKPHEIKGEVVVAFVTLREKLPDDQRAAE--IAATLREWARPEEIRFGENLPKTRSGKIMRRLLR---------- 83648799 6 ---------------FVEQAQR-FPDKEAVVWRETSYSYREMISAAVGYARV----LRAAGVGPGEAVAALVPNSIYFVAISLAVWANGGVLLPLNVAYTQEETALYLDNARVRFAFVVPEALP-AEMARCVIGLDDALPVSDEDAPES---------------RYPGTADAVIMFSSGSTGSPKQVARTQAQVMVEGSAATL----SITHEDVIACSVPLFHAHGFCF-LAALMNGGTLLIHHGEFNARKMMRLVSEHQATLLPSVPFMCKMMAMTPFKQAPDLSRLRLAYTAGAPLEEDIFTGFEAFGIPLGQLYGSTETGAAAVNAHVSANFRSV------------GKPVSGSVIRLLDDEGEPVAAGQE--GEVVIDSPAMTHEYRGLPELSAETFRKDG-YHTGDLGRLDEAGNLIIVGRKKLMINVAGHKVDPADVEAVIRRIPGVLEVVALGKPDGMYGEM-VKVAVKAGAGVTRESCAEHL-----ASYKTPKIIEFVDEIPKSPLGKVLRKYL----------- 206562118 20 ---------------------------------------RLSYQELVERACALGHAIASLGIAPGARIGIFLDKRIETVVSLLGIAATGCVFVPINPLLKPQQVAHIL-HDCGAICLITSAMRARLLAENGPL-ALTHTILTDETAPTSECFARDAIDTQPKASDVPDTDLAAILYTSGSTGRPKGVMLSHRNLL--EGAWSVAHYLNHTCADRILAVLPLSFDAGLSQLTSAWASGATAVLVN-YLGPQDVIEACARERITAITGVPPLWMQLA-HARWPDAACATLRYFANTGGRMPRAVLQRLRVLFPQAKPMYGLTEA-------FRSTYLDPAEVDHR---PDSIGKAVPNARILVVRPDGRCAPEEP---GELVHVGACVTMGYWGDAARTSERYRPSPEQKPGDTAVWDAHGFLYFIARNDAQIKSSGYRISPEEVEEIIHESGLVSEVAAVGVPDDALGETITLVVVP-AVTPFLAQTLLSWCKQRLPSYMVPHRIIVQTDIPHNANGKFDRVALRD--------- 70731451 3067 ----------------------------------------LSYGQFNQRANQLAHKLIEQGVGPDVRVGIAVERGLDMIVGLLAVLKAGGAYVPLDPEYPQERLHYMMQDSGIQLLLTQS---PLLERLRDGVE-VPH-LCLDQQGLDGYSLNNPAPRAQADNL-------AYVMYTSGSTGRPKGVDISHRALTQHAQVSR--DYFNMSAADRGLQ-FSTFNFDAFVEQYPALICGASVVIRGKALDSETFYRELIEQGISIVDLSTAYWFMLGDFASREPRDFGRLRQLNLGGEAMPAEGVAAWKKAGLKLLNTYGPTEATVSVTAHDCSRYLQ---DGQALPSQMPLGKGLPGRSIYLLDNSGNLTLS--GATGELMIGGELLARGYHDRPGLTAERFIPDPFYRSGDLARYDAEGVIEYAGRIDHQVKIRGFRIEMGEIEARLLELPLVREAVVLAQEAPQLVAYVVAAAGVAVESPEQQAQVREQLKAALKEYMLPAHLLFLEALPQSPNGKLDRKAL----------- 115525231 72 -----------------------------------GNGRKRSYRELSEWTNQLAHALEDFGVRPGHRVLVRSGNNPAMVAVWIAACKAGAVVVNTMPMLRAGELSQIIDKAEIALALTDSRLAEDIESTSAFLKRVVHF--------DGGATHEAELDRAADAVKTGRDDVALLGFTSGTTGQPKATMHFHRDILI------MADGYAVTPDDVVVGSPPLFTFGLGGLAVFPLRFGATATLL-EDATPPNLIKHIATHRATLVFTAPTAYRAM---LAAAGNDLSSLRLAVSAGETLPAPVYEEWAKTGVPILDGIGATEMTHIFISNRVGD-----------VQGGATGRPVAGYEARIVDHDMQPLP--AGTPGALAVRGP--TGCRYLADD-RQTKYVQGGWNLTGDTFLCDADGVFRFVARADDMIISAGYNIAGPEVEVVLLGHPDVAECAVIGAPDFERGEIVEAVVLKPGVAAAPDELQDH-VKAILAPYKYPRSIKFVAALPRTQTGKIQRYILRAKAR------ 167455995 42 ----------------------------------------VTWKQLDTAADAFAARLLAAGYRKGDVVATSLPLLKEHVFLLVACYRVGVILAPLDLRLRAGEIRTAFEKLRPRGYFFAPALMPVLQEVVGKFPGVRHWVQF-QKDPEGILPGATWAKDFTRRIKLDYLKACLIIFTTGSTGSPKPALLCHESILVQNV--GLTVGFDLRPDDRLLVNLPPSHVGCTTLLGTALYEGITSVLLH-VFDALKSLEAIAEHRVSVVGQIPALFNAEWSHRRYAELDLSSLRAAIYGGQGVPRAFLDRLRAMAPEIGTGLGLTETSGFCTYTAVGASADDLAD--------GIGFDSPLCPVSIRG----PMTADGHAVGEICFSGPQVFLGYLNDPAATAQAVTKDGVCYTGDLGSYDPARGLRLAGRAKLVIKPKGFQVFPGDVENALPG--KVAAAACVGVEHARWSE---AIVLFVEEAPTPEDV--HAACQGIASYARPSEVVSTGTLPLNRVAKVDYVVLRERARELVEG- 10441260 177 ----------------------------------------LNYDELNARANQLAYQLRAEGVGANSLIALIMDRQLETIIGIYGILKAGGAYVPIDPKYPIDRINYILEDSQPKVLLTDR---ELDEAINYGNKVIDLTETTREAFPTSNL---KQISDESNLMYV--------IYTSGTTGKPKGVM-AHSGGVMNRLNW-VINKYNVDGEDTILFKTPTFDVSVWEI-FGWAMLGSQIVLSGEEGNPEKITELLEGYSVAMVHFVPSMLNMFVNFIKSTNNAISKLKYVLASGEALKPEQVNDFNKNNTALLNLYGPTETTVDVTSFDCENH--------KTYDSIPIGKPISNIQAYILNEDGIGVP------GELCIAGVGVTAGYLNRPELTQEKFIDNPFYRTGDLAKWNGDGNIIYIGRIDEQVKIRGYRIELGEIESILRQHTHINDVAIVARPMVDNELSICAYLV------SDDSLDFGSLKTSLGQ-KLPDYMIPADELPVTSNGKLNKKALPE--------- 53803805 479 --------------------------------------QRLSYGELERRSNRLAAFLLNEGVGPGSVVALLLDRSCELAVALFGVLKAGGAYLPLDPAYPEDRLAYMLEDSGARIVL---TRNALADALR--LPGIELLRLDADRATDG-----DGL-DEAPPCPAGPDDIAYLMYTSGSTGQPKGVMVTHRGIV--NLCAAIRRRYDLAPGDRVLQYASLFDICVYPTLYAGGTVVFRDESQGHSVH--EFLDWADREGITVFDIPTAFWNELVRGLTASGGVLAKLRLTVVGGEKASGAMLEAWNRLPGAARNSYGPTETT-VTATVYQPSPLPS-----GLPLDPPIGRPIDNVRLYVLDRHLKPVPI--GVPGELYIGGAGVAKGYLRRPELTTAAFVPEPFYRTGDLVRYGADGQLYFLGRSDNQVKIGGFRVEPGEIEAAIERHESVAQAAVKALETAGGKYLAAYVVPAQGRRFDANEL-EAFLRATLPEHEIPQAFVAMAEFPLTPGGKLDREVL----------- 196246253 300 ----------------------------------------ISYQALDQRANQLARYLQQFEVKPDTKVALYLDPSIELLITILAIWKAGAAYVPISPSMPRERVHFMLCDIQAPVLI-----------------TKEPFINNDLAFPCQVIRLDDAAQIDGQPNTPPLHQATPVIYTSGSTGEPKGVMVPHRGIANTLLRRQ--EAFPFHQTDLLLTFSFVFDASIFQL-FQPLLSGACLVIPEREHDPMRIINAIRRYQITVLGLNPSLLALLVK--EQGFEQCDSVRMMFCGGESVSESLLEKIEVTGINVHNMYGPTEAS-----------MEATYWTYEPQMRVSIGRPIKNTRAYVLDEQLQPTPIG--VPGELYLGGVGLAWGYLNQPQLTAEKFLPDPFYRTGDRCRWLPNGYLEYLGRQDEQVKLNGYRIELQEIEACLQKNTTVRENVVLLREDQPGDKRLVGYVVPKNEQSNPEELRSY-LRSHLPTYMIPSTFVFLESLPRTAGGKVNRRALK---------- 38638059 4 -----------NLWSLID--AHLAEHPDAVAFIE-GE-RAITHAEFDQLCRRTVAWLDAQGIGKGDRVGVWLVNRIEWLALFFALARVGATLVSVNTRYRSEEVSYLIEKSGARLLVLQPDFSRILDAMDASLPTLQAIAVVDASTPARLLGFDLHLREPVQGLDESDPNACAILFTTGTTKGPKLVMHPQRTLVDHAWRCADAYGMD-ADGAVMLAMLPFCGVFGLNGVLAAFAGGA----------PVVLLETFEG---------PQAARLLADQRVTHTFGSDEMYRRILDTAPADRPFAARLFGFGAFTSSFSEYASEACVLAGLYGSSEVLALFSCQPMTLPAQAGLPVARATVRIRDVQTGALLPAGQS-GEIEISAPSLFLGYDHDQDATAEAIRPDGFFRTGDLGHLRADGTFVYETRMGDAIRLGGFLVNPVEIEAVLKRFEGVADAQVVAV-EIDGQTRVVAFLILTDGTRLAEADVMAQMRAQVAPFKVPARVWFVDAYPVTLS------------------- 154686276 1522 -----------------------------------------TYQELNERANELAHQLIKRGIRLEDKTAIMGRRSPDMLIGIYAVLKAGGAYLPIDPDYPEERIRFLLKDSGVKFLLAEPELFA-PDLFEGETISLK----------SGQTGNPESAANPNVPVK-PDSLAY-IIYTSGSTGRPKGVQVEHRSAV--NFLYSLQTRYGLSDSDIILHKTSYFDASIWELFWWPIAGASVFLLPGGEKDPEMILNALENNRITAAHFVPSMLHAFLEYINSRKQPIKCLKRVFAGGEQLGPHLVSRFYDLGTELTNSYGPTEAT-------VEAAYFDLPQGKEFH-NVPIGISGHNMRLYILNQKKRLLPPG--CIGELYIAGTGVARGYLNRPELTEERFLDDPFYQTGDIARWTEEGLVEWLGRSDGQVKVRGYRIEPGEIEAAIRRIDGIREAAVTA--RTEHGETALAYIEGRESDDVRAELATRL-----PAYMMPAQFIKMSEWPVTPSGKLDRRAL----------- 70729516 2677 --------------------------------------QQLSYRELNQQANQLAGHLLHLGVGPDSRVAICVERGLPMVVGLLGILKAGGAYVPIDPGYPAERIAYMLDDSAPQALLADSATRPLL----GNLA----LPLVDLDQPQWH--RQPRVNPRLNGL-TPSHLAY-VIYTSGSTGRPKGAMNEHRAVVNRLL--WMQEQYRLTAEDAVLQKTPFFDVSVWEF-FWPLFTGARLVMPDGHKDPAYLRQVIRDERISTLHFVPSVFLAYGDTRECAG-----LRQVMCSGEALPGSLVRRFKQQQVALHNLYGPTEAAVDVTAWDCAGPLAQTPDNTPI------GKPIANTRIYLLDAQMQPVPR--GVVGELYIGGVQVARGYLNREQLSAERFLKDPFYRTGDLARYLADGTIEYLGRNDDQVKIRGLRIELGEIQARLTQLEGVKEAVVLAREDVPGDQRLVAYYTTVAGQPAVEQLRRALLEH-LPEFMVPALFMHLAALPLSPNGKLERKAL----------- 211638082 3539 -----------------------------------------SYAELNARANRLARQLIERGGCPGDHIATLFARSIELVVAQLAILKVGAVYVPIDPSVPDERKNWLINDCSAKLLITDGQ----------------------SDVPVGLSVSLFCLSDETDTLREEDRSSAGSAYTSGSTGLPKGVIVPHRAVV--RLVINNGYAEIGSDDRVAFTANPAFDASTFEV-WAPLLNGGALVIHATLLTPQELVQDLQAHRITVLWLTIGLFNRLAAELSPVLPRIKI---LIFGGDIPDLHVIAQVNRPPQQLLQAYGPSEGTTFTTMYPIEALQQGVT-------RIPIGRPIANTRVYLLDAYEQPVPP--GVIGEIYVGGDGVALGYFNRPELTAERFLVDPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIETRLAEYPAVREAAVLALDDGQ-NKRLVAYVVALEDEGLVNSLRDH-LSAILPDYMVPSAFVRLDAFPLTPNGKLDRRALPE--------- 3080742 457 -------DKNMTLHGLFEQKAADHPEKTAV----VYEGQKLSYRELNEQSNRLARALRRRGIGPDAPAAVVMERSERVITAMLGVLKAGGAYVPIDPGFPEERIRFMLEDSKVKVVITDSGLFETAETVR----------------------FSEALSESLENGHPSSEAGAGIIYTSGTTGRPKGVMIEHRQ--VHHLVRGLQQAVAYDQDDLKLALLAPFHFDASVQQIFTSLLLGQTLYIVPKSDGRALSDYYRRHQIDVTDGTPAQLLSAADDLSGV-----KLRHMLVGGEALSRVATERLLQLFAEVTNVYGPTETC-VDASSFTMTNHADLQGD---TAYVPIGRPIGNNRFYILDENGALLP-DG-VEGELYIAGDGVGRGYLNLPDMTADKFLEDPFYRTGDAVRWLPDGTVDFIGRKDDQVKIRGYRIELGEIESVLQGAPAVGKAVVLARPETGGSLEVCAYVVPKQSGEIHQGLREHLSKH-LPDYMIPSHFVELDEIPLTGSGKVDRKAL----------- 160899319 31 -----------SVYDLFCNSAREHGQGRALSFLQAGSVHDASYAELLGKIHQTANALHALGMGASDTVAILLPG---CMEYHFALWGAAGIVQPINPLLSAEKISALMRTTGARFLIADAGIREKVTALDADLAHVL-WVSHEGRVPQGWPACDLHAALAAQPSRQPQAGVAAYFHTGGTTGAPKIAVQTHGAQVYTAWASVQMQG--LNTADRTINGYPLFHV-AGVLPLACFSAGAHVIIP--------TTGLFRNKAVTLMSAVPTVLAALVE-VPLQGADVSSIRYFRTGAAPLSPEVAARFKHSGFHVHESLGMTEMTGI----------STITPPGLHAAAGHVGLRLPFARLRCMGPDGRPSGQEAAPTGMVVFQSPNLFSGYLGGIEPS-SYLTDDGWLITGDLGSVGDDGLLRLRGRSKDVIIRSGHNIDPQVIEQALERHPAVKACAAVGAPDAYAGEVPVAFVALQPGAHADETELLAFAAAGVDEAPARPRYVIIDALPTTNVGKVYKPRLRSMAAEIY--- 90424581 63 ----------------------------------SGGETRLSFAELSRRSNQTANFLRAQGLKRGDHLLLLLGNVVPLWEIMLAAIKLGLIVIPATTLLTPDELRDRLERGRAKLVVAAPDQVAKFANLGG--ADLARVVVGEAQA--GWLPFAQSAGSFAPDAPTDPDEPMLLYFTSGTTAKPKLVRHSQRSYPIGALSTMYWLG--LQPGDVHLNISPGWAKHAWSCLFAPWNAGATVVVNQPRFDAKSLLATVVRCGVTTLCAPPTVWRL---FIQEKLSDYKVALREVCGAGENPEVIDQVKSAWGLTIRDGYGQTETTALAGNS-----------PGQVVKIGSMGRPLPGYQVIITDPDGKPAKE-----GEITLKPAGLMQGYQGEGGSLSGA---DGVYRSGDVAFADDEGYLTFVGRTDDVFKSSDYRISPFELESILLEHEAVAEAAVVPSPDPIRLAIPKAVMLAAGTEPSRDSIFRH-LQARLSPFKRIRRIEMVTELPKTISGKIRRVHLR---------- 91773120 90 ---------------------------------DNGEEQVITYRQLYRDVMRFSNGLKSLGVGKGDTVCIYMPQVPEQIVAMLACARIGAIHSVVFGGFGAKALHSRIKDAQAKVVITADDLKSLVDEAVVNASCVEKIVVLRRMTPQIELFSEEDVEKECEPEIMDSEDPLFILYTSGTTGPAKGIVHTCGGYMVYYTTKNVLD---LKDNDVL-----------WCTADPGWITGHSYIVYGPLSDPGSMIEEFD-VSVFYTAPTAVRMFMRMGEEWPGKYNLSSLRILSVGEPLNPEAFKWYYRVIGKEVLDTWWQTETG---------MHMLTTAVGEPMK-PGFTGRPVPGVVVDVVDENGDPVP--AGTGGFLVIKQPWMMRTVYGNDERYRQYWTTKNYYSAGDLAVKDEDGYIMIQGRADDVLIVAGHNIGSAEVESALVSHEAVAEAAVIGKPDPLKGDSIKAFVILRMGFNSSDKLKLDLLRMNLGPIAMPSEIEFVDSLPKTRSGKIMRRLLKAQ-------- 109095472 383 -----------------------------------GDEVKWSFRELGSLSRKAANVLKPCGLQRGDHVAVILPRIPEWWLVNVACIRTGIVFMPGTIQLTAKDILYRLRASKAKCIVASEEVAPVVESIALECPDLKTKLLVSPQSRTGWLSFQELFSEEHSCVETRSQEPMTIYFTSGTTGSPKMAQHSQSSLGI-GLTLCGRYWLDLKSSDIIWNMSDTGWVKAAIGSFSSWLCGACVVHQMAQFDTDIFLDTLTTYPITTLCSPPTVYRMLVRK-DLKRYKFKSLRHCLTGGEPLNPEVLEQWRQTGLELYEGYGQTEVG-IICAN-------QKGQEIKPGSMGKGMLP---YDVQIIDENGNVLPKEGEIALRLKSTRPFCFFSEYVDNPQKTAATIRGDFYVTGDRGVMDSDGYFWFVGRADDVIISSGYRIGPFEVESALIEHPAVVESAVVSSPDQIRREKAFVVLAAPFKSYNPEELQDHVKKST-APYKYPRKVEFVEELPKTITGKIKRNVLRDQ-------- 154684835 2569 -----------------------------------------TYGELNARANRIARILMDCGVTADERVGILTKPSLEMAAGVLGVLKAGAAFVPIDPDYPEERISYILQDSGAKLLL-TQEALDVPESYNGET------ILLDGRRSILSLPLDE--NDEANPTETTADHLAYMIYTSGTTGQPKGVMVEHHALV--NLCFWHHDAFAMTADDKSAKYAGFFDASIWEMFPTWTIGAELHVIDAIRLDITRLNHYFEENGVTITF-LPTQLAEQFMELENT-----SLRMLLVGGDKLKRAV-----KQPYTIINNYGPTENTVVATSGVINPEEGSLS----------IGRAIANTRVYILG-DGDQVQPEGIA-GELCVAGRGLARGYLNREEETAKRFTADPFYRTGDLVKWNAQCGIEYIGRIDQQVKVRGYRIELSEIEVRLAQLADVHDAAVTAVEDKAGNTALCAYVAPQQDDI---EALKAALKDTLPDYMVPAFWVEMDELPVTANGKIDKKALPE--------- 167462043 150 ------------------------------------EDKQMTYRELNERANQLARTLQAKGVKADQPVGIMAERSLEMIVGIFGILKAGGAYVPIDPEYPEERIQYLLKDANISVLLLQEHLKHKV-TFNGQLIHLN-----DE---EFYHSDRSLLS----PVAGSSNLAY-VIYTSGTTGKPKGVMVEHRGIV-NSLQKSFF---GLSEEEHVLVLLP-YVFDAFVLNFFGPLISGATVYLLNNQDPVMIKDIISREGITGFAATPRLLRLIIENMEVND--FNHVKHVVVGGEQLETDIIKRLFSLNPDINNQYGPTENS------VVSTYLPIRSPGQPITI----GKPVANHRVYILGEQNQPI----GVTGELCVGGAGLARGYLNLPELTREKFVDDPFYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIETGEIETALLNIEAVQEAIVVAHENEKGDKALCAYYVVNKSFEASKMKEE--LSAQLPSYMIPSYFVQLEQMPLTPNGKIDRKAL----------- 83310521 2 --------------------------------------------------------LADLGLQPGETVAVLLGRTPDLYSAALGIWKAGGIYCPLFAAFGPGPIKARLDLGKAAVLITSDDLYARVVASRSALPDLRHVLVVEGATPEG-CADLRSLASAAQPMEAPEAPAF-LHFTSGTTGTPKGVLHPHRAVLAHLVTGRKVFG--LSDSDVFWCTADPGWVTSTSYGIIAPLCGATLIADEAELEPRRWYGILHDEEVTAWYTTPTAIRTMMRYGAALAYRQNSLRVAAVGEPLNAEAVMWGQKALGVPFLDTWWQTETGAITIANGPGTDRRPGS----------MGRPLPGVEARIMREGGTPKAVDGDAVGELAIRTCWMFSGALGEETRYGDSFR-DGWYFTGDLVKRDKDGFIWFVGRADDMIKCGGLQIGPFEVEGSLMDHPAVAEIGVVGKPDMLVREVPVAFVSLNPGFEAGDALRAELLS--YARQELPREIHFVEELPKTNSGKIMRRVLKAK-------- 186686725 2701 ------------------------------------ENQQFTYRELNAKANQLAHYLQTLGVGPD---VVVGLCVERSLETIVGILGIGGAYVPLDPEYPTERLQFILEDAQVSVLLTQQQL------VNSLPKHQARVICLDSDW--------EKIAQKSESNSLNTTTSDNLAYTSGSTGKPKGVLVNHSNVV--RLFEATNSWYSFNAQDVTLFHSYAFDFSVWEI-WGALLYGGRLVV-VPYLSPESFFELLTQEKVTILNQTPSAFRQLIQAEQSTATTGNLNLRLVIFGGEALKSLQPWFERHGDQLPQMYGITETT-------VHVTYRPLSKADLNSTASVIGRPIRDLQVYVLDEYKQPVPIGVP--GEMYVGGAGVARGYLNRPELTAQRFISSPFYKTGDLARYLPNGELEYLGRIDQQVKIRGFRIELGEIEALLAQHPAVWESVVVIREDELDDKRLVAYVVPKVKQSSTAAELRQFLANQLPSYMVPNTFMMLESLPLTSNGKIDRRAL----------- 194741326 4 -------------------------------------------------AIRIAQHLKALGLKQDDVVGIAGTNTTYLMPVVLGCLLNGTPFHAVSPWHDEETMKHLFSITRPRIIFCDGFVYQRLSIIARILKT-HVYTLKDHRL--GMPRVEDLLETKAELYYVPSPLLLGILSTSGTTGLPKAVCITN--------SACLFDFGFVTGQDVLLSFSTMFNMLFSCCH------GSTRIITDRAYTPEYMLQLVEKYKVTLLTVIPQQVASLLKAPTLSKQRLTTIRFVSVGGGSCYVGNLLKLQEFNGQISYGYALTECGGVAANMGVSK-------------PSSVGRIVPGVRVKILDDAGRSLGHG--ETGEILVHNGKQWNGYYGNPNESKRMQDYQGWFHTGDMGYFDDENFLHIVERKRDLLRFHGAQYCPHELEQVIAELPDVIEACVFGL----WNEDPAAAAVVKGSRLTEMDIVEYVAKLVVTHKQLHCGVFFLTELPKTGSGKVLRQQARDQ-------- 15888978 49 ------------------------------------------------------------GTERGDRVVIYLPRGFEECWSIFGVSMASGVFVPVNALLKAQQIRHIVTDCGAKIVI---SSMAMMDELKAALTDLPDITI---------LLAEEITARKSAPAR--PSAAIGILYTSGSTGSPKGVMLSHRNL----LAGARIVRTYLTGKDRILSLLPFSFDYGLNQLLTAVEQGATTIISTFRLGDEIVRDLRD-QAITGLAGVPTIWAILAPLLAKTP--LPHLRYLTNSGGRVPQETVALREKLDTKIYLMYGLTEA-------FRSTFLPPDEIDRRPT---SIGKAIPECEIFIVTDKGQRA-KPGEP-GILVHRGPTVSLGYWNRPEDTAKVLRPHPFIYSGDLAVEDEDGFFSFVARNDAMIKSSGYRISPTEVEESLMSTGLFREVAVIGLPDPFAGEKVHAVATAASET---IDVSAALKKAALAPFMIPRAIELVERLPITANGKVDYRALRER-------- 91083237 119 -----------------------------------GDYKWKTFSEVNMLATNFGKGIRELGNEPGQNVAIFAETRAEWMIAAHGIFKQSIPLVTIYATLGDEAIAHGLNETEVTTVITSFDLMPKFKKILAMVPKVKTLIYMEDQLKKGYIKFSEVLGANSQVVDVPPRSEAIIMYTSGSTGVPKGVILLHKNLI--ATLKAFCDSTDIYQDDVMIGFLPLAHVFELLVESVCLLTGVAIGYSSPMIDTASKIKKTKGDATTCMTSVPLILDRISKSIQSKGYKVSWLRRLILCGGASPETHEQMNACLCATIIQGYGLTETSCATVQDFYDK------------IYGRVGATTTVCDIKLVNEEGKPFPR-----GEIILGGDNISAGYYKLSSKTDEDFTDDGWFRTGDIGEIHPDGVVKIIDRKKDLVKQAGEYVSLGKVEAQLKTCPLVDNICVVALVVPNQQQKELACQSPEMEKVVIAELMEHGKKSKLEKFELPAAVKLVTEVWSTAAFKLKRKDIQERYKH----- 37526619 50 ---------------------------------------KFSYHQLDQQSSALASNLTLAGIKRGDTAIVQLPNIAEFYITFFALLKMGVV--PINALFSHNKLE-LLAYAQQ----IDPSLIVLLEQLKIHCPRLRNIVVDGRK-----IQYTNELKSWLESTNLPSDEVAFFQLSGGSTGTPKLIPRTHDD-YYYSVRRS-VEICELTQQTRYLCALPAQHNYPLSSPGALGVFYAGGCLPG----PTTCFPLIREHKVTMTSLVPSAVALWIQTMRKYQYSLESLRLLQVGGAKLSES-VARVKLFSCKLQQVFGMAEGLVCYTR---------LNDDDERIFTTQ-GCPMS------GDDEVRIVDDNGNSAGMLIIRGPYTFRGYYKSPAHNAKVFDKEGFYYTGDLAYMTKEGYICIVGREKDQINRGGEKIASEEIESLLLKHEDVIHSALVSMPDPLMGEKSCAFIVVADPNINTLQLRKYLRGMGIAEYKLPDRFEIIDVMPVTPVGKLLRKLIRDKLEN----- 157115668 95 ----------------------------------TNTIRRVTYNELYEKVSRLAGGLKKLGVKKGDRVVIYMPLIPEAIMAMLATVRLGAIHSVVFGGFAASELCTRIEHAEPKVIIIEPNLDILHEAVRTNVIFQRSNILISDLDKRMDVTWESTLDEPTGCVPVEANDPLYILYTSGTTDKPKGITRGHLVTLMYTMDTIY----GVQPDDVWWNASDLWVVGHSYICYGPLLYGATSVMPDRTPDPGQYFRLIDQHKVTALFSVPTSFRVLPDVKYGKKYSMKSLRTIFIAGDSETKMWIEKTFRVPVQTETGSAMTATCVGLAQNLNPPNF-------------TTGLPFCGYDIRVLHPDG--TEADPNELGRLVVKLPLPPGTMYRNAELFENLYFHKGYYDTMDAGYKDEKGYVYVTARDDDVINVAGHRISTSSLEDAVLRHPDIADAAVFGVPEPTKGQIPLCLVIKEGVSKATAKLSVELISGPIAAFRLVGR---VDGLPRTRSGKTMRKAMADFAAN----- 169629625 98 -------------------------------------------------------------------VGIICRNHRGFAESMLAGAQLGAELVFINTELTPQQLGAILQRHEPDVLVYDDEYSQAVEESQYQGLRV---LAWRENPQENRLTLDSLADQHHPKPPPVRRPVKLTLLTSGTTGLAKGVPRAIKPRQLALMCVTAMATVRLRSRDRVLVAPPFFH-GFGLAALLGPLALGGTVMCRRRFDAQQAMTDIRRQRVTVLMAVPVMLLALAD-LDRRDARQLSLRMIVTGAAPISSSTVSVLEAFGPILVNGYGSTEAGVVAIA----------SPKDLVASPNTIGRTALGVSVRILREDRRPA-----APGETGMI--FVRGGLYTPDKATRPTAKEDGHVNTGDMGHFDADGRLYIDGRSDDMIVSGGENVFPGEVEDRLTTYPGITDAVVIGVPDDDFGQVLHAFVVAADGAPAPEEVLKTHVRQGLERYKVPKRFIVLDEIPRNASGKVLRAKL----------- 217969608 41 --------------DYFDQVADAADRLALWVVHEGGGEERLSFADLTQRSNRTANFLRRIGVRRGARILLMLGNELALWECMLAAMKLGAAVIPATPQLTGADLADRLARAQVEHVIVDASHAAKFDDLAAPFSR----IVVGARRP-GCACYEDAGAESA--VFVADRPTARLYFTSGTTAKPKLVLGTQQSYPVGHLSTMYWLGLGRGDLHWNLS-SPGWAKHAWSSFFAPNAEAAVFAFDAARFSARTVLDVLHAYPVVSFCAPPTVWRMLVQ--EVLGERPPVLRELASAGEPNPEVVDEVREAWGIVIREGYGQTETTAVLTPPGVRPR------------PGAIGKSLPGYRVVLLDEQGVEAMEGEICIG-LEPRPLGLMSGYAGAPERNAIAMR-DGYYHTGDIAHRDDEGYIHYVGRSDDVFKVSDYRISPFELESVLVEHPAVAEAAVVPCPDVVRLAVPKAFVLAAGHVPSRELAGELLARARLAPYQRIRRIEFA-ELPKTISGKIRRVQLR---------- 76802762 34 ---------------------------------------RASYGEVNRMANAIAGRLQANGIGTGDTVCLFLYNSMEYIYLYFALAKLGAVVAPVDTRFTGETLATVLETADAEAVFVDTDTREQYEAVREDVSGLTEYFVGPQQDGGPYRPFAPLLGDETPPVAVSEADTLSVTFVQHATEQPKGIELPQYSYLNTGWEASLFD---FSGKDRIFTTLPLYSIFAFHIGVVGSLVTDAAFAFEDPFDPDSQVDRYDASVVLYLGRMLSVLYNQDDDADGADNAVET----AIGGFGTDEALIENFERFDITVLEGYGVTQTATLATYNTADDR-----------TVGSAGRPVSHAEVAVVDDNDWPV--DAGEAGEIVIRPTTMMQGYRGDPEATIEDCR-NQWIHTGDIGYMDEDGYLHFVANEDNSIYRGAGRISSLEIESVIDAVPGVAESAVVGVEDVTGTEEIKAVVVPDADASDPVDVYRH-CRGSLPYVKVPRYVELRAELPRDPTGKVRKAPLR---------- 196156012 35 --------------------------------------------EMDERARIIAHALAEQGVCDNDVVAIFMRNHVDIFEIVEACRYVGSRYVLLNWHSPIVELVPILDDCGAKVLFAHRDLLPLIYTIKTPKSILERYHLTDNKAGEQYQCFDTLLANAKRHSKPPKRFKGMFPYTSGSTGKPKGIKRDEDLLIFKGLSEALMQ---LSIGDRFFVSAPLYHSAPHALTLCCLAAGNIDVYIEPQFDPERFLQDIERFKLTHAYIVPTMMVRLLKLPESIRSKYDTLRFALSTGSALPGDVKAMINWFGPIFYESYGASELGFMTL----------ISSQEALEKPNSVGKPIPGAALKIDNKEACEVGDVGVIYAHLSMFAPF----KYTNTTGTPSDLHVGEFTTLGDMGYVDEDGYLYICDRKKDMIISGGANIFPAEIESVIIEMPEVADCAVFGVSDAEYGEKVVAVQCSPGNTLSIDTLHGY-LGGKLARFKWPKMLQILDALPREDTGKIFKNKLRAQF------- 89893261 79 -------------------------------EGENGDSQVLTYQDLHREVSKFANVLKANGVNKGDRVTIYLPMIPEAVISMLACARIGAPHSVVFGGFSSEALRDRVIDAQAKAVITSDNTIPLKDALDG-VDCVEHFVIQRTKQTERDLWYHEEMA-KASPVCPAEEDMLFILYTSGTTGKPKGVVHTTGGYMV-GVSTTHRWVFDLKEEDVY-----------WCTADVGWITGHSYIVYGPLANGATVLEIVEKYKVTILYTAPT---AIRTFMKPQSRDLSSLRLLSVGEPINPEAWMWYYKYIGGEIVDTWWQTETGMIMM-----TPLPGIT-----SLKGSCTVPFPGVRIEVVDSAGHPVPKGGG--GYLAIKEPWMLRNIYGDPERTYFGNWP-GVYFPGDGAKWDKDGYFWILGRVDDVINVSGHRIGTMEVESALVDHPSVAEAAVIGKNHEKGQALACFVTLKEGIEITPDELKKHVAKK-IGALARPDDIFFTAELPKTRSGKIMRRLLRD--------- 39945328 62 ----------------------------------------------------------------GERVAFLVENSYDYVVTLLAILAAKSIAVPLAPAFPPPELQYILDHSEAALLLSSSKF----------AQKAQDVLATGLASKPTLLELSKFQGDSAAPSESPGNAGM-MLYTSGTTNRPKGVLLPQD--VMTAQARSLLQAWEYSPKDHLLHVLPLHHINAFLFPFNADAVWRRLASPF-MADPEASTNGSNGSAVTFFTVVPTVYSRLADVLTAAREAVKNMRLSISGSAALPTPVKRAWKELGTVLLERYGMTEVGMALSCGLADAD----------RVDGSVGWPLPSVEARLVDVDSGEVIKPGEEVGEIQLRGPTIFAEYWRNPEATAKEFVEDAWFKTGDVAVWTHQGYFILGRKSADIIKSGGEKVSALEVERELLSLDQVAEAAVCAVPSGKWGQKVGCVIVLDKEKWSPMDM-RRALKGRLVNYKIPQVMRVVEHIPRNAMGKINKKQL----------- 23015358 48 -----------------------------------------TYAQLSERAQTVARALAARGIGRGDFV---GLWMSRSLDLHVALLGIGAAYIPFDTEAPADRVAECLDDCAAKALIVDAFTM---GGITGTMPA--HTLILEQGAPTGASPDPRTQGSSADPAYA--------IYTSGSTGKPKAIVISHSNICHYLRAANSIYG--LRADDVVFSVAFDLSLEEIFVPY---LVGARLWIAGRRTEADQLPDVLAQAGITVLDTVPTL-------LGLLPGDIPGLRVIILGGEACPPALAERWCRPGRRIFNSYGPTEAT-------VVATIAEVEPGKPVTI----GRPIPNYVCFVADDLIQPVAP--GMTGELLIGGPGVAAGYLGRPDLTAEKFIADGLYRSGDAVAIDENGDITFHGRIDDQVKIRGFRVELGEIEARLAALPGVHQAA-VSLRTDDGIERLVATIVPETGATIEGGTLKEGLRGQLPAYMVPSHYLVVDELPRLISGKLNRKALKD--------- 194899911 20 -----------------------------ICQISDTEGTALTNGEAITFAIRIAQQLKALGLKQDSVVGIVGSNTTYLMPVVLGCLLNGTPFHAVSPWQDEDTIKHLFSITRPKLIFCDGNCFPRLVIIARMLKS---HVYTLKNHRLGMPRVEDWLETKAELHYVPETLPLGILCTSGTKGLPKAVCISN--------SACLFDFGFVTGQDVLLSFSTMFNMLFSCCH------GSTRIITDRPYTPEYMMQLVEKYKVTLLTVVPQQVASLLKCPNLSKQRLASIRFVSVGGGSCYVANLLKLQDFLIQISYGYALTECGGVAANMGVAK-------------PSSVGRIVPGVRVKILDEAGRSLGHG--ETGEILVHNGKVWNGYYGNPIESKRMQDYQGWFHTGDMGYFDNENYLHIVERKEDLLRFHGAQYCPQEIEQVIAELPDVIEACVFGL----WNEDPAAAAVAKGSRLTEMDIVEYVAKRLVVDHQLHCGVFFLPELPKTGSGKVLRQQARDQ-------- 70726133 2 ----------------------------------TDGNHSITFKELYDKA-----------LSISEHILSLNLNRV----GLYIKNDIASIALINACWLANVEIAMLNTRLTETEMINQMNSINITTILTTQSFHLSHFNVIHLSELEQYPSHTN------DETFNDERIASIM-FTSGTTGPQKAVPQTFKN--HYASAIGCKKSLGYDETTKWLSVLPIYHISGLSVLLRSIIEGFT-VRILEKYNTQTMLAIIKAERPTHVSLVPQTWL-----MDAGLSQPFSIEKILLGGAKLSSTLIDEALNYHLPIYNSFGMTET----CSQFLTATPEMLAQRYDTVGKPSENVQ---VRIKYPNSEGH---------GELLIKGNNVMNGYL--YPTGLSDTFEDGYFKTGDIAEIDEEGFVMIYDRRKDLIISGGENIYPYEIETIAKTHKEINDAVCIAKEDATWGQVPVLYYVSERIISNTELIN--FFKSHLAKYKIPKAFHQVEHLPYTSTGKLQRNKM----------- 94498727 28 -----------------------------------GRSGRYSYAELEQTLGRLAGWLAGFRLEPGARVASWMAKGPVAALMPLAAPRAGLVHVPVNPLLKHAQVAHILADSGAAMLI---GTGARVESLQGDVPAGCQVHREDDAA--CAMSGGDGIGSQADP-----QALAAILYTSGSTGRPKGVMLTHANLWLGAVA--VADYLRLSPDDRTACVLP-FSFDYGQNQLFSTWYAGGCVYPLDYLTPRDVVKLVDRRDITTLAGVPPLWVQLTE-LDWPADVAGKLQRLTNSGGALTRPLVARLRALQADLYPMYGLTEASTYLPPALVDSHPDSM------------GRAIPFAEILVVRADGSIT--DDEEPGELVHCGPLVAQGYWQDAPRTAERFRPPSASRYGGMAVWDGQGLLYFVGRDDAMIKSAGNRISPTEIEEAAVAVPGVAEAVALGIADDRLGQAVRLLLRGRAEG-LPSAVAAY-LKSELPNFMQPRDIVMLDQFPRNPNGKIDRVALREQ-------- 218529991 30 -----------------------------------------TYAGAVDAMERMAGALHDAGVGKGDRVTIFAHNGLDYIVAMVGAWRIGAIAALVNVKFADELTDYFADHTPSAV-VYTHDMEGQVAAACAALGTVRARLCMD-GAQDDALSLPEMLGLPAPPDPGDETAIAHLSYTSGTTGKPKGACLRHEPTVRAS--------RCIGERLRLRPGDVSFGPSALSSSY--QLV--ANLLPPLAVGAAINVMRFEGGYDALTARGATSLVALDDVLQEARRRPPSLRLGISGGGPVPPTLKAAWDELGLPLVESYGQSE-----LGGFVGGYPELEPDDAKL---GRVGPPLPDKEVFILGPDDRVLPP--GEIGEIALTGGFMA-GYWGKPDKTEAA-TRGGYLRTGDLGLLDAEGCVTLRSRRAELVEVAGRLWYPRDVEEALAAQPGVAQAALVGVADPALGQRPVAFAQAQPGAALDAAALKAAINGRVAYDLDPLVLVVVPEMPMTPTGKIAKADL----------- 104782108 4773 ---------------------------EALAVIH-GERH-WSYRALDQHANRLAGYLLELGVQAGDRVALLLPRSFDLLAAQLAVSKCAAVFVPLDGNAPVERQAFMVADSQAVVLLTHSD-QPQVEGGR--------RVELDRLDLGRYASEPLNLAVDAG-------SAAYIMYTSGSTGTPKGVQVPHRAIVRLVINNGFADFN--SQDRVAFASNPAF--DASTLEVWAPLLNGGAVVVIDQDQVLSRQALGD---TLLTHGVTVLWLTAGLFHQFADDLLPAFRRLMVGGDVLDPAVITRVLRDGAHLLNGYGPTEAT-----TFSTTH-EIVSVGEG---SIPIGKPIGNARCYVLDARRQLLPV--GAVGELYIAGDGVALGYLGQPELTAERFLIDPFYRSGDLACWQADGTLRYLGRADQQVKLRGFRIELGEIEARLAACAGVRDVAVVLREDSPGDKRLVAYFT--GQQAI-AELHQH-LQGQLPDYMLPSAYVQLDALPLTANGKLDRRAL----------- 166368391 523 ---------------------------------------KITYQDLNHRANQLAHYLQSKGVKVESLVGICLEQSVSIIISFLAIIKTGAAYLVLAPNYPQERLNYILNDAQVSVLITQNTLVNLFRDHQAEV------VCLDT---EENLIVSQSQNNLVNPIQ-PNNLAY-IIYTSGSTGTPKGVMIEHQSLVNHSLG--IIKVYDLTNRDRILQFASFFDVAAEEI-YPTFLTGATLVMRPALMFPADFTQFIQQKCLTVINLPATYWHEWVLDLSQTLITLPETLRLVITGSVLPERLISNSQREDITWLNAYGPTETSTVFNPNFIHKIAQIHS--------VAIGKPITNTQVYICDRYLQQVPIGIPGELLIGGLG--LAKGYLNRDDLTREKFITHAFYKTGDLARYLPDGNIEFLGRIDNQVKIRGFRIEIGEIEAVLTEYPDVRATAVIVREDQTNNKQLVAYIVPKYPSIDPAKL-RSFLKQKLPDYMIPAFFVQLQELPLMSSGKIDRNAL----------- 3309644 47 -----------------------------------------TYARTLRETEETAAALQALGVVPGELVLSWLPNGPDALRAWYGVNLAGAVLVPLNIAYRGAILRQVIADSGAEVLICRPSLAARLEDSDDAVGAVRTVVLLDVEALAGRLAVETALAEFAEPVPAPRPDPQTVIYTSGTTGPSKGVVYAH----LYSSCTAAFHGMAGPE-DRYLLQLPLFHAGGTIGAY-GMLVHGGSVTVVPAFTTGEFWPLIRRTGTTLC----TLLGVMATYLQDTAHPLRAAYVIPFTEGATEFS-----KRFGVPVRALFNMTEVSCPVLS----------APDHHPGVPMHCGEPRPGIAARVVDDHDREV-ADGEA-GELVLRAPWFLSGYLGRPAET-AAVWRNGWFHTGDTFRRAPDGGLVFVDRKKDAIRRRGENISSFEVEAQAVAHPGVLEAAAVAVPGDEGEDEVLLVVADRDSAPVDPAALLEFLRERLAHFMLPRYIRVLPELPKTPTGKPTKHTLRAE-------- 146351242 60 --------------------------------LHTPDGTTWTYGDLQKRANQVAQVLEDFGVVPGNRVLLRGPNNPWIVAAWLGVLKAGAVVVTTMPMLRSSEISTLIDLTKPTVAISDHRFVDELSVAAGDDVAVLAYGGEDDA---DLLSRCGAKSGQFTAVQTAADDVALLGPTSGTTGAPKVTMHFHRDIL--AIADTFARHILTPTHDDVFAGSPAFTFGLGGLVIFPLRFGASALLT-ERAAPVELAENAEAAGATILFTAPTAYRAI--LKAERGDLLSRLRLAVSAGEHLPKTWEAVHQATGVRLVNGIGSTE----LLHVFISAAGEDIR-------PGATGKPVPGYRATILDDDGREVAPGEP--GRLAVIGP--TGCRY-LDDPRQEIYILNGWNITGDTFLRDEDGYFIYQSRSDNMIVSSGYNIGAPEVEAAIDQHPDVLENAVVARPDPERGSIVCAFIVLRGDDAKRKEIQD-FVKATIAPYKYPRDVRFVDELPRNPSGKLQHYKLRDQ-------- 214038235 46 ---------------------------------------KLSWSEAVPLINQIAAQLQADGLVKGQAVSIVGATSVRYALVYLAAIVAGGCAAPLTTSATPKQLAAMMADSGADHLFVDTELPPLNQIMLNEVEGVQ--FLFDWMAKDGALPKDLCVSPE-DPFNI--------IYSSGTTGTPKGIVHS-RKMRWHQMAVG--EGARYGKPQVSLFSTPLYSNTTLSIFISTIAYGGTAVLM-PKFDCQRWLELAQEHRATHTMLVPVQYQRLMDFDGFDDYDLSSFTHKYC--TSAPFSAELKAERMPGGLIEAYSMTEGGVVCI-------LVAHAHPDKL---HTVGVPWDGSEVITVDEDLNQLP--AGEMGELVGRSRTMMTGYQNQPQKTEECSWYDAWQRMGDIGRVDDEGFVTLMGRSKDMIISGGFNIYPRDLEEALMKQTDVIDAAVVGVPSKEWGETPFGFVVARGVELDLDQLKSN-ANADLGKTQRLTALRQIEELPRSHIGKILKTELRD--------- 118764442 505 --------------------------------------HRLTYAELDRRANRVAAGLRARGVTQGQPVATLISYSHELIIAFVAVLKAGGVLGPTDPRV-PEKIDLILTTTQDRAHLGD--------------ALAAQAVLLDE-----LLGIDEGKDMPFDGPELREGDAAYVIYTSGSTGTPKGVEVSHGNLNLSYLAWCQAYRFDTPGRPVTLQLAPTF--DLFIGDVSRTLGCGGCLILCPRLDAEKVHGLMTREKVTFGDFPPVVLRELIRYCSQTGQRLDGLDTLVCGADVAAQALCGPHAR----VLGSYGVTEAT--IDSSVFDPALHPLAPGDVVPI----GRPLPSCELYVVDERLQLTPIGGPAVSQRYLNNPALTADKFGSIDASGCVVRADGFYRTGDLCRLLPDGTIEFMGRRDHQVKVRGLRVELGEIESALSAHPEVRQCAVIA-RNERFEETVL-VAFAVTDAPV-ESLHRHLTER-LAAHMVPGHIERLERLPLTPSGKIDRKRLK---------- 196228831 797 --------------------------------------HQITYGELEACANQYANYLRKQGLGEGAYVGLFANRYWQFVAATLGILKIGAAFVPLDPRDPPARTAALRKHIEDKL------------DVSAESK---------ERGSEA--------GKPTGPAYV--------MFTSGSTGEPKGVVIPHQGVTRLVCA---TDHATFDNKTVMMQGSNLFDASTFEL-WGSLLHGGKLVF--TRTD--TLLDHDDLAAHIARNGINTLFLTTSLFNQHARQMFAGLRCVVFGGEAADPSMINRVLEHGLQLVNGYGPTETTTFAVCHQIKNPAPSV----------PIGRPISNTDVFILDEQRQPVPP--GVTGEIYIGGPGVAIGYLHRPEFTAERFIETEFYRTGDYGRWLSNGTIDYQGRIDQQFKLRGFRIEPAEIEAQLRLHPAVAQCAVVPKPSPSGEKVPVAYLVRRPESAAPDADFRQYLVQNLPPPFVPYQWFWMDSLPLTSNGKLDQRALPE--------- 186472866 2610 ---------QLPLQRQFERHAAEMPDAIAVDFIDANEVRRLTYRELDDRANRVAAALLNAGVKADSVVALYVERSIEMVVALFGVLKAGAAYLPVDPDYPAERVAYLLDDARPAVILTQSSL---------------HARVVDSIGDTDAQVWRV---DELDAGSVPDSSVAYLIYTSGSTGRPKGAGNTHRALA--NRIAWMQGAYRLTPRDVVLHKTPFFDVSVWPLSAGATLAIAA---PGDHRDPARLAAAIDAYGVTTLHFVPSMLGAFLGYLRDFGAAAQCITRIVASGEALSPELVARARALQAQLHNLYGPTEAAIDV------SHWTCTDDDAGAT-AVPIGKPIANIQLHALDAALHPLP--AGAIGELYLGGVGLARGYLGRAALTAERFVPDPFYRTGDLVCRRADGVLDYLGRADQQVKLRGLRIEPGEIEAVLRAAPGVHDAVVIV-----RDDGLIGYVARRAQEEFDRTALFAALHAQLPAYMVPTHVIELDALPVTPNGKCDRNAL----------- 159040842 113 ------------------------------------EVRKLTYYDLYREVNRLAYAIRSLGLRKGDTV-TIYLPMIPELPIMLALARLGVIFSVVFSGFSAQALADRVMDAKSKVIFTADKVVRLKEVVDEALKGIQ-FVLKDTPMVNGRIWWDELLSDYVKPEEIESEHPLYILYTSGTTGKPKGIVHDTYMTLLHATMKWVFD---IKDTDVY-----------WCTADIGWVTGHSYIVFGPLMEPDRWWRIVERYGVTILYTSPTAIRTFMRYGDDKGHDFSTIRILSVGEPINPEAWKWAWKWLGVPFGSTWWMTETGGILI-----SHAPGLA---LIPLKPGTGLPLPGIDADVVDDEGKPV--QGKR-GYLVIKKPWMLMTIWGDPNRYIQVYWSRGMYYAGDWAIKDEDGYIWVLGRADEVIKVSGHRLGTYEIESALVSHKAVAESAVVGVPDPVRGEVPVAVVLKSGVNPSQELVKENWVRTAIGPIAEPANIVFVSKLPKTRSGKIMRRLLKQ--------- 30410742 84 -----------------------------------GDEVKWSFQELGSLSRKAANVLKPCGLQRGDRVAVILPRIPEWWLINVACMRTGLVFMPGTIQLTRKDILYRLQASKAKCIVASEEVAPAVDSIVSECPSLKTKLLVSPHHWDGWLNFQELLSEEHNCVETGSQEPMAIYFTSGTTGSPKMAQHSQGSLIGYTLCGRY--WLDLTSSDIMWNMSDTGWIKAAIGSVFSTWLRGACVFVHAQFDTDIFLDTLTTYPITTLCSAPTVYRMLVQK-DLKRYQFKRLRHCLTGGEPLNPEVLEQWKQTGLELYEGYGQTEVGIICA-----------NRKGEAIKPGSMGKGVVPYDVQIIDENGNILPKEGEIALRLKSDRPFCFFSEYVDNPEKTDATIRRNFYVTGDRGVMDDDGYFWFVGRADDVIISSGYRIGPFEVESALIEHPAVVESAVVSSPDPIRGEVVKAFIVSNREKLT-AELQDH-VKNSTAPYKYPRKVEFVQELPKTITGKIKRNVLRDQ-------- 148258000 30 -----------------DRHADGSGRLALIVVEEDGTARRVSFDELRDFSCRFANVLKADGLAQGDRVAVFLSQSLEHLAAFRA----GLVSVPLFTLFGEDALQFRLQNSGAKVVVTDAVGLAKLATIRHHLPELKTVYVIDGDG-AGARPFWPTLERASD--RFPTVATSSIIYTSGTTGNPKGALHAHRVLLGHLPNVEMVHGFLPKPGDVMWTIGGLFDALFPAWYHAVPVVGYR----ARKFVPQAAMQLMADYAIRNVFLPPTALKLMRQ--ANVKHDGVKLRSILTGGESLGAELLDWVRTFGIDAHEIYGQTECNLVVGNN---AKLFPIR-------PGSMGKATPGFDVLIVNDKGEELPRGTRGIIGVRQPNPCTMIEYWRNPEATRKKFAGDVLL-TGDLGAQDADGYFWYASREDDVITSAGYRIGPAEIEDTLLKHPAVALAAVVGIPDPVRTEAVKAWIVLRPGVVANDTLSQDFVKVKLAAHEYPRHVEFTDSLPMTATGKVLRRELRAR-------- 120401244 26 -----------------------------------------TFGELEARANRLAHLFRDAGLVEGDAVAILMENNEHIHAVMWAARRAGLYYVPISTHLTAAEVAYIVDNSGAKAIVGSPNGLPPLRLIAGGAESSA---TSASSELEGWQRYPECVADKPDTPIADEIEGDLLQYSSGTTGRPKGI----KRELPHGLMAALV-SFWMHPDAVYLSPAPLYHTSVWSM---QTQAGGITTVVMEKFDAEGALDAIAKHKVTHGQFVPVMFTRMLKLPEAVSYDVSSLERVMHAAAPCP-----------VDIKKQM-IDWWGPIVDEYYASSEAHGISAEDWLTHPGSVGKPLTGV-VHIVGEDGEELPP-GQA-GEIYFEGGY-DFEYLNDPDKTASSRHPQGWKTVGDIGYLDDEGYLYLTDRRHHMIISGGVNIYPQEAENLLVTHPKVMDAAVFGIPDEEMGQSVKAVVQTVDPADATEEFAAELLRDRLAHYKCPRSLSFEAQLPRTDTGKLYKQELVKKH------- 114331674 78 -------DGELNIWNCLDRHLTTQANKTIIFESDEGEVIRCSYRELHQRVCRFANGLKALGIRQGDRIVIYMPMRIEAVVAMQACARIGVIHSVVFGGFSAKSVERIIDAGASAVITADEQTATVDEALMGDTTSVHSVIVFRHTGPEWWHNLTASQSDECEPIWVNAEHPLFTLYTSGSTGKPKGVQHSSAGYLLGAI--------------VSMQWVFDYHSEDWCTADVGWVTGHSYVTYGPLAIGATQV-IFEGTPTYPHAG--RFWEIIQKHRVTTFYTAPTIRSLIKLGPDLPRLLGSVGEPINPEAWMWYYTVSRCPVVWQTETGSHMIAPIPGAIPAKPGSCTLPLPGIDAAVVDETGLPAEQGKGGFLVIKRPFPSMLRTLWNDPERFRNTYFPADYYLAGDSAHRDQDGYFWIMGRIDDVLNVSGHRLGTMEIESALVAHPLVAEAAVVGKPHEIRGEVIVAFVVLRGKLPDDQQAAEEWVSSEIGAIARPEEIRFGENLPKTRSGKLMRRLLR---------- 6653744 48 -------------------------------------VRDITWKELHIASNKLAWHLMKKGFGKG-QVAMVSFNGIEHILATLAVWKTGGCYMPVSCKITDTELGDICRIIKPTVSFTDKEMPCRTESI----KIGSVFDVCKDESEE-----------------MPEDIAANISPSGGTTGEPKFIKQNVASGLSDEIIKSWFEMSGMEFEQRQLLVGPLFHGAPHTAAFNGLFVGNTLIIP-RNLRPESIVRYIKEYKIEFIQMIPTLMIKLADVDKEDFKSIKALHH--TGGYCSPYLKEKWIDIIGAEVHEMYSMTEAIGITC----------IRGDEWLKHYGSVGLPLGGSRISIRDEEGNELPHE---VGEIHMTSP---SACCMTEYINHKPLTKDGGFRSGDFGYVDEDGYLYFSDRRSDMLVIGGENVFATEVEPVLPAYEKVVDAVVVGIPDEEWGRR-LHAIVQKKEEVSAEELIEYLGKH-LLPYKVPKSFTFVPCIPRGDNGK----------------- 94970548 116 -----------------------------------------TYGQLYRMVCRFANGLRSIDVNKGDRVVIYMPLTIECIVAMLACARVGAIHSVVYAGLGHQALRDRIEDAQAKVVIAGECLKPIVEAIDG-LEFVEHVVVYQRSKGQ----FEAASRREIDFFALMKFSSCFILYTSGTTGKPKGVVHVHGGFMVGTTLRSFLD---IGEQDIFWNTSDTWIVGHSYIVYAPLCAGVTTLLREGAIDPSAAWQIIERYGVTKMFTAPTAIRMFMRFGESLSYDLTTLRVVACAGEPNPEAWRWAQTYIAGDGKWGY--------VIDNWWQTELPTLGTPVTKAMRAKAGLPLPGVEADVVDMEGKRSP-DG-VQGRLILKRPFMRTIWKNDARWEREWQEIPGCYMTGDVAVRDKDGYIAVIGRADDVLNVAGHRIGTAEVESALVSHPAVAEAAAIGIPDALKGESIKAFVQLRAGHNASDNLKAALVRRELGPIATPSAIDFVPSLPKTRSGKIMRRLLK---------- 186471762 78 -----------------------------------------SYGQLAAQTNRFCNVLRSLGVARGDRVFILA---GRIPELYIAVLGFGAVVSPLFSAFGPEPIITRVNLGGATVLLTTDTLFERIRPWRARMPTLKHVLLVGEEGPPGTLDLPQLMAGASDSFDCLATDAALLHFTSGTTGTPKGAVHVHGAAITHWVTGRYA--LDLHPEDIY-----------WCTADPGWVTGTSYGIIAPLLHGVTSVEEFDAESVWYTAPTAIRMLMRAGADVAANYAFPCLRFIAVGEPLNPEAVCWGKDVLGLPIHDNWWQTETGGIMIANTPAFDIKPGS----------MGRPLPGVDLQRTRDGGIHIVDEPGEQGELALRRGWMFRGYLNEDARYRKCFIGD-WYLTGDLAQRDADGYYWFVGRADDVIKSAGHLIGPFEVESVLMEHPAVAEAGVIGKPDPVLGETVKAVALNRGFEPD-EALRMELL--GHARKRLPKEIAFLAQLPHTRSGKIMRRLLKAR-------- 21229282 62 -----------------------------------GEERVFTFKDMKYYSDRAANFFVKHGIGKGDYVMLTLKSRYEFWFCILGLHKLGAIAVPATHMLKTRDIVYRIEKAGLKVCISEDDVPEQVDEAHMECGDVPKKAMVGGKAREGWIDFRKELEEASPEFERPTGEACLVYFSSGTAGFPKMVEHDNTYPLGHILTAKYWQN--VEDNGLHYTVADSWGKCVWGKLYGQWIAGAVFVYDYDRFEAKHMLEKASKYGVTTFCAPPTIYRFLIK--EDLSHNFSTLKYAVVAGEPLNPEVFNRFEFTGIKLMEGFGQTETV-VTIATFPWMEPKPGS----------IGKPVPGYKIELMDRDGREVGEEGEIVINTMAGKPVGLFAHYGKDPKKTEETWHDGYYHTGDMAWMDEDGYFWFVGRADDIIKTSGYKVGPFEVESALIQHPAVLECAITGVPDPRGQVIKATIVLTRDYTPLKKELQNH-VKNVTAPYKYPRIVEFVPELPKTISGKIRRVEIRDK-------- 192289957 38 -------------------------------------------GETYASATRLAAGLQALGVGPGDRVIAMMHNRIEAIHLWLATNLVGAVDVAINAGYRGAPLVHAIEQTGPKVIVIEAGLVPALAAVAAELRAPAIVVVIDE-APRNDLPLAASLCEGAAPAALRRSDTASIIFTSGTTGPAKGVVMPHGQVML--IAHRTAHHCRLSQQSVWYSFHPLYHMAGKFMAVLGSLVAGGEVVIDTAFEPAAWISRARHFGATISGGMLEMIFATPPRDDDRNHSLET-----VCSAPFPHHIARDFERFGVRGLEVWGMTEVGLPLWNDIAA----PLREGSCGRLDAE------WFEFAVVDPES-DTPVALGVVGEVRPKAPWIMQGYDAMPDKTVEAWR-NLWFHTGDLGHLDRDGYVYFAERASERIRRRAENVSAHDIEIAISRHPAVREAAAIGVPSAGDDDIELCLVLSPGSEVVPHDLLAYLASA-LPHYIVPRYLRFMDELPRSVTNKIQRTHLKQ--------- 73541868 50 -------------------------------------IETITFAQLAALSNRIAHVLEDMKLVPGNRVLLRGPNNLMMAASWLATIKAGLIAVPTMPLLRAKELKQIIDKAQVTAALCDVRLREELEANRQSLAQALYF------NGEGEGSLEAAMAGKPDTFDACDTATCLIAFTSGTTGQPKGTVHFHRDVL--AMCDLFPRHVLRPEPDDIFPIAFTFGLGGLCFPWR---IGASTVL-AEKLTPDSLLQLIADFRATIVCTAPTFYRQMAAL--ASRYDLRSLKKSVSAGEALPDATRQAWKATGIEMTDGIGGTE----MMHIFISSAGADVK-------PGSIGKVVPGYIAQIVDENMQPVPP--GTVGKLAVRGP--TGCRY-LDDPRQANYVKAGWNLPGDTFVMDKDGYYFYQARSDDMIISAGYNIAGPEVESTLMQHKDVAECGVVGAPDAERGQVVTAYVVLRASDATRAALQDY-VKREIAPYKYPRRIVFVPALPRTETGKLQRFRLRQ--------- 167839084 61 ----------------------------------TGDGAQYTFAQMSERSARIANWLRGIGVARGDRILLMLPNRVELWDAMLAAMKLGAVVLPATTQLSADDVRERVQIGGARYAIVDES-----EAAKFEQPGLDVTKIVAGAPRAGWLADGYAAAADFTPERV-TRASDPMLFTSGTTSKPKLVEHTHRTYPVGSLSTMYWIG--LQPGDVHWNISPGWAKHAWSCFYAPWNAQACVAFNYARFEPKVVLDALVKYQVTTMCAPPTVWRMLVQ--QPLAAFPVRLREIVGAGEPLNPEIIERVKKWGVTIRDGYGQTETTCLIGNS-----------PGQPVVPGSMGRPLPGYAIVLLDPDGTPASE-----GEVALPGPGLMKGYANNPEATAHAMR-DGHYRTSDIALRRDDGYFVYVGRADDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSPDPLRLSVPKTFITLRGYEPS-EALAREIFRFSLAPYKRIRRLQFA-ELPKTISGKI---------------- 154509133 34 -----------------------------------------TVREAANTVARLAAAFDTAGIGEGTRIAVIGANSPWHYIVHVAASWLRAVTVPLSPRMPSGALASMCEQVGVSWVFLDEACAPHTSALTDVGAQVASFTDLDRTAPIG---------------RSPARCGTELAFTSGSTGIPRPVGLTHEVMWWGS--TNFREGFDYAPTSSVVGVCPASHIGGFVWTHGGTLV--TLGFPG-SFDARGVIDAIERYGITMMFAVPAIVRALLDQHARGGGDLSSWVRPLIGGDAMTADLAEAMRAVGLSPIHVWGMTET----------SGAGTVATPGSFAPAGSLGVPFPYVDLRVMASDERESGVD--EMGEIWVRGP----GVVSGEE----------WLRTGDLATKDKDGWLHMVGRAHRMINTAGELVAPPTVERALRSLKEVSDALVVGLPDERWGQIVAALIVPQASSLSADALSE-ALRDSLAPWEKVRRVLVVDALPTTTTGK----------------- 73748898 99 ----------------------------------NGDTQTISYSDLYENVNRYASVLKKLGIGKGDKVTVYLPMIPEMVYILLACNRVGAVHNVIFSGFSSQSIADRVNDSGSKMIVTASKILPLKEIVDEAVKTIEHVLVIKYTGHEVVMVWAHDLLKDADKYVAPEAMESTILYTSGTTGKPKGILHGTGGYGVWA-CNTLKWAFKPTDESVFWCTADVGWITGHTVVYAPLALGLTQVIYEGAPDYPSVWEIIDKYGVSIFYTSPTAIRMFMRHGEEAKHDLSTLEMLSVGEPINPEAWEWYYKNIGHEISDTWWQTETG-----GFMITPCPGI---QSFPLKPGSALPLPGVDPVVVDAEGKILPAN--ETGFIAIRKPWMLGIYNGDELYKKTYWSRPGWYCPGDFSMKDSDGYLWLLGRADEVIKVAGHRISTAELEHALVGHSSVAEAAVASRPDEVKGEAIVVFVTLKKNVEASAEVKRHHLRSAIGTIATPEEIIFVEKLPKTRSGKIMRRLLK---------- 163760939 8 -----------SIWQAFAASAGLLPDRPVFNVLYGIEPGKTSYRQVQEQVTELAAALQQKGYGPGFRVMLLLENRPQFFVWLLALNRIGASVVPVNPDLRHSELSYMAGHSEPSLIVALADRCDGLAAAAREAGLSVPVIAPGDVVPQPGTAGAVALRVDAEPLDGEEMEA-ALLYTSGTTGSPKGCILTNTYFLEAGRWYAEAGGLCALNTDMITP-LPVFHMNAMAYSFMAMVAVGGCLTVLDRFHPSSWWKSVRESGATYLGVMPSMLMGAPESREDRNHSV----RFGFGAGVDPK-LHASFERFGFPLVEAWAMTETGAGAV--ICANQLPRRVGESCL------GKPGPELDVRIVEADGKASQSGGELLVRQKAEDPGFFAGYFKNPEATEEAWA-DGWFHTGDIVRREADGSMFFVDRKKNVIRRSGENIAAVEVESALMRHPAVKAAAVAAVGDPVRGDEVFACLKVDGE--AGEALALEIVGGQLAYYKAPGYIAFVDALPLTSTQKIQRRELKE--------- 29830185 515 -----------------------------------------TYAELNARANRIAHALIAKGVGPETLV---GLSLERGIELIPALLGIGAAYLPLDPANPADRIAYIVGDAQAPVV--------VTTAEHAHLFDVE-LLLLDTDAPDLAARPDSDPGVPGSPENL-----IYTIYTSGSTGRPKGVALTHTNVV--RLLERGNEHYAFTDTD----VWPLFHVSVWEM-WGALLHGGRLIVVPYDVSPEEFLDLLVRERVTVLNQTPSAFRSLV-----AADAELSLRAVVFAGESELRPWADRFGLDRIALVNMYGITETT-------VHTTYHRLTERD-LDPRAGNAVGHPLADLRVADRQLVPV----GVPGEIHVGGPGVARGYLNRPELTAERFVPDPYYKSGDLARRLPDGSLEFLGRIDDQVKIRGFRIELGEIETALAAHPQVRDAVVLVREDTPGDKRLVAYTTPAADQPAPGDLRSH-LAARLPEYMVPAAFVALDALPLTTNGKLDKRALPAPGQDALGAA 134100383 47 -FPDGVLNTCFNALDRHVRDGRGEQDALVWDSAMTGTVSRWTYRELLERVSVFAGALRAQGVERGDRVVIYLPMVPEAAVAMLACARIGAVHSVVFGGFAPRELAARVDDARPKVIVLEPNRVPIVEALRSEHRPDRVIVLQREQATERDLDWDDAVAEPADCVPVAATDPLYVLYTSGTTGRPKGVVRDHAVALRWSMSAIYDIGPGWTASDVGWVVGHSYIVYGPLLAGATTIVYEGKPVGTP--DSGAFWRVIAEHGVKSLFTAPTAFRAIKDAVELAKHDISSLRSLFLAGERDPETYQWAVGKLGIPVVDHWWQTETGWPICAN--PRGLEPMPVK-----PGSPTVPVPGYQVEILDQSGEPVPTGRDGAICIRLPLPWNADDRFRGEYLERYP----GYYLTGDSGHVDEDGYVFVMGRTDDVINVAGHRLSTGSMEAVLAEHPAVAECAVIGVRDALKGQVPRGFVVLKGVEVDEEKLRGELVAA--VRDQIGPVAAFVDGLPKTRSGKILRKSMRE--------- 114778484 84 -------DGKLNLSNCLDRVRAGFGRTAIIWEGETGVVRKYSYSALLADVCRAANAMRELGVAAGDRVVIYMPMIPEAAIAMLACTRIGAVHSVVFGAFSPQALRDRVEDAGARLVIMKPNVLALAEGCHGHVLVVAHAGNDVERTAGRDIDWQQALNAECAPLAVEAEQPLFILYTSGSTGKPKGILHSTAGYLLWSRLTMQWSFDFKPERDVF-----------WCTADVGWITGHTYSVYGPLCDPGRLWKICADHGVTVFYTAPTAIRALIKAGDQEQHDLSALRILTVGEPINPEAWMWYHRVIG---------KERCPIVWQTETGGHMIAPLPFATPTKPGSATLPLPGIDAAVVDGDGKPVSEGG---GLLVIRQPWMLRGIWGDEQDTYWKKFSNRYYFAGDGARIDKDGYCWIMGRVDDVLNVSGHRLGTMEIESALASHPAVAEAAVVGRPDDIKGEAICAFVVLKSEDGLAELLRKHVARGAIAK---PDDIRIANSLPKTRSGKIMRRLLRD--------- 71003688 111 ----------------------------------THQSRSVTYYELLQQVQIVAGILRHKGVSKGDAVVIYMPMVPETSIAMLACARIGAVHSVVFGGFAPKELAKRVEDSRCKIIILEPDYKPLVEALKSDHKPQSGLLFLRRHTISGHSPAQCANGGANGPAGLPERSPCWECYTSGTTGAPKGVCRLSGGHIVQ-LRYSIEHMFGMTPNDVM-----------FCASDLGWVVGHSYIHYGPLLLGATSI-IFEGKPVIPDAGIPTALRAIATLMRAPGVDLRSLRALFLAGERSEPQIVAKFERLGAQTNDNFWSSESGSPITGLMLSSAFGPLPAR-----PGSAGLPMPGMDVRIVDDNGRELPRG--QMGNLVLAAPSFLGGLWRNKSYFSTFASKGGWFETGDQGIIDDHGYVSILARSDDIINVSAHRLGTGLIEQVVTSHPDVIECAVVGAPDKLKGQSPFAIVVAHGEKQMLKNINDHVRKEMGPIAQL-SGLIEAQKLPKTRSGKTLRRSLRQAVENAAAG- 118594724 107 -----------------------------------GVVTEISYKDLYHRVCEFANGLKTLGLELGDRVIIYLPMTIEAVIAMQACARIGLTHSVVFGGFSAKSIQERVDDAQAKLIITADKKIPLKSSVDGGCDSVKHIIALQRDKDELVLGSNDIQKNECDPVFVDSEHPLFILYTSGSTGTPKGVQHSTAGYLLHAMNSSRWT-FDMQDEDIY-----------WCTADVGWITGHTYVAYGPMADASRFWKIIEKHKVSIFYTAPTAIRALIKASETTDPRISSLRLLTVGEPINPEAWMWYYKSVG---------NEKCPIVWQTETGGHVITPLPGVTPLVPGSCTLPFPGIAIDVVDEVG--VDIEWGSGGLLVIKKPWMIRTIWGDPERFKKSYFPENLYLAGDGAVRDKEGYFTIMGRIDDVLNVSGHRLGTQEIESALVSSEYVAEAAVVGRPHDVKGESVVAFVVLKAERPSQEDAKK--ITATLREWAKPDEIRFGDNLPKTRSGKIMRRLLRSIAK------ 108760684 2746 -------------------------------------VRTLTYREVEVLSGRLARHLVSRGVKRGDIVALAVSQPADVVAGLMGVTRAGAAVVVLDVDHPAERLAGILADTRAQALVAS-------ESCRARVPSREGLTVIPDSLPE---ATEDVCG-------LPEDAAC-VVYTSGSTGRPRGVVLEHR----HLVAATQARADVYGEPGVVMSLAP-FTFDAWSLFGGGTLRYPDAEEHG---DPRRLAERIARSHVTHLVSVPSLYGQILAAAPVGG--LRGLRAVSVGGEPCPVELTAHHEALAVSLFNEYGPTEAT-----IWSTVHRVRVDEEGRVPI----GRVVPGARVYLLDAHRRLVPR--GAPGELYVGGAGVARGYLGQPGLTSERFVMDPFYRTGDVARWRADGTLEFIGRVDHQVKVRGFRIEPGEVEAALLAHPAVKEAVVVAREDGKGPKRLVAYGVLAGEKPDAQALKE-WVRSRLPPYMVPATFVAMDSLPRTRHGKVDRRAL----------- 84687635 31 -----------------------------------------SHEEMEARIDKVAGALLAKGLGEGQIVAQLMRNDTPIIEVNVGARRVGCYSVPLNWHLAAPEIQFLLEDSGAEVLVAHADLLRPVRDLVPEIREAFRLDPADCTVPAGERNYEDWIA-AAEPHAGENPADRGIIYTSGTTGKPKGVMRDPMTPEETRLNARVFRDTIGIAPDMRLIATPLYHASPNGFARYAATQGELLVI-TPRFDAEEFLALIEKHRINVIVAVPTIFVKLLKLPKEVREKVSSLRFISHTASACPVEVKRELEWVGPIVHEVYGGTEVG-------IALH---ASPEDWLKKPGTVGRCVEHAEVRILGENDEILGPNEP--GEIYVKGTYSDFTYIKNPEA-RAECEKDGFISIGDVGYLDEDGFLFISDRKRDMIIFAGTNIYPAEIESELVLCPEVADCAVFGLPDPEFGEVVAAYIQPAGTTPDADSIR-AFLEPRIAKYKIPRRIEIVPTLPREESGKLMKRKLRD--------- 15228136 97 --------------------------------LHLGEYKWQSYGEVFERVCNFASGLVNVGHNVDDRVAIFSDTRAEWFIAFQGCFRQSITVVTIYASLGEEALIYSLNETRVSTLICDSKQLKKLSAIQSSLKTVKNIIYIEEDGVDSSISEVEKLGQKVQPILPSKNGVAVIMFTSGSTGLPKGVMITHGNLV--ATAAGVMKVVKLDKNDTYIAYLPLAHVSGSAIGYGSAMTTSNKVKKGTKGDVSALVELFDFAYKRRLAAVDGSWFGLWDALVFKKIRAGHIRFMLVGGALSPDS--QRFINMGSPIGQGYGLTETCAGA----------TFSEWDDPAV-GRVGPPLPCGYVKVSWEEGKPMPR-----GEIVVGGNSVTAGYFNNQEKTDEVYKVDEWFYTGDIGRFHPDGCLEVIDRKKDIVKQHGEYVSLGKVEAALMVHADPINSYCVALVVPKWAEEAFAELCEKGE--AVKEVQQSLTKAGKAKFELPAKIKLLSE-PWTPESGLVTAALREQIKSKF--- 94495183 41 ---------------------------------------RKTYDDVVQSVLKRARGLKALGIARGDHVGILLPSSIEFVETLFANAMCGAVSVLMNARYKAPEMAYVAQNADLAAIITNPDLPDAADSSSLTLALLKRIVMLGGRSVPGFVTFDAAVQEHASRLTVRVRDTAMILYTSGTSANPKGCLLSHEAVTREASNLARYRWSFQPDERAWSP-LPLFHIAAMLCMLGAIDVGGT-FIGQPHFDAGESLRQIEDERVTMMF-LPFVTFAMITHPDWAKTDMSSVRLQNSCFAFMPDRVGQAYREKAPNMLQTMGMTEATGIVTTG-------GYAMEPEMGFK-KLGFPLAGIEMKIVDETGEEKGVDER--GEILIRGYNLFDGYYKDPQKTAEALDADGWYHSADIGSIDEHGHVMFHGRFKDMLKVGGENVAAAEVEAVLATHPAVRLAQVVGLPDERLAEIPAAYIEREGDVEVEAEELIAYARQRLASFKVPRHIRFIDEWP-MSASKIQKFKLR---------- 77918846 65 -----------------------------------------TFGDLKHYSDKAANLFRSYGIKKGDHVMLILKGRYEFWFCLLGLHKIGAIATPATHMLTSKDIKYRVEVASIPMIVSDDGLVEHIE--EGQRQTIRHKLILGEPR-DGWLDFKSELEKSADFVRTCNDDTCLAYFSSGTTGYPKLIHHDMIYPLGHILTANMDDGLHYTVADTGWAKV------VWGKIYGQWLCGAVFVYDYDKFNAASMAAMAARYGVTTFCAPPTIYRFLIK-EDLSQYDFSGLKYCVVAGEPLNPEVYERFKYTGLKLMEAYGQTE---LVVTIATWPWMEPKP--------GSMGKPCPLYDIDLLNAEGRPVGEEGEIVINTKSGRPLLFPGYFRDEDKT-AEVWYDGYYHTGDMAWRDEDGYYWFVGRADDVIKSSGYRIGPFEVESALMEHPAVMECAITGVPDPDRGQVVKATIVLTKDFTADDTLKEKLVKNVTAPYKYPRIIEFVPELPKTISGKIRRVEIREK-------- 159905782 65 -----------------------------------------TFKDMKKYSDKAANFFLKHGIKKGDTVMLTLKSRYEFWFCMLGLHKIGAVAIPATHMLTTKDIVYRIEKAGLKIVCIGENGVPVDEAVSEINSDVLKACVLNLNN-ESWIDFSKELEESSDDFTRPKNEDVLVAYSSGTTGYPKLIQHDHEYPLGHITTAKYWQNV---EDDGLHYTVSGWAKCIWGKLYGQWISGAVFVYDYDRFDAGNMLEKIAKYKITTFCAPPTIYRFMIK-QDISKADFSSLHYAVTAGEPLNPEVYNKFEFTGLRLMEGFGQTETV-VSVANFPWMDPKPGS----------MGKPVPIFDLMIVGEEGELVTKDGKPLG--------LFSGYFKDPERTKKSWY-DGYYHTGDTAWKDEDGFLWFVGRNDDLIKSSGYRIGPFEVESALISHPAVLECAITGVPDPVRGQIVKATIVLTGDYEASEELKKELVKHNTAPYKYPRAIDFVKELPKTISGKIRRVEIREK-------- 182437079 65 ------------------------------------DVQEQSHTELLADALRMLSGLRARGLRPQDKVLLILERPKEFLTAFWAAVLGGFVPCPMAPRGDPERWAARLGQIDT---LLDHPLVVTDGALAAELPPVDGLMV----------ALVEELGAAAEPATAPEDTAL-LVLTSGSTGNSKAVVLSH-ANLLASMAGK-NHYHRLTPADTTLNWISFDHVAALLECHLLPLSGSNQLHVEPRVDPTQFLRIASEHGVTMTF-TPNFLLAAVEELRERGERLDRLRHIVSGGEAVVRAFLDAFAPYGLALWPAFGMTET----CAGSIYSHRAFPAVDQGCEF-ASLGTPVPGLALRVADEHDRELP-DGET-GELQLNGPMITSGYHNNPRATADAFTADGWFRSGDLGRI-VEGRLSLVGRSKDSIIVNGVNYYSHEIETSVEQLPGVAGSYVAAFPRPAGADTEQLVIVPEGDDTALHQVLTAVRSSAVMHWGFRPFLVLPEAFPKTSLGKIQRSLMRGRLES----- 107023152 62 -----------------------------------GQHHRFTFAQMQALSARVANLLVAQGVKPGDVVAGLLPRTPELVATILGTWRAGAVYQPLFTAFGPKAI-------EHRLRMSDARLVVTNVANRAKLDEIADCVATVREAGEALIDFRTALDAQSDTFELVPRKGSDMMSTSGTTGLPKGVPVPLYALL--AFSAYMREAVDLRAGDRFWNIAPGW---AYGLYYAITLLGHATTLYEGSFTVDSTYDVIDRLGITSLAGSPTAFRMLMAAGTEAAARVKGRLRAVSSAGEPLNPEVVRWAALGAPIHDHYGQTELGMVVNNHHGLTHVVHV---------GSAGFAMPGYRVAVLDEAGRELPGEPGNLAIDIARSPWFRGYWQQDTPAIAG-----GYYRTGDNVELEPDGAVSFIGRADDVITSSGYRIGPFDVESALIEHPAVSEAAVIGVPDPERTEIVKAVVLSKGFDGTPEELSLH-VKRRLSAHAYPRAIDFVDALPKTPSGKIQRFVLRK--------- 157114350 17 --PAPVLDPEANLGRLI--LSILDRNPEKVLQIDADTGREMTAAEMRLRAIRVAQNLTALGFRKGDMAALICSNSENLAPLVLGLWMVGLPFISLPVGFNGDDLGHLMGLVQPKVVFCDDKMKPVVFAVESEMESIRKVDELLESTGKEEQFEPEYQGDMREMIGI-------ILCTSGTTGRPKGVAVSHIAVVL----GRPVKG---NDSDLVFNFSPLYWGTGLFALLNSLSTGTTRIVTRSGFNEDVFYDVLERYRPTHFFTPPSHAILLLNHPRVEQADFSCLKSWSLSGSIASPQLRKR-----IEEKLSNGKT------VNNYASSEIGLIAMDAIRKREGSVGLLMLHLNAKVVDENDAAVPREQ---GELLLKTSLPFLGYYNDEEANRELMTEDGWIRTGDIGYLDEEGFVYLVDRKKDVIKYRGYQMSSIDLEVIVEKIEGVQQVCVVGIPEMDGTSDLAAAVIVRGSELTEEQVVKQVEEKVSDHKRLRGGVFFWKELPLSSTGKVLRRRVKE--------- 157375311 73 ----------------------------------------FSYRELAEQSSRFASALHRLGFERGARIFSLGRLPLLYISALGTLKS-GCVFTPLFSAFGPEPIRSRMEIGEANVLITTMSLYKKVAPWWRELSHLKAILLIDGSGDEGCYALPELLS-QGDPVNTQKDEMALLHFTSGTTGKPKGVMHVHQAVEEHKLSAYY--ALDLHPSDIYWCTADPGWVTGTSYGIVAPLMGATMIVDEAEFEVERWYRILQEQHITYTAPTAIRMLMRAGSEVRQGYDLSALRFIAVGEPLNPEAVIWGQKTLGLPFHDNWWQTETGAIMIANYASQPIKPGS----------MGLPLPGIRNEQGDVEQVQQPME---IGELALKQGWMFRGYLHQSERYERCFN-NGWYLSGDLAMRDEQGYYWFVGRVDDLIKSSGHLIGPFEVESALMEHSSVAEVGVIGIPDELTGEMVKAYVALKPDVEQTEQTLQALQKKGFARKRLPKEIVFRQNLPKTRSGKIMRRLLK---------- 167561445 1 ------MNPHIRLVDLLDSAAA--QRPDGIAI--ADPRRRMRYAQLAADVRRVAAALAAAGIGPGERVATYAPKAYETIVTMLAANLVGAIVVPINPQLRDHQVLHIVADSGSRLML---TTAPRLARLAARPAGLVSWLVDDVAALAGYAGHAHAV--DSDPA--------AILYTSGSTGRPKGVVLSHRNLT--AGADSVAAYQRLAHDDVILGALPL-SFDAGLSQLTSALAAQACYAPLDFLRAEEVPAWCAQVGVTSITGVPPLWMQLAAVAWPDNARLP-VRRIANTGGTMPQPLLHRLRQINAAPYLMYGLTEA-------FRSTYLP---PEDLAARPGSIGKAVPNAQILVLRADGSEC--DAGEPGELVHRGAFVTLGYWNAPEAQRFRALPDVAVWSGDIVTRDAEGFLYFVSRADEMIKTSGYRVSPTEIEDILFECPETLEAVAFGVPHPTLGQAIVACVYVGGD---PAQCRQALIDACRARYMAPQHIEIASALPRNPNGKLLKRA------------ 183980483 24 -----------------------------------------SFDELEARANRLAHRFRRAGLREGDAVAILMENNEHIHAVMWAARRSGLYYVPINTHLTAAEAAYIIENSGAKAIVGSAALRDTCAGLGEHLRAGPPELLI-LAGPEGCLTYPQCVADQPDTAIDDELEGDLLQYSSGTTGRPKGI----KRELLHGMMSALV-GYWMDADSIYLSPAPLYHTSVWSMSAQA---GGITTVVLEKFDPEGALEAIQRHRVTHAQFVPAMFTRMLKLPESNSYDVSSLKRVMHAAAPCP-----------VEIKKQM-MDWWGPIIDEYYASSEAIGITAEDWLEHPGSVGKPMQ-GGVHILGADGVELPP-GQA-GEIYFEGGY-SFEYLNDPSKTAASRDKHGWVTVGDVGYLDDQGYLFLTDRRHHMIISGGVNIYPQEAENILVTHPKVMDAAVFGVPDDEMGQRVMAVVQTVDPADATSQFGDELLRDRLSHFKCPRSVAFEAQLPRTDTGKLYKNGLIEKY------- 182435127 65 -----------------------------------GRRTEVSFAEMSERSARAANWLKARGVRAGDRVLVMLGNQVELWETALAAMKLRAVVIPATPLLGPGDLRDRVERGRVRHVLVRDADTPKFDEVPGDYTRI---AVGEEVA--GWLPYAGAAEASA--AFTPDRETDALYFTSGTTASPKLVEHTHVSYPVGHLSTMYWIG--LKPGDVHLNISPGWAKHAWSNLFAPTAEATVFIFNYTRFDAGRLMAEMDRSGITSFCAPPTVWRML---IQADLSQLTTPPREVVGEPLNPEVIETVRREWGVTIRDGFGQTETA-VQVANTPGQLLKTGS----------MGRPSPGFTVELLDPSGRPGAAEGEISLDLADRPVGLMTGYHGDPDRTAEAMA-GGYYRTGDIGARDADGYITYVGRADDVFKASDYKISPFELESALLEHEAVAEAAVVPAPDPLRLAVPKAVVLAEGWEPGPDTLFEH-SRAVLAPYKRIRRLEFA-ELPKTVSGKIRRIELRER-------- 87125603 34 ------------IWPWLKRH---HGEVMAVEAPHATHAERFSYRELADRIERAAAAFAALGLRSGDVVGLFAENSPRWLVADQGLMRAGAVAAVRGAAAPVEELRYILDDCGAVALVVQNAEIWRRLALPPQLHARLRFVLLEGEAPEGVLDFDTFLA-HADGQRPPESAATTTAYTSGTTGQPKGVPLSHGNL-LHQM-RSLACVARPEPGTPVLSVLPIWHASCACSQSYTTIKQLKRDL--PRVKPVVMVTVFEDVLKTFPASRQRLWHALASRLIWPKLRLQQLRYPINGGGAIAPHVDAFFEAVGIELLVGYGLTETSPVVS-----------CRRPWHNIRGSSGLPMPDTEFRIVDPDSR-APLGFPQRGVVLVRGPQVMAGYLGKPEATAKVLDADGWFDTGDLGMLLPDGSVVLTGRAKDIVLSSGENIEPGPLEEALVASDLIEQVMLVG-------------------------------------------------------------------------- 9937224 1586 -----------------------------------------SYGELDRRANRLAHHLRSLGIGPESVVGVLAERSLAQIIGLLAVLKAGAAYVPLDPAQPDERLAAVIAGSGAAAVLHRPGL---------EGRLPAGVRALPTDAADGSTAT-----HDPGPTATPRNAAYVM-YTSGSTGEPKGIVVEHRNVVA-SLAARGAHYAAGPGRFLLLSSFAFDSSVAWTLTQGGTL-----VLPGQQLDPAALVETIARQRPTHTLAIPSLLAPVLD--QAAPGDLASLRTVIAAGESCPAELAAACRDLGSTFHNEYGPTETT---VWSTVWSQ-----ENEHDGPHLPIGRPVAGTWVHPRDHRGRTVPL--GVAGELSIGGAGVARGYLGRPRDTAAAFRPDRAYATGDLGRYLPDGNLEFLGRADHQVKIRGFRVELGEIEAVLDTHPELQRTIVMARDHPGDQVLVAYVLPAPGRRPEPADIQGY-VRDRLPRYMVPTAVIVLDAVPLTAAGKVDRASL----------- 52222861 2183 -----------------------------------------SYGELDRRANQLAHHLRAAGVG---RDALVGIAVERSAEVVVAILGTGAAYVPLDPEFPAQRLATMLSESRPAVLLTQEHLLAGLPPTDARVVCVDRDLAAIEAHPT---AAPVSGGDAGDLAYV--------TYTSGSTGRPKGVMVEHRSLFIITEAGRLYD---LGPDSRMLQFYTMFDGGVWTLTAGATLVIAD---PEARQSPAHLAEQLRAESITALTLPP----AVASVLDAAS--LPGIRSLGLAGDVLAPELAREWAR-GRRLFNIYGPSEATLSVALHRV--------DPGAAGRQVPLGPPVPNTRFHVLDERLAVVPV--GVTGELYIGGAGLARGYLGRPDLTAQRFVADPFYRTGDLIRWTPQGRLEFAGRVDNQVKIRGYRVEPAEVESALLRQPGVAEAVVIARDDDTGHKRLVAYVVPDGSGTAPE--RAALLRAQLPGYMVPSALVTLPELPLGPTGKVDVRAL----------- 153006025 63 -----------------------------------GDELKLSFAELSRRSAQVANFLRENGVRRGDAVLMMLGNVVPLWEVMLACMKLGAVIIPATTLLTTDDLEDRFERGKVRHVIVGDTDAGKFDALPGDYTRI---VVGRERP--GWIAYDGA--RDAAPEFTPDGPTAALYFTSGTTAKPKLVLHTHTSYPVGHLSTMYWIG--LMPGDVHYNISPGWAKHAWSNVFAPWNAGATVIYNQARFDAKATLDVVTRCGVTSLCAPPTVWRMLIQ--EDLASYPVRLRELVGAGEPLNPEVIDQVEKAGIVIRDGYGQTETTCQIGN----------SPGQKVK-PGSMGRPMPGYRVALLGDGERPA-REGEICLSLEERPVGLMSGYR-DDPAKTAHLLRNGHYHCGDVASVDDEGYYTYVGRMDDVFKSSDYRISPFELESALIEHDAIAEAAVVPSPDPRRLTVPKAFVVLRGYEPSRESIFQH-IRAVLAPYKRVRRIEIA-DLPKTISGKILSRLERQRHES----- 91784405 28 --------------DVCDKWADGSGRLALIYEDPEGTATRYTFDELKALSDRFANALLAAGAQRGDRIGIFLSQSVETAIAHLAAYKAGMVAVPLFALFGVDAIEHRLGDSGAVALITDHGGVQKVDEIRAALPSLRNVFSVDIDRDNGVRSFWHALKSAPTPVDTGADDPAVIIYTSGTTGKPKGALHGHRVLPGH------LPGVEMSQQG-----FPAHATLIWTPADWAWIGGLFDVLPSAKFDGEAAFDLMARHAVSHTFLPPTA-LKMMRGVERPERWSLALRSVASGGESLGEELIGWGRKLGVTINEFYGQTEC------NVVVSSCAALFEPR----FGAIGRAVPGHHVAIVDMDGNELPP--GAIGDIAVAAPVMFLGYWGNEAATREKFRGK-FLVTGDLGTCDADGFIRFVGRGDDVITSAGYRIGPASIEDSLLRHPAVSMAVVIGAPDRERTEIVMAFVVLNGDAALVREIQQH-VKTRLAAHEYPREIRFVDSLPLTATGKVIRKALRE--------- 158338658 30 -------------------AAQRFGEIVALRDPHVKPEVNLTYVELNRQVQRFAASLQALGVKPGDRVALFADNSSRWFIADQGSIMAGAVNVVRSSQASPEELVYILNSGATYLLVEDAATLSKLQPFLTKLPLKLVALLSDEDVANNGQSFQEGTHGAVRAVPLDREHLATLIYTSGTSGKPKGVMLSHGNL-LHIITA-MPAAVQPEVGDRILSILPTWHSFGRLVDYYFLSQGCTQILKGPRLEPATLINTFFGQGLDFLAQLQMLFLGLGDRIVYTKIRQAQFKQSFSGGGSLAMHLETFFEAVGIELIVGYGLTETSPVLT-----------SRRAEHNLRRSAGKPIPKTEIRIVDPQTRQTLPTGQQ-GLVIVRGPQVMQGYYQNPEATAKVIDQEGWFDTGDLGWLTPTQDLVLTGRAKDIVLSNGENIEPQPLEDACARSSFIDQIMVVG-------------------------------------------------------------------------- 157132441 60 -------------------------------------------GELRLRTIRIAQHLTRMGYGFDSKIFTMIVRNGEHTASMFACFALGVPVNTLDPSFQRDDLSHMFQAVRPKVIFCETE--SLEETIAAELAAITPRIILMGSHVEGYDQVDRLMGQEADPVKHLAVLIC----SSGTTGRSKAVCLSHSICIAH-----VANFFECHPSDRAFAFSSLYWLSGLVILLCGTILGATRIITRQTYRPELALDLIRKFRVSALCITPSQAYGIVHSGLAKPEDFTSIRHAFCGGSAVSTSLKRSFEQLGRFLEVAYGFSEIAYSV--SFSKGDLYR---------DGSVGYPRAGTEFKIIDDNGNAL--DNGQDGEIVARGEFAFQGYYGMDQPFGDMLDSDGWLHSGDVGRFDADGYLYVVDRKKEMFKYNNFQISPTEIECVVQEMEGVAAVCVVGIP-GEPNDLATALVVRKNDCAEVMDAEQIVRKVNL---QLPDGVYFAKELPLTPSGKVLRRKVREMIMN----- 167462472 490 ----------------------------------------ITYRELNERANRLAHLLRNKGVE-GDTI--VGLMMERSIELVTAIIGIGGAYLPIDPSYPSNRISYMLQDSKAQVLIVDHKADKMDYGID----------IVDIHQPD-----IEFLPSNNLPIEITDSHLVYVLYTSGSTGKPKGVLIEHRNLV--NLLIWYINNHGIEEKTHI-----PFMTNYVFDPSAEQIFAP--LIRGGTVYCIKQELLFNTE--QFLNYLQQHELGLIDLLRELLYDKKNLKRVIAGGERLDNQLKNQIIKNGFTLYNGYGPTETTVEVI--FTKCELDR---------DVVLGKPIDNVNIYIKHDELQPV----GVVGELCIAGPAVGRGYLNKPELTKQRFVSDPFFRTGDLARWLPDGSIEYMGRQDDQVKINGVRIELQEIESSLLKHPQIKDAIVVLRENKQGEKYAAAYCVSEGIDLSHDEIKD-FLRNILPDNMIPSCFVLMEKLPLLPSGKVDRAALPE--------- 108759883 490 -----------------------------------------TYRELNARSNQLAHPLIAEGVGSDIVVALLGDRGVDFLASIVGILKAGGAYLPLDPDHPAERLAQILGQSQTPMV--------VVSRERRALLDAALALLPAGARPRA-LEIPELLERQAPPCRSHGRNLAYVIYTSGSTGAPKGAMLEHAGKINH--IRGMIDFLRLGPADVMAQTASCFDISVWQF-LAPLMLGARVQILDTELDPASFLAELDRTGITVLEVVPALLTAMLEQLERMDPAMQSLHCLIPTGEVLPPALCRRWLKLRVPLLNAYGPTETSDDT--NLYTVSQPPPDDEERVPV----GYALPNLTMYILDPRLRPVPV-GLA-GELYIGGIGVGRGYLNNPARTAASFLPDRFYKTGDICRYRPDGSIEFLDRADFQVKIRGFRVEPGEVESVLARHPTVRQAVVVARELPTRGKQLVAYVVPEGTWPGPRDGHEEFLQGHLPHYMMPSVFVVLPALPLNANGKVDRKAL----------- 195486730 50 ----------------------------------------LTGGQLLEQSRRLAHAFQRLKLQRGDVVGISAKNTTYLTEVVIAALLNGTPINPLHPDFDAETTAYMFEITKPKVIFCDLDNYQTLSAVKSSIKFKTEIILLTGTLPDGCTGY-----DEKTLFACPHLCGDDTAFSSGVTGLPKGVTRSHRSLLNSAKIPQL-----FTSDTVLFCFSPLYWISCIFTLLASLVNGCRRIITNRPFSVEYFADLVERHQVSFVLTVPMALLAKSPERQELAAKMESVKSFVCSGSKVPLAIWRQYELLGANFSVLYGLTESGGI-----SKNVGGPLGSEGKLLRN---------VQVRLVDPHGQSLGPNQTGEILVRLNLRW--GGYYHNPQETQVTVTPDGWLLTGDHGYFDDEGCLHYQSRDTDVFKCNHFPIYPKQIEDVILHLPGVQEVAVFGIPD-EVSTNLTACAVVREENELGGQLTEADVK-GVVAEHLSDAFFFVDSLPKTQNCKVQRRKI----------- 167572410 61 ----------------------------------TGDGAQYTFAQMSERSARIANWLRGIGVARGERILLMLPNRVELWDAMLAAMKLGAVVLPATTQLSADDVRDRVRIGGARYAIVDEN-----EAEKFEQPGLDVTKIVAGAPRAGWLALADGYAASAEPDGVTHASDPMLLYTSGTTSKPKLVEHTHRTYPVGSL--STMYWVGLQPGDVHWNISPGWAKHAWSCFYAPWNAQACVAFNYARFEPKVVLDALVKYRVTTMCAPPTVWRMLVQ--QPLATFAVKLREIVGAGEPLNPEIIERVKKWGVTIRDGYGQTETTCLIGNS-----------PGQPVVPGSMGRPMPGYAIELLDPDGASAGE-----GEVALPGPGVMKGYANNPEATAHAMR-DGHYRTSDIALRRDDGYFVYVGRADDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSPDPVRLSVPKTFVTLRTGYEPGEALAREIFRFSLAPYKRIRRLQFA-ELPKTISGKI---------------- 118471947 27 ---------------------------------------RLTYADAEHRSARLADALIALGAGKGTHVGVLYPN-----GADFVV----AMLAVARVGAVVVPFSTFLTEAELRVQLLDSDVSIMLSAVRADAPCLRHVVFEIPAAGDP----ERRAGLEAD---VEGSDVLAIIYTSGSTGAPKGVVHTHSSLLAHQRDLNVLRG--LTADDKLFCNSPFFWVGGLAFALLASMIAGATLVCSNSTDAGATFDLLEAEKPTITNGFVAGIAHLTRHPSFPHRNLSSIRR----GNLYP--LMAPDVRADPDLRHNMGSTESGSVVL-------LDPDDTDQPEHRRGSFGRPAPGFETKVLDS------------GELCIRGPYLMQGYYG--RSREECFDTDGWFHTGDLVRVDDDGYFYFLGRAGAMIKTAGANVTPDEVQKALQHVLEGRDVQVVGLPDQERGQLVAAVVATADPAAFDEAAVRAALRAQLSSYKVPRAVIHSDELPVKSSGKIDVAALRELFDD----- 119513261 403 -----------------------------------------TYQQLNERANQLAHYLQAKGV---NREVLVGIFVERSLEMVIGILGIGGAYLPLDPSYPADRLAYMLSDAALSILLTQQSLI-------ASLPTNQAEVLCLDSDWQLIAHY----SQQNTVSQVTSENLAYVIYTSGSTGKPKGVMNLHQGICNNLLRT--MDAYPLIAKDAIVQITPFFDVSVWEIFWGATLVVAK---PDGHKDPNYLINLIVQQQVTQINFVPSM---LRVFLQQPNENCRCLQRVFCGGEALSYELTQQFERLDCELHNFYGPTETA-------VDATFWQCTPQSNYQI-VPIGRPIPNTQIYILNSQLQPVPIGIP--GELYIGGVSLARGYLNKPELTAQKFIDNPFYKSGDLARYLPDGNIEYLGRIDNQVKLRGLRIELGEIESVLDTHPQVGQTVVILREDIAENKQLVAYVLRKDQSLNPGEL-RRFLQDKLPGYMIPSAFVILLDFPLNPNGKIDYKKL----------- 46425375 1073 -FTPHTLDTSRSVLDLFDAQVALHAEE-----LACADQHRQSYAQLDQHANRLAHCLIERGLRPQERVALWFGRSPDFLIALLGVLKAGGCYVPLDPHYPTTYIQQILDDAQPRLLLCGKD-------IDGQLIQVPRLRLDDAAARQPHTPLPHALH--------PAQLAYVM-YTSGSTGRPKGVMVPHRQILLHALRAPFEAGERVAQKTSI-----AFAISVKEL-LAGLLAGVPQVFIDEDTDIPAFVRALETWQITRLYTFPSQLNALLDHVAETPQRLARLRQLFVSIEPCPAELLQRLRTLACTAWYIYGCTEINDMTYCDPAEQHSGSGF--------VPVGRPIANTKVHVLDEQLRPLPP--GIMGEVHIESLGITHGYWGGLTAARFIANPYGLYRTGDMARLLDNGTLELLGRRDYEVKVRGYRVDVRQVEKALAAHLQVAEAAVIGWPQGSPTPELLAYVVPRQGVLNLDELRK-LLQERLPTYMLPTRFQSLPALPRLPNGKLD--------------- 145593238 5 ------------LHDLLDRTATAQPDTSAIS--HGDQVQ--SYRNLNAASRRLASWLAARGVRQGGRVLICLPTDPLVPALLYACSRAGAVFSMVNEQSPTVALAHVLTDAE-PILLVTDSPRALAVAVSNGVPTVGTAELRDQDGPDSEPA-ESPLA--VDPI-------C-LIYTSGSTGMPKAVVSTHAQVVVKAIASQL----AYRVDDVVWCALPLSFDYGMYQIFLSTLAGARLHLASPADTGPTLPRHLVSSAATVLPAVPALARGLARMLSRPGATVPALRLLTNTGAAMPRDLRARIPTLRVQLM--FGLTECKRAAI----------MPVDEDLRRPDACGRALPGTEILVVDADGATVPPD--TVGEIVVRGPHVMAGYWRRAELTAQRFRVEGLFRTGDHGWLDAEGYLYFVGRRDDIYKERGIRVSVTEVEAAAYRIPQIQAAAVLP---PRVEDRDSATLFVVSELTAPEVLAA--LRTELDELKTPRTCLVVPDIPMTRNGKVDRAELYRMWSEH---- 146338424 49 -----------------------------------GAARRVSFDELRDASCRFANVLKADGLAQGDRVAVFLSQSLEHLAAFRA----GLVSVPLFTLFGEDALQFRLQNSGAKVVVTDTTGFAKLQRIRDRLPELKTIYVTDGEGSGAFWSTLERASAQFPTVATSSNDPAIIIYTSGTTGNPKGALHAHRVLLGHLPNVEMVHGFLPKPGDVMWTIGGLFDALFPAWYHAVPVVGYR----ARKFVPQAAMQLMADYQVRNVFLPPTALKLMRQ--ADVKHDGVKLRSILTGGESLGAELLDWVRTFGIDAHEIYGQTECNLVVGNN---AKLFPIR-------PGSMGKATPGFEVLIVNEKGEELPRGERGIIGVRQPNPCTMIEYWRNPEATSKKFAGDVLL-TGDLGTQDQDGYFWYASREDDVITSAGYRIGPAEIEDTLLKHPAVALAAVVGIPDPVRTEAVKAWIVLRSGFVANDTLSQDFVKVKLAAHEYPRHVEFTDSLPMTATGKVLRRELR---------- 118047295 42 --------------------------------------RRQSFAGLNTASDRLAWGLTAYGFRPGMRVLLMVPAGEPLIRLTFALLKAGCVPILIDPAMGRRNLAQCIAESAPEALVGVPRAHLLRLIFPRACATIKHAVSVGPALP-GVAALHELEVTVNAPFALAEVAPAAIVFTSGSTGTPKGVLYTHG--MFEAQIHVLRELFGIEPGEIEMPAFPLFALFNVALGVTSAIPPIDPTRPA-QCDPAAVVEFIRDLGVTSTFGSPAIWEKVTAYCLEHGMQLPSLRRVLMAGAPVPAYLHERLHQILIDSFTPYGATEALPVTSISG-REVLAARSQYPSPMAGTCVGYPVPKVKIPISDEDIRPLPPG--VVGEICVSGPAVTREYVGRPQATVLAKIADGWHRMGDLGYFDEYGRLWFYGRKSQRVITAHRTLFTEPVELLFNQHPAVARSALVGV-GPSGAQLPVVVV------------------------------------------------------------ 170690784 53 ------------------------GARPAVWSLVDGEPRATTYNELLAMVNRSAHVLDEMGLHPGNRILLRGPNTLQMAVAMLASLKAGLVVVPTMPLLRAKELKQIIVKAQASAALCDARLTPQDEFYCAELK--QTLLFHDDAAPDDFTACDTA----ADDV-------CLIAFTSGTTGAPKGCMHFHRDVVLRPSASDIFCGTP--------PLAFTFGLGGLCFPLR---VGASTVLI-EKLTPETLLQTVERFHATIMFTAPTFYRQMAPLVAH--HDVSSLQKTVSAGEALPDSTRRLWDATGIDMIDGIGGTE----LIHIFISAQGSEIRPH-------AIGRAVPGYVVQAVDDAMQPVAP--GTIGKLAVRGP--TGCRYLADE-RQLKFVRDGWNLPGDSVYIDADGYVFYQARADDMIVSAGYNISGPEVESVLLQHEAVAECGVIGVPDDTRGQIVKAFIVVNPGYTADDKLVAQLVKNTVAPYKYPRVIVFVDSLPRTETGKLKRFELR---------- 86359357 57 -----------------------------------------TYGELSAASSMFANALASLGIKRGDRVALLVPQSFETVIAHVAIYKIGAIALPLALLFGVEALEYRLRISGAAAIITNDFGLDRVRQIRDRLPELRHVISVSDAADA--LSFADLIASHASVFETPDDAAL-MIFTSGTTGPPKGALHGHRVLPGHIPGMQFAEGFPKVGDKVWTPSDWAWAGGLLNALLPSLLLGVPVVSPAQKFDADTAYRIM-AEMKVRNAFIPPTALRLMRSVSDPRSKYDVLRTVGSAGEALGRETYDWARRLGITVNEFYGQTEC------NFVLSSSAAFG----VTKAGAIGRAVPGHRVAIVSEAGDELPAGESGQIAIASPDPVMFLGYWNDAAATERKFL-HGWLLTGDIGRQDEDGYVTFEGRDDDVITSSGYRIGPAEIEDCLTGHPAVQLAAAVGKPDVVRTEIVKAIVLSPGHSPSAAEIRE-WVKMRLSMHEYPREVEFVESLPLTTTGKVIRRLLREK-------- 39937562 52 -FPGAKVN---TCYNALDRHVA-NGRADQLALIHTGTVSKYTYAEMLREVQTLAAIMQDFGVQKGDRVILYMPMVPESMVAMLACARIGAVHSVVFGGFAAKELATRIEDAKPKLILIEPGRIPLLEAI--ELASVKPEACIILKRPQQDCELEQALGKKADCVAVDATDPLYILYTSGTTGKPKGVVRDNGGHLV-ALKWTMENLYGIKPGEV-----------WWCASDIGWVVGHSYIIYGPLIHGATSI-MYEGKPVLFTA--PTAFRAIGDGSFIRKYDLSKFRTLFLAGEADPPTVEWAEQQLQVPVIDHWWQTETGWCIAGNPVGLGL----------LPVKHGVPMPGYKLEVVDEGAKPVP--AGTMGSIVIKLPLPPGNLWQQDERCRESYFADGYYKTSDAGYVDEDGYVFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGINDPIKGEVPCGLIVLKGVTRDPAEIEKEIVKLVRDKLGPVAAFKLAITVPRTRSGKILRGTIKK--------- 76811957 1 ------MNPHIRLADLLDSAAAQRPDGIAIAEPR----RRVRYAQLAADVRRAAAALAAAGIAPGERVATYAPKAYETIVTMLAANLAGAIVVPINPQLRDHQVRHILADSGARLLLTTPRLARLAERPAGLVTWLVEDVAALAGAGDDVRDAGRAHAVDSDPA--------ALLYTSGSTGQPKGVVLSQRNLT--AGADSVAAYQRLSHDDVILGALPL-SFDAGLSQLTSALAAQACYAPLDFLRAEEMPAWCAQVGVTSITGVPPLWMQLAAVAWPDAARLP-VRRIANTGGTMPQPLLHRLRQINAAPYLMYGLTEA-------FRSTY---LPPEEAAARPGSIGKAVPNAQILVLRADGSEC--DAGEPGELVHRGAFVTLGYWNAPEAQRFRALPDVAVWSGDIVTRDDEGFLYFVSRADEMIKTSGYRVSPTEIEDILFECPQTLEAVAFGVPHPALGQAVVACVYGGGD---PASCRQALLDACRARYMVPQHIEIAAPLPRNPNGKLLKRA------------ 84489093 30 -------------YDIVDVYAKEQPDKVALSWCDDNQEKIFTFSNLKQLSDKAANFFKSLGVTKGDRVLLTLKSRYDFWYCMLALHKLKAIAVPATHMLKPEDIEYRIDVAGIKTVVTIPESYAEVEKTLG-LKLNKVFVGT-EDMP-GWYDLRKEVKKASDNFERPVEDTSVIFFSSGSTGQPKMIKHSFGYPLAHIVTSNVVDGLHYTIADT------GWGKALWGEIYGPWISGSGYIYDYDRFHPYEVLSKALEHKITTLCCPPTMYFFIKEDIDNLD--FSSLQHATTAGEPLNDEVFYKFKELGLSIREAFGQTETVATIA-NFVDIKLGSM------------GKPAPLFNIKLLNTDGCDVGEEGEIVFDISEGYPLLFKGYYNNQEKTDETIY-DGYYHTGDSAWIDEDGYYWYKGRIDDVIKSSGYKIGPYEVESALLSHSAVLDCAVTGIPHPRGQIVKATIVLDKGYQPSQEDIQNH-VKHVTAPYKYPRAIEYVDELPKTISGKIMRKKIR---------- 194337446 2 --------------DIISRAAERFGNSPAV--IMAGKT--ISFIEYNRRARQIAESLFSRGARRGDIVAIAAPNSPEMTLLLAGVLKAGMIAAPLNERFPEERLRKTVEKLRPRLLVTSSQ-----KSLTDVASSVTVTSLLDEAAESTTPEAVEAPDGMDRPVTI--------IHTSASSGEAKAVVHSFANHWYNALGSH--ENLPFGPGDCWLLSLPLCHIGGYSLLFRSLIFGGSLAIPGEALDQS----LLNFPLLTHLSLVPTLYRLLADQKSTT--LLRKLKAVLLGGSAVPKSLIEEALRQKIHLSISYGSTE-----MGSQIATSPASLSTIEQNSCKI-----LPYRELRVAQD------------GELLVKGPCLFQGYLRN-GIIQPQTDDEGWFHTADIGTLSEKGEVTVLGRKDNMFISGGENIHPEEIEKALMMIEGIREALVVPIPDKEYGQRPVAFIKTIAGKKTDEQSITEAMHSLIGKLKTP--------------------------------- 84687521 48 -----------------------------------------TYARLTRAVRAIAGGLLAQGLVPGDRVLLRLGNTVEFPLAFLGAIAAGLVPVPTSSQLTAREITGMLIVAGAGVALPDPLPCPLTEAALHDLAT----------GPEAAFAMGD-----------PNRPAYAI-FTSGTSGKPRAVLHAHRAIWARRM---MWEGYGLTPEDRLM------HAGAWTYTLGTGLMGATALIPAPGTNSKALPDLIAAERVTIFAAAPGVYRQM---LRGEMPDAPDLRHGLTAGEKLADPIRAAWEATGTTLHEAFGMSECS-----TFVSGAPTRPAPEGCL------GYPQPGRRVAVLGADG-PVARDVPGVLAIHRDDPGLMLGYVGAEDETRARYQGE-WFLTGDSVLMTEDGAIRYLGRDDDMMNAGGFRVSPVEVESAMVLHPDVHEAAAVELSVSATAKVIACFYVPEGAAPDETALTAH-ARDTLAHYKCPRVFIAVDALPKGANNKLLRRALRAQ-------- 149376545 44 -----------------------------------------TYGQFMAHAEALAAHFLQVGIEPGDRILIFAANSIAALHAWMAAALVGAVDVSANTGYRGNSLAHVLNLAKPSLIVSDADLMPCITELTWNFSCLRQIVVIDETGPSELVKAFEAKGNHQDLIAKPTSDAASVVFTSGTTGPAKGVVMPHGHVCL--LANTTAGETDMTASDVFYSAHPLFHIAGKFMGVLAIFAAGGTLVLDRKFDAKRWLDRIRESGATISAHGPMIEMIQAEPPRSEDSD-NVLTRLMC-CPLPKRHGDAFLERFGVKGIEMWGMSEVSPAVAGSCGKVLTEWYDVE------------------VVDPETDRPVP-DGTA-GEIVVRSPWTTMCYMGMPEETVNAWR-NLWFHTGDIAVRDSNSNMFYIDRKGDRIRRRAENISSFDIEAAVADFPGVKECVAVGVPSGYENDDDILVYIVTMEDAVPPALLSFLARA-LPHFMVPRYIEIIDELPRTPTNKVKKKQLSQR-------- 17989160 68 -----------------------------------------TFEDLRDMSARVGNMLADAGISAGDVVAGLLPRTPELVATILGAWRIGAIYQPLFTAFGPKAIEQRFGTSGAKLVV--TNL-----ANRSKLAEVENILAPGESLPEGDIDFRAAVATECEPVMRKGSDLFMMMSTSGTAGLPKGVPVPLRALM--AFGAYMRDAWAAQRRYFWNIADPGW---AYGLYYAVTLLGVPTILNEGGFTAENTYDIIERLGVTSLAGSPTAFLLMAAGPESAARVKGRLRVASSAGEPLNPEVIRWFDALGAPIHDHYGQTELGMVVNNHHGLEH---------PVRQGSAGYAMPGYRVAVLDEAGKEVGPNEPGVLAIDIDNSWFT-GYYKKDTPSISG----GYYRTGDTVEFEPHGSISFIGRADDVITSSGYRIGPFDVESALLEHPAVNEAAVVGVPDPQRTEIVKAVILAPGFEGTPEELALH-VKKQLSAHAYPRQIDFVAELPKTPSGKIQRFLLRK--------- 195395778 5 -------------------------------------------------AIRIAQQLKAMHLRQDDVVGIAGTNTTYLMPVVLGCLLNGTPFHAVSPWHDEATFKHLFCITRPRIIFCDGTVYDRLSAIAKMLKTLKDHRIQLPRIEDLLEPTKQELYYIPEPLMLGGDQTVAILCTSGTTGLPKAVCISN--------SACLFDFGFVTGQDVLLSFSTMFNMLFSCCH------GSTRVITDRAYTPEYMLQLIEKYKVTLLTVAPQQAASLLKAPTLSKQRLASVRFISIGGGNCYVANLLKLQELNGQISYGYALTECGGVAANMGVAK-------------PSSVGRIVPGVKVKILDDAGRSLGH--RETGEILVHNGKVWNGYYGNPNESKRMQDYQGWFHTGDMGYFDNENFLHIVERKRDMLRFHGAQYCPYEVEQVIAELPDVIEACVFGL----WNEDPAAAAVVKGSRLTEMDIVEYVAKLVVTHKQLHCGVFFLNELPKTGSGKVLRQQARDQ-------- 107022980 103 ----------------------------VITETEDGRVSTTSYAALAREVRRLASRLATLGVGAGDRVGIMMTMGAQAAASLIAVSALGAIAVPLFTGFGADAVAARLTLADARVLLASGDLKPVFDAVQEQMPGLRIVVHGDEPARSAALASAHAAAPRAFPAQDPDQPFM-IVFTSGTTGEPKGTVHTHAGFILHDCAYHFPGDRCLWPSDMGWIVGPLTTVGA--LVRGATLVCYDGAPDHP--GAGRLAEIIDRHQVTHFGASPTLIRSLAASPDAVGAVLESLRVLMVAGEVIDPDHFAAFGRARLPVINYSGGTEASGALLGNVPVRPIRACA------FNAVS----PGVDAFAADEKGRGVP------GELVIAAPFVTSGFWNAAEETYWRQRP-GLWTHGDLLLEDDDGQFFILGRADDTLKIAGKRLGPAEVESVVLGSPLVRDVAAVSLPDPVKGERLVVCVSTHGEPPSVKSLADR-IEAALGKPFRPGVVHVVPDLPRTRNGKVMRRVVR---------- 57920540 57 -----------------------------------------TYAEFRTRLIRFAQNLTKVGLRPGEVVVLANANSFNPLAPAFNEYDMENMLRTTKPKLNYEVVRKALEHAVPRGDTLPP--IYVFECTRDDVKHAEDF-MKETGSEETFVA--PYLGDS-------NKTVAAILCSSGTSGPHKGVQVTHAACMHMTLRTRFFDAT------------PSVHFNHWATGFASMLTGTIRLITRKSFSERQFLEAVEKYRVQ-AIFLPTAYSAVMAHPRTKTADLSSLKIWMVGGSHVPEELRDRIDALGGRSVTTYGSSENGACAMD----------------IPKRKPGATGPLMMIRIVDENGNRVGKQGELLTKMSVE----FGGYYGNEEASRNAIDSDGFFRTGDIGYIDEEGYLHVVDRKKDIFKYSGLQVVPTELEAIITAIEGVQEVCVVGIRNTQATDVPAAVIVRRRDSKLDASQVRSIVDGQVSDYKLRGGVHFLPELPKTQTGKVMRRKVIE--------- 196195587 524 ---------------------------------------RVSFAELEARSNQLARYLIAQGVKSDDVVGVSFERGVTMVEAFIAVMKAGGAFLPLDPGYPSDRLHYMLEDSGATLLLTSSDLLPRVETVSP--------IAVDTLSLDSF-----AFGEEPHPDQL-----AYVIYTSGSTGKPKGVSLTHAGLSMH--VQTIGERYGMTPDDVELQFASISFVERWTVPLA---FGSRVVIRDQQLWSAQCCEVLKNEGVTVACFPPSYMGPLLDWIEQEKPALK-VRSWTLGGEAFTRETFERMQHVPKRILNGYGPTET-------VVTPMLWGAYEGDTLTSAAPIGTAVGPRKLYVLDQDLNRVPV-GVA-GELYIGNEGLARGYHQRPDLTAERFLPDPFYRTGDLVKYRDDGVMEYLGRVDQQVKIRGFRIELGEIESRLLGHEPIREAAVVAQPSPA-GDRLVGYVVLRG----PIVIDDILLAGSLPDYMVPSQLIVLEALPLTPAGKVDRKAL----------- 146337724 77 -----------------------------------------TYRDFIAKVTQAANMFHALGVGPDDVVS---FMLPLVPEAFITLFGAEAIANPVNPLLEPHQIAEILDAAKTKVLLPGTDIWQKVEKVRGGLKHLKAIVQVHGGGGDGVHAWGDLIKPQPGDHLVSGRASDTAAYTGGTTGTPKLVRHSHGNQVYQAWGVNLL--LKAKPGGTLLFGMPLFHVGGQTLSAGGSLVGAGWRNPNAVRNIWGLVEKYKPETLS---SVPTV-LAATLAVPRGRADISSLRYAAGGGSAIPVAVQAIMDRLKLPVIEVYGMTETSSV----------HTMAYADQPIRLGSVGLPLPYAKVRIVDADGR-YERDCAVIGVVIMAGPGVFSGYL-DEAHNKGAFIDGHWVNSGDLGRLDADGFLWITGRAKDLVIRGGHNIDPAPIEEILFQHAAVGFAAVVGQPDAYAGELPIGYVLKPGASVQPGELEDWVRARTPERAAVPVQIIPIDPMPVTGVGKVFKPQLR---------- 146340126 68 ---------------------------------------KLSFAALSRRSNQVANFLRGQGLKRGDHLLLLLGNVVPLWETMLAAMKLGVVVIPATTLLTTDELAKAVVAAQDQVAKFDLGADDLVRIVVGT-TTSTGWLPFDKAADAAEPFTPDGPTQPDDPML--------LYFTSGTTAKPKLVRHSHRSYPVGHLSTMYWLG--LQPGDVHLNISPGWAKHAWSCFFSPWNAGATVVVNQPRFDAKGLLAIIKRCGVTTLCAPPTVWRLLADFKVS-------LREACGAGEPLNPEVIDQVRAAGLTIRDGYGQTETAAICGN----------SPGQKLKI-GSMGRPLPGYRVEVADIDGNLASEGEITLALTGERPAGLMQGYQGDDGKLSGADGPR--YRAGDVVFQDEEGYLTFVGRSDDVFKSSDYRISPFELESVLLEHEAVAEAAVVPSPDPIRLAIPKAYVLPR-SRATALSIFEH-LQQRLAPFKRIRRLELVSELPKTISGKIRRVQLR---------- 91782261 75 ---------------------------------------RLTFAQMAERSSRVANFLREQGVARGDRLLLMLPNRVELWEVMLAAMKLGAVVLPATTQLSSDDVCERVEVGAVRFVIVDGSEVGKFDGIEA---TVKRIVVGTRAATQGWIDF--ALAYEASPAFKPDGPTNALYFTSGTTSRPKLVEHTHQSYPVGHLSTMYWIG--LRPGDVHWNISPGWAKHAWSCFFAPWNAGACVVYDYTRFVPKDTLNVLVQCGVTTLCAPPTVWRMLVQ--EPLASYPVKLREIVGAGEPLNPEIIERVRHWGTTIRDGFGQTETTCQIGNS-----------PGQPVVAGSMGRPLPGYRIELVDADDHAASEGEIALSLAHRPTGLMT-GYANNPQATEYAMR-NGLYHTSDVALRREDGYFVYVGRADDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSADAVRLSVPKAFVIVRGYQIGPELARERFSREKLAPYKRIRRLQFS-DLPKTISGKIRRVELRRR-------- 166365523 33 -----------------------------------------TYQQLDHLSNQVAAYLQTQGVNPNTRVGIMTERNPGMIIGILGILKAGGCYVPLDPDYPVERLRYILDHATIEILLTEHQVSEQLISCVTEPLPLQTVLFLDEGERLNKIIWQKHSKESINLCNRPEDLMV-ILYTSGSTGRPKGVMLNHRGLEWMQKTFSLKTGDRVAQRTSFC-----FDISVWEIFW--TLMEGATICPVKRLNPWEFAAWIKKTKINVMHFVPSLFGEFISAIENESWTFPDLRWLIFSGEALPMSFIQKWDCYGLKLANLYGPTEASIDVT-----YHIITERPDERTSSQIPIGKAIDNVYLKVLDDQMQPV-KQGE-MGELWLGGVQLALGYLKDPEKTAKAFCSNPFYRTGDLVKELPDGTLEYHGRIDNMVKIRGFRIELGEIESILTTHPNVREAAVLAIDYGEGQKRLIACL--SGDKIKNRVLKAH-LEQKLPHYMIPQRFAWFPQLAKNHNGKLDRK------------- 94985859 88 ---------ETNIYNALDRNVALGDKTAIIWEGEDGEVRSYTYAELLHEVKKAANVLTELGVQKGDRVTLYLPLIPEAAIAMLACARIGAIHSVVFAGFSVSALADRINNAQSKLLITADNLKANADEAAQNTPTLEKMLVVNRAQPGRDFWWHDAASAEHEAVAVDSEHPLFLLYTSGSTGKPKGVLHTTGGYMVNTY---LTTGTVLRDDDVF-----------WCTADVGWVTGHSYSVYGPLLNGATVVDIVQKHRVTILYTAPT---AIRSFMRQARYDLSSLRLLSVGEPINPEAWMWYYRVIGGEVVDTWWQTETGAIMLTTLPGAHPSK---------PGSAGLPMPAIMTHAGEELG---PDEG---GLLVIKRPWMLRTIYGDDERYRKSYIPHVYF-AGDGARRDADGYVTVMGRVDDVLNVSGHRLGTMEIESALVAHPAVAEAAVVGRPDEVKGEAVVAFVLPQGQQVDPHELRAHVARE-IGALARPDAIIIADALPKTRSGKIMRRFLRQ--------- 45358837 65 -----------------------------------------TFKDMKKYSDKAANFFLKHGIKKGDTVMLTLKSRYEFWFCMLGLHKIGAVAIPATHMLTTKDIVYRIEKAGLKIVCIGENGVPYVDEAVSEINSDVLKACVSNLNNDSWIDFSKELEESSEDFTRPKNDDVLVAYSSGTTGYPKLIQHDHEYPLGHITTAKYWQNV---EDDGLHYTVAD---SGWAKCIRGKLYGAVFVYDYDRFDAGNMLEKIAKYKITTFCAPPTIYRFMIK-QDISKADFSSLHYAVTAGEPLNPEVYNKFEFTGLRLMEGFGQTETV-VSVANFTWMDPKPGS----------MGKPVPIFDLMIKGPDGKECDEDGKPLG--------LFSGYFKDPERTKKAWY-DGYYHTGDTAWKDEDGYLWFVGRNDDLIKSSGYRIGPFEVESALISHPAVLECAITGVPDPVRGQIVKATIVLTSEYEASEELKKELVKHNTAPYKYPRAIEFVKELPKTISGKIRRVEIRE--------- 89068382 60 -----------------------------------GNGRRRTYKELADWTNRLAHVLEDLGVRPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELRKYVDKAEISHALCDTRLMDELTACAKDLKTVVGFDTSNHDAELDRLALEKPVAFDA--VDTAQDDVALLGFTSGSTGDPKATMHFHRDLLI------IADGYAVTPGDVFVGSPPLFTFGLGGLAIFPLRFGAAATLL-ENASPPNLIEIIQKYRATVCFTAPAAYRVMLQAMEA-GSDLTSLRAAVSAGETLPAPIYAWMAETGKPMLDGIGATELLHIFITNRFDDHRPGC-----------TGRPVRGYEAKVLADDGSEAPR--GTLGRLAVRGP--TGCRYLRGE-RQAGYVENGWNITGDTFTQDENGHFHFAARNDDIILSSGYNIAGPEVEAALLAHPDVLECAVIGAPD---EEREAHIVLVEGATPCAAALQAH-VKATIAPYKYPRSVVFAPALPKTPSGK----------------- 60280019 484 SLPMLDAEERYQLLEGWNATAAEYPLQRGVHRLFEEQVERTDYAELNRRANRLAHALIERGVGADRLVGVAMERSIEMVVALMAILKAGGAYVPVDPEYPEERQAYMLEDSGVQLLLSQSHLLPLAQGVQR--------IDLDQAD-----AWLENHAENNPGVELNGENLAYVIYTSGSTGKPKGAGNRHSA--LSNRLCWMQQAYGLGVGDTVLQKTPFFDVSVWEF-FWPLMSGARLVVPGDHRDPAKLVKLINREGVDTLHFVPSMLQAFLQ--DEDVASCTSLKRIVCSGEALPQQVFAKLPQAG--LYNLYGPTEAAIDV------THWTCVEEGKD---AVPIGRPIANLACYILDGNLEPVPV--GVLGELYLAGRGLARGYHQRPGLTAERFVASPFYRTGDLARYRADGVIEYAGRIDHQVKLRGLRIELGEIEARLLEHPRVREAAVLAVDGRQL----VGYVVLESEGGDWREALAAHLATSLPEYMVPAQWLALERMPLSPNGKLDRKAL----------- 209551119 53 -----------------------------------------TYRALADRSSAFANALVSLGIKRGDRVALLLPQSFETVIAHVAIYKTGVIALPLALLFGVEALEYRLKAAGVAAVVTNGFGLERIRQIREHLPMLKHIVSIDGASADAAAFGELVDGHSPDVVKTGPDDPALMIFTSGTTGPPKGALHGHRVLPGHIPGMQFAEGFPKAGDKVWTPSDWAWAGGLLNALLPSLLLGVPVVSPAQKFDADMAYRIMAEMGVRNAFIPPTALRLMRSVADPRSKYDLVLRTIGSAGEALGRETYEWAQRLGITVNEFYGQTEC------NFVLSS----SAAYGVTRAGAIGRAVPGHRVAIVSEAGDELPAGEPGQIAIASPDPVMFLGYWDDAAATARKFA-KGWLLTGDIGRQDADGYVTFEGRDDDVITSSGYRIGPAEIEDCLIGHPAVQLAAAVGKPDAVRTEIVKAIVLSPGHQPS-EALAADIVKTRLSMHEYPREVEFIDALPLTTTGKVIRRLLREK-------- 194015990 127 -----------------------------------------SYAQLKEDAERVLTGLRALGLEPGDPVFFQFSSNHAMVTAFWALGGFVPTLVSAAPNASVKKLHHAWDLLEHPLILTDDSLIDEVQG----LALLWHTDQLRVAAVEPMLTLDRDL--EVHPV-TPDDSVF-FILTSGSTGMPKCVEHSHRSVLAN--VKGTVAANGFTQEDVSLDWMPLDHIGGIVMFHLVNVTGCEQI--RARTDPLRWLDWMDRYRATKTWAPNFAFAMINDYISSGSWDLSAMTCMINGAEAVVPKTIHRFLHLGDVIRPAFGMSEISSAVVFSFAIERGDENSEETSLTEQTELGKPIPGITIRIVNHEHELLPEDH--IGSVQIKGPTTMKGYYKNDEANQEVFQTEGWFHTGDLGFL-HEGRLTLTGREKDMIIINGKNYHNYEIEAMAEEVPGVETSFVAACSEASASDELILFFTPKLYEPASQHIKTHITKMGYASRIIP---VQKHAFPKTSSGKIERAQLKTRWQ------ 214037636 33 ----------------------------------------TSFAEAEEQTNRLAAGLAELGVARGDRVVLLLANRPELVLLTLATNKLSAVWVPINADYRGEWLLEAISGSKPTVIVTEQKFVPRLQEIQDRLPSAQIVLIGDSEDTALPIAYQQLLAKQPDYSNQNYGDTSAILWTSGTTGKSKGVLQSYNAWI-----RAIVDGASIAADDICYCALPLYNAGAWITCVYRALIDGITLVIEDKFSVSEYWHRINRFGATQTFGIGAMGSFLMNAPESPEDANNTLRKAFI-VPIAPDIWKSFEQRFNLEISSGMGMSECMMIMNQ------LECPAGTPTYAL----GRPVADIDVKLCDDDGNEVTAGEPGEICIRPKKPTIFSGYFDNPEGTAAAFRGD-WFLSGDMARKDPETSIYFTDRKKDAVRFAGRNISTLEVESVARRHPEVADVAAFGIPSKEIDELKLNVIRAAGSDLSAEQICQFINDRA-PYFFVPRYLDFVEELPYTPTQKVQKFELRKR-------- 153209051 5 -----------NLLEALEKTGKKYPQQIALTIQRDDQQVNYGYQRLLEKVDEFAARFKSANIQSGQRVVIISQNHPEAIVAYFAILKCQATAALIDINLPKKDIVQLIQAAKPSALVFSEELANL----------------LSDTAATGYPAFDHNFAKEAPLSEDETSDVATLLFTSGTTGNYKGVMLTHQNLL--SQIESCRQALKITCNDRFLSVLPLHHV----FPFVSSLL-------TPLIIGCSTMQISKIEGSFLLTAIPTILVVVPSILELFYQRIRKLRYIVSGGATLDGQLHLALARLGFLILEGYELTEVSGPCTVNRIDNH--------RL---GTVGLPIPGTKIKISTREG---------IGEIVIQGPGVMRGYFEDEKSTRAAIKQNWFY-SGDLGKFDEKGFLVITGRAKELITADGKNIMPAYLEQHYSDIEGIEECAAVGIKNKGGSEEVYLAVI-KNKHQEKDKVRQRLFACAYLRFQ---HVFFVDEIPKTSLLKIRRQKLAKQ-------- 110598036 2145 -----------------------------------------TYRELDEEACVIAAALSERGVTRGEVVAVLS-GRSKHLAALLGIWKRGAIYLPLSTELPPERMSFM---AEDQLIALDGAAVPEL------LARLFAEPLRPEELPE---AFRRQHSSRVLHPAIPEDTAY-ILYTSGSTGLPKGTMIAHKSLVNMVLGAAGMLGCNCDDRTLLF-ASPSFDVSLSDIGVPLSSGGAICAVPGKIIEPNRFLEFLEEMQVTIADITPT-YLGLFEGMELP----SSLRVLVTGGEAPLPAEVKRYASK-LSYFNAYGPTE-------NTITSTMGLLKGDELRFFAA--GRPLPNTALYICNEAGDYLPP--GVSGEIRLGGEGISQGYLNRPELTAASFTSSGLYRTGDLGRWHRDGTVEIIGRIDDQVKLNGIRIELGEIEYALTMHPAISQ-AVVLLDAPSGGSKSLWGVVPGEEMPGRDELKTFLAER-LPSHMIPSGVISVESIPLMVSGKVDRVAL----------- 119719802 79 -------------------------------------VKKYSYRDLYVEVNRVAALLKNFGVKKGDRVA-LYLPMIPELPIFLAAARIGAPFTVIFSGFSSDSLAKRLNDSGAKLLLKDIADKSLEQALSVESVLVVRHAGVDVAMQEGYWYHEEGIGRNTEPERLDSNHPLFILYTSGTTGTPKGIYHSTGGYLVW-VYWTLKWAFNPNDEDI-----------WWCTADIGWITGHSYVVFGPLLHPDRWWSIIERHGVTVFYTSPTAIRMFMRYGSHEKHDLSSLRILSVGEPINPEAWEWYFKVVGCPIIDTWWQTETGGFMISPAAGIELVPLK-------PGSATLPLPGVDADVVDDNGNPA-KPG-VQGYLVIKRPWMLLGVWGDPERYVKTYWGDGYYFPGDYAMKDEDGYFWILGRADEVLKVAAHRIGTMELESALVEHPAVSEAAVVGKPDPVKGEVPVAVVLKEGFSPSEEELSNHVAEV-IGPIARPAAIIFVKKLPKTRSGKIMRRVLK---------- 37524889 576 -----------------------------------------SYQELNKQANQLAHYLIEQKIKPETLVALCIPRSIRAVVALLGIIKAGGAYLPLDPSYPKSRLQYMLEHSEAEFILTETNLLPISQ---------QKVICLDTETIQSQLQHMPADNIAERPFPLTENNLAYVIYTSGSTGKPKGVMLEHKGWVNLALSQAGLFGVDSYSRGLQF---ASWSFDAMILEISMTLAGAALYLISQQHSPEYLDELVDKHQITH-AVLPPALLPYLDF-----NKWRSVSTLLLAGEAVPPQIAVRWSQ-GRKLFNVYGPTECTAIVTSGLLT--------DDKITI----GKPLPNTVIRILDPSGNLVPV-GVA-GELCIGGIQLARGYLNSPETNATKFMTDRLYRTGDLARWLPDGSVEFIDRIDSQVKIRGFRIELGEIETVLVGHDALSSAAVMTYGNDK---RLIAYVCPTKDKAELSELLESALKKQLPEYMVPSLYIPLERMPLTLNNKVGKKAL----------- 206684980 17 ----------FNLAAHVLRHAGRLAEKTALSVLSGDASDDWSFARLEAAVRGTGTGLLAAGLKPGDIVLMRLGNTVEFPIAYLGAIAAGLVPVPTSTQLTEVETARIIADLKPAAVLRDPAVACASHPL--QISTAQ-LLEMHRLAPCDY-AFAE-----------PDRLAY-VVYTSGTSGNPRAVAHAHRAVWARQM---MVDGYGLTGQDRLL------HAGAWTYTLGTGLMGATALIPAPGTPPEDLPELLRRHRATIFAAAPGVYRKM---LRGAPLDLPDLRHGLCAGEKLSRHLYESWDATGCGLYEAFGMSECS-----TFISASPSQPAQDGAL------GRPQPGRKVAITGADG-PVPMGEEGTIAIHRSDPGLMLGYLNAPEETAARYQGD-WFLTGDQGAMSPDGQIRYLGRVDDMMNAGGYRVSPIEVETALAAHPGITQAGAAAV------EVKEDTYVIAAFYTGPEELKTEDLQARLARYKQPRAYVRLDALPTGANGKLLRRALPALFK------ 85707103 9 --PSAPCPSPFNL------AAHVLGRAEALAVLGLGTAERWSYGRLLAAVRGTGTGLLRTGLKPGDRVLMRLGNTVEFPIAYLGAIAVGLVPIPTSSQLTAPEVAGIVKTTQPALIL----------RAAGVACPETDIPSLDEPALEAMRDLPPADWEMGDPDR-----PAYIIYTSGTSGIPRAVVHAHRAIWARRM---MFDGWYGLRGDDRLCHAGAFN---WTFTLGTGLVGATALIPAPGIAPEHLPALLERHDATIFAAAPGVYRKLVRPGQPLA--LPHLRHGLAAGEKLSDTIRQHWDATGTPMYEAYGMSECS-----TFISGSPAHPAAPGTLG-RPQTGRRVAII------GNGSPAPHGTEGTIAVHRSDPGLMLGYLGAPEATAEKFTGD-WFLTGDQGMMDAEGQITYLGRADDMMNAGGYRVSPMEVEAALSAHPGITTVAVTDI-EVKEDARVIMAFYTGPAQLDPVALDAFAAER-LAGYKCPRGFYHVEALPTGANGKILRRALRPIYEGLHGQA 198269130 355 -----------NLRGYLFK--TLNGASDCVTDLISGE--NRSRDDISKTVNRIIAFFQENGLVTGDKVMLKLPNSFGLFCIYLACLKYRCVAVPVSPSSSDDDIAYFKSITDPKIFISDADFLNTL--------------------PEEEANFSTNYDNKEDLFLI--------SFTSGTTGKPKAIV--HKAEAILGNAAEFNASTGSSPDDRLLHILPMHYMNTIICP---MLAGAEIVMDNNFSAITALTKVIENQVTTFSPTMASSIMQLDKNGEINAYIQENALKIFVGTSPLSYKLKDKFEQKGVELLESYGLSELL------LVSSNITSITTKKNPNIKGSVGRLLPSCNVEIRED------------GKIHIKTPFAFKEYLG---AQTDLFDEEGYFYTGDIG-YVKENRLYITGREKDLIIKGGINISPKSIEETLLECEQIEDVAVVGFTSEFYGEDIAAFVIAKNSAATEDDI-KHFCKSNIPKQLRPTVIKFVEDFPKNANGKLQKSKLVEMLED----- 104782281 1586 --------------------------------------QQLSYAELNARANRLARELVAQGATADALVGIAVERSVEMVVGLLAILKAGAAYVPLDPEYPRERLAYMIEDSGIELLLTQAHLLPLGEGVRS--------LVLDQ--PDAWLAGDSNLGL----VPAPQQLAY-VIYTSGSTGTPKGAGNRHDALV--NRLCWMQEAYGLTAADNVLQKTPFFDVSVWEF-FWPLITGARLVVPGAHRDPGQLIALIETEQVSTLHFVPSMLQAFLQDPQVT--RCTSLRRIVCSGEALPQQVLARLPWNG--LYNLYGPTEAAIDVTHWTCR-------EEGRDSV--PIGVPIANLATYILDAELAPVPV-GVA-GELYLGGVGLARGYHRRPALTRFVASPFGLYRTGDLARYRADGVIEYAGRIDHQVKIRGLRIELGEIEARLLEQPGIREAVVLAIDTPAGKQLPEDAAVLQAPAQDQAQLAEQVLRQALPEYMVPGPLMLLAQLPLSPNGKLDRKAL----------- 206561950 21 -------DLPASTYEMIGRGAAIDPSAPALSFFLRADDHRKTYAALLRDITRAANMFSRLGI---DRHAVVASVLPNLPETHFVIWGAAGIVCAINPLLEGPAIASLLKAANAKVLVTGTDIWSKIQPVLSEVPSLQSLVLIDRGAVPRHVAFDSAMSRESDSLLIPRRDISSYFCTGGTTGLPKIAIRRHGNEVANAWSVGQVVGAGMGPGKTVFCGLPLFHVNAGLVPFSR---GAHVVLGTPQGYRGDGVEIVEHHRINFFSAVPTLYSALLD-VPVDGRNIDSLEYGLCGAAPMPVEVFRTFQRTGVRILEGYGLTEGACV-------SSVNPPGGERRL---GSIGLRIPMMKAVILDDAGRYV-RDCNEVGVLTISGPNVFAGYL-QEDQNKSLWLDLGWLNTGDLARRDAQGYFWLTGRRKELIIRGGHNIDPATIEEPLHRHPAVQIAAAIGRPDVHAGELPVAYVLKAGATATETELDTFIRGMIGERAAIPKRIHIVDTMPLTAVGKIFKPELK---------- 75910188 667 --------QEIPYWEIIEQAK----RTPNAVAVTDGET-QITYAELNRLSNQVANYLQAQGVKPGVFVGIMTRRGPLMFVGILGILKAGGTYVPLDPIYPHERIKYILEHAQIGILLTENRLTNKLAECLTEQLPLKTLMFLDEGVFEQGKAWTQARCSDIAPVNTPDDLMT-VLYTSGSTGKPKGVMLNHRGLVWMQNAFQLRYGDRVAQKTSCCFDISVWEI-FWPLMVGATVYSVEETVKNPWL----LAQWIQDNQINVMHFVPSLFGEFCHALESESWTFPDLRWLVFSGEALPVPFVQRWYGMSVGLANLYGPTEASIDVTAHIIR---QRPGEQE---ICIPIGKAIDNVYILILDEQMQPLAP-GK-MGELWIGGVQLAKGYLKDPQRTADAFRLNPFYKTGDLAVELPDGSFEYHGRIDHQIKIRGFRVELGEIESVLNSHPVISEAAVLAVDYENGQKRLIACLA--GSQVDNQQIKEFLAQR-LPDYMIPHRWEWLASLPKTHNGKLDRKAI----------- 196242677 26 ----------MNLMALLRLAAQLHPERLAVIDEH----DHYSYRQLWQQAEALAMTLQSYGIQQQQNIAVACRNHAACIKAIFAGSRLGAHIYLLNPEMSPNQIQATLDRLAIDFYIYDPPWLEVAVQQRQALPAYHATASAIDQLPLS----PEVVNRHLKPVKTGNI----IVMTGGTTGTPKPASRKPSMVKFLPPFIALLEQVHLDRYRSLYIATPIYH----GFGLAALLIGGVELYVTSRFQTEQACSLIASHQIEVVTLVP---LMLQRMLRDNPATLSALKCILTGGAASPVLAQDTLAQLGPILFNLYGTSETSRILRKN-----------------PASIGQPVGGVQVKIVRDGSQEHSNKNNQIGRLCIRSAWSTAA--------------NSWIETGDLAYQDTEGNIFLCGRVDDMIVSGGENVYPIDLETILSQHPDIEAAVVLGIPDPEFGQRLKAVVVTKQPTMLSEDLLRVWLRPRVARYQMPAVIEFHRELPYTALGKLDRKSLRE--------- 196177558 557 ------------------------------------EDHHLTYSELNRRANQLAYELQSLGVGPE---VLVGICFERSVEIIVALLGIGGAYVPLDPTYPPERLHYLLSDSQVLVLLTQQKFLDLLPP------SSAHVICLDIDNQN-----LDAKSQENPVCRTHAHNLAYVIYTSGSTGKPKGVAIEQKSILNYALAATISADSGLTT---------IFA----CLSTGGTL----HLLSDQRVDPDAFADYFTRHPIDYFKIVPSHLAALQT--PTTQQSILPQKLLILGGESSNADWVQRLQEQACTIFNHYGPTEATVGVLVYQVEDK-SDLSQYSQLPL----GRPLANTQIYILDSQLQPVPIG--VPGELHIGGVYLARGYLNRPDLTALKFIPNPFYKTGDLARYLPDGTIELLGRIDLQVKIRGFRIELGEIEAILSEHPQVQTAAVIARSEPSGDKRLVGYVVVNHEPAPPISELRNFLKQHLPEYMIPATFVVLAELPLLANGKLNRQAL----------- 119433785 1584 ---------------------------------------RVTYRELAARSHRVARALRRLGAKPGELVAIVARKGWQQVVAALGVLESGAAFVPVDPDLPAARLTHLLHRAEARIAL---THLAVAEEVPFP-DDLSVLAVDDDSALQDNSALQD--NSALDASDEPLDRAQGMIFTSGSTGEPKGVMIDHRGAA--NTIRCVNQHFAVGPHDRVLAVSSLFDLAIYDL-FGVLAAGGTVVLPSRRRDPAHWAELVATERITLWNSVPALAEVLVGYAEALAQALRSLRVVMLSGDWIPVALPDRLRRLAPEVRSLGGATEGS-------IWSVWYPIGEVDPSWRSIPYGMPMDNQSMHVLDRGLSPRPD--WVADELYIGGTGVALGYWRDPERTASSFTGERLYRTGDIARYLPDGNLEFLGREDNQVKISGFRVELGEIESTLERLPGVRTAAVVAVGDPRGEKR-LAGYVARGEQVDPTALRRRLAELLPSHLVPPTLHVL-DQLPLTNNGKVDRAELRSR-------- 160369924 441 --------EEQSILALSEGAAVDYPREKTIHGLFEEQAERTTYLALNEQANQLARYLRSEGVGADTLVGIMADRSLEMVIGMLAILKAGGAYVPIDPDYPEERIHYMLEDSGVRLLLTQSHLWEST-TFDGKL------VSLDEATT--YTGDASNLESISGPSHL-----AYVIYTSGTTGKPKGTLIEHKNVVLLFNDKNLFDFS--SQDTWTLFHSFCFDFSVWEM-YGALLYGGKLVIV-PSLSPAAFLELLKDNQVTILNQTPTFYQVLQEELTHSSTELG-LRKIIFGGEALSPSLLRRVKYPDVQLINMYGITETT-------VHVTYKEITEHEIEAGKSNIGRTIPTLSAYILDEQRRLQPV--GVPGELYIAGDGLARGYLNRPDLTSEKFVEERLYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIELGEVEAQILKAPNVRETIVLAREDEQGQKLLCAYYVASSDL-SPGELRAQ-LAAELPAYMIPSYFVRLEQMPLTPNGKLDRRAL----------- 183222283 6 ---------------------KRFGHKNFATRMGSGVYQFKTYNELLTDAKNLASGLTEF-LSERDKVAIFADNSYEWIQTSIATTLLGAIDVPRASDVTDQDILYILNHSESKVLFLEKDLEFLKEIINKELKSIRIFTLQELVAKGSEKRKEDPSDHLFQNNTIIESDLFTMIYTSGTTGTPKGVMLTHGNILLHNLPIRLNKG------DKTLSILPIWHIRLWSMFFAKIFFHSRQIITGNVLDIHPIVFWFSIRYVFHLIRFFLVWILVFDFLVLSKIRKATLRGSVSGGGALPFHVDEFFNMIGIPVLEGYGMTETAPVLA-------MRTFEE----IIPGSVGKIFPKTQLRLVDLQTGEVFLDGKFVGEIHVKGNQVMAGYYKNPDATNKVLV-DGWLNTGDLGIFTSNHHLRIVGRSKEIVLLGGENVEPVPIESKILESEWIDQCMVVALVYPNWNEKE---VIQKMESEIKSKINS---QTGFKSFEIPKAFEVGDEL--TAKLSLKRHVITEKYK------ 91975735 36 -----------------------------------------TYAALDAACDAVARGLLGKGLKRGDRVGIMSLNSAPMIAAYLGIMRAGLVAVPISFKLARETVDYIVKDADLRAVFHDHERRSLVP---------DDLLAIDFDTPDGYAAL-----CDHGPFTAFEREVATILYTSGSTGMPKGVLLSHESQ-MWALETAARAGDRSQHRYIV--AAPMFHMNATISAKTALHAGASMVL-MPSFDARLYAQAIARYRVTWLTSVPTMMAMMAREHDLIGQDFSSVTHVMMGSAPLTKPLVEKVQGLGAAISNAYGTTEAGPGV----FGPHPDGLP-------RPDTAVGYPTAGAQAELREG-PSPDEGV----LYMKNPMLMEGYNNRPEKTAEVMK-DGWYRSGDIMRRDANGFFHFLGRADDMFVVGGENVWPGEVEKLVERVPGVHQAAIVPVPDEIKGTLPFAVVLQDGAKLDEAAVKKFTIDNGPA-FAHPRFVEFRPAIPLSATNKPDRRLLTQE-------- 158293282 75 ---------------------------------------------------RFAQQLTDVGLRKGDIVAMANGNSENVAPLACALMTLGAPFNPLAPGFNVEDMAHMLRLTQPKMVFCDDDNVEVVRQAVCSVLDGEIPIYVFESQRDDVKHAEDLLGKEEQPTHLGDELLSMILCSSGTTGPPKGVC------VTHAQTVSTIGCYPTAKPATVFNFSPLYWGTGVYM-MLSTFSGSSTRLITRRFSEETFFEAVEKHRANFVFMPPSYASQVLRHERTSQVDFSSLIMLAIGGSYVSEGLRDRFDLLLPNGRT-YNTVGTSEVVATDFAKRKPGSV------------GTPVVNVSVKIVDDDGNDLGVGER--GQVLLKGPFI--GYYKNEEATRATIDERGFMRSGDIGYVDEEGYLYLIDREKDIFKYRGFHVSPSELEGVVGQIEGVMEVCVVAVPEERTTELPTAVIVRAAGSPLTAEQVMKVVDGKVSDFKLRGGVYFVERLPKTQTGKNVRRKVLE--------- 195158096 55 ---------------------------------------RLTRGQMLENACKMGAYLRGQKFTMATDIVGLMARNTTHVAAVYGCLFNGTPFHAVNPNLEEKTIRDLYHITKPRILCCDSQDYQKIKDIAEALGAI--VLIVNGKIPQ-VASIPEILKTSLSPNYEPSEFAGGINRTSGTTGTPKAVTISNKLFECHSYLSSNDVQYAPSTLDWLTGLISLV---------TAGVYGTVRLVSSDMFSPGHFLEICEQHEISWCIMANSHVAMLANCSQTKAQKLRSLQHLLFAGGATLRKMQSFLHGQGI-LRNAYGLTELGALVSYNY-----DTQSKPESV------GRLMANIRVRVVDGSGQNLAVKG--VGEILLHNPW--SGYFGNPKATAEMQDPAGWFHTGDVGFFDQDSYLHIVERKKDMLKYLGMMYYPHEIEEVIAQMPDVSEVCVFGLWREQEGDAAAASVVLRPESRIKAFEVEAFVRDNITVKHLHGGVQIVQQLAKSANGKVNRSAVRENY------- 66045199 1577 -----------------------------------------SYAQLNARANQLAHRLRESGVGPDVLVGICVERSLELVIGLLAIIKAGGAYVPLDPDYPEDRLVYMMQDSGIGLLLTQTALLE-----RLPIPPQVQSLCLDPHGDEGY--------STANPVNLSHPLNLAVIYTSGSTGKPKGAGNSHRALVLHWMQKAY----GLNESDTVLQKTPFFDVSVWEF-FWPLMTGARLALPGDHRDPERLVQTIREHQVTTLHFVPSMLQAFMTHPQVES--CNTLRRVVCSGEALPAELAAQLKRLPLALYNLYGPTEAAIDV------THWTCSTDD---ILSVPIGRPIDNLKTHILDDGLLPAAQGVAA--ELYLGGVGLARGYHNRAALTAERFVPDPFYRTGDLARYRDAGVIDYAGRIDHQVKIRGLRIELGEIEASLLEHDSVHEAVVIDVDGPSGKQLAAYLVVEHHDDQLRDALKA-FLKESLPDYMVPTHFIVLDRMPLSANGKLDRKAL----------- 214043768 65 ----------------------------------TGTQTKITFAELQTRVASVAGALQANGVTKGDRVIIYMPMVPEALEAMLACARIGAVHSVVFGGFAANELAVRINDCTPKAIILEPNRIPLLD---GAIEQSDHLILQREQSPCDLIAGRDLDWHEAECVSVEGNHPAYILYTSGTTGAPKGVV-RHTAGHLVALNWTMKNIYGVDPGDVF-----------WAASDVGWVVGHSYICYGPLIHGNTTI-VFEGKPVG-TPDAGTFWRVIEEHNEIGKYDISCLRALYLAGEADPDTVIWAQEKLGVPVYDHWWQTETGFTIAGN--PAGLEAL----PVKVGSPT-VPMPGYDVQILDEAGHAQP--AGTLGSIAIKLPLPPGTWNAEDRFRKSYLTTPGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLAAHPDVAECAVIGVSDALKGQAPMGVCLSKGVNRPHAEITAECVKMVRDQIGPVAAYLVVDRLPKTRSGKILRATM----------- 31791392 56 -----------------------------------------SFDELEARANRLAHWFRQAGLREDDVVAILMENNEHVHAVMWAARRSGLYYVPINTHLTASEAAYIVDNSGAKAIVGSAALRETCHGLAEHLPGLPDLLMLAGGGLVGWMTYPECVADQPDTPIEDEREGDLLQYSSGTTGRPKGI---KRELPHVSMMPALLD-FWMDADSVYLSPAPMYHTAPSVWTMSALAAGVTTV----------VMEKFDAEGVTHAQFVPAMFVRMLKLPEANSYDMSSLRRVIHAAAPCP-----------VQIKEQM-IHWWGPIIDEYYASSEASGITAEDWLTHPGSVGKPI-QGGVHIVGADGSELPPNQP--GEI-----YFEGGYYLNDPATAASRNKHGWVTVGDVGYLDDDGYLFLTGRRHHMIISGGVNIYPQEAENLLVAHPKVLDAAVFGVPDDEMGQRVMAAVQTVDSADANDQFAGELLRDRLSHFKCPRSIAFEPQLPRTDTGKLYKSGLVEKY------- 54298074 598 -----------------EEIAAVFDNKSI------------TYAELNRKANQLAHYLRSQGVKQDDLV---GISLSRSLEMVICILGIGGAYLPLDPNYPDERISYMLMDSKTNLLITDQEFINRKHGFNGKSIEINSFLNLKNLSS----ANLQAINKPSDLAYI--------IYTSGTTGKPKGVAISHRSICNHMLW--MKKEYAFKNKDVFLQKTPFFDASVWEF-FMPLLVGGKLVVADAHTSPNQMIRLIRENKVSVLQIVPSMLKELVSN-EEFG-LCKSLTHVFCGGEALLSETINAFFKYNTKLHNLYGPTEVT-------IDTTAYTCTAGDAKGDVSRIGKPIMNTKVYVLDIKMQPVPVG--IMGELYISGDGLARGYLNNPEFTIQKFLPNPFYRTGDLVKWDSNGVLEYHGRCDNQVKIRGYRIEINEIESYLEKIPSIHQCIVKP---EKNQDDSMSLVLEKNSQISAVDI-RTILKQNIPEYMIPARFYIVDKFFSTPSGKIDRKIL----------- 119503873 56 ---------------------------------------RLSFSDLDIASTALALQLLERGIGPGSRIMVQLPNIVELVVCFYAASKLGAIISPLPVQYGAHEITQLSTTLQTTLFIGCPSFQSLIQTARDVLPRLPVLAIGDDKGTRTLATYSRSLNDPANRVLT-------VCWTSGTTGTPKGVPRSANMWLATARATAEAGGYQRGDRLLNFPLVNMAAIGGFL--FAAAELGCGLILHHP-LDPAVYLTQMQDEKIHFTIAPPALLNQLAAQPEFQQFDFSTLR--AVGSGSAPLSMIATFENYQKPVINFYGSNEG----LALFATPETVPSSEMRAAYFPGTPGLEWPAVQSKVIDDTGLEVDEPG-AVGELCFAGATVFDGYFGTEDT--DVFTEDGFFRSGDLVEISATHYYRIVGRCKDIINRGGMKISPAELDTLIESHPQVREAAVCAYADQALGERVCVCLVPKDADPSLKEVCGFLKAQGLAKFKLPEKISYLVALPRNPMGKVLRGDLQ---------- 27502151 537 ---------------------------------------RLSYAELNALANRLAWRLREEGVGSDVLVGIALERGVPMVVALLAVLKAGGAYVPLDPQYPADRLQYMID--DSGLRLLLLLSQQSVLARLPQSDGLQSLLLDDERLVHGYPAENPDLPEAPDSL-------CYAIYTSGSTGQPKGVMVRHRALT--NFVCSIARQPGMLARDRLLSVT-TFSFDIFGLELYVPLARGASMLLASRQDPEALLDLVERQGVTVLQATPATWRMLCD-----SERVDLLRTLLCGGEALAEDLAARMRGLSASTWNLYGPTETT-------IWSARFCLGEEARPFL----GGPLENTGLYILDSEMNPCPP-GVA-GELLIGGDGLARGYHRRPGLTAERFLPDPFYRTGDLARYRADGVIEYLGRIDHQVKIRGFRIELGEIETRLLEQDSVREAVVVAQPGVAGPSL-VAYLVPTAESARQQELRSALLLAVLPDYMVPAHMLLLENLPLTPNGKINRKAL----------- 195455969 26 ---------EMTLGEVIMRVLSLSSDKIMQHCDITGE--DLTGSQLARQSARIAHAFKRLGLQRGDVIGISANNTTNLTSVVIAALLRGIAINPLHPDFAEETVKYMYDITEPKLIFCDPAEIYLVNGLIEGVRDVSELLIDDESITAA--AYKPCPKLHGDHTAF-------IVCSSGTTGMPKGVTRSHR-----SLLGNCKNPNTYTRDAILLSFSPLYWISGTIILLASLLNGCKRIITNRPYSVDYLLSIVSTHRVTFLASHQIALLAKCEMLLKLRAQLASIRVVIGAGSKVCKAVSRRMYDLIGTTRVGYGLSEMGGI-----SKNLGGPLGCEGKIMRN---------VDVRVLDKLGMPLGLNEVGIIYAYLRYKW--EGYYRNPEATKRALTEDGWFRTGDIGYIDSEGYLYIQTRDTDVFKFNNFQIYPEQIEEFILRLPGVSEACVFGVPD-DVSTNLTACAVVRADNLEGKQLRANQITS-IVEMHLSGAYYFVKSLPKTSNDKLQRRKVLQMVK------ 212713647 87 ------LDEGTTIYDIYADRAERMGDEPLYTYKTNGEWVTKTGNEVLADIRQIAKGLMHYGLKKGDGVAFMCRTSYEWDVFDAAVMACGGVLATIYDTDSAEQIRNIVNNSDSRLLVVETDMRAKADGADKECPALEHIICFENGGLDEIMAYGSGVSDEELDERIKKTDLCSIVYTSGSTAAPKGVEMTHEHYCTTALNLPAYMPKLLHEKNSVLLFLPQAHINYICVAYIATLIADLQVAKPSVMIPRVLEKVYNAASQKAGHGAKAAVVAAQNYMKEVSAKLAKARRMVAGGAPLDPELMAFFRGAGVPVYEGYGLTETTAPCAFNGVPYH------------QGSVGVAFPGFELRIAEDE------------EIQVKGTAVFPKYHKNEEASEDSFTEDGWYRTGDLGRIDDDGFLYIIGRKKDLITAGGKNVSPGPIEEVIKRCEFVSQALVLG-------------------------------------------------------------------------- 197930194 63 -----------------------------------------TYGTLRARVDRLAHLLTGLGVVPGNRVLLRGPTTPWLAACWLAVLKAGAVAVTVLAQQRPHELATMCEIARIEHALCD--IRAVDDLAKAEIPGLR-ITTYGGDAPDDLL-NREAPGTPYPAVETAADDVALIAFTSGTTGRPKGCMHFHRDVL--AIADTFSKHVLKPHGDDVFAGSPPFTFGLGGLVIFPMRVGASSLLAGPRQLLPAVAE--HRVSVLFTA--PTAYRAMLDELDA--YDVSSLRRCVSAGENLPAATWAWRERTGLRIVNGIGATE----LLHIFISAADEDIR-------PGTTGVPVPGWHARVVDETGHEQP-DGEP-GLLAVRGP--VGCRYLADPRQREYVR-DGWNITGDTYIRQSDGYFRYVARADDMIISAGYNIAGPEVEDALLRHPDVVEAAVVGRADEARGQVVVAFAVLKEGAERDAEALRTFVKGELAPYKCPREIVFLDALPRTATGKLQRFRLR---------- 66045850 510 ------------------------------------EEQTLSYGELNARANQVAHRLLALGVRPDDRVAICVERGPAMIIGLLGILKSGAGYVPLDPAYPLERLAYTLGDSAPVALLSQQSVQPALPVSDVPLIYLDDVDLQDERACNPQVS-----------VRPSDLAY--VIYTSGSTGLPKGVMVEHRNVA--RLFSATQDWFGFNEQDVALFHSFAFDFSVWEI-WGALLHGGR-LLIVPQLSPEDFYNLLCSAGVTVLNQTPSAFRQLI-AAQDDKEQVHSLRQVIFGGEALETAMLARKVNASTQLVNMYGITETTVHV------TYYPLQPEDARRVGASPIGKRIPDLQLYLLDAYGHPLPP--GAVGELYVGGAGVARGYLNRDELNTTRFLDDPFYRSGDLGRWLPDGSLEYLGRNDEQVKIRGFRIELGEIEARLSACEGVRDAVVVVREDEPGDQRLVAYVITAGQEPDATWLREQ-LRLSLAEHMLPSAFVSLEAFPLTANGKLDRKAL----------- 118467099 25 ------------------------------------------FAELEKRANRLAHFWYAAGLREGDTVAALLENNEHVHAVMWAARRSGLYYTLINTHLTAAEAAYIVDNSSAKALIGSRATRDVCEGLEHSPGGLPELLLIADDDLDGWYRYPECVADQPETPIPDESEGDLLQYSSGTTGRPKGI----RRELPHNILMPLMNAVGITSESVYLSPAPLYHTSFWSM-VVQSLGGTTVVM--EKFDPEHALECIQRYGITHGQFVPAMFVRMLRLPEAVSYDVSSLQRVVHAAAPCPKQMIAWW---GPIIDEYYAASEA---VGASFIRA-------EDWLIHPGSVGRPLVGVP-HILDESGHELPP--GVPGEIYYEGGH-SFQYLKDDAKTAAAHDAHGWVTVGDIGYLDVDGYLYLTDRRHHMIISGGVNIYPQEAEDLLITHPKVLDAAVFGIPDDEMGQAVKGVV----QTVDPADANDGFLRNRLAHYKCPRSLSFEAQLPRTDAGKLYKQEL----------- 214038230 30 -----------------------------------GLLRSLTVSQFKQQTNNMARSLLTMGCEPGDKVAIYMRNRLEYLVATVALAKARLVHVNVNYRYKAGELAYLLDNSDSRCVIFESEFADTLSAIRAQLSSAAYFVVTDDNLEQSWSSFDESVQSSGEPLDI-ERSSSDFMYTGGTTGMPKGVMWEQGVLPLTPFSPAPQTLTELNGKNKTLTLLPFMHGSGVWSSLASIGYGDPVVMRSKRFDPALTLATIDKYGINATIAGDAFAKPLVDELEANKYELATLKGL------RSSAMLFSSRNKALFLKHCPGLTVIDIVGSSESSASAASIATRESDLS--QSRGLPMHLTAATVFDENWNTVEAKAGNTGFLAVSGA-IPIGYYKDEEKTAQTMTVDGYSRPGDWVEFQEDGSVIFLGRGNVSINTGGEKVFPEEIEVTLRSHPDVADCLIIGVPDDRFGQAITAVIRLGSNAGHDEEVFKAHVRQELADYKVPKHVLFVPEIFRSAAGK----------------- 26988937 55 -----------------------------IHEDRDGNSACYSFDQLQVQAARFANVLKAQGVGAGDRVAGLMPRTPELLVTILATWRLGAVYQPLFTAFGPKAIEHRLEQSHARVVVTDSH-------NRAKLDDVHACTIITVKARSGELDFQQCLERAADPVMRSGNDPFLLMFTSGTTGPAKPLEVPLRAIV--AFQGYMRDAIELLPEDNFWNLAPGW---AYGLYYAVTLGHATTFYDGP-FSVESCARVIDKLGITNLAGSPTAYRLLIAAGKDFSAPIKGRLRVVSSAGEPLNPEVIRWDELGVTIHDHYGQTELGMVLCNHHGLQHPVHL---------GSAGYAIPGHRIVVVDEQGNELPAGQPGILAVQSPLCWF-GGYHG--LPTKAFVGK--YYLSGDTVELNPDGSISFVGRSDDVITTSGYRVGPFDVESALIEHPAVIEAAVIGKPDPERTELIKAFVVYAGSVELEETLRQHVRQRLYAH-AYPREIEFVSELPKTPSGKLQRFILRNQ-------- 114047884 55 -----------------------------------------TYRELLAQVARLAGYLQSVGVTKGDRVVIYMPMVPETAYAMLACARIGAIHSVVFGGFAANELATRINDAKPKLVMIEPSGVPLLDALNEATHKVEHCLILNRPQYEAQMQWQTALSNNADCVTVKATDPLYVLYTSGTTGQPKGVVRDNGGHAV-ALAWSMANIYDIAQGDVF-----------WAASDVGWVVGHSYIVYGPLLVGATTL-LYEGKPV----GTPAFWRTIAKYRVKSGVDLSCLKNVFLAGECDPDTLHWAEAKLNKPVIDHWWQTETGWPVAANLMGV--------APIAVKAGSGRPVPGYEVDLVDEMGAKVAAN--VSGNVVIKLPLLTTLWQNNKRYQDSYLSMPGYYLTGDAGYMDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHPDVAEAAVIGVDDKLKGQVPLGVVLKKGVTITDEELHKQLIAGPVASFRLVSAI---QKLPKTRSGKILRGTMRKIADN----- 195430820 67 -------------------------------------------------AIRIAQYLKKRGLNHKDVIGIAGKNTTYVMPLGVACLMNGTPFHAVNPVLDEDTIRHVLSITKPSLIFCDPEIYTLTDPIEGVPKIE---TLLDPTTTERFY--------QPEPLKSGGDQTVAILCSSGTTGLPKAVCISNSILIQDSM---------LVNSNTVLFISSSLDTGLWAFVF-STVFGCTRIITNKPFAPEYFVQLAQKYKINYAVVPPRHLSALINCPDAKSEALTSISMMNYGGGLVSASTLQKAQELCKQANSGYGMTEVGAITIN-------------LGLSNTSSAGRLVPGIKIRIVNEEGKNLAYN--EVGEIYVHTGQAWNGYFGNPVETRRMQDFEGWFHTGDLGYFDEQNFLYIVDRKKEILKYQGLHYWPTEIENVITELQQVQDVCVVGVYDEREGDAAGALVVTKGATLSEKDVIDHVAKTGMQK-QLHAGVRFTDKLPANVNGKTLRKAARDVF------- 30250276 51 --------------------------------------HTLTYRQLLHKVTRLANSLRHLGVVAGDVIAYQLANSAHHCAIDLAAAALGAIVAPFPPGRGRLDIQSLLQRCDARVIVVEPDLCELIESLRPALLSLR-ILVVDGVARTGWLFQSRPIATEELPDVDPDSPA-RFLISSGTEADPKWIAYSHNALA--GGRGRFLQHIHTRDKDFALYLVPLFGVLSW---MGGTLIML------PRFDVVATIRAIGQLRPTHVFGVPTMFQRIAADPDLAKIDISSLVAIVSGGAKIDETSILRCCAFGCSFINLYGSADG--------VNCH--TMLDDNMTTVLHTTGRPNPVCSIRIVDDRKNELAQ-GQT-GEIAARGPITPMQYVNNPELDALYRDAEGWVYTGDLGFIDEQGNLVLTGRKKEIIIRGGINISPAQIEDIAASHPAVVSAACIPVEDEDLGHRCLCLVMSEGERPSLAQFARFLLDRGLEQNKLPEYLRYLRQLPLSPAGKVDKKQLIAELEN----- 167923388 3 -----------NFFDLVEQAAC---RTPDAEALVAGDA-RLTYRALAALGLAFAERLQALEIAQGERLAIFLDKRIETVVAMLGAAAAGVVFVPINPVLKPEQVHHILVDSGARCLVTS----SLRARILGDLAGMPYVILTDAKAPASRTTFVRWMQPDAPPESVANRHAAALLYTSGSTGRPKGVMLSHRNLL--EGAWSVAQYLRHTAQDRILAALPLSFDAGLSQLTTAWAAGASAVLVN-YLMPADVVEICVRERITGFAGVPPLWIQLARAAWPGEARAR-LRYFANTGGHLPRPVLHALRELSASPYLMYGLTEA-------FRSTYLDPAEVDRR---PDSIGKAVPNARILVVREDGAPCAPN--EVGELVHVGACVTLGYWNDP--ARTALKPGGAPRSGDLVRRDDDGFLYFVARNDAQIKSSGYRISPEEIEEVAHASGLVAEAVALGVPHDELGESITLVVVPDADTFRPDALRARCAQQ-LPPYMVPHTIATRTSLPRNPNGKFDRVALRADAAN----- 84502111 58 --------------------------------------RRMTYGEMAAEVDQLAEALRAQGLGAGSLIATQLPNVADLVLLYLAIARIGAV-------LSPISIAYRSAEAAARIVDFDAYVRPYYEERFDALPASVRRLGLGGNLPDGVIRLDDGVPRSVQPP-APRSADFSVFWTSGTEGAPKAVPKTHNNMMASSLGADLPDGSNI--------LAPFPFVNAAALMMCWMRTCGALILHHP-FDLDTFVRQLGEEEVTYTMVAPTVLVYLRERLEAALHRL----RAIGTGSAPPDPEVFRFDRFDVPVLNFFGSNEGA------------QMCSSGER--------VPDPRNRARFFPRDGDPVTRPG-AIGEMMITGPCLMPGYFSRDGFDRTKIDDDGYFATADLFEISACGLIRFHARARELIVRGGMKISPLELDNLISSMPGMREAAVASYADDRMGEKVCVFVVPQGDACTLADVTAYCDAQGLAKFKWPERLITLEALPRTPLSKLDRKAL----------- 186472378 27 -------------YEMICRGAAFNPSAPALSFFATADDYRWTYSELVRDITRTANMLSRLGV---QRETVVAYVLPNLPETHFVVWGGEAVVCAINPLLEGDAIGELLNASGASVLVTGTDLWPKVQAVLHKVASLEHLVLINEEGVRGAVAFGEAVARESTPHRATSDDASSYFCTGGTTGLPKIAMRRHGNEVANAWSAGQFLGESVGPGKTIFCGLPLFHVNAGLLPFSR---GAHVVMGTP--------QGYRGEGVNFFSGVPTLYGSLLDV--PVGERIGSLEYGLCGAAPMPVELLRAFQQTGIRILEGYGLTEGTCISSVN------PPLGERRVGSIGLR--VPGQAMKAVMVDEAGRYV-RDCVAVGQLVISGPNAFIGYMRPEQNNGIWLDADGWLNTGDLGRCDADGYFWLTGRKKELIIRGGHNIDPAAIEEALHRHPAVQIAAAVGRPDMHAGELPVAYVQLKGTSANEAEMAAFLRDEISERAAFPKGIRIIEAMPLTGVGKIFKPALK---------- 194290085 50 ----------------------------------DGRIETVTYAQLAALVNRIAHVLEDMRLVPGNRVLLRGPNNLMMAASWLATLKAGLVAVPTMPLLRARELKQIIDKAQVSAALCDARLREELDANQGEYHCPSLAQTLYFNG-EGKGSLEAALAETFDACDTARDDVCLIAFTSGTTGQPKGTMHFHRDVVLRSVPDDIFCGTP--------PIAFTFGLGGMCFPLR---IGASTVL-AEKLTPEALLELIHDFRATIVFTAPTFYRQMAAL--APRFDISSLRHSVSAGEALPDATRQSWKATGIEMTDGIGGTE----MMHIFISSAGAEVR-------PGAIGKVVPGYVAQIVDDEMRPLPP--GQVGKLAVQGP--TGCRY-LDDPRQANYVKAGWNLPGDTFTVDADGYYFYQARSDDMIISAGYNIAGPEVESALMQHEAVAECGVVGAPDDGRGQVVMAYVVLRADDATRTALQDH-VKRQIAPYKYPRRIEFVPALPRTETGKLQRFRLRQ--------- 183983997 28 ------------------------------------DSDRISYAQADLRSAELARGLIALGIGKAAHVGLLYPNGSDFVIGMLAAARIGAVVIPISTFVTPRELHEQLVDSDTQILLFDGEDRLFSRAI-PQLRTA--WVSYRRGAPRRTRSIECVLSQTIDPLRALEDDVDGIVYTSGTTSAPKGVVHTHSALVRHQQNLNVIRG--LGTDDKLFCNSPFCWIGGFAFGLLATLL-AGSTLVCSNADAATTLDLLEREKPTMTNGFASTVARLANHPSFGRRDLSSMRRGNLYPIMAPEA-----RPVDPELRHNMGMTEAGSIVL-------ISADESDQPESRRGSFGKPAPGFDTIIIEPGTGEVANVGQ-VGELCIRGPFVMQGYY--KRSREECFDADGWFHTGDLVRADQDGYMYFTGRLSSLIKTAGANVSPAEVERAIAKLGMV--AHVVGIPDPRGQVVAAVLVVADGVGALDELALRERLETELSAYKIPTRFATPSEIPLLSSGKVDTHQLKKCF------- 18034622 458 -----LMDEQEHLYDF-NKTDKPFPQHALIHQLFEQQAERTSYTELNQQANRLAHALIKAGIRPDNRVAICMERSLEMVIGLLGILKAGAAYVPLDPEYPTDRLGNILSDS-------DPALLLIHHGLQDHLMTTMPVWVLESEEYRTNIASQPTDNPVATDLGLTSRHLAYVLYTSGSTGLPKGVMNEHRGVVNRLLWAQ--DEYQLTQHDRVLQKTPFFDVSVWEF-FLPLLAGTQLVMPGGHKEALYLLEEIEARGITTLHFVPSMLQSFI-HLTPAG-RCPSLRQILCSGEALSYSLLAHFAH--SELHNLYGPTEAAIDVTS-------WRCVPDQHIGL-VPIGHPIDNTQIYILDKHDQPVPI--GVIGEIYIAGAGVARGYLNKPELTAERFIRDPFYKTGDIGRWLADGSIDYLGRNDFQVKIRGNRIELGEIEARLAQSDGVQNVIVIAREYDAGDTRLVAYLIPKGVTLSIPALREQ-VGGSLPDYMIPSAFVMLDAFPLTLNGKLDRKAL----------- 145222135 3 ----------LNIADLAEHAIAVPDRVAII----TGD-EQLTYAQLEEKANRLAHYLLDQGVKKDDKVGLYCRNRNEIVIAMLGIVKAGAILVNVNFRYVEGELKYLFDNSDMVALVHERRYADRVANVLPETPKVKTILVIEDGSDDDYERYGGVEFNAALEQGSPERDDIYLLYTGGTTGFPKGVMWRHEDIVLYDLSRSAVDNPPM----IRLPIPPMIHGATQSATWMALFSGHTVVLT-PEFDADQIWRMIHEHKVNFTGDAPLLDALLAHQEEGNTYDLSSLFLLASTAALFSTSIKEKFLELNRIITDSIGSSETGFGGTSIVAKG--ESHTGGPRVTIDKNT---------KVLDEDGNEVPGSGKR--GVIAKCGHIPVGYFKDEKKTAETFTYNGYAIPGDYAEVEADGTVTMLGRGSVSINSGGEKIYPEEVEAALKGHPDVFDALVVGVPDPRFGQHVAAVVHPRGARPSLADLDAFVRKE-IAGYKVPRSLWLVDEIKRSPAGK----------------- 214041908 30 ------------------------------------------YAHLNDLSDRLAQGLCDLGVQAGDRVGLWMPKSLCAVIAIFAILKVGAAYVPISELAPPNRVGFVAGDCNMKVLLTDHDGFDRLASVAGAVP-----VAVDMAMLKALVGRLERPGAE------PGRLAY-VFYTSGSTGVPKGVMVTHDA------ALNFVDWASIGPEDRLASLAPLSFDLSVLDIFAAVHTGAHMISSARMIFPTSLSRYIQEHAITIWYSVPAVLARLASHGRLDKHSMASLRHVLFAGEPFP---VAQLETLMQAVPDAYGPTETN--VVSHFEIDRLEGDA--------IPIGRPCAGNIFEIIAEDG--TVATGAATGELLVSGPSLMQGYCNLPDLTQARLTESALYRTGDRVRRDDNGVYHFLGRLDDMIKSRGVRIEPGEIESVLLRHPSVEEAIVLGRPDPDIGHR-LAAIVVLGGAVTDTELITH-CRDFLPTYMVPSEILNSTGLPRTATGKIDRLAAR---------- 113868425 50 ----------------------------------DGQIEAVTYAQLAALVNRIAHVLEDMQLVPGNRVLLRGPNNLMMAASWLATLKAGLVAVPTMPLLRAKELKQIIDKAQVGAALCDARLREELDANQGEFHCPSLARTLYFNG-EGEGSLEAAMAGKPDAFEACDTASCLIAFTSGTTGQPKGTMHFHRDVL--AMCDLFPRHVLRPQPDDVFPIAFTFGLGGMCFPLR---IGASAVL-AEKLTPETLLGLIQDFRATIVFTAPTFYRQMAAL--APRYDLSSLKKSVSAGEALPDATRQSWKATGIEMTDGIGGTE----MMHIFISSAGAEVR-------PGAIGRVVPGYVAQIVDENMQPLPP--GQVGKLAVQGP--TGCRY-LDDPRQSNYVKAGWNLPGDTFFVDEDGYYFYQARSDDMIISAGYNIAGPEVESALMQHEAVAECGVVGAPDDGRGQVVMAYVVLRADDATRTALQDY-VKRQIAPYKYPRRIVFVPALPRTETGKLQRFRLRQ--------- 85373227 28 -----------------------------------------TWREYEDRASRLAAALVEHGIEPDAKVAIYGHNSSAFLEAQFAVFKARAVPINVNYRYVDDELVYLFDNADVDAVFFDARFAPRLAAIRDKLPKLKLAIQIEDGSGEKLEGAKEAVTAGHDP--LPRLAYSEMVYTGGTTGMPKGVVYRQGDFV-KAIAGFILGPDIEPSKEILLPACPLMHTGMWLGGFAATAGGAVATLRDEKFDPDRTWEYAAKVGANVIVVVGDAFAKLLASLRAAAERLSRLQAIVSSGAMSAETKLGLLEHLDIEIRDAIGSTEGS---MGSSITSRAAPPSETAKFELGKDT---------KVFDENDEEVVPGSDAIGMIA-NGGFTPIAYYKDPE--KSAKT----FRAGDFAKVAKDGSLILLGRGSVCINTGGEKVFPEEVEEALKAHDSVWDALVVGVPDDRFGERIVAVVSQSEGHTIDQGEVIDFARTRLAGYKMPRQLVVVDEVARAANGK----------------- 195151843 91 ----------------------------------TGTVRRVTYQELYDQIILLAGGLAKMGVVKGDRVVIYMPLIPETIIAMLAIVRLGAIHSVVFGGFAARELCSRIEHVEPKLVIVEPKVVPYLEILHSAINMMRDNVSVDTVDEGADVLWSDAMADANQPIAVPIEANLYILYTSGTTDKPKGVLRTHLVALMYTLKRIY----GIGPGDIWWAASDMWVVGHSYICYGPLCLGATSVMPDRTPDPGQYFRIIDQYKVRSIFSVPTSFRVIADPDISYGYSMKSLRAIFIAGEHCDYETKMWIEKFKVPALNHWWQTETGSAVTATCLGFQ-QSLSPP-----TYSTGLPLMGYDVKILKPDGSEC--ESSELGRIVLKMPLPPGNMYKNEELFRKLYFQKGYYDTMDAGYKDERGYIFVTARDDDVINVAGHRISTSSLEDAVLRHPDVVDVAVFGVPEPTKGQVPLCLYIPENCRKTDAKLSTEIIKGPIAAFRLITS---VNNLPRTRSGKTMRKAMADFARN----- 86169669 113 -----------------------------------GSIRKLTYYDLYREVNRLANALKDMGVSRGDRVSIYLPMIPELPIAMLACARIGAVHSVVFSGFWAKAFRERAADAGAKVAITADKLKETLDMVADEIPSLERVIVADRMGEDGRDIYWEGMDDECPCQELDPEDPLFILYTSGTTGKPKGVVHTHYAVGVSSTYRFVFD---VKDQDI-----------WWCLADIGWITGHSYIVYAPLIDPGRIWSMVERYGVSILYTAPTTVRLLMKYGDKEKYDLRTLRILSVGNPINPEAWMWYYRTVGCPIMDTWWQTETGMHIITPLPVTPLKPGS----------AGKPFPTVIADVVDDEGRSLRGSG---GHLVIKTPWPAMFRTLFREPERYVSTFPGIYLSGDVARIDEDGYFWIQGREDDVLNVAGHRISTAEVESALVSHPDVVEAAVVGKPDILRGEEIAAFVTLRDKEPTPRVLREHVRRE-IGPIASPSYIEFVEDLPKTRSGKIMRRVIK---------- 150402445 65 -----------------------------------------TFNDMKKYSDKAANFFLKHGIKKGDTVMLTLKSRYEFWFCMLGLHKIGAVAIPATHMLTTKDIVYRIEKAGLKIVCIGENGVPYVDEAVSEINSDVLKACVVNLNQKNWIDFSKELGESSEEFTRPNNDVLVAYFSSGTTGYPKLIQHDHEYPLGHITTAKYWDGLHYTVAD------SGWAKCIWGKLYGQWIAGAVFVYDYDRFDAGNMLEKIAKYKVTTFCAPPTIYRFMIKQDISKADFSSVHYAVTAGEPLNPEVYNKFLEFTGLRLMEGFGQTETV-VSVANFPWMDPKPGS----------MGKPVPIFDLMIKGPDGKECDKDGKPLG--------LFSGYFKDPERTKKSWY-DGYYHTGDTAWKDEDGFLWFVGRNDDLIKSSGYRIGPFEVESALISHPAVLECAITGVPDPIRGQIVKATIVLTPDYEASEELKKELVKHNTAPYKYPRAIDFVKELPKTISGKIRRVEIREK-------- 78222822 18 -----------------------------------------TYLDLHALSLRMNRWLADQGVGEGDRVVLWGPNSPWWAVAFWGIVTRGAVAVPVD-FMSGAERAEIIAGLTDAKLVIQS---------RDKLDRLT-------GRPSVLLEELGFLLEAVEPLATTHRPAAELIYTSGTTGNPKGVILTHRNLVANILQVNR-HIPVVTPDFSFLSLLPLSHMFEQMGGFFTPLYRGAAIVYIRTLKPSAIMEALGEEDIYAIIAVPRLWLLKVGERMSRGGRFRPIQRLFVSGGAPLDPEVFRFNGLGFRVVEGYGLTECSPVLTANTMERQ-----------VMGSVGTPLDGVELRLEE-------------GEILARGDNIFPGYFRNEEATRGAFV-DGWFRTGDLGELDPDGWLRIKGRSKELIVTGGVNVYPDEIEAILNRTQGVREGCVIGLDRGKGEEVHGVLILDGSGRPTEEIVNEVNAKTSFSVW--PEA-----EFPKTTTLKIRKFQVKERIE------ 28199182 106 ---------------------------------------RITYRELYERVCQLGNALRHLGIEKGDRVTIYLPMIPDAVVAILACARIGAIHSVVFGGFAANSIADRVNDCGSKLIITDEGLIPLKANVDAALKVVRHTINMHTPRDRWFHDLVDIQATECAPERMNAEDSLFILYTSGSTGKPKG--------VLHTTGGYLVYTSYTHETVFDLRENDIY----WCTADIGWITGHSYIVYGPLANGTTVLEVIDKHHVTLFYTAPTAIRALMREGDTPVKKTKSLRLLSVGEPINPEAWHWYYTIVGCPIVDTWWQTETGGILITPLIGA----------TDLKGSVTLPFFGIRPALVDTNGQTL--DGPAAGNLVLLDSWQMRTLYGDHQDTYFRTYPNTYF-TGDGCRRDADGYYWITGRVDDVINISGHRIGTAEIESTLVAHPKVAEAAVVGFPHPKGQGIYAYVTLITGETPS-EALHQELLRKEIGAIAIPDHVQWASNLPKTRSGKIMRRILRKIAEN----- 218758822 110 ----------------------------------SGDTRSFTYYQLYREVNRLANALRGLGVGKGDRVIIYMPPLPETVFAMLAAAKIGAVHSTVFGGFSARSLRDRMEDARPAVIVTNGRVIPLKPIADEAVATVRHMVVVHRAHVETPMTHHEALTEIMDST-----DPLFLLYTSGTTGKPKGHVHAHGGYMVHRTMRWVFD---VKPTDIF-----------WCTAEPGWITGHSYVVYGPLMEPGRVWSMVERLGITILYTAPTLVRMLMRHQHVARHDLTTLRLLTVGEPISPEAWLWFHRHVGCPVLDTWWQTETGMIMLSPLPVSLLKPGSVTR----------PLPGIEADVVDEHGKPVGPGHGGLLVLQRPWPAMSCGVYNDDESYRRLYWERGWYCTGDVARRDEDGYFWIQGRADDVLLIAGHRIGTAEMEAALASHRSVAECAVIGVPDALRGEVAKAFVVPLGTMVNADELAAELVE--HVRRELPVAVIFREGLPRNRSGKIMRRVLRSE-------- 119513727 167 -----------NLVEVLQRAAK-NSNEGIIYIKSDGSETIQFYRELWQDAQRILAGLRNLGLKPQDKVIFQLADNQDFICAFWGVPSIAPIYEPANNTASKLQNTWQI--LKKPLVLTSASLAPDIDGF-ARVLNLENFKIA---------TVDQLLQCEPDHLSQPEDLAI-LFLTSGSTGMPKCVMLNHRNIL--SMTTGLILMGHFSSQESVLNWMPLDHVGALVLSIMAVSLGCQQIVPTDLIKPLQWLDLIDKHQATISWSPNFAFSLICDRSVEINRQLSSMKFIINAGTKTARNFLKLLSRHGLAIHPAFGMCETSSGITDNF---SLESSSDETSF---VELGLPIAGAALRIVDDNEQIVTEN--TIGRLQVKGASVTAGYYQNPQANEEVFTSDGWFNTGDLGFLD-QGRLTITGRIKDVIIINGLNYYCHEIEAAVITGVEVSYTAACAVRQPGSNTDKLAIFTSFNDDKNLLTLLKEIRACVVNKVRINTDYLITEIIPKTAIGKIQRSQLSQRFQ------ 31505497 496 ------------------------------------EGQQLTYQQLNQKANQLAHYLRTKGV---EPEVLVGIFVERSIEMLIGLLGIGGAYVPLDPSYPSDRLIYMLTDAAVSILLTQQSLVDSLEANSAEVVCLDR----DWHIIANY--------SQHNPVKVKAENLAYVIYTSGSTGKPKGVMNIHKGICNNLLRT--IDTYPLIAGDCILHIVLSFDVSVWSLTSGTTLVVAK---PEGHKDIAYLINLIAQQQVTQVFFVPSM---LRIFLQQPNESCRCLKRVFSGAETLSYELTQRFERLDCELHNLYGPTEAAATCWQCQPQSNYQVIP----------IGRPIANTQTYILDQYLQPVPI-GIA-GELHIGGVQLARGYLNQPELTNERFISNPFYKTGDKARYLSDGNIEYLGRIDHQVKLRGLRIELGEIEFLLDTHPQVEQTVVVLQADTSENQRLVAYVVRKNSSLTPSEL-RRFLQQKLPAYMIPSAFVVLSELPLNPNGKIDRRKL----------- 162450659 2576 SLPLLPADERRTLLDDWTRTEMPFPEEECFTTLFEAQVERTTYRALDERADALARALVRHGAGPDEVIALLAERGLDFLGGMIGVWKAGSAYLPLDPFHPPHRIAQVLESSGARRVLVSG---PLEAALRRALEGMA-------AAPQ-VIHLEDALTPGAEIARAPLPHAAYVIYTSGSTGAPKGAMVEHRGMLNH-LFAKVQDLELTAEDCVAETASQCFDISVWQF-LVALLLGGRVHILGEEVDPARLLAAIEEHGLSIVELVPSMLLAEARSLER-APQLSGLRWMVATGEALPPELCTQWIEAAVPLLNAYGPTECSDDVTHHRVR--------EVPTAAHVPIGRSVANMRLYLLDRRGQPAPI--GVPGELFVGGVGVGRGYLRDPRRTADVFLPDPFYKTGDLARYLPSGELQFLGRLDHQVKVRGFRIELAEIESALKRHPGVAEAVVVAREDRPGDKQLVAYVVPAAGSPRSAALLKEHARELLPEYMVPAFVVLLDALPLNANGKVDRKAL----------- 149197761 109 -----------------------------------GDSLTLTYEELHDRVCRAAAMLREQGVKKGDRVTIYLPMVPELMISVLACARVGAIHSVIFGGFSSGAILDRVKDAESEVVITADGLKNIVDDAINQTDIVKTCIVIDHEMKEGRDIYWNAAGTAFEAETMKAQDPLFLLYTSGSTGKPKG--------VQHSTAGYMV-GTYTTTK----YIFDMKDTDVWCTADVGWITGHSYLVYGPLLNGASIVDVIEKYKVSIFYTAPTAIRAFMSWGDEEKHDISSLRLLTVGEPINPEAWMWYHEKIGASIVDTWWQTETGGVMI-----TPMPGVTK----TRPGCATTPFFGVDAAIVDEKGNEVP-DGKG-GLLVIRKPWIWGDLERFKEMYWSRFAEQGYYLAGDGAVKDENGYITILGRIDDVINVSGHRLSTMELESCLVAHPSVAEAAVVGFEHNIKGEGIAAYVITNTGFTKTEDDKTALKKGAFAR---PDQIHFADALPKTRSGKIMRRVLKE--------- 81681134 130 -----------------------------------------TYGELDRRAGVLAHRFRALGVGRDDIVALLLERGFDLIVGMVAAQKAGGAFVVMDPGHPVRRIEFILEDTAAKAVVTRSALLPLVDTEWDELSAAAAGAALDELADENSLAY--------------------VLYTSGSTGKPKGVMIEHHA--LNTFLLWLGNIFDFGPGDRLLQMAPIFDFAEGEIFTALTRGVTMVFVPEERTDPDVIGQLLVSERITYIGGPPAILIPPGSYPD--------LKYMIAGGEAVTGDLINRWNTPGRRFINGYGPTEAAVGCI--FYECEHRTWIGQPPIGRAMPNRVAYVLDRWNNLQPVGVP--------GEVITGGEGLARGYLNRPELTAEKFIDNPYYRTGDLGVWTEDGQIQFLGRIDTQVKLNGLRIELEEIESTLTAHPGVAEAAVALREDSPGSKRLVGYVVPAGAAAPPEELREHLL-ADLPPYMVPHVFVALDVLPLTSVGKVDRNRL----------- 194291688 53 -----------------------------------GDARSWTFAELQALSAQFAGFLKAQGVQPGDRVAGLLPRNAELLVTILGTWRAGAVYQPLFTAFGPKAIEHRLNASGAKVVVTDTANRPKLDEVAGTVSGTQGSAAQPALAAGDFSFWAELARQPAEPVMRRGDDPFLMMFTSGTTGPAKPLLVPLKAIV--AFAGYMRDAVDLRDDDAFWNLAPGW---AYGLYYAVTLGHATTFYDGP-FSVDSTCRVIRKYGITNLAGSPTAYRLLIAAGEAVSGPLRQLRAVSSAGEPLNPEVIRWFSELGVTIHDHYGQTELGMVLCNHHALAHPVRM---------GAAGFASPGHRVVVVDDTLRELPPGQPGTLALDLKRSWF-GGYHGTPT---SAVAGD-YYLTGDSAELNDDGSISFIGRADDVITTSGYRVGPFDVESALIEHPAVVEAAVIGKPDPERTELIKAVVLDRHQQGSPETLRLHVRKR-LAAHAYPREIEFVAELPKTPSGKVQRFILRNQ-------- 154251489 37 ----------------------------------------TSYAELDARANRRARQLETMGVCEGDVVTLAVPNSLEFYEIVFAVWKLGATPNIVSSRLPVAELRAIVEIAGPRLIIGE------------ESARVDGW---------NFLATGTKPGTDLSPDPLPTKVASKMHTSGGSTGRPKLIVDKQSGLYDPGKARSI----QLAGETMLNP-GPLYH-NAPFVGSFQSLFAGNHVVEMGRFDPLRALELIERHKINVVSFVPTIWRLPAE--QRGSFDLSSLRLVIHLASICPAWLQAWIDWLGPDIFEIYGGSEL-------FGGT---AITGREWLSHKGSVGKVRPGAQMRILDEQGKECAP--GEIGEIYFTGPNSTYEYIGAQ-----AKTMDGWQTYGDLGHVDEEGYLYIADRRTDMIVSGGANIFPAEVEAALDQHPNVLSSIVIGLPDADLGQRVHAIVQENADERSDADVMREFLSDKLVRYKIPRTFEFTSENLRDDAGKARRSQLREE-------- 54022685 1111 --------------------------------------RRISWPELDARVNRLARTLIARGVGPEDRVALALRRGVDLVVAMYAVARAGGAYVPVDPDQAAERTDYILRTAAPVLVLTD--------AATGFTTEVAPVLPVD-----GPVADSAAPITDADPLR-PDHTAY-VIFTSGSTGRPKGVAVPH-AAVVNQLRWKVSEFRMTADDAVLLKTPATFDLSVWEF-WSAAACGGRLVIAAAHRDPARLHELMERENVTVLHTVPSMLDAL---LTASGEALSSLRCVLAIGEALPAALAQRALASGVALFNLYGPTEAAVSITGHHV-------TDADQISV--PIGRPEWNCRVYVLDARLRPVPV--GVSGELYLAGAQLARGYFGKPELTAERFVANPFYRTGDVVAWNSGGELEYRGRADFQVKIRGFRIELGEIEAVLQAQPGVAAAAVAAKSDATTGERLVAYLVPSDPVAGVDVATLPSRLAGLPSYMVPSAFVVLDALPLNVNGKLDRKAL----------- 126458780 84 -----------------------------------GVERKITYWELYQLVCDYAAALRAAGVRKGDRVMVYMPNSIEAVAVILAAARIGAISTTVFAGFSPKAVADRIELTEPKIIFTQDYSLPLKENIDEALKISPEKVVVKRALPEAEVAMEKGLGKYTDPVFLEANEPLFIMPTSGTTAKPKPVVHVHQVWIWH--GAKLVYG--LEPGDVVFNTSDIWIVGQSYIVFAPLIIGATSILFDGAIDPDVFWEVVEKYRPTLIWTSPTALLMRLGVEQARKHDLSSVRRVVTAGEVVWRWLYEDVFQRRVPVIDHMWQTETGPIFGYPYALVKDMGYGMEYVKIKPGSAGQPLPGVEFEIVDEKGNPLPPMHKGIVVIKRPFPGLTPTLWKDHERYWQRFEGRLVYYTGDAAHVDEEGYIWFGGRADEVIKIAGHRIGTIEVESALLTHPAVAEAAVVGVPDPLRGEAIAAFVVLKGWRPTEEELIEHVRRT-FGPIAVFAGVEFVNMLPKTRSGKIMRRVLK---------- 195389270 70 ----------------------------------TETVRKVTYQELYDQVVLLAGGLAKMGVTKGDRVVIYMPLIPETIVAMLAIVRLGAIHSVVFGGFAARELCSRIEHVEPKLVIVEPKVVPYLDILHSAINMSRNIIFMREQVALDILDDKADMGKASQPVAVPIEANLYILYTSGTTDKPKGVLRTHLVALMYTL--KMIYG--IQPGDTWWAASDMWVVGHSYICYGPLCLGATSVMPDRTPDPGQYFRIIDQHKVCGIFSVPTSFRVIADPEISYGRQMKSLRAIFIAGEHCDYETKAWIEKFKVPVLNHWWQTETGSAVTAT-------CLGFKHNLNPPMSTGLPLVGYEIKVLKKDGEALPSE---LGRIVLKLPLPPGNMYRNDELYRKLYFQKGYYDTMDAGYKDERGYIFVTARDDDVINVAGHRLSTSSLEDAVLRHPDVVDVAVFGVPEPTKGQVPLCLYIPDGCKKTDAKLSTEIIKGPIAAFRLITS---VNNLPRTRSGKTMRKAMADFARN----- 150384628 27 -----------------------------------------TYQGLFRLVDATAARLRAFGIGRDFRVGVEVENSAGYIALSLAILSLDAVIVPVSVNVPAEETLEIVRRIELNALIASQPL----PGVAGREFEVTPELKLQAAVFEGVPVASLALGE--------GKQAAFIRFSSGTTGLSKGVVLSHRAVLERTAACTRLR---IGEGETVLWVLDMFHFVVTIILFLALIAVARAPLERTRLRPVRLLYAYHYRLMTGSPDFPPECLNSVKQAVSTAMRL----------TAAEAEAFTR--KFNVPLTQAYGIIEVGPCLNDDIAGERVDSVGRLQQ------------AYRLRL-DGAG----ADG--VGEILLRGPGMFDAYF-SPFALRTELEPDGWFRTGDLGRVDSEGYLFIVGRAKNLINFMGMKIFPYEVETVLNAFPGVKESRVSGVETPGYGELPAAELVLEPGAEWSEEFRQRLRRHCFARYKVPKEFAVVASIPRTASGKIVRK------------- 73669665 45 -----------------------------------GEERIFTFKDLKYYTDKTANFFAKHGIGKGDYVMLTLKSRYEFWYCIIALHKLGAIAVPATHMLKTRDIVYRIKKAGLKIVCISENGVPQIDEAHSECGNVPKKAVVGENVREGWIDFRKELEEASPDFERPKNSDISLAYSSGTASFPKMVEHDFTYPLGHILTAKYWDGLHYTVAD------SGWGKCVWGKLYGQWIAGAVFVYDYDRFEAKNMLEKATKYGVTTFCAPPTIYRFLIK-EDLSKYNFSTVKYAVVAGEPLNPEVFNRFEFTGIKLMEGFGQTE-SVVTIATYPWMEPKPGS----------IGKPSPGFKIELMDRDGREVGEEGEIVINTKEGKPVGLFVHYGKDPEKTKKAWHDGYYHTGDMAWKDEDGYLWFVGRADDIIKTSGYKVGPFEVESALIQHPAVLECAITGAPDPRGQVIKATVVLTKGYTPGEEELQKH-VKSVTAPYKYPRIIEFVDELPKTISGKIRRVEIRDK-------- 167035080 2030 -----------------------------------------SYAELNGRANQLAHKLREQGVGPD---VLVGIAMQRSLEMVIGLLGIGGAYVPLDPEYPQDRLSYMFDDSGIALLLTQSHLLPIPAGLRS--------LDLDTEDLSGY--SDGNLNLDVAPLNL-----AYVIYTSGSTGRPKGAGNSHQALV--NRLWWMQKAYGLDASDSVLQKTPFFDVSVWEF-FWPLMTGARLVMPGAHRDPQLLVETINHHGISTLHFVPSMLQAFMTHVESC----VSLKRVVCSGEALPRQTLQRLTAAG--LYNLYGPTEAA-IDVTHWTCQPDESIS------------VPIPIDNLKTHILEGSLQPAVRGSAGELYLGGVGLARGYHQRPALTAERFVPDPFYRTGDLARYRADGVIDYAGRIDHQVKIRGLRIELGEIEARLLELPSVQEAVVLAQDGPNGQQL-VGYVVPADSTQDQSALRDSLLKVGLPDYMVPAHLLLLGKLPVTPNGKLDRKAL----------- 217415432 86 ------LDEGTSIYDLYADRAARRGDDILYTYKDGNEWIDRTANEFLAETRAIAKGLMKYGLKKGDGVAFMCRTCYEWNLTDAAIMAVGGVLATIYDTDSAEQIRNIVNNSDARLLIVDTDMREKADGAIEECPSLEHIITLDELKAYGAGVTDEELDERIESVKKTD--LCSIVYTSGSTAAPKGVEMTHEHYCATALNLPDFMPEMLSDKNTVLLFLPQAHINYICVAYIATLTADLQVIVVPRVNAASQKAGHGAKGLAFASAVVAAQTYMQEISEKGKASLTVRARIVAGGAPLDPKLLEFFRGANVPVYEGYGLTETTAPC----------SFTVPGETFHQGSVGTAFPGFSLRIAED------------GEVQVKGTSVFPRYHKNEEATESAFTEDGWYATGDLGRIDNDGFLYITGRKKDLITAGGKNVAPGPIEEVIQRCEFVSQALVLG-------------------------------------------------------------------------- 159030051 548 ---------------------------EAVAVVYSGQ--QLTYNELNCRANQLAHHLQALGVKANSLVGIFVERSLDMIVGLLGILKAGGAYVPIDPTYPSERIAYMLDDSQLAVLLTQEKLVTSLPQHQAQV------ICLDSDWKE--ISTE----SKSSPITTPENLAY-VIYTSGSTGKPKGVLVAHRGLC--NLSQAQIKLFNVQPDSCVLQFASISFDASISEIVMALCAGARLYL-GTRLQPGQLLELLQEQEITHLTLVPSALAAL------SSENLPALQNIIVAGEPCPPSLVIQWAN-GRRFFNAYGPTESTATVAQCFEDMDMLPI------------GRPIANTKIYILDRYLQPVPIG--VPGELHLASVGLAKGYLNRPELTDSKFIANPFYKTGDLVRYGNDGQIEFVGRIDHQVKIRGFRIELGEIETVLNQHPQVKEAIIIAREDQPGVKRLCAYVIA-SQNLTVSQL-RLFLQEKLPQYMVPAFFVLLDAFPLTPNGKIDRRAL----------- 116669001 40 ------------------------AKPALVIVEQDGSATRRSFAELAARSNQVANWLRSQGVRRGDRMIIMLGNQVELWELMLAGIKLGIVLIPTTTLMGPADLADRVERGEAGWAAVGSSNIGKFSGVPGNYKLIENAAEAAAETTAGVARYADADGAPTDPTKADE--TLLLYFTSGTTSKAKLVEHTHTSYPVGHLSTMFWIG--MGPGDVHLNVAPGWAKHAWSNVFTPWIAEACVFIYNSRFDAKALMEQMDREKVTSFCAPPTVWRML---IQADLTLLKNPTKVVSAGEPLNAEVIDQVHRAGQTIRDGFGQTEST-VQIAN---------TPGQPIKIGA-MGKPLPGYDVVLVDPATGEEADDGELCLRLDPRPVGLMKAYYGDPEKTADAFR-DGYYHTGDMASRDERGIITYVGRGDDVFKSSDYRLSPFELESVLIEHPAVAEAAVVPSPDALKLSVPKAVVLAAGHQPGP-ELAEDILRYCLAPFKRIRRLEFA-ELPKTISGKIRRVELR---------- 119898705 68 -------DGQLNVYNCLDRNVGLGDKVALIFEADSGEVTRVTYKDLLGRVCKFANALRASGIKKGDRVVIYLPMSIEGVVAMQACARIGATHSIVFGGFSAQALRDRINDAGAVALITSDKALPLKEALSGGCETIKNFVVKRTGADVAFVAYHDVVASQSDPEWVDAEHPLFLLYTSGSTGKPKGVQHSTGGYLLHAI-LTMKYTFDIKPSDVF-----------WCTADIGWVTGHTYITYGP-LACGSTEIVFEGVPTYPDAG--RFWKMIQDHKVNIFYTAPTIRSLIKAADNNPTVHPKNYDLSSLRINVGGGRCPIVDTFWQTETGGHMITPLPGATPLVPGSCTLPFPGIQAAVVDETGTEVP-NGQG-GILVVKRPWMIRTIWGDPERFKKSYYPDDFYLAGDGAIRDKEGYFTITGRIDDVLNVSGHRMGTMEIESALVAHEKVAEAAVVGRPDDLTGEAIVAFVVLKGARPTGEEL-QNWVGHEIGPIAKPKDIRFGENLPKTRSGKIMRRLLRQLAK------ 197105528 38 ------------------------------------------------RADALAAHLIGKGLGRQAKVAAYLFNGPEYLETYFAAFKGGFAPVNTNYRYGPEELLYLFDNADAEAIVFHAGFAGTLEAIRDRLPRVKAWVAVAEAVPAWAEDYEAIAGR--TPAERPAQAPWGLLYTGGTTGMPKGVMWGHAAMGVEPV-TSLEEVAARLERPTALIACPLMHGTGQFSAFITNLGGTVATLPSRKFDAA---ELWNEAERLKADSIAIVGLAFSEALEAHPGRLSSVKLMSSSGSMWSQ-----------ENKRGLLRHATNAVIYDSLGSSEAVGLGASASAGQEAATAAFMLGPNCAVFTEDGRRVEPGSGERGMVAVSGFLPTGYYKDPEKSAKTFRTFEGWSVPGDWAEVNPDGTLKLLGRGSVCINTGGEKVFPEEVEEALKTHPAVRDAVVVGVPDPRFGERICAVVEPEANEPTLADLSQH-VHGRLAGYKAPRELVLVESIGRAPNGKVDYKAVKER-------- 115374805 2547 -----------------------------------GETH-LTYGELNARANQVAHALRAQGAGRGSLV---GICVERSLEMVIGLLGIGAAYVPLDPSFPAERLAHMLDHSRLSLLLATAGVLPERGVRRLLLDEHAALSSHSSENPEGGAGAED---------------VAYVMYTSGSTGTPKGIQVLHGAVT--NLLESIRDLLGPSDRDVLLAVTTIFDIAALEL-YLPLLVGA-------RLAVADHETVADGERLTLMQATPATWRMLIEAGWEGDPKLDIL----CGGEALRKELSAQLLPRGKRLWNLYGPTETTIWSSAHRVQA---SPHGAERADASEPLGQPLANTQLYVLSPALQPVPLG--VTGELFIGGMGLAQSYLGQPSLTAEKFVPDPFYRTGDLVRYRPDGTLEFFGRTDFQVKIRGFRIELGAIEAALAQHPAVANVALIAREVKPGDSRLFAYVVFQREQAVPPEALAEFLQSKLPGYMVPGAIIPVEELPLTPNGKVDRKAL----------- 118590245 3718 -----------DLTELISAKAARFATQEAV----VGSTERLTYAELEDRANRLAHLLIRRGIGAEDRVAIALPRSPDMIVALLAVLKSGAAYLPLDPDYPSARIAMMLEDASPRLVISETA----TAQVLTDGVPTSALLLLDAQATGTELAAMSALS----PTNADRRQAIHPAYTSGSTGKPKGVVVTREA--LKNLLCCLSIEIRLRPQDRVLSATTIGFDIAGLELYGPLLVGASALLEGSQREADRLYDWIGQERPTVMQATPSLWRSLLEV-----GPLPPL-QILVGGEALDSGLAAQLQTAG-PVTNVYGPTETT-------IWSLSASVSDEGSST--PPIGQPLWNSQVYVLDATLQPV-ADGVS-GELYIGGLGLARGYHGRSDLTSDRFVADPFYRTGDMVYRQKTGELVFLGRGDSQVKIRGHRIEPGEIEAAITSMTNIAQAVVVDRPDGVRGSSLVAYVVPEGAELKTDALRSVLLR-NLPDYMVPGAFVVLPELPLTPNGKLNRQAL----------- 153806555 1 ------MEQEHQFIDYIEQSIIKNWDKDSLTDYKGITLQ---YKDVARKIAKFHIVLESAGIQPGDKIAVCGRNSAHWAVTFLATITYGAVIVPILHEFKADNIHNIVNHSEAKLLFLNEDAMPLLEGI-ASLTDFSSLVSRNEKLTYAFEHRNAIYGQRYPKNFRPEHICAIINYTSGTTGYSKGVMLPYRS--IWSNVAYCFEMLPVKPGDHIVSMLPMGHVFGMVYDFLYGFSAGAHIMPSPKIISQSFSEILIVEKIIKKDILPKVDSKIGKLLLKVNDKIKSLARIIIGGAPFNAEVEAFLKKIGFPYTIAYGMTECGPIICS----------SRWDTLKL-ASCGKATTRMEVRI----DSPDPKTHA--GEIVCRGANMMLGYYKNPEATAQIIDVNGWLHTGDLGVMDEEGYVTVRGRSKNLLTSSGQNIYPEEIESKLNNMPYVAESLIVALIYPDFDD-AFAHGLQQNDIQKAMEVNRVELNQQLPNYQISKIKIHFEEFEKT-AKKSIKRFMYQEAK------ 170740439 27 --------------DVCDRAAADPQRPALLDVSADGRVETWSFAALREASDRFANALRALGIARGDRVAVLLPQSPAVLIAHLAVYKLGAVALPLAVVFGPDALLHRLGDSGAKAVVTHAKLLPLRDALP-ELA----LVVSTDGPGDGFAALLEAAAPALAPVETGPDDPALMIYTSGTTGPPKGALHGHRVLLGH------LPGFAMMHDFMPRPGDRMWTPADWA--WAGGLLNA--LLPAEKFEPEEALRLIADHAVA-NAFVPPTALRMLRTVARPRARLSRLRTLASAGEMGPETFAWARDALGLTVNEAYGQTEC------NLVLASCAALG----LARAGSTGKPVPGHRVAVIRPDGTAADPDEIGQIAVARPDPVMFLGYWRDEAATARKFLGD-WMTTGDQGRVDADGYVHFVGRDDDVITSSGYRIGPGEIEDCLLRHPAVALAAAVGKPDPVRTEIVKAFVVLRPGFAASAALAQDFVRRHLSAHEYPREIAFRSSLPLTTTGKIIRRVLRDE-------- 71908052 53 ------------------------------------------YGDLQSAINHFAGGLINLGLQRGERVGIYLEKRFETVISSFGAPAAGGVFVPLNPLLKPEQVGYILRDCNVRILVTSQERFAQLQDTLAACHDLRHVVVLDSAEPSTLLANPPARGH-----RVIDTDVLGILYTSGSTGKPKGVVLSHRNMVAGAKSASYLENRA---DDTLLAALPLSFDAGFSQLTTAFHVGARVVLLN-YLLPRDVLKTIEREKVTGLTAVPPLYIQLTQ-LQWPESITDHLRYFANTGGRMPRETLDSLRQHLPKTKPMYGLTEA--------FRSTFLPPSEVDK--RPDSIGKAIPNAEILVLREDGTPCAPNEP--GELVHRGALVGMGYWNDIEKTREAVLPEIAVFSGDTVRMDEEGFLYFIGRRDEMMKTSGYRVSPTEVEEILYATKMVGECVAFGVDNDRLGQQVIATAPPNGTLDTAALLAE--CRARMPAYMVPSGIEIQDPLPRNPNGKIDRKTL----------- 209520067 64 -----------------------------------GKPRATTYGELLALVNRSAHVLDEMGLRPGNRVLLRGPNTLQMAVAMLAALKAGLVVVPTMPLLRAKELKQIIVKAQVGAALCDARLTPQDEFYCAGLKQMRRFETLAVNKPEHFTASDTA----ADDV-------CLIAFTSGTTGAPKGCMHFHRDVVLKPSASDIFCGTP--------PLAFTFGLGGLCFPLGASTVLVEKLMPQTLLD---VVERFHAT-VMFTA--PTFYRQMAPLIAQ--HDVSSLKKTVSAGEALPDSTRRLWDATGIDMIDGIGSTE----LIHIFISSQGADIRPH-------AIGRAVPGYVVQAVDDDMQPVPP--GTIGKLAVRGP--TGCYLADERQLR--FVRDGWNLPGDSVYLDADGYVFYQARADDMIVSAGYNISGPEVESVLLQHEAVAECGVIGVADETRGQRAFVVVNPTADDKLVAQLQE-FVKNNVAPYKYPRVITFVRALPRTETGKLKRFELR---------- 118594802 57 -----------------------------------------TYDELAAKTNQFAEIIKNLKLEKQSRVLVRLPNCLHYPIAFLGAMKAGCIAVPTSTLLTATEVIYLAKDSEAAVLVTDHETWKSLEPIAEELTFLKAVFIASHDLSSDYLDVKD-LGIEIDKIEVPNPATKSLVYTSGTTGYPKGVLHAHRALLGRNPASKYFNFSAVHDR--------ILHTGKFNWTYVPLYLGKTVIVYEGKNNPNQWVDLIHKHNATIFIAVPTIYRQILQKTQSTKEDVPSLLHCMSAGEHLSDEVFERWNRFGLDIYEAVGMSEFSYYISQSVHRPIRPGSAGFPQPGHKIKLINPETLEEIKAGEEGMICVPEDDPGLFLEYWHLPEETAKYKHN-----------GWFFTGDYARYDSDGYLWFLGRKDDIIKSFGYRVSPYEIERVFKAHPQVNDCAVIG---EVSGDKVLVVVYVLASESSPDDLVEY-GRANLASYKAPKVVYITNHFPRTKNGKILRKDI----------- 186456066 1572 -----------------------------------------TYQELNRRANRLAHYLKRNGVGPD---VLVGLCVERSLEMVIGLLGIGGAYLPLDPEYPMERVAFILQDAKAPVLLTQQSLLPVIAPSTDGTSQVQNRAVF---CLDPDLSAIPERNEENPVCATTQENLAYVLYTSGSTGQPKGVQIPHRALV--NFLTSTQQEPGMKASDVLLAVTTLSFDIAGLELWLPLTVGAKVVISAAALDGKQLIRLLAQCHATVMQATPVTWRMLLEAGWAGNPKLNIL----CGGEVWSEDLVKQLLPKCASLWNMYGPTETT-------IWSAVDRIQSPETPVI----GRPMANTQFYVLGPEMQPVAVG--VPGELHIGGEGLARGYHKREQLTAEKFIKDPFYKTGDLVRYRRDGKIEFLSRIDNQVKIRGYRIELGEIETILRQHPYVRDCVLAARNGPAGEKRLIGYVVLR---PSPVSITSELLKERLPDYMVPSVFVTLEALPLTPNGKVDRKALPE--------- 186473739 62 -----------------------------------GRYRSFSFAQMKELSARVANALVAQGVKPGDVVAGLLPRTPELVATVLGTWRAGAVYQPLFTAFGPKAIEHRLQMSGARLVVTNANRSKLSEIVTSSIATVRE---PGEHLPESDVDFRDVLDAQSEPVLRTGTDLFLMMSTSGTTGLPKGVPVPLRALL--AFGAYMRDAVDLRPEDRFWNIAPGW---AYGLYYAITLLGHATTLYEGGFTVDSTYDIIERLGITSLAGSPTAYRLLKAAGPDVAARIKGRLRVVSSAGEPLNPEVIRWTELDVPIHDHYGQTELGMVVNNHHGLAH----------TIRGSAGFAMPGYRVAVLDEASSELAPNQPGQLAIDIAGSWFTGYWRQDTPAISG-----GYYRTGDNVELEPDGSVSFIGRADDVITSSGYRIGPFDVESALIEHQAVSEAAVIGVPDPERTEIVKAVVLSQGYDATPEELSQH-VKRRLSAHAYPRAIEFVDSLPKTPSGKIQRFILRK--------- 159898406 520 -----------------ERIALRFGE------------HSLSYHALEQRANQLAHHLQLLGVGPEHVVGLCVERSLDLVVAILAILKAGAAYAPVDPSYPVERLAWMLSDLQPTVVIAQHGVL-------DRLPSVACSVVVLETIAAHLAAYPTT----APTVDIPENLAYVM-YTSGSTGRPKGIMINQRNIV------RLVRNTTYADQVGLLLATVAFDASTFEL-WGCLLNGGRLVIAPPQLSLAELGHLVEREQIT------TLWLTAGLFHQMVDHRLGSLRQLLAGGDLSPVHVHKVLERWQCRLINGYGPTE-------NTTFSCCQQLSATTDLAQGVPIGQPIANSTAYILDRLLQLVPI--GVVGELYLGGAGLARGYLARPDQTAAAFIPNRLYRSGDLARYRDDGTIEFIGRRDQQVKVRGYRIELEEIVGVLLAQPQVDDAVVVVREDRVGDQRLVAYLV--GDNPA-IELIEQAVQGQVPSYMLPSAYVVLDALPLTANGKVDRRRL----------- 197775599 2 ---------EYNLADLFESVVAVPDREALVYVDHTGEERRLTYAELDAAANRVAHHLLEAGVAPGEHLGMHLYNGVEYLQTVLGCLKARIVPVNVNYRYVADELVHLYRDADLAALVFDAEFTERVAAALPRTEKLRHLVRVDGAPPLDAVAFTDAEA-AASPLRGFARRSADIIYTGGTTGMPKGVMWRQEDLFFAGLGGGAPTGEPVSRPETFFPTPPLMHGTSTLTAFIGFNFGQRIVI-HRKFVPHEVLRTIERERVTSVSLVGDAMLPLIDALNGKGCDLSSVFSVSSSGAIMSDTVREQFTALGVLLLNNFGSSESG----FNGTATDDSGPATGFRLRVNARTAVVDPVTY--------EPVPPGGT--GRVAQRG-HVPLGYYKDPAKSKETFFRRGGERLGDMATVDDEGIVTVLGRGSQCINTGGEKVYPEEVEQALKSHPDVYDALVAGVPDHRWGNRVTAVVQLREAAPTLAAIQSH-CRTRLAGYKIPRRLVIAPEIQRSPSGK----------------- 71736704 2018 ----------------------------------------LSYAQLNARANQLAHRLREAGVGPD---VLVGICVERSLE---LVVGLLAIIKASDPDYPEDRLAYMMQDSGIGLLLTQSVLLQ-----RLPVPAKVQSLCLDQDGDAGY--------RTANPINLSHPLNLAVIYTSGSTGKPKGAGNSHRALVLHWMQKAYLDGS-----DTVLQKTPFFDVSVWEF-FWPLLTGARLALPGDHRDPERLVQTIREHQVTTLHFVPSMLQAFLTHVESC----NSLRRVVCSGEALPAELAGQLKRLQADLFNLYGPTEAAIDV------THWTCTPDD---VLSVPIGRPIDNLKTHILDDGLLPAAQGVAA--ELYLGGVGLARGYHNRAALTAERFVPDPFYRTGDLARYRDEGVIEYAGRIDHQVKIRGLRIELGEIEARLHEHAGVREANVIDIDGPSGKQL-VAYLVRTDAGLDSDALRETLLKAHVPDYMVPTYFVFIDVMPLTANGKLDRRAL----------- 104781804 549 ------------------------------------EDRRLSYAELNAQANRLARHLRTLGVGPDVRVAVCVERALELPVALLAVLKAGGAYVPLDPDYPVGRLGHMLGDSMPAVLL---TLGPAQAIVRQAMQSAPMLDLQADAASWGHLASDNLAPHEVG--VTPEHLAY-VIYTSGTTGLPKGVMVAHRGLGNLLLWCLGVCG----EAGAMLHKIPFFDASAWPLATGGRLVIAR---PGGHFEPGYLADVVREQQVTAMVFVPAM---LHLFLETEASQCYSLKDVFCGGGELSPALARLFQARLPHARNVYGPTETT-------VINSIWTLAPGDKIALRLPIGRPIANNRFHVLDDFDAPVP--AGVTGHLHIGGVGVARGYLGAERFIDSPFVPDRLYRSGDLARYRADGQLEFLGRNDFQVKLRGVRLELSEIEARLQAFPGIAASVVLMLGDEAQHQRLVACCVA-AQAPEEQAVRAHLAQT-LPSAVLPNAYLWLDSLPLTANGKVDRQALAER-------- 83955312 26 -----------TLWSMLSETAGKFPSHDAISQIFSGHAETLSWSQLRGQVGRAANLFRSLGVGPTDVVAYVLPNCNETVITLLG-GAVAGIANPINPLLEAEQIGSILRETNAKVVVLAPNVTTVLEVIRPKLKVTNQATY---KNFNSEIAKQPAELTFDDP---QEDRVAFYFHTGGTTGMPKVAQHKYSGMVYNGLGHTLL----YTENDNIMCPLPLFHVFACVILMAAVKSGAHVVFPTPRGDGVNFWKLVERWKITFIITVPTA--ISAKMQRPINADISTVKTAFSGSAPLPLELFRRFEKTGITLIEGYGLTEATCLVSSN----------PTDGVRKVGSIGITFPYTDVKIVKSTSDGVEAEVDEIGEICISNPGVAGNTYTEADKNKDLYYQGTHLRTGDLGRIDSDKYLWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDAHAGEVPCAFVLVAGASITEAELLEFCKEHVQERAAQPKHMTIMSELPKTAVGKIFKPDLRK--------- 27378513 17 -----------------------------------------TYRAMLERVERWRAAFAGRGYGEGHRVGLLLQNRPVFVELWFALNALGVSVVPINPDLRLSELEYIIAHSEMNAAFV------LVER-RDEVETAARVVTSEDDVPAPFGGVRPATGDGA--------TECALLYTSGTTGQPKGCVLTN-TYFLHSGNWYRDVGGLIALKERMITPLPLFHMNAMAVSLMAMLSVGGSLTMLDRFHPRSWWASVRDSRATCLHYLGVMPSMLMSAPPSEQDRAHTVRFGF--GAGVDKLLHAPFERFGFPLLEAWAMTETGSVIAANV----------EPRKIGTSCFGRPAPEVDVRIVDDGGNDAPIGTPGELLVRRAGADPRYGFFKNPEATAEAWE-GGWLHTGDIVSRDVDGDLHFVDRKKNVIRRSGENIAAVEVESVLNRHPAIRQAAVAATPDQVRGDEVAAVIIAE-EAGAGRALAEDIVRWSLAYYKAPGWICFTDSLPLTATEKIQRGGLKD--------- 23464868 11 ---SIEIRDNQTIYSLLTDRLARTGADTVIAKIGPGRWQNVTTGEFHERVVSAAKGLIALGIAKGDAVTIFSSTRLEWGILDFALAAVGAVSVPIYDTDSAPQAQRIMNDSVVKLAFADNERFDRLDSVKDHCPALKQILMIEGNAGLGVTVSDEELHERVATVRTDDLAT--IVYTSGSTGNPKGAELTHKNFVSITISASALHEVVLDDHPRLLLFLPLAHCFARFIQYASILPDTKTLLPDLRFEPTYLLRVFEGEQHTFAEIAERAKYETLVYRTVRGALGPKIKYVACGGAPLSLDLAHFYNGIGLPMIQGYGMTETAAPFAATRVTDN-----------VIGTVGQPAPGSSIRISDE------------GELQVKGPNVFRGYHNLPEKTAEAFTADGWLRTGDLAEIDDEGHIVITGRIKDIITAGGKNVSPIPLEEEIAKCPIVEHCVVVG-------------------------------------------------------------------------- 218442726 543 ------------------------------------ETQYLTYQDLNQRANQLAHYLQKLGIKPGSLV---GICLDRCLEAILAVLKAGGAYIPLDPTYPEQRLAFVLQDSQVSTLITTQKLLNILPQCQAQI------VCLDTHRAK----IEQQSQENPTSKGVLEDLAY-VIYTSGSTGKPKGVMISHRAINNRLLWGQ--SEYPLTQSDRVLQQASFFDFSVWEF-FAPWLAGGQVILPGQHRDSSYLVKLIQEQKITVAHFVPSMLRAI---LEEPGIQCQSLRYVFSGGESLAYDLQCFFSRLSAELYNQYGPTEAT--VDATFWKCQ---RNDEPSLI---PIGRPIANTQVYILDFNKQPVPIG--VPGELWIGGVGLAQGYLNRPDLTAERFLVNPFYRTGDLARYRSDGAIEFLGRIDSQVKVRGFRIELEEIEAIIRQHPNVKETVVLAREDIPGRQRLVAYVVINEDKGLDKGDLVNLMGENLPDYMIPSDFVALSALPLTPSGKIDRLAL----------- 115485907 43 ----------LSPWDFFSGAVKQYPKNKMVSDGKAGDYVWLTYEEVYQKVIKIGSAIRSLRVKPGGHCGIYGSNCPEWVMAMQACNSQGICYVPLYDTLGANAVEFIMDHAEISIAFVQQSVLSVVKRCRAHIKAIVSFDVTSELKREACFSWEEFSSMGKQNYELPKKQKCTIMYTSGTTGDPKGVIITNRALIAGVMTTEKVTDKVVAEDDSYFSYLPLAHIGNYCISKGAS-IGFWQA------DIRYLMEDVQMMKPTVFCGVPRVYIAKSLFQYAYNYKLGNLRRLLLSGAALPRHVFMRVTSCSVLV-QGYGLTESCSGCFTSIANV----------FSMIGSVGPPVTTIEARL-----ESIPEMGDALGEICLRGHTLFSGYYKRPDLTEEVFS-DGWFHTGDIGEWQPDGTMKIIDRKKNIFKSQGEYVAVEVLESAYVQSPLVTSVWVYG---NSFESFLVAVVVP---------------------------------------------------------- 56708917 43 -----------------------------------------SYGEMGARIADWADRLSLAGFGHGHRVGLLLQNRPVFLEIWLALNSLGASVVPINPDLRLAELEYMVAHSEMALAIVLPERHQEMSEAVANAGSEALVITSDTDIPPAPAPSTPTLGPETE---------CALLYTSGTTGRPKGCILTNEYF-LHSGDWYAETGGYISDAERMLTPLPLFHMNAMAVSVMAMITTGGCLTMLDRFHPRSWWEAVRKSGATYLGVMPPMLMGAEPSEADRDHDV----RFGFGAGVDPKLHAAFEERYGFPLIEAWACTETGSGGV---ISAH-----EEPRKVGTSCFGRPCDNVAVRVVDDSGQDVAQPGELLVRRAGDNPGFCAGYLKNPEATEE-LWKGGWLNTGDVVLQDEDGSLHFVDRKKNVIRRSGENIAAVEVESILNRHPDIRISAAAAYSDDRGDEVAVFLILENGGGDEAKAVEIVTWALGMAYYKVPGWIAFVEDLPLTATQKILRGKLK---------- 20091733 87 ------------------------------------------------------------GIGKGDYVMLTLKSRYDFWYCMLGLHKLGAIAVPATHMLKTRDIVYIVCIAEDDV----PEQVDEAHAECGDIPLKKAKVGGD--VLEGWIDFRKEL-EESSPVSTKNEDICLVYFSSGTAGFPKMVEHDNTYPLGHILTAKYWDGLHYTVAD------SGWGKCVWGKLYGQWIAGAVFVYDYDRFEAKNMLEKASKYGVTTFCAPPTIYRFLIK--EDLSHNFSTLKYAVVAGEPLNPEVFNRFEFTGIKLMEGFGQTETV-VTIATFPWMEPKPGS----------IGKPTPGYKIELMDRDGREVGEEGEIVINTMEGKPVGLFVHYGKDPERTEETWHDGYYHTGDMAWMDEDGYLWFVGRADDIIKTSGYKVGPFEVESALIQHPAVLECAITGVPDPRGQVIKATIVLTKDYTPSKNELQDH-VKNVTAPYKYPRIIEFVPELPKTISGKIRRVEIRDK-------- 111021973 101 -----------------------------------------TYAELLDEVSRFAGVLKDQGVVAGDRVIVYMPMIPEAAIAMLACARIGAVHSVVFGGFAAKELATRIDDAGPVVLVLEPDYLPMVAKALELSGTPPHTVIVKEQVPGSAADYQDALASPAEPVPVAATDPLYILYTSGTTGKPKGVIRDNGGHAV-ALTWSMRNIYDIGAGDVWWTASDVWVVGHSYIVYGPLLAGATSVLPVGTPDAGAFWRVISDHGVSALFTAPTAIRAVPDAKEIEKYDISSLKTLFAAGERLDPDTYAWATRLGRPVVDHWWQTETGWAICSN--------LRGLEPMPLKAGSTVPVPGYRVQVVDAEGNTVPAEGNIVIGLPLPPGTLAGLWRDPERYVRSYLTFDGYYLTGDSGYIDEDGYVFVLGRSDDVINVAGHRLSTGSMEAVVAGHPAVAECAVVGIRDELKGQRPSGVVLKAGVEIDPDTLRNELV--AMVREQIGAVATFVQALPKTRSGKILRKTMRQ--------- 186683272 3598 ------------------------------------EDQQLTYRELNLRANQLAHYLQTLGVKPDVLVGICVERSLEMVVGILAIVKAGGAYVPLDPNYPSERLSYMLLDSQVSVLLTQQRLIE---------QLPQH------QAKVVYLDSDWSLITQHSETNLVNHTTSKVIYTSGSTGQPKGVMVTHQNLVNAYLAWE--DAYQLRSLCTSHLQMASFSFDVFSGDVVRSLCSGGKLVICPRLEPEKLYHLMQIQSIDCAEFVPAVLRNLIQYLERTEQDLSFMKLLIVGSDSWYIKDYQQFQRISNETRNSYGVTEAT--IDSSYFETAAVSLLSDGLVPI----GEPFANTQIYILDQYQKPVPIG--ISGELYIGGSGVSCGYLNRPELTQEKFIANPFYKTGDLARYLSDGNIEYLERSDRQVKLRGFRIELGEIEAILSQHPQLQAVTVIVREDIKGDKRLVAYFVPYQEQPTIIEMRS-FLKSSLPDYMIPSAFVLLEFLPLTPNGKIDRRAL----------- 119947202 78 -----------------------------------------SYTELMEQTSRFANILLKFGVKPNDTVFGLC---SRVPQLYISLLGFGAVFSPLFSAFGPEPIRSRMEIGQARVLITSEALLKKVNPWREQLSSLKWVLLYNVTGPLPDNCYDDALLEESSPARLPEQLAL-LHFTSGTTGKPKGAMHVHQAVVYHSISAFYALDLKPGDR-------------YWCTADPGWVTGTSYGIIAPLCNRVTMIAEFDAENVWYTAPTAIRMLMKAGGELATQYDLSALRFIAVGEPLNPEAVVWGQKVFAMPFHDNWWQTETGGIMIANLATNAVRPGS----------MGRPLPGIEVAIMEHEGGEIKATTKAVGELALKKGWMFRGYLHEEQRYQKCFVGD-WYLTGDLAMCDADGYYWFVGRADDVIKSSGHLIGPFEVESVLMEHPAVAEVGVIGLPDEVAGEIVKAFVALKPGYEGDEILRKTLL--GHSRKRLPREIVFRKNLPKTRSGKIMRRLLK---------- 195152652 5 --PEITYDDTLKVWSGGERGEIIFREMELIAQISATEKTVLTREEVRFNAMRVATYMRGLGLKQCDIVGLIARNTTHLVAVAYACFFNGMPFHSLNISYEQDTIEKLLSITRPSLIFCDGDEYARVLAATEHIKLDTTIITM-RNHPSGSLRILDILSTSIEDNFRPARLEQGILCSSGTTGVPKAVTFTNSQQILWSCTPMTTDVVQYSHS-----TLDWFSGLSVCI--NAGVFSTTSIIADNKFDPAFLCRIIEEYKITFLVQSPSQMAMLVSCPEFDASDLSSIRHYVYGGTACSVEMQHRMRR---RLKQAYNLTEMNSLGCLN--------LHFDEK---PNSVGRPVKGIRVKIINEKGEALGP--SAVGEVCFYSGQHWSGYYGNPEETRIMVDSQRWLHTGDMGYMDPDGFLYIVDRKKDMLKYQSIMYYPSEIERVISQIPDVVEVCVFGVDEVNGDEAAASVVKKPGTQLSAQDVVKFVKERIGAKYQLNAGAIIVEDLVRSPNGKTHRVATKAHF------- 27817223 1606 --------------------------------------QQLTYHELNCRANQLAHYLRSLGVSAD---VLVGICVERSLEMVVGLLGIGGAYLPLDPEYPQDRLSFMLEDAQVSVLL------------------SQHHLV--EKLPE---HHARVVCLDTDWQIIPQSQASNLAYTSGSTGKPKGAINTHLGICNRLLW--MQQAYQLTEIDCVLQKTPFFDVSVWEF-FWPLLTGARLVVAKPHKDSGYLVNLILEQQVTTLHFVPSM---LQIFLEEQGLKCSSLKRVICSGEALPKELQERFACLGCQLHNLYGPTEAAIDV--TFWECQPES-------NLKTPIGRPISNTQIYILDQNLQPVPVG--VPGELHIGGAGLAKGYLNRPELTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAALSQHKDVQTSVVIVREDIPGDKRLVSYIVLQPEQTTTVKELRSFLKEKLPDYMVPSAIAILESLPLTSNGKIDRRAL----------- 115372245 42 -----------------------------------------TYRQLDERANQVAHALRAWGVGPEHRV---GLCTGRCLEMMVGLLGIGGAYVPLDPVYPRPRLAFMLEDARVSVLLTRSDVLPL-EARR--------VLRLDEA---GALAREPV--SRPKPLAAPEHLAY-VLYTSGSTGRPKGVQVEHRSLL--NLAESLGQTFGLAEDSHVLQYASLFDVSLWEILAAWVGGGTLHLMPPEALLPGALLDLLRARAITHAALPPSVLAVLPDAA------LPALKVLVSTGEECPASVAARWS-PGRRFFNAYGPTEAT---------VH-ATLFEGTGGARPPPIGRPMGGMSAYVLDEQLRPT--AGDAVGELYLGGKGIARGYLHRPELTAERFVPERLYRTGDSARWLPDGNLDYLGRRDHQVKIRGHRVEPGEVEHVLAQHPAVRAGVVVGREDVPGAMRLVAYLAVRGPTPGPSGWR-RLVREALPEYMVPAVFVELPALPLSPNGKVDRQAL----------- 67159277 1300 -----------------------------------------TYGELNRRANRLAHRLIELGVGPDVLVGIAVERGFEMVVGLLAILKAGGAYVPLDPEYPRERLAYMIEDSGIDLLLTQEHLADQLPAASVNIWRLDS----DWSELNGFPASNPDL-----PLHPEHLAYC--IYTSGSTGRPKGVAVRHQALT--NFMASMASQPGLDANDRMLVLTSLFDIAALEL-YLPLLVGGTVVLNHQNRDAQALLEVIDRQSVSVVQATPSTWRMLLDTASPGALRDC---KLLSGGEALSPDLTERLLRQAGHVWNLYGPTETT-------IWSGLYHIDAEHP---SPWLGRPIANTTLHILEKSFAPVPE--RVAGELLIGGDGLARGYLHRPDLTAERFIPDPFYRTGDLARYRADGVIEYLGRIDHQVKIRGFRIELGEIEARLQQHGAVHEAVVIDIDGAGGRQLA-AYLVPDDERQTRRELKAH-LGAALPDYMVPAHLVFLERLPLTPNGKLDRKAL----------- 17230140 487 -----------------------------------------TYRELNNKANQLAHYLQQLGV---KPEILVGICLERSLEMTVCLLGIGGAYVPIDPEYPQERIAYMLEDSQVKVFLTQEQLLAQIP------QNQTHKICIDTEWDK--ISRQPNTNPDSG-VKLDNLAY--VIYTSGSTGKPKGVMNTHQGICNRLLW--MQETYQINSTDSILQKTPFFDVSVWEF-FWTLLTGARLVIPGGHRDSAYLINLIIQEQITILHFVPSM---LRIFLESGNEKCTSLKRVICSGEALSLDLQNQFERFDCELYNLYGPTEAAIDVTFWQCRKH---------TNLKTPIGRPIANTHIYILDQHLQPVPIG--VPGELYIGGAGVARGYLNRPELTAERFIPHALYKTGDRARYLRDGTIEYLGRLDNQVKIRGFRIELGEIETVLSQHSEVQAAIVVVTEDTTGDKRLVAYIV--SENPEITDLRQYLAK-NLPDYMIPSQFITLDALPLTPNGKVDRRALKPQFK------ 116517461 815 ------------------------------------------YAELHAQANRLAHYLRDKGVGPDVCVAIAAERSPQLLIGVLAIIKAGGAYVPLDADYPADRLAYMLHDSGVDLLLTQTALLERLPACDGV-----SVIAMDALHLEQWPSNPPGLHLHGDHLAY-------VIYTSGSTGQPKGVGNTHAALALQWMQATY----GLDASDVLMQKAPIFDVSVWC--FWPLITGSQLVLAGPHRDPHRIAQLVRQFGVTTLHFVPPLLSLFID--EPQSARCTSLRRLFSGGEALPAELRNRVQLPSVQLHNRYGPTETAINV------THWQCTEADGE---RSPIGRPLGNVLCRVLDSDLNPVP--AGVPGELCIGGLGLARGYLGRERFVADPLGPAGLYRTGDRARWSADGVIEYLGRLDQQVKLRGFRVEPQEIEARLLAQDGIVQVAVLTSAGPQLIGYYTAPDVAQGQ----DELNSR-LKAALAA-ELPDYMVPAQAMPLSPSGKLDRRALPE--------- 149203922 20 -------------------AAHVLGRAEALAVLSLAKADRWSYGRLLAAVRGTGTGLLRAGLTPGDRVLMRLGNTVEFPIAYLGAIAVGLIPIPTSSQLTAPEVAGMIETTQPALILRAAG----VACPETDIPT------LDEPTLEAMRDLPPADWHMGDPDR-----PAYIIYTSGTSGIPRAVVHAHRAIWARQM---MSDGWYGLRADDRLCHAGAFN---WTFTLGTGLMGATALIPAPGITPEQLPLLLKRHDATIFAAAPGVYRKL--FQPGASLSLPHLRHGLAAGEKLSDTIRQHWQNTGTPIYEAYGMSECS-----TFISGSPDHPAAPGTLG-RPQTGRRVAIL------ANGTPVPLGTEGTIAIHRSDPGLMLGYLGAPEATAEKFTGD-WFLTGDQGMMDAAGHITYLGRADDMMNAGGYRVSPMEVESALSAHPGITAVAVTDIAV-KEDARVIMAFYTGPQTLDPATLDA-FARTRIAGYKAPRAYHHVAALPTGANGKILRRALRPIYEGLHGQA 83646182 1148 -----------------------------------------TYAQLNRRANQLARYLKE-DVGVGPD-AIVGVCVERSLEALLAVLKAGAAYAPLDPHYPGDRLDYMLRDAAPKAVLTHAQVPADVNALLAAYAVEREARLIDLNATAAW-EHKRSVDLSREETAVNASHLAYVIYTSGSTGRPKGVMNEHRGVV--NRLTWMQKAHALTAEDAVLQKTPFFDVSVWPLMYGARLVVAK---PEGHKDPVYLSDLIRARRVTTLHFVPSM---LSPFLDQAAAGVSSLRHVFCSGEALPAQSVRRFERFGVELYNLYGPTEAADVTVWDCVGNEVGA---------TVPIGRPIDNIRLYILDPHRQPCPV--GVVGELYIAGVGVARGYLNQPELTAEKFVADPFYRTGDLARFLPNGDIEYLGRNDFQVKLRGFRIELGEVEAAIASHASVRECVALVREDAPGDARLVAYVLANGEDVDAQALREH-LQDRLPAFMIPSNFVWLATMPVTSNGKLDRKAL----------- 150015146 28 ---------------------------------------KITYGELGQSILNAAQIMREYGVCPGSRVILSATPSPAFVFGYFATHILGAIAIPVDPQISDKNLNMIIEETNAKQLFL------------AKGKTASSISIEELMLPAIY------NDKEFNVIPVGEDVA-DILFTTGTTSRSKGVVLTHKGILSAAQNINQFIGNTADDREIV-P-LPLSHSFGLGRLRCNMLVGGTIIMCE---SVANIKNIFDNMKIWKATGFVSVPAGFALLLKLSGNKLHQLKFIEIGSAPMEMKMKQRLMELNTRICMHYGLTEASRSC---FIEFH----RDKEKLT---SVGKAAPNVKVKIMDENKNDLSSGSE--GSIFVSGDHVMKQYLNKPELTSHILN-DGWLDTGDYGKLDDEGYLYLKGRKKEIINVGGRKVSPDEIEEYLNEIDYIKESACVGVSDPLGISGEIAFIVLDEKKVNAFSKTQIILRNRVEPYKIPTQFEVIEKIPRTSSGKMQRQLLK---------- 21242834 113 --------------------------------------QRLQYRELDTRANQLAHRLLQLGIGPDERVAICVQRSAELIIGLLAILKAGAAYVPLDPTYPAERLAYLLDSAPRAVLVHAPT--------RSALGAAALPLIDIDNAAAGELPCTNP--------QVPGLTAAHLAYTSGSSGQPKGVMVEHRQLAWHTAAFGVGEGTRSSSLAGL-----SFDAAAWEI-WPSLCSGGVLVMPSASADVASLLQWWRAQDVSF---LPT---PIAEHAFAAGMTPQRLRCLLVGGD----RLRQVPEGLPFSVYNNYGPTETTVVASSGVVPPGVPNPS----------IGRPLPYLRAYVLDAQGQLAPL--GVVGELYLGGAGVARGYLGREALTAERFIGDPFYRTGDLCRWLDDGRLDYVGRNDAQVKIRGRRIELGEIQAHLLAHPQVREAVVLAREDVAGERRLVGYVIATAEAPTAAELQRH-LRVHLPEYLVPEAFVPVDAWPLTANGKLDRHAL----------- 94312707 63 -----------------------------------------TYQELDERTDRLGAALLALGLRPLDRAVFQCGNSNELLFAFLGCLKAGIIPLCSLQAFRKLEVSYLGNLCEARLHFVDPKFVAFAEEMQAEVPSLQFIVLLADLIRDMPLARAQALLAEVD--HEPFQAAV-FQLSGGTTGVPKIIPRFQNEYLYNMRAVAACNGYT-AEDVLFFPTPYMHNLNMGCFFGPFLLCGAK-VTVAPDIGEETLQSLVNYEPTWFGVAGPILSRIAPELLRGTASD-KARRNFI-----APKNAANLTRLTGSPTHHIFGMTEG----VIMFTRPEDPSEIREQSIGYPVSDADEVRIVHPGTEDTVG-----DGE-VGEALFRGPYTIRGYYKSEKEDVTRFTADGFYRSGDLQVVDGKRYYFFLGRIKDVVDRGGEKINAEELENVINQHPSILASAVVGMPDKVYGERVCAFVLLKASGLTLPELAQYLQEVGLAKFKWPERLEVIPEFPLTASGKLSKVLLRDR-------- 211957042 40 ------------------REALIFAEEE-------GPTTTYTFGDLKKLSNQLANLLVSQGINRGDRVGILLPQAPETAFSHIAIHKLGGISIPLFSLFGEEALEYRLGNSGAKALITNNAGAAKLEKIRSRLPELE-LILNIEGADFGTRSLHAEMAEQNEPVKTKAEDPAIIIYTSGTTGQPKGALHAHRTLLGHLPGVEMPHNMFPKEGDRFWTIGGLIDVLLPSLHHGVTVVACRF----KKFSGEAAFQLMQDLKIR-NAFIPPTALKMMRQVENPKDRWNSLRSLGSGGEALGAELIQGRDTFGLTISEFYGQTEC------NLVVSTCAELME----TRPGVTGKAVPGFDVQIVDDNGT-ILETGQ-LGNIGVRNPVMFLQYWNNPEATKKKFSGD-FLITGDKGVMDKNGWIQFVGRDDDVITSSGYRIGPGEIEDCLLKHDAVAMAGVIGKPDKLRTEIVKAIVLKEGIEPSDEELSE-FVKQRLAAHEYPRELEFVEALPMTTTGKVIRRELR---------- 46112048 21 --------------------------------------------EVAQRVDFLARGLKAVGFDAHDVVAIYALNTIDYIPVTHAIHRVDGIVTPASSAHSVSELEHQLRSSRAKALF---TCAPLLDTAVKAAKTVKNIFLLDVPSDGSYKSIEDLIGQNLPPLSIPKRQTAYLCYSSGTSGLPKAVMISHYNVIACTIMIHTYE-TMTRQQDVALGLLPFSHIYGLVVIAHIAQYRGDETVVMQRFQLDQLLACIQKFRIEQLSVVPPIIVQLLSSQDKCRKYDLSSVRLVFSGAATIQKLLEHYPKW--RISQGYGLTEASPSVFHT-----------SEADAFLGSSGSLLPGVKVKIIDQHGNEV-TEHETPGELYVQGPNVVLGYLHNEKANAETFVEDGWLRTGDLVRKSERGFEHVVDRIKELIKVKGHQVAPAELEAHLLDHPYVADSAVIGIVDERAGEVPLAFIVKSREKAVHQHVEEHKAR---HKW-LKGGVRVLDVIPKSPSGKILRRVLK---------- 91795078 520 ---------------FADRKAAGFGDNWL------------SYRELNCKANQLAQGLAAMGVTRETKVIISLTRGLDLLCGILAIIKVGGVYVPVDPKAPAKRINHICTDSGAQWVLCDQDWVNVIDIAKLTAQTQQY----EDRAP---------------AVNIEPHDAAYIIYTSGSTGLPKGVVVEHHNLV--RLVGAAMNAFDFNADDVCLFHSFAFDFSVWEIFGPWLTGGAVAIVPDECLLQPALFHRFLLENVSILNQTPSAFYNLIDADNQVDEPLSELRYVVFGGEALPRSWQQRYDADRVKLVNMYGITETTVHVTHYTVKA-------GDCKQARSIIGLPLSDLDVYLLGSDGLPLPEGTK--GELYIGGPGVAREYFGKPEMTAQRFTAGRLYRSGDFARLDNDGQLVYLGRKDDQVKIRGYRIELEEVRQQLMSLDAVK-TAVVTVSDIGAGDKLIAFVIPQVAELFVASVIKHELAKRLPPYMIPAICHPIEHIPQTNNGKADIKWLLSEYK------ 86748278 65 -----------------------------------------TYAALDAACDAVARGLLGRGLTRGDRVGILSLNSAPMIAAYLGIMRAGLVAVPISFKLARDTVDYIVKDADLRAVFHD----------HERAATVPDGVLIDFDAPDGYAALLDHGPFTA--IEPQAREVATILYTSGSTGMPKGVLLSHESQ-MWALDTAARAGDRSQHRYIV--AAPMFHMNATISAKTALHAGASMVLL-PSFDARLYAQAIAKYRVTWLTSVPTMLAMMADLIATLD--FSSVSHVMMGSAPLTKALVEKVQGIGAAISNAYGTTEAGPGV----FGPHPDGLPRPDTAVGYPTEGA---LAELR----EG-PSPDEGV----LYMKNPMLMEGYNNRPEKTAEVMR-DGWYRSGDIMRRDAHGFFHFLGRADDMFVVGGENVWPGEVEKLIERMPGVHQAAVVPVPDDIKGTLPFAFVVKQDGAAIDEAAVKTFTIANGPAFAHPRFVEFRAAIALSATNKPDRRLLTEEAQ------ 182413788 517 ----------------------------------------LSYAELDAGANRIAQRLRARGVAREAIVAVMLERGCAWTEALLGVMKAGAIYLPIDPALPPGRVTTMLRDSGAVLVITSPDLVRLPDGLE---------VLLVERADESTM-VDGARASANAP--APADGAY-LIYTSGSTGEPKGVLVEHRGLV--NTIRDQIAQLGLSAADRVLQFASLFEVNAWL--SGATLVIAPE---AARSDAAAFRALLREAAVTMAVLPPS-------FLRSLDRAELSLRILFTAGEAAARHYAARLTYV-----NGYGPTEAS-------ICSTIHVVQPGDAMPFGVPIGRPIGGTRAYVLDAAGQLAPI--GVIGELWVAGAGVARGYWRRPELTAERFAPDPFFRTGDRCRWREDGALEFFGRTDAQIKLRGFRIELGEIEAALRGCAGVREAAVTLRIDGGTAPRLVGYVVPVEGSGFDEPAVREQLRQRLPDYMVPAAFVTLAAMPLSTAGKIDRRAL----------- 218437819 66 -----------------------------------------TYHELDKKSSQLANYLQKKGVREETLVALYLERSPDLIITILAILKAGGAYLPLDPAAPLKRLETILQDAKCPILITQKTKLNSLQAIPDRLQT----ICIDDGLDLSYFPDEITYKTEV----TSEHIAYVM-YTSGSTGKPKGVCVIHRGIIRLVKNTNYVN---LSTDEVILQLASIAFDAATFEIWASLLNGGKLVL-MPVQTP-SLQEI--GAAIK-QYGITTLWLTSGLFVEEHIEYLKPLKQLLAGGDILSRFHVKKVEIPHCQLINGYGPTENT-----TFTCCHHITIDDLVKPSI--PIGRPIANTQVYVLDNDLQLVPI-GVA-GELYIGGDGLAKGYLNQPHLTTEKFIKNPFYKTGDRVRWCEDGTLEFLGRIDFQVKIRGYRVELGEIETILSHHHQVKSTAVLAIEDSIKNKQLVAYVIPE-EKITDRQLRD-FLKDKLPDYMIPSEFIFLEEFPLNLNGKVDRQKLRLQFKQNY--- 84497486 71 -----------------------------------GSSREITFDAMANRSDRVGRWLVDRGVAQGDPVIIMLDNQVELWDCMLAVMKLGAIIMPTTSAAGAADLEDRVARGGAKHVITNASQVDKLAGLPGDITRISVGAV------DGWHDLHDAYAVDSPPLPHPGTAPGDLYFTSGTTSKPKLVEHTQVSYPLGHL--STVFWLGLRPGDVHLNISPGWAKHAWSCFFAPWIAEATILVYNARFDAPKLLEVLRDNEVTTFCAPPTVWRMLINADLSDGP--GSLREVIGAGEPLNPEVISQVQKWGLALRDGYGQTEMT-AAVGNTPGSPLKPGSMGRPL-----PGCPVVLV------DPATGARVEGVGEGELCLDLPLMT-GYQGDPERNAEAMA-DGFYHTGDVASVDEDGYITYVGRTDDVFKASDYKISPFELESVLIEHPAVAEAAIVPAPDEVRLAVPKAVVLAPGHEPTEETARSILAYAHLQPWQRVRRLEFG-ELPKTISGKIRRVELRGREEQVASG- 160933975 1512 ----------------------------------------TTYGELKKRSDALAGQLQRSGARKGDFIGLSGRRDSDLVAGMLGILKAGCAYVPVLSSFPEARLRYMLEISGAKLLLCDPCTYP---ELPDELPCPK-LVMTREETP---FTPVEGRSVEDD---------IHILFTSGTTGQPKGAVLPHRAIMLLTNVERMFEGDILCASGVIFDTFITETLLAFCMGKCAVMADEEEMML-----PWRIAELIENNGVEIIQLTPS-RLQMCLGTEAFVKILPRIKVLFSCGEVLTRQLLDSLKEAGAQIFNLYGPTETA-VYITGIDMTHRD----------KIVVGKAFTNCRLYVLDENLKPVMP--MARGELYIGGECLSRGYVNRPDLTKEAYLPDPFFKSGDIVRLMPDRGVEFVGRRDLQVKLNGQRIELDEITGQIIQSGQVGEAAVIAVRKPDFSMELRAFVIPRSEESQVDEKIKKYLRTQLPSYMVPSSFSVVTEIPKTATGKNDRRAL----------- 70730393 57 --------------------------------------YQLSFAELDRLSDRCAALLGELGIGPGDRVAVYLPNCPQLHIGFWGILKCGAVYAPVSPLARTLELEYQLKDSGARVILCFDQLLDVVQAVSSELCPATPSIPLPDRAPKGVIDFFPALCRAATPAHRPALGDMGLNYTGGTTGMPKGCIHSHGDM-LYTCASFVPVALGLRQDSVLLNFLPEF----W-------IAGENAGLLFPIYAGCRLVLLARWDALGFMAAVAHYRVSAAEVLEHPSVADYDLSSLKATGCISFVKKLTPDYRQRWRAQTGCTLFEFSFGMTETHTCDTFTAGLQTDDFDLKSAVGLPVPGTEFKVCDDSGALLPLGSE--GELCVRSPSLLQGYWQRPEASAAALR-DGWLHTGDLGQITGQGFIRYLGRRKEMLKVNGMSVFPSELEALFGQHPQVLASAVIGRADERRGQQPVAFVVLKPDAPQDPHALAAWCQEVMAAYKVPQIRLVA-SLPMTATGKVKKNELEQQ-------- 111218564 60 -------DEIYTLYDSLVKSCKCFGERKKDSNGNLGKFEWISYNTYLERCEYIQQGLCELGLKPKSKVGIFSKNRLEWLIVHSASFIQSYCVVSFYETLGVESLSYVTEHAEIGLAFCSAETLQKTLDIAKGVKVLKTIICFDSIDKEHYYTYDEIMGKEANGKHTPDTLSTIM-YTSGTTGPPKGVMITHKNLT--SVVCAVSDFIKVYDTDVHYSYLPYAHVLERVVILAAILVEVKLLSPTPRVKPALLRTLFNGASIQHGFKLPIIEKVLDVFFSKIKQALGGKVRVILSGSAPLSFDTEVFLRMCCCVLQGYGASEGCG-------GDACKRLDDESVGTI----GPPFASNEIKLVDVPELGYDSNGEVTGEVCLRGPSISSGYYKDEEKTREEF-KDGWFHTGDIGRWNRDGSLSIVDRKKNIFKSQGEYVAVEKIETIVVKSEYVEQ------------------------------------------------------------------------------- 170743425 62 ---------------------------------------RLSYAEVDARSDAIASGLSARGIGPGDVVGLWMARSPELLVAQIGITKAGAAWLPFDAEAPADRVAVCLDDAAAKAILVS-------ESLKGQ-------------APAGTQALTEIAGEAPGP--APDLRAAGLTYTSGSTGVPKGIVISHRN-ICHFL-RSANDLYGLTEDDVVFSVAFDLSMEEIWVPY---LVGATLFVASPAMDAEALPGLLAANGITVLDTVPTL-LALMT------QDVPGLRLILLGGEALPEPLVARWATPTRRLFNTYGPTEATVVATAAEIRPG-------DPVTI----GGPIANYTAYIADEHLALVGPGVQ--GELLIGGPGIAAGYLARPELTREKFIPNPYYRSGDAVSLDPQGRILFHGRIDDQVKIRGFRVELGEIEARIRAQPGIGQAAVV-LRQDDGVDRLVAFLVPRGAEIETPRLRAA-LAATMPPYMVPGHFEVTASLPILAAGKVDRKALR---------- 158314800 63 -----------------------------------------SFIELLADVHRYANLLYSLGVRRGDAVALMSANCAELVGATLALAGIAAPL---NGNLSSPHLTELLRRSGARVLITGPDLAPTVLALRGALKALPAI----EGVRIGYLS-ELATGMEGEPPGSTDLAA--LFHTGGTTGAPKLAAQTHANEIAN--AWMLAADSQLDQDCVVFAGLPLFHVNALVVTVLAPLFKGQTVMWAGPLGYRD-IELY-GERIGCMSAVPTVYAVLAQC--PVDADISSLRFVATGASPLPSAVRDDFQHTGIALVEGYGLTEATCASARSFADG-----------PGPGSVGQRLPYQRVKVVDGAWEDLPK--GEIGVLAISGPTVFPGYVTGHNEHGHLLDSDGWLDTGDLARVDEDGLIYLAGRAKDLIIRGGHNIDPTIIEDALLAHPHVTAAGAVGRPDVHSGEVPVAYVVP-GAGVTEHELRDWACRQVLERAAQPKAVIILEALPITDVGKPYKLPLR---------- 85060100 109 -----------------------------------------TYRQLHQAVCRFANVLKAQGIGKGDVVALYMPMVPEAAVAMLACARIGAVHSVIFAGFSPEAIARIIDSSAKLVVTADEGLIPLKKNIDDEVKSVNRVIVFRRTGPERDVWWHDAI-DGADDTCPPEAMGAEILYTSGSTGTPKG--------VLHTTGGYLVYAA------TTFKYVFDYHPGDWCTADVGWVTGHSYLLYGP-LACCAITLMFEGHQVNILYTAPTAIRALMAEGDKTGTHRSSLRIMSVGEPINPEAWEWYYHKIGCPIVDTWWQTETGGFMITPLPGA----------MALKGSAALPFFGVQPALVDNVGTPV--DGAGEGNLVITDSWPGQALYGDHDRFKQTYTFKGMYFSGDGARRDEDGYYWITGRVDDVLNVSGHRLGTSEIESALVAHPKIAEAAVVGMPHNKGQAIYAYITLNAGETPTPELYNEAWMRKEIGAIATPDVLHWTDSLPKTRSGKIMRRILRK--------- 111019509 36 -----------------------------------GEPVVTSRAELRARVDALKSELLRVGVRRGQCVAVLLPNWSDAIVWQLAASAVGAHVIGVNTRYNTHEIAHILTSARPAVVAVAGHFHGL--DLFGRLEEAQHSLDLASAAPDPAMATVTAAGERADPDDV-----LAVAFTTGSTGVPKLAAHRESAVVRHARADAVV--LAVEPGDVTLCVLPVSGVFGYSTAL-ATLAGGGTLLMEPVFDAAATLARMESAKVTHVVGGDDLFTRLHDTWHA-GNRLSSLKRLGIA------DFLGRSHEVAAWVRDEFDAVTTGVFSSEVFALMLLWDAADPESLRWNGG-GRPVEAIEVRIVDPLDDSLLSDGEQ-GELQVRGPNVVDAYLGNPDAAGRAFTRDGWFRSGDLAVATGDGGYTYVCRMGDVLRLRGFLVDPAEIEHRLAEHDAVHLTKVVGITGSGGYTEAVAFVVPTGASADAAELKAWCAES-LAAFKVPAAVHVIEEMPTTVGG------------------ 66043600 28 ----------------------------------------TSYRELQQRVDDIASLLATLGILPGDRVGLYAPISIDLIASYLGMLQAGVITAATHHTLSRTKLIHQLKHSGARVLITDDDLPDLINEAGLELVL---LTVPIPTAIPGVIQLAEAVSGYRDEVSAPERPT-SIFYTSGSTFNPKGVLVNHRIMLAASSRVTAYLGNEADDRILSYSTLASYGVYNVMMPLYA---GATSVIESPAGSAEEVLAVVEREAVTAMHVFPPVFCLLANAGPEWQARVPGLRYISSSGQALHSRHIQRIRQAQVQIFSNYGLTECKRV----------SYLPPEEIDRRPTSVGKPLPGVSLYLVDEHDRVIDQPGQ-VGELLVTSDYLMLEYWDMPEANARAFVHNAFYRSGDLFKQDAEGYLYYVARKDDVFARNIWNVNPREIEQCLASHPAVAEVLVVPVADESAGHVPKACIVLDSDRQTSGQTLIDYCKAHLDWHMVPTQCVFLEALPKTDSGK----------------- 167032805 69 -----------------ERCAILYDSPA------TGVQERISYQQLQARVARCAGMLRALGVGRGDRVIIYMPMIPQALVGMLACARLGAVHSVVFGGFSAAELAVRIRDAQPKVLLYDPYKPLLDQALQLANGHSPHLVIEQREAPEHDWQQLQAQAEAVPAVPVNATDPLYILYTSGTTGKPKGVVRDHHAVALNFSMQALYDAVFWAASDIGWVVGHSYIVYAPLIRGCTTLLYEGKPVRTP--DAGAFWRVIAEHQVNVFFTAPTAFRAIKQVQLAAGRDLSCLKAVYVAG-----------ERLDPPTSQWLQGFLPCPVVDHWWQTETGWAIAGNPRDDLPMKTGVPMPGYRLDILDDEGQPVPCNQP--GNIALRLPLPPGTLWGDPQADSYLSSFPGYYCSGDGGYLDEDGYLFVMGRVDDVINVAGHRLSSGSLEEALGEHPAVAECAVVALAEELKGEVPVGVVLKHGQQPDPALLERELVDAVGAVASLRRVFIL-KRLPKTRSGKILRKTLRSLAAN----- 177673377 61 -------DGELNTYNCLDRHVEA-GRGDAVALIHTGEVTRYTYAELTDAVARLAGALAARGVGKGDRVLVLPMIPQAHI-AMLACARLGAVHSVVFGGFAPRELASRIDDAAPDVVLIEPKYLPAVEALETAAHPVRTVLVHHREGFETALADADGRGEPADCVPVQATDPLYVLYTSGTTGKPKGVVRDNHAVALRWTMEHIYDGQAMCTASDVGWVVGHSYIV-----YGPLLAGATTVMPVGTPDAGAFWRLIEDHGVRSFFTAPTALRAIGELLKD--HDLSSLRHFFAAGERLDPETQRWIEGLGMPVIDHWWQTETGWAIAANPVGL--------EQLPVKGSSSVPSPGVDLVVLDGLGEPVPAGTE--GNIALRLPLPPGTWRDDQRYIDSYLSAPGHYATGDSGVVDEDGYVFVLGRTDDVINVSGHRLSTGVLEAALASHPAVAECAVIGVADPLKGQRPSGYVVLKSGVETPEPGSEAELRQAVRREVGPVAVVVVDALPKTRSGKILRKTMRQ--------- 192362107 527 -----------------DRIALLFTGDDANAAEKVG-AQTLTYAELNSQANQLAHILRKMRVGPD---VLIGIAVERSVEMVIGLLGIGGAYVPLDPEYPKERLAYMMADSGISLLLTQTDILPIPDSI--------NVLCLDNYISELRDAYRVGLNDNLPPITVPQNLAY-VIYTSGSTGKPKGVGNTH--LALHNRLAWMQEVYALTSADRVLQKTPFFDVSVWEF-FWPLLHGARLVVPGIHREPERLVKIINNTGITTVHFVPSMLQAFIGC--GLVPHCRSLRRIICSGEASAESQHQVFHTLSVMLYNLYGPTEAAIDV------THWTCTNDGNS---RVPIGRPIANLQTYIQDAQLNTVPV--RVSGELYLGGIGLARGYHGRPALTAERFVPNPYYRTGDVARYRPDGNIEYEGRIDYQVKIRGFRIELGEIEAQLLTITSVSEAVVIAQDIGDGGQQLVAYVVPVNSDLVAEDADEHQLQQVLPDYMVPNQYVLLNAMPLTPNGKLDRKAL----------- 186455065 475 -----------------------------------------TYQQLNLKANKLARELQECGVGPDVRVGVFMNRSLEMIVGLYAIHKAGGAYVPLAPSNPPERLAFMLEDAQVPVLLTQPTLLAMLPPTTAKVISLDQNLTIPPNGSEVEATTEASLQSDLKAVVTPENLAY-VIYTSGSTGKPKGVMVRHCNVVNFFAGMDRVIGLALTSISFDISVLELF----WTLSFKAVIQGDDKAIPPNRAHKYTIPEQILRYGVTHLQCTPSLAGIMLEE-PKTAAALRNVKKFLFGGEPLPPTLVEKIAGFG-ELLNMYGPTETT-------IWSTTHSVTREDDLM---SIGRPIANTEIYILDAHLQPVPV-GVA-GELFIGGAGVARGYLNRPELTAERFTSNRLYRTGDLARYRHDGKIEYLERLDHQVKLRGFRIELGEIEAALGQHPSIKESVVSV-----WEARPYCVAKPSQEFQAMEL--RRFLKTKLPEYMVPSILLQLDALPLTPNGKIDRKAL----------- 95929234 1 -----MMDCDLNLAIHLTRAAVIFPE----GRDRDGHVSYTTYQQLEQQSNRIACALSQYGVRCGDRTVLMVKPSLNFFSLTFALFKLGAIPVLIDPGMGVKNIKQCLEEVQPDVFIWGKNSLRLSVSLRSTVPTLRTLVQVAEAAP--FTAHQPQNNETA-----------AILFTSGSTGPPKGAIYTHTN--FNAQIAALKQLYAIEPGEIDLCTFPLFALFAPALGMTAVIPDMDATRPA-QVNPQRIFEAIDNFGVTNMFGSPALLRRVAQQGLLQHKQLPTLNRVISAGAPVPATVLEQFTSMEAKIYTPYGATESLPVCSIDSTTLLGETLSDQGKGTC---VGQAIIDVQIIAIDDE--PIEHDG-VIGEICVRGPQVTSGYFNREQSNKRSFVEDGSFRMGDVGYRDDQGRIWFCGRKDHRVEHNGETLFSIPCEAVFNTHGDVFRTALVG-------------------------------------------------------------------------- 120601451 114 ------------------------------------DVRVLTYQMLYDEVRRFAAVLRKMGVHKGDRVSLYMPMIPELAVAMLACARIGAVHSIVFAGFSAVSLQNRIHDCEAKVVVTADAVLPLKEAVR-QCPSVEKVVVVNRGGLEVTLWWHEVMADRTLDVDRPEMDAEDMLYTSGSTGKPKGVVHTTGGYLTY--AAHTTQWVFDVQDDDVY----------WCTADIGWITGHSYIVYGPALGATSL--MFEGVNIFYTA--PTVVRALTDWTER--HDLSSLRVLSVGEPINPEAWMWYHTHIGLPIVDTWWQTETGGIMISGLPYA----------TTLKPGSATPLPGVDAAIVRPDGSPAPNEG---GHLVIRKPWMLRGIFGSPERYRSTYFERGMYESGDGARTDTDGYFWIMGRLDDVINVSGHRMGTAEVESALVAHPSVAEAAVVGMPHAVKGEAIYAYVTLGADAEETEELRAELVRKEIGPIATPDVLQFAEGLPKTRSGKIMRRILRK--------- 149757234 84 -----------------------------------GDEVKWSFRELGSLSRKAANVLKPCGLKRGERVAVILPRIPEWWLLNVACMRTGLVFMPGTTQLTAKDILYRLRASKAKCIVASEEVVPAVESIVSECPDLKTKLLVSPRSQNGWLSFQESASAEHSCVETGSQEPMAIYFTSGTTGSPKMAQHSQSSLIGYTLCGRY--WLDLKSSDIIWNMSDTGWVKAAIGSFSSWLQGACVVHRMAQFDTDTFLDTLTTYPITTLCSAPTVYRMLVQK-DLKRYKFKNLQHCLTGGEPLNPEVLEQWKQTGLELYEGYGQTEVG-IICANLK-------GQEIKPGSMGKGVLP---YDVQIIDENGNILPKEGEIALRLKSTRPFCFFSEYVDNPEKTAATIRGNFYVTGDRGVMDSDGYFWFVGRADDVIISSGYRIGPFEVESALIEHPAVVESAVVSSPDPIRGEVVKAFVVLSAKSSNPEELQDHVKKST-APYKYPRKVEFVQELPKTITGKIKRNVLRD--------- 67921998 522 ------------------------------------EEESLTYQQLNQKANQLAHYLHSLGVKTETLVGICLEPSLEMVISLLAILKVGGAYLPLDPNYPEKRLDFMIKDSEINYLISEGDFVVLRSGVRSE-ESIKFFVDIKE--------LKAKINKQKDTIEINRENLAYVIYTSGSTGIPKGVQIPHRALSNFLLSMSKKPG--LTDNDTLLSVTTLFDIAALEL-YLPLIVGAKLILVARNIDGVSIAQQLETHQVTVMQGTPATWKLLV----SSGWEGKKDLTIFCGGEALDPGLAQYLQQKSKKVWNLYGPTETT-------IWSSVYKVNSD-----KVRLGKPINNTQFYILDKDYNRVPIG--VPGELYIGGMGIARGYLNRPELTAEAIPPDGLYKTGDLVKYGEDGEIEYLGRIDYQVKLRGFRLELGEIETILLTHPQVREAVVIVK-----EESLIAYIVTKGEEGTGNRMGEEFLGEKLPNYMIPSRFMELDSLPLTPNGKIDRKALPE--------- 54022633 50 -FPDAQLNTSVNALDLPERAPAL-----IYDSAMTGAKGVYTYAQLLDEVATFAGAMQRLGVARGDRVVIYLPMIPEAVIAMLACARIGAVHSVVFGGFAAPELAARIDDAEPVLIVLEPNYPPIVARALGLAQTARHVIVKQRPSPDQWLDWDDAVRDKAEPVPVAATDPLYILYTSGTTGKPKGVVRDNGGHAV-ALAWSMRNIYDVGPGQVMWAASDVWVVGHSYIVYAPLLVGATTLLPVGTPDAGAFWRIVAEYRVRVLFTAPTALRAIGEAKLARNHDLSSLRALFCAGERARGTLLA--ERPDCPVVDHWWQTETGWPICANL-------LGLQELPVKPGSASVPVPGYRLRVLDAEGNPVPTEGNIVIGLPMPPGTLTGLWHDDTRFARSYMSAPGHYATGDSGYFDEDGYLFVLGRSDDVINMAGHRLSAGSIEAAISGHAAVAECAVIGLPDELKGQKPIAVVLKEGVEVDPATLRDELIQVG-AIAALHDAVIVA-GLPKTRSGKILRKTIRQ--------- 149178387 112 -----------------------------------GDTRVLRYQDLYREVCKFANCLKKLGVETGDRV-TLYMPMVPELAAMLACSRIGATHSIIFGGFSADAIADRNNDAQAKLVITADKNVALKEAVDQSMESVEKVVVVDMVPDRDYWWHDEDASPECDPVELDSDHPLFILYTSGSTGKPKGVQHSTGGYLLGAKMTSVFD---LKEDDTY-----------WCTADIGWITGHSYIVYGPLANGATTVEIVEKYQVNIFYTAPTAIRAFIKWGDENKYDLSSLRLLTVGEPINPEAWMWYHTVIGQEIVDTWWQTETGGIMM-----SPLPGVT----ATKPGSCTTPLPGVVPDI-------VSADGESLGDNQMRQPWMLRTLYGDHERFKDVYTIPGCYLAGDSARRDEDGYYWIMGRIDDVINVSGHRLSTMEVESALVSHPKVAEAAVVGYPH-ELKGEGICCFVSLKSDESPDELKEELVRTQIGVVATPDQIRFAAALPKTRSGKIMRRLLRD--------- 194753708 50 ----------------------------------------LTGGQLLEQSRRLAHSFQRLKLQRGDVVGISARNTTYLTEVVIAALLNGTPINPLHPEFDSETTAYMYEITKPKVIFCDLDNYETLKAVKSSLKFETELILLTGTIP-GVRNVQDLLADGCTECNERALFACFIITSSGVTGLPKGVTRSHRSLLNSAKIPQL-----FTSETVLFCFSPLYWVSCIFTMLASLVNGCCRIITNRPYSVEYFAELVERHQVSFVLTVPMAMLAKSPQRKELAARMQSVQSFVCSGSKVPTSIWRQYELLGANFAVLYGLSE-----IGGISKNVGGPLGCEGKLLRN---------IQVRLVDGKGQHLGPNQTGEILVRLNFRW--GGYYHNPQDTQTIVTPDGWLLTGDHGYFDDDGGLHFQTRDTDVFKYNHFPIYPKQIEDVILHLAGVHEVAVFGIPD-EVSSNLTACAVVREENQLGESLTERDVKA-IVEQHLSEAFFFVDALPKTQNQKIQRRRI----------- 197118597 32 -----------------------------------------SYRELYDLSLKMASLLARNGVVPGDRVLLWGPNSSWWAVAYWGIIMRGAVAVPVDFMSERGRADSIRQLTQARIVLFKPERID-----EGEILLLEDLQYLLEGV--------EPIADTAAP--APDDMAQ-LIYTSGTTGNPKGVILTHKNLV-SNIKQINQQVPIITPEFTFLSLLPLSHMFEQMGGFFTPLYQGAAIVYPRTLKPSAIMEALAEEDIYVIMSVPRLMQLLKTTIEREAQRLSKPQRFVSGGAPLDPDVFRFWDSMGFTVLEGYGLTECSPVLCVNTMERQ-----------LAGSVGPALPGVELRL----------DGK---EVVVRGDNVFSGYYQNEAATRAAFNAEGWFRTGDLGEIAPDGWLSIKGREKELIVTGGGVVYPDELEAVLNKVPGVKESCVIGLDRGAGEEVH-AVLLLDEKAQRPEEINAQLQITGYTLWDEP-------EFPKTTTLKVKKFQVKEHVK------ 163723944 9 -----------NLVDLFEDAVKRFKNNPVKNKEKTG-LDWMTYGEAGARVDNLRAGLAQMGVGKNDVVGFIGNNRPEWAISAFATYGAGARFVPMYEAELESTWEYIIRDSDVKVLIVSPAIFDKVSAFADRTPGLERIFIIETQG-EGSLGELEALGAKVESVKPDKYDVAALVYTSGTTGEPKGVLLSHQNFSSNAAGGYHLFTEVLNEEARSLSILP------WAHSYGQTAELYNWMQFGGSIGFMESVETLADDSPTFMIAVPRVFNKIYDGLQATGGLPKALFDMGVKAAKEKRELAAEFADIGVPVFDCYGLSETSPAVSMNCFSAY-----------KVGSVGRPIENVKV-VIDQSGVDAIGDD---GEIIVYGPNVMQGYHNKPEATAAAMTAHGGFRTGDRGRIDEDGFLFITGRIKEEYKQNGKYVYPGAIEEDIRLLPNVANAMLSG----EGKKYNVCLVVPKGLSADPFDLVENFLKGKYGGYEIPKKFIFADDFTLTQTMKLKRKAVFDKYND----- 87200635 92 ----------------------------------TDTIRRYSYSELLAESGRVAAMLAALGVEKGDRVIIYMPMIPETVFAMLACARLGAIHSVVFGGFAPLELAKRIDDAAPKVLLTASCGIPMVEALELAHHAVERVVLFQRERHRADVIEPRDIDWDSDPVPAPVPVASAILYTSGTTGTPKGVVRENGGHAV-ALAWSMRNIYGIGAGDTFWAASDVWVVGHSYIVYAPLLVGATTVLPVGTPDPGTFWRVIVRHGVKTFFTAPTAIRAIATFLARIGTG-KCEAIFLAGERADPDTIGWLEDKSGLPVIDHWWQTELGPAIASCFALGDVRR--------KRGSAGLPVPGYAFAILDESGHPVPVGHS--GAVVIKAPLAPGAFWNNHAGARNFATFDGYYETGDAGFIDEEGFVHIMGRTDDIINVAGHRLSTGQMEQIVAAVDGVAECAVIGADDAIKGMVPIAFVVPRAGFDGDATLAKRVIAAVRAELALKTAFV-ASGLPKTRSGKILRNLLRK--------- 158522129 45 -----------------------------------------TYGEVYAQAKRFFDALRCRSIGAGDRLALAIYNTPEYLFASFAAGLSNATLFAVNTGFRGKTLAGVVEKAKALFLLTDEVSAPEVAAVLPELKTLEHVLITGNAGPQGFTPIETAMGGQAKCPAVDNTRPVLVIYTSGTTGLPKGVPCTHLKMI---GAGAVVQSTVLKKEDRGYICMPLFHSNAWYVGVLSIMIAGASFVLKRKFSASAFESDILEHGVTFM-----------NYVGQPLHYILTALEKKYGSAEDVEAALAHHPKNRFRIAYGNGATVVDRVKVKKCLNEHVFEISTEAVITTANKPGDPISVVILNVVGEDGRLVNYDA-AVGEICKKAGKDNDGYYDDNAATCKKFRDDGYFHSGDIRVVNNRRYLYFNGRTDDWIRKDGENFSAESAAEYAAKIPSVALAVAYGAPCAVSDEKVMATIQMRENVADPQQAFDALMKTGGMKW-MPDYIRIIDAFNVTSTQKILVRPFKQQHFN----- 33592088 51 -----------------------------------------TFADLHRRTNGIAQAMIGYGIAQGEHVAMLSPNCPECLLGNLALGKVGAVSVPINTNAKASLLEYYLTHADCVTAIVADACMEAFAAVAPRLAQLRRVLVIGDAANARRLAVEDAASDEANDVRFTDLAY--LMFTSGTTGPSKAIMIPHGA-AWHWGKHSVHYRYFLPE-DVDYVCMPLFHANALLLSCTTAIVAGTSVVLDERFSASRFWERVRAFGVTRFNAIG----AIGNFLWSQPASPVDLEHKVICSLAPPPPFVHDFERFGLRVIAGYALSD------YGFGASLSPDAPPEKSLSL----GRTCEGVAIRVVDEDDLTLP--AGQVGEIRIEQPGAAPGYYKMPEATLAAWR-NLWFHTGDRGYFDADGYLYLTDRKKDMIRRRGENISSYEVESVIALHPAVLQVAVYPLQSEHSEEVAVTIMLKDGQALDPDELVA-FCQQQMAAHMVPRFVEFVDAMPLTPTNKIEKYKIKER-------- 170700580 3 ----------------------------------------VTYRALLSRAHALARMLCALDFAPGARIAIFLDKRIETVVSMLGTAAAAHVFVPINPLLKPEQVGHVLRDCDASCL--------VTTALRARMTEVPHIIIVNNAAAEPSTARTTNVAENGD-IDVPAPVAAAILYTSGSTGLPKGVMLSHRNLL--EGAWSVAHYLGHIARDRILAVLPLSFDAGLSQLTSAWSAGAATVLVN-YLSAQDVVTACERERVTAITGVPPLWMQLARATWPEAAR-NTLRYFANTGGRLPVPVLQQLRALFPQALPMYGLTEA-------FRSTFLDPAEVDHR---PDSIGKAVPNARILVVRPDGSPCAPGET--GELVHVGACVTLGYWNDAARTAQRYRPSPEVKPGDIAVWDEDGFLYFVARNDAQIKSSGYRISPEEIENTVHGSDLVAEALAIGVPDDELGEAIVLLVVPAHASFDAQKLTQHL-----PRYMVPHRIVVRQSIPRNPNGKFDRSALRAAF------- 194367746 105 --------------------------------------QHVTYRELYERTCRLGNALRNLGVKKGDRVTIYLPMIVDAAVAMLACARIGAIHSVVFGGFAPNSIADRVSDCQSKLIITDEGLIPLKANVDAALKTVETVLVVDMQAPRDRWFHDVVDSQPAEPERMNAEDPLFILYTSGSTGKPKGVLHTTGGYLLYAAYTAVFD---LREDDIY-----------WCTADVGWVTGHSYIVYGPLADTSRFWNVIDKHKVSIFYTAPTAIRALMREGEEPVKKTSSLRLLSVGEPINPEAWRWYYEVVGCPIVDTWWQTETGGILISPLAGA----------MDLKPGSALPFFGVQPALVNADGE--IKDGPTEGNLIIRDSWQMRTVYGDHQDTYFRTYPGSYF-TGDGCRRDEDGYYWITGRVDDVINVSGHRIGTAEVESALVSHPKVAEAAVVGFPHDVKGQGIYAYVTLVAEEAPTDELHKELIRKEIGPIATPDHLQWAPGLPKTRSGKIMRRILRKIAEN----- 6136083 1522 -----------------EQTAVVFGDK------------RLTYRELNERANQLAHTLRAKGVQAEQSVGIMAQRSLEMAIGIIAILKAGGAYVPIDPDYPNERIAYMLEDCRRLVL----TQQQLAEKMTANVEC----LYLDE---EGSYSPQ---TENIEPIHTAADLAY-IIYTSGTTGRPKGVMVEHRGIV-NSVTWNR-DEFALSVRDSGTLSLS-FAFDAFALTFFTLIVSGSTVVLMPDKDPIALRNLIAAWECSYVVFVPSMFQAILEC--STPADIRSIQAVMLGGEKLSPKLVQLCKAMQMSVMNAYGPTESS------VMATYLRDTQPDQPITI----GRPIANTAIYIVDQHHQLLPV--GVVGEICIGGHGLARGYWKKPELTNPAVPGERMYKTGDLGRWLHDGTIDFIGRVDDQIKVRGYRIEVGEIEAVLLAYDQTNEAIVVAYQDDRG-DSYLAAYVTGKTAIEESELRAHLLRE-LPAYMVPTYLIQLDAFPLTPNGKVDRKAL----------- 83593526 6 -YPAVNYETCGNLLAMFLAQAERFGERPFLWSKSEGGYAPWSWASVHDQVIALANAMIDQGLAPGDRVVLASENRPDWTIADLAILAAGAIPVPAYATHTEADHLHVLDNVEAAMAIVSTPLVAERFLRAAARAKRRPLVVMMDVVPAGMMAEGEGRGVPAVVHRIQTDDLASIIHTSGTGGTPKGVMLAHRSILHNCHGAFKLLETIGLEEEVFLSFLPLCHTTGLFFPIAANMVEAKPTIMTPRLYEARILRAVEKEGKMFREAVDLASLGVKDKLTDAAHAVKALKAMISGGGPLNPDVGYFFRALGIPVLQGYGLTETAPVVSCNMPKK------------VKMNTGPALYGVDIRIASD------------GEILVKGPLVMDGYWNDPESTRAVLDPDGWLHTGDVGTLDEDGFIQITDRKKDLINSGGHNISPQRVEGILGLEPEIGVGVVFG-------------------------------------------------------------------------- 145224914 32 ---------------------------------------RYTYAQIVERSNRLAAFLHAQGLGVGDLLGIYAYNGPEYVEGMLGAWRARVAPFNVNYRYVKSELQYLLADAGATALLYHSAFAPRLAEVLADLPSLKVLIIADDSGNEGAVDYESIVAEEVPPVQ-PSPDDLYVLYTGGTTGMPKGVLWRQHDIFMASFGGSLYTGELISSLDMVLP--PLMHGAAQWAVFTAMNTGQSVVFSTEHLDVDDVVATIEREKVAVTVVGDAMARPLADAFERTTADLSALAVVANGGAQLTPSAKQRLVKKNLMVVDGVGSSETG---------AQMTHMSAPGAVSTGKFTAGPDTF----VASEDLSTILEPGDGMGWLAQRG-YVPLGYKGD--ATKTAATIEGYSVPGDRARHLADGAVELLGRDSVTINSGGEKIFAEEVESAIASHPAVADVVVAGRPSERWGQEVVAVVLDSGATATAEELIDH-ASAVIARYKLPKAVVFRPAIERSPAGKADYRWAREQ-------- 211638888 32 --------DQLCLHQLFEQQAA---KTPAATALIAGE-QILSYAELNAKANWLAHRLIEQGILPNDHIAILLERSIALVVAQLAILKVGAVYMPIDPSVPDERKNWLISDCSAKLLLTD----------------MLFDVPTDLAVPLFRLSDEITTGREEDYLNCSSTQAAYIMYTSGSTGMPKGVVVPHRAVV----RLVINNGYAEIGQDIAFAANPAFDASTFEV-WAPLLNGAALVVIDTLLTPPDFVQVLQQHHITI------LWLSVGLF-----NRLATLRILLVGGDVLDPHVIAQVLRHSQQLLNAYG-----PTEGTTFTTTYIEPLPEG---TTNIPIGQPIANTRVYLLDAEGQPVPL--GEIGEIYVGGDGVACGYLNRPELTAERFLTDPFYRTGDLARYLPDGNLAFLGRNDQQVKIRGFRIELGEIESRLVEYPAVREVVVLAL--GEGQDKHLAYVLAQADDQLAASLRDH-LNARLPDYMIPVAFVCLDEFPLTSNGKLDRRAL----------- 126434332 1 -----MSNADTTIDRLLRRNTAAHPEKAAVSRVSHGDLDRIT--------RTLAAALVGAGVGKGSRVGLVMPNSVQWVQIAVALTRIGAVLVPLSTLLAPRELVAQLRTAAVQVLV-------TVEEFRGDLRAELGLPDLDDPSPDQLMAARAVDHELVDALTVTPGDTLAIMFTSGSSGPPKGVVHSH-GNALGAVAAGLHARCIDADTRLYLP-MPFFWVGGFGSGVLSALVAGATLVTEQIPQPESTLRLLEAERVTLFRGWPDQAEALARQRHSVGADLSSLR---------PGSLEALLPRPGARARL-FGMTEA-------FGPYCGYRADADMPETAWGSCGRPFDGMEVRIVDETAAPVPA-GR-IGEIQIRGPHVMRGIC--RRSREEVFTADGFYTTGDLGHLDDRGFMFYHGRSDDMFKVSGATVYPSEVEAALRTLDGVAAAFVTDVPDAGVDRVGAAVVC---DRPTTVGALRSAAKNVLSAFKVPTIWLLLDDVPRKATGKVDVRALRE--------- 41408271 513 ------------------------------------EGHTYTYRDIEEESNRVAHWLIERGVGTEDRVAVLLDKSPELVITALGVLKAGGVYLPVDPTYPQDRLNFILGDADAKLVLREP---------------VTDLADYPATAPTELLR----------PL-TPQNTAY-LIYTSGSTGLPKGVPVPHAPIAEYFV--WFGDEYRIDETDRLLQVAPSFDVSIGEI-FGTLIMGARLVIPRPDRDIGYLTELLAREGITSMHFVPSL---LGLFLSLPGSQWRTLRRVPIGGEALPGEIADKFHTFDASLYNFYGPTET----VVNCTSYPVEG----AQGTRVVPIGRPKINTRVYLLDNALQPVPP--GVIGEIYIAGTHVAHGYHRRPQLTAERFVADPFYRSGDLARRNANGDIEFVGRADEQVKIRGFRIELGEIAAAISVDPSVGQAVVLAMDLPQLGKSLVGYVTPAGTETVDVERIRARVAAALPDYMTPAAYVVLDEIPITAHQKIDRAAL----------- 124516429 108 ----------------------------------SGEERVITYSQLLDSVERLCHGLHSLGLEKGDRVSIFLPPTPEQVISMLACARMGLIHSVVFSGFSEAALKSRMEDAQPKLLITEIPLLQTARAARTGILSIRNTLVVRRKDPSGEKAFDELLEKNRKKGSFPP-APMGILYTSGTTGKPKGIVHVQPGYMV---------GTYLTTRWV-------FDIRDFCVADPGWITGHSYIVYGPLLDPGRWWKLIEKYRVTVFYSTPTAVRLQMRHGEKSGHDLSSLRLLSVGEPINPEAWMWFRNVTGLPIMDTWWQTETGMHMITPLPSTPL----------VPGSATKPFPGVEVDIVDKNGNPVP-DGES-GLVVIKKPWMFRTVFKDPDRYRQYWTEPGMYFSGDSARRDSSGFYHLIGRIDDVIKVAGHRLGTAEVESALVSHPAVAEAAVIGKPDSLKGESLKAFVILRGKKPTEEELSSHHVREELGAIAQPDEIEITDWLPKTRSGKIMRRVLR---------- 158137913 2662 -----------------------------------------SYRELNEQANRLAHHLIALGVKPDDRVAICVERGLSMVVGLLAILKAGGAYVPVDPDYPTERVRHMLSDSAPVAV--------LVHSATRHVPEAAQLIDLDRPTWNAQPSSNPVV-----PTLTPRHLAY-VIYTSGSTGLPKGVMNEHAGVVNRLL--WMQDAYNLGAEDVVLQKTPFFDVSVWPLQTGACLVMAR---PGGHRDPEYLRQVIRSEGVTTLHFVPSM---LDVFLAHGDASADALKRVLCSGEALPGSLVRRFHAQTVELHNLYGPTEAAVDV------SAWHCVTAPDNTPI----GKPIANTTLYVLDTLGQPVPQ-GVA-GELFIGGVQVARGYLNRAELTAERFIDDPFYRTGDLARHLSDGNIEYLGRNDDQVKIHGLRIELGEIQAGLTRIEGIKEAVVIA------REQQLLAYYTGQFHPV-EALRSSLLRH-LPTFMVPALFIHLEVLPLSPNGKLDRKAL----------- 84495049 66 -----------------------------------------TYGELLARSEQVSELLSARGFRPGQRLGLLARNHVGAIEIMTGASAVGIDLVLMNTGLSAGQLALVAGQQELTALIHDDEF----DGVVGELPDAITVI------RESDWVAELNAAPVATSLAPPAKGGRTIILTSGTTGTPKGA--ARKTPGGFGPLISIIERIPLHAEDRILISAPIFHTWGYAAMQLSFALRATIVLQ-RRFDPQAAKDLLEMKACHAMFAIPVMLQRMMELPADPAKRRPNLRTVATSGSAYPHGFTTKFDEYGDVLYNLYGSTEASWICI-----------ATPENMRRDPDTAGTPPLTVVKILDADNNEVTP--GETGRIFCGNDLVFDGYTSG--STKDFV--DGLVSTGDMG-HEKDGLFYVDGRDDDMIVSGGENVYPIEVESLLVDHPAVREVSVVGVPDPDFGQRLAAIALNDGAQLSADEVKAH-VKEHRARHCVPREVHFLEELPRNATGKILARELR---------- 163697578 47 -----------------------------------------TYGEVDRAVRGVAAGLLALGLAPGSRVMIRMGNDADYAIVYFAALAAGLVAQPSSPQLTPAEAAFLMADSGAAAVVAAEDCPLDPESCRGR-AVLRPADVAHLRAGPPLPAYADTAAD--DPAY--------LVYTSGTTSRPKGVLHAHRTLPMHD------HWLGLRETDVVLHAGTMNWTYTLGVPWAR---GATTVLYTGRRDPGIWPALIARYRATLFAAVPSLYRQIVKYADLAGHDLSSLRHGITAGEALPAHLLAEWTRTGKPLYEALGMSEISTYI------------STGPTVPVRPGSGRPQPGRRIAILPPEGPPEPLPAGETGAVHRSDPGLMLGYW-NRPDEEAAVFRGEWFTGGDLARLDADGYVWFEGRHDDVMNAFGYRVSPSEVEAVLIGHPDVQEVAVAERAVREDVRVIAAYVVPKGHAPDREALIA-WCQERLAGYKCPREVVFLEALPRTPNGKVQRKRLAE--------- 134290935 70 -----------------------------------------TFAQMLALSARVANLLVEQGVQPGDVVAGMLPRTPELVATILGTWRAGAVYQPLFTAFGPKAIEHRLRMSHARVVVTN-------VANRGKLDEVADCPRIGEALPAGDIDFRAALDAQPDPVLRKGSDLFMMMSTSGTTGLPKGVPVPLRALL--AFGAYMRDAIDLCAGDRFWNIAPGW---AYGLYYAITLLGHATTLYEGGFTVDSTYDVIERLGITSLAGSPTAYRMLMAAGPEAATRVKGKLRVVSSAGEPLNPEVVRWAVLDAPIYDHYGQTELGMVVNNHHGLAH---------VVHTGSAGLAMPGYRVAVLDEAGRELPGEPGNLAIDIARSPWFDGYWQQAMPAIAG-----GYYRTGDNVELEPDGTVSFIGRADDVITSSGYRIGPFDVESALLEHPAVSEAAVIGVPDPERTEIVKAVVLSQGFEGTPDELSQH-VKRRLSAHAYPRAIDFVDALPKTPSGKIQRFVLRK--------- 193215951 1 ------MNSPVRLFDLLEYQLKHFPKEDALAYKVDGIWNKFSTQKFAEMAGEVALGLDQLGVRKGDMIANITENN--RPEWNFLDMGMGAVHVPLYANLTKDDYAFILSDSGAKIFVSSASLYETISSIAPSIPSLERIYTYDFIEEANHWHEITTLGKSANPSRVSESDLAMLIYTSGTTGTPKGVCLTHKNLMANALAGAARMKSNPTERAIFLPLCHSFERIINCMYYAQSLQTVKEVRPHVFATPRMLEKVYDSLGVGFKSKASSLWYALADKLEAFG---GSVRAVVSGGAALQPRLAKLFFAAGIPIYEGYGLSETAPVISVNYPET----------------GGFKIGTVGTVI---EGGEVRIAGD--GEILYKGPNVMQGYHNREDLTQEVIDSDGWFHTGDIGEFDGP-FLMITDRKKELFKSGGKYIAPQVIENKMKESRFIEQIMVIG----EGRKFPAALIVP---------------------------------------------------------- 154253527 66 -----------------------------------------SYGALDDAVRRVAAGLLAEGFRPGERLMIRMPNTSEYALMFFGALAAGLVPLPSSSQLTPAEADFLLQDSAASAVALAPGMTMQASGRR----------VIDE-AMLARLKLHPPLDAYAD---TGANDPAFLVYTSGTSGKPKGVLHAHRSAWGRR---PMYKGWYGIEADDV-----MLHAGAFNWTYTLGVNGATTVLYNGEKDVAVWPKLMAKTGATLFAAVPTLYRQILKYCDLSSFDLSRLRHGLTAGEALSATLLDHWEATGKELYEALGMSECSTYV------------STAPGMEIRIGSGRPQPGRCVAALPVEGEPLPAGNVGLLAVHRSDPGLMLGYWRDEEAE---VYRGEWFIGGDLASFDEDGYMHYHGRADDLMNAMGYRVSPQEVEAALATHPDVQEVAVTEI-HVREDVSIIAAFVVPKEASEPDA--AAILKWGLAAYKCPREIIFVDTLPRTANGKVMRRTL----------- 126177991 90 ----------------------------IVWHGESGEKRILSYEALHREVMRFANGLSSLGVEKGDRVCIYMPLVPEQVVAMLACARIGAVHSVVFGGFGPDALAMRINDAKAKVLVTADKTVPLRELASEALAGVERVVVLRRETP----AVELDPDREVDYADLMARAACPILYTSGSTGAPKGIVHTCGGYAVGTYYTTVFD---VKENDVY-----------WCTADTGWITGHSYIVYGPYPDPGAYWRLVQDLGVTIFYTAPTAIRMFMRVGEEAKYDLSTLRVLSVGEPLNPEAFEWYYRAIGCPIVDTWWQTETGMHMVTTMIGEAMKP----------GFAGKPIPGAVVDVVDRTGKPVPPGTGGFLVIREPWPAMLRTVHGNDERYCAYWTIPGCYTAGDLAVKDEDGYIMVLGRADDLIVVAGHNIGTAEVESALVSHDAVAEAAVIGKPDPLKGNVTLCVGVSPGDGLT-DDLARHVRKS-LGPVAVPAEIEFMDRLPKTRSGKIMRRVLKAR-------- 170722622 58 -----------------------------------------TFGQMQAMAARFASVLRAQGVQAGDRVAGLMPRTPELLVTILATWRLGAVYQPLFTAFGPKAIEHRLEQSHAKVVVTD----------RGNRAKLDDLVVIIVGADEGELDFQDAASADCEPVMRSGNDPFLLMFTSGTTGPAKPLEVPLRAIV--AFQGYMRDAIGLQPQDNFWNLAPGW---AYGLYYAVTLGHATTFYDGP-FSVESCARVIDKLGITNLAGSPTAYRLLIAAGKAFSTPVQGRLRVVSSAGEPLNPEVIRWDELGVTIHDHYGQTELGMVLCNHHGLEH---------PVRAGSAGFAIPGHRIVVLDEQGAELPAGQPGILAVQSPLCWF-GGYHG--LPTKAFVGK--YYLSGDTVELNTDGSISFVGRSDDVITTSGYRVGPFDVESALIEHPAVIEAAVIGKPDPERTELIKAFVVVHGSAELEETLRQHVRQRLYAH-AYPREIAFVSELPKTPSGKLQRFILRNQ-------- 73538200 39 ----------------------------------DGTSETWTFAQLKALSAKVAGFLKAQGVQPGDRVAGLLPRTPELLATILGTWRAGAVYQPLFTAFGPKAIEHRLNASGAKFVVTDADCPPIVTVARGLVRGDFSFWAEVDRQPA---EFEPVMRRGDDPFL--------MMFTSGTTGPAKPLQVPLKAIV--AFAGYMRDAVDLRDADAFWNLAPGW---AYGLYYAVTLGHPTTFYDGP-FSVESTCRVIEKYGITNLAGSPTAYLLIAAGKAVSGPLRGKLRAVSSAGEPLNPEVIRWFNELGVTIHDHYGQTETGMVLCNHHALSHTVRM---------GAAGFASPGHRVVVLDDENRELPAGQPALDLTQSPMCWFP-GYHGTP--TRAFV--GNYYLTGDSAELNDDGSISFIGRADDVITTSGYRVGPFDVESALIEHPAVVETAVIGKPDPERTELIKAFVVLDPQRPTPEELRLHVRKR-LAAHAYPREIEFVPELPKTPSGKVQRFILRNQ-------- 195588054 49 ----------------------------------------LTREELHMNAMRVASYMRNMGLGQTDIVGVMG-RHTTHLSAVYACFFNGTPFHALHNAYEEACIAKLFGLTKPRLIFCDGDEY---EKVKSATKDLQVTIVTMRNHPRGSVRIQEVLTQNFQPVRLKDGIDHTLAISSGTSGFPKAVTISNS----HKI---IVDYMAINNSNIQYTSSTLDWFSGLLMAIISGVFSTTSIIADCDFNPGLFCRAIGKYRISMVLLSSSYLAMFANSPEFQSADLSSLKYVFFGGSSCSRKVRSRLSHDCLNF--CYGLTELNSAVNVNF----------DEK---PNSVGRPIRGIQIKILDEQGE--AQGPNVVGEICFNNKWL--GYYQNPDETRKIQDSENWIHTGDLGYVDEDGYLFVIDRLKDMLKYQNIMYYPSEIENVIAEMPNVLEACVFGIWDPVNGDEAAASVVKKGTQLEAQDVVDFVRKRITAKFQLNGGALIVDQIVGCGNRKTNRSAVKEHFINNY--- 6175106 33 ------------------------------------ENRRLSYQELNRKANQLARALLEKGVQTDSIVGVMMEKSIENVIAILAVLKAGGAYVPIDIEYPRDRIQYILQDSQTKIVLTQKSVSQLVHDVSGEV------VVLDE---------EQLDARETANLHQPSKPTAYVIYTSGTTGKPKGTMLEHKGIA--NLQSFFQNSFGVTEQDRIGLFASMFDASVWEM-FMALLSGASYILSKQTIHDFAAFEHYLSENELTIITLPPTYLT-----HLTPERITSLRIMITAGSASSAPLVNKW-KDKLRYINAYGPTETS--ICATIWEAPSNQLSVQ-----SVPIGKPIQNTHIYIVNEDLQLLPTGSE--GELCIGGVGLARGYWNRPDLTAEKFVDNPFYRTGDLAKWLTDGTIEFLGRIDHQVKIRGHRIELGEIESVLLAHEHITEAVVIAREDQHAGQYLCAYYISQQE-ATPAQLRDYAAQK-LPAYMLPSYFVKLDKMPLTPNDKIDRKALPE--------- 145259309 70 ---------------------------------------------------RVAVGLQKLGVNPKDRVLCVTSNALCYPALLMGTVMAGCIFASGQPALNQAEFARLANHPDNQIFVFDDDILDGCGEPEGP---IQHWQTMVASEWEGSFWYPTVISSQE------YNSTIMLLFTSGTTGEPKGVELSHRNYIAAAMAWKYSPRLGGPENVRVLGSLAINHSRSYCAIFPRMGVPLYLMR---RNDFRSICEAIERFQITDAIIRSSVLTSMAKNAPICRHDLTCLRR--VEACAAPMSQFTKFESLGIYVARAWGLTETGTITGPDPLRPPKSETVGQLNATYEGK-----------VTDSSDPSRTLKTGEVGDIWIRTPGSTRGYWNNPAATEQVMGADGWISTGDVGYVDDEGNWYIVDRKKDLIKVNGSHVSPVEIESVLLQHPHVCDVGVIGVPRAYIQTYPKTSV-------SAEEIHELISEKLPPYKRLSGGISFIEKIPRNASGKVLRSELRQ--------- 162448615 482 ------------------------------------EGERLTYAELDRRSNQIAHHLRKSGAGPGALVGICLERSPDMIVAALGVLKAGGAYVPLDPAYPPARLAFMLEDAKVSALLTSDDLVSRVPSRGLSVVRLDADRAMLDREPVDKV--PPAAGQAPDDLSY-------VIYTSGSTGRPKGVLVEHRGLT--NLVAWHRRRFALSSTDTTLIASPGFDASVWEM-WPSLCSGACLYIPSERRSPLELQRWLIEQQITVSF-VPT---PIAEELLRLDWPARSLRALLTGGDK-----LRRWPHRAIEVVNNYGPTEATVVTTSCALP---RGAHDDRDASREPPIGRPIDNVRVYLLDPRRQPVPV--GVPGELYIGGDGLARGYLHDPELTRDRFLSDPFYRTGDLVRWRHDGDIEFLGRIDHQVKIRGFRLELGEIEAALRQHPALDDAVVLATDDAHGDRRLVAYVVPEGVEASPAVLRAH-LQGRLPEFMVPSAFVALDALPMTANGKVDRAAL----------- 72163255 105 -----------------------------------GDTRDITYAQLKDEVCKAANALSSLGLKPGDRVAIQMPMIPEAIVSMLACARLGLVHSVVFGGFSPSALRSRVEDADAKVVITTPMKANVDEGIEG-IDAVQNVIVMDVPWTEGRDLWWHDLVDSQSAEHTPEEHPLFILYTSGTTGKPKGILHTTGGYLTQAAYTHHVVFDHKPGKDVY-----------WCTADIGWITGHSYIVYGPLANRATQVEIVQEYKVTIYYTAPTLIRTFMKWGEEIPARLSSLRLLSVGEPINPEAWLWYRKHIGGDIVDTWWQTETGAIMISPLPGA----------LSLKPGSALALPGVSAKVVDEKGNEVSH--GSGGYLVLDKPWMLRGIWGDEKRYRETFADKGFYFAGDGAKYDDDGDIWLLGRVDDVMNVSGHRISTTEVESALVAHPTVAEAAVVGASDPTTGQAIVAFVIPRADEASGEELREHVAKGPIAK---PRQIIVVPELPKTRSGKIMRRLLRDVAEN----- 167922928 20 ---------------------------------------RASYAQLAERVSAAARALAAHGVRRGDRVGIFVGHHPHNVTAMLAIARVGAAFVPMDPEHKPQWNRHIVDDAALTALV---GGAWTADAARG-----FGLPVVDLDAPASELADAPAAGGAH-----PDDCAY-VIYTSGSTGRPKGVAVSH-ASVCHNVRAMAEIMRIGPQSRMAQYVSPVFDVVLGALAAGAAIVFAERRRPLP---GQALVDWLDAQRVSHVWIVPS---ALAMVPEAA---LPALEVLIVAGEACPRELAQRWA-AGRRLLNGYGPTEAAIVV------SLTDYHAQRERLILR-----PMGGARLHVLDEALRPAP--AGAAGELFIGGACVAQGYLGQPARTAQAFVADPFYRTGDVVRRLDDGAIQFIGRVDRQVKIRGFRIELDAVRAALMEVPGVQAAEALAQPDASGQPLLVGYVVARRAK--AELLDA--LRGKVPDAMVPSTLVFLDALPTGSTGKTDLKALK---------- 46137429 7 ----------------------------------------FTYSQARLLAKRIAVGLTDNGLRPGDRVLLFAHNSIFFPTIVMGIWMAGGIFTGANPGYVARELVHQLKDSQAMFIISDHGALALDASSQVGMKPSQVF-VLDSTWPDTSIEIQPSKGSETFEWTEPENSICSINYSSGTTGIPKGVEISHYNHVANSRGVTLFEFEARRDRAAALCFLPMYHAFSQSFPYERVPVYIMPSFEFPKI--LTHIQTFR---ITKLLAVPPILVLISKHPLARSADLSSIDMIASG--AAPLARDTQREIAGMVVRQGWGMTEAT-----------CTALSWDPNKAPSSAAGELTPDSQARLVDIETGEEINTANTPGELWITGPTVTRGYWRNPIATQEAFVVDSWLRTGDVAYVEEYALFHIVDRVKELIKVKGMQVAPAELESLLLER-EDVADAAVVGVVIDGEEFPRAYIVPNGKNTSKQDIADWLASRVVKYKQLIGGVVFVESIPKVPSGKILRKVLRERAK------ 186456149 426 -----------------------------------------SYRQLNRQSNQLAHYLIRSGVQSGELVGLCLERSFEMIVGLLAILKAGGGYVSLDPTYPKERLALMMEDAEIRVLLTESRLR---EALPRQTKKSEHDILKAICLDKEWKAVSEQSGERPISSCGPESVAY-VCFTSGSTGRPKGVCVPNRGVV------RLVKATSLTGNNVFLQLAPVSFDASTFEIWGALLNGARLVIFPP--IPSSLSDL--GSFIE-KQRITILWLTFHQMVEEQVERLKNVRQLLAGGDSVPHVEKALEILEDCQLINGYGPTENTTFTCYHAIPHRVPA-------DRSIPIGKPVSNTTCYVLDCNLRPVPIG--VYGQLYTGGDGLALEYLQRNELTAERFIDNPFYHTGDTVRYLSDGNLEFLGRTDSMVKIRGFRIELGEIEAAIAADDSVRDCVVVARKISTTEKQLVAYVVPKGKKPTSEALRSH-LKDKLPEYMMPSAYVFLETLPLTASGKVNRLAL----------- 50548047 8 -----------SITDFIRTGAAEDDYKPCMIDAETGE--QLTQKQILDCADQFRSLLYQHGVQIGDVVIPFIDNNIYLPAIHYACLELGCCMNPASTQQTPLELSKQIRVTDPKVIIYQ----------RKYRKTVMHAIVCYTNFPETMLFLRNSVKKAKFHITSTEQARKRIAYSSGTSGKSKAVRLSHHNIVACSQVSQVTFPALYKASNVCVAVLPSCHVFGLYIFFMVLPRSGGTTIMHTKFDLKQLLESQKKYKANFLPLVPPIAVQLAKMVKNYADSLKQVKLIMSAGAEVTQSLI---KAIGPQVRQGYGMTETSPCV----------TLFDDPHLHIKA-CGKLVPNCEVRVADGVDQPAKTDNLPVGEIWVRGPQVMDGYHKNKSATSEAFVEANWLRTGDVGLVDSLGRFMIVDRTKEMIKSMSKQVAPAELEDMLLAHADVSDAAVIGVENAKGTEQIRAFLVLKKGGDALEV--KKWMDSKLPKYQLHGGVVVIDQIPKSQAGKILRRMLR---------- 68536903 42 ----------------------------------TGPAGAITWPELARGARRVAGSISSRGLGRGDRIAVLARRDTR-------LPVMVAGILHSGAVYCPLEVDSPTERLRWQLEDLQPELVMLLGVEQSAEQELRR-VVAEACAAEVWIGGAECDRENIDNTDICPEDPCYITFTSGSTGRPKAVVNTHRGVACHLEWSARIVGPG-EELRVLQKAPAVFDVGAEILNPLAN--GGTVVMPDSQWDIDGFLDLLVDYQVSVLSMVPSMLGTLLDVMDDMGERLAGLKHLLLGGEAVPSALAERCLRIGCRVHGLYGPTEAADVLWVEYTEELLAELAGSSAGDGRQPSGLPQDNVSCYLRAEDGKEVTDPGQ-VGELCIAGVQVATGYWRRPELTAQSFVPDGMYCTGDLARWNQVGLLEFVGRVGDQVKIRGNRVELGEVDAALRRVPGVRQAASVLVGYVVWDQE--AVVLP------PTEV-AAVLRESVPEYMVPSRVVALQALPLSSNGKLDRRAL----------- 126459994 80 ----------------------------------SGQTRVLRYWDLYREVNRFATLLRMRGVERGDRVVIYMPMIPEAMVAMLAVSRIGAVHTVVFSGFGAQALADRIRDAEAKLVITADGMIPLIAGLDAEVVVYRHVVGVPMREGRDFWWQEEMLNAYTEPEWVAGDEPLFILYTSGTTGKPKGILHLHGAMVWVWYAFSHLVGAEREFRDVFFSTADIGWISGHHYGVHGPLLNGLTVLDAPDYHPGIWWEIVDAYKVTHILFSPTAIRLLMKYGDEWPRRLDTLMAAYPTGEVAYKWLVTNVCKRGCQVADIWGQTETACFVTAPG-SMNLGGFSYK-----YGSVGLPYPTLNLVILDDEGRELPRGQK--GHVAVKPPWRDPKRYVESYWSKF----KGYYHTGDLGYIDEDGHLHILGRSDDVIKVAGHRLSTREVEDIVASHPAVAEAAVVSIPDPVRGDVLAVFVVPRGRLITEEEVVAHLRKS-LGPLAVVGKVAIVEKLPKTRTGKVMRRVLR---------- 118463736 8103 -----------------------------------------TYRELDEAANRLAHRLAGFGVGAGERVALLFSRSAEAIVAILAVLKAGAAYLPIDPALPDERIGFMLADAAPMVAISTAELAPRLHG--------HHVVVLDVHDP-------AVDTQPSTPLPPPGADDIALIYTSGTTGVPKGVAVSHRNVTQLLTADSGLPREGVWSQWHSL----AFDVSVWEI-FGALLHGGRVVIPDSVVSPDDFHALLVDEQVSVLSQTPSAAGTLSEGLESTA--------LVVAGEACPAELVDRWAP-GRTMINAYGPTEAT---VYTAISAPLQPGSPA-----GVPIGFPVPGTGLFVLDESLRPVPP--GVVGELYVAGAGVACGYWGGLTASRFVACPFGMYRTGDLVRWRGDGQLDYLGRADEQVKVRGYRIELGEVRSALAALDGVDQAAVVAREDRPGDKRLVGYITGDAD---PAEARARLGER-LPAYMVPAAIVALDAIPLTPNGKLDTRAL----------- 78044614 76 ----------LNVYNCVDRHTKSFRRNKLIFEGEPGDSKILTYQELYREVNKFANVLKKLGVQKGDRVTIYMPMIPEAVIAMLACTRIGAPHSVVFGGFSSQALKDRIDDAKAKLLITADGGYSIVEALEGE-TTIEKVVVVKRTGQEVPMTYHELMADAAEPEQCDAEDMLFILYSSGTTGKPKGIQHTTGGYLVHTTFKYIFD---YREEDIY-----------WCTADIGWITGHSYIVYGPLSNGATVVEIIEKYRVNILYTAPTAIRTFMRWGEKKGRDLSSLRLLTVGEPINPEAWIWYHEHIGCPIVDTWWQTETGMIMI-----TPLPGVIP----TKPGSATKPFPGVEADVVNDKGEPVPP-GQG-GYLVLKKPWMLRTLYGDPERYKNTYWSKGWYFTGDGAKKDEDGYFWILGRVDDVINVSGHRIGTMEVESALVEHPLVAEAAVIGKSHEKGQAIAAFVTLKEGVEGTPELVQEQFVAQKIGALARPDDIFFTAELPKTRSGKIMRRLLRD--------- 15226536 37 ------IDSEITTWDIFSKSVEKFGWRRIVDE-KVGPYMWKTYKEVYEEVLQIGSALRAAGAEPGSRVGIYGVNCPQWIIAMEACAAHTLICVPLYDTLGSGAVDYIVEHAEDFVFVQDTKIKGLLEKCAKRLKAIVSFTVSDEKASEGVKTYSWIMGREKPEDTNPPKAICTIMYTSGTSGDPKGVVLTHQAVATFVVGMDLYMDQKMTHDDVYLSFLPLAHIEEYFFRKGASVGYYHGNLNVLRDDIQELKP-------TYLAGVPRVFERIHEGIQKALQELNPRRRFIFGYSHSKASPMADFDKLGGRIRQGYGLTETLGGTALGF----------PDEMCMLGTVGIPAVYIRLEEVSEMGYD-PLGENPAGEICIRGQCMFSGYYKNPELTEEVMK-DGWFHTGDIGEILPNGVLKIIDRKKNLIKSQGEYVALEHLENIFGQNSVVQDIWVYG---DSFKSMLVAVVV----------------------------------------------------------- 2894188 1058 -----------------------------------------SYGELWERSVKFAAVLRAHGVGSESRV---GLVVGR--SAWWTVGMLGVML--AGGTFVPVDPAYPDERKEWIFRSADPMLVVCGGTTRETVQFADRLLVIDE--------VDLAAGSDAALPQVDPRNAAYVIYTSGSTGTPKGVVVTHAG--LGNLALAHIDRFAVAPSSRVLQFAALGFDTIVSEVMMALLSGATLVVP-PEQDKATLTETLERWDVTHVKAPPSV-LGTVDALPD---RVET---VVAAGELCPPGLV---DRLSADQRNAYGPTETTICATVSMPLSPGQH---------PIPFGGPVPGVRGYLLDSFLRPLPP--GVTGELYLAGIGVARGYLGRSALTAERFVADPFYRTGDLAYWTDQGELVSAGRADDQVKIRGFRVEPREIEFALSGYPRITQAAVTV-----RDDRLVAYVTP-GDIDTQAVRDD--LASRMPQYMVPAAVVALDALPLTAHGKIDRRAL----------- 119952361 80 -----------------------------------------TYKHLDGRANQLARHLLVLGARPGDRIALLFDQPWRAYVAMLAVLKIGAAYVPMDPGFPADRLKYIVEDADAAMVLSLTHLKDLLPEVAAPVMCLDHEHLHIAGCESSRLT---DLSDWGTPTEMAY-----IIYTSGSTGRPKGVAIDHASICNFVRVASDVYGIRSSDRVYQMTLAFDFSVEEIWVPWGATLVPKPG---GSSLLGAELSAFLTQKQITALCCVPTL-------LATIEEDLPDLRFLLVSGEACPRDLIVRWHRPGLRFLNVYGPTEATVTATWNLV-------NPDRPVTL----GVPLPTYTAVILD------PEEDRALGEIGLAGVGLAKGYVNRDDLTEKVFIPDFLYRTGDLGRINPDGEIEYFGRIDTQVKIRGYRIELTEIESVLLKAPGIAQAVVSTYPAPGFVELAAYYTVRHDTDGVDEQKIHEMLRKLLPGYMVPAYFERLDAIPMMASDKADRKKL----------- 63079047 491 ---------------------------------------KLTYGEVNAKANQLAYVLRKQGVQPNDVIGIITERSPEMIIGILAIFKAGGAYMPIDPSYPAERIQYMLQDNQTKLLLVQK----------------QEMIPANYQGEVLFLTQESWMHEESNPAHITQAQALAVMYTSGSTGEPKGILTTHQNIVIHNGYVEITPGDCLSQLSNYAFDGSTFEIYGALLHGATLLLVTKEAV----LNMNELARLIKKEQVTVSFMTTALFNTLVD-LDITC--FQSIRKVLFGGEASVKHVLKALDYLGEHVINVYGPTETT-------VYATYYSVDHSMLTRASVPIGRPINNTKAYIVNTDGQPQPI--GVVGELCIGGEGVACGYLNRPELTKKHFVDNPFYCTGDLARFLPDGNIEYIGRMDEQVKIRGHRIELGEIEKVLLQHPAISETVLLAKRDEQGHSYLCAYIV--GQVFTVTELRQHLMES-LPEYMVPSYFIEIEKLPLTANGKVDKRALPE--------- 16082632 33 -----------------------------------------TYGTLLKKSYKLANFLYEMKVRPGNRIMIMMENSLEIYHAVTASIALGAVYAPTASILPDSQIKYRIDHLNPKAIFSDSGSY---DKLKGYGYTVVNLEDPDTKEIDGYQETFSRFYDDPDAEHV-------IFFTSGTEGNPKMVLHNNTYPLGHRTTVRWLD---LRAQDTHWNISPGWAKWGWSSYYSPMISGSTVFMRYRKFDPEVALKAMEKFLITSICAPPTVWFLLQDLSSMNLH----LRKAASAGEPLNPEIIDRIRQLGVTVKDGYGQSEST-LMVGNL-----------EKQTVKGSMGRPLDPYRVVIVDDAGNRLPPNGHIAVDIGERPNGLFVSYMNDPSLTRDRFR-NGLYYTGDMGYMDEDGYLWFVSRSDDVIKSSDYRIGPFEVESALLRHPAVAESAVVGTPDEIRGDLVKAVVLKSGYTPSQDELSIH-VRNLVGPHARPRKIEFVGELPKTISGKIIRKELRK--------- 172037968 1530 ------------------------------------ETQQLTYQELDIKANQLAHYLQRFGVKPDTLIGLCVERSLSMIIAILAILKAGGAYVPIDPNAPSERIDFLLEDTQINLLLTQRN-------IDHQWPNTVTVIDLDEK----------AIAQESPTLPVTDTTSEHLAYTSGSTGIPKGVCIPHRGVIRLVKNSNYVD---IREDDVFLQAAPYTFDASTFEIWGALLNGGRLVLPSP---TPSLEEL--GEAIE-NYGVTTLWLTAGLFVEEKLESFKNVRYLLAGGDVLFPDHVKTVLRTYPHVINGYGPTE-------NTTFTCCAVLTDVEQIGHSVPIGRPISQTQVYILDPYLHPVPFG--VPGELYIGGGGLARGYLNRPELTAERFIPERLYKTGDLGRYDRKGNIEFLGRKDNQVKIRGFRIELGEIEAILSQYPKVQSAIAVVKATPQGNKQLIAYVVPKGEILIIQELKTFLTQK-LPDYLHPNHYMILEAFPLTPNGKVDRRSL----------- 13475026 56 -----------------------------------------TFSDLRTMSNRLANALFGHGVGTGDRVGVLLPQRVETAVAHIAVTKLGCVSIPLFTLFGPEALEHRLRDSGARVVITDRAGAERVASIRSRVPSIELVVCVDGRGEGDEVSFQEMCSEQSDPVDTHSDDPAILIYTSGTTGNPKGALHAHRVLLGH------LPGVEISHDFLPKPDDRFWTPADWALHHGIPVVACRF----SKFTTEAAITLIRSQRIRNVFLPPTAMLKLKPAEECSG---LDLRSVASGGETLGAELIQGKDALGVTINEFYGQTECNMIV---------SSCAALEPPAL-GSMGRPVPGHDVDVIDPVSRLRQPAGVEGAIAALADPVMFLGYWNNPDATREKFIPEGWLVTGDRGVRDNDGRLRFVGRDDDVIGSAGYRIGPAEIEDCLLGHPSVRLAGAVGKPDEIRGSVVAAYVVLRGFSPSAEDIAAH-VKSRLAAHEYPRVVRFIDEMPMTTTGKIIRGALRK--------- 118098312 53 ----------------------------------NGEEVKWSFEELGFLSRKVANVLKVCGLQKGDRVILVLPRIPEWWLVNVACIRAGIVLIPGTSQLSAKDILYRLQASKAKCIITNDTLAPAVDSVASECQFLKNKLMVSKGSREGWLNFNELYKNQADCVKTMIQDSMIIFFTSGTTGSPKMTEHSQGSLGFRPLAPSNIVWGITDTGWIVTSLTSVF--DAWAL---GSCVFVHQL---PQIESSVILNTLCSFPIDTMISAPTLYRMLVQ-TDLSSYKFMNLKHCMSGGEPLNPEVIDQWKKTGLDIYEVYGQTEAGIIC----------SISRGMKIK-PGSMGKAAPPFDVQVVDKNANILPPGQQ--GEIAIRSKPVRTEYVDNPKKTTESERGD-FYITGDRATMDEDGYFWFIGRDDDIIISSGYRIGPFEVESALIEHPAVAETAVVSSPDPLRGEVVKAFVVLSDAFSSSDDLQEHVKKTT-APYKYPRKVEFVQELPKTITGKIKRNELRAK-------- 21221664 476 ---------------FAARAARTPGHEALVY-----EGTSLTYAELDARAERLAGALTARGAGPERFVAVAVERSAELVVALLAVLKSGAAYVPVDPGYPADRIAHILRDAGAMLVLTTRD---TAERLPGDGTP---RLLLDEPAAAGTTAAGAPAPPGTLPRALPAPGHPAVIYTSGSTGRPKGVVISHRAIV--NRLAWMQDTYGLEPSDRVLQKTPSFDVSVWPLVQGATLVVAR---PGGHTDPAYLAGTVRREGVTTLHFVPSMLVFLREPAAAALGGATPVRRVFCSGEALPAELRARFRAVSVPLHNLYGPTEAA-VDVTYWPCA-------EDTGDGPVPIGRPVWNTRMYVLDAALRPVP--AGVPGELYIAGVQLARGYLGRPSAERFTADPHGMYRTGDLARWNHDGSLDYLGRADHQVKLRGFRIELGEIEAALVRQPEIAQAAVVLREDRPGDQRLVAYTVPARDADT---------------------------------------------------- 170060110 54 -----------------------------------------TNGELQLRAIRMAQNLKKLGFCKGDMVSMACANSENVTPLVVGLLINGMPFNTLAPNYGVDDMVHMMKITQPKLVFCDANNYPLVYVLESEMNGVNKIEDLFKETGREQLFVPPYLG---DSRQLLAMILC----SSGTTGLPKGVCVSHAHLI--TMYGNRFPGYNFQ---LLFNFSPLFWATGVFTLMISLISGLTRLITRKPFSEDWCFELLERFQVDWIFTPPSYAHLLLQHPRVKTANWSNIRLWAMGGSAASEQIRDSIEALLPNGRTSNGLG-----------NSEIGGIAFDLIKRKPGSVGNLLPNIKGKIVDEDGTAL--DNGVRGELMLKFSEKILGYYKNPEANANSFDEEDWLRTGDIAYFDEEGYLFLVDRKKDMLKYRNYQISPTDLESIVAKIDGVSQVCVVGVPDEDSSDLATAVIVSQGSRLTGDDVNDQV--ADFKR--LRGGVFFVEEFPLTATGKPLRRKIRE--------- 83854784 65 ----------------------------------TGTQTKITFAELQTRVAAVAGALQANGVGKGDRVIIYMPMVPEALEAMLACARIGAVHSVVFGGFASNELAVRINDCTPKAIILEPRVVAYKPLLDGAIEQADHLILQREQAPCDLLDWHAAQGTTPAPVAVEGNHPAYILYTSGTTGAPKGVV-RQTAGHLVALNWTMKNIYNVDPGDVF-----------WAASDVGWVVGHSYICYGPLVHGNTTV-VFEGKPVG-TPDAGTFWRVISEHVKREDHKISCLRALYLAGEADPDTVIWAQEKLGIPVYDHWWQTETGYTIVGN--PAGLEALP----VKVGSPT-VPMPGYDVQILNEAGEPQP--AGTLGSIAIKLPLPPGTWNAEDRFRKSYLTTPGYYETGDAGRIDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLAGHPDVAECAVIGVNDPLKGQAPMGVCLSKGDRPHAEIAAEQRVRDQIGPVAAYKMTLVVDRLPKTRSGKILRATM----------- 83748718 56 ------------------------------------------YGELLDKALRLAASLKARGIVAGDVVAYQLPNTWHCCAIDLAAAALGAVVAPFPPGRGRLDLESLLKRCGARAVVVAPDPCDLIESLRPTVLSLRLLIVGDGDARAGWHAFDEPIAPDALPHVCPD-SPVRFLISSGTESEPKLVAYSHNALMLHPEGETF-RGLFLVPLGSAFGASATFGALCW-------LGGSIALL--PKFDTAQAIAAIGALRPTHVLGVPTMLQRMAADPALDEIDRSSLVALVSGGSMIDEASVARCKR-------AFGCGFISLYGSADGVNCH-NALGDA---VIFNRVGRPNPICELQIVDETGQRIPS--GEVGEIVARGPMSPMQYVNAPDLDARYRDSGGWVRTGDLGSIDGDGYLVLAGRKKDIIIRGGANISTVQIENLATAHPDVVSAACVPVPDLDLGQRVCLCLTVRAERPSLSDINAFLRRSGLEVNKLPEYLRYVRRFPLTPAGKVDKKEL----------- 75910299 522 ------------------------------------ENQQITYKELNHRANQLAHQLQTLGVKPD---VLVGICVERSLEMIVGLLGIGGGYVPLDPNYPSDRLAFMLNDAQLPVLLTQQQLLPEHQAIA---------ICLDADWN------EIAKNNSFNPTSTVTTANLAVIYTSGSTGKPKGVMVEHTGLC--NLAKAQIQTFDVQTSSRILQFASIFEVVMALGTGARLYLGTKELLPG-----SSLIQLLQKYGITHITLPPSALAVLP------ADELPALQTIIVAGEACPPDLVERWSR-GRRFFNAYGPTEAT-------VWSTVAECSSNS--TNKPPIGRPITNTQIYLLDQDLQPVPVG--VPGELHIGGIGLARGYLNRPELTQQKFIPHPFYKTGDLARYLSDGNIEYLGRIDHQVKLRGFRIELGEIEALLSQHPGVIQNTLIIREDIPGSQRLVAYTVANPDQPTISELRQ-FLKERLPEYMVPSAFVMLDTLPLTPNGKVDRRAL----------- 11127899 483 --------------------------------------HQMSYRELLQSAQALSAQLISAGVQPNTAVAVMLPRGLDAIVASLGVLFSGAGYLPLDPYGPSSRTAAILEDAKPALIISTPDADPLS---RGNLVIRQ-----NEQAPAA------APSSRTLPQTSGEHLAY-VIYTSGSTGQPNGVQISHEALA--HFVAGATHRYGVRRDDRVLQFAPL-HFDASVEEIFLTLCGAKLVLRTEEML-QSVSRLLDAHGITVLDLPTAFWHELAYSVSTGAARLSSIRLVIIGGEAALPERVARWRSAEVLLLNTYGPTEATVVATTATLSGPAPAGTPEEEIPI----GRPLPGVRAALIDAQGK-LAAPG-AEGELYLLGGGLARGYLGRPELNTARFTTLGMYRTGDKARVREDGQLVFVGRVDDEFKISGHRIDPTEIETVLLSHSGVREAAVVGQILPGGTRRLCAHIVAEMPVPATAELRRHLLSE-LPAAMVPSAFVFAEKLPRTSTGKLDRNALR---------- 70731449 3522 ----------LNIHQLIEAQAA--RTPDAVALLCAGE--QLSYGQFNQRANQLAHKLIEQGVGPDVRVGIAVERGLDMIVGLLAVLKAGGAYVPLDPEYPQERLHYMMQDSGIQLLLTQS---PLLERLQDGLAV--PYLCLDQ-AP----VWLAGMAQGNPPERSSAENLAYVMYTSGSTGRPKGVGITHNALSQHARATASHFNMTATDRGLQFST---FNFDAFVEQYPALIRGASVVIRGKALDSETFYRELIEQGISIVDLSTAYWFMLGKDFAAKGPRFGRLRQLNLGGEAMPAEGVAAWKQAGLKLLNTYGPTEATVSATAHDCGAYLKG---TEPLPAVIPLGKALPGRSIYLLDSSGN-LPLNG-VMGELMIGGDLLARGYHDRPGLTAERFIPDPFYRSGDLARYDAEGVIEYAGRIDHQVKIRGFRIEMGEIEARLLELTPVREALVLAQDGASGPQL-VAYVVPAAQADTPQQLREQLLKEVLPDYMLPAHLLFLEALPLSPNGKLDRKAL----------- 170054122 54 -----------------------------------------TCGEMRLRAIRAAQNLTALRLGQGDMVSMACANSENLVPMALGLLINGMPFNPLAPGYGLDDMAHMMEITQPKLVFCDANIKPLIYVFESDMENVNK--AEDLLKETGLISEDNRLSNFRPPYLGDSRKQLGIVMSSGTTGLPKGVCLNHAQLI--AISATLLG----FKFECMLNFSPIYWSSGLFTMLTSLLACSTRLVTRSPFNADLCFDLLEKYPVDLIYTPPSYANMLIVHPRLKSVNWTHMKAWVFGGSF-----------LSPKVRDSIAAKLPNGVTTNYYGNSEIGGFAGDLVKQKPHSVGTLLTNIKAKVVDDDGE-VLSNGEQ-GELLVKFCEDFSGYYNNSKASAESVDADGWFRTGDIAYFDEEGFLFLVDRKKDLLKYRNYQIAPADLEGLIGKIDGVAQVCVVGLPDEDESSDKVTAVVVKGSNLTEEKLLEHGTVADYKK--LRGGVYFVSEIPLTSTGKPLRRKLR---------- 155061086 603 -----------------------------------------TYGELDRRSGLLARRLARLGAGPGTLVGVFLDRSADLLTALLAVARTGAAYVPLDPVYPPERIRHMLDDSGAILVLTEPALAAALPE-DCPARTV-------ELGPGAEDADDGPLDQDRD--GFPDRASAAVIYTSGSTGLPKGVRIGHRALT--NFLCAMAREPGFGRDDRLLAVTACFDIAGLELYLPLVTGGEVRVAPADTVDGFALRELVEAYRPTVMQATPVTWRMLIDAGWRGGPGLTVL----CGGEALPADLAADLVRRADRVMNMYGPTETT-------IWSSVDRVEAGRPVTI----GRPLANTRMYVLDERLRPVPPGSP--GELYIGGDGVAEGYHRRPELTAARFLDDPFYRTGDLVRHLPDGRLAYLRRTDNQVKLHGYRIESGEVETVLRDHPAVAQAAVVVRADEPGGGRLVAYAVAEGTARLPDELREH-VRARLPAYMVPSAVVALPALPLTPNGKLDRKAL----------- 195395774 44 -----------------------------IAQISDTENTVLTREELHLNSMRVASYMRSLGLQQSDIVGIIARNTTHIFAVAYACFFNGIAFHSLNVSYEQATIEKLFDITKPRLIFCDGEDYEKVKLATEDLNVK---IITMRNHQIGSISIEEVLATPVEPNFEPSRLEQGNDHTSGTTGTPKAVTITNSRRILNMT-------TRLTTADVQYTHSSLDWVTGVLTTVTSGIYSTKRIIADNAFDPARLLRIIEEHKVTWLMQAPSHLAMSANCPEFEQSNLQSIQDYFYGGGHCSHKIRSRLQRDCMHLM--YGFTEVGSAISVNF------NFDEKPKSVGQLLNGF-----KLKILDDQGQPLGPN--EVGEICVYSGQYWAGYYGNPEETHKIRDSNLWFHSGDLGYMDDEGFLYIVERKKEMLKYQNIMYYPNEIEELIAQMPEVAEVCVFGIWNQNGDEAAAAVVKKIGSNIHAQDVVDYVEQHCTAKYKLHGGAIIVDDLKRTANGKTNRQA------------ 195485347 57 -----------------------------------------TFEQGLTWAIRIAQYLKKRGLNHKDVIGIAAKNSTYVMPLGVACLMNGTPFHSVNPVLDDATLLHVFSHEYDKVVGWHPEIFTLTDHVEG-VQAIE--TLLDPTTTEKFYQ-PEVLKEGGD-------QTVAILCSSGTTGLPKAVCISNSILIQDSMLVT-------SQSVIYVGSCLDWITGLWAFVF-STVFGCTRIISNKAFTPEYFVGLVKKYKINYAVLPPRHLSALITCPDAKPDAMASITHLNYGGGSISLATLQRSQELCAMFNSGYGMTEVGAITI-NIGISNVSS------------AGRPVPGIKIRIVDEDGKSLGYN--QVGEIYVHTGQAWNGYYGNPVETRRMQDFEGWFHTGDLGYFDEQNFLYIVDRKKEILKYNGLHYWPTEIETVIAELSQVQDVCVVGVYDEREGDAAGALVVSKGGTISAKEIADHVAKRLPAQKQLRAGVQFTDKLPANVNGKTMRKTARDVF------- 114761141 1 ------MSSGFNFAETLDHAAR--SRGDHPALIHDGTT--LSHAEFAALVRRTATVLTEDGIGRGDLVGLGMQDSIEYVALLFALARVGAITLPVDARWHEDEKRRMVEFFAPR-LLFSDDPLPGIEGCPVQL------------ADDVWKARVATASEDAPIVHAPDLGMV-VSLSSGTTGRPTGPLLTHEQ--MYARTVSQMASLGFSCYDRFMTATPLYFGGGRAFTLSQIAIGATLILNTPPFKAQELARAVAETETTALFLVPTLLRRLLELPDSELAGFHGLRQLISSGSP-----LHAHEREAVRAREYYASTEGGGVSV----------LAPADQRAHPETVGRPAFRVDLQIVDDAHAPVAP--GETGHVRYRGPGVAEWFFRDEDAAAKAFH-DGYFYPGDLGALDAGGFLTLKGRSKDVIIRGGVNIYPPEIERIASALPAVAECCVFPVPHAAFEEVGIAVVLRDGADATAVQTSTEECAAKLARYKLPQHFFVMDSFPKNSGGKVIKPKVME--------- 167566222 3 -----------NFFDLVEQAASRTPDAEALVADDTRLTYRALAAQSLSFAER----LQALEIAPGERLAIFLDKRAEAVVAMLGAAAAGVVFVPINPILKPDQVSHILTDSGARCIVTS----SLRARILGDLATIPYVILTDAKTPSSRTTYLRWTQADAPPTDTIDADLAALLYTSGSTGRPKGVMVSHRNLLAWSVAHYLRHTTA----DRILAALPLSFDAGLSQLTTAWAAGATAVLVN-YLMPADVVDICRRERITGFAGVPPLWIQLSRAAWPDDARAR-LRYFANTGGHMPQPVLRALRGLFPHALPMYGLTEA-------FRSTYLDPAEVDRR---PDSIGKAVPNARILVVREDGAPCAPN--EVGELVHVGACVTLGYWNDPARTALRYRPSPEARPGETAVWDDDGFLYFVSRNDAQIKSSGYRISPEEIEDVAHASGLVAEAVALGVPHDELGEAITLVVVPSADSFTPDALRAWCAKR-LPPYMVPHAIAARASLPRNPNGKFDRVALRADAAN----- 66045198 2080 -----------------------------------------SYRQLNQRANQLAHKLREQGVGPDVRVGLAAERGLEMIVGLLAILKAGGAYVPLDPDYPQDRLSFLMHDSGIELLLTQASLL-------GKLPIPEQVQMLD-------LADELDDYSTADPINAPDNLAY-VIYTSGSTGKPKGTLLAHHNLM--RLFAATDEWFEFSEKDVTLFHSFAFDFSVWEI-FGALLHGGRLVIV-PRRSPEDFHALLVEQQVTVLNQTPSAFKQLM-HVACDSSLPMSLQTVIFGGEASLKPWFARFGDQSPQLINMYGITETT-------VHVSYRPITLADTQNPASPIGEAIPDLSWYVLDADFNPVAQGCS--GELHIGHAGLARGYHNRAALTAERFVPDPFYRTGDLARYRATGVIDYAGRIDHQVKIRGFRIELGEIEARLQAHPAVREVSVLAL------DGQLAAYLPDQDQPTLREMLKNELRAHLPDYMVPTHFIVLDSMPLTANGKLDRKAL----------- 116254037 53 -----------------------------------------TYRALADRSSAFANALVSLDVKRGDRVALLLPQSFETVIAHVAIYKAGAIALPLALLFGVEALEYRLKAAGAAAVVTNGFGLERIRQIRGRLPALKHIVSIDGASADATAFAELVDGHPSDIAKTGPDDPALMIFTSGTTGPPKGALHGHRVLPGH------IPGMQFAHEGFPRPGDKVWTPSDWAWAGGLLNALLPSLLPAQKFD-AGMAYRIMAEMKVRNAFIPPTALRLMRSVSDPRSKYDALRTIGSAGEALGRETYAR-HTLGITVNEFYGQTEC------NFVLAS----SAAYGVTKAGAIGRAVPGHRVAIVSETGDELPVGEPGQIAIASPDPVMFLGYWDDMAATERKFV-KGWLLTGDIGRQDAEGYITFDGRDDDVITSSGYRIGPAEIEDCLIGHPAVQLAAAVGKPDAVRTEIVKAIVLSPGHHPS-EALAADIVKTRLSMHEYPREVEFIDALPLTTTGKVIRRLLRER-------- 118470844 51 -----------------------------------------TYGQLREQSTKFAAALSELGIGPGDHVATLMGKSAELVVALLGIWRRGAIHVPLFTAFAPPAITHRLRASDARLVICDADQLHKITHDDSAPSPAPWRVVVAGPSTTDDVLELAGLIRRHDGVSTAEMTAVTGGFTSGTTGSPKGVAVPLRALA--SFHAYQEFGLDVRREDVFWNAAPGWAYGLYYAILSPLATGTRSILLHAGFSPPLVWRVMERFGVTNFTAAPTVYRSLLTDPTSVPPTVRLRRASSAGEPLTPDVISWSRANLGVLVRDHYGQTEHGMFIANAWADGLRDEVHE-------GSMGAVLPGWRCNVLDLNAAPSRRMGRVAIDAHNSPLMWFNGYTNAPDKTAERFTPDGWYLTGDIGHVDDEGKFHFCGRDDDVIIMAGYRIGPFDVESVLVMHPSVIEAAVVARPDHLRGEVLEAFVVLREGTEGSEDLEQTLVKKKYAAHAYPRTVHFVTELPKTSSGKVQRHLLR---------- 188993656 133 -----------------------------------------TYRELYERVCKLGNALRNLGVKKGDRVTIYLPMIVDAAVAMLACARIGAVHSVVFGGFAANSIADRVIDCQSKLIITDEGLIPLKANVDAALKTVETVLVVDMQAPRDRWFHDVVDGQECEPERMNAEDPLFILYTSGSTGKPKGVLHTTAGLLFASYTHEVV--FDLREDDIY-----------WCTADVGWVTGHSYIVYGPLANGATAVEVIDKHQVTIFYTAPTAIRALMREGEAPVKKTSSLRLLSVGEPINPEAWRWYYEVVGCPIVDTWWQTETGGILISPLAGA----------VDLKPGSALPFFGVQPALVDAEGKIL--EGATEGNLVLLDSWQMRTVYGDHQDTYFRTYPGSYF-TGDGCRRDADGYYWITGRVDDVINVSGHRIGTAEVESALVSHPKVAEAAVVGFPHDKGQGIYAYVTLIAGETPS-EELHKELVRKEIGPIASPDHLQWAPGLPKTRSGKIMRRILRKIAEN----- 78356652 2667 -----------------------------------------TYAELDRESAAVAALLKARGTGPGDIIAVCMEKGWRQSVAILGTIRAGAALPIAMPHPA-KRLEAILCDAGVKAVL-----------TRQELQATAGF----EAAP--VLCLEEASGENAPPAAELSAAATAVIYTSGSTGLPKGVVCSHQA-----AANTILDINAVSETDTVLGISGAFDLSVYDM-FGAWAAGAAVALPDQACDPAAWYECIIRTTATIWNSAPALMQMLLSHVTGTAKAFASVRLTLLSGDWISRRMAADLRSTAPDVSLG-GATEAAIWSVLHVIK--------DVDFSLHAPYGTPMTNQQMHVLNAALEPCPE--WVPGQLYIGGSGLAEGYLNDRHKTQAAFTGERLYKTGDLARVRPEGFIEFLGREDQQVKIRGHRVELGEIENALTLHPQIKEALITLHGESISGKRLLAYLTVQQQPPAAEELRDHLAQV-LPRFMIPDHFFFLTEFPVTANGKIDHKAL----------- 17548872 67 -----------------------------------GEGLRLSYAQMSERSSRVANFLRGLGIVRGDRLLLMLPNRVELWDVMLAAMKLGAVVLPATTQLSADDVRDRVQLGGATCVVADAAELAKFEAVDAGVRRIAVGARRD-----GWIDLAEAYRAPAAFVDGPTRATLLLYFTSGTTSKPKLVEHTHQSYPVGHL--STLYWIGLQPGDVHWNISPGWAKHAWSCVFAPWNAQACVVYNYARFVPRDTLEVLVRCNVTTLCAPPTVWRMLVQ--EPLASYPVKLREIVGAGEPLNPEIIERVRQWGVTIRDGFGQTETT-----------CQIGNTPGQPVVPGSVGRPLPGYRVELLDADDRPLPLSHRPLGLMQ--------GYANHAKATAEAMR-NGYYHTSDVAMRRDDGYFVYVGRTDDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSADPLRLSVPKAFVTLRQGYEAGPELARAVFRFSLAPYKRIRRLQFS-ELPKTISGKIRRVELRRR-------- 30314827 487 ---------------WFKRSAAQWGEADAL----VYENRRYSYAQLDAEARVLAGHLHAAGVRRGDRVAVVQRYGPEVIIALLAVHQVGGIY-----------VPLAIDDARHADLLKDPRLVLTLSACQEQLRGYPCLVQDDLPQATGTLHENEFEGRNTQPEDIAY-----IIFTSGSTGRPKGVSVSHGSWV--SLLQALEQTYGQTEPGVTILQMANFTFDVFMSDVVRALAVGARLIMCPRADPEQLYELITAERVTLLEFVPAVLRQMIRYLEETGRRLDTLRTLTCG---ADVWFVHEYRKM-----QTLCGPQTRVVSVYGVTEATCESATFEPDAERSLPIGGPLPNTSLYLVDATLNLVPR--TVPGELLIGGGAVASGYMNRPELNKSFLTEQRFYRTGDLCRHMRDGTIEFLGRSDNQVKIRGFRIELGEVESVLADHPDVNECAVVTRQSPGAEAELIGYVQTRA---TAQQLNAYL-------------------------------------------- 126179099 64 -----------------------------------GEERKYTFRDLRYLSNGAANILLKYGIKKGDRVMLMLPRIPEWWIFVIALIKLGAVFCPCPTMLTPKDIKYRVQAGKFRMIITNLENAEKVDEVADACPLLDTLFLADGER-EGWASYPHEIEYPAPPVAKKTKSIDPMMFTSGTTGEAKMVLHNQSYPLGHIITASLWQD--VTENDLHLTFSDTWAKCAWGKIFGQWIAGACIFVYDIRFGATELLPLIERYEVTTFCAPPTVYLILADL---DKFDFRDLRHCCSAGEPLNPEVIRVWEDTGQAIYEGYGQTETVCCIATFPCMQH-----------KPGSMGKPAPGWHIELHDDDGNPAGEEGRIAVKLDPRPVGLFVEYLDNPEANRESFQ-NGYYYTGDKARMDEDGYFWFIGRSDDVIKSSGYRIGPFEVESALMEHPAVQESAVVGSPDIRGMVVKAFIVLKPGYQPSEKELQAH-VRNTTAPYKYPRAIEFVQELPKTISGKIQRNVLRDQ-------- 212533901 48 -----------------------------------------TYGSLRQDAARAAWGLRNWGLQPGNVLMALVTNSNDFVILAHATWWAGAVFAPLNVSATQKDISHLLQIVKTHIATIVPKLDDVQAALASNSMTETKVLTVLSKVENLPQFPNDIVGTKAEETRSSKDVPSAICFSSGTTGKMKGVQLSHYNIIMNALRISMPARVNYTVREVFF--APYCHIYGLSVSVVVGMWVGALYCGLPAFDLETFCKKSSELKVTDLHIVPPVALALAASPVAQKYDLSALKRIVISAAPLKKSLLLKKRLPHTSICQGYGLSEATGGVIHQI----------EEEESAFGCVGKVLPGMEVRLVDPKTGSDVTSGKE-GELWIRGPTVMMCYVADKAATEQTFS-DGWLKTGDILRVDEHQNFWVTDRLKEMIKYKGFQVAPSELEDILLRHPDVIDAAVCAVYNAQATEVPLAYVSLTPDRAGLTDSEKQKVLDAIRVWRLRGGVFHLQSLPKTPTGKILRRLL----------- 187920283 76 -------DGELNAYNCLDRAKGLADKTAIVFEADDGTVTRITYQALYHRVCRLANALRARGVTRGDRVVIYMPMSIEGIAAMLACARIGAPHSVVFGGFSAKSLERLVNVGAVAVMTADEQVLPL-KAIVDEVKTVVVYRRTGGRIPDAWLELEHAQSDTCEPEWVGAEHPLFVLYTSGSTGAPKGVQHSTGGYLLWA-AVTMKWTFDIKPDDVFWCTADIGWITGHTICYGPTAVGATQVIVPTYPDAGRFWQMIERHKVSIFYTAPTAIRSLADANEAVHPRLSSLRILTVGEPINPSAWTWYAQHVGCPVLDTFWQTETG---------GHMISPLPGVTPLVPGSCTLPMPGIDAAIVDETGHEVP-NGHG-GVLVIRKPWMIRTIWGNPERFRHGYYPDDLYLAGDGAIRDRDGYFTITGRIDDVLNVSGHRLGTMEIESALSAHPSVAEAAVVGRPDETCGEAIVAFVVLKTARPSADELRAWVGKGPIAK---PKDIRFGDAMPKTRSGKVVRRLLRSVAK------ 114765326 46 ---------------------------------------RWSYHRLIAAVRGTATGLLEAGLAPGDIVLMRLGNTVDFPIAYLGAIAAGLVPVPTSSQLTAREVAPMLDHLKPAAIL------------RGE-GVASPDTEIPVFGPESFEAW-HALPPAPWHVGDPERLAY-IIYTSGTSGFPRAVGHAHRAIWARQMMMEGWYGLHPSDR--------LLHAGAFNWTYTLGTMGATALIPAAGIDPAQLPLLLKRNDATIFAAAPGVYRKLLKYPLPPMPKLR--HGLAAGEKLTATTRDAWREATGNEIYEAFGMSECS-----TFISSAPAHPCDADML------GRPQAGRRVAILGEDGAPVPLNEPGTIAVHRSDPGLMLGYVGAPEDTAQRFIGD-WFLTGDQGCMDEDGQIRYLGRGDDMMNAGGYRVSPIEVEAALADLPGITEIGVTDVAVKEGVSVIAAFYV--AEEELDETMLAARAAERLARYKQPRAYLRIDALPRNANGKLIRKALKD--------- 197737610 5 ----------LNIADLAEHAIAVPDRVAVI----CGD-EQLTYAQLEDKANRLAHHLIDQGVQKDDKVGLYCRNRIEIVIAMLGIVKAGAILVNVNFRYVEGELRYLFDNSDMVALVHERRYADRVANVLPDTPHVRTILVVEDGSDQDYRRYGGVEFYSAIAAGSPERDAIYLLYTGGTTGFPKGVMWRHRVLFGGTDFATLAKAAAANPPMIRYPIPPMIH-------------GATQ--------SATWMALFSGQTTVLAPEFN------ADEVWRTIHKHK-VNLLFFTGDAMARPLVALVKGNDYDLSSLFLLASTAALFSPSIKEKLLELLSSETGFTSVVAAGQPHPRVRIDVLDDDGNEV-KPGSGMRGVIAKKGNIPVGYYKDEKKTAETFTINGYAIPGDYAQVEEDGTVTMLGRGSVSINSGGEKVYPEEVEAALKGHPDVFDALVVGVPDPRYGQQVAAVVQARGCRPSLAELDS-FVRSEIAGYKVPRSLWFVDEVKRSPAGKPDYRWAKEQ-------- 9715734 496 ------------------------------------ENQQLTYHELNCRANQLAHYLRSHGVGADVLVGICVERSLEMIVGLLAIFKAGGAYVPLDPEYPQKRIQFMLKDSGTSVLLTQSFLLDQLPI--AEQQNPYQVICLDQE------SFSSELTDNPNPQSTPNNLAY-VIYTSGSTGRPKGVMIEHQALVNLSLAWC---KTFQVQSQSRLLQFGSFSFDLSVAEIATTYVGACLYLPNIELPSQVLVDFLADHKISHSFLSPS---ALSVLPQAT---LPDLQYLSVGGEASSAELVERW-GTGRRFFNAYGPTESTVAATIAICQPN----------GRKPPIGRPIANAQIYILDEYLQLVPVG--VPGELHIGGAGLARGYLNRPELTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQLGDVQASCVIVREDITGDKRLVAYIVPQKETPTVTELRQ-FLKAKLPEYMVPNAFVILESLPLTPNGKIDHRAL----------- 158339495 535 ------------------------------------EDQHLTYAELNARANQLAHYLQTLGVKPDDLVGICCDRSLDMMIGLLGILKSGGAYVPIDPDYPSDRLAWMMSDAHLAILLTQRSLLPPHQAQVVELDGDWQTIAQQPRHNLANLATADHLAY--------------VIYTSGSTGKPKGVQITHRSLV--NFLCSMHKQPGLTADDTLLAITSIFDIAALEL-YLPLITGAKVVVASRTVDGEQLSELLSRTGATIMQATPATWRMLL----TAGWSGQAGLKMLCGGEALSGDLAQQLMNMGTSVWNLYGPTETTIWSTIYPVKNQPHNHTDSEVPFTKGDLGGSIPITQIYLLDRHGQPVPV--GVPGELHIGGDGLARGYLNRPELTAEGLEPDSLYKTGDLARYRPDGSIEYLGRLDHQVKIRGFRIELGEIEAVLRQHSDVHEVVAISRPDLFGESQLVAYLVCQPERQVDSGELRKFLRAKLPDYMVPATYMTLEALPLTPNGKVDRKAL----------- 114681327 139 ---------------------------------------RITYRELLETTCRLANTLKRHGVHRGDRVAIYMPVSPLAVAAMLACARIGAVHTVIFAGFSAESLAGRINDAKCKVVIFNQGLRKIVDEAVKHCPTVQHVLVTDNKVHMGDLPLEQEMAKE-DPVCTPESMGSEMLYTSGSTGMPKGIVHTQAGYLLYA---------ALTHK-LVFDHQPIFG----CVADIGWITGHSYVVYGPLCNGATSV-LFESTPVYPNAG--RYWETVERLKINQFYGAPTAVRLLLKYGDA---WVKKYDRSSLRTLGSVGVGDSRCTLVDTWWQTETGGISEEGAEILPAMAMRPFFGIVPVLMDEKGS-VVEGSNVSGALCISQAWMARTIYGDHQRFVDAYFKAGYYFTGDGAYRTEGGYYQITGRMDDVINISGHRLGTAEIEDAIADHPAVPESAVIGYPHDIKGEAAFAFIVVKGDSDVVVQELKSMVATKIAKYAVPDEILVVKRLPKTRSGKVMRRLLRK--------- 214003831 502 -----------------------------------------TYAEVDQASDRLAGYLAGRGVGRGDRVGVAMERSPDLLIAFLAIWKAGAAYVPVDVEYPAERIAFILNDSK----------VSLVLSTQDTSGVSENSIVLD--SPDTRAAVEACTAPE---IQLYAGDLAYVMYTSGSTGLPKGVAIPHGAVA--GLAGDA--GWQIGPDDVLMHATHVFDPSLYAM-WVPLVSGARVLLTEPGVLDAAGVRQAVQRGATFVHLTAGTFRALA---ETSPECFEGLVEIGTGGDVVPAQSVENLRRAGLRVRNTYGPTETTPIEPGDVVDREL-------------PIGHPMTNRQIYILDAFLRPVPP--GVAGELYIAGTGLARGYLDSPGVTAERFVASPFYRTGDLARWTRDGEVVFLGRTDEQVKIRGYRVELGEVEGVLAAQPGVVEAVVLAREDQPGEKRLVGYFVSDGNDAGPEEIRRQ-MGLVLPAYMVPVAVVALPGLPVTPNGKVDRRAL----------- 218442725 445 --------EQLQIWN---NTQALYPQHQCIHELFEEQVERSTYEELNNRANQLAHYLKKRGIKPDSIVGLCLDRSLEMIIALFAILKAGGAYLPLDVALPSQRLALILEQAEISLLLTQQRHLKQFSQNPLEIFCLDRDWSIVAQNSKNNLPVET----------IPSHLAY-VIYTSGSTGNPKGVMIEHRSLVNHTLVAT--DHYSITSSDRVLQFASISFDAAAEEIFPTLITGATLVLRSEEMLRTIPHFLQQCQNLALTVDLPTVWHQLTTELAEGSKLPSSVRLVIIGGESANPKFLALWQQQSVRLMNSYGPTETTIVA----TICDLTDIAPSDIVPI----GKPISNVQAYVLDSHLNPVPVGVS--GELYLGGVGLARGYLNQPELTGEKFISNPFYKTGDKARYRRDGCLEYLGRIDHQVKVRGFRIELGEIETTLERSPSVQKAVVLLKENQSGQGNLIAYILPQKGKLILEDELRNFLQKSLPHYMIPSIFIPVDQFSLTTNGKVDRRLL----------- 157691116 481 --------------------------------------HTMTYAELNEQANRLARHMQKNGVTHQTVIAIIADRTSELIVSLLAVLKAGAIYVPIDPDYPESRIQYMLKDSGATHLLTHSSFISQVKALAFDGT----YLFADDQ--EISLMSSENL-----PLEAGLHDTAYIMYTSGTTGQPKGI------MTTHSNIARVVKNTTISETDTLLSLSNSVFDGFTFDVYGALLNGAKLVLPKKELNMGELTGLIKRENIS-VMFVPTALFNL--LVDENTDWMRSVRKVLFGGERASVQHVRKFAVMGKRLINVYGPTESTVFATYYPV---------DEALPMDMRS-IPI-----------GKPLNQTGAYIGELCLSGKGLAKGYLNRPDLTKQAFITHPFYCTGDLAYFRADGLIEYAGRVDDQVKIRGHRIELTEIEAHLLMHPGVKQAALIADQHNTQHTRLLAYMTCEEEWKDKLDVIKSGLKEKLPAYMQPHELIRLEKMPLTPNGKVDKRQL----------- 116695047 39 ----------------------------------DGNSRSWTFTELQALSAQFAGFLKAQGVQPGDRVAGLLPRNAELLVTILGTWRAGAVYQPLFTAFGPKAIEHRLNASGAKVVVTDGANRPKLDDVDGCPAIVTVAGDKGRGLVRGDFSFWAEL--ERQPASVPRRGPFLMMFTSGTTGPAKPLLVPLKAIA--AFAGYMSDAVDLRAEDAFWNLAPGW---AYGLYYAVTLGHPTTFYDGP-FTVESTCRVIRKYGITNLAGSPTAYRLLIAAGEAVSGPLRRLRAVSSAGEPLNPEVIRWFSELGVTIHDHYGQTELGMVLCNHHALAHPVRM---------GAAGFASPGHRVVVVDDEQRELPPGRPGTLALDLKRSWF-GGYHG----TPTSGFAGGYYLTGDSAELNDDGSISFIGRADDVITTSGYRVGPFDVESALIEHPAVVEAAVIGKPDPERTELIKAFVVYRAAPELAEALRQHVRKR-LAAHAYPREIEFVVELPKTPSGKVQRFILRNQ-------- 54026122 51 -----------------------------------------TYGELRERSARFAAALAGLGVGPGDRVATLMAKSADLVVALLGIWRRGAVHVPLFTAFAPPAIALRLDASRTVAVIADADLLP-GEDIPTE---VPWRLIVAGQVPES-LAVREPLSYDADDPRGAAVAVGGQLFTSGTTGTPKGVPIPVRALAFHAYQEFALD---VRPDDVFWNAAPGWAYGLYYAILAPLAAGTRSLLLHAGFSPALTWQVLEKFGVTNFAAAPTVYRALRSD-DGPAPAGISLRRASSAGEPLTPEVVAWSARLGVPVRDHYGQTEHGMVICNAW----------HDQLNAAAPLGLPTCAVLSDTADVEAAPGELGRLAIDTTRSPLMWFL-GYLDAPERTAQRFTADGWYLTGDAGSRDADGFFTFSARDDDVIIMAGYRIGPFEVESVLVMHDDVAEAAVVGLPDELRGEVLEAFVVLRSGVDGSAELAQQLVKQKFAAHAYPRRVHFVDSLPKTPSGKVQRFVLREQ-------- 167035081 1535 -------------HQLLEHQASL--RPDAVALIFDDQ--QMTYAELDRCSNQLAHRLRALGVG-PDRLVGVAVERGLGMAALVAIHKAGGAYVPLDPDYPQERLAYMVEDSSIGLLLAD---VPSRE--RLQLSTPLPCVVL-EPGNDWLSAWP---AEPLANLAAPENLAY-VIYTSGSTGMPKGVAIDHHALSVFCQVAG--DYSRLSPNDRVLQFA-TFSFDGFIEQFFPPLAGACVVLRDLRLDTATLLDEINRHDVT-VADLPAAYWRLLALERRAPEAYGRLKQIHVGGEAVPEDALRAWLADGVRLLNTYGPTEAT-VVATTYDCSQ---MTPQQISQGGVPIGRAIPGRSLHALDDGLAPTPV--GVPGELFIGGACLARGYHQRPSLTAERFIPDPFYRTGDLGCYDENGQLAYRGRADHQVKVRGFRIELGEIEQYLRAHPDVREATVLAIDLPAGKQLCAYAVPVEGHDGDLRLALKHYLKASLPDYMIPSYLVTLPSMPLTPSGKLDRKAL----------- 118465061 1597 -----------------------------------------TYRELDSSANRLARVLAGRGARPGERVAVLVPRSAGAVVSILAVLKTGAAYVPIDPGLPSARIDFMLADA-----------VPVVTVTTAELRASDRVVAIDDPAP-----HVPRIGGRAAP--APDDIAY-VIYTSGTTGVPKGVAVTHHNVLLGSLDDRLGLGRVWSQCHSL-----AFDFSVWEI-FGALLRGGRLVIVPDDVSPEDLHALLIGEGVTVLSQTPSAAAALSERLESVA--------LVLGGEACPVELMDRWAPGRLMVNQ-YGPTET--------------TLYATMTTPLRAPIGSPVPGAALFVLDGRLRRVPP--GVVGELYVAGRGVAAGYLGRATASRFVACPFGMYRTGDLARWGADGQLHYVGRADEQVKIRGFRIELGEIRSVLAGLDGVEQAAVIARDDGAGHPRLVAYITGTAD---PAELRAQLADR-LPGYMVPSAVVVLDALPLTGNGKLDTRAL--PAPDYAGG- 27468382 1 ----------------------------------------LTYEELYHRAKTIAQYLTSLGLYISNDIDSVVLIHLAHIE-----------IAMINTRLTRHEMINQMNSVDIATIV---HTLPL-ELEGFNLYHFNDLTQLDKHDVSGY--------------KFNLESIASIMFTSGTTGPQKAVPQTFNNHL--ASAKGCKQSLGFEQNTVWLSVLPIYHISGLSVILRAVIEGFTVRLV-KKFQTDDMLTQIKTYPITHMSLVPQTWLMDAGLTQPF-----SLEKILLGGAKLSPQLIEQAFAYRLPVYNSFGMTETCS----QFLTASPQML--KERFDTVGKTSENVE-VKIKNPNAYGH---------GELLIKGENVMNGYLY-PKYLKDTFDNDGYFQTGDIAEIDDEGYVIIYDRRKDLIISGGENIYPYQIETIAKDFEGIEDAVCVGISDDTWGQVPILYYVT-NQDINQNELIEH-FENHLARYKIPKKYYQVESLPYTSTGKLQRKKVKSE-------- 120406163 3 ----------LNIADLAEHAIAVPDRVALIS----GD-EQLTYAELEEKSNRLAHYLIDQGVKKDDKVGLYCRNRIEIVIAMLGIVKAGAILVNVNFRYVEGELKYLFENSDMVALVHERRYADRVANVLPETPNVKTILVVEDGTDEDYQRYGGVEFYSALAQGSPERDDIYLLYTGGTTGFPKGVMWRHEDIVLFATGEPIADEYGLAKQAVRYPIPPMIHGATQSATWMALFSGQTTVLT-PEFDAEAVWRTIHEHKVNFTGDAPLLDALLAAQDAGDQYDLSSLFLLASTAALFSTSLKEKFLELNRIITDSIGSSETGFGGTSIVAKG--ESHTGGPRVTIDKNT---------VVLDEDGNPVTPGSGVRGIIAKRG-HIPVGYFKDEKKTAETFKTINGVRYGDYATVEADGSVTMLGRGSVSINSGGEKIYPEEVEAALKGHPDVFDALVVGVPDPRFGQHVAAVVQPRGTRPALADLDA-FVRTQIAGYKVPRSLWLVDEVKRSPAGK----------------- 211638101 1390 -----------------------------------------SYAELNTRANRFAHQLIALGVTPDQRVAICVARSPAMMVALLAVLKAGGAYVPLDPTYPAERLAYILHDTTPSVVLVD-------ETGRAALQALAGLTVLDSNAPDQPDSNPQVTG------LTPQHLAY-VIYTSGSTGQPKGVMIEHQAVYQRHLGFN--ETYAVTAQDRLLQFASFVSVEECCLSLCATLVMRDELAWQNRITVMSLPALFWSELVARDNGLP-----LPD----------CLRLIIIGGEAVKKSAVQ--EWFAREVHRPRLLNAYGP--TENTVTA---TCKEILFPTDDRSIGRPVKNTCVYLLDGDGQPVPL--GSVGEMYIGGVGVARGYLNQPELSAERFIPDPFYRTGDLARYLPDGNLEFLGRNDEQVKIRGFRIELGEIATRLMEHPAVQEAAVLALEDGQGK-RLVAYVAAEANTELAASLREH-LSAILPDYMVPAAFVRLDTFPQTPNGKLDRRAL----------- 56478098 106 -----------------------------------GELRTLSYAALAGEVERVAAGLRALGVSEGERIALYLPMVAEAVVTMLAATRIGAVFIPFFSGYGADSVAQRVADCEARVLVCANGMLADARAAARACPSLRHLVVVDDGAAESFAEVDFRALQAASPDRGPASATLMLIYTSGTTGKPKGVVHTHAGFPVKA-AQDLLMAFDLRADDTLMWVTDMGWLMGPWMVYGGLMLGATLVLGTPDYDAGRLWQVVERHGVTHFGLSPTVRLLMANSLPAPGA-LDTLRVFGSTGEAWNEAWLWLFEQVGQSRRNYSGGTEIGGGILACFPGLPQKPCAFDG----------PIPGMAVEVLDSDGRPVR---GSVGELVIRQPWMTHGFWRDTERYREAVWPDVWVH-GDWARVDADGYWFVHGRSDDTIKIAGKRVGPADFESALVSHPLVVEAVAVGVPDELKGETAVCFVTARPWQAWEAELVDHVGRQ-LGKPLRPAHVHRVEAIPKTRNGKTVRRVMRNAY------- 23010952 30 -----------------------------------------TYAGAVDAMERMAGALHDLGVGKGERVTIFAHNGLDYIVAMLGAWRIGAVAALVNVKFADDLTDYIADHTPSAV-VYTHDMEAQVAAACAAIGTVRARLCMD-GAQDGALSLPEMLGLPAPPDPGDESAIAHLSYTSGTTGKPKGACLRHEPTV--RACRCIGERLRLRPGDVSFALSSSYQLVANLLPPLA--VGAS----------VNVMRFWTREGDALTARGATSLVALDDLLQESRRRGAPLRLGISGGGPVPPTLKAAWDELGLPLVESYGQSELGGFVGLGY--PELE--PDDAKL---GRVGPPLPDKEVFILGPDDRVLPP--GEIGEIALTGGFMA-GYWNRPEKTEEA-TRGGYLRTGDLGLLDADGCVTLRSRRAELVEVAGRLWYPRDVEEALMAQAGVAQAALVGVAEAGLGQRPVAFA----QAQPGAALDAAALKAGAVPYDLPLVVVPVPEMPMTPTGKIAKAEL----------- 116491257 15 -------------------------------------------AEILQKINRFQEQLQQLRLSQPGIILTASGNSVDFVVRFFTEIFSGLTMYAVNPNLKVEELAVILNHNEDQFIDFDEALLPNGDTIHR---------VSDQEIIEHHFDF-------PDKNELEEQHAS-LLYTSCTSGRPKAVGINHKQVF--AAAKSVIESHNLSSSDIGYQILPLFHVNGQIIAISQILAGGKLVIP-EKFSASKFWPQIEKYHITWASAAPAIIGILNKTKSNAAEYLKSLRFLRSASAPLSKKTADLFQKFGILLVESYGMTEAAGQISVNPQRKNGQKL---------GSVGLP-TVEKLTIRDSDSHQEKKVGE-IGEIALSGPSVIQKYLWSENKKDFV---DGWLYTGDLGYLDEDNYLFIVGRKKEIINRSGDKISPTTIEEPFRKLSEIDDLVALAIPDEIYGEVPALVVQTSFNDLKKLKFDENISKNSLSPIEQPVKFFLSKKLIKNAMNKVQRRKIQKQ-------- 187921786 69 ----------------------------------------TTYGELLALVNRSAHVLDEMGLQPGNRVLLRGPNTLHMAVTALAALKVGLVVVPTMPLLRAKELKQIIDKAQVGAALCDARL--TAELARCSDPEDEFYCLFHDDSPDSLDTLAVNKPDHFTACDTAADDVCLIAFTSGTTGAPKGCMHFHRDVVLKPTSSDIFCGTP--------PLAFTFGLGGLCFPLR---VGASTVLI-EKLTPETLLQTVERFHATVMFTAPTFYRQMAPLVAH--HDVSSLKKTVSAGEALPDS-TRRLWRTGIDMIDGIGGTE----LIHIFISAQGDEIRPN-------AIGRAVPGYAVQAVDDDMQPVAP--GTIGKLAVRGP--TGCRYLADE-RQMKFVRDGWNLPGDSVYLDEDGYVFYQARADDMIVSAGYNISGPEVESVLLQHDAVSECGVIGVPDETRGQKAFVVVNPGYERDDKAQLQE-FVKNSVAPYKYPRDIVFVDSLPRTETGKLKRFELR---------- 7474439 21 ----------------FEKQAAL--RPDAIAVVY--ENQELSYAELNERANRLARMMISEGVGPEQFVALALPRSLEMAVGLLAVLKAGAAYLPLDPDYPADRIAFMLKDAQPAFIMTNANHIPPVE-------NVPKIVLDDPELAEKLNTYPAGNPKNKDRTQLSPLNTAYVIYTSGSTGVPKGVMIPHQNVT--RLFAATEHWFRFSSGDIWT----MFHSYAFDFSWGPLLHGGRLVIVPHHVSPEAFLRLLVKEGVTVLNQTPSAFYQFAEREQPDLGQALSLRYVIFGGEALELSRLEDWYNRHPENRNMYGITETTVHV------SYIELDRSMAALRANSLIGCGIPDLGVYVLDERLQPVPP-GVA-GELYVSGAGLARGYLGRPGLTSERFIADPFYRTGDVARLRADGSLDYVGRADHQVKIRGFRIELGEIEAALVQHPQLEDAAVIVREDQPGDKRLAAYVIPSEETFDTAELRRYAAER-LPDYMVPAAFVTMKELPLTPNGKLDRKAL----------- 37527018 306 --------------------------------------QRLSYAELNADANRLAHQLIALGVVPDQRVAICVARSPAMVVALLAVLKAGGAYVPLDSTYPAERLAYILNDTVPSVVLLDPNILPLVTAL-----TPQH------------LAY--------------------VIYTSGSTGQPKGVMIEHQAIYQRHLGFN--DTYAVTEQDRVLQFAAFFDVSVEEF-FSVLCNGATLVI---RDDSREFIALTRQHRITIVS-LPTLFWSELAARDPELPLPDCLRLVMIGGEAVKKNAVQDFMQEGYRPRNGYGPTENTVTV------TYKEILSPEDARSI----GRPVKNSRIYLLDREGQPVPLGG--IGEMYIGGVGVARGYLNRPALSAERFLPDPFYRSGDLARFLPDGELEFLGRNDEQVKIRGFRVELGEIETRLVEHPAVHEAAVLVLDDGQ-HKRLVAYVAAQAHERLAADLREY-LSAILPDYMIPVAFVCLDTFPQMPSGKLDRRAL----------- 162148606 3636 -----------------------------------------TYADLNARANRLAHHLIALGVQPDQPVAICLDRSVAMVVGLLAILKAGGAYLPLDPAYPTARLCQILDDARPAILLLDDTGRRAVDHARDRIR------IIDLHADAATWHTRSDTDPDPRQLGLTSRNVAYVIYTSGSTGVPKGVAVEHRNIVNHTAWQTRIFGFDATDR-VLQRTSISFDAAGWEV-WTPLACGAATILPGTNADGLSIFEYAASMRVTTLQGVPSFFSAIADAVGS----WETLRYVFCGGEEADLKTVYELEKLRAPFFNLYGPTETT-------IDALFWPFKKDGSLSRKAPIGRPVANTRIYILDNGQQLVP--GGVAGELYIGGAGVARGYLNRPDLTAERFLDDPFYRTGDLARYLPDGNIEFLGRADQQVKIRGFRIEPGEIEARLGEQPGIRAAAVIAREDSPGDKRLVGYVVPDDDAALEPAALRRALGAVLPDYMVPAAILVLDALPLTPNGKLDRKAL----------- 170694639 1238 -----------------------------------------TYAQLDAWSGAIAQELIRLGAGAEVRVGVAMQRSTALVASLLGVLRAGAAYVPLDPSYPAERLAHIVDDSQLRLIVTDAPSLAQHAALFGTRPT------LDAVALRETLPNDEPLDVAMYP--RPQQLAY-VIYTSGSTGTPKGVGITHENI------ARLFDATAFDSSDVTLFHSYAFDFSVWEI-FGALVHGARLVIHWSAREPAAFHTLLREQRVTVLNQTPSAFMQLTH--ADDDNTLQSLRVVIFGGERLEPASLARWRRKGVTLVNMYGITETTVHVTHR-------ALDDAGLRDARSMIGAPLDDLTLHVLDADMNRVPV--GAVGELYVGGAGLARGYAGRAELTAQRFVPDPYYRSGDLARRLPDGDLEYLGRNDDQVKIRGFRIELGEIQSALLAHPEVREAAVLGANANASDQRLVAYVVPRGEPNTGNAARQTWLAARLPSHMVPSSYVEMERFPLTPNGKLDRRAL----------- 91779813 64 -----------------------------------GTPRATSYGELLALVNRSAHVLDEMGLRPGNRVLLRGPNTLHMAVTALAALKAGLVVVPTMPLLRAKELKQIIDKAQVGAALCDARLTPQDEFYCAGLKETRLF--HDDAAPDHFTACDTA----ADDV-------CLIAFTSGTTGAPKGCMHFHRDVVLKPTSSDIFCGTP--------PLAFTFGLGGLCFPLR---VGASTVLI-EKLTPETLLQTVERFFATIVFTAPTFYRQMAPLVAH--HDISTLKKTVSAGEALPDS-TRRLWRSGIDMIDGIGGTE----LIHIFISAQGDEIRPH-------AIGRAVPGYAVQAVDDDMRPVAP--GTIGKLAVRGP--TGCRYLADE-RQQKFVRDGWNLPGDSVYLDADGYVFYQARADDMIVSAGYNISGPEVESVLLQHDAVSECGVIGAPDETRGQIVKAFVVVNPGYVADDKLIAQLVKNSVAPYKYPREIVFVDTLPRTETGKLKRFELR---------- 149242811 102 ----------------------------------------ISYRELHRDVCRFANTLLDLGIKKGDVVAIYMPMVPEAAVAMLACARIGAVHSVIFGGFSPEAVARIIDSSSRLVITADEGVIPLKKNVDDALKSVEHVIVLDIDWQEGRDLWWRDLIEKASPEHQPEAMNAEILYTSGSTGKPKG--------VLHTTGGYLVYAA------TTFKYVFDYHPGDWCTADVGWVTGHSYLLYGPLATPARMCQVVDKHQVNILYTAPTAIRALMAEGDKAGTDRSSLRILGSAGEINPEAWEWYWKKIGKEVVDTWWQTETGGFMITPLPGA----------IELKAGSATPFFGVQPALVDNEGH--PQEGATEGNLVITDSWPGQALFGDHERFEQTYTFKNMYFSGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVAHPKIAEAAVVGIPHAKGQAIYAYVTLNHGEEPSPELYAENWVRKEIGPLATPDVLHWTDSLPKTRSGKIMRRILRK--------- 50546194 19 -------------------------SKPVVFDFDTKQ--QLTWKQVWQLSARLRAQLHKYGIGLGDVVIFYTPNTYSSLPYHLALHDLGATISPASTSYDVKDICHQIVTTDAVVVVAAAEKSEIAEAVQLSGRDVR-VVVMEDLINNAPTVAQNDIDSAPHVSLSRDQARAKIAYSSGTSGLPKAVRLTHFNVTSNCLQVSAA-APNLAQNVVASAVIPTTHIYGLTMFLSVLPYNGSVVIHHKQFNLRDLLEAQKTYKVSLWILVPPVIVQLAEYLDS----IRAHVRCIVSG-AAPLSVRLTGNKEGIVIHQAYGLTESSPIV------GMLDPLSDHIDVM---TVGCLMPNTEARIVDEEGNDQPKRGEKIGELWIRGPQIMDGYHKNPESSRESLEPDRWLRTGDVAVIDTFGRVMVVDRTKELIKSMSRQVAPAELEALLLNHPSVNDVAVVGVHNDDNSARAFVVLQP-GDACDPTTIKHWMDQQVPSYKRLYGGIVVIDTVPKNASGKI---------------- 213965083 56 ----------------------------------------LTYEELHERSTALARALRHGDIQQRDRIGVLARNHRGFIMALCAHGRLGTDLVLLNTGASAEQTLAVIREQKIDFLFIDEEFTHMLPEGFDECPVVSWFENYGDTSCEGWTSMQEML-KTAPPAKLPSRPRRGIILTSGTTGTPKGAKRPEPRSWMP--ASSIMSRIPLRQRRPAYLAAPLFHT--WGFATAQLCIALRSTMIMRRFDPADSLRIIEQHSPHTIFLVPTMLQRMIEILDNYDIGATSLKVIASCGSAIPEGIVTKLERFGPVLYNQYGSTEVS-----------WATIATPDELKANPTTAGRAPLTRVQILDEDGNRV-ADGET-GRIFVGNNMLYEGYT-RPGADKQVI--DGMVCTGDLGRM-ENGLLYISGREDDMIVSGGENVFPRQTEDALSQLEGIRECAVAGVPDERFGQALVAWVVPEGRALTNEQIRTY-VKQHLSRFAVPRETVFLDELPRNAVGKVVPRHLPKPWEN----- 214003871 460 --------------------------------------RAMSYGELAERAEKLAGYLSGRGVRRGDRVAVVMDRSPDLIATLLAVWKAGAAYVPVDPAYPVERVKFMLADAE-------PAAVVCAEAYRAALDGGLDPIVLDD--PRTRQAVAESVGATADDL-------AYVMYTSGSTGTPKGVAVSHGNV------AALVGGWAGSPDDAVLHASHAFDISLFEM-WVPLLSGARVVLAGSGAVDGEALAGYVAGGVTLTAGTFRV------VAEESPESIAGLREVLTGGDAVPPAAVERVRRTGVRVRHLYGPTEATLCATWWLLEPGDETGS-------VLPIGRPLSGRRVYVLDAFLRPVPP--GVAGELYVAGAGVAQGYLGRSALTAERFVADPFYRTGDLAYWMDQGALAFAGRADDQVKIRGYRVEPGEIEVVLAGLPGVGQAVVSA----RDEHLIGYVVAEAGQDVDPVRLRGQLAET-LPEFMVPAAVLVLDELPLTVNGKVDRQALPE--------- 114764711 48 -----------------------------------GDMRLCSYGALQLLSRRVEAWLRGQGVGRGDRVGVLLSQSPLCAAAHIAAWRMGAISVPLFKLFKHDALASRLGDSGARAVVTDDEGADMVAPF--GLPTVTEDALPE---PGVWPAVETR----------PEDPAV-LIYTSGTTGKPKGALHGHRVLTGHLPGVEMSHDLLGQSGDVLWTIGGLFDVLMPGLALGVPVVAARM----PRFGVEECLRICREASVRNVFFPPTA----LRMLKAEGAEIPGLRSVASGGEPLGAEMLGWGRAFGVEINEFYGQTEC------NMVASSCNALFEARPGCI----GKPAPGVRIGVIDDQG--LETDGEGDVAIQRGAASMMLEYWQNPEATAEKFRGD-WLVTGDRGIW-EHGFLRFVGREDDVITSAGYRIGPAEIEDCLLTHPGVATVGVVGKPCALRTELVKAYVVRKGHDPSAEELQD-WVKERLASYSYPREIGFLDALPMTVTGKVIRKQLK---------- 63087176 4 -----------------------------------------------ERANQLAHYLQEKGVKPE---VLVGIYFERSLEAILAILKAGGAYVPLDPTYPRDRLDYMLTDSAVSILLTQQS---LVTNLREDLDTLK----IESFCLDSDWLLLENYSRENPSSSVQSENLAYLIYTSGSTGKPKGVMNLHQGICNNILRTK--DSYPTTNRDRLLQISSLFDASVWDIFWSLS-SGMALIIPKTNKDPAYLIQLMIEKKVSQVAFVPSLLRLLLQ--QPNLENCRYLKRVFCGGEALSSELIRQFQHFNCELHNLYGPTEAS-------VDATCWQCPPQTDNPAIA-IGRPIANTQIYILDRHLQPVPVG--IVGELHIGGVQLARGYLNQLELTAEKFIPNPFYKTGDLVRYLADGNIEYLGRIDNQVKLRGLRIELGEIQTILDSHPQINQSVVIIQTDSEDNQRLVAYIASQHQALTPKELRQ-FLQPKLPAYMIPSAFVILPEFPLNPNGK----------------- 108800432 518 -----------------------------------------TYREINEQANRVAHWLIGQSIGAEDRVAVLLDKSPELIVTALGVAKAGAVYVPVDPTYPEDRLAFILGDCDAKLVLREP-----VSGL------------------DGTPAHDPTDADRLRPL-LPENTAY-LIYTSGTTGLPKGVPVSHRPVAEYFVADYQVDA-----KDRLLQVAPSFDVSIAEI-FGMLACGARIVIPGGLNDIGYLTELLRDERITAMHFVPSL---LGLFLSLPGNQWRTLQRVPIGGEPLPGEVADKFHTFDALLHNFYGPTET----VINASRYKVEG----KQGTRIVPIGRPKINTQMHLLDDALQPVPV--GVIGEIYIGGTHVAHGYHRRERFVADPFTPGGLYRSGDLARRNADGDIEFVGRADEQVKIRGFRIELGDVAAAISVDPSVGQAVVMVSELPNLGKSLVGYLTPSGEDRDSVAVDRARVAAALPEYMVPAAYVVLDEVPITTHGKIDRAAL----------- 108762082 479 ---------------------------------------RWTYAELEAHTNRAARRLVAQGVGLESVVAVLGRRSEATVRALMSIHKAGGAYLPLDAQLPAARLARLLEESRAPVLPLDTDEALLSEVLAGVPEARRPRVLSLE-------GLESQSAERLPPRATPDSLAYVL-FTSGSTGTPKGVMVDHRGMLNHLLG--MREALGLDGYDVVAQIAALFDISIWQMLGALPGGGTTYLIEDDVMDPPRLADALEQGRATVMEMVPSVLQAILEGARPE-QDFPDMRWVVLGGEPVPPALCRTWERCGCRMADAYGPTESSDVASLHFINE-----PPEGSFT---PIGTPKANMEVYVLDDALQPVPV--GIVGELYLGGLGVARGYVGRADLTAERFVPHPFYRSGDLGRWLPDGVLQFVSRADLQVKVRGMRIELGEVEAALASLPGVRSAAVTVQPSDSW----LAAWV----VPASPDADVHSLQAALARFMLPSRWVLRAQLPLTSTGKLDRKAL----------- 17560140 29 --------------------------REDVALIDNDTFAQFTFQDVMQKADFIAKSLVYLKVEKSEVV--LLVMDWSPAAIYIALGAAGAAIQVVSPKLQAWEMQFPVKESESRFVFSDPLGLHEIDKLMKTLNREYRIICTGSRDANGYPIIEDAFAAKQNPKIEPDTDIVYLPYSSGIHGKRKGIVTTHKVMVAKTMVMNTSKHHEFRRGDTTLTMIPL-HKQCGLDAILCALLNGLTVVTEKNFCVHTFMTCIQRYKIRAVHLTPYLMNLMMFEAENHTYNIESLEWVVTGADAVTEELYEEFTEIFPSVKQTYGMTEVG-LICRTYNKNYSPSCGQ-------LTANLEMKVLDILTGKELG---PREK---GQICVKGIAAESPYLNNPKATEEHFL-DGWRRTGDIGFFDEEGNVHLVDKLKEMIKVFGYQVIPKEIETLLLTHQAVEEAAVVAINNELSGERPVAVVLKKGFVATEDDLKDYVNKRVIRYKHLVRVNI-TQFLPKSACGTLLRRLLAE--------- 210090168 28 ----TMMFEECDTIDKLSRAVGLYATKKCLGELLSEEDEVQPNGKVFKKILIGTGKIGRCYLIICNSIIILNRNNRYFLQVFYNVFIILFILKDAKYFIAPSEIALGINESEATHVFTNAELLPKIKNVAGKIPKVQYIIYMDAAATEGFMAQVEEMGTRAEPIQVPDDLAVIM-YTSGSTGLPKGVMIAHRNLI-GGMAGQCDRIPGLGPKDTYIGYLPLAHVEISCLAYSSPLTLSDQIKRGSKGDASVLRP-------TLMAAVPVIYKTVMDKVNEGGKWKKAMLKLVENGSDTPRSILGGKIRMMLSVLQGYGLTETCGA----------GTVTEVDDLT-TGRVGAPLICNEIKLVDTEDKPYPR-----GEIVLGGPNITMGYYKNPQQTAEDFREEGWFYTGDIGEFHPDGCLKIIDRKKDLVKQAGEYVSLGKVEAALKNNSLVDNICVYASSD---QHYAIALVVP---------------------------------------------------------- 154686131 26 -------DQPMTIPEVLHKTAAAAGDQKGITYIQDGTKVYQTYSSLKKIALSIVKGLRQSGVKAQDEVILQLSDNSQLIPAFWGCVFLGAIPVPLAAAPAYTEMNSGTQKLKDAWTLLNQ---PYVITSRDVLPEMTEWA--EEQGLSGFLAAEDLSAHEMDTDCRPEDLAM-LLLTSGSTGTPKAVMLSHENIV--CMVKGNIQMQGYTSEDVTFNWMPFDHVGGIGMLHLRDVLGCEEIIPSESMDPLKWLDLIDHYRASVTWAPNFAFGLLADFAEEIQTRLSSMRYMLNGGEAAGRRIMELLEPHGLAIRPAWGMSETSSGVIDEFT---LENTNDDDRFV---EIGLPIPGFNMRITDDRNQ-VVEEGE-IGRFQVSGLTVTSGYYERPDLNESVFTEDGWFETGDLGFL-REGRLTITGRTKDAIIINGVNYYSHAIESAVEELPEIETSAACAVRPNQSTTDELAIFVPLDENRMTKLLH-HIHQHVTQRIGVTPDYVAKEDIPKTAIGKIQRTQLKHSFE------ 1617268 48 -------------WQLFSEAVKQYPNEQMLGRRVTGPYTWITYREAHDAALRIGSAIRSRGVNPGNCCGIYGSNCPEWIIAMEACMSQGITYVPLYDSLGVNAVEFIINHAEVSLVFVQEKALSSILACRSNLKTIVSFTTQKEEAENQCVSHEFLLMGNSDETTLPRKQKCTIMYTSGTTGEPKGVILSNAAIMVEVLSIDQVTDRSCDTSDVFFSYLPLAHCYDQVMEIYFLSRGSS--VGYWRGDIRYLMDDVHALKPTVFCGVPRVYDKLAGVMQAYNYKLGNMRKGLSQEEASPRLDRLMFDKIASNLSQGYGLTESCGGSFTTLAGV----------FSMVGTVGVPMPTVEARLVSEMGYEAFSGDVARGEICLRGNSMFSGYHKRQDLTNQVVI-NGWFHTGDIGEWQEDGSMKIIDRKKNIFKSQGEYVAVENLENTYSRCPLI--------------------------------------------------------------------------------- 149185059 39 -----------------------------------------SWAELGDRVERIAARLLEEGLQRGQSVAILGLSSVNYALVFLAAVRAGGVAAPLTTSASAEQLEGMASDSGATHIFIDRAKMSELGSM---FSRRMRCIVLDEELDE-WMAPE---GTVAPPVDHQSSDPFNIIYSSGTTGTPKGIVHSHQ-MRWRQFAATAASWLENGFDVRSLATTPLYS-NTTMVAFLPALLAGGTVRVMGKFATERWLAHAEADRTTITMLVPVQYQRMMDEPRFGDFDLSSLQKYCTSAPFSPQLKREVLERMPGALIEIYSMTEGGVVC-----------LLEAHKFPDKLHTGRPAPGSELKVLDDQDREVATPGNLVGRSQT----MMSGYKNRPEQTQEGYTGEVWQRMGDIGRVDAQGFVELVGRAKDMIISGGFNIYPVDLENALLEDDTVLEAAVIGVPSRRWGETPVGFVRLAEDAREAEAVRES-VNARLGKTQRLAQLHAIDEMPRSHIGKLLKTELRAE-------- 156544460 62 ---------------------------------------KLTFAEMKDKSVRCALWLKKQGIGKDDVVVIATPIQNDDYVPFLATVFVNAIYNPWYHELTPAIAKYFFELLNPKVMFVCESAIDMLSGVAREVGSSCKFVVYGRHARSDLLAQQSQAEIEAEPVDAKKQVGV-IYFSSGTTGVQKGTMLSCDTMVNSRIEYSLIRKGA----------------NALWYSNQSWITGSNFILACIRLDPEETSKVVEKCKVNWMFVTPSMLAEMVNAKVFSRYDYSSVEVLMTGGSKASKTVLEETHKAKAIVSNGFGMTELGGLAIQTRDYKTVESIGH-------LVEGITMKVVDLSTGKKLG---PNQS---GELCFKLAHSMLGYWKNPTATKEMIDDEGWVHTGDQGHYDEDGEIFITDRIKQVIIMQNHHISPSQIEEILMQHPEVVDVMVVHVPHPIDVERPFAFVVP-GAKVTAKELKD--LPASYNEYRLSGGVVFVDEFLFTATGKKNMKAMKEMAKTY---- 207083035 39 -------------------------------------------------------------IKEDDRCLLVSENRPEWFISDMAIMLSGGITVPAYTTYTEDDYKYLIEDCEPSLVIVSNNMLKKLNNTINEKKFIKKIITLDEVNKEKYLNFNSIIKNDEDKIKLQRTSPACIIYTSGTGGNPKGVILSHGGILNNLVGASEILKPLIDSRPVFLTWLPLSHSYEHSVQFVQIAVGAK-VFYAEKIE--KLLENISVAKPTIMTAVPRFYQNLYNKIKQSGFKAKNLKAFVSGGGALDKEIGEFLNSIGLPTLQGYGLTETSPVVSCNPIDK------------IKVETGPPFQGNQVKIADD------------GEILVKGENVMLGYWNKKEETDEVII-DGWLHTGDIGEIDEDGYLKITDRKKDIIVSGGDNISPAKIENMITNEPEIDQCMV----YGDKKNYLVALIVPSKDNNVIEKINKKLLLEKIKKIQLIDENFSIENGLMTPTMKVKRKKVTEKYKN----- 118466749 30 ---------------------------------------KLTYAELEEKANRLAHYLLDQGVKKDDKVGLYCRNRNEIVIAMLGIVKAGAILVNVNYRYVEGELRYLFDNSDMVALVHERQYSDRVANVLPDTPNVKTILVVEDGSDKDYQRYGGVEFYSALEKGSPERDDIYLLYTGGTTGFPKGVMWRHRVLFGGTDFATLAKAAAENPPMIRYPIPPMIH-------------GATQ--------SATWMSIFSGQTTVLAPEFN------ADEVWRTIHEHKVNLVFFTGDAMARPLLDALNKDHDYDLSSLFLLASTAALFSPSIKERLLESIGSSETTSIVAKAGGPRVTIRTVVLDEEGNEVKPGSGVRGLIAKKGN-IPVGYYKDEKKTAETFKTFNGVRYGDYALVEEDGTVTMLGRGSVSINSGGEKIYPEEVEGALKGHPDVFDALVVGVPDPRYGQHVAAVVQPRGTRPSLAEL-DRFVRSEIAGYKVPRSLWLVDEVKRSPAGKPDYRWAKEQ-------- 194770790 91 ----------------------------------TGTVRRVTYQELYDQIILLAGGLAKLGVTKGDRVVIYMPLIPETIIAMLAIVRLGAIHSVVFGGFAARELCSRIEHVEPKLVIVEPKVVPYLDILHSAIKPPQRNIIFHRDISPDTTKLDDAWSDVLDMSRNEPPIACYILYTSGTTDKPKGVLRTHLVALMYTLRTIY----GINPGDTWWAASDMWVVGHSYICYGPLCLGATSVMPDRTPDPGQYFRIIDQYKVRSIFSVPTSFRVIADPDISYGYSTKSLRAIFIAGEHCDYETKAWIEKFKVPVLNHWWQTETGSAVTATCL-GYQQNLSPP-----TYSTGLPLMGYDIKILKPDGEALPTE---LGRIVLKLPLPPGNMYKNEELYRKLYFQKGYYDTMDAGYKDERGYIFVTARDDDVINVAGHRLSTSSLEDAVLRHPDVVDVAVFGVPEATKGQVPLCLYIPENCKKTDAKLSAEIIKGPIAAFRLITS---VNNLPRTRSGKTMRKAMADFARN----- 71907260 73 -------DGKLNVYNCLDRQAGLGEKVAIIFEADNGEVTKVSYKELLSKVAKFANALRGMGVKKGDRVVIYMPMTIEGICAMQACARIGAIHSIVFGGFSAQSLRDRINDAGAVALITSDGQFRGGKAIMGGCESVKNVIVFKRTGAEVNMVLHDAVANQSDPEWVEAEHPLFLLYTSGSTGKPKGVQHSTGGYLLHAI-MTMKWTFDIKPNDVF-----------WCTADIGWVTGHTYITYGPLACGATEVVF---EGVPTYPDAGRFWKMIQDHKVSIFYTAPTAIRSLIKSSDTPKSYDLSSLRILGSVGEGGGRCPIVDTFWQTETGGHMITPLPGATPLVPGSCTLPFPGIQFAVVDETGADLPW-GQG-GILVCKKPWMIRTIWNDDERFVKSYYPQDFYLAGDGAIRDKDGYFTITGRIDDVLNVSGHRMGTMEIESALVANPLVAEAAVVGRPDDLTGEAIVAFVVLKGARPTDPEVAKKLIKE-LADWAKPKDIRFGDNLPKTRSGKIMRRLLR---------- 118591384 34 -----------------------------------------SYGTLTRTVLSVATGLRATGLSPGDRI-LLRIGHSSDFPVFFGAIAGGFVPIPTSSQLTASEADAILADSGARMVLHDGHTV---------LPNAGSATLLD---PEALVELKQA--EPGDFAETHADDPAFLVYTSGTSGTPKGVLHAQRAASARRPMYAGWYGISASDR--------LLHAGAWTYTLGAGLMGATSVVDGPR-DPDLWPDLITDTRATLFAAVPSLYRRILKYGAVSPASFPELRHGLTAGEALPASLYREWEHSGRELYEALGMSEISTYL------SSGPSVPVKPGSPGKPQAGRKVAI----LSEAEDTPVPVSGPETGAVHRDEPGLMLGYWNRAEETAAAFRGD-WFLTGDRARQDEDGYFWYEGRADDLMNAFGYRVAPEEVERVLAADPQVQEVAVTAVLAREGVSLITAFVVPA----LPGQLDIDRLAANLAEYKRPKVYKVLDQLPRTPSGKVRRSVLR---------- 89068553 79 ----------------------------------TGTVRHISYAELQDQVARLAGVLAARGVGLGDRVVIYMPMVPEAVVAMLACARLGAIHSVVFGGFASHELAVRIDDARPRAIIIEPTYMPLIEGALAEATHQPDFCVIRDQCPAELRAGRDI--DWAEAVRSAEPAPCYILYTSGTTGQPKGVV---RATAGHALGWTMKNIYNVDPGEVFWAASDVWVVGHSYICYAPLIHGNTSVVPVGTPDAGTFWRVIAEHGVKSFFTAPTAFRAIGRLIEA--HDISGLRALYLAGERADPDTIEWAQRMKVPVYDHWWQTETGWTIAGNPVGI--------EPLPVKIGSTVPMPGYDVRILDRDGAEVPP--GTLGAIAIKLPLPPGGLWNANERFRSAYLSRGFYETGDAGMKDEDGYLWIMARTDDVINVAGHRLSTGAMEEVLAGHPDVAECAVVGVADAVKGQLPMGLCLNKGTRPHDEIVAECVARGPVAAFKLA---AVVERLPKTRSGKILRATM----------- 69936064 53 -----------------------------------------TYKQLQDRVASLAGALRMRGVEKGDRVIIYMPMIPEALEAMLACARLGAIHSVVFGGFAANELAVRIDDCQPKAIILEPNRVPLLDAAIDMAEHKPEFCVIFQREQENWHGFQYGV-KPAECVPVEGNHPAYILYTSGTTGQPKGVV-RHTAGHLVALQWSMTNIYNIAAGD-----------RFWAASDVGWVVGHSYICYGPLIAGATTV-VFEGKPVGFTA--PTALRAIGEWIKR--YKLHDLQALFLAGEADPDTVKWAQEHLGVPVVDHWWQTETGWAIAANPIG--IETLP-----TKLGSPSVPMPGYDVQVLDEAGHPVP--AGTLGAIAVKLPLPPGGLWNAENRFRKSYLDHGYYETGDAGYIDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLASHPDVAECAVIGVADSLKGQSPVGFLCLKAGASTPHERVVRMVRDKIGPVAAFKSACVVDRLPKTRSGKILRATM----------- 119510826 490 -----------------------------------------TYRQLNNRANQLANYLKSLGVKPETTVGICVERSLEMVVGILAILKAGGAYVSLDPAYPRERLAFMLEDVQTPIVLTQQNILPLNHQTVVNLDIDREIIA---QYPQDNL-----------PNEVNAENLAFIIYTSGTTGTPKGTEILHRSIIGLMLGVDYIHFDA--EQIFLQHSSNSWDMLAWEL-WTPLIYGGRCVLPEKIPTPEGLSQIIKEQGVNILFLTTALFNLMID---TMAEGLLEIKQLMFGGESVSVPHVRRALELGTKILHGYGPCECTVITSCYTVPQQLENIN-------SIPIGKPIGDRTVYILDNNLQRVPIG--VIGELYVGGASVARGYSNQPKLTREKFIPNPFYKTGDLVRRLPDGNLEFIGRIDNQVKIRGFRIELAEIEAVLIQYPDIKQAVVMAREDEPGQKLLVAYLVAQNNVLTPSSL-RNFLKSKLPDYMIPAAFVFLENLPLTPNGKINRRAL----------- 157691114 1529 -----------------------------------------SYQELNDRVNQLAHYLREHGFERGMKAALFFERSNEMVLSVLAVLKAGGVYVPIDPDFPDERVKHFLTDSGTQFLLTHQVLRQ-----RSVLASFEGTIIETE---------DQAIDQQSDSIRLSPEDLANLTYTSGTTGKPKGNMVTHRN-ILRTVKQS--NYLAIHQEDTVMS-LSNYVFDAFMFDFGALLNGAKLVLPKDHLNMNELSGAIEKEKVSILMITTALFHLLIDMKKDS---LKNIRKVLFGGASVPHVMTA-LETVGETLVHMYGPSESTI-----FTTYYPVNYIEEQALSI--PIGKPVSQTAVYIVDEFGQLQPP-GVA-GELCVAGDGLVKGYYGQQELTSEKFVENPFYKTGDLARWLSNGEIEFIGRIDHQVKIRGQRIELGEIEHQLLRHPQLKEAVVIAAPN----DTLCAYFTAEG-SVSLTDLRE---QAGLPVYMMPSFFMQLDELPLTNNGKLDRRAL----------- 89274994 532 -----------------------------------------SYAELDTRSDRLARALVAEGVGQESAVAVLMERSIDLVVALLAVVKAGGA-------FVPLDTGW--PEARKRAVIEDAG---------------ASVMVVDDKAAEQFGASLVAVGSGADPASVAPGAAAYVMYTSGSTGVPKGVVATHRDVV--RLAKDRCWG---APARVLFHAPHAFDASSYELWVPLLSGGTVVVAPDEAMDGAVLRRLVSDHGVSHVHVTAGLLRVLADQDPGS---FSGVREVLTGGDVVPAESVRRVANPGVTVRQLYGPTEVTLCATQYEV-------ADAAEVDGVLPIGRPLDNTRVYVLDGALSPVPV--GVAGELYVAGAGVARGYLGRPVLTRFVACPFGMYRTGDLVRWDAEGRLVFMGRADDQVKIRGFRVEPGEVETVVAAHPAVGQAAVVVREDTPGDKRLVAYLVPAGTETSLADAVRAHTAERLPEYLVPSAFVELENLPLTPSGKLDRKVL----------- 71019307 100 -----------------------------------------TYNEFEERIQYASSGLVNLGLSKQTRATAINWQNMAHACFRQSIP-----FCTAYETLGEEGLQHSLNEPEVVGVFTNAELLPTLANVIDKTETVK-YVIYDGKARQGKLLTIEELWQQASPAHLPTRVACIM-YTSGSTGAPKGVILTHGNLVASIAAVEVHIGDLLKPDDTFLAYLPLAHILEFIVECAFIHVGVTMGYGKVKTLTQQSVRNCDGDIKAFMIGVPAVWELIRKGILSKVNAGGSVKKSVFNGAMTIKSVVAVFKRLRIALSGGAALSKETQEFLNNALVTLLQGYGLTESCGMTAPSGGIVPAIEAKLRDPDAGYFSTNNPPQGEVLIRGPSITNGYFKREDVNKESF-EDGWFLTGDVGQWNADGTLSIIDRKKNLVKSGGEYIAIERLESTYKSSNLVSNICVHANSDAK---QPMGIIFPREDKIVKDDVNAAGKKVGFKNLEMLQTVLLVEELAMTAAQKLSRKDIIKKYE------ 194333347 101 -----------------------------------GEQRVLTYGELHRQVSKFANVLKIAGIKPGDRVAIYMGMVPELVVAVLACARVGAVHNVIFAGFSAHAITERVNDSKAKLIICSDNLKDIVDDAIVNTPSVRSVIVLKVTNEEVTMHWHDLMGDHNDPEFVDAEHPLFILYTSGSTGKPKGILHTTGGYMVHA-ASSFRYVFDIKDEDIY-----------WCTADVGWITGHSYLVYGPLLNGATLMDIINRHKITILYTAPT---AIRAFIRANKHDLSTLRLLTVGEPINPKAWMWYHSVVGKEIVDTWWQTETGGILVSPLPGA---------TPTKPGTATRPLPGILVDVVRKDGTPC--NANEGGYLVIKKPWMLRTIYGDNEETYWSEFKDMYF-TGDGARKDEDGYIWIMGRVDDVVNVSGHRLGTSEVESALVAHESVAEAAVVSRPDEIKGNALIAFVTLKGDMKLREELRAHVSKGPIAK---PDEIRWAQGLPKTRSGKIMRRLLRE--------- 111023623 3604 -----------------------------------------SYAEFDARVNRLARHLITQGVGPETIVALRMRRSLDFVVGVYATLTAGAAYLPIDPHHPAERAHFILAVAQPTCILTTPDPVPVLHLDTIDLSPLSAAPVTD--------------ADRHAPLR-PQNTAYVM-FTSGSTGRPKGVTVAHSAIVNEAVAFDYGLGDRLLQSNAV-----TFDASTPDL-FAPLQVGGCVVLAGPQRDPDYLAELIRTQAITHMSSVPTVLTAL--MASRSPDVLRGVRVVYLGGESLSGNTVARLAEFGATVWNQYGPTETTVSVICHRCTQHEESV---------VPIGTPQTNCHAYVLDHRLHPVPV--AVVGELYVAGVQLARGYHNRPALTRFVANPYGMYRTGDLVRWHPDGTLEYLGRRDLQVKLRGHRIELGEIEATLTTHPDITHAAVTVHHDHHTGDRLVGYVVPRGARLDPARVRA-LVADRLPDYMVPSPITVLDRLPLTASGKVDRRAL----------- 146292821 68 -----------------------------------------SYGELQAQVSRLAGFMQSIGIRKGDRVVIYMPMVPETAFAMLACARIGAIHSVVFGGFAANELATRINDAKPKLVLIEPSVIPLDKALAQSVHQVDHCLILNRSQYQADLDWQAALATKADCVALKATDPLYVLYTSGTTGQPKGVVRDNGGHAV-ALAWSMQHIYDIQTGDVFWAASDVWVVGHSYIVYGPLLVGATTLMPVGTPDPGAFWRTIAKYKVKSFFTAPTAIRAIGEYLQ--GVDLTCLKNVFLAGECDPDTLVWAHTKLAKPVIDHWWQTETGWPVAANLMGTAPVAIK-------PGSPALPVPGYAVEVLDELGEQVAPNTS--GNVVIKLPLLTTLWQNDQRYQDSYLSMPGYYLTGDAGYTDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHPDVAEAAVIGVDDQLKGQVPLGVVLKKGVTISDEELHKQLITGPVASFRLVSAI---QKLPKTRSGKILRGTMRKIADN----- 158317682 499 -----------------------------------------TYGELVGRADALAYQLRGLGTGPG---AIVALALPRTLDLVVALAGVGAAYLPVDPGYPADRITLVLEDAAPSLLITTRELLPIPAGV-----TVV-LVNGPAAGPEAGTEFGTEFGSVPEPPAAAAVSAAYVIYTSGSTGRPKGVVVPHRALT--NFLASMVDQFQLGDGDRVLALTTLFDIAALEL-LAPLTAGATVHLAGQDRDPTALAALLAGGGITVAQATPSMWQSI---LAASDDRFPGV-RVLSGGEGLPPAVAATLAERADEVVNLYGPTETT-------IWSTAGPVAGDGRPTV----GRPIRSTQVYLLDTALAPVAPGMP--GELYIGGAGVADGYLRRPGLTASRFVADPFYRTGDLARWTADGELDVLGRVDDQVKVRGFRIEPGEVEAVLGRHPAVARCAVVARDDGPAGRHLVAYVVPAGTVVDPALLREH-LAAALPEHMVPGAFVQLAALPTTPNGKLDRRGL----------- 2522214 491 -----------------------------------------TYAQLDMYANRLAARLTAHGITKESIVGVLSERSPDMLTAVLAVLKAGGAYVPLDPAYPEERLSYMLKDSGAALLLTQPGLKAPV--FSGKTLEVDMTALANEESECHSL-------HQAD-----SDSLAYVIYTSGSTGRPKGVAVEHRQAV--SFLTGMQMQFPLEEDDIIMMKTSFFDASVWQL-FWWTLSGASAYLSGWEKDPALMVKAIREEGVTTAHFIPAMLNSFLDQAEIEAPR--SLKRVFAGGEPLAPHTAARFASLLPETSLVHGYGPTEATVDAAFYACD----PELDKNRLRLPIGKPVPGARLYVLDPHLAVQPV-GVA-GELYIAGAGVARGYLNRPELTEERFLDDPFYKTGDLARWLPDGQVEFLGRLDDQVKIRGYRIEPGEIEAALRSIEGVREAAVTV-----RTESGEAELCAYAEGLGRNEVRKQ-LETLLPGYMIPAHIIEMEQWPVTPSGKLDRKAL----------- 21224519 42 --------------DWFDVVAEGNGRTALHIVEEDGREVRVSFAEMSARSNRVANRLREWGVGPEDRILVMLGNQAELWETALAAMKLRAVVIPATTLLGPADVGHVIARAEDTGKFDD---------VPGHYTRV---AVGGATPAAGWRAYEDVYG--ASDTFTPDGPTAALYFTSGTTARPKLVEHTHVSYPVGHLATMYWIG--LKPGDVHLNISPGWAKHAWSNLFAPWNAEATVFLYNTRFDATRLMAEMDRAGVTTFCAPPTVWRML---IQADLTRLATPREVVAAGEPLNPEVIEQVRRLGRTIRDGFGQTETA-VQVSNSPGQVLKTGS----------MGRPSPGYRVELLDPTGAPGAAEGEIALDLSDHPVGLMTGYHGDPDRTAEAMA-GGYYRTGDIGARDEDGYLTYVGRADDVFKASDYKISPFELESALLEHVPAPDALRLAVPKAY-------IVLAAGWEPGPDTLFEH-SRDTLAAYKRVRRLEFG-ELPKTVSGKIRRIELRE--------- 50545067 6 ------------------------GDKKMFISAETGE--SLTTAQQWATVELFASKLYQLGIGLGDVVLLYVKNSIYIPAAHWALLDLGATVAPAAAVYKARDLVHQIELVKPKLIVCDADLKSAVEALK-ILSKKMPIVTMEERQPVKKLKQRQRFR-----LSRPEAAVAALVMSSGTSGLPKAVRVTHHVVTSNAQCSAIVAPDLFDDTNVISAVLPMSHIYGYFKFLFACFYTGETCVVHQSFDLKAVLDAQQKYGITSFFMVPPIIIALAEYIPS----LQKLRFITSGAAPLGGNVIEDVKRLGIAVTQMYGMTESILSTCFNPSDADVASRS----------VGKLCGNIEARIVGHDGVDQPKRGDALGELWLRGPAIMAGYHGNCDASDAATVPHKWLRTGDVAVIDVKGRIVIVDRTKEMIKSMGRAVAPAEIEALLLSHPQVMDCAVIGVHVPKGTEAARAFLVLRDAQAS--------VARDVAAWQVPSVVVFGEVIPKNASGKILRRLLRQR-------- 152972954 109 -----------------------------------------TYRELHADVCRFANVLLDLGIKKGDVVAIYMPMVPEAAVAMLACARIGAIHSVIFGGFSPEAVARIIDSSSRLVITADEGLIPLKKNVDDALKSIEHVVVL--KRTGGNIDWQEGASAEHRPVEMNAEDPLFILYTSGSTGKPKG--------VLHTTGGYLVYAA------TTFKYVFDYHPGDWCTADVGWVTGHSYLLYGPLATPARMCQVVDKHKVSILYTAPTAIRALMAEGDKAGTDRSSLRILSVGEPINPEAWEWYWKKIGNEVMDTWWQTETG-----GFMITPLPGAIE-----LKAGSATPFFGVQPVLVDNEGLPL--DGATEGNLAIADSWPGQALFGDHERFEQTYTFKNMYFSGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVSHPKIAEAAVVGIPHNKGQAIYAYVTLNHGEEPTPELYAENWVRKEIGPLATPDVLHWTDSLPKTRSGKIMRRILRK--------- 119716227 71 ----------------------------------------LTFAELQRRSNALARAFAELGVSEGDSVALMCRNHRGFVEASIAAAKLGADILYLNTAFAGPQLVEVLEREQPALVVHDEEFTRLLA--KADVGTSVLAWTDSADSDDSADPTLESLGRSGADLEPTGRHGRIVILTSGTTGTPKGAPRSEAGI---DAAVSLLSRMPLRYGWRTHIAAPLFHTWGFAHLALAMLLGSTIVLR-RRFDPEACLRATQDERCDSLVVIPVMLQRMMALPEETLARYDLSRVQVVAGSALPGDLATDWDHFGDHLYNIYGSTEVAYASIATPL-----DLREA-----PSAAGKPPYATIVKILDPDGRELPQ--GETGRIFVGNGLLFEGYTGGGHKE----VVDGLMSTGDVGRFDTDGRLHVEGRDDEMIVSGGENVFPKEVEDCLMRHDAVVEVAAVGVDDPDFGKRLRAFVVV--SRAVPEQELKDWVKENLARYKVPRDVVFLDELPRNATGKVLKRDL----------- 90424859 502 -----------------------------------------TYGELAARVRRLATVLAADGVAAGDVVMLALPVSAALIEAQLAVLALGAAFAPVDPSYPAEQ-----------------------RDLRARCVGARHAVALDHSEPTAGCTTLHWTKLLADAETAAPHPGCAVAFTSGSTGTPKAVCVPHRAIVRLARARGLA-APGLRAAVYSNPAFDASTLEIW-LP----LLNGGTLLPVDRMDPRAL-RLFLAE-----ARISLLWVTLFQQIAAIDPSAFAGRRLVITGGVAARAVLAAGRDQGLVLLNGYGPTENT-----TFSTTDIAGLRDDE---LSIPIGTPIPNSTAYLLDPAGRPLPP--GLVGEIWVGGDGLALGYMGDAELTAERFRPDLFYRTGDLGRWRPDGNIVFLGRADKQVKIRGFRVELGEIEAMLALHPAVGGATIIAPRRASGDRDLVAYVTPKGTALTATELRNY-LQERLPRQMLPQAYAILDRLPLTANGKVDPRAL----------- 194899915 26 -----LYNEELTVGQIIFR--QLQRQPQRIFQISHTENTRLTRHQMLQNASKIGCYLRDKCFKKETDLVGLMARNSTHVAALYGCLFNGTPFHAVNPNLEHATIASLYKITRPRILCCDMADYEKIKDIAASLGAL--IITVNGQLP-GVVSLQNALPDDYEPARFQRGVDRTMACSSGTTGTPKAVTLSNKLFEMHSYLGSDDVQYAPSTLDWLTGLVTLV---------TAAVFGTVRLISTEMFSTAHFLDLCEQHEVSWTIMANSHVAMLANCPKTSAPKLRSLRHLLFAGGHCLVTTLKKMQSFGI-LRNAYGLTEVGTLISYNY-----------DTQSRPTSVGRLLANIRVKVVDSSGQ--SQGPKGLGEILCHNPW--SGYVGNPQATAEMRDSAGWYHTGDVGYFDEEHYLHIVERKKDMLKYLGMMYYPHEVEEVIAQIPDVAEVCVFGIFRETEGDAAAASVVLRGSKLDPQHVEQYVRKNISVQFKLHGGVQFVPQLAKSANGKVNRQAVKAAY------- 145595298 29 -----------TLHEFLLAGARLTPDKPAVIQAVGGETGSLSYRQLAQRVDGYAATLDELGLDIGDRVVLESDTSATAIATFLACSSLGLTVVPVSPETPAQRLALIAESTEAALHL--QTVDGRREAVPTPLGTGRFGTIQVERAPAPRSRHRREL--------VPTDPAY-MIFTSGTTGRPKGVVMSHRG-VLAFFRGMLRHGI-VSAEDRVATTSPL-QFDFSLLDIGLALGSGAAVVPVPRSLPRRFVQFLTDSGTTQVNGVPSIWRGVLRHEQAGLAALEQIRGVLYSGENFPLPELRQLQRALPRARNCFGSSES---IAASFTDVPNPLPEDADRISI----GHAHPGAEMLLIDEDGRPVDEPG-VVGQIHLRSAALFNGYWNDPQATAAALVPDPLFRTGDLAYRGEGGELYFTGRADSLVKVRGNRVELGEVERRVREFPGIAGAAALMLSQ-AGKDPVLAVVLDAGVDGVEEELGAFCLEA-LPDYMVPQQVRVLDELPVNANGKIDRRAL----------- 177670592 45 --------EHFNFFDWFDRLAQDPARADVPALIDDGRSTERTFAELSAASNRVANWLSAQGLRRGDRLILMLNNQVELWEFMLACIKLRVVMVPTTTQMTSGDLEDRVTRAGAAWAVAGAEDLAKFAGVGEDLHLVHVPGVFAERAPETVLSYDDAAATELTPAETPADETLLFYFTSGTTSKPKLVEHTHTSYPVGHLTTLYWIG--LEPGDVHLNVAPGWAKHAWSNFFAPWIAEATIFVHNARFDPAALMANMERYGVTSFCAPPTVWRMLADLAQLTTPPTKT----ISAGEPLNAEVIDQVHKAGTTIRDGFGMTETT-----------LQVANTPGQKVVIGSMGRPLPGMDVTLID----PLTGQEADEGEICLRDPRPVGSYYGNQEKTDEVFR-DGVFHTGDIARRDENGVLTYVGRADDVFKSSDYKVSPFELESVLVKHPAVMEGAIVPTPDELRLAVPKAVTLAPGHEPTVETARAIL---QFTLTQLPPYKRIRRELPKTISGKIRRVELRK--------- 198453961 5 --PEITYDDTLKVWSGGERANIIFREMELIAQISATEKTVLTREEVRFNAMRVATYIRGLGLKQCDIVGLIARNTTHLVAVAYACFFNGMPFHSLNISYEQDTIEKLLSITRPRLIFCDGDEYERVLAATEHIKLDTTIITM-RNHPSGSLRIQDIL---TTPIEDNFRPACAILCSSGTTGVPKAVTITNSQQVLLTFF-------RLTSNDVQYTHSTLDWISGLIIIISAGVFSTTSIIADNVFDPALLCRMIKEYKITFIFQCPSHMAMLANCPEFETSDLSSIRFYIYGGSNCSLKVQNRISRLSHDCLHAYAVTELNSVGCTN--------LHFDEK---PNSVGRPIKGISLKIINEQGEALGPN--ETGQVCFLNGQNWSGYYGNPEETLIIRDSEKWLHTGDLGYMDEDGFLYIIARQKDMLKYHNIMYYPNEIETVISQMQNVAEVCVFGIWNAVNGDEAAASVVKRGTNLVAQDVLDFVKEHIDAQYQLNAGVIIVDDLKRSANGKTNRRATKAHF------- 15606303 13 ----------------------------------------ISYAELLENIASFAN---LMDITPNERVGIVMENRPEWVYAFYGTWKKGGIVVPIDFMSTPQEIRYILEDAEPSIIFCSDETYPRVEDLKVEIVNVDNLVL---PTPEGI-------------VRRDEDDVAVLPYTSGTTGNPKGVMLTFKNLMSNIRGVSEV-GIA-GKEDKTLAILPFHHMYPLMTTMLLPLYLGATVVFLDKLTPEDIIEKLQKYQITVLIGVPRLYQVLAKNLFKLMKKVKNIKYMVSGGAKLPLDIAQDLTTLGFTVIEGYGLTETSPIV----------SFNPPNRIKL-GSVGVPIKGVEVMTTSE------------GEIIVRGDNVMKGYWKKPEETQKVII-NGWFYTGDLGEIDEEGYIYITGRKKEIIVLGGKNVFPEEIESKILAKPYIKEVGVF-----EKDGKLLALIYPDFEK--VKELGITNLEETI-KWEVIDKVIVKTELPKTRLGK-LRRFL----------- 187922158 3 -----------NLLDLVQSAAR---RTPDAQSLVCGDV-RLTYRQLMQHSHAFGQALSSLGVAPGERVAVLLDKRIETVVSMLGASAAACVFVPVNPLLKPGQVAHVLRDSGARCL--------VTSALRARSLTVVDVIIVDEPDPGPSVLWRDLCITRPDDASIPSAAACALLYTSGSTGLPKGVMLSHRNLLAWSVAEYLRHGPS----DRILAVLPLSFDAGLSQLTSAWSAGATAVLLN-YLTAHDAVLACVRERITAITGVPPLWMQLTRYFANTGGRLPVLQKL--------RALFPRATPFLM-----YGLTEA-------FRSTFLDPAEVDHR---PDSIGKAVPNARVLVVREDGTTCAPDEP--GELVHVGACVTLGYWNDAARTAQRYRPSPEAKPGDIAVWDSEGFLYFIARNDAQIKSSGYRISPEEIEETVHASGLVVEAVALGVPDDELGEAVALFVVLAGDADV-DGLRDWCMQR-LPRYMVPRHIVSYRDMPRNPNGKFDRAALR---------- 154251484 41 ----------------------------------------TSYAELDARSNRKARQLAERGVGAGDIVTMSVPNSLEFYETVFAVWKLGAVPNLVSSKLPATELQAIIELAK-------PRLVISEESARVE---GWNFIAVG-MTPSTDLS--------ADPLPTKISPIWKIGTSGGSTGRPKLIVDRQKSVFDPNKA-------PMDQKDTMLNPGPLYH-NTPFLTSTQCLFSGGHVVEMGRFDPLRALELIERYKVNWMSLVPTIWRLPTEQREA--FDLSSVRSVWHMASVCPVWLQAWIDWLGPDIFEVYGGTE-----LMGFTM-----ITGREWLSHKGSVGKTPPGYHMRILDEKGN-VCAPGE-VGEIYFNGPNSTYEYIGAQ-----VKAVDGWQTYGDLGHVDEEGYLYIADRRTDMIVSGGANIFPAEVEAAVDQHPDVQSSIVIGLPDADLGQRAHAIV--QLAEGASEIIDDDTLRARLARYKIPRTFEFTSENLRDDAGKARRSQLRE--------- 159900486 4763 ------------------------------------------YRDIDHQSDQWAQALRRHGVGPETIVAICLERSPTMLVALLAVLKSGGAFALVNPR-NLDQLPALIEELAPAVVLRDAT-APQVPATAGR-------AVLDLSADWAEIASLPAV--SLDHMLHPDSAAC-LVQTDGAAGTRRLVVLSHRALGQRLLAAQVLHSAALETGDAVW---------AWLAPLTAGSAVVLDVAGGESAGP-SLIETVTAQDVTVARLLPSQLDVLLDAPRFT--ECTTLRMVLAAGEPLSQTTQDRFERSAAELYNLYGAAETT-LDALAWRCARDADLSDP-----SAPLGAPLEATQVALLDDQGRVVPV-GIA-GELYLGGAGVSRGYFGRPALTAERYLPDPFYRTGDRALYRADGMLEYRGRVEQQVKLRGFRIELGEVEAALSEQAAVQEAAVVIKASPRGDPTLVGYVVARAGEALDSTTVQAALRERLPEYMVPSQVVVLLGLPRTSSGKLDRRALPE--------- 170067646 55 --------------------------------------------ELRLRIVRVAQNLSALGFRRGD-MAAMACSNSENLAPLALGLMVAGVPFIALPTVNGDDLGHLMGLVQPKLVICDDSVYKQVLDGAGKALKMKPVIFAVESERENVRKVEELLGTEGD--FTPQQNSIGMICTSGTTGRPKGVCVSQASIAI-VLSRPV---KPAPESDLNLTYSPLYWGTGLFALLNSVSTGITRAI---SRNPFSEDHFFDALAKTHFFTPPSHAVLLLNHPRAAAADFSSLRSWSLSGSIVSAKL-----RQSLEARLPNGRT------VNNYASSELGLIAMDMIKQKPDAVGQLMPHLDAKVVDELGVAVGCGEQ--GELLIRGSIPFMGYYNDEQATRELIDADGWIRTGDIGYLDEEGFVYLVDRKKDVVKYRGYQMSPVDLEKVIEGIAGVKQVCVVGVPEMDTSDLPAAVVVKRGSNLTEEQLISEYEGQVSDHKRLRGGVFFWDELPLTATGKVVRRKVRD--------- 110598018 491 ---------------------------------------RIGYAELNAGANQLAHALIALGIQRDAPVAIALERTPEMIVAMMAVLKAGGCYLPLDPSWPPERLAFMLEDSAAELLLTSELLRE-----RLSLKAVQ---TLCPGAGNPFVSLKPS--GNPDLAISPEQLAY-IIYTSGSTGTPKGVAVSHRG--VGNMALAQISAFGVKRESRVL-LFASFSFDASVSEIATALCGAELHIPDQRIPGLALRHYLEDSAITHITLPPTA-LAL---LPKAG--LPLLEALVVAGEPCPPALAA-FWSKGRRFFNGYGPTEAT--VCTTIAECRHADISPDRPLPI----GRPIANTRLYLLDRNRQPVPT-GIA-GELYIGGVGLASGYLNRPELTAEKFIPDPFYKTGDLVRYRTDGNLEFLGRLDHQLKIRGFRIEPGEIESALTAIPSIHSALVDARNDAYGQPALAAWLVAAGTPPSIAGLRADLGRT-LPEYMIPTSFIFLEAMPLTVNGKIDRKAL----------- 158339491 577 -----------------------------------------TYQDLFARANQLEYHLRQMGVTPNQLVAIAMDKGWEQVVAVMGVLMAGAAYVPLDPHLPQSRLEALLDNSEAAIVLTQTRWLQQVWPDRVHCLCVDDFSILDFRSKSDGVDVNFDLAEHLEPLSSVQTALAYVIYTSGSTGTPKGVMISHRNVV--NVITHTNQRFQVGEQDRMLALTALNHDLSVYDIFGLLSAGGAIVMPDVEADPSHWLTLMARERVTLWNSVPAFMEMLIDEAEAQANPLDSLRLTILGGDWLPLSLPDRLRAINTQIFSIGGPTETTIWNIGYLIDTVDPNWA-------SIPYGQPLANSKYYILNEEDCPI----WVPGQMYCAGVQLAKGYWRDKEKTNHQFTGERLYATGDLGRYRPNGTIEILGRIDFQIKLRGLRIEAGEVEAALLQHPAVQAAVVGGIHHP---ERLVAYVVPQSTAPSLEELRD-FLAQKLPSHMVPSAFVFLETLPLSANGKVDRKALQAQ-------- 15790171 28 -----------------------------------------TYDALDSAVDATAGSLAALGVTPGDRVAVLLETRPAFATLVFAAARLGAVLVPLNARLSQPELATQADAVAPVAVICGRDTATAADAVRADDATVRPLSGTD---PDAVTPVDSAW----DDTRL-------LLFTSGTTGDPTAVRLTYRNLAASAAASAARLGV-LPDDRWLCPLS-MYHTGGVSVVLRTALYGTTAVLTTPGFDAAAVGDALETHDCTGVSLVP----PMLDRLVEADAVPDSLRFALVGGAPTPPELVERACAAGVPVCPTYGATETA---------SQAATLHASDAPAHPESVGRPLLGTTVTVVEPDTHPVP-DGQA-GLLAVSGPTVTPGYAGEGTAPRC----EHGLLTGDRGWIDADGFLHVGGRASDEIITGGENVRPEAVAAVLREHPAIEAVAVVGVPDDAWGDRVGALVVPADDTADVSVASLRAFCDGLAGYKHPRVVAAVDALPRTASGTVDRQAAVAELRD----- 158314528 67 --------------------------------------RRLTYAELSGAVASGVAALAARDVRAGDGVVLISGNTRHGVIAYHALLRTGVTVLVLDRRCGVADILFALDALPGRARVIVPA---------GEKNRLDEALTAAEVLPLELFDVQPA--PLAPPTRTPDRAAV-ILFSSGTTGRPKGVVHSLNTLTAGTANMARVTSTDLSS--VVFLVSPLTSITGLMQIQLAADQHGTLVLED-RFQPEQTLQRMNAVGATLLGGAPVIAERLLAAATSAGPGTGSLRTLALGGAMLPRPLLEATDTFGIEIARVYGSSE-APIFSG--------SLPLDERERRLSDDGALMPGGEMRAGSTAH---PREG------LLRGPSVFLGYL--DPADDEAAFEDGWYRSGD-QIEVHQGRLTVVGRIKEIVNRNGLKISPSEIDTALAGLPGVLEHASFGLPDPSTGERAVAVAVAVGSIVTLDDVVAHLLTRGIAKRKLPEQLVWDGPLPRTISGKVVRSRL----------- 218757821 104 -------------------------------------VRVLTYQMLYDEVCRFASVLQGLGVQKGDRVALYMPMIPELAVAMLACARIGAVHSIVFAGFSAVSLQNRIQDCEAKVVVTADAVLPLKVNVDEALKSVERVVVVDRAHSEGRMWWHEAMADRTLDTSCPSEDMLFILYTSGSTGKPKGVVHTYLAYAAHTTQWVF----DLHDDDVY-----------WCTADIGWITGHSYIVYGP-LALGGTTLMFEGVNIFYTA--PTVIRALAHWTQK--HDLSSLRVLSVGEPINPEAWMWYHEHIGLPIVDTWWQTETGGIMISALPYA----------TTLKPGSAMPLPGIDAAVVKADGTPCPNEG---GHLVVRKPWMLRGVFGSPERYKSTYFERGMYESGDGARTDEDGYTWVMGRLDDVINVSGHRMGTAEVESALVSHPAVAEAAVVGMPHAIKGEAIYAYVTLSAGTEETEELRAALVRKEIGPIATPEVIQFAEGLPKTRSGKIMRRILRK--------- 38324682 51 -----------------------------------------TWAQWRADVRALARGLQESGVGPGDVVAVRLPNSWEFQTLHLAVAAVGAVLLPVHEGTPTAEVHALLTRAEPVLLVLSASLLESVPTLRGVLLAGASEAECEEPGIGALDGLRAATGSEPRPVHLTPDMPLALIPSSGTTSAPKLCVHTHGGLLANTAAVVADAADAFG--GTVLTACPMTHLFGLQSLHTALFAARTQVLTGWDVD--RFLELAREHN-------PRVVFAVPAQLRDIVARLA--RAGEPAGFAPHQVRTAGAALAPALAAQIRAALDCEPVVVWGM--SEIGTGTATRAHHPDGSVGEPVDGVRVRVVDEHGAECA--AGETGELQYQGPAMFRGYFREPELTRSALTDDGWLRTGDIAAIDADGVVVLHGRAAEVIATGGRKFGATEIESLLAELAGLGPLAVAGAPDDRLGEYPCLVVTDRADRTIGTEVTAFLRRRGLADHKIPLELVTVRELPFTPAGKLDRRALKEQLR------ 157133082 31 ---------------------------------------ELTCAELRIRSIRAAQNLTKLGYKKGDMVGFAVRNRENVAPLVYGCFLIGAPVNCLDPDFTTKDMAHMLRISKPMLVMADEDNMETVKACRDAEISPKIVVVADARGPCDDLSIWDVIGETGNELGDSEKLIAAVVCSSGTTGMPKGICLSH-AHIIHQ--SALICNIHMYQTP--FSFSSLYWVSGFYQLIQSPFNNCTRYISTRRFSPEALFEIVEQYSITFCPPAQIAMMLQSPLLEEA--NLSSLKTFYSGGGPVSPGLRQSLEKASCKTAVGYGTSEIGYASTDAF------GFMREGSGAIILSVGMLAPNIEAKLLDDDNNQVGVNEN--GVLWLRYPIKPLGYLYNKAATDELLTDDGWVGTGDVGYFDADNFLFLIDRKKEIIKYKGYQISPAEIEATIAQLPEVAQVCVVGLFDPVMHDDPAAVVQVRQNCTLSEQVIEHVSEKLADFKHLRGGVFFADELPTTKSGKLQRHDIRK--------- 126652303 1073 -----------------------------------------TYEQLNQEAEKYSSLLLSMGIEKGDYVPMYMDRGIDAIAVILGVLKAGAVLDTEHPIARTQKLLERLN---PKVLMVN----TIDEIPYGEVNTLEKNIVKNNVKVMG-------------PISVDDPAY--LMFTSGSTGEPKGVVCPH-------LGASLKKQNKLKPGNKTLFKTPTFDVSVWEIFYGATLIVAPKDL---HRDPLGLLKFICDESIDLCHFVPSVLQLMLNEMDSQKDYKLPLKNLHLSGEALPAPLAKKINELQVEAFNLYGPTEAGEVTVQQVTKDHY-------------NIGFPLPYVEMEVVDEAGLPVPKGFP--GELMIGGPSLAKGYFKNEETDKVFVKRNGFYKSGDLVKISANGSLDFLGRKDSQVKVNGVRIEIEEIEACVIQQSQVNDAAVV-LGHDQNNKPCLVCFYTLNVK---DSLSRNDLKKAVSKTYIPSMFVELEKLPLTSSGKRDRKLL----------- 195445955 3 ----------------------------------------TTNREMLNWSVRIAQHLKKRNFGTDDVIGIV-----SRSSTYQSAVAVGCLFHSVNPTFNEDTIRHILSITKPKIIFFDPELITL----SGKVNGAHVEDLLDPTNTEFFF--------EPQSLTLGESQTMAILCSSGTSGLPKAVCMANYFL-MHLFAMPV-----YTSDMVIFSFSGLDWFSGLQQMLLSTAVGCTRIITDQSSTSEYLLELIGKYNINMIALGPSYVSELVACPLATPERFSTVRVLFISGGWIATDTLQKMQELAAFVIFGYGSTEIGAI--------------SGGYLNYGNSVGQLLPGRRGRIVSEEGENLGHN--EVGEIYIQGNSKWGGYYGNSLETQKTYDDLEWFHTGDIGYFDDHNNLHIVDRKKDICKCKGFQYWPNQIEAVVAQMPNIKEVCVVGIYDELLGDAPAAMIVKKGHSLDEEQVKKQVGKLIDADYHLYGGVYFVDEIPKNFNGKVLRREVKEQIK------ 54027037 2680 -----------------------------------------TYREFAARVHRLARLLVAHGVG-PER--TVGLGMHRSIEGMYAVLAAGGAYVPLDPAHPAERLAHILDTAR-----------PVCVLTRGRLEVTGPAVLLDLLDTTGYPDTALTDADRRAPLR-PARPAYVL-FTSGSTGRPKGVTIEHAAIV--NRLRWMQDEYRIDARDVVLQKTPVFDVSVWEF-FWPLQVGARLVLARPHRDPRYLAELITAEAVTVAHFVPAM---LAVFVEPAAAQCHSLRAVFCSGEALPPAPAHRLRALGAAVHNLYGPTEAAVDVTHHEVT---------DADTQSVPIGSPVANTRVYVLDDRLRPVP--AGVPGELYLAGVQLARGYAGRPDLTADRFVADPFYRTGDRVRWSAAGELEYLGRTDFQVKVRGMRIEPGEIEAALTELDGVDQAVVVA-----RDEHLVAYLIPAG--PVDPDAVRVALARRLPAYLVPAAFVLLDAFPLNASGKLDRTAL----------- 9937228 1130 ----------------------------VVALAPDGTAHHISHGALHRAATTLAARLRREGAGPERPVAVLVERGPWLPVAYLGILHAGATVLPLDPEDPPHRLARTIANSGARLLLT-------------ETGTASRAAEAAGPGVRALTVREGATGGERFSADVHPEQSAYLLYTSGSTGDPKGVLVPHRAIVNRLL--WMQETYRLRPGERVLHKTPVFDVSMWELLWPLT-AGATVVMPGTHRDPARLVRRIAREAVTTVHFVPSMLTPFLTELARGTTRLPALRRVVCSGEELPAAAVNRAALLDARLYNLYGPTEAAVDVTAWPCRP-----PEPGPVPI----GLPIANTTTEVLDGRLRPLPR--PVPGELYLGGACLAHGYHHDPALTAARFLPGRRYRTGDLVRQRADGALVFRGRTDDQVKIGGIRVEPGEVAEALRALPGVADAAVV--PH-DGRLAAYAVADPVGPAPAADALRDALRRR-LPGHLVPAALTLLDRLPLTPAGKLDRRAL----------- 111026363 3 ---SISTDPILHVGTLLEDLAA--ARPADVALVH-GDTRR-TWADFNERAGRFAAALLSHGVEPGGTVALNLYNAPEYLECFFGTLKSHTRMANVNYRYRHTELRQILERAQTQAVVFHASLADRVVPVLDELPGLRLAVQVDDLGGADLVADLEALLASADPVRHSEPGDCYLSFTGGTTGQPKGVIYTRNALVTRTITGEEIDGSELGRTPVCVPASPLMHSTGFTFSAIPVLLAGGTVLTGRSFDPHELLATIEREQVTTVSGRPLVQALETGSPSGRPYDVSSLRVVVSAGVAWSATTKAGLLAHAPQLV----LTDACGATEGNTYGVSRQRLGDETSAQFRAWPG-------VRIIDDERRPLP-----FGETGLAGPVATTGYFEDPAATAKAFFTVGHACPGDHGKLAADGTLTLLGRDSSTINTGGEKVHAEEIELVLLRNPAVLDCLVVGVPHERFQQVAAVVAAAPGHTLTREGVRECVSNA-LAGYKVPRLVRLA-PVPRMPNGK----------------- 114765668 52 ------------------------------------------FEELSRRSSQIAHYLAGRGVAKGDRIAVMIEPSLAFYCALFGVIKAGAVAVPMFSLFGPDGIRLRVGDCRPKIFFTNAEKAP--EAIEG---GAQNVTVVDDD----FLSGLDAL-----PTRFNDTAGSDLAYTSGTTALPAAVQHSHQSIVTLMVAALYATGIRPGDR-FFCPSSPAWGHGLWHGTLAPLAMGVSTGTFSGKFDPVRLLKALQDFGITNLTAAATHYRMMRNSGQAERFTYQ-FDKLSFTGEPIDSETAAYVERVGTKVRSMYGTTEIG-VIIANYPGA-------DDLEVRDGAMGKAVPGVEVEVQRADGSPAAPGETGELMVRKRGQW---------------------FPTKDLGRVDEDGYFYHGGRADDVIISAGWTIGAVEVEDAVLSHPAVAECGVIGAPDPVRGLVVKAHIILKHAAPPSQDIQDH-VRARLARHEYPRQIVFVSELPKTPAGKVNRKILRDR-------- 166368393 498 --------------------------------------QQLTYQELNESANQLAHYLQKIGVSFQSLVGICLERSVNMVIAVLAVLKVGGVCVPLDPTYPQERLSYILQDTQIKTLLTQKDCQSLLNS-----ETISQRILLDEQGSEIALEPKTNLD---NPVSLKDLAY--IIYSSGSTGVPKGIMILHQSLIEHHQAKMSPERNFLQFAPFNFDVSYHEMFAAWCLG------GSLFIVPDARLDLAKISQLLANNPI-YKAILPVTLLQIETYSEET-YLFANLREIISAGEQLQITMISAFKKLHCTLYNFYGPTEADIVTSYTFDPN-------PELWPKYIPIGKPAINVQVYILNSHLQPVPIG--VTGELYVAGGGLARGYFNNPQLTKEKFIANPFYKTGDLARYLPNGDIEYLGRIDDVVKVRGYRIELGEVETILNQHPQIAQAIATVQGETAREKYLAAYFIPRGETVNQVEL-RHFLENWLPDYMIPSAFVVMESFQLSPNGKVDRKVL----------- 119475973 13 -------------------AAAVPDREALVFR-----DKRFTFAQLTDRTRCLANFFLSRGITIQDHVALLMLNGNEYLESTLGALKAQAVPFNVNFRYVEKELLYVLNNANAKAIVYHSQFAPRLSAI---LKDLSHIQVKDGSGIEGALDYDDASSSSSKPNVVWSPDDLYMLYTGGTTGMPKGVLWRQGDLITSALGGKNSDGSVIDCIDTFLTTPPFMHGASHWLAFNAWHGGNTVIVQNNKLDPPDVLSVIEKERATALMLVGDAFRPILEEIQRGNYDLSCIKIIMNNGAILNHPVVALLEMLAAKIVDNMGASETGSQGVKISTLEGITSKNSADATNFKLSADNVVLSEDLQKVLEKGH----DGTGWLAKKVHVPL---GYLDDREKTQSTFPEDGYAVPGDKVQLKEDGNILFFGRDSGTINSGGEKIFAEEVERALKYHPSVFDAVVASRPSERWGNEVVAVVQLR--KSSPFDKNSILDECGIARYKLPKAFSIVATIKRSPSGK----------------- 186686593 509 --------------------------------------QQLTYRELNIRANQLAQYLQTLGVGAD---VLVGICVDRSLEMVVGVLGIGGAYVPLDPGYPQERLAFMLSDTQIKLLLTQKQLIDKLPTHTAKVICLDDWDTINQTTPENLIS------------NVKTDNLAYVMYTSGSTGQPKGVSVIHQGVV---RLVKETDYVSLTTKEVFLQISPISFDASTFEIWGCLLNGGKLIIFPPH--TPSLDEL--GQFIQ-QYQVTTLWLTAGLFVDEKIDALKPLRQLLAGGDVLSVTHVQKFLNTVENCRNGYGPTESTTFTCCYDIKAPL-------KPGASIPIGRPIANTQVYILDSHLQPVPI--GITGELYIGGDGLAREYFNRPDLTANPFSPDSLYKSGDLARYLPDGKIEYLGRIDNQVKVSGFRIELGEIEIALLQYPAVKEAVVIVREDAPGEKVLVGYFVAETGQDSPQIISERFLKQQLPEYMVPKIFMALEALPLNANGKVDRRAL----------- 32477960 139 -----------------------------------------TYAELQTEVAKCAEGLTQLGIGVGDVVSIYMPMTPELAVAMLACARIGAIHSVIFAGFSAESIAERNNDASAKLVITSDGLLPLKATVDEALETVEKCLVLDAPMQEGRDVWENQPGEMA-AKPLDSETPLFILYTSGSTGKPKG--------ILHTTA-----GYNLWAKRTFEWVFDHREGDVWCTADCGWITGHSYVVYGP-LSAGATCLMYEGHKVSILYTAPTAVRAFIKWGDEDKHDLSSLRLLSVGEGINPEAWMWYHKKIGGEIVDTWWQTETGGIMM-----SPLPGITP----TKPGSCTRPLPGVVPSIVDELGNSV--DSEHGGKLCISQPWMLRGIYGDEEEQYWSDVPDKYL-TGDNARCDTDGYYWIMGRIDDVINVSGHRLSTIEVESALVSHPDVCEAAVVGRPH-DLKGQAIAAFVTSNDRGHDDELKQHVRKQIGALAQ-PDDIRFTAALPKTRSGKIMRRLLRD--------- 193077913 12 -----MNDKNNNVENFLKQIYENIFDKNSNRTALIFEDRSISYAEVGTQVAKVMYALRKQDLATGSVVAICLRKSPEHIYTALACALTGIIWLPVDMDSPPSRLNYLLTNSRADVVVSDSSIAGVRNLNINEILS-------------ATTEYEPSFNAEIN------RRPAYYLYTSGSTGTPKCVVLNNQA--TENTLQQTISEWKITTDDVIMAVTPFHHDMSVFDVFASMAVGATLVVPSFEQSKNAVVNLVDRCKVTIWSSVP----AIVDMLFSVAQKLQSLRLIAQGGDYIKPSLIAKLRQQLPNARLFSGPTETT-------IWSIWHEINEQDQEIIPY--GKALENNRYFILDENLKPCQMG--EVGTMYMAGLNLSNGYLENETQTAFRMSDQGYFREDGNIIFREEGYLKIK----------GVRISAAEVENTLTKNPYIHNCVVISCVHPTTETQELVAVYTLENKYKTTRLNKNFLKIHLPSSHIPSKYLAVETIPLTRNGKIDRKAVQE--------- 110639961 6 ------------LFDLIPQQIAKYPKQDALATKENGTWISYSSVRVQEIIDKVSIGFIKSGLQKDDKVAIISPNRPEWNFIDLGLQQIGAVSVPIYPTLTVEDYRYIFDDAEVKVFVYDEQLFKATEAVNGSRTNPVIYTLQDVNGAKSWKDITAADGQPADPYKVFNDDLLTLIYTSGTTGKPKGVMLTHNNILSNVLAA--IPLMPVNHNHKALSFLPLCHVYERMLCYSTDTVGEKEVQPHPRL----LEKVYDAKGAELT-GIKKFLFYWADMQKNQGFQLKLANKIVVSGGAALQPRLARFWAAQIPVMEGYGLTETSPVIAVN-------RFNPDE--TRISTVGPLLPGVEVKIAED------------GEILTRGPHIMKGYYKRPDLTAEAIDSEGWFHTGDIGQFVENKYLKITDRKKEMFKSGGKYIAPQLVENKFKESRYIEQIMVIG----EGEKFPSAIVVP---------------------------------------------------------- 157818027 133 ---------------------------------------RITYRELLETTCRLANTLKRHGVHRGDRVAIYMPVSPLAVAAMLACARIGAIHTVVFAGFSAESLAGRINDAKCKVVIFNQGLRKIVDEAVKNCPTVQHVLVTDTKVPMGNLDIEQEMANEA-PVCTPESMNSEMLYTSGSTGTPKGLVHTQAGYLLYA---------AMTHK-LVFDYHPVFG----CVADIGWITGHSYVVYGPLCNGATTV-LFESTPVYPDAG---------RYWETV-QRLKINQ--FYGAPTAVRLLVKKYDRSSLRTLGSVGVGDGRCTLVDTWWQTETGGISEDGAEILPGMAMRPFFGIVPALMDEKGN-VVEGGDVSGALCISQAWMARTIYGDHQRFVDAYTYPGYYFTGDGAHRTEGGYYQITGRMDDVINISGHRLGTAEIEDAMADHPAVPETAVIGYPHDIKGEAAFAFIVLKDDRDANVVVNELKLAVAIAKYAVPDQILVVKRLPKTRSGKVMRRLLRK--------- 126347649 462 -----------------ERAAAGPERSAV-----TCGDERLTYAELNAEANRLARLLAERGAGPGRVVALALERGTRLLPALLAVLKTGAAYLPLDPRLVVEDAAPVLLVTERAHAHLAGDALPVVRLDDEE--------VAADLARRGAADLTDA--DRRGPVRPSDIAY--IIHTSGSTGRPKGVPVPHANVV--RLFASAAEHFSFGADDVTLFHSYAFDFSVWEI-WGALLHGGRVVVVAVSRSPREVLELLHREGVTVLNQTPSAFEQLVDADAERGGDAGALRYVVLGGEARPARLRPWADRHGLDLVNMYGITETT-----VHVTHHRLTRADLDDPRRGSVIGTPLADLRVHLLDDAGRPVPP--GATGEMYVSGAGVAAGYLDRPDLTADRFLDDPYYRSGDLARRRPDGTLDYLGRADAQIQLRGFRVEPGEIEAVLASHPGVTRAAVVARRADNGAQHLVAYTVASGAAPSPAELRAH-TAAHLPEHMVPAVCVPVDALPLTANGKLDVRAL----------- 126731244 34 --------------------------KIALSVVRPTGAQRWSYGRLITAVRGTATGLLEAGLRPGDVLLMRLGNTVDFPIAYLGAIAAGVVPVPSSSQLTAPEVQKILDH-------LSPAAILRADGVPCPDTAVPVF------GPEVYERWHDAMGD-------PERLAY-IVYTSGTSGTPRAVGHAHRAIWARQM---MMDGYGLGAEDRLL------HAGAWTFTLGTGLVGATALIPAAGTDAAQLPLLMKRNDVTIFAAAPGVYRQILKFPVAPMPRLR--HGLAAGEKLSETIRDGWRAATGTEIFEAYGMSECS-----TFISNAPARPSAPGTL------GRPQLGRHLAIVDEDGAPVARGMPGTIAIHRDDPGLMLRYVGAEDATAEKFAGD-WFLTGDLGAMDDDDQISYLGRSDDMMNAGGYRVSPLEVEAALAGLPGVTELAVTDL-QVKDDVRVIAAFYTAA-----EELDEESLKAALARYKCPRAFIRLDALPRNPNGKLIRKALK---------- 154270927 39 -----------TVYDIVKRGAAKFGNAKCMGSRELLQVHKISFHEYEKLTLQLGAGLRKLGLAKGDRLHLYASTSDRWLAVAHGAISQSMPIVTSYDTLGEEGLRHSAVEAGSKALFTDPQLLGSVAKLLADARCIRVVILLQEEALSSLISFEEKLGEDVEPVP-PDAKDMGMMYTSGATGPPKGVSLKHKHVVAAVAGIDSMIGRHIGPSDTVLTFLPLAHIFEFVFEHAALFWGS----PMGYGNPKTLADISNCKGDTLMIGVPAVWETVAFYLEATGGRL----RFVMNGAGPIARETQEFISLVVAMVIGYGLTETSA----------MASVSDPWGWCHETLGDIP-GCVEVKLVDPEAGYYTKSTPPQGEIWVRGNSVMEGYYKNDPLTAEVMTADGWFKSGDIGQWDENGHLRVIDRKKSLVKTNGEYIALEKLESVYRTASVVGNICVYAAPD---KAKAVALVVP---------------------------------------------------------- 145249538 57 --------------------------------------HTLTYGALASDSDRLACLLLSRGISRGHVVA-LALDRTPDLIMFLGVLKAGATYVPVDPALPPERVNQMLDDEALRLVIVSP-VSTKGGAGTGRYDYGNKAVCCTTSELQDQMRYQ---ADKRPAVDIQPDDIAYILYTSGSTGKPKGVEIHHAAICNYALSVHQRPGCTDQDR-VLFKSTISFDMAAFEI-YVPLLCGATQAQAHDIRDPRALMHLIDRHSVTFSVATPTI---LQMMLDSGWCGTPGFSKLVTGGEALSPRLAERLTACVEEVWNLYGPTETTASVAAWKVQVGEDIL-----------IGTPNPNTRLYVLDADLQPVPV--GSTGELYISGAGVARGYRNNPERTKAAFLPDPFYKSGDLACFLDSRRLAVIGRADTQIKIRGQRIDPGDVEASITAHADIANAVVV-----NRDERLVAYCIRKGSAEVPAKLLRPWLEDRLPGYMVPSFFVEVDRFPSTLNGKVDLRAL----------- 160899901 70 -----------------------------------------TYAELQALTNRIAHVLEDLQLVPGNRLLLRGPNNAMMAASWLAAIKAGLVTVPTMPLLRAKELQQIIAKAQVQAVLCDVRLKDEVQLCLQPLSRVLYFDALAAAKPDTFACCDTS----ADDV-------CLIAFTSGTTGAPKGCMHFHRVLAMCDLFPRHV--IRPGPDDIFCGTPPLAFTGLLCFPLR---VGASTVL-AEKLTPEGLLQLVQDFRATIVFTAPTFYRQMA--AQAARFDLSSLRKSVSAGEALPDATRQLWKQTGIEMIDGIGGTE----LIHVFVSSPPEEVR-------AGAIGKVVPGYVAQVVDDDMQPVP-DGTP-GRLAIKGP--TGCRYLADERQKR-FVQNGWNLPGDTFVRDADGYLFYQARNDDMIISAGYNIAGPEVEDALLRHEAVAECGVIGAADDERGQVVKAFVVLKPGFAAGDDMAATLVKASIAPYKYPRAIVFVPALPRTETGKLQRFVLRK--------- 214039515 13 ----------------------------------------MSYAELFSRVNQVACYLNELGLPKNARIGVYSNKGLEQVIAILAILSTDYVLVPLTRLLKPEQVEYIINDCDIKCIITDRIKLESIDEIQFD-----GHVISFESAAKDVASFDEIYKYYNKPCDISGHNNAVITYSFGLTGTPKGIVISHRNLV---DSARVVSQYLKLESDDVLSGILMFNLDIFCSLYKATLALHRFILPEDFFNPVTISQMFD-EGSQRVPS-PELFDKLRIITSSGGN--VTERMISDCQSAFPQ---ASFYSM-------HGLTEA-------FRSTYLDPAQVQIR---PDSIGKPIPDVELYVLNEEGKECAP--REVGELIHRGGYIYRGFWNGPEENKQQLTDETVVATGDYVYKDEEGYFYFVSRHDDMIKTRGFRVSPFEVESVVRKNPQIGQCAVFSIENELIEEEIVLVYSAAHEIPEEEILFE--LKKHLASYMIPSKVVYKKSLPLVQSDK----------------- 145524970 47 ----------LNLQDLFSKSAERYAGKQCLGSFIGDDFSFMTYSQVQEEAIHLGSGIKTWGLAVNEYIGVFGKNRREWVILDIANILYGYTMVPFYDTLGPESIPFILNQTNIETMFLSKSLLKCKE--KGKL---QNLVLFDELKTKGYFKYEDVVQNQIQPLQIYPETMYTICYTSGTTGNPKGALITHGNFV-SAVASTQITDARINDNDVHLSYLPLPHVMERLIVISLLYVGAQ--IGFYRGDPNLLKEDILKLRPTIFVSVPRLYNKFCDGIEVTGSKLSALRRLMVTGSAPIQQDVIDFLKIACPILEGYGQTESSALAIWDPVSSHLGGPAANTEFKLMNYTAQDTITVR-RGNKDEVRATPR-----GEICLRGPGVFVGYYKDPTKTAEALDSEGWLHTGDIGMITEQGGVKIIDRKKNIFKSQGEYIAPEKIESVYNRVPGVAESFVYG---DSLQSQIVAIIVPQSD------------------------------------------------------- 206967715 244 -----------------------------------------TYEELNKKSNQIAHMLIKNGVQLGDYVGIFMKRSIDTVVSMVAILKAGAAYVPIDPDYPESRIQYIIQDSQAKVILMKET--PIT------CDGVQTVSLYD---SETYEDIDVKLSIHCDDV-------AYMIYTSGSTGNPKGTMLAHRGVV--NLYTWMKKQYELTEED-VFAQFPSFSFDASVWESFASLFCGGNLLEEERLSVEAFANAIYKVKATSILALATIFVQVATYLEEDIYKLASLKRIAIGGEMLPVEVIKLWERIGVEIYNVYGPTECTVVTTTYKIPSQL----NEDVASI--PIGKPCANYQVMILDENMNLCPIG--VPGELYIDSVGLAKGYFNKPNKTIEAFIPNPFYKTGDIVKLLEDGNIEFLHRKDDQVKIRGHRIELGEIQSKISHNHNIKENAVFAKKSKEGSQYLIAFYTTLNKKEIPELV--YQLQEQLPDYMVPSKLIYINELPLTPNKKIDVKKLAQLEEKY---- 11546073 94 --------------DALDKQAEL--RKNKVAYIWEGEVRKITYGELYREVNKLANALKELGVKKGDRVAIYLPMIPELPIAMLACAKIGAIHTDVFSGFSPMALRDRINDAEAKLLITADGFYALEDAPSVEKVIVARRIGLDVPMKEGRDYWWDDVTKECETEVMDANDILFILYTSGTTGKPKGVMHAHGGYAVGT-AATLKFVLDLKENDVYWCTADIGWITGDSIVYAPLILGATSVIYCGVPDPDRWWEIIEKYGVTVFYTAPTMFMRLGEWVEK--HDLSSLRILSVGEPINPEAWYWYYKHIGKEIMDTWWQTETGHFIVTPLPVTPLKPGSATK----------PFPGIEADVFDDSGNSLY--GKNVGYLVIKKPWMLRGVWRNPERYFKTYWEKDVYLTGDAARVDEDGYFWIQGRLDDVLNVAGHRIGNSEVESALVSHPAVSEAAVVGKPH----------------------------------------------------------------------- 134099242 494 -----------------------------------------TYAELDARANSLAQRLTRAGIGPEDRVALLVPRSADLVVAVLGVLKSGAAYVPIDPDHPADRIRFVLGDAAPAALVAGGDLAELPD-VRVPLFHVTAPSSADD-SPAG--------APQVAPPDVDQPAY--VIYTSGSTGTPKGVVVSHRNVVLFAATESLFQ---FGPEDVTLFHSYAFDFSVWEL-WGPLLHGGRLVVV-PRRSPADFLRLLAEHRVTVLNQTPSAFEELSRADADAPGTALALRVVVFGGEAEPTRLASWYERHGDSLVNMYGITETT-------VHVSYLALDGSHATSPASAIGRGLPGLSTYLLDEALRPVP-DG-VVGELYVGGAQLARGYLGRPGLTATRFVADPFYRTGDLARRAGDGRLEYVGRADDQVKIRGFRIEPAEISSVLATHPDVSRCAVVA--RHGAQGGAYLVVYVVGESVDPAALRGY-LAARLPEHMVPAAFVELESLPLTGNGKLDRRAL----------- 45656005 6 -----------NLADMLIQSTEKYGDRPVFSKGEDKEFHPTSYNQLYDMGIALAEALIQLGLKAREHVGVLADNRLEWILTDYAVQFSGAANVPRGTDVTESELEYILNHSEAKIVFIENDMLEKYNKVKSKVPKVETIIIMDKSSSKIYDLVEEAKGSKKAEKRIEEEDLFTLIYTSGTTGMPKGVMLMHSNMIHQMVYVVPMLLTEIKPTDSMLSILPIWHIFERINEYGAISSGSRRFLNGLEVDPNWLFFSLVGLGLVFNAKTLDT-IVLSKIRAATGGRLKA---SLSGGGALQSHVDNFFNDIGMLVLEGYGMTETSPVIVRPFVKPIIGSV------------GFLVPKSELIIKDENGNVLTKLGQK-GIVFVKGPQVMKGYYKNPEVTKKTIV-DGWMNTGDIGFINFKKTLTLTGRAKDVVLLGGENVEPVPIENKMDESPFIKQSMVIG-------------------------------------------------------------------------- 215446623 515 -----------------------------------------TYHDLNEASNRLGHWLIEQGIGSEDRVAVLLDKSPDLIVTALGVVKSGAVYVPVDPSYPQDRLDFILADCDAKLVLRTP--------VR-ELA--------------GYRSDDPTDADRIRPLR-PDNTAY-LIYTSGTTGLPKGVAVPHRPVAEYFVGEYDVDDT-----DRLLQVAPSFDVSIAEI-FGTLACGARMVIPRPLTDIGYLTALLRDEGITAMHFVPSL---LGLFLSLPGSQWRTLQRVPIGGEPLPGEVADKFHTFDALLHNFYGPTET----VIN--ASRFKVVGPQG--TRIVPIGRPKINTTMHLLDDSLQPVPT--GVIGEIYIGGTHVAYGYHRRAGLTAERFVADPFYRSGDLARRNADGDIEFVGRADEQVKIRGFRIELGDVAAAIAVDPTVGQAVVVVSDLPRLGKSLVGYVTPAAGGDGPADVGVDLVAAALPEYMLPAAYVVLDEIPITAHGKIDRAALPE--------- 83645727 3045 ---------------------------------------RLSYAELNRRANGVAACLREQGTPAGAAVGLCVSRNVNLIVGLLGILKSGCGYLPLDPTHPPARLSAQLQDACVAALVTDRAIMPTLAALEG-LGAAQWVCVEDVT----------ATAEEPEVAIGPDSLAY-LIYTSGSTGAPKGTLVEHRSVL--NLANALWDQVYHRYDQVALCANTVFDASVQQI-FAALLLGHQLVIADSRRDPARLSALLAAEQVRVADCTPSL-LSMLTGADQAGQ--LTPDWLLVGGEALSMELVNAFYRANATLINVYGPTECC-VDVSACVLTR-DALPE----TATAPLGRPLRGARLYVLDPWGQPSP--AGAVGEIVIAGDCVSRGYLQRPELEAEKLNESRAYRTGDLGCWLDDRQLHYLGRRDAQVKIRGYRVELGDIESQLSAHDAIAECAVALFPQ---RQQLAAYVVYRQDAPTVQDLQNH-LRSRLPEYMVPAYILTLPRLPVNASGKLDRRALPE--------- 119504487 63 ------------------------------------------------------------------RVALMLENRPEFFVQWLALNALGISVIPINHEMPDAEIPYYLEHGETAVLTLGAHRTRLMNVIASLTKSIP--VITQDEVSTLKLADVPGITE----TTTDSNSECALLYTSGSTGKPKGCLLNNDYFLQQGVWYQNLGGIDLRERERLLTPLPLSHMNAMSVSTMAMFMTGGCLIQLDRFHPGTWWQLRDSKAIHYLGVLPAILLALP---EDSQDDFSTQIRFGFGAGVNP-AHHERFERFGFPLIEAWAMTECGAAIIA----------CDEPRHVGHCCFGKPPEAMEWQLVDEQKLPVEKGRPGELRVRARGPNPQKGYFSNAEATADAWA-DGWLNTGDVVVELEDGNLAFVDRRKNIIRRSGENISALEIEAALGDHPAIKSAIATAVSDERGDEVALCVIL---NTAVPNNLDQAIALEKLVYFKAPGWILFAETLPVTAANK-PKRADIKQY------- 91214565 84 ---------------------------------------KYTYSEVLEKVSKLAGGLKELGVEKGDRVIIYMPMISHSLFSMLACARIGAIHSVVFGGFAPDELAIRIDDAKPKVIIYKPMLDEAIEKAKHKVEKVIVFVEFEEKPYD--IDYLE-LMEKAKPVNLKSQDPSYILYTSGTTGSPKGVVRDGLKFSMENIYGTKPGDTFWAASDVGWVVGHSYIVYAPMIQRNTTIIYEGKPVKTP--DAGAFWRVIEDHKVNVMFTAPTAFRAIGEFIKK--YDISSLKYQFLAGERCDETTLKWAQNLKIPVIDHWWQTESGWPNVANFMGM--------DALPIKGSSGKPVPGYDLVILSEEGEVLPANGYICSKLPLP-PGFMQTLWDNHERYKNGYLSKGYYFSGDGGFIDEEGYVFITGRIDDVINVSGHRLSTASLEEVVSQHPSVAECAVVALQDALKGEVPLAIVVPILGDEDYESYKMQLVRDKIGPIAALKNVVIVKRLPKTRSGKTLRRTLKK--------- 52080510 100 ------------------------GRTALIWESEDGKTEQITYSSLHQQVARAAAGFKKQGISKGDVIAIYMPMIPETVIAMLAAAKIGAVFSPVFSGYGAHAAAARLTAAGAKILVTADAFLRRGKKVCMKKETVQKVVVCKLHGGDQDWNYKRDIDMKNEPMQNTEEMDSSLLYTSGTTGQSKGAVHTHAGFPLKA-AFDAGFGMDVKQGDTFFWFTDMGWMMGPFLIFGGLINGAAVLLFDGAPDPDRLWELVSRHRVTHLGVSPTLIRSLMQHGEDFLYQYNLNSLKAIGSTGEPWNWMWLFRHVGKEIFNYSGGTEISGGILGNVLLRPITPMTFNS----------PLPGMAANVFNEKGEEVVNE---VGELVLTKPWVTNGFWKEEEAYWSRWTD--VWVHGDWAKRDENGYWTISGRSDDVINAAGKRIGPAEIESVLVGHPAVAEAGVIGVPDKKGQAAVCFVVLRQSEKPS-EELKDDLLNDAIGKAVKPKAVYFVSGLPKTRNAKVMRRLIRAAYMN----- 70992837 47 --------------------------------------------------RSLIAGLRALGLKPGHCVLVQLENTVIHSALFFAIVGAGGVYMGCDVGSPAHELTHLLRLAEPQLVITAPGALSTLESTQGESFSGQVLLV-DELSIDNIVQFAESLLQESDWLRFEDRTPAAMFLTSGTSGLPKAAISTHHTIISHHLSVHY----RVPYPVVRLMALPMYHTNIFPIRYGEPLY----VL--PRFDISTFLDAVRQHHISETYMVPAMVQILSQSSLPVAESLASLRYVGISGAPIDGFSIQRFQRLDAVAGNLWGMTEVG-VVFQNRYRVPLQF----------GSVGTLLHGYELRFVDATGEDVAGTPDSPGELYVRGPGLLLGYKWRTDDKDE----QGWFRTGDM-VYARDGNYYIIGRTKDLIKVRGQWTSHAEIEGILLKDPGVKDAAVIGVMLPDSSEVPRAYVVRAGISPTADQLTD-LVQTQLASYKALDGVVFVDEIPRTGIGK----------------- 108760891 484 -----------------------------------------TYAQLDARANRVAHALRRRGVGPEMRVGLYLNRSLEIMVGILAVLKSGAAYVPLDPGQPRQRLAGLLDDIQAKVLLTQRRLRETVPEAED-----REVLCLDE---ESTFAGEPTSAPHCGA--LPEHPAYVL-FTSGSTGRPKGVVVEHRQ--LHNYVASVMERLDLPE-GAAYATVSTFSANTVIFP-ALCLGGTLHVISAERVDPAAFVEYLQRNPIDVLKIVPSHLRALAS--AGTAGALLPRQRLILGGEATPLAWAEELQAQGCRIYNHYGPTETT-VGVMTFRLEPSRPFAANNTLPLER----PIDNTQVYVLDARLRPVAVG--MTGELYVGGAALARGYLNRPDLTAQSFLPNPFYRTGDLARHLPDGTLEHLGRADNQVKYHGYRIELNELRHALNQHPQVRDSVMMLKRDTNGNEVLVAYYVSRQEQ-------EHFLAERLIEEVLPNVYVHLKKLPLTLNGKVNHEAL----------- 13661780 33 ---------------------ALFSRDPDAVAVLRGGLHKVTFGQVQHAAVRVAGVLRSRGVEPGDRVVLYLDPSVEAAEVVFGVLVAGAVLVPVPRLLTGTSVAHRLADSGATVLVTDGPGVDRLESTGCSLHDVDVLTVDGHGAPLGDLT------RRVDPLAVPRRSSALLMYTSGTSGPPKGIVHGHRVLLGHAGVDYAFE--LFRPGDVYFGTADWGWIGGLMLPWS---LGVPVVAHRPRFDPGATLDMLSRYSVT-TAFLPSVLRMFAEHGEPAQRR---LRAVVTGGEPAGAVELGWARRLSDAVNKAYGQTEANALIGDSAVLGSVD----------DATMGAPYPGHRIALLDDAGTHVAP--GEVGEIALELPDSVAGYW--DASSASVVPPAGWHRTGDLARLAHGRRLEYLGRADDVIKSRGYRIGPAEIEEALKRHPQVLDAAAVGLPDPESGQQVKAFVHLAAGELTEEELRE-LVAAAVGPHARPREIEAVAALPRTETGKVRRREL----------- 208702021 166 --PAYMVGEDLTQFDMIHNAAKNYGNHGITFIDEHGKTEFLTYKMILMEAERMLKGLRAFQLQPQDKI-IFQMNNDKVFVITFWACVLGGFIPV--PVTVPKMFTQRTNEADTLYNIWRALEKPYIETLQDSMTQLLDCYDLDAAK---YLAFEKIQQEEPDQVAQSEDDAI-LLFTSGSTGNPKGVVQKHRSILTREISTSKYN--HFSAHDIALNWMPLEHVGGIVMFHIKTYLGRNQVQVRTQYEPTRWLDLITTYKATITWA-PNFAFALINKEIENGVKLSSMEFIVNAGEAINGYTAKKF----LQVLSPYGLSETCSGVVYNFIKQSLEGIIQEEDTITFVNLGKPIYGVSIRIANQDNETVAEG--VIGRLQIKGKNVLEGYYQNEEANKECFTEDGWYDTGDLA-FIKDGCMAITGRGKDIIIINGVNFNGTEIEYVVEQVAGVKTSAACAVRDDQLDTDELAITMCANDEEIREQIQE-IDQTIIEKFGVKASYIIPEEIPKTNIGKIQRTKLSNQFRGYY--- 189347531 2 --------------DLVNRASLLFDSSPAL----ISPAATLSFRQCASITSRIAGRLYEKGLRSGDAVAILSPNSPESALLMMSLLGNGLIAAPLNHRFPPEQLLKTLQHPE-MVVTADPEIIPGESPFKAENMQDIAFAASEPESP-----------DRSAPRMKMERPVT-IIHTSASSGLPKAAQHSFGNHWYSALGAA--RNMPLGNGDCWLLSLPFFHIGGYAVLFRALVSGSAVALPDPHDAIERSLERFPATHLSL---VPTQLYRLLRKPE-TLPILRKLKAVLLGGSAVPAPLLAECIREGIPVFVSYGSTEMSSQI----------ATTPAPDGSFRKNCGKPLPWRELAIAGD------------GEILVRGACLFQGYLKNSASGRQPLDSEGWFHTGDTGSLDDNGNLSVSGRKDNMFISGGENLHCEEIEEALSTVEGIEQALVVPLADREYGQRAAAFITAQPGTPTDDAITETMLK------------------------------------------ 109127827 81 -----------------------------------GDEVKWSFREIADLTRRTANILQTCGLQQGDLLALI---LPRVPEWWLVAVGCGIIFMPATIMLKAKDILYRLQMSKAKGIVTTDTLASDVDSMASECPSLKTKLLVSDHSREGWLDF-RSLVKSASPIKSKTMDPMVIFFTSGTTGFPKMAKHSHKAPSLIQVQASRA-WTSLKTSDVSW----CLSDSGWILATMGTLVGCTVFIHHPQFDTKVIIQALLKYPINQFYGAPSIFRMILQQ-DFTSIRFPALEHCCTGGEVLPKDQEEWKRRTGLLLYNVYGQSETGIICA---------TLRE-----MKIKPGFASPPYDVQVIDDKGSILPPNTEGNIGIRIKPATLFMCYEGNPEKTAEVECGD-FFNTGDRGMMDEEGYICFLGRSDDIINASGYRIGPAEVESALMEHPAVAESAVVSSPDPIRGEKAFIVLTPQDKDQLTKELQDH-VKSVTAPYKYPRKVEFVPDLPKTITGKIKRKELQKKEK------ 159898098 49 -----------------------------------------TYAQLDQRANQVAHALLEQGIKPDHLVALCLERSIDMLIIVFGILKAGAAYLPIDPHYPYERQRFMIEHSQAPLVI---TTAPLEGALASRPVEIQLELLMAIAAQKP----TSAPNQRVDPDQLAY-----VIYTSGSSGQPKGVMITHRALVNHMQWMQTTFG--FNRHDRFLQKTPLFDASVWC--YAPLLCGGQLILAKPHHDAHYLVEMIQRYQISVLQVVPSLLRMLQT--EPQLANCRSLRYLFIGGEPLHSELVAQVRRLPARMINLYGPTEAT-----------IDATWAECNQTTEYPTGYPIDNLTTWVLDAQMQPVAV-GRS-GELYIGGMGLARGYQRQPDRSAERFVPDPFYKTGDRVRLLANGALLFLDRIDQQIKLRGYRIELGEIQAGLERHPQIRQSVVVGQLDQTKTLQLVAYVVPMPEARIPIEQLRALLKAQLPRYMLPSAFVILERLPLLANGKLDRASL----------- 91978680 59 -----------TCYNALDRHVA-NGRADQVALIHTGSISQFTYAEMLREVQALAAVMQDFGVAKGDRVILYMPMVPESMVAMLACARIGAVHSVVFGGFAAKELATRIDDAKPKLILIEPGRIPLLEAIKLSTAKPDACIILARPQQDCELIRSEALAKKADCVAVDATDPLYILYTSGTTGKPKGVVRDNGGHLV-ALKWTMENLYGVKPGEV-----------WWCASDIGWVVGHSYIIYGPLLHGATSI-MYEGKPVLFTA--PTAFRAIKDDPEGSFIRLSKLRTLFLAGEADPPTVEWAEQQLKVPVIDHWWQTETGWCIAGNPVGLGL----------LPVKHGVPMPGYDVQVVDEGARPLP--AGTMGSIVIKLPLPPGCLWQQDERCRESYFADGFYKTSDAGYMDEDGYVFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGINDTIKGEVPCGLIVLKGVTRDHAEIEKEIVKLVRDKLGPVAAFKLAITVPRTRSGKILRGTIKK--------- 63079048 443 ------------LLTIFNRTDAKYPREKTIHELFQEQVDKNTYRELNEKANQMARGLRKQGVLPDQVIGLLTDRSLEMIIAILAIFKAGGAYMPIDPSYPSERIQYMLADSRTHLLLVQAEMIP--ANYQGEVLLLTEDSWMDENT------------DNLDLVNQAQDLAYVM-YTSGSTGKPKGNLTTHQNIVKTIMNNGYME---ITPNDRLLQLSNYAFDGSTFDIYSALLNGASLILVPTHMNPTDLASVIQDQHITVSFMTTSLFNTLVE-LDVTS--LKHMRKVVFGGEKASIKHVEKLDYLGARLVNGYGPTETT-VFATTYTVDH----------TIKETGIMPIPLNNTKVADNQLQPI----GALGELCVSGEGLARGYLNLPELTADRFVENPFYRTGDLARWLPDGSIEYVGRIDEQVKIRGHRIELGEIEARLLEHPAISETVLLAKQDEQGHSFLCAYLVTNGAWSVA-ELRKH-IKETLPDSMVPSYFIEIDKMPLTSNGKADKRALPE--------- 167758938 1514 -----------------------------------GEGRHYTFRQLKERSDNLAAMLLVKGVLPGDKAAFLTRRNGDMLVMMFGILKAGAAYVPVDPAFPKERIRYMLRQADVKVAVYDRETEPF------------------EDIPCQVLRYEQEVTRTALPVNSPEDVA-NVIFTSGSTGKPKGVMMLHKS--LSNLMAHLQEQKILCASNCVFDVFTTETILASAKGHGISIADEEEMML-----PWKMAERIRTDKVSILQLTPSILMCMND--ESFCKALADIQIIILLGEPWTMELKDRLCALTARIFNIYGPTETS-----------VHNCQGEIRMERSIHIGKPIGNCRYYLLDEEKKPVLP--TSVGEIYIAGECLSAGYINQPELTSEVFVPDKMYKTGDRGRQRADGNWQCIGRVDTQLKLNGHRIEPVEIATVMLQSGLAKEAAVVPIMKDGIPRFLRGAVVPKKEYQEKE--MRAYLKDRLPDYMLPSEIILLDELPRTASGK----------------- 134291179 3 -----------NVLDLVQAAA---NRTPDAEALICGAA-RVTYQNLVHRARGMGNALDALGFTAGARIAIYLDKRVETVVSILGAAAAQYVFVPINPLLKPKQVAHILLDCGADCL--------ITSALRARLTSVSNTIIVDDAGPESANGNRSERDSE-NPPQSPGSANAAILYTSGSTGLPKGVMLSHRNLL--EGAWSVAHYLNYVSSDRILAALPLSFDAGLSQLTSAWAAGATAMLIN-YLVPRDIIDACASERITAITGVPPLWMQLARANWPETAR-STLRYFANTGGKLPAPVLQQLRALFPQAKPMYGLTEA-------FRSTFLDPSEVDRR---PDSIGKAVPNARILVVRDDGSPCGAD--ETGELVHVGACVTLGYW--NDATRTAQKPGGAPRSGDLVRRDPEGFLYFVARNDAQIKSSGYRISPEEVEEVVHCSGLVTEAVAFGVADDELGEAIALVVVPIANGFDAQVLQEHL-----PRYMVPHRIVVRETVPRNPNGKFDRAGLRAAF------- 186683378 567 -----------------------------------------TYAELDHLSNYIGRQLRDLGARPNQLVAVVMEKGWEQLVAVLGILKSGAAYLPIDPSLPQERLNWLLDNAEVAIAFTQPRL-----EVNLSFATQVKWLTIDDST-----LVQASTSQPLPSIQTPEDLAY-VIYTSGSTGIPKGVTIDHRG-----AANTILDINGMTAEDRVFAISSLFDLSVYDI-FGTLAAGGTIIMPGSR-DPAHWLDVLQREQVTVWNSAPALMKLLVEYAGDRCDRLSSSIRLVMSGDWIPVTLPEQIHSLGVQVISLGGATEAS-------IWSIFYPIEAVDPSWTSIPYGKPLSNQSIHILDEALQPRPD--WVPGQIYIGGVGLAQGYWRDAAKTQASFTGERLYCTGDLGRYLPDGNIEFLGRIDFQVKIRGYRIEIGEIETVLQQHPAIRSVAVSAVGEQRDDKQLVAYIVFEQEQSTSLELRSY-LQQKLPEYMIPSMFMFMDSLPLSSNGKVDRRAL----------- 152985664 53 ----------------------------------------------------------------GDRV-VLALNDSPSLVCLFACIAVGAIPAVINPKTREPALAEILADCQASLVVREAD----APSLSGPLAPLTLRATVGQPLLDDFSL--AALAGPAEPHRQESTTPCYLQYTSGSTGAPKGVIHTLRNTLCRAFAGELL---ALREGDRLYSIPKMFFGNSLFFPW---FSGASALLDDTWPSAERVLENLRASRPKVLFGVPAIYAALRPHAHEL---LESVRLAFSAGSPLPRGEFEFWSAQGLEICDGIGATEVGHVFLAN-----------RPGQAQADSTGLPLPGYECRLLDRDGETVEAAGQQ-GVLLVRGPGLSPGYW-RASVEQQARFADGWYRTGDLFERDERGAYRHCGREDDLFKVNGRWVVPTQVEQAVCRHPEVREAVLVPTSRRHDGLRPTLFVTLDERQESAQRIDQHLGQR-IPSHMLPSQLHVLPALPRNDNGKLARAELR---------- 167588976 448 -------DAALTVVHRLERAAADHPERPAVEYLSAGELN----ARANRIAHRLLA---AVELKPDSLVAICMHRSERLMEAIFAVWKCGAAYIPIDPNFPAARIRTIL---EDS----GADLVITCDGLLPAELAALAPVVSLDAATD--------VADDTNPGRVSPDSLAYVIYTSGSTGKPKGAMVEHAGMLNHMLAE--IDEFSISASSVIAQTAPCFDISVWQF-FTAPLVGGKTVIDDERIDPACFLEYLESARISILELVPSYLSALLDRASERPALMRHLRHLLITGEMVSPALVKQWFDVDIAVVNAYGPAEASDDVAQHRMA--------RAPTTPYVPVGKPIRNVRIYVVDPQMNLCPIGIP--GELCVSGVAVGRGYLNNEAGTREAFVEDPFYRTRDIGCYLPDGTLVLHGRKDHQLKIRGYRIELGEIDNALAAIPEIRQAAALDYRDEAGRAALCAYVAFRDGASLSDAEIAAALSATLPAYMVPGIYVVLDALPLSGNGKIDRKAL----------- 163700622 88 ----------------------------------TGTTRRITYAELQEEVALLAAVLRDLGVERGDRVVLYMPMVPEALYGMLACARLGAVHSVVFGGFAAKELAARIEDAAPKLVLIEPGRVPLLEACRLSNHKPQACLIL--QRPQGEAALAEGRDRDADCVPVAATDPLYILYTSGTTGKPKGVVRDTGGYLV-ALTWSMLNLYGIQPGEVY-----------WCASDVGWVVGHSYIVYGPLLHGCTTV-LYEGKPVLFTA--PTALRAVKEAVLMRGHDLSRFRTLFLAGERADPDTVAWAERLGVPVIDHWWQTETGWPIAANPVGLGI----------LPVKHGSPMPGYDVQVLDEGGKPVPAD--TMGTIAIRLPLPPGCWRQDERFRESYLAAPGYYNTSDAGFLDRDGYVYVMGRTDDIINVAGHRLSTGGMEEVLASHPAVAECAVIGIRDSLKGEAPCGFVVLKSGVARPPDVIERELVALVRERIGPVAALTVGRLPKTRSGKILRGTMKK--------- 18920647 494 ------------------------------------EGQKLTYQQLNNRGNQLAHCLRDKGVGLESLV---GIFMERSLEMVIGLLGIGGAYVPLDPDYPTERLGDILSDSDVSLVLTQESLGDFLPQTGAELLCL-------DRDWEKIATYSP---ENPFNLTTPENLAY-VIYTSGSTGKPKGVMNIHRG-ICNTLTYA-IGHYNINSEDRILQITSLFDVSVWSLISGASLVVAK---PDGYKDIDYLIDLIVQEQVTCFTCVPSILRVFLQHPKSKD--CHCLKRVIVGGEALSYELNQRFQQLNCELYNAYGPTEVA-------VETTIWCCQPNSQISI----GTPIANAQVYILDSYLQPVPIG--VAGELHIGGMGLARGYLNQPELTAEKFIPHPFYKTGDLARYLPEGNIEYLGRIDNQVKLRGLRIELGEIQTVLETHPNVEQ----------------TVVIPRGSAGSPQDM-RRFLQQQLPAYMVPSAFVLLSDFPLNNNGKIDRKKL----------- 212512183 75 ----------------------------------TNTIRHVTYNELYSKVSRLAGALSALGVEKGDRVLIYMPLIPETIMAMLATVRLGAVHSVVFGGFAARELCVRIEHSEPKVIIVEPHKIVRYKEILNEAKVKPRCCIIYQREPEIDLLWDDAL-EMTEPVPVEANDPLYILYTSGTTDQPKGILRPTGGHIA-TLAWTMSTIYGMGPNDVWLSASDLWVVGHSYICYGPLVYGITSVMPDRTPDPGAYFRVIQNHQVNAILTAPTALRVIQEAVYSRKYSTKSLRHIFIAGESDDETKMWAAKVFKVPILNHWWQTETGHSITATCIGFN-HSVDPP-----RFSAGLPFPGYDVRILRKDG--TEADFLELGRIVVKLPLPPGTYKADDRFIETYFTKPGYYDTMDAGYVDEFGYVYVTARDDDVINVAGHRLSTAALENVIMSHSSVSDAAVIGVPEPTKGEIPFCFTLKKGVTESPEKITEDLVDMVRDLIGPIAAFKLAAPIPRTRSGKIARKSMANLARNKF--- 193212207 94 ----------------------------------------LTYGELHRQVSKFANVLKIAGIKPGDKVAIYMGMVPELVIAVLACARVGAVHNVIFAGFSAHSITERVNDSHAKLVICSDNLKNIVDEAIVNTPSVKNVIVLKVTGEEIHMHWHDLMGDECEPAQVDSEHPLFLLYTSGSTGKPKGILHTTAGYMVHA-ASSFKYVFDIKDEDIYF-----------CTADIGWITGHTYMIYGPLLNGATVFDIINRHKITILYTAPTAIRAFAGNEWVTKHDLSSLRLLTVGEPINPEAWMWYHKYVGQEIVDTWWQTETGGIMVSPMPGA---------TPTKPGTATRPLPGIMVDVVRKDGTPC--NANEGGYLVVKHPWMLRTIYGDNERYEKTYWSEGIYFTGDGARKDDDGYVWIMGRVDDVVNVSGHRLGTSEVESALVSHEAVAEAAVVSRPDDIKGNALVAFVTLKGDAKLRDSLGKHVAKGAIAK---PDEIRWAKGLPKTRSGKIMRRLLRE--------- 116048924 7 ----------------------------------------------------------------GDRV-VLALNDSPSLACLFACIAVGAIPTVINPKSREQALADIAADCQASLVVREADLAPLTLRAAAGRPLLDDFSL---DALVGPADLDWSAFHRQDPA-----AACFLQYTSGSTGAPKGVMHSLRN-TLGFCRAFATELLALQAGDRLYSIPKMFFGNSLFFPW---FSGASALLDDTWPSPERVLENLVAFRPRVLFGVPAIYASLRAQARAL---LSSVRLAFSAGSPLPRGEFEFWAAHGLEICDGIGATEVGHVFLAN-----------RPGQARADSTGLPLPGYECRLVDREGHTIEEAGQQ-GVLLVRGPGLSPGYWRASEEQQARFA-GGWYRTGDLFERDESGAYRHCGREDDLFKVNGRWVVPTQVEQAICRHPEVSEAVLVPTCRLHDGLRPLATPLDDNQILLAQRIDQHLAEQ-IPSHMLPSQLHVLPALPRNDNGKLARAELR---------- 69937379 501 -----------------------------------------SFAELDRRSAALAARLEELGAGP-DRIVAVALE--RSLEALLAILRAGAAYLPLDPAHPPERIARILAQAQPVAVLSTADLAGLFPAGTDPLLPGDWPAEGRPKAPQGDLAY--------------------VIFTSGSTGEPKGVAVEHRAIVNRLMWMQAHYGIA--PDDRILQKTPTFDVSVWEF-FLPMIAGAELVMPGAHRDPAAIAKAIRDRAVTTCHFVPSM---LSAFLASPASQGLAMRRVFCSGEELTADQRDRFHRIKAELHNLYGPTEAA-VDVSYWPAG-------PEDRTNPIPIGWPVWNTALEVLDDRMRPVPP-GLA-GHLYLGGVQLARGYLGRPDLTRFVDGPSGLYATGDLARLRPDGAVVYLGRSDHQVKIRGLRVELGEIEAAIMATGMARECVVIAREDHAGEKRLVGYLVP-GEDWRPGLLAER-LAAGLPAYMVPSAEVALEALPVTSNGKLDRKAL----------- 94267642 174 -----------------------------------------TYQQLHEEVCRFANVLKKMGVGRGDRVSVYLPMIPELAITLLACTRIGAIHSVVFAGFSAQSLKSRTQDCQAKVLVTADAVLPNADEALAECPSVSNCVVVKRGGNEVQMQHEEGLSADCPPESMDAEDTMFILYTSGSTGKPKGVVHSTGGYL--TFAAQTCQWVDLKDNDIY-----------WCTADIGWITGHSYILYGP-LALGATTLMF--EGVPSWPGPDRFWQICAKYNVSIKHDLSSLRLLSVGEPINPEAWMWYHEYIGLPVVDTWWQTETGGIMISAM--PHATPLK-------PGSATLPLPGVDATVLREDGSEAPNEG---GHLVIRRPWMLRGVFGDPERYKKTYFSEGFYDPEDGARKDEDGYFWIMGRLDDVINVSGHRLGTAEIESALVAHPEVSEAAVVGAPHEIKGQTIYAYVSLRGVQPSDEALRAHVRKE-IGPIATPEFIQFTEGLPKTRSGKIMRRILRK--------- 217969833 81 ------------------------------------------YGELSRLTSRFANVLRTLGVRRGERVFVL---TGRIPELYIAVLGAGCVVSPLFSAFGPEPIATRIGIGEGAVLVTTDLLYERVAKLRDRLPSLRHVLLVGEEDGATAIPATQDLAQAADTFETPEDLAL-LHFTSGTTGTPKGAMHVHGAVLTHWATGRYA--LDLHDGDIF-----------WCTADPGWVTGTSYGIVAPLLHGSSIVDVFDAESVWYTAPTAIRMLMKAGPELARGFSFPRLRFVAVGEPLNPEAVWWGRDVLGKPIHDNWWQTETGGIMIANLPALDIKPGS----------MGKPLPGVEAAIVR------PREGGGVGELALKRGWMLRGYLNNEERYRKCFAGD-WYLTGDLARRDADGYYWFVGRSDDVIKSAGHLIGPFEVESALMEHPAVAEAGVIGKPDDMVGEVVKAFVLKQGFEPS-EALRKELL--GHARKKLPKEIDFLPVLPRTRSGKIMRRLLKAR-------- 86751428 59 -----------TCYNALDRHVA-NGRADQVALIHTGTISTFTYAEMLREVQALAAVMQDFGVEKGDRVILYMPMVPESMVAMLACARIGAVHSVVFGGFAAKELATRIDDAKPKLILIEPGRIPLLDEAIG-LSSAKPDACIILKRPQGKLRSEAAAGKTAECVAVDATDPLYILYTSGTTGKPKGVVRDNGGHLV-ALKWSMENLYGVKPGEV-----------WWCASDIGWVVGHSYIIYGPLIDPGAFWRVIAEHGAVALFTAPTAFRAIKDDPDGSFMRLSKLRTLFLAGEADPPTVEWAEQQLKVPVIDHWWQTETGWCIAGNPVGLGL----------LPVKHGVPMPGYDVRVVDEGSKPVP--AGTMGSIVIKLPLPPGNLWQQDERCRESYFADGYYKTSDAGYMDEDGYVFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGINDTIKGEVPCGLIVLKGVTRDHAEIEKEIVKLVRDKLGPVAAFKLAITVPRTRSGKILRGTIKK--------- 67156731 65 ----------------------------------TGGKARYSYRELRDEVARLAGALRELGVEKGDRVIIYMPMVPQAAMAMLACARIGAVHSVVFGGFAPHELALRIDDARPKLLLFDRVIKPLVDKAL-ELASHQHVLVLQRPQASAALLPGRDLDWQAEPVPLDSGDPLYIMYTSGTTGKPKGVVRDNGGNAV-ALSFAMRHVYAMRAGDVW-----------WGISDVGWVVGHSLIVYGPLMNGCTSI-LYEGKPVR-TPDAGAYWRVIEEYGELSGHDLGSLRHLFLAGEKLDSSTHRWLEELGKPVHDHWWQTETGPVTA--------PCAGLEGHTARHGSSNRPVPGYRVQVMDEQGHLLGANRQ--GSIVIALPLPPGCWNDHERYLRSYLSSPGYYHTGDGGYLDDEGFVYIMGRTDDVINVAGHRLSTGEMEDLVARHPAVAECAVIGIPDAIKGQVPLGLIVLKGSRIREEQLQRELIREQIGALACFQRIATVKRLPKTRSGKILRAVLRK--------- 26990911 1585 -----------------------------------------SYTELDQRANRLANKLREQGVGPEVLVGVAVERSLELVIGLMAVLKAGGAYVPLDPDYPSDRLAYMIEDSGIGLLLSQQALLPVPAAVR--------ILCLDQDAQ--WLAGYADTAPEVD-VRLANLAY--VIYTSGSTGRPKGAGNTHEALL--NRLQWMQGAYGLDASDTVLQKTPFFDVSVWEF-FWPLMTGARLALPGDHRDPQRLCQTIIDHQVSTLHFVPSMLQAFMASAEV--EQCRSVRRVVCSGEALPAVLAQQCERLHAGLYNLYGPTEAAIDVTH---------WTCGDKQGFSVPIGQPIDNLRTHILEPDLLPAARGVN--GELYLAGIGLARGYHGRPALTAERFVPDPFYRTGDLARYRPDGVIDYAGRIDHQVKIRGLRIELGEIEARLAEHAQVREAVVLAQDGPSGKQLVGYVVPMAAEQAEPQRLREHFLGQGLPDYMVPAHLMLLANLPVTANGKLARNLL----------- 163802195 8 ---------------YLEESARLFPNKIAVNDLHYQET--ITYQELDGFTNKYSQYIRSLGVFKQQAVAIFMPKKIAAIKAMFSILKSGNVYVPLDVNSPKSRLNAIVESAKIKVIIVNNDSFKLAVKLFSEIKSVRVINIEEEISI-------------SDIGTCPPRQAISILFTSGSTGTPKGVMIPHKA--INDYIEWCVETYQLSSRDNIANHAPLYFDNSTFDIYTAMKVGATLHLVPDSINQMSLIPWLEESEISVFFCVPSVLSMLKQTRRVRPGILLNLKQLLCAGEVAPRVLRTWMQCLHVRFVNMYGPTEITVDCTYHI----FDEIPDEQTKHLKARANM-----DLFVLTDEGELTQSPGER-GELVVRGESVSYGYLANDLQTKSSLYPDKLYKTGDVVEIDKDDIFYFIGRKDSQVKYLGHRIELGEIEATIANLEEVSEVVVIFSPQDNSLEDLLGCVIKLKEDGDFEYIS-HRIRESLPKYMHPNKIILSDELPRTPNGKFDRAKISKFFDN----- 67153762 489 ---------------------------------------RLNYAELLQAVSALAGVLVAQGVTTESRVAVLLPRSPDTVVALLAVLWAGAGYVPLDPESPEARIAMVL---EDSA----PTLVITCRAQRERVPAGQPVLLLDEPRPTAVV-----LGQ---PRPVAPDALAYIIYTSGTTGRPNGVMIGRDALA--HFVAGARQRYAMRASDRVLQFAPL-HFDASVEEIFLTLAGACLVLRNDEML-ESVPRFLDACAVITVLDLPTAWHELAYGLGAQTPLPPHLRLVIIGGEAALAERVQRWQAQAAVLLNTYGPTETT-------VICTTATLSGPDALDWQGETGHPLPGVEVAVVDANLRPVQRGER--GELCVLGGSLARGYFGREEAARFVVLPGRAYRTGDLVRMRDDGALVYLGRLDDEFKISGYRIDPTEIETALLGYPHIREAAVLGQVLPGGVKRLVAFLAAQAELPPVAALRAHLARSLPAP-AVPGTYLQLAKLPRNANNKIDRKVLKELAERQAAG- 110599818 32 -----------------------------------------SYQEFHLLSGKMARLLADRGVATGDRVLIWGPN-----SPWWAVAFWGAIVRGAVAFMSERERATIAGLTEAKVVI----------QSRFKIEPLNHASSILLEDLEYDLAGLEPFAEIARPA---TDDVAELIYTSGTTGNPKGVILTHGNLMANIIQVNEHIPVVTSQFN-FLSLLPLSHMFEQMGGFFTPLYNGSTIVYLRTLKPSAIMEALGEEDIYAMIAVPRLLQLLKSSMEGLGNLFRFLMKFVSGGAPLSLDVFLFWQNLGFRVVEGYGLTECSPVLAANTMDKQ-----------VAGAVGKALPGIEITIED-------------NEILARGKNITPGYYRNEAATREAFTADGRFRTGDMGEVSADGWLTIKGRAKELIVTGGINVYPDEIEDIFNRTKGVRESCVIGMDRGGGEEVH-AVLLLDGSGRKPEEIVAEVNKTGFSVW--PEA-----EFPKTTTLKIRKFQVKEKLQ------ 159028634 1572 ------------------------------------EGQELTYQELNIQANQLAHYLQSLGVNSEVLVGIYLERSLLVIVGLLAVLKAGGAYIPLDPDYPQQRLTYMAEDAQISLLLTQESLL---DSLPAEDVGV---IVLDK------LAEKLTVQSRENPLSVPENLLC-LLYTSGSTGKPKGVMLTHAALVNHSWGISEVFG--LTESDRVLQFASFFDVAAEEI-FPTWLKGGTVVLPGQMFATLTFADFIEQESLTVLNITPAYWHEWAIAVQSLATVPSSLRVVAVGGDAVLPETVNIWRQMRVQCINVYGPTEAS---VTAIVHDLLDYQSEKINSVL---IGRPIANTKAYILDQNLQPVPIGVK--GELHLCGVRLARGYLNRPELTAEKFIDNPFYKTGDLARYLPDGNIECFGRIDNQVKIRGFRIELGEIEAVLNQNIDVQTSCVIIREDTPGYKYLVAYIVAHYERPMISELRQ-FLSSKLPLYMVPQAFVFLESLPLTTNRKVDRRALRDQY------- 78044347 110 -----------------------------------------TYRMLKDRVERLSRGLKNLGIQKGDRVVIYMPLTPEGVMAMLAVARIGAVHSVVYAGLGFKALERILDSGAKLVITADYGLKPIVDEALEGVSCVEKVAVWEERQPLGFLTFKNPPGEPAEIMEAED--PLFILYTSGTTGKPKGVLHVHGGYMVGTYAKTFFD---LKDDDVFWCTSDIWIVGHSYIVYAPLVAGATTLFREGALDPWQIIEKYQ-VSVVFTA--PTAIRLLMKYGETENYDLSSLRLITCAGEPNPEAWRWAYENL---------LKTHGGFIVDNWWQTELGGPTPPVKAAKPGKVGFALPGVVADVLDREGKPVPAGQGGLLCLKNPFPHMLRTVYGDDARYEKAWREPGWYFTGDVAVKDEEGYFAVLGRADDVLNIAGHRIGTAEVESALVSHPAVAEAAAVGVPDPLKGEILKAFVILKGAAPSEEELIEH-VKKELGPIVVIGELKFVDKLPKTRSGKIMRRVLKAQ-------- 86158469 104 ---------------------------------EDGEEHTYTYNRLYREVGRFGNALRKLGVKKGDRVIIYMPLTPEGIISMLACARIGAIHSVVFAGMGTQALRSRIEDSAAKVVICSDFTLPTVDEAVRDLYSVEHVVVHRRGSRPGDAPFTFESEREHDFYDVQDAAAIHILYTSGTTGKPKGVV--------HTTGGYLVGTTYLARAYYQIGDKDIY----WSTSDIGWIVGHSFIVYGPLSVGAT---IFTREGVPDYPSPEVTWELCERYGVDVMFTAPTAVRMWMSGGDAPRLIACAGEPLNPEAHQQHLVGQSKGMVVDNWWQTEIAAPVLGTLPTFDAKVGKPMPGADVAILDQGGEPVPEGQGGLLVIRKPLPYMLRTVWNDHARYEKYWTQPGVYTAGDIAVKDRDGYFAVLGRADDVLNVAGHRIGTADVEGSLLRHPAVAESAVVGLPDPVKGERIKAYVVLR--KGVPQSLKDH-VRQDLGPIATPSDVELRATLPKTRSGKIMRRYLK---------- 198283745 109 -----------------------------------GSVRTVTYAQLHREMSLFANALKHQGVQKGDRVAIYMPMVPEAIIAMLACARIGAIHTVVFGGFSAEALKDRLEDTDAKVLITADKMVPLKRHLREHEHSVRHVIVLDIDMQEGRIWWEDAVADNADCPALSMQATLFILYTSGSTGKPKGVFHSSAGYLLWTMLTTVFD---IKPEDVY-----------WCTADIGWITGHSYVVYGPLANGAT-VFLYEGHGISILYTAPTAFMKMGDEWPQR-HDLSSLRLLSVGEPMNPEAWMWYYKQI------GGGRCPVADTWWQTETGGHMIAPLPGVTANRPGSCALPLPGISARIVNDQGAPITAP-NAGGYLVIDRPWMLRGVWGNPEESYWARFDNRYYIAGDSARRDADGYFWVMGRIDDVLNVSGHRLGTAEVESALVAHPAVSEAAIVGIPHEIKGEAICAFVVLKHQHQGDDELGAALLIGAIAR---PDDIRFTDALPKTRSGKIMRRLLR---------- 160894566 65 ------------------------------------EEKKFTFKEIKEYSNMAANYYKSLGIKKGDRVLLVLKRHYQFWFTILALHKIGAVAIPATNILKVEDYRYVVCTADDKIAAIDPDDKVIKVIVNGER---EHFHPFDKDILSFSKEFARPTGEDT----VYAHDTMIIMFTSGTTKHPKMVAHNHLYALGHYITARYTDGIHFTVSDTGWGKALWGKLYGQWLCETCIFVYDFDVFSAD-----NIMKLVEQYKITTFCAPPTLYRILVK-MDLSKYDLSALTYCTTAGEALNPEVFYKFKEMGFTIFEGFGQTETTLAI------GNLKNTTPRPGSMGKASPLYDVHIMRLADVDETGEIVIKDGEPYG--------LFSTYNNNEEMTKE-VKHDGYYHMGDTAYMDKDGYFWFVGRVDDIIKVAGYRVGPFEIENEIMKIPYVLECAVTAIPDGTRGQAIKATIVTVGDDNLKKELKRY-FKENMASYKRPRVIEFVDEMPKTISGKVRRVEIKEK-------- 192812558 1527 -----------------------------VAIVHDGQ--SMSYEELNERANRLAHFLIASGVGTEQIVALVLPRSVDMVVCILAVLKAGAAYLPLDPEYPEDRLAYMMENACPVCVMTSVHAMDQLPSFGQWLR-----VVID--GPEEAMQWQGYSKENSDRERMPQNAAY-IIYTSGSTGKPKGVLVPHQNVV------RLFDSTQFNETDVTLFHSYAFDFSVWEI-WGPLLYGGRLVVVPHTVSPEEMLSLLVREGVTVLNQTPSAFYPLADREQPETGRQLSLRYVVFGGEALELGRLTDWYRRHADLINMYGITETT---------VHVSYMELNRNLALPGAGSLAIPDLRVYVLDDRLQPVPY--GVIGEMYVAGAGLARGYWGRPDLTADRFVADPYYRTGDLARRFADGTLDYLGRSDHQVKIRGFRIELGEIESVLVRHEALSQAAVIVREDQPGDQRLAAYVVGNGESPSGTDLRRY-AASLLPDYMVPWAFVMMDKLPLTPNGKLDRKAL----------- 69938404 77 -----------------------------------------TFEDLRALSARAANLMRDKGIRPGDVVAGLLPRTVELVATVLGAWRLGAVYQPLFTAFGPKAIEHRLKTSGAKLVVTNPKLCPLVATLRG-----------DGPLAPGDVDFREALAMASDPVMRRGEDLFMMMSTSGTTGLPKGVPVPLRALL--AFGAYMRDAIDLRETDVFWNIAPGW---AYGLYYALTLLGQPTILYEGGFTAETTYRIIERMGVTSLAGSPTAYLLIAAGPEAAGAVKGRLRVVSSAGEPLNPEIIRWFEHLAVPIHDHYGQTEMGMCVNNHHGLEH---------PVRPGSAGLAMPGYRIVVLDDDGNELGPNQPGVLAIDMKRSWFSG--YLNQATPALA---GGYYRTGDSVEFEPDGSISFIGRSDDVITSSGYRIGPFDVESALIEHPAVVEAAVVGVPDPERTEIVKAFVVVEGTEALREELAQH-VKKRLSAHAYPRMIDFVADLPKTPSGKIQRFVLRK--------- 89899202 89 ------------------------------------------YFELAQQTNRFANVLRSLGVGKGDHLFVLA---GRIPELYVAVLGAGSVVTPLFSAFGPEPIAARIQLGAGRVLVTTDALYQRVKQIRAQTPTLVHVLLVAEDGPD-TLDLGTLMASASDTFSTPDDPAL-LHFTSGTTGTPKGALHVHEAVVTH-----------FATGRYALDLHP--QDRYWCTADPGWVTGTSYGIIAPLLQGTSLIEEFDAESVWYTAPTAIRMLMKAGTELAQRHSHPDLRFIAVGEPLNPEAVWWGQEALGLPIHDNWWQTETGGIMIANTPAFDIKPGS----------MGRPLPGIDACIVEHEGEPVIEEANVEGELALKRGWMFRAYLNNEARYRKCFAGE-LYLTGDLAKRDADGYYWFVGRADDVIKSAGHLIGPFEVESVLMEHPAVAEAGVIGKPDPVVGEVVKAFVSLKDGYQAGETLR--LDISAHARRRLPKEIVFLPTLPRTRSGKIMRRLLK---------- 111019311 468 ----------------------------------------LSYRELSTRSAALARQLRSAGAGRGTVVAVSLPRGTDLIVAVLAILRSGATYLPIDPSSPAERARFILRDAQPSLGIGSADLL-------GDLPRVEED------------SAQSASGELDNAVQADDIAY--VIYTSGSTGVPKGVPIPHRNVM------RLFDVSTFTEDD----CWPLLHSYAFDFSWGALLHGGRLVTEATLTSPADLAGLLVDEGVTVLNQTPSAFGHLVDALADSFDRLR-LRYVVFGGEADPAVLRAWFAATGAELVNMYGITETTVHVTATKVTA-----------ADVVDIGVPLGDLRTYVLGPGLRPVPP--GVTGEIYVSGPGLSPGYLGRPDLTSGRFVADPFYRTGDLARYDATGTLHYHGRIDDQIQLRGYRVELGEIGAAMTAVPDVQAAVATAHEQAGGDQRIVGYVVPRGEHDAVEEVRAHLVRS-LPGYMTPSALVMLDRLPLTHNGKVDKDAL----------- 163855099 52 --------------------------------------------------------LGAQGVAAGDRVAVWLPNRREWLALLFGLARLDATLVAINTRYRSAELEYILARSRARMLIMQPSFRKI------DFPAVLAGVAQDALPDLQAIALVDAGDDLPGPVFGRRTVACQFASTSGTTKGPKLVMHSTATLLAHNRQVSRACGLDQPGARLLLPVCGVFGLNGVL----AALHGGAPVVTMDLFDAPRAARLLRDERITHTFGSDEMMRRIAD--EAPGSRPFPHARVFGFASFSPGALVASLQQRGFPLRGLYGSSE-----VQALFSLQDAALPVAER---ALGGGVPASQAQVRVRDPAGPGLCEPGMP-GEIEIRAPGNFIGYLDNPDATAQALTADGYFRTGDLGYLRPDGSFVYLARMGDTLRLGGFLVDPAEIEHALAAQPGVYNAQVVGITI-DGQPRAAAFVI--AEPGLDEQSLLAPLRATLAPFKVPARLWRVDEFP----------------------- 118469411 35 --------------------------------------------------NRLARAYAELGVRQGDYVTICLHNSIEWVQATLATWKLGAVPQPLSPRMPDAEFEAILGLKRRALVVRDPG---------GDISWVPG-------------DFEPGPGLADDPLPEAVSPTWKSIASGGSTGRPKLIEAGGDGRVPALIGAPL----GAEPDDVTLMSVPMSHNTGFTTFAIALLMGQHLVL-MPRFEPAEFLRLVTSHRVTFLTTVPTIMQRLLPVYEPDAYDLTSIRRFWVGAPCPPAVKQAWIDLLGPQVVELYGGTEL----------QALTFISGEQWLTHPGSVGV-VVAGEMKVLDDDGNECPP--GVTGEVYMRGSTPTYRYVGTTAKSR-----DGWDSLGDLGYFDTDGFLYLNDRRVDMFTVGGRNVYPAEIEAALSAHPEVLSCLAVGIPHTDLGQVPHALVQTAPGSTLDAAGLRDFLRDAVSSYKVPHTIEFVDEPLRDDAGKARRTAVRD--------- 195450152 7 -FPITTYDSELKIWDDLTVGQIIFKQQRIFQISHT-ENTRLTRWQMLQNAAKVSCYLRADIVGIMARNST-------HLAAIYGCLFNGTPFHAVNPNVETKIVSDLFAITKPRIICCDAKDYRKVNEIA---KSLDAQVIIIDGQVEGITNIQVKLSESYEPTKFKRGIDRTMACSSGTTGTPKAVTISNSRKLFQAY-------SYLNADDVQYAPSTLDWLTGLLSLVTAGVYGTVRLISKETFSTAHFLDMCDHHGITWTVLANSHVAMLANAPDLQARQLLSLRHLLFAGG---HCLVGTLEKMGI-LRNAYGFTELGTVASSNYVDSKPTSV------------GRLMANIRMRIVDDEGRNLPKE---TGELFCHNGQTWQGYYGNPKATAEIQDPAGWFHTGDVGYFDDDNYLYIVERKKDMLKYLGMMYYPHEVEEVIAQMRNVAEVCVFGI----WNETEAAIVAKPGSQLLASQVQEFVRNNIPVQYQLNGGIQIVQQLAKSANGKVNRQAVKAAYLN----- 193213948 93 -----------------------------------GDQRTLTYLQLHREVSKFANVLKRRGIQKGDRVAIYMGMTPELVIAVLACARIGAVHNVIFAGFSAHALTERINDSHAKMIVCADNLKEVVDEALVDTPSIQNVIVYQRTKETIHMQWHDLMGEYCPAESLDSEHPLFILYTSGSTGKPKGILHSTGGYMTH-VANSFKHVFDVKEQDIY-----------WCTADIGWITGHSYMIYGPLINGSTIVDIIQRHKVTIFYTAPT---AIRAFIRATKHDLSSLRLLTVGEPINPEAWMWYYKNVGKEIVDTWWQTETGGIMISPLPGA----------TPLKPGTATPLPGILVDVVHKDGTPCQANEGGFLVVKHPWPSMLRTIYGDEERYKTTYWSDGMYFTGDGARKDNDGYIWIMGRVDDVVNISGHRLGTSEVESALVSHEAVAEAAVVSRPDEVKGNALVAFVTLKGNQKLREELRAHVAKGPIAK---PDDVRWAAALPKTRSGKIMRRLLRE--------- 159036030 1542 -----------------------------------GEQH-MTYRELNERANRLAHHLRSLGVGPEVVVGSCLERGPDAVVVLVAVLKSGGVYVPFDPDHPAERLDFMLTDA-------NAHLVVTTQAFAHRLAGRRVVTVDDDRL---------AASATTDPGTLPRPHNLAVIYTSGSTGRPKGVMIEHRSYAHHCRVIGDAYGIG-SDDRVVLLSALTFDVTAATLLAGATVVISDPVFWTPSELPARLAE----HGVTIMEITPAYYREL---LEADVGRLTALRLMNVGSDVVTVADARRWAATGLPARCNYGPTEATVTCVLHPVA----GLDADERDEAAMPIGRPVSGTRGYVLDAKLMPVPV--GVPGELCLGGVRLARGYLNRPELTADRFVPDRLYRTGDLVRWRPDGTIEFIGRIDQQVKVRGFRIELGEIEAALAEHPAV-QASVVAVREVGPGEKQLGYVVPRGPVPDVAGLRAH-LRDRVPEYMVPARWVTLDALPLTASKKVDRKAL----------- 196243883 479 -----------------------------------------TYFELNQKANQLGHYLQKLGVKPDSLV---GICVKRSLDMIIGILGIGGAYIPIDPTYPKERIAYLLEDAQIDLLLSQAGL-------STELPQSQTTVILDENWSEIALESCNNVLSQVTP-----QNLVYIIYTSGSTGKPKGVMIEHQSLV--NFTKTAIDIYNITPKDRVLQFASISFDAAAEEIYPCLSSGATLVLRTDEMIASTDTFFHQCQAKQLTVDLPTAWQQITTELENANQKLNTLRLVIIGGEAIPEKIETWHKKVGDKLLNTYGPTESTVVAT-------VYPLIPSVKIKQEVPIGKPINNVTTYILDPNLELVPIG--VPGELYLGGMGLAKGYLNRPKLTAEKFTSERLYKTGDLVRYLSDGNIEFLGRIDNQVKIRGFRIELGEIESILSRHPEIKETVVIVREDTPAQKRLVAYIT--SDKIASQTDNKHYLKTSLPDYMIPQSFVLLENLPLTVNGKI---------------- 75910301 465 -----------------------------------------TYAQLNAKSNQLAHHLQKLGVKPE---VLVGICVERSLDMLIGILGIGGAYIPFDPTYPQERLGFMLEDAQIPILLTQQRLVD---------KFVEHIICLDRDLPEN------ATLSIDNPVNVTSENLAYIIYTSGSTGKPKGTMIPHRGLV--NYLSWCTNAYALAQ-GYGAPVQSSIGFDATITSFSPLLVGKRVVLLPEKEEIEALSALLQSDQNYSLVKITPAHLEMLNQMLPNHKGVTETRALIIGGEALGKSLFWRDNAPKTRIINEYGPTET-------VVGCCVYEVDEQTSLSGAILIGRPIANTQLYLLDDKQKLVPI--GVPGELYIGGAGVARGYLNRPELTQQRFIPNPFYKTGDLARYLPDGNIEYLGRIDHQVKIRGFRIELEEIESLLAQHPLVNAVTVIAREDQPGDKRLVGYIVPKEQAPTSSELRQ-FLQSKLPEYMIPSAFVMLEVIPLTTHGKVDRQAL----------- 163799550 30 -------------YDVVDRYAKEHPDKKALIWCNDEGVEKITFSDMKKYSDKTANFFLNNGIKKGDVVMLTLKSRYEFWFCILALHKIGAIALPATHMLTTRDIVYRAEEAKMKVCIDDESVLQYVNEAYDEVNDDLKFVSVGNKDVENWANFRKEFEKTSETFVKPKECETENGFSSGTSGFPKLIKHDYLYPLGHILTSKFWQN--VQEDGLHYTVADTGWAKCWGKLYGQWICGAVFVYDYEKFDAKHMLNKASKHGVTTFCAPPTVYRFLIK-EDLSKYEFSTLKYAVTAGEPLNPEVYNKFEFTGLKLMEGFGQTELVAVVA-NFPGMEPKPGS----------MGKVSPLYDIKLLNYAGEDVGEEGEVMTDRENKPVGMFAGYH-DEEKTNSAWYG-GVYHTGDTAWKDEDGYLWFVGRTDDIIKSSGYKIGPFEVESALMTHPAVLECAITGVPHPVRGQVVKATIVLAKDYTASDDLKKELVKNTTAPYKYPRIVEFVEELPKTISGKIRRNCIRHKDKD----- 209515271 26 ----------------------------------NGDEHYYPYEALEHEARKRARKLAALGLKKGERIALVILDPEAFILSFLGASFAGLVPVPIFPRGSAETVSHIVRSAGARMLLTSDTARETIEEVLAVDTGLECIVTVESLAD----------GEACDLPTVHPDDLCFLQYTSGSTSLPKGVMVTHRNLVANARAFLGPRGIDLRKQDVYVSWLPLHHLGALICDLPSVLISTEAFVRRPGLWMEAITKY--GGTISFA---PNFAYALAARRDLEGLDLRPLR--VAGCGAEPRQFCERFEPAGFRAEACYGMAEATPIVTDVVYASALRAIPAPRDTGLRTGCGHPFAGHELRIVDESGRPLPE--RCVGEIVTRGPSITVGYYGQSDATADAYR-DGWLQTGDLGYLAGD-QLFICGRSKDLIVIHGSNHYPQDIEWAVAELPDVQSRGVIAFSVMRDGDETL-VVCAEGKPAEAAALRRAIAQAECAGLQVGHAVVQAGSLPRTSSGKVQRRRTKAQFE------ 154149615 73 -----FVNAQLNITNCLDRHVAGDRRNKVIWRGEDGKERVYSYQRLLGEVSRFANGLKKLGVKKGDRVCIYMPMVPEQLIAMLACARIGAVHSVVFAGFGTSALNLRINDAEAKVVITDISIIPLITIVQEAIPSVEHVVIYRRRKEP---PVELHPGREHDFYDVPAECPCEVLYTSGSTGTPKGVVHTCGGYMVGAYYSTVFD---LKERDIY-----------WCTADPGWITGHTYIVYGPLADPGSWWKLIQEQQISVFYTAPTAIRTFMKVGEDWPNRLSSLRIISVGEPLNPEAFEWYYRVIGCPIVDTWWQTETGMQMITTMVGEPMRP----------GFVGKPIPGVEVDVTDKNGNPVPPGTG--GFLVIKRPWMLRTVYKNDARYRQYWTISGVYAAGDLAVKGSDGYIMVIGRADDIIIVSGHNIGTAEVESALVSHHAVAEAAVIGKPDAIKGNAIKAFVILRVGNTPSEKLTQDLIRMTLGPVAVPHEIEFVDKLPKTRSGKIMRRVLKAK-------- 86741783 8 --PLVTIADDATLTDAVFRNAAAHPDSTLIQHKIDDEFVGMTVREFHDHVVATARGFIARGVRPGDRVGLASRTRFEWTIVDYAAWLAGAVCVPIYETSSPGQIEWILRDAGVEVLVVENDLAERVAQIRDGVPALREVLVIEHGALAGLAVDGAGIAPEAARASVNADSLATIIYTSGTTGQPKGCEITHRALLFTAEAAIATLPELFAPGASTLLFLPLAHVFARMLQVAFTLADSRTLLPDAKVRPTFLLSVAEGRGWIFDAAENTAALVYGKLQAALGGR---ARYAVSGGAPLGERLGHFFRGIGFTVLEGYGLTETSAPAAAN-----------RPGNVRMGTVGQPFPGVTIAIADD------------GEILIRGPLLFRGYRNNELATKEALDAEGFLHTGDLGDLDADGFLRITGRKKELVTAGGKNIAPAPLEHIIQSHPLVSQAMLIG-------------------------------------------------------------------------- 214043355 420 ---------------------------------------RISYAALITDAARWGNAFIAAGLKRGERIAFLLDDTAAYPAAFFGAVRAGFVPVLLNTMTTPEVLTFFLKDSAARFAICDTALADRFDATVMTGTDLETVIVVGGDA-AGFMTDAAFLENQPDTLACADTGPDDMAYSSGSTGMPKGIVHLHHDMA-YTQASFGVQILQLRPDDVCYSVPKMYFANSATFPFS---VGAAVLLPGPR--PEAVLSAIETCKPTVLFGLPTLFTAVARHENAATTDLSSVRQSMSAAEILSEDVYKTWDLVGHGPTEGLGSTELLHVYLSNTLQDH-----------RPGAAGARVPGYEIRLETPDGTPAQPGEE--GVMYVRGTSSAPMYWNRPDKTADTMRGDWIY-TGDRFV-ERDGYYYFQGRADDLIKVSGQWVWPLEVERCLNEHPDVHECAVLA--HQLDDRRTLRAIVHLRDGITADDTQSDALR-GFVKYKYPRLIDYVAELPKTGTGKIDRQAL----------- 99081415 65 -----------------------------------------SFVELRNRVATLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACARIGAVHSVVFGGFASSELAVRIDDATPKAIIIEPGRIPLLD---GAIDMASHFCVILQREQENWHGFQYGV-EPADCVPVEGNHPSYILYTSGTTGQPKGVI-RHTAGQLVALNWSMKNIYNVDPGDVF-----------WAASDVGWVVGHSYICYGPLIHGNTTV-VFEGKPVG-TPDAGTFWRVISEFTAPTAFRLSCLEQVYLAGEADPDTIIWAQDQLGVPVIDHWWQTETGWSIAAN-------PLGIE---TLPVKLGVPMPGYDVQILDEGGHPVAP--GELGAIAVKLPLPPGTWNAEERFKKSYLTTPGYYETGDAGMMDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLAGHPDVAECAVIGVADQLKGQMPLGFLCLNSGCNRPSEITAEVVKLVREKIGPVAAFKLADRLPKTRSGKILR-------------- 17230135 482 ------------------------------------EEQQLTYRELNQRANQLAHYLQTWGVQPETPV---GIYIERSLEMVIGILGIGGCYVPLDPAYPASRLTYIINETQVPVVLTQESLL---EKLLGFTSSQASSKVLNKTLCLCLDTDWQEITQKPDPINVNHEDAIYIIYTSGSTGTPKGVINTHRG--VSNRLYWMQQQYGLERGEVVLQKTPFFDVSVWEF-FWTLLNGGRLVMPGGHQDPNYLLEIIAQHKITTLHFVPTM---LGVFLENLNERCHSLKRVICSGEALSIEIQNRFQHLDAELHNLYGPTEAA-IDVTYWQCQPTDNLH-------TVPIGRPITNTQIYLLNDYLQPVPLGIP--GEIYIGGVGVARGYWKRPDLTHSALS--TLYKTGDLARYLPDGNLEYLGRLDNQVKIRGLRIELGEIEAVINQHPDVQQAVVILDSKQADNQRLGAYVVQKSESPDFTSELEKLLASQLPEYMLPSVFVMLSELPLLPNGKINRQAL----------- 126323272 88 ----------MTIHKYMLDAVSKYGNYMALGTKKDNKWQMTTYKEYYELCRKAAKSFIKLGLERFHGVGILGFNAAEWLAAIFA-GGLAVGIYTTN---SAEACLYVLNHCEANVLVVENNFLPHLKAIRGHVLEKQPYITWDEFLAIGQCVVDGAL-EEIISCQKPNQ-CCTLIYTSGTTGNPKGVMLSHDNITWSSSTASLLLKSPPDQQEIVVSYLPLSHIAAQMMDWLPMKIGGITYFAQPDALKGTLITLREVRPTAFL-GVPRVWEKMQERMKAVGASAPLLKK-KVAQWAKSVGLTTNIKRMGANYPTSYYLAKYSKVRVALGLDRCVQYFSGAAPLTLEFFLSLDIPVCELYGMSESTGPHKKDSDGVGEVCFWGRHVFMGYLDMEEKTMEAIDEWGWLHSGDLGKLDALGFLYITGRIKELITAGGENIAPVPIED----------------------------------------------------------------------------------------- 39935371 63 -----------------------------------GRTASFSFAEMKDYAARVANLLVAQGVKPGDVVAGMLPRTPELLALILGTWRAGAVYQPLFTAFGPKAIEHRVKMSAAKLVVTDANRAKLADV--ADCPTVAIVLRPGETAPLGDLDFHAEIAAQSTPVLRKGTDLFLMMSTSGTTGLPKGVPVPINA--LPAFYSYIRDAVDLRAGDIFWNIAPGW---AYGLYYAVTLHGATTFYDGP-FTAESTYGLIKRRGITNLAGAPTAYLLIAAGPEAAAPVKGQLRVVSSAGEPLNPEVIRWFEHLAAPIHDHYGQTELGMVVNNHHRLRH---------TVHPGSAGLAMPGFRVAVLDEHSNELPPNVPGVLSVDLKRSWFS-GYWQQE----TPAIEGGYYRTGDTVELEPDGSISFVGRADDVITSSGYRIGPFDVESALIEHAAVIEAAVIGKPDPERTEIVKAYVVLAKDVTPSEALAEELVKKRLSAHAYPREIEFLEQLPKTPSGKLQRFILRKR-------- 197105978 34 ------------------------------------------FGELDARANRRARMLAAHGVMAGDFVTVALPNGAEFYETVFSIWKLGAIPNIVSARLARPEMEAILDLVRPRLFVGEPP-GPGTPALPANLPGL-----------EGY---------SADPLPAAVSPHWKAMTSGGSTGRPKVIVDATPA------RWDPREGFLLQRPDVILNPGPLYHNAPFHCISMGLFVGATIVEMG-RFDPLRALELIEAHEVNWVTMVPTIWRLGPDVLSR--FTLPSLRLMLMAAPCAPWLKEAWIGWLGSEVWEYYGTTEGTGSTM----------ISGADWLTHRGSVGRVREGYALKILDDAGRPVGE----VGEVYFRGPGSTYHYLGS--------TPKGEWETGDLGHVDEEGYLYLSDRRNDLIISGGANIYPAEVEAALEAHPDVRSSAVIGLPDEEWGARVHAIVQPEGGRPDEAELLA-FVAGRLASYKRPRTLEFTGEPLRDEAGKVRRAALRQ--------- 196228829 467 ---STFLHRRFELWGAPDETAVIFGEESL------------TYDALNRRANQLAHHLRAAGVGPEMRVGISMHRSFEMLVAVLGVLKTGAGYVPLDPAVPAERLHYMIEDAQLASILTQERFV--------ETLTPHGILLLAVDTDWGKIATQPETNLDAPDFK---DSPVYITYTSGSTGKPKGILMTQRPLL--NLLGWMLRTTKLPPLARTLQFASLSFDVSFQDIFSTWLSGGTLVLEAQRQDLAGLAGLLDRYGV-HRLFLPAVALQLAEGFCNSNLACANLRKVISGSTDSVRQMFTRLKE--CRLHNEYGPSEAH-------VVTELKMPDDPATWVVRPAVGKPIDNTQMYILDRTGQPVPI--GVIGELHIGGVCLARGYLGREELTAEKFIHNPFYRTGDQARWLANGDIEFVGRVDHQIKIRGYRVEPNDVEAALEKHEQVREAFVMAREFGPGDKRLVAYLTDPANAPGVSELRA-FLATKLPEYMIPSAFVLLEKLPLNANGKVDRKAL----------- 63079050 449 -----------------------FPMDKTIHQLFEEQVSRTTYRELNEKANQLAWVLRKREVRPNEIVAIMAEHSLEMLVGVIGTLKAGAAYLPIDPSYPEKRIAHMLQDSKAEQLLIQPHLMP-----------------QDFKGSVLWLT-EESWAKESTPLATSANDLAYMIYTSGSTGLPKGVMVEHQALVNLVMWHNEAFGVTMTDQCTKLAGFG-FDASVW-ETFPPLIQGATHVLEESRRDIYALHEYFEKNAITISF-LPT---QLAEFMELTS---STLRVLLIGGDRA-----QKVKETSYQIINNYGPTENTVVTTSG-------QLHPEQDVF---PIGKPITNHSVYILDQNRHLQPIG--IPGELCVSGAGLARGYLNQPELTVERFVDNPFYRTGDLVRWRIDGSIEYLGRIDEQVKIRGYRIELGEIETKLLEHPSISEALVVARNDEQGYTYLCAYVVATGAWSV-SSLREHLIET-LPEYMIPAYMMEVEKMPLTANGKIDKRALRQRMNEYVAPA 16078895 1525 -----------------------------------------SYRLLNERANRLARTLQNRK-GPKPTVAVLAKRSIDAIVGVLAVMKAGGVYIPIDAHYPKARIEYILRDSGADILLLQRELKHLIS--NSPESEMSHIFLDDEGSFE-----ESNCNLNLSP--APEEPVY-IIYTSGTTGAPKGVIVTYQNFTHAALAWRQI--YELDRKPVRLLQIASFSFDVFSGDLARTLTNGGTLIVCPRLEPAEIYKIIKSQRITVMESTPALIIPVMEYVYRNQFKLPDLDILILGSDMVKKTLTDRFGQ-SMRIINSYGVTEAT--IDSSFYETSMGGECTGDNVPI----GSPLPNVHMYVLSQTDQIQPI-GVA-GELCIGGAGVAKGYHHKPDLTQMKFTENPFYRTGDRACWLPNGTIRLLGRMDYQVKINGYRIETEEIESVLLQTGLVREAA-VAVQHDKNGQAGLAAYI------VPSDVNTNALRAALTKYMIPAYLIPLVNMPLTLNGKLDRNAL----------- 119485941 47 --------------------------------------------------RSLIAGLRALDLEPGNCVLVQLENTVIHSALFFAIVGAGGIYMGCDVSSPAHELTHLLRLAEPRLVITAPGALSTLEVCSMLGIFPGQVLLVDELSIDNIVQFEGLIDQTADPIRLSKRTPAAMFLTSGTSGLPKAAIRTHHTIISHHLSVHY----RVPYPVVRLMALPMYHTNIFPIRYGEPLY----VL--PRFDISAFLDAVRQHHISETYMVPAMVQILNQSSLPVAESLSSLRYVGISGAPIDGFSIQRFQRLSPEAVAGWGMTEVG-VVFQNRYGVAWQF----------GSVGTLLHGYELRFVDATGEDVTGMPDSPGELYVRGPGLLLGYKGRTDGKDE----QGWFRTGDM-VYARDGNYYIIGRTKDLIKVRGQWVAPAEIEGILLKDPGVKDAAVIGVMLPDSSEVPRAYVVRAGISPTADQLTD-LIQTQLASYKALDGVVFVDEIPRTGIGK----------------- 26248311 516 -----------------------------------------TYAELWARVQFIAMRFRAHGIQPGDRIGVLLPRHRDVIATMLATWFVGACIHQPAARL--------------QRLMQRARLVCLVVRQPGEWGEIVQLSL-----PELMQDMSNAIRYSTPCALLPDMQAY-LLFTSGSTGEPKGVCVVHRGLL--NLLLDMQRTFAVGSQDRLLSVTPTFDIS--FLEYLLPLIGASLYLTEAEADSFRMIPLIADYRPTLMQATPSFWHGLL----MAGWRGDPELCVLAGGEALPTKVAEELLRCCGSLWNLYGPTETT-------IWSLKSQITQAENITL----GAPIANTRIYILDNEGHPVPQGVD--GELYIAGDGVAQGYDGQPELNAQFFVPGGMFRTGDLVRSDAQGQLFFVGRKDSQIKLRGYRIELGEIERTLARHPHV-DAAVVACIERAPLHKALAAFIITSEPPSLFEQLKNELRQQLPDYMVPTLWQRVADFPNTDNGKIDRKRLAENF------- 75911029 1 ----------------MEKQLRKYPHNQCIHQLFEEQVERTTYQQLNHRANQLAQYLRTLGIGAEMLVGICLERSPEMIIGLLAILKAGGAYVPLDAGYPQERLAFMLVDTQIPVLLTQKELLPNHEARVICLDT--DWEIINQHTPEN-----------QNISITPDNLAYVM-YTSGSTGQPKGVSVVHRGVV------RLVKQTNFTNTEIFLQFAPISFDASTFEIWGCLLNGGKLV-----LYPSNTPSIDELGQVIQKYQITTIWLTAGLFVDENIHALKPLRQLLAGGDVLSVSHVQKFLKTNCQLINGYGPTENTTFTCCYHIKDPVRPDS-------SIPIGRPIAHTQVYILDENLQPVAMG--ATGELYIGGDGLARGYLHRPELTKSNFQSLTLYKTGDLARYLPDGNIEFLGRIDNQVKIRGFRIELGEIEREISQYPDVRENVVLAHQTATGEKRLVAYIVLHQSSSYKQEQLRNFLQQRLPDYMLPSAFMVLESLPLTANGKVDRHKL----------- 65336269 1110 -----------TLGEILQRAALENSTKGVVYIQPDGTEFVQSYKNLLEDAQRILGGLRKLGLKPQDKVIFQLSANQNFISAFWGLGGFIPVPIAATGNLNKLQNSWQM--LGKPLVISEEKLAPKLHQWAAELKNFQIEAIEPLKDSEADRNWHESNSEE----------LVLLLLTSGSTGMPKAVMHNHRSLL--SRSAATVQTNSFSKEDISLNWFSLDHVGGIVMFHLRDVLGCQQIHAPTELEPTRWLDWISHYRATITWAPNFAYGLIVQELENTGHRLSSMHFILNAGEA----IVAKTVRGFLEVLGQYGMSETSSAVTSNFL---LSSTTDEQKFV---EVGSPVPGFAIRIVDNQNQIVKE--TMAGRVQVKGPSVTSGYYQNTEANQDAFTEDGWFNTGDIGFL-QQGCLTITGRQKDIIIINGYYSHEIEAAIEEIEGVEVSYTAACAVREGDSDTDKLAIFFNPAKTARDRELKEIRLRV-VARFGINPDYLIAEVIPKTAIGKIQRSQLKQRFES----- 126661333 218 -----------------------------------------TYQELNQKANQLANYLQTLGVSNGKFIGLFLEPSLNRIIGLLGILKAGGIYLPLDPTYPQERLNFMIEDSKISILLTQKYLNPKL-SIKSS-KTINLDTDWDK--------IEQEFCHEVENQTTVENLAY-VIYTSGSTGMPKGVLIDHKALSYH--CQNMIVYYKLNNSDRVLQFASFFDVSEQILPTLAVLVNTKDLIPS---DLNKIIIDFNVSVVDLPPGYLTQWLCLEQNRISTA--INKLRLVISGGETLSLNTIEKWYQKDISLINAYGPTEATITAITFLV-------PKDKKLIELYRTGRPLPNRKTYILDTQKNPVPIG--VVGELYIGGEGLACGYLNQFELTQEKFINNPFYKTGDLARYLTDGNIEFLGRIDNQVKLRGFRIELGEIETILTKYSYVREAKIMIREDNYSNQRLVAYIILNPCQTSSLKISQQILQEKLPNYMIPSVFIILETFPLTPNGK----------------- 154246405 85 ----------------------------------TGAKRTLTYAQLLKEVSTLGAVLQDLGVGKGDRVLIYMPMVPEAIGAMLACARIGAIHSVVFGGFAAKELATRIEDAEPKVILIEPNRVPLLDAISMSAVKPQRCLVL--QRPEGPGALTEGAGKSAPCADMAATDPLYILYTSGTTGKPKGVVRDVGGYMLYGIAPGEVFWTA---SDIGWVVGHSYIVYGPLIHGATTLVYEGKPVGTP--DPGAFWRVIEEHKVVALFTAPTALRAIKDCLLKQGRDLSRFRTLFLAGEADPDTVIWAQQQLKVPVVDHWWQTETGWAIAANPVGLGL----------LPTKLGVPMPGYDVEIVDEAAKPVP--AGTMGSIVVKLPLPPGCLWQQDDRFAEGYLADGYYKTSDAGFLDDDGYVFVMGRTDDIINVAGHRLSTGGMEEVLASHPDVAECAVIGVKDELKGEVPCGFVVLKGERRAPDVIEKELV--GLVRDRIGPVAAFVNRLPKTRSGKILRGTMKK--------- 83310650 15 --------------------------------------QTLTYDQLNRLACRFGNAMLAAGVQRQQPVLLLLDDGPELVAAYLGAMKAGLVAVALNTRLSPKDLSHALGDSGAPLLLAETALKDLAAESLALAHASARMVTTDEL--DAFL--EGASDQLVSADMGPEDMALWM-YTSGTTGQPKGAVHVHGSIPLGERHVGLLPGDRIFSTSKLFFAYPLGH----CL-IGALRCGGTLVLHRGWPDATAAAEVIARTRPKLVLSVPSLYIMLKDGVGSS-PAFREVRTWVSAGENLPADLCRRWEETGGLMLEGIGATE----ALFLFIASTPTAMK-------PGACGRPLPWAEAQLRSPSGEVIAAPDTP-GDLWVRMDSLFRRYHNRPDVTQRVLK-DGWWKTGDVFSFDAEGWWSPQGRSDDMIKVSGQWVSPSEVEEAALMVPGVADAVAVGIPNEDGLVRVLYAVAEAGEEPLLETRIVETLRSKLAIYKCPRNVRFLETIPRTATGKVQRFKLRE--------- 153884730 67 -----------------------------------GEGLKLSFAQMSERSSCMANFLRGLGMVRGDRLLLMLPNRVELWDVMLAAMKLGAVVLPATTQLSPDDVRDRVELGGATCVVVDAAELHKFESVDASVKRIAVGAQRD-----GWIDLAAAYDAPAEFVDGPTKATLLLYFTSGTTSKPKLVEHTHQSYPVGHLSTMYWIG--LQPGDIHWNISPGWAKHAWSCFFAPWNAQACVVYNYARFVPKDTLDVLVRFNVTTLCAPPTVWRMLVQ--EPLATYAVKLREIVGAGEPLNPEIIERVRSWGVTIRDGFGQTETT-----------CQIGNTPGQPVVPGSVGRPLPGYRVELVDHDDQPA-SEGEIVLPLSHRPLGLMQGYANNAKATAEAMR-NGYYHTSDVAMRRDDGYFVYVGRTDDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSSDPLRLSVPKAVTVRQGYEAGPELARAVFLREKLAPYKRIRRLQFS-ELPKTISGKIRRVELR---------- 170751826 22 ----------------LAENARLRPDKTALVMVGDGTADRLSFGAVERAVRGIAAGLLGLGLKPGDRVMIRMGNEADYVLVYFGALAAGLVALPSSPQLTEGEAAFLMENSGAAAVVVGSGCTVAPEALGGRLLLDAAAVAALKAGPP-LPDYADTAAD--DPAM--------LIYTSGTTSRPKGVLHAHRA--AYGRRPMLDHWLGLTESDVMLHAGTM----NWTYTLGVGLVGATAVLNGPR-DPGVWPRLIAAYGATLFAAVPTLYRQILKYGDLGAHDLSSLRHGCTAG-----------EPLAVELLEAWGQATGKPLYEALGMSEISTYISSGPTIPVRPGSGKPQPGRRVAILPVAGEPVPLPAGESGAVHRTEPALMLGYWNRPEEEAEVMRGD-WFVGGDLARLDADGYLWFEGRNNDLMKAMGYRVSPNEVEAVLSTHPSVAEVGVAELPRADVSVICGFVVLQPGVEPDAEGLLAWCAER-LAAYKRPREIRFLDALPRTANGKVQRKRLAE--------- 167842379 462 ---------------FREQAAAHPGRTALEQ-----SAARWTYADLDRWSDRATASLRAAGVAPGAVVGVAGERSPRLLAAFLAVLKAGAAYLPLDPGYPAARLRAMLADAA-------PALVIVADGLTGWLGDYAGTVLLSDCEAEAAPARVDAAG---DARRATADDLAYVMYTSGSTGQPKGVAIPHRGVV------RLATGGAYARLDVMLQQSPLFDASTFEI-WGCWLNGGRLVL------AASGMPFFDAVSAAIADGVTTMWLT-ADMVDEEPAALGGLRELLAGGDALPVASCRAFLDAGVALINGYGPTENT-----TFTCSHRVTAADVRRGSI--PIGRPIGNTEVRVVDARGRLVPV--GVPGELWAGGDGLALGYLGRADLTAERFVPDGWYRTGDRVRWRRDGVLEFLGRIDAQIKLRGYRIELGEIEATLGQHPALSGCAVALRRSAADEKQLVGYLVARPEARAAADAGEAWLDSRLPGYMVPRTWVWLDALPQSANGKVDRKRLPE--------- 163853371 79 -----------------------------------------TYAEVDARSDAIAAGLFARGIGPGDVVGLWMARGTELLIAQIGITKSGAAWLPFDAEAPADRVAVCLNDAEAKALLVSEALRP--------------------QAPEGTPAVTEALGQGASP---PDLDAAGLGYTSGSTGVPKGIVISHANICHFLRSGNAVYG--LGADDVVFSVAFDLSMEEIWVPY---LVGACLFVASPAMDVESLPAIIAEARITVLDTVPTL-------LAMIPGDLPSVRLVLLGGEALPEPLVARWATDRRRLFNTYGPTEATVV-----------ATAAEMRPGRPVTIGGPIPNYSVYVADEALNLLAPGEQ--GELLIGGPGVAAGYLKRPELTAEKFVANPYYRSGDAVSMTPEGDIVFHGRIDDQVKIRGFRVELGEIEARIRAQDGINQAAVV-LRRDDEVDRLVAFLVPERNAALDRAALRKNLVAQMPPYMVPGHFEEVETLPRLTSGKVDRKALR---------- 82523905 57 ---------------------------------------RLTWDKFNRESNRLAHGLLDMGVKKEDRVAISGFNSIEWMEIYFAASKIGAVPTNINPRYVTDEIRYILEDSDAVVLFVEDAYADNIIGIIDQLPALDKIVIYGVSHPENILIYDDIKGEENPDIMVYNDDFSFLMYTGGTTGYPKGTVWDGEQRV-HGLDMILVNA--------MMPVIDRLHTSSKMLIKAVTWLMSRRIIIGSRLNKNIALYLFDGHGAAFEAFLPTSHPFKADEFWEIVEREKVLMSVIVGDAFAIPLILKKAETKGDKYNDSFWIMASSGVRWSPHVKKEMLDLALDEMGTSESSGGFSIPALASRVIDETGSDVEPGSEQIGEF-LYGGWMALGYWKCPQKTAADFMIDGWFFVGDEGKVDENGKFNLIGRGGGMINTGGEKVYSEEVEGIIKTNPDVIDTVVIGVADPRWGAAVTALIMSKDNKLKEDDIIDH-CRSRMAGYKRPKNIIFVDDIPRTAAGK----------------- 192361278 1597 -----------------------------------------TYGDLNLRANRLAHYLIASGVKPESRVGIALDRSLEMIVGLLAILKSGGAYVPLDPEYPPERLSYMVEDSDIELLLTNSAIAPRFAAINK-----QRIVELDQINLDT--------QSMVNPVNLSDSNLAYVIYTSGSTGRPKGVQICHHN--VSRLFKATKEWFDFSASDVTFFHSYAFDFSVWEL-FGSLCSGGRLVLVPFWISPEEFMHLLREQQVTVLNQTPSAFNQLVQMPAMYEHPL-SLRIVILGGEAEPESLRPWMEQLGDQIINMYGITETTVHVTYRLITR--KDLTER-----CSPIGIPMPDLGLYVLDNTLNLAPI-GVA-GELYVTGDGLARGYLNNTTAERFVANPDALYRTGDLARWNGKGQLEYLGRIDHQVKIRGFRIELGEIESHLQSQAGVKNAAVVVQDVPGSNSQQLAYVVPTDAGLVAEDVNKNHLQAILPEYMVPYHYVLLASMPLTSNGKLNRKAL----------- 119356386 105 ------VDVHMNSWR-KNKAAILWEGEE-------GDQRVLTYGELHRQVSKFANVLKIAGIKPGDRVAIYMGMVPELVIAVLACARVGAVHNVIFAGFSAHAITERVNDSRAKMVICCDNLKKIVDEAIVNTPSVRNVIVLKVTSETVSMHWHDLMGDVSEPVEVDSEHPLFVLYTSGSTGKPKGILHTTAGYMVHA-ASSFKYVFDIKDEDIY-----------WCTADVGWITGHSYMVYGPLLNGATLLDIINRYKVTILYTAPTAIRAFAGNEWVTKHDLSSLRLLTVGEPINPEAWMWYHRVVGQEIVDTWWQTETGGIMVSPFPGA---------TPTKPGTATRPLPGIMVDVVRKDG--VSCNANEGGYLVIKKPWMLRTIYGDNEKTYWSEFNDMYF-TGDGARKDEDGYIWIMGRVDDVVNVSGHRLGTSEVESALVSHEAVAEAAVVSRPDDIKGNSLVAFVTLKGDMKLRESLRNHVAKGPIAK---PDEIRWAKGLPKTRSGKIMRRLLRE--------- 148263671 75 -----------------------------------GAVQDFTFCDLKEQSSRFANVLKRLGVEKGERVFVLA---GRIPPLYIAALGCLKNISVFCPLFSPDPIRQRLSRGDARLLVTERQYAKKIAGIRESLPQLRHVTDIDDDLDETVLSLPRLMAEASADFTIPPTDPEDMAFTSGTTGMPKGAVLVHDAVLTHLVTGRYV--MDFHSADIFWCTAPGWVTGSSYGIIAPLLHGITSIIDEADFDAERWYRILEEQRVTVWYTAPTIRMLMRAAIEPLKRFDLSPLRLIVGEPLNPEAVVWGERVLGLPIHDNWWQTETGGIMIANYAAMEIRPGSMGRPL-----PGIEAAIVR-RVDDSVD--VLTEPDVEGDLALRPGWMFRAYLHDEERYRKCFV-SGWYITGDLAKRDADGYYWFVGRGDDIIKTSGHMVGPFEVESALMEHPAVAEAGVIGKPEPIIGEIVKAFVCLKGFEPT-DKLRLELI--GFGRTRLPKEMEFVDSLPRTRSGKIMRRLLKAR-------- 118472219 3 ----------LNIADLAEH--AIDAVPDRVALISGGD--QLTYGQLEEKANRFAHYLIDQGVKKDDKVGLYCRNRIEIVIAMLGIVKAGAILVNVNFRYVEGELKYLFENSDMVALVHERRYSDRVANVLPETPDIKTILVVEDGSDDDYERFGGVEFYSALEKSSPERDDIYLLYTGGTTGFPKGVMWRHRVLFGGTDFATLAKQAAANPPMVRYPIPPMIHGATQSATWMALFAGG-TVLLTPEFNPDEVWQAIHDHKVNFTGDAPLLDSLLAAKDAGKEYDLSSLFLLASTAALFSTSLKEKFLELNRVITDSIGSSETGFGGTSIVAKG--QSHTGGPRVTIDKNT---------VVLDDDGNEV-KPGSGVRGVIAKRGHIPLGYYKDEKKTAETFKTINGVRYGDYAEVEADGSVTMLGRGSVSINSGGEKIYPEEVEAALKGHPDVFDALVVGVPDPRFGQHVAAVVHPRGTRPTLAELDAH-VRTEIAGYKVPRSLWLVDEIKRSPAGK----------------- 110761132 89 ----------------------------------TSTIQKITYNELLKKVSLLAGVLANMGVGKGDVVIIYMPLIPETIMAILATTRLGAIHSVVFGGFAANELAIRINHAKPKVIIIEPSAMNLISVKKPQCIIFQRRNIWESPLLEDQFDWDEVIKRSCEPVEA--NAPLYIMYTSGTTGQPKGIL---RTVGGHLVALCWTMKTVYGNKDSVWWVASDWVVGHSYICYGPLLYGITSVMPDRTPDAAQYFRVIDQHNVNALFCVPTIRRADPDLSLSRKYSMKSLKTIFVAGEFCDYETKIWAEKFKVPILNNWWQTETGPITALCLGYGHNPGLP-------KYSTGLPIPGYHIDILRENSNEA--EAHELGRIVIKLPLPPGCLYHNDKKFKEIYFSRGYYDTMDVGYKDEFGYVYVMARDDDVINVAGHRLSTSALEDVILTHSDVVDAAVIGVPDPTKGEIPLCLYIMKQEATKNEQINDELLIGPIASFRIAAA---VSALPRTRSGKIIRK------------- 170690199 63 -----------------------------------GEGLRLSYAQMSERSARMANFLRGVGVQRGDRVLLMLPNRVELWDVMLAAMKLGAIVLPATTQLSADDV-------RDRVQIGGANFVVVDSAELSKFDSLDPLTRLSVGTPDGWI--DLAAAYDASPQFTPQGVTRALYFTSGTTSKPKLVEHTHQSYPVGHLSTMYWIG--LQPNDIHWNISPGWAKHAWSCFFAPWNAQACVVFNFARFVPKDTLNVLVRFNVSTVCAPPTVWRMLVQ--EPLADYPVKLREIVGAGEPLNPEIIERVKHWGITIRDGFGQTETT-----------CQIGNSPGQPVVAGSMGRPLPGYRIELIDADDHPVTEGEIALGKDRPLG--LMTGYANNAKATAEAMR-NGFYRTSDVALRRDDGYYVYVGRADDVFKSSDYRLSPFELESVLIEHEAIGEAAVVPSADALRLSVPKAFVTVRQGYEAGPELARAVFREKLAPYKRIRRLQFS-ELPKTISGKIRRVELRRR-------- 118725418 484 -----------------------------------------TYKELNERSNSLARYLRELGVG-RDRIVGLMSTH-----SHYMVIGILAIIKAGGAYLYPAEIEFIVKDSGTSILLTD-NTIPKETNYNGHIINLK-----DENLYKGQVCNLEKINKTTDLVYV--------IYTSGSTGAPKGVMVEHRGLVNYIWWAKKM--YVRNEKE-VFPLYTSLSFDLTVTSIFTPLISGNTIV--VYYDDGTLLRILRENKVSIIKLTP-VHLSI---IKDMNNDNSSVKRFIVGGEDLKVALASIYKSFGIEIFNEYGPTET-------VVGCMIHKYDVKNDLGVSVPIGIPADNIQIYILDKNLNPVPVE--TIGELYVSGAGVTRGYLNREELTKERFVDNPFYKTGDLAKHLHGGEIVYMGRSDYQVKLRGYRIELGEIENYLFSHNSITDAIVIDRNDEKGNKYLCAYIVSTTDLDISEI--RMFLSSKLPDYMLPSHFVILQSLPLTSNGKVDRKKLEEESKAYY--- 78060268 103 ------------------RGTARDRQEAVVWEGEDGTVRRWTYAELDAQTSRLAAGLREIGCRQGDVIALYLPMVPEAVAGMLAISKIGAIVLPLFSGFGAQAVASRLQDAGAAVLTADASVTPLIDAARADVPTLKHVVVLRHRGAEDHEWHELIDGQPTDATEMPADAPMMLMYTSGTTGKPKGTVHSHCGLIT-KLALDMGLCADMRAGDRLMWLSDMGWLVGPMLIYGTTLLGGTIVMAGAHDFPDSFWRLMEQHRVSVLGIAPTI---VRSFMQAGGHDLSALRVALSTGEAAWRWMFDKVCGGSRPIINYSGGTEVGGGIVTGTVIHPLKPCAFAG----------PIPGMGADVVDDAGRSVGPGGT--GELALRAPSIRGLWHDNERYLASYWTTSGMWRHGDRAAIDADGFWYVLGRADDTLKVAGKRTGPSEIETLVMATGQVAEAAAIGVPDCVKGETVGLVVTLMPGVPADADVEKALSAAGLGTAFRPALVLFVDDLPKTRNMKIMRRAVR---------- 17548863 1634 ---------------------------EAIAVEHEG--RQVSYAELNARANRVAHALIGLGVGPDARVGLCAGRSVELVVGLLGILKAGGGYVPLDPSYPQDRLTYMLEDSAPVAV--------LTQGLVREQLGMLSVPVLDLDGPQ-----EDAEHDPQVEALKPHHLAY-VIYTSGSTGRPKGVMNEHRGVVNRLWWAQ--QTYRLDASDRVLQKTPFFDVSVWEL-FWPLLAGARLVMARPHKAPAYLAATIEQAGITTLHFVPSMLQLFLDQVEAG--RCQGLRRMLCSGEALPHALLARFPHS--ELHNLYGPTEAAIDVTAWRCNAEIHPGV--------VPIGRPIANTQIYVLDAYRQPVPLG--VTGEIYIGGAGVARGYLNRPELTAERFVVNPFYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLSQCAGVSE-AVVAMREDVPGEQRLVAYYVSGEAIEAQTLREQ-LQASLPEYMVPAAYVRLEHLPLTPNGKLDRKGL----------- 163851385 58 ----------------------------------TGTKRRITYGELRDEVAVLAGILADLGVTKGDRVVIYMPMVPEALFGMLACARIGAIHSVVFGGFAANELAARIEDAAPKVILIEPARVPLLDAAIAR-STHKPDACLILQRPQGEAGLVEGRDRDAEPVPVAATDPLYILYTSGTTGRPKGVVRDSGGYCV-ALAWSMANLYGVAPGEVYF-----------CASDIGWVVGHSYIVYAPLLHGCTTV-LYEGKPVC-TPDAGAFWRVAAEHGTATGHDLSRFRALFLAGERADPDSVAWAERLERPVIDHWWQTETGWAIAGN-------PLGLEQLPVKYGSTAKPMPGYDLHVLDESGKPVPP--GTMGTIALKLPLPPGCLWGSDERFRQSYTFPGFYDTSDAGVVDEDGYVTVLGRTDDIINVAGHRLSTGGMEAVLAAHPDVAECAVIGIRDALKGEAPCGFVVLKAGVATDPETVERELVARVREEIGPVAALTVGRLPKTRSGKILRGTMK---------- 195152646 5 --PQITYDDMLKVWSGGERANIIFREMELIAQISATEKTVLTREEVRFNAMRVATYMRGLGLKQCDIVGLIARNTTHLVAVAYACFFNGMPFHSMNISYEQDTIEKLLSITRPRLIFCDGDEYERVLAATEHIKLDISIITM-RNHPSGSVRIQDILTTPIEDNFRPARLEQGILCSSGTTGVPKAVTNSHNCIFPGFLVTTDVVQYTHSTVDWFSGLSSIIN---------AGVFSTTNVIADNDFDPAFMCRMVQEYRIGLVFQCPSHMAMLANCPEFEDADLSSIKHYIFGGSRCSLDVQNRVSRLNGDLIFSYSITELNSTGTLN--------LHFDEK---PNSVGCPVAGNKIKIIDEEG--VALGPNKVGEVCLFNGQHWSGYYGNPEETLMIRDSQKWFHTGDLGYVDEDGFLFIDDRKKDMLKYHNIMYYPNEIETVISQMPNVAEVCVFGIWNAVNGDEAAASVVKRGTNLVAQDVLDFVKEHIDAQYQLNAGVIIVDDLKRSGNGKTNRRANKDHFLN----- 154483716 28 ---------------------------------------KVTYKQFWKMINKGASFLEENGVKKGDVVVLKGAQKVEYLFAMFSIQLLGAVACPLEKAVKEDRILEIMDFVETDYFL-DKKKLKNENKKSISLKDMFNEAI-DFDSYE--VEYKFDLPKEDDLSEI--------LFTTGTTGKSKGIKIVYRNNV--AIAQNVSEAIGITNDDVEMVTAPMNHSMALRRTYTVFYKGGTVVLTGVKFDFFKLLDMYNVTGLTFAPAILEQLLKFAK--DRFGTYSDRLRYIQLGSAPLSEKAKETLKEMNTKLFNIYGATESGCTVSLEFSKYGDK----------KGSIGKPNVNAEIIFVDDNRNIVKASAQNPGNLAFKGAMNMPGYLKEPEITKEVMDDEGTLYTNDLGYMGEDGFVYLLGRKGDVINMGGIKIAPSEIEEVVAQNEMIKECACIPIPDEITGEAPLFIVINEGFEYDEKSLHRFMLEK-LEAIRVPKVVQVIDALPRTFNGKVIKRMLKE--------- 21911416 1057 -----------------------------------------TFGELWEQASALAAVLRARGVGPESRVGLAVGRSAWWVVGMLGVSLAGGAFVPVDPAYPAERVSLLLGDADPVLVVCDGKAR---DAVPEEFA--DRSLVIDE--------VDLSAVPDAELPRVGPDDVAYVIYTSGSTGTPKGVVVTHAG--LGNLAAAQIDRFAVSPSSRVLQFAALFDATVMALLSGATLVMAKQDLP-PRVSLAEALERWDVTHVT----VPPSVLATADVLP------ESLETVVVAGEACPPGLADRWSE-GRRLINAYGPTEATVCAAMSMPLTAGRDV---------VPIGEPIAGSRCHVLDAFLRPLPP--GVTGELYVSGIGLARGYLGRAALTAERFVADPFYRTGDLAHLTSSGELVFAGRADDQVKLRGFRIEPGEIESVLSGHPQVAQAAVTV-----RDDRLLAHV-------SPTEVDPHAVREYLAS-RLPQAVVVLEALPTTPNGKIDRSAL----------- 119513139 3172 --------------------------------------QQLTYQQLNTQANQLAHYLQSLGVGPEVLVGIYLERSISMTVALLAVLKAGGGYVPLDVDYPQQRLTYISQDSQISVLITQEKLLNFVEGVK--------VIVLDQECEVFYSQSPE------NPVSIPENLAC-VLYTSGSTGKPKGVMLTHGALVNHSSAISEAFGLTSSQRQRVLQFAAFGFDVALEEIFPTWFKGGTVVLRPVQMNFAQFIEQQQITVLTLTSAYWHEWMVAVSQSYSTVP--QSLRLLTVGGDTVLPETVAMWQQFRITCLNAYGPTEASVTAIVYDVQNY-----QPEK-TNSVLIGRPVANTEIYILDSNLQPVPIGVK--GELYIGGERLARGYLNRPELTQEKLNPDGLYKTGDLARYLPDGNIEFIGRIDDVVKIRGFRVALGEIESLLVQHPDVIAQVVMLREDQAVHKQLVAYVVSDNPSLTQNEL-QSFLKQKLPNYMIPTAFVMLEALPITTNGKVDRRAL----------- 50084767 55 -----------------------------------GRQYQYTFAQLQKWSSQFANFLKSQGVQTGDRISGLLPRTPELLVVILGAWRIGAVYQPLFTAFGPKAIEHRVQLAKSKLVVTD-------LGNRSKLDEVAHMTVIGEKDHANFWKQVSQASDHCDLVLQDIQKPFLLMFTSGTTGPAKPLEVPLKALI--AFGHYMKDAIGLRTDDVFWNLAPGW---AYGLYYAITLLGHATLFYEGGFSIDSLCQIIEDYKITNLAGAPTAYRMMMAADPAKIACLKGKLRVISSAGEPLNPEVFRWFKHTLDIFDHYGQTEVGMVVCNHHGLSH----------DVRAGTGFASPGYRVAVVDEQGNELPADTAGILAVDIKSPMM---WFGGYQESRKSPFLKHYYLTGDTAELHADGSMSFVGRSDDVITTSGYRIGPFDVESALIEHQAVIEAAVIGVPDPERTEIVKAFVILTAQTSPSEQLAEELVKKRLSAHAYPRQVEFVTELPKTPSGKIQRFLLRNQ-------- 146307892 2652 -----------------------------------------SYFELNERANRIGHGLIECGVQFDDVVAVYAPRGLPLLSLIIGAFKAGAAYLALDERHPPARSARMLASSAAPVLITLREQLAQVQAMLAELPQ-----------PPRVLVYEDMLGRRDNPGRYPEHLAY-LIYTSGSTGEPKGVMVNQRGMLNNQLAK--VPYLQLGEADVIAQTAATFDISVWQLLTAPLFGGALEIIPDAITDPQALLACVAATGVSVLEAVPAV---IDGMLEASAVALPALRWLLPTGEALSHELATRFARYQVPMINAYGPAECADDVA-------LYRLDAAPPRRQPIAIGQPTDNNRLYVLSGDLELLPS--GVVGELYIGGTGVGRGYAARPGLTAERFVPDPFYRSGDLARWNAGGQLEYVGRVDFQVKIRGQRIELGEIEACLLASAPLRQAVVVAHEGAAGTQLIAYGVAEAGQQVEVQALREA-LAAQLPAFMVPAQIILLPRLPLNANGKLDRRAL----------- 197328349 829 --------------------------------------QTLTYEELSARANRLARHLAATGVGAEDVVGLLLPRTPELVVAVLAVLKAGAAYLALDPEQPAERIAYLLGDAAPTLTL---TTAPLAERI-PDGSPVRRLCLDEPEAAAAVAGQPAADLTDVDRARLSPLDPAYLVYTSGSTGRPKGVLMPGRTLV-NLLTWEGRTRPAPAGGRTAQFTTPSFDVSTQEI-LATLLDGDTLVIPDMRGDFPAFVRWVDRERITRLYAPNVVIETLCQIAEEEDLRLASLRRVVQAGEAVLTERMRRFDRPRCRLENHYGPAET-------HVTTGFALPADTAAWPYTAPIGGPVDNTRVYVLDDGLRLLPP--GVPGELYIAGAALARGYAGRPTAERFVACPFGMYRTGDVVAWTATGRLEYRGRADDQVKVRGFRIELGEVEATLAGHPGVARVKVLAEDHPTRGRQLAAYVVPAAEPPTAQDLREHAGRS-LPGYMIPARFAAVDGFPSSPNGKVDAKAL----------- 116754499 119 -----------------------------------GDVRKFTYGDLYREVNKFANGLKSLGVEKGDRVSIYMPMIPELPIAMLACAKIGAIHSVVFSGFSSKAYADRVIDAESKISITVDGFWRRGKIV--ELKKQADEAIQDAPTVKHQIVYKECETEQLDP-----EHRLFILYTSGTTGKPKGIEHAHGGYCV-GVPQTLHWVFDLKEDDV-----------WWCTADIGWITGHSYIVYGPLSLGASIIEEF-GVNVLYTAPTAIRMFMRAGEQWPAKYNMKCLRLLTVGEPINPEAWVWYRKNIGLQIMDTWWQTETGTFIGSPLPITPLKPGS----------CTFALPGYSMDVWDEAGKPVPP-GEGGNIVILEPPSMLRDFYKD---------PDRYFRTGDKGRRDEDGYFWIQGRIDDVIKVAGHRIGNSEVESAAVSHPKVAEAAVIGKPDPVKGEVIIVFAILREGVQESEELKKDIIRETLGPVAMPEAVYFVKDVPKTRSGKIMRRVIRAK-------- 126667828 36 -----------------------------------------TFAKLKQASARFANYLKLQGVGKGDRVAGL---LPRTPELLIVMAGIGAVYQPLFTAFGSGAIEYRLERASTKLIVTNPE-------NRSKLDDVKNLCVDSAEAGHGDADFYQALGEQSDPVLIKGTDPFLQMFTSGTVGKPKGVSVPARALL--SFYVYMRDAVGLRDSDTFWNVAPGW---AYGLYYAVILMGHATHFNPNAFTPESTYDMIRKYKITNLAAAPTAYLKANDHVLPEGENLGLRVASSAGEPLNPEVVNWIRRRHFCEVKDHYGQTETG-MTCCNF-----HGLAHPVKEAAMGFSSVGHRVVALNEKHEE-VGAGEAGQVAIDVAASPLFHFDGYTWSEKDPFA----HGYYLTGDMAINNGDGSFSFSGRDDDIITTSGYRVGPADVESSLLEHPAVAESGVVAKPDEKRGAIIKAYVVPADDQVLREELQNHVRRR-LSTHAFPREIEFVDELPKTPSGKIQRFILRDR-------- 159028633 486 ---------------------------DAVAVVYSGQ--QLTYNELNCRANQLAHYLQSLGVKPDQLVGICLERSLDMIVGLLGILKAGGAYVPLDPEYPIERLSFMLEDAQLSVLLTQQKLLPQHQA---------SIICLDEKIAENSPSNPEN--------RVTPDNLAYVIYTSGSTGKPKGVLVNHSNVV--RLFAATDAWYNFNSQD----VWSLFHSYAFDFSWGALLYGGRLVV-VPYLSPEAFYQLLCQEKVTILNQTPTAFRQLIQVEESLGDRSSTLRLVIFGGEALENSLQPWFQRHGDQCPQMYGITETT-------VHVTYRPLSMTDLDSTASVIGRPIPDLKVYLLDQHLQLVPVG--VPGEMYVGGAGVTKGYLNRPELTKGGNEPSKLYKTGDLARYLPKGELEYLGRIDNQVKIRGFRIELGEIEALLASHPQIWETVVIVRDDTTGDKRLVAYIVLQSEKTITINEIRQFLKAKLPSYMIPNAFVILDTLPLTANGKIDRRAL----------- 87310599 113 -----------------------------------GDTRTLTYAELHSEVCRFANGLKKLGIQQGDVVSIYMPMTPELAIAMLACARIGAIHSVIFAGFSAEAIADRNQDASARVVLTSDGALSLKATVDEALKTVEKCVVLKEMQPDRDIWWHESVNDDCPAEPFDSETALFILYTSGSTGKPKGIKHTTAG---YNLFAKQTFEWVFDHRDDDI---------YWCTADCGWITGHSYVVYGP-LSAGATCLMYEGEGVTILYTAPTAIRAFIKWGDEDKHDISSLRLLTVGEGINPEAWMWYHEKIGASIVDTWWQTETGGIMMSPLPGA---------IPTKPGSCTKPLPGVIPGIFDENNEPCEKNQG--GKLTITHPWMLRGIWGDEARYKQQYTVPNCYLAGDNARLDDDGYYWIMGRIDDVINVSGHRLSTIEVESALITHPNVAESAVVGRPHDIKGQAIAAFVTLRDAEPSDEALKLHVRKE-IGALAVPDDIRFTAVLPKTRSGKIMRRLLRD--------- 112791734 456 ------------------------------------------YASLVDRVDAAAARLTAAGAGPGDRVAVLAERGVRAVVAMLACWRAGGVYVPVDPAAPLPRRELILEQAAPAVLVCDPDEQPPHHRSRA--------VAIGDLTAEA----DAGAGTPAEPAPRPHDPAYLM-FTSGSTGRPKGVAVSHANLFLHALTGRL----ALGPADRLLALTTTFDIS--LLELLGPLVTGGTVVVAPQRGAADLAARLSSPGITTAQATPAVWLAL-----SAGWRPREGFTLLCGGEALPPDLADLLAATPAEAHNLYGPTETT-------IWSCAARIRPGEPVTI----GRPIPGTRVLVADAALRPVPP--GVCGELLVGGPGVALGYLDDPARTAARFVPDPYYRTGDVVRLRSDGLIEFVGRVDEQVKVRGHRIELGEIESALRALPGVRDAAATVL-DPRGNARIAGLVADDGALDTAARLRQDLSEA-LPASMVPSELYAVPAIPLNPNGKVDRRALPGTGRRLEGGS 152964385 108 -----------------------------------GDTRAVTYAQLHEQVQRAANVLAGLGVRAGDRVAIYLPMLVESVVAMLACARLGAAHSVVFGGFSADALHSRIDDAQAKVVITPTTLKPAVDAAKGAPSVTGVLVVKRNGEAVDWVEGRDVWWDEALAAAAPVHEAEAVLYTSGTTGKPKG--------ILHTSGGYLVQ-TAYTTR-TVFDVQPGRDVY-WCTADVGWVTGHSYVVYGPLANGLTQVSLVEKYGVTVLYTAPTAIRTCMKWGEEARHDLSSLRVLSVGENINPEAWSWYRRVIGADIVDTWWQTETGAQMIAPL--PGVTSLK-------PGSAQVPLPGIVAEVVDDAGEPVPH-GQA-GYLVLSEPWMTRGIWGDEQRFRDARFPGRYF-AGDGAKRDEDGDIWLLGRVDDVMNVSGHRLSTAEIESALVSHPDVAEAAVVGATDETTGQAVVAFVILRGEGPTVAALRDHVAKGPIAK---PKSIMVVAELPKTRSGKIMRRLLRD--------- 53803836 125 -----------------------------------------SYRDIDIRSNKLACYLLTNGIVAGMRIGLMLDPSIDLYVCLLAILKAGAVYVPMDPSFPIDRLTYIANDSETKTIITANSIPQSMEDFPCEIIHIDRIKDIVDSLPESRPKSVTSVDFE-----------CYICYTSGSTGAPKGIAITHSNICNFIRAATPIYG--FRRTDLVMSIAFDFSVEEIWTSFA---VGATLV---PR--PAGLCDFLNQMGITVLCCVPTL-------LATLNRDIPSLRLLMVGGEACSRALVQRWSKPGRRILNTYGPTETT-------VTATWTELMPDKPVTI----GKALPTYSVYLLDD--RLMPVNGSETGEICIGGPGVAKGYVNRPELTAERFLPDPFYRTGDLGRYTENGEIEFLGRCDTQVKIRGYRIELSEIEEVIRGETGVKDVVVTTLDGNTEAPDLVAYVILAGSASPAKADAERLCRDRLPSYMVPAWIEFLSDFPVLTSGKVDRKSL----------- 194909757 88 ----------------------------------TGTVRRVTYQELYDQIVLLAGGLAKLGVVKGDRVVIYMPLIPETIIAMLAIVRLGAIHSVVFGGFAARELCSRIEHVEPKLVIVEPKVVPYLDILHSAIKMSQRNIIFDNVSPDNLDPLTDVLWSDIQKMSEGERIACYILYTSGTTDKPKGVL---RTIGGHALVYTLRTLYGISPGHTWWAASDMWVVGHSYICYGPLCLGATSVMPDRTPDPGQYFRIIDQYQVRSIFSVPTSFRVIADPDISYGYSMKSLRAIFIAGEHCDYETKSWIEKFKVPVLNHWWQTETGSAVTAT-------CLGFQQNLSPPTSTGLPLMGYDVKILKPDGSEA--QTSELGRIALKLPLPPGNMYKNEELFRKLYFQKGYYDTMDAGYKDERGYIFVTARDDDVINVAGHRLSTSSLEDAVLRHPDVVDVAVFGVPEATKGQVPLCLYIPENCQKTDAKLSTEIIKGPIAAFRLVTS---VNNLPRTRSGKTMRKAMADFARN----- 195035984 70 ----------------------------------TETVRKVTYQELYDEVVLLAGGLAKLGVTKGDRVVIYMPLIPETIVAMLAIVRLGAIHSVVFGGFAAQELCSRIEHVEPKLVIVEPKVVPYLDILHSAINMSRNIIFMRENVASEILSTVLAMADANQPVAVPVEANLYVLYTSGTTDKPKGVMRTHLVALMYTL--KMIYG--IQPGDTWWAASDMWVVGHSYICYGPLCLGATSVMPDRTPDPGQYFRLIDQHKVCAIFSVPTSFRVIADPEISYGRQMKSLRAIFIAG-----------EHCDYETKAWIGKTFKVP-VLNHWWQTETGSAVTATCLGFQQNVNPPMYSTGLPLVGYDIKILKKDGSELGRIVLKLPLPPGNMYKNDELFRKLYFQKGYYDTMDAGYKDERGYIFVTARDDDVINVAGHRLSTSSLEDAVLRHPDVVDVAVFGVPEATKGQVPLCLYIPENCKKTDAKLSAEIIKGPIAAFRLITS---VNNLPRTRSGKTMRKAMADFARN----- 113953794 39 -----------------------------------------SWAELEQSCNDLAKHYLSIGLRPGDRIASLMPNSLELLIHYLAGLRCGLVLTPLNYRYTVPEINHVLHHCERQTDIDASNVSSACDL--GCITANDAGFISKLRQDIGKLALSQTDHESDQP--------CFLFFTSGSTGKPKGVTHTRQSLGW--IFSSVLDATGLKPGEQFLAGGSLSHIASSTFALSALCRGASVLVPN-NLSCSCLEMLLRQHHPQVMLALPVTLFSLVRDERLQRSDFSSVRLCISGGDKVNHQLHVEFEQTGQRIDECYGMSEIG-----------FASLSPIEGENRIGSVGQMCPGFEGCIRSSDRRELSFGEE--GVLWVKSPTLMVGYWNNPAATAETIQ-EGWLNTGDAMRLDDDGYLWFCGRRKQIIVHDGSNICPQDVEEALMEHPAVDQAGVIGIEDAVHGQNVHAYVSFKSDLPTVPEL------ISFARYKAPEVLQVLTSLPLNSVGKINRVAL----------- 108763578 1574 --------------------------------------QQVSYEALNRRANQLAHHLRGMGVGPEVRVGLCAERSLEWVVSALGILKAGGVYVPLDASYPLERLGWMKREAGVALLVAQ-------EKLADEVASGSELVVCVDTEWDTQIARQ----PETNPARVGGGHLAYVMFTSGSTGNPKGVAVPQRAVTRLVLGGGVAD---FGPEEVWLQLAPTGFDASTLEVWGALLHGGKLV-----VYPEGPLELEALGRRLKEAGVTSLWLTAALFEQMQAYQLSGVRQVLAGGDVLSVGRVRERVRSGGILLNGYGPTEGT-----TFTTVHRVA---EEEVGLTVPIGKPVGNTRVYVLDEGMRPVPVGVR--GELYVGGEGLAEGYVGRPEWTAERFVPSPFYRTGDEVRWQEGGLLEFLGRRDEQVKVRGYRIELGEVEEALKQHAQVKEAAAVVRGEGQEKRVEAYVVAPGGEGGALKE----YVRQKLPEYMVPSVVVVLEALPLTPNGKVDRKAL----------- 207724375 3163 ------------------------------------EGQRVSYAELNVRANRVAHVLIGLGVGPDARVGLCAERSVELVTGLLGILKAGGGYVPLDPSYPSERLAYMLEDSAPVAVLAQ-------SSTREQLGALSVPVLLDQ---EGTLEGE----AERDPQVAPHHLAY-VIYTSGSTGQPKGVLVEHRQVA--RLFASTQQWFGFGVEDVTLFHSFAFDFSVWEV-FGALLHGGRLVVV-PKLSPQAFYALLCRSGVTVLNQTPSAFRQLMAGQQEAPEARHQLRQVILGGEAALRPWYERAENAGTQLVNMYGITETT-------VHVSYRALAAADAQGTGSPIGRRIPDLRVYVLDAQGEPVPV--GVTGEMYIGGAGVARGYLNRPELTAERFVVNRFYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLSQCEGVREAAVTVREDTPGEPRLVAYYVS-SEAIEAQALREQ-LQSSLPEYMVPAAYVKLDRLPLTPNGKLDRKGL----------- 34498737 76 ---------------------------AIIFEADDGEVTRVTYSELHRRVCQFANGLKSLGVKKGDRVVVYMPMGIEAVVTMQACARIGAIHSVVFGGFSAGAVRDRIQDAGATVVVTANESVPLKATVDEALESVRHVVVYQRTNTDGRDVWWHKLSEACEPEWMGAEDPLFILYTSGSTGKPKG--------IQHSTAGYLLG--ALNSFRWVFDYKP--NDVFWCTADVGWITGHSYVCYGPLANGATQVKMIEQHKVSIFYTAPTAIRSLIKLGSDKQYDLSSLRVLTVGEPINPEAWIWYYETVGCPIVDTWWQTETGSTMIAPLPGA---------IATKPGSCTLPLPGVIADIVDESGAQVEPGRGGFLVIKKPFPSLVRTIWNDPERFKKTYFPDEFYLAGDSAHRDENGYFWIMGRIDDVLNVSGHRLGTMEIESALVANPLVAEAAVVGKPHEVKGEAVVAFVVLKGARPQGDAAKKNWVAHEIGKIAQPDDIRFGENLPKTRSGKIMRRLLRSIAK------ 119508889 489 -----------------------------------------TYRELNHKANQLAHYLQQLGVKPETIVGICLERSPEMIISLLGVLKAGGVYLPLDPTYPDERLRWILADAQVEVMLTQR---------RKDAKEEGRVVCWD--------ADGEAIALQSIENPISDVTAASLAYTSGSTGKPKGVMIEQRSLT--NTITALQQQLGISCTDHWLAITTIFDIAALEL-FLPLIVGARVILPQTALDPLQIAAIIEQQQITVMQATPATWRLLIAH----GWTGKADLKILCGGETLDQSLAQQLLLSGQEVWNLYGPTETT-------IWSAAQKLTHNQPVTI----GHPIANTQFYILDQHLQPVPIG--VPGELYIAGAGVARGYLNRPELTSAPLRENTLYKTGDRTRYLPDGTIEYLGRIDNQVKIRGFRIELGEIESLLSQHPEVQTSVVVVTEDTSEDKRLVAYIV--SENPEITDLRQYLAKH-LPDYMIPSQFITLDALPLTPNGKVDRRTLKPQFK------ 163840588 4 ----------------------------------------------------------------GERMIVMLGNQVEFWEVMLAGMKLGIVLIPTTTQMGPADLQDRVERGEARWALADRADVGKFDGVQGQLIEVGSLIEVGSEAASPALKYADSASAAEDFIDAPTRGTLLLYFTSGTTSKAKLVEHTHTSYPIGHLSTMYWIG--LEPGDVHLNVAPGWAKHAWSNIFTPWIAEACVFIYNERFDAKALMAQMDAEGVTSFCAPPTVWRLL---IQADLSALKTPRKVVSAGEPLNAEVIEQVKRAGQTIRDGFGQTEST-VQIAN-------TPGQEVKI---GAMGRPLPGYDAVLVD----PATGLEGDEGELCLRLDAVYGGYYGDEEKTDFAFR-DGYYHTGDMVERDADGVITYVGRGDDVFKSSDYKLSPFELESVLIEHPTVAEAAVVPSPDPLKLAVPKAVVLTPGFEPTAQTAEDILCRNHLAPFKRIRRLEFA-ELPKTISGKIRRVELR---------- 54022684 1093 -----------------------------------------TYREFDERVNRLARLLIARGVGAESLVGLAVRRSLDLVVGMYAIVTAGGAYVPLDPDHPAERIAHILDTA-DPVCVLSTSADAAAVPAGAE---VLHVDTVDLS---GYSAAPVEAAELVRPVR-PDNPAY-VIFTSGSTGRPKGVAVSHGA--IDNQIEWMLSEYPMGPGDVYLKTATTFDVSLWFMPLRA---GAKLVVAGHR-DPAYIAETIAAQRVTVTDFVPSMLTVFATH--TAPGSVPTLRDIFVIGEALPPETVAAVRAMSAAVHNLYGPTEAAVSVTY---------WPARETDVATVPIGLPQWNTRVYVLDARLRAVP--AGVVGELYLAGAQLARGYVSRPDLTADRFVANPFYRTGDLVVWDQPHRLEYLGRTDFQVKFRGQRIELGEIETALLAQPQISQAAVLVVPTATGDQL-VGYVVPRGETVDTDDLLAA-VGTTLPAYMVPAAIVVLDAFPLNTSGKLDRKALPE--------- 163853830 97 ------------------------------------------------------------GVGPGDRVAVLLPQSVAVVVTHFAAYRLGAIALPLAGLFGEAALRHRIADSGACAVVTDAPGLTKLERLRADLPDLTTILSVDGEAAEGFFALENAPDGLATRATGPDDPAL-MIYTSGTTGLAKGALHGHRVLLGHLPGWSVMEGTGLMWTNVLMPSLRL------GMPVVAKASG--------RFEPEAAFRLMADLGVTHAFLPPTALRMLRGVADPRQRDLSALRNIASAGEAGAETFDWARDALGLTIGEAYGQTECNLVLAS----------SARIGVARAGATGKPVPGHRVAVLREDG--TEADADETGEIAVRAPVLFLGYWRQPEATAKKFR-DGWWMTGDQARRDADGYIRFVGREDDLITSAAYRIGPAEIEACLCAHPAVALAAAVGVPDPLRTETVKAFVMLRAGFSPSDALAAEILKARLSAHEVPRALAFRDTLPMTTSGKIIRRQLRDE-------- 218230817 451 ---------QVTIHEMFERQAMIYPNAIAV----TYEKEKITYKELNERANQLAHYLQKKGVGPDTLVGLCVERSHEMIVGILGILKAGGAYVPLDPTYPEQRLQYILEDASIQLFVTQESLKEL-----NWLPENVESICLDRDQDE--------IGKESKPVSVPQNLAY-VIYTSGSTGNPKGVMIEHHNVI--RLFKSTDCWYQFNEKDTTLFHSYAFDFSVWEI-WGALLYGGKLVVVPYWISPKDFYQLLVEEEVTVLNQTPSAFRQLIQVCEQEDNKNLQLRYVIFGGEAEPTSLLPWFQRYGEKNPQMYGITETTVHVT--YYPITLDDVQQAS----RSNIGKRIPDLEVYILDAYQQPVPIGVD--GELYIGGAGLARGYLNRPELTAERFISHPFYRTGDLARYLPDGNLDYRGRIDHQVKIRGFRIEIGEIESTLHTYAYVKEAVVIVREDQPGDKRLVAYVVGDGNVDAWRE----YLKAKLPSYMVPSGFVAMEAIPLTANGKVDREAL----------- 133777925 126 ---------------------------------------KITYRELLETTCRLANTLKRYGVRRGDRVAIYMPVSPLAVAAMLACARIGAIHNVIFAGFSVGSLAGRINDAQCKVVIFNQGLVQLKKIVDEAIKSVQHVLVTDNKVHMGHLSLEQEMAKE-EPVCAPESMGSELLYTSGSTGKPKGLVHTQAGYLLYA---------ALTHR-LVFDYRPVFG----CVADIGWITGHSYVVYGPLCNGATSV-LFESTPVYPDAGAPTAYRLLLKFEDSKKYDRSSLRTLGSVGEPINHEAWEWLHRVVGDSRDTWWQTETGGICIS-------PRPSEEGAEILPCMAMRPLFGIVPVLMDEKGN-VLEGGDVSGALCLSQAWMARTIYGDHQRFLDAYTYPGYYFTGDGAYRTEEGYYEITGRMDDVINISGHRLGTAEIEDAMADHPAVPETAVIGYPHDIKGEAAFAFVVLKDDVGDVDVVVKELVADKIAKYAVPDQVLVVKRLPKTRSGKVMRRLLRK--------- 182678087 59 ---------------------------------------TLTYAELDAKAEILARGLVAQGLRPGQIIGLWMPRGHELLVSQIAVAKTGAAWLPFDADAPVERIGICLADAEAWGLLTEAFTYKIDETIPCPVVTPAKLIPASGDLKGGVKVNARALGA------TPDHPAY-LIYTSGSTGTPKGIVISGRNICHYLRSANEVYG--LKASDVVFSVAFDLSMEEIWLPY---LVGASLFVATPQMEVDKLPELMESHGVSVLDTVPTL-------LSLLPRDVSTLRLIILGGEACPPAIANRWCRPGRHVFNSYGPTEAT--VVATVAEVH-----PGEDVTI----GQPLPNYCCYVADEALTLLPNGQE--GELLIGGPGVAQGYLKREHLTAQKFIANPYYRSGDAVQIDGNSNLVFRGRIDDQVKVRGFRVELGEIEAKLADCPGIAQAAVV-LRQDAGLEQLVAFLVPTPGSAIDPASTRQELRATLPPYMVPARFEAIETLPRLSSGKVDRKSLKQR-------- 69933666 70 -----------------------------------------SYKELTDWTNRIAHALEDYGVRPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELAKIIDKAQVSHALCDTRLMDELALAAKDSRYLKTVVGFDGTANHDAELDRAALSQPVQAVQTGRDDVALLGFTSGTTGEPKATMHFHRDILI------IADGYAVRPEDVFVGSPPLFTFGLGGLAVFPLRFGASAALL-ENASPPNMIEIIQKYRATICFTAPTAYRVMMRAMDE-GADLSSLRAAVSAGETLPGPVYEEWAKTGKPMLDGIGSTEMLHIFLTNRFGD-----------SRPACTGRPVAGYEARIIGPDGCELPP--GETGRLAVRGP--VGCRYLADPDKQRAYVQDGWNLTGDSFWQDEQGYFHFAARTDGIIVSAGYNIAGPEVEAALLSHPDVLECAVVGAPSAERGQIVEAHVVARAGEVMAKCLQDH-VKSVIAPFKYPRRVVFAEALPKTESGKIQRFRLLE--------- 115361215 282 -----------------------------------------TYAELDDQASRLASFLLTYAIERGDVVGVVADRSERWIVGLLGALKAGAVYLPLDPEFPQERLRFMIEDAKVKALLTHSEHLPLL----ADFWAIPMFALLDTLAPASASAQVE--------VR-PDDAAY-IIYTSGSTGVPKGVVLEHAGLL--NMAQYHVDAFGFDAADRFVQFYSPGFDGSIMEIFVTLLAGARLVLAKPAVDVPRFVEYIAQQGVTTVNATPA-YLAALDW-----NALGAVKRVISAGDNARVADLRELARTRT-CHNSYGPTEAT-VCIADYV------VDPATAYGARLPVGRPIHNTHLYLLDEHGALAPE--GCTGEICVSGIALARGYVGRDDLTAAAFVDHPFYRTGDLGVWLPDGNLEVTGRRDMQVKIRGYRIEMGEIEAALRQHADVAD-AIVFVREDTPQHRQLVACVETATASV-AGLREY-LKERLPEFMVPGSIVTLERLPLTPNGKPDRKAL----------- 16126045 36 -----------------------------------------TWGEFDHRTNNMAKALIDLGLKPDARIGILCRNHPAYLE--FLVAGVKARLLTVNYRYTADEIAYVLNDCNAEVLFYQSDFDGMLEPLRARLPGVQAWVRIEEAAPEGALSYETARTGDGKPLDITRSADDGLLYTGGTTGKPKGVHWSSRRVQLESPLIARVPQTMDEHLETVIPACPLMHGSGSNSAMGDLLNGGTAILSGDRFDAVQLWREVEKHRATRVSIVGDVFAALDD--APGAFDLTSMRAISSAGLTWSK-----------EVKEGLLRHMPNIALVDILGASEASGLGYSAKAGKIPETGVAAPLTVL-IDPDTGAVMPKDRPSEGFIARSGV-MANGYFGDPEKTAATYRTIDNVRPGDFARWMPPNQFTLIGRGNLSINTGGEKVFPEEVEEALKLQPGVADVLVVGQPDEKWGKIVVAILKADG------VFDEAQVRAGLAQYKHPKRFVLVDTVPRHESGK----------------- 25147511 125 -----------------------------------GDYHWRSYAQVDKRVNMIASGLTSLGQQEKEPIILFAETREEWMTTALACMKMNFPIATMYATLGDEAVQFAINEVGAKTIFTSEALISKVKAMSNGATSIENIIFFDSVDPASLLSFDQLLS-RGEPYPVPTRSKAFIMYTSGTTGNPKGVMISHQNIV--AVTAGQAFNIVLGPDDRYIGYLPLAHILEVC---AEMVVFTK----GVRIGYSSAQTLFDGEQPTLMACVPAVFKAVIDEVNANSELFKQLFRQILSGGAPLSPETQRFMNICCPVVQGYGLTET----CGGGTIADIHDLS-------TGTVGPPLTCCEILLQEAEAGYSPKNDPPQGEILISGPNVALGYFKNDEKTKEEFVKKTFFATGDIGEFREDGSLKIIDRKKDLLKAHGEYISLGKVETNLLTNPNVDNVCVYGDSNKSFL---VALVVPNQDKKVVEALQKELAQYGASKLQIPQKIFICHE-PWTPASGLLTEALKLKRKN----- 67924063 356 --------------------------------------QQLTYQELDRKTNQLARYLQQFGVKPDTLIGLCVKRSLSMIIGILAILKAGGAYVPLDPNIPPERLTILLEDTQINLLLTQNDI---------NLPWPNTLTVIDLQQQEIYQESQNTL-----PTDTTAEHLAYVMYTSGSTGIPKGICIPHRGVTRLVKNSNYV---ALGEDDIFLQAAP-YTFDASTFEIWGALLNGGRLVILPSQTP-SLEEI--GETLE-NYGVTTLWLTAGLFVEEKLESFKNVRYLLAGGDVSPTHVKTVLQTYHCSVINGYGPTE-------NTTFTCCSVLTDVEQIGYSVPIGQPISQTQVYILDNYLQPVP--FGVPGELYIGGDGLARGYLNRPQLTAERFIASPFYKTGDLVRYDRQRNIEFLGRKDNQVKIRGFRVELGEIETILQQYPKVQTAIVLVKESSQGNKQLIAYVVPKTEETLEIEELQTFLTQKLPDYLHPHHYMILEEFPLTPNGKVDRRSL----------- 77359650 108 -----------------------------------------TYQKLHDEVAKFANGLKKLGVQKGDRVAIYMPMSPQAIYAMQGCARIGAIHSVIFGGFSPSAIADRIKDSGAKVVITSDNCVPLKEAVLQEVTSIEHVIVHDVDWHDHDIWWHDLVADE-EPVCEPEEDPLFILYTSGSTGQPKGVVHTTGGLVYASMTHEYI--FDVKEDDVF-----------WCSADVGWITGHSYIAYGPLVNGCTQVEVVDKHGVTILYTAPTAIRALGDEPVASSHR-NSLRILSVGEPINPEAWNWYYEQIGCPIVDTWWQTETGGIMIT--------PLPGATDLKPGSAT-RPFFGIAPAIFDAEGNTL--EGEADGNLVILDSWPSQAIYGDHERFEQTYTYPGVYFCGDGCRRDEDGYYWITGRVDDVLNISGHRLGTAEIESALVAHPAVAEAAVVGYPHDIKGQGIYVYITPNEGITVSDELTKEIVRKELSPIASPDMIQWSPGLPKTRSGKIMRRILRKIAAN----- 119718335 28 ------------------------------------ETTTYSFAELWDRIGDLADAVSDTEAGVGPMVATLLPNSLDALAAYLACQGVGAV--PLNNRLADRELQHILADSEARTILAAGEYVEVARRIDAGVRVVDADTVV-------------AGSRDRDLIADPERGSAVVFYTSGTTGLPKGAAVRNDDWVVNTMRWGWQLRIQWDERTLVPG--PLFHMSYSSFALATWLMGG-EVRIMPSFSAATAYEEF-AERSTFAFLVPSMTQMIHDEWVARGRQMPAARSIMTSGAAAAVELVEAAFDMNATIQETYGWTEAGFATME--VKTR--------ETVRRGTVGYNTVGSDVAVFDDDGKPCAPGER--GEVGIRTLAASIGYL--SPATAGANTRRGWILSGDIGTFDEAGRLIIIDRKHGMIISGGENVYAAEVEKVVGQHPAVDECVVIGRPSRQWGEEIVAVVVLETGADLDLDGLRVFCREHLASYKVPRDLAIVDALPRNSMGKLQR-------------- 148554518 32 -------------------------------------------AEFDARANKRARALQQKGVGQGDFVTMALPNGLEFYETIFAIWKLGAVPCPVSAALPRAELEAIIGLVQPRLVIAPPNLVP------------SGHPSMLAGAP-----VDEMLSSAPLPVVSPHLRAL---TSGGSTGRPK-VIVDHLPGIWDTEAELLRQ----RADDVLLNPGPLYHNSPLSMTCCALFIGAVVVEMG-KFDALRALELIERHRVSFVTFVPTMMHRIWRLPERERFDVSSLRTVYHMASVCPTWLKAWIDWLGADIWEMYGGSE----------RQGGTEISGHEWLLHKGSVGRPLANCKLRVLDEDG-------------EICQPGVVGEIYFLNEGGRGATKAHGEWETGDMGHLDEEGYLYIADRRTDMIVSGGANVYPAEVEAALDMSPHVASSIVIGLPDEDLGHRVHALIELSAEARAAEDLRDH-LAAHLTRYKIPRSFEFVDHALRDDAGKARRSALRE--------- 16081838 63 -----------------------------------------TYRDLMLQTAKFAKGLADEGVKMGDVVTIFLPNRIEAFIAAHACFRIGAIYNIIFSGFSAKALLDRMKETNPKVVITTDNLKETLDSIISEVPSVKKVIIIKRDGKHDYDDFMSGITGYAEPVPIEANAPGFVIYTSGTTAKPKGVVHSGIGFLVHNVKYALDLGIFWCTADVGWLTFPIFELVG-GLAHGATVIAYEGALDYP--DIRHFYSIIQDFKVTFTAPTFLRMLARNGSDVASGYDLSSLRLILVGEPLDVKTWKWVYNDLGIEINNTYGQTETGSAWTSSLVGV---------TGARPGSCGLPLPGHSFDILDEGGQPV-ENGR-IGTLVLRKPFPSGIWKDPQRYFKEYLSVPGNYCTYDSAVRDRYGHIWVLGRTDDVINVSGHRISTMEMEDAIMSIPEVSEAAVVGVDHAI-KGMSTAVFVTLGNGDLPADLGKRIIARRIGNYAKPESVYVIPEMPKTRSGKIMRRLLRE--------- 15602557 107 -----------------------------------GQVQLYTYAKLHNRVCRFANALRELGIKKGDRVIIYLPMLVEAVIAMQACARIGAVHSVVFGGFSASALRDRIEDAEAKLVLRGGKIIPLKETVDEALKTIENVIVIDTPWKKGRLWWNELTANQCEPEWMNAEDPLFILYTSGSTGKPKGIVHSTGGYLLGAL-NSFRNVFDNKPNDIF-----------WCTADVGWITGHSYVCYGPLADPGRIWRMIQRHKINVFYTSPTLIRSLTDHIPNK-YDLSSLRLLSVGEPINPSAWMWFYEVVGCPIVDTWWQTETGSIML-----APIPGVTA----TKPGSCTLPLPGIMAEVLDENGQKCAVEQGGALAIKRPFPSMLRTIWNDPERYKSTYFPGKYYIAGDNAHRDKDGYFWILGRTDDVLNVSGHRLGTMEIESALVASPKVAEAAVVGKPDEIKGEAIVAFVVLNDFRPEGEELAEELVSNEIGKIARPEDIRFADNLPKTRSGKIMRRLLRSIAKN----- 159038525 525 -----------------------------------------TYGELERRAGVLARRLRTLGTGRDQIVALLLERGFDLIVGMVAAQKAGGAFVVMDPGHPTRRIEFIVADTHARAVVTRSELLPLVDAEWADLEAAAADTTLEELAEEDCLAY--------------------VLYTSGSTGKPKGVMIEHHALNTFLLWLGNIFGFGPGDR-LLQHMAPIFDFAETALTRGVTLVFVPE---EQRTDPDVIGRMLLEERITYIGGPPAILIPPGSYPD--------LRYMIAGGEAVTGDLVNRWNTSGRRFINGYGPTEAAVGCI--YYECEHRAWVGQPPIGRAMPNRVAYVLDRWNNLQPIGLP--------GEVVVGGEGLARGYLNRPELTTEKFLDNPYYRTGDLGVWTEDGQIQFLGRIDAQVKLNGLRIELEEIESVLTGHPGVAEAAVALREDSPGTKRLVGYYVPAGPTPSNEDLRTHLLE-DLPPYMVPHVYVALDVLPLTGVGKVDRSKL----------- 111021647 28 ---------------------------------------RVTYRELEDRANRLAHHFLEVGLTAGSHIGVHLHNSIETMETLLAAYKIRAVPVNINYRYTSDELAYVYGNAELDAVVHHRLYSPRIAEVLPSLPRIRHTVVVEDDVPSDSVPYEEALSGSGDR-DFGERSSEDLMYTGGTTGRPKGVVWTHEA-IWRVLAGGLYTGEAIEDEYQQSRVGSQGEPTLWALP---PLIHAAAMMP-------TLTALFSGNTVLLESKFD------ADRTWELVERHK-VQILIITGDAMGRPLIEAHQPSRTDTSSASGAALFSPVIKDAFLDAFSDSIGASETTKGEKQVGGPVPAGRYAVIDEDDVPVPGSGK--DGWFAKGGYVPLGYYNDPEKTREIFREDGVVVTGDRARVEADGSITLLGRGNMVINTGGEKVFAEEVESAVKAYRDVYDAIVVGVPDERWGHRVSAVVQARDGRGVDFAGLEEYVRQSLAGYKIPRLVWVEDTVQRTPSGK----------------- 145596554 158 -----------------------------------GDTRTITYAELQKLTCQAANALTELGVTAGDRVAIYLPMVPEAVVAMLACARIGATHSVVFGGFSADALTNRIQDAAAKVVVTADGLKPTVDEAVSNCPSVEHVLVVRRTGEECSWSAKDRWWHETVGRASVEHQATAILYTSGTTARPKG--------ILHTTGGYLTQASYTMHG--VFDLKPDTDVY-WCTADVGWVTGHSYIVYGPLSNGATQVELVDRYRVTILYTAPTLIRTMMKWGEEAGFDLSSLRLLSVGEPINPEAWMWYRQHVGLPIVDTWWQTETGAIMI-----SPLPGVTH----TKPGSAMTPLPGINGDVVDDQGQPVPNGGG--GYLVLREPWIWGDTYWSRFGAGAGVGDDWVYFAGDGAKKDDDGHIWLLGRVDDVMLVSGHNISTTEVESALVSHPSVAEAAVVGATDPTTGQAIVAFAIPRGSAETETDLRDHVART-LGPIAKPRQIMLVPELPKTRSGKIMRRLLRDVAEN----- 108801590 3 ----------LNIADLAEHAIAVPDRVALISGDET-----LTYGELEERANRLAHYLIDRGVKKDDKVGLYCRNRIEIVIGMVGIVKAGAIAVNVNFRYVEGELRYLFENSDMVALIHERQYSPRVANVLPDMPGLKTVLVVEDGSSEDFSSYYAALGQGS-----PERDDIYLLYTGGTTGFPKGVMWRHRVLFGGTDFATIADEYGLAKQAVRYPIPPMIHGATQSATWMALFAGQTVVLV-PEFDPEEVWRTCAQHKVNFFTG-DAMARPLLDALQANGDEFDLSNLFLLASTAALFSPALKDQ-----------LLELLPNRIITDSIGSSETGFGGSSVVAKGQTHTGGPRVTIDVLDDDGNEVKPGSGVRGMIAKRG-HIPVGYYKDEEKTRQTFRVINGVRYGDYATVEEDGSVTMLGRGSQSINSGGEKIYPEEVEGALKGHPDVFDALVVGVPDERYGQCVAAVIARRGATLSLAELDS-FIRNEIAGYKVPRKIWWADEIQRTPAGKPDYRWAKEQ-------- 121998674 108 -----------------------------------------TYRDLYERVGRLANALKARGVKKGDRVCIYLPMVPEAAVAMLACARIGAVHSIVFGGFSPEALRDRIQDADAEVVITSDESIPLKKALEGNVKTV--FVVRDIAWNDGRDVWFHEACAEASPDCPPEHMDAEILYTSGSTGKPKG--------VQHSTAGYLL-GTAMTHKYIFDYQDGEVY---WCTADVGWVTGHSYIVYGPLADAGRFWQVVDKHEVSIFYTAPTAIRALMDHVKKTSR--KSLRILTVGEPINPEAWEWYYHTIGEDIVDTWWQTETGSILIAPLPGA----------MDLKPGSALPFFGVEPQLVDDKGNVL--EGATNGNLVINRAWMMRTIYGDHENTYLAAYPGKYF-TGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHDKVSEAAVVGYPHDKGQGIYAYVTLMAGEEPS-DELKQELVKLCIQEIAKPDIIQFAPGLPKTRSGKIMRRILRKVASN----- 167589151 61 -----------------------------------GRHHSFSFARMQALSARVAHLLVAQGVGPGDVVAGLLPRTPELVATILGVWRAGAVYQPLFTAFGPKAIEHRLRMSDAKLVLDEVAACPPVATVRGEGEPPHG---SDEPLRGGDIDFLAALDAQPDAFESVPRTGTDMMSTSGTTGLPKGVPVPLHALL--AFGAYMRDAVDLRADDRFWNIAPGW---AYGLYYAITLLGHATTLVEGGFSVDATYDVIERLGITSLAGSPTAYRLLMAAGAGPAARIRRLRVVSSAGEPLNPEVIRWFDELAAPIRDHYGQTELGMVVNNHHGLAH---------PVHPGSAGVAMPGYRVAVLDDAGRELPNQPGVLAVDIARSPWFTGYWRQQTPAIAG-----GYYRTGDNVELEPDGSISFIGRADDVITSAGYRIGPFDVESALIEHPAVMEAAVIGVPDPERTEIVKAVVLSDGHAGSPDELSLH-VKKRLSAHAYPRAVEFVDALPKTPSGKIQRFVLRK--------- 27383039 19 ------------------RAAETRGDRPAIREKKFGIWQPTSWREWLEISKEIAYALRAIGFMPGDVASIIANAVPEWVHADMGILCAGGVSSGIYPTDASSQVQYLVNDSGTKVIFADEEQLDKILTCRTRCPSLQRIVVFDMEGLSGFMVGREALWQEMIDSRGPEDLAV-LVYTSGTTGPPKGAMHANRSVTHQMRHAN--DFIPARENEDRLIFLPLCHVAERIGGYSVALGSVMNFAESTETVPDNLREV---QPTIFLA-VPRIWIALKDYRRAIGYRMVDCR---IEGRAPPLSLFRNIRRMIGLDRCRIAFTGAAPIAPE-LIRWYLADMHEVYGQTENCGVATMMPATRIKLG-SVGTAVSWGEVALGEILIKGDFLFMGYLNQPEKTAEAIDPRGWLHTGDVGTIDNEGFVRITDRMKDIITSGGKNVTPSEIENQLKFSPYISDAVVIG-------------------------------------------------------------------------- 120419810 27 -------DAPKSLSEVLQRAVKKHSGRGLTYINLDGSEYNQSYQDLLEEAQKILGGLRKLGLKPQDKVI---FQLERNQD--FIAGFWGCILGGFIPIPVPVPINYIWQLLEQCLILTDIKSVSKIRPLSKLFQSEQETIAIDE--------LRECEPDKNLYVSQPEDLALLM-LTSGSTSIPKAVKISHQNLL--SMTAGTIVMNGFNRQDVTLNWMPMDHVGALVLSIMAVDLGCQQVIPTEYINPLNWLDLITRHQGTISWAPNFAFTLLCDRAEEISRKLSSMRFLVNAGAKTARNFLKLLGQHGLALHPAFGMCETCSGITWSNSFS-LETTSDEDTFV---SVGGPIPGASVRIVDENQQVVEEG--TIGQLQLQGNSVTIGYYQNEEANQEAFTKDGWFNTGDLGFL-KGGCLTITGRQKDVIIVNGYYSHEIEAVVEELGEVEVSYTAACAIWNENRSTDRLAITIDNGLVELIKSIRTHVVKSGIN----PNYLIPLEKIPKTSIGKIQRKQLKERFEN----- 134101261 105 -----------------------------------GDSRAITYAELAREVSRTANALASLGVGAGDRVAIYLPMLPEAVYSMLACARLGALHSVVFGGFSSEALRTRINDAQAKVVITADKAMPLVDEAVAATPSVEHVLVVDVEWNDGRDQWWHDVVEGRPASHTPEEHPLFILYTSGTTGRPKG--------ILHTSGGYLTQ--AAYTHRTVFDLKPETDVY-WCTADIGWVTGHTYIVYGPLANGATQVDIVQKYGVTLYYTAPTTIRTFMKWGAEIPARLSTLRVLSVGEPINPEAWMWYREHIGAPIVDTWWQTETGAIMI-----SPLPGVT----ATKPGSAQVPLPGIAAKVVDESGEQVGHGGGGLLVLDQPWPAMLRGIWGDDDRYRSKFADKGYYFAGDGAKYDDDGDIWLLGRVDDVMNVSGHRISTTEVESALVSHPTVAEAAVVGASDPTTGQGIVAFVILRGDQASGEALRDHVAHGPIAK---PRQIMVVPELPKTRSGKIMRRLLRDVAEN----- 163707852 143 -----------------------------------------TYAALDDAARRVAGGLLEAGLAAGGRVAIMLPTGPDFFPAFFGVLLAGGIPVPLYPPFRRAQIARILSNAAPEILITDGEIKPFARLLPGLVESLRTLTTV-----------EELATAAPLAATVPATGTTVIQYTSGSTGDPKGVTLTHANLLANIRA--IGEALGATSADVVVSWLPLYHIGCW---LGSLYFGAPAVIMPPLADPGRWLRAIHRHRATISAAPNFAYELCLKTLRDAGLDLGSLRVLTNGAEPVSSDTLSRFAQFGLRLTPVYGLAECAGPLIDWIDRTALSRQGENAKSIAFAACGRPLRGHQIRIVDEAGREVPE--RVEGRLQFRGPSATAGYFRNPEKTQ-ALFDGEWLESGDLA-YEAGGDVFITGRLKDIVIRAGRKIHPHELEEVAGSVPGVRKGCVAAFPDPKTGTERLILV-------AETRLTDASARAGLRRTQPPDDILLCHTVPKTSSGKIRRAAARALYES----- 183601568 88 --------ENFSIYNIYESRAERMPDEGLYTFKQGDEWVTKTARETLDDIRQVAKGLMHQGLRKGDGVAFMCHTSYEWDVFDGAVLSIGGVIATIYDTDSAEQIRNIVDNSDAKLLVVEKDMMKKTDLAKEDCPTLKDVMCLENGALDELKAYGSSISDEKLDERVKKTDLCSIVYTSGSTAAPKGVTQAHYCSTATNLPDYMPD-LLHNKRNRVLLFLPQAHINYICVASDIHIYIARGIVARPHIMPRVLEKVYNAKGRVFAASVVAAQKYMQEVSEKKASRFVTARRIVTGGAPLDPDLMAFFRGAGIPVYEGYGLTETTAPCAFNTVPYHQGSV------------GIPFPGFQVRIGDG------------NEIQVKGVPVFKRYHKNEEETELSFTDDGWYRTGDLGRLDDDGFLFIIGRKKDLITAGGKNVSPGPMEEVIKRCPFVSQALVLG-------------------------------------------------------------------------- 187477669 55 -----------------------------------------TYARLAEAANQLAHGLTKMGVERGDRIGVVLGQRPETVVAHMAIYSVGAVVLPLSPLFGPEALESRLRDSEARIAIVDANLLAASEHC-----PHLHQIIGIGFADERVLPWRSLLARQPGEFKVLTRASAILLYTSGTTGAPKGALLPHSVLIGNLPGFVASQNWFPKQGDVFWSPADW----AWTLYFGHPIVGARG-----RFSAERAFELMERYQVTNTFLFPT---ALKMMMKSSRHRL-ALRAIMSAGESVGETVFNWCQDLGVTPNEMFGQTEMNYIVGN----------SHKRWPARPGSMGRPYPGHNVAVIDELGHAVAP--GEIGEVALNRLDIHGGYWRKDAATADKYTGD-WCRTGDLATVDADGYLWYAGRADDVFKSAGYRIGPGEIENCLIAHPAVANAAVVPKPDAERGALVKAYVVGEDRNAMTQKLQEH-VRERLAPYEYPKEIEYVEHLPMTTTGKIQRAVLRRR-------- 163841254 8 --PVVVIPETTNCTDFVERQAQDPANRALFAVLDNGQWQDIRATEFRADVIALAKGLIALGVQPGDKVGIMSRTRYEWTLVDFAIWYAGAVSVPVYETSAPSQIAWNLSDSE-AIAIFEQHVASIRQAIASELEAVKHWQITGNGLDELRNAGQEVNDADVEARRTSARDLATIIYTSGTTGRPKGVELTHGNFVLADNAMGVLGRSVVTDDAQTIMFLPLAHVFGRYISI-MNIAGGARVAHTP--DIKNLLADFQSFHPTYILAVPRVFVAIAPFMLNLKHTVGQLTYAVSGGGPLGERLGHFFYGVGVMVLEGYGLTETTAPVTVN----------QPDQIKI-GTVGRPLPGNSVKIADD------------GEVLVKGVCLTRGYHGRDDLTQESFSGE-WFRTGDIGALDDEGFLRITGRKKEIITAGGKNVAPAQLENQIRSDALVSQCVVVG-------------------------------------------------------------------------- 3318718 61 ------------------------------------ENEQLTYHELNVKANQLARIFIEKGIGKDTLVGIMMEKSIDLFIGILAVLKAGGAYVPIDIEYPKERIQYILDDSQARMLLTQKHLVHLIHNIQGQVEIFEEDTI---KIREG------------TNLHVPSKSTAYVIYTSGTTGNPKGTMLEHKG--ISNLKVFFENSLNVTEKDRIGQFASIFDASVWEM-FMALLTGASLILKDTINDFVKFEQYINQKEITVITLPPTYVVHL------DPERILSIQTLITAGSATSPSLVNKWKE-KVTYINAYGPTETT-ICATTWVAT-------KETIGHSVPIGAPIQNTQIYIVDENLQ-LKSVGEA-GELCIGGEGLARGYWKRPELTSQKFVDNPFYKTGDQARWLSDGNIEYLGRIDNQVKIRGHRVELEEVESILLKHMYISETAVSV--HKDHQEQPYLCAYFVSEKHIPLEQLRQFSSEELPTYMIPSYFIQLDKMPLTSNGKIDRKQLPE--------- 213966676 2615 -----------------------------------------SYRALNEAANQLAHYLISRGTRADDLIAICMERSVEMVVSLLGVLKAGGAYVPIDPHYPDERIAYMLADAAPILTLTQRSLLKLTALQRTD------SLCLDEHATS--LAHL----PKTNPQRLIDPACLAYCYTSGSTGAPKGSLNSHEAIINRILW--MQDTYLLDATDRVLQKTPFFDVSVWEFFWPLS-VGARMLLAKPHKDPRYLEALIEREGVTTAHFVPSM---LSAYMALTASHTRALRRVFSSGEALSTSVQNEFFKRATQLHNLYGPTEAAIDVTHWHCQAG--------DVGHAVPIGRPVANTRTYILDETLQPVPI--GVTGNLYLAGVQLSRGYLKRVDLTAERFIPDRMYMTGDTARYRAHGEIEYLGRNDQQIKLRGFRIELGEIEMQLCAHPQVSQ-AVVSVNTSDADNPTLTLVCNADTQPSVDELRECLART------LPDCFQFLDHLPLTSNGKVDRRAL----------- 91078520 58 ---------------------------------------------VRSRAIQIAHEIRHLGVVENDIVVICCRSHADQTIVVLACLLIGAIVAPIDSELHHRECVGIVTQLKPKMCFCDLRTLKQIERILAETGITSKLVHFGDQQ-QYAISFRKLLSNRQYPVEQPRKKAAFILATQGTTDTPRLVCLSHHFIYCQILV--FLEAMGSPEKIIYYPLSWVMQVVLMCLCFEVPVV---RVLTGAFVERTACKLIHDLK--IDTAFLNTLALQLVEHVAVKDFNLSCLKCVFIGSLATTKLLVTRLPK--VRFTQMYCTTETGAVIA-------CPPRDYSESLERCGTVGKVVQNCKLRVVDIDSRN-DVEVECSGELLVTSDCLMLGYFKNMGATQTVM-EGGYFKTGDLARYDASGWLYIEGRICEFIYIQGCKISPRKIEEIIMTHPFVKDTAVVS-----NSKEVVACVITKPDTKLDENRLITFISERLPVQNWPTRIVFMSDFPTTPLGKIRRDELKEE-------- 164511462 522 -----------------------------------------SYAELVVRADALAGRLRAEGVEDGALVAVLGEPTARTPVALLAVLGAGAAYVPLDPDGPVVRTAGLLTAGAVPWLLTAP-----------EQRARAEEIAAAAAHPVRVLDLDDGAGR---PSGQPSRDGGGVCFTSGSTGRPKGAMVHRRGMNNHLLAK--LDDLRLTAEDGVVMNAPLFDISVWQM-LAPLITGGRLVSRDTARDPDALFATVARHGITVMETVPSFVRAALDLWDSGVPQLPALRWFVVNGEVLPPDLCTRYDRHGAAIVNAYGLTECSDDNTHAFIGREVDGLLEQGRLPV----GRPLRNNRLYILDPSLAPVPP--GVPGELFIAGTGVGPGYLNEPRRSSERYVPDPFYRTGDLARLRADGQLDFLGRQDHQVKIRGNRIELGEVETALRAVPDVGDAVVTVDRDGAGQQRLVGWFT--GEADT-DDIRAALTRS-LPAYMVPSLLFALPALPLTTNGKIDRRAL----------- 186682771 557 ------------------------------------ESQSLTYQQLNQKVNQLAYYLIQNHQVQPDTL--IGICVERSLEMIVGVLGIGGAYVPIDPNYPQERIKFMLEDSGTSVLLFVKHQLPL-----GELKYTCQVIFLDKA------IFSLQLTDNPSSQSTPDSLAY-VIYTSGSTGLPKGVMIEHRAIVNLSLAWA---KTFQVKQNSRLLQFGSFSFDATTLTTGACLYLAKKLLPS-----QILVDFLTHHKISHSFLSPS---ALSVLPQAT---LPDLQCLTVGGEACPAELVTQWATTGRCFFNCYGPTESTVNAALAMLAAGIALCHPNGK---KPPIGQPLSNIRIYILDPHNQPLPPGIP--GELCIAGVGLARGYLNRPDLTAQQFIEERIYKTGDLARWKSDGNLEYLGRIDNQIKLRGFRIELGEIESILLQHPLVKEA--IATLYKTESNQSLIAYVTGINNDLSRQLKNH-LKSRLPDYMIPAQIIILDQLPLTPNGKIDRKAL----------- 119182135 85 -------------------------------------------------------------------VGIYSFNTIDFLVLCWAIHRCGGIASPANAVYSGPELTYQLKDSGAQSLFTCVPSLPILEAAAKAGIPRNRIYILDTEAPQGMRTLEQFITEGYSLPKLEKRQTAFLCYSSGTSGLPKGVKIAHRNVIANTLQMSLKPAGQSAFNDVALGLLPQSHVMCHCGPYR-----GDQVIVLPKFELNHYLQTVEKYKIGTLYLVPPIIIAMLRNKELCDKRLSAVRAIFTGAAPLGKETADELQQWKPSIKQGYGMTETC--TVVCTTSSHDVWLGSSGSI-------LPIECVELTGYDEP-----------GELVVKSPSVVLGYLNNEKATEETFI-DGWMRTGDEAVVSGNEHIFIVDRIKELIKVKGLQVAPAELEAHILSHPDVADCAVIPVPDDSAGELPKAFVVKSSDAATIRAIMKHVEDHKARHKWLKGGVEFLDVIPKSPSGKILRRLLRDK-------- 159039946 104 -----------------------------------GDVRTITYAELHRLTCQAANALTDLGVTAGDRVAIYLPMVPEAAVAMLACARIGATHSVVFGGFSADALTNRIQDAAAKVVITADGLKPTVDEAVSNCPSVEHVLVVRRTGEEAWSGKDRWWHETVERAPVEHQAVAFDAYTSGTTARPKG--------ILHTTGGYLTQ--ASYTMHAVFDLKPDTDVY-WCTADVGWVTGHSYIVYGPLSNGATQVEIVDKYRVTILYTAPTLIRTMMKWGEDAGFELSSLRLLSVGEPINPEAWMWYRQHVGLPIVDTWWQTETGAIMI-----SPLPGVTHAK----PGSAMTPLPGINGDVVDDQGQPVPNGGG--GYLVVREPWIWGDTYWSRFGAGAGAGDDWVYFAGDGAKKDDDGHIWLLGRVDDVMLVSGHNISTTEVESALVSHPSVAEAAVVGATDPTTGQAIVAFAIPRGSTETGADLRDHVART-LGPIAKPRQILLVPELPKTRSGKIMRRLLRDVAEN----- 126661558 746 ------------------------------------ENQQLTYQELNEKANQLGHYLQKLGVKPDTLV---GICVERSMEMVIGLLGIGGAYVPIDPNYPQERIEYMLEDSGIRILVTQESFRPLYSEFSTQLISLD----TDQQKWER--------ENQTNPIQTHSHHLAYINYTSGSTGQPKGVMIPHRGVIRLLINSDYVE---LDEAKTFLHLSPIAFDASTFEIWGALLYGGKCIIFPEKIPTATLKEAINQYQVT------TLWLTAALFIDELPEAFIRVKELLTGGEALSVHHVKKALQASTQLINGYGPTENTTFTCCYSIPSFLES-----KVS-SILIGRPINNTQIYILDPNLQPVPVG--VPGELHIGGDGLARGYLNRPDLTAEKFIPNPFYKTGDLCRYRRDGNIEYIGRIDHQVKIRGFRIELGEIETQLSNHPEIRESVVIAREDAPGNKQLVAYLVSMSQSSVTQTLRD-CLKEQLPDYMIPSAFVLLEKLPLTPNGKIDRRAL----------- 182414646 110 -----------------------------------GDVRTITYKQLHFHVCRLAHIFENMGIGAGDRVAIYMPMIPEAVMAMLACARVGAIHTVVFGGFSPEALKDRINDCQAKLVILKANVAPSVQTVMNEITMVDGRDVWWKEAWLGAPNTHEAKGFDAEPLFI--------LYTSGSTGKPKGVLHTSAGYLLGCLSSQYV--FDLKENDRYFCVTGHSYVVYGLLSNGATIFIYEGAPNHP--EPDRFWQMIDRHGLTILYTAPTAIRAFMRWGDNLRHRLDSLRLLSVGEPINPEAWMWYHRMIGCPIVDTWWQTETGAIMI-----APLPGLT-----PLKPGSATPFFGVVAKVVDERGREVPRNTG--GKLVITKPWMLRTLWGDDERYKKAYIKDVYF-TGDGARQDEDGYFWIVGRIDDVLNVSGHRIGTAEVESALVSHPAVAEAAAVGRPDEKGQALVVFVCLKAGHDPLKEELRSHVAKE-IGSLARPDVIRFAAALPKTRSGKIMRRILKE--------- 118764445 488 ---------------------------------------RLTYAALNERANRLAHHLIGLGVGPEDIVAVCLERSADLVVSLLAILKTGAAYLPLDPHYPAARLGFMLADARPAATVTTAG---LASQAPGDGTRVH----LDDPALVDALAHDPSDAERIRPLD-PEHPAY-VIYTSGSTGKPKGVVVPHQNVV------RLLDSTGFGPGDVTLFHSYAFDFSVWC--WGALLRGGRLVVVPYEVSPAEFLRLLVHEGVTVLNQTPSAFQQLADRDDPTGQRLQ-LRFVIFGGEALDQDWYTRHADTAPQLVNMYGITETTVHV------SYLPVTREIAHGQAQHQIGHRIPDLRTYVLDAALRPVPV--GATGELYVAGAGLARGYLGRPALTAQRFVADPFYRTGDLARWRADGGLDFLGRADEQVKVRGFRIELGEIALVLARHPAVAQAEVVVREDQPGDKRLVAYVVPAAGSSVDPQVVRAQAAAELPEHMVPAAVVVLDTLPLTANGKLDRGAL----------- 119962641 34 -----------------------------VIVEQDGSSTRRTFKDLSQRSSQLANWLRDQGVKRGDHMIIMLGNQVELWELMLAGIKLGIVMIPTTTLMGARDL-------QDRVERGGATWVAVGSANIGKFADVEGDYTLVEIGAQRTNADAKQYADSYDPTRADE--TLLLYFTSGTTSRAKLVEHTHTSYPVGHLSTMYWIG--LEPGDVHLNVAPGWAKHAWSNVFTPWIAEATVFIYNQRFDAAALMDQMGREGVTSFCAPPTVWLIQADLTQLT----SPPRKVVSAGEPLNAEVIGQVEEAGVTIRDGFGQTESTVQIANTPAQS-----------VKIGSMGRPLPGYDVVLVDPLTGQESDDGELCLRLDPRPVGLMKSYFGDEAKTAEAFR-DGYYHTGDMASRDSDGVITYVGRDDDVFKSSDYRLSPFELESVLIEHPAVAEAAVVPSPDAVKLSVPKAVVLAAGYEPGP-AVAEDILKYCLAPFKRIRRLEFG-ELPKTISGKIRRVELR---------- 11498580 109 -----------------------------------GEVRRYTYLELYREVNRLANALKAFGVGKGDVVALYLPMFPETVVTLFAAMKIGAIAMPIFSGYSSAAIQTRLADSDAKVVVLKPELDKALEGTKVEKVVVVNRADTEVEMKEDRDVYWDEVKESSETVEMDPNDAALLLYTSGTTGKPKGVVLSHAGVILQS-SKEIFFNMDLKPEDVFLWITDIWMMGPWQIIGCQHLGGTHVLFEGPNTDRIAMIEEFE---ITQLGGSATVYRLLKRYGDEAQHDLSSLK--ATGNTGEPDTWMWLLKVVGEERCPIINLSGGTEIFGCFLLPS--------PAMPLKPTTGYPGLGMDVDVFDDAGNSVR---QQIGYLVCKAPSMTRGFWKDPERYIKTYWSKGVWYHGDWAYVDEDGFWFLFGRADDVIKVAGKRMGPAEIETIVNSIPAVQESACIGVPHEKGEVVWVFVTLKPGYEPSEEEIVDKIVKE-FGKPFKPDRVVFVPDLPRTRSGKIMRRLIK---------- 170780635 130 -----------------------------------GDTRDLTYAELTAEVKRAANALRDLGVVAGDRVAIYLPMIPEAVIAMLAVARIGAVHSVVFGGFSAESLRARIDDAAARIVITKGKVFPLKSAVDGSAGSVEHVLVV--RRGENEVEWDDARDAAADPEHVAEAFEAEILYTSGTTGKPKG--------ILHTSGGYLTQ-VAYTHRN-VFDLHPETDVY-WCTADVGWITGHSYVVYGPLANGATQVDIVERHGVTILYAAPT---AIRSFMK-TGREIPDARDLSVGEPINPEAWRWYRDVIGVPVVDTWWQTETGGIMI-----SALPGVTATKPGSAQS----PIPGIQVAVVDDQGEPVARGESGLLVVTEPWPGMLRGIWGDPERYRETYWDDRYF-AGDGARLDEDGDIWLLGRVDDVMNVSGHRLSTAEIESSLVAHPYVAEAAVVGASDEATGQAVVAFVILRSAEASAEDPNEVLRKGAIAK---PRRVFVVQELPKTRSGKIMRRLLRD--------- 78358247 98 -------------------------------------VRVYTYQMLHDEVCRFAAVLRSLGVKKGDRV-SLYMPMIPELAAMLACTRIGAVHSVVFAGFSAVSLQNRIQDCEAKVLVTADAVLPLKEALR-QCPSVEKCIVVRREAGRDLWWDELAADPELDAVCPCEEMESEILYTSGSTGRPKGVVHTTGGYLTYAAHTTVFD---LQDDDVY-----------WCTADAGWITGHSYIVYGPALGGTSL--MFEGVNIFYTA--PTVVRSLMEGVEWTKHDLSSLRVLSVGEPINPEAWMWYHNYIGLPIVDTWWQTETGGIMIS--------ALPYATPLKPGSAT-FPLPGIDAAVVDAEGNAV--EANQGGYLVVRRPWMLRGVYGDPERFRQTYFERGMYESGDGARVDEDGYIWVMGRLDDVINVSGHRMGTAEVESALVAHPAVAEAAVVGMPHAVKGESIYAYVTLAADEDESEELRAELVRKEIGPIATPEVIQFADGLPKTRSGKIMRRILRK--------- 42491139 499 -----------------------------------------SYKKLNQRANQIAHALREKGARPDQITAVMLRRSMSTVAALLGIWKSGSAYMPIDAEFPPERISFLLRDSEASLLVTEKDLLPLIPHFKGSV------VIM-----------EETVSQQTAP--LPPVSDSGVIYTSGTTGRPKGVLVQHKA--ISNTLQWRREEYGMTEGDIALHLFSYVFDGSLTSLFTPLLSGACVLLTDEDKDVLSIKQKITRHGVSHLLIVPSLYRVLLDSL--TKKDAQTLRAVTFAGEAATPDIVSRGICPNAELLNEYGPTENS------VATTILRNLQKSSRITI----GRPIANTSVYIMHDRLQPV----GAVGELCISGKGLADGYFQQKELTDKVFTPHPFYRTGDAARFLPDGTIEYMGRFDDQVKVRGYRIELGEIETALRSLSGVKEAAVTVRKMADGEQELAAYVVLENAKPHAE------LAGRLPAYMIPGSFTKLTEMPLSVSGKLDRAALPE--------- 156553526 127 ----------------------------------TETVRRVSYAELLDRTSRLAGALAELGVSRGDRVLIYMPLIPETIVAILATARLGAVHSVVFGGFAAKELATRIDHAEPKVIVLEPKVVKYTDMLNDAMNLISHCVVYQRRAPESQLDWDDLL-EHAEPVPVEANQPLYILYTSGTTDKPKGIIGGHIATLCWTMNA--IYGM---DKNSVWWVASDWVVGLSYICYGPLLYGATSVMPDRTPDAGQYFRIIDEHKVNALFTVPTAFRVLADPETHLGRKYKSLRTIFVAGEHCDYEAKAWAEKVKVPILNHWWQTETGHAITATCLGGHTTSPP-------KYSTGMPFPGYYVEVLREDGSKA--EPHELGRIAVRLPLPPGTYHGRFKEIYFSKYP-GYYDTMDAGYIDEYGYVFVTARDDDVINVAGHRLSTSALEDVVLGHPEVVDAAVVGVPEHTKGEIPLCLYVMRDSRKSEQEINTELLIGPIAAFKVAAS---VKALPRTRSGKTCRKSIAD--------- 126179335 92 -----------------------------------------TYRQLFQAVCRFANGLKRLGVGKGDRVCIYMPVVPEQIVAMLACARIGAI-HTVNQRITGTDAKVVVTA---DVTYRRGKAIPLVEEAVVNAPSVERIVILDDKPVEDYYDLMEGVERECPAEPMDAEDPLFILYTSGTTGSPKGIV--------HTCGGYMV-GTYYTTRHV-------FDVKDWCTADPGWITGHSYGVYGPLLDPGTYWDLIEEYGVTIFYTAPTAIRMFMRVGEEWPDRLSSLRILSVGEPLNPEAFEWFYRTIGKDIVDTWWQTETGMHMVTTMIGEPMRP----------GFAGKPIPGVVADVVDMAGNPCPPGTGGL--LVVREPWMRTIWNDDERYCKYWNTVPGCYTAADLAVKDKDGYIMVIGRSDDLIVVAGHNIGTAEVESALVSHEAVAEAAVIGKPDAKGNTIKAFVILRNGQKPGEKLRNDYHVRMTLGPIAIPSEIDFVDSLPKTRSGKIMRRVLKAQ-------- 162456539 1616 --------------------------------------RRLSYAALNRAANHVAHALRAQGVGPDTIVAVLESRDIELVVALLGVLKAGGAYLPLDPHQPEQRIAGVVEASRAPVVVTSEAWVPLPEPARPRFVTRERLAAQRGPAPE--------------PVENPPRLAAYVIYTSGSTGVPKGAMVEH-AGMLNNVRGK-IPALELGPSDVIGQTASCFDISVWQLLSALLCGGRVHIVPDEIVDPRRLLEEAEAQGITVLELVPSLLAELVSA-DADAPRLSRLRWMLPTGEALTRRWFARYPR--VPLMNAYGPAECADDVALHTIT------AAPGPEVVHMPIGRPVPNVRLHVV--TGGDLAPVG-VTGEICVAGVGVGRGYLNDPARTAEVFVPDPFYRTGDLGRRLADGTLEFSGRRDHQVKIRGFRIELGEIEARLARHPEVREAVVTVREERTSGKRLVAYVVGEGATPAPERLRE-FLKEALPDYMVPPVFVALPALPLTPNGKVDRKAL----------- 154686250 4336 ---------------------------------------RFTYRELNERANRLARILRSEGVQPDQPVGILAERSLEMIVGIMAILKAGGAYVPMDPDSPQERIRYILEDSGAKVLLAQPHLQDRV-SFAGEI-----LLLNDERMNSGD-------GSNLVTAAGPDHLAY-VIYTSGTTGKPKGTLIEHRQ-VLHLMEGLRGQVYGAYDSGLRVSLLAPYYFDASVKQIFAALLGGHALYIVPKADGYALSNYYRTHRIDVTDGTPSQLLIAADSLHGV-----TIRHMLIGGEALPQATVAQFASNGSSITNVYGPTETCDASVFHIVPETLASADDGGYVPI----GKPLGNNRVYIVDSHDRMLPIGVK--GELCIAGDGVGRGYLNLPELTGVKFVADPFYKTGDLARYLPDGNIEYAGRKDHQVKIRGYRIELGEVEAALLNIEHVQEAVILARENAEGQSDLYAYFT--GEKSLPINQLKEKLSDQIPGYMVPSYLMQLEQMPLTSNGKVNRSAL----------- 1171128 1201 ---------------------------------------RLTYAGLMERVRKLAARLRRNGVGPEVRVGVFSLRTADLVVGLLAVLEAGGAYVPLDPNYPRQRLDFIMRDAEMPVLLTQRAL-----ASRLSPHGARLLFLEEPDTQEGPLPTPA-------PVQ-PEQLAY-VLYTSGSTGQPKGVAISHRS------AATFVQGETFSKEEVLAATSICFDLSVFEL-FVPLSYGGRVILADTALH---LLELPAASEVTLINTVPS---AITELLNASGIP-SSVRTINLAGEALTSDLVARLETPAARVVNLYG-----PSETTTYSTYTPLPAQAVEPVSI----GRPVANTQVYVLDRHLAPVPVGVR--GELFIGGAGVARGYLGRPRMTAERFLPDPFYRTGDIVRYRAEGSLEFLGRADHQVKVRGFRIEFEEIETALRNHPAVREAVVVA--RGTGAERHLVVLSARGESLV-TELREH-LRGRLPDYMVPGVFVMMEVLPLTPNGKVDRAALPE--------- 218291432 110 -----------------------------------GERRSVTYLQLQDAVSRFANALKDLGLRQGDVVCVYMQNLIETYVALLACLRIGVLYNTVFAGFSAEALERIVRCGAKAVICANGSLLRLKETVDRALETVEHVIVLDTPMTPGRDLDFESLVERASPAVLEANEPAFLIFTSGTTGRPKGIVHAGGGFLLGTYAYTKYQ-LDLRPEDVYWNTADI----GWLTSHIFVLVGGTTILYEGALDPGRLYEMIERYRVNKLFSAPTAYRMMMKHGEDIARQLSSLELLVVGEPFNPEAWHWVRRVVGGDVNNTWGQTETG--------GTPLALLPGAVPMK-PGSCGVPFFGHDLAVVDEQGREVPDGVPGYLVIRRPFPSLARDVYGDRNLYLNAYFSRGLYFTGDSAVRDADGHFWVLGRVDDVINVSGHRISTMEMESSLIQHPAVVEAAVVGEPDDVKGQVPVAVTLERGWEPSTEELKARVV-ADIGSFARPARVYFVEAMPKTRSGKILRRMLRE--------- 170060113 20 -----LLNSEASLGQVILHTLSLNPSKEIQIDADTG--RSMTNGELQLRAIRVVQNLKELGFCKGDMVTMACANSENVAPLAVGLLINGMPFNTLSPSYGVDDMVHMMKITQPKLVFCDANNYETIQAVALAVKDKPLVYVFESGEMDCVKRVEDLLGREGDSHQLIAMILC----SSGTTGLPKGVCLSHAHLI--TIYGNRMPGYNFK---LLFNFSPLYWGSGVYTLLTSLMSGITRLITRQPFSEDLCFDLLERYPVDGLFTPPSYAHLLLQHPRLKTANWSNIRLWALGGSAASE-----------QIRNSMN------ALLPNGKASNGLGISEIGRVSFGQKVGMLLPNIKGKIVDEDGAAL--ENGVRGELMLKFSVKILGYYNNPEANAESIDEEGWLRTGDIAYFDEEGYLFLVDRKKDMLKYRNYQISPSDLESIVAKIDGVSHVCVVGVPDEDGSDLATAVIV----KTQGSQLNENTVNEQVADYKLRGGVFFVEDIPMTATGKPLRRKLRE--------- 15899575 93 ------------------------------------EVRKLTYYDLYREVNRVAYLLKKYGLKKGDAIA-IYLPMIPELPIFLAAARIGVVFTVVFSGFSADALASRINDAEAKLLITADDLKGIVDKALEKTPTIKDVIVVRRNMVEGRDKYFDEVIKDVEPERMKSEDPLYILYTSGTTGKPKGIVHDGYMTLLHATMKWVFD---IRDDDIY-----------WCTADIGWVTGHSYIVFGPLMEPDRWVSIIERYGITILYTSPTAIRSFMKYGDNKAHITSTVRLMSVGEPINPEAWEWLWKLVGVPFGSTWWMTETGGILI-----SHLPGLY---LVPMKPGTGPPILGIEPDVVNEDGKQVNLEER--GYLVIKNPWMPLTIYKDPERYVKVYWSRGMFYVGDYAVKDKDGYFWILGRADEVIKVAGHRLGTYELESALIEHPAVAEAAVIGVPDPVKGEVPYAFVILRQGYTPNTQLSQEILKTVRDKIATIDKIFFVGKLPKTRSGKIMRRVVR---------- 77459095 39 ----------------------------------DGASATYTFSDLQDKAARFANFLLAQGVQKGDKVAGLLPRNIELLITVFATWRIGAVYQPLFTAFGPKALEHRLNSSGAKVVVTDAVNRPKLS----EVADCPTLVTVGGPKGQGIVRGDFSFWAECEPLMLTGEDPFLLMFTSGTTGPSKALSVPLKAIV--AFQSYTRDAVDLRPEDAFWNVAPGWAYGIYFGVTGPLSMGHPITFYDGPFTLESTCRVINKYGITNLTGSPTAYRLLIAGGDEFAKSIKGKLRIVSSAGEPLNPEVIRWDNLGVAIHDHYGQTELGMVLCNHHGLEHPIHL---------GAAGFASPGHRIVVLDEQNNEVGQPGIAIDRTQSPMCW----FAGYEGVPTKAFVGD-YYLSGDTVEWNPDGSISFVGRSDDVITTSGYRVGPFDVESALIEHPAVVEAAVVGKPDPERTELVKAFVVYRAEPALAEELRQHVRKR-LAAHSYPREIEFVSELPKTPSGKLQRFILRNQ-------- 40556689 439 -----------------------------------------TYGELNERADKVAFALLKEGVTLDSPVVVMLDYSFNMIISLLGILKAGGAYVPIDPDYPQERIDFILNLFEDKV-KFDSTMLFIEELNETPMQDFERVDV----APNN-LAY--------------------VIYTSGTTGRPKGVMIEHSNVI--QLVMHQPNSFKFSSNDVWL----LFHMSVWEI-FGSLTYGGRLVLATKETDTYKLAQLIADEGVTVLNQTPSAFYVFQQVAEEMPKLAFKIRLITFGGEMKPGLLQSWFKRSNTVIVNMYGITETTVHV------TYME-IGEKEMHSNLSAIGVPLPTYSCYVFDKHMNPTPKGMQ--GELYVGGHGVARGYLNRPESERFIQNPERLYRSGDLVRILENGEMEYIGRSDHQVKIRGYRIETGEIEHHLQQHADVKEAVVLSIAFGEEQE--LCAYILTDQDISQNELRYYLTDK-IPSYMIPMYFVLLSEMPLTTNGKVNRRALPKPTK------ 218702735 109 -----------------------------------------SYKELHRDVCRFANTLLELGIKKGDVVAIYMPMVPEAAVAMLACARIGAVHSVIFGGFSPEAVARIIDSNSRLVITSDEGVIPLKKNVDDALKSVEHVVVLKRTGQEGRLWWHDLIEQASDQHQAQEMNALFILYTSGSTGKPKG--------VLHTTGGYLVYA-ALTFKYVF-----DYHPGDWCTADVGWVTGHSYLLYGPLATPARMAQVVDKHQVNILYTAPTAIRALMAEGDKAGTDRSSLRILSVGEPINPEAWEWYWKKIGNEVVDTWWQTETG-----GFMITPLPGATE-----LKAGSATPFFGVQPALVDNEGNPL--EGATEGSLVITDSWPGQALFGDHERFEQTYTFKNMYFSGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVAHPKIAEAAVVGIPHNKGQAIYAYVTLNHGEEPSPELYAENWVRKEIGPLATPDVLHWTDSLPKTRSGKIMRRILRK--------- 84683849 80 ----------------------------------TGAKDKITFAELQDKVARLAGGLAAKGVTKGDRVIIYMPMVPEAIVAMLATVRIGAVHSVVFGGFASNELATRINDAQPKAIILEPNTVPYKPLLDGAIELSTHFTVIDALAAEMKDGYDFDWNDAADPVDVEGNHPAYVLYTSGTTGQPKGVI-RHTGGHLVALNWTMKNVYNVDPGDVFWAASDVWVVGHSYICYAPLIHGNTTIVPVGTPDAGTFWRVISEHNVKSFFTAPTAFRAVGEYVKK--YDLSCLKTVYLAGEADPDTIVWTQDQLGVPVIDHWWQTELGYPAVANPVGIEL----LETKLGSPA---VPMPGYDMKILDEGGNELPP--GQLGAIVAKLPLPPGTLWNAEERFRKSYTYPGYYETGDAGYMDEDGYLYIMARTDDVINVAGHRLSTGGMEEVLASHPDVAECAVIGVTDELKGQLPLGLCLNAGCNRDPKEVVAECVKLVRDKIGPVAAFVVVDRLPKTRSGKILRATM----------- 52078850 2569 -----------------------------------------TYKELNARANRLARLLIEKGAGPEQRVGIMVKPSLEMAAGVLAILKAGAAYVPIDPGYPAERIGYVLKDSGAELLLTQSG-LTMPDAFTGE--------VIDLNREASILAGELYPEDDINPSAEAQSDNLALIYTSGTTGQPKGVMVEHQSLV--NLCYWHNDAFTVTEQDKSAKYAGFFDASVWMFPYWIAGAELHIIDEAIRMDITRLNEYFEENGITITF-LPTQLCEQFMELDN-----QSLRVLLTGGDK-----LKRIEKRNYTLVNNYGPTENTVVATSTAIDPDEGMLS----------IGKPIANTRAYVQNNEVQPV---GVA-GELCIAGRGLARGYLNKPEETAKRFTEDPFYRTGDAVKWLEDGRLEYIGRIDQQVKIRGFRIELSEIEVQLARLSEVQEAVVTDI-EDAYGNKALCGYVVADEQLDTESLARKLGQT-LPDYMVPAYWVQLDELPVTANGKVDRRAL----------- 126646327 88 -----------------------------------------TYRELFEEVSRFSNALKSKGIGKGDKVIIYMPMVPEAAVAMLACARIGAIHSVVFAGFSSNALADRINDCEAKVLTSDGNF-------RGSKKIAVKAVVLTKSSVETVIVYQDVVADESKDCPAEEMDSEDMLYTSGSTGKPKGVVHTTGGYMVYS-KYSFENVFQYSPGDVY-----------WCTADVGWITGHSYIVYGPLLAGATTI-MFEGDCGRFWAIVPTAIRALQAYVEIEKYDLSSLK--VLGSVGEPINEEAHIGKNKCPIVDTWWQTETGGIMV-----SPIAGITP----TKPAYATLPLPGVQLCIVDPEGNELTGN-SVEGNLCIKFPWMIRTTYGDHDRCKQTYTYKGMYFTGDGVKRDHDGYYRILGRVDDVINVSGHRMGTAEVENAINEHPKVIESAVVGYPHDVKGQGIYAYVINRTEDNLVNEIKEMVSKGPIAK---PDKIQLVPGLPKTRSGKIMRRILRKVAEN----- 186682531 1722 ------------------------------------ENQQLTYYQLNCRANQLANYLQSLGVSADVLVGICVERSIEMVVGLLGILKAGGAYVPLDPDYPQQRLSFILDDAALPVLLTQQSLLESLPEHTAQVVCLDS----DRQLIEQHSRENPLTGGK------PENLAY-VIYTSGSTGQPKGVQVNHSSVV--NFLASMSHCPGLTDSDTFCAVTTIFDIAA--LELYLPLVVGAKVVVVRRSDGARLLLELQHSSTTVMQATPATWQMLV----ASGLSTQQLMKLLCGGEALPPQLAHQLLETGAQVWNLYGPTETT--IWSSICQLRNESTQLEAKSAI-APIGRPIANTQFYILDSHLQPVPVG--VAGELHIGGLGLAKGYLNRPQLTQEKFISNPFYKTGDLARYLPDGTIEYLGRIDNQVKIRGFRIELGEIEAVLSQHEDVQASCVIAREDTPGDKRLVAYVVPHGQTPTVSQLRS-FLSNQLTTYMVPHTFVMLESLPLTPNGKVDRRALK---------- 91779012 63 -----------------------------------GDGLRLSYAQMSERSARMANFLRGVGVGRGDRLLLMLPNRVELWDVMLAAMKLGAIVLPATTQLSADDVRDRVQIGGAKFVVVDSAELAKFDTLETPLTR------LSVGAPEGWIDLSAAY--DASPQFTPQGVTHALYFTSGTTSKPKLVEHTHQSYPVGHLSTMYWIG--LQPNDIHWNISPGWAKHAWSCFFAPWNAQACVVFNFPRFVAKDTLNVLVRFNVTTLCAPPTVWRMLVQ--EHLTDYPVRLREIVGAGEPLNPEIIERVKHWGITIRDGFGQTETT-----------CQIGNSPGQPVVPGSMGRPLPGYRIELLDADDQPVTEGEIALPLAERPLGLMTG--YANNANATAQAMRNGFYRTSDVALRRDDGYYVYVGRADDVFKSSDYRLSPFELESVLIEHEAIGEAAVVPSADALRLSVPKAFVTVRQGYEAGPELARAVFREKLAPYKRIRRLQFS-ELPKTISGKIRRVELRRR-------- 37519728 81 ----------LNLYNCLDRHLQTRGDKAVLWEGEPGEVRALTYRELHAEVCRFANALKALGVGKGDVVAIYMPLVPEAAVAMLGCARIGAPHTVVFGGFSGDALRDRLIDAQARVVVTADGLKPRVDEAVAQAPGVAHVICLKRVGQE--VAMEPGRDHWWHELVASRSAECPILYTSGTTGKPKGVVHTTGGLYTHITSKWIFD---LHDEDVY-----------WCTADVGWITGHSYVVYGPQPDPGRFWQLIEKHRIGIFYTAPTAIRTFIKWGDDWPARLSSLRLLTVGEPINPEAWMWYHRVIGQEIVDTWWQTETGGIMITPLPGA---------TITKPGSATMPFPGIVADVVDREGNSCPPNQG--GYLVIRRPWMLRTVYRDPERYRQSQVPHAYF-AGDGARRDEEGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDEIKGEAIVAFVTVESEETTPEELRAHVVKE-IGALARPEEIRYAEALPKTRSGKIMRRLLR---------- 66045812 1553 --------------------------------------HVLTYAQLNERANRLAHHLIGLGVKTDERIALCLHRGPARLVAMLAVLKAGAAYVPVDPVYPAERIAYLLQDSTPRVVLTENS----THDLAGDTERVN-------------IEQAEWLGSSGNNPSVADLDAQKLAYTSGSTGQPKGVMVEHCTLV--NLVHWHCQAFALQAGSHTASVAGFFDAMAWEV-WPALCAGAVLHLPPAEVGNEHVDELLDWEQPLQVGFLPT---PVAEQAFRRPRQHPTLRTLLIGGDR-----LRQFDSDGFAVINNYGPTETTVVATSGAVQPHI---------------GGPIANTRVYVLDEQLQPVPV--GVVGELYIGGAGVARGYLNRPQMTEERFIADPFYRSGDLVRWNADGSLDYLGRNDDQVKIRGMRIELGEIETALASQAEVQDAVVLV-----RGERLLAWFT-ESAPVEPEALRE-ALRARLPAHMVPLAFTRLDALPLTSHGKLDRRAL----------- 13474409 74 ----------------------------------TGTVKKFTYAELKREVVALTSVLKNRGIGKGDRVIIYMPMVAEAAIAMLACARIGAVHSVVFGGFASHELATRIDDAKPKLIISDACLILQRDQLRCELK--EHFDIDYADA----VARERAAGANVDCVPVLATDPLYIIYTSGTTGQPKGIVRDNGGHMV-ALKWTMENEFGVKPGEVF-----------WAASDVGWVVGHSYIVYGPLLHGSTSV-LFEGKPIG-TPDAGTYWRVISDFTAPTAFRLSKFRTLFLAGEADPETIKWAEQKLNVPVIDHWWQTETGSPMTINPAGLGL--------LPVKGSPGVPMPGYDIRVLDDAGHEVPR--GTLGNVVVKLPLPAGCLWNADARFRQAYLDEGFYKTADAGMIDEDGYLYVMARTDDIINVAGHRLSTGAMEEVLAAHPDVAECAVVGIADAMKGQIPLGFVVARGGDVIEKEVVA-LVRERIGPVAAFKTVVTIKRLPKTRSGKILRGTMQK--------- 21911414 480 ----------------------------------------TSFRDLAGYADRLAGYLTGRGVGRGDRVAVVMERSTDLIATLLAVWKAGAAFVPVDPMLADADPAVVVCRAANRAAVLDGGLDP---------------IVLDD--PE----IRRAVAECARPVQVSADDLAYVMYTSGSTGTPKGVAVSHGNV------AALVGEPEIGPGDTVLTASHAFDISLFEI-WVPLLSGARMMIAEPGAVDGEALARYVAAGVTLTAG------AFRVLAEESPESVAGLREVLTGGDEVPPAAVRRVRRADIRVRHLYGPTETTLCATWWLLEP-----GDEAGGVL--PIGRPLAGRRVHVLDAFLRPVPPGVK--GELYVAGAGVARGYLGRSALTAERFVADPFYRTGDLAHWTDEGTLVFGGRADDQVKIRGYRVEPGEIEAVLAGLPGVGQAVVLA-----RDERLIGVVAEEGRDLDPAGLRERLAET-MPEFMVPAAVIVLDELPLTVNGKVDRQAL----------- 33862488 49 ------------IWLWL---AQKHGQILAVDAPHATHPERFRYGELAEQIALAAAAFSHLGIGAGDVVAFFAENSPRWLIADQGLMRTGAANAVRGATAPLEELRYILADSRAVALVVQNAELWHKLALTDEQRRPLRLVLQLEGEPDGVMGWQELLAAGADPLKDRDSGSAAILYTSGTTGQPKGVPLSH-ANLLHQMRC-LACVAFPSPGAPVLSVLPIWHASCACTQSYTTIKQLKRDL--PRVRPATVPRLWEAIQAGFVKGMPTLRMALANLLEATGALLKVLNQLINGGGAIAPHVDAFFEAVGLELLVGYGLTETSPVVS-----------CRRPWRNIRGSSGPPLPETEFRIVDPES-GVDLMFRQRGRVLVRGPQVMAGYLRKPEATAKVLDGQGWFDTGDLGMLLPDGSLVLTGRAKDIVLSSGENIEPGPLEAALVASPLLEQVMLVGQ-----DERQLALVVPREEE------------------------------------------------------ 114320552 79 ----------------------------------TDTQQKFTYSELRDRVARAAGALRELGVEKGDRVVIYMPMIPEALEAMLACARLGAIHSVVFGGFSPNELAIRIDDAKPKAIITASRVIPYLPLVDEALKRSQHLVVQREQKPGRDHDWDELCSSPADPVPVDATDPLYVLYTSGTTGKPKGVVRDTYATALNFSMETIYDEVFWTASDVGWVVGHSYIVYAPLIRGCTTIVYEGKPVRTP--DAGAFWRVISEHQVKTFFTAPTAFRAVKEAKLMANYDISCLKKLFVAGERDPPTYEWLTQILDVPVIDHWWQTETGWPIVANPTGVELFPVK-------SGSASLPVPGYNVMVLDDSGQPLPAGEQ--GNLVVKLPLPPGCLWGDDERFRRSYLERGYYDTSDGGYIDDEGYVFIMGRVDDVINVAGHRLSTGEMEEVIGSHSAIAECAVVGIHDEMKGELPVGFVVLKGVEVDEAELEKQLIRNEIGAIACLKQVAVVQKLPKTRSGKILRKTIRQLAK------ 194366048 477 ------------------------------------------YATLEARSFALAAQLRAMEVGPGSVVAVALPRSLELVIALVAVLRAGAALDLAHPD---ERLARILSSAQPACVL-------AAAEVSARLDGVPVL------APDQWTALSFA-APWADP--APSDAAY-VIYTSGSTGEPKGVVIEHRAIVNRLL--WMREHYGIRSDDRVLQKTPTFDVSVWEF-FLPLLCGATLVVAGPHRDPTELARLIRAHAITTAHFVPSM---LDAFLAAPASEDLQLRRVFTSGEALDASLRDRFHRVQAELHNLYGPTEAA-VDVSYWPAS-------AQDRSRPVPIGFPVWNTRLYVLDARMQPLPV--GVPGDLYLGGVQLARGYLGRDDLTAERFLADPFYRTGDVGRWRGDGAVEYLGRSDHQVKLRGLRIELGEIEAALRELPGMDRVEVLLRQDVPGDAR-LAAYVP-AALADAVMLRSH-LATRVPDYMVPSAFVGVDQWPVTANGKLDRNALPKPPQSEIAG- 71068220 4208 ------------------------------------------YAELDARSNRLARALLGLGVGPEDFVALAVPRSADLVVAVLAVLKSGAAYLAVDPDHPAERTSYILHDCRPVAVLSTTAVRETLHGTVGEAVGEVPWLLLDEPATGGATA-----GHSAAPVTDADRRSAYTIYTSGSTGRPKGVVVSHANVSLLTACRAAVD---FGPDDVTLFHSSAFDFSVWEMWGPLAHGGRLVVVPHDARSPGDLLDLLGRERVTVLSQTPSAFLQLLRAESDLGVPPRTLRYVVFGGEALDTAQLAPWRGRPVRLVNMYGITETTVHV------THLE-LDDAAVDRGGSPIGTPLNDLRAHVLDQGLLPVPV--GVVGELYVAGPGLARGYRRRPGLSATRFVADPFYRTGDLVRRTQDGGLHYVGRSDSQVKLRGYRIEPGEIEAAARRHPDVAQAA-TAVHGEGPQDRYLVCVVPAADDPDPHQVRAHLADA-LPGYMVPAAVVPLTALPLTPNGKLDRAAL----------- 196183317 54 --------------------------------------QQLTYQELEQQSNQLAQYLQSLGVTTETLVSFYLERSPELIITILAILKAGGAYLPLDTSTPPQRLNTILEDAQAPILITQKNKLTSLPKLPDSL----HLLCLDD-----YFNSTTSSPPIPPAHTVNSNNLAYVMYTSGSTGKPKGVCVPHRGVV------RLVKNTNYAHDEVVLQLASIAFDAATFEIWGALLNGGKLVLM-----PAKIPSLQDIGTAIKHHKITTLWLTAGLFVEEQIEALKPLQQLLAGGDSIPHVKKVLTELPDCQLINGYGPTENT-----TFTCCHQITLEDTTKSSI--PIGRPIANTQVYILNPDLQPVPIGHP--GELYIGGDGLARGYLNQPDLTQKRFIANPFYKTGDKVRWRDDGVIEFLGRFDFQVKIRGFRVELAEIEAVLQNYPNVRNVVVLAREDTPGDKRLVAYLVPEDNELNPEPIKSFLLKK-LPSYMIPSAFIVLDQFPLNINGKVDRRAL----------- 114416737 2007 --------------------------------------HRFTYQALAEQVAAIADLLLQQGIKAGDRSATLSL-------AIYSIIECGAAYLPLDVGYPDERLAYMINDAK-------PALIITCSSFTSRFEALAALLLLD-KLPAPVRAERQNRADGLTPSN-----AAYLLYTSGSTGNPKGVLVSHQAIV--NRLKWMQHQYPLNSEDVVLQKTPCFDVSVWEF-FWPLLEGASLVMAPAEADPEWLLQIIDDYHVTTMHFVPSMLAAFMASIEATGFTVASLKQVFCSGEALAKELCHQYRRINAPLHNLYGPTEAAVDV--TYYPAYGEALN--ASVGRSAPIGLPVWNTQVYVLDSFLRAVPI--GVPGELYLAGEQLAIGYFN-----RSALTADRFYRTGDVVRWLACGSIEYLGRSDDQIKIRGQRVELGEIGSALQALPAVKQAVVCASTHSGMDERQIIMSVTNGEK-LRTELSEHL-----PAHMVPAAIVLLDHYPLSANGKLDKKAL----------- 214032858 83 -------------------------RAAIIWESERGETRTLTYYELYREVNRFASALKNLGVEKGDRVVIYMPLVPEVVIAMLASARIGAIHSVVFSGFSAEALATRINDAKAKVVITADNLKEIVDKALLETPSVESVVVLRREENEGYDWNELLDGAEVEPVPVESNHPLFILYTSGTTGKPKGIVHSTGGYLVY-VAKTMEWAWGITESDLFWNTADVGWITGHSLVYGPLTLGLTVMMYEGALNPDRPWELVEKHGVTIFYTAPTAIRMLMRYGDEKKHDLSSLRLLSVGEPINPRAWKWYYEVVGCPIIDTWWQTETGGYMIYPSAGIQLPPL----KPGSATFPGLGVDADVLRADGSLAEPNER-----GYLVIKKPWMLLGIWGDDERYKRFSRPDWIYYPADYAMKDDEGYFWIFGRADEVLNVSGHRIGTAEIEHALVLHPAVAEAAVIGRPDEIKGEVPVAFVILKENCVPRESLKKELIRETLGPIAAPAEVFFVNKLPKTRSGKIMRRVLK---------- 183983998 6 --------------DHLVRSAARHGAKPMV----IDQASRLSYRELDSSTSDLAAAFIQAGAGKGTRVGLIMPNGVRWVQIAIALTRIGAVLVPLSTLLRPRELASQLRSAAVQFLISVPEFLDAVESVRAELPALQRVWADDQVSSSN--AGARAL-RMVEPIAETVTAADTLVFTSGSTGAPKGVLHSHGS-ALGAVRSGLTARRITSATRLYLPMPFFWVGGFGGGILSALLAGATLVTEA-RPFPENTLRLLEAERVTMFRGWPDQAEALARHPSSVDVDLSALQ---------PGSLPARRAQPGARARL-FGMTEA-------FGPYCGYRADTDMPPTAWGSCGKPFPGMEIRIVDETGTRVP--AETIGQIQIRGPHTLRGLC--RRSREEVFTADGYYCSGDLGHLDANGYLFYHGRSDDMFKVSGATVYPVEVETALRTIDGVSNAFVTNVAGAQGQRVAAAVVC-----STPALTSEDLRTSALSAFKVPTVWLLLADIPRGPTGKVDLQRLRDMLAN----- 126635115 234 -----------------------------------------TYEELNARANRIAHALLGAGLTAEAPVAVVLDRTLDWLAAAIGVFKAGGVYLPVRPDFPADRIAAQLARSECRLVLAEPG-----------SEDLAHRAVAVAGADAQVLSVPEVLAGDADPVPVAPEQAAYIYFTSGSTGTPKGALCEHAGMLNHLLMKLEDMGMTGREGEVVTQTASCFDISLW--QFAAPLMAGRIVDTDVLLSVGGFLDELVGNNVTVAQIVPSYLEVVLTHLEQWPRPLGRLRSLSVTGEALKLELVQRWFAADIALVNAYGATEVSDDTMHEI----LDGLPDRDFVTV----GTSRRNINTYIVDENLALVPLGSP--GEIAFSGVCVGRGYINDEERTRQAFVADPYYRTGDFGRWLPEGRIEFLGRRDEQVKIRGFRIEIGEIENKLLTFPGVRESAVV-IDDGAGEMRNL-VAFYSGDGVEPEHLRD-FLAGLLPEYMVPTYFHGLQQLPLTENLKVDKKVLK---------- 71734720 2061 ------------------------------------------YQQLNSRANQLAHKLREQGVGPDVRVGLAAERSLDMIVGMLAILKAGGAYVPLDPDYPQDRLSFLMHDSGIELLLTQAHLL-------GHLPIPAHVQTLDLADALDSYSTENPVNQTS-----PDNLAY-VIYTSGSTGKPKGTLLAHHNLM--RLFAATDEWFAFNEKDVTLFHSFAFDFSVWEI-FGALLHGGRLVIV-PRRSPEDFHVLLVEQRVTVLNQTPSAFKQLM-RVACDSPVAMSLEKVIFGGEALDASLKPWFDRFGDQAAQMYGITETT-------VHVTYRPITEADTRNPASPIGEAIPDLSWYVLDADFNPVAQGCS--GELHIGHAGLARGYHNRAALTAERFVPDPFYRTGDLARYRAAGVIEYAGRIDHQVKIRGFRIELGEIEARLQAHPTVREVIVLAV-----DGQLAAYLVPAQPDQDQQSLRETLLRAHLPDYMVPTHFIVLDKMPLTANGKLDRKAL----------- 73989844 85 --------------------------------------------ELLETTCRLANTLKRHGIRRGDRVAIYMPVSPLAVAAMLACARIGAVHTVVFAGFSAESLAGRINDAKCKVVIFNQGLRKIVDEAVKHCPTVQHVLVTDNKVHMGHLPLEQEMAKE-DPVCAPESMGSELLYTSGSTGTPKGLVHTQAGYLLYA---------ALTHK-LVFDYRPVFG----CVADIGWITGHSYVVYGPLCNGATSV-LFESTPVYPDAGAPTAVRLLLKYGDSWVKKYDRSSLRTLGSVGEPINFEA-WEWLHKVVGDGWWQTETGGICIA-------PRPSEEGAEILPGMAMRPFFGIVPVLMDEKGK-VVEGGNISGALCLSQAWMARTIYGDHRDSTSAL-PSHYF-TGDGAYRTEDGYYQITGRMDDVINISGHRLGTAEIEDAMANHPAVPETAVIGYPHDIKGEGAFAFIVLKDNTGDTDAVVKELKSAKIAKYAVPDQILVVKRLPKTRSGKVMRRLLRK--------- 78222681 3 -----------TIVDLLEESCRRFPDKTALRCKNGGRWQDVSYRDFRIASDRIATGLVNSGFRAGDHAALLAPSSPRWMMVYLGILKAGGVVVPVDKELKSLELRHILSDSGARVLFTERSSLETVLAMGEDVPALDLIVTLDEKSPMGTLAFNELLDAEADQVKIPLDTAI-ILYTSGTTGRSKGAMLSHANITSNILATSA--HFNLDERVHTLSFLPINHVEQVCLPL--SLGGTVSFVESLKKLGDNLAEVKP----TFLLGVPAVYRMILDRI-TRNIESKILSRLVSGGAALDPDVAAGLVRLGVTICQGYGITETSPVI------------SAECPGAMRLGTGRVLAGVEVRITD------PND-EMVGEILVKGPNVMQGYYRDDPATAEVLV-DGWYRTGDLGFLDGDGFLSIRGRVKNLITANGRNVYPEEVENEILKSPYIAEVVVHGRRVGAVAEEIHAMVYPDGD------------------------------------------------------- 157691115 1513 ------------------------------------EQRKLTYRELEDMSNALGSELKVRGVEKEKTVALILDRSVYVIVSMLGVMKAGGAFVPIDPAFPAERINYTLEDSGAQVIVTNESLVSSYQ----HLKSIQ--VVQVEKAV-----------RQSRTLDLPEASSDQLAYTSGTTGKPKGVQLTHRNLSHY--VNWLTNEVTLQECD----RTALLSSYAYDLGYTSIVLKAGGTLYVPRKDPVRLMRFIDEQELTYIKMTPSLFHMMAD---SKDHAFNALRLVILGGEPVVSEDVETFQHPCVAVMNHYGPTETTIGTVTKLIKQELGALKD------RSVIGQPIAHTRALVLNRQQRLVPY--GAPGELYISGEGVSIGYLNQPELTAERFLENPYFRTGDLVRQHANGDIEFLERIDDQVKIRGYRIEKQEIEHAARARLSIHEVYVKVLHMSRLPELALYYTAPEGTLTFREKLAETL-----PDYMIPTYFVKVDHIPLTQNGKVDAKSL----------- 108758992 118 -----------------------------------GDRRSLTYGELSTEVNKLANALKSLGVRKGDRVGIYLPMVPEAAVAMLACARIGAVHSVVFGGFSAEALHERMNDAGAKVLLTADGLLKNVEAALPHMPTMEKVVVLRRTGSTLALSGPKLVAAECEPEWVESEHPLFILYTSGSTGKPKGVLHTTGGYAVNSLTTRWV--FDLREDDVY-----------WCTADVGWVTGHSYVVYGPLMNPDRFWDIIERYKATILYTAPTAIRAFMRLGEERKHDLSSLRLLSVGEPINPEAWMWYRDVIGCPVVDTWWQTETGCIMVSPLPGA---------TPTKPGSATLPLPGIHAEILDREGNTVPRGQGGLLFVTRPWPSMLRTVYGDDRYVRTYFNEPGMYFTGDGARTDAEGYIWLMGRVDDVVNVAGHRLGTAEVESALVAHETVAEAAVVGRPD-DLKGTALVAFVTLKQGHTPSDALKKTLAAHVGRIARPDEIRFAEALPKTRSGKIMRRLLRD--------- 218440143 87 ------LDRHLTTW--RKNKAALIWEGE------PGDTRTLTYAQLHREVCQFANVLKQLGVHKGDRVGIYMPMIPESAIAMLACARIGAPHTVVFGGFSSEALKDRLNDAEDKVVALKEQ-VDLAIADNGVPSVERVLVVQRTKEPEGRDYWWHELQKEASP-NCPAEAMDSILYTSGTTGKPKGVVHTTGGLYTHLTTKWIFD---VKDDDVY-----------WCTADVGWITGHSYIVYGPLSNPGCFWDVIEKYGVNIFYTAPTAFMKMGDGLPN-ARNLSSLRLLSVGEPINPEAWMWYHQVIGGEIVDTWWQTETGGIMITPLPGA---------TTTKPGSCTLPFPGIIADVVDLDGNPV--NVNEGGYLVVKHPWMMRTVYKNPERFRNSIYPDGFYFAGDGARRDEEGYFWVMGRVDDVINTSGHRLGTMEVESALVSHPAVAEAAVVGRPDEVKGEDIYAVTLENNYSPSDEELKDHVAKGAIAR---PGTIHFTDVLPKTRSGKIMRRLLR---------- 111224649 37 ----------------------------------TGAVTTWTYAEFDRLTGRVAARLRAAGLPAGGAVHLALANSPAFVAVWLAAVVLGAHIVPADPAATAPEIAAQLTRTRAVVGICSPRVVFAVDEDDVELATLTGAAAGTGQAPSAGSPDTPGLGPETPGLETPPETTAAVLFTSGTTSAPKGVVITQANYAFAGATMAAAAGLGPADRQLV--ALPLFHANAQYYSFAAAIVGASVALLG-----------------SFSA---SRFLAQAARHRATHASLAPMRMILARGAQRRDALVLRYERLGCRPRQLYGMTETTAAV--------LTSRPDEAR---PDAMGRPTPGCAVRLS-----PRPDGGRAPGEVGERGARLFAGYLDDPGTTRRAFV-DGWFRTGDRAYRDADGVYHFAGRDSETLKVAGENVSVVEVEAVVAEHPGVLEAAVVGRPDPVRDEVPVAYVVPRGAAPGAEELAAWCRRR-LSPVKRPREFVLVDELPRTSVGKIRK-------------- 167572999 7 ------MPRHANLCSAFEAIAARHPAALAVS----GDAGSLTYAQLDARANALAWSLRAIGARPEQRI---GLCTGRDI--HFAI-GMLAILKTGSAYV-PLDSAY---PGERLRLLIDDSAMIAIVGMTDEL---------DRLPPHGLPRRAIELDGDAAPRPAPPRTLCAVIYTSGSTGTPKGCVVTH-ANVLRLFDVTR-DPFELSSND----VWSVFHSTAWEL-WGALLHGARAVFVPTSRDPLAFAGFLRDHRVSVLSQTPSAF----RLLDRQPAPLPALRLVVFGGEAAPASLRGWFGRHGPRLVNMYGITETT----VHVTARPLQRADADADAAL-CPIGEPLADLSLQILDPHGAPA-LDGVA-GEIHVGGPGVARGYLNRPGLTAARFVPDPSYRAGDLARRRADGEIDYLGRADQQIKIRGFRIEPAEIEAALRRHPAVRDAAVVCDADARGNARLVAYVTRRG-------------------------------------------------------- 88706321 5 -----------NFADIWEIAADELGDTPCLIHGDT----RRSWREFDERADSLAHYLIDAGLERQQAVAQYLYNGNEYLESMYAAFKAALVPVNTNYRYTADELLYLWDNADAGAVVFHGVFAKTIEAIRDRLPKVRVWLFVDDGSPPWARDYETVASQACERL-VPRWGRSGFLYTGGTTGMPKGVMWRQDDLAV-TLTASLLRGSFTAPGSRFLPSCPQMHGTG-NFPCLSTLCGGGSILTGRHFDPEELLNTIEREQVNTLAIVGDAFAKILRALDSEPGRLRSLQGMVSSGVMWSQESKER-------------LLEHHPGMML------MDAFSSSEALGMGSSAGAANPTARFEVIDDNNQRIEAGSDKVGRIAVGGRQPLGYYKDPEKSARTFLEIEGYSCPGDFAMVDADGGIILLGRGSVCINSGGEKIFPEEVEEAMKTHPDVHDAVAVGVPHDTFGESVVGVVEAQGATLDSADLISHVRQS-LAAYKAPRHIVPIDSIGRAANGKVDYKRLK---------- 120403004 32 ---------------------------------------RYTYTQIVERSNRLAAYLHAQGLGCTERTALPGHEVGQDLLGIYSVEGMGAAPFNVNYRYVKSELHYLLADSGATALLYHAAFAPRLAEVLADLPNLKVLIIADDSGNEGAVDYESIVAEDVPPVE-PSPDDLYVLYTGGTTGMPKGVLWRQHDIFMTSFGGSLYTGELVSTYDMVLP--PLMHGAAQWAVFTAMNTGQTVVFSTSHLDVDDVVATIEREQIAVTVVGDAMARPLAEAFERTSADLSSLAVVANGGAQLTPTAKQRLAKQNLMVVDGVGSSETG---------AQMTHMSAPGAVSTGKFNAGPDTFV---AAEDLGSILEPGHDGIGWLAQRG-YVPLGYKGDAAKTAATFPVIGGVRPGDRARHLADGAVELLGRDSVTINSGGEKIFAEEVESAIASHPAVADVVVAGRPSDRWGQEVVAVVLADGAQATADELVEHASSV-IARYKLPKAVVFRPVIERSPAGKADYRWAREQ-------- 54022733 519 -----------------------------------------TYDQLHRRANRVARLLIAEGIGTEDIVGLRMTTSVEFVVAMLAVLKSGAAYLPIDPAYPEDRIEYLVEDAE-PALVLGPVEFAAAESAAADLP---------DTAP-----------TDADRVRLPGNLAY-VIYTSGSTGKPKGVPVPHAAIAEH--VESFTAEWGMTAEDRLLQSSSV-SFDASLLDLFVTLLGARLIVPKPDADIAYVADLITRRGVTVLHMVPSMFLLLPEVSE-----WRALRHVPVGGEALPGEVADKFAGVDAELRNHYGPTEAV------VCSTHMP--VEGPQGTGVVPIGVPNRNVYTYVLDEALQLVP--AGVVGELYLGGDQLARGYLGRPELTAQRFVADPFYRTGDLVRRNHFGELEFVGRADEQVKVRGFRIELGEVEAAVATHPAVGHCVVVVAEDPAVGPMLAAYVVPAADEIAGGEIDLEEVRAHAAQYMVPSAFAVIPEIPLTVNGKLDKRAL----------- 24648255 58 -----------------------------------------TRGELLANAMRLASYMRSLGLLQSDIVGLIGRNTTHMLAVAYACFFNGIAFHSLNITYDRDTIEKIYKVTRPSIIFCDGDEFEKVRSATAELDVK---IVTMRNHPLDSIKIDEVVAENFQPAKLEKDQTLAILCSSGTTGTPKAVTITNSR---HILAGNY----HLTTADVQYSHNTLDWITGLLTTITSGVFSTTRIIADNAFDPAFALRIIEEYKVTWTIQPPSSMALMINCPDFETCDLSSLRCYMFGGSRAAKGIRSRLSHNCLQFV--YGFTELGAMAT---INCHF-----DEK---TGSVGQLVNGLKMKIKNDDGESLGPD--EIGEVCIMNNQHWSGYYGNEVETRNMRDSLGWYHSGDLGYMDRDGFLYIMDRKKEMLKYQNIMYYPNDIESVISEMPQVAEVCVFGIWSNIFGDEAAAAVVKKGSELEAQDVVDYVRSRTDSKYQLNGGAVIVDDLQRSANGKTNRMANKAHF------- 111017094 463 -------------------AATVVTRPDAVAVRDRGRV--VTYRELDEAADRWARVLTGHGVGPEDLVAVSIPRSYESVLALWAVARTGAAYVPVDPTHPTDRIAYTLGDSGAALGL-------TVRSARDRLPTTIRWLSIDD-------------GDDHPPTVERDRPVAYVIYTSGSTGVPKGAVVTHDGLA--NLVQEIREKYAVAADSRVLHFAPSFEVLAACIGGATLVIAPTDVYGG-----AELRELLRAERITHLLSTPS---ALA-TVDPDG--LDSLELVLVGGEVCPQDLADRWA-VGRTMRNAYGPTETTCSVTLT------DPLDPGGRVTI----GSLMRGVRATVCDPLLRPLPP--GAVGELYLATPALARGYHRRPTATRFVADPSGMFRTGDRVRWTNSATLEFLERTDDQVKVRGFRIELGEIDAALRRNPDIDFATTIVHRTPVGDPVLVSYIMVRRESQTTPESARHAIARFLPEYMVPGSITVLDAVPLTPTKKLDRGAL----------- 39401 33 ------------------------------------ENRRLSYQELNRKANQLARALLEKGVQTDSIVGVMMEKSIENVIAILAVLKAGGAYVPIDIEYPRDRIQYILQDSQTKIVLTQKSVSQLVHDVSGEV------VVLDE---EQLDARETALHQPSKPTDL-----AYVIYTSGTTGKPKGTMLEHKGIAICNPFSKIRLASPSKTGSGFLPACRSTHKCSWLCCLAPRVHPSKQTIH----DFAAFEHYLSENELTIITLPPTYLTHL------TPERITSLRIMITAGSASSAPLVNKW-KDKLRYINAYGPTETS--ICATIWEAPSNQLSVQ-----SVPIGKPIQNTHIYIVNEDLQLLPTADE--GELCIGGVGLARGYWNRPDLTAEKFVDNPFYRTGDLAKWLTDGTIEFLGRIDHQVKIRGHRIELGEIESVLLAHEHITEAVVIAREDQHAGQYLCAYYISQQE-ATPAQLRDYAAQK-LPAYMLPSYFVKLDKMPLTPNDKIDRKALPE--------- 112824008 556 ------------------------------------EGQQLTYSELNSRANQLAHYLKSLGVETDELVAICIERSLEMIVGLLGILKAGGAYVPIDPDYPLERISFMLQDTQVKILLTQQSLLP-------SLPNHQAIIVCLDKD-------WKQINQENLNSAVSADNLAYIIYTSGSTGTPKGVVVTHQALILNTNYIQFTPDDCVVQASNIAFDAATFEIWGALLNGAKIIILPKSVLLSPQEFALSLKE----NQISVLFLTTALFNQLANLVPQA---FNNLRCLLFGGEAVDPKWVQEVRSKGAPQRHVYGPTENT-----TFSSWYL-----VENLPSTATTGKAIANTQIYLLDKNLQPVPV--GVVGELHIGGAGLARGYLNRPELTQEKFIPNPFYKTGDLARYLPDGNIEYIGRIDNQVKIRGFRVELGEIEAVISQNEDIQSVCVIVREDNPGDKRLVAYIVPKGVTMTSEDFRQ-FLTHKLPGYMVPSAFVMLEFLPLTANGKIDRRALK---------- 195054521 5 -------------------------------------------------AIRIAQQLKAMNLRQDDVVGIAGTNTTYLMPVVLGCLLNGTPFHAVSPWHDEATFKHLFCITRPRIIFCDGLVYARLSAIAKMLKA-PVYTLKDHRLQ---LPRIEDLLEKQELYYVPESLMLGILCTSGTTGPPKAVCISN--------SACLFDFGFVTGQDVLLSFSTIDWAPGLFNMLFSCCHGSTRCITDRSYTPEYMLQLIEKYKVTLLTVAPQQAASLLKAPTLSKLRLSSVRFISIGGGNCYVANLLKLQELNGQISYGYALTECGGVAANMGVAK-------------PSSVGRIVPGVKVKILDDAGRSLGHG--ETGEILVHNSKVWNGYYGNPSESKRMQDYQGWFHTGDMGYFDNENFLYIVERKRDMLRFHGAQYCPFELEQVIAELPDVIEACVFGL----WNEDPAAAAVVKGSRLTEMDIVEYVARLVVTHKQLHCGVFFLNELPKTGSGKVLRQQARDQ-------- 78357864 120 -----------------------------------GDTRKLTYYELYREVNKAANALRAAGIGKGDRVLIHMPPLPETVIAMLAAAKIGAVHSVVFGGFSARSLRDRINDANGRVITLKGTVDAAVAKCSGAAAAVLKKTAMKEDRDVWYHDFVRDQPDEAFTESLDAAHPLFILYTSGTTGAPKGIVHAHGGYMV-GVNRTLDWVFDLKPTDIF-----------WCTADPAWITGHSYVVYGP-LMAGTTTLLYEGHGVTVLYTVPTLIRMLMRFGRQNRHTLGTLRLLTVGEPISPEAWTWFHKHIGCPVLDTWWQTETGMFMISPLPVSLLKPGSVTR----------PLPGVEVDVVDESGAPVPH-GQG-GYLVIKKPWMLTTIFNDPEAYRRLYWERGWYFSGDVARKDEDGYLWIQGRADDVMLIAGHRIGTAELEAALASHPAVAECAIVGVPDEIRGEVAKAFVVLHDDQPTDQDLIEH------ARRELPVAVIFRSALPKNKNGKIMRRLLRAE-------- 212702256 2292 -----------------------------------------SYRDLGRAAEALCGRLMARGCGQGSLVAVVSNGGWEEAVAALAVSSAGAAYMPVDAAVPPARLKHLLEYSGAGSVLVQPAGLPVMVMDEDLLKSNSEFDFERCVSRPDALAY--------------------VIHTSGSTGAPKGVMIRHERAVNTIRAVNELTGLRSSDRVLALSRF-TFDLSVWDM-FGLFGAGGALVLPDPRLEAAHWLELMHRHQVSIWNSVPPFLQILAAHLEHHPAALPPLRCALLSGDWIPLGLPGRIRAFWPELRLFSGATEAS--IWSNFFP--VEDVLPQWK---SIPYGKPLANQRFFILDRHGSDCPD--WVPGELHIAGDGLADGYLKDPERTRHPGTGEDLYATGDLGCYMPDGNIEFLGRQDNQVKINGYRVELGEVENTLMEHPFVEQAAALTVRGRQAGQVLAAFVACRGTSPAPEELQKWLAER-LPSFLVPGMILMRESLPLTSSGKVDRKSL----------- 17229187 54 --------------------------------------QKITYQELENKSNQFAYYLRHIGVKKETLVALYLERSPDVIIAILAILKAGGAYLPLDISAPLERLETIIKDAEAFILITQESQLNYLEKITDEIQT----ICIDNQSNLTDFSDDISLCSE-----VTAHNLAYVMYTSGSTGKPKGVCVEHRGVV------RLVKNTNFSCDEVILQLASIAFDAATFEIWAALLNGGKLVLM-----PINIPSLQEIGMAIKQYHVTTLWLTAGLFVEEQIEHLKSLRQLLAGGDVLSVYHVSKVELPNCQLINGYGPTENT-----TFTCCHKITVNDLIKDSI--PIGRPIANTQVYILDDVLQLVPI-GIA-GELYIGGDGLARGYLNKPDLTAEKFIPHPFYKTGDRVRWLPDGTIEFLGRIDFQVKIRGFRVELGEIEAILAQHPSVRSAVVLAQEYQPADKRLVAYFTREENCNTPSEL-RHFLQQKLPNYMIPSAFISLEKLPLNANGKVDRKAL----------- 67902850 2987 -----------------------------------------SYSQLTRSVEKLAAMLISQGVTAGDSVGVLLHPSIDAIACMLALLRVGCIYTPLDTRLPVARLSIIVNRSKSSLVLYHAS----THDVALELGKFSKLANVEDMCESGQ-AQVPAIAPQSNP-------ASFLFYTSGSTGTPKGILLSQQNFVNH-LAAK-TDKLNLG-REVVLQQFDMSVVQTFCLGNGGTLVIAPKEARG---DPIALSTIMAKERVTLTIATPSEYSLLLRFGLEQLQRPYSWRHACMGGEVVSRQLVQQFCQLDLQLTNCYGPTEITAAATFQDISLQM----KDQSTTDGSLVGKALPNYSVYIMDSSGSPVPI--GVTGEICIGGAGVSLGYLNSLEQTDAKFVRDPFYRTGDMGCLTEDGTLIFMGRMDNQVKLNGLRIELDEIANSILGNDLVSE-AVVTVHSGSGSGSPLLVVVPLGDNVDNSRLQQLARDLPLPQYMLPSVVVSLDRLPINANGKVDRKAI----------- 86138086 36 -----------SILDVFINSAARSPDATAMTMLMTGAPDETPRQVSYQRAANLFAQIGGTAPGVAFMLPALVETHATLWGAEYAVP--------INFLLQPESIVELLRAAEVKILVAHPQLALVIQAQMPELQLVR-LSPPGAAADDGIIDFATAMAEQPDDHLTFGDARSGAAYTGGTTGVPKLVAHTHRSQLVAAFGGAVMCG--YTPDDVLTATFPLFHVAGTIVAGLSGFMAGIELLPAGLRNPAVVAQLVADHKVTLVAGVPT---ALGAVLQTPDNDISTVRAGMTGASLLPPAVANSFKDVGCTLYEILGMTEASGLI----------SIDPPFGKGTSGSVGWALPYTQVDVADGSLGGV-CDVEEIGVIAIRGDHISPGY--RDPAHNDGVFAQGVLNSGDLGYKDANGCLYVAGRSKDLIIRSGHNIDPTMIENALSTHPDVALAAAVGLPDAYAGELPMCYVQLHPEASVSAELMAHAQKTIDERPAWPKIIEVIDAIPLTSVGKIFKPSLR---------- 108761394 563 -----------------------------------------TYAELNRRANQLAHHLRRLGVRPEARVGLCVERTEDLVIGLLAILKAGGAYVPLDPAYPKERLALILEDAQVPVLLTQQRLLPGLPATEARVVCLDADAAALGAEP------------EVNPGRVPDSLAY-LIYTSGSTGKPKGVMIDHRAVAFLQWAQSVFSPESLAGTLASTSIC--FDLSVFEI-FTPLCCGAKVIVAKNALE---LPELPAAKEVTLVNTVPSAMGALL----RGGGVPASVTIVNLAGEALAGALVDSIYALGRDVFNLYGPSETT-------TYSTFTRVNRGETPTI----GRPVGNTQVYVLDANREPMPVG--VPGEVYIGGHGVARGYLGRTELTAERFVTSPFYRTGDLARWLPDGQLEYLGRMDHQVKLRGFRIELGEIGAALQEHPGIRDAVVVVREGPGADKQLVAYVVGRGKAPEPGALRDH-LKSRLPEYMVPFVFVGLEALPLTPNGKVDRAAL----------- 188579693 20 ----------------LDENARLRGDKTALIMVENGPVGRLTYAQADRAVRGIAAGLLGLGLKAGDRVMIRMGNETDYVLVYFGALAAGLVALPSSPQLTADEAAFLMQNAGVAAVVTGTG---LSDAGAGGPAGC---IRLDSEA----IAAMKAGEPLADYADTAADDPATLVYTSGTTSRPKGVLHAHRAIWMHA------HWLGLTESDVMLHAGTMNWTYTLGVPWA---CGATTVLNGPR-DRGIWPRLIAEQGATIFAAVPSVYRQILKYADLAEHDLSRLRHGVTAGEALSSDLHEAWTRTGKPLYEALGMSEISTYV------------SSGPTIPVRPGSGRPQPGRRVTILPAEGEPLPAGETGLLAIHRTDPGLMLGYWRRPE-EEAAVMRGEWFAGGDLARLDTDGYLWFQGRNDDLMNAMGYRVSPVEVESVLAGHPDIAEVGVTELAVRTDLRVIAAFVVLRGAEPDADGLIAWCGDR-LAAYKAPRAIRFLNALPRTANGKVQRKRLAE--------- 197785775 36 --------------------------------------------ELLDRAAGAADWLDTLGLRPGEPVPALVATSADALALVIGGAGSGHPLAPLGVRMTAYEIAAVVKETRTQVLLAQPEFADLGRQV-AEL-TGRRIAIVPELAPSG-----RRLTAEPDDL-------AAVLHTSGTTGLPKPVPMSQRRLA----ARARVNGRLCDDPDSFYGGSAPFHHIAGLGNIAVALAAGALVTGLPRFTVEGWALLRD-LGTTHTSMVPAM---LETLLAAGQARHETLRTLQYGGAPVPGTLRRTYEAMGVRMLNMFGQTEGSPISVLT-PEDHREAVAGRTELL--RSVGRPAPGVEIRVHD----PGP-DG--IGEIHARADHLF------------RIDAEGWLHSGDLGRVAEDGYLYLLGRRTDMIIRGGENVHPLEVETVLSAHPGVADVAVTGVPDERLGQTVVAFVVADPDAPPQPAALASHTRARLSGFKVPVRWWFVDDLPRNANGKVVRRSLRE--------- 83698588 1011 ------------------------------------EREQLTYRELNRRANQAARRLRRLGVGPDVLVGVLADRSIEMVVALLAILKAGGAYVPIDPTYPRERIDFIAEDAGLSVLLLERRRLPSFRGTQLCLSTERH--LLDGEA-------EHDLGPTAGPDHL-----AYVIYTSGSTGKPKGCMIPHDAICNRLL--WMQDEYRLAPDDRVLQKTPTFDVSVWFLPLGATLVMAR---PEGHKDVAYLVRVMEEQRITTCHFVPSM---LNFFLKEPA--LPTLRQVFTSGEALSYDVMDTFRRSPARLHNLYGPTEAAVDVTY---------WPCERRPDRKVPIGRAISNVEIHILDSALRPVP--AGAEGDLYIGGVCLARGYLNRPELSRERFVPSPFYNTGDRARTLDDGNIEYLGRLDAQVKLRGFRIELGEIEAALSAHEAVQD-AVVAVQDAHTEDPKLVAYLVTGGRPFPAPALKAYLKERLPDYMVPNRFAPIAQIPVTAHGKLDRKAL----------- 114772250 65 -----------------------------------------TYSQLQTQVAAFAGALRDKGVEKGDRVIIYMPMIPEAAIAMLAVARLGAIHSVVFGGFAPAELAVRIDDATPKVIVTASCGVEIAKVIPYK-PLVDEAINLASHSPDSVIMFQRSAATPAEPVPVNGTDPLYILYTSGTTGAPKGVMRDNHAVAMHYSMAAIYDNQPWAASDVGWVVGHSYIV------YAPLLAGCTTIMPVRTPDAGGFWRMVEEYQVKTLFAAPTAFRAIKDGLLINDYDISCLNNIFMAGELDPPTYDWTVEKTGKPVIDHWWQTETGWAICGNMLGI--------EKVPVKAGSALPISGFNVCILDESGAELPAGSQ--GAIAIKCPLCLPSIWGNFERFESAYLTEGYYSTGDGGYIDEDGYVFIMGRTDDVINIAGHRLSTGEMEEVVAQHPAVAECAVIGVKDSLKGQLPVGMVILKGQDITDADLHQDIKKALVANIGPIACFLIVPRLPKTRSGKILRKILR---------- 162456210 109 -----------------------------------GATRTLTYAQLHRETLLLADALKRLGIEKGDRVAIYMGMVPEVAVAMLACARLGAVHTVVFGGFAADALRDRIHDSQAKLVITQDQVVPLKATVQPEAKSATRVVVYQHQMTEGRDVFWHDLAPACEPTVVDAEHPLFILYTSGSTGKPKG--------VLHTTAGYLVGAHVTTKYVFDLRDDDVY----WCTADVGWVTGHSYIVYGPLSNGATCLRLIEKHGVTILYTAPTAWPAKSD--------LSSLRLLSVGEPINPEAWIWYHRTIGCPIVDTWWQTETGSIMMTTLPGASFSK---------PGSTGLPMFGVVPEVVTKDGKPVAAGEGGLLVLKQAWPSMLRTVWGDDDRFRKQYFSDGCYFTGDGARRDEDGYFWVVGRIDDVLNVAGHRIGTAEIESALVSHPSVAEAAAVGRPDDKGQALVVFVSLRPGVKAGPEKLAEHVAKE-IGKFARPDAIRFADALPKTRSGKIMRRLLKD--------- 213018317 69 -----------------------------------GNEKTFTFRQFMNLSNQVANMLLKYGINKGDRVLIMLPRVPEWWIFSIALIKIGAVFCPCPTMLTQKDLKYRINAAKFRMVITNQENAEKIDEIWDACPSLTSRFLTDGERPE-WINYKSELTYPAPAVNLPTRSTDPMVFTSGTTGEPKMALHNQAYPLGHLVTGGL--WLDIHPNDLHLTLADTWAKSAWGKFFGPWMKGAATLIYDFRFNSTEILPILSKYEVTTFCAPPTIYLILAD-LET--FDLSQLRHCVSAGEPNPEVIRAWKEGTGQTIYEGYGQTELV-LCIGTFP-------------CMKAKMGKPSPGWDVALLDEEGNPVPTEGKIAIRVSERHPGMFMGYLEGEHLNEDVFA-DGWYYTGDKAYQDEDGYFWFVGRNDDVIKSSGYRIGPFEVESALLEHPAVQESAVVGSPDVRGMVVKAFVVLNPGFAPSESLVKEKYVKRTTAPYKYPRIIEFVDSLPKTLSGKIRRNELR---------- 168139546 1327 -----------------------------------------TYSELHKRSNQIAHFLKEQGIGLGDKVGLLAKRRVDTIVNMLGILKAGAAYVPIDPDHPLDRQTYILKNSSCKFLL-EPSLY--------EENDLSFYTTEDMPAIAG-----------------PEDIAY-IIYTSGSTGKPKGVIITHQAVT--NTIQDINQKYEVNEDDRIISISSMFDLSVYDI-FGALSTGAMLVMIRDLRDMQELIRTVERRGITIWNTVPAI-MDLA--LDQVGSHFESLRLVLHSGDWIPLSLPEKIKRHFAEVVSLGGATEASPV---KQVESHWNSIP----------YGMPLANQTYYVLNYEKKMCPVG--VIGDLYIGGVGLAKGYLNDEKKTNEAFVPDFIYKTGDCGKMHSEGYIEFLGRQDYQVKIQGYRVELEEISHCLLTYKQVEHAVVIDQTDENGIKFLVAYVVTE-QNISTTELRKH-LRDHLPDYMIPSYFVYLDQLPLTPNGKLDRKALPEKQKN----- 119513006 494 --------------------------------------QQLTYQELSDRANQLAHYLQKLGVGAD---VPVGLCLERGLEAILAILKAGGVCVPLDPSYPPERLELILQDTQVPVLITQTNLQALLKC-----DFPHHRLILEQEWTEI------SLESKTNPTQITSENLAYIVYSSGSTGKPKGIAYSITNLIEHHL-AKMACGVG------VLQFAPLFDVSYHEIAAAWGTGGTLYMIPETRLDLDKLVQLWANHPIQKVILPVSLLQQLAEVYGQQPELLQNLREICAAGEQITQPMIELFKQLNCRLYNFYGPTEADLVTAYAFDQN-------PEKWPIYAPIGQAAVNVKVYILDKNLQPVPVG--IVGELYVSGYGLARGYFNRSELTNEKFISNPFYKTGDLVRYLPDGNIEFLGRIDDVVKIRGYRVDLGELEAILSKHPQISQAVTTTHGENAKEKFLAAYFIPVGQTVTASELRK-FLAAQLPDYMIPSAFVQMESFPLSPNGKVNRKVL----------- 119510825 1143 ---------------------------------------KLTYRELSDRANKIAHYLQSFGQSLGVKPETLGICVDRSLEMIAGLLGIGGAYVPIDPAYPQERIAEMIADTQLGILLTQNRFQEKLVGYSGQT------ICLDTDWAKI------ATQSPANPVSVQLNHLAYIIYTSGSTGKPKGVMIEHRSLL--NFVTTAIDEYGINAQDQVLQFASVCFDTSICLAVGATLVLRTEEMLNSSDDFWRCCQKWQ----LTVLDLPTAWHQLVTELQPQNSPIASLRTVIIGGEEVQLEKVQHWHNCTAQLFNTYGPTEAT-------VVTTLERLTPENT---SVSIGKPISNAQVYILDQYQQTVPIG--VPGELHIGGAGLARGYWQRPELTAEKFIENTLYKTGDLVKFRRDGNLEYLGRVDNQVKIRGFRIELGEIETVLRQHPQVSQAVVIAHQEITGQKRLVAYFLPQGPQPTIDELRQ-FLKQKLPNYMIPAAFMVLDSIPMTPNQKVDYRAL----------- 152980721 82 -------DGELNVYNCLDRHLTNGNADKVIFESDDGKVTRVTYKELYERVCKFANGLKELGIQKGDRVIIYMPMSIEGVAAMQACARIGATHSVVFGGFSAKSLQRIIDAGAVAVLTSDYQVLPLKSIVDGGCDTIRNVVVYKRTGGENFVAGRDIWKAECEPVPVGAEHPLFILYTSGSTGKPKGVQHSSGGYLLWAM-LTMKWSFDIKPNDVYWCTADIGWITGHTVTYGPLACGATQVFEGVPMFPNAFWDMVQKHKVTIFYTAPTAIRSLIKAADASKYDLSSLRLLSVGEPINPEAWMWYYKNIGGEIADTFWQTETG---------GHVISPMPGATPMVPGSCTLPLPGIAAAVVDEVGHDL-ANGKG-GLLVIKRPWMIRNIWNDPERFQKSYFPHTIYLAGDGAIRNEEGYFTITGRIDDVLNISGHRMGTMEIESALVANPIVAEAAVVGKPDETTGESICAFVVLKRSRPTGDEAKQKELRDWVAKIAKPKEIRFGDNLPKTRSGKIMRRLLR---------- 186683589 1149 ------------------------------------EDQQLTYRELNQRANQLAHYLRSASLGVGPEV-LVGIFMDRSIDMVVSILGIGGAYVPLDPTYPKERLAFMLSDAQVSVLLTEDKFL------EGLPEHQAQVVCLNQNS--------EAWCQERNPVRVTTNNLAYVIYTSGSTGKPKGVLVNHQNVILFTATQSWFN---FSDRDVWTNFHSYFDFSVWEI-WGSLLYGGRLVVVPYWISPEAFYNLLCTQQVTVLNQTPSAFRQLMNAEEEAAGKTGTLRLVIFGGETLEDSLQPWFERHGSQLVNMYGITETT--VHVTYRPINIADLNQRN----GSLIGHRIPDLQIYLLDSQRQPVPIG--VAGELYIGGAGVTRGYLNRPELTASEVTDAYLYKSGDLARYLPNGELEYLGRIDHQVKIRGFRIELGEIETALRKHQAVREVIVQAVEESHGEKRLVGYVVLDDKQAVTIGDLQRFLKEKLPEYMVPSAFIFLPALPLTPNGKLDRRSL----------- 108763177 2154 -----------------------------------------TYADFNRRANQLAHHLRGLGVGPGVLVGAFIDRSPEMLVTLLAILKAGGAYVPLDPAHPVERLRFLLDDARAAVLVTKQS---LAERLPAHTAKVVHLDT-------------DAVTLASRPTENPPNTATATSYTSGSTGEPKGVVISHGQMAVHFQDMQL--HFELTERDRVLQFA-SFNFDASLEQILPTMTGATLVLRGNQVTPEELARRVVEQRLSVMNFPTAYWQQLTQSWAESPPTIHDLRLVIIGGDTVLPKVLELWQHGNVRTLNAYGPTETL-ITATTFAIPKGWSAT-------RVPIGRPLSNRPCYVLDRHGAPVPIG--VAGELHIGGPLVAAGYLNRPELTAQRFVPDPFYRTGDLVRYRPDGTLEFLGRSDHQVKVRGFRIELGEIESALSAHEHVQEVVVMVREEPGHDKRLVAYVVPSAQGSTPAALRQFLLEK-LPDYMVPAFFVLMEAMPLTASGKLDRKAL----------- 159038409 4 -----------NIADLFEHAVDAFGDR---SAVYFGE-RAISYPELEERANRLAHFLRNRGVRPGDHVGLYASNSIEAVVAMIAVFKLRAAVVNVNYRYVENELRFLFADAELSALVHDRCFAPRVASVLAAAPGLHTVVALPDGSDEGGVPYADALAAGDSGRDFGDRSAIYLLYTGGTTGYPKGVLWRHRALVDFMTGIPLEDEWAQSTRGVRLCMAPLIHGNAQWAVLAALFAG----------DSVVLLPRFDAE---------EVWRTV---------ERRRVNVLVLIGDAMARPIIEAYAAGDYDASSVAAVSSSGALFSPAVKRQYLDLLSETGFIGLGVVAEVPMPAPSTVVLGDDGRAVPP-----GEVGAKSGYLPLGYYKDPVKTAALLTEDGYALPGDLARLELDGTVTLLGRGSTCVNTGGEKVFPEEVEGALKTHPDVFDALVVGVPDERLGQRVAALIQPRAGVSLDLVAVEAHLRRQIAGYKVPRAIWLVDAIARTISGK----------------- 158423101 85 --------------------------------------RRLTYAELLEEVRILGAILTDMGVEKGDRVVIYMPMVPEAVVAMLACARIGAVHSVVFGGFAANELAVRIDDARPKVVLIEPNRVPLLDAITIAAHKPTGCLVLQRPQLAGTLAFADA-GRGADCVPVKATDPLYVLYTSGTTGKPKGVMRDTGGHMV-ALRWSMENLYGLKPGEVF-----------WCASDIGWVVGHSYIVYGPLIDPGAFWRMIEEHKVVALFTAPTALRAIATHLK--GRDLSQFRTLFLAGEADPDTILWAEQHLKVPVVDHWWQTETGWAIAANPVGLGL----------LPIKPGSPMPGYDVQVVDESAKPVP--AGTMGSIVVKLPLPPGCLWQQDERFREAYLDEGFYKTSDAGFLDEDGYIFVMGRTDDIINVAGHRLSTGGMEEVLASHPDVAECAVIGVKDALKGEVPCGFVVLKGERRAPNIIEKELVNLVRDRIGPVAAFKLANRLPKTRSGKILRGTMKK--------- 159154207 467 --------------------------------------QQLTYRELNSKANQLAHYLQSLGV---DPEVLVGICVERSLDMVVGLLGIGGAYVPLDPSYPVERLAEMIADAQVSLLLTQKPLLNLLPPNAAKI------ICLDS---DSQILLNESKENPQSAVK-PENLVY-LIYTSGSTGKPKGVMIEHRSLVNFVQAEKV--QWEINSSDRVLQFFDILEKDIYCLSVGGTLVLRTQEM----LSSISTFMQKCREWDLTVMNLPTFWHQLVSELNRKKETLRSLRLIFTGGERALPEKIEQWQEYLQEILQAYGPTETT--IVATFCK--LSTYKREDRLS-DVPIGRPMANTQIYILNAELQPVAIGVK--GEIYIGGVGLARGYLRRPELTTEKFIQNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIESALNTHPQLEQAVVILREDTPNNKLLIAYLVTKNQSLSPSELRS-FLKQKLPDYTIPSAFVILSELPLTSNGKIDRKAL----------- 197746970 104 ---------------------------------------KITYRELYHRVCEMANILEANGVKKGDVVTIYMPLVPESIYAMLACARIGAIHSVVFGGFSAESLKQIFNAKSDFVITVDEAMKAAVDKVVAEINFIRKVLVVRNTNTDNIICYTQELKKVSNPQAFAAETPLFMLYTSGSTGAPKGLVHTSAGYLVY---ASMTHKLVFDYKD---------HDVYWCTADIGWITGHTYVVYGPLADASRLWQEVDQHNVSILYTAPTLIRSLDEFLANT--RRNSLRVLSVGEPINPEAWNWFVEKAGNNLVDTWWQTETGGHMITPLPGAHKLKPGSASK---------PFFGVEVALLDTDGKEITGVGKGALCIKRATPGMARTIYGDHDRYLQTYSFNGYYFSGDAARRDEDGYIWIEGRMDDVINVSGHRMATAEIEAALNTHPDVAESAVVGMPHEKGEAIYVYCILKEGKSDSKEALDE--VRKSLIKYATPEVIQFTPELPKTRSGKIMRRILRK--------- 193076004 52 -----------------------------------GRKEQYTFRELKEWSSQFANFLKAQGVKTGDRISGLLPRTPELIVTILAAWRIGAVYQPLFTAFGPKAIEHRIQLAQSKLVVTDMGNRSKLEEIEKCPAIVTVADAQGTPLKAGDFNFWNEVKQQSDQCDLVMRSIQDLMFTSGTTGPAKPLEVPLKALI--AFGRYMQDAIGLTEEDSFWNIAPGW---AYGLYYAITFLGHATLFYEGGFSTDSLCQIVKDYKVNNLAGAPTAYRMMMAADPAQMAPLKGQFRVVSSAGEPLNPEVIRWQVLDAPIYDHYGQTEVGMVVCNHHLKHEIHAGS----------AGFPSPGYRVAIVNEQGEELPPDTPGILAVDIQSPMM---WFGGYKESRKSPFVGHYYLTGDTAELHADGSMSFVGRSDDVITTSGYRIGPFDVESALLEHDAVIEAAVIGVPDPDRTEVVKAVILATGVQPTAEELSQ-FVKRRLSAHAYPRLVEFVSELPKTPSGKIQRFLLRNQ-------- 167645871 40 -----------------------------------------SYGAFDQASNRFAHALQSLGLIAGAPIVSMLDNNVDAVTTWIAANKISAISVPLNTALIGQFLRHQIEDAGASLLVCEARYLQRILDIEDQLTSLKTVLVRGQPAPGSVLADDSAFEDLPDP-----GALNALIYTSGTTGPSKGCMITGNQMC--HFARMLTRSAPFGPDDIYWTPLPLFHMNAIATGVVSVMLVGATISFAPKFSVSGFWPAIETSGATVVSGSLGTMLARADEHEAMARCFGQVH--TVKGNPFPEEIKTRFTKIGSNV---YGLTE-----------GLLTSMPADGGYA-EGSSGKAAPELDVRIFDDNDNEVPI-GTA-GEVPLMPDIIFKGYWRRPEDTLKVMG-NLWFHTGDIGKFDENGFFHFVDRKKDYLRRRGENISSFEMETSILTHPAIEQVAVHAVPS-NLQEDDLKVTLKPGAVLSEEELCRWLIER-VPYYAVPRYIEFRTELPVNPQGRVLKFQLRDE-------- 37525181 256 -----------------------------------------TYRELFQLALSVALKLKNAGISADDIVALSAPRSARFIAVATGIFFSGGAYLPIDPTLPKARQQHMLKHA--KALIAD------------------HVVDMPQIVWFSFLSFQSPVLVDGDEIKVTEPSPSELAYTSGSTGLPKGVGIEHRSFL--NLLVFQVQNCEL-KLGVTLPTAPIFDISVWQM-FTGLTVGATVSIVSDDVDPQELIQYIIEQKFEYIELVPSLIAVILDILESLKMRVRQLRGMISTGEVLSTDLARRWHQCMVTLLNAYGPAECTDDVTQGKV--------EEQSDGLYCPVGTPLPNVTIYVLDKDFQLVPP--MVGGEIFVGGPNVGRGYIGSNRFTAAAFLPDPFYRTGDRGRWREDGILECLGRADNQVKIRGRRVELGEIEAVLANHPDVAMCAVELVDMSGFEQLS-AFVTQTSDTVVDARSLSKFLAEQLPDYMVPSKFYFLDALLCNANGKVDRKQLK---------- 170060108 19 -----VFNPEVNFGKILLATMGLNPGKVIQYDADTGRT--MTNGEMQLRAIRASQNLAALGLKQGDMAALACTNSENVMPVVVAMFFNGIPFNTLAPGHEVDDLAHMMRITQPKLVFCDVDNYERVKKATEVAVRDKPLLYVFESDLEGVNKAEDLLEENGDARNLPGIVLC----SSGITDLPKAVTLSHAQLV--SMYGSLVGVFKFS---LLFNFSPLYWISGLHSLGLSLIHGIPRVITRKPFSEDTFFDLFEKYPIDYLFTPPSHAHLLLQHPRFKTTDFNRVRTWLVGGSPVPDAL-----RDSLEAKLPNGKTGTSEIVTTDFFKRKPLSV------------GAAAPNVRIKIMNEVGKALNNGER--GEIWMTFSEKFLGYYNTPEVTAAAVDANGWIRTGDVGYFDEEGYLYLEGRQKDMLKWRGYQIAPADLETILRDIEGVDQAYVVGVDEDGSSDLATAVIVKEGSELTKADILEVVNDKVADYKKLRGGVYFVDAVPFTSNGKILRKKLIEQVK------ 154252653 28 --------------------------------------RRITWGETTKRSNNLARALIERGAKPGDKLAFYMRNRPEYTE-LLATAYKARLTHNVNYRYKPDEVFYIFDNSDAQTVVYGSEFRDIIEEIRPRLTKVQTFVEVNDGGDIAPFAYESGSGEQLDIKRSPDDLL--FIYTGGTTGMPKGVMWRHDDLREVQLSAESLDALVASIKEVMIPACPLMHGTGLLTANGNMLSGGCVVLDNQSLDPHELWAAVDRNKVQQVAIVGDAFAKLRALEEAPGYDLSSIVTIISSGVM-----------WSTEVKRGLLKYMPNAIMTDSFGASEAVGLGSSEIATAKFQIG-----ERCKVFDENDQPVEPGSGTPGFIALGAPIPVGYYKDPEKSARTFKTVRGYAIPGDWCTVETDGTLTLLGRGSACINTAGEKVYPEEVEEVLKRHPSIEDALVVGLPDEKWGQAVTGVVLNNGASFDEDALRAH-VRAALAGYKTPKRILIGTVPFRAPNGKADYKTVTEFAKRELGAA 198263829 28 ---------------------------------------RWTYAQIENAIRGAATGLLTTGLASGDRVLLRLGNTPDFAIAFLACIAVDLIPVPTSSQLSVDEITKMIDLAPKAIIAAADIALPDCTAPVIDTATLVSFY--------GMLPADYTYGD-------PDRAAY-IIFTSGTSGTPRGVVHAHRAIWARRM---MHDGYGLTRNDRVL------HAGAFNWTYTLGTVGATALIPAAGTPPDRLPTLLAQHNATIFAATPGVYRQL---LKSPIAPIPTLRHGLSAGEKLPNTTTAWTSATNTPIYEAYGMSECS-----TFISASPRQSADVGTL------GQPQPGRRIALLDQSGTSGDTGQIAVHE---SDPGLMLGYLNAPEETAARFS-DDWFLTGDIGRRLPSGAVAYEGRVDDMMNAGGYRVSPIEVETALAQHPDIHEVAAVEV-RVKSDASIIAAFYTSTDVIVDTELAAHCAAH-LARYKCPRIFIRRDALPRGANNKLLRRALRSDWEAAHG-- 86169671 105 -----------------------------------GDERKLTYYELYREVNRTANALKSLGIKKGDAVALYLPMCPELVISMLACAKIGAVHSVTYSGLSVGALVERLNDARAKIIITADKLKPIVDEAILQCPTIETTVVVDIDIEMSDISGREMLGDRCDAEEMDAEDPLFILYTSGSTGKPKGVLHTTGGYMV-GVASTLEMTFDIHNGDL-----------WWCTADIGWITGHSYVVYGPLLDPGVWWSIVEKYGVTKFYTAPTAIRHLMRFGDKHPKRLESLKILTVGGPINPEAWMWYYRNIG---------REKCPIIDTWWIETGMHLIAPLPVTPLKGSVTKPLPGIEADVVDENGDPVPL-GKG-GFLVIRKPWMFRTLFNDEQRYIDVYIPGGVYTAGDMARKDEDGYFWIQGRSDDVLNIAGHRIGTAEVESVFVAHPAVAEAAVIGKADPKGEVIKAFLILKKGHKLNAEELKRH-LRHELGPVAVVGEMVQVDSLPKTRSGKIMRRILRAK-------- 124110759 49 -FPEGILNTCHNCLDRHVQA----GRGDALALAYTGTIRHYTYRELLHETERTAAMLASLGAKKGDRVILYMPMIPETVFAMLACARLGVIHSVVFGGFAPPELAKRIDDATPKLVLTASCGIPLVEALVLAAHSVEHVVLVQREQPVRDIDWHDLRRRTADPVPPCVPLASGILYTSGTTGTPKGVVRDNGGHAV-ALSWSMANIYGIGAGDTFWAASDVWVVGHSYIVYAPLLVGATTVLPVGTPDPGTFWRTIARHNVKSFFTAPTAIRAIARFLKEIG--TGACRAVFLAGERADPETIAWLERLGLPVIDHWWQTELGPAIASCFAMGDLRR--------KPGSAGFPVPGYQFAILDDDGLALP-DG-ASGNVVIETPLPPGTFRSNNNATRNFETFPGYYETGDAGFRDSEGFMHIMGRTDDIINIAGHRLSTGQMEEIVSRQPGVAECAVVGADDNLKGMVPIAFVTPQAGYATDKSLVERSVRSELGAIAALKAVLVVEQLPKTRSGKILRSLLRK--------- 51246483 2 ----------LNIGRTLQEVAQKYGEQRGLVEAATGR--EMSFAELNRLSDSYAHYLRDSGVKSGDRVMLMVKPSADFICLTFALFKLGAPVILIDPGMGYKNLLRCIARVTPAVLIGIPKALLVSRLFRRTFSTIRLSFCCGSACPDIRRAGVKSM--HAYPAHQPKKDLAAIIFTTGSTGAPKGVRYEHDLFAAQREHVGKYYGIGVG--DVDQPGFPLFALFSTSLGACAVIPDMDPTKPA-QVDPQKYIASIEKYGVTYSFGSPAIWNVVSHYCVQKKIVLPSLKKVLMAGAPVSGELLQRVEKMDAEIFTPYGATESLPIVSITG-REILSSTWERSRRGAGACVGRALPGMEVRVITISDDPIAEDVQVIGEIIVRGNVVTRAYDNNAHETRLAKIEDGWHRMGDTGYLDVDGLLWFCGRRAHRVVTEAGTLFTIPCEAIVNEHDDVYRSALVAV------------------------------------------------------------------------- 14210837 563 -----------------------------------------TYAELNRRANQLAHHLRRLGIQKEERVGLCVERTEDIVIGLLAILKAGGAYVPLDPAYPKERLALILEDAQVPVLLTQQRLVPELPA------TQARVVCLDKDWP--------TIGAESDPERIPE-AIAYLIYTSGSTGKPKGVMIEHRNAVMSVFSPKELAGT-LASTSICFDLSVFEIFTPLCC--GAKVIVAKNALELPELPAAREVTLIN-----------TVPSAMGALLRSGGVP-SSVAIVNLAGEALAGALVDQIYQLDRDVFNLYGPSETT-------TYSTFTRVNRGQTPTI----GRPVGNTQVYALDSNREPMPIG--VPGEVYIGGMGVARGYLGRPELTRFVRSPFGLYRTGDLARWLPDGQLEYLGRMDHQVKLRGFRIELGEIGAVLMEHSGIRDAVVVVREGLGADKQLVAYVVGRGEKPEPAELRDY-LKSKLPEYMVPFLFVGLDALPLTPNGKVDRAALPAPERTHSGPA 167565918 1577 -----------------------------------------TYRELDALSAATAASLRRVGVRSGDRVGICMGRHPYAVAAMLAIARVGAAFVPLDPEHKPQWNQYIADDAALRAIISRGELVDKVAHLSLPLVDID---IVDVDPPADAATLDAAVATD---------GAAYVIYTSGSTGMPKGVAVPHRSVCHNVLAMRDTLGVTHRSR-IAQYSSPIFDVLGEIFPAAAIVFGERRLLPG-----NDLVDWLAQRQITHLWIVPSA-LALVPHAP-----LPALEAIVVAGEACPRE-VARRWAAGRRLFNGYGPTECAIAV------SMAEYWAEGERLVLR-----PLGGARFYVLDEEAR----DGAA-GELFVGGVCVSHGYLGKPARTASAFVADPFYRTGDVVRRLDDGSVQFIGRADRQVKIRGFRIELDAVRAALMEAPGVRAAEALVHADARGQLELVGYVVGSGDRDALVD----ALRGKIPDVMIPSAYVFLDRLPTGRTGKVDLQALK---------- 68305013 104 ------------------------------------DTKKITYKELLVEVCKFSNGLKSLGIKKGDRVTIYMPMIPEAAVAMLACTRIGAIHSVVFGGFSPEALVGRLEDCNSEFIITSDKIIPLKRNVDMAISKVKDFIVVKRTGNEKYDYWYHDLIDNSSDIFEPEKMSAEILYTSGSTGKPKGVLHTTGGYLVY---ASLTHQYVFDYHDDDI---------YWCTADVGWVTGHSYIIYGPLCNGATTVEIVDKHKINILYTAPTAIRALMSFLENTSR--KSLRILSVGEPINPEAWRWYYEAAGCSIVDTWWQTETGGILITPLVGA----------IDMKGSATLPFFGIKPAIVDKDNQEIEGAGEGSLCIDISWPGQMRTVYGDHEDTYFKQYPGRYF-SGDGCRRDEDGYYWITGRMDDVINVSGHRLGTAEVESALVLHQDVSEAAVVGYPHDKGQGLYAFVTLNKGTEENKQLENDLLVKKEIGSIAKPDFIQFTNGLPKTRSGKIMRRILRK--------- 194224085 418 ---------------------------------------RITYRELLETTCRLANTLKRHGVCRGDRVAIYMPVSPVAVAAMLACARIGAVHTVVFAGFSAESLAGRINDAKCKVVIFNQGLRKIVDEAVKQCPTVQCILVAHRTENKVHMGLEQEMAKE-DPVCAPESMGSEMLYTSGSTGMPKGLVHTQAGYLLYA---------ALTHR-LVFDYRPIFG----CVADIGWITGHSYVVYGPLCNGATSV-LFESTPVYPDAG--RYWETVQRLKINQFYGAPTAVRLLLKYGDA---WVRKYDRSSLRTLGSVGVGDSRCTLVDTWWQTETGGISEEGAEILPGMAMRPFFGIIPVLMDEKGN-VVEGGDVSGALCLSQAWMARTIYGDHQRFLDNYFKAGYYFTGDGAYRTEGGYYQITGRIDDVINISGHRLGTAEIEDAMANHPAVPETAVIGYPHDIKGEAAFAFIVLRDDAGDSDVVVNELRSAKIAKYAVPDEILVVKRLPKTRSGKVMRRLLRK--------- 163943332 451 ---------QVTIHELFEQQAMIYPNSIAV----TYEKGKVTYRELNEHANQLAHYLQKKGVGPDTLV---GLCVERSLEMIVGILGIGGAYVPLDPTYPEQRLQYILEDAGIQLFVTQESLKELKENIKS--------ICLDRDRDE--------IGQESKTLPFSDVSSQNLAYTSGSTGNPKGVMIEHHNVI--RLFKSTDCWYQFNEKDTTLFHSYAFDFSVWEI-WGALLYGGKLVVV-PYLSPKDFYQLLVEEEVSVLNQTPSAFRQLIQVCEQEDNKNLNLRYVIFGGEAEPISLLPWFQRYGEQLINMYGITETTVHV------TYYPITQDDVRHASRSNIGKRIPDLEVYILDAYQQPVPIGVE--GELYIGGAGLARGYLNRPELTAERFIPHPFYRTGDLARYLPDGNLDYRGRIDHQVKIRGFRIEIGEIESTINAYASIKEAVVIVREDQPGDKRLVAYVVGDGNVGAWRE----YLKTKLPSYMVPSRFVTMEAIPLTANGKVDREVL----------- 166796329 140 -----------------------------------GTEERITYRELLEMTCRLANTLKSHGVQRGERVAIYMPVSPMAVAAMLACARIGAVHTVVFAGFSSEALAGRIQDAQCKFVIFD--LKSTVDKAVKSCPSVRHVFVTNNRVPMGKLDIEEVMASECAPEPMESEEMLFMLYTSGSTGKPKGIVHTQAGYLLY---ASLT-------HQYVFDYTPVFG----CVADIGWITGHSYVVYGPLCNGATPV-LFESTPVNQFYGAPTAIRLLLKYEESKKYDRSSLKTLASVGEPINHEAWDWFHNVVGDGRDTWWQTETGGVCI--------APLPAEPGAEIRPAMAMPFFGIKPELLGEKGQIITGN-DVNGALCISQPWMARTIFGDHQRFVDAFKPQGQYFTGDGAYRTEDGYYQITGRMDDVINISGHRLGTAEIEDALDEHPDVPETAVIGIPHEIKGEVPFAFVVLKESAAENQQVNEHLVASKIAKYAVPDHFLVVKRLPKTRSGKIMRRILRK--------- 206684829 65 -----------------------------------------SYVELRNRVATLAGALRAKGVEKGDRVILYMPMIPEALEAMLACSRIGAVHSVVFGGFASNELAVRIDDAKPKAIIIEPGRIPLLD---GAIDLAEHFCVIFQREQENWHGFQYGV-EPAECVPVEGNHPSYILYTSGTTGQPKGVI-RHTAGQLVALNWTMKNIYNVDPGDVF-----------WAASDVGWVVGHSYICYGPLIHGNTTI-VFEGKPVG-TPDAGTFWRVISEFTAPTAFRLSCLKQVYLAGEADPDTITWAQEQLKVPVVDHWWQTETGWSIAAN-------PLGIEELPVKLGSPAVPMPGYEVDILDEGGNPVAP--GELGAIAVKLPLPPGTWNGEDRFKKSYLTTPGYYETGDAGMKDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLAGHPDVAECAVIGVADSLKGQMPVGFLCLNADRDSAEVVSEKLVREKIGPVAAFKLAVVVDRLPKTRSGKILR-------------- 83592382 81 ----------------------------------TGAKRTISYKTLKDQVAGFAGVLASRGVGKGDRVILYMPMIPESLVAMLACARLGAIHSVVFGGFAPNELATRINDAQPKAIVIEPNRVPLVEAIRLSAHKPDSVIVWQREEARADLSIDWALALETDCVPVAATDPLYILYTSGTTGQPKGVVRDNHAVALRWTMKAIYN---MSPGDVFWAASDVWVVGHSYICYAPLLLGATTLVPVGTPDAGTFWRVIAEHKVATLFTAPTAFRAIKDGLEIGKYDLSSLRALFLAGERCDPATIDWAEKLGVPVIDHWWQTETGWAIAANCLGLHLYPVKH-------GSPTLAAPGWDVRVLDDTNHEV--NPGQIGALVCKLPLPPGTLWNAEARFRQAYLADGYYKSGDAGFIDDEGYIYVMTRTDDIINVAGHRLSTGAMEEVLAGHPAVAECAVIGISDDLKGQVPLGFVCLKGITTEPAQIAKEC--AALVRDQIGPVAAYKQTVPKTRSGKILRGTMQKIADN----- 124025167 40 ------------IWELLK---VQLGEVLAVDSPHTFHPESFTYEELAENISMAASAFSQVGVEPDEVVALFAENSPRWLIADQGLMRIGATDSVRGATAPPSELRYILEDSKAVGLIVNSDVWERLSLNDDQINSLKFVLQLEGKACEGVFEWEENVSKQEKIIDRQQKRIATILYTSGTTGKPKGVPLTHSNL-LHQI-RSLACVANPSPGAPVLSVLPIWHSYERSAEYYFFSCGCTQTYTSPRVKPATVPRLWESIKLGFEDAVDKIKSAISNTIESVSHRISSLRFPISGGGAIAPHIDSFFEALGVELLVGYGLTETSPVLT-----------CRRPWRNIRGGAGQPLPETEIKIVDPETFQI-KKLRQKGLVLARGPQIMSGYLGKRSESKKVLDATGWFNTGDLGMLLSDGSLILTGRAKDIVLSSGENIEPGPLEECLIASPLIEQALLLG-------------------------------------------------------------------------- 167578818 78 -------DGELNAYNCLDRAAGLGERVAVIFEADDGTVTRVTYADLLARVSRFANALKKRGIGRGDRVVIYIPMSVEGIVAMQACARIGATHSVVFGGFSSKSLERIVDVGATALVTADEQMLPLKEALTGGCDAVKTVVVVDWHAGRDVWMHEIVANESCEPEWVGAEHPLFILYTSGSTGKPKGVQHSTAGYLLW-VAQTMKWTFDWKPDDVFWCTADIGWVTGHSITYGPLAVGATQVVEGVPTYPNAFWKMIGDHKVSVFYTAPTAIRSLIKAAEADEHDLSSLRIITVGEPINPEAWIWYHKNVG---------QERCPIVWQTETGGHMITPLPGATPTVPGSCTLPLPGIMAAVVDETGQDVPNGQGGILVVKRPWPAMARTIWGDPERFKKSYFPDELYLAGDGTVRDKEGYFTIMGRIDDVLNVSGHRLGTMEIESALVSHELVAEAAVVGRPDDTTGEAVVAFVVLKRSRPEGEEAAA--LAKTLRDWAKPKDIRFGDNLPKTRSGKIMRRLLRSLAK------ 18313371 78 --------------------------------------HIITYGELSQEVNKWACLLKKAGVQQGDRVTIYMPMIPQAAYAMLAVAKIGAVHNVVFSGFSVRALERILDSGSKIILTVDAKVIKLAEALKADSARVVVFNYLGEKIDGDFVQAENLLEKEIEYTWVKSDDPLFILYTSGTTGKPKGIYHGHGSYMVWAYAHTKWF-FGFEKGDILFSTADIGWINGHTYGYGPLLNGSTVVWYEDAPDPGVWWEIVDRSKATFIWLSPTAVRLLMRYGEEAKYSLESLKMVVSAGEILGKEAWKWLKRQGCHVVETWGQTENS-----GFIAAGVGGIRYKE-----GSVGLPYPGIDVRIYDDNGQELPPGAK--GHVVITPPAFALGIWGNPEAYWSKFP--GVYYTGDVGIKDEEGYIYILGRADDVIKIAGHRLSPAEVENIVATFPGVVEAATVGVPDEIKGTTLAIFVVPKGVRINSQEVVE-FLKREFGPVAVVSKVYVVNKLPKTRTGKIMRRVLR---------- 196258202 528 ------------------------------------ENQSLTYRQLNEKANQLAHYLREMGIKTE---TLIGLSIERSLEMIIALLGIGAAYLPLDPEYPPERLHFMLEDSQAFLLLTQASLLEKLPNNQTKI------LLLAEIWPRISSYSQENL------TGVVEAANLALIYTSGSTGKPKGVMVEHRG--VYNLAQAQIEAFSVEKNSRVLQFAS-FSFDACALGSGATLYLACKIMPGQPLN-----DFLRQQEITHVTLPPSVLAALP------VETLPALQSLIVAGEACSLELMKQWSRER-NFFNAYGPTEASVCA----------TIAQCTPNDAKVTIGCAMANVQVYILDSHLQPVPIG--VIGEIHIGGVGIARGYLNRPELTQEKFIRDPFYKTGDLGRYLADGKIEYLGRIDHQVKVRGFRIELGEIEAALLKHPFVKEAVVIAVQHSKLNTNLIAYLIPASAQVLAEQLAQEFIQQQLPGYMVPQEFVLLDAFPLTSNGKIDRRKL----------- 213015743 86 ----------------LDRHVASDRRNKLIWRGEDGTERVYTYQKLLTEVIHFANGLKKVGVSKGDRVCIYMPMVPEQAIAMLACARIGAVHSVVFAGFGETALNMRITDAQAKIVITDISIIPLITIVKEAIPSVEHLVILREMRPDFELDFYELMGADCPPEAMDAEDPLFMLYTSGSTGTPKGVVHTCGGYMVGTYYTSVFD---LKENDIY-----------WCTADPGWITGHSYIVYGPLIDPGIWWRLIEEQRINIFYTAPTAIRTFMKLGEAEKYDLSSLRIISVGEPLNPEAFEWYYHVIGKDIVDTWWQTETGMQMITTMVGEPMRP----------GFVGKGIPGVVADVVDKDGASVPLGSGGFLVIRTPWPAMFRTIYNNDERYRQYWTIPGVYTAGDLAVKGTDGYIMVIGRSDDIIIISGHNIGTAEVESALVSHQAVAEAAAIGKPDPLKGNSIKAFVILRVGNAPSEKLKKDLMRMTIGPIAVPQEIAFVEKLPKTRSGKIMRRVLKAQ-------- 18313645 91 ---------------------------------------RITYGELYQLVCRISAALRAFGVKKGDTILVYMPNSIEAVAVLLAAARIGAVSSTVFAGFSPKAVA-------DRIELVEPKIISLRRGRRIALKNIDEALKLSTWRPQA-VVVKRALGEEKEPLEMGKHGNCTPEFTSGTTAKPKPVVHVHQVWIVH--GALLVYG--LSSDDVIFNTSDIWIVGQSYIVFAPTIMGTTSILFDGAIDPDLFWEIIEKYKPTLIWTSPTAARMLMRLGVSHAHDLSSVKRVVTAGEVVWRWLYEEAFQKNVPVIDHWWQTELGGPAIGYYYALVKDMPVGLEFMEIKGSAGVPLPGVEVEVVDERGNAVSAGQK--GTLVLKRPWKDHKRYMAEYWER--YEGKLVYYTGDAAYIDDEGYVWFGGRADEVIKIAGHRIGTIEVESALLTHPAVAEAAVVGVPDPIRGEAIAAFVVLKSWRPTEEELIEHVRKT-FGPIAVFAGLEFVNMLPKTRSGKIMRRVLK---------- 82502195 3136 -----------------------------------------SYRELNERANSLAFTLRQKGVG-PDVIA--GILTERSIEMIVGIMGIGGAYLPIDPAYPQERISYMLKDSDVSVLCAAGD-VDLGEAYAGDI------IRIDQTGQNDHV---ENLKHDIKPEHLAY-----VIYTSGSTGQPKGVMIEHHSVLVHGLNERIYH--HLDAHLNVALVAPYIFDASVKQIFAALLFGHTLCIV-PRWDAMSLIEYYSKNNINVSDMTPA-HLNMLAYVDKTELEFD-LKELIVGGDALTPDVIGKFPNLSCNITNVYGPTECCVDAASHQIESG------KVPQTPSIPIGRPLLNTSIYIVDKDLRPLPV-GIA-GELCIAGEGVARGYVNRPELTAEKFVDHPFYKTGDLAMWLPDGQIEFLGRADHQVKIRGYRIELGEVEQQLLSHEKIKEAAVISGKDQNGNSYLCAYFASDQELPAANV--RQFLEREMPDYMIPSYFVKLDRLPRTPSGKVDRSALPE--------- 167567182 150 -----------------------------------------TYGELYRRASDMASGLRERGIDPGDTVALMLPTGLDYFVSFAAILFCGAI---PVPIYPPANLAQILENARIKALIAFRPAVSIAQLLKLRVSTLQHVLTPEQIAGRAHLP----------PFRAAADDVALLQYTSGSTGTPKGVMLSHANLLANIRA--MGDRMRVDASDVLVSWLPLYHIGAWLAPL---YFGIPAIVMSPVVRPALWLRAISRYRGTITAAPNFAYERCARHLEPTEFDLSSLRFAFCGAEPVNRAFAARFASCGFDARNTLGLTFPAPALGLRVDRVAREPLSASGRATPAPSCGYPLDGTELRIVDDGEREVAE--RQVGRIEFRGTSATRGYYRNPAQT-ARLFHDSWRDTGDLG-YVADGELYITGRAKDMIIRGGQHFFPYELEEAIERLPGAVTGGVAADPVSGTERVVILVESDATDDAVCERLRASVNDVTAALWGMPASIVAPHGILKTPSGKIRHAATLEKFERHAG-- 66045813 1568 -------DERRQLTDGFNAPDAVYPQEQTLHSQFEAQAQRTSYATLNAQANRIAHRLIGMGIGADDRVAICTHRGLQMIAGLLGILKAGAAYVPLDPAYPVERLAYTLDDSAPVALLSQ-------RSVQGTLPVSQPVICLDDD------LQDESVCNPQVPV-TPGNLAY-VIYTSGSTGKPKGVMIEHRNVA--RLFSATEEWFGFNQQDVALFHSFAFDFSVWEI-WGALLHGGHLVIV-PQLSPEDFYALLCSTGVTVLNQTPSAFRQLIAAQGENG-QAHSLRKVIFGGEALDTVILARQVNAGTQLVNMYGITETTVHVTYYPLQP-----GDAQRLG-ASPIGRRIPDLQLYVLDARGEPVPM--GVVGELYVGGAGVARGYLHREALTAERFLDNPFYRTGDLGRWLADGSLEYMGRNDEQVKIRGFRIELGEIAARLNDHPDVLDAVVVAREDVPGDKRLVGYYTSAEDKAGLDEQLRAWLSGLLPEYMVPAAYVRLASLPVTANGKLDRKSL----------- 5524341 1562 -----------------------------------------SYRELDEASNRLAHLLIEEGAGPGECVALLFSRSAEAIVSILAVLKTGAAYLPIDPALPAARIEFLLGDAE-------PVAVVTTAALRSRLDGCKPSVVVDDPALDGQPS-------AALPVPSSDNIAY-LIYTSGTTGVPKGVAVSHDAQLVESLHADLPEGGVWAQWHSLVFDVSVHEI------WGALLHGGRLVVVPESVSPDELHDLLVAEGVTVLSQTPSVGMLSPEGLDSTA--------LVVAGEACPVEIVDRWAPGRVMI-NAYGPTEATVYAAMS---------TPLQPGTGSAPIGSPVPRAALFVLDRWLRPAPP--GVVGELYIAGHGVATGY-----ARRSGLTASRFYRTGDLVRWNQDGQLEYLGRADEQVKLRGYRIELGEVQAALAGLDGVEQAAVIAREDRPGDKRLVGYITGTAD---PVGIRIQLAER-LPAYMVPAAVVVLDALPLTVNGKLDKRAL----------- 126635118 2542 ---------------------------------------RLTYAELDDRAARLASWLVDQGVGPERFVAVALPRSIDLLVTLLAVAKAGAGYLPLDLEYPADRLAYMLQDAQPVLVLGSPGATPIDD--------------ID-------LTMHQPLTTTVEGLR--DRASY-VIYTSGSTGRPKGVVVPDAAFV--NFVIDMRDRFGLTAGDRLLAVTTVGFDIAGLELFVPLLTGATVVI-APRRDAAALSALIGSAGISVMQATPSLWRAVL----AEDADLSAL-HVLVGGEALPSDLARDLHERAASVTNLYGPTET----------TVWSTVAEVEP--GRSTIGTPIANTQVYVLDAALRPVP--AGVPGEVYIAGDGVVRGYWQRPTAQRFVANPYGFYRTGDIGRWAADGTLEYLSRADDQVKLRGYRIELGEIEAVLAADPAVVQAAVLVREDRPGDKRLVAYV--RG---SADGLRERIARS-LPEYMVPAAIVELDTFPLTPNGKLNRRAL----------- 119952710 49 -FPDGVLNTSYNALDRHVEAGRGDQDALIYDSAMLGIKRSYTYAELTGLVAQFAGVLRSRGVGKGDRVVIYMPMIPEAAIAMLATARLGAVHSVVFGGFAPKELAARIRDAAPAVVVVEPSYLPAVKEAIGLAGTPDLPVLV--KAREGFASSEMSVAVPAAPVDVKATDPLYILYTSGTTGAPKGVVRDNGGYAV-ALSWSMENIYDVCPGDVM-----------WTASDVGWVVGHSYIVYGPLLAGATTV-IYEGKPVG-TPDAGAFWRVIQDHLFTAPTALRAIRKLERYDISSLRTLFAAGERLDTDTFHWASRVLGVPVVDHWWQTETGWAICANDDLPIKAGSSVPMPGFRLNIVDGSGGDVENEGNIVLGLPLPPGTLTTLWRDDERYISSYLQAEGYYATGDSGYRDEEGYLYVMGRTDDIINVAGHRLSTGAMEQVIGQHPAVAECAVIGLADPLKGQRPSGYVVLKSGVDVPEEILVKDLVA-LVRRDIGAVADFVEALPKTRSGKILRKTMRQ--------- 170062756 108 ---------------------------------HPDDYSRLTYRKLLEEVCRFANVLKSHGVQKGDRVSIYMPMVMELPVAMLACARIGAVHSIVFAGFSSDSLAERMHDCQAKVLITADG------AWRGE-KILHLKNICDEKAEEGNSAWDGEFDEEADTSCYPEWMAAEMLYTSGSTGKPKG--------VLHTTAGYLL--YAATTFKIVFDYKP--HDVYWCTADIGWITGHTYVLYGPLANGATSVEVVDKYKVTQFYTAPTAIRSLMKYGDELKHDLSTLRVLSVGEPINPEAWMWYYKVVGKEIVDTFWQTETG---------GHVITPLPGATPMKPGSASFPFFGVKPTLLDESGNEVKGEGE--GYLVFSQPWMMRTLFNNHPRYESTYFSNGFYCTGDGARRDADGYYWVTGRVDDMLNVSGHLMSTAEVESVLTEHTRVSEAAVVSRPHPVKGECLYCFITPNQNEVFDKTLNELLVRERIGPFAQPDVIQHAPGLPKTRSGKIMRRVLRK--------- 157766530 29 -----------------------------VAIIDNDSVQQYTFQEVMDKAEFIAKSLMYMRIEKSEVVLLVMDWSPAAIYISLGVSMAGAAIQIVSPKLQQWEMQFPVRESESRFVFSDPLGLREIEKLMKCMNREYRIICTGTRCANGYLAFAAAQDLPYHSIN-PETDIVYLPYSSGIHGKRKGIATTHRIMVAKTMVMNPTVHTEFKRGDHTLTMIPLHKQCGLDAMYCALLNGL-TIVTEKNFCVHTFMTCIQRYRIRSVHLTPYLMNLMMFETENHEYNVDSLEWVLTGADAVTEELYDEFTDCFPSVKQTYGMTEVG------LISRNYNDDTEFTHSCGQVAANLELKILDVLTGRELG---PREK---GQICVKGLPADSPYLNNPDATEEHFI-DGWRKTGDIGYFDEDENIYIVDKVKEMIKVFGYQVIPKEIETLLLTHQAVEEAAVVAINNELSGERPVAVVLKKGQTATEEDLKDYVNKRVIRYKHLVRINI-TQFLPRSACGTVLRRLL----------- 186686592 565 ------------------------------------ENQQLTYQELNHRANQLAHYLQTLGVKSG---VLVGLNVEPSLEMMVGLLGIGGTYVPIVPTSGQDSLAFILEDAQISLVLTQSS---LVEKLSEHQVQV---ICLDSD-------YEAALHATKNPNNITDRTLACVMYVSGGNGKPNGIAITHRNFVTHSLAIS--DTWVLTQSDCLL-LIPSMSCDTFIESFPSWITGATVIIQSQELQSTTQFFPFIAQQKITVVNIPTFWYELVKEPSVSLETLSSLRLVMVGGEKVSRNYLTWVEKVSKQVRNAYGALETTLTA----TVYDPETATEASNTRPEIPIGRAIANTQIYILDRQVQPLPIG--VTGEIYISSIGVAHGYFNRPDLTSEKFIPNPFYRSGDLGRYLSNGNIEFIGRRDNQAKIRGFRIDLTQIETILAHYPGVQNAAVIAKEDVSGDKHLIAYLVPKQNETIGSEQLLSFLQQKLPEHLLP-SFVIIDSLPLNANGQVDCKAL----------- 114799065 2 ----------------------------------------VSWPEMMARSNRMARALHSLGAKPGDKAGFYLRNQPEYMEALAACFKARLAHVNVNYRYRDDELVYIFDNSDSTVVFFDTEFSAEVERVRERLPKVIAWVQIGGGDILPFAHDYEKLASEGDASKLNPRSGDDMLYTGGTTGMPKGVMWTHSIWVPENLEEHVQNALTVGKFSRQIPACPLMHGTGLFTAMGAMLNGGAIVTDKRKFDPVNLWDTVDANGVTSMAIVGDAFAKMLKTLDENPGRWNLSSVLAIISSGVMWS---------SEVKQ--GLLRHMPQVALTDSFGASEAVGFGSSITTRTKTSKFEIGPSCKVFTEDGREVLPGSGEPGYIA-RGGAVPLGYYKDPEKTEKTYKVYGGVRYGDWCTVEADGTITLLGRGSNCINTAGEKVYPEEVEEALKSHASVTDALVVGVPDDKWGQAITAVVSLNGNA-TEDEL-RAFVQSKIARYKAPKRILFKDNLGRAPNGKADYKSIK---------- 21242833 507 ---------------------------------------RLTYAQLNARSNQLAHHLIALGIGPDQRIALCMERCPELVVALLAVLKAGSAYVPLDPRYPSERLAYMLSDSTPRALIVHSATRDLLEDTNA--------ILIDVDTPEW-------LHRPTDTPLVAGFAPCHLAYTSGSSGRPKGVMVPHDALSYHPRQGAVVSSSLSFDATVTSLYLPLL------------CGGTTELLPERDEIEALLKRVCADQPLCLVKITPAHLDVLTQQLAACGG-TPSVSLFVVGGEALHASTVKRLRQLAPHARNEYGPTETVVGCVAYEIP-----LDWDAGTLATIPIGRPIDNMRVYLLDANRQTVP--AGVAGELCIAGSQVTRGYLNRPELTEQRFVVDPFYCSGDLARWMPDGTLEYLGRNDDQIKLRGFRIEPAEVSSRILDNPLVADAAVVIHTAASGEKCLVAYYVSDAPEVTAERLREQ-LQQRLPDYMVPAVYIRMDLLPMTPNGKLDRHAL----------- 134098276 10 ----TVADDE-NLTDMVWANAERFGGTVSFRRRVDGTWIDVTAADFAAQVLAVSKGLIAAGLQRGDRVALMSKTRYEWTLLDFAIWAAGCATVPIYETSSADQVEWILTDSGAKAVVLETAARAEVDSVVDRLSEVGHVWQIDDGGAAGAVDELTALGSDIDDREAHQRELATLIYTSGTTGRPKGCELTHRNLLAEARAEIHAFPQLMQPGNSMLMFLPLAHVLARAVAYGRTTLGHTGVLAVPRVNTAKQKAHAEGKGRIFDLAEETAVAAHDDGGAGIGLRLKHLDKLVYGGGAPLGERLAHFYRIGVAVLEGYGLTETTAAATVNV-----------ENAFKIGTVGRPVAGTTVRIAED------------GEILIKGDVVFRSYWNNPTATEESL-EDGWFHTGDLGSLDDEGFLRITGRKKEIITAGGKNVAPAVLEDHLRAHPLISQCMVVG-------------------------------------------------------------------------- 51892019 111 -----------------------------------------TYLDLHREVCRFANVLRQMGVGKGDRVTIYLPMIPEAAVAMLACTRIGAIHSVVFGGFSAESLRDRINDSRSKVVVTADNIIRMKQIVNEDCASVEKVIVVKRIGHESLVEHGWHPGRDNAPVTCPVEEMDAILYTSGSTGKPKGVLHTTGGY-LTQVAATTKYVFDLKDEDVY-----------WCSADIGWITGHSYVIYGPLANGATIWEIIQKYRVNIFYTAPTLIRSFMRWGEGSKYDLSSLRLLTVGEPINPEAWMWYHKHIGGEIVDTWWQTETGAIMA-----TPLPGVVH----TKPGSTTRPFPGIEMAVVNEEGQEVPP--GAGGYLVVKSPWMLRTVWGDPDSTYFGRFGHQVYFTGDGAKRDEDGYYWIIGRVDDVINVSGHRIGTMEVESALVDHPLVAEAAVIGRSHAKGQAITAFVTLKEGRRGTPDELKQHVVTK-IGALARPEEIYFAADLPKTRSGKIMRRLLRD--------- 133917244 183 ------------LGDLIQKTAENYPNRGIIYIQSNGSQIFQSYQQLWEQAQRIQTGLQKLGLQNQDKVIFQLSENYDIISAFWGLGGFIPVILSVPP--TYKEINHEINKICQVWELLEQPLIITNESRQQDVKKLEKW-LSNQPIKLSFIEELKTYSPHHSHISQPDDIAF-FNLTSGSTGMSKCISLTHKNIISRARGANII--CEYNNDDIILNWLPFDHIGSICVDLGCQMVYVQTEYILGR--PLNWLDLIHQYRITHSWAPNFAYNLINEALKSQTWNLDSIKFFLVAGEAVSDQVVGEFNKLHSEYKMGSGITYYQPTTEQPLLFHTVDKYSEHPNSTTFTDLGLPIPGVSIRIVDQENSLLPEE--MIGHLQVKGDPVSPGYYKNPEANQEAFLKDGWFKTGDLG-FISNGHLVITGRSKEMIIINGVNYYSHEIETVVEAIEEVAASAACAVHDAKSGTDQLALFVEIDQQDLPELLKK-IRRKVINSFGVNPEYLIKNEIPKTSIGKIQRSQLTKRFE------ 42522110 62 -----------------------------------GHEKKFSFSEISKRSNQAANFMRARGLQKGDSVFLLIEDDVALWEIMLAAMKLGAVIVPNNPLLSQQELKDRLNREQIK-------MIATTKAHTEKFDVTSSGVVVVDAEVEGWIFYPEAYKESAE-FEATERTKATFRYFTSSSGVPKLVEHSHAGFTVGHLSTMYWMG--LHPGDVHLGINSMHDWNSFVAPWNAE--ATVFVFKEKRFNASLILDVLDEYPITTFCAPPTVWRLLCQ--EDLRSYDVHLREALSTGEPLTADLISKVHHWGLFIRDGYGQTESATLI----------GVPPEEKDSF-GTSGKAMPGFKIALLDAQGEET-DSGEICVDIS-ESPW--GLMSGLD-------TSNKYFHTGDTAYLDSMGNFTYCDRIDGLFKSSDYRISPFEIEFVLKEFPSIREAVVIPSPDPIRENVPKAVMLSKGVEPS-KELALDIM--NFARMRLSPRRVEFMEIPKNTSGEVLRSDL----------- 194015904 457 --------------------------------------HSMTYGELERKTNQMAHFLQTHGLQRHDFVA-VCMNHSPELIVLLGILKAGGAYVPIDPEYPEERIQFILDDSQAKLFFTDD-----ASAYHFNGDTYNIYNVWDQLAQ--YNAEHPFIGDAED--------VAYMIYTSGSTGQPKGVMIEHRSLVNYIMSAK-THYTDSSDDHFALYSSIAFDLTVTSI-YTPLVIGSTVMIYRQEDQPGFLLELFDQK-----AKVIKLTPAHMALLTDAALSQSVVKRMIVGGEQLSTALAKRITEASISIFNEYGPTETVGCMIHQF---------HQDDEGASVSIGVPMPNTEIYLLDEHQQAVLP--GTVGEIYISGAGVGRGYWQRPDLQESRFLPNPFYRTGDIAKRANDGKIDYIGRIDHQIKLRGYRIELGEIELALMALEEVDKAAVIDLTDESG-EKQLAAYIELKEKQMTSFLLRKKLSDQLPAYMVPAYFVVLDELPLTQNGKINRTAL----------- 54401360 7 -----------NVW---ERVADTVG-DEIV--LINGD-KKSSWSSFDSKAAKIATILEEHGLGSDSKVGIYLHNSNEYLEAQYGVFKIEGVPINVNYRYKENELIYLLDNADAEAVFFQGCYADRIKAIKDQLPKIKVYIQVDDGTEQGAIDFENSISSAKEQKRFNREENIYMLYTGGTTGMPKGVMYKHGSFIPSMLKTAFAMGFEVPEDTVSMPACPLMHTGMWLGAFLPMFSGGSVVISDLGLNPKNVWQEVEKHKVNSLVIVGDAFAKLLDELKSNPHDISSLRAMISSGVMWSSEIMTLFDAMG-STEGGMG-----------------SSVSNREMPAKTAKFALNPGVI---VLSDDGKEVEPGSDIMGKIGTSG-LVPEGYFKDEKKSAETFKEVNGVRYGDYATINADGTINLLGRGSNCINTAGEKVYPEEVEEAVKKHPNVYDCLVVGLKDEKFGQR----VVALASLETPGELEEDFTREQISGYKLPKQVLFVDEVMRAPNGKANYKWAKEEAEKKLG-- 118473410 28 ---------------------------------------RHTYRQVMDRSNRLASYLHSQGLGVTERDGLAGHEVGQDLLGIYAHNGVESMLGSFRARVAPNELHYLLTDAGATALVYHATFAPRIAEIRDELPTLRVLIQIADGSGDGAVDYEQIVNETAAPPVQPCPDDLYVLYTGGTTGMPKGVLWRQHDIFMTAFGGNMMTGEAATSVDMILP--PLIHGAAQWAAMTAVTTGQTLVFPDDRFDAEDVVRTIEREQVLVATVVGDAMAAIRSGIQNGTVDVSSLSVIANGGAQLTPHVKQQLSKPNLIVVDGVGSSETGAQM------SHMSAPGAVSTGTFKAGPDTCV------VAEDFSCVLPEAHDGLGWLAQRG-YVPLGYKGDAAKTAATFVIDGYAIPGDRARQLDGGMIELLGRDSVTINSGGEKVFAEEVEAAIASHPAVRDVVVAGRPSERWQEVVAVVAVDDGAQVDADELIRH-ADGSIARYKLPKAVVFRPAIERSPAGKADYRWAREQ-------- 149203692 48 -------------WNAVDRHVAA-GRGAQTAIIHTGIKQKINYSQLRSRVARLAGALRARGVEKGDRVIIYMPMVPEALEAMLACARLGAVHSVVFGGFAAHELAVRIDDCQPKAIIIEPGRVPLLDGAIEQSSHKPEFCVIFQREEEDWHAFQYGV-EPADCVPVSGDHPAYILYTSGTTGAPKGVI---RATAGHLVALN------WSMKNI-------YNVNPWAASDVGWVVGHSYICYGPLIHGNTTI-VFEGKPVG-TPDAGTFWRVMSEHKVRSNYDMSHLRALYLAGERADPDTIEWAQRMQVPVYDHWWQTETGWAIAGNPAGCE----------ALPVKIGSPMPGYDVRILDEGGHEVAP--GTLGAIAVKLPLPPGTLWNAEERFRKSYTFPGYYETGDAGMKDEDGYLWIMARTDDVINVAGHRLSTGAMEEVLASHPDVAECAVIGAADELKGQTPVGLCLTKGVDRAHEEIVKECVKGPVAAFKLA---VVVDRLPKTRSGKILR-------------- 94969996 32 ---------------------------------------RWTYAEVAALAYRFARELDARQIARGQRVLLWGESGPEWVAVFLGCALRGVVVVPMDQIAAPEFAERVAAEVELPLAVVSRDIRP------GPVVAVLPRLVLDDRSGDAYAPTESAAG---DPLEI--------VFTSGTTAEPKGVVLSH-GNVVSNLAAREIEKYRKYERWFFMNALPLSHVFGQFLGFIPHLLGATVFFPDS-LNPGELIKTIKRERISVLIAVPRVLQSLKEKIERDGVRWWRMRRVISGGAALDAETEEFWRRMSFGVVQGYGLTETTSLISLN----HPFSIG-------KKSIGKVLPGREVKLAED------------GEILVRGAGVASGYWQGRE-VRAVGDAEGWFRTGDLGALDEQGNLYFKGRKKDVIVTAGLNIYPADLEAALRAQPEVKDCVVIGLARGG-NDEPCAVLLLQDRAQDPAAMMAR-ANAGLADFQQMRAWFVDEDFPRTPTQK----------------- 163748041 22 --------------NVLPETAALYG-------IAAGEV---TYAEAAREVAALREKIAAAGYLPGQRVMLLMENRPAFFLWWLALNGLGLSVVPVNPDLRAAELSYMIDHAE-------PVLAVAIPA-RGD----------DLRAAARQAGREMPVIAPGDPLPAPEDAEAALLYTSGTTGQPKGCILTNTYFLDAGRWYADTGGCALSQDERMITPLPIFHMNAMAYSFMAMIAVGGCLTALDRFHPRSWWASVRASGATYLGVMPSMLMGAEESDEDRDHAV----RFGFGAGVDPK-LHAGFERFGFPLVEAWAMTETGAGAV---ICANRAPRRVGESCLGAVEQGLDVRLV-----DDAGQEA-EQGELLVRRAGTDPGFFAGYFKNAQATDEAWQ-GGWFHTGDIVRRAPDGAMFFVDRKKNVIRRSGENIAAVEVESTLMRHPAVASAAVAAVPDAVRGDEVFACIVAKDAGADPADLAQEITRTQLAYYKAPGFIAFVDTLPLTATQKLQRGVLK---------- 195112114 44 -----------------------------IAQISESENTVLTREELHLNSMRVASYLRSLGLLQSDVVGIIARNTTHIFAVTYGCFFNGIPFHAVNMIFDEAAIKHLFNITKPRLIFCDGDEYEKVKAATENLKVK---IVTMRNHPIGSIKIDEVLAENFKPSRLEQNQTLAILCSSGTTRIPKAVTISNSRKI---LSAAL----DLTTSDVQYAHSTLDWFSGFLTTVTSGVFSTKRIISDIPFDPVRFLRIVEQHKVTWCMHSPLHLALTGNSPELEKTDMSSIRTFLYGGAEAQQKIRSRLHQDGMNL--AYGLTEIGAVTI-NF---HFDQKPN--------SCGRPVDGKKIKIIAENGDHLGPN--EVGEVCVRSGQYWAGYYGNPEETQNVLDSEQWFYTGDLGYMDDDGFLYIVDRKKEMLKYQSYKYFPNEIEDVISQMPDVVDVCVFGIWDPMGSDAAAAVVKKVGSQLQAQDIVDYVRKNPVMNKHLHGGAIIVDDLKRSPNGKTNRKATKEYF------- 215406088 29 ------------------------------------------YRELVAEVGGLAADLRAQSVSRGSRVLVISDNGPETYLSVLACAKLGAIAVMADGNLPIAAIERFCQITDPAAALVAPGSKMASSAVPEALHSIPVIAVSEHSLDAASLAGNADQGSE-DPL--------AMIFTSGTTGEPKAVLLANRTFVPDILQKEGLNWVTWVVGETTYSPLPATHIGGWCLMHGGLCVTGGE-------NTTSLLEILTTNAVATTCLVPTLLSKLVSELKSANATVPSLRLVGYGGSRAIAADVRFIEATGVRTAQVYGLSETGCTAL---------CLPTDDGSIVKIEAGAPYPGVDVYLAATDGAPGAGPSASFGTLWIKSPANMLGYWNNPERTAEVLI-DGWVNTGDLLERREDGFFYIKGRSSEMIICGGVNIAPDEVDRIAEGVSGVREAACYEIPDEEFGALGLAVVASAELDESAARALKHTIAARFRRMARPSTIVIVTDIPRTQSGKVMR-------------- 86740679 759 -----------------------------------------SYGELDRRSTRLAAFLGRHGIGPGSLV---GIYLERSEEIVVAVLGVGAAFVPLDPVYPPDRITQMLTSSGSTLLLTRTSLEPDVRDCPATVVTLDQYVIATAGGGPGEEHDEESDEEKYD--RGSPEGRAYVIYTSGSTGRPKGVDVGHRALT--NLLCSMARTPGFTEYDRLLAVTTVFDIAYLELLLPLVTGGQVEVVPADASDGFELRRRIERSRPTVMQATPATWRMLIAAAWEGDRGLTAL----CGGEQLPRDLADGLLARVAKVWNLYGPTETT-------IWSSVDRVEPGRQVTI----GRPIANTRFYVLDRWLQPVPP--GVPGELYIGGDGVAAGYLGEPELTRERFVRDPFYRTGDIVRHLPDGRIDYLHRVDNQVKLHGYRIEPGEIEEALRRHDGIAEAVVCPRDIAPGNRQLVAYLVSSGLGARPEELRRY-LRTRLPPYMIPAAFVTVTRLPLTANGKIDRRSL----------- 197751894 87 ----------------------------------TGKKQRYSYSALRDSVAKIAGMLAAQGVSKGDRVIIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPKVIMTASCGVEINKVI--PYKPMVDKAIMDSRKPEKVLVYQRSVVQSATPVPVLATDPLYILYTSGTTGKPKGVVRDHAVALKYSMQIIYQDGVFWAASDVGWVVGHSYIVYAPLIHGCTTLLYEGKPVRTP--DPSAFWRVCQEYQVTALFSAPTAFRAIGDYLKQ--YDLSALTTIFMAGELDPPTLEWVQSKTGKPVIDHWWQTETGWAIAGN--PTGLESMPIKAGSTTK-----PIPGYQVEILNELGENMPANQQ--GFVALKRPLCLPTVWRNHDRFESGYLAQGYYVSGDGGYLDEEGYLFIMGRIDDVINVAGHRLSTGEMEEIVGAHPAVAECAVIGVHDELKGQLPLGLVVLKGVKIDAQTLEQELVAS--VRNQIGAVACFVERLPKTRSGKILRRIIRQ--------- 157804708 1120 -----------------------------------------SYQQLNEQANQLAHYLQTLGVEADNLVGIFLDRSLEMLIGLLGILKAGGAYLPLDPSYPEDRLAYMVNDAQVSI------VVTLEKWANLTTQQALQWVCLDSQ--------KDIIAQQSSNVAIEEKNLAYVIYTSGSTGQPKGVLIEHQSLI--NFTKSAIEKYEITEQDTVLQFASIFDAAAECLSSGGTLVLRTEEM---MKSVSAFIQESQKKEVTIW-DLPTAYLLVSEIIQENLQLPPSLRLVILGGERVPERVKMWQEYVGQQLVNSYGPTEST-------VVSTLHYLEESPINQAEIPIGKPINNVQVYILDQYLQPMPIG--VPGELHIGGLGIARGYLNRPELTVEKFIDNPFYKTGDLVRYKFNGNLEFLGRIDSQVKIRGFRIELTEIETVLNQYSSIKQSVVIAREDSPGIKRLVAYIVGNKNQNKIEEI-RYYLKQKLPPYMVPSAFVFLEEIPITTNGKVDHRAL----------- 116754498 130 ------------------------------------QVRKITYLDLYKAVNKFANGLKSLGVKKGDRVSIYMPMIPETPIAMLACAKIGAIHSVVFSGFSAGGLQSRVLDAEAKVVVTTDGLKPNVDEAVQNAPSVEKVVVLDVPMKEGRIWYHELVANQPDECKMDSEDRLFILYTSGTTGKPKGIEHVHGGYCV-TPAQTTHWVFDLKDDDV-----------WWCTADVGWITGHSYVVYGPLCLGATSI-LYEGASVFYTAPTAIRMFMKAGEQWPQKYDLSSLRLLSVGEPINPEAWIWYRKYFGSDIMDTWWQTETGCFVVSPLPITPLKPGSPT----------FPLPGFNTDIYDEDANPVPP-GQG-GNIVNPTPWMLRAFYKDPERYMKEIRP-GVYLAGDKATRDKDGYFFIQGRIDDVLKVAGHRISNAEVESALVSHPAVAEAAVIGKPDEVKGEVIVAFVILREGVKESEDLKKELAKSVLGPVAYPEIVYFVKDVPKTRSGKIMRRVIKAK-------- 26541514 547 --------------------------------------HRLTYRELDERAGRLAHLLRARGIGPEDRVALLLPRGLDLLVCLLAVLKAGAVLVPLESEHPAGRLAGIVADATPCLTLTDTRL-----AARLPEGTP---VLTVEDLP-ALTAHHPATGPD-----VPELPASGVLYTSGSTGAPKGVLITRAGLA--SRLAGMCADLGLGADERVLHKTPLSDTSMWEL-LVALRSGGRVVLAAPGLDVDYLYSVLTRHAVTTCFFVPS---ALRPAIGLGGPRAAALRLVISAGEELPADLADQLLLQVPHIRNSYGPTETTINIAEHTVTAPAAS---------PVPIGRPVPGGDLYVLDGAGRVQPV--GVPGELHAGGVQVARGYLGRPAQTAEVYVPHPFYRTGDRARWRPDGTLEFLGRTDHQVKIRGFRVEPAEVETALRAHPQVADALVLADAAPDGGARLIGTVAPGQSAPDTPALRTH-LRAALPSPMVPDVFVALDAFPLTPYGKIDRASL----------- 118728210 30 -----------NIKELLKASIDTFRDKTAFIYKSGTDIITKSYNSFGAEVAALGTALHSIGLK-GKRIAVISENRYKWALSFFSIVSGTGIAVPLDKHLPEVEIEKLIIRGEVDAIFFDAQMLSLAE----RMNSIEYFICMDENYPTNFTTIDRLLVQGESLIKNGDRSFTELLFTSGTTSISKGVMLNQRNICADVSAVS--SAIKVMPNDVHLSLLPLHHTNGITIAYSE---GIKHIAKNLKVVPAILEAMYKKEGIKVSKGLKSIKIDLRKFFKRILDQMGPGLRLAVSGAAIDKEIIEGFDMLGLKVIQGYGLTETSPVVAAN------------NDFYNKAGT-VGQPLFGIETADENG---------MGEIITRGRNVMMGYYNDEAATKESIDEEGWFHTGDLGYIDDEGFITITGRAKSMIVTNGKKAFPEEYETILNNIEGIKESFVWGNEAPDGDIQVCA-------------------------------------------------------------- 120405715 87 -----------------------------------------TYAELLEATARFAGALRKLGVGKGDRVVIYMPMIPEAVIAMLACARLGAVHSVVFGGFAPHELAVRIDDVRPTVIVIEPGRVPMLDAAVGMVEPPRHCVVVQRDRHRCDLVEGRDLAEPVDPVPVAATDPLYVLYTSGTTGKPKGIVRDNGGHAV-ALLWSMRHIYDIEPGDVFWAASDVWVVGHSYIVYAPLLLGATTVLPVGTPDPGAFWRVASEHGVKALFTAPTAIRAIGKYVGD--YDLSGLKYLFLAGELDPDTYHWASEKLGIPVIDHWWQTETGWAIAANPMGT--------EALPLKAGSTVPMPGYDVRILHDHGHECETGQE--GAICIRLPLPPGTWNADDRYQASYLTEHGYYLTGDGGRFDEDGYLFVMGRIDDVINVAGHRLSTGAIEEVLATHPAVAECAVIGVADEIKGQAPRGLVVVKAGAST-DGLADELVKGAVASFKLVD---VVPALPKTRSGKILRKTMR---------- 207084998 101 -----------------------------------GDVQTITYLDLYKHVNRFANLLKEFGVKKGDRVIIYMPMIPEAAYAMLACARIGAIHSIVFGGFSSEALKDRIEDAEAKVVITKPYMLPVVDAVKKVIVVQRNFEDVEWVAGRDY-SYNEMIEQKSEPEVMDSEDPLFLLYTSGSTGKPKGVQHNSAGYILWA-QMTMEWVFDVKENDTY-----------WCTADVGWITGHTYIVYGPLAMGATTV-MFEGV-ITFDAGRP--WSMVENHREPAKYDMSSLKVLTVGEPIDPPAWKWYYEEVGCAIVDTYWQTETG---------GHIVSPLPGATPIKPACATFPLPGIMAEILDETGEKVEAGEKGYMCVTRPWPSQIRGVWGDEESYFGDVKKDGVYFTGDGAVYDEDGYITITGRTDDVINVSGHRMGTAEVEAAIKKHPNVAEVAVVGKPHPLKGEGIFAYIVLKSDDGVADEVEENIIKHEIGNIALCDDMVFAPGLPKTRSGKIMRRILR---------- 84617355 756 ----------------------------------------TSYAELDRRAGRLAAAIAQAGAAPGRMVALLLPRSLDLITALLATVRTGAAFVPIDPGYPPERITAMLE---------DCDPVAVCTTASADMPSTRPWPRVHLDGPE---AGEPAGGDVADPAYV--------IYTSGTTGRPKGVVVTHAGLA--NLAAAKREGLGLDSTARVLQFAPSFDAFVAEL-LGAFTSGATVVVPGP-LAGEPLTAVLTERRITH-AILPPVALS---SMDGAAGALPGLRGLISAGEECPAELAARWSQ-GRRMVNAYGPTEVTVCATQS------------GPLTADGRIGRPVAGARAYVLGPGLQPVPPGFR--GELYIAGPGVARGYLNQPALTAVRFVADPFYRTGDIASWRADGNLDFHGRADDQIKLRGFRIEPREVAAVLEELPAVARAVAGVREDRGGRARLIAWVVPDGEAPTPERLREHAARR-LPEHMTPTGYVLVSALPMTPNGKLDLAAL----------- 41407518 5557 ---------------------------------------RMTYRELDEAANRVAHLLRVRGAGPGHTVALLFSRSAEAIVAILGVLKSGAAYLPIDPALPGERIGFMLADAAPMVAISTAELAPRLHG--------QHDVVIDVHDP----AIEAAPSSALPPPGADDIAY--LIYTSGTTGVPKGVAVSHRNVTQLLTADSGLPREGVWSQWHSL----AFDVSVWEI-FGALLHGGRLVIPDSVVSPDDFHALLLDEQVSVLSQTPSA----AGTLSPEGLEDLT---LVVAGEACPAELVDRWAP-GRTMINAYGPTEAT---VYTAISAPLQPGSPA-----GVPIGFPVPGAGLFVLDESLRPVPP--GVVGELYVGGAGVACGYWGGLTASWFVACPFGMYRTGDLVCWRSDGQLDYRGRADEQVKVRGYRIELGEVQAALAGLDDVEQAVVIAREDRPGGKRLVGYITGTAD---PAEVRTALAQR-LPVYMVPAAVVALDAIPLTPNGKLDTRAL----------- 195384094 21 --PAPMYDFDCSVGRIIHN--NLRNNPKNVCQICLADGKTATNQDIFSWSVRLAQNFKQRGLRHDDVICISAKNSTYVTPAAVACLFNATPFHAVNPTLDINTLKHVLTITQPKLIFCDAKLKTASAAWTPELITVTGKV-------EGVTYIEELLTTNTEMFYQPQLLHLGILCSSGTTAQPKAVCIANSMLTV---------GNPFVNSELVIYCGSSLDWYTGVLNFLYSVAGCTRVIADKPYSAEYLLELIDKYKINIISCAPRHASELLACPQATAARLATVFVLAVGGGWIPPVTLQKLKNINGNIYFGYGATEFGAVSAGPYIEKFGNTV------------GRLVSGVKARIVDENGKNLCHG--EVGEVYVHSGRKWSGYYGNPLETQRMQDSLGWFHSGDLGYFDEHNNLYIVDRKKEIFKCLGMQYGPSEIEAVIAELPDVHAVCVVGLYDEKYGDAPAAMVVKRGSTLSAAQIKEHVAKRLVVEFQLHRGVYFVDELPHNANGKVLRRTVKEK-------- 91779563 530 -----------------------------------------TRGEVDAQATRLAQRLVAAGVSAEMRVGVALSRSVDLLVGLIAALKSGGAFVPLDPSHPRERLAQILDDAQTHVITERASLAALPQSDRLRL-----WLVDEEPQPEEHSAANIAL-----PSVSPHQAAY-VIYTSGSTGKPKGVVVDHGSFALH--CAAIAERYGAGERDVFLLFQSVNFDGAWFSQYAAVAITADTLWP-----PAQTCRMMVREGVTMTYVPPGCATQLAEWALAHGAP-PSLRSLTVGGEATSREAFALMRRAFPEARNGYGPTETTPMLWMFYPTDSTAKLADSAYLPIGTLVG----ARSAHVLDARLNPLPV--GVIGELYLEGVGVARGYLDRPALTAERFVPDPFYRTGDLVKRRADGVFDFIGRVDHQVKLRGLRIELGEIEAQLAAHDDVREA--VAVVHGKGTHAVLVAYVERSTRADAAELDAH-LRHTLPDYMVPAHIVVLDALPRNANSKVDRAALPE--------- 146309942 109 -----------------------------------------TYKELHRDVCRFANVLLEQGIKKGDVVAIYMPMVPEAAVAMLACARIGAIHSVIFGGFSPEAVARIIDSNSKLVITADEGVIPLKEALKNNVKSISNVVVFKRTGKEGRDLWWSDLIEQASDQHQPEEMNAEILYTSGSTGKPKGVLHTTGGYLVYA-ASTFKYVFDYHQGDIY-----------WCTADVGWVTGHSYLLYGPLATPARMCQVVDKHKVNILYTAPTAIRALMAEGDKAGTDRSSLRILSVGEPINPEAWEWYWKKIGNEVIDTWWQTETG-----GFMITPMPGATQ-----LKAGSATPFFGVQPALVDNEGNPL--EGATEGNLVITDSWTLFGDHDRFEQTYFSTFKNMYF-SGDGARRDEDGYFWITGRVDDVLNVSGHRLGTAEIESALVSHPKIAEAAVVGIPHNKGQAIYAYVTLNHGEEPTPELYTENWVRKEIGPLATPDVLHWTDSLPKTRSGKIMRRILRK--------- 182434241 4586 -----------------------------------------SFRDVTERAARLAHELIARGVGPEDLVALMLPRTEEMLISILAVHQAGAAYLPLDPDYPAERVVFMLADASPAVLLTTTAL----AGRAGHPAT----VLLDDPGTRAALATRSVRAERAHPLR-PENPAY-LIYTSGSTGTPKGVVVTHRSVVFHSLYEPVVERTGRSR----------LHVHAWSFSFDASWQPQLWMFHGHQRDPDRLHRYLRDHAIDFIEVAPTVLAQLEEAGLTEGGSCP-LPLLGVGGEAVPDGQWARLRELGTDVVNLYGPTEGT-------VDAMIAHVRDSERQLI----GRAVDNARVHLLDAGLRPVPP--GVPGEMYLAGAGLARGYRGRAALTSERFVADPFYRTGDLGRWTVDGAVEFLGRVDDQVKIRGFRIEPGEIETVAAAHPELSRVAVVAR-EDAGVRRLVAYGVPRGGAPDPLALRAWLAER-LPGHLVPAAVVLLDALPVTANAKL---------------- 17546671 72 ---------------------------AVIFEADDGSVARITYRELHARVCRFANGLKALGIRKGDRVVIYMPMSIEGVVAMQACARIGATHSVVFGGFSAKSLQRIVDVGAVAVITADEQMLPLKEALAMEGSEAVRHVIVYRRTGAG-VNWVEGRDRAMDEVEAGQPDTCEVTYTSGSTGKPKGVQHSTGGYLLWAL-LTMQWTFDLKPDDVF-----------WCTADIGWVTGHTYIAYGPLAAGATQVVF---EGVPTYPNAGRFWDMIQKHRVNTFYTAPTIRSLIKAAEADETSHPKRYDLMWYHTNIGGGRCPIVDTFWQTETGGHMISPLPGATPLVPGSCTLPLPGIMAAIVDETGQDLP-DGQG-GILVVKRPWMIRTIWGDPERFRKSYFPGKLYLAGDGSVRDKEGYFTIMGRIDDVLNVSGHRMGTMEIESALVANPLVAEAAVVGRPDDMTGEAICAFVVLKRTRPNGDEARQ--IATDLRNWAKPKDIRFGDNLPKTRSGKIMRRLLRSIAK------ 47222355 139 -----------------------------------GTEEKVTYRELLETTCRLANTLKRHGVQKGDRVAVYMPVSPLAVAALLACARIGAVHTVVFAGFSSEALAGRIQDAKCKAVITCNRLIPLVDAAVRSCPTVRHVFVSQRTEKQCVMGLEEEMGRQAEPLDSEDLLF--LLYTSGSTGKPKGIVHTQAGYLLY---ASLTHQYVFDEGDVF-----------GCVADIGWITGHSYVVYGPLCNGATTV-LFEGESWLRSSGPWRPWIPDAESQECFRPRVCVCVCVCVCVCVCVCSYWETVERL--RINQFYGLLKFGENWVKKYDRSSLRTLSETGGICIAAEEGAPIPTMAMRLKGENGENLNANSVS-GALCISQPWMARSIYGDHKRVESYFKPPGCYFTGDGAFRSEDGYYQITGRMDDVINVSGHRLGTAEIEDALDEHPTVPETAVVGFPHEIKGEVPFAFVVLKSDNPTTQELRE-LVSTKIAKYAVPEHFLVVKRLPKTRSGKIMRRILRK--------- 119433780 1163 -----------SLHDLVARAAA--QRPDAVAVIASGVPVQISYRALQRAATRIAARLGERGVQPEEPVALLVERGSALPLGYLGVLNAGAVVLPLNPEDPDHRLSTVLADSGARTVLTRRSLVDRAGGLGAHAVAVEDLLTAD--------------GDGHTRGVHPEQAAY-LLYTSGSTGKPKGVLVPQRGIVNRIL--WMQEEYQLGPGERVLHKTPVFDVSLWELFWPLVAGGCLVIAPGGHRDPAYLHALIARHQVSTAHFVPSM---LGPFVRARGEALPSLRRVVCSGEVLSPELCRRFAALDAELHNLYGPTEAS-VDVTAWRCSARE--------TGTVPIGHPIANTTCVVLDERLRVLP--AGVTGELHLGGVGLARGYLNRPELTAASFVPDRLYRSGDLARSRANGVLEYRGRRDDQTKIAGNRVEPGEVAEVLCGQPEITDAAVVA-----RDQRLVGYVV--ADRPVSAEALRARLRDLLPVFLVPAAIVQLDQLPLTSSGKLDARAL----------- 186471740 162 --------------------------------------HAMTYAALHEAALRVSRGLRQIGVNPGDTVALMLPTGSDYFACFAGILLLGAIVVPVYPPAQSARIAAILSDARARVMIVPSHAFVAGVMAKARIPTLHEIVLMGEMDAEQYVPRAEDVAL--------------LQYTSGSTGTPKGVVLTHANLLANIRA---MGHTALEEHDVFVSWLPLYHIGAW---FGPLYFGIPLVLMSPLTRPARWLHAISDYHATITAAPNFAYERCARRVDDTDLELSSLRLAFCGAAATMRAFASRFARNGFRLTPVYGLAETDCISRVRLADSQRAAPAESPDEVLEVSCGRALPRNQIRIMDADGNEVSE--RAVGRIEFRSPSATRGYFQNPNLT-ARLIHDGWLDTGDLGMADEELF--ITGRVKDLVIRAGRHFYPYELEAAVGRLPGVRTGCVAVCGTPDVEDRLLVIAETRATAPTLAAIRSGINEASVALLGAPPALVPPHSILKTSSGKIR--------------- 68535363 55 ------------------------------------DAGSMTYQELHEQSTALAQALFRTGIRERDRIGVLCRNHRGFILTLCAHGRLGTDIVLFNTGASAKQTQAVLQEQKIDILFIDEEFLPLLEALK-KASNVRDAIDSGDYASEDWPSLHEVLSTTPENLSIPARPRQGIILTSGTTGTPKGARRPEPKTYMP--ASSIMSRIPMRHHRPSFLSAPMFHTWGFAQIQLALALRNTMIMQR-RFSPEAAVKLIEKNRPYTIAMVPTM---LRRMLEVVPENFNSGTKIIAGEALPPKVVRETQEKFGDVLYNLYGSTEVS-----------WASIATPEELRKHINTGKPPMATTLKVLDDNGQELPNG--EIGRIFVKNDMLFEGYTGSDKEII-----DGMVATGDLGYYNDEGLLFISGRSDDMIVSGGENVFPQETEDVINSMDCVAESAVRGVEDPEFGQALCVWVVPEGEKAEFEQKAKTEVKAHLARHSVPRHFVYLDKLPRNAVGKVVPREL----------- 163814707 65 --------------------------------------KKFTFQDIKDYSNRAANYFKSLGIKKGDKVMLVLKRHYQYWFTMMALHKIGAIAIPATNILKATDYQYRIEAASAVVCTSDDGITASIDTFADDKLTVNHPV-------EGWNFFDEGIMECSTEFPRPDDAVGGVMFTSGTTEHPKMVAHNHLYPLGHYITAKYWHCNKPGE--VHLTVSDTGWGKAWGKLYGQWLCEACVVFDFDTFSADTIFKLIEKYHISTFCAPPTLYRILIR-MDMSKYNLSSLRYCTTAGEALNPEVFDVFEKTGFTIYEGFGQTETTLTI------GNLENTTPRPGSMGKAS---PMYDVRIMKADGTFAAPGETGEIVINIADGAPGLFMEYYRDPQRTAEVM-HDGFYHTGDTAYQDEDGYFWFVGRVDDIIKVAGYRVGPFEIENEIMRIPYVLECAVTSVPDSTRGQAIKATIVTVGDENLKKELKRY-FKENIASYKRPRVIEFVDEMPKTISGKVRRVEIKEK-------- 84501144 17 ----------FNLAAYVLSHADRLADKVALSVVGLSGAERWSYARLQAAVRGTGTGLLQAGFEPGDILIMRLGNTVEFPIAYLGAIAAGLVPVPTSSQLTAREVQKMIEGLRPAGILRDPS-VPCPETALPVLDTAE-LLAMRDLPPVDW-----AMGD-------PDRLAY-IVYTSGTSGKARAVMHAHRAIWARRMMHEGWYG--LTEADRLM------HAGAFNWTYTLGTVGATALIPAEGVAPEALPLLMKRHEATIFAAAPGVYRKILNHHESL--VLPRLRHGLTAGEKISDQVRQNWRNAGGELYEAFGMSECS-----TFISGSPSAPASPGAL------GRPQIGRRVAILDPEGAPVPLGEEGVIAVHRDDPGLMLGYHGAQDEAEARMQGE-WFLTGDHGRMDAEGQVTYMARADDMMNAGGYRVSPLEVEAALSDLPGITEIGVTDC-EVKADAR-LIIAFYTAQEPLDEAGLKIAATERLARYKQPRAFVHLPELPRNPNGKLLRRALRD--------- 150445937 28 -------------------------------------VRQFTYDDLERKANQLANFLISQGVIKGSLVGICSEDCLQNIVAIIGILKAGCVFVPLSPKLPISRLEMVISDINLQWIAVDNNGLEIFSRLRENILANLNLITQEEKVVQAFLSLKSSLNQDFNTIRSEPDDMCYLYFTSGSTGKPKAILKSIKNFIDWEIETNLKNSTRFSQRDI---FVPLCSGGVVCVPESVDTI----------LDGRKLVQWLDREKINVIHCVPSLFRSILNE-DLNPQLFSNLQYILLSGEPIYGGDVARWSQTRVQLINLYGASETTMTKFCYFIKS-----SDQQRQII--PIGQPIKGAAALVVDERGRICPT--GMIGEIYVRTPYRSLGYYQQDALTNEVFVVNPFYKTGDMGRVSSDGNFEYLGRKDRQVKIRGIRIELGEIENYLRLSSAIKESAVIDINDTEGNKYLCAYLVLKHSVEV-REIREY-LRDFLPEMMIPSSFVIMESLPKTISGKIDRKSL----------- 182434243 4743 -----------------------------------------TYAQLDLRARESAGTLRAAGIRPGQLVAVILPRSVDLVVAQLAVQQAGAAHLPIDPDYPEDRIAAMLQDARPAGIL---THRALADRYPTALYTDAPPPAAAEASAATAPHPRHAPATDV----TPDHPAY-VIFTSGSTGRPKGVVTPHRGLT--ALAAAQAERLGIDDGSRVLQLAPSFDASVMALATGATLVVPE---PGPLAGPL-LGETIARRRVSHALIPPTALTG----LEPDG--LDHLRTLIVGGEACTAPLTARWA-PGRRMINAYGPTEATACV----------TMSAPLAPGATPPIGTPLHGVRVHVLDTLLRPVPPGGT--GELYVAGPGVAQGYLGRPRLTAERFTPGGMYRTGDLVSRTPEGSLLYHGRADDQVKIRGFRVEPGEIVAALQARPEIRAAAVVRQDDPAGPRRLVAYLVPAGSRPEAGRLDTAALRTALARHMVPSAFVGVPGLPVTANGKLDRDAL----------- 196155532 109 -----------------------------------------TYQEVHYEVCKLANALKGMGVAKGDRVAIYMPMVPEAAYAMLACARIGAVHSVIFGGFSPNAIADRINDSSAKVVITAPLKANVDKALAGDCPSITHVLVWNEKHDVWWQDAVDGMSAQCEPEVMNAEDPLFILYTSGSTGTPKGVVHTTGGYLLYS-AMTFKYAFDYKDDDVY-----------WCTADVGWITGHSYMVYGPMVNAASQVFF---EGVPTYPDVKRIAQVVEKYKVNSLYTAPTAIRALMAHGDAPRLLGTVGEPINPEAWEWYGRCPIIDTWWQTETGGHM-ILPLPGATELKGSASRPFFGIQPALFDADGKEL--EGAAEGNLVIKDSWPSQAVYGDHQRFINTYFSKGVYFTGDGARCDEDGFYWITGRVDDVLNVSGHRLGTAEIESALVAHPKVAEAAVVGFPHDIKGQGIYVYVTPNEGVEADEALTKELVRQELSPIATPDMIQWSHGLPKTRSGKIMRRILRKIAAN----- 29827144 479 -----------------------------------------TYARLFGSARALARRLAARQVGHGDLVAVALPRGIDAITAILGVLLSGAAYSPLDPTAPRARRAELLDDAR-------PDLVLTTSAFAGDRAVLRH----DEPGPDSEAAQSTA--------PTPEDLAYVL-HTSGSTGRPKGVEVGHHALA--HFVAGATHRYGLHHRDRVLQFAPLHFDTSLEEIFLTLCAGATLVV---RTDDMSVPGFLDACAISFLDLPTAYWHELA-YAVSTGAVTAEVRTVVIGGEAA---LPERVERVGTSVRNTYGPTEAT--VVATVADLHDPSLAPGD-----VPIGLPLPGTRAAVVD-------------GELHLLGDNLAIGYRGDRPPDTSRFAPDQIYRTGDLVRIGDDGQLRYLGRSDTEFKISGHRVHPAEVEGALLGHPRVRDAVVVGLVLGDGTRRLVAYVVPDGPAPAVALIRDH-LRETLPAAMIPSAVEFLDRLPRTSSGKIDRNAL----------- 206973116 1345 -----------------------------------------TYNELNIKANQLARRLLDQGV---KRESIVGVMMERSIEMVIGILGVGGAYLPIDTDLPKQRVEYMLTDSGCSHVLVHQN--SIIKGIEFQGNVID---LMD-------MSFEEEPGEDMHMMIEPHNLAY-VIYTSGSTGQPKGVMIEHRSLTLCAMYEDFSQDIGITD-NVLFSSSISFDVTIFEI-FVPLIYGARMIYQGEKFDVSKLVQVILEEQVTLSYIPPTLLNEIYDYFVKDNQKI-VLNKLLVGVEPIKTELLAKYDRGNLQILNGYGPTEATVCCTSYRYESN------KEITTQNVPIGSPLLNTKIYILDSFHRIQPIG--VPGEICISGIGLARGYINRKELTADKFIDHPFYKTGDIARWLPDGNIEYLGRVDHQVKIRGYRIELGEIEASLLKYETIKTAVVIDQEDEAGEKYLCAYVVTEKDIPIPEV--RAYLATKLPHYMIPQQLIPIHNIPLTQNGKIDRSKL----------- 47210317 59 ---------------FLQQARKTPGKAFIVF-----EDQVLTYGDLDRRSNRFANVLRSTRVPAGAVVALWMFNQPDFVSVWLGLCKLGCQAAFLNTNVRAKGLVHCLHSCGAQLLLVGAELLPLVQEARAELGDGVTVCVVDRASPDGFISLLDKLEQVSDPPKADLQSPFLIIFTSGTTGLPKAARVAHFKAVVSMTFFQMCGATS---QDVIYVTLPLYHMSASLLGIGGCIHLGQFWKDCVNYNVTAV--LYIGELCRYLVNHPPV-------PEENAHKV----HLAAGSSDVWKELLRRFG--NIRIREGYGLTEAS-----------IGFLNYTDELS------MPFELLRLRTAAGRCIPAQAGKENLGLPQRETPLLLQGYAGDQVQSERKLVGDVYFNTGDLLLLDRRGFLYFHDRIGDTFRWKGENVSTTEVSDVLDLLDFIQEANVYGVTIPGREGRAAAVVLKQDQQLDGKRLYQHLVK------------------------------------------ 124023599 114 -----------------------------------GDVRRFTYRELHAEVCRAANALKALGIGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLVDGEAKAVIFRKDLKPAVDAALAEVQRTKESVVMEPGRDQWWHELVSAQSQEAEPMASEDRLF--VLYTSGSTGKPKGVVHSTAGYNLHLTFKWIFD---IRDEDVY-----------WCTADVGWITGHSYIVYGPLSNPGAFWELIQKHGITIFYTAPT---AIRAFMKSDQYDMSSLRLLTVGEPINPEAWMWYREVIGCPIVDTWWQTETGGVMISPLPGA---------TPTKPGSATLPLPGIEADVVDAQGEPVDVDEGGYLIVRRPWPGMMRTVHGNPQRFRESLRPDGSFFAGDGARRDSDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVSEAAVVGRPDDLKGEAIVAFVTLEGSREVSDALIQELVGKEIGPIARPDEIRCSDALPKTRSGKIMRRILR---------- 126437573 3 ----------LNIADLAEHAIAVPDRVALISGDET-----LTYGELEERANRLAHYLIDRGVKKDDKVGLYCRNRIEIVIGMVGIVKAGAIAVNVNFRYVEGELRYLFENSDMVALIHERQYSPRVANVLPDMPGLKTVLVVEDGSSEDFSSYGGVEFYAALEQGSPERDDIYLLYTGGTTGFPKGVMWRHRVLFGGTDFATIADEYGLAKQAIRYPIPPMIHGATQSATWMALFAGQTVVLV-PEFDPEEVWRTCAEHKVNFTGDAMARPLALVAHQES-GEEFDLSNLFLLASTAALFSPALKDQ-----------LLELLPNIITDSIGSSETGFGGSSVVTKQTHTGGPRVTIDKNVADDDGNFVEPGSGVRGMIAKSG-HIPVGYYKDEKKTAETFTINGYAIPGDYATVEADGSVTMLGRGSQSINSGGEKIYPEEVEGALKGHPDVFDALVVGVPDDRFGQCVAAVIARRGATPTLSELDA-FVRNEIAGYKVPRKIWWADEIQRTPAGKPDYRWAKEQ-------- 166012289 45 -------------WDIFCKSVEKFGWRPIVDK-KVGPYVWKTYKEAYEEVLQIGSALRTLGAEPGCRVGIYGINCPQWIIAMEACAAHTLICVPLYDTLGSGAVDYIVDHAEDFVFVQDTKIKGLLEICSKRLKAIVSFTNVSKKASESWLDFLHMGREKPEEISPPKFNTCTIMYTSGTSGDPKGVVLTHEAVATFVVGVDLFMDQKMTHEDVYLSFLPLAHINEEYFFRKGASVGYYHG------DLNVLHDDIQELKPTYLAGVPRVFERIHEGIQKALQELNPRRRFIFNAKASPMADLIAFDKLGGRIRQGYGLTETLGGT----------AMCIPDEMCMLGTVGIPAVYNEIRLEEAEMSYDPLGENPAGEICIRGKCFISGYYKNPKLTDEVLK-DGWFHTGDIGEIQPNGVLKIIDRKKNLIKSQGEYVALENLENIYGQNSVVQDIWV---------------------------------------------------------------------------- 212527124 61 ------------------------------------------------------AGLKKAGIEAGDCVLVTLPNNVLYSSIFYGIVGAGGIYMGINPSSQYAELEHFLELSTPKLIITAPAGLGLLQEVTKAKGIAQNICVLDDYAPVGYNLHPETMNGEQDWIRFDDKTPAAMYTTSGTGGLPKGALLSHHSIIMHH--QSLYYETPYDTTRLI--CIPMFHLHIWPIRYGETCY----IL--PRFDIAQFVQTVYLYRITETFMVPAMVQALTKCPDELSQFFRSLRYIGTAGASLDSASAERLETKEAQISQIWGMTEVGVAFQMRY--GHRDG---------TGSIGRLLPNYDVKLLDINGVEITADDIP-GELHVRGPGVLMEYKGIPDAKDGY----GWFRTGDIVCVRDSMYY-VVGRAKELIKVRGWQVAPAEIEGVLLKHPCIADAAVVGISHQLEDELVRAFVVRRKTTAAARLTGDEVYR--FARHQLSSGVIFVDEIPRTPSGKVQRFKLVE--------- 14030865 33 ---------------------------------------RYTYRQVIERSNRLAAYLHSQGLGVGDLLGLYAYNGNEFVEALLGAFAARVAPFNVNFRYVKSELHYLLADSEATALIYHAAFAPRVAEILPELPRLRVLIIADESGNEGAVDYEDALASQPPPVRCPDD--LYVLYTGGTTGMPKGVLWRQHDIFMTSFGGNLMTGEPSSSIDEI-------------VQRAASGPGTKLMILPPLIHGAAQWSVM----TAITTGQTVVFPTVVDHLDATIEREKVMVVTVVGDAMA-RPLVAAIEKGIADVSSANGGALLTPFVKQRLIEAQMHHMSTPGAVATGTFNAGPDTFV---AAEDLSAILPPGHEGMGWLAQRG-YVPLGYKGDAAKTAKTFVIDGYAVPGDRARHHADGHIELLGRDSVCINSGGEKIFVEEVETAIASHPAVADVVVAGRPSERWGQEVVAVVLSDGAAVDAGELIAHASNS-LARYKLPKAIVFRPVIERSPSGKADYRWAREQAVN----- 104782379 484 ------------------------------------EGHGLSYGQLNQRANALAGRLIDLGVKPDQRVAVAARRGLDTVVGLLAVLKAGAAYVPIDPAHPGERLAYLLQDCAPQVLLTQSSLLPIIELDFAGIE------------PE----------STANP-QVPGLAADNLVYTSGSTGQPKGVMVEHRMLALVDWHCDTFDLHAGSHTSSLAGF--GFDAMAWALCAGATLHLAPVREGGEDID--ALLRWWHEQPLQVSF-LPT---PVAEHAFAQGQAHPTLRTLLVGGDRLRR--LAR-ER-GYQVINNYGPTEATVVATSGQVLA-----------GGALHIGKPIANTQLHVLDEQRRPLPV--GAAGELYIGGLGVARGYLNRPEMTAERFIDDPFYRTGDLVRWLADGTLEYLGRNDDQVKIRGVRVELGEIEAALATHEAVREGVVL------LRDGQLVAWYIAEQVVTPLQLHEH-LRGRLPAALLPTAYMAVPAWPLTANGKLDRRAL----------- 15131494 493 -----------------------------------------TYAEVDQASNRLAGYLAVRGVGRGDRVGVAMERSPDLLIAFLAIWKAGAAYVPVDVEYPAERISFVFD---------DSGVSTVLCTLATSAVAPGNAIVLD--APETRVAVRDCAAPE---IRPHADDLAYVMYTSGSTGLPKGVAIPHGAVA--GLAGDA--GWQIGPGDVLMHATHVFDPSLYAM-WVPLVSGARVLLTEPGVLDAAGVRQAVHRGATFVHLTAGTFRALA---ETAPECFEGLVEIGTGGDVVPLQSVENLRRAGLRVRNTYGPTETT-------LCATWLPIEPGEVLGRELPIGHPMTNRRIYLLDAFLRPVPP--GVAGELYIAGTGLAHGYLKSPTAGRFVACPERMYRTGDRARWTRDGEVVFLGRADDQVKIRGYRVELGEVEAALAAQPGVVEAVVTAREDQPGEKRLVGYFVSDGGDAGPVEIRRQLALV-LPDYLVPIAVVALPGLPVTPNGKVDRRAL----------- 124004071 95 -----------------------------------------TYRELFEKVCQFSNGLLKQGVKKGDRVVIYMPMVPEAAIAMLACARIGAIHSVVFAGFSSNALADRINDAQATTVLTADEIKKIVDEALENTPSIERSVVLKRTGPNRDIWWSDVIAGETLENKAEEMDSEDMLYTSGSTGKPKGVVHTTGGYMVY---------TAYSFKNV-------FQYNAWCTADIGWITGHSYIVYGPLLDAGRFWEIVDKHQVNQFYTAPTAIRALQEYVEK--HDLSSLKVLSVGEPINEEAWHWYHDHIGKDIVDTWWQTETGGILI-----SPLPGITP----TKPTYATLPLPGIQPILVDNEGNEL-KGNSVEGNLCVKFPWMLRTTYGDHERCRQTYTYKGLYFTGDGCKRDEDGYYRILGRVDDVINVSGHRLGTAEIENAINEHPLVNESAVVGYPHEIKGQGIYAYIVCEADAANHDE--EQIKRSIISTINKPDKILVVPGLPKTRSGKIMRRILRKIAEN----- 37676956 915 --------------DFLSHIAQLFDETNEKTAIICGET-TVSYAELGSKVACVMGQLNARGLQQGSVVAICLPRSVEHLVMTLACSLSGMVWVPIDASSPYDRLAYLLSNCN------------------AELVVTQHGDVVASVAFSELLASEAPLPSYEQLSRLSQSTQTAYLYTSGTTGKPKCVVVNNQA--TSNVIGQTCREWSISSQDVIMSVTPYHHDMSVFDVFAAFSSGATLVLPGAEKDALKWNQLIEKHKVTIWVSVPAILEMLLSC--TQGSQLQSLRLVAQGGDYIKPATIAQLRALESSIRLISGPTETT-------IWSIWHELTDADVSTI--PYGRPLPGNRYFILDERQQHVPQ--GVVGRIYTVGVNLAQGYLENGELKQTDFVPVRAFRTGDQGYYRQDGNIIFSSRVNGYVKVRGVRVSLPDIEKELLKHPLIANAVVVDYLDGNGDSALAALFTLNSDKPTAQQLRQ---------------------------------------------- 167463235 2843 ------------------------------------ENEQLTYRQLNERANRLARTLRAKGVQADQLVAIISHHSTELIVGILAVLKAGGAYVPIDPEYPEDRIRYMLEDSRAKIVL-------TRREIRQHLNYEGDIVLLDE--PSSYHKDRSNL--------VPASGTGNLAYTSGSTGKPKGVLIEHQGLTNYIWWAKEVNFPLYSSISFDLTVTSLFTP----LATGNTIIAYRNIVKDPRVDPAHLHVLKE--------------MNIAD--ES------TVRKMIVGGTRLAESISSQFTN-GLELFNEYGPTET-------VVGCMIYHYDAEKDRRQSVPIGKPAANTNLYVLDAGGKPVPVG--VPGEIYIGGTGVARGYLNRPELTAEKFVDNPFYRTGDLARWLPDGNIKYLGRIDNQVKIRGYRIELGEVESALLDMESVQEAVVTA-----WGEKQLCAYLVGDPSIETIQFRQQLLRR-FPEYMIPAYFVRLEELPLTLNGKIYREAL----------- 50555353 79 ----------------------------------------------------------------GDVFITLFPNCIWAGPVHWAALDAGATLSPASCSYTVQEFAHQLQLVVPKMVVYSEPFKQLLEKTNPTILSLEQLIEDSERVPLAQANFQFANRLQLRPKESITRVAY-LAMSSGTSGLFKAVRITHGNITSNAIMSTKSSNALLKTNQVASAIIPVSHLYAQFLVFGVHRGTAAVFHKG-----FDFIEFLDAAKVNIFPLVPPIIILLAKHPFTQKYVPDLKRNLTVLSGAAPLGVKATLERITLRVIQGWGMTETSPVCTPEVPVAHIRSVGKLVSNTEAVSEGVDQPACDVDPASLDA-AIKAGGLPTGEILIRGPHVMDGYHKNPSANADAFTPDRWLRTGDVGFFDLQGRVMIVDRTKELIKSMGKQVAPAELEDALLANPLVADCAVIGVMDDKGTESPRAFVVLRDPKADAKSLNSQMPKYK----NLHGGIVVVEAVPRNPSGKVLRRLLRDR-------- 118618105 2032 -----------------------------------------TYAQLDAESNRLARLLIAGGVRPGDKVAMLLERTPLIPIAVLAIIKTGAAYVPLDPSWPPQQAELVLCDCAPTAILTETAL--------------QH-VVADHDAPILQL---DALDLSDQPIEVNDDDVAYVIYTSGSTGRPKGVEVTHNVMRLFSATEGLVEFTSADRWTMFHSIA--FDFSVWEL-WGPLLYGGCVVMV-PYLEPRAFRELLSRERITVLNQTPSAFRLLRDADAEAATPLY-LRYVIFGGERLTSSLIPWIEAHGPDLINMYGITETT-------VHVTFRRLRREDVLGGRSRIGRPIPDLECLLTDAAGNLVPLGVR--GEICVAGPGLAKGYLGQPELTGQRFVPHPFYRSGDVGRRLPSGEIDYFGRLDHQVQLHGFRIELGEVENAVSGLEEVV-ACHAMVRHDDAKPRLVAYVVTSTGEQLPINSSRQKLTARLPGYMLPSAIVTVESLPLTANGKIDQRAL----------- 148553592 68 -----------------------------------------SYRDLSLGSNRVAHFLRRHGIGPGDRLLIALGNRIELWETQLAAMKAGCVMVPCTVMLGAAELRERMARSGARAIVAD-------DSIAERLGTPDKWIGFNVDAPRGWIDYGAAYGEPAG--FAPDQPTRGIYFTSGTTAQPKMVTHSHVSYPVGHL--STLYWIGLKPGDTHLNISPGWAKHAWSSFYAPWLAEASILIDQPAFDARFVLDQIRDRAVDCFCAPPTVWMLLQERIEQWPVR---LREAVSAGEPLNPHVVERVEVWGIDVRDGYGQTETTAQIGNT--------------------PGQPL------VAGAMGRPLPGDGAAHGEIILHGDMAAGVMLGLQAEAGSAVLPGGIHRTGDIASAAPDGTLTYIGRADDVFKSSDYRISPFEIESVLLEHPAVAESAVIPSPEPTRLAVPKAIIVAPGHAPSAETAAEIFARARLAPYKRIRRLEFG-ELPKTVSGKTRRAELRER-------- 186686596 89 -----------------------------------------TYRDLNSRANQLAQYLQTLGIKAETLVGICIERSLEMVVALLAILKAGGAYVPLDPGYPRERLAFMLLDTQVSILLTQKDLLPTHTAFVICLDADWHTIAQNKK--------------ENLSTNVTAENLAYVMYTSGSTGTPKGVSVIHRGVV------RLVKETNLTAEEIILQLAPI-SFDASTFEIWGCLLNGGQLVICPPHTP-SLEEL--GQ-IIQQYQVTTLWLTAGLFVDEKIDALKSLRQLLAGGDVLSVPHVQKFLQTVENCRNGYGPTENT-----TFTCCHLITAPVQPGVSI--PIGRPIANTQVYILDNNFQTVAIG--EIGELHIAGDGLARGYLNRPELTAEKFISHSFYKTGDLARYLPDGNIEFLGRIDNQVKIRGFRIELGEIEREIAQHPDVREIVVLARQDETGEKQLTAYIVPHYNSRYTHNNLRSFLQQHLPHYMVPSAFVMLESLPLTANGKVDRHKL----------- 195331606 88 ----------------------------------TGTVRRVTYQELYDQIVLLAGGLAKLGVVKGDRVVIYMPLIPETIIAMLAIVRLGAIHSVVFGGFAARELCSRIEHVEPKLVIVEPKVVPYLDILHSAIRPPQRNIIFDNVTPDTTVLWSDILSEGERPIAVPIEANLYILYTSGTTDKPKGVLRTHLVALVYTLRTGINPGHTWWAASDMGWVVGHSYI---C--YGPLCLGATSVMPDRTPDPGQYFRIIDQYQVRSIFSVPTSFRVIADPDISYGYSMKSLRAIFIAGEHCDYETKSWIEKFKVPVLNHWWQTETGSAVTAT-------CLGFQQNLSPPTSTGLPLMGYDVKILKADGSEA--QTSELGRIALKLPLPPGNMYKNEELFRKLYFQKGYYDTMDAGYKDERGYIFVTARDDDVINVAGHRLSTSSLEDAVLRHPDVVDVAVFGVPEATKGQVPLCLYIPENCKKTDAKLSTEIIKGPIAAFRLVTS---VNNLPRTRSGKTMRKAMADFARN----- 196256524 87 ------LDRHLTTW--RKNKAALIWEGE------PGDSRTLTYAQLHREVCQFANALKELGVHKGDRVGIYMPMIPEAAIAMLACARIGAPHTVVFGGFSSEALKDRLNDAEAKVVITDKTIVDLAIADQGVPSVEKVLVVQRTKEPEGWHDLQQKVSAECPAEPMDSEDMLFILYTSGTTGKPKGVVHTTGGLYTHITTKWIFD---LKDDDVY-----------WCTADVGWITGHSYIVYGPLSNPGCFWDVIEKYGVNIFYTAPTAIRAFMKAGEDNARNMSSLRLLTVGEPINPEAWMWYYRVIGGEIVDTWWQTETGGIMITPLPGA------------IPAKPGRPFPGIIADVVDLDGNPVPEEG---GYLVVKHPWMMRTVYKNPERFRNSIYPDGFYFAGDGARRDEEGYYWVMGRVDDVINTAGHRLGTMEIESALVSHPAVAEAAVVGRPDEVKGEDIYAFVTLENQYSASDELKDHVVKGAIAR---PGTIHFTDVLPKTRSGKIMRRLLR---------- 22330132 48 -------------WQFFSEAVKKYPNEQMLGQRVTGPYTWITYKEAHDAAIRIGSAIRSRGVDPGHCCGIYGANCPEWIIAMEACMSQGITYVPLYDSLGVNAVEFIINHAEVSLVFVQSSILSCQKGCSSNLKTIVSFSTQKEEAKNQCVSLEFSLMGNLDEANLPRKRKCTIMYTSGTTGEPKGVILNNAAISVQVLSIDKVTDRSCDTSDVFFSYLPLAHCYDQVMEIYFLSRGSS--VGYWRGDIRYLMDDVQALKPTVFCGVPRVYAGIMQKISASGYKLGNMRKGFSQEEASPRLDRLMFDKIASNLSQGYGLTES--------CGGSFTTLA--GVFSMVGTVGVPMPTVEARLVSEMGYDAFSADVPRGEICLRGNSMFSGYHKRQDLTDQVLI-DGWFHTGDIGEWQEDGSMKIIDRKKNIFKSQGEYVAVENLENTYSRCPLIAQIWVYG-------------------------------------------------------------------------- 195492097 18 ------------------------------------ENTVLTWQDIHTNSMKVATYMRKLGLQQGDFVGIIG-RLTTHLTALYACFFNGTPYHALHTQYEESAIERLFAITKPRLIFCDGDEFEKVQAATKELQ-VQ--IVTMRNHPTGSLSIQDILNTPVEPVRLKDGTDQILAISSGTSGLPKPVTVSNSHQIIGSFLP--VDSSIVQYNPNTLD-----WASGIIMTVNAAVFSLTSIIEDCDFEPATLCGLIEKYKISMVFVSSSQLAMLSNCSEFYSADLSSVKYFFYGGSNCSLETQNKISRLSNEVNFSYTITELNSTGCLNF--------NFDEK---PNSVGRPVRGIKIKIVNELGE--AQGPNVVGEVCFNNGQKWSGYYKNPEETKKMQDSENWFHTGDLGYMDEDGYLFLIDRLKDMLKYQTIMYYPSEIESVIAEMPNVVEACVFGIWDPVNGDKAAASVVKKGTQLEAQDVVEFVRKRIHAKFQLNGGALIVDQIIQSGNRKANRAATKAEF------- 118465509 1968 -----------------------------------------TYREVEESANRLAHLLSGQGAGPGQRVAVVIPRSAEAVVAIFAVLKTGAAYVPIDPGVPAARLQFVLADSAPVAAVTTAEVRDRLDGFTGQI------IDFDDPA----VAEQPATG-------LPVPAADNIAYTSGTTGIPKGVAIPHRTLLLETLDAQLGLGQVWTQCHSL-----AFDFSVWEI-FGALLHGGRLVIVPDDISPEDLHALLVREQVSVLSQTPSAFYALADALAELGQQLK-LQTVVFGGEAEPHRLATWLHRHPGLPRNMYGITETT-------VHASFREIVDADVDSSVSPIGVPLANLAFFVLDGWLRPVPV--GVVGELYVAGGGLATGYVGRPSATRFVACPFGMYRTGDLVRWGADGQLQYMGRADAQVKIRGYRIELGEIQAALAGLDGVEHAAVIAREDRPGDKRLVGYITGTAD---PAEVRAQLGER-LPGYMVPSAVVVLDALPLTVNGKLDTRAL----------- 195054529 22 AYEQNYYNDDLTIGQIIFR--QLQSEPQRIFQISPGENTRLTRFQMLKNAAKVSVYLRKQGFCEDTHIVGILARNTTHLAALYGCLFNGTPFHAVNHNLEEHTIQNLYSITKPMFICCDAQLRKVAENLGVTIITVHGRIV-------GVLSIQEILQDDYEPTRFQRGIDRTMACSSGTTGTPKAVTISNSRKIFE-------NHSYLNPDDIQYAPSTLDWLTGLITLITAGVYGTVRLISKEIFSPAHFLKLCEQQSISWSVLAASHIAMLANCPDVSVKELRSLRYLLFAGG---HTLVATLHKMQSHLRNAYGMTELGTCVSCNY-STHTKPTS----------VGRLLANIRMRVINDNGDAVGPN--EMGELYCHNGQHWSGYCGNSTATAEMQDSDGWFHTGDLGYFDEDNYLHIVERKKDMLKFLGMMYYPHEIEEVIAQMSQVAEVCVFGIWNETEGDAAAASVVPKGTHLQSAQVEQFVAKIGVNYKQLNGGALIVQQLAKSANGKVNRKAVKAAY------- 119718340 40 -----------------------------------------TFGQVATDAERVAARLWSLGLRAGDPVLFFLPTSWAAVHGWLGAKLLGLVDVPLNHAYRGESLTHAVRLSGARVIVVALELLPELTRILDRLDDLV-VVVADGAAPSGALSLDETDWEAASPA---HSALSTVLLTSGTTGPAKGVMMTNAQ--THTIARECAEGLRMGPEDVFYCFHPLFHMAGFGALYAALVMGGRVTL-DVGFTPESWIDRIRECGATVTAHGPMI-----EMVHATPRRATTALRAVLAAPLPAAIGVDFEERFGVVALETWGMTEVTACCWRPY----------DAPLRLGA-AGRPLDLVEITVVDDTDEPLP--AGRVGEITVRHPWIMQGYLGMPEATVQAWR-NLRFHSGDAGYLDEDGWLHFVDRLGDRIRRKAENISSYEIEVAASSHPGVLEVAAVGVPSPSDDEIKLCVSTEAGFN--AEALFRHLV-AELPHHMVPRYVERLEALPRTPTNKIRKRELRER-------- 161528209 85 ---------------------------------ENGDSRILTYGQILTEVQKFSNILKSLGVEKGDRV-TLYLPMIPELPAMLACARIGATHTVIFSGFSATSIRDRVDDSKSKVIVTADKLKEVVDEAIEDFDFVKNVVVVERTKNEIPMTWNDLMNDASDNCKLDSAHPLYILYTSGTTGKPKGVLHGTGGYLTH-LYSTFKWAFDIKDSDVFFCTADIGWVTGHSVVYAPLLHGATEIMGAPDFDASRMWDILQKYKATIFYTTPTMFMKFGDDIPNS-FDLSTLRLLTVGEPINPEVWRWYFKTIGKEIIDTWWQTETGGMLI-----SPLPGL---ETIPLKPGSGLPIPGVNITVVDENGKDVEPNTK--GYLVVKNPWMLLTLWGDDEKYKTVYWSENCYYPGDYALKDADGYLWLLGRADDVLKVAGHRIGTAELESCIVSHDDVAESAACGIPDEVKGEVIIAVVLKEGINTETKVLEKELIRTDIGAIATPKQIYFVSKLPKTRSGKIMRRLLK---------- 118591414 108 -----------------------------------------TYKELHHEVNKFANVLHGQGVKKGDRVTIYLPMIPEAAYAMLACARIGAVHSIVFGGFSPDSLAQIEDCASECVITADEGLVPLKANVDAEKAPVKSVIVVKRQAGRDVWYHDEAVSDHCAPVEMNAEDPLFILYTSGSTGKPKGVMHTTGGLVYASMTHEYV--FDYHEGDVY-----------WCTADVGWVTGHSYIVYGPLANPGRFWEVCDKHNVNIFYTAPTAIRALAGDEHVTKTSRKSLRLLSVGEPINPEAWTWYYNVVGCPIVDTWWQTETGGILIT--------PLPGATDLKPGSAT-RPFFGIQPAIVDAEGKFL--EGATEGNLVIKDSWQMRTVYGDHERFVQTYTYKGLYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVSEAAVVGYPHDKGQGIYAYVTLMEGEEPT-DELKKELVKSEIGPIASPDLIQFAPGLPKTRSGKIMRRILRK--------- 6716343 489 -----------------------------------------THGELEAAANRLANRLVAMGIGPEKRVAIALEKSIERSSPFSRVLKSGGAFTPVEP-----------DHARNRHILSAPGLSLIISRTRSIAN-----LPTDIATPMLNLDKTDLTAEEAPAVSHPERQLAYVIYTSGSTGVPKGVAVEHGPLAHHCKATLRI--YEMSEASCEYPVLPFTSDGGWMVPLMA---GGGVVLTQDKLTPEDAFAMMRKHGVN-NASLPTSYVGLAEY-AGENNEIPRLRLYSFGGEALSQAVFDMIENLQAQMLNGYGPTETTPMIWKIPAGTRFEGTV--------APIGRGVGDRRIYVLDADLAPVPV--GVIGEIHIGGSGLARGYQGQPELTEERFIPDPFYKSGDLGRWREDGIVEFAGRVDHQIKLRGYRIEPGEIEAVLRSNPSVAE--VVVLLHQEGGRSSLAYVVPRGETLSVTELRRAAMTA-LPDYMVPQTIMLLDKLPMGPNSKLDRSAL----------- 211965791 221 ----------------------------------TGSKEKITYGELLERVSALADALRKAGVHEGDRVLIYMPVVPEAAISMLACARIGAVHAVTFGGFGTQELSTRIDHAKPKAIIIEPRIVPYKEGLEHALQLSSHKVILQRSQHECTLCFIKSGSGQCDILPVDSNHPLYLLYTSGTTGDPKGIVRDHAGQCVSSYTASAIYG--IRPGNTVFCASDLGWVLGHSIMVYGTLIGGGTSVPVMAKDAGAFWRISSEYGVSFTAPSALRNIRVAD---PHGERLRALSRLRTVYLVGERTDHATFRWFTNALEDTFATSRTPPLVIDHWWQSETQPFSEDDYTPLRGSCGKPCPGWDLRILDNDGEEV--EDEMTGHIAVKLPMPPGSLYQNDNSTYLSRFP-GYYDTGDSGHFDDDGYLHIEGRTDDVINVSAHRISGLSIEEVLTKHPEVASAAVVGVTDAMKGHVPVAVVILRPQSPSKDEQQQHNVRQRIGPFACFRTCVIVEKLPHTRSGKTLRKTI----------- 16078100 23 ------------------------------------ESEQITYHDWDRLVSQTANWLRS-QPSMPNRVAILLPNSLAFLQLFAGAAAAGCTAIPIDTRWSPAE-------CKERLSISNADLVVTLAFFKNKLTDSQTPVVLLDNC----MADISEAAADPLPTIDPEHPF-YMGFTSGSTGKPKAFTRSHRSW-MESFTCTETDFSISSDDKVLIPGALM--SSHFLYGAVSTLFLGGTVCLLKKFSPAKAKEWLCRESISVLYTVPTMTDALARIEGFPDSPVKIISSGADWPAESKKKLAAAWPHL--KLYDFYGTSELSFVTFS----------SPEDSKRKPHSAGRPFHNVRIEIRNAGGRCQPGE---IGKIFVKSPMRFSGYVNGS-------TPDEWMTVDDMGYVDEEGFLYISGRENGMIVYGGLNIFPEEIERVLLACPEVESAAVVGIPDEYWGEIAVAVILGNANARTLKA----WCKQKLASYKIPKKWVFADSLPETSSGKIVKKWLEEQYK------ 123469945 89 -----------------------------------------TYSQFLAQIEAFGRGLLKLGLKPGDKVGIYSSNCIYWTTTLFACSYTGMTVVPIYDSLGPGAAEYILNHAEVKALVCSEYKSKTAVELLSKAEHLKCLITMAKTVPAGFHTCQDVLGKESKIQTTPSTGVAVIMYTSGSTGTPKGCVLLESNVCSGAGGFAML-GVSATTTDTYLSFLPLAHIYALVCELIVLNQGSKQTLRPTMMTPRILNRVYDNEKPKFVQKLLRAAISLKAHCLAKDARLNNFRRLIVNGGAPIMKNVFEFICSAINIIQGYGLTETSAVAVQE---------APATDPTTVGQCGLS---CQVRFRKVEGTDYDAKGEPTGELLVKGPIVFQGYYKQPELTKEVLQ-DGWFATGDVCTLTHEKQIKIIDRAKQLVKCQGEYISLTNLSEQ---YGRATKITFIFVYANSQYDRPVALVIPK------REIIEKYISKGVKEADIP--------------------------------- 13473476 106 ---------------------------------------KITYNELYERVCRLANVMKKHGVKKGDRVTIYMPMIPEAAYAMLACTRIGAIHSIVFGGFSPDALARIVDCESTFVITADEGLIPLKENTDKAIDIAAKNFVMVKNAPGRDLWYHDEVATECKPEKMKAEDPLFILYTSGSTGKPKG--------VLHTTAGYLVYASMTHQ------YVFDYHDGDWCTADVGWVTGHSYIVYGPLANGATTLEVIDKHKVNIFYTAPTALRALMDPVKKTSR--KSLRVLSVGEPINPEAWEWYFNVVGVPIVDTWWQTETGGILI-----TPLPGATD-----LKAGSATPFFGVKPQLVDGEGKVL--EGAADGNLCITDSWQMRTVYGDHDRFVQTYTYKGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVSHDKVSEAAVVGYPHDKGQGIYSYVTLMKGEEPTEDELIAHVRKE-IGAIASPDKIQFAPGLPKTRSGKIMRRILRK--------- 119961071 112 -----------------------------------GDTRSYTYAQLTEEVKKAANAFESLGVAKGDRVAVYLPMIPEAVITMLACARIGAIHSVVFGGFSAEALRSRIDDAEAKLVVTADGTFPLKPAVDQALHTVQNVIVVKRNHQD--VAWTPGLDHETVSTASAEHTAVAILYTSGTTGKPKG--------ILHTTGGYLVQGAATHKDTFDLPETDVY----WCTADVGWVTGHSYVTYAPLVNGATQVEIVEKYGVTILYTAPTAIRTFMKWGRQISHDLSSLRVLSVGESINPREVIGSNNGPGTDGAPGPRKEHPAPIVWQTETGAHMIAPLPGVTATKPGSAQVPVPGIGVDVVDEMGAPVP-NGQG-GFLVIREPWMLRGIWGDMDRYQDTYWSEHMYFAGDGAKRDEDGDIWLLGRVDDVMNVSGHRLSTTEIESALVSHPLVAEAAVVGAKDETTGEAVVAFVILR-TTPGEGEDVEQVLRAHVAKEIGPIAHILAPELPKTRSGKIMRRLLKD--------- 108801225 13 --------------------------RTVSTGMVTGEPHRHTWGEVHERARRIASGLAAAGVGHGDAVGVLGFP----VEIAPTAQGLGAMLHQPTPRTD------LAMWAEDTM-----NVIGMIEA--KAVIVSEPFVVLEEKGIKVLTVSDLLAAEPIDPIEVGEDDLALMQLTSGSTGSPKAVQVTHRN--IHSNAEAMFIGAEYDENDVMVSWLPCFHVGFLTIPFGAELV---KVTPMDFLDTLLWAKLIDKYKGTMTAAPNFAYALLAKRLRRQAKDLSTLRFALSGAEADVEDLIDAGKPFGLKILPAYGMAETTLAVSFSPCGAGLVVDEVDADLLAALRRAVPAPLLEARVIDENGNVMPPRG--VGVIELRGECVTPGYM-----TMGGFIPHGWYDTGDLGYITEEGHVVVCGRVKDVIIMAGRNIYPTDIERAAGRVEGVRPGCAVAVRLDAGHSRTFAVAVESNNWQDPAEVREHVAHEVVAEVEMRPRNVVVGSIPKTSSGK-LRRA------------ 189460458 32 ------------------------------------------YKDVARKIEKLHILLAESGIKPGDKVAVCGRNSSHWGVAFLAILTYGAVAVPILHEFKADNIHNIVNHSESRLLFLNEAEMPLLEGII--LMTDFTLLVCRSKQLEYAREHLNELFGKKFPRNFPEELAV-INYTSGTTSFSKGVMLPYRSLWANTQFA--FDVLTLKPGDRIVSMLPMAHMYGLAFEFLYEVACGCHVFFLTRMSPKIIFQAFADVKPHIVIAVPLIIEKIIK--KNVLPKLETLKEVIIGGAAFNQEVEKLLKSIDFPYTVGYGMTECGPIICY-----------EDWKRFKPGSCGKAAPRMEVRI----DSPDPQN--IVGEILTRGDNVMLGYYKNPEATAQILDADGWLHTGDLGVMDEEGNVTIKGRSKNLLGPSGQNIYPEEIEEKLNNLPFVAECIVIQ----QNDNKLVALIYPDFEDAYSQGMSDSDIEAAMAYSQISRIKIYPEEFEKTPK-KSIKRFLYQDVK------ 149190009 80 ----------------------------------TGTKQKYSYFELRDKVAKIAGMLAKQGVVKGDRVVIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPKVIMIEINKVPLVDKMDSRWKPNNVFVLQQERDLDWQTEYESALPHECVPVLATD--PLYILYTSGTTGKPKGVVRDHAVAMKYSMSAVYTDGVYWAASDVGWVVGHSYIV------YAPLIHGCTSILPVRTPDPGAFWRVCEEYNVQVLFSAPTAFRAIKDGLELSKYDISGLKSIFMAGELDPPTLEWVETHTKKPVIDHWWQTETGWAISSNPLGI--------EVMGVKAGSSTPSPGFTVEILNEIGEPVGANQQ--GFVSLKRPCLTTVWRNHDRFESGYLSQEGYYVSGDGGYLDEDGYLFIMGRVDDVINVAGHRLSTGEMEEIVGGHPAIAECAVVGVHDDLKGQLPLGLVVLKGVKVDSGELEHELV--GKVRQEIGAVACFVERLPKTRSGKILRRVIRQ--------- 188583641 102 -----------------------------------------TYAEVDARSDAIAAGLFARGVGPGDVVGLWMARGTELLIAQIGITKSGAAWLPFDAEAPAERVAVCLGDAEAKVLLVSEALHP--------------------QAPEGTAAVLAAGQGAGQGASPPDLDAAGLTYTSGSTGVPKGISISHANICHFLRSGNAVYG--LRADDVVFSVAFDLSMEEIWVPY---LVGACLFVASPAMDVESLPAIIAEAGVTVLDTVPTL-------LAMIPGDLPSVRLVLLGGEALPEPLVARWATNERRLFNTYGPTEATVV-----------ATAAEMRPGRPVTIGGPIPNYSVYVAD-EALNLLRPGEQ-GELLIGGPGVAMGYLKRPELTAEKFVANPYYRSGDAVSMTEAGDIVFHGRIDDQVKIRGFRVELGEIEARIRGEAGINQAAVV-LRRDDEVDRLVAFLVPRGADLDRANLRKN-LAAQMPPYMVPGHFETVETLPRLTSGKVDRKALR---------- 195450234 92 ----------------------------------TGTVREVTYQELYDEIVLLAGGLAKLGVVKGDRVVIYMPLIPETIIAMLAIVRLGAIHSVVFGGFAARELCSRIEHVEPKLVIVEPKVVPYLDILHSAIQMSKNIIFIRDQISQNILNDETDVNWSASPVPIEANDPLYILYTSGTTDKPKGVL---RTIGGHALMYTLRHIYGIQPGDTWWAASDMWVVGHSYICYGPLCLGATSVMPDRTPDPGQYFRIIDQYKVCSIFSVPTSFRVIADPEISYGYSMKSLRAIFIAGEHCDYETKMWIEKFKVPVLNHWWQTETGSAVTAT-------CLGFQQNLRPPTSTGLPLMGYDIRILKPDG--TEAQTMELGRIALKLPLPPGNMYKNDELFRKLYFQRGHYDTMDAGYKDELGYVFVTARDDDVINVAGHRLSTSSLEDAVLRHPDVVDVAVFGVPEATKGQVPLCLYIPENCKKTDAKLSTEIIKGPIAAFRLITS---VNNLPRTRSGKTMRKAMADFARN----- 66045036 2184 -----------------------------------GTQRQLSYRQLRAEARQLAALLQRRGVVPNQLVAVVMERGWEQVVATLAIQYAGGAYLPLDPALPVERLEHILQRAEASLALTQPALLQRVEPAQVQVISVSDSIIADAGRSD---------QAELNAVHLTPDDLAYVIYTSGSTGMPKGVVIDHRGAV-----NTLLDINAVGAADRVLAVSSLFDLSVYDF-FGTLAAGAAVVLLEPQLDPAHWLTLIERHQVSLWNSVPALFGMLLEYVQSERSVLPTLRVAMLSGDWIPLTLPERAWALALQLVSLGGATEASIWSIQY-------PLQQVDPAWRSIPYGKALDHQRFYVLDDALQVRPT--WVAGQLYIGGIGLAKGYWRDEALSAGSLTGERLYRTGDLGRWLPDGNIEFLGREDTQVKVQGHRIELGEIEAALNRHPGV-QSAVVRVLGEALGEKRLAGYVLKADPSLQASDFVQYLADKLPAYMLPTSFTFVQEWPLSANGKVDKKRLPE--------- 167573643 30 ------------------------------------------YADLDRFSTRFAMRLQDLGCRPGDRVAMLASRRALLVAAIIGVFRAGCVHVPLDPRMPADRLRYILHDVAPTLVIADEDLTDALEHALPSAAPIMPVGELERLLADDDSARLDALVQPLPLPPLDETAIAYCIYTSGSTGRPKGVLINHRSI------ADFFEGTR-----VVYDVTPQLHFDVYLMDMLFPLAGASLYVHDDVNAPDLLFDAIRTHDVTFSAGMMLGLIAQAGEFETAP--LPHLKTILTGTDVPDVKTIQRWLRAGVQVINAYGPTEATCASTAHVIRE-----IEPERRALY-PIGKPLEHVRALLVDERGEPITAPGVP-GELMIGGTQVMQGYWNLTEETAARLVRDGFYRTGDVCTYLADGSLYYLGRKDNEVKIGGYRIHLSEIQRVINSVPHVYGSEVVLL-ESRYGETLLAVLFERGAEPQVDEIKRR-LAAELPAYMVPRHVTVLEQFPQLSSGKTDRKAL----------- 91783949 76 -------DGELNAYNCLDRANGLAEKTAIVFESDDGNVTHVTYQALYHRVCRLANALRARGVKKGDRVAIYMPMSVEGVVAMLACARIGAPHSVVFGGFSAKSLERIVDIGACAIITADEQVLPLKTIVDEALRTVAIYRRTGGQIPDTWLELEAAQPDTCEPEWVGAEHPLFVLYTSGSTGTPKGVQHSTGGYLLWA-AVTMKWTFDIKPADVFWCTADIGWITGHTICYGPTAVGATQVIEGVPTYPNAFWDMIQRHKVSIFYTAPTAIRSLADHVHPDSFDLSSLRLLTVGEPINPSAWTWYAQHVGCPVLDTFWQTETG---------GHMISPLPGVTPLVPGSCTLPLPGIDAAIVDETGQEVPNGNG--GVLVIRKPWMIRTIWGNPERFRQGYFPEKLYLAGDGAIRDRDGYFTITGRIDDVLNVSGHRLGTMEIESALAAHPLVAEAAVVGRPDETAGEAIVAFVVLKAERPSGADAKRDELRAWVGKIAKPKDIRFGDAMPKTRSGKVVRRLLRSVAK------ 56420010 3 ----------------------------------TSQTGSYSLDDIRQEVNKYCSLLTQLGPVQRKRVAFMIPYASSFLSLLLAVNRLGAVAVPISPFLRSEDLSRLLEFINPHVIL----------TIR-QHQNFQFFNAVSQWAHEETIIYDSVKGDESEPVDI-------IACTSGSTGVPKGVMVDFNFIQFGDAALSAALSLSASDK--VLGIVPFSGLFGLCL-MVVSIKKRLHFVATESFHFPDIIRLLHTHPVNKLVTSPSLFRSL--YLLAKKPVLEPLELIGLAGERITADFIEAVRPIDCRIISIYGLTEIGGVM---FSKNDVRQGMNWEL----------VPGVEAAIVNA------PDKREIGELVVKTPNGFLGYYQRPDLTQEAYR-DGWFYTGDVARMTESGAIEIVGRKKEMIKKGGQQVIPGEIESLLASHPSIFAAAVVGIPHPIFGEQIVAFVVPK-EHVSDTNLYS-FCRERLASYKVPDHIFTIDEIP-VSQGKADKVKLQQ--------- 9937233 1543 ---------------------------------------RMTYRRLTEHARRVGRTLRRLGARPGRLVPVVARKGWRQAVAALGVLESGAAYLPLDPELPAERLVHLVRRAEAALLLTERALLDTLAVPVG-VTVLAVDDDAALDADGGPLQSVQNLTDLAYTI-----------FTSGSTGEPKGVMIDHLGAANTLECVNRRFGT--GPGDAVLAVSPSFDLAVYDL-FGVLAAGGTVVVPARRRDPGHWAELIRRERVTLWNSVPALGTLLTEYAEALADALRTLRAVLLSGDWIPLGLPDRIRALGATVMSLGGATEASIWSVWYEIGKVHEAWS-------SIPYGTPMANQRLEVLDEQLRPRPD--WVPGELYIGGTGVAKGYWRDPEQTRFPVHPGSLYRTGDFARHLPDGTLEFLGRQDDQVKIGGFRVELGEVEAALGRLPDVAAGAVIATGDPRGDRRLVGFAVPAREGGFDAAGLRRQLARRLPAYMVPTTLLPLDRLPLTANGKVDRAALQ---------- 218530193 58 ----------------------------------TGTKRRITYGELRDEVAVLAGILADLGVTKGDRVVIYMPMVPEALFGMLACARIGAIHSVVFGGFAANELAARIEDAAPKVVLIEPARFPLLDAAIAR-STHKPDACLILQRPQGEAGLVEGRDRDAEPVPVAATDPLYILYTSGTTGRPKGVVRDSGGYCV-ALAWSMANLYGVAPGEVYFCASDIWVVGHSYIVYAPLLHGCTTVLPVGTPDAGAFVAAEHGAATLFTA--PTALRAIKKAEKIAGHDLSRFRALFLAGERADPDSVAWAERLERPVIDHWWQTETGWAIAGNPLGL--------ERLPVKGSTAKPMPGYDLHVLDESGKPVPP--GTMGTIALKLPLPPGCLWGSDERFRQSYTFPGFYDTSDAGVVDADGYVTVLGRTDDIINVAGHRLSTGGMEAVLAAHPDVAECAVIGIRDALKGEAPCGFVVLKGVAKDPETVERELVARVREEIGPVAAFKLAGRLPKTRSGKILRGTMK---------- 148546918 527 ----------------------------------------LSYAQLNQRANALARRLVDDGVGPDVLVGLAAERSLDMVVGIFAILKAGGAYVPLDPAYPADRLAYMIEDSGLQRLLAQPQVLPVPAGVR-----VLSLESSDDSTQADPLA--------CSPVTVSPDNLAYVIYTSGSTGKPKGVLLPQRN-VLRLFTATDADFRFGSDDVWSLFHSYAFDFSVWEI-FGALLYGGRLVIQHTSRSPEAFYQLLADEQVTVLNQTPSAFMAVATTAEP--QRPLALRSVVFGGEALDNSLAPWFERFGPQLVNMYGITETT-------VHVSYRPLSRADGKAASSPMGVPIPDLSWYVLDGDLNPVAK--GCIGELYVGRAGLARGYLKRSDLSATRFVPDPFYRTGDLARYHADGVIEYAGRIDHQVKIRGFRIELGEIEARLQAQPQVREALVLAQEGATGQQL-VAYLIPAAEVALEQQLRAQLLKEALPDYMVPAHLLLLDRWPLTANGKLDRKAL----------- 108758947 28 -----------------------------------------TYGQLDALANRIARALQELGVKQGDRVGLWTEKSVRAVAAMQGIARLGAAYVPLDPLNPATRTRLILDDCGIDVMV---TTTTRASELHNAGVSRLRYLLVDDKGPE--ICWNRLSGFSSEP--LPPHGAGDILYTSGSTGTPKGVCISQRAMAFIEWCHALLGTTP---EDRFSNHAPFFFDLSVLDLYAAFMGGASVTLIPEALAPEKLVELVLRERFTCWYSVPSALMLMMQEGGLLKHGALPFRAVLFAGEPFPIRHLRPLREHLPQARNLYGPTETN---VCTFHEVTDISPHRTEPVPIRASCGNRVWLARPPPGSEEAR---EEGDGVGELMVEGPTVMLGYWGQPRHG------SGPYATGDRCREVPDGTFEYLGRRDNMLKVRGRRIEAGEIEAALLTHPDIREAGVIAT-GSGLEARLVAFVVSGASKPSLLKVKKHCAER-LPRYMIVDEVRVLPELPRTPNGKLNRRALRE--------- 28829988 130 ---------------------------------------KLTYGELWDEVCIFARGLHNLGVEKGDRVVIYMPMINQALIAMLACARLGATHSVVFGGFASPQLAQRIEHFKPKVVIINCYTPLLSKALELSSHKPNHTIVYNEVLPEGSLDWSELIKNIADYALVDSTHPLYILYTSGTTGMPKGVVRDTGGYSV-ALNYSIRNCYGMKSGDTFFAGSDVGWVVGHTLSYGPLMVGLTSIIGKPTVDASTYWKLIEKHRVNALFSAPTAIRAIADGKLASKCDLSSLRSIWLGGERLDSSTFNFLRNITNNILDNYWNTESGSPLITN----------PSCQVPIKANTGKPMPGYQFHVLSPTSERLGAD--KIGEVCIKAPGFTNTLYLNPEGYKNAYLNEGYLRTADSGYYDENGYYHIISRVDDIINVSGHRLSTGSIEEILVKHPKIVECAVIGVHDELKGEIPFGLVVLKPQKDCAEEVENELIKATFKK------VLSVNRLPKTGSGKILRNILRKMY------- 195492099 41 ----------------------------------------LTREELHMNAMRVASYMRDMGLGQDDIVGVMG-RHTTHLSAVYACFFNGTPFHALHNAYEESCISKLFGITKPRLIFCDGDEY---EKVQAATKDLQVTIVTMRNHPVGSVRIQDILTQNFQPVRLKDGTDQTLAISSGTSGFPKAVTISHKIIVEYGLNSSIVQYTSST----------LDWLSGLLMAISTGVFSTTSIIADCDFDPGLLCRAIAKYKISLVLLSSSYLAMFANSPELQSADLSSLKYLFYGGSSAQRRIRSHLSHDCLHF--CYGLTELNSAGSVN--------------LNFDGKVGRPARGIKVKVIDEQGGALGPNVQ--GEICFNNDQKWSGYYQDPDESRKIQDSENWIHTGDLGYVDEDGYIFVIDRLKDMLKFQNIMYYPSEIENVIAEMPNVLEACVFGIWDPVNGDEAAASVVKKGAQLEAQEVVDYVRKRTTAKFQLNGGALIVDELVGSGNRKANRAAVKKHFINHF--- 26990913 530 -----------------------------------------SYGELDARADQLCAQLQAHGVVADQPVGLIAERSVNLLVGLLAILKAGGAYVPLEPGQPQQRMAFMLRDAQIKVLL------------RAE----------DEPGPAQCLALNAAGGEAGVPVAVHSGNLAYVIYTSGTTGMPKGVAVSHGALALEGLSERIALGDLEHFAMVSTPAADLGHTMLFGALWAGKTVHLLQ--REAVLDADGFAAYLSANHVDALKIVPSHLGALLDACADAS--VLPQRCLVLGGEACPPALLARIGRPGLKVLNHYGPTETTVGV-----------LTAELAAGEVTHLGSPLRNSRVQVLDATLQAVP--GMAKGELCIAGAGLARGYLARPGLTAERFVPDALYRTGDVVQRDRQGRLLYLGRVDHQLKIRGYRVEPGEIEACLQGLPDVDKAVVRATGQDGSLQLLAYLVAPRRDAEAAQEAVQQALKLHVQAHMVPARVLFLDSLPLTANGK----------------- 156932347 109 -----------------------------------------SYRELHRDVCRFANTLTSLGIKKGDVVAIYMPMVPEAAVAMLACARIGAVHSVIFGGFSPEAVARIIDSSARLVITADEGVIPLKKNVDDALKSVEHVVVFKRTGHEGRDLWWSELVKKASPVEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYA-ATTFLYAFDYHPGDIY-----------WCTADVGWVTGHSYLLYGPLACGATMAQVVDKHKVNILYTAPTAIRALMAEGDKAGTDRSSLRILSVGEPINPEAWEWYWKKIGNEVIDTWWQTETG-----GFMITPLPGATE-----LKAGSATPFFGVQPALVDNEGN--PQQGATEGNLVITDSWPGQALFGDHERFEQTYTFKNMYFSGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVSHPKIAEAAVVGIPHSKGQAIYAYVTLNHGEEPSAELYSENWVRKEIGPLATPDVLHWTDSLPKTRSGKIMRRILRK--------- 157429082 38 -----------------------------------------TYDELHRSARRVAGKLRRAGV-TRDVLVPLWLERSPELVVAALGALLAGGAYVGDVQDPPGRVAQILADCAAPVVLTTRRLAGSLPAGHGTAVFVEDLVA------------DESVEEPDGPGGAPD-DLCYVTFTSGSTGAPKGVLVEHRGVA--ELVAWHIEKFAVRPGD-RMPTMARPSFDGWCLAGGATLCLADNRLPE---SPQDMVDWLRDERITV--GFFTTVLA-TQLLDARWPRDGVFRAMLLGGEKAPPRIRPKFALYNV-----YGPTETT-------MLATCGEITADAPADTPPPIGSPLPGLRAHVLDENRRPVP-DGES-GELHLSGIQVARGYLNRPELTERKFLPDTMYATGDIVRRRPDGQLEFLGRNDSQIKLRGFRIEPGEIEAAMLELPGVTGAAVVVHETPGQDGAPLRRLVGAGDGSDSEHLGK-LLAAAVPSYLLPHPLVRLDALPLTPHGKTDRPAL----------- 196177586 1547 ---------------------------------------RVSYAQLWQRAFEIAQVLLAEGVQPGDVVALWGEASVGLIAAMVGVFLSGGVLLIIDSTLPEARMQVMVKESGAKYLLLGDNAIPQTLTIAAQLIDIQPKTGEPCQSPSQVMPL---------PQLTPE-APAYIFFTSGSTGKPKGVLGTHRGLA-HFLAWQ-GQTFEITPQDRVAQLIRLSFDALLRDVFLPLTHGARLCLPDPELEPSQIFNWLDKQQITVIHTVPTVWLT----QKPQGIGLESLRWLLLSGEPLTQTVVQQWREASGQMVNLYGTTEMT--MVQCYYPVPIESLPHSQALILN-------PANQLCGIGE-----------IGEIVIRSGWGTLGYINEPEAQQQRFKPNPYYYTGDLGRYRADGSVQVLGRQDEQLKIRGIQVQPGEIEAVLNQHPKVAASVVTVWEASPGDKRLVAYVVARKNQPWEGSELRTFVQQQLPDYLLPSGWVALEALPMSANGKVNRRAL----------- 114326929 108 -----------------------------------------TYRQLHDRVCRLANVMKSMGIGRGDRVTIYLPMVIEAAIAMLACARIGAVHAVVFGGFSPDSLADRIRDSESSLLITADRKVPLADEALSRVDCIRNVIVVDVNMQAGRDQRYETLIEAASPDCPPEEMNAEILYTSGSTGTPKG--------VLHTTGGYMVWASFTHE------LVFDYHAPEWCTADVGWITGHTYIVYGPLANGATTLMF---EGVPNYPDSSRFWQVVDKYNVSIFYTAPTAIRALMREGDAPVKKTSRKEPINPEAWRWYYEVERCPVIWQTETGGHLITPLPGAIAQKPGSATLPLPGVKAVLVDNEGNVL--EGEAEGSLCIADSWQMRTLYGDHERFVQTYTYKGLYFTGDGARRDADGYFWITGRIDDVLNVSGHRLGTAEVESALVAHGDVAEAAVVGVPHDKGQGIYAFVTLKDGYEPSDTLRSENWVRRQIGPIATPDVIQWAPGLPKTRSGKIMRRILRKIACNETDG- 172037988 511 -----------------------------------------TYQQLNQKANQLAHYLQRLGVKPETLVGICLDPSLDMVISLLAILKAGGAYLPLDPNYPEQRLDFMIKDSGIDYLISEGDFVVLRSGVRNS-ESVKYLI--DINKVQGEINQEKKTNLDVD---INLDNLAYIIYTSGSTGIPKGVQIPHRA--LSNFLVSMSEKPGLTDDDTLLSVTTLFDIAALEL-YLPLIVGAKLVLV-PRTDGVTLGQQLESHQVTVMQGTPATW----KLLLASGWEGKKDLTIFCGGEALDPSLGQHLQQKSRTVWNLYGPTETT-------IWSSVYQVTSD-----KVRLGKPINNTQFYVLDKDYNQVPIG--VPGELYIGGMGVARGYLNRPKLTRGGKAGSRLYKTGDLVKYGEDGEIEYLGRTDYQLKLRGFRLELGEIETILLTHPQVKEAVVIV-----KEESLIAYIVSTHTPPLKDFLAEKL-----PSYMIPSRFIELDSLPLTPNGKIDRNALPE--------- 77458492 54 -----------------------------------------SYRELNTRANRLAHHLRKLGVGPDVRVGLCLERSLEMLVGVLAVLKAGGAYVPLDPAYPQARLAHMLADSAPPVVLTHGQARDILRAALEPSATAP--TVLDLADARDWASLP---ADNLDPIGLTPRHLAYVIYTSGSTGTPKGVMVEHRGLVAVSGDWARLYGLGEPIKHLQMAGFS-FDVFSADLIRALGFGGTLVLCPRDTLDPPALYRLIREAQIGFADFVPALLNPLLAWVEETGHDLSFLHTVVCGSTAHSARQLRRLCGEQVQIVQAYGVTEAS-------IDSTCFEFTENNQIDAVLPIGRALSNTRIYLLDADGKPV-AEGVA-GELYIGGVGVARGYLNLPQLTAERFIDSPFYRTGDLARYRADGQLEFLGRNDAQAKLRGLRLELGEIETRLADIPGVRESVVLLRQDSPGEPRLVAYYCEKPDSTLSPRLLREQLQISLPDYMVPTAFVRLDALPLTANGK----------------- 207739083 1135 -----------------------------------------SYRALNALAGRLACRLRELGVKAGDPVALLLDRSIELVAGELAILKCGAVYVPLDRGAPQARLRFLLEDVAAGVLLTASGLAPALDGLR--------RVDVDVDASSGDNAVDAGL----PPVPGGEAAACVM-YTSGSTGLPKGVVVPHRALVLNNGYAAFD-----ADDRVAFASNPAFDASTLDV-WAPLLNGGRIVI----IDQPTLLAPEHFAQALRRGKISVLWMTFHQYAPALIGVFPQLRYLFVGGDVLDPAMIAKVLREGAHLLNGYG-----PTETTTFATTHIDAVTAGRSIPI----GRPIANTQIYVLDARGQPVPV--GATGEIYIGGAGVGLGYLKRPELTAERFVANPFYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLSQCAGVREAVVTVREDVPGQPRLVAYYVGSGEAIEAQALREQ-LQGSLPEYMVPAAYVKLERLPLTPNGKLDRKGL----------- 15807458 97 --------------------------RAIIWEGEDGEVRTYTYAELLREVCKAANALEELGVVAGDRVTLYMPLIPEAAIAMLACARIGAVHSIVFGGFSVSALADRINNAQSKLLITKPVTLKINADEAAKLACLEHVLVVKEWWTEGRLWWHDVVDRQSDATALDSEHPLFILYTSGSTGAPKG--------VQHTTGGYMV-GTYLTTQTVFLRDDDIY----WCTADIGWITGHSYSVYGPLLNGATVVDIVQKHRVTILYTAPTAIRSFMQHGDEIPGRLASLRLLSVGEPINPEAWMWYYRVIGGEVVDTWWQTETGSIMLTTLPGAFPSK---------PGSAGLPMFGVEPALMTRDGEEIGDDDGGLLVIKRPWPSMLRTVYGDDERYRKSYIPHVYF-AGDGARRDHDGYYTIVGRVDDVLNVSGHRLGTMEIESALVAHPDVSEAAVVGRPDPVKGESVVAVLLQDGHTADPAALRAH-VSSEIGALARPDAIYIADALPKTRSGKIMRRFLRQ--------- 119946736 107 ---------------------------------------KITYKQLHQRVCQFANVLKSQGVRKGDVVCLYMPMTPEAAVAMLACTRIGAVHSIVFGGFSPDAIARIVDSSAKIVITADEGVVPLKANVDEALDCVKSVIVFKNTGGEVNLDWESVCADESEPEAMNAEDPLFILYTSGSTGTPKGVLHTTGGYLVYA-AMTFKYVFDYQEGDIY-----------WCTADVGWITGHTYSVYGPLANPARMSEVVDKHKVSILYTAPTAIRALGDQAIEGTHR-SSLRILSVGEPINPEAWEWYYNKIGDEIVDTWWQTETGGILI-----SPLPGATD-----LKPGSATPFFGVQPAIVDSEG--VVLEGEAAGNLVMLDSWQMRTLYNNHDRFEQTYTFKGMYFTGDGARRDSDGYYWITGRVDDVLNVSGHRMGTAEIESALVSHPKIAEAAVVGVPHEKGQGIYAYVTLNEGEYPSPELYAEQWVRKEIGAIATPDILHWAEGLPKTRSGKIMRRILRK--------- 167588988 78 -------DGELNAYNCLDRAAGNGERVAVIFEADDGAVTRVTYADLLARVSRFANALKQRGIGRGDRVVIYMPMSVEAIVAMQACARIGATHSVVFGGFSAKSLNRLVDVGASALVTADEQLLPLKEALMGGCDAVKSVIVIDWHADRDLWMHELTAGDTCEPEWVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLW---AALTMKWAFDWKDVF-----------WCTADIGWITGHTYITYGPLACGATQVVF---EGVPTYPDAGRFWKMIADHKVSVFYTAPTIRSLIKAAEADDKVHPKSYDLSSLRIIGTVGEQERCPIVWQTETGGHMISPLPGATPTVPGSCTLPLPGIMAAVVDETGQDVPNGQGGILVVKRPWPSMIRTIWGDPERFKKSYYPDRLYLAGDGTVRDKTGYFTIMGRIDDVLNVSGHRLGTMEIESALVAHELVAEAAVVGRPDETTGEAVVAFVVLKRARPEGEEAAK--LAKELRDWQIPKDIRFGDNLPKTRSGKIMRRLLRSLAK------ 186682768 66 ----------------------------------------LTYQELNHRANKIAHYLRLLGV---DTEVLVGICVERSLEMIVGILSIGGAYVPLDPTYPKERLSFMLSDSQVQVVLTQEKFVDDLAASGAKL------VCLDDKK-----SFHQESNENPSSGVAPENLAY-VIYTSGSTGTPKGVLIQHQGVC--NLAQAQVKLFNVQQNSRVLQFASFFDASVWALCSGASLYIGTQDSLRPGID---LMRLLQEQSITHVTLPPTALAALPK------EELPNLQTLIVAGEACNPKLIAEWSK-GRRFFNAYGPTEST-------ICATVAEYTGDTQLTI----GRAIANTQIYILAQDRQPVPIGTP--GELYIGGDGLARGYLNRPELTKEKFIPHPFYKTGDLARFLPDGNIEFLGRVDHQVKIRGFRIELGEIEALLSQHSDVQQAVVIAREDIPGDQRLVAYIVLKQKLDVSVTSLKRFLQEKLPNYMVPAVFVILDSLPLTPNGKVDRQNL----------- 52143517 223 ----------------------------------------MTYSELNEKANSIARMLKGSGVK-NDTIVGIMMN--RSIESLVAILGVGGAYLPLDPKQPHERLAYMVRDSAMKTLLVDKDIFKSVNLIEVDLESLNLTPNLDEKPALSDLSY--------------------IIYTSGTTGNPKGVMVEHKNLI--NFVNWMIEIGQISNKTKMIQSFSLI-FDASIIEMMPCLAAGGQICDSQKVNPEEILEHLVGAQALM---LPSLFRAVLDYAETFQQKLSKFDKIYLGAEPLPADLITKFSDLCKDISNLYGPTESTVVASAYFYQSSLEDVS----------VGKPIGNGEIYIV--------KDNKLCGELCVGGEGVTRGYLNQPVLTKYVVIPERIYKTGDVGYWREDGTLKLLGRRDEQVKINGYRIELSEIESGLRQIEGINDAVVI---YDQSEKIPLFVAFYRGTKFESTNKIKELLRKNLPSYMIPNDIVKVEDFPQTVGGKLDKKKL----------- 150249471 62 -----------------------------------------TYRELAAGARRVAAWVARQPHTGPPRVGVLGERSLATYPVLLGVLLAGGAYVPLDPAAPPARLRAVLSRADAHAVVTTAESWALLEQPLPALLTDQPLPFQRSKVDSGRVAVLAGLPDAGEPVGPTPDDVAYVIFTSGSTGTPKGVVVQHRAAVLTCWARDLVPGSRVTQN-------ASLHFDASVQQIFPALASGATLFPVPRLSGPELAAWLARHRITHWDSVPSLWTPVVEHLAAAGQRLPDLRAVLLAGEPLPARQVDRWREQGHRLFNVYGPTE---------VTVNATAFEVTGPVGAVVPIGRPLPGITASVLDAHGNPCPVD--ADGELFLGGVGLARGYLDDPEGTARSFVERGFYRTGDVVRVGADGLLVFVGRRDDQVKLNGVRVEPAEIEHALLAHPGVTEAVAVVLREEGRAELVACVA-------SAVELSTEDIRAGLAE-ELPAALVVVESLPHNANGKLDRAACAELARDLSG-- 150015142 3270 ------------------------------------EENTLTYKELDEKSNKVANFLKEKNIGRNDYVGVIAERCIESIVNILGVLKAGAAYVPINPEHPEDRRKYILENSNCKM-----ELLP------------------DSYKKDNIASYSN---ERVYTKEYPEDMAY-VIYTSGSTGKPKGVIITHKA-----AANTIIDINQVNEEDKIIGLSSMFDLSVYDI-FGALSSGAALVMIEDQRDVKNIQKVIDNNGITIWNSVPAIMDMLIDNMSEDGNANESLRVVLLSGDWIPLTLPEKIKDADAEVVSLGGATEAS-------IWSIYYPIDEVNEEWNSIPYGMPLANQKFYVLNYEKEVCPI-GIA-GELYIGGEGLAEGYMNDEEKTNNAFIPDRLYNTGDYGVMSREGYIEFLGRKDHQIKIRGYRVELGEIENRILEHQSIKNVVVIDRSHSNGRKYLCAYVVSDVDISV-GELREHLGKT-VPDYMIPSYFVILDKIPLTANGKVDRKALPE--------- 111140011 487 -----------------------------------------SYTQLNRQANALAHQLVALGVQPDDRVAILARRGLDTLAGLLAILKSGACYVPLDPAHPAERLEYLLHDSAPVAILTQHDL-------RQRLPVSTVPVIALEPG--------NASIDSNPQVAVTPSNLAYVIYTSGSTGLPKGVMVEHHSVSWHCQAFDLHAGSHTASVAGF-----GFDAMAWEV-WPALCVGATLHLPPAQEDIDALLHWWRSQPLQ-VCFLPT---PVAEYAFSQGQGHPTLRTLLIGGD----RLRTFTQAQTFAVVNNYGPTEATVVATSGRV-----------EVGQPLHIGAPVANARVYLLDAQQRPVPI-GVA-GELYVGGKGVARGYLNRPELSAERFLDDPFYRTGDLARWLPDGTLDYLGRNDDQVKIRGVRIELGEIESVLASHPALQDAVVQFRDGQLW-----AWFVP-CQPVEIEALRTH-LQATLADYMLPAAYVRLDALPLTANGKLDRRAL----------- 134291947 76 ---------------------------AVIFEADDGTVTRVTYAELLARVSRFANALKKRGIGKGDRVVIYIPMSIEGIVAMQACARIGATHSVVFGGFSAKSLAVALITADEQAR--GGKTLPLKEAIMGGCDAVKSVIVIDWHAGRDLWMHEDAESDHCPPEWVGAEHPLFILYTSGSTGKPKGVQHSTGGYLL--WAAQTMKWTFDWKPDDVF----------WCTADIGWVTGHTYITYGPLACGGTQVVF---EGVPTYPDAGRFWKMIADHKVSVFYTAPTIRSLIKAADADDKVHPKSYDLSSLRIIGTVGEGERCPIVWQTETGGHMITPLPGATPTVPGSCTLPLPGIMAAVVDETGQDVPNGQGGILVVKRPWPSMIRTIWGDPERFKKSYYPEGLYLAGDGTVRDKDGYFTIMGRIDDVLNVSGHRLGTMEIESALVSHELVAEAAVVGRPDDTTGEAVVAFVVLKRSRPEGDEAAA--LAKALRDWQIPKDIRFGDNLPKTRSGKIMRRLLRSLAK------ 196258201 484 ------------------------------------ENEQLTYQELNHRANQLAHYLQSLGVGAD---VLVGVCLERSLEMIVGLLGIGGAYVPFDPQYPIERLKFMLEDTQVKVLLTQEKL------VKSLPQNHVHIICLDTDWQTISLANQDNLN-----TLVSGENLAYVIYTSGSTGKPKGVVVTHQSLVLNTNYIQLTVDDCIAQAANIAFDAATFEI------WGALLNGAKLVIINKSLSPSEFAFNISSQKISVLFLTTALFNQLASFVPKA---FSSLRYLLFGGEAVPRWVQEVLDKGAPELLHVYGPTENTTFSSWYLV----------ENLSTTATTGKPITNTQIYVLDKYLRPVPVGIP--GELYIGGLGLARGYLHQPTLTQEKFITNPFYKTGDIARRLPDGNLEFVGRINNQIKIRGFRIELEEIETVLVLHSEIKQAVVTLRKNSLGEKYLVAYIIAKNSQLSPKIVRNFLMQK-LPDYMIPNDFVFLDAFPLNTNGKINRQDL----------- 71996755 12 --------------DLILENVVKFGIRQAL--VHDNQV--ITFEEIPQLVSKLVYKLLELGISQGDTILVCLPNSIWYPLLFLSCAKIGAVLSGISHESTAGEIKYSLKQSGAKLVF------------TNEKVSKENYWALSENSPDSVKTYIDRITEDFRPENLDIDSILLAPFSSGTTGAPKCCLLTHRNFLTYSLKKFLFDQLLAQSSMKTLAFLPFHHASGFCLLEGCTTYIMSEFHPIVMMD---LIEKYEIDTINIVPPIANIFLKMG-ILQG---RCPSLRTILCGSSGLQKDRCKRLLSIFPQVTQGYGMTELVVLSCVTPFDDNFEHL---------GSCGHILPGFETKLFE---HPTGET-----ELWLKSDAIMKAY----KNGTPNLDEDDWLHTGDI-VTEKGGFFYVVDRMKDLIKLNGYQVSPTEIENVILTLPKVAEVAVVGIEDELCGQLPKAYIVL--EKNADELLFEHTMKEKLAVKQLRGGVSIIKEMPKSSSGKIQKNRL----------- 71733305 550 ------------------------------------EGQSLSYSQLNSQANRLAQHLLTLGVGPDVRVAVCIERSLELPVALLAVLKAGGAYVPLDPDYPSGRLRHILDDTCPVVLLLGPTRKILRDALQGADCEVP---ILDVQADAALWAQCSPDNPDPQRVRVNADHLAYVLYTSGTTGLPKGAMVTHRGLSNLLLWCQQFCG----ESGSMLHKIPFFDASAWEL-FWPLLTGGRLVIPGGHFEPGYLAQVVREQSVTAMVFVPAMLQLFLEVEESACHSLKDV--FSGGGELSPA--VARFQKRLPHARNVYGPTETT-------VISSVWTLQPGAEVPPRQPIGRPIANTRFYVLDERNAPVP--AGVTGQLHIGGVGVARGYMGLAELTAERFIDNPFYRSGDLARYRPDGQLEFLGRNDFQVKLRGIRLELSEIEARLDLFPGIRSSVALIVGDTAQNQRLVACCVADG------AVDESALRAHLASAVMPGAYLWLDALPLTVNGKVDRVAL----------- 111022069 5489 ----------------------------------------LTYDELDTRANRLARLLIARGAGPETLVAVAAARSVELVVALLAVVKSGAGYVPVDVTYPAERLAFVFADARPVCVLTTEAESDAVRASGVPLLLVDSAETVAELDRTSPLPVTD--GDRTGPLR-PDSVAY-VIYTSGSTGQPKGVQVAHRNVV------TLFANTQPLFRFDACDVWTMFHSAAWEL-WGALLHGGRLVVVDTTRSPDMFLRLLRDENVTVLNQTPTAFYQLAEADRVAGATELSLRVVVFGGEALDLGQLTRWYARHVDTAPAYGITETTVHV------SHLPLDAELAASASASVIGRALPGLRVYVLDSRLHPVPP--GVVGELYVSGPQVSRGYLGRFALTSTRFVADRMYRSGDLGRWNADGQLEYLGRNDFQVQVKGFRIELGEVESALLACEGVAQSVVLA-----RRERLVGYVVPEAGRVLDPAGIVDAVAGRLAAHMVPAAVVVLDALPLTVNGKLDRRALPE--------- 70730356 71 -----------------------------------------SFCQLNRRANRLAHYLRELGIGPDSLVGVQMERSLELMVALLAILKAGGAYLPLDPGYPEERLALIIDDAAVSVVLTQQRFEHRLKAQAVEV------ICLDDPAS------EELHPSEDNPASINSPGDLAVIYTSGSTGRPKGCMLPHKAICNRLLWMQRHYQVGPAER--ILQKTPFFDVSVWEL-FLPLLSGACLVMAKPHKDAHYLVQIIQAQQITICHFVPSM---LRFFLKHPAAECRSLSQVFVSGEALTHDLLLQFSRLDARLHNLYGPTEAAVDVTW---------WPAEPRPDQRVPIGRPIDNIQIHILDAESHPVPIGQT--GELCIGGVGLARGYLNRPELTAEKFIRDPFYRTGDEARFLDDGQIEVLGRFDSQVKLRGFRIELGEIENTLKSHPGISDAVVLVQDPGSEDPKLVAYVVAQGDKKTIRD----FVKARLPEYMTPNRVQFVEQIPVTAHGKTDRQAL----------- 145591598 90 -----------------------------------GAERKVTYGELASYVYKFSAALRAAGVKKGDTILVYMPNSIEAVAAILAAARVGAVSTTVFAGFSPKAVADRIELVEPKIVFTDYSLIPLISAWRPSLKTEEGGDVPMEKGRDIWLELEMGKGHSAHPEFVESNEPLFVLPTSGTTAKPKPVVHVHGGYQVWIIYGALLV-YGLSANDLIFNTSDIWIVGQSYIVFAPLIMGATSILFDGAIDPDLFWEIVEKYKPTLIWTSPTAARLLMRYGTNLAHDLSSVTRVVTAGEVVWRWLYEDVFRKRVPVIDHWWQTELAGPTIGYYYALVSGMPHGLEHMEIKGSAGVPLPGVEVEVVDERGNPVPPGHKGTLVIKRPHPGMTNDYWGRYEGKL-------VYYTGDAAHMDEDGYIWFAGRADEVIKIAGHRIGTIEVESALVSHPAVAEAAVVGVPDPLRGEAIAAFVVLRGRQPTEDDLIEHVRKT-FGPIAVFAGVEFVNMLPKTRSGKIMRRVLK---------- 195353588 58 -----------------------------------------TRGELLAIAMRVASYMRSEGLLQSDIVGIIGRNTTHMLAVAYACFFNGIAFHSLNITYDRDTIEKIYKVTKPSIIFCDGDEFEKVRSATAQLDV--KLVTM-RNHPVDSIKIDEVVAENFQPAKLENDQTLAILCSSGTTGTPKAVTINNSRHILSG-------NYHLTTADIQYSHNTLDWITGLLTTITSGVFSTTRVIANNAFDPAFAMRIIEEYKVTWTIQPPSSMALMINCPEFETCDLSSLRCYMFGGSRAALEVQKGISRLSHDCLQFYGFTELGAMAT---INCHF-----DEK---TGSVGRLVNGLKLKIINDEGESLGPD--EIGEVCIKNHQHWSGYYGNEVETRGMRDSLGWYHSGDLGYMDRDGFLYIMDRKKEMLKYQNIMYYPNDIESVISEMPQVAEVCVFGIWSNMFGDEAAAAVVKKGYELEAQDVVDYVSSRTDSKYQLNGGAVIVENLKRSANGKTNRMANKAHF------- 67921295 77 -FAKWFVNGKINMYNCLDRHLTTWRRNKIIWEGEPGDSRTLTYGELHREVCQFANVLKDMGVEKGDRVGIYMPMVPEAAIAMLACTRIGAPHSVVFGGFSAEALRDRLEDAEAKVVVTKDKIVPLKSEVDKALESVQKVIVIDITMVSGRDYWWHDLQKDASPKCDAEEDPLFILYTSGSTGKPKGVVHTTYNLYTHMTTKWIFD---LKDNDVY-----------WCTADVGWITGHSYIVYGPLSNPGCFWDVVEKYGVNVFYTAPTAIRAFIKMGEEQARDLSSLRLLTVGEPINPEAWIWYHRVIGGEIVDTWWQTETGGVMITPLPGA---------TPTQPGSATRPFPGIIADVVDQNGNAVPDNTG--GYLVIKHPWLRTVYNNPERFQKTYWDPKPVYFAGDSARRDEKGYFWIMGRVDDVMNVSGHRLGSMELESALVSHPAVAEASVVGVPHEIKGEDIYAFVTLEDHYSPSNELNKELKQSEIGAIARPGTIQFAEALPKTRSGKIVRRFLRQ--------- 71014575 47 ----------LSIYEFFDYQAT--KRPDAVAYVYLGK--NFTWGEVAKDVHRLANYLLSRGYKAGDRVAIFMGNSVAIVEWFFACMCINVIPAFINNSLTGKGLVHCVSVARAKLLVYEPYLEGVVSEVQDQL--------LDNSQIEGFLRYDDGITEVAKPLRIPDKSTAALIYTSGTTGLPKAALCSHGRMGTACSVWPVFN--SFSSKDRIYTPMPLYHSSALFLCICASLWSGSTVIIGRKFSARKYVRKHNATVVQYIGEIARYLLAVPPSPLDKQHNV----RMAYGNGMRPDVWEKFRERYGVRTISEFFASSEGNGALLNYNTGPFGAGAVGRLGTLARKVRPDFKIIRVDAITEDIYRDPKTGFCVGEFVMRIGTNSQGYADNPEATKDALAKDAWFRSGDLMSKDVDGFFYFGDRMGDTFRWRSENVSTTEVANAL--GQVVSEANVYGV------------------------------------------------------------------------- 186683275 501 ------------------------------------ENEQLTYQELNTKANQLAHHLRSLGVSADILVGICVERSIEMLIGILGILKAGGAYVPLDPNYPQERLSFTLADSQVKVLITQQQLLPNLPENQAQILCID--------SDWDFIAQSSA----NNPPRLPDNLAY-IIYTSGSTGKPKGVLINHANIV--RLFTATEEWFHFNQDDITLFHSFAFDFSVWEI-WGALIKGGRLVIVPYWISPADFYQLLCKQQVTVLNQTPSAFLIQTEELIKTSESL-ALRWVIFGGEALEQSLKPWFERHGDKLPQMYGITETTVHVTYRPIT--IADLSSNAGSVI----GCPIPDLQVYILDQNRQLLPMG--VPGEMYVGGAGLARGYLNREELTSKVFVAHPFYKTGDLARYLGNGDLEYLGRIDNQVKIRGFRIELGEIEAAISQHPDVQATVVLARVDNPGDKRLVAYLVLNQQLAISVNELRQFLGSKLPQYMIPAAFVFLDVLPLTSNGKVDRSGLK---------- 67922759 481 ------------------------------------EEEKLTYRELNNQAEKLADSLQQLGVEPNVLVGIFLDRSHLSIVAILAVFKAGGAYLPLDSKMPEERLHGILEDAQVQVLLTEEKLLPQVLCIDSQPTTVEKFQNSDQNLTPNDLAY--------------------VIYTSGSTGKPKGVAVEHRQLC--NYFNSIIERLDLPET-ASFATLSTFSADLGNTIIFSALCGCLHIIAQERINPITLAEYFRNHPIDCFKIVPSHLNALLTTV--NAEDILPSKLLILGGESLSWSLVKQIQELQPNCRNHYGPTETTIGVLTFKVP------QEEHQYAATVPIGRPLDNTQIYLLDEYLQPVPL--LTPGEIYIGGANLSRGYYNRPELTEERFIINPFYKTGDVGRYLPDGSIEFLGRSDRQVKIRGFRIELGEIEAVLSQHPSVKQAVVTVPKDEKGNQRLVAYVV-LGSHNT-----DHLMRIRLPQYMVPHRFVTLKTIPVTANGKIDYKAL----------- 115376598 7 ---------------FFERNVERFPDKKAI----VLGAQSATYAQLDRMASRVAHALVDRGIVRGDRVAIYSEVSIEALAAVLGILKAGCVLVTVHHTFSQRKLLFQLKDSGARGLVISGDLEPIAE--EAALKVILHTRVADIRALDGPEVFEA--GGDDDDARLGT-----LFYTSGSSARPKGVLVSHKNMVFQSVTGYLEN----TPDDAILSYSTLFYNILMPLLFGGRAVVEKQI---PE-KPEQILEVIRREEVTGMQVFPPVIFHVCQIEDLESQRIEPLRYISSSGQALPLKHIRRLRGAQVKIFSNYGLTECKRVAY----------LPPSEIDKRPGSVGKAIPGVRAFLVDDDGQLVTEPGRA-GQLAVAGDLVMLRYWNLPEQTSKVLKDNLFLFTGDLFRTDQDGYLYYVCRKDDVFSRGGFKVNPREIEAHLLTHEAVAEVAVVPVADEAAGHVPKACVVLRGAALSAEEVMQYC--AASLDWHMPTRVAFLDALPRTLSGKTSKR------------- 37679717 66 -----------------------------------------SYFEMRDRVARIAGMLADHGVTKGDRVVIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPKVVLIEINKVPLVDAIMDSRWKPEKVVVLSERDLDWHQAVENALPHACVPVLATD--PLYILYTSGTTGKPKGVVRDHAVAMKYSMSAIYQDGVFWAASDVGWVVGHSYIV------YAPLIHGCTTILPVRTPDPGAFWRVCEEYGVNVLFSAPTAFRAIKKE-DPQGEHLKNLSKLMAGERLDPPTLEWVQSQTAKPVIDHWWQTETGWAIAGNMVGIEL--------MPVKAGSAMPIPGYQVDILDEMGRAGPMQQ---GFVALKRPLCLPTVWRNHDRFESGYLSQGYYVSGDGGYLDEEGYLFIMGRIDDVINVAGHRLSTGEMEEIVGAHPAVAECAVVGVHDELKGQLPLGFVVLKGVKIDPTELEQELV--GKVRNEIGAVACFVERLPKTRSGKILRRTIRQ--------- 159484368 149 -----------------------------------GREKSMTYAEALDEVCKLANWLRAAGVKKGDAVAVYMPMLLELPLAMLACARIGAVHSVVFGGFSAESLAQRMEDCKAKVLLTGPKSIDLKKIADKACKTVEHVLVYDNAVPAADCPFTPGRDRWWQSEVAAQPTTCALLYTSGSTGKPKGVLHSTGGYMVYA-ATTMRHVFGLQQGDVY-----------WCTADCGWITGHSYLAYGPLLNPARCWEVVAAHGVTQFYTAPTAIRSLMSFGDQWVSQCDTSSLKLLGSVGEPINPEAW--RWYHEV-VGKGKCPIVDTWWQTETGGHMITPLPGAWPEKPGSATLPFFGVRPVVLDEKGNEL--QGEAEGILAISQPWPSTTVYGDHERYQSNFGPPGYYFTGDGCRRDADGYYWITGRVDDVINVSGHRIGTAEVESALVAHPACAEAAVVGYDHPIKGQGIYAYVTLMAGVEATKELKKELVRSIIGAFAAPDVIHWAPGLPKTRSGKIMRRVLRK--------- 34496941 233 ----------------MERLAALAGSQPDAAALE-GEGLSLSYRQLLERARALAGRLKAHGLEDGDRVAILLPRSVDAIVAILGTLWAGGCYVPLDPQGPAARLAMVLDDARPRLALTRRRWAELC----GELPA---------------LCLDEAPADDAPRL---ERCAAGLLYTSGSTGKPNGVLVGHRALAHFVSSAGQLYRVRTGER--ILQFAPL-HFDALALCHGGTLAAMLESMPAFADAVARLIDVLD---------LPTAWHELAYALTELAARLSRVRLAIIGGEAALPERARRWRELTATLLNSYGPTEASIIATGAALAGPDAVWDGNEDIPI----GLPRPGVDAAIVDAGLRPVAQGEE--GELCLLGDALAIGYLGRDELTRRFVTLDALYRTGDRAVW-RGGQLRFLGRLDQELKISGLRIDPAEVENALLACPGVREAAVIGLPLAGGGYALAAFLAADAE-PDAGALRRQLAER-LPAAAIPDRWQWLEQLPRNVNGKIDRKQL----------- 116050340 1587 --------------------------------------QRLSYGELNARANRLAHCLIARGVGADVPVGLALERSLDMLVGLLAILKAGGAYLPLDPAAPEERLAHILDDSGVRLLLTQGHLLERLPRQAG-----VEVLAIDGLVLDGY--------AESDP--LPTLSADNLAYTSGSTGKPKGTLLTHRALRLFSATEAWF---GFDERDVTLFHSYAFDFSVWEI-FGALLYGGRLVIVPQWVSPEDFYRLLCREGVTVLNQTPSAFKQLMAVACSADMATQALRYVIFGGEALDQSLRPWFQRFGDQLVNMYGITETTHVTYRPVSEADLEG-------GLVSPIGGTIPDLSWYILDRDLNPVPR--GAVGELYIGRAGLARGYLRRPGLSATRFVPNPFYRTGDLARFQADGNIEYIGRIDHQVKVRGFRIELGEIEAALAGLAGVRDAVVLA--HDGVGGTQLAGYVVADSAEDAERLRESLLKRHLPDYMVPAHLMLLERMPLTVNGKLDRQAL----------- 52222862 2088 -----------------------------------------TFAELETRANQLAHHLAGLGVAPGTLVGVCADRGVDAVVALLGVLRAGGAFVPLDPAYPAERLQVMLEDAAVPVVVTEERLL---DRTAGHDATT---VCLDRDLP---------LLEEL-PARPPYTAVAPVVYTSGTTGRPKGVMVEHRHVMVHALAALQPRALSVSSISVDL----FFSDFLLSALFGGTMVICPQ---DAVADQVALTDLLLKSRAQLMVTVPTLARAVVAELAWRGVTPEALRVLMVGSEGWPADAAAEILAPGTVLVNAYGSTETT--VDSTVFQLGRDPLGDAAFVPV----GRPLANTRIYVLDERMRPVPT--GVVGECYIGGDGVSRGYLGRPELTAERFLDDPFYRTGDLARWRADGNLECLGRVDDQVKIRGFRVELGEVEAALARHPAIDSAAAAIRKDDGGPARLVGYVVPAGHTPDLAELR------AFAAERLPSAYMVLDALPMTPSGTVARRAL----------- 108757920 534 -----------------------------------------TYAELERRANQLAHHLRTYGVSRGTRVGLCLERSPDMVVGLLAILKAGGAYVPIDHHYPAERISLLLQEAGIGVLV---TTKPLAEGLPA--SNSKHVCVDTDADVITALPHDAPL-----PATVGGDDLAYVMFTSGSTGRPKGVCIPHRAVSRLVLANPFIH---FGPDEVFLQLAPVAFDASTLELWGALLHGARLVLAPPHT--PSLDEL---AALLTHHRVSTLWLTAALFEQMVLHQLAGVRQVLAGGDVLPPLRVRQLERLGAVLVNGYGPTENT-----TFSATH--SLRAGEAFGTSVPIGRPLGHSTAYVLDSRMEPVPV--GVPGELFVGGDGLAWGYLSRPELTAEKFLPHPFYRTGDRVRWRADGSLEFLGRSDFQVKVRGFRIELGEIESVLQQAPGVQEAVVLAREDAPGDKRLVAYFVPTAAARSEEQAANTFLKARLPEYMLPAVFMPLEVLPLSPNGKVDRKALPAPYAD----- 145591178 120 ---------------------------------------KLTYYDLFREVNRVACMLKCFGVKKGDRV-TLYLPMVPELPTMLAAWRIGAITNVVFSGFSADALAERINDSQSRIVITADKVVRLKEVVDSALEKVENVIVLDVPMTEGRDFWWNRLMQYIEPEPVESEHPSFILYTSGTTGKPKGIVHDTGGWAVH-VYATMKWVFDIRDDDIY-----------WCTADIGWVTGHSYVVLGPLLQPDRWWSIIERYGVTILYTSPTAIRMFMRYGEAWKHDLSTLRIISVGEPINPEAWRWAYRVLGVAFGSTWWMTETGGIVISHAPGLYLVPMK-------PGTNGPPLPGFEVDVVDENGNPVPPGVK--GYLVIKKPWMLHGIWGDPEKTYWSRFP-GMFYVGDYAIKDKDGYIWVLGRADEVIKVAGHRLGTYELESAFVAHPAVAEAAVVGVPDAIKGEVPIAVVLKQGVTPTEEELREHIRKS-IGPIAEPAQIFFVTKLPKTRSGKIMRRLLK---------- 124266578 50 -------DGTLNVYNCLDRNVGLGDKTAIIFEADDGKVTTASYRQLLAQTCRLANGLRSLGVKKGDRVVIYISMSIEGVAAMQACARIGATHSVVFGGFSAQSLDRIADTGAVAVITADQQVLPLKAIVDGGCESVRHVLVAKRTGADGFQALNELLAGQADPEWVEAEHPLFLLYTSGSTGKPKGVQHASGGYLLH---AALTTKWTFDLKDDDI---------FWCTADIGWVTGHSYITYGPLADAGRFWQMIQKHKVSVFYTAPTAIRSLAEGNEAVHPKKYDLSSLRILGSVGEPINPAAWEWYHQHI--GGGRCPIVDTFWQTETGGHMITPLPGATPLVPGSCTLPFPGIQAAIVDETGKDVP-NGQG-GILVVKQPWMIRTIWGDPERFKKSYYPEDFYLAGDGAIRDEKGYFTITGRIDDVLNVSGHRMGTMEIESALVSHTEVAEAAVVGRPDDTTGEAICAFVVLKRPRPTGEEAKK--IAAELRNWAKPKDIRFGDNLPKTRSGKIMRRLLRSIAK------ 45659221 115 -----------------------------------------TYYDVYREVNRFANILKKFGVKKGDRVLVYLPMIPELAITILACTRIGAIHSVVFGGFSPEALQSRIDDCKPKLVVLKKNVDLALEKSKEKVKTV---IVVRRTGNESGLTWKDGLSAYCKPEEMDAEDPLFILYTSGSTGKPKG--------VLHTTGGYLL-GANLTFH-YVFDIKP--EDTYWCTADIGWVTGHSYLVYGPLSNGASSVDVIDKYGVNIFYTAPTAIRALMEGLNHIQKRLSSLRLLSVGEPINPEAWEWYFKNIGCPIVDTWWQTETGSIMITALPGAIPQK---------PGSATLPFFGVQPVLVDNDGKEITDKGEVSGNLCIKGPWMMRGVYGDPKRFFETYFSQGYYFTGDGARRDKDGYFWITGRVDDVINVSGHRIGSAEVESALVENKSVAEAAVVGFPHDIKGQGIYAYVTVKEGVTTNDVLKKELISTMIGKIARPDVIHWAPGLPKTRSGKIMRRILRK--------- 167763676 32 ------------------------------------------YKDVARKIEKLHIIFEASGIRKGDKIAVCGRNSSHWGVTFLATLTYGAVIVPILHEFKADNVHNIVNHSEAKLLFLNESAMPLLEGIRNERVTYDHLNIFGKKFPKNF--RKEHIDYHKDQ---PEELAV-INYTSGTTSYSKGVMLPYRSLWSNTRFAFEV--LPLKAGDKLVCMLPMAHMSVGCHIYYLTRMPSPKIIPNLIVAVPLIIEKIIKKSVLPKLETPTMKLLLKDKIKATVREQMNFATVIVGGAAFNQEVEQFLRMIDFPYTVGYGMTECGPIICY-----------EDWTRFKPGSCGKAAPRMEVKILSPDPENIP------GEIVCRGPNVMLGYYKNEEATAEVVDKDGWLHTGDLALMDAEGNVTIKGRSKNLLGPNGQNIYPEEIEDKLNNLPYVAESIIV-----QQNEKLVGLVYPDFDDAFAHGLNNDDIERVMAYSQISKMKIYPEEFEKTPK-KSIKRFLYQEAK------ 85375824 32 -----------------------------------------TWPEMSKRSNNLARNLRAQGAGDGAKIAFYMRNRPEYGE-LMAACFKGRLTHNINYRYRPEEVFYIFDDSDSEVIVYSSEFRDCILELKERLTKVHTFVEIGDASQIASFAYEKLVEGNGAPLDI-ERSPDDLIYTGGTTGMPKGVMWRHDDMRKAQLDAQKLLGVALVKQGITLPACPLMHGTGFITAIGTLMSGGALVLSDPSFDAEELWDAVDQHKVQSIAIVGDAFAKMLQALDAHPKRWDTSSKQVKAGLCKHIPQVILMDSFGASEGLGFGLSVTTAQGGTNTAKFGIGEFCD--------------------VFDENDRKVEAGSGVPGFIARKGAIPTGYYKDPEKSAKTFRTIDGYSIPGDWCQVESDGSLTLLGRGSVCINTAGEKVYPEEVEEVLKTHPAIADALVVGVPDEKWGEAVTAVVHLNQDAKFEEQAIKDHVREQLAGYKTPKAICTTQTPLRASNGK----------------- 166368744 495 ------------------------------------EDQQLNYRELNARANQLAHYLQNLGVGPD---VLVGICVERSLEMMVGLLGIGGGYLPIDPEYPTERLLYILQDAQVRVLLTQKHL------IAGLPKHQSELVCLDTDW--SFITQ----AQESNPCCQPENLAYAI-YTSGSTGDPKGVMIQHSSVV--NLAHGL--HQAIYAHHQISPL--RVSING-SLAFDTSVKQIIQLIYGHSLNIVPEKVRFDGHAMLSYLRQQKI-----DVLDCTPSQLRLLQSVLVGGEAIDESMWATLAKQNINFYNVYGPTECTVDTTICLITAN-----------LKPVIGRPIANVQTYILDEYLQPVPVG--VPGELHIGGAGLARGYLNCPELTNEKFISHPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQHNYVETTCVTAREDSPGIKRLVAYIVPKNVTPSTNELRQ-FLKARLPDYMIPSAFVTLETLPLTPNGKLDHRALPE--------- 184201174 89 -----------------------------------------TYAQLQEKVALFAGALAAQGVTKGDRVLLYMPMIAESVIAMLACARLGAVHSVVFGGFAPRELASRIDDSRPVAIVVEPKRIEYLPAIEEALQISEHFTTTVAEAREAWLSWSEAQDAPAEPVTVAATDPLYILYTSGTTGKPKGVVRDNGGHAV-ALSWSMVNIYDVSAGDVMWTASDVWVVGHSYIVYAPLLAGATTVVPVGTPDAGAFWQRVEEHGVKVLFTAPTALRAIGDFVKQ--HDISSLQALFVAGELDPETYRWASTVLDVPVVDHWWQTETGWAICANPFGI--------EKLPIVAGSTVPVPGFHVEILDPLGEPLGPGEEGNIAVRLPLPPGTSTLWGKDERFVSSYLSPGYYATGDSGYIDENGYVFVMGRTDDVINVSGHRLSTGQMEQIVATHPDVAECAVIGVNDPLKGQRPSGVVLKTGAEITQEQLAEDLVT--MVRSQIGPVADFVDALPKTRSGKILRKTMRQ--------- 196258200 1116 ---------------------------------------KINYQQLNEKANQLAHYLRTLGVKSDDLV---GICLERSLEMIIGVLGIGAAYLSLDPVYPKERLDYMMIDAKVSIVV-----------------TLEKYAYLNQAVKSVYLDSQKAIIEEQNTAEIGTKNLAYIIYTSGSTGQPKGVLIEHKSLI--NLTQSAINQYQINVKDKVLQFASIFDAAAECLSSGGTLVLRTEEM---MKSVANFIQKSQEKGITIW-DLPTAYLLVTEIMQENLSLPPSLRLVILGGERVPERVKMWQEYVGYKLVNSYGPTEAT-------VVSTLYYLPDAPVKGGEIPIGKPINNVQVYILDQYLQPMPLG--VPGELYIGGLGIARGYLNRPELTAEKFIDNPFYKTGDLVRYKPDGNLEFLGRIDSQVKIRGFRIELAEIEAILNQYSRIKQAVVIAREDHPGNKQLVAYLLGKQNQVTLEEI-RYYLKEKLPAYMVPSVFIFLDEIPLTPNGKVDYKAL----------- 76817510 1775 ------------------------------------EGQRLSYAELNARANRLAHYLQARGVGPGRLVALCAERGIEMVVGLLAILKAGGAYVPLDPAYASDRLRGIVEDSQPALVLAD----AVGRAALGELDGALPVIDLETDA----LRWREM------PATNPEVASAYVIYTSGSTGRPKGVMVEHAQVV--RLFGATQAWFGFDERDVTLFHSYGFDFSVWEM-WGALLHGGRLVIVPTEVTPSAFFALLCAEGVTVLNQTPSAFQALAGNIERANVVAHRLRYVIFGGEAEPRTLASWYARHGTQLVNMYGITETT-------VHVTYYALRAEDAMRLGASIGVRIPDLQLYVLDARREPVPM--GVTGELYVGGAGVARGYLNRPELTRERFIDDPFYKTGDLARWRTDGSLEYLGRNDFQVKIRGFRIELGEIEAQLAKVAGVREVVVLARDSAEVRDSATEHATPNALSPSPEDADVAALRAQAAQYMVPSAYVRLDAWPLTPNGKLDRRALPAPADDAYARA 83644854 268 ----------------------------------------LTYAELDEASYQLAQALRELGVQPGQVVAIHTPRSIPMAVSALAALKAGAVYMPLDPDYPVERIQLLMEDSQAAVLIHSEDAPPTVPA------DVKH-ASLSLDMPGGRVC---ALQIQAPSQSAPADAAAYLMFTSGTTGRPKGVLNTHAGVLRLVRRATYLDGVRVAQAGATGFDASVFEIWAALLNGGCLQIVDREVL----LDSVELARFFRERKTDVALITTSLFSQLA---SDDPAMFAPLSQLLVGGDVSPKQVAAVYAACGIVILNAYGPTENGVITVQRIDPARLDSIS----------IGVPISNSVALVLNRFGRLTPPLFE--GELYVGGAGLALGYLGREEDTAKAFVPHPYYRTGDRARWNAEDELEFLGRQDFQIKIRGFRVELGEIEKAALSHPTVNEALVLALKPEGAAEYRLHCYLGVTEQQLIDQLPAHMVPA--AVWAMP-------ELPLTVNGKVNRRVLAEMRQEESGGA 188581166 55 ----------------------------------TGTRRTITYGELRDEVAVLAGLLADLGVEKGDRVVIYMPMVPEALFGMLACARIGAIHSVVFGGFAANELAARIEDAAPKVILIEPARVPLLDAARSSHKPDACLILQRPQAEASLIEGRDQAGRRAEPVPVAATDPLYILYTSGTTGRPKGVVRDSGGYCV-ALAWSMANLYGVAPGEVYFCASDIWVVGHSYIVYAPLLHGCTTVLPVGTPDAGAFWRVVAEHGVCTLFTAPTALRAIKKAEQIAGYDLSRFRALFLAGERADPDSVAWAERLERPVIDHWWQTETGWAIAGNPIGI--------ERLPVKGSTAKPMPGYDLHVLDEAGKPVP--AGTMGTIALKLPLPPGCLWGSDERFRQSYTFPGFYDTSDAGVVDADGYVTVLGRTDDIINVAGHRLSTGGMEAVLAAHPDVAECAVIGIRDSLKGEAPCGFVVLKGTAKDPETIERELVARVREEIGPVAAFKLAGRLPKTRSGKILRGTMK---------- 24744795 47 -----------------------------------------TYQDLYNDALNILDGLDQRGIKLGDKVILQIAKNKDFIPALWALGGIIPVPLTVAPHYAVKKLENVWKILEQPLILSDNELITEIQ----KLETQSHLKGLQVVSIDYLRSIESQSNSQPDPDLTPENQAL-LLFTSGSTGMPKGVMLTHNNLL--SMSAGTVAMNNFSQQEVTLNWMPLDHAGAIVLGIMAVDLACDQIHVPMELQPLKWLELIQNHQATISWA-PNFAFSLSEQLNQSSYNLSSMKFLVNAGEQVSIKTIRLFLEIDRAIKPAFGMTESCSGITWSVGLSQ-DKLTEENIII---SLGKPIPGATIRIVDQENNVLPE--AEIGRLQIKGKSVTKEYYHNPELNQEVFQDEGWFTTGDLALLDGELFITGREKQEIIINGINYFAHEIETVIEELEGVNVSYTAAFAL-FDQIQETDLLIIIFSPESEHFEQIRSHLTKVGIAP-----AYVIPLEVPKTSIGKVQKSKLKKDFE------ 156740564 1 -----MRMDDITLPQLLMHNAQRFGDRVALREKDFGIWQTVTWRQFADHVRAFALGLRALGVQRGDKVAIIGDNRPEWLYAELATQAIGGASIGVYQDSVAEEVRYLVEAADARVIVVDQEQVDKMIEIWSQLHGVLKVIYYEPKGLRRYQAYLASFPDIEELGRVYDREHPGLSTTSGTTGKPKLAMLTHRNLI--SQGAGLLAVDPLGPDDEFVSFLPLAWVGEQMITVAAGLIGPRVMFSPPRIWENMLSQVYAMADARFNGVAPGLFLRLKYTLELKDHLLRFLKRAYTGGAALGPDVFRFYHAIGVNLKQVYGQTESAGLSV----------IHRDGQIKFQT-VGTPLPNTEVHIA------------ANGEILVKSPSVFIGYYKNPEATAETL-KDGWLHSGDAGYFDEDGHLVVIDRAKDVMTRDGTIFSPQFIENKLKFSPYIKEAVV---------------------------------------------------------------------------- 167581404 253 -----------------------------------------TYASLGERVDALAGRLLERTRGEPQCIAICFERSFDMVIAILATLKAGCTYVPIDPQLPADRVAFMLSDSAAAMLL-------TIEPVRRERFSSFDILCIDEPAPP-RAAWPRAAMPAVDP-----HAAAYVLYTSGSTGKPKGVVVTHANVLLDVMEASYPLGAGDSAFDVSVP-----ELFGWFVGHGSLAILAPQAEGSPDLIVAALLR----HGVTHVNFTPSVTEAAADARFAREHR---LRHVFVIGEELTNALANDALRAPAAIYNMYGPTEAT-----VFATGHAHAAPIPNG---KVPIGRALGNMRVYVLDERMRPMPIGMP--GDLYIAGDGVARGYLNRDELNAERFLPDPFYMTGDLARWTRDGTLEFLGRIDQQIKIRGYRVELDEIASALNAHPLVDEAAVILKREQDGAARLVAYVVPNGVEPASSPSEHARLRDALADYMMPAAYVLAPSLPKGITGKLDRKAL----------- 56478676 74 -----------------------------------GEPERLGYAALAADATRIAGGLVRRGV-VPDQCVALGLDFFR---CFFGVLFAGAIPVPMYPPARASQIAGILRNCEAPVLV--AFMRPLLRVLGGLAPSLRHIVTAEE------------LADAPDATPLPARSEAALVYTSGSTGDPKGVTLSHANLLANIRAYGRV--LNVSSTDVCVSWLPLYHDMGLIGAWLGSLYHACPLVLMSPLDPECWLWAIHRHRGTITAAPNFAFELCVKRLDLAGLDLASWQIAMNGAEPVSAGTLERFARYGLRLAPVYGLAECSLALTMTPPGRGMRTDRIERAAMTHASCGLPLPGHEVRIVGADGRMLPE--RRIGQLEFRGPSATAGYFRNPAAD-AALFHDGWLDTGDFA-YLVDGELYVTGRAKDMIIRGGRNFYPYELEQAVGELPGVRKGCVAAVPDAAPAGERLVVVAEMREKDAAQALEQRIVAVSSDVLGLPDEVVLVHAVLKTSSGKIRRGAIREGYRH----- 115375642 557 -----------------------------------------TYGELDQLSDRLAVYLQSLGVGPEGVVGIYLERSPQLIVSFLAVLKAGGAFLALDPDEPSERLRRILDDARPEVVLSAGELA-------GRLAELGRFTVVDEQGQLLPSATGKRLRRETGPGNL-----AYILYTSGSTGQPKGTEITHRSIV--NYLKWCVDAYRLKAASGS-PVIGSVSFDGTLTSLFAPLLAGRALFLLPRGQEIDLLETYPEQDFSFIKMTPSHLRA----FDGLGRARKVLERAVLGGEGLHAGDLAREQRIATRIINEYGPTEAAVACCVYDVPQGGEPLPE------RIPIGRPIDNTQLYILDRHRQPVPIG--VPGELHIGGTGLARGYLRRPDLTAERFIPNPFYRTGDLARYLPDGRIEFLGRVDSQLKIRGHRVEAGEIEAALARHPRVVQAAVVLRHVPNSPPRLVAYVLAEGDAAVLKEEFRKFLRGQIPDYMIPGAFEVLDELPLTPSGKIDRKAL----------- 214003830 3413 -----------------------------------------SYSQLLGEVESLARLLVSLGVRRENRVGVLVERSAELAVTLMGVTFAGGVFVPVDPDYPRERIEFMLANSAPEVLVCTKTTRAVVPA-----EFTGTVLVLDE-LPAADPGVEL-------PSVAPEDAAY-VIYTSGSTGVPKGVLVAHSGLV--NLGYAHIERMAVTASSRILQLSAIGFDAIVSELYMTLLAGATLVLPDAASMPVTLGDAIRKAGITHLTVSPSV-LASEDDLP------DTLQTVLTGGEALPPALVDRWSP-GRRVIQAYGPTETT---ICSTMSAPLSPGHDQVPL------GGPIYNVQHYVLDAYLQPVPP--GVVGELYITGVGLARGYLGSERFVASPFAPERMYRSGDLFRWTREGQLMFAGRVDAQVKVRGYRVEPAEIEAVLIEHPEVAQVAVAVRRDGPGDKQLVAYVVPTADSSTLTAALRELAAERLPEYMMPAAFVSLEKMPLTPNGKLDHKALQ---------- 167898383 276 ---------------------------------------RMTYETLDRRSDALARALRARGVGRGSRVASLQSYSEKIVVAYLGILKAGAALDPADPRAAPAMIVTARRDLEDTLTIDDPECGKAPDAVNDAVNDVATDVVTDATARDAELDF--ATLAEADPAYV--------IYTSGSTGKPKGVEVSHGSLNVSYHGWHRAYRFGKPGHPVTLQLAGMTFDLGIGDVSRTLACGGTLVMP-PRLDAGRLHALMRAERVSFGDFPPVILRELIRHCNETGDRLDMLDTLVCGADVAARALCGPHAR----VLGSYGVTEAA--IDSSYFDPDLHALAPDSVVPL----GRPLPSCELLIVDPLLQMTPI--GVPGELLVAGPAVATRYLNNDALTAQVIAGDGFYRTGDICRFLEDGTIDFLGRRDNQIKIRGFRVELGEVEGVLAAHPDVRQCAVVVRDEASGDPSLAAFVV----SDAPIAALRGYLRGRLPAYMLPAAIERLGDMPLTASGKIDRNRLK---------- 110635759 106 ---------------------------------------KITYRQLYEHVCRLANVLKERGVKKGDRVTIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDSLARIEDGKSDFVITADQGLIPLKENTDKAIAIVRHVLVVRRTGGEGRLWYHEEIRDQCKPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGLVFASMTHQYV--FDYQDGDIY-----------WCTADVGWVTGHSYIVYGPLADASRLWEVVDKHQVNIFYTAPTAIRALGDHFVTRTSR-KSLRLLSVGEPINPEAWEWYYNVVGEKVVDTWWQTETGGIMITPLPGA----------IDLKAGSALPFFGVQPQLVDGDGKPIEGAGSGNLCIAESWPGQMRTVYGDHERFVQTYTYKGKYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVSHQKVSEAAVVGYPHDKGQGIYCYVTLMAGEKGSKKELVEHVRRE-IGPIATPDKIQFAPGLPKTRSGKIMRRILRKIAEDDFG-- 148255497 551 -----------------------------------------SYAVLNARANRLAHLLIAQGAGPEQIVALALPRSAELIVGLLAIAKSGATYLPLDPDYPADRLAFMLADAR-------PVCLVTSNAIAERLPEAGRRLLLDHPDTADLLARQPDTNPR-DQDRIAPLTPVNSAYTSGSTGIPKGVVVSHTGIT--SLVEAQIERLGITPDSRVLQFSSSSFDASIMEVLMAFPAGAALVVPQAGLMAGKLADTLTRYAVSHALIPPAVLAGMPT------EQLAQLRTLIVGGDACPPDLVARWSE-GRRMINAYGPTETTICATMSMPLSG----------AADPPIGHPIWNTRVYVLDDGLQPVPV-GVA-GEFYIAGSGLARGYLNRPGLTAERFVADPFYRTGDRARWRPEGTLHFLGRADHQVKIRGFRIEPGEIEATLGQHESVAQAAVIAREDRAGDRRLVGYVVPAGHAPHAMMLRQHLTRT-LPDYMVPAAFVVLDALPLTPNGKLDRNAL----------- 206890430 87 -------------YNCLDRNLSTLGNKALIWEADDGEVKTYTYWQLYREVNRFANVLKKLGIKKGDRVAVYLPMIPELPITLLACARIGAIHSVVFAGFSAQSLRDRINDCGAKLLLRGGRLVPLKQALEGAVKRTPNFVDMDPERDFWWLMNDPEIGNYCEPEQVDAEDPLFILYTSGSTGKPKG--------VLHTTGGYMVYVNITFKLTFDYKPEEIF----FCTADIGWVTGHSYIVYGPLSNPGRFWEIVEKHRVNIFYTAPTAIRALMREGEKYQHDLSSLRILTVGEPINPEAWMWYYKHVGKEIVDTWWQTETGGFMITPLPGA----------MTLKPGSATPFFGVVPRVLKEDGSPAAVNEGGYLVIEKPWPGMLRGTWGDPENKRFSRFPGKYF-TGDGARVDEDGDYWLMGRIDDVINVSGHRIGTAEVESALVAHPAVAEAAVVGFPHDKGEGIYVYAVLKEGHEPSREKLLISHIRQMIGPIATPDKIQFAGGLPKTRSGKIMRRILRK--------- 159030045 502 --------------------------------------QQLTYRELNESANQLAHYLQKIGVSSQSLVGICLERSVNMVIAVLAVLKVGGVCVPLDPTYPQERLSYILQDTQLKTLLTQKDCQLLLNS-----ETISQRILLDKQGSEIALEPKTNLDK---PVSLKDLAY--IIYSSGSTGVPKGI------MILHQSLTNIIEQVKMSSERNFLQFAPFFDVSYHEIFAALCLGGNLFIIPDSRLDLAKLSQLLANNPI-HKAILPVTLLQIETYSEET-YLFANLREIISAGEQITPTMISVFKKLHCTLYNYYGPTEADIVTSYTF----------DPNPDLWPKIGKPAINVQVYILNSHLQPVPIG--VTGELYVAGGGLARGYFNNPQLTQEKFIANPFYKTGDLARYLPNGDIEYLGRIDDVVKVRGYRIELGEVETILNQHPQIAQAIATVQGKTAREKYLAAYFIPRGETVNQVEL-RHFLENWLPDYMIPSAFVVMESFQLSPNGKVDRKVL----------- 157374599 71 -----------------------------------------TYNELLAQVSRLAGYMDSVGVKKGDRVIIYMPMVPETAYAMLACARIGAIHSVVFGGFAASELATRIDDAKPKLILIEPSGVPLLDDAIGQSKQVDTCIILNRSQYTADLVTGRDVDWQSAVASAPNIACQTVAYTSGTTGQPKGVVRDNGGHAV-ALSWSMKHIYDIAAGDVFWAASDVWVVGHSYIVYGPLLVGATTVLPIGTPDPGIFWRIIEKYQVKSFFTAPTAIRAIGDFLKDVD--LSCLKTLFLAGECDPDTLHWSEERLNKPVIDHWWQTETGWPVAANLMGT--------APVEVKAGSALPVPGYQVEVVDEMGDVV--EPGASGNVVIKLPLPPGTLWNNEQDSYLSMYP-GYYLTGDAGYMDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHEAVAEVAVIGVDDKLKGQLPLGVVLKKGVTLSDEELYRELIAGPVASFRLVSA---VQKLPKTRSGKILRGTMRKIADN----- 41408486 29 ---------------------------------------RSTFAESADRTRRLANFLSGNGLGVQDRVALVMHNDL-YPDMVVGCLKARTVPVNVNYHYTPREVGELFDYLRPRAVIYHRGLGPKFADVLGR-GDVDLLIAVDDGSEAGAVSLDDALGDTGHPAGSPDDLL--MICTGGTTGRPKGVLWRQSDIYVHACAQEIRDKVSGAAGAPWFAVSPLMHAAGMWTAFAAIMAGTTVVLTGKKLDPRSVWETAQRERVGMMTMVGDAYAALVAELQRGSYDLSSLYAIGTGGAATPKYQQALLELLHITLINGYGSSETG-----NMGFGHSRTGTRTDTFTLREGG--------LVLAEDYSRFLSPGEPQLGWVAREGR-IPLGYFDDPDATRKTFVIDGVVISGDRAALEPDGTLRLFGRDSLVVNTGGEKVFVEEVEEVLRAHPAVADALVVGRPSGRWGEEIVALVELRGTGAAADELHAH-CTSRLARFKAPKEFLFVAAVQRLGNGK----------------- 6449056 3311 -----------------------------------------TYGELNKRANQLAQALRVEGVQAGQLVGIMAERSLEMIIGIFGILKAGGAYLPIDPDSPVERIHYIARDSGINILL-----------THGELPENLNFINMKEEQ-----AYHETDINLAVPCQFDQLAYC--IYTSGTTGTPKGT--PKGTLIEHRQVIHLIEGAVYSAYDGVLHVAPYYFDASVQQIYASLLLGHTLIVPKEAVDGEALCQYYRQHRIDVTDGTPAKLLVAADDGEGV-----PLRHLLIGGEALPKTTVTKFDRAAPAITNVYGPTETC-------VDASLFNIEVSADAWTRSQVHIPIPLNRMYILDSQQKLQPVGVQ--GELYIAGDGVGRGYLNLPELTNKKFVNDPFYRTGDLARLLPDGNIEFIERVDHQVKIHGFRIELGEIESIMLNIPEIQEAVASVLEDADGEHYICGYYV--ANKPFPTSQLRDRLTRHLPGYMIPAYFVQMDQMPLTPNGKLNRNLLPEPDGKRYG-- 154687170 33 -----------------------------------------SYAQLFEKSRKVLGVLQKKGLRKKDELIIQIEDNEQFIKVFWACILGGIILSVGYNEEHKQKILRIWSILNNPYCISDQRTLHSLEKVETYSSIVKQSIYLDE------IKNSNEVGELISP--KPEEIAF-IQFSSGTTGDPKGVILTHKNLITN--ISALNEAWETSKSDSSLSWMPLTHMGLIAIHLASTYKKIQQYII-----PTSVF-----------IRRPTLWLLLDNYKKNQIYNLTCVRLLANGAEPISTSLCQRFKQFGLKLNTVYGLAEATPKLGNSFVPVTLEALEVGQKITVEEKKGITFPAVRFRICDSNNYVLDDD--FIGHVQIKGENVTSGYYNNESATKDAITADGWLNTGDLGFIHNNSLV-ITGRTKDIIIKNGQNYYSHDIERVAENVKDIELGNVVAVPNETKAEEDLVIFVKTAEKELKRELTKQL---GLNVHQV----IPVRKIFKTTSGKVQRSKMKDFYK------ 70731694 196 -----------------------------------------SYAQVNQWANRIAAYLQEQGIGKGDVLAIFIENRPELLVTVLAVAKLGGICAMLNTAQTQGVLAHSLALVKPAAIILGGELQAAYSAVREQIDPQRTWFVADQDTPEGMRNMAESAGYPSDNLAQTQRIPCFYIYTSGTTGLPKAGIFKHGRWMRTSAGFGTI-ALDMQPGDVVYCTLPLYHATGLCVCWGSAITGAS------------------GFAIRRKFSASQFWDDVRRYKATTVGYVGELCRYLIDQPACARDMIGNGLRPGVEFKQRFGICELYAASDGNIGFSNILNFDHTVGFSL-------IPWALVEYAHDTGAPVAKGGQGLLLAKIDDKAPLDGYTDPEKNLKVILKDDCYFNTGDLLRDIGFGHVQFVDRLGDTYRWKGENVSTTEVENVLLGHPQVAEVVAYGVEIHNTNGRAGMVAITPAESLATLDFSELL---QFARQQLPAYAVIKVKMDTTGTFKYQKSRLKEQ-------- 85713170 107 -----------------------------------------TYREMHKEVSRFANGLKKLGVGKGDRVAIYMPMVPEAAYAMLACARIGAVHSVIFGGFSPNAIADRINDCGAKVIITADSTIGLKKNVDAALETLEHVVV--SQVTEGAVNWTEGVSEECQPEVMDAEDPLFILYTSGSTGKPKGVVHTTGGMVWASMTHEYV--FDCHDDDIY-----------WCAADVGWITGHSYIVYGPFANGATIGEIVDKHQVSILYTAPTAIRALGDEAAKTSTR-ESLRVLSVGEPINPEAWEWYHKRIGCPIMDTWWQTETGGIMIT--------PLPGATDLKPGSAT-RPFFGVKPALVDGEGN--KQEGEAEGGLIIEDSWTLWGDHERFEQTYFSTYKNVYF-TGDGAKRDADGYYWITGRVDDVLNVSGHRLGTAEIESALVAHSAVAEAAVVGFPHDIKGQGIYVYITPVDGVEVTDELTKEVVRSELSPIATPDILHWTKGLPKTRSGKIMRRILRKIAANEF--- 126731093 53 -----------TCWNAVDRHVEQ-GRGEQTAIIYDSPITHTSYVELRNRVAMLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACARLGAIHSVVFGGFAAHELAVRIDDARPKAIIMEPGRVPLLDAAIDQSTHKPDFCVIFQREQENWHGFQYGV-QPAECVPVEGNHPAYILYTSGTTGQPKGVV-RHTGGHLVALNWTMKNLYNVDPGDVF-----------WAASDVGWVVGHSYICYAPLIHGNTTI-VFEGKPVG-TPDAGTFWRVISEFTAPTAFRLSGLRGVYLAGEADPATIEWAQEQLKVPVIDHWWQTETGWCIAGN-------PLGIEELPTKLGSPAVPMPGYEIHILDEAGHPMPQ--GELGSIAVKLPLPPGTLWNAEARFRKAYLDHGYYETGDAGMIDDDGYVYIMARTDDVINVAGHRLSTGGMEEVLASHPDVAECAVIGVTDDLKGQLPLGLCLSSGVNRPHEEIVKECVK--LVRDQIGPVAAFVDRLPKTRSGKILRATMVKIADN----- 146304221 100 ----------------------------VIWESELGERKIVTYQDMFYEVNRWANALRSLGVGKGDRVTIYMPLTPEGIAAMLASARIGAIHSVIFAGFGSQAIADRVEDAKAKVVITAPRRGKVVELKKGERSPVQHVLVTDVNMKEGRDVFFDEVGKYVEPERMDSNDPLFILYTSGTTGKPKGIMHSTGGY-LTGTAVMLLWSYGLSENDVLFNTSDIWIVGHSYITYSPLIMGRTVVIPYPD-KWAEIIERYRATTFGTSATALRYFMKYGDYVKN--HDLSSIRIIVTNGEVLNYSPW----KWGLEVLGGGKVFMSHQWWQTETGAPNLGYLPGIIYMPMKSASGFPLPGNFVEVLDENGNPSAP--RVRGYLVMRPPFMMGMWNDNGERLKKTYFSKSLYYPGDFAMVDEDGYIWVLGRADETLKIAAHRIGAGEVESAITSHPSVAEAAVIGVPDSKGEEVHAFVVLKQGYAPSSEDIQSHVRKV-MGPIVSPQIH-FVDKLPKTRSGKVMRRVIK---------- 156551021 114 -----------------------------------GEYKWKSFVEIEKLATTVSRGMKELGLTVKKNVVIFAETRAEWMVAAHACFKQNLTIVTIYSTLGDDAIAHGINETEVDTVITSYDLLPKFKRILQKVPEVKNIVFMEDQLKEAIIPFQEVVGSTSTATLTPPTSTAIIMYTSGSTGVPKGVILSHKNVI--TTLKGYCDAVVIENDDVFLGYLPLAHVESVCLGYSSSLTSSSKIQKGCKGDASVL-------HPTCLTAVPLILKGIAEKVKKSGYKLKWTRRLILTGGASPETHMQVKLCLCVTVTQGYGLTETCSTVMDPYDRSY-------------GRVGAPTTVCDICLENEAGYRVTDVPHPRGEIIVGGDNISAGYYKLPDKTKDFFFKDGWFRTGDIGEFHPDGAIKIIDRKKDLVKQFGEYVSLGKVESELKTCQLVENICVYGDSSKNF---TVALVVPQVEKAVLQALVEHSKKCNLQKFEIPGAVKLVTESWSTAAFKLKRKAVQERYKN----- 39946508 77 --------------------------------------HAYTYAEVYTIALRYGNWIKTYGVKPHDVVAMDFMNSDQFVFMLFGLWSIGAKPAFINYNLRERALSHCVAAAKSRVCFIDPAVAALTDYLRDGLPETKFVLFTPEVAAE-VMATEPIRPPDEVRYETQQHAMAILIYTSGTTGLPKAAVVSAKMIVAGGFTSRLLN---LQTTDVYYTCMPLYHSTATLMGLGAVLTAGSTLALGVKFSTKNFVRHYDGETCRYLLSAPTIKDPATGEILDKKHRVHTAH----GNGLRPDVWNKFKERFGVTIVEFYGATETYNVSTNDFSAGAIGRNGWLYSLILS----YSIAFVEVDYNTDLPRRDPKTGFCKGEFIFKLPANDQGYYGNKEATEAKIMRDAWLRTGDVIRADNEGRLFFHDRIGDTFRWKGENVSTQEVSLVLGRHDSIKEANVYGVTVPNHDGRACAALTLSDALATEKKLGDELLKTSLPKFAVPQFLVVRGEMQSTGTNKQQKHDLR---------- 145595164 5 -----------NIADLFEHAVDAFGDRPAV---FLGE-QAISYPELEERANRLAHFLRDRGVRPGDHVGLYAGNSIEAVVAMIAVYKLRAAVVNINYRYVENELRFLFADAELSALIHDRRFAPRVATVLASTSGPHTVVTLPDGSAEGGVPYADALA-AGDPGRFGERSAIYLLYTGGTTGYPKGVLWRHRALVDFMTGIPLEDEWAQSARTVRLCMAPLIHGNAQWAVLAALFAGDTVVLL-PHFNPQE------------------VWRTV---------ERRRVNVMVLIGDAMARPIIEAYAAGGYDGSSVAAVSSSGALFSPGVKRQYLELLSETGFIGLGVVAEVPTPAPSTVVLGPDGRPVPPGGE--GRLAKSG-FLPLGYYKDPVKTAALLIEDGYALPGDLARREVDGTITLLGRGSTCVNTGGEKVFPEEVEGALKTHPDVFDALVVGVADERLGQRVAALIQPRAGVTLDLAGVRTHLREQIAGYKVPRSVWLVDEISRTISGK----------------- 149194553 99 ----------------------------------NGEKRIITYLELYRDVNRFANLLKSLGVKKGDRVVIYMPMIPEAAYAMLACARIGAIHSVVFGGFSAEALKDRILDAEAKIVITKPYMLPVVDKALEGVDIVEKVIVVDINWVEGRLSYNDLIINQDDKCKMDSEDPLFLLYTSGSTGKPKGVQHSQAGYILW---AQLTMEWVFDIKD---------NDTFWCTADIGWITGHTYIVYGP-LAAGGTTLMF--EGVLTYPDSGRTWKMVEEYKEPKKYDLSSLRILTVGEPIDPTAWKWYYEVVGCSIVDTWWQTETG---------GHMISPLPAATPIKPGSATFPLPGIFAEIIDEEGNKMPPNEKGLLCITKPWPSMIRTIWGDPESYFSTAKKDGVYFSGDGAIYDEDGYIWITGRVDDVINVSGHRLGTAEIEAAIKKHPLVAEVAVVGRPDEIKGESIFAYVVLKGEDTIAEEIEIIQEINAIVKEEIVDTIAFVPGLPKTRSGKIMRRILR---------- 28870014 1512 -------DERLHLLEDFNPARQAFPERLTVHALIEAQVARTSYAQLNQQANRLAHHLISLGVRPDERVALCLHRGPQRLIAMLAVLKAGAAYVPVDPVYPAERIAYLLQDSTPRLVLTEHATLALV----GDIAQVNIEQAEVHSHPD---SNPQVQGLDAQNL-------AYVIYTSGSTGQPKGVMVEHRTLAWHCQAFSLHAGSHTASVAGF-----GFDAMAWEV-WPALCAGAVLHLPPAQVGNEHVDELLDWEQPLQVSFLPT---PVAEQAFRRPRQHPTLRTLLIGGDR-----LRQFDSDGFAVINNYGPTETTVVATSGPVTPHI---------------GGPIANTRVYVLDEQLQPVPV--GVIGELYIGGAGVARGYLNKPQMTEERFVADPFYRSGDLVRWNVDGSLDYLGRNDDQVKIRGMRIELGEIEAVLARQADVKDAVVLV-----RGERLLAWYT-EVSAVEPETLRE-ALQACLPPHMVPLAFTRLQSLPLTSHGKLDRNAL----------- 94311208 78 --------------------------TAIVFEADDGTVTRVSYQELLAKVSRFANGMKALGIKKGDRVVIYMPMSVEGVVAMQACARIGATHSVVFGGFSAKSLQRLVDVGAVALITADEQMLPLKEALTGGCEAVKNVIVYRRTG--GNVAWTEGRDRSMEDVAAGQSDNCPVLYTSGSTGKPKGVQHSTGGYLLW----------ALMTMRWTFDIKPMF----WCTADIGWVTGHTYITYGPLAAGATQI-VFEGVPTFPNAGAPTAIRSLIKAAEAKQYDLSSLRLLTVGEPINPEAWMWYYKNIG---------RERCPIVWQTETGGHMITPLPGATPLVPGSCTLPLPGIMAAIVDETGQDVPNGNGGILVVKRPWPSMIRTIWGDPERFKKSYYPEKLYLAGDGSIRDKEGYFTIMGRIDDVLNVSGHRMGTMEIESALVSNPIVAEAAVVGRPDDTTGEAICAFVVLKRSRPTAEEAVK--IAAELRNWAKPKDIRFGDNLPKTRSGKIMRRLLRSLAK------ 88857007 1672 -----------------------------------------SYGELNAKANQLAHYLRAHGVGPDSLV---GLCTERSLEMVIGIWGIGGAYVPLDPELPSARLQYLVSDTLANVVL---STQALKEHITGEAQVV-YLDGLGSQVTHPFSEYSEE-NINLKEIGLTSQHLAYMIYTSGSTGQPKGVLLAHQA--LHNRIDWMDREYGCDSLDVILQKTPYFDVSVWEFIW-PMLKGAKLVVAKPQKDPSYLTELIVATGVTKLHFVPSVMLAHGDL-----RRCQSLKQVFCSGEALQISHVEQFRHQLPEVHNLYGPTEAAIDV------SYWDC---SQPLGSSVPIGKPIQNIQLYILDDELNLLPQG--ACGELHIGGDGLARGYLNRPELTQERFIANPFYKTGDLVRYKEDGNIEYMGRLDHQVKIRGFRIELGEIEYQVAQHKQIDSALVVAQADKAGNQRLIAYGKTVQADAPKEDVITSLLAAVLPEYMVPANVILVSEWPLTPNGKIDRRGL----------- 24744798 495 ------------------------------------EGQELTYQALNERANQLAHYLQEKGV---KPEVLVGIYFERSLEAILAILKAGGAYVPLDPTYPRDRLDYMLTDSAVSILLTQQS---LVTNLREDLDTIESFCLDSD-----WLILENYSRENPSSSVQSENLAY-LIYTSGSTGKPKGVMNLHQGICNNILRTK--DSYPTTNRDRLLQISSLAFDASVLDIFWSLSSGMALIIPKPEKDLAYLIQLMIEKKVSQVFFVPSLLRLLLQ--QPNLENCRYLKRVFCGGEALSSELMQQFQHFNCELHNLYGPTETS----VDATCWQCPPRTDDPAIAI----GRPIANTQIYILDRHLQPVPVG--IVGELHIGGIPLARGYLNQLELTAEKFIPNPFYKTGDLVRYLADGNIEYLGRIDNQVKLRGLRIELGEIQTILDSHPQINQSVVIIQTDSEDNQRLVAYVDSQNQALTPKELRQ-FLQPKLPAYMIPSAFVILPEFPLNANGK----------------- 11095218 36 --------------------------------------------ELHRSVRRVATALREAGVARDHAVAILTVRYAAHLLGASVVYITGANHGTVTHDLPVTTRVRMMREAGASVLVFDERNAQLAETIRETVPDKLVLCGLGHPASGTVTADGRPVEDVAVPAETPELAM--VLYTSGTTGQPKGVCKPFGAW------NATVVGLAGQPRQTYLAMTAVSHTVGMVVDIA--LAAGGSVLLREKFDPTDFLRDVVTHRVTDTMGVPQLY-AILNHPDVRTTDLSSLQHLVVGCPASPERLREAVTVFPGVLWQSYGSTETGRIA--------MLREDDHDHPELLATVGRPMPGVTIAIRDQTGRDLPVN--EIGEVVVHSPNNMAGYIGDPRAT-TRVVRDGWVHTGDMGSVDERGYVRLFGRMHEMVKVQDTRVSPTEVEKVLVGCPGVVDACVYGHRRPDLEELHAAVVLSTEDAPSFAALRDHVAQT-MTPTHAPVRFVRWRQFPINNTGKTDRLRIRE--------- 153893542 80 -----------------------------------GDVRTITYRQLYFHVCRLAHIFENMGLVAGDRVAIYMPMVPEAVIAMLACARIGAVHTVVFGGFSPEALKDRINDCRAKLVITADGLKAAVDAVEGALKRCGNEVTMHEGRDVWWREAWEGAPNAHSPKAFDAEHPLFILYTSGSTGKPKGVLHTSAGYLLGAKLSSLKDSDRYFCTADIGWVTGHSYVVYGLLSNGSTIFLYEGAPNHP--EPDRFWRMIDRHGITILYTAPTAIRAFMRWGDNLRNRLDSLRLLSVGEPINPEAWMWYHKMIGCPIVDTWWQTETGSIMI-----TPLPGITP----TKPGSATLPFFGVVPRVVDSSGHEVPRD--AGGKLVITKPWMLRTLWGDDERFRQAYFSDGWYFTGDGARQDKDGYFWIVGRIDDVLNISGHRIGTAEVESALVSHSAVAEAAAVGRPDEKGQSLIVFVTLKAGHEPSKETLRNHVTHE-IGALARPDHVRFAVGLPKTRSGKIMRRILKE--------- 153004629 103 ---------------------------------EDGEEHTYTYNRLYREVNRFANALKKLGVRKGDRVLLYMPLTPEGIISMLACARIGAIHSVVFAGMGTQALRSRIEDCAAKVVVCSDYLKPTVDEAVRDLYGVEHVIVHRRGSRPGDAPFTFESEREHDFYDIQDGHAIHILYTSGTTGKPKGVV--------HTTGGYLVGTTYLARAYYQITDSDIY----WSTSDIGWIVGHSFIVYGPLSAGAT---IFTREGVPDYPSPDVTWELCERYGVNVMFTAPTAVRMWMGGDAPSRYDLQKLRLIACRWAQANLVGQSKGMVVDNWWQTEIAAPVLGTLPTFDAKVGKPVPGADVAVVDAAGKPVSDGEGGLLVIRKPLPYMLRTIWNDHARYEKYWSQPGVYTAGDIAVRDRDGYFAVLGRADDVMNVAGHRIGTADVESALLRHPAVAESAVIGLPDPVKGEKIKAFVVLRKGVPQGASLKDH-VRQDLGPIATPADVELRASLPKTRSGKIMRRLLK---------- 119963563 69 -----------------------------------------TYGQLQQRSNQVAQVLEDLGVVPGNRVLLRGPNNPWIVAAWLGVLKAGAVVVTTMPMLRSNEVSTLIGLTKPVVAISDHRFVDELAVAAGDAVTVLAYGADDDGDLSSRCGRKSAVDTSADDVAL-------LGPTSGTTGVPKVTMHFHRDILANTFARYILQPTA---DDVFAGSPPLFTFGLGGLVVFPLRFGASSLLT-EKAGPVELAEHASKAGATILFTAPTAYRAI--LKENRGDVLRGLRLAVSAGELSKETWEAVREATGLRLVNGIGATE----MLHVFISAAGDDIR-------PGTTGRAVPGFRASILDGDGHEL-GPGK-IGRLAVIGP--TGCRY-LDDPRQANYVVKGWNVTGDTFSMDADGYFTYQARSDNMIVSSGYNIGAPEVETAIDQHPDVVENAVIGIPDEERGSIVCAFIVLRGDAAKRKEIQD-FVKQTIAPYKYPRDVRFVNELPRNPSGKLQHFKLRD--------- 115359773 13 ---------------YFERSAS--SRRDKVALVVDG--RSATYGELLDVMLTIADTLQRLGIPAGARVAIYSEMSVHAVAAAFGILKAGCVLACIRHTIDTAELEQQIADCGASALVASRSTSPTIDATRGDLSEYVVCFAADGASEAGNPSTDD---------------AATIFYTSGSTGDSKGVLVTHRIMIFRSVSGYLAN----SERDIVLSFSPGLSSDGFYNTVMPLLFGGRAVLPA---SAAAIVDIIERHGITGLHVFPPALFRLCESGDLPASRLQSLRYVSTSGQAFPGKYIRLLRRAAVLIYCNYGSTECKRI-------AYLPPAELDRRI---GSVGKAIPGIRTYLVGNDNALVVRPWE-VGELAVAGDLLMEKYWGRESDTARVIREGCFFMTGDLFAMDEDGFLFFQCRKGDLFDRDGVPVNPRAVERVLLDHESVAEALVVPVSRSDGARVPKAYVVPAATSAANAELLDH-CRRHLDSAAVPASIDFLRALPRTFGGKV---------------- 209526144 87 ------LDRHLTTW--RKNKAALIWEGE------PGDSRTLTYSQLHREVCQMANVIKQLGVKKGDRVGIYMPMIPEAAIAMLACARIGAPHTVIFGGFSAEALKDRLEDAQAKLVITKDAIVPLKEQVDKALQATQQKIQMEPGRDHWWHDLQQNASGQCPAEEMDSEDMLFILYTSGTTGKPKGVVHTTGGYNLYS---HITNQWAFDLQDTDV---------YWCTADVGWITGHSYIVYGPASNPGCLWDVVEKYGVTIFYTAPTAIRALMKMGERNARDLSSLRILTVGEPINPEAWIWYNRVIGCPIVDTWWQTETG-----GFMITPLPGATP----TKPGSATLPFPGIIADVVDTEGEPVTNNSGGYLVVRHPWPGMMRTVYGDPDRFRRTLRPDYVYFAGDGAHKDEDGYFWVMGRVDDVINVSGHRLGTMEVESALVSHPAVAEAAVVGRPDEVKGEEIVAFVTLEGDRQPDEELKQHVVNE-IGALARPGEIRFSDDLPKTRSGKIMRRLLR---------- 162450802 25 ----------------------------------SGEERAISYAELWLEARRRAYALRKLGLRKGDRVALILTEADEFVLTFVGALTAGIV---AVPMYPPQSLAHILEASGASVLVTNEQLKEMIDAYREALPGLRVVLERDLRARDGSDASDAS--HAAEPWRVSLDDLAFLQFTSGSTSRPKGVMVTHRNLTVNSHAI-MFDGLRSTPEDRGVSWLPLYHDMGLIGFVIAPLYALVPVMPSLWLDA---IHRFRGT-ITFA---PNFAFALATRAVTDAQDLSCVRALGCGAADVLRAFLRRFSERGLSILPSYGMAEATLAITFSDLKAPLTTDRVDAKAMQAGKCGRPLPCHELIIAGPDGSPLPRE---VGEIWVRGPSVAAGYFNEPEATEAAFG-GGWLRTGDLG-YTVAGEVYLCGRSKDLIILGGKNYFPQDIERIASSVEGVRDGHCVAFSCLTAEGAERAIVVAEAKRSVA-GVAQAITQAVRAQLQLSEALIKRGTLAKTSSGKVRRREMKRRFE------ 157961971 64 -----------------------------------------SYAEVDQRANQVANLAASRGLNAGDVCAMVLENRPEFFFIWFGLTKLGVIVAFINSQVHGAPLSHAIKETEASAVIVGEECAHLVSKTISDITDCSLLQVFDSNLALNYMDYSREFDSRVARKDITAETPSLLIFTSGTTGLPKAAIYSHRWLCSGDVMSVTIDAT---ESDVFYVCLPMYHGAAATSVTSTALAAGASIVVRRKFSVREFWPDVQQNGITVCQYIGEICRYLLNYDDSQGVKDHTLRCMLGAGLSAESSWINKFGEM--DIYEGWGSTETNLINLDNYIGSRVADWSKTNFRLVKFNTDL-----ECHEKDADGLYVPCKSGEVGEMIINHPEFGGGRYTSSNATEKKILADVFWRSGDLLRFDDNGYFYFVDRIGDTYRWKSENVSSQEVANELSGLAGLELINIYGVQVPEHEGRAAAIVMQQGKDFDPNAFYA-LTEAKLPRYAAPQFVRVSSVADMTSTFKLRKVDLQKQ-------- 45435117 111 -----------------------------------------TYKQLHHDVCQFANVLKSLGVKKGDVVAIYMPMVPEAAVAMLACARIGAVHSVIFGGFSPDAVARIIDSHSKLVITADEGIIPLKKNVDEALKSIKNVVVFQRTGNASYWVWWHDLIKEASADCPPEEMNAEILYTSGSTGKPKGVVHTTGGYLVYA---------ALTFKYVF-----DYHPGDWCTADVGWVTGHSYLLYGPLACGARLSQVVDKHKVNILYTAPTAIRALMAEGDKAGTKRDSLRIMSVGEPINPEAWEWYYNKIGCPIVDTWWQTETG-----GFMITPLPGATE-----LKAGSATPFFGVQPALVDNLGN--PQEGVAEGNLVITDSWPGQALFGDHERFEQTYTFKGMYFSGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVAHPKIAEAAVVGVPHNKGQAIYAYITLNHGEEPTPELYTENWVRKEIGPLATPDILHWTDSLPKTRSGKIMRRILRK--------- 58388862 109 ---------------------------------HPDDYSRLTYRKLLEEVCRFANVLKSHGVQKGDRVSIYMPMTMELPVAMLACARIGAVHSIVFAGFSSDSLAERMHDCQAKVLITADHLKDICDTAMDKAEELGHHVSFDTPWRDGRDFWWHQEMEDAEPACYPEWMSAEMLYTSGSTGKPKG--------VLHTTAGYLL--YAATTFKIVFDYKP--NDIYWCTADIGWITGHTYVLYGPLANGATSVEIIDKYKVSQFYTAPTAIRSLMKFGDELKHDLSSLRVLSVGEPINPEAWLWYYRVIGKEIVDTFWQTETG---------GHVITPLPGATPMKPGSASFPFFGVKPTLLDESGTEITGEGE--GYLVFSQPWMMRTLFNNHPRYESTYFSNGYYCTGDGARRDADGYFWVTGRVDDMLNVSGHLMSTSEVESVLTEHPRVSEAAVVSRPHPVKGECLYCFITPNQNEAFDKTLISELVRERIGPFAQPDVIQHAPGLPKTRSGKIMRRVLRK--------- 162450267 8 --------DELNLADYFLFDRLREGLGDKVALLFGDQRH--TYADVAEKVRMLQAHLAVEGVALEQRVLIVLHDSPAFVWAFFAALSHGAVVAMGNPEAPAPDLAHLVEYTRAAAVVTIPRVVPTGGDLEADLPVSPALAALRGTSLRGALAQGRAALAAKRPTRRDDIAI--WLFTSGSTGRSKAAMHTHRDFAFNT--ERYAKATVGYRKDDITVSVPRLFFTNLLFPFA---VGATSGLFVERPTPESLARYVERYRPTVVTNVPTMMGKLLDDDDARAARLSSVRFHLSAGEALPPALLERFRRFHADVYDGIGSAEMFHIYCTNRPGDRPGSLGRVEGYTIKI---LP--------SDAAGPGAPEPPGETGVMWVKGDSVALGYFQDREKSWGTFH-GHWCRTGDLFRMDAEGYLWFSGRADELLKVGGVWVAPVEVEECLTEHPAVSLAAVIGAEEAGLVKPKAFIVVARGRVATGEELAQELVKDRLSKHKYPRWVAFVDDVPRNDRGKVDRKALRQR-------- 189465603 1 ------MEQEQHFIDYIEQSII---RNWNLNALTDYKGATLQYKDVARKIAKFHIVLESAGIQPGDKIAVCGRNSAHWAVTFLATITYGAVIVPILHEFKADNIHNIVNHSEARLLFVGPQLLGVI--LMTEFTPV---VCRDKRLMEAFEHRNTLYGQRYPKNFRPEHICAIINYTSGTTGYSKGVMLPYRS--LWSNVNYCHEMLPVKPGDNIVSMLPMGHVFGMTYDFLYGFSAGAHIMPTPKIIAQSFAEIVDNKIGKLLLHVPIIALARKEAMEIFG---GNFDEIIIGGAPFNAEVERFLKQIGFPYTIAYGMTECGPIICS----SRWETL----KLASCGKA-----TTRMEVKIDSSDP----EKVAGEIICRGTNLMLGYYKNQEATSQIIDVNGWLHTGDLGTMDAEGYVTVRGRSKNLLTSSGQNIYPEEIESKLNNMPYVSESLIVL-----QKEKLVALIYPRMMEANRNELNQQLP----AYCQISKVKIHFEEFEKT-AKKSIKRFMYQEAK------ 124521581 94 -----------------------------IWEGENGDSKFFTYNMLLAEVNRFSNVLRGFGVKKGDCVAIFLPNLAEAVIAVLACFRIGAIYNTIFSGYSEKSL-------KDRLVNFEPKVIVTADATRGDIPSVKAVVVVDREAGRDYWWHEETRKASCEPERLEANEYGIVFYTSGTTGKPKGVVHSGMAFVVQNYIYAKYDDVLWCSADIGWLTMHIWGI-AGALSNGVTTVFYEGAIDYPEKDRYRIIEKYRVNKL-FTA--PTALRMLKSMGEHEKYDLSCLDVVLVGEPFDAETWQWTYEVLGICVNNTWGQTETSPLAGAAWLTP-----------MKPGSAGRPFLGAVIDVVDQEGNPVPR--GTLGNLVIQKPFYLGSYFSQ---------VDGCYYASDLAMIDEDGYVWVTGRSDDAFNVAGHRLSTMEMESAVLETPGVSETAVIGVPDEIKGEVPVCFVRLSDGTEESEELKEAIIVDQIGKIAVPKAILFTDTLPKTVSGKIMRRLLKE--------- 11498886 64 ----------------------------IWSNIETGEKKEYTYEQFAAEGNRIVNFLRGHGVEKGDSFYMMIPLLPPIWFATFATVKGGFIGVPTATTMTVRDLEYRFKVYPPVAIMADEASAKTIEALSNVGAEPKVKIVIGDRS--GWESYDSLSKEEAEAAKTKWDDIIFSFFTSGTTGLPKRVAHTATSYVGHLMTACIIN---VQPGDIHHNLAPGWAKYAWSSFFAPLNVGATATFYYTRLNGDLYLQAVSEFKVNTFCAPPTAW-RLFMFADIGKYDYSALRDVVSAGEPLNPELYEQWKKTDTEIRDFYGQTESTAMIGNPFKGGKI----------IPGSFGRPTFMYDVTLVDDEGNEITKPNEVGHIVVRLDRWRPIGYMGDPEKTAKVFV-GKYYYTGDKAFFDEKGYWWFVGRADDVIKTSDYRVGPFEVESALIEHPAVAEAAVVGSPHPRYQLVKAFVILAPGYEPSREELFMH-CKNILARYKIPRIIEFVPELPKTISGKIRRVELRQ--------- 159029572 47 -----------------------------------------SYQDLYQDALVILNGLEQKGIKLGHKVILQIAKNQDFIPALWALGGIIPVPLTVAPSYAVKKLENVWKILDNPLILSDSELITEIEKL-GTYSHLEGWQVISRKAPSKI---------EQLPILDPQDAAL-LLFTSGSTGMPKGVILTHHNIL--SMTAGTVVMNHFTQQEVTLNWMPLDHVGAIVLGIMAVDLACDQIHVPMELQPLQWLELIQKHQVSISWS-PNFAFSLAEELKHVSYNLSSMKFLVNAGEQVSVKTIRLFEKHQLQIKPAFGMTESCSGITWSAGLSKNELTEENSFVSL----GKPIPGATIRIVDQENNPLPE--REIGRLQIQGNSVTKGYYNNNELNQEVFQ-EGWFTTGDLGYLSKELFITGREKQEIIINGVNYFAHELETTIEELEGVKVSYTAAFAV-FDQSRETDLLIITPESEQKVVRKIRSHVTQ----KFGIAPAYVIPLEVPKTSIGKVQKSKLKKDFE------ 71281178 79 ----------------------------------TGKKQKFSYLELTSLVAKFADVLRSQDVTKGDRVLIYMPMIPQAAIAMLACARLGAIHSVVFGGFAANELAVRINDAEPKVIVYKPLIDQAIEIANHKPKNCQREEVQAQLVPNRDLDWQEQMDVAVEIPAVPVKSTLYILYTSGTTGKPKGVVRDHAVAMLYSMKNGMQKGTFWAASDVGWVVGHSYIIYGTLMAGCTTIVYEGKPIRTP--DAGAFWRVCAEYKVNALFSAPTAFRAIGDLLKD--YDLSSLKRLFLAGELDPATYHWLKEKTQLPVIDHWWQTETGWAI----ASTPLDDGSDNIVATKAGSAGFPIAGFDVQILDGDGQQVPAGQQ--GSVAIKLPLPPGCYRDSERLVSGYLSNHGYYTSGDGGYIDEEGYLFIMGRIDDVINVAGHRLSTGEMEEVLSGHPAVAECAVVGIHDALKGQVPLGVVIKNGITTSDEDLISELIRNDIGAIASLKKLLIIDRLPKTRSGKILRKTLRQ--------- 189206197 4830 ---------------------------------------KLTYAELDRLSTALAGRLNQ-NHGIGPEVLVLCFQSMWAVATQLSVMKAGGAVVNLDPAQPLDRIQLILRDADAKVVLTASHLAKKFETVAG-LTT----IAIDEQ----YFANLPLTSTPALPVISPQNPAYVL-FTSGSTGLPKGIVIEHRSLC----SSSKAHGTAWN----IGPSTRLLQFAAYQFDVSAADIFTTLQRGGCICVPSDNERLNDLAGAIFQCNWAFLTPTVASLLPAEG--IPSLRKLVLGGEASTRAIIAKWHSI-LDLIVCYGPAETTPATVSSN----------------PADIGSPIGVLNWIVDPSDHNKLVPIG-CTGELILEGPTVARGYLHNEEKTAAAFVTDRFYRTGDLVRYNEDGTIHFVGRKDTMMKIRGQRVEAGEIEHAIRARLSTLGHVVVDSARPESLDQPSAIAAEETHILSLDPIKEDLLSGALPHYMLPNYFIPISRVPLTTNGKTDRRKLKE--------- 211639007 454 ----------------------------------TYQQENVSYTVLNQRANQLARYLVSRQIGPEQRVVVCLPRSIEMMVTLLAIIKAGAAYVPVEVDYPQSRLDFMIDDAE-------PACVITTSEIAQRLTTNTPMLLLDDTALIASLEM-QSVADLSDKERLQPLISAHIIYTSGSTGVPKGVVVTHHNVM--RLLQSTQRWFNFSEAD----CWTMFHSYAFDFAWGALLNGGRLVIVPWEISRSSFLQLLINEKVTVLNQTPSAFQALIHADRETGQNL-TLRTVIFGGEALNAHILVRHDDNAPQLINMYGITETT-VHVTYFPLSR-----EIVAQPASSLIGEPIDDLSIYILDEAQCPVPV--GFVGEIYVGGAGVAHGYLNRPELTAERFIADPFYRTGDLARLRRDGVLDFLGRIDDQVKIRGFRIELGDVAAALNAHPDIMQSEVVVREDEGQQKRLVGYVIAHHGI----TLESQLIRASLATYMIPAAIVQLDHFPLTINGKLDRKAL----------- 195384096 55 -----------------------------------------TSQEILNWSVRLAQNFKQRGLSHDDVICISAKNSTYVTPAAVACLFNATPFHAVNPILDINTLTHLLTITKPKLIFCDAKLKTASAAWSPELITVTGKV-------EGVTYIEELLSYQPQPLILGGDQTVFILCSSGTTGLPKAVCIAN-----HTFDCS--NNFVTCESVAYCPSGLDWATGILFLLWSVA-NGCTRILTNRPFSAEYFLELVVKYKITTVILVPVYISALVACPEASAEKLASLRTLVVGGGWIPSETLHKMQSLGVIIFT-YGSTEIGGIAGGIYTEK------------LGTTVGKLAPGIQVRILDENCSNLSHG--EVGEVCVHRGRKWSGYYGNPLETQRMQDSLGWFHSGDLGYFDEHNNLYIVDRKKEIFKCLTMHYWPNEIEAVIAELPDVQQVCVAGVYIEKYGDAPAAMVVKRGSTLSADQIKEHVAKRLVVEFKLFGGVYFADELPQNANGKVLRRVVKEK-------- 37527145 86 -----------------------------------------SYAELNACANRLTHQLIKQGIGPNDHVAILLERSIELVVAQLAILKAGAVYVPIDTSVPDERKKWLINDGFAKLL----------------LTGAQANIPANLDIPLIRLS-DETDADKAEESFNPDLLYSGTAYTSGSTGTPKGVIVPHRAVVRLVINNGYVE---IEPNDVAFAANPAFDASTFEV-WAPLLNGGALVVIDTLLTPPEFVQELDRYQINI------LWLSVGLFNRLAAELLPQLKNLIVGGDILDPYVISQVLRNNQQLLNAYGRIETLPTGVTNI------------------PIGRPIANTRVYLLDEQGQPVPL-GR-MGEIYVGGDGVACGYLNRPELTAERFLVDPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLVEYSTVREAVVLAL--GEGQDKQLAYVLAESDNELPTHLREH-LSARLPDYMVPVAFVRLDEFPLTPNGKLDRRALPAPGENAFA-- 134094157 78 -------DGELNVWNCLDRHNGNADKVAIIFEADDGNVTRITYKELHERVCKFANGLKSLSINKGDRVIIYMPMSIDGIAAMQACARIGATHSVVFGGFSAKSLERIIDAGAVAVLTADYQVLPLKAIVDGGCDTIRNVVVVDFVERRDIWLHEEQRTSECAPEPVGAEHPLFILYTSGSTGKPKGVQHSSAGYLLWAM-LTMKWVFDIKPNDVYWCTADIGWVTGHTVTYGPLAVGATQVFEGVPMYPNAFWEMVQKHKVSIFYTAPTAIRSLIKAAEASKYDLSSLRLLSVGEPINPEAWMWYYKNIG---------GERCPIVWQTETGGHVISPLPGATPMVPGSCTLPLPGIIAAVVDDGGHDLP-NGKG-GLLVIKRPWFEKSYFPHELGGRTYLAGDGAIRN------EETGYFTITGRIDDVLNISGHRMGTAEIESALVANPMVAEAAVVGKPDETTGESICAFVVPEGDKQIAKELRDWVAKGPIAK---PKEIRFGDNLPKTRSGKIMRRLLR---------- 15891854 39 --------------EIFEQTAKRFQAKCAVRLLHDPENSRRTYAQLAERATRFARQLRAMGVQRGDRVV---ICLPRGLDQYMAILGTGACYVPVDWSYPQDRIDFI---AEDS-----GATLIVTDAERAGGMRVTTLVV------------NETLGDLAAQDAVPTRAESGIIYTSGTTGRPKGVMISHRSACLRSEGAIL----AIEESDRVFGGFSIAFDMSIETMWSAFSAGAELLVATEALHKAG-----PDVGITLAAESVTVWHVVPSLFTLVEAEIPTLRIVNLGGEACPPDLVERWARPGLRILNTYGPTETTVTATWTEVQPG-----------RRVTIGRPLPGYTAWIVDEKLWPVAAGAE--GELVIGGPGLSGGYVNRPDLTADKFVPDGLYRSGDLVRLDAVGDIEFMGRIDTQVKIRGFRVELAEIEAVIAEDASVAQAVVHLFRDNDGSELLAAFLVARGNAAIDMEAARKRVNDRLPNYMRPVVYQVLDALPTLPAGKVDRKALQ---------- 5915762 4007 -------DEEMNLLDQNQGKQADYPQDQTVHQLFEQQADKTTYRELNERANQLARLLRDKGADADQPVAIMIEPSLEMIISMLAVLKAGAAYVPIEPEQLAKRTNEILSDSRAAILLVKGSVKENV-AFAGEIVNVADGLI-DAKVASNLSASGSA------------DQNAYIIYTSGSTGKPKGVFVRHGNVV--NYTTWFMKEAGLTENDKAMLVSSYAFDLGYTSIFSALLSGSELHIARKECNAHRALKYIKENGITYIKLTPSLFIFVNDPGFSAEKPCATLRLVVLGGEMINTRDVETFYNQYPDVMNHYGPTETTIGSVFKVIDEHLDSFKECPVI------GTPIHNTNAYVLDENMKLLPE--GVYGELCIAGAGVTGGYVNRPDETKEKFIENPFYRTGDLARRLSDGNIELAGRIDTQVKVRGYRIEPEEIKNRLLAHDDIKEAFIAAREDHKGAKQLCAYFTADAELPF-EDIRTYLMHE-LPEYMIPSSFVQIEKMPLSANGKIDTAALPE--------- 213016362 90 -----------------------------------------TYRHLYHAVNRFANGLRKLGVLKGDRVCIYMPMVPEQIIAMLGCARIGAVHTVVFGGFGSAALNARIVGAEAKIVVTADYLKHLIEEAIINAPSVEHVIVLRRKQSEMEIDYDELMASVDRKCEIEVMDALFILYTSGTTGAPKGIV--------HTCGGYMV-GTYYTTKHV-------FDVKEWCTADPGWITGHSYVVYGPLMDPGSWWSIMEEYGVNILYTAPTMFMKMGE-LWPDRYDLSYLRVLSVGEPLNPEAFEWFYKTIGKEIVDTWWQTETGMHMLTTMVGQPMRP----------GFTGKSIPGVVVDVVDKDGESVPPGTGGFLVVKKPWPAMMRTVVNNDPIYRKYWTIKDYYTAGDLAVKGDDGYIMVIGRSDDLIIVSGHNIGTAEVESALVSHKAVAEAAVIGKPDPMKGNIIKAFVTLRGHQPTDRLRNEYHVRITLGPIAMPSEIEFVDSLPKTRSGKIMRRVLKAQ-------- 187477647 100 ----------------------------IIFEADDGQVEKVSYRELLARVCRFANGLKSLGYKKGDRAIIYMPMSIEAVVAMQACARLGVTHSVVFGGFSAKSLQRIVDVGASLVITADEQVIPLKPAVEGGCDAVSKVIVYRRTG--GKIAWQEGRDDTCEPVPVEAEHPLFILYTSGSTGKPKGVQHASAGYLLWSL----------------LTVKWTFDARAWCTADVGWITGHTYITYGPL--AAGLTQVV-FEGVPTFPNAGRFWDMIARHKVSVFYTAPTIRSLIKASEAAPQTHPRNFDLNSLRIIGTVG----EPINPEAWIWYHKQVGQERCPIVWQTETGLPLPGITAAIVDETGADVEQGNG--GFLVIKRPWMIRTIWGDPERFKKSYFPRGYYLAGDGAQRDADGYFWIMGRIDDVLNVSGHRLGTMEVESALVAHELVAEAAVVGRPDDTTGEAVVAFVVLKGARPEGEQLRDWVAKGPIAK---PKDIRFGDNLPKTRSGKIMRRLLR---------- 126652302 478 -----------------------------------------SYQDVKRYINIVANELLKEGVQSGDTVALVGKKGIETAIGIFAAWTIGAAIDTSIPEARTKRILEIL---QPKTLLFLDNIPTIIERSTDEKEIISE-------------AYKFNSGDVAYYIS-----------TSGSTGEPK--IVSLKAEGLSQIIQSWKQFYHLDSEQYVL------QLGSWTLLKAWSTNGYLFVCEEKRIDMAYLAEMAAKYNVSFLESTPVLVREFIHFLNEENRVLKDLKTIVVGADTEEKNEICDMLWEGVNFYNGYGLSECT---IESLV--YMCNNNQDSSNSGLCPIGKPLPGTMLRIVDKTGNSVAPG--MIGELHIGGKQVTKGYVTEEGVTSTCYTLDGYFRTGDLVRLNANGVIEFYGRSDQQVKIRGYRLELGEVENALLSLQPGMECFVNCLPSNNGENTLIAFI--SGTDQSIETINSRISKI-LPDFAIPNVIVPLEKLPRNTNGKIDRVSLRKQ-------- 487693 33 -----------------------------------------TYGELAARAGGIQAALAGLGVRAGDRVALLGRTDADAVAAVHAILAAGAVYVPLDAASPPARWASVSRVCAPTAVVGERALLDFAAAVPGPRRLA--LPSDGDELPAGRL----------DAVRSDGTDVAYLLTTSGSTGVPKCVAHTGAA---PSPSWSVMVGAFPVGGDDVFACHAPLHFDVSVASVLGSALGGAALAPVPREFPVELATWIAERAVTVWLSVPYPLARLSGLEERAARRLATLRTVVFAGDVFPQRLAALICAPGARFLNIYGPTETNGCTYEVV----------DAPPAGPVPIGRPVECAECWVEDDDGRPVDAVG-SVGELVVAGPTVAAGYWGVEERFRTGETCPGAYRTGDQVRVLPGGRYAFLGRMDNMIKMRGQRFELEEVENAVRLAPGVEDCCVVKVDVRDDHSRLLAVVVGPGAG-DPRTLREHCLTR-LPSWAVPHRFLTAAALPLGSTGKVDRRALREE-------- 110597077 105 -----------------------------------GDQRVLTYGELHRQVSKFANVLKIAGIRPGDRVAIYMGMVPELVIAVLACARVGAVHNVIFAGFSAHAITERVNDSRARMVICSINLKNIVEAIVNTLKVTGETINMHDGMDHWWHDLMGLASDECEPVEVDSEHPLFVLYTSGSTGKPKGILHTTAGYMVHA-ASSFKYVFDIKDEDIY-----------WCTADVGWITGHSYMAYGPLLNGATMLDIINRHKVTILYTAPTAIRAFAGNEWVTKHNLSSLRLLSVGEPINPDVWMWYHKVVGQEIVDTWWQTETGGIMVSPLPGA---------TPTKPGTATRPLPGIAVDVVHKDGTPCKANEG--GYLVIKKPWLRTIYNDNERYEKTYWSEPGMYFTGDGARKDDDGYIWIMGRVDDVVNVSGHRLGTSEVESALVSYEAVAEAAVVSRPDEIKGNALVAFVTLKGDMKLREALRNHVAKGPIAK---PDEIRWAKGLPKTRSGKIMRRLLRE--------- 116326895 4 -----------NLADMFIQSTEQYGDRPVFSKGEDKEFYPTSYKQLYDIGIALAEALIQMGLKAREHVGVLADNRLEWMITDYAVQFCGAANVPRGVDVTESELEYIIQHSEAKIIFIENDMFEKFNKVKSKLPKVETIVIMDKSSTKIYDLVEEGKALRAKGSRKAEKRIFTLIYTSGTTGMPKGVMLMHSNMVIHVVPMLLTDTKPTNS---MLSILPIWHIFERVNEYGAILTKAKPSFMGPRVDPKSLIVLLLTGPFTLSAIAILAYLALPTY----GVRLKTLDAIVLGGGALQSHVDNFFNDIGMLVLEGYGMTETSPVIVRPFAKPIIGSV------------GFLVPKSELMIKDENGNILTHINDKFGIVFVKGPQVMKGYYKDPEVTKKTIV-DGWMNTGDIGFINFKKTLTLTGRAKDVVLLGGENVEPVPIENKMDESPFIKQSMVIG-------------------------------------------------------------------------- 16040971 1801 -----------------------------------------TYGELNKRANRLARTLRAKGVQTDQPVAIITRNSIESVVGILAVLKSGGAYVPIDPEYPQDRIRYMLDDSQAGIVL-------MQQDVRKQLAYEGVTVLLDDES-----SYHQD-GSDLAPINDVSHLAY-VIYTSGSTGRPKGVLIEHGGLTNYIWWAKEV---YVKGEKANFPLYSSISFDLTVTSIFTPLVTGNAIIVYDGEDKTALLEIVRDPRVDIIKLTPAHLQVLK---EMNIADQMAVRRMIVGGTRLARSIHEQFEGR-IEICNEYGPTET---VVGCMIYRYDPAKDRRESVPI----GTAAANTSIYVLDENMKPAPI--GVPGEIYISGAGVARGYLNRPELTAEKFVDDLFYKTGDLAKWLADGNIEYAGRIDEQVKIRGYRIELGEIEAALLQEEAIKEAVVTAREDVHGFKQLCAYYVSGGQT-TAARLRKQLSQT-LASYMVPAYFIELDEMPLTSNGKINRKGL----------- 15790110 111 -----------------------------------------TYAQLHREVNEFAAGLREMGVGE-DDIVTLYMPMVPELPAMLACARLGAPHSVVFAGFSADALSTRMNAADSEYLVTDPHYAKTLDGLDGVSHAVSDVVVVDHDRPAAHHDYDAVVGASVSPV---ERDATDMMYTSGTTGQPKGVT--------HSTGGYLSWAAWTSQ--AVLDIKP--SDTYFCSADIGWITGHSYIVYGPHPDKDRLWELVESYEATQLYTAPT---AIRSFMKPDAHDLSSLRLLTVGEPINPRAWTWYYTHIGDEIVDTWWQTETGGMMVTG-----LPGVS-----TMKGSAGRPLPGVDARVIDTDGDDVA--GGRAGHLTIQKPWMLQTLYENDEDTDSGDSADWVYFPEDGAKVDDDGYITVLGRVDDVVNVSGHRLGTMEIESAIVDVPGVAEAAVVGGDHDLKGEAVYAYVLTTDDHDASDALRERIVASAIGPIARPEAVVFAPELPKTRSGKIMRRLLED--------- 118726080 436 -----------------------YPNEKTIYQLFEDEVERSTYKELNEKANGLAGYLIKRGIK---REKIVGLATSHSIETVIAILGIGGAYLPIDPTYPVERVNYMLEDSEACLLLTN------VE-IGKSLNFDGDIIDLKDESIYKSTAVNPGL------VNRPDDLAY-VIYTSGSTGRPKGVMIEHRGLVNYIWWAK-----KMYIKDSV-EVFPLYSSLAFDLTFTPLISGSKIIVDGNSEDEEYVLYRIMRENKSTVIKLTPAHLSL---LKDMDNKKSTVKRFIVGGDDLKVKLVAIYESFGIEIYNEYGPTET-------VVGCMIHKYDYSKDTGTSVPIGIPAKNVQVYILDGNLNPVPADTE--GELYISGDGVARGYLNRPEQTRERFITNPFYKTGDSGRLLKNGKIEYAGRLDYQVKIHGHRIETGEIEECLLNHRGVGAAVVISLQDRNNEKYLCAYIVNKSE-VSEQELREH-LQGYLPDYMLPLYFINVDKIPLTVNGKINKALL----------- 116748191 107 -----------------------------------------TYRELHDQVCRFANVLKAQGLKKGDR-ATIYLPMIPELAAMLACARIGVVHSIVFAGFSPESLARILDCGGKVVITADEGLIPLKENTEEALKKVQKVIVVKHTGPGRDVDWTEAI-KAASPDCPPEEDPLFILYTSGSTGKPKG--------VLHTTGGYLVY-TALSHQYVF-----DYHDGDWCTADIGWVTGHSYIIYGPLANGATTVNVVDKHKINIFYTAPTAIRALMRQGEARATSRKSLKLLTVGEPINPEAWLWYYNNVGEQIVDTWWQTETGGILIT--------PLPGATALKPGSAT-RPFFGVQPAIIDPEGKML--DGPGSGYLIIKESWMLRTVYGDHERFKQTYFSNGLYFTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVAHPAVAESAVVGFPHDIKGQGIYAYVTLKANWEHSDELRQELVKKEIGPIATPDYIQWAPGLPKTRSGKIMRRILRKIAAN----- 86138540 65 -----------------------------------------SYVELRNRVANLAGALRAKGIEKGDRVIIYMPMIPEALEAMLACARIGAVHSVVFGGFAANELAVRIDDATPKAIILEPGRVPLLD---GAIDLAEHFCVILQREQENWHGFQYGV-EPAECVPVEGNHPSYILYTSGTTGQPKGVI-RHTAGQLVALNWTMKNIYNVDPGDVFWAASDVWVVGHSYICYAPLIHGNTTIVPIGTPDAGTFWRVISEHKVKSFFTAPTAFRAVGEFVEK--YDLSCLGQVYLAGEADPDTITWAQNKLNVPIVDHWWQTETGWSIAAN-------PLGIEELPTKLGSPAVPMPGYEVDILDEGGHPVP--AGELGAIAIKLPLPPGTLLWNAEAKKSYLTFPGYYETGDAGMKDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLAGHPDVAECAVIGVADQLKGQAPLGFLCLNAERDQSEIITEKLVRDKIGPVAAFKLAVVVDRLPKTRSGKILR-------------- 15899905 91 ----------------------------IIWESEKGERKILTYQDLFYEVNRWANALKQLGVKKGDRVTIYMPLTPEGVTAMLACARIGAIHSVVFAGFGSQALADRIADAQSKIVITKGRLIELKKTVDDALSKLQDNSVIEIPFKEGRDVFFDEIGKYKEPEPVEATHPLFILYTSGTTGKPKGIVHSTGGYLVGTATMLLWSYGLSQENDVLFNTSDIWIVGHSYITYSPLVMGRSVVIYESAPDPDKWAELIEKYKATTFGTSATFLRYLMKYGEDKAHDLSSLRIIVTNGNYAPWKYGLEIIGKGVFMSHQWWQTETGAPNLGYMPGYPI-------FLTMKSASGFPLPGNKIKVVDENGNPTPREGYLIIEMMMIGMWNDD---GNERVIKTYFSKPNLYYTGDFAMIDEDGYVWVSGRADETLKIAGHRIGAGEVESAITSHPAVAEAAVIGIPDPVKGEIAHAVVLKQGYHQNNEEIQEHVRKI-MGPIVLLEVH-FVNALPKTRSGKVMRRVIK---------- 77962488 78 -----------------------------------------TYKQLHHDVCQFANVLKKLGIKKGDVVAIYMPMVPEAAVAMLACARIGAVHSVIFGGFSPDAVARIIDSNSKLVITADEGIIPLKKNVDDALKSIKNVVVFQRTGNASYLWWHDLIKEASADCPAEEMSALFILYTSGSTGKPKG--------VLHTTGGYLV-YAALTFKYVF-----DYHPGDWCTADVGWVTGHSYLLYGP-LACGAITLMFEGHQVNILYTAPTAIRALMAEGDKAGTKRDSLRIMSVGEPINPEAWEWYYNKIGCPIVDTWWQTETG-----GFMITPLPGATE-----LKAGSATPFFGVQPAIVDNLGN--PQEGIAEGNLVITDSWLFGDHDRFEQTYFSTFK--GMYFSGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVSHPKIAEAAVVGVPHNKGQAIYAYITLNHGEEPTPELYTENWVRKEIGPIATPDILHWTDSLPKTRSGKIMRRILRK--------- 54296122 116 -----------------------------------------TFAQLYSEVCKMSNVLKSLNVRKGDTVAAIAMLACARIGAIHTVVFAGFSAHALQQRLIASSCKCLLKKQADEASV-DLNITKLV------VKNLNTPTALNKNKEHWWHELKQTVSDQCMPEPMNAEDPLFILYTSGSTGQPKGVVHTTQAAYTHQLIFACQDNEVF-----------------WCTADVGWITGHSYVVYGPLCDAARNWRIIDKHQVNVFYTAPTAIRSLGDQWLNSSSRSSLRLLGSVGEPINPEAWNWYHQKVGCPIVDTWWQTETGAIMI---------SPRASDEVTKPGSARKPIPGIVPLLLNEQGHEINGAGEGLLAIKYPWPSMARTIAGDHQRYCNTYLSNGYYITGDGAKRDEDGDYWITGRIDDVLNVSGHRLGTAEIESALVSHPKVAEAGVVGIPHDKGQGIFAYVILKQGNKPDAKLQTELMVKDEISAIAKPDVIQFVNDLPKTRSGKIMRRILRK--------- 86741146 32 ---------------------------------------RLTYAELDAAVNRLARLLVGLGVGPERIVAVALPRSVEMVVALLAVLKAGAAYLPVDPEYPAARQAFMLADAAPVVTLGTARTLPEHGAVR---------VVVDAPDTVRVLA-----GLPGTAVRDAERVPAYVIYTSGSTGTPKGVLIPQRNVAALIETAGRVYGLGADD------VWSLFHSYAFDFSFGALLLGGRVVVVAHSVSPREFVELLSRTGVTVLSQTPSAFYQVIGELAAAGVG-SSLRYVVFGGEAEPARLRQWYDRYPGDVVNMYGITETTVHV------THIALDRERVVAGTGSVVGGPLPGVRTYVLDEFLRPVPP--GVVGELYVAGAGLARGYLNRPALTRFVACPFGMYRTGDLARWTGDGGLVFAGRADAQVKIRGFRIEPGEIEAVLSGHPAVDQVAVLAREDQPDRKRLVAYVVPSGTGFDPGELRE-FVAGRLPEYMVPAVVVEVAELPLTANGKLDRAAL----------- 146304119 113 ------------------------------------EVRKLTYLDLYREVNRAAYLLKEVGLKKGDTIG-IYLPMIPELPIFLAAARLGVAFTVVFSGFSAQAVADRMNDADTKLLITADKVIPLKEIVDKALETVKNVLVVRRTGTEGRDAYLHDVMSKVEPERVKSEDPLYILYTSGTTGKPKGIIHDTYMTLLHNTMKLVFD---IRDTDVF-----------WCTADIGWVTGHSYIVFGPALDPDRWVSIIERHQVSILYTSPT---AIRTFMKQKKHDVSSVRLMSVGEPINPRWFHKLVGRGQVPFGSTWWMTETGGIMISHMPGGYLVPMK-------PGTNGPPLLGIETNVFDEEGKPMPEEQK--GYLVITKPWPGMPLTINKDPERYVKVPNVFY-AGDYAIKDRDGYFWILGRADEVMKIAGHRIGTYELESALVQHPAIAEAAVVGVPDPVRGEVAEAFVILRSGVEPSAKLREEIVK--FVRENFGPIAVFREKLPKTRSGKIMRRVIK---------- 86159815 103 -----------------------------------GEVRTYSYFALNRDVSKFANVLKAMGVKKGDRVTIYMPRIPEIVIAMLAAAKIGAIHSVVYGGFSVDALQGRIEDSESKVVIMNGKIVELKKTVDDAVRTVETVIVVQRTAHEVRMEYHEPLAAGVCPTEVMDATPLYILYTSGTTGKPKGLIHGHYQVGIYSTLKYVFD---IKDED-----------RYWCAADPGWVTGHSYIVYGPLLYPNRWWSLVEKYGITILYTAPTAIRGLMRFGESNRHDLSTLRLLSVGEPINPEAWKWYHRVIGCPVMDTWWQTETGMFMITPVPTLPLKPGSAAK----------PFFGQQVSILDETGKPVP-DGEE-GFLVLERPWPAMAMTVYKDPERFVKTYPGRYMAGDAAKRDADGYYWVIGRTDDVIKVSGYRLGTAEIESALVSHPAIAEAAVIGLPHEKGQAIHCYCLLRQGFKPSPEEVKQHVAQH-LGPIVRPEKVTFVDSLPKTRSGKIMRRVLK---------- 163939758 289 -----------------------------------------TYEELNIRANHIAHKLVELG---AKKDSVIGIMLDRSLELPIGILGVGAAYLPIDPNYPNERINYLLSNSNVDIILKCSNFNFIIENTR--------FIDIDTTLRDG-TPIEMSGNLE---LKIPLESLMYVLYTSGSTGDPKGVMVKRNSFM--NLLNWYTNEFDMNPTDNVLLIAPISFDTAHKNLFAPLIKGGRHLFESGMYDYNEMSDYINIHKITSVNCTPSGFYPLVDYNERTNSRLITLKRIFLGGESINKPLVKSIN-FKSEIINTYGPTECTDLAA-------FYRISNQEIEQLKVPIGKPLNNVEIYIVDQEMNLVPIG--VTGELCIAGVGLARGYYNAPDLTREKITEKKVYKTGDMARWMPDGNIEFIGRKDNLTKIRGFRVEVGEIETGLMKHPDVDEVVVVAI-EDTFGTKVLSAYFVANVNITNSELRNFLIKS-LPNFMVPTYLTQLKKMPLNQNGKIDRKAL----------- 146416913 145 -----------------------------------------TYKELYDMVLRLSYILKNYGVTSDQTISVDCMNKPLFIILWMALWNIGAIPAFLNFNTKDKALVHCIKIVGATMVFIDPDCADPIEKINQELPNVKHYLVLSDKSRPKYRA--------PDNTRRPEHSCCALIYTSGTTGLPKSAIMSWRKAFMASAFFGYI--MKITKNSTVLTAMPLYHSTAAMLGVCPTLLLGGCVSVSQKFSASTFWTQAKLSGATHIQYVGEVCRYL---LHAKYHPDQLAHNVTIAGNGLRRDIWLEFQRFHIEIGEFYASTE-SPIATTNLQYGTFGGACRKYGGLINLILSMQQRLVKMDPDDEEIWRDPKTGYAVGELLMKKPEESQGYYGNNKATSSKLVDDAWFRTGDLLKMDQDGLLYFVDRLGDTFRWKSENVSATEVENELMGSKAMKQSVVVGVRVPNHEGRAFAVIDLVDELNDPSQIYNHISKS-LPRYAVPQFIKLGSEIQASHNHKVPKNQFKNQ-------- 170741076 165 -----------------------------------------TYADLDRRARRVAAGLLGHGLAPGDRVAIMLPTGPDFFPAFFGCLLAGGVPVPLYPPFRRAQVAGILTNAAPGILITDSAVAPFARLLPDRVEGLRVLTTAAD------LADAEPL---AEPVPATGASLALIQYTSGSTGDPKGVTLTHANLLANVRA--MGEALGASSADVVVSWLPLYHIGCW---LGSLYFGAPAVILPPLADPGSWLWAIHRHRGTISAAPNFAYELCLKSLDVAGLDLGSLRVLTNGAEPVSPDTLARFARFGLQTSAVYGLAECAPPLGRGPRIDWIDALSREGTATAFAACGRPLRGHQIRIVDEAGRELPE--RREGRLQFRGPSATAGYFRKPEATRVLFAGD-WLESGDLA-YMAGGDVYVTGRTKDIVIRAGRKIHPHELEEAAGAVEGVRKGCVAACPDPKTGTERLILAAETRLTDAPALADLRRALARAAGAQPPDEILLCHSVPKTSSGKIRRAAARALYE------ 118473241 31 ---------------------------------------RATYREIDNLSVRAARWLLGQGAGKGTRVGLFFANGIEWITWWLAVSRIGAVAVPLSTLYTPAEIAKVLRLADVGILVAPPRVLPFLRAITGETDLPCATRIDDTGVPQEILAAAESEVSPAD--------LAVMVHTSGSTADPKGVLHTHGTLVRQTSTAAIRAVTGSQGHARILCAMPFFWIGG-LLAATGALHEPVTLAILPKLDAGAALDLAERERITGIVG----WPAFTQRLRE--HPTFSVRDL----SSAPMLRDGPLDIAMTDVPDGFPVHRTMTETAGGFAYTD------------------------MRIVDDNGVPAP-DGT-VGELHVRGIGVMAGY--NKRERFETFDDDGWYHTGD-KVYRRPGRVFYVGRTTDLIKAAGANVSPLEVEAVLAGFGEVAQCLVLGVDDAERGEEVCAVVVPSG---TPGDTLDVALLAQRAREQLPTRWVIADDIPTLPSGKFDRKALR---------- 170740906 74 ----------------------------------TGTKRRITYAELQDEVAFLAAVLQDLGVGRGDRVVLYMPMVPEALFGMLACARLGAVHSVVFGGFAAKELAARIEDAAPKVVLIEPGRVPLLEACRLSAHRPLACLILQRPQAEAAL----AAGRDRDCLPVAATDPLYILYTSGTTGKPKGVVRDTGGY-LAALAWSMPNLYGIRPGEVY-----------WCASDVGWVVGHSYIVYGPLLHGCTTV-LYEGKPVG-TPDAGAFWRVIAEFTAPTGHDLSGFRTLFLAGERADPDTVAWAERLAVPVVDHWWQTETGWPIAANPVGLGI----------LPVKHGSPMPGYDVQVLDEGGRPVPPD--TMGTIAIALPLPPGCLWQQDERFRESYTFPGYYNTSDAGFLDRDGYVYVMGRTDDIINVAGHRLSTGGMEEVLASHPAVAECAVIGIRDSLKGEVPCGVVLKSGVARSPVEVEGELVALVRERIGPVAAFKLAGRLPKTRSGKILRGTMKK--------- 15029319 1068 ---------------------------------------RLTYAELAHDSKHLAHHLAARGIGPDTRVAVLAPRSVELITALLGIALAGGAYVPVDPDHPADRIAFVLADAAPAAVLCTAQTRPMVEGFTGLV------VTLDEDLPEGDFDDGRVLAPDADHI-------AYVIHTSGSTGTPKGAAVTWGG--LRNLVADRIERYGITDTRLVQLVSPSFDVSMADI-WPTLCAGGRLVLPGGHTTGDELGDLLADHRITH-AVMPAVQLTLPD------RELPALRVLVSGGDALPRRWVAR-----CDLHNEYGVTEAT------VVSTVTAPLDDAGPLTI----GGPIARAGVHVLDGFLRPVPP--GVTGELYVTGTGVARGYLNRPTLTAHRFIADRMYRTGDLVRHTHGGELVFVGRADEQVKLRGHRIELGEVEAALADHPDVEQA--VAAIH---DARLIGYVVPDGRVPDPSALRAHASRM-LPDYMLPAAVVVLDELPLTPNGKLDREAL----------- 183981272 530 -----------------------------------------TYAELGERVDAFAEHLAAAGVRPGDAIGVFLGRSVHLAVAALAIARSGAVVVVLNPTHPSARVADMITDAGVSRVVVDDQTRPLVPVNAPELIAADRAGAAVASMPPPQL-------DPAEPAY--------LNFTSGSTGRPKAVTSSHRAFCNQLLWRR--DEFGLGGDDALLQTAPTFDIFMWEI-FGPLVAGARLVFNPGEWDPHSIVQRVRQSSITMLQIVPSQLDVLLE--EPDLGQCMTLRYVFCGGEPLSLALCRRFAAVHAELVNLYGPTETT--IDATFWRVE---VADEASW---APIGRPIANACLYVVDPEGALAAPGGE--GELWIGGAGVTMGYLGSPAITRCAHPGARVYRTGDRVRQRPDGTLEFLGRMDRQLKVHGVRIEPAEIERTLCEHPGVQH-AVVTVKERAPGDKALAAYL-ISDSPNMELDLEAVLKTCRTKLMVPAAVMVLDSLPRTSTGKVDMAAL----------- 54303486 479 --------------------------------------QQTTYQQLISLSQQAAWALKQQGVQRGDRVAVAMSRSVQQVIAQLAVMHCGAVYVPLDPEQPMERQQSIVKQANIQTLIYQHALTPLA---------IPTMLLAGHLRGEG-LHYESVHYE---PVLADDVAY--VMFTSGSTGEPKGVEISHGA--LNHFAAAGASTYGITSEDRVLQFAP-FNFDASIEEVFVTLTGATLVL---RTDAMAFVDAIEQADVTVLDLPTAFWNEWVVSLHAGVASITTLQHVIIGGEAVYPEQLAQWQTATISLFNTYGPTESTVVATSC-------DLQAQSSYTTALPIGLPLPGVNALILDHANQPA-----NIGELVLLGPTLAQGYIGLTHPAFTTMTPCRAYRTGDRVTF-LDGQIVYLGRIDNEFKISGYRIQPGEVESHLLALNMVTEASVQGVVYPNGIRRLIAIAVPENAKHIKQQLSEHLPPA-----MIPTDYRFFNTLPKTTSNKVDRKALLASYDN----- 148553611 107 ---------------------------------------RFTYAQLHAEVCRLANVLKAQGVRKGHRVTIYLPMIPEAAFALLACARIGAIHSVVFGGFSPDALAGRIQDCDSSVVVTADHLVPLKEALR-QCTSVEAVVVVREMVPGRDVWLDEAVRHAADCPAEPMNAELFILYTSGSTGKPKGVVHTSGGYLLHELCFDYRRGEVFWCSADIGWVTGHSYIVYGPLANGATTLIYEGVPNWP--DASRMWEVVDRHGVHTLFTAPTALRALMDYV--TGTSRKSLRLLTVGEPINPEAWRWYHEVVGCPIVDTWWQTETGAAMIA--------PLPGATALKPGSAT-LPMPGVAPELVDAEGRPV--EGAGEGNLCITRSWMRTVWNDHARFFQTYFTYKGKYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHAKVAEAAVVGFPHDIKGQGIYAYVTLNAGEEASEDLRKELVRTEIGPIATPDAIQFAPGLPKTRSGKIMRRILRK--------- 126657680 226 ------------------------------------ENQQLTYQELNEKANQLGHYLQKLGVKPDTLV---GICVERSMEMVIGLLGIGGAYVPIDPNYPQERIEYMSQDSGVNILLTQERLIDRLP------KTETQSICLDRDWSE--IKKNSDLNCNSG---VSSDKLAYVIYTSGSTGKPKGVMIQHQGVV--NLAQAQVSFLH------VEPVSRILQFASFSFDASVSEV-VTALLSGARLILAAKDDLIPGDNLQQTVGITHITLPPSTLPVMSPDGFSNLETIIVAGEACPSELAAIWSQ-GRNFFNGYGPTEDT---VCATVGKYWEDL---EKLSI----GRPINNTQVYILDLHLQPVPIG--VPGELLIGGDGLARGYLNRPDLTAEKFIPNPFYKTGDLCRYRRDGNIEYIGRIDHQVKIRGFRIELGEIEAQLSNHPEIRESVVIAREDAPGNKQLVAYVVSMSQSSVTQTLRD-CLKEQLPDYMIPSAFVLLEKLPLTPNGKINRKAL----------- 29828573 66 -----------------------------------GATTRLSFAELSERSDRVANWLRARGVRAEDRVLVMLGNQAELWETALAAMKLRAVVIPATPLLGPADLRDRVERGRVRHVVVRAEDTGKFDEVPGRYTRI---TVGGERPGWQSYEEAYAADAAFEPDGITHADDPLMLYTSGTTAHPKLVEHTHVSYPIGHLATMYWIG--LEPGDVHLNISPGWAKHAWSNLFAPWNAEATVFLHNTRFDAGRLLTEMDRAGVTTFCAPPTVWRML---IQADLTQLRTPREAVAAGEPLNPEVIEQVRRWGVTIRDGFGQTETA-VQVSNSPGQKLKTGS----------MGRPSPGFHVELLDPSGAPGVDEGEIALDLSARPVGLMTGYHGDADRTAEAMA-GGYYRTGDIGSRDADGYITFVGRRDEIFKASDYKISPFELESALLEHEAVAEAAVVPAPDELRLAVPKAIVLAAGFEPGPDTLFEH-ARSVLAPYQRIRRLEFG-ELPKTVSGKIRRIELRE--------- 188581745 103 ------------------------------------ESQHITYKQLHAEVCRMANVLRNRGVGKGDRVTLYLPMIPEAAYAMLACARLGAIHAIVFGGFSPDSLASRIKGCGSKVITADEGLVPLKEAIRLDADLVDHVIVV--KRTGGNVAMEEQVTDECPAEAVEAEHPLFILYTSGSTGQPKGVVHTTGGYLVY---ASMTHQYVFDYHDGDV---------YWCTADVGWVTGHSYIVYGPLANGATTLMF---EGIPTYPSNSRFWEVIDKHKVNIFYTAPTAIRSLMGGGEGP---VKKTSRASLRVLGSVGVGDSRCSIVDTWWQTEITPLPGATKLKPGSAT-RPFFGVQPVMVDAEGKEL--DGACEGNLCIKDSWQMRTVYGDHERFEQTYTYKNLYFTGDGARRDADGYYWITGRVDDVINVSGHRMGTAEVESSLVAHPKVSEAAVVGYPHNKGQGIYAYVTLNEGEDGS-DELRKELVRKDIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDDFG-- 169631177 488 -----------------------------------------TYRELDEAADRLAIQLGHRGVGPGDRVILFSDRSARAVIGILAVLKTGAAYLPVDPAVPASRLEFIVSDAAPVAAITTTDL-------RGRLDGF-GLAVIDLDAHTDSPAEGQSGLVPAAP--APDDIAY-IIYTSGTTGAPKGVAVTHHNVLMQSLDAGL-------PKPGVWPLCHAFDVSVWEI-WGALLRGGRAVVPSITASPADFHDLLVAEQVTVLTQTPSAVAMLSDGLESTA--------LAVVGEACPAAVVDKWAP-GRTMINAYGPTETTMCVA---ISAPLKADLPDAVVPI----GSPVPGAALFVLDTWLQPVP--AGVVGELYVAGDGVACGYVGRSDASRFVACPFGMYRTGDLVLWGDDGQLQYLGRADEQVKIRGYRIELGEVQAALGALDGVDQAAAIVREDRPGDKRLVGYVTGTAD---PAEIR-GILSKRLPPYMVPAAVVVLETLPLTSNNKLDTRAL----------- 113476003 73 -FAKWFINGKINIYNCLDRHLTTWRRNKLIWEGEPGDSRTITYAQLHREVCQMANVFKQLGVKKGDRVGIYMPMIPEAAIAMLACARIGAPHTVVFGGFSADALKNRLVDAEAKLVVTKDAIVPLKEQVDKALMSVENVLVVKRTAQKIQMEQKSASGEPAEPMDSED--MLFILYTSGTTGTPKGVVHTTGG---YNLYTHVTNKWAFDLQDTDV---------YWCTADVGWITGHSYIVYGPASNPGCLWDVVEKYGVTIFYTAPTAIRALMKMGEQNSRNLTSLRLLTVGEPINPEAWIWYHRVIGCPIVDTWWQTETG-----GFMITPLPGATP----TKPGSATFPFPGIIADIVNEEGESV--DGNNGGYLVVKHPWMMRTVYGDPDRFRRTLRPKNIYFAGDGAHKDEDGYFWVMGRVDDVINVAGHRLGTMEVESALVSHPAVAEAAVVGKPDEVKGEDIVAFVSLEGGREPDEELKQHVVKGAIAR---PGEIRFTDDLPKTRSGKIMRRLLR---------- 182440624 2 ---------EYNLADLFESVVDAVPDREAVDHPGTGAERRLTYAELDAAANRIAHHLIDAGIRPGEHVGLHLYNGIEYLQTVLGALKARIVPVNVNYRYVEEELVYLYRDADLAALVFDGEFDERVAAAAPRCPGLRHLVRVGAASPPGVVPFAEAEAAGAAGRGFGPRSADDIIYTGGTTGMPKGVMWRQEDLFFSGLGGGAPTGAAGGDGITFFPTPPLMHGTSTLTAFIGFNFG-QRVVVHRKFVPAEVLRTIEREKVTSVSLVGDAMLPLIDCLKGRGTDCSSLFSVSSSGAIMSDSVRAEFQELTVLLLNNFGSSESG----FNGTATADSGPERGFRVQVNARTAVVDPVTYEPVAGEPGRIAQR-----GHVPL-------GYYND-----PAKTADTFFRRGDMATVDADGIVTVLGRGSQCINTGGEKVYPEEVEQALKSHPDVYDALVAGVPDERWGNRVAAVVQLRARGLTLDEVQAH-CRTRLAGYKIPRALVLADRIQRSPSGK----------------- 183982772 488 -----------------------------------------SYRQLDSASNRLASLLASHGIGRGDVVALLLPRSGRAIIAILAALKVGAAYLPIDPDHPRARVAFLLDDTKPVAVL---TLRDLTDGLDG-----HALAVIDVDDPAVAAQPSTAL---------PAPAADDVAYTSGTTGVPKGVAITH-----HNIAQLVASPTPLSTQN-SLAVTQCFDFSVWEI-WSALLHGGRLVVVGEDVSPTDFHDLLLEQRVNALTQTPSAVAALSDALEAT--------TLVVGGEPCTAEVVDRWAPGRVMV-NAYGPTESTVCVS---ISAPLVAGSG------TAPIGRPLPGTALFVLDRWLRQLPTE--VVGELYVAGSQVGLGYWHRSTASRFVACPFGMYRTGDLACWGADGQLHYKGRVDDQVKIRGYRIEPAEITTTLMRSPSVNNAVVIVREDRPGDKRLVGYITGQAD---PEAVRAG-LKDQLPHYMVPAAIMSLERLPLTVNGKLDVAAL----------- 166159348 90 ----------------LARAARVAPGRGTTYLLPDGSTDRQTYAELYEDARRMLGGLRRHGLAPGDPVLLQCADSRTFVTAWWACV-LGGFLPTATDNAAVRKLAAAWDLLGRPPVIADPGLCEGVRSLAGRLP--------GGEAPR-VLASDALPDPEPADWTVPDPDALIVNLTSGSTGTPKCVQHRHRTIVARSYAAIAANG--FTEHDVSLNWMPLDHVGGMILACEHVNVRTESVIRRPLL----WLDCLDRFRATNT-WAPNFAFSLAEEIAAGSWDLSRLTNICNAGEAVVARTALRFVELADAMVPCWGMSETSSGV--TYTRMHRDDAADGELRELPAGTGSPVPGVALRIVDQEGEVLPE-GR-VGRLHVSGDTVLSGYAYNERANRESFTADGWFDTGDLGFL-RDGRLFLTGRRKNMVIVNGANFPAHEIEAVVEQVPGVVPAAVAGVPDEDTGTDALVVFFVPGTDDVPALVDA--IRSALARLALRPTYVVSREFPRHNGGKVQRERLLEGWRRCYGG- 159899645 42 ---------------------------------------KLSYAEFEQRTNQLAHYLHRQGVHRGH---TVGACFERSVEAMIAAVAIGAVYLPLDPGYPQERLKYMLGNSGASLVL-------------ATQLTASQF-------PEQQLHIFEQLAAEQQPSHAPEHQLTPIIYTSGSTGKPKGVLVPHRGLA--NLAAAQTERFGINSQSRILQFAPSFDASITAFFQATTLFVANDLLPGPDL----LTTLRDHH--ITVATLPPSVLALLD-----PRDLPNLQTIVSAGEACTAEIVARW---GTNRRNAYGPTEVTVCA----------TMSQSLRYGMAVSIGNAISNSQTYIVDEHLNLV--EGEAVGELLVSSVGLAHGYLGLGDQTAERFLPNRMYRTGDLVRRLSDGSLEFRGRIDHQIKHRGYRIDPGEIEMLLMEYPNVRH-AVVTLHHDHNQERLVSYLVLHGEMPYYRDIYRY-LESMLPKYMVPLSYTVVKELPRTPNGKLDLAALPE--------- 148261275 102 -----------------------------------GEQKHVTYRELHAEVCRMANVLKSLGVRKGDRVTVYMPMIVEAAVAILACARIGAVHSVVFGGFSPDSLANRIQDCDSSILITADRKVPLVDAAAKSCPMLKKVVVV--KATGGQVDYHEAAATDCPPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYMVHQYVFDYHDGEVY-----------------WCTADVGWVTGHTYIVYGPLANGATTLQVVDKHKVNIFYTAPTAIRALMRDGEGPVKKTSSLRVLSVGEPINPEAWLWYYRVVGDQIVDTWWQTETGGILI-----SALPGAIDQK----PGSATLPLPGVKPVLVDGDGNVL--EGATEGNLCLADSWQMRTVYGDHERFIQTYTFRGFYFSGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGFPHDKGQGIYAYVTLVAGEEPT-EELRKELVRKEIGPIAAPDAIQWAPGLPKTRSGKIMRRILRKIAAN----- 149914873 38 -------------------------------------------------------GLLNSGLQPGDIVLMRLGNTVDFPIAYLGALAVGLVPVPTSSQLTEPEVAAMIATLDPAAILLGPGIACPDTAIP----------VIDTTALTEMRDLPPADWQMGDPDRLGY-----IIYTSGTSGVPRAVCHAHRAIWARGMMMQGWYGLCRDDR--------LLHAGAFNWTYTLGTMGATALIPEAGTDPAQLPLLLKRHDATIFAAAPGVYRKMLG--SAPMPPLPKLRHGLVAGEKLSENIRQHWQDTGTPIHEAYGMSECS-----TFISASPDHPATPGTL------GRPQPGRRVAILGPDG-PVAHDAEGTIAIHRSDPGLMLGYLDAPDETHARFQGD-WFLTGDQGVMDAAGDITYLGRSDDMMNAGGIRVSPIEVEMVLNHHPAITQSAVTDI-----EVKPDLRVI-MAFYTAPQRVDDAALDASLAAYKRPRAYIHVDALPTGANGKLLRRKLRPIYEALNGQA 83952391 65 ----------------------------------TGTKAKITFAELQSRTASLAGALRDKGVTKGDRVVIYMPMVPEALVAMLACARLGAIHSVVFGGFAASELAVRLDDAKPKAVILEPGRVPLLDGAIDEARHKPEFTVIFQREPETAFDWDEIQRDPADCVPVEGDHPAYILYTSGTTGAPKGVVRP-TAGHLVALNWSMKNIYNVDPGDVF-----------WAASDVGWVVGHSYICYGPLIHGNTTI-VFEGKPVG-TPDAGTFWRVISEFTAPTAFRLSALGAIYLAGERADPDTIEWTQKMGKPVYDHWWQTETGWTIAGN--PAGIEALP----VKLGSPT-VAMPGYDVQILDEAGHPVAP--GTLGAIAIKLPLPPGTWNAEDRFRKSYLTTPGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGGMEEVLAGHPDVAECAVIGVSDDLKGQMPVGLCLNSGCDRDPQEICAEVVQRVRQKIGPVAAFKLADRLPKTRSGKILRATM----------- 16081377 96 ----------------------------IVYESEDGYKSKMSYSELNRKVSALSSAIHDMGIGRGDRVAIMPFNANSAI-AFYAVLRIGAI---AVPMFSGYGVDAVRNRIEDSLMITSASYRRKGKAISAVARSINMKTIMDADRTDFYRFEDAVSGGKNVPVRTSSEDPAIMLYTSGTTGKPKGTVHVHGGALVN-IAKEVKYYMDLKENDVLHWITDLWMMGPWALIGTNALHGTIFLYDGDYPDPDRIFDIVHDNGVTLLGLSPTVVRMIK--FRGTSRTFDTVR--VFGSTGEPESWVYLFSILG-RGRASISNISGGTDIIGCFLASN-PAIPQKPRCLYR---GLGM---NASIFNEEGREVYNTVGYL-VAKFPSPSMTRGLWNNREKTYWSKFKDIWFH-GDFGEMDEEGYFYLYGRSDDVIKIAGKRVGPNEVEDMVMRVSGVTECAVVSIPDSVKGE--VLAVFYVGEPGLSGRIAKQ-IEVGMGKPFTPAHVVRISRIPKTRNGKIMRRVIRSAF------- 116332375 108 -----------------------------------------TYYDVYREVNRFANVLKKYGVKKGDRVLVYLPMIPELAITILACTRIGAIHSVVFGGFSPEALQSRIDDCKPKLIVLKRNVDIALEKSKEDVKTV---IVVRRTGNESGLVWKDGIGDDLSPYCKPESMDAEILYTSGSTGKPKG--------VLHTTGGYLL-GVNLTFH-YVFDIKP--EDTYWCTADIGWVTGHSYLVYGPLSNGASSVDVIDKYGVNIFYTAPTAIRALM--REGLTHNLSSLRLLSVGEPINPEAWEWYFKIIGKEIVDTWWQTETGSIMITALPGAIPQK---------PGSATLPFFGVQPVLVDNDGKEINDKGEVSGNLCIKSPWMMRGVYGDSKRFFDTYFSQGYYFTGDGARRDKDGYYWITGRVDDVINVSGHRIGSAEVESALVENRSVAEAAVVGFPHDIKGQGIYAYVTVKEGIATNDTLKKELVEKVIGKIARPDVIHWAPSLPKTRSGKIMRRILRK--------- 111022658 25 ------------------------------------------WGEIHKAARRMAGALAEAGIGHGDAIGILAGQPVDIAPSCQGTWMRGAMLHQPTPRTDAKDTETVINMIQAKAVIFDA-AKPLLEE-RG--ITVVTVAELNE-------------GTETDPVETFESDIALQQLTSGSTGSPKAVQVTHEN--FYTNAYAMIDRIKFSEDDVMISWLPLFHVGFLSVPMQ---VGAEVVSITP-MDPLLWAELMGKYKGTVTAAPNFAYSLLARRLEDGAVDLSTVRYMWNGAEPVPETMNARFGLNPSALAPVYGMAETTLAVVLDLVDPDLEAMSSKPNARALATLGKMVPNLEGRVVDSEGELLPTRG--VGIIEVRGKAVTPGYI-TVDGHKPAQDADGWLNTGDVGYFTEEGLVVVCGRVKDVIIMGGRNIYPTDIERAAGTVAGVRPGNAVAVRLDAGQKRSFAVAVETNDYQDPERIEHEVVHAVFSEVGVTVAVLGPGSIPKTSSGK-LRRA------------ 119475755 19 -----------------DKTSVVFGDKSV------------TYGELFSRVNQVAFYLEELGLPKDSRIGIYSNKGIEQVVSVLAILSTNHILVPLTKLLKPEQVEYIINDCDIKCIITDKLKLESIEEINFDGHIISY-----ETTSKDIASFDEIYKYYNKPCDINGHNNAVITYSFGLSGTPKGIVISHRNLIDSARVVS--QYLHLEENDIISGLL-IFNLDYGLNQIFCTLYKKARLALHRFILPEDFFNHLINDGVTV---LPVMPVNLSQMFDEDVRRIDSVKTITSSGGNVTEKMIGDCKKQKASFYSMHGLTEA-------FRSTYLDPSQVEIR---PDSIGRPIPDVELYVINADGNECAV--REVGELIHRGGYIYRGFWNNAERFKSVLTDEIVVASGDYVYKDEEGYLYFVSRQDDMIKTRGFRVSPYEVESVVINIPQIDQCAVFGIDNELIEQEIVMVYSAAGQISENEIVFE--LKKHLASYMIPSRIVFKKSLPLIQSDK----------------- 193215856 110 -----------------------------------------TYDRLLRRVSQVANALKDVGVKKGDRVIIYMPLTVEGIYAMLACARIGAIHSVVYAGMGVHALRSRIDDSQAKVVFCSDQLKGIVDEAVETCEFVEKVVVLRRQEPKVELSSEEGQPQYCEPEIMDSEDPLFILYTSGTTGKPKGVVHVHGGYMVYYLTKAFYD---VKERDIF-----------WSTSDIGWIVGHSYIVYGPLIDPGIIWKTVQRHGVNIMFTAPTAVRMFMKYGADFVKKYDTSSLRLVACAGEPLNPEAQWAQDNIVGENGY--------VVDNWWQTELGTLAFDAKL---GKVGRPMPGVVADVVSPDGKTVAPNQGGLLILKRPLPYMMRTIWGDDERYKKYWQDPGCYTSGDVAFYDEDGYFCVLGRADDVMNIAGHRIGTAEVESAFITHPAVAEAAVIGLPDEVKGERIKGFVVLKAGHNATENLKVVLVRRELGPVATPSEIEFRDSLPKTRSGKIVRRLLKAQ-------- 195121909 46 -----------------------------------------TNRDVFTWSVRLAQNFKKRGLRHDDVICISAKNSTYVTPVAVACLFNATPFHAVNPILDPETLSHVL-------AITKPSLFFCDAADLEKLKTASEFVTLTGKV-EGVPFVEEFLAYQPQPLIFGGEQTMAILCSSGTTGKPKAVCMANYMLSCSSSEAVIYCGSSLDWYSGLINF--MYSVADGC----------TRIIADKPFSAEYILELVTKYKINILSIAPRHASELVACPQATPEKLASVFLVAVGGGWIPSVTLQKVQKLIQRVYFGYGTTEFGGVCAGPF----------NEK--LGNTVGKLNAGIKIRIVDEDGKNLGY-GK-VGEVYVNHGRNWKGYYGNPLETQRMYDSLGWFHTGDLGYFDEENNLYIVDRKKEIYKCLGMQYSPNDIEAVITELPDVVQVCVVGVYDDKYGDAPAAMIVKRGSSLTAEQVKQHVAKRLVVNHQLHGGAYFTNELPVTASGKVMRRTVKEQ-------- 149928057 94 -----------------------------IFEADGGEVSKVTYKELLAKVSRIANGLKSLGVKKGDRVVIYMPMSVEGVAAMQACARIGATHSVVFGGFSAKALQRIVDTGAVAVFTADQQVLPLKAIVDGGCEAVKNVIVYKRTGADGHDVYLHDLADKQSDVCAPEMVDSEILYTSGSTGKPKGVQHSSAGYLLWAM-LTMKWTFDIKPNDVFWCTADIGWITGHTITYGPLAVGATQVFEGVPTYPNAFWEMIQRHSATIFYTAPTAIRSLIKASEADAYDLSSLRLMSVGEPINPEAWMWYYKNVG---------GEKCPIVWQTETGGHMITPLPGATPLVPGSCTLPLPGIMAAVVDEVGGDLP-NGQG-GILVVKRPWMIRTIWGDPERFKKSYFPEKLYLAGDGAVRDKEGNFTIMGRIDDVLNVSGHRMGTMEIESSLVANELVAEAAVVGRPDDLTGEAIVAFVVLKGDRPTGEAGQK--LAMDLRNWAKPKEIRFGDNLPKTRSGKIMRRLLRSLAK------ 170582713 142 -----------------------------------GNYSWQTFAEIHEKIGRIASGLKSI-VENGCRAVIFSETRADWFITAFSLFRINVPVVTVYATLGEEAIAQAINETEATLLITSAELLSKIAVIGKKCPTLRSLVYFRPVHFSKKIATVDIVKQEAHTNTVSEVSPAGIMYTSGTTGAAKGVILTHYNIV--SSVAGLGAGIIISHTDIYIGYLPLAHI----LEFAAELTCMTR---GCRVGYSSPLTLHDGAKITIMAAVPAIFKAISDEVASAPRLMQELFRLVLSGGAALNPETQRFMNMCCPVIQGYGLTETCAAV----------SIADVNDLS-TGTVGPPVRCSRILLRESEGGYTPFNDPPQGEVLVSGSNISPGYWKQPEKTEDFVVIDGYFATGDIGEFREDGSLRIIDRKKDLVKQHGEYVSLAKIETALLNCPLIDNICCYGDSLSSYL---IALVVPNKKKEYQRRMEEHAMKNHLLKNELPGKIYLCDEIWTTEAMKLKRRLIKEKYE------ 70732590 103 ------------------------------------DSQRITYQELHDRVCRLANVLKSRGVKKGDRVCIYMPMIPEVAYAMLACTRIGAVHSVVFGGFSPEALDRILNADCRTVITADEKLIPLKSNVDKALLSVSSVLVVERTVPDRDISYEQAVANQCAPEPMDAEDPLFILYTSGSTGKPKGVLHTTGGYLLQ---AAMTFKYVLDYRDGEV---------FWCTADVGWVTGHSYILYGPLANGATTLEVVDKHQVNIFYTAPTALRALSAPLQNTSR--ASLRLLSVGEPINPEAWEWYFNVVGEQIVDTWWQTETGGIMLSPLVSA---------RQIKPGCASTPMFGVQPVLLDDQGKEIHGAGSGILAIKASWPAQIRSVYGDKRMVETYFAPPGYYFTGDGARRDEDGSYWITGRIDDVINVSGHRIGTAEVESALVLHDSIAEAAVVGYPHDLKGQGIYAFVTPMQGVEPDEALKKELLAGSFAK---PELIQWAPALPKTRSGKIMRRILRKIACN----- 126737958 65 -----------------------------------------SYVELRNRVATLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACSRIGAVHSVVFGGFAANELAVRIDDAKPKAIILEPHYKPLLD---GAIDLAEHFCVIFQREQENWHGFQYGV-EPAECVPVEGNHPSYILYTSGTTGQPKGVI-RHTAGQLVALNWTMKSIYNVDPGDVF-----------WAASDVGWVVGHSYICYAPLIHGNTTI-VFEGKPVG-TPDAGTFWRVISEFTAPTAFRLSCLEQVYLAGEADPDTITWAQEQLKVPVVDHWWQTETGWSIAAN-------PLGIEELPTKLGSPAVPMPGYEIDILDDAGHPVA--AGELGAIAVKLPLPPGTWNAEDRFKKSYLTFPGYYETGDAGMKDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLASHPDVAECAVIGVADSLKGQMPLGLCLNAGVERDPAEVTSEVVKLVREKIGPVAAFKLADRLPKTRSGKILR-------------- 27381900 29 -------------------------------------------AEFSANIEKTAAWLAAQGVGKGDVVAVWLVNRIEWVALLFAAARLGAIVSAVNTRYRSAEVAHLLRLSGARLMVVEAAFRSLADIAKDEVPALRQLVVGADTIPDAFDQPYPPAPPAQDDVDLPV-----LLYTTGTTKGPKLVAHSQRTLA-----------AHAAAVARALSLAPQNHSLLAMLPFCGTFAGATHVLDAFEAAPA--LKILGEHEITHAFGSDEMFLALTDVAQP-------FPRAEVFGFAAFRELAAEAEARGMPLYGLYGSSE-----VQALFSIGRASDAFADRIE---GGGWPMPEARVRVRDTETGELAAPGVS-GEIEISAPSRFLGYFNNPDATRDAITADGFFRTGDIGRLRGDGSFVYETRAGDAMRLGGFLVAPGEIEDELKSCAGVADAQVVAV-DLKGNARCVAFVIPAGEPPQQEMLVAH-LRERLAGYKVPARIYIVDAFPVTDS------------------- 218442831 528 ------------------------------------ENQSLTYSQLNAKANQLAHYLRELGIKTE---TLIGLSAERSLDMIIALLGIGAAYLPLDPEYPSERLSLMLEDSQVFLVLTQASLL-------NKLPDIQTTLLLAEIWPKIASYSQENLTKVVEATNL-----AYVIYTSGSTGKPKGVMVEHRG--VYNLAQAQIEAFAVEKNSRVLQFAS-FSFDACALGSGATLYLACKIMPG-----QPLRDFLRQQNITHVTLPPSVLRVLP--LET----LPALQSLIVAGEACSLELIKQWSGEQ-NFFNAYGPTEAS--VCATIAKCT----PNDTKVTI----GHPITNVQVYILDSHLQPVPIG--VMGEIYIGGVGVARGYLNRPQLTQERFIADPFYKTGDLGRYLVDGKIEYLGRIDHQVKVRGFRIELGEIEAILLKHPLVKEAVVIAVQHDKLNTNLIAYLVPTFQQALPKQLDQEFIQEKLPSYMIPQEFVLLDALPLTSNGKIDRNKL----------- 88800949 79 ----------------------------------TGTVEHIRYSDLLDQVQRCAGLLAQQGVQKGDRVVIYMPMIPQAVVAMLACARLGAVHSVVFGGFAAKELAVRIEDASPKVVLSATCGLEVGKTINYQ-PLLREALALAEHQPEQVIVWERPSAEPADCVAVKATDPLYILYTSGTTGKPKGVVRDNHAVAMRYSMSALYD---VQPGDVYWAASDVWVVGHSYIVYAPLITGCTTVLPVGTPDAGAFWRVVEQHQVKVLFAAPTAFRAIGEFIQK--YNIESLRTIFMAGELDPPTLEWTEQKTGKPVVDHWWQTETGWAIAGNPV-------GLEQFETRAGSACMPLPGFNVEILDADGRVQPPDTQ--GFIALQRPLPPGCIWNNQARFESGYLRQGYYVSGDGGYKDADGYLYVMGRIDDVINVAGHRLSTGEMEAVIGAHPAVAECAVIGIRDELKGQLPLGLVVLKGVYVDDDELSTELTQRVREEIGAIACYVIVNRLPKTRSGKILRATLRKMADN----- 159898403 1828 --------------------------------------QQLSYAELDQRSSQLAGYLQSLGV---QAFATVGICMQRSPELVVAMLGVGAGYVPLDPATPTERIRFILRDTAAPVLL------------------TQAALKLDLADADWQIVALDQLDLTADPVLNPLPSSVYTIYTSGSTGTPKGVPISQRNLL-----PMLRWGQALGQHSRVLQTLSYFDFGAFELLTTMLSGGTLFIAPAGQLDLASYRSLIERWQINTIHATPAFFAEVV----ALAQPMPTLEIVHLGGDALQPALVKQIQALTCRIYNGYGPTEAS-------VNCAIYQVEPER---LADVVNVPIGRVQLYILDAQLRPVPI--GVVGELCVAGPSLSQGYLNQPALSAEKFVPNPFYRTGDVARYLPDGLIEHLGRIDHQVKVRGYRIELGEIEAALLNHPAVQEAVVL----PTSEASLIGYVVLKQAGSTPTSELREFLQQRLPGYMLPAILVPLESLPRTANGKINRQAL----------- 115371923 1209 ---------------LLRTQARLFAQKSAIC--HQGRT--WSYEALGEAMAALVRALLAHGLEPHDVVAVTGPRSFGLIAAMSAVLAARGVLLSLDPRLPGERQRLMLRRAGARYLLH----------VASENEHPESFTRLEVSTANGRLLDAPPTGEPA-PCPLPEIRPEDPAYTSGTTGLPKAVLGWHTGLFLHWQRESFGIGTGLS-FDVLLRDV-----------FTPLTSGATLCIPGEEEDPSALLSWMEHQRITLLHTVPTLARSWLEYVPEHVH-LGTLRWAFFAGEPLSHALVSRFPGAGGIVNL-YGPTETTLAKCGFVVGPEPEPGVQ--------PVGLPLPHTQALVLNRAG-GLCGVGE-IGEITIRTPYRSLGYLGDRAETEQRFLPNPFYRTGDLGRYRPDGNLEILGRIDHQIKVAGVRIEPEEIAEVLSQHADVSACAVVARHHPRGHLALVAYVVPSTARPPPSELIA-FLAERLPSTMVPSLAVVLEQLPLTPNGKLDRQALPE--------- 169631763 1139 -----------------------------------------SYQELDEASNRLAHKLIEYGAGPGERVALLFARSAEAIVAIMGVLKTGAAYVPVDPSVPDARLEFVLADAEPAVAVTTSDLMDRLDAC--------GVVVIDVDDPE--LAVQPAY---TPLTRLSADDIAYLIYTSGTTGVPKGVAIPHKNVLLHVLGGDLSAGQVWSQSHSL-----AFDFSVWEI-FGALLHGGRLVIVPETVSPEEFHALLVDEQVSVLSQTPSAFYALQTVDAMVPERAGQLEVVVFGGEAEPQRLKPWMERHPVLPRNMYGITETT------VHASFREIVSADTEVTV-SPIGSPLAHVGFFVLDRSLRPVP--AGVVGELYVVGAGLGYGYVGRAGLTAARFVACPFYRTGDLASWGPGGQLQYAGRADEQVKIRGHRIELGEIHSALTAAPGVEQAAVIAREDRPGDKRLVGYVT--GTADTARIRAQ--LAECLPSYMVPAAVVSLAALPLTVNGKLDKKAL----------- 171184895 88 ------------------------------------------YWDLYREVNRFAVLLKSLGVERGDRVAIYMPMIPEAMVAMLAVNRIGAVHTVVFSGFGPQALAERIKDAEAKVVITADGMIPLKPTVDEALKIVGNDIFTVVYKHTGVLWWQEEIAKYIEPEWVPGEAPLFILYTSGTTGKPKGILHLHQYMVWIWYAFNHLTG---AERDFREDIVFFSTAD------IGWISGHHYGVHGPLLNGLTVLWYEDAPDYPH----PGIWWEIADTYKVT-HMLTAIRLLMKYGDEWPRSIMAAYNWMRREVCRGRPDCQIADIWGQTETACFVTAPGSMNLGGFRYKVGMPYPTLNLQILDDDGKPLPPGAK--GHVVAKPPFLHTLWRDPERYVKSYWSRPGYYYTGDLGYIDQDGHLHIMGRSDDVIKVAGHRLSTREVEDILTSHPAVAEAAVVGVPDEVRGEVLGVFVVPKGMKITEEEVVKH-LRNSLGPVAVIGKVAILDKLPKTRTGKVMRRVLR---------- 66516122 114 -----------------------------------GEYKWKTYLEVEMLMTAFGRGLKEYGLTSSRNIVIFAETREEWMIAAYGCFKQNLVVVTLYATLGEEAIAHGINETEVDIVITSHDLLPKFKSLLKILPKVKTIVYMDQLKPTDTKGYKEGVNISTAPLLSPQSDDTAIMYTSGSTGIPKGVLLSHKNVI--SVMKTFCDIVEIKPDDVFLAFLPLAHVFELLAESVCLLSGVPIGYSSPMIDSSSKIQKSKGDASTCVTSVPLIFLSRAIFKFAYNYKLKWYKRLILCGGATPDTQTQIKICLCVTLTQGYGLTESTSCA----------TVMDKDDTSI-GRVGGPTTICDIRLVNWEGYRVTDVPYPRGEIIIGGENISAGYYKLLDKTKDFFQEDGWFRTGDIGEIHEDGCIKIIDRKKDLVKQFGEYVSLGKIEAELKTCPIVENICVYG---DSYKTFTVALIVPNAEKAVLQELIEQAKKCKLQRYEIPAAIKLCSEQWSTAAFKLKRKAVQERYQH----- 114761465 109 -------------------------RPAVISEADSGVCRELSFGALGAEVERVAAGLAALGIGKGDRVGLFLPVIPEAAVALMACAKIGAVAVPAFSGYGPDPLAARLNAADAVALVTVDGTVAMKETADGALKQVRHVLVIENTGSEGRDHAWADIGKACDPV---PTVACDIIYTSGTTGAPKGIVHSHAGYLIKS-GVDFGYAFDVQSDDLVGWIADM----GWCLQFGAGIVFVEGLPNFP--DHNRMWDIVERHRVTMLGMAPTAARGLRAAMAGPEQDISSLRAFTSTGEAWDETWWWLFRDVG---------GKTLPII--NYTGGTETGGGILSNYTCAATFAGPLPGQDADVLDAEGNPT--DG--IGELAVHNTWMTHAFWQDPEETYWSTFPDTWVH-GDLASVAGDGYWRIHGRSDDTIKVSGRRIGPAEIESALVTNPEVSEAAVIGVPDPDRGSRIVAVTLGSGVEALDMVRAAEAVTRLVGKAMIPSLIVPVPGLPKTKNGKIMRRAIRARY------- 117165057 44 --------------------------------------RRLSYAELDRRAARLASRLRRLGVGPD---VPVGLHLTRSVEAVLAVLKAGGACLPLDPAHPRERLRLALEDSGAPVVLFDATAYPGTVLCLDGTGEGDEGGRSDQEG-----------------TAVPHRNLAWIAYTSGSTGTPKGVALEHGPLA--DLARQIALRLDLGPGDRVLQFASIFSVAAEEM-LATWAAGACLVMPDEALDSARLTAAVERYGVTVLQLTPAYWYEWLRELDDDGRPPASLRLLVVGSEQVSVHRVADWLPTGVRLVQEYGATEGT--VSQLLYEGPRD--AEQVRAWPRLPIGTPLAGVRVRVLDERLRPVP-DGRT-GELYLAGDCLARGYLKRPEATAQRFLPDPYYRTGDLVRRRDDGVLEFLGRADHQIKLHGVRIEPGEVESAIGRYPGVLASAVFARTTAAGGDQLCACVVEDGEDPA--GLRAH-LAALLPRASVPARLFPVADLPLNPNGKVDRRAL----------- 15898857 68 -WPQWFIGGKLNIGDQLRDSSDVF-IKWMDEDLNTRTV---TYSQILNESKSIASWLKKIGLKKGDRVAIYMPMIPEIVSVMLGAIRVGTIIVPLFSGFGPEPIRVRVEDSEAKVIFVDKSIVDMLKNLEGLNDNITKVVLNRGGTKGDFYEYKDVIKTAGDYVETSTEDPMMIIYTSGTTGKPKGCVHTHDGFPIKA-SADIYFQFDLKNGETLMWVTDMGWMMGPWMVFGSLLLNAKMGM----IEGYTSGEVLQKFVEDMKVDVLGVSASLVRALRSQGEVKLNVR--LTGNTGEPESWYWLFNASGKNPIINYGGTEISGGILGNYVIKKIKPSS----------FNGPSPGINASVFNEEGKDAPPN--VEGELVVLSVWMTRGFWRNPEETYWSVWKDVWVH-GDLAYRDEEGYFYIVGRSDDTIKVAGKRVGPAEIESVLNSFPNVVESACIGIPDPMKGEKIVCFVVSKGIENQLIEYTEDKLGKAFA----PSEIKIVKELPKTRNAKIMRRLIRAIYLN----- 15898832 36 --------------------------------------EEISFSDLKRKALRLALYLKEFNIKKGDVIAILASKKIQQIIVFLATLSLGAIYQPLFTAFGPEAIKMRTRDVKPKIIFCQDDQ-------KDKINDAILFSKFDE-----LLSY----GELKEIEKINWDDAIILLYTSGTTGTPKGALIAKRLFL--NIYVYMKYGIGVRENDVFWPADPGWAYGLYYGIIGPLMFGKTIIFLDEPFNPERTMEFMEENKVTNFAFAPTAYRMIAGTVKKK-YDLVLERASSAGEPLNPEVIRWFMDKYNVTIKDHYGQTEVGMVVYNGW--------GYDAKVKI-GSMGLPAPGYEVDII-EDIIAVKRDSPGFHFL---------GYLNNPEKTKESFRGD-WYLTGDNAYKDEEGYLWFVGRKDDVVKVSGYRIGPFEVESVLLEFPAVLESAVVADEDPIRGHVLHAYIVLKSGYTPSEELKKEIINTKYSRHVHLERVDFVDKLPKTESGKIQRYLLRKK-------- 207087470 47 ----------------------------------------ISFKELAIKTDQFAQCLINLGLQSEDRVLIRLPNSLDYPISFLGAMKAGYVSVPTSTLLTAEEVVYLANDSQATALVTDKSMWKSLQNLPPQLKYIFLTGVGDVEESDNFHIFD--MQQEIDKIKKIDFSVNTKAYTSGTTGYPKGVLHAHRAIIGRKPASQYFDFEGQGDR-----IVHSGKFN-WTYVLGSGLMGKTIVVYEGKNHADTWMKLIKKHSATIFIGVPTIYRQILQKTDFKAEDIPSLRYCMSAGEHLSDEVLNQWDRFKQDIFEAVGMSEFSYY------------LSENKYNPIRGSAGFPQPGHDIKLINPDTEEVSTGEEGMICVPDSDPGLFLRYWNLPEETDKHLHS-GWFFTGDYAKYDEDGYIWFLGRKDDIIKSFGYRVSPYEIERVFKSHPDVADCAAIGEEIEKDKLLVVTYILPHGKDPDPND----LLKFGLAAYKAPKTIYIAHEFPKTKNGKILRK------------- 24940597 48 -----------------------------------------SYDEVNARANQLARLLLNEGAGPG-RLVALALPRSSHMVSVLAVAKAGAAFLPVDVNHPKERISYLLADAGPALLCTIRGAVPKLPADIGVLDSAKQTATLD-ALPDTDMTEDERGG---------SLAATNLAYTSGSTGRPKGVALTSAG--LPALAAAKVATMQVTEDSRVLQFAPSFDAYVTEL-LAAFTAGATLVLPGPDALAGDPLEKALRDGRVTHAVLPPAAAATV-----SPDAAQDLRVLVVAGEACPAGLVEQWAP-GRLLVNAYGPTECT------VCATMTGPLTPTDEVTI----GRPIPGVSVHILDNALRPAAV--GEIGELYISGAGLARGYLNRPDLTAQLFVANPFYRTGDLASMRADGDILFHGRIDDQVELRGFRIELGEVESVLSQHPDVAQA--VAVLRAGAAEGPLAYVVPTHDTPTAGELREHASRF-LPDYMVPSVYATIDAVPLTPGGKTDRAKLPEPIK------ 145596929 1120 ----------------------------------TGPDGTLRHRDLATRVNRLAHLLRAHGVGPDVPVGLCLGRHTDLVAALLAVWRAGGGYLPLDQNLPVGRLATMLADAAPPVLLTDPAGMSLIGAVSGTTPVVLRVDQLDSDLP-----------TDPPPVVGHLDSLAYLLYTSGSTGAPKGVAVTHRAVILLVGCHRLFELTA--DDRVAAITTPAFDISELVLPL---LAGAREVLEAATAQDAILLRAACVQGVTVLQATPATWGMLVTAAGPAGVRLR-----ISGGEALARDLADALRADGARVINGYGPSETT-------VYSSAGLVGESGPVDL----GYPLANTRILLLDAAGQPVP-DG-VVGEIHIGGTGVARGYHGDPGRTAARFRPDPFYATGDLARRLPDGRLVYHGRADQQVKVRGFRIELGEIESALRDQPGIRD-AVVTTWGADADVRLAAYAVTEPAAVDPASIWPA-LRAGLARHMVPATLVVLDALPRTASGKLDRRALAE--------- 157368546 107 ----------------------------------------VTYKQLHHDVCQFANVLKKLGVKKGDVVAIYMPMVPEAAVAMLACARIGAVHSVIFGGFSPEAVARIIDSNSKLVITADEGLVPLKKNVDDALKSITNVVVFQRTGKPGYWQHELTAGVSADPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYA-AMTFKYVFDYHDGDVY-----------WCTADVGWVTGHSYLLYGPLACGARLSQVIDKHQVNILYTAPTAIRALMAEGDKAGTKRDSLRIMSVGEPINPEAWEWYYNKIGCPIVDTWWQTETG-----GFMITPLPGATE-----LKAGSATPFFGVQPALVDNIG--TVQEGACEGNLVITDSWLFGDHDRFEQTYFSTFK--GMYFSGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVSHPKIAEAAVVGIPHNKGQAIYAYITLNHGEEPTPELYTENWVRKEIGPIATPDVLHWTDSLPKTRSGKIMRRILRK--------- 115373369 867 ---------------------------------HRGEVK--TYRQLSHEAGLLADRLAELGAGPDVRVALCLDRSSTAMVSVLAIFKAGATYVPIDPTESPERLRFILGDAKARILVTEKKYRELSTLPGVECLWVDGGAAPAVKAPR--------------PKVEPHHLAC-VLYASGAGGEPKGVAMPHRALAWHTAQSRRLRTLQYAVLNTGASLQEIF--STWC--SGGTLVLDSD---AHRLAPLALVQLLEEARIQRLFLPAGALHPLAHEAVNTARPVSRLEEVITAGEQITESIRGWFAASSKRLRSQYTLAEASVAAAHDLTGS-------PESWPGLPPIGRPIPNTAVHLLDAHQRPVPVG--VPGEIYISGACLADGYLARPELTASVDPPVRAFQTGDLGRLRRDGTIEFLGRADGQILVRGIHVEPGEVERVLCAHPSILDAVVVAAGDPSREQRLVAYVTP--ETARADELPA-FLSARIPEYMVPSQFVALSALPRTLGGKVERRAL----------- 157738133 39 -----------------------------------------TYKELAKKSDQVANFFTGIGLEPRDRVLVCLKNSLAYPISFFGTMKAGIIAVPTSTLLSGSEVKYLAEDSQARAIVLSSNLVPYLENLDN-LKTIVVASVENLKKPKDINVY--ALNQDSTPNHYNSKSGAYLVYTSGTTGYPKGVLHSHRSLVGRKPATDY--WFDFKENDRIMHSGKF----NWTYVLGSALMGHTVIAYEGANDASTWIDLIKKHQCTIFIGVPTIYRQIIQKTDFTLDDCPSLRYCMSAGEHLSDEMLGLWERFKQDIYEAIGMSECSYYI------SH-----SKYNPIRPGSAGFPQPIVKL-INPETLEEVGLEEEGMICIGEDDPGLFLEYWQLEEETAKS-RHDGYFFTGDYARKDKDGYIWFIGRKDDIINTFGFRVSPHEIERVVKTHPLVADCVAFGLDIEK--EKTLVAIAVVGHTELTKEQEEEILQANLAKYKAPKRIFTMKDYPRTKNGKVLRKQL----------- 169766510 35 -----------------------------------------TYAELDQEVETLTRRLRGYGVGRDSLVGVLLPRSADYVVACLAALRAGGAFLVLELAYPPSLLADVIEDGRPTVVITN-------RAEVGKIKASVPVIIQDEPAPNGHVSEPSPLPSDDDLDRL-----AFVSYSSGTTGKPKGIANPHRAAVLYNLRFGVSD---LQQGDRV--ACNVFFVWEILRPLGATVVA---VPDDASYDPAALVDLLAAKKVTETLMTPTLLATVLARHPHVGDRLPDLRTLWFNGEVVTTDLARRASKAFPQTRNCYSACETHEIACGDI----REMLQQIDSDALYCPVGPPIDPENTYVLNESLQKV--DVGVSGELFLAGPQLARGYLNLPETTAKAFITNPFYRTGDIARLLPSGLLEITGRVGAMIKLRGYSVVPAKVEYEIVTNLAVSRCAVVA--YGEGLERQLVAYIVRDKEKSAEEINDRTLAPHLAHYMIPALWVELDSLP----------------------- 56696937 17 ----------FNLAAHVMRHARRQPDKVALSVLRPDGAEEWSYARLEQAILGTATGLLQAGLVPGDIVLMRLGNTVEFPIAYLGAIAAGIVPVPTSSQLTEPETARMIADLSPAAILRAPD---VACAPHPRQIGIEALNAMHALPPADY-----ALGD-------PERLAYAV-YTSGTSGKPRAVAHAHRAIWARQM---MVEGYGLTPEDR------LCHAGAFNWTYTLGTIGATALIPEPGTDIAALPGLLAAHDATLFAAAPGVFRKM---LQGAGKDLPALRHALCAGEKLPRALHESWTRTGTELYEAFGMSECS-----TFISSSPAHPARGEAL------GQPQVGRRIAILGLDG-PVPQGQPGTIAVHRGDPGLMLGYLNAPDEAAARMQGD-WFLTGDQGAMAIDGQITYLGRDDDMMNAGGYRVSPVEVEAALIRFPGIEQVGAAAV-----EVKPDTYII-AAFYTGPAELDAAALEANLARYKQPRAFVHLPALPTGGNGKLLRRALPAYFK------ 118351915 115 -----------------------------------------TWAELQDNVARLAGVYQNLGVKKGDRVVIYMPMVPEAVFGMLACARLGAIHSVVFGGFAAKELASRIKDSEPALILYEPKILDEAIDIAGAQNTKVLVYQRDEKVPGRDYDYKELIAQKADCVPVEGDHPLYILYTSGTTGQPKGIVRDTAGTCVAAQWAHIVDDVYFSGSDIGWVVGHQFIV------YGPLLRGATTILPTGTPDASQYWRIIEKYRVKGLYTAPTAMRAIKEDLNGDWIKKFDLSSLTNVALAGERCDVPTYEWIHKHVNDNYWQTETGWVISGNFQNLH--------TFPIKPGTACPVPGFDVHILDEHNQEI-KNPNKLGRICIKLPMFMLTLYNNDSVFEQKYLHDGYYLAGDSGYFDEDGYLNVMARIDDVINTAGHRLSTGSMEEALLKHDNIVEAAVVAKHCDFKGEVPFGFVVPKDSQRVDIQVFEKECVSLIRKEIGPVACIVVEKLPKTRSGKILRNTLKK--------- 15920959 110 ------------------------------------EVRKLTYYDLYTEVNRVAYILRKYGLKKGDAVA-IYLPMIPELPIFLALARIGVVFTVVFSGFSADALATRIDDAQAKVLITADKIVPLKDIADKALETVKDVIVVRRTGQEGRDKYEVPQGVYVEPERIKSEDPLYILYTSGTTGKPKGIVHDTGGYLLHATMKWVFD---VRDDDIY-----------WCTADIGWVTGHSYIVFGPLMEPDRWVSIIERYGVTIFYTSPTAIRSFMKYGDEKAHKTDTIRIISVGEPINPEAFEWLWKLIGVPFGSTWWMTETGGIMI-----SHLPGLY---LIPLKPGTGMPLPGIEADVVDDNGNPTKPEER--GYLVIKNPWPGMPLTIHRDPERYSKFP-GMFYAGDYAVKDSDGYFWVLGRADEVIKVAGHRLGTYELESAIIEHPAVAEAAVVGVPDPVKGEVPVAFVILKQGVSPSKNLMDDILKTVRDKVTLSSIY-FVSKLPKTRSGKIMRRVVK---------- 75911033 509 --------------------------------------QQLTYRELNIRANKLAQYLQTLGVGAD---VLVGICVERSLEMVVGLLGIGGAYVPLDPGYPPERLAFMLADTQIQLLL-----------------TQKHLV---EKLP-THTATLICLDTDGDTINVSNVTANNLAYTSGSTGQPKGVSVIHQGVVRLVKETNYV---SLTNKEVFLQISPISFDASTFEIWGCLLNGGKLVIFPP--NTPSLDEL---EQIIQQHQVTTLWLTAGLFVDEKIDALKPLRQLLAGGDVLSVSHVQKFLSTNCKLINGYGPTENTTFTCCYDITAPL-------KPGASIPIGRPIANSQVYILDSHLQPVPI--GVTGELYIGGDGLAREYFHRPDLTRFILHPSRLYKSGDLARYLPDGEIEYLGRIDNQVKVSGFRIELGEIEIAFLQHPAVKEAVVVVIPGEKLLVGYFVAETGQDNLSIISELRQ-FLKQQLPEYMVPKVFMALEALPLNANGKVDRRVL----------- 85373759 104 -----------------------------------GEVRTFSYADVQREVIRMANTLKKLGVAKGDRVTIYMPMVPEGAFAMLACARIGAIHSVIFGGFSPDAIAGRVDDCEDWIVTADEGLIPLKANVDSALEKVSAKGVLVLRHTGGDVSYHELSAEVSDECLCEPMNALFILYTSGSTGKPKGVLHTTGGYAVWTETTDYRDGEVF-----------------WCTADIGWVTGHSYIVYGPLQNGATAL-MFEGHKVNIFYTAPTAIRALMHHVEK--HDLSSLRLLSVGEPINPEAWRWYHETVGKEIIDTWWQTETGGCMITTLPAAH----------DMKGSAGKPFFGVQPQLVDNEGAEL--EGAASGNLCITHSWPGQAVYGDHEQTYFSTYPGKYF-TGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHPKVSEAAVVGFPHDKGQGIYCYVTLMDGVEESDEELRQWVRKE-IGPIATPDHLHFTPALPKTRSGKIMRRILRKIGENEFG-- 111025705 55 -FPDASLNTSFNALDRHVRD----GRGDQIALIFDSAMVPTTYSELLEQVSLFAGVLKGQGVVAGDRVIIYMPMIPEAAIAMLACARIGAVHSVVFGGFAAKELATRIDDARPVVLVLEPEYLPMVEKALQLSATPAHTVIVKNRSAAAWFDWDDLIADAADPVSVAATDPLYILYTSGTTGKPKGVVRDNHAVALTWTMKNLYD---ISPGQV-----------WWTASDVGWVVGHSYIVYGPLLAGATTV-MYEGKPVG-TPDAGAFWRIISDYKVSALFTAPTAIRAVRKADSSLDTLFAAGERLDPDTYEWATRALDRPVIDHWWICANLRGL---EPMEIKAGSSVACPGYRVEIVDGEGKLVGTEGNIVIGLPLPPGTLAGLWRDEDRYIKSYLTFEGYYLTGDSGFIDEDNYVFVLGRSDDVINVAGHRLSTGSMEAVVAGHPAVAECAVIGIHDELKGQRPSGVVLKSGVSIDPETLREELV--ARVRDQIGAVATFRDALPKTRSGKILRKTMRQIADN----- 77458493 554 -----------------------------------------SYAELNARANRLARHLRTLGVGPDVRVAVCIERSLELPVALLAVLKAGGAYVPLDPDYPLGRLSHMLGDSTPAVLLLGSAHGILRQAVQG---STWEAPILDLEKDAGNWASLPA--DNLDPRNVPDHLAY-VIYTSGTTGLPKGAMVAHRGLSNLLLWCLQVCG----EAGAMLHKIPFFDASAWPLATGGRLVIAR---PGGHYEPAYLAREVREQQVTALVFVPAMLQLFLEVDEVS--QCVSLTDVFSGGGELPPALARRFERLRARLHNVYGPTETT---VINSIWT-LEPGAEVPARQL--PIGRPIANNRFYVLDDRDQPVPV--GVTGHLHIGGVGVARGYLGLAQAERFIDNPDRLYRSGDLARYRPDGQLEFLGRNDFQVKLRGVRLELGEIEARLEAFPGIRSAVVLMVGEAAQDQRLVACCVV--AEPVDEAAVHAHLATTLPRAVIPGSYLWLDALPLTANGKVDRTAL----------- 7688718 36 --------------------------------------------QLDRSVRRVVTALREAGVARDHAVAVLTVRYAAHLVGASVVYITGANHGIVTHELPVATRVRMLREAGASVLVFDESNAQLAETVDETVRDKLVLCGLGHPA-SGTVSVD---GRPVDDVSVPEAPELAMVYTSGTTGQPKGVCRS-----FGSWNAAALRGAAYP-RPVFLTMTAVSQTVAMIVD--TVLAAGGSVLLRERFDPADFLRDVGEHRVTETMGVAQLY-AILGHPDARTADLSSLRHLYLGCPASPERLREAAALLPGVLAQSYGSTEAGRITVLR--------AADHERPELLATVGRAVPGVTIAIRDETGHDLPV--GEIGEVVVHGPEVMAGYVADPEHTARVIR-DGWVHTGDFGSVDERGYVRLFGRMREVVKVQDTRVSPTEVEKVLVGCPGVVDACVYGHRGPDLIEELHAAVVLGTEAPSFDTLRDHVARA-MTPTHAPIRFVRWRRFPINNTGKVNRLRVRE--------- 182437119 105 -----------------------------------GDSRAITYAELKDEVSRAANALTELGVGKGDRVAVYLPMIPEAAIAMLACARIGAAHSVVFGGFSADAIAARIKDADAKVVITKPSALPAVDDAVSRFENVEHVLVVDTAWTEGRDVWWHEITARQSAEHTPEEQPLFILYTSGTTGKPKG--------ILHTSGGYLTQASYTHH--AVFDLKPETDVY-WCTADIGWVTGHSYIVYGPLANGATQVEIVQKYGVTILYTAPTAIRTFMKWGDDIPAKLSSLRVLSVGEPINPEAWMWYRKNIGADIVDTWWQTETGAMMI-----APLPGVTE----TKPGSAQRALPGIAATVVDDDANEVPNGGG--GYLVLTEPWMLRTIWGDDQRFIDTYWSEGKYFAGDGAKKDEDGDIWLLGRVDDVMLVSGHNISTTEVESALVSHPSVAEAAVVGANDETTGQAIVAFVILRGSATASDELVAELVGATLGPIAKPKRVLPVAELPKTRSGKIMRRLLRDVAEN----- 19173722 3727 ---------------------------------------RWTYAELNQHSNRLGHALVAAGVGLDQPVALLAERGLDLLGMIIGSFKAGAGYLPLDPGLPTQRLSRIIDLSRTPLLVCTQACHEQAQAL------LEDFAC---GARPKLLVWEDVEGADTNPIYSSGDNLAYVIYTSGSTGLPKGVMVEQRGMLNNQL--SKVPYLQLSEQDVIAQTASQFDISVWQF-LAAPLFGARDVVPNTAHDPQGLLAHVQAQGITVLESVPSL---IQGMLAQDHINLDGLRWMLPTGEAMLPALLLRYPDVGLV--NAYGPAECSDDVA--FFRVDLASTR-----GTYLPIGTPTDNNRLYLLDGALELVPQ--GAVGELCVAGTGVGRGYVSDPLRTAQVFVPDPFYRTGDLARRRSDGVLEYVGRIDHQVKIRGYRIELGEIEARLHEQPEVRDAAVGVQEGVNGKHLVGYLVASEASLNPGERLDKQRLRAELPEYMVPLHWLWLERLPLNANGKLDRKAL----------- 57241495 7 --------------DFLQESVAKFGSKNAFVEFNGKSISYKDFDDLSKKASKILSKLPT--KSTQEPVLIILPKGIDCLLSFFGVAKSGN-FYTLLDEKSPKE------RVEKVIEVLKPKLLITSKKLNLDFNLDTIFTEDFENFDINENALEKALNNHIDINLL------YVFFTSGSTGTPKGVSIAHKSVIDYTFW--VCETFKLSHEDILANQAPFYFDNSILDIFSSVKMGATHILPNHLFAPNKILEYLEQKKITTIFWVPSILIYFANTNALDTFKLECLDKVLFCGEIMPNKQLNIWRKYNALFANLYGPTEITDVCSFYMVD---REFSDDELLPI----GKACKNTQLLVFDEDLNLIPNQVGIKGELYTRGTCLSLGYYNDKEKTQKAFVQDLLYKTGDVVAYNEFGELICYGRIDNQIKYMGHRIELGEIESIINSHEDIKNSACI------FKEDIICFY------ESKEELDKNFLKDKLPIYMIPKKFVKIEQFTLNANGKIDRKVLSER-------- 77361360 88 ------------------------------------------YSQLQQEVAKFAGVMQSLGVQKGDRVVIYMPMIPQAVIGMLACARLGAVHSVVFGGFAAHELAVRIDDAKPKLVLSASNIIPLLDAIKRATHKVDHCVIYQREQATATLNSGQDIAQAVDPVPVSGSDPLYILYTSGTTGLPKGVVRENGGHAV-ALNYSMKNVYGMEPGEVFWAASDIWVVGHSYIVYAPLMYRCATVLPVRTPDASAFWRVVEEHKVTALFSAPTAFRAIKEDPEAEGFKTSSLKRLFLAGERLDAATYGWLEKTGLPVLDHWWQTETGWAIACNPIGEHLE--------TKAGSSTVPTPGFDVRILNMEGEECAPNESGAVVIKLPLPCLSTIWQNTERYKQGYLSEEGYYLSGDGGYIDEDGYLFIMGRTDDVINVAGHRLSTGEMEEIVAAHPAVAECAVFGVNDALKGQNPMAMIVLKGFTGSHQEVQQQLVQSQIGAIACLKNIMCVERLPKTRSGKILRKNLRQ--------- 24940601 36 --------------------------------------------ELHRSVQRVATALREAGVARDHAVAILTVRYAAHLLGASVVYITGANHGTVTHDLPVTTRVRMLREAGASVLVFDERNAQLAETVNETVPDKLVLCGLGHPA-SGTVTVDGRPVEDVSVEFAPQAPELAMVYTSGTTGQPKGVCRLFR-----SWNASVLGG-AMHPRPAYLAMTAVSHTAGLIVDMA--LAAGGSVLLREKFDPGDFLRDVAQHRITETVGVAQLY-AILNHPDVRTADLSSLRHLLLGCPASPERLQEAATVLPGVLAQSYGSTEAGRITVLRE--------ADHERPELLATVGQAMPGVTIAIRDETGRDLPVN--QIGEVVVHSPEAMGGYVADPEHT-ARVVRDGWVHTGDFGSVDERGYVRLFGRMHEMVKVQDTRVSPTEVEKVLVGCPGVVDACVYGHRRSDLEELHAAVVLSTDGAPSFAALRDHVAQA-MTPTHAPIRFVRWRQFPINNTGKVDRLRIRE--------- 91772996 80 -------------YNCLDRHVQKHGDKPAL--IWEGEMENSTYKELRDATARFAAGLKELGVKKGDVVTIYLPMVPEAVISMLACSRIGAPHSVVFAGFSSEALAQRVEDAHSRFVIHKGNLIQQKERADKGLENVEKVIVVDHAAEERDIWWNDLIDSECEPEHMDSEDTLFIMYTSGTTGRPKGVV--------HTTGGYMVGTNVTSNWIFDLKDDDIF----WCTADVGWITGHSYLVYGPLSNGATIVDIVEKYGVTIFYTAPTTFMKWGDEIPAK-YDLSSLRLLSVGEPINPKAWLWYYETIGCPIVDTWWQTETGMIMI-----SPLPGIT-----TMRPGTATPFPGIKANILDDEGNEVPM--GSGGYLALQNPWINGDEQRFIDTYWSKWGADTYL-TGDGARKDEDGNFWILGRLDDVIKVSGHRLGTMEIESALVSHPSVAEAAVDGKVDEIKGEVICAYVILESSCDDQDELKQHVVDE-IGPIARPKMIIFTEELPKTRSGKIMRRVLK---------- 116669099 102 -----------------------------------GDRRAITYAELQREVSKAANALLALGITKGDRVVIYLPVIPETVIITLAVARIGAIHSLVFGGFSAEALKFRVEDTRAKLLVTTDGAVPVKDAVAGD-NAIEHVLVVNRTTPADQLAWHDAVG-QASEVHEPEETPLFIMYTSGTTGKPKGLVHTSGGYLTQASWSSNPD-PALRDQDVHWCTADLAWVTAHTYEYGPLSNGATQVIGTPNTHPGRHFEIIERYGVTQYYTAPTLVRSFMGWFPDDSYDLSSIRMLTVGEAVNPEAW--RWLRQNI----GAG---TAPVVDTWWQSETGATILSPAPTDTEFKPGCPLPGVSTRIVDDAGNTVPPGVQGFIVVDSPGPAIARTVWGNPQSYWRKYAEQGWFLAGDGAKYDDDGDIWILGRVDDTLNVSGHLLSTIEIESALVSHPDVVEAGVCPVTDPKTGHAIVAFVVLKGSAEVATELRDHVARA-IGPIAKPRDVVVVPDVPKTRSGKIMRRLLTQLFE------ 72383885 27 -----------------------------------------TYLQLEEGANRVANLLRSAGIKTGDAVLFCVENCPEFLYLGWGCQRAGVVFTPASTKLSADDLRYIARDCGARAVFVSVAAVNSAGLLAADFGSAACFALGGDI--PGFERLEDAL--RACPVTSIHDPARGMMYSSGTTGRPKGVRKPIPPISFHDMDASFASKPGVDTSMVYLCTSPLYHAA----PHSATLAFGGTAVVMEHFDAVQALHAMEKFRVTHSLWVPTMFHRLLRL--DAGLRMQSSHRLAMHG-AAPCPIHIKIEWWGPILEEYYAGTEGIGAC----------SISSLEWLAHKGSVGRAVEGIVHILADDENEVASSTGTVYFESDAK-----FAYWNDTGKTAASRSKQGWWTYGDIGHLDEEGYLYLSDRRDFTIISGGVNIYPQEIENILVTDERVLDVAVFGLPDDEYGEAVHAVVQVERQPGAPHALAEELCRSKLGALRVPRSFSFVLEFPRLPTGKLQKKLLRD--------- 119774501 95 --------------------------------------YSISYTECLAQVKRLAGLLKAQGVNKGDRVVIYMPMVPETAYAMLACARIGAIHSVVFGGFAANELASRINDAKPVMVLVEPSGVPLLDAALAQLQRPQYEAAM---TPGRDLDWQESVASAADADWVPVKATLYVLYTSGTTGQPKGVVRDNHAVALAWSMRYLYDDTFWAASDVGWVVGHSYIV------YGPLIAGATSVLPVGTPDAGAFWRTIKKYGVKSFFTAPTAIRAIKEGFFCRNTNLDCLKQMFLAGECDPDTLLWAQEMLGKPVIDHWWQTETGWPVASNLMGI--------AQMPIKPGSARPVPGYQVDVVDEAGNSV--GAGEYGNVVIRLPLPPGTWQNDKRYIDSYLSPDCYL-TGDAGYMDEDGYLYIMSRIDDVINVAGHRLSTGRFEEVLCQHPAVAEAAVIGVEDKLKGQVPLGLVVLKGVDITDEQLNKELVALVRSEIGPVAAFKLVSAIPKTRSGKILRATMRKIADN----- 153887559 78 -------DGELNAYNCLERNLENGNADKVAIIFETGNVSRITYRELHARVCRFANGLKALGIKKGDRVVIYMPMSVEGIVAMQACARIGATHSVVFGGFSAKSLQRIVDVGAVALITADEQMLPL-KAIADETGAVKHVIVY--RRTNGNVNWVEGRDRAMDEVEAGQPDTCEVTYTSGSTGKPKGVQHSTGGYLLWAL-LTMQWTFDLKPDDIF-----------WCTADIGWVTGHSYIAYGPLAAGATQV-VFEGVPTYPNAGAPTAIRSLIKAAEAKQYDLSSLRLLTVGEPINPEAW------MWYHTNIGGGRCPIVDTFWQTETGGHMMTPLPGATPLVPGSCTLPLPGIMAAVVDETGHDVPNGQGGILVVKRPWPSMIRTIWGDPERFKKSYFPEKLYLAGDGSIRDKEGYFTIMGRIDDVLNVSGHRMGTMEIESALVANPIVAEAAVVGRPDDMTGEAICAFVVLKRARPDGDEAKQ--IANELRNWAKPKDIRFGDNLPKTRSGKIMRRLLRSLAK------ 50304315 100 ----------------------------------------TTYKELNELVHDYGRGLVKLGLASEDKLHIFASTSHRWMKTFLATQSQAIPVVTAYDTLGEKGLIHSMVQTASKGMFVDNALLCRLHNAVQEATNLKYLIISEELNPEDILSMDEVLGKKADEIEAPEDLSAIM-YTSGSTGDPKGVILKHSNIVLGGISSIISNREHVCHTDRVIAFLPLAHIFELAFELITFYWGATLGYANVKTLTDASVRNCQGDQPTIMVGVAAVWEALTQKVFWTGYYAKLLRFVLNGGSPLSREAQEFITNLICPMLIGYGLTETNTTILQ---PEHFEY----------GVAGDIVGSITVKLVDEELGYFAKNSQ--GEVWIKGEPVTREYYKNEEETKGSITDDGWFKTGDIAEWTPKGQLKIIDRKKNLVKTNGEYIALEKLESVYRSCPFVQNICVYA---DQTKVKPVGIIVPNEAAITEKAIKMDLLKKG---------------------------------------- 60650089 53 -----------------------------------GHAERYRFRDLQRQAARFGNFLREQGVKPGDRVAGLMPRTVELLIAILGTWRIGAVYQPLFTAFGPKAIEQRLNCSNARWIVTDPHNRPKLDDV-----TDCPSIVVTGGAPQNPADHHSALNRQADPVLLDASAPFLLMCTSGTTGPAKPLEVPLSAIL--AFKGYMRDAIDLRADDRFWNLAPGW---AYGLYYAVTACGYATLFYDGPFTVESTRHIIAKYAINNLAGSPTAYRFLAEFADAVRGRLRAVSS--AGEPLNPQVVRWFAEQLGVVIHDHYGQTEIGMVLCNHHGLRH---------PVREGSAGYAVPGYRIVVLDKAHRELPAGQPGVLAVDRRSPWFD-GYLGMPTQAFAGR----YYLSGDIVELNDDGSISFVGRNDDLITTSGYRVGPFDVESALIEHPAVVEAAVIGKPDPQRTELIKAFVVLNTPYPSPEELRLH-VRQRLAAHAYPREMEFVDHLPKTPSGKLQRFILRNQ-------- 167615282 31 ------------------------------------------YADLDSFSTRFAIRLQDLGCRPGDRVVMLASRRALLVAAIVGVFKAGCVHVPLDPRMPADRLRYILHDVAPTLVIADED---LIDAIEHALPCAAPIVPLTEL--ERLLADDDALVQPLPLPPLDEGAIAYCIYTSGSTGRPKGVLINHRSIAFFEGTRSVYDVTSQSRCASFSPLNFDVYLMDMLFPLAQ---GASLYVHDDVNAPDLLFDAIRRHDVTFSAGMMLGLIAQAEEFESAP--LAHLKTILTGTDVPDVKTIQRWLRAGVQVINAYGPTEATCAATAHVIRE-----IEPERRTLY-PIGKPLEHVRALLVDEGGGRITAPGVP-GELMIGGTQVMQGYWNLPEETAARLVRDGFYRTGDVCTYLADGSLYYMGRKDNEVKIGGYRIHLSEIQRVINSVPHVHGSEVVLL-ESRYGETLLAVLFDRGVSFDADRKVDEILAAELPAYMVPRHVTVLEQFPQLSSGKTDRKAL----------- 29829701 453 -----------------------------------------TYGELARRSGKLARHLRARGIRPGQVVGIVMDRDLDALVAMLGVMRAGGAYAVMDPSHPAARIDYMLQDTAAPVVITRAD-------VAGGLPTSEDRKVVLIDADWAAIEAEEPLEELAD-----RETLAYVLYTSGSTGRPKGVMIEHRSLRVFIEAYRHTFGEFTPEDRLLQQPSLIFDMSQGEI-YTALITGATLVLVSPESSPEALGTLIREQRVTYVGLSPTL-LSLLD-----GGPYPHLKYIMGGAEVLPAELVNKWNIPGRKFVNLYGPTEAA-IACTEYLCEHIEWRS-------APPIGRPEYGRLHYVVDRHGNLAPV--GVPGELLIGGDGLARGYLNLPELTDEKFVPNPFYRTGDLVRWTPDYQVDFIGRIDNQVKLRGLRIELGEIESALVAHPQIRMALVLLKADPQGEKQLVGYYTVLGDQPTLAELRRHLGES-MPEYMVPTAWVKLDEFPLTLAKKIDRHALPE--------- 119504364 136 -----------------------------------------SYGELKDAVCRLANVLKSQGIGRGDRVCIYMPMIPEATYAMLACARIGAIHSVVFGGFSPEALQNRINDAECAVITADEGIVPLKANVDIALKSCSCVTSVIVVAHTGYTSACLAADIECVPEAMDAEDPLFILYTSGSTGKPKGVLHTTGGYLLQA-AMTFRYVFDYQSSDI-----------WWCTADVGWVTGHTYIVYGPLANGATSVEVIDKHSVTLFFTAPTAIRALMGMGDEKNHSRKTLRVLSVGEPINPEAWEWYHKIVGCPIVDTWWQTETGGIMITPLPGAH----------ALKGFASFPFFGVEPVLLDENG--IELEGEAAGYLAIKRSWIRSVYNDHQRMLDTYFTYEGYYFTGDGALRDAEGYYRITGRVDDVLNVSGHRMGTAEVEAALGEHPDIAESAVVGFPHDIKGQGIYAYVTPKAGVTASDELKAQLIQGPIAK---PDIIQWAPGLPKTRSGKIMRRILRK--------- 145245323 56 --------------------------------------------QLRQLVRALIAGLRR-HIKQGECVLVHLGNNYVHPALFFGIIGAGGVYMGASPDSPPHELANVLELGRPRLIITASQTLHAVQSVAASKGLPEQICLYEEMAITSFLEYDLLSCGEEDWIKFDDEALAGMYCTSGTSGLPKAAIVSHYAVVSEKL--NMYYELPYDVKRLV--VVPVYH-----------RFGALHTFPIRQGEPAYFLQKFESNKITDVFIVPAVVHLSLQSSRPVAELLSSLRMVGVSGAPIDTGSLQKFQALQATAAQSWGMTETGPVLICRY----------GERVD-KASIGKLVGINEARLFDDEGIMITSD-NCPGELYVRGTGLFSNYKGRDD----GIDAEGWFRTGDVAYRQNEYYYL-------------NQVAPAEIEAILSKHPGISDAAVLGVQSSKSTELPRAFVVKSSAFNTDLTADEQFAKSQLAGYKALDGVVFVTEIPRTASGKIQRAKLAQ--------- 187918796 530 -----------------------------------------TRGEVDARATRLAQRLVAAGVSAEMRVGVALSRSVDLLVGLIAALKSGGAFVPLDPSHPRERLAQILDDAQMTHVITERGALPASDRLR--------LWLIDEE-PQA----DEPPAAHVELPRVSPHQAAYVIYTSGSTGKPKGVVVDHGSFALHC--AAIAERYGAGERDVFLLFQSVNFDGAWFSQYAAVAITADTLWP-----PAQTCRMMVREGVTMTYVPPGCATQLAEWALSHGAP-PSLRSLTVGGEATSREAFALMRRANARIVNGYGPTETTPMLWMFYPTDDTAKLADSAYLPI----GTLVGARSAHVLDARLNPLPV--GVIGELYLEGVGVARGYLDRPALTAERFVPDPFYRTGDLVKRRADGVFDFIGRVDHQVKLRGLRIELGEIEAQLAAHDDVREA--VAIVHGKGAQAALVAYVERSTRADAAELDAH-LRHTLPDYMVPAHIVVLDALPRNANSKVDRAALPE--------- 158521986 104 ----------------------------------TARAQAYTYGELYRRVNRFAAALRHKGVKKGDRVIIYLPMIIELPVAMLACARIGAVHSVVFGGFSAEAIANRINDCGAKVVITADGLKKNVDEALKKCPAVKTVIVVNHVDSGIFLTWHEGLADEVEPEPMDAEDPLFILYTSGSTGKPKGVVHTHGGYLLYA-AMTMEYVFDLHPGDIF-----------WCTADIGWITGHSYILYGALVNGATSVMF---EGVPSYPDFDRFWAIVEKYRVNKFYTAPTIRSLAREGEAHVKKLGTVGEPINPEAWRWYHHRDWCPVIWQTETGGHMLTPLPGVAPVKPGSCAFPFFGIDPVIIDDAGEPV-KHPDEEGLLCIRKPWMARTVFGDHESTYFSQAP-GMYFTGDAARKDEDGYFWIIGRIDDVINVSGHRLGTAELESALVLHPHVAEAAVVGFPHAIKGQGIYAFVILKTGREPSDALKKELVRREIGPIATIDVVQWAEGLPKTRSGKIMRRILKKIAAN----- 85708791 13 --------------DHLTQRAAAIGKGDAPALVLREAV--LNHDELRQRVEVLAGWIAQEVTEPGARVASWASKGELTCLLPLAAARAGKVHVPINPLLKRAQVAHILSDSGAKMLIGTGSRLKSLEA--GD--SPDSCSLLEEKA---ALEAAYATGAKLGPSDADTDDLCAILYTSGSTGRPKGVMLSHANLWLG--AVSVAGYLGMVSDDVTLAVLPLFDYGQNQL--LSTWYAGGCVVPLDFLFPRDVAKACAKHKITTLAAVPPLWVQLTE-LDWPQEASSPLRRLTNSGGALTTDLVGVLRRITADLYPMYGLTEA-------FRSTFLESLVDQHPTSM----GTAIPFAEIMVIDDAGTLAAPEEE--GELVHCGPLVAQGYWQDPQRTAERFKPPAQSEYGGVAVWSQNGLLYFVGRRDAMIKSAGNRISPQEIEEAAIATDLVAEAVALGIPDDRLGHAVHLVV--RGTTDDAEQASLSKLLLKELNFMQPQAIHWREAIPLNPNGKIDRTAL----------- 206676660 125 --------------------------------------QHISYNELSANVNRMANIFKDMGVGKGDRVVLYLPMIPEAAYAMLASARIGAIHSIVFAGFSPDALAARVNGSEAKLLITADKATPLKSALAKCDDSVKCLVV---KRTGGNIAWVDALAAEASNVCAPEEMSAEILYTSGSTGMPKGVVHSTGGLVYASFTHEVV--FDYKENDVF-----------WCTADVGWVTGHSYIVYGPLANGATTV-MFEGHKVNQFYTAPTALRALMGQGNSEAADLSSLRILTVGEPINPQAWNWYNEVVGCPIVDTWWQTETGGHLMTPLPGAH----AMKPGSAMKPFFGIQ-PVILEPTTGEEIKGNPAEGVLCIKDSWPGQMRT--VWGDHERFQKTYFADGYYFTGDGAKRDEDGDYWITGRVDDVINVSGHRMGTAEVESALVAHQKVAEAAVVGYPHDKGQGIYCYVTLMNGEEPT-EELRKELVRTEIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIAEN----- 86211704 510 -------------------------RPDAVAVISGGD--RVTYAELDQRANQLAHLLEGRGVGPETLVGLCVDRGIEMIVAILAILKLGAAYVPIDPHHPRDRVQFVLADSGVTVAVTQ-------QRFTGLLETPEAPGTPDASGTSGIRLI--LLDAEREPLRTPPTAAQNLAYTSGSTGVPKGILMP---------ATCVLNLVAWQKR--ALPIGPTFDISLQEI-FSALLYGETIVVPGERMDPAEFATWVHANEID-QLFVPNVMLAISEEVDPHGTELAALRHLSQAGEPLSRELCAR--RPELRLHNHYGPSEAHVVTSYSLP-------AEVAEWPLTAPIGRPIGNTRVYVVDRRLRPVPV--GVPGELCVAGEGLARGYLGRPDLTASRFVADPFYRSGDLVRWLPDGNLEFLGRIDDQVKIRGFRIEPGEIEAILARHQDVLHTAVMVREDTPGDKRLVAYVVADATAADTETLRRH-VESAVPEYMVPSAFVLLDTMPLTSGGKIDRKAL----------- 51317949 531 -----------------------------------------TYRELDEAANRLAHHLLALGVRPEQPVGVALDGTADAIVATFAVLKAGAVLLPLDPEYPAERLEHILRRSGATLLLTQRS---LAGRFAGNDVTT---VLLDDDATRAALADGPA-DRPGLPI-APDRLAY-VIFTSGSTGVPKGVMVPHRG--IGSLTRSAEQFAQTPDSRVLRFASPSFDVSLMTFDAGATLVLEPRALLVPGEDLARLIR---------ERRVSTVLLSPSALSTLTAGELPGLRTVVMAGEAATLELAQQWCD-GRDVFNGYGPTEAT--VLATIARCAPDRVP---------PLGRPVAGYTVHVLDDTLRPVPFGRQ--GELFLGGVGLARGYLDQPDVTADRFLPDRLYRTGDVVRWGADGELEFLGRTDHQVKLRGFRIELGEIETRLEDHPGVRTAVVLV--RGEGSDRRLAVRAPGEERPTAAGLRQ-WLRDRLPGYMVPELFLVLDALPTSPNGKLDREAL----------- 114570171 112 -----------------------------------------TYAQLHEKVCRLANGLKSVGVKKGDRVTIYMPMVPEAAYAMLACARIGAVHSVVFGGFSPDALAGRIIDCESRVITADEGLIPLKANVDKAVATIVDKVIM-VKRTGGAVDWDEALVQAASPDCPPEEDPLFILYTSGSTGKPKG--------VLHTTGGYMVWASMTHEYVFDYKPGEIY----WCTADVGWVTGHTYIVYGPLANPDRLWQVVDKHQVNTLYTAPTAIRAL--MREGDGHSRSSLRLLTVGEPINPEAWNWYYNVVGCPIVDTWWQTETGGALIT--------PLPGATALKPGSAT-LPIFGVEPALMDAEGQRIADSGPASGNLVICRSWQMRTIYGDHQETYFSTYP-GLYFTGDGARRDEDGYWWITGRVDDVLNVSGHRLGTAEIESALVAHKDVAEAAVVGYPHDKGQGIYCYVTLMGGRVAADEDVDQKWVRQEIGPVATPDLIQFAPALPKTRSGKIMRRILRKIAENEFG-- 83648672 15 --------------DYLRRSAANFPQRPAF----VGP-EEISYEQFYARVRRWAGYFRYAGLQPGDRVAIWLPKQIDYVVALYAAMECGGVYVPMDGVQPVERAKKILAGAEPAILVTDSARFEQLDSLRLALVTDFH-KVPDAAAPGCFAVASRASADEPTPEQTPHHPGAAILFTSGSTGMPKGVQISYGN--LHAFIGWALQELSLSERD-VFSNHAGFHFDLSTFDLFAAVIGEEQ-----QRDVAALSEGIHRYGISVWYSVPSILSLMVNAGALDTDVTASLRYLIFAGEVFPRPLRELSQRLPADLYNFYGPTETN---VCLYYRVTAEDLQRDKPVYI----GAPLPGQTALVLDDQGLPVSAPG-AIGELVIEGSCVTPGYRNRVDPANADNHLQGRHATGDLVGY-ENGYLYYHGRKDRMLKINGYRVELGEIEAALSTMPGIREIAVVAITEQAQNLIAYFSAVDPASAPSVLAIKQH-CQTRLPRYMIPKLVRRLDELPKSRNGKIDYLALK---------- 162456502 20 ---------------------------------------RLSYGELDRRSDELARALVARGVRPGDRVALLAPKSAEAIVALVGTLKAAAVCAPLDVTSPAPRLVRMLRTLAPCRLVIHPESGGLAARCLDELASVSEVIRLGEDI-AAARAERPAPGAAPDDLAV-------ILFTSGSTGEPKGVPLTHEA-VLHFVSWSTAHFGVGSDDRVSCHSPLHFDAALWDI-FRAFHAGAELHLVPARANPRSLAEFIRDARLTQWDSVPSVLVGMASRDVVAHGDFPELRRLIWYGEVFPKALRYWMERLHVTFTNTYGPTETTITASQYTVP----RVPDDDA---PIPIGEAVPGKRLSVLDADRRPVAP--GVIGDLYIGGVGLSPGYFRDPDKTASAFVPPGLYRTGDLARIDEAGIVHFHGRADRQIKSRGCRIELDEIAVALGRIAGLAESAVVAVPVDGFEARICAAYVPMGATRSPAELRAE-LSSCLPPYMLPARWLALDGLPKNPNGKIDHRALERRF------- 194562903 78 ---------------------------AVVFEADDGTVTRVTYADLLARVSRFANALKKRGIGKGDRVVIYMPMSIEGIVAMQACARIGATHSVVFGGFSAKSLAVALVTADEQAR--GGKTLPLKEALMGGCDAVKSVIVIDWNAQRDLWMHELTAAETCEPEWVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLWA-AQTMKWTFDWKPTDVFWCTADIGWVTGHTITYGPLACGGTQVVTWP--DAGRFWKMIGDHKVTVFYTAPTAIRSLIDHVHPKSYDLSSLRIITVGEPINPEAWMWYHKHVG---------GERCPIVWQTETGGHMITPLPGATPTVPGSCTLPLPGIMAAVVDETGQDVPNGQGGILVVKRPWPAMIRTIWGDRERFRKSYYPDRLYLAGDGTVRDKDGYFTIMGRIDDVLNVSGHRLGTMEIESALVAHELVAEAAVVGRPDDTTGEAVVAFVVLKRSRPEGEEAKA--LAKDLRDWQIPKDIRFGDNLPKTRSGKIMRRLLRSLAK------ 206564210 90 -------DGELNAYNCLDREAGHGERVAVIFEADDGTVTRVTYADLLARVSRFANALKKRGIGKGDRVVIYIPMSIEGIVAMQACARIGATHSVVFGGFSAKSLAVALITADEQAR--GGKTLPLKEAIAGGCEAVKSVIVIDWHAGRDLWMHELVDGESCEPTWVGAEHPLFILYTSGSTGKPKGVQHSTGGYLL--WAAQTMKWTFDWKPDDVF----------WCTADIGWVTGHTYITYGPLADAGRFWKMIGDHKVTVFYTAPTAIRSLIDKVHPKSYDLSSLRIITVGEPINPEAWMWYHKHVG---------HERCPIVWQTETGGHMITPLPGATPTVPGSCTLPLPGITAAVVDETGQDVPNGQGGILVVKRPWPAMIRTIWGDPERFKKSYYPETLYLAGDGTVRDKEGYFTIMGRIDDVLNVSGHRLGTMEIESALVSHELVAEAAVVGRPDDTTGEAVVAFVVLKRSRPEGDEAAA--LAKTLRDWQIPKDIRFGDNLPKTRSGKIMRRLLRSLAK------ 58038888 56 ----------------------------------------FTYRTLHERVCRMANVLREQGVQTGDRVAIHLPSVPEGLIAMLACARIGAIHVVLFGGFSPEAIADRLSDS-GAVLVITANMLDAALDLRPEALAVRHVLVVSVTQDDVDLTAGDAASADCAAQDMPASAPLFLLYTSGSTGKPKGIVHGTGGLVWASYTHELV--FDHQEGDIF-----------WCTADIGWITGHTYGVYGPLLNGGTIL-LF--EGMPSYPGPGRWWSVIQDHKVTTRHDLSSLRVLGTVGEPISQEAWSWFDHVGCAFVDTWWQTESGGIMISPVPGAVREK---------PASATLPLPGVHPVLLDERG--APKEGATEGVLCLRGSWPGRALTIWNDAARTYLQSPGYYFTGDGARRDEDGYYWITGRVDDVINVSGHRIGSAEIEDALATELAIAESAAIGVPHDLKGQGIVVYLVPRDN--APEDLHIRAAKAITSKYAAPERIHVVPDLPKTRSGKSVRRLLRK--------- 50553188 161 ------------------------------------DVETFTYQQLYDEVLKMSHLLRKYGVTANDTIALNAMNSPLFIIVWFAIWNLGATPAFINYNLADKSLLHCLKVGHASIMFVDTNVRPSLAEIKSEAKC--DTVFMDDDFLAAYAA--SPAYRAPDYERHPEQKDYDTAYTSGTTGLPKPAIMSKKAKLMSSLYGHSI---RLKNNGVVYSAMPLYHSTAAILGCLPCLNRGAAYAPGRKFSTTTFAKLTNATHIQYVGETCRYLINAPPSPDEKSHQIK-----VAFGNGMRRDIWVKFERFNIAIGEFYAATE-GPLGTNNFQQGEIQTIEDETELWRDPETG----FCRVAQSDEPGQKIPNPEKVHETFQ--------GYLGNDKATNSKIMRDVFYRTGDLVRLNDEQCYYFVDRLGDTFRWKSENVSTSEVEEHVASDPNIEQVVCVGVKVPEHEGRAGFAVVKLKDKPNLDQIAEYSLKQ-LPKYAVPLFIKFVDEIERTGNNKVQKVKYKNQ-------- 112791735 494 ---------------------------------------RVTYAQLWADATRLADELAARGVRPGDRVAVWLRRGPSTVTALLAVLAAGAAFVPVDAAYPEERVRYLLSDSRPSLVVTESSVHLL-----GELGLPTLLLDELSGAPAA-----------VDGARRPDRVAADLIYTSGTTGRPKGVVVRHSS-VVNNIAWRQANWQ-LTEDDRVLCFDPSVWAAFWPLATGAAIVLATE---EQMKDPGEMITTLRDHQVTVLGGVPSLLSLLLDHRDAG--TCTRVRLVLSGGEPLTDTLLESVESTSAEVANLYGPTEATIDATGHRVP--------------RGDRTVPVPIGRVHVVDAELRPVPE--GVPGEIVVTGAGVAVGYHDRPALTAARFLPAPFYRTGDLGRRLPDGSVQFFGRVDDQVKIRGHRVEVSEVESVLKALAGVQDAAVVALDAGTENARAAALVLPAGSDAPSLEDVRSALAGELPDYLVPDRFAVVDELPLTANGKTDRR------------- 119433776 1560 -----------------------------------------TYRELNRGANRLAHVLRRHGVGPEWTVGVLAERSVEQIVSLLAVLKAGGAYLPLDPSQPDERINALVRASGVTVVLAQEHLVSRVPAGPTTIG-VNPSAGTGEDAP------------DTNPVSVPANPAYVM-FTSGSTGQPKGVVVEHRNVVASLAARAAAEGEVLSSFAFDSSVAGIF----WTLTQGGTLVLPRE---GQQMEPAGLVETIARQRPTHTLGIPSLLAPVVE--QANPGELSSLRLVVAAGEPCPTAL-ARACATAVPLANEYGPTEAT-------VWATMWSAAEAPDRP-QLPIGSPVANTRVEVLNPHGLPVPI--GVSGELHLGGAGVARGYLGRPAETAASFRPDPAYASGDLGRYLADGELEFLGRADHQVKVRGFRVEPGEVEAVLETHPDLQRVIVVARGENAADKVLVAYVLPPGQRPDPADLQQY-VRDRLPKYMVPSACVVLDAVPLTATGKVDRASLPEPTRAELTG- 170029433 81 --------------------ALLHGQKSAI-RDQTGDY---SFIQLYEAVKRLAIQISSCGSASQSRVAFICPNDATYVISQWACWFSGQIAVPLNPKYPQNLLEYYIKDSDASLLIATPEFQPLATKLDKKLLLVHHDLLKAEN--NGTQSDEET--SYLDPKRVVEGCLNGILYTSGTTGNPKGVVLSYAN--LDAQFHALTQAWKVTNADSVLHALPLNHVNALNLPLT---LGAKCVML-PKFDSSMVVNMTTKERVNMFMGVPTMYSLLCDYVKT--HCKNKIRLMISGSAPLPGTVFKRWHDIGHNLLERYGMTE----------------------------IGWPFQTHSFRWTRSLFRE---------------------YWQKPEETKSEF-EDGWFKTGDAAEY-SNGTVKLLGRTSDIIKCGGFKLSALEIETVLHEHADTTDVAVIGIPDETWGSKLVAVVSVKDAETFSIPRLLLWLEQKLPKHAIPKEVKLVKDIPRNAMGKINKKEL----------- 84514424 44 ---SWFADSQVNCYNAVDRHVAA-GRGDQAAIIYDSPVTDTTYAQLLNNVSSLAGALRAKGIAKGDRVLIYMPMVPEALEAMLACARLGAVHSVVFGGFAAHELAVRINDATPKAIIIEPGRVPLLDAAIAEATHKPDFCVIREQGPADLIPGRDHDWHEVQQGVTPTECVAYILYTSGTTGAPKGVV---RATAGHALNWTMKAIYNVDPGDVFWAASDVWVVGHSYICYAPLIHGNTTVVPIGTPDAGTFWRVIEEHNVRSFFTAPTAFRAIGEMIKS--YDISCLRALYLAGEADPDTIVWAQNVMKVPVYDHWWQTETGWTIAGNPVG--IEALP----VKIGSPT-VPMPGYDVRILDEAGHPVAP--GTLGAIAIKLPLPPGTWNAEDRFLKSYLTTPGYYETGDAGMIDADGYLYIMARTDDVINVAGHRLSTGAMEEVLANHPDVGECAVIGVADELKGQLPLGVCLNKGCNKPHDEIVKEVISAPVAAFKL---VAVVDRLPKTRSGKILRATM----------- 15597751 39 ----------------------------------DGSRASYTFSELKALSGRFANFLQAQGVRPGDCVAGLLPRTPELLVTILGAWRLGAVYQPLFTAFGPKAIEHRVATAGSKVLLADPPLAVTVGGPKGQGIRRGDF---------SFWAELERYPAEFEPVPRSGEDPFLMMFTSGTTGLAKPVPVPLKAIL--AFVGYLREAVDLRPEDAFWNLAPGWAYGLYYAVAGPLAMGHPTTFYEGPFSVESTCRIIRDYGITNLAGSPTAYRLLMAAGAAAETALKRLRAVSSAGEPLTPEVIRWFDRLGTTIHDHYGQTELGMVLCNHHALAHPVRV---------GAAGFACPGHRVVVLDDDLNELPPGQPGLALDRRRSPWFP-GYQGLETA---AFVGD-YYLSGDTVELNEDGSISFVGRADDVITTSGYRVGPFDVESALIEHPAVMEAAVIGKPDPERTELVKAVVLCAGHRPTPELADQRYVRQRLSAHAYPREIEFLEELPKTPSGKIQRFLLRNQ-------- 70730433 39 ----------------------------------DGSSASYTFTELQDKAGRLANFFLAQGVGKGDKVAGLLPRNVELLITVLATWRIGAVYQPLFTAFGPKAIEHRLNSSKAKLVVSDAVNRPKL----AEVAECPTIVTVAGAKGQGFWAELEQYPAQCEPVLLTGEDPFLLMFTSGTTGPSKALEVPLKAIV--AFQAYTRDAVDLRPEDAFWNVAPGWAYGIYFGVTGPLGLGHPITFYDGPFTLESTCRVINKYGITNLTGSPTAYRLLIAGGDQFARSIKGRLRIVSSAGEPLNPEVIRWEQLGVVIHDHYGQTELGMVLCNHHGLEHPVHV---------GAAGFASPGHRIVVLDEHYQEVGQPGIAIDRSQSPMCWF-AGYAG----VPTKAFVGNYYLSGDTVELNQDGSISFVGRSDDVITTSGYRVGPFDVESALIEHPAVVEAAVVGKPDPERTELVKAFVVYRATDELAEELRQHVRKR-LAAHSYPREIEFVSELPKTPSGKLQRFILRNQ-------- 83945665 104 --------------------------------------HSITYAQLHNHVCRFANELKKIGVKKGDRVTLYMPMIPEAAYAMLACTRIGAVHSVVFGGFSPEALAGRINDCQSEFVVLKANVDKAIEHAPG-VKAVLCIRHTGADVPEGRDFWHHDLALEVDAKCEPEPMKAEILYTSGSTGKPKG--------VLHTTGGYLVWASMTHEYTFDHREDDVF----WCTADVGWVTGHTYIVYGPLANGATSLMY---EGVPTWPGPDRCWRIVAKHKVTTIYTAPTAIRALMREGDEPRLLGSVGEPINPEAWRWYHEVKRCPIVWQTETGGHLITPLPGAHDLKPGSASFPMFGVQPALMDAEGNRLPDDGPQEGNLVLLGSWQMRTVYGDHQRFVETYTYDNMYFTGDGARRDADGYWWITGRVDDVLNVSGHRLGTAEIESALVAHELVAEAAVVGYPHDKGQGIYCYVTLVAGLTPT--EDTEKTLKAHIGPVATPDVIQFAPGLPKTRSGKIMRRILRKIAEGEY--- 167724670 31 ------------------------------------------YADLDSFSTRFAMRLQDLGCRPGDRVVMLASRRALLVAAIIGVFKAGCVHVPLDPRMPADRLRYILHDVAPTLVIADEDLIDAIEHALPAAAPIVPVTELERLLDDADSPRLDALVQPLPLPPLDERAIAYCIYTSGSTGRPKGVLINHRSIAFFEGTRAVYDVTAQSRCASFSPLNFDVYLMDMLFPLAQ---GASLYVHDDVNAPDLLFDAIRVHDVTHFSAWGMMLGLIAQAEEFEAEPLPHLKTILTGTDVPDVKTVQRWLRAGVQVINAYGPTEATCAATAHVIRE-----IEPERRTLY-PIGKPLEHVRALLVDEGGNRITAPGVP-GELMIGGTQVMQGYWNLPEETAARLVRDGFYRTGDVCAYLADGSLYYMGRKDNEVKIGGYRIHLSEIQRVINSVPHVYGSEVVLL-ESRYGETLLAVLLERGADCKADEIRQR-LAAELPAYMVPRHVKVLEQFPQLSSGKTDRKAL----------- 196157049 67 -----------------------------------------TFSELLTQVAHFAGALSSLGVAKGDRVIIYMPMIPQAVVAMLACARLGAIHSVVFGGFASNELAVRIDDAKPKVIVTASCGIEGSKVLAYK-PLVDEAVTLASHKPSACVLFQRAASQPAEPVAVDATDPLYVLYTSGTTGKPKGVVRDNHAVALHYSMGAIY---GISQDDVFWAASDVWVVGHSYIVYAPLIKGATTVLPVGTPDAGAFWRMIETHKINVLFAAPTAFRAIADYLSK--YDISSLRTLFMAGELDPPTYYWASEKVGVPVIDHWWQTETGWPICSN-------PMGLEPMETKPGSSSVPTPGFNVKVLKGGDVEQIKGEKGAIAIQLPLPCLTTIWQDHQRFIDGYLREEGYYSTGDNGYVDDDGYVFIMGRTDDVINVAGHRLSTGEMEEVLAAHPAVAECSVIGVHDALKGQLPIGMLLLKDGVAIDEEALEKELIQRVRDTIGPVACIVVNRLPKTRSGKILRKLLRQIAAN----- 111023557 51 -----------------------------------------TYGYLREQSTRFAAALADLGVEPGDHVATLMGKSAELVVALLGIWRRGAVHVPLFTAFAPPAIAFRLGASGAKVVVSDASQLDKLTPGEDIPADASWQVVVVGGADSGALDF-GALVESHDAADVKGAAVTVQLFTSGTTGTPKGVPVPLRALA--SFHAYQEFGLDVRRDDVFWNAAPGWAYGLYYALLGPLAAGTRSILLHAGFSAPLTWQVMERFGVTNFAAAPTVYRSLRADPTPIPETVK-LRRASSAGEPLTPDVISWAENLDVFVRDHYGQTEHGMFIANSWA----DGLRNEVR---DGSMGKPLPGWACAVLEDDSDAIPRTPGRVAIDTHSSPWFT-GYVDAPEKTAQRFTADGWYVTGDAGQTDEDGFFFFSARDDDVIIMAGYRIGPFDVESVLVMHDEVVEAAVVGMPDELRGEVLEAFVVLRDGVDGTDELEQTLVKKKFAAHAYPRTVHFVPNLPKTPSGKVQRYLLRQK-------- 67526065 74 -------------------------------------------------------------------VGIFSFNTLDFLVASWAIHRIGGICMLMHPTSSAAEIKRHIELTECRVLFTCRSLLPTVQDPRAYLQTVEQLISAGATLPLEALDWAEGQGKEQVAYLCP---------TSGTSGLQESALTVKKAMITHNIIANIIQATTFERTEVALGFLPLSHSYGLILAHLTAWRGDTYILHA-RFDMQAALASIEKYRIERLYLVPPIISALVNFLLDLCDTSSVTSVVTGSGPFGPREALSRV-RPSWQVLPGYGLTETAVII----------SIT-DPNITYPGADGCLVPGVEARLINSNGNEVEAYNEP-GELLLKSPSIMKGYLGQETATREVFDEQGWLRTGDIAVFRLTGHLDIVDRKKDIMKVKGLQVAPVEIESHLAAHPAVAEVAVVGVRDEDAGERPYAFIVPR----TMADLDEEALKADLNRW-LRKNIRFVEEFPKSSNGKPLKYKLKE--------- 39936402 2097 ------------------------------------------YRELDSRSNRIADRLRALAPTKGARVAVAVQRGIDLPVALVAVAKAGLAYVPVDPSLPVVRIRQMAEAAEVAVFITSGADCPVAAEM--------GVPVIDERDAAQIDAASSARPEPAPPQEVLDSTAY-VIFTSGSTGTPKGVEISHRALANFLGSMAVRPGFGADDRIVAVTTVSFIAVLELLLPL---YCGGRTVICGKDLEPDSIVRLIKTSSATIVQATPTLWRVL---LEAGLQPSRPLRAL-SGGEALPRDVAEKLIAAGFELWNMYGPTETT-------IWSACGRIVDASRPIV---IGEPVANTDLYILSDDGTQAPVGTP--GELCIGGLGLAKGYVNRPDLTAAAFLQDGLYRTGDLAVRLSDGGIQLLGRRDQQVKIRGFRIELEEIESVLRTCPDIVDAAVMVENAGTADAALVAAFVAKPGMAVSIDSLQQTAQLSLPHYMVPNRFVAVAELPKTANGKLDRKAL----------- 71068222 4203 -----------------------------------------SYAELNDRANRLARFLAARGAGPEDTVAVLLPRGPELITALVAVQKAGAAYVPMDAELPAERIAHMLENAR-------PVLVLAHTATQDALPEGAGPVVLDAPAIEAALAGLDG-GDCTDADRATHHDPAYVVYTSGSTGTPKGVVVEQR-----SLAAFLVRSAARAAGTALLHGSPAFDLTVTTL-FTPLIAGGCIVLDAPERDAPARPDLLK---------VTPSHLALLDTIASWA---TPAADLVVGGEQLTASRLARLRRAHPDMRNDYGPTEAT-VSCADFV---LE--PGDAPPTDTVPIGRPLAGHRLFVLDDRLRPVPAN--VPGELYVSGVGVARGYLGRPTAERFVACPFGMYRTGDLARRRADGNLEYLGRRDGQVKVRGFRVETGEIETALLDRPEIGQAAVVL-----RGERLLAYVAAPPERFDPDALRQ-ALASRLPRYMVPAAFVRLDALPLAPGGKLDHR------------- 158314873 490 ------------------------------------------YAQFDARVNALAHLLTERGVRVGGRVAVALPRSADLVTSLAAVLRAGAAYVPVDPGYPAERIAAILQDSGARVAITDSATAVAHAGVLTAAGVVT--VVLDEDAVRGQIEH----GAPDAPVLTPDDTAY-VIFTSGTTGRPKGIALSHAAVVNRLVWGR--EALGFSSSDRVLLKTPFFDVSVFFLPLGAVVVVARDNAHG---DPGYIAGVVRKRRVTSVHFVPSMLQAFLDSGVEAGF-FPDVRLVSFTGEALPVAAAIRFDR--AELFNLYGPTEAA-VEIASYDIAALNADADSTPI------GRPVSNSYVRVLDGWLRPVPV--GVTGELYLGGVQLAEGYVGRATAERFVADPLGLYRTGDLARWNDQGELEYLGRSDDQVKVRGFRIELDEIRAVLERHPAVSGAAVTALDHPAGGKFLAAYVTPADQAVLADALREH-TNALLPEYMVPASFTRLATLPTTPSGKLDRKAL----------- 126437649 79 -FPGT----QLNYADQVVRHART-DRPAILYVAEGGDVTEISWDEMLTRAAGFARTLRSLGVGPGDRVAGYLPNVPEAVIAFLATASIGAIWSACGQDYTAKAALDRLGQLEPVVLIAADDKTADVTALRAGLPTVRAAVLVPRGAPDAWLHWAEADGGRLQPVPVDFDHPLWVLYSSGTTGLPKGIVHGHGGVVVEHLKAAALQSDIGADDTFFWFTSPSWMM--WNFQVAGLLVGATIVCDGSPTYPATLWEIAARVGATVLGTSPGYVLACAGSVPREEHDLSALRTVITGSSLPPASALWLRDNVGVQVASISGGTD----VVSAFIGGVRTVPVWPGELS------APYLGAAVEAWDESGQPVQGE---VGELVVTKPLMPVKFWNDPDGSRYEMFP-GVWRHGDWITITDHGSVIVHGRSDSTLNRHGIRMGSADIYQAVERMPEVAEALVIGAEQPDWM--PLFVTLTEGAELT-DDLKDRIIRAEVSPRHVPDDIMLAPGIPHTRTGK----------------- 51317948 583 ----------------------------------TDDGAELTYRQLHLRADRLARRLLSYGLAPESVVAVACERSFEMVVALLAVLKAGCAYLPIDPGDPAERTAYLLRDSGARVLLLHRHTANLPDA---DGTTV---VTLDEPDPSGDMQDTTS----ALPGIAPGQLAY-LIYTSGSTGRPKGVLNEHGPVCNRMRAFPPGPGTIVLQKTPIVSVWEMF----WTLATGATLVLAR---PDGHRDPQYLAGRLVEEGVTDVHFVPSMLAAFLDVALPEGH---SLRRVFCSGEALSPGLRDRFARLHVELHNLYGPTEAAIEV------THWRCRPGEPTVPI----GRPIANARCYVLDAELNPVPP--GVPGELWLGGVPVARGYHGRADLTAERFLPDPYYRSGDLARWRRDGVLEYLGREDGQVKLRGQRLELGEIEATLAGHAEVADVVVDVRGTGPQDRRLVAYVRP--ARPGRDEQLRTTLRARLPAYMRPSSYVTLDRVPLTPSGKTDRKAL----------- 108763481 562 ---------------------------------------RLSYGELARRSSRLGHALRERGAAPNRIVAIVMEKGWEQVVAALGVLSSGAAYLPIDAGLPHERRVFMMRNGGAELAVTQPKF-----AQESWPEGVQVLVV----TPDAFSEYSEA---PLAPVQKPEDLA-HILYTSGSTGQPNGAMLTH---------AGMVNGVEWTNRDRVIALSALHHDFSVYDVFGTLSAGAALVMPSSRRDPSHWAELMSRHGVSIWSTVPAMMEMLLTYLEGSNARLTCLRLVMLGGDWLPVTMPARLRKFGVKLMSVGGPTETS---LWNI--SHPVVEADERRRSI--PYGKPISNTKYYVLDEDERPI----WVPGELCCAGVGVALGYVGSKKFTVHPRTGERLYRTGDLGRYLPDGTIEFLGRVDFQLSIRGQRIEPGEIEAALLQEPSIS-AAVVGAVGDHHEKRLVAYVVASDTKRGVDTRHREFLSRKLPEHLVPATYVVLEALPLTRNAKVDRKAL----------- 121713446 35 -----------------------------------------TYSELDKEVDALAQRLRSHGVGRDSLVGVLLPRSAHYVIACLAALRAGGAFLVLELAYPPDLLADVLDDSR-------PVVVVTHRAETGKIKADVPLIVLDEPATDGHIAPSTPLPAEDDLDRL-----AFVSYSSGTTGKPKGIANPHRAPVLYDLRFGIQD---LQPGDRVACNVFFIWEILRPLLRGATVVAVPDDV---SYDPAALVDLLAAKHITETLMTPTLLATVLARHSDLGARLPDLRTLWLNGEVVTTDLARRAIKALPRARNCYSACETHEIACGDM----REMLEDDAPY---CPVGPPLDPEHTYILDEEGSPVPQGTS--GELFVGGPLLARGYLNLPDTTAAAFTADPFYRTGDRARILPSGLLEITGRVGAMIKLRGYSVVPGKVENDIVKHLAVRHCAVIAFVQDKEADRPAVEVNQSGHSPA----ARRILSPVLAHYMIPALWVEMDELP----------------------- 30020587 2570 -----------------------YPRENAIHQLFEEQVHRTTYRELNERANQLAHHLQKCGIGTESLV---GLCFERSVEMVVGLMGIGAAYVPLDPSNPESRLQYILEDTGIRVLVTNEVLLGW---IPKDIKT----VCLDRD--QAMLSQESKLS----PIEVTGENLAYVIYTSGSTGNPKGALVQHHSVISYGLQKEVFSHEIPSNMRVGLNASIAFDVSIQQLQYGSSLY----IIPSERTNPERFVSYIRENKLEMFDMTPSLLQLLIDGLLETSADVHVPSKILVGGEAIMPSLWKQLETEKIDFYNVYGPTECTV----DATCYHIETDSK------RVTIGRPLPNVQTYVLDKNLLPVPVG--VTGELYIGGAGIARGYLNRPELTTERFIRHPFYRTGDLVRYLPDGNLDYLRRIDNQVKIRGFRIELEEIEASIERHPLVKEAVVLVTEDKLGEQRLVAYVVGDGSMHDWRE----YLKTQVPNYMVPAHFIKVDKIPLTPNGKVDRKAL----------- 210620928 278 ----------------------------------SDEKTSMTYRELDIVTERFAGYLNSIGIKREDTVAVILPRNIGVIIAAISIMKAGAAIDISNPSV---RMSYLLEDSEAKVIITSKKLENQLPKTDKKLLFIENESMFNTDIPITEYVY-------------PDNCAYRIS-TSGSTGRPKCMSIEHRSLMNMCMYA--IDYINADENDIC-GVYLSFSFDAQIFPYL--LCGASDIIPTARANEYTVNEYCEKKGITILA-VPTIF--AKRFIKNCDN--KYLRVLQSGGDK-----LKGYKERNYKIYNEYGPAEFTVLATSFYVDKEYE----------KIPIGKPIYNTYAYIFDMNGNICPIG--VPGELCLSGIQISRGYMHKEELTKEKFVENPFYKTGDLAKWLEDGNIDCIGRMDSQVKIKGIRVEIYEIENEINNIPEIKSSVCIARPDEKG-ELYLKAFYVSDEEVDPKKVKNY-LQMSLPPYMVPEYIMQIDKIPVTPIGKVNKKKL----------- 126445099 499 --------------------------------------QRITYGELNARANRLAHVLIEAGVGPE---ALVGLHMPRSAE---LVVGMLAILKAGGAYV-PLDPAYPASRIEFMVADARPML---------SITTGEHAAQLPARTPTADAQAALRRAPAHDPVRLDREHAAYVIYTSGSTGKPKGAVVSHRNVI------RLLDGTRGWFDFGAAQTWTLFHSFAFDFSWGALLTGGRLVVVPYDVSPAEFLKLLVDERVTVLNQTPSAFLMQADEAHADLSARLALRYVVFGGEADARSLARWYERTAPRLVNMYGITETTVHV------SYLALSRAIAGMPANSLIGRPLPDLRVYVLDAALRPVP--AGVPGEMYVAGAGLARGYLRRPSLTAQRFIADPFYRTGDVARWRADGGLDFIGRADEQVKVRGFRVELGEIAARLACDPSVAQAQAVVRQDGPAHERLVAYVVPRAGATIDVCALRASLAAEMPEYMVPAAIVALDAMPLTPNGKLDRAAL----------- 172037955 557 ------------------------------------ESQSLTYQELNQQSNQLAHYLQTLGVKPEVKVGICVERSPEMIIALLAIFKAGGAYVPLDPAYPQERLAFMVSDSQISVLLTTETLAPTIPQAQAQVICLRDWKTIRQKS-------------QDNPIVTPQNLAY-LIYTSGSTGTPKGVLVSHGGLV--NLTEDKIRVCQVSPDSCVLQFFS-FSFDAMALGCGAKLCLAKSLLPGP-----NLLKLLKDEKITHITITPSALLAVTD--------LPDLEMVLVGGEAPSPELIDNWDRLFI---NAYGPTEVT-------VNASMVPCGNGHP---TLPTLLPSANKQLYILDRHLQPVPV--GVLGELHIGGVGLARGYLNRPDLTAERFIPSPFYKTGDLACYLPDGRIKLLGRLDNQLKIRGFRLETGEIETLLQQHPQIKATVVIGREEVSGDKRLVAYYVAEPTVPSASELRQ-FLREKLPEYAIPSAFVSLEAFPLTPNGKIDIKSL----------- 145221023 41 -----------------------------------------TRAELDATSNRIARGFASRGVGIGDYVTIVLPNSIDWAYAVLACWKLGAVPQPLSARMPDAELGALLQLRRPALLVGRTDPTGLTAGTTTDL--AREFA--DES--------DAALPEAVSPVW--KAMASG-----GSTGRPKLIEAGNDSRVPPAIGYPL----GAQEGDVNLVSVPLSH-NTGFTTFAIGLLQGHHLVVMPRFEPREFLRLITEHRVTFLTTVPTIMQRLLPVYDPDAYDLSSIRRFWHVASACPPAVKAWIDIVGPDLWELYGGTEL----------QALTFISGTQWLTHPGSVGV-VVAGEMKVLDDDGNECPP--GVPGEIYMRGARPTYRYIGSTAKSR-----DGWDSLGDLGYFDEDGFLYLNDRRVDMFTVGGRNVYPAEIESALAEHPGVLSSLVVGLPDDDLGHVPHAIV----QADLSEADVLAFLGERIASYKLPRTVEFTDRPLRDDAGKARRSAVRDE-------- 90425868 71 ----------------------------------TGTVTKLTYAQLLEEVATLAAVMQDFGVAKGDRVILYMPMVPEAMVAMLACARIGAVHSVVFGGFASKELATRIDDAKPKLILIEPGRIPLLDAIALSAAPPQACIILERPQQTCELTAALAAGKKADCVAVEATDPLYILYTSGTTGKPKGVVRDNGGHLV-ALKWTMENLYGVKPGEV-----------WWCASDIGWVVGHSYIIYGPLIHGATSI-MYEGKPVG-TPDAGAFWRVIADYTAPTAFRLSKLRTLFLAGEADPPTVEWAEEMLHVPVIDHWWQTETGWCIAGNPVGLGL----------LPVKHGVPMPGYDIKVVDEASHPVPL--GTMGSIVIKLPLPPGNLWQQDERCRESYFIDGYYKTSDAGYMDEDGYVFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGINDPIKGEVPCGFLVLKADAVTIEQEVVKLVRDKLGPVAAFKLAITVGRLPKTRSGKILRGTIKK--------- 83951729 54 -----------------------------------------SYGELQSMADALAHDLVARGVRRGDRVGVLRSQEAWTAAAHIAIWKIGAI----------------------SIPLFK---LFMRDALQSRLQDAAQFVVTDAEG-AGMLVFPEEITLGAAPFTAPEDPAV-LIYTSGTTGSPKGALHGHRVLAGHLPGVQMCEFPGESGEDVLWTIGGLFDVLMPGLALGVPVVAARL----PKFSPEDCTNVVRQAAVTHAFFPPTA----LRVLKAADTQIDGFKAIGSGGEPLGAEMLDWGRRFGLTINEFYGQTEC------NLVASSCGALFAPR----PGAIGKPVPGHEIAVLGEDGRPIEGEGDV--AVRRGSASMMLGYWNRPEETAAKFTGD-WMLTGDRGVW-EGDYLRFVGREDDVITSSGYRIGPAEIEDCLLMHPAVATVGVVGKPDALRTEIVKAYVVPRAGVSPSDDLASELVKERLARYSYPREIGFLEALPMTVTGKVIRKELKARAARETEGA 15922466 83 -----------------------------------GKRIEITYDELNRLSNSIANLLKKRGIKKGMRIAIYSPNSILTLASILGTAKIGAIYTLIFAGLGIEAIKSRLND-------FNPD---LVISSRKTFRRGKEIPLL----IEGDINFERNDEDESDEVKVEEIEALKVMYTSGTTGKPKGVILPHGAWMVGDYTVDLLFG--LKPGDKVLTTTDVGWITFSRIMYGTLLHGSTFIFMAPDYPKDRLVKIIEEEKVLFTS--PTLIRLLMKY----DIKLPRVEYIATAGEIFDEKSWNYALEIADKVTDVYGQSELGYVV---GIPYSLESIKPK-----IGYAGVPFPGIVLDTLDDEGKAVNKPGYLVAKTPFPTQFI--GILNNEKKFTEYFEKFGFHDTGDLAIFDGT-YIKIVGRADDMIKVAGHRITSGEVESIIASIDGVKDVAVVGIPDEIRGEKLAIFVVGKVDK---EEIKRKVLDALGPIYIIHDVYV-VEKLPKSRSGKTVRRILRD--------- 158335890 87 -----------------------------------GDSRTLTYAQLHREVCQTANVLKQLGVGKGDRVGIYMPMVPEAAIAMLACARIGAPHTVVFGGFSAEALKDRLNDAEAKLVITKDKAVPLKTAVDKALASVNNVLVVQRTKADVTMASNRAASADCPPEPMDSEDMLFILYTSGTTGRPKGVVHTTGGLYTHMTCKWAFD---LKDNDVY-----------WCTADVGWITGHSYIVYGPLSNPGCFWDVVEKYGVNIFYTAPTAFIKLGDQ-HPQARNLSSLRILTVGEPINPEAWIWYQQVIGCPIIDTWWQTETG-----GFMITPLPGATS----TKPGSATRPFPGILADVVDLDGNPVADNEGGYLVVRHPWPSMMRTVYGDDDRFRRTIPPDGVYFAGDGVRRDEDGYFWIMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEDVFAFVTLENTHPPSDELNSELKQHVVNEIGVPGEIRFADALPKTRSGKIIRRFLR---------- 163723990 105 ---------------------------------------KITYRQLYERVCRFSNVLKSCGVKKGDRVSIYLPMIPQLAVAMLACARIGAIHSIVFAGFSPDALANRITDAECTILLRGPKAIGLKEAADEAMDMVKKCIVVKHKAGRDLWWHELTAKEECPPESMDSEDPLFILYTSGSTGTPKGVLHTTGGYIVYT---SLTHQYVFDYHDGDI---------YWCTADIGWVTGHSYIIYGPLANGAVTIQICDKHQVNIFYTAPTVVRALMQQDEPVKATSRTSVRLLVGEPINPEAWLWYHRVVGEEIVDTWWQTETGGIMIT--------PLPGATALKPGSAT-RPFFGIQPALIDKEGNQLEGPGEGYLVMLDSWPALARTVYGDHRRFKSTIQCPGTYFSGDGARRDEDGYYWITGRIDDVINVSGHRLGTAEIESSLVAHPAVSEAAVVGFPHDKGQAIYAYVTLSSGYEPS-EELRKELVRKDIGPIATPEVLQFTDSLPKTRSGKIMRRILRK--------- 78777648 100 -----------------------------------GDKQIITYLELYYNVNKFANLLKNFDVKKGDRVIIYMPMIPEAAYAMLACARIGAIHSIVFGGFSAEALKDRVIDAGAKVVITKPYMLPVVEALRGETPVKKVLVVERNGEDVTWVAYNELIKHQSEPEVMDSEDPLFLLYTSGSTGKPKGVQHNSAGYILWA-QMTMEWVFDVKENDTY-----------WCTADVGWITGHTYIVYGPLAMGATTI-MFEGVPTYPDAGRP--WKMVEEYLHKTGYDLSSLKVLTVGEPIDPPAWKWYYEAIGCAIVDTYWQTETG---------GHIVSPLPGATPIKPACATFPLPGIMAEILDENGNRAEVGEKGLMCVTRPWPAMIRGVWGDEESYFGDVKKDGVYFTGDGAIYDEDGYITITGRTDDVINVSGHRMGTAEVEAAIKKHPNVAEVAVVGKPHEIKGEGIFAYIVLKSDSGIADEVEEKVIQKEIGNIALCDDVVFVVGLPKTRSGKIMRRILR---------- 212709401 109 -----------------------------------------TYRELHHDVCQFANVLKKQGIRKGDVVAIYMPMVVEAAVAMLACARIGAIHTVIFAGFSPEAVSRVIDCKAKLIITSDEGLIPLKKNVDDALQTVANVIVYRRNAPEGRLWWHDVIGVSADPEEINAEDPLFILYTSGSTGKPKG--------VLHTTGGYLVYAT------LTFKYTFDYHENEWCTADVGWVTGHSYLLYGPLSNGAKMAQVVDKHQVNILYTAPTAIRALMAEGDKAGTQRDSLRILSVGEPINPEAWEWFYKKMGCPVVDTWWQTETG-----GFMITPLPGAT----MLKPGSATLPFFGVRPALVDNLGEPI--EGATEGNLVIVDSWPGQALFGDHERFEQTYTFKGMYFSGDGARRDEDGYYWITGRVDDVLNISGHRLGTAEIESALVSHPKVAEAAVVGIPHSKGQAIYAYVTLISGEEPSPELYTENWVRKEIGPIATPDVLHWTDSLPKTRSGKIMRRILRK--------- 118089631 72 -----------------------------------GTYRWLSYEEVNQKVNRLGSGLIALGLTPKSTVVIFCETRAEWMIAALACFKYNFPLVTLYATLGEEAVTYGLNECGASYLITSAELLSKLKATLPQISCLKHIIYVDNKNPENVMQTVEELGAKPEPSRVPTDLALVM-YTSGSTGRPKGVMMQHKNLI-AGMTGQCERIPGLGPKDTYIGYLPLAHVLELTAEISCITYGCRIGYSSPLTLSDQSSKIKKGSKGDCTVLKPTLMAAVMNYIQRTDYKLEQIKRMMLSGGAPLSPQTQRFMNICCPVGQGYGLTETCGAGTITEVADY-----------STGRVGAPLICCEIRLRDQEGGYTNRDKNPRGEIIIGGPNVSMGYFKNEEKTTEDFTIDEWFCTGDIGEFHPDGCLQIIDRKKDLVKQAGEYVSLGKVEAALKNCSLIDNICAYAKSD---QSYVISFVVPNQKKLT---------------------------------------------------- 30142120 1450 ------------------------------------------YATLNERANRLAYYLMGTGVAPGACVAVLLPRSLQLLVAQLAVLKCGAVYVPLDIHAPADRQAFVVE---------DCQAAAVLTLAATPVDLVVRRVNLDQLSLDDQPGHNPGLAQDAG-------STAYVMYTSGTTGKPKGVCVTHRGIARLVLNDSFAELTA--GDRIAFASNPAF--DASTLEVWGALLNGGQVR---VIDHHTLVDPQRFAAALVDQGITVLFLTTAQYVQLIPEALALLRVLISGGEAAFRTLLQKAP--GLRLVNGYGPTETTTFAV-TFRSAELAPNAPQVPI------GRPIGNTQVYVLDAWQQPVPQ--GVVGELYIGGDGVALGYLNRPELTAQRFIDDPFYRTGDLVRWQPDGQLECLGRNDDQVKIRGYRIELGEIEQQLALAPGVGEVVVMAVPG---EQGPLRLVATRLEAALQATELRAFLRGRLPEYMVPSAFVALPRMPLNNNGXVDRQAL----------- 84495181 68 ----------------------------------TGTQQTITYAGLLGRVATFAGALASLGVGSGDRVVIYMPMVPEAVVAMLACARLGAIHSVVFGGFAPAELAARIEDAQPKVVVIEPTRVPMLDAARSSHKPESVIVFQREQAGERDTDWEEMLVSDAEPADCVEVAATDVLYTSGTTGRPKGIVRDNGGHAV-ALRWSMDNIYGINPGDVWFTASDVWVVGHSYIVYAPLLSGATTVLPVGTPDAGAFWRLIAEHKVRAMFTAPTAYRAIK-RDDPNGHDLSSLDTVFLAGELDPDTYEWATSMLGVPVVDNWWQTETGWPIASN--------LRGLEPMPLKPGSSVAVPGYAVAILDESGAPLPAGQE--GAICLKLPMPPGTLWGDDQRYVDGYTFPGYYVSGDGGLVDEDGYLYVMGRTDDILNVAGHRLSTGSIEAALAGHPDVAECAVIGVADELKGQVPRGLVVLKGGIDGTGAEGERICRELVQRVRDEVGAVAAAALPKTRSGKILRKTMRE--------- 116051565 79 ----------------------------------TGTQDRYSYLRLRDEVARLAGALRALGVGKGDRVIIYMPMVPQAAMAMLACARLGAVHSVVFGGFAPYELALRIDDATPKLVLFDRVIKPLVDKAL-ELAIHQPAHVMVWQRPQALLDWQDCLAEPADPLPVASGDPLYIMYTSGTTGKPKGIVRDN-------------GGHAVAVRYAVRTIYGMQAGDVWWISDVGWVVGHSLIVYGPLMCGCTTV-FYEGKPVR-TPDAGAYWRVIEEHRVNSGERVKSLRHLFLAGEKLDSSTQHWLEHTGRPVHDHWWQTETGWPVTAPCIGIAGHDLR-------AGSTNRAVPGYHVQVLDDEGRPLGANRQGTIVIALPPPGCAQTLWGDHPRYLQAYLGNGYYHTGDGGYLDEDGFVYIMGRTDDVINVSGHRLSTGEMEERVAQHQAVAECAVIGVRDELKGHVPLGLVVLKDDAGIAAEQLQRLVREQIGALACFQRVVVVKRLPKTRSGKILRAVLRK--------- 150015975 2 -----------SILSYLERSENKFPNKVAFS---DGK-YELTYHELVEEAKSI-GSFLIENIGMRKAVVVYMEKGSRNISAFMGAAYAGCFYVPLDAQMPVERINIILDTLKPAAIIYDDKTEKYLSLIETDIKVLYDEIHMLPKNEEKLVTARRQMI-DTDPLYV--------LFTSGSTGIPKGVIVCHRSVI--DYADWVVKTFELNENTTFGNQTP-FYFSMSVLDIFATIRSGATLYIIPKMFPVKLLEFLKEKEVNTIYWVPSALSIVANLGALDVIKLPDLKKILFAGETMPTKQLNIWRRHVPDAVYAFGPTEITDIGIYYIVDRE---FNDDEPIPI----GVTCDNVDALVVDEDGQLIEECGK-VGELLIRGSFLACGYYNNPEKTREAFIPETVYCTGDLVYWNENRELVYVSRKDFQIKHMGNRIELGEIENAMSALEGVDMCCCLY-----NKESDQIVAVYSGSLET-KKLSQN-LKKKLPRYMLPNVCYNRSSMPLNMNGKIDRKKLIEEY------- 5869932 479 ------------------------------------EGRTLTYRELDEAANRFAHALLARGIGPGSRVALMSPRTDRSVIAILGAFKAGAAYVPVDPAVPAARVRFILDDASPVAVVFDGHDLAVIDIDDPAIASLPATAVSDPRPDD--IAY--------------------VIYTSGTTGTPKGVAVTHKNLT-HLIA-------VLEERLPKPGVWPLCHASVWEISNALLRGGRLVVVPEAVASPEDFHDLLVAEQVTFLTQTPSAVAMLSDGLESM--------TLAVVGEACPPALVDRWATNRTMI-NAYGPTETTICVT---------SSSPLEPGSVVVPIGSALPRTALFVLDPWLRPVPT--GVAGELYVAGDGVTCGYIGRSGLTASRFVPCPFYRTGDLVRWGRDGQLEYLGRADEQVKIRGYRIELGEVQSALAALDGVESAAAIMREDRPGDRRLVGYITGTAD---PVDIRAELADR-LPPYMVPTAIVVLPALPLTSSNKLDTRAL----------- 125974406 518 -----------------------------------------TYQELNERANQLAHYLINIGAKKNTAIGLFLDRSIDMIVGMFGIMKSGAAYVPLDIKYPSDRIAAILKEAGIKILITQDDLLSDVPQMEG-----LNVICIDREQKKIC-----SFSKENPSVEVSNNDLLYILFTSGTTGKPKGVLVEHRCYIIQGIIRKLEIDSPLNFAIVSSFAADLGTTNIFIPLFTG---GQLHILSYERTDPEKFLDYFRKHKIDAMKLVPSHFEAL-----KTVQNFEDIKRLVFAGEACSWELIEEVRRLNPSIQNHYGPTETTVSALAYLVPDELPQHAGS-----VVPIGRPLPNVKAYVLDKHRQPVPIG--VVGELYIGGAGVARGYINEPEMTKQKFIPNPFYRTGDLVRYLPDGNIEFLGRIDRQIKIRGYRIDPEEIEHAIKEHSVVRDAVVTVRGNSEKSNKLVAYLVLDKKAEGNLDISERYLKKKLPEYMRPSSFTVLDSIPLNTNGKVDYKSLPE--------- 104780964 2202 -----------------------------------------SYAELDQQANRLARALRERGVGPQVRVGLALERSLEMVIGLLAILKAGGAYVPLDPEYPLDRLRYMIEDSRIGLLIGQRALLDTL----GELDGVARWSLEDDAA--SLAAYSDA---PLDNLNLPQHQAY-LIYTSGSTGKPKGVVVSHGEIAMHCQA--VIAEFGMRSDDCELHFYSINFDAASERLLTPLLCGARVVLRAQQWGAEEICQLVREQQVSILGFTPSYGSQLAQYLAGQGEQLP-VRLVITGGEALTGEHLQRIRQAFVQFFNAYGPTET--------VVMPLACLAPD---TLPADAG-SVPIGRVYILDEDLALLPQGG--IGELYVGGAGLAQGYHDRPGLSAERFVADPFYRTGDLVRLRADGLVEYVGRADQQVKIRGFRIELGEIESRLQEHADVEEAVVLALDLPGGKQLVGYLVCPQAKGTADAQAVLREAVKAEARLHLPDYMVPAERLPLMGNGKLDRRALLEQARQHY--- 108757142 1494 ------------------------------------------YGELDRRATQVARVLRTAGVGPETRVALCAERSVDAIVAMLGVLKAGAALDSTAPR---ERLLSLIEGVEAPVVLVQTG---LAAGVSGTPARVIHLDVLRAQA-----ALEPAVPLDVD--VCPENAAYVL-HTSGSTGRPKGVVVPHGALMNHLLAVQQRYG--LGPEDRVLHFATLSVDVAAEELFPTLAAGATVVLSPPGAAPAEFLALLEQATVTVVNIPAPYWHEWVEELPRLPVAIPPSVRLLVTGSQAPSERLARWERVPSHIRNAYGPTEATITATVCEPTARVEA--------SRVPIGRPLAGGCLYILDASGHPVP--AGAPGELFIGGAGLARGYLAQPALTAAAFVPDPFYRTGDLARLLPDGDVEFLGRRDHQVKVRGFRIELGEVECALEQLAEVREAVVLHRQAPAGDGHLEAHVVPAVQGLAEATLRLR-LGATLPSSQIPARIVMRESLPRLPSGKVDRRAV----------- 209906153 109 -----------------------------------------TYNELHRDVCRFANVLLDQGIKKGDVVAIYMPMVPEAAVAMLACARIGAIHSVIFGGFSPEAVARIIDSSSKLVITADEGVIPLKEALKNNVKTISNVIVFKRTGHEGRDLWWSDLMANASDQHQPEEMNAEILYTSGSTGKPKG--------VLHTTGGYLVYAA------TTFKYVFDYHPGDWCTADVGWVTGHSYLLYGPLATPARMCQVVDKHQVNILYTAPTAIRALMAEGDKAGTDRSSLRILSVGEPINPEAWEWYWKKIGNEVMDTWWQTETG-----GFMITPLPGATP-----LKAGSATPFFGVQPALVDNEGNPL--EGATEGNLVITDSWPGQALFGDHERFEQTYTFKNMYFSGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVSHPKIAEAAVVGIPHNKGQAIYAYVTLNHGEEPSPELYAENWVRKEIGPLATPDVLHWTDSLPKTRSGKIMRRILRK--------- 114562646 104 ------------------------------------EQRKLTYAELHTQVCKFANALRSQGVNKGDIVTIYMPMVPEAAVAMLACARIGAVHSVVFGGFSPDSIAARVIDGKSKVLITDEGIIPLKRSINPDVTCVEKVIVFDIDWVEGRDVWWHSLMEVASPAEMNAEDPLFLLYTSGSTGNPKG--------VLHTTGGYMVYASMTHEYVFDYKADEVY----WCTADVGWITGHSYMVYGPFANPARLGEMIDRHKVNILYTAPTLIRALAEGKEQSSYKGDSLRIMSVGEPINPEAWRWYHEVIGHEIVDTWWQTETGGILI-----SPLPGATD----TKPGSATRPFFGVQPALVDNMGDIVEGTGEGNLVILDSWPGQMRTVYGDHD--RFALTYFKTFRTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVSHELVAEAAVVGYPHDKGQGIYAYVTLTRGIEPT-EELRQELVRKEIGALATPDLIQWASGLPKTRSGKIMRRFLRKIAAN----- 88859040 104 ----------------------------------------ITYQELHDEVCKLANGLKKLGVKKGDRVAIYMPMTPQAVYAMQACARIGAIHSVVFGGFSPSAIADRIRDSGAKVVITSDNAVPLKANVQATVTSVEHVIVHQLTGGEHDIYWHDLVADQAEPEVMDAEDPLFILYTSGSTGQPKGVVHTTAGLVYTSLTHEYV--FDLKDNDVY-----------WCSADVGWVTGHSYIVYGPLANGCTMGEIVDKHQVTILYTAPTAIRALAKGDEPTASSTRTSLRILVGEPINPEAWTWYHDKIGCPIVDTWWQTETGGMMITPLPGA----------TAMKPGSATPFFGIVPALFDAEGNTL--SGATEGNLVILDSWPAQAVYGDHEQTYFSAYP-GVYFTGDGCRRDEDDYYWITGRVDDVLNVSGHRLGTAEIESALVAHPAVAEAAVVGYPHDIKGQGIYVYITPNDGVQVTEELTKEVVRKELSPIASPDMIQWSPGLPKTRSGKIMRRILRKIAANEY--- 120402977 30 ---------------------------------------RLSYGEADERSAVLAQRLVALGAGKGTHVGLLYPNSAEFVVAMLAATRIGAVVVPFSTFGTAPEVRRQLVDSDVSVLLYVQTLTDAVGAVFSTAAPVLRHVLFDDQDSDARGRVDDALVDGCDPLAV--------IYTSGSTSAPKGVVHTHAALLAHQ--RSLNEIRRLTADDRLFCNSPFFWIGGFAFGLLATLVAGATLICSNATDAADTLDLLEAEKPTVTNGFVAGITHLPRHPSFARRDLSSMRR----GNLYP-IMAAGARPADAELRHNMGMTETGSVVL-------LSGDDSDQPESRRGSFGFLAPGFQARVVDDTGCDVAV--STPGVLLLRGPFLMQGYYG--RAREDCFDGDGWFDTGDLVRRDGDGVFYFIGRTGTMIKTAGANVAPGEVEKAIIAVIPDPDVVVHVVGLPDAERGQLVAAVIASDTEVDVSGLQETLRSHLSAYKIPRATVRHADIPMLSSGKVDLSALRRLF------- 90580779 1 -----MAQHDFHIVHRIRSQVSRLGDKPALRHQVDGEWQDISWNCFGEQIQQLALALLCQGLQVQDKVGIFANNMPRWTVADFATLYNRCITVPIYPTSTEQQAAYILQDASVKVLFVEQAQMDAAVEIAAQCPQLERIVALDVTIPEHPLACKQASGEYQQELDTRLSAQVTLIYTSGTTGTPKGVMYANIASQIEAHDQRL----ALDEGDTSLCFLPLSHVRAWTFCYLSDTNKLKEALITVKPHYMSAVKIYSGRKMIFTWAVNMSWLLKKSYALAEKVVLSKLQAVLGGGGAKLDAGIGRFHAIGINVKLGYGMTETTATVS-----------CWDDSCYNPDSIGMPMPGAEVKIGEQ------------NEILVRGPMVMRGYYNMPEETAKNFTEDGFLKTGDAGYLDEQGNLFITDRIKELMKSGGKYIAPQVIEGAIGKDHFIEQIAVIA-------------------------------------------------------------------------- 114764783 48 --------------------------------------------------------LQRQGIGAGDVVAIWLSNRPQWLALLFGAARIGAIVAAVNTRYRSAELHHILASSGARLLIFEPELAALAAIGSGELAPVLGLEV-------AHCAFDDSQGARADPVL--------LFTTSGTTSKPKLVLHTQASLARHARNSARAYGFD-GEGAAYLAAMPFCGVFGLNPSFAALAGGAPHLMSAFKVGPA--LEICRRAGITHFCGSDEMFRQMADRVALSRARLCGYASFTPGLGGA----LQEMAEAGLPLVGVYGASEVNAIFA-------IQSTTAPIAQRLQGGGYAAGPGAEIRVRDPETGALCADGES-GVLEIRADTNFSGYYRNPEATARAIDAEGFFRSGDVGQLRGDGSFVYLARNGDFIRLSGFLTDPAEIEEVIEAADGVAKAQVVGVAH-EGRTRPVAFILPEGDAPDPEAVLAH-VNARLAHYKVPLMIVPVEAFPTTES------------------- 119508895 365 ------------------------------------EDKQLTYKELNQRANQLAHYLQTLGVQPEIPV---GIYIERSLEMVIGILGIGGCYVPLDPAYPVSRLTYFIDETNISVLLTQSSLLDKLPHYSGKI------LALDTDLQEISQTSENNPTTLVNP-----DNAIYIIYTSGSTGTPKGVINNHRG--VSNRLYWMQQQYNLEIGEPVLQKTPFFDVSVWTLLNGGCLVMAK---PEGHQDTNYLLEIIEQQQITTLHFVPAM---LGVFLENLTARCRSVKRVICSGEALSIEIQNRFFRLNAELHNLYGPTEAAIDVTYWQCQPTPPNLAESGGVELTVPIGRPISNTQIYLLNEDLQPVPLG--VTGEIYIGGVGVARGYWNRPDLTERFINPQSLYKTGDLGRYLPDGNLEYLGRLDTQVKIRGLRIELGEIEAVLNQHPDIQQTVVILDSKSSENQRLVAYIVPASTSTESESFTQELQKSQLPDYMLPSIFLVLSALPLLPNGKINRQAL----------- 153895838 110 -----------------------------------GERRSYTYLDLHREVNALAAGLRDLGVEEDD-VVTLYLPMVPELPAMLACARIGAPHNVVFAGLSAEALATRIDAADSEYLVTCDGYYRREDAFNQKSKALSETVVVDRDVPLGDDEHEEAIGETVEPVARDATDLLFVMYTSGTTGRPKGVEHATGGYLSH---------VAWTTRN-VLDVRP--DDTYWCAADIGWITGHSYGVYGPLSDRDRVWDLIERNAVSVFYTSPTAIRSFAEYPEA--HDLSSIRLLTVGESITPKAWHWYRKHVGAPIVDTWWQTETGAI-----------SLATLPGITKPGKVGPPLPGIDARVVDEDGDPVEP--GEPGYLTIAAPWLRGLREGDERYRREYWLDDGWYRTGDGATVDEDGYVTILGRVDDVINVRTHRFNTAELESAIVGADGVTEAAVVGDDDGK----IVAYVTTRGDIDPDESLRETILAQAVGDVARPDRIVFTPDLPKTRSGKIMRRLLED--------- 183980136 32 -----------------------------------------THAQIHEGAARLGNVFGSRGLRTGDRVLLCLPDSTDLVQLLLACLARGIVAFISNPELRPDDHTF---QEQDT----QPALVVTTDALRGIVDPGELWAEANQAKPA---AYEPLTGD----------ALAYGTYTSGTTGAPKAALHRH-GDVWAFIDAMCRNALRLTPDDVGLSIARMYFANSVWFPLA---TGSSAVISRSPLGAESAANLSERFSPSVLYGVPTFLARVADTCAADAFR--SLRCVVSAGEALELGLAQRLMKFGIPLLDGIGSTE----VGQTFISSTV----DEWRLGTLGKVLSPY----------EIRVVAPDGTTAGDLWVRGPSLTAGYW--NRPTQPPSISDSWLDTRDRVCVDAHGWVTYRCRADDIEIVGGININPREIEQLIVEDHLVAETAVVAVREATGESALQAFLVPESGASLGEELHRRLLGS-LSPHKVPHRFEIAERLPRTASGKLQRGQLRTQ-------- 145352897 16 ------------------------GTRDVDAKTGTGKYTFRTFAEVARERVALGSAMARFGIAPGSAMGLYSINTPEWVALEAAMTRQGVISVPLYDTLGPDAVVYIANHASLCAVACSHAVLATMVACLKDTPTVKLVVCYGELLPPGLVSYEDMLSRNPSPATAPDDLAT-ICYTSGTTGAPKGVMLTHRNLI--SNAAGYAYDLELGPGDSHVSYLPLAHIYERVTMLVVLFNGAK--VGFYRGDVLQLLDDINALKPTVFCSVPRLWNRIYDKVNSKGQTPNALFEKVVTGSAPISAEVMEFLRIAFCVLEGYGMTESACVI----------SKTAQDDFT-TGHVGAPAPCCEIKLVDKNDHPHPR-----GEICVRGPSVFRGYYKNDAETADVVDRDGWLHTGDIGTWLPGGRLKIIDRKKNIFKAQGEYVAPEKIENVYARNKFVAQSFVYG---DSLQAHLVAVVVPDEE------------------------------------------------------- 6448465 94 -----------------------------------------TWAELLDNVSRLAGVLRKLGVVKGDRVIIYMPMVPEAVFGMLACARLGAIHSVVFGGFAAKELSGRIQDCKPALILFEPN------------KVINYKTILDESGVPGIKVLQLQRGDKTGPVKVAERVDCYILYTSGTTGQPKGIVRDTAGTCVAS-SWNMQHINDIHKGDVYFSGSDIWVVGHQFIVYGPLLRGATTILPTGTPDPGQFWRLIEKYKVKGLYTAPTALRAIKDDLNGDWIKKFDISSLTNISMAGERCDVPTYEWIQVLINDNYWQTETGWIISCNYKNLYTHPVKPGTAIK-------PAPGFDVRILDQNNNEILEPNK-LGRICIKLPMFMLTLYNNDEAFIAKYLADGYYLVGDSGYFDEDRYLNVMARIDDIINTAGHRLSTAAMEEALLKHPNIVEAAVVAKVDDFKGEIPIGFVVAKTTGPIKDKAFEKECTAVVRKEIGPNNCILVDKLPKTRSGKILRQTLKK--------- 145254102 2803 ----------------------------------TSEDESISYRDLVFAARRLAFSLQDAGIRPGQHVAILAEPGIP-----FVVSMLGILFNRCDSTMAVGRLAFIADDSQMGLLLFDEACRGLASQVRAQSQGSYALLSIREATATCVLSNVHP-SLPSDP--------CYMLYTSGSTGTPKGVRLSQTN--VHEMLAAMQQRFDFSQRDRFLQISPSFDLSVWCLTAGAQLCIATK---ATRRNPVQLGDYIREAAVTFTYFTPT---QMALVLEHNGAALANYRISLLCGERLPARLADAFHRLGTSLYNCWGPTE---AVVQTTIHRCDGPVAEQ----LNIPIGYALGNCRHYIVDAAMNPLPP--GFVGEICIGGPQVAQGYWNRPDVNRKQFVRNPFFRTGDRGRFLPDGQLEFLGRISKQVKLRGLRIDLGEIEHVLHRESFTSEGAVVADPASLTDDRQLAFVVPKKSLQTNRDLLQARAKGSLNDYMLPGAYQFLDALPTTTSGKTDRRSL----------- 198428035 100 ----------------------------------TDTIQNFTYNELLKQVSCLAGCLSDMGVKKGDRVLIYMPMIPQAVVAMQATIRLGGIHVVVFGGFAAKELSVRIDNCTPKAIIVEPSRVVRYKPILNELKTIIYQRPNMEPAEENDLDWDELMGRSHDCVPVPSNHPLYLLYTSGTTGLPKAVVRGHSVRLHWSMKAIYVDPGEVAAADIGWAVGHSYGVHAPLLQGSKSLLYEGKPVGTP--DATTFFRIIQDHNVAALFVAPTALRAIKDALLGKQFDLTSMRNLFVAGEHCDVDTL-RWSKDAFQVLDHWWQTETGSAITASCVGLG-NRLDPPE-----SSTGLPVPGWDLRVVDDDGNEVER--GTLGNIVAKLPLPLGTFWNNDERFRNTYFTEGYYDTMDAGVQDEDGYISVMSRTDDVINVAGHRLSCGHIEEVINSHEQVVECAVVAKDDKLKGSIPFAYIVIKSDCRDPQSVLPSIIKLVRDEIGPVAAFVFVNRLPKTRSGKTPRNTLQ---------- 34498258 1478 --------ERRQLLETFNDTAADYPRGELIHRLFEAQATSLSYGELNRRANQLAHRLIGLGVVPEARVGICLERGLDMVVGLLGILKAGGAYVPLDPSYPAERLSYMLEDSAPVVVLTQAS---LAEKLSGSAPR----LLLD--APEER--AKQAAQREANPTGLDSGKAAYVIYTSGSTGLPKGVVNEHEGVVNRLWWAQ--ETYRLTTADRVLQKTPFFDVSVWEF-FLPLLAGAQLVMADPHKDPHYLRQLIEAAGITTLHFVPSMLQSFVSLVPRGS--CPTLKRILCSGEALPHALQTQCLRHHSELHNLYGPTEAA-IDVTAWPCSAAGPSS-------FVPIGKPISNIQIHILDGDGQLAPL--GVAGELYIGGAGVARGYLNRPELTAERFIADPFYKTGDLGRWLPDGSIEYLGRNDFQVKIRGFRIELGEIEAKLAACAGVKEAVVLAREDAPGDKRLVAYLTAQPGATLEAAALRAALSQELAEYMVPSGFVVLEAFPLTPNGKLDRKAL----------- 150445943 490 -----------------------------------------TYDQLNLLSNRLAHHLHNLGLQPDERVGCLERSHWMVI-SLLGVLKAGGAYVPLDPTLPPERIKFMIENSQARWVVTQPNLTSLLSLNLAQL------VILDNERNDGY--SEENLQTEVKPENLAY-----IIYTSGSTGKPKGVGIEHRQLF------NYLEGI---KERLNLPLGASYGISTFGADLGNTVIGCLHIISQEKMDPIALANYYQKKGIDCLKIVPSHLSALLNESPNPSQLLPK-KCLVLGGETTTWRLIETIQSLAPHCRNHYGPTETTVGVL-----TYEITQSTIERVTKSVPLGIPLPNTQIFLLDSQLRPVPIGFP--GEIYIGGEKITKGQWFNQEAKFKITTSERLYRTGDLARYLPDGNIEFLGRVDHQVKLHGFRIELGEVESQLMNYPAITSVKVLVLEFTKGEKQLVAYLVPDGKRPKVAELRQFLEKS-LPKFMIPSRFVFLERLPLTQNGKLDSKKLREQIESDY--- 116625640 57 -----------------------------------GSELRLTFAELSARSNRTANLLRRRGVRRGDRVLVMLGNEVALWETMLAAFKLGAVVIPTTPLLGTADLQDRLARGQVRHVVAGRHIDSFAD-IAGDFSRIS----LDGASRESALFEPDGPTLASDPLL--------LYFTSGTTAQPKLVQHSHESYPVGHLSTMYWLG--LQPGDVHWNISPGWAKHAWSCFFAPWNAGATVFIYNARFHAADALRVLASKPVTSLCAPPTVWLVLEDL---AAHRVQ-LREVMSAGEPLNPEVIQRIREWKLTVRDGYGQTETT-AMVGNPPGQPLKPGS----------MGRPLPGYRIELTDEAARPA---GLMLGYTGVPGP-----------------ADDKFYRTGDVATCDEEGYLTYVGRADDVFKSSDYRISPFELESLLLRHPAVAEAAIVPCEDKARGCVPKAITLIAGYKPS-EKMARYLIRQTFSPFKRIRRIEFC-ELPKTISGKIRRAELRTR-------- 46204041 24 ----------------------------------TGTKRTITYRALRDEVAVLAGLLADLGVGRGDRVVIYMPMVPEALFGMLACARIGAIHSVVFGGFAANELAARIEDAAPKVILIEPTRIPLLDAIARSSHKPEACLILQRPQAEASLVWAETVGRRAEPVPVAATDPLYILYTSGTTGRPKGVVRDSGGYCV-ALTWSMANLYDVKPGEVYFCASDIWVVGHSYIVYAPLLHGCTTVLPVGTPDAGALVAAEHGAATLFTA--PTALRAIKKEEKIGGYDLSRFRALFLAGERADPDSVAWAERLDRPVIDHWWQTETGWAIAGNPLGI--------ERLPVKGSTAKPMPGYDLHVLDEAGKPVPP--GTMGTIALKLPLPPGCLWGSEARFRESTTFPGFYDTSDAGVVDEDGYVTVLGRTDDIINVAGHRLSTGGMEAVLAAHPDVAECAVIGIRDALKGEAPCGFVVLKSGVAKDAETVERELVARVRDEIGPVAALTVGRLPKTRSGKILRGTMK---------- 89094644 9 ---------------LLENAVETHGNKIAVT--HEGK--SITYDELFKRVNQVAFYLRELDLPKDARIGIYSNKGIEQVIAILAILSTDYILVPLTRLLKPEQVEYIINDCGIQCIITDRLKLESIEEINFEGHVISY-----ETTSKDVPSFEEIYKYYNKPCDISGHNNAVITYSFGLTGTPKGIVISHRNLI---DSARVVSQYLDLQEDDVISGLLIFNLDIFCSLYKATLALHRFILPEDFFNPVNISEMFDDE----ISRIPSPEL------------FEDLRIITSSGGNVTAKMISDCKKTNAEFYSMHGLTEA-------FRSTYLDP----SQVQIRPDSGKAIPDVELYVINEEGKECAP--REVGELIHRGGYIYRGFWNNAERFKSQLTDEIVVATGDYVYKDEEGYLYFVSRHDDMIKTRGFRVSPYEVESVVAKNPSIDRCAVFGLENELIEEEIVMVYSATSELSEEEILFE--LKKHLASYMIPSKIVYKRFLPLVQSDK----------------- 119473651 2851 -----------------------------------------SYSQLARRVEQLAATLISQGVAAGDTVGVLLHPSIDAIACMLASLRVGCIYTPLDTRLPRARLSTIVDGCKASLVLYDVALLANVDDIRG---TVQ--------------AHVAAIAPPSNPTSF-------LFYTSGSTGAPKGILLTQQNFVNH-LAAK-TDKLALG-REVVLQQFDMSVVQTFCLGNGGTLVIAPEEARG---DPVALSTLMAKERVTLTITTPSEYSLLLRFGLEQLQKPYVWRHACMGGEVVSRQLVQQFCQLDLQLTNCYGPTEITAAATFQDIPLQLEG----QSTTDGSLVGKPLPNYSVYIMDASGSPVPI-GIA-GEICIGGAGVSLGYLNFPEQTDVKFVQDPFYRTGDMGRLLEDGTLVFMGRMDNQVKLNGVRIELDGIANSILGHDLVSE-AVVTVRAGLGSGSPFLVVVPLGDHVDDSRLQQLARDLPLPPYMLPSVVIALDRLPTHANGKVDRKAV----------- 50812234 1183 -----------------------------------------TYRELDEKSTQLAIYLQAHGVG-PDRLAGIYVDRLDMLVGLLAILKAGGAYVPLDPSYPAERLEYML---EDSEVFITLTTSELVNTLSWNGVTT---ALLDQDWDE--IAQTASDRKVLTRTVTPENLAY-VIYTSGSTGKPKGVMIPHKALT--NFLVSMGETPGLTAED------KMLAVTTYCFDIAALIKGAHCYICQTEKDVEKLKRDIRAIKPTVMQATPATWKMLF----YSGWENEESVKILCGGEALPETLKRYFLDTGSEAWNMFGPTETSAVQRINVECSH-------------ATIGRPIANTQIYITDSQLAPVP--AGVPGELCIAGDGVAKGYYKKEELTDSRFIDNPFYRTGDMARWLTGGRIEYIGRIDNQVKIRGFRIELGDIESRLSEHPGILECVVVAD-----MDNLAAYYTAKHANATAREL-RHFVKNALPAYMVPSYFIQLDHMPLTPNGKIDRNSLK---------- 66819107 137 -----------------------------------------TFKDLQTKSNQLANKYKEIGLKKRDRVGVLLSQGFECALSHTTTLRSGMITMPLFTLFGPEALEFRLSNSSTSCVLTDPNLKKIIVTLSENFKNNSHYGNLNDKISENYSKEFEAIKSKSDDEAV-------IIFTSGTTGNPKGCLHAHRVLLGHLPGVQFPQNNFPNRKSTYIFYTPLFDVLIPSLYYGVTVLAHRMT----KFEPKKICKLLIDNKVD-TAFLPPSALKI---MKQQEEQLKNMTSIGSGGESLGEKLLQGKEQFNVEIAEFYGQTEA------NLLVGNCPSVFPIKNGSI----GKPIPGHIVEIIDSNGMILPID--QVGDIALKTPFLT--YWNNDKAAKKKMNGD-WLVTGDLGRKDSDGYIWYVGRDDDIINSSGYRIGPSEIENCLLKHPSVSNVGVVGVPDEIRGEIVKAFIVLNPSYSKSDQLKQNYVKTILSAHEYPREIEFINELPTTTTGKIIRKDLR---------- 118384875 57 -------DSRVNMYNAIDRHVGELANKTAIQYVYLGTEKSYTWAELLDNVSRLAGVYRKLGVKKGDRVVIYMPMVPEAVFGMLACARIGAIHSVVFGGFAAKELSGRIQDSKPTLILFEPGKVINYKQILDELSQVQGIKVLLLQRGDKMTAYHSSMAERVDCVPVEGDHPLYILYTSGTTGQPKGIVRDTAGTCV-ATSWTMQHIMDIHKGDVYFSGSDIWVVGHHFIVYGPLIRGATTILPTGTPDPGQFWRIIEKYRVKGLYTAPTALRAIKDDLNGDWIKKFDISSLQSISMAGERCDVPTYEHVPVLINDNYWQTETGWIISCNYKNLYTHPVKPGSAIK-------PAPGFDVRILDQDNKEITEPNK-LGRICIKLPMFMLTLYNNDEAFIQKYLSDGYYLAGDSGYFDETGYLNVMARIDDIINTAGHRLSTAAMEEALLKHPNIVEAAVVAQVDDFKGEIPIGFVVAKGGNINLKEFEKEIVRKEIGPVASFNNCILVDKLPKTRSGKILRQTLKK--------- 146343365 57 -----------TCFNALDRHVAA-GRGEQLALIHTNSVTRITYAEMLKEVQTLAAIMQDFGVGKGDRVILYMPMVPEAMVAMLACARIGAVHSVVFGGFAAKELATRIDDATPKLVLIEPGRIPLLQAIELADKRPQACIIL--QRPEHVCELKPANGKLAPCVPVLATDPLYILYTSGTTGKPKGVVRDNGGHLV-ALKWSMENLYGIKPGEV-----------WWCGSDIGWVVGHSYIIYGPLIHGATSV-MYEGKPVG-TPDAGAFWRVIADFTAPTAFRLSQFRTLFLAGEADPPTVEWAEQQLKVPVIDHWWQTETGWCIAGNPVGLGL----------LPVKHGVPMPGYQVDIVDEAAKPVPAN--TMGSIVIKLPMPPGCLWQQEDRFKESYLSEGYYKTSDAGFKDEDGYVFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGIKDAIKGEVPCGFLVLKGVSRSPSVIEKEIVALVRDKLGPVAAFKLAGRLPKTRSGKILRGTIKK--------- 149914569 46 ----------------------------------TAERRETSYGALREMADALALHLAGQGIGRGDRVGVLRSQDAWCAAAHVAIWKLGAVSIPLFKLFQVDALRTRLTDAGARIVVSDGDGVALLEQVPG----VAALVPEEVDLPQGRMGSAET---------GPEDAAV-LIYTSGTTGSPKGALHGHRMLLGHLPGVEISHDFLGQPGDCLWTIGGLFDVLMPGLALGVPVVAARL----PKFTPEACARVLREGGVRNVFFPPTA----LRMLKAEGCAVPGLRSVASGGEPLGAEMLDWGRRFGLTINEFYGQTEC------NMVASSCGTLFAPR----AGAIGRAVPGFEIGVIDGQGQAVVGEGDI--AIRRGTASMMLGYWNRPEATAEKFRGD-WMLTGDRGVL-EEGYLRFVGREDDVITSAGYRIGPGEIEDCLLTHEAVATVGVIGKPCALRTQIVKAYVVLKGTDDLVRALQDH-VKARLAGHCYPREVTFLDALPMTVTGKVIRRALKAR-------- 116074596 116 -----------------------------------GDVRRFTYRELHAEVCRAANALKAMGIGKGDLVALYMPMIPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLIDGEAKAVITADSLKPAVDAAEGACPSVQSLVVQRTKQPTEMAEGRDVWWHDTVPAQSADCPAEAMDYTSGSTGKPKGVVHTTAGYNLHLTFQWIFD---IKEDDVY-----------WCTADVGWITGHSYIVYGPLSNPGAFWELIQKHGITIFYTAPT---AIRAFMKSDQFDMSTLRLLTVGEPINPEAWMWYREVIGCPIVDTWWQTETGGVMISPLPGA---------TPTKPGSATLPLPGIQADVVDAEGNSCKADEGGYLVVRRPWPGMMRTVHGNPQRFRESIRPDGIYFAGDGARRDSDGYVWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFVTLESGRDANDELRAHVGQE-IGPIARPDEIRCSDALPKTRSGKIMRRILR---------- 153006304 103 -----------------------------------GEVRTYSYFALNRDVSKFANVLKAMGVRKGDRVTIYMPRIPEIVIAMLATAKIGAIHSVVYGGFSVDALQGRIEDSESKVVLMNGKIVELKKTVDDAVRTVETVIVVQRTGHEVRMEYHELMKESSDPLYV--------LYTSGTTGKPKGLVHGHGGYMV-GIYSTLKYVFDVKDED-----------RYWCAADPGWVTGHSYIVYGPLLYPNRWWSLVEKYGITILYTAPTAIRGLMRFGESNRHDLSTLRLLSVGEPINPEAWKWYHRVIGCPIMDTWWQTETG-----------MFQITPVPTMPLKGSAARPFFGQHAEILDEQGKPVP-DGEE-GYLVLDRPWATTIYRDPERFVRTYWSRPGKYMAGDSAKRDRDGYYWVIGRTDDVIKVSGYRLGTAEIESALVSHPAVAEAAVIGLPHEKGQAIHAYCLLRQGFKASPEEVKTHVAQH-LGPIVRPEKVSFVDVLPKTRSGKIMRRVLK---------- 71068221 485 -----------------------------------------TYAELDARANRLARLLLERGVGPESRVATVSRNAWLPV-AVLGILKAGGCYVPVGATLPRERAARILRETAPVCLLTDPD----AEAARTR-RTAPTGDDRDENAPGGVVVLTGALLAAFDPAPPTDAERAGLLHTSGSSGRPKGVAVEHQVTALLSWAGTGVGADRLHR--TVASTSESFDVSVF-----DTLV---PLLTGGRIE---IVENTLAV-ADRTGGEPSLLNAVPSALQALLERGEPLHTFLCAGEPFPRSLRAAFPR--ARVANLYGPTETTVFVTAHFLDGTDDG---------APPVGRPLPGVRVHILDPWLRPVP-DG-VVGELYLAGEHVTRGYWQRPATTAERYVADIFYRSGDLGRLRPDGEIDLVGRADDQVKVRGHRVELGEVEAALASHPDVLRAAAAVHDGKPAGPRLVGYVVPRGPAPDTAAVLDHVRRE-VPPYMVPSALVVLDELPLTVNGKRDRAAL----------- 167840861 60 ------------------------------------------YPMMLADARRVLAGLQSSGISREARVA-IRLDEPREFFPVFWACLLGGYVPCPLPPLRGTDMDRAAYVAHVSALLDGPLFVTADKALLGDVRTTS---VESLRAFPPSIAFQHASRDD----------LAMLMLTSGSTGKPKAVMLRHRN-VLASMAGKIAR-QQLVPSDITLNWIACDHVASLCLPLA---VGAVQLVPTDAISPLNFIKLLGRYGMTFTPNLGLINQALARSAELEPLDLSHLKIIVSGGEAVVNAFLDRLARFGLRLAPAFGMTETCAGSV--YARDYPASGIDKE----FAPLGMGIDGLTMRIVDAEGRVVP-DGEP-GELQLRGPMIFSGYLKNDDANAEAFTLDGWFRTGDSGRLD-DGVLTLVGRTKESVIVHGVNYHVHEIETVLEQVDGIAESYVAAVPLPRQDSEHLAITFPVDDADTLTEIRERVLHWGFRPSMILPLDV--TDMPKTSLGKLQRMKLRKRFES----- 170751966 103 ------------------------------------EAKHISYRELHAQVCRMANVLRNRGVGKGDRVTLYMPMIPEAAYAMLACARLGAIHAIVFGGFSPDSLASRIQGCGSKVVITDEGLVPLKEAIRLDADLVDHVIVV--RRTGGSVAMEEQVTDECPAVAVDAEHPLFILYTSGSTGQPKGVVHTTGGLVYASMTHEYV--FDYREGDVY-----------WCTADVGWVTGHSYIVYGPLANGATTLMF---EGIPTYPSTSRFWEVVDKHKVNIFYTAPTAIRSLMGGGEGP---VKKTSRQSLRVLGSVGAWEWYYNVVGDRRCSIVDTWWQTETTPLPGATALPFFGVKPQMVDAEGKVL--EGPCEGNLCIADSWTVYGDHERFEQTYFSTYPGKYF-TGDGARRDADGYYWITGRVDDVINVSGHRMGTAEVESSLVAHPKVAEAAVVGYPHNVKGQGIYAYVTLNDGEEGDDALRKELVRKDIGPIASPDLIQFAPGLPKTRSGKIMRRILRK--------- 169844747 51 ------------------------------------------YEEAHHRTYSIANALSKWKIGRGDVVCVFSPNHIDY-----------APVVPSNPSYTVEELKYQLDATKAKLIVAHPNSIVLFDPLPGELPTLNELVEFGARRPENYCAVRFKPGE--------ARSTVALLLVYSNFELFQAVAISHYSVIANVIQMATNPSKTLSPGDVAIAVLPFFHIYGLVVTMHFLLFASLTLVVVPKFNLDDYLRSIVQHSVTHLFVVPPQVVLLCKHPEVRKYDLSRVKFCFSGAAPLGGELMQQLTKINAVIGQGYGLTETC---------TTISMVPPNVKLGRIGSAGQILPGITARVVKEDGS-LASEGE-VGELVVTGPSMSLGYLNNPKATAETYV-DGWVRTGDEVV--------IKDN-EEIMKVRGFQVAPAELEAHLLLHPDVADACVVPKADEYSGEVPLAYVVPRKAEDLKKAIAKHVADVKVPYKRLAGGVEFIDAIPKNPSGKIVR-------------- 114797267 6 ----------------LSRIVAHWAAQQPSRTVLSHEGRDVSWAEFEARTNRLARAYQKLGVKQDDFVTISLPNGIEFFEACFATWKAGATPQPISARLPKLERDQIVEIGAPSLVVGVPG---------GEYPQTACV-------PQG---FEPDTGLSDAPLPEVTAASYKAMTSGGSTGRPKLIVSKQPA-----AADPDVPMLEIPQQGCMLIPGPLYHNGPFLWAMTALFKGCTIVV-TTRFDAEETLKLIEKHKADVIYTVPTMMRRIWSLPEEVSYDLSSLKALWHLAAPCPAWLKECFEWLGPEVWELYGGTEGQGST----------TIQGTDWLKHKGSVGKPVETCEMKIVDEDGKTLPP--REVGEVFIRPLAGAGTTYRYIGADAKAID-GGWESLGDLGWMDEDGFLYLSDRLSDMVIVGGANIYPAEVEAAIEAYPGVRSSAVIGLPDEDMGAR-LHAVIDRPEGPVDDATMIAHLSERLVRYKIPKSFEYSAEAVRDDAGKVRRKALRE--------- 119513001 526 -----------------------------------------TYTELNQKANQLANYLKTCCVAPE---VLVGFYLERSLDVLIVILAIGGAYLPLDPHYPQERLADILDDSQASLILTQESLLTSLPEYSGKV------ILLDTDLT---VISQQSLETPVSAVK-PENLAY-VIYTSGSTGKPKGVMITHQNIVNH--ATSIIEKYQVNNHDRILQFSTIFDVAAEEI-FPTWLTGATLVM-RPKEMFASLVEFLAQESLTVINLPAPYWQEWVLELERKSIQIPDSLRLVVTGSVLAEKLLLWQKLVGEKVQNAYGPTEITATIYQLTANSQLSGIN-------SVSIGSPIANTEIYILDQNLQPVPIG--VFGELHIGGAGLARGYLNRPELTHSNLIPTALYKTGDLARYLPDGNIEFLGRIDYQVKIRGFRIELGEIEAVLAQHPLVKTSAVIVREIQLGSKQIVAYVVTQEDADIQTNF-RSFLQEKLPDYMIPAFFVRLAELPLTTTGKINRPAL----------- 126667192 109 -----------------------------------------SYRELHEQVCKFANVLRSQGVKKGDVVTIYMPMIVETAVVMLACTRIGAIHSVVFGGFSPEALSRVVNGKSNIVITADEGLIPLKKNVDAALKNDDHHTVIVVTRTGGDIAWTESRDQRYEDLMANASADCEMLYTSGSTGEPKGVLHTTGGYLVY---ASMTHQYIFDYHDGDV---------YWCTADFGWVTGHSYILYGPLVDSSRMGQVVDKHQVNILYTAPTAIRALMAQGESCGTNRSSLRILSVGEPINPEAWKWYHRVMGCPIVDTWWQTETGGILIS--------PLPGATDLKPGSAT-VPFFGVQPALVDAEGTLL--EGEAEGNLVIMDSWMRTIYGDHERFIQTYFSAKGMYFTGDGARRDADGDYWITGRVDDVLNVSGHRLGTAEVESAMVSHPKVAEAAVVGYPHDKGQGIYVYVTLMQGEEPTDE------LKKELVQWASPDVIQWATGLPKTRSGKIMRRILRKIAANEY--- 134100437 68 -----------------------------------GRETEVSFSAMSRRSNQVANWLRGLGVSRGDRIVLMLGNQVELWETVLAAMKLGAVVIPATPLLGSADLRDRVDRGRARFVVTTSESAAKFADVPGDYGRI---AVGEPVA--GWESYDSAVGGGSFTPDGPTRAPLLLYFTSGTTAQPKLVEHTHVSYPVGHLSTMYWIG--LEPGDVHLNISPGWAKHAWSNVFAPWNAEATVFIHNGRFDAVRLLEQMQRCGVTSFCAPPTVWRML---IQADLGILRTPPAKVVGGEPLNPEIIEQVRRWSVTIRDGFGQTETS-VQVANTPGQPVRPGS----------MGRPLPGFEVELLDPVTGEPGDEGEICLALQPRPVGLMTGYADDSERN-DEVTRGGHYHTGDVGTRDADGYITYVGRTDDVFKASDYRISPFELESVLLEHEAVAEAAVVPSPDPIRLAVPKAVTLTARHEPTPETALSILAREHLAPYKRVRRIEFM-DLPKTISGKIRRVELR---------- 27376420 71 ----------------------------------TNSITKLTYAELLNEVQALGAVMQDFGVAKGDRVILYMPMVPEAVVAMLACARIGAVHSVVFGGFAAKELATRIDDAQPKLILIEPGRIPLLEAIRLAGSKPKACIVLQRPQLTCDLAYDWASGKKAPCVPVAATDPLYILYTSGTTGIPKGVVRDNGGHLV-AVKWSMFNLYGVKPGEV-----------WWCGSDIGWVVGHSYIVYGPLLHGATSI-MYEGKPVTPDAGVISEHKAVALFTAPTAFRLSTFRTLFLAGEADPPTVEWAEQQLKVPVIDHWWQTETGWCIAGNPVGLGM----------LPVKHGVPMPGYQVDVVDEAAKPVGPN--TMGSIVIKLPMPPGCLWKQDERFKEAYLSEGYYKTSDAGYKDEDGYVWVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGVKDAIKGEVPCGFLVLKGVQRAPAEIEKEIIALVRDKLGPVAAFKLAGRLPKTRSGKILRGTIKK--------- 94970547 112 -----------------------------------GDVRTLTYQQLWLEVQKFANVLLDLGIKKGDRVAIYMGMVPELPVAMLACARIGATHSSANARITDQQAVAVITQDGSWRRGNEVKLKVAVDEALEKCPTVKHVVVYKRTASA--INMKEGRDHWWHDLMAKAKDHCPILYTSGTTGKPKGIVHTTYAVGTYYTTKMVFD---LKEDDTF-----------WCTADIGWVTGHSYIVYGPLQTGATTV-MYEGHKVTVFYTAPT---AIRTFMKPNRHDMSTLRLLSVGEPINPEAWMWYRDVIGKDIVDTWWQTETGAIMISPLPGAIATKPGSATK---------PLPGIIAEVVTRAGEKVPLGSG--GFLVIKKPWMMRTIYGDPERYKHQYWSDGVYFTGDGAREDKDGYFWIMGRVDDVLNVSGHRLSTMEIESALVAHPKVAEAAVVGRPDEKGQAVSAFVTLESGSKPSPELKEE--LRAWVAKMAKPDDIRFTDTLPKTRSGKIMRRLLRE--------- 218248263 73 -FAKWFVGGKLNIYNCLDRHLTTWRRNKIIWEGEPGDSRTLTYGELHREVCQFANAMKQLGVKKGDRVAAIAMLACARIGAPHSVVFGGFSSEALKDRLEDAQAKLVITHLKSAVDLALEHGAPTVEKVI-VVERIKEPITMKEGRDYWWHDLKKTASADCPAEEMDSEDTLFILYTSGSTGKPKGVVHTTGGLYTHMTTKWVFD---LKDTDVY-----------WCTADVGWITGHSYIVYGPLSNPGCFWDVVEKYGVNIFYTAPTAFIKAGDELPN-ARDLSSLRLLTVGEPINPEAWMWYHRVIGKEIVDTWWQTETGGIMITALPGA---------IPTKPGSATRPFPGIIADVVNEEGHRVPDN--AGGYLVIKHPWMLRTVYGNPERFRKTIAPDGVYFAGDSVRRDEDGYFWIMGRVDDVMNVAGHRLGSMELESALKSHPAVAEAGVVGTPHEITGEQIFAFVILKNTATPSDELAQELKQGAIAR---PGEIQFTEALPKTRSGKIVRRFLRQ--------- 87124216 114 -----------------------------------GDVRRFSYRELHAEVCKAANALKAMGIGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLIDGEAKAVITADSLKPAVDAADGACPSVTSLVVRRTEQPVAMVEGRDRWWHELVEGQSPECPAEPMAYTSGSTGKPKGVVHTTAG---YNLWAHLTFQWIFDIKDDDI---------YWCTADVGWITGHSYIVYGPLSNPGAFWELIQKHGVTIFYTAPT---AIRAFMKSDQYDMSSLRLLTVGEPINPEAWMWYREVIGCPIVDTWWQTETGGVMISPLPGA---------TPTKPGSATLPLPGIAADVVDAEGRSVGADEGGYLVVRRPWPGMMRTVHGNPQRFRESIRPDGIYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDPLKGEGIVAFVTLEADRDPSEELRAHVGQGPIAK---PDEIRCSDALPKTRSGKIMRRILR---------- 54026865 29 ---------------------------------------RQTWGEIHRIARCMAGALAEAGIGHGDAVGVLAVDIAPACQAVWMRGGSITMLHQPTPRTDARDTETVLRMIEARAVVLGAPFEAAEPLLRERGITVVRIDRMRE-------------GADTDPLPTTEDDVALQQLTSGSTGSPKAVRITHGNFYVNAYA--MFDRVKFQDSDVMISWLPLFHVGFLSVPMQ---FGAEVVCVTP-LDPLLWAELISKYRGTVTAAPNFAYSLLARRLEEGSLDLSSVRYMWNGAEPVPDTMEARFGLSPLALTPVYGMAETTLAVVLDLVDADLEALGKAVPVTPHGHHGLPVDELEGRVVDADRQPLPT--RSVGVIELRGPAVTAGYV-TVDGFRPAQDADGWLDTGDIGYFTEEGLVVVCGRIKDVIIMGGRNIFPTDIERAAMRVSGVRPGNAVAVRLDAGQKRSFAVVV---------ESNDHQNAEAVKRMERDIAHVFAEALPKTSSGK-LRRA------------ 163745758 79 ----------------------------------TGKKSTLTYSELQAHVASLAGALVAQGVEKGDRVVIYMPMVPEAVEAMLACARIGAIHSVVFGGFASSELAVRIDDCKPKAIIVEPSRVPLLDAIEQATHKPDTCIILQELNPERDIDWYAAQDRPAPCVPVEGNHPAYILYTSGTTGAPKGVVRP-TAGHLVALNWTMKNIYNVNPGEVFWAASDVWVVGHSYICYAPLIAGNTTVVPVGTPDAGTFWRVIEEHGVSSFFTAPTAIRAVKKGEEIKKYDLSSLRALYLAGEADPDTVEWAQEKLGKPVYDHWWQTETGYTIVGN--PAGLEALP----VKVGSPT-VPMPGYDVQILDERGQPLP--AGELGAIAIKLPLPPGGLWNAEDRFRKSYTFPGYYETGDAGRIDEDGYVWIMARTDDVINVAGHRLSTGAMEEVLAGHPDVAECAVVGVSDDLKGQTPVGLCLTKGDRPHEEIVAECVMREQIGPVSAFKQAVVVDRLPKTRSGKILRATI----------- 172041365 58 ----------------------------------------MTYQELHNQVNQLAKALFRIGIREHDRIGVLTRNHRGFIMALCAHGRLGTDLVLFNTGASAEQTRAVARENKLDVLFIDEEFIPLLSNIRDALAMEDH-ATRSEDWPSLSLVLRTTPAEQTIPSR-PRRGRT-IILTSGTTGTPRGTRRPEPPSYLP--ASSIMSRIPLKARRPFYLAAPMFHTWGFANIQLALALRSTMVMQR-KFRPEDAVQLIEANRPYAIAIVPTM---LRRLLEAVPEGMDPGTKVIAAGEPIPPQIVEKFEKFGPALYNLYGSTEVSWATIAN-----------PDDLQRHPNTGKPPMATVVKVLDEDFRECP-DGE-VGRIFVANNMMFEGYTGKDKETH-----EGMIATGDLGYW-EDGLLFVSGRSDDMVVSGGENVYPTDTEHIIGTLPEILEVCVQGVPDDEFGQALCAWIVTKEEAADKQKLQEEIVSKQLARFAVPRHFVYVDSLPRNAVGKVVRREL----------- 91772637 65 -----------------------------------------TFKDLKHYSDKAANLFKKYGIEKGDVVMLTLKGRYEFWICILALHKIGAVALPATHMLTTKDVTYRIELSNIKMVVSDEGLMGYIEGHKGYEDILLHKASLN-GGREGWLDFTKELEEASADFTRPEGEAATLYFSSGTTGLPKMVQHDFAYPLGHIITAKYWDGLHLTVAD------SGWAKCVWGKLYGQWISGAVFVYDYERFDAKNMLEFASKYGVTTFCAPPTIYRFLIK-EDLSQYDFSSLEYCVVAGEPLNPEVYERFEFTGLKLMEGFGQTESVSIATYPWMEPKPGSMG-------KPSPEYDIELLNLEVCDEEGEIVTSKGKTVG--------LFAGYRSDEKKT-NEVWHDGYYHTGDMAWKDEDGYFWFVGRSDDIIKSSGYKIGPFEVESALIEHPAVLECAITGVPDTRGQIVKATIVLAKGYVASEEQLQDHVKKAT-APYKYPRAVDFVD-------------------------- 118725729 528 ------------------------------------EEKSITYGELSKKVTLLAAYLKLYCVEPGILVGIFMERSIEMVISLLAVLKAGGGYVPLDPTYPADRLLYMFEHSKMPILITQSSIEDRLPECKVEL------VLIDTGWDTIVSESEKIIKDMGDEVAKPENLAY-VIYTSGSTGKPKGVKVIHRGFT--NFLCSMAECPGFTDQDYILALTTICFDIAGLEIFLPLIKGGKEMLPNSAKDGIKLREKMENSPVTVMQATPATWQMLI----AAGWEKKVPIKVLCGGEAMSRELADKLVERASEVWNMFGPTETTIWSSVSLVKAN-------EKVTI----GRPIANTQFYVLDELMKPVP--AGVAGELYIGGDGLAEGYLNRPDITTEKFVKSPFYKTGDLVCYLPDGNIEYLSRIDHQVKVRGFRIELGEIESALKKIDEIEE-AVVVMREETGHKMLVGFLIPKEELPSKRQIGE-MIKKWLPDYMVPASFVFLKSYPMTMNRKVDRKIL----------- 23013636 100 ----------------------------------SDERRTVTWGQLSDRVNRLANVLKSLGVAKGDVVTIYLPVIPEAFVAMMACVRIGAVHSVVFSGFSAEALANRIADAGAKVLITADRAVPLKRNADEALTSVAHVVVVRRTSPGRDLWYEDALAAACEPVEVGAEDPLFILYTSGSTGKPKGLVHTTGGYLVHA-GTSWKTIFDWHPGDVF-----------WCTADVGWVTAHTYKIYGPLLNGATSV-LF--EGVPTWPDSSRWWSIIERYREGEGHDLSSLRVLSVGEPINPEAWRWYHSVIGCPIVDTYWQTETGAVLLVPIPG----AIPNKPGMAAKPYFG-----IRPVVVDAQGNRL--DGVAEGNMCFEGSWPGQALHDHERFIRTYFAPPGLFFTGDGVRRDEDGYYRISGRVDDVINVSGHRLGTVELESAISSHRAVAESAVVGFPHDLKGQGVFAYVTLKDGITESEELRKELVRARIGPIASPDVIQWAPALPKNRAGKILRRILAKVAANDF--- 163939760 462 -----------------------------------------TYRELNDRSNQLARYILKKNVTKG---TVIGISTTHSLETIIGILGIGAVYLPIDPQYPSERVNYMLQDSDINILFTN---FDISHQWDLSLYAVE---VIHISAAHIYMGDTSNIKNRSEPTDL-----AYIIYTSGSTGNPKGTMIEQKGLVNYSWANQVYVGASENE---VFPLYSSLAFDLTVTTIFTPLISGNQIIIYPDANEYVLYRIFKEKKASIIKLTPSHLFLLKD----SDFVGCSIKKIIVGGENLTVDLAANIQKLGRETKNEYGPTET-------VVGCMIHQFDIEKDKGVSVPIGVPAQNMKIYVLDSDLRPVPMG--VVGEIYISGEGVARGYFNNQDLTRERFIVNPYYKSGDLARFIEGDKIEYLGRKDDQVKVRGFRIELKEIEINLQKYPSIKEVVVIDQEDYDGNHYLCAYYTENAKVKTSELF--RFLKEILPVYMIPSYFIVLKEIPLTFNGKLDREAL----------- 194247485 1 -----------------------------ITDLNT-EKRRFSYAQVLEEVENLRSFLKGINVKPGEEISIILFNSIEYVVSFLGINYNKNICLPLNTNLKKEEVRYLVNNCENDDIYFSKNVCKSIEELGIEHNIGVIRIRKNKEAPKGKLSKDNGLTEKGSDV-------CLHLHTSGTTSKVKIVQLTNEN--IKTTIKNITNSYGLSREDNTVIVMPLYHVHGLIGVLMPILYAKGNVLVGHSFSASEFWKDVVHHNITYFSAVPTILKILSDYF-VDGVKVKHKLRFIRTSSSQLDEHMEREAEVKFEVLQAYGMTEACHQVSTNLILTHGKDVS-----IVKKYKSVGIPNVGVIIYDHEKKRVCRKNE-LGEICINGKNVMCGYKDNEEGNTFLITGESFFKTGDVGYVDEDNFLFIAGRIKDIINRGGEKIIPNEIDDVVRDDPRVSDCLSFACTDEVYGEAIYAAVI----------------------------------------------------------- 118087758 38 ----------------------------------------VTYRELLDLTCRLANTLKKYGIQKGDKVAIYMSVSPLSVAAMLACARIGAVHTVVFAGFSAESLAGRIMDSECKA------VITYNQGVRGELKTVKHVFVTDNKTQMGDLDLEEEMAKAASPESMDSEDMLFMLYTSGSTGKPKGIVHTQAGYLLYA---------ALTHKYVFYQQGDVFG----CVADIGWITGHSYVVYGPLCDPGRYWEMVQRLKINQFYGAPTAIRLLLNYGDKKKYDRSSLKTLGSVGEPINNEAWQWFYHVVGEGRDTWWQTETGGICIA-------PRPSEENADIIPAMAMRPFFGISPVLMDENGK-VLEGNDVSGALCITQPWLARTIYRDHQDTYFKAYP-GYYFTGDGAYRTKEGYYQITGRMDDVINISGHRLGTAEIEDAMADHPDVPETAVIGYPHEIKGEGAFAFIVLKEQTAHTDHVKEELVATKIAKYAVPDHILVVKRLPKTRSGKIMRRLLRK--------- 115534440 138 -----------------------------------------TYAEFNAHCNRYANYFQGLGYRSGDVVALYMENSVEFVAAWMGLAKIGVVTAWINSNLKREQLVHCITASKTKAIITSVTLQNMLDAIDQKLEGIEVYSVGEPKKNSGFKNLKKKLDAQTEPKTVDFKSILCFIYTSGTTGMPKAAVMKH--FRYYSIAVGAAKSFGIRPSDRMYVSMPIYHTAAGILGVGQALLGGSSCVIRKKFSASN----FWRDCVKYDCTVSQYIGEICRYLEESRHRM----RLLVGNGLRAEIWQPFVDRFRVRIGELYGSTEGTSSLVN--IDGHVGACGF---LPISPLTKKMHPVRLIKVDDVTGEAIRESGAMVSTIRKNNPLLQFEGYLNKKETNKKIIRDVFFLTGDLLHWDRLGYVYFKDRTGDTFRWKGENVSTTEVEAILHPITGLSDATVYGVEVPQREGRVMASVVRVVSHEEDETQFVHRLASSLTSYAIPQFMRICQDVEKTGTFKLVKTNLQ---------- 118053762 29 --------------------------------------QKLSFKQLDERANQLGNALRARGIGRGDNVGIQLYNCAEYLEAFFACSKIGAVPVNVNYRYVADELQGLFNSLDLRALVFDASVLPRVPTLRLALRV----GTVRDGLPRSVQPYESVLAEGARELTDAERSDIFMLCTGGTTGLPKGVMWPHKSLFMGALGGGYFRRPPIETPEELLQLVPMHGAAMWAT--LISLFSGHPVYVNERFDPVHMLDLIEHHQINVMAVVDAMALPIIQALENNPGRLKSLMIFGNGGAVFSRHLQERL------------LLQVPHLVLNNGMASSESGVLGGGEKTPEGEGFMRIPRPDLSVISEDLRILSQPGEE-GILSRRG-HMPLGYYGDPTKTAETFVGSRWVLTGDRARIDTTGEYVVLGRGSQCINTGGEKVYPEEVEETARRYPPVQDVVVVGVPDERWGSKVVAVVVQPGHEFDLQEF-EKVCRSNLSGYKLPRAVYLATEVRRSPAGK----------------- 188535186 109 -----------------------------------------TYRELHRDVCRFANTLKTLGIHKGDVVAIYMPMVPEAAVAMLACARIGAVHSVIFGGFSPEAVARIIDCHARLVITADEGVIPLKKNVDDALNSVDKVVVLRRTGTETAWHHDRDLSEQHQPEEMNAEDPLFILYTSGSTGKPKG--------VLHTTGGYLV--YAASTFKYVFDYQPQDIY--WCTADVGWVTGHSYLLYGPLAKPSRMGEVVDKHRVTILYTAPTAVRALMAEGDKAGTDRSTLRILSVGEPINPEAWEWFHQKIGCPISDTWWQTETG-----GFMIAPLPGAT-----ALKPGSATPFFGVRPALVDNEGN--LQEGACEGNLVIVDSWTLFGDHQRFEQTYFSTFRNCYF-SGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVSHPKIAEAAVVGIPHAKGQAIYAYITLNSGEEPSPELYSESWVRKEIGPIATPDVLHWTDSLPKTRSGKIMRRILRK--------- 85710359 105 -----------------------------------------TYRDLHGEVVRMANALMAMGVKKGDRVTLYMPMVVEGVTAMLACARIGAIHSVVFGGFSPEALAGRIEDCGSRVVTADQGLVPLKANVDAALQIVDGVLVVDVAMTEGRDHWFSDLASDTDPCEVMQEDPLFILYTSGSTGKPKG--------VLHTTGGYGV--WTATTFNYVFDYQP--GEVYWCTADIGWVTGHSYIVYGPLMNGATSVDVVDKHQVNILYTAPTAIRALGDEFVTSRDR-SSLRLLSVGEPINPEAWRWYFDVVGCPIVDTWWQTETGGVMITTLPAAH----------DMKGSAGLPFFGIQPQLVDNDGGVL--DGAVEGNLCITASWQARSVYGDHERFEQTYTYRGKYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHDKVAEAAVVGYPHDKGQGIYCYVTLNAGEEGSEEDLRMHVRKE-IGPIATPDHIQFTDGLPKTRSGKIMRRILRKVAENDYG-- 215447849 32 -----------------------------------------TYAQLEDKANRLAHHLIDQGVQKYDKVGLYCRNRIEIVIAMLGIVKAGAILVNVNFRYVEGELRYLFDNSDMVALVHERRYADRVANVLPDTPHVRTILVVEDGSDQDYRRYGGVEFYSAIAAGSPERDAIYLLYTGGTTGFPKGVMWRH-----EDIYRVLFGGTDFATKDEIRPGQGGRGESTDDPLPDPADDPRRH--PVGHLDGALLGQ--------------TTVLANADEVWRTIHKHK-VNLLFFTGDAMARPLVDALVKGNDYDLSSLFLLASTAALFSPSIKEKLLELLPNRVITDSSETGFGGPRVRIDVLDDDGNEV-KPGSGMRGVIAKKGNIPVGYYKDEKKTAETFTINGYAIPGDYAQVEEDGTVTMLGRGSVSINSGGEKVYPEEVEAALKGHPDVFDALVVGVPDPRYGQQVAAVVQARGCRPSLAELDS-FVRSEIAGYKVPRSLWFVDEVKRSPAGKPDYRWAKEQ-------- 218247800 477 ------------------------------------EDQKLTYTQLNKRANQLAHYLIELGIKPDNPVPIYA---NRSLEIVIAMLGIGLPLQGLKQRLQESKASLLITQQS----LIKPQLLP------------NHQVIYLDK---DWTTISQNSSQNPN-IELTDKNLVYVIFTSGSTGQPKGVAIEHRQLLVHSILTKLDIPT-----NANFALVSTFDLGHTCIFPTLCTGGCLHIISQERAANASLADYFQHHEIDCLKIVPSHLSALADPQASILPR----QRLILGGEASPWTLIDQIRQKAPNCRNHYGPTETT-VGATTFAID--QTLPHP---TATVPIGRPLDNIQLYVLDEQRKPVPIG--VPGELYIGGSGVARGYLHRPELTAERFTPDRLYKTGDRVRYLPDGNLEFLGRFDNQVKIHGFRIELGEIEAILSQHPQISQVAVIASKDNSGDRRLVSYIVPQNAT-TNETQWRSFLQEKLPDYMIPSIFVELKTMPLTQNGKIDRHNL----------- 195384002 59 -------------------------------------------AEALSAAVRIAQFLSSQGLSHKDNVGLIARNDIHVTHVLLGCLFNATPFHAVNPQLETEAIAALYAITRPKLIFCDGGDYELLKSLTKDITLIDH--VGNVPSIEDLLGSTKTAKNYA-PVKLVHGGDQTMACSSGTSGLPKAVTITNSQLLLIAPVSGI--------NDVVYTTAGYDWLSAIKCLLSSTLNGAVRVVSRQPFSTELIVDIVRKWQVTYCYLSHWQFNELFTSPLATPEHLSSLQFVQYSGGWVSAGVVQAAQRISTLFVCVYGTTETDGIAV--CINPETENL-----------VGALLPGITVRIANEQGDRLAHN--EIGEILIKTNQNWNGYYGNPAQTAQTLDSEGWFHMGDLGYFDKDNRLYIVDRKKDLLKYKSMHYTPNEIERIIIELPDVQKVCVVGIKDRLYGDAAGALIIPNSHLSEQQVINHVAERIPVEYKQLHAGVRFVDRIPVNANGKLLRNAAKEIFK------ 114563890 65 ------------------------------------------------QVKRLAGLMVSLGVEKGDRVVIYMPMVPETAYAMLACARIGAIHSVVFGGFAANELSTRINDAKPKLILIEPSVVPLDDALSQAQHQVDHCIILNRQSPRDLDWYNSLVGADADCVSLDATDPLYVLYTSGTTGQPKGVVRDNGGHAV-ALAWSMKHIYDIGVGDVFWAASDVWVVGHSYIVYGPLLVGATTIMPIGTPDAGAFWRIIEQKNVRSFFTAPTAIRAIGEFIKQ--FDLTCLKQMYLAGECDPDTLNWSQQQLGKPVIDHWWQTETGWPVAANLMGTD----------PIEIKAGSPVPGYQVEILDAMGQQVAPNES--GNVVIKQPLLTTLWQNDKRYIDSYLSMPGYYLTGDAGYVDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHEAVAEAAVIGVQDKLKGQVPLGLVVLKGVTLSDEALYKELLAGPVASFRLVSA---VQKLPKTRSGKILRATMRKIADN----- 126461022 42 -FYEWFADGQVNCWNAVDRHVEA-GRGKQIAIVHESPITHSTYAELQARVASLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACARLGAIHSVVFGGFAAHELAVRIDDCTPKAIILEPSRVPLLDQAIEEATHKPDFCVIFQREQEAWHTFQYGV-EPAECVPVEGNHPAYILYTSGTTGQPKGVV---RATGGHLVALNWT-------------MKAIYDIDAGDVFWAASVVGHSYICYGPLIAGATTI-VYEGKPVG-TPDAGAFWRVMQNHKVKTDYNLRNLKALFLAGEADPDTIVWAQKNVGVPVIDHWWQTESGWAMAANPLGI--------EALPVKIGSSLPMPGYDVRVLDEGGHQL--EAGQLGAIAIKLPLPPGTWNAQDRFVKSYLTHPGYYETGDAGYIDEDGYIYIMARTDDVINVAGHRLSTGAMEEVLASHEDVAECAVIGVTDALKGQSPLGLCLNKGSNRAAEDVVKECVKADFKR------ACVVDRLPKTRSGKILR-------------- 54293088 116 -----------------------------------------TFAQLYSEVCKMSNVLKSLNVRKGDTVGIYLPMIPEAAIAMLACARIGAIHTVVFAGFSAHALQQRLIASSCKCLITGAKTIPLKQADEASVDNITKLVVKNSNAPHWWHELKQTVSDQCTPEPMNAEDPLFILYTSGSTGQPKGVVHTTGGLVQTAYTHQLI--FACQDNEVF-----------WCTADIGWITGHSYVVYGPLCDAARNWRIIDKHQVNVFYTAPTAIRSLGDQWLNSSSRSSLRLLGSVGEPINPEAWNWYHQKVGCPIVDTWWQTETGAIMI---------SPRASDEVIKPGSACKPIPGIVPVLLNEQGHEINGAGEGLLAIKYPWPSMARTIAGDHQRYCNTYLSNGYYITGDGAKRDEDGDYWITGRIDDVLNVSGHRLGTAEIESALVSHPKVAEAGVVGIPHDKGQGIFAYVILKQGNKPDTKLQTELMVKDEISAIAKPDVIQFVNDLPKTRSGKIMRRILRK--------- 134293842 22 ---------------------------------------RYTYAQLDALSDRLAARLARSGVTAGSPVVLLLPRSPGAVIAMIAVLKAGAYYVPVDPAGPASVLNEQLRELGARVALTLPE---SVAQVRSDLDLAG--IALVEIGRDGVLADRRVGAQTSAPVQAPTPISPAYAFTSGSTGKPKGVLVPHQA--VHRLVVE-TNYIALSPHDRVLQMAPITFDASTFEIWGALLNGATLVVESPVLDLNALGRLLRDERVTV------MWLTAALFHLVVRNRLSELRVLLAGGDVVQADAVARVLAASLTVINGYGPTENT-----TFTCCHVMTAAAPPVATV--PIGRPVTGTTVCVLDASGQPV-RPGE-VGELYAGGIGLALGYLNDPEKTRAVFVDDKLYRTGDLVREGHDGAYEFIGRVDRQVKIRGYRVSVEQVQQVLATADDV-EDAIVDVGRDELGEKRLVAFVQSSRDPAEAAVRRHLGRH-LASYMIPDVIEVQVALPLTVNGKVNRRSL----------- 15921017 96 -----------------------------------GEKKVVTYQDLFYEVNKWANALRELGVKKGDRVTIYMPLTPEGVIAKLAVARLGAIHSVVFAGFGAQALADRIADAGAKVVITADAYYKLVENILGDKSPVQKVLVYKRTGKEGRDVYFDEVGKYKEPVPVEATEPLFILYTSGTTGKPKGIVHSTGGYLVGTAVMLLWSYGLSQENDVLFNTSDIWIVGHSYITYSPLVMGRSIVIYESAPDPDKWAEMIEKYRATTFGTSATAIRTLMKYGEDKQHDLSSLRIIVTNGNYAPW-------KWGLEVVGGGKVFMSHQWWQTETGGPNIGYIPGVVYLPMKSAVGFALPGNKVTVVNEEGKETPRERGYLVMLPPFPPMMMIGMWNNERLKKTYFSKPGIYYPGDYAMIDEDGYIWVMGRADETIKVAAHRIGAGEVESIVTSHPAVAEAAAVGIPDPKGEAVHLFVVLKVGYKPSPQEIQEHVRKY-MGAIVTPEVH-FVDKLPKTRSGKIMRRVIK---------- 159898610 512 --------------DFLERFANQVAATP--NAIAVRDAHQQSYQALQQRAMALAAQLQQHGVRQETLVPILLPRTSDFVVAVLGVFYAGAAYLPLDPAWPAQRSAQILQGLAIPALICEPDL------ARWFAKHVQPLFRLHNQ-PQLIEQWNDAATKLVVSQTHPQQLAYTL-FTSGSTGTPKGVMIDQAGMLNHLLVMNQV--LEIQAHDVVAQTASCFDISVWQM-LSGLLVGATVAIIDDQTDPLALAQTLAEQQVTTFEPVPSLLQALLETLQTPAEQLHRLRWVLPTGEAQARQWFATYPQ--IPLLNAYGPAECA----DDVTLQRLDSAPTEGHSTM--PIGKPVANMQVFVLDPNWQLLPL--GAVGELYIGGVGVGRGYLNDPARTASAFVPNPFYRTGDLVRQTADGALHFIGRADQQVKVRGYRIELGEIEAVLAELSWLREAAV----HP-WQQQLVAYLVPVSDTPDLISLVQPALQQRLPSYMLPNQYLVLDQLPRNRNGKLDRQQL----------- 154252211 4 -----------NFGDILDSISAVL-PQDAPALIHGDRV--ITWAETTRRSNNLGRALIARGARPGDKVAFYMRNRPEYVETMAACFKSRLVHVNINYRYKADEVFYIFNDSDAQTVVYGSEFRDIIVELKDRLTKVATFIEVNEDGSAAPFAYEKIVTSDGAPLGI-ERSIEDMIYTGGTTGMPKGVMWRHREAQLTTLRAALVEFIKTSGSGKAMPACPLMHGTGLITAIGNMMSGGCIVLESPTLDAHELWSVVSRHGVNSLAIVGDAFAMLAALDEAPGKY----------NLASVVSIVSSGVMWSTEVKSGLLRHLPNVILMDSFGAS--EGLGFGSSIMTSAKTARFQIGGRCRVFDESDQPVPGSGKP-GIIALGGP-IPVGYYKDPEKTAKTFKTIAGARPGDWCVVEKDGSLTLLGRGSVCINTAGEKVYPEEIEEILKTHPAVEDALVVGVPDQKWGQAVTGIVMASGAKFDEEDLRKH-VRSHLAGYKTP--------------------------------- 85710636 105 -----------------------------------------TYRQLHSEVIHMANALKAIGVTKGERVTIYMPNIVEGVTAMLACARLGAIHSVVFGGFSPEALAGRIIDCESRFVVTGAKSVPLKANVDAALEVVQH-TGLAVPMTEGRDHWFHEVKSDAD---VPCETMAAILYTSGSTGKPKG--------VLHTTGGYGVTATTFS---YIFDYQPVF----WCTADIGWVTGHSYIVYGPLQNGATQV-LFEGHKVSILYTAPTAIRALMDYVTS---RDRSSLRLLVGEPINPEAWRWYFDVVGCPIIDTWWQTETGGCMITTLPGAH----------DMKGSAGLPMFGIRPQLVDNDGAVL--DGATEGNLCITHSWQARSVYGDHDRFVQTYTYSGKYFTGDGCKRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHPQVAEAAVVGYPHDKGQGIYCYVTTNAGVEGSDEELRAHVRKE-IGPIATPDQIQFTDGLPKTRSGKIMRRILRKVAENDYG-- 3798625 514 -----------------------------------------TYGELDRRANRLAHLLRARGTVTGDLV---GICADRGVDLVVGIVGIGAAYVPLDPEHPPERTDFVLADARLTAVVAH-------ETYRHRFSGVPHVVTPDD--PD--------LGRQPDPHLTLGRDSLAYAYTSGSTGKPKAVLMPGVSAVNLLLWQERTMGREPASRTVQF-VTATFDYSVQEI-FSALLGGTLVIPPDARFDPPGLARWMDEQAITRIYAPTAVLRALVEHVDPHSDQLSALRHLCQGGEAL--ALDARLRRPHLRVHNHYGPAESQLITGYTLP-------ADPDTWPAAAPIGRPIDNTRIHLLDDALRPVP-DGMP-GQLCVAGIGLARGYLARPELTAERWVSGGMYLTGDLARRAPGGDLDFLGRIDDQVKIRGIRIEPGEVENVLAEDARVAHAAVSVREDPRGEKFLAAYVVPTA-GPHGDGLAASLLADRLPAYLVPSAVVVMDALPRTTSGKVDRRAL----------- 118581177 52 ------------------------------------------YSQMRDSARSLARKLVGLGLSRGDRMALVAETDADFVRFFFACQYAGLV-----PVPLPAAV-----HLGGRQAIID-NLRKLVESCRAAMSSRSFFAFLSKAAPDCFDALPEAMLQAPDPEDVAY-----LQYTSGSTRFPRGVVITQKS-IMANLACIISHGLAVQPGDRATSWLPFYHVGFMLAPMACQLLSTRDFAMRPRLWPALISK--NRATISYS---PTFGYALCARAEIEQYDLSSWRIAGTGAEPIRADILENFGKLSTAYVASYGMAECSLAISFAPLGRGLEDRIDAEALTNSGRCGSVIPGHEIEIRDEHGMPLPE--RCCGVLHVRGPSVMREYLGAPETTREVLCPDGWLNTGDLA-YLAGGQVVITGRMKDLIIINGRNIWPQDIEFVVEQLPEIRDAAAFSIPGQGGEEQVVLVVQCRTERCRLVELLRGRVREEFGVDCLVE-LVAPHTLPQTSSGKISRSMAKADYLRRIGDA 149916198 65 --------------------------------------HEITYAELRDRVASLAGALRAQGIEKGDRVIIYMPMIPEAVEAMLACARLGAIHSVVFGGFAAHELAVRIEDCKPKAIILEPGRVPLVDGAIEQASHKPEFCVIFQREQEDWHGFQYGT-TPADCVPVEGNHPAYILYTSGTTGAPKGVV-RHTGGHLVALNWSMKNIYNVDPGDVF-----------WAASDVGWVVGHSYICYGPLIHGNTTI-VFEGKPVG-TPDAGTFWRVISEFTAPTAFRMSCLRALYLAGEADPDTIEWAQDVMGVPVYDHWWQTETGWPIVGN--PAGIEALT--------VKIGSPMPGYDVQILDDSGHEMP--AGELGAIAIKLPLPPGTLLWNAEARKSYLTFPGYYETGDAGMKDKDGYLWIMARTDDVINVAGHRLSTGAMEEVLAAHPDVAECAVIGVSDELKGQLPVGVCLTKGVDRPHDEIARECVKGPVAAFKLA---VVVDRLPKTRSGKILR-------------- 114765996 12 ----------------LRHLAAERGSAEAVRFLAKGEEQSLSWQALDVLTDRFARALEARGVGQGDVVAFALGNIPAHLALALAIWRCGAT-----------------------TMVLDPGILPAMKARSGAALIIAQREGTGDVTLEAFEAEAHALPETTVEDRIPTPGK--IVLSGGSTGLPKMMCDERPFTRVPGFSWGRVAPRLGFRCDQVQLVCGAMSHNAPFTWAQNGLFEGNRLVLMERFDAVRALQAIDRFEIGFAMLVPTMMVRMVDHLEESGATLSSLHALYTGAPCAGWLKQAWIDVLGPEVTEMYGSGENTGQT----------TITGSEWLEHRGSVGRGFE-TEIRIYGLDGTLLPE--GETGEIFMR-PADLGGHYTGPDAPQPERDADGFQSIGDVGWLDADGFLYLGGRRDDVINTGGVKVHPETVEAVLLQHPEIGDAVVFGIDDREWGQRVVACVVPKGTSGPDQRALHDFCTSHLSPQEIPKQVKLCETLPRDGFGKIRRKALRQDW------- 145222065 83 --------------------------------------REVSWAELLGRTAAFADRLRAAGVESGDRVVGYLPNIPEAVVAFLATASIGAVWSACGQDYSAKAALDRLGQLEPKALVAADGYTADVAALRSEIPSLTAIFTLDDLAAR----VETPL----TPARVPFDHPLWVLFSSGTTGLPKGIVHGHGGVVVEHLKAVALQSDIGRDDVFFWYTSPSWMM--WNFQVAGLLVGATIVCPTAR-HPETLWEIASRVGATVLGTSPGYVLGCAEATPASTYDLSALRSVGITGSALPASSLWLQDQVGVQVASISGGTD----VVSAFLG------GVRTVPVWPGELSAPYLGVALDAWDEDGQPVRGE---VGELVITKPMMPVGFWNDRDGSRYRCTYPGVWRHGDWITLTDRGSVVVHGRSDSTLNRHGIRMGSADIYQAVESLPEVAEALVIGAELPDWM--PLFVVPADGVKLDDDKINER-IRTELSPRHVPDEIIAAPAIPHTRTGK----------------- 186459886 55 ------------IQEMFEKQAALTPEAVAV----VCQCRCLTYRELNARANQVAANLRQLNVGPEVMVGICMERSWELLVGILGILKAGGAYLPLDPSYPGSRLSLMLEDAQPLVVLTQAKLCRTLPAIGTRTICLDALPTIDEVENPSLLNF-------------PGNVAY-VLYTSGSTGRPKGVLIEHRSVVAHELYTREELAGVLASTSVCFDLVFEFFVPLSC---GGRVILAENALELPQLPAAGEVTLLN-----------TVPSAMAELLRTRGLP-ASVRVVNLAGEPLSAQLVDELYRTQPCVRKVYDL--YGPTEDTVYTTCAL------RRPGAPATIGRPLANKQVYILNEQQEPVPVG--VPGELFIGGSGLARGYLHQAQLTSEKFIPHPFYRTGDLATYLPDGNIEFIGRVDLQVKIRGHRVELGEIESALNQHPAIRENAVV-LRNEADQKRLVGYAVARSEHPTASEL-RRFLQGKLPDYMVPSTFVWLSAMPLTVNGKLDRRAL----------- 167838905 72 -------DGELNAYNCLDRAAGLGERVAVIFEADDGTVTRVTYADLLARVSRFANALKRRGVGRGDRVVIYIPMSVEGIVAMQACARIGATHSVVFGGFSSKSLERIVDVGATALITADEQMLPLKEALMGGCDAVKTVVVYRRTGGNGWHAMHEIVANESDPEWVGAEHPLFILYTSGSTGKPKG--------VQHSTAGYLLWGAQTMKWTFDWKPTDVF----WCTADIGWVTGHSYITYGPLAVGATQVVF---EGVPTYPNAGRFWKMIGDHKVSVFYTAPTAIRSLIKAAEAPKSYDLSSLRMWYHKHVGGGRCPIVDTWWQTETGGHMITPLPGATPTVPGSCTLPLPGIMAAVVDETGQDVPNGQGGILVVKRPWPAMARTIWGDPDRFKKSYYPERLYLAGDGTVRDKEGYFTIMGRIDDVLNVSGHRLGTMEIESALVSHELVAEAAVVGRPDDTTGEAVVAFVVLK--RTRPEGEEAAALAKALRDWAKPKDIRFGDNLPKTRSGKIMRRLLRSLAK------ 163856092 100 ----------------------------IIFESDDGKVDKVTYRELLARVCRFANGLKSLGYKKGDRAIIYMPMSIQAVVAMQACARLGVTHSVVFGGFSAKSLQRIVDVGASLVITADEQVIPLKPAVEGGCDAVTKIVVY--KRTGGNVPWQDGRDDTCEPVPVNAEHPLFILYTSGSTGKPKGVQHSSGGYLLWALLT--VKWTFDARPDDVY----------WCTADVGWVTGHTYITYGPLA--AGLTQIV-FEGVPTYPDAGRFWDMIARHKVTTFYTAPTIRSLIKASEATPAAHPRNYDLNSLRIIGTVGEQERCPIVWQTETGGHMINPLPGATPTKPGSCTLPLPGIAATVVDETGAEVPGNG---GFLAIKRPWMIRTIWGDPERFKKSYFPRGYYLAGDGAQRDADGYFWIMGRIDDVLNVSGHRLGTMEVESALVSHELVAEAAVVGRPDDTTGEAVVAFVVLKRARPEGDE--AQAIAKQLRDWAKPKDIRFGDNLPKTRSGKIMRRLLR---------- 162456538 476 ---------------------------------------RLTYRELNQQANRLAHHLRRRGVGGGSPVGLCGERSVDMIAGLLGVLKAGGAYVPLDPHAPVQRLAQQIRRAGFSVLLTNA---PARARLPDLSDTDCAVLSLDDAA----LLDGEPEGDPAVPV-LPDDLAS-VVFTSGSTGEPKGVGITHRGIA--SYTRSVCEALGITEAGLHFATVSTLSADLGNTSIFGALAGCLHVIGETATDGRLFSEYYRRWPIDVLKIVPSHLSALLDTGE--GSAVLPRRLLVLGGEALPLALAERIAALGCAVANHYGPTETT---VGALVLP-LRALRDRRGCA-SVPIGRPLASAEAYVLDERLEPAP--AGMVGELYLGGAGLARGYLGQPDLTAERFVPHPFYRTGDRARYRPDGAIEFMGRRDHQVKIRGFRVELGEIEARVREHPAVGQAVVVAREDGAGGRAIVAYVVPR-EGAVDEAALRGFLKDRLPEYMHPSDLVVLHALPLTANGKVDRKAL----------- 186683594 479 ------------------------------------QTQQLTYAELNARANQLAHYLQKLGVG---SEVLVGICVERSLEMVIGVLGIGGAYVPIDPIYPKERQAFILGDTQALVLLTQQSLVAEIEGIK--------VICLDTDW--------EVIANECPENPVSQTTALNLAYTSGSTGKPKGTLIPHQGLVTQAYAVEQGDGTLVSSLAFDLTITSLF---------SPLLVGCRDLLPEDQGIETLSNSLLHHSNLSLVKITP-VHLELLNQQISPKEASGRTRAFIIGGENLLVNSISFWQKAAPDTMNEYGPTET-------VVGCCIYKVPSSEQLSGSVPIGQPIANTKLYVLNPHCQLVPIG--MVGELYIGGLGVARGYLNRPELTAEKFVPNPFYKTGDLVRYRPDGTLEFLGRCDDQVKIRGFRIELGEIESVLSEYSGVQETVVIARQDVPGNQRLVAYIVWNHESPSLSDLRS-FLKQKLPEYMMPSALISLKALPLTSNGKVDRRAL----------- 2708624 149 -----------------------------------------TYSELLQRVCQLANYLKDNGVKKGDAVVIYLPMLMELPIAMLACARIGAVHSVVFAGFSADSLA-------QRIVDCKPNVILTCNAVKRGPKTINLKAILDQSSKDGCLTYDNSLATTRENTKVDAEDPLFLLYTSGSTGKPKGVLHTTGGYMIYT-ATTFKYAFDYKSTDVY-----------WCTADCGWITGHSYVTYGPMLDPGRCRDIVDKYKVSIFYTAPTLVRSLMDDKFVTRHSRKSLRVLSVGEPINPSAWRWFFNVVGCPISDTWWQTETG-----GFMITPLPGAWPQK----PGSATFPFFGVQPVIVDEKGNEI--EGECSGYLCVKGSW-PGAFFGDHERYETTFKPAGYYFSGDGCSRDKDGYYWLTGRVDDVINVSGHRIGTAEVESALVLHPQCAEAAVVGIEHEVKGQGIYAFVTLLEGVPYSEELRKSLVRNQIGAFAAPDRIHWAPGLPKTRSGKIMRRILRK--------- 86140960 97 -----------------------------------------TYNELHKRVAQMANVLKAKGIKKGDRVCIYLPMIPELAISLLACARIGAIHSVVFAGFSSKALATRINDSSCKMVITSDDLKGIVDEGLKSCESIESVLVVDIHMEEGRDHWLQPLLDEAEETCAPEEDPLFILYTSGSTGTPKGMVHTTAGYMVYT-AFTFKNVFQYREDDIY-----------WCTADIGWITGHSYIVYGPLANGATTVEIVEKHKVTQFYTAPTAIRALGDFVEK--HDLSSLKVLTVGEPINEEAWHWYDENIGCPIVDTWWQTETGGIMISPIPYS---------TPAIPTFATLPLPGIQPALMDEEGKEI-KGNQVDGRLCIKFPWMARTIWGNHQRYKDTYFSKNMYFTGDGALRDSVGYYRITGRVDDVVIVSGHNLGTAPIEDAINEHPAVAESAIVGYPHEVKGNALYGYVITRNQDNLRKEINQ-MISDRIGPIAKLNKIQFTSGLPKTRSGKIMRRILRKIASN----- 50086436 107 -----------------------------------------SFKELYEEVCRFANVLKKYGISKGDRVVLYMPMVSEAAIAMLACARIGAVHCVVFGGFSPDSLASRIEDCQAKLVITADKLLPLKDSVDEALKSIEHVIVVHRTGQEGRDLWYHVVITEVNEICPPEQMNAEILYTSGSTGKPKGVLHTTGGYLVYA-TTTFREVFDIKQDDVY-----------WCTADVGWITGHSYLIYGP-LSNGTTTLMFEGHNVTILYTAPTAIRSMGDAFVRESDR-SSLRLLTVGEPINPEAWSWYYNVVGCPVVDTWWQTETGGILIAPLPGATALKPGSATRPFFGVQPGL---------VDGDGHEI--EGAAEGNLVIKDSWQMRGIWGDPKRFIEAYTFPGRYFTGDGARRDEDGYYWITGRVDDVLNISGHRLGTAEIESALVAHPHVAEAAVVGMPHEIKGQGICTFVTLQAGVDESEELRKELVRKILGPIATPDALHWAPALPKTRSGKIMRRILRKIAAN----- 119492418 110 -----------------------------------GDSRTLTYAELHREVCQMANVIKQLGVKKGDCVGIYMPMIPESAIAMLACARIGAAHTVVFGGFSAEALKDRLEDAEAKLVITKDAIVPLKEQVDKALQTVDNVLVVKRTAQNLHMEQQGASGKPAEPMDSEDMLF--ILYTSGTTGKPKGVVHTTGGYNLYS-HVTLKWAFDLQETDIY-----------WCTADVGWITGHSYIVYGPLSNPGCLWDVVEKYGVNIFYTAPTAIRALMKMGEHNSRDLSSLRLLTVGEPINPEAWIWYHRVIGCPIVDTWWQTETG-----GFMITPLPGATP----TKPGSATLPFPGIIADIVDAEGEAVTN--QSGGYLVVKHPWMRTVYKDPERFKRTHIRPKNIYFAGDGAHKDEDGYFWVMGRVDDVINVSGHRLGSMEIESALVSHPSVAEAAVVGKPDEVKGEDIVAFVTLEGEHQPSEELKQHVVNGAIAR---PGEIRFTDDLPKTRSGKIMRRLLR---------- 126737703 17 ----------FNLADYVLAKACNQPDKPALEVLGHKDSTVWTFGQLEAAVRGTGTGLLQAGLKPGDLLLMRLGNTVEFPIAYLGAIAAGLVPIPTSPQLTEFETAKIIDDLQPAAVLRDPAVACAEHAKTFHLDALQ---AMQSLPPCAY-----DLGD-------PERLAYAV-FTSGTSGKARAVGHAHRAIWARQMMFSGWYG--LTPDDRLL------HAGAWTFTLGTGLIGATALIPAEGTELSDLPQLLRKHRASLFAAAPGVYRRI---LKSK-HRLPDLRHGLCAGEKLSDHLHEAWKQAGTELYEAYGMSECS-----TFISSCPGAAARGKSLG-RPQEGRRIAILR------DGAPAPMGEEGTIAIHKSDPGLMLGYLNAPEDTLSRMRGD-WFLTGDQGVMHDNGEISYLGRDDDMMNAGGFRVSPIEVETALSAHPAISQVGCAAV---EVKEDTYIIVA---FFSSPETVNQAFASSRLAGYKQPRAFVQLESLPTGANGKLLRRALPALFK------ 67920612 561 -----------------------------------------TYQELNQKTNQLAHYLQKLGVQPEVKVGICVERSPEMIIALLAIFKAGGAYLPLDPAYPQERLAFMVSDAELSVLLTTETLLPQTET---------QIVCFDRDL--------ETINQESNPLNVTPQNLAYLIYTSGSTGTPKGVLISHGGLV--NLTEDKIRVCKVSANSCILQFFS-FSFDAMALASGAKLCLAKTLIPGP-----ALLNLLQEQKITHITITPS---ALANL---TFTELPDLEMVLVGGEAPSPDLIENWSRDRLFIN-AYGPTEVT-------VNASMVPCGNGHP---TLPTILPSTNKQLYILDSHLQPVPVG--VLGELHIGGVGLARGYLKRPDKTADVFVPNPFYKTGDLACYLPDGRIKLLGRLDNQLKIRGFRLETGEIETLLQQNTKIKANVVIGREDTSGDKRLVAYYVSESDPPVASELRQ-FLREKLPEYAIPSAFIPLDSFPLTPNGKIDTKSL----------- 87121795 975 --------------------------------------EEITYEKLVKKADILAFNLQEEGVKKGDKVAIACQRNAINIISMLAVFKLGACAVLIGADLPEQRIQYILKDSQTSCLISDGSLLPFIELSPYWLNKLDV-----ERTQTRFVAPEDA-------------SSAYIIYTSGSTGQPKGIEISHKALLNMSLWH--IDEFKLNSSSVG-TCLAYVGFDAYMAEVWPILLAAGTVLDNERDDINYLMPYLQQQGITH-ACLPTGLLTHA-----CAHNIETLNTLLTGGDSFPKGFSADFYNM-------YGPTET--CVDACYFKADPHHLS-------STPIGRPIANTVARVV-LEGKLAPI--GVPGELYIGGAGLALGYINNESLSSATQTDHKYYRTGDLVKWRHDGQLEYIARLNDEIKALGEINNQIELDDSVQAYSLVKEDAIYAYVVLSEDERARQASGESNEPKVTRQLRQ-LLKKSLPDYMRPNAILLLDSLPMTAQGKIDKSQL----------- 214039537 4 --------------------------------IHDGK--SVTYRELRRRAVGIGSYLQAQGLLPGAHVGHYMRNSNAYMES-FVGAGLAGLSHNVNYRYQDEELLDLCNGLDLQVLIYDEDFTERVERVRSRLEKTVCFICVGGSGKDARIALYDYNGSDFQPATSSDDLI--VIATGGTTGLPKGVQWRHESLGLAEHPAQLEEHVALPQSAPFLCLSPLMHGAGLMMAIMLVAQGVPATIAGERFDAAVAVQAIKDLGVGSVVLVGDAFLEVLDVRPEEG-LIDSLKMLVSSGASLSNA-----------CRQ--GLYRHQPDLI---IFDSLGSTETSGYAVCTPEAGVFAPQRTTRVFDDELQEVEPGSGVVGIAYSGGNMPRGYYNAPQETANTFVTINGYVRTGDRCTVRADGMLELLGRDSTVVNTGGEKVYTVEVERVLLEHPDIDDVVVVGLPHSRFGKQVTAVVTDRDDASLDIQSIQAFAAQKLADYKIPRLIFAAQSLNRAPNGK----------------- 78187491 126 -----------------------------------GEQRVLTYGELHRQVSKFANVLKIAGIKPGDRVGIYMGMVPELVIAVLACARVGAVHNVIFAGFSAHAITERVNDSRAKLLICSINLKNIVDEAIVNTPSIRSVIVLKVTGENISMHWHDLMGLASDESEPVEVESEHVLYTSGSTGKPKGILHTTAGYMVHA-ASSFRYVFDIRDDDIY-----------WCTADVGWITGHSYMVYGPLLNGATLLDIINRHKVTILYTAPT---AIRAFIRATKHNLSSLRLLTVGEPINPEAWMWYHKVVGQEIVDTWWQTETGGIMVSPLPGA---------TPTKPGTATRPLPGIMADVVQKDGTPCPNEG---GYLVIKKPWMLRTIYGDNEETYWSEFHDMYF-TGDGARKDEDGYIWIMGRVDDVVNVSGHRLGTSEVESALVSYEAVAEAAVVSRPDDIKGNALVAFVTLKGDMKLREALRNHVAKGPIAK---PDEIRWAKGLPKTRSGKIMRRLLRE--------- 167923490 554 -------DAELPGVDFVDRREAQAARTPEAIAVACG-AHALSYAALNRRANRLAHYLRAHGAG-PERVVALALE--RSVDMMVGLLGIGSAYLPLDPAYPAERLAYIVDDAR-------PALLLTEAALRDDWRDAAPVVLLDADGP----AIDACPDHNPDDAGRDARTLSSLAYTSGSTGRPKGVMIEHRNLA--NLLGAMGEQPGIGAHDVLLAVTSLFDIAALEL-FLPLLHGARAVIRDDAADPARLAHLIESSGASLMQATPSTWRMLAQHGWPRSARPLT---LLCGGEALPPALAERLLAHVPAIWNLYGPTETT-------VWSTVRRVT-----TPVVDIGGPIANTQVYVLDERLRPAPI--GVAGELYIGGAGVARGYLNRPELTRERFVDDPFYRTGDLARRRADGNLEYLGRNDFQVKIRGFRIELGEIEAQLAKAHGVQGVALAARDTPTADKRLVAYYVGDASAAALREHAAARLPA----YMVPAAYVRLAAWPLTPNGKLDRAAL----------- 209965620 104 ----------------------------------------ISYAELHANVCRLANVLKKHGVQKGDRVTIYMPMIPETAFAMLACARIGAIHSVVFGGFSPDSLKDRIQDCDSRIVLTDEGLVPLKANVDQALKSCPDVTVIVVRRTGGQVAWEDAVSPDCPPEEIGAEDPLFILYTSGSTGKPKGVLHTSGGYLVY---ASMTHQYVFDYHDGDI---------YWCTADVGWVTGHSYIVYGPLADSSRFWQVVDKHKVNIFYTAPTAIRALMREGEGPVKRTNSLRLLSVGEPINPEAWLWYHTVVGCPIVDTWWQTETGGILISPLPGA---------IPTKPGSATLPFFGVRPVVVDNEGHHL--EGATEGNLCIADSWQMRTVFGDHEQTYFSTFPGKYF-TGDGCRRDDDGYYWITGRVDDVINVSGHRMGTAEIESALVAHPKVAEAAVVGYPHDKGQGIYAYVTLVDGEEPT-EPLRKELVRKEIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAAN----- 195395768 6 -----------------------------IFQISHSENTRLTRSQMLHNGAKVSVYLEAQGYHKETDIVGLVARNSTHLAALYGCLFNGTPFHAINPNLEEHTMRSLFGITKPRMICCDAQDYEKLRKIATALGTK---ILIIHGRMAGVLSIQELLNEDYRPAQFQRGIDRIMACSSGTTGTPKAVTISNSRQIFES-------HSYLSANDIQYAPSTLDWLTGLITLVTAGVYGTVRLISMEVFSPTHFLAMCEQQSISWAVLAASHIAMLANCPGINAKQLCSMRHLLFAGG---HTLVATLHKMGI-LRNAYGMTELGACISYN------SSVHTKPK-----SVGLLVPNVRMRVVNPSSETVGPNEH--GELYCHNGHHWSGYYGNCLATAEIKDKEGWFHTGDLGYFDEDNYLHIVERKKDMLKYLGMMYYPHEIEEIIAQMPQVAEVCVFGIWNETEGDAAAASVVPRGSQLHPAQVVQFVAEISVSHKQLNGGAQIVHQLAKSANGKVNRQAVKAAY------- 197624665 111 -----------------------------------GDTRHFTYRELHAAVCRAANALKALGIGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLIDGEAKLVITADSLKPAVDAAGGSAPSVEHVLVVRRTEQDCTMAHELVDGQSAEPMQSEDRLF--VLYTSGSTGKPKGVVHTTAGYNLHLTFQWIFD---IREDDV-----------HWCTADVGWITGHSYIVYGPLSNPGAFWEVIQKHRVSIFYTAPT---AIRAFMKSDRYDMSTLRILTVGEPINPEAWMWYRDVIGADVVDTWWQTETGGVMISPLPGA---------TPTKPGSCTLPLPGIAADIVDLEGRSQPAD--AGGYLAVRRPWMMRTVHGDPERFRRSIRPDGLYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFVTLEGGRDGDDSLAAELRRQEIGPIARPDLIHFSDALPKTRSGKIMRRILR---------- 115390761 53 -----MRRDTLNLFYTLEERAKAPATQNLPFLTYNGRA--WTFLETYQLALRYGTWFRVHHIKPKDIVALDFMNSSTYLIVVFGLWSIGAVPALINYNLTGKPLSHSIQTSTARVLLVDPNFTPELMAT---------MTAPDFREGQGHTADIEAQVMQTEPNREDDKARGGLIYTSGTTGLPKPAIVSWWKVWAGGLF--ITNWLEFSKNDRVFTCMPLYHSSAFVLGFVACLMGSANLVIGARENDATVVQ-YVGETLRYLMAVPPAVDATTGEDLDKKHNI----RLVYGNGLRP-DIWNRFERFNITIAEFYAATEGTSLSSNDFAAGAIGRNGGLSRLIMGG--GIKV----VEVDHETQQPVPRGGELLYAINPTDPSENQGYYKNSKATEGKIIRDAFFRTGDIIRWDNEGRWYFNDRIGDTFRWKSENVSTSEVAEVLGTHPDVHEANVVALPNHDGRAGCAAVILEQAENPTLDGLAAHVLK-NLPRFAAPLFLRFTPEMQGTGNNKQQKHVLR---------- 83856072 92 --------------------------------------QHITYKELYERVCKLANVLKQKGVKKGDRVCIYLPMIPELTVSVLACARIGAIHSVVFAGFSSKALATRINDCDCEMVITSDDLKAIVDEALEQCSGVKNVLVVKRINSEVSMTWIEPLLKEASPAEIMDEDPLFVLYTSGSTGTPKGMVHTCGGYMVYS-AYTFKNVFRYEENDVY-----------WCTADIGWITGHSYIIYGPLANGATSLEIVEKHRVNQFYTAPTAIRALAKFIES--HDLSSLKVLGTVG-----------EPINEEAWHWYNVNKRSPVADSWFTETGGIMISPIPYVTATKPTTLPLPGVQLALMDENGDEI-KGNQVDGRLCIKYPWIARTIYGNHKRYKDTYFSKGMYFTGDGALRDETGYYRITGRVDDVVIVSGHNMGTAPIEDAINEHPAVAESAIVGFPHDIKGNALYGFITGRDHNNLRSEINQ-LITEYIGPIAKLDKIQFTKGLPKTRSGKIMRRILRK--------- 167621569 31 -----------------------------------------TWGETSRRSNNLARAILARGAKPGDKVAFYMRNRPEYGEA-LAACFKGRLTHNVNYRYKPNEVFYIFDDSDAQTVIYGSEFRDTILQLKDRLSKVATFIEIGDDDPPAPFSYEDATGEGA-PLGI-ERSPDDLIYTGGTTGMPKGVMWRHEDMREAQLDAVRRLGPAPETLDAHLDFVRAAGPGSRTLPACPMMHGTGLITAGCMMNGGCVVTL---QNASFEA--DELWSVVAR------HRVQSI--ALVGDAFAKPMLKALDEQRGRYDTSSLVSIVSSGVMWSREVKSGLDSFGASEALGFEVKTATFQIGARCKVFDEEENLVEPGSGMAGIIAIGGP-IPLGYYKDPEKTAKT------FRTGDWCTVEADGAMTLLGRGSACINTAGEKVYPEEVEEALKTHPDIEDALVVGVPDDKWGQAVTGVVVLASGVTFDEDDVRRHVRASLAGYKTPKHILLTQVPLRASNGK----------------- 121594394 38 ----------------------------------TGQWISLTWAQTQERVQQCSRAIAASGLPQGARIAILLPNGLDAMSIDQAVMATGCVLHAID---NPGSIAYILADAEVSLLVVEPEQWRRIRDVGMPLPHLMGVVTTNQDVPVAPLALQHAAADTPLPSPPGPEDLAAIVYTSGTTGKPKGVMLSHANVVADVKA--VLERIAPTPQDVFLSFLPLSHTSGSCVVYARSVADLKNVRPTPRLSPSPLMQLFDGAG-GWMRALP--WLVAKPLLAQFGGR---VRVAVSGGAPLSPTIAHCFLGLGLQLVQGYGMTETSPVVSVNTLEDNDPS-----------TVGRALPGVEVRIGENR------------ELQVRGPIVMKGYWKRPEDTARTVSADGWLGTGDQAE-IVDGRIRILGRIKEIITSTGEKVPPADLELAITADALFEQAACVAVVHAEWRQDPASLAHPSAQRAALARIEK--LAAGFPRYAVPRAVHLVRE-PWT--------------------- 210092397 84 -----------------------------------------TYRDVDVMSNKVANFFRGEGYRCGDTVAMLIYNEPAFIWTFLGLAKLGVKMAFLNTNLRTKSLLHCFNVSEAKALLFEATLEILPE-LQGQ--GVSIWVQGDANPTEGILLLDEKIASSAQPIPFKFRSSVALAYTSGTTGLPKAAIYSYEKATKSSFMFTFA---GIRSSDVVYVVTPLYHSSAFGVGFTTVVEHGATMALARKFSASRYWDDCRKHNVTLLLYIGEMLRYLCVQPKRSNDRDHKVRA-ALGNGLAPAVWKEFQDRFGIQIVEFYGATESNIRLMN--ITGKRGSVGMISPLI---QNTTPCPLYILKVDLETGQPIRDDNGLCIKTQTGEPGLLQGYKGNKELTEKKVLRDVFFDSGDLMKVDKDYHVYFVDRLGDTFRWKSENVATTEVAQVLHDMQGVDEVNVYGVKVPGSEGRAAAAVVSKDTHPD---------------------------------------------------- 120402976 11 -----------------DQAAAHGARDAVVD-----PAERISYAELNRSTGELGAAFVASGIGKGMRVALLMPNGVAWARIALALMRFGAVVVPLSTLLTARELSAQLQTASVQHLI-------AVEEFRGHRYHLDATALRSVRTPEQVFALRPAAAEVAEAMSRGVRPALTVVFTSGSSGAPKGVRHSHGGAVRSGLAARCVD----ADTRLYLP-MPFFWIGGLGGGLLSALTAGATLITEPVPQPDSTLRLLADERVTLFRGWPDQAEALARHLPASGVELTELRAGSLDALLPPRLR----SRPGARARL-FGMTE-------SFGPYCGYPADTDMPETAWGSCGKPFDGMQVRVGADTGEPAPT--GAIGMIQIRGRHVMRGIC--RRSREEVFTSDGWYATGDLGHLDADGFLYYHGRCDDMFKVRGATVYPSEVEQALRSLDGVSAAFVTNVAGPEGDRVGAAVVC---DAPATAERLRSAAREVLSSFKVPTVWLLLDSVPRGATGKVRLRALLEQ-------- 145301200 869 ---------------FLERMAALFDAGNDKIALIQGD-RRISYRTLGDSVLRIMGAFEREGITAGKVVAICLPRSPEHTMATLAC-ALSGVVWVPIDSCSPTELHYLLENCR-------PDLIICADGLESDYPTVTPAALL--ASPHDNICGTPWVG------RSQHLAPAYYLYTSGTTGKPKCVVLNNRATA--NVIGSTLKAWQVTPDDVFISVTPLHHDMSGCLSAGATLV---QPETGAEKDAVRWNQLVEQHGVTLWCSVPAMLEMLLSCSQATG--LASLRLIAQGGDYIKPGIIAELRTRLPSARLASGPTETTIWSIWHQIGARDQD---------KIPYGTPLPGNGYWLLNERGEHCPT-GVA-GRIHTTGVNLALGYLENGELTQQDFVTTRAFRTGDRGRYRADGTLMFDSRVNGYIKVRGVRVSLPDIEIELIKHPAI--AHVLVVDYGAEQQGELCIVGKHGETVSITSLREH-AKQHLPASHVPTRFIQVDSLPLTQNGKPDRRAARSR-------- 194757156 150 ------------------------------------ESQQWTFRQVNEHANRVANVFHSHGYKKGDVVGLLMENRAEFVATWLGLSKIGVITPLINTNLRGASLQHSITVGQCTALIYGANFRSAVMDIAKDLPAHVGLYQFNDEATQDMVASEQGLAQQLNDTAAKDKVAAGASYTSGTTGLPKAAVITHARFFF--IAAGIHYALRFKDEDVFYTPLPLYHTAGGVMSMGQALLFGSTVVIRKKFSASG----YFADCARFQCTISQYIGEMARYILATPHDRKHQVRMVFGNGLRPQIWPQFVERFGIKVGEFYGATEGNANIMNNFISRILPQIYPISIIKADPHTGEPL---RNKKGLCERCGVNEPGVFIGKIVKGNPCREFLGYVDQKASTKKVVRDVFFISGDLLIADERGYLFFRDRTGDTFRWKGENVSTSEVEAQLSNLAGYKDVIVVSIPHTEGRAGMAAIYDPTREVEV-SHLAEELAKA-LPSYARPQFLRFLRKIDLTGTFKLRKVELQQQ-------- 115446431 155 -----------------------------------GQDGKLTYSELLDRVCQLANYLKSVGVGKGDAVIIYLPMLLELPIAMLACARIGAVHSVVFAGFSADSLA-------QRIVDCKPKLVITCNAVKRGVKPILLKDIVDESEKQGCLTYENSFPTKCDVEWVDAEDPLFLLYTSGSTGKPKGVLHTTGGYMVYS-ATTFKYAFDYKPSDIY-----------WCTADCGWITGHSYVTYGPLLNGATVLDIVDKYKVTIFYTAPTLVRSLTEYV--TRHSRKSLRVLSVGEPINPSAWRWFYNIVGCPISDTWWQTETG-----GFMITPLPGAWPQK----PGSATFPFFGVQPVIVDEKGKEI--EGECSGYLCIKKSW-PGAFYGDHDRYETTFKPAGYYFTGDGCSRDKDGYHWLTGRVDDVINVSGHRIGTAEVESALVSHPKCAEAAVVAVEHEVKGQGIYAFVTLVDGVPYSEELRKSLIRNQIGAFAAPDKIHWAPGLPKTRSGKIMRRILRK--------- 15891270 563 -----------------------------------------TYGELNARANRLARLLRRKGVSAETVVAISLPRSFDMIVAWLAVWKAGGAYLPLDPEYPAERIGAMLSDAGARLVVSHSSI---------DLPKTANRLNLDEDFPD---------DESADNLETVTHSSAYVIYTSGSTGKAKGVLVDHSGLI--NLTRDKIRACDVTADDCVLQFFS-FSFDASIPELVMSLGAGARLLLLPRLPGAELADILRARHVTHLTMTPSALLSLP------VDDLLSLRTVLVGGEVPMPELI---ERWGKTRRNAYGPTETT-------VNASMVDMG-------GGRAGLPV----LRPAANKQLYVLDDNLELGELHIGGCGIARGYHDRAALTAERFVPDPFYRTGDRAVLLADGRIHVSGRLDSQVKIRGYRIEPGEIEARLLAHPAIVSATVAVRDDGRGGKRLAAYAVPQATRPTPSEIRAWLANR-LPKFLVPDTFDWLEALPLTMNGKI---------------- 44662944 5401 ------------------------------------EQQSLTFAELDDQSSRLSLCLANYKVAPGDLVGACLGRGVRMVVALLAILKADAVYVPIAPDSPVQRICRLLV---DSGISLLLSELELCNSFLSDLGTIE-CVCLAIDAP----GWEPEEGELPVPPVIEGRQPAYVIYTSGSTGQPKGVIISHDSISHH--CQVIRDYYRITAQDVILQFAPM-NVDAALLISGATVVIRSEPLWSPDILCRKVVEL----GISVLDLPPSLYELLLEIRDVAGSRPPSLRLVISGGEASPETLSLWCGCALSECRNAYGPTETTITSTVYEIESRARTFT---RLPESVPIGRPLPGESAYILDTQRRPLPV--GVPGELYIGGAGVAIGYLNRPELTASTFVENPFYKTGDAARWLADGNIALLGRLDQQVKIRGFRVECGEIEAALQALDVVKHVAVLAQPT---QGSHRLVAFLELVQPALPEWKQHLKQALIKKLMIPSVFVSLPRIPLSVSGKVDRNALK---------- 126727100 103 ------------------------------------EDQNITYSELYDHVTKLANVYKSLGVKKGDRVVLYMPMIPEATYAMLACTRIGAVHSIVFGGFSPDALAARVS-ASGAVLVVTADSVPLVDAAMEICGDVNVLVVMKDGRDHAYAPLMAAASTDCPPEPMNAEDPLFILYTSGSTGMPKGVVHTTGGLVYASMTHEMV--FDYHEGDIF-----------WCTADVGWVTGHSYIVYGPLANGATTL-MFEGVPTYPDAGAPTAIRALTSFVEA--HDLSDLKVLTVGEPINPEAWNWYNEVVGLPIVDTWWQTETG---------GHLMTPLPGAISTKPGSCTLPFFGVKPIILD------PTTGDEITTVEAEGPGQMRTVWGDHERYVSAYFADGYYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVSEAAVVGYPHDKGQGIYCYVTLMGGEEPT-EELRKELVRTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRK--------- 195112118 6 -----------------------------IFQISHSEKTRLTRSQMLHNAAKFSVYLRAQGVAETDIVGLLARNS-THLAALYGCLFNGTPFHAINPSLEERTIRHLFDITKPRLICCDASDY---EKLRNIASALNVPIIIIHGRIAGVMSIQELLQEDYKPSQFKRGIDRIMACSSGTTGTPKAVTISNSRQIFES-------HRYLNSNDIQYAPSTLDWLTGLITLITAGVYGTVRLISQQAFSAEHFLSMCEQESVSWAVVAASHIAILANCPATDVRQLLSLRHLLFAGG---HTLVATLNKMGI-LRNAYGMTELGTCVSCNYT-THSKPTS----------VGRLLGNIRMRVVSESAVSLGPNEQ--GELYCHNGQHWRGYYGNSAATAEMQDKGGWFHTGDVGYFDEDNYLHIVERKKDMLKYLGMMYYPHEIEEVIAQMPQVAEVCVFGIWNETVGDAAAASVVPKPNAP----LNSAQVIAFVAQHQLNAGAQIVPQLAKSANGKVNRQAVKAAY------- 119899535 33 ------------------------------------------YSALARDVAQCAAGLLALGLDRGERVGIYLDKRIETVTTFFGATAAGGVFVPVNPIVKAEQVGYILQDCNVRVLVTGVERFAALRDTLSACHDLRHVVLVGNAAELPTLPWSELL--DAAPRRVVDADMAAILYTSGSTGRPKGVVLSHRNMVAKSVAQYLDNGA----HDTLLAALPLSFDAGFSQLTTAFHSGARVVLLN-YLMPRDVLKAIERERVTGLTAVPPLWIQLSQ-LEWSASITEHLRYIANTGGRMPLETLTRLR---------AALPRTKPFLMYGLTEAFRATFLPPDEVDRRPDSGKSIPNSEVLVLREDGTECAPNEP--GELVQRGALVAMGYWNDPEKTQSGLVPEIAVFSGDNVRRDEEGFLYFIGRRDEMIKTSGYRVSPTEVEEIVYATRLVGECAAFGVAHDTLGQSITVIVTPGGTVDAATLLAE--CRARMPAYMVPTRIVRSGPLPRNPNGKIDRKAL----------- 69146493 509 ----------LSLWN---ETHTDYPSDKCIHQLFEEQVKRTTYNELNCRANQLAHYLQKLGVKPDELVGICLERSLDMIVGLLAILKVGGAYVPIDPDYPQERISFMLQDTQVKILL-------TCESLQNFLPNHQAIVVCLDK---DWQQINQASLENLNSTVSADNLAY-VIYTSGSTGIPKGVIVTHQALVLNTNYIQFTPDDRVVQASNIAFDAATFEIWGALLNGAKIIIIAKSVLLSPQELALSLKE----NQISVLFLTTALFNQLANLVPQA---FSSLRCLLFGGEAVEPKWVQEVLEKGAPQRHVYGPTENTTFSSWYLVEN-------------VASTATTIPITQIYLLDKNLQPVPIG--VVGELHIGGMGLAKGYLNRPELTQEKFIPNPFYKTEDLARYLPDGNIEYVGRIDNQVKIRGFRIELGEIEAVLSQNQAVQSSCVIVREDNPGEKQLVAYIVPKGVKLTSGDLRQ-FLSDKLPGYMVPSAFVLLEFFPLTANGKIDRRALK---------- 77458076 520 --------------------------------------QQVSYAELNRQANRLAHRLIANGVGPDVLVGIAAERSPQMLIGLLAILKAGGAYVPLDPAYPADRLAYMIEDSRIDWVLTQSHLLPLPAHVRC--------VLLDDAT-----SLIDAAEHNPDVAVQPDNLAY-VIYTSGSTGKPKGALLAHHNVVRLFEATSGWFG--FDQND----VWSLFHSYAFDFSFGALLYGGRLVIHAVSRSPQDVYTLLCEEKVSVLNQTPSAFKQLMKVCEADQPLTQHLRYVIFGGEAIEKSLRPWFERFGDQTPQMYGITETTVHVT--YRPLSLADLNAES----ASPIGVPIADLSWYLLDEGLNPVAK--GCTGELYIGRAGLARGYLNRTDLTATRFIPDPFYRTGDLAKYCNDGSIEYVGRIDHQVKIRGFRIELGEIEARLLDQPQVQDCAVLTHDGPSGLQLVAYVIAADS-----TELRDTLLRAQLPDYMVPAHLLFLERFPLNANGKLDRKALPE--------- 84499422 105 ------------------------------------EAQHITYNQLHEKVCRFANVLLAQGVMRGDRVVIYLPMIPEAAYAMLACARIGAIHSVVFAGFSPDALANRINDCEAKVVITDAALLHCSDKVR--CLVVKH--TGDQTTIEGRDVDVKAMMEDVAP-DCPARPMNAILYTSGSTGKPKGVVHSSGGYLLYALTFDYHDGDVF-----------------WCGADVGWVTGHTYILYGPLVNGATTLMF---EGVPTYPDASRFWQVIEKHGVNQFYTAPTAIRALMG---AGDTFVDGFEMPSLKVKIGKGRLPIVDTWWQTETGGHMITPLPGATPTKPGSATLPFFGVQPVVLEPTSGEEIEETKCEGVLAIKDSWQMRTVWGDHERFEKTYFSDGYYFAGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHSKVAEAAVVGYPHDKGQGIYCYVTLMNSEEPS-DELKKELVRTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAENDYG-- 116695624 533 -----------------------------------------SYGELNRQANRLAHRLVAQGIGAESRVGVALGRSPRMIVALLAVLKAGGC-------FVPFDTTYLLDMQEDAA----PQLLLTERALRESFPVAEGLPVLDDDADVSWPEHDAEIAVH------PAQLAY-VIYTSGSTGKPKGVAVAHGPLAMHVVTAECYDITATSRELHFLSFSFDGAHERWMVPLAS---GASIVL---RDDTLWSVEALRRHAVTH-AGFPPRYLQLAAWAESQGDP-PPLWLYSFGGEAMPRAGVARLTQAPQHIINGYGPTET---VVTPLVWKARAADAEAQVTGAYAPIGRPVGARSAYVLDSRLEPVPV--GVPGELYLGGEGLARGYLGRAGMTADRFIPDPFYRTGDLVRWQPDGCIEYLGRQDHQVKIRGFRIELGEIEARLLAQPGVRQ--VVVLPHETSAGTRLVGYVVAQQGAVSCEALRAALAAALPDYMVPAAILQLDSLPVTPNGKLDRRALPE--------- 194290125 102 ----------------------------IVFEADDGTVTRVTYRELHAKVCRLANGLKTLGIRKGDRVVIYMPMSVEGVAAMQACARLGATHSVVFGGFSAKSLQRLVDVGAVALITADEQMLPL-KAIAGGCEAVKNVIVYRRTG--GNVGWTEGRDRWLDDVCANQPDTCEVLYTSGSTGKPKGVQHSTGGYLLWALMT--MKWTFDIKPDDLF----------WCTADIGWVTGHTYIAYGPLAAGATQV-VFEGVPTYPNAGAPTAIRSLIKAAEAKQYDLSSLRLLTVGEPINPEAWMWYYKNVG---------NENCPIVWQTETGGHMITPLPGATPLVPGSCTLPLPGIMAAIVDETGHDVPNGSGGILVVKRPWPAMIRTIWGDPERFKKSYFPEKLYLAGDGSIRDKDGYFTIMGRIDDVLNVSGHRMGTMEIESALVANPLVAEAAVVGRPDDMTGEAICAFVVLKRSRPSGEEAAK--LATELRNWAKPKDIRFGDNLPKTRSGKIMRRLLRSLAK------ 170722710 538 -----------------------------------------SYAELDAQANRLAHYLRGQGVGSDSLVGVAAQRSIEMVVALLAILKAGGAYVPLDPEYPEERLAYMIEDSGIGLLLTQQALLDSLPLPHGVQCVALDTLVLDTMP-------DSTPGLKVEPTQL-----AYVIYTSGSTGRPKGAGNSHQALT--NRLCWMQQAYGLDASDTVLQKTPFFDVSVWEF-FWPLMTGARLAIPGEHRDPQRLIRAIEHYRVTTLHFVPSM---LQAFIHEPGHACSTLSRIVCSGEALPRQVFARLP--AAALYNLYGPTEAAIDV------THWTCVEEGKD---SVPIGQPIANIRTYVLDAGLEPVAV-GVA-GELYLGGVGLARGYHRRPGLTAERFVADPFYRTGDRVRQRADGVIEYLGRFDHQVKIRGLRIELGEIEARLAEHALVRECVVLALDG----RRLVAYLVLNA---TPEQLKDWLLQS-LPEFMVPSQLVPLDGLPLTPNGKLDRKAL----------- 148978009 89 ----------------------------------TGSQSSYTYNQLCNQVAKVAGMLATQGVTKGDRVVIYMPMIPEAAMAMLACARLGAVHSVVFGGFAPHELAVRIEDAEPKVLITASCGVEINKVL--PYKPMVDRAIMDSRKPEKVVVFEQSLAEDALPVCVPVLATLYILYTSGTTGKPKGVVRDNHAVALKYSMSTIYDGVFWAASDVGWVVGHSYIV------YAPLIHGCTTILPVRTPDPGAFWRVCEEYKVDVLFSAPTAFRAIKKEDPASKYDLSSLKSIFMAGELDPPTLDWVESQTNKPVIDHWWQTETGWAISAN--PTGLESLPVKAGSSTK-----PVPGYQVEILNELGEPALANQQ--GFVALKRPLPPGCLWRNHDRFESGYLSQGYYVSGDGGYLDQDGYLFIMGRIDDVINVAGHRLSTGEMEEIVGGHPAIAECAVVGIHDDLKGQLPLGLVVLKGVKVDGEDLQAELV--GKVRNEIGAVACFVERLPKTRSGKILRRTIRQ--------- 169631764 1994 -----------------------------------------TYRELDESANRLARVLADRGAGSGETVALLFSRSAEAIVAMLAVLKTGAAYVPVDPALPLARIEFMVADTA-------PILAVTTTEHRPRLGDIELCIIINEPSP-------DVQAETAPPGPTPDDIAY-IIFTSGTTGTPKGVAIAHRNVLFDALNAQVPSGTG--------QVWAQWHVSVWEI-FGALLHGACLLVVTEQASPGELHELLVTQRVSVLSQTPSAAGMISPQLESTA--------LVVAGEACPPELVDRWAPGRVMV-NAYGPTEAT---VYASISAPLQSGS-------PVLIGAPVPGVALFVLDQWMRPAPP--GVAGELYVAGRGVGLGYWRRTTSTRFVACPFGMYRTGDLVQWDDGGQLRYLGRADEQVKIRGYRIELGEVQAALATLDGVTQAVVIAHEDQGGTLRLVGYVVGKAD---PDRIRTQ-LAARLPGYMVPAAVVVIDALPLTVSGKLDRRAL----------- 188590146 2 -----------NILIYLEKSKEEFPDKIAFS----DNKRKLTYLELVNSSKSI-GSFLIEKIGVRKPVVVYMEKGAHNIAAFMGVAYSGGFYVPLDSQMPMERINIILKTLKPEAVIYDGT-------------TEKHLKSMESDCIK--ISYDEICNEKLDSVRMIDTDPLYVLFTSGSTGVPKGVIVCHRSVI--DYADWVTKTFKLNENTVFGNQTP-FYFSMSVLDIFSTIYSGATLHIIPKMFPVKLLEYLNENKVNTIYWVPSALSIVANLGALDAVELPNLKKVLFAGETMPTKQLNIWRKHNALYANLFGPTEITDIGVHYIVDREFK---DEEPIPI----GVPCDNVDAIVVDEDGNLIKESG-TVGELLIRGSFLACGYYKNPEKTNEVFIPETVYCTGDLVYWNENRELVYASRKDFQIKHMGNRIELGEIENAMNSLDNVDMCCCL---YNNQNDQIVAIYTGNLEK---KEMAKVLMKK-LPRYMLPNVYNQRESMPLNLNGKIDRIQLKKEY------- 41408269 497 -----------------------------------------TYRDLDEATNRLAAQLVALGVEPETPVAIKLFRGPRYVVAMLAVLKAGGMCVPMEPGMPAPRVNSILRQSGASIVLDEERIDELLEAARSR-----------------HGGFE--------PPDIPPAQAAYVVFTSGTTGEPKGVIGTHGAVGAYALDRVLRPAAAALGRPLRIAHAWSFAFDAAWQPLVALLDGVHVVDEATQTDAEALVALIAEHGVDMIDTTPSMFAQLQAFLLSEA----PLTVLALGGEALGSAAWARIRNTTMSAYNCYGPTETTVEAVVAAIAEHAEP-----------SIGRPTRHTRGYVLDSELRPVPC--GATGELYLGGAQLARGYLGRAGETASRFVADPFYRTGDLVRRLPDGSLQYVGRADAQVKIRGHRVEPGEIAAALESHPAVRHAGVL-VRHRDGAPRLTGYVATHADTPSPAELR-GMLSARLPRYMVPQRIIMVDEIPLTPNGKLDETAL----------- 197926690 1157 -----------------------------------------TYSELDARANRLARHLIRRGVTAETRVAVLAERSAQLVVTTLAILKAGGVLHTGYPV---DRMRHVLADTEAALLLTDTHH----AATAARLDTPA--LTVDEDTTAG-----EQDTTAPDVTVRPDQLAYIM-FTSGSTGTPKGIGITHRDAI--ALAADRC--WDLDTGSRVLMHSPAFDISTFEL-FAPLLAGGRIVVPRGDIDAAVLQRTLAAHGVTLTAGLLGV---IADEAPEV---FTGVKDVWTGGDVVSPTAVRRVLEAGTVVKTLYGPTETT-------LGCTWLPFTDPRRIPPAVPIGRPLDNTRAYVLDERLRPVPP--GVTGELYIAGAGLARGYWDQSARTAERFTADRMYRTGDLARRDADGVLHFCGRADQQVKIRGFRIEPGEIETALAAHPDVTRAAVVARPGRAGDKVLVAVTAPDAGDTTAEQLRAG-LETQLPDYMVPAAFVALPALPVTPNGKLDRDALPE--------- 108804546 89 -----------------------------------------TYQQLADEVNRFANVLRELGVGRGDVVAIYMGNIPEVFVSVHACYRIGALYSIIFAGFSTDAVRQRLEDARPKVVVVAPLKRTLDQALAG-IDSVETVVVVPRAGAEGDLVSRAGAWCPPEPMEANEPGF--IIYTSGTESRPKGLVHAGLGFLVGTYANPQDDDVYWCTADVGWLTFPIWSLVG-GLAHGTTMVVYEGALNHP--DPGRFYEILERYRVNKVFTAPTALRMLRGAGEREGRDLSALKLVLVGEPIDPREVVGRGEAF---VNNTYGQTETA-----TGWTSAIVGLTGAK----PGSCGIPLPGYVSEVVDEGGRPVPPGTPGYLTITEPFPCLARTVWGDHQSTYFERFPGRYF-SADACVVDRDGHYWVTGRVDDVINVAGHRLGTMEMESALLNHPDVAEAAVIGVPDATKGTVPVAFALLRGAEPRPEELEQRIVER-VGSIARPAAVHIVSALPKTRSGKIMRRLLRE--------- 194668334 58 ----------LTIPEFFRESVNRFGSYPALASKKNGRWEVLNYNQYYEACRKTARAMLKLGLEPFHSVGILGFNSIEWILAALGAIFAGGFCVGIYATNFADACEYVITHAKVNILLLENNLQKILSIPMNKMETLKAIVQVDDSKCENLYSWDDFLDAQLDQIIKSQKAQCAIIYTSGTTGQPKGVMLSHDNITWTSVAKECNLAYAPEKQEVVVSYLPLSHIAAQMMDWVPIKVGAFIYFAEPDALKGTLVNTLQEVKPTAFLGVPRIWEKMHEKIKEAVGKSSSLRKKVIGLKVNSKRMLGEHDHMSYRMAKALVFTKIKNSLGLDHCRIFISGAAPLNQETSEFFLSLDIPIGEVYGMSESSGPTPANYKFLGEVCLWGRHVFMGYLEQEDATMEAIDDEGWLHSGDLGRMDNQGFLFITGRIKEIITAGGENVAPVPIEN----------------------------------------------------------------------------------------- 89891796 92 ------------------------------------DSQHITYKELHERVSRFANVLKSQGIDKGDRVCVYLPMIPELAVAILACARIGAIHSVVFAGFSSTALATRINDCDCETIICSDDLKSIVEALESCPGIKKSFVVQDVVMKEGRDIWLQPLLDNASPTCMDAEDPLFVLYTSGSTGKPKGMVHTTAGYMVYT-AYSFKNVFQYRENDIY-----------WCTADIGWITGHSYIVYGPLANGATSVEIVEKHKVTQFYTAPTAIRALASYVDK--YDLSSLKVLTVGEPINEEAWHWYNDNVGKKIADTWFQTETGGIMISPIPYS---------TPTIPTYATLPLPGIQLALMDENGKEI-KGNQVEGRLTIKYPWMARSIYGDHERYKNTYSFENMYFTGDGALRDAVGYYRITGRVDDVIIISGHNLGTAPIEDAINEHPAVAESAIVGFPHDIKGNALYGYITGRDHDNLRKEINQLIADRIGAIAKL-DKIQFTQGLPKTRSGKIMRRILRK--------- 163796333 80 ----------------------------------TGIVATYTYREMQERIARFAGALRGLGVGYGDRVILYMPMIPEALVAMLATVRIGAVHSVVFGGFAAKELATRIDDATPKVIVTASCGVPLLDAIELATHKPQHCVIKQRPQVEADLTWEEAAGTPAGCVAVKATDPAYILYTSGTTGQPKGVVRPTGGHLV-ALKWSMKNIYDVDPGDVY-----------WAASDVGWVVGHSYIVYAPLFHGCTTV-LYEGKPVG-TPDAGAFWRVIADHMFTAPTAIRAIKKFLAGERCDPDTLKWCQDKLKVPTVDHWWQTETGWPIVSN-------CLGIEELPYKPGSPTHPVPGWDVQVLAPDGSAVKPN--EIGAISIKLPLPPGSWNNDDRFVTSYMTEPGFYQTGDAGVIDDDGYLHVMTRTDDIINVAGHRLSTGGMEEVLANHPDVAECAVIGVADQLKGQVPLGFLVLKDNKPHDRIVAEAMVRERIGPVAAFKVATVVQRLPKTRSGKILRGTMQK--------- 215497186 122 -----------------------------------GDYQWLTYNDVDRKIDLIGRGLMAHGVRPRQNVVILAETRLEWMLAAQACLRINIPVVTLYATLGEDGIIHGINETEATHLITSYDLMPRIAKILHKIPSLTHIIYMESPAPEGVFAQLEESGKTADAELRGETPTTDIMYTSGSTGIPKGVMITHGNVVTTARGFSVI-CKNIGEGDTYIAYLPLAHVAAECLSFA---LGAKIGYSSPLLQPTSITEVAAARGPFFSRFFSYV-VAYKSFWQRMGFNTPILNSLVFNGSAPLSADTHEFIQACLDVVQGYGLTETAAGA----------TIMDLEDVSF-GRVGAPIVSCYIKLVDWDDKPNPR-----GEILVGGPCVTKGYYKNEALTNECYREEGWFYTGDIGEMFPDGTVKIIDRKKDLVKQFGEYISLGKVETELKTCPLIDNLCVIALVAPNQKQLKLLATQLGKEKATSDAIVSHARKANLQKVEIPLKVKLCSEDWQTAAYKIRRKNIQQFYQQY---- 118431417 96 -----------------------YGHREAFTWVEDGEVRRYTYLQLKDEVDRMAKLLQDYGLGVGDVVAIYAPMMPESIAAMLAAMKVGAVASPIFSGFAPPAVAERLKLGEARVLVTVDGYLQADQAVKLAGGAVEHVIVIDVPWVEGRDEYDRAIAGKAEPEELDPEHPALLLFTSGTTGRPKGAVISHAGAILQP----------GKEHYFNLDIHPAWRGGEWWITDIGWMMGPWQVLGSQLLGASHLM----AEGAIDYPYKSRVW------------RLIQEHRVTHFGFAA---TVARMLRVASDTVEDYDLSSIRAFGNTGEPIDHATWMWVMEKLNLSGGTELPSPVVPLKVFDDEGRPVRGEPGYL-VVKKPFPSMTRGLWKDPEKTYWSRFP-GVWYHGDYALVDEDGFWYILGRADDVIKVAGKRIGSAELESVLTQLPEVAEAACIGVPHPIKGEVIACFLVPKGGYDA-EELASKARKARFGKPFAPEHVVIVSELPKTRSGKITRRVLRD--------- 119474423 1086 -----------------------------------------TYAELDTEANRMAHCLSERGVVPGDIVPLLLEKSPLMIKAILALFKLGAAYVPLSPENPLERNAYITRDVSAKFVLTE-NEHESYFASESDIPS----ILLDQADLSAY-------GPEPRKITVSPDALAYLLYTSGSTGLPKGVMVTHGACAAAMQSIIEFEHRQGQESRMLQFSNYVFDVSLYDFFVALHSGGTLCIAPSERL-LNNLAEVINEMNVNHVFLTPTV----ARLLDPKD--VPNLESMTVGGEQLTRDVVTTWASR-VTLRNGYGPTEASVLVTMKDVDAD----------TIGGNIGRPLASVGAIVLEADGRPVPY--GAVGELCFFGPQLAQGYFKKPDITNAALNGRRLYRSGDLARYLPNGDIECLGRKDDQVKINGHRIELGEIEQAFLRIGEIKDCVLTV-----WKQKSTAVAVAVFDGASSEKPGEILPLDGFAEYMIPKAIVPLSSLPRLPSGKANRKQLK---------- 149375428 32 ----------------------------------DGGSGKLTFAELKEQSARFANYLTSQGIGKGDRVAAL---LPRSPELLIVIAGAGAVYQPLFTAFGPGAIEYRFERASTKLVVTDPVNYPKLT----EVKDCAPVVCVNAAEVSGDVDFDKTLAEQSEPVLIKGGDPFLQMFTSGTVGKSKGVAVPAKALL--AFYVYMKYAIDLRDDDVFWNVAPGW---AYGLYYAVVLMGATHFNPG-AFTPETTYDMIRKYKITNLAAAPTAYLKANDHVLPEGENL-GLRVASSAGEPLNPEVVSWIERHFCPVKDHYGQTETGMTCCNFHGLDH---------PVRQGSMGYSSPGHRVVALNEKNEEVGEGGQVAVDVKASPLFHFDGYTWGEKDPFVK----GYYLTGDMAVCHGDGCFSFSGRDDDIITTAGYRVGPADVESTLLEHKAVAESGVVAKPDEKRGSIIKAYVVPESEDALKDELQE-LVRHRLSAHAYPREIEFVDELPKTPSGKIQRFVLRNQAK------ 111022930 49 ----------------FQRAAAAHPRRTFLRF----EGESLSYRNANVRVNRYAHVLADLGVARGDVVGILGKNSPETLLIALAAVKLGA----AAGMLNHNQRGDVLAHS---ISLLDSRVLVVSEAC-GEVPSVLYFDDLDRLA-------EKAADDNPEVCQIQAREKAFYIFTSGTTGLPKASLMSHFRW-LKSMSGLGNMGVRLRGSDVLYCCLPLYHNNALTVSLSSVLGSGATLALGKQFSASKFVELNRATAFTY---IGELCRYLLNQPEKPGDRDNSI-RLMVGNGLRPEIWSEFTTRFGISVAEFYGASECNIAFVN--------------ALNVDRTAGIPLPHAVVEYDEDSGSPRRSDGRRTGDVGLLLSKVTDDGYTDEEATDKKLVRDGFFDTGDLVRRQGWSHVAFVDRLGDTFRWKGENVATTEVEGALLAHPAVEHAVVVEIPGTDGRAGMAAVTLHENEKFDGSDVAELLFQR-LPSYAVPLFVRVVDSLEQTSTFKSRKVELRKE-------- 146304058 67 ------------------------------------ERREITYSELARLTERVVNVMKDKGVTRGDRVAIYMPNLPETIASLLACAKMGVVYSVIFAGLGEQAVKARIQDLSPKLVL-----------------TTRYTQRRGQRIPGGDVTLERNLTPWEDDFTLPERIEANIMYTSGTTGRPKGIVLPHGSMVGHYTVFDIV--FSLRPGDVVFTSADVGWITFSRIMYGTLLHGGTLVFPDHPRDRVRKIMERENPKVFFTS--PT----LLRLLRSMDLSLPRVEYIATAGEIMDEPSWDYAIRFADRVTDIYGQSETGYVVGTPF------SLGVESR---KGYAGVPFPGALLETVDENGNRVEGE---VGHLVLKSPFPTKGVWRNEEKFKEYQRYGG-HDTGDLAIV-EGGYVKIVGRSDDMIKVAGHRITSGEVEDVVSKVPGVKDASAVGVPDPVKGEKLVLFIVGDAD---PERVKAE-VRSKLGPIYVVDRVVRVPRLPKSRSGKVVRRILRD--------- 167034804 2201 --------------------------------------QHMTYAELDQQANRLARALRERGVGPQVRVGLALERSLEMVVGLLAILKAGGAYVPLDPEYPLDRLRYMIEDSRIGLLISQRELLKTL----GELQGVARWSLEDDAA--SLSAYSDA---PLDNLNLPQHQAY-LIYTSGSTGKPKGVVVSHGEFAMHCQA--VIAAFGMRSDDCELHFYSINFDAASERLWVPLLCGARVVLRAQQWGAEDICQLVREQQVSILGFTPSYGSQLAQYLGGQGEQLP-VRLVITGGEALTGEHLQRIRQAFAQFFNAYGPTET--------VVMPLACLAPE---ALPADLG-SVPIGRVYILDEDLALLPQGG--IGELYVGGAGLAQGYHDRERFVADPFSPAGLYRTGDLVRLGIDGLVEYVGRADQQVKIRGFRIELGEIESRLQAHLDVDEAVVLALDLPGGKQLVGYLVCKQASAGSAQNLLREAVKAD-ARQHLPDYMVPADSLPLMGNGKLDRRALRQQYQ------ 216276 490 ------------------------------------EDEKVTYRELHERSNQLARFLREKGVK---KESIIGIMMERSVEMIVGILGIGGAFVPIDPEYPKERIGYMLDSVR---------LVLTQRHLKDKFAFTKETIVIEDPS----ISHE--LTEEIDYINESE-DLFYIIYTSGTTGKPKGVMLEHKNIV--NLLHFTFEKTNINFSDKVLQYTTCSFDVCYQEIFSTLLSGGQLYLKETQRDVEQLFDLVKRENIE-VLSFPVAFLKFIFNEREFINRFPTCVKHIIGEQLVVNNEFKRYHEHNVHLHNHYGPSETHVVTTY--------TINPEAEIPELPPIGKPISNTWIYILDQEQQLQPQG--IVGELYISGANVGRGYLNNQELTAEKFFADPFYRTGDLARWLPDGNIEFLGRADHQVKIRGHRIELGEIEAQLLNCKGVKEAVVIDKADDKGGKYLCAYVVMEVE-VNDSELREYLGKA-LPDYMIPSFFVPLDQLPLTPNGKIDRKSL----------- 119387275 111 -----------------------------------------TYAELSEKVNRFANVLLSQGVMRGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALANRINDSGAKLVITDAALLHCSDRVRCLVHTGDQTSWIDGRDVD-VLAMMEQVSPDCPPRPMNAEDPLFILYTSGSTGKPKGVVHSTAGYLLY---AAMTHQYVFDYKDGDI---------FWCTADVGWVTGHSYIVYGPLANGATTL-MFEGHGVNQFYTAPTAIRALMEWVEK--HDLSSLRVLTVGEPINPEAWVWYDRHVGCPIVDTWWQTETGGHMITSLPGA------------IEAKPGLPFFGVRPVVLDASSGAVQEGDGVEGVLCIADSWTVWGDHQRFMETYFQQYP-GYYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHEKVAEAAVVGYPHPKGQGIYAYVTLMNGVEPSDE------LRADLEKWAKPDLIQWAPGLPKTRSGKIMRRILRKIAEDDFG-- 91093581 102 ----------------------------------TKTVRKITYAELLDQVSHLAGALAKLGVSKGDRVLIYMPLIPEAVIAMLATARLGGVHSVVFGGFAARELCARIVHAEPKVIIIEPHKIVLNDAIEWSSHKPNKCIIFQECAPEMDILWEDALKMAGPHECIPVEANLYILYTSGTTDQPKGIVGGHIATLTWSM--SVIYG--MGPNDVWWAASDLWVVGHSYICYAPLLYGITSVMPDRTPDPGQYFRIINEHKVNAIFTVPTAFRVIPDIEFGRKYSIRSLRTIFVAGEHCDYETKMWAEKFNVPVLNHWWQTETGHAITATCL-GYGHNLSPP-----KYTAGMPFPGYDIKILRSDG--MEASNNELGRIVIKLPLPPGTYQAPERFCQVYFSRPGYYDTMDAGYKDEYGYIYVTARDDDVINVAGHRISTSALEDVVLAHPDIADATVVGVPEHTKGEVPLCLVIKRNAKKSEVAISRDLLRGPIAAFRMA---VAVRGLPRTRSGKTCRKSISDLARN----- 19173568 49 -FEGGMLNACYNCVD--RHAACSPDKVAVIYEGNDGESVYYTFKDVLDEVIRICTILKDEGLEKGDTVAMYMAMSPYAVFSALACARLGLVHNAIFGGFSASSVALRLNDSNAKLLIVQDSTMNFLENTRVALKVLVFDTFLDERSLDGILIWSKVLKRENECVSVNAEDRLFYLYTSGSTGKPKGIIHTAGGYLVYAMLTSKI-CFDLQENDVFA-----------CTADIGWITGHTYVIYGPLLNGITLFKMVEKYRITQLYTAPTVIRMLRKHFSTTNYDLSSLRILGSVGEPINKNAHLWFSENGCPVIDTYWQTESGGILIAPI--PHAVDIKPECAC-------LPFLGQEVVIADPSSRSVEAKAYELGRVLLKGSWITRGILGNPERFRKGFFYKGFYFTGDEGYKDSDGHVWIRGRADDVINVSGHRISTAEVEGAACTDPHIAEAAAVAESDDITGQALCIFVVLKDRKTSHEGVRASLLRSKIGKFVNAKRIYFCEGIPKTATGKIMRRVLK---------- 218131205 1 ------MEQEQLFIDYIERSIVQNWDKNALTDYQGITLQ---YKDVARKIAKFHIVLESAGIRPGDKIAVCGRNSAHWAVCFLATVTYGAVIVPILHEFKADNIHNIVNHSEAKLLFLNEEAMPLLMGVV-LLTDFTPVVCRDERLMEAFEHRNAIYGARYPKNFRPEHICAVINYTSGTTGYSKGVMLPYRS--LWSNIAYCHEMLPVRPGDHIVSMLPLGHVFGMVYDFLYGFSAGAHLMPSPKIIAQSFSELIDNKIGKLLLRMPIVNDKIKADMRKKAMDVGNFDEIIIGGAPFNADVERFLKQIGFPYTIAYGMTECGPIICS----------SRWETLKL-ASCGKATTRMEVKI----DSPDPQN--VAGEIICRGTNLMLGYYKNTEATSQIIDVNGWLHTGDLATMDADGYVTVRGRSKNLLTSSGQNIYPEEIESKLNNMPYVSESLIVALIYPDFDD-AFAHGLQQADIEKAMEANRNELNLLLPAYQITKVKIHFEEFEKT-AKKSIKRFMYQEAK------ 15828082 19 -------------------------RPEAIALRRSDGTSELRYGQLVAEVNGLAAHLSAQSVSQRSRVLVISDNGPETYLSVLACAKLGAIAVMVDGNLPPATISRFSE-------ICDPSAVLVARECRSSLPEILHSITVNTTADATYSACSLDIDYLAGNLNYGTDDPLAMTFTSGTTGEPKAVLLPNRTFILREKGLAWIDWVV---NETTYSPLSATHIGGWCLMHGGLCITGGE-------HTSSLTEVLNANKVATTCLVPTLLSKLVYELKFGDVVTPPLRLIVYGGSRVIAADVRFIEAAGVRTAQFYGLSETGCTAL--CLPTDNGSISKIE----AGAVGRPYPGVEVYLADPNGGPTVADSASFGTLWIKSPANMLGYWNNPERTREILV-DGWVNTGDLVERREDGFFYIKGRSSEMIVSGGVNIVPDEVDRIAESVSGVGEAACYEIPDAHFGALVGLAVIPSAEESTAIELKRRIYRRESESMARPSKIVIVADIPRTQSGKVIRATL----------- 114329023 640 -----------TLFEAVRQAACLHGWRRVASRLLTG-------AAVLGRALSVYAGPEALGVLLPNANATA--VTFFALQSARRIPAMLNFTAGAANLLAACRAAQVKTVITSRAFISKAGLEPVIEALSASQR-----IVYLEDVRAGLSKWDKIRGRALVPGRNPD-APAAILFTSGSEGTPKGVVISHRNILANSATAAVID---FGRQDKVFNVLPVFHMAGLVLPLS---FGVPSYLPSPRIVP----ELIYATNATILLGTDTFLMGYARMAHP--YDMRALRYVVAGAKAATRHVYE--EKFGVRVLEGYGVTETSPVLALN------TPMHNRYGTVGRLLPGI-VPRLEPVAGVETG----------GRLWVRGPNVMLGYLRTDAPGVIEPPPGGEHDTGDIVTIGEDGFVTIQGRAKRFAKLGGEMISLAAVEALASDLWPDAMSAATSLPDGRKGER--IVMLTTQADASKQVFLAHAKAAGASEMMVPAVIVTVDSLPLMGSGKIDHPAVRRQ-------- 126642193 57 ----------------------------------NGQAEHYTFEQLAELSGKLANFFKAQGIQAGDCIAGLLPRTPELLITILAAWRIGAIYQPLFTAFEAKSIDHRITTAQTKLIVTNDEQRPKLNTLNVPVIVTVHQTGLLSEHDFDFWQSLQRYSEQCEPVNRSFDDDFLMMFTSGTTGLAKSVPVPLKAIL--AFKGYMTHAVDLREEDMFWNLAPGW---AYGLYYGITSLGHSIIMDERSFNVDQAIELIKKYKVSNLTGSPTAFRMFFGFKEKFDPSIKQHLRVVAGEPLTPEVVNWFKQDLEVNIFDQYGQTELGMVIANHHALEH----------PLKGSAGFAIPGHRFAVLDQNYQELPTGGVAMDSEQSPLMWFK-GYGGN---NRKAFVGK-YYLTGDTVTLNEHGGIDFVGRADDVITTSGYRVGPFDVESTLLECEAVLESAVIGKPDPERTEIVKAFVVLKPAYQACETLKDKLVRNRLSRHAYPKEIEFVDSLPKTTSGKIQRGLLKQQ-------- 114774147 108 -----------------------------------------TYQELHYEVCKLANGLKKLGVKKGDVVAIYMPMVPQAAYAMLACARIGAVHSVIFGGFSPNAIADRINNASAKVVITSDETVPLKEAINGVCPSIT--AVLTHKLTGGDVQWDEDCSAQCEPEVMDAEDPLFILYTSGSTGQPKGVVHSSGGYALYT-AMTFKYGFDYREDDIY-----------WCTADVGWITGHSYMTYGPLINGATQVFF---EGVPTYPDVRRIAQVVEKYKVNSLYTAPTAIRALMAHGTKPRILGSVGEPINPEAWEWYYIGEARCPIVDTWWQTETGAMAPLPSVTPNKPGSASRPLFGIQPALFDADGVEQTGAADGNLVIKDSWPSQAVYGDHKETYFSAYPNVYF-TGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVAHEVIAEAAVVGYPHDIKGQGIYVYVTPNEGVEANDELTAEIVRKELSPIATPDLIQWTKGLPKTRSGKIMRRILRKIAAN----- 83313276 101 ----------------------------------------ITYGDLHERVCRLANAMTDLGVKKGDRVTIYLPMIPEAAVAMLACARVGAVHSIVFGGFSPDALAGRIQDCDSSLLITDEGLVPLKANVDKALETCKSVIVVKRTGGDIHMVYHDLVAKAATPVEMSAEDPLFLLYTSGSTGKPKGVVHTTGGLVYASMTHQYV--FDYHEGDIY-----------WCTADVGWVTGHSYIVYGP-LANGAITLMF--EGIPNYPTVSRFWDVVDKHKVNIFYTAPTIRSLMREGEASLRLLGSVGEPINPEAWTWYHVGDGRCPIVDTWWQTEITPLPGATALKPGSAT-RPFFGVKPVMVDAEGKTL--EGAVEGNLCLAEPGWPGQMWGDHERFKQSYTYQGMYFTGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVAEAAVVGYPHDKGQGIYAYVTLVAGEEPS-EDLRKELVRKEIGPIASPDLIQWSPGLPKTRSGKIMRRILRKIAENDFG-- 115526447 71 ----------------------------------TGTVTKFTYRELLDEVKAFAAVLADLGVGKGDRVIIYMPMVHEAVIGMLACSRLGAVHSVVFGGFASKELATRINDAKPKLILIEVNRIPLLEAIALAAHQPESCIILQRPQLKADLADAMAAGKSAPCTPVAATDPLYILYTSGTTGVPKGVVRDNGGLVALKWTMENLYGVKPGE--------------AWCTSDIGWVVGHSYIVYGPLIHGATTI-MYEGKPVA-TPDAGAFWRLVEDYTAPTAFRLSSLRTLFLAGEADPPTVEWAEQQLKLPVVDHWWQTETGWCIAGNPVGLGLLPIKH-------GSPTVPMPGYKLEVVDEAAKPVPN--GTMGSIVIKLPLPPGNLWEQDERCRESYFADGYYKTSDAGYMDDDGYIFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGVADTIKGEVPCGFLVLKSDHATIEKEVVKLVRDKLGPVAAFKLAITVGRLPKTRSGKILRGTIKK--------- 94499346 109 -----------------------------------------SYADLHLAVSRFANVLKDMGVKKGDVVTLYMPMVVEASLAMLACARIGAIHSVVFGGFSPDALAGRIEDCNSKFLITADKTIPLKASVDEALECMEKVLVVTRTGAEGRVKYEDALKNVKDECPVEAMNALFILYTSGSTGKPKG--------VLHTTGGYLV--YAAFTHQYVFDYKPIY----WCTADVGWITGHSYMIYGPLANAATTV-LFEGPGVNRMAQVPTAIRALMAHGDKAGTSRKSLHLLTVGEPINPEAWEWYFKTMGDEIVDTWWQTETGGILI-----SPLPGATD-----LKPGSATPMPGVQPAVVDNEGNIL--EGATDGALCILDSWQMRTVYGDHQDTYFKTFPGKYF-SGDGVRRDEDGYYWITGRVDDVLNVSGHRMGTAEIESSLVAHPKVSEAAVVGYPHDIKGQGIYVYVTPMVGTSPSEELNQELVRSDIGAIATPDLIQFAPGLPKTRSGKIMRRILRKLAAN----- 167841928 31 ------------------------------------------YGELDRDSDALARHLAASGVQRGDLVLLCVAPSPALITAILAILKAGAAYVPVDPSAPPQRVAIIREDSGARFAVTTSD-------CEASVATVARRIVLDR---DGAAIAASAAREPA--LALPEVRRDDLAYTSGTTGKPKGVMIEHGNVL------RLFDRTGFGEDDVTLFHSAAFDFSVWEI-WGALLYGGRLVIAAQRKDTARLLEVLADEQVTVFNQTPAAFYAVVRAAESSPRRPLALRYVVFGGEAQLAPWIARHGDSRPALINMYGITETTVHV------TYAPVTAADVAGASASVIGRPIPDLDVLLLDEQRAPV-ADGD-IGEMYVGGAGVARGYLNRPELTRERFVEIACYRTGDLARRNARGELEYVGRNDAQVKIRGYRIELGEIEAAVNQHPDVGQSVVVAHEHANGTRHLVAYYVAR--KPGAHDDARTRDLRAFVAGKLPDYFVALAELPVTGNGKFDRRAL----------- 110681116 79 ----------------------------------TGTKSTLSYADLQTKVASLAGAMVAQGVGKGDRVIIYMPMIPEALEAMLACARIGAVHSVVFGGFAANELAVRIDDCQPKAILLEPGRVPLLD---GAIELADHFCLMAELTPGRDLDWHDAQNPPADCVPVEGNHPAYILYTSGTTGAPKGVVRPTGGHLV-ALNWTMKNIYDVDPGDVF-----------WAASDVGWVVGHSYICYGPLIHGNTTV-VFEGKPVG-TPDAGTFWRVISEHLEREKYDLSCLRSLYLAGEADPDTIQWAQDILNVPVYDHWWQTETGWTIAGN--PAGLEALP--------VKIGSPMPGYDVQILDEAGHP-QKPGE-LGAIAIKLPLPPGTWNAADRYKKSYLNAPGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLASHPDVAECAVVGVSDQLKGQSPLGLVLTKGVNRPHGEITSECVKLIRDKIGPVAAFLVVDRLPKTRSGKILR-------------- 146760133 488 -----------------------------------------TYRELDEAANALSGQLVSQGVGPGDRVVLLSDRSAQAVIGILAVLKAGAAYLPIDPAVPASRLEFIVGDAAPAAAITTAGL-------RARLDGFDLPIIDLDASAAGTEPTAPASGARPDDIAY-------IIYTSGTTGAPKGVAVTHHNVT-----------QLMSSLDAGLPVWPLCHVSVWEI-WGPLLRGGRLVVVPESISPAEFHDVLVAEQVTVLTQTPSAVAMLSEGLESTA--------LAVVGEACPASVVERWAPGRVMI-NAYGPTETTMCVA---ISAPLVAGAPDSAVPI----GAPVPGAALFVLDTWMQPVP--AGVVGELYVAGEGVACGYIGRSDASRFVACPFGMYRTGDLVSWGDDGQLQYLGRADEQVKIRGYRIELGEVQAALSALDGVDHAAAIVREDRPGDKRLVGYVTGTVD---PAEVRSTLAKR-LPPYMVPAAVVVLEALPLTSNNKLDTRAL----------- 154150458 111 -----------------------------------------TYRQLYREVQRFANGLKKLGVVKGDRVCIYMPVIPEQVIAMLACTRIGAIHSVVFGGYGAAALNQRIVGAGAKIVITADKAIPLKHIIEEAVPTVEKIIILEQRTPEMEIDFYEAMADVSSPAEVMDEDPLFILYTSGTTGAPKGIVHTCGGYMVYYTTKYIFD---IKEHDVY-----------WCTADPGWITGHSYVVYGPLSDPGTWWKIVEEYGVNILYTAPTMFMKLGEEWPNK-YNLSSLRVLSVGEPLNPEAFEWFYHVIGKDIVDTWWQTETGMHMVTTVLGEPMRP----------GFVGKSVPGIVADVVDKDGNSV-EPGKS-GFLVIKKPWMMRTIWNNDERYRKYWTIPGCYQVGDLAIRGEDGYIMVIGRSDDLIIVSGHNIGTAEVESALVSHKAVAEAAVIGKPDPLKGNTIKAFVTLRGHTPSEKLKNEYHVRITLGPIAMPSEIEFVDSLPKTRSGKIVRRVLKAK-------- 109732102 187 --------------------------------------------------------------------------------VFLGLAKLGCPVAWINPHSRGMPLLHSVRSSGASVLIVDPDLQENLEEVLPKLENIHCFYLGHSSPTPGVEALGASLAAPSDPVPASLRATIKFILTSGTTGLPKPAILSHERVIQVSNVLSFCGCRA---DDVVYDVLPLYHTIGLVLGFLGCLVGATCVL-APKFSASRFWAECRQHGVTVILYVGEILRYLCNVPEQPEDKIHTV-RLAMGNGLRANVWKNFQQRFGIRIWEFYGSTEGN-VGLMNYV-GHCGAVGRTSCI-LRMLT--PFELVQFDIEDKQGFCIPKPGLLLTKVRKNQPFL--GYRGSQAESNRKLVADLYFNTGDVLTLDQEGFFYFQDRLGDTFRWKGENVSTGEVESVLSSLDFLEEVNVYGVPVPGCEGKMAAVKLAPGKTFDGQKLYQH-VRSWLPAYATPHFIRIQDSLEITNTYKLVKRLVREGF------- 218528439 40 -----------------------------------GTVSRLTYGQADRAVRGIAAGLLGLGLKAGDRVMIRMGNEADYVLVYFGALAAGLVALPSSPQLTADEASFLMENAGVAAVV-----------------TGQGFSNSSGAAGCIHLDSETIAAMKAEPLDTAADDPATLVYTSGTTSRPKGVLHAHRAIWMHA------HWLGLTESDVMLHAGTMNWTYTLGVPWA---CGATTVLNGPR-DRGIWPRLIAEQGATIFAAVPSVYRQILKYADLTEHDLSRLRYGVTAGEALSADLLDAWTKTGKPLYEALGMSEISTYV------------SSGPTIPVRPGSGRPQPGRRVAILPVEGPPEPLPPGQTGAIHRSDPGLMLGYWQRPE-EEAAVMRGEWFAGGDLASFDADGYLWFHGRNDDLMNAMGYRVSPVEVEGVLAGHPDIAEVGVTELSVRADLRVIAAFVVLRGAEPDAEGLMAWCGER-LAAYKAPRVVRFVEALPRTANGKVQRKRLAQ--------- 114797277 23 -----------DLFSALLRASREFGGGKTI--VVDGDERALTYKEIIRAAFGLGSALKK-GTRKGEAVAIMLPTGVGAVIAFYAVSAFGRVPAMLNFTAGSKNLKAAMKAAKVKRIITAHKFVELLETLIEDLSKVAEIIYLED------VRENLSLGNKLTAVALPGLVAAGILFTSGTEGEPKGVVLSHENVMANVEQVRAHIGLG-PDTDVLFNPLPMFHCFGLTVGAILPIVAGIKVFPSP-LQPKEIVR-------RISEHKPTIMLATDTFISQYARTLSSIRLAVCGAERVKDETRAYVRRFDIEILEGYGATEASPVVAAN-----------------QWEDNRPGTVGKL-MSDMESRLVPVEGMPEGKLHIRGPNIMLGYLRPSNPGVIEKLIDGWHDTGDIVTVDEDGFIRIMGRVKRFAKIGGEMVSLAVVENCAAAVWPDNMHAAVTLPDPKKGEQ--VILLTDAPEATREPILSWAKQHGVPEISVPRRVFRVAEIPVLGTGK----------------- 207722355 737 ------------------------------------EAQTLTYAELNRRANRLAHDLIAQGAGPGHFVAIALPRGLDLMVALLAVLKSGAAYLPLDPDYPQDRLAFMIDDAK-------PVRVITHAAIAGLLPGGAARLMLDAPDTQARLSRMPTIAHRSQPL-LPSHPVY-VIYTSGSTGRPKGVVIEHRNVV--RLLRVTEHQFHFGPDDVTLFHSFAFDFSVWEIWGALAYGGRLVVVPACARSPRDFYALLCREGVTVLNQTPSAFQQLAEQAHSSAHRLRC---IVFGGEATLRPWIQRNDPERTRLINMYGITEIT--VHATFCRADIEAGA-------GSRIGTPLADLRIYLLDEALEPVPVGVQ--GELYIGGPGLARGYLNRPALTAERFTPDRLYKTGDVGKRLPDGTFEFLGRNDDQVKIRGFRIELGEIEAKLAAQPGVRDAVVLAREDQAGDKRLVAYLVPEAGGALHAATLRDSLARELADYMLPSAYVMLDALPLTVNGKLDRKAL----------- 119478077 488 ---------------------------------------RLSYSDLDFLSSQCAAALLDAGVQMGSVVGVCCDRSESLLIGTLAIQKLGAIYLPLDPDFPTDRLLYMLDDSGATAVLEDDS---TPQAVRAEIKHLN----MGDLVLAG---VRDVSIDLPDPSL--ERAAYTI-YTSGSTGKPKGVRIQNGALI--NFLESMADRPGCTESDTLLAVTTLFDISVLFLPLATTLIASRDVKDGERL----AVLLKEGQ-VTIMQATPSTWRML---LTSEWGKDKSRRQLLCGGEPLPQDLALELVSCVSELWNMFGPTETT-------VWSTCKKIQESDALI---TIGRPIANTQVYVLDDNLNPLPV--SVPGELCIGGAGVSLGYH-----QRPALNDDRFYRTGDLAKALPNGEIQHLGRLDDQVKLRGYRIELGEIEMALKSCVEVEQAVVYLLNLGEQDVRVVACCVPVADRALETISIRKKLRECLPSYMVPQYFLSISKIPLTPNGKVDRRSL----------- 116670088 49 -FPDGVLNTSYNALD--RHVAAGRGGQDIYDSAMLGIQRRFSYAELTELVGRFAGVLRRRGVGKGDRVVIYMPMIPEAAIAMLATARLGAVHSVVFGGFAPKELAARIRDAAPAVVVIEPSYLPAVEALRLAVAAREGFASSVSDHP-GWLDWDTEMAAAEPAAPVDVKATLYILYTSGTTGAPKGVVRDNGGHAV-ALSWTMENVYGIGPGNVM-----------WTASDVGWVVGHSYIVYGPLLAGATTV-LYEGKPVG-TPDAGAFWRVIRDHLFTAPTALRAIRKLRDYDISSLRTLFAAGERLDTDTFHWAAQTLGVPVVDHWWQTETGWAICANEELPIKAGSSVPMPGFRLNIVDGLGEDVETGTE--GNIVLGLPLPPGTLWGDDERYVSSYLQEGSYATGDSGYRDEDGYVFVMGRTDDIINVAGHRLSTGAMEQVIGQHPAVAECAVIGLADPLKGQRPSGYVVLKSGVDVPEDILVKDLIA-LVRRDIGAVADFVDALPKTRSGKILRKTMRQ--------- 113312 131 -------------------------------------VQKITYGDLYKEVNKFANGLKSLGLKKGDRVAKLGVSHIVVFSGFSSKGLMDRAAHCGSRAIITVDGFY----RRGKPVPLKPN----ADEAAGGAPSVEKIIVVDVSMKEGRDVWWHDLSEECEPVWVDPEHRLYILYTSGTTGKPKGIEHATGGNAVGP-AQTLHWVFDLKDDDV-----------WWCTADIGWVTGHSYIVYAPLIDFGRWWKNIQDHKVTVLYTAPT---AVRMFMKQGAYDLSSLRLLSVGEPINPEAWMWYREHIGLQIMDTWWQTETG-----TFLNSPLPITPLKP-----GSCTFPLPGYDISILDEEGNEVPL-GSGGNIVALKPPSMLRAFWGDKERFMKEYWQRGVYLAGDKAQRDKDGYFFIQGRIDDVLSVAGHRIANAEVESALVAHPKIAEAAVVGKPDEVKGESIVAFVILRGNEPSPELAKDAIVRKTLGPVAAPTEVHFVNDLPKTRSGKIMRRVVK---------- 88805272 90 ----------------------------------SGEAQHITYKELHERVCRMANVLKEHGVKKGDRICIYLPMIPELAVAVLACARIGAIHSVVFAGFSSNALATRINDSDCKLVITSDNLKSIVDTALEDCPGVDTVLVARRTGEE--VAMKDGRDKWLQPLLDEAYADCFILYTSGSTGKPKGMVHSCGGYMVYT-AYTFKNIFQYREQDVY-----------WCTADIGWITGHSYIVYGPLANGATTVEVVEKHRVNQFYTAPTAIRALADYVEK--YDLSSLK--VLGSVGEPINEEANIGRNKCPIVDTWWQTETGGIMI-----------SPIPFVTPTTPTFATLPFIGIQPADEEGNEI-KGNQVSGRLCIKFPWMARTIWGNHDRYRDSAYADKYF-TGDGASRDAVGYYRITGRVDDVIIVSGHNLGTAPIEDSINEHPAVAESAIVGFPHDVKGNALYGFVISRNRENLHKEINQQITEQIGPIAKL-DKIQFVPGLPKTRSGKIMRRILRK--------- 169775627 30 ------------------------------------DTHYSTTHDLRLWSQRFAAGLRKSGLRPGDRVLMFPGDDLFFPVVFMGIIMAGGIFTGANPMSVPRELAYQLDSGATYIICARASLDTAIEAARLVDLSRDKVFVFDNTLCDGH-----GVGER--PVK---KGGICMGRTLDT----RAGRSNPRAELLQRY-----DGTAKSRRDNCLCFLPMYHSMAQMIMIAATLALNTPVYIMPKFNFIQMLGYTQKYRITDYVVVPPIVVALAKHPAVKKFDLSSVEDIGCGGKKVSEQLQALWPPGKVNIRQ---VQLKMLMNVCHRTTCSMVNWDPREK-GFSAAVGELNANCEAKIMAEDGVTELLERNQRGELWLRGQNVMKGYWRNPEATKATTTEDGWLKTGDVAFVDDHGKFYVVDRLKELIKVKGNQVAPAELEALLLEHPAIADAAVIGITTDN-DEGPRAYVVLKGQVASAKDIVQFIEGKVSPIKRITGGVVFIDVIPKN--------------------- 15921453 43 ----------------------------------------ITFQELKDKALRLASYLKHIGVKKGDVISVLASKKIEQVIVLLASLYIGALYQPLFTAFGPKAIEIRTRDKKPKVLFYQDDQKEKV----------------SEGVPLSKLDELTSYGRLEEIERLSWNDPIILLYTSGSTGLPKGALISKRLLL--NTYVYMKYGIGLRENDIFWNADPGWAYGLYYGIIGPLLFGKTVIFLDEPFDAERTMEFLEENKITNFAWAPTTYRIISRSVKRK-YDLRLERASSAGEPLNPEVIKWFKDNYNVIVKDHYGQTEVGMVVYNGWGYDY------ELKI---GSMGLPAPGYEVDII-EENIAVKKTSPGFHFL---------GYLNNPEKTQEAFRGD-WYLTGDVASKDQDGYFWFIGRKDDVTKVSGYRIGPFEVESVLLEHPAILESAVVADEDPIRGHVLHAYIVLKPGYTPSEELKKEIIKSRYSKTVHLERVDFIDKLPKTESGKIQRYLLKKK-------- 28976139 73 -----------------------------------------TYKDLYHEALTILHGLAHHGIKFGDKVIQIGRNQIPALWACFLGGIIPAPLSVA-PNYDPKKLYNVWQILEQPIILSDCELIGEIEKLANQLEGLRVLSIDDLRSNQSHP--ESAV----IPQLTPQEPAL-LLFTSGSTGLPKGVMLHHRNLL--SMSAGTVRMNNFTQAEVTLNWMPLDHVGAIVLGIMAVDLACNQIHVPIELQPLKWLDLIQKHQVTISWS-PNFAFSLSEELKRCCYNLSSMKFLVNAGEQVSAELLAKHQLQDGVIKPAFGMTESCSGITWSAGLSKDELQQENSFISL----GKPIPGATIRIIDQENHVLPE--KEIGRLQIKGFSVTEGYYHNPELNQEVFQDGGWFTTGDLG-YLHNGELFITGREKQEIIINGINYFAHEIETT------IEELDGVAISYTAAQNREVDLLVPKSNNKLVREIRSHLTQ----KLGIAPSYVIPLEVPKTSIGKVQKAKLKKDFE------ 149371428 79 ----------------------------------TNTKQHITFNQLHEEVSKLAGGLQSLGLKKGDTTIIYMPMIPQAAYAMLACARIGVIHSVVFGGFAPHELAIRIDDCKPKAIITASNIIPVDEAIDKSTHKPSNVIVFDEIPKKDYDVDFTSLIENSSSIEVASTHPSYILYTSGTTGTPKGIIRDTGGY-----------ATALK-----FSIKYVYGVNEWAASDVGWVVGHSYIVYGPLLNRNTSI-IFEGKPIK-TPDASTFWRVISEHKDPNGEMLKKLSSLKYQFLAGERCDVATLEKLKVPVIDHWWQTESGWPMIANMVGVSLQDVK-------PGSSGLPVCGYNIKIVNEDGEEV--QAGTEGYVVIKLPLPPGNLWGNPERFKSGYLDRGYYFSGDGGYADEDGYIFITGRVDDVINVAGHRLSTAEMEEVVSSHKEVSECAVFGVHCELKGQKPLGLIVLRTDDPDKERIQKEIIQGAVASFR--DVH-FVKRLPKTRSGKTLRKLLR---------- 152992681 5 -----------SIRNLLEIAAQ--SEPEKIGLRHGSETY--SYAQLIEKVDQIAHYLATLGLKKGSRIGIYSNKRAEQVIAILAVLSTEYVFVPITRLLKPEQIQHIIDDCNISCIITDKVKIENIKAINGKIISYEASEQSDVSLEEIYKCY---TAEVKCDVKGHDNAV--ITYSFGSSGNPRGIVIDHRAL---TDGARIVSKYLNIQKEDVISGILSFNLDYTTLYKKATLAIHKFVLPSDFFS-----HLID-ENITV---LPLMPIHITQMFDEDPHRIRNLRAITSGGNITPKNITTHFPDTA--FYSMHGLTEA-------FRSAYLDP----SQIHIRPNSGKAIPDVEIFIINEEGEACKP--REVGELIHRGACIYKGYWNDETAKRKVLHPEGVIASGDYVYADEEGYIYFVSRKDDMIKTQGFRVSPHEIESVVYANEEITECAVFSIPNEQIEEEIVMVYGSKHELAKNEILFE--LKKHLPNYMLPAQIVYKKSMPKTLHDKVIKEALRKEF------- 156378073 7 -----------TLFQLLDEQAALRPDKEIVYRDETGYNHRITFKQYQEQSQCLAIMLLELGLGRGDEVLLMLETSIEFIVFHMALNRIGAVALIVGPHLSGQISAVAFSSQQSDV-------TSAVSAIVGDIKAAI-FVGPDDGVSTSCHSYETLLGKEKNEVQFDDLTV--FIFTSGSTGIPKPCEYTHHGFVNAIIHETFACG--YTSDTVIFSYAPFDWITGSCIFTLSALLGLTYVIFPPRLSLDSMLGVFEEEKVTNAIVLPPFFLDLYELEGVDRYDLRKLVQLETGGQMMDKKTVKKISKLHTKVLVVYAATEFCTAGRTICTRDNIDS----------AEFGLIIPGFEVKIVDPEGKLVMVDTKGELCVREAGMLLRSDFMGHRHEAKS---PTGWYFTHDRASLTSDGRLRIHGRQDNLIKCATESIQPAEVELPLHVHECIQQVIAVGVPDQRLYEVVCACVVPRDSESAIAQINQEELRANTAGIDLPRYYLVFDEFPKTRTGKDDRKEIK---------- 166030546 4 -----------NILCYAEESARRFPGKTAFADEETA----CTYDELIKSARAV-GTRLGREVTPGKPVPVLMEKGVKAIYAFMGIVSAGCFYILLDPKLPTERLRSVLDTLQAEVLLTDPAYDKPRERLEFDGKVIMMEEALQTQEDAEYLDNVRKQSRDVDPLYA--------IFTSGSTGVPKGVVVSHRSVI--DFIEEFTRLFNITEHDVIGNQAPFFDVSVKDI-YSTLKCGATQIIPKKFFSPTKLLDLVEREVTTLIWAVSA--LCIISTLKGFDYKVQKIHKVIFSGEVMPVKHLNIWKKMYVNV---YGPTEITCNCTYHIIDREYEP---GENLPI----GKPFPNEKVFLLDEEDREVTKPGEK-GEICVSGTALSLGYYNNPEQTAKAFVQNPLYRTGDLAYYGEDGNLYFASRKDFQIKHMGHRIELGEIETALETVEGLGRSLCM---YDEAKGKILAFYEGDLEK-------KQIVRAIGTRFMIPNVFVKVEEFPLTKNGKIDRKKLEEAYES----- 146308610 103 ----------------------------------------ITYNKLHHNVSRLANVLKRRGVKKGDRVCIYMPMVPEAAYAMLACARIGAVHSVVFGGFSPDALDRILDADCRTVITADEGVIPLKNNVDKALQSCPNVVVVVERTQEGRLWYHQALKEDADCPAEPMDAELFILYTSGSTGKPKG--------VLHTTGGYLL-GAAMTHKYVF-----DYHEGDWCTADVGWVTGHSYIVYGPLANAATTLMF---EGVPNYPDASRFWQVIDKHQVNTFYTAPTALRALMREGEAPVKATSRSEPINPEAWEWYFVGDMRCPIVDTWWQTETGSIL---ITPLPGATDLPFFGVQPVLLDEQGKEI--EGPGAGVLAIKASWIRSVYGDHQRMVDTYFKPPGYYFTGDGARRDEDGYYWITGRVDDVINVSGHRIGTAEVESALVLHDAVAEAAVVGYPHDKGQGIYAYVTLMNGQEPS-DELKKDLLAGSFAK---PELIQWAPGLPKTRSGKIMRRILRK--------- 159898934 520 ----------------------------------------LSYAELNSRANQLAHQLKTLDVGPDTLVGLCVEPSLDTIIGILAILKAGGAYLPIDPAHPQERIVWLL--ADAKVGL-------VVTQARCVNKLPQQLIVLD--------AVDSALSNQPTS-NLPASAQLDMIYTSGSTGTPKGALITHRNVA--RLFSSTEAWFNFNNHD----VWSLFHSFAFDFSWGALLYGGR-VVVVPFMNPAGFYQLLVDEGVTVLNQTPSAFLIISDAEHDLPSRL-ALRYVIFGGEALNVALQPWFERHGDQLVNMYGITETTVHVTYRPLSMH------DVENPQSSPIGTAIPDLDLYVLDDHCLPVPL--GITGELYVGGAGLARGYWNRPELTNERFIKHPFYKTGDLVRRLANNEIEYLGRRDNQVKIRGFRIELGEIQATLMSHPAITDAIVAVNTISADDQRLVAYLVTQNQVPRFSQLRT-FLKQRLPEYMVPTSFIMLERIPLTANGKIDYRALPSQ-------- 77461035 103 ------------------------------------ESTQITYSKLHHHVCRLANVLKSRGVKKGDRVCIYMPMIPEAAYAMLACARIGAIHSVVFGGFSPDSLDRILDADCRTVITADEKFVPLKQNVDKALQSCPNVVVVVERTQEGRLWYHQAVSDECPPEPMDAEDPLFILYTSGSTGKPKGVLHTTGGYLLQ---AAMTFKYVLDYRDGEV---------FWCTADVGWVTGHSYIVYGPLANGATTLQVIDKHKVNIFYTAPTALRALM--REGAGPLQETSRQSLVGEPINPEAWEWYFNVVGEQIVDTWWQTETGGIMLSPLVSAQ------------QIKPGCPMFGVQPVLLDEHGKEIKGAGSGVLAIKSSWPAQIRSVYGDQRMVDTYFKPPGYYFTGDGARRDEDGDYWITGRIDDVINVSGHRIGTAEVESALVLHDSIAEAAVVGYPHDVKGQGIYAFVTPNGTEPNDEELLAHVSKGSFAK---PDLIQWAPALPKTRSGKIMRRILRKIACN----- 75911034 567 --------------------------------------QQLNYQELNERANQLAHYLQTLGVGAGICVGLYLEPSLEMIVGLLGICKAGGTYIPITPTSHPNDLAFILNDAHVSLLLTKKSWLPECES---------SIICLDSD--------EEVIAPHSRQNLVTQVTSGNLAYAPNPINKPDGIAMSHSNLVNHAVAIHQLWEVSAGDRILVFSGISSDTTIESLFP--CWMNGASAVI-QPQTTQNSITNFFSAQQQITVLNLPTFYKILKEISTSQAPLLESLRLVMVGGEKVSRTAYESWELVGKQTRNAYGSIATTFTAT---VYDPQTASSETEIL-----IGQPIANTQIYILDQLLQPVPVG--APGEVYISGVGVAKGYFRRTDLTSERFIPHPFYKTGDLARYLPDGNIEYLGRTDNQVKICGVCVDLEQIEALLHQHQAITQAVVIATEVTSGEKQLVAYLVTQPEQPTIDDL-QTFLSQKIPHYWIPSDFIFLESLPVNTNGQVNRGALPE--------- 154314885 45 -----------------------------------------SYRELSERSIQVASAFYELGIRPGDTIVISAARCRDWYEILCACLRSGIIICPVASGLSGLDLEHRIQKVHAKAFIGDLVQVEKVLPIKPRLATLQHMIQIDDRITDAIDYSVLVATGQANLVDTTINSVANLYFTSGTTGEPKTAQHNQISLALSSKIAG-EHWCQLSPGSLFWSLSEVGWVKGSWAVFAAWNHGAALLVPSQMFDPIHTLRIMHEYPVTNFCATPTAYRQLVTPQSAASHPPQMIRICISAGETIESTVIKAWGEMGATILNGYGLTETVFLCTETIESQRPGSM------------GRPLPGIPLEILSDDAEPV-----VIGEEGAIGVCVSDCKYMNEEGVRSAAGKE-YYLTGDRAYQDEEGYFWFKARKDDIINCSGYRIGPSEVEAVLQSHPGVLESAVVGIPDEERGSIIKAYVVLNQEYETKAELRQHCLNNS-APYKCPRVFIRGAKLPRTVTGKVQRHELR---------- 190410085 533 -----------------------------------------SYETVDTNANKIARALHEFGIGPEMVVGLFMEKSPDWLISLLAVWKAGAAFLPLDPSYPSERVAFMLADANVGIILTQDSLRDRLPPFPGTIWCLGHEWSRIAELP-------------SQPLQTPVNSLAYIIYTSGSTGWPKGVMVPHRCAC--NTMQTIVDALQLPVGARVLQFGSLFDISIYDLLMTLGCGGTLCLAPTNDLLPGQLADTLRELRINAVALPPSALNAIP-----TTDDLPDLHTIMSGGEALAAELAQRWSTPTCRVINGYGPTEAT------IWSTYYQCSGDEDVLPI----GRAVSQTQAYVLDRSAEPLPYGFP--GELYVGGAGVTRGYMNRSGLTAEQYIPDPFYRTGDRASLQSDGNIRFLGRIDNQIKLNGYRIELQEIESALTRHPQVTEAAVVVQRSRCGVSRLAAFCTVSGDAATIHKELLLYLRRHLPKYMVPEVFTILEELPVNASGKLDRQKLSE--------- 184156459 8 -----------NIIATLESHAKLNGNKIAFEYLQSGGIQSLTYADLNERVQHQAQILMNL-VDSGDRAVLLGLDFIVSFFACLKAKIIAVPVSLPFNRNGFSNILNIMNDCEPKIVLTTKKILELAGLI--TLKAQNENLILHAVDAE----LQRDLVEKDFPL-ITEKDICFLQYTSGSTGWPKGVIVTHKNIMANEVMIAEAFGT--QPEDVGLTWLPVYHDMGLIGSVLQTVVGLTCYVMSP-LDPLKWLQFISEKGVTISGG-PNFAYELCLHRQAAALDLSRVRVLFNGAEPIKAHVMQRFEKFNTQSRLCYGLAEVTLLVSRDKLNAHLVQTSQDQTAVQVVSCGKISKHIDCRIVNPHTRK-EVAAHEVGEIWLAGESVTAGYWQNQETFEATILDEAYLRTGDMG-FIKNGDLYITGRLKDVIIIRGKNYYPQDIECSVMAHPAVRKGCVAAVNFA--DSEGVTVVLEIKKKSLDKTLNFETIRTQVKEQVAADVYLLHQRINKTTSGKIRRRKIKEQ-------- 70607944 86 ------------------------------------ETKTVSYLDLYNEVNKATYVLQELGVRKGDSVSLL----FPSIEAVFAVHRLGAVLVIHYVGLSHETLAYRLNDCGSKVMLLDSHTTPVKSVLRGEVKQNRDIVYEDVK-PKGKVY--------VRPEEVESNEPGTIYYTSGTTGKPKGLFHSHAGYTIRALLNPQDNEVWWTVSELGWPVWPM--ANLYTIPVMGITGVLFEGFIGYKRDLFSVIERFN---------VNYVWSS-----TTTLYTLKSLGEESVGDTSSLKIILNTGEPLNVGAWN--WLTENMPHVKAYWMTEHLIPIACTEIPYKPGSAGIVFPGTYFTVVDDDGKPLPPKQKGYIVVKPLNPWNDPTYEKIKDKYWSRFP--GYFYTGDYGYVDEDGYLFVLGRADDVIRSEGERIGTLEVESIIGTYPQVAETAVVGTTN-----SIVAFVVPKGVNPDDNEIKNYCRNSGY----IVDKVIFLKRLPKTKSGKIMRRLLKSILAN----- 84703860 58 --------------ECLDRHLATRGKKTAIWEGDDPEISETTYEEVFDHVCRMANVLKARGVDKGDRVVLYMPMVPEAAYAMLACARIGAIHSVVFGGFSPEALASRINDCATAVITADEKTIPLKANVDRALEKAEGVLVLTVKVTGGETSMVSGRDLWWHEMRDEVTADCPILYTSGSTGKPKGVIHSTGGYLVYVAYTFGLVFDIDPDKDIY-----------WCTADVGWITGHSYMVYGPLADPGRLWSVTEKHNVTILYTAPTAIRALMKEGDGKAHDRSSLRLLSVGEPINPEAWRWYHDVVGCPIVDTWWQTETGGIMITPL---------PDEPMDKPGWATAPLPGIELSLVDQEGHRLEGDAEGLLLITAGWPGQARGVYGDPQDTYFSAYPGTYF-TGDGAHRDAEGDYRITGRVDDVLNVSGHRMGTAEIESALVAHPAVAEAAVVGYPHDKGQGIHCYVILQSDVQETPQTLRQH-VRQDIGPVATPDRVQIAPGLPKTRSGKIMRRILRK--------- 198259242 27 -----------------------------------------SYQSLFEKSAQLAQTLKSLGLQPMDRVGILMGKCADLPVSTYGILMAGGAYVPIDPNAPKSRIEFIIKDCGINILITNRQKRKIVSSIAESPATLRHIIGLPENTVDNTHSWAQVFQAEKTPNRIHEDDLAYVMYTSGSTGMPKGLMHTHSSLAYARYSADLYD---VGPSDILGNHAPLFDISTFEFPYA----GAKSVL-IPEEDPNSLAPLIERERLTFWYSVPLALIQLISSGLLTNVDCSRLRWILFGGEPFPPKYVEQLTKLIPSARNVYG-----PAEVNQCTYYHLPKNFED--------SGEAIPIGNIWKG-AQALVVTPDGTCPGELLISSPTIMKGYWGREDLNKKSFHYEGFYRTGDIVSTDKDGGLHFIGRKDRQVKIRGNRIELDEVEAVFATQEQVLEAAAVVI--ESNEEKQIVVYVSQGKDPFDPALSLERARMRLPRYGVPQRLEILTVFPRTTSGKIDRKKLVTQY------- 197729665 37 -----------------------------------------SYAELDDRSDRLAALLERTGVGPGDRVGLHLDKSFEAIVGIYGALKAGACYVPLDPQAPESRLRVIAEDCGITVLLTGPRRVGGA-GLTGRLKAVIDLTVDEVRD-----------GTSAGPVTERPAGTAGLAYTSGSTGRPKGVTLTHNALAFVDWA---VTAFGLTPEDRLSGHAPLFDLSVFDV-FGAAAGAATLVLVDSRVFPVELTDFIRRNRLTVWYSVPSALTLLLRQGGLTEGCFPDLRLVLFAGEVFPSPVLREVMGLGARFVNLYGPTETN-------VCTWYE-VTEPPASDGSLPIGRAIEGVETAAVTDTG-CVAGPGE-VGELLVSGPTVMRGYWGDPQRTDEVLVPEGFYRTGDLVRVGTDGNLTFLGRRDHQVKTRGYRVELGEVEAALNAQPAVAECAVIAVPDELVTHRLVACVVPAGEVKAARLARDS--RNRLPRYMVPDRFEFFDELPRTSTDKTDRRALAEE-------- 159037696 509 -----------------------------------------TYRQLSAEAAAVAARLTADGGGVGTPVAVRMTPGPRQIAASLGAWHAGAHLTWLGTGPADERSRMVLAALRPSRLLLDPVDDDLACWYRDELGTAEDISTTTSDTPDGSIAHADTTDEDASVLGL----AAYTAFTSGSTGRPKGVTQTHAALT--QFVTWFSDTFDLRRGSRVAQWVTPEHDPSLCEVF-ATLLGGGTVYSVPRTHPEKLVDWLAAEQITFLQTVPSFARELVKAITATGSGLPELRWLVLMGEAVSGELVNRIVLPTTRLANVYGPTETIAATWHEIV----------EPADGVVPIGQPIPGREVLVLDDHDRPCPT--GVTGQLVVASPYVAAGYLNPEDAPVPALTPDDWYRTGDLGRRRWDGALEFRGRRDLQVKLYGNRLELTDVEAALAGHSSVTECAVLPVTGADGLVTELAFVVPRGTAGSAAEWRAHLRRRFGPALAQVSIVPMREPLPRNVGGKVDRRRL----------- 167624814 88 -----------------------------------------SYRELLAQVSRLAGYMDSIGVKKGDRVVIYMPMVPETAFAMLACARIGAIHSVVFGGFAANELATRINDAKPKLILIEPSGIPLLDALDQATHKVDHCLVLNRGQLEAELFPGRDIDWQAAVAAAP-NIDCQILYTSGTTGQPKGVVRDNGGHAV-ALAWSMKHIYDINAGDVFWAASDVWVVGHSYIVYGPLLVGATSILPIGTPDPGAFWRTIAKYRVKSFFTAPTAIRAIGDYLE--GVDLSCLKNVFLAGECDPDTLHWTEGKLKKPVIDHWWQTETGWPVAAN--------LMGYAPVEIKAGSALAVPGYQIEVVDVMGDEV--EANESGNVVIKLPLPPGTLWQNEQRYQDSMYP-GYYLTGDAGYKDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHEAVAEAAVIGVKDVLKGQVPLGVVLKKGVSLNDDDLNQQLMSGPVASFRLVSA---VQKLPKTRSGKILRGTMRNIADN----- 116052880 103 ----------------------------------------ITYRKLHHNVCRLANVLKSRGVEKGDRVCIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDSLDRILDADCRTVITADEGVIPLKQNVEKALKDCPDVVVVVERTQEGRIWYHEAL--HAASADCPAEAMDAILYTSGSTGKPKG--------VLHTTGGYLL-GAAMTHKYVF-----DYHDGDWCTADVGWVTGHSYIVYGPLANGATTLMF---EGVPNYPDASRFWQVIDKHQVNIFYTAPTAIRALMREGDAPVRQTSRSEPINPEAWEWYYVGEKRCPIVDTWWQTETGSIL---ITPLPGATALPFFGVQPVLLDEKGKEI--DGAGSGVLAIKASWIRSVYGDHQRMIDTYFKPPGYYFSGDGARRDEDGYYWITGRVDDVINVSGHRIGTAEVESALVLHDAVAEAAVVGCPHDKGQAIYAFVTLMAGSQPS-EALQQELLAGSFAK---PDHLQWAPSLPKTRSGKIMRRILRKIACN----- 121605771 82 --------------------------NAIIFESDDGKVTNVTYKELHAKVSQFASALKEMGVQKGDRVVIYMPMTIEGIVAMQACARIGATHSVVFGGFSAKSLQERIQDA-GAVAVITANYLPLKAIVMGGCESIKNVIVYQRKMVEGRDSLMHEVTAKANPVCEPEFVGAEVLYTSGSTGKPKGVQHSTGGYLL--WAKLTMDWTDLQPNDVF-----------WCTADIGWITGHTYITYGPLAAGATQVQMIEKHKVSIFYTAPTAIRSLIKAADADASDLSSLRILSVGEPINPEAWMWYYKNIG---------GERCPVVWQTETGGHMITPLPGATPLVPGSCTLPLPGIMAAIVDETGNDVPNGSGGMLVVKRPWPSMIRTIWNDPERFKKSYFPEKIYLAGDGAVRNDNGYFRITGRIDDVLNVSGHRMGTMEIESALVAHPMVAEAAVVGRPDDLTGEAIVAFVVLKRSRPTAKELRDWVGKE-IGPIAKPKDIRFGDNLPKTRSGKIMRRLLR---------- 120555134 107 ----------------------------------------VTYRELYEETCKFANVLKDQGVKKGDVVTIYMPMIVETAVAMLACARIGAIHSVVFGGFSPEALARIVNGKSRFVITADEGLIPLKKNVDSALKKVDKVIVVNDQVPEGRLRYEDLMKNECQPEPMNAEDPLFMLYTSGSTGAPKGVLHTTGGYMVY---ASMTHQYVFDYHDGDV---------YWCTADFGWVTGHSYILYGPLADSSRMGQVVDKHKVNILYTAPTAIRALMAQGESCGTTRGSLKLLSVGEPINPEAWEWYHRVIGCPIVDTWWQTETGGILISPLPGA----------VDLKPGSALPFFGVQPALVDNEGNIL--EGKTEGNLVILDSWQMRTIYGDHERFVQTYTYKGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVAHDKVAEAAVVGYPHDKGQGIYVYVTLVQGEEPSDE------LKKELVQWASPDVIQWAPGLPKTRSGKIMRRILRKIAAN----- 89092377 81 -----------------------------------GTKEAITYTQLLDRVSRFAGALKAQGIEKGDTVLIYMPMIPEAAVAMLACARLGAIHSVVFGGFAPAEMAIRIDDANPKMILFEKKIAPLVQAIDLATHKPAHTIVLDKAGDLDWYQVQEGV-EPAACTPVKGSDPLYILYTSGTTGQPKGIVRDNGGNAV-ALKYAMHNICGMQPGDVWWAASDIWVVGHSYIVYGPLMAGCSAVFPIKNPDAGTFWRVIEDYGVTSMFCAPTAFRAIPEGALSGSYNLNSLKWVFVAGEKLDSSTYHWLDLLKVPVIDHWWQTETSPMMWDNPSESRLGS------------TNKPVPGYDIRVLDSDGTEV-ADGEA-GNICVKLPMPPGVWNNNDRYVSSYLEAPGYYHTGDGGYKDEDGYIYITGRTDDVINVSGHRLSTGEMEEVVSAHPEVAECAVIGVNDELKGQLPVGLIVLKGSEIEEDQLQTELVK--MVREQVGALACFVQRLPKTRSGKILRAILREEYK------ 166032490 54 -----------SMYDYLTSCNADRMDEAALNYFGKKVTHRQMQEKIDACARALL----AYGVRAGDAVSLCALAMLEAVYLLYAINKIGAIANMLVMNATEAEIHEKLAVTKSKVVIVDLALEKIVQASKE--TSVKHIVSLAESMPENCILFSEFLGKKIDCQEIKGDAPAVIAYTGGTTGKAKGVLLSNRAANAIAFQYKYADKVDFQNGERFLDIIPPFLAYGLFFGVHMALCTCLEDVLCPDPAPERLPKLFTKYRPNHLSGGPLHMEAMTKDRKIQKMNLSFAKTVAYGGDGMNQSKFLKSHQASYGLMKGYGMTEMAPVCTSNH----------------KFPVMLPFFCNNIKILDDTGEELGYDQE--GEICVSGPSMMMEYYKNPEATREIIFEENWLRTGDLGHVTKEGYFRLTGRLKRILWSIGSRVYPMEIENVLSRHSAVDKCAVVGRINGEKGYLVIAYVTLKS-KDTGDNVEKQLCRQELKENSWPFEYHFVEKLPTTGAGKIDFRTLEKWAKN----- 37223148 28 -----------------------------------------SYAELDARAEAYAGLLVALGVGRGERILLWAEKSVELPALMQGALRQGVVYVPVDPLGPVSRLEKILADSGASLVFSTASRLADLDA----LERRPRIVVLDDPACPLHWSHVELPASASAPEEIGEHDLAYILYTSGSTGTPKGVALSHRALAFVEWAN---ERFAFEARDRFSNHAP-FHFDLSVLDYCAFSRGAAVCLEGIAFSPALLTAFLQEQRISVWYSVPSVLLMMGNLLQSCP---DSLRVVLFAGEPFPRVLREAFP--GLRMANLFGPTETNVCTCYEVVAVDPARLQ-------------PVPIGTAASGDEVWAE-KDDGRRCGELIVRGPTVMLGYFGQPAVT-------GSYRTGDLVRQLDDGNYEYLGRRDDMLKVRGYRIERGEVEAALLAHPRVREAAVIGMDAALW-----AFLVPSGEAVSLIELKRHCAER-LPRYMIVDRAKTLAELPRNANGKVDRFKLK---------- 196187308 29 ------LDSDILLCDDFEEAVDKFADNVAVE----DERRSLTYRDLDAMANRYAHWAKGRGLNRGDTIALMMTNRVEYLAAWIGFSKVGIATALINTNLTGQGLAHCLTISNAFQVVADEDCWRQVEATR---PLVGHTLMLDESSDRRGLDKPVRGASSVRPSRLTNRDTALYIYTSGTTGLPKAARIPHRA---RTYMRAFAGATRSTPKDRIFNVLPLYHSTGGLVGVGAALLNGARLVIRKRFSASSFWPDVVASGATMFVYIGELCRYLVNS-KPQAYEQKHKLRLAFGNGLRADVWPEFQSRFHIEVLEFYGSTEGN-VSLFNFVPSYLKKQINIRLVQFDVDSEQPIRLCRL-------TRVGEIGEAIGEIGNDIRHDFSGYADKAASQKKILTDDRWFRTGDLMKQDAEGYFYFVDRMGDTFRWKGENVSTSEVEQVLMEGPGVSEAIVYGVPVP---------------------------------------------------------------------- 67158691 106 ---------------------------------------RITYRQLHEQVCRLANLLKSRGIGKGDRVCIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPEAL-------RDRILDADCRLLITAESVRGSCSGVSSVIVIDWNVGRDLWYHEAVPGCSADCPAEPMDAEAPLLYTSGSTGKPKGVLHTTQAAMTHQYVFDYHDGDIY-----------------WCSADIGWITGHSYIVYGPLANGATTLQVVDKHRVNIFYTAPTALRSLM--REGEGPVRKTSRRLLVGEPINPEAWEWYYHVVGCPIVDTWWQTETGAIMITPLPGATLLKPGSATR---------PFFGVQPVLLDDKGKEI--EGPGAGILAIKASWIRSIYGDHQRLIDTYFKPCGYYFTGDGARRDEDGYYWITGRVDDVINVSGHRIGTAEVESALVLHDSIAEAAVVGCPHDKGQCVYAFVTLVTGSRPS-DQLKRELIDGGFAK---PDFLQWAPRLPKTRSGKIMRRILRKIACN----- 28869351 2037 ----------------------------------------LSYQQLNRRANQLAHKLREQGVGPDVRVGLAAERSLEMIVGMLAILKAGGAYVPLDPDYPQDRLSFLMQDSGIELLLSQTQLL-------GQLPIPAHVQTLDADALDGY-STENPINQTS-----PDNLAY-VIYTSGSTGKPKGTLLAHHNLM--RLFAATDDWFKFNEKDVTLFHSFAFDFSVWEI-FGALLHGGRLVIVPCEVSPEEFHALLVDQQVTVLNQTPSAFKQLM-RVACDSTSVLSLETIIFGGEASLKPWFARFGDQTPRLINMYGITETT-------VHVTYRPITLADTHNPASPIGEAIADLSWYVLDADFNTVAQGCS--GELHIGHAGLARGYHNRAALTAERFVPDPFYRTGDLARYKTAGTIEYAGRIDHQVKIRGFRIELGEIEARLQAHSAVREVIVLAV-----DGQLAAYLLPAQPDQDQQALRGTLLRANLPDYMVPTHFIFLDKLPLTANGKLDRKAL----------- 145612849 3074 ----------------------------------------LTYSQMIARINDIAAKLIDAKVGTG-IVGVMQASTMDFICSILAVWKAGAIYTPLDPRLSTDRLKAVVDECQPACILVDATTKPLFDSLATNAVQIDVSMVQSSKT-------LEASPKVAIHAKAPSAAA--VFYTSGSTGVPKGITLSHASLTYNIMAATRQFG--FKEGVDIMLQQSSFSFDMALAQMLTSLSNGGTLVVVPRGDALGLSQLIVAENVSIVQASPTEYKSL---IGVNAQHLKTWRVALSGGENMTQSLLEVFRSLGLVLFNGYGPTEATINANTRIVPYHEPNSNPDLPL-------LTWPNYSISIVDLELNPVPV--GVFGEVCIGGAGVGLGYFKNDELTAKAFVADKTFRTGDLGRLSPDGGLIIEGRIDTQVKLRGMRIDLKNIESAILGAGKIIDAAVSVRRGGADESEPQYLVVVLDADQTPEDSQQDFLAQLIPRLRLPSLLVPIRALPQTASHKLDRRALQQ--------- 160945717 58 ---------------------------------------KFSYADLIVQIKKTAAALQALGVKKGDIITVVSVMTPEVVYTFYAADLLGATLNLVDPRYSVEGIREYIEEVESRLLICLNVVYPRCHQA-AKRTSVERVVVL---SPADSLPLAKAVGTEPDKNRYASNVTCVVVHTGGTTGSPKGVMLTD--YCFNALAQEFAAQSRLFHRQKLLNVMPPFIAYGYSCGIHMPLVMGLHIIIIPNLDPDKLGALVWKYKPEHMFGVPTHYQQLAADPLLKNKDLSFIRNYAAGGSLGAEQTVNRFLKAGVELAKGYGMTEVS-------------SAATIAAGNVTKPGSVGIPMVNTVVSIEPGTETELPIGQRGEICICTPTAMKGYYNKPEETAYLLRADGWAHTGDIGSMDEDGFVYLDARIKRIIRHDGFKVFPSMIENVISRHPAVHQCCVVGYADTDHTQLPFVFVVPAATGKKRQILREQLCREELPEYVQPSAYKIIPEMPLTPAGKADYRKLEEE-------- 198461356 155 --------------------------------------RRITYAEALLLSEKVAGFFSGQGLQRGDCVALLMETRLEYPCIWLGLSQLGVITALINSNLRGESLLHSIKVANAKALIFGSELLPVYQYTDKELRTIGHELLPGAVDLSAALATQQAMALPASSSAEEARSKLLYVYTSGTTGLPKAAVITNLRFLF--MAAGTFYMLRLNRDDVVYNPLPLYHTAGGIVGVGMALLNGSTVVLRKKFSAKNFCSRNDCTVAQYIGELCRYLLATPYTPEQQHHRL----RMMYGNGLRPQIWSQFVRRFSIQIGEIYGATEGN---------SNLINITNREAIGFVPVYGRKIYPVQVLLCDEETGELLKDGLLVGKVDSRRAVSAFHGYADKGASEKKLKDDVFFNSGDMVVCDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCVGLEDCVVVEIPHVEGKAGMAAIVDP-GRKVDMDYLS-IMLRGSLPAYARPLFIRLLDEIPRTATFKLKKREL----------- 212517195 33 -----------------------------------------TYKQVNEYSNGIGHYFKSQGYKKGDTIALYMENSIEYMCIWLGLAKLGIVSALINTNLRNQSFLHSLKAAKCNALIYSSELSEGVKEILGELKDIKLYILNKSKEGE-----ETNLGEEVSKANLIDEVNAGFIYTSGTTGLPKAAVINNNRYLFISIGVKIL--LKLHDDDILYNSLPLYHTSGVIVGAGQSILSGITVVIRKKFSASN----FWQDCIKYNCTVACYIGEICRYLLAVSHDKQHKIRLMFGNGLKAQIWEKFVERFQIQIGEFYGATEGNSNLVN--IDNKVGCVGFVPRL-----AGPVYPVVLLKVDKDTEEPIRNSGICVGKINSKQTISTFGYADKVESEKKILKNDNYFNSGDILVMDDYGYFSFKDRTGDTFRWKGENVATSEVEAVISNIIGYKDAIVFGVEVPHVEGKAGMVAIHDDESVNLQEFDEK-LKKMLPSYARPLFVRIIKNLPLTGTYKLKKKELQ---------- 145309068 525 ---------------FRERAADHPGRVA----LEQGGV-RWTYAELDQWSDRAAGALRAAGVEAGAVVGVAGERSPRLLAAFLAVLKAGAAYLPLDPTYPAARLRAMTADAA-------PALMIIADGLDAGW-------LGDYAGPVLSLADCEALQSEARPAEAESLAY--VMYTSGSTGQPKGVAVPHRAV------ARLATGGGYARLDVMLQQSPLGFDASTFEIWGCWLNGGRLVVPGPFLDAAS------------RDGVTTMWLTADLFVEEEPAALGGLRELLTGGDALPVASCRAFLEAGVALINGYGPTENT-----TFTCSHRVTAGDARRGSI--PIGRPIGNTEVRVVDAGGRLVPV--GVPGELWAGGDGLALGYLGRADLTAAAPPPDGWYRTGDRVRWRRDGVLEFLGRIDEQIKLRGYRIELGEIE-ATLGHYPGLSGCAVALRRSAADEKQLVVARPDSGEAADSAAVQAWLEARLPGYMVPRVWVWLDALPQSANGKVDRKRL----------- 38346152 82 -----------------------------------GQDAKLTYSELLNKVCQLANYLKSVGVGKGDAVVIYLPMLMELPIAMLACARIGAVHSVVFAGFSADALA-------QRIIDCKPKVVITCNAVKRGKKLIALKDIVDDSAKNGVLTYENAMKRECDVEWVDAEDPLFLLYTSGSTGKPKGVLHTTGGYMVYS-ATTFKHAFDYKPSDIY-----------WCTADCGWITGHSYVTYGPLLDPSRCWDVVDKYGVTIFYTAPTLIRALTEYV--TRYSRKSLRVLSVGEPINPTAWRWFYDIIGCPISDTWWQTETGGFMIT--------PLPGAWPLKPGSAT-FPFFGVQPVIVDEKGKEM--EGECSGYLCIKKSW-PGAFYGDKDRYETTFKPAGYYFSGDGCSRDKDGYHFLTGRVDDVINVSGHRIGTAEVESALVSHPKCAEAAVVGIDHEVKGQGIYAFVTLVDGVPYSDELRKSLVRSQIGAFAAPDKIHWAPGLPKTRSGKIMRRILRK--------- 119510828 562 ------------------------------------ESQQLTYQQLNQKANQLAHYLIQNYPIQPDTL--VGICVERSLEMIIGVLGVGGAYVPIDPNYPQERIKFLLEDSGVSVLLTQSFILEQLPITEQKYQA----ICLDKE------AFAEELTDNPSPKITPENLAY-VIYTSGSTGRPKGVMIEHGGLVNLTLAVNQV--LQIQPQSRLLQFASFFDVSIWVLAAGACLYLAKKETLLPNQD---LVNFLTNHKISHATLPPSVLSLLPQ------APFPDWQIIIATGEACPTELVTRWAK-GRQFFNAYGPTESTICT----------SIALCQPNGKKPPIGKPWPNIQIYILDAHHQPLPPGIP--GELCIAGVGLARGYLNRPELTAEKFIEVELFKTGDLARWGIDGNLEYLGRIDEQVKLRGFRIELGEIESQLLQHPSVKE-AVVILYKTESNQSLIAYVTGITHDLCP-ELRNH-LKSRLPDYMIPAQIMVLDKLPLTPNGKINRKAL----------- 126668436 48 -------DGELNTSDIALDANLRAGRGEQTALIYTNAQQSYTYNQLTDEVARFSGALKARGIAKGDRVVIYMPMIPQAVIAMLGCARIGAVHSVVFGGFAAHELALRIDDATPKALITASCGIPLVDKALEQAKHKPELCVVYQR-PEALASLQSPRAKPAAPVAVKSTDPLYILYTSGTTGKPKGVVRDNHAVALKYSMKLVYDA---SPGDVFWTASDVWVVGHSYIIYAPLFAGCTTVLPVRTPDAGGFWRVIQDHKVNILFTAPTAFRAVADFLKK--YDISSLKRIYLAGERDPATYDWLREHTHLPVLDHWWQTETGWAICCN--PAGIEMMT-----TKPGSATMPSPGYDVQIVDIRGNQMPAGEQ--GQIAIKLPLPPGCLWGDDKRFRESYLDPGFYSTGDGGFEDEDGYIFVMGRTDDVINVAGHRLSTGEMEEVVSSHPAVAECCVVGAHDDMKGQIPIGVLIKDGATIDHDELEDELVEMMRDKIGAIACFMVVDRLPKTRSGKILRRVIRQ--------- 83594904 107 ---------------------------------------RITYRDLYERVCKLANAFRELGVKKGDRVCIYLPMIPEAAVAMLACARIGAVHSIVFGGFSPDSLANRIQDSECTLVITSD------EGLRGGRKVAKNVDTALEHCPEGRVWYHEITANECQPEEMNAEDPLFILYTSGSTGKPKGVLHTSGGYLVY---VSMTHEYVFDYKDGEV---------YWCTADVGWVTGHSYIVYGP-LANGAISLMF--EGVPNYPDVSRFWQVVEKHKVNIFYTAPTAIRALMREGEEP---VKKHDRSSLRILGSVGVGEDRCPIVDTWWQTEITPLPGATKLKPGSAT-LPFFGVEPVLVDAEGNEL--SGATEGNLCIARSWQMRTVYGDHERFVQTYTYKGYYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEIESALVAHPKVAEAAVVGFPHDKGQGIYAYVTLVAGEKET-DALRKELVRKDIGPIASPDIIQWAPGLPKTRSGKIMRRILRKIAENEFG-- 111223570 3953 ---------------------------------------RLSYADLDRRADAVAAGLLALGVGTEDVVGAHLDRCADLVATLLGIQRVGAAFVPLEPGWPARRIADIHRTARLRAVVSAPDELDVPVLLVGDLPAASAPVPVAPLHPDG-LAY--------------------VIYTSGSTGTPKGAMIGHQAIAARLLQRGLLD---FGPGDAVLFKAPLISVNEVFLPLGATLVIAR---PGGERDVDYLLELITRHRVTFTYLVASM-LDMLLQLPGIDGAAGTLRHVWCGGEALTPELFGRFRTLNAVMYHGYGPAEATIGVSHDIYRDDAERFG--------ISIGRPNPNTRLYVLDEVLNPAPVGVQ--GELYAGGLPLGRGYVGDPCQTAARFVADPWYRTGDLARWTAVGTLEFVGRADHQVKIRGMRVELQEIEAALGEHDHVRQAVVTVHRNPGGAAHLVGYVVP-GLPGVPGVPGAEPDVEGLRRWRLPDHMVSLDAIPLTPAGKVDRRAL----------- 121711938 1087 -----------------------------------------TYAELNTRANRMANYLSEKGVVAGDIVPLLLEKSPLMMTAILALFKLGAAYVPLSPENPLERNAYIARDVNAK-------------------------FVLTETENESYFASETAYGPEPQQAPVAPDALAYLLYTSGSTGLPKGVMVTHGACAAAMQSIIDFENRQGQESRMLQFSNYVFDVSLYDFFVALHSGGTLCIAPSDRL-LNNLAEVIDEMDVNHVFLTPTVARLL------NPSDVPKLQSMTVGGEQLTRDVVTTWASR-VSLRNGYGPTEASVLVTMKDVDSD----------TIGGNIGRPLASVGSIILEADGRAVPY--GAVGELCFFGPQLAEGYFKKPDVTAAALQGQRLYRSGDLARYLPGGDIECLGRKDDQVKINGHRIELGEIEQAFLRTGEVKDCILTV-----WKQNSVAVVVFDGDSSTILSLQDYADQAGLTPYMIPKAIVPLASLPRLPSGKANRKQLKAMVQGLSQG- 150025024 92 ----------------------------------------ISYNELYVRVSKMANVLREQGIEKGDRVCIYLPMIPELAIATLACARIGAIHSVVFAGFSESAVASRINDSECKMVITSDG------GFRGE-KTIDLKAIIDEKMKEGRDIWLQPLLDEALDNNMPEEDPLFILYTSGSTGKPKGMVHTTAGYMVYS-AYTFKNVFNYEDDDIF-----------WCTADIGWITGHSYILYGPLLNGATTVEVIEKHKVTQFYTAPTAIRALASYVQK--YPLKSLK--VIGSVGEPINEEAWHDHVGCPMVDTWWQTETGGIMISAFVTP-----------TKPTYASLPLPGIQPILMNEKRNEI-EENQVSGSLCIKFPWIARTIWGNHQETYFSAFPGKYF-TGDGALRDEVGYYRITGRVDDVVIVSGHNLGTAPIEDAINEHPAVAESAIVGFPHDLKGNALYGFVMTRDKTNLAKEINQNVSDHIGPIAKL-DKIQFVSGLPKTRSGKIMRRILRK--------- 167569953 302 -----------------------------------------TRGEVERRATRLAKRLVAAGVRAEMRVGVALSRSVDLLVGLIAALKSGGAFVPLDPSHPRERLAQMLDDAQIAHVITERDALPLAGAARAWL--------VDDEIPDA----------EIDGVALPDHQAAYVIYTSGSTGKPKGVVVDHGAFARHCDAIAARYGA--TERDVFMLFQSVNFDGAWFSQYAAVAVTADTLWP-----PARTCALIAREGVTMTYVPPGCATQLAEWALEHGA-PPTLRSITVGGEATSREAFALMRRANARVVNGYGPTET----VITPMLWMFEPGDDPAKLADAAY--LPITLVGARTADARLNPLPV--GVIGELYLGGEGIARGYLGRAALTAERFVPDPYYRTGDLVRRRADGVFDFIGRIDHQVKLRGLRIELGEIEAQLAAHDDVREAVAVVFGN-GAQARLVAYVELTGDAADAAELDAHLRRT-LPDYMVPAHIVVLDALPRNANSKVDRAALPE--------- 168014834 68 -----------------------------------GHEMRLTYSDVLQKTCQLANYLRKRGVKKGDRVCIYMPMVPELPIAMLACARIGAIHSVIFGGFSAESLA-------GRILDCKSDVLLSCSAVQRGAKVLNLKVIVDEAQPGTVLIYDNKNAVPRSKVKQDEVRSCSLLYTSGSTGKPKG--------VLHTIGGYMV--YAATSFEYVFDYQPIF----WCTADCGWITGHTYICYGPLLNGATQVEIIEKYKVSIFYTAPTAIRSLEALGDKTKHNLSSLRVLGTVGEAINAKAWHWYHRV---VGQGWWQTETGGIMITPLPGA----------WSLKPGSALPFFGVQPVVLDQDGK--EQDGPCSGYLCIKGAWMARTLYGDHKAETYFTTWPGLYVTGDGCQREANGYITLTGRVDDVVNVSGHRISIGEVESALTSHKLCAETAAVAFDHDKGQGIYAFVTLVEGAKPSEQLKNE--IKAAVRKFAVPDVIQWAPGLPKTRSGKIMRRILRKIAANQF--- 26990934 2204 -----------------------------------------TYAELDQQANRLARALRERGVGPQVRV---GLALERSLE---MVVGLLAILKALDPEYPLDRLRYMIEDSRIGLLLSQRALLHTL----GELEGVASWSLEDDAA--SLAAYSDA---PLDNLSLPQHQAY-LIYTSGSTGKPKGVVVSHGEFAMHCQA--VIAAFGMRSDDCELHFYSINFDAASERLWVPLLCGARVVLRAQQWGAEDICQLVREQQVSILGFTPSYGSQLAQYLGGRGEQLP-VRLVITGGEALTGEHLQRIRQAFAQCFNAYGPTET--------VVMPLACLAPE---ALPADLG-SVPIGRVYILDEDLALLPQGG--IGELYVGGAGLAQGYHDRPGLTAERFVADPFYRTGDLVRLGTDGLVEYVGRADQQVKIRGFRIELGEIESRLLAHEDVDEAVVLALDLPGGKQLVGYLVCRQATAGNDQQLLREAVKAD-ARQHLPDYMVPADSLPLMGNGKLDRHALRQQYQ------ 197106874 107 ---------------------------------------KLTYRQLLAETCRWANVLKAKGVKKGDRVTIYLPMIPAAAAAMLACARIGAVHSVVFGGFSPDSLAGRIQDCDSRIVLRGGKVVPLKANVDEALKTCQTEVPMTPGRDEYYGDLKKTVPDTCDPEPMNAEDPLFILYTSGSTGKPKG--------VLHTTGGYL--AWAAYTHELVFDYRPVF----WCTADVGWVTGHSYVVYGPLANAASLIEVCDKHKVEIFYTAPTAIRALMREGEEPVRRTSTIRLLTVGEPINPEAWLWYHRVVGCPIVDTWWQTETGACL--------MSPLPGATPLKPGSCT-RPLPGVKPQLVDAEGKVL--DGATSGNLCLTDSWQMRTVYGDHEVTYFTTYPGKYF-TGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEIESALVGHEAVAEAAVVGYPHEKGQGIYCYVTLKVGEHPS-EALQADLVRREIGPFAAPDVIQFAPGLPKTRSGKIMRRILRKIAEDDLG-- 218442728 480 ------------------------------------ENEQLTYKELDAKANQLAHYLKELGVNSDTIVALCVERSLLLVVGLLGILKAGGAYLPLDPQLPSDRLTFMLEDAQGDILLTQKS---LSERFLGQAKQV---ICLDDWKPITHYP-----QESSHSTVTPDNLAY-IIYTSGSTGKPKGVTVEHRQLF--NYLQGILQRLQLSQP-ANFATVSTFAANTAIFP-ALCSGGSLHIISQERMNPDALAQYCEDHPIDCLKIVPSHLNGL--LMAANPEKILPKKYLILGGEVLNWQLVKQIQSLNLKIVNHYGPTETTVGV----LTYQIEQESHQNVQTVPL--GRPLPNTQIYLLDEKMRPVPFGDP--GEIYIGGKNVTRGYLNREDLTGDRFINNPFYKTGDLGRYLPDGNLEFLSRVDHQVKLHGFRIELGEIETLLKHNSAIRDVVVVMREEDSGKKQLVAIVLSQGSEISYPELRNH-LKEKLPDYMIPAVFVPLKALPLTPNGKIDRQSL----------- 88812174 539 -----------------------------------------SYGQLNAQANRLGHGLIAAGVRPDDVVALFAERGLGLLGLIIGVFKAGGGYLPLDPRQPVRRLAQMLDLSRARVVVSTECLRAVLEQALAELPA--------ERRPI-WLTLEALSGQDHDPVRTGPHHLAYVIYTSGSTGVPKGVMVEQAGMLNNQL--SKVPYLGLTEGDVIAQTAAAFDISVWQF-LTGLLCGAREIVPDAAHDPMALLKHVNATGITVLESVPSL---IQGMLAEEAVELKGLRWLLPTGEAAPELARQWFRRYHIPLVNAYGPAECSDDVA-------LHTLREPASGTVHLPIGRPTDNTRLYVLDGQLQPVPVG--VTGELCIAGAGVGRGYLHDPARTAQAFVPERLYRSGDLARWRADGVLEYVGRSDHQVKVRGFRIELGEIEARLLEHQGVREAVVVVREAPSGKHL-VGYVVPTALEAGADALKAH-LKEAIPEYMVPGQIVVLEQLPLTPNGKLDRKALPE--------- 13094061 1653 -----------------------------------------SYTALNQRANQLAHRLREQGVGPDVLVGIAMERSPEMVVGLLAILKAGGAYLPLDPEYPQDRIEYCFEDSQSILLLSQSHLLAMPEAFHART------LLLDQLSLEGYPV--------TDPVCMTEPGNLAYSYTSGSTGKPKGVLIEHRALIGWAL-------TVYSQQDVLASTSICFDLSVWEL-FVTLSAGGYAVLAANALE---LPHLAAKDRVRLVNTVPS---AIKMLLE-TGELPATVRTINLAGEALKQSLVDELYATG-HVQQVYDL--YGPSEDTTYSTFTLRCANG------RANIGRPIANSAVYLLSEAVAPVPVGVN--GELYMAGAGLARGYLGRPGLTAERFIPDPFYRTGDLARYQDNGLIEYAGRIDHQVKIRGFRIELGEIESRLQAQEAVREAVLLAQDGPTGKQL-VGYVVPADETARQSALRDALLKQTLPEYMVPAQLVFLEALPLTPNGKLDRKAL----------- 167577571 58 -----------------------------------------TYGELHRRASDLAGGLRERGIDPGDTVALMLPTGLDYFVSFTAVLFCGAIPVPIYPPANPAQLTPILENARIKALIAFRQAVSVAQLLKLRVSTLQHV-----------FTPEQLVGRERLP---PFRAAASLQYTSGSTGTPKGVVLSHANLLANIRA--MGDRMHVYATDVLVSWLPLYHIGAWLAPL---YFGIPAVVMSPLARPALWLRAISRYHGTITAAPNFAYERCARHLEPTEFDLSSLRFAFCGAEPVNADTLARFAACGFDARAVYGLAENTGLHVDRIARAPLNASGQAVPAPGDANCGYPIDGTELRIVGDDERELAE--RRVGRIEFRGTSATRGYYRNPAQT-TRLFHDAWRDTGDLG-YVADGELYITGRAKDMIIRGGQHFFPYELEEAIGRLPGVAAGGVAADPASGTERVVIFVESEAADGAACERLRASVNDVTAARWGMPASIVAPHSILKTPSGKIRHAATLAQFERCAG-- 78485460 72 ----WFSDGELNAYNCIDRHLAEKEDKAIIFEADDGTVEQYTYKDLHDEVCRLANALTAQGIEKGDRVVIYMPMIPQAVFAMQACARIGAIHSIVFGGFSAEALRDRIEDAGAKMVITANKSVPLKGAVDEALESVRKVIVYDVKMKDDRISWHDAMSNYHDAVMVNAEHPLFLLYTSGSTGKPKG--------IQHSTGGYLLNAHITNEWVFDLKDSDVF----WCTADVGWITGHTYVAYGP-LSMGMTMLMFEGHGVTVFYTAPTAIRALMKFGDDKQYDLSKLRLLTVGEPINPEAWMWYHEVIGCPIMDTWWQTETGAHMI-----APIPGVTD-----LKGSCTKPLPGIDAHIVDEEGKELTH-GEG-GYLVIRKPWMVRTIWGDDEDTYFAMFKNKYYVVGDSAHLDTDGNFWIMGRIDDVLNVSGHRLGTMEIESALVSHEKVAEAAVVGKPHDVKGESVFAFVVLNQEIPMVQELRNHVAKGPIAK---PDDIRFGSNLPKTRSGKIMRRLLR---------- 118377260 43 -----------NIQDLINHGYKNNAKKNFLGTRNTGVYEYETYEQVYEKAVAIGSSLQNMNLKITNEYKNFKYKSDRHFDGTLKLVGIYAICDMANDTLGPESVSFVLGHSGITTCICSTQSMQILSQTK-ELHSLKNIIALDQDSPERVLSYQELIGKSSKPKNIPGASIFTFSYTSGTTGNPKGAMITHKNVIACVRGHQNCD-FRFNDSDTHMSYLPLPHIFERFVNCTCWLTGAKIAFYGG--DTLKLREDLAAAQPTVLISVPRVLNKFYDEIKALNEKLQNLRRAVVSGSAPISQRVLDFLSVSCYVKQGYGQTETGLETVELFLQNHVGGIVASAELKLQ---DVPEMGYFSTDKDENGNPMPR-----GEICIRGYTVFAGYYKDDEKTAEAFDEEGWLHSGDIGLILPNGTLRVFDRKKNIFKQQGEYVSPEKIENIYVRARGVQE------------------------------------------------------------------------------- 110634920 27 ARPSGGYDRDSNLHDQVAQHA--IARPDAIA-VEFGE-DRLTYGELNQLSSALALELAMLGVKKGDTVGLLLPRSLETVLAILAILKAGAAYAPFDPAYPVEHLRYMADDCRPKTILTDGKETPAIREIER-----WHAV-----SSLGALLTRSAQRHSSDLPRVEGGDAAYVMYTSGSTGRPKGVIIPHRGV------ARLVNYIRFEPSDVVLHTATISFDAATFEIWGALLNGCKLVGIGDQLSLQRIAETIERKRVTVMLLTTGLFHLLVDYRREG---FPSLRHVLFGGEVASADHARRFLRAGCLLTNAYGPTEVTVMIGHSIAHSHIHILDEE--------------LNELPVGTEGQLAVSGDGLAIG--YLNRPALT-----NERFVTIDTAGEGSVRTGDLAVMDANGLLHFRGRRDRQIKIDGKRIELDEIEAALRRDPRLADAVVIC-REDQSIKRIVAYLKPHPPFPASKEMILSTLRRVLPKHMIPSSAIVLEEFPMNQAGKIDRSKL----------- 68536649 84 -----------------------------------------TYAEVRSDSLAFARALQRMGLGPGKNIAVMARNSRVVVYALVAKGFIGADISLLNPASSPVQLQKTMEELDVKAIVIDEEFADRLPEDYSRAKVIIGYALQNPQAPQQVIDHAPSESEEKLPT-IPKRGFITI-LSSGTSGTPKAVV--HREPPIPTPLADLVTWIPWRAEMMIQQTASMFHSWGWAFAHRATVVFRRD------FDPVQAMEDVDRYKVNGIITSPIFIKEQLKVAQNGDYDASSIEFIVSSGNAMHEDLLGLHKQFGPVVCNFYGSTENSVVAIA----------KREELVENPALAGRPVRGVRVKILDDDGNVLPPNTP--GRIYARGT-MTMRRYAH---TRNQMIKHGLLEIGDRGYLDEEGRLFVLGRADDMIIVGGENVYPRSVEEVLAPMPGIRDLYAKGVDDEESFKRMAVWIVPEGEALTKESVQE-WVRDNLAEHSVPREVTFLDELPRNPTGKVM--------------- 152967431 107 -----------------------------------GDARTITYAQLQDEVCRLANALEELGVGHGDRVVLYLPVLPETIVTTMACARIGAVVSLVFGGFSAEALRFRVEDTGAKLLVCTDGQFAAADAAVEGLDHVEHVLVLGEQTPEGRDVWWHDLVDRQPSTHVASENPLFIIYTSGTTGKPKGLVHTSGGYLTHTSWSAVFD---VKDDDVYWCQADLAWVTAHSYEYGPLSNGVTQVIEGSPLTPGRHFEVIEKYGVTIYYTAPTLVRTFMKHGPELPARLSSLRLLSVGEAINPEAWSWLHREVGCPIVDTWWQSETGAAVV-----APLPGVTP-----LKPGSGVPLPGLSATVVDDEGNETAPGEQ--GVLVITKPWPGMAWRDHARFVKSYWEPQGYYLAGDAATKDADGYIWIGGRIDDVLNVSGHRLSSIELESALVSHPRVAEAAVVGAPDDTTGQRIVAFVILRGAGPVAAELREHVARE-IGPVARPRDVVVVPDLPKTRSGKIMRRLMADLTAGRGGG- 194750164 66 ---------------------------ELIAQISATEETVLTRRELQQNAMRVTSYLRRENIGQQDIVGLMA-RHTTHMAAVYGCFFNGTPVHCLHKSYELATIDKLYGLTRPKIVFCDGDEYEKVKTATAGLDL--KIITLRNHKP-GSIPIQTILETPIEDNFQPTRLELGNDQTSGTTGTPKAVTISNSHLIIPTIASSTVQYT-YSTLDWISGLIMILMAGAF---------STTSIVADNEFDPGFVCHLIEKYKVALLFASSPHAAKLGNSKEFESADLSSLKYFFYGGANCSLDVQQRIHRIGRNILHGYGITELNASIGINFNYDGKPN-----------SVGRPLSGVQVKVLAKDGS--LRGPNEVGELCVYNGQHWSGYYGNPEESASVKDADQWLHTGDLGYLDEDGYIFIVDRIKDMLKYQNHMYYPSDIEKVIAEIPDVVEACVFGIFRAEGDEAAASVLLKEGSTLQAQDVVDFVERHIEAKYQLNGGALIVEDLMRSANGKTNRRATKAHF------- 46127883 27 -FGDPILDLHLTLWDIFESAAASKPDGDAIHHLSNGDLHNWTYAELRDKAERVAETLESLGCRPGMRLAVVLSNCAEWALFFWAAAKLRMVFVPIDPTVPRDARAAILSVKAKVVVAQD------AEAAKADLPTESRICIVCAEERMGVLSPREKLLESAPKLTTQDDDAALIIFTSGTTGQPKGCIHTNANLI--SQCCDFDPEVNAMGKLRWLIHTPVSHVFAINNTLRAWRWSGLAVIPSKTFSVDATLDALVKERCHIMSATPTLVKALMSHPNFPSVDQLDLRIVTIGGSIGPEDIKLCREGLGAQMAQVFGMSEGAPIITWKRADPDLVD-------SWHPGVGKVLPGAAVRICRPETREIPR--SEIGELHIGGTSVISKYYDNSRGSDGAMYTDNWLITGDQARIDDKGIVYILGRYKDLIIRGGENIYPLKIEQVLLQQHKELQVQVVGVPDDLAGQVAVAVVI-LPENLTKSEIIETARNVD-QRYALDGVYTLQEKFPLTSLGKVKKEQLK---------- 198255888 15 --------------------------KTALAVLGDDTTERWTYSQIEAAIRGAATGLLATGLMSGDRVLLRLGNTPDFAIAFLACIAVDLIPVPTSTQLSVGEIAMTLDLAPKAIIAAAGVTLPDHTAPVIETTTLTRFYTL---PPADFV-----MGD-------PNRAAY-IIFTSGTSGTPRGVVHAHRAIWARRM---MHDGYGLTRNDRVL------HAGAFNWTYTLGTVGATALIPAAGTPHDRLPMLLAQHNATIFAAAPGVYRQL---LKSPIAPIPTLRHGLSAGEKLPDTTRAAWTATNTPIFEAYGMSECS-----TFISGSPTRPADVATL------GQPQPGRLIDLLDEHD--VSSDTGQIA-VHISDPGLMLGYLNAPDATAARFSAD-WFLTGDIGRRLPSGAICYQGRVDDMMNAGGYRVSPIEIETALALHPDIHDVAAVEL-RVKSDASVIAAFYTSANVIVDTELAAHCAAH-LARYKCPRLFLRRDALPRGANNKLLRRALRSDWEAEHG-- 114326887 43 -----------------------------------------SYAELDALSSRWAAVLAARGIGPGRFVGIWITRSIALHAAILAVLKTGAAYLPFDPEAPRERVDISVEDCQAAAVLVDAAHLTLADGLSVPAITTD---TLDETAP--------AIAPGADAFQPPASNDPAYAYTSGSTGKPKGIAVCQSNILLHSENAVL----GIREDDIVYQFSPAFDMSLEEV-FISYLAGATLIVAPPELVRASLPDVLTEENVTVLHCVPTL-LAMLD------RDVPSLRLINMGGEACPAALVDRWWKPGRRLLNTYGPTETT-------VTATAAELEPGDPITI----GYPLPGYTAYILDETTAPVP--AGEGGELLIGGPGVSLGYIGRPELTRNPLVPDPLYRTGDKASFDTEGRIVFHGRIDDQIKFRGYRIETGEIEAELGKLDAVRAAAVV-LREDSAGTQHLVAFISYAEGATPDAGTRTALAARLPAYMLPTVFLALDEIPRLPSGKINRKAL----------- 160897206 77 -------------WNCLERNIGLGERTALIFEADDGAVTQVTYAQLLVRVNRLANALRSLGVGKGDRVVIYMAMSIDGVAAMQACARIGAIHCVVFGGFSATALDRIADTGACAVITADQQVLPLKSIVDEALEQVRHVLVARRTG--GAIAMHQAQSDVCEPEWVQAEHPLFLLYTSGSTGTPKGVQHATGGYLLHA-AVTCAWTFDLQPCDVFWCTADIGWVTGHTIAYGPLALGATQVVP----DAGRFWKMIEAHGVTVFYTAPTAIRSLIKAADADAYDLGSLRILSVGEPINPAAWHWYHEQV------GGGRCPIVDTFWQTETGGHMITPLPGATDLVPGSCTLAFPGIAAAVVDEAGNELPWGDSGILVIKRPWPSMIRNIWGHPERFVASYFPEEFYLAGDGAVRDRTGYFTITGRIDDVLNVSGHRMGTMEIESALVAMTDVAEAAVVGRPDDTTGEAICAFVVLKRSRPSGAEAADRLLREWVAKEIGPIAIRFGDNLPKTRSGKIMRRLLR---------- 108797203 33 -----------------------------------------TRGELDVTTNRLARAYAELGVRQGDYVTILLPNSIAWVEAVLATWKLGAVPQPLSARLPDAELSALLALRPPALLVADPN----------------------DVSPSVPANFTPDPALPADPLPEAVSPAWKSMASGGSTGRPKLIEAGGDSRVPSAIGLPL----GAEEGDVNLVSVPLSHNTGFTTLAIGLLMGHHLVL-MPRFEPHEFLRLVSEHRVTFLTTVPTIMQRLLPVYRADAYDLSSIRRFWVGAPCPPAVKEAWIGLLGPQVLELYGGTEL----------QALTFISGEQWLTHRGSVGTVVAGA-MTVLDDDGNTCPP--GVVGEIYMRGAAPTYRYIGSTAKSR-----DGWDSLGDLGYFDEDGFLYLNDRRVDMFTVGGRNVYPAEIESALSAHPDVLSCLVVGVPDDDLGQVPHALV----QRAPGSALDEAAVTAFVAEYKVPRTVEFSEHPLRDDAGKARRSAVRAE-------- 167760021 12 -----------NILEYLERSESRYPDKTAFA----DEGASCTYAELKMRARAV-GTCLAQKVSPRMPVPVLMEKSVNAIYSFMGAVYGGCFYVLLDPKLPSQRLRQILDTLKARVLVADLKYKKQLDGLGFE------GVVID---------IEEALKTQEAPVLLEQIRSQRLNFTSGSTGIPKGVVVSHRSVI--DFMEDFTQIFGITDRDVIGNQAPFFDVSVKDIYSTLKTGAAMQIIPKKLFSPTKLLDLVEREVTTLIWAVSA--LCIITTLKGFEYKVPSVDKVIFSGEVMPVKHLNEWRRYLPDARYAYGPTEIT-------CNCTYYKIDREFQPGENLPIGQPFPNEKVFLLDEEDRLVTEPSKK-GEICVSGTALSLGYYNDPRQTKAAFMQNPLYRTGDLGYYGEDGYLYFASRKDYQIKHMGHRIELGEIETALERVEGMRRGCCIY-----DEEKNKIVAFYEGELEKRQIVKS--LGTALPAFMVPNVFIKMDRLPITNNGKIDRKGLKTQYK------ 76809155 30 -----------------ERAAKTPDAPALTFFLDAGRLDRSTFAELRADIVRTANVLASVGIGAGDVAAFVLPN---LPDTHFAIWGAAGIAMAINPLLDGAQIAELVDAARAKVLIIWPKLAPHLDAM-PTVETVRPYVSLPKRAALAWIERREKARLRGARVRIPSSYFC----TGGTTGRPKIAVRTHGSEVFDVWAASETQARDDEGARTVFCGLPLFHVNAWLRGHHVVL-GTPQGYRGKNV-IARFWAIVEAYRINAFSGVPTLFAALLQ--QPVGHDIGSLEYAACGAAPMPVELARSFERTGVKIVEGYGLTESACI-------ASLNPLDGERRI---GSIGLRLPYQRMRIVDDTGRYV-RDADEVGLIALAGPNVFRGYLAHERGLWIDIAGERWLNTGDLGRRDAHGYFWLVGRKKELIIRGGHNIDPRIIEDALAAHPAVALAAAIGRPDAHAGELPVAYVLKAGASADEAALLAFAADAIAERAAVPKHVRILEAVPTTAVGKIFKPQLQ---------- 108760185 2768 ------------------------------------EGQQLTYAALEEQANQLAHHLRTLGVGPEVRVGLCAERSVELVVGLLGVLKAGGAFVPLDPAYPTARLTHMMRDAGLSVVVTMDAIADVLPA-GGEL-----LVALDGD-------RRQLARNPSEPPRVPEHLAY-VIYTSGSTGTPKGVLVPHQGLC-NTL------GTIIRAHDVVLQAAAL-GFDASVLEVLSTLVAGAELHLAPRLPGAPLRGLLESRGITTVTLTPSSL----SQLEPEG--LPLLETVISAGEACSPELARRW-KPGRRLLNGYGPTEASVCA----------TLSTELDVE-RPDIGRPVANMRAYVLDGRGQPVPP--GVPGELYLGGPGVARGYLGRPELTAERFVPDAFYRTGDRVRFLADGRLEYLGRTDFQVKLRGFRIELGEVEAVLRQYPDVRDAVALVREDTQGARRLVGYVV------QAAELDASALRS-FMKERLPDAFVALDALPLSPSGKVDRAAL----------- 159046093 117 -----------------------------------------TYRELHRQVCKLSNVLEDLGVRKGDRVILYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALSARINGADARLLIYAPRQTPLKSNADAALDDVKMLVVKRTGGQTTWVDYHE-LMLEADPVEVEAEHPLFILYTSGSTGQPKGVVHSSGGYLLYA---------AMTQKYV-------FDVHEWCTADVGWVTGHSYIVYGPLADASRFWQVCDKHKVTQFYTAPTAIRALMEFVETC--DLSSLRVLTVGEPINPEAWNWYNDLV------GKGRCPIVDTWWQTETGGHLLTPLPGAIATKPGSATLPFFGVQPVVLDPHSGAEITETECEGVLCLKDSWQMRTVYGDHERFVKTYFSDGYYFSGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHDKGQGIYCYVTLMNGEEPS-EELRKELVRTEIGPIAAPDLIQWAPGLPKTRSGKIMRRILRKIAEDDFG-- 167035078 3118 --------------------------------------QQLSYAQLDQRANRLAHHLIALGTKPE---STVGIALERSVEAFLAVMKTGAAYVPLDIDYPQDRLQWIV---EDSAM----HLLLTNSALSQRFDTVGRIVELDRLALAG-------LPDGVPRARVEDDNLAYLIYTSGSTGKPKGVAVSHGQIRMHCQAIAELYEMDESTRELLF---MSFAFDGAQERWLSTLSGGCLVIRGNRLWTAEETQVLHEQRIDIACFPPAYLQQLAEFGESQQQVAPPVRIYCFGGDAVPDAL---FELVKRTLRNGYGPTET-------VVTPLLWKVSADQSCAVYAPIGDRVGLRTLQVLDQDLNPLP-DGVA-GELYIGGEGLARGYHQRAALTAERFVADPFYRTGDRVRRRADGTLDFIGRLDNQLKIRGFRIEPGEIEARLRNLADVRDAVVVAREGATGKQL-VGYVVSGSENTNPAQLRE-ALRTELPDYMVPAQLVVLEAMPLTPNGKVDRKAL----------- 110598017 2128 --------EPLNLYACFAAMAKERGSAIAIS----DKTERLSYTELLCRAQGIAQYLALEGVREGEIVAMHLERSCTGVAIILAINALGACLDTSFPAL---RIALILADADCRVVIADASGRKVIEELAGREKCEGR---ADGQAPAKRLIIE---GEKSSSAALPERREDVLAYTSGSTGQPKGVRVLERGIIRLTVNQDYIE---IGHDDRVMLVSSLFDISTFDL-WGALLNGAELCVIDRNLDPAAFAAEIACRNITIMAMATGLFHRQA---ETMPESFSKVHKVLAGGELMNPELLKR----AVEAAQTAFYNVYGPTENTTFTTTHLVTPGDLQGQAI--PIGKPIPLTTVMVYDKRDQVVPI--GIWGEIINGGEGVADGYQNRPELTAAGFTPEGCYRSGDIGRWRADGVLEIGGRRDTQIKHRGFRIELGEIEDALCRHPGVAGAAVL---FRKDAGELVACLVIRGEEPEPIELRSWLMQR-IPSYMVPARFIRVARLPINSNGKLDRKRL----------- 209905361 109 -----------------------------------------TYRELHAEVSRFANVLKSRGVKKGDRVSIYMPMIPEAAVAMLACTRIGAIHSVVFGGFSPDALRDRIQDSDDKAIAQCPNVHTCIVVKRGGEQVNWH----DDRD----VWYHEAMKEECPPEEMNAEDPLFILYTSGSTGKPKGVLHTTQAAMTHKLVFDYKDGETY-----------------WCTADVGWVTGHTYIVYGPLANGARSLMF---EGIPTYPDTGRFWQVCDKHKVSTFYTAPTAIRMLMGAGSSLRLLGTVGEPINPEAWEWYYRVERCPIVWQTETGGHMITLPGATRLKAGSATH-PFFGVQPVLLDDQGKEITGN-PATGNLCIKHPWMMRTVYGDHPETYFKLYP-GYYFSGDGARRDEEGYYWITGRVDDVLNVSGHRLGTAEIESALVLHPKVAEAAVVGYPHEITGQGIYAYVTLMAGEQGSEELKKELVNGPIAKVNL---LQFAPGLPKTRSGKIMRRILRKIAAN----- 72381897 114 -----------------------------------GDKKKYTYKQLHKEVCKAANALKSIGIGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSSEALRDRLINGEAKAIITKDKVIPLKDAVDQALQRTKKNIAMDDGRDYWWHEIVDSQADDCLPEQMDSEDCLFVLYTSGSTGKPKGVVHSTAGYNLHLTFKWIFD---IRENDVY-----------WCTADVGWITGHSYIVYGPLSNPGAFWDVIQKHKISIFYTAPT---AIRAFMKANQYDLSSLRLLTVGEPINPEAWIWYRDVIGCPIVDTWWQTETGGVMI-----SPLPGATP----TKPGSATFPLPGIEADVVNSDGDSVANNEG--GYLVVKRPWMMRNVYGDEKRFRESLKPSDMYFAGDGARRDEDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHELISEAAVVGRPDDLKGESIVAFVTLRTGAEANENIEAQLKKGPIAK---PDEFKFTDSLPKTRSGKIMRRILR---------- 10639825 96 --------------------------------------HEISYRQLDDDSSKLAAYLRLRGVGPGAFVGLCVERSPQMITALLGVLKTGAAYVPLDPEYPVERLRYVLSDTGARLLLTQEPLRPLFPDHDGEI------LCLDQHRQDIDALAAAPAPDSPVP--LPSDTAY-VIHTSGSTGRPKGVLVTHRSLANHSSAVNRY--FAFAPGDRVLQCRPLSFDAAAEEIFPPLLHGAALVLGSDPLRQTALTQQVIDTGTTFLS-VPTAWVAEEDCLLATESALRTM--IVAGEKAARQALLTWKKRVGEDIRNVYGPTEGTITTT-----VHEPGADWETGEYGSVPIGRPIDNVRTYVLDDALRPVPAGEP--GELFIGGAGVAVGYLNAPQTTAERFLPDPFYRTGDLVRADADGCLEFLGRRDHQVKLRGYRIEPGEIEAVLTEHEDVR--ACVALVTDDGPDSALVCFVTGRAAPPAAELIAH-LRGRLPWYMIPTAVHVLDAFPLTPNGKIDRAAL----------- 145589321 99 ----------------------------IIFEADDGTVTKVTYKEMLERVCKMANALRKMGIKSGDRVIIYMAMTIEGIVAMQACARIGAIHSVVFGGFSAQALDRIVDVGAVAVITADGQFLPLKEALSGECGNVKHVIVSKRTGTEVTMTMQEIVANECEPEWVSAEHPLFILYTSGSTGKPKGVQHSTGGYLLWAI-LTMKWTFDIKPNDVF-----------WCTADIGWVTGHSYITYGPLAVGATEI-VFEGVPTYPNAGAPTAIRSLIESIHPKSYDLSSLRLLSVGEPINPEAWMWYYENVGCPIADTFWQTETG---------GHMISPLPGATPMIPGSCTLPLPGIKAAIVDEAGVDVP-NGQG-GILVVKRPWFVKSYFPEELGGTLYLAGDGAIRNKDT------GYFTITGRIDDVLNVSGHRMGTMEIESCLVANPLVAEAAVVGRPDDMTGEAICVFVVLKGGRPTGDEAKK--IATELRNWAKPKDVRFGDNLPKTRSGKIMRRLLR---------- 144899733 113 ------------------------------------ESRVVTWGELSDRVNRLANVLKGLGVAKGDVVTLYLPVIPEAFVAMLACVRLGAVHSVVFSGFSAEALADRINDAGAKVLITADRAVPLKVNADRALNSQKQVHSVVVVRRSGYDAVLDAAAPWCEPVEVGAEDPLFILYTSGSTGKPKGLVHTTGGYLVHAGTSTIFD---WHENDVF-----------WCTADVGWVTAHTYKVYGPLLNGATSV-LF--EGVPTWPDVSRWWSIIAKYTAPTAHDLSSLRVLSVGEPINPEAWLWFHRVIGCPIVDTYWQTETGAVLLVPIPGATPNKPGHAAK---------PYFGIRPELVDADGNTL--DGPGQGNMCFAGSWPGQALHDHDRFVRTYFAPPGRYFTGDGGSRDEDGYYRIMGRVDDVINVSGHRLGTVELESAISSHPAVAESAVVGYPHDIKGQGVFAYVTLKEGFAESDALRREIIEARIGPIATPDAIQWAPALPKNRAGKILRRIL----------- 148242444 133 -----------------------------------GDVRRFSYRELHAEVCRAANALKALGIGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSADALRDRLIDGEAKAVITADGLKPAVEALAGAVPSVQAVLVVQRT--QGAVTMEDHWWHDQVPLQAADCPAEPMAYTSGSTGKPKGVVHTTAGYNLHLTFRWIFD---LKEDDV-----------HWCTADVGWITGHSYIVYGPLSNPGAFWELIEKHKITLFYTAPTAIRAFMKSGRSVGYDMSSLRILTVGEPINPEAWIWYRDVIGANIIDTWWQTETGGVMISPLPGA---------TPTKPGSATLPLPGIAADVVDASGQSAGADEGGFLVVRRPWPGMMRTVHGDPDRFRRSYAADGIYFAGDGARRDGDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDELKGEGIVAFVLEGGRQGSPEELRKH-VGAEIGPIARPDEIRFSDALPKTRSGKIMRRILR---------- 15922340 111 ------------------------------------EVRYITYGELYREVNRVAYILKEVGLKKGDAI-SLYLPMIPELPIFLAAARLGIIFSVVFSGFSAQALADRINDARAKLLVTADKIVPLKDIADKALKRTNNNITMKEGRDEFFNVYKQVLNAYVEPERTKSEDPLFILYTSGTTGKPKGIVHDTGGYILHATMNWVFD---IKDSDIMWTTADIGWITGHSIVFGPLLEGVTTVMYEGALDPDRWASIIERYGVTILYTSPTAIRSFMKLGEDVGRDFSSVRLMSVGEPINPEAFRWFFRLVGKEFGSTWWMTETGGIMI-----SHLPGLY---LIPLKPGTGMPLPGIDADVVNENGNPTKPEER--GYLVIRKPWMPLTIWGDPDRYVKVYWSKGIFYPGDFAVKDSDGYFWILGRADEVIKVAGHRLGTYELESALIHHPAVAEAAVVGVPDPLKGEVPVAFVVLKGQKANEESLNEWVREQVGPIASLSSIY-FVSKLPKTRSGKIMRRVVK---------- 159043377 65 -----------------------------------------TYAELQERVSLLAGALRAKGIEKGDRVLIYMPMVPQALEAMLACARLGAIHSVVFGGFAANELAVRIDDATPKAIIIEPGRVPLLD---GAIDLATHFCLIFQREQEDFDWHEAQYGDPAECVPVAGNHPAYILYTSGTTGQPKGVLRP-TAGHLVALNWTMKNIYNVDPGDVF-----------WAASDVGWVVGHSYICYAPLIHGNTTI-VFEGKPVG-TPDAGTFWRVISEHKVKSFFTAPTALRAVAGERADPDTIQWTMDKLGVPVIDHWWQTETGWAIAAN-------PMGIEH---LPVKIGSPMPGYDVQVLDEGGHPVAP--GTLGAIAVKLPLAPGTWQAEERFVKSYLTTPGYYETGDAGYIDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLASHPDVAECAVIGVSDTLKGQMPLGLCLSAGVNRPHDEIAKECVKLVREKIGPVAAFKLADRLPKTRSGKILR-------------- 149409292 112 ----------------------------------------------------------------GDRVAMVLPPGLESYLVSLACVRTGLVFVPGSSQLTAPDILHRLRVSEAKCVVADDAAAPAVDSVESRCPSLKTKLLVSDDNRGGWLNFPKLISAPADCVRTKSRDAMAIYFTSGTAGAPKMVEHSHYSLGMFSLAAR--RWMALEPADVVWGLGDASGADPFSLSSAAWLQGACLFLHHPKISSETVLDALSRFPITTFYGRPSLYQRLLQDCHTNSYRFQSLKHCVAAGEPSKPWVNREWKRLSLDIYEGYGQTETGLIC------------ATYKRMKVKPGSGKPVLPYNVQIVDENLNILPEEGNIAVQTQPNRPFLFSRYVDNLEPTALA-EPRRFYLTGDKGVMDEEGYFWFAGRADDIINASENQIWPREVEDVLAKHPAVVESAAISSPDPGRGEVVKAFVVSRNRDDLTLELQRHMKKVADPH-KCARKVEFVPELPRTLDGQTRRSELRKR-------- 11095214 48 -----------------------------------------SYDEVNARANQLARLLLSEGAGPGRVVALALPRSSRMVISVLAVAKAGAAFLPVDVNYPEQRIAYMLADAEPALLCTIRTAVPKLPADIGVLDSAEQTATLD-ALPDTDVTEDERGG---------SLAATNLAYTSGSTGRPKGVALTGAGLPALAAAK--VATMQVTEDSRVLQFAPSF--DAYVTELLATFTGATLVVPGSDTDPLAKVLR---EGQVSHAVLPPAAVA-----TMSPDAAPDLRVLVVAGEECPAGLVEQWSP-GRLLVNAYGPTECT------VCATMTGPLTPTDEVTI----GRPIPGVSVHILDDELLPVA--AGEIGELYLSGAGLARGYLNRPDVTAHVFVANPFYRTGDLASMRADGDILFHGRIDDQVELRGFRIELGEVESVLSQHPDVAQAVAVLRAGEDDGPQLLAYVVPHGTTPAAGELREH---AGLPDYMVPSVYATIDAIPVTPSGKTDRAAL----------- 146760134 1569 ------------------------------------EGRSTTYGELDEAATRLANLLAIYGAGPGESVALLMPRSDDAIVAILAILKTGASYLPIDPSVPDTRLEFMLSDA-----------VPVAAVTTAELRSGVSVVQFDEDDPTGAIYGHTPLLTPA-----PDDIAYTI-YTSGTTGVPKGVAIAHSNVT-----------QALKFPLTHMPTGPVFDITVWEI-FGALLHGGRLVIVPDSVSPDDFRDLLIREKVTVLFQTPSA----VGMLSPEGLDNMT---LVVAGEACPTEVVDKWAPGRVMI-NGYGPTET----------TIYATFGELIAGSGVVPIGVPVPDAALFVLDRWMRPVPP--GVVGELYVAGLGVGIGYVGRAALTASRFTACPFYRTGDLVSWGDDGQLQYLGRADEQVKIRGFRIELGEIQAALADLDGVEQAAVIAREDRPGDKRLVGYFIGAGE---PAQLRSSLAKR-LPPYMVPAAVVRLEALPLTVNGKLDKRAL----------- 145595250 29 ---------------------------------------RLTYRQLDERANQLAHRLLALNVRPEEPVAVLMDRSVELVVALLAVLKAGACLHSAYPM---ERMQWIIDNCERPVLLTD------TPTLRRGLPKTRKLIPVDTD-PE---IAAQPVTDPAAP-RHPLQLAY-LIHTSGSTGHPKGVQVTH-SDVLGLVQDRVWNG---DRHERVLMVAP-YAFNVSTYEFWVPLLHGGQIVVAPDLDIATLRSLISENRITLTAGLFRI------IAEEAPDSLTGVREVLTGGDVIAPTAVRRVLEANPDVRGMYGATELT------LFSTH-EPMTTPFHEDTTVPIGSPMDGVQRYVLDAGMRPVVV--GEVGELYVAGRGVARGYHGRADLTAERFVANPFYRTGDLMRVTPEGRLTFVGRIGDQVKINGFRVEPAEVEVAIASFPGLAHVAVVASPTALDGDRLVGYVVPKATEIDLAALRTHIAQA-LPDYMVPAGIMVVDTLPLTPNGKLDRKALPE--------- 40062619 108 -----------------------------------------TYQELYESVCRFANALKERGIKKGDRVCIYMPMIPEAAYAMLACARIGAIHSVVFGGFSPESLKRILDSDCQTVITADEGLIPLKQNVDEALVNCPSFVVKRTGADERDVSYEESMSSDCPPEVMDSEDPLFILYTSGSTGKPKG--------VLHTTAGYLLQ-TTMSHK-----LIFDYHEGEWCTADVGWVTGHSYIVYGPLSNPSRFWEVVDKHQVNIFYTAPTALRALMEPLESTSR--ESLRVLTVGEPINPEAWEWYYRVVGCPIVDTWWQTETGSAMISPLAGSTPQKPGSATK---------PFFGIEPALLDENGQEI--EGEGSGNLVIKRSWPSQTVYGDHKETYYSLYP-GYYTTGDGARRDKDGYYWITGRVDDVLNVSGHRLGTAEVESALVLHETVAEAAVVGYEHDKGQGIYCYVTLMNGIEPS-DELKSDLVGGAIAK---PDIIQWAPGLPKTRSGKIMRRILRK--------- 170722705 1557 -----------------------------------------SYAELNQRANRLAHRLIAAGVGAEVPVGLVAERGFAMIVGLLAILKAGGAYVPLDPAHPAERLAFVVRDSGIKVLLDQPGLL-------AELPEYDGLLRLNLEA-----------GYDDQPVDNPARSSVDIIYTSGSTGLPKGTLLSHNVLRLFSACDRWFR---FDHNDVTLFHSFAFDFSVWEI-FGALLHGGRLVIVPQTLDPQGFLQLLVDERVSVLNQTPSAFKPLTQAACSATSADLALRLVIFGGEALDAALRPWFERFGAQRPQMYGITETTVHVTYRPIG--LDDLSRT-----VSPIGELIDDLSGYLLDGELEPVP--AGCVGELYIGQAGLARGYLNRASATRFIANPSRLYRTGDLARRRGDGTLEYIGRIDQQVKVRGFRIELGEVEASLLAQPAVAQAVVIADQGPAG-TRLLAYLVAHEGQGGDTGALRAALKAQLPDYMVPAHCMWLEQLPLTVNGKLDRSAL----------- 15599927 103 ----------------------------------------ITYRKLHHNVCRLANVLKSRGVEKGDRVCIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDSLDRILDADCRTVITADEGVIPLKQNVEKALKDCPDVVVVVERTQEGRIWYHEAL--HAASADCPAEAMDAILYTSGSTGKPKG--------VLHTTGGYLL-GAAMTHKYVF-----DYHDGDWCTADVGWVTGHSYIVYGPLANGATTLQVIDKHQVNIFYTAPTAIRALAPVRQTSRSSLRLLGS--VGEPINPEAWEWYYQVVGCPILDTWWQTETGSILIT--------PLPGATALKPGSAT-RPFFGVQPVLLDEKGKEI--DGAGSGVLAIKASWIRSVYGDHQRMIDTYFKPPGYYFSGDGARRDEDGYYWITGRVDDVINVSGHRIGTAEVESALVLHDAVAEAAVVGCPHDKGQAIYAFVTLMAGSQPS-EALQQELLAGSFAK---PDHLQWAPSLPKTRSGKIMRRILRKIACN----- 170078444 87 -----------------------------------GDSRTLTYAQLHHEVCQFANAMKKLGVKKGDRVGIYMPMIPEAVVALLACARIGAPHTVIFGGFSAEALRSRLEDAEAKLVITKDKAVPLKDQVDAAIASVENLVVQRTKEPAGRDHWWHDLQKEADCPAEPMDAMLFILYTSGTTGKPKGVVHTTGGLYTHITTKWIFD---LKDDDVY-----------WCGADVGWITGHSYITYGPLSNPGCYWEIIQKYGVTIFYTAPTAIRAFIKMGEGIPNKMSSLRLLTVGEPINPEAWMWYHRVIGGEIVDTWWQTETGGVMITPLPGA---------TPTKPGSATRPFPGIVADVVDLDGNSVGDNEG--GYLVVKQPWMMRTVYGNPERFRSTIAPDGLYFAGDGARRDQDGYFWIMGRVDDVLNVSGHRLGTMEVESALVSHPAVAEAAVVGKPDPVKGEEVFAFVTLEGTSPSDDELKAHVVKGAIAR---PGEIRFADVMPKTRSGKIMRRLLR---------- 70606954 106 -----------------------------------------TYQDLYYEVNRWANALREIGVRKGDRVTIYMPLTPEGVISMLAVTRLGAIHNVVFAGFGVQALADRISDAGSKVVITADKLVELKKAVDGKNSPVEKVIIYKRTGSERDVYFEEAKYKPIDPEPVESTHPLYILYTSGTTGKPKGIVHSTAGYLVGTSIMLLWSYGMSEENDILFNTSDIWVVGHSYITYAPLVMGRSIVIYEDAPDADKWAEIIERNRVTVFGTSATALRSFMKYGDEVKHDLSSLRVIVTAGNYAPW-------KWGLEV-VGNGRVYMSHQWWQTETGSNLGYMPGLIYLPMKSTCGFPLPGNKIEILDESGNTTPRNRGYLVMLPPYPPSMMIGMWGNERLKKSYFSKPGIYYSGDYAMIDEEGYIWVMGRADETIKVAAHRIGAGEVESITTSHPAVAEAAAIGLPDPKGENIHIFVVLKTGHVPSQELATEAYMRGHMGAIVTPEIH-FVEKLPKTRSGKVMRRVIK---------- 162452098 38 ------------------------------------EGRRITYRELDALADRCAALFREAGVQRGDRVMVALDNGVDAVVAYYGADGVPSLLGTA---MRPRRLGQVMELAGPRVLVLPPGARPAATFLSGAAPPAAAGPPPDGR------DFQEALGAPGEPRRAIELDLATLCWTSGSTGESKGVMLTHQNLRNSTAAGAYLEHTA---DDVILCVLPLSHTYGLFQLLVTHAFGGTVVLEKGFSMPWPIVQRMAEERATGFAGVPTIFASMLSLKNFAKADLSALRYMTNAAYGLPAPQLLRLRELNVSFFAMYGQTECTRVCY----------LPPSLALERPSSVGIAMPNEELWIEREDG--THAEPGEVGELVVRGPNVMRGYWRNPDATARALRPEVVLHTGDLFKMDEDRYLYFVARKDDIIKTRGEKVSPLEVESVICKVPGVVEAAVVGVPDQVLGVAVKAAVVKAPDAAVTADDVRKKVRSELDEVAVPKFVEFMDSLPKTASGKVKKSEL----------- 119510827 520 ------------------------------------ESQQLTYQQLNQKANQLAHYLIENFQIQPDTL--IGISVERSLEMIIGVLGIGGAYVPIDPNYPPERIRFMLEDSGISVLLFLQEKLPI-----SELK--HQIICLDEE------AFTEQLIDNPNPKSTPDNLAY-VIYTSGSTGQPKGVMIEHKAIVNLALASRWIQFGSFSFDLSIGEIATTLSAGA-CL----YLAQKETLLPS-----QALVDLLAEHKISHFALPPS---ALAVLPQAT---LPDLQALIIGGEACAAELV---EQWGTSFFNCYGPTESTVIA----------SIFRCEPNGKKPSIGQPIANNSIYILDPHNQPLPPG--IPGELCIAGVGLARGYLNRPETTSEKFMEIDLFKTGDLARWCADGNLEYLGRIDEQVKLRGFRIELGEIESLLLQHSLVKEAVVILYSNPR-----LVAYVTQAEKSVTLEIKEY-LKNRLPNYMIPSQIMVLEQLPLTANGKLDRRGL----------- 116254566 111 ---------------------------------------RITYRELYAHVMKWANVLRSQGIGKGDKV-TVYLPMIPELTAMLACTRIGAIHSTLSTNCPPKVLASCIADAASTVVVLDAALDKLPEVVTSVI-VVKHTVSMLKGRDHYYDELAETVPDQCPPEEMKAEDPLFVLYTSGSTGKPKGVVHTTGGYLVY---------TAMTHQYVFDYRDGDIH---WCTAEISWITGHSYTVYGPLANGATTLDIIDKHKVSLFYTAPTAIRSLMGSGEDASNSLASLRLLSVGEPIDPKTWDWYHRVVGCPIVDTWFQTETGGILM-----TPLPGATE-----LKGSVGTPFFGVRPELVDAAGNVL--DGVANGNLVIADSWMRTLYRDHEEQEYFSIYPDKYF-TGDGARRDAGGHYSITGRIDDVINVSGHRIGTAEVESALVAHASVSEAAVVGYPHEIKGQGIYAYVTLIDGEAASDELRKELVRKEIGPIFTIDKVQFAQGLPKTTSGKIIRRILRK--------- 84495125 105 -----------------------------------GDTRTITYADLLADVSRAANALIELGVQTGDRVVIYLPMIPEAIATMLACARLGAPHSVIFGGFSAEALRTRINDAEAKIVVTAPLKAAVDEAVAGGDTPVEKVLVVKRTDSEEWTDGRDVWWHDVVDKQSPEHTAEPMDYTSGTTGKPKGILHTTGGYLTQTAYTNSVVHDVHPESDVY-----------WCTADIGWVTGHSYIVYGPLANGATQVELIEKYKVSVLYTAPTAIRTFMKWGDDIPAKLSSVRVLSVGEPINPEAWLWYRKNIGAPIVDTWWQTETGAIMI-----SPLPGVTTLEPGSAQR----PIPGISAEILDDEGKPF-TEAEKVGYLVLTKPWMLRGIWGDPDRYKETYWSEKYYFAGDGAKYDAKGNIWLLGRVDDVMNVSGHRLSTAEIESALVSHPSVAEAAVVGASDETTGQAVVAFVILRGGDETVQELRNHVAKGPIAK---PRSIMVVPELPKTRSGKIMRRLLKDVAEN----- 170694651 117 ----------------------------IVFEADDGTVTNVTYQDLLQRVSRFANALKKRGVKKGDRVVIYMPMSIEGIVAMQACARIGATHSVVFGGFSSKSLNRLVDVGAVALVTSDEQMLPLKEALMGGCDAVKSVIVY--KRTGGKIAWDEARDLWMHELMQAESDQCAILYTSGSTGKPKGVQHSTGGYLL--WAAQTMKWTFDWKANDVF----------WCTADIGWITGHSYITYGPLTLGGTQV-VFEGHKVTLFYTAPTAIRSLIKAAEAKSYDLSTLRIITVGEPINPEAWVWYHENVGCPIVDTWWQTETG---------GHMITPLPGATPLVPGSCTLPLPGIMAAVVDETGQDVP-NGQG-GILVVKRPWMLRNVWGDPDRYKKSYFPETLYLAGDGAVRDKEGYFTIMGRIDDVLNVSGHRLGTMEIESALVSNPIVAEAAVVGRPDATTGEAVCAFVVLKRARPEGEEANENWVGKEIGPIAKPKDIRFGENLPKTRSGKIMRRLLRSLAK------ 163845605 79 ----------------------------------TGQSRTLTYFELYREVNRLAGLFHNLGVRKGDRIIIYMPMVPEAIFAMLACVRIGAIHSVVFGGFSVTSLASRIDDAEPVLIVTDAGMVPLKEIVDKALDSVRDVLVLNELKKGRDLDWYEQLAKRGEPVPVASTDPSYILYTSGTTGKPKGVVRDTGGYMV-ALYASMSTIYNCGDGDVFWSTSDIWVVGHSYIVYAPLLKGVPTVVYEGRPDPGVWWRVIEKYGVTHVFTAPTALRALRKFPEHRDADISSLKLLYAAGEPAPTYEWAS-AALGVPVIDHYWQTESGWPMVTNPVGVEL----------LPIKPGSPTKPARLEVVDADGNPVPPGEK--GFLVEHGPLPPGGYWGH-------FKDKLLYMTGDYAIKDADGYLFMLGRADEVLNVSGHRLGTREIEEVVSAHPAVAEASVIGVRDELKGEDVLVVAVPQMQDDIANEIRQ-LVRERIGPIATPKAVHFVSMLPKTRSGKIMRRVIRAVYQ------ 145298005 104 ------------------------------------EDRKLTYRELHAEVCKFSNVLKAQGVHRGDVVCLYMPMVPEAAIAMLACTRIGAVHSIVFGGFSPEALARIIDSGSSIVITADEGLVPLKEALTNPDTRVSKVIVL--KRTGGNVAWHNAASSDCPPEAMNAEDPLFVLYTSGSTGKPKG--------VLHTTGGYLVYAT------LTFKYVFDYHEEDWCTADVGWVTGHSYLVYGPLANGATTIQVVDKHQVTILYTAPTAIRALMDAVEGTSR--QSLRIMSVGEPINPEAWEWYYRTIGEEIVDTWWQTETGGILI-----SPLPGVTD-----LKPGSATPFFGVQPALVDNMGEPL--EGATEGNLVITDSWTVFGDHERFEQTYFSTFPGRYF-TGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESALVAHPKIAEAAVVGVPHEKGQGIYAYVTLIAGEEPSREEVKEWVRKE-IGAIATPDVIHWAEGLPKTRSGKIMRRILRK--------- 157415560 5 ------------IYDFLEKSLIKFSEKTAFVEPFAKERKEITYKNFDLFSKKLASELRNLGNDNPIQVPVLIIKGIDCLISFFGV-ALSGNFYTLLDEKSPKE------RVEKVIEVLKPKLFITSKNLNFNL----NLPTLYTQDFEGF-DINESLLKNAKEKHI-DTNLLYVFFTSGSTGIPKGVSIAHKSVIDYTFW--VCETFKFDENEILANQAPFYFDNSILDIFSSVKSGATHLLPNHLFAPNKILECLEKEKVSTIFWVPSVLIYFANTEALNNFSLNTLKKILFCGEIMPNKQLNIWRKHNALFANLYGPTEITDVCSFYIIN---RTFKDEELLPI----GKACKNTELLVFDENMNFIPKQIGVKGELFVRGTSLSLGYYNDKEKSKQAFIQDLLYKTGDIVSYNKFGELLCYGRADNQIKYMGHRIELGEIESVINSHESVKNSACI------FKEDIICFYESKDELDL-----KAFLKDKLPSYMIPKNFIKIDKFKLNQNGKIDRKILNEK-------- 218152530 110 -----------------------------------GDSRQYTYYELYRAVNRFANGLKALGVGKGDRVVLYMPQLPETVIAMLACARIGAVVREVDPRVVVTVDGFYRNEEVDRALLDDP-------AQNLESVVVVHRANVDVNMDSARDCWYEDLVRHERPHAPAEIMAADIMHTSGTTGKPKGLVHSHGGYMVHRTFKWVFD---LKPTDIFCSADPGWITGHSYLVYGPLLAGTTTVMEGHSLYPQALWNIVSKYGVTIFYTSPTQIRTLMRF----GHRLSSLRILAVGEPFNTEAWLWMYENIGCPVLDTWWQTETGMIMISPLPVSVLKPGS----------VTRPLPGIDADVVDAEGNPVP-DGKG-GLLVIKKPWMFSDVIGDREEVMAHYWKRGMFYAGDVARKDEDGYFWIQGRADDVLNISGHRIGTAEVECALTKHPQVAEAAVVGVVDKKGQVAKAYVTLNHGFVESDDELKEQVRRE-LGPIVIVRSIEFRDELPKTSSGKIKRTEL----------- 37077106 108 -----------------------------------------TYKELHDEVCRMANILRTRNVKKGDRVTIYLPMIPEAAYAMLACARIGAIHSVVFAGFSPDSLAQRINDCQSKVIITDEGLVPLVDAALAKADGVDWVVVVKDMNPTRDLWYHEAAAMVTTECPVEHMHALFILYTSGSTGQPKG--------VLHTSAGYLV-YAAMTHQYVF-----DYHDGDWCTADVGWVTGHSYILYGPLANGATTLMF---EGVPNYPDNSRFWNVIDKHKVNTFYTAPTIRALMQGGDASLRLLGSVGEPINPEAWEWYHVGEDRCPIVDTWWQTEITPLPGATKLKPGSAT-QPFFGVVPEIVDADGKVL--EGETTGNLCLTRAWMMRTVYGDHARFEQTYTYKGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVAHEKVSEAAVVGFPHDKGQGIYAYVTLMAGVQPT-EDLRKELVRKEIGPIASPDQIQFAPGLPKTRSGKIMRRILRK--------- 158314247 80 -----------------------------------------TARDVQTTAGRVAAALSALGLRHGQRVAILKRNHFDIHLLHLGVVRAGGVACPMNGAFAADKVAPYLLNVNARILLADPTLLRVLRVLVGRVTDVRELSAALERAGVPAVHWIEAVERPAPAVRRGRREPLYLVHTSGTTGFPKAVILRNGPQA-RAIRGWLCYVHVSPRRDKGYFAVPNNHQAVIMTFHSLLLLGVRTRATGRDFDPRAVQELASGRYTGFF-GFPITYTQLKE-VPLAAHDLRAMRFWASTADAAHEEMIGTFRRLGLPVGGSVYLAQGSSEVGTPSVLRYYSRFTRRYERRIGRRHSTPFPRVRI---ARDGRVVPRG--EVGRLEVRGRTLFEAYWNNHSLTYEAVR-DGWFFTGDVARW-SGGHVVQLDREVDIIRTRAGEVYSLPIEERVHRHPAVFDACVYAARQPDGSQLPAAAVAVRSGASTTDELNEHLVAVEIVPW---------DEFPIGVTGKTLKRAFRER-------- 108798754 27 --------------------------------------QRHTYADIVARSNRLASYLHGAGLGCHTERSELGHNSTAYVEGLLGAFRARVAPFNVNYRYVRDELRYLLDDSGATALLYHACFAPRVAEVLPDLPRLRTLIVADGSGNEGAVDYESASGPSTPPPVQPSPDDLYVLYTGGTTGMPKGVLWRQ-----HDIFMTAFGGRSLYGGDTVTSLEEVAQ-------RAAANPGTKLLILPPLMHGAAMTALTTGQTVVFTSVVDR--LDAQDALDTIAREQASVVTVV--GDAMARPLADAVEKLAVVANGGAFLTPTTKQRLIDLLPNAMETGAQMTHLSMNGAVATPDTCV---IAEDLGSVLPPGHDGLGWLAQRG-YVPLGYKGDAAKTRTFPVVDGYAVPGDRARHLAGGEIELLGRDSVTINSGGEKIFAEEVEAALASHPAVEDVLVAGRPSDRWGQEVVAVVLAEGATADADELITHAANS-IARYKLPKAVVFRAAIQRSPAGKADYRWAREQ-------- 126727133 63 -------------------------------------------------ADRLAVHLDGLGVGLGDRVAVFRGQSVWTAAAHIAIWKIGAISIPLFPLFGSEALQTRLSDSGAIAAISD---VAGGETLRGDLPNLSHIIVFDQDAPR-FETVETG----------PEDPAC-LIYTSGTTGAPKGVLHGHRVLTGHLPGVELSHNFLGQSGDCIWTIGGLFDVLMAGLALGVPVVASRS----DKFDPKGMQKLIDQAQVKNVFLPPTA----LRMIKSAGVEITGLRSVATGGEPLGAEMQVWGQKFGVTINEFYGQTEC------NMIISSCSELFEPK----PGAMGRSVPGHSVDVLNEAGEPTKEEGDI--AVRQGSASMMLEYWNKPEITAAKFKGD-WMITGDRGI-REGAYIRFLGREDDVISSAGYRIGPAEIEDCLMQHEAVATVGVIGKPDELRGEIVKAYVVLGSGHVASDALKQERVKSRLSPHLYPREIEFVGDLPMTVTGKIIRKDLKNR-------- 91783041 108 -----------------------------------GDCATLSYAQLRTATARFANGLRSLGVGQGDVVAIYLPNMLESFVAIQACNRIGAIYTVLFAGFSADAAALRLQTSRAKVLVTADKQVPLLENARKARRSLEHIVVIDRTAPDGETGYKELVAAQSDDVPLEANAPAFLIFTSGTESKPKGVVHSVAGFLLGTWAGPAKDDVYWCAADVGWLTFPIQAVIG-GLAHGASLVCYEGALDTPGKD--RFYQIANRHHVTKILIAPTMLRALGDEV-AKANRIDGLRLITTQGEPDPETYHWTSNTLGDQIVNAYGQTETGS--TWTYPVYGVEPLK-------AGSCGTPVPGHAYRVLLEDGSTAPVGTK--GALVLTAPFPTLARTVWDDHQRYLNTYPGVYNTSDEAVVDSTGQLWVLGRGDDVINVAAHRLSTMEIESVVASQPGIADAAVVGVSDAVKGTVPVAFVTLVAGAPVESTIGQICAAASDAIGTIAEQVFVCKALPKTRAGKTVRRLLRE--------- 218720202 63 ------------------------------------------------------AGLKKANLEAGECVLVTLPNNVLYSSIFYSIIGAGGIYMGINPASQYAELEHFLELSTPKLIITAPTGLGLLQEVTKAKGIPQRICVLDQYAPNGEAARKDEYPQEGDWIRFDNINRCAMYTTSGTGGLPKGALLSHHSIVMHH--QSLYYDTPYDITRLI--CIPMFHLFGALFTHIWPIRYGETCYILPRFDIAQFVKTIYLYRITETFMVPAMVHALNKCPDELSEFFRSLRYIGSAGASLDSVSAQRLEHPEAQVCQLWGMTEAG-VAFQ--VRYGCRDAT--------ASIGRLLPNYEVKLLDIDDQEVTAEDTS-GELYVRGPGLLMEYKGIPNAKDE----NGWFRTGDV-VTVRDGKYYVVGRAKELIKVRGWQVAPAEIEGVLLKHPCIADAAAVGIPDQHEDELVRAFVVRRKTIAAARLTGDEVYR--FARHQLVSGVVFVDEIPRTPSGKIQRFKLVE--------- 15640279 22 -----------------------------------------SYENLASDIKKTAAKLVSLGVTSEDAVLVRSNNSYSFILLYFSIHYVGAKFVNVAPDSDVSYVSFI----EDKV---NPKL--FIEKSQDFIRNIDSYTFDNIFPPQA-------------------RGIADIMFTSGTTGEPKGVLLSHKSLVLAT--EHIISHVKNTNEDVELLLMPLSHSFAMARMRTSLFAGGAIVVGCSFKQLKSVFKAIEFYKVTGLGLVPSAWLMTKDLIRKYSEQLNFIE---FGSAHFPKQVAEWFPNTNVVMH--YGLTEVSRATFIDFHNDDINAVGHRYRGA------------DFKIIDNKG--AEVIEGEEGEIVFKAPWMLDGYFENSQLTSDCFV-EGYFKTGDLVVGD---YLFLTGRLKEIINVGGKKVSPDQVEKVLSEALGVQECACAALSDANMGEVVQAYIVVKSGWDCENVISKETINGQLPMHMRPKKYSIVSALPKTVSGKVQRYKL----------- 104781611 885 --------------------------------------RRLSYSELGDGVARIIAALRARGIGQGQVVAICLPRSPEHTMLTLACALTGVIWVPIDVAAPAERRHYLLENCH-------PDLVVLGQAQTLEQSTTCAALLATPAAAPGHLA-DLSLNE----------APGYYLYTSGTTGKPKCVVLNNRATA--NVIGSTLAEWRVTERDVFLSVTPLHHDMSVFDVFGSLAAGATLVLPAPGEDKDALNQLVAEHQVTLWCSVPAI---LEMLLACRGHGLQSLRLIAQGGDYIKPAVIAGLRELLPQARSLGGPTETTIWSIWH------EIGADDRKLI---PYGRPLPGNRYFVLDAQGRHCPV--GVVGRIHTAGANLALGYLLDGALQQSDITVDDAFRTGDCGRYRVDGTLLFDSRVNGYVKVRGVRVSLPDIEMVLNQHPALRHVLVVDYGEPRLGEVCLGVCDPQAAEPSMAELRD------YAREHLPHSHVPTRALPLSQNGKPDRRRARE--------- 163869199 105 ---------------------------------------KITYNELYEHVCRFANLLKNHGVKKGDKVTIYLPMIPEAAYAMLACARIGAVHSVIFAGFSAEAIAGRIVDCESTFIILKDNVDHAIEAARQNVRVDQVMVIRRTCGPEGFWYHEEITHAKTNCPAEPMNAELFILYTSGSTGKPKG--------VLHSTGGYLVYA-AITHKYVF-----DYHPGEWCTADIGWITGHSYLVYGPLCNGATTLEIVDKHKVNTLYTAPTAIRALMGAGNSVEHSKRTSLRLLVGEPINPEAWEWFYHTVGNDILDTWWQTETGGHMITPLPGA----------TPLKAGSATPFFGVQLQIIDEQGNIL--EGEAEGNLCIIDSWMRTLYKDHERFIETYFTYKGKYFTGDGCRRDSDGYYWITGRVDDILNVSGHRLGTAEIESALVLHPAVSEAAVVGYPHPKGQGVYSFVTLMEGTAPS-EELQKDLIKKEIGSIAILDKIQFAPQLPKTRSGKIMRRILRKIAENNF--- 33594150 44 -----------------------------------------THAALRAGVLDLAGGLAALGVCRGERVALWLPNCAHWVTMFLACARLGALTLAVNTRFRAQELGDILGRGQADWLVYWPGLKGLAAVPPAARARLRGAIVVDQATPGPAGLAAHALAALHGPAPLPAPNAGVLCFTTGTTSLPKFVLHDQDTLLRHGDAIARSYG--YDDDSRILASAP------FCGAFGATLVGALAVICEPAFDAARSVAAVRRHRVTHTYANNEALVQMFRLGERADF---ATARLFGFASFAPADLLPLARAQGVPLTGLYGSSELIALVAAQ----PREPADGDVSVRYEPGGALIHPEARVRARDPQDGRILTDGES-GEIEILAPSLMRGYLDNPQASAGALTDDGYFRTGDLGYTLGTRQFVFQTRMGDSLRLSGFLVNPAEIEQAVEALPGIRACQVVGATR-DGKTVPYAVLLDAGASPDPPGWMAA-CRQGMAGFKVPAGFQVLEAFPSANSAKIQKHKLREQ-------- 208973124 564 -----------------------------------------SYGELARKANRLGHALRERGVAPNRIVAVVMEKGWEQIVAVLGILSSGAAYLPIDSGLPLERRAFMMENCGATLVVTQPKFSPWAEGI--QVLTV---------TPEAFSDYSEA---PLPQVQGPEDLA-HILYTSGSTGHPNGAMLTHAGMV------NAVEWTGVGPDDRLIALSALHHDFSVYDIFGTLSAGGAIVMPSTRRDPAHWASLMAQHGVTLWSTVPAMMEMLLTYLEGGNVRLTCLRLVMLGGDTMPTRLRARFGGVKVVSVGGP--TETS---LWNITHPVVE--ADERRRSI--PYGKPIANTRYYVLDEDERPV----WVPGELCCAGIGVAKGYIGSKKFTVHPRTGERIYRTGDLGRYLPDGTIEFLGRIDFQLSIRGQRIEPGEIEAALLQEPSIS-AAVVSAVGEHHEKRLVAYVVPADLKRGIDTRRREFLARKLPEHMVPSSYVVLEALPLTRNAKVDRRAL----------- 56477887 7 ------------LHQFLCDTAALHPSHTAVVEPGRGLI---SYVALDELSDRLRDRLVAIGVRPGDRVGIYLRKSIDAVAAIYGILKAGAAYVPVDPDAPPARNAYIMHNCAVRAVVMERR---LEDRFSTEFFALGELPPLLLLDGTGGGGPLARMLDEADAQRSPPEDLAYILYTSGSTGKPKGVMLSHEN------AVSFVDCSAVFEDDRFSSHAPLIHV---ALKHGATLV----LIPEERKDALHLARLISEERISIWYSAPSILSLMAQFGDLHSQDCSSLRLVLFAGEVFPVKHLRTLCSQLPEPRNLYGPTETNVCTYYEVVP----PVSDER--TSPYPIGKVCEHLRGKVVDEHNAPV-KPGEE-GELCITGSGVMQGYWSLPERSAESFLVDNWYRTGDIVVEAADGNHIYRGRRDRMVKRRGYRVELGEIEAGLYQHPLVKEVAVVAVPDAEAGVRISAFLSSKGDKASLIEL-KRFCAERIPLYMIPDHFKWLDALPKTSTDKTDYQRLKE--------- 88810921 26 ------------------------------------------YAELRQRAQATAKRLHGLGLKRGERVALIAETCPEFMEFFYACQYGGFVINLGSRGSYIERLRRLLHSCSATAAMAPAEFLSFLQEAADGLKL--RFV----GSPADFYALEEPAVELESS--GPDEIAY-LQYTSGSTRFPRGVVITQQA-VMANLAGIVGTGLAVRPGDRCVSWLPFYH---------------DMGLVGFVLGPLASQLSVDYLGTRDFAMRPRQWLALIDICARRIHRLSCWRVAGVGAETIHAETLERFADFGFNRHACYGLAESSLAVTQGMVVDQVDRRALEDRMSARAFAATDGRGERVRAFVNCGRPLPADYKALGIVSVRGPSLMSGYFQDAASTHDALGPDGWLDTGDLGYLTEAGLF-ITGRCKDLIIVNGRNIWPQDMERLAEEQPEVRLGDVTAFSHPKGGEIVVMLVQCRTENERRADLVNRLQRMIYSEFGIKCELVPPKTLPRTSSGKLSRSEARRRF------- 126736569 50 -----------------------------------GRATEYSFGQLKDRSNQLAHALSQT-CAPNDRIAVLLPQCFETAVAHVAITKMGCISLPLFTLFGPEALLHRLKDSGASTIITNAASAAVLDPLRAQLPDLKRIICIDGTPPENFHALCDSQSTKFTPHPTKADDPAILIYTSGTTGAPKGALHAHRVLLGH------------------LPGVEMSH-DFFPQP------GDKIWTPA---DWAWIGGLLDVLMPALHHGVPVVACRFTKFTAKTAFRLDTMRSVASGGETLGKELITWGQQVGTTINEFYGQTEC------NMIVSSCATLEPAEPGIM----GFAVPGHKVDIINEDTATRCEIGQE-GSIAVRAPVMFLKYWNNPDATAAKFIDVAWLLTGDKGCKTTSGRIQFIGRDDDIISSGGYRIGPAEIEDCLLTHPAVQLAGVVGKPDPIRGSVVAAYIQLADGFDGSDELAAHHVKSKLAAYEFPRVVRFIDDMPMTTTGKIIRANLRAR-------- 214003872 503 -----------------------------------------TYAEVDQASNRLAGYLVGRGVRRGDRVGVAMDRSADLLIAFLAIWKAGAAYVPVDVEYPAERIAFMLADSEVSTVL-------CTQATSGVVP--ENAIVLD--APETRAAVADCAATAPE-IQSSAGDLAYVMYTSGSTGLPKGVGIPHGAVA--GLAGDA--GWRIGPGDVLMHATHVFDPSLYAM-WVPLAMGGRVLLTEPGVLDAGGVRQAVERGATAVHLTAGTFRALA---ETSPECFTGLVEIGTGGDVVPAQSVENLRRAGLRVRNTYGPTETT-------LCATWKPLEPGEALGRELPIGRPMTNRKIYILDAFLRPVAP--GVAGELYIAGTGLARGYLANPTAERFVACPERMYRTGDLARWSRDGEVMFLGRADDQVKIRGYRVELGEVEAVLAAQAGVVEAVVMAREDQPGEKRLVGYFVSDGREVDAEQIRRHMALV-LPAYMVPVAVVALPGLPVTPNGKVDRRAL----------- 157691419 457 --------------------------------------HSMTYGELERKTNQMAHFLQTNGLQRHEFVA-VCMNHSPELIVLLGVLKAGGAYVPIDPEYPEERIQFILDDSQAKLFFTD-------DASAYQFKGVTYNINNVWNQLAQYNAEHPFTGNDED--------VAYMIYTSGSTGQPKGVMIEHRSLVNYIMSAK-THYTDSPDDHFALYSSIAFDLTVTSI-YTPLVIGSTVVIYRQEDQPGFLLELLDQKAKVIKL-TPAHMALLTD--AAISHSV--VKRMIVGGEQLSTALAKRIIEASISIFNEYGPTEAT-------VGCMIHQFHQDDGGT-SVSIGVPMPNTEIYLLDENQQAVLP--GTVGEIYISGAGVGRGYWQRPDLQESRFLPNPFYRTGDIAKRANDGKIDYIGRIDHQIKLRGYRIELGEIELALMALEEVDKAAVIDLTDESG-DKQLAAYIELKEKNMTSFLLRKKLSDQLPAYMVPAYFVVLDELPLTQNGKINRTAL----------- 37525802 454 ----------------------------------------ISYTVLNQRANQLAHYLVSRQIGPEQRVMVCLPRSIEMMVTLLAIIKAGAAYVPVEADYPQSRLDFMIDDAE-------PACVITTSEIAQRLTANIPMILLDDPELLTYLEM-QSVADLSDKERLQPLISAHIIYTSGSTGVPKGVVVTHHNVM--RLLQSTQRWFNFSETD----CWTMFHSYAFDFAWGALLNGGRLVIVPWEVSPTDFLQLLVSEKVTVLNQTPSAFQALADREAPELGQSLVLRTVIFGGEALNAHILQRHDDNAPQLVNMYGITETT-VHVTYFPLSR-----EVVAQPASSLIGEPIDDLGIYILDEAQHPVPV--GFVGEIYVGGAGVARGYLNRPELTAERFMADPFYRTGDLARLRRDGVLDFLGRTDDQVKIRGFRIELGEVAAALNAHPDIVQSEVIVREDEGQQKRLVGYVIAHKGITLESQLIRSSLTTCLPEAMIPAAIVQLDHFPLTINGKLDRKAL----------- 182677839 2136 -----------------------------------------TYRELDERVNQLAGIVRAQVPGEGRRIGLAVERSLDMLVALIAIMKAGHAYVPLDPHHPAARLQLILDKADVSALICENDSLPVIDASRGP-------SVMDANLP---------------PVNV--DSSCYILFTSGSTGTPKGVEVTHRSLA--NLVWSMVAAPGFKAGDVIVAATTIFDIAAFEL-YVPLIVGGTVVI-ASRDDIKGFVSLVEKTHATVIQATPT----LARMLLEAGLTPRSDLKVLCGGEALPRDLAALLENQG-ELWNGYGPTEATVYASTGRIFPGTGPVS----------IGEPVYNTQLHVLDSHRELVPV--GVTGQLYIGGMGLARGYFQRPELDAEAFSPQRYYRTGDAVRRLPDGSIEYLGRLDQQIKLRGYRIELGEIESVMRQSPGVQDCAVAVYTPKDGLPRLVGYYVPTDQQKVPTSELTAYAGGHLPDYMVPSLWIAIEKFPLTPSGKLDRKALPQPEAGTY--- 197286864 103 ------------------------------------ESKSITYRQLHQDVCQFANVLKKLGIKKGDVVAIYMPMVPEAAVAMLACTRIGAIHSVIFGGFSPEAVARIIDSKAKLVITADEGLIPLKKNVDDALTHVEHVVVLTEQWIEGRLWWDEGVSTECDVEVMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVY---ASMTFKYTFDYHDGEI---------YWCTADVGWVTGHSYLLYGPLSNGATTVQIVDKHQVNILYTAPTAIRALMAEGDKAGTQRTSLRILSVGEPINPEAWEWFYQKMGCPIVDTWWQTETGGFMITPLPGA----------MDLKPGSATPFFGVQPAIVDNMGE--IQDGACEGNLVIVDSWLFGDHDRFEQTYFSTFK--GMYFSGDGARRDEDGDYWITGRVDDVLNISGHRLGTAEIESALVAHPKIAEAAVVGIPHNKGQAIYAYVTLNHGEEPTAELYTENWVRKEIGPIATPDILHWTDALPKTRSGKIMRRILRK--------- 114705819 72 -------DGELNVYNCVDRHLKDKGDKTAIEADEPGNAQHITFQQLHEHVCKFANVLKELGVQKGDRVVIYLPMIPQAAYAMLACARIGAIHSVVFAGFSPGALRDRVNDSEAKVVILKKNTDKAFEGIEGDVKCVVKRTGDDTPMTDGRDFWEGKVGNDCDCEPMNAEDPLFILYTSGSTGKPKGVVHTSGGYIVY---------TSMTHEYVF-----DYHPGDWCTADVGWITGHSYIVYGPLANGATTLKVCEEHKVNQFYTAPTAIRALMKHVE--GHDLSALKILTVGEPINPEAWNWYYEEVGVPIVDTYWQTETGGILIT--------PLPGATPLKPGAASK-PFFGVKPVILEPQSGEVLEGNGVEGVIAITDSWMRTVYKDHERFVNTYFQQKGYYFTEDGAKRDEDGYIWITGRVDDVINVSGHRMGTAEVESALVAHKAVSEAAVVGFPHDKGQGIYCYVTLMEGTEPS-DDLRDELIKSEIGPIAKPDALQFAPDMPKTRSGKIMRRILRK--------- 15898848 72 --------------------------------------RSISFQDLYQEVNKAAYVLSELGVKKGDTVSMLMPNIPEAVYFSLATHRLGAILIIHYVGLSEETVAYRFNDCGSKVLIVNGNEIRIKDFVDKVLESHTTPIQKVLTVPRGYSDFNVNGKRDVKPVEVEANEPATVYYTSGTTGRPKGLYHSNGGYVI-ALNWAFKAIFNPTENDVWWPVWPM--ANLYTIP----VMGIPGVLVGYKRDLFSVIERYN---------VSLVWSS-----TTTLYTLKSLGEESVGDTSSLRMILNTGEPLNVGAWM--WLNQNLPIADAYWMTEHLSPVGATPEIPFKAGSGIQFPGTYFLIVDDEGKPLPPKQKGYIVLKPLNPWNDPNYEKIKEKYWSRFP--GYFYTGDYGYVDEDGYLFVLGRADDVIRAEGERIGTLEVESVIVTHPNVAEAAVIGQ-----GGNIIAFVVPRQGVEVGDALRNDIKNYCRNAGYIVDKVVFVKRLPKTKSGKIMRRLLK---------- 189188882 32 --------------------------------------HTYTYQELHDKVAALVDRLRGHGVGRDSLVGVLLPRSADYVIACLAALRAGGAFLVLELAYPPDLLADVLEDAQ-------PTVVVTISAEVGKIKGNTPLVVLDEASSASNGHVEESFPEDTDLDRL-----AFVAYSSGTTGKPKGIANPHRAPVLYDLRFGLSD---IQPGDRV--ACNVFFVWEILRPLGATVVA---VPDEASYDPRMLVDLLASKKITETLFTPTLFSAVLARHQALETRLPNLKTIWLNGEVVTTDLARRGIKALPNTRNVYSACETHEIACGD-IKDMLEKLDKDAPY---CPVGPPIDKKYIYILDESGQKV--DEGENGELYVGGHLLARGYLNRPETTAEAFIRNPFYRTGDKARLLPNGLLEITGRVGAMIKIRGYSVVPGKVESAILNHLAVSHCAVV--PFGEGIDRQLVAYIVRDKETSAEEIDRRMLMSYLAHYMIPALWVEMDNLPTSDSGKVNLKAL----------- 171321250 6 -----------------------------------------TYGELDRSANRLARHLIDRGVQAHDRVLLCLPRSIDAVIAMLAIIKTGAAFVPVDPTYSE---SVRQRHADDSGARHVIARTADAEAFRN--PSLQVIEVDDLAAGRDDHGPDVDAGHDG-------ASAIYVMFTSGSTGRPKGVVVAHRGVIRLVCNTNYI---RITPADTLLLLSPITFDASTFEIWGALLNGARLAIEEATFDPNLVSELIERERVS------VLWLTAALFVRRYIRMLAGLRTLLAGGAAAVNAVFDAFP--SITVINGYGPTENT-----TFTCCHV--MTAANRPVDPVPIGRAVSGTRLHILDSALREVP-DG-AEGELCASGDGVALGYLNAPEATRSAFIDDGLYRTGDRARRRPDGLIEFLGRHDRLVKIRGYRVSLDELQALIAGIPGVEEVIVKVSEDATGEKRLSAIIQSNGGRPDMKAFVRSELVKLAPPFQIPDDIQVFQHLPLNANGKLDRNPL----------- 197782442 137 ---------------------------------------RLTYAELDARATRLAHRLTALGAGVEQVVGIALPRTAELVVAVLAVLKSGAAYLPLDPVYPADRLAYIVADARPVVVLADPEGTPML-IVDGEL-TDHHI---------GDSAKVLTDGHGANPP-TPDNLAY-ITYTSGSTGRPKGVLATHRNAVEFVEWTHAAFGSGRLAK-VLFSTSLNFDVSVFEI-FSPLLCGGRVEI------VESLLALTDGRDAGLISGVPTVMAALAEPPAVAPH------TVALGGEPIPARLRADIEAAFPEARNFYGPTEAT--VYATAWQSDVDPFGGDPRDNAGPPIGRPLARNHVHLLDHGLRHVP-DG-AVGEVYVAGGGPARGYLGRPGLTAERFVADPFYRTGDLAVRGPDGMLRFLGRADQQVKLRGFRVELGEIEAVLATHPAVAKSAATVRQDDRGEKQLVAYIVPAGQAAEPQDLREHLARA-LPAHMIPSAFVTLDALPHTASGKLDRRAL----------- 190410086 1541 ---------------LFEKQAALL--PDEVALVAGGE--KTTYRELNSRANALAHRLIELGVKPGSRVAICIERGVDMIVALIATLKAGAAYVPIDPAYPKERIAFIAADANVTLVLTQ-------SALSGELTGASTLIAVDEKTP----------AIACDNPDVPVAAGCYIIYTSGSTGKPKGVVMPHASLIRWQTARSALPTGAPTLQFASLSFDVSFQEIFSTLGAGGTLVLINE---DQRRDPPALWELLHEEDVR-RLFMPYVALQLAEHARHAPALPQSLTELITAGQVTPQ-IAEMITRLGADLYNQYGPTES-------HVVTELKLTGAPSDWPARPSIGRMLPNTTVQILDPHGQQCPIGIP--GELCIGGAALAHGYLEKRALTAERFIPDALYLTGDRARFLANGELEFLGRSDQQVKIRGYRVELGEVEVALRTHPSVKEAVVVAREN-RGELRLVGYIQADAESSSTEDLRAH-LRTILPEHMIPTSYVIMESLPLTPSGKLSRSNLPDPHE------ 149916382 109 -----------------------------------------TYRELHEHVCKMANVLKNLGISKGDRVVIYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALGARVNGCDAK-LVITSDTAPVNQALLHDVDDVKCLVVIAWRSSGDYWLHEELEKVDADPEEMNAEDPLFILYTSGSTGQPKGVVHTQGGLVWASMTHEYV--FDYHEGDIF-----------WCTADVGWVTGHSYIVYGPLANGATTL-MFEGVPTYPDAGAPTAIRALMDYV--TKYDLSDLKLLTVGEPINPEAWNWYNEVIGCPIVDTWWQTETG---------GHLITPLPGAIATKPGSATVPFFGVRPMVLETESGKEIDSTEAEGVLAIKDSWTVWGDHDRFEATYFQQYK-GYYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHDKGQGIYAYVTLMAGEEPT-EELRKELVRTEIGPIAKPDLIQWAPGLPKTRSGKIMRRILRKIAENEF--- 14325528 90 -----------------------------IFESETGRSAVYTYAMLQSIVNKLSNALRSLGVKKGDRVSIFLPNIPETLFSVLACYRVGAVFNTIFSGFSTQALENRLKHFNPMIIITADELKKKVDEIRDEKIIVVKNVGLNLNFTERDLDFYSLIAKFNDKDKVEANEPGIVFYTSGTTGKPKGVVLSGAGFLVNNYAKHHLD---LSKSDVLWCTADILTMHIWALANGSTTLFYEGAIDYPSQD--RFYEIVQKYKVTKIFTAPTLIRMLMKYGFPEGYDVSSVRVILVGEPLNPEA----WHWMNKHFRSAYGQTETTPLAGSAFATG-----------MKPGSSGIEFLGASLDVVDDEGNPVL---ERPGNLVIKKPFFLKEYYGKLE---------GLYFTYDVAVKDKDGHFWVLGRNDDVINVSGHRLSTMEMESLVASVNGIAECAVVGIPDEIRGLTPVVFVSLKNDISATEETISKMIEEGIGKFAAPSDVIVVEEMPKTPSGKILRRFLREIY------- 159484328 114 -----------------------------------GEERVLTYSELKSMVCRIANYLKSLGVKRGSDV-TMYMSLVPELAAMLACARIGAVHSVVFGGFSAEALSGRILDSQPNVVITSPKPIGLKAIVDDALDTVQHVLMLEQMKPGRDVTWREAVDSQSDECPVPAEAPLFKLYTSGSTGKPKG--------VLHTTAGYMLG--ALVTTKYVFDVQPATDVY-WCTADCGWITGHTYVAYGPLLLGATQV-LFEGVPTWPDAG--RCWSIVDKYKVTIVYTAPTIRALHAKGDA----YVTRYSRASLRLLGGDGRCPIMDTWWQTETGGHMITPLPGATPLKPGSATLPFFGVEPVVLDEKGNEL--QGPCEGVLCIKKPWVAGDHARFEQTYFSAY--KGYYFTGDGCRRDADGYYWITGRVDDVLNVSGHRIGTAEVESALVEHPSCVEAAVVGVEHPKGQSIYAFVTLMTGVEPG-DALRKELIRKIIGPFAAPDVIHWAPGLPKTRSGKIMRRVLRK--------- 154757469 53 --------------EVLSEENEMQPNGKVFKKLILGNYKWLNYLEVNRRVNNFGSGLTALGLKPKSTIAIFCETRAEWMIAAQTCFKYNFPLVTLYATLGREAVVHGLNESEATYLITSVELLSKLKTALIDINCVKHIIYVDNKTPEGFMQSVEELGSKPENLSVPNRPTPSVMYTSGSTGRPKGVMMHHSNLI-AGMTGQCERIPGLGPKDTYIGYLPLAHVLELTAEISCFTYGCRIGYSSPLTLSDQSSKIKKGSKGDCTVLKPTLMAAVMNYIQKTDYKLEQIKRMMLSGGAPLSPQTQRFMNVCCPVGQGYGLTETCGAGTVTEVTDY-----------TTGRVGAPLICCEIKLKDEGGYTIHDKPNPRGEIVIGGKNISMGYFKNEEKTAEDYSVDEWFCTGDIGEFHPDGCLQIIDRKKDLVKQAGEYVSLGKVEAALKNCPLIDNICAFAKSD---QSYVISFVVPNQQKLT---------------------------------------------------- 163726787 81 ----------------------------------TNTIKKYTYAELRDEVALFAGVLAEYGVEKGDRVVLYMPMIAEAAIAMLACARLGAVHSVVFGGFAANELATRINDARKKVIPYKPLLDAAIEISEHKPKNLQRPMETADMHPSRDVDWAQAMKKASDCVPVLATDPLYILYTSGTTGQPKGVVRDNGGHMV-ALKWSMKAVYDVDEGDV-----------WWAASDVGWVVGHSYIVYAPLFKGCTTI-LFEGKPVTPDAGV--FWRVISEFTAPTAYRLSNFKILFLAGERSDPDTITWSERLGVPVIDHWWQTETGWAIAANCMGLH----------HFPVKYGSPVPGWNVQVLDEMGRPAA--AGQIGALVVKLPLPPGTLWGNDQANKYLRDFDGYYTTADAGYIDEDGYIYVMARTDDIINVAGHRLSTGAMEEVLADHPDVAECAVLGVEDPLKGQLPLGLVLNAGVTRSNDEIVKEVVEMIRERIGPVSAFKTADRLPKTRSGKILRGVMRQIADN----- 167915649 7 -------------WNATERA---YPIRQCIHQLFEAQAARTTYAALNASANRLARHLRALGVVADTRVAVCIERGAPMVIALLAIWKAGGAYVPLDPAYPRERIAYMLRDSAPIAVLTSRASRDLVAS---HLPDRAPLVVIDAAA----CPWDALSGDDLDPNDIELNATCYVIYTSGSTGQPKGVMIEHRNLVNYTLDATVLQQNSLNFDLSLEEIVPALSSGAALAP-AVELFGAGGSARGHSARP-TMIHLTAAH-----------WQQLVGEWHRAGARLEGVRLVNVTGDALSPHKLEQWDAIHTRLINTYGPTEITISCSAAYVR-HAPGMS-------RVSIGRPFANSRMYLLDARGEPVPV--GVTGELYIGGDGVARGYLNRPELSAERFVDDPFYKTGDLACRRGDGEIEFVGRNDFQVKVRGFRVELSEVETRLAAVDGVQEIAVLAREDAPGEKRLVAYYTGAAEMAALRECAARDLPA----YMMPAAYVCLPALPLTPNGKLDRNAL----------- 170747499 86 ----------------------------------TGTKRSITYRVLRDEVAVLAAVLADLGVGKGDRVILYMPMVPEALFGMLACARLGAVHSVVFGGFAANELAVRIEDAAPKVVLIEPNRVPLLDAAIAASRHKPEACLILQR-PQGTVAAARAAGRRADCVPVAATDPLYILYTSGTTGKPKGVVRDTGGYLV-ALAWSMPNLYGVQPGETYFCASDIWVVGHSYIVYAPLLHGCTTVLPVGTPDAGAFWRVVAEYGVVCLFTAPTALRAIKKE-DSKGARLSAFRSLFLAGERADPDSVAWAERLDRPVVDHWWQTETGWPIAGNPMGLGLLPVKH-------GSTCVPMPGYRVEVLDEGGRPVP--AGTMGTIAIRLPLPPGCLWGSDDRMRSSYTFPGYYDTSDAGVIDGDGYITVLGRTDDIINVAGHRLSTGGMEAVLASHPDVAECAVIGIRDALKGEVPCGFVVLKAGVARPTETIERELVAKVRDEIGPAAFKLALTVPRTRSGKILRATMK---------- 193792425 47 -------------------------------------VSEITWKQLHTRSNQLAWMLGEYGIKERATVIVAYPNSIEHLIAAFAIWKAGACYKTAGAELD--EISRIINPAG----AFADFAVPDTEFCLNSGEMYEVMRQYPEKTPPDV---------RSDPNMI--------SPSGGTSGKLKFIRQNMPGDMTDSMLKGWFEMSGMDFEQRQLLVGPLFHGAPHSSAFNGLFAGNTLVIP-RNLCPDNICRLIKEYKIEFIQMVPTLMNRIVKLPGIRKEDFASVKALFTGGYCAPYLKRKWMELLAPEIYEMYSMTE---VIGMTCIRG-------DDWLKHPGSIGLPVGEGKVSIRDESGKELAP--YELGDIYMSSP---GECFLTEYINHEPLVSDGEYRSGDIGYVDEEGYLYFSDRRSDMLVIGGENVFAAEVEAALVRHSKVADAVVIGIPDEEWGRRLHAVVEARQEIPADEL--RAFLGQYLSPYKIPATFEYVKTIERGDNGKADRKRI----------- 183983259 2627 ------------------------------------EDHTWTYHDLDTASTQLAHHLLNYGAGPGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFMLTDTTPTAIITTTELTPAVATITLDTLTVDHPTTPLPPPNPHDLAY--------------------LIYTSGTTGTPKGVAITHHNAT-----------TLLTQLDLDIPVWSQWHSYAFCEIFGALLGGGRVVVVPEHVSPHDLHHLLATEHVSVLSHTPSAFYALQTIDDTTHHNLALTTVILAGEAFAPARAGAWLSHHHTRLINMYGTTETT-------VHATLRDITEHDTTNDTSPIGTPLHHLACAVLDSSLRPVPP--GTVGELYVAGAGVGVGYWGGLSATRFVACPFGMYRTGDLVCWGPDGQLQYVGRADEQVKIRGYRIECGEVTAALTALDGVDQAVVIARNDAPGQPRLVAYYTTTGNAGIDTAWLRDRLSEVLPAYMVPAAFIEIDQLPLTVNGKLDRRAL----------- 212636201 88 -----------------------------------------TYAELQAQVSRLAGYMDSIGVKKGDRVVIYMPMVPETAYAMLACARIGAIHSVVFGGFAANELATRINDAKPKLILIEPSGVPLLDALAQATHHVEHCLILNRSQLEASLQAGRATAPNIDCVALEATDPLYILYTSGTTGQPKGVVRDNGGHSV-ALAWSMKHIYDIEAGDSFWAASDVWVVGHSYIVYGPLLVGATTLMPIGTPDPGAFWRTIAKYNVKSFFTAPTAIRAIGEFLNSV--DLSCLKNVFLAGECDPDTLHWAEDKLKKPVIDHWWQTETGWPVAAN--------LMGYAPVEVKAGSALAVPGYQIEVVDVMGEQVAANES--GNVVIKLPLLTTLWQNEQRYVDSYLSMEGYYLTGDAGYKDDDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHDAVAEAAVIGVEDELKGQVPLGVVLKKGVTLDEQELNKQLM--GLVRKEIGPVAAFVQKLPKTRSGKILRGTMRNIADN----- 196193591 108 ----------------------------------------ITYQQLHQHVCKLANTLKQQGIGKADRVMIYMPMIPEAVFAMLACARIGAIHSVVFAGFSPDALARIADCGAKMVITADGKIVPLKDNVDAALESVDKVLVVNHVGCDTHLDFHEQLASDGDCPAEPMNAELFILYTSGSTGQPKGVLHTTGGYMVY---ASLTHQLAFD-----------YHPGQWCTADVGWITGHTYLVYGPLANGATCVDIIDRYNIDILYTAPTAIRALGDHCCANSRR-DSLRILATAGEAAWQWFHDQLGNSQAAVVDTWWQTETGGIMICPLPGA------------IEAKPGLPFFGVQPALVDNDGKLL--HGAAEGNLVIADSWPGQAWGDHQRFVQTYFTSPGYYCTGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVSHPKVCEAAVVGYPHTKGQGIYVYVTLNDGEH-TSDALHDELVRREIGPIATPDLIHFTHGLPKTRSGKIMRRILRKVAAN----- 15922117 85 ------------------------------------DTRSITYRDLYCEVNRASYVLKELGVKKGDVVSLIMPSIPEAVYMSLAVHRLGATLVIHYLGLSEETLTYRLNDCNSRVLLLDSRKTPIEKVLRGDFNVTKRDVIYEEVRPRGRVYVE--------PIWVESNEPSTIYYTSGTTGRPKGLYHSTAGYVIKSLMGPKENDIWWTISELGWPVWPM--ANLYTIPFMGLTGVLFEGYIGYKPDMFSIIERF---GVNLVWSSTTTLYTLKSLGEESSGDTSTLRLILTGEPLNPGAWKWLRENMHVTIADAYWMTELFPVAGTPFGIGEIPYKA--------GSAGIRFPGSDFRVVDDDGKELQVGKKGYIVLKPISPAL-AKMHNDTNGERIIKTYPGYFYTGDYGYMDEDGYLYVLGRADDVIKS-GERIGTLEVESVVVTHPAVAEAAVVGYPKEVGEGILVLAVIKKG-YPMSEDLKSYLRNSGY----IVDKVYLVRRLPKTKSGKIMRRLIRALVRN----- 75907429 87 ------LDRHLTTW--RKNKAALIWEGE------PGDSRTLTYAQLHREVCQFANVLKQLGVQKGDRVGIYMPMIPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLIDAQAKVVVTKDAIVPLKEQVDGAVPSVENVLVVKRTGQDIYMQHDLQKGASADCPAEPMDSELFVLYTSGSTGKPKGVVHTTGGLYTHMTTKWIFD---LQDTDVY-----------WCTADVGWITGHSYIVYGPASNPGCFWDVIEKYGVNIFYTAPTAIRAFIKMGEHNARNLSSLRLLTVGEPINPEAWMWYHKVIGCPIVDTWWQTETGGIMITPLPGA---------ISTKPGSATLPFPGILADIVDLDGNTVPQNEGGYLAVRYPWPGMMRTVYGDPERFRRTYPKDGNYTAGDGARKDEDGYFWVMGRVDDVLNVSGHRLGTMEVESALVSHPAVAEAAVVGKPDDLKGEEVVAFVTLEGTYQASDDLSQHVVQGAIAR---PGEIRFTDALPKTRSGKIMRRLLR---------- 67159278 526 ------------------------------------------YMDLERASNRLARHLQALGVGSGTTVALCQERSAGWVTAVLAVLKAGGLYLPLDSQQPADRLQQLLDDSRAALLIHDRH--------DGRFTDLPGLDV---------LAYDPTLGYSDEPLSVPEQPAY-VIYTSGSTGQPKGVVISHRALANYVQAAL---------DRLQLPLASMAMVSTVAADLGHTMLFGALASGRPHLLPQELA--FDPDG--FAAYMATHRVGVLKLVPSHLQGLLQAARLILGGEACPWALVERVEQLKPTCRNHYGPTETTVGILTHEARQRSEG-------GRSVPVGRPLANGRAEILDAYLNPVPL--QISGELYLGGQGLAQGYLG-----RPALTAERFYRTGDRARQGSDGLVEFVGRADDQVKIRGYRVEPGEITQILQNLEGVKEAVVQALPLESDASRLQLVAYCVAEAGVTVSVLQQGLQARLPDYMVPAHILLLERLPLTANGKLDRRAL----------- 115388151 35 -----------------------------------------TYAELDNEVEEITRRLRAYGVSRDSLVGVLLPRSAHYVIACLAALRAGGAFLVLELAYPPDLLADVIEDAKPAVIITH-------KGDAGKIKADVPLVKMDEPAANGYAKEPAPLPADDDLDRL-----AFVSYSSGTTGKPKGIANPHRAPVLSYNLRFAVQDVQPGDR-VACNVFFIWEILRPLLRGATVVTVPDEV----SYDPAALVDLLAAKRITETLMTPTLLATVLSRHPHIGVRLPELRTLWLNGEVVTADLARRAIKVLPSTRNCYSACETHEIACGD-IRDMLDDEAE------YCPVGPPLDPTHTYILNENGEKV-EDGTA-GELYIGGDLLAREYINLPETTAQAFKPNPFYRTGDLARMLPSGLLEITGRVGAMIKLRGYSVVPAKVENDIVQYLAVSHCAVVA--HGDGLERQLVAYIVRDKQHSQDEINERVLSPYLAHYMIPAQWVELDELP----------------------- 126729535 52 --------------------------------------ERVSYARLHALSLRVEDVLRRKGVAEGDRVGVLLSQSALCAAAHVAAWRMGAI----------------------SVPLFK---LFREDALRARLEDSGAQVVVTDTEGSGMLAPEEGRGADAAQTG-PETPAV-LIYTSGTTGKPKGALHGHRVLTGHLPGVEMSHDFLGQAGDMLWTIGGLFDVLMPGLALGVSVVAVREA----KFSPKILARV-------AKAGARNVFLTALRMMKAEGASVRGLRSVASGGEPLGAEMLAWGRAFDVTINEFYGQTEC------NMVASSCSALFD----VRPGHIGRAAPGFDVGVIDADGQETHGEGRGAGSMMLE-------YWNDPAATAAKFRGD-WLVTGDRGAI-EDGFIRFVGREDDVITSGGYRIGPAEIEDCLMTHPGVATVGVVGKPDPLRTEIVKAYVVPKGASVTPEELQD-WVKARLAAHSYPREVALVEDLPMTVTGKVIRKELKRQ-------- 177672700 98 -----------------------------------GDTRTYTYADLAAEVRRAANAFESLGVAKGDRVAVYLPMIPEAVITMLACARIGAVHSVVFGGFSSDALRSRVDDAEAKLVVTKPSMLPAVQALSAPGHTAEHVLVVRRNEAERDLWWHDVVDGQSDEHELVWHDALYILYTSGTTGKPKG--------ILHTTGGYLVQAAATHHDTFDLPESDVF----WCTADVGWVTGHSYVAYAPLVNGATQVEIVQKYGVSILYTAPT---AIRTFMKWGRHDLSSLRVLSVGEAINPEAWRWYHEVIGA------GRCPIVDTWWQTETGAHMLTPLPGVTTLKPGSAQRPVPGVVLEVVDELGEPMTDTSAGFLVVREPWPAMLRGIWGDRERFKETYWSRGMYFAGDGARYDEDGDIWLLGRVDDVMNVSGHRLSTTEIESSLVAHPSVAESAVVGAKDETTGETAVAVAADRDVAEVEEELRQHVGKGPIAK---PKRVLVVPELPKTRSGKIMRRLLKD--------- 149632141 22 -----------------------------------------TYKSVLDQVSKLAGVLVKLGVRKGDTVVIYMPMIPQAMYAMLACARIGAIHSLIFGGFASKELSTRIDHAKPKVVMIEPDYIPLLE---GALK-------MGEHKPDKVLIYEMAKAQSHDCVPVLSDHPLYILYTSGTTGMPKGVVTGGYAVMLNWTMSSIY---ALKPGEVWWAASDLWVVGHSYICYGPLLHGNTTVLPVGTPDAGAYFRVLAEHGVSALFTAPTAIRAIRQQPEATLGKQYSLTRFKTLFLAGERCDIETLEVFKVPVLDHWWQTETSPITASCIGLGN-------TKTPPPGQAGKPVPGYNVMILDDNMQRVKAD--TLGNIVVKLPLPPGAFSGNQEGFKNLYFQKGYYDTMDAGYMDKDGYLYVMSRVDDVINVAGHRISAGAIEESLLSHGTVADCAVVGREDPLKGHVPLALCVLRKGINTKEEVQEQIVKAAFR------SVVFVKQLPKTRSGKIPRSTL----------- 59876776 35 -----------------------------------------TYQELHDKVAALADRLRGHGVGRDSLVGVLLPRSADYVIACLAALRAGGAFLVLELAYPPDLLADVLEDSQ-------PTVIVTVSAEVGKIKGSIPLVVLDETSSEKNGQLDESLPEETDLERL-----AFVSYSSGTTGKPKGIANPHKAAVLYNLRFGLSD---LQPGDRV--ACNVFFVWEIIRPLGATVVAVPDDV---SYDPRMLVDLLASKKITETLFTPTLFSAVLACHQALATRLPNLKTVWLNGEVVTTDLARRGIKALPNARNVYSACETHEIACGD-IKDMLEKIDKD-----AAYCPVGPPLIDIYILDESGQRV-DDGEN-GELCVGGHLLARGYLNLPETTEKAFIRNPYYRTGDKARILPSGLLEITGRVGAMIKIRGYSVVPGKVENAILSHLAVSHCAVIAFGD--GIDRQLVAYIVRDKNTSAEEIDRRMLMTYLAHYMIPSLWVEMDKLPTSDSGKVNLKAL----------- 108757494 60 -----------------------------------GQRETLTFAALWDEALRLWGGLRARGAKTGDRVMLAMERPGDFVRGFWACTLGGVVLPASLERSQPG-VARLISVSER---LGTPWLLT-------EARATAPLSEAGLRA----LSLQSLSGAEPGPLAAPEAPAI-LSFTSGSTGRPKGVVLKHANLM--AMGEGMVAGGWYLPGDVGVSWMPLDHVAGTSYPHPHVLVARDYVL----ADVLRWLDLLSEFGGTMSWAPNFAYGLVADRLERRAWRLEQVRVLASGGESVLPATLRRFSESGLRVCPAWGMAETSSFFMTRGVRTH----------PVEAATELGPPPVALRVVDDTDAVVPE--GQVGHLQARGEQVLSGYLDDAELNARSFTADGWFRTGDMAVI-QDGQMSIAGRQKEVLILHGNNVYPQDIEEVVESVPGVLPSYTVACPSGAAQTDELAVCVPTPDAPPLAELLRSIREKGFVAHLLPLAR---EQVPRTELGKRGRTELRRRFE------ 21224233 32 -----------------------------------------TYGEFTARVEAVAARLLSLGTRTGDRIAVWMDKQPRYAEAIVAALEAGCAYVPLDGGQPVSRVRTILADAEPVVLFTDAHHAALLDDLPASVTTV---VAVGDALPDTWESWEQGRAGRVTPSLTPGDLA-ALLYTSGSTGTPKGVQISHGALA--NFVAWARDELDVGPDDVFAGHASFFDLSTFDLFTALSCGAAVWIVPAATKDVTALAEGIRRHRITVWYSVPSVLHLLTTSAALTPEHAASLRYVLFAGEVFPVPQLRALRELGTPLYNLYGPTETN---VCTYHRVRPEDLHRATPVPI----GLPITGAGTTVVDDAGRTVREPG-AIGELHVSGVCVTPGYWRRAEEPVSTAHCRGVHPTGDLVSYEEDGRLVYRGRKDRMVKLSGYRVELGEIEAAALRHPGIAEAAVVDGSGPKARLRLYYTLCEGAERIGLVELKQHCARH-LPTYMVPHGAVRLDRMPLNPNGKTDYRRL----------- 183983944 54 ---------------------------------------KLTYAQLEAQSTALLHLIDELGVKSGDRVGLCIDPSFDMVVGLLAILKAGAAYVPIDANLPRHRIAYVIRDAQLQVVLFNLELLCCTQAQTGRVE------VLDSAA-----GWRTAWNREGPPEPQSEEALAYLIYTSGSTGEPKGVMIEHRGLLNLAVANREILGVGATTRLLQFASLS-FDAATWEI-FSALIGGATLVL-GQRLMPGNLAQFLMRHRITMLC-IPPSLLALMD---AERPELRCLQTVVVAGEPCPLSTARAWSSSERRFFNAYGPTEATVCATMHLFRGTEDAV----------PIGDPLPGVTVEILDDSLRRVP--AGTVGELCIGGMGVGRGYLNKPALTERSFVSDRMYRTGDLVVADPTGSIRFVGRKDNRIKVRGFRVELEAIERALCEHPDVLAAAVGTQATRKVADASIDTLVGNVEPPTPSKLRDY-LAARLPEYMVPHVFMRLDALPMMANGKVDRRAL----------- 84387069 89 ----------------------------------TGTQSSYTYNQLRDQVAKVAGMLATQGVTKGDRVVIYMPMIPEAAMAMLACARLGAVHSVVFGGFAPHELAVRIEDAEPKVLIVEINKVPMVDAIMDSRWKPEKVVVFQELNNERDVLWQQAVSDALPHVCVPVLATLYILYTSGTTGKPKGVVRDHAVAMKYSMSTIYQDGVFWAASDVGWVVGHSYIV------YAPLIHGCTTILPVRTPDPGAFWRVCEQYNVDVLFSAPTAFRAIKKEDPETKYDLSSLKSIFMAGELDPPTLDWVESHTNKPVIDHWWQTETGWAISAN--PTGLESLPVKAGSSTK-----PVPGYQVEILNELGEIAQTNQQ--GFVALKRPLPPGCLWRNHDRFESGYLSQGYYVSGDGGYLDEDGYLFIMGRIDDVINVAGHRLSTGEMEEIVGGHPAIAECAVVGIHDDLKGQLPLGLVVLKGVKVDGIELQAELV--GKVRNEIGAVACFVERLPKTRSGKILRRTIRQ--------- 45185212 94 -----------------------------------GPYQYVTYDQLHVEMHDYGRGMVKMGLQPGDRLHIFGATSHRWMRTFLAAQSQAITVVTAYDTLGESGLIYSLQQTGSKAIFVDNNLLKLVKPVQ-EIPDLKYVIHADPLDPEGGRMYSDALCRDSIFVHRPRKKACIM-YTSGSTGDPKGVSLTHANIVAGIGGVSVVINRAIVKDDRVIAFLPLAHIELTCL-YWGALIGYGSV---KTLSEAS-VRNCKGDMKEFMVGVAAVWEGVRKAIVATKLRMKNLRYILNGGSPLSRDTQVFISNLICPVLIGYGLTET--VANGCIVPPH----HFKYGVVGDILGSLTVKLVDV----EELGYLAKNNQ--GELWVKGPAVFKDYLQNEAETAAAL-EDGWFKTGDIAEWTKKGQLRLIDRKKNLVKTNGEYIALEKLECIYRSNKYVANICVYA---DQTKVKPIAIVVPNVNAVTDLAISLGLIKDG---------------------------------------- 152988937 79 ----------------------------------TGTQDRYSYLRLRDEVARLAGALRALGVGKGDRVIIYMPMVPQAAMAMLACARLGAVHSVVFGGFAPYELALRIDDATPKLVLFDRVIKPLVDKAL-ELAIHQPDHVMVWQRPQALLDWQDCLAEPADPLPVASGDPLYIMYTSGTTGKPKGIVRDNGGHAV-ALRYAVRNIYGMQAGDVWWGISDVWVVGHSLIVYGPLMCGCTTVFPVRTPDAGAYWRVIEEHKVNSLFCAPTAIRAIRKE-DPHGERVRSLRHLFLAGEKLDSSTQHWLEHTGRPVHDHWWQTETGWPVTAPCTGIAGHDLR-------AGSTNRAVPGYHVQVLDDEGRPLGANRQGAIVIALPLPWYLQAYLGNYP---------GYYHTGDGGYLDEDGFVYIMGRTDDVINVSGHRLSTGEMEERVAQHQAVAECAVIGVRDELKGHVPLGLVVLKDDAGIAAEQLQRLVREQIGALACFQRVVVVKRLPKTRSGKILRAVLRK--------- 158530292 493 ----------------------------------------TSYAELARQADAVAADLAARGVRDGRPVAVLGLDLVATVVGILRAGGSYVVLDADQPR---ERLSFALADSGAKILLHDPD---------ADLAGV--------RLPDG-MQTATMPGTEGGVVLEPGRRKSPVVYTSGSTGRPKGVVLLEPTLTLVRNQAVLSSHRRMRTLQYMPPAFDVFTLEV----FGTLCTGGTLVVPPPRTDFEALAALL-AEQRIERAYFPYVALELAAVLRSSGTRLPDLREVYVTGEVVTEDLREMFRRHGARLINAYGPSE-----------AHLVS---AEWLPADPDTWPAVPPIGRVVAGLDARVLPAPFGVEGELCVAGPVVSPGYIGLPEKTRQAMVPDPFYRTGDVVVLDPDGRLHYRGRADDQIKIRGYRVEPGEVEAALERVLHVEAAAVIAV--PAGHDRALHAFVRSGQEP-PSNWRSRLGTV-LPGYMIPRGITRVDAIPVTPNGKTDRRALEARLADRAG-- 83647747 109 -----------------------------------------SYRELHTAVCRFANVLKAQGVAKGD-VVTLYMPMIPETAAMLACTRIGAVHSVVFGGFSPEALASILNGRSKLVITADEGLIPLVDATRSDLDMVEKVIVVKRTGVDGWICYQEAMAQASDDCPAEVMNALFILYTSGSTGAPKGVLHTTGGYLTYSLSHQYV--FNYREGDVF-----------WCTADFGWITGHSYVLYGPLSNGATTLVY---EGVPNYPDLSRFWRIVEQHKVNLFYTAPTAIRAIM---AAGDELAQAADSSSLRVMGSCG-EPINPEAWEWFYRVVGDSRCPIMDTWWQTETGRPFFGVQPALVDNEGNEISGAGE--GNLIIKDSWMRTVYGDHDRFVKTYFTFTGAYFTGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVSHPKVAEAAVVGYPHAKGQGIYVYITLNVSEAPTKEELRQWVRKE-IGPVASPDVIQWAPGLPKTRSGKIMRRILRK--------- 186686297 87 ------LDRHLTTW--RKNKAALIWEGE------PGDSRTLTYAQLHREVCQFANVLKQLGVQKGDRVGIYMPMIPEAAIAMLACARIGAPHGVVFGGFSAEALRDRLIDATAKLVITKDAIVPLKEQVDGAVPSVENVLVVKRTGQETYMQLQKSASADCPAEPMDSEDMLFVLYTSGSTGKPKGVVHTTAGLYTHITTKWIFD---LQDTDVY-----------WCTADVGWITGHSYIVYGPASNPGCFWDVIEKYGVNIFYTAPTAIRAFIKMGEQNARNLSSLRLLTVGEPINPEAWMWYQKVIGCPIVDTWWQTETGGIMITPLPGA---------IPTKPGSATLPFPGIIADVVDLEGNTVPNNEGGYLAVRHPWPGMMRTVYGDPERFRRTIPPDGKYTAGDGARQDEDGYFWVMGRVDDVLNVSGHRLGTMEVESALVSHPAVAEAAVVGKPDELKGEEVVAFVTYQGSEELSKELKQHVVKGAIAR---PGEIRFTDALPKTRSGKIMRRLLR---------- 157341236 87 -----------------------------------------TYAQLLDKVCQLANYLKDMGVRKGDAVVIYLPMLMELPIAMLACARIGAVHSVVFAGFSSESLAQRIVDCKPKVVITSPKVISLKDIVDAALESAKNGISVGKKIKETTIWWQDVVPKTCDVEWVDAEDPLFLLYTSGSTGKPKGVLHTTGGYMIYT-ATTFKYAFDYKPSDVY-----------WCTADCGWITGHSYVTFGPMLNGATVI-VFEGAPNYPDSG--RCWDIVDKYKVTIFYTAPTLVRSLMRDAS---QYVTRYSRKSLRVLGSVG-EPINPSAWRWFFNVVGDSRCPISDTWWQTETGFPFFGVQPVIVDEKG--IEIEGECNGYLCVKSSW-PGAFYGDHETTYFKAFP-GYYFSGDGCSRDKDGYYWLTGRVDDVINVSGHRIGTAEVESALVSHPKCAEAAVVGVEHEVKGQGIYAFVTLVEGVPYSEELRKSLIRSQIGAFAAPDRIHWAPGLPKTRSGKIMRRILRK--------- 75907835 1652 ------------------------------------ENQQLTYDQLNRRANQLAHYLQSLGV---KPEVLVGICVERSLDTVVGLLGIGGAYVPLDPNYPVERLSYMLADSQLPILLTQKHLLK-------QLPNNQTQTICLDEDWQKLANYS----DENPCSQVKSDNLAYIIYTSGSTGKPKGTMIVHRGVVAYDVAAG-VGSTVNSSLSFDATITSLF---------SPLLVGAKLLLPEEEEIEALKTALCSGTKFSLVKITPAHLEILSHLFTSEAVNIQA-QAFIIGGEALSEKIASFWKKRAPETKNEYGPTET---VVGC-------CIYEVEKLGYPGSNGRPIANTQLYILDSHLQPVPIG--VPGELYIGGDGVARGYLNRPELTQQKFIPNPFYKTGDLARYLSDGNIEYLGRIDDQVKIRGFRIELGEIAAVLNTHPQVKQAVMIVTEDIHGNKRLVAYVVTSDESLSTNQLRQ-FLKQQLPEYMIPSGFVTLESIPLTPNGKIDRKAL----------- 149375099 48 ----------------------------------TGTTCSYTYAELTQAVAVFAGALQDRGITKGDRVILYMPMIPEAVIAMLGCARIGAIHSVVFGGFASNELAVRIDDAKPTAVITASCGIEVSKVI--EYKLVDKAIDQAEHKPECCIVFQRSRARAVDPVPVRATDPLYILYTSGTTGKPKGVVRDNHAVALRYSMHLVYDA---SPGDVYWAASDVWVVGHSYIVYAPLFAGCTTILPVKTPDAGAFWRVVQDHGVNLLFTAPTAFRAVADQLSR--YDISSLKRLFLAGERDPPTYEWLKEHTRLPILDHWWQTETGWAICCNPVGVEMMT-------TKPGSATLPSPGFNVQVVDMEGSQVPAGEQ--GQIAVKLPLPPGCMWGDDDRFRNTLAPDGFYSSGDGGFVDEDGYVFVMGRTDDVINVAGHRLSTGEMEEVVAAHPAIAECCVVGAHDDMRGQVPVGLVLIK-DGATIDHDELEEELVEMVREKIGAIACFVERLPKTRSGKILRRVIRQ--------- 18313377 71 -WPRWFVGGKINIADQLEDSS----RPLVKWEGEDGSTAVWSYSEVLYKAKAVASWLKRNGLEKGDRVAIFMPMVPEIIPVMLGAIRAGGVIVPLFSGFGKEAIRVRLEDSEAK-FVFASDIIDMLSELRAGLTPSVKRVVVQERSSSGYTPLSEVFKTGGDHVRADAEDPIMIIYTSGTTGKPKGTVHTHDGFPVKA-AADVYFHFDVSEGETLSWVTDMWMMGPWMVFAAYLLRGSMAFFEGPKDRLWRFVERFKVNALGLAA-------TLTRYLRSIGAQLDSLKAF--GNTGEPIDVLYRMGRGRIPIINYSGGTEISGGILGCYVVRPIKPSS----------FNGPSIGTKAAVFTEDGRPAPPGVEGELVVLSVWPGMTRGFWRDPQRYLETYWNKGVWAHGDAAVVDEEGFFYILGRADDTIKVAGKRLGPAEIETVLNAHPAVAESACIGVPHEIKGEVPVCFVVLKPGYEPSEALRRELIK--LTEEALGKAFGAVEDIPKTRNAKIMRRVIRAVY------- 74008079 72 -----------------------------------GSYKWMSYLEVNCRVNNFGSGLTALGLKPKNTIAIFCETRAEWMIAAQTCFKYNFPLVTLYATLGKEAVVHGLNESEATYLITSVELLSKLKTALLDINCVKHIIYVDNKTPEGFMQSVEELGSKPENLSVPPNTPSDMAYTSGSTGRPKGVMMHHSNLI-AGMTGQCERIPGLGPKDTYIGYLPLAHVLELTAEISCFTYGCRIGYSSPLTLSDQSSKIKKGSKGDCTVLKPTLMAAVPEIMQEMNYIQKTLFKLIKKGYDAPLCNLLLFKKLGGNVRQGYGLTESCGAGTVTEVTDY-----------TTGRVGAPLICCEIKLKDEGGYTIHDKPNPRGEIVIGGQNISMGYFKNEEKTAEDYSVDEWFCTGDIGEFHPDGCLQIIDRKKDLVKQAGEYVSLGKVEAALKNCPLIDNICAFAKSD---QSYVISFVVPNQKRLT---------------------------------------------------- 42522828 106 ---------------------------------------KITYKELHLEVCRFANVLKKMGVKKGDVVTIYMPMIPDTAVAMLACARIGAVHSVVFAGFSPDSISRILDGQCRFVITGDSKVVALKENIDKALKTVQKVLVVKDMKPGRDLWYHETVSDQCEPEPMDAEDPLFILYTSGSTGKPKGVMHTTGGLVYASMTHQYV--FDYHEDDIY-----------WCSADVGWVTGHSYIVYGPLANPSRFWEVVDKHKVTIFYTSPTAIRSLGDAAVKTTSR-KTLRLLSVGEPINPEAWAWYHDVVGCPVVDTWWQTETGGILITPLPGAIAQK---------PGSATLPFFGVQPKLLTNEGQEIHGPGEGVLVIADSWPGQMRTVYRNHERFEDTYFSNGYYFTGDGCRRDQDGYYWITGRVDDVINVSGHRLGTAEIESALVAHHKVAEAAVVGYPHDIKGQGIYAFVTLKSGETASEELRKELIQTEIGPIATPDLIQWAPRLPKTRSGKIMRRILRKIAENH---- 157429063 53 -----------------------------------------TYREVDTRANRIARELLARGVGAESIVAVVLPHSAELPVALLGVLKAGAAYVPIDPAYPAERIEFMLRDAAPVVLL-------TAAGSAAGLSDTCPTLVLDGIEPSQV--------DEVGPVEVPDRLAY-IIYTSGSTGRPKGIGATHRDLVTFVTDRRW---GGESQHCVLLHSPLPFDASAYQL-WTPLLNGGRLVVPTSELTPESLAKLVAEHGVTATLLISSVFLLVAEDVSC----LAGFREVWVGGERVSSPFVRRLDCPDTTFVNGYGPTETT-----VFATSHVVGPADFDGPEI--PIGRPLDSLSVAVLDERLRPVPPGTP--GELYIAGAQLARGYLNRRTLTRFLACPFGMYRTGDIVTQMPDGELLYQGRADDQVKVRGFRIELGEIETVLLSHDAVAHAAVGVHTDSGGGKHLVGYVVPVEDTVDHDELR-GFVAANVPAYMVPSVFMTLDRLPLTPNSKLDRAAL----------- 182434368 504 ---------------------------------------RLTYGELDRAANRLAHRLRAEGLTAEARVGIYMERSAESVVAVLAVWKAGAALDSPGPRR-----AMIIADAGVNVIVTQQGLVPDLTGDPARI-VVAHPAGADPGTPDGR----------------PERHTCYVMYTSGSTGRPKGVMATHGSLLRIQLAWE--HAFALRGRIRAHLQMANFSFDGYCLGAGATLVVCPRET---LLLPARLLRLMRDEGVDVADFVPTVLRVLAGHVADTGGDLSFLKLLIVGSDTFPADELERIRRLGTDVVNCYGLTEGT-------IDSTYFTVTARDRGTRSVLIGTPLPGTEAYLLDDRMRLVPP--GVPGTLHIAGPTIARGYLGAPGRTADAFVPHPFYRTGDRGRYGPEGLIEFLGRRDQQLKVRGYRVELGEIEAAFRRSPQVRD-AVVVTGDTGDARRVHAYLVPGAGQENADVLREHL-----PLYMLPDRLVLLPALPLTPNGKLDRAAL----------- 146170344 60 -------EQPFTLVEMFERIVKQIPDSPALSVKKNGKWVTLTYKQYFEESKVFGKALISLGMTPYRSVNIIGFNSPEWVISFYSIFGLPVGVYTTN---GPEACQYVAENSDCEVVIVENQTLDKYLKVLDKLPLLKYIVVYNDNVPENFMSHGRSFKPE-NPADILENNCCTLVYTSGTTGMPKGVMLSHDNYTWTCKACIGKYGLAPNQQERLVSYLPLSHVAAQIIDIVGNIEGAHMFFADPSALSGSLVETLKEVRPTFFFSVPRVWEKIEEKMKASNGWLKTKKKLPFGFGLAKKVVYNNVKKLGLDQSRMYGAAPLSPAIREYFLSLNMECLSDPSNYDFFNSTGAGISGTDLVIPDKEGN---------GEICYKGRNRFMGYFKNEDATRQTIDSQGFLHSGDVGKLDKFGNLTITGRIKELITAGGENVAPVLIENIL--------------------------------------------------------------------------------------- 167519330 86 -----------------------------------------TYSQMLERVQRFANVLKALGIKKGDTVAIYMPMIVDLVVAMLACARIGAPHSIIFGGFSAEALSERIMDARSSVLVTADDLKSIADTAMEKCKTVTHCVVSGDKAPDQFFHELEATAEECPALWVDAEDILFLLYTSGSTGRPKGVVHTHGGYMVWT-ATTFKYTFDYHPSDVYF-----------CTADIGWITGHSYIAYGPLLNCATSV-MFEGEADRYWAIVPTAIRSLQRFGEEMRHDLSSLRVLSVGEPINPEAWIWYHDVIGASVVDTYWQTETGGHVI-----TPLPGCTPMK----PGSASLPMFGIVPAILDKAGEEL--SGKAEGYLVIKQSWQMRTVFGNHE--RFELTYSGAYCTGDGAHRDEHGYSWITGRTDDVITVSGHRMGTAELESAMTTHPDVAESAIVGVPHEIKGEGIHAYVITNTDVSKEKELKMH-IRQEIGAFATPDVIHFTSGLPKTRSGKIMRRILRK--------- 89092337 61 -----------------------------------------TFVELKEKAAQFANFLKSQGVGKGDRVAALLPRTPELLVVIMGTLRAGAVYQPLFTAFGPGAIEYRVQQASTKLVVTDPANRHKLDDVTGPILTVNRAAADAQYAADRDFAAEDTQSTDFAPVKVGKDDPFLQMFTSGTVGKSKGVAVPSRAIL--SFYVYMRFAIGLRPEDTYWNVAPGW---AYGLYYAVVLLGNTTHFCEAAFTPETTYDMLRKYNITNLAAAPTAYRMLMANDDVLGADDKFDLRVAAGEPLNPEVISWVDKRLGCPVMDHYGQTETGMTACNHH--------DLKQDVVRVGSMGFSMPGHRVVALDGDYNEIPETGQLAVDVDNSPLFFFQGYTWQEKNPFHG----KYYLTGDVVMSHGDGSYSFTGRDDDIITTAGYRVGPADVESTLLEHDAVAESGVIGKPDPKRGSIIKAVVIKREFDPTDELKDEQLVRDRLSTHAFPREIEFMHELPKTPSGKIQRFILRNKARD----- 167648559 31 ---------------------------------------RVAYDELDARTNRRARMLAAHGVGHGDFVTVALPNGLEFYETTFALWKLGAIPNIVAAKLPRLEMEAILDIVRPRLFVGVPGDVPALAEGQAELHRYS-----TDPLPEVISPHWKAM------------------TSGGSTGRPK--------VIVDAMPARWNPQEGFLGQDVILNPGPLYHNAPFHCVHMGLFVGATIVEMG-KFDALAALELIDAHQVNWVTMVPTVW--RLDPEVRSRFTLPSLRMMLHMAAPCPAWLKAWIGWLGGEVWEYYGTTEGTGSTM----------ISGTDWLAHPGSVGRVREGYALKILDETGRERPI--GEVGEVYFRPEGGAGSTYHYLGSTPRRV---GEWETGDLGHVDEDGYLYLSDRRNDLIISGGANIYPAEVEAAIDAHPAVRTSAVIGLPDEEWGARVHAIVQPIEDSGLEEAELLAFVADRLARFKLPKSVEFTRDPLRDEAGKVRRTALRD--------- 70606145 93 --------------------AILWEGEPVDERGNPKEVRKLTYHDLYKEVNRVYLLKEKYKLKKGDTIA-IYLPMIPELPIFLAAARLGVVFTVVFSGFSADALANRINDAEAKLVVTADELKQIVDKALEKTPTVKDVIVVRRNMMEGRDKYFDEVIKDVEPERLKSEDPLYILYTSGTTGKPKGIVHDGYETLLHATMRWVFD---IRDDDIY-----------WCTADIGWVTGHSYIVFGPLTEPDRWVSIIERHSVTILYTSPTAIRTFMKFGEEKKHDTSTVRLISVGEPINPEAQDWMWKLVGREFGSTWWMTETGGIMI-----SHLPGLY---LIPMKPGTGMPIMGVEADVVNDDGKPSNLEDR--GYLVIKNPWMPLTIYKDPERYVKVYWSKGMFYAGDYAVKDRDGYFWILGRADEVIKVSGHRLGTYELESALIEHPAVAEAAVVGVPDPVKGEVPYAFVVLRSGQTPSQQLTQEILKTVREKIAVVDKVFFVSKLPKTRSGKIMRRVVK---------- 120419813 496 -----------------------------------------TYQQLNQKANQLAHYLQTLGVKPEVLVGICIEYSIDMIVGLLGILKAGGVYVPLDPNYPQERLAFMQEDSNVHIILTQQ---PLLEKISPQ---NAHIVCLDRD--RDVIAREGV--ENLDRQTTLDDLAYAI-YTSGSTGKPKAVLGTLRGIVLHWIWEMLPFGTSINFGDHVAEI------------FSPLLKGIPLVIDDIRGNIPRLMSLLSDRKVTRIVLVPSLLKAILENAPQQLTKLRYLKYVFCSGEVLPLTLAKEFHQKISSARNLYGSSEVAADVVKLRIANQIEAKSKEKLDALKSGSGLHKEIIHLQLADERGKPISKYGDLLGELYVGGDGLAKGYLNLPELTREKFIPNPFFRTGDLARWLPDGNIEFVGRIDHQVKVRGFRIELGEIEAVLSTHPQIQQVVVIAIEDIPGSKRLVAYIVCEDESLSTYHLRE-FLKQKLPEYMMPSAFVILDTLPLTPSGKIDRKAL----------- 154245426 103 ------------------------------------ESRNITYRELSSEVNKLANVLRNRGVEKGDRVTIYLPMIPEAAFAMLACARLGAIHSIVFGGFSPDSLARVADCGSKCIITADEGLVPLVDAAIAQINGVDHVIVVRRTGPGRDVYYDEAVTDECPAEHVNAEDPLFILYTSGSTGKPKG--------VLHTTGGYLVYASMTHQ------YIFDYHPGDWCTADVGWVTGHSYIVYGPLANGATTLDVIDKHKVNIFYTAPTAIRSLMQAGEEPVKRTSSLRLLSVGEPINPEAWEWYYRVVGEEIVDTWWQTETGGILIT--------PLPGATKLKPGSAT-RPFFGVMPEVVDAEGKVL--EGACEGNLVIADSWTVYGDHERFEQTYFSTYPGKYF-TGDGCRRDADGFYWITGRVDDVINVSGHRMGTAEVESALVAHPKVSEAAVVGFPHDKGQGIYAYVTLMDGEEPT-EELRKELV--GWVRREIPDLIQFAPGLPKTRSGKIMRRILRK--------- 206601441 10 --------QPLTLVDVLELQAELLCDKPVMTFVRNAEAQVLTYNGLREQATSIAAALQSVA-SPGERILILLPPGPDYLASFFGCAGMIAVAYPPSPMLSSKRIHAITRDSKPSVVLSTTFVREACE------------VAVQEGGMQGVIAVDQLPLEKSDIYRGNANTVAFLQYTSGSTGEPHGVIVSHGNLIAN--IAALKRHLHIGQGDRQASWLPPYHDMGLIQGLLQPVVDGLDVVPATFLNPFSWLRCFDTFKATY-GGAPNFAYALCEPLEAD---LSSWRVAFCGAEPIRRRTLEDFEAVGLRSRPGYGLAEATLVVTTRELGSALDSVRTEDNGTVVA-VGTPVELTDIRIVDPSTRTEVADGQ-VGEIWVSGPTVAQGYWKNDEATETVFTSDGYLRTGDLG-FHLNGQLFVAGRIKDMLILRGQNIYPQDIEKTVEAIDKFSENRVVAAGLPGMESDDVIVVIGCRTQISEAEVTKGLVREGVAAISISDVFTGRGQILLTSSGKLRRSATRDAY------- 3046721 492 -----------------------------------------TYRRLNEKANQLARRLKAKGLMHGNAAAIMMERSLEAAVSMLAVLKAGGVYVPIDPGYPEERIRFLLEDSGSKIVL----------TKDGTQISLEGYEVLAVNAMDA----EKEDAANLEHVNKPEDLAYYI-YTSGSTGRPKGVMVEHRNLVKNAGCIPLKSGVKMAQTGAVSFDASTFEV-----------FGA--LLNGGTLYPVPKETLLDGKRFNMETGITTMWLTFNQIAQQDPGMFATLNDLIIGGDALVPGIVNRVKRESPELSNGYGPTENT-----TFSTCFLIDQAYERTIPI----GKPIGNSTAYIVDEHGSLQPI--GVPGELCVGGDGVARGYLNQPELTDEKFVGDPFYRTGDLAKWLPDGNIEFLGRIDHQVKVRGFRIELGEVEAALARLEGISEAAAVIRENNAGENEICVYYTAVGARPAAQLRTE--LSRSLPEYMIPAHLIELDSMPLTANGKVDKRQL----------- 218754327 12 -----------------------------------------TYRELWARAGTLATALSAEAIRPGDRVCVLGFNSVDYTTIDIALIRLGAVLQTSAPETEPTMIATSIDHAPARLVVFDDTHREAVEAARARLAGSVTIDTLAELIERGRALPATPIADSAD------DALALLIYTSGSTGAPKGAMYESQVMSFWRKSSGWFEPSGYPS--ITLNFMPMSHVGGRQVLY-GTLSNGGTAYFVAKSDLSTLFEDLALVRPTELCFVPRIWMVFAEFHSEVDRRLAELRENVLGGGSAPISMTAWVESLLADVHEGYGSTEAGMVLNDGMVR---RPAVIDYKL-------VDVPELGYFGTDQ---PYPR-----GELLVKTQTMFPGYYQRPDVTAEVFDPDGFYRTGDIAKVGPDQFVYLDRRNNVLKLSQGEFIAVSKLEAVFGDSPLVRQ---IFIYGNSARAYPLAVVVPSGDKPVSESLQEVARAAGLQSYEIPRDFII-ETTPFTLENGLLRKLARPQLKKFYG-- 159040377 532 -----------------------------------------TYGRLDADADRLAAHLRRCGVRPDQPVGLALAAGRAAVTGVLAILKAGAGYLPVDPTHPPARLRALLTAAGTTVCLADAGLAATLATPPG---------TSDDDQP--YPGTVLAVGPDGQPVDADPTGAPALAYTSGSTGTPKGVMVSHRTATNLALAFADLHGIGPGDRLLMLPPL-SFDASVGDL-FPALVSGAAIVVPA-AITGAGLVELCRTHGLTLVDTAAPLWARVADLAQPGGVDVTPLRAMMVGGEPVDLETVRRWAGLTVTLHNHYGPTEAT-VCATTYATVDAAELPGLTRLPI----GRPVPNVEVHVLDPDLRPVPI--GLPGEVCVGGTAPARGYRDNPAETAGRFVPNPYYRTGDLARHRADGSLEFLGRTDQQVKIRGHRIEIGEVEAACAALPGVRRTAVV-VDHAPAGPRLVAYLVGDDVTPTGREARIALRRR-LPEYLVPSAFVRVPDLPTTRHGKLDLAAL----------- 119503811 29 ---------------------------------------RITWRDYESRSARLAQGLMEAGLGKHAKVGMYLYNSPEYAETNFAALKIGGVPINVNYRYLDEELFYLLENADVEALVFHRSLGNRVARICHRLPQLKIMISVDDGVPEAAIPYESLIAKNSGAARIPEGDEIYMFYTGGTTGMPKGVMYPVKDFTEFFMRGSMIDQMAVTAKQVSMSGPPLMHTGSWLLMFPHMLGGTSVMLESRGLKPEEVWDAIDQHKIAQLVIVGDAFAKLLRALEAEPDRWNTLRMMISSGTQVKRDLIEHIPELAIA--DVLGSTEGG---MGQSIMTKDTPASETAKFML-------LPTSKVLLPDSSREVTPGSGE-VGMVAQSG-MVPLGYYKDPKKSAGTFKEDGYAFPGDMATVAADGSINLLGRGSNCINTGGEKVFPEEVEEALKLHDAVEDALVFGLDDERFGSRVAGVVSLEKAKSAAAEDIVSATRTVLASYKLPKELIVVPKVPRAPNGKADYKAAKQ--------- 83644853 393 -----------------ERLEELFARQ--VARTPDAENEQMTYAQLERKAHLMALNLVVLNVKPGDRVGICLERSFDLIASMLAILKAGAIYIPMDPAYPEERLSYTCDNAEIRLVITDADAFPAAEERRLITPSELERSIDDARVAT---PSAEQLSAEEDAYVI---------YTSGSTGKPKGVVVPHKNVV--SLLAATQEDFGLNAQDATFFHSAAFDFSVWEI-WGSLLTGAHLVIVPYWVSPDEFLELVREKQVSVLNQTPSAFSQFME-MERNGAPLAHLRLVIFGGEPLDAKMLMRYPESRCRLVNMFGITETT-------VHVTAQTITRAEAMVGSRSVGPAIPGWRLYVLDAARNILPV-GVA-GEIYVAGAGVASQYLNRPDLTEERFMPDPFYRSGDKGRLLPCGRLEHLGRLDSQVKLRGFRIELDEIRKVLLGVHGVEAAAVV-------------LNQPDKNDPASARLDSYLVLSDIAAYMMPSTFTPVDAMPLTANGKL---------------- 28629055 35 -----------------------------------------TYQQLHDKVSTLAARLRSHGVGRDSLVGVLSANYVIACLAALQAGGAFLVLELAYP---PDLLADVLEDAQ-------PAIVVTISAEVGKIKAGTALVVLDEQATNGHTQKQQPLPSEDDLDKL-----AFVAYSSGTTGKPKGIANPHRASVLYNLRFGLSD---LQPGDRV--ACNVFFVWEIIRPLGATVV----VVPDASYDPRMLVDLLATKKITETLFTPTLFAAVLARHQALGSRLPDLKTIWLNGEVVTTDLARRGLKALPNTRNVYSACETHEIACGD-IKDMLEKLDQG---AIYCSVGPPIDRKHIYILDESGQKV-EEGEN-GELFVGGHLLARGYLNRPETTAKAFVRNPYYRTGDKARLLANGLLEITGRVGAMIKIRGYSVVPGKVESAIVNHLAASRCAVV--PWGEGIDRQLVAYFVRDKDSSDERPVVEVDRTGLAHYMIPSLWVELEELPTSDSGKVNLKAL----------- 111224260 31 ----------------------------------------VSWGTVRALADEITRSLDGLGLGRGARVGVLLGNWPESIAAILAILGTERCLTVFNPLQPAERLAGDLERATPPVMIVPVR----AWASSGLAEPVERLISLLHTSPEGIAVVRAGRADAAVTAVDAPGVAVELT-TSGTTGPPKRIPLTYRQLSVGSARGHMKPGRSWFEGGVAIVSVPLVHIGG--------LWGALQALSDARLERWTLDRWLDREHRPRLGALPPAALRTLMNADVPAEDLASLRALTCGTAVSPDLVDAVLERYGIHVLGVYGATEFSGAVAGWSLPDHRQWWAKK-----RGSVGRAFPGVGLRVVAEDGKVLPTGSSGLLEIRT-----------DQAGARA--NADGWTRTSDLAHLDDDGFLYIEGRADDVIIRGGFKIRPLTVREVLEEHPAVAEAAVFGLPDERLGQVPVAVVLAPGAGPIGEQELRDWCRPRMLPYEVPARALTVPELPRGVSQKV---------------- 32141196 487 ---------------------------------------RLTYAELDAAANRLARRLVELGVGPERHVAVAVGRRTELVVGMLAVLKAGGAYVPVDPEYPPDRIRHMIQDADPALVLTTSD----VDDRIGEECCGPLTFVMDDPNTGTSLGRHSGTADRAAPL-LPGHPAY-VIYTSGTTGRPKGVVVEHRALVRHCRSSQAPDISGLS----VMQASASFDQSVGSL-HAPLISGGCVRL----TDLRALAETAGSEPATFMKGTPS-HLAL---LATMPPEVAPSGTLTLGGEELRGEILAPWREAAVTVVNVYGPTEATGHCLEHWIAP--DRTVEPGPVPI----GTPHEGVRVYVLDSALRPVAPGLD--GEVYLAGVQLARGYLGRGGLTAERFTADPFYRTGDVAHWNEAGELVFAGRADRQVKLRGYRIELGEIEAAVAGGPGVRQAAVVLREDRPGDQRLVAYVV-----PDPGHWDEARLALSLPDFMMPSAFVALDALPLSPNGKLDRAAL----------- 49476196 105 ---------------------------------------KITYNELYEHVCRFANILKNHGVKKGDKVTIYLTMIPEAAYAMLACARIGAIHSVIFAGFSPEAIAGRIVDCESTFIITQINLKDSVDAARQNVHVDQVMVIRRTCGPEGFWYHEEVSHTKTDAEKMNAEDPLFILYTSGSTGKPKG--------VLHTTAGYLVYA-SMTHKYVF-----DYHAGEWCTADIGWITGHSYLVYGPLCNAATTLEIVDKHQVNIFYTAPTAIRALMGAGNSFVERSKSLRLLSVGEPINPEAWEWFYHTVGCPILDTWWQTETGGHMITPLPGA----------TPLKAGSATPFFGVQLQIIDAEGNVL--EGETEGNLCIIDSWMRTLYNDHERFIQTYFTYKGKYFTGDGCRRDSDGYYWITGRVDDILNVSGHRLGTAEIESALVSHPAVSEAAVVGYPHTKGQGIYSFITLMEGTAPS-EELHQELIRKEIGSIAILDKVQFAPQLPKTRSGKIMRRILRKIAENNF--- 148555473 51 ------------------------------------------FAELRAEALANAGRLVAAGVRPGDRIALIA-----ETGTHFAALFFGAVYAGAWPVPLPLPTSFVQLGSSDPTLLFFPEELAEMATAAAALRGVKA------------LSYEAFEAREAVDAILPQASPDDIAYSSGSTRFPHGVAVTHRAL-LNNLAAH-SHGMLLEPQDRCISWLPWYHANQVSVDYLKTEDFARR--PLAWLD---LISRNEGTSISYS---PTFGYDICARRMSSQTKASDLSRWRLAGNGADQSFVDAFAEAGFKATASYGLAEATGIVVELVEETQLSSKDRPRRFRAIVNCGKPVRDMTVEIRDDDGSPLPD--KMIGKLWAKGPSIMTGYFRDEEATDACMV-DGWLDTGDMA-YMSDGYIYIVGRAKDMIIINGKNHWPQDIEWAVEQLPKAGDIAAFAITTPGGEETPAVLVQCRTSDPEERRLRDQIREKAITGMHCVVELVPPRTLPKTSSGKLSRAKARNLY------- 145222549 79 -----------------------------------------TYAELLDQTARFAGALRGLGVGKGDRVVIYMPMIPEAVIAMLACARLGAVHSVVFGGFAPHELAVRIDDVKPTVIVIEPSRTPMLDAAIGMTEPPAHCVVVQRDRHRCELIEGRDLAEPVDPVPVAATDPLYVLYTSGTTGKPKGIVRDHAVALLWSMIYDIAPGEVFWAASDVGWVVGHSYIV-----YAPLLLGATTVLPVGTPDPGAFWRVAAEHGVKALFTAPTAIRAIGRYVGD--YDLSALKYLFLAGELDPDTYHWASDKLGIPVIDHWWQTETGWAIAANPMGT--------EQLPIKAGSTVPMPGYEVHILDEHGHDC-GPGKE-GAIAIKLPLPPGTLWNAEDRYRVSYLTEGYYLTGDGGNLDDDGYLFVMGRIDDVINVAGHRLSTGAIEEVLATHPAVAECAVIGVPDEIKGQAPRGLVVVKSGAST-DGLTDELVKGAVAAFKLVD---VVPALPKTRSGKILRKTMR---------- 171915798 94 ------------------------GRKDKVAILWEGESRSITYGELQVEVNKFANVLKSRGIKAGDRVAAIAMLACARIGAVHSVVFGGFSSESIKDRLQDSGATSIITYRRGKVVALKAN----VDVALAGNTTVQSVIVLQRTKHDIAMQDGRDVWWHDEVTKVDDNCPAEILYTSGSTGKPKG--------ILHTSGGYLV-GTYLTCKYIFLREDDIY----WCTADVGWITGHSYIVYGPLANGATVLEIIEKYKATILYTAPTAIRAFIKWGDEKKHDLSSLRLLSVGEPINPEAWMWYHEMIGCPIVDTWWQTETGSILI-----SPLPGVTP----TKPGTATLPFFGVDAAILDEEGVEVPNEG---GKLVIRKPWMLRTIYGDAERYESTYTYEGIYLAGDGARRDEDGYFWIVGRLDDVLNVSGHRLGTAEVESALVSHESVAESAVVGRPDEKGQAVVAFVTVKTGVEATAAELKKHVSNV-IGAIARPDDIRFAAALPKTRSGKIMRRLLKE--------- 118467617 1566 -----------------------------------------TYAELDETADRLANLLTLHGAGPGTYVAIMLPRCAQAIVAILAVLKTGAAYLPIDPVLPDARVQFMLD-----------DTAPIAAVTNDELRSFDGFVVVEADDPAMSLHPTTALAPAADDIAY-------VIYTSGTTGRPKGVAVTHHNVT--RLFDAPYPGLTFGSGQVWTQCHSTFDFSVWEI-WSALLHGGRLVVVPESVSPSDLHELLVTEHVTMFSQTP----AAAAALSHTG--LEDL-TLVVGGEACPSEVVQRWAPKRTMI-NGYGPTETT------VFASTSEPLNPSSPGDV--PIGAPVPGAAVFVLDSWLRPVPP--GVAGEVYVAGGGVTVGYVHRPTASRFVACPDGMYRTGDLARWGTDGQLRYLGRADDQVKIRGFRIELGEIQCALADLDGVDQAAVVVREDQPGDKRLVGYITGTMDPAVARELADHL-----PPYMVPAAVLRLDTLPVTVNGKLDQRAL----------- 145548888 89 -----------------------------------------TFNELHDHVSRLSGVYRQFGVSKGDRVSRIGAIHSVVFGGFSALELSGRIKDCKPTLIITASCGLEVNKIVDYKVMLDANHTPICLIVQRPTKQCSMVIGRD-------FDYYTAM-KFANPVECVEVESTHILYTSGTTGQPKGIQRDTGGTVV-ALLWTMRHILGLKAGDVYFSMADIGWVTGHSFTYGPLLQGCSIVLPVQTPDPGAIWRIIEKHKVVGFYTAPTALRAMGDWIRKS--NISSLKSISMAGE---RCDIPTYNNTGVLINDHYWQTETGWIISCNFMDLH----------TFPSKPGSPSPGFVIKIMDNENKEL--ETGQMGRICVRLPMFMQTLYNNDEAFIQKYLADGYYTAGDAGYFDQDGYLHIMTRIDDIINTAGHRLSTAAMEEVLLKHKDIVEAAVVAKLDDLRGEIPVGIVIKQGHDVQASILEKELIRHDIGPLACFQSAIIVEKLPKTRSGKVLRGTLKAQYK------ 194223750 105 -----------------------------------------TFAQLDAYSNAVANLFRQLGFVPGDVVAIFGRPEFVGLWLGLAKAGVEAALLNVNLRREP--LAFCLGTSGAKALVFGGELAAAVAEVSAQLKSLLKFCSGDVE-PEGVLQLLEPLLREASTAPLAQPPGKGMIYTSGTTGLPKAAIIVHSR--FYRMAAFSHHAYSMRAADVLYDCLPLYHSAGQCLLYGLTVVLRKKFSASRFWDDCV---QYDCTVVQYIGEICRYLLRQPVREAEARHRV----RLAVGNGLRPAIWEEFAQRFGVQIGEFYGATECNCSIAN--MDGKVGSCGFNSRILPHV---YPIRLVKVNLRDAQGLCIPCQGLLVGQINQQDPLRRFDGYISESATSKKITGDSAYLSGDVLVMDELGYMYFRDRGGDTFRWRGENVSTTEVEGVLSRLLGQTDVAVVAVPGVEGKAGMAAIVDPHGQL-SPNALYQELQKV-LAPYARP---VFLRLLP----------------------- 111019200 3018 -----------------------------------------TYRELDERSNRLARALIRRGAGPDAFVAIGVPRSIEWVLSVWAVAKSGAAYVPVDPTLPPARTGGMLEDSGAVLGL-------TVTAYRDRLPGVVPWLLLDDEVANGYSGDPVIDADRLRPLRV-EHAAF-LLYTSGSTGTPKGVVLTHGGLA--NLAVEERERFAMHGARVSHLASPSFDASLFELLMAFAVGATLVVVPPTVLGGRELAELLASEHVSHAFFTPTIL----DTLRP--EDLPSLRILAVAGERFPPELADRWT-LGRFVFNGYGPTEAT---VQTTVS---EVLSPDEPVNV----GGPGRGVEVIVVNTWLQPVPV--GVIGELYVAGPGLARGYH-----RRSALTAGSFYRTGDLVRWSEIGRLEYVGRNDFQVKIRGQRVELGEIESVLARCDGVGRAAVTV--HSGTGDRLVGYVT--AEAGASIDTAEVLRYAGLAPYMVPAQLVVLDRLPVGRTGKLDRRAL----------- 170741143 103 ------------------------------------ESRSITYRELHAEVCRMANVLRNRGVGKGDRVTIYLPMIPEAAFAMLACARLGAIHSIVFGGFSPDSLARIEGCASKLVITADEGLVPLKANVDAAIQSVDHVIVVRRTG--GSVAYDDAAREVTDECPVEHVEALFLLYTSGSTGQPKGVVHTTGGLVYASMTHQYV--FDYHEGEVY-----------WCTADVGWVTGHSYIVYGPLANGATTLMF---EGIPTYPSVSRFWDVVDKHKVNIFYTAPTAIRSLMGAGEEPRVLGSVGEPINPEAWEWYYRVERCPIVWQTETGGILISPLPGATALKPGSATQPFFGVKPVVVDGDNKVL--EGACEGNLCLADSWQMRTVWGDHEQTYFSTFPGRYF-SGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESSLVAHPKVSEAAVVGYPHSKGQGIYAYVTLMNGEEPT-EALRKELVRKDIGPIASPDLIQFAPGLPKTRSGKIMRRILRK--------- 71280294 107 ---------------------------------------KVTYQELHDHVCRFANLLKERGVKKGDRVCIVGY-------AMLACARIGAIHSVVFGGFSTESIARVLDADCKVVITADQSLIPLVDAAVIDCPNVHSVIVVARTGGDVAINYEEAVAKQSEPEVMDAEDPLFVLYTSGSTGTPKGVVHTCGGYILY---AAMTHKYVFDYKEGEV---------YWCTADAGWITGHSYIFYGPLANGATTL-VFEGVPTYPDAGAPTAIRALMSIGDDLVNQLSSLRLLTVGEPINPEAWHWYYEVVGCPIVDTWWQTETGGILITSLPGA----------VDMKGCAGKPFFGVQPALFDKDGNTLEGENAGLLVMTASWPGQLRTVYGDHNQTYLGQYPGNYF-TGDGAKRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVLHPAVAEAAVVGYPHEIKGQGVYCYVTLMGNATESDELNVELVAKELGRFAKPDYIQWSPGLPKTRSGKIMRRILRKIAEN----- 159903571 114 -----------------------------------GEIRRFTYKQLHQEVCRAANALKDLGLGKGDLVAAIAMLACARIGAPHSVVFGGFSSEALRDRLIDGEAKAVITYRKDKVLALANNACPSVKSVLVVQRTNES-IDMQTGRDHWWHDLVPSQSDFCSAEHMDSEDRLFVLYTSGSTGKPKGVVHTTAG---YNLWAHLTFQWIFDIRDDDI---------YWCTADVGWITGHSYIVYGPLSNPGAFWEVIEKHKVSIFYTAPTAIRAFMKNGRSDKYNMNSLRLLTVGEPINPEAWMWYREVIGCPVIDTWWQTETGGVMISPLPGA---------TPTKPGSATFPLPGIEADVVNANGETVPT-GEG-GYLVIRKPWMMRTVHGNEKRFRESLRPTGIYFAGDGARRDSDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVSEAAVVGRPDDLKGESVVAFVTLEGTSSASDHLINDLRNGAIAK---PDEIRFSDALPKTRSGKIMRRILR---------- 116754497 96 ----------------VDRHAKSWRRNKVAYYFPVGDTKTITYYQLYQAVNKMANGLKSLGVKKGDRVSIYLPMIPELPITMLACAKIGAIHSVVFSGFSAGGLQSRVTDAEAKVVVTSDGFLPLKPNVDEAVQNAYHDLVKDQPA--------ECYTEELDP-----EDRLFILYTSGTTGKPKGIEHAHGGFCVGP-AYTTAWALDVHEEDVY-----------WCTADCGWITGHSYVVYGPLCLGASIIEEY-GVSVFYTAPTAIRMFMKAGDQWPKKYNLKSIRILAVGEPLNPEAYVWFRNNIGAPIIDTWWQTETGCHVIAPL------PMTPEK----PGSVAFPLPGFNTDIYDEDGNSVPLGYG--GNIVQKTPWMLRAFFRDPERYMKEYIKPGTYLAGDKATRDKDGYWWIQGRIDDVLKVAGHRISNAEVESAAVSHPAVAEAAVIGKPDEVKGEVIVAFIILKEGVQESEDLKKDIAKSVLGPVAYPEIVYFVKDVPKTRSGKIMRRVIKAK-------- 1749450 23 -----------------------------------------TYRELLASVSQCAGALQSMGVGMGDRVAIYMPMIPETIIAMLAIVRLGAIHSVIFAGFSAESVADRVNDSECKVIITADKRIPLVNKALTECPTIKKVLVFQRSAEEGRDVWWHDIIPKCPPAVVNPEHPLFLLYTSGSTGKPKGVVHCTGGYLL---------GAAATCK-YVFDLHPTDRMG--CAGDVGWITGHTYIVYGPMLGAATLVSVVERHRLTQWYIAPTIRLLQRAGNEFVKHDRSSLRVLSVGEPIAPESFMWYYEVVGCAVADTYWQTETGSHIVT--------SLGPVTPMKPGSAT-LPFFGIDAVIIDPLTGKIIEGNDVEGVLAIRSPWPSAAWRGHDRYIDTYLKPPGFYFTGDGATRDKDGYIWIRGRVDDVVNISGHRLSTAEIEAALLSHDAVAESAVVGVHDELTGQAVNAFILLKPGYEATVELEKELIRSTIGPFASPRKLIFS-DLPKTRSGKIMRRILRK--------- 119510064 87 ------LDRHLTTW--RKNKAALIWEGE------PGDSRTLTYAQLHREVCQFANVLKQLGAKKGDRIGIYMPMIPEAAIAMLACARIGAPHSVVFGGFSSEALRDRLNDAEAKIVITKDAIVPLKVEVDQALASITDVLVVKRTCQETHMEHDLQQGVSADCPAEPSEDMLFVLYTSGSTGKPKGVVHTTGGYNLYSHMTTIFD---LQDTDVY-----------WCTADVGWITGHSYIVYGPASNPGCFWDVIEKYGVNIFYTAPTAIRAFIKMGEHKSRNLSSLRLLTVGEPINPEAWMWYHKIIGGEIVDTWWQTETGGIMITPLPGA---------IPTKPGSATLPFPGIIADIVDLEGNTVPNNEGGYLAVRYPWPGMMRTVYNDPERFRRTIPPDGIYFAGDGARQDEDGYFWVMGRVDDVLNVSGHRLGTMEVESALVSHPAVAEAAVVGKPDEIKGEEVVAFVTLEGTYHASEELSQHVVKGAIAR---PAEIRFTDALPKTRSGKIMRRLLR---------- 134287107 1607 -----------------------------------------TYAQLDARAGALAARLTALGIGPECPVAVLQERSADLVVSLLAVLRAGGFYVPLNHRNPASRMSQIMTMAGARVLLTDAHERHRCHAWAGQAEVV---VVDDPAPASAPAPAAVVPGH-------PDRLAYVM-YTSGSTGTPKGVAITHRDVAV--LAADRCWRTG-NQQRVLLHSPYSFDTSQYELWVPLLSGGTVVVAPPGDLDTAALREALTRGRVT------GMWLTSGLFAEESPECFRGVREVWTGGDVVSPAAVTRVLAASPDVVDGYGPTETTTFSTHHFMRA---PWTEETTVPI----GSPLDNTTCHVLDQRLRPVPP--GVTGELYIGGARLARGYLGRPDATRFVADPSGMYRTGDLVRRRADGILEFLGRADHQVKVRGFRIELGEIESVIGRHPTVAQSAVLVREDRPGDKRVTAYVVPAAAAAADAELRRH-VAASLPDYMVPAAVVLLDRLPLTPNGKLDRRQL----------- 158521510 82 ----------------------------------THTIQKYTYAELRDTVARFAGVLAGRGVGKGDRVVIYMPMIPEAAIAMLACARIGAIHSVVFGGFAAKELATRINDSQPKVVVSASCGIPLLEAIQIASAKPEHCIIFQRPQQEAALVHGRDIASAVDCVPVAATDPLYILYTSGTTGQPKGVVRDNGGHVV-ALKWTMKAIYDVDEDDV-----------WWAASDVGWVVGHSYIVYAPLFKGCTTI-LFEGKPVTPDAGVPTAYRAIPDARLIKDYDLSHFKALFLAGERSDPATIQWSEKLGTPVIDHWWQTETGWAIAANCMGLH----------RFPVKYGSPVPGWDVRVLDDENRDLP--AGTIGALSVKLPLPPGTWQNDQRYIEAYLTEPGYYKTADAGMIDEDGYIYVMSRTDDIINVAGHRLSTGAMEEVLAGLPDVAECAVLGVEDALKGQVPVGFLVLNAA--TVREPNEIIQDAQQVRKQIGPVAAFVKRLPKTRSGKILRGTIQKIADN----- 196243886 485 ------------------------------------EEQKLTYEQLNKKSNQLAHYLIANGIKSENIVALYMERSLDFIIGLLAIHKAGAAYLPLDPSFPQEAITFRLKDAEVSLVITQQHLL-------KNLPDFTTIVNLDSNW--------ESIAKHKEDNPNTEILANNLAYTSGSTGKPKGVSVEHRQLI--NYVSSIIDRLKLQSN------YHFAHVSSFASDLGNTAIGCLHIISQDRVDADKLTEYCRQNTIDCLKIVPS---HLSTLIAATSCPEEILQYLILGGEPLNWELVAEVSKLKCQIYNHYGPTETTIGVLTYSV--------DPQKHPKKAKTGRPINNTEIYLLDEFLNPVPIGVK--GELYIGGKNLSRGYLNRPQLTEEKFISNPFYKTGDLARYLPTGDIEYLGRIDHQVKIRGFRLELGEIEAILRNHPEVRETVVVAREDIPGQKRLIAYITSNQSKLAQVNLNETLLRSKLPEYMIPSVFIPLKTLPLTANGK----------------- 193603647 83 -------------------------------------VTKITYDDLYEKVSLLAGALVNLGVVKGDRILIYMPLIPEAIISMLAVVRIGAVHSVVFGGFAARELCARINHATPKVIIIEPNKIVLNTALDRVTEKPKHCIIYQRPTPGIDILWSDALSTAKHHPCVPVEANLYILYTSGTTDKPKGIVRGHIATLCWTMSCIY----GMTEDDVWWTASDMWVVGHSYICYGPLCAGITSVMPDRTPDPGQYFRVIQDHKVNFTAPTALRVIRREDPVLEFGYNTKSLRTLFVAGEHCDHETLAWAGKLNVPVLNHWWQTETGHSITATCL-----GFGHNLKPPMFS-AGMPFPGYDVRILKEDGSPC--QLLELGRIVVKLPLPPGVMSCLYKAPERFLNTIGYYDTMDAGYTDEKGYIYVTARDDDVINVAGHRLSTSALEDVILSHPDVGDAAVFGVPETTKGEIPLCLYIKNKNCSKKEEINNEIVQGPIASFHL---CAPVQGLPRTRSGKTARKSL----------- 157804711 559 ------------------------------------EEQSLTYQELNQKANQLAHYLRENYQIEPDSL--IGICIEPSLEMIVGLLGIGSAYVPIDPNYPESRINYIISDSKISILLTQSVIKDKFLLSQG--KNLDHLICLDKCDFE--LKSKDNLTVKNQPNNL-----AYIIYTSGSTGKPKGVAVNHQALVLKTNYIQIMPEDRVAQAANIAFDAATFEIWGALLNGAKVIIIPKSIL----LSPSEFAASIQSQEVSVLFLTTALFNQLAALFPET---FSSLRYLLFGGEAVDPKWVQEVLDKGSNLLHVYGPTENT-----TFSSWYLVEKSPKNAITI--PIGKPISNTRIYILDQYLQPVPVGIP--GELCIAGVGLAIAYLNRPDLTDEKFIEVNLFKTGDLAKWGDDGNLEFLGRIDHQIKLRGFRIELGEIESVLLEHPAVKE-AIVNLHKTENNQQLVAYVTGELIDDLSQQLKQH-LKTYLPDYMIPSQIIRLDEFPLTPNGKIDRQAL----------- 87302295 111 -----------------------------------GDSRRFSYRELHAEVCKAANALKALGIRKGDLVATIAMLACARIGAPHSVVFGGFSAEALRDRLIDGGVKAVITFRKDKAVALKPAVDQAL--ADGGCPTVEHVLVV--RRTEQPTAMEEGRGQSADPMASEDRLF--VLYTSGSTGKPKGVVHTTAGLWVHLTFQWIFD---LREDDI-----------HWCTADVGWITGHSYIVYGPLSNPGAFWEVIEKHKVTLFYTAPT---AIRAFMKSDHYDMSTLRILTVGEPINPEAWMWYREVIGCPIIDTWWQTETGGVMISPLPGA---------TPTKPGSATLPLPGIAADVVDSEGRSVGVDEGGYLAVRRPWPGMMRNVHGDPERFRKSYGADGLYFAGDGARRDADGYYWVMGRVDDVISVSGHRLGSMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFVTLQGDEALGAELRRH-VGTEIGPIARPDEIRFSGALPKTRSGKIMRRILR---------- 88812175 455 -----------------------------------------SYAELNRRANRLAHFLRERGVSPEDVVGVCLGNPVEVIVALLGILKAGGAYLPLDPSYPPERSAFMVQDSGARCILTS-------ETLAQRLTVEEHVEVI-------YLDTESSIKRCDSTTPAPTVDSFNLAYTSGSTGQPKGVMVSHANAV-----ASTVARLAFYQEKVASSVAGIF----WTLAQGGCLLDDRQ-----RKDPNRIAERVARHGVSHVLTLPSFYDQILDALGTTG-----LRCAIVAGETCSSDLPARFEKLSTRLVNEYGPTEGTVWCTAWNIHPHV----YDDRIPI----GKPTPSMQIYVLDSQLEPVAT--GLVGEIYVGGRGLARGYRHRPALTAERFVPDGLYRTGDLGRWRADGVLEYVGRIDHQVKIRGFRIELGEIEARLREQNIVREAVVTAREDASGDMRLVAYVVPVGQAAYRDELGGY-LRTWLPEHMVPGWYVWLTRLPLMPNGKVDRNAL----------- 170586620 84 ------------------RNVKNYRDKEALVEVDTGK--KFTFHEMNQLCNQYANYFQSQGYKSGDVIALFLENCADFPAIWLGLSKIGVVTSWVNINLKAEPLAHSINISKSSSVITSSALLPVLEDISGKLKQMQVYVIDDIGNIKNSLATKIPLISSEEPVKPTFRSVLCYIFTSGTTGNPKPALIKHYR--YYWMAIGVAKSFGIFTTDRLYVMMPVYHSAGGILGIGQTVLQGSTCVIRKKFSASGVIIFFDLKFNT----APSILLAQNDVAETKGHKI----RLMFGNGLRAEIWPEFVNRFGIQIGELYGSTEGNSSIVN--IDNHVGSCGF---IPVHPFVKYLYPVRLLKVDDDTGELITKDGEMVGVIMDNEPLLSFEGYLDEKDTRNVLRKDAVFTSGDIIYWDNLGYLYFKDRKGDTYRWKGENVSTTEVEGILQLLKCVADVAVYGVEIPNREGRAMAAVVIAGDKDAIYKITEH-LKNSLPSYAIPIFLRFCKDFERT--------------------- 71083329 67 ----------------------------------TGNKKQFTYKELKEKVSKFAGALKNQGVNKGDRVIIYMPMIPEAVIAMLACGRIGAIHSVVFGGFASSELASRIDDSKAKILVFEPEYKPLVEAIKMASHKIEKLILFQRSGNEANISWDEALAKEVDCVEMNSNDLAYILYTSGTTGVPKGIVRDIGGHIV-ALKWTMKNIYNIDTDDV-----------WWSASDIGWIVGHSYIVYAPLFKGCTTV-LFEGKPVG-TPDAGAFWKIISDYVKSSKYDLSKFESLFLAGERADPDTIKWAENLKVPVIDHWWQTETSWAISSNC--TGIEMMKTKYGSACKAVPGYDVQIMK----PDQTLAKPNE---MGDIVIKLPWNADKRYKDNYMTNY----DGYYETYDAGHIDEDGYIWIMSRTDDIINVAGHRLSTGAIEEVLSEHQSVAECAVLGVADKLKGQLPIGLVVLKSDHATISKECIQMVRDKIGPVAAFKIVIVIKRLPKTRSGKILRGTIRK--------- 108801772 108 -----------------------------------GDSRSLTYAELKDEVCKAANALTDLGLTAGDRAAIYMPMVPEAIVAMLACARLGVLHSVVFAGFSASALKARIEDAEAKLVITTDGQYAVDEAVDGQ-PSIEHVLVIDVKWTDGRLWWHETVSTEHTPEAFDSEHPLFLLYTSGTTGKPKGIV--------HTTGGYLVQSSYTHHN--VFDVKPDTDVY-WCTADIGWVTGHTYITYGPLSNGVTQVEVIEKYGVTIYYTAPTLFMKLGRAVPD-AHDLSSLRLLSVGEPINPRWYRNVFGDNNIPVVDTWWQTETGAIMI-----SPLPGVT-------AAKPGTPLPGISAKIVDDDGNQLPPGSQANGYLVLDQPWMLRGIWGDKETYWSRFAEQGWYFAGDGARYDADGNIWVLGRIDDVMNISGHRISTAEVESALVGHSHVAEAAVVGATDDHTGQAICAFVIL--ESSAADKPHEHMLRAEVAKEISPIAIHVVPELPKTRSGKIMRRLLRD--------- 115625657 106 ---------------------------------------RITYKQLYEMTNQLANSLRRQGVKRGDRVAIYMPVSPHTVAAMLACARIGAIHSVVFAGFSAEALASRINLSTNRTTISD-TLLDTKKSVYQKYDNVMHVCVGHSTFNEGSCYIFQAMAQESEPEVLDSEDLLFMLYTSGSTGSPKGLAHSQAGYLLY---ASLTHKFVFDYQDVYA-----------CVADVGWITGHSYVVYGPLSNGATTV-LFE--------SIPT-YPDPGRYWEMV-ERLK-INQIYVAPTASGDSYVTKYDRSTLRTLGCVGLNHEAWDWYNNVVGEGRCSLTETGGICITPRTGGPMPFFGIEPADEKCREVTVNNEP-GALCIRKPWIARTIYGNHKRLETYLSPPGFYFSGDGAVRDDKGYYHITGRMDDVINVTGHRLGTAEVEDAMDEHPAVAETAVVGYPHDIKGEGVYAYVVTESEGDIIKEL-KALVRQKIAAYAVPDIIQITPGLPKTRSGKIMRRVLRK--------- 186457601 528 ------------------------------------ELQHLTYAELNERSNKLAHHLASAGVRTGSIVGVLMDRSLELIIGLMGILKAGGAYAALDPSSPMERLELMLEDLNSPVVLTRSTTAALLPKSSSSEKTIRRLICLDEDWP----AIEKESGENPVCETNPESIAY-ICFTSGSTGRPKGVCIPHRGLVRNTEYITLGPEDRMAQCATVSFDAATFEVWGGLLNGGQVHIFSRESMLTP--------QRFAAELEAFRITTLFLTTALFNQLVAEVPRFAALKNVLFGGEAVDPGAVRKVLQTGRPRRHVYGPTECTTFATWKLVES-----VEEGALTV--PIGRPISNTTAYILDGEREPVPVG--VTGEIYLGGDGLARDYLLSPALTAERFVHNPFYRTGDLGRYLASGEIEFIGRVDHQVKVRGFRIEPGEIEAVLARHPGVQQCVVNAHQGRDGSKQLTAYFVPHSQPPGSTELRRH-LREKLPEYMVPSAFVTMEAIPLNQNGKVDRRSL----------- 66045847 32 -----------------------------------------SYAQLDALSTKLAARLRDEGVTYGTRVGMYLPRSVDLVTSLLGILKAGGTYVPVDPQYPGKRVEHIVRDSELSLIIGDAANLPKISSLR--------VLALDE------LLSAPALQPAAQDTRIPNNSTAYIIYTSGSTGEPKGVQVSHGNV------SRLLESTQRAYGFNAQDVWSMFHFSVWEIWGALAHGGQVAVVPDISRSPAALRQWLADQRITVLSQTPSAFRGL-DEADRGNTAPLALRYVVLGGEALPASVLRPWERHGDQLINMYGITEAT--VHTTFKRVLAQDLETAAMVSL----GKPLHGWRLHLLDANQAPVA--AGTTGELYIEGAGVAQGYL-----NREALNVERFYRTGDLMTLESNGEYRYAGRCDEQLKISGFRIEPGEIEASLQTSPSVAAAHVGVHDYGDGDLRLVAYVVPQGVDAWTEQARSELMAENLPEYMRPSVYVPLAELPVTHHGKIDKQQL----------- 126432826 33 -----------------------------------------TRGELDATTNRLARAYAELGVRQGDYVTILLPNSIAWVEAVLATWKLGAVPQPLSARLPDAELSALLALRPPALLVVDPNVSPSVPA---------------DFTPDPAL--------PADPLPEAVSPAWKSMASGGSTGRPKLIEAGGDSRVPSAIGLPL----GAEDGDVNMVSVPLSH-NTGFTTFAIGLLMGHHLVLMPRFEPHEFLRLVSEHRVTFLTTVPTIMQRLLPVYDPDAYDLSSIRRFWVGAPCPPAVKEAWIGLLGPQLWELYGGTEL----------QALTFISGDQWLTHRGSVGT-VVAGEMTVLDDDGNTCPP--GVVGEIYMRGAAPTYRYIGSTAKSR-----DGWDSLGDLGYFDEDGFLYLNDRRVDMFTVGGRNVYPAEIESALSAHPDVLSCLVVGVPDDDLGQVPHALVQRAPGSALDEAAVTAFVAERLAGYKVPRTVEFSEHPLRDDAGKARRSAVRAE-------- 118351221 38 -----------NLQDLLINSHSKFKDREFVGKRDTNKFTYKTYGEEFEDAKAIGSSIKNLSLSTNDNLRLIGINSRNRIEVDWACALYNFTLVPFYDTLGPETTSYVFEQTQMTTCFCSQQSIKLILQVKQNLKNIVSFDDLEEKAGFNLLMFKDLIQQQEMPKDIKPDQVFTFSYTSGTTGLPKGVMLTHRNFV--SIIAAL-DEKDPNENDNMLCFLPLPHVNAICW-----YTGTKIAFFGG--DIQKLKEDLQDCQPTLMVLVPRLFNRFYEAIQNEINKLKGFQALLVKYAIQSKNLTTKNQYHHIKMKQAFGLSASAPISTENFFKIVLEAYGQTEGLGLEFCTSIDVPEMNYLSTDEQGESYPR-----GEICVRGSSVFAGYYKDEEKTKEAIDGEGWLHSGDIGCLWPSGSLQIIDRKKNIFKSQGEYIAPEKVENIYCTARGVQEA------------------------------------------------------------------------------ 167647209 37 ----------------------------------------TTRAQLEALANRRARLLAEHGVGQGDFVVIALPNCLEFFETTFALWKLGAVPCPVSPKLPEIELKAIVETVAPRLIITDARLRPILPA--GTSPGPQH-------GPE--------------PLESRISPTWKAVTSGGSTGRPKVIVTRIPATTDPHKA-----GYAMQREETILSPGPLYHNAAFSAAHQCLFAGG-HVVDMERFDPETALQLIERYRVGHVVFVPTIWRLPAETRER--YDVSSLRVVVHLAAPCPVWLKEKWEWLGPDIFEVYAGTEG--------VGS--TCISGREWLEHKGSVGRVTPGARMRILDEQGRDCAP--GQIGEIFFKPSAERADGFSYIGA--SAKARDGWISLGDLGHVDADDYLYLADRRTDLIVSGGVNIYPAEVEAALDRHPDVRSSVVIGLPDEDLGNRVHAIVAPQAMGCVDETAIREFLRDQLVRYKIPRSFEFGVEELRDEAGKARRMQLRDQ-------- 58803249 49 -------------WDIFQHGLSLLGSREKKADGSLGEYVFKSYKEVESLVQRFGSGLRSLGVNKATMIGIYASNCVEWLICEQTCNGYGYTIVPIYDTIGEESIIHILENSDINIVVCDPACAEKLARVKAMSHTIKVIIVMIQTTDIPVYLFSEIL-DMGDKALIPFEPATTISYTSGTSGIPKGVILTQSLIVVVNHVVGELNGISVDAVKCYLSYLPLAHMYERLYIDSSLFVGGKGVYSG---DVRNILDDLETLKPTVFVSVPRLFFRIHDKLNSKVNRLRNTVRWMMTGSAAPRTYDRIRAIFGTELLSGYGLTETAAGAVMN---------RQGETDTTHVGGIIPTLEFRLKSLPEFEYSV-KDENPRGEIMFRGEHVTCGYFRNPEATAEAFV-DGWLLTGDIAELLPNGAIKIIDRRKNLFKVQGEYISPEKLEAVLIGCALISQAFVTG---KSTEVYPVAIVVP---------------------------------------------------------- 189241891 108 ---------------------------------HPDDYSRLTYKKLLEEVCRFANVLRSKGVKKGDRVAVYMPMILEAVITLLGCARIGAVHSLVFAGFSADSFAERILDCEARVLVTGEKLLSLKNICDQSMNNVKTCIVVNNKTPEGRDVWWHDIVPQASTDCVPEWVQAEMLYTSGSTGKPKGVVHTTAGYLLYA-ATTFKYVFDYKPNDVY-----------WCTADIGWITGHTYVVYGPLANCATSVLY---EGTPFYPNNDRFWLVVKKYKVNQFYTAPTAIRALVGEPINPEAWMWYYKLVG---REKCSIVDT---FWQTETGGHVLTPLPGATPMKPGAAAFPFFGVQPALLDESGNEIKGEGE--GYLVFARPWIMRTLYNNHETTYFSKFP-GYYCTGDGARRDADGYLWVTGRVDDMLNVSGHLMSTAEVESVLTEHPNVAEAAVVAKPHPVKGECLYCFITTTDTTRFDDKLLKQLVRERIGPFAQPDVVQNAPALPKTRSGKIMRRILRK--------- 198266110 77 ----------------------------------TDEALQITYKQLHVSVSKMANVLKGLGVGKGDRVVIYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVNGSEAKVVITADEATPLSNADQALLHTSDKVKCLVVKRTGGQTTWVEALATEASADCPPEEMNAEVLYTSGSTGMPKGVVHTTGGYIVY---ASMTHEITFDEGDVF-----------WCTADVGWVTGHSYIVYGPLANGATTLMF---EGVPTYPDASRFWQVCEKYKVAQGTDLSSLKLLTVGEPINPEAWNWYNEVVGCPIVDTWWQTETTPLPGAHAMKSAMKPFFGIEPVVLEPATGEIV-----EGNDVEGVLCIKDSWP---GQMRSVW------GDHERFEKTYFADGYYFTGDGCKRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHPKVAEAAVVGYPHDKGQGIYCYITLMNGEVAT-EELRFELVRTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAENDFG-- 37527405 2685 ------------------------------------------YAQLALAADKLATLLIARGIGVND---TVGIYLSRTPEVVISVLAILKANATFVPLATPTEIAHIINDAD----------IQLIVSQRSESHTLQRIVMVDESVDTAVVAREVALSAQ-------ERVAYIM-YTSGSTGTPKGIKISHHNLLSYYQAVQRC--YPANSAHAVLQIANIFDIFIEEL-MLSVFSGGRLVLDNHKYSVKQLCQIIDAQKVTLIS-VPTTYQLTADDVEQLVEHLKV---CIVGGEAMRMELLALWQQKKIRLFNTYGPTETT-IVATAIDVTQFDTLTNS-----VVPIGRPLAHCQTYVLDSQGGLVPPD--VIGELYIAGDALSLGYVNNPEQNAAAILPEGLYKTGDRVYWNNEGELVYVGRLDNQVKIRGFRIETREIESALSAIDGVA-TSIVRVTVDATSEKQLCLVMPEGTEPIREQ-----LKTRLPEYMVPTLYAVIATIPTTANGKVNFAALPE--------- 121996822 79 ----------------------------------SGSREQYTYRQLLDEVSRAAGMLRDLGVGHGDRVVIYMPMIPEAVIAMLACARLGAIHSVVFGGFAANELAVRIDDANPRVVLTASRVIPYQPLVDEALRRAEHARVVYVSRPQAQVAWDEAQSAPAEPVAVDATDPLYILYTSGTTGKPKGVVRDSYAVALNWSLGAIYD---LHPGDVF-----------WTASDVGWVVGHSYIVYGPLIRGCTTV-VYEGKPVR-TPDAGAFWRVISEYRAKAFFTAPTAFRAIKKEDPEARHLFVAGERLDPPTYEWLSQTLQRPVIDHWWQTETGWPIVANEPLPIKSGSAVPMAGYDIRVLDDSGRELPAGEQGNLAIRLPLPPGCLPTLWNDEARKSYLERPGFYDTSDGGLIDEDGYVYVMGRVDDVINVAGHRLSTGEMEEVIGDHSAVAECAVVGIHDDTKGELPVAVVLKDGTDIDQERIEEDLIRNEIGAIASLRRVAVVQKLPKTRSGKILRKSIR---------- 193587221 118 -----------------------------------GDYRWMTFTEVDKASDNFGNALVSLGQKPKENIAI-----FAETRAEWMISVQGCFKQTLYATLGEDAIAHGINETEVTIVITSHDLLPKFKKILQLTPRVKTLIYMEDQLAKGYISFKSVLKRGSEYTHLPIKNDIAIVYTSGSTGTPKGVNLSHTNLI--STLKAFTDAISIDKRDVFMGYLPLAHVFELLGELACLLCGIRYSTPLTMIDTSSKIK----RGTKGDAAVPTLMTAVPLILDSSGTTLKTLRKWMERGFQTPLINLLVFKKTSANVQQGYGLTETS---------SCGSAMSRDDMST--GRVGAPLTVNDMLVSWEEGKPYPR-----GELIIGGDNISPGYYKNPEKTKEEFEKDGWFKTGDIGQLEADGAIKIIDRKKDLVKQGGEYVSLGKVESQLKTCPVVDNICIYGNPFHMY---TIALVVPNREKAVVDELTAHGRKNKLERFEIPTAIIICNDVWTTAAFKIKRREIYDKYK------ 109896849 108 -----------------------------------------TYHRLHDEVAKIANGLRKLGVGKGDRVAIYMPMIPQAVYAMLACARIGAVHTVIFGGFSPNAIADRVNNCQAKVLITDEGLIPLKDNVDTALASMEQVIVFKHKDDVWWHDLTDGCSTDCPPEVMNAEDPLFILYTSGSTGQPKGVVHTTGGYL---LWASITHKYVFDYKDIY-----------WCAADVGWVTGHSYIVYGPLANGATSVQIVDKHKVNILYTAPTAIRALMAHFPTEGISGESLRLLSVGEPINPEAWHWYYTTVGCPIVDTWWQTETGAAM-----------LTPLPSVTAMKPGAASHPFFGVQPALVDGQGNELSGATEGNLIITDSWPGQAVYGDHEVQTYFTTYPGTYCTGDGARRDEDDYFWITGRVDDVLNVSGHRLGTAEIESALVSHNAVAEAAVVGYPHDLKGQGIYVYLMPNEGVEITDELTKEVVRKELSPIATPDLIQWSSGLPKTRSGKIMRRILRKIAANEY--- 15789716 117 -----------------------------------GTVRQQTYHDLHQQANRVANALAERGIGEGDTVGSILYGIFK--IGAIAVPGFG--VEATATRIADAECSVVFTRRGDRVTLMD----TLNDAIE-RAGHVDHTIVYDRLGPADSLSWDDAVATQSPTFETHSMAACMLLYSSGTTGTPKGIVHTHAGALVQP-AKEIHFGFDQRPGDRFCWVSDIWMMGPWSLAFAGTIVMYEGAPDHPA--PDRFWQLIEDHGITQFGVSPTAIRALRDHGDEAGHDLSSLRILSTGEPWDPESWRWFYDHVGGGDTPIINISGGTEVFGCFLMPLPTESL---KPCTL----GGPGLGMDIDIVDDDGTSV-RDANERGYLRSSSPSMTRRLWSGEDRYLEAYWSEDVWNHGDWAQMDADGDWFLHGRADDAINVAGRKVGPAEVEGALIDHDAVTQAAVVGVPDDTTGEAAIAVILADAATPSAEELRDHVGDA-HGKPFRPREVVFVDDLPKTQSGKLVRRAVASAY------- 15922110 73 -----FINGKLNIGDQIPDSSEVF-----IKWMDEKENSRTTYSDVLQQAKAVSSWLKKFGLKKGDTVGIYMPMIPEIVPVFLGIARAGMI---AVPLFSGFGKEPIRVRAEDSGMIFTTDMINSLENLEG-LTLTKVVVERGGKKDKDSISYSEVLSTAGDGLEVTDTEDPFMIYTSGTTGKPKGCVHTHDGFPIKA-SADVYFQFDLKKRETLMWVTDLWMMGPWMILSALLLRGKIGMIEG--YTAYSLLSKFIEDMKVDILGLSA---SLIRAFRSEVEKGKLDVR-IVGNTGEPESWKWLYEAVKGPIINYSGGTEISGGILGNYVINEIKP---------TAFNGFS-PGIHADVFDENGKHAPAN--VEGELVVLSVWMARGFWKDKERYLNTYWSEGVWVHGDLAYYDEDGFYYIVGRSDDTIKVAGKRVGPAEVEQIINSYEGVVESACVGVPDPMKGEEILCFAVTNKEIKKDELLNQRMLGKALA----PKDIIFVKELPKTRNAKIMRRLIR---------- 37524100 104 ----------------------------------------ITYRELHHDVCQFANVLKNMGIKKGDVVAIYMPMVPEAAVAMLACARIGAIHSVIFAGFSPDAVSRIIDSNTKLVITADEGLIPLKKNVDDALNNVSNVIVFKRTGNIGHLWWHELVADASADCPVEEINALFILYTSGSTGKPKGVLHTTGGLVYASLTFKYVFDYQPGEV-------------YWCTADVGWVTGHSYLLYGPLSCGARLSQIIDKHQVNILYTAPTAIRALMAEGDKAGTKRTSLRIMSVGEPINPEAWEWYYQKIGCPIVDTWWQTETG-----GFMITPLPGATE-----LKAGSALPFFGVQPALVDNLGEQL--EGVCEGNLVITDSWQARSLFGDHDRFEQTYTFKGMYFSGDGARRDEDGYYWITGRVDDVLNISGHRLGTAEIESALVSHPKIAEAAVVGTPHNKGQAIYAYVTLNHGEEPSPELYTENWVRKEIGPIATPDILHWTDSLPKTRSGKIMRRILRK--------- 78212670 113 -----------------------------------GDVRRFTYQELHAEVCKAANGLKAMGIGKGHLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLNDGEVKAVITADSLKPAVDAANGACPSVMGVLVVDVEMVSGRDQWWHDLGQSADPMASEDRLF--VLYTSGSTGKPKGVVHTTAGYNLHLTFQWIFD---IQYEDVF-----------WCTADVGWITGHSYIVYGPLSNPGAFWELIQKHGITIFYTAPTAIRAFMKSGRSVPDQMSSLRLLTVGEPINPEAWMWYRDVIGCPIVDTWWQTETGGVMISPLPGA---------TPTKPGSATLPLPGIQADVIDAEGNSCGADEG--GYLAVRAPWMMRTVHGNPQRFRESIRPDGLYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFVCREGDDALVKELRAH-VGTEIGPIARPDEIRCSDALPKTRSGKIMRRILR---------- 163795764 2579 ---------------FAERAAAMADRPAVI----TGDTA-LSYHDLDALSDRVAEFLRHCGLHAGEPV-LVRLDRTPHLAAVLGILKAGGVYMPVDRQTPATRVTAVLNKSRCRLAIADTA--PVGMTACGEVSAVRVFSADEQRAADRYAGLEA--GPDGDP-------PAYLIFTSGSTGEPKGVLLGHAGFL--NMITCQIDTFGIGADDVLLFASPAFDASMSEL-FMALLAGAALV-PAPAADPRLFLELMDRQRVSVATLPPA-------YLSALGRALAALRVLITAGE-PPVDTDVRHYAPRLRYFNAYGPTESSVCA----------SIFEVPAAGVGADTPVPIPLANIHVLDPRLAPVPI--GVPGEICIAGAGLALGYVGDAETARAFVDWNGLYRTGDRGWWREDGQLVYGGRLDQQLKIRGQRVEPAEIERALMAIAEVEQALVLAQGDPSRRELVAYLATQPGAAPLSSADLRGRLAASLPAAMIPAHAVWLEAFPRTVNGKIDRAAL----------- 170061515 50 --------------------------------------RRITRGELKLRAIRIAQHLSE----VNDIVTIAALNSGSLASLVVALQFLAVPYNAVFPNFTHGEMVGIMAQTQSRVIFCDAWNYAAVEAVRGEFKIFLVDGEVDGVATVDELLVETGTEQDFSPKIVADKAIYSIFCSSGTTGPPKGICLSHANKTSSFLPAPYNNPTVLAMGSIWLSTAYMLDL---VMFYGGTVVTTKQ--PFTEDLFFDLVERYR---IDLLNGPPIQAYAITHHPRVKQVDLSNVKLWSIGGSDAIRDSVDAILPNG-KSYTIYASTE-SGLIAADMAKRK------------RGAIGTLFPNVQVRIVDDDGQFLPV-GQP-GELWIKRYVAFPGYLNNDQATHEVQDDEGWFRSGDVGYFDGEGYLFLVDRKSEIFKYVTQ-VSPTELEDIIAELDGVAEVCVVGIPTDQSAELPTAVVVRRGSALQGEEVVNFVEGRVMDHKRLRGGVFFVESLPKTSKGSLKRKEVR---------- 168021907 83 ----------------------------------TGVDATLTYKEVLERVCQLANYLRSQGVKKGDAVAIYMPMLAELPIAMLACARIGAVHSVVFAGFSAESLS-------QRILDCKPNIILTSSAVKRAAKVIKLKDIVDDAAENGHLTYDNSHSKECEVEWVDAEDTLFLLYTSGSTGKPKGVLHTTGGYMVYA-ATTFKYAFNYHEDDVY-----------WCTADCGWITGHSYLTYGPLLNGASMVEIVDKYNVTIFYTAPT---AIRSLMRSGDHSRKSLRVLSVGEPINPSAWKWYYEVVGCPIVDTWWQTETGGFMITPLPGA----------WCLKGSATLPFFGIQPAVVDENGH--AQTGECSGYLCIKAAWTLQGDHDRYETTYFAPFK-GYYFSGDGCRRDKDGFYWLTGRVDDVINVSGHRIGTAEVESALVSHPQCAEAAVVGFDHEVKGQGIFAFVTLLEFVEYSDELRTALVNAQIGAFAAPDVIHWAPGLPKTRSGKIMRRILRKIASN----- 158315040 50 -----------------------------------------TYADLAKSSRRFATVLSARGIGRGDRVATLMGKSVDLLTVLVGTWRVGAVYVPLFTAFAETAVTDRLRRAQARLVVADTDQLPKIDQGPWEILPVERLAVVAQAAP-----------WEPGSVAVGGSGALVHMFTSGTTGSPKGVVHPARYIGWHSYQGVDTDSVYWSAAD------PGWAYGLYTAVVAPLAAGVPTILLRGGFSADTTLRLLAELKVTNFAAAPTAYRGLRNSGRLEAGALSVPYLSSAGEPLTPDVNAWAPEALGSRVHDHYGQTE----IGMPIGFPHHEAVSVP---VVDGAMGVALPGWSVTVLDPD-HDEPADLGTIGRLAVNSPHMTFAAYADGD-DHGRLVGDGYYVTGDTATIDAAGVVRFSARDDDVIIMAGYRIGPFDVESVLAQHPAVAECAVIAAPDEARGEVVEAYVVTTAASAVTEEELRQWVKERYAAHAYPRRVHFVPSLPKTPSGKIQRNEL----------- 90421009 106 -----------------------------------------TYRQLHEEVSRMANVLKDRGVQKGDRVTIYMPMVPEAAYAMLACARIGAIHSVVFGGFSPDALGGRIEGAQSDVLITSDEGLPLCEIAEKAGQTVKTMLVIQRTG--GEVAWQEAVSADCPPAEMQAEDPLFILYTSGSTGKPKG--------VLHTSGGYLVYASMTHE------YVFDYHDGDWCTADVGWVTGHSYIVYGPLANGATTLMF---EGVPNYPDASRFWQVIDKHKVNIFYTAPTAIRSLMGAGDA---MVTKTSRASLKVLGTVG-EPINPEVWSWYYRVVGDERSPVVDTWWQTETGLITPLVQPQLVDNVGTVL--DGANDGNLCITDSWTVYGDHERFEQTYFSTYPNKYF-TGDGARRDADGYWWITGRVDDVINVSGHRMGTAEVESALVSHAKVSEAAVVGYPHDKGQGIYCYVTLMEGEEPS-EALQKELVRNEIGPIASPDKIQFAPGLPKTRSGKIMRRILRKIAEDDFG-- 186476693 99 ----------------------------IIFEADDGTITNVTYNDLLQRVSRFANALKQRGIKKGDRVVIYMPMSVEGIVAMQACARIGATHSVVFGGFSSKSLNRLVDVGAVALVTSDEQMLPLKEALMGGCEAVKSVIVYQRTGGKGWLWMHEITASESDPEWVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLWA-AQTMKWTFDWKPTDVFWCTADIGWVHSYITYGPLTLGGTQVVFEGVPTYPNAFWDMIQKHKVTVFYTAPTAIRSLIKAAEAKSYDLSTLRIITVGEPINPEAWVWYYENVGCPIVDTWWQTETG---------GHMITPLPGATPLVPGSCTLPLPGIMAAVVDETGQDVP-NGQG-GILVVKRPWMIRTIWGDPERYKKSYFPETLYLAGDGSVRDKEGYFTIMGRIDDVLNVSGHRLGTMEIESALVANPLVAEAAVVGRPDDTTGEAVCAFVVLKRARPEGEEAAK--IAADLRNWAKPKDIRFGDNLPKTRSGKIMRRLLRSLAK------ 83949679 104 ----------------------------------------ISYRELHARTCKMANALKELGVTRGDRVVLYMPMIPEAAYAMLACARIGAIHSVVFGGFSSDALAARVNGSEAKVVVTADEATPLKTNADKALDGVSHLVVMQEGRDHWLHDLEAKVADDCPPEEMNAEDPLFILYTSGSTGAPKGVVHTSWASMTHELVFDYHDGDIY-----------------WCTADVGWVTGHSYIVYGPLANGATTLMF---EGVPTYPDASRFWQVCEKHKVNQFYTAPTAIRALMGKG---REFVDRCDLSSLKLLGGQGRCPIVDTWWQTETGGHLMTPLPGATATKPGSCTTPFFGVEPVVLDAQSGEEITSTEAEGVLCIKSSWQMRSVWGDHERFEKTYFSDGYYFTGDGCRRDKDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVSEAAVVGYPHDKGQGIYCYVTLMAGEEYTDDELRDWVRKE-IGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAEDDFG-- 55379786 115 -----------------------------------------TYEELHQKVNEFAAGLREMGVGE-DDVVTMYMPMIPQLPAMLACARIGAPHSVVFAGFSADALATRMNSADSEYLVTDPHLDKANEGLSGVDHEVERAIVFDHDYADNQVAFEDVIGETVEPVDRDAEDMLFLMYTSGTTGKPKG--------VKHSTGGYLAWAAWTSQ--AVLDIKP--EDTYFCSADIGWITGHSYIVYGPRL--WDIVEEYEADQL-YTA--PTAIRAFMKWGKQEQHDLSSLRLLTVGEPINPRAWKWYYKHIGNEVVDTWWQTETGGMMITTLPGV---------KDMKPGSAGPPLPGNDVRIVDTEGEEV-EPGRA-GYLTVDKPWFIDEYWAEYSDTDSDDSDDWVYFPEDGAKIDDDGYITVLGRVDDVINVSGHRLGTMEIESAIVGVEGVAEAAVVGGDHDIKGEAVYAYVITEDGYDEDEELRSAIIDGAIGPIARPEAVIFTPELPKTRSGKIMRRLLED--------- 218272063 63 ---------------------------------------KITYQKLFENIRKTADAFWAQGIRKGDAVTIMSLNTPETIYCIYALNYIGAVANMVYMTLSEEEIVETVRNTDSKMFIFLDNVVENIEKIRVLAISVQKFSALKSKNTKGFWKWKDFLKQKAQQTSYHENELSVIVYTSGTTGTPKGVMLSNDS--LNAVAWQYKSGMKFTRGETFLTFMPPFSLNVH-LPLSLGLVSDMVIDP----EPQNVTRMYLKKKTNHFTAAP---MNIVQVFEQIKGNMQFCITMAGGGESLRKEQEAEINE---ELRKGYGMTEFSATVTTSM--NHV----------YKAGTGIPLCKVNIKVIN------PDNGEKLGELCFCTPSHMLGYLDNEEETKKICDRDEWIHTGDLGFVDEDGFVHFVGRIKRLVQAADGTVYKLRIEETIAEYPEVDLCAVVVELDAQNIATAIACV-----KRTAESKNNNNFLTGLQQYCVPKQIIEMDEIPLTQSGKIDYKTLEKMTK------ 73986014 105 -----------------------------------------TFAQLDAYSNAVANLFCQLGFTPGDVVAIFGRPEFVGLWLGLAKVGVEAALLNVNLRREP--LAFCLGTSGAKALIFGGELTAAVAEVSGQLGKSLLKFCSGELGPEGILQFLDPLLKEASTAPLAQPPDKGMIYTSGTTGLPKAAIVVHSR--YYRIAAFGHHAYSMQVADVLYDCLPLYHTAGQCLIYGLTVVLRKKF---------SASRFWD-DCVKYNCTVVQYIGEICRYLEAEGHRV----RLAVGNGLRPAIWEEFTERFGVQIGEFYGATECNCSIAN--MDGKVGSCGFNSRILPHV---YPIRLVKVNLRDAQGLCIPCQGLLVGQINQQDPLRRFDGYISESATSKKIAGDSAYISGDVLVMDELGYMYFRDRSGDTFRWRGENVSTTEVEGVLSRLLGQTDVAVVAVPGVEGKAGMAAIADPHGQL-SPNALYQELQKV-LAPYARP---IFLRLLP----------------------- 53803647 120 -----------------------------------GDQRALTYGELHDRVCRFANVLKSHGVGKGDRVCIYLPMIPEAAVAMLACARIGAIHSIVFGGFSSEALKDRILDADCRVLICADKFVPLKRNVDAALSQCPHLVVVDWTAGRDHWFHEAVQSASADPEDMDAEDPLFILYTSGSTGKPKGVVHTTGAAVTHKYVFDYRDGEVY-----------------WCTADIGWITGHSYVVFGPLCNPARLWQIIDKYQVSIFYTAPTVIRALADWVQADRHSLRILGS--VGEPINPEAWEWYYQEVGCPVLDTWWQTETGGIMIT--------PLPGATPLKPGSAT-RPFFGVVPVILDPQGNELTGPAEGVLAIAASWPGQARTVFRNHDRFREALYPGKYF-TGDGARRDADGYYWITGRVDDVINVSGHRMGTAEIESALVLHDSVAEAAVVGYPHNIKGQGIYAYVTLVADAVPSEDLKRQLIREEIGAIATPDIIQWTPALPKTRSGKIMRRILRKIAAN----- 119479305 10 -----------------------------------------TYAELDNEVDALAQRLRSYGVGRDSLVGVLLPRSAHYVVACLAALRAGGAFLVLELAYPPDLLSDVLEDAKPVVVVTH----------RAEAKKVKALIALDEKEPSTPLSAEDDLGRLA-----------FVSYSSGTTGKPKGIANPHRAPVLYNLRFGVQD---LQPGDRVACNVFFIWEILRPLLRGATVVAVPDDV---SYDPAALVDLLAAKRITETLMTPTLLATVLARHPDLGARLPHLRTLWLNGEVVTTDLARRAIKALPSTRNCYSACETHEIACGDI----REMLDDNAPY---CPVGPPLDPKHTYILGEDGKTVP-EGES-GELCVGGPLLARGYLNLPDTTAKAFTADPFYRTGDRARILPSGLLEITGRVGAMIKLRGYSVVPGKVENEIVKHLAVSHCAVIAVRDQDSTDRPVVEINPSGHSPAARQ----TLAPYLAHYMIPALWVEMDELP----------------------- 108799857 36 --------------------------------------RRLSYAESDARVDGVAHYLTSVGLGCHTKRDRLGQDHLEYLEAMIGSYRARVAPFNVNYRYVDEELTYLLTDADAKALVYAAEFAPQVAAVRDRLPNLRVLIVADDSGNEGAVDYESIVTTPAPAGGMPTPTGDDLLYTGGTTGMPKGVLWRQHDIFLSSMGGRFGSDTFLSSYEELLMIPPFMHGAAQWAAYNAVTMGGRLAIPDDRLHADDALRVAARERVL---SIPMVGDAVADEIERGDYDLSGLVTLTNGG--APLSPTVR-DRI---------LAALPHVIVMDAVGSSESQMSTYASAGAEVEAATFTPQSDTAVVSADFTRVLQPGEGPGWLARR-DLVPLGYLGDAAKTAKTFTIDGVRWSGDRANVLADGRIELLGRDSVTINSGGEKIFAEEVERAVAAHPAVYDVVVVGRPSERWGSEVVAVVLAEGASATDEELAE-VCSRSIARYKVPKVFLRAEKVVRSPAGK----------------- 183982939 86 ------------------------------------EFETITYRELWNRTNALTNAFAAEALARGQRVCVLGFASIDYATIDLALMLLGAVSVPLPTNAARAQLCHIVSETQPSLIASSTENLPDAISLVLSHRAPHRVVVFDELDAHREALEAARARLAAIPVTVPAEADCGLIYTSGSTGAPKGVVYTNRVADFWRTSKAEVEATQRTAPSITLNFMPMSHANGRQVLY-GTLSNGGTAYFTARSD---LSTLFDDLALTELGFPPRIWMLLERFGREVDRRLRDLRQVLLGGGSAPISMKASVESLDLDVMEGYGSTEAGTVIINNEVQ---RPQVIDYKLVDVAELGYFL----------TDRPYPR-----GELLVKTRTLFSGYYRDPEDGAQVFDPDGFYRTGDIMAQVGPDRLAYLDRRNNVLKSQGEFVAVSRLEAIFANSPLVRQIFVYANGARAY---PLAVVVPHGRAELKAELHTSLMSAGLAPYEIPRDFIV-ETTPFTP-------------------- 169627529 100 -----------------------------------GDTRTITYAELLAQVSQAANYLTELGLVSGDRVAIYMPMLPEAIVAMLACARLGLMHSVVFAGFSAAALRARIDDAQAKLVITSDGQWPATSDLGGEPSSVEHVLVVRREWTEGRDLWWHETVDKADTTHTAEEHPLFLLYTSGTTGKPKGIVHTSGGFLTQTSYTHFNIFDLKPETDVY-----------WCTADIGWVTGHTYIVYGPLSNGATQVEIIEKYGVTIYYIAPTLVRTFMKWGREIAHDLSSLRLLSVGEPINPEAWRWYREVIGTPIVDTWWQTETGSAMI-----SPLPGVTE----TKPGSAMRAVPGISAKIVDDEGNPASGDEPVTGYLVLDKPWMLRGIWGDKETYWSRYAEQGWYFAGDGARYDSDGAIWVLGRIDDVMNISGHRISTAEVESALVGHDGVAEAAVVGASDETTGQAIVAFVILKASHTVEDELVSH-LKAQVSKEISPIAIHVVPELPKTRSGKIMRRLLRD--------- 218278893 62 ---------------------------------------KITYAQLFNNVDACAKSLVKYGIKEGDCVTLCTAAVPEAIYLMIACSKIGAIANFINPLFTTEQMVQRINDTKSKILVMDEMLSYIVDAVIGINKTV--VMPVTESMPEGFYSWKSFIKYGNDYNGETERSGCIMVYSSGTTGASKGILLTNDG-INATIAHYDNENFNYERGDTFYAVIPIWFSTGNVLDILMPLRMGMTVIPELQFEKERIIDGIKKYKPTMTLNPTSIWMALAQSKKGKKIDLKAMKYPITGGEAVTEKIITDFLRCNAPLIKGYGMCELGSTVTS--------TSPEHNKM---RSSGYPIKGVTVAAFDTETNEELPYGQR-GEIRVNSPARMKEYYKNPVETKKYFYEDQWGCTGDIGYVDEDGYLFVEGRASDSFYSDGKRIYLFDIEHIVLEDEAVAQCKAVAV-QINGKFKPIRTVIPRIHKKLSEQLSEN---------AIPVAYKLRQALPVHPNGK----------------- 110833195 108 -----------------------------------------SYQQLFEEVSKFGNVLKNRGVKKGDRVVIYMPMIPEAAYAMLACARIGAIHSVVFGGFSPEALKRILNAEACALITADEGVIPLIDCVHTCLTVKRTGGDVDWQAPRD-VWYHEAMADDCEPEWVEAEDPLFTLYTSGSTGKPKGVV--------HTTAGYLLN-TALTHKYVFDYQDGDIY---WCTADVGWITGHSYIVYGPLANGATTLMF---EGVPTYPDASRCWQVVDKHKVNIFYTAPTAIRALMGLGDAPVEQTSRAEPINPEAWEWYYVGDSRCPIVDTWWQTETGAIMIAPAVDLKAGSALPMFGVQPGLMDPDGNEL--DGAASGNLVLKASWIRTVYGDHQRLIDTYFSAKGCYFTGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVLHPSISEAAVVGYQHDVKGQGIYAYVSLMAGKEGSEELVKDLVTQEIGPIAKPDLIHFAPGLPKTRSGKIMRRILRK--------- 119468847 88 -----------------------------------------TYNQLHQEVAKFAGVIKALGVQKGDRVAVIGMLACARLGAIHSVVFGGFAAHELAVRIDDAKPKLILSASCDSIIEYKPLIDDAIELAKHK---IDHCIIYQRDQVTANMVNERDIAQAADPTPLNGNDPLYILYTSGTTGTPKGVVRENGG---HAVAMNYSMKTVYAASDIGWVVGHSYIVYAPLMHRCATVLYEGKPVRTP--DATAFWRVVEEYKVSALFSAPTAFRAIKKEDPNAKYNTSSLKRLFLAGELDPPTYNWLKEKTQLPVLDHWWQTETGWAIACNPVG--IETLT-----TKPGSSTVPTPGFDVRILDMDGNECAANEQ--GAVVIKLPLPPGCWQDTARFKASYLSEEGYYLSGDGGYIDEDGYLFIMGRTDDVINVAGHRLSTGEMEEIVAAHPAVAECAVFGVNDPLKGQLPMGMIVLKNDTGSSEEVEKALIRNQIGAIACLKNIVSVERLPKTRSGKILRKNLRQ--------- 86130835 92 ------------------------------------QAQHITYKQLHERVCKFANVLKDQGIEKGDRVC-IYLPMIPELSAVLACARIGAVHSVVFAGFSSTALSTRINDASCKLVITSDDLKGIVDEALAETPCVDSVLVVKRIHTE--VAMKEGRDHWLQPLLEKASATCDILYTSGSTGKPKGMVHTTAGYMVYS-AYTFKNVFQYRQGDVY-----------WCTADIGWITGHSYIIYGPLANGATTV-MFEGHKVTQFYTAPTAIRALAESLDNTKYDLSSIKILGTVGEPINEEAWHWYDKKGIPIADTWWQTETGGIMISPIPYA---------TPTIPTFATLPLPGIQPSLMDENGAEI-KGNQVDGRLTIKFPWMARTIWGNHQRYKETYFTENRYFTGDGALRDATGYYRITGRVDDVIIVSGHNLGTAPIEDAVNEHPAVAESAIVGFPHDVKGNALYGYVISRDQDNVRKEINQ-LITERIGPIAKLDKIQFTPGLPKTRSGKIMRRILRK--------- 145221972 108 -----------------------------------------TYAELKDEVCRAANALTNLGLTAGDRVAIYMPMVPEAIIAMLACARLGAMHSVVFAGFSASALKARIEDAQAKLVITTDGQYRRGSAVSGEDSPVEHVLVVRRTGPDRDLWWDETV-PEADTEHTPEEQPLFLLYTSGTTGKPKGIVHT---------SGGYLTQTAYTHHN-VFDLKPESDVY-WCTADIGWVTGHSYIVYGPLANGATQVEIIEKYGVTIYYTAPTLVRTFMRWGRQAEHDLSSLRLLSVGEPINPEAW--RWYRMATPIVDTWWQTETGAIMISPLPGTHCKPGSAMRAL----------PGISAKVVDDDGNELPDHGEATGYLVLDQPWMLRGIWGDKETYWSRFAEKGWYFAGDGARIGSDGEIWVLGRIDDVMNISGHRISTAEVESALVGHSGVAEAAVVGATDEHTGQAICAFVILKSSAHGGEENMIDELRAEVAKEISPIAIHVVPELPKTRSGKIMRRLLRD--------- 37077785 104 -----------------------------------------TYKELHDEVCKFANVLKDLGVQKGSRVCIYMPMIIETAFAMLACTRIGAVHSVVFGGFSPESLKDRILDADCKIVITDEGLVPLKEALLGCPDVKNTLVIWDDKKDVWYEDLVKDVSNKCAPEPMDSEDPLFILYTSGSTGKPKG--------VLHTTAGYLL-GAHISFK-YLFGIRP--EDKYWCTADVGWITGHTYILYGPLSNGATTLEICDKHDISIFYTAPTAIRALMAQGDDPVKKTKSLRILTVGEPINPEAWDWYYSVVGCEVIDTWWQTETGSVLI-----SPIAGITP----TKPGSATLPFFGVKPSLYDEHGNTL--EGSNAGNLVIEQSWPSQSIYGDHQDTYFGMYKDIYF-TGDGARRDEDGYFWITGRVDDVLNVSGHRLGTAEIESALVLHPKIAEAAVVGFDHPIKGQGIYAFVTLMINESFDDELKQFVAKGAIAK---PDLIQNAPGLPKTRSGKIMRRILRKIAEN----- 108798743 28 --------------------------------------RRSTYAQTADRTRRLANFLLANGIGAQDRVALIMHNDL-YPDVVIGALKARAVPVNVNFNYTPREVDELLSYLRPRAVVFHRSLGAKFADVLPR-AGVEVMISIDDGSPAGAVALEDALGDTDRPVAPSSPDDVMMICTGGTTGRPKGVMWRQSDTYVVSMNGA--DHESVTEHDKVFAVSPLMHAAGMWTAFAALLNGQTVILDKPTLDAAAVLTTAEREKVGLMTMVGDAYAALIAELRRRPYDLSSLFAIGTGGAATQRHQDALLELLQITLINGYGSSETGNMAFG-------RSLRDDRKDTFERRDGVVV------LSEDRSRFLQPGDDEIGWVAREGR-IPLGYFDDAEATRRTFPEDGVVISGDRAALEADGTLRLYGRDALVVNTGGEKVFVEEVEEVLRAQAGVADALVVGRDSDRWGQEIVALIERQGADVDPGALLDACTSA-LARFKAPKEFIFVDELRRLGNGKADYRWAKSQ-------- 81170471 105 -----------------------------------------TFAQLDAYSNAVANLFRRLGFAPGDVVAIFGRPEFVGLWLGLAKAGVEAALLNVNLRREP--LAFCLGTSGAKALVFGGELAAAVAEMSGELKSLVKFCSGD-VGPDGVFPDTQLLDKETSTAPLAQPPGKGMIYTSGTTGLPKAAIIVHSR--YYRIAAFGHYSYSMQAADVLYDCLPLYHSAGQCLIYGLTVVLRKKF---------SASRFWD-DCVKYNCTVVQYIGEICRYLEAEGHRV----RLAVGNGLRPSIWEEFTERFGVQIGEFYGATECNCSIANHVYPIRLVKVNEDTMELLRDAQGLCIPC-------QTGEP----GLLVGQINQQDPLRRFDGYISESATSKKIAGDSAYLSGDVLVMDELGYMYFRDRSGDTFRWRGENVSTTEVEGVLSRLLGQTDVAVVAVPGVEGKACMAAIADPHG-RLSPNALYEELQKV-LAPYARP---IFLRLLP----------------------- 214045187 98 -----------------------------------------TYKELHAQTCKMANILRDLGVGKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALASRVNGSEAKVVIYAPKATPLTNADQALLHCKDSVKCLVVKRTGGQTTWTEALAKDAADTCAPEAMNAEILYTSGSTGQPKGVVHSTYAAMTHEITFDYHDGDIY-----------------WCTADVGWVTGHSYIVYGP---------LANGATTLMFEGVPTYPDASRFWQICEKHKVNQFREFVDGCDLSSLKLLGTVEPINPEAWNWYNDVGNCPIVWQTETGGHLMTPLPGAHATKPGAAMKPFFGIKPVVLETSGEEIAGNG-VEGVLCIADSWQMRTVWGDHERFEKTYFSDGYYFTGDGCRRDEDGDYWITGRVDDVINVSGHRMGTAEVESALVAHPKVAEAAVVGYPHTKGQGIYCYVSLMAGEEPTDDLRTENWVRNEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAENDFG-- 120436253 97 -----------------------------------------SFNELHKKVNQFANVLKDNGIQKGDKICIYLPMIPELAYAVLACARIGAIHSVVFAGFSASALATRTVDADCKLLITSDDLKGIVDKALEDCPDVNTVLVADINMKEGRDKWLAPLMEEASDECTPEEDPLFILYTSGSTGKPKG--------MLHTTAGYMV-YTAYTFKNIFNYQNDEVY---WCTADIGWITGHSYIVYGPLLNGATTVEIVEKHKVNQFYTAPTAIRALADFVDK--YDLSSLKVLGTVGEPINEEAWHWYDKNKSPIVDTWWQTETGGIMISPI------PFATPTKPTFAT---LPFPGIQPVLMDEEGKEI-KGNQVDGRLCIKFPWMARTIYGNHDRYRETYFSENKYFTGDGALRDETGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAVAESAVVGFPHDVKGNALYGFVISRNQDNLRKEINQQIAKIGIAK---PEKIQFVEGLPKTRSGKIMRRILRKIASN----- 158421925 120 ------------------------------------ESRKITYRELASEVNKFANVLRNRDVQKGDRVTIYLPMIPEAAFAMLACARLGAVHSIVFAGFSPDSLAGRISDCGSKVVITDEGLVPLKANVDAAIERVDHVIVVRRTGPGRDVWYHEAVTDECPAEPMNAEDPLFILYTSGSTGKPKGVLHTTGGLVYAAMTHQYV--FDYHEGDIY-----------WCTADVGWVTGHSYIVYGPLANGATTLEVIDKHQVNIFYTAPTAIRALMQAGEDPVKKTSRASLRLLGSVGEPINPEAWYHRVVGEGRDTWWQTETGGILIT--------PLPGATALKPGSAT-RPFFGIVPQLVDAEGRVL--DGAAEGNLVIADSWTVYGDHERFEQTYFSTYPGKYF-TGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVSEAAVVGFPHDKGQGIYAYVTLMAGENPS-EELRKELVRKEIGPIASPDLIQFAPGLPKTRSGKIMRRILRDQFEN----- 196186793 4 ALDSSLYDT--TLIDALIDARARFGDKEI---LEDQDRHPLTYTGLI-RAAFVLGRKIANMTDPGDRVAILLPSSMGVVVTFFGLHAHGRVPVMLNFTAGETNLKAAIKASGVKKVLTAKRFIDQLDDLIVELKTVAEVVWLDDVRKTIGLAYGLSAGVAPKRFRVKTDAPGVVLFTSGSFGTPKGVVLSQRNLVANAQVAAHID---LLPEWVMFNPLPTFHCGGVILPLLQGLKAFQ--YPSP-LHAKQITDLLPQVKASILFATDTFLNQYGRVAEA--DDFATLKFVVAGAEKVRQETRNLFNSKGVELLEGYGATEASPVVAVNHPDRN-----------APGTVGQILPGIDWKLEPVEGI---ADG---GRLYLRGPNVMSGYVTSAEPLEWSPVEDGWLDTGDIVDVDAEGYVTIKGRAKRFAKIGGEMVSLTAVEGIAGAVWPDQRHAVVSIPDTRKGEKLVLVTDHAAAEVAP--LAEWARSNGAPELIVPKKIVKVAEVPVLGSGK----------------- 73992257 132 ------------------------------------ETTQITYRELLVQVCRFSNVLQKQGIRKGDRVAIYMPMIPELVVAMLACARLGALHSIVFAGFSAESLCRILDSSCSLLITTDANLKELADEALEKCREKMTILILKQDASQGVDLWWHELMQEAEDECEPEWCDAEILYTSGSTGKPKGVVHTVGGYMLY-VATTFKYVFDFHAEDVF-----------WCTADIGWITGHSYVTYGPLANGATSV-LF--EGIPTYPDVSRLWNIVDKYKVTKFYTAPTAIRLLMKFGDEP---VTRHSRASLQVLGTVG----EPINPEAWLWYHRVVGAQRCSIVTFWQTETTFPFFGVAPAILNESGEELEGEAEGYLVFKQPWIMRTVYGNHEATYFKKFP-GYYVTGDGCRRDQDGYYWITGRIDDMLNVSGHLLSTAEVESALVEHEAIAEAAVVGHPHPKGECLYCFVTLCDGYTFSPEELKKQ-IREKIGPIATPDYIQNAPGLPKTRSGKIMRRVLRKIAQN----- 214043499 31 -----------------------------------------TYAALADRSARLAAELIGQGVKRGDRVGILMPMSLESALAIYGILKSGAAYVPLDPSAPVERLVLIMQQCGITHLISADAKTATLEALCERLPKLSCIVVTTDIAPTVRCISWDSVTTTAAPVRMISSDIAYIIFTSGSTGMPKGVTHTH-ASGLH-YARGITDLFGILPSDRLANHAPL-HFDISLFDFGGPLCGATTVLPDPKAFPASMSELMEKEKVSFSAPFALTELCLRGVLDQ--RDLTALRWVIFGGEPAPKALIAQWPH--ARFSNCYG-----PAEVNACTYHHIQSLADDVE---------AIPIGRILIVDENDAPVAFGTP--GELLVRTPTMMRGYWRAPDLNATCFYSDRFYRTGDLVVDGGPDGMQFLGRKDRQIKLRGFRIELDEIEAVLAQHEQVEEAGSFLSRDASWA----AVTLQPGAMTTPEELIVH-CRDRLARYCVPAEIHILQEFPRTTSKKIDRRAL----------- 186682769 491 -----------------------------------------TYRELNNRANQLAHYLKSLGVKPEVRVGICVERSLEMVIGILAILKAGGAYVPLDPAYPSERLALMLEDVQTPILLTQTDLLPLNNQTVVNLDSDWEIIAKHKK---------DNLHSEVNPENL-----AYIIYTSGSTGTPKGTEVVHRSIIIHLDAEQILQHSSISWDALTLELWPPLLYGGRCVLY-----------PEKIPTPEGLSRIIQEQRVN------TLFLTTALFIDTMPQGLSEIKQLMFGGESVSVPHVRRALKLLPETKHVYGPSETSSYPIPQQIAQNAHSIS----------IGKPIGDRTVYLLDEDLHRVPIG--VVGELYVGGASVARGYLNQPKLTREKFISNPFYKTGDLVRCLPDGNLEFLGRIDAQVKIRGFRIELAEIEAILTKHPGIKQVVVIAREDEPGKKFLVAYLVAKDNSPIPSNL-RNFLNKKLPDYMIPAAFVFMEAFPLTPNGKINRRAL----------- 66045038 39 ---------------------------------------RLTYAQLASASERIAKGLLAQGASPAEPIALCMPRCWQWVATILAVLKVGAVVVPLD-RASPAR--------RRQLMLDDAGCVGLV--TLGELAAPQH----------GWYVSVEALLEFPDALRLPEDFAVSLFYTSGTTGTPKAVDVGERGLLRLARTDGCLDIRA-GERVACLPAFDACNFELWCVIIAADLQDAQQVLETQQVDSLFMVSLFN----TLSADNPACF--------------ASLRQVLIGGAAAVRAWYQANPDSRCRIFNAYGPTECTTFAVCYPIPRDFAGDA--------VPIGRPLPDTGVQVLDPQQRPV-ASGEA-GELYLSGSGVARGYRNRETAQRFLRLPTTHYRTGDQVRVNADGLIEYLGRIDRQVKVRGFRIEPGEVEQRILEHPQVAQVHVCTRRQAAEDHQLLAFIVPR-EALDYRDFDQH-LRDNLAVWMRPHQLFVLQRLPLTSNGKIDQRALLEQ-------- 71735473 183 ---------ETSITERLEQALLMFAERPALSVRNQTLSYRELHAHSIAIQRLL---LPLLASAKADTPPVIGICLPKSPELYLAILGCGAVYLPLDPGQPLQRQQYILENSGAMLLLHDGS-HPLAAA---------EFPALDIAAPMGNPVSARM------RVHAAQNAPCMALYTSGTTGQPKGVLLSQHN--LSHFTAWYAEYVSLREQSRVLQFSTLSFDSSIIDIFPTWLNGAELVVPDQRRDPLQLVSVLQ-QGITH-AFLPPALLSILPLDQPLG-----LEHVMTGGDVCEPHVIAQLTRQ-CHFHNLYGPTEATVLI----------TACEFAPSSSNRHLGRPIANSQAWILDEQLQPVAEQTQ--GELYIVGPGVCLGYVNNPQLTAERYVPDGAYRTGDIAKWTAEGIV-LSGRRDNQVKIRGFRVEPEEIEHCLRDSGLYRQVAVVI----DEQRRILAFLAQPYLEHDEQALRAHVQRL-LPDYMHPAVYTTLPSLPFASNGKVDRKALLE--------- 87122331 65 ----------------------------------------------------FAGVLRKQGVKKGDRVLIYMPMIPQACIAMLACARLGAVHSVVFGGFAAHELAIRIEDATPDVIVIDYKAL-LDKAVELASHKIKHAIIW--QRPESLIDWQLALAQAADCVPVLSTDPLYILYTSGTTGRPKGVVRSHAVAMKYSMKANMDPGDVFWAASDVGWVVGHSYI-----VYAPLLQGLTTVLPIGTPDAGAFWRVCEEYGVKALFSAPTAFRAIKESVCLKPYRLNKLETVFMAGELDPATYHWVKDLLNVPVIDHWWQTETGWAICGNL-------MGIEAKEPKPGSSTLPSPGFNVKILDDEGNEVGPNVQ--GNVALKPPSCLATIWGNHDRFKDGYTFEGYYTSGDGGYIDEEGYVFIMGRTDDIINVAGHRLSTGEMEEVIASHPDVAECAVIGVKCDIKGQKPLGLVVNKNESQLESEIISNIRSEIGAVASFKEAKV-VQRLPKTRSGKILRKLIRQ--------- 90023133 29 -----------------------------------------TYKELAHQAGSLAARLQSNGVTSGDRVVLLLPKSTTAVCAIIAVLSLGAAYIPADPDAPKQRLQSIVDDSEPKAIICSNHTADWFNT----LCTINIDASIDTDNAQAHLTSLEGNAEHDAYI----------LYTSGSTGVPNGVRISHRAMLAFFQAVNTYMG--VNQQSRCMNTSALYSIADLLLP----LYMGASVWLGPTVPPFRFIGLITNQKITHFCAVGSTLTMLAALPNFDKNNWPHLQTIMTGAEVNPNTINAWLNCSNATVLNGYGPTETTCVCTL-FQINH-ENIHQYSSFPI----GVPLPLVDIEINSDKNSDEKSDEPGIGELCIGGPQVMNGYLNREDARLTRINHATYYRTGDKVRRDHNGNLIFLGRIDDQVKVNSYRVDLGDIAEPFRSQSIVQDAVALVVKHTTYGECLAVVVKTRNEGENLESLLNQAAQA-LPHYMRPALIASIDAMPLSPSGKVNAKKVRALANQHF--- 163754235 92 ------------------------------------EAQHISYRDLHDKVCRFANVLKEQGIQKGDRVCIYLPMIPELAISVLACARIGAIHSVVFAGFSSTALSTRINDATCKMVITSDDLKGIVDEALKDCDCVENVLVADIHMEEGRDHWLQPLLDEAYHDCVPEEDPLFILYTSGSTGKPKGMVHSTAGYMVYS-AYTFKNVFQYREKDVY-----------WCTADIGWITGHSYIVYGPLCNGATTVEIVEKHKVNQFYTAPTAIRALAEHLEK--HDLSSLKVLGTVGEPINEEAWHWYDKRKAPIVDTWWQTETGGIMITPI------AFATPTKPTYAT---LPFIGIQPALMDENGKEI-KGNQVDGRLCIKFPWMARTIWGNHQRYKDTYFSENKYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAVAESAIVGFPHDVKGNALYGYVTSRNHDNLRKEINQ-IITEQIGPIAKLDKVQFTQGLPKTRSGKIMRRILRK--------- 91787925 76 --------------------------KAIIFESDDGKATSVTYKELHARVSQFASALKGLGVKKGDRVIIYMPMTIEGVVAMQACARIGATHSVVFGGFSAKSLQERIQDA-GAVAVITANYLPLKAIVMGGCESIKNVVVYQRTAPCNMVAGRDSLMHECEPEFVGAEHPLFILYTSGSTGKPKGVQHSTGGYLL--WAKLTMDWTDIQPADVF-----------WCTADIGWITGHTYVAYGPLAAGATQVQMIEKHKVTIFYTAPTAIRSLIKAAEGARSDLSSLRILTVGEPINPEAWMWYYKNIG---------GERCPIVWQTESGGHMITPLPGATPLVPGSCTLPLPGIMAAIVDETGKDLPNGSGGLLVVKRPWPSMIRGIWNDPERFKKSYFPETMYLAGDGAVRNDNGYFRITGRIDDVLNVSGHRMGTMEIESALVAHSTVAEAAVVGRPDDLTGEAIVAFVVLKRSRPTGDEAKA--IAKELRDWAKPKDIRFGDNLPKTRSGKIMRRLLR---------- 189439264 8 --PRYVTTDDDTVYSLLSKRAAR-TPDDIIAEWQDDNTHQATATEMLSRVREVAKGLLGLGVKAGTMVLIYSPTCYEWGVADFACAAIGAVVVPVYETDSARQTAGIVEEV-DPAIAFDFQRAQTLEQIRVNMKYVFNFKALDAVVDFGHGVSDETL--DAAIARIKADDLLTVVYTSGSTGKPKGAMLSNRNYTHIVLNGYEILRGMLYDDNRLLLFLPLAHCFARYIQYVCIVVGAKRLLADIRFKPTYLLKVYNAASQKAGAGIQGHIFAQSVYMATVGKSIRSLKWLACGGAPLNVDLAHFFNGMDITFIQGYGMTETAAPMLVNW-----------EDDNEVGSVGKPGPGMGVRLGEDD------------EIELTGPNVFLGYYKQPELTAQTMTADGWIKTGDLGRIGDRGFTFITGRKKDIITAGGKNISPAPMEDVIVTCPIVAHAVVVG-------------------------------------------------------------------------- 118099261 300 -----------TIAKIFQRTASKCPEKTALIFQGTGESW--TFRQLDEYSNQVANFFHGQGFRSGDVVALFMESRNQYVGLWLGLAKIGVETALVNSNLRMEALLHCITISNSKAVVFGVEMMEAMKEVQSSMEKSVHLFWSGEGSPESALSLQTALRQQPDP---PEKGFLDYIYTSGTTGMPKAIVVNCRYFRMASL---VFYGFRMRPDDVMYDCLPLYHAAGNIVGIGQCLLQGMTVVIRKKFSASHFWEDCVKYNCTIVQYIGEICRYLLNQPYQEVERQHRVRMALGNGLRASREFMARF---GIQVAEFYGATECN-CSLGNF-DNNVGSCGFNSRILPGV---YPIGLVKV---DEDTRCKPGEGQLVGRIVKSNPLQHFDGYLNQSATSKKIARDVFYLTGDVLVMDKYGYMYFRDRTGDTFRWKGENVSTTEVEGTLSRILNLTDVVVYGVEIPGIEGKAGMAAIADPENSCDLEGFASQLKKALPLYAQPVFLRFLHEVSKTSTYKFQKMELRKQ-------- 195429339 128 --------KNLNIGDIFESNVARHPDKLAI----VSETQQWTFRQVNEHANRVANVFHSHGYKKGDVVGLLLENRPEFVATWLGLSKIGVITPLINTNLRGPSLQHSIKVGQCTALIYGATFRSAVMDIAKDLPAVGLYQFNDEGST---VASTEGLGAAKDKVRADHHDKLVYIYTSGTTGLPKAAVITHSRYFF--IAAGIHYALGFRDKDVFYTPLPLYHTAGGVMSMGQALLFGSTVVIRRKFSASG----YFADCARFNCTIAQYIGEMARYILATSHDRKHLIRMVFGNGLRPQIWPQFVERFGIQVGEFYGATEGNANIMNNFVSRILPQIYPISIIRADPHTGEPL---RNKKGFCELCEPDEPGVFIGKIVKGNPCRAFLGYVDTKASSKKVVRDVFFISGDLLVSDEKGYLYFKDRTGDTFRWKGENVSTSEVEAQLSNLAAYKDVICVAIPHTEGKAGMAAIYDPAREVQL-DTLSVEITKV-LPSYARPQFLRFLRKIDLTGTFKLRKVELQQQ-------- 190404395 105 ---------------------------------------KVTYRELYEHVCRMANVLKKHGVKKGDRVTIYMPMVPEAAYAMLACARIGAIHSVVFGGFSPEALGRIVDCESTFVITCDEGLVPLKAAARGHVMVKNVLVIRRTGSPLSWWHHEEAATVSADCPPEPMNAELFILYTSGSTGKPKG--------VLHTTGGYLVYASMTHEY-----VFDYQHGDIWCTADVGWVTGHSYIVYGPLANCATTLDVIDKHKVNIFYTAPTAIRSLGDDFVKRSSRSSLWLLGSVGEPINPEAWEWYYHTVGCPVVDTWWQTETGGIMIT--------PLPGATDLKPGSAT-RPFFGIRPELVDAEGKPI--EGAADGNLCIADSWQARSVYGDHKRFIQTYTYEGKYFTGDGCRRDADGYYWITGRVDDVLNVSGHRLGTAEVESALVSHHLVSEAAVVGYPHNIKGQGIYCYVTLMAGSEGSEELRQQLVKAEIGPIASPDKIQFAPGLPKTRSGKIMRRILRKIAEDDFG-- 73987270 64 ----------LTIPEFFRESVSRFGMYPALATKNSEHWEVLNFNQYYEACRKAARALIKLGLQRFHGVGILGFNSVEWLIASLGAILAGGLCVGIYATNSADACQYVITNAKVNVLLVENDLLSIPQSRMETLKAIIQYKLPVKESNNNLYSWNDFMDSQLDQIIESQRAQCAIIYTSGTLGNPKGVMLSHDNITWTAVAKNCSLSNAAEKQEVVVSYLPLSHVAAQMMDWIPMKIGAFIYFAQPDALTGTLINTLLEVKPTAFLGVPRIWEKMQEKIKESGAKCSSLRKKVFSW--------GRIIGLKVNTKRMFGVHDTSYRVAKALVFSKVRNALGLDQCQIPISGAAPIPIGEMYGMSESTGPIHSCGKIMGEICIWGRHVFMGYLEMEDATMEAIDEEGWLHTGDLGRVDSHGFLYITGRIKELITAGGENVAPVPIEN----------------------------------------------------------------------------------------- 126643316 35 -----------------------------------------SYKELHDEVCRFANVLKKYGIGKGDRVVLYMPMVTEAAIAMLACARIGAVHCVVFGGFSPDSLASRIEDSQAKLVITADSLLPLKENVDLALECVENVIVVYRNAPGRDLWYHLIIMEDANCPPEPMKAELFILYTSGSTGKPKGVLHTTGGYLVY-VASTFKEVFDLKQDDVY-----------WCTADVGWITGHSYLIYGPLANGARLGHVVDKHKVSILYTAPTAIRAMGDSYVRESNR-SSLRLLSVGEPINPEAWNWYYNVVGCPIVDTWWQTETGGILIAPLPGA----------TALKPGSATPLFGIQPAIVDGEGNEL--EGAAEGNLVIKDSWIWGDPDRFIEAYFSTFKNTYF--TGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVSHEAVAEAAVVGMPHDIKGQGICTFVTLQAGVPESEELRKELIRKVLGPVASPDALHWAPALPKTRSGKIMRRILRKIAAN----- 82659651 34 ---------------------------------------RLSRGALDARASQLARQLRAAGVGAEVRVGVCVERSGELFVALLAVLKAGGVFVPLDPRHPAARLDWIVQDAQLRHGIVD-------AAGRAALGTFEH--AFDATADASGVAQDHAFDD--DTVAVHPRSAAYMIYTSGSTGTPKAVVVEHGPLAAHCDALAAALPIEAGDRLLHFASVNFDAAHCWLAPLA---VGAGIVVAPPQFAPVDAHALMVREAVNVAAFPPAYLREFAAVAARDGVP-PALRVLAFGGEALPQQAFEFVRRTFPAVRNGYGPTEA-------VISPMLWPVEPGETPVLAADASLPISVIGPRAARIDG--AAADG--VGELLLGGVCVARGYHGRPALTAERFVPDAVYRTGDLARLRDDGAYDYLGRLDDQVQVRGVRVEPAEIAACLRSHPAVADAAV--ITETANGPTRLIACVALRAAADDAALKAHVAAQLPAAWQ-PHRFVRCDALPYTLNGKLDRAALRER-------- 75907831 229 -----------------------------------------SYREVWQDAQRILSGLRKLGLKPQDKVIFQLEDNQDFICGFWACVLGGFVISIAPTYELANSIASKLQNTDKPFVLTNAALAPKIDDLSKFLKLENQFAIIDECEPDLNLYQSQ-----------PEDLAI-LFLTSGSTGIPKCVMLNHHNLL--SMTTGLILMGHFSSQESVLNWMPLDHVGALSLSIMAVSLGCQQIHVPTNLNPLLWLDLIDKHQATISWAPNFAFSLICDALGDSIYDLSSMGFVINAGTKIARNFLKLLRPYGLAIHPAFGMSETSSGI----TYSDSFSLESSSDDSLFVELGLPLAGASLRIVDENEQIVTE--STIGRLQVQGASVTSGYYQNPQANQEIFTFDGWFNTGDLGFL-HQGRLTITGRQKDVIIINGLNYYCHEIEAAVIKEVEVSYTAACAVRQPGIHTDKLAIFFHTADDTSLLTLLKEIRTSVVNKVGINPDYLLPEAIPKTAIGKIQRSQLSRRF------- 118471003 29 ---------------------------------------RTTFAQGADRTRRIANFLAGQGLGAQDRVALIMHND-QYPDLVIGCLKARTVPVNVNYYYSPREVAELLDHLRPSAAVYHRSLGAKFADVLPPRSARLLICVDDGPGPDGAIPLDDALAQSGSDCVAPASDDLLMICTGGTTGRPKAVMWRQGDIYVSSMNGADHDDASEIHAKVAFAVSPLMHAAGLWTAFSGLLSGQTVVLTKPRFDPRAVLETAEREKVGLMTMVGDAYAAIVEELRRRTYDLSSLFAIGTGGAATQQALLDHIPQ--ITLINGFGSSETG-----NMGFGHSQRGNQAETFQLRAGG--------LVLAEDHSRFLTPGEQGVGWVARNGR-IPLGYFDDEAATANTFPEVEGQRSGDRAALEADGTLRLYGRDSLVVNTGGEKVFVEEVEEVLRAHAAVADALVVGRPSERWGEEIVAIVALRDNDVTGEALREH-CSTRLARFKTPKDVMFVEQVRRLGNGK----------------- 29827394 12 -----------TLSDVLRHSARQFVERPALS---AGPV-RLTYAELDRCVDALAARVRAVGIRPGDRVGLSVARGPLALVASAALMRAGCALDAAHPS---RRLRHIVDNAGLHVVVCDESAAPDIAAL-----TMLH-VDGDDLIPGPF------AGAAADDTVPGSGSVAYVMYTSGSTGVPKGVEVTH-ANVLAMLAGALPLFDFADREVWPLQHAHGFDVSVWEM-WAAVAIGATLVVPAAQQDPESLAELLLRHRVTRLHIVPSVFHHLAEVVEEEAVNLP-LRNVTFCGEALNYRAIQSWTRSQPGPQPAYGITETT-------VYNTFKRLTAEE--VTRAASATPIPAV---VLDEELRPVAP-GRT-GEILIGGSQVARGYVDMPELTAERFRPGRWYRTGDLAHTDEAGQLHYVGRQDDQVKIRGFRIELGEIDHALRAVPWIGDAAAV-VQSTARGEPALAACVVVTEQAADLRDNEALLDAVLPDHMLPGRVVCLDRLPLNTNGKTDRRALAE--------- 119193100 90 ----------------------------------TGLKQKITYKQLLEEVEVLAGALREEGVKKGDVVLIYMPMIPAALYACLAIARLGAVHAAVFGGFAAASLAQRIEAAKPRAIMTASDYKPLVEGAKSSFKPSKVIVWQRDQAPEGQRNWQRIVGIRAEAVPVKSNDSLYVIYTSGTTGLPKGVVRE---------AGGHAVGLNLSIKDIKGPGDVIF-----CSSDIGWVVGHSYILYGPLLAGATTI-LYEGKNILFTA--PTALRAISRLFEEVGKRLRHLRGIFLAGERSEPSIVRAYQNLGSMVIDNWWTSESGSPMSGLALRSHSSGDSHKPFPVKPGSAGKPMPGFDVRVVDDEGNEVSRG--TMGNIVLALPLSPTGFYNDDERFFKGYLKDGWLDTGDAGMIDESGYIHVMSRSDDIINVAAHRFSTGAIEQAILSHPAIAEACVVGIPDSIKGHMPFAFIHLRDAPSAPTSVNALVREQIGAIASLGGIIQGQGMIPKTRSGKTLRRVLRELIEN----- 987101 521 -----------------------------------------TYAELGGRANKMAHLLRHKGVRPGDRGADMIRGHARILKA-------GAGYVPIDPEHPIERTRFGLDDSSISTGIAQ-------ETYRTRFPDVRDIILPDDPGLENQPA--------SPPDVTTDRNSLAYAYTSGSTGRPKAVLMPGICVVNLLLWQERTMGREPASRTAQF-ITATFDYSVQEI--FSALLGGTLVIPDIRLDPARLAQWIDDSRITRIYAPTTVLRALVEHVDPHGHGLVDIASPLPGGE----SLVCALHRPHLRVHNHYGPAESQLVTGYTLP----EDVSAWPSTT---PIGKPIDNTRIHLLDDALRPYPTAYAA--QVCISGIGLARGYLARPELTRQRFITEGMYLSGDLARRLPDGNLEFLGRIDDQVKIRGIRIELGEIETALSEHAAITQAAVTVREDDRGDKRLVAYVVPHSDADLAVELRGH-VEARLPSYMVPSAFIVLDKLPLTTSGKTDRRAL----------- 159185358 105 ---------------------------------------KITYNQLYDYVCRLANVLKKHGVKKGDRVTIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPEALARIVDCESTFVITCDEGVIPLKENTDKAIDAAKQYVIVNKVAPGRDIWYHQEIATDCPPVKMRAEDPLFILYTSGSTGKPKGVLHTTGGYLVYT---SMTHEYVFDYKDGEV---------FWCTADVGWVTGHSYIVYGPLANCATTLEVIDKHKVNIFYTAPTALRSLGDQFVQRSSR-ESLRLLTVGEPINPEAWEWYYHVVGEDIVDTWWQTETGGILI-----SPLPGATD-----LKPGSATPFFGVQPQLVDAEGNVL--EGPADGNLCIIDSWQSRSVYGDHQRFVDTYTYKGKYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVSHHQVSEAAVVGYPHPIKGQGIYCYVTQSGDYALREELVKH-VRNEIGPVATPDKIQFAPGLPKTRSGKIMRRILRKIAEDDFG-- 183219534 8 ----------LTIFHLLQEGRRLYGDLPVQSKDHKKEYQNISYEEFVSNVTIISKALIHLNTNAGDRIGIIADVGHQWLQVSMAITSIGCVDVPRGTDATQDDIGYILNHANCKIVFIENKFLPELRKL-----NLQIIILFGESKPDSMKIYSQEIEDKTYQEIGEEIQEEDLAYTSGTTGKPKGVMLTHGSILIQALVSEFKTGVKVGEGDVTLGFLPPWHSSHWIKKYFLKLLVWNSVLITPKTFSLYILQIFNCKLMIYLPLLPISKFVLSKILSVLGGRL----RYAFAGAGALQAEVDRFMYIGMPILEVYGMTENSGVSTIR----HYNDFSV-------GNVGKPIQGVTIKLIDEFGKEIRKPGIK-GVALHHGRHNMKGYYLEEEKTKAVLTDDRWLNSGDLLVWTTQGNLKFAGRAKDIVLSGGENVEPEPIEICLKQSDYIDQAVVV--------------------------------------------------------------------------- 125889025 503 -----------------------------------------SYEQLDRRANALALHLRELGVGPDARVAIVARRSPETLVGLLAILKAGAGYVPLDPAHPAERLAFLLHDSAPRAVLTQ-------GALRQCLPTLNPLIDLDNG------QWLDGPGEIAEAAGLTAEHLAYVIYTSGSTGQPKGVMVEHQSLSWHGRAFDLQAGSHTSCLAGF-----GFDAMAWEV-WPALCAGATLHLAPVSDGPEELDRLLQPLEVSFLP-TPVAEYALSQQL---GH--PTLRTLLIGGDRL-RQLPA---DPGFAVINNYGPTEATVVATSGAIEA-----------GQALHIGRPIANTRIYLLDEQQQLLPI--GVPGELYVGGGGVARGYLNRDGMNAGRFLADPFYRSGDLARWREDGSLEYLGRNDDQVKIRGLRIELGEIETRLGDHPAVREALVQA-----RDGQLLAWFIPR-QAVTALQLRE-FLRQQLPEYMLPMAYVPLDAWPLTGNGKLDRRAL----------- 167628105 101 -----------------------------------------TYRDLYHRVCEMANILEANGVKKGDVVTIYMPMIPEAIYAMLACARIGAMHSVVFGGFSAEALKQIINANSKFVITADESIIPLKKAISG-LDFVRNVLVVSRTKTKDMLCYEKECAKVSDEHKIDAETPLFMLYTSGSTGTPKGLVHTSGGYLVY---ASMTHKLAFDLKDDDV---------YWCTADIGWITGHSYAVYGP---------LANGCTSLIFEGVPTYPDASRMWKEVDRHNVKTLIRLLI---KAGDQYLKDSDRTSLRVLGSVG-EPINPEAWNWFVEKGANNQAPLVDTWWQTETGLPLPGVDVALLDTDGKEIEGVGKGALCIRTATPGMARTIYGDHDRYIQTYSFKGFYFSGDAARRDEDGYIWIEGRMDDVINVSGHRMATAEIEAVLNTHSSVAESAVVGMPHDKGEAIYVYCILKDGHKGAGDEYLDSIRKTSYIRQEIPDVIQFTPDLPKTRSGKIMRRILRKIAAN----- 149186313 107 -----------------------------------GETRHISYADLQREVVRMANTLKTMGVAKGDRVTIYMPMVPEGAFAMLACARIGAVHSVIFGGFSPEAIARVEDCQSDWIVTADEGVIPLKANVDAALEKVRHTVAMKDGRDHWYLSRDVAADCPCEPMKAED--PLFILYTSGSTGKPKGVLHT-------------TGGYAVWTETTFRYVFDYRPGEVWCTADIGWVTGHSYIVYGPLQNGATAV-MFEGHKVKIFYTAPTAIRALMREGEGAKHDLSALRLLSVGEPINPEAWRWYHEHVGTPIVDTWWQTETGGVMITTLPGAH----------DMKGSAGKPFFGICPQLVDADGGVL--EGAAEGNLCITRSWPGQAVYGDHEQTYFSTYPGKYF-TGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVLHPKVSEAAVVGFPHDKGQGIYCYVTLIAGEEPS-EALEAELVRREIGPIATPDHLHFTPALPKTRSGKIMRRILRKIAENEFG-- 71017971 112 -----------------------------------GQHQEITYSQLLIQVSQAANMLKSLGVKKGDTVIVYLPMIPEAAVALLACARIGAIHSVVFAGFSADSLRDRTNDCGARVVITTDETKSIVDAALKECPGVEHVVVIDDKRD---IWWHEACSRECPPESVSSEDPLFILYTSGSTGKPKGVV--------HATAGYLL-GTALTLRH-VFDVHPDKGDRFACMADVGWITGHSYIVYGPLMNPSRYWEIVDTHKLTYTAPTSIRLLRRLGDEHVKKHDLSSLR--VIGSVGEPINPEANVGRQQCAIVDTYWMTESGSIMITPLPGA---------TKTKPGSATLPFWGIKPVLLDPTSGNVLEGNNVEGVLAIAQPWVARTVYNDHQRFLDTYMRKGYFFTGDGAARDKDGYIWIKGRVDDVINVSGHRLSTAEIESALIQHPGVAETAVVGIPDEVTGQTIAAYVTPEFSYDSEDALTKELVRRNIGPFAAPKKIIIVSDLPKTRSGKIMRRLLRK--------- 195122946 122 -----------------------------------GDYKWKNFIEAERMAASFGRGLRELGQAPRENIVIFAETRAEWLIAAHGCFKQAMSIVTVYATLGDDGVAHCISETEVTTVITSHDLLPKFKTLLDKCPKVNTIIYMEDQLKEGVFAQVVKIGNDSKFENVPPKATAIIMYTSGSTGTPKGVLLSHKNCI--ATMKGFCDMVTIYPEDVLIGFLPLAHVESVCLMYSTPLTTSSKIKRGCKGDPLILDRISKGINDKVNSGSP-FRKALFKFLYQRGYRTPLIDKLVMGGKVAPLSADTHEQCLCVDLIQGYGLTETTSGA----------TVMDARDMTY-GRTGGPLTVCDIRLVNEEGKPYPQ-----GEVVIGGDCVSQGYYKLPAKTNEDFEEDGWFKTGDIGEVHSDGVLKIIDRKKDLVKQAGEYVSLGKVESELYGDPTKQFTVALVVPNQKHLEE-LACSSPIMEKAILKEISEHARKCKLQKYEVPAAITLCKEVWSTAAFKLKRKDIQDKYQH----- 198261546 108 -----------------------------------GDTLHLSYRELHREVCRFANVLKNAGLSSGDRAVLYMPMTHQAIIAMQACARIGVVQSVVFGGFSAEALKDRIEDSQAKVVITADNIVRLKDTVDNALQTVLTFAGNDCAMQEGRDVWVEGVDEKCEAVPVNAEHPLFLLYTSGSTGRPKGIQHSSAGYLLNAIVTNVFD---LKEDDIF-----------WCTADVGWITGHSYVTFGP---------LACGGTVVVYEGAPTVWKMVQDHRVSIFYTAPTIRALMKAGDDYPRLLGTVGEPINPEAWMWYHRVEQCPIVWQTETGSHMIAPMPGVTATKPGSCTRPLPGIAADVVDEEGNSIPNQG---GYLVIKKPWMLRTVWGDDQRYKDTYWPDGYYLAGDSARIDEDGYFWIMGRIDDVVNVSGHRLGTMEVESALVAHEAVAEAAVVGVPHEVKGESLACFVVLKGDRPEGDDAMTQTLRAWVGE-QIPDSIRYADNLPKTRSGKIMRRLLR---------- 2576251 373 -----------------------------------------TYAELDRRANRLAHALIEAGVRPGDRVGLLLDRTDAIVVAILAVLKAGAAYVPVDPAAPDDRAAFVFGDTGVRLVVTDQG--------------------TDGPWPVFDLARDVS-AYSADRPRVPVRPGAYLIFTSGSTGRPKGVAVAHE----HALMASGHAHFGFTETDVWT----LFHSYAWEL-WGPLHHGGRLVLV-PYLSPEAFTALLADEGVTMLCQTPSALRQLETELRTTPRALPALRQVMLGGEALDPAVVRRWHASSAPLCNLYGITETTVHVTTHDVPG---PAGFERSL-----IGTPLPHLSAHVLDEWLRPCP--AGVPGELYIGGGALAHGYWGRAGLTAQRFLPDPFYRTGDVARRLAGGGLEYVGRCDSQVKIRGFRIELGEIEHALGAHPAVGACAVTV------HDDRLAAYVTGG--PDHAELRAHLAKS-LPEHMIPATVTVLDRLPVTVNGKL---------------- 83311403 81 --------------------------------------RKISYDELKDQVSRLAGAMAALGVAKGDRVLLYMPMVPEAVVGMLAVARLGAIHSVVFGGFAPAELATRINDAKPKVILYKPMLIALSEHKPGHLQRPQSVAVMDKA---GDLDWTEAKAKPADCVPVLATDPLYILYTSGTTGQPKGVVRDNGGHMV-ALMWSMKYVYDIKPGEVF-----------WAASDVGWVVGHSYICYAPLLNGSTTV-VYEGKPVG-TPDAGAFWRMISEYKMASKYDLTGFRALFLAGESDPDTINWAREKLKVPVVDHWWQTETGWAIAANCLGLH-------EFPIKPGSPTKPVPGWGLEVLDEGHQPC--EAGKVGSLVVRLPLPPGALLTLWNADQRCIDSPGCYKTADAGMIDEDGYAYIMSRTDDIINVAGHRLSTGGMEEVLASHPDVAECAVIGVADQLKGQLPLGFICLKATKPHDQVIAEKLVREKIGPVAAFKTCTVVNRLPKTRSGKILRGTMQKIADN----- 144898293 106 -----------------------------------------TYRELHEQVCRLSNVMTDLGVKKGDRVTIYLPMIVEAAVAMLACARVGAIHSIVFGGFSPDALAGRIQDCDSSVITADEGLVPLKANVDKALETVKNVLVVKRTGGNIHMVYEEKAGATHTAVEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLCY---ASMTHQYVFDEGDVY-----------WCTADVGWVTGHSYIVYGPLADASRFWQVVDKHKVNIFYTAPTAIRSLMREGEEMVKKTSSLRLLSVGEPINPEAWLWYHRVVGCPIVDTWWQTETGGILIT--------PLPGATALKPGSAT-RPFFGVKPVMVDAEGKVL--EGAVEGNLCLAEPGWPGQMFGDHKETYFSTYP-GYYFTGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVAEAAVVGYPHEKGQGIYAYVTLIQGEEPT-EELRKELVRKEIGPIASPDLIQWSPGLPKTRSGKIMRRILRKIAENEFG-- 206678486 65 ----------------------------------TGSISKITYRELQNRVASLAGALRAKGVEKGDRVIIYMPMVPEALEAMLACARIGAIHSVVFGGFAANELAVRIDDATPKAIILEPGRVPLLD---GAIELADHFSVILQREQEDWQGFQEGV-VPVDCLPVEGNHPAYILYTSGTTGAPKGVV-RHTAGHLVALNWTMKNIYNVDPGDVF-----------WAASDVGWVVGHSYICYAPLVHGNTTI-VFEGKPVG-TPDAGTFWRVISEHNVKSFFTAPTAFRAVAGERADPDTIEWAQTQLNVPVIDHWWQTETGFAIAAN-------PMGIEHMPVKLGSPSVSMPGYDVQVLDEGGHPM-KAGE-LGAIAVKLPLPPGTWNAEDRFRKSYLTQPGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGGMEEVLAAHPDVAECAVIGVTDQLKGQVPVGLCLNSGADREDAEVVAECVKLVREKIGPVAAFVVVNRLPKTRSGKILR-------------- 17553312 130 ---------------------------------HLGEYVWQSYKEVETQVARLAAGIKDLAHEEQNKVVIFAETRADWLITALACFRANVTIVTVYATLGEDAIAHAIGETEATILVTSSELLPKIVTLGKKLKTLIYFAPVDQKAPAPELAFKHVLSLSGLLTRNQEQVKESTAYTSGTTGQPKGVILLHQNVVAALLGQG--DGVGICNADTYIGYLPLAHILELDAELTCLTKGAKVGYSSPLTDRASKIQKGDCHALTLMAAVPAIFKAVSEYLEGYCSVFKKIRRLVLSGGAPLNAETQRFMNMCCPVVQGYGLTETCGAACV----ADINDLS-------TGTVGPPVRCSDIALRESEGGYSPFNDPPQGEILISGENISPGYYKQPEKTEDFITYKGYFATGDIGQKRDDGSLLIIDRKKDLVKQHGEYVSLAKVECALLNCPIVDEDSVVAVPNQKHLEKAEAEGVSTSEMKTKKQLEEHAKKSKLSRSEIPAAIHLCPEIWTPDTG------------------ 183980399 533 -----------------------------------------TYAQLGEHADALAGRLAELGVLSGDVVGVFLSNSVHVAVAALAVQRAAAVLLILNPAHPISRVAGMLADAAARCVIID----------------AETREILPSDAPE--LIEVDNIGEVAPPMSTDPDAPTYVNFTSGSTGRPKAVMGAHRAFANQLLWRR--DEFDLGPDDAILSASPGFDIFLWEL-FGPLVAGARLVFMDAEWNPSTIVEHVLQFEITVLQIVPSQLDVLLD--EPRLSECQSLRYVFCGGEPLSLATARRFAEIHAQLVNLYGPTETA-----------IDALYWRADITDQASIGRPIANARLYIVDTEGD-LAVEGQP-GELWIGGAGVALGYLGAPALTRDVRAPEQVYRTGDRVRQRADGTVEFLGRLDRQLKVHGVRIEPGEIERALCGHPGVQHAVVDVRERAPGQKALIGYVVAGTPNKIPESVLDH-VRDKLPTTMVPAALVLLDSLPRTPSGK----------------- 187923413 99 ----------------------------IIFEADDGTVTNVTYQDLLQRVSRFANALKKRGVKKGDRVVIYMPMSIEGIVAMQACARIGATHSVVFGGFSSKSLNRLVDVGAVALVTSDEQMLPLKEALMGGCEAVTSVIVYQRTG--GKVAWNEAESDQCAPEWVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLWA-AQTLKWTFDWKPSDVFWCTADIGWIHSYITYGPLTLGGTQVVFEGVPTYPNAFWDMIAKHKVSLFYTAPTAIRSLIKAADAKSYDLSTLRIITVGEPINPEAWIWYYENVG---------GSRCPIVWQTETGGHMITPLPGATPLVPGSCTLPLPGIMAAVVDETGQDVP-NGQG-GILVVKRPWMLRNVWGDPDRYKKSYFPEKLYLAGDGAVRDKDGYFTIMGRIDDVLNVSGHRLGTMEIESALVSNPLVAEAAVVGRPDATTGEAVCAFVVLKRARPEGEEANENWVGKEIGPIAKPKDIRFGENLPKTRSGKIMRRLLRSLAK------ 113315 285 ---------------------------------------RITYEELNAMANRLAHHLVSSGIQTEQLVGLFLDKTELMIATILGIWKSGAAHVPIDPGYPDERVKFVLNDTKAQVVIASQR---HVDRLRAEAVGGQHLRIIGLESLFDNLAQQTQHSPETNLTHLPSKQLAYVTYTSGTTGFPKGIYKEHTSVVNSITDLSARYGVAGEDDEVILVFSAVFEPFVRQMLMALTTGNSLAIISDDKFDPDTLIPFIQKHKVTYIHATSSV---LQEYDFGSCPSLK--RMILVGENLTEPRYEALRQRFKSRILNEYGFTESAFVTALNI----FEPTSQRKDMSL----GRPVRNVKCYILDANLKRVPI--GVTGELHIGGLGISRGYMNREELTRQKFLPNPYYKTGDLARWLPSGEVEYLGRADFQIKLRGIRIEPGEIESTLAMYPGIRASIVVSKKLLSQGQETIQYVCDEGHIPEGDLLS--FLEKKLPRYMVPTRLVQLAQIPTNINGKADLRAL----------- 118053852 103 ----------------------------IIFEADGGEVTKVTYKELLARVSQFANALKARGVQKGDRVLIYMPMTIEGVVAMQACARIGATHSVVFGGFSAKAVQRIVDVGASLVVTSNYQMLPLKAIVDGGCEAVKSVLVYERTASVCNMSFTEALATECEAVPVNAEHPLFILYTSGSTGKPKGVQHATGGYVL--WAKQTFEWTDVRDSDVF-----------WCTADIGWITGHSYVAYGPLAAGATQIVF---EGVPTFPNAGRFWQMIERHQCSIFYTAPTIRSLIKAADSDPRLLGSVGEPINPEAWMWYHKGERCPIVWQTENGGHMITPLPGATPLVPGSCTLPLPGITAAIVDEAGNEIPNG--AGGILVVKKPWMIRTIWGDPERFKKSYFPDGYYLAGDGAVRSEDGYFRITGRIDDVLNVSGHRMGTMEIESALVAKTDVAEAAVVGRPDDLTGEAICAFVVLKRGKPTGEEARQ--IATELRNWAKPKDIRFGDNLPKTRSGKIMRRLLRSLAK------ 116282899 510 -------------------------RPDAVAVISGGD--RVTYAELDQRANQLAHLLAGRGVGPEALVGLCVDRGIEMIVAILAILKLGAAYVPIDPNHPRGRVQFVLADAGVTVAVTQQRFTGLLETPEAPGKEVSGTHGVPGAAPGAPDAPEASLDAEREPLRTPPTAAQNLAYTSGSTGVPKGILMP---------ATCVLNLVAWQKK--ALPIGPDAKTAQFAMIFSALLYGETIVVPGERMDPVEFATWVHTNEID-QLFVPNVMLAISEEVDPHGTELAALRHLSQAGEPLSRELCA--HRPELRLHNHYGPSEAHVVTSYSLP-------AEVAEWPLTAPIGRPIGNTRVYVVDRRLRPVPV--GVPGELCVAGEGLARGYLGRPDLTAARFVADPFYRSGDLVRWLPDGNLEFLGRIDDQVKIRGFRIEPGEIEAILARHQDVLHTAVMVREDTPADKRLVAYVVADATAADPGRLTETLVESAVPEYMVPSAFVLLDTMPVTSGGKIDRKAL----------- 110638818 95 -----------------------------------------TYKQLYEQVCVFAGVLKQKGIKKGDRVCIYMPMIPELAIAVLACARIGAIHSVIFAGFSASAVADRVNDAKAVAVLTSDGSFALIDEALQQCETVKTVLVWDEAIAGATPVYEAEEMDSEDPLFI--------LYTSGSTGKPKGVVHTIGGYMVYT-AFSFANVFQYNEGDVYFCTADIGWITGHSLVYGPLLQGATQVMFEPTYDAGRFWSIIDKYAVTHFYTAPTAIRSLMSFGDTMKYSLKSLKVLGSVGEPINEEAWHWFNKKNCPIVDTWWQTETGGILI-----SPLASITP----LVPSYATLPLPGVQPVLVDANGT-VLEGNNVEGNLCMKFPWIIRTTYGDHERCKQSTYPNLYF-TGDGCKRDEKGYYRIMGRVDDVINVSGHRFGTAEIESAINEQADVIESAVVGYPHEVKGQGIYAYVICDKTDKNEDQLRKEILDSPIAK---PDKIQIVTGLPKTRSGKIMRRILRK--------- 88705691 115 -----------------------------------------TYAELKDETCRLANALRARGVGKGDRVCLYMPMVPEAAIAMLACTRIGAVHTIVFGGFSPEALKDRIQSAESAVITSDEGLVPLVDKSLVDCTSVSTCIVMDEGRDVYYDDITAEQSTDCEPESMDAEDPLFILYTSGSTGKPKGVLHTTAGYLLQA-SMSFKYVFDYREGEVY-----------WCTADVGWVTGHSYIVYGPLANGATTLMF---EGVPTYPDAGRCWDVVDKHQVSIFYTAPTAIRALQGKGDA---YVTRSSRSSLRILGTVGEDERCPIVWQTETGAHMITPLPGATPMKGGAASVPFFGVEPVLLAEDGSEI--EGVGSGYLAIKSSWPSQSVYGDHQRMVDTYFSNGYYFTGDGATRDEDGYYWITGRVDDVLNVSGHRMGTAEVESAVVLHDSIAEAAVVGFPHDIKGQGIYCYVTPMEGVETTDALKAELIQLCIGPIAKPDVIQWAPGLPKTRSGKIMRRILRKIAEN----- 152975585 109 ----------------------------------NGTSKSFTYEELDHWVSKVANGLKHSGIEKGDRVTIYMPMIPETVVAMLAVMKIGAIISPIFSGFAADAVMTRVQAAGSKMIITADSLKDEVDKACEQCPTVEKVVIVNDFTPHNYDLSWSILEKEKPFTHAEEMKSLMLIYTSGTTGKPKGTVHTHAGFPLKA-AFDAGFGMDIKQGNRVLWVTDMGWMMGPFLLFGSLINGATMVMDYPKAD--RLWETVDQYQITHLGISPTLIRALMEYVKQ--HSLKSLKVFASTGEPNPDPWMWLFETVGVPICNYSGGTEISGGIFGNVLVKPIAPVSFNAAL----------PGMAAVVLDEQGNPIQDE---VGELCLEKPWVTKSFWEDDE--RYVNTYWSRFKNGDWVIYDGEQYI-ITGRSDDTLNIAGKRIGPAEYESILMKHTDIVEAAAIGVPDDVKGEVCHCFVVLQEGISFTDQLKKELMNSHIGKALCPKDIHMVEDLPKTRNAKVMRRIIKAAY------- 33865547 145 -----------------------------------GDVRRFSYRELHAEVCKAANALKAMGIGKGDLVALYMPMIPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLKDGEAKAVITADSLKPAVDAAEGACPSVTGLVVQRTKQPVEMVAGRDAQGSDAEPMASEDRLF--VLYTSGSTGKPKGVVHTTAGYNLHLTFQWIFD---IRDNDVY-----------WCTADVGWITGHSYIVYGPLSNPGAFWELIQKHGITIFYTAPT---AIRAFMKSGRQDMSSLRLLTVGEPINPEAWMWYRDVIGCPIVDTWWQTETGGVMISPLPGA---------TPTKPGSATLPLPGIQADIVDGEGNSCPDEG---GYLAVRAPWMMRTVHGNPQRFRESIRPDGLYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFVTLESGRESSDDLIKQLVGTEIGPIARPDEIRCSDALPKTRSGKIMRRILR---------- 86171284 32 -----------------------------------------SYNELYEEIEKFVNFFESINIKRGDEISIILFNSIEYIISFLSINFNHNICLPQNTNLKKEEYKYLVNNCKYIIIHYDENNYSSIKNKHSYYKNVCIYIIKIKKNKEKYFTYEELPNLNNDEKNMLNSDICLHLHTSGTTSKVKIVQLSNTN--IKTTITNITNSYNINRDDNTIIVMPLFHVHGLIGVLLPIIYCKGNILLGHSFSASEFWNNVENYNITYFSAIPTILKILIDYLEKVKHKLRFIR---TSSSSLDENLEKEIEKFEVSVFQAYGMTEACHQVSSN--KIIISSLSSPNNLQICKKKSVGIPNVGVIIYNEEKKKIC-DYNELGEICINGKNVMCGYYANTVKERNEYMMKNFFKTGDIGYIDQDNFLFISGRIKDIINRGGEKIIPNEIDDVLRNHDLVQDCLTFSCKDDVYGEIINSAVILEENK------------------------------------------------------ 159036025 29 -----------------------------------------TYGDLVSRIDRLARVLVARGIGPEQVCAVAVERGPQAVVAMAAVLRAGAAFLTLDVELPGPRLETMVRSGQARCLV-------TTSALAGQLGFAFDRVHTDEPAPAGA-------------VSLPPIAARSLAYTSGSTGTPNAVLVEHRG--LNNYLRCVVRDYDLGADTVVLQLAPLGYDASIRDTFAPLVAGGRLVLV-PR---STLLRADEFIAAVRRFDVDTILSATPTFLTVSAHDLPPLRLTVSSGESLRPFLTARARLPGRLVNQ-YGPTEATMTSTRFVVPPDPDTTVD--------LVGAPIEGVTIHVLDDDLAPVP-DG-AVGQVWIGGIGVTRGYGGRPDLTAERFVPDPLYRTGDLA-RSRDGILEYLGRADRQIKIRGYRVDPAEIEGALLSHPAVAGAAVSTATDDRGRVFLIAHVAGELAEVTDAALRHH-LAATLPPYMMPRRFARIARVPTTTSGKADRRAL----------- 195149610 122 --------KNLNIGDIFEASVARHPDKLAI----VSESQQWTFRQLNEHSNRVANVFHSHGYKKGDVVGLLLENRAEFVATWLGLSKIGVITPLINTNLRGASLQHSITVGQCTALIYGASFRSAVMDIAKDLPAHVGLYQFNDEGSQAHAADEQGLAQQLNDTAAKDKVAAGATYTSGTTGLPKAAVITHSRYFF--IAAGIHYALGFRDQDVFYTPLPLYHTAGGVMSIGQALLFGSTVVIRKKFSASG----YFADCARFQCTIGQYIGEMARYILSTPHDRKHQVRMVFGNGLRPQIWPHFVERFNIQVGEFYGATEGNANIMNNFVSRVLPQIYPISIIRADPHTG--VPLRNKKGLCDRCEP-NETGVFIGKIVKGNPCREFLGYVDTKASSKKVVYDVFFISGDLLVSDERGYLYFKDRTGDTFRWKGENVSTSEVEAQLSNLAGYKDVIVYGVSIPQTEGRAMAAIYDPTREVKVEMLGQELTKA-LPSYARPQFLRFLRKIDLTGTFKLRKVELQQQ-------- 114319834 108 -----------------------------------------TYKDLHERVCRLANAMKARGVKKGDRVCIYLPMIPEAAVAMLACARIGAIHSIVFGGFSPDALKDRIQNADETVITAD-------EGVRGDVKNV--FVVKDIDWKEGRIWYHEAVADVSADCPAEELDALFILYTSGSTGKPKGVQHCSAGYLL---------GAAMTHKYVFDYQEGEVY---WCTADVGWVTGHSYIVYGPLANGATTLEVVDKHNVSIFYTAPTAIRALMG--QGNEHVTKTSRKSLVGEPINPEAWEWYYNVVGCPIVDTWWQTETGSILIA--------PLPGATDLKPGSAT-LPFFGVEPALVDPEGKEL--EGAASGNLVIKRAWMMRTVYGDHKETYLAAYP-GMYFTGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHDAVAEAAVVGYPHDKGQGIYAYVTLMAGVEPS-DELKKELVKGPIAK---PDVIQWAPGLPKTRSGKIMRRILRKVAAN----- 72161948 50 -----------------------------------------TFGDLSRRAAHLSAVLASHGVTPGDRVATLLPLGIDLTISAVAVWRLGAVLVPLPPVLAASAIDWRLRQVNATAV--------LAPADQTSKLTTGSWTVIDP--------HKEAATPPPDPATVGPDDPLLISHTPGISGPPRQITVPVRALAAFHIHHHY--GLHISDDDIY-----------WCFSEPGDPHGLYYGLVSPLLDPELTLDVMETFQVTRLAAAPTIYRALRTATKTLPPGIM-VQGLATNGDEF-RTDLSEWATFGVGISDHYGHPESGIVAVNDGHGGPLTALPGFRLTVLEPLSDTPA---------ETGVP----GRVAIDTHNSPAWWFAGYPDDPLATAQHFSPDGWYLTGDTGTVDDTGAVHLTRHNGEVIITSGYRIGPYDVESVLLEHDAVDEVAVYGIPDPLRGALVAANVVLTPDASPSDELAERLVAERFAETAAPHQVTFVPHLPKTASGKLRRNRLR---------- 171680761 83 -----------------------------------------TYAQAYDTVLRYANFLKDRGVKKGEMVALDFQNTDTFIFLLLALWAIGAVPALINYNLTGAALVHCVKRANARLMLIDPIVAGNVEDVKSELSGTM-FEVVTPQLESQMLAFDGT--RPADELRAAGEAMGILIYTSGTTGLPKAAIVSWAKVAVVGGFTSRLVGTG--KNDVFYTAMPLYHSTAMLLGFAHTLVGATFAMSDVRKHNATIIQ-YVGETCRYLLSAPTKLDPVTGENLDKKHKV----RVAFGNGLRPDVWNAFKERYGIEIAEFYGATEGS-FATWNVSRNDFSMGSVGRAGALNLLVGRSIAIVEVDHETELPLRDPKTGFCVGELLFSLPAKNQGYYGDTGATSKKIMGDAWFRTGDVVRRDSEHRIYFNDRIGDTFRWKSENVSTAEVAHILGLHPGIQESNVYGVEIPGHEGRACAAVVFKPSAPTSETLKEHVM-ANLPRYALPLFLRVAKDLESTGTNKQQKVGLRNE-------- 126436667 11 ------------------------------ARMLQCDGHWVSWGSVRALVDLIDRELTAAGCGPAGRVAVVLTNRMESVAALIAIFRGGRTLVTVSPLQPPERLSADLTAAAAPFVLA-PSALWSEQVF---THAVADLGATGWSLDPGHLTTDVSNGEPADGSVAIE------MLTSGTTGAPKRIPLT-RTQLEASLAAALLSKPALSGT-VGLVTLPIVHIGGWSL--LQSLVAAR---------PVAMLDRFTVPGRPAVAGLPPAAIRSVLDTDIPAEDLASIRAINAGTSPVDPELVAFFDRYGIPILVVYGATEFSGAVAGWTVKDFHARWADK-----KGSVGRAFPGVRLRVVDDEGTVLAADQT--GRLQVATPQAGG-------------SGDTWVTTSDLAHLDVDGFLYIDGRADDVIVRGGFKVAPETVIRALRAHQAVADAAVAPIPDQRLGQIPIAAVELRGMYADEETLRQH-CRATLTPYEVPARVLVVDALPRGAALKVDRR------------- 116070414 129 -----------------------------------GDVRRFTYRELHAEVCKAANALKAMGLGKGDLVAAIAMLACARIGAPHSVVFGGFSAEALRDRLIDGEVKAVITFRKDKPV----SLKPAVDAADGACPTV-HSVLVVQRTKQGVTMVEELVSGQSDACVAEPMASLFVLYTSGSTGKPKGVVHTTAGYNLHLTFQWIFD---CRDDDVF-----------WCTADVGWITGHSYIVYGPLSNPGAFWELIQKHGITIFYTAPTAIRAFMKGGRSVPDQMSSLRLLTVGEPINPEAWMWYRDVIGCPIVDTWWQTETGGVMISPLPGA---------TPTKPGSATLPLPGIQADIIDAEGNSCGDDEG--GYLAVRAPWMMRTVHGNPQRFRESIRPDGLYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFVTLETGREGSAELQAELRKTEIGPIARPDEIRCSDALPKTRSGKIMRRILR---------- 104783682 101 -----------------------------------GDSKAVSYRELHRQVCRLANALKARGVKKGDRVCIYMPMIPEAAYAMLACTRIGAIHSVVFGGFSPDALDRILDADCRTVITADEGIIPLKENVDKALASVSSVLVVDVTWSQGRLWYHEATEKAGDDCPAEPMEALFILYTSGSTGKPKGVLHTTGGYLLQ---ATLTFKVVFDYRDGEV---------FWCTADVGWVTGHSYIVYGPLADTSRFWQVVDKHKVNIFYTAPTALRALSAPLQTTSR--QSLRLLSVGEPINPEAWEWYFEAVGCPIVDTWWQTETGGIM--------LTPLPGTPRLKPGCAT-QPMFGVQPVLLDEKGKLI--EGPGAGLLAIKASWIRSVYGDHQRMVDTYFKPPGYYFTGDGARRDADGDYWITGRIDDVINVSGHRIGTAEVESALVLHDSVAEAAVVGYPHDLKGQGIYAFVTPMSGVTPDDALKQELLAGSFAK---PELIQWAPALPKTRSGKIMRRILRKIACN----- 119478201 32 -----------------------------------------TWGQFDKRTNNLANAILKRGVDYNDKAAVYMRNCSEYSEAVAAAFKSRTVHLNVNFRYTAEELTYIFDNSDAVVIFFSSEFAGQMTALKDKLPKVKLFI---EVTPDGALSHEDLVNEGDGAPLAIERSGDDLLYTGGTTGMPKAVMWPHETFDMSTLASTLA--TVKAEPSVVLPACPLMHGTGLFTSLSVLFAGGAVVTMDAELDTADLWRTVVKHGVNTMAIVGDAFGKLKELEENPGYNLDHMAAITSSGVMWSR-----------EVK--LGLLKHMPNVILN------DSFGASEAVGFGASNGMETTTAKFAIGDEDDREVMPGSGEPGYIA-RGGHIPLGYFKDEEKTFKTINGERYSIPGDWCTVEADGTLTLLGRGSVCINSAGEKIYPEEVEEVIKSIDGIRDALVVGVPDDKWGNAVIAVI--EGDEKPADEL-KRLIKLHLASYKVPKKFLFKDTLGRAPNGKADYKTITAYAKKILG-- 82621720 97 --------------------------------------QKISYRELHQRVCRFSNVLKNNNIKKGDRVCIYMPMVPELTIAVLACARIGAVHSVVFAGFSATALAARINDSECKMLLFRGNKTIALKEIADECKNIETTIVLKRTGQEILMNSNEKVDSYCEVTTMDSEDILFILYTSGSTGKPKGMVHSCGGYMVYS-AYTFLNVFQYNPGDIY-----------WCTADIGWITGHSYIVYGPLLSGATSV-MFEGHKITHFYTAPTAIRALAKHSISFVNN-SDLSSLKVLGSVG--------EPINEEAWNWYNINNSKCPIVDTWWQTELSSLATKQKPTYATKPMIGVQPVLLDVKGNEITGFNKEGI----LAIKFPWIARTIYGDHDRYKKVYFSAGYYFPGDGALIDNEGNFRITGRVDDVVIVSGHNLGTAPIEDAINSHPIVAESAVIGYPHEIKGNALRAFVIINTNKQDDQLVDENLVSKTIGPIAKPDIIQIVPGLPKTRSGKIMRRILRKIASN----- 87121797 1136 --------------------------------------HEISYQSLNEITNQLAHYLIEKNLGAGDIIGASAWSHYTSI-CILAIAKIGAAYLPLDPRNPKARSMSMFNDAGVKFVIGE-------EANLKAFAKTTFTLALDLASTQALLAQKNRTNQITRPITIENQLAF-VIYTSGSTGSPKGVMVSQANII--NLLFSLKRILELSPDETFLSITPSFDIHVTEL-YLPLVTGSKIAFIAWEHTPAKLSKMQQNHNVTVMQATPATWQLLIDTDWQPDRQLK----MITGGDSMPDALLARDARL----FNLYGPSEAA--VYCAGAEMHIQEKS--------IHIGYPIPNNRLYVLDEAKKPV-KLGE-IGELYVAGANVGLGYLNNPALTQLKFTQDPFYQTGDLAIQRDDGAIELAGRADFQIKINGFRIEAGEIEHCILSHQGITQALVVQQQDESAGDLIIAYIIPKASLSQTESLIKNILATSLPTYMQPSLIMPLETFPLTQNGK----------------- 189211109 92 ----------------------------------TGQKEQFTYAQLLQEVETLAGVLREEGVKKGDVVLIYMPMIPAAVFAMLAIARLGAIHAVVFGGFSPAALAQRIEASRPVAIMTASCGISMIEAIRSSFKPDKTIVWQREQKEEGQRNWQRLVGLKADAVPVKSGDGLYIIYTSGTTGLPKGVVRS---------AGGHAVGLNLSIKGVHGPGDVMFTASGWVIVYAPLLAGATTVLPVGTPDASTFWRVIEDYKVTTMFTAPTALRAINAFFEARGKRLKTLRALFLAGERSEPSIVQMYQILGAMVVDNWWSSESSPISIALSASSGLDFASQDRPQPLPVKAGKAMPGFDVRVVDDGGNEVKRGGNIVMAIPLAPTAFTTLWEDEERFYKGYMKNGKWIDTGDAGMMDTEGYISIMARADDVINVAAHRFSTGAIEQAITTHPSIAEAAVVGIPDALKGHLPFAFVT----------LSTH----DHPESAVPDDKLVSEVQRLTRSGKTLRRVLRELIEN----- 210109037 110 -----------------------------------GDASQITYNELLKEVCKCANVLINKGVKKGDRVAIYMPMIVELVVAMLACARIGAVHSIVFGGFSADSLAGRILDSKSSVLITADNLKDISDTAIQECQVVRHLVLMCDSDWQTKCWWHDLMADASDPVWLDAEDPLFMLYTSGSTGKPKGVLHTQAGYMLY----------AATTTKYVFDYKP--GEIYWCTADIGWITGHSYITYGPMLNGATSVEIVDKYKVSKFYTAPTAIRTLMKFGEDKKHSRKSLKVLTVGEPINPEAWLWYYNVIGCSIVDTYWQTETGGHVLTPLPGA---TPAKPGSATLPFFGQVP------AVVNENGEEL--DGPCEGYLVLKQPWTVYGDHQRFERTYFQKFP-GYYLTGDGCIRDKDGYYWITGRTDDTMNVSGHLLSTAEIESALIEHSAVAEAAVVSYPHSIKGECVYCFVT----------LKEVCLRQKIGPIAVPEYIQNAPGLPKTRSGKIMRRVLRKIARN----- 111222485 52 ---------------------------------------RLTYGEADERSALLAGQFVAAGVGKATRVGMVFPNSPEFIIVWLAIVRIGAVAVPISTLSTGTELRSVIRHSDLALLVYPAGLESALEGLRGALRLLRGVWVWGSSAPAWASALDAAIEGEVSPADL-----VSIIYTSGSTGSPKGTMHTHNGFMRQ--AAKLGAIMPYRRDDRVFTPMPFF----WVGGLTYTVLAAMHVLLGSGSTGSELLDFLERERVTYLTGWPHLLTALETDPSFPQRDLSALR----GGNALPPGQRPRNQVFGIAL----GMTETAPHTV-----SHPDYPDE-----LAGTLGPVMPGMEHRLIDPDSGTDVAPG-APGELLVRGDTLMAGFVKQER--EACFDAAGWYHTGDLCSYRDD-HIFFHGRLDDMIKSSGANVSPREVEAALASLPGIEQAIVVSVPDPQRVSIVGAVVVARGGATLLAEDIRRSLRGTLSEYKIPRVIRIIQDLPVLSSTKIDRRLL----------- 154251784 106 ---------------------------------------KITYRELHDEVCRFANVLKARGVKKGDRVTIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDSLARIVDCASSCVITADEGVIPLKANTDEALKVVKHTAVAMEKGRDVWYAEEAAVSATCAPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYMVY---ASMTHQYVFDYHDGDI---------YWCTADVGWVTGHSYILYGPLANGATTLQVIDKHEVNIFYTAPTALRALMREGEEPVKKTKSLRLLSVGEPINPEAWLWYHRVVGCPIVDTWWQTETGGILISPLPGAIATKPGSATK---------PFFGVQPVIVDAEGN--VQEGATTGNLCIDDSWQMRTVYGDHQETYFIQYPGRYF-TGDGCRRDEDGYYWITGRVDDVLNVSGHRMGTAEVESALVAHPKVAEAAVVGYPHDKGQGIYAYVTLIAGEAAT-EELRKELVRKEIGPIASPDLIQFAPGLPKTRSGKIMRRILRK--------- 46201333 101 ----------------------------------------ITYGDLHERVCRLANAMTDLGVKKGDRVTIYLPMIPEAAVAMLACARVGAVHSIVFGGFSPDALAGRIQDCDSSLLITDEGLVPLKVNADKALETCKSVIVVKRTGGDVHMVYHDIVAKASTPVEMSAEDPLFLLYTSGSTGKPKGVVHTTGGLVYASMTHQYV--FDYHEGEVY-----------WCTADVGWVTGHSYIVYGP-LANGAITLMF--EGIPNYPTVSRFWDVVDKHKVNIFYTAPTAIRSLMREGEEP---VKKTSRKSLRLLGSVGWTWYHRVVGDNIVDTWWQTETGGILITLPGATALPFFGVKPVMVDAEGKTL--EGATEGNLCLAEPGWPGQMWGDHDRFIQSYTYKGMYFTGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVAEAAVVGYPHDKGQGIYAYVTLIQGEEPS-EDLRKELVRKEIGPIASPDLIQWSPGLPKTRSGKIMRRILRKIAENDFG-- 148239376 112 -----------------------------------GDVRRFTYRELHAEVCKAANALKSMGIGKGDLVAAIAMLACARIGAPHSVVFGGFSAEALRDRLIDGEAKAVITFRKDKPVSLKPAVCPSVTSVL-VVQRTQQPVEMAQGRDQWWHALVDGQSSEAEPMQSEDRLF--VLYTSGSTGKPKGVVHTTAGYNLHLTFQWIFD---LRDNDVY-----------WCTADVGWITGHSYIVYGPLSNPGAFWEVIQKHGVTIFYTAPT---AIRAFMKSDQFDMSSLRLLTVGEPINPEAWMWYRDVIGCPIIDTWWQTETGGVMISPLPGA---------TPTKPGSATLPLPGIEADVVDAEGNSVAANEGGYLVVRRPWPGMMRTVHGNPERFRQSIRPDDIYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFVTLEVEREASDALIAELVGTEIGPIARPDEIRCSDALPKTRSGKIMRRILR---------- 169768026 54 --------DHLNLFYVLEQHALAPATKDNQFIVYNGRAW--TFHETYVMALRYGAWLKAHGIKPKEIVAMDFMNSSTFIFLLLGLWSIGAVPAFINYNLSGKPLTHCVRTSTARLLVVDEEIRQQFTPEQMETLGSPEFVVFLTPEVESQIMQMEATRED-DSVRNALRDLALLIYTSGTTGLPKPAIVSWRK--CWSGGTFVAHWLGLAKNDRFFTCMPLYHSSASILGFVTCLMSGSTLIIGARENQATIVQ-YVGETLRYLMAVPPEIDAVTGEDLDKKHNV----RAVFGNGLRP-DIWGRFERFNVTIAEFYSATEGTSLSSNDFTAGAIGRNGSLSRLILGG--GLAV----VQVDHESQQPVPRGGELLYAINAADPVETQGYFKNSKATESKIVRDAYFRTGDMVRWDAEGRWYFNDRLGDTFRWKSENVSTSEVAEVLGAHPDVHEANVYGVTLPNHDGRAAAIILQQQHQPTPETLSSHALK-NLPRFAVPLFLRLAPEMQGTGNNKQQKHVLR---------- 28898418 89 ----------------------------------TGNKKTYTYRELRDQVAKIAGMLSAQGVEKGDRVVVYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPKVIMTASCGIEISKII--PYKPLVDKAIMDSRKPEKVFVFEAELNQERDCVPVLATDPLYILYTSGTTGKPKGVVRDHAVALKYSMSAIYQGGVFWAASDVGWVVGHSYIV------YAPLIHGCTTILPVRTPNPGAFWRVCDEYKVDALFSAPTAFRAIGEFLKQ--YDLSNLKTIFMAGERDPPTLEWVQSKTDKPVIDHWWQTETGWAIAGN--------PTGIEMMPVKAGSSTPIPGYQVEILDELGEPVKPNQQ--GFVALKRPLCLPTVWRNHDRFETGYLSQGYYVSGDGGYLDEDGYLFIMGRIDDVINVAGHRLSTGEMEEIVGGHPAIAECAVVGIHDDLKGQLPLGFVVLKDGVKVDELALEGEL-VGKVRNEIGAVACFVDRLPKTRSGKILRRTIRQ--------- 157350208 37 ------MDSNLNTWDNLRISSEMLGWREFVG----GKVKWKTYREVYEEILHIGSALQASGAQPGSRVGIYGSNCPQWIVAMEACSAYSLICVPLYDTLGPGAVDYIIDHAEDFVFVQDKKVKELLNPDCRSAKRLKLMVCFDKAADIGIKPYDEFLGKENPSEVFPPQDICTIMYTSGTSGDPKGVVLTHENV------TTIVRGVKMTVDDVYLSFLPLAHIEEYFFHKGASVGYYHGDMNALRED---LMEL----KPTLFAGVPRVWMNLADLLRKVKARLGGRVRLIISGGAPLSTEVEEFLRVCAFLTQGYGLTET----------CGLTSIGFPDEMSMIGTVGAVSVYSELRLEEEMGYD-PFGDPPRGEICVRGKTIFAGYHKNPELTLESIR-DGWFHTGDIGEMLPNGVLKIIDRKKNLVKSQGEYVAVEYLEKVYGTADIVEDIWVYG---NSFKSMLVAVVVPHEE------------------------------------------------------- 37200068 129 -----------------------------------------TYNELYTEVCRFSNALKEQGVRKGDVVCLYMPMVPEAAVAMLACTRIGAVHTIVFGGFSPEALAGRIIDSDAKVVITADEAVPLKKNVNPEVKTISKVVVF--KRTGGNIDWHEKVSDVCPPEEMKAEDPLFILYTSGSTGKPKG--------VLHTTGGYLVYATMTFK--YVFDYQP--GETFWCTADVGWITGHTYLVYGPLANGAKTIEVVDKHQVNILYTAPTAIRALMEAIEGTDR--SSLRIMSVGEPINPEAWEWYYKTIGNEIVDTWWQTETGGILITPLPGA----------TALKPGSATPFFGVQPALVDNMGN-VIEDQAAEGNLVILDSWQMRTVYGDHERFEQTYTFKGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESALVAHPKIAEAAIVGIPHDKGQAIYAYVTLNAGEYPTAELHKEDWVRKEIGPIATPDVLHWTDALPKTRSGKIMRRILRK--------- 120402015 1493 -----------------------------------------TYRELDAAANRLARRLRALGVGAG---AAVGLRVGRSAAMAVGMLGIGGVYVPVDPTYPQDRIEHMLGEA-GVALLLDERDVDGAEAGLCSAERLENLAAADD------LAY--------------------IMYTSGSTGRPKGVAVTHGSVVEY--AETLGRELGITGEDVYLETASISSIRQMLVPFA---VGAEVVIATTRRDPAALLRRIGESAVTVADLVPTVVRRVIDVVAAAGQRTASRRNRLRLLLTASEPLRAGVVRAWREQLGGYGQTETTGIVSLHPVG---EPDGDAQSIV---PIGRPRANVGMYVLDRLMRPVPP--GVGGALFIAGPALAREYVGDPTLTAQKYVPERLYVSGDMVRLGWDGTIEYRGRADRQVKIRGLRVEPAEIDRVLLEHPGVRE-AVTVVREANADGAALVAYFTTGDTPVPGELRAH------ARRQLPDAFTALEQLPLTPNGKLDRTALPE--------- 82702953 541 -----------------------------------------SYGELNRRANRLAHRLIRLGVGPEVKVGIAVERSIDMVVGLLATLKAGGAYVPLDPEYPQERLAYMVADSGIGLLLTQSR-------VRSAIPHSDQCVVLELD----RLDLEEESGSN------PQVALHGIIYTSGSTGKPKGVSVAHHALVEHAQVAVGFFGLGSTDRMLQFSTINFDGFIEQLFP--PLCAGAAVVLRGPALDSETFYRELIEKRITVADLTTAYWFMLVQDFARGGPRYGLLRQVHAGGEASPEGLKAWSEADGVTLLNTYGPTEAATATVWNCSDSQGNEISSQVSIVPIVSIGSPLAARHIYLLDANLTPVSPG--IPGELCIGGELLARGYLNRGGLTAERFIADPFYRTGDLARWRSDGQIEYLGRLDHQVKIRGFRIELGEIEMQLLAQPEVREAVVVARSNPAGGARLVAYVSLHAEAEMEVGRLREALGKVLPDYMLPSMIVVLESLPLNPSGKVDRKALPE--------- 167644084 89 -----------------------------------------TYGQLHEEVCRMANVLKVQGVRKGDRVTIYLPMIPIAAVAMLACARIGAVHSVVFGGFSPDSIAFVITADEDKALEHCPSKVLMVRWTGAETTLVRHRDVVWEDV-------KDSVSADCPPEPMNAEDPLFILYTSGSTGKPKG--------VLHTTGGYL--AWAAWTHEAVFDYRPVF----WCTADVGWVTGHSYVVYGPLANPARFWEVVDKHQVEIFYTAPTALRALMDWV--TKNDLSSLRLLSVGEPINPEAWLWYHRVVGKDIVDTWWQTETGGVLVSPLPGATALKPGSATK---------PLPGVKLQLVDAEGHVL--EGATEGNLLITDSWTVYGDHGRFFDTYFSAYPGKYF-TGDGCRRDADGYYWITGRVDDVINVSGHRLGTAEIESALVAHDTVAEAAVVGYPHDIKGQGVYAYVTLRGVEPT-DSLRKDLMRQEIGPFAAPDVLQWAPGLPKTRSGKIMRRILRKIAENELG-- 78184891 129 -----------------------------------GDVRRFTYRELHAEVCKAANALKAMGLGKGDLVAAIAMLACARIGAPHSVVFGGFSAEALRDRLIDGEVKAVITFRKDKPVSLKPAVCPTVHSVLVVQRTKQDVTMVEGRDQWWHLVSGQSDACVAEPMASEDRLF--VLYTSGSTGKPKGVVHTTAGYNLHLTFQWIFD---CRDDDVF-----------WCTADVGWITGHSYIVYGPLSNPGAFWELIQKHGITIFYTAPTAIRAFMKGGRSVPDQMSSLRLLTVGEPINPEAWMWYRDVIGCPIVDTWWQTETGGVMISPLPGA---------TPTKPGSATLPLPGIQADIIDAEGNSCGDDEG--GYLAVRAPWMMRTVHGNPQRFRESIRPDGLYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFVTLETGREGTAELQAELRKTEIGPIARPDEIRCSDALPKTRSGKIMRRILR---------- 73968118 177 -----------------------------------------TFRQLDDYSSSVANFLQARGLASGDVAALFMENRNEFVGLWLGMAKLGVEAALINTNLRRDALCHCLTTSQARVLIFGSEMAPAIFEIQASLDPSLSLFCSGPWEPSTLPASTEHLDPEDAPKHLPSRPDKGFTYTSGTTGLPKAAIVVHSR--YYRMAALVYYGFRMRPDDIVYDCLPLYHSAGQCLLHGMTVVIRKKF---------SASRFWD-DCIKYNCTIVQYIGELCRYLLNQQHRVR-----MALGNGLRQSIWTDFSRFHIQVAEFYGATECN-CSVGNF-DSQVGACGFNSRIL---SFVYPIRLVRVNIRGPNGVCLPEPGQLVGRIIQQDPLRRFDGYLNQGASNKKIAKDVFYLTGDVLVMDELGYLYFRDRTGDTFRWKGENVSTTEVEGTLSRLLDMTDVAVYGVEVPGTEGRAGMAAVANSAGSCDLEHFAQLLEKELPLYARPIFLRFLPELHKTGTFKLQKMELRKE-------- 87120554 102 -----------------------------------GKQEEITYQQLHDEVASLSNGLKKLGVTKGDRVAIYMPMIPEAVYAMLACARIGAIHTVIFGGFSAHAIADRLNDCEVKLVLTADNKVPLKHNVDNACPSVEHVVVFDVDWNDQLDVDWKALVESCEPHCPVEPMQAEILYTSGSTGKPKGVVHTTGGYMVYA---------GLSHE-VVFDLQP--DDVYWCAADVGWITGHSYIVYGPLANGTTSVRIVDKYNVNILYTAPTAIRALGDEPIQTSHR-DSLRVLSVGEPINPEAWWWYYTKVGKEVVDTWWQTETGGIMMTPRVGG--------KDMKPGSCVG-PLFGVQPALVDGEGHFVEAQGEDVGGLVLLDSWPSQAVYGDHERFMQTYTYDGMYFTGDGARRDKDDYFWITGRVDDVLNVSGHRLGTAEIESALVAHPAVAEAAVVGYPHDI-KGQGLYVYLSQVDGV---EITEALTKDQFVRDEIPDLMQWAQGLPKTRSGKIMRRILRKIAAN----- 148652436 109 -----------------------------------------SFKELHSEVCRLGNAMRKMGVGKGDRVVLYLPMVPEAVVSMLACARIGAIHTVVFGGFSAESLASIIDSQAKLVITADEGVTPLKTNVDKALECVERVVVMSGRRDAWYHTLIDNSNEDCPPETMNAEDPLFLLYTSGSTGKPKGVVHTTGGYLTYAL-STFRDVFDIKQDDVF-----------WCTADVGWVTGHSYVTYGPLANGTTTVQIIDKHDVSILYTAPTAIRAMGDAYVRESNR-ESLRLLTVGEPINPEAWDWYHAVVGCPIVDTWWQTETGGILMAPLPNS----------VDMKPGAAMPLYGIKPAIVDSEGVQLEGCSTAGNLIITDGPGQMRTIYGDHKETYYTTYPGSYF-TGDGAMRDEEGHYWITGRVDDVLNVSGHRIGTAEIESALVSHPAAAETAIVGMPHEKGQGICAYIILRNGEEDTENELNRH-VRAEIGPIANLDAMYIVEALPKTRSGKIMRRILRK--------- 34498257 556 ------------------QAAA---RPEAVA-LVCGE-QTLSYGELNRRANQLAHRLIAEGVGPDDLVGICVERNVEMIVGLLGVLKAGGAYVPLDPGYPPDRLSYMLADSSPKAMLTQTSLLPSLHDWIGAQ------VVLDD--------VEEVDRLSRLPDHNPDAARRGLTYTSGSTGAPKGVMVEHRQVV--RLFGATDHWFHFGEQDVSLFHSFAFDFSVWEIWGALAHGGKLLIVPKDARSPDQFYQLLCEQKVTVLNQTPSAFRQLAQARSSQAHH---LRYVVFGGEALETSMLARHIDHGPLLINMYGITETT-------VHVTYRPLSAEDVNRRGASIGVKIPDLSVYILDANRQLAPL--GVAGELYIGGAGVARGYLNRPELTAERFIADPYYKTGDLGRWLPDGSIEYLGRNDFQVKIRGFRIELGEIEAKLAACAGVKEAVVLAREDAPGDKRLVAYLTAQPGATLEAAALRAALSQELAEYMVPSGFVVLEAFPLTPNGKLDRKAL----------- 118467355 392 -----------------------------------GDARSITYAELKDEVCKAANALTDLGLVAGDRVAIYMPMIPEAIVAMLACARLGVMHSVVFAGFSASALRARIEDAEAKLVITSASLKEAVDEAVADQPSVKNVLVIDVKWTDGRDLWWDETVEQASTEHIPSEQPLFLLYTSGTTGKPKGIVHTSGGYLTQSSYTHWNVFDVKPESDVY-----------WCTADIGWVTGHTYIVYGPLSNGVTQVEVIEKYGVTIYYTAPTLFMKLGHQIPAS-HDLSSLRLLSVGEPINPEAWRWYREHIGTPIVDTWWQTETGAIMI-----SPLPGVT-------AAKPGTPLPGISAKIVDDEGNQVPGADEATGYLVLDQPWMLRGIWGDPQRFKSRFAEQGWYFAGDGARYDSDGHIWVLGRIDDVMNVSGHRISTAEVESALVGHAGVAEAAVVGASDDTTGQAICAFVILKASHGGPENMIEE-LRAEVAREISPIAKPIVPELPKTRSGKIMRRLLRD--------- 69938665 1 ----------MNLAEHVLRAGLAAPDRLAMSVLGLSRADRWSHARLRQAVLGTATGLLQSGLAPGDRLLMRLGNNPGFPVTYLGAIAAGIIPVPTSPMLTAPEIGKI------------------AAAIRPAMIVADDGIALPDHPAPVLPAAQLADFAALPPAGFAQAAPNDLAYTSGTSGQPRAVCHAHRAILARQM---MFQGYGLTAQDRLL------HAGAWTFTLGTGLIGATALIPAEGVAPEQIPLIASRHGATILAAAPGVFRRM---LRAEWQPWAGLRHGLSAGERLDPGLRRDWQRTGTDLHEAMGMSECSTFLSGSPARPAPEGTA-----------GFPQPGRRIAILDETGAEALPGTPGILAVHRSDPGLFLGYLDQPEETAARFQGD-WFLTGDLAEATPEGAIRTLGRSDDMMNAGGFRVAPGEVEDALSALPDAGDVAAAELPGPG-----LSIIAAFWTGPARPEAMRQQAETTLARYKQPREYIRLPALPRTPTGKINRRALRDIHR------ 163751249 109 -----------------------------------------TYAELHRDVCKFANALKSQGVRRGDVVTIYMPMVPEAAVAMLACARIGAVHSVIFAGFSPDSIATRIIDGNSKVIVTADEIIPLKANIDQALSCVERVIVLDVNWQEGRDIKWNTVMETASEHCVPEEAPLFLLYTSGSTGNPKGVLHTTGGYMVY---ASMTHEYVFDYKDGEV---------YWCTADVGWITGHSYMVYGPLANPSRLGEIIDRHKVNILYTAPTLIRALMQFDNFDGSSLRIMGS--VGEPINPEAWRWYNEVIGHEIVDTWWQTETGGILI-----SPLPGAID----TKPGSATRPFFGVQPAIVDSMGNII--EGVAEGNLVILDSWQMRTIFGDHD--RFALTYFKTFRTGDGAKRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVSHKSVAEAAVVGYPHDKGQGIYAYVTLTRGTVES-EELRQDLVRKEIGALATPDLIQWASGLPKTRSGKIMRRFLRKIAAN----- 194757371 60 -----------------------------------------TNADMLAYATRIALFFKSEGLNHEDKVGIIANSSTYVIPVATACFFNATPFHAVNYSREPAIVKGLFSVTKPKIMFIDA---PDYERIKEITKEWSPKIITLTGRVEGVASVEDLLKHPAERIYVPTPLVKGVLCSSGTAGLPKAVALSHRHIATNSLAIS---------TDVLYTSATIDWMTGFSITIMNLMCGFTRILSSKPFSAAHAVELVKKYKVTCIAMAP--WQAYELYTSAVPEDLKSLTSFVIGGWISLQLLRKAQELMKTFIMFSYGTTETGVVTVNC-------------DQSLECAVGRLAPGMRVKILDENRQNLPPNQT--GEILIDIGLTWEGYLNNPEDTAATLQ-DGWINLGDLGYFDDDNNLYLVDRKKDLLKYKSKHYWPNEIEQVIAELPEVKHVCVVGARDARYGDAAGALIIKQGAEISAQKIIDYVAQKLVVDYKLNAGVIFVEKFPKNPNGKVMRSLARDIFE------ 197731597 105 -----------------------------------GDSRTLTYAQLKDEVSRAANALTELGVRKGDRVAVYLPMIPEAVVAMLACARIGAAHSVVFGGFSADAVASRIQDADAKLVITKPSALPAIDEALTKCPQVEHVLVVDTAVTEGRDVWWHDIVDRQSTEHTPEEHPLFILYTSGTTGKPKGILHTSGGYLTQTAYTHHAVFDLKPESDVY-----------WCTADIGWVTGHSYIVYGPLANGATQVEIVQKYGVTILYTAPTAIRTFMKWGDDAAFDLSSLRVLSVGEPINPEAWVWYRKHIGADVVDTWWQTETGAMMI-----SPLPGVTE----TKPGSAQVPLPGISATVVDDEGHEVPDGGG--GYLVLTEPWMLRTIWGDDQRFIDTYWSEGKYFAGDGAKKDEQGDIWLLGRVDDVMLVSGHNISTTEVESALVSHPKVAEAAVVGAADETTGQAIVAFVILRGSAAGAAELRNH-VGATLGPIAKPKRVLPVAELPKTRSGKIMRRLLRDVAEN----- 56461107 107 -----------------------------------------TYRELHKEVSRFANGLKKLGISKGDRVAIYMPMVPEAAYAMLACARIGAVHSVIFGGFSPNAIADRINDCQAKAIITADEKANVDKAIADDCPTLEHSIVCDVDWTEGRVWWHELVGNVSDECQAEVMNALFILYTSGSTGKPKGVV--------HTTGGYMVYASMTHE------YVFDYHEDEWCAADVGWITGHSYIVYGPLANGATTLEIVDKHKVNILYTAPTAIRALGDEAAKTSTR-ESLRILSVGEPINPEAWEWYHRAIGCPIMDTWWQTENGGILIT--------PLPGATDLKPGSAT-RPFFGIQPALVDSEGN--IQEGEAEGGLVIKDSWQMRTLWGDHERFEQTYTFKGMYFSGDGARRDADGYYWITGRMDDVLNVSGHRLGTAEIESALVSHKAVAEAAVVGYPHDLKGQGIYVYVTPVEGVEVTDELTKEVVRSELSPIATPDLIHWTTGLPKTRSGKIMRRILRKIAANEY--- 15967080 105 ---------------------------------------KITYNELYDKVCRLANVLKEQGVKKGDRVTIYMPMIPEAAYAMLACARIGAIHSVVFGGFSPEALAGRIVDCESTFVILKENTDTAIDIAARQHVTVSKVLVVRRTAPGRDLWYHQETA-AAEPHCPPEKMNAEILYTSGSTGKPKGVLHTTGGYLVY---ASMTHQYVFDYQDGDI---------YWCTADVGWVTGHSYIVYGPLANAATTLEVVDKHKVNIFYTAPTAIRSLGDDFVKRSSRSSLRLLGTVGEPINPEAWEWYYHVVGDEVVDTWWQTETGGILIT--------PLPGATDLKPGSAT-RPFFGVQPQIVDSDGKVV--DGAADGNLCITDSWQMRTVYGDHERFIQTYTYKGKYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVSHNLVSEAAVVGYPHPIKGQGIYCYVSLMAGEVGDDELRQALVKSEIGPIATPDKIQFAPGLPKTRSGKIMRRILRKIAEDDFG-- 56697772 48 -------------WNAVDRHVEA-GRGEQTAIIYDSPITHTSYVELRNRVAMLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACARLGAVHSVVFGGFAANELAVRIDDAQPKAIILEPGRVPLLDGAIDMAKHKPEFCVIFQREQENWHGFQYGV-EPAECVPVEGNHPAYILYTSGTTGAPKGVLRP-TAGHLVALNWTMKNIYNVDPGDVF-----------WAASDVGWVVGHSYICYGPLIHGNTTI-VFEGKPVG-TPDAGTFWRVISEHKVKSKYDLSHLKALYLAGEADPDTIIWAQKALSVPVIDHWWQTETGWTIAGN-------PLGIEELPTKLGSPAKAMPGYDVQILDEGGHQM-KPGE-LGAIAVKLPLPPGGLWNAEARFRKSYLEHGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGGMEEVLAGHEDVAECAVIGVSDDLKGQMPLGLCLNNGCNRDHGDVVKEVVKLVRDKIGPVAAFVVVDRLPKTRSGKILR-------------- 212540948 56 --------DRLNLFYVLEKHALAQKSANQPFIVYNGQTW--TYKEAYDTVLRYGQYFKTYGVKPKEIVGLDFMNSATYIFIWLGLSSIGAIPAFINYNLSGKPLSHCIKVSTARLVVADEEIRQLAEFASPDFRDGKGPVDVVFITPEIEDQILQSLAREDDSVRAAMRDLAVLIYTSGTTGYPKPAVVS---LSKCWSGAIFIDGLSLKTDDRVYTCMPLYHATGAVLGFCAVLFKGATIVLGHKFSARNFNDVRDGDAIQYVGETMRYLLAMPKNDLEKKHRI----RLAYGNGMRPDVWPQVKQRFGIEIAEFYSSTEG--------FSGHWNRSANDFSMGAIGRNGYTMALVEVDHEQEIPRRDPVTGFCTNDIAFK----YQGYFNNSEASEKKILRDVFFRTGDTLKWDTEGRWYFTDRIGDTFRWKSENVSTNEVAETLGGHPDIAEANVVSLPHHDGRAGCAAIVLKNGTIDVPSDILESLVLANLPRYALPLFLRVTTELERTGNNKQPKHILRQE-------- 163797266 104 ----------------------------------------ITYRQLHAEVCKLANALKNLGVKQGDRVTIYMPMIPEATAAMLACARIGAIHSVVFGGFSPDSLANRLQDCDSSI------LITADEGLRGGRKSCKTCVVVDMTAGRDHWYHDLLATASADPTEMNAEDPLFILYTSGSTGKPKG--------VLHTTGGYMVYASMTHEYVFDYKPGEVY----WCTADVGWVTGHSYIVYGPLANGATSVQVVDKHKVNIFYTAPTAIRALM--REGDGPVKKTSRQSLVGEPINPEAWQWYHRVVGDEIVDTWWQTETGGIMITPLPGA----------IPLKPGSALPFFGIKPVLVDNDGKVM--EGPADGNLCIADSWLMRTVYGDHERFFQTYTFRGMYFTGDGCRRDDHGYYWITGRVDDVINVSGHRMGTAEVESSLVAHAKVAEAAVVGYPHDKGQGIYAYVTLNAGETPT-EELRKELVRKDIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAAN----- 167915646 442 ALPMLSRDERRDLIERRNATARPYPANSGVHRLFEAQAARTDYRALDARANRIAHALAHAGVRAGDRVALHLEPSIGLVAAQLAVLKLGAAYVPVDVGNPPARKAFVAQDSGARLVLGDAALWPAAAGV-----------------PQRDLAALLAGPWPSDPARAPQ---CGVMYTSGSSGQPKGVLVTHRGIA--RLAVNSGYATFDASDRFAFASNPAFDASTFEV-WTALLNGASIGI----VKRDDLLDLGALAGKLSSIGVTCLFLTTALFNRCVSFMFARLRCVISGGERADPAVYRKVLEAGRHLLNAYGPTETTT----------FAAVWEAEPRTLAAQAGRPIGNTSVYVLDAYGAPVPV--GVTGEIHIGGPGVAQGYLNRPALSAERFVRDPFYRTGDLGRWRPDGMLDCIGRADFQVKIRGFRIELGEIEACLLEHGALAQAAVLARDDGGDGGKTLAYYVPRGHEDGAPALRAH-LAARLPEYMVPAAYVRLPAMPLTPNGKLERRAL----------- 163759733 82 -----------------------------------------SYSDLQSRANRMARFLQSRGVGRGSIVALLLERSIDLYATVLALSKLEAAFVPLDAAFPMDRIAFILDSAVDAVV-----TLSQYEALVSSEKML--VLALDSHFPESARSFAPASG-QGDPLAY-------VIYTSGTTGKPKGVIRQSQISTFLDVAATHYGYRPTDRVYQSLTVAFDYSFEEIWVP----LLSRATLVPAPKLVGDDLHSFLVEYRVTAMCAVPTL-------LGTIKSELPLLRLLIVSGEACPQDLIQPWFADGRRILNVYGPTETT-------VTATWSVLKPGKPITI----GGPLPTYSVLVID------PDTGEALGEVCIAGPAVFDGYVNRPDQTAKALSPDTYYHTGDLGRFTEAGEIKYLGRIDTQVKIRGYRIELGEIEALARGVPGVGQ-AVVEPQTPEGQDKALVAYLTSDQPGGTVDVDDAVLRAALPDYMVPVFYERLESIPMLASDKVDRRAL----------- 67538296 35 -----------------------------------------TYAELDKEVEELSRRLRSYGVSRDSLVGVLLPRSAHFVIACLAALRAGGAFLVLELAYPPDLLADVLEDAT-------PAVVVTHRSETGKIKGSVPVISLDEPP-------VDANGHTVEPGPLPDRLAF-VSYSSGTTGKPKGIANPHRAPVLYNLRFGVQD---LQPGDRVACNVFFIWEILRPLIRGATVVA---VPDDHSYDPAALVDLLASRHITETLMTPTLLATILSRHSDIGARLPELRTLWLNGEVVTTDLARRAIRALPNTRNCYSACETHEIACGDIK----EIVSDESQYC-------PVPLLDPKIVNEQGEKV-EEGVS-GELCVGGPMLARGYINRPETTAKAFIPDPFYRTGDRARMLPSGLLEITGRVGAMIKLRGYSVVPGKVENDIVKHLAVRQCAVVA--HGEGLERQLVAYIVADQEHSEEEINSRALTKFLAHYMIPALWVQVDELP----------------------- 7555409 464 -----------------------------------------TYRELYESTNRLAHLLSDHGAGPGQRVAVVIPRSAEAVVAILAVLKTGAAYVPIDPGVPAARLQFVLADSA-------PVAAVTTAEVRDRLDGFE-LPVIDVDDPA--LAGEPSTG-------LPLPAADSIAYTSGTTGVPKGVAVSHRNVLLQSIDGL---GQVWSQCHSL-----AFDFSVWEI-FGALLHGGRLVIVPDDISPEDLHALLVREQVSVLSQTPSAFYALADALAELGQQLK-LQTVVFGGEAQPHRLATWLHRHPGLPRNMYGITETT-------VHASFREIVDADVDSSVSPIGVPLANLAFFVLDGWLRPVPV--GVVGKLYVAGGGLATGYVGRPSATRFVACPFGMYRTGDLVRWGVGGGLEFVGRVDEQVKVRGYRIELGEVRAALLGVEGVEQAVVLAREDGVGERRLVGYVTGAAD---PVEIRARLGQR-LPSFMVPSAVVVLDVLPLTVGGK----------------- 88704977 68 -----------------------------------------SYAQLLEAVARCAGAMAAQGVSIGDRVAVIGMLACARLGAVHSVVFGGFASHELAVRIDDATPRLILSASPSRVVAYKPLLDDAIDAHKPDCCIVVHRPELEAAMVEGRLAWHDVVPDAPDCVPVPANHPLYILYTSGTTGQPKGVVRDTAGGIV-ALKWSMKSIYNVSPGEVF-----------WAASDVGWVVGHSYIVYGP-LFSGNTTLLYEGKPVLFTA--PTAFRAMADY-DLTG--LKAL--FLAGERCDPDTLHWAEEQLSVPVIDHWWQTETGWPICANCLG--LEALP-----VVPGSPARAVPGYDVVVLDEQGELV--EANIIGALAIRLPLPPGTFWNADERFESAYFSPGFYETGDAGYIDDNGYVFVMARTDDVINVAGHRLSTGAMEEVLAAHPDVAECAVIGVADALKGQLPLGLIVSRPDGDIVSEVVASVREAIGPVAAFKQCYIV-KRLPKTRSGKILRRTMRD--------- 148272970 122 -----------------------------------GDRRTVTYRDLQEEVSRAANALTALGVGPGDRVVIYLPVLVETIVATLAVARIGAVHSLVFGGFSAEALRFRVEDTGAKLLITSDGTKPQADEAVAGVASIEHVLVVRRTGPGRDVWWHDAVG-SASPLHEPREHPLFIIYTSGTTGRPKGLVHTSGGYLTHASWAHWAHFNAKPD-DVHWCTADLAWVTAHTYEYGPLSNGLTQVIYEGTPDTGRHLEIIERYGVTTYYTAPTLIRSLMGWYPDAGHDLSSIRLLGSVGEAINPAAWRWFHR---EIGGG-----SAPVVDTWWVIAPLPGVS-----TLKGAAGRALPGFLVDVVDDDGEPAADGEGGLLVIQRPWPGMARTVWGDPDRYRRAFADRGWFLAGDGARRDADGDIALQGRIDEVVNVSGHRLSTIEIESALVAHPRVGEAGVTGVADDLTGQRVVAFVVPGGDDRPADDLTAHVARA-IGPVAKPRRIVAVPDVPKTRSGKIMRRLLAD--------- 154273286 52 --------------------------------------------ELYTTSLRYGTWLRNTGIKTGDVVIMDLMNSSAFVFMWMGLWSIGARPALINYNLAKASLVHCVKVSTAQILFFPPEQLEMFSDFREGGGSVQ--VVFYDKALEREILLTPA--ERAPNSSRPGSESSDMAYTSGTTGLPKAVIVSWYKCI---MAAGFVSKIGLKTTDRVYTCMPLYHSTAAILGYLACMVSTTTIIIGRKFSASKFKEVRNNEATVVQYVGETLRYLLADPVSGENLDLKHNVRMLYGNGLGPDVWNRIKERFNVMICEFYASTEGTAGLWNRSGNDFTAGAIGKNGPVAEIIAGHTVAVVELDYETELPRRDPKTGFCKGELQLYAPNIKSGYFNNRSATRNVLRKDVWFRTGDVMRWDFEGRWYFSDRIGDTFRWRSENVSTNEVSEVLGKHPEVLEANVYGVELPKHDGRACAAIVFRDQ------------------------------------------------------- 163746945 112 -----------------------------------------SYRELHSATCRMANVLRDLGVTKGDRVIIYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVNGCEAKVVITTPLKANADKALAQCDASVQCLVVWNEARDRDYNALAQDASDKCEPVAMGAEDPLFILYTSGSTGQPKGVVHTTGGYITYA---------ALTHE-----VTFDYHYGDWCTADVGWVTGHSYIVYGPLANGATTL-MFEGHKVTQFYTAPTAIRALKEYV--TKSDLSSLRILTVGEPINPEAWNWYHEVVGCPIVDTWWQTETGGHLMTPLPGAHDMKPGAAMKPFFGIK---PVILDPTSGQEIDGNP------AEGVLCIADSWTIWGDHERFEKTYFADYP-GYYFTGDGCKRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHSKVAEAAVVGYPHDKGQGIYCYVTLMSGEEPSEDLRTENWVRQEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAEDDFG-- 154244382 430 -----------------------------------------TYGEMERLTNRIAHGLRRRGVKPNTLVAVMMEKGWEQAVACMAILKAGAGYLPINAAWPPERMDAVNAQGEVEIVLSQQR-------------------VLDRLGRPGLAVDDDALWADEPDTRLPSVNICYVLFTSGSTGKPKGVTLTHFSVMNTLRNANAEHGVGPGDRSLQLSDF-SFDLSVYDI-FGMLSAGAGVVIPDEHLEPPHWVELVRQHQA-------TIWLSVPMYVDQSGEALPTIRVFMMGGDKIPTDLPDRMRPLAPDIWSVGGPTETS--IISNWYR-----IGAVDPIWTTIPYGRAMPNQKMLVLDPGLNHCPP--FMPGRIFMGGVCLARGYWHDEEKTAAAFTGERIYYTGDLGRWLPDGQVEFLGRADFQVKVNGFRVELGEIEGAIEALPGVKAAIVDGQDQPNRKGKFLVAYVVSEDALDAAEMRA-ALQDKLPYYMIPRVFVPLERIPLSANGKVDRKAL----------- 169825746 79 ---------------------------------------KMTYRQLNEQSNQVAHMLLANGLQKGDYVAIIMDRSKETIISLLGVLKAGGVYVPIDPSY-PKERCQYLLHDTGAPFIITKNEYSLNDLIHNKFQS--HTVLTINQMESG-------LSKEDLPCNLHPSDLAYIIYTSGSTGKPKGVLLKHTAVI--NLITDNQRIYHSTEEGVFSQFISYSFDPSVTETFTAFFSGARMLTSIERLSIEAFADMIARERVT-TATVPNAFFTLATHLPEYRDKLMTLQYLSVGGEALLPAIVQKWEKFGTEIINVYGPTECTVLTSYFKIKSQLTDMQS------SIPIGKPIANYEMYVVNEDEQLCPV--HVTGELCIAGVGLAAGYLHQPEKTAEVFVPHLFYRTGDLVRLLPNGVIEFVGRKDSQIKVRGFRIELGEIETVLSNYPTIQESVVIAKKMSDGQNHLFAYTVASGIQLEERNLRDYLHNL-LPDYMVPERFIELLEMPLSPTGKIDRTQL----------- 218134058 3 ----------INVLEFLEESVARNGAKTACA----DEKEAYSYDELADRARRAGSALIEV-TGVRRPVPVFMDKGCKALAVFMGAVYAGCFYVMLDPSQPPARLDTIIKTLEPDVMIVDEKSRAKVEKLDFNGKVLLADELMDHIIDEDELGKVREQALDIDPLY--------SIFTSGSTGVPKGVIVSHRSVI--DFIGYFTKIFNITEDDVIGNQAPFFDVSVKDI-YSALYTGATQIIPKKFFSPTKLLDYLEDRKVT-----TLVWAVSALCIVTTLNRPSCINKVIFSGEVMPKHLNAWREQMFVNV---YGPTEITCNCTYYIVDRE---FGLDEKLPMGK--AFPNEKVFLLDDDDRLVDVTMPGR-LGEICVSGTALSLGYYRNKEKTDSAFVQNMIYRTGDLGYYNDNGEMCFSSRKDFQIKHMGHRIELGEIEAAMGAVDNVVRTCCIF-------DKDDNKIIGFYEGDTDKKTIVHELSAKLPKFMIPSVFSQVASMPITKNGKIDRNKLMEDYKS----- 186682532 486 ------------------------------------ENQQLTYHQLNSCANQLAHYLKSLGIKSDTLVGICVERSIEMVVGLLGILKAGGAYVPLDPEYPTERLAFMLEDAEVSILLTQQRLIDRLPEHQAK------FICLDE-------AWEQAQNNQDNPTEVKAFHLANLIYTSGSTGKPKGVMVEHKGLC--NLAQAQIQTFGLTSDSRVLQFAS-FSFDASISEILMALGSGARLYLGTKLPGKPLIEQLSDRSITHITLPPSALAVMP------GSELPALQTIIVAGEASSSELIRQWS-AGRNFFNAYGPTEAS-------VCATIAKCTEDDN---KISIGKAIANVQVYILDEYLQPVPIG--VPGELHIGGLGLARGYLNRPELTKEKFIPNPFYKTGDLARYLPNGNIEYLGRIDNQVKIRGFRIELGEIEELLNQHSDVQTACVIAREHPSRSKRLVAYVVHKQHSPTINQLRS-FLSSQLPQYMIPHAFVMLESLPLTPNGKVDRRALR---------- 197102522 124 -----------------------------------------TYKEVLEQVSKLAGVLVKHGIKKGDTVVIYMPMIPQAMYTMLACARIGAIHSLIFGGFASKELSSRIDHVKPKVVVIEPGYVPLVEE---ALKIGQHILIYNRPAPGRDLDWDEAKAQSHDCVPVLSEHPLYILYTSGTTGLPKGVIRPTGGYVMLNWSMSSIYGLQPGEV-------------WWAASDLGWVVGHSYICYGPLLHGNTTV-LYEGKPVG-TPDAGAYFRVLAEHLFTAPTAIRAIRQQDPGAALGKQYSLTRFKTLFVAERCDVETLEWSKNVFRVPVLDHWWQTETGSPITASCQAGKSVPGYNVMILDDNMQKL--KARCLGNIVVKLPLPPGAFSGNQEAFKHLYFEKGYYDTMDAGYMDEEGYVYVMSRVDDVINVAGHRISAGAIEESILSHGTVADCAVVGKEDPLKGHVPLALCVLRKDNATEEQVLEEIVKHVRQNIGPVAAFVFVKQLPKTRSGKIPRSAL----------- 152992741 88 ----------------------------IIFEGDNGDQRTLTYRELYYEVNRTANLFRKFNIKKGDRVVLYMPMIPEAAISMLACAKLGAIHSVVFGGFSAEALRDRIIDAEAKLVVTKPYMLPVVEALEEGCDCVEAVCVVERNGEDIHYAYNELVENESEPEMVDSEHPLFLLYTSGSTGKPKGVQHSSAGYILW---AQMTMEWVFDIKD---------NDTYWCTADVGWITGHTYIVYGPLAAGATTVMF---EGVPTFPDAGRCWKMVEEYQEPAKYDLSSLRILTVGEPIDPSAWKWYYEAVGCSIVDTYWQTETG---------GHMISPLPAATPIKPGCATFPLPGIVAEIMEEDGTPTPVGEK--GFMCITKPWFVKSYFGDCKKDGKAV-----YFTGDGAMMDEDGYITITGRTDDVINVSGHRMGTAEVEAAVKKHDNVAAVAVVGKPHEIKGEGIFAYVVLKDPHSVADEFANTIIKSEIGAIALCDDMAFVPDLPKTRSGKIMRRILRSLVK------ 46124259 35 -----------------------------------------TYAELDRETWALAERLRDYGVGRDDLVGVLMGRSADYVIAALATLRAGGAFLVL-------EVAYPSGLLRDVIEDAKPTVILTQLEHSSNLTSETPVIVVDDKQARGHLTERRSLPEDDDVERL-----LFVSYSSGTTGKPKGIMNPHRAAISYDLRFAVND---LQPGDRV--ACNVFFIWEMLRPL---IRGATTVIPDASYDPVALVELLSSKRITDTLMTPTLLATVLSQHPKLGQKLPQLRSLWLNGEVVSTDLVRRAVDALPETRNVYSACETHEVAVGD-IKTFVDYDTQ------VCPVGLPTDPEHTYVLDEAGNRV--ESGVSGELYVGGSLLARGYLNLPETTAKAFQMDPFYRTGDLARILPNGLLEITGRVGGMIKTRGYTVQPSAVESAIRKHLAVRDCAVVA--HGEGLERQIVAYIVREKGESRERVARRALTDHLAHYMIPTIWVEVDELP----------------------- 24379754 1251 --------------------------------------------ELMQKSNIVGNFLQRQGVNNNKKVAIIVNKSVNMMVTILGVLKSGAAYVPIEPSLPEERVKYILD------------------------DSCCDFIISEEPFYNGKINSENILNEEPDISKVESDSTCYIIYTSGSTGDPKGVMLTHEAVMNRLLW--MQNAYPITKNDIILQKTSFFDVSIWEL-FGWTFEGAVLYFNGEEKDPQRIIELINSQNISKLHFVPSMLNVFLEFCERENKSLKSLSIVFSSGEALTKEQVIKFYSIKPQLINLYGPTETA-IEVTYFDCSNLDYKSED------VPIGEPLDNVEAYVLNDKKQKCPIG--VVGELYIGGIQVAQGYINKEDATKKSISNSRLYATGDLVKWTSEGKLIFIGRSDDQVKIRGYRIELGEIEKYL---KKVSQKNCLVSLQNKLSKNNKSLIAYIESSTTIDESKKEELKTLLPQYMVPSHIYIVPEFPINKSGKVDRKLLDSMY------- 76803194 108 -----------------------------------GETRSYTYEELHREVNECAAALRDLGVG-EDDIVTMYMPMVPELPAMLACARIGAPHSVVFAGFSADALATRMNAADSEYLVTCDGYLDHISKANEGLEGVDHETTLDHELGDDQLDYDDLVGESVEPVVRDAEDMLFLMYTSGTTGKPKGVKHTTGGYLSYAAWTSH----------SVLDVKP--DDTYWCSADIGWITGHSYIVYGPLADKDRMWEIVENYEVDQLYTAPTAIRAFMKWGEEEQHDLSSLRLLTVGEPINPKAWKWYYKHIGNEIVDTWWQTETGGMMI-----TTLPGIA-----TMKGSAGPPLPGIDAQVVDESGEEVAP-GEA-GYVTVNKPWFINEYYSDEEADEWVYFPE------DGAKIDDDGYITILGRVDDVINVSGHRLGTMEIESAVVDVEGVAEAAAVGGDHDMKGEAVYTYVILEDGYEESEEMRQSIVEGGIGPIARPEQVIFTPELPKTRSGKIMRRLLED--------- 172039842 87 -----------------------------------------TYREMLDDVQALARSLQSRGVGKGDRVGVMCRNSRAIIYAIGAKGFVGTKIFLLNIGSSPEQLAKSMVEHDLDLLYIDPEDLGDCEIIIGHAEDLGNPKVRDASWPTFQQLIDTAPSAEAEKLPLFPKRDHIIIMSSGTSGTPKGVAI--REPLIPTPLRALVTRVPWRAKMMVQMSASMFHSWGWAIAHRATVVLRRI------FDPKQAMEDLVNYQIEGIITSPIFLKEQLRVAEEGDYDVSSVKMIISSGHATPDFIRAVQAKFGPVLANFYGSTEASSCVM-----TTPEELAEDPKLAGRAVTG-----VRIKILDEDGNELPP--GQVGRIFCRGAMTMKQYTNVRD---KMVIEKGLLEIGDKGYLTEDGRLYVLGRNDDMIIVGGENVYPKSVTEVLEPMPGIRDLFVKGVEDEDTFAR-LAVWIVREDDETGRRLTKKAVQEKLAEHSVPRDVVFVDELPYNPTGKVMPRQL----------- 86359690 105 ---------------------------------------KITYNELYEHVCRMANVLKKHGVKKGDRVTIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPEALARIVDCESTFVITCDEGVVPLKDAARQHVNVSKVLVVRRTGGKTGWLWYHQEVATECPPVKMKAEDPLFILYTSGSTGKPKG--------VLHTTGGYLVYASMTHEY-----VFDYHHGDIWCTADVGWVTGHSYIVYGPLSNCATTLEVIDKHKVNIFYTAPTAIRSLGDDFVTRSSRSSLRLLGTVGEPINPEAWEWYYNVVGCPVIDTWWQTETGGHMITPLPGA----------IDLKPGSAVPFFGVKPELVDNEGKVL--EGAADGNLCIADSWQMRTVYGDHERFIQTYTYKGKYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVSHNLVSEAAVVGYPHAKGQGIYCYVTLMAGHEGTDQELVKH-VRAEIGPIASPDKIQFAPGLPKTRSGKIMRRILRKIAEDDFG-- 195353131 60 -----------------------------------------TNADMLAYATRIALFFKSEGLTQEDCVGIIANSSTFVISVATACFFQATPFHAVNYSREPAIVQGLYSVTKPKIMFIDG---PDYDRIKEITKEWSPKLITLTGKVEGVTSIEDLVKHPAEKIYVPASLATGVLCSSGTAGLPKAVALSHRHIATNSLCIS---------TDVLYTSATIDWMTGFSITVMNLTCGFTRIISRKTFSAETALSLVSKYKVTCLAMAP--WQAYELFTSATTEQLESLKIAFVIGGWISLALLRRAQELKTYVMFSYGTTETG-VVTINIDHS------------LECSVGRLAPGMRIKIHGEDGQQVNQTGEVLIDIGLK--W--EGYLSSPEDTASTL-QDGWINLGDLGYFDEDNNLYLVDRKKDLLKYKSKHYWPNEIEQIIAELPEVEHVCVVGVRDARYGDAAGALIIKKGAEIADQKVIDHVAQRVVVDYQLNAGVIFVDKFPKNANGKVMRSLAREVFE------ 182419945 1519 ---------------------------------------KYSYSQLINRANKVSELLEREDVQKGDKIGLQMKKSFDQIAVIIGILQIGAVYVPMNYEQPVNRTSDIIKRAGISILFVDD----------------VNELLMDKVKQFNSENFSELDGEWSKKEISPSDLAY-IIYTSGSTGAPKGVCIQHEAAVNNRFKVTSKDSTGLSSISFDLSVYDIFGILS---------VGGTLVLPTERIDPKCWKLLIEEYGVSIWNTVPALMKIYTDYIESVGAYAKKIRQIILSGDWIPLNLKAKLTSMG-------GATEAS-------IWSNYYDVLEVESQWSSIPYGYPLSNQHLYILDEFYRPCPNWVK--GKLFIGGKGLSTGYLNEEKLTEETFIGERIYNTGDYGRYMEDGVIEFLGRKDSQLKINGYRIEIGEIESAFRKCGDFKEVIILPI-GVDMNKNKIAAFLKQDEIAVSEDKLKLMLKEYLPHYFIPERIILLDKLPITSNGKIDRKEL----------- 41408500 10 --------------DHLVRSAAEFGGKPMV--IDPGS--RISYDQLDTATRELAAVFVQAGVGKGTRVGLIMPNNTRWVLIAIALTRIGAVLVPLSTLLRAGELVAQLRVAAVQFLVSVDEFLDDVAAARSELPALQQVWPNEQLDAAAAGARAGQIVDAMTQTVTPADPLVIM-FTSGSSGTPKGVWHSHGSAVQSGLAARCID----ADSRLYLP-MPFFWVGGFGSGILSALLAGATLVTEEIPRPETTLRLLESERVTLFRGWPDQAETLARHAGTVGADLSALR---------PGSLQALLPP---EQRARPGARATLFGMTEAFGPYCGYPADTDMPVSAWGSCGKPFDGMEVRIVDDTGAPV--GAGTAGIIQIRGPHTLRGMCGRSR--EELFTVDGFYPTGDLGHLDDAGFLFYHGRADDMFKVSGATVYPSEVERALRTIDGVDSAVVTNVPGAT-GDRVGAAVVCR-------ELTAAQLRAALSSFKIPTVWLVDDDLPRGGTGKVDVRRLRE--------- 169831724 84 ------VDRHLNTWR-KNKAAIIFEGEPGDSRI-------LTYWDLWREVTQFANVLRMLGVRKGDRVAIYLPMIAEAAIAMLACARIGAPHSVVFGGFSAEALRDRINDAGAKLLITADKIVPLADAALTECPSVDKVLVVKRTGQEVPMQDGRDYWYDNLVVGVTVGGPCEILYTSGTTGKPKGVVHTTGGY-LTGVSTTHHMVFDIKDRDVY-----------WCTADVGWVTGHSYVVYGPLANGATTV-IYEGAGVNVFYTAPTAIRAFMKWGEEWPARLSSLRLLTVGEPINPEAWIWYHKHIGSEIVDTWWQTETGMIMI-----SALPGIIS----TKPGSASVPLPGVEIDVVDKEGNSVML-GKG-GFLVIKEPWLRTIYGDNERYVRGKIPGHTLYFSGDGARRDYHNYFWILGRVDDVINVAGHRLSTMEIESALVDHPWVAESAAIGKAHDL-KGQAISVFVKDGSKTRAEELKAHVVKGAIAR---PDDIFLTAELPKTRSGKIMRRLLRD--------- 167574452 200 -----------------------------------------TYAALARRAGAIAAQLRRRGVGP---EAIVGMMLPRGADAIAALLGIGAAYLPLDPAYPPARSGYMLRDAGARFVIGPAGLTPIDA---GDVVALR-LADLLELEFDANANAGAGAPTQAAPGRAPPSSLAYVIYTSGSTGEPKGVGVTHAGIA--NMCRAMRTGFAVDATSRVFLFPPLTFDASVAEIFTALSSGAALALPGAKQSDTSLIEAARSGGVTH-ATLPPSLLAVLDDADLAG-----VKTIVAAGEAAPAGLLARWAR-SRRVVNAYGPSEAT-------VCASMHVCDAREPLP---PIGAGIDGARTIVLDDWLGAAPV--GVAGEICVGGPALARGYLGRPGLTAASFVPDPLYRTGDRGVALADGSIRYLGRAGGHVKLRGYRIDPDGIAGVLLRHPSVRDALVDVTEHRRRPEL-TAFVIPHAGALDVDTLRAHAARE-LAPHEVPARFVGVPAWPLTSSGKIDRAALRD--------- 211958426 110 -----------------------------------------TYKQLSEAVNRFANVLLANGVKKGDRVTVYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDSLAGRIEDCSSRVITADEGVVPLKEAIEKCGNVDKVFVAMTEGRDLWYHEEIEKVSADCPPAEMNAEDPLFILYTSGSTGQPKGVMHTSGGYLVY---ASMTHQYVFD-----------YHPGEWCTADVGWVTGHSYILYGPLANGATTLEVCDKHNVNIFYTAPTAIRALAGDEHVTNTSRKSLRILSVGEPINPEAWMWYHNVVGEQIVDTWWQTETGGILIT--------PLPGATDLKPGSAT-RPFFGIQPAIVDAEGN--FQEGATEGNLVITDSWQMRTVYGDHERFVQTYTYKGLYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPDVSEAAVVGYPHDKGQGIYAYVTLMEGLEPS-EELKKKLVKAEIGPIASPDLIQFAPGLPKTRSGKIMRRILRK--------- 91780382 24 -----------TLWDLVQHCATLRPSSHAVRYLKDQERPEDMQVFTWDELASLVWEMRCAHIGVRDRTVVLALGSPLTIVLWLAIASNGAVVQAVDPDAGVLPLCAAIRATQPVLVIANPNAEVLSKALVQSAVSATMIVVKDLSSPMSGIDGLRSAGPQTPPSAFAESVA-GMLQTSGTSGAPKLVELTHANYI--ASGERLARNSGHRASDCFYLCSPFSHTNACCMP---AIVTGGTIAVVERFSASLYFDSARQMGATVSSMVPPMRMALHKALERGSPVDAGSLRLIQYGMNMSDADWRAWDRLQIEMRQVYGQTESVSAVLGG------APWEIDDRRTI-GRPFLGVDAVRL--VGENGEPV-KPGEQ-GELWVRGETLMRGYYQNEAATAEAIDADGWLHTGDYMTQDANGRFAFVGRRMHIIRRGGENLSVYELELMMQSCPLIEEVAISAEKDALLDATLVVHVIP--ASGFSEQAFEQWCRDAIGRRGVPDSIRVHQAFPRTISGRVIIRELK---------- 118053795 27 -----MADTPYTMADRLEDCARDFGERIFLTE---GDV-RYTYAQFNQRADQVARALHGQGVRKGDVVAMAIENRPAFFFAWFGVAKLGAVVAFINTHVTGKPLTHALEVTRAGHVIVGEECAQRFAQTEGLNTALNYWHWPDEDRPEAEVLSQQALAASQDDSPVPLAWREGVIFTSGTTGLPKAAVISHARWLMAGDSMQLL--WEITRDDCFYCFLPLYHGAASMSLTATAMAAGARIVVRRKFSRSEFWRDIRTHGISFCQYVGEICRFLLSAPATDQDREHSLRKM-AGTGLTPEIWQQWTSRFGAQIYEGWGGTESNTNTIN--LDNRIGSCG---RVPFWEKTNL--RLVRYDIRDENGAGVNEPGEAIGMV-IQYPGVVAGRYTSEEASRNVFQPDVWWTSGDLLRCDEDGYCWFVDRIGDTFRWKSENVSTMEVGDAL--------------------------------------------------------------------------------------- 218442829 1119 ------------------------------------------YQQLNEKANQLAHYLRTLGVKADDLV---GICLDKSLEMIIGILGIGGAYLSLDPAYPTERLDYMITDAKVSLVVTLEKYAHLTQAVK--------WVCLDSQKEIIDKQNTTNLEAEIEP-----KNLVYIIYTSGSTGQPKGVLIEHRSLI--NFTQSAINQYQITAQDKVLQFASIFDATAECLSSGGTLVLRTEEMMKSVAD-------FIGEGITIW-DLPTAYLLVTEIVQENLSLPPSLRLIILGGERVPERVKMWQEYVGYQLVNSYGPTEAT-------VVSTLYYLPDTPVKGGEIPIGKPINNVQVYILDHYLQPMPVG--VPGELYLGGLGIARGYLNRPELTAEKFIDNPFYRTGDLVRYQRDGNLEFLGRIDSQVKIRGFRIELTEIEAILNHYSLIKQAVVIAREDHLKNKQLVAYLLGNQKGITLEEI-RYYLKEKLPAYMIPSVFIFLDKIPMTPNGKVDYKAL----------- 21225942 581 ----------------------------------------LTYGELAHAARRIAALLHDHGVREGDTVAVTLPKGDRQITAVLGILAAGAAVGVEQPAVRRQRIHAV---AGASAVLTDRDHAHLCEA------ASQAPVVL----------VDDAAGLRPAPVVRPDPGAAYVLFTSGSTGRPKAVEVSHRAVVVEAMEAQL----GLGPADRTLAISALFDLATWDV-FTPLSLGGQVVAVGQRRDAHHWARLVRTHGVTLVQCVP----ALLDLLMAAGEDEDSLRMVLLGGDDQPRRLRARFVALG-------GMTEAA-------VHSTVFEVEETDPAWKSVPYGVPLRNMRARVVDGRGRDCPD--LVPGELWIGGPGVANGYRGDPGRTAERFVDDGWYRSGDLARYRPDGVLEFLGRADHQVKIGGHRIELGEVESALEDDPAVLHAVATVLDTPVRH-----LAAAVSAPAGAPAPDEIRLRAALPAHMVPERVLVLRDLPLTANGKLDRTAVRQ--------- 114332417 627 -----------TLFQSLLDAAATHGGKHTIAE--DVERHPLNYSQLITRS-FILGAILRHRTHAQENVGIMLPNMVSNLICFFSLHAFGRVPAMLNFSASSRNLVMACRIAQIRTVI---TARKFIEAAKDSLKAQQIHLIYLEDLPHQAHWWHKLMGLVADSRRDPDAPAV-VLFTSGSEDTPKGVVLSHTNLQANRFQVSAID---FGPSDLVFNALPIFHTGGTLLP---VLSGIRVFLPSPRIIP----ELIYDTNATLMFGTDTFLAGYARY--ANAYDFYSIRY-VFAGAEKLRESTRRLENFGVRIFEGYGTTETAPILSLNTMHNH------------PGSVGRLLPGIHSRLEPVAG--ISQGGRLL----VSGPNVMLGYYLAANPGMIVPPAEGWHDTGDIVEINEEGYVFIKGRAKRFAKIGGEMISLTAVEEAIYGH------AVIQRPDAKKGEQ--IVLITTRQQADRSEIITYFSKNDLGELGIPQNILYIDKLPLLATGK----------------- 90421570 71 ----------LNVWNCIDR--HLPDRAEQTAIIWEGESREISYRELHDEVCKFANILRSRNVQKGDRVTIYLPMIPEAAFAMLACARIGAIHSVVFAGFSPDSLAQRITDCQSKIVITDEGLVPLKANVDAALKKCEGVVFMDDVRDFWYAEAAEMVTTECPCEPMHAEDPLFILYTSGSTGQPKGVLHTSGAAMTHQYVFDYHDGDIY-----------------WCTADVGWVTGHSYILYGPLANGATTLMF---EGVPNYPTNSRFWEVIDKHKVNIFYTAPTAIRALMQGGDEPRLLGSVGEPINPEAWEWYHIGEDRCPIVDTWWQTEITPLPGATKLKPGSAT-RPFFGVVPQILDAEANVL--EGECQGNLCLARSWTVYGDHARFESTYFSAYPGKYF-TGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESSLVAHAKVSEAAVVGYPHDKGQGIYAYVTLMDGTEPT-EELRKELVRKDIGPIASPDLIQFAPSLPKTRSGKIMRRILRK--------- 216347 2556 --------------------------------------QSWTYGELNAKANRLARILMDCGISPDDRVGVLTKPSLEKCPPRCSASKAGAAFVPIDPDYPDQRIEYILQDSGANVLLKQEG-ISVPDSYTGDV------ILLDGSRTILSLPLDE--NDEGNPTAVTAENLAYMIYTSGTTGQPKGVMVEHHALV--NLCFWHHDAFSMTAEDRSAKYAGFFDASIWEMFPTWTIGAELHVIDAIRLDIVRLNDYFETNGVTITF-LPTQLAEQFMELENT-----SLRVLLTGGDKLKRAVKKPYTLVN-----NYGPTENTVVATSAEIHPEEGSLS----------IGRAIANTRVYILG-EGNQVQPEGVARA---LRGGRGLARGYLNREDETAKLVADPFYRTGDLVKW-VNGGIEYIGRIDQQVKVRGYRIELSEIEVQLAQLSEVQDAAVTAVKDKGGNTAIAAYVTP--ETADIEAL-KSTLKETLPDYMIPAFWVTLNELPVTANGKVDRKALPE--------- 149722534 143 ----------------------------------------VTFGELDARACHAAWALKALGGSVGETVALLMLQAIPALGLWLGLAKLGCPVAWINPHGRRAPLVHSVLSSGAQVLVVDPDLQENLEEVLPELQNIRCFYLSHSSPTQGVGALVAALEDAADPVPADVRAGITFIYTSGTTGLPKPAILTHERLLQMCRMLSL---SGVRADDVVYTVLPLYHVMGLVIGVLGCLELGVTCVLAPKFSASCFWDDCRQHGVTVIHYVGEVLRYLCNTPQRPEDRTHTV-RLAMGNGLRADVWETFQQRFGIRILEAYGSTEGNGGFVNGKTSCLLRMLSPFELVQFDMEAEEP-------VRDHRGFCIPEAGLLLTQVLGRHPFL--GYRGPREQSERKLVNDVYYNTGDVLAMDCEGFLYFRDRLGDTFRWKGENVSTREVEGVLALVDFLQEVNVVSVPGCEGKVGMAAVQLAPGQSFDGQRLYQH-VRSWLPAYAAPHFVRIQDTLEITSTFKLVKRLVREGF------- 167841931 2002 ---------------------------------------------------------------RGAIVAIIVPRSFRWVVALLGVMKAGATAVLIDPRLPAVRIDAMLRASQPAFVIAD------------ELGAGCAFPSGRHVAPDGVSDPDQVVLE-----RWPSAGAAYLIFTSGSTGEPKGVVGT-RAGLSNRIAWQL-KRYPLEPGDVCLAKTAASFVDVFCEVLGPLCAGALLVLPAECRDAGRIAELLQQHRITHLVVVPTLLESLLTQFELRPSRPRALRRIAVSGEPLTRGLVRRVRALTVQCLNLYGSAE----VAADVSAFALDACADSDDPGPGVPVGAPLDNLCLHVLDANLDPAPPGGE--GELYVSGAALAHGYLGQPALTAERFMPNPWFRTGDLARVGPHG-VEIVGRRDRQIKVRGVRVDLDGVEACLERLPRVRRAAVIE------QHGVLIAFLQCAPECDPDAWRQ-ALRAQLSAEARPAQFWRLEQMPLTPTGKIDRAALR---------- 60650934 468 ------------------QAARTPGRPAVHAR--DGEL---SYAELNARANRLARHLAAAGVGPEQYVTLLLPLSARMVVAALAVMKTGAAYVPVDPEYPADRIAYMLGDIGPALVLTDSRSAAAMPAGPARVLTLD-----DDALDTGVRALEHDLGTDGI-APLPDQPAY-VIYTSGSTGRPKGVVILHRSVTGYLLRTIEEYPEAAGKAFVHSPVSFDLTVGALYAP----LVSGGCLRLGSFTD-DKILDLGE-DSPTFMKATPSVLDSLPDEISPTGA-------ITLGGEQLLSETLDRARHPGVTVFNVYGPTETTINCAEHRIAP---------GTTLPVPIGRPLWNTRLYVLDGGLRVVPT--GVAGELYVAGAGLARGYLGRPTAERFVACPFGMYRTGDLVRWRTDGTLEFVGRVDDQVKVRGFRIELGEVEATVAATPGVARAIVAVREDRPGDQRLVAYVTPADVDPTPSAVTAH-AAARLPAYMVPSAVVVLHEVPLTPNGKINRAAL----------- 70605878 80 ------------------------------------------FEELKRVVQSISSILLKLGLRKGKRITIYSPNSIQTLSTIFASARIGAIYSLIFAGLGKEAVNSRLQD-------FNPDIIVTSKYTRGNKIPLHHNIMFRQKDDNEEINNLLNMSEDVKVEEIESSEPLKVMYTSGTTGKPKGVILPHGSWMVGDYTVFDI-LFGLKPTDTVFTTADVGWITFSRVMYGTLLHGSTGFMEGAPDNPTDLVKIIDRPKVFFTS--PTLLRMLRRY----EIRIPRVEYIATAGEIFDEQTWEYAKRFADRVTDVYGQTELGYIIGTPYSLDDVEAKP--------GYAGVPFPGAVVDTLDEDGRSVRGNP---GYLVCKTPFPTTGILNDEERFLSYFKKFGYHDTGDVAIL-EGNYVKIVGRADDMIKVAGHRITSGEVENVIMEIDGVKDVAVVGVPDEVKGEKLIVFIVGNVNQ---DEITRK-VRDSLGPIYIIDKVYYVKRLPKSRSGKVVRRALRD--------- 145223832 11 ---------------LLTDAVRRFGERTYVVTPGGTPDTRLTYADAEAQSADKARWLLANGAGKGTRVGLFFANDTEWVTWWLAVSRIGALAVPLSTLYRPAEIAKVLRLA-DIALLVAPNALPGLEGHRTPHLQIAAAPYLRSIAITGHSDAPWATAVDGAQTVSPDILLAAMVHTSGSTADPKGVLHTHGTLVRQTSTAAIRAVTGSPADPVILSAMPFFWIGG-LLAAMGALHESITLLVMPRLDAATALDLVEAERATGIVG----WPAFTQRMRE--HPSFPRRDL----SSVPMLRSGPLDIAMTDVPDGFPVHRTMTETAGGFAYTE------------------------MKIVDADGAPV--DDGTVGELWVRGVGVMAGY--NKRERSDTFDADGWYHTGD-RVYRSAGDPRLVGRTTELIKTSGANVSPLEVEAVIESFDEVAQCVVVGIDHVERGEEVCAVLVPSGDTVDTATLAER-TRELLSPFKVPTRWITVDSIPTLPSGKLNRKALRE--------- 126664192 94 --------------------------------------QHISYNELYVRVSKMANVLRDQGIKKGDRVCIYLPMIPELAVAVLACARIGAIHSVVFAGFSSSAVASRINDSECKMVITSDDLKGIVDEALEKCPSVDTVLVVNRTNTEVTMKLDAALGNNIAEIMDAEDPLF-ILYTSGSTGKPKGMVHSTAGYMVYT-AYTFKNVFNYEENDVY-----------WCTADIGWITGHSYILYGPLLNGATTVEVIEKHKITQFYTAPTAIRALAKESLDFVQKFPLTSLKVIGSVGEPINEEAWHDHVGCPLVDTWWQTETGGIMISPFVTP-----------TKPTYASLPLPGIQPVLMDELRNEI-EGNQVTGALCIKFPWIWGDHQRYKETYFTAF-PGKYF-TGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAVAESAIVGFPHDIKGNALYGFVISRDKNNLAKEINQQISDQIGPIAKL-DKIQFVSGLPKTRSGKIMRRILRK--------- 152990270 101 -----------------------------------GDKRVITYLELYYEVNRFANLLKKFGIKKGDRVVIYMPMIPEAAFAMLACARIGAIHSVVFGGFSAEALRDRIQDAQAKLVITKPYLLPVVDALAKNCESVEAVLVVRRNNEEDYNELIKDMPTRCEPEIMDSEDPLFLLYTSGSTGKPKGVQHSQAGYILW---AQLTMEWVFDIKDT---------DTYWCTADVGWITGHTYIVYGP-LAAGATTLMYEGVPVYPDAG--RWWRMIEEYQVNQFYTAPTAIRLLVGEPINPDAWMWYFEKVGCPIVDTWWQTETG---------GHMISPLPGATPIKPGSATFPLPGIFAEIIDTDGN--KKEPGEKGYLCITKPWMIRTIWGDSESYFGTCKKDGVYFSGDGAIYDEEGYIWITGRMDDVINVSGHRLGTAEIEAAIGHHPRVAECAVVGKPHEVKGESVFAFVVLKDDEGIADEMENDVITKDIGPLAKCDEIAFVPGLPKTRSGKIMRRILR---------- 214038255 68 ----------------------------------TATKRQYSYNELLDEVSRFAGVLAAQGVEKGDRVIVYMPMVPEALIAMLACARLGAVHSVVFGGFASNELAVRIDDASPKVIVVEPARVPLLDAAIDLAKIILHRPMQDASMISGRLDWAEAMA-GAQPVPCVPVAANDILYTSGTTGQPKGVVRDTGGSIV-ALKWSMKNIYNVAPGDVYWAASDVWVVGHSYIVYGPLFAGCTTVIPVGTPDPGAFWRVIAEHKVNVMFTAPTAFRAIKKE-DPQGKLLQCLESLFLAGECDPNTLAWAEDKLGVPVIDHWWQTETGWPICSNCLGIELLPI-------VPGSPARAVPGYDVQVLNEQGEQVA--AGDIGALVIKQPLPPGTFWNAEDRYISAYFSPGYYETGDAGYIDENGYIFVMARTDDVINVAGHRFSTGAMEEVLADHPDVAECAVVGVADPMKGQLPLGLLVLNADRPLEDIVAEQLMRDKIGPVAAFKLCAVVERLPKTRSGKILRGTMR---------- 56750212 110 -----------------------------------GDSRTLTYAQLHREVCQFANVLKSLGIQKGDVVGVYMPMIPEAAIAMLACARIGAVHSVVFGGFSAEALRDRLVDGQAKLVVTADGIVPLKDSVDQALESVQHVLVVERTKQDIHM--EPGRDHWWHELQQTVSATCPVLYTSGSTGKPKGVVHTTGGLYAHITTQWTFD---LQDTDVY-----------WCTADVGWITGHSYIVYGPASNPGCFWDVIEKYGVTTFYTAPTAIRAFIKMGEQAARDLSSLRLLTVGEPINPEAWIWYHRVIG---------GDRCPIVWQTETGGHMITSLPGAVPTKPGSATKPFPGILADVVDLDGRSVPDNEG--GYLVIRHPWMMRTVYGDPDRFRRTIPPQNLYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFITLESGIETGDELVKDLKKGAIAR---PDEIRFSEALPKTRSGKIMRRLLR---------- 168141409 1088 --------------------------------------QQLTYKELNEKVNQLAFYLQKRNIGPESMV---GVYIERSLEMIVSILGIGGAYVPLDPAYPTKRLEYILKDANIQVLLTQSH---LTQWIPKEIDCI------DIKEHEMNISREKNINPT---IEVKPDNLAYVIYTSGSTGNPKGVLYEQKGLC--NFINASINFTKLNTGSKVVQFSSIFDVSLYDI--FATLVGQQDIMP---VEP--LTQFLLEKKITHAFLPPTV-LNLLD--ES---KFEELQTVISAGSVCSEQVAKRWVKNHLFI-NAYGPTEASVATIDIYSGKGTPPI------------GRSIPNVEVYVLNEAKKLVPIG--TVGELYIGGIALARGYLNQPELTKASFIPDRLYRTGDLVKYLPDGNIEYIGRADKQVKIRGFRIELGEIETILGNHPDIKEVTVVAQEDSFGDNILVAYIVGEGDT---QEWRKH-VGVHLPNYMVPAHFIKIESLPLTVNGKVDKDAL----------- 70997794 35 -----------------------------------------TYAELDTEVDALAQRLRSYGVGRDSLVGVLLPRSAHYVIACLAALRAGGAFLVLELAYPPDLLADVLEDAKPVVVVTH----------RAEAKKVKALIALDEPATHANGHTKEPLPAEDDLDRL-----AFVSYSSGTTGKPKGIANPHRAPVLYNLRFGVQD---LQPGDRVACNVFFIWEILRPLLRGATVVAVPDDV---SYDPAALVDLLAAKRITETLMTPTLLATVLARHHDLGAQLPHLRTLWLNGEVVTTDLARRAIKALPSTRNCYSACETHEIACGDI----REMLDDNAPY---CPVGPPLDLKHTYILGEDGKAVP-EGES-GELFVGGPLLARGYLNLPDTTAKAFTADPFYRTGDRARILPSGLLEITGRVGAMIKLRGYSVVPGKVENEIVKHLAVSHCAVIA--HGEGLDRKLVAYIVRDQDSTDDQINRQTLAPYLAHYMIPALWVEMDELP----------------------- 195153773 145 -----------------------------------GDYKWRTFTEAERQAANFGRGLRELGQKPRENIVIFAETRAEWMVAAHGCFKQAMPIVTVYATLGDDGVAHCISETEVTTVITSHDLLPKFKTLLAQCPNVDTIIYMEDQLKEGVLPFNQVIGQDSKFESVPPKSIAIIMYTSGSTGTPKGVLLSHKNCI--ATMKGFVDMVPIYPDDVLIGFLPLAHVESLCL---MTGVSIGYSTPLTLIDTSSKIR----RGCKGDASVPTCMTSVPLILDRIS---KGINDKVNSGSAFRKALIQRFKKMGGKVRQGYGLTETTSGA----------TVMHERDMTY-GRTGGPLTVCDIRLVNEEGKPYPQ-----GEVLIGGDCVSQGYYKLPSKTNEDFEEDGWFKTGDIGEVQTDGVLKIIDRKKDLVKQAGEYVSLGKVESELKTCGIVENICVYGDPTKQF---TVALVVPNQEKAILKEIADHSRKCKLQKFEVPAAITLCKEVWSTAAFKLKRKDIQDRYQH----- 16331700 109 -----------------------------------GDSRIITYAQLHREVCQFANALKSLGVQKGDRVAI-----------YLPMIPEAAITMLACSRIAPHSVVFGGFSAEDRLVDAEAKLVITADALKQEVKALEHIVVQRTKADVTMTAGRDHWWHELQPQQIDSEDMLFILYTSGSTGKPKGVVHTTGGLYTHMTTKWIFD---LKDTDVY-----------WCTADVGWITGHSYIVYGPLSNPGCFWDVIERYGVNIFYTAPTAIRAFIRMGEANARDLSSLRLLTVGEPINPEAWMWYHRVIGCPIVDTWWQTETGGIMLTPLPGA---------IPTKPGSCTKPFPGIVAEIVDLDGNPVESDQG--GFLVIKQPWMIRDVYGDTDRFRHTIQPKELYFAGDGARRDKDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPLVAEAAVVGRPDELTGEAIFAFVSLEGNAEPSEELKKDLVKGAIAR---PAEIRFTDVLPKTRSGKIMRRLLR---------- 217977186 61 -----------------------------------------TYAEVDERAEAIARGLLRAGLRPGDIAGLWMPRGHELLIGQIAIAKIGAAWLPFDGDAPVDRIAVCLDDAAAKLIVTTADF-------AAKLAGRVGCAILTPRELADYSTDEKALGATPD-------SPAYLIYTSGSTGTPKGIVITGANICHYLRAANEI--YRLDATDVMFSVAFDLSMEEIWLPY---LVGARLFVATPEVEADKLPEIMEANGVTVLDTVPTL-LALLP------RDVVTLRVIILGGEACPPAIAGRWCKPGRKIFNSYGPTEAT-------VVATIAEVQPGAAVTI----GGPIPNYSCYVVDDELHLVAPGSE--GELLIGGPGVARGYLKRPELTAEKFIPNPFYRSGDAVAINEAGEILFRGRIDDQVKVRGFRVELGEIEAKLGDLEGVAHAAVV-LRNDAGVDQLVAFLVPAPGAVEAGALETRVLRASLPPYMVPSRFESIATLPKLSSGKVDRKSLK---------- 169629402 38 -----------------------------------------TRAELERRATALAHAYQRLGVRQGDLV-TIGLNSVEFFAAQIAVWKLGATPQPVSWRLPLAERRAIVELADSTLVVVDPADHPDRVCVSAGF----------EPGAEDYL---------AGPVPEVVSPAWKAPTSGGSTGRPKIIVAPTPAVITGTAAGEIM---GMQHADAQLVAGPLYH-NAPLMFSSYGLLLGHHLVVQPKFDALEALELIGTHKVTWLQVVPTMMSRMLRELRQHPGRLSTIRVLWHMAAPCPVWLQAWIDLLGPEVWELYAGTEAIGGTI----------ITGQEWLAHRGSVGKPA-LGELAILDENGNPLP--AGEVGEIFMR-PWPTPYKYLGAEIKRFGT----WESIGDLGWLDDDGYLYMSDRRTDLIVTGGANVFPAEVESVMNGYPGVIDSVVVGLPDDDLGQSVHAVVHAE-PNVTEDQLRDYLLDQ-IVRYKVPRTIEFVADPLREDSGKVRRSLIREQ-------- 110834592 29 SFPSTILDGVLNTAHMALDANVAAGRGDQVAIYYDSPVTNSSYAELTDRVAIFAGALQQQGVKKGDRVLIYMPMIPEAAVAMLATARLGAIHSVVFGGFAAHELAVRIDDAQPKVIVVEVNKLPLVDAIEQAEHKPEHNIIYQRPQAKAELKVDQAVVSAASPVECTPVLATDILYTSGTTGKPKGVIRDNHAVAMHYSMKAIYNDTFWAASDVGWVVGHSYIV------YAPLLAGLSSVLPVRTPDAAAFWRVAEEYKVKALFSAPTAFRAIKKEDPNAQHDLSALETIFMAGELDPPTYEWVKGITGLPVVDHWWQTETGWGICANL-------MGIDPKPCKPGSATLPAPGYDIRILDDNGNELGPNQQ--GNVAIKPPSCLPSIWGNHSRFLAGYLEQGYYTSGDGGYKDADGYVFIMGRTDDVINVAGHRLSTGEMEEVLAGHPAVAECAVIGIADDLKGQVPLGLVLLKGTDVNAATLNQELIRQEIGAVACLKDTLITQRLPKTRSGKILRKLLRQ--------- 89056194 99 ----------------------------------TDPAQHITYNQLHVEVSKFANVLKGLGVGRGDRVVLYMPMIPEAAYAMLACTRIGAVHSIVFAGFSPDALSARINGCDAKLVITSDGVTELKDNVNNQIKT-QCLVVKRTGGQVAWIALAETVSADCPPEEMGAEDPLFILYTSGSTGMPKGVVHTTGGYIVY---ASMTHEYTFDYKDGDV---------FWCTADVGWVTGHSYIVYGPLANGGTTL-MFEGVPTYPDAGAPTAIRALTSFVEK--YDLSSLKLLTVGENINPEAWNWYNENVGCPIVDTWWQTETGGHMMTPLPGAHTLKPGSAQK---------PFFGVQPLVLDPTSAEVIEGNDVEGVLVIADSWQMRTVWGDHERFVATYFSDGYYFSGDGCKRDADGEYWITGRVDDVINVSGHRMGTPEIESALVAHETVSEAAVVGYPHPKGQGIYCYVTLMNDETPSDE------LKATLQAWAKPDVIQWAPGLPKTRSGKIMRRILRKIAENDYG-- 110679955 67 ------------------------------------------------------------GLTPGDVIVMRLGNTIDFPITYLAALAAGLVPVPTSAALTQSEAAFVIKTVSPKAVVAAPDIPCPDFAVTIDLETLQSFRSL--PAAPYHLGDPERLGY--------------IIFTSGTSGKPRAVAHAHRAIWARQM---MFDGYGLRPDDRLL------HAGAFNWTYTLGTLGATAVIPVAGTRPQELPALLARHDASIFAAAPGVYRQMLD--RATPVPLPALRHGLSAGEKLPPALAERWHATGRPVFEAYGMSECSTFISQCPADQNVAG-------TLKPQKGRRIALLK------NGEPVALGDEGTIAVARSDPGLMLGYLNAPQETAERMR-GAWFLTGDQGVMNAQGHITYMGRDDDMMNAGGYRVSPIEVERVLADYPGITAVAVTEV-RIKTDTTVIGAFYTGANALDADKLRAYVSQT-LARYKQPRVFEHLPDLPMGANGKILRRVLRQRFERHH--- 163801045 478 ------------------------------------------YQTLADHAERCAGALAKAGVVPGDRVAISMDKGIGQVVAALGILYAGAIYVPVSLDQPRERREGIYQGAEINVVLTDQSYL------TGATST-ERFT---------YLIWQDAIKSDKSPEVSPEQPAY-IIYTSGSTGTPKGVVISHQGALNTCIALNQVDRLALSALHFDLSVYDIFGL----LSAGGAVVLVDE---SDRRDPSAWCKAIKDHKVTMWNSVPALFDMLLTYSSCFNNDAPSRIQLMLSGDWIGVDLPARYRQYGKFIAMG-GATEAS-------IWSNVFDVEQVPDNWVSIPYGYPLSRQKYRVVDNLGRDCPD--WVPGELWIGGDGVALGYFNDEQKTQTQVTQDDWYRTGDMGCYWPNGVIEFLGRRDRQVKIGGYRIELGEIEAALNSIPQVQRS--VATATGKKDKTLVAFIVTDSEQTTTDDIQDH-LKDQLPTYMIPQRIVLLDALPLTANGKIDHTALAQ--------- 214045824 4 ALPGLDMSGAWDLPARLNMAAQCLGQ----------DAGRTAIIDLTGDARRDVGALSAMADGLGDRVGVLLSQSPWCAAAHLAIWKIGAISHDAKSRVQDAGITLVLTDAEGRDLLGD-----LAEA---------------------WMA--ETAGISGDPVPFPDDPAV-LIYTSGTTGSPKGALHGHRVLTGHLPGVSLSHDVLGRPGDCLWTIGGLFDVLMPALALGVPVVAARL----PKFSPEDCARIIADGGVRNVFFPPTA----LRMLKAAGATIPGLRSVASGGEPLGAEMLAWGQTFGLTINEFYGQTEC------NMVASSCGTSYPARPGCI----GKAVPGHTLAVLTKDGVPTTDEGDV--AVRRGSAAMMLGYWQRPDATAEKFKGD-WMITGDRGIWEGE-YLRFIGREDDVITSSGYRIGPAEIEDCLLTHPDVATCGVVGKPDALRTEIVKAYVVRKPGSTVDGATLQDWCKSRLASYSYPREITFLDALPMTVTGKVIRKDLK---------- 192361246 2202 ---------------FAQRAAS---APEAIALIMDGET--LCYGELERRANRLAHWLRAQGIQPEQRVGLALERSFEMVIGLLAILKSGAAYVPLDPEYPRERLHYII---EDSGIVMLLGYRALFDTM-GELPAVNRWCLEDDSVALAHYP-------DSAPASLTQRHQAYLIYTSGSTGKPKGVVVDHGPLAMHCQA--VIDTFGMRDDDCELHFYSINFDAASERLLTALLCGARVVLRRQQWAVEEIASLIAEHKVTILGLTPGYGSQLAQWV--MDHRFSSVRLCITGGEALTPEHWQAMSRQPAYFFNAYGPTET---VVMPLAAPVGDSVRQ-------GTATLPIKAVGERVADDNLMPVP--AGATGELYIGGLGVARGYHGRLDLTAERFIPNPFYRTGDLVRLNADGLAEYVGRGDNQVKIRGFRIELGEIESCLLGAPGVREAAVLAVGNEGHRQ---LVGYLSGQVLADETIDTFKARVDYLQQQLPDYMVPAQLIPLNPNGKLDRRAL----------- 170088887 26 -------------------------------------------------------------------VVLFSRNHIDYPVAMWATHMLGGVISGANPDFLANELLYQVKATGASMIIAHPESLQVALEVAETAGLPQDRVVLAESSMSTYLNVKTSFSEKLDPGEAKTKLAF-LSFSSGTTGQPKAVAIPHYALIANVI--QMAAHNKINENDIAIGVLPLYREDTWSIAFYFTLRGEPYLLTSPKFNFVGMLDSIIRHRITHLFLVPPQVVLLCKHEAVKRYDLRQYIRLIMCG-AAPLSLFAMFPDAHIGQGYGKGMTETCTVTIMWPITT---------KRGKSGSSGVLIPGTVARVVKPDGSLAGYDEP--GELVIKSPSVALGYANNEQA---------WVKTGDEVRIDKAGEVTVLDRLKEIIKVKGLQVAPAELEGCLLDHPDISNACVVGIPDDYCAEIPLAFVVLNKEKRDP-GLSAH-LKASIMKHHLAGGVEFVSAIPTSPSGKLLRRVLRDQ-------- 89092884 79 ----------------------------------TGQKRKISYLELRDEVAKFAGVLKSQGVEKGDRVVIYMPMIPEAVIAMLAVARLGAIHSVVFGGFAPHELAVRIDDAEPKVIVSASCGIEIAQAIEKSAHKPSACVVLQRPEAEASMIWQEAMAEPADCVPVKGTDPLYILYTSGTTGKPKGVVRDHAVAMKYSMKAVY----NVEPGDVF-----------WAASDVGWVVGHSYIVYGPLLAGCTTI-VYEGKPVTPDAGAPTAFRAIAKLLEN--YDLSNLDTIFMAGELDPPTYHWTIEKTAKPVIDHWWQTETGWAICGNMTGIE----------TLEPKPGVPSAGYNVQILDSEGNELPAGEQGSIAIKLPPPSCLPTVWGDFERFRTGYLSEGYYCSGDGGYKDEDGYVFIMGRTDDVINVAGHRLSTGEMEEIVADHEAVAECAVIGINDPLKGQQPVGVLLKDGVEIEDDALEAELV--GLVRKEIGAVACFVQRLPKTRSGKILRKLMRQ--------- 212531055 1 ------MTKGLPVIDTTKDLSALFIKQAAVSALEDGDV-TYTYAQLDAEVDTLAARLRGYGVGRNTQAGVLLPRCAHYVIACLAILRAGGAFLSLELAYPPELLSDVIEDAKPVVVITHASEEP---------KVVKQVPVICLDQPP-----TELNGNGKDPGPLPTDDDCFVSYSSGTTGKPKGIANPHRAPVLSYNLRFLVQDVKPGDR-VACNVFFIWEIIRPLLRGATVVVVPDEV----SYDPAALVDLLASKRITETLMTPTLLATVLASNPDIQSRLPELRTLWFNGEVVTTDLAGRSMKGLPHTRNCYSACETHEIACGDIREMYDEN-------SLYCPVGPPMDPEHTYILDEQGKRITTN--EVGELFIGGSMLAWGYINRPETTAEAFTPNPYYKTGDRARILPSGILEISGRVGTMIKLRGYSVVPGKVQSEILKRFAACNCSVVA--HGEGLERQLVAYVVRDREASQDRL------------------------------------------------ 124384388 599 -----------------------------------------TFAALGERVDALAGRLLERTGGEPERIAICLERSFDMVSAILATLKAGCAYVPIDPQLPADRVAFMLSDSAAALLL-------TIEPIRRERLASFDIDTLCLDAPAPPRAAPPRAAPAVDP-----HAAAYVLYTSGSTGKPKGVAVTHANVLLDVMEASYPVG---AHDRYLLKTNYAFDVSGWFVGDGSLAILAPQAEGSPDL----IVEALLRHGVTHLNFTPSVTEAAADARFARGHR---LRHVFVVGEELTSALAAWHALRPATIYNMYGPTETT-VFATGY--AHTAPIPNG-----RVPIGRALGNMRVYVLDERMRPMPIGMP--GDLYIAGDGVARGYLNRDELTAERFLPDPFYMTGDLARWTRDGMLEFLGRTDQQIKIRGYRVELDEIASALNAHPLVGEAAVILKREPDGDARLVAAAPSRDERARLRDALVGALEQRLPDYMVPADYAFAHALPKGITGKLDRKAL----------- 163701307 103 ------------------------------------DTRRITYRELHAQVGRMANVLRNRGVAKGDRVTIYLPMIPEAAVAMLACARLGAIHSVVFGGFSPDSLARIQGCASRLIITADEGLVPLVDAAIARLDSVDHVIVMEPGRDVYYDAAAREVTEECPAAHVEAEHPLFLLYTSGSTGQPKGVVHTTGGLVYAAMTHQYV--FDYHEGDVY-----------WCTADVGWVTGHSYIVYGPLANGATTLMF---EGIPTYPSVARFWEVVDKHQVSIFYTAPTAIRSLMSAGAEP---VQRTSRASLRILGSVG-EPINPEAWEWYYRVVGEERCPIVDTWWQTETGLPTPLVKPVVVDGDNRVL--EGACEGNLCLDESWTVWGDHARFVQTYFSTFPGRYF-SGDGCRRDEDGDYWITGRVDDVINVSGHRMGTAEVESALVAHPQVSEAAVVGYPHSKGQGIYAYVTLMQGVEPS-EALRKELVRREIGPIASPDLIQFAPGLPKTRSGKIMRRILRK--------- 167462044 485 ------------------------------------EGQQMTYQELNERANQLARTLQGKGVEADQPVGIMVERSLEMIVGILGILKAGGAYVPIDPKYPKNRIEYMVADSGTKLLLTQSHL-------QDRVTFAGTVVNLNEES-----SYHEERSNLEHIVQ-PNHLAY-VIYTSGTTGKPKGVMVEHHSVI--NTLMQLEKKYPLEKNDSILLKVSVTELFGWFFGEGKLIIAKS----GLEKEPEALFNMIQEKKITHINFVPSMLQVILNEITQTDEKLQSLKYVFSAGEALSGKTIKQFYSLPAVLENLYGPTESTIYATQ-------YTTNEEMKGLLNTPIGKPIRNVQAFIVKDIDQLQPI-GVA-GELCISGVGLARGYLNRPDLTAEKFVDNPFYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIETGEIEAALLRIEAVQEVIVLAYENVN-GDKALCAYYVAGKSLNGSEMREQ-LSGQLPSYMIPSYFVQLKQMPLTPNGKIDRKAL----------- 207739084 602 ---------------------------------------KLSYRELDSQANRLAHRLMARGVGPDARV---GLCVERGLPMVIGVLGIGGAYVPLDPSYPQERLAYML---EDSA----PVAVVAQSGTRDRLGD-----RLDER-PVAVIDLDE-VDWQAEAAHRPEVSAAYVIYTSGSTGRPKGVTVEHRQVV--NLLESMRGLLEMTEAERWLAVTTLGFDIAGLELYLPLISGARVIVLDASRNAQTLSEALEGSGATVMQATPSTWRLL---LESGWAGRPGLKAL-CGGEALSGELAQRLRARVGRLWNVYGPTETT-------IWSSAREVEAGDAGQGVVGIGRPIANTQIYVLDAHGKPVPL--GVTGEIYIGGAGVARGYLNRPELTAERFVVNRFYRTGDLGRWLADGSLEYQGRADAQVKLRGFRIELGEIEARLSQCVGVREAVVTVREDVPGEPRLVAYYVS-SEAIEAQALREQ-LQGSLPEYMVPAAYVKLEHLPLTPNGKLDRKGL----------- 171903993 72 -----------------------------------GNYKWMNYLEVNLRVNNFGSGLTALGLKPKSTIAIFCETRAEWMIAAQTCFKYNFPLVTLYATLGKEAVVHGLNESEATYLITSVELLSKLKTALVDINCVKHIIYVDNKTPEGFMQSVEELGSKPENLSVPPSNPSDMAYTSGSTGRPKGVMMHHCNLI-AGMTGQCERIPGLGPKDTYIGYLPLAHVEISCFTYGCRIDQSSKIKKGSKGDCAAVPEIMDGIYKNVMSKVQEM-----NYIQKTDYKLEQIKRMMLSGGAPLSPQTHRFMNVCCPVGQGYGLTESCGAGTVTEVTDY-----------TTGRVGAPLICCEIKLKDEGGYTVHDKPNPRGEIVIGGQNISMGYPKNEEKTAEDYSVDEWFCTGDIGEFHPDGCLQIIDRKKDLVKQAGEYVSLGKVEAALKNCPLIDNICAFAKSD---QSYVISFVVPNQQRLT---------------------------------------------------- 127513496 95 ----------------------------------TGTEYGITYNELQAQVSRLAGYMASQGVVKGDRVIIYMPMVPETAYAMLACARLGAIHSVVFGGFAANELATRIDDATPKMILVEPSGVPLLDALEQASHKVEQCVILNRPQLQADLAMADAPNIECQTVEATD--PLYILYTSGTTGQPKGVVRDNGGHAV-ALAWSMKHIYDIDPGDVFWAASDVWVVGHSYIVYGPLLVGATTVLPVGTPDPGIFWRTIAKYNVKSFFTAPTAIRAIGDYLKDV--DLSCLGTLFLAGECDPDTLHWAEQQLDKPVIDHWWQTETGWPVAANLMGT----------APVPVKAGSPVPGYDVQVLDEMGDVVAPDQS--GNVVIKLPWQNEGRY---KESYLSMYP-GYYLTGDAGYMDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHEAVAEAAVIGVDDKLKGQVPLGVVLKKGCDLSDEQLYKELI--ALVREQIGPVAAFVPKLPKTRSGKILRGTMRKIADN----- 192362197 108 -----------------------------------------TYQELHDQVCRLTNALRERGVKKGDRVCIYMPMIPEASYAMLACARIGAIHSVVFGGFSPEALKDRIQDADCQVVITDEGLVPLTDIALNHCPKVHTCIVVDVQWREGRFWYEDLVASEAESAIVDSEDPLFILYTSGSTGKPKGVLHTTGGYLLQA-AMTHKYVFDYQEGDIY-----------WCTADVGWVTGHSYIVYGPLANGATTLQVIDKHGVNIFYTAPTAIRALMDYVTKTSRSLKVLGS--VGEPINPEAWEWYYRVVGCPIMDTWWQTETG--------AHMLTPLPGAIDLKPGSAT-VPFFGVQPVLLDADGKEVVGAGE--GNLCIKAAWQIRTVFGDHQRCVDTYTYPGYYFTGDGARRDADGYYWITGRVDDVLNVSGHRMGTAEVESALVLHDKVAEAAVVGYPHDKGQGIYAYVTLMAGEQPS-DELKKELLAGAIAR---PDIIQWAPGLPKTRSGKIMRRILRKIAAN----- 17551278 107 ----------------------------------------LTYQELNALANQYANLYVSEGYKMGDVVALFMENSIDFFAIWLGLSKIGVVSAFINSNLKLEPLAHSINVSKCKSCITNINLLPMFKAAREKISDEIHVFLAGTQVDGRHRSLQQDLSEDEPPVGLNFRSVLCYIYTSGTTGNPKPAVIKHFRYFWIAMGAGKAFG--INKSDVVYITMPMYHSAAGIMGIGSLIAFGSTAVIRKKFSASNFWKDCVKYNVTATQYIGEICLAANPCPEEKQHNV----RLMWGNGLRGQIWKEFVGRFGIKIGELYGSTEGNSNIVN--VDNHVGACGF---MPIYPHIGYPVRLIKVDRADKNGLCVPETGEMVGVIKEKDILLKFEGYVSEGDTAKKIYRDVFFASGDILHWDDLGYLYFVDRCGDTFRWKGENVSTTEVEGILQPVMDVEDATVYGVTVGKMEGRAAGIVVKDGEKFIADITSR--LTENLASYAIPVFIRLCKEVDRTGTFKLKKTDLQKQ-------- 159897529 125 -----------------------------------GDNKTYSYWQLFKRVNKFANVLKSMGVKKGDTVTIYLPRVPEIVIAMLACAKIGAMHSVVYGGFSVEALQTRIQDAQSRVVIMNGKVVELKKITDDAIKVVEIVIVVKRTGHERDLWYEELMATKCETEQLDAEHPLYMLYTSGTTGAPKGLVHTHGGYQV-GVATTLHFNLDIKEDDVYWCAAPGWVTGHSYIVYGPLMLGATQVMGAPTFPPNRWWNIVERYGVTVLYTAPTAIRGLMRFGEANRHDLGSLRLLSVGEPINPRWYHRVIGRNNCPIMDTWWQTETGSMMI-----------TPNPTTPLKPGSGTRASFIDADVVNDQGEHASDDEDGL--LIIRNPWMLRTIYNNPERYIEQYWSRGVYTAGDSARKDEDGYFWVIGRIDDVIKVSGYRLGTAEVESALVSHPSVAEAAAIGLPHEVKGNAIHTFVILKNGYEANQDLEDALIAKVMGPIARPEAVQFVPSLPKTRSGKIMRRVLK---------- 157804709 465 -----------------------------------------TYQELNQRANQLAHYLQFLGIKLEDKIGVCIERSPLMAIAILGILKAGGAYVPLDSAYPVERLAFMLEDVKCPILLTQSNQLP-VDDIKQVINIESEWKNISQYSSDNLLT------------QVTPNNLAYIIYTSGSTGTPKGTEIPHRSFIGFMFGVNYIDNIWLQHSSISWDALTL---ELW----TPLLYGGRCVLPDNITTPENLSKIIKEEGVNI------LWLTCALFIDTMPEALLEVKQLIIGGESLSVSHVRRALNLQTQIINGYGPSECTVFTACYVIPKQLDQNVN------SIPIGKPIGDRRVYLLDQNLQRVPI--AVPGEVYIGGKSVARGYLNQPILTHEKFIDNPFYKTGDLVRRLSDENLEFLGRIDNQVKIRGFRIELGEIETVLTNYSEIREAIVTIREDQPGDKSLVAYIVPHNHQLTTRDL-RNFLSQKLPNYMIPNAFVFLDKFPLTPNGKINR-------------- 195436376 111 --------------------------------------HKLTYSEVLLLSQRIAGYFQKRGLQRGDCVALMMETRVEYPCIWLGLSQLGVITALINSNLRGESLLHSIRVANAKALIVGSELLPIYQYADEQLRSTPGHVLL-ENAIDLNVELSRQTPLELSKVILPEEARSKLVYTSGTTGLPKAAVITNLRYLF--MTAGTFYMLRLRSDDIIYNPLPLYHTAGGIVGVGNALLNGSTVVLRKKFSASNFVAQYIGELCRYLLATPYTK-------DQQQHNL----RLMYGNGLRPQIWTQFISRFGIQIGEIYGATETNRVGAIGFVPVFGGKLYPVQILRCDEQTG---EVLR----DSQGRCICKVGEAVGQVNARRAVSAFHGYADKGASEQKLLRDVFFNSGDMVVCDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCIGLNDCVVVQIPHVEGKAGMAAIVDP--QRKVDMDYLSIVIRGSLPPYARPLFIRLLDEIPRTATFKLKKREL----------- 24374284 101 ------------------------------------EQRKITYGELHTQVCKFANALRSQGVRRGDIVTIYMPMVPEAAVAMLACARIGAVHSVVFGGFSPDSIASRVIDGKSKIVITSDEAIPLKRNIDDALKSVEKVIVLKRTGGEGRDVWWHSLVETAEHCAVEEMGALFLLYTSGSTGNPKG--------VLHTTGGYMVYASMTHEYVFDYKPGEIY----WCTADVGWITGHSYMVYGPLANPARLGEMIDRHKVNILYTAPTLIRALQHFDKYNGSSLRIMGS--VGEPINPEAWRWYHEVIGHEIVDTWWQTETGGILI-----TPLPGATD----TKPGSATRPFFGVQPALVDNMGNIL--EGATEGNLVLLDSWQMRTVYGDHE--RFVLTYFKTFRTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVSHELVAEAAVVGYPHDKGQGIYAYVTLTRGTEES-EELRQELVRKEIGALATPDLIQWATGLPKTRSGKIMRRFLRKIAAN----- 172037963 535 --------------------------------------QQLTYRELNSKANQLAHYLQTLGVKPEVKVGILMERSPDLLIAILGVLKAGSAYVPIDPTYPSERIAFMVEDAQIAVLLTETK-----TAISQTFPTSASKITLDQDWP--LIASE---SQENSVISLFEDNLAYVIYTSGSTGKPKGTLITHGGLSNYLTWASPVNSSIAFDATITSLLTPL-------------LVGQKVILLPETGEIEALSEVFTQENLSLVKLTP-AHLSILNSLLAEKEKIPQSHALIIGGEALSQHSLTFWQEKCPQTRNEYGPTET---VVGCCVYEVPSQVSQTENVPI----GRPIANTELYILDQYLQPTPIG--VPGELYIGGVGVARGYFN-----RPDLTAERFYKTGDLARYLPDGTIEYLGRIDNQVKIRGFRIELGEIEGMLRQHPQVQEAIAVVQEDNNKTPRLVAYVVASSEPPDLRQ----FLSEKLPAYMVPTLFISLDAFPLTPNGKI---------------- 88797544 102 ----------------------------------------ITYRELHANVSRMANVLKSLGAKKGDRITIYMPMIPEAAYAMLACARIGAIHSVVFGGFSPEALARIEDCTSNLIITADEGVIPLKANVDKALKCVNHVLVVQRTGGKWYHDRFDTVDSECPCEPMEAEDPLFILYTSGSTGKPKGVLHTTGGYLVY---ASMTHEYVFDYQDGDV---------YWCTADVGWVTGHSYIVYGPLANPRRFAEVVEKHKVNILYTAPTAIRALMATGDKAGTDLSSLRLLSVGEPINPEAWEWYHNAFGCPIVDTWWQTETGGILI-----TPLPGATEMK----PGSATRPFFGIQPALVDNNGREL--DGAVEGNLVLLDSWQMRSVFGDHEQTYFSTYPGTYF-TGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVAHPSVSEAAVVGYPHDIKGQGIYVYVSPMAGIYPSDELTQELLRQEIGPIATPDLIQWADGLPKTRSGKIMRRILRKIAANEY--- 211587131 87 ----------------------------------------TTFHETYITALRYGAWFKTVGIKRKEIVAIDFMNSSTFIFMLLGLWSIGAVPAFINYNLSGKPLTHSIRTSSARLVVVDEEVRHCFPEEQEKILTSPNF--RDGKGPVEIVFHTQILGME--PMREDDKARSGLIYTSGTTGLPKPAIVSWKKCWSGSLFVK--DWLNITPSDRFFTCMPLYHSSAAILGFITCLMGGSTLIIGRRFSARNFMKQYVGETLRYLLGVPEIDPVTGDDLDKK-HNI----RLAFGNGLRP-DIWNRFERFNITIAEFYAATEGTAISSNDFSAGAIGRNGALGNIILGRGSAI------VDVDHETQEPVPRGGELLFAIDAADPTANQGYFGNKKATEGKIIRDAYFRTGDMVRWDKDGRWFFSDRLGDTFRWKSENVSTSEVSEVLGAHPEVHEANVYGVSLPNHDGRAGCAAILFNQQITSGGLSDSALE------------------------------------------ 108761156 49 ----------------------------------------LTYQELERRARSLHARLGLLGAVPQTPVGVFAERTPEALVAALAVLMAGCVYVPIDPAYPTERIDYMLQDS-GAPLVLGPH------THRDTRNLAARFLALDE--------------ENAPPTSLPEESLAYIIYTSGSTGLPKGVMVEHGGLVLDHVAAFDV----VPEDRVLLVTSPSFDASMFQL-FITWATGATLLLPPEHVDPDAMVGWLNEHRATLLSMPPA-------YLHALGRRPIPSVRLVNTGGDAPIEEDALHYARTCRYVSTYGPTETT--ICSAYHEVHADA-SFPEGIPL----GRPVRNASMFVLDEAGGICPP--GQLGELCIAGQGVSRGYHARPELTAQKFVPHPYYRTGDLGYQRSDGVFFFRGRVDRQVKIRGYRVEPEEVESRLQALEGVERAVVLPVGANASSRRLVAHVVGRGLEPV---ALRRMLARETPAYMLPSRIHVLDAFPRTPNGKI---------------- 144899064 81 ----------------------------------TDTVRTITYAELKDQVSKFAGLLRGLGVDKGDRVLLYMPMVPEAVVAMLACARLGAVHSVVFGGFASNELATRINDAQPKVIVSTARVIPLDHAIDLADHKPAHTVVLQRQVAAAMVAGRDVDWSEADPAECVTVAATDILYTSGTTGQPKGVVRDNGGHMV-ALKWTMKNVYNIEPGQVFWAASDVWVVGHSYICYAPLLHGATTVVPVGTPDAGAFWRVISQHKITALFTAPTAFRAIAELLQK--YDMSSLKALFLAGESDPDTIKWAQTNLKVPVVDHWWQTETGWAIAANCLGLH----------EFPVKPGSPTPGWDLQVLD-EGHHQCKPGQT-GSLVVKLPLPPGTFYTLWNAEQRFFESPGFYKTADAGMIDEDGYVYVMSRTDDIINVAGHRLSTGQMEEVLASHPDVAECAVIGVADQLKGQLPLGFICLKATKADDDVIKEKLVREVIGPVAAFKSCTVVKRLPKTRSGKILRGTMQKIADN----- 59896122 30 ------------------------------------EKRSLTYAELDRETWALAERLRDYGVGRDDLVGVLMGRSADYVIAALATLRAGGAFLVL-------EVAYPAGLLRDVIEDAKPTVILTQSEYSGNLTSETPVIVVDDKLARGHLDERRSLPEDDDVERL-----LFVSYSSGTTGKPKGIMNPHRAAVSYDLRFAVSD---LKPGDRV--ACNVFFIWEMLRPL---IRGATTVIPDASYDPLALVELLSEWRITDTLMTPTLLATVLSRHPKLGEKLPHLRSLWLNGEVVTTDLVRRAMD---------ALPDTRLLNVYSACETHETAVGDIRTFTRVCPVGPPTDPEHTYVLDEAGNRVNQGDS--GELYVGGKLLARGYLNLPETTAKAFQPDPFYRTGDLARILPNGLLEITGRVGGMIKTRGYTVQPGAVESAIRKHLAVRDCAVVA--HGEGLERQIVAYIVREKGETRDRVARRALTDHLAHYMIPSVWVELEELPTHGSGKVDLKAL----------- 90414955 68 -----------------------------------DQVTEISYRALRDEALRIASGLVKQDVEPGQCIAIMLPTSNDYFYSFFGILFARAIPVPIYPPARPSQIARILQNSQVRILITVSEAKPLSQLLRLQVPSIQAVVTVPEQAASGPLSTGDAQSSD----------IAFLQYTSGSTGNPKGVALTHANLLANVRTMGRV--VCADSTDVFVSWLPVYHIGTW---FGSLYHAIPLVIMSPLLKPQRWLWAIHHHRGTLSPA-PNFAYELCDDAELEGLDLSTWRLSWNGAEPVSPSTIRRFERFAKTMSPVYGLAECSPILIERIRREPMERLADETDVMQIVGLGQPLPGHQIRIVDEFGRELPE--REEGGLEFKGPSATQGYYRDPEKTQQLFHGE-WLDTGDRA-FMVGGELFITGRSKDIIIRAGRNIHPHELEEAVCNIPGIRKGCVVAFASHDSHSGTERLIVLAETRET-DKVQQQRLQQEVNNLSLPDEVVIAHTVPKTSSGKIRRAACKDLYE------ 148652671 68 ------------------------------------KITQLSFNELDQRSAQVANLLKAYGVKAGDRVATMLPRTPELLIVVLATWRVGAIYQPLFTAFGVESIAYRLDKADTKVVFTNLDNRSKFD----EIENLPTMVLIEAQAASGYFSKAEQYSEVCEPVLLTPDAPFLQMFTSGTVGKSKGVSVPLAALPTFYLYMRY--AIDLQQTDHYWNMAPGW---AYGLYYAITLMGITTYFNEMGFDAQNTLDFLVRHKISNIASSPTAFMKSSGVFEGVADQL-SLRVANSAGETLNTEVVGWVENLGCKVCDQYGQTETGMTCCMHHALQH-------EAPT--GSMGMPLPGHKLVVLDADMQLV-EDGGQLAVVVSQSPFYFNGYSWNEKQAFF----DDYYLTGDVVERHQDGTFWFAGRDDDIIITAGYRIGPTDVENCVMEHEAVAESAAVGVPETRGHVIKSYVVLKEGIDGSEDLVNQSLVQKRLSAHAYPRYVEFVTALPKTPSGKIQRFLLRQ--------- 156743756 107 -------------------------RAAIIFQSEGGSLQTMTWADVQRQVGAVAAGLRALGVRRGDRVAAVLPNAPQAVIAFLACASLGAIWSSCSPDMGVASVADRFRQIEPRVLIFDRR--AALTELRAALPGVERVVLLDPGAQEAAILWDELLNYDA-PLQVPFDHPLWILYSSGTTGLPKPIVQGHGGILLEHL-KSLALHLDLRPQDRFF----WFTTTGWMM-WNFLVSG---------LLMGSTLLLYDG-----SPAWPDM-NALWRFAADTGMTL-------FGTSAA---YLTACRKAGITPGESFDLTRLSPLPVEGFVKRDLWSLSGGTDVCTAFVGGCPLLPVRVEVFDEQGRSIVGD---VGELVITAPLMPLFFWGDADGSRYRSSYPGVWRHGDWVKLTERGTLVIYGRSDSTINRHGVRMGTSEMYRAVEGVAEVRDSLVIDLEHPDGTARMYLFVVLESGVALDDTLKERIIRNVLSPRHVPDDIIAIPDVPRTLNGK----------------- 198420297 127 -----------------------------------GNTEKVTYSQLLAMVCKISNCLKDSGVKRGDRVAIYMPVSPIAVAAMLACTRIGAVHSVVFAGFSADALAQRIQDAGVETILTTDQLKKTVDAAVQKCPSVKRVFVSKENAPKTNLAAMKTASENFTPEVMDSEDLLFMLYTSGSTGKPKGIVHTQAGYLLYSMTQKYVDGDIFGCVADIGWITGHSYVVYGPLSNGATTVLFESIPTYP--DPGRYWEMVERLKINQFYGAPTAIRLLLRYGDSFVKKYDRSSLKVLGSVGEPINHEAWEWYHNVDVVDTWWQTETGGIAVTPRPSGPNDKIIPAAP--MRAFFGIQPAILGSEQEDLQ-------GVNEGALCIKNPWMARTIYGDHERFMDTYYRPGHYFSGDGAKRDEEGFIHITGRMDDVLNISGHRLGTAEVEDVLDEHPDVAEAAVVGVPHAVKGEEAFAFVTSRDHETLVKEL-QGLVRERIASFAVPSQMLVTEGLPKTRSGKIMRRILRK--------- 73978153 87 -----------------------------------------TYKEVLEQVSKLAGVLVKHGVKKGDTVVIYMPMIPQAMYTMLACARIGAIHSLIFGGFASKELSSRIDHAKPKVVVIEPEYIPLLEE---ALKLGQH-------KPDNVLIYEMAKAQSHDCVPVLSEHPLYILYTSGTTGLPKGVVTGGYAVMLNWTMSSIY---GLKPGEV-----------WWAASDLGWVVGHSYICYGPLLHGNTTV-LYEGKPVG-TPDAGAYFRVLAEHLFTAPTAIRAIRQQDPGAALGRQYSLTRFERCDVETLEWSKKAFRVPVLDHWWQTETGSPITANSKTPPPGQAGKSVPGYNVMILDDNMQKL--KARCLGNIVVKLPLPPGAFSGNQEAFKHLYFEKGYYDTMDAGYMDEEGYLYVMSRVDDVINVAGHRISAGAIEESVLSHGTVADCAVVGKEDPLKGHVPLALCVLRKDINTTEEIVKHVRQSIGPVAAFRNA-VFVKQLPKTRSGKIPRSAL----------- 163845308 81 ----------------------------------TGKTRKITYHELLEEVEALAAVMLDNGVQKGDRILIYMPTVPEAVVATLASARIGAIHSVVFGGFAANELATRIDDAKPVMIIIEPSVVPLDKAISLAHHKVDHCIIFQREQHEGRIDYREAVGRHVPCVPVAATDPLYVLYTSGTTGEPKGVVRDNGGHMV-ALVWSMKHVFDVKPGQVWWAASDVWVVGHSYIVYAPLLIGATSILPVGTPDAGEYWRIIEEHGVEVMFTAPTALRAIADGHFVRRHDLSGFRALYLAGERADPDTIHWAENLGCPVIDHWWQTESGWPMVANPLGLGL----------LETKYGSPLPGYDIRVLDDEGHEV--EPGTLGNILIKLPLPPGCLWNADERFRKAYLNEGYYKTADAGYMDEDGYLYIMSRTDDIINVAGHRLSTGAMEEVLSSHPDVAECAVLGISDPLKGQVPCGFLVLKSNDRDPQEVEKECISGPVAAFRLALA---VKRLPKTRSGKILRSTIQK--------- 33593396 100 ----------------------------IIFESDDGKVDKISYRELLARVCRFANGLKAMGYKKGDRAIIYMPMSIEAVVAVQACARLGVTHSVVFGGFSAKSLQRIVDVGATVVITADEQVIPLKPAVEGGCEAVSKVVVYRRTG--GKIAWQEGQADTCEPQAVNAEHPLFILYTSGSTGKPKGVQHASAGYLLWALLT--MKWTFDARADDVY----------WCTADVGWVTGHTYITYGPLAAGVTQVVF---EGVPTFPNAGRFWDMIARHKVSVFYTAPTAIRSLIKAAEANQEVHPRQEPINSEAWIWYHKNERCPVVWQTETGGHMLTPLPGATPLKPGSCTLPLPGIVAAIVDETGGDVAQGNG--GFLVIKRPWMIRNIWGDPERFKKSYFPRGYYLAGDGAQRDADGYFWIMGRIDDVLNVSGHRLGTMEVESALVAHEMVAEAAVVGRPDDTTGEAVVAFVVLKRSRPEGDE--AQAIARQLRDWAKPKDIRFGDNLPKTRSGKIMRRLLR---------- 153008426 105 ---------------------------------------KITYRELHENVCRLANVLKKHGVKKGDRVTIYLPMIPEAAYAMLACARIGAVHSVVFAGFSPEALARIVDCESTFVITADEGVVPLKENTDTAIDIAAKQYVMVNKGPGRDLWYHQEVASTCDPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVY---ASMTHQYVFDYHDGDI---------YWCTADVGWVTGHSYIVYGPLANGATTLEVVDKHHVNIFYTAPTAIRALGDEFVTRSSR-STLRLLSVGEPINPEAWEWYYNVVGDQIVDTWWQTETGGILIT--------PLPGATDLKPGSAT-RPFFGIKPELVDNEGAVI--EGAVDGNLCIIDSWQMRTLYGDHKRFIEAYTYKGKYFTGDGCRRDEDGYYWITGRVDDVLNISGHRLGTAEIESALVSHHSVSEAAVVGYPHPKGQGIYCYVTLMTGEAVQDEELTQHVRKE-IGPIATPDKIQFSPGLPKTRSGKIMRRILRKIAEDEFG-- 146300608 92 ----------------------------------------ITYNELYERVSKMANVLREQGIRKGDRVCIYLPMIPELAVAVLACARIGAIHSVVFAGFSASAVSARINDCECKMVITSDDLKGIVDEALDTCPSVSKVLVVKRTKKEGRDIWLQPLLDAALDNSVAEEDPLFILYTSGSTGKPKGMVHTTAGYMVYT-AYTFKNVFSHEENDIF-----------WCTADIGWITGHSYILYGPLLNGGTTVDIIEKHKITQFYTAPTAIRSLADYIQK--YPLKSLK--VIGSVGEPINEEAWHDHVGCPVVDTWWQTETGGIMISAFVTP-----------TKPTYATLPLPGIQPVLMDEKRNEI-EGNQVVGSLCIKFPWIARTIWNNHDETYFSAFPGKYF-TGDGALRDEVGYYRITGRVDDVVIVSGHNLGTAPIEDAINEHQAVAESAIVGFPHDIKGNALYGFVIVRNKENLTKEINQYISDHIGPIAKL-DKIQFVSGLPKTRSGKIMRRILRK--------- 157962616 67 ----------------------------------------ISYRELQAQVSRLAGYMDSIGVKKGDRVVIYMPMVPETAFAMLACARIGAIHSVVFGGFAANELATRINDAKPKLILIEPSGVPLLDAALEECHQVESCLILNRSQLEAKLKPERATAPNIDCQPLDATDPLYILYTSGTTGQPKGVVRDNGGHAV-ALAWSMKNIYDINAGDTFWAASDVWVVGHSYIVYGPLLVGATSILPVGTPDPGVFWRTIAKYKVKSFFTAPTAIRAIGDFLKDV--ELTCLKNVFLAGECDPDTLHWAEDRLNKPVIDHWWQTETGWPVAANLMGY----------APVEVKPGSPVPGYKVDVVDVMGDEVSANES--GNVVIKLPLPPGTLWQNEQRYQDSMYP-GYYLTGDAGYKDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHEAVAEAAVIGVKDVLKGQVPLGVVLKKGVTLDEDELNRQLRSGPVASFRLVSA---VQKLPKTRSGKILRGTMRNIADN----- 194226615 124 -----------------------------------------TYTEALEQVSKLAGVLVKHGIKKGDTVVIYMPMIPQAMYTMLACARIGAIHSLIFGGFASKELSSRIDHAKPKLVVIEPGYIPLIEALRIGQHKPDKILIYNRPAPGRDLDWDEAKAQSHDCVPVLSEHPLYILYTSGTTGLPKGVVTGGYAVMLNWTMSSIY---GLKPGEV-----------WWAASDLGWVVGHSYICYGPLLHGNPTV-LYEGKPVG-TPDAGAYFRVLAEHLFTAPTAIRAIRQQDPGAALGKQYSLTRFERCDVETLEWSKQIFRVPVLDHWWQTETGSPITANSKTPPPGQAGKSVPGYNVMVLDDNMQKL--KARSLGNIVVKLPLPPGAFSGNQEAFKHLYFEKGYYDTMDAGYMDEEGYVYVMSRVDDVINVAGHRISAGAIEESILSHGTVADCAVVGKEDPLKGHVPLALCVLRGINTTEEQVLEEIVKAAFRK------AVFVKQLPKTRSGKIPRSTL----------- 197116295 32 -----------TLLDVLDATAAAHPQAIALDTGSEALTYRDLCIEIERRARQ----LRDRGIGPGDRVG-------------VRVPSGTAELYLSILAVLRSGAAYVPVDADD--------------------PDERAATVFREAAVCAVLGPDGPLPGPARPLGDPRSAGAWIIFTSGSTGAPKGVAVSHRS------AAAFVDAEALGPGDRVLAGLSV-AFDASCWRYGACLVPAPRALAGHELGP-WLVE----RGITVVSTVPTLAALWPD------EAMRRVRLLIVGGESCPAGLVDRFAGPGREMWNTYGPTETT------VVACAARLLPGE-----PVRIGLPLKGWQLAVVDRTGQPVPFGAE--GELLISG--VGTARYLDPAKDAERFRPDDVYRTGDLVRAEPEGLLFVG-RADDQIKLGGRRIELGEIDAALAALPGVRGAAAAVQTTPAGTQVLVGYVVPEQRTADGSSFQQDKARALLQEAQLVPVLAEVESLPTRTSGKVDRKAL----------- 103487414 34 -----------------------------------------TYAELDAGVGLLAAWLREQAGGPGERVASWSAKTRLACLMPLAAARAGLIHVPINPLLKGPQAQHILADSGAKLL--------LANAARAE--------SLGDGRPAGCALHDLNIAEEAPPSKADPDDLAAILYTSGSTGRPKGVMLSHANLWLG--AESVATYLKLMPVDRVLGVLPLSFDYGQNQLLSSWYAGAA-VAPLDYLTARDVVKAVARHDITTLAGVPPLWVQLADWPADTAALLK---RLTNSGGALTPSLIEAMRRTAADIYPMYGLTEASTWLDPKFVADHPTSM------------GRAIPHAEILVCRGDGT-ITADEEP-GELVHCGPLVAKGYW--RDAARTAAPPASLY--GGTAVWDANGLLYFVGRDDAMIKTAGNRVSPTEIEEAAVASGLVYEAVAFGVPDARLGAAIILIV--RGTHPADEEGLAAWLRRNLPNFMQPQVIEWRDALPRNPNGKLDRVAI----------- 9715736 524 ------------------------------------EEQQLTYHELNCRANQLAHYLQSLGVGADVLVGICVERSWEMIVGLLGILKAGGAYVPLDPEYPTERLRFMWADAQVSVLLTQQHLLPEHQVPVVCLDT--DWLVICESSPESPIT-------EVQPGNL-----AYVIYTSGSTGTPKGVVVNHQAV------NRLVKNTQLTPDDRVAQAANIAFDAATFEIWGALLNGAKLVMKSVLLSPQEFAANIRDREVSVLFLTTALFNQLASFVPQA---FSSLRYLLFGGEAVDPQWVQEVLEKGAQLLHVYGPTENT-----TFSSWYL-----VEELTTIATTGRAISNTQIYLLDQNLQPVPV--GVPGELHVGGAGLARGYLNRPELTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDHQVKIRGFRIELGEIEAVLSQHEDVQISCVIVTPGETCTERSVAYIVPQKDVTLTTSELRQFLGNKLPGYMIPSAFVMLDSLPLTPNGKIDRHALK---------- 118469671 100 -----------------------------------------TYAQVWSRVQAVAAALRAQPIYPGDAVATIGFASPDYLTLDLVCAYLGLVSVPLQHNAPVSRLAPILAEVEPRILTVSAEYLDLVESVR-DVNSVSQLVVFDQLAGKGIAVTDEGAGLPAEPIYTADQRLAMILYTSGSTGAPKGAMYTE-AMVARLWTMSFITGDPTPVINVNF--MPLNHLGGR-IPISTAVQNGGTSYFVPESDMSTLFEDLALVRPTELGLVPRVADMLYQHHLATVDRLVTLREQVLGGSTAPLAAEMRAITLGAHIVDGYGLTETGAVTRDGVI--------------------VRPPVIDYKLIDSTDKPYPR-----GELLVRSQTLTPGYYKRPEVTASVFDRDGYYHTGDVMAETAPDHLVYVDRRNNVLKAQGEFVAVANLEAVFSGAALVRQIFVYGNSERSFL---LAVVV-----PTPEALEQYALKAALASYEVPADFIVETE-PFSAANGLLSKLLRPNLKDRYG-- 218286846 548 ---------------FLENAIMHPGATALITAEKT-----VSYGELERLSRALAQRLAASGVQRGSLVGVALPRGWRQIVAVLGVLRAGAAYLPVSVNDPADRIALIFAEGKVAAVVCDD------ERARTIPDAFAKFVV-DDDVPAAEVDSETLL-LPADPDDV-----AYVIFTSGSTGKPKGVAVSHQAALNTIFDVNFRN--AVTSKDRLLAVSQLFDLSVYDI-FGALAVGASLVIPAAVPDPHEWVRQIETAGVTVWNSVPALAQLLIEAVPASGGSIESLRLFMLSGDWLPRSILARLVSMG-------GATEAAIWSVEKVVK----TIAPDQNTI---PYGKPLSGQILYVLDAAMRPCPQ--WTPGEIYIAGVGLAEGYLHRPELTARAVTGERLYRTGDWGRLLPDGDIEFLGREDTQVKVNGMRIELGEIEAAMTVLPGIRQ-AVAVIAENSGVRQIAAFAVPDGTLTLDEKLLREALKKKLPYSWLPSVLCLESTLPLSANGKIDRKAL----------- 62425584 64 -------DGELNVFNAVDRHVAA-GRGDQAAIIYTDTIRTITYSDLLDEVSRFARALSDKGVVKGDRVIIYMPMVPEAAIAMLACARLGAIHSVVFGGFAPNELAVRIDDTSPKAVISTSEYKPMVDEAIDIAENKPEFTVIVQRDEENDLDYAELLEEGIDPVPVKATDELYVLYTSGTTGKPKGIVRDSGGYAVAS-AFSMPNIFGLNPGDTMFTASDVWVVGHTYIVYAPLLAGVTSVLPIGTPDAGTFFRIIEDHKVNVHFTAPTA-MRVVRKEDPNGYDLSSLRASFLAGERLTTNILAEATGRDIPVVDNWWQTETGWPIAANPLGL--------TQFPLKAGSPTPVPGFQVGVLDPAGKPMPAGEEGLIVMKLPPPGTMATVWGDDSRFVSSYLSDGYYLTGDSGYLDEDGYVFVMGRTDDVINVAGHRLSTGVIEAAIASHPAVAETAVIGVHDDTKGQSPRALVVDSAEATDPKAVIAELV--ALVRKEIGPVAAFKQALPKTRSGKILRKTMRE--------- 119775214 104 ------------------------------------EQRKVTYRELHAEVCQFANALKAEGVKRGDVVTIYMPMVVEATVAMLACARIGAVHSVVFGGFSPDSIASRVIDGKSKLLITDEGVIPLKGNIRPDVTTVETVIVL--KRTGGAVNWVEGRDKWWHQVTDGAATECALLYTSGSTGNPKG--------VLHTTGGYLVYASMTHEYVFDYKPGEVY----WCTADVGWITGHSYMVYGPLANPARLGEIVDRHQVNILYTAPTLIRALM--AEGKQHDGKSLRIMSVGEPINPEAWRWYHEVIGHEIVDTWWQTETGGILI-----TPLPGATD----TKPGSATRPFFGVQPALVDNEGNIL--EGATEGNLVLLDSWQMRTVYGDHE--RFVLTYFKTFRTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVAHDLVAEAAVVGYPHDKGQGIYAYVTLTKGTEAT-EELRQELVRKEIGALATPDLIQWASGLPKTRSGKIMRRFLRKIAAN----- 209521394 144 ----------------------------IVFEADDGTVTNVTYQDLLQRVSRFANALKKRGVKKGDPVVIYMPMSIEGVVAMQACARIGAMHSVVFGGFSSKSLNRLVDVGAVALITSDEQMLPLKEALAGGCEKVKSLIVYRRTG--GKVAWDAARSDQCAPEWVDAEHPLFILYTSGSTGKPKGVQHCTGGYLLWA-AQTLKWTFDWRPTDVF-----------WCTADIGWITGHSYITYGPLTLGGTQV-MFEGHKVTLFYTAPTAIRSLIKASEADAYDLSTLRIITVGEPINPEAWVWYYENVGCPIVDTWWQTETG---------GHMIAPMPGATPLVPGSCTLPLPGIMAAVVDETGQDVP-NGQG-GILVVKRPWMLRNVWGDPDRYKKSYFPERLYLAGDGAVRDKEGYFTIMGRIDDVLNVSGHRLGTMEIESALVANPLVAEAAVVGRPDATTGEAVCAFVVLKRARPQGEEANENWVGKEIGPIAKPKDIRFGENLPKTRSGKIMRRLLRSLAK------ 94733999 77 ----------------------------------TGTKQVITYREVQEQVSRLAGVLVKHGVKMGDLVVIYMPMVPQAMFTMLACARIGATHSLIFGGFASKELSSRIDHAKPKLLVIEPGRLPLVEKAL-ELSTHKHKVLIYNRPPDLTLDWEEEMARPHDCVSVSAHHPLYVLYTSGTTGSPKGVVRSGGYAVMLNWTMSNVYGLAPGEV-------------WWAASDLGWVVGHSYICYGPLLDPGAFFRVMSEHGTACMFTAPTAIRAIRQQDPQAEHGLNRLRNLFVAGE---RCDIETLESFGVPVLDHWWQTESGSSITASCVGLGC-SLAPP-----PGTAGKPVPGYNVTVIDDDMQQVKP--RTLGNIVVKLPLPPGALWQNKELYFTKFT--GYYDTMDAGFVDEEGFLYIMARSDDVINVAGHRLSTGALEESVLLHPAVVDCAVVGLEDSLKGHVPLALCVLRNDKESEDDLVKGLVKAAFRK------VFFVKALPKTRSGKIPRSSL----------- 147678466 93 ------LDRHLNNWR--RNKAALIWQGE------PAEESRTTYLQLHREVCKFASVLKSLGVKKGDRVTVYMPMIPELVITLLACARIGAIHSVVFGGFSSEALRDRIIDSQAETLVTANNCKENADEALSNCPAVKNCIVVDCNMMPGRDYWWHELMSAATPACEPEQMDAEILYTSGSTGKPKGVMHTTGGYMVYATTTYIFD---YRDEDVF-----------WCTADIGWVTGHSYIVYGPLSQPDRFWEVVEKYRVNIFYTAPTAIRAMMRDGDRLGRDLSSLRLLTVGEPINPEAWMWYYKVVGKEVVDTWWQTETGGILI-----SPLPGCIP----TKPGSATVPFFGVNPKIIRQDGEAAPNEG---GYLVIDKPWIMRGVYGDPNRFKNTVQYPGYYFTGDGARRDEDGYFWLMGRVDDVINVSGHRLGTAEVESSLVAHPKVAEAAVVGFPHEIKGEGIYAYVTVKEGVEATEELKKELIRKEIGPIASPDKIQFSSALPKTRSGKIIRRILRK--------- 86747445 108 -----------------------------------------TYRELHDEVCKFANILRSRNVEKGDRVTIYLPMIPEAAFAMLACARIGAIHSVVFAGFSPDSLAGRINDCQSKIVITDEGLVPLKANVDAALKKCDGVIEMDDVRDFWYHEAAEMVTTECPIEHMHAEDPLFILYTSGSTGQPKGVLHTSGGLVFASMTHQYV--FDYHDGDIY-----------WCTADVGWVTGHSYILYGPLANGATTLDVIDKHKVNIFYTAPTAIRALMQAGDEPVKKTKSLRLLSVGEPINPEAWEWYHRVVGDDIVDTWWQTETGGILIT--------PLPGATKLKPGSAT-RPFFGVVPEILDPEG--VVLEGECTGNLCLARSWVYGDHERFEQTYFSAYK--GKYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESSLVAHPKVSEAAVVGYPHDKGQGIYAYVTLMAGIEPS-EELRKELVRKDIGPIASPDLIQFAPGLPKTRSGKIMRRILRK--------- 126733257 65 -----------------------------------------TYAELQTRVASLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACARLGAIHSVVFGGFAANELAVRIDDATPKAIIIEPGRVPLLD---GAIEMATHFTVIFQREQEDWHAFQAGV-TPAECVPVKGDHPAYILYTSGTTGAPKGVV---RPTAGHLVALNWT-------------MKAIYDVNPWAASDVGWVVGHSYICYAPLIHGNTTV-VFEGKPIG-TPDAGTFWRVIEEHNDPQGEMIKNLRALYLAGERADPDTIEWAQRMNVPVYDHWWQTETGYTIAGN--PAGIEALP--------VKIGSPMPGYDVQILDEAGHEM-KPGE-LGAIAVKLPLPPGTWNAEDRFIKSYLTFPGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLAGHPDVGECAVIGVTDELKGQLPMGVCLNKGCDRPHEEIGKEIVTSVRQTIGPVAAFAVVDRLPKTRSGKILRATM----------- 118616841 32 -----------------------------------GETDKATYARLDARARAIAFQLKSLG-NQGDRVLLVMGHCLDYVVGFLACAYARRVVNLPVPRRAKDRLAHVVADCGAEVLLTSPEAKELTASVAADLR-LDFLTVLRL---DWLLAIPD---EDWQPVAPASKDVCLLQYTSDSTSAPRGVVVTHDNLMFN--CAQIQYGFGLTAEDRALSWLPLYHDMGLILGVLTPIFAG---FPVVLADPLSFVKRPDDYRITFTGGPNFAYDLCADYTDLSGIDLSCWNVALNGAEPIRATTLERFNALGTCMQPSYGLAETEPTVVEIYVQSQVCAPRGDSPSRRLVSSGRILAGTMVKIVDETGHPVGPD--RVGEIWLTGRSVAKGYWGRDIQTEEVFAPARYLRTGDLGFCDDELFV--VGRLKDLVIVHGANHYPQDLEETAEGHPAVR-SHFVAVFAEEREDREALIVVAEIRREAPRDVGQRIARAITREHEVSVDAVFCGEVPKTTSGKIQRSLCRELLR------ 21221665 1511 ---------------------------------------RLSYAELNARANRLARHLVARGAAPGRFVAVALPRSAELVVTLLAVLKSGAAYLPIDPHYPADRVEYMLADAGPALTVTEP------------------------VAEAGLSGYGDALG--ADELRGPVHGAAYTIYTSGSTGRPKGVVVPRGALFLADMGRRFTPGSG----DRLLAVTTVGFDIAGLEIFLPLLHGAVLVLADEETDPHALLHRVSASGITMVQATPSLWQGVA---AVAGDELAGV-RVLVGGEALPSELARALTDRARSVTNLYGPTEAT-------IWATAADVAESGPV-----IGRPLANTSAYVLDSALRPVPV--GVPGELYLAGEQLAQGYHLRPALTSERFTADPYYRTGDLVCRRRDGALRYLSRVDQQVKLRGFRIELGEIEAELSRHPAVAESAVTVREDRPGDRRLVGYVVPKGPEPVPSARELRERLRGRLEFMVPTAFVVLDALPLTPNRKLDRKAL----------- 33574227 122 ----------------------------IIFESDDGKVDKISYRELLARVCRFANGLKAMGYKKGDRAIIYMPMSIEAVVAMQACARLGVTHSVVFGGFSAKSLQRIVDVGATVVITADEQVIPLKPAVEGGCEAVSKVVVYRRTG--GKIAWQEGQADTCEPQAVNAEHPLFILYTSGSTGKPKGVQHASAGYLLWALLT--MKWTFDARADDVY----------WCTADVGWVTGHTYITYGPLAAGVTQV-VFEGVPTFPNAGAPTAIRSLIKAAEANQYDLDSLRIISVGEPINPEAWIWYHKNVG---------RERCPVVWQTETGGHMLTPLPGATSLKPGSCTLPLPGIVAAIVDETGGDVAQGNG--GFLVIKRPWMIRNIWGDPERFKKSYFPRGYYLAGDGAQRDADGYFWIMGRIDDVLNVSGHRLGTMEVESALVAHEMVAEAAVVGRPDDTTGEAVVAFVVLKRSRPEGDE--AQAIARQLRDWAKPKDIRFGDNLPKTRSGKIMRRLLR---------- 167356805 105 ---------------------------------------KVTYNELYEHVCRMANVLKKHGVKKGDRVTIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPEALARIVDCESTFVITCDEGLVPLKNNTDTAIDIAARQHVIVEKAPGRDLWHHQEIATECPPVKMKAEDPLFILYTSGSTGKPKG--------VLHTTGGYLVYAAMTHEY-----VFDYHHGDVWCTADVGWVTGHSYILYGPLANCATTLEVIDKHKVNIFYTAPTAIRSLGDDFVTRSSRSSLRLLGTVGEPINPEAWEWYYNVVGCPVIDTWWQTETGGHMIT--------PLPGATDLKPGSAT-TPFFGVKPQLVDNEGKVL--EGPADGNLCITDSWQMRTVYGDHERFIQTYTYKGKYFTGDGCRRDADGYYWITGRVDDVLNVSGHRLGTAEVESALVSHNLVSEAAVVGYPHPKGQGIYCYVTLMAGHEGSDQELVKH-VRGEIGPIAAPDKIQFAPGLPKTRSGKIMRRILRKIAEDDFG-- 170727560 92 -----------------------------------------SYNELQAQVSRLAGYMDSIGVKKGDRVIIYMPMVPETAYAMLACARIGAIHSVVFGGFAGNELASRIDDAKPKLILIEPSGVPLLDAIAQSSHKVEQCIILNELTPNRDVDWQNAVADAPDCLSVAATDPLYILYTSGTTGQPKGVVRDNGG---HGVA------LAWSMKHI-------YGIDAWAASDVGWVVGHSYIVYGPLLVGATTL-MFEGKPVGFTA--PTAIRAIGDFLKDV--DLSCLNTLFLAGECDPDTLHWAEERLNKPVIDHWWQTETGWPVAANLMGT--------APVEVKAGSALSVPGYQVEVVDEMGDKV--EANISGNVVIKLPLPPGTLWQNEQESYLSMYP-GYYLSGDAGYMDDDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHNAVAEVAVIGVEDKLKGQVPLGVVLKKGVTLSDEALYKELISGPVASFRLVSA---VQKLPKTRSGKILRGTMRKIADN----- 116696036 133 ----------------------------IILQDGDGADTQISFAQLHRGAAAIAAGLVSRGVSAGTAVAIMLPTSPEYFYSFCGVLLAGGI---PVPLYPPARLAQIGDHAQAPVLITVAQARPLAALLKASTGTLHSVLTPQELADGG--------GAPVHPMLRTHDIAL-LQYTSGSTGSPKGVVLSHANLLLRAMGKTL----AVGSQDVFVSWLPLYHIGAWSLYYAYPLVVMSPLAFLARPERLWAIHKYRGTGPNFAFELCLRKLANADL---AGLDLSSWRFVFNGAEPVSRVFMERFARYGLRPQAAYGLAEASRIDRDKFTRTAVAVPAGEHGPTGERET-LEFPSCGRPLSGHEVRIVDATGRELGELQFRGPSATSGYFRNPVQTRQ-LFDRGWLNTGDYA-YIAADEVYITGRAKETIVRGGRNIYPYELEQAVGAIPGIRKGAVFGSPDPDSGTERIVVMAETAEKDVQRALHRQALKTALDVLGMPPALVPPHSILKTSSGKIRRAACRERFEH----- 50083689 69 ------------------------------------EDERYSYQELNEWANQIAHFYLSLGARKGDVIAVMVENRSELLATIVALAKIGVTAALVNTSQTGKVLTHSINLVQPIALIVGEEVRKCVDEIKQDLNLAQHWFANQASAPRDYINLAEKIDHKFNPQTVQGKDGLFYIYTSGTTGLPKAVIFTHSRWTLAYGTYGHV--LALDENDVMYVTLPMYHATGIVVCWCGVIAGSATLALRRKYSTSAFVQKFNASAIGYVGELCRYLMDAPPSELDRHHRVTKM----IGNGMRPNIWDKFKQRFGVEILELYASSEGTPYAVIAFDKEKNEPIRDQNGYCQKVKTG-------------------EVGLLVGKITRRSPF---DGYTDPEKNKSVILKDSYFNTGDLVRDIGFRHAQFVDRLGDTFRWKGENVSTTEVENMLCEYEKIVEAVVVEIPNTNGRAGMAAITLNDQAEFNDEDMSANTFKKCLPAYAIPVFLRVQKTVETTGTFKYQKNKLKEQ-------- 114679456 143 ----------------------------------------VTFGELDARACQAAWALKALCAGEPTALLVLASQAVPALCMWLGLAKLGCPTAWINPHGRGMPLAHSVLSSGARVLVVDPDLRERLEEILPKLQNIRCFYLSHTSPTPGVGALGAALDAASHPVPADLRAGITFIYTSGTTGLPKPAILTHERVLQMSKMLSLSGATA---DDVVYTVLPLYHVMGLVVGILGCLLGATCVL-APKFSTSCFWDDCRQHGVTVILYVGELLRYLCNIPQQPEDRTHTV-RLAMGNGLRADVWETFQQRFGIRIWEVYGSTEGNMGLV-----NYVGRCGALGKMSCLLRMLSPFELVQFDVRDNQGFCIPEPGLLLTKVVSQQPFV--GYRGPRELSERKLSGDVYYNTGDVLAMDREGFLYFRDRLGDTFRWKGENVSTHEVEGVLSQVDFLQQVNVVCVPGCEGKVGMAAVQLAPGQTFDGEKLYQH-VRAWLPAYATPHFIRIQDAMEVTSTFKLMKRLVREGF------- 153954358 1202 ------IEREHLLYDF-NNTALNYAKEKTIQELFEQQVARTTYKQLNEKSNQLARLLRNNGVGADNIVGIMVERSPEMLIGIIGVLKAGGAYLPIDPGYPVDRIQYMLEDSKTNILLTQQSLLDKIE-FKGE--------IIDLFSSN---AYAEM---SITNLRILNNAQAYVIYTSGSTGKPKGVMLEHQS--VNNFINGISNIINFTAGKIILNLTTI-SFDIFVLETLLPLCKGLKIIENEQIDAKLLNNLIIKNKVDMMQVTPSR-LKLLMRGGSDLTCFKYLKDVMIGGEALPDELLHQLKQVYYKIFNMYGPTEAT-------VWSMVKELTDINEISI----GKPISNTQIYIIDKNNKLQPIG--VSGELCIGGDGVARGYLNRKDLTKEKFFNNPYYRTGDLAKWQPDGTVEFLGRIDNQVKIRGYRIELSEIEKSLGTCKGIKECVVISRENSTGDKYLIAYYVADMEIGV-SKLREHMLKE-LPDYMIPSYFVPIKCMPLTPNGKIDKKALPE--------- 169631176 67 -----------------------------------------TYRELDQITNRIAHLLAGNGAGPGEVVGLLVPRSGEAIIGLLAILKTGAAYLPIDPAHPDERIKFMVSDAGPVAVLTTADLGSRFEGLDVSVIEIDDPLI--DGQPSSAL-----------PTPEPDDLAY-MTYTSGTTGVPKAVAVTHHNVT------QLVDAVRAD-----LPARPVFDVSVWEI-WGALLHGGRLVVVPESVSPDDLHELLISEKVSVLCQTPSAAGMLSERLEST--------TLIVAGEACPPELVDRWATSGRTMINAYGPTEAT---IYAAMSGPLTPGSG------VAPIGSPVPGAALFVLDKWLRPAPE--GVVGELYVAGNGVAPGY-----AHRSGLTASRFYRTGDLVQWGEDGQLQYLGRADEQVKIRGYRIELGEIQAALSRLDGVEQAVVIAREDRPGDKRLVGYIMGTAD---PVEARNALAER-LPAYMVPAAVVVLDALPLTVNGKLDKRAL----------- 110834524 64 ------------------------------------EDQQWTYAQFNAWANRLAACWREQGVGAGDTVAIMMENRPEALACVAATVKLGA-------------IAAMLNHNEHSIQLVKPRLLVVSAECAAALATTRHGGDQGQPAPPGWLDLHESRQSQANPCRVRAEQPCFSIFTSGTTGLPKASVMTHRWLAAMAGMGGLALG--IRRKEVFYCCLPLYHNNALTVAWGSVLSMGATLALDRKFSASQFVRHYDATALCYIGELLRYLLNVPPSHMDRQHRI----RLITGNGLRPEIWEPFEQRFGIHIYEFYGASESNIGFINLFGVAQTAGF-----------TPLPFAIVEFRNRDGFMQRIPKGGVGLSEVTPRRPFYTDPAAGEKKLLRDVFKKDCWFDSGDLVRDQGLRHIQFVDRVGDTFRWKGENVAAGEVEGAMAQHPDIDHGVVVSIPGCDGRAGMAAITLSQGVALNGWGLAQHLSRV-LPAYAVPLFLRIRDHQETTGTFKYRKVALKKQ-------- 111221971 2067 -----------------------------------------TYAQLDARARRLARELTDRGVGPETVVVVILPRTANVVVALLAVLRAGAAYLPVHPHAASGRLRQILDGARPHLVVVDADLLPSAE--------IPRLVLDDAHTHREPTAADPVPATGARPAAGPDNLAY-VVYTSGSTGVPKGVGITQRTVVNAVRALATQAGMRLGQR-VLLAASVGFDVATFELFCALTTGGSVEIV----RDVLSLVER-DTWDVDVICLVPS---ALAELVDQLGGRVRPT-ALNISGEVLTPALVRRVRELWPTARNSYGPSET------FYATGHL--LDPGRSYATGVPIGGPFPGLRAYILGPGLTLLPA-GTA-GELYLAG--AGRGYHRRPALTAERFVADPYYRTGDLALLTADGDLHHMGRIDTQVKIRGYRVEPGEIEAALTAHPHLLQAAVVAR---RTGDTHLAYLVPAPGKPSPAELRDHLGER-LPDYMIPGAYVPLDRLPLSPNGKLDHRAL----------- 149374682 104 ------------------------------------DSRNVTYRELYEETCKFANVLKDQGVKKGDVVTIYMPMIVETGVAMLACARIGAIHSVVFGGFSPEALARIANGKSRFVVTADEGVIPLKKNVDAALSDVDKVIVV--KRTGGDVPWKDGRDQSYEELMKVASSDCPMLYTSGSTGAPKGVLHTTGGYMVYT---SMTHEYVFDYQDGDV---------YWCTADFGWVTGHSYILYGPLADTSRMGQVVDKHKVNILYTAPTAIRALMAEGESNGTTRDSLRLLSVGEPINPEAWEWYHRVIGCPIVDTWWQTETGGILISPLPGA----------IDLKPGSAVPFFGVKPALVDNDGNIL--EGKTEGNLVILDSWQMRTIYGDHERFKQTYTYKGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVAHDKVAEAAVVGYPHEKGQGIYVYVTLVHGEEPSDE------LKKELVQWASPDVIQWAPGLPKTRSGKIMRRILRKIASN----- 120403943 28 --------------------------------------ERLTYAAAERRSAELARWLLGQGVGKGTRVGLFFPNGAEWVTWWLAVSRVGAVAVPLSTMYRPAEIAKVIRLA-DVALLIGPTALPELSGHDGPRLALTEAPFLRRIALTGPVAAPWATTDDAD--SVPSRVQAAMVHTSGSTADPKGVMHTHGTVVRQSTWPAAVRAITGSDADVILCAMPFFWIGG-VLAATGALHEPVTLLVMPKLDAETALDLAENEKATGIVGWPAFTQRMREHPSFADRDL----------SSAPMLRDGPLDIAMTDVPDGFPVHRTMSETAGGF--AHTE----------------------MKIVDDAGMPVA--AGVVGELLVRGVGVMAGY--NKRERSDTFDADGWYHTGDVYRRADDPRLFFVGRTGEMIKTSGANVSPLEVEAVIETFDDIAQCVVVGVEHADRGEEVCAVLVPVGNEVDVDSVARRTREA-LSSYKVPTRWVIAEQIPTLPSGKLDRRAVR---------- 198260958 98 ----------------------------------TGDQRTLTYKQLHVEVCKFANVLEGLGLKKGDRVAIYMPMVCEAVVAMLSCARIGVVHTVIFGGFSAESIKDRVNDCQAKVVITADGGWSVNEAVKGCVKRIGNRVSMKSGRDVWYHDQMATASHKHTAKAFDSETPLFILYTSGSTGKPKGVLHTSGGYLL---------GTTISAKYVFLKESDTY----WCTADIGWITGHSYVTYGPDLD--RFWDIVERHRVSIFYTAPTAIRAFMKWGDQKKHDLSSLRLLTVGEPINPEAWRWYHKTIGCPIIDTWWQTETGGIMITTLPGA---------VYSKPGSAGLPFFGVVPKVFDDDGKEVKKGEN--GKLVLTQPWMLRTLYGDSQRFKDTYWSEGVYFCGDGCKQDKDGYFWIVGRIDDVLNVSGHRLGTAEVESALVSHHSVAEAAVVGRPHDKGSAVVCFVTVKEGIKTTEEQLREHVGKGAIAK---PDEIRFASALPKTRSGKIMRRLLKD--------- 39942420 1 ----------MTVLDMNKDLAALFCKQAAATPDAVAETTTLTYAELERQTGLLANRLRQQGVGRDSLVGVLLGRSADYVIACLAALRAGGAFLVLELAYPPQLLCDVIDDA-------NPTVVVTHRAHAGLIKPEIPLVVLDEATPEDSAQPTGDANQELPADDDLDRLAF-VCYTSGTTGRPKGIANPHRAPVSYSLRFELSD---LKPGDRVACNVFFIWEILRPLLRGATVVAVPDNV---SYDPVALVDLLASRKITETLMTPTLLATVLSRHSKLGDRLPDLRTLWLNGEVVMADLARRTLSALPNTRNCYSASETHEIACGDI----REMLTEDASV---CPVGPPLDPKHTYILDENFQKV--EPGSSGELFLGGHLLARGYLNLPETTAKSFLPDAFYRTGDLARILPSGLLEITGRVGGMIKVRGYSVQPGAVESVVMKHLAVRHCAVVS--HGEGLKRQLVSYFVRGDRVDPSPVARKTLSAHLAHYMIPALWIELTELP----------------------- 152996586 2375 -----------------------------------------SYGELNTRANQVAHYLLSRGL---KREEIVGLCHERGFDLLVSMLGIGGAYVPLDPGYPSRRLAGMLEDSGARWVLSDSEVLSLLSDIRGSIGLLEMEFIEVDRQP-----YRDAIGEQSNPV-LSERSSSDLAYTSGSTGRPKGVMIEHHSLV--NFLFSSVERLSLDQYTVCLALTTISFDIAYLELFGPLLKGGQVVLMAEKLNIDVFSTVLTDSDVNLIQATPTYWSWVLE------HRLEMPESMTVGGEAISKQLSDKLVGSFGGYYNCYGPTEATIWSLINYIDPDKD----------RAILGNAVSNLQHYVVDRWNEPVPVG--VPGELLIGGEGLSRGYLNRDELTGEKFIANPFYRTGDLVRWLSDGNLEFLGRLDHQVKIRGYRVELEEIETVLSRVEGVKDSLVMARSDEGHQQLVAYILLPAEEESELIRQCREKLQEQLPDFMVPSGWVVVTQWPLLPNGKINRAALPE--------- 54027016 97 -------------------------RPAILAASEDAPVREVSWAELIDSTAAFARTLRSLGVRPGDRVVGYLPNIPEAVIAFLATASIGAVWSACGQDYSPKAALDRLGQLEPTVLVSADDKSADIAALRAGLPTLRATVVVERAVPEA-TSWADAVADQTEPVDFDH--PLWIVFSSGTTGLPKGIVHGHGGVLLEHLKAVALQSDIGPADTFFWYTSPSWMM--WNFQVAGLLTGSTIVTPGPD----GLWRLAAELGVTVLGTSPGYVLACAGAVPRTEHDLSALRLVGITGSALPPS-------SALWLRDNVG--EHVPVASISGGTDVVSAFLGWARTVPVWPGELSVPYVALDAYDESGRPVRGE---VGELVVTAPMMPVSFWRDEDGKRYDMFP-GVWRHGDWITITDHGSVIVHGRSDSTLNRHGIRMGSADIYQAVEGLPEIAEALVIGVEQPDWM--PLFVLLAPGAELT-EDLVARIIRTEVSPRHVPDEILLAPGIPHTRTGKKLEVPIKKLLQGAEPGA 167035692 107 -----------------------------------------TYRELHRQVCRLANAMKARGVKKGDRVCIYMPMIPEAAFAMLACTRIGAIHSVVFGGFSPDALDRILDADCRTVITADEGVVPLKQNVDKALASVSSVLVVDVAWAEGYHEVTEKAGDDCPPEPMAAEDPLFILYTSGSTGKPKGVLHTTGGYLLQ---ATMTFKVVFDYRDGEV---------FWCTADVGWVTGHSYIVYGPLADTSRFWQVVDKHQVNIFYTAPTALRALMREGSAQGTSRKSLRLLSVGEPINPEAWEWYFEAVGCPIVDTWWQTETGGIM--------LTPLPGSQALKPGCAT-QPMFGVQPALLDEKGKLI--EGPGAGLLVIKASWIRSVYGDHQRMVDTYFKPPGYYFTGDGARRDADGDYWITGRIDDVINVSGHRIGTAEVESALVLHDSVAEAAVVGYPHDLKGQGVYAFVTTMNGVTPDDTLKAELLAGSFAK---PELIQWAPALPKTRSGKIMRRILRKIACN----- 207082622 137 ------------------------------------DSQKISYKELHQKVSRAANGLKKLGIKKGDRVAILMLACVR-IGAVHSIIFGGFSAESISGRVNDCKSEYIITADEDEALMSCPKVKKCI-----VVKRTGNYINWDNKRDVWYHELIKDVSNNCEPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYMVY---ASMTHQYIFNPKDIY-----------WCTADIGWVTGHSYIIYGPLANGATTIQIIDKFKVNTFYTAPTAIRALMREGDKPVKKTKSLKLLTVGEPINPEAWMWYYKTVGCPIVDTWWQTETGGIMIS----------PQTGAIPLKPGSATPFYGIKPVLVDKNGKEIKGAGEGRLCIAQSWPGQMRTVYGDHQRFIDTYFSDGKYFTGDGCRRDKDGYYWITGRVDDVIIVSGHNLGTAEIESAFVAHPKVAEAAVVGYPHDKGNGLYCYVTLNAGERETGDERDLKLVRKQIGPLATPDLIHFTPGLPKTRSGKIMRRILRK--------- 92112993 110 -----------------------------------------TYRELHAQVCRLGNALKEMGVGKGDTVTLYMPMIPEAAVAMLACARIGAVHSVVFGGFSPDALAQRVVDAQSRVVITDESVVPLKDNVDAALDIVEKVLVVQRTGGDWYHEWVERQSSECPAERMNAEDALFILYTSGSTGRPKGLKHTTGGYLLYA---------ALTHRYVF-----DYHDGEWCSADVGWVTGHSYIVYGPLANGATLGEIVDKHGVSILYTSPTAIRALMAHGENISSRRDTLRVLGSVGEPINPEAWSWFHRVIGNSRDTWWQTETGGIMIT--------PLPGATDLKPGSAT-RPFFGVQPALLDNDGNLL--EGATSGNLVILDSWPGQAWNDHERFVQTYFSAEGVYFTGDGCRRDEDGYYWITGRIDDVLNVSGHRMGTAEIESSLVAHSAVAEAAVVGYPHDKGQGIYIYVTLSDDAEPS-EELRKELVRKDIGPIATPDVIQWAPGLPKTRSGKIMRRILRKIAAN----- 114766850 116 -----------------------------------------TYAELYDKVNRMANVLLSQGVMRGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALANRINDCGAKIVITDAALLHCSDKVR--CLVVKH--TGDQTSIQGRDVDLNYLMEHAAP-DCPPRPMNAILYTSGSTGKPKGVVHASGGYLVYA---------ALTHE-----VVFDYHDGDWCTADVGWVTGHSYIVYGPLANGATTLEVCDKHKVNQFYTAPTALRALMGQGDGFVDKLSSLKLLTVGEPINPEAWNWYNDKIGCPIVDTWWQTETGGHLMTPLPGAHALKPGSAMKPFFGVK-----PVVLEPSSGEEIHDVPTEGVAIADSQMRTVW------GDHERFEQTYFQQGYYFSGDGCRVDEGGDYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHPVKGQGIYCYVTLMNEVEPSEELKKELVRTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAENDYG-- 170293796 67 --------------------------------------QRYSYAEVDARADQVAHAMHARGLRCGDVCALAMENRPEFFFYWFGLAKLGVVTAVINTQVNGRPLVHALETTQARAVIVGEECLENF-VLTADRPAQPLYVVADAEKPASAAQRAIAAADRAVPRCVP-KSSMLLIFTSGTTGLPKAARYSH--MRWMSSGDVMEVTLEVTPDDVFYCCLPLYHGAAATSVTSTALKAGGSIVVRRKFSTREFWKDVRANRITIFQYIGEICRYLLNAPPQADDRNHSL-RCMLGAGLTPETWTRWLERFGIQVFEGWGSTETALINVDNYIGS-CGRVPDWNKTNFR--------LVRYDV-ETESHPRDDNGRYIGEVGVNHPEIGGGRYTSQEATEKKIDGDAFWSSGDLLRYDDEGYFYFVDRIGDTYRWKSENVSTAEVADALSDYPGMELVNIYGVKVPGHEGRAAAIVMQPGRVFDPEAFFA-LTEARLPRYAAPQFVRVSSAADLTTTYKLRKVDLQRQ-------- 188584347 568 --------------------------------------ETVTYGALDAWADRVAGALRAGDLPEGARVGILMQRSPGLVAAMLGALRAGIPYVPLDPVMPPARRAGIIADAGIGVMLTDRALMPIIEVDR-----------LDGPAP-GRLPP------------VPADRPAYLIYTSSTTGAPKGVEVLHRG--LSNLLFSMARAPGIGRDDRLLAVTTVTFDIAGLELLLPLIRGAAIVL-------ASADEIRDGSGATLLQATPMTWRLL---LEA-GFRSRPGFKMLCGGEALPLDLARRLLEGGGELWNLYGPTETT-----------IWSSAARIELGDAAITGRPIDNTSLFILDAQGEPVPV--GVTGELLIGGVGLARGYLGRPDLTQRSFIASALYRTGDRARYRPDGRIEILGRADHQIKLRGYRIEPGEIEAVLLRQTGL-HSVVVLRPDAGGEERLVCYFVPEAEAPTLRNLRAALARE-LPDYMIPSEWVRLSRLPLTASGKVDRRAL----------- 67526077 1721 -----------------------------------------THAQLQSYASTLAGYLIELGVGPEISVPVCMDKSVWAVVCFLAVLQAGGVLGTGHPI---PHIASIIEDTGAKLVLVD----------------AQQFERLLELTPSRGLTLVNSLPTAAPQTSVTPANAAWIVFTSGSTGKAKGVVLTHSNLSTAIKTHGARFGLGTHTRTIQFAA---HTFDAVLQDYFTTLAGGTVCVPSEADRMNDLAGVMRGMNVNFANLTSTVARLL------TPDQVPSLKVLILAGEQIQDSVVETWYKHA-EVLNVYGPTECS---INSTCNGPISDLSNAQSIGFGMGS-------RTWIAD------PTDPNRLGELLIEGPGLARGYLGDPAASRFALSDCRVYRTGDLAKQTEDGQILYLGRIDTQIKIRGQRVELGEIEHWIGRHPHVKHTAVVAISRGEKQMR-LAAVIERGHKPDPVIFTQKTLSSLLPSYMVPSLYIPVTEIPLTVSGKLDRRAIKEELEQYFAG- 153833066 80 ----------------------------------TGQKQTYSYQALRDQVAKIAGMLSNQGVTKGDRVVIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPRIIMIEINKVPMVDAIMDSRWKPEKVFVLQRPQCEAELNLERDLDWQQEYAQALPHACVPILYTSGTTGKPKGVVRDHAVAMKYSMTSIYQDGVFWAASDVGWVVGHSYIVYAPLIHGCTTILFEGKPVRAP--DPGAFWRVCDEYKVDVLFSAPTAFRAIGDFIKQ--YDLSNLDSIFMAGELDPPTLEWVESKADKPVIDHWWQTETGWAIAGN--------PTGIEMMPVKAGSATPIPGYQVEILNEMGMPVGANQQ--GFVALKRPLCLPTVWRNHDRFETGYLSQGYYVSGDGGYLDEEGYLFIMGRIDDVINVAGHRLSTGEMEEIVGGHPAIAECAVVGIHDELKGQLPLGFVVLKGVKVDDLTLEGELV--GKVRNEIGAVACFVDRLPKTRSGKILRRTIRQ--------- 195488985 184 --------KNLNIGDIFEANVARQPDKLAI----VSESQQWTFRQLNEHSNRVANVFHSHGYKKGDVVGLLLENRAEFVATWLGLSKIGVITPLINTNLRGASLQHSITVGQCTALIYGASFRSAVMDIAKDLPAHVGLYQFNDESNQEVVASEQGLAQQLNETAAKDKVAAGASYTSGTTGLPKAAVITHSRYFF--IAAGIHYTLGFKDQDVFYTPLPLYHTAGGVMSMGQALLFGSTVVIRKKFSASG----YFSDCARFQCTVGQYIGEMARYILATPHDRSHQVRMVFGNGLRPQIWPQFVERFGIKVGEFYGATEGNANIMNNFISRILPQIYPISIIKADPHTGEPL---RNSKGLCERCGVDEPGVFVGKIVRGNPCREFLGYVDQKASSKKVVHDVFFISGDLLVADERGYLYFRDRTGDTFRWKGENVSTSEVEAQLSNLAGYKDVIVYGVSIPNTEGRAMAAIYDPTREVKVTELGEALAKS-LPNYARPQFLRFLRRIDLTGTFKLRKVELQQQ-------- 159898380 39 -----------------------------------------SYGLLAQRCQAIAAVLQRV-TKPGDRALLLYPPGLGYVEAFFGCLFAGVIAVPARPNRRDQRLEAIISNAQARVMLAASEVVAQQRALSQQYPGLAQLQWIASDLVNSQLASM----WQAPSINTHDLAF--LQYTSGSTSQPRGVMVSHENLVYNS--GLIAQSFGITADD---------HVFIWLPPYHDMLIGGQPLFTGCELDPLTFLQMISDLGVTVTGGAYDLCVAKAKPEALAGVDLSRLRVAFNGAEPIRAATLERFSRLGFKPQACYGLAEATLFVSPTTLTVDAQALSQHQALTLLVSSGMVAAPQIVAIVDPEQGQVCADGW-VGEVCIHGRSIAHGYWDNSEATFQLILPDGFLRTGDLG-FIHEGQLYITGRLKDLIIIDGRNHYPQDLELSVLAHPAIRQGGCAAFAVDGADGEQIVIVAEIRRPNQAEEAAQAVRLALQQQYDLAIAWVRPGQVPKTSSGKVRRRECRQRY------- 89902951 40 ------------------------------------------YRDLWDNGRRMAQVLLDLGVQPGHRFALLMANHAEFVEAMVAASIVGAVVVPIDPRAKGDKLHFMLENAQSGAFVADGNLQPLRVTLPG-LRWVMGFATNEGTCPSDYPGFVDWVA--AAPTNAPDDSPLELIFTSGTTGDPKGIVLTNRRYCDTSLLAKRLFG--YRDDDKLYSGLSLTHANAQIVTLGAALACKLRCVLSRRFTKSRLWNITRKYGATSFTLLGGMTTAVYAELPKPDDAENPVRFVVSAG--MPAAIWGEFERFNVQVLEFYGAAEGG----LSFNHPGAGPVGSIGKVA---------PTLKHRIVDDLGNDVPRGGELLFRHANGDPFVV-EYFGNPDASTKKCA-GGWLHMGDVVHEDENGWLFFDYRKGNGIRRNGEFIDTTFIEKVIAESGLVDDVYVYGIASPGEKDVVAAVVAKNAVTFDPQQLFES-CRGKLDASLLPGFIQVLAQIPKTASEKPQDRFLIDAFK------ 89900929 173 ------------------------------------------YAELHREAVALAAGLRALGLDKGDKVAIMLPTGREFFAAFFGTLYAGLVPVPLYPPARPKRIAAIVRNAQARVLVTVERAKPLSQLLRAQAEALQFVRTVAD------LSLADA------PRMQPALTASDIAYTSGSTGDPKGVILTHANLLANLRA--MWRASQVGSSDTFVSWLPLYHLIGACL--GALYLGFHLVLMSPLARPARWLETIHRHRGTVSAAPNFAYLCLSKLTDAELAGLDSCWRLAFNGAVSPDTLAARFAPCSFKLTPVYGLAENTPVLVDRVDRAALEPARPDDAQALRVSCGSPLPGHELRVVGAGGRELPE--REQGRVQFRGPSSTQGYLNNPVANQRLLDGD-WLNTGDL------GYIALTGREKDIIIRGGFNIHPQELESAVANIAGVRKGGVAATDRRSGTERLVVLAETRVREPAQRAQMIRAITALSATLAPADDVVLARSVLKTSSGKTRRAACRELYE------ 169596676 4649 ---------------------------------------KVTYAELDRLSNALATKLNQ-DYGIGPEVLVLSFQSVWAVVTQLSVMKAGGAVVNLDPAQPIDRLQLILDDTEGKVLLVASHLAEKFENLAG-LTTI---------AIDGYLSNLPLTGPISLPLISPENPAYVL-FTSGSTGAPKGIVIEHRSLC----SSSKAHGTVWD----IGPSTRLLQFAAYQFDVSAADIFTTLQRGGCICVPSENERLNDLAGAINRYQCNWAFLTVASLLSTEG--IPSLRKLVLGGEASTRAIVEKWHSV-LDLIVCYGPAETT---------VYSSSAPPATASSDPADIGSPIGVLNWIVDPTDYNKLVPIG-CTGELLLEGPTVARGYLHNEEKTAAAFVPKRFYCTGDLVRYNEDGTIHFVGRKDTMMKIRGQRVEAGEIEHVIRSKLPTLEHLVVDSARPESLDSRTALIAYIQPSATADEIKEDLLQTSLSKYMLPNYFIPISRVPLTMNGKTDRRKLKE--------- 119478383 103 ----------------------------------------ISYQQLHSEVCKLANALKQRGIKKGDRVCIYMPMIVEASYAMLACARIGAVHSVVFGGFSPDALDRILNSDCQIVITADEGLIPLVDAALIDCPNVHTVVTVKRTGSQRDVWYHEAINNASDPEPMDSEDPLFILYTSGSTGKPKGVLHTTAGYLLQ-VAMTFKYTFDYHEGDIF-----------WCTADVGWITGHSYCVYGPLANGATTL-LF--EGVPTYPDASRCWQVCDKHQVTIFYTAPTIRALMAVGTATSRSSINLLEPINPEAWEWYYVGESRCPIVDTWWQTELTPLPGATPLKPGSAT-RPFFGVEPVLLDNDGKII--DGAGEGNLAIKSSWPSQSVYGDHQRLIDTYTYPGYYFTSDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVHHEAVAEAAVVGYPHDVKGEGIYAVTLMSGEQPS-NALKAELIAMCIAK---PDLIQWAPGLPKTRSGKIMRRILRKVAAN----- 91762555 139 ------------------------------------DTKKISYKQLHNEVSKAANGLRKLGIKKGDRV-TIYLTMIPELATMLACARIGAVHSIIFGGFSADSISGRVNDCESEYIITADKTIPLKEALRSCPNVKKCIVVKRTGNKVNWVKGRDVMSTKCEPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYMVY---ASMTHQYIFNPKDVY-----------WCTADIGWVTGHSYIVYGPLANGATTIQIIDKHKVNIFYTAPTAIRALMREGDKPVKKTKSLKLLTVGEPINPEAWMWYYKTVGCPIVDTWWQTETGGILIS----------PQTGAMNLKGSASKPFYGIKPSIVDKDGKEIKGAGEGRLCISQSWPGQMRTVYGDHQRFIDTYFSDGKYFTGDGAKRDKDGYYWITGRVDDVIIVSGHNLGTAEIESAFVAHPKVAEAAVVGYPHNKGNGLYCYVTLNVGEK-SDLDLERDLVRKQIGALATPDIIHFSPGLPKTRSGKIMRRILRK--------- 15967082 48 -FPDGVTNTCHNCLDRHVEA----GRGEQLAFIYTGRIERISYADLLADVKAMAAIYRKLGVDKGDRIIIYMPMIPQAAIAMLAAARIGAVHSVVFGGFAANELAMRIDDCQAKIVVSASCGLPLLDQ---AIETASHKPARCLIYQRDMLAAEMVSGRDIDARDAGEEASCTVLYTSGTTGQPKGVVRDNGGHMV-ALRWSMEHFFGVNAGDVFWAASDIWVVGHSYIVYGPLLNGCTSVLPVGTPDPGTYWRVISERGVAVMFTAPTALRAIRKEDPEAAHDLSRFRALYLAGERADPDTIRWAERLKVPVIDHWWQTETGWPVAGNPLGLGL----------LPVKYGVPLPGYDVQVVDDAGHPV--ETGTLGNVVIKLPLPPGCLWNADHRFHAAYLEEGFYKTADAGYVDEDGYIFIMARTDDIINVAGHRLSTGAMEEVCASHPDVAECAVIGIADPLKGQVPAGLVINANVSRETEEIEKEVV--GLVRERIGPVAAFVKRLPKTRSGKILRSTIQK--------- 114798116 104 -----------------------------------GESHTVTYRQLHASVSKFANVLKELGVKKGDRVTIYMPMILEAAYAMLACARIGAVHSVVFGGFSPEALARIVDCGSEVLITADEGLVPLAAGIAG--GTVKKMLVV--KRTGGNVSMTEGRDHWLHEIGATVSADCPILYTSGSTGKPKG--------VLHTTGGYLLWASMTHEYVFDLKENDIF----WCSADVGWVTGHTYIIYGPLANGATSVQVCDKHQVTIFYTAPTAIRAL--MREGEGPVNKTSRKSIVGEPINPEAWEWYFHVVG-EAR--------CPIVDTWWQTETGGTLIVPLPNTTDMKPGAPFFGIKPILVDADGREL--EGAADGNLLITDSWQMRTVYGDHQETYFTAYPGKYF-TGDGCRRDADGFYWITGRVDDVINVSGHRMGTAEVESALVSHDAVAEAAVVGYPHDIKGQGIYAYVTLRAGCEADDALRKNLVRNEIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAENEF--- 115375643 28 -----------------------------------------TYGQLDALANRIARALQGLGVKKGDRVGLWTEKSTRAVAAMQGIARLGAAYVPLDPLNPAVRTRIILDDCRIDVLVTSASR--AAELHSGGMDRLRFLLVXDESLPWSRLA-------EFSDAPLPHHGSAYILYTSGSTGTPKGVCISQRALAFIEWCHGLLNTT---PADRFSNHAPFFFDLSVLDLYAAFLGGASVTLIPEALAPEKLVELVLRERFSIWYSVPSALTLMMQQGGLLNHPELPFRAVLFAGEPFPRPLAARFFNL-------YGPTET------NVCTFH-------EVTDISPERTEPVPIGRASCGDQVWLARPPDGGEVGELMVAGPTVMLGYWGHPPQG------DQPYATGDLCRRLPDGTFEYLGRRDNMLKVRGRRIEPGEIEAALLTHPDIREVGVVA-SGAGLEARLVAFLVSSATAPSLLKVKKHCAER-LPRYMIVDEVRVLAEMPRTQNGKLDRRALQ---------- 148977716 1027 --PEPVLERLENVWASLDQQIAVV----------THETH-YHYRQLSEDVQQLRLALTHAGITNGQRVGVQLELSYEYIVTIFALLLNGCSFVPLDRRYPQKRLQFIIDDAR----------------LRGSISTGQSDVLLTTASPLHFTNYSSA------PSSASENEAC-LLYTSGSTGTPKGVEICLESILRLTQAPNFLQ---LSQQTFLVASSPAF--DASLLEIFVPLVNG---LSCAVVDKETLLDYPKLSRQLALQGINTAWLTVSLFNDIATTRPQTLRHLLIGGDATVRAFLASPHCHLTQFVNGYGPTETTTFATW----FDILSLRDHHH---SVPIGQPINDTHVYLIGAE-LDASQCGQ-VGEIAIGAPWLKPNYHNRPELNQEKLNPDGLYLSGDLARYNPQGDIEYIGRRDHLVKIRGHRVELSGINHVLLAHPLVKNAHVGVVETP--DKHIVAYLVPYDTDVNVADMRSTVLRNTLEPFQVPSGLVFVEHLPLTVNGKVDQRAL-SQYE------ 162455335 39 -----------------------------------------THGGIERASARFGGALQALGLQKGDRVALILPDNADFIFAFLGAIRAGVI---PVPIYPPTGLGKLTGYLENKVLLTSAEIKRMLGTIQAQAPALEQIV-----AVEGLRGAR----EELKPVKVELDDVCFLQFTSGSTSRPKGVVLTHGNLAANVRA--IVDGLGVRESDTGVSWLPLYHDMGLIGFVIAPLYYVNTITFLPPLRPVRWLETITRHRGNVSFG-PNFAYALCREQEMAGLDLSTWR--VAGCGAEPRAFAEKFAPVGFDEKASYGMAESTLAVSFSALGAGLQTDAVDGETLWKEGKATPVPAIAVFASDDAESARPLGDREVGELRLRGPSVMPGYFNDPDLTKEAFA-GGWLRTGDLG-YLAEGKVYICGRSKEVIIVNGRNYYPQDLEWEASRVSGVRKGNVIAFPH---NDRERVVIVF--ETPASDEQEKQALKGEVRRLTVDDVVAVGSGIPKTSSGKLQRSKTRELYEN----- 21911413 493 -----------------------------------------TYAEVDQASNRLAAYLTGRGVRRGALVGVVMERSADLVITFLAIWKAGAAIDTGNP------------AERTALILADSGVSTVVCTIATQAAAPENAIVLD--APETRAAVDEQAG-TAPEIRVGADDLAYVMYTSGSTGVPKGVAVTHGGVAGLAGDAGWRIG---PDDGVLMHATHVFDASLYEM-WVPLATGGRILLAEPGVVDADGVRRAVERGATALHLTAGTFRALA---EASPECFTGLTEVGTGGDVVPAFAVENLRRAALRVRNTYGPTETT-------LCATWKPIEPGDGIGRELPIGRPMANRGIYILDAFLQPVAP--GITGELYIVGTGLARGYLGRPDLTAERFVACPFYRTGDLARWNRDGEVVFVGRADDQVKIRGFRVELAEVEAVLAAQPGVTEAVAMAREDQPGERRLVGYVVTDGGEADVDEMRQR-MSLVLPSYMVPVAIVVRPGLPITANGKVDRRAL----------- 89891797 86 -----------------------------------------TFNQLYDEVSRLAGGLKSLGLKKGDTCLLYMPMIPQAVFAMLACARLGVIHSVVFGGFAPHELAIRINDCKPKAIITASHGIEINRVIKADFKPEKVILFKREKAPKPYVDYQQLVADSTAAVELPSTHPSYILYTSGTTGTPKGIIRDTGGYAT-ALKFSMKKVYGVDEGETY-----------WAASDVGWVVGHSYIVYGPLINRNTTI-LFEGKPIK-TPDASTFWRVISEYNVNVKYDLSSLKQFLAGERCDAATLLWTKKHLGIPVIDHWWQTESGWPMLANMVGVEL----LESKI---GSAGKPVCGYDIQILNENGLETKPDEE--GYIAIKLPLPPGNIWGDTERFKKGYLPD-FYFSGDGGYKDSDGYVFVTGRVDDIINVAGHRLSTAEMEEVVSNHTDVAECAVFGIHCDLKGQQPLGLIVLKSE--TSNQLNQIVLNGAVASFR---NVLVVNRLPKTRSGKIMRKLLR---------- 214037380 24 ------------------------------------------FAQLRKRARGIGAWMQALQLERHSHIGHYMRNSNAYMETFIGSSLAGYAHVNINYRYQNKELEDLCNGLDIKVLVYGVEFAERVAQIKPQLTKTIAFVEVTESAPVNDFALNDLYLHSADTLQKNTASDNQILIATGTTGLPKGTQWLHTDL-WHKMSVWSFGAMALPPSAPLFPLCPLMHGTGLMMALSA-LAQASPIVTTDRFDADKCLDLIVAHKVGALVIVGDAFLPLLDAVEQQDDCFSSINALISSGAILSDASRARF----LALRSDMVLMDT------------LGSTEASGYALTSGQAGIFLPMPTTKVFDDDMNEVRPGSDVIG-IAYAGGFSPIGYYNEPEKTETFVTINGYVRTGDRCTVRADGMLELLGRDSNVINTGGEKVYTVEVEQLLLRHDAIEDAVLVGLPHPRFGKMVTAVV--EGPNLNKNSLDQTYLKEQLADYKVPRKIYAISSMQRFANGK----------------- 83312914 21 -------------------------RTALIVEAADGGVERHTFHMLRLLSNRLANGLAAMGIAPGDRVAMALPAGLEAAVTLLAVTKMGAVLVPVPLSLGSEPLGWRLADSGARVAVVDPAALPALERARSRLPELERVLAVGGGGGALDLWSEERSSDAFTPLVTPADHPAFIFYPEAACGRPAGVIHAHRAMA-----------GGLPAVEMSLTFFPQFGDIVWT---SSEWMGAEALFPGP-FDPVQALDLMSRHGVR-TAYVPPHHLALTEAAASRPHAMP--RAIASGPEPLDEDLHERVIKVGVHANEAWGVLES------GAVAANLAGLMELRPPSPRAAPGLSIDAV-----DERGRPLRAGDRGLLAVSPNAPGSFLGYWGD--GAGAARRVNGWLITGRSGFRDLDHYLDPPSLPEGAVLVGGCPVQPEEVELALAAHPDVVAAAVL-----EWTSGELKAFVVAGGRAADAAFTRELVRLTRSPVEVPSRMEFVDELPLSMDGSVRRADLRDR-------- 126645411 1 ------MNSKTQILSELLSAGAKASPEKIAFKCAEGQI---TYQELDQKSNQLANWLVSQNVKQGERIGILIEKNIVTSFAIYGVLKAGAVLVALDPSQPAEKLDAIIQDCGIKVLL----TIPTHQRKVDQMATDELIILGSQSGINWNTVFQEADDSPLDLDIKPSDLAY-ILYTSGSTGEPKGIVHTHASGMAYARQSALL--YEVTPDDVIGNVASLHFDQSTFGYFSAIYAGCTTYVFGTSIMLGSFCEAIKANEISILYSVPSLFISLIQ--GNFDLDFPKLRWIKYGGEVFPSGKLNELIKKSAKISNVYGPAE----VNQCTYYTITEPVNPEKEIPI----GQVWSNTNYLILDSENQHVNPGEQ--GELLVHSSTMMSGYWNNDFLNEKAFFYDKYYRTGDYVYLNEDDELVFVGRMDRQVKISGHRVEMGAIEQVILRLPEVKNVAVFTC-QPNGTRELCAAIVPKNSTLDMDEIRKKLLNL-LPKTSIPRNFFEVQSLPHSVNGKVHYLKLEKQFSN----- 149278711 93 -----------------------------------------TYKILHEQVCRFANVLKKNGVVKGDRICIYMPMVPELAVAVLACARIGAVHSVIFGGFSAKSIADRINDSACKLVLFRGNQIQLKEVIDDALPTVEKVIVLTHRTPVSMLKFEDEIKLVDTDCPAEEMDAEDMLYTSGSTGKPKGVVHTVGGYMVYA-GYTFLNAFNYQPDEVFFCTADIGWITGHSLSQGATTLMFEGVPTYP--DASRMWQIVEKHKVNILYTAPTAIRSLMSFLDPKGSNLSSLRVLGSVGEPINEEAWHWFDNSNCPIVDTWWQTETGGLMISAFV------------IPLKACATLPLPGVQPILVDEQGNEIEGNG-VNGNLCIKFPWMLRTTYGDHERCKQSTYPNLYF-TGDGCMRDEDGYYKITGRVDDVINVSGHRIGTAEVENAINMHAGVVESAVVGYPHEVKGQGIYAFVIFPNLHNEADLTKKDILQTAIAK---PDKILFVTGLPKTRSGKIMRRILRK--------- 40713153 493 -----------------------------------------TYAEVDQASNRLAAHLADRGVRRGDRVGVAVERSADLPIVFLAIWKAGAAYVPVDVGYPAERIALILAGSAVSTVICTQA----TEAAVPQNVPQRATIVLD--APPTRAAVDACAGTA--PTFRPSAADLAVMYTSGSTGVPKGVAVPHGAVALAGDAGWRIDGVLMHATHVFDPSL----YEMW-VPLA---TGGRVLVAAPGVVDAGGIRQAVARGATAVHLTAGTFRALA---EASPDCFAGLREVGTGGDVVPAHTVAHLRRAQLRVRNTYGPTETT-------LCATWKPIEPGAQLGPELPIGRPMTNRRIYILDAFLRPVAP--GVAGELYIAGTGLARGYLSRPDLTAERFVACPFYRTGDLARWNRDGEVVFLGRADDQVKIRGYRVELAEVEAVLAAQPGVREAVVVAREDRPGERRLVGYVVSDAGELDTEQIRQQMARV-LPGYMVPVAVIGLVSLPITANSKVDRRAL----------- 114764226 53 -----------TCWNAVDRHVEA-GRGDEIAIMHESPITHSTYSELRDRVASLAGALKMRGVEKGDRVIIYMPMIPEALEAMLACARLGAVHSVVFGGFAAHELAVRIDDCTPKAIILEPGRVPLLEAIEQSTHKPEFCVVFQRKLIEGWHGFQYGV-KPAECVPVEGNHPAYILYTSGTTGQPKGVVRS-TAGHLVALQWTMKNIYNIEAGD-----------RFWAASDVGWVVGHSYICYGPLITGAQTI-VFEGKPITPHAGVPTALRAIGEWIKR--YKLHDLQALFLAGERADPSTIEWAQKLNVPVIDHWWQTETGWGIAAN-------PIGIEE---LPVKLGSPMPGYDVRILDEGGHEMP--AGELGAIAIKLPLPPGTWQAEARFKKSYLTQPGYYETGDAGMKDEDGYLYIMSRTDDVINVAGHRLSTGAMEEVLASHPDVAECAVIGVSDALKGQMPMGLCLSSGVDRDEAEVCKECVK--LVRDQIGPVAAFVDRLPKTRSGKILRATM----------- 189346401 81 ----------------------------------TGAKERYTYREFRDIVALFAGALQSRGVRKGDRVIIYMPMIPEAVVAMLACARIGAIHSVVFGGFASHELAIRIDDCKPKVIIFKPEICIIKQ--REQLKA--------ELNEDRDLTWKQSLAEPAQCVPVESSDPLYILYTSGTTGQPKGIVRDNGGMVAMKWSMENVYNVKPGESDVGWVVGHSYIVYAPLLHGCTTLIFEGKPVGTP--DPGTFWRIVNEYSVAVLFTAPTAFRAIKKYMKK--YDLSSLRTLFLAGEADPDTVKWAEEKLQVPVVDHWWQTETGWAIAAN-------CQGIEPGPVKYGSASRAVPGYNVQVINQEMERLP--AGQMGDIVIKLPLPPGTWKADIRFIESYMTSPGYYQTSDAGFIDEDGYIHIMSRTDDIINVAGHRLSTGSIEAALCEHPDVAESAVIGVHDDLKGQVPLGFLVLKANVDTPEQIVKHVIEASFKH------AVIVNRLPKTRSGKILRGTMRK--------- 85703222 61 ------------------------------------------YGALRRMADGLAQALVARGVRRGDRVGVLRAQGAWCAAAHIAIWKVGAISIPLFKLFMKDALTSRVGDAGARVVVTDPEGVRMLRA----LPEVATLVPEDEGLTE---ARFETVDTGADEPAV-------LIYTSGTTGSPKGALHAHRVLTGHLPGVEISHDFLGQTGDCLWTIGGLFDVLMPGLAIGVPVVAARMV----KFSPEECIKIIE-QGSVKNVFFPPTALRM---LKATDARITGLRSVASGGEPLGAEMLDGRQALNLTINEFYGQTEC------NMVGVSCGALFE----TMPGCLGRAVPGHAVAVIDDAGHVT--DGEGEIAVRRGSASMMLEYWQRPRETAEKFRGD-WLLTGDRGVI-EGGYIRFVGREDDVITSAGYRIGPAEIEDCLLTHPAVATVGVVGKPDSLRTEIVKAVVLKAGVSPSATELQDH-VKARLSAYSYPRDVAFLDALPMTVTGKVIRKDLRAR-------- 149910013 103 ------------------------------------DSEKLTYQDVYEKVCQFSNALKAQGIKKGDVVCLYMPMVPEAAIAMLACTRIGAVHTIVFAGFSAEALADRINNCGAKLVITADEIIRLKDCVKPQVTSVNNVIVFARTKAD--IAWHEGRDSECEPEAMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVY---ATMTFKYVFDHQDSDV---------FWCTADVGWITGHSYLVYGPLANAATTVQVVDKHQVTTLYTAPTAIRALMAKGDDTGTKRTSLRLMSVGEPINPEAWQWYYNKIGTPIVDTWWQTETGGILIT--------PLPGATALKPGSAT-RPFFGISPALVDNEGNLL--EGENEGNLVILDSWQMRGIYGDESRFEEAYTFPNMYCTGDGAKRDADGYYWITGRVDDVLNVSGHRMGTAEIESALVSHSKIAEAAVVGVPHDKGQGIYAYVTLNAGEKADDALVAEQWVRNEIGAIATPDTLHWTEALPKTRSGKIMRRILRKVATN----- 89054806 6 ---------RFNLSTYVLAKAEATPDKIALAILGPSRAERWSYRRLEDAVARAAGGLVKSGLRSQDKLLLRLGNSARFPIAYLGAIRAGIVPIPTSAALTPPEVTTLVQALPPTAILAEPGV-----------------ALPDAACP--ILPLETLDGDPLPPVDTDADDLAYIVFTSGSSGLPKAVAHAHRAVWARRM---MWDGWYGLRADDRLMHTGAFN---WTYTLGTGLIGATALVPAPGTDPSSLALLAKRHDASILAGSPGIFRKLLRGPLPP---LPKLRHALSAGEALPPSLRTRWEATGTDIHEALGMSE-----VSTFLS------GSPARPAPDGTTGYP----------QDGRKITVRNGCLA-VHKRDPGLMLGYING----RSIDLPDGWFETSDLVTQSDDGAYTYLGRADDVLTAGGFRIAPLEIEQVFDGLDGVTECAALTL-HPTSETTILALAYCGTAR--EDQLTQH-ATTHLARHKHPRAYLLPDGLPRGANGKLNRRALAQAVKD----- 198433845 79 ---------------------------------------KFSYMQMHKWVNKCGRTFRSMGVQPKDKVGLMMMNEPAFIAVWLGCNRIGAICSFLNFNLRSKSLMHCIDLSDTKIIISDAAILEALNEVESELKEIEVYVYGEEN--EKFKSLSPVVDKESDDIDVTSADVIGYIFTSGTTGFPKAVNMDNRKFFAGAVLLSFANP---SPSDVIYTSLPLYHSSGLCIGVTGAIVSASKFWPDCCKYNVTIVQ-YIGEILRYVCKQP-------ETPEDTKHSV----RLIIGNGLRPDVWKQFLERYGIHVLEFYAATEGN----VGFVNQHNKFGCVGTFSPLLRKFGSAIIKFDVNVRDKNGRPIPNE-PGLLVAKITAHTAISSYKGKKSLTEKKVLKDSYFNTGDLLMYDDQHRLYFCDRVGDTFRWKGENVSTNEVSDTVVHAEGIRECNVYGVQVPGHDGRAMVTVVLESDELDCEALYKHV-------------------------------------------- 149726399 105 ----------------------------------------------------------------GDTVALLMSNEPDFVHVWFGLAKLGCVVAFLNSNVRSNSLLHCIRSCEPRALVVGADLLGTIDEILPSLPEDISVWGMKDSVPQGVLSLKDKLSTASDPVPRSHHVASSLKFTSGTTGLPKAAVISQLQALKGSAALWAFGCTA---DDIVYIPLPLYHSSGSCIELGATCVSASQFWNDCRKHNVTVFQ-YIGELCRYLCKQPK-------REEEKDHQV----RLAVGNSDVWREFLDRFG--NIKMCELYGATEGNICFM-----NHTGKIGSIGRTNFFYKLFFTFDLIKYDFQKDE--PIRNEGLLVSRVNAQNPFF--GYVGNRKHTEKKLLCDVFFNTGDLIVQDQEDFLYFWDRIGDTFRWKGENVATTEVADAIGMLDFIQETNAYGVAVPDYEGKAMASIILKPNKSLDEKLYEQVVTY-LPAYACPRFLRIQEKMKTTETFKLQKFQLVEE-------- 195023775 157 --------KNLNVGDIFEANVAQHPDKLAI----VSETQKWTFRQVNEHANRVANVFHSHGYKKGDVVGLLLENRAEFVATWLGLSKIGVITPLINTNLRGPSLQHSIKVGNCTALIYGISYRSAVMDIAKDLPAHVALYQFNDEANSAKAATEQGLAQQLNALAAKDKVAAGASYTSGTTGLPKAAVITHARFFF--IAAGIHYALGFRDDDVFYAPLPLYHTAGGVMSMGQALLFGSTVVVRKKFSASG----YFADCARFNCTIGHYIGEMARYILATAHDRQHQVRMVFGNGLRPQIWTQFVERFNIKVGEFYGATEGNANIMNNFVSRILPQIYPISVIRADPHTGEPIRNAKLCDRCEANEP----GVFIGKIVKGNPCREFLGYVDTKASSKKVVHDVFFISGDLLVADERGYLYFKDRTGDTFRWKGENVSTSEVEAQLSNMINYKDAIVYGVCIPQTEGRAGMAAI---YDPT-REVDVSTLGSQFANYARPVFLRFLRRIDLTGTFKLRKVELQQQ-------- 160894203 3 -----------NVLEFIERSAEKYPDKLSVADINGG----LTYKELEQTAKQIGAWLQGLG-GCKNRVVVLLDKEPKSVAAFMGVVYSGNFYVVIDAEMPVDRVNKILKALQPEAAVTDSKHLDQVETEDGQGYGLKLFNVMDQTIDQSCLADVRAHMIDTDPVYA--------LFTSGSTGVPKGAVISHANIL--SYITWYTEAFDINETTIFGNQTPFYFSMSVSDLYSTLKNGATYIIPKAYFSPIKLMEFLNEKKVNTIYWVPSALSIIANYKMFRYAELPELKKVLFAGEVMPRPLNYWIENLPDAMYANFGPTETTDICTYYVVN---RKFRDDEPLPM----GNACNNCDVFVLGEDGKVVPETGSAEGELYARGSFVALGYYGNAEKTKEAFVPELIYKTGDLVKYNKYGELVYISRKDYQIKHMGYRIELGEIEAAAGAIEGIRSYACI---YDDAEDK--IVFIYEGKK-----LDDAFLLGEFKKYMEPNQFVRVKSMPHNQNGKIDRKWLKNNYK------ 194336269 81 ----------------------------------TGTKQRYTFREFRDIVALFAGALQSRGVRKGDRVIIYMPMIPEAVVAMLACARIGAIHSVVFGGFASHELAIRIDDCKPKVIIFKPEICIIKQ--RDQLKA--------ELNEERDLTWNQSLAEPAQCVPVESSDPLYILYTSGTTGQPKGIVRDHGGHMV-ALQWSMKNVYNVEPGEVFWAASDVWVVGHSYIVYAPLLQGCTTLIPVGTPDPGTFWRIISEHNVAVLFTAPTAFRAIGNYIKN--YDLSRFRTLFLAGERADPDTVKWAERLNVPVIDHWWQTETGWAIAAN-------CQGIEPGPVKYGSSSRAVPGYNVQVVNSDLEELP--AGQMGDIVIKQPLPPGTMLTLWKADNRFVETPGYYQTSDAGYIDEDGYIYIMSRTDDVINVAGHRLSTGAIEGALCEHPDVAESAVVGVHDDLKGQVPLGFLVLKNNVDTPNQIIKHVIRENIGPVASFKSAIIVDRLPKTRSGKILRGTMRK--------- 163701621 27 ---------------FRETARRRAGHPALIDGAHA-ERTRLSYAEVDARSDAIASGLAARGIGPGDVVGLWMARGPDLLVAQIGITKSGAAWLPFDAEAPADRVAVCLEDAAAKALVVSDALKSRAPAVTPALTPAEAAAAGPAP-------------DLREAGLTPDHPAY-LIYTSGSTGVPKGIVISHRNICHFLRAAN--DLYGLTADDVVFSVAFDLSMEEIWVPY---LVGATLFVASPAMDAEALPGILNEAGITVLDTVPTL-------LGLMTQDVPGLRLILLGGEALPEPLVARWATPQRRLFNTYGPTEATVV-----------ATAAEMRPGDPVTIGGPIANYTAYIVDE--RLALVGPGVQGELLIGGPGVAAGYLARPDLTAEKFIANPFYRSGDAVSLDPQGRILFHGRIDDQVKIRGFRVELGEIEARIQALAGIAQAAVV-LRQDDGVDRLVAFLVPRGSVIETPRLRAALAES-MPPYMVPGHFEVVASLPILAAGKVDRKALR---------- 13398458 327 ------------------RTALVYGEKQV------------TFANLNEQGNRLAHHLCYIGIYPEQLIGLFLDKSDMMITTILGIWKSGAAYTPIDPAYPDDRVRFLLDDTQVGILIASRRHVPRLQNNLIEKRQLQ--ILTLESVLSSLHEQPAHTSSNLDHLQLNSKQLAYVTYTSGTTGFPKGIYKEHTSVVNSITDLSARYGVSGSDDEVILLFSPFVRQMLMALTTGNTLAIIND---EDKFDPDILLPFIRRHKVTYLNGTASV---VQEYDLTTCPSLK--RLVLVGENLTEARYKALRRRFKARILSEYGFTESAFVTALNI----FDPASERTNMSL----GRPVRNVKCYILDSNLKRLPL--GVTGELHIGGLGISRGYMNRDELTRAKFLKNPYYKTGDLARWLPNGEVEYLGRADFQIKLRGIRIEPGEIESTLGAYPGIRTSIVVSKKEETRQDHLVGYFVCDDEMLSESDILK-FLEQKLPRYMIPTRLVQLEQIPVTINGKADLRAL----------- 84514685 114 -----------------------------------------TYKELHRRTCRMANILETMGVRRGDRVVIYLPMIPEAAYAMLACARIGAVHSIVFAGFSPDALGTRINGCDAKVVITADHATPLKSNTDAALDSVKCLVVRRTGGQTSWFDYNE-MAMEADDYCAPAEMGAEILYTSGSTGQPKGVVHSSYAAMTHQYTFDYHDGDIF-----------------WCTADVGWVTGHSYIVYGPLANGATTIMF---EGVPTYPDAGRFWEVCQKHKVNQFYTAPTALRALMAHGNGP---VEKYDLSSIKVLGGKGKCPIVDTWWQTETGGHLLTPLPGAIATKPGSATLPFFGVLPVILDPQTGVEITTTAAEGVLCIKDSWQMRTVYGDHERFEKTYFSDNYYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHADVAEAAVVGYPHAKGQGIYAYVTLMNGVEPS-EDLRKDLVKSEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAEN----- 126734899 98 -----------------------------------------TYKMLHKKTSLMANVLKDMGVGKGDRVVLYLPMIPEAAYAMLACARIGAIHSIVFAGFSAEALGARINACDAKVVITATNLKDSVQALLNDFDEVKCLLVKQQVAWRDGLDYEEKVSADCPPTEVNAEDPLFILYTSGSTGQPKGVVHSSGGYLVY---AAMTQQYTFDYHDGDI---------FWCTADVGWVTGHSYIVYGPLANGATTI-MFE--------GVPTYPDAGRFWAVCQKHKVNQFYT----APTAIRALMAQ----GNEYVEKYDLSDIAPIVWQTETGGHLLTPLPGATATKPGSATLPFFGIQPVILEPTSGEEIHDTAAEGVLCIKDSWPAQTVWGDHERFEKTYFADNYYFTGDGCKRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHDKGQGIYAYVTLMNGQEPSDKEL-EVWVRSEIGPIAKPDLLQWAPGLPKTRSGKIMRRILRKIAEDDFG-- 16081543 96 ----------------------------------NGEEKIVTYDGLYRRINNLAKALLNLGIKKGDRIVLYLPMIIEAPVAMLAAARIGAVFSFVFAGFGAGALAERINDSKAVLLIFRNGKVVELKKIADETSTVRNVIVIKHARNDVNMVYHEIVGDSVEPEHMDANDPLFILYTSGTTGKPKGAVHSTGGYSVW-VASTLKWAFNPDEDD-----------RWWCAADIGWITGHSYIVFAPLIEPDRLWEIIEKYRVNILYTSPTAIRTLMKFGEKQRHDLSTLKVLTVGEPINPAAWKWYYEIIGCPIIDTYWQTETGGFMIAPQRGLGLPPLK-------PGSATFPLPGVDPAILDDAGKEVRTGEK--GYIVFRRPWPGMLMTVNNDDERYVKTYPGYYYCGDYAVKDEDGYYWLLGRSDEVMNVSGHRLGTIEIEDAIVATGLAVEAAVFGKPDPVKGEAISAFVVPKDANADRHELISEIIRADLGPIYVPDEIRIVKLLPKTRSGKIMRRVVK---------- 207739082 43 ---------------------------------------RMTYAELRDAAKRI--AVHLLGSGCGDQPVLLIFNGLDYICAFFGCLYAGAIPVPAYPPAHARRLERLQAVAVDAGARF-------ALTVSDELSRIAAFETQQGKAVECWLAIDRAAGDWTDPGLDSSRIAF-LQYTSGSTGAPKGVMVTHRNL-FANLAAMTAEGK-MGRDEVMVYWLPPYHIGGILQPL---VLGCTVVLMRPALNPYRWLKAITDYRAT-VAGAPNFAFDLCVRSITQAQRLSSLRVLASGAEPVPGTLTAAFAPHGFNPAAAYGMAEATLLIAFGFSRSALQADDEHDRIAL-ASHGSAITGHRLIIVDPQTLRRSESGR-VGEIWVSGPSVAQGYWQRAEDTRRSFAADGYLRTGDLGFL-HEGELYICGRLKDLIILNGLNIYPQDVEAAFESHAKLRENGTIAFAVDRDDTEKLVIVQELARQPVEGGMFESMAAASMNVGVTPDIIVLAGSLPRTSSGKIRRQQCRADF------- 218149778 113 ------------------------------------EVRVFTYHMLHRKVCRFANVLKKMGVSKGDRVAIYLPMVPELVISMLACARIGAVHSVIFAGFSAVSLQSRIIDCDAKILIAADGVLPLVDEALFECPSVEQVIMVKRTGDEDTWWQDEMAAPDIEDYCKPESMRSTILHTSGSTGKPKGIVHSYMTITAHT-SQWVFD---LKDDDV-----------HWCTADIGWITGHSYTVYGPLARPDRYWEIINRYGVNIFYTTPTAIRSLSQWTEK--YDLSTLRILSVGEPINPEVWIWFHEHIGLPLLDTWWQTETGGILIS--------PLPYVGKLK-PGSTGHALPGIKTAIVRSDGSEASANEG--GHLLITEPWMLCTIHNDDARYRRTYFERGSYETGDGARIDEDGFHWIMGRLDDVINVSGHRLGTTEIESALIAHPDVTEAAVVGIPHDVKGQSVYAYVTLRSGLDQDDETRTALISEKISPIAVPEAIQFSEGLPKTRSGKIMRRILR---------- 120402990 29 ---------------------------------------RSTYRQTADRTRRFANFLSANGIGAQDRVALIMHNDL-YPDMVIGSLKARAVPVNVNFNYTPREVDELLSYLRPRAVVFHRSLAKFADVLPRE--GVDLMISIDDGAPEGAVRLDDALAAETDQHITPSPDDVMMICTGGTTGRPKGVMWRQSDTYVVSMNGADHESVAEIHDKVQFAVSPLMHAAGMWTAFAALLNGQTVILDKPTLDSATVLSTAEREKVGLMTMVGDAYAGLIDELRRRPYDLSSLFAIGTGGAATQRHQEALLELLQITLINGYGSSETGNMA---FGRSQ----ADDRKDTFERRGGVVL------LSEDHSRILQPGDQEVGWVAREGR-IPLGYFDDAEATRRTFPQVEGRRSGDRASLEPDGTLRLYGRDSLVVNTGGEKVFVEEVEEVLRAHGGVADALVVGRDSDRWGQEIVALIE---KAPGADVESEALLNSALARFKAPKEFIFVDKVRRLGNGKADYRWAKSQ-------- 73541510 105 ----------------------------VVAEREGGEVQSISYAELGTRVRQFASGLQALGIGRGERVGLLMENGIEATVSLLALASIGAIVVPLFSGFGVDAIVARLSAAEATSVIASTGFLPALKRVVWKQAGAAQAAGPQDLDWQAVMA--SGAGRLADPVTLGPQDPFMVIYTSGTTGKPKGVVHTHGSFPLK-IAHDAVVHFDVAPGDVFCWPADMGWIAGTLVLGCALLRGATLVCYDGAPDYARMSQLVERHKVTHFGSAPTLIRGLASNEQALQGDVSSVRLLITAGEGIDPEHFCWFQRTGTQPLINYGGTEVSSVVVRPIPPSGFNTTS---------------PGVDVDVVDAGGTPLT---GTVGELVIRQPFVTQSFWQDAERYLDTYTIPGLWVHGDLALRRPDGTFFMMGRSDDTLKVAGKRLGPAEVEEVVLELPEVAEAAAIGVDDKDKGQRLVVFVI--GETAVASRVISHVDKR-LGRPFRPSAVHVVNQLPKTRSSKIMRRVIRSVYCN----- 7688714 48 -----------------------------------------SYDEVNARANRLARLLLDEGAGPG-RLVALALPRSSHLVSVLAVAKAGAVLDVNHPR---ERLSYQLADARPALLCTAARLPDGIEMPRVLLDSPERTAVLD-ALPDTDLTDDERGG----PLAATDLAY--VIYTSGSTGRPKGVALTGAGLPALAAAKVAA-MRVTGDSRVLQFASPGFDAYLTEL-LAAFTAGATLVVPGTDTDPLRRA-LRDGR-------VSHAVLRPRRSATMSPDAVPDLRVLVVAGEACPAGLVERWAP-GRLLINAYGPTECT------VCATMTGPLTPTDEVTI----GRPIPGVSVYILDAERRPAAP--GEIGELYLSGAGLAQGYLNSPDLTAQMFVPNPFYRTGDLASRRADGDILFHGRIDDQVELRGFRVELGEVESVLSQHPDVAQAVAALWTDPAEGPQLVTYVVPAGTTPSAGELREH---AGLPDFMVPSAFTTIDAVPLTPGGKTDRAGLPDPVK------ 85860490 82 ----------LNVYNCLDRHLATKGDKVAIQWEGNGEQKAYTYKDLHTEVCKFANVLKKHGIKRGDRVCIYTPMVVEAAIAMLACTRIGAVHAIVFGGFSSDALAVRIQDAQAKLLVVCDGTFRGAKAVLKECPTIEKVIVVRDMTPGRDLWWHDEMATNCECEQMDAEDTLFILYTSGSTGQPKGALHTTAGYLLYAAYTSKF-AFDLHDEDI-----------HWCTADIGWVTGHSYVVYGPLALGATSI-MFEGYKVTSFYTAPTAIRAIAEWLK--GIDLSSLRVLSVGEPLNPEAWQWFYEKIG---------NSQCPIVWQTETGGHM-ILPLPGAIDIKAKPALPIMGVIPTLVDDQTGEELKNMEANGALCFKTAWITRTIYGDHEETYFEPYPGNYF-SGDGALRDKDGYYRITGRIDDVINVSGHRMGTAEIEATLNAHEKVAESAVVGYPHEKGQSIYAYITLKTGFEPS-EDLKKELVRTIIGPIATPEKIQWADGLPKTRSGKIMRRILKKVAANELG-- 67906660 81 ----------------------------------TGNKSKFTYEELRSKVAKFAGALKNQGVNKGDRVIIYMPMIPEAVIAMLGCARIGAIHSVVFGGFASTELASRIDDSKAKLLVFEPEYKPLVEAIKIANHKIEKMILFQRPGHEVKLSWDEVVAEPADCVEMNSNEFAYILYTSGTTGTPKGIVRDIGGHIV-ALKWTMKNIYNIDTNDI-----------WWSASDIGWIVGHSYIVYAPLFKGCTTV-LFEGKPVG-TPDAGAFWKIISDYVKSSKYDLSNFESLFLAGERADPDTIKWAENLKVPVIDHWWQTETSWAISSNC--TGIEMMETKYGSACKAVPGYDVKIIK----PDQSLAKPNE---MGDIVVKLPLPPGTFWNADKRYKENYMSNGYYQTYDAGHIDDDGYIWIMSRTDDIINVAGHRLSTGAIEEVLSEHQSVAECAVLGIADKLKGQLPIGLVVLKGVDKDNETISKECIQMVRAKIGPVAAFIVIKRLPKTRSGKILRGTIRKIADN----- 157745327 46 ----------------MDRVAAVFD----------AEKQSLTFSKIVSEMESLAAGFLSIGLKQGDRVLVAGSNHSQVMLCALACSRAGLVFSLANPNYSNSEFQCIIDHLNNLLLEIAPEIM---RSRKGQLKSLTHVILAEEKHAGTFTLSEVFLKSSKDKIKLPDKLAC-LQFTLGTTGAPKLISLSHYQMLNGARAVAAAFG--INDKHVLACALPIFRINLVCLPF---LTECRIVFPDATPLPKNLFSSVSKYKCTTLLSNGAALRLLLKISQTQRVKLSALENILLIGDRVSKEVLKLIKLQAENVKVGYLLTETGSI-----------PLMGDQNSDFTRNVGKAI-------AGYEAHLIPLDG---SENQVEGKLLIRVYYG---STFMGYAPDKWVDTGDIARMDENGAIEVVANEEDLIYDKNNCVEHWNLERLLNQNDLIKGVQVVS----RGRGQPVAVCVARSTQFHAAKLKDELKSMCRSHFVAPDAFAFVDDFPRTKIQKFRIRAMLE--------- 195331833 26 -----LYNEELTVGQIIFR--QLQRQPQRIFQISHTDNTRLTRFQMLQNAAKIGCYLRDQGFKKETDLVGLMARNSTHVGALYGCLFNGTPFHAVNPNLEHKTIASLYKITRPRILCCDTTDYEKVKDIGASLGAL--IITVNGKLP-GVLSLQNPLPDDYEPAQFQRGVDRTMACSSGTTGTPKAVTLSN-SRKLFEMHSTKSPGTFMANSHVAM---------------------------------------------------------LANCPKTSAQKLRSIKHLLFAGG---HCLVATLKKMGI-LRNAYGLTEVGTMVSYNY-----------DTQSKPTSVGRLMANIRVKIVDSSGE--LQGPKGLGEILCHNPW--SGYVGNPQATAEMRDSAGWYHTGDVGYFDEDHHLHIVERKKDMLKYLGMMYYPHEVEEVIGQMPDVAEVCVFGIFRETEGDAAAASVVLRGSKLDPKHVEQYVRKNVSVQFKLHGGVQFVPQLAKSANGKVNRQAVKAAY------- 145604915 71 -------------------------------------------AELFLRSTHLARALRRTAWGPNDDVAVFSVNTIDYILPIYATHRLNGIATAANAVYTAGELEHQLRSAGAGVLFTCAQLLDIALQAADAVGMARDRVFLVQGAPETPFPTVEELIDEGEPLRQGKRQVAFITYSSGTSGLPKAVLISHHNVISNVVAHVAYDSVGRRETEVELGLVPMSHTYGLVVSHTATWRG-DEVIVLPKFEIKSYLDAIQTFRIQRLLVVPPIIVAMLHRRECAQYDLSSVRFVFCGAAPLGQETVVRLAREAWTVGQAYGMTEAA-VIVTN----------TSEHDVLNGSSGSLLPGTRAKIIDPLTREEITSYNSPGELWIQATAETFVYDSDGRWLRSAISPQGY------------EHLFVIDRIKELIKVKGQQVAPAELEAHILTHPAVADVAVTQTSDPWAGEVPKAFVVPEYKDLPPGEI-ENMVVGYVAEHKAPYKWIIVDTIPKSPSGKI---------------- 120403564 89 -----------------------------------------TYAELSRRIHAVTAAL--TDVHPGDRVAVLGFTSIDYTTVDMALAMLGAVLQTSAPATTVRPIV-----AETEPVVIASSVDALTDAVGLALDTVTRLVVFDHRA--GVDDHRDALISASDRLRLPVRAQFSLIYTSGSTGAPKGAMYPQH-LVANSLARSFWGDLGVFPA-ITLNFMPMSHVMGRGLLY-GTLDAGGTAYFAARSDLSTFLEDLALVRPTQLSFVPRIWDTIHAEVSQELERIADLRRSLLGGGSAPLSMRAFVENLDVHLIDGYGSTEAGAVFVDGRVQRP--------------------PVIDYKLVDSTDRPHPR-----GELLVKSETLFPGYYKRPDVTAEMFDEDGYYRTGDIVAETGADQLTYLDRRNNVLKSQGEFVTVSRLEAVFGNSPLVRQIYVYG-----NSARPLAVVVPDAKAAVAESLQDVAKATGLQSYEIPRDFLL-ETTPFTLENGLLRKLARPRLRERYG-- 111025329 487 -----------------------------------------SYAELDCRANQVAAALIGQGIGPEDLVAVAAARSYESVLALWSVAKTGAAYVPVDPTHPADRIEYTLGDCGAAVGL-------TVSTEIGHLDNVRWLILDDDTATCGDPGPGCAAVADLHRVRLIEHPAY-VIYTSGSTGRPKGVVVTHQGLA--NLAQEIRDNYAVSARSRVLHFASPSFDTALVEVLAAAISGATLVVAPPEVGGQELAALLRDERITHLLSTPS---ALA-TVDPTG--LDDIQLALVGGEVCPLELVRRWA-GGRTMRNAYGPTETTCSVTLT------DPITAQHAVTI----GSLMRGVSAVVLDHRLRPLPP--GAAGELYLATAGVARGYHQRPALTGSRFVANPFFRTGDRVRWTGERTLKFLGRTDGQVKIRGFRIELGEINAALHRNDDVTFATTVVQQNPAGDPVLVSYIMLRPEAATTPGTLKTEVAQFLPDYMIPASIMVLDAVPLTPTKKLDRGAL----------- 145604703 1389 ---------------------------------------KLTYRETDEYATRLASFIAGLGVG-PEVIVPFAFEKSAAILAILKAGGACVALDMSYPR---SRLERIMQDVEAKTVLCSRRNEQALKTYKG-----LHSIVVDRNSI-------DCLPSEAFRSDVKPTNAAWVVYSSGSTGTPKGAVLEHRSLATTARTNSEVDTRALSSFDVAIEIIPMF--------------GGCICIPSDEDRFNDLAGVMTRMSVNWADLTPTVARML------SPSTVPTLRTMVLGGEALTQDIIDTWTPVGFKLYNTYGPSECS---VQS--TCCLEPLGRDAR---GGNIGYPMN-CNIFVVDSDNPNVLLPGGETGEMLIEGPIVGRGYLKNEDKTREAFVARRFYRTGDLGVLNDDGSLSFISRKDTQIKLNGQRVELGEIEAVLLKTSNLAQVCVEAFPQSSPRRKLLAAFIQLERRPSNEKTREKLVSIKLPEYMVPSLFIPVYSLPINASGKIERKVLRE--------- 161528374 108 -----------------------------------GATSKLTYQELDNKVSKLANGLKSLRVKKGDVVAIYLPMIQEAILAILASAKIGAVQTVIFSGYSTESLHIRLQDCNAKVLFVSDGFISQKETVQKAIQDVEKTIVVKYKGVDKYIVFYNELIESQNPDCPTEEDPLFILYTSGTTGKPKGVVHVHGGFSVFAQAAYLID---LQAQDVLFWPADIGWITGWNV-YGLLIMGASSVIYDGALDPKSVWKILSEYNATIFGISPTATRLFKKNNEEQNFSLDKIKNITTGEPLDEDSWWWLFDKVGIPIMNLSGGTEIGGAMLSVF-----------PGMKLKPSTGIPVPGMNLDVVDNDGNSVKNKN---GYLIIRSPWMTRGLLNDNEETYWSRFKDIWFH-GDYVFVDQDGLWYMRGRTDDVINVSGHRMSTAEIEHMVISHEKISDAASIAIPDDITGEAIVIFFVADSKDDSNEGIVSDFISQKIGKVAKPKFVYQLTDLPKTRTGKIMRRLLKSK-------- 71065459 134 ---------------------------------------RLTYNDLYKEVNYFADVLKRHGIEKGDRVIIYMPMILEAAYAMLACARIGAVHSVVFGGFAAHNLAIRMDDAEAKVITVDANYKSLVQGIEQAAVKPEHVLVVNRKELDVDYATERRISCEANPVWLESNTPSYLLYTSGTTGTPKGVQRDTHAVALTTSMDYIYDGKAWAISDIGWAVGHSYTI------YAPLLAGMTSIIPNPRIVEANKVNIL------FTAPTGVRMLKKQDETWMTRYDVSSVKSFFLAGEPLDESTASWLTKLGVPILDHYWQTESGWPILSNTPRFN-------DKPHKQGSPGYPMYGYDAQVINEEGEPCKAGEKGLLAIRAPLPCLTTVWRNDKRFIDSSLADSNQYSTSDYAVVDEDGYFHILGRTDDVINVAGHRLGTQEIEEAISRHAEVAECAVVGIQDELKGELPIAFCVLKDYELVATTENRFRLEGGIAR---PAAIYFPQALPKTRSGKILRRAIRALAEN----- 195382312 144 -----------------------------------GDYKWKNFIEAERMAASFGRGLRELGQAPRQNIVIFAETRAEWMIAAHGCFKQAMPIVTVYATLGDDGVAHCISETEVTTVITSHDLLPKFRTLLDKCPNVDTIIYMEDQLKEGVFAQVVKIGNDSKFENVPPKAIAIIMYTSGSTGTPKGVLLSHKNCI--ATMKGFCDMVSIYPEDVLIGFLPLAHVESVCL---MTGVSIGYSTPLTLIDTSSKIK----RGCKGDASVPTCMTSVPLILDRIS---KGINDKVNSGSAFRKALIQRFKKLCVELIQGYGLTETSGATVMDY------------RDMTYGRTGGPLTVCDIRLVNEEGKPYPQ-----GEVLIGGDCVSQGYYKLPGKTNEDFDEDGWFKTGDIGEVQSDGVLKIIDRKKDLVKQAGEYVSLGKVESELYGDPTKQYTVALVVPNQKHLEE-LACSSPIMEKAILKEISEHARKCKLQKYEVPAAITLCKEVWSTAAFKLKRKDIQDKYQH----- 57168399 66 -----------------------------------------TYKQLRDRVAKVAGILANKGVVKGDRVVIYMPMIPEALIAMLACARLGAIHSVVFGGFAAHELATRIEDAKPRMIISASCGIEVSSIIEYKIKKCTHTTCLIWQRPQ-YRALEEEKTRGVDPVPVLATDPLYILYTSGTTGSPKGVIRSNGG---HSVAMKWSMDNIYNAKDVFFTASDVWVVGHSYIVYAPLMNGCTTIVPVRTPNPSAFWRIIEEYKVNVLFSAPTAFRAIGEWIKK--FNLDSLRSIFVAGERCDSDTLKWIEKLTKKVIDNWWQTETGWAIAAN-------PLGLEAQVVKAGSPTKPMPGFNLKVLDEKGQELGAGKKGILCLKLPPPACLMGIWENDERYRRGYLDQGYYLTGDTGYIDKDGYVYVLGRMDGIINVAGHRLSTGEMEEIIAKHPDVAECAVIGVNDELKGEIPMGFIVERDHRGIVEGVVALVRQEIGAVASFKIATVVS-ALPKTRSGKILRKNLRE--------- 164665143 518 ----------------------------------------LTYAELERESSRIAAYLRGIGA-EGAPVAIRAPAGTRRISASLGALRAGAHLVWFGPGDVGERGRQVLTELRPACLLLDPEQDPLGRWYRDELG--------------GRTVGVSAAGRE--PAPLPPDGPAGVAHTSGSTGRPKGVAHTHASFALTWMADALDIGPGTRLAQWAAP----EHDPSLCEVF-ATLAAGGTLCPVPRAHPERLVDWLVAERITFLQVIPGLARELLKELRRRGERLAALDRLVLMGEALPGELADRDALPGARLANVYGPTETIAATWYDITG----------PVAGTVPIGRPIPGRQVLVLDGADRPCPT--GVTGELVIRSPYAAAGYVGGDEAFRGAGGPVRCYRTGDLARRRWDGLLEFRGRRDHQVKLSGVRLELAEIEAVLAAQDSVAECAVVVVDGDGLVSRLVAYVVPDGDAGGATEWRARLRGRFGASVRLVSFETLRGPLPRNAAGKIDRRRL----------- 86741156 488 -----------------------------------------TYQELNARADRLARLLATLGVGTESLVGVLMERSAELVVALLGVVKAGAALDAANPL---ERMKAVIAEAAPVALLVGQ-------------ATIDHPMTREGGLPAANIVSEVPAGDGPFPVAPAAANLAYVMYTSGSTGVPKGVAVTHGNVVGFCL-----DGAWPAEERVMVQANHAFDASTYEVWVPLLRGGTVVVAPAGDLDAADRERFIAAHRITNVHATAGLFAALG---EQTPHIFAGVREVSTGGAAAVRTLLETHPDM--VVRSTYGPTETTA------FATHL-PFTAGDQVPASVPIGRPLDNTRIYVLDGFLQPIPP--GVGGELYVAGGGLARGYLNRPGLTRFVACPFGMYRTGDLARWTGDGLLVFLGRADTQVKIRGFRIELSEIENVLSGCPGVARVAVVAHTSQADHSQLVAYVVPEGESVTGSAVRRY--AAGLPDYMVPAAVVPLAELPLTGNAKLDRAAL----------- 127512462 109 -----------------------------------------TYGELHTEVCKFANALRSQGVRRGDVVTVYMPMVPEAAVVMLACARIGAIHSVVFGGFSPDSIASRVIDGKSKVVITADETIPLKANIHPDVTCVEKVIVLERTGNEGRDIKWASLMETASEHCVAEEMGAELLYTSGSTGNPKG--------VLHTTGGYLVYASMTHEYVFDYKEGEIY----WCTADVGWITGHSYMVYGPLANPARLGEMIDRHKVNILYTAPTLIRALAEGKEQDGFDGSSLRIMSVGEPINPEAWRWYHEVIGHEIVDTWWQTETGGILI-----SPLPGATD----TKPGSATRPFFGVQPALVDNMGNII--DGAAEGNLVILDSWQMRTVYGDHD--RFALTYFKTFRTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVAHEHVAEAAVVGYPHDKGQGIYAYVTLTKGTQES-EELRQELVRKEIGALATPDLIQWAGGLPKTRSGKIMRRFLRKIAAN----- 82503187 476 -----------------------------------------TYRELNREANRLAHRLIGLGAGPGHKI---GICHGRSLRALLAVLKSGSAYVPIDPSYPPARVRHILDDARPALAIVDEQGAAALGPFDGVAIRIDAAAGAGHDEAASANPARAATGLSAHDVAY-------VIYTSGSTGRPKGVLIEHRNALAHYPAEKLAAVLAATSICFDLSIFEMF------VPLA---TGGRVVL------AENVLALRDHEGLSLINTVPSAIRALADAVP------RSVRCINLAGELLQQELVDEYARLGVEVYDLYGPSESSTVCLRTRGGS--------------ASIGRPIANTQVYVLDESGDPLPS--GAIGEIHIGGAGLARGYLDRPEATAEKFVFNRVYRTGDLARWTADGRLQYRGRKDNQEKIRGHRVEPGEIEACLREHPSVAECIVVGSAGDAGGRYLVAYVVAAGDAPVQDEAAAGLLAARLPAYALPSRFVALSALPLTPNGKVDRNALPE--------- 206677217 59 ----------------------------------------------------LATALQERGIKNGDRVGVLRSQDAWTAAAHLAIWSLGAISVPLFTLFQGQALDARTSDAGVSLIITDAN---------NALRTMTAPALV----PEGLLANQNLYYE----TTTPDTPAC-LIYTSGTTGAPKGALHGHRLLTGH-LPGVEMSHDFLGQKDDCLWIGGLFDVLMPALALGVPVVAARL----PKFTPEACLDVMSRAPIRNVFFPPTA----LRMLKAADIRIDSLRSVASGGEPLGAEMLAWGKAFGLDINEFYGQTEC------NMVASSAASLFAPRPGCI----GKAVPGFEIAVLDRVGRKTLGEGDVV--IRKGAASMMLGYWNRPEESAEKFK-DEWMLTGDRGIWDAD-YLRFIAREDDVITSSGYRIGPAEIEDCLLTHDSVATVGVVGKPDALRTEIVKAYVVLKEGITESAVLANKLVKQRLASYSYPREIEFLSELPMTVTGKVIRKELK---------- 83647488 107 ---------------------------------------KITYQELYDKVCKLSNALKDMGVKKGDVVTIYMPMIPEAAMAMLACARIGAPHSVVFGGFSPEALAGRIEDCKSRFVILKKNVDAAAEITAGKGAEVDKVLVVKRTGSEGRVWYHDAVANDCPPEEMSAEDPLFILYTSGSTGKPKGVLHTTGGYMVY---ASMTHQYVFDYKDGDI---------YWCTADVGWITGHSYIVYGPLADASRCWQVVDKHNVNIFYTAPTAIRALMRLGDDVKSSRKTLKLLTVGEPINPEAWDWYYDVVGCPIVDTWWQTETGGILIT--------PLPGATALKPGSAT-LPFFGVKPALVDNEGALL--DGAVSGNLVLLDSWQMRTVYGDHQQTYFSSYP-GMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVEHDAVSEAAVVGFPHDKGQGIYAYVTLGVGFEPSDTLLDEQMVRKEIGPIATPDVIQFSPGLPKTRSGKIMRRILRK--------- 163754234 79 --------------------------------------QHITFYELREEVSKLAGGLQQLGLQKGDTCIIYMPMIPQAIYAMLACVRIGVIHSVVFGGFAPHELAIRIDDCKPKAVITASNGIPFVEAIEKATHKPENVIVFDRKIPQDYTSLENALSIEAIPLKATHPSY--ILYTSGTTGTPKGIIRDTGGYAT-ALKFSMKYVYGVEEGDTY-----------WAASDVGWVVGHSYIVYGPLLHRNTTI-LFEGKPIK-TPDASTFWRVISE------HKVKVMFTAPTAIRAIKKKLLAKFEKLNVPVIDHWWQTESGWPMLANMVGVALQPIK-------AGSASFPVCGYDIHIVNEAGENVAANSE--GYVVAKLPLPPGNLWGNPERFQKGYLPNYYF-SGDGGYKDEDGYVFITGRVDDIINVAGHRLSTAEMEEVVSSHKSVAECAVFGVHCEIKGQKPLGLVILKGESLEKNNIQQEIIQEVRQEIGAVASFLIVNRLPKTRSGKILRKLLR---------- 197331962 105 -----------------------------------GDSRSITYAQLKDEVSRAANALTELGVQAGDRVAVYLPMIPEAVVAMLACARVGAAHSVVFGGFSADAVASRIQDADAKLVITKPSALPAIDEAVGKCPQVKNVLVVDTAFTEGRVWWHEIVGRQSTPQPFDAEHPLFILYTSGTTGKPKG--------ILHTSGGYLTQ--AAYTHHAVFDLKPETDVY-WCTADIGWVTGHSYIVYGPLANGATQVEVVQKYGVTILYTAPTAIRTFMKWGDDIPAKLSSLRVLSVGEPINPEAWIWYRKHIGCPIVDTWWQTETGAMMISPLPATHTKPGSAQRAL----------PGISATVVDDEAREVPDGGG--GYLVLTEPWMLRTIWGDDQRFIDTYWSEGKYFAGDGAKKDEDGDIWLLGRVDDVMLVSGHNISTTEVESALVSHPSVAEAAVVGAADETTGQAIVAFVILRGTAHETEELRDH-VGATLGPIAKPKRILPVQELPKTRSGKIMRRLLRDVAEN----- 54025086 3689 -------------------AAVQHDRRAVALRCEGTEV---TYDALDRWTNRLARVLIEHGVGPESLVA-LGFTRVESVAAVLAVAKTGAAFVPIDPLYPAERIAHMFADSGAVLGL-------TLSAHRATLPVEGGWILLDD--PE---FRARVLAAAPEPITQAERTAAYVIYTSGSTGTPKGVVVTHGG--LSNFAAECAQRFDVRPTDRVLNATPSFDAAMLDLLFALGGAATLVIAPTGVVGGAELTRVLVAERITH-AFITTSALGTVD---PSG--VTEMRHVLVGGEALPPDLANRWS-VGRNLYNVYGPTETTIVTMMS------APLYPDGPITI----GGPIRGVGVGVLDRRLHPAPM--GVTGELHLSGNALARGYLNRPTAQRFIANPYGMYRTGDLVRWRPQGEVEYVGRVDHQVKIRGFRIELGEIDAALARHTDVELATTLGHRTAAGSTALVAYVKPRGSTVTARELTAH-VAALVPNYMVPQSIMLIDEVPLSPTGKLDRRQLPE--------- 171463478 50 -FEDGITNASYNCLD--RQVEAGFGDKTIIFEADDGTVTKVTYKEMLERVCKMANALRKMGVKSGDSVIIYMAMTIEGIVAMQACARIGAIHSVVFGGFSAQALDRIMDVGAVAVITADGQFRGLLKAITGECPKVKHVIVSKRTGTDVPMQTQEIIANEAEPEWVSAEHPLFILYTSGSTGKPKGVQHSTGGYLLWAI-LTMKWTFDIKPNDVF-----------WCTADIGWVTGHSYITYGPLAVGATEI-VFEGASIFYTAPTAIRSLIKASSNDQAVHDLSSLRLLSVGEPINPEAWMWYYENVGCPIADTFWQTETG---------GHMISPLPGATPMIPGSCTLSLPGIQAAIVDEAGVDVP-NGQG-GILVVKRPWFVKSYFPEELGGTLYLAGDGAIRNKNT------GYFTITGRIDDVLNVSGHRMGTMEIESCLVANPLVAEAAVVGRPDDLTGEAICIFVVLKGGRPTGEEAKK--VATELRNWAKPKDVRFGDNLPKTRSGKIMRRLLR---------- 167462048 487 ------------------------------------EGQQMTYRELNERANQLARTLQAKGVKADQPVGIMVDRSLEMIVGLLGILKAGGAYVPIDPEYPKNRIEYMAADSGTKLLLTQSHLQDRV-TFAGTV------VNLNEES-----SYHEERSNLEHIVQ-PNHLAY-VIYTSGTTGKPKGVMVEHRSLVKNTNYVELNRNTRMLQTGTIAFDASIFEI------WGAILNSGQLYLTKHEMNVSILKRLIQQHSIN------TMWLTFNQLSQQDSHLFKNVNTLIIGGETLSLSPINQVRRDNLKMVNGYG-----PIENTTFSTTHL--IDGEQ--THAVPIGRPIRNSTAYVVDQSLHLQPVG--VWGELIVGGDGVARGYLNEPKLTAEKFVQCPFFRTGDIVRWTDNGSLEFKGRFDNRMKIRVYHIETGEIETALLNIEAVQEAIVLAQENEN-RDKALCAYYVANQSFEVSEMKEK-LSGQLPSYMIPSYFVQLECMPLTPNGKIDRKAL----------- 160898188 104 ----------------------------IIFEADGGEVTKVSYRELLERVSQFANALKAQGVQKGDRVLIYMPMTIEGVVAMQACARIGATHSVVFGGFSAKAVQRIVDVGAVAVITANYQMLPLKAIVDGGCEAVRHVFVYERTATACAMGRDKTFGEECAPVAVDSEHPLFILYTSGSTGKPKGVQHCTGGYVL--WARQTMEWTDLKPSDVF-----------WCTADIGWITGHTYVAYGPLAAGATQIQMIERHGCTIFYTAPTAIRSLADAVHPKNSDLSSLRLLSVGEPINPEAWMWYHRNVG---------GERCPIVWQTENGGHVIAPMPGATPLVPGSCTLPLPGIMAAIVDETGHELPNGAGGLLVVTKPWPSMIRTIWGDPERFKKSYFPAELYLAGDGAVRSEDGYFRITGRIDDVLNVSGHRMGTMEIESALVSKTDVAEAAVVGRPDDMTGEAICAFVVLKRSRPTGEEAKQKELRDWVAKIAKPKDIRFGDNLPKTRSGKIMRRLLRSIAK------ 156054674 1279 -----------------------------------------TFAELDRKANRLASYLVQRYGPLEDKVVP--FSIYKSPELYVAILG----ILKAGGAWCPIDPTFPASRRHDLILRTDANMLLVADTVNQDGQAIPQGVSLIDIS-EDKATNSTFILDETKPANLPIIRSNSMAYTSGTTGLPKGVQVQHSATAMQSLKEA-IPASRSGEVRCLQFSQPTFDVFVQDLFYTWGLRGAKDVMLGSFPDLANMTN------ATHAHLTP----AFATIVPRT--HCKTLEVVTMIGEALPQPVADDWSQ-NILAYNTYGPAEVS-------VVSTVKQFGGYENSFKSTNVGLPLPSVGVFVINND-RFVMRNG--VGELALSGPQVARGYWKDPAKTEERFHWNHIYMTGDIVRQLHDGSLEFVGRRDDLVKINGMRVELSEISFALHCHPDTEQAVTMLMARP---DRPKKVLVTLLSAPS---ISAHDLKANLPEHMIPSVFVVLNRIPVTASAKIDRKALSAAYE------ 182677606 58 ---------QLNIYNALDRHVAA-GHGDRTALIHTGTVRNFTYAELTEAVAHFAGALAHLGVAHGDRVVIYMPMVPEAVITMLACARIGAVHSVVFGGFAANELAKRIDDAKPKVIIDGSKLIPLDAAIEISSAPPTHCIILQRPTPHRDVDWHDVLAKS---IAVPCASTLAILYSSGTTGAPKGVVRDHYAVALHW---SMSNIYAIAPGEVF-----------WAASDIGWAVGHSYTVYGPLLQGCTTL-LYEGKNVLFTA--PTTFRAIATFLKEA--PLGDFRTLFLAGECDPSTLAWAQAQLNVPVIDHWWQTETGWPIAAN-------CLGISQMPVKPGSVGRAVPGWQIDVLDFDQNPVPP--GTIGNLVIKLPLLTTLWNADQRFVESYMVDPGYYQTGDAGFIDEDGYIYVMARTDDVINVAAHRLSTGAMEEVVAEHPAVAECAVIGVADELRGQIPVGLIVLKANYTDDCTLIEELVRNRIGAVASFKHVLVVAGLPKTRSGKILRRSLR---------- 50084772 53 -----------------------------------GETKQFTFDELATYSGQLANYFKSQGVQPGQCIAGLLPRTPELLITILATWRMGAIYQPLFTAFESKAIEHRLSVAQTQLVVTNKEQAAKLNAVNNKVLTVEKFDILDQ--PDFWNALKH-FDAQYQSEMITFNDHFLMMFTSGTTGLAKPVPVPLKAIL--SFKGYMTHAVGLNQSDSFWNLAPGW---AYGLYYGITSLGHSIILDEQGFSVDRAIELIKKYKVSNLIGSPTAFRMFFGFKEKFDAEIKDYLRVVAGEPLTPEVVHWFKNDLDINIYDQYGQTELGMVIANHHALEHHVKI---------GSAGYAIPGYRFVVLDEHHQELSSDSIGVLAIDSAASWFTG--YG--ENNRSAFVGQ-YYITGDTVKMNAFGSIDFVGRIDDVITTSGYRVGPFDVESTLLECQEVLESAVIGKPDAIRTEIVKAFVVLKSQYKSQQSLSEKLVRGRLSKHAYPKEIEFVDQLPKTASGKIQRGVLKQQ-------- 148255101 3136 ------------------------------------------FGELNVQANRLAHRLRKLGV----RAETVGISIERSIPLIVGLMGIGGAYVPLEPDVPDDRLQFMLADSQAPVLVTTAALANKFPQFTGEV------IALDDPMLDSETACDPTREAVADPLLY-------IAYTSGSTGRPKGVMVQQSTVLFHWLWRSLADGSQISSINFVDAVWEVFSRLARGIPF---VVCSDEVV----RDPQRMVDALARHRVTRLEPVPSLLASLLDNVPDIAERLPHLRYCICSGEILPVELARRFRATMPAVRNRYGSTEATSVLWQEVVNT--------EAYGANVPVGHPVQNVGICILDRRRRPLPH-GIA-GSLYVYGDAVARGYHG-----RPDLTAERFYYTGDLARQRADGSIEVLGRDDNQLSIHGYRIEPGEIETALGRLAGIRD--CVAVVRDIGGSRQLVAFYAEGTALSPQALRNH-LAGQLPAYMVPSLFVKLAALPLTINGKVDRKSL----------- 167588029 4 -----------TLSELLQNRAATLGDKTAYVFLEQEQADSMTFAELDARARRVAALLKQNAVDIGDRVLLLCRPGLDYVSAFMGCLYAGAVAVPAYPRQHMVRIAGIVRNAGANTILCSPE----------DLERCTTWIADTEASGSTLLGAAEAMAPLHAPAGVPPSHVAFLQYTSGTTGTPKGVMVSHGNL-MHNLGM-LREWFAYDERSTMVSWLPPYHDMGLIGVILTSLYGGRSVLMAPEQHPYLWLRAISEYRADLT-GAPDFAYRMADEQLST-LDLSCIRTAYNGAESVRAGTLSDFAKAAGSFRPCYGLAEGTLFVAGRTAQQPIRTVCQRQSVVIRGEVGRPAGDQRVIVRDLQTNEHCVDG-AIGEICVAGPSVAAGYWQLDEQTQSTFRDQAFMRTGDLGMLDGELYV--TGRLKDMVILAGRNYYSEDIEYALIGVPELVPNGCAAFMDDQVDAERLIVVAEVERTQRKGNLDGFIDAIRQAIWNRPSAIVLVSSVPKTSSGKVRRSTCRTQLRD----- 94499938 106 ---------------------------------------RITYRELSKEVNQLANGLRDLGVKKGDVVTIYMPMVPEASMAMLACARIGAIHSVVFGGFSPEALAYVITANEGKIVPLKENVDAAINLCKSDLNHTGNACTMEVGRDEDYRQLVDKQDSECQAEVMNAEDPLFILYTSGSTGKPKG--------VLHTCGGYLVYASMTHEYIFDYERGDVY----WCAADVGWITGHSYIVYGPFANGATVVRIVDKHQINILYIAPTAIRALSDGDEPVGASLESLRLLTVGEPINPRWYYRTFGRSQCPIVDTWWQTETGAALIT--------PLPGATDLKPGSAT-RPFFGIEPALVDEKGNEL--SGATSGNLIIKDSWQMRTVFGDHQRFIDTYTFEGTYFTGDGAKRDEDGYFWITGRVDDVLNVSGHRMGTAEIESALVAHEAVSEAAVVGFPHDKGQGIYVYVTLNHDVQASPAIRNDNWVRKEIGPIASPDIIQWAPGLPKTRSGKIMRRILRKIATDEY--- 198254071 53 -----------TCFNALDRHVAA-GRGDQVAIIYTDTISKITYTDLLTRVACLAGALKAKGIAKGDRVIIYMPMVPEAIEAMLACARIGAIHSVVFGGFAANELAVRIDDATPKAIILEPGRVPLLD---GAIDLATHFCVIYQREQQDWHTFQDG-AEPAECVPVEGTHPAYILYTSGTTGAPKGVVRP-TAGHLVALNWTMKNVYNVDPGDVF-----------WAASDVGWVVGHSYICYGPLIHGNTTV-VFEGKPVG-TPDAGTFWRVIEQFTAPTAFRLSCLDQIYLAGEADPDTVEWMQDKLGKPIYDHWWQTETGYTIAGNPVG------IEPMPVKLGSPT-VAMPGYNVQILDDGGNQLP--AGELGAIAIKLPLPPGTWNAEDRFLKSYLTFPGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGGMEEVLAAHPDVAECAVIGVTDELKGQLPVGVCLNKGTETSHEDVARGCVKLVRDKIGPVAAFKLCDRLPKTRSGKILRATM----------- 119503799 39 -FPDATCNTSYNC---LDRHVA-NGRGEQTAIIYTDTVQHISYRELLDRVSRMAGALDKLGISKGDRVVIYMPMVPEAAVAMQACARLGAVHSVVFGGFAANELASRIDDCAPKLIVIEPSLVPLDQALELSQHKPKHTIILQRQQLTAELTEMETFAEPVNATAVASTDPLYIIYTSGTTGQPKGVVRDNGGHLV-ALNWSMGNIYDINPGDVF-----------WAASDIGWVVGHSYIVYGPLIRGATAV-MFEGKPVG-TPDAATYWRLIAMFTAPTAIRLTSLETLFLAGEADPDTIQWAENHLQRPIIDHWWQTELGWPAVANCAGTGL--------FTVKGSSGKAVRGFQIEVLDESGQPLPRD--TLGALALKLPLPPGTLWNNDEGVEKYLTPE-YYSTGDAGFIDGEDYVHIMSRTDDVINVAGHRLSTGQMEEVITDHPDVAECAVFGINDELKGQVPLALLILNQGTAKKATQIESEVIASVREVIGPVAALTVNRLPKTRSGKILRATLQK--------- 182677838 513 ---------------------------DAVAVLYEGQSF--TYGELNAKANQLAHHLRELGVGPDVLVGIAVEPSLDMVIGLVGILKAGGAYVPLDPNYPEDRLAYMIENSGIGLLLTQEPLLGAFGWLGREPKPGIGSNPMIFCLDRDWLKVSAYPTEDLPNITNPQNLIYCI-YTSGSTGRPKGADNYHASFV------NLV-GWYFSESEVILASSLSFDLTQKNV-LGTLAAGGTLIVPGTLMDTDHFVAALTRFKPTRLNCTPSAYHVISKYV--TEH---TLSLVVLGGEPIDATLAAHLSKQNIDLMNSYGPTECADVAI-----SYLNAAGSEQT---DIPLGKPLPNIQIYILDADLNLVP--AGVAGELYIAGISLGRGYHGRPDLTAERFIANPFYRTGDLARWRSDGNVDYIGRVDHQVKIRGFRIELGEIEAALLRYEGVRE-AIVLVRDAAGGKQLIGYVVGADERGDLESRLRNHLKSSLPDYMVPARIVVLEKMPLTVNGKVDRQRL----------- 48477355 101 ---------------------------------ESGNEKIVTYYGLYRRVNALARGLLNMGLRKGDHVTIYMPMILEAPVAMLACARIGVVFNVVFSGFGAEALAERIKDSRSKMVITADELKSIVDRALELTENVESVIVVKNTNNEINMEYYNDIIEDGEPEKMDSNDPLFILYTSGTTGKPKGIVHGNGG---YPVWISNTMKWAFDPKD---------EDRYWCIVFAPLLLGVTSIMYEGAIDPDRVWDIIERYGVNILYTSPTAIRLLMKYGDKNSHDLSSLKTLTVGEPINPAAWHWFYEVIGCPIIDTYWQTETGGFTIAPALGLGLPDLK-------PGSATFPLPGIDPVILDDNGREVKRNEK--GYIVLRRPWPGLMLTVNNDDKRYIETYFSKFKMGDYAVKDDDGYIWLLGRADEVLKVSGHRIGTIEIEDALVSMKEIAEAAVFGKPDTIKGDTIIAVTLKEGYEKSPDLIDKRKIREELGPIMVPEEIHIVDSLPKTRSGKIMRRVIKAVY------- 169185420 212 -------DRTKTIHGMFEQAAAAYPDRIAVSSIYG----QLTYRELNGRANSTARMLLNRGLGKGDFVTIFMERSLELIVSLLGILKAGGVYVPVDPEHPEDRNRYILSDTASAFILYEAQAALLCEGV----DTVKEIIALDSGMTEVY----EGIYNVENGV-TPEDLAY-IIYTSGSTGRPKGALIAHEGVV--NLGETVRTDCRIGPEDVLTQFATYFDASVWD-TIGALFYGAHLYLLSSRVSVEEFAGAIERTGTTIITILPTVFFQLSAYLSEEGYRLSGVKLITVAGEALYGEQVRAFQRKAIDIVNVYGTVCTTTFTVKGFIPDEVTSIP----------IGKPIHNYKVYIVNEENQLCPVN--VHGEVYISTVGLAKGYLNQPEKTAEAFIDNPFYKSGDIAKLLPGGTVEYVGRRDSQIKIRGHRIEIGEIEDSFAKIPNVQDVAVICKKDTDGQNMLVGYFTTQDGDQLQSAVIKRMLGAKLPSYFVPKWIVQLDAMPISPTGKIDRKGLQ---------- 83942814 107 ------------------------------------EAQHISYRALHAQTCKMANILRDIGVGKGDRVIIYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVQGSDAKVVIYAPKATPLKKALAGCDPLVKCLVVWNDARDVDYTALEKEASDTCAPEEMNAEDPLFILYTSGSTGQPKGVVHTTYAALTHEVTFDYHDGDVY-----------------WCTADVGWVTGHSYIVYGPLANGATTL-MFEGHKVNQFYTAPTAIRALMGKGRADGCDLSSLKLLTVGEPINPEAWNWYNDVVGCPIVDTWWQTETGGHLMTPLPGAHATKPGAAMKPFFGIK---PVVLEPTTGAEIEGNDV----EGVLCIADSWPGQMRTVWGDHERFEQTYFSDGYYFTGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHPKVAEAAVVGFPHDKGQGIYCYVSLMSGESPS-EDLRAELVRSEIGPIASPDMIQWAPGLPKTRSGKIMRRILRKIAENDY--- 87122293 1805 -----------------------------------------SYRELNHEANRLANWLIGQGVGISERLSTLSESNSQLLVALLAIQKAGAAYVPLDPAQPKARLSMIAERSGATLCLCDSTTIQTFEALEVESLTPVNLGSLTEE-----LSTQSNLNTK---LVVPEQSLAYTLYTSGSTGVPKGVQLERRQFANFLRAMERV----LPPFNKVLALTTITFDIAGLELFLPLVNGAAVILADARRDGEQIGRLIQEHDIDLIQATPSGWRLLDELSDDALSNVVAL----AGGEALDSELASKLKRQCRDLINVYGPTETTV-----WSSSY---LVQETSLPL-TPIGTPLLNNDLHVLDAQLQPVPQ--GVIGELYIAGEGVARGYQGQADLTAERFLPNPFYRTGDLVKHLADGTLYFVGRVDQQVKLRGFRIELGDIEAALLANPNIKQAAVTI-----EKERLIAVAVPTSE-PSSEESSETILQAELAEYMLPQGYEWLSSLPLNASGKVDRNALSKR-------- 169628782 44 ------------------------------------------WADVHRTGLRIAGALQAAGVRPGDAVAVLAGGEIAPLVQGIWFSGASVTMHRSDMRLWVEDTGRALAAGSSTVVVGDPFMAAASQFGAVAAQVLEMSALLD--------------GPPGEIVQSDQDAIAFLQLTSGSTGTPKAVSISYRNIEAN-LRAMVSASGADPETDVVVSWLPLFHIVPMCRAMSTVSVTPMDFLGDPLL-WAKLISTYRG---SMTAGPNFAYSLLARRLRKAAYDLSSLQFALSGAEAIDVATLERFARFGMRVVPAYGMAEATLAV--SFVRRHPDLVAAQTQASARVPLGLPLPGCEVRVVTEDRQVLAPE--SIGELEIRGDNVTAGYR-TASGFESMLDAQGWLSTGDIGYLTADGQPVICGRKKDILIISGRNVHPEDIERSVAGISGVRSGGVAAVRHTASAGEGFAMVIAESERIRAEVADRVYRTLGVSPR---DVHVVAGWIPKTSSGKLRRRATSERLK------ 195381423 112 ---------------------------------------RLSFAQALRLSQQVAGYFQQRGLQRGDCVALLMETRVEYTCIWLGLSQLGVITALINSHLRGDSLLHCIRVAKACALIVGSELSDVVQTLPPELSIYQYTDVEQHELLPGAIELTSALAAQV-PLRNPARDKLLYVYTSGTTGLPKAAVITNLRFLFMSAGAFYM--LRLNSDDVVYNPLPLYHTAGGIVGVGNALLNGCTVVLRKKFSASN----FWTDCCQYNCTVAQYIGELCRYLLATPYKLHQL-RLMYGNGLRPQIWTQFVSRFGIQIGEIYGATEGNSNLINGFVPVFGRSLYPVQILRCDELTGEP-----LRNAKGHCRCAPGEGLLVGKVDARRAVSAFHGYADKAASEQKLKGDCYFNSGDMVVCDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCIGLSDCVVVQIPHVEGKAGMAAIVDP--TQKVDMDYLSIVIRGSLPPYARPLFIRLLDEIPRTATFKLKKREL----------- 90419808 91 ----------------------------------TGGKRRLTYGELLVEVKALAANLTDLGVGRGDRVIIYMPMVPETMIGMLACARIGAIHSVVFGGFAARELAARIDDAAPKLILIEPTYKPLLDAI--ELATHKPAATIVLRRPELACELIEGRDHDWDALRHEAMAACAILYTSGTTGKPKGVVRDTHMVVLH-WSMQAIFGTDQGEVFFCASDVGWVVGHSYIV-YAPLLRGCTTVLPIGTPDAGTFWRVAAEHGVKVLFTAPTAIRGIPDGQLPGGYDLSQFEALFLAGEADPETLIWAEKALQRPVIDHWWQTESGWPIAANPLGLGLLPIK-------RGSPGVAMPGFDVQVLNAMGEQAPPN--EMGAIAIKLPLPPGAWNADDRFRDAYLTAPGYYSTSDAGFIDEEGYVYVMGRTDDVINVAGHRLSTGEMEEAVAGHPAVAECAVIGMRDALKGELPCGFVVLKNTSQLDRGQIEAELITLVRERIGPVAVLVVDKLPKTRSGKVLRRTMK---------- 70730855 588 -----------------------------------------SYAELARQALQLAGALGEWGVQPGDAVAITLPKGRDQVVAVLGTLAAGAVYVPVGIEQPPARRDMIYQRAGARVVITD-------QAHRGGIWLAELRVVTLAQA-----LVAPALGQ---PLEMAADALAYVIFTSGTTGEPKGVELSHQA-AMNTITA-INRRYQVSAEDRVLGVSALFDLSVYDL-FGLLSVGGALVLPGLRKEPREWLRLIREQRVSVWNSVPALLDMLTLQVRDDGG-LGALRLAMVSGDWVGLDLPRRLERLRVPFVALGGATEAA-------IWSNYQDVAQVPGHWRSIPYGRPLDNQCFRVVDSQGRDCPD--WVPGELWIGGAGVAAGYRGLPTSAQRFVEHEGWYRTGDQGRYWADASLEFLGRLDHQVKVRGFRIELAEIDVALERHPAIDRALSLVLPGSEAQLA--AVLLAREPLPEPQALRQWL-----GQWMLPDLWLSLPELPLSTNGKVDRAAL----------- 110667497 108 -----------------------------------GNTRTYTYQDLYREVNEFAATLQELGVKEND-VVTMYMPMIPELPAMLACARIGAPHSVVFAGFSADALATRMNSADSEYLITADDALDHFQKAQEGLDNVEHSVVVDRLGDDGFTQYDDSLGDRVAPVERNAEDMLFLMYTSGTTGEPKGVKHTTGGYLAYTTAQSVLD---LEPGDTY-----------WCSADIGWITGHSYIVYGP-LALGTTTVMYEGTDVFYTA--PTAIRAFTEYPDS--HDLSSLRLLTVGEPINPRAWKWYYTHIGHEIVDTWWQTETGGMMV-----TTLPGIG-----TMKGSAGPPSPGIDATIVDTAGEDV--DAGRAGYLTVNKPWMLRTLYQNDEEYSDPDTDEWVYFPEDGAKIDDDGYMTILGRVDDVLNVSGHRLGTMEIESAIVGVNGVAEAAVVGGDHDLKGEAVYAYVITEDGYAEDEDLRESIIKGGIGPIARPEQVIFTEELPKTRSGKIMRRLLEE--------- 2708278 494 ------------------------------------EDQKLTYQQLNNRGNQLAHCLRDKGVGPESLV---GIFMERSLEMVIGLLGIGGAYVPLDPDYPTERLGDILSDSGVSLVLTQESLGDFLPQTGAELCLDRDWEKIATYSPENHFN-----------LTTPENLAY-VIYTSGSTGKPKGVLISHRGLM--NLICWHQDAFEITPLDKITQLARIFDAAVWCLTAGASLVLVK---PEIMQSPPDLRDWLIAQEIT-VSFLPTPLVEKILSLEWDEN--IALRIILTGGDKLPSGL------MPFKLINNYGPTENSVVTTSGLVRDY------EEGNPPSPSIGKPVYNTKIYILDQNLQPLPIG--VPGELHISSVGLARGYLNRLELTQEKFISNPFYKTGDLVRYLPEGNIEFLGRIDNQVKLRGLRIELGEIEAVLETHSEVEKAVVILREDTSDNQRLVAYIVRKSPSLGIGEL-RRFLQQQLPAYMVPSAFVILSDFPLNNNGKIDRKKL----------- 115492541 97 -----------------------------------------TYGDLLRDVSQLAWVLRQHGVQKGDTVTIYMPNCSQVIVAMLACARLGAIHSVVFSGFSSASLAERIQDAGSNVVLVDHALCPFVRAVIAFRRTDRDFWWHEEKAPI-YLA-PEAMGAE-DPLF--------LIYTSGSTGKPKGILHTTAGYLVGAAASGKYDDRMFCSADVGWITGHTYTV------YAPLLLGATTVFEGTPTTPSRYWDIIEKHGITHLCAAPTALRVLKNAGNDCGYEMKDLRVLCTAGEIAPEV----WDWYSGAVGDGEGCVLDT--YWQTETGSHLVAPLAGITPTKPGSVSLPFFGIKPAILD------PGSGKEVGALVIKQPWMARTIWGAHEDTYFSRYP-GYYFTGDLASRDKDGFYWIKGRADDIVNVSGHRISTAEIEAVILDHEQAIETAVVGVPDKVTGHSLNAFVSAKSDPRTDESTHDEVVRTAIGSFAAPKSIFLVSDLPKTRSGKIMRRILR---------- 118473501 88 -----------------------------------------TYRQLAGRIQAVTNAWHNHPVNAGDRVAILGFTSVDYTTIDIALLELGAVLQTSAPETEPKVIASSVDFLADAVALVESGPAPAFEAAKGKLAGTGVVVETITDALDRGRSLADAVPDEADPLTL-------LIYTSGSTGTPKGAMYSKTATMWQAGSKARWDETLGVMPSITLNFMPMSHVMGRGI-LCSTLASGGTAYFAARSDLSTFLEDLALVRPTQLNFVPRIWDMLFQEYQS---RLDNRR----AEGSEDRAEAAVLEEVRTQLLGGSALTGSAPISVEDLLDMHLYGSTEAGAVFIDGQIQRP-PVIDYKLVDATDRPYPR-----GELLVKSEQMFPGYYKRPEITAEMFDEDGYYRTGDIVAELGPDHLEYLDRRNNVLKSQGEFVTVSKLEAVFGDSPLVRQIYVYGNSARSYL---LAVVVPTEEALSSDSLQDAARAAGLQSYEIPRDFL-VETTPFTLENGLLRKLARPKLKAHYG-- 163943223 1462 ------------------------------------ETESLTYRQLNMDSNQVAQHLLEKGIKTGDKVAIFLDRSINSIVSMIGILKAGAAYIPIDVKYPEDRINYIVSDSEACRIITN-------NKYKSHLNSSNYNVSIIED------IYRTTINDDVKILNKPDDLAY-VIYTSGSTGKPKGTLLTHKGVL--NLAEWRNEVFHISPNDKVTQFYSHSFDSSVSEIFSTLLNGAELYLLSQRYSTVAYAQAIQEIQATLS-DVPTVFFELSTSLTKDSEKIRSLRFMIMGGEAASTNAIRSWQKNQVQLVNEYGPTEATVSAMYYFIP----ILEDENSLLGNIPIGIPISNTKVHILNSYMQHCPVGG--MGELYIESLGLAQGYWKQEEKTNQAFISSPFYRTGDLAKWLPNGNIEFMGRKDKQVKIRGHRIELGEIEDALLQFEGISQAVITQTKDGMLLQAYYKTV--DGIEIEKNKLAIHLSNV-LPEYMIPKYYSHVLEIPITANGK----------------- 167567542 13 ----------------------------------SDETRRLTYAELDRLSSAFARELNEQGVVRG---ALVGLYMARGVDMLVALLGIGGAYLPIDPAYPRQRIAHIVADSGVGIVVCTSDTAAELRDARVRALAVDALRPVPAGRPAG--------DEHADAASGPDDLAY-VIYTSGSTGKPKGVMVEHRNLVEQSRAWFEFDAS---------DVWSLFHFSVWEV-WGAWLSGAHAVVPYPSREPAAFHRWLARTGVTIVNQTPSAFRHL-DAVDRGAPQPLALRYVIFGGEALPPSLVAPWERHGDALVNMYGITETT-------VHVSFKRVTRRDAHANASPIGVPLPHLRLHLLDERRRPV-ADGVA-GEIYVEGAGVARGYLNRPE-----LTAERFYKTGDLAMRGGDGEYVYVGRADDQLKIRGFRIEPAEIEAALMQSARLSACHVRGHDYGDGDQRIVAYVVPSRDASRWSEAAIADLKAHLPDYMRPSAYVVLACLPLTAHGKIDKHAL----------- 103487295 107 -----------------------------------GETRHISYAALLADVVRFANTLKKMGVRKGDRVTIYMPMIPEGAVAMLACARIGAVHSVVFGGFSPEAIGRIEDCGSDWVICADEGLVPLKANVDKALERIAVRGVLVIAHTGGEVNMTEGRDHWYDALSADVSADCPILYTSGSTGKPKGVLHTVGGYSVWT-ATTFWYGFDYRPGEIF-----------WCSADIGWVTGHSYVVYGPLQNGATTLQVVDKHGVNILYTAPTAIRALMDYV--TRHDLSSLRLLSVGEPINPEAWRWYHQIVGVPVIDTWWQTETGGIMITTLPGAHPMQ---------PGSAGRPFFGIRPQLVDADGAVLVDEGAAEGNLCITHSWPGQAVYGDHDRFVQTYTYKGKYFTGDGCRRDASGYWRITGRVDDVINVSGHRMGTAEVESALVLHEDVAEAAVVGFPHDKGQGIYAYVTLNAGVEPGEDIVAKQQVRKEIGPIATPDHIHLTPALPKTRSGKIMRRILRKIAENDFG-- 157128017 119 -----------------------------------GDYMWRSFIETEYAAACFGRGLRELGQQPRQNIVIFAETRAEWLIAAHGCFKQNMPLVTIYATLGDEGIAHGINETEVTTVITSHELLPKFKSVLNITPNVKKIIFMEDQLHKTTTGFKEGVEEKGEKSKMP---GCSIMYTSGSTGTPKGVLLSHSNCI--GTMKNFCDIFKIYPDDVLIGFLPLAHVESVCLSTALTLISSSKVMKGCKGDPLILDRISKGINAKVNAETPSKWVALDKILFKKIAKLMRIRGVMSGGAPLAADTHEQIQCLCVEMIQGYGLTETTA------------GAAVTDKFSMEYNVGAPSSCNYIRLINEEGKPYPQ-----GEIVVGGATVSKGYYGKTEEEFFEEDGQRWFRTGDIGEVHHDGVLKIIDRKKDLVKQAGEYVSLGKVESELKTCPVVENICVLIVPNPKGMEFEELCTSPVMEKAVVQELAEHGKKCKLHRFEIPTVVTLCKDIWTTAAFKLKRKDIQERYKN----- 85067523 67 ---------------------------------------RLSYALFNGWANRLARAFQAEGVKHGSVVAVMLENRAELLVTLAALAKLGAVGALINTTQRGQVLAHSLNLVSPGHFVVGEELREAFDEVRANLQAERLYWVADDQAPAGWLAQSQASDNLAETTQVRLKDACFYIYTSGTTGLPKASIMSHGRWI-KAYGGFGHSGLGLGREDVLYLTLPCYHNNAVTVCWSAVLAGGAAIALRRKFSAKAFWKDVRHYNATCFGYIGELCRYLLNQPACEEERDNSLTCMI--GNGLRPSIWGEFKRFGIEITEFYAASEGNIGFTNVFNFDNTVGFS-------------PATYAIVRYDLENDRPL-RDAKGFMEKVGKGKWPFDGYT-DPAKTQAVIYRDVFFNTGDLMRDLGFKHTQFVDRLGDTFRWKGENVSTTEVENVLGAFPGVEDAVVYGVEIPGTDGRCAALRLAPGQALDGQALAEHL-------------------------------------------- 150398386 105 ---------------------------------------KITYNELYDTVCRLANVLKKHGVKKGDRVTIYMPMIPEAAYAMLACTRIGAVHSVVFGGFSPEALAGRIVDCESTFVILKENTDTAVGIAAKQNVTVGKVLVVRRTAPERDLWYHQAVEPHCPPERMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVY---ASMTHQYVFDYQDGDI---------YWCTADVGWVTGHSYIVYGPLANAATTLEVVDKHKVNIFYTAPTAIRSLGDDFVKRSSRSSLRLLGTVGEPINPEAWEWYYHVVGDEVVDTWWQTETGGILIT--------PLPGATDLKPGSAT-RPFFGVQPQIVDGEGNVV--EGAADGNLCIIDSWQMRTVYGDHERFIQTYTYKGKYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVSHQLVSEAAVVGYPHSKGQGIYCYVSLMAGEVGN-DELRQALVKSEIGPIATPDKIQFAPGLPKTRSGKIMRRILRKIAEDDFG-- 67920609 540 ---------------------------------------KLTYQQLNNKANQLAHHLGKLGVKREVKVGILMERSLDLLISIFGVLKAGAAYVPLDPTYPLDRITFMVEDSQIAVLLTTIN------------NSVENFINLDQDWP---LITQER--EENPNISLFRDNLAYVIYTSGSTGKPKGTLITH-----HGLSNYLTWAIATVEEGSGSPVNSSIAFDATITSFTPLLVGKKVILLPETGEIEALSETFIQESLSLVKLTP-AHLSILNPLLTQKEEIPQGHALIIGGEALSSKSLTFWQEKSPKTRNEYGPTET---VVGCCVYQVPPQVSHSENVPI----GRPITNTEIYILDQYLQPTPIG--VPGELYIGGLGVARGYFNRPDLTAERFIPHPFYKTGDLARYLSDGTIEYLGRIDDQVKIRGFRVELGEIEGILRQHPQVKEAIAVVQEDNNKIPRLVAYVVAESE---IEELRQ-FTSDKLPGYMVPTLFLTMDSFPLTVNGKIHRKKL----------- 120612373 2058 -----------------------------------------TYGELDRRANRLAHRLRAAGAGPEARVGVALGRGLDLVVSLLAVLKSGAAYVPLDPDYPPERIAYMAGDSGMACVLWDASPLP------------AGLAVVDPRCDAG--AWPDT---PPDAAVHPDHLAY-VIYTSGSTGRPKGAQLCHRQVV------RLLRGTRFGPEDVTLFHSCAFDFSVWELFGALCTGGQLVVVPWVSRSPQDFLALLRTRRVTVLNQTPSAFGQLVGLPATAGMPELSLRVVIFGGEALDRPWIAHFGDARPELVNMYGITETT-------VHVTWRRITRADLQPQRSPVGTAIPDLGLFVLDADLRPVPPSGAGLARGYLRQPALTAQRF---VAHPSPGTPERLYRTGDRVRRGEDGELEYLGRVDHQVKVRGFRIEPGEIETRLLAQPEVREAVVVAEQGPG-GARLVAHVSAQPGLAIDVALLRDRLGESLPDYMVPAAVLVSDGLPLTPNGKVDRRAL----------- 207722949 235 ------------------------------------EGQRVSYAELNARANRVAHALIGLGVGPDARVGLCAERSVELVTGLLGILKAGGGYVPLDPSYPPERLAYMLEDSAPVAVLAQSSTLAQLGAM--------SVPVLDESALEGVAEHDPQV-EGLKPHHL-----AYVIYTSGSTGRPKGVMVEHRNTVFLAWAAGSFPPSSLAK--TLFSTSLNFDLSVFECFAPLTTGGCIDVVP-------NVLALGDGHDIRLINTVPSALSSLLESSGLD----PAVEVVNVAGEALKRELVERLQTRAQRLYNLYGPSETT---------TYSSWVCMDRQTGFLAHIGRPIANTQIYVLDAYQQPVP--AGVTGEVYIGGAGVARGYLNRPELTAERFVVNPFYRTGDLGRWLADGNLEYQGRADAQVKLRGFRIELGEIEARLSQCAGVREAVVMVREDTPGQPRLVAYYVSSGEAIEAQALREQ-LQSSLPEYMVPAAYVRLERLPLTPNGKLDRKGL----------- 158312922 93 -------DGELNVSNCLDRAAGLGGRVAYHWHGEEGERRAVTYSELLADTQRLANGLRSLGVVPGDVVGIYLPMIPEVAVAMLACARIGAVHNVVFGGFAPSAVRERMEVSDAKVLITTAAVKAGVDAELGDLPKLEHVVVVRSTGPVGDVWYHELLA-AADPLCPPVPLSAEILYSSGSTAKPKG--------ILHTTGGYLLGATYTHR--TVFDIDPETDVY-WCSADVGWITGHSYIVYGP-LSNAVTSVMYEGAKVTVFYTAPTAIRACARYPER--HDLSSLRLLSVGEPINPKAWLWYHQMIGCPIVDTWWQTETGSILI-----SPIPGVTS----TKPGSATTPLPGISPALLSEDGEPVT---EGTGVLVITSPWLRTLYRDDERFVQTYFSRFGTYVVGDAARLDADGYFWIIGRIDDVINVSGHRLSTAEVESAIVAHEAVAEAAVVAQSDEDTGQAIVAFVTLRGEDAMVSQLRDHVAHR-IGKLARPRRIIWADDLPKTRSGKIMRRLLRD--------- 210113558 95 ---------------------------------------RITYRELLAMTCQLANTLRSHGVKKGDRVCIYMPNSPIAVAAMQACARIGAPHSVVFAGFSADALASRIQDANETVITTD-------QAVRGELKMVKRVLVAQRTGKEVPMKHNLDFSLEEDMCR--QSTECTMLYTSGSTGKPKGILHTQAGYLLYATMTSKF-AFDIREDDIFSCVADIGWITGHSLSNGATTVLFESIPTYP--NPGRYWEMVERLKINQFYLAPTAVRLLLKFDESKKYDRSTLRKLGCVG-----------EPLNVEAGDWYSVGEGRCDLVDTWWQTETGGIMITPRPSQPGAEILHGPMIEPVLFNDEGKELT--GKDVGALCVRKPWIARTIFGDHERYL-----DTYFRSGDGAHRDHKGYYHITGRMDDVINISGHRIGTAEIEDAMDEHHDVAETAVIGTPHEVKGEVPYAFVVRRDEEDIAKELKD-LVRKTIAAYAVPDTILITPGLPKTRSGKIMRRILRK--------- 145257616 49 ----------------------------------------------------LIAGLKAHGLDRGDCVLLHTGNNVLYTALFLAIIGAGGVYMGSNPHSQLQELNHTVSLTHPKWIITEPEGSSTVLTIANKHNLPDHVLLLDDATITETIRFVHSHGTSA-PLAIPDSTPAALYSTSGTTGLPKAAVLSHASLMAQHTSIAHSPPYPVTR----LISLPIFHLSLW-----------THLFPIRYGEPLYLLREFQQYQITETYLVPAMMLNQAPATLDVKTRLSSLRYIGVAGAPIDRDSMSAFQDMDACAGQVWGMTECG-VVFQQCYPANGRSGQGDLGSIGTVTAGCEARLV-------SGAEVVKDDEVPGQLYVRGAGLFTGYLGRNESMVDA---EGWFDTGDVA-YVKNGEYFIVGRTKELIKVRGYQVCPAEIEAVLLQHPLIADVAVIGTCSDGSSEAPRAYVVAPGARVSSDEVYDFARQRLAAYKALDGGVFFVDRIPRTVSGKIQRGKL----------- 113955177 112 -----------------------------------GDVRTFTYQELHAEVCRAANALKAIGIGKGDLVAAIAMLACARIGAPHSVVFGGFSAEALRDRLIDGEVKAVITFRKDKPVSLKPSACPTVKSVLVVKRTDQPVEMVDGRDQWWHLVAHQSDECTAEPMASEDRLF--VLYTSGSTGKPKGVVHTTAGLWTHLTFQWIFD---IRDDDVF-----------WCTADVGWITGHSYIVYGPLSNPGAFWELIQKHRVSIFYTAPT---AIRAFMRSDQYDMSSLRLLTVGEPINPEAWMWYRDVVGGEIVDTWWQTETGGVMISPLPGA---------TPTKPGSATLPLPGIQADIIDAEGNSCGANEG--GYLAVRAPWMMRTVHGNPQRFREAIRPDGLYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFVTLELGRESNDELRTHVGKE-IGPIARPDEIRCSDALPKTRSGKIMRRILR---------- 126339473 151 -----------------------------------------TYKEVLEQVSKLAGVLVKHDVHKGDTVVIYMPMIPQAMFTMLACARIGAVHSLIFGGFASKELSSRIDHAKPKVVVIEPGYIPLLEALRGEHKPGRVLIYNRPNAPGRDLDWDEAKAQSHDCVPVLSEHPLYILYTSGTTGLPKGVVTGGYAVMLNWTMSSIY---GLKPGEV-----------WWAASDLGWVVGHSYICYGPLLHGNTTV-LYEGKPVG-TPDAGAYFRVLSEHLFTAPTAIRAIRQQDPGAALGKKYSLTRFKTLFVAERCDVETLEWSKNVFRVPVLDHWWQTETGSPITASCQAGKSVPGFNVMILDDNMQKL--KARTLGNIVVKLPLPPGAFSGNQEAFKHLYFEKGYYDTMDAGYMDEDGYLYVMSRVDDVINVAGHRISAGAIEESVLSHGTVADCAVVGKEDPLKGHVPLALCVLRGINATDDKVLEELVKAAFRQ------AVFVQQLPKTRSGKIPRSAL----------- 77459302 87 ----------------------------VIAIGENGQRELLTWAELAQQVAGFQASLQAAGVLVGDRIAACMPNTWQTLVAMLATTSLGAIWSCSSPDFGTHGVIDRFGQIEPKVLITEIDQTVKVNEILEQLPSLQQLIIVDYRTPANVTLWDDFYGDEPQFVPVPFDHPLYVLYSSGTTGVPKCIVHSTGGVLLHGLHVDLGPGDRLFYYTTCGWMMWNWLVSALAVGSAVVLYDGSPFYP----DNERLLELLDDEQVSVFGTSPK-FLAT---LESSGYDLSHLRTLLCTGSASPQSFVYRDFKPDVCLSSMSGGTD----IVSCFVNGNPMSAVRRGEIMGKSLA------MAVEVWNDAGQPVVGEKGELVCTR-SFPAVPIGLWNDEKLRKSYFSQPGVWAQGDYAEQLPHGGMLIHGRSDAVLNPGGVRIGTAEIYRQVEKVPQVLDSVAIG---QQWQDDVRVVLFVHLKDDTLQQQIRQVIRANTTPRHVPAKIVAVTDIPRTISGKVVELAVR---------- 212536392 3051 -----------------------------------------TYQQLAGRVDSIAAALNSAGLGSGSRIAVLCEPSNDFVASLLAILHIGAIYVPLDISLPSSRHADIISSSTPGMIITNESVEQLVHEISGRLPILKLEEISNVSQPV--------------PCKAQSDSPAFLLYTSGTTGKPKGVVLSQGAIVNHSISAYELDKAPASVLQQSSLSFDMSLIQIFC---AICSGGSLVIVPDARRDPPQIAELMHQKNITLTFAVPSEYLLWLSFGRESLRQAVGWRWAWVGGEMFPIQLLRRLELPNFTLWEYYGPTETTFTATNKPLP-----LDVENSIISGSPIGKAHPNYSICILDAKGRPLPVGFR--GEICIGGAGVALGYWNMPAETDRKFIPDGFYRTGDQGRLAADGTLIFIGRIDTQVKLRGLRIELAEVEGALLKSESLISMAVVTVRDGDL----IAHVIPSGKQKLDCDIVKRKLLTGLPQYMHPSRVILVQDLPRAITGKIDRQAV----------- 85706427 120 ----------------------------------TDEPQHITYTELHTQTCKMANVLKSMGVGKGDRVVIYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALGARINGCDAKVVITADHADNVNQALLHDTSDVKCLVVQDQVAWRDFWWHEEAEKVSADPEEMNAEDTLFILYTSGSTGMPKGVVHTTGGLTYASMTHEYI--FDYHEGDIY-----------WCTADVGWVTGHSYIVYGPLANGATTL-MFEGHKVTQFYTAPTAIRALMGKGTGEGSDLSSLRILSVGEPINPEAWNWYNENVGCPIVDTWWQTETGGILI-----TPLPGVIDTPKPGSATK---PFFGVQPVVLDDQGNELA--GETSGVLALKDSWQMRTVWGDHSRFVSTYFEKGYYFSGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHATVSEAAVVGYPHDKGQGIYCYVTLMDGVEPTDALRTENWVRQEIGPIAKPDVIQWAPGLPKTRSGKIMRRILRKIAENDF--- 24214877 2 --------EKTSLYHLIRDVASVYSDRPMYIREESGDFKGISYKDWYENLKNLSTFLIDLGMHKGNTAGLICDNRYEWSLCSLSLVTIGCVDVPRGCDATIEDLKYILEHSEAKILFLENELKKLLEN-KSSLAKVKTILLIDPKDLENFLFLEDAL-LEGEKSRIKKKDLATIIYTSGTTGAPKGVMLNHRSFTIHQI-QEFIPG---SYNDRTILFLPPWHIAAWGASMACSSIDMQKVKPTPRLDTVRKSSPFKQKLFHFAVKMAEITTSLQDTIETENPNQKLLDRFICGAGAMPSHIQFFFRSTGIHIIETYGMTETTGIGAIG-----------EFPIPKNGAIGAPLPGTAIKLVGENGKVVTTPGEK-GVAWHKGPHVTMGYYKEPEKTSKALQ-DGWLDSGDILTWTHTGELKFAGRAKDIVLSGGENLEPAPIEAKLTESEFINQVIVVG-------------------------------------------------------------------------- 116754710 94 ----------------LDRHARSWRRNKVAYYFPVGDTRAITYYQLYRDVNKLANGLKSLGVKKGDRVGIYLPMIPELPVAMLACAKIGAIHVVVFSGFSAGALRERINDAGARVLICDGSYIPLQDAPSVERQIVYRRTGQSIEWKDGFDIWWHELPDECETLQMDSEDPLFILYTAGAGGKPRGVVHAHGGFCVGAYTTSWV--FDIKDTDVYWSTADIGWITGHTIVYGPLCLGATSVMGSPDYDFGRWFQIIEDYGVSVIYTAPT---AIRMFMKERKYDLRSVRLMSVGEAMNPDAFLWWRKHVGNDIMDTWFQSETGCHVIAPLPITPLKPGS----------PAFPLPGYNVDLLDVNGRAVPGES---GNIVLTAPWPTRGIYGEPEKLRESIKP-GIYLSGDRARRDADGYWWILGRIDDVLKVAGHRISNAEVESAALSHPNVADAAVIGRPDKKGENIILFVVLKEGINPS-EELKKDIVRATMGPIAMPSEVYFVSAIPKDRTGKPVRAVIKAK-------- 56788826 106 -----------------------------------------------------------------DTVAMLMSNEPDFLNVWFGLAKLGCRLAFLNYNIRSRSLLHCFHSSGAKMLIVGADMVETLEEILPNLQNISVWVMAKEVSIKGVNTILDKLEHVTDK-PVPQRAATLYIFTSGTTGLPKAALISQLQTLKGAAGIWAFGGT---EDDIVYITLPLYHSAASLIGIGGSILGATCVLK-KKFSASQFWIDCKKHNVTVVQYIGELCRYLCNQPLKEGEKDHKVRMAVGNGSDVWKEFIRRFG--DIKMCELYGATEGNICFM-----NHTGKIGSVGRSNIFYKLLFPFELIKYDIQKDE--PIINEGLLISQVNKNNPFF--GYAGNKNHTTKKLLCDVYFNTGDLMVQDSENFLYFRDRIGDTFRWKGENVATTEVADIIGMLNFIQEANIVAIPEHEGKVGMASIIVKANETLDVKTIYEQIVTYGYAR---PRFLRLQENMEMTGTFKQQKFRLVEQ-------- 66817280 115 -------------------------------------VKKVTYREMFEEVCRLSNLLISLGVGKGDTVAIYLPNTPTAIYSMLACARIGAIHSVIFAGFGYESIVSRVHDAKCRVIITDEGLIPLKEKIDQHCKLVQHVLVFKNTG-RPTITFNPSIDIWADEAMLDHRPYCFILYTSGSTGTPKGLVHTQAGYLLY---AAMTHRYVFDYHDSDVYA---------CMADVGWITGHSYIVYGPLANPARYWEMVQRHKITQFYTAPTAIRSLMKFPISFTQQSDKSSLRVLGSVGEPINPEARWFNTNV----GEGRCAIVDTYWQTESGGHLITPLPGVTSTKPGSATKPFFGIELQVLDSKTNPDINGCKEIGVLAISKPWARSVYRSHGRYLQTYMTQKGHYFTGDGVKLDSDGYYWIEGRVDDVINVSGHRLGTAELESALVGCSICAEAAVVGYPHDIKGQGILAFCTLK-EGYQEDESNVIMMRNVIGPFATPDVIVITPSLPKTRSGKIMRRILRK--------- 67906537 62 -----------------------------------------TWKQASDKIDNYSGVIRSLGLNKGDSFALLMDNRIEYLLLILAAVKSGTIAALINTTVRGEGLRHVLNVANAKAVFIGASHLSLTDEERGNLIIVG--IEDQEQVPSNILTNLEKNSTPCDEETTTFKEACMYMYTSGTTGLPKALITNERAVRMTYFGQFL--GFNFKQSDVLYNTLPLYHATGLLYCWAASLRAGNAIVIKEKFDFWSDIQKYQATIFPYVGELCRYLLNSKEVPEEKGHKI----RRISGNGLRPDIWEKFQERFQIEIREIYGATEG----VTGFIN----------------RAGRPGMIGRHRSADEEGRNVGETGLYISEISKLATF--DGYLDSQASQKKILTDDRYFNSGDLLTLHENNWLSFADRVGDTFRWKGENVSTMEVAAIVNKAEGVLDANVYGVQVENTEGRAGMAQMNVSESFNLSSFANHIEK-NLNGFQKPYFLRLTKEMQITGTFKHQKEDLKK--------- 113476538 486 ------------------------------------ESEKLTYSELNNKANQLAHYLQKLGVKPK---AHLGICVERSLSMVIGILGIGAAYVPLDSSYPSERLAYMISDAQVSVLLTQESLLTSLPKHQAQVVCLDR----DWKGIKEFSTVNLSSG------VTPENLGY-IIYTSGSTGKPKGVAMSQRALV--NLIMWQQEEATVGQGAKTLQFTPISFDVSFQEIFSTWYSGGTLVLVSQRRDSFALMA-FMVESQIERIFLPFVALQQLATVAPQCQVLPPFCEIVTAGEQLQVTLVALMNRLNCKVQNQYGPSESHVVSAYTLQGAA----TNWPKL---PPIGRPIANNQLYIFNTDLQPIPIG--VSGELYIGGVGVANGYLNRPDLTEKFITIEGLYKTGDLARYLSDGNIEFLGRIDNQVKIRGFRIEIGEIETTLSQHPIVKETVVLLREDKPGNKLLVAYIVPEGAQNVVPQLKQY-LKEKLAEYMVPSAFVVLSKLPLTPSGKVNRRAL----------- 119714612 91 ----------------------------------------ITYAELQDEVCRAANALTDLGVRTGDRVAIYLPMIPEAVVAMLACARIGAPHTVVFGGFSADALASRLEDCQAKVVVTSDGLKPAVDEARAKTHTVEKVLVVRRTGQD--VAWDDAVSSEHTPEFFDAEHPLYVMYTSGTTGKPKG--------ILHTTGGYLV-GSAYTHW-AVFDLKPDTDVY-WCSADIGWVTGHSYLVYGPLANGATQVMY---EGTPDSPERGRWWKIIQDYQVSIGFDMSSLRILSVGEPINPEAYIWYRHVIGDDVVDTWWQTETGAIMI-----SPLPGVTAGK----PGSAMTPIPGVSAEVVNDEGDPVPN--GSGGYLVLTAPWMLRTIWGDDQRYRSRFAKQGYYFAGDGAKKDDDGDIWVLGRVDDVMNVSGHRLSTTEIESALVSHPKVAEAAVVGAKDEDTGQAVCAFVILRESASDPAELRQHVRKE-IGPIATPRQIMIVPELPKTRSGKIMRRLLRD--------- 124005465 477 -----------------------------------------TYQALNEKSNQMAHYLIENGVRQGDYVGLYMHTSFESLIGLWGILKAGAGYVFIDPDYPQERVHYMLADASVKLLI--TNLSDLIEHLAGVVRTDKALTVISQQ-PVSQVTVEPSSTDSAYAI-----------YTSGSTGKPKGIAISHASLLDYVLTFRQMFGITWQDR--------VIQQSSWAFDYPALTSGATMVKEGSK-DVLTIKDYIENHQATLLTTTPTIVGWLNEELSST----QQLRWLISGGELKPEQIDHLFGK--VNIANGYGPSETTVAATFNIITNQ----------TQASLIGKPVANKPIYIVNEKNQLQPVG--VVGEICIGGTGLAQKYLNRPKLTRENFPENPFYKTGDLGRWLPNGNIEFLGRKDEQVKIRGYRIELSEIENVLRQSGLIKDGVLLVKKH-KNNKQLVAYVVPQQEQFEQEELLAY-AKEWLPHYMIPSLVVPMGELPMNTHGKLDKKAL----------- 167630828 195 ----------INLFNELLEAAQLFGNKETIEDINQKLTYRKLLLAIYALSQRRLAGEERVGVMLPNAAA-----HVVTLFALFRINITPAILNTSGPQLDSCETAELKTVITSRQFIEKAGLGTHVEKAAEKARILYLEDVREEVSSFGKLKFNLALKRRTRPGR--ERL---ILFTSGSEGKPKGVILRHDNIQANVMQACTV--IALTAKDKLLNALPMFHSFGLQGVFIPLLCGFEVFLYPTPLHYKIIPEIAYDRNATIIFGTGTFLQGYGKHAHP--YDFYSIRYVITGGKEETRRLW--LDKFGLRSLEGYGCTEASPFLAIN------------SPLCYKAGTGRIFPDVTHRIE-------PVDGERGGNLFVRGPNIMEGYLIHGK----GFVPAGWYDCGDLVEEDARGFITILSRLKRFAKLGGEMISLNLIEELATRCFASTEMAAVNVSGGKKGEQ--VILFTTVKKASRQALRDFIAASGHSPLLVPARLCHLDSLPLLGNGKIDYVSLKTVY------- 78187148 81 ----------------------------------TGTKERYTYRELRDIVALFAGALQSRGVRKGDRVIIYMPMIPEAVVAMLACARIGAIHSVVFGGFASHELAVRIDDCKPKVIVFKPEICIIRQ--RDQLKA--------ELNEERDLSWKQSLAEPAACVPLESTDPLYILYTSGTTGQPKGIVRDNGGHMV-ALKWSMEHVYDVKPGEVYWAASDVWVVGHSYIVYAPLLHGCTTLLPVGTPDPGTFWRIVSEYGVSVLFTAPTAFRAIKKYMKQ--YDLSSLRTLFLAGEADPDTVQWAEQKLQVPVIDHWWQTETGWAIAAN-------CQGIEPGPVKYGSASRAVPGYDVRVVNQDMEELPT--GEMGDIVIKLPWKADNRFVENYMTRYP----GYYQTSDAGYIDEDRYIHIMSRTDDIINVAGHRLSTGAIEAELSGHPDVAESAVIGVHDDLKGQVPLGFLVLKTGVDTPQQIVKHVIEASFKN------AVIVDRLPKTRSGKILRSTMRK--------- 145343719 96 -----------------------------------GEEGTKTYSELQADVNRLANWLKSVGVAKGDAV-VLYLPMIMELPAMLACARIGAVHSVVFAGFSSEALAQRLLGSAAKVVLTCSNLKAVVDAEKGH-KIEHCLCFMNERLDEGFLTWQQAVSMECTTEWVDAEHPLFMLYTSGSTGSPKGVLHTTGGYMVYA-GATCASVFNMQQGDIF-----------WCTADCGWITGHTYVTYGPLLNGAASVQIVDKYNVKAFYTAPTAIRALQRYGNDLKHQRLSLKILTVGEPINPEAWQWYSEIVGCPIVDTWWQTETGGHMITPL------PFAIEQK---PGSATLPFFGVQPVLLNDAGEELT--GEAEGYLCFKKPWLFSDHKRYEEAYFSMF--KGYYFSGDGAKRDSDGYYWITGRVDDVINVSGHRIGTAEVESALVTHQECTEAAVVGIDHAIKGQSIYAFVTLREGCVLTEATKKALVRTVIGPFAAPDTIQWAPGLPKTRSGKIMRRILRK--------- 116333932 27 --------------------------------------HTNTYGELKQRSDALAAHLDHMQLPAGSPIMVFGGQTFDMMVTFLGVVKSGHAIDTHSPLERVTTINEIAQPAAAIGVADLPTTLPIITA--ADLQRIW-------ATPVAYDVTHAVQGDE----------TYYIIFTSGTTGKPKGVQISHNNL-LSYVNWMLSDDFALPTAARILSQAP-YSFDLSVMAWGPTLASGGTLVALPKTVTDNFKQLFE----TLPTMDLNVWVSTPSFMDICGEHYPELTRFLFCGEATASALHQRFP--AARIFNTYGPTETTVAVTQVEITAQL----------LQDYPRLPIGYVKIQVVDEQLQPVPAGSE--GELLISGPSMSKGYLNNPEKTAKAVTLNGVYRSGDLGVQLPNGLIMYRGRTDFQIKLHGYRIELEEVNHYLSQEDHIQVG--VAVPRYDRNHKVIAWVVPNAQTFSSEAIKDNLQGGDMMEYMIPQRFVYKDSLPMTPNGK----------------- 195489591 111 --------------------------------------RRLSFAEALEFSQKIAGYFKERGLQEGDCVALLMETRLEYPCIWLGLSQLGVITALINSNLRGESLLHSIRVANAKALIVGSELLDVLKSLREQLADVPIYQYTDDEVRG--VAGHDLLPGAVDLVSAPEEARSKLVYTSGTTGLPKAAVITNLRFLFMSAGSYYM--LRISSNDVVYDPLPLYHTAGGIVGVGNAILNGSTVVLRKKFSARN----FWLDCNRHSCTVAQYIGELCRYLLATSYQQKHSLRLMYGNGLRPQIWSKFVRQFGIHVGEIYGATETNRVGAIGFVPVYGARLYPVQVLRCDEYTGEPLK-------DSKGRCLPQAGLLVGKVDARRAVSAFHGYADKGASEQKLSGDVYFNSGDMVVRDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCVGLEDCVVVQIPHVEGKAGMAAIVDP--DRKVDMDYLSVVLRGSLPPYARPLFIRLLDEIPRTATFKLKKRELKEAY------- 88812179 483 -----------------------------------------SYTALNTRVNRLAHWLGQHGVGPGSLVALALPRSGELVVAVLAILRAGGAYLPLDPDWPEGRWRKVVADARPRLVLTSSAVDPRA---MGDVHCVKLDTLADELAPESPPAVELRLDQ-----------AAYVLYTSGSSGEPKGVVIEHGQLLNYAAAVSVALDLAVRRRFALTSTVAADLGNT--VLFGAFFNGGCLIVADAEQDAASFARFMLEQDIDCLKIVPSHLEALLDTESAT-----LPRTLILGGEATPRALVERLVKLAPDCRNHYGPTETTVGVMAHTFDPQDAWCGDALPLS------QPLANCSVYLLDEARRLVPT--GALGELYLGGAQVCRGYL-NRPAD-DVFIDDPFYRSGDLGRYLPGGSLQLAGRTDDQLKIRGFRIEPAEVELALLTVPGIRQAAVRAWGEGEQRQLFAYVVAVRAEAALKQELKKHLASA-----MLP-AHVFVPQLPRLANGKTDRQAL----------- 6647427 116 -----------------------------------------TYKELSEKVNRMANVLLSQGIMRGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALANRINDCGAKLVITDAALLHCSDKVRGDQISWVHGRDVD------LLYLMEHVSPECPPRPMNAEDPLFILYTSGSTGKPKGVVHTTGGYLVY---AAMTHQYTFDYKDGDV---------FWCTADVGWVTGHSYIIYGPLANGATTL-MFEGVPTFPDAGAPTAIRALMEWVEK--YDLSSLRVLSVGEPINPEAWVWYDKYV------GKGKCPIVDTFWQTETGGHMITPLPGATPTKPGSATNPFFGVKPVVLD------PQTAVRIGEVECEGPGQMRTVWGDHDRFQETYFGQGYYFTGDGCRRDKDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPQVAEAAVVGYPHDKGQGIYAYVTLMNGIEPS-EDLRKDLVKTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAENDYG-- 148260774 48 -FPGGTLNTAANCLDRHIAAGAGERIALIWDSAMEGRIARYTYRALRDRVAKLAGALAARGVAKGDRVVIYMPMVPEAAIAMLACARLGAIHSVVFGGFAAPELASRIDSAEPKLVILEPGVVPYKPILDAALERAAHCLIFQREADEDYLDAEAAAAPH-DPVPVAATDPLYVLYTSGTTGRPKGIVRDNHAVALAATIPLMYDGSAWTASDVGWVVGHTYIV------YAPLLAGVTTVMPVGTPDAGAFWRVCAQHGVKTLFTAPTALRAIKQQALTRQHDLSKLEALFLAGECDPPTAEWIAALLGRPVIDNWWQTETGWPISARFRGLGLTAFK-------PGSGGRPCPGYEVRALNPEGGLMPS--GEVGALAIRLPLPPGCLWHDDEGYRRAYTFPGWYRTGDAGMVDEDGDIWVMGRTDDIINVAGHRLSTGAMEEVLAAHPDVAECAVIGRHDAVKGEVPLGLVVARADAEIAAELVALVRERIGPVAAFKDALVV-QRLPKTRSGKIL-RATMKQMAN----- 116750873 99 ----------------------------------NGETRVLSYSTLFREVNHFAHMLLSLGVTKGDRVA-LYLPMIPELPAMLACARIGAVHTVIFSGFSAQAICGRIGDTRAKVIVTSDKIVPLKDIVDQALPSVENVIVVRRTGQAIHMGRDHWLSKDVEPVAVESSHPLYVLYTSGTTGKPKGIVHGTGGMVFNYVAYQWV--FDIREESVY-----------WCTADVGWVTGHSQIVYAPLSHGAAVVDIIEKYGVSIFYTSPTAIRMFMRHGEKARHDMSSLNLLSVGEPINPEAWYWYFRHIGGEIVDTWWQTETGGIMIS--------PTPGIDPLALKPGSAFPLPGVDVAVVDARGNEL--EAGETGYLIIRKPWMLLDVYEDPARYREAYWSRGSYYTGDFAMRDEDGYFWLLGRADEVLKVAGHRLGTAEIEDAAIAHPAVAEAGVTGRPDELKGETIVLFVTLKEGIPPSDALKKELLRETIGPVAAPGEMYFVDSIPKTRSGKIMRRVLK---------- 46425380 5885 -----------------------------------------SYAQLEARANQLAQALRGQGAGRDVRVAVQSARTPELLMALLAIFKAGACYVPIDPAYPAAYREQILAEVQVSIVL-EQGELALDE--QGQFRNRR----WREQAP-------TPLGLRGHPGDL----ACVMV-TSGSTGRPKGVMVPYAQ--LHNWLHAGWQRSAFEAGERVLQKTSIFAVSVKEL-LSGLLAGVGQVLPDEQVDSLALARAIEQWQVTRLYLVPSHLQALLDATQGRDGLLHSLRHVVTAGEALPSAVAVRVRLPQVQLWNNYGCTELNDATYHR---------SDTVAPGTFVPIGAPIANTEVYVLDRQLRQVPIG--VMGELHVHSVGMARGYWNRPGLTASRFIAHPYYKTGDMVRRLADGTLEYLGRQDFEVKVRGHRVDTRQVEAALRAQPAVAE-AVVSGHRVDGDMQLVAYVVARGQAPSAGELKQQ-LSAQLPTYMLPTVYQWLEQLPRLSNGKLDRLAL----------- 182677055 108 -----------------------------------------TYKELHDSVCRLANVLKAHGVGKGDTVSLYLPMIPEAAFAMLACARIGAIHSVIFGGFSPDSLAGRIEGCRSKVLITDEGLVPLKAAIAKTGDIVQTMIVVTRTGGEGRVRYEEAIAAASPECPLTEVEALFILYTSGSTGAPKGVVHCTGGYLVY---ASMTHQYVFDYHDGDV---------YWCTADVGWVTGHSYIVYGPLANGATTLMF---EGVPNYPSVSRFWEVIDKHKVTIFYTAPTAIRALMGSGEAPVKKTSRAEPINPEAWEWYHRVERCPIVTGGILITPLPGATPEK----PGSATLPFFGVKPQVVDATGAVL--EGVCEGNLVIADSWMRTIFGDHDRFVQSYFTYPGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRLGTAEVESSLVAHELVSEAAVVGYPHDKGQGIYAYVTLMNGIEPSDRLRTELVVRKDIGPIATPDVVHFATGLPKTRSGKIMRRILRK--------- 53747905 537 --------------------------------------------ELVERARRLQAGLRQWGLRPGDSLVLVLGREEETVEALWALAGVAPLVLPAPPRAEASPALSRLRHA--RQLLGGPRVLTRQEMLPDLARQLQVSPTADIL---GAVEELRATGGEAPPGRMDDVALLNL--TSGTTGKAKCAMLTHRNLLVRLEATNVVYESQPLERGLVIGALSEYHLRPLCAGMHTFHAPTEEVLA----EPLRWLEWLERYGIAQTWAPSFAYSHLLERLRKVEDRLGGVRVLLSAGESAPEELMRRLAPSGVRFVAAWGMTETASGVTYARRPGTPPRMHTLERASLSGDVGAPIAGTALRVVDASGELLSEE--CVGRIQVRGEMISPGYYGDPKASAALLTADGWLETGDLGFLS-EGALTITGRAKDLVIIHGTNFSCYEIESAVMLEGSREELAVFFVPTEGLAPQPPASLLSRIRQQVLEQVGDHLIP------------LEPHQLPRTEGGKLRRSELRARFE------ 88808410 112 -----------------------------------GDVRRFTYRELHAEVCKAANALKSMGIGKGDLVALYMPMVPEAAIAMLACARVGAPHSVVFGGFSAEALRDRLIDGEAKAVITADSLKPAVDAADGACPSVTSVLVVDMVQGRDQWWHELVDGQSSDPMESEDRLF--VLYTSGSTGKPKGVVHTTAGYNLHLTFQWIFD---LRDDDVF-----------WCTADVGWITGHSYIVYGPLSNPGAFWELIQKHRVTIFYTAPTAIRAFMKNGRTVPDQMSSLRLLTVGEPINPEAWIWYQDVIGCPIIDTWWQTETGGVMISPLPGA---------TPTKPGSATLPLPGIEADVVDADGNSVGANEGGYLVVRRPWPGMMRTVHGNPERFRQSIRPDGIYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDELKGEGIVAFVTLEADRESNDALIAELVGTEIGPIARPDEIRCSDALPKTRSGKIMRRILR---------- 91082889 126 --------EDVTLADIFRRNVKRHPNKACI----LFEDQEWSFAQLEEYSNKVANVFKSHGYKKGDVVALFLENRPEFIALWLGLSKLGVITPLINTNQRLDSLVHSITIAGSQAVIFGSDLIDVFEKIEAKV-TFYQLCITDKSNVDQRFRDLRQLINDAPPTKLHHHDRLVYIYTSGTTGLPKAAVISSSRYIFIAAAIHWLSG--FKSSDCFYTPLPLYHTAGGCLIYGATLVSASAYFPDCEKYKCTIAQ-YIGEMCRYILAVPP-------KPSDTQHHL----RMIYGNGLRPQIWCEFVERFKIKVAEFYGATEGNANIVNGFVSRIIPSVYPISIIKVDPQTGEPI-------RNAHGLCVPEPGVFIGKIIPNNPSRAFLGYVDEEASKKKVVTDVFFLSGDILVADEFGYLFFKDRTGDTFRWKGENVSTSEVEAVLSNVISYKDVVVYGV------------------------------------------------------------------------- 117929191 107 -----------------------------------GDTRVITYAELTAMVCQAANALTELGVTAGDRVMIYMPMIPETVVAMLACARIGAVHSVVFGGFSAEALAGRTNDAQARLIITADGLKPAVDDACAQCPQVDKVLVVDIPWNDGRDIWWHDIVDRQPSTHEAQEHPLYIMYTSGTTAKPKG--------ILHTTGGYLTGVTATHR------MVFDLHEDTWCGADIGWVTGHSYIVYGPLANRAT---SFMYEGTPDTPAKDRWWQMIEKYRVSAKHDLSSLRVLSVGEPINPEAWIWYRTHIGCPIVDTWWQTETGSIMITPLPG----VTSTKPGAAMRA-----FPGITVDVVDNDGNPVPNGSG--GYLVITEPWMLRGIWGDPQDTYWSRFPGKYF-AGDGAKRDEDGDIWLLGRVDDVMNVSGHRISTTEVEHALVSHPKVAEAAVVGTHDPVTGQAIVAFVTVKGSVPADEELRAHVAKGPIAK---PRDILITADLPKTRSGKIMRRLLRD--------- 111018618 36 --------------EICTRYAADPNRVALTVRHEDGSADRWTYRELDRLAAKAARVFARAGLKRGDRVGGLLSRQVESWITAIAVWRSGLVYVPLFGGFAPDAIGLRLDAAGVRAVVVDQQYRPALQATHGLDPAV--FVVGDVAAGTGDRSFTEIDGADADPLATTALGAATLLFTSGTSGTPKACTMTHATFVVMPYAKSVLGATRGS---VVFSTSPAWAFGLYSTGAAVMALGVPRVMYSGKFVPEAWHRVIREEKATILTTAPAALRRLTATFAQDGVP-PTLRTVAAAGEPLTAAVASTWAGTGAAVRNGYGLSE---------VGMLLGDTQGTETRSGPGWMSATIPGFDTFLADRDGQPVADGQPGLIAVRQPRYQMSSGYENTPDLWADRWRGDVFL-TEDRAVTDPEGRWQILGRDDDMIIASGHNISPVEVENALLQHPAVADAAAVAYDDPIRGGVVRAVVVRADTRADDSDLVTHLVAQRVGPYAAPKVVDFRPDLPRTEVGKLRRAAVRE--------- 148556929 57 ----------------------------------------------------------------GDRVASWLAKQRLACLMPLAAARAGLVHVPINPLLKHGQVAHILADSGARLLI----------AGRGRADTLDCALLVEEDEGAALLGH----GDRLPPSSADPDALVAILYTSGSTGRPKGVMLSHANLWLGAISVAHYLGLGADDRALVLPLSFDYGQNQLLSTWAAG--GCVHLL--DYLTARDVVRAVGRHGITTLAGVPPLWIQLAEA-AWPAESVAPLRRLTNTGGRMSVPLVRRLRALFPAARSMYGLTEASTYLDPALIDEHPDSIGRE------------IPFAEVLVVGPDGA-VAADGEP-GELVHAGPLVAQGYWRDADRTAQRFRPPAASRHGGTAVWDAAGLLRFVGRDDEMIKSAGNRISPTEIEEAAIASGAAAEAVALGIPDDRLGQAIL-LYARPARADADARLTD-WFRHNLPNFMQPARVIWRDELPRNANGKLDRTALKAQ-------- 31793556 498 -----------------------------------------TYRELDALADRLATGLRRADVSRETPVAVALSRGPRYVAAMLAVLKAGGMIVPLDPAMPGERVAEILRQTSAPVVI-DEGVFA---------ASVGADILEDDRA-----------------ITVPVDQAAYVIFTSGTTGTPKGVIGTHRALSAYAIERVLRPAAQRLGRPLRIAHAWSFTFDAAWQPLVALLDGAVHIVDDHRQDAGALVEAIDRFGLDMIDTTPSMFAQL--------HNAGLLDRLALGGEA----LGAATWRM---IQQNCARTAMTAFNCYGPTETTVEAVVAAVAEHARPVIGRPTCTTRAYVMDSWLRPVP-DGVA-GELYLAGAQLTRGYLGRETAARFVAEPNGMYRTGDVVRRLPDGGLEFLGRSDDQVKIRGFRVEPGEIAAVLNGHHAVHGCHVTARGHASGPR--LTAYVAGGPQPPPAELRAMLLER-LPRYLVPHHIVVLDELPLTPHGKIDENAL----------- 87200638 103 ------------------------------------EAHRITYRQLHADVCRFANLLKAKGVQKGERVTIYLPMVPEAAVAMLACARIGAIHSIVFAGFSPDALAGRITDCDSRIVLTSDEGLPLKANVDEALKQCPDTVIMDVDFVEGRIDWATAVAEQSADCQPEEMNALFILYTSGSTGKPKGVLHTTGG---YSVWASMTHQYVFDYRPGQI---------YWCAADIGWVTGHSYVVYGPLMNGATTVMF---EGVPNFPDASRFWQVVDKFKVEIFYGAPTLRALMREGD----EWVKKTSRASLRLLGSVG-EPINPEAWEWYHKVVGDSRCPIVDTWWQTETGTPLPGATALKPGSASRPVDNDGTFLGCLVVTDSWQMRTVWGDHERFFQTYTFKGLYFTGDGCRRDEDGYYWITGRIDDVINVSGHRMGTAEIESALVAHPKVAEAAVVGMPHDIKGQGIYAFVTCNAEIEPDDLLRKELIRHEIGPIATPDVIQFAPGLPKTRSGKIMRRILRKIGEN----- 171059739 73 --------------------------TAIIFEADGGEVTKVTYSELLAKTCQYANALKSLGVTKGDRVVIYISMSIDGVAAMQACARIGATHSVVFGGFSAQSLAVAVITADHQVRGGKPLALKGIEALLGGCDAVKNVLVVKRTGSEGRDLWLADLAASQPTTCEPEWVGAELLYTSGSTGKPKGVQHSTGGYLLH--AALTTQWTFDLKADDVF----------WCTADIGWVTGHTYITYGPLADAGRFWKMIQDHKVSIFYTAPTAIRSLNDAVHPKSYDLSSLRLLSVGEPINPAAWEWYYKNVGCPIVDTFWQTETG---------GHMITPLPGATPMVPGSCTLPFPGIQAAIVDETGKDVP-NGQG-GILVVKRPWIRTIWGDNERFVKSYYPADKYYLAGDGAIRDETGYFTITGRIDDVLNVSGHRMGTMEIESALVSCTEVAEAAVVGRPDETTGEAVCAFVVLKRPAPTGDELRDHVGKE-IGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSIAK------ 163939762 490 -----------------------------------------TYEELNDISNNLSNELLRKGVKKGEIIGIMTDPSIEMLIGIIAILKVGAAYLPIDPEYPESRKMYMIQDSQTKFILTSKDVINKNDYVIGKFNNDCIFILDNSR---------KISGETLLPVNLSPNDLFTVLYTSGTTGKPKGVMIENRNVV--NLVQWFGKTFNITEKTNLLQLTPSIEDFFGTLLYGATLHIAEKNLI---LNKEHFCDYVDQHEIHIINFIPTVLKELLCH----DRKLQSLHTVISGGERLEESLKDALIDRGYKLYNNYGPAETT-----------VDALSSENTVSL----GRPISNVRCYILDKDKNISPIG--VPGELYIAGDGVGRGYFTNEKFMNDPFNPDRMYKTGDLGRWLPNGEIEFLGREDHQVKIRGYRIELSEIHNLILKRNYIEDVAVI-----DWEKKVICAYIVSHVQVNMEELKGFLAKE-LPDYMLPSYYIQLESLPLTSIGKLDRRNLPAPQIHTYKG- 104782285 523 --------------------------------------RRYSHAELDRWANRLAQRLVAAGVGPEVRVGVALPRTPQLVVALLAVFKAGGAYVPLDPDYPAERVAYMLEDSAARLVLSDGEV-----AERLGLQACCEVLLVD-----GDEQSLEAWPAEPPVNRASAQNLAYVIYTSGSTGRPKGVAIAHRNVLLHWSRQVYRDEDI---QGVLASTSICFDLSVWTLAAGGYIVLARNALELPELPARDLVRL-----------VNTVPSAIAALLRG-GQLPAGVRIVNLAGEPLKQRLVDELYALGLEVYDLYGPSEDTTY-----------STWTRRQAGGRASIGRPLPHTAAYLLDSQLQPLPQGCGA--ELYLAGAGITRGYLGRPALTAERFVPDPFYRTGDLVRYREGGELEYIGRIDHQVKVRGFRIELGEIEARLQAQASVHEVAVLAPDGPSGRQL-VAYVVPVDEDAGAQDALRGTLRAALGEYMVPAAMLFLARLPLTPNGKLDRKAL----------- 145258262 1334 -----------------------------------------TYAGMAIKVNQLAGLLRAKGVVLEQVVPLLLEKSISTIIAMLGVMVSGGAFLPLGPE-NPRERNLIMEDCEAKVVITDRQSARFFDDLTYEV------IVIDDLDWDAM-----PIQREIVPDLTPDNLAY-LIYTSGSTGKPKGTLLTHRALA--TAVEGIIESTQMDNSHRILWALNYTFDGSFFSLFSALATGCTLCVAPQNTIVGNLAGLINAMQVTAVCVTPT----MAGLFHPDD--VPTLQILATGGEVTPHMQTVWAPR--ITVHSAYGPTEATICVTTTHVTPDMN----------LRNIGRPYRNVSAQILDPDTQPVP--AGEVGELCLAGPQLARGYLKRPDATDKVFRPDGIYQTGDLARWLPNGDIELFGRKDDQVKINGYRIELGEIESVIMQTGLFSQCAVIAATVLKKKQREVVLLAPE-QAPILDEIKDHL--TTLPKYMVPSIWLPLSDFPLMGSGKIDRKRL----------- 156974675 66 ----------------------------------TGQKQTYSYQALRDQVAKIAGMLSNQGITKGDRVVIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPKVIMTASCGIEINKVI--PYKPMVDKAIMDSRKPEKVFVYAQALPHACVPVLATD--PLYILYTSGTTGKPKGVVRDHAVAMKYSMTSIYQDGVFWAASDVGWVVGHSYIV------YAPLIHGCTTILPVRTPDPGAFWRVCDEYKVDVLFSAPTAFRAIGEFIKQ--YDLSDLDSIFMAGELDPPTLEWVESKADKPVIDHWWQTETGWAIAGN--------PTGIEMMPVKAGSATPIPGYQVEILNEMGMPVGVNQQ--GFVALKRPLCLPTVWRNHDRFETGYLSQGYYVSGDGGYLDEEGYLFIMGRIDDVINVAGHRLSTGEMEEIVGGHPAIAECAVVGIHDELKGQLPLGFVVLKGVKIDDLTLEGELV--GKVRNEIGAVACFVDRLPKTRSGKILRRTIRQ--------- 159898612 550 -----------------------------------------SYQQLAEAADQLVYVLLAQGVQPEQPIGLLCERSPQLIIGILGILKAGAAYLPLDPQLPTSRIEWMLADAQVNLIVTQNSLL---HSVNSQATTILNL----DQLPTTKLT--------QLPTIHPDQLAY-IIYTSGSTGQPKGTLLSHANVL------RLFEATVATIKPSANDVWSLFHSYAFDFSWGALLYGGRLVVSTTTRSPEAFSQLLADESITVLNQTPSAFRQLLPQLTPAVAANLALRLIIFGGEALDLASLAAWYQAAPQLLNMYGITETTVHVTERWLE--LNDLIEAK----ASLIGLPIADLTMYLLDQYGQLVPQG--AVGEIYVGGAGLARGYLKQAALTAQRFVPDPWYRSGDLARINQFGELEYLGRSDQQVKLRGFRIELGELEQAICRQAGVADCWAF-VQKLDQHERLVVWVVPNQPALSVEQLRQA-LALELPHYLQPNLWLLCEHLPLTNNGK----------------- 115376825 1228 ---------------------------------------RLSYRELNRRANQLAHCLQALGASPDVPIGLCLQRSTDMVIGLLAILKAGAAYVPLDPAYPAERLIYSFQDAGASLLVTQDHLLPIAGA-----KT----VCLDS-------GWEPISRESTDNPRLPSNLAYVL-YTSGSTGRPKGVAIEHHNAAVF-IQWSLNCFSAQQLAGVLASTSICFDLSIFEL-FAPLCSGGTVLLASNAL---ALPSLPAAQEVTLINTVPSAILARTNAIPSSIHTLN------LAGEPLSGSLVALYSLPSIQVFNLYGPTEDTTYSTFTLIPKDASS---------EPTIGRPISGTRAYVLDRQLHLVPRGVP--GELYLSGSGLARGYINRPELTAERFLPNPFYKTGDLARFAVDGNLEYLGRIDHQVKIRGFRIELGEIESILLTQPGLHQAAVLAHEEAPGDKRLVAVVAARNHSFTPAELRR-LLKERLPDYMVPSAFVLLDALPLTPNGKLDRKAL----------- 67920345 540 ---------------------------------------KLTYQEINIQANKLAHYLQKLGVKPEVKVGICFERSPLMVIGLLAILKAGGAYIPLDPAYPQERLNFILEDAQISILLSRQSQ----EIKKGDFATID----LDKDCAK--FAQEKT---ENPDNNLDPNNLAYVIYTSGSTGNPKGVAIAHRNTVKNSFSPQLLQGVLASTSICFLSVFELFVPLCW---------GYQVILSENVLD---LPYLAAKEEITLINTVPS---AIAQLLRINGIP-TSVKAINLAGEALPHRLVEELEKLSIEIFNLYGPSEDTTYSTYTSVKSNADGV---------VTIGKGISNTQTYILDRYLNLVPQG--VIGELYLSGAGITRGYLGRSPLTAEKFLPNPFYKTGDLVRYDGEGNLEFLGRRDNQVKVRGYRLEIGEIEAALSQYPDIIENAVMVWREDNNNQRLTAYIVV--EEAFSQKQLRRFLGEKLPKYAIPTTFLELPALPRLPNGKLDRKSL----------- 115496984 103 -----------------------------------------TFRQLDNYSNSVANFLQAQGLASGDVVALFMENRNEFVGLWLGMAKLGVEAALINTNLRRDALLHCLTSSQARALVFGSEMAPAVLEIHANLDPSLNFFCSGPWEPSTVPAHLDPLLEDA-PKHQPSRPNKGFVYTSGTTGLPKAAIVVHSR--YYRMAALVYYGFRMRPDDIVYDCLPLYHSAGNIVGIGQCLIHGMTVVIRKKFSASR----FWDDCIKYNCTIVQYIGELCRYLEAEGHRV----RMALGNGLRQCIWTDFCSRFHIQVAEFYGATECNCSLILSFVYPRLVRVNEDTMELIRGPDGLCIPC-------KPGEP----GQLVGVIIQEDPLRRFDGYLNQGTNDKKIAGDVFYLSGDVLVMDELGYVYFRDRTGDTFRWKGENVSTTEVEGTLSRLLDMADVAVYGVEVPGTEGRAGMAAVASSSGSCDLEHLAQLLQKELPLYARPIFLRFLPELHKTGTFKLQKTELQKE-------- 114601487 74 -----------------------------------------TYQDVDKRSSRVAHFLNHSSLKRGDTVALLMSNEPDFVHVWFGLAKLGCVVAFLNTNIRSNSLLNCIRACGPRALVVGADLLGTVEEILPSLSENISVWGMKDSVPQGVISLKEKLSTSPDE-PVPRKSTCLYIFTSGTTGLPKAAVISQQQVLRGSAVLWAFGCTA---HDIVYITLPLYHSSAAILGISGCVLGATCVLK-KKFSASQFWSDCKKYDVTVFQYIGELCRYLCKQSKREGEKDHKVRLAIGNGSDVWREFLDRFG--NIKVCELYAATESS-ISFMNYTG----KIGAIGRTNLFYKLLSTFDLIKYDFQKDEPMRNEQDGLLISRVNAKNPFF--GYAGPYKHTKDKLLCDVFLNTGDLIVQDQDNFLYFWDRTGDTFRWKGENVATTEVADVIGMLDFIQEANVYGVAISGYEGRAASIILKPNTSLDLEKVYEQVV-TFLPAYACPRFLRIQEKMEATGTFKLLKHQLVE--------- 89054789 80 -----------------------------------------TYADLLDEVSTLGAVLQGMGVGQGDRVIIYMPMVAEAVVAMLACARIGAVHSVVFGGFAAAELATRIDDAGAAVIAASCGIEP--GRVIDYMSLVSEAIDIASNKPSGCLVLQRDIADEMTRARVERRAPCAILYTSGTTGQPKGVVRDTHMVALHWTMENIY-GVKPGESDVGWVVGHSYICYAPLLAGCTTMVFEGKPIGTP--DAGTFWRVIAEHDVSVLFTAPTAFRAIGDFLNH--YNISSLRTLFLAGESDPATLQWAEAQLGVPVIDHWWQTETGWAI--SAIPMGIEALPVKH-----GSPGVPMPGYDVQVLDDAGHPVPN--GTLGNIVVKPPSCLPTLWNAEERFLSSYLNEGYYATSDAGILDEDGYLHIMARTDDIINVAGHRLSTGAMEEVLAHHDAVAECAVVGKADALKGQVPLGFVLKSGIAQDPDDIARELVKGAVAAFKLA---VGVKRLPKTRSGKVLRGTMQK--------- 110598758 81 ----------------------------------TGTKTRYSFREFRDIVALFAGALQSRGVRKGDRVIIYMPMIPEAVVAMLACARIGAIHSVVFGGFASHELAIRIDDCKPKVIIFKPEICIIKQ--RDQLKA--------ELNEERDLTWNQSLAEPAQCVPVESSDPLYILYTSGTTGQPKGIVRDHGGHMV-ALQWSMKNVYNVEPGEVFWAASDVWVVGHSYIVYAPLLQGCTSLIPVGTPDPGTFWRIISEHNVSVLFTAPTAFRAIKKE-DPNGHYIKNFRALFLAGERADPDTVKWAEKMQVPVIDHWWQTETGWAIAAN-----CQGIEPGPIKYGSASRAVPGYNVQVVNADEQLQP-----NQMGDIVIKLPLPPGTMLTLWKADNRFVETPGFYQTSDAGFIDEDGYIHIMSRTDDVINVAGHRLSTGAIEGALCEHPDVAESAVIGVHDDLKGQVPLGFLVLKLNVDTPNQIIKHVIRENIGPVASFKSAIIVNRLPKTRSGKILRSTMRK--------- 126458791 66 -WPRWFVGGFLNIGDQVEESAQPLVKWEG----EDGSAAEWSYSYVLYKARAVASWLKRAGLRKGDRVAVLGIIRFVPLFSGFGREAIRIRLEDSEARFVASDVSYRRGREVDMLAELEAGLAKSVEAV------VLHARARERK---DYVDLGEVFRTGGDYVEVTEAEDPMMIYTSGTTGKPKATVHVHGGFPIKA-AADVYFHFDLKRGETLTWVTDMWMMGPWLVFSAYLLRGSMAFFEGPKDRVWKFVERFKGMAATLTRHLRTI---GAEPGEGAGE-LKAFGNTGEPIDAESWWWLHKAGRGRAPIINYSGGTEISGGILGCYVVKPIKPTS----------FNGPSPGTKAAVFTEDGKPAPPGVEGELVVLSVWPGMTRGFWRDPQETYWSKWP-GVWAHGDAAVVDEDGYFYIVGRADDTLKVAGKRLGPAEVEGVLNSHPAVAESAVVGKPDPLKGEVPVAVVLKQGFQPS-EELKREL--AALAEKALGKAYYFVKELPKTRNAKIMRRVIR---------- 167623628 109 -----------------------------------------TYGQLHTQVCKFANALRSQGVRRGDVVTIYMPMVPEAAVAMLACARIGAIHSVVFGGFSPDSIASRVIDGNSKVVITADEIIPLKANIHPDVNCVEKVIVMDINWVEGRDIWWDSLMDTASEHCIAEEMGAELLYTSGSTGNPKGVLHTTGGYMVY---AAMTHEYVFDYKENEV---------YWCTADVGWITGHSYMVYGPLANPARLGEMVDRHKVNILYTAPTLIRALAEGKEQAGFDGSSLRIMSVGEPINPEAWRWYNDVIGHEIVDTWWQTETGGILI-----SPLPGATD----TKPGSATRPFFGVQPALVDNMGNIV--DGASEGNLVILDSWQMRTVFGDHD--RFVLTYFKTFRTGDGAKRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVAHEFVAEAAVVGYPHDKGQGIYAYVTLTKGSVET-EELRQELVRKEIGALATPDLIQWAGGLPKTRSGKIMRRFLRKIAAN----- 86135662 92 ------------------------------------EAEHITYKQLSERVNQFANVLKENGIQKGDRVCIYVPMIPELAIATLACARIGAIHSVVFAGFSATALSTRINDADCKMVITSDDLKGIVDEALESCSSVETVLVADINMKEGRDKWLQPLLDKASTVCEAEEDPLFILYTSGSTGMPKGMVHTTAGYMIYT-AYTFKNAFQYRENDVY-----------WCTADIGWITGHSYIVYGPLANGATTLMF---EGVPSYPDFGRFWDIVQKHKVNQFYTAPTIRALAKHGTSSLKVLGSVGEPINEEAWHWYNDTKNSPIIDTWWTETGGMMITPIPFVTPTKPTYATLPFIGIQLMDENGNEL-KGNQVEGRLCIKYPWIWGNHQRYKETYFSAYENKYF--TGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAVAESAIVGFPHDIKGSALYGYITSRDHNNLRKEINQ-LISDKIGPIAKLDKIQFSEGLPKTRSGKIMRRILRKIASN----- 152997017 109 -----------------------------------------TYQTLHDEVGRLANLLKRQGVKKGDRVAIYMPMIPQAVYAMLACARIGAIHSVIFGGFSAHAIADRLNDCEVKLVITADNTIPLKHNVDMALDTVENVIVTEKDVPEGWAVEVENESTECPAERMNAEDPLFILYTSGSTGKPKGVVHTTGGLVYASLTHELV--FDLKPDDVY-----------WCAADVGWITGHSYMVYGPLADSGRIGRVVDKFDVTILYTAPTAIRALAKGDEATSSKRDSLRVLSVGEPINPEAWSWYYSEIGCPIVDTWWQTETTPRIVQGDVKP-------------GSCTG-PLYGVQPALVDAQGVLQEEQGVLVGGLVITDSWQARTVYGDHERFEQTYTFDGMYFTGDGASRDADGHYWITGRMDDVLNVSGHRLGTAEIESALVAHPSVAEAAIVGFPHDKGQGIYVYVSAIAGVIPD-EELTKSLVRQEIGPIATPDLIQWTSKLPKTRSGKIMRRILRKIAAN----- 83645725 561 ---------------------------------------RISYLELDRRATLLALQLQHLGVAPDTLVAVYMGRSVDMIVALAGVLKSGAAIDPANPRLASANVALAVTHSDLALDLPECTLVRLDRLLRNDPKCSDPLRHLHEGDHLSGPPCRCGVPTPGNPAR-PDHLAYAI-FTSGSTGAPKATPIEHRN-VLNMLAA-LQPIVEFSADDVTLFHSYAFDFSVWCLLYGGTLLVTTE---EERHNPHALARLLRRENATVLNLTPSNMLAATRDDEAFPYR---LRAFCCGGEAFPGRLVSPILKFGLPVWNFYGPTEAT-------VWSSIHRVTGADAELATLPIGAPLANYQLYVIDAFGEPAP--AGVAGELCIAGAGITRGYLGRPELNTHPLCRGRVYKTGDLVRRRADGAIDYLGRSDFQIKLRGFRIEPGEIESLLTEHALVNQAVVCKQYAEDGGEYLAAFIVPEDAAGLFEELRK-LVRSKLPEYMAPTSYMILSELPLNGNGKIDRKRLPQATPNRVSSA 217408538 7 ----TMRDTLRNLWTELSRNCG--DKRALLDEHMCDDKVDVTFAEMNTIVRKSAAVFQSLGVKPGVNVAILGENSARWLMVDHGIQMAGGASAVRGADAPLDELRYIYEQSDSAVVVQGPKLLEKLASAKGMHRLGEELTKMVDKYGLTVRVFADLL-EEVQPVTDEQIPVLGIVYTSGTTGRPKGVMLTHGNLI-HQIGHRVGTETRYDESETMLSLLPVWHITEWMLARGCNVVYSKNDLAKHRLVPRVLEKIATGVQDKFSSGSLPVKL-LSKLFTSTSHRKITMRTIMSGGSALSGSLEEFYEAAGLTIIVAYGLTECAPLI------SHRR---RDANLVTGGCVGTACIDTELRVVSPESKTTPRPALPAGEVGVRGPQIMKGYYKDVAETKKAIDQFGFFDTGDLGVNPATGDLILTGRAKDIVLSNGENVEPGPLEDAILG------------------------------------------------------------------------------------- 111225236 106 -FYTWFADGELNLSNCLDREAGRGGRVAFHWRGEEGEHRDVTYADLLAETQRLANGLLSLGVRAGDVVGIFLPMIPEVAAAMLACARIGAVHNVVFGGFAPSAVRERMEVSDAKVLITVDGVKAAVDAELGDLPALEHIVVVGENADEVPMTYDEAAGPVCPAVGLPAEHPLFILYSSGSTAKPKG--------ILHTTAGYLLGATYTLR--TVFDLDPATDVY-WCSADVGWITGHSYIVYGPLSNGVTSV-MFEGAKVTVFYTAPTAIRTCAQYPDR--HDLSSLRVLTVGEPINPKAWLWYHLVIGCPIVDTWWQTETGSVLI-----SPLAGVTP----TKPGSATRPLPGISPALLSEDGRPV-TEGTGILVITQPWPSMLRTLYKDDETYFSRFGPTTYV-VGDAARLDADGYFWIIGRIDDVINVSGHRLSTAEVESAIVAHEAVAEAAVVAQADEQTGQAIVAFVTLAGERAVEAELREHVARR-IGKLARPRRIVWADDLPKTRSGKIMRRLLRD--------- 88810621 106 ---------------------------------------RITYRELHEQVCRFANALKARGVRKGDRVCIYLPMIPEAAATMLACSRIGAVHSVIFGGFSS-------NALRDRILDSDCHVLITAEGVRGKVDTV--FVVSDITWTDGRIWYHDAIRTAAEPMDAED--SFYILYTSGSTGKPKG--------VLHTTAGYLLQA-AMTHKYIF-----DYHDNEWCTADVGWVTGHSYIVYGPLANGATTL-LF--EGVPTYPDASRFWQIIDKHQVSIFYTAPTAIRALMGQGDEPVKKTSRREPINPEAWEWYYVGEGRCPIVDTWWQTEISPLPGATDLKPGSAT-LPFFGIEPQLVDNEGNIVSGPGEGNLCIARAWPSMMRTVYGDHERFLNTYLTHGMYFTGDGARRDQDGYYWITGRIDDVLNISGHRMGTAEIESALVLHSAVAEAAVVGYPHAKGQGIYAYVTLIIGNAPSDTLRQEDLVREEIGAIAKPDIIQWAPSLPKTRSGKIMRRILRKVAAN----- 182434446 495 -----------------------------------------TFDELNRRVKALAAELSARRARPGTRVAVGLPRSIDLVVAILAVMRTGAAYLPLDPSYPVDRLAFMIEDSQPVALVIDPHAIPRVDPGTVQLGTVE-------------------------PVGVPGHDAAYVIYTSGSTGRPKGVVVEHRSLSHHRREAHHLAEEALERRRVALSAATSFDASLWMVAGHELHVIADDV----RRDPQALVRYLVDHRIDAIETTPTYLMMTAGLLASGTHRPRV---IALGGEPVDEGL---WEELAADVFNFYGPTETT----VNAVTARITGRSP--------VIGRPVAGAGAYVLDPSLHPLPR--GSVGELYLAGEGLARGYAGRPGLTAERFMPDPFYRTGDLARWDADGSLEFLGRSDRQIKVRGVRVETGEIEAALRSLPGVDDAAVALTTAPDGPERLAAFLVAGPDAPAHAQARD-TVAALLPGPLVPTAWATVERLPLTPNGKLDVAAL----------- 120610185 103 ----------------------------IVFEADDGAVTKVTYRELLERVGRFANALQAEGVKKGDRVLIYMPMTIEGVVAMQACARIGATHSVVFGGFSAKALQRIIDAGAVAVITANYQMLPLKAIVDGGCESIRSILVFQRTPTACNMTFDEALGAECAPVPVGAEHPLFILYTSGSTGKPKGVQHSTGGYLL--WARLTMDWTDLKPEDVF-----------WCTADIGWITGHTYVAYGPLAAGATQVQMIERHKVSIFYTAPTAIRSLIKAADSKNWDLSSLRILSVGEPINPEAWMWYHRNVG---------GERCPIVWQTETGGHVITPLPGATPLVPGSCTLPLPGITAAIVDESGNDIPNGTGGILVIKRPWPSMIRTIWNDPERFKKSYFPEGYYLAGDGAVRSDRGYFRITGRIDDVLNVSGHRMGTMEIESALVAKTDVAEAAVVGRPDDLTGEAICAFVVLKRPRPTGDEAKA--IAKELRDWAKPKDIRFGDNLPKTRSGKIMRRLLRSIAK------ 75761557 300 -----------------------------------------TYRQSNMSSNQVAQHLLEKGIKRGDKVAIFLDRSINSIVSMLGILKAGAAYIPIDVKYPEDRINYIVRDSEACRIITSN-------------KFKSHLNVSDYKVSIIEDIYRTTINDDVKILNKPDDLAY-VIYTSGSTGKPKGTLLTHKGVL--NLVEWRHEVFQISPNDKVTQFYSHSFDSSVSEIFSTLLNGAELYLLSQRYSTVAYAQAIQETQATI-SDLPTVFFNLSTSLTKDSEKIRSLRFIIMGGEAASTNAIRSWQKNQVQLVNEYGPTEATVSAMYYFIP----VLEGENNLLVSVPIGIPISNTKVHILNSYMQHCPVG--CMGELYIESLGLAQGYWKQEEKVKQAFISNPFYRTGDLARWLPNGNIEFMGRKDKQVKIRGHRIELGEIEDAMLQLEGISQAVVTQTEDGMLLQAYYKTVAGIGIEKN--KLAIHLSNV-LPEYMVPKYYSHVLEIPKTANGK----------------- 50555297 110 -----------------------------------GQGRIVTYGELLRQVSQVAATLRSFGVQKGDTVAVYLPMIPEAIVTLLAITRIGAVHSVIFAGFSSGSLRDRINDAKSKVVVIDTKKI-VDEALR-DCPSVTHTLVFRRAGVENFWWHEEVVKHRPAPVPVASEDPIFLLYTSGSTGTPKGLAHATGGYLLAALTAKYVFDIHGDDKLFTAGDVGWITGHTYVL-YGPLMLGATTVVEGTPAYPSRYWDIVDDHKITHFYVAPTALRLLKRATHHIKHDLSSLRTLSVGEPIAPDVWQWYNDNIGAHICDTYWQTETG---------SHIIAPMAGVTPTKPGSASLPVPVIIDPVSGEE----LKGNNVEGVLALRSPWPSMAWNTHERYMETYLRPPGYYFTGDGAARDNDGFYWIRGRVDDVVNVSGHRLSTAEIEAALIEHAQVSESAVVGVHDDLTGQAVNAFVALKNPVEDVDALRKELVRKTIGPFAAPKNVIIVDDLPKTRSGKIMRRILRK--------- 159899647 529 -----------------------------------------SYAELNQRANQLAHSLRQRGIGCDMRVGLFIDRSLDLLVGALGILKAGAAYVPIDPIYPQDRISAMLEDGAVSLLLTHAELAAELPKLDLEV------LCLDQAWPTIAQAPTHNLNLALEP-----RSLMYVLFTSGSTGRPKGVAIEHHNYVIQGLLQRIEAEDGWSYALVSTFAADLGTTNV----YGALCSGGEHIVAYERTDPEAFAAYFRQHRIDVMKLVPSHFEALADVIPK--------QRLILAGEASLWEQLSDIRQLSVQLQNHYGPTETTVSMLTYPIPSQPHYPSSTVPL------GRPLGNVQIYVLDRRMQPTPQG--VPGELYVGGAGVGRGYIGRPDLTAERFVPNPFYRSGDLVRYQPDGAIEFLGRIDLQVKIRGYRVELSEIETAIQAQAQVANSVVILREDTPGDKRLVAYIVPEAGQSLNIGSIREALRNSLPDYMVPTAFVELDGLPLNPNGKIERRAL----------- 169611931 50 -----------------------------------------TYAELDAAANRVAHYLSDLGIGPED-VVPLCFEKSRAIVAILSVLKTGAAFVFLDPSHPVDRRQYITSEVEAKVIICSPSQIHLYES----------------ECPPTFMLSEDSLESERDVARKTSAAPSNLLYTSGSTGNPKGCLIENRAFLSGSLERAAIDHTASYSFDVSMILTALVHGSCICTPDMALMANG----------PACIVNEY---KITWAFMTPSLVKLMAPNM------VPTLKTLALGGE--PLSKI-DVETWASELQNGYGPSECSVAATGN---------TEMTPDTDPANIGFPVGGICWIVDAEDHDLLLAPGE-VGELLIEGPILARGYLKNKEKTRPAWGPTTFYKTGDLAKYLPDGSIYFVGRKDTQVKLRGLRIELGEIEHNIGTHPQVRHQMVILPKKGSFANRLVALVSLRDEDLHSDEIKTHLIRQGLAEYMVPETWIVLERFPLLLSGK----------------- 196050530 290 -----------------------------------------TYRELNEKANRLARTLRNCGVQPDTLVAILADRSLEMIVSIIAVWKAGGAYVPLDPEYPKERLQYLLHDADADVLL-----------VQRHLKNSLTFDVIDLNDETSYHADSSLLSPAAGHSHL-----AYVIYTSGTTGKPKGVMVEHGGIV-----NSLQWKKAFSPADRVLVLYP-YVFDAFILNFFGPLISGAHLLPNENKETFAIQNCIKQERITHFSTSPRLLKTMIEQMNAED--FIHVQHVVVGGEQLETDTVEKLHSLQIRINNEYGPTENSVVSTFHPVQ------SADEQITI----GSPVANHQAYIAHHQIQPI----GVPGELYVGGAGVARGYLNRPELTEEKFEEQEMYKTGDLARWLPDGRIEYLGRIDHQVKIRGYRIEIGEVEAAMFNLENVREAAVVAREDADGAKQLYAYYV--GEPSLTAAQFRKELSRELPNYMIPSRFIPLERIPLTSNGKIDLKAL----------- 146279501 464 --PSVLIGERRPLPDLLALVAAHADRQPTAPAVEMGH-RRLSYADLVLRTDDLSATLAAAGVGAGDSVGVCLGRTVDRVTAFLAILQLGAIFVPLDPTLPDERLRTMLETAGVRTVVVNAASPALPDT---GLRIVNCGQLPDRDGPEACWRPQESAAD----------APAYMIFTSGTTGQPKAVEISRGALITASARVSQISGFGF---DVSVGDMAMALAGGACLVYPSDL----QAIPGPPVG-----RFIAQARLTHLSLTPSA-LAIVPQAEH-----PHLTHVIVAGEACPPALVERWGK-GRTFINAYGPTEAT-----------------VEALFAICAPGKPVAI---------GRPFDNMGACLGELCLFGPGLANGYR-----HLPALTGQQFYRTGDRAKAGSDGALVYLGRMDSQLKFNGYRIEAGEVEAALCRLPGVIDAAVSLASSPHSPDRLIAVMMPGAPLLDPVELRAQLLQH-LPSWMVPSVFLPVPEIPRNANGKRDRSAL----------- 218563743 140 -----------------------------------------SYKEVLEQVSKLAGVLVKQGVKKGDTVVIYMPMIPQAIYTMLACARIGAIHSLIFGGFASKELSTRIDHAKPKVVVIEPGYIPLLEALRIGQHRPDRVLIYSEKVPSGRLDWEEAKAQSHDCVPVLSEHPLYILYTSGTTGLPKGVVTGGYAVMLNWTMSSIY---GLKPGEV-----------WWAASDLGWVVGHSYICYGPLLHGNTTV-LYEGKPVG-TPDAGAYFRVLAEHLFTAPTAIRAIRQQDPGAALGKQYSLTRFKTLFVAERCDVETLEWSKKVFRVPVLDHWWQTETGSPITASCQAGKCVPGYNVMILDDNMQKL--KARSLGNIVVKLPLPPGAFSGNQEAFKHLYFEKGYYDTMDAGYMDEEGYLYVMSRVDDVINVAGHRISAGAIEESVLSHGTVADCAVVGKEDPLKGHVPLALCVLKSEEQVLEEIVKHVRQSIGPVAAFRNA-VFVKQLPKTRSGKIPRSTL----------- 195592088 117 -----------------------------------------TYRKLLEEVCRFANVLKDHGIRKGDRVSIYMPMILELPIAMLACARIGAVHSIVFAGFSPDSLAERMFDCKAKLLITADG------AWRGELKEMGHSVKVEEEIPRDYWWHEEM--EDKEPACYPEEDPLFMLYTSGSTGKPKG--------VLHTTAGYLL--YAATTFKIVFDYKP--GDIYWCTADVGWITGHTYVVYGPLANGATSVSVIDKYKVTQFYTAPTAIRALMKFGEGLKHNLSGLKVLSVGEPINPEAWLWYYKYIGKEIVDTFWQTETG---------GHVITPLPGATPMKPGSASSPFFGVKPTLLDECGIEIKGEGE--GYLVFSQPWPGNDLYNNHETFRGHLVPQASTALARVSVWDADGYLWITGRVDDMLNVSGHLMSTAEVESVLTEHPRVAESAVVSRPHPVKGECLYCFITPNENEVFDQKLISDLVRERIGPFAMPDVIQNAPGLPKTRSGKIMRRVLRK--------- 149244592 126 -----------------------------------------TYGELLKEVSRVAGVLQSWGVGNGDTVAVYLPMNAQAIIAMLAITRLGAAHSVIFAGFSSGSIKDRVNDAQCKALITCTNIKRLCDDALESCPSVKH-VLVHKRTNNKEIAMKEGRDFYWDPVSVDSEDPLFLLYTSGSTGTPKGVVHTTAGFLL---------GAALTTKYV-------FDVHEEDILFTAGITGHTYALYGPLLDYGRFWHIVQKHRATHFYVAPTALRLLAGQEEIKKYDISSLRTLSVGEPISPDIWEWYNEYVGCHISDTYWQTESGSHLIAPLAGITPNKPGSASYPFFGIETALPVSGAEIKGNDVEGVLVVKD-----------HWPSMAYHNHTKYMDTYMNPPGYYFTGDGAARDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEDQKVGEAAVVGINDDITGQAVIAYVALK--DSNTEQTEEDLLRKSIGPFAAPKAVIVVADLPKTRSGKIMRRILRK--------- 145222773 68 ------------------------------------EDREITYGEANEIVNRYAAVLAAKGVGHGDVVGIMMRNSPEPILLMLAAVKCGA-------------ISGMLNHQRDEVLKHSVGLLSFVEPITESGADTDGLMTLDELKK---LAETAPTTNPATTSAVLAKDKAFYIFTSGTTGMPKASVMTHYRW-LRALAGFGGLGMRLNSNDTLYCCLPLYHNNALTVALSSVLNSGATLAIGKSFSASKFVIRYDATAFVYIGEICAYLLNQPEKPTDRKHKV----RVICGNGLRPAIWDDFTKRFGIDVCEFYSASESNTAFVNFF--------------NLDKTTGIPIAFVEY---DESGDPLRDENGRVKKVKKGEPGLLDGYTDKKESEKK-LVRDAFFNTGDLMRSQGFGHAAFTDRLGDTFRWKGENVATTEVEAAVSTDPQVEEATVFGVEVPDTGGRAGMVAIQL--KDGKEFDGKALAKAAFDKYAVPLFVRIVEELAHTSTFKSQKGDLRK--------- 77458074 478 ----------------------------------TDETGRLNYAQLQAQVERLAAGLHAEGVGRDSIVALALPRSAALVVAMLAIWRVGAAYLPLDRQWPVARQQLMLEQARAGLLLTD---------------ATQVAEWQDSALP--VRSIDQLLATDAAPAPAHETQGSDLAYTSGSTGTPKGVSIEHRHLLNYTASVSSALGLDGHRHFGLTSTVAADLGN-------TTLFGA--LFNGAALHVASDAQMQDAQAIDCLKIVPSHLAALLD--SETPHLPRT---LVLGGEAIAAPLIQRIARSDCQVFNHYGPTETTVGVMVHKVAPGQQVLDNNQVYVLDAQQQLPVGVV-------------------GELYVGGAQLFRGYV-NVDAEAGLLIDSPFYRTGDLARYLPEGAIVLHGRRDHQIKVRGFRIELTEVEAQLLRQPSVQEAAVVAGDSP---EQGLQAFVVARESLAADSLREQLAQ------QLPAVMVFIERLPRLANGKIDRKALQQ--------- 840624 496 -----------------------------------------SYRELDQKSDALARTLYENGLRRNGTAGILAGHSPEFIISVLAVLKAGGTYLPLDAELPPERISYMLSETKAAILIVQKGLEPNT-AFAGT------FISADAEA---------MIEEHTKPLEIPDDLAYIM-YTSGSTGRPKGVMITNRNVV--SLVCNSNYTSASVNDRFILTGSISFDAVTFEM-FGALLKGAKSTMLTPDRFGAYLIE----NNITVLFLTTALFNQLAQAQADMFHRLHT---LYVGGEALSPELINAVRRANLSLYNIYGPTENTTFSTFFEIKRDYAT---------PIPIGKPISNCTAFILDAKGCLLPI--GVPGELCVGGDGVAKGYLNRDDVTAAVFSPDPFYRTGDLARWLPDGNLEYISRIDRQIKIRGKRIEPAEIEARLLEIEGVREAAVTLLETDGEVQLYTHYV-------SDESRNEKEIRAALARYMIPQRWVRVDRMPLTGNGKINRSAL----------- 169630398 67 -----------------------------------------TYRELDEAANRLSHLLVGAGAGPGQFVALLFPRSTEAIVAILAVLKSGAAYLPIDPALPTTRIEFMLTDAAPVAAVTTAVLAHRLHGLGVPVLDVDDPAVCTQPC-------------TAPPMPSPEDLA-HLIYTSGTTGVPKGVAVTQRNVV--QLFDRLDIGVELAPGQVWTQFHSAFDFSVWEI-WGALLHGGRLVVVPDSVTPEDFHDLLMGERVTVMSQTPSAAGVLSDGLEATA--------LVIGAEPCPPELVDRWARVMVNV---YGPTETTMWACKS---APLSAGSEGHGVPI----GSPVAHAASFVLDRWLRPVP-DG-VIGELYLAGAGVGSGYWRRTALTRFVACPDRMYRTGDLVSWGADGQLQYLGRADEQIKIRGYRIELGEIQAALVRLDGVRQAAVI-VREDRPGDKRIVGYITGGADPVGARAA---LAEQLPAYMVPVAVVALQTLPVTVNGKLDKQGL----------- 195353089 111 --------------------------------------RRLSFAEALEFSQKIAGYFNDRGLEKGDCVALLMETRLEYPCIWLGLSQLGVITALINSNLRGESLRHSIKVANAKALIVGSELLDVLRSLREQLDEVPIYQYTDDEAVDLVTALKTQKKLELPSAACPEEARSKLVYTSGTTGLPKAAVITNLRFLFMSAGSYYM--LRMSSDDVVYDPLPLYHTAGGIVGVGNAILNGSTLVLRKKFSARN----FWLDCNRYNCTVAQYIGELCRYLLATSYQQKHNLRLMYGNGLRPQIWSQFVRRFGIHIGEIYGATEGNSNLINGFVPVYGSNFYPVQVLRCDEYTGELLK-------DSKGHCISQAGLLVGKVDARRAVSAFHGYADKGASEQKLSGDVFFNSGDMVVRDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCVGLEDCVVVQIPQVEGKAGMAAIVDP--ERKVDMEYLSVVLRGSLPPYARPLFIRLLDEIPRTATFKLKKRELKEAY------- 118466201 102 -----------------------------------GDQRSLTYSELYTQVCKAANALTDLGLVAGDRVAIYLPLIPEAVIAMLACARLGVMHSVVFAGFTAKALQARIADAAAKLLITSDGQFPLKEAVADPDSPVEHVVVIDVSWTDGRDLWWHDVVDAAAPEHTPEEQPLFLLYTSGTTGKPKGIVHTSGGYLTQAAYTHYYVFDIKADTDVF-----------WCTADIGWVTGHTYGVYGPLANGVTEVEIIEKYGVTIYYTAPTLIRTFMKWGREIAHDLSSLRLLSVGEPINPEAWRWYRSVIGADIVDTWWQTETGATMI-----SPLPGVA-------AAKPGSPLPGISARIVDDHGDPGIHHGEHVGYLVLDQPWMLRGIWGDPETYWSRFAEQGWYFAGDSAYYDRDGAIWVVGRIDDVMNVSGHRLSTAEVESALVGHHGVAEAAVVGATDATTGQAICAFVVLCADYQVHDGIVDE-LRAEVAREISPIAVHVVPELPKTRSGKIMRRLLRDIAEN----- 120406372 112 -----------------------------------GDARDITYAQLKDEVCQAANAFAELGLKAGDRVAIYMPMVPEAIIAMLACARLGAMHSVVFAGFSASALKARIEDAQTKLVVTTDGQYAVDEAIEGDDNPVEHVVVVRRTGIDAWTQGRDVLWEEVVPKASTEHTPEALLYTSGTTGKPKG--------IMHTSGGYLTQASYTHYN--VFDIKPETDVY-WCTADIGWVTGHTYIVYGPLSNGATQVQVIEKYGVTIYYTAPTLVRTFMKWGRQAEHDLSSLRLLSVGEPINPEAW--RWYRLNTPVVDTWWQTETGGIMISPLPGTHCKPGSAMRAL----------PGISAKIVDDDGNPSPDYGEHVGYLVLDKPWMLRGIWGDEERFRSRFAEKGWYFAGDGARYGTDGEIWVLGRIDDVMNISGHRISTAEVESALVGHSGVAEAAVVGASDEHTGQAICAFVILKGEANMVDELRAEVARSPIAK---PREIHVVPELPKTRSGKIMRRLLRD--------- 94496632 104 ------------------------------------EPRRYSYRQVHAEVCRFANVLKAAGAKKGDRITIYLPMIPEAAFALLACARIGAIHSVVFGGFSPDALCGRIQDCDSTIVVTADELKSNVDAALKDCPSVKSVIVVKATGGDVVMAHEEAEKVAADCPAEPMQAELFILYTSGSTGKPKGVLHTTGGYLLW---ASLTHELCFDCRDVY-----------WCAADIGWVTGHTYIVYGPLANGATTLQIVDRHQVQTLFTAPTALRALMDHVKATSR--ASLRLLTVGEPINPEAWRWYHHVVGEDIIDTWWQTETGGAMIA--------PMPGATDLKPGSAT-LPMPGVVPQIVDSEGKVL--DGATEGNLVIAQSWTVWGDHDRFFQTYFTTFP-GKYTTGDGARRDADGYYWITGRVDDVINVSGHRMGTAEVESALVLHESVAEAAVVGFPHDIKGQGIYAYVTLNNDDEANDELRKTLIRREIGPIATPDAIQFAPGLPKTRSGKIMRRILRK--------- 46137221 95 ----------------------------------TNTKEKYTYRQLLHEVETLAGALMEQGIGKGDVIMLYIPTIPAAVIGILAANRLGAIHSIVFGGFAPFALAQRIDSCHPVAILIDGNKPPIAEAIRLATHKPKDIIVWQRNTSAGQLDW-KALTEKADCVPVKSTDPVYIIHTSGTTGTPKGVLRDAHAVGLH------------------LSISYLFHITGGCVSFTASIVGHSYIIYGPLLTGAATV-LYEGKPVG-TPDASAFWRIVDEYKVNTGKRLRSLRGLFLAGERSEPTLIEGYQKLNAQVVDNWWSTEVSPITGRALVKDRRTEVRGHQPPCLRAGSGKAMPGFDVRIVDDEGVEVERE--SMGNIVLAMPLAPTGFWQDEERFWKGYLKDGWLDTGDSGWIDRQGYIHVMARSDDVLNVSAHRLSSGSIEQAIATHPRVVEVCIIGIPDSLKGQLPFAFVTLSGQVASDKEIQQLVRGQVGAIASLGGIIQGKCMIPKTRSGKMLRRVLKEMAEN----- 41629676 113 -----------------------------------------TYIETYNIVLRLSHILHDYNVQAGDYVAIDCTNKPLFVFLWLSLWNIGAIPAFLNYNTKGTPLVHSLKISNITQVFIDPDASPIRESIKNALPDVKLNYLEEQDLMHELLNSQSPEFLQQDNVRTPDFKPSMLIYTSGTTGLPKSAIMSWRK----SSVGCQVFGHVLTNESTVFTAMPLFHSTAALLGACAILSHGGCLALSHKFSASTFWKQVYLTGATHIQYVGEVCRYLLHTPISKYEKMHKV-KVAYGNGLRPDIWQDFRKRFNIEVIGEFYAATEAPFATTTFQKGDFGGACRNYGTIIQWFLSFQQTLVRMDPNDDEVAPVGEPGEMLMRIFFKKPETSQGYLGNAKETKSKVVRDVFYRCGDLLKADEYGLWYFLDRMGDTFRWKSENVSTTEVEDQLTASNKEQYAQVVGIKVPKYEGRAGFAVIKLTDNSKTKLLNDSLSRLNLPSYAMPLFVKFVDEIKMTDNHKILKKVYREQ-------- 167004586 10 -----------------------------------------TRGEVDARATRLAKRLVAAGVGAEMRVGVALSRSVDLLVGLIAALKSGGAFVPLDPSHPRERLAQMLEDAQIAHVITERDALPLAGATRAWL--VDDAIADAEIDGVALLAVS------------PHQAAY-VIYTSGSTGKPKGVVVDHGAFARHCEAIAARYGA--TERDVFMLFQSVNFDGAWFSQYAAVAVTADTLWP-----PARTCALAAREGVTMTYVPPGCATQLAEWALEHGAP-PSLRSITVGGEATSREAFALMRRANARVVNGYGPTETTPMLWMFAPGDDPAKLADAAYLPIGTLVGARTA----HVLDARLNPLPV--GVIGELYLEGVGLARGYLGRAALTAERFVPDPYYRTGDLVRRRADGVFDFIGRIDHQVKLRGLRIELGEIEAQLAAHDDVREA--VAVVFGEGAHARLAAFVARARRADAAELDAHLRRT-LPDYMVPAHIVVLDALPRNANSKVDRAALPE--------- 183179553 899 --------------DFLAKAQQLFARTEDKTAVICGE-QTLSYAQLGEQVQRVMWQLKARGLTTGNVLAICLPRSVEHIVISLA-SALSGIIWVPIDAASPKE-----------------RLDYLLENCHADL------VVMDKPCEFGNVIAFDALIEDVTPLDQLSRLSQSQQYTSGTTGKPKCVVVNNQA------TSNVIGQTGLTSEDVVMSVTPLHHDMSVFDLFATLSFGATLVLPAGHEEKDALQRLIERHQVTIWVSVPAILEMLLSCTQAG--QLHSVRLIAQGGDYIKPATIAQL-RAGSNISLG-GPTETTIWSIWH------ELMADDVSVI---PYGRPLAGNRYFIMDEIQRHVPQG--VVGRIFTSGVNLAQGYLEDGELKQTDFVPVRAFRTGDQGYYRADGNIIFASRINGYVKVRGVRVSLPDIEKQLQTHPALASVVVVDYTDVNGDTALAALFSVKPQQSASSQALREFAKQSLPSSHIPSRFIALEALPLSANGKVDRKQ------------ 11498285 86 ----------------------------------------ITYRQLYSMVKKYAASLRGAGLSKGDRILLYLPNSIEAAAMLLAAARIGVISVTVFAGFSPKAVADRIELTTPKLIFTQDKLVRLKDNIDEALSYVPEMVVVKRAMPEEEVDLKEGRGESSDYVEMDAMDPIFVMPTSGTTAKPKPVVHVQGGYIWNYYAAKWVYG--LKPDDVIFNTSDI----GW-------IVGQSYMVFGPLLAGSTCI-LFDG---TPDYPEPGTWWEVVEWTSPTGARI--LRKL--GVEKAKEYDVSSVERVVCEVLNWYWLEEEIPIIDHMWQTETTGALGDEIKEYIKGSAGLPLPGIIPVVLDESGEELPPREKGVMYLKRPFPGLTPTLWDSDRYVRSYWAGRGMYCTGDAAYIDEDGYVWFTGRADEVIKIAGHRIGTIEVENALISHPAVAEAGVSGIPDEIRGEVVAAFVVLKGYSPSEEEIIDHVRKTLGPIVVFKDIQ-FVNMLPKTRSGKIMRRVMKRLF------- 209882315 163 ---------------------------------------KITYMELFRNVCKMANVLKRFGIKKGDSVGIYMPMIPETIYTMLACARIGAVHMVVFAGFAARNLLERLINAKCKIVVTADQIIPLVDEALEDLHEVHTCIVF--KHLNGPINVVEGRDYDGNALMRSERSYCPLEYTSGSTGTPKGVQHSTAGYLLFAAITQLFD---THKGDIFGCVGDIGWITGHSYLVYASLCNGLTTLIFEGVDPGRYWEIVQKYKITHFYTAPTALRALKRFGDEYVKKYDRSSLRILGSVGEPINPSARWYRNIVPIVDTYWQTETGGIVIAGCVK------------TKPGSSTLPFFGIKPVILNPE-TGVPIEGVGSGVLCIQDPWIFGAHYLHEELYTKPFP--GYYFSGDGAMKDSDGYYWITGRVDDTINVAGHRLSSKEIEDSLTNHESVSEAAAVAVDHDVKGYALVCFIVLRSDTPNIEHELRQCVRKQIGPVASPDHIVIVDGIPKTRSGKVVRRLLRK--------- 125849163 74 ------------------------------------EDQTLTYRDVDVRSNKLANVLKSRGLKHGDIVALLMNNEADFICVWLGLCKLGCEVAFLNFNIKSQSLQHCLDRCGAKTLVIGSDLVKSLDEVLLMLTDIEIWVASESSSHQNVKTLLDKL-DSASPVDAPQMSNFLFIFTSGTTGLPKAARISHIKAVMCMAFLRLCGACA---DDKIYLTLPLYHMSASCIELGATCV-LKRKFSASQFWKDCLVFQYIGELCRYLVNQPKT-------LEEVAHNV----RLAAGSADVWKEFIRRFGK--IQIREAYGLTEASIGFV-----NYTDEIGPIGRASYFNKLNLPFEFLKLRTDTGHCIKVSKGGLLVAPVVFTNPFL--GYAGDKAMSEKKLTGDVYFNTGDLMLQDHRDFVYFKDRIGDTFRWKGENVSTTEVSEVLGSLDFLLDVNVYGVTVPGYEGRAAAVVLKDGHELDGKRVYSHLL------------------------------------------- 148255102 537 ---------DLTLNALLHTAALTYAERPAVSFNAIGLDYTTLHAHVRVLARQIRARTRAHGDHV--TVALMFERGIAMVVALLATLEAGAAYLPLDPRDPRPRIAQMIEDAAPVLVLFEDHLCAGIDQL-----TVD---------PLG-----AAAGPEAECPSVAPDDLAYIIFTSGSTGRPKGAMLTHGGVA--NRIVWMQKHYGLQPTDRILQKTPTFDVSVWLLPL---ISGAELVVPDAHKDPRAIAGLIRDRGITFVPAMLSVFLGNADLAD-----LVSLKRIYCSGEALPTAVAARARLAHAELHNLYGPTEAS-----IDVSAWCCDIGDAERHAV-APLGWPVDNTELHILD--GRLLPMPLGVPGELCIAGIGVARGYVSRPELTRERFVGNPFYRTGDVARRLPDGAIEFLGRRDFQVKIRGFRVELGEIEAVLLEQSDVAQ-AVVARRATDGRELTVAYLVGRNGRPDLARTHER-LRQRLPDYMVPDHIIVLDALPLSANGKLDRKQL----------- 71665013 122 -----------------------------------GETSSVTYGNMHEAVLQLAAVLRQYGVRKG-QVVTLYLPMIPFVQLMLAVARIGAVVSVVFAGFSGKALASIIDSASELVITADSSFIPLKEVVD---------VAIAECESEGHLVYERH-GRENIPMKASQLADCFMLYTSGSTGKPKA--------ILHTVGGYMVAGTTFKEEDVYF-----------CTADIGWVTGHSYVVYGPMLNAATSVELVDKYGVTVFYTAPTAIRSLMQYDDEPVKRTSRATLRVLGSVGEPINVEAWRWYYGV---VGEGHVDISDTWWQTETGGHLITPLPGCTPLKPGSATLPFFGIEPALLD----PITNDGPGEGLLVIKSPWPGQAFGDSERYEQMYFSVDGYYMTGDGARRDEDGYYWITGRVDDVLNVSGHRIGTSEVEDAVNTHPLVVESAVVGIPHDTKGEGIYVYVTFHQNTIIDKDLLNAVVRKVIGPLATPDHIHPAQGLPKTRSGKILRRILRK--------- 120405462 68 ------------------------------------EDREITYREANDTVNRYAAVLAAKGVGHGDVVGIMMRNSPEPILLMLAAVKCGA-------------ISGMLNHQRDEVLKHSLGLLSFVEAITESGADTDGLITLDELKQ---LAETAPTTNPATTSAVLAKDKAFYIFTSGTTGMPKASVMTHYRW-LRALAGFGGLGLRLNSSDTLYCCLPLYHNNALTVALSSVINSGATLALGKSFSASRFVIRYDATAFVYIGEICTYLLNQPEKPTDRRHKV----RVICGNGLRPAIWDAFTERFGIKVCEFYAASEGNTAFVN--------------VLNIDKTTGIPTPIAFVEYDENTGEPVRDEQGRVRRVKKGEPGLVSNYYTDKKESEKKLVRDAFFNTGDLMRAQGLGHAAFTDRLGDTFRWKGENVATTEVEAAVSTHHQIEECTVFGVEVPDTGGRAGMVAIQLKEG---HELDQSLAKAVFEKYAVPLFVRVVQELAHTSTFKSQKGDLRK--------- 154300680 1400 -----------------------------------------TYAELDHRANRLASYLVQRYGPLEDKVVP--FSMYKSPELYVAILG----ILKAGGAWCPIDPTFPASRRHDLIVRTDANMLLVADTVSQDAQAIPQGVALIDISENNVTNSTFSL-DETKPSSLPIIRSNSMAYTSGTTGLPKGVQVHHSAAA--TAMQSLKESIPVSRSGAVRCLQPTFDVFVQDLFYTWGLRGT--VIAAPKVMLGSFPDLANITNATHAHLTP----AFATIVSRV--HCKTLEIVTMIGEALPQPVADDWSQ-NMLAYNTYGPAEVS-------VVSTVKQFGGFENPFKSTNVGLPLPSVGVFVLNNE-RVVMRHG--VGELALSGPQVARGYWKDLAKTEEKFHWNDIYMTGDIVRQLHDGSLEFVGRRDDLVKINGMRVELSEISFALSHHPDTEQAVTMLMARP---DRPTKVLVTFLSTPSPAQTNNRAVKANLPEHMIPSVLVVLNRIPVTASAKIDRKAL----------- 108761108 557 -----------------------------------------TYGELDQLSDRVAASLQDLDVGVGDRSAEL-------IVSLLAVMKAGGAFLALDADEPVDRLRHIVADARPRVVISSAKLSERLWGMGG-------FVTL--HVDEGYRDMPAAPGQQLRRDVLPDHLAY-ILYTSGSTGRPKGTEITHRSIV-NYLRWS-VDAYRLREG-TGSPVIGSVSFDGTLTSLFAPLLAGRALFLVPRIDQLTSRD-YPEQGFSFIKMTPSHLRAF-NGLGRTREVLGRTHAVVLGGEGLHGVDLAPWREQGLPTRNEYGPTEAA--VACCFETLLPDGTPPPERVPI----GRPISHMRLYILDRYLQPVPV--GVPGELYIGGVGLARGYLRRPDLTAERFVPNPFYRTGDHARYLSDGRIEYLGRQDDQLKIRGHRVETGEVEAALGRHPDVVQAAVLLQRLPSGAPRLVAYVQPQSMENG--DLRAELLREVLPEYMMPEVIAVLPELPLTPSGKIDRKAL----------- 126732545 103 ------------------------------------QAQSISYNDLHRRVCRMANVLESLGVRKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVNGCDAKL------VITADEAPRGGRKTVKCLVVKRTGGQTTWVDYNEMALEVSDPVEMNAEDPLFILYTSGSTGQPKGVVHTTYAALTHEVTFDYHDGDVY-----------------WCTADVGWVTGHSYIVYGPLANGATTLMF---EGVPTWPDASRFWQVCEKHRVNQFYTAPTAIRALMGQGSSLRLLGTVGEPINPEAWNWYNDVGRCPIVWQTETGGHMMTPLPGAHATKPGAAMRPFFGVQPVVLD------PQSGAEIDAVPTEGPGQMRTVWGDHERFEKTYFSDGYYFSGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHEKVAEAAVVGYPHEKGQGIYCYVTLMNGVEPT-EELRKELVRQEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAENDYG-- 115522099 103 ------------------------------------ESRKITYRQLHDEVCKMANVLRNRNVQKGDRVTIYLPMIPEAAFAMLACARIGAIHSVVFGGFSPDSLAQRITDCASKVVITDEGLVPLKANVDAALRKSSAVVFMDDVRDFWYHEAAEMVTTECPVEPMHAEDPLFILYTSGSTGQPKGVLHTTGGLVFASMTHQYV--FDYHDGDVY-----------WCTADVGWVTGHSYILYGPLANGATTLEVIDKHQVNIFYTAPTAIRALMQGGDETKTSRKSLRLLGSVGEPINPEAWEWYHRVVGEDRDTWWQTETGGILIT--------PLPGATKLKPGSAT-RPFFGVVPQIMDADANVL--EGECTGNLCLAKSWTVYGDHARFEQTYFSAYPGKYF-TGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESSLVAHPQVSEAAVVGYPHDKGQGIYAYVTLMTGVEPT-EALRKELVRKDIGPIASPDLIQFAPGLPKTRSGKIMRRILRK--------- 16126538 74 ------------ICDDLEAAVDKWGPRPAI----TFEGKTITYADLDAMANRYAHWAKGLGLTRGQTVALFMPNRIEYLAIWYGLTKVGVATALINNQLTGAALAHCLTISQAMHCIVDAETSPCFEDVKGQLRHMQQWVLGPVHDDQRDLLKALKSCSQLRPDRETAREGLTASYTSGTTGLPKAARITHRALYMRGFAGS----TGAKDTDRIYITLPLYHATGGLCALGAALLNGGSVVLRKKFSATHFWPEIVAEQCTMFVYIGELCRYLANQPEHELERAHKLRMIFGNGLRADDDMLDRF-KVG-DVLEFYGATEGN-VSFFNFIPSYLRKKFNIRIVKFDVETETPI-----RGPDEAG---PEEGECIGHIGSDARSNFTGYADKAATEKKVLKGDAWFRTGDLMKVDHDGYIYFIDRIGDTFRWKGENVATSEVAERLAGFEGVLEVNVYGV------------------------------------------------------------------------- 75759307 37 --------------------------------------QQLTYKELNEKVNQLAFYLQKRNIGPESMV---GVYIERSLEMIVSILGIGGAYVPLDPAYPTKRLEYILKDANIQVLLTQNH--P-TQWIPKEIDCI------NIKEHEMNISREKNINPT---IEVKPDNLAYVIYTSGSTGKPKGVLIEQKSLC--NFIISSINLTKMNSDSRNIQFASL-SFDASVFEIFTNLVGTLYVCSQHDIMPVELTQFLQKNKITHALLPPTV-LNLLD--ESV---FKDLQVVISAGSACSEQVAKRWMQNHLFIN-AYGPTETTVYTVAGIYKGD-----------GAPPIGRSIPNVEVYVLNEAKKLVPIG--TVGELYIGGIALARGYLNQPELTKASFIPDRLYRTGDLVKYLPDGNIEYIGRADKQVKIRGFRIELGEIETILGNHPDIKEVTVVAQEDSFGDNILVAYIVGEGDT---QEWRKH-VGVHLPNYMVPAHFIKIESLPLTVNGKVDKDAL----------- 171680492 3067 ----------------------------------DGHGNVLTYSEMINRVEAIGEALQGAGVSQGSRVPVFQDAASDWVCSMLAIFRVGAIYVPFDLRNPLPRLATVAVDCEPTAILADKTTIDQVPQLNVPTATAINVSGLP-------LNASKPVPNVADP-----NTPAAILYTSGSTGLPKGIIVTHAGL------RNEIEGYTKMWK---LGTQHTLQQSAFTFNHSSDQIGSVYVVPATRGDPLGITEIIKSEGITYTKATPSLWMQFGN----ENLRDASCWRFAFGGGEPLVSGVAALELSELKFFNSYGPTEIS-------ISSHKMEMPIHNAQAIEAMGRIPLPNYYTYIVDQQLRPVPVGMP--GEVCIGGAGVSLGYLKNDELTGKHFVANPFYRTGDIGHLQTDGAMVFHNRTDGQIKIRGLRIELADIENNIVAASDLKE-AVVALRNPDFLIAHV-VFAPQSNVADKEAFLQHLLHLQIPQYMVPVAAIPLDKLPLTNHSKVDRKALK---------- 211588948 1042 ----------------------------------------LTYAELNERANRMANFLSERGVTTGDLVPLLLEKSPFMIIAILALFKLGAAYVPLSPENPVERNEFIVRDVGARVVL-------------SETEHATFFSFEDITVLLIDRAKLCAYSKEKPEIEVSPSDPAYILYTSGSTGQPKGVTVSHGACA--AAMRSIIDFENKRDEPFRALQFSNYVFDVSLYDFFVTLHSGRTIAPSDRLDLAGAINEMNVNHVFLT---PTV-ARLLDPKEVPG-----LESMTVGGEQLTRDVIETWAPV-LTLRNGYGPTEASVLV----------TMKEVTAETTGGNIGRPLASVGAVILEANGQPLPY--GAVGELCFWGPQLAEGYFKKPELTAGAFIQTNLYRTGDLARYLPGGDIECLGRKDDQVKVNGHRIELGEIEQAILRTGEVTDCVLTV-----WKQNNTAHLVANVVNPVDQELDQHLKNKGLAHYMVPKFLLPLPFVPRMPSGKADRKQLKARVQSLSQG- 217402869 168 ------------------------------------DVRAVTYDALLAKVAQIANALRAQGVGKGD-VVTIYMPMIPELATMLACARIGAVHSVVFAGFSAEALAQRVVAADSAVIVTADQSIPLKNIVNDALTKMNTNDVVDKVVWERYFDHDALHPEETEPVRMAQRPYCPILYTSGSTGQPKGVVHTVGGYSLYA-AFTTKNTFDLTDGDIFACVADCGWITGHTVVYGALLNGSTTFMSTPLYDTGRYWDMVQRHRITQFYTAPTAIRSLMRYGEDIPHRLSSLKVLSVGEPINPEAWRWYYEEVGCTVVDTYWQTETGGHVISNL-----------PGITPMKPGSCTVPLIDAVVLDAVDGHVPKDGESTGVLAIRQPWMARTCLGDHERYQLVYTKPGYYFTGDSVMRDKDGFFFITGRVDDVLNVSGHRIGTAEVESALVLHPAVSQAAVVGKAHDVKGQGIVGFVVNHEESPELLLELRNQVRSEIGPFAAPDKLYITPSLPMTRSGKIMRRILRK--------- 32265895 65 -----------------------------------------TYKELRKRVAKTAGILVNKGVVKGDRVLIYMPMIPEAVIAMLACARIGAIHSVVFGGFASHELASRIEDAKPRVIIYKPILDEAIKSSNHKPTTCLIWQRPQERAPWRDVDWEEEKTEGVECVPLDATDPLYVLYTSGTTGKPKGVIRGNGG---HSVAMKWSMDNIYNAKDVFWAASDVWVVGHSYIVYAPLMNGCTTILPVKTPNPGAFWRVVQEYKVNILFSAPTAFRAIGEWLKK--YDLSSLKAVFVAGERCDTDTLKWIEKITKKVIDHWWQTETGWAIAANPLGL--------EPLPIKAGSPTPMPGFNLKVLDEEGKEC-KRGK-LGNLVIKLPCLCGIWGDDARYKRSYLNHPGYYLTGDSGYIDKDGYVFVMGRMDGVINVAGHRLSTGGMEEAISKHPDIAECAVIGVNNELKGEIPLAFVVLKGLERDTQSLCEQLVREEIGAVASLHIVAVVARLPKTRSGKILRGTMRD--------- 163757452 105 ---------------------------------------KITYRELYDQVCRLANVMKSNGVKKGDRVTIYMPMIPEAAYAMLACTRIGAIHSIVFGGFSPDALAGRISDCESTVITADEGLIPLIAARDGVVVKNVLVVQRTAGKVEWFIWYHEAVAADCPPAKMKAEDPLFILYTSGSTGKPKG--------VLHTTGGYLVYASMTHE------YVFDYHEGDWCTADVGWVTGHSYIVYGPLANPSRFWDVVDKHQVNIFYTAPTAIRALAHVKKSSRKSLRTLGS--VGEPINPEAWEWYYNVVGCPIVDTWWQTETGGILIT--------PLPGATKLKPGSAT-RPFFGVQPQLVDNDGDVL--EGTTEGNLCITDSWQMRTVYGDHERFIQTYTYKGKYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVSHDSVSEAAVVGYPHDKGQGIYCYITLMEGQEGS-DELRKALV--GHVRHEIPDKIQFSPGLPKTRSGKIMRRILRKIAEDDFG-- 119468996 108 -----------------------------------------TYQQLHDEVAKFANGLKKLGVQKGDRVAIYMPMTPQAIYAMQACARIGAIHSVVFGGFSPSAIADRIKDSGAKVVITSDNCVPLKANVQDSVTTIEHVIV--HQLTGGEVDWHDDLPAQCEPEPMNAEDPLFILYTSGSTGQPKGVVHTTGGLVYASMTHEYV--FDLQDDDVY-----------WCSADVGWITGHSYIAYGPLVNGCTQVEVVDKHGVTILYTAPTAIRALGDEPTATSHR-DSLRILSVGEPINPEAWNWYYESIGCPIVDTWWQTETGGIMI-----TPLPGATD----TKPGSATHPFFGIAPALYDAEGNTL--EGAVDGNLVILDSWPSQAVYGDHEQTYFSAYP-GVYFTGDGCRRDEDSYYWITGRVDDVLNVSGHRLGTAEIESALVAHEAVAEAAVVGYPHNIKGQGIYVYITPNEGVTVSDELTRNWVRKELSPIASPDMIQWSPGLPKTRSGKIMRRILRKIAAN----- 84686572 108 -----------------------------------------TYNELSEQVNKLANVYKSLGVGKGDRVVLYMPMIPEAAYAMLACARIGAIHSIVFAGFSPEALAARVSGCDAKLIVTADQLKANVDKAREHCGEVQTLVVERTGADVG---LKDGLDHSYNALMANASADCPILYTSGSTGAPKGVVHTTGGYLLY---AALTHEVTFDYHDGDI---------YWCTADVGWVTGHSYIVYGPLANGATTLMF---EGVPTYPDAGRFWAVCEKHKVNQFYTAPTAIRALMGQGT---EWVTKYDLSDLKVLGTVGEKGNCPIVWQTETGGHMMTPLPGAHATKPGAAMKPFFGVQPVVLD------PQAGTEIAESPCEGPGQMRTVYGDHERFVKTYFSDGYYFAGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGFPHEKGQGIYCYVTLMEGEEYTDDLKTENWVRTEIGPIASPDYIQWAPGLPKTRSGKIMRRILRKIAENDYG-- 196189880 110 -----------------------------------GDSRQLTYAELHAEVCQMANVLKDLGVQKGDRVGLYMPMIPEAAMAMLACARIGAAHTVVFGGFSAEALRDRLNDAEAKVVIFRKDLKPAVDAANNAVPSVANVLVVQRTSQADWTEGRDVWWHDVKPSASTDCPAEPMDYTSGTTGKPKGVVHTTAGLYTHMTFKWTFD---IKDDDVY-----------WCTADVGWITGHSYIVYGPLSNPGAFWDVVEKYGVTIFYTAPTAFMKMGD-AEPKARDLSSLRILTVGEPINPEAWMWYRKVIGCPIVDTWWQTETG-----GFMLTPLPGATP----TKPGSATKPFPGILADVVDVEGNPVGVNEG--GYLVVKHPWMMRTVYGDDARFRRTIPPDGLYFAGDGARKDADGYFWVMGRTDDVLNVSGHRLGTMEIESALVSHPAVAEAAVVGRKDEIKGEDVYAFVTLEGTYSVSDELKQHVVKGAIAR---PGEIQFTDALPKTRSGKIIRRFLR---------- 11095223 1 ------MSERRGLHDLLSASAARTPDAPAV----VGPAGSMSYGELDERADALAGRLSGQGISKGDRVLIWSPKSANAIAAMQAVLRLGAIYIPVDP-LTPPERFLVIARESGALALCAPE--DLSARVPSPLRDCLACVDLD-AAP-----VPDALPRTPVSTCVEPDDLAYILYTSGSTGTPKGVCISHRALAFIDWAVAFANHSGLSFDLSVLDL------------YAAFTVGAAVCLIQPEFAPEGLVEFLHRERISVWYSVPS---ALILMLRDGGLLDRTLRALLFAGEPFPRALAAWSDARLLNL---YGPTETN-------VCTYHEVRPADLARDLPVPIGKPCSGDRIRADGSEAEPGEE-----GELVVSGPTVFAGYWGRQPQ-------EGPYATGDRVKVRPDGSFDYLGRRDGMVKIRGHRIELGDVVAALYSHQGVAEAAVIAV--GDGLDRVLAVVRSRGSAFGNVALRRH-LAGRLAPHMIPGDIRFVDRLPHNDRGKLDLAALQ---------- 163746190 4 ----------------------------------TSDTRRVTYGALHQMADGLARALLA-EVQPGDRVGVLLSQSPWCAAAHLAIWKVGAISHDAASRIGDAGCAIVLTDAEGADLLGDLA-TPLMAAEVGITGDPLDFA---DVGPE-------------DPAV--------LIYTSGTTGTPKGALHGHRVLSGHLPGVSVSHDHLGQKGDCLWTIGGLFDVAMPALALGVPVVAARM----PKFTVEGCADVI-ARGEVRNVFFPPTALRM---LKAADVALPGLRSVASGGEPLGAEMLAWGRKFGLEINEFYGQTEC------NMVASSCGA-------DFRAKPGCSVPGFELAVLDGNGQPTDAEGDV--AVRKGAPSMMLRYWNRPDETAAKFHGD-WLLTGDRGIW-EGDYLRFVGREDDVITSAGYRIGPAEIEDCLLTHSAVATCGVVGKPDALRTEIVKAYVVLKGAQVEAKELQD-WVKERLASYSYPREISFVEDLPMTVTGKVIRKELK---------- 156375372 10 --PHTTPLEHRTLFQLLDHHAAKCPNKELIYRDDSGNRTALTFREYKDQSQALAAGLLEKGLRRGDRVLVLLSNSVEFAVILLALTRLGAVLDVDDAILEMRQVSGVFYTEQDSKV-----ITAVTEVLDSEIKIFSHDNMPNHKKVHSYDALLQSLHQAETEVQFDDPAL--VIFTSGSTGRPKPILYTHHGFV--NGALSVVHTFKATHDTIQFCDAPFDWIPGIGFSLAVSILGMTLVAFPPNLSIKGMLKIISEERCTHAIMLTYVMLDMVRYEGLPQLDLSQLKVCITGGQLTDQHLMSKFSALPTSIVNSYGSTETFLPSGQVVTRHNIHSLD-------YGATEVN-PGFEVKVVDDEGHVVPVGTP--GELHVRGAGILQSANGMEGVVYEEKTPTGWYPSKDLSKITNDGRVRILGRKDCLIKSATESIYPPEVESVLGKHEKIASIIAIGIPDQRLGEVVCACVIIKDNKAVIQEIDEWCAPKFYVSSNQPKKYVILENFPKTRTGKVDRKALK---------- 196008985 117 -----------------------------------GDDSKVTYSELKRRVCQFANVLKAKGVKKGDHVAI-------YMPMILELP--IAVLACA--RIAPHSVVFGGFSAEDRILDSKCCLLVTADGLRGELKSIQAFQILDKKGPQSNIGWNEELSDECEPEWLDAEDPLFLLYTSGSTGKPKGVVHTQAGYLLYA-ATTFKYSFDYHHGDVYF-----------CTADVGWITGHSYVVYGPLANGAPSI-VFEGLPVYPDAGAPTAIRSLMDYVKK--YSRKTLKVLSVGEPLNPEAWRFYYEVI------GNGECSISDTFWQTETGGHV--LTPLPGCTPMKPGSVCFPFFGIKVLNEDGNEV--QGQSEGYLAISQAWPSTTVYGDHERYENTYKFDGYYCTGDGCFRDKDGYFWITGRIDDCINVSGHLTSTAQVESALIEHDLVAEAAVVSYPHEKGQCLYAFLTLIKGAEFSDEVVVQQQVRQKIGSIAVPDYIQDAPGLPKTRSGKIMRRVLRKIARN----- 121601882 105 ---------------------------------------KITYNELYEHVCRFANILKNHGVKKGDRVSIYLPMIPEAAYAMLACARIGAIHSVIFAGFSSEAIAFIIDHAGDKTIPLKDNVDRAIHIAACQNVNVTQVMVIRRTSKRDFWYHEEMPHATPDPEHMNAEDPLFILYTSGSTGKPKG--------VLHTTGGYLVYASMTHQ------YVFDYHPGEWCTADIGWITGHSYLVYGPLCNGATTLEIVDKHKVNIFYTAPTAIRALMGAGDSFVKRSQSLRLLTVGEPINPEAWKWFYHTVGCPILDTWWQTETGGHIIT--------PLPGATKLKAGSATH-PFFGIQVQLVDPQGNIL--KGEAEGNLCIVDSWMRTLYNNHQRFVETYFTYKGKYFTGDGCKRDKDSYYWITGRVDDILNISGHRLGTAEIESALISHPAVSEAAVVGYPHPKGQGIYSFVTLMAGTQPSAQNLIQH-VRQEIGSIATLDKIQFAPHLPKTRSGKIMRRILRKIAANNF--- 170592367 104 -----------------------------------GKYKWESYTEIHDKIGRIASGLKNI-VRNDCRAVIFAETRADWLITVLSLFRINVPVATVYATLGEKAIIQAMNETEATLLVTSAELLTKISRVRKKIPKLRWLVYFRPLQPVKKISNMDIIKEQFENVKAPEVSTAMIMYTSGSTGTAKGVIITHYNMV--SSVAGLGAGISIRDTDTYIGYLPLAHILEVTAELTCLIRGCRIGYSNPKIKPGTYGDCW-ALKPTLMAIVPTIFKAVTDEILSSPPVVREVFRLILSGGAALNPEIQRFMNMCCPVIQGYGLTETCAAV----------SIADVNDLS-TGSVGPPVRCSQILLRESEGEYTPLNDPPRGEILVSGSNVSPGYWKEPEKTAEIINGTRYFATGDIGEFRKDGSLCIIDRKKDLIKQNGEYISLAKIETTLLSCPLIDNICCLIVPNRKWSELCRNTKIVKEYQKRLEEFSNHLLKNELRKIYLCDETWTAESGLLTEALKLKRRRIKEKYE------ 163786860 97 -----------------------------------------TYKQLHERVCKFANVLKEKGIGKGDRVCIYLPMIPELAISVLACARIGAVHSVVFAGFSATALSTRINDCDAKMVITSDNDTPGIESVL-VAKRIHSEINMKEGMEEAYSDYNAEILDAEDPLFI--------LYTSGSTGKPKGMVHTTAGYMVYT-AYTFKNVFQYREEDVY-----------WCTADIGWITGHSYIVYGPLANGATTV-MFEGHKVTQFYTAPTAIRALAK--QGTGYDLSSLKVLTVGEPINEEAWHWYNENIGKKIVDTWWQTETGGIMITPI------PFSTPTKPTYAT---LPFIGVQPALMDENGKEI-KGNQVEGRLCIKFPWIWGNHQRYKETYFSAY--ENMYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHQAVAESAIVGFPHDVKGNALYGYVTTRNHDNLRKEINQ-LITDRIGPIAKLDKIQFTSGLPKTRSGKIMRRILRK--------- 211958319 84 -----------------------------------------SYGALNIAANRLANTLVQHGVKRGDAVCLYLHRSIPMIVGIVAALRVGAAYIPQHVGVAPKTLSHIANITGAKVILTLRELREQVPVAEG-----QTLISIEDVMEDDALPTMPPLGEQ---YKTQPDDLCMILFTSGTTGVPNGVQVTHKNLILQTGPGDLGMRPGLRVGQILSIA---FDMAAW-----ETL--------GAISNGATLV--IRGKSIQETAEKVDVLIATPSILNSLDHRCQQVQTAAVAGEPCPRPLADAWSSF-CRFYNSCGPTETT---IINTAEPHYPG---KEVLSI----GRPTPNNTVYVLDENLRPVAIGEK--GEMWAGGDCVTAGYLANPELTLDRYRPDPFFRTKDLGRWTNTGELEHFGRVDDLVKIRGFRVELDGVSNTLEATEGCDQAVTL-----KFDSRNLVAFVSPANVST--EDAAQSVKDKLPYYCSPTLILAMDELPRTPRG------------------ 145224445 126 -----------------------------------------SYAELRDLVGRARTGLIAAGVGRGDRVVALAPNCVETLVMFLASASLGAVWSSCSPDFGTRAVIDRFAQIEPTVLLFD--IRDRLETLRGNLPTVTTTVLVPYLDPSGSIGWAEFIAADGDP--VPFDHPLWVLYSSGTTGLPKGIVQGHGGIVLEHLKALRLQ-SDLGPGDRFF----WFTTTGWMM---------WNYLVGGLLVGATIV-LFDG-----SPGHPDL---------NVLWELAARHRVRLFGVSAP--FVHSCMDAGISPREHHDLSSMSPLSVKGFVGEHVQICSDVCTAFLGAAPTVPVWLGELSCADEDGADLRGE---VGELVLTQPMMPVMFWNDPDGTRAAYFEDGCWRHGDWVVATERGSFVIQGRSDSTLNRGGVRMGTADFYAVVEGFAEVLDSLVIDTTEAEGELLCFVVLAPSASLADVEAALRTALRRELSPRHVPDRFIAIDAVPKTLSGK----------------- 159898329 465 ------------------------------------DTEQLSYAELASHVHAWAGQLVQRGVTAGSVVGVALPRSREAIVAILATLCCGAAYLPLDPQWPQSRLASVVAQAQPVLVLFDPNLL-LVEQL--------------SKAN----AWFEARVDLAQPAYI--------MYTSGSTGEPKGVVISHQALAGFVQAAA--ERYAISAADRVLQFAPLAFDASVEEIFVTLCQGATLVLRNDAMSLQRFVAACQAHAISVLDLPTAFWHELADSVAQGAVQLECLRVVIIGGEAAPERVQGWLNVVAPNVRNTYGPTEAT-------VVATVAELSDPNQ---PITIGRPLAGVQAAILGSDQRPI--FAGDVGDLYLLGNGLATGYY-----QRPDLDALNFYRTGD-RVRLFAGQLQFVGRSDDEFKISGQRVTPAEIESVFLRHTAVREVAVIGQQLGNASKRLFAAVVVSDASLSVAELRNHASQ-HLPAAVIPAAITIVERLPRSSAGKIDRK------------- 83649194 480 -----------------------------------------TYAELGQRVTCLASQLRQAGVKPGDKVA-------------LALPSEGAIVAALATWAAKAAFVFL-----DPAAPATRNSL-IIEDARPALVVVEETMDLGENLQAPTLAL-SGLTQTADPQDGAQQGAAYLIYTSGSTGTPKGVVIGHQALA--EFVAGAIDAYAVTASDRVLQFAPL-HFDACIEEIFVTLAGARLILRNDAMLESAFLEQCRQWGVTLLDLPTAYWHELAFGCVTASLALPSLRAVIIGGEAVLPERVAQWRDCRIALYNTYGPSEATVVATSADLSVDAGAIS----------IGQPLGGRSIAIVNPQGDLLPRGEEGELLLLGGG--LADGYLNLPEKTAESFIPERAYRSGDRARINAQGNVEFLGRLDDQIKISGHRIDPLEIESALSALPGVQEAAVTL----SVQGEGVKCLVAHGRAYSIAELREA-LQNRLPTAMIPSALAMHEHLPKNAAGKVDRKQL----------- 149378453 38 -------NKDLTLGTLVDRNAEKYGHRPAI----LFEDRSISWQEFNGWANRIAGFLKTESLTRGDTIAVFLENRPELLAVVAGAAKVGVACAMLNTSQKGRVLEHSINLVSPKMVVVGEELVEAFDGVKADIRTSNPFLFLADDAPEGYVNMAAKVGKPADPPTMGDTAI--YLFTSGTTGLPKAAPGSHRKF-MKAYGGFGMMSLDMKPDDVLYCTLPLYHGTALLVCWGSVMAGGSAIALRRKFSASAFVRYFQATTFGYVGELCRYLLNQPPSEQDRNHNLNKM----IGNGLRPSIWKEFKDRFGIDVAELYASSEGNIGFSNFFNLDNTVGFSTAPYKLVKFHDGTRDP-----VRDENGQEVEKGGLLIGEITKK--WSFEGYTQKDATEKSILRNDQWFNTGDVLKEIGCGHLQFVDRMGDTFRWKGENVSTTEVENIIDGSNMVEEAIVYGV------------------------------------------------------------------------- 194886276 111 --------------------------------------RRLSFAEALEFSQKIARYFKDRGLEEGDCVALLMETRLEYPCIWLGLSQLGVITALINSNLRGESLLHSIKVANAKALIVGSELLDVLKSLREQLEDVPIYQYTDEEVRPGAVDLASALKTQ-KKLQLPSRSKLLYVYTSGTTGLPKAAVITNLRFIFMSAGSYYM--LRISSDDVVYDPLPLYHTAGGIVGVGNAILNGSTVVLRKKFSARNFWLDCNRHNCTVAQYIG----ELCRYLLATSYQQKHNLRLMYGNGLRPQ-IWSRFVRFGIHIGEIYGATETNRVGAIGFVPVYGSRLYPVQVLRCDEYTGELLK-------DSKGRCLPGEGLLVGKVDARRAVSAFHGYADKGASEQKLSGDVFFNSGDMVVRDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCVGLEDCVVVQIPHVEGKAGMAAIVDP--DRKVDMDYLSVVLRGSLPTYARPLFIRLLDEIPRTATFKLKKRELKEAY------- 170722939 105 -----------------------------------------TYRELHEQVCKFANALRGQDVHRGDVVTIYMPMIPEAVVAMLACARIGAIHSVVFGGFSPEALARIIDCKSKVVITADEGLTPLKANVNPETSSVQKIIVC--KRTGGDIAYEDLMSSHCAPKEMGAEEALFILYTSGSTGKPKG--------VLHTTGGYLVYAALTHERVFDYRPGEVY----WCTADVGWVTGHSYIVYGPLANGATTLKIVDKHKVNILYTAPTAIRAMMAEGQAAGADGSSLRLLSVGEPINPEAWNWYYKTVGKEIVDTWWQTETGGILIS----------------PLPGATGLPFFGVVPALVDNLGNLI--DGAAEGNLVILDSWQSRSLYGDHDRFVDTYTFRGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESAMVAHAKVAEAAVVGVPHDKGQGIYVYVTLNAGVEPS-EQLRKNWVRKEIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIATAEYG-- 33595625 43 ------------------------GRTALVFIDQQGRESRHSYAELAEQSDRAANLLARLGVRPGDRVAGLLPRGPEILVAMLAAIKIGAIYVPIFTGFKRDAIEYRLGHSGARVVFTHAALLPAVLPGQARCVTVAAGAADTAAGDIDFAALREAEPRFAAQPREREDIAA-LIYTSGSTGRPKG-----GAIAVNFLAAYLTYGADMRADDVVWPTDPGWGYGFVCY-LGALAMGATIVSLAANPTPEVCLDVLARQRVSNFATTPTLLRGMALGMDAVRARPNAVRAISSCGEPLNGEVVEFFQQAGRTPMDHFGATEYG-LPVGNFNAVAVPAKA--------GSMGLPFPGYEIAVLDDAGQPL-AGAHASGWLAKRADRLYWSHYWDDAGATAELERGEWIVTGDLAHRDAEGYYWFDGRAGDMIKSAGYRIGPFEVESALLAHGAVAEAAVVGVPDALRGEKAYIVLLPHAASPRLAEEIQLFVKTHCGAHLYPRIVEFVPDLPKTDTGKIQRFALRQR-------- 167516386 47 -----------------------------------------TYADLTDQVSRFAHVLQECEVTKGDRVIIYMPMCPEAIVAMLACARLGAIHSVVFGGFASKELATRIDAAQPKAVLSSTHGLDGVKAVNYKKLTIQHSDDHTATANTGDLDWEDCMNTHTKPVPIDATDPLYVLYTSGTTGKPKGVVREAHAVVLADTIQSIFN---------IHPGQVMFTPSGWVIVYAPLLAGATGVLPTTTPDASAFWRIIEKHKVKAMFTAPTALRAIKEGMLVQQHDLSSLETVFVAGKADPASVQWAEQVLQKPIVDNYWQTETG---------SPMSACSGH--LPIKYGSCFPVHGWDLQIVDDHGQTVPETGNLVAKLPLPPGAATTLWKDHERYDSSYLAAPGYYQTGDAGFIDEDNYVHVLTRTDDVINTAGHRMSTGVLEGALTAHDKVVEAAVVGATDELKGQLPVGFVVLKTGKSFESDHDLKQLRKELVQRVREDVYVV-RQLPKTRSGKTLRMVLRQ--------- 16127811 104 -----------------------------------GTSSTLTYGQLHEEVCRMANVLKAQGVKKGDRVTIYLPMVPLAAVAMLACARIGAVHSVVFGGFSPDSIARIQDCASHFVITADEGRVPLKANIDEALKHCPRWTGADVPLKAGWQDVRDTVSADCPPEPMNAEDPLFILYTSGSTGKPKG--------VLHTTGGYLAWASWTFWAVFDYKPGEVF----WCTADVGWVTGHSYVVYGPLANPSRFWEVIDKHQVSIFYTAPTALRALMREGDATKNDLSSLRLLSVGEPINPEAWLWYHRVVGKEIVDTWWQTETGGMLITPLPGATALKPGSASK---------PLPGVKPQLVDAEGKFL--DGATEGNLVITDSWQMRTVYGDHQETYFSTYPGKYF-TGDGCRRDADGYYWITGRVDDVINVSGHRLGTAEIESALVAHETVAEAAVVGYPHDIKGQGVYAYVTLKAGIEATDALRKDLVRHEIGPFAAPDVIQWAPGLPKTRSGKIMRRILRKIAENELG-- 126462993 75 -------DGTLNIWNCIDRHLATRAKQTAIPDDPNAPAQHISYQELHDNVCRMANVLVSQGVRKGDRVVMYLPMIPEAAYAMLACARIGAIHSVVFAGFSPDALANRINDCQAKVVITDAALLHCSDRVRCDGRDVDVKELMRHASPD--CPIEEVNAE--DPLFI--------LYTSGSTGKPKGVVHTSYAAMTHQMTFDYHDGDVF-----------------WCTADVGWVTGHSYIVYGP---------LANGATTLMFEGVPTYPDAGRFWAVCEKHKVNQFYT----APTAIRSLMG----LGPEWVDKYDLSSL------KLLGSVGEPINPEAWSWYNTHVGKGCPIVDTFWQTETGKPVPTDGHELHETATEGPGQMRTLWGDHERFEEAYFSQGYYFTGDGCRRDADGYYWVTGRVDDVINVSGHRMGTAEVESALVAHAQVAEAAVVGYPHDKGQGIYAYVTLMNGVQPT-EELRKDLVKTEIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIAENDFG-- 120402095 6 -------DDIFNLADIVLRVAREDPERIAVIDLDGWEGYGTTYAELSADVESVAVGLREMGIAELTRIVCMSPPSYETCVMGVALTRVGAFTIWIDPSVGYRNIAERLSRVHPEAFLWGPRDLRKLVLTETPLSPGGRFITGFPPFPRSIRSLRKHAPAEPEPPRVGPDDPCAVLYTTGSTGPAKPSLYLHRNFCQVFRNAHHSWGDRDTEVPVDLAVFPAFLF----IPISA---GGTMVVPPAKVNSAALIQVINDCKVGSFFAAPILIENLAREALARNLTMPSLKRVI--GAGAPVTLTAVMAPDG-ELAANYGATEAMP-STEIGSREHLDGLWDMTEQGAGICVGYALPGVELKIIDEETSELP-EGK-VGEILVRGKHVSPEYYLDPESTRKNKVPDTWQRFGDVGYRDAQARLWVCGRVSQRVKAAGGTVFPLQVEPLFDVHPKVRRSALVGVPTP---------------------------------------------------------------------- 67921836 1533 -----------------------------------------TYQKLNTEANKIAKSLLNLGIDKQAKVALFFDHNVSMIAAMLGILKAGKIYVPIDPNYPQDRVIYTLEDSCAEVILTNQINSDNIKAIHGKLPIINIDKLND-------VAVEINLEISPDTLAY-------ILYTSGSTGQPKGVIQNHLN-VLHFI-RNHTNNLHISADD-NLNLLASYSFDAAVIDFSALLNGATLVFDIKKEGLNSLYNWLETHKITIFHSTPTVYRYFLEKLGSAKAQLSHIRLVVLGGEPVLKKDVKLYQQFFADFVNGLGATESS-----FYLQYLLNKKTQIQKQII--PVGSTFEDTEIVLLDEEGNIT----DLYGEIAVRSPHVALGYWQKEELTQAVFLKDRIYRTGDWGRLRNDGVIECLGRKDNQVKIRGFRVELGEIEALLNKHPQIKQSVVIYKEDSLREKQLIAYIVPQNSQPQIIKQVREFLQEKLPSYMIPAKFVLLETLPLTPNGKIDRRILREE-------- 209542871 102 -----------------------------------GQVERLTYRALHQRVCRMANVLRGLGVGRGDRVAIHLPMVIEGVVAMLACARIGAVHVVLFGGFSAEGLARLVNSGAAVVITADPLKATMDDAVARDGVQVRHVLVLAAQAAEDCPA--EIMGAE-DPLFV--------LYTSGSTGKPKGMVHTTGGMVWASYTHELVDHRA---GDVF-----------WCTADISWITGHTYVVYGPLANGSTVVEVIDTHKVTTFYTAPTAIRALMRDGDDVVDRLDSLRLLSVGEPISADAWLWFHEKVGCPVVDTWWQTETGGILIAPVPGAVPQK---------PGAATLPLPGVACVLLTDKGAVIEGEGEGCLCVARSWPGQARTIWADHARFRQTFSP-GYYFSGDGARRDADGYYWITGRIDDVINVSGHRIGTAEIEDVVATDHRFVECAAVGIPHDKGQGLVVFAVARDMAEPGLAEAAALAVTRGVGRYAVPERVYLVPDLPKTRSGKIVRRLLRK--------- 211589822 1387 -----------------------------------------TYAELNHLSEKLAYHLAHLGAGAKSKLATVT------MLAIMKSGSAGVGLSAAHPR---TRIQDIVENCASHIAVVAAQHVPVVEGL------IEHIVIIDE-------AFLAQLPDPQPNAQLPQAQPCHVSFTSGSTGKPKGIVLEHRSLITSILAHGTEWGCDPSARVLQFSA---YAFDASVSDTFTTLVGGGTVIPHEKDRVDDLAGAINRLRVNWAFLTPRVLSLL------SPETVPTLRKVILGGEAISREDISRWTE-AIDIRIVYGPTECT---IYSMGTDPLTAASDPANLGHAVGT-------RLWVTHPENTNKLMPVGCTGELIIEGPLVTRGYLNEPAKTEAAYLPRRFYKTSDLVRYYPDGQLRFIGRKDTQIKIRGQRVELGEIEHAILGSPPQTLVAFLYLDAPSVDKGPL--FVPLASDVT-EQLREKNLAETLPSYMVPSLFIPISHIPMTISGKVDRIALR---------- 117923908 106 ---------------------------------------KITYRELSALVNKFANALKARGVKKGDRVCIYMPMIPEAAVAMLACTRIGAVHSIVFGGFSPDALRDRIIDAECRVVITGSKKIPLRKNVETALAQCPNFVVQDTQLTEGRVWYHEAIAADCPPEEMDAEDPLFVLYTSGSTGKPKGVLHTTGGYLLY---ASITHQYIFDEDDIY-----------WCTADVGWVTGHTYIVYGPLANGATTLMF---EGVPTYPDASRFWQVVDKHQVSIFYTAPTIRSIMSQGDA----LVKATSRQSLRILGSVG-EPINPEAWEWYYHVVGEGRCPIVDTWWQTETGLITPLVNPKVLSNEGKEM--EGPCEGILVLDHPWMMRTVYGDHDNTYFANYP-GYYFCGDGCRRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVLHDQVAEAAVVGMPHEKGQGIYAYVTLMSGVEPSDALKTEKLVRKEIGPIASLDVIQFAPGLPKTRSGKIMRRILRK--------- 15642774 895 --------------DFLAKAQQLFVRTEDKTAVICGE-QTLSYAQLGEQVQRVMWQLKARGLTTGNVLAICLPRSVEHIVISLA-SALSGIIWVPIDAASPKELNYLLNCHADLVVMDKPCEFGNVIAFDALIEPVLFADGVPDVTPLDQLSRLSQSQQTAYYL-----------YTSGTTGKPKCVVVNNQA--TSNVIGQTGQAWHLTSEDVVMSVTPLHHDMSVFDLFATLSFGATLVLPAGHEEKDALQRLIERHQVTIWVSVPAILEMLLSCTQAG--QLHSLRLIAQGGDYIKPATIAQL-RAGSNISLG-GPTETT-------IWSIWHELTADDVSVI--PYGRPLAGNRYFIMDEIQRHVPQG--VVGRIFTSGVNLAQGYLEDGELKQTDFVPVRAFRTGDQGYYRADGNIIFASRINGYVKVRGVRVSLPDIEKQLQTHPALASVVVVDYADTNGDTALAALFSVKPQQSASSQALREFAKQSLPSSHIPSRFIALEALPLSANGK----------------- 21039044 50 -----------------------------------------TYRELNVRANHLAQHLLSLGCQSDDLVAIC---IERSAELFIGLLGIGCAYVPLDVGYPVDRIEYMLRDSDARILLTSTDVLALTIPALQECQTVYHFLAIGKLLHNQYLRLANSVSQEIQTQVLPNNLAYCI-YTSGSTGNPKGILMEHRSLVWHQQTRPSVQGVRTLQFCAV-----SFDFSCHEIFSTLCLGGILVLVPAVRQNPFALAEFISQQKIEKLFLPVTALLQLAEAVNGNKSTSLALCEVITTGEQMQITVANLFQKTGAILHNHYGATEFQDAT------THTLNGNPEGWPTL-VPVGRPLHNVQVYILDEAQQPVPVGEE--GELCIGGIGLARGYHNLPDLTNEKFIPNPFYRTGDLARYLPDGTIEHLGRIDHQVKIRGFRVELGEIESVLTSHQAVRECAVVAAGHTQLVGYILAKDTPNLSFDKLEPILRQYSEAVLPEYMIPTRFINISNMPLTPSGKLDRRAL----------- 158318202 49 -------DAELNTCNALDRHVAA-GRGDALALVYTGTSRRYTFAQLTDEVARAAGALASLGVGRGDRVIVYLPMIPEAVVAMLACARLGAVHSVVFGGFAAPELAARMDDARPKVVVIEPTLVPYKPMMDAAIELAVHLIVQREQHRCDLVAWDALVGSAPPPVPVAATDPLYILYTSGTTGRPKGIVRDNGGHAV-AMSWSMRNVYGIGPGDVMWAASDIWAVGHSYTVYAPLLVGATTVLPVGTPDAGAFWRVIADHGVNVLFTAPTAIRAIKKEAELVGYDRTTLRALFLAGE---RLDPATYEVLGLPVVDNWWQTETGPICAAPL---------GLEPLPLKAGSSVPMPGYDVRVLDAAGAEVPPGTE--GAICIRLPLPPGTWEDDERYIASYLSADGYYLTGDGGYVDDDGYVFVLGRTDDVINVAGHRLSTGSMEAVLAAHPAVAECAVVGVADEFKGQVPRGLVVMKGAEITPDVLAAELVRAEIGPVASMRRVDVVAALPKTRSGKILRRTMRE--------- 113314 1433 ------------------------------------EQRSLTYRQLNERANRMAHQLKSDISPKPNSIIALVVDKSEHMIAILAVWKTGGAYVPIDPEYPDDRIRYILEDTSAIAVISDACYLSRIQELAGE--SVRLYRSDISTQTDGNWSV-------SNP--APSSTSTDLAYTSGTTGKPKGVMVEHHGVVNLQISLSKTFGLRDTDDEVILSFSNYVFDHFVEQMTDAILNGQTLVMDAMRSDKERLYQYIETNRVTYLSGTPSV-ISMYEFSRFKDH----LRRVDCVGEAFSQPVFDQIDTFQGLIINGYGPTEIS-------ITTHKRLYPFPERRTDKS-IGQQIGNSTSYVLNADMKRVPI--GAVGELYLGGEGVARGYHNRPEVTRNPFQTDSLYRTGDLVRWGSNGEIEYLGRNDFQVKIRGLRIELGEIEAVMSSHPDIKQSVVIAKSGKEGDQKFLVGYFVASSPLSPGAI-RRFMQSRLPGYMIPSSFIPISSLPVTPSGKLDTKAL----------- 77359845 41 -----------SIADRLEAQAAAQGDAPFL--IYQGKSY--SYSEVDAQASKFAKAIQARGLMEGDVCAIAIENRPEFFFAWFGLTKLGVVVAFINTQVQGSVLEHAINTTDANVVIVTPELANKSIWLVGDDEVVDKPVLIDSSFDSDVAARSGTSCKQARGSTVGETPTL-LIFTSGTTGLPKAAIYSHRWLTSGDVMVETIDATP---NDVFYCCLPLYHGAAATSVTSTALAAGSSIVVRRKFSVRQFWDDIQTHNITVCQYIGEICRYLLNYAEATGIKPKDHQRCMLGAGLTETSWHRWLEYFGMDVLEGWGSTETNLLNLDNYIGSRVPRWDRTNFRLVKFDTE-----TETHVKDANGHYVPGEGEGLGMI-INMPDFGGGRYTSKQGTEQKIQGDAYWRSGDLLRYDENGYFYFVDRIGDTYRWKSENVSSQEVATALAEYDG---------------------------------------------------------------------------------- 154246724 531 -----------------------------------------SFAELERAANRIAHHLLGLGVGAETRVAVGLRRGPGAVAAFLGVLKAGAAFVPFDPDHPAERIADVVTDSGATFAVVNADGPALPQAVTALVPECLDLAALPETAPQVVIH--------------PEQLAY-VIYTSGSTGRPKGVGVPHGALAMHVRATGALYGTGEETRELHFLSFAFDGAHEWMVPLA---FGGAIVLRDQGLWSAEETRHALARHRVTHAGFPPAYLTLAEWVESAGDP-PPVQVYSFGGEAMPR---AGFETVKRALRNGYGPTEASPMAWRVPASESFDG--------PYAPIGRAVGQRRAYVLDDGLQPVPI--GVAGELYLSGEGLARGYLGRAGATAERFLPDPFYRTGDRVRWLADGTVEYLGRADQQIKLRGFRIEPGEIEAQLRQEETVRE-ALVMLRTDGAAPRLVAYVTP-AEGAVAEELRAALLRR-LPDYMVPGRIVVLAAFPVTPNGKLDRAAL----------- 89901358 103 ----------------------------VIFEADDGVVTKTSYKELLARVSQFANALKAHGINKGDRVLIYMPMSLEGVIAMQACARIGAIHSVVFGGFSAKALQERIMDA-GAVAVVTANYLPLKSIVDGGCESIKTVFVYQRATTACNMTFTDALATECAPVAVGAEHPLFILFTSGSTGKPKGVQHSTGGFLLW----------AKLTMDWVFDLQPVF----WCTADIGWITGHSYVAYGPLAAGATQI-IFEGIPTYPNAGAPTAIRALIKSAESDASDLSSLRILTVGEPINPEAWMWYYKHVG---------RERCPIVWQTESGGHMISPLPGATPLVPGSCTLPLPGIMAAIVDEAGHDVPNGSGGL--LVVKRPWFKKGYFPDELGGTVYLAGDGAVRSVD------RGYFRITGRIDDVLNVSGHRMGTMEIESALVAKTDVAEAAVVGRPDDMTGEAICAFVVPTGDKAIAKELRDWVAKE-IGPIAKPKDIRFGENLPKTRSGKIMRRLLRSLAK------ 32967990 40 -----------------------------------------THDELDDLTARLAGLLRRHGIGRGQRIAVLADRTWQGVCCPLAVLRAGAAYVPLDPSDPEDRLREVVALTGARAVLGRAESL-------GELPGLGIPVIPAE--PPGDLAAPPATRADAEPP-LPDDLAYVM-LTSGTTGTPKAVLVPHRAVT--RAARSLVPLFGVTSTDRVLHWTSLIWDTSGEEIYPALLGGAALVVDG-RVETRSVPALLAAEHRVTVVDLPTMWNELAHYLALGGEELPPALRLVVIGGEAAHARTVRLERVPDRVRNTYGQTET-------VMVTHAAELGGPAGRAL--RDGDPVPI---------GRPLPHIRQVLDELWTGGPGLAWGY-----ADRPALTAAAFYRTGDLVRTLPDGSLVHAGRADRRLKVRGVRVEPAEVERAMTTCPGVVAAAVFPVGDDPEHLRLYGAFVPSKSGPATEEVAEHCARR-LPRSLLPHRIAVVTALPLLRTGKVDRAALQALFTD----- 156973924 109 -----------------------------------------TFNELHKEVCKFSNALKEQGVHKGDVVCLYMPMVPEAAIAMLACTRIGAVHTVVFGGFSPEALSGRIIDSDAKIVITADETVPLKKNVNPEVKTIDKVVVL--KRTGGDIDWHEVVSDICPPEEMKAEDPLFILYTSGSTGKPKG--------VLHTTGGYLVYATMTFKYVFDYQEDETF----WCTADVGWITGHTYLIYGPLANGAKTIEVVDKHQVNILYTAPTAIRALAKGNEAVAGTSRSSLRVMVGEPINPEAWEWYYKTIGNEIVDTWWQTETGGILIAPLPGATV----------LKPGSATPFFGIQPALADEEGD-IIEATEAEGHLVLLDSWIHGNHARFERAYFT--TVKGAYSTNDGARRDEDGYYWITGRVDDVLNISGHRMGTVEIESALVAHDKIAEAAVVGVPHEIKGEAIYAYITLIDEQLPSAALDKEVVRKEIGPLAVPDTLQWVDSLPKTRSGKIMRRILRQ--------- 121699012 58 --------DNLNLFYVLENHALASATRDKPFIVYNGRTF--SFHETYEMALRYGTWFRGHGVKPKEIVAMDFMNSSNFIFLMMGLWSIGAVPAFINYNLTGKPLTHSVRTSTARLLIVDDEVRSCFAP--EQLETFASTEFREDKGAVEVVFFTEAQILQTEPVREDDKARHGLIYTSGTTGLPKPAIVSWKKCWDGSVFVG--NWLGITPADRFFTCMPLYHSSASCLMAGATLISARNFWKEARENNATIVQ-YVGETLRYLLAVP------PQIDPATGEDLKHNVRAVFGNGLRPDIWNRVKERFNITIAEFYAATEGTSLSSNDFTAGAIGRNGALTKLIL----GKTLAVVEVDHESQQCRKVPNGGELLYAIDPNDP--SGGYFKNSSATESKIIRDAFFRTGDMVRWDAEGRWYFSDRLGDTFRWKSENVSTNEVAEVLGTHPDVHEANVVALPNHDGRAGCAAVV------------------------------------------------------------ 197790441 84 ----------------------------------TDKITSLTYAELQREVEALGAVMQDLGVTKGDRVVIYMPMVPEAPIAMLACARIGAIHSVVFGGFASKELATRIDDAKPKLVFVEPGRIPLLEAIRLASFKPDACIILQRPQHECDLTRQKALGKRADCVPVLATDPLYILYTSGTTGVPKGVVFNHYGVEPGEVWWSASDGWVVGHSYIVYG--PLFHGNTTIL-YEGKPIGTP--------DAGAFWRVISQHKVAALFTAPTAFRAIKDGALMKKYDLSCFRTLFLAGEADPPTVEWAQARLQRPVIDHWWQTETGWAIVGNPVGIGV----------LPVKPGVPMPGYQVDIVDEAAKPVPAGTTGSIVVKLPPPSCLPTLWQQEDRCREAYFSEGYYKTSDAGYKDDDGYVFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGIKDDLKGEIPCGLVLKSGAARGANEVESEVVGMVRDKIGPVAAFVIVPRLPKTRSGKILRGTMKK--------- 86742344 83 -FYTWFADGMLNLSNCLDRHVAAGRGERVAFHWHEGERRTVTYADLLADTQRLANGLRSLGVRAGDVVGIFLPMIPEVAVAMLACARIGAVHNVVFGGFAPSAVRERMEVSDAKVLITTAPVKAAVDAELGDLPALGHIVVVSGPGGTGAVWYHELLATAA-PDCPPEPLSAEILYSSGSTAKPKG--------ILHTTAGYLLGATYTHR--AVFDIDPDTDVY-WCSADVGWITGHSYIVYGPLSNGVTSVMY---EGAPDYPDYDIWWRLIEEYKVTVFYTAPTIRTCIKWGARYPRHDLSSLRVLGTHVVIGGGRCPIVDTWWQTETGSALISPLAGVTSTKPGSATLPLPGISPALLSEDGEPVT---EGTGILVITKPWLRTLYKDDERFVKTYFSRFGTYVVGDAARLDADGYFWIIGRIDDVINVSGHRLSTAEVESAIVAHEAVAEAAVVAQYDEQTGQAIVAFVTLAGDRSTEAELREHVARR-IGKLARPRRIIWADDLPKTRSGKIMRRLLRD--------- 126434896 89 -----------------------------------------TYRELLDRVRALTNAWHADGVRPGDRVAILGFTGIDYTVVDLALIQLGAVLQTSAAETEPMLIATGVDHVDSQVVVFDHR-----EQVDDERDAVRAATALGDAVPVETLAEVLRRGDEADPLRL-------LIYTSGSTGAPKGAMYSKVAGMWRASAKAAWNNDQTAIPSITLNFLPMSHVMGRGL-LCGTLSTGGTAYFAARSDLSTLLEDLRLVRPTQLSFVPRIWDMLADRPTAEADVLAELRQELLGGGSAPISPEMKTTLLDMHLVEGYGSTEAGAV----FVDGHIQR----------------PPVLDYKLVDSTDRPHPR-----GELLVRSTQLFPGYYKRPDVTAEVFDDDGFYRTGDIVAELGPDQLQYLDRRNNVLKAQGEFVTISKLEAVFAGSALVRQIFVYGNSARSYL---LAVVVPTDDTAISASLQQAAKTAGLQSYELPRDFL-VETQPFTLENGLLRKLARPKLKARYG-- 170727070 109 -----------------------------------------TYGELHKDVCKFANALRSQGVRRGDVVTVYMPMVPEAAVVMLACARIGAVHSVVFGGFSPDSIASRVIDGKSKVVITADEIIPLKANIHPDVDCVEKVIVYDVNWVEGWNALMDTASEHCEAEEMGAEDPLFLLYTSGSTGNPKGVLHTTGGYMVY---AAMTHEYVFDYKDGEV---------YWCTADVGWITGHSYMVYGPLANPSRLGEMVDRHKVNILYTAPTLIRALMQFADFDGSSLRIMGS--VGEPINPEAWRWYNEVIGHEIVDTWWQTETGGILI-----SPLPGATD----TKPGSATRPFFGVQPALVDNMGNII--EGATEGNLVMLDSWQMRTVFGDHE--RFALTYFKTFRTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVSHESVAEAAVVGYPHDKGQGIYAYVTLTKGTTET-EELRQDLVRKEIGALATPDLIQWAGGLPKTRSGKIMRRFLRKIAAN----- 164425626 81 -----------------------------------------TYAQAYDTVLRYANWLKDRGVKRGDLVGLDFQNTDTFIFLVLATWAIGASPALLNYNLTGNPLIHCVNKSTARLVLVDPVVAGNVEDVRSALGGVI-FEVVTPALEQEMLAMDSV--RPADELRFKDKDMAMLIYTSGTTGLPKA------AIISWAKAATVANFTGTNVNDVYYTAMPLYHSTAMLLGFAHTLAAGATF---------AMSHVWNRFKERF--GIETI----AEFYGATEGTFATWNK--------SRNDFS----MGAVGRSGYNVIFTREVAI-------VEVDHETELPRRDPKTGFCTRAPRGEPGELLFRLPPGDINSRFQ----------GYYGDEESTSKKVMRDVFFRTGDVLRWDNENRVYFSDRIGDTFRWKSENVSTAEVAQVVGLHPAVLECNVYGVQVPSHEGRACAAVVPRPTDDTVKSLAEH-VKRGLPKYALP---LFLRVVPETGTNKQQKHNLRSE-------- 115608267 108 --------------------------------------------------------------QKGEAICILLHNGPVFAWTCMGLMKAGIVASLLNTNLKSAALLHCLQVSEAKKVIFGAELWPVIKEILPELINIEAWMINDTKMADPTVPSDVVTMDSGQPYSRDAHKLTDMAFTSGTTGMPKPVNVLHRKII---RATYLHFFSYLTPDDVYYIALPMYHSAAWY--YGGTVAIAKKFSASRFWDD---IRKYRATGFHYIGELCRYLLAQPKKPDDGVYPRKI--RVSQGNGLRPEIWREFQERFQVKIFEIYAATEGNFGFINIFMKNAIDTL---EIVDYDYASGEP-----KRGADGFCIQLPKTGLALTKISKDNPYT--GYKGSEEKTLQKIVSDMYFNTGDLLRLDEDGYVYFKDRVGDTFRWKGENVSTMEVSQALSKFPAILEANVVKIPGQDGRADMAAVVIREGHQFDCAELFIHVFLPGYA---CPKFIRVVDQMDITGTFKHKKTKLVEQ-------- 70730159 29 -----------------------------------------SYEALELRIREFVAMLCALGVGQGQRILLWAHKSVDLVAVMQAALRLGVVYVPVDP-LSP--VSRLEKIAGDSQAVLVLCTAARLEELAGSALAQVRSVVLDDPASAGYWRNIDTGSSVVPTLAIQPDDLAYILYTSGSTGVPKGVALSHNALAFVDWAC---ERYCFQPGERFANHAPL-HFDLSVLDYCALNVGATVCLESIAFSPRLLTDFIRQHEISIWYSVPSVLMMMMQDGDLLSDIQDTLRVLLFAGEPFPVKHLRDLRAAYADVRLAFGPTETN--VCTAF-----------EVGAIDPERVLPVPIGTAASGNQVWAQKPDGSRCAGELVVQGPTVMLGYFAKP-------AQEGPYKTGDMVRQRPDGNYEYLGRRDDMLKVRGNRIERGEVEAALLAHPQVSEAAVLVVGEGMNAQLWGVLVAHTRDALSLIDLKRHCAQR-LPRYMIIDKVLCLDALPRNANGKVDRFALARQ-------- 70730938 87 ----------------------------VVAINENGQREQLTHAELAAQVAGLQRSLRAAGVGLGDRVAACMPNTWQTLVGMLASTSLGAVWSSCSPDFGTQGVVDRFGQIEPKVLITDIDQTAKVNQILERLPSLEQLLIVDYRTPASVSLWDDFYGGEPEFTPVPFAHPLYILYSSGTTGVPKCIVHGTGGVLLHGLHADLGPGERLFYYTTCGWMMWNWLVSALATGASLVLYDGSPFHP----DNEHLMDLIDREAISVFGTSPKYLAALAGSRPRQSHRLESLKTLLCTGSPSPQS----YDYVYREIKSELCLASMSTDIVACFVAGN--PIQPVRRGEMQGK-GLGMA---IEVWNDQGQPVIGEKGELVCTR-HFPSIPVGLWHDPDASYFSLFP-GVWAQGDYAEQLAEGGWLIHGRSDAVLNPGGVRIGTAEIYRQVEKLEQVLESLAIG---QSWEQDVRVVLFVRLQDGVDEALQEHIIRSNTTPRHVPAKILAVTDIPRTISGKIVELAVR---------- 67159280 524 ------------------------------------DEQRLTYRQLDAQANRLAHYLIELGVKPETRVAIAMRRSPEIMVAFLAVLKAGGAYVPLDLKYPQDRQLYMMKDCAAALVLTQSDVL-------GQLPLPDGLPALAVDRTDNWQGYPDS----APQMALTAESLAYVIYTSGSTGQPKGVMVSHGPLAMHCLAAG--ERYEMSMSDCELQFMSLAFDGAHERWLTALSHGAHLLMCGDELTPEQTYRAMHRYGVTVTALPPVYLQQLAEYAEHDGNP-PPVRVYCFGGDAVPQALAWRALRPQY-IFNGYGPTET--VVTPLLWKAR----QSDACGAAYAPIGTLLGRRCAYVLDTNLNLLPI-GFA-GELHLGGEGLARGYLDRPGLTAERFVPDRLYRSGDLTRARSDGLIDYLGRLDYQVKIRGFRIELGEIEARLQQHEAVREAVVIDVEGPGGRQLA-AYLVPEGDERQTEELKAH-LGAALPDYMVPAHLLFLARLPLTPNGKLDRKAL----------- 116191281 3023 -----------------------------------------TYEQMAYRVHVIAASLVAAGAGDGAVVGVFQTPSADWICSLLAIMRVGAIYVPLDLHSSMDRLATITRLAKPGFLLVNATTSSQTDGL--NLPEAVKIVVSDLS------------GGEAKAYAVPNQATALMLFTSGTSGQPKGVLLTHRAQVEHSRACGLPSLVSVVLQQSIYSFDMSVDQTFTALAHGGCLV----VVPAKRGDPESVTALMAEHGVTYTLATPAEYNTWFSYARDNLARCQAWQAALSGGEHLQRGLVGQFADLGLRLFNAYGPTEVTAAATGGEVK------HSDPELEYPISVGSVLPNYRMAVVDDRMQTMPV--GVAGEICVGGPGVARGYLPSPGVTQDSFIPGAWYRTGDLGVLRASGTVDIIGRISNQVKLRGFRVELQEVEAVLLTAANGALSHAIVTARGEGEGRFLALEVPHDRRPGLTQRLESGLP--LPSYMQPTVVIPIDNIPLTKHGKFDRAAIQ---------- 156061013 69 -------------------------------------------------------------------------NSDKYFFLWFGLWSIGAKPAFINYNLTGNALSHCVKVSTARLCIVDLVVEKLTQEVRDELPDISFHIL----TPEIEAAIESTEGREPDSTRHEQKSKIGMIYTSGTTGLPKPAVLSWGKANFGSTIMPKWSG--YSRPDILYTCMPMYHLNMGATICIGRKFSTKTFWKEVRESKANIIQ-YVGEVCRYLLSAP------PQYDPVTGENLKNDVRMAFGNGLRPDVWNKFRERFDIKIAEFYSATEGANYSNNDFSKGAVSRNGFIYWLLLRKSWA----VVELDVETEQPRRSKTTGFCTGEMLYKADIHSGGYFGNQDASDSKVKDDAWFRTGDIMTWDNEGRVYFNDRIGDTFRWKSENVSTNEVAEALSTHPAVQEANVVSLPHHDGRVGCVALILKDQSPRVMRDLAAH-AKKGLPNYAVP---IFGQKMEITGTVKMVKHVVRKQ-------- 160872613 1234 --------------------------------------HRRSYRDIDNQSTQVAHALIKNGVKKADFVGILEANHLFFI-AELATLKIGAIFVPLSKEDPIDRLLLIINDAKINFLVIDAGTKDLLEQLLKRLSTPIQVYQMDASQWEDNITDLPPL-----PFVKENKEAC-IVYTSGSTGVPKGVVIKQKAILRHYLEVSANDNTANHAFDAAQLECWLAWNNGACL-----VIFDKKTFLDPKIFKKELID----------KKITIMWFTVAQYAYMDPSIFRNVNYLITGGDVVDKKAVVRIRNVKVNIVEAYGPTETG--IFTSTCTIHDEIIKNYSQLPI----GRPVNNTEVYVLSPFNQFVPMGGIGLLFIGGKG---VGDYFNRPTLQEKFLSKQNYYNSGDLVKWNQEQLI-FERRINDKIKKQGYFVSLSEIEHVLIGHPAIKQAVVLELP----EKKLLKAFFIRNKK-FPVLKKNHLLSKKLPHFMLPSCYQEVEFFPITRNGKLDKRML----------- 182419950 545 -----------------------------------------TYRELALRASGVMQKLKEIDCKKQDKVAVIMDKSIHQIEAVLGILSIGAVIDTMQPVIRMNE---MLKTTETRCIL-------TCSTVSINFPENIEVIYVDKITPH----LENILVEDGN-----KDMPGYIIHTSGSTGIPKSVVITHEAAV--NTIEDINRRFNVGSDDNILGLAQLFDLSVYDI-FGLLSVGGTLIYPSRQTDPSHWVDLILKHNITIWNSVPALMRMLSSYLDSEALKLPKLRLAMLSGDELPDNLLKKITDLKI-ISLG-GATEASIWSIFHEYKGLKENLN-------SIPYGKPLSNQSFYILDKKFRDCPV--WVSGDIYISGLGLAKEYYGDIKITEERVNKERLYKTGDLGRYLPGGEMEFLGRKDNQVKIKGHRIELGEIETALQKHPAVHSAAVVTV--GKEYNKALFAVVEADNKETKKDLISDITQAGFLNHMIPSDIEIVGSMPLTSNNKINRKEIIE-WKN----- 77460514 104 ------------------------------------ESRNITYRELHEQVCKLANALRGQDVHRGDVVTIYMPMIPEAVVAMLACTRIGAIHSVVFGGFSPEALAGRIIDCRSKVVITADEGIRAGKKINPETSSIQKVIVCDIKWNQHRDIWYEDLMKVAGTVCAPKEMALFILYTSGSTGKPKGVQHTTGGYLLYA---------AMTHERVFDYRPGEIY---WCTADVGWVTGHSYIVYGPLANGATTL-LF--EGVPNYPDITRVAKIVDKHKVNILYTAPTIRAMMASGTAAVEGADGSSLRLLGSVGEPIN-PEAWDWYYKNVGKSRCPIVDTWWQTETGGNMMSPLPGAHALKPGSAARPVPAEGEAEGNLVILDSWPGQALYGDHDRFVDTYTFRGMYFTGDGARRDADGYYWITGRVDDVLNVSGHRMGTAEIESAMVAHPKVAEAAVVGVPHDKGQGIYVYVTLKNGEEPS-EQLRKNWVRKEIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIATAEYEG- 154252531 50 -------------WNALDRVKAGHGDRTIYDSAMLGRVKKFTYAELLDKVATFAGVLQSHGITKGDRVLIYMPMVPQAAVAMLACARLGAIHSVVFGGFAAKELATRIDDAKPKLIVLEPGRVPLMDAIEMSAHKPAACIVLQEEAPKAEMDKAAAANNKPDCVSVAATDPLYVLYTSGTTGKPKGVVRDNGGHMV-ALKWSMKNVYDIDPGDTF-----------WAASDVGWVVGHSYIVYAPLFHGCTTI-LFEGKPVG-TPDAGTYWRIIAEHLFTAPTAFRAIRKEDPKAELVGKYDLTKFERADPDTIQWAEQALQRPVIDHWWTESGWPMVSNPERLPVKGSPSVPLPGYEIHVVDEACKQVGPN--TTGAIVVKLPLPPGCLWENEAGFRESYLADGYYKTADAGFLDEDGYLYVMSRTDDIINVAGHRLSTGGMEEVLAAHPDVAECAVIGIADAMKGQVPVGFLVLNAARPAAEIEQEQLIRERIGPVASFRKAMVVQRLPKTRSGKVLRGTMRK--------- 45597453 103 -----------------------------------------TFRQLDEYSSSVANFLQARGLASGNVVALFMENRNEFVGLWLGMAKLGVEAALINTNLRRDALRHCLDTSKARALIFGSEMASAICEIHASLEPTLSLFCSGSWEPSTVPVSTEHLDPEDAPKHLPSHPDKGFTYTSGTTGLPKAAIVVHSR--YYRMASLVYYGFRMRPDDIVYDCLPLYHSAGNIVGIGQCLLHGMTVVIRKKFSASR----FWDDCIKYNCTIVQYIGELCRYLLNQPPREAESRHKVALGNGLRQSIWTDFSRFHIQVAEFYGATECN-CSLGNF-DSRVGACGFNSRIL---SFVYPIRLVRVNIRGPDGVCIPQPGQLVGRIIQQDPLRRFDGYLNQGANNKKIANDVFYLTGDVLVMDELGYLYFRDRTGDTFRWKGENVSTTEVEGTLSRLLHMADVAVYGVEVPGTEGRAGMAAVASPISNCDLESFAQTLKKELPLYARPIFLRFLPELHKTGTFKFQKTELRKE-------- 123965919 114 -----------------------------------GDSRKYTYQELLNEVCKAANAFKSLGIKKGDLVCIYMPMIPEAMFAMLACARIGAA-HSVKDRLIDGSVKFVITFRKDKVIELKKAVDAAIES--GANEIVEKVIVV-QRTKENILMWHELLRDQKDPEIMNSEDRLFVLYTSGSTGKPKGIVHTTAG---YNLWSHLTFKWIFDIKDDDI---------YWCTADVGWITGHSYIVYGPLSNGATTLMF---EGVPRASNLGAFWTAIRSFMKSDQYDLRSLRLLTVGEPINPEAWIWYRDVIGCPIVDTWWQTETGGIMISPFPGA---------VATKPGSASFSLPGIEVEIVNKNGEKVAKNEG--GYLIVKKPWMMRTIHGNSERYLSYKNEKNVYFAGDGARIDNDGYIWIMGRVDDVISVSGHRLGTMEIESALVSHKSVAEAAVVGRKDDLKGEVIVAFLSVKSSKELEKELKNHVVKGIIAK---PEQIIVSDSLPKTRSGKIMRRILR---------- 121715095 50 ----------------------------------EGAPREVSYGKLLQYAQFVTLQLQKQGVTAGSRVVLVTKRGLDMVAGILGILMCGAQYIPLDGAVVPDQLEHALAQSESRVVLCS--------------RSFQHRISSNGQVSSILLL--EDLVQEADRCQGDENSGCYVIFTSGTTGTPKGVDVTHKNVT--NVVCQSPGNLGISRGSKVGQVLSIFDMGAWEI-LGSLSNGATLVLRGSDWHAA----LRQIDTLICTPSILNRYRP-EDY--------PNIRCIATAGEPCPQSLADKWAANGVDFYNCCGPTE---VTIINTMHRH----HHGQPLTI----GQPLPNNNVYILDDEKNPV-KFGE-IGTVWAGGMAVTRGYLGLYEKTVERYHYDPFFNTGDLARWLPDGNLEMLGRKDDQVKIKGFRVELDGVSASLAACPGVKRAAALLV-----EGQLIGFLTPK--SCNVESIRTHLSKL-LPYYATPSEWHAVEAFPLTPNGKIDKYALTQQF------- 169608119 1 ------------------------------------EDEKTTYTQLHDKVAALADRLRGHGVGRDCLVGVLLPRSADYVIACLAALRAGGAFLVLELAYPPDLLADVLEDAA-------PTVVVTISAEVGKIKGNTPLVVLDEQSSNGHVENDEPVSEETDLDKL-----AFVAYSSGTTGKPKGIANPHRAAPCNVFFVW----------EIIRPLL-----------RGATVVA---VPDDASYDPRMLVDLLANKKITETLFTPTLFAAVLARHQSLNTRLPNLKTIWLNGEVVTTDLARRGIKALPNARNVYSACETHEIASGD-IKDMLEKLDTDAPYC-------PVPLIDIYILDESGQKV--DEGENGELFVGGHLLARGYLNRPETTAKAFIRNPYYRTGDKARLLSNGLLEITGRVGAMIKIRGYSVVPGKVESAIVNHLSVRHCAVV--PFGEGIDRQLVAYFVRDQDSSADRPVVEIDKTGLAHYMIPSMWVELDKLP----------------------- 81250707 26 -----------------------------------------TYAELDARADALARVLAGQGVGRGDRVLVWGPKSADVLAAMQAVLRLGAVYVPVDPQSPAERVETLAHECAARALCAPAELFPRVPDL---LRTA--LACVDVEIPNG-AAGTGGDAREAPHVVVDENEPAYILFTSGSTGTPKGVTISHRNALVEELSAGPGDRFAFSFDLSVLDIYAGFAVGAAVCPVPTEFAYA----------PERLVEFLYREHITVWYSVPSVLT----LMRRDGGLLEALRAVLFAGEPFPVHQVREFEWTDARLLNLYGPTETN---VCTYHEVHPEDLERD----------VPVPIGAACSGDRVWAAGP-DGRAAGELMVDGPTVFLGYWGRP-------AQHGPYGTGDRVRVRPDGSFDYLGRADGQVKVRGHRIELSEVSVALHTHPEVAEAAVAAV--GDGLERHLAAFVARTPASTLGNLRRHLARR-LPPQMIPDDVRFVDALPRNDRGKLDLTAL----------- 115914188 46 ------------------------------------------------------------GYQKGDTVALLMDNRPEFVGLWLGLSKIGVVSAFINHNLRRDGLTHCINVANSKAVVFASELSDKVCEVHPSLRNVECYSTGPLAEPIAFSSHNDSLIKATSSLPPPLKDTVFYVYTSGTTGLPKAAVITHSRLLF--MAKSIAESFNITSDDTIYCALPLYHSAAGCLGVGQLIINGTTMAMRKKFSASN----FWLDCIRYNATVTQYIGEICRYLYSQPNRTKHQLRLAMGNGLRPELWNEFKDRFNIKIGEFYGATEGNGNIANMTGQPGAVGFN-----SIIVPWAYPVFLIKIDIRNSKGRAKPGEGQLVGKIRKGDPVRDFHGYADRQANSKKVVGDSAFLSGDVLVMDKFGYFYFRDRSGDTFRWKGENVSTTEVETIISKTIGLNDTVVYGVEVPGSEGRAAAIVDPNGALNIPDLF--HKLKANLPGYAVPLFIRMVTKVDTTGTYKLKKVQIRKE-------- 33240491 114 -----------------------------------GEVRKITYKQLLEQVCRTANALKEIGIKKGDLVALYMPMVPEAAVAMLACARIGAPHSVVFGGFSSEALRDRINDGQAKAIITKDKIISLKNAVDSALSSVESVLVVKRTSESDYWWHEQSIDCPAEEMDSEDRLF--VLYTSGSTGKPKGVVHTTAGYNLHMTFQWIFD---VREEEIY-----------WCTADVGWITGHSYIVYGPLSNPGAFWDLIERHKINIFYTAPT---AIRAFMKSDKYNLKSLRLLTVGEPINPEAWIWYRDVIGCPIVDTWWQTETGGVMISPLPGA---------IPTKPGSATLPLPGIEAEIVNAEGKSV--DVNQGGYLVIKHPWMMRTVHGNPQRFRESINGSLVYFAGDGARRDKDGYFWIMGRVDDVINVSGHRLGTMEIESALVSHNSVAEAAVVGKPDDIKGEAIVAFVTLESGANHNEKLLTDLVSTEIGAIARPDEIRFTNSLPKTRSGKIMRRLLR---------- 15805487 102 -----------------------------------------SYGDLTDATARFAAALQDLGVDKGDRVAIYLSNVPEAFIAIHACYRIGAIYSVIFAGFSASAVRDRLTDAQPKVVVCTDGTLTLDEALEGEKPTVIVARRLDPFLPENELDFAELLEKRAAPVSLDANDPGFIIYTSGTTSKPKGLVHSGIGFLTGTYANVQPDDVYWCTADVGWLTFPIFALVG-GLAHGATHVIYEGSIDTPTPEPYQIIERYRADKV-FTAPTALRMLRRSGDEALARYDLSPLQLVLVGEPLDPETWHWTHDVLGLFVNNTYGQTETGTAWASSMV-----GLTEGR----PGSCGHPLPGYRAAVVHEDGTPCGPN--ELGSLTLTEPFLARTVWGDHDRYVETYLSEGKYAAADAALLDSDGQLWVTGRLDDVMNVAGHRLGTMEMEAALLTHPAVSEAAVVAMPDDIKGAVPVAFVVPRAGIRLDTDLNEDAVVSGVGAIARPGRVVVTPTVPRTRSGKIM--------------- 148652114 123 ---------------------------------------RLTYNRLYKEVNYFADVLQRLGVGKGDRVVIYMPMILEAAYAMLACTRIGAIHSVVFGGFAAHNLAVRMSDAEAKVITVDANYKNLVQGVEQAEHKPEHVLVVD----RGIMPYEQAIDVDVEPVWLESNEPSYLLYTSGTTGTPKGVQRDTYAVALTTTMDYIYDGTFWAISDIGWAVGHSYTI------YAPLLAGLTSIMPNPRIVEANKVNIL------FTAPTGVRMLKKQDESWLTRYDTSSVKSFFLAGEPLDEPTGEWLSHLGVPIIDHYWQTETGPIL------SHVPKF--DYKAHRPGTPGYPMYGYDAKVLNEEGEPCQPGEKGLLAISAPLPCLTTVWRNDERFMKSSLFNGKQYSSSDYAMIDEDGYYHILGRTDDVINVAGHRLGTQEIEAAISEHPEVAEVGVVGIKDELKGELPIAFCILRDPSVIEETENRFVVAKSLGALARPAAIYFPKALPKTRSGKILRRAIR---------- 160947231 32 -----------------------------------------TYRELMLYSDRLAKYLKNFGVGNKDAIAVYGHKDFLMLVSFLACTKSG------HP-YCPMDISFTRNRVEDVLTITNSKFSIFTE----DLSVDEKFSILDKEDILDIINDEKYDDISNDGLKIEPEDIVYIIFTSGSTGKPKGVQITYNNLNIHNVVGNEKNKIYLNQAPFSFDLSVM---DLYLSLYSESTLFA--ITKEKQQDFSKLYESLEKSGITNWVSTPSFADMCLSLQEFNSENIKNIEYFLFCGEVLTKKTAQRLKQRNAKVINTYGPTESTVCVTDILITDEI-----LEKFDI-----LPLGDVKSRIEIREEDKILGDDE-IGEIVIIGDTVSSGYYKNPVQTEKAFNNERAYKTGDLGYY-KDGNLFFSNRKDFQVKLNGYRIELGDIESNLLNISGV--SSCCALPNYDSDNKVTAFIVSNNEKEYIKFLKEK-LKKYIPNYMIPKKFKFLEKLPMNNNGKVDRKELKKILEN----- 169628435 56 ---------------FAERAAKHADR--VFLRFEGQDI---TYAQANATANRYAATLASQGVGRGDVVGIMLRNSPETVLLMLATVKLGAIAGMLNYNQRGHVLAHSIGLLDSKLLITEAE---FEEAISESGVNVVSQLTIDELDRMSVLA-PTANPSATEAVMTKDRAF--YIFTSGTTGLPKASVMTHYRW-LRGMSGIGDMALRLRPDDVLYSCLPLYHNNALTLAVSTTVNAGATLAIGRSFS----VSRFWDEVIASRATAFIYIGELCRYLTDRKHRV----RVIVGNGLRPELWGEFTARFGIKVCEFYSASESNTAFVN--------------ALNIDRTVGIPMPIAYVKYDVESGEPVRNDKGFLTKV---GPGESGDGYTDPTASEKKLVRDAFFNTGDLMRNLGWGHAAFGDRLGDTFRWKGENVATTEVEAAIEHNDAVEESTVFGVQVPGTDGRAAAIKLHDGVELDPKALSDTVYQ-NLPAYALPLFIRIVDTLEHTTTFKSRKVELREQ-------- 114566611 1680 ---------------------------------------RLSFRELNERANRVANSLIEKGIQSEQMV---GIMLPRTVNVYVAIQGVGAAFLPIDPDYPDDRIQYILEDSAAPYIITS-------EAIKSERSSIGNYMV---------LSIEQLLENENNTVDIQPEHICYCIYTSGSTGKPKGVMIEHSNLTLNPEIMSYVNNANVSDVSVLEQFVPLLNGITVCLANEEEI-----------HNPLALSDLILKNKVDMMTCTPSFISNIVDMPEMR-RALRQIKAFNVGAESFPAALYEQIKALGTNVFNGYGPTEAT------IGCTFCEVLG--EKITI----GKPMSNVQIYMINENHKILP--AGAPGELVIAGAGVGRGYVNKPEMTAEKITINGAYRSGDLARWNFNGEIEFHGRIDDQVKLRGLRVELGEIEKVMNDYEGIL-SSIVVVKENQAGQFLCAYFTAQGDKAA---LTQHLADT-LTYYMVPSVLIQLDKLPLTNNGKVDKKALPE--------- 186456427 436 -----------------------FSQDQCVHELFEAQVARTSYAELNSRADRLAEQLLTWGVRPETLVGVCLERSPVLLTALLAILKAGGAYVPLDPDYPKDRLQFVLQDAHAPLLLTQKEF-----ADHFALPDMQ-VVCLDKESSEVLQGPEPEI-QSNDPNSQTRPSLNQLAYTSGSTGRPKGVLIEHRSVVAHELYTREELAGVLASTSVCFDLVFEFFVPLSC---GGRVILAENALELPQL-PAS------GE-VTLLNTVPS---AMAELLRTRGLP-ASVRVVNLAGEPLSPQLVDELYRTQPCVRKVYDL--YGPTEDTVYTTCAL------RRPGAPATIGRPLANKQVYILNEQQEPVPVG--VPGELFIGGSGLARGYLHQAQLTSEKFIPHPFYRTGDLAAYLPDGNIEFIGRTDHQVKLRGFRIEFGEIEAVLTQHSAIREAVITLQGESSNNKQLVALAIDPGRTITENEL--HLFRERLPDYMVPSTFLTLDALPRTPNGKIDRKAL----------- 195430072 122 -----------------------------------GDYKWKNFTEAERMAASFGRGLRELGQKPRENIVIFAETRAEWMIAAHGCFKQAMPIVTVYATLGDDGVAHCISETEVTTVITSHDLLPKFRTLLAQCPNVTTIIYMEDQLKEGVLPFAQVVGQDSKFENVPPKGIAIIMYTSGSTGTPKGVLLSHKNCI--ATMKGFCDMVPIYPDDVLIGFLPLAHVESVCL---MTGVSIGYSTPLTLIDTSSKIKRCKGDATTCMTSVPLILDRISDKVNSDSAFKKALRIMMSGGAPLSSDTHEQIKTLCVDLIQGYGLTETTSGA----------TVMDYRDMTY-GRTGAPLTVCDIRLVNEEGKPYPQ-----GEVLIGGDCVSQGYYKLPGKTNDFFEEDGWFKTGDIGEVQSDGVLKIIDRKKDLVKQAGEYVSLGKVESELYGDPTKQFTVALVVPNQKLQNKSFEDLCPVMEKAILKEIADHSRKCKLQKFEVPAAITLCKEVWSTAAFKLKRKDIQDRYQH----- 170694640 73 ------------------------------------DAHELTYAALDVRARRLAAVLRQHG-APNDRVLLMLPSGLDYVVSFFACQYAGMI---AVPAYPPE--AQQSGHIERLRRMSGDCMLAVVEASQASLAALNHLVSPDESSDDGFCI------ERAEPDGI-----AFLQYTSGSTASPKGVIVSHANLCANVSAMS--RGMGCRAGDRMFSWLPLYHIGSVLMP---VLCGFQVTLISPLHRPARWLAGIARERATVTGGPDFAYRLCTDRVRDAGLDLSSLRVAFCGSEPIRQTTLARFSAHGLDPRACYGLAEATLFLTGVEVGTG----SPETRFSASA-LAQPSPIARAVAADDDSKAVVGCGRHVGEIWCGGPSITHGYWQNPEATAAVFLEDGFLRTGDLGFVD-GGQLFFCGRRKDMIVLRGENVYPQDLETMLADRVELRRGRITAFPADGAEAIGVAAEVPRGRQVSPETIFDAIAAALGDAFHYEAALILLLELPRTSSGKLQRSA------------ 156550556 89 -----------------------------------------TYQQLEDFSNRVGRYFRAKPMSRGDSIALVMESRVEYVGTWLGLSKAGYVTALVNTNLRGDVLVHSINVAGCKAVIFSGEFKEAISEIKEDLALYQWSEHSDTILLEGASDLSTGLAEDSEPLFVDLSLGCPYIYTSGTTGLPKAAVINNLRYMLMSCGVYSMLG--LKSTDRIYDSLPLYHTAGGIVGAGQALLRGITVVLRRRFSASKFVAQYIGEICRYLLAVPA---SSAD----TSHKV----RLMYGNGLRPQIWKPFVERFRVQIGEFYGATEGNSNLVNGFVPRYAGSLYPVALLKVDESTGEPIRGPDLCILCQPGEP----GVFVGKINPKKAVNDFSGYVDKKASEKKIIHDVFFNSGDLLVMDEYGYFYFKDRTGDTFRWRGENVATSEVEAVISNVIGLKDAVVYGIEVPGNEGKAMAAIYDPDQNINFNELAEGVKKA-LPTYARPLFVRVLASLPMTGTFKLKKKELQQE-------- 194333710 81 ----------------------------------TGVKERFTFREFRDKVALFAGALQSRGVRKGDRVIIYMPMIPEALIAMLACARIGAVHSVVFGGFASHELAVRIDDCKPKVIIFKPEMCIIRQ--REQLKA--------QLNEERDLTWKQTLAEPAPCIPVESSDPLYILYTSGTTGKPKGVVRDNGGMVAMHWSMEHVYGTYWAASDVGWVVGHSYIVYAPLLNGNTTIIFEGKPVGTP--DPGVFWRIIEEYGVSVFFTAPTAFRAIKKE-DPKGHYIKNFRTLFLAGEADPATVKWAEEHLQVPVIDHWWQTETGWAIAAN-------CQGIEPGPIKYGSASKAVPGYNVKVINHEMEELGA-GK-MGDIVIEHPLPPGTWKADNHFIQSYMTYPGYYQTSDAGYIDEDGYIYIMSRTDDIINIAGHRLSTGAIEAELSAHPDVAESAVIGVADDLKGEIPVGFLVLKSGVDTPSQIIKHVIEASFKQ------AIIVERLPKTRSGKILRATMRK--------- 153829326 899 --------------DFLVKAQQLFVRTEDKTAVICGE-QTLSYAQLGEQVQRVMWQLKARGLTSGNVLAICLPRSVEHIVISLA-SALSGIIWVPIDAASPKELNYLLENCHADLVVMDKHC---------EFGNVIAFDALIEPVLFADGVPDVTSLDQLSRLSQSQQTAYYL-YTSGTTGKPKCVVVNNQA--TSNVIGQTGQAWHLTSEDVVMSVTPLHHDMSVFDLFATLSFGATLVLPAVHEEKDALQRLIERHQVTIWVSVPAILEMLLSCTQAG--QLHSLRLIAQGGDYIKPATIAQLRAGSNPLRSLGGPTETT-------IWSIWHELTADDVSVI--PYGRPLAGNRYFIMDEIQRHVPQG--VVGRIFTSGVNLAQGYLEDGELKQTDFVPVRAFRTGDQGYYRADGNIIFASRINGYVKVRGVRVSLPDIEKQLQTHPALASVVVVDYTDVNGDTALAALFSVKPQQSASSQALREFAKQSLPSSHIPSRFIALEALPLSANGK----------------- 170070554 119 ----------------------------------------------------FGRGLRELGQQPRQNIVIFAETRAEWLIAAHGCFKQNMPLVTIYATLGDEGIAHGINETEVDMVITSHELLPKFKTVLGITPNVKKIIFMDQLHKTDVTGFKEGVGEKSKCSPTPDDTAIIM-YTSGSTGTPKGVLLSHANCI--GTMKNFCDIFKIYPDDVLIGFLPLAHVESVCLGYSTPLTSSSKIMKGCKGDPLILDRISKGINAKVNAEAPTKWVARG-FLTPIMDKIKKIARLVMSGGAAPDTHEQIQTCLCVEMVQGYGLTETTA------------GAAVTDKWCMEGVVGAPSSVNYIRLINEEGKPYPQ-----GEIVVGGTSVSKGYYKLPGKTEDFFEEDGWFRTGDVGEVHPDGVLKIIDRKKDLVKQAGEYVSLGKVESELYGDSTKQNTVALIVPNPKGMEFEELCSSPVMEKAVVHELAEHGKKCKLHRFEIPTAVTLCKDIPDTAAFKLKRKDIQERYKN----- 126297735 118 --------------------------------------------------------LEARGLVSGNVVALFMENRNEFVGLWLGMAKLGVEAALINTNLRRDALRHCLITSQARILIFGSELASAVYEIHSTLNPSLSLLCSGDWDPSSVPAGTEHLEPKNSSKNLPTQPKKGFTYTSGTTGMPKAAIVVHSR--YYRMAALVYYGFRMRSSDIVYDCLPLYHSAGNIVGIGQCLIHGMTVVIRKKFSASR----FWDDCIKYNCTIVQYIGELCRYLLNQPPRTQHCVRMALGNGLRQSIWMDFINRFHIQVAEFYGATECN-CSLGNF-NSQVGACGFNSRII---SFVYPIRLVRVNIRDHKGICLPCNGQLVGRIVQHDPLRRFDGYVNPGANNKKIAYDVFYLSGDVLVMDELGYLYFRDRTGDTFRWKGENVSTTEVEGTLSRLLNMVDVAVYGVEVPGLEGRAAAIADPKGGCDLTEF--AKVLQKELPLYARPIFLRFLPELHKTGTYKFQKTELRREAYN----- 162149512 50 -------------------AAGRGGQAALVQSCATKEQQIVTYADLQRRVAGFAGGLRALGVEKGDRVLIAMPTLVETAIAMLACARLGAVHVVVFAGYAAPELARRIDDVAPKIVIVASGSVPVSSALALAAHAPDACVVLQRPACPARLADHDFHGLEAAPVPVKSEDPLYILHTSGTTGASKGIVRDNGGAVALALSMELIYGCRFTTSDLGWVVGHSYGV------YAPLLGGCTSVIMEGGASASSIAALCRARGVTCLFTTPTQLLRQAERGAAGGAPLALARVFVAGEYADPTLLDWARSYFRCPVANHWWQTETGWSITAHFL-----GLPEEEAPSAMNDIGRPAPGFNAAVG---------AGDASGEICLAGVWMDGGI----QAPRACLDATGHYRTFDEGTIGADGAVHMLGRSDDVIKVAGRRISGVQIEAIIARHPAVHACAVVAVADGLRGQRPVAYVVPDAWPVPPARAGEIIVGRGLGRWVGIRDVRFVAALPTTRSGKILRRRL----------- 152984455 55 -----------------------------------------SYAQLNAQANRLAWQLLARGVQTGDVIAVVLPRSPELIVALLAILKAGASYLPIDPAWPEQRIHELFRQTACDCLVGD-------ESARRDPRLSR---------------YRQASLDEADPGNPPEVAADAIAYTSGSTGTPKGVPIPHRGITRLVCNARYAR---LDENSRLLQMAPVTFDAATFEIWGALLLGGTCVLPDAFVRASRLQRVLQEQRISVLFLTTALFNTLVD---EAPQALAGVDTVLTGGEASLRHMAKALALYGTEIVSVYGPTEST-----TFATFHVRELREED-------TALPIPIQNTRVYLVDGGRLCGPGQS-GEVCLAGPGLSPGYLGLPESTRERFRRERLYRTGDRCYFRTDGALVFQGRMDDQVKINGFRIELGEVAYHLNRHPQVRQSFVTVTEAAHGEKALVAFVVAAAPSCCPQRLRDD-LAARLPGYMVPGRIQLCASLPLSATGKIDRRRL----------- 85711995 82 -FPEAELNFAENLLRHKDNHSALVFRGE------NGERQELSYEALYLQVARAAHALKTQGVSSGDRVAGMMPNCIETIVMMLATTSLGAIWSSCSPDFGVQGVLDRFGQIEPKVLMTNLNIKDKVSEIADNLPTVEHLVLVNEVVDDARMVYEDFLDNDADFVRKPFNHPVYIMFSSGTTGVPKCIVHGAGGTLLQHCKEHGLH-TDLGREDTLFYFTTCGWM-MWNWLVSGLALGAKLVLFAPK--PEVLWDIADEERISVFGTSAKYLSALADVKPRQSHELKALRSILTTGSVLPPE---SFDYVYRDIKTDLCLS----------------SISGGTDIVSCFALGCPIPVYRVNVYNDQGEAVKQQGELVCENSF--PNMPVGFWGDDDGQRNAYFADNIWAHGDFAELTEHDGVIIYGRSDAVLNPGGVRIGTAEIYRQVEKVDVVLESIAIG---QQWDDDERVVLFVRLREGV--QLDDALVKANATPRHVPAVILQVNDIPRTISGKIVELAVR---------- 50812237 493 -----------------------------------------TYKEVDEKSTSVAVYLQHQGVRPEQPVGICAERSFDMIIGILGILKAGGAYVPLDPSFPQERLKYMLKDSQASIVLTQPNVHDRISGLTGSVKAIN----IELACRNGYTDQQSSLKREVKPEHL-----AYIIYTSGSTGEPKGVMVEHRS-IMNTLNFLESHYPVTAEDAYLLKTNYVFDVSGWFIGDGRLVILPPNGEKSPQL-CMDYIETYKVTHINFVPAMLHVFLEMA----KDNKRFTELKYMMVAGEAFPKVLVKKAVSLNCRVENIYGPTEAS-------IYAAYFGCGKGDIASHHTPIGKPVSNTKIYIVDQHLKPVPI-GKP-GELCIAGAGLARGYFKKPGLTAEKFIDNPFYKSGDSARWLPDGNIEYLGRIDSQVKIRGFRVELGAIETKLGEFPGILDQAVVVKQLEGHQQLAAYYTEESGHSANPKDLRLH-LKSSLPEYMIPSHFIRLDELPLSPSGKVNRKELEKR-------- 5822842 494 ------------------------------------EGQKLTYQQLNNRGNQLAHCLRDKGVGPESLV---GIFMERSLEMVIGLLGIGGAYVPLDPDYPTERLGDILSDSGVSLVLTQESLGDFLPQTGAELLCL-------DRDWEKIATYSP---ENPFNLTTPENLAY-VIYTSGSTGKPKGVLISHRGLM--NLICWHQDAFEITPLDKITQLASAFDAAVWCLTAGASLVLVK---PEIMQSPPDLRDWLIAQEITVSF-LPT---PLVEKILSLKWDENIALRIILTGGDKLHHYPS--VSMPFKLINNYGPTENTVVTTSGLVPDYEEGNSSSPSI------GKPISNTKIYILDQNLQPLPIG--VPGELHISSVGLARGYLNRLELTQEKFISNPFYKTGDLVRYLPEGNIEFLGRIDNQVKLRGLRIELGEIEAVLETHSEVEKAVVILREDTSDNQRLVAYIVRKYPSLGIGEL-RRFLQQQLPAYMVPSAFVILSDFPLNNNGKIDRKKL----------- 70991543 89 --------DRLNLFYVLESHALSPATKDQTFIVYDGRTW--SFHETYELALRYGNWFKTVNVKPKEIVAVDFMNSSTFIFLLLGLWSIGAVPAFINYNLTGKPLTHSVRTSTARLLIVDDEVRNCFPPEQLEIFASSDFVVFFTPDVEAQVMQTEAVREDDKARSGPVRDMAMLIYTSGTTGLPKPAIVSWRKCWTGSTFVS--NWLGLKPADRFFTCMPLYHSSATILGFMSCLMSASTFVIGARENNATIVQ-YVGETLRYLLAVP----PQIDPVTGEDLDKKHSVRAIFGNGLRPDIWNRVKERFNVTIAEFYAATEGTSLSSNDFTAGAIGRNGALTKLIL----GASLAVVEVDHESQECRKVPQPGELLYAIDPNDPSDKQGYFQNSKATESKIIRDAFFRTGDMVRWDLEGRWYFSDRLGDTFRWKSENVSTSEVAEVLGAHPDVHEANVVALP------------------------------------------------------------------------ 118091933 91 -----------------------------------GEEVRVTYRELLELTCRLSNTLKRQGVKRGDRVTIYMPPCPLAVASMLACARIGAVHAVVFAGFSAESLADRIRDAQSE------TVITVNQGLRGELKTVDQAVVLVSMRTDSQLSMEEMMKEDAEPVAMDSEDMLFLLYTSGSTGKPKGLVHSQAGYLLF---AALTHKYVFQDRDVFGCVADIGWITGLCNGGTTVLFESTPVYP----DPGRYWETVERLKINQFYGAPTAIRLLLRYGDEKKYDRSSLRVLGSVGEPINKEAWEWYFRVVGEARDTWWQTETGGICI-----SPRPSNPGDEILPGMAMR--PFFGISPSVLDDKGN-VLLENNVSGALCISQAWARTIYKDHKRFVETYLAPPGFFFTGDGVYRTSEGYYQLTGRLDDIINISGHRLGTAEVEDVVNHHVAVAESAVIGYPHEIKGEGAYVFVVLKKDSKYMEELRE-LISKKIAKYAVPEYIQVTHRLPKTRSGKIMRRVLRKIVEN----- 171695604 3088 -----------------------------------------TYQQLMVRVGVIRTALAQQVVGKGRTVAVYATGLGDILCAMLAIMAAGCVYVPLERRNSLERLALMLEDCEPHILL-----------CKGELATLQGFI--GSSVPIVDIDSVKANNHNHDPLNIASDSPACIIFTSGSTGRPKGVIMSHTNILNQVLAVSLHD----IKRETVLQQSSLGFDCSLEQIFGGLAHGGTVVMDSVRGDPASIAKIMAHEGVTYTVGVPSEYAALIRFGGEGLRKCTTWKLAVSGGEKLTRNHLDAFAFLGLRLVNAYGPAEGTVSCTRTFVDYRRKDRDEDPDV------GTAMPNYTVVIVNDKLEPVPEGFP--GEICIGGAGVAAGGYPNEPVTRFIIDPTRFYRTGDLGRFLPDGSLQCLGRIE---GDAQVQIRGVRVELDEVAAVIVKTAGAENVSQAAVSLRELVAFVVLNKHDKDFDLQDMIARLPLPPYMCPSFAVSIEKLPLTPNGKLDRRAL----------- 156389444 108 ------MDSRL-LHQYLDRAEQNAGTEAVV--MYNMQMSRSTYAQWRNRSVSLAASLLELGVSRGQHVLLIGGNTLEYIVFLMALHRIGALAILLGPDLTPANTA-LLKTLDCTAIAFNPVMKESQEIFFGNFNLAPSFLLYDDLLKRGLLGVEDVLTVQADPI-------VALA-TSGTTGIPKFVQHTSHAIVNVKGGEPSTDSSKMSRGKIISFVDRPVSWIGGLTPFYNSLYSESTVVIGLSNNPDISCEVIQREKVISWSPSPSLIPRLQEL--QSKYDLSNVKIIVMAGQATADDLWSVIEALAAYIFQGYASSEGLKISFR-LLNKDIQEKSSVAKMQVFAG-------VEVKIVDTDGKVVPR-GQP-GEICCRSECVFLGYLGNPEATSRVKSPQGWLHTEDLGTMDDQDMIEVTGRKSEIIKRATVKIFPGEIRAELVKNPIVADTIVIGVPDKMLHEEICACVVLRKNACDDVPLDA-LADWCNGKWPKPKYFVVFDEFPMTRSAKL---------------- 149371427 97 -----------------------------------------TYKQLHHRVNKFANVLKEQGVKKGDRVCIYVPMIPELAISLLACARIGAIHSVVFAGFSSKALATRINDSDCKMVITSDDLKGIVDEALESCEGVEKVLVADINMKEGRLWLQPLLDAASDQCKAEVMNALFILYTSGSTGKPKGMVHTTGGYMVYT-AYTFKNAFQYRENDVY-----------WCTADIGWITGHSYIVYGPLANGATTV-LF--EGVPSYPDFGRFW----DIVDK--HKVNQFY-------TAPTAIRA-LAKQGVEIVEKYDLSEAWHWYNDNIGKNNIDSWWQTETVTPTKPTYATLPFIGVQLMDENGKEL-KGNQVDGRLCIKFPWIARTIWGDHQRYKDTYTYENMYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAIAESAIVGFPHEVKGSALYGYITSRKHDNLRKEINQ-LISDRIGPISKLEKIQFTNGLPKTRSGKIMRRILRK--------- 145239401 3951 -----------------------------------------TYQELYQLASSFAAYLKTRGVGPETLVPICMDKSLWAIVTILGVAGGGYVLDPAHPTSRHKE---ILTEVEARVVLCSPKYQSRYTG------SVKAIIPVSKETIKAYCALKTATAKTTNNA-TPENVAFAI-FTSGSTGRAKGIIINHKALASSGMAASLTFDAAVMET-----LVTLMHGGCVCIPSEDERLN----------DVAGAIRRMN---VSWSFLTPSI----ASIIEPSS--VPSLRDLVCGGEKMSREVITKWAHR-VNLMNGYGPTETTIFAVIN-----TDVAANPDPACIGH--GIPCTLTWVVDPDDHNKLTPLG--AVGELALEGPALAREYLKNPKKTAEAFSPRRIYKTGDLVRYNSDGSIQYISRKDHQVKLHGQRMELGEIEHRLYEDPRVRHAVVLLPTAGPLKQRLVTVLVDRGARAAYQELVQKSLETQLPIYMVPQAWALIKQLPMLVSGKLDRKRITAWLEN----- 78060446 76 -FPSWFPGGKLNWVNTIARHPATAQQKAVVAEREDGSVSTLTFAELEQRVQDFAAGLARHGVKQGDRIGLLMENGVEATVSLLAIVHLGALVVPLFSGFGVDAIVARLSAAEARMVIASTGFLPLLEHVRGEGDTAQDARDLDWQ--ETAAAAPE---QRSAAVSVTPDTPFMVIYTSGTTGKPKGVVHTHGSFPIKIAHDSLIH----------FDVQPG---DVYCWPIAGTLVLGCALLRGATLDWSRMSRVVERHRVTHFGSAPTLIRGMASHLALAGDR-STVRLLITAGEGAPEHFNWFLQRFG---------DGTAPVI--NYTGG-----TEASGALLASVPIRPIPPVAADVVNADGQSVTGE---VGELAIRAPFVTHSFWRDDERYLETYTIPGIWVHGDLALRTPDGNYFMMGRSDDTLKVAGKRLGPAEVEEVVLELHDVAEAAAIGVADADKGQKLVVFIVPKGTAVAVAELET--LVSGHVDKRLPGRVHVVAQLPKTRSSKIMRRVIRSVY------- 218152927 113 -----------------------------------GTVTQVTYRQLLERVSQFANALKAHGVQQGDRVLIYMPMGVEGVVAMQACARIGATHSVVFGGFSAKALNRIIDAGAVAVITANYQLLPLKAIVMGGCDSIKNVFVYQRTATACDMTFSEILATECPPTPVGAEHPLFILYTSGSTGKPKGVQHSTGGYLL--WAKVTMEWTFDIRPDDVF----------WCTADIGWITGHTYVAYGPLAAGATQVQMIERHKVTVFYTAPTAIRSLADSDESVHPKLSSLRILSVGEPINPEAWMWYYRHVG---------GERCPIVWQTENGGHVITPLPGATPLVPGSCTLPLPGIQAAIVDETGKDLPNG--AGGMLVIKRPWFKKSYFPEELGGTTYLAGDGAVRSAD------RGYFRITGRIDDVLNVSGHRMGTMEIESALVAKTDVAEAAVVGRPDDLTGEAICAFVVLKRSRPTGEEAKQ--IATELRNWAKPKDIRFGDNLPKTRSGKIMRRLLRSIAK------ 194513444 567 -----------------------------------------TYAELNRCANRLAHYLRARGVRGGDRVALYARRSPELLIGMLATLKAGGAYVPLDPGYPAERLTHMLLDSAPVVVLRDAAASNDVLVRLNAGTPILDLHADDERQPSGNLKL--CGSHEPD---VGARRLAYVIYTSGSTGAPKGVMVEHASVV--NQIGALTEYLELDASDRVLQFSNIAFDASVEEIFATLSCGATLVLRTDRW-------LADAE--TFWALCGAQRISIVDLLALSGRRATGVRCVVIGGEAVGASLDAWFAEEGRRPRNTYGPTETTVSVTVHEVRGRHDDAN---------VIGRPIANTRVYVLDAWLRPAPI-GVA-GELYIGGVQVARGYLNRPELTRERFIDDPFYRTGDLARWRTDGSLEYLGRNDFQVKIRGFRIELGEIEAQLAKVTGVREVVVLARDSAADTDQNADLNASATANSSEKRLVAYYLRAQAAQYMVPSAYVRLDAWPLTPNGKLDRRALPAPADDAYARA 85860301 84 -----------------------------------------TYRRLHEEVCRFANVMKSLGLRRGDRV-TIYLPMIPELAAMLACTRIGVVHSIVFAGFSPESLRERIRDCQGRVVITDEGLLPLKENADGKCPFVEKVIVVRRTGSQGRDFDWEGLMQEASADCPPEEMDAEILYTSGSTGKPKGVLHTTGGYLLF---------TAMSHQHIF-----DYHDGDWCTADIGWVTGHSYTIYGPLANGATTVRIVDKHGVTILYTAPTAIRALMRQGDEPVRKTKTLRLLTVGEPINPEAWLWYYNVVGCPIVDTWWQTETGGILITPFPGA----------MALKGSAARPYFGVKPAIMDSEGRFL--EGTGTGNLVITEPWMLRTIYGDHQRFLDTYTYKGVYFTGDGARRDEDGDYWITGRVDDVINVSGHRLGTAEVESALAAHSAVAEAAVVGFPHEIKGQGIYAYVTLKTDRQPSDALRKELVRREIGAIAAPDFIQWAPGLPKTRSGKIMRRILRK--------- 21221982 104 ----------------------------------SGDSRALTYAQLKDEVSKAANALLELGVQKGDRVAIYMPMIPETAIAMLACARIGAAHSVVFGGFSSDALATRIQDADARVVITKPSALPAVDEAVERAGIVEHVLVVDDSRDKWWHETVDGQSAEHTPEAFDAEHPLFILYTSGTTGKPKGILHTSGGYLTQTAYTHWAVFDLKPETDVF-----------WCTADVGWVTGHSYIVYGPLANGATQVEIVQKYGVTILYTAPTAIRTFMKWGDDIPAKLSSLRVLSVGEPINPEAWIWYRKNIGADVVDTWWQTETGAMMITPLPGTHAKPGSAQR----------PLPGISATVVDDEANEVPNGGG--GYLVLTEPWMLRTIWGDDQRFIDTYWSEGKYFAGDGAKKDDDGDIWLLGRVDDVMLVSGHNISTTEVESALVSHPSVAEAAVVGATDETTGQAIVAFVILRGTTAESEDLVAELVGATLGPIAKPKRILPVSELPKTRSGKIMRRLLRDVAEN----- 23452295 38 -------------------------------------------------SNRFARKLIEMGCQKGDRVVVLASKQTILMVGILGIFKAGCIHVPLDGKMPVNRLNKIITEIIPSVILTDQELLHLVENVPQEVK----IVLIEQLHP----LITDSTVEEKD--RLPQIESEDIAYTSGSTGDPKGVLIKHGSVI------DFFEGTDVDEDSRCVSFSP-FHFDASVIDILFPLYGAWLYLYSDVVLHELLFEVIKNNSVTHFAAFGSMLGLIAQTKEFDDVILKDLKTILTGADVPDIKVIQKWLGKGIKIINGYGPTEGTCACAAYIIRDRDPNRRELYPI------GKPLKNAKLYLVDQQNQEI-YDPEIPGELLIGGTQVMAGYWNREQQSKERLVETTCYKTGDICKYLADGNLFFVGRNDNEVNVGGYRVHLNGIKQVINRFHWVENSEVVTL-ESKYGEKMLAAALMLANETSKDQIKEH-LNQELPQYMVPRQIVVMEKFPQLSSGKTDRKTL----------- 186456652 51 -----------------------------------------TFRDLNTRANQVAHFLRSCGVGPN---VLVGISVERCFEAVIGVLGIGGAYVPLDPSYPQERLSFMLQDARAPVLLTQRKLI-------DNLPTTSASVICLDADWQKIAAH----GTHNPEATVSPENLIYVIYTSGSTGRPKGAGVYHRGFM--NLMHWFVTEFSITSEDNVLLVSSLFDLTQKNL-YATLLCGGQHLLPSGPYEPGQIAGLVHQHRITLLNCTPSAFYPLIEPATVPAERVSSLRCVLLGGE--PISILLENEICRAEVANTYGPTECTDIC--GCYRLNRGNMHRFDFVPL----GKPIYNVQLAILNPD-LSLCDIGQA-GELYVAGEGVGAGYINDSALTSAKFIRNPLYKTGDLVRYLPDGNIEFLGRMDHQVKIRGFRIELHEIENALASLPAIQESVVIVQPSPAFAADPRLIVLKNGQSLEAAEIRQ-TLRQKLPDYMVPSAFMRLERFPLSPNGKVDRRAL----------- 66046801 105 ----------------------------------------ITYRELHAEVCKFANALRGQDVHRGDVVTIYMPMIPEAVVAMLACARIGAIHSVVFGGFSPEALAGRIIDCSSKVVITAD------EGLRGETSSVQKVIVCKRTGGEWYHSLLEVASSTCAPKEMGAEESLFILYTSGSTGKPKG--------VLHTTAGYLLYAALTHERVFDYRPGEVY----WCTADVGWVTGHSYIVYGPLANGATTLKIIDKHKVNILYTAPTAIRAMAEGTKSVGADGSSLRLLSVGEPINPEAWAWYYNTVGKQIVDTWWQTETGGILIS--------PLPGATALKPGSAT-RPFFGVIPALVDNLGNLI--EGAAEGNLVILDSWQSRSLYGDHDRFVDTYTFRGMYFTGDGARRDEDGYFWITGRVDDVLNVSGHRMGTAEIESAMVAHPKVAEAAVVGVPHDKGQGIYVYVTLNGGEEPSDALRTENWVRKEIGPIASPDFIQWAPGLPKTRSGKIMRRILRK--------- 159038609 40 ---------------------------------------RLTYRSLARRAGELTDALRQAGVGRPTRVGLLAGRSVAAYAGYLAVQRLGATVVPLNPAFPPARNAAIAAAAGLEVILSEQGTLPGC-----TMPTVAAAV--DPQAPEGKVPELPQLDRSPDDLAY-------ILFTSGSTGRPKGVPITHRNL-----------SSYLTE------VIPRYHTGPGCLSQAFDLTGSGATLVVPTADELAPVGFISSRAITHWCSVPSI-ISFTRRMRALRERMPTLRYSVFAGEPLTLQQAEAWQRAAPQSRNLYGPTEATVTCAGYRLPANPAQWPRSANDTV--PIGIVHSGVEQLVLDEDGRPAGK-----GELCLRGPQRFPGYLDTDDAGRFVRVHDGWYRTGDVGVYD--GTLVHLGRLDQQVKVHGYRVELGEVEATLRTHPGVGDAVVLAHPDDRGDTDLYAVCT---GTATPDELIAG-LRTRLPAYMMPREVTVVDCLPLNANGKTDRRALSEQ-------- 167463024 483 -----------------------------------------TYRELNERANQLARILVHRGIGSSQTIAIMARHSLEMVIGIWAVIKAGGAYLPIDPDYPKERIEYILRDSSAALLLTTSR-----EWKEGYPYNEGSVLLLDDE--QLYIGEKEDL---SIPVK-PEDLVY-VIYTSGSTGNPKGTMIKHRGLVNYICWAS---KTYIRDLD---DVFALYSSIAFDLTVTSIFT---PLISGNR------IEIYDSDGSEFVLNVTVIKLTPASLIKNLNVTESSVRTLIVGGEDLKTLLAGQIYKNEVDIYNEYGPTET-------VVGCMIHRFDPESDKGASVSIGNAIDNMQIYLLDKWLEPVP--AGAVGEIYISGEGVARGYLHRAELTAERFLDNLYYKTGDLAIRSDEGGITYLGRIDHQVKIKGYRIELGEIEHQLLTLKQIGEAAVIDFRGN--DEQPYLVAYYVAERELPSLKLRKQLAEVLPSYMIPAYFIRLDKLPLTANGK----------------- 214037172 107 -----------------------------------------TYAELKDHVCKLANALKARGVKKGDRVCIYMPMIPEATYAMLACTRIGAVHSIVFGGFSPEALKRILDSDCQTLITADEGVVPLKDNADKALEACPNVVTWTESRDVYYGDLVDSQSSDCPPEPMDAEDPLFILYTSGSTGKPKGVLHTTAGYLLQ---ASMTFKYVFDYREGEV---------YWCTADVGWVTGHSYIVYGPLADAGRCWEIVDKHQVNIFYTAPTAIRA----LQAVGNEPVTRSSRTVGEPINPEAWTWYHEVVG---------DSRCPIVWQTETGGHMITPLPGATALKPGSATFPFFGVDLALLNEDGSEVEGPGSGYLVIKSSWPGQIRSVYGDHKRMIDTYFSNGYYFTGDGATRDDDGYYWITGRVDDVLNVSGHRMGTAEVESALVLHDDIAEAAVVGFPHDIKGQGIYAYVTPMQGVELSEELRQELIQLCVKEIAKPDIIQWAPGLPKTRSGKIMRRILRKIAEN----- 29827103 121 ----------------------------------TGAGYEITGRELRARVASVAASLRDLGVAQGDRVVGYLPNTPHAVIAFLATASLGAVWSVCGQDYVPKAAADRFAQLEPTVLIHDRRAASLELAV--ALPTLKATVLVDHVGPEGTVPWEDAAAEYLTIAPVPFDHPLWVVFSSGTTGLPKGIVHGHGGVLLEHLKM-LGLHTDLGIGDRLLWYT-TTHWMMWNLVVSTLLTGATTCTPAPQARPDVLWELAARHKVTVFGTSPQYLLAMSKLIAPSVYDLSAIRVVGCTGSALPASWVRDHVGAGVQLASTSGGTD----IVSGFAGSAATTPVWAGELS------APGLGVALAAYDEEGLPVTDR---VGELVVTRPMPSMPYFWNDSRYRDAYAYPGVWRHGDWITLTSHGSVIVHGRSDATLNRNGVRLGSADIHDVVERLPEITEALVIGAEEPDWM--PLFVVLADGVG-----LDDSLIRAGASPRHVPDEILAVPALPHTKTGK----------------- 167747545 384 -----------------------------------------TYYELCKEAKKLARLLQLEGVGPGDKVAVRLPRGAEQIISVLSILLLGACYVPIGMNQPDKRIEKIVKRADIRYM--------VSHGCHLRLNRVNIIDVNDRAKRE-----EISANEPVNP-----SSSAYVIFTSGTTGEPKGVEISHFSAM--NTICDVNKKCDISEKDSLLAVSSLFDLSVYDI-FGILGTGGTIVLEASKTDAAQWLDLVTRYHITCWNSVPFLLRMLLEQAQAEEMKLQSLKTVLLSGDWIGTDLPAKLADVNSELTALGGATEGS--IWSNYYQVKLPVPKE----WVSIPYGTPLDGQLYRVVDQRGRDCPD--WVPGELWIGGIGVAKGYVGDETTTNNKFVSFKWYKTGDMGRFWNDGTIEFLGRKDTQVKFRGYRIELGEIEAAINRAEGIK-SSVACIVSEGGSQKLCAFIVPDSELIQDETINQS-ISSYLPLYMVPSEYQYGKSIPLSANGKVDRKMVAELF------- 114771676 79 ----------------------------------TGKKSKISYLELKEKTAKLGGLLKSQGVQKGDRIIIYMPMIPEAIIAMLACARIGAIHSVVFGGFAANELATRIDDCTPKVILVEPSIIAYKPLINAAIDIATH-------KPEKCIIYQREIGRDLDWVKAQHGAECEILYTSGTTGQPKGVL---RPIAGHIVALT------WTMKNV-------YDVNPWAASDVGWIVGHSYICYAPLFNGNTTV-VFEGKKVLFTA--PTAFRAIGEYIKK--YNLNSLESLFLAGEADPDTIEWAKLHLNIPVIDHWWQTETGYAIASNPWGI--------EKLPIKGSPTVSMPGYNIQILDEFGKELPNGN--LGAIAIKLPLPPGTWNADHRYESSYLKSSGYYETGDAGYKDDDDYLYIMARTDDVMNVAGHRLSSGQMEEVLASHPDIAECAVIGAADALKGQLPIGIMCTNTEKSNEEIINEKLVRTKIGPVAAFKIAIIVDRLPKTRSGKILR-------------- 161511161 105 ---------------------------------------KITYRELYENVCRMANVLKKHGVKKGDRVTIYLPMIPEAAYAMLACARIGAVHSVVFAGFSPEALAGRIVDCESTFVILKENTDTAIDIAAKQYVMVNKVLVVRRKVSWGRLWYHQEVASHCEPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVY---ASMTHQYVFDYHDGEI---------YWCTADVGWVTGHSYIVYGPLANGATTLEVVDKHHVNIFYTAPTALRALGDEFVTRSSR-STLRLLSVGEPINPEAWEWYYNVVGDQIVDTWWQTENGGILIT--------PLPGATDLKPGSAT-RPFFGVKPVLVDNEGN--VQEGVADGNLCISDSWQMRTVYGDHKRFIETYTYKGMYFSGDGCRRDEDGYYWITGRVDDVLNISGHRLGTAEIESALVSHHSVSEAAVVGYPHPKGQGIYCYVTLMTGDAQDPDELRKELVRKEIGPIATPDKIQFAPGLPKTRSGKIMRRILRKIAEDEFG-- 118469697 49 -------DAELNTCNALDRHVAERGDQAIYDSPVTGTKRTYTYRELRDATAKVAGALRGLGVEKGDRVVIYMPMVPEAVMAMLACARLGATHSVVFGGFAAHELAARIDDAKPKVVVIEPTRIPMLDALQIAEHTPQACVILQDQKPCDLIEGRDATAEPADPVPVAATDPLYVLYTSGTTGKPKGIVRDNGGHAV-ALLWSMRNIYGIEPGDVFWTASDVWVVGHSYIVYAPLMLGATTVLPVGTPDAGAFWRVISEHKVKALFTAPTAVRAIKEGARMRDYDLSSLKYLFQAGELDPDTYHWAAWRLGKPVIDHWWQTETGWAIAANPAGLELMPVK-------PGSATVPMPGYDVQILRADGSVA--DPNEEGAICIKLPLPPGTLWGDDQRYISSYLSEGYYLTGDGGYIDEDGYLFVMGRTDDVINVAGHRLSTGSIEAVLAEHPAVAECAVIGVADELKGQVPRGFVVLK-SGASADKLGDELIQK--VRESIGAVAVFVSALPKTRSGKILRKTMR---------- 108799633 32 ---------------LLARSAREFGDQAYV----ISPTERLTYGDAERRSAEVARWLLGRGVGKGVRVGLFFPNGVDWIVWWLAVSRIGALAVPLSTMYTPAELAKVVRLADDVAQRFEEAFPGLADQPAGRLALTQRSVVLTGGADRPWVTSREVLAAVEDEVSPADLAV--MVHTSGSTADPKGVLHTHGTVVRQTAAVRAVTGSAGPVR--ILCAMPFFWIGG-LLAATGALHEPVTVLVLPRLDAQTALDLIERERATGLVGWPAFTQRLRDHPSFAARDL----------SSAPMLRDGPLDIAMTDVPDGYPVHRTMSETAGGFA------------------------FTEMAIVDDEGQAVPE--GTVGELLVRGIGVMAGYNKRERA--ETFDADGWYHTGD-RVYRREGDPRLVGRTSELIKAAGANVSPLEVEAVVEQFPDVVQCVVVGVEDPERGEQVCAAVVPRGEIDV-TDLSAR-ARTQLSAYKVPTAVVGADQLPVLASGKLDRKAVKKMIAD----- 91792535 2579 -----------------------------------------TYHMLVESAQRMAVHLQHAGIKKGDRVAVLVRRQAMLPVTLLAILITGAVYVPLDPEYPVSRNQYILYDAQPSVVIYD---IP-PDTFSGELPSGLQWISLPS-------LLKPLPNIELQPVTITADDLSHIIYTSGSTGQPKGVAIRHDGL------ASLQEWA----KSVYVPFSLVYSGTSICFDLSVFEIFITWSLGGSVYFAENSLQLVDDHAISLLNVVPSILTEVLKHQSLS----SSIRIVNLAGEPLPPSLAKALYKQSEHIRNLYGPSEDT---------TYSTWFEVEKEKCDDMLIGQPLPGTQAIISDHSGRLLPD--YFVGELYLSGRGLAKGYWNNEERFIRHNNGQVFYKTGDLVRRVEQQQLEYIGRIDDQVKLRGFRIELEEISHLVLADEQVLASCTLVIKHDD-TDQIVCFFVSDERDVNINRLKER-LKKNLPNYMVPTHFQQIEKMPTTPSGKQDKKALNTLFKPY---- 66822213 92 ---------------------------------------KLTYYQLYEKVCEFSRVLLNLNVSKNDNVLIFMANTLEPLIAMLSCARIGATIETITPKLIITTNYGILN---DEIITFTPNLKEAIELSTSNVITLFRNEVLDETKPNTLSWYDEKLKENNQSVPVESSHPLYILYTSGTTGNTKAVVRSNGP---HMVGIKYY--TFRKESDI--PQIVFSHTNIGWVSFHGFFYGLLSIIKNKHMEDDLWIAIVKHK-VTHTFPSPSVFRYLIKTIVRSKYDLSNLKEIWCGGEVIEESIPEYIEKLKIKCLRVFGQSE---IGVTSFISVHALNIPYR-------ATGVPSIYIRPSILSEEGEVL--NSNEIGLVAFKLPMFTITFYKNDEKFKQLFTRPGYYDSGDLGYKDQRGFYTIVSRSDDQIKIGFNKIQLNTIDTSILKHPSVLECCSIGILSPDCHTAPIGILVLK-ENPSIDEIN-NIITQDIESLAVLKKIIVINQLPKTKVGKIPRQIL----------- 15890845 104 ----------------------------IIAYRDDGTRREISRRKLYDEVSRMVQALVHAGVKEGDRVGAIVTHDIEAIVSYLAVSAIGAIWSSCSPDFGPAGASDRLSQIDPKILIVGPTIRAVAESARPEKIVLIGDSVAESLADLGCLTLADAAGEIAFN-RLPVKAPLAILYSSGTTGKPKCITHSGGGLLLHMKEQKLQCDIRQGERFFYFTTCGMWNWQVSGLALGATLVTYDGNPGYP--NTARLIDLIDAEGITFGTSAKFIDACLKAGLQRESHDLSSLRTILSTGSPIPQSFIYRDWRADLHLASISGGTDICACFLGG---NPLQSVHRGE--LQGAMLGMDIDTL-----DDEGRSVRGVAAELRNAHLSMPV---KFWGDEDGSRQAAYFDGIWAHGDFAELRPSGGYVIHGRSDTTLNPGGVRIGTAEIYRQVETVPDVEEAIAVGQDIDGDQRVILFIRMKEGAVLT-EELEKTIIRLGATPRHVPARIIAVSAIPRTRSGKISEIAVRE--------- 157074064 113 --PDTFVD------SFERRARAQPGRTILVC---TGPGGRVTFQELDTRACQAAWALKAELAGVAGLRAVLPSQMLPALSLWLGLAKLGCPVVWINPHGRGPPLVHAVLSSGARVLVVDPELRANLEEVLPKLQAEKHCLYLGRSSPTPGVGALGAALAASDPVPADLRADIKLIYTSGTTGLPKPAILTYERVL---QVAGMLTLCGVTADDVVYTALPLYHTMGLVLGVLSCLLGVTCVL-APKFSASGFWDDCRQHGVTVIQYVGEILRYLCNTPQRPEDRTHKVRLAI--GSGLRAEVWETFQRRPIRIWEMYGSTEGNVGFIQGKTSCFLRMLSPFELVQYSLETEEPL-------RDSQGLCIPEAGLLLTQVLRHQPFL--GYRGPRELSEKKLVKDLYYNTGDVLAMDHEGFLYFRDRLGDTFRWKGENVSTREVEGVLSVVDFLQEVNVYGVPVP---------------------------------------------------------------------- 118616718 71 --------------------------------------QQMTYGEANATANRYAAVLAARGVGPGDVVGIMLRNSPNTVVAMLAVVKCGAIAGMLNYHQRGEVLAHSLGLLDAKVLVAESDLVSAVSESGGAAGE----VVTIEALERFAATAPANNPASASAVQAQDTAF--YIFTSGTTGFPKASVMTHHRW-LRALAVFGGLGLRLKSSDTLYSCLPLYHNNALTVAVSSVINSGATLALGKSFSASRFDEVIASNATAFIYIGEVCRYLLNQPTKPTDRKHKV--RVIAGNGLRPEIWGEFTKRFDIDVCEFYAASEGNSAFINNVPKSTGISPMPLAYVAYDPDTGAPL-------RDESGRPAGEPGLLLSRVNRLQPFDG---YTDPAASEKKLVRDAFFNTGDVMSPQGMGHAAFVDRLGDTFRWKGENVATTQVEAALASDPSVEECTVYGVEVPNTGGRAGMAAVKL--RDGAEFDGQSLVRAVYDQYALPLFVRLVQAMAHTTTFKSRKVELREQ-------- 119508896 570 -------------------------------------VESLTYRELNQKSNQVAHYLQKKGVKPEIIVGLCVERSPLMIIALLGILKAGGAYLPLDPNYPPERLGYMLADSQVPILLTETSLKP-------ALSTPPNYEII--YLDTDWEIISQCSTENPKSEVTPENLAY-LIYTSGSTGKPKGVLIPHIGLT--NLTKHKIEICDVHPGDCVLQFFSLFDASIMALGSGAKLCLAKSLLPG-----ETLLQLLQNNAVTHITITPSA-LSLI-----PSADLPHLRMILVGGEAPSPELIAKWERRFI---NAYGPTEVT-------VNASM----------VLCGNGHPLPTIRLYILDNYLQPVPIG--VIGELYIGGIGLARGYLNRPDLTNQKFIPNPFYKTGDLACYLPDGRIKLLGRIDNQVKIRGFRIEPQEVETVLCQNSGVRAGVVIIREDQPEQKRLVAYVIPNEE--TREQGKENLLTSSFMREKLPEAFVLLDNLPLTPNGK----------------- 154337808 154 -----------------------------------------TYGDMYTRVVELANVLRQYGIEKGDRVGLYLPMIPCAAVAMLACARIGAVITVVFGGFSAQALSSRLKDSRAKLLITGTKLIPLKDVADEALKTLEECLVAENGNREGCKMKEDTWCSDAVARLTPEQHECPLLYTSGSTGKPKAIEHTTAGYMVYA-ATTFKYSFDYHMDDVYF-----------CTADVGWITGHSYVVYGPMIHCATSV-LF--EGVPSYPDYSRWWQLIEKYKVSIFYTAPTIRSLIQAGDDYPRVLGSVGEPINVEAWKGEGHCDVSDTWWQTETGGHM--ITPMPGCTPMKPGSATLPFFGIEVILDPMKLHEKNGPAEGLLAIRAPWMARTIFGDHRFEQTYFSVDGYYLTGDGARRDADGYYWITGRVDDVLNVSGHRIGTSEVEEAVNAHPAVAESAVVGFPHKIKGEGIYVYLAFRGVKATPVLVNE--VKATVRKLATPDVVQVAHGLPKTRSGKIVRRILRK--------- 196186373 110 ------------------------------------DSQHITYGRLHDEVCRMANVLKAHGARKGDRITIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDSLCRIEDCGSTLVITADEKIVPLKANVDAALEKVKVDTVLDVPMIEGYAVEAAKAATECPPEPMNAEDPLFILYTSGSTGKPKG--------VLHTTGGYLFWAAWTHELTFDYRPGEVF----WCTADVGWVTGHSYLVYGPLANAATTLMF---EGVPNYPDASRFWQVVDKHKVEAFYTAPTALRALMREGEAPVKATSRKEPINPEAWRWYGRCPVVDTWWQTETGGHLITPLPGATDLKPGSATLPLPGVELQIVDAEGQELV--GAVSGNLCITDSWQMRTVYGDDQDTYFSTYPGRYF-TGDGCRRDQDGYYWITGRVDDVINVSGHRMGTAEIESALVLHDDVAEAAVVGYPHDKGQGIYAYVTLNKGVEAT-EDLRKALVRREIGPIATPDVIQWAPGLPKTRSGKIMRRILRKIAENEIG-- 186683591 477 ------------------------------------ENQQLTYAQLNSKANQLADYLQQQGVKPEVLVGLCTERSLLMIIGLLGILKAGGAYLPLDPTLTKDGIAGRLQNTQIPVILTQQRLVNALPTHTAQI------VCLDTDWDTIAQHKDENLSSE-----VTTENLAYVLFTSGSTGKPKGVAIEHQQLLLNGITQRLDLSTTTNFATVSTLAADLGNTGIFA---ALCTGGCLHVLSAEATDSAALAKYCRTHPIDCLKIVPS---HLATLLAAASDSILPRQQLILGGEAANWQLIEQIQQQSSLIFNHYGPTEAT-VGVTTF------AVEQQINHTQTVPLGRPLANTQIYLLDEQLQPVPVG--VPGELYIGGAGLARGYLNQSDLTAAQFIPNPFYKTGDLARYLPDGNIEFLGRVDHQVKIRGFRIELGEIETTLCQHPQVQQ-AVASIREEEFGNKSLAYVVPKQQQTLSVSELYRFLREKLPEYMMPATFIMLKALPLTPNGKVNRRELPE--------- 148251946 108 -----------------------------------------TYRELHDEVCKMANILRNRNVKKGDRVTIYLPMIPEAAYAMLACARIGAIHSVVFAGFSPDSLAQRIKDCDSKVVITDEGLVPLKANVDAALNKVDNVDWVVEMNPTRDLWYHEAVTTECPCEPMHAEDPLFILYTSGSTGQPKGVLHTTGGLVYAAMTHQYV--FDYHEGDVY-----------WCTADVGWVTGHSYILYGP-LANGAVTLMF--EGVPNYPDNSRFWNVIDKHKVNIFYTAPTAIRALMQGGDAPVTKTSRAEPINPEAWEWYHVGGGRCPIVDTWWQTEITPLPGATKLKPGSAT-RPFFGVVPEIVDADGKTL--EGATEGNLCLTRSWTVYGDHARFEMTYFS-TYKGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVAHAKVSEAAVVGYPHDKGQGIYAYVTLMAGETPS-EELRKELVRKEIGPIASPDQIQFAPGLPKTRSGKIMRRILRK--------- 154251480 31 -----------------------------------------TWSELDKRSNQRARLLASLGVKQDNLVAVMLPNGSEFHEAVVAVWKAGATPCILPSKLPGREASDILALARPAAVIGD-----ISAAFNG-----------------ARIARGAALDQFSDPVEDAGAAHWKAVTSGGSSGRPKIILDSMPAFI--DPAAPPYAGVGLPTDGAMLNPGPLYH-NMPFLFTSFGLMTGSHVVGMSRFDAEECLRLIERHRIEFMAVVPTMMQRIWALPESTSYDISSIKTVWHMGAPCPQWIKAWIDWLGPDIFEAYGGTEAGGCAITG-----------REWLAKPGSVGKPAPGT-LRILREDG--TEAEIGEIGEVHFPAAASGKFRYIGAESKKDA---SGGYSIGDLGHIDEDGYLFLADRRSDLILRGGANIYPAEVEAVLDEHPLVSSSAVIGLPGGDLGERVHAIILHEGRQLDLASIVAHVGEK-LSKYKHPASYELSVAPLRDDAGKVRRSRLKEE-------- 118379803 44 -----------NMQDFFKKIVRDFGNNQFLGTLNKKKVYEKTYQEVNKLSIELGSSIQNNNLGLNTNINLFGV-YSKNREEWIMLEIAGYYYNFSYDTLGADSMMYIVNQTNMNTIYISPKILKLANTY--QIKNIVCFDKLSEKERQFNLIYLKDLMEEKDKVPLPKKDVYQFCYTSGTTGNPKGVIHYHQALAFLATCERSIGVYKTRETDVHYSYLPLPHIYEKQIFLSLVLHGAKMTEDLYILQPCSVPRIFNKEG--FDAASPIIDLAFKEKLANIHKRFKDIRKLLVTGGAALSGEICEFLKVCFSCCEGYGQTESFGGCFQNFDGKYGDVGGVNSSVEFKL-IDIPDMGYSADDVDAKGNPIPR-----GEICIRGQQVCGGYYKDPERTRQAIDEEGWLHTGDVGQLNSDLSLKIIDRKGNLFKSQGEFVAPEKIENIYSRAKGVIEAYV---------------------------------------------------------------------------- 24940606 1 ------MSDRRGLHDLLAASAARTPNAPAV----IGPAGSMSYGELDERANDLAGRLSGRGIEKGDRVLIWSPKSANAIAAMQAVLRLGAIYIPVDPLTPPERFAAIARESGALALCAPDDLSARVPSLRDRLACVDL-----DAAP-----VPNALPTAPVNTRVEPDDLAYILYTSGSTGTPKGVCVSHRALAFIDWAVAFANHSGLSFDLSVLDLYAAFTVGAAVCPIHAEFAYA----------PERLVEFLHRERISVWYSVPSVLLMLRDGGLLDRPAPETLRALLFAGEPFPRALAAWSDARLLNL---YGPTETN---VCTYHEVRPADLARD----------LPVPIGRPCSGDRVWARRPDGSEAEGELVVSGPTVFAGYWGRQPQ-------EGPYATGDRVKVRPDGSFDYLGRHDDMVKIRGHRIELGDVVAALNSHPGVAEAAVVAV--GEGLDRNLAAFVIRSQGSSNVALRRHLADR-LAPHMIPGDIRFVDQLPHNDRGKLDLAALQ---------- 209965137 52 -------------WNAIDRHVE-GGRADQPAIIYTGTKRILTYRDFRDQVALFAGALRDRGVVKGDRVLVYMPMVPEALVAMLACARLGAVHSVVFGGFAPHELATRINDAQPKVIVIEPGRVPMLDAIEQATHKPESCLILQRPQEQASLIWEAAVAATADCVPVAATDPLYILYTSGTTGQPKGVVRDNGGHAV-ALKWTMEHFYGVKPGEVF-----------WAASDVGWVVGHSYIVYAPLLHGCTTV-IYEGKPVG-TPDAGAFWRMISEYRIQTNYDVSCLRALFLAGESDPDTLHWAEDHLKVPVIDHWWQTETGWPIAGNPLGLGLFPVK-------YGSTCKPLPGWDVRILGADGHEVKRGD--IGAIVCKLPLPPGTLWNAEDRFRKSYLSEGYYQTADAGFVDADGYVYVMARTDDIINVAGHRLSTGGMEEVLAGHPDVAECAVIGVADQLKGQVPLGFVVLKAGVTRPTEVIVREIVAKVRDEIGPVASIVVDRLPKTRSGKILRGTMQK--------- 197787475 103 ------------------------------------ESRHITYRELHAEVCKMANVLRARNVKKGDRVTIYMPMIPEAAYAILACARIGAIHSVVFGGFSPDSIAGRLRDCKSRVVIMKANVDAAVEKVNGEVDTVGGNITMNPKRDIWYHDAAANAGTDCPCEPMNAEDPLFILYTSGSTGQPKG--------VLHTTAGYLI-FVAMTHQYVF-----DYHDGDWCTADVGWVTGHSYILYGPLCNGATTMNVIDKHKVNIFYTAPTAIRALMQAGDQPVKKTSSLRLLSVGEPINPEAWEWYHRVVGCPVVDTWWQTETGGIMISALPGAIAQKPGSATR---------PFFGIVPEIVDGEGNVL--EGECSGNLCIARSWQVRTVYGDHDRFEKTYTYKGRYFSGDGCRRDADGYYWITGRVDDVINVSGHRLGTAEVESSLVAHESVSEAAVVGYPHDKGQGIYAYVTLMDGVEPS-ETLRKDLIRKDIGPIAQPDLIQFAPGLPKTRSGKIMRRILRK--------- 184201508 126 -----------------------------------------TWRELESRVAALAQRLRELGVGRGDRVAGVLPNIPETVVALLATASVGALWSVVNTDFGPSGVADRFAQIEPTVLFFGGSLRDMTGSYAGLLDSVQQLIVVDQQPPEGALRLSEILECSAVPRQVPFEHPLWILYSSGTTGKPKGIVHSHGGVVLE-FHKALGLHAGLGPEDIAYYAVATTWM-VWNMLVGILLTGARIITSPTHGGPEKSFELVARHRATFGAGILSM-VQRAGVVPNVRMDLSSLRSILVTGSPLPDAAWDWYEAVSPTVRLGSGTDVTSAFIGTNPYQSVYRGEIMGPYLGVAAES---WNSRGERVWDEVGELV---------ITAPMPSMPVFFWGDEDGSRRAAYFDGVWRQGDWVTQLSQGPFVVHGRSDSTINRGGIRMGSADLTHVVDRVAGVSASMVIGAELAGGDYFMPLFVVPEPGTRLDEELRRRIVTAQVSPRYVPDEIIEAPAVPRTRTGKPL--------------- 118161360 11 ----------------------------------------ISFRRFYQAVRQRAAHFARHGTQHGDRVAIWLPKCQDYALSLYAAMEIGAVYVPLDGTQPAERARKILDSAEPTVLVTDAAHF---RALDGQRDTLKLILIVDDYAPVGNTAIMKVAAMQPS-VELPPPFAAGILFTSGSTGVPKGVQISYGN--LHSFIAWALAEFKMTPHDVFANHAG-FHFDLSTFDYAAAVGGAVWIVEEEQRDLAALIAGIRRHKVSVWYSVPSALALLAGSGELTSEVTASLRHVLFAGEVFPRQLQALKSCLTCALYNLYGPTETN-VCLYYHVRE--DDMARDKPVYI----GSTLPGVIAEILDADGQPVSGE-HAIGELVVSGACVTPGYWRRQEPANYVNHLHGRHATGDL-VGIENGFLYYHGRKDRMLKLNGNRIELGEIEAVLGAMPGIAEVAVVAECAGDTQH-IVAYYTLRGERLGVLDIKSY-CSARLPRYMIPRLARQLEELPKNANGKIDYRAL----------- 159185851 517 --------------DLISSAARLHPEKIAIER-----VDRSTYSQLEEASNNLARALLTLEVKPGMRVAVSLPGQASGIISFLAIIKAGGVYVPIDPRHPADRIGYVLEDAATVVLTDDAGLFPGITCI-----DPVHYL---ENQPDAVLPA------------MPDNSDIYILYTSGSTGRPKGVPITHRGLL--NQFQSMARQPGIRAGDRMLSVTPAFDISVLEMLWPLS-VGATAVIREPDLQPEKLGRTLDEHDISHFQATPATWRMLLD----SGWQGKKSLTGLCGGEALDAQLAGRLDRIG-SLWNVYGPTETTIWAGALLVE-------EAHSRSGKVPIGGRLDNTSFLVLDAYMDPVPE--GVPGELHIGGISLSRGYWERPALAAEKFVPDPYYKTGDLVVRRPDGNLEFVGRTDFQIKLRGYRIEVGEIESLLQEENGVDQ-VLVLLDANKQQLLAYVLLEDRSGKVDKGATGIRLLSARLPRYMVPSHFILLEEFPMNANGKVDRKRL----------- 115492831 101 -----------------------------------------TYKEFLQDVNKVGNWLQELDIQKQELVALDGLNSPEYLIAWFALDSIGAAPCFINHSLTGQSLEHCIRLCEARYCLVDEQIKHLVDPVKETLDKCN--IIYYSRDFFSSLKYPHTPPSPERRRSIPPDSTKILLYTSGTTGFPKAVTKA-AAFELYT-GRGVARYLGLRPSNRFYTCLPLFHGAAHALCVTPVIHAGCTLILGRKFSHST----FWPEVVTYQADIMQYVGELCRYLNAKPHPLEREHKLKMAWGNGMRELYAASDGMGAMYNPNRGEFSRHAIGVRGLLWNVING-SREKMVKIDVDTQEIIRDPKTGFATECPRGVP--GETIHWVDPANPYAQEGYYKNQEATNKRFIRDVFFRSGDMMRQDSNGCVYFVDRLGDTYRWKSENVSTNEVSDLLGQFPGIAECNVVLVPNADGRAGCAAIVFSDGLTADAFDLAEHSLRR-MPRYAVPIFLRITHALGYTSTMKLQKGKLRQE-------- 183984204 71 --------------------------------------QQMTYGEANATANRYAAVLAARGVGPGDVVGIMLRNSPNTVVAMLAVVKCGAIAGMLNYHQRGEVLAHSLGLLDAKVLVAESDLVSAVSGAAGEVVTIEDLERFAATAPANNPASASAVQAQDTAFYI---------FTSGTTGFPKASVMTHHRW-LRALAVFGGLGLRLKSSDTLYSCLPLYHNNALTVAVSSVINSGATLALGKSFSASRFDEVIASNATAFIYIGEVCRYLLNQPTKPTDRKHKV--RVIAGNGLRPEIWGEFTKRFDIDVCEFYAASEGNSAFINNVPKSTGISPMPLAYVAYDPDTGAPL-------RDESGRPAGEPGLLLSRVNRLQPFDG---YTDPAASEKKLVRDAFFNTGDVMSPQGMGHAAFVDRLGDTFRWKGENVATTQVEAALASDPSVEECTVVEVPNTGGRAGMAAVKLRDGAEFDGQSLARAVYDQ-LPAYALPLFVRLVQAMAHTTTFKSRKVELREQ-------- 193076013 499 --------------------------------------HTVSYRELGQHIAGIAEYLRAHGITQGDRVGLMLDRTALLPAAILGIWAAGAAYVPLDPNFPTERLQNIIEDAEPKVILTQTELMDGLNVSVPRLDINQAGVVALEQVRETL-----AFGDIA-----------YVMYTSGSTGKPKGVRIGHPSII--NFLLSMNDRLQVTTETQLLAITTYFDISILELLIPLMYGGVVHVCPRESQDGNQLVDYLNAKSINILQATPASWKMLLDSEWSGNAGLTAL----CGGEALDTILAEKLLGKVGCLWNVYGPTETT-------VWSSAARITDAKCIDL----GEPLANTQLYVLDEQQRLVPP--GVMGELWIGGDGLAVDYWHRPELTDAQFLPNALYRTGDKVCLRTDGRLTHHGRLDFQVKIRGFRIELGEIENVLKQIDGITDAVVLVKTTAGNDQKLVAYV-------TGQELDKKTMQIHLPAYMVPSAFIRLDEFPMTANNKLDRKA------------ 23335173 10 --PRYVTTDDDTVYSLLSKRAAR-TPDDIIAEWQDDNTHQATATEMLSRVREVAKGLLGLGVKAGTMVLIYSPTCYEWGVADFACAAIGAVVVPVYETDSARQTAGIVEEV-DPAIAFDFQRAQTLEQIRVNMKYVFNFKALDAVVDFGHGVSDETL--DAAIARIKADDLLTVVYTSGSTGKPKGAMLSNRNYTHIVLNGYEILRGMLYDDNRLLLFLPLAHCFARYIQYVC--IGGCGVV-GYIPDAKRLLADIRSFKPTYLLGVPRVFEKVYNFAQSVKHFVKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYGMTETAAPMLVNW-----------EDDNEVGSVGKPGPGMGVRLGEDD------------EIELTGPNVFLGYYKQPELTAQTMTADGWIKTGDLGRIGDRGFTFITGRKKDIITAGGKNISPAPMEDVIVTCPIVAHAVVVG-------------------------------------------------------------------------- 167032959 65 ----------------------------------TGVQQAYTYNQLRDEVARLAGLLRQLGVSKGDGVIIYMPMVPQAAMAMLACARIGAVHSVVFGGFAANELALRIDDARDRVIAYKPLVDRALQLARHQPRNVQRPQVQADLQPGRDLDWQAALAEPVAPVELDAGDPLYIMYTSGTTGKPKGIVRENGGNAV-ALCYAMRHIYGMQAGDV-----------WWGISDVGWVVGHSLIVYGPLMSGCTTV-FYEGKPIR-TPDASAYWRVVEQYKVNAKHDLSSLRQLFLAGEKLDSSTHEWLERVGKPVHDHWWQTETGWPVTAPCVG--LEGSAAKPGSSNRA-----VPGYNVRVLDDEGRLLGPNHQGSIVIALPPPGCSQTLWGDHERYLQAYTYPGYYHTGDGGYLDDDGFVYIMGRTDDVINVSGHRLSTGEMEDLVACHPAVAECAVVGVHDEIKGQVPLALVVLKGEGIAEAQLLVDLVREAIGPLACFNRVRLVKRLPKTRSGKILRAVLRK--------- 145251722 19 ----------LGLAELLERQAIVRGTAIAIEE----GPREVTYGELHEKALFVADQVNSILHDDPSPVGIIVPRSLNHVLSQVAVIYSGRACVPLDPKLPDEMLKNMLENLGSTLVITD-----ILQQHR--LPGVKHLVVDHRVVPETF-------DVNIAPSQNGPQTCSHVFHTSGTTGKPKAVAFAEGMINLCLDPADLIKGQRVGHGSNVIFDTSLVEIWGPLLRGATMVIIPQETV----LDPPALSDFVKQKELNVLQ-LTTSLLTVTAY--ACPDAFSTLDTLITGGEAINCQTIQSIFDAGAPGRNGYGPTEASVYVLYHEV-------SEEEARRGEIPVGKPFGDVEVFLVDDNLNTV-KPGE-VGELLVSGVGVAGGYIGDPEKTAKSFVPNHIYRTGDLMRVDEKGVYYYLGRKDNQIKIRGQRVELEALESALVGTGLVSAAVVVKIT-PEEVGRGLAYCIPS----SPDVANGAIMKAYME--QAPHLMVLIDILPLRSTGKVDRRALEEQY------- 67155192 109 -----------------------------------------TYRELHEEVCRFANALRGQDVHRGDVVTIYMPMIPEAVVAMLACARIGAIHSVVFGGFSPDALAGRIADCRSKVVITDEGLVPLKANVDEALTSVNKVIVCKRTGGDRDIWYEDLLGSICAPKEMGAEEPLFLLYTSGSTGKPKGVVHTTGGYLLY---ASLTHERVFDYRPGEV---------YWCTADVGWVTGHSYIVYGPLANGATISKIIDKHGVNILYTAPTAIRAMMAQGRAEGADGSSLRLLSVGEPINPEAWHWYYENIGREIVDTWWQTETGGILITPLPGA----------TSLKGSASRPFFGVQPALVDNLGNLIEGAGEGNLVIIDSWPGQARSLHGDHDRFVDTYTFKGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESAMVAHPQVAEAAVVGVPHDV-KGQGIYVYVTLNDGVSASEALRQELKAWIRRIATPDVIQWAPGLPKTRSGKIMRRILRKISVGEYDG- 56567289 904 ---------------------------------------KLTYAELSEKANALAHTLKRRGVAQHDVVGIVAERSPETIIGILAILKVGAIYLPIDPKLPQLTLQHIWRDSGAKVLL-------------GKNETT---VEVGKEVPFVDIEGDKGKQEELVCPISPEDTAYIM-YTSGSTGKPKGVMVTHRNIV------RLVKNTSLQEQDVLLQTGSLTFDAATFEIWGALLNGLTLHLVEDYLDGEALQEEIQQNKATIMWVSAPLFNQLAD---QNPAMFTGIKQLLIGGDVSPKHINKVMDHCAINIINGYGPTENT-----TFSTSFVIDQMYQDSIPI----GTPIANSSAYILDVHQNIQPIG--VVGELCVGGDGVAKGYVNLEQLTEERFIADPFYRTGDYVKLLPNGNIQYIGRVDNQVKIRGFRIELEAIMNTLKQCESIKDVIVVVQEQNGYKTLVAYVV---GEESLSIETVRAYAKKHLAEYMVPSQFIFIEEIPLSINGK----------------- 67538044 123 --------DRLNLFYVLENYALDPASKDRPFIVYNGRSW--TFHETYTVALRYGTWFKKVGIKPREIVALDMMNSSTFIFIWLGLWSIGAVPAFINYNLTGKPLTHSIRTSTARLLIVD-------EEVRSSFDELAAFASPDFREDGGHTPEIEAQVLQTEAVREDDKARGGLQYTSGTTGLPKPAIVSWRSWAGSTFVSHFVE---LAKNDRVFTCMPLYHSSAAILAFLACTAAGSTLIIGRKFSARNFIEARENDATVIQYVGETLRYLLATPGETTGEDLKHNIRAVYGNGLRP-DIWNRFERFNVTVAEFYAATE-SPGGTWNYSTNDFTAGAIGRTGVLSGLLGRGLTIVEVDQESQECKPVPRGGELLYAIDPADPGETQGYYRNSKASDSKVVRDAYFRTGDMMRWDTEGRWYFSDRLGDTFRWKSENVSTSEVAEVLGTHPEVHEANVYGV------------------------------------------------------------------------- 211584891 56 ------LDGSTTIYKMLERAVEVEGRATTDALWF--EQKTWSYGQLKDLVDRMAALLKSRDINPGDTVGVFTTNSPEMVMTVYALSKLGAVAAMINTNLRDDTFTHCVNVSGSKLIISTADLLPHFTLSLGSFEGAEAGAI--EPITSGTLQQFSPLGLAA-AKRSPKDLSL-LIYTSGTTGKPKACIRNMLTLITSNPHSADVSNHSKYHPFRVYSPLPLFHGTAFFTGLCAAIGNGGTLCLGRKFSASKFWKEVHDSGATRILYIG----ELCRYLLATSPYDQDHKCIVASGNGLRGEIWEKFERFNVEIREFYRSTEGVAKFDNHGVGAWIRRFLEDDTFIVKYDTNTEMPYRDPATGFCVRAALGQEGEAIGRVRDRGMLIE--YLGNEGATEEKLKGDLFQRTGDLVVQDESGWVRFQDRVGDTFRWKGENVSAGEIRDHICRIEGVHDAVVYGVKLSGYDGQAGAAGIPEVETELMSTLCKALKKKGVPSYALPRLVRLTE-------------------------- 17230141 540 -----------------------------------------TYQELNSKVNQLAHHLQKLGVGCESLVGIYLERSPELIIALLAVLKAGGAYIPLDNKLPPERLAYMLGDAQPRI------ILTMAASVTGLPDYQGTVICLD----EDWQSIAQNPTENLPNIVTGENLAY-IIYTSGSTGKPKGVMLTHRGLANYDLGVGVPVQSAISFDATITSLTPLLVGKAILLPEAEEIEALKNALSSARLTPAHLSILSQLLPQKVPAGYP--------------------QAFIIGGEALTEQHLEFWRSYFPQTKNEYGPTET-------VVGCCIYDASQGKSSKGNVPIGRPIANTRLYILDRYLQPVPIGGAGVARGYLNRPELTAERFISQQSTVNSQTVNTLYKPGDRARYLSDGTIEYLGRLDDQVKIRGFRVELGEIEAILKAHPSVQEAVVILQKHPQ-SSQLVAYLV--GNQQTVD--FRQYLATKLPAYMLPSAFVWLEQLPLTTNGKVDKQQL----------- 213965726 78 -----------------------------------------TYSQLLDNAHALARALMDRGMTQKSSFGVIARNG-RGIILPMAIKGIGSEIMLMNIGSGPTQIRGVVDQNKAKFLFVDDEFLGNLPEDLDDVTVVITSVTKPENAGKNFLLMEDLIEEKFDP--KPEQGRI-IIMSSGTTGIPKGVLRNEPK--TPATVGAIAERIPWRRNMVIHQSASMFHAWGW----ANVLIGGSTIVTMRVFDPKKAVDQCEQYGCNGMISAAFFLRQIKDVLEEPNRKIGPFRFIVSSGNAIPGWLVSALHRFGPVICNFYGSTEAG-----------LCSIASGADLAARPDSGRPAIGAKVRILGDDGKEVEP-----GEVGMIHTAQELSFIGYLNKKDKFTTVDGLFQIGDLGRIDQDGYLYICGRSDDMVIKGGENVFPREVEEILGPVPGIADVFCHGSNENDEIFADLFLYVVREDNEAGKNLTEDMLRETLAEHSTPDRVFFVDSLPRNAIGKVVPREVKAMHE------ 114704704 81 ----------------------------------TGAKRTISYSNLLRDVKALAAAMSDLGVEKGDRVIVYMPMIPETLTSMLACARIGAIHSVVFGGFAANELAKRIDDAEPKLILIEPTYKPLMDAI--ELATSKPEATIVLQRPELPCELMDGRDYDWDSLRERYRAECEILYTSGTTGKPKGVVRDNHMVALHWSMGAIY---GIEEGDVSFTASDF----GW-------IVGHSYICYGPLLKGATTI-VFEGKPVG-TPNAGTFWRIIAEHGAKTLFTAPTAIRGVAGERADPETIKWAEAKLDRPVIDHWWQTETSWTIAGNPRGIEL----------LPIKRGSPMPGYELAILDEAAKEVPP--GEMGAIAIKLPLAPGNLWNADERFRESYLAEGYYSTADAGYMDEDGYLFVMGRTDDVINVAGHRLSTGEMEEVVAKHPAVVECAVIGMEDEMKGQIPCGVVLKETDQATKDSLEADVIRAAFKQ------VVIVDKLPKTRSGKVLRRTMK---------- 118082453 120 ----------------------------------TNTKEKITYKELLEQVSKLADVMIRHGVKKGDRVVIYMPMIPQTVCCMLACARIGAIHSLIFGGFASKELSVRIDHAKPRLIVVEPKRVEYISLLEGALAMVQNKVLIYRRPNLGHLDWEEELAQCYKCVSVPSDHPLYILYTSGTTGLPKGVIRPTGGYVMLNWTMSAVYGLKPGEV-------------WWAASDLGWVVGHSYICYGPLLHGNPTV-LYEGKPVTPDAGAYFRVLAVAAFFTSKQYSLKRFRTLFVAGEHCDVDTLEWSKKVKVPVLDHWWQTESGSPITASCVGLGNSTTPP------PGQAGKPVPGYNVMILDENKEPV--KTKTLGNVVVKLPLPPGAFSGNQEAFHKLYFQKGYYDTMDAGYMDEDGYLYVLSRADDVINIAGHRISAGAIEECVLRHHAVADCAVVGQEDALKGHVPFALCVLRDEKKILEDIVEQVRNAAFQK------GVFVKQLPKTRSGKIPRSAL----------- 118617346 89 -----------------------------------------SYGELWDRISALADVLSTQTVKPSDRVCLLGFNSVDYATIDMTLARLGAVAVPLQTSAAITQLQPIV--AETQPTMIAASVDALADATELALQTATRVLVFDESARERLAAVVETLAEAIARGDVPRGASAGSAYTSGSTGAPKGAMYPRRNVATFWRKRTWFEGG--YEPSITLNFMPMSHVMGRQILY-GTLCNGGTAYFVVKSDLSTLFELVRPTELTF---VPRVWDMVFDEFQS-----EVDRRLVDGADALEAQVKAEIRNDVLGGRYTSALTGSAP--ISDEMKAWVEELLDMHLVEGYGSTEAGMILIRPAVLDYKLVDVPDLGYFLGELLVKTDSLFPGYYQRAEVTADVFDADGFYRTGDIAEVGPEQFVYLDRRNNVLKLSQGEFVTVSKLEAVFGDSPLVRQ---IYIYGNSARAYLLAVIVPTQEAPVEESLQEVAKAAGLQSYEIPRDFII-ETTPWTLQNGLLRKLARPQLKKHYG-- 218714943 2979 ----------------FEAVSKMFGDNIAVKDAHTA----LTYRQLFQLVNQLAKAILEKSPLPNSPVSVLVEPSIFWVASMLAILRIGRIYLPLDPTLPNERLAAIVKTSAASTLLCSQETLSRTKSFTGV------DIVNITTLPE--------------PCQIPINERPGILFTSGSTGTPKGIVLSQGGFI--NYAAS--KGKELSGCEVVLQQSALMAIAQACISHGGTLVIAPQDVRG---DPIALAKLMFDEGVSFTLGTPTEYLMLLRYGFDDLRRQDAWRIACSGGETVTRQLKAAFHRIPMLV-DCYGPTEISCCATMNVDQGRIDGGDDED-------VGKANPNFQIYILDDAGKPLP--AGLPGEIAIGGIGVALGYL-DEELSQKKFIPNTFYRTGDRGSLKSDGSLVFMGRMDTMVKPGGLRVDLDEVASTIIYESRISDAVVTVRGNPAFL---VAHVVLSTKYPMKEEALQRLANAPLARYMRPKLIIPLDRLPMTSNGKIDRK------------- 171846634 131 -----------------------------------GETTKITYRELLVQVCQFSNVLRKQGVQKGDRVAIYMPMILELVVAMLACARLGALHSIVFAGFSAESLCRILDSSCCLLITTDAKLVNLKELADESLEVVKHLLVMNDSCPDVQISWNEGVGDEFEPEWCDAEDPLFILYTSGSTGKPKGVVHTVGGYMLY-VATTFKYVFDFHPEDVF-----------WCTADIGWITGHSYVTYGPLANGATSV-LF--EGIPTYPDEGRLWSIVDKYKVTKFYTAPTAIRMLMKFGDDP---VTKHSRASLQVLGTVG----EPINPEAWLWYHRVVGSQRCPIVWQTETGLPFPFFGVAPAILNESGEELEGEAEGYLVFKQPWIMRTVYGNHETTYFKKFP-GYYVTGDGCRRDQDGYYWITGRIDDMLNVSGHLLSTAEVESALVEHEAVAEAAVVGHPHPKGECLYCFVTLCDGHTFSPEELKKQ-IREKIGPIATPDYIQNAPGLPKTRSGKIMRRVLRKIAQN----- 89067869 111 -----------------------------------------TYRELHAATCRMANILADMGVAKGDRVVIYMPMIPEAAYAMLACARIGAIHSVVFAGFSPDALGARVSGCDAKVVITTPLKVNTDKAFKHCKDSVKSLVVWDDARDVDYNEAVKTASDSFEPVEVGAEDPLFILYTSGSTGQPKGVVHTSYAAMTHRFTFDYHDGDVY-----------------WCSADVGWVTGHSYIVYGPLANGATTL-MFEGHSVTQFYTAPTAIRALMQWVEK--HDLSSLRLLTVGEPINPEAWNWYHRVVGCPIVDTWWQTETTPLPGATTLKSATKPFFGVQPVVLEPQTGEEI-----TTAEAEGVLCIKDSWP---GQMRTVW------GDHERFVKTYFSDGYYFSGDGCRRDADGDYWITGRVDDVLNVSGHRMGTAEVESALVAHEKVAEAAVVGYPHDKGQGIYCYVTLMNGVEPS-EELRQELRQ--FVRTEIPDLIQWAPGLPKTRSGKIMRRILRKIAEDDFG-- 149190661 109 -----------------------------------------TFNELHKEVCKFSNALKAQGVHKGDVVCLYMPMVPEAAIAMLACTRIGAVHTVVFGGFSPEALSGRIIDSDAKVVITADEAVPLKKNVNPDVKTISKVMVLKEWHEHRDVWWHEATAQASDPEEMKAEDPLFILYTSGSTGKPKG--------VLHTTGGYLVYATMTFK--YVFDYQP--GETFWCTADVGWITGHTYLVYGPLADTSRMSEVVDKHQVNILYTAPTAIRALMAKGDEAGTTRDSLRIMSVGEPINPEAWEWYYKTIGNEIVDTWWQTETGGILI-----TPLPGATE-----LKPGSATPFFGVQPALVDNMGNVI--DGATEGNLVILDSWQMRTVYGDHDRFEQTYTFKGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESALVAFDKIAEAAIVGIPHDKGQAIYAYITLNDGEFPSAELHKEDWVRKEIGPIATPDVLHWTDSLPKTRSGKIMRRILRK--------- 90424852 1937 -----------------------------------------SWSQLAQASENLATRLAARGVGRGDRVAFCLHRGAGPLVTMAAASRLGAAFVPLEPEHPAAHRATLLAESGAKVLVTDAS-------TQGETASIPTL---------GW-------SRDAPAATAPPRVACDLAYTSGSTGRSKGVMVSCGG--LHGYAEAMLRRLAIPAP-LIFAIVTSFAAD---LGY-TSVIGANVVDAATARDPAALIARMAQAPADVLKIVPSHLAALMTHPDAAA--LLPRRALICGGDVLTFALVQRLARPGLRVFNHYGPTETTIGCTMVEVTAALANALADGRLPI----GHALDGAVVEIVDADGTVLPV--GETGEIRVSGAGVALGYLAPAADAGFIRRADGAYLTGDLGSIDADGLVRFLGRNDDMAKIRGHRVDPNGVAAVLRACPGVSDAAVLVKRDDAGAARLLGAVVAHGQ--TADSLTTLLID------RLPEAHIIVAALPLTANGKVDRKALMQQF------- 197776630 105 -----------------------------------GDGRAITYAELKDEVSKAANALLELGVRKGDRVAVYLPMIPEAAVAMLACARIGAAHSVVFGGFSADAVASRIQDADAKLVITSDGLKPAIDEAVSRCPQVEHVLVVQRTGQETAFTWHDIVGRQSTPEPFDAEHPLFILYTSGTTGKPKGILHTSGGYLTQTAYTHHAVFDLKPETDVY-----------WCTADIGWVTGHSYIVYGPLANGATQVEIVQKYGVTILYTAPTAIRTFMKWGDEIPAKLSSLRVLSVGEPINPEAWIWYRENIGTPVVDTWWQTETGAMMI-----SPLPGVTAAKPGSAQR----PLPGISATVVDDEANEVPDGGG--GYLVLTEPWMLRTIWGDDQRFLDTYWSEGKYFAGDGAKKDDDGDIWLLGRVDDVMLVSGHNISTTEVESALVSHPKVAEAAVVGATDETTGQAIVAFVILRGSASEDDNLVNDLVGTTLGPIAKPKRVLPVAELPKTRSGKIMRRLLRDVAEN----- 149926806 54 ------------------------------------EQQSWTYGQANSICNQMARGLLSMGVKPGDTVGLLSANRPETLLAVIACAKLGAVAALLNINQQGAVQAHSLKLVKPRIILACDRGLDILKQMEAELKGIELLSLQTSSAHLRVSDFRSAWCTQAQTAQITASSPCFYIFTSGTTGLPKASVMSHYRWL--QAASGMSTAVRLTATDVFYCCLPLYHNNALTVSLGVVLASGACFALDEKFSASQFISHYRATAFCYIGELLRYLLNQAPHMDDQNHEI----RLILGNGLRPEIWDDFENRFGIQIFEFYGASESNLGFMNAF--------------GLKETVGFPMPF-EVIACDTDTEQVVRNSHGFGEVGLLISEVTDGYTANEKLLRNVFKRDCWFNSGDLVRRQGWQHIQFVDRLGDTFRWKGENVATSEVEGVLAKLPFLEHAVVYGVKLEGFDGRAAAVAVKPGAKLDLKALAAH-VTSHLPSYAVPMYVRVLQAVETTGTFKYQKTQLKKE-------- 206970922 1070 -----------------------------------------TYIELNERANKLSCYLSNIGVKPGMIVCVLFGRSVDAIVSILAVMKAGAAYLPIENNVPKKRLEYIIDSTKLGFIITDTHL----ETVDGKFKTIN----LNDR------SIEEKINQSENPSKVHQTDLAYVLFTSGTTGLPKGARISHQALLSHVQSAH--NQYNMNSSTVTLQYSSLFDVATSDIICSLTCGGRLHLIDKDTLYSSKRIDEIEREGITHINIAPP---SLSTIEIRKSYSLQTIN---IGGEVCPEDLLQKWKGI-CEFYISYGPTESSSISVQN----------RKEKNSIGKPIGENIYL----VCDSYGNIVPNG--VPGYLYIAGPQVMSGYVNSNNNGIFHLTSIKVYNSNDIVRKMPSGEYQFLGRQDDLVKINGHRISLSEISNAAGKKDYIRNATVML---HNLVNSSSAIVLFVQMEPNALEEKENILKSDLAEYMIPSRIISISEVPITDNGKTDFKKLR---------- 78189092 81 ----------------------------------TGTKQRYTYREFRDIVALFAGALKSRGVHKGDRVIIYMPMIPEAVVAMLACARIGAIHSVVFGGFASHELAIRIDDCKPKVIIFKPEICIIKEQLRAELNE------------ERDLTWQQSLGAEPVPVPVESSDPLYILYTSGTTGKPKGIVRDNGGHMV-AMQWSMKHVYNVEPGEVFWAASDVWVVGHSYIVYAPLLQGCTTLLPVGTPDPGTFWRIISEYNVSVLFTAPTAFRAIGNYIRQ--YSFPNFRALFLAGEADPDTVRWAEEKLKVPVVDHWWQTETGWAIAAN-------CQGMEPGPTKYGSASRAVPGYNVQVVNAEMEQLP--AGQMGDIVVKLPLPPGTMLTLWKADTRFVTYPGYYQTSDAGYIDEDNYLYIMSRTDDVINVAGHRLSTGAIEGALCEHPDVAESAVIGVADDLKGEVPLGFLVLKNNVDTPSQIIKHVIEASFKH------AVIVNRLPKTRSGKILRGTMKK--------- 218715040 3037 -----------------------------------------SYAEMASRIDGISSTLLSLGIEKSNNVVILQQPTPDWICSMLAILNIGAVCIPVDPSWPPARQESVIRSSDARVVL-----------TKDCDQSNNDYDVMKIDLRSIFTSTEPYLQQ---PATMDYSAPAIVLYSSGTTGAPKGIVLTHGGIMDRV--------EAMSKLDLVKPRV--LQQSAITFDHALTQVGSVYVVPRERRDAKAISRLIVDKDIEYTKATPSEYNSWLWVGSDTLREAQNWKVAGIGGEVIPRSLLDALKSLNLDVFSDYGPAEAT-------LSSYRVELQYKSNSDQRVPLGRHLPNVSTYIVDQNRQPVPLGWP--GEILIGGPGISSGYFKQSEMTVQKFLPDQFFFSGDRGRMREDGSLLFDGRISSQVKLRGFRVELSDVEQSILDSANLVTSAAVTLRGKEIDQKFLALVFTPG---LSAERREALLRRLPHQLSVPSAMLFAEEMPMTSHGKVDRDAI----------- 183983985 31 ---------------------------------------RTSFAEAAQRTSRLASYLNKQGFGAQDRVALIMHNDL-YPDMVIGCLKARVVPVNVNHHYSPREIAELLEYVRPRGIIYHADLLPAAGA--------DLLVSIDDGSGAAELPGAVSL-DEVVTAGAPNYRPTGMMCTGGTTGRPKGVLWRQGDMYVASMVGADHANVDEIHQKVRLAVSPLMHAAGLWTAFSGFLSGFPVVLYDDRLDVRSVWATAEREKVGMVTMVGDAYAGLVAELSAHPYDLSALQAIGTGGAATPKYKRALMERLHVTIIEGYGSSETG-----NMAFGHSRNRMASETFAMR---------VGGAVASADRSSFLQPGTAIGWAARMGR-IPLGYFNDPEATRRTFPEIEGHRVGDRATIENDGTIRLLGRDSLVVNTGGEKVFVEEVEEVLRGHPDIADALVVGRASQRWGQEVVALVAARPDLAGSERALYALCTAKLAHFKAPKAFIFVSHIQRLGNGK----------------- 68484803 120 ------------------------------------DSHILTYGDLLREVSKVAGVLQSWGIKKGDTVAVYLPMNAQAIIAMLAIARLGAAHSVIFAGFSAGSIKDRVNDASCKALITTTNIKKLCDEALVDCPTVEKVLVYKRNNPEIHLTEGRDYYWDVEPVSVNSEDPLFLLYTSGSTGTPKGVV--------HSTAGYLL-GAALSTKYI-------FDIHPEDILFTAGITGHTYALYGPLLDYGRFWQIVEKHKATHFYVAPTALRLLAGEQEIAKYDLSSLRTLSVGEPISPDIWEWYNEFVGCHISDTYWQTESGSHLIAPLVVPNKPGSASYPFFGIDAALIDPVTGVEIEGNDAEGVLAIKD---------HWPSMARTVYKNHKYMDTYMNPPGYYFTGDGAARDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEDKKVSEAAVVGI-HDDITGQAVIAYVALKEGNSDEDLRKELVRKTIGPFAAPKSVIIVQDLPKTRSGKIMRRILRK--------- 197784669 99 ----------------------------IIALDETGAGYEVTGARLRALVASVAATLRDLGVGKGDRVVGYLPNTPHAIVTFLAAASLGAVWSVCGQDYAPKAAADRFAQLEPTVLLFNGTTHDRREAVARALPTLKATLLVDHMGPWPSQAYPSLVVPWEDASTRTEELACSIVFSSGTTGLPKGIVHGHGGVLLEHL-KTLGLHSDLRPGDRLLWYT-TTHWMMWNLVVSTLLTGATTCTPAPFAKLDRLWDLAARHRVTVFGTSPQYLLGMAKFIDPSAHDLSSIRVVGCTGSALPASLLASISG-GTDIVSGFGSAPNTPVWAGELSAPHLG--------------------VALAAYDAEGFPVI---DRVGELVVTRPLPSMPFWNDPEGSRSAYP--GVWRHGDWITVTGHGSVIIHGRSDSTLNRNGVRLGSADIHDVVERLPEIAEALVIGAEEPDGGYWMPLFVVPAAGVTLDDLLREKIVRTGASPRHVPDEILEVPGIPHTRTGK----------------- 50420955 125 -----------------------------------------TFAELLREVCQVAGVLQSWGIKKGDTVAIYMPMNSQAIIAMLAVARLGAIHSVIFAGFSSGSIKDRVNDASCKALLCDEALLPSIEKVLVYERTGNKEVTLKEGRDYWWSEETQKFAGYLPPVPVNSEDPLFLLYTSGSTGTPKGVV--------HSTAGYLL-GAALTTKYVIHPEDVLFTAGGWITGHTYALYGPLSVFEGPAFDYGRLWQIVEKHKATHFYVAPTALRLLSGEQEIEKYDLSSLRTLSVGEPISPDIWEWYNEKVGCHVTDTYWQTESGSHFIAPIAGVVPNKPGSAAVPFFGIQTCLPVSGIEIQGNDVEGVLAVKD---------TWPSMARSVYKNHKYMDTYLNPPGYYFTGDGAARDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHNAISEAAVVGMNDDLTGQTVVAFVALKEHDESPEELKKEMIRTQIGPFAAPKSVIIVEDLPKTRSGKIMRRILRK--------- 83942535 24 ----------------LGRAADL-GDKTALAIVGPDRVEAWRFDQLEAAVRGTATGLLGMGLRPGDIVLMRLGNTVDFPLAYLGALAAGLVPVPTAAALTEPEVAAIIATLAPKAILRDPAVPCPPNDTTVDLAQLRS--MRDLPAAPWHMGDPDRLGY--------------IIYTSGTSGRPSAVMHAHRAIWARQM---MVRGYDLKPEDRVM------HAGAWTYTLGTGLMGATALIPAAGVVPADLPALMARHDASLFAAAPGVYRQILKHHDRI--NAPSLRHGLSAGEKLPSAVARAWQAAGTPIFEAYGMSECS-----TFLSASPDRPARAGTL------GRPQDGRRIALIGTEG-PVEIGQEGTIAIHKSDPGLMLGYLGAPDQTAQKYQGD-WFVTGDQGVMGTDGQITYLGRNDDMMNAGGFRVSPIEVEQTLAKFPGIHAVGAAEV-----EVKPDVTVIATADSPLDEAALALYAQDNMARYKQPRLFIHLPELPMGANGKLLRRSLRAAYE------ 16080901 28 -----------------------------------------TYQELWEQSDRAAAAIQKRISGEKKSPILV----YGHMEPHMIVSFLGSVKHPYIPSIPSERIAKIIESSGAELLIHAAGL--SIDAVGQQIQTV---------------SAEELLENEGGSVSVKEHETFYIIYTSGSTGNPKGVQIS--AANLQSFTDWICADFPVSGGKIFLNQAPFFDLSVMCLQSGGTLCVTKDAVNKPKV----LFEELKKSGLNVWTSTPSVQMCLMDPGFSQD-LLPHADTFMFCGEVLPKALLERFPK--AKIFNTYGPTEATVAVITNDVISRSESL----------PVGFAKPDMNIFIMDEEGQPLPEGEK--GEIVIAGPSVSRGYLGEPELTEKAFSHEGAYRTGD-AGFIQDGQIFCQGRLDFQIKLHGYRMELEEIEFHVRQSQYVRSAVVIPYQPNGTVEYLIAAIVPEEHEFEKEQLTSAILAASLPAYMIPRKFIYQDHIQMTANGKIDRKRIGEE-------- 145298824 474 ----------------------------------------VSYEALLARCEQMAAALQASGVQPGDRVGVMLARSPLAIFTQLAVLLAGAVYVPLDPEQPLERQGHILRLGEVKTLI-----------TQAEYRHKLASLFEGRTLLAGDLVSDNRLNQPA-----AGRAVAYLMFTSGSTGLPKGVAVSHGA--LDHFAAAARCRYHLNEGARMLQFAP-FNFDASIEEVFATLAGATLVL---RTD--ALLESM----AAFAAGVEQMGITHLDLTAGQAHIPASLATVIIGGEAVYPEQLAQWQRQGVRLFNTYGPTETT-------VVVTTQELQQEDPNQAQLPIGLPLPGMQALILGAGEQPASE-----GEMVLLGPQLANGYVGGVQGSFETLRVGEVYRTGD-RVRLAAGRLVYLGRRDNEFKISGYRIQPGEVEAQLLALPGVDEACVQGVSIGS--VRRLVAFVAGSER------DSRAIKAQLAKMMIPTDYRHYDQLPRTGSNKLDRKALLAQYQS----- 145606879 261 ----------------------------------------------------VAAGISQLGIAAGSIIGVLQEPGADWIVSLLAIWRVGCVYMPFDAATPMSRIAINCAHASPQLVLVDEAFVTTASTLEKPLLNVSSIPRANKPGPRTTLSFPETTRRPTDPAAV--------LYTSGSTGTPKGIVLSHENLV-HEIEFSSASYDFGVER-VLCQSALGFDMSLTQIFSALAFGGSLHMLPSQRGDALAITKRILDSGITLTGATPSEYMSWISFGGADLAR-SNWRRAVCGGEPVTTSLLRAFDSIGLRLFNAYGPTETT----CSATRTELDYRGPWGD--RPTTSGRAAPNCSVCIVDANLAPLPVGMP--GEVLIGGAKVALGYLGSCELTATRFIPHASIRTGDVGRLLPDGALVLQGRVDTRVKLRGNRVDLVDVEEAMLGQGQLLQVFACALAHPESAVAALVVVDPCHPSADREELFADLLKVSLPRAQKPTVVKAVESLPTTVSGKVDRKA------------ 88803421 97 -----------------------------------------SYTELSKRVNQFANVLKDKGIQKGDRVCIYVPMIPELAIATLACARIGAIHSVVFAGFSAVALATRINDSDCKMVITSDDLKGIVDEALEHCPGVSTVLVAKRIHSEIYM--KEGRDQWLQPLLDTASNVCEILYTSGSTGTPKGMVHTTAGYMVYT-AYTFKNAFQYKENDVY-----------WCTADIGWITGHSYIVYGP---------LANGATTLLFEGVPS----YPDF----GRFWEIVEKHKVSQFYTAPTAIRALAKHGTEVVDAYDLSSLKVLINEEAWHWYNDNIGKKKSPIIQTETGTPIPYVQPAIVDEKGNELSGN-QVEGRLCIKFPWIARTIWGNHQRYKETYFSKNMYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAVAESAIVGFPHDIKGSALYGYITSRSQDNLRKEINQ-LITDRIGPIAKLDKIQFSEGLPKTRSGKIMRRILRK--------- 114770350 108 -----------------------------------------TYNQLHDHVSRLANVYKSLGVGKGDRVILYMPMIPEAAYAMLACARIGAIHSIVFGGFSPDALASRISDCKASLVVTADKNIPLKKNVDAALEIVKTLVVRRTGNSTPYFDYEELVSVASSDCPVEKMNALFILYTSGSTGKPKGVVHSSAGYLVY---ASMTHQYTFDYQE---------GDTYWCTADVGWITGHSYIVYGPLANGATTL-MFEGDASRFWATAPTAIRALMGLGDDLKHNLSDLRVLTVGEPINPEAWNWYNEVVGVPIVDTWWQTETGPGVTATKPGSATTPFFGVQPVILDSQTGQEI-----------------EGACEGVLAIKESWPSQTVYGDHDRFVKTYAYKGYYFTEDGCKRDKDGYYWITGRVDDVLNVSGHRMGTAEIESALVAHKDVAEAAVVGYPHEVKGQGIYCYVTLNASAEYTEELRTAL--RGWVRQQIPDYIQWAPGLPKTRSGKIMRRILRKVAENDY--- 13488203 2 ------------LWEFPRRPAVIFGTEAI------------NYMDLWLRACEIARALKTGREAGLDRVALYFPIGIDRIAAILCCQILGVSYVPVEPNLPASRIREMLAQADPSVLLSSS---AICSAILKEVSSCPTVMVEEGAADRGSLSRDLAL---------PPKSGGYVIFTSGSTGKPKAVNMGGAA--LQNLVDWQIELSTLSDNAATAQFAPISFDVSFQEIFSTLCSGGSIVLLAQRIDP----DLLSDE--ILRARVERLFLALQQLASNCVERNDSLREIHTAGSSALREFFIKLPQ--CRLFNQYGPSET------HVVTCH-ELDSNPAEWPRLPPIGRPLPNVVLFILGEDGRPV-RLGE-VGELYIGGVCLAQGYFQDKERTDERFTLTRLYRTGDFATSDESGCFFFCGRRDHQIKIDGYRVELGEIESVIADHPDVAEVAVVFDRDANGTGRLIACLTSKDGAPTDETVVRAHVREKLPGYMAPDRVQIIGAMPKTASGKVDRKSIAER-------- 169774749 52 -----------------------------------------TYGELDDKSSSLARILAQKGIHRGSFVPLCFDRSLWTAVAMLAVLKAGGVFCFLEPKYPLARLEHMCRHINAKMVLSGES--------RSELKLGEHLAVN-----EDLLATSPSDQELVD---VAPNQAAYVAFTSGSTGKPKGILVSHQALVAGILYND--KPMYLNRTSRVLSFASFAFDVSFLEHFWALFVGGCMCIPSESDRENNLLEAIENLQVNWAFLTPSV----ARVLNPT--KLPSLRHLIMGGEPITQTDIDMWSP-HVHLIGVYGPAECAGCTTIQ---------SDYGKVESAANIGFPYA-VTCWIVDENNHNVLVPTGSIGELVVQGPSLSEGYVNDEQSAKSYITEQQLYKTGDLVRRLSDGSLHFISRKDTQVKINGQRIELGEVEHAVLGGN--REVIVEAVKAGRPSSSLVAFIVTDNIPQSSTELTKSLLRERLPDYMVPETYISINHLPSTVTGKADRKRLREQFKAYFG-- 152998177 79 ----------------------------------SGDRQVYSADEVRAEVARVAQGLRQAGVEPGDRVAVVMPNKFSCLVTHLATLAVGGVWTSCSPDFGVEAIIDRIGQVTPKLLFVEPTFQALLLAQR--IESVEQLVIVGPHSSQDKVTHWSDFGNEANLTRVGFDDPAYILYTSGTTGVPKAIVHRTGGVLLQQLKEHLLHND-VRKGDRVLWYTNMYHWIVAALGCDAVLVGAPILKQQVGLDCAPLWRVVEQEQLTHLGISPKYLLAEAEFEPQQHHDLSSLRWLLSAGSVAPNQYDWIYSAISKQV--GFSSISGGTELMGCFLGSPWHSL---RKGTLTAKAGMAI-----NVLDDRGAPVGRQGNLVCTEPF--PSMPLSFWGEDGFARYKKTRDEIWVHGDHAQMNSDGTAVIYGRSDNTLNPGGVRIGTADIYNACEGIKEIEDCVVFGRPIAGDEEIVLCIQL-REDVTAHDGLAQRIRKSACSPRHVPAAIYLVDDVPYTLNGK----------------- 193695211 27 -----------------------------------------SYPKLKKDVLAMATAFKKHDLGHGDVVMIIDYGSYEGQVVMLAGILTGTTIAALDHSLRKSVLAELINESKPSVLFCNTFSINIITDI---LNTITHILKISTMIRDGFTAYFNMIVVTADETLLPTKSKCAIIYSSGTTGSPKGIYLSDDAMALISLKQS-----SMEEENRYMNTSPIFWYSGMLFMMFSIHFGNPRLFFSDESTAEQVLCSIDKYKPTFMTGVATVNEMMACQM-ANGHKIHSLTTCVVGGSPMQKTIVNNLLQGRIPIQQGYGASEQG--IITAWPK------DSDISTVMAGSVGRPAAGIKIRIVSETGECVGPNTE--GEIRTKSVSNMVGYVNDMKKTICSYDEDGWFKSGDIA--------------------------PTDIETVLLSHPAVLDAGVTGKYSVDGDLLIGVVKVKPGQNVEPALLLSYVNDRVKDHERLRGGIIFVDDVPRSPAGKLIREEL----------- 195381467 7 -----------------------------VVQINDSDGRKVTNAEISQWGTRLALYLRREKLTQEDVVGIIGSSSTYVGPLVVACFFNATPFHAVNATRDAPTIATLFLVTKPKIMFCDKDWAPKIITLTGRVEGVPFIEDLLQPVAGEHLFQPASLNKNGDQTAL-------ILCSSGTSGLPKAVALSHKHV---TKIAPFCKST-----DLLLT-----HATVWATGFIAIAIGLLYGVPRVLFDGGFNAEKFIGQKYKATTLVLAPWQAYEVFTNATEESLDSIRFSFITGGWISMQVLQRAQSLMKKVAFSYGTTETGAITVN---IDH----------SLQSSVGRIFPGMRIRIIDEHGNNLAHNEVGEVLIDIGSKWL--GYVANPVDTEATLQ-NGWINLGDLGYFDSDNNLYLVDRKKDLLKYKSKHYWPNELEQIIAELPDVLHVCVVGVRDIRNGDSAGALVIKKSGSPTEQQVIEQVAQRVVVDYQLHSGVQFVDVIPRNQNGKLMRSLARKEFE------ 217977040 500 -----------------------------------------SYRDLDRRSTQCARRLQALGVRPGDRVGLLMQRSIEAIVVMLGVLKAGAAYVPFDPASPKDHLAFMVEDCRPALAFADRDSL-------AAAPDDAHFALLNDASRESGAPLESCNG--------PDSLAYVM-YTSGSTGRPKGVMIPHRGIARLAIGQNY---AALAPDEVILHVAPLAFDASTFEIWSALLNGARVAIPRPTLD--EICETISRQGVTLTFLTTGLFHLLVDERLAG---LRPLRRILVGGESAPHLEKALAGLPQTEIVNIYGPTE-------NTTFTSFYAARRGGRAAGPVPIGRAIAHTEILILGPDMTPV-ADGEA-GQLACAGAGVALGYLNRPELTAEKFIDDRLYLTGDMARRGADGEILFLGRTDRQVKINGKRVELDEIEAVLRADPRLADALVERLDDSP--ARPLVAYLKLAATAGANASCAEALRAKLPPHMIPSAAVLMKEFPLTPNGKVDRKAL----------- 167356808 81 ----------------------------------NGEKRRFTYDEVLREVMAIAAALVERGIGKGDRVILYMPMVPQAVFSMLACARIGAVHSVVFGGFAASELAARIDDCGAKLVILEPSRIPLVQAIAIARSKPERCLVLQRRDQDFEIAVAQHRGAEIACVSVKATDPLYILYTSGTTGQPKGVVRDNGGHMV-ALNWSMRNIYGLRPGEVF-----------WTASDIGWVVGHSYIVYAPLLSGVTTL-IFEGKPIG-TPDAGTFWRIVSEYTAPTAFRMPDLRALFLAGERADPETLKWAERMGIPVIDHWWQTETGWPIAANPLG--LGALPIKH-----GSPTLPMPGYDIAVLDDAGHPI--EAGTLGNIVVKLPLPPGCLWNADDRFRSAYLDEGYYKTADAGYVDEDGYLFIMSRTDDIINCAGHRLSTGAMEEVCARHPDVAECAVIGVIDVLKGQAPCGFLVLKRHVSRDATVIESMIRDSIGPVAAFKTAITVNRLPKTRSGKILRGTMQK--------- 109947686 108 -----------------------------------GDYNAITYRKLHSEVNKTANLLKNFNIKKGDRVIIYMPMIAESVYMMLACTRIGAIHSIVFAGFSPEALRDRINDAQAKLVITKPYMLKLDKALNNTCPSVEKTLIVIRNAKEDYFVYNEMVNYQSDPEMMDSEDPLFLLYTSGSTGKPKGVQHSSAGYLLW---AQMTMEWVFDIRD---------NDNFWCTADIGWITGHTYVVYGPLACGATTLIL---EGTMSYPDYGRWWRMIEEYREPSKYNLDSLKVLTVGEPINPTAWKWFYEKIGCSIVDTWWQTETG---------GHIISPLPGATPIRASCATLPLPGIHAEVLNEDGSKT-KPGEQ-GFLCITKPWMIRNIWGDEKRSQIQLNGEYVYLSGDGAIVDENGYITIIGRTDDIVNVSGHRIGTAEVESAISKHEMVVECAVVGIPDTIKGEGLFAVVLCDGAKCNLKEMN-HILAVEIGKIAKLDNVMYVPGLPKTRSGKIMRRILKSIVK------ 170110652 111 -----------------------------------GEGREITYAELLREVSSIANVLKSFGLKKGDTVSVYLPMTWQAVAVFLACARIGAVHSVVFAGFSAESLRDRVQDCSSRVVITSDETKAIVDAALRECPLVEHVLVL--KRTGGQVGWTEGRDKHEEIAKVPNYCPLFILYTSGSTGKPKGVVHTTGGYLLCA---------ALTVK-YVFDVHPDDKFG--CMADIGWITGHTYIVYGPLANPSRYWQTVEKHKLTQFYTAPTAIRLLAHHVEN--HDLSSLRVLSVGEPINPEAWDWYNEHVGCAVVDTFWQTETGSIVVTPFPGA------------IETKPGATVPFFGIEPAILD----PITGKELGVLVLKTPWPSIAYKDHKRYLETYMNPPGTFYTGDAAARDEHGYIWIKGRVDDVINVAGHRLSTAEIESALIMHKGVAETAVIGTTDEVTGQAVSAFVTPNDESGLVKELVLQVRKV-IGPFAAPKKVYIVSDLPKTRSGKIMRRIMRK--------- 214037313 29 -----------------------------------------TAKQMRESTNNLASQLIAMGGSPGDKVAIYSKNRAEYVQALIAVFKARLVHVNVNFRYGPQELEYLLDNSDARFVIFESDYADHLDAIREQLPLVKNFIICDDAKPA--VDWAVALSELSDTERSPEDQI--FLYTGGTTGMPKAAMWEQY---------SLWNMIGVNQKNPEL-ASPQFPEELALRPQGG---GANALVILPLMHGAGLYTVINALGYGNTCVLLRTHGFDADVALQCVDKHK-IAAITIAGDAFAQPIIKRFSAMIFSPHNKKALLKHCPMIVDNMASS--ESSTSAQARSNKDST-LEDGAVKMQLT-PNAKVFTKD---LQEVQPGSDAISGGYYKDEKKTETFITVDGLRYSGDWVQLHADRSLTFLGRGNVCINSGGEKIYPDEIEATLKSHDLVDDCLVVGTPDEKWGQAVTAVVQLAADAQVEAEILRDYVRKFVAGYKVPKHVLYVDKVFRGANGK----------------- 83595024 121 ---------------------------------------------LRARVSLVQQGLRRAGVGVGDRVAGYLPNMPEALIAMLATAGLGAVWSSASPDFGAQGVIDRFGQIEPKVLFCREKVATLVKAVPSITQVVEVAFAGKGDAPAAITSWAAFIGDEPDFLRLPFDHPLYILYSSGTTGVPKCIVHGHGGTLLQQLKEHVLHADAHPGDRVFYFTTCGWMMWNW---LAAALGAGCTVLDGSPFDGAVLWDYAQAEGCTFF-GTSAKWIDAARLRPSDTHDLSTVRVIASTGSPAPESFDYVYDAIKGDV-QLASISGGTDILSCFMLGSPIDSVFRGE----IQKRGLGMAVA---VFDDEGRPVGQKGELVCTRAFPSSPI--GFWNDADGAKFKAAYPGVWTHGDWVELTPHGGIVVYGRSDATLNPGGVRIGTAEIYRQVETLDEVREAIVIG---QDWQRVVLFVVLRDGLTLTP-ELEDKIIRQSCTPRHVPAKVVQVNDIPRTKSNKIVELAVRE--------- 195028722 144 -----------------------------------GDYKWKNFIEAERMAASFGRGLRELGLSPRMNIVIFAETRAEWMIAAHGCFKQAMPIVTVYATLGDDGVAHCITETEVTTVITSHDLLPKFKTLLAKCPNVDTIIYMEDQLKEGVFAQVVKIGNDSKFENVPPKAEDNIMYTSGSTGTPKGVLLSHKNCI--ATMKGFCDMVTIYPEDVLIGFLPLAHVESVCL---MTGVSIGYSTPLTLIDTSSKIK----RGCMGDASVPTCMTSVPLILDRIS---KGINDKVNSGSAFRKALFKFLYQMGGRVRQGYGLTETTSGA----------TVMDYRDMTY-GRTGGPLTVCDIRLVNEEGKPYPQ-----GEVLIGGDCVSQGYYKLPGKTNDFFEEDGWFKTGDIGEVQTDGVLKIIDRKKDLVKQAGEYVSLGKVESELKTCGIIENICVYGDPSKQFT---VALVVPNQEKAILKEISEHARKCKLQKYEVPAAITLCKEVWSTAAFKLKRKDIQDKYQH----- 88857005 472 -----------------------------------------SYAQLNAHANKLAHYLEQHGVKSGNYIGICLNRSIEMMIAILATLKAGGIYVALDPNYPSDRLAYMMEDSGVSLLLSN-------SACRQSLNFSKYQVVMIESSDAPWLNYTASLSQQSDELAY-------LIYTSGSTGQPKGVMCTHRGIVNLAHNQRLLFNISATSK-VLHYASISFDAGTWALLNGATLVVSSE---SERIDPKRIEQLFKIQQITHVTLPPAFLANIADY---------ALQCLIVAGEACEQDLMALWEKYG--FYNAYGPSEAS-------VCATVCKLSSDSEVHI----GRPLGNVSVFVLDEYQKMLPIG--SIGQLYIGGVGLAHGYLNKPELTAEKFISNPFFRSGDLVRYLPSGELKFVGRADDQVKVRGFRVELGEIEHAL-NQLEAVHSSVVLTKRQSGTNQLIAYVIPESEQQAAEELEKHL-----PAHMVPGSFSLIDKWPVTPNGKIDKKAL----------- 54301918 88 ----------------------------------TGKKARYSYRVLRDQVAKTAGMLASLGVEKGDRVVIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPSELAVRIEDAEPKVVLTASCGVEVSKVI--PYKPLVDQAVMDSRKPDSVVVFQECLADDIDWVTLFNRSACYILYTSGTTGKPKGVVRDNHAVAMKYSMESIYNEVYWAASDIGWVVGHSYIVYAPLIHGCTTIMYEGKPVKTP--DPAAFWRVCEEYGVSILFSAPTAFRAIKKE-DPTGALLKKLRTIFMAGELDPPTLEWVETKTQRPVVDHWWQTETGWAIAGNPLGL--------EKFDLKPGSATAIPGYQVEVLNELGEQQAMNEQ--GYIAIKRPLCLPTVWRNHDRFESGYLSQGYYVSGDGGYIDEDGYLFVMGRIDDVINVAGHRLSTGEMEEVVGAHEAVAECAVIGIHDDLKGQLPLGLVVLKGYVSENGAIEAELLQQVRAKIGAVACFLIVDRLPKTRSGKILRRVIRQ--------- 83645721 496 ---------------------------------------RISYRELDERVNALAALLKRYDVGVEDRIGVVLPRSAALLIAELAAGKAGAAFVPVDPDYPPERRLRTFQQAQCKLVIGDA-----AEAALWREHSQIPFLNLDAVDPHSRRA------------QAPER-ACGLIFTSGSTGEPKGVMLEHVGLI-NLIQWSRRQFNIQAGSRTTLLASPAFDASVWSLCAGATIVITPDAL---RRDVGPLCEFLHEQRIDISFLPPALCEACVNYLQSGGDTLKGIR----NGGASDR----------IKVSNNYGPSEFSVCAASCYLAPQEPS---------PYPIGKPIANAEVLILDSQRRLAPL--GAAGEIALSGPSLARGYWGRADLTAAPLRPERVYLTGDKGRWREDGNLDFLGRIDDQLSVRGHRVEPAEIEHLLSRHERVRAAAVAATRGADGHTLLAAFVTPRSADDSPLDLNDQWLARRAPAYMTPAILRERDSLPLNANGKLDRQAIRRE-------- 156378536 46 -----------------------------------GDVEHVSYIQLYGMVNRMANMLKCHGVKKGDIVCLYMPVSPLAVAAMLACARIGAPHSVVFAGFSADALASRINDAQAETVITANDLKRVVDDAVSKSPGVKRVFVMKRQVPMGKLPLEEAMAEQPDPEPMDSEDPLFLLYTSGSTGQPKGIVHTQAGYLLY---AKLTHKYCFDYKDVF-----------GCVADIGWITGHSYVVYGPLANGATTV-LFES---TPTYPDPGRYWEMVERLRNQFYGAPTAIRLLL---KSGNSWVEKYDRSSLKVLGTVGVGEKRCTVVDTWWQTEISPRPAPDNSPVKPEFPMPFFGVDPVLVDEKGKELTGN-NVTGALCFRSPGMCRTIYGHHERLNTYYRPPGYYFTGDGALRDKDGHYRITGRMDDVVNVSGKRLGTAEVEDAMDNHSAVAETAVVGFPHPIKGEGIYAYATLKDDQIEPEQFREELVRQKIGAFAVPEIIQVVPGLPKTRSGKIMRRILRK--------- 193214180 88 ----------------------------------------VTYDRLLRRVCQLANALTMSGVRKGDTVLIYMPNTVEFVYAMLACARIGAIHASVHTGLGVQALRERIESVRPKVVFCADATLSLDDALQGN-DCVEKIVVLRRQEPKIELYYDFLIGQWINPEIVESSHPLFVYFTTDAAGAPKGIVQAQGGYMVGSAYYTRI-FFDLQDSDIL-----------WNTSDLSWITGHTNGIYGPLLNGAT---LYFREGALTTPNTEATWAAIERHLKSFGYDLSTLRLVASTGEPLPAELYSWASEF-VAGRNGF--------VANSWWEAELGAMANEAKLNF---VGKPFPGVALEVVQTDGSSAAPNQPGKLAILRPVPTMLSETWQNQEQYSAYWSQPGRFATGDDALKDEDGFFAILGRHDDALIIGGFRIGVHEIEQTLAKHPAVKEAAIFGVPDSVTGTKLKAWVVLHQETSAPERTRSMLYGYIFGRMAVPGEIVFCDALP----------------------- 90020714 108 -----------------------------------------TYQQLHDAVCKFANVLKARGVAKGDRVCIYMPMIPEAAYAMLACARIGAVHSIVFGGFSPEALKDRIVDSDCKVLITADEGLRGGRAVANADKAVAHIVVKRTGADVAWNTERDIWLHEADTVCEPESMDSEILYTSGSTGKPKGVLHTTGGYLLQA---------AMTHK-YVFDYQP--GEVYWCTADVGWVTGHTYIVYGPLTNGATTLEVCDKHNVNIFYTAPTAIRALMEFVAST--QRKSLRILTVGEPINPEAWEWYYNVVGCPIMDTWWQTETG--------GHMLTPLPGAIDLKPGSAT-LPFFGVEPVLLDGEGNII--EGEGEGSLAIKSSWIRTVYGDHDRLIQTYFTYPGYYFTGDGARRDADGYYWITGRVDDVLNVSGHRMGTAEVESALVLHPKVAEAAVVGYPHDKGQGIYAYVTLMTGVEPD-DGLRKELVAMCIGPIAKPDLIQWAPGLPKTRSGKIMRRILRKVAAN----- 145244252 2942 -----------------------------------------TYAAMESRVRSIMDILITAGVNPREFVVVACGPSVDTVCALLAIWRLGAVYVPADLEHGIERLSLVLKDCQPTALICRSKAGVEHLLAEQELQIVELEMHLPPRS-TSTLDYDLSIGQ--DPAI--------LIYTSGTTGVPKGVLLSHDNLLCHFSAVQQVDQPVVLQQSSHNFDASLFQI---CV---SLLHGGTLVMTSNRQDPLALAELMVREKVSLTLGVTSLWLGEA---ASVLRDCTSWQYALCGGEKMGFGTLQSFSALGLRLINAYGPCEASVACTMGEIDYKRANLSGSHD---PIPVGEMLPAYAIHILDDQMQPVATGWP--GEICISSGAVSSSGYWNRQDETSARFRDRVYKTGDYGRILPDGKLEYRGRLKSQIKLRGEEISSV-LVQASQG--VLREAAVIA----KGQPEPVAFVVFSTTSDSPVNVDSFLLRSGLPAYAKPTVITVIDRIPLTTSGKVDRTAL----------- 91793398 106 ------------------------------------EQRQLSYRELHTQVCQFANVLKAQGVVKGDIVTLYMPMVPEAAVAMLACARIGAVHSVIFGGFSPDSIASRVIDGKSKVIITDEGIIPLKHNVRPSVTCVNNVIVL--KRTGANVDWQQGRDLDWDELMAGVSSDCPLLYTSGSTGNPKG--------VLHTTGGYLVYAAMTHEYVFDYKENEVY----WCTADVGWITGHSYMVYGPFANPARLGEIVDRHKVNILYTAPTLIRALAEGKEHNGFSGESLRIMSVGEPINPEAWRWYHEVIGHEIVDTWWQTETGGILISPLPGA---------IATKPGSATRPFFGVKPAIVDSTGQIL--EGAVEGNLVMLDSWQMRTVYGDH--ARFALTYKGMYFTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVAHEQVAEAAVVGYPHDIKGQGIYAYVTLVHDAEPSEALRQELVRKEIGALATPDLIQWATGLPKTRSGKIMRRFLRKIAAN----- 195124849 112 ----------------------------------------LSFGEALRLSEQVAGYFQQRGLQRGDCVALLMETRVEYTCLWLGLSQLGVITALINSNLRGDSLLHCIHVSKACALIVGCELSDVLQSLPPELSIYQYSDVDLPALLPGATDLRSALAAQ-QPLPLSRSPQCNYVYTSGTTGLPKAAVITNLRFLF--MAAGAFYMLRMNRDDVIYNPLPLYHTAGGIVGVGNALLNGSTVVLRKKFSASN----FWSDCSQYNCTVAQYIGELCRYLLATPYKLHQL-RLMYGNGLRPQIWAQFVSRFGIHIGEIYGATEGNSNLINGFVPVFGRSLYPVQILRCDELTGEP-----LRNAKGHCRCAPGEGLLVGQVDARRAISAFHGYADKTASRGVFRPDCYFNSGDMVVCDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCVGLSDCVVVQIPHVEGKAGMAAIVDPL-RKVDMEYLSIG-IRGSLPPYARPLFIRLLDEIPRTATFKLKKREL----------- 214003886 43 -----------------------------------------TYAELNGEANLLARRLVAHGVGPERLVALAMPRSIEFVIAILAVHKAGAAYVPVDPDYPEERRRHMLDDTSAHCLLFLP----------GQDVAGAPVVMSVEREP----GRSEPNLDDRDRLSLPNHPAY-VIYTSGSTGQPKGVLVTHRG--IPNLAADVVRQRLLPDSRLLAFASPSFDAATWVAGGCLVLAAAPDLVPGEPL--SRLVRDQDISHVTLPPS------ALAPLEEAGG--LPAGLTLLVAGEACPAPVAQRWARDRVMI-NAYGPTEATVAVTAS------DPLTGEGTPPI----GRPITGVSTYVLDDRLQAVPAGD--VGELYMTGPGLARGYLRRPAATAERFLPNPFYRTGDRVCVGSDGQLVFVGRVDDQLKVRGHRIEPGEVESALLSADGVAQAVVT-----EHENRLVAYVVTAGARVAAEHLLPQLRKR-LPSYLVPDVVVGLPRLPTSPNGKVDRAAL----------- 150398388 48 -FPDGMTNTCHNCLDRHVEA----GRGEQPALIYTGVTEKISYADLLADVKAMAAIYHELGVVKGDRIIIYMPMIPQAAIAMLAAARIGAVHSVVFGGFAANELAVRIDDCQAKLVVSASCGLPLLQAIETATHKPAHCLIYQRGMLDAAMVFAEALGEEAPCASVASTDPLYVLYTSGTTGQPKGVVRDNGGHMV-ALRWSMEHFFGVNAGEVFWAASDIWVVGHSYIVYGPLLNGSTSILPVGTPDPGTYWRVISEHGVAVTFTAPTALRAIRKEDPEANHDLSKFRALYLAGERADPDTIRWAERLKVPVIDHWWQTETGWPVAGNPLGLGL----------LPVKYGVPLPGYDVQVVDDAGHPV--GSGTLGNVVIKLPLPPGCLWNADRRFHAAYLEEGFYKTADAGYVDDDGYIFIMARTDDIINVAGHRLSTGAMEEVCASHPDVAECAVIGIADSLKGQVPAGFLVVNANRETAEIEKEALVRERIGPVAAFRTAVCVKRLPKTRSGKILRSTIQK--------- 77974180 36 -----------------------------------------TYAQLNQDANRIAGWLHQQGIGPHSLIGVLTSDDPYLLVALLAIWKAGAAYVPLDSHASLARLTHCMTDARLAVILGCGSAEPLL-----LWPNCRYF---DISAPSFRRAMQTWPAEQPPGIRRPEQLA-MVVYTSGSTGIPKGVMIEHRA-----LANVLLDHQGVCEMSRIYNTLPLFDAGATLLPLGACLISA--------LADVSMIHQAEARSATHLL-LPTAWL--------TGDDLQKLSVMIVGGQDCPQSEAERWAGR-VELHNMYGPAECT-------VTALCACLKPGETVNI----GNPINQMQAWILNEQGVPCPT-GMA-GELCLTGIGLARGYLNQPQLTAHCFIPDGLYRTGDKACQWATGEFRFLGRIANEVHINGYLIDINEIESQLLVCPLLSQVRVMV---RQQGNKLLAFATCSCSLSCSPEPCRILLACRLPDYLVPDRLYLLTEMPLTANGKL---------------- 194753009 143 -----------------------------------GDYKWKTFTEAERAAANFGRGLRELGQAPRENIVIFAETRAEWLIAAHGCFKQAMPIVTVYATLGDDGVAHCITETEVTTVITSHDLLPKFKTLLDKCPLVKTIIYIEDKSGVKIVPFNQVVGQESKFENVPPRGIAIIMYTSGSTGTPKGVLLSHKNCI--ATMKGFVDMVPIYPDDVLIGFLPLAHVFELVAESVCLMTGVPYSTPLTLIDTSSKIRRCKGDATTCMTSVPLILDRISKGINDKVNSGSAFRKLVQRGYTTPLIDMLVFKKMGGKVRQGYGLTETSGATVMDYRDMSY------------GRTGGPLTVCDIRLVNEEGKPYPQ-----GEVLIGGECVSQGYYKLPGKTNDFFEEDGWFKTGDIGEIQADGVLKIIDRKKDLVKQAGEYVSLGKVESELKTCAIVENICVYGDPTKQFT---VALVVPNQEQAVLKEIADHARKCKLQKFEVPSAITLCKDVWSTAAFKLKRKDIQDRYQH----- 198422464 125 -----------------------------------------SFHDLYEYSNAVGNYFHKQGFKHGDVVAIFADNRPEYIALWLGLAKIGVTAALINYNLRKDALAHCINISLCKGVVYVGHLGDALGEVHSELKTDLKYYVM--CGDEGKNALHESI--NIDPVQPPEPANASFIYTSGTTGLPKAAVISHSRFYYMCTMSNLLVG--YNSNDNVYCSLPLYHSNGGIVGLGQMLCHGIGFTIRSKFSASRFCKRYNCTVILYIGEICRYLLAQPVKVSDRDHNV----RIASGNGLRPEIWTQFVERFNIRVAEFYGATEGNANLMNT------ENVTGSCGISVIAPTIYPVTLLKVDVRDKNGLCIKCKGMLVGKIIKQSLTQRFDGYADKEASKKKVAGDSVFMTGDVLTMDKYGNMYFKDRTGDTFRWKGENVSTAECEAELLGNQHTVAVYGVTIPGTDGKA-GMAAVLDVDDTVDLEQLYDGVVRA-FATYARPLFVRKVKHMEITGTHKIKKVALRKE-------- 153822828 126 -----------------------------------------TYKQLHQEVCRFANALKEQGVRKGDVVCIYMPMVPEAAVAMLACTRIGAVHTIVFGGFSPEALARIIDSNAKLVITADEGVVPLKKNVNPEVKNISKVMVL--KRTGGNVAWHEATAKASDPEEMKAEDPLFILYTSGSTGKPKG--------VLHTTGGYLVYAT------MTFKYVFDYQPNEWCTADVGWITGHSYLVYGPLANGAKTIEVVDKHKVNILYTAPTAIRALMAKGDEAGTSRDSLRIMSVGEPINPEAWEWYYRTIGNEIVDTWWQTETGGILIT--------PLPGATALKPGSAT-RPFFGVQPALVDNMGEIV--EGATEGNLVLLDSWQMRTVYGDHDRFEQTYTFKGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESALVAFNKIAEAAVVGVPHDKGQAIYAYITLNDGVYPSAELHKEDWVRKEIGAIATPDVLHWTDALPKTRSGKIMRRILRK--------- 145589743 72 ----------------------------IVVSTETDQEKTYTYKELYTEVNRMAAILKANGVNKGDRVLVYMPMIAEAAFAMLACARLGAIHSVVFGGFASHSLATRIDDAE-------PVVIITAEAGMRAGKTVPYKPLLDEAVNRGLLAFTTVTGRDLDPVEVDATHPSYILYTSGTTGKPKGI---QRDTGGHAVA------LAASMKYIFCPGETMFTASGWAVGHSYTIYGSSIMYEGTRPDPGIWWQLVEKYKVTFTAPTAIRVLKKQDPAYLSKYDLSSLRLLFLAGEPLDEP-TATWIHEGIKVVDNYWQTETGPMMA---IQRGVEVMPHK-----FGSPGVPVFGYNLKLLDESGEELGPDKK--GVVVIEGPLPPGCMWGDDQSTYWETVPGKMYSTFDWGIKDKDGYFFILGRTDDVINVAGHRLGTREIEECLSSHTNVAEVAVVGIEDQLKGQVPIGFVVTKDGSNAPEIESEKIVDAKLGALARPAKIYLVNLLPKTRSGKIVRRALQ---------- 123968210 100 ------------------------GKTALIWEGEPGDSKKYTYEELLKEVCKAANALKAIGVKKGDLVCIYMPMIPEAMFAMLACARIGASSEALKDRLIDGNARFVITFRKDKVIELKKAVDAAIESVVVVQRSQKQISMIDDRD----FWWHELLKDQKDPEIMNSEDRLFILYTSGSTGKPKGVVHTTGGYNLHLTFKWIFD---LKDDDIY-----------WCTADVGWITGHSYIVYGPLSNGATTLMY---EGVPRPSNLGAFWEIVQKYKVSIKYNLESLRLLTVGEPINPEAWMWYKDVIGKDIVDTWWQTETGGVMI-----SPLPGVVA----TKPGSATFPLPGIEVEIVDKNGDKVKENEG--GYLIIKKPWMMRTIHGNSESYWEYITFKGVYFAGDGARIDEDGYIWIMGRVDDVISVSGHRLGTMEIESALVSHKSVAESAVVGKKDDLKGEVIVAFVSLEKDVKSSSELVENLKNHVVNEIGIPEKIIISDSLPKTRSGKIMRRILR---------- 84499530 53 -----------TCWNAVDRHVEQ-GRGDQVAIIYDSPVTETTFRELRSRVATLAGALRAKGVEKGDRVIIYMPMVPETIEAMLACARIGAVHSVVFGGFASHELAVRIDDCTPKAIIIEPKYKPLLDGAIEQATHKPDFCIVFQRDQEDWHDVQQGVA-PADCLPVEGNHPAYILYTSGTTGQPKGVVRP-TAGHLVALNWTMKNFFNVDPGDVF-----------WAASDVGWVVGHSYICYGPLIHGNTTV-VFEGKPVG-TPDAGTFWRVISEFTAPTAFRLSCLRTLYLAGEGDPDTINWAKDLLGIPVIDHWWQTELGYPAVGNPMGIE----------PLPVKIGSPMPGYDFRILDEAGQELPR--GELGAIVTPLPLPPGTFSTNAEARFRKAYLDGHYETGDAGMLDEDGYLWIMARTDDVINVAGHRLSTGGMEEVLADHPDVAECAVIGIRDELKGQLPVGLCLTKGNRPHDEIVKEAMVRDQIGPVAAFKLAVVVDRLPKTRSGKILRAVM----------- 13541981 99 -----------------------------------GDEKIVTYDGLFRRINNLAKALINLGIKKGDRIVLYMPMIIEAPVAMLAAARIGAVFSFVFAGFGAGALAERINDSKAVLLIIADEALEMTSTIRNVIKHAGNNVDMNEDRD---IWYHEVVGDSVEPVQMDANDPLFILYTSGTTGKPKGAVHSTGGYGVW-VANTLKWAFNPDEDD-----------RWWCAADIGWITGHSYIVFAPLIEPDRVWEIIEKYRINILYTSPTAIRMLMKFGDKKRHDLSTLKVLTVGEPINPSAWRWYYETIGCPIIDTYWQTETGGFMIAPQRALGLPPLK-------PGSATFPLPGVDPAILNDRGEEVKDNEK--GYIVFRRPWPGMLMTVNNDDERYVKTYYGYYFCGDYAIKDSDGYYWLLGRADEVLNVAGHRLGTIEVEDALVSTGLAVEAAAFGKPDPIKGEVIVAFIVPKQIQADRRELISEIIRSDLGPIYVPDEIHIVKLLPKTRSGKIMRRVVK---------- 15596084 109 -----------------------------------------TYRQLHEQVCKFANALRGQDVHRGDVVTIYMPMIPEAVVAMLACTRIGAIHSVVFGGFSPEALAGRIIDCKSKVVITAD------EGVRGETSSVQKIIVCKRTGAEWYDDLMKVAGSTCAPKEMGAEDPLFILYTSGSTGKPKG--------VLHTTGGYLVYASLTHERVFDYRPGEVY----WCTADIGWVTGHTYIVYGPLANGATTIKIIDKHKVNILYTAPTAIRAMAAVAGADGSSLRLLGS--VGEPINPEAWQWYYETVGCPIVDTWWQTETGACLMTPLPGAHAMKPGSAAK---------PFFGVVPALVDNLGNLI--EGAAEGNLVILDSWPGQALFGDHDRFVDTYTFKGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEVESAMVAHPKVAEAAVVGMQHDKGQGIYVYVTLNSGVEPS-EALRQELVRREIGPIATPDVIQWAPGLPKTRSGKIMRRILRK--------- 119356985 81 ----------------------------------TNQKQRYTFREFRDIVSLFAGALQSRGVRKGDRVIIYMPMIPEAVVAMLACARIGAIHSVVFGGFASHELAVRIDDCKPKVIIFKPEICIIKQ--REQLKA--------ELNEDRDLTWQQSLAEPAQCVPMEATDPLYILYTSGTTGQPKGIVRDNGGHMV-ALKWSMEHVYNVKPGEVFWAASDVWVVGHSYIVYAPLLHGCTSIIPVGTPDPGTFWRIVSEYNVSVLFTAPTAFRAIKNGLFIKNYDLSGFRTLFLAGEADPDTVKWAEQKLSVPVVDHWWQTETGWAIAAN-------CQGIEPGPTKYGSASRAVPVYNVKVVNQEMEELSPG--QMGDIVVKLPLPPGTWKADNRFVESYMTRPGYYQTSDAGFIEEDGYIHIMSRTDDIINVAGHRLSTGSIEAELCEHPDVAESAVIGVADDLKGEVPLGFLVLKSGVDTPSQIIKHVVEASFKN------AIIVDRLPKTRSGKTLRATMRK--------- 93005034 111 -----------------------------------------SFKELHEAVCRLGNAMRKLGVKKGDRVTLYMPMIPEAMVAMLACTRIGAVHSVVFGGFSAESLGNRIIDSQSKLVITAD------EGIRGNKRTVSNVIVMSGRRDIWYHSLVDGESQHCEPEVMNAEDPLFLLYTSGSTGKPKGVLHTTGGYITYAL-STFRDVFDIKEDDVY-----------WCTADVGWVTGHTYATYAPLANGTTTVHIIDKHQITVLYTAPTAIRAMGDTFVRESDR-SSLRLLTVGEPINPEAWDWYYHVVGCPVVDTWWQTETGGIMLAPIPGT----------VAMKPGAAMPLYGIVPEVIDTDG--VALEGAAEGNLVINSSWMRTIYQDHARFLTTYFTEPGYYFTGDGVQRDEDGHYWITGRVDDVLNVSGHRLGTAEIESSIVAHPATAEAAVVGMPHDIRGMGICAFVILKSSETATEELNRH-VRSEIGPIANLDAIYMVNVLPKTRSGKIMRRILRSLAAGQYVG- 6647414 78 -----------------------------------GEGREISYAELLREVCSIANVLKSFGVKKGDTVSVYLPMTWQAVAAFLACARIGAIHSVVFAGFSAEALRDRMQDCKSRVLITSDETKAIADAALKECPAVEKVLVLKRTGPVPWTEGRDVWWHEA-VARVPRYCPLFILYTSGSTGKPKGVVHTTGGLLCAALTVKYVFDVHPDDRFACMADVGWITGHTYIV-YGPLAIGATTTVSTPVYTPSRYWETVEKYKLTQFYSAPTALLRRLGHEHVNKHDLSSLRVLSVGEPINPEAWHWYNEHVGCAIVDTFWQTETGSIVVTPFPGA------------IETKPGATVPFFGIEPAILE----PTTGKVLGVLTIAHPWIARTIYGDHQRLETYMKPPGYFYTGDGAARDEDGYIWIKGRVDDVINVSGHRLSTAEIESALITHTGVAETAVIGTADELTGQAVYAFVTLKPEFKFDAELSKELIRKIIGPFAAPKRIYIVSDLPKTRSGKIMRRILRK--------- 126734511 109 -----------------------------------------TYKDLHRSVCKMANILETLGVRKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALGARINGCDAKV------VITADEAPRGGRKTVKCLVVKRTGGQTTWTDRDYDYNEEADPAEMNAEDPLFILYTSGSTGQPKGVVHTSGGLTYAAMTHEMV--FDYHEGDVF-----------WCTADVGWVTGHSYIVYGPLANGATTIMF---EGVPTYPDAGRFWAVCEKYSVNQFYTAPTAIRALMAAGNAPRVLGTVGEPINPEAWNWYNDVGNCPIVWQTETGGHLLTPLPGATELKPGSAQQPFFGIVPKVLDPQSGEEITTTEAEGVLVLASSWQMRTVWGDHERFEKTYFSDGYYFTGDGCKRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHNKGQGIYAYVTLMNGQEPS-ENLRKELVRTEIGPIAKPDLIQWSPGLPKTRSGKIMRRILRKIAEDDFG-- 95930298 98 -----------------------------------------TYQTLAHEVLAMINGLVHLGVKKGDRVLLFMPDIPETVIAMIACASIGAIHVAYHMAYSAEALAQRLNHCQAKFIITCDGAHQRTRSLKGVVNEINHCIVVNHTHPQRDIWYHDLIGATVDLVRHADEPLF-MIYTSTKSKKPRAAV--------HSLAGYLVWAQDLDDMDIFWNTADLVWVNGHTYSYGPLALGATLFLYEGTINTQFFFDYLDKFHVTVLYTTPTILRSVMR-AKSTKRYLNSLRLIGCGGEKISEDLYTQFENRNLPITQIWGQTETGGCLI-----AGVPGVRGFEDDTMMA----PLPGVEARLVDAQGHVLDQPGEP-GRLVLATPLMLQDLYKDEVGYQQTFWKKTYFSTGDGAIYDDKGNLNLTGRLDDILSTGAGRRSLDEIEETVLTMKRVRECAAIVIDHPSQGYILVTYCVLKDREKTLREVREHIIEE-IGELNLPDKIRFTKYLPKTPDNRVNRDLLKE--------- 149186411 53 -----------------------------------------TFSEMRADALELAYKMVASGIGKEDRVALVAETSPEFAALFCACIYVGAWVPLPLPTTFGGKDSYILDSSDPKILIYPPEIAEMAKA------------AADQQGCEGWDVFAKREGPECDPEARPDDISY-LQYSSGSTRFPTGVAVTHEAL-LHNLYGHAT-GVDLGENDRVVSWLPWYH---------------DMGLVGCFLSPIANQASVDYIKTEHFARRPLAWLDLISYSPTFGYDI-CARRISSQSHVSERFDLSRWR------TAGNGADMIRPDVMQNFVNAFAEALVEEERLSGRPRCGKALPGMEVEIRGENG--AVKGDHQIGKVWCRGKSVMHSYFRNEEATHDCLV-NGWLDTGDMG-YLTDGYLFIVGRAKDMIIINGKNLWPQDIEWAVEQLPGFNDIAAFSIDTENGEEAPAVLVHCRVSEPEERKLRDQIADKGVTGMSCVVELVPPRTLPRTSSGKLSRAKAKRLY------- 46102676 4601 -----------------------------------------TYSELDHLSSILAQYLNSLGVRPEDKVP------FCMDKSAFAIVAMLAILRSGGCFVSPKRLKNIIKRVNAKFILVSPKTRPLFEDVEGQLVEVTKSMI-------------DGLPELSKSLYIPSATPAYVLFTSGSTGTPKGVVVEHGAIA--TSVSSFSSYLGFNPDVRVLQFAPVFDVSIGCLVSGGCLCIASE---SSLMDDLPLIQQLD---VNFAVLTPTFARTL------TPSEVPSLKTLVLGGEPLRKRDVETWATT-VRLFNGYGPTEASVLAMAYRVPDSQSPCN---------LIGLSVGCRSWIVSPSDPNILPPIG-AVGELVLEGNTLARGYLDTESAQGASLVPEAVYKTGDLVRYNAEGIVEFVSRKDTQVKFHGRRIELEDIENAMEAMPEAKHLVVELVRLGNSQQEALALFFHTDNQRTANEKDPILLAVTLPSYMVPSLYIPLSTWPSTSNGKVNRHLLR---------- 150249480 23 ------------------------------------EAETVSYGRLWRELTGVAGALRAAGVRRGDRVVVPADRTWQGIVSMLGVLRAGAAVDAGDPVERLRHVAWVTGRAEALAALPDLGLIPFGSAPDSASRSAS-------GSDSGSHSASGGVGGLPD----PEDLAYVM-FTSGSTGTAKAVMVPHRSIA-HA-APSLARRCGITPDDRFLSWASLVWDTSGEELYSTLLSGAGLVLDREATSGSALLRAVERRSVSVVDLPTAFWNQVVDYLETTGEAVPECLRLVVVGGEEVRARQVRVERADVRLLNTYGQTET--VMVTH--AADIGGLAPPDGGAV--PIGHPLPHVR-----QHLEPV---GDGLFELHVGGPTLAWGYRDRPAATAERFPPDRRFRTGDLVRVADDGALVFVGRADRQVKVRGVRVEPAEVERALMACPGVTAAAAFVVDNASDGVLLVGAFVPGDGDATPATVAAA-LRTRLSPALLPHRLVSVPSMPLLTTGKIDQAALVERF------- 157878865 133 -----------------------------------------TYDDVWTVVQNFGRGLRELALTPGCKVGMYLETRWEWLASAYGVWSQSMVLATVYANLGKEALSEAFAETSCAAIVAVGERVPSLIAMMRSGAMPHCILIYLDTLPEGIKAWEDVVRDGAYPLNLPTNNVSLIMYTSGTTGGPKGVMHTYGSMTINGMGGRLNELCGGVEPDSSLPLAHIFETNVFLARGCWIGFGHTRTLLSTYARPGDLVEF----KPIFLIGVPRIFDSYKKMMETSLAQRGVLERKVFEHAFASRGMETPFEMVGGRVRSMFGGGGPISAPTQNFMNVVLGGFIQGYGLTETVGNGEPACVGRLEMACEMKLVDTPDYKHTGEVCLRGPMLFKGYYKKESITKAAIDADGWFHTGDVGAIADRGRLRIVSRIKSLAKNAGEYIPMESLESCAIACTTESKAMVFARQHDIQCEWPAILKNPDFQKAATEAFRELAINAGRGKQEIVR-YVHVENDMLTAAGKLKRHAVAERYKD----- 211587548 23 --------------------------------------HRFTYRDLLAKADILAADLLKKGLGTEEPVGIVVGPGWQQIIARVAVLRAGGTSVPIDPSAPDIQLHAMLNNLAGKVSQF--NILPIETVLDPEYQTEKHINAMSGKS-EGHRSH--------------------ILHTSGSTGKPKAVQISSKA-VLH-LAASLVD---IGEGDKVNPGFDLSLFEVW-----VTLLSGGTVVHIPKSDPVSFAAFLKDTGLTALILPCALFTAVS---ASTPSAFQSVRHVVSAGSPSPQAMQKVLSSDGENLWNGYGPTETTCL-------STLQRVTLEEAECGPISAGVPFGDTVLHLLDEAQKPIVDD-EIPGEICIGGPGLSAGYLNHTEANRVKIT--RLYRTGDIGMWKGPKRLQYIGRVDLQVKHQGFRVELEAIEQTIAANDSIR---AVACLHQKAGDGPIAVVAPANDMPDPQKIIE-WTQNRHPYYMVPNQVRVVSEIPLNSRGKVDRDALHKEIK------ 33595311 77 -FPSWFPGGRLNWVNTIARNPATAGQTAVIGEREDGSVGSLTYQELETRVREFAAGLARHGARPGDRIGLLMENGVDATVSLLAIVHLGALVVPLFSGFGVDAIVARLSAAEARMVIASTGFLPLLKNVRADGESAQ-----DQRDLDWQQIATAAQGQGQDPVSVTPDTPFMVIYTSGTTGKPKGVVHPHGSFPIKIAHDSLVH----------------FDVDVYCWPIAGTLVLGCALLRGATLDWSRMSRVVERHKVTHFGSAPTLIRGMAETLALAGDR-ATVRVLITAGEGAPEHFIWFQQRFGAPLVNYTGGTEVSSVPIRPIPPSGFNTIS---------------PGVAVDVVDPDGHSVTGE---VGELAVRAPFVTQSFWHDDETYWQAIP--GIWVHGDLALRTPEGYFFMMGRSDDTLKVAGKRLGPAEVEEVVLELHDVAEAAAIGVADAAKGQKLVVFVVPRPGVSVPDDALQHVDKR-LGRPFRPGRVHVVSQLPKTRSSKIMRRVIRSVY------- 115384522 89 -----------------------------------------TYSQLKDLVDRFAAFLQSRGVKSGDTIGVFTTNSPEMVVTVYALSKLGAVSALINTSLRDDTFLHCLGVSKATMIISTPDLSEFVSSFDGELITVAE---LQQYSPSGLSAAKRGPGDLA-----------ALIYTSGTTGKPKACVRNMLTIITSTPLQSDVNNPSKYLPLRTYCALPLFHGTAFFIGLCAS-VGSAGTLCLRRKFSASNF----WKDVHESKATRVLYIGLCRYLLATSRYDKDHQCLVATGNGLRAEIWDKFERFGVEIREFYRSTEGVAKFDNHGVGSWIRRFLEDDNLIVKYETEMPYPVTGFCVKAKIG----EEGEAIGRVRNRDFLVE--YVGNNEATEGKLKGDLFQRTGDLVVQDADGWIKFQDRVGDTFRWKGENVSAGEVRDHICSLPAVHDAVVYGVKLNGYDGQAGAAGIPSAEGEFMAKLYRELRKKGVPTYAVPRLVRLTE-------------------------- 189198662 127 -----------------------------------------TYGELLRQVSKLAYTLKEMGVRKGDTVALYLPMIPEAVISFLACTRIGAVHSVVFAGFSSDSLRDRINDAECKVVITTDSTKKIVDDALKQCPGISHCLVYKRTGAEDWWWHEEV--EKYPNYIAPEEDPLFLLYTSGSTGKPKGVMHTTGGYLLGAAATGVFD---IHDNDVFFCGGDVGWITGHTVVYAPLLLGATVVFEGTPAYPSRYWDIVDKYNVSQFYVAPTALRLLKRANEHVKHKMKNLRILSVGEPIAAEVWKWYFETVGKEVVDTYWQTETGSHVI-----TPLGGITP----TKPGSASLPFFGIEPAIIDPVSGEEIHGNDVEGVLAFKQPWPSMAWGAHKRYMETYLTVKGYYFTGDGAARDHEGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHHQVAEAAVVGIHDELTGQAVNAFVALKDGTESSDQVKKDLVRKSIGPFAAPKAIFVVPDLPKTRSGKIMRRIMRK--------- 91789248 148 ---------------------------------------RLSYADLQQGAAGVAAGLLDRGFQPGQPVALMLPT---GPEYFFSFAGILLAGGIPVPIYPPARAAQIEEHLQRHVGI-------LTNALATALITVPRARVLKSQVPSLRMTVEELSASTASPERVTAHAIALLQYTSGSTSSPKGVVLTHANLLANLRA--MGQALQVSSEDVFVSWLPLYHIGAWSLYYAYPLVVMSPLTFLAR--PERWLWAVHRHRGTLSGG-PNFGYELCDEAALEGLDLSSWRFAFNGAEPVSATTMQEFQQYGLRLAPVYGLAEATRIDTQAFSHSALPAASSTSGVRLVVACGRPLPGHEVRLVDATGCEVAE--RQEGRLLFKGPSATSGYFRNPKETRRLF--DGWLDSGDYA-YMAQGDVYITGRAKDVIIRGGRQIYPYDLEEAVGAIPSVRKGCVAVFGSPDPMTRSERVVVMAETRGLPPELRRQINSAAVGVLGAPDDVVLVHTVLKTSSGKIRRAASRELYET--GGA 56420020 110 --------------------------------------REVSWQELGEKTAAIAKALRAMGVKRGDRVVAYMPNIPETVMAFLACASIGAIWSSCSPDFGAGSVIDRFAQIEPTVLFFDK--MPVVSELRAKLPSLKKTVLLPEAPDEGVVLWDDVVADKAELVDVPFDHPLWILYSSGTTGLPKPIVQGHGGILLEHLKA-----LTISENLTKDSTFFWFTTTGWMM--WNFLVGG--------LLAGSTIVLYDGSP-TYPDG--NVLWELAEKAGITHF----------GTSAA---FINICMKLGLKPKEQYDLSKLSPLTVEGFAWVYLASCSGGTDVCTAFVVGSPILPVRVQAFDENGRPLVNE---VGELVITKPMPSMPFFWNDERYRNSYTYPGVWKHGDWIKIDEQGGCVIYGRSDSTINRAGVRMGTSEIYRAVEAVDGVFESLIVDLEMMGKQSMPLFVVLKPGAV-LDDELKERIIRQHVSPRFVPDEIYEVKQIPKTLNGKKMEIPIRK--------- 193212494 81 ----------------------------------TGTIEKFTYREFRDKVALFAGALQARGVRKGDRVIIYMPMIPEALVAMLACARLGAIHSVVFGGFASHELAVRIDDCKPKVIVSASCGIEHGKII--DYKRLLDFAILAHFKPEICIIHQEQLKAELNEERTWKQALLGVAYTSGTTGQPKGIVRDHMVAMKWSMESNVKPGEVFAASDVGWVVGHSYIVYAPLLHGCTTIVFEGKPVGTP--DPGTFWRIISEHDVSVLFTAPTAFRAIGKYIKR--YNFSNFRTLFLAGEADPDTVRWAENHLQVPVIDHWWQTETGWAIAAN-------CQGIEPGPVKYGSASKAVPGYDVKVLNEAHEELPP--GTMGDIVVKLPLMTTLWRADLRFVESYMQNPGYYQTSDAGYIDEDGYIYIMSRTDDIINVAGHRLSTGAIEAELCEHPDVAESAVIGVHDDLKGEVPLGLVLKSGVDTPPEMIVKHVIE--YVRENIGPVASFKQAIPKTRSGKILRATMRK--------- 37542633 441 -----------------------------------------SYSELASRVARLSAALRVRGFKPEQTLAILDINLVPALLAIMACGGSYVPLSDANPAELNRS---ILTRARCRAILTDQEGLTRFAHL-APCWSLSDLLSM----PDAPLQDQSKL-----------QAKAYILFTSGSTGEPKGVAITHNAANLLRWAALDCGPEYLAQTLAATPTT--FDLSIFEM-FAPLMVG------GCVQPVSSVMALIDNKGTTLINTVPSV----ADALLQHDVLVPSLRMLNLAGEPLNRDLYLRLQATATRIVNLYGPTETTTYSTALVIE------PAQQEITI----GFPLYGTWVDVVDQNMQSV---GIGVGELIIHGHGVAQGYVSDPVRSAASFLPDGLYRTGDRVRWLPDGRLDFIGREDDQVKVRGFRVELGPVQAALHAIETIHESAVVVV--PKGQQRSIVAFISEDEAVQRNNIKQHLLGV-LPYYALPDKFIFVKALPRNTHGK----------------- 87199580 35 ------------------------------------------WGEFDCRTNRLARAMLASGLKTGDRVAILARNIPEFIEIACAAFKARLTHVNINYRYTTAEIEYVLADCGAAALFHQDEFAGVVEPLPAAL---DHLRLVVQIGGEGSYMVEEGDGTPLGIARSPEDGY--LLYTGGTTGRPKGVMWAAGDARAVQLEAPTVRNPVLTLEDRVLPACPLMHGAGLNSSMAELLMGGTAVLL---------------EKDSFRA--DDLW----DQVE--GHQVT--RILIVGDVFARPMLQARWDLSCLKVISSAGLMWSEEVLVRQLPQLTLVDISEASGFTRETPTGYFEPGRQTVIIDDTDRVLADDEPGTGWLARRPPFAQ-GYFGDPEKTAQTYRTIGYAIPGDMAERTVEGLIRLIGRGNLCINTGGEKVFVEEVEEALKRAPGIEDAIVVGVPDETWGKAVVALV--RTGATYDEDAARTALAADLARYKLPRRIIVLDDLPRHASGK----------------- 153895836 115 -----------------------------------------TYAELHREVNEFAAALRDQGV-EEDDVVTMYMPMIPELPAMLACARIGAPHSVVFAGFSADALATRMNSAESEYLVTDP-LDHLDKANQG-LAGVEHTVVVDRLGPNGQIDYGDLVGAEVDPVTRDAEDMLFLMYTSGTTGKPKGVKHTTGGYL------SWVSWTSQS----VLDIKP--DDTYFCSADIGWITGHSYIVYGPHPERDRLWEIVDEYDATQLYTAPTAIRAFMKWGAKDAHDLSSLRLLTVGEPINPRAWKWYYKHIGDEIVDTWWQTETGGMMITTLPGI---------KDMKPGAAGPPLPGLDVQILDTLGDEV-EPGKA-GYLTVQKPWMLRTLYNNDEDTDSDDPDDWVYFPEDGAKIDEDGYITVLGRVDDVLNVSGHRLGTMEIESAIVGVEGVAEAAVVGGNHDIKGEAVYAYVTTEDGYEGNDELRDAIIEDAIGPIARPEQVVFTPDLPKTRSGKIMRRLL----------- 49482421 1445 ----------------------------------------MTYETLHNYVDAIAHMLLSNGVGKGQPVALITERSFEMIAAMLATVKVGASYIPIDIDFPKKRQGAILEDAKTAVMSYGVEILPVI-----QLENAKGFVESKENE-----QYDDLHGDQLENTAMLDNEMYAI-YTSGTTGMPKGVAIRQRNLLVHAWSTEL----QLGDNEVFLQHANIVFDASVMEIYCCLLNGHTLVIPDERVNPEQLQQLINKHRVT-VASIP---LQMCSVMEDF-----YIEKLITGGATSTASFVKYIEKHCGTYFNAYGPSEST--VITSYWSHQCGDLIPE-----TIPIGKPLSNIQVYIMSDGGIGMP------GELCIAGDSLAIGYINRPEADKWQNNPFGLYHSGDLARYTSDGQIEFLGRIDKQVKVNGYRIELDEIENAILAIRGISD-CVVTVSHFDTHDILNAYYV--GEQQMEQDLKQY-LNDHLPKYMIPKTITYIDCIPLTTNDK----------------- 170677080 92 --------------------------------------QKISYNELYQKVSKMANVLLEQGIEKGDRVCIYLPMIPELAIAVLACARIGAIHSVIFAGFSAGALEARINDCQAKMVITSDNLKGIVDEALERCHGVKTVLVVERTKEKGRDHWLQPLLDNALDTSVAEEDPLFILYTSGSTGKPKG--------MLHTTAGYMV-YTAYTFKNV-------FNYNDWCTADIGWITGHSYSLYGPLLNGGTTVQIIEKHKITQFYTAPTAIRSLADYVQK--FPLKSLK--VIGSVGEPINEEAWHDHVGCPLVDTWWQTETGGIMIAPFVTP-----------TKPTYATLPLPGVQPVLMDELRNEI-EGNQVVGSLCIKFPWIARTIWGDHERYKETYFSQGKYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDSINEHPAVAESAIVGFPHDIKGNALYGFVILKGEHRDRENLKNQIISDQVGPIAKLDKIQFVSGLPKTRSGKIMRRILRK--------- 118464586 89 --------------------------------------------------------LAARGVGHGDVVAIMLRNSPNTVLAMLAAVKCGAVAGMLNYHQRGEVLAHSLGLLDAKVLIAETDLVSAV-AERGGSGSTETLTVEDLE----RFAVSAPATNPASASAVQARDTAFYIFTSGTTGFPKASVMTHLRW-LKALAAFGGIGLRLKSSDTLYCCLPLYHNNALTVALSSVINSGATLALGKSFSASKFVIANDATAFIYIGEVCRYLLNQPAKPTDRAHRV----RLIAGNGLRPEIWDEFTQRFGIRVCEFYASSEGNAAFINVF--------------NVPRSTGIPLPLAYVEYDPDTGAPLRGDGLLLSPVNRLQPF--DGYTDPESSVRNAFRDDCWFNTGDVMSPQGLGHAAFVDRLGDTFRWKGENVATTQVEAALASDGSVEDCTVFGVEVPRTGGRAAAIKLRDGAEFDGRSLARTVYEQ-LPVYALPLFVRVVDSIEQTTTFKSRKVELREQ-------- 167041568 81 --------------------------------------EKITYNQLKNRVSIFAGALKKQNVNKGDRVIIYMPMIPEAVIAMLACARIGAIHSVVFGGFAANELASRIDDSKAKIILYKPLLKKAIELSKGKCIIYQRKDFKIELDTKNEIDWNDAI-KDAKPVECVEMNANDYAYTSGTTGTPKGIVRDIGGHIV-ALKWTMKNVYNINPDDV-----------WWSASDIGWIVGHSYIIYAPLFHGCTTI-LFEGKPVTPDAGVPTAFRAIKKEDPSGNYDLSSFESLFLAGERADPDTIKWAESLKVPVIDHWWQTETSWAISANCAGLGLSKIKY-------GSACKPVPGYNVKILKSGGKEAKPN--EMGDVVVKLPLPPGTFWNADQKYKDNYTYPGYYQTYDAGHIDEDGYVWIMSRTDDIINVAGHRLSTGLMEEVLAEHKDVAECAVLGISDKLKGQLPIGLLILKGVKKNHDEISKECIQMIREKVGPVAAFKTAKRLPKTRSGKILRGTVKK--------- 163757456 81 ----------------------------------TGAKRTISYSEMLADVEAFSGALSDRGIRKGDRVIIYMPMVPEALVAMLACARLGAVHSVVFGGFAASELATRIEDCEAKLVVIEPGRIPLLDAAIEQLQREEHRCLIKDRDFDFHALLQANAGRKVTCTPVASTDPLYVLYTSGTTGQPKGVVRDHMAALMHSIYGVKPGEVFWAASDIGWVVGHSYIV------YGPLLHGNTTILPVGTPDAGTFWRVIDEHNVVVLFTAPTAFRAIEDPQGSSDYDLSGFCALFLAGERADPDTIQWAERLKVPVIDHWWQTETGWTIAGNPMGLGLLPIKH-------GSPAVPMPGYDVQVIDDAGHPVA--AGTLGNIVVKLPLPPGCLWNADDRFQDAYLAEGYYKTADAGFIDDNGYLFIMARTDDIINVAGHRLSTGGMEEAVSGHPDVAECAVIGIADSMKGQIPAGIVINSGVDRSDDEIEKEVVKLVRDKIGPVAAFMAVKRLPKTRSGKILRATMQK--------- 213406327 121 -----------------------------------------TYRQLLADVCQCAGALASLGVGKGDRVAIYMPMIPAVVVAMLATIRLGAVHTVVFAGFSAESLADRVNDAGCKVVITSSKVIPLVDKAVPNCPSVTNVLVFQRSAPTASMVDGRDIWWQKFPRYIPNVSVSALLYTSGSTGKPKGVV--------HTTAGYLLGAHATCK--YVFDLHPTDRMG--CAGDVGWITGHTYIVYGPMMGAATLVSTVERHKLTQWYVAPTAIRLLQRAGESVKHDTSSLRVLSVGEPIAPENFMWYHDVVGCAVADTYWQTETG---------SHIVAPISTVTPTKPGSATLPFFGIDLAIVD------PLTGKELGVLAVKQPWPSAAWRGHDRYIDTYLKPPGFYFTGDGAARDSDGYIWIRGRVDDVVNISGHRLSTSEIEAALMTHAAVAEAAVVGVPDELTGQAVNAFILLKDGFEVNAELEKELIRTQIGPFASPKKLIFS-DLPKTRSGKIMRRILRK--------- 184200102 102 -----------------------------------GDSASYTYAQLKDEVSKAANAFEALGVGKGDRVAVYLPMIPEAVITMLACARIGAIHSVVFGGFSADALRSRIEDGEAKLVVTATTLKPAVDALEKGGDTVQHVVVVDVAFQDGRDVWWHEITENASTEHTPSEQNAEILYTSGTTGKPKG--------ILHTTGGYLTQA-AFTHKN-VFDLKPETDVY-WCITYAPLVNGATQVIEGTPDSPGRFWEIVQKYGVSILYTSPTAIRTMMKWGEEIPAELSSLRLLGTVGEAINPEAWTWFRRVIGQDRDTWWQTETGAMMI-----SPLPGVT----ATKPGSAQVPLPGIAVDVVDDAGTSLPNETDGFLVVRKPWPSMLRTIWGDDENTYWGQFGDKYF-AGDGAKRDADGDVWILGRVDDVMNVSGHRLSTPEIESALVSHPSVAEAAVVGAADETTGQAVFAFVINRDAAELAEEIRAHVGRSPIAK---PKKVLIVPELPKTRSGKIMRRLLKD--------- 90423557 510 ---------------------------------------RISYGDADRKSNRLARLLRARGVGPDSIVAVIGRRSVEMVLGELAVLKAGGAYLPLGRDSPSRLLDDILRDARPQVVIM-PN-----DDRRDLDLDVPVLRLRDAEAPDGPLAH----------VTGPSNLAY-VVYTSGSTGKPKGVMVEHRSVV--NLVTN-VDYLAFRPDDRMLQTAPAFDATTFEI-WGALLNGLPQIDDETLLDHAALGEQLARHDITILFLVPALLNQFADADPAV---FRPLRYLITGGDVASTRHIERIRSANLTLINAYGPSENT-----TYSTCHVVGGVEPRTIPI----GKPIPNATAYVFDHDMLLTPI--GVVGELYVGGVGLARGYL-----HRSALTAERFYRTGDLVRRRADGVLEFVGRADRQIKIRGFRIEPGEIENRLLEDGRLREACVVPAKADDGGVFLCAYYIAAADVGA-QELRQR-LAARLPAYMLPSAFCRIDFMPMTENGKIDYGALPE--------- 15891263 526 ---------------------------------------KLTYRELDQRSDAIAAALAASGFGRGSIVGVCMQRTPDLIAALFGVLKAGAAYVPLDPDYPSERLAFIAQDAAIRVVLTDSDRLAFD-------ATVDLMLLEVGKLPDAVFSAAHA----CDPADL-----AYIIYTSGSTGRPKGVAITHNAAARMQWTANNFTSDELAS--VLASTSVCFDLSIFEI-FGTLSCGGQVVLANTLFDLPRLQHVVE---VSLINTVPSL---LREYLRHDALP-TSVSAVNLAGEPLPPVLLEELAKKAPQARNLYGPSEDTTYSTGAMVR----AVSGEKTVSI----GAPLPGTQAYVLDRAGRLRP-DGLA-GELYLGGAGVTRGYLRRPSQTAERFVPDAFYRTGDRVRRRADGALEFHGRLDNQVKIRGLRIEIGEIEHQLEDIDGVNEAVIAVIGDEASPERQLAISLDAGRQLTVDDIRAALARQ-LPSHLVPALWTILPAMPHLPNGKIDRSALR---------- 76803192 109 -----------------------------------GETETYTYGDLKRETEAFAAALRDLGVGEDDLV-TLYLPMIPELPAMLACARIGAPHSVVFAGFSANALETRMRNAEASYLVTCDGYYRRGDALNHKGKADRETVVVDHSLGDGQYDYDDYWGESVEPVVRDAEDDLFVMYTSGTTGEPKA--------VRHTTGGYLAQAAWTSH--AVLDIKP--DDTYWCSADIGWITGHSYIVYGPLAEKSRIWELIERYEVSVFYTAPTAIRAFMKWGKEDEHDLSSLRLLTVGESINPKAWKWYYEHIGNEIVDTWWQTETGGMMI-----TTLPGVS-----TMKGSAGQPLPGIDAKVVGEDGEKV--DPGEAGYLVVDRPWMLRGLAGSDERFVDEYDPDDVYFSGDSAKVDEDGYITLLGRVDDVIPLGDFRIGAMEIESAIVGVKGIAEAAVVTT-----GSELLAYVSTERGYTGDAVLRRRVVDADIGEVAVPDHVVFAPELPKTRSGKIMRRLLED--------- 210616913 1904 ------------------------------------DTRDYTYGEIRKMVNALAVKLGEMGIMPGDKVAVHIGKGIEQMVAALTCAYMGYVYTPLEYDYSAELVESALQWIKCQYLLVDTN--AAADFAESQVTT----LVVDKK----LLGKETAAVEYAN-VKLEDLVA--IIHTSGTTGRPKAVMIRQESLVNALLYTN--KRFEVIKTDNAFGVTNPSHDMSMYDIFGMAICGAAVTVPQEKFDPEVWIKLMRQHKVTIWNSVPAIQEMLMEAVKEDASYIENLRLVMLGGDYIKPGVLLKLRAVNSDVKMISGPTETT---LWNIMHEIVEDDLSKDVIPY----GKPIANNRYYILNENKKQLPVG--VTGTLYCAGIGVANGYCEDEERTGDKFTGERIYNTGDRGHYREDGTILFDGRDDEQVKINGKRIELVAIESEALAVEKVKGVAAI-----KAQDNQLVLFYVSDGLEVEDELRGYLM-SKLPAYMVPKKYVAIDEIPITINAKVDKKSLAKLY------- 58331915 68 ---SYYFDDAKTLYEVFMRGLHVSGNGDCLGYRKPNRPYQLTYKQVADRAELLGSGLIHKGCSTDQFIGIFSQNRPEAVIAELACFTYSMVVVPLYDTLGPEAIVYIVNRA-DLSLVFDKALTLLNNCEKGQMPVLKAIVVMEQKCGVEILSMEEILGKENFKKPVPPKPSSVVCFTSGTTGDPKGAMLTHENIVAD--ATGFIKNTESTTSDVAISYLPMAHVVQTVMYHSGGKVGFFQ--GDVRLLTDDMKELRP----TLFPTVPRLLNRIYDKIQS-GAQTPLKKRLLMGGAAAPISNVLSFLRLGCQIFEAYGQTECAAGCTGDFTAGHV---------------GAPLPCNTVKLVDADMNYFSSNGE--GEVCIKGTNVFQGYLKDPERTAEALDSDGWLHTGDIGKWLPNGTLKIVDRKKNIFKAQGEYIAPEKIENVYVRSAPVAQVFV---------------------------------------------------------------------------- 164662905 114 -----------------------------------------SFSELLDRVCQVAGVLHSLGVRKGDIVIIYMPMIPEAVISMLACARIGAVHSVVFAGFSSDSLRDRVQDSRTRVVMTSDETKSIVDAALKECSSVEHVLVVDVPWVDGRDKWLSELAAQQRPVSMNSEDPLFVLYTSGSTGKPKGIV--------HTTAGYLL-GAGLSVKH-VFDVHPGDRFG--CMADIGWITGHTYIVYGPLMNPSRYWEVVDTHKLTYTAPTSIRMLRRMGPEHVQNYDLSTLRVLTVGEPINPEAWHWYNEVVGCAIVDTYWMTEGGSHMITSLIKSKPGAASKPKPVLLDSQTGQ-----ELQGVDTE-----------GVLAMSRPWPSLARTILNDHSRTYMRPPGYFFTGDSAYRDKDGYIWIRGRVDDVINVSGHRLSTSEIESALAEHPGVAESAAVGAPD-ELTGQTIAVFVPDYVYDSLEDLTKELVRRAIGPFATPKRILCVRDLPKTRSGKIVRRVLRK--------- 213514590 58 ---------------FLEQSVAHADRPFIVF-----ENKTYSYLDTDRRSNKIANALRHSKLRPGDNVALFMGNEPAFIFTWLALAKLGCPVALLNYNIRSRSLLHCFNCCSAKLLIAAEELQEAVEEVLPSLRSVCVYLMTKQCDTPGMEGFSDQV-EEASDTPLPQKSPAVYIYTSGTTGLPKAAVLNQNRLL---AALAVLDSTGVIPGDVIYLNLPLYHTAGFIIGFIGSIETGSTIILRRKFSASQFWDECRKYNVTVVQYIGEVLRYLCNTPKRDNDREHNVRLAIGNGVRAEREFLNRFG--NIYVREFYASTEGNVGLI-----NYTGKIGAIGRVNYLHRKLFPYALIKYDIRDSTGLCVPKTGLLVSKITDIAPFV--GYANSQQTEKKRLRDDLYFNSGDLLKIGQDNFIYFQDRVGDTFRWKGENVATTEVADILTLIDFVQEANVYGV------------------------------------------------------------------------- 145246228 1316 -----------------------------------------TYKQLHEQSSWVARNLLHQGVKLGDRILVCADRSSRTVVTILGVVRAGCVLVLSNPTDPEKRLQWLAHKCNATLVVADP-----AYEERFATSGARVFSTTSVCAPAAW-DYEFSALDDQDLVSI--------LFTSGSTGTPKGILMDHGALATSVL---LGHGRTLRFSRHTR----MLHFASLTFDAALAEIFTTLAHGGCICVPCEEDRLSDVSGCISRFAVNTAMLTPSVGRLLDPEALPTLKALAMIGEPMSRLDVERFAPV-LDLYNGAGPTETSIMVT---IAGPMKPTDEPVNL------GYAVAGVRLWVTEAENPNRLAPLGAVGELIVEGRLVTRGYLDDPARTRESFLPNALYRTGDLVRYAEDGSLRYMGRKDTQVKLRGQRIELQEVEYHL--RKSLQQAQVVVIPEGKIRAQASLVAFVSGESSSARNFDQSMLEEALPRYMIPSVYFALDTIPLSVNGKADRRRLRE--------- 15610085 32 -----------------------------------------THGQIHDGAARLGEVLRNRGLSSGDRVLLCLPDSPDLVQLLLACLARGVMAFLANPELHRDDHALAARNTE-------PALVVTSDALRDRFRVAEAAELMSEAARVAPGGYEPMGGD----------ALAYATYTSGTTGPPKAAIHRH-ADPLTFVDAMCRKALRLTPEDTGLCSARMYFANSVWFPLA---TGGSAVINSAPVTPEAAAILSARFGPSVLYGVPNFFARVIDSCSPDSFR--SLRCVVSAGEALELGLAERLMEFGIPILDGIGSTEVGQTFVSNRV--------DEWRL---GTLGRVLPPYEIRVVAPDGTTA---GPGVGDLWVRGPAIAKGYWNRPD---SPVANEGWLDTRDRVCIDSDGWVTYRCRADDTEVIGGVNVDPREVERLIIEDEAVAEAAVVAVRESTGASTLQAFLVATSDGSVMRDLHRGLLNR-LSAFKVPHRFAVVDRLPRTPNGKLVRGALRKQ-------- 190893970 81 ----------------------------------TGEKRRFSYDEVLGEVKAIAATLLALGIARGDRVILYMPMLPQAVFSMLACARIGAVHSVVFGGFAASELAARIDDSGARLVILEPGRVPLVQAIEMARVKPERCLVLQRPQLRAELVFEAAVGAEVACVSVKATDPLYILYTSGTTGQPKGVVRDNGGHLV-ALNWSMRNIYGLKPGEVFWTASDIWVVGHSYIVYAPLISGVTTLIPVGTPDAGAFWRVVAEHDVRVLFTAPTAFRAIGDGDLIARYKMPNLRALFLAGERADPETLKWAERMAIPVIDHWWQTETGWPIAANPLG--LGALPVKH-----GSPALPMPGYEVTVLDDAGHPI--EAGTLGNIVIRLPLPPGCLWHADDRFRSAYLDEGYYKTADAGYVDEDGYLFIMSRTDDIINCAGHRLSTGAMEEVCARHPDVAECAVIGVIDALKGQAPCGFLV----------LKRHVLRESTARDQIGPVAAFKTAIPKTRSGKILRGTMQK--------- 157118013 110 --------------------------------------QRLTFADVKQLSDRIASYFHSKGFVKGDTVALMMETRTEYPCIWLGLAKLGVVTALINTNLRRETLRHSIAVANSKAIIVSAELAGAVAEVQDGIKGLPIYLYGDKQSSDGYLPGKDNLRQALDNVDVSPRDKLVYIYTSGTTGMPKAAVITNSRFIMMGTGCYYM--LSLRDDDIIYNSLPLYHS-------AGGMVGMGSVLLCGL--TAALRKKFSADCIKYNCTVAQYIGEICRFVLTTPPRPTDGQRMMFGNGLRPQIWTQFVSRFNIQICEFYGSTEGN---------SNLMNLDNTVGVPAFARTFYPVTLVRCEIRDPDGRCKPGEGVFVGKINLKNALSSFVGYADKKASRDVFTKDMFFNSGDILVADLFGYYYFKDRTGDTFRWRGENVATSEVEGVITNIVGLKDCAVYGVDIPGTEGKAMAAIVDTEGKLDLEQLGAG-IRGSLPPYARPLFIRVLSEVPMTTTFKLKKRDLQ---------- 119952782 109 -----------------------------------GDTRTYTYAQLTEEVKKAANAFESLGVAKGDRVAVYLPMIPEAVITLLACARIGAVHSVVFGGFSSEALRSRIDDAEAKLVVTKPSALKTADALARPGHTVQNVVVVKNQQPVTWVAARDHWWADTVDAASTEHTAVGILYTSGTTGKPKG--------ILHTTGGYLTQ-NAYTHK-AVFDLHPETDVY-WCTADVGWVTGHSYVTYAPLINGATQVMY---EGTPDSPHQGRWWEIVEKYKVSILYTAPTIRTFMKWGREIPRVLGSVGEPINPEAWMWYRKVDKTPIVDTWWQTETGAQMIAPLPGVTAAKPGVPLPGIAVDVVDEMGESAPNGHGGFLVIREPWPAMLRGIWGDPERYKDTYWSENMYFAGDGAKKDEDGDIWLLGRVDDVMNVSGHRLSTTEIESALVSHPAVAEAAVVGASDETTGQAVVAFVILRGDDDIVQELRNHVGKGPIAK---PKNILVVPELPKTRSGKIMRRLLQD--------- 121609933 46 ----------------------------------------------------------------------------DFIIAFFACAYAGAVSVPANLARNSHHYAQIILDSETRAVLTTRDLRNSIEGLLGSGVDTSHVAVFCES--------DEPVVTCSVTLPTQEQLA-FLQYTSGSTGEPKGVMITHAQLVANERA--IQRSADLPEHLAGAGWLPQFHIGATLQPVA---LGGHYVFMSPLQRPLRWLKMISHYRAVATAA-PNFALELCDEIEALD--LSTLSTIFCGAEPVNADAIERFERFGLRIKPCYGLAEATLMVSGGVAPNNLRTLDSAQPTQTVVCCGRPVLEHRIVIVDPSTGCILSNGQ-VGEVWFAGSSVASGYWRNPVATMKAMTSCGFMRTGDLGFFHNEGLF-ITGRIKELIIFRGRNLYPHDIESTLIKTSAIVQAAVFTANSDDGSNVVAYVELPRRTKAYPGQSVAHTLRMAVAQVHLRDIYFLSHKIPRTSSGKIQRKRCADIYAS----- 209920451 49 ------------------------------------------YQTLKTRAEAGAKRLLSLNLKKGERVALIAETSSGFVEAFFACQYAGLV---AVPLAIPMGVGQLLASCQPAAIITGDEWLPLVNAANPELHVLSH--AWFKALPEADVALQRP---------VPNDIAY-LQYTSGSTRFPRGVIITHRE-VMANLRAISHDGIKLRPGDRCVSWLPFYHVGFLLTPVATQLSVDYLRTQDFAMRPLQWLKLISKNRGTVSVAPPFGYLCQRRVNEKDLAELDLSCWRVAGIGAEPISFAECFRQVNFDDKTCYGLAENSGVVVNEVDRDILEYQAETRAVSTFVNCGKALPEHGIEIRNEAGMPVAE--RVVGHICISGPSLMSGYFGD-QVSQDEIAATGWLDTGDLG-YLLDGYLYVTGRIKDLIIIRGRNIWPQDIEYIAEQEPEIHSGDAIAF--VTVQEK---IILQIQCRISDEERRGQLIHALAARIQSEFGVTAAHSIPRTSSGKPARAEAKKRYQKAYAAS 171854413 12141 -----------------------------------------TYAELNRLSTRLAQQLCQMGVGIETPVACCFEKSAWALLAMLAIVKSGGVYVPIDPSHPAGRRQALIKSVDAHFLLVSPTTAESCEGMTDSMFTVSESTI-------------DALMAESSKQAINKIAYNNAAYTSGSTGTPKTITVEHQALVGHGRSCSLDDKSR------------TLQFSSFAFDVSLGEIFTTLVFGGTVCVPSEHQRLYDTAGFMNEARINTAFLTPSFANTFTPEQVPTLKTLILGGEAPTKSMKTWYGR--VELINGYG-----PAEAVIYCATHVYSAAEESATTIGR-----CPNGQCWIVEPEDHKRLAPVGCIGELVIQGHALARGYANDTDATERAFVKDGFYKTGDLVRYLPDGKIEYVGRRDTQAKIRGQRLELGEIEHAIKIALKGVEHVAVDVAKREGSETLTACVLGKGEKANDKELVDALLEQALPRYMVPTVVLPMRSMPFSTAHKLDRKRLKEMVQS----- 169767082 262 -----------------------------------------TYEELDNLSFRLAHHLTRLGV----RPETFVLSSFQ--KSTWAIVARLAILHSSNP---PAYLDSVIQRTNAKIMLSDPF---FADQFHNTIDTV--IVVTLEWLQTLPCQIHFALL----PVVQPSN-ACTVLFTSGSTGRPKAIVQEHRAIRDYAENLGLNEGTRLSFDDYAFDISNL----EFLVPL---ILGGCCCVPGPMQDLADNIQMLDANIAFLT---PTV------AIKANPEAMRNLKILCIGGEPLSRDLLNNWAGSSTMLINQFGMGEAAVCCAYN---DNVHDPGSSPATIGRPSSG------AIWIVDPNCPAKLMPLGAVGEIVIEGPHLSRGYLDQNHQASDRTKPAGFYRSGDLARWTHDGRIEYIGRKDTIVKLDGCRIDVVEVEHLARKSLTPKDAIVVDLGHPENSET--AEISLKDASQDPAALQKEVLAISLPPYMIPTLFLLATRVPRTPSKKTDRRMIRLLSRNFY--- 121610368 43 ---------------------------------------RMRFSEVKAQTDRIAAALAAMGLPPGQPVSVLTRNSLVGTLAMYAIWRAGGVFAPVNFGFRGALLSYQLNDTAPFALITDSSFAAALSEIAAEIELRRLLVPVPDFDPRFALSDFAALRGHSGPVPHVPRGPLDIAYTSGTTGPSKGVLQPFRWMNHYTYPLRATTTSA----DVLYCDLPLYHVGGAFALVARALWQGNTVGLWDRFSPTRFWERIEDCGASSCILLDVMIPWLMNAAPRPGDRANTLNKVHMQPLPVNHNEVAR--RFGIDVSCGFGQTESGSCVIDELGDQYRASCQASGRLLVDGNQPLPNPVLEVAILDEDDNHVPP--GAVGQLAFR-PRFPGEYLRKPQVTVKAQR-NCWFHTGDACIAEAPDTYAFVDRMGGLCRVRGENVSSFDVEALLARQPGVRAVAAVPIPAQVGDEDEIAVFIEVTSGATLDEVRRH-AQASMPGFMQPRYIRLVDALPVTATNKIEKYKLKQQLLQELGSA 126513538 27 ----------------------------------------TSYWELDRLADRYAAALTGRGVARGDRVVVWSQKSTEAIALMQAALRVGAIYIPVTGSNPPARLTRIAANAGPALVVADEDAAFRARKAKWDRRPLLSLDDVRRKASDGARPYENEPDEPA-----------YILYTSGSTGDPKGVCISHRALAFVEWAAAEVE---VGPSDRLSNHAP-FNFDLSCFDYAAFLAGASVHLVPQEIAPEQLVRFMRDRGITVWYSVPSLSLMIREGGLLDGPPPPDLRACLFAGEPFAIHHVHALRKPGVRLLNWYGPTETNVCTSYEVTDADLER-------------DRPVPIGKACSGDTVILD-PDDGGE-GEVVVSGPTVMLGYWGREPQR-------GPYRTGDIARLDPRGDLEYAGRRDHMVKVRGHRIELGEIEAAIASLDTVSDVAVLVV--GSGLEAQLHAVAVASETHRPSLLTKRACAERLPTYMIIDKLHLIEDLPRTANGK----------------- 152976894 59 -----------------------------------------SYESLLNRAVRCLGGLQKKGIQQGQHV-MLVLEDSRDFIISFWACILGGIIPV--PLVYPTSLK-MKNSILDKLLLEKPVILSDDHVVNHHEKIESLLAVKGMEFLSISTLYSANEGGEIN--LAPSDTPAFIQFSSGSTSVPKGVILTHRNLLTN--IEAMIAGIHLNHEDKSFSWMPYHHMGLIGFHLVPTAKGIHQFNMSPMKRPNLWLDYITKHRITLT-GSPNLLLSRAKEEQFKKWDLRSLRLIFNGAEPISVSLMREFKLKQCHLRKEYGMAEACLAVSEPFVESRVEKLETDRQAMLLVEEGSPVAGMKIRIVDEVGNVVPEG--IVGEVQIYGENVTDGYIYNDRVTKESIQ-DGWLKTGDTGFLLND-RLTIVGRIKDIIFVNGQNFYAHDIEGIIEKIEGVKPGRIAICGHDEKEEKALFSSLPIKQKDTNKIYSKIVSRVNELIGIPIDYVVLTPSIPKTTSGKVQRFVLIDAFKN----- 214037873 74 --------------------------------------------------------LHGMGLRQGDCAALFMENRIEFLGALLALNKLGVIAALINTNLKSKALTHCMEITDTQWCLFGEERLSTIDEVRADLNKVKTWIVPDQNVTESNLAAESEYESASNPKQTLLNTIADNAFTSGTTGMPKAAVMSNRRFLQSSTVAS-VAGLRCDVSDRIYLCLPLYHGTALFLGAGAAFNTGASLLLRRKFSGSQFLPEVRKHGATYIGEICRYLLSTPDLEDDFNSPLTT----VMGNGLRPDIWLAFKERFGIQVSEFYGSSEGNMGFVNLLNKD----------CTIGTST-LPHTLVKYDVADEEGFCIEADGLLLGKITQENAFEG---YTSQEATEQKINGDAWFNTGDLLKKIDVGFAQFVDRVGDTFRWMSENVSTNEVGEAINTYSQIAFSNVVEVPNTNGRAGMAALLLEDGVSELDLAGFSALVCEQLPSYARPRFLRILPEMDTTGTFKMLKGDLREQ-------- 169774971 76 -----------------------------------------TYSQLKDLVDRFATVLHGRNINSGDFVGVFTTNSIEMVVTIYALSKLGCVAALINTNLRDDTFIHCLNVSGSKFIISTPDLSEFVSSFDGESAGTTELITLQQLIPLGLI-----------PAKRSPSDFCALIYTSGTTGKPKACAIRN----MMTLVTSNPLSTDANNQSKYFPLLPLFHGTAFFTGLCYSLGNASTLCLRRKFSASQF-----WKDVHDSRATRILYIGLCRYLLSTSPYDQDHSCIVATGNGLRGEIWERFQRFAVEIREFYRSTEGVAKFDNHGVGAWIRRFFEDDVFIVKYDTETEMPYRDPKTGFCVRAKLGEEGEAIGRVRNRG--LLTEYLHNEDATEKKLKGDIFQRTGDLVVQDRDGWVKFQDRVGDTFRWKGENVSAGEIRDHICRIPSVHDAVVYGVKLQGYDGQAGAAGVTLEESSAAVELYRELKKKGVPSYALPRLVRLTE-------------------------- 167902620 1246 -----------------------------------------TYGELARATDALGHMLVEHGVTPGDRVALAVGERAMQTRLALAILKVGAAVDLANP---PERLAYLLDDCGAKLVLTTRDDRPRLPATGANVVCADALDDAAAARHAGRPLPRVAIAAG-------QPAYC--IYTSGSTGQPKGVLVTHGGLA--NLVDWHVDAFALDAARAAMLAGPGFDAAVWEI-WPALCAGASLAEPAPRHDVAELARWLDAHAISHCF-MPT---PLAEAFIAAAARPRALRFLLTGGD----QLKARGRAGGFQLINAYGPTENTVVTTSGTVEPASESAAGPARLAPLPDIGAPIRGQALHILDAQLRPTPL--GVSGELYVSGAGLALGYLNRPALTRFVPAPDALYATGDLVRLDENGRLHFVGRADDQVQIRGFRVEPGEVEAVLATHPGVAQCKVIAFEREPSGKLLAAYVA--GDASLTEAALRAFVDSRLPSYMRPAGFVIADALPLDANGKISRRAL----------- 157693139 27 ---------------------------------------RITYEDWYERVQLSAQWLQQTA-HEQKRVAFLLSNGASFLQIFAGAASAGWTAVPLDPRWSREECVEKLLLSEAALVIIEDRYLNRFDKYSVDMQ-VLSLSEWKGKMSRNTQVLSNKCDIENDPIFY-------MGFTSGSTGSPKAFIRRQQSWI--ESFRTTADTFGITHQDHVL-IAGTLLSSHFLYGAISTLYFGGTVTLLEKFTPVKAKKALQTGDLTVMYTVPTMTESLIDAFERE-HSLLVISSGADWGIPSKKQLVTN--NPHVTFFDFYGTSELSFV----------SYLSSNDFLQKPSSVGRPFSPIQIEVRRADQTVCQPN--ETGRIYVKSPMSFAGYL------HEVRPPEEWLTVYDMGWLDEDGYLYMSGRENGMIVYGGLNIFPEEIERVLNEQPEVKRSVVVGVPDPYWGEIPVAIIEQRQHSKTVRQ----AVKKKLAAYKVPKKWLVIDQIIETSSGKIARASMKQ--------- 148556381 106 ---------------------------------------RFTYRQVHEEVCRFANVLKAQGVKKGDRVTVYLPMIPEAAFALLACARIGAIHSVVFGGFSPEALAGRIQDCDSSIVITADKLVPLVDAAAQHAPSLTSVIVIRATGAEVPMQYDEAAGVSADPAETMDEDPLFVLYTSGSTGKPKGVLHTTGGYLLW---ASLTHELCFDYRPGQI---------YWCAADIGWVTGHSYIVYGPLANGGTTLMY---EGVPNWPDASRIWQVVDRHVEIVFTAPTALRALMRDGD----EFVARTSRKSLKLLGTVG-EPINPEAWRWYHEVVGEGRCPIVDTWWQTETGAPLPGATDLKPGSATRPVPELVDADGQV------LEGATDGNLCITRSWSTYKGKYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHAKVAEAAVVGFPHDIKGQGIYAYVTLNAGEEASEALRKELVRTEIGPIATPDAIQFAPGLPKTRSGKIMRRILRK--------- 146303052 91 ---------------------------------EEGEVKEFSRSQVLSWAKSISSWLRRAGLSPGDRVAVYMPMTAEIVPIMLGIARAGMIIYGEEPEDSGAKAIFTVDRYTRKGKRVEPTRLERLNLVKIALKTLKDYHDLRELTREGGDGYEET--EAESPLMI--------IYTSGTTGKPKGCVHVHGGFPVKA-SADMYFHFDVRKGEGVSWISDMGWMMGPWLVFGSLMVGARMAL----LDGYATPETLENFVNTLRVNVLGLSASLIRSLRSSKPSMKLDVRVVTGEPIDPESWNWIAQVTESPVINYSGGTEISGGILGNYV------VKEMRPSSFNGQS----PGIRAEVFNESGEPA--NPGEEGELVVLSVWMTRGFW--KDPGRYIETYWSRWKNGDLAIKDEDGYFYIVGRSDDTIKVSGKRIGPGEIEAVLNAHRAIVESACVGVPDPTKGEKVICLAVPKEVRTGLEEELLKYLEERLGKAIAPSIVKLVPELPKTRNAKIMRRLIR---------- 156972537 141 -----------------------------------------TFNELHKEVCQFSNALKEQGVHKGDVVCLYMPMVPEAAIAMLACTRIGAVHTVVFGGFSPEALSRIIDSDAKIVITADEGVVPLKKNVNPEVKTIDKVVVLKRTGSDRDVWWHEATAVVSDPEEMKAEDPLFILYTSGSTGKPKG--------VLHTTGGYLVYATMTFKYVFDYQEGETF----WCTADVGWITGHTYLIYGPLANGAKTIEVVDKHQVNILYTAPTAIRALAKGNEAVAGTSRSSLRVMVGEPINPEAWEWYYKTIGNEIVDTWWQTETGGILIA--------PLPGATDLKPGSAT-RPFFGVQPALVDNMGN-IIEETAAEGNLVILDSWQMRTVYGDHERFEQTYTFKGMYFTSDGARRDEDGYYWITGRVDDVLSVSGHRMGTAEIESALVAHDKIAEAAIVGIPHDKGQAIYAYVTLNDGEFPSAELHKEDWVRKEIGPIATPDVLHWTDSLPKTRSGKIMRRILRK--------- 29831142 105 -----------------------------------GDSRAITYAELKDEVSKAANALTELGVQKGDRVAVYLPMIPEAVVAMLACARIGAAHSVVFGGFSADAIAARIKDADAKLVITKPSALPAVDDAVSRGDGVEKVLVVRRTGTEGRDVWWHEITAKQSAEHTPEEHPLFILYTSGTTGKPKGILHTSGGYLTQTSYTHHAVFDLKPETDVY-----------WCTADIGWVTGHSYITYGPLSNGATQVEIVQKYGVTILYTAPTAIRTFMKWGDDIPAKLSSLRVLSVGEPINPEAWIWYRKHIGGDIVDTWWQTETGAMMI-----SPLPGVTE----TKPGSAQRPLPGISATVVDDEAREVPNGGG--GYLVLTEPWMLRTIWGDDQRFLDTYWSEGKYFAGDGAKKDEDGDIWLLGRVDDVMLVSGHNISTTEVESALVSHPSVAEAAVVGAADETTGQAIVAFVILRGTANAEDDLRNH-VGTTLGPIAKPKRILPVAELPKTRSGKIMRRLLRDVAEN----- 118619090 30 ---------------------------------------RHTYRQIHQRSNRLASYLHSQGLGVGQNLLGIAYNGNEFVEALFGSFAARVAPFNVNFRYVKNEPQYLLADAGATALIYHATFAPRVAEVLPELPRLRVLIQIADDSGNGLLDYESIIANSSEPLPVPSPDDLYVLYTGGTTGMTKGVLWRQHDIFMTSFGGDLYSGQPVNSVDLVLP--PLIHGAAQWTVMTALTTGQTVVFASDHLDPRDVVRTIERERVSVVTVVNAIARPLVASIEKGTADVSSLVAVANGGALVKQRLIAALPN--AVIIDGVGSSETG---------AQMHHLSASGAISTGTFNAGP----DINVAAEDLSAIPAGHEGIGWLAQRG-YVPLGYKGDAAKTATTFPVINGVRYGDRARHRADGCIELLGRDSATINSGGEKIFAEEVETAIASHPAVADVVVAGRPSERWGQEVVAVVLDPDAAADAEELVAHAAKS-LARYKLPKAIVFRAGIQRSPSGKADYRWAKEQ-------- 33861176 114 -----------------------------------GDNKKYTYQELLKEVCKASNALKSLGIKKGDLVCIYMPMIPEAMVAMLACARIGASSESLKDRLIDGNARFVITFRKDKVIELKKAVDAAIES--GANKIVEKVIVVQRTKKDISMVWHELLKDQKDPEIMNSEDRLFVLYTSGSTGKPKGVVHTTAGYNLHLTFKWIFD---IKDDDVY-----------WCTADVGWITGHSYIVYGPLSNGATTLEIIQKYKVTIFYTAPT---AIRSFMKSDQYDLRSLRLLTVGEPINPEAWMWYREVIGCPIVDTWWQTETGGVMISPLPGA---------VATKPGSATFSLPGIEVEVVDKNGEKVVENEG--GYLVVKKPWPGMMRTIHENSQRSFKGEKNVYFAGDGARIDNDGYIWIMGRVDDVISVSGHRLGTMEIESALVSHKSVAEAAVVGRKDDLKGEAIVAFVLEKDINSFPEELKKHVVNGIIAK---PEKIIISDSLPKTRSGKIMRRILR---------- 54024834 135 --------------------------------------------------------LRRLGVRPGDRVAGYLPNIAEAVVAFLATASLGAIWSVCGQDNTGRAAADRLGQLEPVVLVTSHDRRADIEALRAALPTVTATVVLGHPVPEA-VSWAEAISTAREPLAVEPVAPLWVLFSSGTTGKPKGIVHGHGGVLLEHLKAVGLHSDIGPDDTFWWYTTPSWMM--WNYQVGGLLVGATVVCGSPAHGAADLFALAARLGCTVLGTSPGYLLACAGAVPARDHDLSRLRMIGVTGAPLPAS-------TGLWLRDNVGAIPVSSISGGTDIVSAFAGGTPTVPV-WPGELSAPFLGVALDAYDPDGRPVRGE---VGELVVTAPMMPVGFWRDSDRSRYRATYPGIWRHGDWITLTPHGSVIVHGRSDATLNRNGIRMGSGDIYQAVEALPEIAEALVVGVEQPDWM--PLFVVTASGITLT-DELRTRITEAALSPRHVPDVILQAPAIPHTRNGK----------------- 126699005 265 -----------------------------------DENRKLTYKELDEVTDKLAGYLNHIGVESEDIVAVLPRDINIIITAIGIMKSGGAFIDTSNPE---ERLNYLLEDSNAKVVITTDELKSKV--------VNENTIVLDVNDEEMF-----KFGYELTEKITSSNCAYTIS-TSGSTGRPKTIAIEHKSLV--NMCYYSVKSISATENDIC-GIYLSFSFDAQLFPYL--LVGASDIMPEAKFDEYTVNEYCEENDITILA-LPTAFARL--FIQNCNN--NSLRVVQTGGER-----LKGYRKRNYELYNEYGPTEFT-VVSTSF---HV------DREYGKIPIGKPIFNTYAYVLDKKNKLCP--IGAPGELCLSGIQISRGYLNKKGLTEQVFVKNPYYRTGDLVRWLDDGNLDYIGRMDNQVKIDEFRIELYEIENIINNITEIKSVVCISRTNDDGDMYICAYYVIDNERTIREYLNEHL-----PPYMIPTIIMRIDKIPVTPIGKVNKRALPE--------- 182436382 511 ---------------FAEQAAARPDAPAV--RTPSGTV---SYGELARRSSQLTRVLARRGVGRAEVVAVAVERTADLPLAVLGVLGTGAAYLPVDPDQPAERLTMMLQDAGVRAVV-------TTGAVHDRLPAVDPVLVLDAD------EVRRELDTESDPVACPADAGSYMIFTSGSTGRPKGVLLDHRGRVFHDFNRRF----DISTGDAVLSVSSLFDMTAYDL-LGTLIAGACAVLPAPERDPSHWLDLMREHRVTVWHSVPALLGLLLDGMDDLGEALPDLRVVLLGGDWIPVTLPGRLRTRARDARVGLGATEAS-------MDSTIFEIEQVDPGWQSIPYGVPMANQTAYVTDGDLRLVPQ--GVPGELYLGGTGLAWGYADAPGQTADRFPPNPFYRTGDLARYRPDGSLELLGRVDFQVKIAGHRIELGEVEAALRDRPGVGRAVAAAVTIGEQRRLVGYVVREEGAGPVDTTAVREDLATRLPGYMVPAFLVELAELPLSPNGK----------------- 92119203 59 -----------TCYNALDRHVAA-GRADQVALIHDSPITTFTYAELLKEVQTLAAVMQDFGVAKGDRVVLYMPMVPEAVVAMLACARIGAVHSVVFGGFAAKELATRIDDAKPKLIFYKPLLLKLATAGPGACRPQQRCDLIAGRDHDWTTLRDAAMAAKKSAPCVPVLATLYILYTSGTTGVPKGVVRDNGGHLV-ALKWSMFNLYGVKPGEV-----------WWCGSDIGWVVGHSYIVYGPLIHGTTTI-MYEGKPIGFTA--PTAFRAIKDGAFIRKYDLSEFRTLFLAGEADPPTVEWAEKQLKVPVIDHWWQTETGWGIVGNPV-----GLGQ-----LPVKHGSPMPGYQVDIVDEAAKPLP--AGTMGSIVIKLPLPPGCLWQQDERCKEAYFNEGYYKTSDAGYKDEDGYIFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGISDTIKGEVPCGLLVLKGVTRDGAEIEKEVVALVREKLGPVAAFKLANRLPKTRSGKILRGTIKK--------- 71001576 62 ------------LYKMLERVVEVQGRGD--SEALWFENKTWTYRQLKDLVDRLAALLHSRDIKTGDFVAVFNTNSPEMVVSIYALAKLGAVAALINNNLRDDTFMHCLNVSGSKFIISTPDLLPHIALNLGSFDGISVGAILQQYSPTGLI-----------PAKRSVRDLCVLIYTSGTTGNPKACIRNMMNMVTSNPLSTDVRNPAKYYPLRTYSSLPLFHGTAYFLCYS---VGNAGTLCLRRKFSASQFDVHDSKAILYIGELCRYLLATPPSPYDQDHAC-----IVASGNGLRGEIWERFQRFNVEIREFYRSTEGVAKFDNHGVGAWIRRFLEEDVFIVKYDPDTEMPYRDPKTGFCVKAKLGEEGEAIGRVRDRT--LLTEYLYNEEATEKKLLRDVFVRTGDLLVQDSSGWVKFQDRVGDTFRWKGENVSAGEIRDHICRIPGVHDAVVYGVKLSGYDGQAGAAGIPAAEAEFMANLHRALKKKGVPSYAMPRLVRLTE-------------------------- 126290239 237 -------DDARTMYEVFQRGLSISGDGPCLSRKPKQPYQWLSYREVADRAEFLGSGLHDCKPSTEQFIGVFAQNRPEWIISELACYTYSMVVVPLYDTLGPGAIRYIINTADIATVICDKAILLLEHVERKEIPGLK-FIILIESLEKDLKERGKKCGVEIQSMK--EVEDCGVCFTSGTTGNPKGAMLTHGNVVADFSGFLKVTEKVIRQDDVLISFLPLAHMFERVIQSVVYCHGGRTIFPVPRLLNRMYDKIFSQANTPLKSGIDSIWDEL--FFNKIQASLGGCVRMIVTGAAPASPTVLGFLRLGCQVYEGYGQTECTAGCTGDWTSGHV---------------GAPLPCNYIKLIDEELNYFASKGE--GEICVKGPNVFKGYLKDKEKTDEALDKDGWLHTGDIGKWLPTGTLKIIDRKKHIFKAQGEYIAPEKIENIYIRSEPVAQTYVHG-------------------------------------------------------------------------- 86742186 130 ----------------------------VIAVREDGATAVVSWDELRRQVAKAAAGLRSLGVAEGDRVCAVLPNTVYAMVGMLATASIGAVWSSCSPELGPTALRARFGQIDPKVLIGSYDALDTLAALAGDLPGLGASVIVPYLWPDGLLTWDELMASESEPTRVAFDAPLWILYSSGTTGPPKAIVHGHGGILLEHL-KSLALHLDLGPDDRFC----WFTTTGWMMLVSGLLVGATVVLYDGAPGYPALGTLFGAEALELTCGTSVGYLQACEDAGLVPREFADLSRLTVGSTGSPLS------------AAGYAWVAVSPTVM-------LSSISGGTDVCTALVAGLPTMPVRVRVFDEAGEEVVDE---VGELVVTAPMMPLCFWADPDGGRFSVYP-GVWRHGDWARITPTGAVVIQGRSDATLNRGGVRIGTSELYSVVERVPGIADSLAVDTADERGHGELLLFVVPGLTEAVAARLRE-VLRAELSPRHVPDRIIEITEVPRTHTGK----------------- 120554650 48 -------DGELNTSDVALDANIRAGRGDQKALIYDSPVTNTTYNELRDEVALFAGALRARGVEKGDRVIIYMPMIPQAAIAMLACARLGAVHSVVFGGFAAHELAVRIEDAKPKALITASCGIEVTKVI--EYKLVDKAIEQSSHKPDACVVFQRANATPAEPVPVKANDPLYILYTSGTTGKPKGVVRDNGG---HAVALTYSMKLVYDAKDVYWAASDVWVVGHSYIVYAPLFTGCTTIFPVKTPDAGAFWRVVQDHKVNMLFTAPTAFRAVADQL--SRYDVSSLKRIFLAGERDPPTYEWLKEHTGLPILDHWWQTETGWAICCNPVGIEMMT-------TKPGSATVPSPGFNVQVVDMEGSQVPAGEQ--GQVAVKLPLPPGCVWGDDQRQNSYLKPPGFYSSGDGGFIDDDGYVFIMGRTDDVINVAGHRLSTGEMEEVVASHPAIAECCVVGAHDDMKGQIPVGLVLIK-DGATIDQDELEEELVEMVREKIGAIACFVDRLPKTRSGKILRRIIRQ--------- 209696237 109 -----------------------------------------TFNELHEQVCKFSNALKSQGVRKGDVVCIYMPMVAEAAIAMLACTRIGAVHTVVFGGFSPEALAGRIVDSDAKVVITADETVPLKKNVDDEVTTIEKVVVFQRTGEERDVWWHEATAAHCEPEAMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYA-AMTFKYIFDYQEGEVF-----------WCTADVGWITGHTYLIYGPLANGAKTIEVVDKHNVNILYTAPTAIRALMDAVEGTSR--SSLRVMSVGEPINPEAWEWYYNTIGCPIVDTWWQTETGGILIS--------PLPGATALKPGSAT-RPFFGVQPALVDNMGNLI--EGAADGNLVITDSWIYGDHDRFEQTYFSTFK--GMYFTSDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEVESALVSFSKIAEAAIVGVPHDKGQAIYAYITLNSGEYPSAELHKEDWVRKEIGPIATPDFLHWTDSLPKTRSGKIMRRILRK--------- 148793084 1444 -----------------------------------------TYRELNERANRMAHQLRSDVSPNPNEVIALVMDKSEHMIVILAVWKSGGAYVPIDPGYPNDRIQYILEDTQALAVIADSCYLPRIKGM----------------AASGTLLYPSVLPANPDSVSNPSPLSRSIIYTSGTTGRPKGVTVEHHGVVNLQVSLSKVFGLRDTDDEVILS-FSNYVFDHFVEQMTDAILNGQTLLDGMRGDKERLYRYIEKNRVTYLSGTPSV-VSMYEFSRFKDH----LRRVDCVGEAFSEPVFDKIETFHGLVINGYGPTEVS-------ITTHKRLYPFPER-RMDKSIGQQVHNSTSYVLNEDMKRTPI--GAVGELYLGGEGVVRGYHNRADVTAERFIPNPFYKTGDLVRWGSSGEVEYLGRNDFQVKIRGLRIEVGEIEAILSSYHGIKQSVVIAKDCREGAQKFL-VGYYVADAALPSAAIRRFMQSRLPGYMVPSRLILVSKFPVTPSGKLDTKAL----------- 66822221 92 ---------------------------------------KLTYYQLYEKVCEFSRVLLNLNISKNDNVLIYMANTLEPLIAMLSCARIGATIETITPKLIITTNYGILN---DEIITFTPNLKDAIETSESDLKKVKDIPTIDEKFKENNQSYEYVPVESSHPLYI--------IYTSGTTGNSKAVVRSNGS---HMVCLNYFN-RYISENNQSTTLLTTSSV-GWVLSFGSTFVMYEGGIIKNKHIEVDLWNTIEKHKVTHALSLASAYLIKTDTILRSKYDLSNLKEIWIGGEPIEESISEYIEKLKIKSTRGYGQTEIGITYLYCFGHINIPYYA----------TGLPSIFIRPSIFSDDGKELGVN--EIGEIAFKLPMFATTFYKNDEKFKQLFSKPGYYNPGDLGFKDENGFYTIVSRSDDQIKISGNKVQLNTIETSILKHPSVLECCSIGINDPTCYSVPIALLVLKQQQQQQQDLNKNIITQDIASLAVLRKIVIVNQLPKTKTGK----------------- 118463549 20 ------------------------------------DGQWVTWGQVRTLTERIASELAAAGCGPGGRVAVVLGNRMESVATLIAIFRTERTLVTISP-LQPAEAADLVASGADYVLA--PQSLVFADAV-AELGGSAFSVDGSEVVARSAATRDARDGDAAIAIEM---------LTSGTTGPAKRVPLGRKQLEV-SLSAALRHNDRPDVRDVGMVTLPIVHIGGWALLQA--LVAAR---------PIVMLERFSLDGKPILIGLPPP--AIREVLNSDIPRLASVRAVNSGTAPVDPVLVDGFERYGIPILITYGATEFAGAVAGWTLKDFHASWTEK-----KGSVGRPFPGVRMQVIDEGGTVLPP-GQS-GRLQVA-------------SAQVADSAERWVTTSDLAHIDEDGYLYIDGRADDVIVRGGFKIAPETVVRALRSHGAVADAAVAGLPDDRLGQIPVAAVLKSAMTATGDELRAH-CRASLTPYEVPAQVFVVDELPRGAALKVDRRRL----------- 169631787 92 ------------------------------------EYTTVSYRELWERAEAIAAAWHEQGIRDGDFVAQLGFTDFASLDGTVSVPQRNAILEETRPAVFAASIEY-LDAAVDSVLVFDDSQREALEAVRARLESAGRTIVVE--------ALAEALARGRDLPAAPLPSADPDAYTSGSTGTPKGAMYPQW------LVANLWQKKWLT--DDVIPSIPMSHL-AGRLTLMGTLSGGGTAYYIASSDLSTFFELIRPSEVLF---VPRV-------VEMVFQRFQALDRSLAPGES--NSEIA--ERIKVRIREGSGSAPLSPEMTE-FMESLLQVPLRDGYGSTEARDGVPVTDYKLVDVPELGYFTTDSPHPRGELRLKSETMFPGYYKRPETTADVFDDEGYYKTGDVVAELGPDHLKYLDRVKNVLKAQGEFVAVSKLEAAYTGSPLVRQIFVVVVPTPEVLER--YADSPDALKPLIQDSLQQVAKAELQSYEIPRDFI-VETVPFTVESGLLRKLLRPKLKDHYG-- 119961321 128 -----------------------------------GDTRTYTYAELTEEVKKAANAFETLGVAKGDRVAVYLPMIPEAVITLLACARIGAVHSVVFGGFSADALRSRIEDAEAKLVVTKPSALPAVDEALSSMESVNHVVVVKRNGEDNWVEGRDLWWSDTVDKASTEHTAVGILYTSGTTGKPKG--------ILHTTGGYLTQG-AYTHK-AVFDLHPETDV-YWCTADVGWVTGHSYVTYAPLINGATQVEIVEKYKVSILYTAPTAIRTFMKWGRDIKYDLSSIRVLSVGESINPEAWMWYRDVIGANAKNGEKKDNPAPIVWQTETGAQMIAPLPGVTATKPGSAQVPLPGIAVDVVDEAGQSV-ANGEG-GYLVVREPWMLRGIWGDPERFKDTYWSEAMYFAGDGAKKDEDGDVWLLGRVDDVMNVSGHRLSTTEIESALVSHPSVAEAAVVGAADETTGQAVVAFVILRGDDETVLALRNHVGKGPIAK---PKQLLIVPELPKTRSGKIVRRLLKD--------- 168203409 79 ----------------------------------TGAKDFTTFQQLRDKTALLAGALLAKGVTKGDRVIIYMPMVPEAVIAMLACARIGAIHSVVFGGFAANELAVRIDDAQPKAILIEPGRIPLIEAIEIAQHKPETVLILQREQLKAELLFESQRGEPADCIPVEGNHPAYILYTSGTTGAPKGVVRP-TAGHLVALNWSMKNIYNVDPGDVF-----------WAASDVGWVVGHSYICYAPLIH-GNTTLIFEGKPIG-TPDAGTFWRVISEFTAPTAFRLSCLRALYLAGEADPDTINWAHDLLGVPVIDHWWQTETGWTIAGNPMGVE----------PLEIKLGSPMPGYDVQILDETGQQMPVN--TLGAIAIKLPLPPGTWNAPERFEKSYLSAPGYYETGDAGMVDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLANHPDVAECAVIGASDALKGQLPIGVCLTKGNRPHSEIAREQMIRDKIGPVAAFKTAAVVDRLPKTRSGKILRATM----------- 116626871 113 -----------------------------------------TFRELREQANRTANGLRALGLEAGDRVALCLPMTPEILPILYGCFKAGLTVVPIFAGFGTGAIATRLIDSGACVLFTAEFLIPLAAKMP---EFAGRTIVLGSEWQE-FLASQPA---EFATESLEAEARAFILYTSGTTGKPKGTVHTH-AGSLAQMGKEIWLGFDHREGERFFWLSDIWMMGPWTI-LGNHLFGGTIFLYDGAPDPMRLWETIDRHRITTFGVSPT---AIRVLRKSPGEAMESLR--LLGSTGEPASWLWFFERVGRRRCPIINISGGTEIVGSFLFPLPIQALK-------PSSLGGPAPGMSTEVVDESGVPV-RGRKGYLVCTRPAPSMTRGIWGDPEETYWSKFP-GMWYHGDWASVDEDGHWFLHGRADESMNVAGRKVGPAEVEEAMMQHPDVAEAAVIGVPDELKGETIVGFAVAKAGTVLDAAAVVRTVVEVLGPTFRPREIVVVTELPKTQSGKIVRRLIRQKY------- 159029975 5 ------LDTKLNLSDIIRYRAQYQPQKTAYTFLVDGETERLTYGELFLEAQAIANSLQSILLP-GERVLLAYPSGLEFITGFFGCLLAGVVAIPVNPKKNQKRLTSILNNSQASLLL----------STQSELDQLKR--QLDRDIP--FLATDSLIGKEDHPTQIKAETLAFLQYTSGSTGTPKGVMVNHENLLTNLRDLDL--GWEHDEKSVMVTWLPTFHIYGILLPF-------YRGFPCYLMSPVSFLQAISKYRATHTAAPNFAYKRCLDKIKEADLDLNSWKVALNGAETVRMEILSEFARCGFEFAAGYGLAEAT-LKVAAVRKNQVPQICWVEKAALNEKSPNSQSLVSCIVNPETCQRCP--SQQVGEIWVKGKTVAQGYWQHPEATEKTFTGQGFYRTGDLG-FIHQGQLYITGRLKDLIIRGGNYYPQ-DIEQTVQCYPDFCPSGTAAFTVEIEAEEKL-VLVQEVERTAIRRFNEAVRRAVFQEHELQIAFIKPASLSKTSSGKIQRHACRQQYLN----- 83647718 51 -----------NIYLAIEQSMKTFADQTAVE--HLGD--KISYGELQKQVDFLAAVLISAGVKKGDHVALFVRRSIPMVVGVLATLKVGAAYVPQDVKICPQEQLKLVAQS---------------SAARVMLTLSEYYNSVPVPPDCERLCIDEILSRRADSAPVPEGDACFVLFTSGTTGAPNGVKVTHGNVC--NLLLTAPGDLGIQPGDKVAQILNIFDMAAW--EILTTLAHGGEL----------IIRGCDFQETVSRANVVIATPSILSKLDPAA--CPDLRAVAVAGEACPEPL-ARKWAAYCEFYNCCGPTEVT------IVNTMGRYLPDQGPLSI----GAPTPNNTVYILNDSLKPCAI--GEVGEMWAGGACVTAGYINNDVLNEDRYRHDPFFRTRDLGRWLENGELEHLGRTDDQVKVRGFRVELNSVSCAIEALPGCQQAVVI-----KHTSRDLAAFV------KPASVNPVLVKQAVAAYCIPDKVLTLDEFPMTPRGKVDKQHLEEMLAN----- 156543024 110 -----------------------------------------TNADIDKYSNRIAAVFKNAGYVKGDAVALIMPNKPEYIATWLGLGKLGVITALINTNLRMQSLVHCLAIAKVKAVIYADELESVVTAIDDVIEQLPNFERYDAPCKDGVLNLEELMSKASDPVVDEEKDNLVYIYTSGTTGLPKAALFPNSRYLLVQTATHHMLGLR-PKSDIVYNPIPLYHMSGGIVGTGCALVKG---IPSV-LRTKFSVTAYWTDCIKYNCTISQYIGEMCRYLLSAPPRPEDSTRLMVGNGMRPQIWQNFVNRFKIEVTEVYGSSEGNANIVN--VDNTVGAVGFVPSILPKSLH----PVAVIRVHPETSEPVNEPGMLIGLIKQGNASREFNGYLDKEASKKKTIENVFFLTGDIMVQDEYGYFYFKDRTGDTFRWKGENVATAEVEGVVSNVAGYRDTTVYGVQVPGMEGRAMAAIVDPDSLLDFKALAEGLDKS-LPSYARPIFLRIVKELELTSTFKLKKINLQKE-------- 90409990 80 ----------------------------------TGKKARYSYRVLRDQVAKTAGMLASLGVEKGDRVVIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPSELAVRIEDAEPKIVLTASCGVEVSKVI--PYKPLVDQAVMDSRKPDSVVVFQECLADDIDWVALFNRSACYILYTSGTTGKPKGVVRDHAVAMKYSMESNVKPGEVYWAASDIGWVVGHSYII-----YAPLIHGCTTIMPVKTPDPAAFWRVCEEYDVSILFSAPTAFRAIKDGALLAAFPMKKLRTIFMAGELDPPTLEWVETKTQRPVVDHWWQTETGWAIAGNPLG--LETFDLKPGSATKA-----IPGYQVEVLNELGERQAMNEQ--GYIAIKRPLCLPTVWRNHDRFESGYLSQGYYVSGDGGYIDEDGYLFVMGRIDDVINVAGHRLSTGEMEEVVGAHEAVAECAVIGIHDDLKGQLPLGLVVLKGYVSENGAIEAELLQQVRAKIGAVACFLIVERLPKTRSGKILRRVIRQ--------- 148656086 116 -----------------------------------------TWAELQRQVASVAAHLEMLGVRRGDRVAAVLPDTPHAVIAFLACASLGAIWSSCSPEMGVASVADRFRQIEPRVLIFDRR--AALAELRSTLTSVEHVVIVPYLDPDAQVAWNECLRHDAS-LRVPFDHPLWILYSSGTTGLPKPIVQGHGGILLEHL-KSLALHLDLGPQDRFF----WFTTTGWMMWNFLTLVGSTLLLGNPAWPDMHALWRFAADTRMTLFGTSAAYLTAANIAPGTTFDLSSLRAIGSTGSPLP---VEGFRWVYERVRRDLWLVSLSTDVCTAFVGGCPVTAGEIQCRCLGA---------RVDVFDEQGNSLVGD---VGELVVTAPLMPLFFWGDADGSRYRTSYPGVWRHGDWVKLTERGTLVIYGRSDSTINRHGVRMGTSEMYRAVEGIAEVRDSLVIDLENPDGTATMYLFVALETGVTLDDALKERIIRAALSPRHVPDVIIAIPDVPRTLNGK----------------- 186454990 528 ------------------------------------------YRELNSRANQLAHYLRESGIRPNDLV---GISVERSIEMMVGLLGIGGAYVPMDPAYPAERLAFMLADSKARILLTQNGIADKITGMSARILRLDG-------------DWEDAKHSTENPVKTPEDLIY-VIFTSGSTGRPKAAGVYHRGFV--NLVSWLMTEFDLSAADAVMASSLSFDLTQKGL-FAPLLRGGTLHIPPPPYDPGLIASIIREKKATFVNCTPSAFYPVLETGDPKAEKVSSLRYVLLGGEPISLQRLTPWEHCRAEIDNTYGPTECTDVSAFYRVR------KENRYLYSFVPIGRPVYNTKLVIVNSEMEICPVG--VSGELLIGGVGVGAGYLTDAALTASKFVPNPFYKTGDLARYLPDGNIDYLGRIDHQVKVRGFRIELSEIESILSTHPAIRE--VVVILH-KSERAPITDAAQGGNFATPEEIRRYLMEK-LPDYMVPSIFISVEKFSLSPNGKVDRKALPAPERNH---- 46127663 3224 -----------------------------------------TYRELDQAARILAQLLVAEG-GVGTEVAVLCMDKSRAMVAVLAILYAGGAVVPLGVDLPPERISVILQDSSPTMVLCD-------EAKADRFRSLCKIAVVNETEIDGVAKSYDGYNPNIPSTSVSAENMAWIIYTSGSTGVPKGVTLEHYNIILNKGTTLGFDSTTRTFQFAAF----TFDVSI-ADPLMAWAFGGCVCLPSEDERMNDLVGSINRLNANF------ALLTASTAALITPSEVPRMTKLLLGGESNTPSLMEKWLDSNITVGNSYGPAECSITSTIN------ARVTDKNGCNI---IGNPIQGTQAWIADDCNRLVPI--GAVGELLIEGPHVARGYRNDAVKTMAAFITDRMYRSGDLVRYTSDGNIEFLGRGDSQIKIRGQRVDLGEIESCIVKLPKVR-TALVEYLHLSEDQRALALEFHNADKDQDVEGLATWLKESLAQYMIPRAYLQIDMIPKTVSGKTNRKAIRQFMMNKY--- 71032797 45 -------------WDIFNRGLTLSRNKPFLSRVKNGEFKFMTYGEVEDQIKHFGSGLLNLDVFVKEEVKMLGINTVEWLITEQVCNGYNLTLVPLYDTLGEESLLYIINVTKLNVIVCDYKLLDLLPKSNGSVSLV--VVTGVDELPDQVTAKSQSLSSKEDPLACTKDSIGTISYTSGVSGIPKGVIFQHASLVVNRIVCDL-EKTQLENPKVHLSYLPLSHM--FERLYIGTSIIEGSVIGLFSGDVKNILEDIKALRPNVFPSVPRLYMRIHDKIFSTSRKLKKIRKTVVTHRFWDKILFNKFNTLSIPLVSGYGLTETCAGAF------HTERYEPDS-----THVGGPVPCMEFRLKSPDYNYYTTDKNPKGELLLRGNNIVTSYFSDDVTNKESFDENKWFLTGDIAELLPNGAIRIIDRRKNIFKSQGEYISPEKIESILNTAPILCQSYVTGKSHFL---NPVAVVVP---------------------------------------------------------- 145224928 29 ---------------------------------------RSTYAETAERTRRVANFLSANGIGAQDRVALIMHNDL-YPDMVIGALKARAVPVNVNFNYTPREVDELLAYLRPRAVIFHRSLGAKFADVLPR-TGVEVMISIDDDAPELTGAVTLAAGDADQPI-TPSPDDVMMICTGGTTGRPKGVMWRQSDTYVVSMNGA--DHESVDEIHAKVAVSPLMHAAGMWTAFAALLNGQTVILDKPTLDAAAVLETAEREKVGLMTMVGDAYAPLIAELQRRPYDLSSLFAIGTGGAATQRHQDALLELLQITLINGYGSSETGNMAFG-------RSLRDDRKDTFERRDGVVL------LSEDRTRFLEPGEDEIGWVAREGR-IPLGYFDDADATRTFPVVDGVVISGDRASLEADGTIRLYGRDSLVINTGGEKVFVEEVEEVLRAHHGVADALVIGRDSDRWGQEIVALVQKQPDAVVPSALLDACHEA-LARYKAPKEFLFVDRVRRLGNGKADYRWAKSQ-------- 149915086 109 ----------------------------------------ITYRELHRAVCKMANVLEELGVRKGDRVVLYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALGARINGCDAKLVIYAPRETPLKSNTDAALDSVKCLVVKRTGGQTTWFDYGEMMLEASDPAEMGAEDPLFILYTSGSTGQPKGVVHTSYAAMTHQYTFDYHDGDIF-----------------WCTADVGWVTGHSYIVYGPLANGATTI-MFEGVPTYPDAGAPTAIRALMNWVEK--HDLSSLRILSVGEPINPEAWTWYNDVVGCPIVDTFWQTETTPLPGATVLKAAQQPFFGVQPVVLDPQTGIEI----------EGNGV----EGVLCMQDSWPGQMRTVWGDHARFEKTYFSDGYYFSGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHDVKGQGIYAYVTLMGGQTPSDELRKELVRTEIGPIAKPDLIQWAPGLPKTRSGKIMRRILRKIAEDDFG-- 154246725 2619 -----------------------------------------TYADLDRHAERIARRLAEAGAGPGDIVGISAERSPALIAGLLAILKTGAAYLPLDPIYPQARRAYMIGDAGVRCILAD-------TANSADLQTGLRHIPLDLYGE----AEEDAAAMRLWPSPHPDQPAY-VIYTSGSTGAPKGVV------VTHGNVARLFTATAFGPDDVTLFHAYGFDFSVWEIFGALSFGGRLVVVPHESRAPEEFLDLVVRERVTVLNQTPS---AFRPFLQVALARTETLRHVIFGGEALDVGVLGPYARFGIKARNMYGITETT-------VHVTYRPLGPGDVLSSRSPIGGPIPDLTLHLLDDMLDPVPV--GVPGELCVGGAGLAAGYLKRPGLTAARFVPDPYYLSGDKAVRRPDGTLDYLGRGDGQVKIRGFRIELGEIEARLRDDATVTDAAVVVRELPGGPAL-VAYVVATGTV-DPTAVRER-LQAGLPDYMVPAHVVALDALPLTANGKLDRAALPE--------- 146324665 59 -----------------------------------------TYGKLLQYAQFVALRLQSHGVVPGSRIVLATKRSVEMVAGILGILMCGAQYIPLDGAVVPDELAHAVIQSQNSVALCTGTFRSRLHS----LPQVSSVLVLEDLLAEGIRASTTPLICEGD-----ENSGCYVIYTSGTTGTPKGVDVKHGNVT--NVVCHAPGNLGMSRGSRVGQVLSIFDMGAWEI-LGSLCNSATLVLRGSDWHAAL-------QQVDTLICTPSI---LSRYRP---QDFPNIRCIATAGEPCSQSLADKWAANGATFYNCCGPTE---VTIINTMHRH----QFGQQLTI----GRPLPNTSVYILDDKQLPV-----VIGEVGTMGAGITRGYLGQPEKTAERYRYDPFFNTGDLARWLPDGSLETLGRNDDQVKIKGFRVELDGVSASLASCPGVLEAAAIMV-----EGDVVAFVTPQALD--LQQLQMH-LKARLPYYAIPTQVHRVDEFPLTPNGKIDKRALAQ--------- 90961869 27 -----------------------------------------TYADLKNYSDKLATYLNQLNLDTKNPIMVFGGQDFNMIATFLGIVKAGYAYIPVDTH-SPVERLNVIND------IAKPAACIAVEELPEGFNGLESLPIVDQ-------AKLEDIFSNGDVVINEEKYVSGIIFTSGTTGVPKGVQISHDNLL--SFLGWMEKDFGIKE-DVNCISQPPYSFDLSVMDLYPTLTGKLSVLPKETTD--NFKELF--------ATLPKLWVSTPSFMDFNEENLPELTHFLFCGEQTAQNLHTRFPNG--HIFNTYGPTETTVAVTQ--VEITEQVLNDYPRLPI----GITKDDTKIVLLDDNLKEVAA-GEA-GEIVILGPSVSKGYINNPEKTQAVFIDQKAYRTGDLGQFDENGQLLYKGRIDFQVKLHGFRIELEDVDHHLDRVSLVSQATTVPKYDKNHKVQQLIAYVVAKENDFEDEFKKKELSETMMSYMMPQRFIYVDSLPLTNNGKIDRKSLMKE-------- 90416617 102 ----------------------------------------ISYAQLHEQVSKLGNVLRQRGVKKGDRVCIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDALKRILDSDCQVVITADEGMIPLTDKALANCPDVHTCLVVQDSRDIWYQESIESVTQDCEPEIMDAEDPLFILYTSGSTGKPKGVVHTTGGYLL--MAAMTHKYTFDYKNGDVF----------WCTADVGWVTGHSYILYGPLCDASRFWQVIDKHQVNQFYTAPTAIRSLMAYGDSSNTSRSSLKLLGTVGEPINPEAWDWYHRVVGESR--------CPIVWQTETGAHMLTPLPGATALKPGSATRPFFGVQPVLLDAENREI--DGAGEGLLMIKASWIRTIYGDHQRFVETYFKPAGYYFTGDGARRDLDGYYWITGRVDDVLNISGHRMGTAEVESALVLHEKIAEAAVVGYPHDIKGQGIYCYVTPNGVEPDEALLLELIALCPIAK---PDIIQWAPGLPKTRSGKIMRRILRKVAAN----- 167035079 533 -----------------------------------------SYGELNRRANQLAHKLREQGVGPDVLVGIAIQRSLEMVVGLLAILKAGGAYVPLDPEYPQDRLEYMLDDSQAILLLSETSLITRMPA-----QFQSRTLLLDQLTLDGY--------PDTDLACLPTRNLIYCIYTSGSTGKPKGVQIEHRSV------AALISLSVYSQADVLFSTSICFDLSVWEL-FVTLSAGGYAVLAANALE---LPDLAARDRVRLVNTVPSAIKQLCE----TGNIPPSVKIINLCGEALKQSIVDDLYRLESDVYDLYGPSEDT-----TYSTCTLRAAGG------KANIGRPLDNSAAYVLSGGLQPVPV--GAVGELYLAGAGLARGYLKRPGLSAERFLPNPFYRTGDLARYRPDGVLEYVGRVDHQVKVRGFRIELGEIETRLQ-QEAVRETVVMAIDGPAGQHL-VAYVVPTDARAAQETLRENLLRKSLPEYMVPSHLVLMDRLPLTPNGKLDRKAL----------- 118462432 29 -----------------------------------------SWGSVRSLTERIDRELTAAGCQTGGRVAVVLSNRMESVAALIAIFRGGRTLVTISPLQPPDRLSDDLG-ASAAPFVLAPAALWSDEVFN---RVVADLGATGWRLDDGELDLQVRGTTEADPAVAIE------MLTSGTTGAPKRIPLT-RAQLEASLASALNDRPEVRTKAVGLVTLPIVHIGGWSL--LQSLVAAR---------PIAMLDRFTVPGRPAVAGLPPA--AMRSVLDSDIPRLASIRAINAGTSPVDPALVAFFERYGIPILVVYGATEFSGAVAGWTVKDFHTRWTEK-----RGSVGRAFPGVRLRVVADDGAAVSR--GVTGRLQLAGDWIT---------------------TSDLGHLDEDGFLYIDGRADDVIVRGGFKVSPETVVRTLRAHPAVADAAVAPMPDQRLGQIPVAAVELRGAAADGEALREH-CRATLTPYEVPARIFVVDELPRGAALKVDRRRL----------- 119186249 27 -----------------------------------------SWAEYASAVKRIAVGLRALGVVEQDGVGLLSRN-----EIYYYVLADGAIAAGATPSDKEDRVATHMAVAHVKWLFAAPEFLALTTAAKVGLDK-SRVLVFD---PPGLEPYENDNGQEADESRDPRTLTALRLFTSGTTGSIKAAEISHAALV-----------TRLDAQDFVPSPRDRAQLQFISLSSAGGQMICQRAFAGPAYDELSIIDRIQSCNISVIQLPPRTMEGITAVIKASRESLQSLSTILVGGAASRKEGVDQFASIHVLLRSGYGSTEVGIIAMTS------ASLDAPWRPG-PGYVGLLPPGVELRVIDHETQTISSDIE--GEICVRNASMFSGYCNNPTATAEVFLPDDWFRTGDRGYLDQSGQLALTGRFNEMFTVKLERVVPSEVEAELLKHESIADAAVTATRARDIENECIAYVVRRGVELTARQVVE-FIAARLSNDKAPTGVVFCASIPRNAMRKIMRHKLIE--------- 190572980 78 ----------------------------------TNSTREITYHQLYREVNDFAAVLKHLGVGHGDRVVIYMPNMAEAVFAMLACARIGAVHSVVFGGFAAHNLALRIDDAKPKLLIADAGMRPMVDAACAEAASPPPHVLLDAAEPRDYATLRAQIGEVDVPVQWLEASEPSLLYTSGTTGKPKGV---QRDVGGYAVAMAQSMETVFDCK----PGQVMFSTSGWAVGHSYNLIGGCTSLLYEGLDPGIWWALCEQYNVRTMFSSPTAIRVLADFIHR--HDLRALKYLFLAGEPLDEPTAHWIEALGKPIIDNYWQTETGPAL------TLLPGL--EMKPVRFGSPGFPNLGYRMKVIDENGEEVAPGQKGVLVVSPPLPPGCMSTVWNDDSSYFSHFKELLYSSLDWAIRDDDGYTFILGRTDDVINVAGHRLGTREIEEAISSHPRVAEAAVIGVKDELKGQVPLVFVTLKGEDPAPAEMMATVTTSLGAVARPAHVHV-VNALPKTRSGKLLRRSLQ---------- 119945560 81 ----------------------------------SGKKQQYTYKELTDHVARTAGMLADLGVVKGDRVIIYMPMIAESVMAMLACARLGAVHSVVFGGFAPNELVIRIEDAEPKVIMTASCYMPLINKAMADSRFKPKNVVVDEYPAELTWAEQVAISAPHDCVPVSGRDPLYILYTSGTTGKPKGVVRENGG---HAVALKYSMSTIYDAKDVYWAASDVWVVGHSYIVYAPLIHGCTTILPVRTPDPGAFWRVCEEYKVNILFSAPTAFRAIKKEDPEKQYKMPDLRTIFMAGELDPPTLEWVQSKTHLPVIDHWWQTETGWAISGNPLG--LETFPLKPGSSTK-----PVPGFQVDILDEAGEPLPPNTQ--GYIVIKCPCLTTVWRHHERFQSGYLTQPGYYVSGDGGYIDDDGYLFVMGRIDDVINVAGHRLSTGEMEEVLGGHPDVAECAVIGAHDELKGQMPIGFVVLKDEKELIQKIRDDIGAVASLKRVL-----VVNRLPKTRSGKVLRRTIKQ--------- 94994562 28 ---------------------------------------RRTYGQLKRDSDSIAAFIDSLALLAKSPVLVFGAQTYDMLATFVALTKSGHAYIPVDVHSAPERILAIIEIAK-------PSLIIAIEEFPLTIEGISLVSLSEESAKLAEMPYERTHSVKGD-------DNYYIIFTSGTTGQPKGVQISHDNLL--SFTNWMIEDAAFDPKQPQMLAQPPYSFDLSVMYWAPTLALGGTLFALPKELVADFKQLF-----TTIAQLPVIWTSTPSFADMCQARMPALTHFYFDGESTARKLFERFP--SAKIINAYGPTEATVAL------SAIEITREMVDNYTRLPIGYPKPDSPTYIIDEDGKELASGEQ--GEIIVTGPAVSKGYLNNPEKTAEAFTFKGAYHTGDIGSLTEDNILLYGGRLDFQIKYAGYRIELEDVSQQLNQSPMV--ASAVAVPEHKVQNLLAYIVVKDGVK---ERFDRELVKDHMMSYMMPSKFLYRDSLPLTPNGKIDIKTL----------- 118619409 117 -----------------------------------------TYADLQAEVSKAANALTGLGLVAGDRVAIYLPLIPEAVIAMLACARLGIMHSVVFGGFTANTLHARIVDAQAKLLITSDGQFPLKEAVSQPDSPVEHVLVVRRTGIDVSWNDERDLWDSASPQHTPEEQPLFLLYTSGTTGKPKGIVHTSGGYLTQCCYTVHTIFDVKPETDVF-----------WCTADIGWVTGHTYGVYGPLANGITEVQIIEEYGVTIYYTAPTLIRTFMKWGRAIAHDLSSLRLLSVGEPINPEAW--RWYRDVV----GAGHTPIVDTWWQTETGSAMISPLPGIAAAKPGSAMTPLPGISAKVVDDHGDPLAPETDVTGYLVLDQPWMLRGIWGDHYAYWSKFEDKGYYFAGDGARLDSDGAIWVLGRIDDVMNVSGHRISTAEVESALVGHPGVAEAAVVGVVDDTTTQAICAFVVLRGNDGTSEELRAEVAEA-ISPIARPREVHVVPELPKTRSGKIMRRLLRD--------- 110679587 114 -----------------------------------------TYKQLHVSVCKMANVLESLGVRRGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARINGSDAKVVITDAALLHCKDSVKCLVRTGGQTTWIDGRDFDCGEMMLEA-SDVSHPAEMNAEDPLFILYTSGSTGQPKGVVHTSYAAMTHEIVFDYHDGDVF-----------------WCTADVGWVTGHSYIVYGPLANGATTIMF---EGVPTYPDASRFWQVCEKHKVNQFYTAPTAIRALMGQG---KEFVEKCDLSDLKVLGTVG-EPINPEAWNWYNDVVGKGKCPIVDTWWQTETGTPLPGAHTMKPGSAMKPFPASGEVLEGNDVEGPGQMRTIWGDHERFEKTYFSDGYYFTGDGCKRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHDKGQGIYCYVTLMNGEEPSDELYQEKWVRAEIGPIASPDLIQWAPGLPKTRSGKIMRRILRK--------- 67524175 4879 -----------------------------------------TYAELTGMSDRLAHHLRNLGVREEVMVGLCFDKSMWTIVSMIAVLKSGGVIVPLGVQMPVQRLQHILNEITAPVVLMDKHASKLRDITSANVLTIDGGFIATLPNP-CHPPSESSLTSESAAVVI---------YTSGSTGTPKGVVLTHGTICIESHGPKLQMGRALQYSAYVFDLSLLDILSTLRFGGCVCVVSEED-----RVDTNSLTTKMEAMAVNFAVLTPTV-ASLID-----PRTVPTLSTLVLAGEVVPHSAVETWASH-VTLFNGYGPAESTILATTN------GPIIEKEQAS-SVGTALAGAIWVVDTQD-HNRLVPL--GVVGELLISGPLVARGYLNDTERTSQSFITDGFYKTGDLVRQDTDGSIMFVGRADGQIKIRGQRVEVGEIEYWLRQHFDTQTVAVDVIGASTGDVALVAAIELRKDRSSNEQLQAALLKA-LPSYMVPSKYIPIKNMPNTASGKLDRRALR---------- 85713056 66 -----------------------------------------TFNQLRDEVARCAGMIQAAGVSKGDRVVIYMPMIPQAAIAMLACARLGAIHSVVFGGFAAHELAIRIDDAEPALLITASDYKPIVDALQEAEHPPQHVIVYQRSQSHASMAIKDAPAIDAVPVNATH--PLYILYTSGTTGRPKGVVRDHGGYVALNFSMNYVYGTLFTASDV-----------GW-------VVGHSYIVYGPLLFGCSSI-LYEGKPIN-TPDAGAFWRIIQDYQASAKYDISALKRIYMAGERLDPATLEWTERLADRVYDHWWQTESGWPMCANPVGVGATPVK-------PGSSSLPVPGYEFAILDPQGQPLGANEE--GSVCLRLPLPPGCLWGDEQRLQDSYLKPGYYCSGDGGYMDDDGYVFIMGRTDDVINVAGHRLSTGEMEEVLAQHPAVAECAVVGQPDELKGELPVGLVILKNDQISTEELQAELIETIGAIACLKTLYVVP-KLPKTRSGKILRRLIRQ--------- 218721177 2425 -----------------------------------------TYKELDEYSNNLAAQLRAQGIGLNSFVPLCFEKSFLVPVAMLAVIKTGAAFSVMDVSYPESRLKIIADALEAHLVITSPSQLTLAR------RLAERVFVVGEKA-----YTSSGLFQRQPIIDISLRNTDRLMYTSGSTGVPKGVMVTHKN--LSSAAVGQTRELAFDPEDRVYDFSSAFDANIWHF-FLGLVVGACVCIPSHEDRVGNLARSISSFQSTALFLTPSV----ARTIDPT--EIPTVKRLYLGGEAVT-PLDVSMWKDNVDLWGAYGPTETTPLCI----------FTRLSAPNLASNIGRGVG-VRSWVCDPDNHETLVAVGAIGELVNEGPLVTKGYLNQPQKTAEVFNPDGFYRTGDLVRYNFDGTIQYLGRADTQVKLRGQRVEFGEIEYHLKSLLPESISICEVIKHPTSGQPTLVAFCSSSTSLDTTRTKAHLSKS-LPPYMIPEFFIPLPQIPRNPSGKIDRLKLR---------- 54310469 109 -----------------------------------------TYNELHEQVCKFSNALKSQGVRKGDVVCLYMPMVAEAAIAMLACTRIGAVHTIVFGGFSPEALARIVDSNAKLVITADEGVVPLKKNVDDALTSIEKVIVLKEWHSERDVWWHEATASHCEPEEMNAEDPLFILYTSGSTGKPKG--------VLHTTGGYLVYATMYQEGDVY-----------WCTADVGWITGHSYLVYGPLANGATTVEVVDKHNVSILYTAPTAIRALAKGTEAIKGTSRSSLRIMVGEPINPEAWEWYHHTIGCPIVDTWWQTETGGILIT--------PLPGATALKPGSAT-RPFFGVQPAIVDNMGNIL--EGVAEGNLVMVDSWQMRTLWGDHERFEQTYTFQGMYFTGDGARRDEDGYYWITGRVDDVLNISGHRMGTAEIESALVAFDKIAEAAIVGVPHDKGQAIYAYITLNDGEIPSAELHKEDWVRKEIGPIATPDFLHWTDALPKTRSGKIMRRILRK--------- 194017140 27 ---------------------------------------RITYQDWYERVRLSAQWLQQTA-HEQKRVAFLLSNGASFLQIFAGAASAGWTAIPLDPRWSHEECVEKLLLSEAALVIIEDRYLNRFEKYSEDMH-VLSLSKWKEKMSLITQGPSNKCDSENDPIFY-------MGFTSGSTGSPKAFIRRQQSWIFRTTAGTF----GITHQDHVL-ITGTLLSSHFLYGAISTLYFGGTVTLLEKFTPVKAKKALQTGDITVMYTVPTMTESLIDAFER-DNPLLVISSGADWGIPSKKQLVTNYPH--VTFFDFYGTSELSFV-------SYLSSNDFLQKPSSVGQSFSPIQIEVRRADQTVCQP-----NEIGRIYVKSPMSFAGY------LHEVKPPEEWITVYDMGWLDEDGYLYMSGRENGMIVYGGLNIFPEEIERVLNEQPEVKRSVVVGVPDPYWGEIPVAII----EEGQHTKRIRQAVKEKLAAYKVPKKWLVIDQIIETSGGKIARVSMKK--------- 159898532 15 ------------LPELLRTAAETTPDQVIIHIAAAGNERSISYHELYRSSQAVGQTLRRSGLSTGQVVLIALESSVDFLVGFWGAAGLVPAPLAAEPKQSLEQPALLVNHAGESIIALAEQLAPPAQALDGPWTTVQLFSPITKRHRSGHISAEGS---------VQPHDLAYLQFSSGSTGQPRGVELSHAGLLLYQMGSA----CAINSQDSVVSWMPYYHIAAHLLPLAA---GIKQV----KIDPAIWLEITHQHQASLLTAAPFA-LDLVNRAQLVGLDLRCVRLLIVGAAASCRAFLAQLAPTGLSPQPVYGLAEASPLMTTHHINRHIDPIDQTDWLEL-VDVGLPIPDCRVRIVDDQDKLLGDD--LIGHIQVSGSQLMRGYYRSNDP--SAAFCDGWLRTGDLGFL-RNGRLVITGRAKEIVIVNGQKHHAPDLEDLISTVDGLHAKRIAVCGAERDGQRVVVFLAINAWQTVLPAINTAIRRLRRTTGTIDIVPLRASQFPRTSSGKLKRNVLRERYE------ 158301648 183 -----------------------------------------TFREVNDYSNRLANVFHSHGYKHGDVVGLLQENRPEFVATWLGLSKLGVIVPLINHNLRKNALMHSVTVANCNALIYGEALADAVAEIADQLPSAVALYQVNEATQQPVLANAKDLTTPVNGVKKPNHDKLIYIYTSGTTGLPKAAVITHSRYIFIAAAISLVAG--FRADDTFYTPLPLYHTAGGMMSIGQALLFGATVVTRKKFSASQ----FFADCQKYNCTIAQYIGEMCRYILATAHKV----RLIFGNGLRPQIWPQFVERFNIRVAEFYGATEGNANIVN--IDNTVGAIGFVSRII---PVVYPISIIRADPATGYSEPLRKDGLCIGKIIPNNPSRAFLGYVDKGATEKKIVRDIFFLSGDLLVADERGSLFFKDRTGDTYRWKGENVSTSEVEAEVSNACGYRDTVVYGVEVPNLEGRAGMAAILDPERQVDLEQLARTLKDTLPSYARPQFVRLLSKVDMTGTFKLKKLDLQ---------- 189500121 81 ----------------------------------TGTKKSFTYREFRDEVALFAGALQSRGVRKGDRVIIYMPMIPEALVAMLACARIGAIHSVVFGGFASHELAVRIDDCKPKVVVSASCGIEREKVI--DYKRLLDFAILAHFKPEMCLSWKQALAEPAPCVPVESSDPLYILYTSGTTGKPKGVVRDNGGHMV-ALQWSMEHVYGVKPGEVY-----------WAASDVGWVVGHSYIAYGPLLNGNTTI-IFEGKSVLFTA--PTAFRAIGSFIEK--YDLSGFRTLFLAGEADPDTVKWAEEKLNVPVIDHWWQTETGWAIAAN-------CLGIEPGAIKYGSASKAVPGYNVKVVDDEMNEL--GAGEMGDVVIRHPLPPGSWKADNQFVESYMSQPGYYLTSDAGYIDEDGYIFIMSRTDDIINIAGHRLSTGAIEAELCEHPDVAESAVIGVADELKGEVPVGFLVLKSGVDTSHNLIKHVIEASFKQ------AVIVKQLPKTRSGKILRGTMKK--------- 17546237 82 ----------------------------------TGIETTYTYRALHREVNRMAACLQALGVRRGDRVLIYLPMIPEAAFAMLACARIGAIHSVVFGGFASNSLATRIDDATPRVIVSADEYKPLLDAIDLAVHKPAHVLLVDRKAPMQHRPHDAALARQHTHADVPSSEPSYILYTSGTTGKPKGVQRDTGGYAV-ALAASMAGDTMFTASDVGWVVGHSYIV------YAPLLAGLATVMEGTPVRPDGIVEQYR-VNVMFTAPTAIRVLKKQDPALLRRHDLSSLRRLFLAGEPLDEP-TARWDALGKPIIDNYWQTETGMLAIPQGVAPSTPKLGSP---------GFPVYGYRLDILDETGQPCAPGEKGLLAVAAPPPGCMSTVWGDDKTYWSAFPGRPLYSSFDWGVRDEAGYITILGRTDDVINVAGHRLGTREIEESLSSHPAIAEVAVVGVADPLKGQVAMGFAIVRDAARVAEPAGRMALEGELMRTQLPSRVFFVNALPKTRSGKLLRRAMQ---------- 170720976 64 ----------------------------------TGVQQTFSYNQLRDEVARLAGLLRQLGVGKGDGVIIYMPMVPQAAMAMLACARIGAVHSVVFGGFAANELALRIDDARDRVIEYKPRALQLAHHQPRQVLVLQRPQARARLQPNRDLDWQQAL-VNAEPVPAVELESADIMYTSGTTGKPKGIVRENGGNAV-ALCYAMRHIYGMHAGDVWWGISDVWVVGHSLIVYGPLMSGCTTVFPIRTPDASAYWRVVEQYGVNALFCAPTAMRAIPDGELIRRHDLSSLRQLFLAGEKLDSSTHQWLERVGKPVHDHWWQTETGWPVTAPCVG--LEGSAARPGSSNRA-----VPGYDVRVLDDDGHLLGPNHQGAIVIALPPPGCSQTLWGDHERYLQAYTYPGYYHTGDGGYLDDDGFVYIMGRTDDVINVSGHRLSTGEMEDLVACHPAVAECAVIGVHDEIKGQVPLALVVLKGEGITEAQLLVDLV--GRVREEIGALACFVKRLPKTRSGKILRAVLRK--------- 145232006 85 -----------------------------------------TYSQLKDLVDRFASLLHTKDIHTGDFVGVFTTNAPEMVVTIYALSKLGAVAALINTNLRDDTFTHCLNVSGSKFIVSTPDLLPHVALNLGSFDSSSAGEILQQYSPSATTAAKRSISDLS-----------ALIYTSGTTGKPKACAIRN----MMALITSNPNTTDLDNRSKYYPLLPLFHGTAYFTGLCYSVGNAGTLCLRRKFSASQFW-----KDVHDSKATRILYIGLCRYLLSTSPYDRDHNCIVASGNGLRGEIWERFQRFGVEIREFYRSTE-GVAKFDNWFSGPIKRWFEDDTFIVKYDTETEMPYRDPKTGFCVPAKLGEEGEAIGRVKSRG--LLTEYLHNEDATEKKLLRDVFTRTGDLVVRDHDGWVRFQDRVGDTFRWKGENVSAGEIRDHICRIPSVHDAVVYGVKLNGYDGQAGAAGIPATEESLMARLYSDLKKKGVPSYAFPRLVRLTEKVETGVTFKQAKGALTKK-------- 119481153 94 ------------LYKMLERVVEVQGRGD--SEALWFENKTWTYSQLKNLVDRFAALLHSRDIKTGDFVAVFNTNSPEMVVTIYALAKLGAVAALINNNLRDDTFMHCLNVSGSKFIISTPDLLPHIALNIGSFDGISELVTLQQYSPTGLI-----------PAKRSVRDLCVLIYTSGTTGNPKACAIRN----MMNMVTSNPLSTDVRNPSRYYPLLPLFHGTAYFTGICYSVGNAGTLCLRRKFSASQFKDVHDSRAILYIGELCRYLLATPPSPYDQDHVC-----IVAAGNGLRGEIWERFQRFNVEIREFYRSTEGVAKFDNHGVGAWIRRFLEEDVFIVKYDPDTEMPYRDPKTGFCVKAKLGEEGEAIGRVRDRA--LLTEYLHNEEATEKKLLRDVFVRTGDLLVQDDSGWVKFQDRVGDTFRWKGENVSAGEIRDHVCRIPGVHDAVVYGVKLSGYDGQAGAAGIPAAEAEFMANLHRALKKKGVPSYAMPRLVRLTE-------------------------- 195124814 87 --------KNLNVGDVFEATVARQPDKLAI----VSESQKWTFRQLNEHANRVANVFHSHGYKKGDVVGLLLENRAEFVGTWLGLSKIGVITPLINTNLRGASLQHSIKVGNCTALIYGVSYRSAVMDIAKDLPAVALYQFNDETTAQGLAQQLNTLLESAAKDKVAAGASRAYIYTSGTTGLPKAAVITHSRYFF--IAAGIHYTLGFRDNDVFYTPLPLYHTAGGTMTMGQALLFGSTVVIRKKFSASG----YFADCARFNCTVGQYIGEMARYVLATPHDRQHQVRMVFGNGLRPQIWKRFVERFKIKVGEFYGATEGNANIINNFVSRILPQVYPISIIRADLHTGEPIRLCELCAPHEPGVFIGKIVKGNPSREFLG-------YVDTKASSKKVVYDVFFISGDLLVADEYGYLYFKDRTGDTFRWKGENVSTSEVEAVLSNLVNYKDTIVYGVFIPQTEGRAMAAIYDPTREVDVSKLGTALASA-VPSYARPQFLRFLRRIDLTGTFKLRKVELQQQ-------- 121717280 1351 ---------------------------------------RWTYRELNDLSSRLAYHLQESNPGLGPQVVPLCFTKSRWLPTVLAVMKTGALLEHSNPLERLQDICAQL---QAPFMLSNKQCADLARQLGSKV-----MIVDDEDRSWALLATHES----APP--VASHHPLYAVFTSGSTGTPKGVVVEHHSFA--ATATAVRDSTGFTAED------RMFQFSSYAFNVSSLLSGACLCIPSESDRKNRLIECANEREVTFAILTPTV-LRLLD-----PHRVPTLKAIIVGGEHVRESEIQTWAS-NVRLYSMYGSAECSGVATWHRCTGQ----KSDDGMIGKALRS-----VATWVVDPQSADVLSPVGAVGELLLEGPGVSRGYWARHFRGEGAAAERRFYRTGDLVMYTTDGSLRFMGRKDTQVKISGQRVELGEIETAIEDHQAVADVVTLATSHPRFDKGVLSSLLIRGEKLPLTQATALLLELSLPRYMVPSMFIALRRVPLTRTGKIDRKCLRQ--------- 145246210 57 -----------------------------------------SFGALYEGIIRLSASLESLGLSNDCLLFVILGNSLEHVLTTWAGYRLGCTHVSVHPRPSPKAAVFVQDEAAAKE--FD-QLFPQLDVIRIIIRN-------DQPAPSSWMSFDQLMGQTPSGPSTSPPSETSIFFSSGTTSLPKPCEMNVPAWI-----SSLASGSTLGL------VRPGDRLMMFALTHGATLVYPSYL----AFDPRTTIETLRGVPCKYIVMVSALVHAISADLSSTP--LPPIDTVIFSGMTLSTAVAKEFQRVGTRIENLYGMTETGPV-------EDIESISRDGFLA----AGRPMAGSKLRLAPNSTEPLPP-GVA-GEVHYSGYQTSRGYIG-VQSDSFYIDANGWYKTGDQAIYETDGLVYPVGRYKDLIIQGGKNISPSAIEAVLNRDPEVHQLNPQAVPLPDAVAGEVPVIVVNREITQPKQHIMHLILTQMGAAYVPDKVIPIQTLPRTTSGKVQKVKLAALVRQY---- 183982533 478 --------------------AAQVARTPEATAITDGDV-SLTYAQLDAQSTQLAQALTALGARPGELIALLLPRTHRGIIAILAVLKTGAGYLPIDPMHPDTRIAFMLNDST-----------PIAAITTGAL----HPRLNDYDLP--VIDIENPPTDTTPATNPPTPTPHDLAYTSGSTGTPKGVGITH-----HNVTQLL---NSFDPQSTAILFSPSFDVSVWEI-WGALLSGARLVVVPEHTSPDELLGLLVDERVNVLSQTPSAFYALQAAAEASSSRLQLDAALFAGEALQPHRLTSWMSRH--PRRPGYGTTETT-------VHASWREIVGSDTAADVSPIGTPLPSLGFFVLDGWLRPVPV--GVVGELYVAGGGVGLGYWADLTGTRFVACPFGMYRTGDLVWWGTDGQLRYLGRADNQVKIRGFRIEPCEVGAALSRMAGVDQAVVIARHDHPGDPRLVGYFTGNAD---PTELRA-ALATQLPHYMVPTALIPIAELPLTVNGKLDTRAL----------- 134099241 533 -----------------------------------------TYAELNARANRLARELVGRGIGPEHVVALAVPRSPAMMVAALAVLKAGAAYVPVDPSYPAERVRLMLADSS-------PALLLATCTVAAELPDVRRLLLDDPEVAEQVAALDLADSDRNAPL-LPGHPAY-VIYTSGSTGTPKGVVVAHRALSNHRRFAGLGGRTLLSSMSFDFSVTPMY---------------------GPLLCGGVLELCEDSPDAIANATGPATFLKITPLLPSVRFAAEGPRTLVIAGSLHGESLVDRQEGEGLDVINEYGPTETT-------VGCTLHDIPFADGAPAPVPIGRPVANTRCHVLDQALRPVP--AGVPGELYIGGSQLARGYLGRPGLTASRFVADPFYRTGDRVRRRADGALEFVGRVDEQVKIRGHRVEPGEVEAVLLRHPAVAQAVVVGRSDGPSGTYLAAYVVDSGQSVVDGAALREQVAAQLPEHMVPGVVVVLGELPLSPSGKADRRAL----------- 26541535 972 AFPDDRLMHQL-----FEEQAAQQPRAEALRWRGGGTM---TYQELNRRANRIAARLAAEDVGPETVVAVSVPRGPMMVAVVLGILKAGGVYLPMEPHLPAERAAVILEHAEVVVTTADREGWPVPDG---------YARVCADAAVEG--PHPADADNCPRPVTQPHNTAY-IIFTSGSTGRPKGVAVAHRPVL--NLINWCRRTFGFGPGDMGLCVTSLFDVFGLLGTGAALYIADAEQ----QRDPALLLDVLIEEPVTFWNSAPTTLAQVGPLLDTVGTATGDLRLVFLSGDFTPRAVFPRADMISLG-----GATEAT--VWSNWFR-----IGAIDPAWRSIPYGRPIDNSRYHVLDEALRPCPVGVE--GDLYIGGECLALGYVNQPELTADRFIPDPFYKTGDRALYYPDGNLSFQGRADGQVKVRGFRVELAEIEHRLRAHDGVKDAVVLAREDGCGDRTLVAYLVAPGSAPSGRELR------GFAGQTLPEYMVFLAGFPATANGKLDRAAL----------- 149202682 59 ----------------------------------------VTYGALRIMADGLAHILVARGVQRGDRVGVLRSQGGWCAVAHIAIWKIGAISIPLFKLFKEDALVSRVGDAGAKVVVTDVEGAAMLRALPG----VTPLIPEHRALPEGRFATVDTGAEEPAV----------LIYTSGTTGSPKGALHAHRVLTGHLPGVEMSHDFLGQPGDCLWTIGGLFDVLMPGLAIGVPVVAARMAKFSPE-DCARIISQGSVKNVFF----PPTALRM---LRAAEARIAGLRSVASGGEPLGAEMLEWGRRFGVTINEFYGQTEC------NMVGTSCAALFP----AVPGSLGHAVPGHDVAVIDANGCVTEGEGEI--AVRRGSASMMLEYWQRPRETAEKFRGD-WLLTGDRGV-IEGGHIRFVGREDDVITSAGYRIGPAEIEDCLLTHPAVATVGVVGKPCALRTEIVKAYVVLKGHAPSTRALQDH-VKGRLAGYSYPREIVFLDALPMTVTGKVIRKDLKAR-------- 116671920 119 -----------------------------------GDTRTYTYAQLTEEVKKAANAFESLGVAKGDRVAVYLPMIPEAVITLLACARIGAIHSVVFGGFSAEALRSRIDDAEAKLVVTKPSSLALSHEGDGSGHTVENVVVVKRNGQD--VDWHEGRDHWADTVEAPDHTAVGILYTSGTTGKPKG--------ILHTTGGYLAQG-AYTHK-AVFDLHPETDVY-WCTADVGWITGHSYVAYAPLINGATQVEIIEKYKVSILYTAPTAIRTFMKWGKEIPAKLSSIRVLSVGEPINPEAWMWYRDVIGANAKNGEKKENPAPIVWQTETGAQMIAPLPGVTATKPGSAQVPLPGIAVDVVDEAGESVP-NGRG-GFLVIREPWMLRGIWGDPERFKETYWSETMYFAGDGAKRDDDGDVWLLGRVDDVMNISGHRLSTAEIESALVSHPAVAEAAVVGAADETTGQAVVAFVILREDDAIVQELRNHVSKGPIAK---PKTILVVPELPKTRSGKIMRRLLKD--------- 88712908 92 ------------------------------------EAQHITYGQLHEQVCKMSNVLKDNGVKKGDRVCIYLPMIPELTYAVLACARIGAIHSVVFAGFSSNALSTRINDSDCKMVITSDDLKGIVDKALDDCPGVN--TVLVAKRIDSEIEMKDGRDKWLAPLMEEAYSDCNILYTSGSTGKPKGMVHTCGGYMVYT-AYTFKNIFQYREEDVY-----------WCTADIGWITGHSYIVYGPLANGATSVMF---EGVPSYPDYGRFWEVVEKHKVNQFYTAPTAIRAL---AKENLEFVEKYDLSSLKVLGSVGINEEAWHWYNNNVKKHVDTWWQTETVTPTTPTFATLPFIGIQPADENGQEIIGN-QVDGRLCIKFPWIARTIWGNHERYRDTYFSDNKYFTGDGAHRDAVGYYRITGRVDDVIIVSGHNLGTAPIEDSINEHPAVAESAIVGFPHDVKGNALYGYVIGRDKDNVRKEINQQITEHIGPIAKL-DKIQFVPGLPKTRSGKIMRRILRK--------- 66822215 89 ------------------------------------KTEKLTYYQLYEKVCEFSRVLLNLNVSKNDVVLIYMSNTLEPLIAMLSCARIGATHCTIIDGYSVKELIITTNYSNDEIITFTPNLKEAIELSTSNVITLFRNEVLDETIPNTLSWYDEKLKENNQSVPVESSHSLYILYTSGTTGNAKAVVRSNGPHLV-----SIRYYRFRKESDI--PQIVFSYSNGWVLSVGNTFVMYEGGIINNKHIEDDLWKTIVKHKVTHTFPSPSVFRYLIKTIISSKYDLSNLEEIWCGSEVIEESIPEYIEKLKIKCLRVFGQSE---IGITSFISVH--------ALNMPYKTGIPSIFIKPSILSEEGKVL--NSNEIGFVAIKLPMPPGTYYKNDEKFKQLFSKPGYYNTGDLGYKDQRGFYTIVSRSDDQIKIGYKKVQLNTIETSILKHPSVLECCSIGIYDPVIRSVPIGVLVLKENQSIQNEIN-NIITQDIESCAVLRKILIVNQLPKTKVGK----------------- 86138336 19 ----------FNLAAFVLRHASALADKPALEVVGATGSQIWSYSQLEAAVRGTGGGLLQAGFEPGQILLMRLGNTVDFPIAYLGAIAAGLVPVPTSSQLTEDETTKMIADLKPAAILRDPTLLPELQAMR-------------QSAPCEY--------DMGDPNRMAYA-----VYTSGTSGQARAVAHAHRAIWARQMMVSGWYDLKPSDR--------LLHAGAWTFTLGTGLMGATALIPEPGTDPDDLPALLGQHKASIFAAAPGVYRKLLKHRVSMC--LPDLRHGLCAGEKLSTHLHSAWTTTQTELYEAYGMSECS-----TFVSSSPRHPARGTGL------GQPQKGRKVAILGPDG-PVHQGQEGTIAIAATDPGLMLGYLNAPEET-AARMQDGWFLTGDQGAMAVDGQISYLGRSDDMMNAGGFRVSPIEVETQLSAHPGITQVGVATVE----VKTDSHIIVAFYTGPIALETSEAFAAQHLARYKQPRAYVYLAMLPSGANGKLLRRALPAYFK------ 194541643 32 -----------------------------------------TYAQLEDKANRLAHHLIDQGVQKDDKVGLYCRNRIEIVIAMLGIVKAGAILVNVNFRYVEGELRYLFDNSDMVALVHERRYADRVANVLPDTPHVRTILVVEDGSDQDYRRYGGVEFYSAIAAGSPERDAIYLLYTGGTTGFPKGVMWRHRVLFGGTDFATLAKAAAANPPMIRYPIPPMIH-------------GATQ--------SATWMALFSGQTTVLAPEFN------ADEVWRTIHKHK-VNLLFFTGDAMARPLVDALVKGNDYDLSSLFLLASTAALFSPSIKEKLLELLPNRVITDSSETGFGGPRVRIDVLDDDGNEV-KPGSGMRGVIAKKGNIPVGYYKDEKKTAETFTINGYAIPGDYAQVEEDGTVTMLGRGSVSINSGGE-----------KGLPRRGEGASPTCSTLWWSGCPIRVTASRGCRPSLAELDS-FVRSEIAGYKVPRSLWFVDEVKRSPAGKPDYRWAKEQ-------- 119508888 545 -----------------------------------------TYQELNSKANQLAYHLQNLGIGCESLVGIYLERSPELIIALLAVLKAGGAYVPLDSKLPPERLAYMLQDAKPEILLTSVATLPNYEGTVLCLDEDWQIIAQNPENNRNHIVTGENLAY--------------IIYTSGSTGTPKGVMLTHRGLTITSLYPPLLVGKAV----ILLPETEEIAALSNALSSATNFSLVKQLLPQPSFNPSPNLSPTRREALTFPVGKGVRGLGFPDDVKSTGYP----QALIIGGEALTEQHLEFWRRYFPQTRNEYGPTET-------VVGCCVYDATDIPLTNANVPIGRPIANTQLYILDQYLQPVPVG--VPGELFIGGAGVARGYLNRPDLTQKLVTPQSLYKTGDRTRYRPDGTIEYLGRLDNQVKIRGFRIELGEIAASLKTHPSVQEAVVIRTDHPN---QPQLVAYLVGNQINSELTDRQYLAPKLPAYMLPSAFVWLEQLPLTTNGKVDKLQL----------- 172087770 109 -----------------------------------------TFNELHEQVCKFSNTLKSQGVRKGDVVCIYMPMVAEAAVAMLACTRIGAVHTVVFGGFSPEALAGRIIDSDAKVVITADETVPLKKNVDDALNTIEKVVVFDIEWSEGRDVWWHEATAVASPHCEPEAMNAEILYTSGSTGKPKGVLHTTGGYLVYA-AITFKYIFDYQEGEVF-----------WCTADVGWITGHTYLIYGPLANGAKTIEVVDKHNVNILYTAPTAIRALAQGTEAVGTSRSSLRVMSVGEPINPEAWEWYYNTIGCPIVDTWWQTETGGILIS--------PLPGATALKPGSAT-RPFFGVQPALVDNMGNII--EGATDGNLVITDSWIYGDHDRFEQTYFSTFK--GMYFTSDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEVESALVAFDKIAEAAIVGVPHDKGQAIYAYITLNSGEIPSAELHKEDWVRKEIGPIATPDFLHWTDSLPKTRSGKIMRRILRK--------- 75674665 108 -----------------------------------------TYRELHDEVCKMANILRLRNVKKGDRVTIYLPMIPEAAYAILACARIGAIHSVVFGGFSPDSIAGRLRDCKSRVIIMKANVDAAIEKVNGEVDWV--IVVIDMNPTRDVWYHEAAAVVESECPCEPMNAELFILYTSGSTGQPKG--------VLHTTAGYLV-FVAMTHQYVF-----DYHDGDWCTADVGWVTGHSYILYGPLANGATTMMF---EGVPNYPDTSRFWNVIDKHKVNIFYTAPTIRALMQAGDASLRLLGSVGEPINPEAWEWYWQTETGGIMISALPGAIAQKPGSATK---------PFFGIAPEIVDADGNIL--EGECSGNLCIARSWVYGDHARFEQTYFSSYK--GRYFSGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESSLVAHESVSEAAVVGYPHNKGQGIYAYVTLMKGVEPS-ESLRKELVRKDIGPIASPDLIQFAPGLPKTRSGKIMRRILRK--------- 148548112 94 ----------------------------------TGVTQEITYAQLYREVNTFAAVLKRLNVEKGDRVVIYMPNMAEAVFAMLACARIGAIHSVVFGGFAARNLSARIDDSQPKLLITDAGMRPLVDQACAESESPPPKVLIVSRGDEDYATLRAAVGDAQVSVELESNDPSYLLYTSGTTGKPKGV---QRDVGGYAVALALSMETVFD----VAPGQVMFSTSGWAVGYGPLIVGATSLLEGLPTHPDAGISLCERYAVRTMFSSPTAVRVLKRFNTDARHDLNALRYLFLAGEPLDEPTANWISRLGKPVIDNYWQTETGPAIT-------LHPGLEMKPVKL-GSAGLPNLGYRIKVIDESGAPVAAHQKGMLVVEPPLPFMTTIWRDDDRFCSSYFGKEQVYSSLDWAVQDEDGYTYILGRTDDVINVAGHRLGTREIEESAAEASRVAEAAVIGVPDEIKGQVPVAFVTLR--KTASDELQRQAVESRLGAVARPARVYIVNLLPKTRSGKLLRRSLQ---------- 126138592 120 ------------------------------------DSYKLTYAELLREVSKVAGVLKSWGIKKGDTVAIYLPMTPQAVIAMLAVARLGAIHSVIFAGFSSGSIRDRVNDASCKALITCDNIKKLCDEALKSCPTVEKVLVFKRTGNEN-IELEEGRDFWWDPVPVNSEDPLFLLYTSGSTGTPKGVVHTTGGYLL---------GAAMTTKYIVHPEDILFTAGGWITGHTYALYGPTIVFEGTPAYPGRFWQIVEKHKATHFYVAPTALRLLSGEQEIPKYDLSSLRTLSVGEPISPDIWEWYNEHV------GQGRCHISDTYWQTESGSHFIAPIAGVTPNKPGSASLPFFGIETALIDPVSGHELEGNDIEGVLAIKSTWPSMAWNNHTKYMDTYLNPPGYYFTGDGAARDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHNGVSEAAVVGITDDLTGQAVVAYVALKNEKETSDELRKELIRKEIGPFAAPKSVIIVADLPKTRSGKIMRRILRK--------- 50303781 111 ------------------------------------ELQQFTYLETYNIVLRLSHYLFNVQVKPGDFVALNFTNKPLFIFLWFALWNLGATPAFLNYNILGQPLIHCIQTSNISQVFIDPQAREPMKKTEEDLRKVLHYINEDELFNNVLLNEKYPTLRVDDGIRSSQSAAAMLIYTSGTTGLPKPAIMSWRK---STIGCSLFGRIMVTQGKTVFTAMPLYHSTAALLGVCAIFAHGGCVAISNKFSTSTFVCMTESTHIQYVGEVCRYLLNSPVSSYEKQHRVE-----IAYGNGLKTDIWKEFERFNIKIIGEFYASTESPFATTSLQRGDF-GIGACRNYGPFVSMVLSIQQCLVKVNPDDETIIYRNDRGFAEVPKKPETSFQGYMGNKKDTESKVIRDVFYRSGDLLKADANGLWYFMDRLGDTFRWKSENVSATEVENQIMSFTKILEAVVVGVKLPSNEGRA-GFAILRLQDPNIDLLNNLLLKDNLPKYALPIFVEFADKIELTHTHKVAKNLYRNK-------- 118469771 579 -----------------------------------------TYAELREQALAVATALRVAGVRRGESVAVMGPKGPDQIPALLGILAAGAVYVPVGVDQPTDRAERMLADAGVRMALFTPTWLPALTVTEAVLVGRRHETVEPVSAAPDDLAY--------------------VLFTSGSTGEPKGVEVTHDAAMNTVETLNTYFGTALTHLESDLSVLDVFG----TLAAGGSIV---MVDEADRRNPDHWVAQINAHGVTTLNFLPGSLEMLVETAWSTRTPMPSLRAVPTGGDWVRTTMVRKLQQLGVVLTGLGGATETA-------IHATLFEAKELPEHWTAVPYGAPFPNNACRVVNAAGQDCPD--WVPGELWIGGRGIARGYRGKPDLTAEKFVTRRWYRTGDLARYWPDGTLEFVGRADHRVKLSGYRIELGEVEAALQRLPGVHAAVADIVDTPAGDL--LAAVVGLDDT----SVTDADLRAGLAELMVPRHFELTGKVPFTVGGKTDRRAV----------- 192361741 187 -------DAPLNMVEALLRTVEKFPQKGICYIDEKGCLQRQTYSELLNEAQCVLAALKAQALQGGDFV-VLQFTDLRHLTAFWACLLGGMIPLTVASAAQTHTISLQEKLVNALTVLGKAKILALAQRIH-QLDVVRQWQVIDYDT----LPWLEPVIE----YKIPEPGATVFQLTSGSTGNSKCVQISHKGVVAHINAIAQFDNVGLNPLDHVAPIL-MMHFKDLYLGIEHVLVHTNRILS----EPLAWLDYLESFKVTHTWAPNFGFKLVIDALKKNPHRLTHVEEMLNAGEQVTLGVIAEFLAMTASMRPCYGSAETCTAITNNFSLSSRDAIWHKEPQTLVA-VGQLIPGVEISIRNEKNL-LCAEGE-VGHLCVRGDVVTPGYLNN-PAVNAISFNNGWYDTGDLGVISNNNLV-ITGRAKEVIIIQGANYYCYDLEAAIEKKPTFAAACGVRTNHQATEQLALFFVAAKDDADAVKQTVMDIKRKVTAEFGIVASYILESEFPKTTSGKIQRNQLKTSFE------ 119470744 1337 -----------------------------------------SYAELIHSANAVAAELLAHGVEPGKYIPVLFEKCKWSPVAMLGVLKAGAAFVLLDPSYPPQRLHAICGGLKSQIILCSKGLSARAASLGPTAIAVHENATFLVDIPNATL-----------PVVSPEDPA-YVVFTSGSTGTPKGAIIDHQSYCSSALAHNRAHFLGRNSR------VLQYASYAFDVSIMETL---STLMAGGCVCILSDLERHDH----FADSVQRLAVTHAFLTPSTARELPSLCVLVMGGSLADRSYWMKRVRLMNE----YGIAECS-------VASTIREVSDVEQRDI----GFPMGVLAWVVDQNDHEKLVAIG-AIGELLLEGPSVGRGYLDNPEATRRAFITSRVYKTGDLVQYNEDGSLSFIGRKDSQIKIRGQRFELEEVEQHLRRIDEIKEVTAVAVAPSDRQKQAVAFIVPRTRESHPTEEFRHLAAAIQSKLHVPSIYLPVNQMPKTSSDKVDRCRLKEE-------- 156354361 51 -----------------------------------------TYGQFKDWSRFLAASLLDLGVSRGQHVLLIGASSIRFAVSFMALQRFGANTILLGPGGLSQDKVGQMKDLRVQAVVFDPDMR---ETQRMQLKGVSQLLSDVSKKTDPILV---SLGEMASCIEVQMDDPAVIIFTSGSTGLPKLVQHTSHTLACAQVLSKDTAQPFRAEREKRYFDRPM--AWGWGMGTVCETVNDITMVWVP-TDMAAVFEIMQNEKCTTAPFSVALIHKLTKNKLHLKYDLSNIEEFIMGGQMYSHALQSSVFDCLPFARASYSLG-TSEAIVTAMEKFTRDELTEE---NFGKMSVLPGNEVKI-VGDEDKRGTP------GEICVRTAMLFQEYVGNPEATKRAKTATGWYRLGDICVMDESGKIKVLGREKDFIKRATVKIFPAEIERVVLQHADVADVVVVGVPDQRFHEEICACVIL---KAVEDDRAVEVRLAEIEAWCLPRYFLSVEFFPSGTTGKVDRRAMRE--------- 217977410 103 ------------------------------------ESKHITYKQLHEEVCRLANVLKSYGISKGDTVTIYLPMIPEAAYAMLACARIGAIHSIVFGGFSADSLGGRIEGCKSKLIITADEKVPLKVNADAAIKKVDGIVMIVVRRTGGKVAYDEALAKASPDCPAAEMNALFILFTSGSTGAPKGVVHSTGGLVWASMTHQYVFDYRPGEV-------------YWCTADVGWVTGHSYIVYGPLANGATTLMF---EGVPSYPTISRFWDVVDKHQVNIFYTAPTAIRSLMGAGDGPRVLGSVGEPINPEAWEWYYVGEERCPIVDTWWQTEISPLPGATALKPGSAT-QPFFGVQPQVVDAAGEVL--EGPCSGNLVIADSWMRTLFNDHERFVQAYFSPGKYF-TGDGCRRDEDGYYWITGRVDDVINVSGHRLGTAEVESSLVAHIKVAEAAVVGYPHDKGQGIYAYVTLMTGIEPS-EELRKELVRKDIGPIASPDIVHFAPGLPKTRSGKIMRRILRK--------- 54022735 568 ---------------FFTRAAANPDATAVVWGIGADE-GRWTYGELAGQALAVAGALRAEGVGRGDAVAV---QLPKGRDQILAVLGVLAAGATYVP------------------IGFDQPVGRRAEILRGDIVAALTVPGADLGVPIPTLSIDAARAYPADAPDIPPTSEIAVIFTSGSTGVPKGVDVPHSG-AMNTIDA-VNDWFEVGSADRVLALSALFDASVYDI-FGMFAVGGSIVAVDARAEATTWVDLLRHHRVTILNCVPSM---LDMILEIGGDELDSLRAVTLGGDWVGADLARRLARQGCRFSGLGGATETS---IHNTI---CEVVGEPPAHWATVPFGVPLRNVRCRVVSQAGRDCPD--WVPGEFWVGGANVAAGYRNDPERTAERFVEDGWYKTGDMARYWPDGTIEFLGRADHQVQIRGYRVELGEVESALRTVPGVRHAAVVGAGAPKLVA---AVAGERGEIGDITGAVAHLLPA----YMIPTRIEYLDQMPLTANGKLDRRAV----------- 169768666 4306 -----------------------------------------SYRELDILSTSLASQLVALGAGAGTIIPLCFEKSMWHSVAALGVMKAGAACVAMDSTQPESRLRSIVEQVHPNFLLTSSKNYDLARSLSATLLIVDRYHLLDSPVVHSTAPLPQA--HPSDTIYV--------VFTSGSTGTPKGVVTTHRNFA--SAAKHQQEILNIRSTSRVFDFVSYNFDVSWSNHLQTLICGGCLCIPSESERRNDIPGAFNRMKCDYVYFTPSV----ARSLDPSS--MPGIKCLAMGGEPIQRSEVVRWTQIGI-----YGPAECAQAL--SFVRLDSNCHNSHVGLPYGANMWLAQPGCPDRLAAI---------GAIGELLIEGPTVSKGYFGDLEKTTAAYIKDTLYKTGDLLRYNSDGSFDFIGRKDGMIKLRGQRIELAEVERVCLEDASVYDGVAAEIIRPQNSNPLLAVFV---------SLTDRLGKSENPSAMIPGAYIPVEQIPMTTTNKTDRRALRD--------- 163757238 98 -----------------------------------------SYKKLMGKVNAIAGELQHRNIPQGSLVAVCMHRSWELVAAIIGVMQAGCTYVPLDPAYPEKRIKYMLAHSKSIAAIVDEKTAKLCEEVQEQIHTTGNYKSGLVKTTQNNLAY--------------------VMYTSGSTGKPKGVAITQKNVVLRQSARKTFNDQELS---------GMLAAASVCFDTSVLEILGTLSLGGTIILANNALELTQKHKVKTCIMVPSSVQALL----STEKLPEGLQTLVFGGEALKRSLVAQVYAQGTVSRNAYGPTEDTV----------YSTIAEVTRDTENITIGTSVENSRAYILDENLNAVA-DGTA-GELYLAGTKLAHGYLNDDVKTEEAIPEDRLYKTGDLCRWAKNGEIEFLGRIDQQVKIRGYRIELEEIETTLETMNAIETAAVVVAEGGIGQKLLVAFVVTEKDEISDTTI-KSFLSEKLPKYMIPQMIKYVDELPLLPNDKLDRKKLTELATN----- 163735738 114 -----------------------------------------TYKQLHASVCKMANVLESLGVRRGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALSARINGCDAKLVITADHLKSNTDAALLHCKTVKCLVVKRTGGQTTWIDYDEMMLEASDPAEMNAEDPLFILYTSGSTGQPKGVVHTSYAAMTHEIVFDYHDGDVF-----------------WCTADVGWVTGHSYIVYGPLANGATTI-MFEGHKVNQFYTAPTAIRALMGQGKSEGCDLSDLKVLTVGEPINPEAWNWYNDVVGCPIVDTWWQTETGGHLMTPLPGAHEMKPGSAMKFGIKPMVLEPASGEVLEGNDVEGVLVIADSWP---GQMRTIW------GDHERFEKTYFSDGYYFTGDGCKRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHAKGQGIYCYVTLMNGEEPSDELYQEKWVRTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRK--------- 121605034 128 ----------------------------------------------------LAAQLRSWGVQPGDRVASFMPNLPETVIAFLACASVGAIWSSCAPDMGANVVLDRLRQIEPKVLFANHDRSVVVNELLAGLPSVQRVVQLDGSRPRNHCSWQDCVAGSATPRRLPFSHPLWILYSSGTTGLPKAIVHSHGGIVLTHL-KSMALQNDLRPGDRLM-FLGSTGWAVWNLQVGALLSGASIVLAWPTGD--ALWRFMDEHGVTLGCGAAYLINCMKDGVRPRDFKLSKLRTILSTGS--PLSMDA-YHWVYDAVKPDVWLASISTDIAACFVAC---------APTLPVHAG-EIQCRELGVANDAGEPVVNE---VGELVITQPMPSMPYFWNDTGNKRYLTYPGLWRQGDWIRFTEHGSAVIYGRSDSTINRFGIRMGTAEIYRVVEEMPEVRDSLVIDLERPSFM--PLFVVLQPGADEVLQERIKHQIRSKASARHVPNEVVQVTEIPRTLSGKKMEVPVRK--------- 117923698 89 -----------------------------------------TYQELYQQVNEYAALLKDLGVGKGDRVLVYLPMIAEVIPVMLSCVRIGAIHSVVFGGFASTALASRIDDAAPKLIIYKPLLLNQISVTRPKVLLINRNLDPNLKMEKGDLDFTTELAKHKDAVVEPEWLPSSILYTSGTTGKAKGV---QRDTGGHAVAASMKHIYGVEPGQVMFAGSDVWVVGHSYIVYAPLLTGATTVLP-IRPDPGVWWSLVEKYKVNCLFTSPTAIRLLKKSGEEWKYDLSSLESMFLAGEPLDRE-THRWVTSALKVVDNYWQTETGWPILTNFKGMGL----METKFGSPCRPAYGFDVVLIDDLTQQ----PAEPNTKGSLMIRPPLPPGCLWGDDEQTYFSRMREPIYATFDSAVYDDDGYYYIMGRDDDVINVAGHRLGTREIEEALCSHPAVAEAASIGIKDERGQAISCFVVLTTGAEPPSEADLKNHVASQLGPVARPHFVRVVTALPKTRSGKVLRRAI----------- 85713690 108 -----------------------------------------TYRELHDEVCKMANILRLRNVKKGDRVTIYLPMIPEAAYAILACARIGAIHSVVFGGFSPDSIAGRLRDCKSRVIIMKANVDAAIEKVNGEVDWV--IVVVDMNPTRDVWYHEAAAVVESECPCEPMNAELFILYTSGSTGQPKG--------VLHTTAGYLV-FVAMTHQYVF-----DYHDGDWCTADVGWVTGHSYILYGPLANGATTINVIDKHKVNIFYTAPTAIRALMQAGDEPVKKTSSLRLLSVGEPINPEAWEWYHRVVGCPVVDTWWQTETGGIMISALPGAIAQKPGSATK---------PFFGIVPEIVDADGNVL--EGECSGNLCIARSWVYGDHARFEQTYFSSYK--GRYFSGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESSLVAHESVSEAAVVGYPHNKGQGIYAYVTLMQGVEPS-ETLRKELVRKDIGPIASPDLIQFAPGLPKTRSGKIMRRILRK--------- 94311141 80 -----------------------------------------TYRELHDEVTRMAATLQGLGVQRGDRVLIYMPMIPEAMFAMLACTRIGAVHSVVFGGFASVSLAARIDDAKPRVIVSADKVVPLDEAIRLAGHHPEKVLLVDRKLAEDYAAWRDKVAGQAVPVWMESSEPSYVLYTSGTTGKPKGVQRDTGGYAV-ALATSMENIFCGKPGDTMFTASDIWVVGHSYIVYGPLLAGMTTVMTPIRPDGAILWKIVEQYGVNIMFSAPTAIRVLQDPALLKRHDLSSLRLLFLAGEPLDEP-TARWIQGGIPVVDNYWQTESGPIIA---IQRGVEALPPK-----LGSPGVPAYGYDLRIVDETGEECPPNTKGVVAIDYPPPGCMSTVWGDDDTYWSAVPNRQCYSTFDWGIRDEDGYVFILGRTDDVINVAGHRLGTREIEESLSSHPGVAEVAVVGVQDALKGQVAMGFCIARDAGRTATEADRMAFEGELMKQQLPARVFFVNALPKTRSGKLLRRAIQ---------- 158530291 48 -----------------------------------------TYAELDDAANRIARALRERGLRPGERVGVRLDRGLALYEVFLGALKAGLVVVPFNP-------GHPADHTSRMHRMSGPAL-----------------TVTDSGAAEGILPVDELLADSAQPVEVTAEAPAFILFTSGSTGAPKGVVIAHRGI---ARVARHLTGFTPGPQDRFLQLAPSFTTDIWCLLRGGRLSVAPQELP-PLGDLARLI-------VRERTTVLNLPVGLFNLLEHHPQTLAQTRSVIVSGDFPSAAHLERLAVVGGDLFNAFGCTENSAL-------TAVHKITPADLSGTDIPVGRPMPTVDMTVRDEECAP-----GQIGELCIAGDGLALGYLDDPELTRKFVRHRGLLRTGDLAKRTEEGEIVLAGRTDQMLKVRGFRVEPRQIEVTAEAYPGVERAVAQAVPSDGAADRLALWCVPAGHELAERGLVDH-LRGRLPDYMVPSVVLVLDSFPLNANGKIDRR------------- 3121737 84 -----FLEGELNAYNCVDRHA--FKNPDKIAIIHEGQVRRITYGELLREVCRMANVLKGLGVRKGDPVAIYMPMIPETIVAILACARIGAIHSVVFAGFSAEILDRVVDCATRVVLTSDATKCIVDEALRDENHSVEHVLVFRRTSPVPWVQGRDVWWHECSPEPMSAEDPLFLLYTSGSTGTPKGILHTTGGYLL-GVAATVKYIFDYQENDIYACMADIGWVTGHSIVYGPLTLGATTVLSTPTYNPSRFWQLIEKHKITQFYTAPTAIRALQQWLDNID--MSSLRVLGSVGEPINREAWDWYEKVGCAVVDTYWQTETGSIIVSPLPGA---------TPTKPGSATLPFFGIDPVLLD------PTTGKELTATGQTGPSMARSVYNNHSRVETYLKPPGYYFTGDGALRDDDGYIWIRGRVDDVINVSGHRLSTSEIESALVNHEAVAESAVVGAHDDLTGQCIHAFVSLKPHIQIADGLEKVLVRKTIGPFAAPRRIYIVSDHPKTRSGKIMRRILRK--------- 197120837 61 -----------------------------------------------------------LGIRRGDRVAIVLRTEPAFLDAFFGAWLAGAV---PVPLYPPVRLGRLDAYAVDTGRMIQVAGARLVVSAGGTRRLLGGAV--ERGGPE--LGCVDVSALSALPARIPEPDALGLVFSSGTTVDPKPVALTHRALA--AMTDALVAATSAGPDDVLVSWLPLYHDMGLCLLAAMSYPGPLVLIPPEHFRPALWLRALARRRGTISAAPSFAYAYAADRVQDAGLSLATVRLLLDGAAVALRRFAERFRPHGLDPRAVYGLSEAAAVTFARPGGPLGGLGVDAARLASDGPVGTPVPGVEVELRGEAGVRV-GEGR-VGRVFVRGPALMREYLGDPEATARALR-GGWLDTGDLG-FVVDGALHLHGRARDLVIVRGANHAPEEFEAPLAALPGLRPGCAVALPEGGAGEALLVLAERARDEGTPDELEARVRRAVLAATGIAPHTVAPGTLPRTSSGK-LRRA------------ 88810354 145 ------------------------------------EPEQLTYGELDRRASEVAAGLRERGIGADDTVALMLPTSRDYFVSFIGILLAGAVPVPLYPPARPTQLGRILTNAGARVLVTVPQARRIAQLLKAEAPELECVITADRLAPGG----RPGLNRRTDDLAM-------LQYTSGSTGDPKGISLAHKHLLANIRAGGRIEATS---EDFFVSWLPLYHIGAW---FGSLYFGCPLAIMSPLAHPLQWLWTIHRHRATLSASPNCVRAARSGALE--GMDLSSWRIAFNGASVSPATLYATFRANGLRAEAAVGLTISRPIHREVFTRSEAQPAAENDPNPLHVSCGPPLDGYEVRVVDTNDRELPE--RRQGAIQFCGPSATSGYYRNRRLN-ADLFHGTWLDSGDLG-YLAKGELFVTGRIKDMIIRAGRNVYPHEVEQAVGEIEGVRKGCVAVFASPEEDERLVIVAETHEQDPDRRQLMERQIMERVTELTPPDDVRLAHSVLKTSSGKIRRRATCELYAN----- 93005668 67 -----------------------------------GNVTRMSFAELDKASAQVASLLLSYGVQAGDQVATMLPRTPELLTIVLATWRIGAVYQPLFTAFGYDSIKYRMDKANTKVVFTNQDNRGKFDDLAKQTKMVLVGSKVDAQSDDNYADKISKQPQTIESVLLNTDAPFLQMFTSGTVGKSKGVSVPLSALSAFYLYMRY--AIDLRADDNYWNMAPGW---AYGLYYAITLLGITTYFNEAGFDAANTRDFMVRHKISNLASSPTAFMKSSGVFEAAHNDAASLRCANSAGETLNTEVVNWVETLNCKVCDQYGQTETGMTCCEHHALAHDCPV---------GSMGMALPGHTLVVLDDDMNILPEQGQLAVVVSQSSAFYFRGYSWNEKDAFA----DDYYLTGDVVERHSDGSYWFSGRDDDIIITAGYRVGPTDVENTVLEHEAVAESAAVGVPDERGHTIKSYVVLKDGIKGTDEIAKEDLVRRRLSTHAYPREVEFVKELPKTPSGKIQRFLLR---------- 119194577 50 ------------------------------------------YAYFSKRSHRAAGLLARLGVKKGDRVIIILPRVPAWWEVATAVIRLGGVVCPCTTLAVAHDIEYRAQASGATVFVGDPNVRLALQAAGAPLKDTLQYSSELDKFPEEFLFRGDGRKTKSDPSMI--------YFTSGTTGMPKMVLHNQVSYPLHVLTGRLWLDLNLSEQGWAKAAWAWF--GAWNCG-AALFV---QETVGPFSAEQTLDNLHNYPITTLCAP-PTAYRQFVLPSRQEYFRRNPPMRLCVGAGEPLNDQVIRTEMCGLEIRDGYGQTETT-LVCGNIKGNKVKFGS----------MGKPLPGVPLTVITPEGEESPAEEEAIATTTPEGFQTLNIFSGYLKPDGTVLRPTSWYLTGDRAYRDDEGYLWFVGRSDDVINSSGYRIGPFEVESVLKKHPAVVESAVVASPDAARVEVVKAFIVLQDEYKSRDSAAQDFCKAETAPYKYPRRIQFVEPLPKTISGKIKRAELR---------- 107101425 93 -FPGATLNFAEHLLRRRDDAPALIGRREVLS-----------HAELARHVAGLQKRLAALGIGPGDRVAALMPNTWQTVVGMLATASLGATWSSCSPDFGTQGVIDRFGQIEPRVLIASLDLTAKLNEVLAGLPGLEQLLVVPQAQPQDYRCWDGFYQAEGEPVFVPFEQPLYILYSSGTTGVPKCIVHATGGVLLHGLHTDLGDGDRLFYYTTCGWMMWNWLASGLAVGASLVLYDGSPFHPGPE----RLLDLIDAEDIA-VFGASAKYLAA---LEKAGHRLDSLRTLLSTGSPLAHE---SFDYVYRELKSDLCLSSISTDIVSCFAIGNPVLPVWRGELQCKA-LGMAV-----EIWDDDGRRL-ASGKGELVCTRHFPSIPLGFWNDPDGTRFH---DAYFASGDYAEETAHGGLVIHGRSDAVLNPGGVRIGTAEIYRQVEKVEEVLESIAIG---QDWQGRVLLFVRLRDGVRLDEPLRERIIRANATPRHVPAKIIQVADIPRTLSGKIVELAVR---------- 92116179 108 -----------------------------------------SYRELHDEVCKMANILRLRNVKKGDRVTIYLPMIPEAAYAILACARIGAIHSVVFGGFSPDSIAGRLRDCKSRVVIMKANVDTAIEKVNGEVDWV--IVVKRTGGKVNMNPTRDVWYHEAAAV-VESECPCEILYTSGSTGQPKG--------VLHTTAGYLI-FVAMTHQYVF-----DYHDGDWCTADVGWVTGHSYILYGPLCNGATTMMF---EGVPNYPDNSRFWNVIDKHKVNIFYTAPTAIRALMQGGDDP---VKKTSRASLRLLGSVG-EPINPEAWEWYHRVVGDGRCPVVDTWWQTETGSPLPGAIAQKPGSATRPVDADGKVLGNLCIARSWVYGDHARFEQTYFSSYK--GKYFSGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESSLVAHESVSEAAVVGYPHNKGQGIYAYVTLMQGVEPS-ETLRKELVRKDIGPIASPDLIQFAPGLPKTRSGKIMRRILRK--------- 108763733 50 ------------------------------------------WADVYRRAKRTAAGLARLGVSEGDRVALLLPTSPAFMDAFFGTLLAGAV---PVPLYPPVRLGRLYHRATSRMLHVTGSVMVLTDV---RVRLLLGPSVERARPRLGCHTVDE-VSRGDDVLEVPVRPALGLQFSSGSTVDPKPVTLTHEALLAQVAALEMAMPLGAGVPRVGVSWLPLYHLSALYYPGSLVLIPPEAFLARPALWLRALSRHYISPAPNFAYG---LCLKRVKDAELDGVDLSSWRHALNGAEPVSRRFSVRFERWGFSLRPVYGLSEASLAVTFPPEGRGPRALGVDAGLLARVSVGMPVAGFEVEVRGETGEALAE--RCVGRVFARGPSLMAGYFADAQATDRTLTRDGWLDTGDLG-FIAEGELFLTGRAKDVVIIRGANHAPQAFEEPLQSVAGVRAGCAVALGFPEGGEDEALLILAERSGQEADDVVEERIRAAVVETTGVRPHLVPGTLPRTSSGK-LRRA--EALRRY---- 50285321 122 --------------------------------------YTITFGELLRRVSKVAGILKSWGVKKGDTVAIYLPMIPEAIIAMLAVVRLGAIHSVVFAGFSAGSLKDRVVDAGSKVVITCDHLKKIVDEGLNGVDQVSRILVFKRTGTEGIAGRDFWLHEEADPVPCDAEDPLFLLYTSGSTGSPKGIVHTTGGYLL---------GAAMTTKYV-------FDVHPEDVFFTAGITGHTYALYGPLL-----------------LGVPTIWRIVERHKATHFYVAPTAMRLIVGEAEISKYDLSSLRVLGSELWEWYNIGNNNCVVCDTFWQSHLIAPMAGAIPTKPGSTTLPFFGIDACIIDPVSGVEIEGNDVEGVLAVKSPWPSMARSVWNDHVRTYMKPPGYYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEACLVNHENISETAVVGINDELTGQAVIAFVAPEGEHITPSNLRRELIRGEIGPFASPKCIILVRDLPKTRSGKIMRRVLRKIASN----- 108757828 546 ------------------------------------------YRELNERANQLARRLQAMGVGPETVVGLCLERGPELVVGLFGILKAGGAYLPLDPTYPSERLGFMLRDARVPVLV-------TLERIADRLPSQEQLLCLD--------ADQEPLAREASNLEVPVTAGAYVLYTSGSTGTPKGAMIEHRGVVNY---LSWSTGAYRVAEGSGAPVHSSISFDLTVTSLLAPLVAGKTVTLVPEDDRLEGLALRSKPDFSLVKLTPTHLRLLARQLDAA-ALAGQARALVIGGETLSAEALERSHAPGTRLINEYGPTET-------VVGCCVHEATPDDARTGSVAIGRPIANTRLYVLDEHLRLVPVG--VHGELYIGGDGVARGYLDRPELTAERFVPDPFYRTGDRVRRFPDGVLDFLGRRDEQVKVRGYRIELGEIEGVLGQAPGVREVVVVAREDIEGSKRLVAYVVPNEGADVEPEVLRQLARAKLPEHLVPSVVVPLDALPLSPNGKVDRRAL----------- 169786041 17 ----------------------------------------LSYAQLHAKALNLVYQIRCLQVQPEVPIGILSPRGINHVVSQIAVIYAGATCVPLDVNHPVQYLANLLRNLDISILLTDKANSHRLEAHGFSQIVVDHRSMLT-------LVCEE-LGYDVIDLQ-PSQYRSHIFHTSGSTGRPKPVQVLARGIINYCLNETFVEGQQFGHSNVTFDVSIMETLGSFLRGATAVVLDRDTV-----LDPARLVKRIREDKIDVLWQTPAL---LATTINAYPQAYITVDTLLTGGEVVTAQLARKVLIYGPPKRNLYGPTECT-----MFSTFHNISMDDVERGNI--SIGKPMDGYEVIVVN-DNLDVLLHGE-VGELVIGGKGVAGGYLSESKKPGNAFIQLGHFRTGDLGRWNSAGLLEFVGRRDNQVKIRGHRIELEAVEAILMATGLVSAAAAVKISNSDAESILLACVVPISEDTNPLTIRQAYTKNA-PYLMLPRLEVVG-HLPLTNTHKIDRRKLVEQYSERIG-- 194364570 78 ----------------------------------TNSTREITYRQLYREVNDFAAVLKHLGVGHGDRVVIYMPNMAEAVFAMLACARIGAVHSVVFGGFAAHNLALRIDDAKPKLLIAADKLIPMVDAACAEASNPPPHVLLDPAEPREYATLRAQIGETDVPVQWLESSEPSLLYTSGTTGKPKGV---QRDVGGYAVAMAQSMETVFDCR----PGQVMFSTSGWAVGHSYNLIGGCTSLLYEGLDPGIWWALCEQYNVRTMFSSPTAIRVLADFIHR--HDLGALKYLFLAGEPLDEPTAHWIEALGKPIIDNYWQTETGPAL------TLLPGL--EMKPVRFGSPGFPNLGYRMKVIDENGEEVAAGQKG---VLVMTPPLPPGCMSTVWNDDSRFLQSYFYSSLDWAIRDDDGYTFILGRTDDVINVAGHRLGTREIEEAISSHPRVAEAAVIGVKDELKGQVPLVFVTLKGEDPAP-VVAEMMVTASLGAVARPAHVHVVNALPKTRSGKLLRRSLQ---------- 124008866 34 ------------------------------------------YQQLIKRANEVAGELKNRGVKPGALVGVCMHRSWELVAALIGVMQAGCAYVPLDPAYPQDRVRYMLEHSRAMATIVDD----------------AHTADLCSGGSE--LIWMNKVGKHTNSAIQP--SANNLAYTSGSTGRPKGVAVEHKNVV--SMSQEMRGRFSNEELEGVFAGASVCFDTSVMETMGTLSLGGTIILAKNALELTKLPAVDQIRTCVMVASAVQALLSVEKLPEG-------IQCLVFGGEALKRSLVEQVHAQKPDLRNAYGPTEDTV----------YSTIAEVAAGTQVVTIGKSVPNSRAYILNDALQPV--GAGVAGELYLAGSKVARGYLYDQEHTASDLIPDNLYKTGDLCRWTENGEIEFLGRVDQQVKVRGFRIELEEIESTLETMPGIDAAAAAAVDGGIGQKILVAYVVSQGETATEARVKAYLAKR-LPKYMVPQVVKHLKALPLLPNDKLDRKKL----------- 197330127 51 -----------------------------------------SYASLADVVDDLAARLWAIGIRPTERVAVHKDDNFDHLLAC-AVARVGAVPVMVSSALPGEIVAQLLARLDQPWLISDAT--KLTGPLDGAVKELTHETVLAGTAEFG------GLRRIADFTDVSRRPAVQLTHTSGTTGVSKLMVHNARGL-FHRLLPQQMIAWPIRKKETVALCMSFFHSLGVFLNYGNPMV----ILNDP--DPDKIAPIFVRHRPGLVETHPNNFIQWEDLADAPGAPLSSVRYYSSTFDAIHPRTIQRLLKASTRPRQLYGQSETGPISGAWYTEKSAEKNDGRD-------VGYVLPFIKLRVVDESGHPVAK-GKP-GHLELRGRSTIMTYLGEHNRYLKNIN-EGWWRLGDMGYLGRFGKLHLIDREIDQIEAID---SSLEVEDVLMSREELLEAIIVIGP----EGEPVPVICTRRDAPDPERWAR--ATADLPALAAPLHWPF-NEVPRTSTWKVITKMLRE--------- 171325257 114 ---------------------------------------EVTWKELKEKTAAVASALKKIGVKPGDRVVAYMPNIPETVIAFLACASIGAIWSSCSPDFGANSVIDRFQQIEPVVLFFDKR--PIVDELREKLPSLKKTILLDVQAPDSVLLWDDIIREKAELTYVPFDHPLWILYSSGTTGLPKPIVQGHGGILLEHLKSLLIEENLTKESTFF-----WFTTTGWMM---------WNFLIGGLLVGASVV-LYDGSP-TYPDG-NVLW------------ELAEKARITHFGTSA--AFINVCMKLGIKPKELYDFSDLSPLTTEGFAWVYLVSCSGGTDVCTAFVAGSPILPVRVQAFDENGNRLINE---VGELVITDPMPSMPFFWNDPNYERYLTYPGIWKHGDWIKIDEEGGCVIYGRSDSTINRAGVRMGTSEIYRAVEALDEVLESLIIDLEMGRKSFMPLFVVLQPGAS-LDEELKEKIIRQKVSPRFVPDEIYQVEQIPKTLNGKKMEIPIRK--------- 153206239 54 -----------------------------------GEETIIRYGELYTRAKEFAQGLVGKGLKPSETVAIMLPTSADFFYSFLGTLMAGGIPVPIYPPFRADQIAFILHNAGVRFLIFVPSLL--------EVTTVKALTDISADLPTLDI-------EATDPVLI--------QYTSGSTGNPKGVLLNHANLLANISAYG--KTLNMQSTDAFVSWLPLYHIGAWMGSFPLTLLSPFTFLSRPE---KWLWAIHYHRG-TISPGPNFAYDLCVKKIEDSGLDLSSWRVALNGSEMTLRNFEKRFRKYGFKIFPAYGLAETFPPLNRGPNIDRIERLPYEKNLTTRDKCGSVLEGHEIRIVDDNDNRVAE--RTIGNIQFKGPSAMQGYYGNSEATM-AIYHNGWWATGDLG-YLAEGELFITGRKKDLIIKAGRNYHPTEIEAMASLAEGVRKGYVAAFDEKRGTEKLIIVAETKEDKKIHPEIKKEIVDKVISQIGIPPDEILPHTLPKTSSGKLRRSSCKQDY------- 118382192 53 -------DGEINIYNAIDRHQAQHGNKESPSLKSSVQSETYTYKQLYENVAKLAWVLKQFGVKKGDRVIIYLPNVPEAVFSMLACSRIGAIHVVVYGGYPAKELAGRIIECQDKIIYYQHNLISLI--VQRDIHMTSNFVL---KRDYDYYTALKIAQLETECEHMNSNDPLYILFSSGENH-PKGIVHDHAGTAVYCQMKHILDDTLFSATDVGWIVGHIFMI------YGAFIKGATTILYEGRSDNIQFWRIIDKYNVKCLFTNPTSIREIRNGMNTKKFKLTSLQSVHTTGEHTDQEYLKKHINKNLFINNIYIQQEIGGAISANYPQS-FQSFQDKP-----GSVTMPCPSFEVHILDNQNKKIEEANK-LGKVCLKTPLFMLSLFNNDEIFMKKYLGDGYYTTGDAGFFDEDSYLWVVGRIDDIIKTGGKKLSMSSVEQVLQSAPEIVNAAVVSKYDETLGEVPVGVVIEKGKKNKQQFLSQDLVDVEIGSYANFKQVIIVPRLPQTRNGEILRSLLKK--------- 194014543 104 -----------------------------------GEERKWTYLDLQEKVNRLAAGFLKNGLQKGD-VAVIYMPMLETVAVMLAFAKIGVIFSPVFSGYGSEPLAVRIRASSAAIVVTGSNMRECAAEAIGKTTTVKTVIVSSDTEYEGDIRLNDLLKEDSETTYLSNEEPLMILYTSGTTGTPKGAVHTHAGFVKAAFDAGLC--MDVAKGDRLFWLTDMGWMMGPFLVFGGLINGAAIVLGAPDYDEQHLWSFIHEQKVTHFGLSPTVRSAMQQNL--AGIKLPHVKAIISTGNEAPWQWL--FDKIGIPILNYSGGTEVSGGIVGSTLLRPIKPV-----LFNAAILGMA-----ADVYNEAGQSVINE---VGELVVKKPWVTCGFWKDPKRYEDTYFKDGVWTHGDWVVQSEDGTFHITGRSDDVINTAGKRVGPAEIESILVGHPAVHEAAVIGVKDEVKGEALVCFIVPQSCDETKQELKTHVGSYA-GKALTPKEIHLISALPKTRNGKIVRRLLKGAYE------ 212533737 2449 -----------------------------------------TYQQLDDYSTCLASLLSSRGIGLGSIVPICFEKSAIVPIAMLAVIKTGAAFTVMDVTYPENRLKSITSAVKAQLILSSPSQVQLAERLADK-------VFLVDKS-----TFSTNVPEALQEVSQDTNRLMYICFTSGSTGEPKGVMVTHRNLA--SAAVAQTQALDFVPEDRIYDFSSAFDANIWHF-YLGWVAGACVCIPSNEERKENLAGSITSFRSTALFLTPSVARSL------NPQEVSTVKRLYLGGEAVT-PLDVSMWKDHLDLWGAYGPTETTPLCIFTRLR------SPDNASNIGRGVG-----VRSWICNPNGGELVAIG-AVGEMVNEGPLVTNGYYNRPERTAAVFIPGRLYRTGDLVRYCYDGTIQYLGRADTQVKLRGQRVEFGEIEYQ-MKHPEMTSVCDVVV-HPS-SKRPMLVAFPYWKIPIDKKALQMHLGKCLPSYMVPEFFFTLSDIPKNPSGKVDRLKLR---------- 134099755 66 -----------------------------------------------------------------------------------AAVRLGAVPAQLSAHLPGESLGVLLKRLQPAVLVTDAAMLERCREEGVDIASFARAVLALGDPVEGALGPHDVLGAEPPAPRSRDDGALVIHHTSGTTGVPKLVVHSTRTIILARFESNRIPRIGLRTDDTVLNANTFAHGRTFCWTASAMCLAPERITILTDHDPDRADPVLRAHPPTVVEALPATYVRLQRLTERLDNPFRRVRLFVSTYDAAIRAYLAASRHRSPLWMQGWGQTETGPLTFRFHTRGSM--VSKYSRKPGTRNLGRPVPFTGIKVVDPDTFAPVRRGRP-GLVFTRTEALCLGYLG-EMRRWSAKRVGDWWNTGDIGVRNRDGSVLLLDREVD--RADG--MSCLEIEDILDDRLRVQECVVLAC-----RDRPLPVAV--TEDGALDRAAWQRAVRDLPRMQDPVPLTW-QQVPRTGTGKVRRLDLLEQ-------- 138894992 109 ---------------------------------------EVSWQELTEKTAAIAQALREMGVKRGDRVVAYMPNIPETVMAFLACASIGAIWSSCSPDFGAGSVIDRFVQIEPTVLFFDK--MPVVSELRAKLPSLKKTVLLPEAPDDGVVLWDDVVANKAELVNVPFNHPLWILYSSGTTGLPKPIVQGHGGILLEHLK-------ALSISDNLTPESTFF----W---FTTTGWMMWNYLVGGLLTGATVV-LYDGSP-TYPDG--NVLWELAEKAGITH----------FGTSAA---FINVCMKHGLKPKEHYDLSKLSPLTVEGFAWVYLASCSGGTDVCTAFVVGSPILPVRVQAFDENGQPLVNE---VGELVITKPMPSMPFFWNDERYRNSYTYPGVWKHGDWIKIDEQGGCVIYGRSDSTINRAGVRMGTSEIYRAVEAVDGVLESLVVDLEMMGKQSMPLFVVLKSGVE-LDDELKDRIIRQHVSPRFVPDDIYEVKQIPKTLNGKKMEIPIRK--------- 40796035 89 -----------------------------------------TYRELWQRVGEVAAALRA-----GDFVALLGFTSIDYLQASAAVSQLIAILTETSPRLTPEHLCLLAGTTPERLVVFDDDQRAAFESARRRLADAGSLVIVET------LDAVRARGRDAAPLFVPDTDDDPLAYTSGSTGTPKGAMYTNR------LAATMWQGNSMLQGNINLNYMPMSHIAGRISLFGVLARGGTAYFAA----KSDMSTLFEDIGLV----RPTEIFFVPRVCDMVFQRYQSLDRRSVAGA----DLDTLDREVKADLRQNYAVVGSAPLAMKTFMESVLDSTEAGASVLLDNQIQRP-PVLDYKLVDRTDRPHPR-----GELLLKAETTIPGYYKRPEVTAEIFDEDGFYKTGDIVAELEHDRLVYVDRRNNVLKSQGEFVTVAHLEAVFASSPLIRQIFIYGSSERSYL---LAVIVPRGKSALAESIQRIAKDANLQPYEIPRDFLIETE-PFTIANGLLSKLLRPNLKERYG-- 160897713 79 -------DTHLNYAEHVFRRAS-YEHPAIIARCEGAEPVELSWRQLERDVAALAARMRELGLGRGDRVVAYLPNVPQAVVAFLACASIGAIWSSCAPEMGVQQIGPKLIFATDSYVCFDRRAV-LGEVLRGEIGHVIHFRPGDELPWRNVLAWADALARPAEPVRLPFSHPLWVVYSSGTTGLPKAMVHSHGGIVLTHLK------THGLQHDVRPGDRFMFLGSTWNLMVGSLLAGATVVLSDTSPDDGALWDFIDRQQVTFGCGAAFLAKTMKDVVPARGRRFEKLRAINSTGSALP--------------LEAYGW------VYEN-VKRDLWLASVSGGTDIASGFVACAPLLPVRAGDEQGRSVTGE---VGELVITEPMPSMPLYFWNDASYFDVFP-GYWRHGDWISFSEHGSAVIYGRSDTTINRFGIRMGTAEIYRVVEEVDEVLDSLVVDLERPSFM--PLFVVLAPGLVLTDARIKDAIRTQASAR-HMPDAVIQVAEIPRTLTGKKMELPVRK--------- 217977432 12 ASPAPSFDRRRTIHSFLLEAADNYADRPAI--LYDG--HKTIFAELDRRSNRFARYLAAKGVLPG---SIVGLYLPRSPEAIIAMIGTGAAFAPLDPSYPADHLAFITADAAPAVVVSAASMTSNASA--ANLWTAPTILIDAEAA---AIAHE-------DDSPLPE-AASGVMYTSGTTGRPKGAVVPHRAVTRLAF-NSFAD---LGSRDVVLQFAPLAFDASTFEIWNALLNGAAIAIVAE--NHPSFAEL--GAAIK-DYGVTAAWLTASLFVDRQIEILKPLRLLLAGGDVSPRHVRRALDALDCRLVNGYGPTENTTF-----------TCCYEIPRDIAPDAAIPI-----------GRPIPDLSRAEGELFAGGEGVALGYLNRPQLTAEKFLADPFYRTGDLVRQRADGIVEFIGRVDRQVKIRGKRVEVDEVEALIRRLPQVADATALVRSRTDGERQIIAFVTAQG-GATLEELRHSMLEIA-PDYMVPAHFMILDELPRTPNGKVDRAALPE--------- 55377510 125 -----------------------------------GDVREITYHELNRQASKVANYLESVGVGTGDTVGLYMPMVPEVASILYGCLKVGAIAVPIFSGFGVDATATRIADAECSVLFTGDGFYSADEAIKQELGTVEHTVVYDRDDPDETIRWDEAIATADDEYELPSNQESMLLYSSGTTGKPKGIVHTHAGALMQA-AKEIYFGFDHKPSDRFFWVSDIWMMGPWTLLGNHAFGGTVFMYEGDHPEPDRFWEMIDRHDITTFGVSPTAIRALDEWLE--GHDLSSLRLLSTGEPWDPESWQWFYEHVGDEDCPIINISGGTEIMGCFLMPMPTQSL---KPCTLGGGLGMDIDIVD------------SDGESIADTHERGPSMTRSLWSGDDRYLHEYTWDDVWDHGDWAQKDEDGLWFLHGRADDVLNVAGRKVGPAEVEGAAMEHDAVNQAAAVGVPDDTTGTAVVLYAVLEPGYESNDDLRDDIRAAELGKPFRPREVLFVDEFPKTQSGKIIRRAI----------- 166159371 542 ----------------------------------SDERDRLTYAELSARADRIAAALQERGEGPGSIVGLVLDRTVDLPAAVLGVLRAGAAYLPVDPENPAGRTADQFTECRVRTVLTTPATAPALE----ELDDGPRILVVDWQDP-GW--REQTPGPAA--VDVPADAPAYVIYTSGSTGRPKGVLVTHRN-VLRLF-------TACDEHLRVGPVWTLFHSYAFDFSWGALLHGGRLVVQWATRAPDVFAELVRDERVTVLSQTPSAFGQVSETLLKHPDP-AALRYVVFGGEALDPTALRPWTRVYGDRRNMYGITETT-------VHVTARPLREKDLAGTASPIGPPLADLSLYLLDDSLRPV---GTGVGEIFVGGDGVSLGYVANPGLTAERMLPDPFYRSGDLAVRRGDGELVCLGRADDQVKIRGHRIEPGEVRAALDALAVVARAAVLA-----------AYVVPEGNAGVSGTGIRRTLLRSLPEWMVPASVTVLDELPLTRNGKLDRRALTDR-------- 84029131 106 -----------------------------------------TYAELHREVNEFAAALRELGV-EEDDVVTMYMPMLPELPAMLACARIGAPHSVVFAGFSADALATRMEAADSEYLVTCDDALDHFEKAADGLDAVAHTVVVDHDLSDDHHDYDTLVGATVDPVARDAEDMLFLMYTSGTTGQPKGVKHTTGGYL------SWVSWTSQA----VLDVKP--EDTYFCSADIGWITGHSYIVYGPRDRLWEIIERYDATQL-YTA--PTAIRAFMKWGTEDAHDLSSLRLLTVGEPINPRAWNWYYEHVGCPVVDTWWQTETGGMMV-----TTLPGVSRMK----PGAAGRPLPGVDAQVVGPDGESV-EPGQA-GYLTVQKPWMLRTLYRNDEDTDSDDPDDWVYFPEDGAKVDEDGYITVLGRVDDVINVSGHRLGTMEIESAIVGCEGVAEAAVVGGNHEVKGEAVYAYVITEDGQPESDAFREEIVGAAIGPIARPESVQFTPELPKTRSGKIMRRLLED--------- 189211621 1584 -----------------------------------------TYGELDELSSRLARHLVKVGVEVEDVVPLCFEKSMWTVVAMLAVLKAGGAFAPLDPDYPASRHDEVFRQTKARVVLASDQHATLCN---GNNRIV---VVVSRASLDGLTSASDKTNAIARPSNIAY-----VMFTSGSTGTPKGVVLEHRAISTSCLTHGEAFGFSSSTRSLQFAA---YTFDACITEIITTLLGACICIPSELDRRNDLSNTSNALGVSWALLTPTVARTL------DPKTVSSLRTLVFGGEQVNSIDWEKWSHLENRV-NAYGPTECS-VICNSF--SGLEGF-------YTGLIGKAIGSVSWVVDPNDHNKLAPLG-SVGELLVEGPILARGYLGDAEKTAAAFIQDRLYKTGDLVHYDADGNLVYVGRKDVQVKVRGQRVELGEIEHHVRCMPEVERAAEVIMPGNDKDKATVAVFVQQKEEEAPSQVDSQLSQR-LPSYMVPGVYFAVAQLPMTTSGKTDRKRLRE--------- 126656771 35 ----------------------------------------ITYGELHSQAKKIAQTL--LGSGLQSRNVILLYPGIDFIIAFFGCLYAGVIIHAPKRNRSNQKIASLV-HSIDAAAILVP---------EAQKETYDQILSKEENWPEEYIVTDRLFN--LSPLATPESTLAFLQFTSGSTSLPKGVMISHSN-CLSNLEMALSVTSATPESTFVLPLLHSFYGGSHCVILAPTTFVSR---------PLEWLRAITNYGGQYTGAPNFAYQLCVDKIEQKNLDLSCLRMAI--NAAEPQTLLEKFAENGFKPQMAYGMAEGTVFISSGTLEQ--EPVYLEIDLDILGKDNIAVELVQLFIIDQRNCEVPR--YHVGEVWVTGPNIMAGYYQNPEATAKTLVSQKYLRTGDLGFMDEDGELYITGRLKDLIIVNGVNYYPQDIEICVQAHKDIRSGCVIAFSVPGKTAEELVIVTKMGQSGYLEEMVEAISSKIGEEFELSTQLVFLRRIPKTSSGKLQRQQCKQMF------- 211588487 251 -----------------------------------------TYAELGKRSAAISHFLMSKGIRAGD---TVGLCMDRSVQTIITMVGIGAAYAPMDSSSPLGRITQIMEKADIKYVITEDRLRDKFQALKATLSQLKHV-----QSPSDW--FEEANTDISKPVY--------LMFTSGSTGLPKCVVHGHGAVSLSLLEC--IEELSIDASTRFMQLASL-AFDASILEVFAPLAGCLCVVSQEERDG-------DLESAMENLKISHAWLTPSMAPQIQPENLPSLRSLSVGGEPASAELVSTWER--VQLNSIYGTTETG---VWDTVKIGMKPGGHAKNI------GRGIGSVICWITDPSNRLMP--FGAEGELLIQSPYVALGYMQDPDREAQTMLDPSFYRTGDLAKYNENGDLIFLGRQTGYVKIRGLRVDLGEVENAIISCLKSGRSAVILSEHEGQDVEIVAFIETTDYQDDQLAHNMHDQLSKFLEYMIPTAFVPIESMPLTMSKKIDRQQLR---------- 46110867 4427 ---------------------------------------RFTYSEVDMLSSRLAHHLVSLGI-LPEMYVPLCFEKSAWTPAMLAVLKAGAAFVPIDPTHPPERIEFLVQNTSAKLILCSTSLAE-------KFDIGVPFLAIDHET----MSTLSALPVTSPSIAVQPNNAAYIIFTSGTTGLPKGTIVEHAAFTTGGTAHAAAIKMTCSSR--VLQFAS-YTFDASIMEILTTLVGGCVCVPSDEERMNDLAGTMAKYDVNWALLTPSV----AKVLKPGS--VPGLKVLVTGGEAMSTDHITKWLGHAALI-NAYGPSEASVIAASHTKVDENGVILNEEPANIGHAVG-----CRTWVVDPHNHNHLMPIGSIGELLLEGPILARGYLKNETKTTDAFIDDRMYKTGDLVSQNSDGSLNYVSRKDTQIKLNGQRIELGEIEHHVRANAHVQSAVELVVPQSKTSTKTLAAFFTVDDHEVLKETSDPLLPMSSAYMEIPTMYVPLTKMPWTSAGKLDRQKLK---------- 118617582 32 -----------------------------------------THGQIHDGAARLGAVLANRGLCRGDRVLLCMPDSPELVQVLLACLARGILAFLANPELHRDDQAFQERDTQAALVITSG---PLCDRF-APSTVVDAADLFSEAARAGPADYEILGGD----------AAAYATYTSGTTGPPKAAIHRH-CDVFAFVEAMCCNALRLTPADIGLSSARMYFANSVWFPLATGSSAVVNPLPVGAEVAATLSARFEP---SVLYGVPNFFARVVDACSADSFR--SVRCVVSAGEALEVGLAERLTEFGIPILDGVGSTE----VGQTFVSNTVDEWR-------PGSLGKVLPPYQIRVVAPDGAAAGP--GGEGDLWVRGPSIAESYWNWPEPL---LTDEGWLDTRDRVCIDDDGWVTYACRADDTEIVGAVNINPREIERLIVEEDAVAEVAVVGVKEATGASTLQAFLVPASAEGIDGSVMRHILLTRLSAFKVPHRFAVVERLPRTANGKLLRSALRGQ-------- 83648395 39 -------DKALAIGDIIERNANAHGDCDAV--LYRDR--RISYQAFNAWANRFAHYFRARGIARGDVIAFNLENRPELLAALAGALKLGAAGAMINTSLRGDALAHCLRLTRPKLIVVGEEQLEAVASAASQIDIAQHMLFLADEAPGGYVDLGAMIKNDVNPVISDHPLAGDTAFTSGTTGLPKAAPSSHRKW-FKAYGGFGHMSLALTEKDVVYAPLPLYHGTGLLVCWGAALAGASAIAIRRKFSASSDVRLYRATCFGYVGELCRYLLAQPPGPQDRHHNL----RKMIGNGLRP-SIWSQFERFGIEIAELYAASEGN-VGFSNF-------------LNLDNTVGFPYALVKFHEGSRE--PVRNNKGKLQKVSKGEPGLLLGKYTQPEATEKAIIRNAFFNTGDVLREIGWRHLQFVDRMGDTFRWKGENVSTTEVENALDKLDDVEEAVVYGV------------------------------------------------------------------------- 153889132 89 -----------------------------------------TYRQLHREVNRMAASLQALGVRRGDRVAMLACARIGAIHSVFASNSLATRIDDATPRVAGKVVEYLAAHKPERVLLVNRQLAPMQRNPRDVDYATLAAQHANAEVPCEWM-------ESSEPSYI--------LYTSGTTGKPKGVQRDTGGYAV-ALAASLIFGTQPGDTMFTASDVGWVVGHSYIV-YAPLLAGLTTVMEGTPIRPDGIVEQYR-VNVMFTAPTAIRVLKKQDPALLQRHDLSSLRRLFLAGEPLDEPTASWIEALHKPIVDNYWQTETGPMLA---IPQGVE--PSEQKL---GSPGFPVYGYKLDILDETGQPCAPGEKGLLAVSAPPPGCMTTVWGDDKTYWSAFPGRHIYSSFDWGVRDEEGYVTILGRTDDVINVAGHRLGTREIEESLSSHPAIAEVAVVGVADQLKGQVAMGFAIVRDASRIAEPTGRLALEGELMRMQLPSRVFFVGALPKTRSGKLLRRAMQ---------- 167722581 78 -----------------------------------------TFAELDRTARRVALLLQRQSVGVGERVLLLCRPGLDYIAGFLGCLYAGAVAVPAYPRQHASRVVGIVESAGAKAILSTGDDFARCTKLL-EDTAASHVALLDLDAA-------KPLDATLEPADVAPSHVAFLQYTSGTTGKPKGVMVTHGNLI-HNLAL-IGQWMGYHEESTMVSWLPPYHDMGLIGGILTSLFGGFRCV---LMAPERFIQH------------PFLWLAISDYADVTGYRMCSRRKTAYSGAESVREFAQRFARTGFDFKPCYGLAECTLLVAGRSAPRPLRTVCQQQKVVIRVSVGVTIGEQRVVVCDLNTNERCADGE-IGEICVAGPSVAPGYWQQYEQTLATFTGQAFAGTGDLG-FHHRGDLYVTGRLKDMIIIAGRNYYSEDIEYAVIGRPELVPNGCAAFTVDAGDEERLVVVAEIERTHRKGDLDALLKGIREAIWLRHDLLVSPGSVPKTSSGKVRRGECRKR-------- 165881889 27 ---------------------------------------RFSFQALYEQSLQLAGHLQH-HVSAGDRALILMDTGIEYVTSFLACQHLGV---TAIPSFPPQHIARTVGIAEDASARLVLTTSRFSETVAGMCEALDDIIIQ---------VVDELNTPAPDAPRHPAHSIAFLQYTSGSTAKPKGVMVSHGNLLANE--AVITERMQTTQSDVMVSWLPLFHIGGLLQP---IYVGYPLVLCSPRFRPARWLQLIGEYGGTVSGG-PDFSFRLC--LERI--RDKQLARVAFSGAEPIRDFAERFAPQGMQIYPCYGLAEGTLMVIRAFDNKGLAALRDSDAYCHQVGCGQVASGHLLRITCPQSHQALADGE-IGEIWTAGPSIALGYWQNEQATHDALDGHRWLRTGDVGVFD--GQLYISGRQKDLIIMNGHNVYPQDIERAIEAELSVRKGRVSAFPVPSAESGELAIETSRNEVPAQQTIVRDFITEHFAA--CPELVLLLDQLPKTSSGKLQRSA------------ 121610159 106 ----------------------------IIFEADDGTVTRISYRELLARVGQFANALKAHGVAKGDRVLIYMPMTIEGVIAMQACARIGATHSVVFGGFSAKAVERIIDAGAVAVITANYQMLPLKAIIDGGCDSVGTVFVHQRTASACPMTFAQALGQSSDCAALALEAELFILYTSGSTGKPKGVQHSTGGYLL--WAKMTMDWTFDLRPDDIF----------WCTADIGWITGHTYVAYGPLADAGRFWQMIERHRCTIFYTAPTAIRSLIKAAEADASDLSSLRILSVGEPINPEAWMWYHKNVG---------GERCPIVWQTETGGHVIAPLPGATPLVPGSCTLALPGIAAAVVDETGHDMPH--GAGGILVIKRPWMIRTIWNDPERFKKSYFPQGYYLAGDGAVRSDRGYFRITGRIDDVLNVSGHRMGTMEIESALVAKTDVAEAAVVGRPDEVTGEAICAFVVLKRLRPTGEEARQNELRNWVAKEIGPIAIRFGDNLPKTRSGKIMRRLLRSIAK------ 115397123 26 -----------------------------------------SYQGIIRRADLLVEVLQEKGLRMSEPVGIVFESGYKQVISQIAVLRSGGTCVPVEPSMPSMRLTAMLNDINARYIITSSDL----------TDGLSEFTILD----------FDNITDTQHPIQISLRANCDILFTSGSTGRPKPIQISSGS-ILHVLNSFPTLPPGPSDR-MSMFINPGFDFSLFEI-WGALLSGATAIRI-PKLDPTTVGRFLRENNITVMIFPTALFNAIA---LSAPESFGGCRHVIVGGEAA--NVTSMRMVLGSSPPQAYGPTETTIWVTMGLV-----DLAEAEAPRL--SIGQPLGETKIYLLNEQ-RELITDIGIRGEICVSGPQVSRGYLHRPQETQSDLGEEGLYRTSDLGEWRRPGVLDYIGRADKQIKRSGHRVELGDIERTLEMHPSVH--ACVAIQHKQETSDILAAYVVFD---SPTQMGESQDLTSWARYMVPDMVKQVQKFPLTSNGKVDRESLR---------- 82702955 1204 -----------------------------------------TYQELNCRSNRLAHHLIALGVKAEVKV---GITVERSIEMIVGLLGIGGAYVPLDPDYPRERLDYLVEDSGIRLLLTQSPL-------RNRIPDSEKLSVLELDSVD-----VKGVAETNPEIALHPDNLAYVIYTSGSTGRPKGVGVSHGPLAMHLAAIREIYDVRPGDRELMF-----FSMNQWITPLCE---GGTLVLSSTRLAGDGFVDQIGKHSIT-TLHLPPAYLRMLLPLMQDG--APSVRTCIAGGEAWFAADLAATQAALPQARNAYGPTET--VITPAAWVAHASETAEVRILHEFAPIGRAVGDRKLYVLDEDLNIMPP--GCAGELYIGGTGLARGYLDRDRFVADPFAPDGLYRTGDRVRWDNGGQLEYLGRLDHQVKLRGFRVELGEIEGQLLAQPGVREAAVVA-KESRNGTRLIAYVAAHHGVTLNASMLKTALAAVLPDYMLPGSFVLLDSLPLNPNGKVDRQAL----------- 67902892 247 -----------------------------------------TYGELDELSLRLAHHLVGLGVGPEKFVLSCFEKSTWAIVARLAVLRAGGAIHATNP---PIYLDSVIQRTEAGVLLSDVKFAARFQHL------VPHFVGI---TPEWLRSLPVNHAPPCDTV-VPEN-ACLVLFTSGSTGQPKGIVQVHQSYT--TAIRDYVRNIGLDS------TTRMLHFDDYAFDISNLTIGGCCCVPPPVKTTDNLINAISSLRANITFLTPTVAIKL-DPAE-----ISSLHTICVGGEPLPKELINKYSSSSTRLINQFGMGEVAICCAYN------DSIHPDRGNTIGRPASGPIYIVD-SASPERLLPL----GAVGELLIEGPHLSRRYLDNTAVSRTAATPSRMYRTGDLGRLNADGTLDYIGRKDTILKLDGCRVDAVDLLGAIDGTEDPQIAALLYLDGHTDSKIPAVNVITNAEKDAREKVDREAIKQALPAYMVPSVFLLMSWMPRTASKKTDRKKIRMLAQKYY--- 149920741 51 ------------------------------------EDRRWTVGSFDAAVNRHARAWRRAGVVAGETVALVLENRPAYLFHYYALAKLGVVAALINPALRGAALSHALRASEARAVVVGEGQLDLAESSDADAVPVRVFVDVEGREPEGSGAW-VCLGWSSSPLPIPETKVVAYIYTSGTTGLPKAVVKHHR----QRRAGDVFGGLALTAADIVYVALPLYHASASMIGVSMTIARRAQLVLARRFSASRFWPECRAHGVTTCIYIGE----LCRYLHNQPPRPDDGERCFVGNGLRDDIWDGFCERFGIEVVEFYAATEGNAETANVFLRGTVGPL-----LFWKMAVVRWDPARGEVVRDAKGRPFGEPGLLIGKINDRNPY--AGYKDAAASQRKILRDDAWFDTGDLLRVDRLLHLHFVDRLGDTFRWKGENVSTQEVAEQLNGAPGVLESNVYGVEVPGSEGRAMAAIVVDGD------------------------------------------------------- 153799411 48 ---------------------------------------RLTVAQYAGHVDDLAARLWAAGIRPGERVVIYKTANADHWMIASAVSRIGAVVVNLSPALDAVTVAALIERADQPSLVTDTAKLDILAEIPLADLTKRVVTVGGERPGTTSLA-SLAGSPRVAPVVRPIDEAAVITHTSGTTGLPKLVVHTPRTQGLR-LIPQWRLLSLMRKKETVAIHVPFVH-SRMVAAMSLALLKEYPVLLMRESDPADVAEHLLAHRPALIEALPNSWEPLTDDPRTPFASVKVFSSTFDAIHPGTMSLLKSSHRRGALFFQIYGQSEVGPAAGRAYLRH-----SAHKANGRCVGWAMPLGAAKVRVVSRDGRPPSETNPGSIEVAWDG--LAKTYFAEQDRYDTNRNGD-WWRTGDVGYRTRLGCLHMLDREVDMIPGVR---SSLEIEDVVLS--KLSESELVVVPGPDSQ--PVPVICTVDDKP----LDPQRWRAAAAAFQLADPVQIPQDLPRTATLKVLARRLEKQWED----- 110834097 85 ----------------------------VISVLEDGTRSEISYSALRVAAGKVAAQLQAAGIKPGDRVAGFMPNRIETLVAALGAAWIGAVWSSCSPDFGVSGVLDRFGQIEPKVLLYNGKWIDLIEALHEALKP-ELFIVVPGRGDSSVVAWLEAAGPAPDFIRLPFNHPLFILYSSGTTGQPKCIVHGAGGTLLQQTKELHLHADVRATDTFFYFTTCGWMMWNWCLHTGATLVLYDGNPAYP--NTGRLFDLIDAEGITFVQAVEKSGLCPKD-----SHDLGTLRTLFSTGSPL--------------------LHESYDYLYQQ-VKSSLSSISGGTDIVSCFALGNPLPVYRVAVFDDAGKPL-ADSK--GELVCRSPFPSCSFWNDPDGQRFH---DAYFARFD-GVWAHGDYAQIHGRSDAVLNPGGVRIGTAEIYRQVETLAEIREAIVVGQQFDGDVRVVLFVVTAEGVT-LDEELQARIRKAGATPRHVPAVILAVPEIPRTVSGKIVELAVRE--------- 163812973 78 ----------------------------------TGQTRELSYRQVHREVNVFASAIRALGVGRGDRVVIYMPNIAEAVFAMLACARIGAVHSVVFGGFAAHNLALRIDDATPKLLICDAGMRPLVDAACTEAQSPPPHVLVDLRLIPGRDVDYAALRTQHEDAQVESNEPSYLLYTSGTTGKPKGVQRDALALSMWAIYDIRAGQVMFSTSDVGWAVGHSYNV------YGPLIAGATSVLTNP--DPGVWWSICERYGVRTMFSSPTGIRVLQDAAWLKKHDLSALHWLFLAGEPLDEPTAHWIDGIGKTVIDNYWQTETGWPVLALMPGLDLKPVK-------FGSPGLPMPGYHLRVIDETGRDVGPNEKGVLTIVPPLPPGCLSTVWNDDA-RFLNSYFGHFKSLDWAIRDEDGYTFILGRTDDVINVAGHRLGTREIEESVASHASVAEAAVIGVHDELKGQVPVVFATLKGDAHDPHAMQDCVVRQLGAVARPARVYVVA-ALPKTRSGKLLRRSIQ---------- 121715634 89 -----------------------------------------TYSQLKDLVDRFAALLHARDIKAGDFVAVFNTNSPEMVVTIYALSKLGAVAALINNNLRDDTFVHCLDVSDSKFIISTPDLSQFV------CSDLPH-IALNISSFDGVSVEPTELITVADPANRSIKDLCALIYTSGTTGKPKAC--GIRNMMNMITSTPLSTDTRSPSKYYPLSALPLFHGTAYCYSVAGTLCSASQFWKDVHDSRATRI-LYIGELCRYLLATPP---SPYDQYHAC---------IVATGNGLRGEIWERFQRFNIEIREFYRSTEG----VAKF-DNHLRRFMEEDTFIVKYDTETEMPYRDPATGFCIKAKLGEEGEAIGRVKDRA--LLTEYLHNEDATEKKLLRDVFVRTGDLVVQDESGWVRFQDRVGDTFRWKGENVSAGEVRDHICRIPAVHDAVVYGVKLSGYDGQAGAAGIPAMEVEFMANLHKELKKKGVPSYAIPRLVRLTE-------------------------- 116197030 33 -----------SIHSLLERTAEEYSDKTALICGHT----TLTYGQLSSLSNHFARAFVRRGIGKGDLVGVALDRSVDLVAALLAVWKTGAAYVPIDPDLPRQRIDQMLDDASPKLLVTSTKMLDAFTA---------------EGCNVSYLTIEEVLRTTA--ANMNPAPFGGTSTSNSNNNNPDVAVHVHSTDLAYVIPTDRLLAITTISFDMAVPEL-----------FLPLLRGATTVLAQRRRDPAALVRLMHRHAVSVMQATPTQWQMLLDSGWPGDGGQPRLSKILCGGEGMSRVLADRLGSGSGGVWNLYGPTEVT-------VYASIWRV-QPRDVEAGVLVGSPIVNGHLYVLDPETAPVPLGNE--GELCVGGAGVARGYRGNAELSRARFVENPFYRTGDLARWVAPGKLTVLGRMDGQVKIRGYRVEVGDIEAAIMTREDISAAVVVCR-----DDQLMAYCVPKATIASAEKALDQVLRPWLAE-RLPDYMV----------------------------- 212639113 86 -FPGARLNYAEHIFRNMQEKPALLFRSE------RGSLREVTWEELKQQTAAVASALKKLGVKQGDRVVAYMPNIPETVVAFLACASIGAIWSSCSPDFGANSVIDRFQQIEPTILFFDK--VPTVKELQEKLPSLKKTIVVDVKADESVLLWTDMLREEGELVQVPFAHPLWILYSSGTTGLPKPIVQGHGGILLEHVKILSIECNLTRDSTFF-----WFTTTGWMM--WNFLVGG----------------LLVGATVVLYDGSPT--FPDANVLWELAEKAKITH---FGTSAA---FINVCMKQGIQPKDTYDLSTGSPLTTEGFLWVYLVSCSGGTDVCTAFVGGSPVLPVRVQAFDEHGHSLINE---VGELVITEPMPSMPFFWNDENDRRYLTYPGVWKHGDWIKIDAEGSCVIYGRSDSTINRAGVRMGTSEIYRAVETVDGILDSLVIDLEMGRKSFMPLFVVLQPG-----VELDDALIKAHVSPRFIPDAIYQVDQIPKTLNGKKMEIPIRK--------- 169629003 26 ---------------YLERAVEELGDTFAYRYLSDGEPNDLNWTQLGQRSRAVAARLQQV-TKPGDRVAILAPQGIDYVVGFFAAIEAGNI---AVPLFAPERLDAVLTDAQPTVVLTNNAAAESVSRVRGLPRDRRPRVVAVDSVPDSVAATYAKVTPDTDDI-------AYLQYTSGSTRVPAGVEITHRAVMTNVL--QMIISVGLDDSIRSVSWLPLYH-DMGLLMILFPLCGGRITLMSPVRRPGRWIKELAAEGRTFAAAPNFAFLAAERGLPKDGEELSNVAGLINGSEPVSISSIRKFDAFGTTIKPSYGMAEATLFV------STIPSDAEASVVYLDRRALGDGHAVRVEADDENAVPQVSCGKIVGEIWLHGDNIGRGYWGRPKETRNKLTEPGWFRTGDLGVY-LDGELYITGRVKDLVIIDGRNHYPQDIEATVEASPAVRRGFVAAFSVPAEGSGEQLVIVAGAGRAEPEPIIDAIRAAVSRRHNLPIALVQAGAIPRTTSGKLARRACRQEY------- 197783549 105 -----------------------------------GDSRAITYAELKDEVSKAANALLELGVRKGDRVAVYMPMIPETAVAMLACARIGAAHSVVFGGFSADALATRIQDADAKVVITSDGLKPAVDEAVGKAGNVEHVLVVRRTGQE--VAWNDSLSAEHAPEAFDAEQPLFILYTSGTTGKPKG--------ILHTSGGYLTQ--AAYTHHAVFDLKPETDVY-WCTADVGWVTGHSYIVYGPLANGATQVEIVQKYGVTILYTAPTAIRTFMKWGDDIPAKLSSLRVLSVGEPINPEAWIWYRKHIGADIVDTWWQTETGAMMI-----SPLPGVTA----TKPGSAQTPLPGISATVVDDEANEVPNGGG--GYLVLTEPWMLRTIWGDDQRFLDTYWSEGKYFAGDGAKKDDDGDIWLLGRVDDVMLVSGHNISTTEVESALVSHPSVAEAAVVGAADETTGQAIVAFVILRGTANAEDELRNHVGDT-LGPIAKPQRILPVAELPKTRSGKIMRRLLRDVAEN----- 119474375 23 --------------------------------------HTFTYEELIARADRLVKPLHEKHIAPEEPICIFLGTGYSQIISQVAVLRAGGSCVPVDPSMPQKRLNDMLSDIDARHIITTTD---LNERVSG------YDVIFVDNVADTKACFTEDVQAIEVLSGFPEHHRSHILFTSGSTGRPKAVQISARS-ILHLASSTPV--TPLDPNDRVTGVNPGFDLSLFEI-WVTLLAGATIVVKSTATDPFSFGDFVKKHKVTVMM-LPTALFTIV--ATTCPSAFKGARHVMACGEAPNVKAVRDVLTEGAPLWNGYGPTECT-----TFVTLQLVDLKETERETI--GIGSAVGQTKIYLLDDEKKLILR-GDREGEIYLAGPGLSRGYLNQPDANAKHFIPIRVFKTGDLAKWRPLETLEFRGRFDMQVKQDGFRVELGDVEKTLETMDGIRQAVVL-------QQCPFADKILAAYIIPSEEDSNLSLKADYAKYMVPSQFTVVSEFPLTAYGKIDRGALAQE-------- 190406182 124 -----------------------------------------TFGELLRKVSQIAGVLKSWGVKKGDTVAIYLPMIPEAVIAMLAVARIGAIHSVVFAGFSAGSLKDRVVDANSKVVITCDNTKKIVDEGLNGVDLVSRILVFQRTGTEGYWWHEEAAKQRTPPVSCDAEDPLFLLYTSGSTGSPKGVVHTTGGYLL---------GAALTTRYVIHPEDVLFTAGD-----VGWITGHTYALYGPTLGTASIIRIIQRHKATHFYVAPTALRLIKRVGEAEIAKYDTSSLRVLGSVGEPISLWEWYEKVG---NKNCVICDT---MWQTESGSHLIAPLAGAVPTKPGSATVPFFGINVCIIDPVTGVELEGNDVEGVLAVKSPWPSMAWNHHDRYMDTYLKPPGHYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTSEIEASISNHENVSEAAVVGIPDELTGQTVVAYVSLKAEHITPDNLRRELIRGEIGPFASPKTIILVRDLPRTRSGKIMRRVLRKVASN----- 116050896 39 -------EKSLSLGWALERAARLYPDNPAVL---DGQ-RRISYALFNGWANRLARAFKAEGVGHGSVVAVMLENRVELLAILAALAKLGAIGALVNTTQRGKVLVHSLNLVKPGHFVVGEELREVFEEVRQELGNAGHCYWVDDSPPMGWLAQGQTSENLEDTGRVRLKDSCFYIYTSGTTGLPKASIMSHGKWI-KAYGGFGHSGLGLGRDDVLYLTLPCYHNNAVTVCWSAALAGGAAMALRRKFSASGFVQHYRATCFGYIGELCRYLLNQPPCAEERGNSLTCM----IGNGLRP-SIWAEFKQR-FEIQR-----------ITEFYASSEGNIGFTNVFNFDNTVGFPATYAIVRYDLENDRPV-RDAKGFGEVEISAKWPFDGYTDPAKSEAVILRDDAWFNTGDLMRDIGFKHTQFVDRLGDTFRWKGENVSTTEVENALGAFDGVEDAVVYGV------------------------------------------------------------------------- 158392448 3053 ------------------------------------------YSELQTKVLSIAQTLLEVGCGNGSCVGVLCEPSSDFIAAMLAILHIGGI-------YCPLDVS--LPHERHRAILRSSRFIAL---IHHSATSDRALALISSMAREDHLMNVIALDGEARPIQTSTDSASVLLFTSGSTGNPKGIFLTQSNFINHISLKTQVLGL---QSETTLQQSSM-GFDMSIIQILSALLNGGRVLIVPRRDPVEIARLVSQGAVTLTIATPSMWLRYGSD-EHLRNKATAWRHACLGGEPVTEQLCRDFALLDLRLTNCYGPTEIT--AAATFQSIHISITGEKDHRSMMI-VGKALPNYSVHIIDNKGHFLPIGMQ--GEICIGGAGVALGYCGLPEQTAAKFIVDPLYRTGDQGRLLEDGSLLFMGRLNTQIKLNGVRIELEEVEGTILAGSDGKLSTVVAAAH---KDRLLAATLTTGVSLTETETKQLLIYASLPTTMQPSKLIIMDTLPLTSSGKINREAIQD--------- 149925016 1476 ---------------------------------------RLSYAQLRGRVVELAHRLVALGVARGDRVAVVARKGWEQVVAALAVNVAGAAYVPIDPTMPAARLGHIVEFTEARVALTQSSLDASLSWPVGLVR-----VCVDAMG-DGRAFVERELPQL-------ERQPTDLAYTSGSTGTPKGVMLDHRGPV-----NTILDVNARFEADRTLAVSSLFDLSVYDL-FGLLAVGGAVVVPEPERDPLRLAELVEAHAVTIWNTVP----AYADLLEEAARQLRSLRVVMMSGDWIPVGLPDRLRAQAAAITSLGGATEAS-------IWSILYPIDAVDPSWKSIPYGAAMVAQPWCLIDEDGQVVDAVGVP-AQLHIGGVGVALGYWRNPDKTGAAFTGERIYATGDRGQLRADGNYEFLGRIDRQVKLNGYRIELGEIEATLQRCEGVARALVLVL--GDGQARHLGAFVEAGAGPSEAELVA-LAKQWLPTYMQPKTYACVRRLQLTANGKVDRRVSPEQLE------ 183980134 3069 -------------------AAQVASRAEVTA-LVCGD-RSLTYRELDRAANRLAHLLVDQGVGPGDVV---GLLLERSVEAVIAIL---AVLKSGAAYL-----AIDVNHPDGRIGFMIEDAAPVA-------------VITTAGLAQRLAGYPVAVIDIDDPAGLPFPSADNIAYTSGTTGKPKGVGITH-----HNITQLFTSVAATGFTPAPGQIWTQCHSYAFDLSWGALLHGGRLVVVPESVSPADLHALLVAEQVDVLAQTPSAVAMLSTQLEST--------TLVVGGEACPAEVVDNWAPGRMMVNQ-YGPSETTMYVSMS---------APLVPGSGPAPIGVPVPRAALFVLDGWLRPVP--AGVAGELYVAGAGVGCGYWRRSTASRFVACPFGMYRTGDVVRWGPDGQLQYVGRADEQVKIRGYRIELGEVAAALSQLDGVDQAVVIA----------------REDRPGDKRLVGYLVGSALPAYMVPAAVVVVDSLPLTVNGKLDIRAL----------- 218441782 86 -FPDYKLNFAQNLLRYQNDHMALISRTEL------GQKRTLTYQQLYQQVAQLAAAMRELGIKSQDRVVGFLPNILETVVAMLATTSIGAIWSSCSPDFG-------LNGIVDRFEQINPSLLPLIAAITDKLINSKKIIVIDISPLKNSLLYPDFLISQNTPQQLPFNHPVYIMYSSGTTGKPKCIVHAGGTLLQHSKELKL--HTDLKPEDKIFYYTTCGWM-MWNWVVSSLMIGATVILDGSPFYPGSLFNLIDEEEVSITSAKYIATLEKENLKPKQTHHLKDLKTILSTGSPLSDE---SFEYVYREIKEDVCLSSISTDIISCFALGNPNLPVYRGELQC---IGLGLA---VDIFDEEGNPLRGEK---GELVCKRPFPCRSFWNDINGQKFH---HAYFSKFN-SVWNHGDYAEIRERSDAVLNPGGVRIGTAEIYNQVNPLEEVKDSVVVG---QNWQDRVILFVVLQEGLSLDEGLKNKIIRNNTTPRHVPAKIIQVLDIPRTINGKISEITVR---------- 169782552 1378 -----------------------------------------TYSELDLLSEKLAHHLAKLGAGEKSRLATVT------MVAIMKSGSAGVGLSSAHPL---SRIQDILDGCQARVAVVSAQHAKLLEGL------VEHIVVVDE-------SFLDELPAPTDNCTLPQAQPSNVSFTSGSTGKPKGIVLEHRSLITSIQAHGSEWGVGPGSR------VLQFSAYAFDASVSDTFTGGTVCIPCEKDRVDDLAGAINKLGVNWAFLTPRVLGLL------SPETVPTLKTVVLGGEAISREDIAPWTD-ALELRIVYGPTECT-----------IYSMGTEPLTADSDPAGLGHAVTRLWVTDPENTNKLLPVGCIGELIIEGPLVTRGYLNEPEKTKAAFQPRRFYKTSDLVRYYPDGQLRFIGRKDTQIKVRGQRVELGEIEHAILENPGAAHVTVDSVVLPP--QTLVAFLKMENASSTENELFEKVLSDTLPVYMLPSLFIPISHIPMTISGKVDRIALR---------- 108804524 72 ----------------------------VYVSTETGEERHYTYRQLYAEVNAFAAALRELGVERGDRVVIY---MPMMPEAIFAMLGIGAIHSVVFGGFAADNLAKRIDDARPRVLVTADAGMRGGNVVRYK-PLVDRALEMAQSPPERVVICNRGIGEEVPVEWVDSTHPSYILYTSGTTGTPKGVQRDTGGHAV-ALAASMRHIFATNPGETMFTASDIWVVGHSYIVYGPLMYGLTSILP-VRPDPGIWWRIVQDHGVSTMFTSPTAIRALPDYMRR--HDTSSLRNLFLAGEPEPTSRWAS-ESLGVAVRDNYWQTETGPI-----LSSMLPGLEDEPVVPGSAGYGYDVRLMHERTGEEVG---PGERGILAIRAPLPPGCMSTVWGDDETYFSDFPDKNLYSTFDWGVRREDGRYFIMGRSDDVINVAGHRLGTREIEEAISDHPEVAEAAAVGVADEYKGQVVYAFVVPKDSRAKREELDREIVAQKVGPIARPAAVYFVEALPKTRSGKLLRR------------- 115279608 30 -----------------------------------------TYAQLKEGSDRL-AGFFAESLPAGEPIIVYGGQTFDMVEVFLGLSKSGHAYHSPNERITQQDVAHAPAVIEVAPL---PITVPDVKIIQ---------------APELHQAEQSHA-----PIHSLQHAVAGIIFTSGTTGKPKGVQISHDNLL--SYVNWNISDFGLEEGVVAMSQPPYFDLSVMDLYPTLVLGGTLKALPKEVTD--NFKELF--------ATLPKLWVSTPSFVENLTHFLFCGEELV---NKTAQALITRFPK--ATVYNTYGPTEATVAVTGMAITQAI--VDQYPRLPI----GYAKPDTNVYVVDEQGEQVSAGTE--GELMIVGPSVSKGYLNNPDKTAAAFFKAGNYRSGDLVTMTADGMVFYRGRTDFQVKLHGYRIELEDVDHNLNQVSYIKQASTV----PRYDKQLIAFAVAKPNDFDSEMKLTQAIKAELGKYMIPQRIIYRDQLPLTANGKVDRKAL----------- 21902205 12279 -----------------------------------------TYAELNSAANKLAHYLKSYSVKLNDLVHVCFDKSAWYIVSIIAINKAGATWVPLDPFHPEQRLRSIVNQTKSTLALASPGNITLCSALVDN-------VVEVSSALDSMLPAQDGL--ESPKVSVSSRTAAYILFTSGSTGTPKGVVIQHRSLC--------TNMNAIAKRVRYHLDVRILQFSAYVFDFSSLLQGACVCVPSEHIRMNGIVD--------FIRDMNINWLYLTPSFLRTINPIDNVELVFAGGEAIPRDV---FETWVGRVRNGWGPTETTVVSIHEF-----ESVDES-----PSTIGHPVGGF-CWIVDPNNPQLLAPTGTLGEIVIQGPTLLHEYLDNPDKTQEAIRPDEFYKTGDLGFYNANGKIEFSSRKDTQVKIRGLRVELGEIEYQVQASEEIRQIAVDVIKTDNGSNRQLHNADVNGPSPLDTNLQETLLSVTLPRYMIPTFYIPCSYMPSITSGKLDRKELKRQ-------- 145252922 5870 -----------------------------------------TYAELDNLATRLANSLSKMGIGRGS-IVPLCFEKSKWTPAMLAVMKTGAASVTMDTSQPEERLQSIVAQVDAKLVISSTLKVELAARL-----TTAPVLAIDK-------ASMKAMADDTPLAAVDPANSIYIVFTSGSTGTPKGVIITHSSAIKHQQSEHGFKPTSR-----VFDFASYAFDVSWSNFLHTLTIGACLCIPSDKNDPAGAIDRLRCTHVDMTPSAASVLPA------STLAKLDT---IVLGGEKLSLEYAQRWSAL-TSVRNPYGPSECTPTSTITEINSAEIS---KGKVSIGKGVGLNTWIVDPATAQHLGIP--------GELLLEGPLVGAGYLGDPVKTASAFIEDPLYRTGDLVTYNTDGSLSFVGRRDSQIKINGQRVELGDIESNLVSHGSAQVAVEVVSPQASSNNILVAFVLLARTKAATEGIREK-LATQIPSYMIPSVYIPVTVFPTTATGKTDRRRLRE--------- 154687970 25 --------------------------------------HSLTYGELWDLSERVASGIQK-HTADGSKAPVLVYG---HMEPNMIVSFLGSV-KAGRPYI-PVDVSI---PAERIVKIIESSGAELLISVSGDIKTV---------TPE-----ELAADGDADLSRVKELDTFYIIYTSGSTGNPKGVQIS--ADNLQSFTDWICRDFPVGEGKTFLNQAPFFDLSVMDIFPSLQTGGTLHCVTKDKINPKVLFEELEKSKLNVWTSTPSVQMCLMD-PGFTQELLPEAEVFMFCGEALPQELLNRFPK--ARVFNTYGPTETTVAVTSVEITQQI--IDENESLPV----GFAKPDMDIFIMDENGNKLP-DGEK-GEIIIAGPSVSKGYLGEPSLTEKAFFPDGAYHTGD-AGYVQDGQIFCQGRLDFQIKLHGYRMELEEIEVHVRQSQYVRTAVVIPYQPNGPVEYLIAAIVPEKHDFEKEQLTSAILAASLPAYMIPRKFIYQDHIQMTANGKIDRKRIGEE-------- 74038623 19 ----------------------------------------VSYAELQARTNALGRAIAAHARPVGPNIAVCMEPTHNTIMTLLAIMEGGAAYVPMDPSFPQGGISHILKDAEPSLVIYDNTANPSMFSGSGIPA-----VSFDELSLEASGLPGDKPSDSEMLLQTTAESIAIVLYTSGSTGIPKGVRLPYSAICNRLWWQFRTFPYTEHERFCVWKTALTF-VDSVCEIWGPLLHGRTLIILSRETDPQKLVRVLAENEVHRLVLVPTLLRSILMYLNRSERPLQSLKLWVCSGETLSKELAGQFDNEGYKLANFYGSTE-----VMGDVTFYVLERSQQLDIHPTIPIGKPVDNCAIYLLDEEMNPARE--AEPGEVWVAGSNLAAGYVGGQAPEKFCYNPHALYRTGDFGVL-HKGMILYAGRTDSQVKIRGHRVDLLEVETAVSAVEGIEKAVVLCYGLERGNPEVLAFVTISPDARLSAHHIEAALKNSLTHYMLPQVIVI-EAVPLLVNGKVDRQALLKMYEN----- 189195752 374 -----------------------------------------TYEQLVRRAVAISSDLLSYGIVRGTAVCVLGPPTLDLLCSIIAIWCAGCIYVPIDNLASLEDSYAIAKHFETEFCVVSPELIPLNDAFYGDMEFNNDFEKIDKSLP----------SDLAAALHVP---------MSGTT--------SRSVLLSHGNIETLITSIAYNENQVVLSELALFQI-LFALTSGSTLVLAT------RLEEADVPKVMAQEKVTVTVATPSEYSAWFRQPLNMLRECNSWKFAIISGENVSSSVVRHFAALGLELINMYGATETSVACCMGSVDYNEYVDDTDGKLI---PVGRALPNYQIWVADSLGRALPPGWT--GDIWVTGSGVIGDYPASEDNHRIQLHPDTCFWTGDRGFLNEEGFVIFRQSFESATYVKGHYVQLGDISRAIVDKSRVAEAAVVLSKGTEQKEPQLQAFIIMSDTPDGESLQSMLRSLALPTYMRPACAVMLETMPRTLVGKIDRHAL----------- 158317182 14 --------------DLLGRCAREFGSADYIVSL----TDRLTYAEAEEQSARVARWLLHEGVGKGTRVGLFFPSGVEWALWWLAVSRIGAVAVPLSTLYPPAEIAKVVRLADVQLLVAPTTVLRIDVAQRGQLELAGRRIVLTGQTDRGWLVRAELLAAVQTEVTPADLAI--MVHTSGSTADPKGVLHTHGTLVRQTSTAAIRGLTGVDHAPRILCAMPFFWIGG-ILAATGALHAPVAVLVLARLEAGPALDLAERERANGVVG----WPAFTQQL-----RLHP-------------SFPSRDLRSAPALREGAGVPDGHPI---------HRSLTE---------SGGSFAFTETAIVDAAGERVP-DGT-VGELLIRGIGSMAGYNKRERA--EVFDADGWYHTSD-RVYRRTGDPRLVGRDSELVKVAGSNVAPREVEAVIEEFPEVAHCVVTGVEHPTRGEEVCAVIVPAGTTGTDVDVDAARTRTLLSSYKVPTRWIVADEVPALPSGKPDRRGLRTLIED----- 189208862 1755 ------------------------------------------YGELDELSSRLAGYLVGLGVGPEAIVPLCFEKSMWTVVAMLAVLKAGGAFAPLDPEHPASRHEEIFRQTGARVVLASAQHSTLCS---GGNRT----VVVVSKASFDRLS---SASDKANVISKPSSIAYVM-FTSGSTGTPKGVVLEHRAISTSCLTHGEAFGFSPSTRSLQFAA---YTFDA-CITITALLFGACICVPSELDRRNDLSNISNTLKVSWALLTPTVARTL------DPKTIPSLRTLVLGGEQVSRVDWERWSHLEKQINT-YGPTECS---VWCTSHSNVAGFTSGTIGKLIASVGWVVD------PNDHNKLAPL--GAVGELLVEGPILARGYLNDAEKTAAAFIDDRLYKTGDLVYYNADGNLVYVNRKDAQVKVRGQRVELGEIEHHVRCMPEVGRMAVVIMPGDDKDKATVAVFVEQKEEEVPSQVDSQLSER-LPSYMVPGVYFSVAQLPMTTSGKTDRKRLRE--------- 194044375 116 -----------------------------------GTAVRITYRELLETTCRLANTLKRHGVCRGDRVAIYMPVSPMAVAAMLACARIGAVHTVIFAGFSAGSLAGRINDAKCKVLIFNQGLRGIVDEAVKLCPSIQHVLVTDNKVPMGNLPLEQEMAKE-EPVCAPESMGSELLYTSGSTGKPKGLVHTQAGYLLYA---------ALTHR-LVFDYRPIFG----CMADIGWITGHSYVVYGPLCNGATSV-LFESTPVYPDAGAPTAFRLLLKYSDSWVKKYDRSSLRTLGSVGEPINHEA-WEWLHQVVGDGWWQTETGGICIS-------PRPSEEGANILPCMAMRPLFGIVPVLMDEKGK-VLEGGDVSGALCLSQAWMARTIYGDHQRFIAA-----YFKA-----FPGEPFLPLLD--------------TVSGSQDQADHPAVPETAVIGYPHDIKGEAAFAFIVLKGDVDVVVKELRSVVADKIAKYAVPDQVLVVKRLPKTRSGKVMRRLLRK--------- 77409015 26 -----------------------------------GEVH--TYGQLKVDSDSLAAHIDSLGLVEKSPVLVFGGQEYEMLATFVALTKSGHAYIPVDQHSALDRIQAIMTVAQ-------PSLIISIGEFPLEVDNVPILDVSQVSA----IFEEKTLYEVTHSVKGDDNYY--IIFTSGTTGLPKGVQISHDNLLSFTNWMISDDEFSVPERPQML-AQPPYSFDLSVMYWAPTLAMGGTLFALPK----TVVNDFKKLFATINELPIQVWTSTPSFLLSNDFNSETLPQLTFDGEKTAQKLRQRFPK--ARIVNAYGPTEAT-------VALSAVAITDEMLETCKR---LPIGYTKTYVIDEEGHKLPNGEQ--GEIIIAGPAVSKGYLNNPEKTAEAFFQEGLYHTGDLGSMTDEGLLLYGGRMDFQIKFNGYRIELEDVSQNLNKSQYVKSA--VAVPRHKVQNLLAYIVLKEGVRDDFEDLTKAILKDIMMDYMMPSKFIYREDLPLTPNGKID--------------- 16125417 48 ------------------------------------------YAKLRDEAVVLARRLLAIGAKVGDSVALLAETDGDFVRAFFACQYAGAPMALPTPEAYIEQISNLARSAKANILIGPVGLKDWVAEIGARAGLAFAGVLADLPEDAG----------AALPTITPED-PCYLQFSSGSTRTPTGVLVRHKALMANCVAITR-DGLQVRASDRAISWLPLYHIGFLLSPLSCQMT--VDLLPTGAFRPLLWIDLI-GRNKATIAYSPTFGYELCQSLEN--YNLSHWRSAGLGGDMIRKAFVEAFAPAGFSDKASYGMAEATLALSMAPLGKGLETLDVEERARDFARCGPALPDHFLEVRGDDGQVLPERG--VGRIFAKGPSVMSAYFANPEETARVLAADGWLDTGDIG-FKIDGEIVITGRAKDLIILNGRNIWPQDLENEIDGL-RSGDVCAFAIPAEPEDEVVVLVQARGGDADSRAALRESLLRTRHAKVKL----VGAHALPQTSSGKLSRSKAKTAY------- 55379788 111 ---------------------------------HLGESRTYTYLELYREVNAFAAALRDRGVGPDD-VVTLYLPMVPELPAMLACARLGVPHNVVFAGFSADALATRMERAESEYLITCDGYYRRGSAVAQKNKTVDHVVVLDRHLGDDYVDYHDLLGAEVEPVSQAADDPLFRIYTSGTTGQPKAVTHTTGGYLAH------VAWTARS----VLDIKP--EDTYWCSADIGWITGHSYIVYGPHPEKDRLWELIEKYAVDVFYTAPTAVRAFMKWGEQEQHDLSSLRLLTVGEPMDAHAWEWYREHIGCPVVDTWWQTETGAILV-----STLPGVDEMK----PGAAGTPLPGIEASVVTRSG--ATAEPNTAGELVVTRPW-PGMPRALLDGTGWGSAPDSYYPEDSVSV-DADGYITFLGRIDDAINVAGRRFSTKELESTVAGVTGVAEAAVVGADDETTGTAVYVFASPEAESELQTAIEDAIVNAGIAR---PKEVVFTPDLPKTRSGKVMRRLL----------- 25029113 21 -----------TLWDILVDISSTYPEAAAID---DGQI--LTYAELMQEVTTLASEMHAQGVRRGDRVGIRMPSGTRDLYAILATLAAGA--------------AYVPVDADDPE--------ERAEMVFGEARINALF------DASGFHMIKPTPGGDTRRPRLDDTAW--IIFTSGSTGKPKGVAVSHRS------AAAFVDAEALGPEDRVLAGLSV-AFDASCEEMWLAWGHGACLVPAPRSLVRSGMDLLIRRDITVVSTVPTLWPAEA---------LSHVRLLIVGGEACSQELVERLSTEDREVWNTYGPTEATVVACGT-------QLYPGQPVGI----GLPLAGWDLVVVDAEGQPV-----GIGEV---GELVIGGVYLDPEKDREKYAPNRAYRSGDHVRLEEDGLYFIG-RVDDQVKIGGRRIELGEVDANVAALPNVRSSAVV-VQTTGADEKVLVAYVSLEDEEAGFNHNEKRLAETMPAALVPRIHVM-EELPVTTSGKVDKKSL----------- 211585443 1813 -----------------------------------------TYSKLDQFSSRLAGYLVTFGVGPGTLIPICFEKSIWNIVSTLAIAGGGCI-----PVDTPESLAAVENWIVDN-------------AVQVALASPEKAHVLEDAVPYVIPVSESLLEYLADEDLNPVAQSSDVAYTAGTSGPAKSVVLDHSTVM--TRAEAFATTMAIADVSRTLQFAPHTS-DAFIVEAFATFMWGGCICIPADIDPLNLAACINALHVNVASITPTA----ASFF--SPKDVPGLRSIALGGEVVPQSVLDHWKTDDLQLQVLYGTCESSAASFHVFCS------QEEHEAALIGKSTSCVSWVVDPSNHENLVPI----GSVGELALEGPVIASGYLDDQSVETSDFFENALFKTGDLVRYKSDGLIQTQTRIDTFLEKKKCVVESVQLQRGDMKTNALVAFVVFSDTIPTYGDRVLQSATP-GMKDAMSSLHAS-LSTSLPGSKVPSFYIPISSLPLTVSGKLNRQALK---------- 62423449 108 ----------------------------IITIRESGECTETTWRELRRQVGSVAAWLREQGVEQGDRVVGYLPNTHHTLIAFLASASLGAIWSVCAQDYAAEGAGTKLGQLEPTVLFFDANRMPSLRAVVGVGNLGEEFI--DEHGQITNLTWDDVASGDVEPARVDFDTPLWVLYSSGTTGIPKGIVHSHGGVVIDHL-------RLLGLHLDIRPGDRFFYTNTWNLVASALVGGATTVFDGSPLGPGRLWEIAAETKVNVVGVSPGILLAGMKAGIEPGKELSALRTIGATGAPVPAHCFP-WVRDAVGERVQLASTSGGTDVVSGFAGSAPNAPIWAGELS------RPVLGVALESWDDSGQPLVGE---VGEMVITAPMMPVKFWNDPDGQRYSMFP-GVWRHGDWITITDHGSVIISGRSDATLNRQGVRLGSADIYDVVDGIPEVAESLVIGAEQPDWM--PLFVVLASGVS-LDDSLRKRILKEKASPRHVPDDIIAVPAVPHTKTGK----------------- 169767028 615 -----------------------------------------TYAQVDNISSALALRLVELSVDLETYVAVCFGKSIWTVVAILAVFKAGGVYVPIDPAHPRGRIVEVVERVQIKVAITSKDSFGVLSDL------CDLIVVLDNPPPSNTISLPQEIRKRAQPSN-----TAYLLFTSGSTGKPKGVLMSHSA-----MSTSIVHGPAFGAS----PDWRTLQFAAHTFDISMTEFFTTLAFGGCICVPSEHDRLNNLAGVIAALRVNTALVVPTVANLITPQQVPTLKTLVLGGEPVTKETISRWAP-HVNLTAGYGPSETAV-----YCSGHLNVAADAH----PADIGRCIGGTMWIVNADNYHQLSAIG-CVGEIVISGPLLGKGYLGDQATTDVAFVPKTLYRTGDLARYNPDGTFCIVGRRDTQVKLRGFRIELSEIENRIMDEDTIT-ASLATLPTRGPCVRQIVAVVSRLVKTSPEGILDKVVSLTLPDYMVPSVWVVLDRMPILLSGKIDRRSIK---------- 58259419 131 ------------------------------------ESREISYEELMQETCRVANVLKSYGVKKGDAVSIYLPMTWQAAAAFLACARIGAIHSAVFAGFSAESLRDRVNDCECKVLITTDETKQIVDAALQQCPLVENVLVLRRTGNKVPMTEGRDKWWDEECAKMPAYCPCEILYTSGSTGKPKGVVHCTGGYLL---------GAALTLK-YVFDAHPDDRFA--CMADIGWITGHSYIIYGPLANPSRYWDFVDKWKATQLYTAPTAIRLLRRMGEDKNHDLSSLRVLSVGEPINPEAWHWYNDFAGCAIVDTYWMTETGSISIAPLPG----AIS-----TKPGSATFPFFGMDVDIIDPQTGQVLEGNDVEGVLVARKPWPSIAYRDHKRYLETYMKPPGYFFFGDGAARDYDGYMWIKGRVDDVINVSGHRLSTAEVESALILHKGVAETAVVGCADDLTGQAVYAFVTMKPEKSTKEDLSKELVRKVIGPFAAPKKIYLVSDLPKTRSGKIMRRILRK--------- 86740307 30 ---------------------------------HEAEKAVLTYGDLHARALAVAGEL-IRRCRPGDRALLLFPPGLDFIVAYFGCLYAQVIAVPVNPNLIQDATRSIIKDCEPSAVLMVEHIRPVVESIRGPLPWLPVDQVADETNE------TDQAGTSFRPRPCPPDSVAFLQYTSGSTSDPKGVMVSHRNLAANQ---EMIRRAFDHDQDTFVGWAPFFHDQGLIGNILQPLLGATSILMAPMLSAISRYRAHTSGGPNFAFDVCVARAARGDVPDLD---LSCWKVAFNGAEPIRHETLRRFSAIGFDEKACYGLAEATLLVTGSALEADVEALGHRRYVPASGGSGLVLPEEELRIVDETGRPCPAD--EVGEIWVSGDQVAQGYWRRPEATAEVFTGRAYLRTGDLGLL-VDGEVYVVGRLKDLVIIRGRNYYPHDIELTVQAHPALRPGGCAAFSVPGADSEKLVVVIRDEQRLTADARDEHDLSVNDLVLALPG------RLQKTSSGKIMRAAARNRY------- 145608328 109 -----------------------------------------TYGELMREVCRTAHVLRQMGVRKGDTVAVYLPMIPEALIAFLAVTRIGAVHSVVFAGFSADSLRDRVVDGQSKVVITTDKLIGTKRIVDEALKNVSHVLVYKRTGADDFWWHEEVWPNYIPPVPMNSEDPLFLLYTSGSTGKPKG--------VMHTTAGYLL-GAAMTGKYV-------FDIHDFCGGDVGWITGHTYVVYAPLLLGVSTVDIIDQHKITHFYVAPTALRLLKRAGDQVKHEMKHLRVLSVGEPIAAEVWKWYFEIVGKEQAQTYWQTETGSNVI-----CPLAGVTP----TKPGSASLPFFGIEPAIIDPVSGEEIHGNDVEGVLGFKQAWVWGAHKRYMETYMNVY--NGFYFTGDGAARDHEGFYWIRGRVDDVVNVSGHRLSTAEIEAALLEHHYVAEAAVVGI-QDELTGQAVNAFVSLAEHVTTESLRKELIRRSIGPFAAPKAVFVVPDLPRTRSGKIMRRILRK--------- 167645652 48 ------------------------------------------YAKLREQALDLAPRLLATGAKPGDSVGLIADTEADFVRAFFACQYAGLAPAPLPLPAPLEQISRMLGVAKAKILIGPAGMKDWVAEIAA--KTPLDFAGTLADLPEG---QGDALPE------VTPADTCYLQFSSGSTRFPTGVLVTHRALMANAVAITR-DGLKVLPTDRAVSWLPLYHIGFLLSPMTSQM--SVDLLPTGAFRPLLWLDLITRNGGTISYS-PTFGYELCARVASIEHDLKNWRSAGLGGTGPLRAFAERFASVGFSDKASYGMAETERLDVERLEQHEAVVTADTERSREFARNGPALPGHELEVRGDDGKGLPERG--VGRIYARGPSLMREYFEQPQETARVLSADGWLDTGDLG-YLVDGEIVITGRGKDLIILNGRNIWPQDLETAEAEIDGLRSGDVAAFSVPGDGEEIVVVLVQAGDAGARAALVEKIAGVLRLRHQVEAQLVGAHALPQTSSGKLSRSKARAAY------- 145239699 2998 -----------------------------------------TYAVMINRIEAIAEELQKSGVQEGHRVLVFEDATADWPCSMLAIMRLGAVYVPLDLRNPLPRLADVAANCEPAAILVDNTTIDQVNVTQAKVVNVSHASVKPNK-------------------RVPNDAVAAILYTSGSTGKPKGIVVKHSG--LRNEIEGYTTQWGLRAERALQQSAFTFNHSSDQIYTGLTNGGTVYIVPSKRGDPIEVSQIIQEEGITYTKATPAEYALWLDYGNANLRKATNWRFGFGGGESLTPALLHQLAALGLRFFNSYGPTEIS------ISSTKMEIAYREKQPEGRIPCGYSLPNYAAYILDEQQKPLPVGMP--GELWIGGAGVSLGYLNNPELTDYHFYPDPYYRTGDIAHLQADGAMVFHSRVDAQVKIRGLRIELGDIESNIV---KTSDGALRAVVTLRDGDPPLVVFAPNHNITDTEAFLDHLLQLPVPQYMVPVMAIPLDRMPLSNHSKVDRKALK---------- 54303483 305 -----------------------------------------SYTALLRRVAEIQHLLHQHNIECGDRVGLHVYRQPDMISAMIACLLSGVTFVPLEPTFPADRLVTIEQEAELKAIIQDTALIPMV-PFKGA------NVVLLAADNEIAMAKLTHNAENVVPMSVMPRLCDGLSFTSGSTGKPKGVVITHRALL--TFLQGSTNRLALDATTRWLLITTMAFDIALLEIFAPLWVGGCAVLTSSDRDPHAISDLTEDNAITVMQATPAFWRMLLN----TGWQGNQQLVALCGGEALDKPLAEQLVLRTQRLWNCYGPTEATVWSLMAEITADALSLS---SITLQHS----LIGYTHQVVDADLQPVSVN--MVGELCIQGEALSHGYWQRDDLTAQALSPHHIYRTGDVRVLGSDCY-QYLGRFDDQVKLRGFRIELGEIEAQLKYLTMVKDAAVKLL--GKGDEAQLVAFMEMTKDTTLSKLARKVLLKTLPSYMVPNRFVVLEQLPKTGSGKVDRKQL----------- 119193128 1176 ------------LSDGVKEVAALDPERTAVEFLETFDIQKLTYAELNTRSGRLAKQLRSFGIGSGSLVSIVLEKSLGLYVSILAVVDAGAGYVPITPQTPTQRALSIISEASCRVCITSPNLL-------ASLELPHDIMVLDSDG--NLLRKCENSGISQKEQGMPVAYA---IFTSGSTGVPKGVLVSHENMRENIAVLSEIYPTPPGSK-MLQACSPAFDVSVFEIFFTWAM--------GMTLCSATNDIIFDIEGAIRTLEVTHLSLTPSVAALVRSRNVPKVQFLVTAGEALTPEVAKEWADVG--VYQGKPFKNTSA-----FVLSQGNTFS----------------------------PVPR--GAVGELCFGGKQVALGYLNMPDVTQEKFVPEKVYRSGDYGRMLPDGSLAFVGRRDDLVKLRGQRIELGEVNSAILQSRVVKSCTLVSFWVPVADSSPYIKVDPKRSSILTKELYDTISKI-LPMYMIPSFILPIETIPVTVNGKVDKSLLADMYSN----- 154321922 48 -------DDRLNMFYILEHAKGNFANDTFI----IFEGKKWTFKETYDIVLKYGTWLKNTHNVKPEEIVAMDFNSDNYFFLWFGLWSIGAKPAFINYNLTGKALAHCVKVSTARLCIVDPMVEKLTQEVRDELPDIS-FQILTSDVEAAIISTEGI--RESDSTRSKQKSMIGMIYTSGTTGLPKPAVLAWGKANFGSTIMPKWSG--YGRPDVLYTCMPMYHSNANVIQYVGEVCRYLLSAP-PQHDPVTGENIDKKNNVRMAFGNPDVWNKFKERFD-----IKTIAEFYSGAGAGWNYSNNEFSR-GAVGRNGFIVLRKGWAVVELDVETEQPYRSKSTGFCTKVPYGAPGELYKLDPADINSG-------------------YQGYFNNQSASDSKVLRDVFFRTGDIMTWENGENVYFNDRIGDTFRWKSENVSTNEVAEALSTHPAIQEANVVSLPHHDGRVGCAAVILKDHTPNVMKDLAVHAKKS-LPSYAVP---VFGEEMEITGTVKMVKHVIRKQ-------- 217405001 115 ------------------------------------DIRRLTYLDMQRKISQIANALHAQGVRRGD-VVTIYMPMIPELPTMLACARMGAMHSVVFAGFSSEALAQRISAARSAFVVTSIDLKGIVDAARAKIDCWERFFDQDETAPYDMQPKDDLLVAGQRPCHVPEEDGLFLLYTSGSTGTPKGLLHTTGGYALYA-AFTTKNSFALEDGDLFACVADCGWITGHTVVYGALLNGATTVYP----DPGRYWDMVERHKITQFYTAPTAIRLLMRYGDHAKYDMSSVKVLTVGEPINPEAWRWYFEAVGCTIVDTYWQTETGGHIVTNFPGVTPMKPGSCTFPSYGIDTVILDPM--------SGEPVTEKGHKEGVLAVRQPWMARTCLGDHHMTTYLKVYEGYYFTGDSAYLDQDGFHWIVGRVDDVLNVSGHRIGTAEVESALVSHAAVAQAAVVGQPHEKGQSIAAFVMLTDGFSESESLIKESLVRQEIGGFAQPDLICATQSLPMTRSGKIMRRILRK--------- 111221967 39 --------------------------------------QQLTYAELNARANQFAHLLLARGLGRGAKIGVCLDYSADLLVAILGTLKAGACYVPMDPSYPAERLRLLLAQIPDLALVVTSAATALVESARADLVSL-----------DGIDADLSSRSPENPDVSVTGDDLCYAVFTSGSTGTPKVATVRHEGWFLHQGSNNLVVGFDLSQRSLLMPL--------FC--------GATQYLLSSRFDAAMAYRILTRHDITVHCASSTLYLLVEWETARGGTALTQLDYVLFGGEPLHTERIEVWARQTCTLLHQYGVAECTDVASSYDLADYWRGGQN------IAPVGRPAYNTELHIVDEQLHGVA--AGEYGEICICGTSVGAGYLGGESERFTTVEVDGLYRTGDRGYVTGAGELVVAGRLDAQVKVRGMRIDPTDIERALGRLADVRQAAVVVDRTGLGEPELIAFIVSERDGLAEDEVRAQLL-GKLPRNMVPARFLSVAGIPLSPHGKVDRRALAEQLRN----- 169853100 209 -----------------------------------------TYEELDRKASQLGRWLVTRGLAPEDRVAVCLSRDLIFHAAFFGIMRAGGCYVPIDPELPDERKAYIARDSGAKFVL-----------TTSELSSQDLFIYVDE--PEVANAIDEQDGGTFN-IATPEGLGY-MLYTSGTTGNPKGCLLTNHGLALSSTAADIREGRYLAVASIAFDV----HLAETIVPMALGM----PLLSAPRSQLENLPQYVKLLGITHLGIVPSLIEATLNASKDNEGGL-ALRYIASGGEKMSDSILDKWANHQVRLANFYGPSEVTIGCCARYMDSN----------TPRANIGRPLANVSGYVVDADLNILPRGG--VGELVVEGPLVGRGYHGRPDLTEKVFLPEKAYRTGDLVRMMPDSTLEILGRIDTQIKVRGEGISAIVRKAEVPSADMVLDATTVLAKHPTWDSRPSLSIPPRGLKSIRSICNKEL-----ASYMRPNHVIPLNWLPLSSNGKTDTKILVELFKN----- 46109596 256 -----------------------------------------TYNELDDAAEKLALQLLSKGVRTGDFVPFSFEKSVWMVVAVLAILKAGAAFVAVDPSQPEARAKEIISQINARLIVTSP-------------KQSKRFTQMGLNV----LQVSQSTIEEGDNTRLPNDPAVCI-FTSGSTGKPKGIVVQHQALTTRMLA----EGGALGYKGA---RALQFAASTWDIIFATLLHQGCVCIPSEQDRLFNLAEFCTNHNVTLAIVTPS----LANTLSPAS--FPTLKTLIFSGEALRKDVVARWSQNGLALYQGYGPAETGGCIIGPLA-------NRAEVIGHAVKEYICI----LVDPKNQNRLVPV--GAVGELLVAGPGLLQEYIKDPARTDAVVVQNRFYKTGDLLRYNLDGSLEFVDRTDGQVKYHGQRIELGEVEYNLGLFPDVSHSMATLVKEGPWSGQLVAVVQARDSADIQEKITE-FLSSRLPRYMIPGKIIVVKGLPLNASMKLDRAAIQK--------- 45200949 124 -----------------------------------------TFGELLRQVSQVAGVLQSWGVKKGDTVAVYMPMIPEAVVAMLAVARLGAVHSVIFAGFSSGSLRDRIVDAESKVVITCDHTKKIVDEGLAGVGVVSHILVFQRTGSEGFWWHEEVRKQRGPPVSVNAEDPIFLLYTSGSTGSPKGVVHTTGGYLL---------GAALTTRYVIHPEDVLFTAGGWCLGTATIIFESTPAYP----DYGRYWRIIQRHKATHFYVAPTAMIKTVGEQEISKYDLSSLRVLSVGEPIAPDLWEWYNEKVG---NNNCVVCDT---MWQTESGSHLIAPLAGAIPTKPGSATVPFFGINACIID----PVTGDNDVEGVLAIKSPWPSMAWNNHDRYIETYLKPPGYYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALSEHEGVSQAAVVGIADELTGQAVVAFVYGRGSSTDPESIAPDVVRAEIGPFAAPKSVIVVDDLPKTRSGKIMRRTLRK--------- 169628580 84 ----------------------------------------------------------------GERVAILAPQGLDYIVGFFSAIKAGAI---AVPLFAPE----LPGHAERDIALRDPTVVLTTAAVR---DTVEEFLDGRPEAPL-VLAIDEIAGEGFEYVHLVDDDVSHLQYTSGATRPPVGVEITHRAVGV-NLTQMILSINLLDRNTHGCSWLPLYHDMGLSMIGFPTVYGGHSTLMSPRRPQRWIKALSDGEGRVITAAPNFAYEYTAQRVPKDGAGIDLGKAVMIIGS-EPVSIIRNFEKASTAFKPSYGIAEAT-LFIANIAPDAEPSVAYLDRTQLARGRAVPTPHVSVHVSDPVGTDELPDGH-VGEIWLQGNNIGRGYWGRPEDTEGARQPKGWLRTGDMGFY-LDGELYVTGRLADHIEVDGSSHYPQDIEASVAASPIVRRGYVTAFTVPGGGLVIVAERASRTAKADPQEAIDAISAAVDAEYGLKPADVLAGAIPRTTSGKLARRACRRHY------- 167646913 43 -----------------------------------------SFPDLLLATERAAAGLQSLGLGHGDRIALLTQDPEEFIIAFLGAVRAGPPPPLGGIEIYLSQTVALLDVARPAALIGSAKVLGDIQAAVAGLDGVKAVATVQEI---------RACQAPMTPCEVGPDDVVFLQFTSGSTSTPRGVIVTHRALVAN--IACFMDQSLQADRDKGVTWLPLYHLIGFVLGPVHTGV-SVVFMPTVRFSPAAWLDLHQHRGITFAPNFAFALLLRRLRAEDLGRDLSCVKALGCGAEPIHPDLIERF--LDVFAAAGYGLAEATPVSTQTFERTGVSTPAREDRSWLDVGFGGPFAGHEIAIRDPDGAALPHGRE--GDIWLHGPSVCAGYLGD-EAGWNAICRDGWLNTGDRG-YLADGELFVSGRSKELIIVNGRNIHPQPLEWAVSALSGVRPQCVAAFAVPSLTTEAIVIALEAKGRPTTDLVAEDAVEDLVACRPLDVVLLPSGSLSRTTSGKLKRGHVRRRYLD----- 6647429 130 -----------------------------------------TYGELLKQVSKLAQALTKLGVKKGDSVAVYLPMIPEAIVTLLAIVRIGAMHSVVFAGFSSASL-------RDRILDADSRIVITADESKRGGKTIETKKIVDDASPGRDLWWHDEMGPYFPPVPVNSEDPLFLLYTSGSTGKPKGVQHNTAGYLLGAVLTTKY-TFDVHEDDILFTAIGWITGHTYCV-YGPLLAGATSVFEGTPAYPSRYWEIVDKYKVNQFYVAPTALRLLTKYVEK--YDLSSLR--VLGSVGEP---IAAEVWHWYNDNIGRGQAHIVDTYWQTESGSHLLTPLAGITPTKPGSASLPFFGVDPKILDTTGEELP-DNDVEGVLAIKSAWITRGIYNDNRFIDTYLAPANYYFSGDGAARDRDGFYWILGRVDDVVNVSGHRLSTAEIEAALIEHPIVGESAVVGYADELTGQAVAAYVSLKKDKAVGEDVKEMILRKEIGPFAAPKMILLVDDLPKTRSGKIMRRILRK--------- 15828274 36 -----------------------------------GFVESLTWSQVYMRSCVLADELKLCGVP-GDRVAILAPQGLEYIIAFLGALQAGFI---AVP-LSPPQ--YAIHDERVSAVLRDSQPIAILTTSFVVSDVAKYACEQDGWNAPSVIEIDLLDLNASLPLKVPQTSPAYLQYTSGSTRTPAGVMVSHKANVQQSMNGYFGDA-AKTLNTTVVSWLPLFHDMGLILGVCAPMVGRSSVLLSPMSRPACWMQLLATTQACFSAA-PNFAFELAVRRTSNGLDLGDVAGIISGSEATVKRFTERFARFNLSVRPSYGLAEATPGTAPKAVRFDYEYLTASKAKARRAEGSVATELISVRIVDPESM-IENPAGMVGEIWVQGDHVAMGYWRKPEQTARTFTSEGWLRTGDLGVM-SDGELFIMGRIKDLLIVDGRNHYPDDIEATIQ---EITGGRVAAITVPDDLTEQLVAIIEYKEHGASAE--DHMHKVHSVKREVTSAIVSPGSIPITTSGKVRRSACVERYRS----- 152987679 39 -------EKSLSLGWALERAARLYPDNPAVL---DGQ-RRISYALFNGWANRLARAFKAEGVGHGSVVAVMLENRVELLAILAALAKLGAVGALVNTTQRGKVLVHSLNLVKPGHFVVGEELREVFEEVRQDLGNAGHCYWVDDSPPMGWLAQGQTSENLEDTGRVRLKDSCFYIYTSGTTGLPKASIMSHGKWI-KAYGGFGHSGLGLGRDDVLYLTLPCYHNNAVTVCWSAALAGGAAMALRRKFSASAFWKDVQHYRATCFGYIGELCRYLLNQPPCAEERDNSLTCMI--GNGLRPSIWAEFKQR-FEIQR-----------ITEFYASSEGNIGFTNVFNFDNTVGFPATYAIVRYDLENDRPV-RDARGFGEVEISAKWPFDGYTDPAKSEAVILRDDAWFNTGDLMRDIGFKHTQFVDRLGDTFRWKGENVSTTEVENALGAFDGVEDAVVYGV------------------------------------------------------------------------- 3134 83 -----------------------------------------TYAQLPRGLQRVANVLKSLGVKKGDTVSAYLPMTWQAVAAFLACARIG-VHSVVFAGFSAESLRDRMNDCKSRVLITTIATKVIADAAIKQCPGVEHVLVLRRTGNEVPWTEGRDKWWHEETAKVPNYCPLFILYTSGSTGKPKGVVHTTGGYSF---------GAALTVK-YVFDVHPDDKFA--CMADIGWITGHTYIVYGPLCNPSRYWQTVEKHKLTQFYSAPTA-IRLLRRLTGTDHDLSSLRVLSVGEPINPEAWHWYNDHVGCAIVDTFWQTETGSIVVTPFPGA-IE--------TKPGSATVPFFGIEPAILDPVSGEELKGDNVEGVLVLKTPWPSMAYQDHNRYLETYMKPPGYFYTGDGHGRDEHGYIWIKGRVDDVINVSGD-LSTAEIESSLILHKAVAETAVVGTADELTGQAVSFVTLKPEFKCTPREVKELVLQGPFA----PKKIFIVPDLPKTRSGKIMRRIMRK--------- 218719062 1884 -----------------------------------------TYKQLHDFSSRLAHDLVKAGAGPGIFIPLFFDKDIWAIVAMIAVLKSGSAFVPIDPESPSSRRDLILRAIRASVILSSSKYIHITDLKKPRQVDREHLALLNETG-EGF----EGNSTVADPAYA--------IFTSGSTGIPKGVVVSHRAISAHGNAMGFGKGTR------------ALQFCSYTFDVSIAEIFTTLVFGGTVCVPSSWGRLLAAEICILEANWSFLTPSVARLLDPS--EVPTLRTLVLGGEEVGSGDVARWKDTGVRIMNGYGPTEACVFCVTRDIDTPDSA----------NKIGRPIGCNAFVVDPENHDKLAPVG-TVGEMLVSGPILASGYLSDGSRTRAAFSPSTFYKTGDLVRYDRHGLLEYVSR-KDLVKIRGLRIEVEDVEHWIQTVATVKHAVVLVSRSSGASTQFTAVLINSSEKSRNQTLEEHL-----PSYAIPNIWLCVNDIPLSTSGKTSRKTVKAWIDN----- 146307056 110 -----------------------------------GSREQLSYLELAGHVAGLQRSLREAGVGVGDRVAAFMPNTWQTVVGMLAATSLGATWSSCSPDFGTQGVIDRFGQIEPKVLIANLDLTAKLGEILERLPSLEQLVVVPYSRPEAKPAWQDFYGGEPEFTAVPFDQPLYILYSSGTTGVPKCIVHGVGGTLLQHV-KELGLHTDLTADDCLFYYTTCGWM-MWNWLVSGLALGATLVLPGPE----RLIDLIDAEGISIF-GTSAKYLAA---LEKAGHKLQRLKALLSTGSPLAHESF-DFVYQGIKADLCLSSISGGTDIVSCFTLGNPVLPVWRGELQCK---GLGM---DVQVWNDSGQPVTGEKGELVCAR-HFPSMPLGFWNDEEKFRAAYTFPGVWAHGDYAEETVHGGLVIHGRSDAVLNPGGVRIGTAEIYRQVEKVPQVLES--LAIGQDWAGDVRVVLFVRLREGVVLDEALEQVIRANTTARHVPAKIVAVADIPRTISGKLVELAVR---------- 121610200 32 -----------------------------------------------ERARAVAARLSDTGLVRGDVVAVIGHNSGAYLVTWMATQFAGLQAALIDPAYPDELLGTMLDNLAPHGILWDPGTLAQRNETQVDMQSAWDSTIEVLRT-GGHQGAASGTGLDCEPHEIS-----AYIHTSGTTGRPKFCALSHGYFL--RLGRFFADTLALSPQDTVCPPLPLFHINPMGYGVLGALTAHAALLSSEKFSAADFWSDIKNHGVTLHAPPANLLKVKTTAQEAEGHQVRI-------GFLCDRAFLRQFNVIGV---GAYGSTEAGGLCHTWLLRPDDDDMPVEGACHLAG-----------RARHDVEHKIAQD----GEIRVRGKHPLSLFSGYARGGRPQTDVDGWFHTGDRGRLDEYGRLVFVERISESIRINGEYVPIDFVESRLRQAKSLGEFALWRVDSSKGHE-----VVLYTTATDVEHAQVCSVLADLPKYMHPCALIRIAQLPRDGIGKVQRRLLDKQ-------- 119472503 128 -----------------------------------------SYAELDDLSDRLAVQLVEKGARPGVFVPVCFEKSKWAIVASLGVLKAGAAFVPLDPSTPKERLENVLRHVEAEFVLASCDHANLFTA------TMMHCIVLSDQFPKPNMSISIPL-RGSDPAYV--------LFTSGSTGTPKACLVDHSAFAGVSTHGV---GMRMGPNSRVYQFASHAFGMALIDIYCALTLGATVCVPSEAERTGSLAQSMTRMQTTWAILTPSIIQSICP------DDLPHLQTLVTAGEPLPRELMSLWAQR-VHLVQGYGLTEWAGICAASEPLSPADSPGNVGRL----------PTSRMWLVDPESRLVPV--GAVGEMLLEGPCLAREYLKQPDETSMSFIPNRLYRSGDLMRYCDDGTCIYVGRKGTQVKIRGQRVELAEVEYNVRKSFPTTQNVIAELIVPRDDERPRLTVLLQSTNPLPANPDQHALAAVLPRYMVPDLYIPLTRVPLTPTGKRSRRDLR---------- 66823867 92 ---------------------------------------KLTYFQLYEKVCEFSRVLLNLNISKNDTVLIFMANTLEPIIALLSCARIGATFSTLFDKLTPKLIITILN---DEIITFTPNLKDAIQSTFKPNHVITHFIESNDSSIENTLDWDKEIQKIKDNVPVESNHPLSIYFSSGTTGNCKAIVRSNGGNLV-GLVYSWFSCISKKDETVYFSHSSIFHLGLFSLVLGNTMVMFEGDIMKPIHYEHYLWETVEKHKITFLTSPKTIRFLIKNDPDASKYDLSSLVSIWTSGEVIEQSIPEYIEKIKCRSSNLYGQTESGCALLFDYKRIN----SKQFKTLFK-----PTPFLKPLIFSEDGIELPEN--QVGEVAFKLPLFATTFYKNELLYKKMFNKPGYYNSGDLGFKNENDYYGIVSRADDQIKIGGFDVLLNDIETSILKHPLVLECCSIGIYHQDLANVPIGLLVLNQQQP----------------------------------------------------- 59876829 62 -----------------------------------------TYQQLDEAANQLANRLIHTGLKPKQRVCLVVQRSFEMLIGIFAILKAGCQYVPVDGGVASEALTHILSDSGATFILCLPKFVE-----RTQKVAKQDAVIIALEANVG-----ASFPSTRPSVPVSQHDGAYAIYTSGSTGTPKGVDVAHNALLLNPARLDITVGSKVAQVNIAFDMGKLYKKFRRKLP--NKWPGAWEILAC----------LMNGGTLYLRGSDWTATLREVDTLISTPSILSKYRRVVTGGEPCPKALADEW----AENACFYNICGPTEITILNSAHRH----TPGQFLSI----GKPLPNTTCYLLDADEQPVPVGQK--GTMWVGGAGVTRGYINLPELTARRYKHDKFFNTGDIARWREDGSLDMLGREDDQVKIKGFRVELDGITAVVESFQNVRRGAAMLV------ENALCAFYAT-EGSVDEEALKSFTQKHLPYYSVPEKWVKVDSIPLTNNGKVDRKVLRE--------- 76802754 116 -----------------------------------GDVRNLTYHELQRQANQVANYLESRDVGVGDTVGLYMPMVPEVISILYGCFKAGAIAVPIFSGFGVDATATRIADAECSVLFTGDGFLRRGSEVT--LKDVEHTVVFDDNRDE---WWADAVGTQSDDYETKALGSSQLLYSSGTTGKPKGIVHTHAGTQMQA-PKEVYFGFDLQPDDRFFWVSDIWMMGPWTLIGTHTFGGTMVMYEGDHPEPDRFWEMIDRHGVTQFGISPTAIRALDEWVE--GHDLSSLRLLSTGEPWDPESWAWFYEEVGTPIINISGGTEIMPMPTQPLKPCTLGGPGLGMNIDIVDETGASI-----KADNERGYLVARDSCP---AMTKSLWSGDDRYLHEYWSSFQDPP--MWDHGDWAQKDEDGFWFLHGRADDALNVAGRKVGPAEVEGAAMEHEAVNQAAAVGVPDDTTGTAVVLYVVVEEGVEETDTLREELVGEEQGKPFRPREVLFVDAFPKTQSGKIVRRAVEAAY------- 115390402 244 -----------------------------------------TYLELDVLTTKLAYYLRHIGVQEGSMVLLAFEKSMWAVVALLSVLKAGGTFVPVSPSYPPSRLKVIIDATRSSIMLTSKELAPGLQS-----PGVQ--VITFDDSLLDHLPTERSVCSLAK--QDPQRPAYVL-FTSGSTGTPKGCVLHHEAL---STLASQGSPLYLHSSSRVLQFVPAIFAASSIDTYLPLLVGATICIGSQHNDIASVMKQYRVTWASMTSAISTVEPAQLDGLET----------LVLAGEPVTRNLWAN----SVRLLSGYGLSE----IVGAGAISTLELGRHPRNIGVS-------PTSRIWVADPANRLAPVGG--VGEMLIDGPNIGQGYLDDPDKTTRAFVPHRILRTGDLVRYQSDGSLVYIGRKDTQVKIRGKRVELGEIEAQIRLRQSPMDVVIVEAAAPLDADSVVLVAFIRSTQSGASSTTSGLIGEASPQFQIPSFYLPLARIPKTATGKMDRRALRSE-------- 214031107 113 -----------------------------------------TYSELHGSVCRMANVLQSMGVGKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARINGCDAKVIITADEATPLKSNADAALDTVKCLVVKRTGGQTTWIDGRDALAAEAEPAEMNAEDPLFILYTSGSTGQPKGVVYLTYAAMTHEITFDYHDGDIY-----------------WCTADVGWVTGHSYIVYGPLANGATTL-MFEGVPTYPDAGAPTAIRALMEWVEK--HDLSDLRTLTVGEPINPEAWNWYNDVVGCPIVDTWWQTETGGHLMTPLPGAHATKPGAAMKVVLDPQTGVEI----------EGNGVE------GVLCIKDSWQMRTVWGDHERFEKTYFSDGYYFTGDGCRRDEDGDYWITGRVDDVINVSGHRMGTAEVESALVAHAAVAEAAVVGYPHEKGQGIYCYVTLMNDREPSDELMKETWVRTEIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIAENDFG-- 118617586 34 -----------------------------------GAAETLTWSQLYRRTLNVARELSSCG-SVGDRAVILAPQGLEYVVAFLGALQAGRILSVPQGGASDERATSVLRDASPVAIL---TASPVIDDV------TQHVSAQSAPAPSDRLDLDAAAGSGAGTENYP--ATAYLQYTSGSTREPAGVMLSHQNLVTNFMSGYFADTDGIAPPDSTLSWLPFYHDMGLVLGVCAPILGGYQVLTSPLQRPARWLQMLATSSHAFSAA-PNFAFELAAKKVSAGLDLGNVLTILSGSEATLKRFADRFARFNLQLRPSYGLAEATVYVSTSLVEFDAESLSTGQAKQCESGAGTQLPIV--RVVDPDTCTECPDGT-VGEIWVCGDNVAIGYFGGKLASPSEGIPEGWLRTGD-SGFITDGKMFIIGRIKDLLIVYGRNHSPDDIEATIQEITRSRCAA-ISVPGDRSTEKLVAIIEYRRRGDSDQEAMDMLVASNSHGLSVADLVLVAPSIPTTTSGKVRRAACVEQYR------ 86137276 113 -----------------------------------------TYKELHRRTCRMANILETMGVRKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVNGSDAKV------VITADEAPRGGRKTVKCLVVKRTGGQTTWVAYNEMALEANDYCKPAEMNALFVLYTSGSTGQPKGVVHTSYAAMTHEITFDYHDGDIY-----------------WCTADVGWVTGHSYIVYGPLANGATTLMF---EGVPTYPDASRFWQVCEKHKVNQFYTAPTALRALMGQGSSLRLLGTVGEPINPEAWNWYNDVGRCPIVWQTETGGHLMTPLPGAHATKPGSAMKPFFGIQPVVLDQSGEEISGNG-VEGVLCIKDSWQMRTVWGDHERFQKTYFSDGYYFTGDGCRRDEDGDYWITGRVDDVINVSGHRMGTAEVESALVAHAAVAEAAVVGYPHDKGQGIYCYVTLMNDREPSDELLKETWVRTEIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIAENDFG-- 37527406 565 -----------------------------------------SFAELDARANQIAQLLLTKGADNNPLVAILMEPGIDFVVSMLAILKAGCAYLPLDPTYSVARLSFILADSHVGLVIVDNKSIDKVNLPADSVCT----ILLDET--------EIAAQPRTEPMLTSSVTADSLAYTSGSTGNPKGVMIQHGALS-ASTAGRFNSYSIVPEK---FLLVSSFAFDSWGLGSGATL---HLMAPQDAKDASYVAKLIDSQQISHVLFIPSFYDAVLDYLVG-----PSLRKVICAGENLSDNVKTKHFQCQPQATNEYGPTETTV----------WSSLKIFEKATEPVTIGRPAPHVSLHVLAKDRSQCPV--GVVGELYVGGVGLAKGYLNRPELTAERFIDERLYRTGDLVKVLPSGEIAYIGRNDFQVKLRGFRLELGEIEHCIRTHFDVADVVVCVRQDDKQRQSLVAYLV----APSMLDIREQRDKVELPEFMWPGFYVLLPEMPLTENGKVNRKAL----------- 104781063 65 ----------------------------------TGVQQTFTYNQLRDEVARLAGLLRSLGVSKGDGVIIYMPMVPQAAMAMLACARIGAVHSVVFGGFAANELALRIDDARPTLLLFDRVIKPLVDRAL-QLARHQPRQVLVLQRPQARLDWEQALSGAATPVALDAGDPLYIMYTSGTTGKPKGIVRENGGNAV-ALCYAMRHVYGMQAGDV-----------WWGISDVGWVVGHSLIVYGPLMSGCTTV-FYEGKPIR-TPDASAYWRVVEQY-KVNGHDLGSLRQLFLAGEKLDSSTHEWLERVGKPVHDHWWQTETGWPVTAPCVG--LQGSAARPGSSNRA-----VPGYNVQVLDDEGKPLPNQQGAIVIALPLPPGCSQTLWGDHPRYLEAYSYPGYYHTGDGGYLDDDGFVYIMGRTDDVINVSGHRLSTGEMEDLVARHAAVAECAVIGVHDEIKGQVPLALVVLKGQGIGEAQLQGELVAS--VREQIGALACFVKRLPKTRSGKILRAVLRK--------- 186683608 20 --------------DILRDRSSTQPHTQAFTFLEDGETQESTYYELDRRSRAIASQLQALGLS-GERAILLYPPGLDYLTAFFGCLYAGVVAVPANQRNTPRIQAIIADAQAAIILT-TTTLLPNVKSL------------LTKHTDQGSLCWNLAQGIE-DSWQQPEIDAQILAYTSGSTGTPKGVMLSHGNL-LHN-AAVTYQIMEHSPESQFVSWLPVYHDMGLIGGILQPLYGG---FPCVLMSPTSFLQR------------PYRWLAISQYRGTTAYELCIQRSVAFNGAEPIRSTLERFSATFAECYPCYGMAEATLMVCKTVAKSALEEAATSEDIQTFVSCGQSVPQQQIVIAHPETKPCQPD--EVGEIWVSGPSIGQGYWNRPDETKQTFHPDSFLRTGDLGFLD-KGELFITGRAKDLIIIRGRNLYPQDLELTVRSHSSLRSGSGAAFSVEAENEERLVVVLEFRAKPNIEEVIAAIRQAVAEEYEIQVYAVVLIKIPKTSSGKIQRRATKADF------- 54022319 101 -----------------------------------GDTRTLTYAQLLTEVSKTANYLTELGLNTGDRVAIYLPMIPEAIIAMLACARLGLPHSVVFAGFSPAALRQRVDDAAARLIITSPLKTAVDEALTEPGHTVEHVLIVNRCTPGRDLWWHDTIAHTAQP--LPAEHPLFILYTSGTTGKPKG--------ILHTSGGYLTQ--AAYTHHYVFDHKPG-HDIYWCTADIGWVTGHSYIVYGPLANRATQI-LYEGTGVTIYYTAPTLIRTFMKWGRHIAHNLTSLRLLSVGEPINPRHVIGRDTTPIVDT---WWQTETGAIMI-----SPLPGITH----TKPGAAMTPLPGISAQVVDDDANPVPGETEANGYLVLDQPWMLRGIWGDPDRYRDTYHTHGWYFAGDGAKIDTDGALWVLGRVDDVMNVSGHRISTAEVESALVAHPAVAEAAVVGATDPTTGQGIVAFVITNTTTNPHTTPDQLILKTQVAQEISPIAIHIVPELPKTRSGKIMRRLLRD--------- 15029320 491 ----------------------------------------VSYGELDADSNRMAAYLQGRGVGRGDRVAVRLERSIDLIAALLGVWKAGAAYVPVDSAYPAERVAFMVEDSAPVLTIDDPSVV----TAEGEPEVVE--------TAGGDIAY--------------------VMYTSGSTGTPKGVA------VPHASVAALVGGWGVGPGDAVLFHAPAFDISLFWVPLAS---GGRIVVAEPSMADGAAVRRHIADGVTHVHVTAGLFRVLA---EEASDCFDGVHEVLTGGDVVPLEAVERVRAADVRVRHLYGPTEVSLCATW-----HLFEPGEEQGEVL--PLGRPLNNRQVYVLDPFLQPVPP--GVTGELYVAGAGLARGYLGRASAERFVASPDGMYRTGDLVRWTTGVELVFVGRADAQVKIRGFRVELGEVEAALAAQPAVAQAVVVAREDRPGEKRLVGYLVPSGEEPDTEAVHASLADR-LPEYMVPAALVVLDALPLTVNGKVDHKAL----------- 2266419 485 ----------------------------------------ISYKELDKRSNALARELIQKGFRKNETAGILAAHSPEFMISVLAVLKAGGAYLPLDAELPPERVSFMLEETQAKMLIVQKGL-------------------EQNAAFSGTCIISDAQGEENDPINIPDDLAYIM-YTSGSTGRPKGVMITNRNVV--SLVRNSNYTSASGDDRFIMTGSISFDAVTFEM-FGALLNGAKSTMLTPDRFGAYLLE----NDITVLFLTTALFNQLA---QVRADMFRGLHTLYVGGEALSPALMVRHACPDLALHNIYGPTENT--TFSTFFE-------------MKRDYAGPIPIGKAYILDTKGRLLPI--GVPGELCVGGDGVAKGYLNRVDLTNAVFSPHPFYRTGDLARWLPDGNLEYISRIDRQMKIRGKRIEPAEIEARLLEMEGVQEAAVTL--REKDGEAQLYTHYVGDHKKTDTDFRADLARV-LPDYMIPQHWVRVERMPLTGNGKIDRSAL----------- 88856420 82 -----------------------------------GDSRSITYAELTAEVKRAANAMAALGVTQGDVVAIYMPLVPEAVIAMLATVRLGAAHSVVFGGFSAESLRSRIDDASAKLVVTKGKVFPLKAAVNGESSVTNVLVVKEVEWTEGRDLWWHDQIEAAEPEHFPAENPLFVLYTSGTTGKPKG--------ILHTSGGYLTQA-AFTHKN-VFDLKPETDV-YWCTADVGWITGHTYVTYGPLANGATQVEIIQKYGVSIFYTAPT---AIRSFMKAGRQDLSSIRVLSVGEPINPEAWIWYRDVIGAPIVDTWWQTETGAIMV-----SALPGLT-----TLKPGSAVPIPGIKIDILGEDGTRVDPPNGGLLVVSEPWPSMLRGIWGDPERFKETLDAPKYF-AGDGAHVDEDGDIWLLGRVDDVMNVSGHRLSTTEIESALVSNPIVAEAAVVGAADEATGQAVVAFVILKSNQEHAQTLRQHVAKEIGAIARPREIFIVA-ELPKTRSGKIMRRLLQD--------- 72162644 121 -----------------------------------------TWGELRTRTAAIAAALRSLGVGPGDRVVAYLPNIAEATAAFLACAAIGATWSSCSPDFGVRSVLDRFAQIEPKVLLADFDRRDVLKALRDGMPSLQHTVVLGPVADTLSWAEFEAAGEELEFTPLPFDHPLWVLYSSGTTGLPKAIVHGHGGILLEQLKNLHLHLDAHADDRVF-----WFTTTGWMM---------WNFLVSVLLTDASIV-LYDGSPAYPDLGV------LWDLAERAG--------ITIFGTSA--GYLANCRKAGIHPTGGRNLSALSPLSPDEFAWCYQEFGSDLWLFSTSGGTDICSCLV---------GGVPTLPVYQGEIQARASWDSAGFWGDKDGSRFSMYP-GVWRHGDWIEITDRGTAIIYGRSDSTINRGGVRMGTSEIYRSVLALEEVIDALVVDVPQSDGSSRIELFVVLRENTVLDDDLVRRIIREDCSPRHVPDGIQAIPAVPRTLSGKVL--------------- 154251010 88 -FPGAALNFAENLLRFDDAEPALLFNNEMAKPLDRGELRR--------EVARFAVVLKRWGVGPGDRVAAFMPNCPETIVAMLAAASIGAVFSSCSPDFGVRGVLDRFGQIGPKVLVYAGKTLPLGEIIEG-LPTLEHVAIVNLKAEDWQSLLAEVTDEPLTFARLPFAHPLYIMYSSGTTGVPKCIVHSAGGTLLQHLKEHLLH-CDIKRGEVLF----YFTTCGWMM-WNWLVSG---------LAAGATLALYDGSPFAPDERV------LFDYIDQA--------KINVFGTSA--KFIDAVKKSGLKPRETHDLSSVSPLVPESFDDAALCSISGGTDIVSCFVLGSPLPVYRVEVWDENGAPLPPGGKSKGELVCTKPFMPIGFWNDDDGRKRAAYFDGVWCHGDFAEITAHDGVVIHGRSDATLNPGGVRIGTAEIYAQVEQMPEVQEALAIG---QDWQGRVVLFVVMKPGISLDAGLEKSIIREGASPRHVPAKIIAVADIPRTKSGKITELAVRD--------- 50290039 109 ------------------------------------ELQTYSYKETYDIVLRLSYVMKSYKVNAGDYIGIDCTNKPLFMFLWLASWNLGAIPAFLNYNTIGSPLVHSLKISNISKVFIDPDASKPIKQTEEEILNAIPGIQLNYLQEQELMAILNDVNSPQDPIRSPEGLTAMLIYTSGTTGLPKSAIMSWRAHVGCQLFGHVLH---MDNTSTVFTAMPLFHSTAALLGACAILSKGGCLAISNKFSATNFWKQVYLTQATHVQYVGEICRYLLHSPESKYEHMHT-AKIAYGNGLRPDIWQDFRKRFNLEVIGEFYAATEAPFATTTFQRGDFGVGACRSYGTI-INWFLQYQQTLVKMDPNDDSIIYRNSKGLCEVPDVGPETSQGYLGNEKATKSKVLRDVFYRCGDLLKADKYGQWYFLDRMGDTFRWKSENVSTMEVEDQLTTASKITQVVVVGIKVPKYEGRAFAVLKLKNHDYDSSELNNWLLNKTLPKYALPLFVKFVREIRMTDNHKISKKDYRDQ-------- 146282090 105 ----------------------------------------ITYRELYQEVCKFANALRGQDVHRGDVVTIYMPMIPEAAVAMLACARIGAIHSVVFGGFSPEALARIIDGSSKVVITADQGIIALKENVDEALRCVQKIIVVRRTGPHRDVSYDDLMGEVCAPKEMGAEEPLFILYTSGSTGKPKG--------VLHTCGGYLLYAALTHERVFDYRPGDIY----WCTADIGWITGHSYLIYGPLANGATIARIIDKHRVNILYTAPTAIRAMAAMEGADGSSLRLLG--TVGEPINPEAWHWYYETVGCPIVDTWWQTETGGILISPLPGATALKPGSATRPLFGVVPGLVDNLGNLLEGPAEGNLVILDSWP-GQMRT--------IYGDHDRFVDTYTFRGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESALVAHAKVAEAAAVGVPHPKGQAIYVYVTLVAGTEPSDQEL-QQWVRHEIGPIAVPDTIQWAPGLPKTRSGKIMRRLLRKIATDDY--- 46109722 124 -----------------------------------------TYGELLKQVSKVSWALKDLGVKKGDTVAIYMPMIPEALVAILACTRIGAVHSVVFAGFSAGSLRDRVENAKSKVVITTDGIKKIVDEALSTLEGVQTLVFKRTGADVAWVEGRDHWWHEQAPEAMDAEDPLFLLYTSGSTGKPKG--------VLHTTGGYLV-GAAATGKYV-------FDIHDFCAGDVGWITGHTYVVYAPLLLGVSTVVF---EGTPTFPNASRFWDIIANHRITHFYVAPTALRLLKRAGSDPRVLGSVGEPIAPEIWKWYGNCHIVDTYWQTETGSHVVTPLAGVTPTKPGSACLPFFGIDTVLIDPVSGVELHGNGVEGVLAFKSSWMARTVYGDHEETYLKVYP-GYYFTGDGAARDDDGFYWIRGRVDDVINVSGHRLSTAEIEAAMVEHAAVAESAVVGVADEVTGQSVIAVCLKEAFRSRETEVHAELVRNSIGPFAAPKKIFVVPDLPKTRSGKIMRRVLRK--------- 52782749 124 -----------------------------------------TFSELLRQVSRVAGVLQSWGVKKGDTVAVYLPMIPEAVVAMLAIARLGAIHSVVFAGFSAGSLKDRVVDAGCKVVITCDHTKKIVDEGLNGISLVSHILVFQRTGSEGYWWHEETAKQRSPPVPCNSEDPLFLLYTSGSTGSPKGVV--------HSTAGYLL-GAAMTTRYVIHPEDVLFTAGD-----VGWITGHTYALYGPLLGTASII--FESTPAYPDYG--RYWRIIQRHKATHFYVAPTALRLIVGEAEIPKYDISSLRVLGSELWEWYKVGNKNCVICDTMWQSHLIAPQAGAVPTKPGSATVPFFGVDACIIDPVTGIELQGNDVEGVLAVKSSWPSMAWQNHHRYVDTYLKPPGYYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEASLTNHDNVSESAVVGIADELTGQSVIAFVSLKDESSAVVAMRRELVRGEIGPFAAPKCVILVKDLPKTRSGKIMRRVLRKVASN----- 115374230 59 ------------------------------------EESKLTFAQLDAQARAIAVELKKAG-ATGQRVVMLYPSCLEFVAAYFGCLYGNVVAVPAYPRTLPRLQAIVKNASATKIL--------TTQAIKAMVGFFTPY------APEEWIATDAVDVNQASEWQRPNQTLSFLQYTSGSTATPKGVMVTHANLVANTMALTSVVKT---HRDSTLVCLPLFHIHAAYVGFHCVLMAPTTFLQNPFL----WVKAMSDYKATFTGG-PNFGYELCNRKVTAEQRLSHLETAYNGAEPVRYETLERFELFGPQIKPCYGMAETTLVV------SMMTSDSKGPILVMADGAALE----RNQVQPVEGNPVPETGNEVGEIWISGPSVARGYWNMSDETEAIFTGEGFLRTGDLGYLREDGELFITGRWKDLVIIRGTNHYPQDIERTMQQHPAMRPGCGAAFCVDVKNEERL-VVVQEVDANKVTDFDGLLEKVRNAINQQPYALVLVRSITKTSSGKIQRRACR---------- 119485889 1217 -----------------------------------------TYVQLDQFSTVLAGRLISLGLGVGGAIVPLCFEKSVWMPAIFAVMKAGAASVALDVTLPCSRLESIVSQLSAKVILTSKSSAKLAGDI------------TDAPMMEVGGDWDNIERQLTQPIHIPKSSALYIVFTSGSTGAPKGATVTHANFCIRHHQAEL----GFERSSRVFDYTSYAFDVAWSNVLHTLTVGACLCIPSEDERTADINGSINRLQANFIHLTPTV----GRLLDPTA--LNGLKKVLFIGEALKASDVAQWEASGAEIYNTYGPAECT-------VTSTVERVRKGEPEIIGKGTGALVWVVQPRAPDRLAAI-----GTVGELWLEGPIVGAGYLNNPEKTASAFIEDRLYRTGDLVYYNSDGSLGFVGRNDNQVKINGQRTELGEVERQLLPTKAVPQIVVDVITPDATRNQALAVFLVMSDDDSARQLNEKQLSKSLPLYMVPSVYIFA-KLPVTATGKTDRQRVRELGRTY---- 73541873 78 ---------------------------------ETDQQRTYTYAQLHEEVNRMAAILQGLGVRKGDRVATFAMLACARIGAIFASVSLAARIDDAQPRVV---ISADAGSRAGKVVPYKPL---LDEAIRLSSHKPEKVLLVDRKLAEDYAAWRERVAGAQVPCTWLESSEPSVLYTSGTTGKPKGVQRDTGGYAV-ALATSMAGDTMFTASDIGWVVGHSYIVYGPLLAGMTTLMYEGTPI---RPDGGILWRLVEQYKVNLMFSAPTAIRVLQDPAFLTRYDLSSLRLLFLAGEPLDEPTAQWIQDIGKPVVDNYWQTESGPIIA---IQRGIEAL--QPKL---GSPGVPAYGYDLRIVDESTGEECAPGQK-GVVAIDGPLPPGCMWGDDDTYWSAVPNRLCYSTFDWGVRDEDGYVFILGRTDDVINVAGHRLGTREIEESLSSHPGVAEVAVVGVQDALKGQVAMGFCIARARTATPEAFEGELMKT--VEQQLPARVFFLNVLPKTRSGKLLRRAIQ---------- 108800436 569 -----------------------------------GSTGTLTYAELRERVLAVTGALQVAGIKPGDTVAVMGPKCADQVTALLAIHAAGAVYVPIGADQPADRADSILQTAGVRMALAPPTFLPIAEAVR--VGSRVHGVT---------------------PATVPDRVAY-VLFTSGSTGAPKGVEVTHAAFINDHFGIGPSDRSALSTLEGDLSVLDVFGM----LRAGGSLVVVDE---AQRRDPDSWARLIAEHSVTVLHWMPG-WLEM---LLEVGGALPSVRVVPTGGDWVRTEMVRELRRAAPGVRFA-GLGGATETAIHNTICEPGELPREWSAVPF----GRPLPNNACRVVAADGADCPD--WVPGELWVGGRGIARGYRGRPDLTERFVVHDGWYRTGDLVRYLPDGQIDFVGRADHRVKISGYRIELGEVEAALIAGVEAAVAAVLTAPGDGRGEQLAAIVRASSPAVTVDELTRRMAEL-VPPHMVPSHIALVEAVPFTVGGKIDRRAV----------- 111021308 113 -----------------------------------GDTRDLTYNDLLAEVSKAANTFTDLGLVAGDRVAIYMPMIPEAIVTMLACARLGLTHSVVFAGFSASALRSRIDDAEAKVVTVDGQLKPAVDEAVDGAESVKHVLVIDVEVTEGRDLWWHETVEKAEGTHQAQEHPLFILYTSGTTGKPKGIIHTSGGYLTQ---ASYTHHNVFDHK--------AGHDVYWCTADIGWVTGHSYIVYGPLSNGVTQVQIIEKYGVSIYYTAPTLVRTFMKWGRDIAHDLTSIRLLSVGEPINPEAWKWFREVIGAPIVDTWWQTETGAIMI-----SPLPGITATKPGSAMA----PLPGISAKIVDDDANELGAGGS--GYLVLDKPWMLRGIWGDMDRYRSRYPEQGWYFAGDGAKYDEDGALWVLGRVDDVMNVSGHRISTSEVESALVGHHGVAEAAVVGAADETTGQGIVAFVILRGVENTGDTLIAE-LKAEVSREISPIAITIVPELPKTRSGKIMRRLLKD--------- 126137479 124 ----------------------------------------ISYGELLKQVSKLAQSLTKLGVKKGDSVAVYLPMIPEAIVTLLAIVRIGAIHSVVFAGFSSTSL-------KDRILDGDSQIVITADESKRGGKTIETKKIVDDANPKRDLWWHEELGPYFPPVPVNSEDPLFLLYTSGSTGKPKGVQHNTAGYLLGALLTTKY-TFDVHEDDIIFTAGDI----GW-------ITGHTYVVYGPLLNGATTVVF---EGTPAYPNFSRYWDIVDEYKVNQFYVAPTLRLLKRAGTSSLRVLGSVGEPIAAEVWHWYGKAHIVDTYWQTESGSHLLTPLAGVTPTKPGSASLPFFGIVPKILD------PTTGAELNENDVEGPSITRGIFNDYNDTYLKPYPNHYF-SGDGAARDNDGFYWILGRVDDVVNVSGHRLSTAEIEAALIEHHLVAESAVVGYADDLTGQAVAAYVSLKKDKNIEDDIKELILRKEIGPFAAPKLILLVDDLPKTRSGKIMRRILRK--------- 217977431 2108 -----------------------------------------TYRQLDERANRLANHLAAV---VKDSSARIGVAAERSLDVLLAVMKTGCAYVPLDPSHPAARLRLVLDNAAVSAIVSD-------NAFMGAMASGTPVVRLDADAAAIAARPATAPAFPSDGAR-----PAYVIFTSGSTGVPKGVEIAHRSVLLWSIARKLEAG---PRDTLVAATTISFDIAALEL-YMPLITGGTVVI-ASRDDVRGLAALIEKPETTIVQATPSLWRMLTE----AGFKPRPGLRMLCGGEALPRDLADLLLANDGELWNVYGPTETTIWSSIGRVKPAPAPITIGEPV---ANTGLYV----LDKAHQLAAP-----GVVGELFIGGLGLAIGYFRRPDLDTAAFGPQRLYRTGDLARRLADGSIEVLGRVDAQVKLRGFRIELEEIEAAMRQCPGVSAFAAAVQTPPQGTPRLVGYYVA-AQPILAQELSSYAAQR-LPDYMAPALWMRLDALPFTPNAKLDRKAL----------- 209519274 79 ----------------------------------TGIERHYTYAELYAEINRMAAVMRSLGVKRGDVVARLGAIHSVVFGG-FAAPNLAARIEDAKPVLIVTADA---GARGGKVV----DYTPLVEALARAMHKTPHVLLIDRQAPARYLVAYEPLREQFFNVHIPSNEPSYVLYTSGTTGKPKGVQRDVGGYAV-ALAASMAGDTMFTASDVGWVVGHSYIV------YAPLIAGLTTVMEGTPIRPDGLVEQHK-INLMFTAPTAIRVLKKQDPALMKAADLSSLRTLFLAGEPLDEPTAAWITKLNKPVIDNYWQTETGPMLA---IPRGIEVLP-----TKLGSPGVPSVGYSLTVRDETGEPCAVGEK--GVLTLDYPLPPGCMWGDDDTYWSSVPNQQVYSTFDWGVQDEDGYVTILGRTDDVINVAGHRLGTREIEEALSSHAAVAEVAVVGVTDPVKGQAAMAFVVLRGAQAEGDPSERARIAAELATIARPSRVVMVSMLPKTRSGKLLRRAI----------- 111017561 85 -FPGTRLNWAENLLRHTDRTG-----PAIISVDETGTTGELSRAELVAQVANLAAHFRKIGVQPGDRIAAMLPNIAPTVAAVLAAASVGAVWSCCAPDFGVKGLVDRFAQIEPTVLIFNGKRVDVFATLLDQLPTVRHAVVVDEHRPS-IAAYADVVVGDAAPQQVPFDHPLWILYSSGTTGLPKGIVHSHGGIVLEALKANALH-YDLGPTDRVFIAASTAWV-VWNMLVDTMVTGAAIITGSPTYGPDHQFEICARYGAT-RFGTGAAYLTLCEKAGTTAFDLSGLRSIMSTGSPLPDTTWRWYDTVSPDVHLGSDSGGTD--VATGFIGAN--------------------PLSPVRVGELQGPYLGVDVQAVGEMVITAPMPSMPIYGNRYRDAYFEVYPGVWRHGDWITMEADGGCVVHGRSDSTINRGGVRMGSADIYQAVEALPEIAEALVIGLPHGGYH-MPLFVVLRDGDDALVEKIRTTIRREASPR-HVPDEIIDVPAIPITRTGK----------------- 56696689 115 -----------------------------------------TYKELHGSVCRMANILESLGVRKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVNGCDAKVVITADEATPLKSNADAALDTVKCLVVKRTGGQTTWIAYNEMALEASDPAEMGAEDPLFILYTSGSTGQPKGVVHTTYAAMTHEITFDYHDGDIY-----------------WCTADVGWVTGHSYIVYGPLANGATTL-MFEGVPTYPDAGAPTAIRALTSFVEK--HDLSDLRLLTVGEPINPEAWNWYNEVVGCPIVDTWWQTETGGHLMTPLPGAH----ATKPGAAMKPFFGV-VPVV---LDPQSGVEISGNG-VEGVLCIKDSWQMRTVWGDHERFQKTYFADGYYFTGDGCRRDAEGDYWITGRVDDVINVSGHRMGTAEVESALVAHAAVAEAAVVGYPHEKGQGIYCYVTLMNDREPSDELMKESWVRTEIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIAENDFG-- 218713640 39 ---------------------------------------KVSYSELDNSASHIAWLLSQRNIGKGDRVPVLAQRSPEMVACFLGVLKSGALVPIDTESWSRDRIQWTLKKVSARVILTTTDHFP-------EYEEISHDMIDSAFSPEELTARRKADQKFHRPERIQPDDLAYIIFTSGTTSTPKGVMIPHSCVVEQGGPETPFNLNATPEDRVMLIFSPGFD--------ACTGVIVSTLCNGAELQIATTSDLYTVTLCTTMVCTPSVLNTIQD--PKTCSKLRT---IVLGGEAPPISLVRRWATTTCTLYNFYGPTETT-------FASLVARLHPDKPIVL----GRPMSNSRVFLLDGERE------ANYGEICLAGPGLGKGYFQNESLTNEKFVGERIYRTGDFARKTEHG-LEFAGRKDSFVKNRG---FLVNLESQVI--PILDDPVIIAATAFMHRGRLVAFVTPDGIDTA--SLRER-LASQHDSFVVPDMIRALEFLPLTANGKANNRAL----------- 71906843 70 ----------------------------IFISTETDEETVYSFAELQREIERMAAIYQSLGVKKGDRVATFAILAATRIGAIFASGSLATRIDDAKPTLIVSSDAHLLDEAIDKVLMVDRGLDKAFNKVAGRDYATERAKFMDAKVPCEWL-------ESSEPSYI--------LYTSGTTGKPKGVQRDTGGYAV-ALASSMKHIYCGGEGETFFSTSDIWVVGHSYIIYGPLIAGMATVMEGTPLRPDAGIQIVEKYKVTVMFSAPTAARVLKKQDPAFMHKLSSLKHVFMAGEPLDQPTHEWFQNLQKPVIDNYWQTETGPM---------LASLPGVEKTPIKGSPSFPVYGYNLQIFREDGSVCGANEKGIAAVIPPPPGCLSTVWGQDDSTYFTLFKDPLYSSYDWAIKDDDGYFTILGRTDDVINVAGHRLGTREIEEAIQNHPAIAEVAVVGVEDKLKGQVPMAAVVKDASKLATPELIKALEKEVFGTVDSPARVHFVTGLPKTRSGKMLRRSLQ---------- 87199549 32 ------------------------------------------WGDFDARTNRLARAMLAAGLPTGARVAILARNIPEFIEIAAAAFKARLAHVNLNYRYTTSEIEYVLRDCQAAAIFYQDEFAPVVAPINGSIDHLSYAVQIGDGG-----AYDDIVTGDPEPLGIERSPDDGLLYTGGTTGRPKGVMWDARQTQLESSPASMDDHVAAGRAGRVMPACPLMHGAGLTSSLAELLIGGTVVLPSNRFSALELWEEASRNRVTRILIVGDAFAPMADTLAANRERLDSLRLISSGGLMWSQQVKALLEALGITLLDTLGASEAS---------GFGYAITTKDRAT---PTGLPAPHTVLIDPDRD-RVLGSDEAGKGWLARRPPFAS-GYHGDPVKTASVIDGERLAVPGDMAERLPDGRLRLLGRDSMCVNTGGEKVFVEEVEEALKRVNGVADAMVFGLPDPKWGSVVTALIE---AGPSPDEVIRTALSHDLAAYKQPRTIIRVAVLPRHANGK----------------- 82701365 76 ------------------------------------------YQALRQNAQTAARQLLRLGLARGDRVAIIADTTPEFVEIFYACRYAGLV---------PYAMPVPVNLGSHAV---------YVRQLRGMLEAGQDYVDFLKEAAEGWVGTPEQLGEL--PASITELAPNSLQFTSGSTRMPRGVVITEGAL-MSNLQGIVRHGLNIRAGDRCASWLPFYHVGMVMAPMVAQVSVDYLATRDFAIRPLQWLRLINRATVAFSQGLKLCTLRVRDSLEDLD--LSSWRAAGVGAEMTLRNFAEKFAPAGFDARACYGLAESTLAVTFSEVGQGFQSLREGRKYSEFVNCGRALPGHIVKVIDEAGQQLPD--LRVGSVLVQGSSIMTGYFNNPEDTGKTLKPGNWLDTGDLGFL-FEGDLYITGRRTDVIIVNGRNIRAQDIEELAEQQPEVREASAFGITDANDVTTIVLVIECRLTSITDQSLTSRLQRLVYMAFGVNCELVPPHTLPRTSSGKLSRFAARQGF------- 116671644 2677 -----------------------------------------TFAELAASASRIAAALTAGGVGSGDVVSVMLPRSPGTVESMFGVMAAGAAYNPIDTEYPDDRVAAIFEDAAPPVIVTTRAVAGRVRQIIASLPGAPRLVLLEELAG----APQAAKGSDNEPARPGPRDLAYVMFTSGSTGRPKGVEISHGALASHTLLADVAHTTGVGFDASWDPILWMVDGHELHLIDDAT-----------RRDSERLAAYFAEHGI-------SVWESTPGYLRQLGEPAFTALRLALGGEAFDAGLWGTVSHPGLEAWNLYGPTEAT-------VDTVLARVGDTSAPVL----GQPTAATRLYVLDARLQHV--TAGAAGELYVAGPQLARGYRGRPDLTSERFVADPFYRTGDVVYRHADGRLVFAGRNDDQLKIRGFRVEPGEVERAVRSTKGVREAVVRAAVN-DAGTRLVAYVVPANSPAMADELSDVVVRGLVPDYMVPSAVVVLDKIPLTQHGKVDASAL----------- 118465910 423 --------RSLQLLDQSERDLDLFGRRAALSELFAAQVARTTYRELDLAANRLAHALIDRGAGPGELVALVFSRSAEAIVAILAVLKSGAAYLPIDPALPAARIEFMLADAA-------PIAAVGTAALAGTLDGFELPVIVDDPALAGQPGTAPPTPAPDDLAH--------LIYTSGTTGVPKGVAVTH-----HNVAQLFDDGIELSAQQVWTQFHSAFDFSVWEI-WGALLHGGRLVVVPDAVTPDELHALLVDEGVTVLTQTPSAVSTL------SPHGLDSV-ALVVGAEPCPAELVDRWDRVMVNV---YGPTETT------MWASHSAPLTAGSGVP---PIGSPLRGAAFFVLDGWLCPVPV--GVVGELYVAGVGVGVGYWGRGTASRFVACPFGMYRTGDLVRWGVGGGLEFVGRVDEQVKVRGYRIELGEVRAALLGVEGVEQAVVLAREDGVGERRLVGYVTGAAD---PVEIRARLGQR-LPSFMVPSAVVVLDVLPLTVGGK----------------- 67515469 2474 -----------------------------------------TYSQLEILATRLAQHLQRLGVGPESFVA-LCFNKSAAIIAQLAVLKAGGAFASLDPVHPASRLRALVADLGAKIVLTSSACLDKASNLGAQPFVVSQASV--EQLPLG--GHDTSLHEAR-----PSNAAYAI-FTSGTTGMPKATVIQHTALSTTSLQLAKYLGLDSSTRTLQF---SSYTFDVSVLDIHGTLING-----GCVCVPSDSERVNDISGAIRRMGV-THWNSTPGIANTINPKVPSLATLVTGGEKMSPGHIERWSDRA--VINAYGPSEATIIATVSIKVDRQGNLSKESRSSI----GKPV-CGRAWVVDNPQRLLPLG--AVGELVLEGCNVARGYLNNEEKTAKAFIPDNMYRTGDLVRYNSEGTLTFISRMDTQVKLNGQRIELEEIEIQCRQALPEDSHVVVEIIAPKSKTRSLAIFFCTPEYATPARIRRRLVQESLPLYMVPNFFFPVKQLPCNTSAKIDRRRLR---------- 169621771 2825 -----------------------------------------SYEELGQASDKLAAHLQGFGIHVESKVAICVEKSRWHVVAMMAVLKAGGAYTNLNPAYPASMLQHVIDELQATTIICSPQLADL-------LPSTPNMVILDND-------FIERLPIPLSPVMISPRNSAMVVFTSGSTGKPKGVVIEHGQFSSMERYQSPQLGIQQSTRTLQF-AAHWFDISNFD-AFNTLMRGGCLCIPSERLD--NLSAAINKYGVNWATMVPTAAVAL------DPDEVPNLKHLSLGGEPIRPDLHARWSSR-VHLINSYGPAECSVLAMLG-------------KLTTDANIGFGVG-CRTWITDMHNHDRLLPVGCVGELCVEGPIVARGYLYRPDLTAQAFITDGFYKTGDLVRYGTDGSLIYVGRNDSQVKIHGRRIECGEVENSLPGH----TVAVEKMYEGDSSEKPVAFICLQAADPTDTDTRRHVLGISVPSYMVPSLFITLDKMPVTQTGKSDRKALR---------- 145595328 484 ----------------------------------------TTYGQLRAHAGAVAAALRAAGHGRGDLVAVVAERGVDQIAAQLGVLMAGAAYVPVSPGWPPPRRAQVLTGATVRAVLSATD-----DGLAGAPDDATRLRL--DELPAGDLTDAEAADD--------SEALAYVIFTSGTTGRPKGVMIRHQSAVNTILDVN--DRFGVTAADRVLAVSEFFDLSVYDV-FGLLAVGGAVVVPDADQEVVHLHELVGRAQVTVWNSVPAYLAMFVDFVRSVPGRARDLRLAMVSGDWVPLPLGRDLAEIAPAARCVAGATEAS--IWSNW----YDVPTRPPRDWASVPYGWPMRNQCFHVLDR--RLADRPDWVPGELYIAGRGLADGYLDAPELTAASVTGDRLYRTGDLGRYWPDGVIEFLGRDDPQVKINGFRVELGEIEAALVDQPGVDDAVVVARRDERGASLVAFVVCPEAVPGFADTLRDG-LGATLPGYLVPPAIEIRETFPLTTNGK----------------- 110681401 551 ----------------------------------------TTYAALNRRANQLAHHLRRQGALPESRIAVCVERSLDMIVSLFAVLKVGAAYVPVDPAYPQARQALMIEESQAALLI-----------TRGTLNDRLRRVALDEAAAPIAAEPDGALGTQ-----VLSDQLAYLLTTSGSTGRPKAVAIEHRAMLQWSRAVEVLRGTLASTSICFLSVFEIF----LPLSVGATIVLADNALALPHLAAR--------EQVTLINTVPS---AMAELLRQNAVP-KSARVINLAGEKLSQELVQKLYGLP-QVERVYNLYGPSEATTYSTSAPMVRGDQRDTSI------GRPIANTVAYLLDRHFEPVPPGIP--GELYLGGEGLARGYFERPALTAERFVPNPFYRTGDLARHRPEGELEFLGRIDNQIKLRGFRIELGEIEAALGRIAGVDKAIVVA--HGTAPRQHLVAYWTASGEGIVEDLQPQ-LATTLPVFMVPDVYVRLDAFPLTSTGKVDRRAL----------- 84499624 104 ----------------------------------------LTWRELADRVGALQASLKEMGVGQGDRVVAVLPNTPDAIIAIYATVGLGAIWSLCSPDMGFSAILDRFRQIEPKVLIAQDGYVAVLDDLAAGLPSLEHKIIVPVVGDAGWSDWGEMLSRRQAPRMVPFSHPLWVVYSSGTTGNPKPIVHGHGGVMVEGAKQALHQDTGPDDR--------------FCLTSSGWIMWNTQV---NSLNQGAMVALHDG-----AANHP-------DMLEV--WRMVAREKLTYFGAGAAQACLKAGARPGAELSTGSPLSQEGYDWIYSEVKSDLAPISGGTDFAGAFVLGNPMMPVRVRSFDEEGRELTGE---VGELVCTEPLMPLFFWGDEDGSRYFDTYPGVWRHGDWIEITEEGGAVIYGRSDATINRRGLRLGSSEIYRAVEALDEVLDSLVIDLEFLGRESFMVLFVVPK-QGPLDSALRDRIIRNGVSARFLPDEIVEITDVPRTLSGK----------------- 214037344 82 -FPETRLNFAENLLRHRDE------RTAIVSLLENGERREISYAQLYIRVAQLASALQAQGVQAGDRVAGFMPNIEEAVIAMLAATSLGALWSSCSSDFGINGVMDRFGQIEPKILFAADDSLERLASIRKQIHSIEKVVVPDVSAIEDSVLFADYLDDSASEVRLPFDHPLYIMYSSGTTGVPKCILHGAGGSLLQHIKEHRLH-VDLTREDVFF----YFTTCGWMM---------WNWLVSGLASGASLV-LYDG----------------SPFAQEGKLLLDAIDREAITVFGTSAKFIAALEKAGHKPRQSHDLGSVKAILSTGSPLSHLSSISGGTDILSCFVGGCPLPVLAVEIWNEAGQSVVEEK---GELVCTRPFPCAGFWNDPDGSKHSAYFDSFWAHGDYGEITEHGGFVIHGRSDAVLNPGGVRIGTAEIYRQVERIEEVLESIVIG---QQWQDRVVLFVVLHDGVSLDESLQTRIIRENTTPRHVPAVIVQVTDIPRTISGKIVELAVR---------- 157343471 195 -------------------------------------INRMTLEELRREVWSVAYALDTLGLEKGSAIAIDMPMNASSVVIYLAIVLAGYIVVSIADSFASREISTRLKISNAKA-IFTQDFI-----IRGDKSLPLYSRVVDAQSPDGDMSWHDFLDDEFAAIEQPIEAFMNILFSSGTTGEPKAIPWTN-ATPLKAAADAWCHMDIRKGDIVAWPTNLGWMMGPW-LVYASLLNGATIALYNGAPLGSGFAKFVQDAKVTMLGVIPSIVRTWKSTNCTAGLDWSSIRCFASTGEASSVDLMGRAQYK--PIIEYCGGTE----IGGGFVTG---SLLQAQSL---ASFSTPAMGCSLFIIGDDGNLLPQDASGMGELAL-GPLM----FGASTTLLNADHYDVYFRHGDVFERTSRGYYRAHGRADDTMNIGGIKVSSVEIERICNTHSSVLETAAIGMPPPAGPERLMIVVVFKDSNNSIPDLNE--LRIAFVQKKLNPLFVPVPSLPRTATNKVMRRVLRQQ-------- 167888941 6 -----------------------------------------------EQANQLARVLRAKGVEADQPVGVLLERSADLLVSILAVLKAGGAYVPMDTMYPQERIDYMLQDSGAKVVITSR-----ATNLSLQLPSTVQAIVLDDQDVQAQLGAQDA--SNLIPVAGLYNLAY-MIYTSGTTGQPKGVMIEQGSV------SNLVDALVFSRYDQPLHILSAFVFDASVKQIFASLLLGHTLHVVSRLSGEHLIAYYRMHRIDLSDGTPAHLHILNESVSVT--EAPDVKHYLIGGEALSVQLVKVFLHKWSGYRNVYGPTETTEDATAYTIED-VESLHVLEKGEHTVSIGTPIANQAVYILNNQQQLVPI-GIA-GELYIGGAGIARGYLNLPELTAEKFIPNPFYRTGDLARWLPDGSIEYLGRIDHQVKIRGYRIELGEVEAQLLTVDGIQKAVVTAWENEDGHKDLCAYIVASESLSLPELRNA--LQPKLPDYMIPTYVVQLDRFPLTPNGKIDRKAL----------- 81681120 29 -----------------------------------------SYAELDARANRLARVLVERGVGPDTTVAVAMPKCDELMVVLLAVLKAGGAYLPLDPQYPAKRLAYMVQDAR-------PTLLVRMAQVSLELGVPVAELVVDDRETESRPDHQLTDASRNAPLR-PDNLMY-VIYTSGSTGTPKGVAVTHTGVA--DIVAAQTASIAPRPGDRVLQWASVSFDAAFWDWSAALLSGATLIMPADELLPGQLRDTLRRYAVTH-AVLPPVALSVTDDVLVGGTLMST-------GDACTRALVAKWA-PGRRMYNGYGPTETT---VGSTIAGPI-AISDEITI------GTPWSGNRVYVLDERLRPVP-NGRD-GELYLAGNGLARGYLNRPTASRFVLDPFGMYRSGDRGHRRADGQLVFASRGDDQVKIRGFRVELGEVEARLAAHPAVDVAAVVVVGDLAGARLAAFVSTVAGTGVSAAELSAHSAET-LPEHMVPSSVQVLQRLPVTANGKIDRAALRD--------- 78060013 81 --------------------------------------------------------LDGMGLRRRDRIGLMCRNHGGFVIALLASMRLGADVVLLSTRFDGRQLAAALDGHDVCTLVVDPEYEAHVKEAGFRGRVLWSEASADREVGDAG-PNLPGLIASTPPVRLGRRRPGALVLTSGTTGAAKGV---RRALSVKQVAGSLVSRLSLRTGARTLIAVPLFH--GYGIAALALGLALRCPVALTRTDGSRLWAIARRTQATNVVVVPTL---LRRMLDASLHDPAAIERIVSGSAPMPTRLIEETSRWGEVLYNLYGSTEAGLITIADP-----RDLRDAPDSVGYAVHGTEV-VIRGNAGDTLG-----PGK-IGEVVVTGPLVFDGYDHARVPPVSVHT----FATGDKGWRDDAGRLHLLGRMDDMLIVGGENIYPQQVEDRLMTLRQVVDVAVAGLAAEDGGQRIVAWFVLR----PGHEIGASDIASVLPAYMRPTRWTVVEALPRNAIGKLAR-------------- 145223279 570 -----------------------------------------TYGELRATVLDVAAALQVAGIRHGDAVAVMGPKNHEQVIALLAISALGAVY-----------VPVGVEHPAERATRMLAN---------GRVRMA--LVCGDEPVTTCSLTVQEAIGRRATGFTLPAVEPTDLAYTSGSTGEPKGVEMTHAASM---NTVEFINGLALSTLECDLSVLDVFGM----LRAGGSIVVVDE---EHRRDAEVWAHLIEQHGVTVLHFMPG-WLEM---LTEVGGDLSSVRVVPTGGDWVRPDMVRALRKRAPGMRFA-GLGGATETATHNTICEIVGDIPQEWT---SIPLGVPLPNNACRVVGPDGRDCPD--WVPGELWVGGRGIARGYCARPDLTAERFVDQNWYRTGDLVRYRTGGVIEFVGRVDHRVKISGYRVELGEVESALRRIPGVESAVAAMVPADGGRDVLAALIEPVAGAAVDAAGVIAAMGQLVAPHMIPKIVEPAPRIPFTAGGKIDRQAV----------- 83944072 112 ---------------------------------------RLSWSELRAQVASVAAHLRDMGVTKGDRVVAVLPNTETAMIAFLATASIGAIWSLCAPDMGHVAILDRFKQIEPKVLIAQDGYVEILAGLEAALPSLVQCVTVPGDLPKGHMAWDSLLDRDAESTQVPFDHPLWIVYSSGTTGNPKPIVHGHGGIILESAKQSLHHDLRRAGRYCWLTSSGMWNSQFTALGQGTTVAMFDGAPNYPRFVADEKLDFF-GAGAAFFSGCMKAGLTPRDEVD-----LSALRSL--GSTGSPLSSDA-YDWIYAQVKEDVWLAPISTDLAGAFVLGHPGMPVRAGEMQCRALGN------AVRAFDEDGNDLT---GVVGELVCTEPLMPLFFWGDDDGSRYFDTYPGIWRHGDWIEINEHGGSVIYGRSDATINRKGLRLGSAEIYQAVEGLDEVMDSLVVDLEFLGRESMPLFVVPAQGDDTFKDNINAAIRKNVSARF-IPNEIIDVAEIPRTLSGK----------------- 29828094 32 -----------------------------------GEIQDISYGRLAERSRAVASWLQERGL-AGSRAMLLYPPGLEFICGYLGCLSAGVV---AVPGVPPQGRSQ--NHTRMKRLIADAD----AKVILGGREVIAALGTMAEHLPETCVATEDIPDAAAGSWREPDLTADSVAYTSGSTSAPRGVMVTHGNLVITERMGHTPDTIAEYDHELFVSWLPVYHLNTVYLGATATLFSPLHFLQQPQLTALSHYRPHTSGGPNFAYEL-CLKQATPDLLD--GLDLSRWKVAFNGAEPVRAATLRRFETFGTALYPCYGLAEATLMVTGGSVAAPPTLIEAPETDAAAVGSGRPGPGVTLVIADPERQQELPDGE-VGEIWVLGASVAKGYWRNTLATRESFRATRFLRTGDLGFL-RDGELFVTGRLKDLIVIDGRNHYPQDLESAEMSHPALRPGATFSVDGGVEGEQPVIVAEAAPEAADEFEKITDRIRSAIGELSVRDVLVHPGTIPKTSSGKIQRRASRTAY------- 167841941 1178 -----------------------------------------SYAELDAGANRVAARLRAQRVGAGSRI---GLGVPRSADAIVCLLG----ILRAGAAYSPMDMQACASHASDAGL----HAIVLAGPAGAGLDGVRT-IALD------YLVAPMADGPAAVIASGTAQASAVVFRTSGSTGRPKCVTVPHQG-VLALIAWACGAYAAREYRNSTFATALTFDVSPWALGGCATMLESLQVVPEA------------DAPLTCVSGTPSHVAMLLD----RGDFPAGAATLNVAGEPLPRRLVERFAQTDVQVVNLYGPTECSIYA----------SVEDIRRATFDGAVGIPHPHAALYLVDDALSEMP--AGVPGEICIGGSGLAHGYAGQPALTAEHFIPDPFYRTRDLGRVDERGHVAYLGRANGVRKLRGVWVNFHDLTADVRACDGVSDAVVLPIASGDDEDRVIAFCVPEAGAILDETTLRQAFRARVARTRLVNRFIALDALPLTPNGK----------------- 152980534 92 -------------------------------------------AQLHAEVSRSAAMMQALGVGQGDRVLIYMPMVAEAAFAMLACARIGAIHSVVFGGFASTSLATRIDDATPVLIIVTPYKCLLDEAIALAEHKPAHVLMLDRKTIEGRDVDYATLRRQHMDAVVPSNAPSYILYTSGTTGKPKGVLRDVGGYAV-ALATSM---------DLIFCGKP--GETFFCTSDIGWVVGHSYIIYGPLLAGMTTI-LYEGLPIRPDA---SIWWSIVEKYKVTKHDLSSLKALYLAGEPLDQTTSDWISVLGVPVIDNYWQTETGWPIIS-------VAKGVGDKPTRSGSPGQPMYGYKAKVINEEGEECAPNEK--GVVIIEGPLPPGCLYGDDQRFVSTYWRNEAYSTFDWGIRDADGYYFILGRTDDVINVAGHRLGTREIEESISSHANVSEVAVVGVENPIKGQCAVAFVILKNAAAAADPDEARKLEAEIMKIGRPSHVYFVSALPKTRSGKLLRRSIQ---------- 215448309 34 -----------------------------------------SYQDLIARAAACIPPLRRLDLKRGEPVLITAHTNLEFLSCFLGLMLHGAVPVPIPPREALKRLGPLLRH--HRVLICTPAEHDEIRAAASTDCQISRFTALAEAGDEQFRATAQQLADTATPLCTLDDDAY-VQYTSGSTAAPRGVVITYRNLLSNMRAMAV--GSQFQHGDVMGSWLPLHHDMGLVGSFAALFNSVSAVFTTPHYDPLGFLRLLTSSGATFMPNFALEWLINAYHADIEGIDLHKMRRLIIASAEGMRRFAATFAGVGLALGSGYGLAEATVAVSMSAPNTGFRTETHAAAEVVTGGRVLPGYEVRIDAA---------PGARAGTIKLRGDSVAAAYVGGKKL--DALDEEGFCDTHDLGFLVDDEIV-ILGRQDEVFIVHGENRFPYDIEFIIRGESEVNERVVVVL------ESPLDSIIDKAEA---DRLRCQVVAA--TGLQLDELITVRRAIPTTTSGKLKRRAVAQAYRD----- 118618905 480 ---------------------------------------RHTYAELHARACRLAGELAEHGVGPETVVALVLPRSERSIVAILGVLAAGGAYLPVDVTLPSARVESIVRQASPALAITEADYSQLV-------GTAVPTLALDDPAAVDSISRRSAAAPTVD--RRPEQSAY-VIFTSGSTGEPKGVAGTN-AAVLSYFAAERVYRAARARLG-----RPLRIAHAWSLSFDASWQPMVGLLDGHEIDADRLVEGIAIGQIDMIDTTPSMFVQLS----AAGLLDHNLSVLALGGEAINTGLWDQLRGLSMAVYNCYGPTEMT-------VEAVVAAVKDYRKPTIGTANAGTFGY----VFDSALRMVP-DG-VVGELYLSGAQLARGYVGRPGMTAARFVADRMYRTGDLVRRLSHGGYAYVGRADTQVKIRGYRVEVGEIEAALRGQPGVHDAAVSVL---RQQDRTSLVGFVVWQDNMHEDLIK--LRAGLTEYMVPARIVTLPRLPVNANGKLDGHAL----------- 169631452 94 ----------------------------IVGVDEAGERSEISWRELPGRIGAVAAELRRLGVGRGDCVAAYLPDVPDAMVAFLATASVGAVWAGCGQDYAPEGAAARLAQLTPKVLISGRGYRYNGRWVSKQADTVLHRLLPGEPA----LIIELPTGSE-DPVMVPFDHPIWVLFSSGTTGKPKGIVHGHGGMLLEHLKGAGLH-CDLGPGDVFFWQTALSWM-MWNFRLAGLLVGATVVCSGHPLYPNALWELLEAERVTYFGTSPGHLHASAGLEPSSEHDLAVLKTLGSSGSPLSADLFQWAAHTGATVSSLSGGTDVCTAFAARYLGVDLHSWSPDRR-SLIGEVGQPMPCMPIRFWDD------PDGSRYKAAYFEHEWADG-------------QAPGVWRHGDWVTVTERGSLVIHGRSDATLNRNGIRMGSADIYEVVESMDQIAEGFVLGVDGPNWM--PLFITMAPGHT-FDDALGDQVIRDRLSPRHVPDEVIEAPGIPHTRTGK----------------- 145593231 499 ------------------------------------------YGQLVAEAERINAGLAAHGVSPRAVVGLAAMTLCDTVTAILAILRRGAAYLPLDPGLPAQRLEYMVRRAG-------------CEFIVGETVVPGVPTVTVADLAAATQPVPDSLADPTAPIYV--------MYTSGSTGQPKGVQMGHRPLA--NLTSWQIAALSMDAETRFLQYAPLFDVSFQILPTLAAGGTVVSREPADRRMFTAMLTRIAATEVTHVYLPVAALRPLVQIAAARDTRLPALRYVCVSGEQLTVDDEIRLAHPHCTLVNLYGPTET------HAVTSHRLSYRDSVWPT-HMPIGQPYPGVRAYVVDVTGHLAPP--GVAGELLLGGDCPADGYINDPDSTVERFVPDRFYRTGDLVVRDDRGDLVFLGRMDTQVKIRGYRIELGEIETVANQVDGVRQA--VALVRGSGVDRELGLIVRLDTDATPEQVRQRLATA-LPVYMRP-LWIFAEVVPTTPTGKTDRDAL----------- 134096422 90 -----------------------------------------TFAQLHAEVNRCAAMMQSLGVSQGDRVLIYMPMVAEAAFAMLACARIGAIHSVVFGGFASNSLATRIDDATPVLILSGCHVMPLDEAILAEHKPTHVLMVNRGLAPMDYATLREKHMDAAVPVWLESNAPSYILYTSGTTGKPKGVV---RDVGGYAVALT-------TSMDLIF--CGKAGETFFCTSDIGWVVGHSYIIYGPLLAGMATV-LYEGLPIRPDA---SIWWSIVEKYKVTKHDLSSLKALYLAGEPLDQTTSEWISVLNVPVIDNYWQTETGPII----------SIAKGDKPTRSGSPGLPLYGYKTKIINESGEECAANEK--GVVIIEGPLPPGCLYGDDQRFVSTYWRNEAYSTFDWGIRDADGYYFILGRTDDVINVAGHRLGTREIEESISSHGNVSEVAVVGVENPIKGQCAVAFVILKNAAASPEELEAEIMKVRLGSIGRPSHVYFVSALPKTRSGKLLRRSIQ---------- 70733767 71 -----------------------------------------SYAELWKRSQRLAAALQIFE-PREKRVLMLFETGIDYIVSLFGLLLAGAVAIPAFPPVGTRRLALICADAHPQLVLTSSRFMRSQERVNALLQG-------DLPVPQWVDPEQLA---EADSSWRGQALAHGLQYTSGSTSAPKGVMLTHDNLYSNCRSASQWMGPARNRVGC-----------SWLPPYGGILQPIFDAFPTVLISPGHFVQLRWLDAVSRYGADVTIAPNFAFDLELAELDLSKLKAIYCGAEPVRQSTLARFERFAAALGPCYGLAEATPAFNTQVDRDQLASDAEDARALPLVSSGRVAPGLRVAIVDPVSLQPVADGQ-IGEIWVQGDNVGAGYWGKEALSQQVFRASRFMRTGDLALHRDELFV--TGRLKDLIIIAGRNLYPQDLELAVSADPRIRSNGCVAVGIDNGQQEQLAIVVKRSEKAQQEQLRQVITSALVSQFGVAPARIHLAPIPLTTSGKVQRQATRKALLN----- 99081330 105 ----------------------------------SDEAKHISYKELHLRTCRMANILESMGVGKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARINGCDAKV------VITADEAPRGGRKTVKCLVVRRTGGQTTWIDYNEMALEANDPAAMDAEDPLFILYTSGSTGQPKGVVYLTYAALTHEVTFDYHDGDIY-----------------WCTADVGWVTGHSYIVYGP---------LANGATTLMFEGVPTYPDAGRFWAVCEKHKVNQFYT----APTAIRALMGQ----GTEFVEKYDLSDKCPIVWQTETGGHLMTPLPGAHATKPGAAMKPFFGVEPVVLDQSGAEIDGNG-VEGVLCIKDSWQMRTVWGDHERFEKTYFSDGYYFTGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAAVAEAAVVGYPHEKGQGIYCYVTLMNDREPSDELLKEQWVRTEIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIAENDFG-- 119960515 358 ------------LWDSLSELAAGPAKEDVAEMASDGSVHSLSWQQLDRNILDMAEGLRESGVGHGTRVSLMVPPGTDLTVALYACLKLGAVVVVADAGLGTKGMSRAVKGATADFLIGIDKALAAASVLGGQRISVKDLPILGVETSLAALARNGATIRDARRLRVDPSAPAAVLFTSGSTGPAKGVLYTHRQLAIHS-GSRLVAGFALGPALGAVSVTPAMDVTA---PRTLTAIEASVVF----ASPAALRNVIDTRG---------------DLSRTGLIALENVELLLSAGAPVPEPLLAQVQQLGASLHTPYGMTEALPVTDISLEDIRAADADADAGTIAGAGNGVPVHGARVAVAANGTAPGPNDAGVTGEILISAPHVKEAYDRLWLTQRESASLAGWHRTGDVGHFDAAGRLWVEGRLSHVVTAPGAVVTPVGAEQSIERLDRVRMAAITGV-GPSGTQAVVAVV------------------------------------------------------------ 194290090 78 ---------------------------------ETDQARSFTYAELHDEVSRMAAILQRLGVQRGDRVAMLACARIGAIHSVFASVSLAARIEDARPRVV---ISADAGSRAGKVVPYKPL---LDEAIRLSSHQPEKVLLVDEGRDEDYAAWRERVGGVQVPCVWLESGEPSVLYTSGTTGKPKGVQRDTGGYAV-ALATSMAGDTMFTASDIGWVVGHSYIVYGPLLAGMATLMYEGTPI---RPDGGILWRLVEQYRVNLMFSAPTAIRVLQDPAWLTRYDLSSLRLLFLAGEPLDEP-TARWDGLGKPVVDNYWQTESGPIIA---IQRGIEALPPK-----LGSPGVPAYGYDLKIVDETGEECPPGQK--GVVAIDGPLPPGCMWGDDDRTYWQAVPNRLYSTFDWGVRDADGYVFILGRTDDVINVAGHRLGTREIEESLSSSAAVAEVAVVGVQDALKGQVAMAFCIARARTATPEALEGELMKT--VEQQLPARVLFVNALPKTRSGKLLRRAMQ---------- 118050029 76 -----------------------------------------SYRELHAEVNRMAAVLQSLGVQKGDRVQIYMPMVAEACFAMLACVRLGAIHSVVFGGFASGALASRIDDAEPKVIIS-------ADAGSRGGRVVAYKPLLDEHQPAAVLMVNRGLAEQVDCVWVESAHPSYTLYTSGTTGKPKGVQRDTGGYTV-ALAASMAGQTFFCTSDIGWVVGHSYII------YAPLIAGMATVMEGLPVNPDSIVEKYK---VTHMFSAPTAIRVLADYLKR--YDISSLKALWLAGEPLDEPTATWISQINKPIIDNYWQTETGPIMT---LCNGVEKQATRFGSPGRAVYGYNVKLIDDASGEELIQPNQK-----GVLAIEGPWRDDNRFVN--TYWKSIPGRLIYSTFDWGIRDEDGYYFILGRTDDVINVAGHRLGTREIEECISAHAQIAEVAVVGVADNLKGQAALAFAVVRDAALVADEASSKALEADVMKLARPSRVIFVTALPKTRSGKLLRRALQ---------- 170695888 79 ----------------------------------TGIERRYTYAELYAEINRMAAVMRSLGVKRGDVVLLYLPMIPEALFAMLACARLGAIHSVVFGGFAAPNLAARIDDAKPVLIVTADDYTPLVEALRASHKTPRVLLIDRQLAPENYLVDYEPLREKFFAAHVPSNEPSYVLYTSGTTGKPKGVQRDVGGYAV-ALAASMAGDTMFTASDVGWVVGHSYIV------YAPLLAGLTTVMEGTPIRPDGGIRLVEQHKINLMFTAPTALRVLQDPALLKQADLSSLRTLFLAGEPLDEPTASWIAALGKPVIDNYWQTETGPMLA---IPRGVEALP-----TKLGSPGVPSAGFSLTLRNETGEPCPPGEK--GVLTLDYPLPPGCMWGDDKTYWSSVPNQQVYSTFDWGIQDEDGYVTILGRTDDVINVAGHRLGTREIEEALSSHAAVAEVAVVGVTDAVKGQAAMAFVVLRDAQAYADAGTRTKLEAELTTTQLPSRVVIVSMLPKTRSGKLLRRAI----------- 218438845 7 -----------NFVDLLNHRAETQSDKILFTFLGDGETESLTYQQLDQQARAIAVQLQSLN-ATGERALLLYQPGLEFISAFFGCLYGGVIPVPAYPPRANRSIERLQAIVSDAEAKFALTSESLVNSIEGKLQSLSQEAIQCVTTDNLELSLSQGWHK---PKINPEQLAF-LQYTSGSTGNPKGVMVSHSALINHSRGASLIGGTFLQRPLRWLEVISRYRITTSGAPNFAYELCATQITPEQRLDLSCWELAFSGAEPIRAHTLEQFAKAFAPFYACYGMAETTL--IVTGGKRSEKPFLKEFNSKGIEKNQ---------VIPASSCDQDRVSLVSCGQVAEAQKVIIVNPETLNQCADDE----------IGEIWVSSESVAQGYWNRPQLTEAAYTPDSFLRTGDLGFL-QDGELFVTGRLKDLIIIRGRNHYPQDIETAEKSHPALRESCGAAFSVEVGEEERLVITVKRSRKLNVEEVTSAIRKAVTQTHELPYAIVLLKSIPKTSSGKIQRHACKAEF------- 103486371 29 -----------------------------------------SWRQIADAVRAIETALADMGLPADARVGVLLRNRPGHVAAIVAVLSTDRCLVTLNPILPDARLFADVEGLALPAVIADASDLAR-PGLAGALTNAGSAVIEIGPRLEGVRVVQQKL-------RHADQVSPGVAITSGTTGPPKRVPLSRRGFMRYERGRSFDDPPRLSSGCTMI-VNPLTHIGGIYGCIGALAAGRKIAL----LEKFSVEAWVGAVKRNRPAVAPAVPSAMLLDADLDPDDLSSLKSLISGTAPLSPDLVDAFAKYGIPICANYGATEFAGAVAGWNIDDFRKFWTEK-----RGSVGRIHADIEARVVDDSGAELPAGREGL--LELKGQQLNNNMQ--------------WLRTTDRAVLDADGFLFIKGRADNAIIRGGFKIHPDDVVQVLNMHPSVRESAVVGIDDDRLGAVPAAAIILKDDVPTTADL-KAWLKERLIAYQVPTRIQIVTDFPRTPSMKPSAPGLRALF------- 126737500 113 -----------------------------------------SYKELHRRTCRMANILEEMGVRKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARINGCDAKV------VITADEAPRGGRKTVKCLVVKRTGGQTTWVDYNEMALEANDPAEMNAEDPLFILYTSGSTGQPKGVVHSSYAAMTHEITFDYHDGDIY-----------------WCTADVGWVTGHSYIVYGPLANGATTL-MFEGHKVNQFYTAPTALRALNEWVEKC--DLSDLRTLTVGEPINPEAWNWYNEVVGCPIVDTWWQTETGGHLMTPLPGAHAMKPGSAMKFGIQPVVLDPTSGVEIEGNDVEGVLCIKDSWP---GQMRTVW------GDHERFQKTYFADGYYFTGDGCKRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAAVAEAAVVGYPHEKGQGIYCYVTLMNDREPSDELLKETWVRTEIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIAENDFG-- 206687153 108 ------------------------------------DAQHITYKELHRRTCRMANILESMGVRKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVNGCDAKV------IITADEAPRGGRKTVKCLVVKRTGGQTTWVDYNEMALEADDYCKPAEMNALFILYTSGSTGQPKGVVHTSYAALTHEITFDYHDGDIY-----------------WCTADVGWVTGHSYIVYGPLANGATTLMF---EGVPTYPDASRFWQVCEKYTAPTALRLSSLKVLTVGEPINPEAWTWYNEVVGCPIVDTWWQTETGGHLMTPLPGAH----AMKPGAAMKPFFGIPVVLDPQTGAEIEGNDVE------GVLCIKDSWQMRTVWGDHERFEKTYFSDGYYFTGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAAVAEAAVVGYPHEKGQGIYCYVTLMNDREPSDELLKETWVRTEIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIAENDFG-- 17549008 42 -----------------------------------------SYATLVTHAKRLAAALQHRRLQR-ERVLILCAVGEEYTSVFFACLLAGAVAVPCTPRHRTKIVEIIRSCAPRLVVCDEASMQPLAALLQSALHDVERV------APAGLAAENHAW----QPPDITSSDIALLQYTSGSTSDPKGVVVTHASIMANLAGIEQKFGLGPASRGMVW--LPPYHIGGVLSPYPITLLSPLLFIQKPRLISQYRITTSGGPNFGYQACVERV-----DDSECAGLDLSTWELAFNGAERVNAQTLERFTRRGAAHYPTYGMAESTLMISGGARGAGYKVLPEIADSQQGAQCGSALDGHALLVVDPASRRPVADG-AMGEVWVSGPSVAAGYWGHPSEARVEGRAGRFLQTGDLGVL-RDGELYLLGRMKEVIIIRGANFFPSDLENAIRGHEALNPEGVAVFSHAGEGDESIVVMLRRGTRDTPEDIKARISAALASEFDLPSDVVLLPGILRTSSGKPMRMKMKQLY------- 1326063 280 ------------IQDIFASNAAKFPDRECISVTIDAPVTSYTYRQIDESSNILAHHLVKNGIERGDVVMVYAYRGVDLVVAVMGVLKAGATFSVIDPAYPPARQIIYLSVAKPRVVLEDAGVLSVVEYVEKSLELKTYVPALKSKGADDILQHVLHLKSEQTGVVVGPDSTPTLSFTSGSEGIPKGVKGRHFSLAYY-FDGWMAQEFNLSESDGFTMLSGIAHDPIQRDIFTPLFLGASLIVPTAEDTPGQLAQWANKYKVTVTHLTPAMGQLLA---AQADEPIPSLHHAFFVGDILTKRDCLRLQVLANNVNM-YGTTETQRSVSYFVVPSQDQTFLESQKDVIPAGRGMKN--VQLLVINRDTNKICGIGE-VGEIYLRAGGLAEGYLGNDELTSKKFTPDRMYRSGDLGRYLPTGNVECSGRADDQIKIRGFRIELGEINTHLSRHPNVRENITLVRRDKDEEPTLVAYIVPQG-------------------------------------------------------- 182440583 69 -----------------------------------------SYRELWSRVRALAGRWHEYPLGPGDRICTLGFTSTDYATLDLACIHLGAVSNAPLPRLAP-----VVEESGPTVLAASVDRLDTAIDVVLASSTIRRLLVFDDTRPGGALAAARQR-LSGSPVTVDTLAGALLIYTSGSTGAPKGAMYTQRLLAWYGFSYGAADTPAIS-----VLYLPQSHLAGRYAVMGSLVKGGTGYFTAAD-DLSTLFEDIALVRPTELTMVPRLCDMLLQHYRSERDRTKAVREDFLGGGTAPLSLTAFVESLGFHLYTGYGSTEAGGVLLDTVVQRP------------------PVTDYKLVDVPELGYYATDLPHPRGELLLKSHTLIPGYYRRPDLTAAIFDADGYYRTGDVFAETGPDRLVYVDRTKDTLKSQGEFVAVSRLETVLLDSPLVQHLYLYGNSERAYL---LAVVVPTGCGGDTEALRPLLMRAGLNAYEIPRGILVEPEPFSPENGLFTEKLLRPRLKERYGPA 153818342 87 ----------------------------------TGKKQRYSYSALRDSVAKIAGMLAAQGVSKGDRVIIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPKVIMVKSIVIPTAMSIKGNLKKSWFISVANAALSNGTRSCNRPRHTVVCLCSLPIRCISYTQHTANERGVRDNGARGALKYSMQIIYNMPQDGVFWAASDVGWVVGHSYIV------YAPLIHGCTTILPVRTPDPGAFWRVCQEYQVTALFSAPTAFRAIGDYLKK--YDLSALTTIFMAGELDPPTLEWVQSKTGKPVIDHWWQTETGWAIAGN--PTGLESMP------IKAGSATPIPGYQVEILNELGENMPANQQ--GFVALKRPLCLPTVWRNHDRFESGYLAQGYYVSGDGGYLDDDGYLFIMGRIDDVINVAGHRLSTGEMEEIVGAHPAVAECAVIGVHDELKGQLPLGLVVLKGVKIDAQTLEQELVAS--VRNQIGAVACFVERLPKTRSGKILRRIIRQ--------- 183981790 42 -----------------------------------------TWSQVYARACVVADELTMYGVP-GDRVAILAPQGLEYIVAFLGALQAGFILSTPQYGVHDERVSAVLRDSQPVAIL-------TTSAVVGD---VTKYASSQDGQPAPSVIEVDLLDDTPRPQQALPQPASGSAYTSGSTRTPAGVIVSHEANVTQSLYGYFGGPDKFPADTTVVSWLPLFHDMGLILGICAPLVGCTAVLLSPMSRPARWMQLLASHPKCFSAA-PNFAFELAVRRTTAGLDLGDVLGIVSGSERIHVATIKRFERFAAAVRPSYGLAEATPGTTPRTVRFDYESLTAGHARPCRADGSVGTELISVRIVNPETM-IENPSGTVGEIWAHGEHVAMGYWQKPEQSDRTFTPEGWLRTGDLGVM-SNGELFIMGRIKDLVIVDGRNHYPDDIEATIQ---EITGGRVAAIAVPDNITEQLVAIIELKRRGASAE--EAMVKLRSVKREITSAIVPPGSIPITTSGKIRRAACVERYRS----- 172039839 50 ----------------------------------------------------------------GDRVAILANNSPEYVYSFLGIMYAGLV---PVPLYDPTEPG----HADHLTAVLDSSTPVAVMTNKRSATAVREFFA-DRPAPERADALPDSLAEQQNPAELPELAPKSLQYTSGSTRTPAGVVLTHKSIVTNVL--QIFIAVKLQPPVRIVSWLPLHHDMGLILAAFASILGIPFDLMSPRQNPARWIKQLDDEENIYTV-VPNFALELATRYANAGLDLSRVDGLVNGSEPVTHASVERFLDLFANMRPSYGLAEASLLVTQWFDREQLAALPEGDEAAMPTSVGQVCPWQSLCIVDPETGKELADGQ-VGELWTNGENTAAGYLNREEETRAGNAPDNWMRTGDLGVIVDD-QVFITGRLKDLVIVAGRNHYPQDIEEAATSHVSHGAIAAFAVPGADLGQEGLVILAERTPEASPVEIAANDIRAAVSKIHLKPAIVDAGNIPRSSANKIARRVAAKAY------- 206678365 102 ------------------------------------------WGELRRQVASVAAHLSKMGVQEGDRVVAILPNTETALIAFLASASLGAVWSLCAPDMGHVAILDRFKQIAPKVLIAQDGYVAVLAEINAGLPSVVQFVTLPVVGPKGHVAWDDLTGDDAEATQVAFEHPLWIVYSSGTTGNPKPIVHGHGGIILEACKQSLHQDVSSRDR------------YCWLTSSGWIMWNSQWIALG----QGATVAIYDGAANHPDMGV--IWRFVAEYFGAGAAYFSTCMKAGI----TPR------EEVDLTALRSLGAT-GSPLSSDTYDWIYKDVKADQWLAPISGGTDLAHPGMPVRAGEMQCRALPSGGELVGEVELVCPSMPLYFWGDNDGARDSYFADGVWRHGDWIAIDEHGASVIYGRSDATINRKGLRLGSAEIYQAVEGLDTVLDSLVVDLEFLGRDSFMPLFVVPAAGLPFDDTLKEQIIRAQVSARFVPNEIIEIAEVPRTLSGK----------------- 91784460 79 ----------------------------------TGIERRYTYAELHAEINRMAAVMRSLGVKRGDVVARLGAIH-SVVFGGFAAPNLAARIDDAKPVLIVTADA---GARGGKVI----DYTPLVEALRATHKTPRVLLIDRQLAPESYLVAYEPLREQFFDAHVPSNEPSYVLYTSGTTGKPKGVQRDVGGYAV-ALAASMEHIFQGKPGDVMFTASDVWVVGHSYIVYAPLLAGLTTVMEGTPIRPDGGIRLVEHHGINLMFTAPTALRVLKKFLKQAD--LSSLRTLFLAGEPLDEPTAAWIDALGKPVIDNYWQTETGPMLA---IPRGVEALP-----TRLGSPGVPSAGFNLTLRNETGEPCPPGEK--GVLTLGYPLPPGCMWGDDSTYWSSIPNQQVYSTFDWGVQDEDGYVTILGRTDDVINVAGHRLGTREIEEALSSHAAVAEVAVVGVTDALKGQAAMAFVVLRDAQAHAHKLEAELMATQLGAIARPARVVVVSMLPKTRSGKLLRRAI----------- 146413140 108 ------------------------------------EGRTITYGELLKDVSKLAATLTNLGVKKGDSVAVYLPMIPEAIVTLLAIVRIGALHSVVFAGFSSTSL-------RDRIIDADSRIVITADESKRGGKTIETKKIVDDALKENVLVFKQKYGPYFPPVPVNSEDPLFLLYTSGSTGKPKGVQHNTAGYLLGALMTAKY-TFDLHEEDIIFTAGDVGWITGHTVVYGPLLCGATTVVTPAYPDYSRYWDVVDKYKVNQFYVAPTALRLLTKYVEK--HDLSSLR--VLGSVGEP---IAAEVWHWYNDNIGRGKAHIVDTYWQTESGSHLLTPLAGVTPTKPGSASLPFFGIDARILDPVSGKDLVDNNVEGVLCVKSAWITRGIYHDYAETYLKPYPNHYF-LGDGAARDKDGFFWILGRVDDVVNVSGHRLSTAEIEAALIEHELVGESAVVGYADELTGQAVAAYVSLKSEVDDLEAIKKELIRKEIGPFAAPKLILLVDDLPKTRSGKIMRRILRK--------- 118467833 91 -----------------------------------------------------------------DRVAILTPQGVDYVAAFFAAIHAGNV---AVPLFAPERLAAVLADARPTVVL---TTTAASESVRKFLRTLPA-----AERPR-MIAVDAVPTTLADMFTAPEVDTDDVAYTSGSTRTPAGVEITHRNVCTNVLQMILAGDLEMGIRSVSW--LPLYHDMGLIMIMFPALCGNHITL----MDPMAFVRIEAAYGRTLAAAPNFAYLAAERGLPPSGDALDLSNVVTLLNGSEPVTMAAAFAPYGLAVKPSYGMAEATPSAAASVIHFDREELSAGRAVAVAHGTGQPIPNQWAVIADADGNEAP-DG-AVGEIWLHGNNIGQGYFGRADETERVFAPDAWLATGDLGVY-VDGELYLTGRIKDLIVIDGRNHYPTDIETTVLSSPAVRSGYVAAFSIPGERGEELAIVAAGAGRAEPGPIVDAVRAAVSRQHQVRVAMVAAGVIPRTTSGKLARSACRAEY------- 111222867 20 ------------LPDVLRRRAAPDGRAFILLDEHGDERAALTYRELYTRARRCGPGERALLVGLEFIVAYFGCLYARVIAVPVNPPRRGAVQDATR--------AIVRDCAPTAVL----STGPMIDVVRVPLEAVTAWIAVDETVPEPTLEPTDAAPDEPDTVAF-------LQYTSGSTADPKGVMVTHRNLAANQEMIRLAFGH--DRHSTFVGWAPLFHDQGLIGNVLQPLLGATGVL----LDPGAFIRTSGGPNFAFGGGVPSCWRVAFNGAEPI--RADTLRRLLVTGSRGPRTLDADADGLGAGRYTPTPPGRGRPLVGSGLAPAAFDGATAQAEGAMALG---PWVAAEVRIVDETGRGAPPD--RIGEIWVAGDHVAAGYWQRPAATRCADAPGSYLRTGDLGLI-VDGELYVVGRHKDMLVLRGRNHYPQDLEQAAAAHPALRPCAAFAVPGPG-GERPVVVQEVRGEPGTPADVAGSIRAAVVRQHDLTLALVRPGTLPKTSSGKIMRAAARRRY------- 145233177 2945 ---------------------------------------RLTYETMHSRSLSIMQILLEAGVSFGTPVAVACGPSVDTVCTLLAIWWIGAIYMPVDLMQGHQRLAHIIDVSRPAAIVCKGPL--------GQLETSHIAPVI--QLPQVLQPTTLGHQDYAD-----ENSPAALLHTSGSTGVPKGVLLSHRNLRCHFNATE--QAFPIGRQVVLQHSSHSFDAGLFQI-LLALLHGGTLVITNNLKEPGQLAELMLREHVSVVTAVPSLWIGEAGQLLS---ELGSWRFAFCVGEKLSRATIQAFVSLGLTLINAYGPCETTMACTMGVID--YERVDGDSQ---SVSIGEPLSSYGIAILNSQLKSVPQGWP--GEICIAGAAVALGYLDVKDEEGRFVELDGVYRTGDRGRLREDGSLEYLGRVDSQLKLRGIRLELDEISNALLQASALVDAATIAKGDPDDLYLVSFVVLSRAEDNIDLFIKQLLDTVALPPHAKPAQVSIVTRIPLTSSGKVDRKAL----------- 120404106 42 -----------------------------------------TWSEVHERVQIVAEKLSKIG-SPGDRAVILAPQSLEYVIGFLGAIQAGFI---AVPLSMPQ-----TRHHDERVTGAMKDSTPVVVTTSAVVDEVRKYGQADPKARPPKFLEVDTLDFDSPPKQVPLPKTAYLQYTSGSTRQPAGVVVTHKNVIVN-LEQLLTDGGA-PEDTTVVTWLPFYHDMGLIVVFIPMMLGRPAVQMSPMQKPARWMQQLGSHPSAFTAA-PNFAFELAVKRTTAGKDLSTVKVMINGAEATVRRFNERFAAFGLAMRPSYGLAEATVYVVEKLAAGHAERCDDDGGAEL---IGCGVPSTTVRVVDPDSLVENPAGK-IGEVWLHGDHVAAGYWHNPKLSESAGTPKGWLRTGDLGVFDDELY--IIGRIKDLLIVDGRNHYPDDIEATVA---EFTGGRVAAISVPDEASEKLIVIAELKKQADPALLEKQQVTAAISQTRLSDFVLVAPSLPLTTSGKVRRASCVELYRN----- 94467051 56 ----------------------------------SGDPVRLTAAELAERAGAAATTLAEHGVRRGDRV---GVCMDTSADAYATLHGLGAIPFVSEPPLAADRLRLLISRAEPRAVVVAPEFL---DAVTEPCK--EAGVAIVEPPFEGGLDLATAQAK-------PDDIAL-LQFTSGTTGDSRGVTLTHESIFAN---ATAIGERAYRAGDLIVSWLPMHHMGLIGLNLAPLLHG----LPVASMPPLSFMHRYRG---TFTSAPNFAYRMCASNIPDAGLDLSAWRVAGNGAEVVQANTLRLFERMAASMMPCYGMAEITPLTTLTVSRDRLAAVVEAEAGAADAQSGTALTGMDLRVVDDEGADLPD--RRQGTILLRTDSMMSGYYRQPEETAKVLADDGWLNTGDQGFTD-AGQTYVTGRIKDVVIIAGSNYHPYAFESAAASVEGLRANSIAAVGCPDEERSTEALVLVVESKSHADQIREGVIQAVSAETGLPDEVVPRGTLPKTPSGKLQRR------------- 187924771 79 ----------------------------------TGIERRYTYAELYGEVNRMAAVMRSLDVKRGDVVARLGAIH-SVVFGGFAAPNLAARIDDAKPVLIVTADA---GARGGKVIDYTPL---MDEALRAQHKTPRVLLIDRQLAPESYLVAYEPLREQFFDAHVPSNEPSYVLYTSGTTGKPKGVQRDVGGYAV-ALAASMEHIFQGKAGDVMFTASDVWVVGHSYIVYAPLIAGLTTVMEGTPIRPDGGIRLVAHHRINLMFTAPTALRVLQDPALLKQADLTSLRALFLAGEPLDEPTAAWIAALDKPVIDNYWQTETGPMLA---IPRGVEALP-----TRLGSPGVPSAGFNLTLRNETGEPCPPGEK--GVLTLDYPLPPGCMWGDDKTYWSSIPNQQVYSTFDWGVQDEDGYVTILGRTDDVINVAGHRLGTREIEEALSSHAAVAEVAVVGVTDPLKGQAAMAFVVLRDAQAYADTKKRSKLDAELTDRQLPSRVVVVPMLPKTRSGKLLRRAI----------- 163741302 113 -----------------------------------------SYKQLHTRVCRMANVLETMGVRKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVNGCDAKVLITADEATPLKSNADAALDTVKCLVVKRTGGQTTWIDYNEMALEADDPAEMNAEDPLFILYTSGSTGQPKGVVYLTYAAMTHEITFDYHDGDIY-----------------WCTADVGWVTGHSYIVYGPLANGATTLMF---EGVPTYPDASRFWQVCDKHKVTQFYTAPTALRALMGQGSSLRTLGTVGEPINPEAWNWYNDIGKCPIVWQTETGGHLMTPLPGAHATKPGAAMKPFFGVAPVVLDQSGAEITGNG-VEGVLCIKDSWQMRTVWGDHERFEKTYFSDGYYFTGDGCRRDEDGDYWITGRVDDVINVSGHRMGTAEVESALVAHAAVAEAAVVGYPHEKGQGIYCYVTLMNDREPSDELVKETWVRTEIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIAENDFG-- 158521260 109 -----------------------------------GERHRLTYAQLYAGVAKTAAALKALGIAPGDRVAGFMPNMPEAVIAMLAAASLGAVWSSCSPDFGAKSVLDRFGQSSPKVLFAADDSLPRIREVCGALSGLEKVVIVPYTRPDGTLEKAVLFSDFQDPVQLPFDHPLYIMYSSGTTGPPKSFVQGAGGVLIQQLKEQVLH-TGLTRDDTIF----YFTTCGWMMLTSALATGATVALPGPGV----LWRYAEKEGFTVFGTSAGYLAALRDFCPGDSHNLSPLKTLLSTGSPSPDGFDFVYGKIKADLQLASGTDINSCFVLGNPMGPVYAGEIQCRGLG-----------VRVAAYDEQGRAVNRSGELVCEAAIPSMPL---YFWNDEKYRQAYFGRGVWTHGDFIQINDNGGVVIFGRSDATLNPGGVRIGTAEIYRQVETLDEVEDALVVG---QNWKNRVILFVKPAPGHELTDALKEKIIRANASPRHVPAKIVAAPDIPYTLNMK----------------- 92113943 87 ----------------LNYAANMLRRRDLIVRDERRRRRVISYAELYDQVARLAHALQASGVTEGDRVAGFVPNSEHAVIALLATASLGAVWSSCSPDFGTHGVLDRFGQITPKVLIYTWNGKPIVAEIVESIDSLERVVVFPEDAPDGAIAWSDFLDNDASQIDLPFDHPLYILYSSGTTGAPKCIIHTAGGALLQHFKEHRLHNDLDAEDVFFYYTTCGWMMWNWLLGSGATLLLYDGSPFAPH--PETLWQIAGEEGI-------TIFGTSAKYLSACE------KEGLMPGERADLS------RLRAVLSTGSALAHESFDYVYASIKSDLASISGGTDIVSCFALGCPIPVYRVEIYDEQGQSITH-GKGELVCTRPFPCMPIGFWNDDERYREAYTFPGVWAHGDYAELTSHGGVIIHGRSDSVLNPGGVRIGTAEIYRQVEKVDGVLESLCIG---QAWQNDIRVVLFVRGVTLDDAKRDERMVRLHTTPRHVPAKIIAVDDIPRTLSGKIVEVAVR---------- 28395512 43 ---------------------------------------KMTFSELYLEVVMIINYFESENIIQGKRVVSFLDKSFSEYALFYACLLKGVAFCPLDKSLPVSRLAMIISDLQPDMVIAEDTYTGEENAFRQNLLIPHECVV--SNGPVSVLTDVDARDEE-NVTDIDRDTVAYIIFTSGSTGKPKGVQITHEN--LNFFLEALYPRYVSEQSENYLSIGPLYFDMTILDSMVPPLYGHSVYLYKAPFIPAIFSGIIEKYRITRLSCVPSVLILLPQLHEATGFKLHSL-NLILFGAEKPQSIKTLLQHIDLKVINAYGPTEGTMCCFSSEIT--LDSLAGD------ISIGKPFDGTKYLLETRSGFSSSGEGKLL----ISGKQVMKGYINQSQVDNPFILVGGYYSTNDVVRVDDEGFFYFLGRSDDEVKLNG---FRVHLQDVAENIKKVLNIGDLFLKHTDNNKDYLVLSYESTLLLNPEECIS-LLGKRLPKYMLPNVFAIFDSLPKLRSAKLDRNKVKD--------- 108762616 104 -----------------------------------GEYESITYRDLQHHVGRVANVLKAHGVRKGDRVCIYLPMVPELAYTMLACARIGAVHSVVFAGFSSEALRERILDSGAKVLIFVPTKAIADEAVEG-LSLVESILVVRRTGKEVPMLAGRDYWLDAEMAK--HRGVCPILYTSGSTGKPKGVLHTTGGYLVYA-ATTFRYVFDIQPEDVYF-----------CAADLGWVTGHSYILYGPLMNGTTTV-MFESTPTFPDAG--RLWRVVDDLKATILYTAPTLRSLIKEGDASLRLLGSVGEPINPEVWRWYHVGEGRCPVVDTWWQTELIAPLPGATPTKPGSATLPFFGVEPVLVDDEGRVIEGNGVS-GNLCLARSWTLYGHHQRFKETYYARFPNLYF-TGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVAHEAVAEAAVVGFPHPDWQESASEQMV-----GALKEQVRHVI----GPIATPDRVVLVNGLPKTRSGKILRRMLRK--------- 121704124 7063 -----------------------------------------TYEELDNLSTRLAQHLQSIGVGPEVLVPVCFSKSAWAVVAQLGVLKAGGAVYAIDPSFPVNRIAGIIGDAKSTVLLAGTN---HVEYLTGIVPTI---VSVDASLFTSLASVETSLVSTVQP-----HNTAFVVFTSGSTGTPKGILLPHSA-ICESLRSHGEVFQVGPHSRVIQFAAFTFDISIHDI-FTTLTHGGVICMPSDHDRMNDLTGTMNKMTVNHACLTPTVSMLLTDV-----PSLKTLA--LVGEITTPEAIDKWVDR--TKLFAMYGPAETSIYCAYHHVT---------ERSNNPTNFGRAIG-SNMWIVDPNNHDKLAPIGCEGEVVIQGPLLAKGYLNNPEKTSSKYCPPCWYKSGDLAKYNSDGTMSFVMRKDTQVKVRGQRVELGDIEHHFMQRAPSSWRVVVDLITPAGHERPILAISETGVVAMSDEVRSILLKVALPSYMQPGTFILISSIPMTLSTKLDRRRLRQ--------- 119433777 498 ----------------------------------------VSYRELNRRANRLARELRHRGCGQDEIVAVRMRRRPDLVVAILAVLKAGAAYLPIDLAHPVERVRGTLRDAAARLVITEPEL-------RSDLDGTAVPAVL----PDDPDLARHSDGDLGVPV-----APTALAYTSGSTGRPKGVAIQHDSAV--AFLGWVADAFPGDDLAAVLATTSVFDLSVFEL-FGPLTTGGSVVLADSAL---QVPELAAARAATLLNTVPSAAEALLD----VDGLPTSLRAVNLAGEPLHRDLVRRIQDRGVVARNLYGPSEATTYATATAL-----STEDDQQPTI----GTAISPAAAWVAGEAGEPEP--AHVVGELVIGGPTVARGYLGRPGLTAASFRPDRIYRTGDLARRRGDGHLVFLGRTDDQVKVRGVRIELGEVEAVLREIAGVRAAVAVPTGRGAADRQLVGFVTPEGAAIVPEEVLS-TLRTRLPAVMVPTRLTVLEALPLNDNGKIDRGAL----------- 62424642 101 -----------------------------------GDSRSFTYAELLAEVSKAANTLTDLGIKAGDRVAIYLPMIPEAMISMLACARLGAAHSVVFGGFSADALRSRIIDADARVVITTTSLKPAVEALSHGDTPVETVLVVDVEMVEGRDQWWHEAVDKASPEHECEENPLFVLYTSGTTGKPKGILHTYLTQVLYSMKA-------------VFDIKPESDV-FWCTADVGWVTGHSYVTYGPL---AAGVTQIVYEGTPDTPHQGRWWEIIEKYKATILYAAPTIRTFMKWGEEIPRLLGSVGEPINPEAWRWYHRVERCPIVWQTETGAHMIAPLPGVMSTKPGSSQRPIPGISVDVVDDEGNPAGPEG---GLLVIRQPWMLRGIWNDPERFKETYWSENTYFAGDGARRDEDGDIWFLGRVDDVMNVSGHRLSTAEIESSLVAHPYVAEAAVVGAADDTSGQAVVAFVIVGNDSPETSELLRQHVGKDIGPIAKPKKVHIVSELPKTRSGKIMRRLLKD--------- 198264954 104 ----------------------------------------ITYSELQVHVCKVANVLKTLGVTKGDRVVIYMPMIPEAAYAMLACTRIGAVHSIVFAGFSPDALGARINGCDAKVVITADHATPLKSNAETALDSVKCLVVKRTGAQTTWYSYNDMVLDADDPVEMAAEDPLFILYTSGSTGQPKGVVHTTGGYLVYA-AMTHEYTFDYHEGDVF-----------WCTADVGWVTGHSYIVYGPLANGATTI-MFEGVPTYPDAGAPTAIRALMDWVEK--HDLSDLKLLSVGEPINPEAWNWYYDVVG----------KCNCPIVDTFWQTHMLTPLPGATTLKPGAAQVPFFGVQPVVLDPQSGDEVHGNDVSGVLCIKDSWQMRTIWGDHERFEKTYFGDGYYFSGDGCKRDADGDYWVTGRVDDVINVSGHRLGTAEVESALVAHVAVAEAAVVGYPHSKGQGIYAYVTLMNGIEPTDEEL-EKWVRTEIGPIAKPDLLQWAPGLPKTRSGKIMRRILRKIAENDFG-- 91788495 83 ----------------------------------TGQEKTYTFAELHVEVQRMAASLKALGVQKGDRVLIYMPMIAEAAFAMLACARIGAIHCVVFGGFASGSLASRIDDATPKVIVSADAYKPLLEAIRLSRHQPESVLLVDRKAPMALVAGRDQLWGDLRQQHLDAQVPCETIYTSGTTGKPKGVQRDTGGYAV-ALAASMFDGTYFSTSDIGWVVGHSYIIYGPLIAGMATIM--YEGLPTQGMDGAIWWRLVEKYKVTAMFSAPTAVRVLQDPALLKKHDLSSLRALFLAGEPLDEP-TARWDGLGVPIIDNYWQTETGLLTVANGV---------ERTPSKFGSPGVPMYGYRVKLLHEATGEELTQPNEKGVVVLEGPWQDDARFVN--TYWKSVPGKMVYSTFDWGIRDEDGYYFILGRTDDVINVAGHRLGTREIEESISGHPLVAEVAVVGVADALKGQVAMAFAVLK---------DASLLQDGAATLKLPARVRFVTALPKTRSGKLLRRAIQ---------- 115383640 1812 -----------------------------------------TYQQLEDLSDRMAHHLAAAGVGQEDLVAICVDKSRWAVVALLAILKAGAGYCPLDPNYPSARIQEIVDTCGPKAILTAASTASLI--------------------PMRSLRIEDLLGSPCEPTVSPSNVFC-VIYTSGSTGKPKGVVLEHGNIT-----------TAAREHGRIIPQTRSFQFSTYTFDFTTLIFGGTVCIPSETDRISNLGAAMSGLHVNWSFLTPTV----ASLVEPD--EIPTLSSLVLGGEPVPRQLVEMWSGR-VDLHMVYGPSECT-----TLAQMHAHVRPDTPPTSLGRPVGGSTWIVEAGSPDKLA-PVGET----GELLICGHIVGRGYLNDPQRTADAFLPEHFYRTGDLVRYDEAGNVHYVARRDTQVKLRGQRIELRDVEYHLAQAGLGPHLAVEIVHIGKARRATLAAFVEVGDANIMEDEDNSILRAEFARYMVPTLIVPIRRLPQTLSGKTDRKHLR---------- 159898382 496 ------------------------------------------YTELEQRANQLAHLLLQRGVTQGSIVGVYATRCPEMIISLLAILKAGAAYLPLDPAYPAERLHYLVADSAASL---------IVQASHQALPTVSTAETLDVVAEAETLA---SLPTTAPMVDFDPQQLAYVIYTSGSTGKPKGVLIQHQGVVLH-----WAIHYYPFEQGAGAPLASSLAFDATITALWGPLCTGKTIDLLPEQDELELAQRLSSEDYSVLKITPAHMEALSQLV--APDQIGSSKAFVIGGEALLQQHVAFWQTNAPNLRNEYGPTET---VVGCVIYQAQAAPSEWAAVPI----GRPIANTQLYVLDPAGLPVPIGVP--GELYIAGLGVGRGYHGRPELTRCQQPQPAFYRSGDLVRYLPDGNLEYLGRIDQQVKLHGFRIELGEIEATLASHPTVHAAVAMIREDRPGHKRLVAYVVPTANQDTSIVLTH--VAQQLPHYMLPSVVIWLDSLPLTPNGKVDRQAL----------- 157147050 78 ----------------------------------TEEERTFTFSQLYDEVNVVASMLLSLGVQRGDRVLVYMPMIAEAHITLLACARIGAIHSVVFGGFASHSVAARIDDAK-PVLIVSADTLPLDDAIAQAQHQPRHVLLVDRRVPARDLDF-ASLRQQHLGARVPNEISC-ILYTSGTTGKPKGVQVGGYAVALATSMDTIFGGKAFCASDIGWVVGHSYIVYAPLLAGMATIV--YEGLP-TYPDCGVWWKIVEKYRVSRMFSAPTAIRVLKKFAQIRNHDLSSLEVLYLAGEPLDEPTAAWVETLDVPVIDNYWQTESGPIMAI--------ARALDDRPSRLGSPGVPMYGYNVQLLNETGEPCEVNEK--GMLVIEGPLPPGCIWGDDANTYWSLFSRQVYATFDWGIRDADGYYFILGRTDDVINVAGHRLGTREIEESISSYPNVAEVAVVGVKDTLKGQVAVAFVIPRDVAQTEEKAIMSLVDSQIGNFGRPAHVWFVSQLPKTRSGKMLRRTIQ---------- 213965570 76 -----------------------------------------TYSELRTQARTLAVRLMEKGITEGSTIAILARNSRAIVLPLLACSYLGARPMIMNPASSSKQVSAIMSDYGADILVVD-----------AEYNQDAEFPIKSLTVGGDHDEFLSLVSGPTDSSKLPRRQQETIIMSSGTYGIPKGV----RLPVPRTVLGGIVKAIPWKKNMVVQLTASVFHAWGWLNLQIGLATGATLILR-RNFDADQAAADCLQYGVT---GIVSAAVFLKDLVTAADRKIGPFEFIVSSGNAMPPYLVRELKRFGPVVCNFYGSTEHGQIAIATG-----PEFAADPHTTGHIPSG-----VELRIFREDG--TEANPGELGNVYAANSMTMIGLLAARDKYD---VINGLLGTGDKGLIDQNGMLQLAGRADDMLIKGGEFLGTVDGIDDVFVHGS-QDDIVATLRAYVVREDSVA-----GANLSDDMIREH-VRQNLAEHNVPDEIVWMKSLPRNDGGKVVPRRL----------- 46138951 218 -----------------------------------------TYHQLNDHADRIATMLVSAGIGPGDFIPSIMEKSYWTIVVILATLKAGAVFVPIDPKCPASRINGIFLQVWPKV--YFTNLGPMRRKLNPSVACVDNFAEIVQQVQPGPLP----------PSRPDAIATC--FFTSGSTGKPKGAIHDHSA-----IATGIVDLLGPFHMD---SRTSSMHFVSPSFDVSVTEIAATLYAGGCICVPSEQGKLNDLNGQMRALGVTHAFLTPSVACQVKPSEVPTLQYIMLGGEPLGRATLEALCE-DVHLINVYGSTE-----------SGLWD-TASERLTLQSKTG---PRMWIVHPGNPGNLLPF--GTVGEVMVESHCLARGYIGNQPAKRHQLFPGRFYLTGDLGSYNPDGSIMLHGRKDTQAKIRGQRIELGEIEHQFKA--ALPTSRVVAEVVTIGSRTMLAAFVSTAEDKTPSVCVDSLLSAALPVYMVPEMYIPVNSIPLTMSGKTDRRRLRE--------- 215426865 42 -----------------------------------------TWSQLYRRTLNLAAQLREHG-STGDRALILAPQSLDYVVSFIASLQAGIV---AVPLSIPQGGA----HDERTVSVFADTAPAIVLTASSIVDNVVEYVQPQPGQNAPAVIEVDRLDLDARPSSGSRSAAHGLQYTSGSTRTPAGVMVSNKNLFFEQIMTSYVYGKVAPPGSTVVSWLPFYHDMGFVLGLIPILAGIPAVLTSPLQRPARWIQMLASNTLAFTAA-PNFAFDLA----SRKTKDEDMEGLDLGGRVQPVTLIDRFAPFNLDIRPSYGMAEATVYVATKIVQFDPQKLPDGQAERTESDGGTPLQLVRIVDPDTG---IERPAGTIGEIWVHGDNVAIGYWQKPEATERTFTPAGWLRTGDSGFL-SEGELFIMGRIKDLLIVYGRNHSPDDIEATIQTISPGRCAAIAVSEH--GAEKLVAIIELKKKDESDDEAAERL---GFVKREVTSAIVSPGSIPITTSGKIRRAQCVELYR------ 31794118 40 -----------------------------------------TWSQLYRRTLNVARELSRCG-STGDRVVISAPQGLEYVVAFLGALQAGRI---AVPLSVPQ--GGVTDERSDSV-LSDSSPVAILTTSSAVDDVVQHVALLDLDAPNGYTFKEDEYPSTA-----------YLQYTSGSTRTPAGVVMSHQNVRVNFMSGYFADTDGIPPPNSALSWLPFYHDMGLVIGICAPILGGPAVLTSPLQRPARWMHLMASDFHAFSAA-PNFAFELAARRTTAGRDLGNILTILSGSAATIKRFADRFARFNLQIRPSYGLAEATVYVATSTVDFDTESLSAGHAKPCAATSLISYMLPRVRIVDSDTCIECPDG-TVGEIWVHGDNVANGYFGGKIVTPSPGTPEGWLRTGD-SGFVTDGKMFIIGRIKDLLIVYGRNHSPDDIEATIQEITRGRCAA-ISVPGDRSTEKLVAIIKKRGDSD-----QDAMARLGAIKREVTSALVAPGSIPITTSGKVRRGACVEQYR------ 121604706 79 ----------------------------------TGLEKTYTFQDLHGEVQRMAASLKALGVEQGDRVLIYMPMIAEAAFAMLACARIGAVHCVVFGGFASGSLASRIEDAAPKVIVSSDKALPLDEAIRAVLLADRGLAAMELVAGRDHLWNE--LREQHFDAQVPSTAISYTIYTSGTTGKPKGVQRDTAGYTV-ALAASMFDGTFFSTSDIGWVVGHSYIVYGPLIAGMATIM--YEGLPTQGMDPNGGIELVEKYKVTVMFSAPTAVRVLQDPALLTKYDLSSLRALFLAGEPLDEP-TARWEGLNVPIIDNYWQTESGPILIANGV---------ESKPSKFGSPGIPMYGYNVKLLHESGEELTVPGEK-GVVVIEGPWQDDARFVN--TYWKSIPGRLVYSTFDWGIRDADGYFFILGRTDDVINVAGHRLGTREIEESISGHSQVSEVAVVGVADGLKGQVAMAFAVLKDSSVLNDAAACARLEAEIMKVARPARVRFVTVLPKTRSGKLLRRAIQ---------- 120404573 78 ----------------------------------------------------------------GDRVAVLTPQGVEYVVGFFAAILAGAI---AVPLFAPERLDAVLKDAEPSVVLTTTAAAPVRDFIRKLPRDRRPRIIAVDAVP-------DSVGTDFTPAPLQTDDIAYLQYTSGSTRAPAGVEITHRSACTNIV--QMVLSVGLDPDIQSVSWLPLFHDMGLLMIMFPAVAGGHLTL----MSPVAFVELGATDAPTFAAA-PNFAFELADTLD-----LSNVAGLINGSEPVNISSVEKFNAAFAPVKPSYGMAEATLFVSTTAPDARPEATYDREKLTVRVDPGHPDAVAQVSIVDPGTETEQPDGR-VGEIWLHGDNIGRGYWGRPKETEQARLPAGWLRTGDLGVY-LDGQLYITGRIKDLVIVDGRNHYPQDIETAGEASTSVRSGFVAAFSVPG-DGREEAVIVPGAGRAEAAPIQESIRAAVSRRHALPVKLVAAGVIPRTTSGKLARQACRAAYLN----- 2981428 30 -----------------------------------GEIH--TYGELKADSDSLAAHLDQLDLTAKSPVVVFGGQEYAMLASFVALTKSGHAYIPIDHHSALEAIEAILEVAE-------PSLVIAVDDF--PIDNLQVPVIQYSQLEEIFLSYQINHAVKGDDTYY-------IIFTSGTTGKPKGVQISHDNLLSFTNWMINAEAFAIPHRPQML-AQPPYSFDLSVMYWAPTLALGGTLFALPKEITADFKQLFTTTNYHWCVDINTFFVDMAMLSDDNAQQLPHLTHFYFDGEKTAKKLRQRFPQ--ARIVNAYGPTEATVA---------LSALAVTDKM-LETCKRLPIPDSPTFIIDESGHKLANGQQ--GEIIVSGPAVSKGYLNNPERTAAAFFEEGLYHTGDLGSMTDEGLLLYGGRMDFQIKFNGYRIELEEVSQNLNKSQYI--ASAVAVPRHKVQNLLAYVVLKDGVEEQFEDITKAILQDVIMDYMMPSKFLYRKDLPLTPNGKID--------------- 4499840 93 -----------------------------------------TYDEMSILSSHLAQRLRAAGVKPGVFVA-LCLDRCK-----WAVIGILAVLK-AGGAFCALDSSYPVSRLQDMCRDLEITIVLTVKTNIQHASPLADTVILDDLYSESALSSAQKCASRSDPVYA--------VFTSGSTGKPKGIIMEHAS--FSACALSSMEPLHIGPQDRVLHFASYFDLSLFEI-LAPLIAGATVVIPSARLEPCAMTDL----GATWAFLTPTV----ARLYRPT--QMPTLKTLCLGGEAVNASDIKSWSSKN--LISGYNPAECCPLGISGLLNDHMPR-----------ALGSTFPSQMAWIVDPEDHEKLLPVGAIGELAIEGPVVARGYVHDLKSSDSSTTPTWLCRTGDLARQDDDGSVHYLGRKDDQVKIHGQRVELAEIEQHIEQHSSLATKAVVMLLRPISGRTVLALVMPNGEKTSNSDINQDFLRLALPSHMVPSVYLPIRHFPTTKGGKI---------------- 158315222 2 ----------MNLLEGIDRARLQGGR---VVFLDPDAEDGLSWSDFFVQAERVAAWLQAAGIGPSSRVVVLATPSKAMVTAVVAVMAGGSVTCAPTPARTVDLPTYVDQTGKRIAALGDP--LVLLGAPYEELETLATDGVRVDRLTDAVAA--ESAGAWKRPEITPDDPAI-VQFTSGTTAAPKSVLISHGNLVANIAAIR----ERIRHDEVLLSWLPLSHDMGLIGALAVQLCGRCDVLFGTPADYLASPSSWLANAARYRATIPASAYAMAGRLLAVGPRLSSIKVALCGGEPIEPAAIERFLDAAAAFLPAYGLAEATPTPGLRFDEIDADVFTQRRPVTVPGRLGPPLPGLKVRLVDESGQPCPE--RSVGEIYISGESVTSGYLGAGEASEASHVADGWLATGDLG-YLVDGELVVCGRAKDLIIIGGRNLHPEEVEEAAARVPGVRPGNVVAYP------------------------------------------------------------------------ 15826965 32 -----------------------------------------THGQIHDGAVRLGEVLRNRGLSAGDRVLLCLPDSPDLVQLLLACLARGIMAFLANPELHRDDYAFPERDTAAALVITN-----------GSLR--DRFQSSNVVEPAELLS-DATRVEPSDYEPVSGDAYAFATYTSGTTGKPKAAIHRH-ADPFTFVDAMCRKALRLTPQDIGLCSARMYFANSVWFPLATGGSAVISSVPVSAESAAMLSTRFEP---SVLYGVPSFFARVVGACSPDSFR--SLRCVVTAGEALEPALAERLVEFGIPILDGIGSSE----VGQTFVSNSVDDWR-------VGTLGKVLPPYEIRVVAPDGATA---GSGIGNLWVRGPSIAQSYWNRPD---SLLENGDWLNTRDRVRIDGDGWVTYGCRADDTEIVGGVNINPREVERLIIEADAVAEAAVVGVREFTGASTLQAFLVPAVDESVMRDVHRRLLTQ-LTAFKVPHRFAIIERLPRSTNGKLLRNVLRAQ-------- 124265588 80 -----------------------------------GQERTYSYAQLQREVERMAAGLVELGVGQGDRVLIYMPMIPEAAFAMLACVRIGAIHSVVFGGFASVSLASRIDDAQPKLIVSADKVVPLDEAIRLAKNKPRHVLMVD----RGLAPSQPVEGRDIDYAHLDSRVPCTWVYTSGTTGTPKGVQRDTGGYAV-ALAASMAGETYFSTSDIGWVVGHSYIVYGPLLAGMATIM--YEGLP-IRPDAAIWWSLVEKYKVTAMFSAPTAVRVLQDPAALKKHDLSSLRALFLAGEPLDEPTAQWIDALGVPIVDNYWQTESGPILIANGVQRQPSKF---------GSPGIPTYGYKVKLVDDASGEELHGAHQKGVLVVEGPWRDDDRFVN--TYWKSVPGQSVYSSFDWGIRDEDGYYYILGRTDDVINVAGHRLGTREIEESVSSHANVAEVAVVGVADQLKGQVAVAFVVPKDARGLEEPQARLKLEGDIMKQQLPARVHFVTLLPKTRSGKLLRRALQ---------- 171326101 1 ------MSVPLVLTQFLDRAVSLYGDKTAMIC----SGRTLTYKQLNERVNQLSHGLKQLGVEKGDRVAYLAPNTLEMLEGFYGVFQLGAIMVPLNTRLRPEDYLFILNHSESKVLFVDQDLYHFIAPIKDKLQTVKTIIVHQKNEETDEIDYEEWLAQHPDRPDIDENDVCSLLYTSGTTGNPKGVMLTHRNNYLHALIS--MHHLRVSDQDTYLHILPMFHVNGWGAPFYYTANGATQI-GLRKVDPKVIFDYIQTYKVSVMHMAPTVLNMLLQYYDEHKPVIDHPVRVVIAGSAPPPSFVTRVEQLGWEFIQVYGMTESSPLNTISTIRSHLRDLPLEKQYRLKAKAGYPMIGCEVKVVNEYGDEVPHDGKTIGEVIIRSNNVMKGYWKNPEATMEAIR-NGWLYTGDMGTVDEYGYIDIVDRKKDIIISGGENISSIEVEGVLYEHPAVLEAAVIAAPHEKWGETPHAFVVVRPGHEVTEEELIAFSREKLAHFKAITGVTFVDALPKTASGKIQKVHLRKQYWDSVG-- 138894249 3 ----------MNLTARLAQMAKQLPDKDAYVFMG----ERCTYRQLNAAISQFADGLAQLGIRQGDHVALLLGNSPQFVVSLYGALRLGATVIPINPIYTPEEISYILHNGDVKAAIGLDLLAPLFAEAKKRLPLLKYAIVCETPQGKEMKSFAEVLAAGSPDFTGPEDDVAVILYTSGTTGKPKGAMLTHKNLYSN--AQDTADYLGINENDRVIAALPMFHVFCLTVALNAPLMNGGTVLIMPKFSPSQLFALAREEKATIFAGVPTMYNFLYQHEEGSADDLRTLRLCISGGASMPVALLENFEKFNVIVSEGYGLSEASPVTCFNPL----------DRPRKPGSIGTSIKNVENKVVNEYGEEVPIG--EVGELVVRGPNVMKGYYKMPEETAAALR-DGWLHTGDLARMDEDGYFYIVDRKKEMIIVGGYNVYPREVEEVLYSHPDVVEAAVIGVPDPDYGEMVRAFVVTKNPELTEEQLLAY-CRERLAKYKVPGEIDFLEELPKNATGKILRRALKER-------- 212640075 2 ----------MNLSSRLEQVAAQLPHKEAYVY----EGERRTYGELNAAVSKFASGLRHLGIQKGDHIALLLGNSPYFVIGLYGALRAGATVIPINPIYTADEIHYILTNGDVKVVIALDLVIPTLMKLDGRLPNVEHMIICETPAPAKMKSFTNVLAIGDVPFFGPEDDVAVILYTSGTTGKPKGAMLTHKNLYSN--AQDVADYLKMNENDRVIATLPMFHVFCLTVALNAPLMNGGTVLILPKFSPAEVFKVAREQKATVFAGVPTMYNFLYQYPDGKAEDFAHIRLCISGGASMPVALLKNFEKFQVIISEGYGLSEASPVTCFNPL----------DRPRKPGSIGTSIVNVENKIVNELGEEVPVG--EVGELIVRGPNVMKGYYKMPEETAHTIR-DGWLYTGDLAKMDEEGYFYIVDRKKDMIIVGGYNVYPREVEEVLYSHPDVVEAAVIGVPDPNFGETVKCYVVSKNKQLTEQQLIAY-CSEHLAKYKVPSSIEFLEELPKNTTGKILRRALKEQ-------- 56419228 1 ------MNAPLVLHHFFDRAVALYGDKTAMIC----SGRTVTYRELGERVSRLANGLRGLGVRKGDRVAYLAPNTLEMLEGFYGVFEVGGVMVPLNTRLKPDDYVFILNHSETKVLFVDQELYGLIAPVKNKLETVEEIIVHKTEAAIDETAYEEWLAAQSSPVPRPENDICSLLYTSGTTGNPKGVMLTHRNNYLHALVT--MHHLRVSDRDTYLHVLPMFHVNGWGAPFYYTANGATQI-GLRKVDPKVIFDLVKEHQVTVMHMAPTVLNMLLQYYEQYQPDVPEGVRVVIAGSAPPPAFVARVEKLGWEFIQVYGMTESSPLSTISLIRPQLDGLPVEQKQRLKAKAGYPMIGCEVKVVDENGEEVPKNGRAIGEVIVRSHGVMKGYWKNEEATAATIR-DGWLYTGDMATVDEYGHIDIVDRKKDIIISGGENISSIEVEGALYEHPAVLEAAVIAVPHEKWGETPHAFVVVRPGHTVSEEELIAFSREKLAHFKAITGVTFVDELPKTASGKIQKVHLRRQYWDAIGKS 212640043 13 ------MNVPLVLTHFLDRAVSLYGDKVGVIS----EGKSLTYREFSERVNQLSHGLSDLGVKKGDRVAYLAPNTLEMLEGFYGVFQTGAIMVPLNIRLKPDDYVFILNHSESKVLFVDYELYHLIAPIKDELQTIEYIIVHGKTDDIHEIAYDTWLAEPFERPDIDENDVCSLLYTSGTTGNPKGVMLTHRNNYLHAL--STMHHLRVSDRDVYLHILPMFHVNGWGAPFYYTANGATHVCL-RKAIPETIFEYVNQYKVTVMHMAPTVLNTLLQYYEQHVPTIEHDVRVVIAGSAPPPAFVTRVEKLGWEFIQVYGMTESSPLSTVSTIRAHLDHLPLSDQYRMKAKAGYAMIGCEVKVVDEHGEQVPRDGKTIGEVIVRSNGVMAGYWKNPEATMETIR-NGWLHTGDMATIDAYGNIDIVDRKKDIIISGGENISSIEVEGVLYEHPAVLEAAVIAVPHEKWGETPHAFVVVRPGKEVTEQELIAFSREKLAHFKAITGVTFVQELPKTASGKIQKVHLRNEYWQSLG-- 56421225 13 -IPHTLDYPKKTLSDYLRETAEQFGDHEAIDFFG----KTMTFRELYEQALTFAHYLRTIGLKKGDRVAIMLPNCPQAVISYYGTLLAGGIVVQTNPLYTEYELEYQLNDSGASVLVTMDLLYPKAEKVKGRTP-VKHWIVVRIEESETVHMFRTIVSQETAPIGVPVEDVALLQYTGGTTGHPKAAMLTHRNLIANTLMCAHWVYKCEKGKETVLGVLPFFHVYGMTTVMNLSVMMASKMVLLPRFDVKQTLKAIERTRPTMFPGAPTMYIALLNHPDLPKYDLSSINVCISGSAPLPVEVQEQFERTGGKLIEGYGLTEASPVTHSNFLW---------DGERVKGSIGVPWPDTDAKIISETGEEAKPGER--GELVVRGPQVMKGYWNRPEETEQVLR-DGWLYTGDIGYMDERGYFYIVDRKKDVIIAGGYNIYPREVEEALYEHPKVQEAAVIGVPDPYRGETVKAFVVLKPGEMCSEQELDAFMRQRLAAYKVPRIYEFRSELPKTAVGKILRRVLVEEEK------ 218295731 24 ----------IPLWRFLEDSARRFPNQVALEFLG----KTLTYQELWDKSRRFAQGLRELGVKPGDRVAVMLPNTPQFVIAFYGALLAGGVGVNVNPLYTPRELRHQLQDAGAETLVILDHLLPRFLEVERETPVKRVVVTLGFPRREGFHAFLDLLKRPATPHASDPEDLALLQYTGGTTGISKGAMLTHKNLVANVLQIDAWDSTDLLGKGVMLGALPFFHVYGMTVAMNYGLYSGYKIVLLPRPEIHAVVEAIEKHGVTHFPGVPTLYVAFNNFPGIEKRNVKSIRICLSGAAPLPVEVAKRFEEIGARLLEGYGLSEASPVTHSNPVLGPV----------KKGSIGMPLPSVEAKVVDEEGKEVPLG--EVGELIVKGPNVMKGYWNRPEETQKAL-KDGWLFTGDLARMDEDGYFYIVDRKKDMIIAGGYNIYPREVEEVLYGHEAVQEAAVVGVPDPYRGETVAAFIVLKEAGKVTEKDIEAFCRANLAAYKVPRIIQFREGLPKSSVGKILRRELRDEFA------ 171324147 13 -IPHHLDYPNKTLPDYLRETAAEFGEHDAIYFFG----KTLTFREVYEQALTLANYLKQIGLQKGDRVSIMLPNCPQAVISYYGVLFAGGIVVQTNPLYTEHELEYQLNDSGATVLITLDMLYPKAAKVKANTK-VKHLIIIKDYLPTIKKWLYPFMQRKQQPVIIPVEDVALLQYTGGTTGVPKAAMLTHRNLIANTLMCAHWMYRCGKGTESILGILPFFHVYGMTTIMNLAIMQAYKMILLPKFDAETTLKTIEKLRPTLFPGAPTMYIALLNHPNLSRYDLSSIKVCISGSAPLPVEVQEKFEKLGGKLIEGYGLTEASPVTHSNFVW---------DGERVKGSIGVPWPDTEAKIISETGEEAKVN--EIGELVVRGPQVMKGYWNQPHETENVLR-DGWLYTGDVGYMDERGYFYIVDRKKDMIIASGYNIYPREVEEVLYEHPKVQEAVVVGVPHEYRGETVKAFVVLKQGEQCTEEELDQFMRSRLAAYKVPRIYEFRKELPKTAVGKILRRALLEE-------- 163763598 17 -IPTSIDYEEQTLQYYLKRAAERYPDKKALHFMG----KEMTYSEVYTEAMKLANQLRGLGVEQGDRVAIMLANTPQAVISYYGVLFSGAIVVQTNPLYVEREIEHQMNDSGAKVIICLDLVYPRVSKVQDK-TSLEHVIVVDLTYNDHLHSFTDFIEKGSDPLKIPKNDLALLQYTGGTTGPAKGVMLTHYNLTVNTQQCESWMYKLEPGKEVIMAALPFFHVYGMTTVMNLSIRLGYKMIIMPKFDPKGILKAIEKHRATLYPGAPTMYIGLLNHPDISKHDLSSIKACISGSAPLPVEVQSQFEDIKGKLVEGYGLTETSPVAIANLIWGK----------RKPGSIGLPWPDTEIMILSAETGE-AAGPNEVGEICIRGPQVMKGYWHLPEATQASFRDD-WFLSGDMGYMDEEGYFYIVDRKKDMIIAGGFNIYPREVEEVLYEHDAVQEVCVIGVPDPYRGETVKAFVVLKDGSKVTEDDLDEFARKQLASFKVPRLYEFRDELPKTMVGKILRRVLVDEEK------ 78043399 24 ---------PISLGEKLDKTANEFPDTDATIFFGA----RIKYQKLKELTDNLAANLQNLGIKKGDRVALILPNSPQAVIAFYGALKAGAVVVWNNPMYTERELHHQLTDSGSKIVITLDLILPRVLNIKAK-TSLEKIVVIEIPKESFILGFQELLKSPPQPLAKPEEDLAVLQYTGGTTGISKGVMLTHRNLIANAMQVNAWDPVR-SSQDIILAVMPFFHVYGLSVALNLAVLTGATLLIMPRFNVDEMLKTIVKYRPTLFPGAPTIYVAIINHPRIKDYDITSIRLCISGSAPLPVEVKKKFEEIGGRIVEGYGLTESSPVTHCNPVHS----------LEKPGSVGLPLSDTLCMVVEPDTNPVAIG--EVGEVAVKGPQVMKGYWNRPEETALVL-KEGWLLTGDLGRMDEDGYLYIVDRKKDLIISGGYNIYPREVEEVLYEHPKVKEAVVIGVPDEYRGEVVKAFIVLKNETATSEEIIKH-CQEKLAKYKVPKYVEFRTELPKTTVGKVLRRALREEAK------ 56420133 4 ----------VTVGKLLEERARQYADREAVVYADRG--LRLTYRQFNDYCRLVARGLMRLGIEKGEHVAIWATNVPEWIACQFATGKMGAVLVTVNTNYRAAELEYLLRQSDSTTLFLDSSYIDILYEIVPELPKLKNVVFLGDKRHPGMFTWNDILAMAHDVSELDPHDVINMQYTSGTTGFPKGVMLTHYNIVNN--AHQVAQCMGLGEGDRLCIPVPFFHCFGCVMSTLACVTVGATMVPVVEFHPKRVLETVEAERCTALHGVPTMFIAELNDPDFAKYDLSSLRTGIMAGSPCPVEVMKAIEKMGMDITIAYGQTEASPVITQTRTDDPLELRVE--------TVGRALPGVEVKIVEPTNKEVPPG--VQGELCTRGYHVMKGYYNNPEATNEAIDQDGWLHTGDLATMDENGYFRITGRLKDMIIRGGENIYPREIEEFLYKHPKILDVQVVGVPDEVYGEEVMAWIILKDGETATAEEIREFCRGHISRHKIPRYIEFTDSYPMTASGKIQKFKLREMAKQRLG-- 156743274 2 ----------LNLAIILEESARRMPGKTAVIL----DSIRLNYAELNGAANKIANGLANLGVRPGDKVAMMIPNTPHFPMCYFGILKAGATVVPLNVLFKRDEVRYHLEDSDSVALIVWEGFLDEAASGFHAVKTCRHLIVAQAPGPDGAIPLGSLLAEHADTVQTMPDDTAVILYTSGTTGRPKGAELTHANMFLNATICTDKL-LNVSSETVGLAVLPLFHSFGQTCVMNSLIYAGGAITMLPRFEPQKALEVMARDRVTYFAGVPTMYFYLLNFPGADQYDLSALKFCVSGGAAMPVEVMHAFRKYNVTILEGYGLSETSPVASFNHL----------DREPKPGSIGVPIWGIEMRVVDDQGREVP--NGELGEIVIRGHNVMKGYYKRPDATADAIR-NGWFHSGDIAYRDDDGFFFIKDRVKDMIIRGGFNVYPREIEEVLYGHPAIAEAAVIGVPDQALGEEVKAVVALKPGHTATETEIIEYCKERLAAYKYPRIVEIRETLPKTATGKILKRELRQ--------- 52079510 1 ----------MNLVSKLGETAQSKPDRTAYIFGEQTE----TYGGLQQKIDCFAEGLREIGVEKGDHVALLLGNTPHFVIAFYGALKAGAVVIPINPAYTPTEIGYMLTNGDAKVIVALGQLLPLYEKVHESLPKVGCVVLCETGEPLQEPSFTSIMKPPVRPFPIDDEDTAAILYTSGTTGRPKGAMLTHQNLFSN--ANDTARYLTMNESDLVVAALPMFHVFCLTVCMNAPLMNGAAILIVPKFSPAEVFKLIKKHQATIFSGVPTMYNYLYQYEGADETGFRSIRLCISGGAAMPVALLKSFERFGVLVLEGYGLSEASPVTCFNPFSTG----------RKPGSIGTNILNVKNKVVNELGEELPAG--QVGELIVKGPNVMKGYYKMPDETAHTI-KDGWLYTGDLAKRDEDGYFYIVDRKKDMIIVGGYNVYPREIEEVLYLHPKIAEAVVIGVPDPNTGEAVHCYVVPKDKTLTEEDVLSH-CKKHLAKYKRPSAIVFMDEIPKNSTGKILRRALKDILTN----- 23099577 16 -IPITIDYVKRPLYDDLAESAKKYGQKKALHFMGKD----ISYQSLYDEAKKMANYLQSIGVRKGDKVAIMLPNTPQAVVSYYGILMAGAVVVQTNPLYTERELTYQVNDSEATVIICLDILLPRVNQVRSH-TSLDHVIVTGEESNDTHVWMEHSVADYLESTIDPEEDIALLQYTGGTTGHPKGVMLSHYNLTSNVQMCETWLYKIVDSESVVLGVLPFFHVYGMTTVMNFSIKKGSKIILMPKFNATDILKAIDKQKPNLFPGAPTIYIGLLNHPDLEKYDLSSIEACISGSAPLPIEVQERFEKIGGKLVEGYGLTESSPVTHSNFVWEE----------RINGSIGVPWPDTDAVIFKMDGELEPAEIGEVGEIAVKGPQIMKGYWKNEEETAKVL-KEGWLMTGDMGYMDENGYFYVVDRKKDMIIASGYNIYPREVEEVLYEHPSVQEAVVAGVPDPYRGETVKAYVVLKDGAALTEEELNEYSRKHLAAFKVPRIYEFRDELPKTAVGKILRRKLIDEEKE----- 78044063 25 -----------TLHELFWETTEKYPGLIATVFLG----QEMTYKELGEKIKRFTNALSKLGIKKGDRVAVMLPNCPEFVISYFAILTLGGIVVQTNPMYVERELEYQLNDSGAETIILLDVLYPRANAVKGN-TALKNLIVVNGEFGPGVYKFNDLISDSPPEVTVTPDDVAVLQYTGGTTGISKGAMLTHKNLVANVYQVRFSNGIFFDGQERILTALPLFHVYGMTCCMNLATCFGGTMILIPKFDATLLLQHIQRYRPTSFPGAPTMYVALLNHPDLTKYDLRSINVCVSGSAPLPVEVQTKFEETGAVVVEGYGLSEASPVTHCNPIRGT----------RKIGSIGVPYSDTIAKIVDETGEELPPG--QIGELVVKGPQVMKGYWNRPEETANAL-KDGWLYTGDLAKMDEDGFFYIVDRKKDMIIAGGYNIYPREVEEVLYQHPKVKEAIVVGVPDPYRGETVKAFIVVKEGETLTEQEVIEFCNAHLARYKVPRLVEFRSELPKTAVGKVLRRQLREE-------- 171324435 2 -----MMNVPLNISTMLERAEMFFPTKQVVSRMKRGIV-RHTYKEIGERTRRLASVLTSLGVSVGDRVGTFAWNHHRHLEAYFAIPGIGAVLHTINIRLSLQHIAYIINHADDRVLLIDDDLLPAIEAVKDNIPNVRAFIIMTDEAPKTTLSHYEKLLEQGDPKDLDEYEPAGMCYTSATTGNPKGVVYTHRSTVLHSMALGLADTLGLSEKDVAMPVVPMFHVNAWGIPFAATWFGTTLVMPGPAFTPKVLAELIEREKVTVTAGVPTIWLGLLQELEKGNYDVSSLTRIVCGGSAAPKGVIRAFEKYNIPFIHAYGMTETSPLVLVSRLKSYQQDLSYEEQLELRAKQGILVPGLEMKVIGKDG-EVRWDGKEMGELCLRGPWIAAEYYND-DRTREAFR-DGWLHTGDVVNVDEEGFVKIVDRTKDVIKSGGEWISSVDLENALMAHEAVFEAAVVAVPHPKWQERPIACVVLKEGKTVTKEELYDFLRPQFTKWWLPDDIVFMKEIPKTSVGKFLKRKLREELQNYY--- 75910191 1 ----------MNISQNVERGCCLFPNKPALIF----EGLYFTYKQLNEMANRVANALLGLGIERGDRIALLLPNIPEFVISYLGILKIGAIAVSINPNLQSDELKFILNDCGAAVLVTTETLREKLPKV--DLPHLKHIIIAEGQAGEA-IALSEFMANASPAVEIERDEPAAILYTSGTTGFPKGATLSHGNVISN--MHSMKHCCEMRPNDQILLFLPMFHCFGQNAVLNSGLNTCATIILQRSFDPETVLTTISEYNITIFFGVPTTFILLCD--KASIRDLDSVRYYFSAAAGLPVEIAKRWQKFGKVINQGYGLTETSPLASYNH-----------ELRYKLGSIGSPIENVEMKIVSDDGCEVAPG--ELGEIVIRGVNVMLGYWNRPAETAKAM-KNGWFHTGDIGQIDELGYFYIVDRLKDMINNGGLKVYPAEVENVIYQHPGIAEVAVYGVPDSVLGEQVKASIVLKPDQAVTEAEIIAFCYQKLAQYKVPSAVEFVSSIPKNPTGKILKRLLRQE-------- 124520346 8 ------MNVPLVLTEFLDRAVLLYGGKTAVYCGD----RAFTYRELNGRVNRLSYGLKNLGIEKGDRVAYLAPNTVEMLEGFYGIFQLGAVMVPLNIRLTPEDYRFILNHSGSKVLFVDQEMYHLIEPVKDELETVEQIIIHYKEDDCAEIDYDRWLDRPPDPFPLDENDVCSLLYTSGTTGNPKGVMLTHRNNYLHALSA--MHHLRVTDRDVYLHVLPMFHVNGWGSPFYYTANGATHVCL-RKPSAEAIFTEIIRHNVTVVHMAPTVLNSLLQYNAEHHPAIEQDVRVVIAGAAPPPAFVERVEKLGWEFIQVYGMTESTPLTLVSVIRSQLGGLDRDTQLRLRAKAGFPMIGSDVRVLRENDEEVAHDGREIGEVTVRGHGVMLGYWKNPEETMKTIR-NGRLYTGDMATVDEYGYIDIVDRKKDIIISGGENISSIEVEGVLYEHPAVLEAAVIAVPHEKWGETPHAFVVRKADAAATEEDIIRFSRERLAHFKAVTGVTFVDELPKTASGKIQKVRLRNEYWEKLG-- 51894152 19 --PPQLVYEDRALYDLLVRAAQRHGDATATVFYGA----RLTYRQLHEQARRVASGLIRLGVRKGDRVAVMLPNCPQAVIAYYGALMAGAVVVMVNPLYMPRELRHQVDDSGARVMIAIDLAYPKVNQLNLEMPAPVRWIAPLKLKPPGVLPWASLVGAEAEPVPVPADDLALLQYTGATSGLPKGCMLTHRNLVANVLQTAWLYRARRGPALVTLAALPFFHVYGMTTLMNFTIHVGGTMVLQPKFEAREAVKLIQKYRPSIFPGAPTMYVALNNLPDVQKYRLDSIEACISGAAPLPVEVQAEFERLGGRLVEGYGLTEASPVTHANPIWDR----------RKEGSIGLPWPDTECRIVDETGEDVPVG--EVGELLVRGPQVMKGYWNLPEATAETLR-DGWLHTGDMARMDEEGYFYIVDRKKDLIIAGGFNIYPREVEEVLYLHRGVKEAAVVGVPDPYRGETVKAFIVPREGVTLDPEEIKQFCRQHLAAYKIPRIIEFRDELPKSLVGKVLRRVLLEEEQSRKG-- 163794724 4 -----MMDRPLLISSIIDFAAEIRSDTEIVSARVEGDLHRYTYAGSRRRIAQLAHWLQDHGIKPGDRVATLAWNGYRHFELYYAIAGIGAVCHTINPRLFPDQITYIVNHAEDRLLFVDGTFAPLVEKLAGSLPKDMRTVVMTDRGPENALTYEELLAGQPETIDWPENSAAGLCYTSGTTGNPKGVLYSHRSTILHTLGVAVADGIGLRPGQSILPVVPLFHVNAWGLPYLMPLTGTKIVFPGPRLDGPNLFALLDQESVTAAWGVPTVWLGLAAEMRKQGRAPAGLQVVLTGGSAAPGPLIRELENYGLNITHGWGMTEMSPVGSLTVLNKKMRNQPREEQLPYKASQGRRLFGCDLKIVGEDGKRLPHDGVAFGELLVRGPAVMSAYFNDDDANAASHDAEGWLRTGDVARIDPDGFLFIVDRTKDVIKSGGEWISSIDLENAAIGHPAIQECAVIAAPHPKWSERPLLIAVLKEGQTATAEEVRGFLADKVAKWWLPDDVLFVAELPHTATGKLSKLQLREQFKDH---- 212639346 3 ----------LTIGEVFTQTVRKFPKKEALVDVRTG--LRYTYKQWAKEVDKLANAFLKAGVRKGDRVSTVLFNTAELATAFFACAKIGAVFNPINFRLRPKEIAYILTDATPKIVLFEQAVEPQITAIHHEFPHISFWII-DGQVPTYAASYHEQISNELPTIDVSENDLYAIMYTSGTTGRPKGVMHRHRDMIEQSLICNSV--MRIRETERGLVTAPMFHCAELHCCFLPRVHAGATNVIVHHFDPKQVLTVIEQEQITVLFAAPTMWNMLLQE-KLSDYDLSSLRIGLYGAAPMAPVLVKECERLGIDLIQAYGMTEMGPAVTF---------LYEEEQLTKAGSAGRACLNHEIRIVREDGPSDPDDPGQVGEIIVKGPCMMVGYYNREDATEKAMYK-GWYHSGDLGYMDEDGYLYVADRVDDMIISGGENVYPREVEDVLYEHEGVLDVAVLGEPDALWGEKVVAFIVKKDQQLTAEQL-EAFCKQKLAPYKRPRAYYFVEALPRNASGKIQKFLLREQMK------ 51891297 1 ------MRHQLTLHTMLERARRFFPDKEIVSRTGAG-IFRYTYADYYDRTRRLAAALERLGVRRGDRVGTLAWNHHRHLEAYFAVPCMGASLHTVNLRLPPEHLAYVINHAGDRVLLVDADLVPLVEAVRPQLKTVEHYIIMDVSLPETRLSYEELLASAQEPEDVDEWAEAGICFSSATTGMPKGVCYAHRAIYLHSMMVCMADTVGVGERDVVMPVVPMFHVNAWGLPFAAVWMGAKQVLPGPRPDPHTLCRLIQDEKVTLAAGVPTVWMGVLQAVEQERYDLSSITRIACGGAAPPRALIEAYEKLGVPFLHAYGMTEGAPVTHVGRLKSTLEGAPTDQRYAKKAKQGLLAPGLDMKVVDAEGNEVPWDGRSMGEMALRGPWIADAYY-DDGRTAETFR-DGWYYTGDVVTVDPDGYMQIVDRVKDLVKSGGEWISSVDLENAIMAHPKVAEAAVVAVYHPKWQERPLACVVPKPGVELTGEEIKEFLKGRVADWWIPDDVVFIPEVPKTSVGKFDKKVLRTQYWNHLA-- 73542966 3 -----MQDRPLLISSLIEYAAAYHPQQEIISRTVEGGTVRTNYDQVHRRAKRLANALAKLGLSEGDRIGTLAWNTHRHLEMYFGVSGSGAVLHTVNPRLFPEQIEYIINHAEDSVLCFDSCFAPLVAKLAPQLKTVRHYVAMTDPEHMAALAYEDLLADSSEDYEWPERTASSLCYTSGTTGNPKGVLYSHRSTVLHSLKASGSDTFGVSPESSILMIVPLFHANAWGLPYACAMNGAKMVLPAQHLDGESVYRLLRDERVNYSTAVPTVWLMLFQYLDAHPEIDPSLRIAGVGGSAAPAAMIERFEKFGATLMQGWGMTETSPIGVINTLLPQHAGLSEAEQLKIKLKQGRALWGVELRIEDDEGRVLPHDGQAFGKLKVRGPWIASSYFK---AEHDALDNDGWFDTGDVANIDPEGYVQLVDRAKDVIKSGGEWISSIDLENATMSHPAVAEAAVIGVPHPKWQERPLLIVVKRPDHEVTSAELIAFLAGKVVRWWVPDDVVFVDALPHTATGKLLKVKLRDAYRNY---- 114706530 3 -----MQNRQLSIASLIEHAARTHGSTEVVSRLVDGSIHRSTYHETARRSRQAANALQSLGVEVGDRVATLAWNTHRHLELYYAISGFGAVCHTINPRLFFEQIRFIVDHAEDRVLFFDPTFSGLVEEIAEVCPSVEAFVVLRDEMPRDLLCYEDLLTDEVETFDLPEETAAALCYTSGTTGNPKGVLYSHRSTILHAYASVMPDAFGISARDCVMPASSMYHANAWGLPYAATLAGAKLVLPCNQLDGPHLTEMIDAERVTISCGVPTIWLGVLQYLAKTKQSLKSLRRLVVSGSACPVSLITNYKRHDVEIMHFWGMTELSPLGTIARVPHEDANAPDEVLDEMRSRQGRPLYGVEIEIVDDEGVPLPHDGETFGDLMVRGFWVADGYFRRDERES---DAEGWFRTGDVSTIDPSGVMRITDRSKDVIKSGGEWISSIDLENAAVGHPSVAEAAVVGIPHPKWDERPLLIAVLNEGAEPDAQSIRDFLLDHVARWQLPDDIVFVDEIPHTATGKILKMELRDIYADHF--- 90415252 3 -----MMDSQLTITSIMKHADRINGKSEIVSVTGDNPLHKYTYKDAFRRVRQMANALQRVGFQSGDRIATLAWNDYRHFELYYSISCSGQVCHTVNPRLFPEQIEYIINHAEDKFVFTDPMFVPLLEQLQDRLATVQGFVVMTDAAPETSLCYETFIADESESFDWPENSASSMCYTSGTTGNPKGVLYSHRSTVLHSIVGSTPEVMNLAAEDVVMPIVPMFHVNAWGTAYNGPMVGAKLVFPGPKMDGDTLTKLINSEKVNYSLGVPTVWLALVGYLNDTGKTIESLNSVVCGGSACPLSLMQEMEKHGVVVHMGWGMTEMSPLGSYNRPQEWMQDGTQQEQDTWRVRAGRVVFGVEMKIVDGDNNELPWDGVASGALLVKGPWVCSGYYRLDDKPA--VDEEGWFNTGDMAAIDEQGYVTITDRIKDVIKSGGEWISSIDVENAAMSHPDVQEAAVIGVSHPKWTERPLLIVIPVEGSTPDKDAILASLDGKIAKWWTPEDCVFVEEIPHTATGKISKKDLRDQFKEY---- 171324438 3 ----------MTIGEVFAQTVRKFPKKEAVVDMAKG--RRYTYEQWEKEVHRLANALLEAGVQKGDRVSTVLFNTLELGTAFFACAKIGAIFNPINFRLKSKEIAYILEDATPKVVLFEKAVEPQIASIHHEFPHI-LFWYIDDDTPSYAANYHALVSNAAPSIEVFERDIYAMMYTSGTTGRPKGVLHRHRDMIEQSMICNAV--MRIRDTDRGLVSAPMFHCAELHCCFLPRVHAGAANIILHHFDPKLVLKTIEQEKITLLFAAPTMWNMLLQE-NLRAYDLSSLRLGLYGAAPMAPVLVKECERLGIDLIQAYGMTEMGPAVTF---------LLEDEQLTKAGSAGRACLNHEVRIVREDGPSDPDDPGEVGEIIMRGPCMMVGYYNREEATAKAMYK-GWYHSGDLGYMDEEGYLYVADRVDDMVISGGENVYPREVEDVLYEHPGVLDVAVVGEPDEIWGEKVVAFVVKKDPNVTEEDL-EQFCKDRLAPYKRPRAYYFVDALPRNASGKIQKFLLREQVKN----- 89098026 1 ----------MLLTQFLDRAVSLYADKEAIFA----DERSFTYQELGSRVNKLSFGLKGLGVEKGDRIAYLAPNSVEMLEGFYGVFQTGGIMVPLNIRLKPEDYLYILNHSGAKVLFADQDLYHLILPVKEQLQTVEKIIVHYKNDQTAEVGYDDWLKEQFPRVQLDENDVCSLLYTSGTTGNPKGVMLTHRNNYLHAL--STMHHLRVTDKDVLVHVLPMFHVNGWGSPFYYTANGASQVCL-RKADPETIFQALMKHNGTVLHMAPTVLNSLLQYHGSSKLPAGGDVRVVIAGSAPPPAFVAKAERLGWEFIQVYGMTESSPLSTISSIRSHLSNLPEEEQYRMKAKAGYSMIGCEVKVVDENGEAVRYDGKQIGEVITRSNGVMKGYWKNEEATMEAIR-GGWLFTGDMATVDLHGNIDIVDRKKDIIISGGENISSIEVEGVLYDHPAVLEAAVIAVPHEKWGETPHAFIVKKEDAEIAAEDFILFTRERLAHFKAITGVTFVKELPKTASGKIQKIRLRQEY------- 115526345 3 -----MQDWPMLCHRIIDHAAMIHGEREVVSRSVEGPIHRTTYAEIRQRSLKVAQRLDRDGIKLGDRVATIAWNTWRHLEAWYGIMGIGAICHTVNPRLFPEQIAWIVNHAEDRVVMVDLTFVPVLEKIAAQLPSVERYIILTDKAHKNAVAYEDWIAEADGDFKWDENTAAAMCYTSGTTGDPKGVLYSHRSNVLHALVANNGDALGATSKDVMLPVVPLFHANSWGIAFSAPAMGTKLVMPGAKLDGASVYELMDTEKVTYTAGVPTVWLMLLQYMDKEKLKLPHLRVVACGGSAMPRAMIKAFSDMGVEPRHAWGMTEMSPLGTVCSLQPQFADLPPDEKLDILQTQGYPPFMVEMKITDDAGKSLPWDGKTFGRLKVRGPSIAAAYFR---VQQEILDEDGYFDTGDVATIDKYGYMRITDRSKDVIKSGGEWISSIDLENLAVGHPKVAEAAVIGVYHPKWDERPLLIVQLKPDQSATRDEILQFMDGKIAKWWMPDDVIFIDAIPHTATGKILKTALRDQFSNY---- 218289140 9 --PSTYEYPRENLASFLLHSAEAYPDRPALWFFG----YKMTYRQLLDACCRFANAMRAIPLNKGDRLAIMLPNCPQAVIAYYGALLAGLTVVQHNPMYTPRELKHQLEDCGARVLVTLDELWPRVEAVEGELP-VEYYVVTSPKVPYGVLAWKHCLANATGELPQPMEDIALIQYTGGTTGVPKGAMLTHYNLVANAIQSALWTYKLQRGKERYLAVLPFFHVFGMTVLMNQSMYTGGMLILVPRFQAEQVLKLIHEFKPTVFPGTPTMYIALMNHPDRPRYDLSSIEVCVSGAAPLPHEVQAQWEKLGGKLVEGYGLTEASPITHANNFWAE----------RKPGSIGIPFPDTDAQVVDPDGNPLPVG--EIGELAVRGPQVMKGYWNRPDETASVLR-NGWLFTGDLAKMDEDGYFYIVDRKKDIIIAGGYNIYPREVEEVLYEHPAVAEAAVVGVEDPYRGQTVKAFIQLKPGMQVTEQELDEWCRANLAAYKVPRAYEFRDSLPKSAVGKILRRALTEEA------- 162454012 6 -----MMDYPLTLTHFLDRARTYHARCEIVTQNPDRTVSRSTYADLHRRASKLAHALTRLGVRAGDRVATLCWNHARHLELYLGVPAMGAVLHTLNLRLHPSELGYIASHAEDKVVVVDRSLLPLFRKFAPEVRSIQRVLVLDDDGPGDGLDYEALLAPEPDHFDFPERAAAMLCYTSGTTGNPKGVAYSHRSIVLHTLVSCMHDALGFRDRDIVLPVVPMFHAMAWGLPYGAIATGARLVLPGPHLDAASLLDLMARERVTFAAGVPTIWLGILALLDEKRWDLSSMRAMVIGGSAAPPALIDGFRRHGLVVLHAWGMTETNPLGTVAHVRSSLGRLHEDPAASLRASQGYPVPFIDQRHVDANDRPLPWDGRTMGELEVRGPWVASSYFGGEG--EDRFTKDGWFKTGDVVTIDAEGYMRITDRTKDVIKSGGEWISSVALENALMSHPAVLEAAVFAARHPLWGERPLAAIVLRQGQSASKEQLHALLEPRFAKFWLPDEYLFLERIPRTSTGKFLKSRLREEFADLL--- 126653358 3 -----MMDTPLILTSFLNRAERFFQSKKIYSRTSATTIHEFTYKEYVKRTRQLADALTKLGMQQGTKVGTFAWNHHRHLEAYFAVPCAGAVLHMINIRLAPEHIVYVINHAEDEILLIDDNLVPLIAPFVSQLKTVKHIIIMGDAVAPNALSYEALIADANEPDDLDENTPAGMCYTSATTGMPKGVVYTHRSIVLHSLTAGLADSIAICESDVVLPVVPMFHANAWGFPFASVAFGATQVLPGPMFTPQLLLELFDVYKVTLTAGVPTIWLGVLQEQRLHPRDLSSMRLIVCGGSASPIGLVRGFEELKIPYMTGYGMTETSPLVSLSTYLTHMQDYTADEKMHVRITQGMTMPLLETRVVNENG-EVPWDGETMGELTIRGPWIANEYYQD-ERTDEAF-KDGWLYTGDIAVMTPDGYIKITDRTKDLIKSGGEWISSVELENALMSHPKVFEAAVIAIPHEKWLERPLACVVPKPESISKEELIEN-LQAQFHKTWIPDDIVFIQEVPKTSVGKFLKAKLREDLKDY---- 126730307 5 -----MMQMPLRVIEILDYAAAAHPGGEIVSVRTEGDLHRQSYRDTYARVAQLAHGLKDLGVGEGDRVATLAWNGYRHFELYYAVSGMGAVCHTINPRLSAEQMLYIIKHAGDRVLCLDLTFVPLVEALADHLPEGLVLVVMTDDSDMGFLCYEDLLDEQATTFDWPENAAAALCYTSGTTGNPKGALYSHRSTVLHAMFIAITLPKSLREGGRILPVVPMFHVNSWGLPYAAPMVGASLIMPGPKLDGPSLFELMESEGVTASWGVPTVWLGLRAEVEKRGTVPSKLDQLVIGGSAAPRAMIEFFEDRGLDVCHAWGMTEMSPVGTHGQLSEPMKDLPHDTRMRLKSKQGRRVFGVELKLNDEDGNRLPHDGKAVGELYVRGNAIISGYFDNAEATSQAFDREGWFGTGDVASIDGAGFLHIQDRSKDLIKSGGEWISSIDLENIAMAHPKVANCAVIAIKHPKWEERPLLVVVPKDDGPRLEEIHA-MMQEHVAKWQLPDAMEFVEDLPLTATGKVSKMTLRKCFEGY---- 196248592 1 -----MMKTPLNISMMLERAEMFFPKKQVVSRMKGG-IVRHTYKEIGERTRRLSSVLKRLGVEVGDRVGTFAWNHHRHLEAYFAIPGIGAVLHTINIRLSAQHIAYIINHADDRVLLIDDDLLPVIEAVKDEIPNVRAFIVMTDADPETTLSYEKLLAEGDPSFPLDEYQPVGMCYTSATTGNPKGVVYTHRSTVLHAMALGLADTQGLCERDVIMPVVPMFHVNAWGLPFAATWFGSTIVMPGPAFTPKVLAELIEAERVTITAGVPTIWLGLLQELEKGSYDVTSLTRVVCGGSAAPKGVIRAFEKYGIPFIHAYGMTETSPLVLVSRPKSYQDALPYEEKLDIRAKQGLLAPGLEMKVIGQNG-PVRWDGQEMGELCLRGPWIAAEYYND-ERTKEAFR-DGWLHTGDVVTVDEEGFVKIVDRTKDVIKSGGEWISSVDLENALMAHEAVFEAAVVAVPHPKWQERPIACVVLKEGKSVTKEELYDFLRPQFTKWWLPDDIVFLDEIPKTSVGKFLKRKLRDEMAARYADA 138894834 3 ----------VTIGDMFSQTVRKFPMREAVVEVATG--RRYTYAEWEVEVNRWANAFLEAGVRKGDRVSTVLYNTLELATALFACAKIGAVFNPINFRLKAEEIAYILMDAEPKIVIFERSVEPQLAAISSRFPHVSFWSIDGDPPPFAKNAYEQVVTDEAPHVHVEESDLYAIMYTSGTTGRPKGVMHRHRDMIEQSVVCQGV--MRIRETDRGLAAAPLFHCAELHCCLLPRVHAGAASVILHHFDAKLVLETIERERITLMFGAPTMWNMILQE-NVSGYDISSLRLGLYGAAPMAPALVRQCERLGIGLIQAYGMTEMGPAVTF---------LLEDEQLKKAGSAGRACVNHEIRVVREDGPSDPDDPGEVGEIVMRGPCMMAGYYKREEATEKALYK-GWYHSGDLGYVDEDGYLYVADRVDDMIISGGENVYPREVEDVLYEHPGVLDVAVLGEPDELWGEKVVAFVVKKDALLTADEL-EQFCKDRLAPYKRPRAYYFIDVLPRNASGKIQKFLLRERLKQQAAG- 147919060 21 ----------MTIGDMFDEIASTYPERDALVSEHQG--LRYTWQEFQQQVNRAAKGLLSMGYKKGDRVAIWATNVAEWVIMQFATAKVGIILININPAYRTHELEYVLQQSEAQGLVLTSDYVKMLEDVCPELPFLRSVVLIRGDKKDYMYTWDEMLGDEIPDAALSFDDPINIQYTSGTTGFPKGVVLTHHNLLNNGYF--IGEYMKFTEKDKLCIPVPFYHCFGMVLSNLACMTGATMVLPAEHFDPIATLTAIEKEKCTAVHGVPTMFIAELEHPLFSKFDLSSLRTGIMAGSPCPIEYMKKVNNLMRDIVITYGQTEASPGLTMSSTDDSLE--------KRVSTVGKPMPHTEIKIIDPTGEIVPRG--VPGEICARGYMIMEGYYKNPDATALAIDEKGWLHTGDLGVLDEDGYCKITGRIKDMVIRGGENIYPREVEEFLYTHPMISDAQVIGVPDLKYGEELMAWVVKNGCKLTEGEIKEY-CKGKIAHYKIPKYIKFVDEFPMTVSGKIQKYKMRE--------- 127513521 30 -----------TIGDYLDQMAASHPDQLAIVMHHQG--IRWSYQEYQSHIDELAAGLLAIGIKPGDRVGIWSPNNIEWCLTQFATAKIGAIMVCINPAYRPEELQYALNNVGCRAIICAEKFYELAPELKANLPSLEFVIRMGDEASPGMLNFNDRKALKDTAAQLSPFDAINIQFTSGTTGSPKGATLSHHNILNNGLLVAKAMRLGL--EDRLCIPVPLYHCFGMVLGNLSCIVGASAIYPSDSFDPLTTLEVVEAERCTALHGVPTMFIAQLEHPEFKRFDLSSLRTGVMAGATCPEEVMRRVQDLMKEVLIGYGQTECSPINNMTEIGSSLE--------KRVTTVGRALAHTQVKIVDEFGEVLPVG--QPGEVCSRGYCVMQFYWNDAEKTAATIDSEGWLHSGDLGEMDSEGYVKIVGRIKDMIIRGGENIYPREIEEKLYTHPDVQDAAIFGVKSEKYGEEVCAWIKVQPGASVTEEEIRHFLTEKFAYFKVPRYIKFVEQYPMTVTGKIQKFKMREMYQELY--- 154686271 6 ---------HLTAGKLLERTAELFPDREAVVYPERG--LRYTYAEFDRLCRQTAKGLMKLGVEKGDHVAIWASNIPEWLAAQFATAKIGAVLVTINTNFQIAELDYLLAHSDVSALIIQTSYVEIVNKLIPELKTLRTVLYIGDKSPPGMHRWDSLLAEAVTDATLDKDDCIHMQYTSGTTGFPKGVMLSHFNIVNN--AANIAECMKLTSSDRLCIPVPFFHCFGCVLGVLACVSAGAAMIPIEQFSPPAVLKTVEQEACTALHGVPTMFIALLNDSRFSEYDLSHVRTGIMAGSPCPAEVMREIGKMGMDITIAYGQTEASPVITQTRTDDSFERRVE--------TAGRALPHIEVRIVRP-GTSGEAARGEQGELCTRGYHVMKGYYKNQEATEEAIDKDGWLHTGDLAVMDEDGYCKITGRLKDMLIRGGENIYPREIEEMLYRHPAVADVQVVGVPDPKYGEEAAAWVRLKDGQTASAEDIRTFCKEHIARYKVPRYVLFTDEYPMTASGKIQKFKLREK-------- 148654773 33 ---------------FLERTLRVFPEKTGIVDGD----RRLTYAAFGARVYRLANALRRQGVEPGDRVAILCRNASEMLEAHFGVPQIGAILVPINVRLTSDEIAYILDHSGARALIVDAELTPLIAPIRTQLNALEVIVVTDASTLPGSVDYEEFLSDSSPEPSVDEDHPISINYTSGTTGRPKGVIYTHRGAYLNALGE--IIEVGLRPDSTYLWTLPMFHCNGWCFPWAVTGIGATHVCL-PKVEAARVLSLIEAEQVSHFCGAPTVLITLAMEC-PPGFRFARRLTVVTAAAPPPPAIIQRMEELGATIIHVYGLTETYGPHTVCEWKREWDGLSLEERARLKARQGVGYLHAELRVVDEEMRDVPADGATLGEVVMRGNNVMKGYYRDEEATRQAFR-GGWFHSGDLGVMHPDGYIELRDRKKDIIISGGENISTIEIERVLYQHPLVLEATVIGVPDIRWGETPKAFIILKPGAQMTADEIIAFCRERLAHFKCPKFVEFVESLPKTSTGKIQKFVLREK-------- 94310801 1 ------MSAPLLISSIIRHAARYYGSTEIVSRRTEGDLHRYTYRDCELRARKLAQALGALGVQQGERVGTLAWNGYRHLEIYYGVSGMGAVCHTINPRLFPEQIAYIVNHADDQYVFFDSTFLPLVEGVAPHCPNVKGWVMMSDRAHVDLICYEDLIDAQDEWPQFDENQASSLCYTSGTTGNPKGALYSHRSTVLHSYASALPDALGCSARDVILPVVPMFHVNAWGLPYSVPLVGAKLVLPGPKLDGASLFELFEQEGVTFSAGVPTVWLGLLQYVQANKLKFSTFRRTVIGGSAAPPAMIRALEALDVEVIHAWGMTEMSPLGTSCKLLARHLDLPEEARHKIVEKQGRVIYGVDMKIVDGEGKELPWDGKAFGDLYVRGPWVIDHYFRND----NSPLVDGWFPTGDVATIDEEGYMQITDRSKDVIKSGGEWISSIDVENVAAAHPAVHMAACISAYHPKWDERPLLVVVKRPNMEITREELLGFFEGKVAKWWIPDDVLFVSEIPLTATGKMQKLKLREQLKDY---- 171058853 3 -----MQDQPLLISSLLTHAERHHGEQEIVSRRVEGDLHRQTYRQLAQRSRQLAKAVAALGVTEGQRVATLAWNGHRHMELYYAVSGSGAVLHTLNPRLHPDQVVWIADHAEDQVLCFDLTFLPLVEAIAERVSTIRHFVVMTDRAHPNLLCYEDLLAAQDDAFEWPENRASSLCYTSGTTGHPKGALYSHRSTVLHTWAAALPDSLNCSARDVILPVVPMFHVNAWGLPYIACMVGAKLVFPGPWLDGKSLHELFEGEGVTMSAGVPTVWQGLLAHVESHHLNFSTMRRTVIGGSACPPAMMRAFERYDVQVLHAWGMTEISPVGTVCTLKPRHESLGADERMAVQAKQGRVVYGVDMKIVGDDGQPLPHDGKAAGELMVRGPWIIRSYLGDPLAYQ---DGQGWFPTGDVATIDADGYMQITDRAKDVIKSGGEWIGSIDLENVAMSHPGVAIAACIAARHPKWDERPLLLVVKKGAELTREDLLKHY-EGKIAKWWTPDDVLFVDSIPLGATGKMLKNRLRDQYRDHLMSA 168141602 1 ----------MNLVQSLAETAKKKGEKPAYIFMD----QSVSYDQLNKMVTRFSSNLAEMGIGKGDNVALVVGNSPHFLVGLYGTMKAGATVIPVNPIYTADEMHYILQNGDVKTIIVLDVLLPVIQSLTTRLPSLENIIICETSSDKTFTSFVGAGDLQYEGPELDEEDVAVILYTSGTTGKPKGAMLTHKNLYSN--ANDVASYLQFTADDRVVAALPMFHVFCLTVAVNAPIVNGATILMLPKFSPKEVFRICRTYEPTIFAGVPTMYNYLYLFEEASAEDVKTLRLCISGGASMPVALLQNFERFNVIVSEGYGLSEASPVTCFNPL----------DRPRKPGSIGTNIWHVENKIVNELGEEVPVG--AVGELIVRGPNVMKGYYNAPEDTAATL-KDGWLYTGDLAKMDEEGYFYIVDRKKDIVLVGGYNVYPREVEEVLYTHQSVAEVVVIGVPDENLGEAVRAYVVLKQANVTEEELM-HYCTLHLAKYKVPKSIEFLIELPKNTTGKLLRRALREKA------- 207723558 2 ALMGHMMSMPLLISTIIEHAARNYGATEVVSRRVEGDAHRTTYAAVRDRAKQLANALAALGVQPGERVGTLAWNGYRHLEIYYGVSGSGSVCHTINPRLFPDQIAYIVNHADDQYVFFDLTFVPLIEGIAPHCPNVKGWVAMTDRASVPMLCYEDLLAAQRADYTWPENTASSLCYTSGTTGNPKGALYSHRSTVLHSYASALPDALGCSAQDVILPVVPMFHVNAWGLPYSVPLVGAKLVLPGPKLDGASLYELFEREQVSFSAGVPTVWLGLLQHMQANGLRFSSFRRTVIGGSACPPAMIRTLNALGVEVIHAWGMTEMSPLGTTSKLMSKHNGLPDEVRQHVLERQGRALYGVEMKIVDGNGHELPWDGKAFGDLHVRGPWTIDRYYRSDP----SPLVDGWFPTGDVANIDPDGYMQITDRSKDVIKSGGEWISSIDVENVAAAHPAVHMAACIACHHPKWDERPLLVVMKRPGAELTREEMLRFFEGKVAKWWIPDDVVFVTEIPLTATGKMQKLKLREQFRDY---- 196257129 13 ----------LTPLSLLERTHKVYPHKTALIY----DSTSWTYAQFAQRVNQLAHRLRQEGLQKGDRVAFLCPNIPPMLEAHFGVPLAGGILVCINIRLSPQEILYILNHSGAKFLFVDTEWTNNIKQIQSQLETVEKIIHISDQENLAPLEGEEANSKSVPWLISDEMETISINYTSGTTGKPKGVMYSHRGAYLNSLGEIL--ETRLTPESVYLWTLPMFHCNGWCFPWAVTAIGATHLCL-RKFNAALIWQLIHEQKVSHLCAAPIVLISLLNDA-NCPQKLEVPLRITTAGAPPSPTLIEKITAIGAKITHVYGLTEVYGPYSVCEEQPQWQELNLPERAKRLARQGVPYIGAELRVVDEQMQDVPADGETIGEVIMRGNMVMKGYYNDPQATENAF-SGGWFHSGDIGVMYPDGYMELRDRIKDIIITGGETVSSIEVEQCLYAHEGVLECAVIGVPHEKWGETPKAFVTLKEDFTVTEQDLIEFCRSKIAHYKCPTAIEFI-VLPKTSTGKIQKYLLRQK-------- 84685253 5 -----MMNRPLSIISILDYAAEAHPDAGMVSVRTEGDTHRATYRETYKRVGQLAHALHALGIEQGDRVATLAWNGHRHFELYYAISGMGAVCHTINPRLSAEQMIYIVNHAEDKVIFVDTTFLPIIAALRDQLPKDLRVVVMTDDTPLDVLIYENLLDGQKDWPELDENTAAALCYTSGTTGNPKGALYSHRSTVLHALMVAAVMGGALGQGTNVLPVVPLFHVNAWGLPYAGPILGINLIMPGPGLDGPSVFKLMDQEKVYSAWGVPTVWMGLLGEIEKQGRAPEGFGDVVIGGSAAPRPMIEKFEKLGINVNHAWGMTEMSPIGTHGVQPPKVRDLPFDEMIDVKSRQGRRVYGVELKIVDEDGNRQPHDGKAIGELYVRGNAIVAGYFKNEEASAKAIDAEGWFGTGDVASIDDNGYLTIQDRAKDLIKSGGEWISSIDLESAALSHPGIANCAAIGVAHPKWDERPVLVAVAAGDERPSLDEIRNTMEPHFAKWQLPDDVIWVEDLPLTATGKVSKLNLRKQLADY---- 51891757 31 ---------EVPFYQALFEQAAKHPERTALIFMG----KRVSYGELVDLIDRFGAALQRRGIQKGDRVGIILPNSPQNVIATVACQRIGAIPVQFNPLYVAREIAYQVKDSGCRIMITLDLFWQKVREAGG----VEAYIWTGAQDPSEATHFMELLRESPQGIQIPREDVAVLLYTGGTTGVSKGVMLTHFNLTSNVTQIREWLQIG-DEHHTTLAVLPMFHSYGFTAAVGMGLSCGFTLILVPRFDPGDLLKTIAKYRPSVFPGVPTMYIGLLNHPDIHKYDLRSIKLCVTGAAAMPVDLLRRFEQTGATIMEGYGLTETSPVTHAN----------PRFGKRIPGSVGLPYPGTDVRIVDETGEDLPPGGE--GEILIRGPQVMKGYWNRPEETAEVL-KDGWLYTGDIGRMDDEGYLYIVDRKKDMIIAGGFNIYPREIDEVLYQHPAVLEACAVGVPDAYRGETVKAFVVLKPGAQATEQEILEFCRERLAAYKRPRSVEFLPELPKSTVGKVLRRVLAEQERS----- 198261993 3 -----MMQQPMLISSILEHAIVSHPNAEIVTRTVEGPIHRYTYAEAAKRSKQLANALDKLGVKQGDRIATLAWNTSRHYELYFGVSGMGAITHTINPRLFPEQIAYIVGHAEDRYLFVDLTFLPLIEALKDKLPSLEGVVVLTDRMPESDLCYEELIADCSETYEWPENAGAALCYTSGTTGNPKGVMYTHRSTVLHAMAACQNDALGIDVDSAILPVVPMFHVNAWGTPYAATMMGAKMIFPGAGMDGASIYELVESEKATQLLGVPTIWLGLLNYLDEVGKKLDTVHTVVVGGAAAPLSMVKAFEKHDAFLLHAWGMTEMSPIGTVNSLTQKMREMPIEERYQHQLKQGRAVFGVEMKIIDDDGKALPHDGEAYGRLLVRGPWIVDEYYKNEDRSSFV---DGWFDTGDVATIDSDNTMQIVDRAKDVIKSGGEWISSIELENQAVGHPDLSECCVIGVAHPKWDERPLLLAVRKEGTDPSPDSIREFLEDKVAKWWLPDAVVFVDELPHTATGKLLKIGLRKDYANYL--- 90420090 3 -----MQQWPLLCSKVIDHAATYHPLREVVSRSVEGPMHRTNYREVRARAMKLAQRLDREGIRLGDRVATMAWNTWRHLECWYGIVGIGAIYHTLNPRLFPEQIAWIMNDAEDRIIFADITFMPILEAIAPNVPSLEKIVVLTDAANANVVAYEDWLAEADGDFEFNENTAAGMCYTSGTTGNPKGVLYSHRSNLLHSMMAQQPDAMGLSSRDRVLPIVPLFHANGWGLAFSCPMAGAAMIMPGARMDGASVYEILTTEKVTFSAAVPTVWLMLLQHLEKVGGELPDLRKVVIGGSACPRAVTQKFQEVGVQVIHAWGMTEMSPLGSLCTIKPEYQDLTGDALLDIEEKQGHPPFAVEMKVTDDENVERPWDGKTFGRLKVRGPAVASSYYKGTG--AEAFDEDGWFDTGDVAHMDQHGYMQITDRAKDVIKSGGEWISTIDLENLAVGHPDVAEAAVIGLAHPKWDERPLMVIVRKEGRNVSREDILAYLDGKIAKWWMPDDVAFVDEIPHTATGKIQKMTLRDQFRDY---- 149926471 1 ------MNMPLLISSVMEHAERHHPHVEVVSRRTEGDIHRTTYGEVAKRTKKLANTLTSLGVQQGENIATLAWNGYRHVEIYYAVSGMGAVVHTLNPRLFPEQLVYIINHAKDTMVFFDSTFAPLIKAIAPACPTVKRWVQMAEQAVAGCLNYEALIKDASDWPQLDENAASGLCYTSGTTGNPKGALYSHRSTVLHAMAACTPDALGLSSRDTILPVVPMFHVNAWGIPYIALMTGAKMVMPGGALDGASIYELLESEKVNFSAGVPTVWLGLLNHVQQNGLKFTYFNRTVIGGSAAPAAMIKTLNSLGVEVIHAWGMTELSPLGTVCRLKAQHMELSLEEKQNIMQKQGTAIFGVDMKIVSDDGEELPWDGEAFGDLLVRGHWVIDSYYGGEGAKAFTTDKDGWFATGDVSKINREGFMQITDRSKDVIKSGGEWISSIDLENVAMAHPAVHEAAVISVYHPKWDERPLLVVVRKPGVEVSREELLNFYEGKVAKYCLPNDVAFVDELPHTATGKIQKLKLREQFKDY---- 116689928 31 -----MMDVPLLVSSLISHAARHAGDTEIVSKRVEGDLHRYTYRDCERRAKQLAQALARLGVETGDRVGTLAWNGYRHLEAYYGIGGMGAVCHTINPRLFPEQIAYIVNHAEDRYVFFDINFAPLVDAIAPQCPHVKGWIAMTDAAPSGFLCYETLVEAEDDWPRLDEQQASGLCYTSGTTGNPKGVLYSHRSTVLHAYGAALPDAMNLSAMDAVLPVVPMFHVNAWGLPYAVPLTGGKLVLPGKDLDGKSLYELMEAERVTFSAGVPTVWLGLLNYMREAGVRFSTLNRTVIGGSACPPAMLRTFEEYGVRVIHAWGMTELSPLGTLAKLNWAQSQRPLDAQRRLLEKQGRVICGVDMRIVGDDGRELPWDGVAFGELQVRGPWVIDHYFRGD----ASPLADGWFPTGDVATIDPDGFLQITDRSKDVIKSGGEWISSIDIENVAIAHPGVAEAACIACAHPKWTERPLLVVVPREGANLTRDTLLAFYEGKVAKWWIPDDVVFVESLPHTATGKLQKLKLRETFRDY---- 118590364 5 -----MMHRPLKIADLITFAADTYPAGEIVSVRTEGDVHRTTYKETAGRIARLGHGLKALGVGESDRIATLAWNGYRHFELYYAISGIGAICHTINPRLSAEQMIYIVNHAQDRLLFVDLTFLPIVEKLRPHFPADLRVVIMTDRAHDGVLCYEEILDGQPDEMDWPEDQAAGLCYTSGTTGNPKGTLYSHRSTVLHAYDMCVTIPKVLKEGSRILPVVPLFHVNAWGLPYGAPLSGSSLIFPGGALDGKSLFDLMDREKVFSAWGVPTVWIGLMNEIRQRGRLPDGFGDIVVGGSAASRSLIEGFEKQGVNVCHAWGMTEMSPLGTQCNLPPSMADLPFDQRIDRKQSQGRRIFGVDMKIVDDAGNRLPHDGKTPGHLYVRGNTITSGYYENPEASKPVFDKEGWFCTGDIAAISPDGFLTITDRSKDLIKSGGEWISSLDLENIVMSHPGVANCAVIAVPDAKWDERPLLIVQARDDAQPQKEEILGLLAERVAKWQVPDDVVYVDELPMTATGKVSKLTLRKNFAE--GGA 170692429 9 -----MMDVPLTVSSLLAHAARHFGTAEIVSRRIEGDIHRYTYRDCERRAKQLAQALIALGVQPGERVATLAWNGYRHLETYYGTTGFGAVCHTINPRLFPDQIAYIVNHADDAYVLFDTTFAPLVDGLAPQCPKVRGWIALADEAQTPVLSYETLVNAHDGDFEWPERQASYLCYTSGTTGNPKGALYSHRSTVLHAFGASLPDAMALSARDSVLPVVPMFHVNAWGIPHAAPLTGAKLVFPGKDLDGKSLFELMERERVTYSAGVPTVWLGLLNYLRESGSRFSSLERTVIGGSACPPAMLRSFDDYGVQVIHAWGMTEMSPLGTLSKLTWEQSQRPVAEQRKLLEKQGHALYGVDMKIVGDDGQELPWDGVAFGDLYVRGPWVIDRYFRKDD----SPLVDGWFPTGDVATIDHDGFLQITDRSKDVIKSGGEWISSIDVENVAIAHPAVAEAACIACAHPKWTERPLLVVVKRAGLDVTRDELLAFYNGKVAKWWIPDDVVFVDELPHTATGKLQKLKLRDIFRDH---- 167462605 25 -----------NLAKLLISSAEEFPKKDALYFMG----KKMTYEELLEECYRFANGLIGLGIRKGERIAIMLPNSPQSIIAYYGALLIGAIVVQTNPLYMERELEHQLVDSGSVAIVVLDMVLERVQNVWPKTK-LKHVIVTGVKDGEGIFSFKELIAASPNEEVDAENDLALLQYTGGTTGLSKGVMLTHYNLLANAVQINNWFYRAVPGEEVFLAALPFFHVFGMTVLMNQSVSIAGKLVIVPKFDVDLVLKTITKMRPTLFPGAPTMYISLINHAKIEDYDLSSINVCVSGSAALPLEVQERFEQLGGRLIEGYGLTESSPVAHVNPIWEK----------RKLGSIGIPVPDTDAKIVDPTAEELPVG--EIGELIIKGPQVMKGYWNRDEETRQTLR-DGWLFTGDMGTMDEDGYFFIVDRKKDMIIASGFNIYPREIEEVLYEHPHVKEAIVAGVPDPYRGETVKAFIVPREGAPISKEELNKWCRERLAAYKVPRMYEFRDSLPKTLVGKVLRRRLLEE-------- 108805161 6 ------MDYQLTLPAVLKRADQLFGRKEIVTRRPDKSFHRYTYADFVRRAKKLAVALGGLGLQKSDRVATLGWNTYQHLEAYFGVPSAGLVLHTLNPRLPADELAYIIDHAGDRVLLVDETMVRLLDGFRDKV-NLEHVFVFEGEVPEGLRGYEELLQEADEYPDLDERDAAAMCYTSGTTGRPKGVLYSHRCICLHSLITSVAEAFGLSEADSVLPVVPMFHVNAWGIPFAATMHGAKQVFPGPHLDPQSLLEDFEQEKVTFTAGVPTVFLGILRELDRQRYDLSSLKAMGIGGSAAPEGMIRGFERHGLTVLHAWGMTEMAPVGTAGHLTSDLLQEPEDVQYRYRAKQGIPLPFIEIRARGAEG-LVPWDGRTMGELEVRGPTVASSYYEAPEA-ADKFTEDGWFRTGDIVTIDERGYIEIRDRDKDLVKSGGEWISSVELENALMGHPAVAEAAVIAVPHPKWQERPLAVVVLKGESATPEELIQSIA-PRFEKWQLPDAVEFVDEIPKTATGKFLKTRLREMFKDY---- 89100839 1 -----MMQTPLTMTQMIKRAEKYFPKKEVVSRTGSG-FHRFTYRQIAERTKKLAAALESIGVERGDKVGTLAWNHHRHLEAYFAIPCSGAVLHTINIRLSPQHISYIINHAEDKVLLIDPDIVPLIEKCQQELSTVKAYIIMGDEGPETTLSYEEFLSDYEYPDDLDENSPAGMCYTSATTGNPKGVIYSHRGIVLHSMALGMADSAAVSEKDIAMPVVPMFHVNAWGLPFAAVWFGTSLVMPGPYFTPKLLAELVQSEKVTITAGVPTIWLGLLKELDENEYDMSSLRSILCGGSAAPKGMIKAFEKHKIPFMHAYGMTETSPLVVISTLKSYQEELSVEEKLDIKAKQGILVPGLEMKAVGKDG-EVKWDGKEMGELAIRGPWIASEYYKD-DRTDEAF-KDGWLYTGDVVTLDEEGFMKIVDRTKDLIKSGGEWISSVDLENALMAHEAVFEAAVVAVPHEQWQERPVACVVLKDSHLDKQELYD-FLQPQFAKWWLPDEILFMEEIPKTSVGKFLKMALRDQVQQQLA-- 152976000 2 -----MMNVPLTIHSMMERAETLFPKKEIISRTHD-RVTTLTYKQIGERTRRLSSVLKKLGVNEGERIGTLAWNHHRHVEAYFAIPGIGSVLHTINIRLSPQHISYIVNHAEDRILLIDEDLVPLVEKIQGELSTVQAYIIMTDKEPETSLTYEHLLAEGNPKHEIDENMPAGMCYTSATTGNPKGVVYTHRSTVLHCMALGLADTAALSESDVAMAIVPMFHVNAWGLPFAATWFGTKQVLPGPMFTPKILLEMIQKEKVTVAAGVPTIWLGVLQELEQHDYDLSSMSRILCGGAAAPKSVIAAFEKYHVPFVHAYGMTETSPLVTLARLKSYEKDLSYEEQLEIRSKQGYLVPGVEMKIVGGNG-EVKWDGSEMGELCLRAPWIAASYYKD-ERTAEGFR-DGWLYTGDVVTVDEEGCVKIVDRTKDVIKSGGEWISSVDLENALMAHEAVFEAAVVAVPHPKWQERPVACVVRKPNRVVTKEELYEFLQPQFAKWWLPDDIVFMKEIPKTSVGKFLKQALRKE-------- 124520363 22 ---------DIPLYQILATAAEKYPDRTALSFYG----RKTPYAELYKASLAFASSLQKRGVQKGSRVAVMLPNCPHYVVSYYGALMAGAMVVQINPMLVEPEIRHILNDSGAETIIVLDDLYPKVQAVRPE-TSLKNVVIAGFKPAAGPLDFDALLQAGTDPALDPWEDIAVLQYTGGTTGRSKGAMLTHRNLLANLVQTYEFFKPVMGPGERILTVIPLFHVFGMTCAMNYAIYTGSESVMLPRFDLEEVLKTIKETQPTYFPGVPTMYVAITNHPKAMEYGLDSIKTCNSGSAPMPLGLLRQFEKTGSVIVEGYGLSEASPVTHCNPVFGK----------RKPGSIGIAIPSTDYKIVDVATGTEELKPGETGELIVKGPQVMKGYWNMPEETAEALR-DGWLYTGDIATMDEEGYAYIVDRKKDMIIASGYNVYPRDVEEVLYAHPAVQEAVVIGVPDPYRGETVKAFVVLKEGQKMTEEALIEYASAHLAPYKRPKIIEFRDALPKTNVGKILRRKLRDEER------ 170694322 31 -----------TIGEFLRETVRRFPDRPAVVFRE--QRIRWTWKEFADEVDILAAGLLALGIAKGDRVGIWSPNRVEWLLTQFATARIGAVLVNINPAYRLSELEYALNKVGCKAIVAAERFLEMLQQLAPELPELRYVIRMCDTETPGMLSFSDLIEQGRATLDVARLDAINIQFTSGTTGNPKGATLTHSNVVNNARYIAM--AMNLSEQDALCIPVPLYHCFGMVLAVLACVVGANMVFPGEAFDPAATLAAVTEEQCTALHGVPTMFIAELDHPDFASYDLSRLRTGIMAGSPCPIETMKKVSRMHLEITIAYGMTETSPVSFQSSTTDPLD--------KRTTTVGRIQPHLEVKIIDPLGNIVPVG--ETGELCTRGYSVMQGYWGDEEKTRESIV-DGWMHTGDLATLDAEGYCNIVGRLKDMLIRGGENVYPREIEEFLFRHPKIQSVQVFGVPDAKYGEEVCAWVVLRSGEQATAEEIQQFCHGQIAHYKVPKYIRFVDELPMTVTGKVQKFVMRQRMIDEL--- 169829504 26 --PSSLTFEEIPVQEFLTRAYKKNPSKIAIHFMGKD----LTYTELYESALRFANYLQSLGVEKGDRVAIMLPNSPQSVIAYYGAMYAGAVVVQTNPLYTERELQYQMADSGAKVILVMDILYPRVTAIKDYLPFPKNLVVKVEHSGQNHL-FSEIMRSAPDHIPFDEEDLALLQYTGGTTGFPKGVMLTHKNLIANTTMCDAWMYKCVHGEEVIMGILPFFHVYGMTTVMLLSVFTQNKMVLLPKFDAETALKTIDKQKPTLFPGAPTLYIGLLNHPDIANYDLSSIKACLSGSASLPIEVQEKFEETGGKLVEGYGLTETSPVTHATPIWGK----------RVIGSIGLPWPNTEAVILRTDTEELPVG--EVGEIAVKGPQVMKGYWNRPEDTAATFADD-WFLTGDLGYMDEQGFFYVVDRKKDLIIAGGFNIYPREVEEVLYEREEIQECVVAGIPDPYRGETVKAYIVLKEGYSITEDELNKYCRQHLAAFKVPRYYEFKQELPKTAVGKILRRTLVEEEK------ 146295968 5 ---------DMTIPDYFDIIAEKYAENLAVIYHH--EKIYLTYKQFKKIVEDAAKGFLAIGIQKGEHVAVWATNKLEYLVSIFALSKIGAVLVTVNTNYKIYELEYLLKQSDSSTLIFDSNYLEIIKKLNPQLPYLKRLIFIGNESHRGMYTWNEVVDSDADLYQLQPDEVINMQYTSGTTGFPKGVMLTHKNILNNGYA--IAECMKLTHNDKLCIPVPFFHCFGLVLGITACVAKGATMVPLDHFNPLMVMETVHYERCTALHGVPTMFIAILQHPDFNKFDFSSLRTGIMAGAPCPIKVMREVEKMNMEITIAYGQTEASPVITQTRIDDPLE--------FRVSTVGRPLEGVEVKIVDINTKEEVPNG-TIGEICARGYNIMKGYYKMPEATKQAIDEDGWLHTGDLGYIDQNGYLRITGRLKDMIIRGGENIYPREIEEFLYTHPAIKDVQVVGVPDKVYGEEIMAFVILKDGASVTEEEIKEYVRQNLSRHKTPKYVMFVDSFPTTANGKVQKYKLREMA------- 163703144 3 -----MQDWPLLIHRVIDYAASQHRDRAVISRSVEGPMHRTTYGAVRLRALRLAKRLERDGIRLGDRVATLAWNTWRHLEAWYGITGIGAVYHTVNPRLFTEQIAYIINHAEDRILLLDLTFVPLVERLADQLPTIERYVVLTDGAHRNAVAYEDWIAEDFAWASFDENTAAGLCYTSGTTGNPKGVLYSHRSNLLHALANNGPDYIGLASRDIAMPVVPLFHANSWSLAFAGPMAGASLVLPGPKLDGASIHDLLESTGVTVTAAVPTVWLGLLQHLDATGGRLSRLRRVVIGGSACPRAMTERFERFGVSVVHAWGMTEMSPIGSFCSLKPEVENLEGEARLDLKMRQGYPPFGVEFRLTGDDGRDLPWDGTTFGRLKVAGPAVARAYFRDDTP---ILDDRGFFDTGDIATIDPNGYMMVTDRSKDVIKSGGEWISSIELENLAIGHPDVAEAAVIGIAHPKWDERPLLVVVPKAGRTPDKADILDFMRPRIAKWWLPDDVVLVEEIPHTATGKIQKTALRERFRDY---- 171058526 12 -MPGRMMQMPLLISSLLVHAARHAADTEIVSKRVEGDLHRSTWRDAERRSRQVAQVLDALGCEPGDRIGTLAWNGYRHLEIYYGCSGSQRVCHTINPRLFPDQIAWIVNDAADRVLCFDLTFLPLVEKLAPALESVRHFVLMTDRAHESLKCYEDLVEAQNGAYAWPENTASSLCYTSGTTGHPKGAVYSHRSTVLHAYGAALPDAMGCSSADVILPVVPMFHVNAWGLPYAAALVGAKLVLPGPHLDGKSLHELFEGEQVTFSAGVPTVWLGLINHMKANGLKFSSFKRTVIGGSACPPAMMRTLEQFGVEVIHAWGMTEMSPLGTLSKLKAKHQALDPQARHHLLEKQGRVIYGVDMAIVGDDGRALPWDGKASGDLLVRGPWVISSYFGRDDSPLRRLDGQDWFPTGDVATIDADGFMQITDRSKDVIKSGGEWISSIELENIAMAHPGVYEAAVIACKHPKWDERPLLVVVRKPGVDLSREEMLAFYEGRIAKWQAPDDVVFVDELPHTATGKLLKIRLREMFKGH---- 67157301 17 ---------PLSPLSFIERSAAVHPNRPAVIH---GSIRR-TWAETYTRCRRLASALAGRGIGKGDTVAVMLPNIPQMLEAHFGVPMIGAVLNTLNVRLDAEAIAFMLQHGEAKVLIADREYQEVIHAAIGMLDHPPLLIDVDDPLPISDLEYEALLAEGDPAFAWDEWQAISLNYTSGTTGNPKGVVYHHRGAYLNALGNQMV--WAMGNHPVYLWTLPMFHCNGWCYPWTVTALAGAHVFL-RRVDPQKILTLIHEHRVTHLCGAPIVLNALVNMPDSAKAAIDHPVHAMVAGAAPPAKVIGAVEEMGIKVTHVYGLTEVYGPVTVCAWHEEWDELPLDERARIKARQGVRYPTLEVMVADPQTEPVPRDGDTIGEIFMRGNTVMKGYLKNPSATAEAF-EGGWFHTGDLAVWHPDGYVEIKDRLKDIVISGGENISTIEVEGVLYRHHGVLEAAVVARPDEKWGETPCAFVTLKGHERTSEAEIIAFCREHLAGFKIPRRVVF-SELPKTSTGKIQKYVLRDRAR------ 209520487 3 -----MMQQPLLVAALLTHAERHHGEQEIVSRRVEGDIHRYTYRHLAQRARRMANALSTLGVGQGERVATLAWNGYRHMELYFAVSGSGSVLHTLNPRLHVDQLAYIIEHAEDRVVFFDLTFLPLIKSVASRVKSPKVFVAMTDRAEAMLMCYEDLIDLHDDVFEWPENSASSLCYTSGTTGNPKGVLYSHRSTVLHTYAAALPDAMNCSARDVILPVVPMFHVNAWGLPYIACMVGAKLVFPGPALDGKSLYELIEEEQVTMSAGVPTVWQGLLAHVDAICGTFSSMRRTVIGGAPCPTAMTEAFERHRVEVLHAWGMTELSPIGTVCSFKAHQQSLPMAEQYKVRAKQGRALFGIDIRIVDSNGNELPWDGEKAGDLQVRGHWVMQQYFG---ADVESPLSDGWFPTGDIATIDRDGFMQITDRSKDVIKSGGEWISSAAIENVAYLHPEVSTAVCIAARHPKWDERPLLLVVKKPGSELEGGDLLSFFDGRVARWWTPDAVVFVDTVPLGATGKVLKNQLRDQFGDYY--- 120555009 23 --------------DFIERTASVYPDYPAIIH---GAIRR-TWAETYDRCLRLASALKGRGIGRGDTVAVMLPNIPAMVECHFGIPMIGAVLNTLNVRLDAEAIAFMLEHGEAKVVIADREFGQVIKDAVRHLEHKPLVIDVDDPVQVSDLDYEAFL-QEGDPFPDNEWDAISLNYTSGTTGNPKGVVYHHRGAYINALGNQTVWSMDMHP--VYLWTLPMFHCNGWCFPWTITAMAGTHVCL-RRVDPEKILQLIHDHQVTHMCGAPIVLNALLNASPEAKAGIDHEVKSMTAGAAPPAQVIGSIEEMGIKVTHVYGLTEVYGPVTVCAWKSEWDELPLHDRAKIKARQGVRLGGT--MVADPNMQPVPKDGKTIGEIFLRGNTVMKGYLKNPTATEEAFR-GGWFHTGDLAVWHEDGYMEIKDRLKDIIISGGENISTIEVEDTLYRHPAVLEAAVVARPDEKWGETPCAFITLKPEADVSEDDIINFCREHLARFKVPKTVVFT-ELPKTSTGKIQKFVLRDQAKDL---- 209517040 9 -----MMDVPLTVSSLLAHAARHFGSAEIVSRRIEGDLHRYTYRDCEKRAKQLAQALIALGVEPGERVATLAWNGYRHLEAYYGITGFGAVCHTINPRLFTDQIAYIINHADDAYVLFDITFAALVDMLAPQCPRVRGWIALCDEAHPAVLCYETLMDGQFDWPALDERQASYLCYTSGTTGNPKGALYSHRSTVLHAFGAALPDSMDLSARDSVLPVVPMFHVNAWGLPHAAPLTGAKLVFPGKDLDGKSLYALMEGERVTCTAGVPTVWLGLLNYLRETGAKFSSLERTVIGGSACPPAMLRILEEYNVQVIHAWGMTEMSPLGTLSKLTWEQSQRPIGEQRKLLEKQGHVIFGVDMKIVGEDGRELPWDGVAFGDLHVRGPWVIDRYFRKDD----SPLVDGWFPTGDVATIDPDGFLHITDRSKDVIKSGGEWISSIDIENVAVAHPAVAEAACIACAHPKWTERPLLVVVKRAGQDVTRDELLAFYEGKVAKWWIPDDVVFVDELPHTATGKLQKLKLRDLFRSH---- 94499373 5 -----MQDSPLLVSQLIDHAAKVHGHQQIVTKTVEGHWHEYTFKDAQKRSKQLAQALLKLGIKDGDVIGTLAWNTHRHYECWYGISGMGAILHTINPRLFPEQLIYIINHAEDQYLFLDTTFVPLVEALLEHIGKVKGFVIMTDEAHPNVHCYESLIAEDGDYVELDERQATSICYTSGTTGNPKGVVYSHRSSLLHSWGIAGKEIAELDNNTRVLPIVPMFHANAWGLVYATAMMGAKVVLPGPHLDGASVCDMINRYDVNISAAVPTVWTMLMKHLEESGDKLPSLDSVLIGGSAVPRSMIQKFHQYDVDVWQAWGMTEMSPLGSLNKPRPEDLKLSYEEQLDIKVKQGRPCFGVEMKIVDDQNNELPHDGKAFGRLLVRGPWIIKRYFKAQE---DATDAEGWFDTGDVATIDASSNMQITDRSKDVIKSGGEWISSIDLENAAMGHDAVLEAAVIGLSHPKWEERPMAVVAKDPSNPPNPDDIRTYLESKVAKWWLPNAIEFVEEIPHTATGKINKVALREQFKDY---- 116328788 3 ---STMMNYQLTVPAILRRASEVHPEKEIVTKMNDESIHRYTYGEFSSRVKKLIDSLQKLGIRPGDRIATFGMNHYRHLEVYFAVPSMGAILHTLNVRLFPEQLVFIVNDAEDSVIFVDKSLGKILLDLLSQFKKKPKFIIMDDAALPDAIDYETFLKNGSKEVALPENQAAGMCYTSGTTGNPKGVVYSHRSIYLHSMSICMTDSLGICEKETVLPVVPMFHANAWGIPFACVMTGAVLVFPGKHLLGHGLASLLEQEKVSIAAGVPTIWNVLYQHLKKNSYDLGKLHTMIVGGSAAPQSMIEGFKNFGIHILHAWGMTELSPVATVCRLRTTMSDRKESEKMQLLAKQGPAVAGVELKGIDDQGKDIPKDGKTPGELIVRGPWITASYYGNP--SKESFTEDGWFRTGDVITIDEHGYIQITDRKKDLIKTRGEWISSVEMESYVLKAPGVLEAAVVAKPNEIRGEVPVVFVVAKEGEKVDKKSVLDILKENFANWQLPDDIRLIEAIPKTSVGKFDKKVLR---------- 58651786 3 ----------LNLAHFLYLTAREHPEKTAVVL----DDYRFSYQEVLTYARRVASLLHAKGIRRGDKVAMMIPNSPHFPVIYFGALLAGAVVVPVNCLLKGHEIHYYLEDSDARLFFTWIDFLDESIKAMEEALTCQHLVVVDPVAGESFTKLLEEASPDFDMVETMPDDTAVLLYTSGTTGHPKGAELTHFNMFFNAY-YTMHRILYATADDVSLGVLPLFHSFGQTCVQNATLMAGGTMVLVPRFEAQRVLEVIQRDRVSVIAMVPTMYFWMLHEKRNGTYDLSSVRMAVSGGSALPVETLTHFEEFGVRILEGYGLSETSPVASFNVI----------ERPCKPGSIGLPVWGCEMRILRDDGTF--ADVGEVGEIVMRGHNVMKGYYNKQVATEEAF-EGGWFHTGDLARMDEDGYFFIVDRKKDLIIRSGMNVYPREVEEILYGHPAVLEAAVVGVPDEARGEEVKAFVTLKSGSEASAGELLAYCRERMAKFKCPKSLEFLPSLPKGPTGKILKRQLR---------- 119503808 21 -----------TIGVYFDRICDQYPDKDALIVRHQG--VRWTYRQLQEQVDQLAGGFLALGVAPGDRVGIWGPNSYEWVMVQLATAKIGAIMVCINPAYRLYELEFALNKVECTVVVTAEDYLGMLNTLAPELPYLRTVIRMGTAETAGMPNFETVCGKDGDQLRLKPDDAINIQFTSGTTGNPKGATLTHCNILNNGYLAG--EAMQLTETDRLCIPVPLYHCFGMVLAVLACVHGSAMVFPGEAFDPLETLQTVEAEGCTALHGVPTMFITELDHPRFGEFDLSSLRTGIMAGAPCPVEIMKRVEMHMEDILIGYGQTEVSPLNHMTLPNDSLERRTE--------TVGRAVPWVEIKVIDQSNRVVAIGEK--GEICTRGYSVMREYWNDPERTAETIDEAGWLHSGDLATMDEEGYVRIVGRIKDMIIRGGENIYPREVEEFLYQHPAISEVQVFGIPHEKMGEEVCAWVQLNEGQSMTEDELKAFCNDQITHFKIPRHVRFVTEYPMTVTGKIQKFVMRDQ-------- 169826027 1 ----------MNLVSRVRQQATEQPDKVAYHFMGKDT----TYGEFEQTVGRFAKGLQDLGIEKGDHVAFLLGNTPHYLIALYATMRIGATAIPVNPIYTPDEISYILHNGDVKAVIALDLLLPLVEKGVQAFPQVKAFVVCETTADIAFTQIVKNTSQSLQPVEVADDDNAIILYTSGTTGTPKGAMLTHENVYSN--ARDVAHYLDIQEKDRVIATLPVFHVFALTVVVNAPLLSGATVLLAPKFSPTEIFALAREQKATVFAGVPTMYNFLYQLPEGNPEDFSTIRLAISGGASLPVALLHNFEKFNVRVSEGYGLSEASPVTCFNPL----------DRDRKAGSIGTSISNVENRVVDVNGQEVPVG--EVGELIVRGPNVMKGYYKMPEETAMAIR-DGWLYTGDLAKVDDEGYFYIVDRKKDMIIVGGFNVYPREVEEVLFAHNNIVEAAVVGFPDPNLGEAVHAYVVLKEVAATTTEDLLSYCGKHMVKYKVPKVIEIMDELPKNTTGKILRRSLKEK-------- 23100121 1 ------MLAPLTPLDWKRRAIKYYPEKIAIVDGD----KSFTYKEFGHRVDQLSKGLLEKGIKEGDHVAVMLPNTHYMLECFYGICQIGAVMVPLNYRLSAKDLNYIINHSDAKLLIVDEAFTEPIEEIQNSL-SLEEMIIVEVDGESTSLQYEALIHHDNDKVELPENQLMTINYTSGTTSNPKGVMLTHRSNYIN--AANFLYHINVSHDDRYLHTLPMFHANGWGGVWAITAAGGTHVCL-RKVDPPLILDIFEEQQITMLCGAPTVVNMLVNEPKAKQLNLQSKLRMATAGSPPAAALIQKAQDLGLEMVHVYGLTETSPFILYCEWKQDFNEKSSDEQATIKARQGIELFNGETTVIRPDGEEVLWNGEELGEIVTRGNVVMQGYYKDVEKTDAAM-KDGWFHTGDLAVIHSDGFIEIRDRAKDLIISGGENISSTEVEGVLYKHPDVLEVAVIAIPDEKWGEVPLAIIVPQPHSALTEEEVITYCRENLAHFKSPKKVEFVEELPKTATGKLQKFRLRELY------- 126437383 8 ---------EETIGAHLERIVAQHPDTEALVEVSTG--RRWTYAELNDEIDLVARGLIGLGVERGERVGIWAPNCAEWTILQYATAKIGAILVNINPAYRTHELAYVLEQSGVRTLIASSDYVAMVDEVRARCTRLREVVYLGTDDWAALRRGADAVSVRNCMAELDSRDPVNIQYTSGTTGFPKGATLSHRNIVNNGFFVT--ELIGLGPTDRLCIPVPFYHCFGMVMGLGCTTHGATMVIPAPGFDAGLTLAAIEKERCTGVYGVPTMFIAMLGHPDFPGTDLSSLRTGIMAGSVCPVEVMKRCEMHMTEVAIAYGMTETSPVSCQTLIDDDLD--------RRTATIGRAHPHVEVKIVDPDTGE-TVERGEPGEFCTRGYSVMLGYWNDPDKTAQAIDADGWMHTGDLAVMRDDGYCNVVGRIKDMVIRGGENIYPREVEEFLHTHPDIDDAQVIGVPDDKYGEEICAWIRMRPGRPLTAEAVREFARDKLAHYKIPRYVHVVDEFPMTVTGKVRKVDMRAETVRLLG-- 126438274 1 ---STMQDVPLTVAAILRYAATVHGDRTVTTATGNGGYRHATYREVGQQAARLAHALRRLGIEGDDRVGTFMWNNQEHLEAYVAVPSMGAVLHTLNIRLFPEQIEFVAYEAEDRVLIADLSLAPVLAPVLRSLETVHTVIAVGEESGKRVVRYHEVTAAESDEYDWPENSAAAMCYTSGTTGHPKGVVYGHRSSYLHSMAVCGGNGLGMSFSDKALPIVPMFHANAWGLPYAALMAGADLVLPDRFMDATSLVDLIETQRPTVAGAVPTIWNDVMHHLDQPGHDISSLRLVGCGGSAVPVSLMKAFEKFGVQIRQLWGMTETSPVATIAWPPPDT---PAEKHWQIRSTQGRPLCGVEARIVDDDGAVLPNDGESVGELEVRGPWITGSYYRN---TDDSKFQSGWLRTGDVGRIDPQGYITLTDRAKDVIKSGGEWISSVELENHLIAHPAVREAAVVGVPDERWQERPLAAVVVQEGAQVDADELRNFLADKVVRWWLPERWTFVDEIPRTSVGKYDKKVIRARYAD----- 120402570 16 ---------EETIGANFERIAATYPDHEALVDVTGG--RRWTYAELDREIDTVAKGLMSLGTESGDRVGIWAPNCPEWTIVQYATAKIGAILVNINPAYRTHELSYVLEQSGVSTLISTSDYVAMVDEVRPDVPALQRVLFIGTDDWDRLRSRADVIDDALRSASLSHHDPVNIQYTSGTTGFPKGATLSHRNILNNGFFVT--EQIRLGPGDRLCIPVPFYHCFGMVMGLGCTTHGATMVIPAPGFDPGQTLKTIETERCTAVYGVPTMFIAMQNHADFAERDLSSLRTGIMAGAVCPVEVMKRVEEMNMEISIAYGMTETSPVSCQTLIDDDLE--------RRTSSIGRVHPHVEIKIVDPDTGHV-VERGTPGEFCTRGYSVMLGYWRDEEKTAQAVDADGWMHTGDLAVMRPDGYCNIVGRIKDVVIRGGENIYPREVEEFLYTHPDIEDAQVVGVPDARYGEEICAWIRMRGRRALDAAAVREFAAGKLAHYKIPRYVHVVDEFPMTVTGKIRKVEMREVSAGLFA-- 16078886 8 -----------TIGRLLEQTADAYPDRDAVV--YPDRNIRYTYAQFDSLCRQTAKGLMRMGIGKGDHVAIWASNISEWLAVQFATAKIGAVLVTVNTNYQAHELDYLLKQSDAAALIIMDSYRDIVNSLIPELPFLKTLIYIGNKRLSGMYHWDEILAKTVTDAELEEDNVINMQYTSGTTGFPKGVMLTHFNVINN--AANIAECMALTSQDRMCIPVPFFHCFGCVLGVLACVSVGAAMIPVQEFDPVTVLKTVEKEKCTVLHGVPTMFIAELHHPDFDAYDLSTLRTGIMAGSPCPSEVMKAIERMGMDITIAYGQTEASPVITQTRANDSF--------IRRVETTGRALPHTEVKIV-EPGTCQEVQRGMQGELCTRGYHVMKGYYKDKDATRKAINHDGWLFTGDLAVMDEDGYCRITGRLKDMLIRGGENIYPREIEEFLYQHPAVLDVQVVGVPDAKFGEEAAAWIKLKDGKSVSPDELKAYCKGKIARHKIPRYVIFTDDYPMTASGKIQKYKLREK-------- 119775039 26 --PELIQD---TIGRYLECIANRYPDHEAIVMHH--QNIRWSYRQYLTEIDRLATGLLALGIGPGDRVGIWSPNNIEWCLTQFATARIGAIMVCINPAYRPEELEYALVNVGCKALITHDDYLAMLQSLAPELPDLKLVIRTGSEATPGMLNFDKVLGSDAEYADLSPFDPINIQFTSGTTGNPKGATLSHHNILNNGMLVA--KGMRFSHLDRLCIPVPLYHCFGMVLGLVCVATGATAVFPGDAFDPATTLAVVEKEHCTALHGVPTMFIAELELANFNDYDLSSLRTGVMAGATCPEEVMKRVQTLMHEVVIGYGQTECSPINNLTEIDSSLE--------LRVTTVGRALAHTEVKIVDVFGKTQPIG--EPGDVCSRGYCVMLGYWNDDAKTRDTIDSEGWLHSGDLGVMDEHGYVRIVGRIKDMIIRGGENIYPREIEEKLFTHPQVQDAAVFGVQSDKYGEEVCAWIKLRPGANLDEQEIRHFLTEKVAYFKVPRYIKFVESYPMTVTGKLQKFRMREMYEELY--- 148652394 38 -------DTPLTIGDYFDSVANQTPDKEALVSCH--QHIRLTYQQLQQKSNQLASSMIRMGLQKGDRVGIWSHNNAEWLLMQLATAKAGIILVNINPAYRISELEYALNKVDCKVLVFTSDYVQMVQQMAPELPNLKRLIWIDAPNSDESFGFMQAEGDADDPNQLNANDAINIQFTSGTTGTPKGATLTHRNLLNNAY--HLGETLCLTAEDKLCLPLPLYHCFAMVLGNLTMLHGATLVYPSSSFDPLSVLQAINEEKCTVLHAVPSMFLAILNHPDFARFDLSSLRTGVSGGASCPRELMQRIQMHMSELTIAYGMTETSPKATQTLPTTEFE--------KRIATVGVVQPHLEVKVVDPNGQTLPIG--EVGEILTKGYAVMQGYWNDPVKTAEAIV-DGWMHTGDLGSMDEHGYITVVGRSKDMIIRGGENIYPIEVENFLYRHPKIADVQIVGVPDAHYGEVLAAWIIPKADETLTEQEVRDFCYNQIAHFKIPTYIRFVEQYPMTVTGKIQKFKIVEMMKEEL--- 121608764 3 -----IQDQPLLISSMIEFAERHHGDTEIVSRRVEGDIHRYNYRELGLRARRLANALDKLGLLFSDRVATLAWNGYRHMEMYFGVSGSGRVLHTINPRLHPEQIAWIMNHAEDQLLCFDLSFLPLVQAVHAKCPGVKHWVALADSGIPGLLSYEDWIGAQSPDYAWPENSASSMCYTSGTTGNPKAALYSHRSTTLHAYAAALPDVMCLSARDSVLPVVPMFHVNAWGIPYSAALMGCKLVFPGPAMDGKSIYELIEAEQVNYAAGVPTVWQMMLGHMKPAGLRFSTLRRTVIGGSACPPAMIHTFEDYGVEVLHAWGMTEMSPLGTLCTLKSKHLAYPKDEQMKLLQKQGRAIYGVDLKIVDGDGKELPWDGKTYGDLLVRGPWIVNGYFKGEGGDPLIEDEQGWFPTGDVATIDADGFMQITDRSKDVIKSGGEWISSIAIENLAMAHPAVAMAACVGMPHPKWDERPIVAVVKRPGAQLTREEMLAFYEGKVAKWQIPDDVVFVEAIPLGATGKMLKTKLREQLKGY---- 146339180 3 -----MQDWPLLCHRIIEHAATIHGSQEVVTRSVEGPIVRTTYRQIHDRALKVSQKLTRDGIKLGDRVATIAWNTGRHLEVWYGIMGIGAICHTVNPRLFPEQIGWIINHAQDRIVITDLTFVPLLEKLADKLPSVERYVVLTDAAHKNAVAYESWIGEADGDFAWDENTAAAMCYTSGTTGDPKGVLYSHRSNVLHALMANNRDSLGTSAADTMLPVVPLFHANSWGIAFSAPSMGTKLVMPGPKLDGASVYELLDTEKVTYTAGVPTVWLMLLQHMQAHRLTLPHLKMVVCGGSAMPRSMIQAFLDMGIGVRHAWGMTEMSPIGTLATLKPPFLEAEGDAKLDILQTQGFPPFGVEMKITDDAGAELPWDGKTFGRLKVSGPAVSKAYYKVD---TKILDDEGFFDTGDVATVDADGFMRITDRSKDVIKSGGEWISSIDLENLAVGHPAVAEAAVIGVYHPKWDERPLLIVQLKQGQTATREDILKFMEGKIAKWWMPDDVAFVDGIPHTATGKILKTALREQFKAY---- 56964438 23 --------EDVPLQHFFKQSANRFPQHEAIHFLG----KTLSYEELYDQTLRFANRLQKLGVKKGDRVAIMLANSPQSVIGYYAVLMVGGVVVQTNPLYVERELEHQLADARAKVILCLDSVLPKVEKVMAR-TSLELVIVVKVTYSERVLPFARLVGEALEPVEMNADDLALLQYTGGTTGLAKGVMLTHRNLVVNAVQCDAWLYKTEERSERVLGVMPFFHVYGMTTVMNFAVKTAATMVLLPKFKPEEVLRTIEKQRITLFPGAPTMYVALVNNERIHQYDLTSIKACISGASALPLEVQQKFEQTKGRIVEGYGLTETSPVVCANPIWEK----------RKTGSVGIPWPDTDVMVLEKDGE---AEIGEVGELFVRGPQVMKGYWMRPEETAQTFHGE-WLKTGDMARMDEEGYVYIVDRKKEIIIAGGFNIYPREVEEVLFEHEAVVQAAVIGVPDEYRGETVKAFIVLKAGETISEKEMEAYCRQKLAAYKIPRLYEFRDELPTTLTGKILKRVL----------- 167033374 9 -MPAAVNHVALTPLSFIERTAAVYGNYPAVIH---GAIRR-NWQETYQRCLRLASALAGRGIGRGDTVAVMLPNTPAMLEAHFGVPMIGAVLNTLNVRLDAEAIAFMLQHGEAKVLITDREFHAVIEAALALLEHPPLVIDVDDPRAVSELDYEALLAEGDPDFAWDEWQAISLNYTSGTTGNPKGVVYHHRGAYLNALGNQMT--WAMGHRPVYLWTLPMFHCNGWCYPWTITALAGTHVFL-RRVDPQKILTLIREHRVSHLCGAPIVLNALVNMPEAAKAAIEHPVQAMVAGAAPPAKVIGAVEEMGIKVTHTYGLTEVYGPVTVCAWHDEWDALSLDERARIKSRQGVRYPTLDLMVADPQTQPVPRDGNTLGEIFMRGNTVMKGYLKNPEATAEAFR-GGWFHTGDLAVWHADGYVEIKDRLKDIIISGGENISTIEVEDALYKHPAVLEAAVVARPDEKWGETPCAFVALKGREDTRETDITSWCREHLAGFKVPKTVVF-GELPKTSTGKIQKYVLRDRAK------ 189424453 9 ------------IGAMLDEIAARFPDNDALVYPERG--LRYSYKQFNEICRQVAKGLLKLGIKKGDHVSIWAYNVPEWVILQFATPKIGAVLVTVNTAYKSSELEYVLNQSDSTTLFMDTDYVKTLAEVHAKLPFLKTVVFIGDETPAGMLNFNSAVSDEAVEATLDCHDTINMQYTSGTTGFPKGVMLTHYNLANNGFQ--IGECMKFTNQDRLCIPVPFFHCFGCVLGTMVCVTHGSAMVPVELFDPLKVLQTIEAEKCTAVHGVPTMFIAELEHPEFKKFNLSSLRTGIMAGSVCPIEVMKKVRDMNLEITSVYGQTEASPGITQTRTEDPVE--------LRVSTVGRALPEAEVKIIDETGATLPPGKQ--GELCARGYMVMKGYYKMPEETAKVIDADNWLHTGDLAIMDENGYCKITGRIKQMIIRGGENIYPKEIEEFLYTHPKISDVQIYGVPDKKYGEQVMAAVILKKGMEMTEEEVKEFCRGKIANYKVPKYVKFVEGYPMTASGKIQKFKLREMA------- 78042829 17 --PLSLTYPETPLYELLRKTAQKVNKTALIFF-----NKKLSYSELTEYIENLAVNLSPLGLEPGDRVGIMLPNSPQYVIAYFALMAARMIAVPLNPLLSARELTYIIEDAGVKAIFA----LNLFAEKLKNLDNVKIIYTAIADFLAFPLNFLLKLKEKAPPVKIDNEEPAVIIYTSGTTGKPKGVMLSEYALIVNAYHVKVWG--DLVPEDVMLTVLPIFHGFGMSVCMNAPLLTGSSVVLLPRFSVEEFFKAVAKHRPTLFAGVPTMFVAMLNHKDLTKYDLSSFRGCFVGAAAMPPEVKEQFEKMGAQVLEGYGLTEAVTAKCCN----------PYRGVNKTGSIGIPFPDTVMEIVDATGEPLPPG--EIGEIRLKSPDLMLGYYKQEAATREVI-KDGWLYTGDIGRMDEDGYFYIVDRKKDLIITGGFNVYPREVEDVLYSHPDVKEACVVGIPDNYYGEVVKAYVVLKEGAKTSPEELKAFCRENLTHYKVPKIIEIKDDLPKSAIGKILRRALKEM-------- 209514969 20 -----------TLGAYIDRVAERHADNEALVVVH--QNVRWTWRELSRRVDNLAVGLMHLGLEPGDRIGIWSQNCAEWVLTQFAAAKAGLILVNINPAYRHEELEHALNKVGCKALIMSADYVEMLRDVASELPDLRLAIILGGQASAGMLNFEALLAPANECATLRCDDPVNIQFTSGTTGAPKGATLTHRNLLNNSFFVG--EAMKLTSQDRLCIPVPLYHCFGMVLGLVCATHGATMVLPGEAFDAKAVLETVEAEKCTALHGVPTMFIALLSHPEFGRYGLGTLRTGIMAGSPCPVEVMKRMERMNMQVTIAYGMTETAPISFQSALDDPPEY--------RVSTVGRVQPHLEVKIVDEWGRTVLRG--AMGELLTRGYSVMCGYWNDPEKTSEAIDQEGWMHTGDLATIDEDGYCRIVGRSKDLIIRGGENICPRDVEEFLYRYSKIQDVQCVGVPDPKYGEELCACIILRPGAAADAEEIRSFCRGRIAHYKIPRYVAFLDRFPMTVTGKIQKFVLRKQMTEAF--- 121594049 3 -----MQSQPLLISSLISFAERHHGDGEIVSRRVEGDIHRYTYRDLARRSRQLANALDALGLQFSDRVASLAWNGYRHMEMYFGVSGSGRVLHTINPRLHPDQIAWIVNHAEDQVLCFDMTFLPLVQAVHAKCPTVKKWVALADSGIPGLTSYEDWIGGASAEYQWPENSASSMCYTSGTTGNPKAALYSHRSTTLHAYAAALPDVMNLSARDAVLPVVPMFHVNAWGIPYSAALTGCKVVFPGPALDGKSVHDLIEAEGVTFAAGVPTVWQMLLNHVKSAGLKFSTLRRTVIGGSACPPAMITAFQEYGVSVLHAWGMTEMSPLGTLCTLKNKHLQMGKDEQMHILQKQGRAIYGVDMKIVGADGQEQPWDGKSYGDLLVRGPWILDSYYKGESPLVKDEQGRGWFPTGDVATIDPDGFMQITDRSKDVIKSGGEWISSIDIENIAMAHPAVAMAACVGMPHPKWDERPIVVVALRPGAQVTREELLKFYEGKTAKWQIPDDVVFVDAIPLGATGKMLKTRLREQLAGY---- 157692555 1 -----MMSHPQTIGSLLKEKKEQHPAHEAIVYPE--RSLRYSYEAFFREVKETGKGLMALGVQKGDHIAIMAPNVPEWLILQFACASIGAVLVTVNTNFQSQELAYLLKHSDSSMLFIVDGFKEMLEDLIPELQTLKSVVYIGEHTPKGMRSWDSIQAAAKRTEELTPDDVINMQYTSGTTGYPKGVMLSHTNIVCN--ASQIGDCMKLTRDDRMCIPVPFFHCFGSVLGVLACLTKGGTIIPIESFHPERVLQTVEKEKCTVLHGVPTMFIAELDHPNFHKYNLSTLRTGIMAGSLCPSHVMKAIEQMGLELTIAYGQTESSPVITQTRTDDSFE--------RRVQTVGRALPHIEVKITAP-GTPDEVLRGEQGELCTRGYHVMKGYYKNEEATNEVIDEDGWLHTGDLAEMDEDGYVKITGRLKDMIIRGGENVYPKEIEDVLYTHPAILDAQVVGIPDETYGEEAAAFIRLKQGHTVTIETLTSYCQSQMARYKIPKYFFITDEYPMTASGKIQKFRLKKQALDL---- 154685481 1 ----------MNLVSKLEETASQKPEKPACLF----QDQYMTYEELAGKIKAFANGLEDRGLKKGDHLALLLGNTPDFVIAFFGALKAGIVVIPVNPAYTPSEIAYMLKNGDVKAIAGIDLLIPVFESLHGSLPLLEHIIITAENAPSTEDPQLRLKMTTFAKMLCPADDTAVILYTSGTTGKPKGAMLTHQNLFSN--ANDVAGYLGMNEKDKIVAALPMFHVFCLTVCMNAPLMSGACVLIEPQFSPASVFKLIKSRQATIFAGVPTMYNYLYQYEHGKAEDFASVRLCISGGASMPVALLQTFEQFDVTILEGYGLSEASPVTCFN----------PFDRGRKPGSIGTNILHVENKVVDTLGRELPD--HQVGELIVKGPNVMKGYYKMPEETEHAL-KDGWLYTGDLAKRDEDGYFYIVDRKKDMILVGGYNVYPREVEEVLYSHEGIKEAVVIGVPDAKTGEAVHAYIVPGDGELTEQAVFDY-CETHLAKYKRPAEVVFLDEIPKNATGKLLRRAVRDM-------- 23098631 1 ----------MNITDKLALTARENPTKTAYIFTD----KETTYGELEGMVQKFADGLQKLGFRQGDHIALVLGNSPYYVIGLHGALRLGLTVIPMNPLYTPTEMAFMLKDGDVKGIITMDILIDKFIPIVDDLPALEYIIIKKDHLPTNILRFQEVITNGQFPFNGPKEDLAVILYTSGTTGKPKGAMLTHKNLYSN--AQDVANYLHINQDDRVIAALPMFHVFCLTVSLNAPLLNGGTIIILPQFSPTEVFRVARAYQATVFAGVPTMYNYLLQSVKGNVDSFSSLRLCISGGAAMPVSLLESFEQFNVKVSEGYGLSEAAPVTCFNPL----------DRPRKAGSIGQNIVNVINKVVDEIGNELPPG--EVGELVVQGPNVMKGYYKMEEETAAAIR-DGWLYTGDMARMDEDGYFYIVDRKKDMILVGGYNVYPREVEEVFYSHPSVVEVAVIGVPDPQTGEAVIAYVVVDNSDVKEIDLIE-FSKQHLAKYKVPQSISFLEELPKNTTGKILRKSLKDQVTN----- 124547197 29 -----------TIGQYLDDIVATYPDQLAIVVQH--QNIRWNYRQYLAKIDALATGLLTLGIKPGDRVGIWSPNNIEWCLTQFATAKIGAIMVCINPAYRPEELQYALSNVGCRAVICSSNYLEMLYELAPELPELEFVIRMGKEKSTGMLNFDDLLIDESIAKELSSYDAINIQFTSGTTGSPKGATLSHHNILNNGYLVA--EAMKFTCHDKLCIPVPLYHCFGMVLGSLVCLAGAAAVFPGESFDPLTTLQVIEQERCTALHGVPTMFIAELEHPEFTRFDLSSLRTGVMAGATCPEEVMRRVQNLMKEVLIGYGQTECSPLNHITEIDSPIE--------KRVLTVGRALPHTEVKIIDEFGEVLPIN--QPGEVCSRGYCIMQCYWNDPEKTAATIDSAGWLHSGDIGQMDEQGYVQIVGRIKDMIIRGGENIYPREIEEKLYTHKDVQDAAVFGVQSDKYGEEVCAWIKVRSGSIITEADIRHFLTEKFAYFKVPRYIKFVEQYPMTVTGKIQKFKMREMYQELY--- 78223888 6 ---------DFTIGGLLDHMAVTFPDNDALVYPERG--LRYSYRQFNDICRQVAKGLLKLGVRKGDHVAIWAYNVPEWVILQFATAKIGVVLVTVNTAYKSAELEYLLDQSDSTTLFMDTDYVATLSEVVPELPFLKRVVFIGEDTPAGMLNFEAEMGKEVPDEQLAAHDVINMQYTSGTTGFPKGVMLTHYNLVNNGY--HIGECMKFTDKDRLCIPVPFFHCFGSVLAVMASVTHATAMVPVEIFDPLKVLQTVEKERCTAVHGVPTMFIAELEHPDFAKFDLSTLRTGIMAGSVCPIEVMKRVKDMNLELTSVYGQTESSPGITQTRTEDSVE--------LRVSTVGRALPGAEVKTVDETGATLPPGKQ--GELCARGYMVMKGYYKMPEETAKVIDADGWLHTGDLAVMDENGYCKITGRIKQMIIRGGENIYPKEIEEFLYTHPKISDVQIYGVPDRKYGEQVMAAIILKNGVEMTEDEVKEFCRGKIANYKIPKYVKFVAGYPMTASGKIQKFKLREMAIKELG-- 196247831 24 -----------TVCDVLHERAAQFSSHPALTFYG----KTITYAELVAAVNRFASSLQTLGVQKGDRVAIMLPNCPQYVIAYYGILQAGAIVTQVNPMLVERELAYVLNDSGAETIIIYEPLYPRLAAVR-EGTAIKRAVTVSFGAPSSAVTFDEFLAEGSGQVRPPAHDVAVLQYTGGTTGRSKGAMLTHRNIFANVLQCAFFKGTFEMGKERYLTVIPLFHVFAMTSGMNLAIYQGAENILLPRFELKEVLETIRDKQPTVFPGVPTMYVAITNTPGVEQYGISSIKTCNSGSAPMPLELMRDFEKTGAVVLEGYGLSEASPVTHCNPPFA----------ARKPGTVGIGMPLTEYKVVDVATGTQELPPGEVGELIIRGPQVMKGYWNMPEETAVTLR-DGWLYTGDLASIDEEGYVTIVDRKKDMIIAGGYNIYPREVEEVLYEHPAVKEAVVIGVPDSYRGETVKAVIVLKDGQQASEDDIIRHCRKNLASYKVPRIVEFRTELPKTNVGKILRRALREEA------- 194291458 3 -----MMQKQLLISSLIVHADRHHGDTEIVSRRVEGDIHRYTFRDCHRRSRQMAGALTALGVRPSDRIGTLAWNGYRHMELYYGVSGMGAVLHTINPRLHEDQVAYIANHAEDQYIFFDLTFLPLIKAVASRCKTVKAFIAMTDDAGIDLLCYEDLIEGSSPDYAWPDLDASTLCYTSGTTGNPKGVLYSHRSSLLHTYAAALPDALNCSGRDVILPVVPMFHVNAWGLPYIACMVGAKLVFPGPALDGKSLYELLEAEQVTLSAGVPTVWQVLLTHLEQTGQEFSSMARTIIGGAACPPAMLRQFQKYGVAVLHAWGMTELSPIGTVCSMKPKHWEMSYKDRLTIQSKQGRVLFGVDMKIVGTDGRELPWDGVTTGDLLVRGPWVVREYFRSEGGNPLQLDAQGWFPTGDVATIDGDGFMQITDRSKDVIKSGGEWIGSIDLENIAMAHPDVFQAACIAARHDKWDERPLLIVVRKPQTDLTRDELLAFYEGKIARWWKPDDVIFVDAIPLGATGKILKNRLREQFGEYL--- 134300795 24 ----------VSLYHFLQRSAEKYPVNPAIVFL----NQEITYVELKERVDRIATALYDLGIKKGNRIAILLPNCPQLVISYYALLRIGAVGVMVNPMYTERELLYLLKDSGAETIILLEQLKPKVMKVLPQTTEIQEYLDLGNDTEKEAYSFEQLLVKYLPALPEVEKDIALLQYTGGTTGIVKGAMLTHGNLSSNVVQTRYWLDSCREGMERFFCVLPFFHVFAMTTCMNLSVYLASTMILIPRLEAMNLLKQIEFYRPTVFQGVPSLYVAVIANPDVRKYDLSSVRVCLSGGAPLPAEVQQKFEATGAKLVEGYGLTEASPVTHCNPVNEKID-----------GSIGLPIPNTEFKIVDLETGTRELLPGEIGELCIRGPQVMKGYWNMPEETEKVLR-EGWLYTGDIAWMDEKGFTYIVDRKKDMVISMGYNIYPREVEEVLYEHPKVKEAAVIGIRDRSRGEVLKAFVVIKEGEQAKKDEIIKFCRQQLTQYKVPKKVEFRTELPKSMVGKILRRVLIEEETN----- 184156914 8 -LPRTPANFALSPLRYLERAAYIYPDQASIIHG----NRQISWKQTYQRCRQFASQLQQLGIVKNDTVSVLLPNVPAMIEAHFAVPMAGAVLNTLNTRLDAKTIAFMLEHAETKVLLVDPEFVNLAREALSLIPN-QHIIVIDVADEEGSFEYEEWLAQGDANFEWDEWDAISLNYTSGTTGNPKGVVYHHRGAYLN--AASNILACGMKPRAVYLWTLPLFHCNGWCFAWSIAASGGTNICL-RKVDPELVMQLIAKHKVDYFCGAPIVLSMIINLPKEKQPSIEHHVEVMVAGAAPPVAVIEGMRNIGINVNHVYGLTETYGPSALCASQAGWSDLSITEQAQLHSRQGVPYPLQDMRVLDETMQPVPNDGETMGEIMFRGNIVMKGYLKNPKATEEAF-AGGWFHTGDLAVCHPDGYAKITDRSKDIIISGGENISSLEVEDVLYKHPAVLTAAVVAKPDERWQEVPCAFIELKGASVTPEEIIEH-CQKELARFKVPKDVVIT-EIPKTSTGKLQKFILREWAKE----- 15807492 25 -FPSNMMPVPLTIPFILERARTGFAEREIVSLLPAGQTHRTTYGEVADRALRLGAGLQALGLQPGDRVATLAVNSFRHLEAYLGVPSAGFVLHTVNIRLHPEQVAWILNHAEDRVLLIENVFAAMIPAIRAACPKLEHVFVLGGQPIPGVADYDQWVMSQEPLTHYPENDAAAMCYTSGTTGNPKGVLYSHRSTVLHSLASAPKDALNVGEADSVLPIVPMFHVNAWGLPYTCAMYGAKQVFSGVFTDGKSIAQLMQDEGVTSTAGVPTIWMGLLSELDRAKYDLSGLERLIVGGSAAPESLIRAFERHNLRLLHAWGMTETHPLGTASTLPLNMDPRS-DEGYALRAKQGRPVPLVELEIVDDDSNVLPHDGAAMGRLLCRGPWIADSYFKGEGASSFTLDGNLWFDTGDIATLDERGYMHIQDRSKDLIKSGGEWIGSVELENAIMAHPAVAQCAVIAMDDPKWDERPLAVVVLRPGQAATHEELTEFIAPKFAKWWLPDATVFTDALPIGATGKFLKRELREEYRGY---- 20808364 22 ----------------------------------------YTYGEVDALIDKYASYFQSIGVKKGDRVALSFPNCPEYIFSFMGASKAGAIVVPLNMMLTLEEIGYIIMESGTSVLVVHPAIAQKVDKSQLARLNLKNVVIMDENTVNEILKM-----KSPAPVDIESGEVCAFLYTSGTTGKPKGAMLTHDNFVSDVMLYDVSRVIDLGPNDNFLTVLPLFHSFSWTVNVLLGLYLGSTITLKETFMPKDTLETLIQEDITVFCGVPSMFAVLMRMAE--KGQFKALRLAISGGAPLAAEVQRGFEKFNFPLVEGYGLSEAAPVALLNPL--------DPKALRKPGSIGFPLPGVEAKIVDENDNELPVG--EIGELVLKGPNVMVGYHNMPEETAKTLR-NGWLHTGDLAKKDEDGYFYIVDRLKDMIITGGFNVYPREIEEVLLTHPAVLEAAVVGVGDPLKGEEIKAFIVLKEGAEADRRELQSFLKDKIASYKIPKYFEFVKELPKTPTGKVNKKLLKQM-------- 205374430 13 ------------VHEYLTDAAKLYGEKVAVHFLGKD----ITFIELYEASLKFANYLKELGIKKGDRVAIMLPNTPQSMIGYYGTLYAGGIVVQTNPLYMERELQYQMKDSGAKVILTLDILYPRVSKVLNETD-LENVIVTESHSGNTHLLPTILKEASATPIETPENDLALLQYTGGTTGFPKGVMLTHKNLIVNTSMSDKWLYKCKKGEESILGILPFFHVFGMTSVLILSVMAGYKIILMPKFDAGDTLKTIQKQKPTLFPGAPTIYIGLLNHPDINKYDLSSIHACISGSAPLPVEVQENFEKTGGKMVEGYGLTETSPVTHANFVW---------DRPYVKGSIGVPWPDTESAILSETGEPLPPG--EIGEIAIKGPQVMKGYWNRPEDTASTFR-DGWLLTGDLGYMNEDGYFFVVDRKKDMIIAGGFNIYPREIEEILYEHPAVQEAVCAGIPDPYRGETVKAYVVLKDGKQLTEKELDTHCRKFLAAYKVPRIYEFRDELPKNCS------------------- 13476260 3 -----MQEWPLLCHKLIDNAERQHGVREIVSRSIEGPIVRTTYADIHRRSLKVAQRLERDGYGLGDRIATLAWNTARHLEAWYGIMGVGAIYHTLNPRLFPEQIVWIMNHAEDKAVFVDLTFIPLLEKIAGAVKSLKKVIVLTDKAHPNAVAYEEWLDEDFAWKTFDEGTAAGMCYTSGTTGDPKGVVYSHRSNVLHAMIAAMPDAMGLSSRDTVLPVVPMFHANAWGLGQSGPMVGANLVMPGCKMDGASIYELLDTEKVTFSAAVPTVWMMLLQYLEETGKKLPYLNKVVIGGSSCPRAIMTKFQNYDVQVIHAWGMTEMSPLGTLCTLKPEYAGLQGEARLDVKQKQGYPPFGVEMKVTDDENNAQPWDGKTFGRLKVRGPAVARAYYG--GAGAEQFDADGWFDTGDVAHIDAGGYMQITDRAKDVIKSGGEWISTIDLENLAVGHPDVAEAAAIGVHHSKWGERPLLVVVAKPGKEPTKADILGFMDGKVAKWWMPDDVAFVGEIPHTATGKIQKTTLRQQFRDY---- 187605096 9 -YPEGMIDYEVPLYEALSRAAKDYPNRTAVSFIG----KEWTFAEIDDAARRLGTMLQAKGLEKGDRVSLMLPNCPQYVISFYAVLYAGGTVVQTNPLYTERELENLVTDAGVKIVITLDLLYPKTLRVSEEIQTVENNIVIDTTGSTPFKDYKDF--NPITPLDIPKEDVAVLQYTGGTTGLPKGVMLTHFNLTANAQISNLFYKYNRGDEKRVLCVVPFFHVYGMSCCLNFGVTNGYELVLVPRFEVTDVLKTIQKKKPHFFPGAPTMYVGILNDPKLKKYDLSSIEACISGSAPLPIEVQEEFEKIGGRIVEGYGLSETSPVTHANFLWDK----------RIVGSIGAPLSDTSAKIVKADG-ETEADIGEIGEIMLSGPQVMKGYWQKPEETAAVL-KDGWLATGDLGYMGEDGFFYIVDRKKDMIIAGGFNVYPREIEEVLYEHPAVKEAVCIGVPDPYRGETVKAFIVLRDGSSVTEEELDKHCREKLAAYKVPKLYEFRDELPKTFVGKILRRVLVDEEK------ 84498227 7 -----------NLASALVRTASTMPDRPALKI----NGQDITYQQLHAMSAKLAGTLRANGIEPGDRVALILPNVPAFPVAFFATLLAGGVVVPMNPLLKSGEIDFFFTNSGAKVAFVWPDFVD--EATKGAVNSGTTIVQCGPMGPEGAFGTGEPIPEPVVPADREGDDTAIILYTSGTTGRPKGAELTHDNVSLNAMRCAEVIQ-ELTEDDVIMGCLPLFHVFGLVVGLNAAVRVGASLALIPRFDPAAAIKVIGDEKVTVMQGVPTMYAAILNHPDSDSLDASSLRVCASGGSAMPLEVMKAFEKFGCMILEGYGLSETSPVASFNLPGHE----------RKPGTIGLAIPGCEMRVIDIDGAEV--EHGEVGEIAIRGDNVMKGYWANPEATAEAI-PDGWFRTGDMATQDDEGYFTIVDRKKDMILRGGMNVYPREVEEVIYQHPDILEVAVVAVPDDLLGEQVGAGVVLREGSTATTDDIIAFTKERIAAYKYPRSVWLLDALPKGPTGKILRREVKAPAAD----- 154244574 3 ---GTMMDVPLLLSSILRHAEAYHSDSEVVSATVEGGLHRYTYGEMSKRSRKLANALARLGLKTGDRVGTLAWNGYCHLELYYGVSGSGFVCHTINPRLFREQIAYIIAHAEDSVLFFDLTFLPIVEELADQLKGLKALVAMTDEAHPGLQCYETLIAGEPDTFDWPENTASGLCYTSGTTGDPKGVLYSHRSCVLHAMAIAMPDALGLSASDVVCPIVPMFHVNAWGLPFAAPMVGAKLVLPGAHLDGASLHALFEGEGVSFTAGVPTVWLGLLDWMDTHARSFSALKRVVIGGSAIPPIMISRFHNMGVEVRQAWGMTETSPVGLSAALKPKHRTLPPEERLALECKQGRPLFGMEFRVAGSGGSEVAHDGRSFGSMLVRGPWVAQAYFNTPTSAAHA-DYPGWFDTGDVVTMDQEGFIQIVDRTKDVVKSGGEWISSIDLENIAQAHPAIQEAAIVARPDARWGERPVLVAVLKPGATFSRADMRAHYEGKISKWCMPDDVLIVPELPHTATGKLSKKAIRE--------- 78045056 20 --PHIDYPEK-TLPELLWETIEKYPG--IIATIFLGE--KMTYKEFGEKVKRLTRALSQIGIKKGDRVAIMLPNSPQFVMSYFAILSLGGVVVQLNPMYVEREIEYYLNDSGAETIILLDVLYPRARAVKGN-TSLKNIIVVGEFGPEVYYFNDLVLNSEPDEVAVSPDDVAVLQYTGGTTGVSKGAMLTHKNLVANAYQVRFSHRLFVPGQERILIALPLFHVYGMTTGMNLATCFGGTMILVPRFEAGLILEHIDLYRPTAFPGAPTMYIALLNYPDLTRYDLKSIYVCVSGSAPLPVEVQTKFEEIGAIVVEGYGLSEASPVTHLNPIGG----------LRKIGSIGVPYPDTLAKIVDETGEDLPPG--EIGELVVKGPQVMKGYWNRPEETAQVL-KDGWLYTGDIARMDEDGFFYIVDRKKDMIIASGYNIYPREVEEVLYQHPKVKEAVVVGVPDAYRGETVKAYIVVKDGETLTEQEVIDFCNARLARYKVPRLVEFRSELPKTAVGKV---------------- 126179036 18 ----------ITIGEMLNRIATEHPDSEALVSVHQGT--RWTYAEFLERVDTLARALMALDVERGDRVAIWALNYAEWVLVQFATAKIGAIMVNINPAYRTYEFEYAMKQSEVQTLLIQGRFKEAFEAKPGRIPFLKNVVFLGDIPYNGMYTWDDLLSKAEREESLSFDDAVNIQYTSGTTGFPKGVVLTHHNILNNGFI--IGEGMKFTHEDRLCIPVPFYHCFGMVLSNMASVTGAAMVLPAPVFSPEAVLKAVQDEKCTALHGVPTMFIAELSHPDFAKYRLDTLRTGIMAGSPCPTEVMREVKKMNMEIVIVYGQTETSPGVTMTTTADPLE--------RRVSTIGKPFPHTEIKIIDPNTQRIVPRGET-GEICARGYCVMRCYYNNPNATRATIDESHWNHTGDLGTMDEEDYVKIVGRLKDMVIRGGENIYPREIEEYLHNHPKVADAYVIGVPDRKYGEELMAWIKTDNGATLTEDEVKEFCRGRIAHFKIPRYVKFVDDFPMTVSGKIMKFKMREMAIEELG-- 75674815 3 -----MQDWPLLCHRIIDHAARIHAGREVVTRSVEGPIHRTNYAEIRGRALKLAQRLDRQGIRLGDRVATLAWNTWRHLEAWYGIMGIGAVCHTVNPRLFPDQIAWIINHATDRIVMTDITFVPILEKIAGRLPSVERYVVLTDGAHKNAVAYEDWIAEADGDFAWDENTAAAMCYTSGTTGDPKGVVYSHRSNVLHSMIVNNADALGAGSKDTLLPVVPLFHANSWGTAFSAPSMGTRLVMPGARLDGASVYELLSGEKVTFAAGVPTVWLMLLQHMETDNLKLPDLKVVICGGSAMPRSIIKAFDDMGIEVRHAWGMTEMSPRGTVGALQGAFSHLKGDARLDRLQMQGYAPFMVEMKLTDDAGNELPWDGKTPGRLKVRGPAISAAYYRVDD---DILDEEGFFDTGDVATLDSYGYLRITDRSKDVIKSGGEWISSIDLENLAVGHPKVAEAAVIGLPHPKWGERPLLIVQVKPGESVTREEMLDFMDGKIAKWWMPDDVAFVDSIPHTATGKILKAALREQFK------ 52841784 23 ----------LSLISLFNESCSSYASRAAYSNLGT----EITYAELDSLSRNFAAYLQQLNLEKGARVAIMLPNVLQYPVAIFGVLRAGYVVVNTNPLYTADEVIHQMNDSGAEVIIVLANFAKTIEKALPSMPSVKHVIVVGDLFPPHAVAFNYALSEGKQAVELNHDDIAFLQYTGGTTGVAKGAILTHGNLIANVMQAYWISPLGVSNQDVIVTALPLYHIFSLTANCLTFMIGAKNILITNPRDMGHFIDQIKNSGFTAITGVNTLFNALLNHPKFKEIDFSKLKLALSGGMALQKSVLKWSEMTKTRVLEAYGLTETSPAVTINPMYLE----------GYNGSIGLPLPSTDVSIRDESGKEVPIG--TSGELCIKGPQVMPGYWKRPDETALVFTKDGFLKTGDIARMDEEGFIYLVDRKKDMIVVSGFNVYPNEVEQIIGMHPGVLEVGVVGIVDEESGERVKACIVRKDSTLTAEQIINH-CKEHLTAYKIPKVVEFFDELPKTNVGKILRRALKNQEKEQKSSA 34497235 17 ---------ERTIGSFFDAACERHGGRLALRVRH--QDISWSYRELRDLVDRVACGLLRLGLHAGDRVGIWSQNRAEWVLMQFAAAKAGLVLVNINPGYRRAELEYALNKVGCRALVLSPDLAPELDDCRPRLPALRWVLRIGQQRLPGMLAFSELLAEPSADEALRADEAANIQFTSGTTGHPKGATLSHRNILNNAWFVGA--AMRLEADDRLCIPVPLYHCFGMVMGTLCCLCGAAMVFPGEGFDPLSVLETVQEERCTALHGVPTMFIAMLDHPRFAEFDLSSLRTGIMAGSPCPVEVMRRVRMHMAEVTICYGMTETSPVSLQSATDTPLE--------QRVSTVGSAHPHVELKIVDAEGGVVPRG--QSGELCVRGYSVMLGYWEDEAMTRAAIDAEGWMHTGDLASMREDGSVNIVGRVKDMVIRGGENVYPREIEEFLYRHPKIQDVQVIGVPDARYGEELCAWIRLRDGECATEEDIRSFCQGQIAHYKIPRYIEFVDSFPMTVTGKIQKYLMRRTMVEKLG-- 163758446 3 -----MQDWPLLCHKVIDHAATYHGQREVVSRSVEGPIHRTNYAEVRLRALKLSQRLARDGIGIGDRVATMAWNTWRHLESWYGILGVGAVYHTLNPRLFHDQIAWIMNDAEDRMLFVDLTFVKLVELIAPKVPSLERIVILTDDAPETSLSYESYIAEDFAWAEFDERTAAGMCYTSGTTGDPKGVVYSHRSNVLHAMTALQPDMLSLASRDRLMPVVPLFHANGWSTAFSGPMSGCAMVMPGAGMDGESIYQMLTQEKVTITAAVPTVWLMLLQRMEKEGGALPDLSRVVIGGSACPRAITKAFQDYGVDVVHAWGMTEMSPLGTLCSIKPEYAHLEGDEKLDLQTKQGHPPFTVEMKITDDENVSLPWDGSTFGRLKVRGPAVSSSYYK--GRGAEQFDTEGWFDTGDVAHVDQFGYMQITDRAKDVIKSGGEWISSIEIENLAVGHPDVAEAAVIGVTHPKWDERPLLVIVVKEDRSPSKEDLIGFLDGKIAKWWMPDDVIFVDDIPHTATGKIQKTALRDQLKDYFPGA 121582771 5 -----MMREPLLVSSLIAHAASYHADTEIVSVQTTGGVEKTTWSQVECNARRLSSALAKLGVRQGDRCATIAWNNRRHLEIYFGVSGAGMVCHTINPRLSFEALTYIVNHAEDRVLFVDRTFLPIVAKLRPALNTVKHVILMGPRETEAQGMVDDLLDQDSQWPNFDEDLPSSLCYTSGTTGHPKGVLYSHRSTMLHALAGNHPDGLAISARDTVMPVVPMFHVNAWGVPYIAASQGAKLVLPGPNLDGASLAALIDAEEVSLALGVPTIWMGLLAALRARGTKPKSLKRTVVGGSALPPSMFAAFREFGVELIHAWGMTETSPLGTLNQPLARHAHLDPQSQSDLRLGQGRPPYGVQLRLVDNLGTVLPCDGKTQGSLQIKGHWIVDTYFG---ATTSALTADGWFDTGDVATIDANGYMIIRDRAKDIIKSGGEWISSVEVENIAIGHPAIANAAAIGVPHPKWDERPVLVAVKKEGATVSDADVLAFFKEKVPDWQIPDKVVFVDALPLSGTGKVLKNKLRESYKDLL--- 194289655 30 -----------TVPALLAQTVAAFPEREAVVFREQG--VRWNWREFAEAIDALAAGLHALGLARGDRVGIWAPNRVEWLVTQFATARLGLVLVNINPAYRLAELEYALNKVGVKAIVAAEAFLEMLQALAPELPSLRCVIRMGEGETPGMMRYADVLARGAGVARLDRHDAINVQFTSGTTGAPKGATLTHRNIVNNARFIAM--AMRFSEQDKLCIPVPFYHCFGMVLSVLACVTGAAMVFPGEAFDPEATMRAVSEERCTALHGVPTMFIAQLDHPRFADYDFSSLRTGIMAGSPCPIETMKRVQMHMSEVTIAYGMTETSPVSFQSSTTDPLD--------KRTTTVGRIQPHLEVKIVDASGAIVPVGEK--GELCTRGYSVMLGYWDDEARTAEAIR-DGWMHTGDLATIDEEGYCNIVGRVKDMLIRGGENIYPREIEEFLFRHPKVQAVQVFGVPDPKYGEEVCAWIVLKPGENATEDEIRAFCRDQIAHYKIPRYIRFVDEMPLTVTGKVQKFVMRDQ-------- 72162557 2 ----------LNLSVLLEDGARNRPERDAIVFGDM----RLNYALVNMIANQVANLLVSRGIRPGDKVALACPNVPYFPFVYFGALKAGAVVVPLNVLLTPREIEYHLRDSGAKALFTGTPELPLGERAWQAFQEVAECELYIDSAIPGAETFWAALNGQPESVRTEGDDVAVIIYTSGTTGQPKGAQLTHTNLLFNAVASSALFDQAPDSHDVFLTVLPLFHIFGQTTMMNAALYRHGTMVLMPRFDGDEALSLMEKEKVTIFAGVPTMYWGLLNA--QGDHDIKTLHTAVSGGASLPAEVARKVEKFGIEILEGYGLSETSPVVSFN----------NPKRKAKPGSIGLPIWGVEMKLVDENFNTI--EGEGPGEIAVRGHCVMKGYHNRPEANAQVMR-DGWFRTGDIARRDEEGFYFIIDRSKDMIIRGGYNVYPREIEEVLMTHPQVSLAAVVGVPHDTHGEEIKAFVIPAEGATLTEDELIAWAKERLAAYKYPRIVEFRTELPMTATGKILKRELR---------- 118470598 1 -----MQQWPLTITAILRHACGVNGDQTVTTATGQGGFRTTTYREVGERAAQLAHLLREVGITGDERVGTFMWNNTEHLTAYLAIPAMGAVLHTLNIRLSPEQIGFIAREAEDRVIITDSSLIPLLAPVLPLVDSVHTVIVVGDGADRTVLRYDEAMAGRPDWPDIDENSAAAMCYTSGTTGNPKGVVYSHRSSYLHSLNTCTANALDVSCGDVVLPIVPMFHANAWGLPYAALMAGAGLVMPDRFLDGASLIELIETQRPTLAGAVPTIWNDVLNCLESPGHDISSLRLVACGGSAVPLSLMQAFERHDVYIQQAWGMTETSPLAT---VAKPLPGVTDERHWAMRITQGRPMCGVEVRIVDDAGNPLPSDGKAVGELEVRGPWITGGYYLGRD--AEKFDS-GWLRTGDVGVIDELGYVTLTDRAKDVIKSGGEWISSVELENHLIGHPAVLEAAVVGVPDERWQERPLAVVVLHEGSSADPGELREFLADKVVRWWLPERWAFVDQVPRTSVGKYDKKTIRARHAE----- 167569617 9 -----MMDMPLLVSSLIAHAARHAGDVEIVSRRVEGDIHRYTYRDCETRSKRLAQALIRLGVGVGDRIGTLAWNGYRHVEAYYGISGMGAVCHTINPRLFPEQIAYIVNHAEDRYVLFDLSFAPLVDQLAPQCPNVKGWIAMTDDAPKGYLCYETLVGAEDGDYEWPERQASSLCYTSGTTGHPKGALYSHRSTVLHAYGAALPDAMGLSSLDAALPVVPMFHVNAWGLPYTAALTGTKLVLPGKDLDGKSLYELMETERVTFSAGVPTVWLGLLNYMREAGVRFSTLDRTVIGGSACPPSMLKTFEDVDVRVIHAWGMTELSPLGTLSKLNWAQSQRPVDEQRRLLEKQGRVIYGIDMRIVGEDGRELPWDGVAFGDLQVRGPWVIDRYFGIDG----SPLADGWFPTGDVATIDADGFLQITDRSKDVIKSGGEWISSIDIENVAVAHPAVAEAACIACAHPKWTERPLLVVVRRAGMDVTRDALLAFYEGKVAKWWIPDDVVFVDALPHTATGKLQKLKLREQFRGH---- 194561955 30 -----------TIGRFLLDTAGRFPDRPAVVFRE--QQVRWTWREFADEIDVLAAGLAALGIVKGDRVGIWSPNRSEWLLTQFATARIGAILVNINPAYRLAELEYALNKVGCKAVIAAERFVEMLQTIAPELPSLRTIVSMSDVAPPGMVRFADVIARGRRAVDLASTDPINIQFTSGTTGSPKGATLTHRNVVNN--ARSIARAMRFTEHDSLCIPVPLYHCFGMVLAVLACVTGAAMVFPGEAFDPVATLAAVAEERCTALHGVPTMFIAELDHPEFAKFDLSTLRTGIMAGSPCPIETMKRVQMHLSEITIAYGMTETSPVSFQSSTDDPLE--------KRTTTVGRIQPHLEVKIIDPSGDIVPVG--ATGELCTKGYSVMLGYWDDDAKTREVLI-DGWMHTGDLATLDADGYCNIVGRLKDMVIRGGENVYPREIEEFLFRHPKIQSAQVFGVPDPKYGEELCAWIVLRANEQMTEDDVRAFCQGQIAHYKIPRYIRFVDELPMTVTGKVQKFVMRERMIDEL--- 167458041 10 -----------TIGENLRRTVQRFPDRDALVSVYQG--YRATYRQFWEETSLVARGLLVRGVKKGDRVGIWAPNRYEWVVIQYASARIGAILVNINPAYRVHELEYALKQSGVSTLLLAADYVAMVRDVRLRCPELRQTIVIDDEW--GALKHDALRFSEDELARLERDDPINIQYTSGTTGFPKGATLSHHNIVNNGFF--IGEFLRYTDADRVCIPVPFYHCFGMVLAMAITTHGAAMVIPLDNFDPLTVMRTVQQERCTALYGVPTMFIAELDHPEFQAFDFSSLRTGIMAGSPCPVEVMKKVQKHMPEVTICYGMTETSPVSTQSRTDDPLE--------KRVTTVGQVHPHVEIKIVDPTGRIVPRG--TPGELCTRGYSVMLGYWRDPHATREAIDDGRWMHTGDLATIDEHGYVKIVGRIKDMVLRGGENIFPREVEEFLYTIPGVSDVQVIGVPDVKYGEELMAWVKLRPGVTLTGEEVRAYCKGKIATYKIPRYYKFVDGFPMTVSGKVQKYKMRETAIQELG-- 113869452 22 ---------DETIPALLARTVAANPGAPAVVFREHG--VRWSWAEFSDQVDRLASGLLRRGIQPGDRVGIWAPNRPEWLVTQFATARIGAILVNINPAYRRAELEYALNKAGVRMLITAADYLATLQALAPELPRLQWVIRMGGEATPGMLNYDALLAEDAVTATLSALDAINIQFTSGTTGNPKGATLTHHNVVNNGRFVAI--AMRLGDSDVLCIPVPLYHCFGMVLSVLACVVGACMVFPGEAFDPLATMQAASEERCTALHGVPTMFIAQLDHPEFSRFDFSALRTGIMAGAPCPIEVMKRVDMHMSEVTIAYGMTETSPVSFQSATDDPLD--------KRVATVGRVQPHLECKVVDALGEVVP--TGATGELCTRGYSVMQGYWEDDERTREAIR-DGWMHTGDLATIDDEGYCNIVGRVKDMLIRGGENIYPREIEEFLFRHPKVQAVQVFGVPDQKYGEEVCAWIVLKPGQSATEEEIRKFCRDQIAHYKIPRYIRFVSEMPMTVTGKVQKFVMRD--------- 218290785 1 ----------MNIGYILSRSATVYPDHPAIIHGDT----VLTYREFNERVNRVASTLLQLGLEAGDRVGIFSPNRPEILEVLFATWKAGLVAVPMNFRLHRDEVCYILNHSEAKVLVYAGIYQKEIEQISEDLIATRTAICLDGVENIGWFDYRELMKTEEWLTAVDGDDLAWLFYTSGTTGRPKGAMLTHRILLLVTLNAC-VDIYPFEHDDVGLHAAPLSHGSG-AYALPLFAKGATNVILAARFEPEQVFSEIEKHRVTVLFMAPTMIKRLIESEKRTMYDLRSLRCIIYGGAPMVEDLVAGLKIFGPIFAQVYGQGECLMTITGLSREEH-----DLNRPERLASAGTARLGVQVCIQDAEGNPLPPGN--ISEIVVRSDLVMKGYWRNPEATAETIV-NGWLRTGDVGYMDEQGYLYILDRTKDMIISGGNNIYPREVEEVLLRHPAIQEVCVFGVPDPEWGEAVKAVVVLRPGLTVTEEEVIAFCRDHLASYKKPRSVEFVQELPKNAYGKILKRELRSKYWEGYA-- 214036352 9 -----------NFAGIMLRRAELNPERTALIF----EGETLLYGEFADRVKRQATLLREAGVCVGDRVGYLGFNHPALLETIFAAQALGAVFVPLNFRLTAEELTFIINDAGVHSLFVDDELQPVIAPARDKLCCHQFFSSESEAEGWRHLATERAAASPAGAVSVDVHDLAVIMYTSGTTGLPKGAMLTHGNLLWNNINATM--AFGGGREDVILTAAPLFHIGGLNVMTLHSFHVGSTLVLLRNFDPALVLENFERHRVTHMFGAPAMFLFMSQQPQFADTDLSSIKTIICGAAPVPESLIELWGARGVSFCQGYGLTETAPFSAF---------LTPEWAVSKLGSAGQPPIFSDTRIVNTENQPVACGER--GEICLRGPNIMKGYWNRPDATAAAIDSEGWFHSGDIGYVDEDGFLFICDRLKDMVISGGENVYPAEVEGVLYKHEAIAEVAVIGMPDEKWGEAVTAIVALNEGCTLTIEELREFAGEHLARYKLPLRLELVDALPRNPAGKVLKFVLKEQMAD----- 83719308 23 -----------TIGRFLLDTVARFPDRAAVVFREQG--VRWTWREFADEVDVLATALIELGVARGDRVGIWSPNRAEWLLTQFATARIGAVLVNVNPAYRLAELEYALNKVGCKLLIAAERFIEMISEIAPELPSLRTVVTMGAAAPAGMLSFADVLAAALDPARLDARDPINIQFTSGTTGSPKGATLTHHNVVNN--ACSIASVMRLTEVDAMCIPVPLYHCFGMVLSVLACVVGAKMVFPGEAFEPGATLAAVSDERCTALQGVPTMFIAELDHPDFDRFDLSTLRTGIMAGSPCPIETMKRVKMHMSEVTIAYGMTETSPVSFQSSTTDSLE--------KRTTTVGRIQPHLEAKIVDATGAIVPVG--ETGELCTRGYSVMLGYWDDEARTREAVV-DGWMRTGDLATLDEEGFCNIVGRLKDMLIRGGENVYPREIEEFLFRHPKIQSVQVFGVPDPKYGEEVCAWIVLRAGETMTDDELREFCRGQIAHYKVPRYVRFVDELPMTVTGKVQKFVMRERMIDELG-- 88319806 13 ------------LGSWPARRARKTPHRTALIHGDT----TVTYAGLYERTTRLAHALRDSGVRRGDRIAYLGPNHPSYLETLFAAGTLGAVFVPLNTRLAGPELAYQLTDSGAKALVYGPTFGGLVAGLPGN-SDVRTYVEVGAE----YDQLLDMASDEAIDEPVIPDDTCIIMYTSGTTGRPKGAMLTHGNLTWNAVNV-LVDQDVIT-DERALVSAPLFHTAGLNMLTLPVLLKGGTCVLVEAFDPAATFDLIERHRITFMFGVPTMFEHVARHPRWADADLSSLRMLSCGGSPVPTPLIAAYQERGLTFLQGYGMTEASPGVLF---------LDAEHAVTKAGSAGVPHFFSDVRVVRPDLA--PADIGETGEVVVRGPHVMPGYWGLPDETAAVF-HDGWFRSGDAARIDEDGYVTIVDRLKDMIISGGENIYPAEIEDQLLAHPDIVECAVIGVPDEKWGEVPRAVVVPREDVALDPDEVLASLAGRLAKYKIPKSVVLADELPRTASGKLLKSRVRKRY------- 52079556 8 -----------TIGGLLKSTAGRFPNHEAVVYSELD--LRYSYQELVEETSKIAKGLLALGIQKGEHVAIWASNIPEWILLQFATARIGAVLVTVNTSYQARELEYLLEHSDSTTLFLGTSYINMIDEIPEKLPKLKNLVYLGKETPEHMTAFAEIMGETVSDADLFEDDVINMQYTSGTTGFPKGVMLTHYNIVNN--AAIVADRMGLTSEDRLCIPVPLFHCFGCVLSTLACVASGAAMLPIIEFKPDIVLQTVEKERCTGLQGVPTMFIAELTHPDFANYDLSSLRTGIMAGSPCPREVMKKMKQMNMDITIAYGQTESSPVITQTTVTDTIERRVE--------TVGKVHPHVEMKIVDPDGETLGPDEQ--GELCTRGYLVMKGYYKMDEATKKAIDEDGWLHTGDLAEMDRDGYVRITGRLKDMIVRGGENIYPREIEEFLYEHEDIVDVQVVGVPDEKYGEKTAAFIKCRPGKKLTLEDVRDFCKGQLSYYKIPEYVFLIDEYPLTASGKVQKYVLRDRAAELLA-- 149180901 4 -----------TIGRIFDMTVRKFPDKEALYDVR--KNVRFTYREWNEEVNRLANALMQEGVKKGDRVTAFLFNTEELGTTFFACAKIGAVFNPINFRLMGEDVAFILNDAAPKVVLFEKAVEPVIASIENRFPH-TAFWFIDKETPDYAACYHEASKSEEVKVEVGEDDLYAIMYTSGTTGRPKGVMHTHRDMAEQSLI--VIAATKLNEKDVGLVAAPMFHCAELHCAFLPRIHAGGTNVLLHQFAPKKVLELIDSEKITKFFAAPTMWNMLLQE-NLADYNLQSLQLGLYGGAPMAPSLVHAHEMLGIGLVQAYGMTEMGPAITF---------LSEEDQLTKAGAAGKACLNHEIRIVNEDGPSDPEDNGESGEIIVQGPCMMSGYFNRNEASEEAMHK-GWYHSGDIGYLDEEGFLWVKDRVDDMIISGGENIYPREVEDVLHAHDGVLDVAIVGQPDNHWGESVTAFVVKKDPLLTDDALDEWCRSASLANYKRPRNYLFVDELPRNASGKIQKFLLRKKMEEL---- 89099723 21 ---------DITLPTMLDDTAEQYPEHIALSFYG----KKITYRELRQHVRLFAASLQAGGFEKGGRVAVMLPNCPQYVISYYGILAAGGIVTQVNPMSVEREIEYILNDSGAERMIALDAFYPKVSSVRSNTPLKEIIAVVDFGEDSTFESFLQRGNGNFAPVMMPEHDTAVLQYTGGTTGRSKGAMLTHRNIIANVVQSYEFFKQTIDGEERYLTVIPLFHVFGMTSCMNLSIYTASESIMLPRFELDEVLETIKNEQPTVFPGVPTMYGAITNHPRAEEYGIDSIEVCNSGSAPMPVEVLKEFERTGAVILEGYGLSEASPTTHCNPVFA----------ARKAGSVGIGFPSTDYKIVDLASGSQEVPAGELGEVIIKGPQVMKGYWNMPEETALALR-DGWLYTGDIARVDEEGYLYIVDRKKDMIIASGYNIYPRDIEEVLYEHPAVQEAVVIGVPDAYRGENVKAVIVLKSGKLADEKEIMEFCRANMAAYKVPGIIEFRDALPKTSVGKILRRALREEA------- 153839677 2 ----------MNLAAALQRNAASKPNKTALICGD----KKFTYAEFDAIAGKIATSMIKAGVKPGDRVALSCPNLPFFPFVYFAVQKAGAVTVPLNVLLKSREIKYHLEDSKAKFYFCTPELPMAKEGMKAEVDACETMIVMTQDGLPTLTSFIEDIEPLADYVARDADDTCVILYTSGTTGLPKGAELTQQNIVMNALVAQ--NIMASQADDVHLVTLPLFHTFGQTVHLNASVQSGATLVLVPRFEPKHVLELIEKHRVTLFAGVPTMYIGLLHV--EHNYDISSLRVAVSGGSSLPTEVFKTFERFNVPILEGYGLSETSPIACFNHL----------DQERVPGSVGQPIQGVEVKVVDLDGHALPVGEE--GEIIVRGHNVMKGYLDRPEVTESVLQS-GWFHTGDVGRFDESGNLFIVDRMKDLIIRGGFNVYPREIEEVFMTHPAVAMVAVIGIPHQEYGEEIKAYVVLKPNQFVEADELQLWGREQLANFKYPRFVEIREQLPMSATGKILKRELKSELE------ 16079908 15 -----------TLQSILTDSAARFPDKTAISFYG----KKLTFHDILTDALKLAAFLQCNGLQKGDRVAVMLPNCPQTVISYYGVLFAGGIVVQTNPLYTEHELEYQLRDAQVSVIITLDLLFPLITSVKDYLPFPKNIVHIDFDKTANIHTFASCMKQEKTPKIDPEHDIAVLQYTGGTTGAPKGVMLTHQNILANTEMCAAWMYDVKEGAEKVLGIVPFFHVYGLTAVMNYSIKLGFEMILLPKFDPLETLKIIDKHKPTLFPGAPTIYIGLLHHPELQHYDLSSIKSCLSGSAALPVEVKQKFEKTGGKLVEGYGLSEASPVTHANFIWGK----------NKPGSIGCPWPSTDAAIYSEETGELAAPYEH-GEIIVKGPQVMKGYWNKPEETAAVLR-DGWLFTGDMGYMDEEGFFYIADRKKDIIIAGGYNIYPREVEEALYEHEAIQEIVVAGVPDSYRGETVKAFVVLKKGAKADTEELDAFARSRLAPYKVPKAYEFRKELPKTAVGKILRRRLLEEEENHH--- 148653865 54 ---------EVTIGDFFDAVVEKYPDQEALVVCHQG--IRWTYRELQQKVNQLASAMIEMGLEIGDRVGIWSHNNAEWLLMQLATAKVGVILVNINPAYRSFELQYALNKLGCSALVLTSDYANIIRELCPEIPTVERIIWIDEPDTDEEFGFMQKFSEDANDPRVAERDPINVQFTSGTTGTPKGATLTHRNILNNGYF--IGEAMDLGPEDRLCIPVPLYHCFGMVLGNLAILTGGCIVYPNDGFEPLSVLQAVQDEKCTALHGVPTMFIAELDHPDFGKYDLSTLRTGIMAGSSCPIEVMRRVEMHMSEVTIAYGMTETSPVSCQTNKHTPLD--------KQVSTVGLVQPNLEVKIVDTQTGEVVPIGET-GELLTRGYSVMKGYWGSRFKTREAI-QDGWMHTGDLATMDEDGYIKVVGRSKDMVIRGGENIYPVEIENYLYRHPKISDVQVVGVPDKKYGEVLAAWIIARKGEQLTEDEVKQFCKDNIAHYKVPQYFRFVEEYPMTITGKIQKYKITEMMIEELG-- 77360337 36 -----------TIGDYFDSIVDNTPDALAVVVHH--QNIRLSYKEFQHQVNQLAMGLLALGIKPGERVGIWSPNNIQWCLTQFATAKIGAIMVCVNPAYRPSELQYALNSVECTTLITASEFLQMLQNLAPELPTLKNVIRIGDEASPGMFSFAEVTALATQEHKQQLDSVAAIQFTSGTTGNPKGATLTHKNILNNALFVG--EAMHITNKDKICIPVPLYHCFGMVLGSLVSMSGATAVYPGDAFDPKTTLEVVQNEGCTALHGVPTMFISELELSNFNDYNLSTLRTGVMAGSTCPEQVMRKVQTLMHEVVIAYGQTECSPINNITETDSSIE--------RQVTTVGRALAHTEVKIIDELGNIQPVG--QSGEVCSRGAGIMRCYWNDEEKTKATIDQDGWLHSGDLGVMDSEGFVSIVGRIKDMIIRGGENIYPREIEEVLYTYPGVQDAAIFGISDEKYGEEVCAWIQPKEDSVLDEEQIRLFLKDKLAYFKVPRHIRFVENYPMTVTGKLQKFKMREQMQEELA-- 153894022 8 -----------TLRPFLWRAERLYPDTEIVSRTHEGRT-RHTYAEYADRTAQLANALDEYGIERGDRVATFCWNHTRHFETYFGVPSTGAQLHTINPLLPDEHIQYIVDDAADEIVFVDASLAPKLAGAADGAAEFDDVDFVSMGSSEDATPYEEFIADQPTDYDWPDDQPAGLCYTSGTTGKPKGVEYTQSMLWSHTMASQTPQGIPMEDSDVVMPVVPMFHVNAWGMPFTATAAGAKHVYPGPSPDPADLAALIEEEGVTVSAGVPTVWLGLQEYIGGNDVDLSTLDTVIVGGAAAPRSMIEWYDDRGVEVLHAWGMTELSPIGTVSHLTSDLRDADYETQVDKRSKQGLVVPGLEFEVIDENDEEIPWDGEAFGELRIRGPWVTQEYFARPDASEEGF-EDGWLKTGDVVTVDEDGYIQLVDRTKDVIKSGGEWISSVELENAIMAYDGVSEATVVGVPHERWQERPVAFVVAADGVDREAEEIEAGLREDYPKWWVPDAVEFIDEVPKTATGKFSKKDLREQYAD----- 145225443 16 ---------EETIGANFARIARTHPGRDALVDVAGG--RRWTYAELDAEIDTVARGLMAIGVERGDRVGIWAPNCPEWVIVQYATAKIGAILVNINPAYRTHELRYVLEQSGVATLISTSDYVAMVDEVRPDVPALQRVLFIGTADWDTLRAAGSGVDDADLRRRLSNRDPINIQYTSGTTGFPKGATLSHRNILNNGFFVT--EQIRLQPGDRLCIPVPFYHCFGMVMGLGCTTHGATIVIPAPAFDPGLTLRAIETERCTAVYGVPTMFIAMQNHPDFAERDLSTLRTGIMAGAVCPVEVMKRCEMHLTEMSIAYGMTETSPVSCQTLIDDDLE--------RRTSTIGRVHPHVEIKIVDPETGEI-VERGTPGEFCTRGYSVMLGYWREDEKTAQAIDADGWMHTGDLAVMRPDGYCNIVGRIKDVVIRGGENIYPREIEEFLYTHPDVEDAHVIGVPDDRYGEEVCAWIRMRGRTALDAAAVREFATDKLAHYKIPRYVHVVDEFPMTVTGKIRKVEMREVSARLLG-- 108804872 8 --------TELTPVSFLRRSAFMFPEKTAVVYGD----RRYTYREFERRVDRLASGLREAGLRGGDRVAFICPNTPPLLEAHFAVPAAGGVLVAINTRLSPEEVGYILEHSGARFVFADAGLEHLASGAEAQ------RVRIDDTGAEGD-PYEDFLAAAPPEPPEDEEETISLNYTSGTTGRPKGVMYSHRGAYLCALGNVIEAGMGY--ETRYLWTLPMFHCNGWTYPWAVTAVAGTHVCL-RRVEPGRIWRLFKEEGITHYCAAPTVQVGIIN--DEAAHRLPRPVRAMIAGAPPSPTLIAGLGDLNIDPVHIYGLTETYGPITTSAPRKEWEELPAEERARLLARQGNAYVTADVRVVDENLQDVPRDGETMGEIVMRGNMVMKGYFENEEATREAF-EGGWFHSGDVAVWHPDGYVEIRDRRKDIIISGGENISTIEVEQAVVSHPAVLECAVVAIPDEKWGERPKAFVLKKGHNATEEEIIEH-CKAKIARFKAPSAVEFVEELPKTSTGKVQKFVLREK-------- 91772692 9 -----------TIGEFFEEQARKDPNRDFIV--YPDRNLRFSYSEFNDRVDDLANGLISIGITKGDHVGIWARNVPDWLTFLFATARIGAVLVTVNTAYKSHELAYVMKQSDMKAIFRDVDYVETIYELVPELKTLESVIFIGQEKHRGMYNTAELLGKHSESEELDSKDVINMQYTSGTTGFPKGVMLTHENILNNGY--YIGERQKFTEDDRLCLPVPLFHCFGIVLGVLATLTHGGTLVMIELFDPLLVLAAVQKEKCTALYGVPTMFIAEFSHPMFKMFDMSSLRTGIMAGSPCPIEAMKKIDEMNCDITIAYGLTEASPVFTQTSTNDPIE--------RRVSTVGTSLEHIDVKIVDETGEIVGPNEQ--GEICCRGYNVMKGYYKMPEMTNRAIDKDGWLHSGDLATVDEDGYYRITGRIKDMIIRGGENIYPREIEEFLYTIEGIKDAQVIGIPDEKYGEIVGAFVVLKEGSKLTPEDIRDFSITKIARYKVPKHIFIVDEYPLTASGKVQKFKLREMA------- 55378057 6 ---------PQTLRPFLWRAETLYPDTEVVSRTHEG-IVRHDYAEYAERTAQLANAIEEAGYGDGERLGTFCWNHSRHFETYFGVPGTGAQLHTINPLLPDEHIQYIVSDAQDELIFVDESLLPKLEGAATADPTVEQFIVMSDSVPEDAVAYESFIADQPDWPELEEDRAAGLCYTSGTTGRPKGVEYTQQMLWSHTMAIQSPQGIPLDDDDVMMPVVPMFHVNAWGLPFSATAGGAKHVYPGPQPEPADLAKLIEEEDVTVTAGVPTVWLGLMEYIKENDVDLSSLERLIVGGSAAPEAMIRFFDDRDVELVHAWGMTETAPVGAVASLRSDLEDADYQTQLDKRSKQGLITPGLEFRVIDDNGDEVPHNGEDFGELHIRGPWVTTEYFKRPEANEQEF-EDGYLKTGDVVSVDEDGYIKIVDRAKDVIKSGGEWISSLELENELIAHDDVNEAAVIGVPHERWQERPLAMIVPADEETLGDELREYIL-ESYPKWWVPDNFVTIDEVPKTATGKFDKKSLRDEYADE---- 70729531 69 --PTAVNHIALSPLSFIERTAAVYPDYPAVIH---GSIRR-TWAQTYSRCRRLASALAGRGIGKNDTVAVMLPNIPAMLEAHFGVPMIGAVLNALNVRLDAEAIAFMLAHGEAKVLIADREFHEVIHAAVAMLDHPPLVIDLDDPEPVSDLDYEAFLAEGDPEFAWDEWQAIALNYTSGTTGNPKGVVYHHRGAYLNALGNQMT--WAMGNHPVYLWTLPMFHCNGWCYPWTVTALAGVHVFL-RRVDPQKILDLIREHQVTHLCGAPIVLNALVNMPDTAKAAIDHPVNAMVAGAAPPAKVIGAVEEMGIKVTHVYGLTEVYGPVTLCAWHAAWDELPLEQRAQIKSRQGVRYPTLEVMVADPTLEPTPRDGQTIGEIFMRGNTVMKGYLKNPTATAEAF-EGGWFHTGDLGVTHPDGYVEIRDRLKDIIISGGENISTIELEGVLYRHPAVLEAAVVARPDEKWGETPCAFITLKADQDVREAEIIAFCREHLAGFKVPRTVVFSP-LPKTSTGKIQKFVLRDMAKNL---- 215410667 1 ---GTMQDFPLTITAIMRHGCGVHGRRTVTTATGEGYRHS-SYRDVGQRAGQLANALRRLGVTGDQRVATFMWNNTEHLVTYFAVPSMGAVLHTLNIRLFPEQIAYVTNEAEDRVILVDLSLARLLAPVLPKLDTVHTVIAVGEGAGKTVLRFAELIDAESPDFQIDENSAAAMCYTSGTTGNPKGVVYSHRSSFLHTMAACTTNGIGVGSSDKVLPIVPMFHANGWGLPYAALMAGADLVLPDRHLDARSLIHMVETLKPTLAGAVPTIWNDVMHYLEKDPHDMSSLRLVACGGSAVPESLMRTFEKHDVQIRQLWGMTETSPLATMAWPPP---GTPDDQHWAFRITQGQPVCGVETRIVDDDGQVLPNDGNAVGEVEVRGPWIAGSYYGGRDESK---FDSGWLRTGDVGRIDEQGFITLTDRAKDVIKSGGEWISSVELENCLIAHPDVLEAAVVGVPDERWQERPLAVVVVREGATVSAGDLRAFLADKVVRWWLPERWAFVDEIPRTSVGKYDKKAIRSRYAE----- 86136427 38 ----------VTIPQLLRDAVSRFGPREAMVFCE--QNIRMSYYDLDRAVDELASGFLALGLEKGDRVGIWSPNRCEWVLTQFATARAGLILVNINPAYRLSELEYALNEVGCKALVAAKSFAPELDLAAARLPQLRSVILMEDEPGPGVYSFKQLLGGPAQQLRLNPDDAINIQFTSGTTGSPKGATLSHYNIVNNARFVT--DRIALTETDRLAIPVPLYHCFGMVMGVLGTVSGAAMVFPGEAFEAESTLDALAEERCTAVYGVPTMFSAMLDALESERRDLSSLRTGIMAGALCPVEVMQRVEMNMSEVTICYGMTETSPVSFQSFVDDPTEKRCE--------TVGRVHPHLEVKCIDQHGQITPVG--VQGELCTRGYSVMKGYWGNPEKTAQSIR-DGWMHTGDLAVLDRDGVCTITGRVKDMIIRGGENIYPREIEAYLMRHPLVSDVQVFGIPDEKLGEVVCAWVTAKPGETLNEKQLSAFCQGQIAHFKVPRHIRIVDEIPMTVTGKPQKFVMRDKMLELLGKA 119476370 3 -----MMDTPLTITSVMKHAEKFHGGTEIVSVTNDNPRHRYTYTDAFTRVRKLANSLQRLGAKPGDRIATLAWNDYRHFELYYAVSCSGMVCHTINPRLFPEQVEYIVNHADDTFIYTDVLFLPLLEQLQALMPNVKGIIVMPETSMNNVYCYETLLASENDSFEWPEIDASSLCYTSGTTGHPKGVLYNHRSTVLHCLGGSLRDVMGLNSNDVILPIVPMFHVNAWGIPYGAAMIGTKLVFPGSKMDGEVLTELINEEKVTFSAGVPTVWLALQNYLEQTGKRIDPLDRVIVGGAACPVSIMETFDKYGVYTHVGWGMTEMSPLGTYN-PKLDRDALGEEAFARMRVKAGRGMYGVEMKIVDEDNKELPWDGVAFGGLKVRGPWVCSNYFKLDDSNAH--DDEGWFDTGDVSTIDADGFMQITDRSKDVIKSGGEWISSIDLENAAVDHPAVEEAAVIGLYHEKWTERPLLLVIKKEGAELSREEMLGWFKGKVATWWTPDDCLFVTELPHTATGKLSKKDLRDQYKDYVFPA 146308832 18 ----------LSPLSFIERTAAVYPHYPAVVH---GSIRR-NWAETYARCRRLASALAGRGIGQGDTVAVMLPNIPAMLEAHFGVPMIGAVLNTLNVRLDAEAIAFMLQHGEAKVVIADREFFDVIHAAIGMLDHPPLVIDVDDPEAVSELDYEAFLAEGDPEFPTDEWQAISLNYTSGTTGNPKGVVYHHRGAFLNAMGNQMT--WNMGNHPVYLWTLPMFHCNGWCYPWTITALAGVHVFL-RRVDPAKILTLIRDEQVTHLCGAPIVLNALVNMPAEAKAAIDHPVKAMVAGAAPPAKVIGAVEEMGIHVTHVYGLTEVYGPVTLCAWHAEWDELPLEQRATIKARQGVRYPTLEVMVADPTLEPVPRDGQTIGEIFMRGNTVMKGYLKNPSATAEAF-EGGWFHTGDLGVCHADGYVEIRDRLKDIIISGGENISTIEVEGVLYRHPAVLEAAVVARPDEKWGETPCAFITLKTGQQASETEIMTFCREHLAGFKVPKTVVFT-QLPKTSTGKIQKFVLRDMAK------ 196156265 30 ----------LTIGQYFKRVVDNYTDHPAIVVRH--QNINWTYKEYWLQIERVACGLLANGVEPGDRVGIWSPNNIEWSIVQMATARIGAIMVCLNPAYRPNELAFAINNVQVKYLVMQSNYVAMLKELAPELPSLKFIYTIGDQPVDGLLPFSALQREPTESLRISADDNINIQFTSGTTGNPKGATLTHRNILNNGLLVA--QAMRFTHKDKLCIPVPLYHCFGMVLGLVCLASGACAVFPGESFAPETTLRTVEEEKCTALHGVPTMFIAELELPNFKEFDLSTLRTGVMAGSTCPEELMRKVHEFNMEVVIGYGQTECSPINHITDIDSPFEKQVK--------TVGRAMPHTEVKIIDAKGNTLPIG--EPGEICAKGYCVMKGYWGDEAKTKATIDDEGWLHSGDLGEMDDEGYVTIVGRIKDMIIRGGENIYPREIEEVLYQHNDVSDAAVFGIPDDRYGEQVCLWIKAKENRHIDEEKIREYLKSKLAYFKVPKYINVVQDYPMTVTGKLQKFKMRE--------- 85713540 3 -----MQDWPLLCHRIIDHAAKIHGGREVVTRSVEGPIHRTNYAEIRGRALKLAQRLDRQGIRLGDRVATVAWNTWRHLEAWYGIMGIGAVCHTVNPRLFPDQIAWIINHAEDRIVMTDITFIPILERIADKLPGVERYVVMPRTALRNAVAYESWIAEADGDFAWDENTAAAMCYTSGTTGDPKGVLYSHRSNVLHSMIVNSADAVGAASKDTMLPVVPLFHANSWGVAFSAPSMGTKLVLPGAKLDGASVYELLSSEKVTFTAGVPTVWLMLLQHMKTNNLKLPDLKVVICGGSAMPRSMIKAFDDMGIEVRHAWGMTEMSPRGTVGALQGRFSHLKGDAKLDRLQMQGYAPFMVEMKITDDAGNELPWDGKTPGRLKVRGPAIAGAYYR---VNDNILDEQGFFDTGDVATLDEYGYMRITDRSKDVIKSGGEWISSIDLENLAIGHPKVSEAAVIGIHHPKWGERPLLILVREGESVTRDEILD-FMDGKIAKWWLPDDIAFVDSIPHTATGKILKTALRERFRGYFPGA 78356768 42 ------------LFAFLDEAAAEHPRRTAIIF----RNYRLNYRKLNELVEIVAANLRAQGLRDGDRVSIMLPNLPQTVIAFWAVLKAGGVVVMTNPLYMEKELVHQIHDSGARFMITLDLVWPKISELRDKLGIEKIFVTKISEANETLLPWKVLLKGKCTRIDDPAERLALLQYTGGTTGIAKGVMLTHHNISVNVQQCCAMLQELVHQKHTFMGLLPYFHVYGLTTCLIFPTSLAATIIPFPRYVPKDVLDGIAKHKPTIFPGAPSVYISLMQQKDVAKYDLTSIDYCIAGSAPMPVEQMKRFKKLGAAIIEGFGLTEASPITHLNPIRG----------LNKPGSIGVPFPDTEARIVDMEVGSVPLPPGKIGELIIKGPQVMQGYWNRPDETAGTLR-NGWLYTGDIATMDEDGYFFIVDRKKDMFIVGGYNVYPREIDEVLYEHPKVKEAVSVGVPHATRGEIIKAYVVPKGETLTKNEVISH-CRAKLANYKVPRQVEFREELPKTIVGKVLRRALR---------- 196004889 11 ------LPEDLNLVDFIFEYFDKYGDREAVVDAASG--RCYTYAQIRGLARKFASALTRRGLQKGDTVAVYSPNIPEYPIVFFGIIIAGGTITTCNPLYTPKELSHQLHLAEAKHIFTVNLFAEKAKEA-AFLSKISNIYVLGSPTGDGITSFQELLADDGSYLKDVREDVAVLPFSSGTTGLPKGVMLTHHNIVSNVSQATIKGFFYVNTDDTILALLPWFHIYGMVTILFAGLRFGAKIISMARFEPKAFLETIQKHKITIAPIVPPIAVFLSKHPLVDSFDVSSLKDVISAAAPLGKETQAALTRLGVNVRQGYGMTELSPVITVSISEGNVI-----------GSAGVLIPHTKAKTVDIQTGEALSYGKS-GELCFKGPQVMKGYLKNKAATDRTIDADGWLHTGDIGYYDESGHFYIVDRLKELIKYKGFQVAPAELEELLLTHPKVADAAVIGVPDVDAGELPKAFVVKRANDITEEEIIAFIASEVGPHKKLRGGVEFIESIPKSASGKILRRQLKAQ-------- 85711210 10 -----MMQRPLQIIDILRYAATRYPHQEIVTRRLEGDRHRYDYQACYQRTCQLAHGLNQLGIQPGERVASLAWNTYRHMELYYAVSGIGAVMHTVNPRLFEEQIAWILNHAESTWVFVDISFLAILEQIAPELKHVKGFIVMEDQMPDPKLNYETLLASNAPAYEWPEQSAALLCYTSGTTGHPKGVLASHRAMVLHAQATMGKDMLALDEDTVLMPMVTMYHVAAWGAPYAAPLAGSKLVFSGDGTSGEVMSELIRQEQVSVGLGVPTIWLTLHNHLSESKQSIPTLKRVCVGGAASPLGLVKTYDQVYNVYWQIWGMTETGPLVYSAPPTRDILTRTKEEQYRIQTTAGRPVFGSEARIVDLDNNPLPHDGETRGELQVRGHWIASQYFRNDDLTS---FPGGWLATGDIAVIDPEGFMKVVDRKKDVIKSGGEWISSLDIENIASQHPAVNEACVIGVKHPKWDERPLLLIVPNAGKTIDETEIKDFLTGKIARWWMPDAILLVEQLPHTGTGKLLKTDLRTQYQNFL--- 196248431 1 ----------MNISELLARHARKFPEKTAVIDGET----ELSYAEVNRTVNRLASSLARLGLGCGDKIALYMPNTKEFVFSYFAVLRLGAVVVPINARLTASEVQYILDHSDAKALIAHDSVH---QALVPLVGKSDVIWIKTGKEEDGWRSLEELIGSGDPKEIVKEEDEATILYTSGTTGRPKGVLFTHRNII--TVADMIVIETKIDRHSRLLHLMPLSHSAPLHLFFVGGMYVGATHVVAPAFSPEALLELVERHKITHFFGAPVAYLLTAKHPRFMDYDLSSVRYWMYGGAPLSREEVRFVARFGAEVMCLYGLTEAGPNGTY---------LAPEEHEEKAGSVGKAALHCEVAIVDEQGNEVAPG--EVGEIVLRGESVMKGYYKDEEKTNDVIR-NGWLYTGDLARRDEDGYIWIVDRKKDVIISGGVNIYPKEVEDVLRTHPAIADVAVIGVPHPEWGETAKAFVVLSAPLESLADDCKRFLSGKLADYKIPRLYEAIAELPRNATGKVLKQVLRAR-------- 15899248 7 -FPSTMMDDQLNVTQILEHAGKWIGEQEIISRKKDGTIFRYNYGEAFRRVKKLASSLKSLGVKVGDRVGVLEWNTHRFYELYFAIPATGAVMLELNPRLHPLQLAKIINHSKVSFLFLNEDFIPLVESISNNIPLVKKFILISDTPQTNYYNYESLVEEGNEEYEIPERTSCYAAYTTGTTGDPKGIYYSHRSIVLNTLVIS----RNITIDDTFMQLVPMFHVNGWLGFMAATLVGAKLVLPGRYTNPKPLVDLMINEKVTVTAGVPEVFSSILNYLRSENKPLFVNSRILIGGSEPPLSLVIGLMEFGFQVGQGYGATETTPSVAGSVVKPRIEKYSDKDMLDLLRKQGIPTFGVDIRVIDPTGKDVPHDGKTIGELWIRGPWIASAYYNDP-RTVESFVGDGWWRSGDLAVVDELGYIKIVDRIKDVIKSGGEWISTVDLENHLMAHPAVAEATVIGVPHPKWGERPLAFVVLRQGKVSKEELLGH-LGQRFARWQLPDDIIFVKEIPKTSVGKFDKKVLREKYRDFF--- 91228657 2 ----------MNLAAALQRNAASKPDKTALICG----AEKINYEQFDAVAGKIAASLINKGVKPGDRVAISCPNNPFFAFVYYAIQKAGAVAVPLNVLLKAREIKYHLEDSKAKFYFCFEGTKELKEGVKAQVDTCEGIVVLTQSQDESYWAFIADVQPLPDYIPRNADDTCVILYTSGTTGLPKGAELTQQNIIMNALVAQNIMGS--QADDIHLVTLPLFHTFGQTVHLNASVLGGATLVLVPRFEPKHVLELVEKRRVTIFAGVPTMYIGLLHV--QHQFDTSSLRVAVSGGAPLPTEIFRTFEEFNVPILEGYGLSETSPIACFNHL----------DQERIPGSVGQPVQGVEVRVIDIEGNALPIGEE--GEIVVRGHNVMKGYLDRPEVTESAL-QNGWFHTGDVGRFDSSGNLFIVDRMKDLIIRGGFNVYPREIEEVFMTHPAVSMVAVIGIPNEEYGEEIKAYVVLKPKEYIDADSLQKWGKEQLASFKYPRYVEIREHLPMSATGKILKRELKSE-------- 89092399 23 ----------LTPLSFIERAATVYPDRTAVIY---GDLQR-TWSQTYERCIRLASALRKRGVGEGDTVAVMLPNIPEMLELHFAVPMTGAVLNTQNTRLDAETIAFMLDHGEARVVITDREFSNVMERAVRMASVDPLLVDVDDPQFTGSLTYEQLLAEDHWSPPEDEWQAITLNYTSGTTGNPKGVVYHHRG--AHLNATSNIIGQNLPPHAVYLWTLPMFHCNGWCYPWSVTAVAGTHVCL-RHLLPEKVFELIQACGVTHFCGAPVVLNMLLNAPEESKMLVDHPVTVTTGGAAPPAAIIEGMEKIGIKVVHAYGLTESYGPSVFCAHQDEWDQMVLEDKAAKMARQGVRAPALELMVGDETMAPVPRDGKTMGEVFMRGNNVMKGYLKNPSASDAAF-SGGWFHSGDLAVWHEDGYIEVKDRSKDVIISGGENISTIEVEDMLYRHPAILEAAVVAKPDEHWGEVPCAFVTLKDGQSATEAEIIEFTRSNMAHFKCPKKVVFAP-LPKTSTGKVQKFALRAMLKD----- 209515774 31 -----------TVGEFLRDTAARFPDRPAVVFREQG--IRWTWREFAQEVDVLASGLLALGIAKGDRVGIWSPNRVEWLLTQFATARIGAILVNINPAYRLAELEYALNKVGCKAIITAERFLEMLQELAPELPELRYVIRMCDTETPGMLTLSDVIERSLDATRLDAGEPINIQFTSGTTGNPKGATLTHRNVVNNARYIAM--AMRLSEQDGLCIPVPLYHCFGMVLAVLACVVGANMVFPGEGFDPAATLAATAEEKCTALHGVPTMFIAELDHPSFASYDFSRLRTGIMAGSPCPIETMKKVKMHLSEITIAYGMTETSPVSFQSSTADPLD--------KRTTTVGRIQPHLEVKIVDPLGNIVPVG--ETGELCTRGYSVMLGYWGDDVKTRESIV-DGWMHTGDLATLDAQGYCNIVGRLKDMLIRGGENIYPREIEEFLFRHPKIQSVQVFGVPDTKYGEEVCAWIVLRAGEQATAEEIQQFCQGQIAHYKVPRYIRFVDELPMTVTGKVQKFVMRER-------- 26990171 5 SYTQGTQDKPLLIGDAFDATVARFPDREALVVHH--QALRYTWRQLADAVDQHARALMALGVQPGDRLGIWAPNCAEWCITQFASAKVGAILVNINPAYRSSELDYALGQSGCRWVICADAFKAMLQGLLPGLPELRGVVSLALSPPPGFLAWHALQARAARQAQLRCDDPINIQYTSGTTGFPKGATLSHSNILNNGYMVG--ESLGLTEHDRLVVPVPLYHCFGMVMANLGCMTGSALIYPSDAFDPLATLRAVAQEKATALYGVPTMFIAELDHPQRGEFDLSSLRTGIMAGATCPIEVMRRVEMHMAEVQIAYGMTETSPVSLQTGAADDLE--------RRVTSVGRTQPRLESKVVDAEGNTVPRG--EIGELCTRGYSVMLGYWNNPKATAESIDAEGWMHTGDLAVMDEQGYVRIVGRSKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGVPCSKYGEEIVAWVRLHPGHAVSEVELREWARARIAHFKVPRYFRFVDEFPMTVTGKVQKFRMRE--------- 89901616 4 --PGLMMDRPLLISDVIEHGAAQFGDVEVVSRETHGPLFRYTYAQCAARSRKLAHALKSLGLEAGSAVGSIAWNNHRHLEAYFAVSGSGMVMHTCNPRLQAQQLIYIINHAEDAVMLFDATFAPLVKGIAAHCPKVKAWVCLSDEGVSNVLCYEELIAEQFDWPQFDERTGAALCYTSGTTGNPKGALYSHRAIVLNAMSGCLPGILSLSPRDTVLPVVPMFHINAWCIPYAAPIGGSRLVLPGPRLDGASLYELMETERVTVSAGVPTIWLGLMQHVEQHGLRFSSMRRTAVGGSAMPASLIAKFDDYGVEVRHGWGMTETTAATTMSCLTPRDLELSPAQQHATIARQGKSVFGAEIKIVDEAGATLPRDGVSQGELMVRGQWIVTGYYKGD----RSPLVDGWFPTGDIATIDAHGVMQIRDRAKDVIKTGGEWISSIDLESAAMGHPAVAMAAVIGVKHPKWDERPLLFIVRKPGKAVEREEILAFLTERVAKWWVPDDVVFLDALPVGGTGKVQKGDLRKQY------- 62425501 5 -------NTELTPLSFLRRSADVFPDKRAVVYND----QELSYREFAAAVETRAHALRAAGIQPGDRVAYLMPNLPEALMAQFAVPLAGAVLVPINTRLAAEEVRYICNHSQAKLLVIDTQLWPSVAPVLDGLDTVEAIVDVEDTAAPSVTSLDEFLGAEADTDELDERATLSINYTSGTTGRPKGVMYSHRGAYLNALGE--IIHSDHDEKSVYLWTLPMFHCNGWCTGWALAAAGGTQVCL-REVRGDVIWDLIDRHEVTHLNGAPTVMSTVINA--EQAHSLDRAVTATMAGAAPSPTLIWEMEALNFQIVHVYGLTESYGPYTVCEWQDSWDSLDDKSRARLRARQGVGMVQAQARIVGDELIDVPADGQTIGEIVMRGNNVMKGYFRDEDATAKAF-QGGWFHSGDLGVMHEDGYIELRDRSKDIIVSGGENISTVEIEQAISSHPAVLEVAVIGVPDDKWGERPKAFIVREGSAVTEAEVIDH-VRTQIAKYKAPREVEIVEALPKTSTGKIQKFELRNQ-------- 56420026 1 ----------MNISELLARNARKFPEKTAVIEGES----SLSYAEVNCMVNRLASSLARLGVGRGDKVALYMPNTKEFAVSYFAVLRLGAVVVPINARLTAAEVQYILGHSEAKALIAHDLVHQVLAPLVG---GSDGIWVKTGKAEGGWLSLEELI-DSGDPEEIKEDDEATILYTSGTTGRPKGVLFTHRNVI--TVADMIVIETKIDRQSRLLHLMPLSHSAPLHLFFIGGTYVGATHVLAPAFSPDALLELVERHKITHFFGAPVAYLLTAKHPRFDEYDLSSVRCWMYGGAPLSREEVKFVARFGARMMCLYGLTEAGPNGTY---------LSPEEHGEKAGSVGRAALHCEVALVDENGQEVAPG--EVGEIVLRGESIMKGYYKDEEKTNEVI-KDGWLYTGDLARRDEDGYIWIVDRKKDVIISGGVNIYPKEVEDVLRTHPAIADVAVIGVPHPEWGETAKAFVVLSQPLEPLAEECKRFLSDKLADYKIPRLYEAIAELPRNATGKVLKQVLR---------- 152987190 10 --PASVNHIALTPLSFIERTASVYPHYPAVIH---GNIRR-DWAQTYQRCRRLASALAGRGIGQGDTVAVMLPNIPEMLEAHYGVPMIGAVLNTLNVRLDAEAIAFMLQHGEAKVLITDYEFHEVIHAAIGMLDHPPLVVDVGEGRPVGELDYEALLAEGDPEWPRDEWQAISLNYTSGTTGNPKGVVYHHRGAYLNALGNQMT--WSMGQHPVYLWTLPMFHCNGWCYPWTVTALAGVHVCL-RRVDPQKILTLIREHQVSHLCGAPIVLNALINMPDSAKAAIDHPVHAMVAGAAPPAKVIGAVEEMGIRVTHVYGLTEVYGPVTVCAWHGEWDELPLERRAAIKSRQGVRYPTLEVMVADPTLEPVPRDGQSIGEIFMRGNTVMKGYLKNPSATEEAF-AGGWFHTGDLAVCHPDGYIEIRDRLKDIIISGGENISTIELEGVLYRHPAVLEAAVVARPDEKWGETPCAFITLKDHQGIAESEIVAFCREHLAAFKIPRTVVF-SELPKTSTGKIQKYVLREWAA------ 169797609 19 ALPA----ENTSLVDIFERNFQKFGSRDAFIFMD----KAMSFNELELASRKFATYLQNLGLAKGTRVAVMMPNVLQYPVVALAVLRAGLVLVNVNPLYTARELEHQLNDSGAEVLVIIENFASVYQSILGKTP-VKHVVVASVGDIPGHVKFNSALNKENPSPTLTLSDTAVLQYTGGTTGVSKGAELTHRNLVANLLQCDGIFQSKFGAGDRIVCALPLYHIFAFCAMYGMYKGQANILIPNPR-DLPAVIKELRKYQPSFFPAVNTLFNALVNNEEFKQLDHSNLKMAMGGGMAVLPSTAEAWKKIGTTIIEGYGLSETSPVATANPPAST----------EFSGTIGIPLPLTEVAILDDDGKEVPLGEQ--GEISIRGPQVMKGYWNRPDETAKVMTADGFFRTGDIGVMDSRGYVKIVDRKKDMILVSGFNVYPSEIEEVIAKHPKVLEVAAIGVPDEKSGEVPKLFIVKKDPSLTTEEVL-NFAKENLTGYKRPRYVEFMDELPKSNVGKILRKDLRKPA------- 114798331 3 ---GIMQDWPLTVDKILEHARLQHGQREIITRRVEGNITRTTYSQLYDMSKQVSTALKDEGIALGDRVATLGWNSERHMASWYGAMGIGAVLHTINPRLHPEQIAWIANHAEDKVLIFDKTFLPIVEAIKDKLETVKTFVIYADTMPEGAIAFDIWIDGRSKSVRWPEDTACGLCYTSGTTGNPKGVLYSHRSNVLHTLVTMGKDAMGMGAADSVMPVVPMFHANAWGLAMSCPATGANMVMPGAQMDGASIYELLDSEKVSLTAAVPTVWLMLLTHLQQNDLKLPYLKKVLIGGSAIPEKILRAFEEYEVEVIHAWGMTETSPLGTLGALPPHLEKAPVDARMKQKLKQGRPPFGVELKLVDDDGEDVARDGQASGRLLVRGAAVAAGYFK--GAGGHVLDADGWFDTGDVATIDEIGTMTITDRAKDVIKSGGEWISSIDIENIAVGHPKVANAAAIGIYHPKWDERPLLIVQAAGETPTKEEILKS-LEGKIAKWWTPDDVQFVDNIPLGATGKINKLALRETFKDY---- 163796330 17 ---------PLTPLSFLDRTAAVFPSRLAVVHG----KRRYTWAQAAERCRRLGSALTKRGIGKGDTVAAMLPNTPEAFEAAHGVPMTGAVLNMLNTRLDAEALAFMLDHGEASILLTDTEFAPTIEAALARTTRKLTVIDVDDSEGPGETDYESFLASGDPDYRADEWDAIALNYTSGTTGDPKGVVYHHRGAYLNALGNVLVWGMKMHP--VYLWTLPMFHCNGWCFPWTITAQAGTHVCL-RKVEAKAIYDTFADEGVTHLCGAPIVMSMLLNAPDEARREFPQKVQMMTAASAPPAAVLEGMERLGIEVTHVYGLTEVYGPAVVCAWHEEWSGRPIEEQADLKSRQGVRYPVLELMVANPDMEPVPADATTMGEVFMRGNIVMKGYLKNPNATDKAF-KDGWFHSGDLGVVHPDGYVELKDRSKDIIISGGENISTIEVEGVLYRHPAILEAAVVAKPDEKWGETPCAFVTLRPGKTTTPEEVIAFCRQHLASFKCPKTVVF-GELPKTSTGKVQKFVLRERAK------ 118431020 15 ----------LTIHKIYQYALYMWSDLEIVSRTTKG-LERYTFSDAARRIESLANALRALGVSGLDRVATMDWNTHWHYETYFAAPMMGAVLHPLNVRLAPNEIAYIMNHAEDKVLIVHSDFLKLAEAILPHAPSVEHVVIVDAESHPDRIAYEDLIKEHGGRFEWPELDPAAMGYTSGTTGLPKGVYHSHRMIVVHALSGALALATRVTGDDTLLHIVPMFHVLAWGLPYMATLTGMKQVFPG-RLDPKVLLDLIVGEKVTVTAGVPTILYMLLSHPESGKYDLSGL-LFVNGGQALPKGLADAARKRGIEVIVGYGMTETAPILTLANVPQKYMDRSEELSLT----TGWPVPLVELMVADETLEPVPKDGKTMGEIVVRTPWVTPEYYKDPEKTEKAWR-GGWFHTGDIAVWTPEGYIQIVDRDKDIIKSGGEWISSLRLESLISQHPGVAQVAVIGARHPKWGERPVAIIVPKPDKLTTEEVREWLAKGEIPKWWLPDKIVLVDDLPKTSVGKINKRSLREKFANIL--- 13475770 47 -----------TIPALFSDTASKYATQDAAVFV--GQDKRFTWSELSDTVDALAAGFLALGLEKGDRVGIWSPNRWEWLVTQFATARIGLILVNINPAYRLTELEYALNKVGCKALVTAADYLGMIETLAPELPALKIVIRMGEDNSPGMFNFADVLADEHDSLDLKPGDAINIQFTSGTTGAPKGATLTHHNIVNN--GNFVTSAIKLTVDDRLCIPVPLYHCFGMSMGTMGCVTGATMVFPGEGFDPGATLKAVAQERCTGLYGVPTMFVGMLDHADFATFDLSSLRTGIMAGSPCPIEVMKKVVSLMHEVTIAYGMTETSPVSFQSGVDDPLE--------KRVSTVGRIHPHVEVKAIDADGATVAVG--APGELCTRGYSVMKGYWDDAEKTREAIDSDGWMHTGDLATIDAEGYCNIVGRVKDMVIRGGENVYPREVEEFLYRHPKVREVQVFGIPDAKYGEELCAWIVLKPGQIATEQEIKTFCAGQIAHYKIPRHIRFRTELPMTVTGKPQKFLMRQAMVEELG-- 166993661 8 ----------LSVYELLETVSSSYGDKEAVYDL----TRRITYKQLKYEVDCLATAFKRLGVGKADRIAVSLPNWSETVVIYFAAAKLGAIIVPFNPKYKSYEIEYILESSDPKLLIASGEFEKNF-GFEKVVNKVQKVITV-RFSQEGYCPYEELIRTEIEPVHLNVNDDLFILYTSGTTGTPKGVMVTHRAVVQS--ARTIGTELHCTQKDVFIISAPLFHIFGMAINMLCAVAMGGRIILQEKFQPRETLQLIEQEKVTIQKGVPTMFIKELELEDFDKYNLSSLRAGLVGAAPIPAKTVTEIERMGINLCQSFGITETVSITMTSY---------DDTKQNITETLGKAIPGVTMKIVDE--NRVALPSGEVGEIAVKGFGVMKGYYNMPEQTNQVLDNDGWYYSGDLGTLDSQGYLRFVGRKKEMIIRGGLNVYPQEIEAVIMKHPKVIEAAVIGLPDKVLGEVACAVIRLKNGEESTEEEIKLYLKEKMAIYKLPEKVIFTDEFPVTASGKIQKLRLKEQ-------- 126567222 5 -----MMNMELTVNSLIDHAARYHGDAEIVSIGTDGNPSRSDWATVSERSRQLASALRTAGYVQGDRCATICWNNVGHLECYLGISGGGMVCHTINPRLFPEQLVYVINNAQDKVIFFDKTFLPIVSNIRDRLETVEEFVLMSEPDEEGLLFYEEFLQRGTPNANWPENQASSLCYTSGTTGNPKGVLYSHRSTVLHALVAAQPDALNLSARDVVMPVVPMFHVNAWGVPYITAMVGAKLVLPGPGLDGQSLVKLIDSESVTIALGVPTIWQGLLSALDELGSSAQSLKRTVIGGSACPPSMMSEFRKYGVEVVHAWGMTETSPIGTVNALLSKHNTLSEEGRNKIRESQGRPPYGVQLKIVGEDGHQLPEDGIAQGNLRIRGHWVVADYFGVEP--NQTLEEDGWFETGDVASINDDGFMTIRDRSKDIIKSGGEWISTVELEGIAMGHSAINEAAVVAASHDKWDERPILLAVKPDANITEEELLAHY-QGKVAKWQIPDRAIFVEGLPRNATGKVLKNKLRSEY------- 214037772 16 -----------NVGHLLTKRAAITPHREAFVEWE--RNRRFTFSELNTRSNQIASVLLTQGIKPGDRVATLLKNGIEFVESYFAIAKIGAVMVPVNWRLVSVEISYILKDSAASTLLFDAEFDNTVDELRGELPCQHWLRCSRGEAPDWAQDYDEAKGDISEPTTASGDDNLFIMYTSGTTGHPKGAVHSHDGMLWSQLTS--MSTSDMRGDDRFLLALPMFHVGCLNPTSLLVHRGATGVI-MRDLDMPGMFNCIDAEKISIFMAVPALLQFMLHAPEREQCDISSVRWIATGAAPVPVSLLDAWAKLGVSIHQAYGLTESCGPGTL---------LLPEDAASKVGSCGRPQMHTELKIIDARGKTIPMGSDEPGELLLAGRHMMKEYWNNPKATAEALI-DGWLHTGDICTWDVEGFITICDRKKDMVISGGENIYPAELENVLAACPDVQEAAVIGIPSVKWGETPLALVVAATGASPTNETLQQWCKDHLAGYKVPQLYKIVDHLPRNPSGKLLKPKLREQY------- 76801955 3 -----------NLVTTVAETVESTPDAPAIVY----EDTELTYEQFWTRAGQFAQALDDRGIGAGDRVGIYLPNLPQFVTAFYGTLRAGGIVVPMNPQYKAREIGHLLGDSGAKAVVSLADNVPNVLDVVAETD-VEEVVSVGGDV-DDATTFEAFLADETQPVVDRADDDVAVQYTSGTTGTPKGVLLTHENIRWTTHANADVPHGGFQATDRLVGTLPLFHIYGMSVVMNGAMYSGGAYYPVPEWDATTVMDRIEDEELTIMFGVPAMFNDMINHPEVESYSLDSLRFVNSGGSSLPMEVLERFEEFGVELYEGYGLTETSPVTHAN-----------REGARRKGSIGKPLDGVEAKVVDEDFETVPRVEEITGELVVSGPNVMKGYYELPEANREAFTEDGWFHTGDVCYWDEDGFFFVVDREKHMIVTGGYNVYPREVEELLFEHEDVADAAVVGVPDERRGETVKAFIVPTPDADASPEDIKQFCLDTLAEYKHPREVEFTEELPRTTTGKVQKFKIRDE-------- 89901170 3 -----MQNHQLLISSLIEFAQRHHGEGEIVSRRVEGDIHRCTYKDIASRSRQVANALDGLKLPFSDRVATLAWNGYRHLELYFGVSGSGRVLHTLNPRLHPDQIVWIANHAEDSVLCFDMSFLPIVKAIHGRCTTIKHFVAMADSGIPGLLCYEAWIGAQSSSYKWPENSASSMCYTSGTTGNPKAALYSHRSTMLHAFAGALPDALSMSARDTVLPVVPMFHVNAWGLPYSAAMTGAKLVFPGPAMDGKSIFELIENERVSFAAGVPTVWQMMLSHMQAGGLRFSTLKRTVIGGSACPPAMITAFDVYGVEVLHAWGMTEMSPLGTVCTLKNKHLAMTPEEKMKVRLKQGRGIFGVDMKIVDGNGDELPWDGKAYGDLLVKGPWIISDYFKGEGGSPLV---DGWFPTGDVATIDADGYMQITDRSKDVIKSGGEWISSIDVENVAMAHPAVAMAACIGMKHPKWDERPIIAVMKKPGAEVSRDELLAFYEGKCAKWQIPDDVVFVDAIPLGGTGKMQKSKLRELLKDY---- 15806695 28 --PQDLAPSSRTLYRLLEDAATRYPNREALQFLGQGT----TFRELLKRVRRFAKALQRSGVQQGDRVAIMLPNCPQFVVAFYGTLLAGAVVVNTSPLYTAAELEHQLSDSGSETLVILDSLYPLVSRIQDELPFPKNLLFPIKALKEGTLASDSFKRQDPDPVSVPADDVALLQYTGGTTGVPKGAMLTHRNLVANAEQCRSWMVGLQEGREITMAAIPFFHVYGMTVAMLSMLIGATLVLVPNARDIKMVLDEISRTRATIFPGVPTLYNAINNHPDTAAHDLTTIRACISGSAPLMQDTARTFREIGANLVEGYGLTETSPVTHVNPITGE----------QKEGSIGLPLPGVDALIMDDAGQPVP--TGEVGELWVAGPMVMKGYWNMPDETAKVLREKTWLLTGDMATMDEQGFFRIVDRKKELIIAGGHNIYPREVEEVLTSHPAVLEAAAVGLPDPYRGETVHAVVALKPGMQATEKEIIAYCRTLLSAYKAPRSVEFRDELPKTAVGKTLRRQLAAEARERL--- 120611609 3 -----MQSQPLLISTLVEFAERHHGDAQIVSRRVEGDIHRYTYRDMAARARQLANTLDAEGLAASARVASLAWNGYRHLEMYYGVSGSGRVLHTINPRLHPDQVAWIVNHAEDEVLCFDLTFLPIVQAVHAKCPSVRRWVALADRLPEGLTSYESWIGAASSDYAWPENSASSLCYTSGTTGHPKGVLYSHRSSVLHAYAAALPDVMGLSASDSVLPVVPMFHVNAWGIPYSAPLTGCKLVFPGPALDGKSVYDLMDAEGVTFAAGVPTVWQMLLQHVRSIGARFGKLRRTVIGGSACPPAMIEAFQEYGVRVLHAWGMTEMSPLGTLCSLKNKHLDLPEQERMKILLKQGRAIYGVDMKIVDGEGRELPWDGKTYGDLLVKGPWIVDRYYRSDE---SPLVPDGWFPTGDVATIDPDGYMQITDRSKDVIKSGGEWISSIDIENIAMAHPAVAMAACVGMPHPKWDERPIVAVVRRQGAELTREELLAFYEGKTAKWQIPDDVVFLDAIPIGATGKMLKAKLRDQLQGY---- 48428777 19 --PEIDYSQYQSLAQLLEEAFQKYAPRNAYACMG----KYLTYAEVDQLSRKVGAWLQGKGLEKGARVAIMMPNVLQYPVAIAAILRAGYIVVNVNPLYTPRELEHQLNDSGAEAIFILENFATTLQQVIARTK-VKHVVVVPSFSLPGSVPFNSVLSQGASPVALTPDDTAFLQYTGGTTGVSKGATLSHRNVVANVLQAEAWLAPGLNEQLVFVCALPLYHIFALTVGMLGMREGALNLLVPNPRDIAGLIKEMSKYQINTFPAVNTLYNALLNHPDFAKLDFSGYRVCVGGGMAVQKAVADKWEVTGCPIIEGYGLSETSPIACANPC----------DIKEYSGTIGLPLPSTEIAILDDAGNPVALG--QAGEIAIRGPQVMRGYWNRDDETAKVMTADGFFKSGDIGIMDERGYTKIVDRKKDMILVSGFNVYPNEVEGVVVQHPGVLECACVGVPDEHAGEVVKIFVVRKDPSLTAEQLMAY-CREQLTGYKRPKYIEFRTDLPKTNVGKILRRELRDE-------- 84502522 15 ------------LGDLLRRSAARVPNRNALTFRD----RTDTFAELDTAVNRAAHALAAEGVGKGDRVALFSHNNRTFVVVRFALARLGAVTTPVNFMLSAPDVAYILDHSGAKLIIAEDALCPVADAAMKETQELPRFFIPHEGTPEGWRPVSELLEHPDDWVDVDAEDPIQMMYTSGTESRPKGALLTSGSLYSH-YATCIADG-EMREDMVTLHCLPLFHCAQLDCFLTPALYLGAVSILHEKADPAAMLEAIETHGVTQLFCPPTVWIALLRHPDFDTRDLSSLQLGYYGASIMPTAIIEELRLPNIRLFNFYGQTEMAPNATI---------LKPHDQLRKLGSAGRPGLNVETRVVDDDDNPVPVG--EVGEIVHRSPQLITEYYRNPEKTAEAFR-NGWFHSGDLGRFDEEGYLYVVDRKKDMIKSGGENVASREVEEAIFRHPDVAEVAVFGIPHPTWIEAVTAVVVPRAGADLTVEVLNDYCRDTLSHFKAPKHIELAQELPKNASGKILKRLLRDEFAEVFSG- 197729548 29 -----------TIGHNLDRAVAAHPGREALVVAGGGP--RWTYAEFGAAVAELARAFLGIGVAKGDRVGIWAVNCPEWVLTQYATARIGAILVNINPAYRSHELAYVLNQSGVSVLCASSDYRAMVEEVRADCPRLRAVHYIGRTGEQGAADWDTLLAAAAAEATLSCDDPVNIQYTSGTTGFPKGATLSHHNILNNGYFVG--ETLGYTERDRICIPVPFYHCFGMVMGLAATSHGACMVIPAPSFDPAATLRAVADERCTSLYGVPTMFIAELALPDFAAYDLGSLRTGIMAGSPCPVEVMKRVEMHMAEVSICYGMTETSPVSTQTRREDDLE--------RRTGTVGRVLPHVEVKVIDPDTGTVLPRGRA-GELCTRGYGVMIGYWGEPERSAEAVDTGRWMHTGDLAVMRPDGYVQIVGRIKDMIIRGGENIYPREIEEFLHAHPKISDVQVVGVPDERYGEEILACVIPRDADPPTQDEVTAFCRDRLAHFKIPRRVEILDAFPMTVSGKVRKVELRERYA------ 39934832 6 --------EPATLADVIRAQANTRGNEIA----YEFEGRISTFADFDRHTNQVARALQASGVQPNERIAYLGKNSDIYFELWSGAIKAKAVMAPVNWRLAGPEIAYIVEDCKAAILFVGPEFVDQVCGLKDQIPSVRHIITTEGGAPEDFTKWRDAQSSDDPQVAIAPSDIAIQLYTSGTTGKPKGAMLSHANFLSLVRAGNKPEWNRWSPDDVSLVAMPVFHIGGSGWGMMGIYHGAKGVI-AREFDPTKVLDFFEQSGITKLFMVPAAMQFVVRQPRAREVDFSRLKYMLYGASPIPAALLKEIDVFKCGFVQMYGMTETTGTIVALPPEDHVEGLERMR------SAGKALPGVEIAILDPDGKPLPP--RQVGEIATRSGSNMVGYWNLPDATKKTIDGDNWLRTGDAGYMDEDGYVYIHDRIKDMIISGGENIYPAEVESAICDHPDVAEVAVVGVPDDQWGESVKAVVVMKPGKEATAQDIIGFTRTRIAGYKTPKSIDFIPALPRNASGKILRRQLRDPY------- 111017211 7 ---STANHTPLSPLRFLERSASVFPDRIAVVHGD----RRYSYREFGDEVERLARVLRSR-IEPGDRVAFLCPNTPEMLFAHFAVPLAGGVLIALNSRLAGRELEYILEHSGTSLLFVDSELVGSVATAREAVPSLREVIEIPDSVPEGIVTYADFLAAADDVDGTPEQQVIAINYTSGTTGKPKGVMYTHRGAYLNSLGETFHNGFAGSTK--YLWTLPMFHCNGWCTPWAVTQAAGTHICL-RAVRADAIWDAIDTLGVTHLCGAPAVCSTIAEAPQAHPVD--ALR-ITTAGAPPSPTVIAQLEAIGVTVVHVYGLTEVYGPYTICEYQDSWSDRTAEERASLLSRQGVGMVQAEARVVDAQMNDVPADGETMGEIVLRGNNVMLGYYRDPEATAEAF-AGGWFHTGDLGVMHADGYIQLKDRAKDIVISGGENISTVEVEQAMMTHPAVLDVAVVGVPHPKWGERPKAFVVKKGATVTAEELVEH-TRGRIAKFKVPDEIVFPLELPRTPTGKVLKFELR---------- 160933696 295 ---------DLTFPQVLDRMVEEFPDQ--YAFRYTTLDYTRTYAEFRDDVDTFARALIAMGVRPGDHVAIWATNVPQWYITFWATTKIGAVLVTVNTAYKIHEAEYLLRQSDTHTLVMDSDYVSIIKELCPELKTTERNIVTVDSAQEGCYTWQEAMDLSAQAAAINKHDVCNMQYTSGTTGFPKGVMLTHYNVVNN--GKAIGDCMDLSTADRMMIQVPMFHCFGMVLAMTASMTHGVTMSPIPAFSPKKGLACINQEKITAFHGVPTMFIAMLGHEDFEKTDFSHMRTGIMAGSPCPIKVMQDVKMHMTEICITYGQTEASPGCTMSKTTDSLEA--------RVNTVGAAMFGVECKIVDPETNEDLPD-NVDGEFVAKGYNIMKGYYKMPEATAAAIDENGWLHTGDLARRDENGYYKITGRIKDMIIRGGENIYPKEIEDFIYTHPKVSDVQVIGVPDKQYGEEIMACVVLKPGEAMTEDELKDYVASHMAKHKVPRYVDFVDSFPMNAAGKILKYKMREQA------- 126647096 2 ----------MNLSVLLEESARKYPNKDAFIFMD----KRLTFAQINGAANQIANSIQKLGIKKGDRVALSCLNLPYFPMVYFGILKAGAIVVPLSVLLKHDEIEYHLQNSGAKAYFCTPDLPMAKEGYEGFCNTCEQFIVIDPSPIDGVKALGMLMKDEPPTVVTKSDDTALIIYTSGTTGKPKGAELSHSNLLLNAMLS--VKILSLEKEDTQLIVLPLFHIFAMTVLMNAGLYVGATSVLLPRFDASQVFGLMQKHQVNIFAGVPTMYWGLLNF-EGEQFDLKNLKTCVSGGAALPVNVLENFKKFNVDILEGYGMSEGSPVVTFN----------QKEFGTKAGSVGVPIWGVEVKIVDEEGKELPVGEK--GELIYRGHNVMKGYYNNLEASEKTI-QDGWLYSGDVAIKDEDGFFFIVDRTKDMIIRKGLNVYPREIEEVMMKHEAVSMVAVIGVPAESLGEEIKACVVRNNGFDISEEELISWTKAHIASYKYPRIIEFLDALPMSATGKILKKEL----------- 159900751 9 ----------LNLATMLEDHARKRPNRTALIFNDM----RFSYAQLNAMTNQIANGMVALGIKPGDHVALSCPNLPYFPMVYYAALKVGAVIICLNIMLKPREIAYHLSDCDAKAFFCFEGTAELPKAGFDEAPNCEHMIMLNPAAPEGVKTLGQLMYNQAPSFATKADDTAVIFYTSGTTGQPKGAELTHANMFFNAMVAWPILDNSLDGSNVVLITLPLFHSTGQTAQMNANIFAGATLTLLPRFEPAAVLAVMERDKVNLWTGVPTMFWALLQYIAANKIDAANLRLTSSGGAPMPVEVMRQFEEFGVRVLEGYGLSECSPIATFNHI----------DLPSKPGTVGQPVWGVEVCCVDDAGNPVPAGEK--GEILIRGHNVMKGYYKRPDATAAAL-QDGWLHTGDVGVIDEEGYLAIVDRKKDMILRGGYNVYPRELEEVLMTHPAVSLVAVLGVPDEKLGEEVKAFIVKKPGAEATEEEVVAWCRDQFAAYKYPRLVEFRDQLPISATGKILKRELR---------- 16126056 3 -----MQDTPLTLSSLLDHAARFHGEVEIVSR-EPGGVTRTNYARVAVRARKLAAALRRRGLREGDRVASLALNSARHLELYYGATGAGGILNTVNPRLFPEQIAFILRHAENRIVFFDPAFGPLLETLVDQAPQVEAYVCLSSAGDPNLIAYEDLLAPEADDAPVSENAGAILCYTSGTTGDPKGVLYSHRSLALHAFVATGADGMAISRRDSILLVTPLFHVNAWGIPFSAAMCGAKLVLPGAAVDGENLFNLMRAERCTFSLGVPTVWLGFLDYVATHREELDALERILVGGSAAPRSMIERFDMLGVYVIHAWGMTETSPLATIGTPLPEHAFLDRQARYDIQALQGRAIYGVELRIVDADGVVAPHDGMAVGDLQVRGPWVVRRYFK---ADAPATTEDGWFPTGDVAKIHPNGYLQLTDRSKDIIKSGGEWISSVDLENVAIAHPDIREAAVIGVPHPKWQERPLLIIVPAPETTPDKDDILKFLASRVARWQVPDDVVIVESLPHTATGKLLKAKLRETYRDYLA-- 172056758 2 ----------MGLIHSVEETARQRPDSIAYVF----EDVAVSYREFVEKFHRAAGALESHGIRKGDHVALILGNSPAFLIGYYAVMKQGAIAIPINPTYTPDELGYILMNGDVKGIL---GIAPLVEAAKERLIHLPHLAVVVSVPFNGQVGPEEQLGHPIEEVTYEMDETAVILYTSGTTGKPKGAMLSHRNLTSN--ARSIGEYLNVSEQDRTLAVLPMFHVFCLTVVVNASLAHGAAIIIASRFSPQETFELAKKEQVTIFAGVPTMYNFLLQTVKAHPEAFESIRLFVSGGASLPVPLLQAFETFNCHILEGYGLSEASPVTCFNPL----------DGVQKPGSIGPSIVNVENKVVDELGQEVPVG--QVGELIVRGPNIMTGYYKMPEETQATL-KEGWLYTGDLARQDEDGYFYIVDRKKDMIIVGGYNVYPREVEEVLYQHPKVVEAAVIGVPDEEMGEAVKAFVVVR--EPLTESEIMDFCAISLAKYKCPTRIEFIDQLPRNTTGKILRTVLKKQ-------- 88602899 24 -----------TIGDILNEVAEKYPENEAIVSPK--QEIRLTYRQFREAVDQVARGLMALDINKGDRVGIWAMNYAEWIIVQFATAKIGAIMVNINPSYRTFELEYCLKQSEIKLLILQGRFKPEAYESRPKFPFLKTVVFMGDIPYNGMYQWDDLLKKAESEAALDFDDAINIQYTSGTTGYPKGVVLTHHGVLNNGYI--IGEGMGFTEKDRLCIPVPFYHCFGMVLSNMACVHGSTMVIPGPAFDPGDVLRTIEAERCTAVHGVPTMFIAELRHPDFAKFDLRSLRTGIMAGSPCPIETMKEVKMHMSEVVIVYGQTELSPGVTMTTTRDPLD--------KRVTTVGRVFPHTEIKIIDPETKKIIPRG-EIGEICARGYMTMRCYYNNPTATRQAKDEHGWVHTGDLGSFDPEGFVHIEGRLKDMVIRGGENIYPREIEEFLHQHPKIADVYVIGVPDEKYGEELMAWIKLEEGASLTEDEIRTYADGKIARYKIPRYYAFVDSFPITVSGKIQKFKMREMGIEMLG-- 192807621 24 -----------NLALFLVTSAQKFPNRPALYFMG----KTINYRSLLDASYRMANALRSKGIKKGDRVAIMLPNCPQVVISYYGVLLAGAVAVMTNPLYMEREIAHQMKDSGAKIIITMDMFVSRVEKVIEELPFPKNLLYPIKAKKEGPLPVVDLAGAPNDPVCEAEKDLALLQYTGGTTGVPKGVMLTHMNLIANTVQSANWCFQVEDGKERYLAVLPCFHVFGLTVLLNQAIYRAGMLILVPKFEVTMILNLIKKMKPTLFPGAPTMYIALINHPKIREYDLSSINACVSGSAGLPVEVQDKFEELKGRLIEGYGLTEASPVTHVNPIWGR----------RKIGTIGVPVPDTDAKVVDETGEEMPVG--EPGELIVKGPQVMMGYWNRPEETFDTLR-NGWLFTGDMATMDEEGYFTIIDRKKDMIIASGFNIYPREIEEVLYEHPSVKEAVVVGTKDDYRGETVRAYIVLKDGASPDPSGLEKFCRSQLAAYKVPREYVFRDSLPKTMVGKVLRRK------------ 83589367 1 ----------MLLWQLPQQH-REFATHPALIF----QDRRVTYGELVEWIGAYAGMFQAMGVQPGERVTICAPNCPEFIYSYLGAIQAGAIVVPLNLMLTRDEIAYIVKDAGCSTLVIHRAIVERLNLVPATALGLKHLVVLDETTAARAKAAPPATM-----VAAKEEDICVFLYTSGTTGRPKGAMLSHRNFLADIKAMDAVS--NLGPEDNFLCVLPMFHSFAWTTSVLLPLYLGSTITIKESFQPKDTLKTLSEGDITVFCGVPSIYAVLWRLAEEGQ--FKSLKFAISGGAPLAAEIQRGFEKFAFPLVEGYGLSEAAPVVCLNPL----------DGVRKPGSIGIPLPGMEVRLVDDDDREVPRG--EVGELVVRGPNVMAGYYNHPEETAAALR-GGWLHTGDLARQDEDGYFYIVDRKKDLIILGGFNVYPREVEEVLLAHPAVLEAAVVGVGDPVKGETVKAYVVLKEGESADRRQLQDFLKEHLALYKIPRLFEFVPELPKSPTGKVMKKLLKTR-------- 88800442 6 -MPHHMMPFPLNTSDILKNAALRYPEVEVVSALPDGSRHRYTYLDAYRRSAKVANALTRQGVQPGERIATLAVNHYRHFELYYGISGMGAVVHTLNARLFAEQLQYIINHAEDTLIFVDPELLPLLEAIAGQMPTVRQIVVLCDELPDSDVDYESLIDQEPADFEWPSSAPCGLCYTSGTTGNPKGVMYEQGSTVLHAMMSGGSQYLGFDEWSVAMPIVPMYHVVAWGVPFSAPLFGAKLVLPGCALTGENIQSLIEDEKVTQAFAVPTIWLTLHNYLQSSQKQIPSLKMVGVGGAASPKALVKTYEHYGVYWMGIWGMTETSPLATAAIQTPQMETMAPEDRYELQASAGRPMFGVEIEIFDGKDRPLPHDGVTRGNLRVRGPWILASYFKGEGADKFV---DGWFETGDVAVINPQGYLRVVDRSKDVIKSGGEWISSVELENAALHYEAVNEACVIGAAHEKWDERPIMLITLREGADYDENQLREVLLSKVAKWWLPDAVIVVDELPHTGTGKLRKVDVRDQYRNYL--- 11499945 41 ----------MPAYRILEMAAEKYGNKVGTIFFGN----QITYRQAKEASDKVAGFLFDIGIEKGDRVIFALPNTPHAAPIMAGILKVGGIIVQCNPLYTQREIKFLAEDSGAKTMFCMDMLYSNVSPLLDD-GTLDTVITVGATMPDGLYSWKNVMEAEKTERRAPKEDVAMLQYTGGTTGFPKGVMLTHFNIVANAYQAANWDPKA-SSADVGIGMLPVFHSYGMTMMNVGILVGATIIPMPDPRNYPMVLQAIQTFKVTTLAAVPTMYIGMLKLLEENGYDLSSLRVCTSGAAPLPIEVKRRWEELGKRITEGYGLSEASPITHGNPIYG----------LNKEGSVGLPYPDTIAVVIDDEGNILPPG--EVGELVIRGPQVMKGYWNRKEETENTLI-NGWLLTGDMAKMDEDGFFYIVDRKKDMIIAGGFNIYPREIEEVLYEHPAVAEAAVVGIPDPYRGETVKAFIELKPGKVTEEDIIK-FCKERLAPYKVPKLVEFRDELPKSLVGKVLRRVLREE-------- 111020765 2 ----------LNLSVLLEDSARRFPDRDALILGDT----RMTYADLDARSNQVANLLMSCGIEPGDKVALSCPNIPQFPVVYYGILKAGAVVVPLNVLLKDREIAYHLADSDAKAYLCYDGTLPMGEYGRSAFTQSPHCITADPDAPDGSGTLAEAVATEVETVVREPGDTAVILYTSGTTGKPKGAELTHANMVLNALTANRLFDITPAIHDRYLVTLPLFHSFGQTVTLNAGISVGATLVLLPRFEAAAALDLIERENITVFAGVPTMYWGLLGALDEHPADIDNMRLAISGGAALPVEILTRFDRFGVQILEGYGLSETSPLAT----------FSDPGGDPRPGSIGVPVWGIEARLVDRNWNTV-TGAGDIGEIALRGHNIMKGYYNRPDATAEVLR-DGWFRTGDLARIDDDGFYYIVDRAKDLIVRGGFNVYPREIEEVLLGHDAISLAAVVGVPDDSHGEEIKAYVILEPGAKVTADEVIAWAKQQMASYKYPRTVEFVTTLPMTATGKILKREL----------- 146305476 6 -----MMRNQLVIGSLVEHAARYHGAREVVSVETSGEVTRSCWKEVELRARKLASALGKMGLTPSDRCATIAWNNIRHLEVYYAVSGAGMVCHTINPRLFIEQITYVINHAEDKVVFLDDTFLPIIAEIRGSLPKVKAFVLMAHNNSPGLIAYEDLIGQGDDWPDVDENEASSLCYTSGTTGNPKGVLYSHRSTVLHSMTTAMPDTLNLSARDTILPVVPMFHVNAWGTPYSAAMVGAKLVLPGPALDGASLSKLIASEGVSIALGVPVVWQGLLAAQAGNGSKSQSLTRVVVGGSACPASMIREFNDIGVEVIHAWGMTELSPFGTANTPLAHHVDLSPDEKLSLRKSQGRPPYGVELKIVDDEGIRLPEDGRSKGNLMARGHWVIKDYFHDPGST----LSDGWFSTGDVATIDSDGFMTICDRAKDIIKSGGEWISTVELESIAIAHPHIVDAAVIAARHEKWDERPLLIAVKSPNSELTSGEVCNYFADKVARWQIPDAAIFVEELPRNGTGKILKNRLREKYGDIL--- 27376430 24 -----------SLVDLLEESFAKFADRKAFICMD----KSISYRDLDQMSVALAAYLQGRGLQRGARVAIMMPNVLQYPIATAAVLRAGFAVVNVNPLYTPRELEHQLKDSGAEAIIVLENFAHTVEQVITK-TSVKHVIVVPAWSLPGAVSFNDALSATFNKPKLSPGDVAFLQYTGGTTGVSKGATLLHRNIVANVLQNDAWLQPALAAPPHVVCALPLYHIFALCYLLAVRAGGCNLLIPNPR-DIAGFVKELAKYQVNSFPAVNTLYNGLMHHPDFKKLDFSKLKISNGGGMAVQRPVAEQWKATGCFIAEGYGLSETSPTLTCNPATTN----------DFSGSIGIPVPSTYISIRDDDGNEVPLG--QAGEICAKGPQVMSGYWNRPEETAKVMTADGYFRTGDIGVMDEKGYTKIVDRKKDMILVSGFNVYPNEIEEVIASHPGVLECAVIGIPDSKSGEAVKAFVVKKDQNLTAEAVIK-FCHEQLTGYKVPKHIEFRTDLPKTNVGKILRRQLRDEKK------ 163725980 16 ---------PLLIKQLL---ATIYPDQEIVYR----DKMTYTYKDMEKRTRKLANALEGLGITQGSTVAVMDWDSHRYLECFFAVPMMGAVLHTINIRLSPEQLVYTVNHAEDDIILVHKDFAPLLEAVKDQLTTVKKFVLIAEDAPATSLEFAEAASEEYEWPDFDENAMATMFYTTGTTGLPKGVYFSHRQLVLHTFANSFRAQLKIDAGDVYMPLTPMFHVHAWGMPYSMTVMGAKQIYPG-RYEPELILKLYRDYKVSFSHCVPTILHMLLNSPSAKDTDFSGWKMII-GGAALPKGMCIEGLKLGINIYSAYGMSETCPLLTQALLKPNMLDLPLEEQVVYRTKTGLPCPGVQLRVVDPAGNPLPHDGKTAGEVVVRAPWLTQGYLNNPEKSEE-LWEKGWLHTGDVGIIDELGYLQITDRIKDVIKTGGEWLSSLELESIISQHKGVSEVAVVGVKDDKWGERPMALIVPREGQELSKEEVQTFMGAAIPKYGIPESILFVDEIPKTSVGKIDKKEIRAQ-------- 167037001 26 ----------------------------------------YTYREVDFLIDKYASFFQSIGVKKGDRVALSFPNCPEYIFSFMGASKAGAIVVPLNMMLTLEEIAYIIMESGTSTIVLHPVIAQKIDKSQLGRLNIKNVVILDENTIATILKM-----KVAKPVDVEADEVCAYLYTSGTTGKPKGAMLTHNNFLAD--VKALDEVSDLGPNDNFLALLPLFHSFSWTVNILLGFYLGSTITIKESFMPKDTLETLTNEDVTVFCGVPSMFAVLMRMAE--KGQFKALRLAISGGAPLAPEIQRGFEKFNFPLVEGYGLTEAAPVALLNPL--------EPDAIRKPGSIGLPLPCVEAKIVDENDNELSVG--EIGELVLKGPNIMVGYHNMPEETAKTLR-GGWLHTGDLVKKDEDGYFYIVDRLKDMIILGGFNVYPREVEDALLEHPDVLEVAVIGVGDQLKGEEVKAFVVLKEGAKADKKELQHFLKNKLASYKIPKIFEFVPKLPKNAAGKIEKKLLKEM-------- 126650983 8 -----------TIGQLLDEQSKKYPQNEALVYAD--RNFRMTYEQLNRQARLVARGLMALGIEKGDHIAVWTTNVPEWVQLQFGTGKMGAPIVTVNTNYRASELEYLLKQSDAKTIFLDHSFIHTLQELCPELPLLKNVILIGETKYPGVLNWSDVVAAADQVTELHYDDVINIQYTSGTTGFPKGVMLTHFNLVNN--AVNIAECMRLTAEDRLCIPVPFFHCFGCVIGTLAIITSGGTMVPVQEFSPEEVLRTVQQEKCTALHGVPTMFISELNLPNFESFNLSTLRTGVMAGSNCPIEVMKAIEKMGMDITICYGQTESSPVITQTRTDDPL--------ALKVETVGRALPNLEAKIVVPGTNEEAPTNEQ-GELCTRGYHVMKGYYKNQEETDLAIDQDGWLHTGDLATMDEAGYVRVTGRLKDMIIRGGENLYPREMEEFLYTHPKISDVQVAGVPDPVYGEEAAAWIILREGEQATEEEIREYCRDKISRHKIPKHIFFIDHYPMTASGKVQKYKLREDF------- 83592652 4 ---ATMMTTPLLLSGVIEHAARCHGETEVVSRRDDGTLHRQTYADTASRARRLARALIELGAAPGDAIGTLAWNGNRHLELYYGVPGAGMVCHTINPRLFAEQIAFIIKDAGDRFLFVDPGFLGLLAGILPDLPALEAVVVMDDHAPAALLAYEEVLAAQTDDASFDENAAAGICYTSGTTGNPKGVVYSHRSTILHALSAVQPDVFALSARDTVMPVVPMFHVNAWGMPHAAPMVGAKLVLPGGRLDGASLIELIRGEQVTATAGVPTVWQGLLGHVEAKGGGLAPLDRVVIGGAACPQSMMSRFAALGTRAIHAWGMTETSPLCVASVLTARHRDLGEDEALRLRLKQGRPAFGAELRIVDHAGRALPWDGVTRGMLEVRGPWICAGYLNNPDRTA--FSADGWFATGDVATITTDGFMDIVDRTKDVIKSGGEWISSIALENIAIGHPAVREVAAIARPDARWGERPRLIVALREGATLTPGEMAAWFEGKVAKWWIPDDLVIVETLPHTATGKLQKRELRQVY------- 108803204 10 ------------LGEMLARVSRKQPEKLALVF----EGTRLTFADLDGRVNRLANALASRGVAKGDKVAVLSYNSHRVVEAYFACHKLGAVAVPVNFRMVEGEVRYVLSDSGARTLLFGEGFGGMAESIVGD-GAVALAVDMDGDAAEGYERLVSTAGPGEPAVEVDDDDDAFIMYTSGTTGFPKGAVLTHKNLWMNT--ANWIMEMQVTGGSVWLSGLPLFHIGGVNGVLPFIYLGGTNVIPSGGFDPEAMLRLMEKERVTHCYFVPAQWQQFLE-LDLSRYDLGSLRKALWGASLAPMRVLEGMAEASVEIVNAFGQTEMSSNTTF---------LKGEDAVRKMGSVGLPAVNVEVRIVDDENRDVP--EGEVGEIVYRGPTVFKGYHNDPEATAEAF-EGGWFHSGDLVRRDGEGYIYVVDRKKDMFISGGENIYPAEVERVISTHPAVAEVAVIGVPHEKWGETPKALVVPRGQRLTREEVIEH-CRKHLAGYKKPTYVAFVEELPRNAAGKVLKRELR----RLHGGS 87199710 12 -------DEPLTIGQALRDAAALWGDELALVSRH--QQIRWTWAQLDAEVDRIATGLLDRGVAKGDRVGIWAPNCAEWTVLQFATARIGAILVTINPAYRTSEVEYALNKVGCTFLVTAADYVAMLRELPDKLPGVSCMVVLGADRHDGFEPWEALRAEPAAEAALNQNDAINIQFTSGTTGFPKGATLTHRNILNNGHFTA--RTIKLTQRDRICIPVPLYHCFGMVLGLAALASGAAMVYPGEAYDPQLALAAVAEEGCTALYGVPTMFITILAQPDLDRYDVSTLRTGIMAGSPCPVSTMRQMDRLNMEVTIGYGMTETSPLTTQTATDDPLE--------ERVGTVGRVHPHAEAKIVGLDGETLPIGQQ--GEYCSRGYAVMLGYWDDPEKTAEAIDGEGWMHSGDLATMDEHGYVRITGRIKDMIIRGGENIYPREIEEFLLTHPAVQDAQVFGVSDEKFGEEVCAWVIARSGHALSHDDILAHCKGRIAHYKVPRHVRVVEAFAMTVTGKAQKFEMRKMME------ 125972756 291 ---DTLID--LTFPQLLDRVVEEFPDQYAFKYTTTDYTRTY--AQFRDDVDTFARSLIALGVKPGDHVAIWATNVPQWFITFWATTKIGAVLVTVNTAYKIYEVEYLLRQSDTHTLVMDSNYVEIIKELCPELETAERNIITIESKQKGCISWDEAIAAEKVPIEVNRHDVCNMQYTSGTTGFPKGVMLTHYNVINN--GKCIGDCMDLSTADRMLIQVPMFHCFGMVLSMIACVTHGSTMCPIPYFSPKVALDCINREKITVCNGVPTMFIAMLEHEDFKKTDFSHMRTGIMAGSPCPVKVMQDVDKMNMEITIVYGQTEASPGCTQSRVDDPIE--------VRVNTVGRPLPGIECKIVDPQGEELPDN--TDGEFVARGYNIMKGYYKMPEATAAAIDKDGWLHTGDMARRDENGNYKITGRIKDMIIRGGENIYPKEIEDFIYTHPKVKDVQVIGVPDKQYGEEIMAWVILKDGETMTAEELQEYVRSNMAKHKTPRYVKFVTEFPMNAAGKVLKYKMREMAVDML--- 163725407 4 -----------NVGYLLTKRADMLPDKEAFVDVQSD--IRLSYKEYNANANRFADVLQKKGVKKGDRVGILMMNSHQFMEMFFAIAKIGAICVPLNWRLVPDELTFILKDSGTKLLVFGDEFKDGVAVIRDNAGTVETWLHSGEDAPAFASNLETLKADASPELGAFEDDPVFIMYTSGTTGLPKGAVHTHKTLTWAVI--NMDSTWELRQSDRFFVPLPLFHVGALMPSVMAVYTGLT-IIALKAFDPSLAWKTIEAEKVTNSLMVPTVMGAMLMVPEKDTCDVSSFRWSSIAGAPVPVSLLEACKKIGINLEQLFGLTEAAGPGCF---------LIEDAVERKPGSAGKGCLFIDARVVDANDKPVPPN--TPGELILKGKNMMVGYWNRPEDTEKTL-KNGWLHTGDVATMDDEGFVYIVDRIKDMIISGGENIYPAEIEKVLAGMPGVAQVAVIGKPHEKWGEVPMAVIVPSDKELTEESVLQ-FCDGKIARYKLPKAVTFVEALPMTPTGKVQKRVLERQ-------- 115361247 23 ---------------FLERAASVWPERTAIVH---GTIRR-DWAETYRRCRLLAGALRGRGIGNGDTVAMIAANTPELFEAHFGVPLCGAVLNTINTRLDADTIAFILDHGDAKLLITDREFSPTVKKALARLGRVIQVIDIDDPQGEGDLDYEALLQEATHTVAMPEDQAISLNYTSGTTGNPKGVVYHHRGAYLNAVSNAL--SWHLDEDTTYLWTLPMFHCNGWCFPWTMALVAGTSVFL-RHTRAERILAAIRTEAVTHFCAASVVLNMINNAAPELKAGIRHRVKVMTGGAPPPASVIAGMECMGWEVTHAYGLTESYGPVVQCVWRESWNALELDAKARLKARQGVRGPVLEAMMVPDTLEPVPKDGQTLGEVFLRGNNVMKGYLKNPDATVEAF-SGGWFHTGDLGVWHPDGYLEIKDRSKDIIISGGENISSIEIEDILYSHPAVLEAAIVARPDDKWGETPCAFITLKDDSVVTEADIIAFCRERLAHFKVPKTIVFSP-LPKTATGKIQKFNLRERARQL---- 214038287 4 -----------SIGQIPAEAARCYGDRVALIVPD----RELTFNELEALTNRCANALVALGVQPGDRVTLYSGNCWEWVVSYYGALKVGAVINPINVMLTPGEVEFVANDCGASIVIASHEKALSIAGVKEKSGVRELIAFGDEAMPEGMLSFNEILAAAFEVADIDPDSLSTIGYTSGTTGHPKGACLSHRNILLNVAMTALMHQR--SDRDTVVTALPCPHVYG-NVIMSCAIQNGSTLVLHPAFEEATILQSIQDHKATRFEGVPTMYMFLLNHPQLVDYDLSSLCCCTVGGQTMPKPKMEEVERFGCPLIEVWGMTELGGLGTTFAANGPI----------KKGSIGVPIPYVQARIADDAGKTLPPG--EVGELMIKGGIVMQGYYGNEQATRESIEPDGWLHTGDVASMDEDGCIFIVDRKKDMILTAGFNVYPAEIERVAAGHPDVALVAVGSIPDEAKGELAKAYIVPKTGATPDADDIIAYCREHLAAYKVPRAVQFVDDLPKTSTGKVMRRELK---------- 56697375 31 -----------TIPQLLHTTVARGGANDALIFAGA----RLSYDAFAQAVDDLACGFLALGLQKGDRLGIWSPNRVEWVLTQFATARIGVILVNINPAYRLSELEYALNKVGCKALVLAPDYVEMIRTLAPELPDLRHVIVMGENAGQGEWAFGEIMGGAEHRARLPDDDPINIQFTSGTTGQPKGATLTHRNIVNNARFVT--DRINLSERDRLAIPVPLYHCFGMVMGVLGAVSGAAMVFPGEAFDPAQTLDTVEAERCTALYGVPTMFVAMLQELATTSRDLSSLRTGIMAGSPCPVDVMKQVDRMHMEVTICYGMTETSPVSFQSFVDDSTEKRCE--------TVGRIHPHLEVKIVDDTGNTVPVG--VQGELCTRGYSVMQGYWDDPERTAEAIR-DGWMHTGDLAVLDADGFCTITGRVKDMIIRGGENIYPREIEEFLFGHPDIKEVQVFGIPDARMGEEVCAWVVAKPGCEISAEDVRTYCRGQIAHFKVPRHVRIVTELPMTITGKPQKFIMRDRMVEMLGHA 127513116 24 -----------SLIDLFESSVAKYADQPAFVNMGA----TLTYRKLEERSRAFAAYLQELKLQKGDRVAIMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLNDSGAKAIVVVSNFANTLEQVVEQTPTLVNFVVIKKMVPKYHLPHAISMRQSLSKGRIKGDDIAFLQYTGGTTGVSKGAMLTHGNIVSNLLQADAAYSPLLADGEFVVTALPLYHIFALTVNCLLFLHGANNLLITNPRDIPAFVSELKKHPFTALTGVNTLFNALVSSEEFKTLDFSNLKLSIGGGMAVQRAVADKWQGIKTRLLEGYGLTEASPLLTCCPYNLE----------GYNGSIGFPVANTDMQVRDEEGNVLPQG--ETGELFAKGPQVMKGYWQRPEETAKVIDKDGYLATGDIGYMDEQGFFFIVDRKKDMILVSGFNVFPNEVEEVVALHPKVLEVAAVGVPHEVSGELVKVFVVPKDKSLTEEQVIKH-CRHHLTGYKIPKLVEFRDELPKSNVGKILRRELRDEAKS----- 163746271 5 -----MMTQPLLISSLIAHAERYHPEGEIISVSTTGGVEETSWGDVAKNARRLGSALTGLGLSPQARCGTIAWNNRRHLEIYFGTSGAGFICHTINPRLFPDQLVYILNHAADEVLFIDKTFVPLVAAIRDKLEHLKHLVLMSGPDTEGLLFYDELVAAGFAWPDLDENTASSLCYTSGTTGNPKGVLYSHRSTVLHSFGINMADSIAISARDIVMAVVPMFHVNAWGSPYASAMTGARMVLPGPNLDGASLVGLIDKYKVSLALGVPTIWQGLLAAAKKSGSELTSLERSVVGGSACPPSMIKTFEDFGVETVHAWGMTEMSPVGTVNKPLAKHGDLPEAQQHKLRENQGRPVFGVELEVWDDEGNPLPQDGKTQGALVTRGHWILDAYYQSD---RASTLRDGWFDTGDIATMDKDGYVTICDRAKDIIKSGGEWISSVELENIAIAHPDLADAAVIGATHPKWDERPVLIAIKAEGADPSEADILKVFEDQVAKWQVPDRVIFAEALPRNATGKVLKRDLRDQF------- 70731941 25 -----------SVIEVFERSCKKFADRPAFSNMGV----TLTYAELERYSAAFAGYLQSHDLVPGDRIAVQMPNVLQYPIAVFGALRAGLVVVNTNPLYTAREMRHQFKDCGARALVYLNIFGQKVQEVLGDMPSAKGWLIVKKMVPAYHLSFKSALGQSIKPLQVGHDDVAVLQYTGGTTGLAKGAMLTHGNLVANMQQARACLGTQWREGEVMIAPLPLYHIYAFTACMCMMVTGNHNVLITNPRDIGGFIKELKKWRFSALLGLNTLFVALMDHPDFKNLDFSNLKLTNSGGTALVKATAERWQKLGCRITEGYGLTETSPVACTNPYGER----------SRLGTVGLPVPGTTLKIIDDQGVELPLGER--GELCIKGPQIMKGYWNKPEATAEVLDAEGWFKSGDIAVIDPDGFVRIVDRKKDMIIVSGFNVYPNEIEDVVMAHPKVANCAVIGIPDERSGEAVKLFVVPREAGVSLEELKAY-CKENFTGYKVPKHIVLRDSLPMTPVGKILRRELRD--------- 193077430 20 -------DEQTSLLDFWDNSFNKFQQRKAFIFAD----QSFSYAEIDLYSRQVATFLQSLGLEKGTRVAVMMPNIIQYPIISLAVIRAGYILVNINPLYTARELKHQLNDAGAKVLFILEQFLPVYDAVKEQV-SVEQIITLDTLDSKKYVFKQILLKANAQDYIRPKEDTALLQYTGGTTGVSKGAELTHKNIVANLLQNNVVFKSYFGDRDAFICALPLYHIFGFCLLHSAMNKGYATVLVPNPRDLDALVHCFEKYRPTVFPAVNTLFNALLHHEGFNKLDHSRLEITTGGGMAILKSTADGWEKLGRIIREGYGLSETSPVATFNPPISNI----------FSGTIGIPVPSTDIAILDDEGHQLAPG--ETGEIAIRGPQVMKGYWNLPEETKAVMTADGFFRTGDIGYMNEKGYTKIIDRKKDMILVSGFNVFPNEIEEVLAQHPKILEVAVVGIADEKSGEVPKAFIVKKDDSLSVEEI-QNYAKENLTGYKQPRHIQFINELPKSNVGKILRKELK---------- 124521068 35 ---------RVNLYEAIDKHAESSRNKVALMYLSDSRNEKYTYYEMKRLTNKAANVLKKAGVQKGDRVFIFMPRSPELYFAMLGAIKLGAIVGPLFEAFMEGAVKDRLEDSEAKVLVTTPDLVGRVPA--GQLPALETIFVVGENVKEDYLKYFNEASDKLEIEWVDREDGLILHYTSGSTGKPKGVLHVHNAMIQHYQTGKWV--LDLKEDDIYWCTADPGWVTGTSYGFAPWLNGATNVVVGGRFSPAAWYRTIERFGVTVWYSAPTSFRMLMGAGNENQYDLSTLRHILSVGEPLNPEVIRWNEVFGLRIHDTWWMTETGAQLICNYPCMDI----------KPGSMGKPLPGIEAAIVDDQGNPLPPN--RMGNLAIKWPSMMRAIWNNPQKYESYFFPNGWYVSGDSAYMDEDGYFWFQGRVDDVIMTSGERVGPFEVESKLIEHPAVAEAGVIGKPDPVRGEIIKAFIALRDGYEPSDELKEEFVKKGLAAHAAPREIEFCEKLPKTRSGKIMRRVLKAWELDL---- 116748562 10 -----------TLGQLLDRAIERFPDNEVIV--YEDRDFRLTYREFGELVDKVAKGLMALGVKKGEKVAVWATNVPYWVVLQFATARVGAVLLTVNTAYKTAELEYLLRQSECENIFIDTDYVLTLYDLLPELKTLKRVFFLGHEKHRGMYSVAEVLAYRARQEELDVHDVVNMQYTSGTTGFPKGVMLTHFNLVNNGY--WIGKNQLFGPEDRICLPVPLFHCFGCSLGVMAAVNHGSALVILEGFDPVSAMTAVEKERCTAIYGVPTMFIAILDHPLFPKFSFASLRTGIMAGSPCPAPIMNRIEKMNARITIVYGLTESSPGMTQTRVNDDIRKRCE--------TVGRAMPGVEVCIMDPELRT-PVPLGVPGEVCCRGYIVMKGYYNMPEATMQAIDQQGWLHSGDLGVMDKDGYVAITGRHKDMIIRGGENIYPKEVEEFLYGMEGIRDVQVVGVPSAKYGEEVCAFVILKDGSSYSPQDVIDFCRGKISRYKIPKCVAFVDGYPMTASGKIQKFKLREEAARLFPDA 148656211 25 ---------NVTLNHFLAESTRKYPYNTALSYLARGLYTKMTYQKLSEMVDRFANALYQLGVRKGDRVALMLPNSPHYVIAFFAAMRIGAIIVNNNPTYTARELKHQLVDSGSETIVLLNLFYPRLQEIRSETPVKRVIVAVDVSRDSSVYLFQHLLGPNPPAVEVLPEDIALLQYTGGTTGLPKAAMLTHRNLVANTVQVASWLTKTDYGAEKMMCAIPFFHVYGMTVAMIYGLYLGGTIVPNPR-ELDHVMDVMQRERSTLFPGVPAMYIRIVNHPRINEYDLKSIKACISGSAPLPIEIQEKFQITGGRLVEGFGMTELSPVSHCNPVFGK----------RKKGSIGIPLPDVDAKIIDETGEDIPFGSDKEGELVVKGPMVMKGYWNRPEETEATFTPDGWLRTGDICKVDEEGYFYIVDRKKDMMIASGYKVLPRDVEEVLFTHPKVLEAVVVGIPNPARGDTIKAFIVLKPGETATADEIREYCKQQLAPYKVPREVEFRAELPKTMVGKVLRRVLIEEEKAKQSGA 211957883 15 --------TPLSPLSFLERAAKVFPTHTAIIH---GSIRR-SYREFYERSIRLASALSQRGIGKNDCVSVMLTNTPPMLEAHYGVPMAGAVLHALNTRLDAAIIAFQLDHAESKLVIVDREFSKVMSEALELATVKPTVVLYDDKEFPGELEYEELIASGSTDFQWDEWDAITLNYTSGTTGNPKGVVYHHRGAYL--LAQANIITAAMGKKPVYLWTLPMFHCNGWCFPWSLSLVAGTHVCLRQVRQGP-IWNALADEKVTHLCGAPIVMSTLLNTPEDQKRKFTHEVEFFTAAAPPPEAVLAAMAEEGFNVTHLYGLTEVYGPAVVNEWHEHWDELPTSEQVALKARQGVNVALQDLAVLDPTMQPVPADGETIGEVMFKGNVVMKGYLKNPSATQEAF-AGGWFHSGDLGVQHEDGYVQLKDRSKDIIISGGENISSIEIEEVLYKHPQISAAAVVARPDDKWGETPCAFVELKENSSVTETDIVAYCKEHLASFKSPRTVVFTD-LPKTSTGKIQKFVLREQAK------ 85374222 5 -----MQEWTMRITHVIDHAAREAGDREIVTRWADGSETRTDWKGIRTDALKMAQALQALGIRKGDRVASLAMNHSRHLVSWYGVAGMGGVLHTVNPRLFEDQLEYIVNHAEDKVMLYDAAFQPIIDKMREKWTTVEHYICYDGEQSQSFEDWIGAQDGDFEWVTGAETDPCMICYTSGTTGNPKGVQYEHRSTLMHALAGLQPAAFNFSASSVMLPVVPMFHAASWGLPYAGAMAGIKFVFSAVN-DPAVLHQLLIDEGVTDSAGVPTVWLAHFQYCDKEGIDLPPLKAATIGGSACPRFMIERLMKNGTRVQHAWGMTETSPIGTVGGPTWDWDQLSFEEKVDKTAMQGRPVFGVELRTVDDMVTELPRDGESSGALQIRGPWIIKRYFK---AEQDAVGNDGWFDTGDVGIIHPDGTLQLTDRTKDVIKSGGEWISSVELENAACGHPAVAEAACVGMPHPKWDERPVLFVVKKEGQEVEAETIVNFLSDKVAKWWLPDAVEFVDDIPHTATGKISKKDLRDRFADY---- 156933633 31 -----------SLVDMFEQSCTRYADQPAFTNM--GEV--MTFRKLEERSRAFAAWLQQLGLQKGDRVALMMPNLLQYPVALFGILRAGMIVVNVNPLYTPRELEHQLNDSGASAIVIVSNFAHTLEKVVDKTQ-VKHVILVKRLVPPDAISFRSALHNQYIKPEVTPDDLAFLQYTGGTTGVAKGAMLTHRNMLANLEQVLGTYGPLLHRGELVITALPLYHIFALTMNCLLFILGGQNVLITNPRDIPGLVKELGKYPFTAMTGVNTLFNALLNNKDFHKLDFSSLHLSAGGGMPVHQAVAERWEKLGQFLLEGYGLTECSPLVSVN----------PHDIDYHSGSIGLPVPSTEVKLIDDEGNEVAPG--EPGELCIKGPQVMLGYWQRPDATDE-ILQDGWLRTGDIAVMDEEGFLRIVDRKKDMILVSGFNVYPNEIEDVVMQHSGVQEVAAVGIPSEASGELVKIFVVKKEASLTEEALIT-FCRRHLTGYKVPKQVEFRTELPKSNVGKILRRELRDEAR------ 120404962 521 ---------DETIGTNFERTVSRYPDNEALVDVPSG--RRWTYAELNAEIDSLARALMAIGIEKGDRVGIWAPNCPEWTMLQYATAKIGAILVTINPAYRTHELAYVLRHSAVRLLVSATEFRAMVAEVRPELPGLAEVLFLATEDWARLGERADLVSEDELRCRVTPGDAINIQYTSGTTGSPKGATLSHRNILNNGYFVT--DLIDFGPGDRLCIPVPFYHCFGMVMGLGCTTHGATMVIPAAGFDPAATLAAIEKEHCTAVYGVPTMFIAMLGHPDLADCDVTSLRTGIMAGSPCPVEVMKRCELKMSEVGIAYGMTETSPVSCQTRIEDDLD--------RRTATVGRAHPHVEIKIVDPDTGEIVKRG-TAGEFCTRGYSVMLGYWGDEDRTREAVDADGWMHTGDLAVMRDDGYCMIVGRIKDMVIRGGENVYPREIEEFLHTHPDIDDVQVIGVPDERYGEEICAWIVRAGAAPLDAHAVREFAAGKLAHYKIPRYVHMTDDFPMTVTGKVRKIDMRAE-------- 120404962 5 ----------ITLSDALARHAAVRPHACALAD----PRRHTTFGELDERVTRLASALAARGVRSGDRVAVLGLNSIELVESWLAAHRLGAIAVPVNFRLAAGEIGYVLSDSAATAIVVDVALESMVVQVRQQVPALHTVVTIGGNLEQTIAAADPDLPQ----CAVADDAPAFIMYTSGTTGFPKGAVLTHRNLYLHAFSSIATLGHR-SDDDCWMAVAPLFHTAGVSGMLPMFLTGGKTVIPSGGFDPDATIAAVVDEQVTSCWMTPAQWQSVCALPGLAAHDLSRLRRVWWGAAPASTTLLRTMIDTGAEIIAAFGQTECSPITCL---------LRGEDAIAKIGSVGTPMLNVEVRVVDDEMNDV--DRGEVGEIVYLGPLVMKEYWNKAAETAEAFR-GGWFHSGDLVRQDADGYFYVVDRKKDMIISGGENIYSAEVENVVATHPLVAEVAVIGVPHPKWGETPVAVIVPREDPPTDAEIEAH-CRAQLASYKRPKYVTLVDVLPRNAAGKVLKGRLRDEHA------ 206580908 1 -MPSPMIYQDLTTAALLGHAAQYHSETEIVSVSTGGEKERSSWGEVASRAQRLASALASLGLPPGARCATLAWNNRRHLEIYFAVASGGWVTHTVNPRLSVDHLRYILNDAADEVLFFDQTFLPLVAQLLPQLPTVKHIVLMEPRSEAALLFFDDLLQQGTVDYRWPELTPASLCYTSGTTGRPKGVLNTHRSLVLHALSGNQPDAAGISAKDSLLPVVPMFHVNAWGTPFIAAMVGARLVLPGPHLDGDSLLQLLAAEKVTVGFGVPVIWAGLLAAMRRTEVRLPEFKRALVGGSALPPSMAEAFQRYGIELTHAWGMTETSPIGTINTSLSKHDALPAQEQQKQRAGQGRPIFGIELQVVDVDGEPLPRDGQSQGYLQVRGHWVVEQYYGQD---ASALTAAGWFDTGDIGTLDANGYLVICDRAKDIIKSGGEWISTVELENIAIAHPAVRSAAAIAARHPRWDERPVLLCVRAEGGEVEETDLLTWFETRVPKWQIPDRVIFVDALPVSATGKVLKNQLRQAY------- 119503815 4 -------------------AAKKFGDKTALVLPE----RSLSFNDLEKLSNNFANALVTLGIQPGDRVTLYSGNCWEWVVSYYGALKTGAVINPINVMLTPSEVEFVANDCGASIVIASHEKALSLKSVKENAQVRELIAVGDAALPEGMLSFNELLAAGSDAFQIPDIDPSTIGYTSGTTGHPKGACLSHRSIVLNVAMTALMHQR--SDHDTVVTALPCPHVYG-NVVMSGAIQNGMTLVLHPSFEEQTILKSIQEHKATLFEGVPTMFMFLLNHPDFNQYDLSSLRCCTVGGQTMPKPKMEEVERFGCPLIELWGMTELGG----------LGSTFAANGPVKHGSIGVALPYTEARIAHPENANETLPVGEVGELMVKGGIVMLGYYGNEQATRDTIEPDGWLHTGDLASMDDDGCIFIVDRKKDMILTAGYNVYPAEIERVVAGHPDVALVAVGSIPDEEKGELAKAYIVPKGATPSADNVIAY-CREHLAAYKVPRAVQFVDDLPKTSTGKVMRRELK---------- 90580076 24 -----------SLVDMFEQSVRKYADQTAFINMG----QVMTFRKLEERSRAFAAYLQELKLQKGDRVAVMMPNLLQYPIALFGILRAGCVVVNVNPLYTPRELEHQLNDSGAKAIVIVSNFAHTLEAVVKNTGTLVNFVVIKKMVPKYHLPHATSMGRRMQYVKITGDDMAFLQYTGGTTGVAKGAILTHHNMVSNVMQAKGAYGPVLTEGELIVTALPLYHVFALTVNCLLLMMGGQNLLITNPRDIPTFVKELQRYQFTAITGVNTLFNALINNEDFQELDFSNLRLSVGGGMAVQRAVAEKWQKIGNYLLEGYGLTECSPLVAAY----------PYDLTQYNGSIGLPVPSTEVRMVDDEGNVVGID--EVGELQVRGPQVMKGYWQRPEATKEVLTEDGWLSTGDIVKFDDEGFLHIVDRKKDMILVSGFNVYPNEIEDVVALHDKVLEVAAIGQAHEVSGEVVKICVVKRDQSLTKDELIAH-CRQHLTGYKIPKIVEFMDDLPKTNVGKILRRVLREE-------- 170740558 21 ----------LTIGEALREAAARWPDRAALIAPAAG--LRWSWAELNARAEAFAAGLLALGLERGDRIGIWSLNNAEWALTQFAAAKAGLILVTVNPAYRLAELEFALNKVGCKALVTARAFAPELREAAARLPQLRVVIEIGGNSLPGTLAFEAVAERAGAAERARVDDPVNIQFTSGTTGSPKGVTLSHHNILNN--GSFVGRAMRLGPEDRICIPVPLYHCFGMVMGNLAAVTGAAMVYPGEGFDPLATLRAVEAERCTALYGVPTMFLAQLDHLEFARFDLSSLRTGIMAGSPCPIAVMQRVDRMHLELTICYGMTETSPVSFQSAVDDPLE--------RRVSTVGRIHPHTEVKIVDAEGRIVPRG--TPGELCTRGYSVMRGYWDDPEKTAEVRDAAGWMHTGDLATLDDQGFCNIVGRIKDLVIRGGENVYPREVEEFLYRHPAIQEVQVFGVPDPRYGEELCAWVKLRGATLTAEELRAH-CGGQIAHQKIPRYVEFVDAFPMTVTGKMQKYLMREAMIERLGLA 118616114 1 ---STMQDFPLTITAIMRHGCGVHGSRQVITATGDA-YRQTTYREVGQRAAQLANALRGLGISGDQRVATFMWNNAEHLVTYLAVPSMGAVLHTLNIRLFAEQIAYVANEAEDQVVLVDLSLTNLLAPVLPNLDTVHTVIAVGEGDTAAVLRYDELLSTEFDWPHIDENSAAAMCYTSGTTGHPKGVVYSHRSSFLHSMATCTANGIGLGSSDRVLPIVPMFHANAWGLPYAALMAGADLVLPDRHLDARSLVHMVENLRPTRAGAVPTIWNDVMHYLEKPGHDVSSLGLVACGGSAVPESLMRTFEKYGVQIRQLWGMTETSPLATMAWPPP---GTPPDRHWAIRSTQGQPVCGVETRIVDDNGEALPNDGQAVGEVEVRGPWITGAYYLGYDQSE---FDSGWLRTGDVGRIDELGFITLTDRAKDVIKSGGEWISSVELENCLIAHPDVVEAAVVGVPDERWQERPLAVVVRREGATVSAAELRKFLADRVVRWWLPERWAFADQVPRTSVGKYDKKTIRAGYAE----- 90411622 21 AYPS--------LVEMFEQSVHKFADQTAFINMG----QVMTFRKLEERSRAFAAYLQDLKLKKGDRVAVMMPNLLQYPIALFGILRAGCVVVNVNPLYTPRELEHQLNDSGAKAIVIVSNFAHTLESVVKNTGTLVNFVVVKKMVPKYHLPHATSMRAALKKGRLSGEDTAFLQYTGGTTGVAKGAVLTHRNMLANVMQAKGAYGPVLTDGELIVTALPLYHVFALTVNCLLFIIGGQNLLITNPRDIPTFVKELQRYQFTAITGVNTLFNALLNNEDFHELDFSNLRLSVGGGMAVQRAVAEKWKDITKTLLEGYGLTECAPLVAAY----------PHNLVDYNGSIGLPVPSTDVRIVDDEGNVLPND--QTGELQVRGPQVMKGYWERPEATKEVLTDDGWLSTGDVVRFDDEGFLHIVDRKKDMILVSGFNVYPNEIEDVIALHPKVLEVAAIGQEHEVSGEIVKVCIVPRDSSLTRDELLIH-CREHLTGYKIPKIVEFREELPKTSVGKILRRALREESEN----- 87199788 6 ---GAMQDWKLRVTHLIDHAAREHGQREIVSRWADGSESRTTWAGIRHDALRMTQALRRLGVKPGDRIATLAMNHHRHLVSWYGSVGVGGILHTLNPRLFDDQLEYIVNHAEDRVMLFDKQWTPIIERMKSRWPTVEHYICFDSSEPA--LHFEEWIASETEWADGDERDPCMLCYTSGTTGNPKGVLYEHRSTVLHAMSAISPPIFGLDCRSVMLPIVPMFHAASWGLPWAGAAAGAKFV-YSAVNDGAVLCDLMNREKVTCSAGVPTVWLALLQHVDAHGEIPPTLQTIVCGGSAMPRAMIERFMRAGRRVAHAWGMTETSPIGTTGAETWNWDDLSFDEKVTVKAMQGRPPFGVEIRCVDDPGKVLPRDGVTAGALQVRGPWIVKRYFK---AEQDAVAAGQWFDTGDVGVIHPDGTLQLTDRTKDVIKSGGEWISSVELENAAIGHPAVAEAAAIGVYHPKWDERPLLVVIRKPGMDVNQEELRSYLQQHVAKWWVPDAVAFVDQIPHTGTGKISKKDLRDQFRDY---- 152974530 3 ----------MTIGRIFDLTVGKYPNKEALVEPA--RNIRWTYTEWDEQVNKTAHALLAEGVKKGDTVSVYLYNCHEFVNVYLACSKIGAIFNPINFRLKAKEVAYILQDASSKVVVFEKAVEQTVAAIEKDFPNSSFWYIEDDKPNYAESYHEKVQAAPSTEVDVEEIDFCSMLYTSGTTGHPKGVLHRHREIAEHSMICTYF--LKYNRDSIGLSVAPLYHCGELNAGILPRIVGGKNVILH-HFDTKTVLHSIETEKITTFFAAPTMWNMMLQE-DLSQYELQSMKVGIYGGAAMAPALVKECERLFIDLVQIYGMTEMGPVVAF---------LVEEDQITKAGSAGTLCFSHEIRIVNEEGPSEPDDPYEVGEIILRGPCMMAGYHNHDEATAKALYK-GWYHSGDLGYLDRDGYLYVADRVDDMVISGGVNIYPREIEDFLHSHPGVLDVAVLGEPDELWGERVVAVIVKKDEYVTAADL-EKFCKEQLADYKRPRHYIFVDELPRNASGKLQKFILRESLK------ 54026121 29 -----------TIGANLDRTAAAHPDREAVVDIPSG--RRWTYRELVAAVDALAAGLDARGIRKGDRVGIWAPNCAEWFLTQYATAKIGAILVNINPAYRTSELAYVLRQAGVRMLIAAREFVAMIDEVRGECPGLEQVLILGDD------QWQQVTSTTPDPVRLAEDDPINIQYTSGTTGFPKGATLSHHNILNNGFFVG--ELCGYTEQDRICVPVPFYHCFGMVMGLAATSHGAAIVIPAPSFDPAATLAAVAAEKCTSLYGVPTMFIAVLAELDTAAPDLSTLRTGIMAGSPCPVEVMKRIDRLGMEVCICYGMTETSPVSTQTRRDDDIDRRT--------ATVGRVGPHLEVKIVDPTGRTVPRG--EPGELCTRGYSVMLGYWDEPEKTAEAIDAARWMHTGDIGVMDEDGYVAVTGRIKDMVIRGGENIYPREIEEFLYTHPDILDAQVIGVPDERYGEELMAWIRMRGAEPLDAAAVREFCTGKLAHFKIPRYVHVVEEFPMTVTGKVRKAEMRELAREML--- 91978271 6 -------------FDWINHHAEVRPDRTALIDLAT--QRRLTYRALDDRVDRLASHLATLGVGRGDRVAVLAANTTETLEVQFACFRLGAIFVPLNIRLTVHELAFILGDATPRVLTHDQDSAVMAHELQTKC-TIAHLLAFGAPYEAALANSPRLGAAEA----VTLDDVSTIMYTSGTTGKPKGAMITHGMTFIN--AVNLGIPAFVSQRTVFLCVLPLFHTGGLNCYTNPVLHAGGTVILMRAFDPGAALKIIGDPAITHFFGVPSIYQFMCQHPAFAETDLSRLQLAGVGGASMPVPLLRIWQDRGCALVQGYGMTETSPAVLM---------LDSDDAARKAGSAGKPVLHADLKIVGVDGEPVNPGD--MGELWVKGPNITPGYWNRPDANRTSFT-DGWLHTGDAARVDDEGFYYIVDRTKDMYISGGENVYPAEVEDVLYQLPEVAEAAVIGAPDPQWGETGVAIIAIKNGHDLPETKLLAHCRERLARFKCPQRVVFVEALPRNATGKVHKPTLRERF------- 119472994 36 -----------TIGAYFDFIVDKNPNSLAVVVNH--QNIRLTYKEFQKEVNQLAMGLLAIGVKPGDRVGIWSPNNIQWCLTQFATAKIGAIMVCINPAYRPNELQYALNSVECSTLITASQFIEMLNSLAPELPNLKNVIRIGNEVSAGMFSFSDIMRMATPAHELELNAIAAIQFTSGTTGNPKGATLTHKNILNNALFVG--DSMHFTEHDKLCIPVPLYHCFGMVLGSLLCVTGAAAIYPSDSFDAKTTLDVIEQEGCTALHGVPTMFISQLELSTFNEYDLRSLRTGVMAGSTCPEQVMRKVQTQMHQVLIAYGQTECSPINNITETDSSIE--------RQVTTVGRALAHTEVKIIDELGNI--QKIGLPGEVCSKGVGIMRCYWNDEEKTKATIDSDGWLHSGDLGVMDSEGFVSIVGRIKDMIIRGGENVYPREIEEVLYTYPGIQDAAVFGISDEKYGEEVCAWIQPKEDTTLDEQAIRAFLHDKLAYFKMPRYIRFVESYPMTVTGKLQKFKMREQMQEEL--- 116748315 7 --------ESLTLGQILDRSVAAYPDNDAVV--YTDRDFRLTYREFGELVDRIAKGLMALGVQKGEKVAVWATNVPYWVAMQFATAKIGAILLTVNTLYKISEVSYVLSQSETENIFLDTDYIQILYELVPELKTLRRVFFLGPEKHRGMYSMPEVLNLGARQAMLDPEDVVNMQYTSGTTGFPKGVMLTHLNIGLNGY--WIGKNQLLGPKDRVCLPVPLFHCFGCVLGVLAAINHASTLVIHEFFDPVQVMSSIEQERCTALYGVPTMFIAVLEHKLFDKFDYSTLRTGIMAGSPCPIRVMEEMDKMNMEITICYGLTEGSPVLTQTRVDDAIRKRVE--------TVGRAMPAIEVSIMDPEKRT-PVPSGLQGEVCCRGYNVMKGYYKMPEATRQTIDEKGWLHSGDLGIMDEEGYVSITGRYKDMIIRGGENIYPREIEEFLYKMDGILDVQVVGVPSAKYGEQVGAFVIPKAGFSLAPEDIQDFCRGRISNFKVPKYVVFVDQYPMTASGKIQKYKLREMAAQLFPDA 206678296 5 -----MMQGNLLISSLIDHAGRYHTSTEIASVEMDGSVSRSNWGEVQRNSKRLASALTKMGLKTSARCATIAWNNRRHLEIYFGVSSAQFVCHTINPRLFPEQLVYIVNHAEDEVLFIDATFLPLAAALKDKMPTLKAIILMDEAALESYDEFIETGDENFVWPDFDENTASSLCYTSGTTGNPKGVLFSHRSTMLHSFAAALPDCIGFSARNIVLPVVPMFHVNAWGTPYAAAMVGCQLVLPGPGLDGSSLLKLIDAEQVDIALGVPTIWQGLLMAAKDSGSTLSSLKRTVVGGSACPPSMIDTFRDVGVDLIHAWGMTEMSPLGTSNQPLAKHAMLPIEAQRKLRENQGRPPYGIELKIVDENGKDLPCDDVAQGDLLVRGPWVLSGYFK-PERDDE--LRDGWFDTGDVARIDADGYMTICDRSKDIIKSGGEWISSVELENIAVAHPDLLEAAVIGAAHPKWDERPVLVAVKKGCDPKPDDLIAFF-DGKIASWQKPDAVVFTDALPRNATGKVLKRNLRDEF------- 113869241 24 -----------SLAALLEASFRTYADRKAFICMD----KAITYGELDQLSTHFAAWLQSRGLRPGARVAIMMPNVLQYPVVLAAVLRAGFVVVNVNPLYTPRELEHQLKDSGAEAIVILENFASTLQQVLAKTP-VKHVVVVKKMVPAWELPFNSVLAETLQPATTGPDDIAFLQYTGGTTGISKGAVLLHRNVVANVLQSEAWMQPALNDQPITITALPLYHIFALTVCLLGMRSGGTSVLIPNPRDIPGFIKELQKYKFNMFPAVNTLYNALINNPEISKVDFSGLRVANGGGMAVQEAVAKQWAKTGCPIIEGYGLSETSPSATCNPTDTD----------AFSGTIGMPLPSTEVVIRDDDGKDVPLG--QPGEICIRGPQVMAGYWNRPDETAKVMTPDGFFKTGDIGVMDERGYTKIVDRKKDMILVSGFNVYPNEVEGVVAECPGVLEVAAVGVPDTHSGEVVKLFVVKKDPGLTEADVIE-FCKERLTGYKRPKYVEFRTELPKTNVGKILRRELRD--------- 158520354 19 -------DFEHPLFSFLDDAARDYPDN--VYTIFNGGTR--TFAQVKQAADRVANFLAASGIKKGDRVAIFLPNLPHYPEIYFGILKAGAVCVTCNPLYTPSELNYQLKDSGSKVVFCHPQFYPVICNVKAFLPPVKRIIPKAESHEPGHVMYDEIMAAQAPDVEIPSEDLALIIYTGGTTGVPKGAALTHANFVFDVKAMDEWVYLSQEPGHCYIGVLPWYHSFGMTMCMLTSCASGSRLICVPDPRAGEVLKLVQTYRPTILVGVPTIFSAFENHPLLDKYDLSSLICCASGGAPLPVELAKNFEKTGSIIFEGYGLSETSPVITGN---------PSDKDLRLFGSVGFPVSNTDIKIVDSETGITVLPQGEDGEIAVNGPQVMKGYWQKPDADKEVFREDGYFLTGDIGHIDENGYILITDRKKDLILVGGFNCYPREVEEVLFQHPKVAQAAVVGVPDPRSGEAVKAYVQLREGMTATEQEILDFCKEKLAGYKRPRAIEFRDALPTSPVGKVLRRVLKEEAK------ 93005170 60 -----------TIGDFFDAIVSKYPEREALVVRH--QNIRWTYQQLQQHVNQLASSMIEMGLEIGDRIGIWSHNNAEWLLMQLATAKVGVILVNINPAYRTFELQYALNKLGCSALVLSSDYASLIRELCPEIPTIERIIWIDEPDSDEEFGFMQAEGDANDPAQLKNTDAINVQFTSGTTGTPKGATLSHRNILNNGYF--IGEAMNLTEEDRLCIPVPLYHCFGMVLGNLAILTGGCIVYPNDGFEPLSVLQAVEEEKCTGLHGVPTMFIAELDHPEFENFDLSTLRTGIMAGSSCPIEIMRRVEMHMKEVTIAYGMTETSPVSCQTNEHTPLD--------KQVSTVGLVQPALEVKVIDTETGEIVRLGET-GELLTRGYSVMKGYWGSRFKTREAI-QDGWMHTGDLATMDEDGYVKIVGRSKDMVIRGGENIYPVEIENYLYRHPKIRDVQIVGVPDEKYGEVLAAWIIPKEAGSLTEEEVRQFCSEHIAHYKVPAYYRFVTEYPMTITGKIQKYKIIEQMKEELG-- 167834968 3 -----MQDKQLLISDLLEYARVYHGAREIVSQDAAGAIHRYTYADAAARAAQLAHALDAHGVADGDRVASIAMNGYRHFEMYYGVSGIGAVLHTVNPRLFDAHLVYVINHAEDRLLFVDPEFLPTVERIAGQLPCVEKIVVLGDAGPVDVTDYETFIGAFATTFAWPERKASSLCYTSGTTGEPKGVLYSHRSTVVHALAAAQQSAFGIASSDVVMPIAPMFHANAWAMPYLAAMTGAKLVLPGRRLDGESVQRLVEREQVTFTVAVPTVVTMLLEHLRRTGSRIDSLKRAVVGGSAVPPPMIRTLKEVGCQVHQVWGMTELSPLGTFSTLSHAASQLDDDAQTRIMACQGRAQFGMELKLVGEDGRRLAHDGRSVGAIWVRSAWAASGYFK--QASGGVLDGDGWFPTGDVGTIDPLGYLRITDRAKDVIKSGGEWISSVDLENLCYGHPAVKLAAVVGASHPKWEERPVLCIVRKADEPVTKDELLTFLSSRVAKWWLPDDVVFLDEMPLTPTGKIRKTELRDRFRDHLAGA 76802349 1 ------MRRPLLVTQFLERARRNYGDQEAVVAT-TGE--RFTYNELADRADRVSKALQERGIEKGDAVAVLDPNTHYHLEAAYGSMQLGAIHAPLNYRLLPDDLEYILNDCDAKAVIADYELAEKIEAVRDDIPT-DIFITNDATETDGWEDFDEVIGPDYDEPEMDEDDVITINYTSGTTGDPKGVMRTHRSETLHAYLTSIHQ--EISDDDVYLWTLPMFHVNGWGHIYSITGMGAKHVCT-RGVDAETIFEAIQSEDVSYLCAAPTVLNMLLDYYDSHDVETDSDVRVATAGSAPPEATIRTVEEFGWYLKHVYGATETGPLITTSDSRRFFDD-DSEDRFAVKKTQGLGFLGTDVRVVDEDGNDVPRDGQTIGEIVVRGNQVMDRYLGKPEATEEAFRVEGYYHMGDLATVDENGMMRIQDRKKDIIISGGENISSIELEDTLFEHPEVSDVAVIPAPSDEWGETPKAFVVPESGDPDDEDELTAFTRENLASYKMVRRVEFVEELPTTATGKVQKYELREQ-------- 146306527 25 -----------SVIEVFERSCKRFADRPAFSNLGV----TLSYAELDRLSAAFAAYLQKHDLKPGDRIAVQMPNVLQYPIAVFGAMRAGLIVVNTNPLYTAREMRHQFKDAGVRALVYLNMFGKLVQEVLPDLPSLKGWLVVKKMVPDYHLAFKQVLGQALTPVKASHDDIAVLQYTGGTTGVAKGAMLTHGNLVANMLQVDACLAQLGDDGEIMIAPLPLYHIYAFTANCMCMMVGNHNVLITNPRDIPGFVKELGKWKFSALLGLNTLFVALMDHPEFKNLDFSNLKVTNSGGTALVKATAERWQQMGCTVVEGYGLTETSPVASTNPYGNR----------ARLGTVGIPVPSTAFKVIDDDGNELPLGER--GELCIKGPQVMKGYWQRPEATAEVLDAEGWFKTGDIAVIDPDGFVRIVDRKKDMIIVSGFNVYPNEIEDVVMAHPKVASCAAIGVPDEKSGEVVKLFVVPRDGGVTIEELKAY-CKENFTGYKVPKHIVLKDALPMTPVGKILRRELRD--------- 11595497 6 ------------LGSWPVRRARMSPHATAVRHGGTA----LTYAELSRRVARLANGLRAAGVRPGDRVAYLGPNHPAYLETLFACGQAGAVFVPLNFRLGVPELDHALADSGASVLIHTPEHAETVAALAAGRLL---------RVPAGEL---DAADDEPPDLPVGLDDVCLLMYTSGSTGRPKGAMLTHGNLTWNCV--NVLVETDLASDERALVAAPLFHAAALGMVCLPTLLKGGTVILHSAFDPGAVLSAVEQERVTLVFGVPTMYQAIAAHPRWRSADLSSLRTLLCGGAPVPADLASRYLDRGLAFVQGYGMTEAAPGVLV---------LDRAHVAEKIGSAGVPSFFTDVRLAGPSGEPVPPGEK--GEIVVSGPNVMKGYWGRPEATAEVLR-DGWFHSGDVATVDGDGYFHVVDRLKDMIISGGENIYPAEVENELYGYPGVEACAVIGVPDPRWGEVGKAVVVPADGSRIDGDELLAWLRTRLAGYKVPKSVEFTDRLPTTGSGKILKGEVRRRF------- 212639115 1 ----------MNISKLLARNARKFPHKIALI---DGDV-SLSYREVDDTVNRLASSLASLGIKRGDKVVLYMPNVKEFVYAYFAVLRLGAIIVPINARLTAQEVQYIIDHSEAKAVIAHDWIY---QELASLVHKVDAIWVKTGEAIEGWRSLSQLIASDASPVVCPEEDETTILYTSGTTGKPKGVLFTARNIF--AVATMMALETKMDKHSRLLHMMPLSHSAPLHLFFVGGMYVGATHVLSPTFSPEALLELVTKHQITHFFGAPVAYLLTAKHPRLHEYDLSSVQYWTYGGAPLSANEVQFVAKQFRRLMCLYGLTEAGPNGTY---------LSPEEHATKAGSVGKAALHCEVKIVDEHGNDVLPG--EIGEIILAGEGTMKGYYKDEEKTAET-VKNGWLYTGDLARRDEDGYIWIVDRKKDMIISGGVNVYPKEVEDALKLHPAIVDVAVVGVPHPEWGETVKAFVVTKEPIEQLAEECERFLLDKLADYKIPKLYEAIPELPRNATGKILKQVLR---------- 6735515 5 -----MMRQPLIISSLIEHAARYHGNTEVVSVETSGEVTRAYWSGVALRARKLASALGKMGLTQSDRCATIAWNNVRHLEIYFGVSGAGMVCHTINPRLFIEQIAYVINHAEDKVIFFDETFLPIIAGLDGLLTTAKAFVLMGSAKIPGLLAYEDLIGQGDDDPDVDEKEASSLCYTSGTTGNPKGVLYSHRSTVLHSMTTAMPDTLNLSARDTILPVVPMFHVNAWGIPHSAAMVGAKLVLPGPALDGASLAKLIDQERVSIALGVPVIWQGLLASLAESGSKAESLTRTVVGGSACPPSMIKEFNDLGVEVIHAWGMTELSPFGTANTPLGHQVNLPWDEKLALRQSQGRPPYGVELKIVDDEGVTLSEDGVTKGNLMVRGHWVIKDYFR---STIGTTLSNGWFSTGDVATIDQDGFMTICDRAKDIIKSGGEWISTVELEGVAIAHPAIVDAAVIAVKHKKWDERPLLVAVRAPNSLTDDELLSYF-EGKVAKWQIPDAAIFIDELPRNGAGKILKNRLREKYADIL--- 89901061 1 -MPADINPDLFTIPDLLEKTATRFADRPAIHNLG----HTISYAELERLTREFAAFLQGLGMAQGDRVAIMAPNLLQYPVALFGILRAGMVVVNVNPLYTPREVAHQLQDAGAKAIVIVENFAAVLQRVLSNTP-LKHVITVGDLLPDGAIGFRAALARGAKPVQVKREDIAFLQYTGGTTGVSKGAMLTHRNILANVEQTGVWISASFQEGEIAIAPLPLYHIFCLTSTLSFMKWGSLIVLITNPRDLPALIKELGRWKFSVMTGVNTLFNGLLNAPGFDQLDFSTLKVVVGGGAAVQKTVAERWQQTGRYITEAYGLTETSPGVCANPLATPWN-----------GKIGLPIPSTEVSIRDEHFNELPVWHGETGEICIRGPQVMKGYWNNPAETAKVM-QDGWLKTGDVGHLDGEGYFAITDRKKDMILVSGFNVYPNEIESVIAMHPGVLECGAVGIPDEKTGEAVKVVVVRKDPSLTKDDILAH-CKTQLTGYKMPRHIAFCDELPKTPIGKILRRDLRDMPKS----- 118470372 15 ----------------LTRHAMMQPDKTALRFLG----RTTTWRELDDRVTRLAGALNRRGVGFGDRVLILMLNRTEFVEAMLAANRLGAIAVPVNFRMTPPEIAYLVSDCEAHVVVTEPVLAGVATAVRDLDATLQTVIVAGGATEDGVLGYDDLIAEEGEPVDIPNDSPALIMYTSGTTGRPKGAVLTHTNLSAQAMMHLFTTGADLN-SDVGFVGVPLFHIAGVAGSVLSGVTLGTVLYPLGAFDPDGLLDVLESEQVTGIFLVPAQWQAVCAAQRARPRNLK-LRALSWGAAPASDTLLREMNEVDAQIFAAFGQTEMSPVTCM---------LLGDDAIRKLGSVGRVIPTVSARVVDDNMNDVPVG--EVGEIVYRGPNLMVGYWNNPKATAEAF-AGGWFHSGDLVRQDEEGYVWVVDRKKDMIISGGENIYCAEVENVLAAHPAIMEVAVIGRPHEKWGEVPVAVVALNSATAESISLLDSFLTERLARYKHPKALEVVDALPRNPSGKVLKTELRERF------- 83746599 27 ---------HVTVSALLEDTVRRCPDAQAVVCREQG--VRWTWRALAGQVDALAAGLHALGLQRGDRIGIWSPNRYEWVLTQFATARLGLILVNINPAYRLAELEYALNKVGCKAIVAAEAFLEMLQTLAPELPALRWVIRMGEGATPGMINFGEVIARDAIAAALSPDDAINIQFTSGTTGAPKGATLTHINVVNNARFVAM--AMNLQGTDRLCIPVPLYHCFGMVMVLACTATGACMVFPGEAFDPLATLRTVAEERCTALHGVPTMFIAQLDHPEFHSFDVSSLRGGIMAGSPCPIEVMKRVEMHLREITIAYGMTETSPVSFQSAVTDPLD--------KRVTTVGRIQPHLQVKLVDGAGEVVPVGEK--GELCTKGYSVMLGYWDDEAKTAESVV-DGWMRTGDLATFDADGYCNIVGRVKDMLIRGGENVYPREIEEFLFRHPKVQAVNVFGVPDPKYGEEVCAWIVLKPGQQATEEEIRAFCQGQIAHYKIPRYIRFVPEMPMTVTGKVQKFIMRER-------- 149375223 21 -----------SMVDVFDQAVNKYADRPAFSAVGA----TLTYRDLDTQSRNFAAWLQNKDLKPGDRIAVQMPNVSQYPVVVFGAMRAGLIVVNTNPLYTTREMEHQFNDSGAKALVVLANMAHNAEKVLPH-TGIEHVIVLKKMVPAFSLPQAHKLPEKFSPVECKKDDIAVLQYTGGTTGVAKGAMLTHGNLVANLLQVRPMMEDSVEEGEVVIAPLPLYHIYSFTLNCGIMLAGAHNVLIPNPRDIPGFVKELKNHRFTAFLGLNTLFVALCNNEEFKALDFSALKLTSSGGMALTSDTAKMWQRTGCEISEGYGMTETSPVVTFNPNSA-----------IQLGTIGLPIPGTQVKTIDDDGNETPLG--EPGELCVKGPQVMRGYWQRPEDTQKSFTDDGFLQTGDIALIQEDGYIRIVDRKKDMIIVSGFNVFPNEIEDVVSGHPKVVECAAVGVPDDKSGEAVKVYLVATAEGVTENELKE-FCRERLTAYKVPKSFVFRDELPKTNVGKILRRELRDEA------- 134099982 17 ----------MTMSDQLSRHARKIPDSGALTF----ESGTRTYRELDDRVSRLVGALRSRGVRPGDRIAVMCLNGIEAVETYLASVRLGAICVPVNFRLVADEVAYLLGDCEPAAVVADAGLTPTVDAALAAAPSAHTCLLVGGHGDRDYERAVRESTPDIPETTADIQDPAFIMYTSGTTGRPKGAVLTHSNLLMHAFSS--ITHLGVAADDRVLSGAPLFHIAGLGAVSTNLLLGGRSVLVSGRFDPAEMVDLLARERVSNCFFVPAQWQAICALPDLADRDLSALRRISWGAAPASSTLLRTMIDTQAEVVTMFGQTECSPITTV---------LRGEDSVRKIGSVGTPMLNVEVRVVDDDMNDVARG--EVGEIVYRSPMVMREYWGKPAETAEAFR-GGWFHSGDLVREDEDGYFYVVDRKKDMIISGGENIYCAEVENALAAHPGIAEVALIGVPDPRWGEAPLAVIVPRDAAPPTADEVEAWCRRRLAGYKCPRRISVVAELPRNPSGKVLKTRLRAE-------- 189546049 25 -MPETIAPPPYSLADMIEQNCRRYASRVA----YDGMGKTLTFAELEKLSAKVAGWLQAQGLKKGDRVAVMMPNILQYPVVVSAILRAGMVVVNVNPLYTPRELEHQLNDSGASAIFVLENFATTVSAVVARTGVKKVVVLVPAWSIPGHIPFKSVIGKTLSPVDISPSDIAFLQYTGGTTGVSKGATLLHSNLLANITQNVMWMRKAFPDQLVYVCALPLYHIFALTVMFMAMEQGGLNILIANPRDIPGFVKEISRYRFNVLPGLNTLFNALANNEDFKKLDFSGLILTLGGGMAVQRPVADLWQKTGCFIAEGYGLSETSPVATTN----------RADGTEYTGTIGLPVPSTDIDIRDDDGNSLPLG--EAGEICIRGPQVMAGYWNRPEETAKVMTPDGFFRSGDIGFMTPEGYVKIVDRKKDMILVSGFNVYPNEIEEFVVTMPGVLECAAIGVPDPHSGETVKLFIVKKDPNLTEADVKAH-CAQGLTNYKRPRYIEFRDSLPKSNVGKILRKELR---------- 115526535 8 -----MMDMPLLISGLIDYAATYHGDAEIVAREIEGDIHRYTYADAHPRIKKMALALQRLGIKQGDRVGTLAWNTHRHFEMFYAAPGVGIVLHTVNPRLFPDQLVYIINHAEDRLLFVDRITLPIVEAILPKLTSIEGVVVMRERIPETKLAYEDLIAAEDDTPSFDEKSASTICYTSGTTGNPKGVVYSHRAAVLQTMACSNLDFLPGHQREVMMPMAPLFHGNGWNMPFTAPYTGSKLVLPGRNYEPDKLYELIEGEGVTITAGVPSFWLILLDWLGRTGNKFTTLRATLSSGSAPSLAMVGKLDRYGLPYTQAWGMTEALG-CTMPSLRPGSTSLTQDERIERRMVSGRACFGTALRIVDEDERELPHDGRSVGHLRVKGPWVASGYFKSDEG----LDKDGWLITGDMATIDPQGHVTLTDRSKDVIKSGGEWISSIQLENIAMSHPEVMQAAVIAIPHEKWQERPLLLVVRRGSTLDPNTLLEH-MRPMLASWWLPDAVEFLNEMPMSGTGKVQKMVLREKFKDY---- 194291921 1 ------MTRGITLGDTLTWPARNLPRKTALVTGIGTGRRAWTYAQLDAEVNRHAHALQSLGIGKGDVVAAFLYNTPAFVFTLLATARIGAVYNPVNYRLAAQELAYILNDGGARALLFEREGAAVVEKAAELAPTLRLYADADPAPACATHRLDALAADQPDTLPVDENDPCILMYTSGTTGRPKGVMHTHRSKLQHN--AMMHQAMMLSREDVGLSIAPLNHTAELHTSFLPRLQLGATQVLQRRFDAGEAWQLVEAEGVTHFFAAPTMVAMLLNHPDAEARDVSSLRLVEYGGASMAPHLIREWDRVGAGLVQVYGTTEMGPCMSV---------LYPHEQLSHAGSAGLPALGHELVVLREDGAPTPCAPGEVGEVLVRGPCMMQGYLNRPEANARAL-AHGWYHTGDLGSLDADGYLWIRDRIDYMINSGAENVYPREVEDALIEHPGVLEVAVLGEPDPTWGQVVGAYVVARGEETLSADQLDAFLGDRLAAYKRPRRYHFLEALPKTTSGKIQKHLLR---------- 119872152 5 ---------QLTLNNVWKYIKEVFSEVEVAYLPPHGNNIRSTYGREYERSMRLADGLRQMGVGPGDRVATLDWNTIWHFDLYWAVPGMGAVLHPLNVRLAPEDLVYIINHARDKVLIYHRDFAPLVEKLKPHLKSVQLYIISDGAGPVAKDPEIEDIIKQGQPKPFPEDTVATIGYTSGTTGRPKGAYFTHRALVLHTLTSAVAFAGFRGEPCTFLQLVPMFHVHGWGTPWTFALLGWRQIYPG-RFDPNHTVRLIAEEKVKTMAGVPTVLYMLLTAPDLPKY-VAKIREIVVGGAALPKELAKKAAEVGFIPRVGYGMTETAPILTLGFFRPTEKMPQDDEYYSLLTATGLPIPLVDLAVVDENLNPVPKDGKTMGEIVVRSPWVTPEYLGDSEKTKEAWR-GGWFHTGDVAVWMPDGRVRIVDRAKDVIKSGGEWISSLQLEDLIATHPAVAQAAVIGVPHEKWGERPVAVVVPKPGAVTEQEIIKHLEKGKIPKWWLPDKVIFVQQLPLTGTGKIDKKVLKEQYKDIL--- 194538346 14 --PETINPEQYSLVEMFEQSVQKYADQPAFMNMGS----VMTFRKLEERSRAFAAYLQELKLQKGDRVALMMPNLLQYPVALFGILRAGCIAVNVNPLYTPRELEHQLNDSGATTIVIVSNFANTLEQIVDKTP-VKHVVLLGQMLPPGAISMRQALRKQYVKPFMSGDDIAFLQYTGGTTGVAKGAILTHRNMIANVLQAKGAYGPVLSPGELVVTALPLYHVFALTVNCLLFVMGGRNLLITNPRDIPGFVKELQKHPFTAITGVNTLFNALINNEDFHELDFSNLRLAVGGGMAVQRSVAERWQKTGCYLLEGYGLTECSPLVAAY----------PHDLVEYNGSIGLPVPSTEVRIVDEEGNALPNT--ETGELQVRGPQVMQGYWQRPEATKDTINEDGWLSTGDIVKFDDEGFLHIVDRKKDMILVSGFNVYPNEIEDVVALHGKVLEVAAIGQPHEVSGELVKIYVVKRDPSLTKDEVITH-CRQHLTGYKVPKLVEFREDLPKTNVGKILRRVLREE-------- 118487892 13 ---------PLTPVTFLKRASAVYANRTSVIY----EGTRFTWRQTYERCCRLADSLRSLNVGKNDVVSVLAPNIPAVYEMHFAVPMAGAVLNTINTRLDAKNIATILIHSGAKVFFVDCQYKELADKALRFLEGPVPSIIADVDTPTGVFEYEQLVQRGNPELIQDEWDPIALNYTSGTTSAPKGVVYSHRGAYLSTL--SLILGWEMGSAPVYLWSLPMFHCNGWTFTWGVAARGGTNVCI-RNTSAKDMYQSIADHKVTHMCCAPIVFNILLEAKPHERREITSPVEILTGGAPPPASLLEKIESLGFHVTHAYGLTEATGPALVCEWQTKWNKLPQQDQSKLKARQGISITLADADIKDDTMASMPRDGKTMGEIVLRGSSIMKGYFKDPEATSKAFR-NGWFVTGDVGVIHPDGYLEIKDRSKDVIISGGENISSVELESVLYRHPRVLEAAVVAMPHPKWGESPCAFIVKKNSNGETNDVKEAYCRKNLPRFMIPKRVEFMPELPKTSTGKIQKFQLREVAKN----- 91779708 29 ---------------------------EIVSRRVEGDIHRYTYRDCHIRAMQLANALTAHGIEAGDRIGTLAWNGYRHMELYYGVSGIGAVCHTINPRLFTEQIAFIINHAQDRFICFDMSFAPLVEQIAHQCPLVEKWIMLCDESPVPLVSYETLIGAQPDWPRFDEQRAAVLCYTSGTTGNPKGVLYSHRSLSLMAYASALPDTLCLSSTDTVAPVVPMFHVNAWGLPFSAPLVGAKLVLPGAKLDGESLWTLFEQEGVTFSAGVPTIWLGLVDYMRRAGKRSAHFRRAIVGGSACPPQLASSLRELGIKAVHAWGMTELSPLGTVCSPSHDYADKTTEEQKCIDAKQGRVVPGIDLKIVGSGGAELPWDGKSAGDLMARGHWVLDRYYGA----GQTALEDGWFSTGDVATIDPDGYMQITDRSKDVIKSGGEWISSIELEHVAMSHPEVESAACIGCEHPKWDERPVLIVVKRPGSTLSAQQLLAFYEGKVAKWWIPDDVVFVPEMPLTATGKLQKLVLKQRFGRYL--- 207082840 17 ---------PLTPLTFLERAKDVYPNYEAIVY----EDRSYTWSEVCKRATKFASALEKIGIKKGDTVSFLAFNTPEIFEAHYSVPMTGGVLNTINIRLDANTIAYILEHSEAKVLVVDRQLHVEVKKALKILDKKIIVIDINDKHADGDLEYESFLNTGDENYPDDEWQAISLSYTSGTTGNPKGVVYHHRGSYLMSTGSAV--AWNMPNRLNFLTIVPMFHCNGWCYPWTIAMLNGRTICL-RNIDVKKIFELIDKYNVTHFGGAPIVLNMITGAPESDRKKLKQKVHVLTAGAPPPSIIFKKMKDLGFEVMHVYGLTETYGHVTQCAWNEEWNAYDEDKQNEIKARQGVRYPNTEVTVMDETMKEVPSDGKTIGEIMIRGNVVMKGYFKDKEATDKAM-AGGWFHSGDLAVMHPDGYVKIQDRSKDIIISGGENISSIEIENTLSKHPSVSIAAVVAKPDEKWGEVPCAFIEMVTDKPTTEKELIDFCKETLAGFKVPKQVIFC-ELPKTSTGKIQKFELRKQF------- 218548641 20 -----------SLVDMFEQSVVRYADQPAFVNM--GEV--MTFRKLEERSRAFAAYLQQLGLKKGDRVALMMPNLLQYPVALFGILRAGMIVVNVNPLYTPRELEHQLNDSGALAIVIVSNFAHTLEKVVDK-TAVQHVILTRMGDQPDAISFRSALHNQYVKPELGPEDLAFLQYTGGTTGVAKGAMLTHRNMLANLEQVNATYGPLLHPGELVVTALPLYHIFALTINCLLFILGGKNLLITNPRDIPGLVKELAKYPFTAITGVNTLFNALLNNKEFQQLDFSSLHLSAGGGMPVQQVVAERWVKLGQYLLEGYGLTECAPLVSVNPYDIDYHS----------GSIGLPVPSTEAKLVDDDDNEVPPG--QPGELCVKGPQVMLGYWQRPDATDE-IIKNGWLHTGDIAVMDEEGFLRIVDRKKDMILVSGFNVYPNEIEDVVMQHPGVQEVAAVGVPSGSSGEAVKIFVVKKDPSLNEEALVT-FCRRQLTAYKVPKLVEFRDELPKSNVGKILRRELRDEARS----- 126649554 17 ----------MTMYDILEKYAVQQPSE--IATLYDG--KKLSYREFYKCVERFAAYLQEQNYKKDDVIALYTLNSDLFLIAYLGVQLAGYVAMPINTKLAAPEVEFIFNHSQAKGLIYDERLAEALEDVSYSFQHVIGFQTMNNIFKNTNLVRA--------VVQLEANDTAVVMYTSGTTGKPKGVMLTHENIVATADIWS--SSMKMSNKDRMFICTPLFHCAGLHVFAMPMFYQGGTVVIEEAFSPTKTLAQIAITEATIFFGVPSMYTIILNTPGFKEHSFSHLRLLCYGAAPMPYELVKQVKETNVNVQNLYGQTENTPAAT---------SLLDTDALTKIGSVGKPLGQTEVRVVDSEGKEVPAG--EVGEICVRGPQVMKGYLRNPEETARTII-DGWLYSGDLGRFDEEGYLYIVDRKKDMIIRGGENIYPIEVEEVLYQLPEILEAAVVGLPHEVYGEVPKAFVVFKEGKSLDEENILSYCQSQLAKYKVPYEIECLTELPRNASGKVLKHTLR---------- 89895063 21 --PHYLSYPEETVDGLFRKSVQKNSGEVALIYF----NKKMSYSDLGNKVERLAGSLQKLGIDPGDRVALLLANCPQYVIAYYAILAIGGVVVPVNPLSTESELLHIFRDAQVKAAICLDLLAERLENVRGETQLLKHYPFTRKLSPGGAGRFKDLLNEGNGPVLKDRKDIAVLIYTGGTTGRPKGVMLSHYGLLANAYQA--IAWVQMGSKDRLVTVLPAFHGFGMSVCMNAPLFSGASTILIPRFEAKDVLKAIHKHKPTYFAGVPTMYIGMINYPQLKRYSLSSLVGCFVGAAALAPEVKRSFEELGARLMEGYGLTEGVNALCCNPLRGE----------NRTGSIGFPFPDVDFKIRDIDTGEEELPPGESGELVIQCPDLMLGYYNRPEETAYALR-DGWLYTGDIATMDEDGYFYLVDRKKDMIITGGFNVYPREVEDVLYEHPAVREACVIGVKDGYSGEKVVAFVSLKDGAAATEQDVIAFCRKHLVPYKVPKTVEFRTDLPKTAIGKILRRALRD--------- 83647571 2 ----------LNLATILTESAKRHPQKEALVCG----AVRLTYAQVERMTNQVANNLLAAGILPGDRVALSCPNLHFFPIAYFGIIKAGAVVVPLNVLLSEEEIAYHLRDSQARAYICDMPLGPRGLAAFNAVVDCQRFWLMPSGSSDMPALFDELMDEPAPDIVTQADDTVVVLYTSGTTGKPKGAELTHANIFLNVAQFARLSEARL--DDNQLVALPLFHTFGQTVQMCGGFYNSNKLVLIPRFDPKAVVEAMVQEDITVFCGVPTMYWALLHGIELEEAVVDRLRLCGSGGSSLAIEILRGFEKFQVPILEGYGLSETSPVASFNVL----------DRPRKPGSVGVPIWGVDIKVVDEKGGEVAH--RERGEIVIRGHNIMKGYLNRPEATADAIR-NGWFHSGDIGYMDEDGYLFIVDRLKDMIIRGGYNVYPRELEETLLTHPAVSLAAVVGVPDSQYGEEIKAFVILKEGARADAEEIREWCKSKMAAYKYPRLLEICDSLPMTATGKILKRELK---------- 170720998 18 ----------LTIGQAFDATVARYADDEALVVRHQG--LRFTWQQLAEQVDVYARALMALGVDRGDRIGIWSPNCAQWCILQLASAKVGAILVNINPAYRVGELEYVVRQSGCRWLVCADELLPELAAVAPRLPELRGVISLAGNPPPGFLPWPALAAYQARQRGLQFDQPVNIQYTSGTTGAPKGATLSHYNILNNGFMVG--ESLGLTNTDRMVIPVPLYHCFGMVMANLGCITGSTMIYPSDAFDAELTLRAVAEERASILYGVPTMFIAMLDHPSRQHLDLSTLRSGIMAGATCPIEVMRRVQLHMAQVQIAYGMTETSPV--------SLQTGPDDDLELRVTTVGRTQPHLETKLVNADGCIVPRG--EIGELCTRGYSVMLGYWDNPQATADAIDPAGWMHSGDLAVMDADGHVRIVGRNKDMIIRGGENIYPRELEEFFYTHPAVADAQVIGIPCDRYGEEVVAWIKLHPGHSATAEELQGWCKARIAHYKVPRHFCFVDEFPMTVTGKVQKFKMRE--------- 94312079 24 -----------SLAQLLEESFRTYADRRAFICMD----HAITYGELDQLSHAFAAWLQSRGLRPGARIAIMMPNVLQYPVVLAAVLRAGYVVVNVNPLYTPRELEHQLKDSGAEAIVILENFASTLQAVLSATP-VKHVVVVKKMVPAWELPFKDVLAETLKPVNTGPDDVAFLQYTGGTTGVSKGATLLHRNIVANVLQSEAWMQPALAKGAVTITALPLYHIFALTVCLLGMRSGGLSILIPNPRDIPGFIKELQKYKFHMFPAVNTLYNALLNHPDFAKIDFSGLRVANGGGMAVQEAVAKWLAKTGCPIIEGYGLSETSPSATCNPTDTD----------AFSGTIGLPLPSTDVSIRDDDGNELPLG--QPGEICLRGPQVMAGYWNRPDETAKVMTADGFFKTGDIGVMDERGYTKIVDRKKDMILVSGFNVYPNEVEGVVAECPGVLEVAAVGVPDQHSGEVVKLFVVKKDPALSEADVIA-FCKDRLTGYKRPKYVEFRTELPKTNVGKILRRELRD--------- 163725086 2 ---------QINIGSFLTKRAQHSPNMEALVIGG----LRFTYKELNERSNRLANAMKSAGIEPGDRVAYLGLNETEFFDLYFGLGKLGAILVPVNFRLAPPEVLYIINNCEASKVVVGTDFFPVIDAIKGDLCT-NSIYALGDSIPEWAQSYSDFLASGSPDEPVGDDDTLTILYTSGTTGKPKGAELTHAGYFHEAVNLRATLGDV---GTKMLMPLPLFHIGALA-PVPHCVQFGMTMVFQRAFDPAEFLQLLATENISWFGSVPQVLMFLRSVPQFETFDWSSIRMALVYAAPVPVTLIKEFAEKGMNVRQLYGMTECTGPAAV---------IDADKAIVKAGSTGPAMFHCDIKLVDDKGEEVPTGELGELLLLTTHP--MKGYWNNPEATASTII-DGWIHSGDMAKMDEDGYLYILDRKKDMIISGGENIYPAEVEDTLLSHPAIADVGVIGVQDEKWGEAVKAVIVLNKEQSLTQDELIEWCRDKLARFKTPKQVVFAEEIPRTPTGKILKRILRDQY------- 171060260 21 ----------LSPLSFIERAAAVYPQRVAVIH---GELRQ-TWAQTFERCRRLASALRQAGVGRGDTVAAMLPNVPAMFEAHFGVPATGAVLNTLNTRLDAEAIAFMLQHGEAKVLLTDREFAGVIEPALALLGEHRPLVVEDELAPAGEIGYEAFLAAQAWTLPDDEWDAIALNYTSGTTGNPKGVVTHHRGAYLN--AASNVIGWSLPQHPTYLWTLPMFHCNGWCFPWTMALVAGTSVCL-RRVDPALIYTLIRAHRVTHLCGAPIVYSMLIHAPAALREGITHTVNGLIAGAAPPAAVIEGCEAAGINLTHVYGLTEVYGPAAVCAKQESWDALPLAERAMLNSRQGVPYPLQQVAVLDPTMQPVPADGVTMGEIFFRGNVVMKGYLKNPDATAEAF-AGGWFHTGDLAVLHPDGYVKIKDRSKDIIISGGENISSLEVEDTLHRHPAVMLAAVVAQPDAKWGEVPCAFIELKPGMQVSEAELIDFCRSHLARFKVPKRIVF-SELPKTSTGKLQKFVLRGQAQS----- 147920006 49 -------------HEAIDRHAASW-RKNKVALYWEGEHEKYTFSELKALSDKFGNVLRKAGIQKGDRVFVYLPRIPELYISAIAIAKVGAIFAPLFGGFRAEAVRDRMNDCEARMVITTPDMKRLIDPIRAEVPSLETVIVCKADASEGELNFDAEMTYAPEEFKMELEDPVIMHYTSGTTGKSKGVVHVHNAMIGHYITTKWVQ--DLRDDDVYWCTADPGWVTGTSYGFGPWLCGASQVIYAGRFTADAWYSIIDRHKVTVWYTAPTALRMLMKAGDAAKYNLKSLRYITSVGEPLNPEVIRWMKVYDLPIHENYWMTETGCNMIANFYNLPL----------KIGSMGKPVPGIQAAVVDDKGNVLPPG--VPGNLVIKWPSMMRGIWNNEEKFKEYFRIPGWYVTGDSACVDSDGYFWFMGRVDDVIKTSGERVGPFEVESALLEHPACAEAGVIGKPDPLYGNIIKAFIALKPGFEGTEELKREFVKTKLAAHAYPREIEFKSSLPKTRSGKIMRRVLKAQ-------- 118053900 23 -----------TIGDFFAAMAGRQGARDALVSRHQG--LRYSYAQLHQAARQLASALLSRGLVKGDRVGIWSHNNAEWVLMQLATAQVGLVLVNINPAYRTSEVEYALNKVGCKALVSTSDYLGMLRELAPELPALRTVVWIDDVEQPGMLRFSQLMAQDAIAATLSNLDPINIQFTSGTTGFPKGATLTHRNILNNGFF--IGECMRLTPEDRLCIPVPLYHCFGMVLGNLACFTGSTIVYPNDGFDPITVLEAVQAEKCTGLHGVPTMFIAELDHPRFAEFDLSTLRTGIMAGSPCPIEVMKRVVRHLSEITIAYGMTETSPVSCQSDADTPLE--------KRVATVGKVQPHLEVKIVDPSTGEIMAPGQS-GELCTRGYSVMHGYWDDEARTREAIDAEQWMHTGDLATMDAEGYVNIVGRIKDMVIRGGENIYPREIEEFLYRHPKVQDVQVVGVPDVRYGEELCAWVIVKPGLELGEDEVRDFCKGQIAHYKVPRYIRFVQAFPMTVTGKIQKFRIRDE-------- 124521128 1 ------MEKDPNLFSVYEQTAEKYGRKEAIYDLKN----RVSYSALLQDVDHFANVLAAKGVKKGDRIAVSLPNWYEAAVIYFAAAKIGAILVPINPLYKSHELEYILDNAAPVLLIASESLEKNL-GFQQSLQWVKESITVRFPL-MGFPSFDEYTGGAASYRSVADNDVFCILYTSGTTGKPKGVMITHRAVVQS--ARTIASVLKCTDQDAFIISAPLFHIFGLAINLVCAISAGARILLQEKFRAEQTLKLIEQESITVQQGVPTMFLKQLEVENLENYNLSSLRTGIVGASPIPPKVKEIREKMGMELNQSFGITEAVTVTSTTF---------EDDEDKILEILGRPIPGVELKIVNDKRETVPHG--VVGEIAVRSFAVMKGYYKMPEQTDQVLDSEGWFYTGDLGMLDEDGYLKFVGRKKEMIIRGGFNIYPQEIEAVLSKHPYILESAVIGFPDEVLGEIVCAVIRLKEGADCSEEDILTYLKEWIAIYKVPQRILFTQDFPTTASGKIQKVRLREQ-------- 196193162 3 ------------ISQTLRRAVQLNGQGTATVFAG----RRQTWREFEDRIACLANGLLSLGINAGDRVAILALNSDRYLEYFYAVSWAGAAVNPVNIRLAPPEIAYTLNDSGSKVLFVDDTFAALLPSLQPQLESIKHVVFMGEECPQGCIDYESLVADRIRDANAGGDDLAGLFYTGGTTGRSKGVMLSHDNLVFNAL--NVVAEMGYDSDTIYMHAGPMFHLADMASTFAVTLAAGTHGIV-PRFDVDEVLAFIEQEKVTNTLLVPTMVNLLASSGRIANYDVSSIKRMLYGASPMPEALISAMEQMPVSFAQGYGQTEASPIITSLGPEHH---IPGGEKLR---SAGRAALGVEVVVLDENDQVVSQG--TVGEICARGPNVMLGYWGMESTTADTLR-NGWLHTGDLGYMDEDGFVFIVDRAKDMVISGGENIFSVEVEGAIYSHPAVQECAVIGIPDERWGEAVHAIVVLRGEHASEAEIIEH-CRERIAGYKVPRSVDFAESLPVSGAGKVLKNELRAPF------- 195655729 13 ---------PLTPLGFLERSATVFGDCHSVVYHDT----VFTWSQTHRRCLRLASALVSLGINRGDIVSVLLPNVPAMYEMQFGVPMSGAVLNNINMRLDARTVAVLLRHSGSKLVFVDPASLTLIRDALKQLPPAPRVIPVEDPAPPGSLTYEGLL-EKGDPEPASEWDPMVLNYTSGTTSEPKGVVHCHRGIFLITLDSLI--EWAVPPQPTYLWTLPMFHANGWSFPWGMAVVGGTNVCL-RRVDAAEVYATIAGRGVSHLCGAPVVLNMLANAPEGVRRPLPGKVRILTAGAPPPAAVLHRTESIGFEVIHGYGLTETAGLVVCCAWKGEWNKLPASERARLKARQGVRTPGMEVDIVDETGXSVPXDGSXMGEIVLXGGCVMLGYLDDDKAXKXAIRDNGWFYTGDVGVMHPDGYMEIRDRSKDVIIXGGENISSVEVESVLYSHPAVNEAAVVARPDDFWGETPCAFVSLKEEGSTAADVIA-WCRQRMPHYMVPRTVVFRDELPKTSTGKIQKYVLRNLAKEM---- 85714341 24 -----------SLIELLEESFARFSDRKAFICMD----KAITYRELDEMSLALGAYLQNRGLKAGARVALMMPNVLQYPISTVAVLRAGYAAVNVNPLYTPHELEHQLKDSGAEAIIVLENFASTVQQAIGRTD-VRHVIVVPPSSIPGAVRFNDALAATFARPELTPDDAAFLQYTGGTTGVSKGATLLHRNILANMLQNDAWLQPALKKPPRVVCALPLYHIFALCFMLGMRAGGVNLLIPNPR-DIPGLVKELRKYQINIFPAVNTLYNALVNAPGFDQVDFSKLKVSIGGGMAVQKIVAERWKATGCALLEGYGLSETSPTLTCNPADSD----------RFSGSIGLPLPSTYLSIRDDDGKEIPLG--EAGEICARGPQVMPGYWNRPDETAKVMTADGFFRTGDIGVMSADGYTRIVDRKKDMILVSGFNVYPNEIEDVIAGHPGVLECAVVGIKDERSGEAVKAFVVRKDPNLTSEEIIKY-ARTELTSYKVPRHVEFRDSLPKTNVGKILRRELREK-------- 148554368 16 ---------EMTIGEALDAAARRWPEREALV--DCGQAVRLSWRDLARRAGDFAAGLLALGLAPGDRIGIWSLNRVEWAITQFAAAKAGLVLVTINPNYRLSELEYALRSVGCAAVVTASTLMPEMAAVAERLPALRHVIQMDPEPVAGAVAFAEALGRDAGPARLGSRDPVNIQFTSGTTGLPKGVTLSHRNILNNGYFTGLK--LKLTAQDRICIPVPLYHCFGMVMGLAAVTHGAAMVYPGEGFDPLATLAALSGERCTALYGVPTMFIAQLEHPAFAAHDLSSLRTGIMAGSPCPIEVMRKIDRMNLEITICYGMTETSPVSFQSETDDPVE--------LRVGTVGRVHPHLEVKIVDDAGETVPRG--VAGELCTRGYSVMLGYWNDPEQTAAAIDDAGWMHSGDLATIDEDGYCRIVGRIKDMVIRGGENLYPREIEEFLHTHPAIRDVAVFGVPDRHYGEELCAWIIRHDGAPIDETEVRAFCRGHISHQKIPRHIRFVDAFPLTVTGKVQKFVMREQM------- 86136712 5 -----MMHKPLTISSLVEHAGRYHGETTVTSVETSGEVVHSSWGEIEANARKLAAALERLGVAQGERCGTIAWNNRRHLEIYFGVAGAGMICHTINPRLKPEQLIYIINHAADQVLFIDATFVPAVGQLKEHFKTIKHIVLMGPRDEEGILFYDELIGAEADDYSWPENMPSSLCYTSGTTGNPKGVQYTHRTTVLHSLGGNQPDGLAISARDTVMAVVPMFHVNAWGVPYIAAGVGAKLVLPGPNLDGESLVRLIDGEKVTLALGVPTIWMGLLQALEKTGSKAESLTRTVVGGSALPTVMIPAFRKYGVELIHAWGMTETSPLGTLNHLLQKHQDLSDTEKGAIREGQGRPPYGVELRIVDESGHVLPHDGETQGELQIRGHWIIDTYFGQE---ASALTMDGWFDTGDVATIDGDGYMIIRDRSKDIIKSGGEWISTVELEDIAMSHPQVAQAAAIAAQHPKWDERPVVIAIKSDSALTEEQLLTHY-EGKVASWQIPDKVVFVTELPLGGTGKVLKNKLRESF------- 86749801 21 ---------PLSPLSFLERTANVYPDHTSVVY----EGRHYTWKETRARCRRFASWLSRSGIGRGDTVALMLPNVPAMVEAHFAVPMAGAVLNALNIRLDAPAIAFQLEHGGAKIILVDPEFSAVIADALKQMKGPKPLVIVDDKMFPGHLEYEYAVASGDPCFPQDEWDAIALGYTSGTTGNPKGVVTHHRGAYLNAVSNIL--AANLGSHPVYLWTLPMFHCNGWCFPWTIAAAAGVNVCL-RKVDPAKIFDLIPRHGVTHMSGAPIVYNALINAPEAPKGAAARPVVGLIAGAAPPVAVLAGAEQVGIKLTHVYGLTEVYGPASVCAEQPGWDDLPVAERAQLKRRQGVPYPLQEVTVLDETMQEVPRDGETIGEVMFRGNIVMKGYLKNEKATKEAL-AGGWFHTGDLGVLDAHGYVIIKDRSKDIIISGGENVSSVEVEDVLYKHPAILFAAVVAKPDPKWGEVPCAFVELKDGASASEAEIIAYCREHLPGFKTPKTIVF-SAIPKTSTGKIQKFMLRDQVKS----- 197105372 9 ------------LTDIPSVHAAARGDHVAVEF----EGRRLTYAELDRRSDQVAGFLQQAGVRPGDRVAWLGRASEAWYEVFFGTAKARACFAPINSRLAPPEIAFILGDSGADLFFVSPEFFACAEAVVAQVDRPIRLIGVGRDGFEPYAALREAAPAPELTRPSPSDDVLQL-YTSGTTGLPKGVRLTHGAYAAFLELRHQVPGFAYAAEDTVLILMPLFHVAGTNISFSGLAAGARLVLMAE-FDPAAVLRVIAAEGVNHAFMAPVMINVLLQTPQIADTDFSSMKTVCYGASPISEAVLKAAERFGCGFIQFYGMTETCGAGTTLAPEEHRGELFR--------SCGRAWPTLEVRVADEAGNALPAG--QIGEIEIRGPILMAGYWNRPEATAETIRPDGWLRTGDAGYMDEGGFFFVHDRVKDMIVTGGENVYPAEVENAILGCPGVADAAVIGVPDERWGEAVKAVVVPSPGQEPDPAAIIAWVRQRIAGFKAPKSVDFIEALPRNPSGKVLRRELRKPY------- 126738555 5 -----MMHKQLTISSLIEHAGRYHSETTVTSVETSGEVVHSNWGEIEANARKLASALERLGVQQGERCGTIAWNNRRHLEIYFGVAGAGMICHTINPRLKPEQLIYIINHAEDKVLFIDETFAAAAGQLQAHLKTLKHVVLMGPRNEPGILFYDELLAEEGEDYLWPELDPSSLCYTSGTTGNPKGVQYTHRTTVLHSIGGNQPDGLALSAKDTVMAVVPMFHVNAWGVPYITASVGSKLVLPGPNLDGESLVRLIDDERVTIALGVPTIWMGLLQALEKTGSKAESLTRTVVGGSALPTVMIPTFRDTGVELIHAWGMTETSPLGTLNQLLQKHQDLSDTEKGSIREGQGRPPYGVELRLVDETGKKLPEDGVTQGELQIRGHWIVDTYFGHEE---SALTADGWFDTGDVATIDPDGYMIIRDRSKDIIKSGGEWISTVELEDIAMSHPGIAQAAAIAARHPKWDERPVVIAIKADEALTEATLLDFY-EGKVASWQIPDKVIFVDELPLGGTGKVLKNKLRDSF------- 116671612 3 AYTAGDTDVPLTIGQNFERMVARFPVHDALIEVPGADARRWSYTKLNDDVDRLARALIARGVATGDRIGIWSPNCAEWTILQYATAKIGAILVNVNPSYRSHELEFVVKQNGMRMLVAAPDYTAMARQALAACPELKELVFLGDPETAAEMTYAELLKRADDLAGLDPQDPINLQYTSGTTGFPKGATLTHRNILNNGY--SIGELLGYTEHDRVVIPVPFYHCFGMVIGLNALSHGAATIIPGRTFTPAAALEAVQDFGGTSLYGVPTMFIAELALPDFASYDLSTLRTGVMAGSLCPIEVMNRVDMNMKDVAICYGMTETSPVSTMTRADDTLQQRTE--------TVGRTMPQLESQVVDPATGEV-LERGEIGELCTRGYAVMKGYWNQPDKTAEAIDPDGWMHTGDLARMDADGYVVIEGRIKDMVIRGGENIYPREIEEFLYTHPSIQDVQVIGVPDAKYGEELMACIVKPGADPLDAADVAEFCRGKLAHYKIPRYVEVRDSFPMTVSGKIRKVEMRQEA------- 59712315 20 -------DEYTSLVDMFEKSVHKYADQPAFINMGS----VMTFRKLEERSRAFAAYLQELKLKKGDRVALMMPNLLQYPIALFGVLRAGMVAVNVNPLYTPRELEHQLNDSGAAAIVIVSNFASTLEEVVDNTP-VKHVILVKKMVPKYDLPHATSMRNALRKGRIESEDLAFLQYTGGTTGVAKGAMLTHRNMIANVMQAKGAYGPVLTEGELIVTALPLYHVFALTVNCLLFIMGGRNLLITNPRDIPGFIKELQKYPFTAITGVNTLFNALVNNEDFHELDFSNLRLAVGGGMAVQRAVAEKWQQTGCYLLEGYGLTECSPLVAAY----------PHDLTSYNGSIGLPVPSTEVRMIDDEGNVLTND--QVGELQVRGPQVMKGYWNRAEATKDMICEDGWVSTGDIVKFDDEGFLHIVDRKKDMILVSGFNVYPNEIEDVVALHGKVLEVAAVGKPHPTSGEVVRICVVKRDPSLTKDELVAH-CRKHLTGYKIPRIVEFRDDLPKTNVGKILRRELRDEYK------ 108804573 23 ---------EESLPAFLEDAARRFSSHTALTMGE----REISYRELLELSEGFAAALAGSGVCKGDRVGLMLPNCPEYVIGFFGTVRAGAAATQINPLYTGRELEHILSNSGTQTAVVHAATYAKVKEVQPRTP-LRRVVCVGEPLSGGDTTFEEFLRSAPGPPPDPEEDLASLQYTGGTTGVSKGAMLTHRNLVQQTIDFLIEDPGDFPENGKVVAVAPLFHIFGMTMVLLFGLRHGWNLLLVPKFQPDEMMQLIKREQPIMLAGVATLYMALHSYPRMEDYGLDRVLLYTSGGASVPVGLMRSFQKTGRDIWEGYGLSEGAPVSFNTYLRGP-----------VPGSVGVPIPGTDVRVVDPETGEREMPVGEPGELVVKGPQVMKGYWNMPEETSLALR-DGWLYTGDIVRMDEEGYLYIVDRKKDMINVSGYKVYPREVEEVIYSHPEVVEAVVVGSPDPYRGEVPKAFVVIRGTSVSEEELIEH-CRRELAPYKVPREVEFREELPKSAVGKLLRRVLAQEERS----- 84502154 48 -----------TIPQMLSDAVSTYGPRDALIF----PGRRLSYYDLDRAVDELASGFLALGLEKGDRLGIWSPNRLEWVLTQFATARIGVVLVNINPAYRLAELDYALNKVGCKALVLSSDYLGMVRSLAPEVPSLRHVIVMGDEVP-GAWSFDEVLGGPAQQLRLPPDDAINIQFTSGTTGHPKGATLSHYNVLNNARFVT--DRIRLTENDRLAIPVPLYHCFGMVMGVLGAVSGAAMVFPGEAFDPVATLDAVSAERCTALYGVPTMFVAMLAELDRQPRDLLSLRTGVMAGALCPVEVMRQVDRMNMEVTICYGMTETSPVSFQSFVDDPL--------MRRCETVGRVHPHLEVKIVDEVGAIVPPGTQ--GELCTRGYSVMKGYWEEPEKTAEAIR-DGWMHTGDLAVIDEEGFCTITGRVKDMIIRGGENIYPREIEEFLMSHPQVSDVQVFGIPDKRLGEEVCAWVVATEGSTLEAEALRAYCTGQIAHFKIPRHIRLVPEFPMTITGKPQKFVMRDR-------- 27378967 3 -----MMDMPLLISGLIQYAADYHGEAEIVARQIEGDIHRYTYADAHPRIKRMALALKRLGMQQGDRVGTLAWNTHRHFEMFYAAPGMGYVLHTVNPRLFPEQLVYIINHAEDRLLFVDRATLPIVEAIAPQLKTIEAYVVMRERMPENVHCYEELLGRENDTPEFDEKSASTICYTSGTTGNPKGVIYSHRAAILQTMTCCNFDFLPGHVREVMMPMAPLFHGNGWNMPFTAPYTGSKLVLPGRNYEPDKLYELLEGEKVTLSAGVPSFWLILLDWLGRTGNRFSTLRATLSSGSAPPRAMVEKLKRYNIDYIQAWGMTEALG-CSMPGLRPGSEHLSDKEKFDRRQVSGRACFGTALRIVDDGGVELPRDGKTVGHLRARGPWVASGYMKLDEG----LDRDGWLITGDMAVIDPQGHVTLTDRSKDVIKSGGEWISSIQLEDVALSHPDVLQAAVVAIAHEKWQERPLLLVVKKGATVDGKALLDH-MRPKIASWWMPDAVEFLDEFPMTGTGKVLKSALREKFREY---- 29830749 10 ---STMQDVPLLISRILTHGSTIHGSSQVITWTGEGEPQRRSYAEIGARAAQLAHALREFGIVDDDRVATLMWNNAEHVEAYYAIPAMGAILHTLNLRLPAEQLVWIANHAADRVVIANGSLLPLLAPLLPHLKTVEHVVVSGDGASVQVHEYEELIAGKPDWPELDERSAAAMCYTSGTTGDPKGVVYSHRSIYLHSMQVNMTQSMGLTDQDTSLVVVPQFHVNAWGLPHATFMTGVNLLMPDRFLQPAPLAEMIESERPTHAAAVPTIWQGLLAELHAKPRDVSSLTQVTIGGSACPPALMAAFDKLGMRVCHAWGMTETSPLGTVARPPAH--AVGTDEEFAYRLTQGRFPSGVQARLSGPGGERLPWDGESAGELEVRGPWIAGAYYNGPDAEADKFSEDGWLKTGDVGTISPDGFLTLTDRAKDVIKSGGEWISSVDLENALMAHPDIAEAAVVAVPDDKWGERPLATVVLKEGATADFATLRTFLEAKIAKWQLPERWTIIESVPKTSVGKFDKKVLRRQYAE----- 83311600 210 ---------PLTPLGFLERSASVYPDRISVVHGD----LRFTWKQTYDRCRRLGSALAARGVGVGDTVAVMAANTPAAYEAAFGVPMTGGVLCALNIRLDAEAIAFMLQHGEAKVLLTDREFAPTIKKALSLLEAKPIVIDIDDAAVTGEMEYEAFIAEYAWVWPSDEWDAIALNYTSGTTGNPKGVVYHHRGAYINALGN--VVNWGMTGHPVYLWTLPMFHCNGWCFPWTLAALAGTNVCL-RRVDGGHMFAAIEKHKVTHMCGAPIVMGMLINAPEKDRRPLPHPVEFMTAAAPPPAAVIGRLESQGFKITHVYGLTEVYGPATVCAWKEEWDELPLDERAKMKSRQGVRYVNEEAMMVADSLVPVPKDGATMGEVFYRGNVVMKGYLKNPSATNEAF-SGGWFHTGDLGVWHADGYIELKDRSKDIIISGGENISTIEVEGVLYQHPSVGEAAVVARPDEKWGETPCAFIGLKDGATATAEEIMAFCRERLAHYKCPRTVVFTN-LPKTSTGKVQKYVLREMAKKLNG-- 114799539 10 ------------IADIPPVQAKLRPDETALWF----EGRATSFAELDRRSNQIANGLIRLGLQPGDRVGYLAKNTDAYYELLFGCAKSRTVMTGVNTRLAPPEVKFILSDAKARVLFVGKEFYAMIDQIKAELPDLVRIITLDGDREDWFPSWRDSKPAEPPGLDVQGEDDVIQLYTSGTTGLPKGVQLTNDNYRAFFTQAGMLEWSSYDAGEAIMNAMPQFHVAGVNVGVLASLQGAKTVIL-REIDPQAILRLIPEHRIAHAFWVPAVILMLTQQPNIRETDFSSLKQVFYGASPISEALLRAVEIMGARFTQLYGLTETVGAGTFLPPEAH------DPSWGKLRSCGVPWPGAVVRVVDGDGKPVP--TGEVGEIVIKSGFVMKGYWNRPEATQDA-VRNGFFHTGDAGYFDEDGFLYIHDRVKDMIVSGGENVYPAEVENAIFGAPGVADVAVIGVPDEKWGEAVKAIVVKKPGEDPSPESIIAWAKDHIAAYKAPKSVDFIEALPRNPSGKILRKDLREPY------- 71082954 17 ---------PLSPLTFLERTKDIYPNYEALVY----ESRSYTWEEVYKRCVKFASALDKLGVKTGDTVSIMAFNTPEIFEAHYSIPMVGAVINAINTRLDPNTISYILQHSDAKVLIVDRQFHDVIEKALKNVKNKITIIDIDDQDIDGELEYESFLNTGNENYEWDEWEAISLGYTSGTTGNPKGVVYHHRGSYL--MATGSVTAWNMPNKLNFLCVVPMFHCNGWCYPWTLAML-HARVICLRNIDVKKMFELIDKYEVTHFGGAPIVLNMIVNAPKEDQKALKRKVNVLTAGAPPPSIIFEKMENLGFEVMHVYGLTETYGHMLQCAWNDDWNSLEKDKKNEIKARQGVRYPNTEGAIVPETMKPVPKDGKTMGEIMIRGNIVMKGYYKDKEATDKSM-AGGWFHSGDLAVTHPDGYIKIQDRSKDIIISGGENISSIEIENAIAKHPSVSLAAVVAKPDEKWGETPCAFVELIKDKPATEKEIIDFCRETLAGFKLPKSVIFCD-LPKTSTGKIQKFELRKKVKEL---- 55377030 1 ------MKREMLTTDFIDRAADIYDDVTGIV-AHDGTE--YTYAEVNERVNQLAHALSDRGVSKGSRVALLAPNTHYFIETLYATNKLGAVFVPLNYRLDPAKIEYILNDCEAATVIADYDFAEKVQPVRDDIPAETFIGYEPDRIDGEWEAYSGILDAEPDRPEMAEDDDASINYTSGTTGDPKGVVRTHRTESWHSLV--LNQHMEIRDDDTYLWTLPMFHCNGWGHTYAITGTGGTHVC-QRTFDAADTFRRVREYDVSFMCGAPTVLNKLIQHYRANDGDVRDVRIATAGSAPATATIERVEDEFGWRIIHIYGLTETAPIITT----SNSPRRIAERGRELKVKQGSETLCTDIRIVDEDGTDVPRDGATIGEVVVQGNQVMDRYLNKPEITEEAFRAEGYFHTGDLAAWDEDGMIQIMDRRKDIIISGGENISSIELEDELYDHPGVLKAAVIPTPSEDWGETPMAIVVPTADSDATEQDILEFLRERVASYKVPAGIDFRDSLPETATGKIQKYELREEY------- 91791112 5 -----MMSAPLLISSLITHAARHSGDVPIVSRRVEGDIHRTTYAQLHDRSRQMAHALGGLGVQASQRVATLAWNGYRHLELYFAVSGSGSVLHTLNPRLHPDQLLYILDHAEDQVLFFDLTFLPLVEAVAGRCKTVRHFVAMIDKNKPNLLCYEDLLSAQKPDFVWPENTASSLCYTSGTTGNPKGVLYSHRSTMLHTYASVMPDAIGISSRDGVMPVVPMFHVNAWGLPYSCTMVGAKLVLPGPALDGKSLHELIAAEQVTFAAGVPTIWLGLLQYVSQNSLSLAPLKRTIIGGSAVPPSMMRAFEEFGVEVIHAWGMTEISPLGTVCRLRQKHLADPLDSQHARLAKQGKAVFGVDMRIVDPQGADVSWDGKSQGDLMVRGPWVVQSYFGSDGADPLVSDATGWFPTGDVATIDADGYMQITDRSKDVIKSGGEWIGSIDLENVAMAHAAVAMAAAIAVPHPKWDERPLLVVVRKGAEVSREALIEHY-KGKVASWWVPDDVVFVDAIPIGATGKMLKNQLREQFKDY---- 118462717 20 ----------------LERHALMQPNATALRFLGKG----LTWGELHGRVRALADALSRRGVGFGDRVMVLMLNRPEFMESVLAINMLGAIAVPLNFRLTAAEIAFLVQDCQARVVITEAVLAPVATGVRDIESLLDTVVVAGGSSDDAVLGYDDLIGAAHQPVDIPNDAAALIMYTSGTTGRPKGAVLTHTNLTGQTMTGLYTNGADIN-NDVGFIGVPFFHIAGIGNMLTGLLLGITVIYPLGAFEPGQLLDVLAAEKVTGIFLVPAQWQAVCAEQRARPRDLK-LRVISWGAAPAPDALLREMSAMGTQILAAFGQTEMSPVTCM---------LLGEDAIRKRGSVGKVIPTVAARVVDENMNDVPVG--EVGEIVYRAPTLMSGYWNNPEATAEAF-AGGWFHSGDLVRMDEDGYVWVVDRKKDMIISGGENIYCAEVENVLASHPDIVEVAVIGRAHEKWGEVPIAVAAVANDNLALEDL-DEFLTERLARYKHPKALEIVDALPRNPAGKVLKTELRIRY------- 11499615 5 ------YNYQLLLKHILESGVTYAPKQEIVYR----DLKRFTYRDIYERVHRLASALEELGVKKGTKVAVLDWDTNRYLECFFAIPMMGAVLHTVNVRLSPEDILYTMQHAEDEVVLVYKDFVPLIESIADKLDTVKKYVVMDDTMPETKLTYEEMLKKASPNYDFPENTMATLSYTTGTTGRPKGVWFTHRKLFLHTLAGCIAMTLRLKEDEVVYMPLPMFHVHAWGVPYMMWLLGHKHVYPG-RYEPQMIVKLVMTEGVTYSHCVPTILQMIVDNL-PEGFKFPGWKMII-GGAKLPKGLALRAREKGIITMAGYGMSETCPILTGGFLKPHLLNVDEETKVELSIKTGIPFPLVYVRVVHDDFTDVKPDEQDMGEVVVRAPWLTDSYLKDPEKTKE-LWEGGWLHTGDIAVMDEEGYITIVDRLKDVVKSGGEWISTLTLENLLSLHPKVREVAVIGIPDEKWGERPLAIIVPPGEKPTPEELRAHLMKGKITKWAVPDRFEIVDEIPKTSVGKIDKKVLKQMY------- 116250276 20 AYPDIVPAEPLSLAELLEKSCARYADRTAFSSMGKG----MRYRELESQTRKLAAWLQSTGLQKGDRVAVMMPNVLQNPIATYAILRAGLVVVNVNPLYTPRELEHQLKDSGAKAIFVLENFARTVEQVLNKTD-LRHVVVTSLGGPKGLIVLREGAGKELQPVTLTGGDIAFLQYTGGTTGVAKGAVLTHENLLANKLQLSLWLRSAFKEPEVFLCALPLYHIFALTVSLMGMSHGAHNILIANPRDIPGLVKEFEKSKVHIFPGLNTLFNALMNNADFAKLDFSSLIMSLGGGMAVQRPVAERWLKMGTAVTEGYGLSETSPVATANRFDS----------PEFTGTIGLPLPSTDLDIRDEEGNSLP--SGQVGEICIRGPQVMAGYWQKPEETARVMTDDGYFRSGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNEIEEVAAMHAGILEAAAIGVPDGHSGEAVKLFVVRKDPNLTEAEVKAHCI-ANLTNYKLPRFIEFRTELPKSPVGKILRKDLR---------- 167562900 40 -----------SLAQYFDDCTTRYADRVAFISAGA----RMTYATLARKAAAFASYLQSLGVKPGDRVAIMLPNTFQYPVTLFGALKVGAIVVNVNPLYTVRELAHQLKDSGAQTIVVFENFAKTLQEALPETQ-IKHVVVTDGLNPKGRLALAAGARRAPTPVALGHDDLAFLQYTGGTTGVAKGAMLTHGNLIANLLQAKAWIEDQLTGDETVLTPLPLYHIYSLTVAFIFLGLGGRNILIANPRDTKMMMKILRHETFTGITGINTLYNAFLDNEEFRKRDFSKLKLAMAGGMAMQRAVAERFEQTGCPIVEGYGLTECSPIVTMNPYDAN-------EKRSFSGSIGLPAPSTLVRFRKEDGGW--ANVGEPGELCVHGPQVMRGYWQRADETAKVIDADGWLATGDIGVMDEKGFIRLIDRKKDMILVSGFNVYPNEIEDVLVSHPGIREAAAIGIPDPVHGERIKVFVVPRDPSLTVEAVLAH-CRKNLTGYKMPKAVEFRDALPQTNVGKILRRALRDE-------- 149184683 3 ---GAMQEWTMRVTHVIDHAAREAGTREILTYWADGTETRTDWAGIRRDALKMAQALQRLGLKPGDKVASIAMNHARHLVSWFGVAGMGGVLHTVNPRLFEDQLEYIINHADDRVVIYDAMFQPIIDKMKDRWPNVEHYICFDSG--ERTTAFEDWIGAEFEWVEGDERDPCMICYTSGTTGNPKGVQYEHRSTILHAMAGLQPSALNCMTSSVYLPVVPMFHAASWGLPYAGAMAGMKFVF-SQVNDPAVLDMLMKREGVTDSAGVPTVWLAHFQYCDANNLELPKLRAATIGGSAAPKFMIERLIKNGTRVQHAWGMTETSPIGTVGGPTHDWDQLSFEEKVAKTMMQGRPIFGVELRTVDLDDKVLPRDGKASGALQIRGPWVVKRYFKAEE---DAVTEDGWFNTGDVGMLHPDGTLQLTDRTKDVIKSGGEWISSVELENAAVGHPAVAEAACIGMFHPKWDERPVLFVVKKEGQDCDAESIVGFLSDKVAKWWLPDAVEFVDDIPHTATGKISKKDLRDRFADY---- 214042707 16 ------------LGDILRRSAARTPDKTALVFRDQTD----SFAQLDRAVDCAANALAARGIGKGDRVALFTHNNRSFVVLRFALARLGAITTPVNFMLNAEDFAYILDHSGACMLIAEDALCPIADQAITSLGDLPKFAIAGTTLPEGWEQVSVLLDHEADEVWTDADDPVQMMYTSGTESRPKGALLSSSALYAQ-YVSCIVDG-EMTSDAVSLHCLPLFHCAQLDCFLSPDLYLGVTSILHEKADPAEMLAAIEAHGVTKLFCPPTVWIALLRHPDFDTRDLSSLNVGYYGASIMPTAVIEELMARNMRLFNFYGQTEMAPVATI---------LGPRDQMRKLGSAGRPALNVETRVVDDMDQPLPVG--EVGEVVHRSPHLILGYYKDPDKTAEAFR-NGWFHSGDLGRYDEDGYLYIVDRKKDMIKTGGENVASREVEEAIFRHPDVAEVAVFGVPHPTWIEAVTAVVVPKAGASVTADDIRSYCQEHLTHYKAPKHIEIADQLPKNASGKILKRELRQQHNDVY--- 218760819 24 -----------SIPDIMDQAYAKFGPKPAFHQMG----KSITYDELNELSKKFASFLQDLGLKQGARVALMMPNVLQYPIALFGILRAGMVAVNVNPLYTARELEHQLNDSGAEAILIFANSASVLQQVLGNTP-VKHVLITEIGDMLGFMKFKAALAATHKPAKITLDDLAFLQYTGGTTGVSKGAELTHRNIVANVLQARAWISGKIEDGEIMITPLPLYHIFSLCLTFSS--IGALNVLITNPRDIPGFVKELNKWKFTSMTGVNTLFNALINDPEFAKVDFSSFKLALGGGMAVQEPVALKWKEIGKPLVEAYGLTETSPAASINRM----------DLKAYNGYIGLPISSTLFAIRDDDGNDLPLN--EVGEICIKGPQVFRGYYKRPEETEKAFWSDGFFKTGDMGFMTEEGFIKLVDRKKDMILVSGFNVYPNEIEDVVAGHPKVLECAAVGVPDAKSGELVKLFVVAKDPSLTEEELKA-FCKENFTGYKVPKFYEFRDELPKTNVGKILRKDLRQ--------- 212711906 14 --PEEINPDDFSLAELLENAVAQYADQPAFINMGA----VMTYRKLEERSRAFAAYLQNLGLKKGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELEHQLNDSGTTAIVIVSNFAHTLEKIVFNTK-VKHVILLGDQLPPDAISFRRAMHQQYIKPNIKGDDLAFLQYTGGTTGVAKGAMLTHRNMLANIAQARAAYGPVLHGHEYVVTALPLYHVFALTVNCLLFIVGGVNLLITNPRDVPDTVKQLAKYPFTAITGVNTLFNAWLQNPDFQKLDFSRLRLSVGGGMPVHKAVAQKWQALGRHLLEGYGLTECSPLVSGNPYNLTAYS----------GSIGIPVPSTDVKFLDDDGHEVPRG--TAGEMWVKGPQVMKGYWNRPDATSEAIV-DGWLATGDIAEIDDEGYIRIVDRKKDMIIVSGFNVYPNEIEDVISMHPDVVECAAIGVPSESTGEAVKVFVVTKNSSLTAADL-KTFCRRSLTAYKVPKIFEFRDELPKSNVGKILRKELRAE-------- 149374923 11 ---------PLTPLTLLQRSARVYPEKLAVID----DDMNLSYRGLYARCRQMASALSRRGIETGDTVAILCPNSHEMLEAHYSVPMSGGVLNAINIRLDAGALSFILAHGEARVLFYDTQWEEQVRAAVAELEVNPLLVAIDSKAGKADLDYEALLQEGDAEAAADEWDAISLNYTSGTTGNPKGVVYHHRGAYLAAMTNAM--AFDMTAETVYLWTLPMFHCNGWAYTWAITAVGGTHVCL-REVDSQEIYRRIEDYGVTHMCGAPVVMNLLIQDLGRASLTLSRPARFALGGAAPPSSVIRKAEEIGFQITHLYGLTETFGPSTLCVPQPEWQQLPLEDRAKKMSRQGVPMHGLEVAVLDVSGEAVPADGNVMGEICIRGNTVMKGYLKNEEATEKSF-SDGWFHTGDLAVMHPDHYVEIRDRAKDVIISGGENISSLEVEEVLYRHPRVSEAAVVAMADEKWGEVPCAFINPIDEELTHEEIIA-FCREQMAHFKAPRKVV-LGELPKTATGKIRKNILRD--------- 70731294 24 ----------LTIGQAFDNTVAAYPQGEALVVRH--QQLRYTWQQLREAVDLHARALLALGLKTGDRLGIWAPNCAQWCIAQFASAKIGAILVNINPAYRSSELEYVLRQSGCQWLICAGAFKGLVPELAEQLPELRGVISLDAQPPSGFLPWSQALGAGATAEQLDFDQPVNIQYTSGTTGFPKGATLSHYNILNNGYMVG--ESLGLTAADRLVIPVPLYHCFGMVMGNLGCVTGTTMIYPNDAFDPLLTLTAVAEERATGLYGVPMMFIAVLDQPRRSEFDLSSLRTGIMAGATCPIEVMRRVEMHMSEVQIAYGMTETSPV--------SLQTGPDDDLELRVTTVGRTQPHLESKIIDEAGNVVPRG--TIGELCTRGYSVMLGYWNNPEGTRESIDQAGWMHTGDLATMNQQGYVCIAGRNKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGIPCDRYGEEIVAWIKFHPGHSANELELQTWCKERIAHFKTPRYFKFVEEFPMTVTGKIQKFRMRE--------- 94311461 3 ----------------LHRSMQQRPDKVAVRF----NGRALTYAEIGDRVARLAGALRKLGVAEGERVAMFSLNSARYIEYYMAVPWAGAVLNPVNFRWSAAEIAYSFKDSGTAVLIVDDPFTEVAQKVAAECTTVRHVIYADGETPAGMLNYETLIADSAEDAYRHGDDLAGIFYTGGTTGFPKGVMLSHANLI--SSACNQPMSGTVDESIVMMHVMPMFHLACFASINAVFLVGGTHVAISA-FDPGRMMEGIAQDRVTAVLLAPTMIQMGLDWMDAAELDLSSLNSLRYGASPMTPALLERTRQTFPAVRQGYGMTELAPVATMLGPEYHDAAAQASGKMY---SVGRPAHTVEVKVVDSRGNEVPRG--TVGEIIVRGPNVMLGYWNQPQATAEAIR-NGWMHTGDGGYMDKDGFLFLVDRLKDMIISGGENVYSAEVEKALASHPAVAQSSVIGVPHEKWGESVHAVVVLRQGESATLESIQSHCRERIAGYKIPRSVEFVDALPLSSVGKVLKNELRKRH------- 56477375 14 ---------PLSPLSFIERTAQVYPQRTAVIHGAC----RFTWQETYARCRRLASALVQHGVGCGDTVAVMLPNVPAMFEAHFGVPMIGAVLNTLNTRLDPEAIAFMLAHGEAKVLITDPEFASLVGPALERLDGPKPLVILDDEYPGGAIEYEEFLAAGDPELPPDEWDAIALNYTSGTTGNPKGVVYHHRGAYLN--AASNIISWGMPQHAVYLWTLPMFHCNGWCFPWTMAANAGINVCL-RKIDVALIYELIRTHKVSHFCGAPIVHGMLINAPEGMRDGITHKVSALIAGAAPPAAIIEGMERIGFDITHVYGLTETYGPASVCAKHPSWDELPIDRRAERNGRQGVRYHMQEIAVLDETMVPVPADGETMGEIMFRGNLVMKGYLKNEKASDEAF-AGGWFHTGDLAVMHPDGYVKIKDRSKDVIISGGENISSLEVEEALYRHPAVMTAAVVAKPDEKWGEVPAAYIVKDGTAVTVDDIIAH-CREHLARYKVPKHIEFC-VLPKTSTGKIQKFVLREQAKS----- 152988530 18 ----------MTVGDAFDTAAARHAEREALVVRHQG--LRYSWRQLAERVDTYARAFIALGLRPGERLGIWAPNCAEWCITQFASAKVGAVLVNINPAYRSSELEYALKQSGCSWLVCADELLPELAEGRPRLPELRGVVSLAERAPAGFLHWQEAVGAEQRQASLQFDEPINIQYTSGTTGFPKGATLSHYNILNNGYLVG--ESLGLGAQDRLVIPVPLYHCFGMVMGNLGCVTGSTMIYPAPSFDAEATLLAVAEERATALYGVPTMFIAELDHPRRGEFDLSSLRTGIMAGATCPIEVMRRVEMHMAEVQIAYGMTETSPVSLQTGPDDGLE--------LRVTTVGRTQPRLESKIVDQQGRVVPRG--EIGELCTRGYSVMLGYWNDPQATAEAIDPARWMHTGDLALMDDDGYVRIVGRSKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGIPDERYGEEIVAWIKLHPGHRADDEQLRAFCKERIAHFKVPRHFKFVDEFPMTVTGKIQKFRMRE--------- 126567224 18 -----------NMVDVFEQAVQKFADKPAFTAVGV----TLTYRDLDTQSRNFAAWLQNKDLKPGDRIAVQMPNVTQYPVVVFGAMRAGLIVVNTNPLYTTREMEHQFNDSGAKALVVLANMADNAEKVLPH-TGIEHVIVTDMHSPPGAHKLPAVLSAGATPVDIKLDDLAVLQYTGGTTGVAKGAMLTHANLVANLTQVRPMLEDQVEEGEVVIAPLPLYHIYSFTLNCGIMLAGAHNVLIPNPRDIPGFVKELQKQKFSAFIGLNTLFVALCNNEDFQDLDFSGLKLTASGGMALTSDTAKMWQRTGCEISEGYGMTETSPVVTFN-----------PRSAIQIGTIGLPIPSTVVKTIDDDGNETPVG--EPGELCVKGPQVMRGYWQRPDDTQKSFTDDGFLKTGDVALIQEDGYIRIVDRKKDMIIVSGFNVFPNEIEDVVTTHPKVVECAAVGIPDAKSGEAVKVYVVPTKEGVTANELKE-FCRERLTAYKVPKHFEFRDELPKSNVGKILRRELRDEA------- 121053838 3 ----------LSLAAVLADSAGRRPDHPALVF----DGEPFSYRELWAGAKRYASALRDQGVAAGDRVVLLLPNTPEFPMVYFGALALGAVVVPVHTLLVAEEIHYILTDCDARVLICGAALLEQGGEAADAAGV--EVLTMLEDSDTGRVRLDVLAGDAAEIERYEPRDLALILYTSGTTGKPKGAMLTHLSIVLN-VSTTMLSPFDFHADDVLLGCLPLFHTFGQICGMATCFRAGATMVLMSRFDARAALELMVEQNCSLFMGVPTMYVALLEAAEDEPRR-PKLDRAFSGGSSLPVALLERFEAFDCPIYEGYGLTETSPVVAYN----------QRAWPTRAGTVGKPIWGVDVAIARAETEDEPVPPGEVGEIVVRGHNVMAGYLNRPEATAAAIV-DGWFRSGDLGFLDDDGYLSIVDRKKDMILRGGYNVYPREIEEVLARHPAIAQVAVVGVPDERYGEEICAVVVAASDREPGPELAAELVKKRVAAYKYPRRVEFLDAMPLGPSGKILKRELAE--------- 90399049 14 ----------LTPLGFLERAATVFGDCPSVVYHDT----VFTWSQTHRRCLRLASALVSLGISRGDVVSVLLPNVPAMYEMHFAVPMSGAVLNSINTRLDARTVSVLLRHSGSKLIFVDPALLPVLRDALRLLPTAPRVVLVEDPAPAAALTYERLV-EKGDPEPASEWDPMILNYTSGTTSAPKGVVHCHRGIFLITV-DSLVD-WAVPPRPTYLWTLPMFHANGWSFPWGMAVVGGTNVCL-RRVDAAEVFDTIARRGVNHLCGAPVVLNMLANAPEGVRKPLPGKVRILTAGAPPPAAVLYRTEAIGFEVSHGYGLTETAGLVLSCAWKGEWDKLPASERARLKARQGVRTPGMEVDVVDETGRSVPRDGSTMGEIVLRGGCITLGYLNDEAATKAAIRDNGWFYTGDVGVMHPDGYVEIRDRSKDVIISGGENISSVEVESVLYGHPAVNEAAVVARPDEFWGETPCAFVSLKGGAVTAADVVA-WSRERMPRYMVPKTVIFRDELPKTSTGKIQKYVLRNIAKEM---- 206677334 48 -----------TIPQLLRDAVSRYGPRDALIFPDA----RLSYYDLDRAVDALAAGFLALGLEKGDRLGIWSPNRLEWVLTQFATARIGVILVNINPAYRLSELEYALNKVGCKALVLSSDYLEMIRALAPELPNLRHVILMDEAPGDGVWTFAEVLGGPAQQLRLPEDEAINIQFTSGTTGQPKGATLSHYNIVNNARFVT--DRIKLTENDRLAIPVPLYHCFGMVMGVLGGVSGSALIFPGEAFDAKQTLDALATERCSALYGVPTMFVAMLQELYGTPRDLSALRTGVMAGAPCPVDVMKQVDRMHMEVTICYGMTETAPVSFQSFVDDTTQRRCE--------TVGRVHPHLEVKIVDEAGQIVPVG--VQGELCTRGYSVMKGYWEDTARTSDAIR-DGWMHTGDLAVLDEGGFCSITGRVKDMIIRGGENIYPREIEEFLFSHPDVSEVQVFGVPDTRLGEEVCAWVVAKTSGGVTREALRVFCDGQIAHFKVPRHIRIVDELPMTITGKPQKFVMRDRMIEELGG- 83645425 24 -----------SVVDMFEQACKRYADKPAFTAVGA----TMTYGEMEKYTRAFAAYLQETNLKPGDRIAIQMPNLLQYPIAVFGAMRAGLIVVNTNPLYTPREMEHQFNDSGAKALVVLANMASQAQEVLPH-TGVEHVIVADMHPPPNAVPFTKVMSMGAKPVDVNPEDIAVLQYTGGTTGVAKGAMLTHRNLVSNVAQLKPLLTVRLGEAETVIAPLPLYHIYSFTMNCGVMLGNHSILIPNPR-DFEGFIKELGKWKFTAFLGINTLFVALCNNEKFQELDFTSLKVTAAGGMALTSDTAKMWKKTGCDVTEGYGMTETSPVVSINPMNA-----------IQIGTIGLPIPNTMVKIIDDEGKDLTVG--EVGELCVKGPQVMKGYWQRPDETAKTMTEDGWLKTGDIAMVQNDGYLRIVDRKKDMILVSGFNVYPNEIEDVVTSHPDVVECAAIGVPDLKSGEVVKVFVVKSNPNLTESALKE-FCRERLTAYKVPKTIEFRDELPKTNVGKILRRELRDE-------- 148252529 24 -----------SLVELLEESFKTFADRRAFICMD----KAISYRELDDMSVAMGAYLQGLGLAKGARVALMMPNVLQYPIAISGVLRAGYAVVNVNPLYTPRELEHQLKDSGAEAIIVLENFAHTVQQVVGQTK-VKHIIIVPAFSLPGAVPFNDALAARFQKPVIGPDDVAFLQYTGGTTGVSKGATLLHRNVVANVLQNDAWLQPVMERPPHVVCALPLYHIFALCFLLAVRAGGANLLIPNPRDIPSFIKELM-KYQVNNFPAVNTLYNGLLHHPDFRKLDFSKLKVSNGGGMAVQRPVAEQWKQTGCSIAEGYGLSETAPVLTCNLPTST----------EFTGTIGLPLPSTWLSIRDDDGNEVPLG--QAGEICAKGPQVMAGYWNRPDETAKVMTADGFFRTGDIGIMAADGSIKIVDRKKDMILVSGFNVYPNEVEEVIATHPGVLETAVIGLPDEKTGEVVKAFVVKKDPALTAEDIVKH-CHAQLTNYKVPKQIEFRTELPKTNVGKILRRELRDEKKN----- 145592396 5 ---------NLTLNKIWQYVKEINGDVEVAHLPPHGNNIRSTYAREYERTLRLADGLRRLGIGPGDKVATMDWNTIWHFDLYWAVPAMGAILHPLNVRLAPEDLVYIINHAGDKALVYHRDFAPLVEKIRPYLKTVQIYIISDGAGAVGKDPEIEDVMKSGEPRPFPEDTIATIGYTSGTTGKPKGAYFTHRALTLHTLSSALMFSVARGEVCTFLQLVPMFHVHGWGTPWTFALMGWRQVYPG-RFDPNHVVKLIAEERVKSLAGVPTMLYMLLTAPEFPKY-VNRIREVVVGGAALPKELAKRAAEAGFIPRVGYGLTETAPVLTLGYFRPTEKPQDVEEYYSVLTATGLPIPLVDLAVVDENLNPVPRDGRTMGEIVVKAPWVTPEYLGDPEKTKESFR-GGWFRTGDVAVWYPDGRIRIVDRAKDVIKSGGEWISSLQLEDLIATHPAVAQVAVIGVPHEKWGERPVAVVVLKGAAATEQDIINHLQKGKIPKWWLPDKVIFVNQLPLTGTGKIDKKVLKEQFRN----- 56695582 19 --------TPLSPLSYIERTAAVYPDYPSVVYGD----RRYTWAETYTRCRRLASALAGRGLGKGDTVSIIAANIPEMYEAHFGVPMAGAVLNAINTRLDAPIIAFILSHAEARVLIVDPEFSEVVRDALAQIDRPDLLVVDIEDAPVGTLSYDALLAEGDPDFDWDEWDAIALNYTSGTTGNPKGVVYHHRGAALNATSNILT--WGMPQHAVYLWTLPMFHCNGWCFPWTMAANAGVSVCLRAVRD-EPIYRAFREEKVTHFCGAPIVLNMLANAPDHMK-DFDHQIKVMTAGAPPPAAVIEKMEAMGVDVTHVYGLTETYGPSVVCAWKEEWDGRPGAERAALKVRQGRYVALSGLMVADETLEPVPADGETMGEIFMQGNIVMKGYLKNPDATDRAFR-GGWFASGDLGVMHPDGYIALKDRSKDIIISGGENISSVEVEDVLYKHPAVMEAAVVARPDEKWGETPCAFVELKPGQSVEAADLIAHCRANMAHFKAPKTVVF-GELPKTSTGKIQKFLLRERAR------ 18313269 5 ---------QLTLNNIWKYVKEVFGDVEVAYLPPHGNNIRSTYGREYERTLRLADSLRQLGIGPGDKVATMDWNTIWHFELYWAVPGMGAVLHPLNVRLAPEDLVYIVNHAQDKALIYHRDFAPLVEKLKPHLKSVKVYIQISDGQGAATRDPEEDVIRQGEPKPFPEDSVATIGYTSGTTGRPKGAYFTHRALTLHTLAVAFAGYRGFARPETFLQLVPMFHVHGWGTPWTFALLGWRQVYPG-RFDPNHVVKLIAEEKVKSLAGVPTMLYMLLTAPDLHKYKIREIRIFTVGGAALPKELARKASEAGFIPRVGYGMTETAPILTLGFFRHTEEMPRDDEYYSLLTATGLPIPLVDLMVVDENLNPVPRDGKSIGEIVVRAPWVTPEYLGDLEKTKEAWR-GGWFHTGDVAVWLPDGRVRIVDRAKDVIKSGGEWISSLQLEDLISTHPAVAQVAVIGVPHEKWGERPVAVVVLKGATATEQDIIKHLEKGKIPKWWLPDKIIFTNQLPLTGTGKIDKKILKEQYKD----- 169635574 27 -LPDIYIPNHLPLHDYIFENISEFAAKPCLINGPTGEV--YTYADVHVTSRKLAAGLHNLGVKQHDVVMILLPNSPEVVLTFLAASFIGAITTSANPFFTPAEISKQAKASAAKLIVTQSRYVDKIKNLQND--GVLIVTTDSDAIPENCLRFSELTQSDSIPEKISPEDVVALPFSSGTTGLPKGVMLTHKGLV--TSVAQQVDGLYFNRDDVILCVLPMFHIYALNSIMLCSLRVGATILIMPKFEITLLLEQIQRCKVTVAMVVPPIVLAIAKSPETEKYDLSSVRMVKSGAAPLGKELEDAISAPNAKLGQGYGMTEAGPVLAMSL------GFAKEPFPVKSGACGTVVRNAEMKILDPDGDSLPRNK--PGEICIRGNQIMKGYLNDPLATASTIDKDGWLHTGDVGFIDDDDELFIVDRLKELIKYKGFQVAPAELESLLIGHPEINDVAVVAMKEEDAGEVPVAFVVRSKDSNISEDEIKQFVSKQVVFYKRINKVFFTDSIPKAPSGKILRKDLRARLAN----- 116695208 1 ------MTRGITLGDTLSWPARYLPRKTALVSGIGAGRRAWTYAELDAEVNRHAHALQSLGIGKGDVVAAFLYNTPAFVFTLLATARIGAVYNPVNYRLAAQELAYILNDGGAKAVLFEQEGAGVVEKAAELAPGTALRIYADPDAAPAFATHRAAQPATPPAVTVHEDDPCILMYTSGTTGRPKGVVHTHRSKLQHN--AMMHQAMTLSREDVGLSVAPLNHTAELHTSFLPRLQLGATQVLQRRFDAGEAWQLVESERVTHFFAAPTMVGMLLNHPDADARDVSSLRLVEYGGASMAPHLIREWDRVGAGLVQVYGTTEMGPCMSV---------LYPHEQLSHAGSAGLPALGHELVVLRDDGEPTPCVPGEVGEVLVRGPCMMQGYLNRPDANARAL-AHGWYHTGDLGSLDADGYLWIRDRIDYMINSGAENVYPREVEDALIEHPAVLEVAVLGEPDPTWGQVVGAYVVTRGDGPVSAAQLDAFLGDRLAAYKRPRRYHFVDALPKTTSGKIQKHMLR---------- 163800027 24 --------TEETMGEFFEKIVAKDPDREFIV--YPDRDLRFTYGEFNKRVDMMAKGLLEIGIKNGDNVGLWARNVPDWLTFVFATAKIGAVAVTVNTSYKSHELDYVLKQSDMKALFRDVNYIETVYELIPELKTLKNVMYIGPEKHRGMYNTHELLGKHIADEKLEETDVVNIQYTSGTTGFPKGVMLTHRNILNNGY--YIGESMHYSEKDRVCLPVPLFHCFGIVLGVMATLTHGGTLVMIELFDPVLTLAAVQKERCTSLYGVPTMFIAEFSHPMFKMFDLSSLRTGIMAGSTCPTEAMKKIDEMNMEITIAYGLTEASPVFTQTKATDSID--------KRVNTVGVALPHSEVKIVDPETGEI-VGKNQVGEICCRGYNIMKGYYNMPEKTAETIDDDGWLHSGDLAEQDDDGYYKIVGRIKDMIIRGGENIYPREIEEFIHTMDGVKDVQVAGIPDKKYGEIVGAFVILEEGADLTEEDIRDYAITKIARYKVPKYVFMVEEYPLTASGKIQKYKLSELGKEL---- 2911797 17 -LPDIYIPNHLPLHTYCFEKLSQFKDNPCLINGPTGDI--YTYADVELTSRKVASGLYKLGLQQGDVILLLLQNSPEFVFAFLGASFIGAISSTANPFYTSAEIAKQATASKAKLIITHAAYAEKVQQFAQENDHVK--IMTIDSLTENCLHFSELTSSEIPTVKIKPDDIMALPYSSGTTGLPKGVMLTHKGLV--TSVAQQVDGLYFHERDVILCVLPLFHIYSLNSVFLCGLRAGSAILVMQKFDTVSLMDLVQKYKVTIAPLVPPICLAIAKSPVVDQYDLSSIRTVLSGAAPLGKELEDRAKLPNAKLGQGYGMTEAGPVIAMCL------AFAKEPFEIKSGACGTVVRNAEMKIVDETGESQPRNK--TGEICIRGCQIMKGYLNDPEATERTIDKDGWLHTGDIGYIDED-ELFIVDRLKELIKYKGFQVAPAELEAMLIAHPNISDAAVVPMKDEAAGEVPVAFVVRNGSKITEDEIKQYISKQVIF-YKRIGRVFFTEAIPKAPSGKILRKDLRAR-------- 9957179 22 ----------MTIGEAFDATVRLHARREALVVRH--QNLRYSWGELAEVVEGCARGLLALGLLPGDRVGIWAPNCAEWCIAQFAMAKVGAILVNINPAYRLSELEYVLKQSGCRWLICAEQFAELIPELADRLADLRGVISLGRTPTAGMLGWAKLLGLAGQQAQLQFDDPINIQYTSGTTGFPKGATLSHYNILNNGYMVG--ESLGLSEHDRLVIPVPLYHCFGMVMGNLGCLTGSTMIYPGDAFDPLSTLQAVAEERATVLYGVPTMFIAELDHPRRAEFDLSSLRTGIMAGATCPIEVMKRVQMHMAEVQIAYGMTETSPVSTQSAADDPLE--------LRVASVGRTQPHLETKLVDEQGNVVPRG--QIGELCTRGYSVMLGYWNNQEATQESIDEAKWMHSGDLAVMDEAGYVSIVGRNKDMIIRGGENVYPREIEEFLFGHPAVADVQVVGIPDSKYGEEVAAWVKLHPDQALTAEALAEYCKGRIAHFKVPRHFRFVEEFPMTVTGKVQKFRMRE--------- 89896537 22 ---------NITMGDLIDAQALRFPLNEFIVEPSTGG--RYSYEKFRDECNSLARGLLSIGIKKGDHVALLLRNSFEWILIMFAVAKIGAILVPVNIHLKKNELKYVLQQSDAKAFFTDNNYISYVQSICPELPKLEKIILVDEAQHPGCYNWND-LKSMADNTSAEDNDIAFILYTSGTTDNPKGAMHTHYAIINGVKMSS--EKRNLSFQDRQCLPLPLFHGLGSYIGVVGCLCKGTTIVLMETAHPVKVMDALEKEKCTSIVGVPTMFINLCDHPNVGNYNFSSLRTGIIAGALCPLDVMKKISDLLPELVCGYGLSEFAACLTVSDTTTPYK--------KRMSTVGYCSPGSSIKIIDETGKELPPG--QVGELLAKGYHMMKGYYNMPEATNEVMTKDGWLKTGDLASVDEDGYYQIVGRKKDMIIRGGENIAPREIEDVITTLPGVKDAQVIGVPDEKYGEEIMAYITLVEGAKLSSEDVQNYVRNNLSSFKVPRYIHFIDQMPMTASGKVQKYVLR---------- 108800152 3 ---STMQNVPLTVSAIVQHAAAIHGDSEVVTPTGNG-YRRTPYRIVLARVARLANALRSLGVTADQRVATFQWSNQEHLEAYCAIPSMGAVLHTLNIRLAPEQLAYIANHASDQIVLVDASVAPLLARALPAMASVHTVIVTGEGDGKTVLRYEEVLAGQEESFDWPELDAAAMCYTSGTTGDPKGVVYSHRSTYLHSLTACTANALSVSEADRVLAIVPMFHANAWGLIYAALMSGADLVLPDRYLQAEPLVSIIEDTRPTLAGAVPTIWNDVDRYLDSHPRDISSLRLVACGGSAVPLSLMRAFEKYDVPIVQAWGMTETSPLAT---VARPAHRADATRRWELRASQGRPICGVEIRLRDDDGKDVPWDGQSVGEIQARGPWITGSYFGNND--TEKFD-EGWLRTGDVGKIDAEGYLTLTDRSKDVIKSGGEWISSVELENTLIGHPAVYEAAVVGVADDKWQERPLALVVVHPGTDVDIDQLRSFLADKVAKWWIPERWSFVSDIPRTSVGKYDKKVIRARH------- 167772837 3 ----------ITVGALLEQVADLYPNDQAI--KYTDRPYDRTWREFDDEVNRIAKGLLAIGIGKGDHVAIWATNVPEWLLTLFATAKIGAVLVTVNTNYKVFELEYLLRQSDSKALVLDANYVDIVNELCPTLKDCDIIYAGKKETPAGMYGWSDLLGERITDEQVDPQDVTNMQYTSGTTGFPKGVMLTHYNIVNN--GKCIGDCMKFTHEDRLCIPVPFFHCFGLVLAVMACLTHASSMVPIETYRPTEVMKALQNEECTAVHGVPTMFIAMLEHPTFHDYKFPRLRTGIMAGSPCPIKVMQVVDKMGMEITITYGQTEASPACTMTTTDDSLD--------LRVATVGRAMPYVETKIVDETGETLPP--YTAGEFCARGYNVMRGYYKMEEATRQAIDEDGWLHSGDLAMVDDKGYYKITGRIKDMIIRGGENIYPKEIEEFLYTHPLVRDVQVVGVPSEQYGEEIMACIIPRAEDGLDENEIKDAVRANMARHKVPKYVLFMEQFPMTASGKIQKYKLREMGIEKFG-- 94984532 5 -----MMNVPLTLPFILERVRTQYAEREIVSLLVGGRDHRTTYGEVADRALRLGAGLQALGLNRGDRVATLAVNSFRHLEAYLGIPSAGFVVHTVNIRLHPDQIAWILNDAGDRVLLVENLFAPLIPALRAACPQLERVFVFGPEGAEAYDSWVMAQEPLPHYPQLDENEAAGMCYTSGTTGNPKGILYTHRSTILHSLASAPKDALNVGEHDTVLPIVPMFHVNAWGIPYTCAMYGAKQVYAGAFTDGPTLATLMQDEAVTLTAGVPTIWMGLLAELDRAKYDLSRLERLVVGGSAAPESLIRAFERHGLKLAQAWGMTETHPLGTASQVPPDIAETS-DEGYRLRAKQGRPVPLVFLDIISEEGQRLPHDGKTMGRLIARGPWIAGSYYKGEQHNFFELDGELWFDTGDIATLDERGFMHIQDRAKDLIKSGGEWISSVDLENAIMAHPSVAQAAVIAMDDPKWDERPLAVITLKPGMSVTHEELRDFLAPRFAKWWLPDATVVVESIPIGATGKFLKRELREQYRDY---- 26990764 11 ------QDRPLTIGQAFDATVARCCDSEALVSRHQG--LRYSWRQLAEQVEIYARALIALGVNTGDRVGIWSPNCAQWCILQLASAKVGAILVNINPAYRVGELEYVLRQSGCRWLVCAEAFKELASAAPGELPELRGVISLAANPPAGFLPWH-AFAERAGQTSVEADQPVNIQYTSGTTGAPKGATLSHYNILNNGFMVG--ESLGLTARDRMVIPVPLYHCFGMVMANLGCITGSTMIYPNDAFDAELTLRAVAEERATILYGVPTMFIAMLDHPSRAHMDLSTLRSGIMAGATCPIEVMRRVQMHMAEVQIAYGMTETSPV--------SLQTGPDDDLELRVTTVGRTQPQLENKLVDADGCIVPRG--EIGELCTRGYSVMLGYWDNPQATADAIDPAGWMHSGDLAVMDEQGYVRIVGRNKDMIIRGGENIYPRELEEFFYTHPAVADAQVIGIPCSRYGEEIVAWIKLHPGHSATVEELQGWCKARIAHFKVPRYIRFVDEYPMTVTGKVQKFRMRE--------- 78059917 24 -----------NISALIEQSFSKFHANPAFAC----DGKQITYGELDVLSRSLAAWLQSRGLERGARVAIMMPNVLQYPISICAVLRAGYAVVNVNPLYTPRELQHQLNDSGAEAIVILDGCTATLDAIIAHTQ-VKHVLVAAEQTPSPHVKFDDAIEEKFVLASPSPDDVAFLQYTGGTTGVSKGATLLHRNIVANVLQTWLKPARDWRPDVITVAALPIYHIFALNVCCLLTMTGGLCVLVPNPRDIGGMIQSLAGYKVTSFPGVNTLFNAMLHHPEFSRLDLSNLLLANGGGMATQEAVARRWKEMGAPIIDGYGLSETSPCVAINPVAGR----------EFNGTIGLPLPSTEVSIRDDDGKELPPG--AAGELCIRGPQVMAGYWQRPDETAKVMTADGFFRSGDIASISEDGFVRIVDRKKDMILVSGFNVYPNEIEEVVANHPGVFEVAVIGVPDEHSGEAVKLFVVRKDPELTFDDLMA-FCKGQLTGYKRPKSIEFRDSLPKSNVGKILRRELR---------- 149189503 3 -----------NLAVNLERSAALFPDKTALRMG----AEEISYQQLESAASTVAHNLKQLGLEQGDKVALSCPNVTYFPIAYYGILKAGCVVVPLNTLFKNREIAYHLQDSDAKAYFCNQDMDPSEQYGRSQVDSCEHFIPMM-TVDESEHSLEQWLQQPPESAAMQGDDTAVILYTSGTTGQPKGAELSHSNMLANAMSSQYL--MRLEYSDTTMATLPLFHSFGQTVMMNASVLTGSSIVLIPRFDPKLVIQQIIDHKVSVFAGVPTMYIALLQLPEQSEQVKHSLRLGVSGGASMPVEVIRQFERFELPVLEGYGLSETAPVATFNHI----------DGDRLPGSVGQPLCGHMIKISDVQGNALPVG--ESGEVCIKSPSVMKGYYGRAEASAEALR-DGWFWSGDIGRLDEHGNLFIVDRVKDMIIRGGYNVYPREIEEVLMCHPDVEMVAVVGEHDERLGEEIHAHVVLHENCTSDGETLVAWCRSQLADYKYPRRVFIRASLPMTATGKILKREL----------- 108797095 20 ----------------LARHALMQPGDTALRFMG----RTTTWGELDDRVTKLAGALSRRGVGFGDRVLILMLNRTEFIESFLAVNKLGAIAVPVNFRMTPPEIAFLVSDCAARVVVTEAVLAPVATAVRDLDPTLETVIVAGGATDDGILGYDDLIAEPGEPVDIPNDAPALIMYTSGTTGRPKGAVLTHVNIAGQAMTFLFTNGVDLN-HDVGFIGVPLFHIAGIGNTIVGLLLGRPTVLPLGAFDPGALLDVLAEEKVTGIFLVPAQWQAVCAAQRAKPRDLK-LRVLSWGAAPASDTLLRDMAETGAQILAAFGQTEMSPVTCM---------LLGEDALRKLGSVGKVIPTVAARIVDEDMNDVPIG--QVGEIVYRAPTLMAGYWNNPKATAEAF-EGGWFHSGDLVRQDEEGYIWVVDRKKDMIISGGENIYCAEVENVLAAHPAIAEVAVIGRAHEKWGEVPVAVAAVRGAEDAAKADLDEFLTERLARYKHPKALEIVDALPRNPAGKVLKTELRQRYA------ 212635097 24 -----------SLVDLFETSVSKYADQPAFVNMGA----TLTYRKLEERSRAFAAYLQELKLNKGDRVAIMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLTDSGAKAIVVVSNFAHTLDKVVAETPTVVNFVVIKKMVPKYHLPQAISMRKALSKGRVKKDDLAFLQYTGGTTGVSKGAMLSHGNVVSNLLQADAAYGLLINGKEFVVTALPLYHIFALTVNCLLFLHGANNLLITNPRDLPAFISELEKHPFTALTGVNTLFNALVNSEEFTKLDFTDLKLSIGGGMAVQRAVADKWQGIKTRLLEGYGLTEASPLVTCCPYNLE----------GYNGSIGFPVANTDIQVRDEEGKVLAQG--ETGELFAKGPQVMVGYWNRPEETANVIDKNGYLATGDIGYMDDKGYFFIVDRKKDMILVSGFNVFPNEVEEVVALHPKVIEVAAVGVPHEVSGELVKVFVVANDKSLTKEDIIKH-CREHLTGYKIPKLVEFRDELPKTNVGKILRRELRDEAKS----- 15920241 1 -----MYEFPLTIQHIFWRVEKLYPESEIVSRSE--KIERMSYKEFALRVRKLSSFLKSLKLEKGDKVASIEWNTRRHLELYFATTNMGYILHTINVRFHPNEIEYVINHAGDKFVFTSPEF-----EISKLKTSLSGIFYLDENFDKAI----DMQKPIDSFPQLDEKDEAVICYTSGTTGKPKGIMYTHRSIYIHSLTLLAKDAVGISRNDTVLVVVPMFHINGWDLPFSALMTGAKLVLPGPRPTSKDLAELIEKEKVTIAAAAPTIWIDFLNFIEKENYNISSLKTVVTGGAEPPRIIAEKFNKMGIRLYHAWGMTETEAITTVN------------QDQEKISSQGIPLPGIEMRLVSDNEKELPWDGESIGELWVSGAWVAKEYYKEAEKSKETFRVDNWLRTGDIVTIDKYGYIKIVDRAKDLIKSGGEWISSIDLENAIMSYYKVFEAAVVAVKDEKWGERPVALVVPKEGKITESEIKEYLLSNRFPKWWIPDKVLFINELPKTSTGKLDKKVIRELVRNM---- 146283295 21 -------DEYQNIQAVLRQSCERFADKPAFSNLG----KTLTYGELYKLSGDFAAYLQQNDLQPGDRIAVQLPNLIQYPIVVFGAMRAGLIVVNTNPLYTAREMEHQFNDAGAKALVCLANMAHLAEEVLPK-TGIKHVVITEPKAVKLNDALALGRGKAVREASPKSEDVAVLQYTGGTTGVAKGAMLTHRNIVANMLQCKALMGANLNDGEVLIAPLPLYHIYAFTFCMAMMLSGNHNILISNPRDLPAMIKDLGKYRFSGFVGLNTLFVALCNSEDFRKLDFSALKVTLSGGMALQLATAERWKQTGCPICEGYGLTETSPVASVNPIEH-----------IQLGSIGIPVPSTQFKVINDDGQELAQG--EIGELCIKGPQVMKGYWQRPEATDEVIDADGWFKTGDIGVIQEDGYIRIVDRKKDMILVSGFNVYPNELEDVLASLPGVLQCAAIGVPDEKSGEAIKLFVVVKPGESLTKEQVMQHMHDNLTGYKRPRYVEFRESLPTTNVGKILRRELRDEELRKLG-- 111022097 6 ------------IGSWLERRITMTPKNEALVF----DGRAVTYEEMALRTRRLAHGLRALGVEKGDCVGFFGFNDPAALEVMFAAGLLGATYLPLNARLTAEEARFVLGDSRCTTVIFGDQQADVAQELAQSDTPVTTWIGLGDSW--STHTYEGVRAGQPDDEQVGLDDLSVLMYSSGTTGAPKGVMLSHGNMLWNALNQLLAQ--DMTSKERTLSVAPLFHIGGIGGAVTPTLLNGGTVVLLRKFDAGVVLDTIEKERITTFFAVPTMIQELWHHPRFADADLSSLRAICVAGAPLPEALISPWQDRDVAITQAYGLTETAPSVTM---------LSSADVRTKIGSAGKRTFFTDVDVVRPDGSSAEPN--EIGEIVAKGPNVMLGYLNQPEATARTIV-DGWLHTGDAGYFDDEGFLFICDRYKDMYISGGENVYPAEVEAALLKLDGIREAAVIGVPHEKWGETGMAFVVAADGTTLDEETVRARLREKLAGFKIPTFIQIAEALPRTATGKIRKPDLRKLAAS----- 118468421 5 ----------------LHRAVQQTPGATMTVFGE----RRRTFLEVADRVARLAGALRALGVRAGDRVAMLAQNSDRYHEYLLAVPWANGVLNPVNIRWTPAEIAYSLEDSGTKVMFVDDSFARMLPAIKDAWAELSTVIYAGEASPPGTLAYEELISDPVDDARRGGDELAGLFYTGGTTGFPKGVMLSHANLLTSTYGL-LTPGFAFRPGGICLHAAPMFHLADLMSWSAGLLQGGRHVFI-PSFEPVTVMQAIAQHQVTDALLVPTMIQKLIDHPDINRYDLTSFRALFYAASAIPQALLERAMKVNAEFVQGYGMTELSPLATLLSPDDH-------QKPRLLRSAGRAAPSAEVRIVDPDGNEVPR--RTVGEVAVRGGNVMLGYWNKPQETAAAIR-DGWMHTGDAAYMDDDGYIYVVDRIKDMIITGGENVYSAEVENAVVQHPSVAACAVIGVPDADWGERVHAVVVLQPGAELAACQIREHAKRLIAGYKCPRSIEFVNALPLSGAGKVLKRELRERH------- 159045943 34 ---------ELTIPELLVQTAARFPNH--VAAIFEAQGIRWTYRDLIREVDALAGGLLQLGLKPGDRVGVWAPNCAEWLLAQFATARLGIILVNVNPAYRPFELSYALKKTGCTALILAAQFVPEIAAHAAELPDLRAVIVTEAEAPDGMIAFPDLIAKDAITRKLDCHDPINIQFTSGTTGLPKGATLTHRNIVNN--AASVTSAIKLIEQDMLCIPVPFYHCFGMVMGTLGCVTGAAIVVPGPGFDPITTLDTVSKHRCTALYGVPTMFVGMLEHPRFAEYDLSSLRTGIMAGAPCPIEIMRQVQRMHMEVTIAYGMTETSPVSFQSATDDPVQ--------KRVSSVGRIQPHVEVKIVDEDSVVVPVGAQ--GELLTRGYSVMQGYWDEPDKTAEAIDADGWMHTGDLATLDVDGFCKITGRVKDMIVRGGENVYPREIEEFLYTHPAISQVQVFGIPDQKFGEIVVAWLVAKPGADPTEAEILDFCRDSIAHFKVPAMVRFKNSLPMTVTGKPQKFIMRAQMVEELG-- 77973547 41 -----------SLVEMFENAALRYADQPAFINM--GEV--MTFRKLEERSRAFAAYLQQLGLQKGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELEHQLNDSGAAAIVIVSNFAHTLEKVVFKTQ-VKHVILTRMGDQPDAISFRTALQKGRRMQYVKPDDMAFLQYTGGTTGVAKGAMLTHRNMQSNLEQAKAAYAPLLQPGELVVTALPLYHIFALTMNCLLFILGGRSLLITNPRDIPGMVKELSRYPFTAMTGVNTLFNALLNNEEFTKLDFSTLRLSVGGGMPVQKAVAEKWEKLGKHLLEGYGLTECSPLVTGN----------PYDLKHYSGSIGLPVPSTDVRLVDDEGHEVTVFGES-GELWVRGPQVMLGYWQRPDATDEVL-KDGWLATGDIATLDEQGFLRIVDRKKDMILVSGFNVYPNEIEDVVALHAKVLESAAVGVPNEVSGETVKLFVVKKDASLTPEELLTH-CRRYLTGYKVPKIVEFRDELPKSNVGKILRRELRDE-------- 163855021 16 ---DISIEPHTSLTELLDQACLRHASRVACTAMGTD----ITYAQLDSHAHAFAGWLQGLGLQKGARVALMMPNVPAYLVSMLGTLRAGHVVVNVNPLYKADELQRQLLDSGAEVIVILENFARTLQDV-GDRGALRHVVVTGPKAPDGALRLPQALARGAAAPFTPPDDVAVLQYTGGTTGVPKGAMLSHGNLVANVLQLQAVARPALRDQLTIISALPLYHVFAMTVGLFGIYAGMRNLLIINPRDQPALIDAWRKAGVNIFPGVNTLFNALAHNADFAKLDFSGLRLTLGGGMAVQRQVAERWLQIGRPLIEGYGLSETSPVATVNPTDAREYS----------GSIGLPLPSTDVAILDDDGNPVPLGER--GEVCIRGPQVMLGYWNKPEETRRCMTSDGFFRTGDIGIMDEKGYTRIVDRKKDMIAVSGFKVYPNEVEAVIAAHPGVLECAVVGVPDDHSGEAVKAFVVRKDPALTEAQVID-WCREKLTGYKRPHAVEFRDELPKSNVGKILRRELR---------- 167644464 3 -----MQDWPLTVDKIIGHAKDWHGHREVVTRSVEGPIVRTTYAEIHGRARQVSNALLRWGVQRGDRIATLAWNTGKHIETWYGIMGIGAVCHTLNPRLFPEQLIYIINHADDRMIFVDLTFVPLLEAVLPHCPRVERVIILTDERNPRVECYETILSDVSEDVVWDEQTACGLCYTSGTTGNPKGVLYSHRSNFIHTLMGLQSTALGATPSEVILPVVPMFHANAWGIAFGGPAAGSKLVMPGARMDGAAIYELIVSEGVTFSAAVPTVWQGLLTHLRERRLSIPTVRRVLIGGSAVPESLIRAFDEFGIEVLQGWGMTETSPIGALSNMTPELLAKPYDEQMKWRTKQGAPPLGVEMKLKNDAGQEQPHDGHTHGRLMVKGPAIAAAYFRSDE---SILDSEGFFDTGDVSTIDEHGFMHITDRAKDLIKSGGEWISSIDIENIAIGHPKVELAAVIGAAHPKWDERPLLIIKLRPGEIQDTQEHLDFLIGKIAKWWLPDDVVFVDDIPLGATGKVDKKLIRERLKDY---- 153007718 51 -----------SIGDMILASCRQFPDNPAFTCMGKD----LSFKKLDEYSRALAAFLQSRGLVKGDRVAVMMPNILHYPIAFTAILRAGFVVVNVNPLYTPRELEHQLNDSGAKALIVLENFASTVEKTLNSVNVPNIIVASMGDMHPGHIRFKDALAQSFNPIPVQGSDLAFLQYTGGTTGVSKGAMLTHSNILANVEQMHVWMEVAFRNKGKFVCALPLYHIFALTVAMIGIKLGARNILIPNPRDISGFVKELKKYPFHIFPGLNTLFNGLMNNPDFQTLDFKPLILTLGGGMAVQRPVAERWQKMGCHVTEGYGLSETSPVACANALDAT----------EFSGTIGLPMPSTDVAIRDDDGNDLALG--EVGEICVRGPQVMSGYWERPDETKRAIMPDGFFRTGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNEIEEVAAGHPGIVETAAVGIPNEHSGEVVKLFVVRSDLNLTEDEVKAY-CAERLTNYKRPREVEFRESLPKSNVGKILRRELRD--------- 114562908 24 -----------SLVHMFEDAVAKYADQPAFINMGA----TMTYRKLEERSRAFAAYLQELHLNKGDRVAIMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLVDSGARAIIVVSNFANTLEEIVDQTPTLVNFVVIKRLVPKYHLSFRDALSKQYIKADISGEDLAFLQYTGGTTGVSKGAMLSHKNVVSNVLQASGAYSPALDDGEFVVTALPLYHIFALTVNCLLFIHGSKNLLITNPRDIPAFVGELRKYPFTVLTGVNTLFNALVNNEEFTQLDFSGLKLSIGGGMAVQRAVADKWQNLKTRLLEGYGLTEASPLVTCCPYNLS----------GYNGSIGFPAPSTFIQIRDDDGKVLAQG--ETGELFAKGPQVMQGYWQRPEETASVIDKNGWLATGDIGYMDEKGFFFIVDRKKDMILVSGFNVFPNEVEEVVALHPKVIEVAAVGVPNDASGELVKIFVVAKDKSLTEEELIKH-CRHHLTGYKVPKLVEFRDELPKTNVGKILRRQLRDEVK------ 86147640 14 --PETINPDQYSLIEMFEQSVQKFADQPAFENMGS----IMTFRKLEERSRAFAAYLQDLKLKKGDRVALMMPNLLQYPIALFGVLRAGMIAVNVNPLYTPRELEHQLNDSGAKAIVIVSNFASTLEKVVDKTP-VKHVVLLGQMLPPGAISFRKALGRRLQYVKMAGDDIAFLQYTGGTTGVAKGAILTHRNMIANVLQAKGAYSPVLQEGELVVTALPLYHVFALTVNCLLFVMGGRNLLITNPRDIPGFIKELQKVPFTAITGVNTLFNALVNNEDFHELDFSNMRLSVGGGMAVQRAVAEQWKKTGVHLLEGYGLTECAPLVTGN----------PYDLKDYTGAIGLPVPSTEVRIVDDEGKVVGND--QVGELQVRGPQVMQGYWQRPEATKEVIDQDGWLSTGDIVKFDDEGLLYIVDRKKDMILVSGFNVYPNEIEDVVALHGKVLEVAAIGQPHEVSGELVKIYVVKRDPSLTKEDIIAH-CREHLTGYKIPKLIEFREELPKTNVGKILRRVLREE-------- 218152552 16 --PQTVNFVYRPLFEYLDLTAEKWPKRKAIEF----QNWSISYGKLQREVEIMAANLRKLGIEPGDRIAIMLPNTPQMIMTYFAILKAGAVVTLTNPLYMETEIVHQLSDSGAKMLITIDLLWSKIEKLRDKLPVRKYLVTRISDTPLNSLYKLKCMREKNSPQNIRPEDTALLQYTGGTTGLSKGCNLTHANLGANVQQCHAMLNSLGDDKEIVMGILPYFHIYGLTVCLHFPTMLGATMVPFPRYVPLDVLKTMHKLKPTLFPGAPALYISLLQQKEVEKYDVKSVKYCLSGSSPMPVEGIKQFEVFGATIVEGFGLTEASPVTHLNPLRGN----------KKPGSIGMPLPSTDAAIVDMEVGSVQLPPGKMGELVIRGPQVMKGYYNKPDETAGTLR-NGWLYTGDIAYMDEEGYFYIVDRKKDMIISSGYNIYPREVDEVLYKHPKIQEAVTVGLPHKTRGEIIKIYIVLKEGQSMDRAEVIAYCRDKLAGYKVPRQVEFRSELPKTMVGKVLRRALREE-------- 47568327 4 ------------IAYWIEKRAYLHPDRIAIIT----DEEEMTYKQLHEYVNKVAAYLMGLHVQKGERIAILSQNSLEYIVLLFAIAKVECIAVPLNIRLTENELIFQLKDSGTTLLFVEETFQNMALSMQKVVQSVISIKSLKEIEDRKIDNFEE----------INESASFIICYTSGTTGKPKGAVLTQDNMFWNALNNTF--AIDLTIHDRSIVLLPLFHIGGIGLFAFPTLFAGGVIIVPRKFEPTTALSMIEKHKVTVVMGVPTIHQALVNCEKFETTNLQSVRWFYNGGAPCPEELMREFINRGFLFGQGFGMTETSPTVFM---------LSEEDARRKVGSIGKPVLFCDYVLIDENKNKV--EIGEVGELLIRGPNVMKEYWNRPDATKETI-QDGWLYTGDLARVDEEGFVYIVGRKKEMIISGGENIYPLEVEQVINKLSDVYEVAVVGRQHVKWGETPIAFIVKKSSSVLTEKEVIEHCRLFLAKYKIPKEIIFLKELPKNATGKIQKVQLANQLKS----- 91974734 20 ----------ITIGQALDLAAQRWPDREALVSPSHDT--RWTWREFAACVDALAAGFLALGLERGARIGIWSMNRPEWTLTQFAAAKAGLILVTINPAYRLSELEFALAKVGCAALVTATAFMEMLNTLIPELPHLRAVIQIGGPKCPGTVAFDDLAALAALAGRLQFDDAVNIQFTSGTTGSPKGVTLTHHNILNNGYFVG--RAMKLTEQDRICIPVPLYHCFGMVMGNLAAVTGATMVYPGEGFDPLATLQTASREKCTALYGVPTMFIAELDHPEFASFDLSSLRTGIMAGAPCPVEVMRRVDQMNMEVTIAYGMTETSPVSFQSAV--------DDPEQRRVSTVGRIHPHVEVKVVDLEGRIVPRGQR--GELCTRGYSIMLGYWDEAEKTADVLDRTGWMHTGDLAVIDDEGFCNIVGRIKDMVIRGGENLYPREIEEFLYRHPKIQDVQIFGVADNRYGEELCAWVRVRSGEKLTADDIRAFCQGQIAHNKIPRYIEFVDEFPMTVTGKIQKFVMREKVESKLG-- 153894987 1 ------MRKPLLTTDFLDRARRHYADEEAVLAT---DGTRYTYAELGERADRFSAVLQECGIEKGDRVAVLDPNTHYHLEAAYGAMQIGAVHTPLNYRLTPDDFSYMLSDAGVDAIYADAEYAANVEAIREEVPT-ETFLTNDADAIEGWESFDEALADANPDAEMDEDDVITINYTSGTTGDPKGVCRTHRAETLHAYLITIHQ--EITDDDVYLWTLPMFHVNGWGHIYAITGMGARHICT-RGVDVEAVFDRIRAEDVSYFCAAPTVLNMLGDHYADHGGATDNDVRAATAGAAPPEATIRTVEEFGWDLKHVYGATETGPLVTTSDAKRHFDA-DSDDRFAVKKTQGIGYLGTDVRVVDENGEDVAPDGETIGEIVVRGNQVMDRYWNKPDATEEAFSEEGYYHMGDLAVVDEDGFVSIQDRKKDIIISGGENISSIELEDTLFEHDVVSDVAVIPAPDERWGETPKAFVVPESGDPDDAEELKAFVRERVADYKTPGEVEFVAELPTTATGKIQKYELRER-------- 39937327 24 -----------SLVDLFEESFRKYGDRKAFICMD----KAITYRELDEMSVALGAYLQGKGLQKGARVALMMPNVLQYPVAIAAVLRAGFAVVNVNPLYTPRELEHQLKDSGAEAIIVLENFAHTVEQVIARTP-VKHIIVVPAFSLPGAVSFNDAVGQKFTKPAIGPESVAFLQYTGGTTGVSKGATLLHRNVVANVLQNDAWLQPALADQLFIVCALPLYHIFALCYLLGMRAGGVNLLIPNPRDIPGFIKELM-KYQVNSFPAVNTLYNGLLHAPGFDKVDFSKLKISNGGGMAVQRPVAEAWLKMGCPIAEGYGLSETAPVLTCNPATVN----------EFNGTIGLPMPSTELSIRDEEGKEVPFG--TAGEICAKGPQVMSGYWNRPDETALVMTADGFFRTGDIGVMSPDGFTKIVDRKKDMILVSGFNVYPNEVEEVVASHPGVLECAVIGVPDSRTGEAVKAFVVKKDPDVTAEDIIK-FCHHELTNYKVPRQIEFRTTLPKTNVGKILRRELRDEKKSNQAAA 77460575 25 -----------SVIEVFERSCKKFADRPAFSNMGV----TLTYAELERQSAAFAGYLQAHDLVPGDRIAVQMPNVLHYPIAVFGALRAGLIVVNTNPLYTAREMRHQFKDSGARALVADTDIQYLIEAKMGDLPTAKGWLVVPAYSLPQAISFKSALGLGIKPLKVGLDDIAVLQYTGGTTGLAKGAMLTHGNLVANMQQVRACLGQFGSDGEVMIAPLPLYHIYAFTANCMCMMVSGNHVLITNPRDIGGFIKELKNWKFSALLGLNTLFVALMDHPDFKTLDFSTLKLTNSGGTALVKATAERWEQIGCRITEGYGLTETSPVACTNPYG----------ELSRIGTVGLPVPGTLLKVINDDGVEQPLGER--GELCIKGPQIMKGYWNKPEATAEVLDAEGWFKSGDIAVIDPDGFVRIVDRKKDMIIVSGFNVYPNEIEDVVMAHPKVANCAVIGVPDERSGEAVKLFVVARETGVSLEELKAY-CKENFTAYKVPKHIVLRESLPMTPVGKILRRELRD--------- 126667412 12 -YPQGMLDVDLSMVDVFNQAVTKYADRPAVSAVGV----TLSYRDLDVHSRNFAAWLQNKDLKPGDRIAVQMPNVCQYLVVTFGAMRAGLIVVNTNPLYTTREMEHQFNDSGAKALVVLANMAANVEKVLPN-TSIEHVIVTEPQAHKLPAVLAAGAREKFTPVECKKDDIAVLQYTGGTTGVAKGAMLTHGNLVANLLQIRMLEDNIIEGREVVIAPLPLYHIYSFTLNCGTLLAGAHNVLIPNPRDIDAFVKELQNHEFTAFLGLNTLFVALCNNEEFCKLDFSHLKLTASGGMALTSKAAKTWKRTGCEICEGYGMTETSPVVSFN-----------PRSAIQLGTIGLPLPGTLLKTVDDDNNETPFGER--GELCVKGPQVMRGYWQRPDDTRKSMTDDGYLRTGDVAVIQEDGYIRIVDRKKDMIIVSGFNVFPNEVEDVISGHPNVLECAAVGIPDEKSGEAVKVYLIASKEGVTAGELKE-FCRERLTAYKVPRHFEFRTELPKTNVGKVLRRELRDEASNH---- 160896395 25 -----------SLVALMEEAFSRYADRVAYSFMG----KELTYSQVDAQSRAFAAYLQSLGLARGDRVALMMPNIPQYPVAVAAVLRAGFVVVNVNPLYTARELEHQLKDSGAKAIVIIENFAHTLQACKAATP-VQHMVLVPPFSLPGAVRFNDALSSPFQAPQLQASDMALLQYTGGTTGVSKGAVLLHSNIIANVLQSEAWNLPAMGEQPTSICALPLYHIFAFTVNMMLSMTGGKTILIPNPRDLKATLKQLSTQRFHSFPAVSTLFNGLANHPDFNTVDWSHLKVSVGGGMAVQSAVAQWLQKTGCPICEGYGLSETSPTVSCNPVTST----------EFSGTIGVPLPSTYLKLVDDDGNDV-TELGARGELAIKGPQVMAAYWQRPDETAKVFTADGYFRTGDIGTMDERGYFKIVDRKKDMVLVSGFNVYPNEVEDVVSNCPGVLECAVVGVPDEKTGEAVKLVIVRKDDSLTEQAVRD-FCHDNLTGYKRPRVIEFRTELPKTPVGKILRRELRD--------- 75676868 31 -----------SLIELLEESFARFSDRKAFICMDTA----MTYREIDETSRALGAYLQSLGLKKGARVALMMPNVLQYPISTVAVLRAGYAAVNVNPLYTPHELEYQLKDSGAEAIIVLENFAATVQQAIGK-TAVRHVIVVPPSSIPHAVKFNDALAAALARPELAPDDVAFLQYTGGTTGVSKGATLLHRNILANMLQNDAWLQPVLKKPPVIVCALPLYHIFALCFMLGMRAGGVNLLIPNPR-DIPGLVKELRKYQINCFPAVNTLYNALLNAPGFEQVDFSKLRASIGGGMAVQKAVAERWKVTGCPLLEGYGLSETSPTLTCN----------PADGDKYTGSIGLPLPSTYISIRDNDGREMPLG--EAGEICASGPQVMPGYWNRQDETAKVMTADGFFRTGDIGVMSTDGYTRLVDRKKDMIVVSGFNVYPNEIEDVIASHPGVLECAVIGVKDERSGETVKAFVVRKDPDLTREEIIK-FARTELTNYKVPKQIEFRDSLPKTNVGKILRRALRDE-------- 13474515 36 -----------SIGDFLVAACKQFSAQPAFTCMD----KSISYADVEQLSAAFGAYLQSKGLQKGARVAVMMPNVLQYPVAMMGILRAGYVVVNINPLYTPRELEHQLKDSGAQAIVILENFANTLQAVIAR-TAVKHVVVVPAWSLPGHVKFNAAMKAGAKPAKVAADDVAFLQYTGGTTGVSKGATLLHRNVLSNVVQNAQWMEDAYTAHPNFICALPLYHIFALTVALMGMQQGARNVLIPNPRDIPAFVKELQKYPVHIFPGLNTLFNALLNNEDFRKLDFKPLVLTLGGGMAVQKGVAERWKALGCPVTEGYGLSETSPVATANKFSSG----------DFTGTIGLPLPSTEIAIRDDDGNNLPLG--EVGEICIRGPQVMAGYWNRPDETAKVMTKDGYFKSGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNELEEVVAMHPGVLEVAAIGVPDEHSGEVPKLFIVKKDPALTVEAI-AAFCRENLTGYKRPKYIEFRTELPKTPVGKILRRALR---------- 56478122 24 -----------SIGDLFSRSVRQFGDRPAYINMGKG----ISYTELDRLSVRFAGFLQALKLPRGARVALMMPNMLQYPIAMFGVLRSGYVVVNVNPLYTARELEHQLRDSGAETIVIVENFASTLEQVLPKL-TMPHIVVVKKLVPPGHVSFSAALSKGAEPVSVGHDDIAFLQYTGGTTGVAKGAVLTHRNIIANLQQAHAWIRPFVHEGEIIITALPLYHIFSLTANCLTFFLGATNVLITNPRDIPGFIKELAKYKFTAITGVNTLFNALLNNPDFAKLDFSRLHIALGGGMAVQQQVADRWRRIGQPLIEAYGLTETSPAVTINPL----------DLPAFNHSIGLPVSSTEVSIRGDDGSEMPLG--QPGELCVRGPQVMREYWNRPEDTAHVFTPDGFLRTGDIATIDEKGFVRIVDRKKDMILVSGFNVFPNEIEDVVASHPSVLEVAAVGVPDERTGEAVKVFIVRKDPSLTREMIIAH-CRKSLTAYKIPHLVEFRDELPKTNVGKILRRLLRD--------- 91789999 26 -----------TLGDFFDAMVERQPGAEALVSVH--QKLRYTYRELQTEANRLASALLGLGLLSGDRVGIWSHNNAQWVLMQLATAKVGLILVNINPAYRVAELEYALNKVGCKALVTTSDYLGMLRELAPELPHLHTVAWIDEPGQPGLLRFSALLGQPQDPRTLKAGDPINIQFTSGTTGFPKGATLTHRNILNNGFF--IGEAMKLTPADRLCIPVPLYHCFGMVLGNLACLTGATIVYPNDGFDPLSVLQTVQDEKCTGLHGVPTMFIAELDHPRFKEFDLSTLRTGIMAGSPCPIEVMKRVEMHLSEITIAYGMTETSPVSCQSSTDTPLE--------KRVATVGLVQPHLEVKIVDPEGEIVAPG--VSGELCTRGYSVMHGYWEDEARTAEAIDAEGWMHTGDLATMDAEGYVNIVGRIKDMVIRGGENIYPREIEEFLYRHPKVQDVQVVGVPDPKYGEELCAWIIVKPGQSVNEEEIRAFCKGQIAHYKVPRYIRFVSGFPMTVTGKIQKFKIRDEMKHQLG-- 110833045 3 ----------------LRRAVQLNGEGTATIFAG----RRQTWKKFEDRIARLANGLVGLGVESGDRVAILSLNSDRYMEYFYAVPWAGAAVNPINIRLAPPEIAFTLNDSGSKILFIDDTFSALLPILRPQFESIKHVVFIDGECPEGCIDYESLISERMSDVDAGGDDLAGLFYTGGTTGRSKGVMLSHDNLVFNAL--NVVAEMGYGRDTVYMHAAPMFHLADMASTFAVTLAAGTHGIV-PRFDVDEVLAFIEREKITDALLVPTMVNLLASSGRIANYDVSSIRRMLYGASPMPEALISAMEQMKASFAQGYGQTEASPIITTLAPEFHVAGG------EKLRSAGRAALGVEVMVVNENDEEVPRG--TVGEICVRGGNVMRGYWGMESTTEETLR-NGWLHTGDLAYMDEDGFVFIVDRAKDMVISGGENIFSVEVEGAIYSHSAVQECAVIGIPDEKWGESVHAIVVLEGSSASETDIIDH-CREKIAGYKVPRSIEFRSELPISGAGKVLKNELRSPY------- 71281260 21 ----------LTPISFLERAAFVYPDKTATV---NGDI-RHTWLEVFQRCSRFASALAKRGIGRGDTVSVIAPNISEHFEVHFGVPMSGAVLNSINTRLDAEAIAFILVHAETKVLITDKEFSPIVKKALRMIPHKPLVIDIDDPNFNGSLTYDQLLEEGDSDFESNEWDAISLNYTSGTTGDPKGVVYHYRGAYLNAVSNVM--SWSMGEHPVYLWTLPMFHCNGWCFPWSIAATAGTSV-SLRHVRAEPIFNLIRSEKVGYFCGAPIVLNMLNGAEPSLKADINHPVKVMTAGAPPPASVIEGMEASGFKVTHTYGLTETYGPSVVCAWHDEWNEESPEKQAKLKSRQGVRSPMLQLMVADETLEPMPKDGESVGEIFMRGNLVMKGYLKNPSTTQAAFD-GGWLHSGDIAVWHSDGYIEIKDRSKDVIISGGENISSVEVEDILYRHPKVQEVAVVAKKDDKWGETPCAFITPMPNVEITEQEMISFCRDNMAHFKAPKTIIF-GELPKTSTGKIQKFVLRQQA------- 90421044 23 -----------SLGELLSEAFIQHKDQPAFHFMGA----TMRFKELDEQSRHFAAFLQSLGLQKGDRVALMMPNLFQYPVAVAGVLRAGLIVVNTNPLYTPRELSHQLRDSGAKAIVILENMASTLEACRAETP-VEHVIVMGDMLPDGAIAFRDAMAASFTAVASERDEPAVLQYTGGTTGVSKGATLTHGNIIANVLQSEAWHAPALNEQITTVCALPLYHIFGFTVNMMLSMTGGCNILIPNPRDIPATLKELKKYRFHSFPAVNTLFGALARHPDAKSVDWSHLRLSVGGGMAVQAATAELWRRTGCSICEGYGLSETAPSACCNPTDSTEYS----------GTIGVPIPSTELKILDEEGGEVPMGER--GEIAIRGPQVMVGYWNRPDETARVMTADGFFRTGDIGVMDETGRFRIVDRKKDMINVSGFNVYPNEIEEIVTRMPGVVEAAAIAIPDENSGEAVKLFVVASDPELTADKVKA-FCRDNLTGYKRPREVEFRDELPKSGVGKVLRRELR---------- 213017862 19 -----------TIGAMLNDITARFPENDALISLH--QNIRWTYAQFLEQVNALGKGLMALGVERGDRVGIWVMNYAEWTVAQFASAKIGAVMVNINPAYRTVELEFAMKQAEVQTLILQSDYVGMFYEACPEAPFLKNVIFLDDIPYNGMFTMNEVLGEVISPDELVEDDAINIQYTSGTTGYPKGVVLTHHSVMNNGFF--IGEGMNFTEKDRLCIPVPFYHCFGMVLSNMASVTGATMVIPSPAFDSEAVLRAVQDEHCTALHGVPTMFIAELAHPNFKNYYLGTLRTGIMAGSPCPIEKMKEVATLMRDIVIVYGQTELSPGVTMTTTKDSLE--------RRVSTIGQAFPHTELKIVDPNTHRI-VSRGEIGEICARGYMVMKGYYNNPAATRAALDANGWVHTGDLGSMDREGFLKVEGRLKDMVIRGGENVYPREIEEYLHHHPKISDVYVIGVPDKKYGEELMAWVIMKGETLTPDEIRE-FCKNRIARYKIPRYYKFVDTFPMSVTGKIQKFEMRK--------- 169825388 19 --------QPLTPLTFLERTATVFPDHVAVIY---GSLRR-SYRDFYARTRRLASALAARGIGRGDTVAVMLPNTPALIECHYGVPMTGAVLNTLNTRLDAAMIASFLDHGEAKVLITDREFARVIKPALAHAKVRPLVIDYDDPEFSGSLDYEAFLAS-GDPAHADERDAITLNYTSGTTGDPKGVVYDHRGACLQAVGN--VVTTGLGKHPVYLWTLPMFHCNGWCFPWTLSVVAGTHVCL-RQVRAKAVYDAIADHGVTHLCGAPVVMQQLLNAPAAERRALPHPVSFVVGGAPPPEAGLAGMAEAGFDVTHVYGLTETYGPAVVNEWHADWDALTTPEQAARKARQGVRYPPLELDVLDPTMRPVPADGQTVGEVMFRGNVVMRGYLKNPKATEEAFR-GGWFHSGDLGVKHPDGYLQLKDRSKDIIISGGENIWSIEVEEALFKHPAVADAGVVGKPDEKWGEAVCAFVERKNEMVSAEELID-WCRQSLASYKVPKHVFFT-ELPKNSTGKTNKVQLREMGK------ 121603384 18 SFARGATDVPLPIGAFFDAIAVHQPNHEALVSVH--QRRRYTYLELQRETNRLASALLSLGLQPGERVGIWSHNNAEWVLMQLATAKAGLILVNINPAYRTAEVEYALNKVDCKALVTTSDYLGMLRELAPELPHLRSVVWIDEAGQPGLTRFSSLLASAALAFTLQATDPINIQFTSGTTGFPKGATLTHRNILNNGFF--IGEAMKLTPADRLCIPVPLYHCFGMVLGNLACLTGATIVYPNDGFDALSVLQTVQDERCTGLHGVPTMFIAELDHPRFAEFDLSTLRTGIMAGSPCPTEVMKRVMNLG-QITIAYGMTETSPVSCQSSIDTPL--------AKRVSTVGLVQPHLEIKIIDPESGEIVLPG-VSGEFCTRGYSVMHGYWDDPARTAESIDADGWMHTGDLATMDFEGYVNIVGRIKDMVIRGGENIYPREIEEFLYRHPKVQDVQVVGLPDKRYGEELCAWIVTRPGETLSEDEIRAFCKGQIAHYKVPRYIRFVPGFPMTVTGKIQKFRIRDEMKTQLG-- 157347766 14 ----------LTPINFLTRAAVAYARKTSLIY----ESTRFTWQQTYERCCRLASSLHRLNVAKNDVVSVLAPNIPAMYEMHFAVPMCGAVLNTINIRLDAHNIATILGHSEAKVFFVDYQYVPLAREALLLLSSIPLVIVIDDIDTPGELEYEQLVANGNPPVEVDEWDPIALNYTSGTTSAPKGVVYSHRGAYLSTL--SLLLGWEMGGEPVYMWSLPMFHCNGWTFTWGVAARGGTSVCI-RNTTAYDMYRNIALHNVTHMCCAPIVFNILLEAKENERQRLKTPVQILTGGAPPPAPLLEKIEALGFHVVHAYGLTEATGPALVCEWQAEWNRLPRDHQAKLKARQGISITLADVDVKNPDMASVPRDGKSMGEIVLRGSSIMKGYFKDPEATSKAF-KNGWFFTGDVGVIHPDGYLEIKDRSKDVIISGGENISSVEVESILYRHPRVLEAAVVAMPHPKWGESPCAFITIQNDDVSEDDIIQY-CRKNLPRYMIPKKVEIMEQLPKTATGKIQKFELRTLAK------ 90411458 2 ----------MNLAAALQRNASCKPDKVALICGDT----QMTYAQFDAMAGKIASGLIDNGIQPGDRVALSCPNLPFFPLVYYGIQKAGAVVVPLNVLLREREIKYHLEDSDAKFFFCGNSALPMAKEGIAAFNQVDHCIVM--TADQGQLSFDTAFLQECDYVIRQADDTAVILYTSGTTGLPKGAELTQSNMMSNAFIAE--NLMAGNGGDVHLVTLPLFHSFGQTVHMNAGILIGATLVMVPRFEAADVLQLIEKHNVSIFAGVPTMYIGL-NHCQSDS-DVSSLRLAISGGASLPTEVIHTFEKFDVPILEGYGLSETSPIACFNHLDAE----------RIPGSVGQPVQGVEIQLMDLQGNK--AKQGDTGEVVIRGHNVMKGYLNRPDATEASIV-NGWFYTGDIGKFDEEGNLFIVDRVKDLIIRGGFNVYPREIEEVFMTHPDVAMVAVIGIPSEEYGEEIKAYVVLKEGSVIEADALHEWGKVQFAAFKYPRSVEIRQQLPMSATGKILKKDLKAE-------- 170728321 16 -----------SLIDLIEQTSDRYGDKTAYACLG----HHTSFSEIERDSRYFAAYLQSIGLNVGDRIAIQLPNITQFVIAAYGAIRAGMVIVNTNPLYTERELIHQFNDSGAKALVVLSDLLPTLTNVVADIETVISTHALDLHAPQATLTFHHILSQGAEPITSQLEQLAALQYTGGTTGLSKGAMLSHGNLIANAMQIKSRVGDKLKGEEIFVAPLPIYHIYAFMVNLVLYFRGACSVLIPNPRDISSLIQTISNYKFSGFAGLNTLFVGLCHQPEFKALDFSHLKVTISGGTALTQAAANVWQQTGCTISEGYGLSETSPVVSLNSPG-----------LEQIGTIGKPVIGTEVRILDTDDNEVPLG--ESGEVAVRGPQVMQGYWNKPEETAKVMTQDGFFKTGDIGVATSDGFHKIVDRIKDMIIVSGFNVYPNEIEDVLSNHDAILECAVIGVKDERAGEKVKAVIVLNDQSSDQEAARAELCRAQLTAYKVPRIIEFVDALPKSTVGKILRRELRE--------- 51893328 15 ------------ISYWVEAQAWMRPDKVALV----GSRELWTYRDLHDRVVRLSRAFRRLGLEPGGRIAIYSGNCLEYLLVLLAASRAGLVLVPLNWRLTPGELEYQLRDSGTRRILCSAEYAAAAAELTGRIGLEPPVRITPAAEPDSLPDLAGLLDAEPSGLEPPGDRPLLICYTSGTTGRPKGAVLNSVNMFFNAINNLLT--IDLRADDVCITLLPLFHIGGINLFTLPALFAGGRVVVPDRFDPDQAVRLIQEEKVTVVFGVPTVHQRLLEAIDRLKPDLSHVRMFYSGGAPCPVPLIRAFQERGYRFGQGYGLTETAPTVFM---------LLEDDFARKPGSIGRPAPFNRVRVIDPTGQPVPPGG--VGEITVRGPNVFTAYWQNEKATAEAIR-NGWFHTGDLARIDEEGFVTIAGRLKEMIISGGENIYPVEVEQAIQTHPAVVEAAVFGVPHPEWGEVPHAAVLLEGASVTEEELRAHCL-ARLGKYKIPRRFFILDELPRNAAGKVVKSRLAEITRDM---- 84686624 21 ------------LGDLLRRSAARYPDRLALAFRE----HRDTFADLNDVVNRTANALISLGISKGERVAILSRNSRAFVIVRFALAKIGAIATPVNFMLNAEDVAYILDHSGARGLICQDTLCPVAEEALDRIGGGPDILLGGGAVSDRWSPVEDACADASEPTDVQPDDPIQMMYTSGTESRPKGAMMSTSAL-LDQYVTVIVDG-EMQPDTVELHCLPLFHCAQLDCFLTPDLYLGATSILHDGADPAAMFAAIEAEKVTKLFCPPTVWILLLRHPEFDKHDLSSLRQGYYGASIMPTAIIEELSARNMRLYNFYGQTEMAPCATI---------LRPEEQLTKLGSAGRPGLNVETRVVNDQDDEVPVG--EVGEIVHRSPHLTLCYYNDPDKTAEAFR-NGWFHSGDLGRFDEDGYLYVVDRKKDMIKTGGENVASREVEETIFRHPKVAEVAVFGVPHPKWIEAVVAVVVPKPGQNVTAEEVTDYCRGALSVFKTPKHIALRDSLPKNASGKILKRELREEFAVLFEG- 148653990 30 ---------NTSLIEILEHSFVEHEGRTAFVCM----NQELSYNDLERYSRQVAAYLQSLGLQKGDKVAVMMPNILQMPLTVLGIIRAGYILVNVNPLYTAHELEHQLSDSETKVLFLLENFAKTYEDIGKKMSPVKGFIVVPDYNIPGSVSFKKVLKVGAAPTNIGLDDVAVLQYTGGTTGVAKGAMLSHGNLVANLLQADTYIGNAFDEQPVIMTALPLYHIFSFTVCGMYGLYKGCILVPNPR-DGKSLIKAYKDYPPAFFPAVNTLFNGLINSEHFRVLDHSKLEMSMGGGMAVLKDTAAKWKATGNVIVQGYGLSETSPVASANPLGLD----------EFPGNIGVPFPGTDMAIIDDEGNEVAIGER--GEICVRGPQVMKGYWKREDATAEVMTEDGYFRTGDIGVMDEDGYFKIVDRKKDMIIVSGFNVYPNEVEDVMSGHPKILECGVIGVHSDKSGEEPKIFVVRSDDSLTEQEVLDY-AKENLTGYKRPRIVEFVDELPKSNVGKILRKDLREM-------- 91975613 1 ----------MQLTSGLRKATAFRADQTAIVAGE----RSFTHGELLDRVSRLASAFRAFGVRTGDRVAILAANGHPYVECYFAVLWAGGVVVPVNSRFALAEMIEQVNDAEPSILVCDQSFADIAVQIAEACSCLTAIVATAAAAGPGVYDYESAVAEPCDDAGRGGEDLACLFYTGGTTGRSKGVMLSHRNLWVNAVVTAM--SFGFDESTVALHAGPLFHLGAGARVYTTSIMGGRHVVI-PRFAPTEVLEAISRHKVTVATFVPTMLGMILQLPDLDSYDLSSLKLITYGASPMPEAVLQECLRRFPSIKQSYGMTELSPVATILAPDDHLPSAPR----RRLRSAGRPIVSAEVKVVDAEDRELKRG--EVGEIVVRGPMVMMGYWRKPELTAEALR-GGWMHTGDSGSFDADGYLYISDRIKDMIISGGENVYSIEVENAVLTHPEVMQCAVIGIPHPKWGEAVHAVVVRRPGSSLSAEELIAFCRSAIADYKSPRSVEFRDDLPLSSVNKVNKAALRQPY------- 111026297 4 -----------NLANNLVETARLLGDRPAIRLDET----TLDYAEFYRAAAAVAGDLRSRGIRSGDRVGIVLPNVPAFPVIFYGILMVGAVAVPINPMLKEREITYYLDDSGMALIYGSRSRGDLV--AKAALAKKIPALLVDDRGPSDA----DLTGNPIDPVERSRDDTAVLLYTSGTTGSPKGAELTHENMSTNASTTAETL-IQTGSSDVILGCLPLFHVFGLTCGLNAAVKSGALLTLIPKFDAESALRVLVRDEVTVLEGVPTMYSAMLNSPEADSVELSHLRCCIVGGAPMPVEVLKAFERFGCEIYEGYGLSETAPIACFNQPG----------HPRKAGTIGIPVRGCTLRLVDDGDNEI-VGCDEAGEIQIRGENVMKGYWARPAATAEAI-SDGWFRTGDIATRDSDGYYSIVDRKKDIIIRGGYNVYPREVEEVLYEHPAVAEAAVVGIKHTHLGEEIGAAVLKRGAHVEPSEIIE-FVRARLAEYKYPRQIWFVPSLPKGPTGKILRRQV----------- 115523797 8 ----------VTLAEVVRLQATARGEEIAFEF----EGRTTRFAALDHRTNQVAHALQAMGVEPGARIAYLGKNSDAYFELLLGAMKARVVTTPVNWRLAPPEVAYIVEDCQAVAMFVGPEFVDEVRRLKEQMPHLKTILTTEGGAPEDFAAWRDAQPDSDPGVEVLETDVAIQLYTSGTTGHPKGAMLSHRNMLTLVRAGGGPEWNRWSADDVSLVAMPIFHIGGSGWGILGLVHGARGVI-AREFEPHKVLDFFAEHGITKLFMVPAAMQFVVRQSRARHMDFSKLRYMMYGASPIPAALLKEIEVFKCGFVQMYGMTETTGTIVALAPEDHVIG------SEKMRSAGKALAGVELAILDPDGKPLPP--REVGEIATRSGSNMIGYWNLPEATAKTIDGDNWLRTGDAGYLDEEGYLYIHDRIKDMIISGGENIYPAEVESALCDHPDIAEVAVIGVPDDNWGEAVKAMVVMKPGKQLTAHDIIAFAHERIAKFKTPRTIEFLEALPRNGSGKILRRQLREPY------- 108763218 4 ------------VHDWLARRAALAPERTALIDADHGE-RRISFREWNDSASRTAAFLHALGVGRGDRVAVLAYNCVEFLDLFFACAKLGAVLQPLNWRLSATELGGLLADAEPSVFVFGPEFRTQVEAVRSGASFVRHWLSLAAPGPSAFSERDTQTDVALPPLELEEDAPWVLCYTGGSTGLPKAAVLTHRSITANAV--NTVMGWGLTADDVAILNAPLFHAGGLSVFTAPLAYAGGASVVCRSFDVEGVFDLVRRGVVSLFFGVPTMFIEMQRHPRFDAVDLSRLKLVISGGAPCPAPVFERFFARGVDFKTGYGLTEAGP---NNFW------LPPEDVRRKPGAVGVPLFHVEARI---DGETQPGD---VGELLLRGPHLCAGYWRRPGDTARTF-ADGWLHTGDLATRDAEGCFRIVGRSKDLIISGGENIYPSEVESVLAGHPDVAEVAVIGVADPKWGETPRALVVARPGTSPSAEALLRFCDGRLARYKTPKSIRFVDALPRTSAGKVDRRTL----------- 15598496 25 -----------SVVEVFERSCKKFADRPAFSNLGV----TLSYAELDRLSAAFAAYLQKQDLQPGDRIAVQMPNVLQYPIAVFGALRAGLVVVNTNPLYTAREMRHQFKDAGVRALVYLNVFGKLVEEVLPDLPALKGWLVVPDYRLPQALPFRQALGHALQPVRVGLEDVAVLQYTGGTTGVSKGAMLTHGNLVANMLQVHAQDGLPLEAQEVMIAPLPLYHIYAFTANCMCMMVSGNHVLITNPRDIPGFVKELKKWRFSALLGLNTLFVALMEHPGFKDVDFSNLKLTNSGGTALVSATAERWKVTGCTVVEGYGLTECSPVVTTNPYGEQ----------ARLGTVGIPVVGTALKVIDEQGNELPVGER--GELCVKGPQVMKGYWQRPEATEEILDAEGWLKTGDIAVIDEDGFVRIVDRKKDLILVSGFNVYPNEIEDVVMAHPKVASCAAVGIPDEKSGEAVKLFVVARDPSLSVEELKAY-CKENLTGYKIPRQIVLKDALPMTPVGKILRRELRE--------- 210125718 14 ----------ITIGQKLQQTVQKFPDREMLVFKR-GNIRR-TYEQFFEECDRLAAGFVALGLKKGDRVGMWGPNTLEWVLTQFATARAGLILVNINPAYQVHELEYALRKVGCRAIVSTQDYYKMLHQICPELPMLETVIKLGEEKFPGTYSFPEVLGDHAHMRTVLEDDPINIQFTSGTTGNPKGATLTHHNILNNQWFIGHRLGFHEKVRSICMPV-PLYHCFGMVGALAAGVFGTTVVTPAPSFEPEPCLQAIQEERCTAIYGTPTMFIDILHHSNFDNYDLTSLNTGIMAGSPCPIEIMKQVKMHCPEVCIAYGTTENSPVTFMGYMADSLE--------RKVGTIGQPFPHVEVKIVDTDGRVTPVN--TPGELCTRGPGTMLGYWDDPEKTAEVIGPDRWYMTGDIAVLDEEGYGQIVGRIKDMIIRGGENIYPREIEEFLYTHPKIEDVQVIGVPDERMGEEVCAWIKLREGENMEEDEIRAFCKGEISHFKIPRYIRFVSEFPLTVTGKV---------------- 163738037 5 -----MMHKQLTIGSLIEHAGRFHSSTTVTSVETSGETEHVTWGDIDANARKLAAALGRLGIAQGARCGTIAWNNRRHLEIYFGVSGGGYVCHTINPRLKPEQLIYIINHAEDQVLFIDTTFVPAVAQLRAQFTTVQHIVVMGPKDAEGVLFYDDVLDAEADWPDLDENLPSSLCYTSGTTGNPKGVEYTHRTSVLHTIGGNQPDGLALRARDTVLAVVPMFHVNAWGTPYMTAAVGAKLVLPGPHLDGVSLARLIDAEKVTVALGVPTIWMGLLQGLEETGCTAESLERTIVGGSALPTVMIPTFRKYGVDLVHAWGMTETSPIGTLNQLLQKHNELDAEAQAKLREGQGRPMYGIDLRIVDDSGAVLPHDGETQGNLQICGHWVIDSYFR---AGETALTDDGWFDTGDVATIDDDGYMIIRDRSKDIIKSGGEWISTVELEDIAMSHPNIAQAAAIAAKHPKWDERPVVIAVKRSGDVTEADLLAHY-QGKVASWQIPDRVIFVESLPLGGTGKVQKNTLRERYEEIL--- 149191138 14 --PEQINPDQYSLVEMFEQSVHKFADQPAFVNMGS----VMTFRKLEERSRAFAAYLQELKLKKGDRVAIMMPNLLQYPVALFGVLRAGLIAVNVNPLYTPRELEHQLNDADAKAIVIVSNFASTLEQVVENTP-IKHVVLLGQMLPPGAISFRKALHKQYVKPFMTGDDIAFLQYTGGTTGVAKGAILTHRNMIANVMQAKGMYAPVLNEGELVVTALPLYHVFALTVNCLLFIMGGQNLLITNPRDIPGFVKELQKYPFTAITGVNTLFNALINNEDFHELDFRGLRLSVGGGMAVQRAVAEQWKKTGCLLLEGYGLTECSPLVAAY----------PHDLEQYNGSIGLPVPSTEVRIVDEDGNPVTDDSK--GELQVRGPQVMQGYWQRAEATKEVINQEGWLSTGDIVQFDEDGFLHIVDRKKDMILVSGFNVYPNEIEDVIALNDKVLEVAAIGEANEASGEIVKVFVVKKDSSLTKEEIIEH-CRKHLTGYKIPKRVEFREDLPKTNVGKILRRVLREE-------- 91792981 24 -----------SLVTMFEAAVAKYADQPAFINMGA----TITYRKLEERSRAFAAYLQELKLEKGDRVALMMPNLLQYPIALFGVLRAGMVVVNVNPLYTPRELKHQLVDSGAKAIVVVSNFAKTLEEVVNETPTLVNFVVVPKYDLPHALSFRDSLTQQYIKPEINSEDLAFLQYTGGTTGVSKGAMLTHKNVVSNVLQANGAYSPALNDGEFVVTALPLYHIFALTVNCLLFMHKGSLLITNPR-DIPAFVGELKKYPFTALTGVNTLFNALVNNTDFTSLDFSRLKLSIGGGMAVQKAVADKWQSIKTRLLEGYGLTEASPLLTCC----------PYNLSGYNGSIGFPAPSTLIQIRDEDGNALAQGER--GELFAKGPQVMQGYWQRPEETAKVIDSDGWLSTGDIGYMDEKGFFYIVDRKKDMILVSGFNVFPNEVEDVVALHPKVIEVAAVGVPNDASGELVKIFVVAKDKSLTEDELIKH-CRHHLTGYKVPKLVEFRDELPKTNVGKILRRQLRDEAK------ 187923664 59 -----------SVVQFFDECIAQFRERVAYVSVGAN----LTYGELGRKATAFAAYLQSIGVKPGERVAIMLPNTFQYPVSLFGVLKAGGVVVNVNPLYTVRELAHQLKDSGAQTIIVFENFAKTVEDALPGTK-VQNVIVLGDLLADGAVPLLEALSRPLTPVRPTHDDIAFLQYTGGTTGVAKGAMLTHKNIIANLLQAKAWSEGQLTGEETVLTPLPLYHIYSLTVALIFMGLGGRNILIANPRDMKRVMMIIRHEKFTGMTAVNTLYNAFLDNEEFCKRDFSDLKLAMAGGMATQKSVAERFKATGKPIIEGYGLTECSPIVSMNPVDLS-------NMRDFEGSIGLPAPSTQVRFRKDDGSW--ANIGEAGELCVKGPQVMKGYWNRPDETAKVIDEDGWLATGDIGVMDSRGFIRLIDRKKDMILVSGFNVYPNEVEDVIAAHPDVREVAAIGVPDAAQGERVKVFIVKRNPSLTAEQVIAH-CRKNLTGYKVPKLVEFRDELPQTNVGKILRRALRDE-------- 171325596 35 -------------YEAIDRHAETFRNKVALYYRDASRNEKYTFKEMKEMSNKVANVLKQAEIEKGDRVFIFMPRSPELYFSVLGVIKTGAIVGPLFEAFMEGAVRDRLEDSEAKAIITTPELLPRVP--VNDLPELKYVFLVGDNIVEPYIDLKKRMNEASDIEWVDRQDGLILHYTSGSTGKPKGVLHVHNAMIQHYQTAKWV--LDLKEDDIYWCTADPGWVTGTSYGFGPWLCGASSVVIGGRFSPDAWYQAIQDFGVTVWYSAPTAFRMLMGAGDEKKYDLSSLRHILSVGEPLNPEVIRWMKVFERRIHDTWWMTETGAHLICNYPCMEI----------KPGSMGKPIPGVKAAIVDDQGNELPP--YRMGNLAIKWPSMMKTIWNNPQKYESYFIGD-WYVSGDSAYMDEDGYFWFQGRVDDVINTSGERVGPFEVESKLVEHPAVAEAGVIGKPDPVRGEIIKAFISLREGYEPSEELKEQFVKKGLAAHAAPREIEFRDKLPKTRSGKIMRRVLKAWELNL---- 197334975 3 -----------NLANNLERNATFRPNNIALIF----QELKITYQELNQKVNAIADHLSQLNIKPNEKIALSCPNTPEFVIAYYAIQKIGAVVVPLNVMLKGEEVAYHLKDSDAVALISGSDAMPIGQEGYTKADFCEHFILIETAPPAEAHSFNQWLRKTFDTVYRSAEDSCVILYTSGTTGAAKGAELSQSNMLCNAQACQAL--TNQKGTDVSIAILPLFHTFGQSLIMNTSILAGSALVLISRFVPKTVVQQIHEHKVTHLAGVPTMFIGLLAYAEKHPGAYQTLKVAISGGASMPVEVLKQFEKLQVPVIEGYGLSESSPVAAFNHL----------EFERKPGSIGQPLPGVTMKVVDKNGHEVPTGQE--GELVIRGHNVMKGYYKKPQETAKTIV-NGWLHTGDIVRFDDEGYIYVVDRLKELIISGGYNIYPREVEEVYMSHPSVHLVAVIGVEHPRFGEEVKAFVILKEGHSISEKELIKWSRQHLADYKCPKHLDIVEALPMTATGKILKRMLK---------- 192362139 3 ------LNYNRTIADVFAESCREFASAPAFTCMG----RTLSYADLDRLSGAFAAYLQQHSLKPGDRVAVQLPNILQYPVAVFGILRAGMVVVNTNPLYTAHEIKHQLNDSGAKALVVLANIAKNAAAVIAETNVEQVIVLADLHTPPHQVPFNEALAKASTPVTRDHEDIAVLQYTGGTTGVAKGAMLSNRNLVANMLQVNDHMKTVFRPQEFYVAPLPLYHIYSFTITSAMALGNHSLLIPNPR-DIPGFVKALKQVPFTFFVGLNTLFNALLRNPDFQKLDFSHLRLSSSGGMALTTETAHHWELTKAPLTEGYGLTETSPVLCINPVDN-----------VQLGTVGIPVMDTECKVIDEHGNSLP--TGEAGELCVRGPQVMKGYWQRPDATAEVLDADGWFKTGDIAIIQADGFVKIVDRKKDMINVSGFKVFPNEVEDVLCSHPDIIEAAVVGIPDGDGSEQVKAFIVTSNPELSLEQVRKY-AKEQLTPYKVPHLVEFRKELPKTNVGKILRRELRDQ-------- 186476462 57 -----------SVVAFFDECTTRF--RERVAYVSVGE--SLTYGELARKATAFAAYLQSIGVKPGDRVAIMLPNTFQYPIALFGVLKTGAIVVNVNPLYTVRELSHQLKDCGAQTIVVFENFAKTVEESLPGTR-VQNVIVLGDLLRDGAVRLLDALARTLSPVTIAPADLAFLQYTGGTTGVAKGAMLTHRNIVANLLQAKVWAESQLTDEETVLTPLPLYHIYSLTVAMIFMGLGGRNILIANPRDTKRVMKILRHETFTGITAVNTLYNAFLDNEEFRRRDFSKLKLAMAGGMAMQKAVADRFEVTGKPIIEGYGLTECSPIVSMNPVDLKHMR-------EFDGSIGLPAPSTQVRFRKDDGSW--ANIGEPGELCVRGPQVMKGYWNRPEETAKVLDDEGWLATGDIGVMDSRGYIRLIDRKKDMILVSGFNVYPNEIEDVIAMHPDVREVAAIGIPDVAQGERVKVFVVRRNPSLTEEQVIAH-CRKNLTGYKVPKVVEFRDELPQTNVGKILRRELRDQ-------- 70607920 12 -------DWQLSVHKVLEYAGKVHPTTEIISRLQGGELHILNYGKVLDRVRSMANALKELDVKPSDVVGIIDWNDHRFFESYFSVPSIGGVLLELNFRLHPSDLVYIVKHTKAKGLFIDDSLLLLAQILSKEYKF-DFIVVMSDKSLEEVYGYEELVKSHSPNEEVNEKSAAYAAFTSGTTGLPKGVFYSHRSVVLHAMTVAH----DMRPTDTLLQVVPMFHANGWGTPFAAAMQGCRQIYPG-RPTPESLTDYILNYKVTRTAAVPTIIIELLKRLEKPKPDLKGLK-ISMGGQEPPSKLVSELAKYGVEVYQGYGATETSPVVSVGFSKSEIDNLPAEDKF-LKMKQGLIVFGVEVKVVDPTNQELPWDGKSVGEIWIRGPWITREYYNDP-RTSQSFTPDGWWRSGDVGVVDPLGYIRLVDRLKDVIKSGGEWISSIDLENFLMAHPYVREASVVGVPHPKWGERPLAIVVLKSENLPKDEVKKSLLSKKFAKWQLPDDIVFVDEIPKTSTGKFDKKLLRDKYKNLF--- 73537400 9 ----------------LPHAVRHFARPDAVAYAFEG--RQTSYAEFERNTSRVAQALLAAGVRAGDRIGYIGKNCDHYFEAWLGAAKMGAVMTPASWRLAGPEVEFIIGHCDAVMLFVGPESTAMVQGLLPALPMVRQVIAMEAGGSQDWTDWRDAHPATLPDHQPDAHDVVLQLYTSGTTGRPKGAMLTHRNLTIGTEVSERIPWSHWTADDISLVAMPVAHIGGSGWGLRNLLSGAKGVV-AREFDPRAVLDFIEYERISKLFMVPAAMQIVLRDPRARSVDYSRLKYLLYGAAPIPAALLREIEVFGCGFVQQYGMTETTGTVVALPPEDHTT-----EEVPRMRAAGKPLPGVELKVVDYEGRELAPG--EVGEVVVRSAHNMSGYWKQPEETARTIDADGWLRTGDAGYLDAEGYLYIHDRVKDMIISGGENVYPAEVESAIYGHPIVADVAVIGVPDEKWGEAVKAIVVLKAGQAADRESIVAWTRQRLAGFKVPKSIDFVDALPRNPSGKLLRRKLREPFWD----- 120401920 3 -----MQNRPLVLPHIFHRAERYFGHKQVITATAGGAVAMSTVADVCGQVRRLATVFDELGISSDARVATFCWNTEEHLALYLAAPCTGRVLHTVNIRLFPEQIAYVVNHARDEIIFVERSLLSVLWPLADQLPEVRYFVVIDDGTDARILSYSSLLADSTPFVVDDENTAAAMCYTSGTTGNPKGVVYSHRSTVLHSLAALAADVLGLSERDVVMPVVPMFHANSWGLPYAALLTGAGVVLPGPNMSPKALLGLLADHRVTVTAGVPTIW--MGAAPLLADYDLSALRYILCGGSAVPKALSEEYRQIGVSITQVWGMTETSPIAAACTPRTQYAELTTQEKAVALARQGQAVPLVDLRLVDPDGADVPWDNHSTGEVQAAGPWIASSYYNSDDQ-QSSFTDDGWLRTGDVGVCDEFGSLLLVDRTKDLVKSGGEWISSVQLENEIMAHPKVSEAAVIAIPHERWVERPLAVVVKQGESMTTEEVIRH-LSARVAKWWLPDAVEFIDAVPKTSVGKFSKKTLRARFENY---- 116694665 9 ----------------LPHAVRHFARPEAVAYAFEG--RQTTYAGFERNTNRVAQALLAEGAGVGERIGYIGKNSDHYFELLLGASKIGAVMTPASWRLAPPEVEFILGHCDAVVLFVGAESAAMVRNLLPALPMVRKVVVMEPCAGQGYTDWRDAQPDTPPAHQPAAHDVLLQLYTSGTTGRPKGAMLTHRNLTIGTEVSERENWSHWVADDVSLVAMPVAHIGGSGWGLRNLLSGAKGVV-AREFDPRAVLDFIEKERISKLFLVPAAMQIVLRDPRARQVDYSRLKYLLYGAAPIPAALLREIEVFGCGFVQQYGMTETTGTIVALPPEDHTT-----EEVPRMRAAGKPLPGVEIKVVDYEGRQLAPG--EVGELVVRSQHNMAGYWKQPEETARTIDAEGWLRTGDAGYLDAEGYLYIHDRVKDMIISGGENVYPAEVESAIYGHPQVADVAVVGVPDEKWGEAVKAIVVLKPGQVPDQAGIIAWTRQRLAGFKVPKSIEFVEALPRNPSGKLLRRKLREPF------- 212638311 47 -------------YEAIDRHVETFRNKVALYYRDATREEKYTFKEMKEFSNKVANVLKEADVEKGDRVFIFMPRSPELYFSVLGAIKLGAIVGPLFEAFMEGAVRDRLEDSEAKVIITTPELLPRVP--VNELPALKYVFLVGDDIKEEGPFFDNAASKHFDIEWVGREDGLILHYTSGSTGKPKGVLHVHNAMIQHYQTAKWV--LDLKEDDVYWCTADPGWVTGTSYGFGPWLCGASNVIVGGRFNPEAWYKTIEDYGVTVWYSAPTAFRMLMGAGDEKKFDLRSLRHILSVGEPLNPEVVRWMKVFNRRIHDTWWMTETGAQLICNYPCMEI----------KPGSMGKPIPGVKAAIVDDQGNELPP--YRMGNLAIKWPSMMRAIWNNPQKYESYFLPGDWYVSGDSAYMDEDGYFWFQGRIDDVIMTAGERVGPFEVESKLVEHPAVAEAGVIGKPDPVRGEIIKAFVALREGYEPSEELKEDFVKKGLAAHAAPREIEFRDKLPKTRSGKIMRRVLKAWELNL---- 163723817 2 ---------QTNLGHILANRAFLSPNLEACV----GADYRYTYAQENARANRFASALKANDFKKGDRIAVLCKNNEHIICALMGAAKMGVVAAILNWRLTAPELEYILNNCGADMLIYDDAFAPVVDELKGNIPARLFVSKFAKGKDQDFEDFLAQGSEEEPSIEAGGDDPCVIMYTSGTTGKPKGAMISHNNAFWASLG--LTHTLPWGYKERYLLVAPLFHIGGLSPVFANIHKGLTTVF-MPDFDPVGMYKTIQDERINFMMTVPLMLMAMAMVPPDEKFDLSSLNFFVCGASPVPPSLIHLYNEKGFKIAQVYGATEYTGAITFW---------THEIGMDKCASAGKPVFHGQVKVCKP-GSDEEVPAGEVGELCLFGPQVFLGYWNNPKASEEALT-GGCYRSGDLGRIDEDGCVYVIDRLKDMIISGGENIYPAEIEQVLQSHPAVAEAAVTGRPDEKWGEIPVAHVAVRPGETITEEDILQVCRDNLAGFKRVKEVHFVEALPKNSTGKILKTVLREE-------- 169631643 29 ----------------LARHALMQPDATAIRYLG----HSISWAELHQRVQALADALSRRGVGFGDRVLILMLNRPEYVESWLAINELGAIAIPVNFRMTPPEVAFLVENSGAKVAITETVLAPVAAAVRQQAPALETVIVAGSASENGVLGYEEVIAEPGEPVDLPGDTPALIMYTSGTTGRPKGAVLTHLNLSGQAMTYLLSTTVDLN-SDVGFIGVPMFHIAGVGNMITGLLLGLPTVIPLGAFDPGALLDVLESEGVTGIFLVPAQWQAVCAAQQANPRKVR-LKTLSWGAAPATDVLLRTMSETDARILAAFGQTEMSPVTCM---------LMGDDAIRKMGSVGRVIPTVSARVVDDNMNDVPVG--EVGEIVYRAPTLMQGYWNNPEATADAF-AGGWFHSGDLVRQDEDGFVWVVDRKKDMIISGGENIYCAEVENALAEHEQIAEVAVIGRPHEKWGEVPVAVAAIHGAALTLAEL-DGFLTARLARYKHPKDLVIVDALPRNPSGKVLKTELRQRF------- 157347706 6 --PRPANSSPLTTLSFLDRAATVYGDCPSVVYNST----TYTWSQTHHRCLQVASSIKSLGIGRGQVVSVVAPNIPAMYELHFAVPMAGAVLNTINTRLDAKTVSVLLRHSESKLIFVDYQSRPLILESLSLFPPLLVLITDDEDSPPSTVDYEDMVGRGDPEFKWSEWNPMILNYTSGTTSSPKGVVHCHRGIFIVTV-DSLIDWC-VPKQPVYLWTLPMFHANGWSFPWGMAAVGGTNVCL-RKFDASVIYEAIRVHRVTHMCGAPVVLNMLSNWPGTEP--LKNPVQILTAGAPPPAAILLRTESRGFIVSHGYGLTETGGLVVSCVWKQKWNRLPATERARLKSRQGRTVGMTEVDVLDPSGLSVKRDGSSLGEIVLRGGCIMLGYLKDPKGTSKSLTDDGWFFTGDVGVMHSDGYLEIKDRSKDVIISGGENLSSVEVESVLYTHPAVNEAAVVARPDDFWGETPCAFVSLKPEQPTEKEIMEY-CRARMPHYMVPKTVVFEEELPKTSTGKIQKFVLRETAK------ 218153932 25 -----------SLVELMEQAFRDYADRTAYSFMG----KETSYRETDALSRQFAAYLQSLGLVRGDRVALMMPNVPQYPIAVAAVLRAGFVVVNVNPLYTPRELEHQLKDSGAKAIVIIENFAATLQACIANTP-VQHVVLMGDRLGPGAVRFNDALAKGANKPSLKSDDIALLQYTGGTTGVSKGAVLLHRNVIANVLQSEAWNKPATSEQPTAVCALPLYHIFAFTVNMMLSMTGGKTILIPNPRDLPAVLKELSKHTFHSFPAVNTLFNGLANHPDFNTVNWKNLKVSVGGGMAVQAAVAKWLDKTGCPICEGYGLSETSPSASCNPVTAT----------EFSGTIGVPLPSTSMRILDDEGHDISATGQA-GEIAIKGPQVMAGYWQRPDETAKVMTEDGYFKTGDIGVMDARGYFKVVDRKKDMVLVSGFNVYPNEVEDVVALMPGVLECAVVGVPDEKTGEAVKLVIVKKDPALTEAQVKD-FCRANLTGYKQPKVIEFRTELPKTPVGKILRRELRDK-------- 111023941 2 ----------LNLATMLADTARRTPSRTAVIEGD----RTLTFGEIDAAANSVAHFLLSLGLRPGDRVALTIANVVEFPIVYFGILKAGGAVVPLNTMLKREEVAYHLRDSGATAYFCTPGLDDEAWRGFQDVESCEHLVTVGPDEPGVGTTLAEALAEHPAEDVLEATDTAVVLYTSGTTGKPKGAELSHANIVLNAIGHNQL--LDARADDVHLVTLPLFHSFAQTVQLNAGFAMGATLVLLPRFDAAQALALMTQHRVTVFAGVPTMYWALLNAADGIDVDLAGLRVALSGAAAMPVDVLERFRDFGVGIREGYGLSETSPTVTFNPL----------DQPNRSGSIGKPIWGVEVKLIDDHWNEVPAG--EPGELAVRGYNVMKGYLGRPEATKDVIR-DGWFRTGDIATRDEDGYYFIVDRAKDLIVRGGFNVYPRELEEVIIGHPEVSLVAVVGIPDERSGEEVKAFVIREPGSELREEDLIGWSRERLAAYKYPRLVEFRDTLPMNATGKLLKRALR---------- 157371000 27 -----------SLVEMFENAVKRYADQPA--FMNMGEV--MTYRKLEERSRAFAAYLQELGLQKGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELEHQLNDSGASAIVIVSNFAHTLEKVSAAKGTLVNFVVIKRLVPPAAISFRSALQRGRRLQYVKPDDLAFLQYTGGTTGVAKGAMLTHRNMQANLEQAKAAYLPLFREGELVVTALPLYHIFALTVNCLLFLGGHNLLITNPR-DIPGLVKELGKYPFTAMSGVNTLFNALLNNEDFHKLDFSTLRFSVGGGMSVQKAVAEKWEKTGKHLLEGYGLTECAPLVTGN----------PYDLKHYSGSIGLPVPSTDIRLVDDNGHDVPVG--EPGELWVKGPQVMLGYWQRPDATDEVL-KDGWLATGDIVTVDEMGFVRVVDRKKDMILVSGFNVYPNEIEDVVSQHPKVLECAAIGVPSDVSGEAVKICVVKKDASLTKEELLTH-CRRQLTGYKVPKIVEFRDELPKSNVGKILRRELRDEQK------ 149915939 20 ----------LTPLSHLQRAARLFPDHEAVVY----RGFRKTYAEYHDRCTRLASALVKLGVTPGDVVATLLPNLPAHAEAHFGVPACGAVLNTINTRLEADTIAYILDHGGAKVLLVDPQFLPVAAEAIDDGPAPTVIEVADDQAGAHYMEYEELLASGDPAFEWDEWESLALNYTSGTTGRPKGVVCHHRGAYLMTMGTAI--SWPMPRHARYLTIVPLFHCNNWNHTWMMPMVGGT-VICCRDITASAIYDAIADEGVTHFGAAPIVLNTIVNAKPEDRRDFDHVVEVFTAGAPPPAATLRAIEPLGFQVTQVYGLTETYGHVTECLWQTRWDGLADDDRYAIKARTGVLMPMMEITAMDPETMQTPMDGTTQGEIMIRGNAVMKGYLKNPKATEEAFR-GGYFHSGDIAVQHPDGYLQIADRAKDIIISGGENISSVEVEGVLMMHPAVLLCAVVAKPDEKWGEVPCAFVEIKDGADTTEAELIAFARHRLAGFKTPKRVEFR-ELPKTSTGKIQKFELRKLAREL---- 171057115 24 -----------SLVALIDESFSRNADRPAYRYLD----RDFSYRQVDELSRAFAVWLQAQGLQPGDRVALMMPNVPQYPVAVAGVLRAGGVVVNVNPLYTPRELEHQLKDCGARILVILENFAHTLQQVRKAVP-VKHVVLASMGELMGFDTLAEGRGKTPKPVSTGPDDVAVLQYTGGTTGVSKGAVLLHRNLVANLLQSEAWYQPALHEQIVQVCALPLYHIFAFNVNMMGLRVGACNILIPNPRDLPAVFKALAGRRFHTFPAVNTLFHAMANHPDFGSVDWSHLKISAGGGMAVQQATAKWLEKTGCPICEGYGLSETSPVVAANPTDTTAYS----------GTIGLPIPNTDVRLLDDNGAEVGPG--LAGEIAVKGPQVMAGYWQRPDETAKVMTADGWFRTGDIGMVDERGYFRIVDRKKDMILVSGFNVYPNEIEDVLTQMPGVLECAAVGVADARTGEAVKVVIVRKDPSLTEADVRAY-CEQNLTGYKRPRLIEFRPDLPKTPVGKVLRRELRDK-------- 212703717 15 -----------TLGQILDETVARIPDKEAIVYAD--RNYRQTWREFADTVDLFAKGLMALGVQKGEKVAVWASNVPYWVTLQFATAKIGAILITVNTNYREHELEYLLNQSECENIFIDHDYIDTLYTLAPELPHLRRVCFLGAEKHRGMYSVPEILSYQARQDSLDPWDAINMQYTSGTTGFPKGVMLTHVGVGLNGY--WIGRNQRFTDEDRVCLPVPLFHCFGCVLGVSACVNHGACMVILEAYNPLHVLAAVDSERCTALYGVPTMFLAELEHKMFKRFDVSSLRTGIMAGSVCPEPLMRRVDMYMKDITICYGLTEGSPVMTQSDPDDPLHLRCE--------TVGCAMPGIEVRIGDPETEELPRG--EVGEILCRGYNVMKGYYNMPEETARTISPDGWLHSGDLGTMDENGYVRVTGRIKDMIIRGGENVYPREIEEFLMGMPGVLDIQVVAVPSRKYGEEVGAFIIARPDVPVAPEDVRAFCRGKIAWYKIPRYIAVVDGFPLTASGKIQKFKLREMAAECW--- 146306528 25 -----------NILAVLKESCQRFADKPAFSNLG----KTLTYGEIYKLSGDFAAYLQKHDLKPGDRIAVQLPNVLQYPIVVFGAMRAGLVVVNTNPLYTAREMEHQFNDSGAKALICLANMAHLAEQVVPK-TGVKHVIVVKKMVPSYHLALAKGRGQSFNEANPSNADIAVLQYTGGTTGVAKGAMLTHRNLVANMLQVKELMGANLDEGEVLIAPLPLYHIYAFTFCMAMMLIGGHNILLTNPRDLPAVVKDLAKYRFTGFVGLNTLFVALCNNEEFRKLDFSALKLTVSGGMALQLATAERWEVTGCAICEGFGMTETSPVATVNPFSA-----------IQLGTIGIPVPSTLCKIINDDGQELAIG--EIGELCVKGPQVMKGYWQRQEATDEILDADGWLKTGDIGLIQEDGYLRIVDRKKDMILVSGFNVYPNELEDVLATLPGVLQCAAIGVPDEKSGEAIKVFVVVKPGESVTKEQVMEHMRANLTGYKVPKAVEFRDVLPTTNVGKILRRELRDEELKKLG-- 115351469 39 -----------SLVQFFDECTTRFAERVAYVSAGA----SMTYRTLAQKVDAFASYLQSMGVKPGDRVAIMLPNTFQYPVALFGTLKAGAIVVNVNPLYTARELAHQLKDSGAQTIVVFENFARTLQEALPETQ-VKNIVVLGDLLADGFIRLRSALAGKPQPVPTTRDDLAFLQYTGGTTGVAKGAMLTHGNLIANLLQAKAWIADQVSGDETVLTPLPLYHIYSLTVAFIFMGLGGRNILIANPRDMKMVMKIIRNETFTGITGINTLYNAFLDNEEFRKRDFSQLKLAMAGGMAMQRAVAERFQQTGRPVVEGYGLTECSPIVTMNPVNLN-------DMGEFSGSIGLPAPSTLVRFRREDGTWAAVG--EPGELCVHGPQVMRGYWQRPDETAKVIDADGWLATGDIGVMDERGFIRLIDRKKDMILVSGFNVYPNEIEEVLVMHPGISEAAAIGIPDEVQGERIKVFVVRRDPTLTVDDVLAH-CRKNLTGYKMPKFVEFRDALPQTNVGKILRRALRDE-------- 83596082 5 -----MMEMPLLVSSLIEHASRVHGDQEIISRSVEGPIHRSTWGEVATRSKKLASALARFGIIEGDRLATLAWNTYRHLEVYYGVSGIGGVCHTLNPRLHPTQLVYIVTHAEDRILFVDLTFVPLVEAVAAQLDCVEHYVIMPDTSLPNAVAYEDFIAPAHEWAAIDEHAAAALCYTSGTTGHPKGVLYSNRSSVLHAYGVSAPDVFNLGRAASVLPIVPMFHACAWGIPYAAAAMGTRLVMPGPKMDPASITELLENEQVTFAAGVPSVFIALLQHWRATGGTAPTLEMVLLGGAASPASLIAALEEFGIEFRHAWGMTETSPLGLVNTLLPEHRTWSVKDRAAFQTKQGQPPYGIELRIVDEHGSTLPNDGVAFGELQARGPWVANGYFKRDE---KRLTSDGWFPTGDVAKIDKQSYVQITDRTKDLIKSGGEWISSIDVENTAMGHPEIAVAAAISIPDEKWGERPLLVAVATSNSPPSKESVIGFLAGTLAKWQLPDDVIFVEALPMGATGKVQKTKLREKY------- 114705007 19 ---------QLSPIAFIERAASVYPNYTAVVH---GKIRR-TWGETFNRVKKMANALKKRGIGPGKTVSVILANTPEMFELHFAVPMTGGVLNTINTRLDAATVGFILNHAEADIFMVDPEFADVAKGAVEKAGRELLVVDVGDNGPIGAMTYDDLLAEGDADAPDDEWSAISLNYTSGTTGDPKGVVYHHRGAYLNALSNA--HDWGIKPHPVYLWTLPMFHCNGWCYCWTLAALAGTAVCLRAVRE-KPILDLIRQEKVTHFCGAPIVLNTLASAPDELKKDLPSPIYAMTAAAPPPAAVIKRVEAMGISVTHAYGLTETYGPAVVCAWKSEWDSLPDDERAAMKARQGVRYTVLDIMVADPDMKPVPKDGETIGEIFFSGNNVMKGYLKNPEANKKSLR-NGWFASGDLAVMHEDNYIEIKDRSKDIIISGGENISSIEIEGVLYKHDKIAEAAVVARPDEKWGETPCAFVVLRQGETMTEEEVIEYCKENMARFKAPKTVIF-DELPKTSTGKIQKFVLRKKAE------ 21231306 26 -----------TVAEVFATSVARFADRPAYHSFG----KTITYREADQLVDQFAAYLLELQLKKGDRVALMMPNCLQYPIATFGILRAGLTVVNVNPLYTPRELKHQLIDSGSSVLVVIDNFGTTVQQVIADTQALVNFVVVKKLVPEGAIRFRDALAHRVPTLQIEPDDIAFLQYTGGTTGVAKGAMLTHRNLVANMQQAWLAGTGKLEEGEVVITALPLYHIFALTANGLVFMIGGCNHLISNPRDMPGFVKELKKTRFTAFTGVNTLFNGLLNTPGFDQIDFSSLKMTLGGGMAVQRSVAERWKQTGLTLVEAYGLTETSPAACINPM----------DLVDYNGSIGLPIPSTDACIKDDDGKVLALG--EIGELCIKGPQVMKGYWKKADETAKVMDAEGWLHTGDIARMDERGFVYIVDRKKDMILVSGFNVYPNEIEDVIATMPGVLEVAAVGVPDEKSGEIVKVVIVKKDQALTAEDVKAH-CRTNLTGYKQPRVIEFRKELPKTNVGKILRRELRDAAK------ 218131513 9 ---DIMLYER-TLGQWLEHWAATTPDKEYIV--YSDRNLRFTWSQFNRRVDDMAKGLIAIGVERGTHVGIWAANVPDWLTLLYACAKIGAVYVTVNTNYKQAELEYLCENSDMHTLCIDSDFVQMTYTMLPELKTCQRVIYVGQEKHRGMYNTSELLGDNIEDTRLEEHDVVNMQYTSGTTGFPKGVMLTHYNITNNGFLTG--EHMKFTADDKLCCCVPLFHCFGVVLATMNCLTHGCTQVMVERFNPLVVLASIHKERCTALYGVPTMFIAELHHPMFDLFDMSCLRTGIMAGSLCPVELMKQVEKMYMKVTSVYGLTEAAPGMTATRIDDPFD--------VRCNTVGRDFEHTEVKVIDETGEECP--TGVQGEMCNRGYNTMKGYYKNPQATAEVIDKNGFLHSGDLGVKDEDGNYRITGRIKDMIIRGGENIYPREIEEFLYQLEGVKDVQVAGIPSKKYGEAVGAFIIQHEGADLHESDVRDFCIGKISRYKIPKYIFFVKEFPMTGSGKIQKFKLKD--------- 154252112 20 ------------------------GAPDAIAQVFEG--RETSYGELDRRASQVAQALIADGCKPDARIGFMGKGSDRYFEMLYGAFKAKAVVVGVNWRLAPPEVAYVLNDSRTEILFVGAEFYDIVEKVLPECPTVRKVIALDGGRNDWFDDWRDAAKSEDPMLPADPDDDVIQLYTSGTTGHPKGVQLTNANYMSIFAQGGEAGWANWGEGEVALVCMPLFHVAGVNIGLIGNIHGCKNIIL-KDVDPQAILKLIESEKINIAFMVPAVILFLLQQPNMATTDVSSIRQILYGASPIAEDVLRRAQDTGADFVQVYGLTETAGGATNLPPEAH------DPAKGKLRSCGIPNPGMEVRVVDDKGADVP--TGEVGEIVIRGASIMKGYWNRADATKDAIR-DGWFYTGDAGFFDNDGYLFIHDRVKDMIVSGGENIYPAEVENALFGHAAIADAAVIGVPDEKWGEAVKAIVVLKGEQATPEEIIA-FAKTRIASYKVPKSVDFIQALPRNPSGKILRRELRAPF------- 94501059 14 -LPATVVDKYANVVEVFNHSVKKYADRPAFTALG----KTLSYSELDQLTADFAAYLQDTNLQKGDRIAVQLPNLLQYPVVVFGAMRAGLVVVNTNPLYTEREMEHQFNDSGAKALVVLANMAGKADRVVPKTQ-IEHVIVTKEVEPFTLPGHKTLLNSSYSPVSSAPEDIAVLQYTGGTTGVAKGAMLTNRNLVANMCQAHPLFMMGLSKGGVVVAPLPLYHIYAFTVNCMVLMTGNHNVLIPNPRDLPGFISELKKWKFNAFLGLNTLFVGLCNNEDFRKLDFSNLQLTISGGMALTKAAADRWEVTGCEVSEGYGMTETSPIVAFNPPGH-----------TQIGTIGMPVSNTVCKVIDEEGNDLPVG--EAGELCVKGPQVMKGYWQRPEATAETITEDGWLKTGDMAQIQEDGYLKIVDRKKDMIIVSGFNVYPNEVEDVVAGHPDIVECAAVGVPDDTTGEQVKIFAVTSNPSLTPKDVKD-FARERLTAYKVPKMVEFREELPKTNVGKILRRELRDE-------- 78044614 68 ----------LNVYNCVDRHTKSFRRNKAIFEGEPGDSKILTYQELYREVNKFANVLKKLGVQKGDRVTIYMPMIPEAVIAMLACTRIGAPHSVVFGGFSSQALKDRIDDAKAKLLITADELKKNADAALEGETTIEKVVVVKRTGQERDYWYHELMADAAEPEQCDAEDMLFILYSSGTTGKPKGIQHTTGGYLV-GVHTTFKYIFDYREEDIYWCTADIGWITGHSIVYGPLSNGATVVLYEGAPDKDRFWEIIEKYRVNILYTAPTAIRTFMRWGEPKGRDLSSLRLLTVGEPINPEAWIWYHEHIGCPIVDTWWQTETGMIMITPLPGV---------IPTKPGSATKPFPGVEADVVNDKGEPVPPGQG--GYLVLKKPWMLRTLYGDPERYKNTYWSPGWYFTGDGAKKDEDGYFWILGRVDDVINVSGHRIGTMEVESALVEHPLVAEAAVIGKSHEVKGQAIAAFVTLKEGVEGTPELVQEFVAQKIGALARPDDIFFTAELPKTRSGKIMRRLLRDIAE------ 171463648 27 -----------SLLDMFEQSFERFPNRRACEYLG----KFLTYRELDQHSKHFAAYLQNLGLEPGSRVAIMLPNVMQFQIAMLGILRAGFVVVNVNPLYTARELEHQLKDGGASALVILENFAHVYQQIAKNVPLKKTIILVPVWDLPGHILFTQVLSEQWQRPKVSMSDIAFLQYTGGTTGLSKGAILLHKNILSNVIQTELWLEPGLKRKKVFLCALPLYHIFALTCALVGMRKGGLLVLVPNPRDFDGFIKLLKKHPINIFPGVNTLFNALLHKPEFASVKLPNILATIGGGMAMQKVVADQWQKTGSPIAEGYGLSETSPVACVNSALIE----------SFTGYIGLPVPGTEVVILGDDGIEVPFG--TPGEICIRGPQVMAGYWNKPEETKNVMTADGFFKSGDIGIMNADGFTKIVDRKKDMVLVSGFNVYPNEVEEVLSLIPGVLECAVIGVPDEDSGEAVKAFIVKQDESLTEEDILA-FCKENLTNYKYPKHIAFRNDLPKTNVGKILRRELRD--------- 171316195 24 -----------SIPDLLDESFRQYRDRTAFVCMG----KSITYGELDALSRQFGAWLQSRGLTRGARVALMMPNVLQYPVAIVAVLRAGYTVVNVNPLYTPRELEHQLKDSGAEAIVILENFASTLQAVIAN-TAVKHVVVADLLGIKGWLALSEGARQTFKPQKLGPDDVAFLQYTGGTTGVAKGATLLHRNIVSNVLQAGAWHHPAHEKQFVTVVALPLYHVFALTVGFLTMRTGGMGILIPNPRDIGGMIKELKGYQISTIPAVNTLYNALLNHPEFNQLDLSKLAIANGGGMAIQESVAKRWEKTQTAIVEGYGLSETSPVATCNPVTATEYS----------GTIGLPLPSTEIAIRDDAGADVALG--EPGEICIRGPQVMAGYWNRPDETAKVMFPDGFFKTGDVGVMDARGYVKIVDRKKDMILVSGFNVYPNEVEDVVASHPGVFEVAAVGVPDEHSGEAVKLFVVKRDPALTDKDILAY-CKERLTGYKRPKLVEFRTELPKTNVGKILRRELRD--------- 187939977 12 ---------PLSPLSFLKRAAQVYPQRDAVVYG----ARRYSYRQLHERSCALASALERVGVQAGERVAILAPNIPEMLEAHYGVPGAGAVLVCINIRLEARSIAFILRHCAARVLICDREFGAVAQQALAMLDAPPLLVGIDDDQAERALDYEAFLGDPGRPLSAPEWQSIAINYTSGTTGDPKGVVLHHRGAYLNACAGALI--FQLGPRSVYLWTLPMFHCNGWSHTWAVTLSGGTHVCL-RKVQPDAIHAAIAEHAVTHLSAAPVVMSMLIHAEHASVPAVP--VSVITGGAAPPSAVIAAMEARGFSITHAYGMTESYGPSTLCLWQPGVDELPLEARAQFMSRQGVAHPMLEATVLDDTGRPVPADGRTLGELVVRGNTVMKGYLHNPEATRAAL-ADGWLHTGDLAVLHPDGYVEIKDRAKDIIISGGENISSLEIEEVLYQHPEVVEAAVVARPDSRWGETPHAFVALRADALTTGDDLVRWCRERLAHFKAPRHVT-LTELPKTATGKIQKFVLREWAR------ 111026466 6 --------TQLTPLSFLRRSADVYPDKTAVIYGDEA----LTYRALAEAVELRVRALRAAGVRPGDRVAYLMPNVPEMLIAHFAVPLAGAVLVAINTRLSGEEIRYIVDHSQSTFLVIDTALSSSIVDVAEKFETVETIVTVTDDAASGTAALAECRDPAIEWAVDDERSLLSINYTSGTTGKPKGVMYSHRGAYLNAIGELIHSKHDV--DSVYLWTLPMFHCNGWSTGWAVAAAGGTQVCLREVRS-ELIWNLIDRHGVTHLNGAPTVIITIMNSGRA--HKLDRPIIVTTAGAPPSPTTIERMADIGFEVVHVYGLTETYGPYSICEPQSSWKSLDAATRARRMARQGVGMIQARMRVVSTELVDVPADGVTIGEIVMRGNNVMSGYYRNPEATRSAF-GGGWFHSGDLGVMHPDGYVELRDRAKDIIISGGENISTVEVEQALMTHPAVIEAAVVGVPDPQWGERPKAFVVVEPGDVTAADLLEH-VQTRIARYKAPREIVVVPNLPKTSTGKIRKFELRE--------- 1903034 5 -LPHPSNSSPLTVLGFLDRAAAVYGDSPSLLH----DTTTHTWSETHSRCLRVASTLSSLGINRGQVVSVIGPNVPSVYELQFAVPMSGAVLNNINPRLDAHALSVVLRHSESKLVFVDHHSSSLVLEALSFLPKNERLVLLQDDADVDFLDTYEGVMERGDPRPNNEWNPMVLNYTSGTTSSPKGVVLSHRAVFMSTVNSLL--YWSMPNRPVYLWTLPMFHANGWGYTWATAAVGATNICV-RRVDAPTIFELIDKHQVTHMCAAPMVLNMLTNYP--SRKQLKRPVQIMTAGAPPPATVISSAESLGFDVAHGYGLTETGGLVVTCAWKPEWDGLGQDERARLKSRQGRTAVFAEADVLDTTGKSVKHDGVTVGEIVFRGGCVMLGYYNDPEGTAASMREDGWFYTGDIGVMHPDGYLEVKDRSKDVIICGGENISSTEVETVLYTNPAVKEAAVVAKPDKMWGETPCAFVSLKRGSVTEREVRE-FCKKKLPKYMVPRNVVFMEELPKTSTGKIQKFLLRQMAKSL---- 159039877 3 ---STMMDAPLQVSRILGHGSTVHSTAEVVTWTGA-EPRRMTYADVGRLSAQLAHALRECGVTGDERVATFLWNNTEHLVAYFAVPSMGAVLHTLNIRLLPDQVAYIANHAEDRVMLVDTTLIPLLAKAIGDMTTVRHVVVVGNGDPAPLVAWDTLLAGRPDTYDWPERSAAALCYTSGTTGNPKGVAYSHRSIYLHSLQVCMPESFSLGPRDRVLAIVPMFHAMSWGLPYAAFLSGGSLVLPDRFLQAAPIAEMIAAERPTVAGAVPTIWTDLLAHLDSHDVDTASLGEVIVGGSACPPALMHAFERHNIRIIHAWGMTETSPLGS---VARPPVGVDREQAWRYRYTQGRVPAGVEARIVGPEGVPLAADGTSVGELEVRGPWVTGRYVGDEAPDEDTFR-DGWLRTGDVGTLSPDGYLTLTDRAKDVIKSGGEWISSVELENALMAHPDVVEACVVGVPDQRWGERPLATVVLREGATVGAEQLREFLAGSVARWQLPERWAVIDAVPRTSVGKFDKKAVRSRYAE----- 148653989 50 --------DDTSLLEVFERNFARFGNRDAYICMGG----SITYRELDTKSRQIAAYLQSLGLKVGDKVAAMMPNVLQYPVVALGVLRAGMILVNVNPLYTSHELEHQINDSGAKAIFIVESFAKTFEDVTDK-GSVEHVVIVPSYSLPGSVSYKHALAHEYQRPTLDLSHVALLQYTGGTTGVAKGAMLTHGNLIANMLQINAVMDAAFGDSEVILTALPLYHVFSFMVCGMYTMYKGGLLVPNPR-DLDGLIKEIDKYKPAFIPSVNTLFNGLVHHEKFKDLDFSNLKASIGGGMSVLPSVAKAWEATGLPIVEGYGLSETSPVVSFNPMNIS----------EFTAKIGVPAPDTDIILIDDNGQVMPIGER--GEICVKGPQVMVGYQNRPEETKEAFTENGYFKTGDIGILDEKGFIKIVDRKKDMILVSGFNVYPNEIEEAMAQHPAVLEVGAIGIPNDERGEDPKIFVVKKKGASVTEKELLDFGRKQLTGYKRPRHVQFVDELPKSNVGKILRKELRK--------- 167035052 15 --PSTIINAYASVVEVFERSCKRFADRPAFSNLGV----TLSYAELERHSAAFTAWLQQHDLKPGDRIAVQMPNVLQYPIAVFGAMRAGLIVVNTNPLYTEREMRHQFKDSGARALVYLNMFGKRVQEVLPDLPTAKGWLVLKKMVPAYNLPLREGRGLSPKPVPLNLDDIAVLQYTGGTTGLAKGAMLTHGNLVANMLQVLACDGQKLDGQEVMIAPLPLYHIYAFTACMCMMVTGNHNVLITNPRDIPGFIKELGKWRFSALLGLNTLFVALMDHPGFRQLDFSALKVTNSGGTALVKATAERWEALGCRIVEGYGLTETSPVASTNPYG----------QLARLGTVGTPVAGTAFKVIDDDGNEMPLGER--GELCIKGPQVMKGYWQQPEATAQALDAEGWFKTGDIAVIDPDGFTRIVDRKKDMIIVSGFNVYPNEIEDVVMGHPKVANCAAIGVPDDRSGEAVKLFVVPREGGLSVDELKAY-CKANFTGYKVPKHIVLRESLPMTPVGKILRRELRD--------- 183981621 3 -----------SLAGNLIEGARRHPNRIALRL----DEIEIPYGALDAASARLAGLLIQRGLRPGDRVGVMLPNVPYFAVAYYGVLRAGGVVVPMNVLLKERETSFYLTDSEAKAIIAWHEFAPAAQAGADEAGA--ECILVKPGEFEELIQAAEPLEEAA---VREDDDTAVILYTSGTTGKPKGAELTHANLRRNVEV--IVQMLQVGPDDVILGALPLFHAFGQTAGLNAAVAAGACLTLIPRFSPEKALQIIERDRVTVFEGVPTMFAAMLHSTERP--DTGSLRLCVSGGAAMPVEVMRGFEQFGTMVLEGYGLSETSPTASFNHP----------DRERKPGSIGTPIAGVQMKL-------LEVDTHGIGEIAIRGHNVMKGYWNRPDATAAAIDAEGWFRTGDLARIDEDGYYFIVDRSKDMIIRGGYNVYPREIEEVLYEHPEVREAAVVAVPDDMLGEEVGAAIALIPGATSDAAALSDFVKERVAAYKYPRRIWFVDELPKGPTGKILKRDI----------- 170726756 24 -----------NVLEIFERSVSQYAENNAYISMHT----RMTYAELDRKTRDFAAFLQDLGMKRGERFAIMLPNVLQYPVAVFGAIRAGLVVVNVNPLYTPKELKHQLNDSEATGILVVENFASVLSKVIDD-TSVNHVITVKKMVPEFSLPFNAALKRPLNTVSPQASDLLMLQYTGGTTGVAKGAMLSHRNVVANMLQQAMVEPFIEKGNEMIVTALPLYHIFAFSCNCLGFMAGGTNLLIANPRDPKLFAKTISKYPVTFFAGVNTLFVSLMEEPEFHKIDFSTWKLTFAGGMATQRPVAERWQKMNGPLLEGYGLTECSPAVSTNPFNIK----------SFNGSIGVPMCNTEVKILDEDGNEL--GVGEPGEMWVRGPQVMEGYYNRAEATNEVI-KDGWLATGDVAKVDDDGFIYIVDRKKDMILVSGFNVFPNEIEEVVAMIDSVLEVAAIGVPCEKMGEKVKLFLVTNDGKLDRDEVMDH-CRKHLTAYKLPREFELRDELPKTPVGKILRKELR---------- 90423185 6 --------EPTTLADVVRAQATARGDAIAFEF----EGRRTSFAALDRHSNRVARALLAAGIQPGQRISYLGKNSDVYFELLLGAMKANVVMAPVNWRLAPPEIAFIVNDCQAAALFVGPEFVAAVGALAAQLPGVKTFIATEGGAAEDYAAWRDAQSDDAPAIALGPRDVAIQLYTSGTTGHPKGAMLSHANFLALVRAAEQPQWNQWREDDVSLVAMPVFHIGGSGWGVMGVYHGVKGVI-AREFDPHKILDFFGTFGITRVFLVPAAMQFVVRQPRAREMDFSKLRYMLYGASPIPAALLKELALFKCGFVQMYGMTETTGTIVALPPEDHI------EGSERMRAAGKALPGVELAILDPDGNRLPP--RQVGEIATRSGCNMVGYWNLPDATAKTIDADNWLRTGDAGYLDEDGYLYIHDRIKDMIISGGENIYPAEVESALNDHPDIAEVAVVGVPDEIWGEAVKAVVVMKPGKQASAHDVIAFAHQRIAKFKSPRTVDFIAALPRNGAGKILRRALREPY------- 186477433 24 -----------SITSLLEESFRDNRAKPAFACMG----KQITYGELDSLSTRLAAWFQAKGIARGARIAIMMPNVLQYPVALAAILRAGYVVVNVNPLYTPRELEHQLKDSGAEAIVLLENFAVTLQAIVRN-TAIKHIVVVPAWQLPGYIAFNDALSEGAKPVKQTPDDVAFLQYTGGTTGVAKGATLLHRNLVANVLQSHAWVEPARSKRRVTVVALPLYHVFALTVCGLLTITGGLGVLIPNPRDIAGMIKSLHGYKITTFPAVNTLYNAMLNHPDFTKLDLSNLLVANAGGMAVQEAVANRWERTRAPIVEGYGLSETSPCVTCNPTTVTEYS----------GTIGLPLPSTEVSIRDDDGNELP--NGQAGELCIRGPQVMAGYWNRPEETAKVMTADGFFRSGDIATLSDDGFVKIVDRKKDMILVSGFNVYPNEIEDVVAKHPGVFEVAAVGVPDEHSGEAVKLYIVKKDDAITDADIFAY-CKDQLTGYKRPRTVEFRTELPKSNVGKILRRELRD--------- 158522568 7 -FPATSQDNQLNVTTIIQHAARSFGQQEIVSRRLDGSMFKYTYSQAHERMKRLANGLRSIGVQVGDRVGVLAWNSHENYEIYFGLPGTGAVMLLLNLRLTPQDLAYVIDHSGATCIIVDETLLPIAHAVAPLCKNLKAFVIITETSLENIYSYEDLIAESAPDFEWPETSAYAACYTTGTTGKPKGVYYSHRDVYLHS--CSIGINAEISTTDTYCQIVPMFHALGWGLSQAATMVGARLVFPGTLDKLEGLCKIIVDEKVNVSAGAPAIFMPLLEYIRDKKPDLAGARLLSGASEPPVAMMKGFWDLTGAEIIHAYGATETTPLVTTNRIMPWLDKLTEDQKWELKKKQGFTVVGLDIKVVNALDEEVPCDGKTPGEILIRGPWITARYHNAPE-TEAQFTKDGYWRSGDVGTIDEYGYLKITDRVKDVIKSGGEWISSVDMENEIVSFPAVLEAAVVGITHPKWEERPLALVVLREERITADDIRNHLAKT-FARWQLPDEVLFVDQIPKTSVGKLNKKEIREQYKEMY--- 16125218 4 -----------TLGDVPRYHAEARPDAVAFSF----EGRETTFAQLDRHTNQVANALLAAGLSTGDRIAYVGKNSDHYFELLLGAAKAGVVTTPIGWRLAAPEIAYIVGDSEAKLVFVGRELIGHVDAVAAELTHRPVVIAMEAEGAGDYQTFEDAASDVDPHKPIQISDIAIQLYTSGTTGRPKGAMLTHHNLLGMRRAKNPLEWNQWGPSDVSLVAMPVAHIGGTGWGLVGLINGAKGVV-AREFDPTKVLDFIEKDRISKMFMVPAALQIVVRLPRAREVDYSRLTHILYGAAPIPLDLLREMEVFGCGFVQQYGMTETTGTVVYLPPEDH-----DPAGNKRMRAAGLPMPGVELKIIDEAGKSLPPN--TVGEVAVRSSANMAGYWKLDEATAKTMDADGWLRTGDAGYLDEDGYLFIHDRVKDMIISGGENIYPAEVESAVYGHPHVAEVAVIGVPDDKWGEAVKAVVAPKPGVTPDADDIIAFARTRIAHFKAPKSVDFIPALPRNASGKILRRELRAPY------- 120612991 27 -----------TLGDFFAGVAARHPGREALVSRHQG--LRYTYAELHAEVRRLAGALLGLGLQKGDRVGIWSHNNAEWVLMQFATAQVGLVLVNINPAYRTAEVEYALNKVGCKALVATSDYVGMLRELAPELPHLRTVIWIDTPGQPGMLRFSELLARDAVAKTLDPRDPINIQFTSGTTGFPKGATLTHRNILNNGFF--IGECMRLTPEDRLCIPVPLYHCFGMVLGNLACVTGSTIVYPSDGFDPLSVLETVQAERCTGLHGVPTMFIAELQHPRFAQFDLSTLRTGIMAGSPCPIEVMKRVDMHLEQITIAYGMTETSPVSCQSSTDTPLD--------KRVSTVGLVQPHLEVKIIDPDGEPVPRGRS--GELCTRGYSVMHGYWGDPDKTREAIDAEGWMHTGDLATMDAEGYVNIVGRIKDMVIRGGENIYPREIEEFLYRHPQVQDVQVVGVPDEKYGEELCAWIIAKPGEQPTEDSIRTFCQGQIAHYKVPRHIRFVSEFPMTVTGKIQKFKIRDAMKEQLG-- 145221309 43 ----------------LSRHALMQPDTVALRFLG----RSTTWGELDRRVTALAGALHERGVGFGDRVLILMLNRTEFMESVLAVNKLGGIAVPVNFRMTPSEIAFLVSDCAAEVVITESVLENVATAVRDIDPKLATVIVAGGTSRDNVLDYDDVLAAAPPLVDIPDDSPALIMYTSGTTGRPKGAVLTHNNLAGQAMTLLFTNGADIN-HDIGFIGVPFFHIAGVGSIVSGMMLGRTVIYPLGAFDPNELLDVLEAEKVTGIFLVPAQWQAVCAAQKANPRNLK-LRFLSWGAAPASDTLLRQMSETGAQILAAFGQTEMSPVTCM---------LLGDDALRKLGSVGKVIPTVSARIVDEDMNDVPIG--QVGEIVYRAPTLMTGYWNNPTATAEAF-AGGWFHSGDLVRQDEEGYIWVVDRKKDMIISGGENIYCAEVENVLASHPDIVEVAVIGRSHRKWGEVPVAVAVLRGSGRLELTDLEQFLGDRLARYKHPKAIEIVEALPRNPAGKVLKTELRVRF------- 146340775 19 ---------PLTPLSFLARSAAVYPDHVSTVY----EGRSFTWRQTYERCRRFASYLAGRGIGTGDTVAAMLPNIPAMNEAHFAVPMTGAVLNTLNIRLDAPSIAFQLDHAQAKIILVDPEFSGVISEALKLMSGAKPFVIDVDDASYGEIEYEAAVATGDPSFPTDEWDAIAMSYTSGTTGNPKGVVTHHRGAYLNAVSNILAGG--LGQHPVYLWTLPMFHCNGWCFPWTMAAAAGVNVCL-RKVEPTKIFELIKTHGVTHMCGAPIVYNVLINAPDAPKGKRDRPVVGLIAGAAPPVAVLEGAESIGIKLTHVYGLTEVYGPASVCAEQPGWDDLPAPERARMKRRQGVPYPLQEVTVLNETMQEVPRDGETIGEVMFRGNIVMKGYLKNEKATQDAF-AGGWFHTGDLGVLDEHGYVIIKDRSKDIIISGGENISSVEVEDILYKHPAVLFAAVVAKPDPKWGEVPCAFIELKDGAQAKEAEIIAYCRSHMSGFKTPKVVVFGP-IPKTSTGKIQKFLLRNE-------- 89902592 40 SLSSGATDVPLTLGDFFDAIVARQPEHEALVSAH--QHQRYSYRALQTASNQLASALLGLGLKPGERVGIWSHNNAQWLLMQLATAKVGLILVNINPAYRVAELGYALNKVACKVLVTTSDYLGMLRELAPELPHLRTVVWLDEPGAPGLLRFSTLLGDAADPSTLRASDPINIQFTSGTTGFPKGATLTHRNILNNGFF--IGEAMKLTSKDRLCIPVPLYHCFGMVLGNLACLTGATIVYPSDGFDALAVLQTVQDEKCTGLHGVPTMFIAELDHPRFAEFDLTSLRTGIMAGSPCPIEVMKRVMRHMLEVTIAYGMTETSPVSCQSSTTTPLE--------KRVATVGLVQPHLQVKVIDPSGETVAPG--VSGELCTRGYSVMHGYWEDPVRTAEAIDEQGWMHTGDLATMDIEGYVNIVGRIKDMVIRGGENIYPREIEEFLYRHPQIQDVQVVGIPDPKYGEELCAWIIAKPGQTLSEIEVKAFCKGQIAHYKVPRYIRFVSGFPMTVTGKIQKFKIRDDMKQQLG-- 92119189 24 -----------SLVALLEESFAKFRDRKAFICMG----KAITYREIDEMSLALGAWLQGRGLKKGARVALMMPNVLQYPVSTVAVLRAGYAVVNVNPLYTPHELEHQLKDSGAEAIIVLENFASTVQQAIGK-TNIRHVIVVPPSSIPGAVKFNDALAATLARPNLAPDDVAFLQYTGGTTGVAKGATLLHRNILANMLQNDAWLQPALRKPPVVVCALPLYHVFALTACFMLAMRAGGVLIPNPRDMPGLVKELM-KYQINCFPAVNTLYNGLLNARGFDKVDFSKLKASVGGGMAVQKAVAEKWLRTGCPLLEGYGLSETSPTLTCN----------PADTGKFSGSIGLPMPSTYISIRDDDGREVPLG--EAGEICAKGPQVMPGYWNRPDETAKVMTADGFFRTGDIGVMSADGYTRIVDRKKDMILVSGFNVYPNEIEDVIASHPGVLECAVIGVKDRKSGEAVKAFVVRKDPTLTRADIIK-FAHTQLTGYKVPRQIEFRDSLPKTNVGKILRRELRDEKK------ 12229631 21 -LPDIYIPKHLPLHSYCFENISEFSSRPCLINGANDQI--YTYAEVELTCRKVAVGLNKLGIQQKDTIMILLPNSPEFVFAFMGASYLGAISTMANPLFTPAEVVKQAKASSAKIIITQSCFVGKVKDYASENDV--KVICID-SAPEGCLHFSELTEHEIPEVKIQPDDVVALPYSSGTTGLPKGVMLTHKGLV--TSVAQQVDGLYMHSEDVLMCVLPLFHIYSLNSILLCGLRVGAAILIMQKFDIAPFLELIQKYKVSIGPFVPPIVLAIAKSPIVDSYDLSSVRTVMSGAAPLGKELEDAVRTPNAKLGQGYGMTEAGPVLAMCL------AFAKEPFDIKSGACGTVVRNAEMKIVDPDGCSLPRN--QPGEICIRGDQIMKGYLNDPEATTRTIDKEGWLHTGDIGFIDEDDELFIVDRLKELIKYKGFQVAPAEIEALLLNHPNISDAAVVPMKDEQAGEVPVAFVVRSNGSAITEDEVKDFISKQVIFYKRVKRVFFVETVPKSPSGKILRKDLRAR-------- 183980440 15 ALEQPYLARRQNWVNQLERHAMMQPRATAIRYLG----HTVTWADLRYRVAALAGSLSRRGVGFGDRVMILMLNRTEFVESVLAANMLGAIAVPLNFRLTPSEIAFLVEDCAPRLVITEEVLAQVAVGVREIAPALSTIVVAGGASDPTVVGYDELIGDPPEPVDIPNDSPALIMYTSGTTGRPKGAVLTHTNLTGQVMTALYTGGANIN-SDVGFIGVPFFHIAGIGNMLSGMLLGVTVIYPLGAFNPGQLLDVLEAERVSGIFLVPAQWQAVCAEQQARPREL-SLRVMSWGAAPAPDALLRQMSEVGTQIMAAFGQTEMSPVTCM---------LLGEDAIRKRGSVGKVIPTVSARVVDDEMNDVPIG--QVGEIVYRAPTLMSGYWNNPDATAEAF-AGGWFHSGDLVRMDEDGYVWVVDRKKDMIISGGENVYCAEVENVLASHPSIVEVAVIGRADEKWGEVPIAVAAVTKDHLRIEDLDEY-LTERLARYKHPKALEIVDALPRNPSGKVLKTELRLRY------- 15215766 11 -------NVPLTPITFLKRASECYPNRTSIIYGKT----RFTWPQTYDRCCRLAASLISLNIGKNDVVSVVAPNTPAMYEMHFAVPMAGAVLNPINTRLDATSIAAILRHAKPKILFIYRSFEPLAREILQLLSSLPVIFIHEIDFPKRVSSEEECLIQRGEPTPLDEHDPISLNYTSGTTADPKGVVISHRGAYLSTLSA--IIGWEMGTCPVYLWTLPMFHCNGWTFTWGTAARGGTSVC-MRHVTAPEIYKNIEMHNVTHMCCVPTVFNILLKGNSLDLSHRSGPVHVLTGGSPPPAALVKKVQRLGFQVMHAYGLTEATGPVLFCEWQDEWNRLPENQQMELKARQGLSILGTEVDVRNKETQEVPRDGKTMGEIVMKGSSIMKGYLKNPKATYEAF-KHGWLNSGDVGVIHPDGHVEIKDRSKDIIISGGENISSVEVENIIYKYPKVLETAVVAMPYPTWGETPCAFVVLEKGEVTKERDLIEYCRENLPHFMCPRKVVFLDELPKNGNGKILKPKLRDIAKGL---- 93006980 30 ---------NTSLIDIFERNFVKHAGKTAFVCMDV----KLSYEDLDRYSKQIAAYLQSLGLKKGDKVGVMMPNILQLPVAVLGVLRAGMTLVNVNPLYTSKELEHQLTDSDTKALFILENFAKTYEEIGKDL--VDHVVVVKKLVPDYNLNFKTALNRPAKNYKRPDDDIAVLQYTGGTTGVAKGAMLTHGNLVANLIQCDTYLGDAFDEQPVIMTALPLYHIFSFTVCGMFGLYRGCLLVPNPR-DGASLIKAYKDYPPAFFPAVNTLFNALANSEVFKALDHSKLEMSMGGGMAVLKDTAEKWQKIGNVIVQGYGLSETSPVASAN----------PQGNGEFSGNIGLPMPATDMAILDEEGNEV--DLGERGEICVRGPQVMKGYWKRDDATAEVMTSDGYFRTGDIGVMDEEGYFKIVDRKKNMILVSGFNVYPNEVEDVMSAHPKILECGVIGVEDEKSGEVPKIYVVRSDDSLTKEEVLAY-SKENLTGYKRPRYVEFIDELPKSNVGKILHKDLR---------- 149182632 6 --------------DWVKSRAGLFPAKCAVIDSVTKD--SWTYSELNERASRLAGLFLEQGVKKGDRIALFAENHVSYFDFMFACLKIGAIFVPLNWRLSTDELQFVVRDAAPAIMGVQTSFIQQASELQEDF----YLIEIDSNHYLEGIATSKITAK----LDLEESDPLAMIYTGGTTGHPKGAVLSHRSIMWN--AVNTIVSWNLTDRDTTLTSIPMFHTGGLNALSIPILVAGGTVVLSPGFHPDQAVKDLIDYKCSIVLFVPTMYHMLTGTKAFKKAKFPDMKVFLSGGAPCPLGIYEAFNSKGLAFKEGYGLTEAGP---NNFY------IDPKEAVVRQGSVGKPMLFNEVKVVNEQG--LEAGADEVGELYLRGSHLFEYYWKKDDETREA-WQGGWFRTGDLAKKDEDGYYYIVGRKKDMIITGGENVYPSEIEYWIESHDTVDEVAVIGIPDEKWGEKVVAFVTAKGSTGLSPEELQEYCKRKLTKYKIPKCFYIVDQLPKTHVGKINKNELRNR-------- 54027564 23 ----------------LATHALMRPDAVALRFKGVDT----TWKQLHERSEKFADALARRGVGFGDRVLILALNYPEYIEAVFGINALGAIAVPVNFRLTPPEVAYIVSDSGAKAIVTDTMLQPLAAAVRADAPALETLVVIGGRSDEGVLGYDDALAEDGAPLDIPEDTPSLIMYTSGTTGSPKGAVLTHANM--NAQALTCIRAMEITPESVGFCTSPLFHIAGLGSLAPYFMLGAKTVLPLGAFNPTEFLDAVEAEQATTAFCVPAQWQAICAEPTVKQRKL-ALKMLSWGAAPASDSVLRAMAECFPEAQNVFGQTEMSPITCV---------LEGKDALRKLGSVGKPIPTIQVRIVDDEMNDVAPG--EVGEIVYRGPTLMQGYWNKPEATADAF-EGGWFHSGDLVRTDEEGFVWVVDRKKDMIISGGENIYCAEVENVLFSHPKIREAAVIGRSHDKWGEVPVAIVALNDDELTLDEL-EPFLNENLARYKHPKDLVVVAELPRNASGKVVKVQLRKDY------- 149911423 24 -----------SLNDIFDQTVQNYANKPAYVNMGC----SLTYGEIDEKSRAFAAYLQELKLTKGDRVALMMPNLLQYPIALFGALRAGMVIVNVNPLYTPRELKHQLNDSGAKVIVIISNFASVLEKVIKD-TAVEHVILVPKFSLPNSVPFNRVLSKPFAKVETGFDDIAFLQYTGGTTGVSKGAVLTHKNMLANVLQAQGAYGSIIDPGETVITALPLYHVFALTVGLLFFLGGGKNILITNPRDLPALIKEIDDHKPTAITGVNTLFNALVNDETFAKIDFSALKLSVGGGMAVQRSVAEKWKKIGNHLLEGYGLTECSPLVTVNPYDLH----------EYNGSIGLPVSSTEVRIIDDEGGVLTKPG-AVREMQVRGPHVMQGYWQRPQDTAEVITADGWLNTGDIARMDEVGFFYVVDRKKDMILVSGFNVFPNEIEDVLTLNDNILEAAAIGVPHESSGETVKIFVVKKGE-ISKEEIIAH-CREHLTAYKIPRIIEFRDELPKSNVGKILRRELRD--------- 163700623 19 --------QPLTPLSFLERAATVFPDHVAIIH---GSLRR-SYRDLYARTRRLASALAARGITRGDTVAVMLANTPAMIECHYGVPMTGAVLNTLNTRLDPAVLAFCLDHGEAKVLITDREFARTIKPALAQAKVKPLVIDYDDPEFTGTVEYEEFLADHAWAMPRDEWDAISLNYTSGTTGDPKGVVYHHRGAAL--LAVGNVVTGALGKHPVYLWTLPMFHCNGWCFPWTLSVVAGTHVCL-RQVRAKAMYDAIADHRVTHLCGAPIVMQLLLNAPAPERRSLPHRVSFFTAAAPPPEAVLAGMAEAGFDVTHLYGLTETYGPAVVNEWHADWDALTKPEQAARKARQGVRYPPLELDVLDETMQPVPADGQTLGEVMFRGNVVMRGYLKNPKATEEAFR-GGWFHSGDLGVKHPDGYIQLKDRSKDIIISGGENISSIEVEEALFKHPAVAAAAVVAKPDEKWGETPCAFVELKGSEMVSAEELIGWCRQSLAGYKVPKHVVFT-ELPKTSTGKIQKFILREMAK------ 145299087 19 --------EALTPISFLARAARVYPDYPALIHG----ALRQNWAQTERRCRQLASALRRHGIGEGDTVSIVAPNTPAMFEAHFGVPMSGAVLNTLNTRLDAESMAFIFQHAQSRVVLVDREFGAVVRKALALVKTQPLLIAIDDPLYRSELDYEQFLGDEPCWLPDDEWQAISLNYTSGTTGNPKGVVYHHRG--AHLNAINNVLSWELPKHSVYLWTLPMFHCNGWCFPWTLAATAGVSVCL-RHVQARAIFDALREHKASHFCAAPIVLNMLNNADPALKYGLNHPIKVMTAGAAPPATVIAGMEAMGIAVTHVYGLTETYGPCVLCEPQRSWQGQDATALSRLKARQGVASPLQEMRVINPSGESVPQDGKTLGEIVLRGNVVMKGYLKNPDASAEAM-AEGWFRSGDLAVWHPDGYVEVKDRSKDIIISGGENISSLEVEDVLYRHPDVDEVAVIAMPDEKWGEVPCAFVKLKEGRELSQVELIAFCREQMPHFKAPKRIIFTP-LPKTSTGKVQKYMLRQQ-------- 90414802 3 -----------NLATNLERNATFCPTNTALIF----QEQKFNYQELNRMVNQVANQLVQLGIKPDDKVALSCPNMPAFVVSYYAIQKVGAVTVPLNIMLKGAEVAYHLNDSDAIALICYQGNSALPTGQFGHAGFLQHFIMIEEALPEGTHAFNAWLASHFDAVYRKAEDSCVILYTSGTTGHAKGAELSQSNMLCNAQACQAL--TNQKGTDVSIAVLPLFHTFGQSLILNTSVLAGSALVLIPRFVPKTVMQQMYTHKVTHFAGVPTMYIGLLAFTEKHGNEYKNMKVAISGGASMPVEILKRFEELNVPVIEGYGLSESSPVAAFNLL----------EYKRKPGSIGQPLPGVTMKAVDKDGVEVAQGRE--GELLIRGHNVMKGYYKKPEETAKTIV-NGWLHTGDIVRIDNEGYVFVVDRLKEVIIRGGFNIYPRDIEETFMTHPDVHLVAVIGVPHKTYGEEVKAFVVLKEDRKITSKEFVHWGKERLADYKYPRQVEILESLPMTATGKILKRMLK---------- 150395338 36 -----------SIGEFFDHAVAQHSWRPAFTCMG----KALTFSDLNAYSAKIGAWLQSLGLAKGDRVAVMMPNVLQNPVIVYGILRAGFTVVNVNPLYTPRELEHQLVDSGAKAIFVLENFAHTVEQVLAR-TAVKHVVVVPAWSIPGHLSFGAVLARGAKRANVAPSDIAFLQYTGGTTGVSKGATLTHANLLSNMAQMELWLNTAFPESLTFMCALPLYHIFALTVSLMGLATGGNNILIPNPRDIPAFVKELGKYRTNIFPGLNTLFNALMNNAEFRKVDFSSLILTFGGGMAVQRPVAERWEMTGCPIHEGYGLSETSPVATANRLDTD----------DFTGTIGIPLPSTEVEIRDEDGNTLPLG--EVGEICIRGPQVMAGYWQRPEETAKAISPDGFFRTGDVGFMNTEGLTKIVDRKKDMILVSGFNVFPNEIEEVAATHPGILECAAIGIADPHSGEAVKLFVVLKDPNLTEEEIKRH-CAASLTNYKRPRFVEVRTELPKSNVGKILRKDLR---------- 167035051 25 -----------NIQAVLKQSCQRFADKPAFSNLG----KTITYGELYALSGAFAAWLQQHDLKPGDRIAVQLPNVLQYPVAVFGAMRAGLIVVNTNPLYTAREMEHQFNDSGAKALVCLANMAHLAEKVVPKTQ-VKHVIVTEVASLPQAVRFNDALGQPVTEANPQANDVAVLQYTGGTTGVAKGAMLTHRNLVANMLQCRALMGSNLHEGEILITPLPLYHIYAFTFCMAMMLIGNHNVLISNPRDLPAMVKELGKWKFSGFVGLNTLFVALCNNEAFRALDFSALKITLSGGMALQLSVAERWKATGCAICEGYGMTETSPVAAVNPAEAN-----------QVGTIGIPVPSTLCKIIDDAGNELPLG--EVGELCVKGPQVMKGYWQREDATAEILDSEGWLKTGDIALIQADGYMRIVDRKKDMILVSGFNVYPNELEDVLAALPGVLQCAAIGVPDEKSGEVIKVFIVVKPGMTVTKEQVMEHMRANVTGYKVPRQIEFRDALPTTNVGKILRRELRDE-------- 99081406 20 ----------LTPLSHLQRAAHVFADEPALVY---GQTRR-SYAQYHDRCTRLASALAGMGVAPGDVVATLLPNIPAQAEAHFGVPACGAVLNTINIRLDVDTVAYIFDHGQAKVVLVDSEFLPLAEAAKERLQGAGPTLIAGHAASGRYTTYEDLIAHGATDFDWDEWESLALNYTSGTTGRPKGVVYHHRGAYLMTMGTVVSWRLQLRP--VYLTIVPLFHCNGWNHTWMMPVLGGT-VVCCRNTTAEAIYNAIADEGVTHFGGAPIVLNMIVNAKDTERRAFDHTVEVFTAGAPPAPATLEKIERLGFHVTQVYGLTETYGHVTECLWGDSWDELDQQGRAAIKARQGVAFPMMDITVMDADMQQVPMNGSDQGEIVMRGNSVMKGYLKNPEATEEAF-AGGYFHSGDIAIQHPDGYIQIADRAKDIIISGGENISSVEVEGVLMGHPDVNLAAVVAKPDEKWGEVPCAFVELKEGADVDEASLIAFARQTLAGFKTPKAVVFC-ELPKTSTGKIQKFELRKSFA------ 91204220 59 -------------YEAIDKHATTWRKNKVYWEGSDGTHLKYTFQELKILSDKCANMLQSLGVGKGDRVFLFLPRLPELFINMIAIAKLGAISGPMFSAFGPDAVRDRLQNSEAKVLITTPELKERVDAVLWELPKLERIVLVDYELEEGNVCYKTLMKDAPERFEMDMEDPLYLLYTSGTTGKPKGITHVHNDMISYYITTKW--SLDLRDDDIYWCTADPGWVTGMVYGWGPWLNGVSMYIYDGRFDVNKWYEAIQSYKITVWYTAPTALRMLMKSGDVAQYDLESLRYICSVGEPLNPEVIKWMNVYNLPIHDTWWQTETGSIMIANYPCIPI----------KPGSMGKPFPGIKAAIIDSEGNELPDGHHGILALKPGWPSMLRKVWGDEGRFNEYFNITGWYTTGDTAYKDEEGYFWFVGRADDVINTSGHRVGPFEVESALLEHRAVAEAGVIGKPDPERGEIIKAFIALKGFKPSSEEEIKKFIKHHLAAHAYPREIEFCENLPKTRSGKIMRRLLKAK-------- 115523725 24 -----------SLVDLFEESFAKFRDRKAFICMD----KAITYGELDQMSAAFGAYLQSKGLKKGARVAVMMPNILQNPVATTAVLRAGFAVVNVNPLYTPRELEHQLKDSGAEAIVVLENFASTVEQVVAKTQ-VKHIVVANMGDLLGFVSFNAALAAKLTKPHIGPDDVAFLQYTGGTTGVSKGATLLHRNIVANVLQAWLQPALQLLPKDLIVCALPLYHIFALCFLLAMRAGGVNLLIPNPR-DMKGFVKELMKYKVNSFPAVNTLYNGLLHTPGFDQVDFSQLKISNGGGMAVQRPVAEQWSKLGCGIAEGYGLSETSPVLTCN----------PATIDHFTGSIGLPLPSTLISIRDDAGNELPIG--QTGEICAKGPQVMAGYWNMPEETAMVTTADGFFRTGDIGVMSPDGYTKIVDRKKDMILVSGFNVYPNEIEEVIATHPGVLECAVVGVNDARTSEAVKAFVVKKDPDVTAESIIE-FCRTQLTSYKVPKIIEFRTDLPKTNVGKILRRQLRDEKKN----- 196155956 16 -----------SVVDIFEQSVKKFKNKEAFINMG----HSISFEELDTLSAQFAAYLQASGLKRGDAVAIMMPNLLQYPVAMFGILRAGMVVVNVNPLYTARELKHQLNDANAKAIVIVENFACTLEEVIADLPAPKRWIVVKKMVPSFTLPETTSFMSAVTRPEIDSGDIAFLQYTGGTTGVSKGAMLTHRNMVANLEQVSGILETVIEEGDFVVTALPLYHIFALLANCLMFVYGCRNLLITNPRDMPAFVNELSKYPFTILPGVNTLFNGLLNTPGFDELDFSKFKFGLGGGMAVQQPVAEKWEKTGTVLLEGYGLTECSPVVAVN----------PPQIEAYKGAIGMPVPSTDIKLLDDDGNPV--EKGEPGEMWVKGPQVMKGYLNRPEATED-ILKEGWLATGDIATVDDEGYFYIVDRKKDMILVSGFNVFPNEIEEVAAMHDHIVEAAAVGVPHEVSGEVVKLFVVKNNDALTEKDVIAH-CRNHLTGYKVPKQVVFKDDLPKTNVGKILRRELRD--------- 183983131 1 -----MQDVQLTISAIVRHAASIHGNSEVITPDGIG-YRSMSYRSVLGRAGRLANALRGLGITADQRVATFQWSNQEHLEAYCAVPSMGAVLHTLNIRLAPEQLAYIANHASDQIILVDASVAPLLASALPAMESVHTVIATGGGDGKTVLRYEEILAQQPETFDWPERSAAAMCYTSGTTGNPKGVVYSHRSTYLHALTACTSNALAVSEADRILAIVPMFHANAWGLIYAALMSGADLVLPDRHLQAAPLVSIIEETQPTIAGAVPTIWNDVDRYLESNPRDISSLRLVACGGSAVPVSLMRAFEKYNVPIVQAWGMTETSPLAT---VARAAHGVGETRAWEMRESQGRPMCGVEIRLRDDHKKTVPWDGRSAGEIQARGPWITGAYFGDDDPDK---FDGGWLRTGDVGRIDPDGYLTLTDRAKDVIKSGGEWISSVELENTLIGHPAIYEAAVVAVPDDKWQERPLAVVVHRGAEVDIDRLRAFLL-DKVAKWWIPERWSFVSEIPRTSVGKYDKKAIRARH------- 15219014 5 -LPHPSNSTPLTVLGFLDRAASVYGDCPSI--LHT-TNTVHTWSETHNRCLRIASALTSLGINRGQVVSVVGPNVPSVYELQFAVPMSGAILNNINPRLDAHALSVLLRHSESKLVFVDPNSISVVLEAVSFMRQNEHLVLLDDDQEDGSLSPSAAVMERGDSRPQTEWQPMILNYTSGTTSSPKGVVLSHRAIFM--LTVSSLLDWHFPNRPVYLWTLPMFHANGWGYTWGTAAVGATNVCT-RRVDAPTIYDLIDKHHVTHMCAAPMVLNMLTNYPSRKP--LKNPVQVMTAGAPPPAAIISRAETLGFNVGHGYGLTETGGPVVSCAWKAEWDHLDPLERARLKSRQGRTIGFAEVDVRDPTGKSVEHDGVSVGEIVLKGGSVMLGYYKDPEGTAACMREDGWFYSGDVGVIHEDGYLEVKDRSKDVIICGGENISSAEVETVLYTNPVVKEAAVVAKPDKMWGETPCAFVSLKGNGLVTEREIREFCKTRLPKYMVPRKVIFQEELPKTSTGKIQKFLLRQMAKSL---- 94314746 3 ----------------LHRRVQQTPDHVATIF----RSRRRTYREFSERVSRLAGALQQLGMNPGDRVSMLSLNSDRYLEYAMSVWWGGGVLNPVNTRWSVPEIVYSLDDCDTGILIVDDHFLAMAEPIRATAKRAPILIHAGDGAPPAGMLGFEALLADASPVPRGGEDLASIMYTGGTTGKPKGVMQSHLNLWSSSI--SRLAQFPLDEATITLHAAPLFHTAAMAKAVGVFVIGGTHTMV-PTFDPAEVLETLERERVNDIMLVPTMLQAILACPDFARRDVSSLKRINYGASPINGAVLDAALAANVEFSHAYGLTEASPVVSVNPPANH---GPVGRASGLYRSAGRPGFGVFVKVVDPNGDEVPRN--TIGEIIVRGPNIMQGYWNKPEETRQALR-NGWLHTGDGAYMDDAGYLFIVDRIKDMIVTGGENVYSAEVENALAQHPAVHSCAVIGVPHERWGEAVHAVVVLRPGLQAGEDELRTHCRALIASYKCPKSVEFRTELPLSAAGKILKRDLRTRY------- 118587652 1 -----MMNH---LFDALT---AYIPDRSKV-FLETVDGGQVTYADMLARSAQYAGALQKLGVKPGDRVAVQVEKTSEALMLYLGTIRAGGVFLPLNTAYTPAEIGYFVGDAEPSVFVCDPAKADVLAGTAQKAGARLH--TLDQNGEGSLADLADGMPKDYENRSREDDDLAAILYTSGTTGRSKGAMLTHENLASNS--QTMVKYWRFTEDDVLLHALPIFHTHGLFVATNCLMMAGGSMLFLPKFDLDQVLSAL--PRATSMMGVPTFYTRLLASDRFTREASAHMRLFISGSAPLSAEVHKEFERTGHAILERYGMTET-----------NMNTSNPYDGDRRPGTVGFPLPGVGLRVVDARTGRVLPDG-EVGIIEIKGPNVFAGYWRMPEKTAQEFRADGYFITGDMGRIDEDGYVSIVGRSKDLIISGGFNVYPAEVEALLDELPGVAESAVIGVPHPDFGEAVVAVLAPKPGAKLQQDAVQASLNDRLAKFKQPKKVHVLEALPRNTMGKIQKNVLREQFSGDFG-- 86137390 24 ---------PLTPLSHLRRAAHVFGETPAVIYG----NHRKTYAAYYDRCTRLASALAGMGVKPGDVVATLIPNLPAQAEAHFGVPACGAVLNTINTRLDVDTVAYIFDHGGAKVALVDTEFLPLAEAAVERMEGKAPLLIEVPDPQAGFEAYEDVLGNAEHDFEWDEWESLALNYTSGTTGRPKGVVYHHRGAYLMTMGTVISWRMVMNP--VYLAIVPLFHCNGWNHTWMMPVLGGTLVC-CRNITPGAIYDAIGDHGVTHFGGAPIVLNLLVNAKEEERRAFDHTVEVFTAGAPPAPATLQKIETLGFHVTQVYGLTETYGHVTECLWGDKWDDLDHQGRAAIKARQGVAFPMMDITVLDDDMKQIPKNGTDQGQIVMRGNSVMKGYLKNPEATAEAF-EGGYFHSGDIAVQHPDGYIQIADRAKDIIISGGENISSVEVEGVLMGHPAVNLAAVVAKPDDKWGEVPCAFVELKEGEEVDEAGLIAFARETIAGFKAPKRVIF-QELPKTSTGKIQKFELREIAKS----- 148550573 2 -------------------AARRWGSELALVSRH--QNICWSWQELNREAERVACGLLDHGVRRGDRVGIWAPNCAEWTVIQFATAKIGAILVNINPAYRVSEIEYALAKVGCSVLVTSSNYIAMLREITRSLPDLRLVISLGEQAHDGFIPWEQ-LRVSADPLLLGPDDAINIQFTSGTTGFPKGATLTHRNILNNGYFSG--QTINLTVKDRICIPVPLYHCFGMVLGNLASVTGAAMIYPGEAYDARMTLEAVRDERCTALYGVPTMLITILNHPDLDQFDVSSLRTGIMAGAPCPAAMMEQMDRLNMEVTIGYGMTETSPLTTQTSIDDPV--------AERVATVGRVHPHAEAKIVGLNGETLQVNQQ--GEYCSRGYAVMQGYWNDPEKTDDAIDAEGWMHSGDLAVMDERGYVRITGRIKDMIIRGGENIYPRELEEFLLGHPLIVDVQVFGVSDAKFGEEVCAWVIARGHRLSADDVIAH-CRGKIAHYKVPRYVRIVEGFAMTVTGKAQKFEMRKTMEAELG-- 194563492 40 -----------SLVQFFDECTTRFAERVAYVSAGA----SMTYRTLAQKVDAFASYLQSIGIQPGDRVAIMLPNTFQYPVALFGTLKAGAIVVNVNPLYTVRELAHQLKDSGAQTIVVFENFARTLQDALPDLKHVKKLVPPYRLPQAVRLRSALALGARSAPQPVPRDDLAFLQYTGGTTGVAKGAMLTHGNLIANLLQAKAWIADQVTGDETVLTPLPLYHIYSLTVAFIFMGLGGRNILIANPRDTNMVMKIIRNETFTGITGINTLYNAFLDNDEFRKRDFSKLKLAMAGGMAMQRAVAERFQQTGRPIVEGYGLTECSPIVTMNPVDLN-------DMAAFSGSIGLPAPSTVVRFRREDGTW--AGIGEPGELCVRGPQVMRGYWQRPDETAKAIDADGWLGTGDIGVMDERGFIRLIDRKKDMILVSGFNVYPNEIEEVLVMHPGISEAAAIGIPDDVHGERIKVFVVRRDPALTVDDVLAH-CRKNLTGYKMPKLVEFRDALPQTNVGKILRRALRDE-------- 196256524 73 -FAKWFVGGKINIYNCLDRHLTTWRKNKAIWEGEPGDSRTLTYAQLHREVCQFANALKELGVHKGDRVGIYMPMIPEAAIAMLACARIGAPHTVVFGGFSSEALKDRLNDAEAKVVITADALKEQVDLAIADVPSVEKVLVVQEGRDYWWHDLQQKVSAECPAEPMDSEDMLFILYTSGTTGKPKGVVHTTGGYNLYTHITTKW-IFDLKDDDVYWCTADVGWITGHSIVYGPLSNGATTVMYEPRPNPGCFWDVIEKYGVNIFYTAPTAIRAFMKAGEPNARNMSSLRLLTVGEPINPEAWMWYYRVIGCPIVDTWWQTETGGIMITPLPGA---------IPAKPGSCTRPFPGIIADVVDLDGNPVKPEEG--GYLVVKHPWMMRTVYKNPERFRNSYWEDGFYFAGDGARRDEEGYYWVMGRVDDVINTAGHRLGTMEIESALVSHPAVAEAAVVGRPDEVKGEDIYAFVTLENQYSASDELKDHVVKE-IGAIARPGTIHFTDVLPKTRSGKIMRRLLR---------- 15223865 5 -LPHASNSCPLTVLGFLERAASVFGDSP--SLLHTTTVH--TWSETHSRCLRIASTLASLGINRGQVVSVIGPNVPSVYELQFAVPMSGAVLNNINPRLDAHALSVLLRHSESKLVFVDHHSSSLVLEAVSFLPKDERLVILNDGADMDFLDTYEGFMERGDLRPKSEWTPMVLNYTSGTTSSPKGVVHSHRSVFMSTINSLL--DWSLPNRPVYLWTLPMFHANGWSYTWATAAVGARNICVT-RVDVPTIFNLIDKYQVTHMCAAPMVLNMLTNHPAQKP--LQSPVKVMTAGAPPPATVISKAEALGFDVSHGYGMTETGGLVVSCALKPEWDRLEPDERAKQKSRQGRTAVFAEVDVRDPSGKSVKHDGATVGEIVFRGGSVMLGYYKDPEGTAASMREDGWFYTGDIGVMHPDGYLEVKDRSKDVVICGGENISSTELEAVLYTNPAIKEAAVVAKPDKMWGETPCAFVSLKDGSVTEREIRE-FCKTKLPKYMVPRNVVFLEELPKTSTGKIQKFLLRQMAKSL---- 218287514 15 -----------TLGQILDHTVSRFPDREALVYAD--RDYRQTWREFGDMVDRFAKGLMAMGIQKGEKVAVWATNVPYWVALQFATAKIGAILITVNTNYREHELRYLLTHSECENIFLDHDYLETLYRIAPELPHLKRVCFLGMEKHRGMYSVPEILSYKARQDSLHPWDVINMQYTSGTTGFPRGVMLTHVGVGLNGY--WIGRHQNFGPEDRVCLPVPLFHCFGCVLGVSACVNHGAAMVILESFNPLKVLAAVDSERCTALYGVPTMFLAELEHKLFHRFDMSSLRTGIMAGSVCPEPLMRRIDDMNMEITICYGLTEGSPVMTQSDSHDSLQLRCE--------TVGCAMPGIEVRVADPETEELPRG--QVGEILCRGYNVMKGYYNMPEDTARAVSPDGWLHSGDLGVMDENGYLRITGRIKDMIIRGGENVYPREIEEYLMGMPGVLDVQVVAVPSFKYGEEVAAFIIPRPGVEIGPEDVRAFCRGKIAWFKIPKYVAVISGFPLTASGKIQKYKLREQAAQMW--- 197747792 14 --PKTITDQYESLVEMFEAAIQRHPDIPAYINMG----QVLTFRKLEERSRSFAAYLQELRLKKGDRIALMMPNLLQYPIALFGALRAGLVVVNVNPLYTPRELEHQLNDSGAKAIVIVSNFAATLEKIVFNTE-IKHVILMGDQLSFGAVSFREALSRQYVKPNIVSQDLAFLQYTGGTTGVAKGAMLTHQNLIANMMQAKWIVEPLLSANMIGLVPLPLYHVLALSMNCLLFILGLTGLLITNPRDIPGFIKELKKYKVSVITGVNTLFNALLNHESFKEVDFSHLKLSVGGGAAIQSSVAKRWHDLGVHIIEGYGMTECSPLISAT----------RGDSVEYSGSIGVPVPNTDIRIVDDEGKEVPLGER--GELVVKGPQVMQGYWNRPDETAQVL-QDGWMATGDIVVMGDDLNLRIVDRKKDMIIVSGFNVYPTEIEEVISQNPKVNEVVAIGVPSEASGESIKIFVTKKDESLTRDELRTY-CRQFLTGYKIPRDIEFRDELPKSNVGKILRRVLRDE-------- 197285027 20 -----------SLAEMLENAVANYADQPAFINM--GEV--MTYRKLEERSRAFAAYLQNLGLKKGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELEHQLNDSGATAIVIVSNFAHTLEKIVFN-TSIKHVILTRMGDQPDAISFRRAMRMQYIKPEITGDDLAFLQYTGGTTGIAKGAMLTHRNMLANLEQAKAAYVPALNGKELVVTALPLYHVFALTVNCLLFIVGGKNLLITNPRDVKGTIKELSRYPVTAITGVNTLFNAWLHNPEFRQLDFSKLNLSVGGGMPVQSSVAKEWEELGKHLLEGYGLTECSPLVTGNPYNLK----------KYSGSIGLPVPSTEVKFMDDEGNEVSRTEG--GEMWVRGPQVMKGYWNRPDATAEVL-HDGWVATGDIATMDDEGFIRIIDRKKDMILVSGFNVYPNEVEEVVTAHPKVLESAAIGVPSKSSGETVKIFVVKKDPSLTEDELKTH-CRRYLTGYKVPKIIEFREELPKSNVGKILRRELRNEEKQL---- 118047215 4 ----------MNLGDWLGRRALLSPQTVALFDAQH-DMRPITYGEWNATANRTAHLLRALGVERGDRVATLAQNCVDLLDLWFACGKIGAILQPLNWRLTPTELSDLIADGEPRVLAYGPEYTATTLLLRERATSVTHWLAIDGAAPDPVITQRDAFPATYTPVELSWDDPWVICYTGGSTGTPKGAILTHRSIAAN--AVNTVMSWGLRPDDVAILNAPLFHTGGLNVFTAPLVQIGGASIVCRSFNVDQVFDLIDHGPATLFFGVPTMFIAMQQHPRWPTVDFRRMRIVISGGAPCPEPVFHTFWERGIDFKTGYGLTEAGPNTFW---------LPPELVRVKPGAVGYPLMFIDLRVVAADGRLCGPD--EIGELQIRGPHVCAGYWRRPAETAAAFV-DGWLRTGDLASFDTDGCYRIVGRLKDVIISGGENIYPAEVESVLAGHPAVAEVALVGMPDPHWGEVGWAAVVVRPDSDFSDQDLLAFAGTRLARYKLPKRIVILPELPKTGAGKIDKQGLKRMFQ------ 116830899 5 -LPHPSNSTPLTVLGFLDRAASVYGDCPSI--LHTANTVH-TWSETHNRCLRIASALTSIGIKQGQVVSVVGPNVPSVYELQFAVPMSGAILNNINPRLDAHALSVLLRHSESRLVFVDHRSISLVLEAVSLFHEKPHLVLLDDDASDFLDTYEEIMERGNSRFKWTEWQPMVLNYTSGTTSSPKGVVLSHRAIFM--LTVSSLLDWSVPNRPVYLWTLPMFHANGWGYTWGTAAVGATNICT-RRVDAPTIYNLIDKHNVTHMCAAPMVLNMLINYPLSTP--LKNPVQVMTSGAPPPATIISRAESLGFNVSHSYGLTETSGPVVSCAWKPKWDHLDPLERARLKSRQGRTLGFTEVDVRDKTGKSVKHDGVLVGEIVFRGSSVMLGYYKDPQGTAACMREDGWFYSGDIGVIHKDGYLEIKDRSKDVIICGGENISSAEIETVLYTNPVVKEAAVVAKPDKMWGETPCAFVSLKGSVPVTEREIREFCKTKLPKYMVPRKVIFQEELPKTSTGKIQKFLLRQMAKTLSG-- 154250610 3 ----------------IHRAVAVTSRAAATICG----TRTRTWTELHDRVSRLAGALRGLGVGAGDRIALLSMNSDRYLETCFAAWWADAVIVPMNTRWSVAEHVYSIEDAGAALLLMDETFREAGLAVRDACPRIAHAVYMDGAAPETCLSYEELIAAGPADARRGGEELAGIFYTGGTTGFPKGVMLSHKALWTSSLSVGAGTA-GFNPDMRYLHAAPMFHLADFAMSTATTIYGGSHVF-MPSFEPASFLKLIEQHRASYALLVPTMIRMLLDCPAMAQHDLSSWKGLFYGASPMPEALLREAKLPGVAFTQGYGQTELAPIATLLGPEFHVLEGPNAGKLR---SAGRPGLCVELRVVGPDGKELPRG--EVGEVAVRGPNTMLGYWNKPEQTAATLV-DGWVMTGDGGYMDEEGFLYIVDRLKDMIVSGGENVFSAEVENAVMQHDAVAECAVIGVPDPKWGERVHAVVVPKSGRHLSEEELFAHCKALIAGYKCPRSADIRHELPKSAAGKILKTDLRRPY------- 108805185 18 --PQELPPPQHSMADLFEASARRVPERDAIRYFDEA----ISYARLEDLASRFAAALVERGVGKGDRVAIFTQNNPQFLIAQYGAWKRGAIAVPLNPMFKHRELDYHLNDSGAKALVCLEGLYREVAGEVVPGTRVEHVFTTSELDPEGTEDLLEVLETTPPDERVSPEDIAYLVYTSGTTGPPKGAVETHSNVAYNAEV--YRTWMRMGDEDSVLGVAPLFHITGLVGHGALAALAGIPLVLFHRFDPSEALRLIEKWRPTMTVGSITVFIALMNAPDAAGRDLSSLKKCYSGGAPIAPSITEQFEKFGIYIHNIYGLTESNSPTHAVPYGSR----APVDEKSGALSVGVPVPGCEARLVSLEDPSEEVPVGEQGEFAARGPMIFREYWNKPEETERAF-HEGYFLTGDVAVMDQEGWFYIVDRKKDMINVSGYKVWPREVEDVLYTHPAVKEAAVVGAPDPYRGETVVAFVALKEGQRIPEEDLVSYCRERMAAYKYPRRIEFLEEVPKTATGKFLRRELRERAQS----- 150005247 8 -----------TLGDWLEHWALTTPDKEYIV--YSDRNLRFTWKQFNERVDHMAKGLLAIGVKRGTHVGIWAGNVPDWLTFLYACAKIGAVAVTVNTNYKQAELEYLCQNSDMHTLCINDDYVNMVYAMLPELKTSQRVIYIGPEKYRGMYNTAEILLLGCNKAKVNCHDTVNMQYTSGTTGFPKGVMLTHYNISNNGFLTG--EHMKFTSDDKLCVCVPLFHCFGVVLATMNCLTHGCTQVMVERFDPLLVLASVHKERCTALYGVPTMFIAELNHPMFDMFDMSSLRTGIMAGSLCPVELMKRVEKMFMKVTSVYGLTEASPGMTASRIDDSFD--------VRCNTVGRDFEFTEVKVIDETGEECPIG--VQGEMCNKGYNTMKGYYKNPEATAEVIDRNGFLHSGDLGVKDEEGNYRITGRIKDMIIRGGENIYPREIEEFLYQMEGIKDVQVAGIPSKKYGEAVGAFIILHEGVEMNEFDIRDFCDGKIARYKIPKYIFFVDEFPMTGSGKIQKFKLKD--------- 214029983 5 -----MMHKQLTIGSLIEHAGRFHGATTVTSVETSGETVHVTWGDIDQNARKLAAALGRLGLEQGARCGTIAWNNRRHLEIYFAVSGAGYVCHTINPRLKPEQLIYIINHAEDQVLFIDTTFVPAVAQLRAHISGVRHIVVMGPRDQEGVLFYDELIAAEFDWPELDENTASSLCYTSGTTGNPKGVEYTHRTSVLHSLGGNQPDGMGLRARDTVLAVVPMFHVNAWGTPYIAASVGAKLVLPGPHLDGVSLAKLIDAEKVTVALGVPTIWMGLLQGLAETGSTADSLERTIVGGSALPTVMIPTFRKYGVDLVHAWGMTETSPLGTLNQLLQKHDVLDTEAQAKLREGQGRPPYGVDLRIVDDEGTVLPRDGQTQGNLQIQGHWIIDQYFR---ADGSALTDDGWFDTGDVATLDQDGYMIIRDRSKDIIKSGGEWISTVELEDIAMSHPKVAQAAAIAARHPKWDERPVIIAIKSDPKLNADELLSHY-DGKVASWQVPDRVVFVDSLPLGGTGKVLKNKLRDTYGDIL--- 159043385 19 ---------PLTPLSHLARAALVYPDREAVVYG----ARRFTYAEYHARVSRLASALAGAGIAPGDVVATLLPNIPAMVEAHFGVPACGAVLNTINIRLDVDTVAYILSHGGAKAVLVDSQFLPLAAEACERLDGPAPLLVADDAAGGGYTEYEDFLAGGDPDFPWDEWESLALNYTSGTTGRPKGVVYHHRGAYLMTMGTVISWRMVLYP--RWLAIVPLFHCNGWNHSWMMPMLGGT-VVCCRDVSAQAIYTAIAENGVTHFGGAPIVLNMIVNAPDAARRPFSHTVEVFTAGAPPAAATLAAIEELGFNVTQVYGLTETYGHVTECVWNPDWDTLPQAERAAIKARQGVALPQMEITVMDPEMRQVPMDGATTGEVMMRGNSVMKGYYRNPDATAEAF-AGGYFHSGDIALQHPDGYIQIADRAKDIIISGGENISSVEVEGALMHHPAVLLCAVVAKPDPTWGEVPCAFVELKDGKTAEEAEIIAFARERLAGFKTPKKVVFT-ELPKTSTGKIQKFELRNRAK------ 83943332 5 -----MMDQQLLISSLIDHAARCHGRTEIVSVETSGEVDVTSWQEVARNARRLGSVLTKLGLPQETRCGTIAWNNRRHLEIYFGSSGAGFVCHTLNPRLHPDQMVYIANDAQDQVMFFDRTFLPAVANLKDRFDTVEHYVLLGPRDDEAALQFYDELIADGDPPELDERQPSSLCYTSGTTGNPKGVLYSHRSTLLHALVGNQPDGLAISACDTVMPVVPMFHVNAWGVPYTAASAGAKLVLPGPGLDGDSLANLIDTQQVTAAFGVPTIWMGLLAALEKSGSKLPSLTRTIVGGAPMPPSMYTAFRKYDVELIQAWGMTETSPLATVNRLLQRHEGLSTEAQTDIRVGQGRSVYGIEIRLVDESGNVLPEDGATQGDLQVRGPWVVHSYFNKED---SALTPDGWFDTGDVATIDADGFMVIRDRSKDIIKSGGEWISTVELENIAIGHPAIANAAAIAAHHPKWDERPILIAVKSGDVSEAELLKIY--DGKVASWQVPDRVIFVDELPLGATGKVVKLKLRETYANLLEGA 22298430 76 ----WFVNGKINIYNCLDRHLKTWRKNKAIWEGEPGDSRTLTYAQLHREVCQFANVLKQLGVKKGDRVGIYMPMIPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLIDAQAKLVVTADAIVPLKDQVDKALPSVENVLVVQRTRDHWWHDLQKGVSADCPAEPMDSEDLLFILYTSGSTGKPKGVVHTTAGYNLYTHITTQW-VFDLQDTDVYWCTADVGWITGHSIVYGPLSNGATTLMYAPRPNPGCFWDVIEKYGVTIFYTAPTAIRAFIKMGEPRARDLSSLRLLTVGEPINPEAWMWYYRVIGCPIVDTWWQTETGGHMITSLPGA---------LPMKPGSASKPFPGILADVVDLEGNPVGVNEG--GYLVIRHPWMMRTVYGDPDRFRRTYWEDGFYFAGDGARRDEDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGKPDEVKGEEIVAFVILEGSATPSDALQQELKQHEIGALARPAEIRFTDALPKTRSGKIMRRLLR---------- 119775069 24 -----------SLVDMFEQAVRDYADQPAFINMGA----VLTYRKLEERSRAFAAYLQELGLKKGDRVALMMPNLLQYPIALFGVLRAGLVVVNVNPLYTPRELKHQLIDSGAKTIVVVSNFARTLEEVVDDTPTLVNFVVVPKYDLPHAISFRSALQKQYVKPELDIDTLAFLQYTGGTTGVSKGAMLSHGNVVANVLQANGAYAPLLADGEFVVTALPLYHIFALTVNCLLFLHGAQNLLITNPRDIPAFISDLRKYPFTALTGVNTLFNALVNNEEFTQLDFSRLKLSIGGGMAVQRAVADKWQSIKTRLLEGYGLTEASPLVACCPYNLE----------GYNGSIGFPAPSTLMQVRDDDGNVLPQG--ETGELFAKGPQVMKGYWQRPEETTKVIDANGWLATGDIGYMDEQGFFYIVDRKKDMILVSGFNVFPNEVEDVVAMHPKVIEVAAIGVPNDASGEIVKVFVVAKDKSLTESDVIKH-CKHHLTGYKVPKLVEFRDELPKTNVGKILRRELRNEELN----- 195952469 64 -FPKWFLDGKLNAYNCLDRHIEEGLRNKVIGVNEDLEEKKITYGELLELVNRLANALKSLGLKKGDRVSIYMPNTVEAVASMLACARIGLIHQVVFAGFSEGALRTRVEDAGASAIITATELLPTALEAIKGLDSIKHVICWDRDLPEGVLGFYDIVKSECEPEHMDSEDPLFILYTSGTTGKPKGVIHTTGGYMVNVHFTT-KNVFALKPNDIYWCTADIGWITGHSIVYGPLSVGVTSVIFEGAPDPSTWWKIVEKYRVNKFYTAPTAVRLFMKYGEPEAHDLSSLKILGSVGEPNPEAWHWYYEHIGCAIVDTWWQTETGTHMITTLPGNPM----------KPGKAGKPLPGIEVAIVDKNGNPVPPN--TVGYVVIKNPWMMRNCWGQPERYKKYWTPGNVYNADDLGSIDEEGDIMIVGRADDVLSVAGHRIGTMEVESAIVDHEAVAEAAVIGKPDPIKGERIKAFVILKQDYNPSEELIQEHVKHVLGAIAYPEEIEFVDKLPKTRSGKIMRRVLKAK-------- 197105973 8 --PENDFEQMTTLGDVARYQARVRPDAVALEF----EGRATTFGQFDRLTNRVANALAAAGLRKGQRIAYVGKNSDHYFELLVGAAKAGVVMTPIGWRLAPPEVAYIVQDSEAPIVFVGPEVMGHTAEVAALLERRPQVIAMEPGGGERYETWRDAAPDTDPAVPVTPHDVAVQLYTSGTTGRPKGVMLTHENILGRTAAEAKMDWNTWGPDDISLVAMPVAHIGGTGWGLVGLMNGAKGVV-AREFDPMKVLDFIEHDRVSKMFMVPAALQIVVRQPRARSVDFSRLKYILYGASPIPLDLLREMEVFGCGFVQQYGMTETCGTIVYLPPEDHDPAGNPRMRA-----AGVPMPGVEIKVIDAEGRTLPLG--QVGEVATRSVANMAGYWKQREATANTIDADGWLRTGDAGYLDEDGYLYIHDRVKDMIISGAENIYPAEVESAIYGHPAVSEVAVIGVPDEKWGEAVKAVVVPKPGMTIDPQEIIAFARTRIAGFKVPKSVEVVEAIPRNASGKILRRELREPY------- 15218839 11 -------NVPLTPMTFLKRASECYPNRTSIIYGKT----RFTWPQTYDRCCRLAASLISLNISKNDVVSVMAPNTPALYEMHFAVPMAGAVLNPINTRLDATSIAAILRHAKPKILFLDRSFEALARESLHLLSSEDPVIFIHENDFPKRASFEELLIQRGEPTPSDEHDPISLNYTSGTTADPKGVVISHRGAYLCTLSA--IIGWEMGTCPVYLWTLPMFHCNGWTFTWGTAARGGTSVC-MRHVTAPEIYKNIEMHNVTHMCCVPTVFNILLKGNSLDLSPRSGPVHVLTGGSPPPAALVKKVQRLGFQVMHAYGQTEATGPILFCEWQDEWNRLPENQQMELKARQGISILGADVDVKNETQKSAPRDGKTMGEILIKGSSIMKGYLKNPKATFEAF-KHGWLNTGDVGVIHPDGHVEIKDRSKDIIISGGENISSVEVENVLYKYPKVLETAVVAMPHPTWGETPCAFVVLEKSETTIKEDRIEYCRENLPHFMCPRKVVFLEELPKNGNGKILKPKLRDIAKGL---- 148254103 2 ----------------------------------------------------------------GDRVATLAWNDFRHLELYYAVSGSGAVVHTINPRLHVDQIAYIVNHAEDKCLFFDPAFLPLVEAVVDRCPTVKAFIALSSRVIPDLLCYEELISSASDAYRWPENAASGLCYTSGTTGNPKGVLYSHRSTVLHSYASAMRDGLDVSAREVVMPVVPMFHVNAWGLPYSALMTGAKLVLPGAGLDGKSLYDLFESEGVTFSAGVPTIWLGLLGYVEQNKLRFSTFKRTVIGGAACPPSMMKAFREHGVEVVHGWGMTEMSPLGTTGTLQNHHLNLPSEAQDAILQKQGNAIFGVDLKIVDDHGQELPWDGKTYGNLLVKGSWIVESYFKNEGG---SILDNGWFPTGDVATITHDGYMQITDRSKDVIKSGGEWIGTVELENIAMDHPAVQQAACIGVAHPKWDERPLLLVVKRPGAAVSKDELIGFYAGKVAKWWVPDDVCFVESLPIGATGKVLKNRLREQFKDFRSSA 94967698 24 ------------LHDLVFATAERSPEKIAIVDTSTTPPREVTYAEYADLVERMARGLIAADIRPQQVVAIYLPNCWEFCAAFHAISYAGAVSTLLNPSYREREVRYQLENSEAVALITDGPLIHEMD--LKGLPALKNVFYTRTGAGAAE-PFSKLLKDRANALPWREFDPACLPYSSGTTGLPKGVMLTHANLVVNVFQTLIPEAGALTPDDRMLCFLPLYHIYGLTVALDMMLALGGTLVLMPRFDPRRSLELLIEQQITMAPCVPPVLLNWSQQAEEGRFKDSSLRWVKSGAAPLAPELALRFAQTGVQIRQGYGMTEASPVTHLGFLEPEWY---------RPTSIGYPAAQTECRILDEYGNEVAPG--ECGELVMRGPQFMRGYWKADAATASVLR-DGWYWSGDVARRDDEGFYFIVDRRKEMIKYCGFAVAPAEVEGVLLEHPAVRDCGVIGRPDAEHGEIPMAFIILRNESPQLAEDLKDFVAQRITRYKQPREIVFTDSIPRTASGKILRRELRQRLE------ 83949843 19 ---------PLTPLSHLRRAVQIYPDYEALVY---GETRR-SYREYHARVTQLASALKNLGLRPGDVVATLLPNVPAHVEAHFGVPASGAVLNAINTRLEPDTISYIFGHGEAQLALVDTALLPLAEAAIARMKGKGPQIVEVADPQAGYLEYEDFLASGDEDFNWDEWESLALNYTSGTTGRPKGVVYHHRGAYLMTMGTAV--SWPMPHQARYLTIVPLFHCNNWNHSWMMPLVGGC-VVCCRDITARAIYDAIADDGVTHMGGAPIVLNMIVNAKPEDRRAFDHIVQTYTAGAPPPAATLRAIEPLGFSVTQVYGLTETYGHVTECTWHARWDGEEDEERYAIKARTGVLMPMMEITALDETMKQVPMDGATQGEIMIRGNAVMKGYLKNPEATKEAF-KGGYFHSGDIAFQHPDGYLKIADRAKDIIISGGENISSIEVEGVLMKHPEVLLCAVVAKPDDKWGEVPCAFVELKEGAVCDEAAIIAFARERLAGFKTPKQVRF-QELPKTSTGKIQKFELRKIAAE----- 153832529 3 -----------NLAVNLERSAALFPSKVALRMGDD----EISYASLDKFAGNIAANLKRLGLQVGDKVALSCPNITYFPMVYYGILKAGCVVVPLNVLFKGREIAYHLNDSDAKAYFCGSEELPMGSYGRSQAEQCEYFISLSAQCEEGEFAINAWLAEEFESVTRNGDDTAVILYTSGTTGQPKGAELSHTNMLTNAMSSQYL--MRLEYSDTTMATLPLFHSFGQTVMMNASVLTGSTMVLIPRFEPKFVIEQIIQHKVSVFAGVPTMYIALLRAGEQSPEHSHSLRLGVSGGASMPVEVIRQFERFELPVLEGYGLSETAPVATFNHI----------DGDRLPGSVGQPLCGYVIKIADVKGH--AQAVGELGEVCIKSPSVMKGYYGRPEATRDALR-DGWFLTGDIGRVDEHGNLFIVDRVKDMIIRGGYNVYPREIEEVLMCHPDVEMVAVVGEHDDRLGEEVHAHVVLHQDAHCCPDTLIAWCREQLADYKYPRRVFIRKALPMTATGKILKREL----------- 16080020 46 -------------YEAIDRHAESFRNKVALYYKDAKRDEKYTFKEMKEESNRAGNVLRRYGVEKGDRVFIFMPRSPELYFIMLGAIKIGAIAGPLFEAFMEGAVKDRLENSEAKVVVTTPELLERIP--VDKLPHLQHVFVVGGEAESGTINYDEAAKQESDIEWMDKKDGFLLHYTSGSTGTPKGVLHVHEAMIQQYQTGKWV--LDLKEEDIYWCTADPGWVTGTVYGFAPWLNGATNVIVGGRFSPESWYGTIEQLGVNVWYSAPTAFRMLMGAGDAAKYDLTSLRHVLSVGEPLNPEVIRWHKVFNKRIHDTWWMTETGSQLICNYPCMDI----------KPGSMGKPIPGVEAAIVDNQGNELPP--YRMGNLAIKWPSMMHTIWNNPEKYESYFMPGGWYVSGDSAYMDEEGYFWFQGRVDDVIMTSGERVGPFEVESKLVEHPAIAEAGVIGKPDPVRGEIIKAFIALREGFEPSDKLKEEFVKQGLAAHAAPREIEFKDKLPKTRSGKIMRRVLKAWELNLPAG- 56479161 22 ---------PLTPLTFIERSAYVYPDRIAVIHG----ARRYTWLESYTRSRRLASALKQLGVGKNDTVAVVLNNTPEMFECHFGVPATGAVLNTINTRLEPETVAFMLNHAEAKVLITDREFARVMAKAI-ELANRPDLIVIDVDDPEGTLEYEALLETGSPDFPADEWDAISLNYTSGTTGNPKGVVYHHRGAYLNAMSN--IVSWGMPPHSVYLWTLPMFHCNGWCFAWTMAANAGTNVCL-RRVDPRLIFEAIREHGVTHYCGAPIVHSMLANAPESWREGIDHKMYGLVAAAPPPAAVIEGMAKIGIDLTHVYGLTETYGPAAVCAKHDEWKDLPLAEQIALNGRQGVRYHAQEITVLDPQMEPVPWDNQTMGEIMFRGNLVMKGYLKNPDATEESFR-GGWYHTGDLAVMQADGYVKIKDRSKDVIISGGENISSIEVEDALYKHPAVMAAAVVALPDPKWGEVPAAFVELRGTTVTEAELVAH-CREHLAGFKSPKKIIFGP-LPKTSTGKIQKFVLREQAKS----- 187929701 15 --PSTTGNEQLNTTTLIRHAARTHGDQEIVYRTPDGGWDRYTYADCYARVCRSANALRALGVEPGDRVGILDWNSRRHFELYWSIPGLGAVMLQMNLRLGPEDLGYVVDHSKVSYVCVDESLLPLAESVAANSPQIKGWIVMTDKPLDPLLHYEDLLAAADDWPEIDETSAYSACYTTGTTGKPKGVYYSHRGIYLHSTA--MATNLGMTLDDCVMLITPMFHGQCWGLPQAATLLADKIVLPGRYVDTKPLVDAMIAEGVTIANGAPAIFQPMLQYIEPVKPDFSRMRMLSGATEPPLSMMIGFYDLTGAEVVHAYGATEATTLVTMNRLKSTLKRLTEEEKWNLKRKQGLVLTGVDIRILDADDKDLPHDGKSAGEICLRGPWITARYHDMPD-SADRFLEGGWWRSGDVGTVDENGYLKVTDRIKDVIKSGGEWISSIDMENLLMGHPAVRDAAVVGIPHAKWQERPLALVVLRPGQQATQEQLQEHLTSAFAKWQLPDQVLFVEAIPKTSVGKLDKKRIRAEHAGRYA-- 110681107 19 ---------PLTPLSHLKRAAVVFANHTAIVY---GDVRR-SYGEHAARATRLASALAAKGVAPGDVVATLLPNVPAQVEAHFGVPACGAVLNTINTRLDVDTVAYILEHGEARMVLVDSQFLDLAEAACATLASPPTLIVAGIEASGRHQTYEDLIAAGTTDFDWDEWESLALNYTSGTTGRPKGVVYHHRGAYLMTMGTVISWRMTLHP--TFMQIVPLFHCNGWNHAWMMPLIGGTLVC-CRDITAPAIFNAIADEKVTHFGGAPIVLNMLVNAPSEERRTIEHPVEIFTAGAPPAPATLAKVEALGFNVTQVYGLTETYGHVTECLWRSEWDGHEAEAKAAIKSRQGVPFPMMEIVVMDADMTPVPTDASTQGEIMIRGNSVMKGYYKNPQATSEAF-AGGYFHSGDIAVQHDDSYIQIADRAKDIIISGGENISSVEVEGVLMAHDDVMLAAVVAKPDDKWGEVPCAFVELKPEATVDEAGLIAFSRETLAGFKAPKKVVF-QELPKTSTGKIQKFELRKLAAE----- 163758844 24 ----------------LERAALIHPDHIAIIHG----SQRTSYAMFLERSKRLANALGSVGIGKGDTVSVMLSNTPAMLEAHHGVPMTGAVLHSINTRLDAQAIAFQLDHAETKVLIVDREFSAVMAEALALAAAKPLVIDYDDTEYPGTHDYDTFVSAGAPDAPDDEWDSVSLNYTSGTTGNPKGVVYHHRGAAL--MGYSNVIASGMGRHPVYLWTLPMFHCNGWCFPWTLGVVAGTHVCL-RWVRAKAMYDAIADHGVTHLCGAPIVMSTLLNAPETEKRDFSQTVSFNTAAAPPPEAVLAGMADAGFEVVHLYGLTETYGPAVVNEWKSEWSKLDRSERTARKARQGVRYPALELAVLDPETMETPADGETIGEVMFRGNIVMKGYLKNPEASAEAFR-GGWFHSGDLGVMHPDGYLQLKDRSKDIIISGGENISSIEVEDALYKHPAIMAAAVVARPDDKWGETPCAFVELRPGQTLSEAEVIEHCRGLLARFKCPRSVVFR-EVPKTSTGKIQKFLLREEARSL---- 118161408 19 ----------LTPLDYIARAAAVYGNRLAIAHG----AVRQTWQETYARTRRLASSLIKLGVGTGDTVAVMLPNTPAMVEASFGVPMAGAVLNALNIRLDLASLTFMLRHGQAKVLLADTEFAELARQMAAQIPGLRVIQVNDVLGPEAELDYETLLASGDPQPPADEWDAIALNYTSGTTGDPKGVVYHHRGAALNALSNIL--EWDMPKHAVYLWTLPMFHCNGWCFPWTVAARAGVNVCL-RKFEPKLVFDLMRELRITHYCAAPIVHAALANAPANWRDGIDWTVRGMVAGAPPPAAMVAKIEAMGFDLIHSYGLTEVYGPAAICAEQDEWAALSQEERAVLKSRQGVRYHLQSVAVLDETMQPVAADGEQIGEIMFRGNICMKGYLKNERATQEAF-AGGWFHTGDLGVMYPDGYIKLKDRSKDIIISGGENISSVEVEDALYHHPQVLAAAVIAQPDEKWGETPCAFVELREGGTVTEAELIAFCKNNLAGFKVPKAIYFGP-LPRTSTGKIQKFELRKRMQS----- 119504577 3 ---STMMHTPLGVGTLFEFGARHFASSR-VADYDGESLHWWSYKEVELLAGRLANGLAALGVGSGDRVGTFLWNGVNHLGIYLAAPGMGAVLHTLNCRLAADQIAYIINHANDRCIFVDGRLEAQFRPVLDHIPGVRHIIVCNPQGDERIVSLDGLLEHQEDWPETPETQAAGICYTSGTTGNPKGVVYSHKTTYLHALASRSVDSFGVQERDTILMLPAMFHANAWGFPYSGWMSGADMIMPGPHTQLEHLKTMILASQPTLTAMVPTILGDLLRDESLTEEHMGSFRALVCGGSAVPSSMIEARDRWGVPVIQGWGMTETSPMCVLSHPPKDLVDTPETQWRMKS---GRPVPGMSVRVVDESDQRLPEDGQTVGELQLRGAWVTGSYLDIE---SDAFTSDGWLRTGDVGHINPQGYVQLTDRMKDVIKSGGEWISSVDLEDAILQTPGVAEVGVIGIADERWQERPLAVVVLTADQPATAIQIRRFLQDRVAKFWVPEYWSFVSGLPKTSVGKLDKKQLRSEHSD----- 167045698 17 ---------PLTPISFIERTKDIYPNYEAVVY----KKRSYTWKQVYDRSIKFASALEKHGIKSGDTISIMAANTPELFEAHYSVPMTGAVLNAINTRLDSKTVGYILKHADAKALIVDRQFHGVVKKALESFGKKILIIDIVDKQADGEIEYESFLEKGDVNYPKDEWQAISLNYTSGTTGNPKGVVYHHRGSYLMSTGSAA--AWNMPNRLNFLYTVPMFHCNGWCYPWTLAMLHARVICI-RNIRAKEVFDLITEHKVTHFGGAPIILNMLASAPKEEQKPLKHKVYVLTAAAPPPSIIFKKMKNLGFEVMHVYGLTETYGHILQCAWNKEWDDLNEDEKADINARQGVRYPNLEVDVMDETMKPLPRDGKTIGEIMIRGNVVMKGYFKDKEATEKAM-KGGWFHSGDLAVMYPNGYIQIKDRSKDIIISGGENISSIEIENTVAKHSSVSLAAVVAKPDEKWGEIPCAFVELAPEKKATEEEIIKFCRETLAGFKIPKKIVF-GELPKTSTGKIKKFELRKKAKEM---- 163849156 6 ------------LGDWLGRRARLSPTRVALFDAQHG-MQPLTYREWNERVNQTAHLLRDMGVARGDRVAALAQNCVDLLDLWFACAKLGAIFQPLNWRLTAAELRDLIVDGEPRVLAYGPEYAAMSLALRPQTPFVAHWLAIDDAPAADTIARRNAFPTHFEAVPLSWDDPWVICYTGGSTGLPKGAILTYRSIAANAV--NTVMSWGLRPDDVAILNAPLFHTGGLNVFTAPLLQIGGASIVCRSFNVDQVFDLIDHGPATLFFGVPTMFIAMQQHPRWPTVDFSRMRIVISGGAPCPEPVFHAFWARGIDFKTGYGLTEAGPNTFW---------LPPELVREKPGAVGYPLMFIDVRVVAADGRECGVD--EIGELQIRGPHVCAGYWRRPAETAAAFR-DGWLRTGDLASFDADGCFRIVGRLKDVIISGGENIYPAEVESVLAGHPAVAEVALVGMPDPHWGEVGWAAVVVRPGSTFSEQDLITFAGLRLARYKLPKRIVTLAELPKTGAGKIDKQAIKHMFQQL---- 84394538 3 -----------NLAVNLERSASLFPNKVAL-RMGTDEV---SFSQLEQLSGNVAANLKRLGLKKGDKVALSCPNVTYFPIAYYGILKAGCVVVPLNVLFKAREIAYHLNDSDAKAYLCGSEELPIGRQGFEQANHCEHFVEMPIPAGEQHESIADWLGQPLSPVACHGDGTAVILYTSGTTGQPKGAELSHTNMQTNAMSSQYL--MRLEYSDTTMATLPLFHSFGQTVMMNASVLTGSTMVLIPRFEPSLVIDQIINHKVSVFAGVPTMYIALLKAGEESPDSLHSLRLGVSGGASMPLEVIRQFERFELPVLEGYGLSETAPVATFNHI----------DGDRLSGSVGQPLCGHLIKITDIQGNSVAMG--ELGEVCIKSPSVMKGYYQRPEATAEAIR-DGWFLTGDIGRTDEHGNLFIVDRVKDMIIRGGYNVYPREIEEVLMCHPDVEMVAVVGEHHDRLGEEIHAHVVLHEHTQCDSAALITWCREQLADYKYPRKVFIRKALPMTATGKILKREL----------- 104782428 11 ------QDKPLTIGQAFDATVARHGEREALVVRH--QHLRYSWRELAAEVDVHARALMALGVEVGERVGNWAPNCAQWCILQLATAKVGAILVNINPAYRVGELEYVLRQSGCRWLVCADAFKALGELASERLPDLRGVISLAAEPPAGFLPWAALAGRAGEVEVVAFDQPVNIQYTSGTTGAPKGATLSHYNILNNGYMVG--ESLGLTERDRMVIPVPLYHCFGMVMGNLGCITGSAMIYPNDAFDAELTLRAVAEERASILYGVPTMFIALLDHPSRAALDLSTLRSGIMAGATCPIEVMRKVQLHMAEVQIAYGMTETSPVSLQTGPDDGLE--------LRVTTVGRTHPQLETKLVDVDGRIVARG--EIGELCTRGYSVMLGYWDNLQATHDALDPAGWMHTGDLAVMDDDGYVRIVGRNKDMIIRGGENIYPRELEEFFHTHPAVAEAQVVGIPCSKYGEEVVAWIRLHPGHSATAEELQQWCKARLAHFKTPRHFRFVDEFPMTVTGKVQKFRMQE--------- 51244407 34 -----------TIAEELLAAVSSWGDREFLYFYK--QDIRLTYREFSERVDNLARGLAELGLKKGERVGIWSQNRLEWVLVQFATARLGLVLVNINPACRLRELDHILSQVDCSAIIFSDNYFEMVTTLIPQLSSLRFVIRMGNELIGNILSLQKIIADGEEPLDLHRDDPVNIQFTSGTTGQAKGATLSHFNILNN--ASNVTARMNFGPGDRLCLPVPLYHCFGMVLGVLGCLSGASIVFPAERFTPKTTLKVIEQEACTALYGVPAMYISMLSVPSFALFNLSSLRTGIMAGAPCPIEVMREVRMHLSEITIAYGMTETSPVSFQSEVSDSLK--------NRVTTVGRVHPHVQVKLVSKEGKTVPVG--VTGELWTRGYSVMCGYWADPERTAESI-QDGWMRTGDLAVLDEEGYCSIVGRLSDMILRCGENIYPREIENYLYGHPAIQEVQVFGIPDPRLGEELCAWIIVRPEHSLEKSDIRQFCRGKIASYKIPHHISFVDEMPMSVTGKPQKFKMRAQM------- 34496914 16 -----------SVTEVFDRSVKKFSGRPAMACMD----KVLSYAELDALSGRFASFLQRLGLKKGDRVAVMMPNLLQYPIAVFGTLRAGGAVVNVNPLYTPRELEHQLKDSGAETIVILENFAGVLEQVLPRTQTLVNFVVVPPWRIPGHVRFSDALAKPYDKVALTHEDVAFLQYTGGTTGVAKGAVLLHKNIVANMLQASAWVGTLVREGEVIVTALPLYHIFSLTANLMVTEIGALNVLITNPRDIPGFVKELRKYPITCITGVNTLFNALLNHPEFSKLNFSTWRLTLGGGMAVQKAVADKWKATGVPLVEAYGLTETSPAACINPM----------DLKEYNGTIGLPVPSTEIEIRDAEGRPVAPGEQ--GELCIRGPQVMRGYWNRPDETAKVLGADGFLATGDMAVLTPEGYVKLVDRKKDMILVSGFNVYPNEIEDVVAGHPDVLEVACIGVPDDKSGEVVKVFVVKKNPALTDKDIIRY-CRENLTGYKVPKLVEFRSELPKTNVGKILRRALRDQ-------- 148683592 71 ---------NTTVGECLDATAQRFPDREALVILH--ENIRLNFAQLKEEVDKAASGLLSIGLRKGDRLGMQGPNSYAWVLIQLATAQAGIILVSVNPAYQSSELEYVLRKVGCKGIVFTQQYYDILKQVCPELPDLTTVISVDAPLP-GTLLLDNIVAAGGKEQNLAQLDPINIQFTSGTTGNPKGATLSHHNIVNNSMGQRLKMPTKTAEELRVVLPSPLYHCLGSVGGMVSMMHGATLLLSFPSFNGKKALEAISREKGTLLYGTPTMFVDILNQPDFSSYDFTSIRGGVIAGSPAPPELIRAINKMNMELVVVYGTTENSPVTFMNFPEDTLE--------QKAGSVGRIMPHTKAQIVNVETGEL-TNLNVPGELYIRGYCVMQGYWGEPQKTFETVGQDKWYRTGDIASMDEQGFCKIVGRSKDMIIRGGENIYPAELEDFFLKHPQVQEAQVVGVKDKRMGEEICACIPLKSGETTTAEEIKAFCKGKISHFKIPRYIVFVEGYPLTISGKIQKFKLREQMEQHL--- 145571501 60 -----------SVVEVFERACKAHADRPAFSNMGV----TLSYSDLERYSAAFAAWLQHHDLQPGDRIAIQMPNLLQYPVAVFGALRAGLIVVNTNPLYTAREMRHQFQDSGARALVYLNTFGNHVQEVLADLPTLRGALVVPDYSLPQAVAFKNLLRDGAKPTPLSLDDIAVLQYTGGTTGVAKGAMLTHGNLVANMQQVAQGHPVIREGQEVMIAPLPLYHIYAFTVCMCMMVTGNHNVLITNPRDINGFVKELQRWQFSAFLGLNTLFVALMAHPQFKKVDFSRLKGTNSGGTALVSAVAERWKSMGCTVVEGYGLTETSPVVCANPHGEH----------SRLGTVGLPVPGTTLKVIDDEGNALPLGER--GELCVKGPQVMKGYWQRPEATAEVLDEEGWLRTGDIAVIDQDGFVSIVDRKKDLIIVSGFNVYPNEIEDVVMAHPKVAACAAIGVADEKSGEAVKLFVVPSDPTLTQEELHAY-CRENFTGYKMPRHYVFRDALPMTPVGKILRRELRE--------- 209966919 26 -----------SLIALFDDAVARYGDKPFLEFLG----KRYTYRQVSALVDRFAKGLQGLGVRKGRTVGLFLPNTPYFVIAYFGVLKAGGTVVNFNPLYAEREIAKQIDDSEATIMVTLDVKATYTKLARMLVETRLEKIVVCPMAPKNWLRFRELTANDGRFTPVPVEDVAVLQYTGGTTGVPKGAMLTHANIYANTVQAALWFPEAVDGAERMLGVLPLFHVFAMTCVMNLTIYKGGEIVLLPRFDLDQVLETIDRKKPTLFPAVPTIYTAINNHKHREKYDLSSIKLCNSGGAPLPVEVKAKFEEIGCKLVEGYGLSESSPVATINPPDA-----------SVPGSIGMPLPGTVIEIMSLEDRSRPVALGERGEVCIRGPQVMKGYWKRPDETANTIV-DGRLHTGDVGYMDERGYTYIVDRIKDMILAGGYNVYPRNVEEAIYLHPAVHECIVLGVPDPYRGQTVKAYIRLEGQQMTPEELKA-FLKDKLSPIEMPKQVEFREELPKTMIGKLSRKALLDEME------ 197790482 25 -----------SLVDLIEESLKTYADRTAFTCMGT----SLSYREYNACSAALAAYLQSLKLSPGARVGIMMPNVLQHPIASTAILRAGYVAVNINPLYTPRELEVQLNDSGAEAIIVLENFAHTLEKVHAE-TAMRHVIVVPAFSLPGAVGFNDALTRGCKPFKRPPDDIAFLQYTGGTTGIAKGAVLLHRNIVANVLQNDAWLQPALKKKPVQVCALPLYHIFALSACFLLTLRGASLLIPNPR-DIPGFIKELKRYRVHSLPAVNTLYNALLHAPGFDEIDFSGLIACAGGGMAVQRAVAEEWKRTGCAIAEGYGLSETSPVLTCN----------PSDIEDFNGTVGLPVPSTLISIRDDTDNEVPLGER--GEVCASGPQVMQGYWNRPEETAQAMTADGYFRTGDIGLFTPEGYLRIVDRKKDMILVSGFNVYPNEVEEVLASHPGVRECAVIGVPDGKSGEVVKAFVIRKDPALTEDALIAYAV-ERLSKYKAPKRIEFRTELPKSNVGKILRRALRDE-------- 15598495 25 -----------NILSVLKESCQRFATKPAFTNLG----KTLTYGELYKLSGDFAAYLQQHDLKPGDRIAVQLPNVLQYPIVVFGAMRAGLIVVNTNPLYTARELEHQFNDSGAKAVVCLANMAHLVEGVLPKLPPLKRFIVIKKMVPAYSLALARGAGKSFQEAAPQADDVAVLQYTGGTTGVAKGAMLTHRNLVANMLQCKALMGANLNEGEILIAPLPLYHIYAFTFCMAMMLTGNHNILITNPRDLPSMLKDLGQWKFTGFVGLNTLFVALCNNETFRKLDFSALKLTLSGGMALQLATAERWEVTGCAICEGYGMTETAPVVSVNPFQN-----------IQVGTIGIPVPSTLCKVIGDDGQEVPLGER--GELCVKGPQVMKGYWQRQEATDEILDADGWLKTGDIAIIQEDGYMRIVDRKKDMILVSGFNVYPNELEDVLATLPGVLQCAAIGIPDEKSGESIKVFVVVKPGATLTKEQVMQHMHDNLTGYKRPKAVEFRDSLPTTNVGKILRRELRDE-------- 118051524 25 -----------SLVALMEEAFAKHADKVAYSFMG----KELTFAQVDAQSKVFAAYLQSLGLQRGDRVALMMPNIPQYPVAVAGVLRAGYVLVNVNPLYTARELEHQLKDSGAKAIVIIENFAKTLQAMGDELGLLKGMLVVPAFSLPGAVRFNDALGASLKAPVLKADDMALLQYTGGTTGVSKGAVLLHRNIIANVLQSEAWNEPAMGEQPTSICALPLYHIFAFTVNMMAMRTGGKTVLIPNPRDLKATLKELSRHRFHSFPAVNTLFNGLANHPDFDTVDWSHLKVSVGGGMAVQSAVAEWLKKTGCPICEGYGLSETSPSVTCNPVTATAYS----------GTIGVPLPSTYVKLVDNDGRDV-NELGQPGEVAVLGPQVMAGYWQRPDETAKVMTADGYFLTGDIGTMDERGFVKIVDRKKDMVIVSGFNVYPNEVEDVVSNCPGVLECAVVGVPDEKSGEAIKLIVVKKDPALTEQAIRDY-CQANLTGYKRPRHIVFRADLPKTPVGKILRRELRD--------- 23097477 46 -------------YEAVDKHAADPKDQAALLYSAPDREEKVTFEQLRLKSNQFANVLKKYEIEKGDRVFLFMPRSPEFYEAFFGILKIGAIAGPLFEAFMEQAVGDRLDDSEARVLITTPELLYRVP--QDKLPHLEKIVLVGDHSDDKFIDYEEEMSEDFDIVWVDLEDGMLLHYTSGSTGKPKGILHVHNAMIQHYATAEWV--LDLKEDDVYWCTADPGWVTGTSYGFAPWLHGVTNVIRGGRFTPDDWYQTLQDYKVTVWYTAPTALRMLVSHGEDTKYDLSSVRHILSVGEPLNPEVITWLKAFDLRIHDTWWMTETGAQLIVNIPSLEI----------RPGSMGKPIPGVEASIVDNEGNEIPPN--QMGNLAIKWPSMMREVWKNKSKFESYFV-NGWYVSGDSAYRDEDGYFWFQGRLDDVINTSGERVGPFEVESKLIEHPAVSEAGVIGKPHPERGEIIKAFITLNAGYEDSEELIRQFVKTGLSAHAAPREIEVKDSIPKTRSGKIMRRLLK---------- 121609507 25 -----------SLVALMDEAFRKHADRVAYSFMG----RDVSYAETDTLSSALAAYLQSLGLAKGDRVAIMMPNVPQYPVAVAAVLRAGLVVVNVNPLYTPRELEHQLKDSGAKAIVLIENFANTLQQCLAH-TSVKHVVLCAMGDQLGLLRFNDAVAQGAKKPGITPEDIALLQYTGGTTGVSKGAVLLHRNVIANVLQSEAWNDPVMGEQPTNVCALPLYHIFAFTVNMMLSLTGGKTILIPNPRDLPAVLKELSKHRFHSFPAVNTLFNALANHPDFGTVDWSNLKVSLGGGAAVQGAVAQWLQKTGCPICEGYGLSETSPSVCCNPVTAT----------EFSGTIGVPIPSTWMKLIDDNGKPVTQPNQ-PGEIAIKGPQLMAGYWQRPDETAKAMTEDGYFKSGDIGVTDERGFFKIVDRKKDMVLVSGFNVYPNEVEGVVANCPGVLECAVVGVPDEKTGEAVKLVIVKKSPDLTEAQVRE-FCRHELTGYKQPKVIEFRAELPKTPVGKILRRELRDKH------- 114769345 17 --------QPLTPLTFLERAASVFPDQIAVIHG----NLRQNYSELYRRSVKLASSLNKIGIKRGDTISVLLPNTPAMLEAHYGVPMSGAILHSINTRLDASTISFQLNHAETKVFIIDNEYMALAQEALKSIDIKPIIIEYDDLEYLGSINYEEFIDQGDDAFPENEWDAISINYTSGTTGRPKGVVTHHRGAYLLAQGNALT--ISMPKHSIYLWTLPMFHCNGWCFPWTMSAISGTHVCL-RQVRADKIWHLISEHKVSHLCGAPIVMSVIVNALQSEKRKLNHTVEFLTAAAPPPEKILTGMNLSGFNVTHLYGLTETYGPAVVNDWQENWSKLPEEEQAKLKSRQGRYLPLEGLDVLDPTMKPVPRDGKSLGEVMFRGNVVMKGYFKNPKATNEAF-KGGWFHSGDLGVMHPDGYLQLKDRSKDIIISGGENISSIEIEEVLYSHNSVEIAAVVAMPHEKWGETPCAFVQIAEGHCINENDLMVWCKKFLASYKIPKKFII-KNIPRTSTGKIQKFLLRDEAK------ 209526144 73 -FAKWFVGGKINIYNCLDRHLTTWRKNKAIWEGEPGDSRTLTYSQLHREVCQMANVIKQLGVKKGDRVGIYMPMIPEAAIAMLACARIGAPHTVIFGGFSAEALKDRLEDAQAKLVITADAIVPLKEQVDKALPSVDNVLVMEPGRDHWWHDLQQNASGQCPAEEMDSEDMLFILYTSGTTGKPKGVVHTTGGYNLYSHITNQW-AFDLQDTDVYWCTADVGWITGHSIVYGPLSNGATTLMYAPRANPGCLWDVVEKYGVTIFYTAPTAIRALMKMGERHPRDLSSLRILTVGEPINPEAWIWYNRVIGCPIVDTWWQTETGGFMITPLPGAT---------PTKPGSATLPFPGIIADVVDTEGEPVTNNSG--GYLVVRHPWMMRTVYGDPDRFRRTYWEDYVYFAGDGAHKDEDGYFWVMGRVDDVINVSGHRLGTMEVESALVSHPAVAEAAVVGRPDEVKGEEIVAFVTLEGDEALEKELKQHVVNE-IGALARPGEIRFSDDLPKTRSGKIMRRLLR---------- 163722190 7 -FPATSQDRPLNVTNIIKHSVRNYGPQEIASRRLDGSMFRYTYSDAYERMQRLANGLTKLGVKVGDRVGVLAWNSNENYEVYFGVPGMGAVMLLLNLRLTPQDLAYVVEHSGCEYIIVDETLLPIAHALAPLCPQIKGYVVITETPLENTHSYEELLAESDPVFDWPETSAYAACYTTGTTGKPKGVYYSHRDVYLHSMCIGMNTGMNV--KDTCCQIVPMFHALGWGLPQAATLVGSRIILPGTLETLDSLSKLIVDEGVTMSAGAPAIFMPLLEYIREERPDLTGVRLLSGATEPPVSMMKGFWDMTGAEIIHAYGATETTPLVTINRLMPWLESLSEDERWNLKKKQGFAVGGLDVKVVDATLKDVAHDGKTPGEILIRGPWITGAYHNAPG-SEASFTEDGFWRSGDVGTMDENGYLKITDRVKDVIKSGGEWISSVDMENEIISHNDVLDAAVVGVEHPKWQERPLALVVLRDDAVNADDIRAH-LSNVFAKWQLPDEVLFVDEIPKTSVGKTDKKVIRAEHKDMY--- 88704664 3 -----------SVTEFLKSNARATPGAPAT--RHLGRNRSWT--EMQDRVARLASAIRAMGVASGDRVAILALNSDRYLEYYFAVWWAGAAVVPMNTRWSAEENAYALGDAGAKVLFIDDAFAPMLKEMTAELSLTHIVFTGEDATPEGCLDYESLIAEPCEDAERGGDDLAGLYYTGGTTGFPKGVMLSQQALWFNNLSVSSGSSYQM--GDVYLHAGPMFHLADGAFSGAACTNGLCHTFL-PSFDLSKVMDLLEAEKVTHTLMVPTMLGMLVNHPDFDPGRLSALRSVAYGASPMPEGLMHTLLERLPNIMQGYGQTEMAPIITLLPAENHTLEGPNAGKMR---SAGRAAPGVEVRICDEDGKDLP--NGEVGEIVARAPGSMSGYWNRPEQTEATL-SGGWVKTGDGAYRDDDGFIFIVDRLKDMIVTGGENVFSAEVENAVSTHPAVAAVSVIGIPDERWGEAVHAIVILEGQSVTVEELIEH--THTIANYKRPRSISFRDEFPLSGAGKILKTELRKPFWD----- 24216953 73 ----------LNVYNCLDRHISTPKNKAALIWEGDNESRVLTYYDVYREVNRFANILKKFGVKKGDRVLVYLPMIPELAITILACTRIGAIHSVVFGGFSPEALQSRIDDCKPKLVVTADELKKNVDALEKSKEKVKTVIVVRRTGNESGLTWKDGLSAYCKPEEMDAEDPLFILYTSGSTGKPKGVLHTTGGYLLGANL-TFHYVFDIKPEDTYWCTADIGWVTGHSLVYGPLSNGASSVMVPSYPDAGRFWDVIDKYGVNIFYTAPTAIRALMREGLNQKRDLSSLRLLGSVGEPNPEAWEWYFKNIGCPIVDTWWQTETGSIMITALPGA---------IPQKPGSATLPFFGVQPVLVDNDGKEITDKGEVSGNLCIKGPWMMRGVYGDPKRFFETYFSQGYYFTGDGARRDKDGYFWITGRVDDVINVSGHRIGSAEVESALVENKSVAEAAVVGFPHDIKGQGIYAYVTVKEGVTTNDVLKKELVEKMIGKIARPDVIHWAPGLPKTRSGKIMRRILRKIVSGEFEG- 51245054 21 -----------TIAEHFADVVRRFPEQEAIVSLP--QEKRLSYRELADAVDELAKGLLGIGFTKGDRIGLWSTNNIEWLLVQMAIAHIGAVLVNINPAYRLQELAYALKLSEVQGIFTIPAFVELLPELKADLPFLRRVIVYDPADPAGFTTWPEVIGAGKGITALDRDDPINIQYTSGTTGFPKAVALTHHNILNNAWFSA--QALHLTEADRLCVPVPFYHCFGTVLALLCLSVGACIVIPAEHFDALATLKAIEEESCTAIHGVPTMFIAELEHPDFKNFDMSTLRTGIMAGAPCLPQLMKRMEDMHCPILIGYGETEASPITHLTTRADSMELRTE--------TVGKNLPHQEVKIVHATGATVPLG--EIGEICFRGYHIMQGYYGQADKTAEVIDKNGWLYSGDLGTMDAHGYVRITGRCKEMIIRGGENIYPKEIEDFLFSHPGVIQVAVFGVPDEYYGEEIMAWIQLRPDEICSEEEIRNYCRDKISHFKIPKYIRFVDEFPMTVTGKLQKFRMREMA------- 15602557 71 ----WFSDGTLNVYNCLDRHLPDKADKTALIFESDGQVQLYTYAKLHNRVCRFANALRELGIKKGDRVIIYLPMLVEAVIAMQACARIGAVHSVVFGGFSASALRDRIEDAEAKLVITAGKIIPLKETVDEALKTIENVIVIDTPWKKGDLWWNELTANQCEPEWMNAEDPLFILYTSGSTGKPKGIVHSTGGYLLGAL-NSFRNVFDNKPNDIFWCTADVGWITGHSVCYGPLANGATQVIVPTYPDPGRIWRMIQRHKINVFYTSPTLIRSLTRLGDPNKYDLSSLRLLGSVGEPNPSAWMWFYEVVGCPIVDTWWQTETGSIMLAPIPGVT---------ATKPGSCTLPLPGIMAEVLDENGQKCAVEQG--GALAIKRPSMLRTIWNDPERYKSTYFPGKYYIAGDNAHRDKDGYFWILGRTDDVLNVSGHRLGTMEIESALVASPKVAEAAVVGKPDEIKGEAIVAFVVLNDFRPEGEEARQAWVSNEIGKIARPEDIRFADNLPKTRSGKIMRRLLRSIAKNE---- 66047061 14 -IPADINPDEYNVQAVLKQSCQRFADKPAFSNLG----KTITYGELYELSGAFAAWIQQHDLQPGDRIAVQLPNVLQYPIAVFGAIRAGLIVVNTNPLYTAREMEHQFNDSGAKALVCLANMAHLAEKVVPRTQIRQVIVVADMLSPPKAIKFNDVLGQPVTDVSPGSVDVAVLQYTGGTTGVAKGAMLTHRNLIANMLQCRALMASNLDEGEIIITPLPLYHIYAFTFCMAMMLLGNHNILISNPRDLPAMVKELSKWKFSGFVGLNTLFVALCNSDGFRNLDFSALKVTLSGGMALQQAAAERWKQTGCQVCEGYGMTETSPVATVN-----------PSQYVQMGSIGIPVPSTLCKVIDDAGNELAFG--ETGELCIKGPQVMKGYWQRQEATDEMIDSEGWLKTGDIAIIQPDGYIRIVDRKKDMILISGFNVYPNELEDVLATLPGVLQCAAIGVPDEKSGETIKVFVVAKPGVTLTKEQVMAHMRANLTGYKVPRSVEFRDVLPTTNVGKILRRELRDEELKKLG-- 121596053 24 -----------TLGDFFAGMAQRQPTREALVSRHQG--LRYTYAELHQAARQLASALLGLGLAKGDRIGIWSHNNAEWVLMQLATAQVGLILVNINPAYRTAEVEYALNKVGCKALVATSDYLGMLRELAPELPTLRTVVWIDGDEQPGMLRFSTLMARDAQDARIDATDPINIQFTSGTTGFPKGATLTHRNILNNGFF--IGECMKLTPADRLCIPVPLYHCFGMVLGNLACLTGSTIVYPNDGFDALTVLETVQAERCTGLHGVPTMFIAELDHPRFAEFDLRTLRTGIMAGSPCPIEVMKRVDMHLSEITIAYGMTETSPVSCQSDAETPL--------AKRVSTVGRVQPHLEVKIIDETGAVVPRGER--GELCTQGYSVMHGYWGDEAKTREAIDEGGWMHTGDLATMDDEGYVNIVGRIKDMVIRGGENVYPREIEEFLYRHPMVQDVQVVGVPDQRFGEELCAWIIAKPGTRPSEDDIRAFCKGQIAHYKVPRYIRFVTSFPMTVTGKIQKFKIRDVMKDELGLA 218288143 1 ---------------IIEVQAERMGEAPYLVWRLDGDAATLSYQAYAKACAAVSAWLQDEGIRPGDRVALALENSPEMVVAYGAVTSMGAIAVPINPTLSLPEMAFILQDVEASAFIGAPDRAEAL-AAHGDMASVQRWLTPDAL----WRRVESGGEGAPHGADVRTDSTAMILYTSGTTGRPKGVMLSHEGVL--RTAQTVCDYLESTDRERILNLLPMTHCFSICVILHALLSGGSLFIRSGTFAPRAVLGEIERHRVTFICGVPSIFMLLNEALKRHQVDVSSLRVGLVGGAPVPVETIREFEQTGIVIVEGYGQTELSPLATLQPPHPDKRRLS---------SCGLPIPGTEVRIVDTEGRDVPVG--EPGELLVRGFNVMQGYWRQPERTAETIEPDGWLHTGDVFRQDADGYLYAVDRLKDVIIYGGFNIYPKEVESILYRHASVLEAYVVGAPDALKGEIPVAFV-RIDESADPAAVLEALCREELAPYKRPRRYHFVDAFPKTSTGKVLRRELRQMAA------ 148557032 49 -----MQDHPLQVSALLRYAEAAHPGREIVSRQVDGSIFRYDNRGLARRVAQAANMLRSLGIVPGDVVSSLAWNTHRHLELFYAVPGIGAVLHTANPRLSDDHVAYTIDHAGSHVLLIDESFVDLAVRLLPRLGKIETVILLGDRAGDGALSYEALLRDRPDIVEWPERSGAFLCYTSGTTGDPKGVLYSHRSIVLHAYAAGLSGALGFSAFDCVMPCQSMYHATAWGLPFAAAINGCKIVLPCDRMDGASLQELIQAEGVTFSGGVPTIWTMYLDHLRRSGQGVGSLERIVIGGSAVPRAMATTFQSHGVEVRQLWGMTETSPVGVIASPTPAIETHGADARDEIVTRQGRLQFGIELRIVDEEGRALPHDGRSAGALHVRGPWTVERYFRSE---ASALDDDGWFDTGDIATIDADGFMRITDRSKDVIKSGGEWVSSIDLENAAMACAGVKIAAVIGAFHPKWEERPVLIVEAHGDRVTEEAIREHLARAVV-KWWMPDRIIF-DTVPLTATGKIAKRELRERYAN----- 188533675 26 -----------SLIDLFEHAALRYAGQTAFINMG----QSLSFQQLETRSRAFAAYLQQLGLKKGDRVALMMPNLLQYPIALFGVLRAGMIVVNVNPLYTPRELEHQLKDSGAKAIVIVANFAHTLETVMDNTE-VKHVILVPAYHLPGAISFRQVMQSGLRMKYVKPDDLAFLQYTGGTTGVAKGAMLTHRNMQANLEQTKATYGSLLKAGETVVTALPLYHIFALTVNCLLFILGGANLLITNPRDIPGLVKELSKCRFTAITGVNTLFNALLNDKGFNRLDFSSLSLSAGGGMAIQKAVAERWEKLGHYLLEGYGMTECSPLVSVN----------PYDIACHNGSIGLPVPSTDIMLVDDAGDETAPG--EPGELCIKGPQVMLGYWQRQDATDEVL-KNGWLRSGDIVTVDDEGFLRIVDRKKDMILVSGFNVYPNEIEDVLMLNAKVGEAAAIGVPGDAAGETVKIYVVKKDASLTADELIAH-CKKHLTGYKIPKIVEFRAELPKTNVGKILRRQLREEA------- 17547576 24 -----------SLAHLLEDSFQKNRDHRALECMG----KVLTYGEVDALSRQLAAWLQSRGLVPGARVALMMPNVLQYPVALAAVLRAGYVVVNVNPLYTPRELEHQLKDSGAEAIVILENFATTLQQVLPNTP-VKHIVVASMGDLLGGLALEAGARLALKPTAVGPDDIAFLQYTGGTTGVSKGATLLHRNIVANVLQSEAWDGSRLAPGDVTITALPLYHIFALTVCCLLSMRGGLAVLIPNPRDIPGFIKVLKRYRFHMFPAVNTLYNALLNHPEFASVDCSRLRVANGGGMAVQEAVAKKWEVTGCPIIEGYGLSETSPSATCNPTDTDV----------FSGTIGVPLPSTEIAIRDDEGRDQPIG--TPGEICLRGPQVMAGYWKRPDETAKVMYADGFFKTGDVGVMDARGYTKIVDRKKDMILVSGFNVYPNEIEGVVAMCPGVLEVAAVGVPDVHSGEVVKLFVVRRDPSLTEERLLA-FCKEQLTGYKRPKFIEFRNELPKTNVGKILRRELRDEA------- 91790374 29 -----------SLVALMEESFQKYGSRVAYSFMGKD----VTFGQTDSLSVAFAVYLQGLGLLKGDRIAIMMPNVPQYPVAVAAILRAGYVVVNVNPLYTPRELEHQLKDSGAKAIVIIENFAHVLEQCIATTP-IKHVVLMGDQLGPGAVRFNDAVAQGTKRPDIKPDDVAVLQYTGGTTGVSKGAVLLHRNVIANVLQSEAWNGPAMGEQPTYVCALPLYHIFAFTVNMMGMRTGAKNILIPNPRDLPAVLKELSKHTINSFPAVNTLFNGLANHPDFNTVDWSHLKISVGGGMAVQSSVAKWLEKTGCPICEGYGLSETSPSASCNPTNSK----------AFTGTIGVPIPSTWFKLIDDDGNEVPPG--QPGEIAIKGPQVMAGYWQRPDETAKVMTPDGYFKSGDIGVLDENGFFKIVDRKKDMILVSGFNVYPNEIEDVVARLDGVMECACVGVADEKSGEAVKLVIVKKNPELTEAQVREY-CKANLTGYKQPKVVEFRADLPKTPVGKILRRELRDK-------- 157375658 24 -----------SLVDMFEKSVSKYADQPAFVNMGA----TLTYRKLEERSRAFAAYLQELKLVKGDRVAIMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLNDSGAKAIVVVSNFAHTLEKVVDQTPTLVNFVVIKKMVPKYDLALSKGRGLQYVKPKLVSDDISFLQYTGGTTGVSKGAMLTHGNVVSNLLQADAAYSLLIDGKEFVVTALPLYHIFALTVNCLLFMHKGSLLITNPR-DLPAFISELKKHPYTAITGVNTLFNALVNTPEFAELDFSQVKLSIGGGMAVQRAVADKWQRIKNKLLEGYGLTEAAPLVTCCPYNLE----------GYNGSIGFPVAMTDIQVRDDAGKVLPQGEN--GELFAKGPQVMKGYWQRPEETANVIDSQGYLATGDIGYMDENGFFFIVDRKKDMILVSGFNVFPNEVEEVVAMHPKVVEVAAVGVPNELSGETVKVFVVQNDKSLTEQDVIAH-CREHLTGYKVPKLVEFRDELPKSNVGKILRRELRDEVK------ 70731940 21 -----------NIQAVLKQSCQRFANKPAFSNLG----KTITYGELYELSGAFAAYLQQHDLQPGDRIALQLPNLLQYPIAVFGAIRAGLIVVNTNPLYTAREMEHQFNDSGAKALVCLANMAHLAEAVVPK-TGVRHVIVVKKMVPAYHLPFNDVLGQPVQEANPASSDVAVLQYTGGTTGVAKGAMLTHRNLVANMLQCKALMGSNLNEGEILITPLPLYHIYAFTFCMAIMLMGNHNILISNPRDLPAMVKELSKWKFSGFVGLNTLFVALCNSEAFRKLDFSALKVTLSGGMALQLAAAERWEVTNCPICEGYGMTETSPVATVNPIQN-----------IQIGTIGIPVPSTLCRVVDDAGEELPLG--EVGELCVKGPQVMKGYWQRQDATDEVLNSEGWLKTGDIALIQPNGYIRIVDRKKDMILVSGFNVYPNELEDVLASLPGVLQCAAIGVPDEKSGETIKIFIVVKPGVTLTKEQVMAHMRANVTGYKVPKAVEFRDALPTTNVGKILRRELRDEELKKLG-- 163857729 24 -----------SLLDVLDDSCRRFADRPAYTSMGV----TLTYAQLDRLSRDFAAWLQSRGLRQGDRVALMLPNLLQYPVCLFGALRAGCAVVSCNPLYTAHELAHQLGDSGAQAIVIAENFAHTLQQALPR-TALRHIVVVKRKVPPGATRLRSALAAPLQAPRLTRADPAFLQYTGGTTGVAKAAVLTHGNMLANCQAHAWVRGLVREGEECVVTALPLYHVFALTANCLTFLLGARNLLIADPRDLKAFIRALRKTPFSAITGVNTLFNGLLNHPEFASLDFSRLRLTLGGGMAVQRAVAQRWEVTGVALAQAYGLTETAPAVTINPLDVE----------TFTGSIGLPVPSTDLSVRDDDGRELPLG--ETGELCVRGPQVMPGYWNRPDETALVFHSDGFLRTGDMGYVDERGYVYLVDRKKDLILVSGFNVYPNEIEDVAALHPGVREVAAIGVPDERSGEAVKLFVIRRDPGLDAATLIAH-CRQHLTGYKVPRHVEFRDDLPRTPVGKILRRELR---------- 196193967 12 -----------NTAEFIEHNCQRYADMPAYHCLG----QTLTFADLEEKSRHLAKWFQACGLQQGDRVAIQLPNLNQYPIAAYAAFRAGLVVVNTNPLYTPREMQHQFSDSGAKALVVFADALDRLEAIKADTQ-VEHVLVTGKETQHGYHDFVAAMEQGAEPIKAQREDIAVLQYTGGTTGVAKGASLTHANILANAAQMEDRLGERCEAGEIFVCPLPLYHIYAFTVNMLALFLGAMNVLIPNPRDLDGFVKTIQPFKFTGLAGINTLFVGLCRHPDFKALDFSSLKLTFSGGSALTSSAAKLWQVTGCPVTEGWGLSETSPVATLNQFGAEE-----------LGTVGAPLIGTEVQAWDEEGNPLAIG--EVGELVIRGPQVMQGYWNRPEETAKSM-KDGFFRTGDVGVVQENGNIKIVDRLKDMIIVSGFNVYPNEIEDVLSRHPSVVEAAVVGKPDDKTGEAVCAHVALSEDVPVND--IIAFCREELTAYKVPKHVIVHAELPKSTVGKILRRELRDQ-------- 84499518 19 ---------PLTPLSNLRRAARIWPGREALVYG----SFRKTYAEYHERVTRLASALAGLGVTPGDVVATILPNLPPHAEAHFGVPACGAVLNAINTRLDAGTVAYILDHGGAKVVLCDSQFVSVLAEAMERMEGPRPRVIECPDDQAGYMTYEDLLARGDPAFDWDEWESIALNYTSGTTGRPKGVVYHHRGAHQNAMGQILSWRMQLYP--RYLTIVPLFHCNGWCHTWMIPLLGGT-VVCCRDITAPALFAAFADEGVTHFGGAPIVLNMLVNAPEDQRRPFEQTVEVFTAGAPPAPATLAQIEPMGFNVTQVYGLTETGPATESTWDDDLWGDLTGDARAAKKARQGVAMPAYEITAMTSDMEQIPMDAEATGEIMMRGNGVMKGYLKNPEATKEAF-KGGYFHTGDIALQHSDGYLQIADRAKDIIISGGENISSVEVEGVLMGHPDVLLCAVVAKPDEKWGEVPCAFVELKDGREGDEAALIAYARERLAGFKTPKKVVFR-ELPKTSTGKIQKFELRRQVRE----- 27379624 23 ---------PLSPLSFLARSAAVYPDHVSTVY----EGRSFTWAQTYERCRRFASYLAGKGIGVGDTVAAMLPNIPAMNEVHFAVPMTGAVLNALNIRLDAPSIAFQLDHGGARIILVDPEFSSVITDALAQMSGPKPFVIVDDPAFKGEIEYEAAVAQDPDFTAIPEWDAIALSYTSGTTGNPKGVVTHHRGAYLNAVSNILAG--NLGQHPVYLWTLPMFHCNGWCFPWTIAASAGINVCL-RKVEPTKIFELIKQHGVTHMCGAPIVYNTLINAPDAPKETSTAARRVVIAGAAPPVAVLEGAENIGIKLTHVYGLTEVYGPASVCAEQPGWDELPPAERARMKRRQGVPYPLEEVTVINPQMQEVPRDGETIGEVMFRGNIVMKGYLKNEKATKEAF-EGGWFHTGDLGVLDEHGYVIIKDRSKDIIISGGENISSVEVEDILYKHPAVLFAAVVAKPDPKWGEVPCAFVELKDGASATEAEIIAFCRSHMSGFKTPKAIVFGP-IPKTSTGKIQKFLLR----NEVGSA 214029372 19 ---------PLTPLSHLRRAAHVFADVPAVVYG----SHRKTYAAYYDRCTRLASALAGMGVRPGDVVATLIPNLPAQAEAHFGVPACGGVLNTINTRLDVGTVAYIFDHGEAKIVLVDSQFLSLAEQAKQDCEGKGPLIIEVPDEQAGYPAYEDVLSAASHDFDWDEWESLALNYTSGTTGRPKGVVYHHRGAYLMTMGTVISWRMVMQPK--YLAIVPLFHCNGWNHTWMMPVLGGTLVC-CRDITAPAIYDAIADEGVTHFGGAPIVLNMIVNAPQDQRRSFDHTVEVFTAGAPPAPATLEKIEALGFHVTQVYGLTETYGHVTECLWGGSWDNLDQQGRATIKARQGVAFPMMDITVMDETMSQIPMNGQDQGEIVMRGNSVMKGYLKNPDATQEAF-KGGYFHSGDIAVQHPDGYIQIADRAKDIIISGGENISSVEVEGVLMAHPAVNLAAVVAKPDDKWGEVPCAFVELKPGEDVDEAALIAFSRDTLAGFKAPKKVVF-QELPKTSTGKIQKFELRSIARKL---- 120401159 36 ----------------LARHALMQPDQPALRFLGN----TTTWGELDRRVSALAGALHKRGVGFGDRVLILMLNRTEFIEAVLATNKLGAIAVPVNFRMTPAEIAFLVSDCEAKAIITEAVLANVATAVRDIDPTLATVISAGGSGDDVLDYDDVLAENAPCPVDIPNDAPALIMYTSGTTGRPKGAVLTHTNLTGQVMTLLFTNGADIN-HDIGFIGVPFFHIAGVGSSVSGLLLGRPTVLPVGAFDPNELLDVLEAEKVTGIFLVPAQWQAVCAAQKARPRDLK-LRFLSWGAAPASDTLLREMAETGAQILAAFGQTEMSPVTCM---------LLGDDAIRKLGSVGKVIPTVSARIVDEDMNDVPVG--QVGEIVYRAPTLMAGYWNNPKATAEAF-AGGWFHSGDLVRQDEEGYIWVVDRKKDMIISGGENIYCAEVENVLAAHPEIVEVAVIGRAHEKWGEVPVAVAVVRPGAGIELADLEQFLTERLARYKHPKALEIVDALPRNPAGKVLKTELRIRY------- 160900258 4 -----------------------------------------SWSQLAQRIERCAGLLRALDVAPGDRVGMMGLNSIRYLEYFYGCWWAGAAVNPVNIRWSAQEVAYSLDDCDTRVLFVDDAFAPLVPRLRELSSSLHTVVFCGGAAPEGALHYEQLLAAATPCADASGNDLAAVMYTGGTTGRPKGVMLSHDNLFINALSNA--SNVPRQHVKVGMVVTPMFHVAGCGLALLMAQRLVPQVIV-PAFDELAILAGIQQHGVNELFLVPTMIRRLIEHPRLAEFDLSSLRLMLYGAAPIDATLLERAMQLGADFAQAYGMTELSPTIVSMGPAEHRPGPQRERLLR---AAGRPVTIAEVRIVDGEGRELPPG--EVGEITARGPMVMQGYWNRPAETAAAL-KDGWMHTGDMGRLDADGYLFVVDRLKDMIVSGGENVYSAEVENAIAQLSQVAMCAVIGVPDERWGERVHAVIVAREGQPLTEAEVIAHCRERIAGYKCPRSVEFRAELPLSAAGKLQKFQLREPY------- 163722783 32 --PKELVYPQTPLFDFLEVSARRYPDQPGIIYYG----REITYTEFWDSCQRLAGVLADMGVKKGDRVAVYMQNCPHFSISYMGGMRANGVVVPLNPMLVDNELRILLTDCEPKAVITTTELYPRLKGICDELGPVPDFISQVPSSIDGTLKWLDALAPAPPPVEVGPEDLCLLPYTAGSTGVPKGCMHTHRSVTSNVMGS--IYWANGSPSMVALAALPFFHVTGMIHSFLAPIANGGISVYLTRWDRAAALDAIEKYKVTMWANITTMLVDMLAAPDINERDISSLSFVGGGGAPLPAALGEKFNKMGLEFAEGYGMTETISQTHWNPPDNP-----------KLGSVGVPVFGVDSRIVDVTLKELPIGEQ--GEIVVNGPQVLKGYWNKPDADKDAFDGKRFLRTGDIGRMDEDGYFYIMDRVKRMINAAGFKVWPADVESTLYRHPAILEACVIGIPDDERVETVKAIIVLNKDSVVTEKDIIAWSKEQMSAYKYPRFVEFVESLPKSGAGKILWRQLQEEERERL--- 113476003 73 -FAKWFINGKINIYNCLDRHLTTWRRNKAIWEGEPGDSRTITYAQLHREVCQMANVFKQLGVKKGDRVGIYMPMIPEAAIAMLACARIGAPHTVVFGGFSADALKNRLVDAEAKLVVTADAIVPLKEQVDKALPSVENVLVVKRTADHWWHDLQKSASGECPAEPMDSEDMLFILYTSGTTGTPKGVVHTTGGYNLYTHVTNKW-AFDLQDTDVYWCTADVGWITGHSIVYGPLSNGATTLMYAPRANPGCLWDVVEKYGVTIFYTAPTAIRALMKMGEQHPRNLTSLRLLTVGEPINPEAWIWYHRVIGCPIVDTWWQTETGGFMITPLPGAT---------PTKPGSATFPFPGIIADIVNEEGESV--DGNNGGYLVVKHPWMMRTVYGDPDRFRRTYWENGIYFAGDGAHKDEDGYFWVMGRVDDVINVAGHRLGTMEVESALVSHPAVAEAAVVGKPDEVKGEDIVAFVSLEGGREPDEELKQHVVKE-IGAIARPGEIRFTDDLPKTRSGKIMRRLLR---------- 92117535 19 ---------PLSPLSFLERSAVVYPGLPSAVY----EGRVFTWAETYERCRRFASFLSSRGVKRGDTVAAMLPNIPAMNEVHFAVPMTGAVLNALNIRLEAASLAFMLDHGGAKVILVDPEFSGVIAEALALMTCPKPFVIDVDDAAFGAIEYEAAVAAGDPVFPQDEWDAIALSYTSGTTGNPKGVVTHHRGAYLNAISNVLAGGLGQHPS--YLWTLPMFHCNGWCFPWAIAATAGVNVCL-RKVDPVRIFELIQKHGVTHMCGAPIVYNTLINAPGAPKGNAARPIVGLIAGAAPPVAVLEGAESIGIKLTHVYGLTETYGPASVCAEQPGWGALPADQRAQLKRRQGVCYPLQEITVLDETMREVPRDGETIGEVMFRGNIVMKGYLKNETATNEAF-AGGWFHTGDLGVLDEQGYVIIKDRSKDIIISGGENISSVEVEDILYKHPAVLLAAVVAKPDAKWGEVPCAFVELKDGARATEAEIIAHCRERMPGFKTPKAVVF-GTIPKTSTGKIQKFLLRNQ-------- 126740263 46 ----------ITIPQLLREAVSRFGPREAAVFHDQG--IRMSYYDLDRAVDELASGLLALGLEKGDRVGIWSPNRFEWVLTQFATARVGLILVNINPAYRLGELEYALNKVGCRALIASSDYAGMIRTLAPELPHLRSVIIMDDQPGNGTYSFEALLGGPAQQLRIPEDDAINIQFTSGTTGMPKGATLSHYNIVNN--ARYVTDRIGLTETDRLAIPVPLYHCFGMVMGVLGVVSGATMIFPGEGFDAGQTLDALAKERCTALYGVPTMFVAMLEQLGKNPRDLSHMRTGIMAGAPCPVEVMQRVDMNMQEVTICYGMTETSPVSFQSFVNDPTDKRCE--------TVGRVHPHLEVKIIDQDGQIVPVGQQ--GELCTRGYSVMKGYWEDVKKTGES-TVDGWMHTGDLAVFDKEGFCSIVGRVKDMIIRGGENIYPREIEEYLMRHPKVSDVQVFGIPDETFGEEVCAWAIAKPGMDLTEEELRNALNGQIAHFKIPRHFRIVDELPMTITGKPQKFVMRDKMMEILG-- 115524880 21 ---------PLTPLSFLARTAAIYPTMTSMVY----EDRRFNWAETSERCHRLASYLAGRGIGRGDTVGLMLPNIPAMYEAHFAVPMLGAVINAFNIRLEPASIAFQLDHGGAKLVLVDPEFAGVIEDAIALMAGPKPILIDVDDAAFGEIEYEAAVAAGAATLPQDEWDAISLGYTSGTTGNPKGVVTHHRGAYLNAVSNILAAG--LGQHPVYLWTLPMFHCNGWCFPWTLAAAAGVSVCL-RKVDPAKIFELIPKHGVTHMAGAPIVYNTLINAPSAPKGAAAKPVVGLIAGAAPPVAVLAGAESIGIKLTHVYGLTEVYGPAAVCAEQPGWDDLPLAERAQLKRRQGVPYPLQEVTVLDETMTEVPRDGETIGEVMFRGNIVMKGYLKNEKATQEAF-QGGWFHTGDLGVLDASGYVIIKDRSKDIIISGGENVSSVEVEDVLYKHPAVLFAAVVAKPDPKWGEVPCAFVELKEGMSATEAEIIAFCRDQLPGFKTPKVIEFT-AIPKTSTGKIQKFMLRDQVKS----- 118051701 2 ----------MNFISLLDQQARTRPEKLALRA----DGQDWSYAALAEASRCAATVLQAQGLRQGDRVGLLCLNTPGFVFALFGAWRLGAAVVPINHKLQAPEVAYILRHCGSRLCIVDGTRASLIAAVQAELPAAELRWLSTASAAEGVGFFDELLAQATPCGDPAPDALAEILYTSGTTGQPKGCLHSHANVFHAALCTAA--ATSLSPMERTLIAMPIWHSSPLNNWFLGTLLMGGTAVLMREYAPREFLQTLERERISFTFGAPIAFLALAVVPDVASYDFSAIRLWTYGGGPLGAELVRKLAQASDRFMQVYGMTESGPLGSM---------LYPEEALTKPGSIGRAIPGVELELRRQDGSPCGPG--EVGEICLRSAAMMQGYLNSPEATAAVLDEQGWYRSGDLARMDEDGYLYIVDRLKDMIVTGGENVYSKEVEDVLCTYPDVQDVAVIGRPHPEWGETVVAVLTLKPGKLLDQEALREFMAPQLARYKIPRLFEFRDTLPRTATGKLLKHMLR---------- 161870409 24 -----------SVSDVFRQSVEKFADQPAFQNMG----KTLTYAETGKLATDFASYLQNLKLPRGERVAIMLPNVLQYPIALFGILQAGLVAVNTNPLYTPRELEHQLKDSGATAIIVLENFANTLELVLPRTQ-IKHVIVASVGEMFGLLSFQTALKEGAQPVALNREDTALLQYTGGTTGVAKGAVLSHGNICANMLQAKEWIKNQLREGETVIAALPLYHIFALTVNLMIFAAGSKIILITNPRDMKGFIGQLKKQRVNVCIGVNTLFNAMVNRPDFAEVDFSGLRLTLGGGMATQKAVAEKWKKIGTPIVEAYGLTEASPGVCCNPLNIE----------SYSGSIGLPVSSTEVELRDANGKEVPVG--QPGELWVKGPQVMQGYWKRPEETAKAIDARGFLETGDIAVMDEKGWLKLVDRKKDLVVVSGFNVYPNEIEEVIAHHGKVMEVACIGVPDEKTGEALKVFVVKKDPSLTKEELIA-FCRTELTAYKVPKNIEFRDELPKSNVGKILRRELRQ--------- 15610226 3 -----------NIGWMLRQRATVSPRLQAYVEPSTD--VRMTYAQMNALANRCADVLTALGIAKGDRVALLMPNSVEFCCLFYGAAKLGAVAVPINTRLAAPEVSFILSDSGSKVVIYGAPSAPVIDAIRAQADPPGT--VTDWIGADSLAERLRSAAADEPAVECGGDDNLFIMYTSGTTGHPKGVVHTHESV--HSAASSWASTIDVRYRDRLLLPLPMFHVAALTTVIFSAMRGVTLI-SMPQFDATKVWSLIVEERVCIGGAVPAILNFMRQVPEFAELDAPDFRYFITGGAPMPEALIKIYAAKNIEVVQGYALTESCGGGTL---------LLSEDALRKAGSAGRATMFTDVAVRGDDG--VIREHGE-GEVVIKSDILLKEYWNRPEATRDAFD-NGWFRTGDIGEIDDEGYLYIKDRLKDMIISGGENVYPAEIESVIIGVPGVSEVAVIGLPDEKWGEIAAAIVVADQNEVSEQQIVEY-CGTRLARYKLPKKVIFAEAIPRNPTGKILKTVLREQY------- 108805323 15 ---DWQTPERFNFGDVVDRWAEE-GRPAMVWLGTGGEERRLSFADFARLSDRFAAAARELGVRKGDRVMVLTGKIPEWHAILTALLKLGAVAIPCAPQLRARDLEYRANHSGAVMLVSDGEGLEESEKMRSSAPNLRHFVSVGAER-DGWEPFEGLVEGAPDAEDTASSDNAFMLYTSGTTKNPKGVLHTHG--YTHAKRVQARYWLDLQDGDRLWCTSGTGWASIWNVYLGPWSWGTEILFHEGGFDPAERVRLIQEYGITVLCQAPTEYRLMAKTRELEEADLSGLRHAVSAGEPLNPPVIQRWKELGITIHDGYGQTENT-LLVGNFPGMRV----------KPGSMGKPSPGCDVRVIDEAGNECPPG--EIGDIALRGPALFKEYWEAPEETAAVFRGE-YYITGDRAYRDEDGYLWFVGRSDDVILSAGYRIGPFEVESTLIEHPAVVESAVVASPDPDRGSVVKAFVVLGEGYEPSEELLQEFCKRQTAPYKYPRRIEFVDELPKTTSGKIRRVELRQR-------- 89098014 6 --------------DWLTNRAGLSPGSVAVIDAEQG--KSWTYKELNSRAEALAGWLLERGAAKGDRIALLAPNHISCLDFLFACGKIGAIFVPVNWRLAAEEIQAILADCTPVIIGYHYSFIEL--ASRLQLHQYES-VCLDET------PFRMPGRPFIPPWQVDEEDPLAMIYTGGTTGKPKGAVLSHRAILWNAVNTAV--SWGLTNQDTTITYLPMFHTGGINALTLPLLLAGGKVVLAGNYNPSDAARYIREYQCTIILLVPTMYHMLIDTDEFKEGSFESMRVFLSGGAPCPLSIYEEFRRKGLHFKEGYGMTEAGP---NNFY------ISPQEAVLKKGSIGRPMLFNTVKILAETG--VEAGNGEVGEVLIKGRHVFSCYWNNEEATKDAVR-DGWLYTGDLAKVDDEGFFYIVGRKKDMIITGGENVYPLEVEQWLGSCPQVDEVSVIGIDDRKWGEAVTAFIVLKEAAAMTKDEIKGYCRQKLAAYKVPKFIYFLDKLPKTHVGKIDKKQLK---------- 69934699 1 ----------MHIARILEASADRYPDHLALVF----EDRRWTYAEWLARVRRFAQALSDLGVRPGDRVAFYVSTSENSVTTYFACQMLGAVAVPMNFRLSAGEAAHILQDSGARVLIYGRSLTGNVERIAAQMHSIHDFIYDRAHIPAGHLHFETLAEQTADPRIIPSGDAISLVYTSGTTGRPKGVIHTHANDI--AIAMNCVMEYSLNHTDNALHIAPLYHVGGMQAYFIPLLVGGTNVVIG-RYEAEKTLDTIAAERITTLFAVPTQIQEMLFHPRFRDQDLTSLRLITTGGAAISAATMERMAEFCPAIFNGYGMTEASLTLV----------LHPQDALRKLGSCGKPTLISECRIVDDPMREVPPSEGQVGQLIVRGPQAMQGYWNNPFETQKKLKA-GWIYTGDLFSQDRDGFYYFHGRADDMIVSGGENIHPREVEEILYRCPGVQEVAVVGLADEKWGQAVTAFVVRSDPALSAQDL-DAFCKASLAPYKRPRRYEFLESLPLNPSGKVLRRELVARHA------ 126645039 25 -----------SVSELFEESVKKYGDSTAYECMG----KTLSFNELDKLSSHFANYLIHLKLEQGSRVALQMPNTLQYPVAMFGALRAGMIVVNTNPLYTSAEMKHQFNDAGADVIVIVANFAHNLEKIREEISAKRIIITVPSYSLPGADTFKSALEQGAEAPKIKKSDTAFLQYTGGTTGVSKGAELSHGNIIANMQQISEWMKPSLKEREVVITALPLYHIFALTVNCLSMLIGAHNVLITNPRDMPAFCKDLSKHKFSVFTGVNTLFNGLLNQESFKNLDFSHLKIAVGGGMAVQKSTAEKWKKTGTPLAEGYGLTETSPVASCNPI----------DGTERNGTIGIPLPNTEMCVMDDEGNML--DIGERGEICIKGPQVMIGYWNRPKETAEVMRGE-WFKSGDIGIMDEDGFFKIVDRKKEMILVSGFNVYPNEIEDVIASCEGVLEVGVIGMPDPKSTEKVVAYVVPKGDSLSEDKVIAH-CHESLTNYKIPKEVYFTDELPKSNVGKILRRKIKEAHMEKIG-- 54023241 8 ----------LTPVRFLDRAASVHGERTAVVDGP----RTLTYRELHDRCRSLAGALVDRGVQPGDRVAVLSHNTLEMLEAHYGVPYAGGVLVPLNARLSATEIAFILDHSGARVLIATDPLTSLALEAVALTPGPMTVIAGAEE--------YEAIVASGAPVDISSHDPIAINYTSGTTGKPKGVVYTHRGAYLQSVAMAFHSGMDLNS--VYLWTLPMFHCNGWCFTWAVTAAGATHVCL-PKVEADAIWAAIGDAGVTHLCAAPTVISTITSDAPTT----TSPRRVWVGGAPPAPALLARARRCGLDVTHLYGMTETYGPAVINEWDRAWDAAPEAERDRLNARQGVGIITGGVRVVDEAGGDVPADATTIGEIVLRGNNVTAEYYRDPAATAAA-VSDGWFRTGDLAVRHSDGYIEIRDRAKDLIISGGENISSIEIERAILEHPAVLEAAVVRVPHEHWGERPAAFVSLRGAELSSGELRAHLL-DRLAKFKVPDRIEFA-TLPKTATGKIQKFQLEQQ-------- 68536632 36 ---------DETIGQCLARIVAEYPDHDAVIDFY-GDVH-LTYTEFYRKVQRLASGLHAAGYRKGDRIGIWAPNRWEWTLVQFATAEIGAILVCINPSYRHKELVYAMGQSGVKGLFSDSNYRAMIDAAESQFHNYKETIFFGSERWD-ELANHAILDLNPVREQLHPDDPINIQYTSGTTGMAKGATLTHRNILNNGYLVG--ETLQYTDQDKVVIPVPFFHCFGMVMGNLGAITGATTIIAGPVFNPQSVLEAVEHGKATSLFGVPTMFMAELDEIEHAKYDLSSLRTGIMSGTACPTRTMRQMDIMNIEITIAYGMTETSPVNHQTLVDDPIE--------KRVGTVGRPNPHIEVKIVDPETGETVKRGEQ-GEILIRGFLVMQGYWDMPGKTADAIDEDGWMHSGDLGTMDEEGYARITGRAKDMVIRGGENLYPREIEEFLMTHPDISDVQVVGVPDEKYGEELMAFIIMREDEPLDQAAVRDFCDGELTRHKIPKYVECVESFPMTLSGKVRKVELREHAVELLG-- 126740722 19 ---------PLTPLAHLQRAAQVFPDHPAVIYG----KQRINYAEYHARCSRLASGLAQLGVKSGDVVATLIPNLPAQAEAHFGVPACGAVLNTINTRLDVSTVAYIFDHGEAKVALVDPQFLELAEAAIEEMEGPAPILIEVADDPAGWHAYVDLLAEGDPEFDWDEWESLALNYTSGTTGRPKGVVYHHRGAYLMTMGT--VVSWRMVQHPVYLTIVPLFHCNGWNHTWMMPLLGGTLVC-CRDVSAQNVYNAIHYEGVTHFGGAPIVLNMIVNALDEERRTFDHQVEVFTAGAPPAPATLAKIEDLGFNITHVYGLTETFGHVTECYWKADWADLDQAGIAAKKARQGVAMPMMEPVVVGSDHEILPMDGQSQGEIALRGNTVMKGYLKNPEATAEAF-KGGYFNSGDLAVQHADGYIQIADRAKDIIISGGENISSVEVEGVLMGHPAVNLAAVVAKPDEKWGEVPCAFVELKAGKTLEEAELIAFSRETLAGFKAPKQVIF-QELPKTSTGKIQKFELRGIAK------ 90424207 21 ---------PLSPLSFLERSATVYPELTSTVY----EGRHFTWSQTRARCHRFACYLASRGVARGDTVAAMLPNVPAMNEVHFAVPMLGAVLNALNIRLEPSSIAFQLDHGGAKVILVDPEFAAVISDALALMAGPRPLVIDVDDASFGEIEYEAALAAGDPDFPDDEWDAISLGYTSGTTGNPKGVVTHHRGAYLNAVSNIL--AANFGPHPVYLWTLPMFHCNGWCFPWTIAAAAGVNVCL-RKVDPAKIFELIEQHGVTHMSGAPIVYNTLINAPSAPKTPRNKPVVGLIAGAAPPVAVLAGAETIGIKLTHVYGLTEVYGPASVCAEQPGWDDLPVAERAQLKRRQGVPYPLQEVTVRDPDMEEVPRDGETIGEVMFRGNIVMKGYLKNEKATQEAF-AGGWFHTGDLGVLDEFGYVIIKDRSKDIIISGGENVSSVEVEDILYKHPAILFAAVVAKPDPKWGEVPCAFVELKDGAQATEAEIIAFCREHMPGFKTPKVVTFA-TIPKTSTGKIQKFMLRDQVKS----- 124520780 4 ------------LQDLLEQNIAQFGEYPLFYYSGKA------YSNLDAQANRIAGNLQKNGIRKGDRVLVCMPNCPEVLFSYQGIARTGAIIVPVMFLLHAEEIAYILRNSGAKAVITNAATMPKLRQAISGLPEKPVVFSADGIT-------SDPLENDFTPVTIREDNPAVILYTSGTTGSPKGVILTHRNLYSNAVNSAANTKEG-QGREVTIGVLPLAHVYGLTVSNVCYIKGYSVVVFA-KFEPEQVFAAIEKYRVRSFSVVPAMVYAMYHHPKAEAYDLSSLESLGSGSAPLPEALRRGFDKFGVEVLEGYGLSEAAPVVSSY----------KEGMPYKPGSVGVPIPGVEIKIVNPNDLEVPAG--EVGELVVRGDNITPGYYQNREETARVL-KNGWLYTGDLAKVDEDGYLYIVDRKKDLIIRGGFNIYPRDIEELLARHPAVLETAVIGVPDERMGEEALAFIVKKPGDETSAQDLAAYCRKHLAKNKVPKKFVFLDDLPRNGVGKILKTQLRKQAADL---- 170078444 73 -FAKWFVNGKINIYNCLDRHLKTWRKNKAIWEGEPGDSRTLTYAQLHHEVCQFANAMKKLGVKKGDRVGIYMPMIPEAVVALLACARIGAPHTVIFGGFSAEALRSRLEDAEAKLVITADGAVPLKDQVDAAIPSVENVLVVQRTRDHWWHDLQKEVSADCPAEPMDAEDMLFILYTSGTTGKPKGVVHTTGGYNLYTHITTKW-IFDLKDDDVYWCGADVGWITGHSYITYGPLSNGATVLMAPRPNPGCYWEIIQKYGVTIFYTAPTAIRAFIKMGEPNKYDMSSLRLLTVGEPINPEAWMWYHRVIGCPIVDTWWQTETGGVMITPLPGAT---------PTKPGSATRPFPGIVADVVDLDGNSVGDNEG--GYLVVKQPWMMRTVYGNPERFRSTYWEDGLYFAGDGARRDQDGYFWIMGRVDDVLNVSGHRLGTMEVESALVSHPAVAEAAVVGKPDPVKGEEVFAFVTLEGTSPSDDELKAHVVKE-IGAIARPGEIRFADVMPKTRSGKIMRRLLR---------- 186473680 2 -----------SVGALITSSARKFGDKTALVIGG----ESWSFLQLDCFSSNVAKSLEQRGVGKGSVVSLYSPNCAQWIIAYYAILKLGAVVNPLNLMLTSSEAAYAVSDCKAVAVL---GSLEKLVPLREALGINQVRLISFGTATGSIECFNDLLGDGTDHYPVSADDLCTIGYTSGTTGHPKGAMLSHRAILLNTAMTSTYHVR--TDRDIVVSALPCSHVYGNIVMNCAVACGMTLVL-HAVFDAKAILASIEAYRATIFEGVPTMYMYLLNLPELADYDVSTLTRCTVGGQTMPPQKMEEVERFGSPLLELWGMTELGGLGATHPLYG----------PKKNGSIGVPLPLLKARIASLESPSKEVTAREVGELQMKGPITMMGYYGRPEATLETIDADGWLHTGDLAYIDEEGFIFIVDRLKDMVITGGFNIYPAELERVLCEHPSIALAAVVGVPDDIKGELAKAFIVRKHGAEIRTEDVFEFCRQRLAAYKVPRLIEFVEDLPKTNSGKILRRELRKKA------- 85712691 14 --PDTIDPDHYTLLEILEESIERYGDKTAFVNMDC----EMSFAELGEKAKQFAAYLQSIGLQKGDAVAIMMPNLLQYPVALFGVLAAGMTVVNVNPLYTPRELKHQLTDSQSKALVILENFANTYEKIAKDLPAPKRWLVVPSHSISQRIDFNVALNKGKQKAYLTGDDIAFLQYTGGTTGVAKGAMLSHRNMVANLEQVSSVITPIMSDGEIIITALPLYHIFALTANCLTFIHGGRNILITNPRDMPGFVKELGKVKFSMISGVNTLFNGLLNTKGFKDLDFSNLKVSLGGGMAVQKSVAEHWERTKSRLLEGYGLTECAPVVTVNPYDIEHYT----------GSIGLPVPSTDVKICDPEGEEVALGD--AGELYVKGPQVMVGYLNRPDATAESI-KEGWFATGDMATCDERGYFKIVDRKKDMILVSGFNVYPNEIEDVLADHPKVLEVAAVGVPHESSGEVVKVFIVKKDKSLTEREIID-FSRENLTGYKVPKLVEFRDELPKSNVGKILRKELRDEKKD----- 73538583 3 ----------------LHRCLQQTPDRTATIF----RTRRQTFRQLGDRVARLAGALRQLGMAEGHRVSMLALNSDRYLEYMLSVWWGGGVLNPVNTRWSVPEIVYSLDDCDTGILIVDDHFLPMVPGIVASASRKPVLIVGDNATPDGMLSYERLVAEPVEDAQRGGDDLAAIMYTGGTTGKPKGVMQSHMNLW--SSAISRMAQYPCPEDTITLHACPLFHTAAMAKAVTLFVAGATHALI-PAFDAKEVLDTMVREQVNEILLVPTMLQAVLSHPDFASHDLSGLQRINYGASPISAGLLDAALAALPQVFHAYGLTEAAPVVSVNPPVNH---GPEGRASGLYRSAGRAGYGVTVKIVDEQGVEVPRN--TVGEIIVRGPNVMQGYWNKPAETAATLR-DGWLHTGDGAYMDENGYLFIVDRLKDMIVSGGENVYSAEVENVLSRHPAVASCAVIGVPDARWGEAVHAVIVLKPGAQADEAGLREHCRQFIAGYKCPKSIEFRAEMPLSAAGKILKRDLRSPY------- 145299068 19 --PAEINPDQYSLVEMFEESVTEFADQPAFVNMG----QTITYRRLEEQSRAFAAYLQDLKLSQGDRVAVMMPNLLQYPIAVFGILRAGMIVVNVNPLYTPRELEHQLKDSGAKAIVIVSNFAHTLEKVVYDTP-IKHVILVKKLVPKYNLPHASTMRQALAKPEITNDDLAFLQYTGGTTGLSKGAMLTHRNMIANVEQCLGVYGPMLERGEFVVTALPLYHVFALTVNCLLFMMGGYNLLISNPRDIPGFVKEIRKYPFTCITGVNTLFNALVNNGEFQSMDFSKLKLTIGGGMAVQRAVAEQWKGLDTPLLEGYGLTECSPLVSVC----------PYDLLDYNGSIGLPVCSTDIRLVDDAGQVITELGK-PGEMQVRGPQVMVGYWQRPEATAEVM-QDGWLCTGDIAVCDEQGFFKIVDRKKDMILVSGFNVYPNEIEDVVALHPKVLEVAAVGVPHKVSGELVKIFVVKKDAKLQEDEIIAH-CRTHLTAYKVPKLVEFRDELPKTNVGKILRRVLRDE-------- 15217838 39 -LPDIDIPNHLPLHTYCFEKLSSVSDKPCLIVGSTG--KSYTYGETHLICRRVASGLYKLGIRKGDVIMILLQNSAEFVFSFMGASMIGAVSTTANPFYTSQELYKQLKSSGAKLIITHSQYVDKLKNLGENL----TLITTDEPTPENCLPFSTLITDDQETVDIGGDDAAALPFSSGTTGLPKGVVLTHKSLI--TSVAQQVDGLYLKSNDVILCVLPLFHIYSLNSVLLNSLRSGATVLLMHKFEIGALLDLIQRHRVTIAALVPPLVIALAKNPTVNSYDLSSVRFVLSGAAPLGKELQDSLRRRLPQLGQGYGMTEAGPVLSMSL------GFAKEPIPTKSGSCGTVVRNAELKVVHLETR-LSLGYNQPGEICIRGQQIMKEYLNDPEATSATIDEEGWLHTGDIGYVDEDDEIFIVDRLKEVIKFKGFQVPPAELESLLINHHSIADAAVVPQNDEVAGEVPVAFVVRSNGNDITEEDVKEYVAKQVVFYKRLHKVFFVASIPKSPSGKILRKDLKAK-------- 103487349 9 --------------QFLTHWAAERPDRVALRE----EDRVYSHGDLDDLTARVASALLGAGLNKGDRVAWIGKNSDLYFILFYGAARAGIVMAPVGWRLSPAEWAFIVNDTRAKMVFAGPGFEGLADQLAGRLEHDPVIV----DAAKAWAMIEGAARTAFDPS--GANDAVLQLYTSGTTGNPKGAVLSNRNLFALRKHSSTLDYTRWDDDEAVLVAMPCAHIGGTGLGIMALAAGLPGIVLAE-FNPEGVFDAVEQHGVTRFFMVPAALQMLLMHPRCTSVDYSRLKYILYGAAPIPLELLRQIQVFGAQFIQAYGMTETTGTISMLPPEDH-----DPAGNKRMRSAGKALPGVEIRVVDADGNPLP--TGEVGEVVTRSSNNMLGYWNLPDATANTMTDDGWIRTGDAGYLDEDGYLFIHDRMKDMIITGGENVYPAEVESAIFGHPAVQEVAVIGIPDAKWGESVKAVVVAKPGARIEEADIIAWARERIAPFKCPRSIDVIDALPRNASGKILRKDLRAPY------- 171326303 35 -------------HEVCDRYAEDPTRIALFYENHLGEKQAITYRELRDWSNQMANVFRKLGVKKGDRVCALLPKNPALVVYILAAWKVGAVYVPLFTAFGPQAIEYRINHSEAKVILTNKEQRSKLPP-REKMPTLEHIFVIDETNDHNDLSFWETLSKEPVDHQTEEDDLLAIQYTSGSTGMPKGAMWSHN--LLINIYPYMRYAIDLRDDDVFLGGADPGWAYGLIFTFAPMCFGVPIVFYEGPFKPETYYSLMEKYHVTNFAYTPTAYRAMVAAGAENKYNIR-VRAMSSAGEPLNPEVIRFFQKLGVTVHDQYGLSETLMLI---------GNFNAVDMEIRPGSMGWVLPGFEVALLSEEG--VPVEDGNVGQIAFNTPNVFKGYWKEPEKTAERLMGN-WFLTGDLATKDADGYFWFQGRADDIISSAGYRIGPFEIESCLIEHPAVVEAAAVGKPDPLKGEIVKAFVVLADGFTPSDELAQEFVKNRLSKHEYPREVEFVTELPKTPSGKIQRFILRNQ-------- 170738553 22 --PAEIATDQLTLADLFARSTARFADRPAIRCFGAD----LTYADLRAGAEAFAGWLQAQGIRKGDRVALMLPNVPAYPIALFGALIAGATAVNVNPLYTARELTHQIGDAGARVLIVLENFAGVVAEALPALPGLERVVVAGPGDALGFVAFRASLGAGFTPVDIAPDDLAFLQYTGGTTGISKGAMLTHRNVTANIEQSRLWFGMDEGPGRVMVTALPLYHIYGLCFFFMTRLGACCLLVPNPR-DIAGFVKLLRTNRFTNLSGVNTLFNALLNHPDIGQVDWSALEYANAGGMAVQAVVARRWKALGKPIIEGYGLSETAPVVSIN----------RRDLTEWSGTIGYPVPSTEVSVRDPAGQEVAAG--EAGELCVRGPQVMPGYWRRPDETARVMTPDGFFRTGDVAVLQPDGQLRLVDRMKDMILVSGFNVYPNEVEDVLATHPGVLEVAVVGRPLPETGETVVAHVVRRDPDLTADALRA-FARKNLTAYKVPREFVFHGTLPKSNVGKVLRRELRD--------- 187606340 32 ----------VNLYEAIDRHAEELATKVALLYFDGDREERYTYADMKKESNRSGNVLKSIGVEKGDRVFIFMPRQPELYFILLGAIKRGAIVGPLFEAFMEQAVHDRLLDSEAKVIVTTKELLPRIP--VDQLPHLETILLVGDEVEESVLDYRKLANDATTDLEVDREDGLILHYTSGSTGKPKGVLHVHNAMIQHMMTGKWV--LDLQPDDIYWCTADPGWVTGTSYGFAPFLNGATNVIVGGRFNPEFWYSVIERFGVTVWYSAPTAFRMLMGAGDFEKYDLSSLRHILSVGEPLNPEVIRWHEAFDLRIHDTWWMTETGAMMICNYPTMDI----------KPGSMGKPIPGCEAAILDDRGQPLPP--HRMGNLALKTPWMMRKIWKNDAKYESYFWGD-WYVSGDSAYMDEDGYFWFQGRVDDVIMTAGERVGPFEVESRLVEHPAVAEAGVIGKPDPVRGEIIKAFIALRKGYEPSDELKQEFVKEGLAAHAAPREIEFKDKLPKTRSGKIMRRVLKAWELNLETG- 170726463 16 -----------SLVEMFETSVSKYADQPAFVNMGA----TLTYRKLEERSRAFAAYLQDLKLEKGDRVAIMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLNDSGAKAIVVVSNFAHTLEKVVDQTRTLVNFVVIKKMVPKYNLPHAISMRKALSKPKLVNDDLAFLQYTGGTTGVSKGAMLTHANVVSNLLQADAAYSPMLDGKEFVVTALPLYHIFALTVNCLLFMHGANNLLITNPRDLPAFVGELKKHPYTALTGVNTLFNALVNSEEFKDLDFSQLKLSIGGGMAVQRAVADKWQAIKTKLLEGYGLTEAAPLVTCCPYNLE----------GYNGSIGFPVAMTDIQVRDDEGKVLPQG--EIGELFAKGPQIMKGYWQRPEETANVIDTQGYLATGDIGYMDEQGFFFIVDRKKDMILVSGFNVFPNEVEEVVALHPKVIEVAAVGVPNELCGELVKVFVVKNDKSLSEQDLITH-CRKHLTGYKVPKLVEFREELPKSNVGKILRRELRDEVKS----- 153826830 14 --PETINPDQYSLVEMFEQSVHKYADQPAFMNMGA----VMTFRKLEERSRAFAAYLQDLKLKKGDRVALMMPNLLQYPVALFGILRAGMIAVNVNPLYTPRELEHQLNDADARAIVIVSNFANTLEQIVANTQ-VKHVVLLGQMLPPGAISMRKALHKQYVKPFMSGEDIAFLQYTGGTTGVAKGAILTHRNMVANVLQAKGAYGPVLQEGELVVTALPLYHVFALTVNCLLFIMGGRNLLITNPRDIPGFVKELQKYPFTAITGVNTLFNALVNNEDFHELDFKNMKLAVGGGMAVQRAVAERWKKTGVHLLEGYGLTECSPLVTGN----------PYDLTDYTGAIGLPVPSTEVRIVDDAGNVVPND--QVGELQVRGPQVMQGYWQRPEATKEVLNAEGWLSTGDIVKFDDQGLIHIVDRKKDMILVSGFNVYPNEIEDVVALHGKVLEVAAIGQANDVSGELVKIYVVKRDPSLTKDEVIAH-CRKHLTGYKVPKLVEFRDDLPKTNVGKILRRVLREE-------- 188997488 66 -------------YNCLDRHV-LNGKRNKVAYIYVDEEKKITYGELLELVNRLANGLKSLGVGKGDRVSIYMPNTIEAIASMLACARIGAIHSVVFAGFSEGALKLRINDAKAKVVITATPLLPTVKDAIKELDFVKKVIVWDRDNGSHYINFQKLIKSSCDPEVMDAEDPLFILYTSGTTGKPKGVLHTTGGYMVNTYLTT-KTVFNIKEDTIYWCTADIGWITGHSYIVYGPLANGTTSVIMEGPHPGIWWEYVEKYRVNVFYTAPTAIRMLMRFGDEAKYDLSSLKILGSVGEPNPEAWIWYYKNIGKEVVDTWWQTETGAHMITTLPC----------YPAKPGKAGKPLFGVVPAVVDKEGNELPPN--TVGHLVIKKPWMLRTCWGEPERYEKYWIPGGVYSAGDLASVDEDGYIMILGRADDVLSVAGHRIGNAEVESAIVEHPAVAEAAVIGKPNEIKGESIKAFVILKEGYSPSQELIKETVKDVLGAIAVPDEVEFVDKLPKTRSGKIMRRVLRAR-------- 86748469 34 -----------SLVQLLEESFRDFGDRKAFICMD----KAITYRELDEMSAALGAYLQGKGLQKGARVALMMPNVLQYPVAIAAVLRAGFAVVNVNPLYTPRELEHQLKDSGAEAIIVLENFASTVEQVLAK-TAVKHVVLATMGDMLGFVPYNEAVAAKLTKPTLGPDDVAFLQYTGGTTGVSKGATLLHRNIVANVLQNDAWLQPALADQLFIVCALPLYHIFALCYLLGVRAGGVNLLIPNPRDMPGFIKELM-KYQVNSFPAVNTLYNGLLHSPGFDKVDFSKLKISNGGGMAVQRPVAEAWLKMGCPIAEGYGLSETAPVLTCN----------PATVTEFNGTIGVPVPSTYLSIRDDEGKEVPFG--TPGEICAMGPQVMSGYWNRPDETALVMTADGYFRTGDVGVMTEDGFTKIVDRKKDMILVSGFNVYPNEVEEVIATHPGVLECAVIGVPDKRTSEAVKAFIVKKDPDLTAEDVIK-FCHTQLTNYKVPRQIEFRTTLPKTNVGKILRRELRDEKKN----- 119510064 73 -FAKWFVGGKINIYNCLDRHLTTWRKNKAIWEGEPGDSRTLTYAQLHREVCQFANVLKQLGAKKGDRIGIYMPMIPEAAIAMLACARIGAPHSVVFGGFSSEALRDRLNDAEAKIVITADAIVPLKVEVDQALPSITDVLVVKRTCQEWWHDLQQGVSADCPAEPMDSEDMLFVLYTSGSTGKPKGVVHTTGGYNLYSHMTTKW-IFDLQDTDVYWCTADVGWITGHSIVYGPLSNGATTLMYAPRANPGCFWDVIEKYGVNIFYTAPTAIRAFIKMGEPKSRNLSSLRLLTVGEPINPEAWMWYHKIIGCPIVDTWWQTETGGIMITPLPGA---------IPTKPGSATLPFPGIIADIVDLEGNTVPNNEG--GYLAVRYPWMMRTVYNDPERFRRTYWEDGIYFAGDGARQDEDGYFWVMGRVDDVLNVSGHRLGTMEVESALVSHPAVAEAAVVGKPDEIKGEEVVAFVTLEGSEELSKELKQHVVKE-IGAIARPAEIRFTDALPKTRSGKIMRRLLR---------- 119504542 12 ---------RVNIGRIPAKTASLEPQREALVDVPN--ERRITFGELDERVRRLANALRDLGLSKGDRVAILSKNCIQYMEVFYGAARCGLIALPLNWRLSDVELLRLLEDGEPRVIVVSAEYREMAERLRQKI-HIDHWFIFEDQPEDNYEHLIAAASEPTAAAQVSADDPVLILYTGGTTGLSKGALHTHHSLYMGMINQTVAE--RIVPTDVYMLTGQMFHI-PVALAMNYMAHGCPVVLIN--FEAKLALEVIQRERVSAFLGITTMINWMMAVEGFSDYDLSSLRNFQYGGGPMPRSVVEAMKAFPCTLIQGYGQTE-GMTMTFLTQEDHIDALHGRHGERL-SSCGRPGFVTEVQVVDSSGVPVPKDSKTPGEIVVRSEANMVGYWQRPELTAEILR-DGWMWTGDIAVWDTQGYLFIVDRAKDMIISGGENIYSTQVEAAIHQHPAVLESAVFGIPDDTWGEAVKAVVVLKPDQTATAADIIAVASEHLASYQKPKSVDFVEALPKAPTGKILKRELRDPY------- 119505751 23 ------------------RRAKMTPQDPALT--YEGDTQ--TFEQLAQNIGKVAYFLKSLNIEPGDRVGYLGQNHPRFLEVLYASSLVGAIFVPLNYRLTSQEVQFIANDSGLKVLFADQFTAHLIDGYEDELPC-KHLISVGFNS-RGWTALDSALANDAIPAQVTESDTALIMYTSGTTGRPKGALLSHGNIFWNLLNAKFMEEIM---RGTTLTCAPLFHIGGLNVTTHPSLVSGVHVVLHQAFDAKRILADIEKYQVSTMFGAPTMFDMLTYESTFEATDFSSIIAFNCGAAPVPLPLIETYLEKGVQFCQGYGLTETAPYVSV---------LSSKDSVTKKGSAGKALMFTEVCIVDASGAVVPALER--GEICVSGPNVTAGYWGLEAATRDAFDNRGWFLTGDIGYLDDDGYLFICDRKKDMIISGGENVYPAEVEGELLALPGVKEVAVLGLPDDKWGEKVVAVAVIDDSSDISIKSVSDFLAGKLARYKQPRELHVVDELPRNPAGKVQKFVLKER-------- 218761540 12 -WPESLNYPNVPVFKLLDQTAKRSPNRLAMIFGGM----ELTFSELKNLTERFANALKSLGVGKGDKVAIHLPNCPQFAIAYYGALRTGAAFTPVSPLLSPSEIEHQLNDSQSKVLVSLDLLYPGAAEAVAKTTVSKVITTLGKFPVEGTLDMAQLLAEQPDPLDVEEKDLAHLAYTGGTTGVSKGVMLTHKNVICNVLQYSCWDRMAVTDEETALVVVPWFHAMGTIAYLNNPVYAGSTMVVFPRFDPVEYITAIGKYGATTLGGAPQLFVPLVNLPNFKDYDLSGIKMAGSGAAPLPVPVLKQLEEFTGIVLEAYGLTEVSMGATCN---------PPIKGQTRAGSVGLPIFDTEIIITDPAGDELPIGEE--GEICIKGPQVMQGYWGRPEATAEVL-KDGWLRTGDIGRMDDDGFLFITDRIKDLILYKGYNVYPRQLEEVLYDHPAVENAAVVGKKDPDAGEKPIAFVQLRSGMDASEEDIMEFVNSRVAAYKKLRGVIFVSEIPVSGAGKILKRELRKQLE------ 218440143 73 -FAKWFVGGKINIYNCLDRHLTTWRKNKAIWEGEPGDTRTLTYAQLHREVCQFANVLKQLGVHKGDRVGIYMPMIPESAIAMLACARIGAPHTVVFGGFSSEALKDRLNDAEAKLVITADALKEQVDLAIADVPSVERVLVVQRTMVEGRDYWWHELQKEASPEAMDSEDMLFILYTSGTTGKPKGVVHTTGGYNLYTHLTTKW-IFDVKDDDVYWCTADVGWITGHSIVYGPLSNGATTLMYEPRPNPGCFWDVIEKYGVNIFYTAPTAIRAFMKMGDPNARNLSSLRLLGSVGEPNPEAWMWYHQVIGCPIVDTWWQTETGGIMITPLPGAT---------TTKPGSCTLPFPGIIADVVDLDGNPVNVNEG--GYLVVKHPWMMRTVYKNPERFRNSYWEDGFYFAGDGARRDEEGYFWVMGRVDDVINTSGHRLGTMEVESALVSHPAVAEAAVVGRPDEVKGEDIYAFVTLENNYSPSDELMKELVAKEIGAIARPGTIHFTDVLPKTRSGKIMRRLLR---------- 194290374 16 -LPAAIVLPETSLWANLEVSALRYADKAAIRYFGNA----ITFRELEAQATALAGWLQKAGVKKGDRVLLYMQNCPQFIVSYYAILRADAVVVPVNPMNRAEEFKHYVTDAQARVAIFTADLAAGVEQAQAELEPLQHLLVTQEDAPPAWLTWADALGAQPGPHTAGPDDMAVMPYTSGTTGFPKGCIHTHRSVMHNIVGGATWSGSG--AESVVLSVLPLFHVTGMQYGMNGPIYSGATVVMLPRWDREVAGRLISRYQVTHWTNIPTMVIDFLASPNLAEFDLSSLRYIGGGGAAMPQAVAERLEQFGLNYLEGYGLSETMAPTHSNPSDRP-----------KLQCLGVPTFNTDARVIDPTLKELPPN--EIGEIIVSGPQVFKGYWGKEDATREAFIEEGFFRTGDLGRMDEEGYYFITDRLKRMINASGFKVWPAEVENLLYKHPDVQEACIIGTRDPYRGETVKAVVVLRAGKTTPEQIID-WAKDNMAAYKYPRVVEFVEALPKSGTGKVMWRQLQE--------- 152995601 17 --PGSYLPASLNLNDVLALATRKFADRPAFTSVGC----TLTYRELGEKSDAFAAYLQETDLMPGDRIAVQLPNIIQYPVVLFGAMKAGLIIVNTNPLYTPKELEHQFNDAGVKALVVFANMAHNVEKILAK-TSIKHVIIVPEYHISGALTLNDVLGKPVEKVECNPENIAVLQYTGGTTGVAKGAMLTHANLIANMYQSSRLSSIIADTNEVYIAPLPLYHIYAFLIHGLTLLRGAHSVLIPNPRDLPGFVKELKKWPFTGFVGLNTLFVGLCNKAEFKALDFSTLKLTCSGGMPLTHAAADEWERIGCKIVEGYGLTETSPVVSFNPIGKE-----------RIGTIGLPVAETDIKIQGRDGESLPQG--ESGMLCVRGPQVMKGYWNREEATREAMTEDGFLITGDIAMQHPDGYLQIVDRAKDMIIVSGFNVYPTEVEDCLSSHPSILESAAIGVPDDKTGESVKAFVVLRANVETLDEALRIYCKENLAAYKVPKFVEIRKELPKTNVGKVLRRALREQ-------- 111222815 1 ------MRGTMLIGDIARRNARRYPDKAAVVY----EDEELSWRSLDQRANRIATYLLGRGLAKGDRVAVCARNTPEWPEITYGLAKAGLVLVPINIRLSGPEVDYVLSDSGARAAIVHTDHVDGPGAPLAALDTVIE-IGGDSVGVNYAKALAAGRDTDPTPADLTDSDIHLLLYTSGTTGRPKAVVHEHRTLLAQVLDTTI--STESRHDDVFLATTPFFTAGGMIRTL-SWLYLGQTMVIHPRFDPVAVLETIERWKVTMTTFIPTMLIRTLRELDARGIDVSSLRRISYGSAPAPPGLAEAARKLGCDLQQRYGSTEAGGQVTILTPEDHRAIFAGDDAL--RSSCGRETPHAEIRIVGDDGAELPRG--EVGEIVVRADSVARGYWNRPEANAETFRPDG-LWTGDLGRLDERGYLHIAGRKTDMIISGGFNVYPAEIERVLGAHPNVDLVAVVGVPHPEWGETPIAVVVPKGDITTEEEQLRTLSREQLAGYKQPRGYAFRAQMPLGPAGKILKRELRAE-------- 84498133 12 ---STMQDEPLSLATILRHAMTSKADAEVATWTGS-EVRRMTFGEMGRQAGRLANALRELGVEQTDRVGTFMWNNNEHFVAYNAIPAMGSVLHALNIRLFPEQLTFVANHAEDKVVIVDGSLLPLFGPLLPGLKSVQHVIVANGDASASVHSYDDLLAAQSEDFDFPERMAAAMCYTSGTTGDPKGVAYSHRSSVLHSMQVCTSDGMGLSERDNTLVIVPMFHANAWGLPYAALMCGASLLMPDRFLQPEPILAMMQAEQPTFAAAVPTIWTGVLGQLAAHPQDITHLRSVIVGGSAVPPAMMKAFDKHGVPILHAWGMTETSPLGSVAHPPS---RVPQDEVWDYRISQGQFAASVQARLLDDDGNVMPHDGESLGELEVKGPWIASSYYADGVAVEPEKFHHGWLRTGDVGKITANGYLTLVDRSKDVIKSGGEWISSVDLENAVMSHSDVVEAAVIGVPDDAWDERPLVAVVLHEGASADAEALRASLATTFAKWQLPERWVFISEVPKTSVGKFDKKVIRAQYAD----- 56475531 76 -------DGQLNVYNCLDRNVNNLGDKVAIIEADSGEVTRVTYKDLLVRVSRFANALRGMGVKKGDRVVIYLPMSIEGVVAMQACARIGATHSIVFGGFSAQALRDRINDAGAVALITSDGLKPIADEALGGCESIRNVIVVKRTGAEVAMDFDDVCAETCEPEWVDAEHPLFLLYTSGSTGKPKGVQHSTGGYLLHAIM-SMKYTFDIKPDDVFWCTADIGWVTGHTFTYGPLACGTTEIVVPTYPDAGRFWKMIQDHKVTVFYTAPTAIRSLIKAADPKKYDLSSLRILGSVGEPNPAAWEWYYENVGCPIVDTFWQTETG---------AHMITPMPGATPLVPGSCTLPFPGIQAAVVDETGTELPNGQG--GILVVKRPWMIRAVWGDPERYKKSYYPDDFYLAGDGAIRDKDGYFTITGRIDDVLNVSGHRMGTMEIESALVAHEKVAEAAVVGRPDDVTGEAVVAFVVLKGERPTGEQAKQNWVGHEIGPIAKPKDIRFGENLPKTRSGKIMRRLLRQLAK------ 90425549 16 -----------SLVDLLEESFAKFRDRKAFICMD----KAISYGQLDEMSTALGAYLQSKGLKQGARVAVMMPNVLQYPIATAAVLRAGFAVVNVNPLYTPRELEHQLKDSGAEAIIVLENFASTVEHVIAR-TGVKHVIVGAMGDLLGFVAFNDALAAKFAKPTIGPDDVAFLQYTGGTTGVSKGATLLHRNVVANVLQNDAWLQPALTDQLFIVCALPLYHIFALTVCFLLAMRAGGVLIPNPR-DMKSFIKELKKYQVNSFPAVNTLYNGLLHAEGFDQVDFSKLKISNGGGMAVQRPVAEQWSKLGCGIAEGYGLSETAPVLTCN----------PATIDSFTGSIGLPLPSTYLSIRDDAGNELSLG--QIGEICAKGPQVMAGYWNMPEETALVMTEDGYFRTGDIGVMSEDGSTKIVDRKKDMILVSGFNVYPNEVEEVIATHPGVLECAVVGVHDSRSNESVKAFVVRKDPEVTAEEIIK-FCHTQLTNYKVPKQIEFRTELPKTNVGKILRRQLRDEKK------ 157346706 24 -------DPNLSLVSFLFRKASSYPRRPALIEAHSGET--VNFAQFKSMVIKVSHGLTRLGLKKNDVVLIFAPNSIQYPLCFFGVIAIGAIATTANPLYTVAEIQKQVKDSNAKLVITIPQLWEKVKALNLPAVILDSADTSKDTSPLKITYFSDLVKSHFPKVSITQGDTAALLYSSGTTGASKGVILTHGNFVAAALMVTMDEELMGEMHNVFLCFLPMFHVFGLAVVMCAQLQMGYTIVSMPKFDLDVALKSIEKYRVTHMWLVPPVMLALVKQGKLDRYDISSLKHIGSGAAPLGKELMEECAKPHVAVGQGYGMTETCGIVSKEIPKIGIQ---------HTGSTGPLVSGVEAQIISDTLKPLPPN--QLGEIWVRGPNMMKGYFNNPQATKLTIDKKGWVHTGDVGYFDEQGKLFVVDRIKELIKYKGFQVAPAELEALLVSHPEILDAVVIPFPDAEAGEVPIAYVVRSPNSSLTEEDVKTFIANQVAPFKKLRRVSFINTVPKSASGKILRRELIEKVR------ 109899114 20 -----------SIVDILEQAVSTYADS--VSYINLG--KSITFKELDQQSKQFAAYLQHSGLKKGDAVAIMMPNLLQYPVALFGVLRAGMVVVNVNPQYTARELKHQLNDADAKAIVIVENFACTLSEVIDDTPVVKHVKKMVPASLPSAIHFMDAMKEGAERPTLTGDDIAFLQYTGGTTGVSKGAMLSHRNMVANLQASAILNTVTVPNEELVVTALPLYHIFALQANCLLFLLGCANLLITNPRDMPAFVSELGKYPFTVLTGVNTLFNGLLNTPSFTELDFSKVKFSLGGGMAVQRSVAERWYKLGHVLLEGYGLTECSPIVSVN----------PPQLEQYNGSIGLPLPSTDIRLVDDDGVDVAPG--EAGEMLVKGPQVMVGYLNRPEATEE-IMQDGWLATGDIARCDEDGYFYIVDRKKDMILVSGFNVFPNEIEEVAAMHDHIVEVAAVGIPHEASGEVVKLYAVRREDSLSEQDVIEH-CRKHLTGYKVPKKVEFRDELPKSNVGKILRRELRDE-------- 124521553 1 ----------MNISELLARNARKYPQQEALVS----PRERLNYQELNVRVNRLAHALQNCNFKQGDRAVIVMPNTNAFVIAYFAVMRLGGIVVPVNAKSSRAELEYMLDDSGANVLFVHELL---FEELKEATFPPHLVKIKTGERVTGCQIFEEMINHSPETERLKEDDDASILYTSGTTGKPKGVLFTNRNIL--SAAWMMCVEMAMKPESRILHMMPLSHSAPLLFLVAGTVVGATHVL-SPVFTPEALVETVEKERITHFFGAPVAYLFTAKLPNLQDYDLSTMKYWVYGGAPLSRPEVGLIQNAFRRLVCVYGLTEAGPNGTL---------LLPEEHAEKAGSIGRAALGMEIRLVNEKGEDVAAG--EVGEIALYGESVMKGYFRKPEETNRVF-QNGWLLTGDMARKDEEGYYWVVDRKKDMILSGGVNVYPKEIEDVLVTHPKIREVSVIGVPHPEWGETVKAFLVLAEPMDNIEEECKRFLKGKLASYKIPKLYERIEELPRNATGKIQKQVLRGMANELL--- 171315762 3 ----------------LHKAARENPFGVATIFA----QRTTTFSELIDRVARLARALRNQGVSTGHRVAMLALNSDRYVEYIFGTLWAGATLNPVNTRWSIAEIAYSIDDCETEVLLVDDTFIGTVARLRQRCPRIRTVICGDAETPTGMLNYEHLVQTNGPLPDRNGHDLAAILYTGGTTGSPKGVMLSHTNLVSNVLSS--LAATPRPEVKTVLQIAPLFHVGALSFVLQSMTRIATQVI-HPGFDPKAALRDIAKHQVNEIFIVPTMLKVLLDEPSFAEHEMSSLRNIIYGAAPIDASLLQAMERISSQFLQAYGMTETSPVSAMLPAACHVTGGP------KLKAAGRPAPACEIRIVDLAT-DVDCLTGIAGEIAVRGPGVMLGYWNKPEETAKALR-NGWMHTGDIGYLDADGFLYVTDRIKDMIISGGENVYSTEVENAILTHPAVQLCAVVGIPDETWGEIVHAIVVLRPGHTVGIEDLRTHCRESIASYKCPRSIEFRSELPLSAAGKLLKYKLREAYR------ 56750212 73 -FAKWFVGGKLNIHNCLDRHLTTWRKNKAIWEGEPGDSRTLTYAQLHREVCQFANVLKSLGIQKGDVVGVYMPMIPEAAIAMLACARIGAVHSVVFGGFSAEALRDRLVDGQAKLVVTADAIVPLKDSVDQALPSVQHVLVVERTKQDWWHELQQTVSATCPAEPMDSEDLLFVLYTSGSTGKPKGVVHTTGGYNLYAHITTQW-TFDLQDTDVYWCTADVGWITGHSIVYGPLSNGATTLMYAPRANPGCFWDVIEKYGVTTFYTAPTAIRAFIKMGEPAARDLSSLRLLTVGEPINPEAWIWYHRVIGCPIVDTWWQTETGGHMITSLPGA---------VPTKPGSATKPFPGILADVVDLDGRSVPDNEG--GYLVIRHPWMMRTVYGDPDRFRRTYWENGLYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFITLESGIETGDELVKDLVAQEIGAIARPDEIRFSEALPKTRSGKIMRRLLR---------- 124265546 26 ---------DASLSTLLDQAFRQHAARPAAVLMG----RELGFRQIDELADALGAWLQARGVVKGTRVALMMPNLLQYLVALAAVLRVGAVVVNVNPLYTARELQFQLKDSGAEVIVVLENFAATLEEVIDR-TVVKHVVLVSMGDLLGFMAIAEGTRLKLVRPSVGPDDVAFLQYTGGTTGVSKGATLLHRNVVANVMQTEAWFRPMLDQQIVCVCALPLYHIYALCFVMGARLGMKNLLIPNPR-DIPGLVKTLTKHRVNMFPAVNTLFNALANNAEFARLDFSGLVASTGGGMACQQATAEKWLRIGCPMVEGYGLSETSPLVTCNRL----------DLRQFSGNVGLPIPSTEIAIRDDDGRDLPLG--EAGEVCIRGPQVMAGYWNRPDETAKVMTPDGYFKSGDIGVLDERGYLRIVDRKKDMIIVSGFNVYPTEIEQVVNLHPGVLECAAVGVPDEKTGEAVRLFVVRKDPSLTEQQLADH-CRQNFTAYKRPRRIEFRDDLPKSNVGKILRRELR---------- 116626397 1 ---------PLTPLDFLARSASTWRDRIAVVDGD----RRFTYSGFAARVQGQAAALLALGVQPGDRVAVLAPNGAMALESHFAPMSIGAVLVMLNTRLAAGELAWILNHCGAKVLLVDPQLAPLVADAA-----VPHII-------QDYEAFLSAAPPHYTPVPVTDENACAINYTSGTTGFPKGVMYTHRGAWVNALGEITEHG--LTQRSVYLWTLPMFHCNGWCFPWAVTAAGGRHICI-RQPDPCEMVALIQAQGVTHLCGAPVVVSSLAQYCAANQVKFERPLRIVTAGAPPPPAVIRAAEETGAEICHAYGLTETYGPHTICSWNPEWDERPAPERALLKARQGVAVAGTDLRVVDFQMHDVPPDGETMGEVLMRGNNVMLGYYANPKATEDAF-QGGWFHSGDLAVVHPDGYIELRDRMKDIVISGGENISSIEVEKTLADHPAVAEVAIVAVPDEKWGEVPKAYVGLKPGCSATAEELIAWCRDRMAHFKAPKLVEFGP-LPRTATGKIRKNQLRAQAK------ 167647935 9 -------DRMTTLGDVARYHRQVRPEATALVF----EGRATSFADFDRNTDRVAAALLAEGLTKGDRIAYVGKNSDHYFELLFGAAKAGVVLAPIGWRLAPREIAYILGDAEARMVFVGPEMIAHVRDVAELILDQPTLVAMNDYGHPEFMPWRDAAPEDGKPAHVTSADIAVQLYTSGTTGRPKGAMLTHANILGPRRLAAAADWNRWGPDDVSLVAMPVAHIGGTGWGVVGLVNGAKGVV-AREFDPTKVLDFIERDRVSKMFMVPAALQIVVRLPRARQVDYSRLTHILYGAAPIPLDLLRELEVFGCGFVQQYGMTETTGTVVYLPPEDHDPAGNPRMR-----SAGLPMPGVELRILGEDGRVLPPG--EVGEVAVRSPANMAGYWKLPEATADTIDSDSWLRTGDAGYIDADGYLFIHDRVKDMIISGGENIYPAEVESAVYGHPHVAEVAVIGVPDDTWGEAVKAVVALKPGAPRDPADIIAFSRTRIAGFKAPKTIDFVEALPRNASGKILRRELREPY------- 171463917 17 ---------------FLERSAEIYPNKTAIIHG----KLRQTWSQTYERCRRLASALQKHGIGLGDTVAVMLPNTPPMVEVHFGIPMAGAVLNALNTRLDAESIAFMLNHGEAKVVIVDPEFSVVMKKALAKKDSGREFLVIDVGEKEGKLTYEQFLSEGDPSVPADEWQAICLNYTSGTTGNPKGVVYHHRGAAINAVSN--VLDWDINKHPVYLWTLPMFHCNGWCFPWTIAARAGVNVCL-RRVDAQHIFAAIKEHGVTHYCAAPIVHNLLVNAPDELKAGVPTGVKGLIAGAAPPASIIEGMEKLGFDLTHVYGLTEVYGPASVCVKQDEWNDLDIGKRARLNARQGVRYHMQQIAVLDETMKPVPADGETMGEIMFKGNIAMKGYLKNEKATQEAF-EGGWFHSGDLAVMNPDGYVKMKDRSKDIIISGGENISSVEVEDVLYRHPAVNAAAVVAKPDPKWGETPCAFLIKPGSDVTPEEIIAH-CKQHLAGFKVPRAIVFC-ELPKTSTGKIQKFELRKQA------- 120613207 25 -----------SLVALMEEAFRQHADRTAYSFMGKD----IRFADTEVQSRHLAAYLQGLGLVRGDRVAVMMPNVPQYPVAVAAILRAGFVVVNVNPLYTPRELEHQLKDSGARAIIIIENFAATLQACIAATQ-VRHVVLVPPFSLQGAVRFNDALARGARAPDLRPDDVALLQYTGGTTGVSKGAVLLHRNLIANVLQSEAWNEPAMRKQPASVCALPLYHIFAFTANMMAMRTGAKTILIPNPRDLAAVLKELSKHTFHSFPAVNTLFNGLANHPDFNTVDWKNLKVSVGGGMAVQSAVARWLEKTGCPICEGYGLSETSPSASCNPVTTKEYT----------GTIGVPLPSTRMKLIDDEGRTVTEPGRT-GEIVIHGPQVMAGYWQRPDETAKVMTEDGYFKTGDIGTMDERGFFKIVDRKKDMVLVSGFNVYPNEVEDVVATLPGVMECAVVGVPDEKTGEAVKLVIVKKNQELTEAQVRE-FCKSNLTGYKQPRVIEFRESLPKTPVGKILRRELRD--------- 71907185 16 -----------SLVALFEKACTTFADKVAYISMG----REITYRQLDVEATEFAGWLQAKGMQKGDRVALMMPNILQYPVALFGTLRAGCVVVNCNPLYTPRELEHQLKDSGATAIVIVENFAHTLEQVISH-TAIRHVVVTSMGERLGSLALAQGRANGFKKVALEQGDLAFLQYTGGTTGVSKGAMLTHANIASNVTQAYNWIKPVVREGEFIITALPLYHIFALTACLTFLMIGARNLLIANPRDIPGFVKEWGKYPVTVVTGVNTLFNALLNNPDFDKLDFSTMRVTLGGGMAVQGPVADKWRQIGTPLLQAYGLTETSPAATINPLDME----------EFNGAIGLPISSTEVSIRDDYGNEVPLG--QVGEICIRGPQVMKGYWQRDDETALVFYPDRFLRTGDMGYVDKKGFVFLVDRKKDMILVSGFNVYPNEVEEAVAMHPGVMDVAAIGVADEHSGEAVKIFVVRKDPKVTERMLIDH-CRGLLTGYKIPKHVEFRDDLPRTNVGKILRRALKE--------- 209519083 24 -----------SVAELLEEAFHEHRAKPAFVCMG----KQISYGELDERSRNLASWLQSKGLARGARVAIMMPNVLQYPVAIAAILRAGYVVVNVNPLYTPRELEHQLKDSGAEAIILLENFAGTLQAIVRN-TAVKHVIVMGIKGPAGHIKFNDVLAQGAKPVQQGPDDVAFLQYTGGTTGVAKGATLLHRNLIANVLQSEVWNPVRANRTDITVVALPLYHVFALTVCGLLTITGGLGVLIPNPRDIPGMIKSLEGYAITTIPAVNTLYNAMLNSPDFHKLDFSKLLTANGGGMAVQEAVAKRWELTGTPIVEGYGLSETSPCVTCNPVTAT----------EYNGTIGLPLPSTEVSIRDDEGNEVPPG--QPGEICIRGPQVMAGYWNRPDETAKVMTADGCFKSGDVGIMSADGFVKIVDRKKDMILVSGFNVYPNEVEDVVAKLPGVFEVAAVGVPDQHSGEAVKLFVVKKDPSLTDEQIFAY-CKTQLTGYKRPKVVEFRTELPKSNVGKILRRELRD--------- 46581468 2 ---DTFAIREMTLGRILDETAAKFPDNDAVVYVD--RDYRQTYREFVSVVDDLARGLMALGVKRGDKVALWATNVPYWVALQFATAKIGAVLLTVNTNYRESELRYLLEQSECENLFIDHDFVQTIYQVIPELPHLKRVMFLGAEKHRGMYSVPEMVSDEEFRQRQDELDPYDMQYTSGTTGFPKGVMLTHVGIGNNGY--WIGRNQGFTEKDRVCLPVPLFHCFGCVLGVMAAINHGAALVILENFNPMHVMASVDQEKCTALYGVPTMFLAVLEHKLFDRFDFSSLRTGIMAGSVCPEPLMRRIEKMNMEITICYGLTEGSPVMTQTLVDDSLE--------RRVQTVGRAMPGIEVRIVDPETNE-EVPHGTPGEVVCRGYNVMKGYYNMPEATAKAVDGDGWLHSGDLGIMDEHGYVRITGRIKDMIIRGGENIYPREIEEFLYGMEGVQDVQVVGVPSRKYGEEVGAFIIPKEGYDLAPEDVRDHCRGRISWYKVPRHIAFVSEFPMTASAKIQKYKLREMAAELFPDA 29893231 11 -------NVPLTPITFLKRASECYPNRTSIIYGQT----RFTWPQTYDRCCRLAASLLSLNITRNDVVSILAPNVPAMYEMHFSVPMTGAVLNPINTRLDAKTIAIILRHAEPKILFVDYEFAPLIQEVLRLIPTDQRIILINETKPFSKELDYEGLIRKGEPTPSNEHDPISLNYTSGTTADPKGVVISHRGAYLSALSSIIGWEMGIFP--VYLWTLPMFHCNGWTHTWSVAARGGTNVCI-RHVTAPEIYKNIELHGVTHMSCVPTVFRFLLEGSRTDQSPKSSPVQVLTGGSSPPAVLIKKVEQLGFHVMHGYGLTEATGPVLFCEWQDEWNKLPEHQQMELQQRQGRNLTLADVDVKNKTLESVPRDGKTMGEIVIKGSSLMKGYLKNPKATSEAF-KHGWLNTGDIGVIHPDGYVEIKDRSKDIIISGGENISSIEVEKVLYMYQQVLEAAVVAMPHPLWGETPCAFVVLKEESVTSEGDLIKYCRENMPHFMCPKKVVFFQELPKNSNGKILKSKLRDIAK------ 169631633 1 ----------MQFTQWLHRALQQYPDR--LITIDQGREHTV--EQFADRVARLSAGLRANGVRPGDRVGMLSLNSDRYIEYLTAVPWLGAALNAVNIRWSLAEIGYSLRESGTRVLLVDDTFKAAAAPLRAACACLETVIYCGGPAPQDMIGYEDLLAEPIDDTRTGGDSLLGVFYTGGTTGNPKGVMLSHNNVLASAM-GSLSTGNFLTRGGRLLHSAPMFHMADFSAVLAGNLSGSTHVIV-PSFSPQGVLDAIVAHDVQDMLLVPTMIQMLVDHPGAAQLDLSGIRSITYGASVISEAVLQRATRVNARFTQAYGMTEVSPVATLLLPDDH-------DDPALLRSAGRAAPHCEVRIVDPDDNEVPRG--EIGEVIVKGDNVMLGYWELPEESAAAIR-DGWMHTGDAGRMDDRGYVYIVDRIKDMVVTGGENVYSAEVENALAKHPAVAACAVIGIPDEQWGERVHAVVVKQAQSECCDGDLQEHCREHIANYKVPRSFEFVDELPLSGAGKILKRVLRQKY------- 167589922 14 --PATVDPDRYSLAHLLDESFATFAARDAYACMG----RTMTYAELDTYSRHLGAWLQHRGLRKGARVAVMMPNVLQYPIAVAAALRAGFTVVNVNPLYTPRELEHQLRDSGAEAIVVLENFATTLQQVIAR-TGVRHVAVASPGATPFRTALRDGARHPFQPAALNHDDVAFLQYTGGTTGVSKGATLTHRNVIANILQNDAWSQPALRKAPVTVCALPLYHILALCMLMGARWGAMNLLIPNPR-DVDGFVKELSRHRVNFFPGVNTLFNALLNHPGFAALDFSGLRITLGGGMAVQEAVSTRWKTTGCPILEGYGLSETSPSVTLN----------PPTLGAFTGTIGLPVPSTDIALLGENDEPVAQG--QPGEIAIRGPQVMAGYWNRPDETAKVMTPDGFFKSGDVGVMDEHGFVRIVDRKKDMILVSGFNVYPNEIENVVAAHPGVVECACVGVPDSNSGEAVKLFVVRRDPALTTEALMAY-CKKEFTGYKKPKYIEFRDSLPKSNIGKILRRELRDEH------- 115379187 1 ----------MNLGLIPAKWAALTPQRTALIDIPH--QRRINWADLDTRVRRLANGLRALGLRSGDRVAVLSRNSIEYQELYFAVGRAGLVLLPLNWRLSTDALRTLVTDAEPAVLVASAEF----RNVASELGRAVDLVSLLYYGPTEDGSYEELIASAPDCEQVRDTDPYFILYTGGTTGMAKGVVHSHRSAAAGMLNQTVAE--RIVPSDVYLLTGQMFHI-PVVLSMNYLAHGCPVVLMN--FDAQQALAVIEQERVSAFLGITTMLNWMLAVPGFDSYDLSSLRNIQYGGGPMPSAVVRAVEAFPCGLIQGYGQTEGTTMSFLSQ-EDHRDALRGVHPHRLR-SCGREGFGTRIRVVDPNGHEVPRDGKTPGEIVVRSEANMLGYFRRPELTAATL-QNGWMRTGDVATWDHDRYLYIVDRLKDMIISGGEKIYSIEVEEAIGRHPAVLECAVIGVPDERWGESVKAFVVLKPDQKATEEDILDVARKHLASYQKPRSVEFIAELPKAPTGKLLKRALRAPY------- 214039628 1 ---ATMMHRPMTVQMIMEHGRNVFPQSKIGTF--DGESVTYTYLEIAENAARLAAALGSLGIVPGDRVATFSWNNTAHMEAYLGIPSMGAIMHTVNIRLSAEHIAYIINHAHDKVVLLDASLLAIFEPVLPLLESVEHIVLIGDGSLNTSIDYRTLLAEHAPLEQWPELDAAAVCYTSGTTGNPKGVVYSHRTTFVHSLASRAADTFGICERDQILLLPAMFHANAWGLPYSGWLSGSDFTLPGPHLQPIGIKRMIASERPTITATVPTILGDLL-HADAADLDMSCFRMLVCGGSAVPPAMIAARERWGVPVLQGWGMTETSPLCALSHPPRDFEG---AQETIWRAKSGRPVPGVEVRVVNEEGECLPHDGETVGELQLRGPWITAGYHK--GESADALTDDGWLRTGDVGHIDDRCYVQLTDRTKDVIKSGGEWISSVDLENILAGHPRVREVAVIATPDERWQERPLVIVVPEDDALAAEELRDY-LRDKVARFWLPEYWSFATEIPKTSVGKLDKKRLRD--------- 49480115 3 ----------MTVGRIFDLSVGKYPNKEALVEPE--KNIRWTYKQWDEQINKTAHALLEEGVRKGDTVSVYLYNCREFVNVYLACAKIGAIFNPINFRLKAKEVSYILQDASSKVVVFEKAVESTVAIIERDFPNSSFWYVEDDT-PSYASSYHEKVNAASSDIEINEMDYCSMLYTSGTTGHPKGVLHRHREMAEHSMICTYF--LKYNRDSVGLVVAPLYHCGELNAGIIPRIVGGKNVILH-HFDTETVLHTIQEEKITTFFAAPTMWNMLLQ-KDLTQYDLTSMKIGIYGGAAMAPALVKECERLYIDLVQIYGMTEMGPVVAF---------LVEEDQITKAGSAGTPCFSHEIRIVKPEDAPAEPDDVEVGEIILRGPTMMAGYHNREEANVKSMYK-GWYHSGDLGYFDKDGYLFVADRVDDMVISGGVNIYPREIEDFLHSHPGILDVAVLGEPDELWGERVVAVVVKKDKNISEADLETYCKEDELADYKRPRHYLFVDELPRNASGKLQKFVLRESLK------ 113868228 3 ------------VIDWLHKNAQHFPDKVALVDVESG--RQVTYRKFDERASRFAEYLRDLQLAPGTRVAVLAHNSSDYFEMLYGCAKAGMVMVCLNWRLPAAELLPILQDCTPEVLVAGDGFLAVAADLARAMPLRAVLHLADDEAPGGWTEYEAVLDAASEMPCRDESEVWHLLYTSGTTGKPKGVIQTYGMVFFNAVNAMLAN--KITRDDVFLNVLPFFHTGGLNLYANPVLHAGGTVHIMRQFEPQVVLGKLDREGITMFFAVPAVYLFLSQHPRFAHADFAGVRNMSAGGSPVPRPLLEAYLAKGVTICFGFGMTETGPTVFVC---------DEDTARRKIGTIGKPVGSMLTRIVDAAGLDVGPGER--GELLIKGPGVTPGYWNLPEATAAAIR-GGWLHSGDIAYRDEDGDYYIVDRAKDMFISGGENVYPAEVENVLFQLPGVAEAAVIGTPDARWGEVGMALVVLRPGAVLETDAVIAHCKAQLAGYKVPRHVRFLDALPRTPSGKVEKHKLRAQF------- 193213948 77 -FSKWFVGGETNLYNALDVHINTWRKNKAIWEGEPGDQRTLTYLQLHREVSKFANVLKRRGIQKGDRVAIYMGMTPELVIAVLACARIGAVHNVIFAGFSAHALTERINDSHAKMIVCADNLKEVVDEALVDTPSIQNVIVMQDGRDHWWHDLMGLASEYCPAESLDSEHPLFILYTSGSTGKPKGILHSTGGYMTH-VANSFKHVFDVKEQDIYWCTADIGWITGHSMIYGPLINGSTIVVYEGAPNYDRFWDIIQRHKVTIFYTAPTAIRAFIRAGDETKHDLSSLRLLTVGEPINPEAWMWYYKNVGCPIVDTWWQTETGGIMISPLPGAT---------PLKPGTATRPLPGILVDVVHKDGTPCQANEG--GFLVVKHPWMLRTIYGDEERYKTTYWSDGMYFTGDGARKDNDGYIWIMGRVDDVVNISGHRLGTSEVESALVSHEAVAEAAVVSRPDEVKGNALVAFVTLKGNQKLREELRAHVAKE-IGPIAKPDDVRWAAALPKTRSGKIMRRLLREMA------- 167618569 24 --------------DLLEESFGLYRDRQAFICMG----KAITYGELDALSRKLGAWFQSRGLPRGARVAIMMPNVLQYPVTIAAVLRAGYTVVNVNPLYTPRELEHQLKDSGAEAIVILENFATTLQSVIAK-TSVKHVVVVPAWSLPSYTRFNAALAQTFKPAKPAPDDVAFLQYTGGTTGVAKGATLLHRNIVSNVLQAQAWHEPAHSKRPITVIALPLYHVFALTVGLLTLRTGGTGILIPNPRDIAGMIKELKGYPIITIPAVNTLYNALLNHPDFDQLDFSQLAVANGGGMAIQENVAKRWEKTKTPIVEGYGLSETSPVATCNPVTATEYS----------GTIGLPLPSTEIAIRDDAGDDVPLG--QPGEICIRGPQVMAGYWNRPDETEKVMMPDGFFKTGDVGVMDARGYVKIVDRKKDMILVSGFNVYPNEVEDVVASHPGVFEVAAVGVPDEHSGEAVKLFVVKKDPALTDKDLLAY-CKDRLTGYKRPKYVEFRADLPKTNVGKILRRELRD--------- 13475803 18 ----------LSPLSFLKRAELVYGARSAVTY---GDVRR-TWAQTGARCRSVAAGLAALGVGPGDTVSVLSPNIPELFELHYAVPLLGAVLNTINTRLEPETVAYILAHSDSTLVIADTAFAPLLEAFRLNGNTLPVVDVVDAQAQAGERSYEDLAAHPPMGWELPEWQALALNYTSGTSGRPKGVIYHHRGAYLMAMGT--IAAWALPQHPTYLSVVPMFHCNGWTHPWSMAIVGANMVFT-RDASPGKLLEAMAAHRVTHMGAAPIVLQMLCDGRGASAQPFNPQIRVMTAGAPPPPAVLEKAAQMGLDVMQVYGLTETYGHISQCLWQDEWEALSVSARAEKQAMQGVAFPMVEIRVVDDTGTDVPRDGLTQGEIAIRGNTVMKGYYKDATSTAAAF-ESGWFWSGDAAVVHPDGYIQIRDRLKDVIISGGENISSVEVESVLYRHPAISVAAVVARPHPKWGESPCAFVELREGASATEAEIIAFCRANIAHFKAPKTVVFGP-LPKTATGKIQKFILRAAARDL---- 167516368 36 -----MSDYQLTLPSFTRRAEQLFGHKTVTSDCGD-RVDVTTYADYVKSCRKVGGILEELGIGQGHRVASFAWNNINHLELWYGVPNASRVLHTLNIRLFAEQITYVVNHAENEAIFVDKSLFKLLWPLVDTFKTVKHIIVMDDGVPGDLPDDPRILNYEELKASVPERMPASMCYTSGTTGMPKAVVYTHRSQYLHTMGILSADSLGVRETDCVLPVVPMFHANGWGLPFATVAVGSDLVFPSRNMTPKHLAMLMEKYKVTIAAGVPTIWMGVL--PELKGRDLSALRGIPVGGSAVPLSLSKAYEKTGLPIMQAWGMTETSPLGSVCSISSKHANAPQETIDHLRQSIGYPVVGVDMRIANETGEDLPWDGETTGELEVRGPWIASSYYN-PDQPADNFKADDWMATGDVAAISEDGYVYISDRSKDLIKSGGEWIGSVEVENIIMSHPKVKEAAVVAVRSKRWMERPMACVVLADDEELTHEELIEFLEPRMAKWWLPDVTVFVDEIPKTSVGKFSKKDLRKQFEH----- 89902535 24 -----------SLRDVLRRSCERFAELPAYSNMGA----SMTYAELDQHSRDFAAYLQNLGLNKGERVAVMMPNLLQYPVALFGVLRAGLVVVNVNPQYTVPELEHQLKDSGAVAIVVLENFAHTLQEVLNRNPALKLNVLSTEVGDDGVIEFNAALRAGRDHVPLGHDDIAFLQYTGGTTGVAKGAVLTHGNLTANLQQGAWIAHDLLDGRELFVCPLPLYHVFALSSSLVFMKIGAHSILITNPRDLPAFIHDLKKYPFTAIVGVNTLYRALLDTPEFAEVDTRSLKVVIAGGMAVQRVVAERWKKTGKPIIEAYGLTETSPGVTANPLN----------IVDWTGTIGMPFPSTEAAVLDDDGRELALG--EVGEIGIRGPQVMTGYWNRPDETAKVFTAEGWLRTGDMGFMDERGYFKITDRKKDMIIVSGFKVFPNQIEDAVALHPGVAEVAAIGAPDERSGEVVKIIVVRSDPALTEQDLLAH-CRQHLTDYKVPKIIEFRTELPKTNLGKILRRQLR---------- 119872928 36 ------------LFTYLDKQVTENGQ--VVAYIYFGN--KVPYKTVGEHSDRVAAALKEWGIGKGDVVALYMPNTPVFPIVYYGALKLGAVVTPMNPMYTPREVAWQAKDAGARVLFTVDVLYKNVEEAV-KMYQLEKVVVAEITESSRVVPYREVLSHSPTSYRAPLEDLAALMYTGGTTGLPKGAEITHGNISSNLQQLKPLYDVVRRKRGVIMGLLPWYHIYGQVTVMHYGIFDGATVVVMPRPDIDQLMKLIQKYNVHVLHGVPTLYNMINNHPKVGKYNLKSLAFCISGAAPLPVEVAKRFEQIGAVLREGYGLTETAVVTHLNPLYGK----------AKVGSIGLPIPSTYAAIADPDKPELLPPNQ-VGEIVISGPQVFKGYHNRPEENAQAFFQCRWFRTGDMGYMDEEGYFYVVDRKKDMIKYKGYSVFSREIEEVLYQHPCVKEAAVIGVPHPEAGEIPKAFIVLKEEKVTPEDIIK-WTEDKLAHYKRPRVVEFRDELPKSAVGKILKRELKAE-------- 168701500 86 -------------FNCLDRHLAARGNKAAIWEGEPGDTRTLTYQQLHREVCKFANALKGLGVGKGDRVTIYMPMVPETAVAMLACARIGAMHSVVFGGFSADAVADRNNDAQSKLVITADGLKANVDAALEKSPSVQKCVVLNEMKPGRDVWWHDLVADDCPAEELDSEHPLFILYTSGSTGKPKGVLHTTGGYLLGTSLTHKW-VFDIKEDDVYWCTADVGWITGHSIVYGPLCNGATVVMYEGAPNEDRFWEIVAKYKVTILYTAPTAIRAFIKWGDPKAHDLSSLRLLGSVGEPNPEAWIWYHNVIGCPIVDTWWQTETGAIMISPLPGA---------VATKPGSATKPLPGIQAEVVDKQGHPVPAGSG--GFLVVKRPWMMRTIYGDDERYKATYWSNGVYFTADGARQDEDGYIWVMGRVDDVLNVSGHRLSTMEVESALVQHPKVAEAAVVGRPDDLKGEGIVCFVTLKGTNPSDEELKAHVV-HNIGALARPDDVRFSETLPKTRSGKIMRRFLRD--------- 89053747 27 -----------TIGDMIAAVSHLYKDQPAFACLPNGMNGTLTFSQVDEMSDGLAVYLREAGLKQGDRVAVQMPNGLSFPVAAFAILKAGCVLVNVNPLYTAEEMAHQFADAEPKALIVVDIFADKLTQALKGHPTLPHIRLPDAIEAGKQDSASKSISAEGYRSALSSDDIACLQYTGGTTGVPKGAMLTHANLMMNMEQTMEMISNVEKGREVALTALPLYHIFAFTVNLLGFYYGARNVLIPNPRPLSNLKRAFENYPITWMSGVNTLFNGLSKEVWFQDTPPKHLKFASAGGMALQSSVAERWEEVGKPVLQGYGLTESSPVMTFNPLGK-----------TRPGSIGIPVPSTELRCLDDDGTEVPQG--EAGEIAARGPQIMKGYWNKPEETAKTMHGD-WLLTGDIGVMDADGYFSIVDRKKDMVLVSGFNVYPNEIEDCLVRHPGIMEAAVIGVPDGASGEAVKALVVLHDQTLTPDAIRAY-CKEHLTAYKVPKAVEFRDDLPKSNVGKILRKDLRSE-------- 154246404 18 --------QPLTPLGFLERAAGVFPDHTAIIH---GALRR-NYRDFYARSRRLASALAKLGVGKGDTVAVMLPNAPAMLEAHYGVPMTGAVLNSLNTRLDAAILAFTLDHGEAKVLITDREFSPVMKAALAMATRKPVVIDYDDPEFTGTIEYEDFLATGDADFAWDEWDAIALNYTSGTTGDPKGVVYHHRG--AHLLAVGNVVTCSLGKHPVYLWTLPMFHCNGWCFPWSITLAAGTHVCL-RQVRAKPIFDAIADYKVTHMCGAPIVMSTLLNTPDADKRPLPHKVEFITAAAPPPEAVLAAMQEAGFNVVHVYGLTEVYGPSVVNEWHAEWDALPAQERAIKKARQGVRYGALELDVLDPDMVPVPADGETLGEVMFRGNVVMKGYLKNPTATDAAF-AGGWFHSGDLGVKHPDGYIQLKDRSKDIIISGGENISSIEVEDALYKHPAVSAAAVVAKPDEKWGETPVAFVELRGASATAEDLIAH-CRTHLAAYKCPRHIVF-EEIPKTSTGKIQKFRLREMAKE----- 167628328 5 -------DLPVLVHELIRQG---TPEKTALIEKHS----RYSYAALQETVDRYRRCLYARGVRPGERVGLFCRNSADFIFAYMAIASLGAVVIPLNIMFRPREIGYILSDAGSRHVVTDRLLLASAELNDSDLPAQHLLSELRETAPAYSH-------HPAPDVPITPEDPCVILYTSGTTGRPKGAVLSHRNLISN--ARSYTETIGAAEADNYLCVLPLFHSFAWTCCVTTALLNGATITIMEAFQPKEALAMIQTHGVNVVTGVPAMYGIYTSV--ARPEDLAGVRLFVSGGASLPVETLNSFEKTGQPIVEGYGLSEASPVVTFNPIG-----------RTKPGSIGLQIPAVSVKIVDAEGRELPPG--EVGELICQGPNVMSGYLGLPQETAAAIR-DGWLHTGDLAYKDDEGYLFIVDRKKDLIIVGGLNVYPREVEEVLYSHPSVKEAAVIGTPDKTRGEAVRAFVVVREGMALNRKELMAYLRTNLATYKLPREIVELEALPRNATGKVLKKELR---------- 209517776 6 ---------PLSFADDLETNARWYANDPAYVH----DGRRITHGELLKRAKRLGSALYQAGARHQDRIGVLSMNSIEFGEVMAATQWSGYILATVNFRLAPSEIAYVIQDGAPKILIFEAQYLPVIEKLRAELTSVETYVCIGGDSP-WALNYETFVASDGPPMRAREEDIWCLIYTSGTTGRPKGCVWGHREM--RQLVQVDTWLCDMQHPDRTLIVMPMFHLGGLVISLSQHVRGGCAYLY-RQFDPVAMMQAIERDGLTILLLAPTMVQMLLEAPGIEHADLSNVRTIVYSAAPMPSPVLKKAIELGCNFVNLFGQTEICMFCLSPMQHRPDGTPREQKWLT---SVGKPYPNLQARILDDDGNECPPN--VAGEIVARSGAMFRGYWNNSVATLETLR-DGWCHTGDMGRIDEDGFLFLVDRKKDMIITGGENVYSREVEEAVLQHPAIAECAVIGLPDPKWGENVCAVVTLRNNSVTEAEIIEH-TRALIASYKKPKTVIVADALPKLVTGKVNKVELR----RLYGSA 94314059 9 ----------------LPSAIRHFARERAGAIAYAFEGRETTFADFDRHTDRVAQALLADGVKAGDRIAYVGKNSDHYFELFFGAAKMGAVIAPVSWRLAGPEIQYIVSHCDATLVFVGPESSASVRNLLPALPLVRRAVAMEGGEPDAYTEWRDACPDTPPAHEAKPADVVLQLYTSGTTGRPKGVMLMHRNLTSGTEISMRADWSQWNDEDVSLVAMPVAHIGGSGWGVRGVLVGCKGVV-AREFDPGKVLDYIEHDRISKLFMVPAAMQIVLRDPRARQVDYSRLKHMLYGSSPIPAALLREMAVFGCGFVQQYGMTETTGTIVALPPEDH-----TPADVPRMRAAGKAMPGSEVAVVGPDGQRLAAG--EVGEVVIRSPQNMAGYWKQEEETARTIDADGWLRSGDAGYMDADGYLYIHDRVKDMIISGGENIYPAEVESAIYGHPAVADVAVIGVPDERWGEAVKAMVVLRPGVAADADSILGWARERIAGFKVPKSIDFIDAMPRNPSGKLLRRALREPY------- 87118435 5 --PSAMMAMPLLTSDIIKSAALRYPNQEIVSLLPSNRLHTYTYLAAYKRINQLAYGLESLGFNPGDRIATLANNHYRHFELYYAIGGAGAVIHTLNPRLFREQLEYIINHAEDKYIFVDPCFIPLLEEVQSQIPKVKAFIIMPNTKLTPVLCYESLIEGQSQEFNWPENHNCGLCYTSGTTGNPKGVIYDHQSSVLHAMMSGSSQFLSFNEWDVVMPAVPMYHVVAWGIPYSAPMFGAKLVFCGDKLDGHSLYRLIDSQQVNKGFGVPTIWLGLHNFLASPKDPIPSLKLVGVGGAASPQNLVKTYEQYDVYWMGLWGMTETSPLISAAINSPYVEKLDPESRYRVQSSAGKAMFGTQIEIFDHEDQPLPHDGVQQGLLKVKGPWVLKQYFKGEG--QESF-QQGWFDTGDIAVINPDGYLRILDRAKDVIKSGGEWINSTQLEDAALDYECINEACVIGVKHPKWDERPILLVTLKTNKVFSKEELVNILKRKVAKWWLPDAILVVEKLPHTGTGKLTKVGLRHEYQNYL--- 163782937 68 -------------YNCLDRHVE-NGKRNKVAYIYVDEEKKVTYGELLELVSRIANGFKKLGVQKGDRVSIYMPNTIEAIAVMLACARIGAIHSVVFAGFSEGALRTRIEDAKAKIVVTASDLLPTVKKAVDGLDFVEKVVVWDRDGDELFVDLGELIKPHCEPEVMDAEDPLFILYTSGTTGKPKGVLHTTGGYMVQTYFTSKV-VFDLHEDDIFWCTADIGWITGHSIVYGILANGVTSIVVEGAPDPGRWWGYVEKYRANVFYTAPTAIRMFMRYGEEAKYDLSSLRILGSVGEPNPEAWHWYYENIGCVIVDTWWQTETGAHMITTVPS----------YPAKPGKAGKPMFTVEVDIVDKDGKKLPPD--TVGFLVIKTPWMLRTCWGEPERYEKYWTIPGVYFAGDLASYDEEGYIMILGRADDVINVAGHRIGTMEVESALVDHPAVAEAAVIGKPHEVKGESIKAFVILKKGVEPSEKLVEELVRNELGPIAVPDEIEFVEKLPKTRSGKIMRRVLKAQ-------- 72162397 2 ---------QLSLATILAEAARRHPERTALIA----DGERISYATLWHESLRHAAALRSLGVSPGDRVALLAGNVADFVRCYYGILAVGGTVVTIPPMLRPQEVAFLLSDTGARLVLAQSLFADLAHAAVDG-NDVTVRTVGDPQRPDALAPLVADSEPLPSYVSRAPDDIAVIFYTSGTTGVPKGAMLTHLNLVMNATVNAF-DVHPMSGEDVVMGSLPLFHTFGQSVALNTTFRVGATLILQERFDPDEAIRMMCEYGATIFDGVPTMFVRLAEAA-AHHTKLPSLRFCVSGGASLPEVVLRRFEEFSTTIYEGYGLSETSPTASTNQTLYG----------ARVGSVGHPIWGVEVEIIDDRIELLPRG--EHGEIVIRGHNVFVGYLNRPEATAEAIV-DGWFRTGDIGFIDDDGFIHIVDRKKDLIIRGGFNVYPREVEEVLLKFPGISQVAVIGVPDAELGEEVCAVVVPDKEGAVDPAELQAWAQERLGKHKYPRRVEIVTELPLGPSLKVLKRELRARF------- 56460927 14 --PETIDPDHFSLVDILEQSIEKYGEKTAFVNMDS----EMSFKELGLKTRDFAAYLHSTGLKKGDAVAVMMPNLLQYPVALFGILRAGMTVVNVNPLYTPRELKHQLVDSQAKALVILENFAQTYEKIKAEAPSLVNFVVVPSHNLKGTVSFNQALAADYKRPEVTGDDIAFLQYTGGTTGVAKGAMLSHRNMVANLEQVSSVITPIMNDGETIITALPLYHIFALTANCLTFIHGGKNVLITNPRDMPNFVKELNKYPFSMISGVNTLFNGLLNTKGFKDVNFSNLKIALGGGMAVQRAVADEWERTKSRLLEGYGLTECSPVVTVNPYDIEHYT----------GSIGLPVPSTDMRIVDPETRE-EVALGEPGELEVKGPQVMVGYLNRPDATAESI-KDGWFATGDMATVDERGYFKIVDRKKDMILVSGFNVYPNEIEDVLADHPKILESAAIGVPHESSGEAVKVFIVAKDKSLTEREVID-FSRENLTGYKVPKLVEFRDELPKSNVGKIIRRELRDE-------- 55981217 71 --PKWFVGGKTNLYNALDRHVKTWRRNKAVWEGEPGEERVLTYHDLWREVQRFANVLKRLGVKKGDRVTIYLPMIPEAAIAMLACTRIGAVHSVVFGGFSAGALADRIKDAEAKVLITADGLKQNADEALKDATSVEHVVVVRRTGEEWWHELMEAAPDRCDPEPMEAEEPLFILYTSGSTGKPKGVLHTTGGYMTYVYYTT-KLVFDLKDEDVYWCTADVGWITGHSVVYGPLLNGATTVMYEGAPNPDRFWRIVDKYGVTVFYTAPTAIRSFMKWGEPGKHRLDSLRLLTVGEPINPEAWLWYYHVIGCPIVDTWWQTETGGIMITTLPGAH---------AMKPGHAGKPFFGVVPEILDGEHRPV-ENPDEGGHLCITRPWMLRTVWGDPERFLQQYFSQGVYFSGDGAKRDKDGYYMILGRVDDVLNVAGHRLGTMEIESALVAHPAVAEAAVVGRPDPVKGEAIVAFVTLKEGHTPSDALKEELVAKVIGPIARPDEIRFTDALPKTRSGKIMRRLLRQ--------- 145300244 24 ---------HQTIGEYLQEIAERFPDRPAVVVRH--QQIRWNYREYLIQIDRLALGLLALGIQPGDRVGIWSPNNIEWCLVQFATARIGAIMVCINPAYRNYELEFAINNVGCRALICASDYLAMLNELAPELPSLEMVIRLGEAQTPGMLNFSQALGDAQDPAWLAPDDAINIQFTSGTTGSPKGATLSHGNILNN--GRQVARGMAFSEQDRLCIPVPLYHCFGMVLGNLVCIVGACALFPSEAFDPVATLQTVSEERCTALHGVPTMFIAELDLPGFGEFDLSSLRTGIMAGAICPEPLMRKVQTLMHEVTIAYGQTECSPINHMTAIDAPLD--------KRVTTVGRALDHTEIKLIDPSGELVPIGER--GEICCRSKGVMQGYWQDPVKTAETIDDEGWLHSGDIGIMDEEGYVQIVGRSKELIIRGGENIYPREIEDRLYDHPAVQDAAVFGVDSERYGEEVCAWVKLRPDQMVSEEEIKHFLSARIAYFKVPRYIRFVEEYP----------------------- 55378699 6 ---------PLNLRSFLWRGENVFPDSEIVSRTHQG-IHRYTIAEYAERVRKLASALEQAGIERGDRVGTFAWNNHWHQEAYYGVACMGAQVHMINLLLPDEHIQHIVADAEDEILIVDPVMLEKLEGAYDEFDSVEQYIVMGDTVPETSLDYESFIADGDPDPQLPEDQPAGMCYTSGTTGKPKGVEYTQKMYWTQVMAL-MTSQAGIKTDDVELTYVPMFHVSGWCRPFTTIAAGAKTVLPGPNPSAEDLAKLIEEEDVTVSAAVPTVFMDLLEYARDTDVDFSSVRYFTSGGSATPRSLMEDYKQFDVDLISGYGMTETSPVTHAYEPKPGMTDLPEEELFDLRSSAGLPIAGLEFKVVNTDGEEVPWDGESLGELWMRGPWVTQEYYNAPDATEQAVTDDGWFKTGDIVRVSPEGYVDVVDRMDDLVKSGGEWIASVEVENAVMGHDEVVEAAVVPVPHERWDERPAAFVVTRDAVSDEAALRQELVAESYPSWWVPDAIRLVDGIPKGATGKFSKQTLRDEY------- 53804105 4 -----------SLPAALRLAADRFSSLPAILT----DERRVDFAEFDRASDAIAAGLAVRGVAKGERIGLYCINSVEFTLAYAGIVKAGAVVVPINLLLSAEEVHYNLADAGVSGLIYHGQVSANAAAVADRLSGVRAGIGLDDQDGDVWRALLEESAEPPSIEFDAVEDLAAILYTSGTTGHPKGAMLTHGNLLANTTSVREALDWRPGE-DRVLVVLPMFHAFAATVGMLTPLLHGCALIPLAKFEPDRVADTIGRHRATLFLGVPSMYALLCRLGEERIARFGTVRLCVSGGAALPPSVMEQFQRFGLPIHEGDGPTECSPVTCVNPVAGPV----------KRGTVGLPVPGVEMKILGEDGVELPRG--ELGEIAVRGANVFKGYWNQPEATRECFR-DGWFLTGDLGQVDDDGYFSIVDRKKDLIIVNGMNVYPRVIEEVLCRHPAVREVAVVGDPDPLHGERVVAYVVL--DAPASEAEIRAWCKPYLGRHEIPRQVKALQQLPRNAAGKIVKRQLRRQ-------- 94314357 3 ------------LTQALHKAFRENPSGVATIFA----QRSTTFSQLIDRVARLASALRGQGVAAGDRVAMLALNSDRYVEYIFGTLWAGAALNPVNTRWSVAEIAYSMEDCGTSVLLVDDNFLDLIGPLRERCPCIQTVICGDAETPAGMIDYEQLVRSSAPIADRSGHDLAAVLYTGGTTGAPKGVMLSHANIASNVLSS--LAAASRPPVTSILQMAPMFHIAALSFVFQAVTRLATQVIL-PGFDPKAAIRDLSRYRINEVFTVPTMLKMMLDDPTFADHDLSSLRNIIYGAAPIDGALLQRAMAPSSQFLQAYGMTETSPVSAILAADCHVVGSP------RLKAAGRPAPACEVRIVDPATDEDCPTG-TVGEVAVRGPGVMLGYWNKPEETARALR-NGWMHTGDAGYLDADGFLYVTDRIKDMIISGGENVYSTEVENAILTHPAVQLCAVIGIPDEKWGEAVHAVIVVRPGHELSVDAVHAHCRERIASYKCPRSVEFRADMPLSAAGKLLKYKLREVY------- 84502505 1 ----------MLLNQSFRRAAQVFGKRTATIDGAGIQ----TWSEVAGRVERLAGALAAQGVSEGDRVALLAHNSARFFEAVFSTLWIGAVSVPLNTRWSQAELAYGLEDSEPKVIFVDDEFLEVTLKLRDEVAPNLVVIRLTGEGSTGPAVHDLAANDPAEPAYGPVQSLAMICYTGGTTGQSKGVMLSHLALWSSALGFGADVRDLVHESSTSLLVMPLFHVGGLLSLFAMTL-GAGCCVFMRAFDPLEVMQTIESRGVTHLILVPTMIRMIIDRKDLEDYDLSSIKVLSYGASPMTEQIAETLEKLGVNLQQSYGQTELSPYISKLAMEQHVSDANGEARLTSVGHAGI---MAEVIIADDDLREMPR--REVGEILVRGPHTMTGYWRKPDETAATLV-NGWVRTGDVGWMDEEGFIYIVDRKKDMIVTGGENVYSSEVENALSAHPAVAIAVVIGIPDDRWGEAVHAIIVCRDERTATEKELIEHCRSRIAGYKCPRSVEFRDALPLSAAGKILKRDLRAPY------- 56421294 35 -------------HEVCDRYAEDPNRIALFYENALGEQKTITYRQLRDWSNQMANVFRKLGVKKGDRVCALMPKNPALVVYILAAWKVGAVYVPLFTAFGPQAIEYRINHSEAKVLLTNKEQRAKLPP-RDNMPTLEHIFVIDGSSHDQDQPFWETLSSMPTEHSIEEDDLLAIQYTSGSTGMPKGAMWPHN--VLINIYPYMRYAIGLRDDDVFFGGADPGWAYGLIFTFAPMAFGVPIVFYEGPFKPETCYSLMEKYRVTNFAYAPTAYRAMAAAGADVIRRYQNVRAMSSAGEPLNPEVIRFFEHVGVTIHDHYGLSETLMLI---------GNFNAAEMEIRPGSMGWPLPGFDVALLDENGTPVADG--EVGQIAFNTPNVFKGYWKDPEKTAERLIGK-WFLTGDLATKDEDGYFWFQGRADDIISSAGYRIGPFEIESCLLEHPAVVEAAAVGKPDPVKGEIVKAFVVLREGFAPSDELAEEFVKTRLSKHEYPREVEFVTELPKTPSGKIQRFILRNQERE----- 66047063 25 -----------SVVDVFERCCRKFADRPAFSNMGV----TLTYAELERHSAAFAAYLQQHQLVPGDRIAVQMPNILQYPIAVFGAMRAGLTVVNTNPLYTAREMRHQFKDSGARALVYLNLFGKLVQEVLPD-TAIEYLIEVKQSAAKGWLALRLGRDSRMQVVPRGLQDVAVLQYTGGTTGLAKGAMLTHGNLVANMQQVYACMRQQGPRGEVMIAPLPLYHIYAFTACMCMMISGNHNILITNPRDIGGFIKELGKWQFTAMIGLNTLFVALMNHPEFKKLDFSALKSTNSGGTALVKATAERWAQIGCTIVEGYGLTETSPVASANPYGT----------MARLGTVGIPVPGTAMKVIDDNGVELPFGER--GELCIKGPQVMKGYWNQPDATAECLDAEGWFKTGDIAVIGADGFVSIVDRKKDLIIVSGFNVYPNEIEDVVMAHPKVANCACIGVPDERSGEAVKLFVVARDPGLSIEELKA-FCKENFTGYKVPRQIVLRDSLPMTPVGKVLRRELRD--------- 165975858 14 -----------SLLEMFESAVRKHPDIPAYINMG----KVLTFRKLEERSRAFAAYLQELRLEKGDRIALMMPNLLQYPIALFGALRAGLVVVNVNPLYTPRELEHQLNDSGAKAIVVVSNFAATLEKIVFE-TSVKHVILMGDQLSFGAVSFREALSIGKQRQYVKPEDLAFLQYTGGTTGVAKGAMLSHGNLVANLMQAKWVAEPLLSRECIAVIPLPLYHVFALSVNCLLFILGITGLLITNPRDIPSFVKELKKYKVVALTGVNTLFNALLNNEQFKEIDFSHLKLSVGGGASIQSAVAKRWDATDCHIIEGYGMTECSPLIAATRSDS----------VEHTGSIGVPVPNTDIRIVDDEGNDVPIGER--GELWVKGPQVMQGYWQRPQDTADVL-KDGWMATGDIVVMGEDLNLRIVDRKKDMIIVSGFNVYPNEIEEVVAHNPKVNEVVAIGIPSKSSGEAIKIFVTKKDESLTREELRTY-CRQYLTGYKIPREIEFRDELPKSNVGKILRRVLRDE-------- 18312598 30 --------RPSPLFSYLDRQAGENAGRTAYIYFGN----KIPYKAVGEHSDRIAAALREWGIGKGDVVALYMPNTPAFPVIYYGALKLGAVVTPMNPLYTPREVAWQAKDANARVIFVADVLYKNIEEAAKMYQFDRIVVVLVEYMPARVIPYKSLLSYSPTSYRAPSEDLAALMYTGGTTGLPKGAEITHGNISANLQQYDVVKKKRGLDSLVMMGLLPWYHIYGQVTVMHYGIFDGATVVVMPRPDIEQLMKWVQKYNVQVLHGVPTLYNMIINHPRAGQFNLKSLAFCISGAAPLPVEVARKFEQLGALLREGYGLTETAVVTHVNPLYGKV----------KPGSIGLPIPSTYAAIADPAKPELLPPNQ-VGEIVISGPQVFKGYHNRPEENAQAFFECRWFRTGDMGYMDEEGYFYVVDRKKDLIKYKGYSVFSREIEEVLYQHPCVKEAAVIGVPHPEAGEIPKAFIVLRDEKVRPEDIIK-WTEDKLAHYKRPRAVEFREELPKSAVGKILKRELKAE-------- 85703679 20 ----------LTPLSHLRRAAHLFPTREALIYRDT----RRTYAEYHARVSRLASALVKLGIEPGDVVATLLPNIPAHCEAHFGVPACGAVLNAINTRLEADTIAYILDHGGARVVLCDPQFLPTLAQAIDLMEGPPPGVVEVADDAAGYMEYEELLASGDPDFPWDEWESLALNYTSGTTGRPKGVVYHHRGAYLMTMGT--VVSWDLPRYPTYLTIVPLFHCNNWNHVWLMPMLGATLVC-CRDITAKAIYDAIADEGVTHFGGAPIVLNMIVNAKDSERRRFDHIVDVFTAGAPPPAATLAAIEPLGFKVTQVYGLTETYGHVTECLWQEAWDDLPDDERYSIKARTGVLMPMMEITAMDETMTQIPMDGESLGEIMIRGNSVMKGYLKNPAATEEAF-HGGYFHSGDIAFQHPDGYLKIADRAKDIIISGGENISSVEVEGVLMRHPAVMLCAVVAKPDEKWGEVPCAFVELKDGVTVSEAELIAFARERLASFKTPKAVVF-QELPKTATGKIQKFELRQSAR------ 3258637 36 -LPDITISNDLPLHAYCFENLSDFSDRPCLISGSTG--KTYSFAETHLISRKVAAGLSNLGIKKGDVIMTLLQNCPEFVFSFIGASMIGAVITTANPFYTQSEIFKQFSASRAKLIITQSQYVNKLGDSDNQKPGEDFIVITIDDPPENCLHFNEASESEMPTVSILPDDPVALPFSSGTTGLPKGVILTHKSLI--TSVAQQVDGLYLKQDDVVLCVLPLFHIFSLNSVLLCSLRAGSAVLLMQKFEIGSLLELIQKHNVSVAAVVPPLVLALAKNPLEANFDLSSIRVVLSGAAPLGKELEDALRSRVPQLGQGYGMTEAGPVLSMCL------AFSKQPFPTKSGSCGTVVRNAELKVIDETGRSL--GYNQPGEICIRGSQIMKGYLNDAEATANTIDVEGWLHTGDIGYVDDDDEIFIVDRVKEIIKFKGFQVPPAELEALLVNHPSIADAAVVPQKDEVAGEVPVAFVVRSDDLDLSEEAVKEYIAKQVVFYKKLHKVFFVHSIPKSASGKILRKDLRAK-------- 55775693 16 -LPDIYIPKHLPIHSYCFENISKVGSRPCLINGLTGKV--YTYYDVELTARKVASGLSKLGIQKGDVVMLLLPNSPEFAFVFLGASYLGAMTTAANPFCTAGEVSKQAKSANAKIVVTQACYYDRVKDYTNE--NGVKIICIDSP-PEDCLHFSELTKADENDVDISPDDVVALPYSSGTTGLPKGVMLTHKGLV--TSVAQQVDGLYYHSEDVILCVLPLFHIYSLNSVFLCGLRAGASILILPKFEIVSLLQLIQKHKVTVMPIVPPIVLAITKFPDLDKYDLSSVKMLKSGGAPLGKEIEETVKAPNALFGQGYGMTEAGPVLAMCL------AFAKEPMEVKSGACGTVVRNAEMKIVDETGASLPRN--QPGEICIRGDQIMKGYINDPEATASTIDKEGWLHTGDIGLIDDNDELFIVDRLKELIKYKGFQVAPAELEALLLTHPNISDAAVVPMKDDLAGEVPVAFVARSNGSQVTEDEIKQFVSKQVVFYKRISRVFFIDVVPKSPSGKILRKELRAK-------- 121607355 37 -----------TIGGLLDRAVETHGAQPAFVFVEHG--IRWSWRQFSEAVDRVAAGLLCLGAQRGERLGIWSPNRPEWVLTQFATARLGVILVNINPAYRTSELEYALNEAGVHILISSSDYLGMLRDLAPELPELRSVVQMGRCAQPGMFSFEQLQSLAGPASQLDAHDAINIQFTSGTTGQPKGATLTHHNVVNNARFVA--HAMRLGPSDRLCVPVPLYHCFGMVLALAATSTASCLVFPGESFDAAATLAAVATERCTALHGVPTMFVAMLGLAHFAQFDLSSLRTGIMAGAPCPIETMRQVDMHMPEVTIAYGMTETSPVSFQSAVDDSIE--------QRVGTVGRIMPHLEVKIIGEDGKTRPIG--QVGELCTKGYAVMQGYWADPQRTREAVI-DGWMHTGDLATIDAFGYCRIAGRLKDMLIRGGENIYPREIEEFLYRHPAVSQAQVFGIPSAKYGEEVCAWIVLKPQAQASPESIREHCRAHLAHFKVPQHIKLVASLPMTVTGKAQKYLMREAMMKELGLA 119492418 73 -FAKWFVGGKINIYNCLDRHLTTPRRNKAIWEGEPGDSRTLTYAELHREVCQMANVIKQLGVKKGDCVGIYMPMIPESAIAMLACARIGAAHTVVFGGFSAEALKDRLEDAEAKLVITADAIVPLKEQVDKALQTVDNVLVVKRTADHWWHDLQQGASGKCPAEPMDSEDMLFILYTSGTTGKPKGVVHTTGGYNLYS-HVTLKWAFDLQETDIYWCTADVGWITGHSIVYGPLSNGATTLMYEPRPNPGCLWDVVEKYGVNIFYTAPTAIRALMKMGEPNSRDLSSLRLLTVGEPINPEAWIWYHRVIGCPIVDTWWQTETGGFMITPLPGAT---------PTKPGSATLPFPGIIADIVDAEGEAVTNQSG--GYLVVKHPWMMRTVYKDPERFKRTYWENGIYFAGDGAHKDEDGYFWVMGRVDDVINVSGHRLGSMEIESALVSHPSVAEAAVVGKPDEVKGEDIVAFVTLEGEEALAKELKQHVVNE-IGAIARPGEIRFTDDLPKTRSGKIMRRLLR---------- 16262533 5 ------------LFDAIRRAA-----RPDSAFILTADGRVWTYGDMLEHSGRIASVLDALGVRPGDRVAVQVEKSPEALMLYLACLRTGAVYLPLNTAYTLAELDYFFGDAEPRLIVCAPGAKEGIAKHAADCGA--EVETLDEKGGGSLIDLARGKAPDFPDADRGPDDLAAILYTSGTTGRSKGAMLTHDNLLSN--ATTLREYWRFTADDRLIHALPIFHTHGLFVASNVILLAGASMFFLPKFDANEVLRLMPQS--TSMMGVPTFYVRLVQNPGLTHEATAGMRLFVSGSAPLLAETHRTFAQMGHAILERYGMTET-----------NMNTSNPYDGERIAGTVGFPLPGVSLRVADPEGRPLPKG--ETGMIEVKGPNVFKGYWRMPEKTQGEFRADGFFITGDLGRIDERGYVHIVGRGKDLVISGGYNIYPKEVETEIDQMPGVVETAVIGLPHPDFGEGVTAVVVRKPGAAIDERAILDGLEGRLARYKQPKRVIFVDDLPRNTMGKVQKNVLRETYARLYAGA 50121300 24 -----------SLIDMFENNVKRYADRPAFINM--GEV--MTFRKLEERSRAFAAYLQQLKLQKGDRVALMMPNLLQYPVALFGVLRAGMVVVNVNPLYTPRELEHQLKDSGASTIVIVSNFAHTLEKVVHN-TAVEHVILTRMGDQPDAISFRRVLQEGRRQQYVRPDDLAFLQYTGGTTGVAKGAMLTHRNMQANVAQCLAAYGPVLKEGEWVVTALPLYHIFALTANCLLFFLGGQNLLITNPRDIPAVVKELKQYPFTAITGVNTLFNALLNNKEFHELDFSTLRLSVGGGASVQRAVAERWEKLGKHLLEGYGLTESSPLVAVN----------PYDLKHYSGSIGLPVASTDVRIIDDNGNDVGPG--ESGELWVRGPQVMLGYWQQPAATDDVL-KDGWLATGDIVTADDEGFLRVIDRKKDMILVSGFNVYPTEIEDVISRHPKVSESAVIGVENEVSGEAVKAFVVRRDSSLTKEELITH-CRRNLTGYKVPKEIEFCEDLPKSNVGKILRRELR---------- 167044627 52 -------------YNTLDVHQTTRAKKPAIWEGEDGTNRTITYADLYRDVCKFANVLKSLGVKKGDRVTIYLPMVPELPVAMLACARIGAIHIVVFSGFSATSLRDRIDDSKSKVIVTADNLKEIIDDAINELNFVKHVVVLKRTEVSLLLGTKDKLSEECEPEQLESTHPLFILYTSGTTGKPKGVLHGTGGYLTH-LNSTFQWAFDIKDSDIFFCTADIGWVTGHSVVYGPLLHGATEIMYEGVPDMSRIWDIIQRYGVTIFYTTPTALRMFMKFGDSNSFKLSSLRLLTVGEPINPEVWRWYFKTIGCPIVDTWWQTETGGMMLSPLPGLETIPL-------KPGSATRPIPGTDITVVDEQGNELPSNTK--GYLVIRKPWMLLTLWGDDEKYKNVYWSENNYYSGDYAIKDSDGYFWLLGRADDILKVAGHRIGTAELENSLVSHGDIAEAAVCGIPDEIKGEVIVAFVVLKQGSILRTELIETI-RNGIGPIATPQQIYFVTKLPKTRSGKIMRRVLKAIASNE---- 111023651 1 -----MMSSQLSVARLLWRAENVNGARINTAWTSDG-VRSFTYRDLVSDVRDLAGALASIGVKRGSRVATMAWNTRQHLAAYFAVPALGAVLHTVNHRMPVEHMAYTINHVSDEVLIVDEDLLPSVEAMRGRIPTVRHLIVVGEPGADQVIPYDQFVSGASTHQEVDENTAASICFTSGTTGSPKGVVYSHRSIVLHAMAISTKGGVEIDAERAYLLATQMSHVNGWGVPYAAALQGARLVLPGPHPTPERFLDLIHGERPDTFVGSPTVAALMRDERRNCGYDLSELKTMWLGGQVPPVALARWWAEQGARVVNGWGMTETSPMGTFSPGGSM---------------QGRPLPLFELRVVDESGSPQHWDGQTVGELEVRSPWVAREYLDDP-RTADSFR-DGWLRTGDVATVHPDARLQIKDREKDLVKSGGEWISSVDLENALMIHPAVSEAAVIAIPDDTWQERPLAW--LRLDADVTDEELRTFLATTLPRFWLPDRFVRVDEIPKTAMGKIDKADIRRQHRENTG-- 33593766 19 --PHEISPQDYTLTDLLDQACRRHAGQVACRSMGSD----MTYAQLDAHARHFAAWLQGRGLARGARVALMMPNVPAYLVCLLGTLRAGMVVVNVNPLYKADELQRQLLDSGAETIVILENFAHTLQAVPDR-GALSHVVVVGPKAPDGAHRLPDALRDGARATFTPPDDLAVLQYTGGTTGVPKGAMLSHGNLVANVLQTEAVAQPVLHDQLTIISALPLYHVFAMTVGLYGMHAGMRNLLVINPRDQAALIVAWRQAPINIFPGVNTLFNALVNNPDFAKLDFTDLRLTLGGGMAVQRQVAERWELTGHPLIEGYGLSETSPVATVNPTDAK----------TYSGSIGLPLPSTDVAILDDDGAPVPLGER--GEVAIRGPQVMLGYWQKPEETRNVMTADGFFLTGDIGIMDEAGYTRIVDRKKDMIAVSGFKVYPNEVEAVIAAHPGVLECAVIGVPDEHSGEAVKVFVVKKDPALTAEAVLQ-WCEERLTGYKRPRHVEFRDELPKSNVGKILRRELR---------- 184201740 6 --------EPLTPLRFLERSAEVFPDRRAVVHG----SQEWSYRQFDRDVQRFAAALRSSGAGEGDRVAVVAPNVPAALMAHYAVPAAGAVLVPLNPRLSARELQYILEHCGARVVLADVSVLDTVAEAMGDRTGVRLVQVPDEQAGAGVPTFEEFLDAPVRHAVVDENAPITLNYTSGTTGRPKGVLYSHRGAYLNSLGEVFHNG--FTGDTRYLWTLPMFHCNGWCTTWAVTAAGGTHVCL-RAVRAQDVWSAFDEHAITHLCGAPAVCSTIVDAQEA--HPLDRRIRITTAGAPPAPSIIERLEQAGFDIVHVYGLTEVFGPITICEPQEQWAELPASERARQMSRQGVAMIQAEARVVDPEMQDVPADGESLGEVVLRGNNVMIGYYRDVTATRKAFD-GGWFHTGDLGVMHPNGYIQLTDRAKDVIISGGENISSIEVEQALYSHPDVLDVAVVGVPHEKWGERPVAHVVRAGGSTVTEEQLREHVRSQLSGFKVPDSVTFTDELPRTATGKVRKNLLRD--------- 37930570 16 -LPDIYIPKHLPLHSYCFENISKFSSRPCIINGATGDV--YTYEEVEMTARKVASGLSQVGIQQGETIMLLLPNTPEYIFAFLGASYIGAVSTMANPFFTPAEVIKQAKASAAKLIITQACYVDKVRDYAAEAGA---KVVCIDAPPAGCLTFSELTAAEMPAVKIHPEDAVALPYSSGTTGLPKGVMLTHKGLV--TSVAQQVDGLYIHSEDVMLCVLPLFHIYSLNSVLLCGLRVGAAILIMQKFEIVPFLDLMQRYKVTIGPFVPPIVLAIAKSPLVAKYDLSSVRMVMSGAAPLGKELEDRTKFPNAKLGQGYGMTEAGPVLSMCL------AFAKEPFEIKSGACGTVVRNAEMKIIDPQTG-VSLGRNQSGEICIRGDQIMKGYLNDPESTKNTIDEDGWLHTGDIGFIDADDELFIVDRLKEIIKYKGFQVAPAEIEALLLNNPYISDAAVVSMQDEQAGEVPVAFVVRSNGSTITEDEIKQFISKQVIFYKRINRVFFIDAIPKSPSGKILRKDLRAR-------- 33600774 15 --PEIDSGAHASLAEVIEDSCRTFAGKTAYISLG----RTLSYAGLDRRSRAFAAWLQARGLGRGERVALMMPNLLQYPICLFGAWRAGCTVVSCNPLYTPRELAHQLADSGARAIVVADNFAATLQQALPQ-TALEHVVVTSIGEQLGWRRLRDVLAEPHAAPALGHADLACLQYTGGTTGVAKGAMLTHGNLIANLCQAHAWVRPLVKEGECVVTALPLYHIFALTANCLTFLIGASNLLIVNPRDIPAFVRELRKTPFSCITGVNTLFNALLDHPGFARLDFSRLRLTLGGGMAVQRSVAERWRATGKPLAQAYGLTETSPAVTINPL----------DAPDFTGSIGLPVPSTELSIRDEHGEELPLG--ATGEICVRGPQVTPGYWQRPDETALSFHADGFLRTGDMGYVDPRGYVFLVDRKKDMILVSGFNVYPNEIEDVVALHPGVREVAAVGVPDARSGEAVKLFVIRKDPDLDAAALIAY-CRANLTGYKVPRSVEFRTELPRTNVGKILRRQLRDEA------- 154252530 17 -------HQPLTPMSFLKRAAEVYPGKLAVVH---GSIRR-DYAEFYARCRKLASALSERGIGLGDTVAVIAPNIPAMLELHYAVPMIGAVLNTMNIRLDGAIIGFMLDHGEAKALFVDREFSALGKEALSKAKVKPFVIDIDDAEYDGEAEYEDFLAQGDASLPADEWQAISLNYTSGTTGNPKGVVFHHRGAYLLAMGNIVTAG--MTGNSVYLWTVPMFHCNGWCFTWSMSVIAGTHVCL-RRVTAANIFSAIAEHGVTHMAGAPTVMSFLINATEEEKKPLPHTVSYFAAAAPPPAATIRKLEAEGFNVIHVYGLTETYGPAVVNAWHDEWDELEVNARAQVKARQGVNYPVLEISVRDETMEEVPRDGETMGEVMFRGNVVMKGYLKNPKASAEAF-AGGWFHSGDLGVWHPDNYIQLKDRSKDIIISGGENISSLEVEDVLYKHPDIIEAAVVARPDEKWGETPCAFITLRKGASLTEKDVIAYCREHLAHFKCPKTVVFTD-LPKTSTGKVQKFKLREQA------- 163761560 30 -----------SIAALIEDSFKRYAARPAYTCMG----KTITYQEMENLSTRIGAWLQSLGLEKGDRVAIMMPNILQMPVAMAAVLRAGYAVVNVNPLYTPRELEHQLKDSGAKAIIILENFALTLQQVIKN-TGVKHVCVVPDWSLPGHTSFKAALAAGSKPTQTQPSDVAFLQYTGGTTGVSKGATLLNSNVLSNVAQNDLWLPAAFPEVLVYVCALPLYHIFALTVALMGMSQGAHNILIPNPRDIPGFVKELGKYEFHVFPGLNTLFNALLNNEDFQKLNFKPLLLTLGGGMAVQRPVAERWKQLSCVISEGYGLSETSPVATANRF----------DAADFSGTIGLPLPSTSIDIRDEDGAPVPLG--EVGEICIKGPQVMAGYWNRPDETANVMTEDGYFRSGDMGLMDENGYTKIVDRKKDMILVSGFNVYPNEIEEVAVEHPGIAEAAAVAMPDEHSGEAVKLFVVRKDPALSEADVKAHCAKG-LTNYKRPKTVVFKDELPKTNVGKILRRELRD--------- 83592993 18 ---------PLTPLAFLDRAAQVFPDRPSLVHG----KRRYTWAETAQRARRLASALRARGIGPEDTVAVMGANTPELYEAHFGVPMAGAVLNALNVRLNAEEIAFILEHGEARVLLTDTEFSPIIADALARIDRPITVIDIVDPEYDGEMEYEAFLAEGDPTAPADEWESITLNYTSGTTGNPKGVVYHHRGAYLNALSNIIT--WGMPHHAVYLWTLPMFHCNGWCFPWTMAANAGTNVCL-RRVTAAGIFQAIAEEKVSHFCGAPIVLSFLINARPEERRSFDHQVNVMTAAAPPPASVLEKMQREGFCVTHVYGLTETYGPATVCAWKEPWNDLPMDEQARLKSRQGVRYLVQELMVGDETMEAVPADGESMGEVFFRGNITMKGYLKNPEATAEAFR-GGWFHTGDLGVLHPDGYLQLKDRSKDIIISGGENISSIEVEGVLHRHPDVVAAAVVAKPDEKWGETPKAYVELRDGATVTEDELVAFCRLHLAHYKCPRDVEVGP-LPKTSTGKIQKFVLRRQVR------ 37519728 76 ----------LNLYNCLDRHLQTRGDKVAVWEGEPGEVRALTYRELHAEVCRFANALKALGVGKGDVVAIYMPLVPEAAVAMLGCARIGAPHTVVFGGFSGDALRDRLIDAQARVVVTADGLKPRVDEAVAQAPGVAHVICLKRVGPGRDHWWHELVAAECPAEAMDSEDLLFILYTSGTTGKPKGVVHTTGGYNLYTHITSKW-IFDLHDEDVY-----------WCTADVGWITGHSYVVYGPLPDPGRFWQLIEKHRIGIFYTAPTAIRTFIKWGDPARYDLSSLRLLTVGEPINPEAWMWYHRVIGCPIVDTWWQTETGGIMITPLPGATI---------TKPGSATMPFPGIVADVVDREGNSCPPNQG--GYLVIRRPWMLRTVYRDPERYRQNYWSQHAYFAGDGARRDEEGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDEIKGEAIVAFVTVESEVETTEELRAHVVKE-IGALARPEEIRYAEALPKTRSGKIMRRLLR---------- 163783473 1 -----------NFYEFVEENAKRFSGKPILFE----EKLKIKWKELKHYVDSFSRYLELIGVRKGDNVVILMSNSKEFIIAFLAIGKLGAVPVPLNTFLKRAELEYILSDCEAKLVVTQGKFAELLNGIEEKTK-VEKFVWAEEAPNETNLSFEEGLTIEDYEHLKPQEDLAVILYTSGTTGKPKGVMLTYRNIFSN--IENIVRVFEITPKDRFIVYLPMFHAFTLTATVLLPLYTASPIVIVKSIMP--FSNVIKQKRVSVFMGVPEVFNALSKALPWYFMWFNRIRYFVSGGAPLPLDTLERMKRKFKRLLEGYGLSECSPVVSVNLPSKQ-----------KPLSVGPPLPDYEVKVVDEELMELPRG--EVGEIIVRGDCVMKGYYKNPYETENTII-NGWLRTGDLGYVDEDNFIYIVDRKKDLIITKGMNVYPREVEEVLMSHPKVELCAVVGRKDAHHGEIPVAFVKPSEEGADLKEELRTFLKDKLANYKIPKQFIFLEDLPKNATGKVLKRVLRDK-------- 124005304 25 -----------SVVAIIEESFQKFANKPAYSNMGVD----LSYAQIDQASRNFAAYLQSLGLKKGDRIGLQMPNLLQYPVALFGALRAGLVVVNVNPLYTVREMVHQYNDAGVETVVILANFADKLQTALSETK-IKNVIVTEVGDIPGMIRFKDTLRKSFAKPELVNTDTAFLQYTGGTTGVSKGATLSHRNIVANLTQNKAWFIGLEEGKEVMITALPLYHVFALTVCLLMAHVGAKSVLITNPRDMPGFVKTLIQNPPTLFTGLNTLFNGLLNTDGFTQVDWSHTKFVVAGGMAVQKPVAERWEKTGVQVAEGYGLSETSPVLSCNPLDGN----------ARIGCIGLPLPSTELKILDDDGHEVAQG--EPGEICARGPQIMSGYHGRPDETAKTFFPDNWFRTGDIGLMEPDGFFRIVDRKKDMILVSGFNVYPNEVEDVVAGHDGVLEVAAIGIPDAKATERVKVYIVKKDANLTQADVIGY-CKNNLAGYKVPKEVEFREDLPKSNVGKILRKKLKDELK------ 37526050 20 -----------SLVEMFENAVAHYADQPAFINM--GEI--MTFRKLEERSRAFAAYLQNLGLSKGDRVALMMPNLLQYPVALFGVLRAGMIVVNVNPLYTPRELEHQLNDSGTSAIVIVSNFAHTLEKIVFNTK-VKHVILTRMGDPKGTLNLPDAISFRCAKPEINGNDLAFLQYTGGTTGVAKGAMLTHRNILANLEQAKAVYSPLLRGQELIVTALPLYHIFALMVNCLLLIYGGCNLLITNPRDITGTAKELGRYPFTSVTGVNTLFNAWLNNEEFKKLDFSTLRLVVGGGMPVQKAVAEKWAKTGTNLLEGYGLTECSPLVSCNPYNSKHYT----------GSIGFPVSSTEIKLVDDDGNEVEMGQQ--GELWIRGPQVMAGYWNRPDATEEVL-KDGWVATGDIANVNEQGSIHIVDRKKDMILVSGFNVYPNEVEDVVSAHPKVLESAAIGVSSESSGETVKVFVVRIDPGLTEDELKTH-CRRYLTGYKVPKIIEFRDELPKSNVGKILRRELRDEEE------ 88800835 10 -YPEDMQDSYETVLDLFDAKVKQFADKPAFTCMG----KTITYKDLDALSSDFAAYLQETDLKPGDRIALQMPNIVQFPIAAWGALRAGLVVVNTNPLYTERELEHQMNDSGAKAMVVYAGMAAQALKVQPRTPVEKIIVTVPDFDASKTVPFRTALRQGQNPVRTGHDDPIVLQYTGGTTGVAKGAMLTNRNLIANMLQCYEYFKLALKDGETLITPLPLYHIYAFTVHCMVLMYTGSVLIPNPR-DIPGFVKELSKHRFTGFVGLNTLFVALCNNDDFKKLDFSGLKLTISGGMALTHAAADTWKDTGCLINEGYGMTESSPVLSFNPPGH-----------AQLGTIGVPAPSTEVKVINDDG--VAQPIGEPGELCARGPQVMKGYWNRPQDTAKTIDEDGWLKTGDVAVLQEDGYLKIVDRKKDMIVVSGFNVYPNEIEDVLVGHPKIVECAAVGVPSEKTGEAVKVFIVTNDE-VSDEDLIAY-CREHLTAYKVPRQFERRDELPKTNVGKVLRRELR---------- 149926825 5 ----------------------------------------LTYERLDSLTRDFGAYLQSLGMKKGDRVAFMMPNLLQYPVAMLGAIRAGFVAVNVNPLYTPTELEHQLRDSGAKVIVVFENVAHTLEKVIKNTP-VEHIVLASMGEMHGFITFKKALAQELRKVNITHDDLAFLQYTGGTTGVAKGAMLTHGNIVANLQQASSWLNQDIEEGEIAITALPMYHIFCLTANILVFIVGGHCLLITDPRNMKTFVKTLGAVPFTALTGVNTLFNGLLNTPGFEQVDFSHVKLVLGGGAAIEPAVADRWKKTGTRLSEAYGLTEASPAVCINPLHEEYN-----------GSIGLPVPSTEVTIRDDDFNELPVGQE--GELCVKGPQVMRGYWNKPRETAEILTQDGWLKTGDIAYMDENGYFYITDRKKDMILVSGFNVYPKEIEAVATLLGGIFEAAAVGVPDSKTGEAVKLFVVKKDPDLTAEQVIEH-CRKHMTAYKIPRHVEFMKELPKSPVGKVLRRELRDMEK------ 149724572 73 -----------TVGQCLDATVQKIPDREALVVLH--ENVRLTFAQLKEEVDKAASGLLSIGLCKGDRLGMWGPNSYAWVLMQLASAQAGIILVSVNPAYQARELEYALKKVGCKALVFPKQFKPELEKAQPRLPDLTTVILVDASLP-GTLLLDDVIAAGNTEQHLAHHDPINIQFTSGTTGSPKGATLSHHNIVNNAIGERLRLPLKMPKELRMVLPTPLYHCLGSVGGMVSMTHGITLILPSPSFDGKKALEAISRERGSFLYGTPTMFVDILNQPDFSSYDISAMLGGVIAGSPAPPELIRAINKLNMELVVAYGTTENSPVTFMNFAEDTVQEKAE--------SVGRVMPHTEAQIVNTETGTLTK-LNTPGELWIRGYCVMLGYWGDPQKTVEAVGQDKWYRTGDIATMDEKGFCKIVGRSKDMIIRGGENIYPAELEDFFHTHPKVQEVQVVGVKDKRLGEEICACIRLKKGEKTTAEEIKAFCKGKIAHFKIPRYIVFVTEYPLTVSGKIQKFKLREQMEQHL--- 111023082 21 --------------NWVASHAEMKPDQAAFRFLG----HSTTWRDLHDRSEALAGALSRRGVNFGDRVLLLTLNRTEFFEAVLAINALGAIAVPVNFRLTPPEVAFIARDSGARAVFTEPALAPLVAAVRQDVPGLSLVVNIGADTEADVLGYEELVSEDGPPVDLPEDTPSLILYTSGTTGTPKGAVLSHSNMVGQSITCIRAMRYD-RGDDIGFLASPVFHVAALGSVAPMLMLGGTTVIPLKAFNPTEMLDVWEQERITTVFLVPVQWQAVCADPTVRGRDL-ALRVISWGAAPASDTVLRAMADTFPRIVAVFGQTEMSPITCV---------LDGDDAIRKLGSVGKPIPTIQTRVVDDDMNDVAPG--TVGEIVYRGPTMMLEYWQNPAATADAF-AGGWFHSGDLVRQDDEGFVYVVDRKKDMIISGGENIYCAEVENVLFGHPRIREAAVVGRPDPKWTEVPVAVVALEGSDLTVEEL-AAWLDDKLARYKHPKDVVIVDALPRNASGKVVKGELRK--------- 89092146 22 -----------TIPDVLAYTTQQYGPRPAFTSFG----RTIDYAELDRLSAAFAVYLRETNLKPGDRVAIQLPNLIQYPIVLFGILRAGMVVVNTNPLYTPKEMEHQFRDSGAKALIIHKSMAHNAEKIIANTDIQHLFVTQVGDLHDDAIPLRSALGQQPTPVDVQTSDVAVLQYTGGTTGVSKGAVLTHANLIANMLQAETVPGVDWTE--TVISPLPLYHIYAFTVAQVVSLLGGHSVLIPNPRDIPGFVKEMGKWRMSTFVGLNTLFVALCNNEKFSEVDFTNLKFTASGGMALNPSTAVMWEKTGCEIIEGYGLTETSPAVCFNPPDDN-----------RVGTIGLPMLHTDVRIIGTDGNDVVAG--EAGELCVKGPQVMRGYWQREKETASSFTDDGYFITGDIATVDEEGYFRIVDRAKDMIIVSGFNVYPNEVEDVLTQHPDIIESAAIGMPDDKSGEVVKVFVVSSNPNLTREEVRD-WCKDKLTRYKVPKMVEFAEELPKSNVGKVLRRMLK---------- 187925454 24 -----------SVGELLEEAFREHRAKPAFVCMG----KEISYGELDALSRKLAAWFQSKGLARGARIAIMMPNVLQYPVAIAAILRAGYVVVNVNPLYTPRELEHQLKDSGAEAIILLENFAVTLQAIVRN-TSIKHVVVVPAWSLPGHVKFNTAIAEGAKPVQQGPEDVAFLQYTGGTTGVAKGATLLHRNLIANVLQSEIWDPVRANRKDVTVVALPLYHVFALTVCGLLTITGGLGVLIPNPRDIPGMIKALEGYPITTIPAVNTLYNALLNSPDFHKLDFSKLIAANGGGMAVQEAVAKRWEQTHTPIIEGYGLSETSPCVTCNPVTVTEYS----------GTIGLPLPSTEISIRDDEGNEVPLG--QPGEICIRGPQVMAGYWNRPDETAKVMTADGFFKSGDVGLMNDGGFVKIVDRKKDMILVSGFNVYPNEIEDVVAKLPGVFEVAAVGVPDQHSGEAVKLFVVKKDQALTDADIFAY-CKQQLTGYKRPKIVEFRTELPKSNVGKILRRELRD--------- 121296534 18 -----------SVSAVFDASVAKFRDRPAYSSFG----KVLTYGETDALVEQFAAYLLELKLKKGDRVALMMPNCLQYPVATFGVLRAGLTVVNVNPLYTARELKHQLVDSGAAVLVVVDNFGDTVQQVIADTPGLKGVVVVPNYTLRGAIRFNQALGHTLPKVELDHDDVAFLQYTGGTTGVAKGAMLTNRNLVANMQQASAWISASGIEKEWIITALPLYHIFALTANGLVFMGGCNHLITNPR-DMKGFVKELKATRFTAITGVNTLFNGLLNTPGFDEVDFSSLKVTLGGGMAVQRAVAERWKKTGVTLVEAYGLTETSPAACINPLN----------LAEYNGAIGLPIPSTDACVKDDNGVTLAPGD--VGELCIRGPQVMKGYWQRPEETAKAIDADGWLHTGDMARMDEHGFFYIVDRKKDMILVSGFNVYPNEVEDVIAMMPGVLEVAAVGVPDEKSGEIVKVVIVKKDPNLTAEMVKEH-ARANLTGYKHPRIVEFRKELPKTNVGKILRRELRD--------- 187927516 30 -----------SLVEVFRESVEKYRTRIAYVSVGT----EMTYDECERQAKQFAAWLQSRGVKKGDRVAIMLPNSLQYPVCLFGTLLAGAIVVNVNPLYTVPELAHQLRDSGAQTIVVLENFARTLEQALPGSQVRNIVITGIGDLMGGALWLRDALARTMQPVQLAPEDIAFLQYTGGTTGVAKGAMLTHRNIIANLLQAEEWSKSMLNGGETNVTLLPLYHIFSLTVNLLMFMTGGRNILIANPRDTKRVIFILRNERFSGIAGVNTLFNALLEDPDFATRDFSAMKITIGGGMAVQRAIAQRWEVTGHTIVEGYGLTECSPVVSMNPPHVT----------EFSGTIGLPAPSTEVRFKRDDGTIAPLG--EPGELQVRGPQVMRGYWQRPEETAKSIDAEGWFSTGDIGVMDANGYIRLIDRKKDMILVSGFNVYPNEIEDVVALHPDVLEVAAIGVPDPVAGERVKIIVVPRTGALTEPALLEH-CRAHLTGYKMPRIVEFREELPKSTVGKILRRELRD--------- 211960841 15 -----------TIDSYLDDTVKNYAHRPAIYFMG----KTTSYGELGDFVERAAGALQAMGVKKGDKVGLCLPNTPYYTIFYFAIMKVGGVVVNFNPLYVEREIAFQARDSGARIMVTMDVIYDRVEAVRQELPQPKKLLVSNIPADSAHIRFKDFLAKSVTPVAIPKEDVAILQYTGGTTGVPKGAMLTHYNITSNMEMLESHYGGLKRGYEKTLCVLPFFHVFAMTVLQNLSILGAAEMLLMPRFDLKDLLDLAAKKKPTLFAAVPTLYTAINNSELTKNYDLTSIRYCMSGGAPLPVEVKQKFEALGCVLVEGYGLTESSPVASANPM----------DGTGKDGSIGVVMPGTTVEFRDLDEPEKVVAPGEKGELCIIGPQVMKGYWNRPDETAKTLEGGRVLHTGDVGYMDEDGFIFLVDRIKDLIICSGYNVYPRVIEEALYQHAAVAEVIVIAIPDGYRGQAPKAFVKLKDGQSATEDELKEFLKGHISKIEMPKAIEFRDELPKTMVGKLSKKELVEE-------- 167644184 4 -----MQTTPLLVSGILRYAAAAHGGREIVSRLIDEPVWRYDYAGLSRRSAQAANALARLGVTSGDRVTSLAWNTHRHLELFYAVPGLGAVLHTANPRLSDEQIVFTINHAASGVLLFDRNFAELVARLAPRLTTVKTFVMLSDDAGVRARSYETLIAGEAETFDWPENAGAFLCYTSGTTGDPKGVLYSHRAVVLHAMAGGLASAFGLTAFDVVMPCSSLYHATAWGLPFTAPICGSKLVLPADKMDGASLHQLIQDEGVTFTGGVPTIWTMYLSWLEQTGQRPDTLRRVVIGGSAVPRAMAATFKKYGVDVLQIWGMTETCPIGVVATPTPSLAALGDEASDAIWTRQGRLQFGIELKVENEDGSEAPRDGETSGALKVRGPWVVRRYYRQE---ADVADADGWFDTGDIATLDEHGFMRITDRQKDVIKSGGEWISSIDLENIAAGCPGVKIAAVVGVPHPKWEERPLLVIEVHEGSVVCKAEVLAYLGSRIVKWWTPDDVVFA-AVPLTATGKIDKKVLREVWRGHLMG- 15559516 73 -----------TVVQCLETTAQRVPEREALVVLH--EDVRLTFAQLKEEVDKAASGLLSIGLCKGDRLGMWGPNSYAWVLMQLATAQAGIILVSVNPAYQAMELEYVLKKVGCKALVFPKQFKPEVENAQPRLPDLTTVISVDAPLP-GTLLLDEVVAAGSTRQHLDQHDPINIQFTSGTTGSPKGATLSHYNIVNNSLGERLKLHEKTPEQLRMILPNPLYHCLGSVAGMMCLMYGATLILASPIFNGKKALEAISRERGTFLYGTPTMFVDILNQPDFSSYDISTMCGGVIAGSPAPPELIRAINKINMDLVVAYGTTENSPVTFAHFPEDTVEQKAE--------SVGRIMPHTEARIMNMEAGTLAK-LNTPGELCIRGYCVMLGYWGEPQKTEEAVDQDKWYWTGDVATMNEQGFCKIVGRSKDMIIRGGENIYPAELEDFFHTHPKVQEVQVVGVKDDRMGEEICACIRLKDGEETTVEEIKAFCKGKISHFKIPKYIVFVTNYPLTISGKIQKFKLREQMERHL--- 147677711 2 ----------------------------------------------------------QRGLAKGDRVIIALPNCPEFIYSYLGAARAGGIAVPLNLLHTPRELAFIIKDSGAKFLITNQFIGQQIK----QLPNLDTVTILDENSIKEILS-----SPPAAFPEVKSEDTCTFLYTSGTTGQPKAVMLSHDNLIGNVI--SMDEAAKFGRDENFLVVLPMFHSFGWSTSVLLPLYIGCTATIIDTFRPKELLQILSKERITIFCGVPSMFTVLLKTRRQTT--FPTLKYAISGGDSISEEHMLAFEKFNFPVIEGYGLSEASPVVCLNPLYG----------VRKIKSIGVPLPGVEVKVADDDDRELP--SGEIGELLVKGPNVMKGYYNREEETRSAL-KGGWLHTGDLAYRDQDGYFYIVGRKKELIITSGFNVYPKEVEEVLTAHPTVAEAAVIGVPHPVKGESIKAFIVPEEGRTPDKQELLRFLKGHLAGYKIPETFVISSELPRGATGKILKRMLK---------- 56964524 44 ------------------------GEQVALYYSDARRDESYTFAEMKTFSNKAANVLKEANVKKGDRVFIFMPRTPELYFTLLGAIKIGAIVGPLFEAFMEGAVRDRLEDSGAKVLITTPTLLERVP--FDDLPDLETVLVADETYEDNFLQLNKRLQAAPSDVAVDREDGLILHYTSGSTGKPKGVLHVHEAMVQHYHTAKVV--LDLQPDDIYWCTADPGWVTGTSYGFAPWLAGVTNVVRGGRFSPTDWYETIQRYKVTVWYSAPTAFRMLMSAGDEKQYDLSSLRHVLSVGEPLNPEVVRWVKVFDKRIHDTWWMTETGAQMICNYPAMEI----------RPGSMGKPIPGVEAAIIDDRGNELPPN--RMGNLAIKWPAMMRAIWNNEAKYQSYFELDGWYVSGDSAYMDEDGYFWFQGRIDDVIMTAGERVGPFEVESKLVEHPAVAEAGVIGKPDPVRGEIIKAFIALRQGYEVTDELKEEFVKTGLAAHAAPREMEFRKSLPKTRSGKIMRRVLKAWELDL---- 34498737 75 -------------YNCLDRHLAANANKIAIIEADDGEVTRVTYSELHRRVCQFANGLKSLGVKKGDRVVVYMPMGIEAVVTMQACARIGAIHSVVFGGFSAGAVRDRIQDAGATVVVTANESVPLKATVDEALESVRHVVVYGADWTDGRDVWWEGQSEACEPEWMGAEDPLFILYTSGSTGKPKGIQHSTAGYLLGAL-NSFRWVFDYKPNDVFWCTADVGWITGHSVCYGPLANGATQVIVPTYPDAGRFWKMIEQHKVSIFYTAPTAIRSLIKLGSPKQYDLSSLRVLTVGEPINPEAWIWYYETVGCPIVDTWWQTETGSTMIAPLPGA---------IATKPGSCTLPLPGVIADIVDESGAQVEPGRG--GFLVIKKPSLVRTIWNDPERFKKTYFPDKYYLAGDSAHRDENGYFWIMGRIDDVLNVSGHRLGTMEIESALVANPLVAEAAVVGKPHEVKGEAVVAFVVLKGARPTVAAELKNWVAHEIGKIAQPDDIRFGENLPKTRSGKIMRRLLRSIAK------ 149190840 22 ------IDQYTNINEMFVKPFEQFADNTAFVNMG----HSLTYRDLNEKSDAFAAYLQELRAKKGDRIALMMPNLLQYPITILGALKAGLVVVNVNPLYTPRELEHQLRDSGATIIVAVTNFGNSLQQVIAK-TSIKHVILTDELAPPGAISLRRALTGDFNPPVIESSDLAYLQYTGGTTGLAKGAMLTHRNIIANVLQVYGHFGPRTSKDERAVTPLPLYHIFANSVSMMLMMYGGSNLLITNPRDLNSFVNDLSKYPFTMIFGLNTLFAALNNHAKFRELDFSNAEFTIAGGMATQKHIADEWQKIGMPIIEGYGLTECSPVVAGGV----------HTQQSYVPAVGVPLPSTELRIVDENGQPLGVN--EVGEIQIRGDQVMKGYWKQEAETNAILTKDGWLYSGDIGRMDEDGIFYIEDRKKDMILVSGFNVFPTEIEEVATLHPKIVEAAAVGVPDDVAGERVKLIVVTSGP-VTVDDIKKH-CRQHLTGYKIPKVIEFRDELPKTNVGKILRRVLRDE-------- 167854747 24 -----------SLVEMFEKAVQRHPDIPAYINMG----QVLTFRKLEERSRAFAAYLQELRLEKGERIALMIPNLLQYPIALFGALRAGLVVVNVNPLYTPRELEYQLNDSGAKAIVVVSNFAATLEKVVFNTQ-VKHVILMGDQLSFGAVSFRETLGKQRQYVRPTKNDLAFLQYTGGTTGVAKGAMLSHSNVIANILQAKWVAYPLISQERIGVIALPLYHVFALTVNCLLFILGVTGLLITNPRDIPAFVKELKKYPVMAITGVNTLFNALLNNRQLKEVDFSNLKLSVGGGAAIQRAVADRWHKTGCHIIEGYGMTECSPLIAATRNDSTEYS----------GSIGVPVPNTDIRIVDDAGNDLPIGER--GELWVKGPQVMQGYWQRPEDTAEVL-KDGWMATGDIVELGQDLNLRIVDRKKDMIIVSGFNVYPNEIEDVVALHPKVNEVVVVGIPSEVSGESIKVFVTKKDESLTREELRNH-CRQHLTGYKIPREIEFRDELPKSNVGKILRRVLRDE-------- 84516538 19 ---------PLTPLTFLDRAASVFPNHIAIVH---GALRR-NYAEFYMRSRQLASALAQNGIGRGDTVSAMLANTPAMLECHYGVPMSGGVLHSVNTRLDASVIAFQLDHAMSKVVIVDREFMPLIEKALALANVTPRVIQYDDPEFPGPATATEAQDYNADPMPLDEWDAIAINYTSGTTGDPKGVVSHHRGAYLLAQGNALT--TSMAKHAVYLWTLPMFHCNGWCFPWTLSAIVGTHVCL-RQVRPEPIWAALADEGVTHLCGAPIVMSLIISAHQAEKRTFDHQVQFFTAAAPPPEKLLADMKTAGFDVTHLYGLTETYGPAVVNDWHHEWSDLPLAEQATLKSRQGRYLPLEGLDVLDPETMPVPRDGETMGEVMFRGNVVMKGYFRNPKATQQAF-AGGWFHSGDLGVRYPDGYIQLKDRSKDIIISGGENISSIEVEEALYRHPAVKTAAVVAMPHEKWGETPCAFVELSTGADVDAATLRAWCKDWLAPYKVPSMVVFM-EIPRTSTGKIQKYMLREHAK------ 113868933 44 -------DMNANLFALFE---SRFPADRTACCIETHDGLYYSWDDLDRATAKLANLLASLHLPEGARVAVQVEKSPEALFLYLATLRAGYVYLPLNTAYQEAEIDYFVGNAEPSVVVCSSKNFGWVSKVAFR-HGVNHVFTLDDDRSGSLLSRAAGKPDAFETVARQDDDLAAILYTSGTTGRSKGAMLTHRNLASN--AQTLHEFWGWRSDDVLLHMLPIFHVHGLFVASHGALLAGAKMIWAPRLDMAQVLKFL--PRCTVMMGVPTYYVRMLQEPRFDDDTCRRMRLFVSGSAPLLLETFDAFERTGHTILERYGMSETVMLVSNPYDAALGERIG--------GTVGMPLPGVSVRVVDGEGQPCTPG--EIGNVEVKGPNVFKGYWRMPEKTREEFTEDGWFKTGDVGRFGPDNYLTIVGRSKDLIISGGYNVYPKEIESFIDEMPGVAESAVIGVPHADFGEAVVAVVVRKPGADIDEAALIGTLKGRIANFKVPKRVHVVDELPRNTMGKVQKNVLREQFA------ 149925844 53 -----------SMLELVAECLKKYADRPAFVSAGT----EFSYKQVDDMSDQFAGYLKSIGVQAGDVVAIMLPNCVQFPVCFVGAMKLGCTLTNVNPLYTVRELNHQLKDSGATTIVVFENFANTLQQSLEGTKVKNIVIVPAYNLPQAVPIKKALAAGKGVSYPKPSDDVALLQYTGGTTGVSKGAMLTQRNLMSNMEQGLAWMSEAIGKDPIVVTMLPLYHIYALAVNCMLFMTGARNILIANPRDVGTVMKVLRKEKFHVITAVNTLFNAFLNNEEFCNRDFSDMKFAMSGGMALQQPIAERWKVTGCAISEGFGMTETSPVVT-------VPPLHGGERPAFRGNVGLPIPGTEVRLKRDDG--LWAGLNEPGEICVRGPQVMLGYLNRPEETAKTIDKDGWLATGDIGTMDEQGFVKIVDRKKDMIIVSGFNVFPNEIEDVVAQHPGVLECGVVGVPDPVTGEKVKLVVVKKDQSVTKEDLIAH-CRQNLTGYKIPSFVEFRDDLPKTPVGKILRRELRDKPKE----- 94311571 19 --PTSIVLPETSLWYNLEVSAHRYADKAAIRYFGNA----ITFRELEAQATALAGWLQKAGVKKGDRVLLYMQNCPQFIISYYAILRADAVVVPVNPMNRSEEFKHYVTDGQARVAICTADLAAGVMQADAELSALQHLLVTQEDAPPAWLTAEHPLPDNATPWAAGPDDMAVMPYTSGTTGFPKGCIHTHRSVMHNIVGGSTWSGSG--AESVILSVLPLFHVTGMQYGMNGPIYSGATVVMLPRWDREVAGHLISRYQVTHWTNIPTMVIDFLGSPNLASFDMSSLRYIGGGGAAMPQAVAERLKQFGLNYLEGYGLSETMAPTHSNPADRP-----------KLQCLGVPTFNTDARVVDPTLKELAPN--EVGEIIVRGPQVFKGYWGKPDATRDAFIEQTYFRTGDLGRMDEEGYFFITDRLKRMINASGFKVWPAEVENLLYKHPAVQEACIIGTRDAYRGETVKAVVVLRADAKTQPEDIIEWAKEHMAAYKYPRVVEFVDALPKSGTGKVMWRQLQE--------- 111025247 1 ----------MTPLKFLERSAEVHPNKTAVVDGG----RRISYSDLASIVTRLAHGLRRSGVGPGDRVAYLATNSAELLAAHYAVPLIGAVLVAINTRLSPPEIEYICNHSEAVLLLGEPVFLEQLQDT--SLLTVRETVQLPQDTAQSHLTYDALMARGSEPWEVDDETTISINYTSGTTGRPKGVMYTHRGAYLNSLSQIHHQHFDI--DTKYLWTLPMFHCNGWCGPWAVTAASGTHVCI-RVVRGDAMWSLIDSEKIDHMSGAPTVLTTLATADGAHPLDRS--MTITTAGAPPSPTTIRAVRALGAEIVHVYGLTETYGPCAVCEPQADWAALDEDTLARLLARQGVGMASGPVRVVGPHGEDVASNGTEIGEIVMRGNIVMKGYFGDDSATAEAF-SGGWFHSGDLGVMHPDGYIQLMDRAKDIVISGGENISTIEVEQVLMSHPSVLDVAVIGVPDTKWGERPKAFVVLKTNSTVSDCDLTQFAREHIAAFKAPREIVFLPELPKTSTGKTRKNELRDR-------- 89897044 2 --------DPMNVGNFLTLNSARYPDKIALVCKD----KRLTYQELNCRVNALAHALLDLGIGKGDKIGYLFPNSMEIVELFFAIAKIGAIAVPLNHRLVAREIKCLLDSVECDVFVYSRLYDGPVSEVKGSFRTVKHIIRLGEPAP-GEYSFEKLLDTSEPDIAVDSGDLFRIQFTGGTTGRSKGVMRTHEADLFQTIGVMTSNKMGASPDEVVLTQSPLHHQGGITWMLCVIVTGAQFVICDG-FDPVEILRQIEQERVTYMLLPPSTYLRLIDAPVFRDYDVSSVKVVHTSAGGTSPAIIQKMAEANCEVYYGWGQTETGAGTVHRITREMALHHPEKTQ-----SIGRPMPFFQLRIVDEAGKDVPLG--EVGEGIAKGPAIFSGYYKQPELTDGTIT-DGWTRTGDMMRQDEEGLYYMVDRKKDMIKTGGENVFAQEVEAVIRKHPAVLDCSVIGVPDQTFGEAVMAVVKLRSGYTATAADIQEHCKRDLSSYKKPRYVEFLDEFPVDSAGKIQKFRLRKKYREIY--- 168049860 2 --------TPLTPLGFLERSAFVYGSRTSVIYGDV----RYTWAQTYERCRRMASALVKRGLSRGDIVSVVAPNVPCIYEAHFGVPMAGMVLNAINIRLDARMTAFFLEHSKTKALIVDEEFFPLIDEALGILSSMPLLVVAEEALARGAIEYESFLSEGDPAFPADEWDSIALGYTSGTTSSPKGVLLSHRGAYVAALSNLLVWEVPIGA--VYLWTLPLFHCNGWCYSWGIAAHAGTNVCL-RHVTATGIYNAIRKYGVTHFCGAPVVLNMLINSPVSERAPMSHTIHVMTAGAAPPAIVLSKMEEQGFRVTHTYGLTETFGPSTICAWKPEWDSLPVADRARLNSRQGVRYVGLELDVVDKSMVPVPADGATLGEVVMRGNMVMKGYLNNPKATEESF-QGGWYHSGDIAVKHPDGYIEIKDRAKDIIISGGENISSLEVESILYRHPGILEASVVARPDEQWGETPCAFITPNGKVPITEADVIQFCRKELPHYMVPRSVVFGP-LPKTATGKIQKHVLRTKAK------ 110632431 117 -----------SLADMLLEACRSFGNRAAFTSMG----KTISFADLEKASRDFAAYLQSKGLKKGARVAVMMPNLLQYPVVMMGVLRAGYVVVNVNPLYTARDLEHQLKDSGAEAIVILENFAGTLQAAIGKTD-VKHVIVVPSWDIPGHASFRQAMREGASPPEVSLDDIAFLQYTGGTTGVAKGAKLLHRNVLANVLQSEIWLRTAYPERPVFICVLPLYHIYAMTVAMTGIKLGAQNILIANPRDIPALVKELGRHEFNVFVGLNTLFNALLNNPDFQKLNFKYLDFTLGGGMAVQRSVAERWKKLGHTISEGYGLSETSPVATINRL----------DRNEFTGTIGLPLPSTEVRIRDERGRD--QKFGEVGEICIRGPQVMPGYWNQPGETAKVMMSDGFLKTGDMGIMDESGHVTIVDRKKDMILVSGFNVYPNEIESVLAHHTGVLEVAAVGVKDEHSGEVPKVFVVKKDPALTEEDILNY-CHENLTGYKRPKYVEFRTELPKTNVGKILRRELR---------- 218763852 26 --------ENRTIMDYLGQSFSDFPNNAALVF----QGYKLSFAGLKDMVDRFASALSGFGIEKGDAVAILLPNSIPCVAAYYAILKIGGVVVMNNPLYSDRELSHQFNDSGAKALITLDDYLPFPKNLLFPLIGKKKGLAADVKQASDVYKWKELISGSSPAADLDLDDLAMFQYTGGTTGVSKGVMLTHGNLSRQFQQVRAWFNGFDRGKEVMLGALPFFHVFGLTTSMNMAACQGWTNVLVPKPQAEPLLDAISKFKPTFAPLVPTMYIGMLSDPRIKTTDLTSISACFSGSAPLPVEVIKEFEKIGATIVEGFGMTESSPVTHINPLRGT----------RKPGSIGIPIPNTDAKIVDLETGDNELPQGESGELIIRGPQVMKGYWNRMDDTAETIR-DGWLYTGDIAKMDDDGYFYIVDRKKDMILSGGYNVYPRDIDEVYYLNDKVQEVCTVGIPHPSRGEAAKVFIVLKEGVKATEKEMLDFVKDRLAKYKWPVEIEFRTELPKTNVGKILRKDLRAE-------- 164523616 29 -LPDIDIPNHLPLHSYCFQNISRIADRPCLINGSNG--HILTYGEVERTARSIGAGLNKLGVGQRDVIMLLLPNTPEFVLAFLGASYRGAVSTAANPFFTAAEIQKQVKASGAKLIITQACHVDKLKDI------PEVKIMCIDSPPDGCLHFSELTDQSVDSVEILPDDVVSLPYSSGTTGLPKGVMLTHKGLV--TSVAQQVDGLYFHSEDVILCMLPLFHIYTLNSIMLCSLRAGAAILIMQKFEINSLLRLTERYKVTVAPVVPPIVLAMAKSPEIEKYNLSSIRILKSGAAPLGKELEDRAKFPNATLGQGYGMTEAGPVLAMCL------SFAKKPFEIKAGACGTVVRNAEMKIIDPEGASLPRNK--PGEICIRGDQIMKGYLNDPEATNRTIDKDGWLHTGDVGYIDDDEELFIVDRLKELIKYKGFQVAPAELEALLLYHSSISDAAVVPMKDDGAGEVPVAFVVKSNGSQISEDEIKQFVSKQVVFYKRISRVFFVDAIPKAPSGKILRKDLRAK-------- 70606897 5 -----YYEYELTLDKILDTGIRTFPDKEIVYR----DIRRYTFSSFSNSVKRLVTGLKKLGVKKGERIGVLDWDTDVYFHTYYGVPLSGAVLHTINLRYPLDLIVKTILHAEDKYLVVRDEFVPLIEKAKNIIPPGMKVITYSDKSPISNADFWELINEPTEEFDVKENDMSTIFYTSGTTGEPKGVWFTHRKLFMHAMSVALTGTFNLSPEDVYMILVPMFHVHQWGFPFVTFLAGTKYVLPG-RYDYGFILKLMEKEGVTYSAMVPTILHLLLTHPDAPKYTFKKWK-ITIGGSALPEGLARKARELGITVTTGYGLSETCPVLSMGYYNNVAQKLDAEKKFSLQISTGVPIPLVQIRVVDPDGKD--KKPGEIGEIVVRSPWLTKEYYKNPEKTAQ-LWRGGWLHTGDLAYIDEYGYLHIVDRDKDAIKSGGEFIPSLLLEDAISLHPKVAQVAVVGVKDQKWGERPVAFIVAK-EKVTEDELRQFMLQGRIQKWWIPDKFIFVDTLPLTSTNKIDKKVLREMAE------ 121606172 20 ----------LSPISFLERSARVYPERVSLIHGDT----RFTWAQTYARCRRLASALAQRGVRVGDTVAAMLPNTPPMFEAHFGVPMLGAVLNTLNTRLDAEAIAFMLDHGEAKVLLTDREFSPIIERALPLMKQPRPLVIVDDPLHEGELDYEAFLGDEAYEWALPSDEAIALNYTSGTTGNPKGVVTHHRGAYLNAVSN--VVTWEMPRHSVYLWTLPMFHCNGWCFPWTLALQAGVSVCL-RKVDPALIFSLIREHRVTHLCGAPIVYGLLINAPQVLRAGISHPIAGLIAGAAPPAAIIEGCERIGIDITHVYGLTEVYGPAAVCAKQAGWDKLPIGERAALNARQGVAYPMQQIAVLDETMRPVPADGETMGEIFFRGNLVMKGYLKNPQATEEAF-AGGWFHTGDLAVLHPDGYVKIKDRSKDVIISGGENISSLEVEEVLYRHPAVLVAAVVAKPDDKWGEVPCAYLLCDGATVTEAEIIEH-CRSQLARFKVPKQVLF-GTLPKTSTGKIQKFVLREQMRS----- 158335890 73 -FAKWFVGGKLNIYNCLDRHLKTWRRNKAIWEGEPGDSRTLTYAQLHREVCQTANVLKQLGVGKGDRVGIYMPMVPEAAIAMLACARIGAPHTVVFGGFSAEALKDRLNDAEAKLVITADGAVPLKTAVDKALPSVNNVLVVQRTKADWWHELVPAASADCPPEPMDSEDMLFILYTSGTTGRPKGVVHTTGGYNLYTHMTCKW-AFDLKDNDVYWCTADVGWITGHSIVYGPLSNGATSLMYAPRPNPGCFWDVVEKYGVNIFYTAPTAIRAFIKLGDQHPRNLSSLRILTVGEPINPEAWIWYQQVIGCPIIDTWWQTETGGFMITPLPGAT---------STKPGSATRPFPGILADVVDLDGNPVADNEG--GYLVVRHPWMMRTVYGDDDRFRRTYWEDGVYFAGDGVRRDEDGYFWIMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEDVFAFVTLENTHPPSDELNSELKQHEIGVIARPGEIRFADALPKTRSGKIIRRFLRNLAEDIAGDA 37520715 1 ----------MNLAHLLDDQLRHRPEKVAF----EGDGRSLSYAQLAHLSENFAASLTTAGYGPGDRIAVVLPNVPEYALAMFALWRRGAVPVLINPQLTGRELDYILRDSQARAVILPEALLGVLAPLRSELPNLRAIVLGVPADEDLNFAGLAATPGQCPVAERHGDDIAQMMYTSGTTGTPKGALISHGNLLANARSG--IERLSVTGDDHLFCILPVFHAFAFTAALVIMPLVGGSVSFEYRLSPKKLMEHLSDPRVSVMVAVPSLLSTILRFP--TELKLSALRCILCGGGPLPPQLEAAFQRFGDLVRQGYGMTECSP----------YAAFSPPDRPSKPGSIGLPMPGHKLAVRDPISGDFAAPG-TVGELVVSGPHVFKGYWNQPEATSEAFV-EGWLRSGDLGYIDEEGYFFLVDRLKDMIIVGGEKVYSREVEDVLLAFAPLREVAVVGQPDPDKGEIVRAFVSLQEGAAIGEEEIIRFARERLAPVKVPRSITVLAELPKSATGKILKRELRKQFA------ 206890430 77 -------------YNCLDRNLSTLGNKAAIWEADDGEVKTYTYWQLYREVNRFANVLKKLGIKKGDRVAVYLPMIPELPITLLACARIGAIHSVVFAGFSAQSLRDRINDCGAKLLITAGRLVPLKANADQALPSVEKLIVVKRTDPERDFWWHDLMNDPCEPEQVDAEDPLFILYTSGSTGKPKGVLHTTGGYMVY-VNITFKLTFDYKPEEIFFCTADIGWVTGHSIVYGPLSAGATSLMVPTYPNPGRFWEIVEKHRVNIFYTAPTAIRALMREGEKWPYDLSSLRILTVGEPINPEAWMWYYKHVGCPIVDTWWQTETGGFMITPLPGAM---------TLKPGSATRPFFGVVPRVLKEDGSPAAVNEGGYLVIEKPWPGMLRGTWGDPERIKEVYFSPGKYFTGDGARVDEDGDYWLMGRIDDVINVSGHRIGTAEVESALVAHPAVAEAAVVGFPHDIKGEGIYVYAVLKEGHEDLEKLLISHIRQMIGPIATPDKIQFAGGLPKTRSGKIMRRILRK--------- 145220633 4 -----------NLADIVRSHGRNRPDAPALIVGD----RTVSYRELDERSNRTAQAFSRTGVGPGDRVAFVERNGIEFFDVAFGSAKLGAVAVPVNWRLTAPEMRHVIADCGASVVVVGQEFTGRIEAIADDLD-VEVVVIGKHRHWPTFDDLLAAAPAVDPGVVTGPDDLVFLMYTSGTTGAPKGVMLSNANVVCKT--AGVGGPWKFDADSVSLAVMPLFHMAGFGWALAGLWEGAVTVVL-RDVDPGAILDAVARHRVTNMLLVPAVIQFLLDTTGLDDTDLSRLRIVVYGASPITDDLMRGIDRFGGIFAQVYGMTESTGSVTQLDGDEHLPQLLR--------SCGRPYPWVQIRVVDPTGRDVAPG--TVGEVWTRSDQNMLGYWNNPEATAATLTPDGWLRTGDAGYLDRDGYLYLHDRIKDMIVSGAENVYPAEVENVLMTHPAVTDVAVIGIPDTRWGEAVKAV-VVAGAPVTEAELIA-FAREQLAGFKLPKSVDFVDALPRNPSGKLLKRQLREPY------- 74316522 72 -------DGELNVYNCLDRHLATRGDKTAIFEADDGSVRTVTYKELHARVCQFANGLKSLGVGKGDRVIVYMPMSIEAVVAMQACARIGAIHSVVFGGFSAKSLFERIEDAQAKLIVTADEAVPLKRAADEALACVERVVVYRRSGGEWWHELTQTQAETCEPVWVSAEHPLFILYTSGSTGKPKGVQHSTGGYLLGALLSMLWVFDAKADNDVYWCTADVGWITGHTVAYGPLALGMTEVIIPTYPHAGRFWETIAKHKVTTFYTAPTAIRSLIKLGSEAQYDLSSLRLLTVGEPINPEAWMWYHEVIGCPIVDTWWQTETGAHMIAPLPGA---------VPTKPGSCTLPLPGIMAAVTDEHGGPVAKGQG--GYLVIKRPFPSRTLWGDPERFKKTYFPEEMYLAGDSAHRDDDGYFWIMGRIDDVLNVSGHRLGTMEIESALVSNPRVAEAAVVGRPHEVKGEAVVAYVVLKGARAVGDEAKRDWVGKEIGPIAKPDEIRFGENLPKTRSGKIMRRLLRAIAK------ 146276338 19 ---------PLTPLSHLRRAADVHAERTALVHG----SIRLTYGEYHARVSRLASALAGMGIQPGDVVATILPNIAAHAEAHFGVPACGAILNAINTRLDLDTVSYILEHGGAKLVLCDTAFLKLASEAAARLGARAPVIVEVCDRESGFLEYEELMARGNPWAEWDEWESLALNYTSGTTGRPKGVVYHHRGAYLATCGNAIAWRMQLFP--VYLTIVPLFHCNGWCHTWMVPMLGGT-VVCCRDITAKAIYAAIADERVTHFGGAPIVLNTLINAAPEDRRHFDHVVEVFTAGAPPPAATLAAIEPLGFNVTQVYGLTEVYGPATECIWKPEWEGTTGDERAALKARTGVAMATLEAEVHDTHGQPIPRDTVHLGEIAMRGNMVMKGYYKNPEATAEAFR-DGWFRSGDIAFQHEDGYIKITDRAKDIIISGGENVSSVEVEGVIAHHPAVSLCAVVAKPDERWGEVPCAFVELKRGREATEDEIIAFARERLAGFKTPKQVIFC-ELPKTSTGKIQKFELRAVAK------ 83945302 15 ---------PLSPISFLTRTARAYPEKLAVIH---GDIRR-NWGEVYERSVRLASALSKRGIKKGDTVAVMAPNIPAFVDAHFGVPMSGAVLNALNIRLDAEAIAFILKHGEAKVILVDREFSSVIARAVQEIDAKPLIVDIDDPLAEGEIEYEAFLKEGDPGFDFDEWDAIALNYTSGTTGDPKGVVTHHRGAYLNAVGNAM--EWDMPHFPVYLWTLPMFHCNGWCFPWTLAAKAGVNVCL-RRVEPFAILSAIAEHKVTHLCGAPIVMSMMIQLPEKERPDFDHPVAMMTAGASPPATVIAGMEAMGVTVTHTYGLTEVYGPSIACAWKPEWDELPLKDRARLKARQGLPITQEDLMVANETMEPLPWDGKSLGEIMIRGNAVMKGYLKNPATTQKSF-KGGWFHTGDLAVTHPDGHVEIKDRSKDIIISGGENISSVEVEDVLYSHPDVAAAAVVAKPDAKWGETPCAFIELKTGANVTDKDIIAFAREHLAHFKAPRLVVF-GELPKTATGKIQKFMLRERAREMH--- 157693372 46 -------------YEAIDRHADSFRNKVALHYKDSQRDEKYTFRDMKINTNKAGNLFRKAHVQKGDRIFIFMPRSPELYFLLLGAVKIGAIVGPLFEAFMEGAVKDRLENSEAKVIVTTPDLLERIP--FAELPKLESVIIVGGDKEDRTIHYEEAFEQAAKDLEMDEKDGFLLHYTSGSTGTPKGVLHVHGAMVQQDQTGKWV--LDLKEDDVYWCTADPGWVTGTVYGFSPWLNGATNVILGGRFNPDTWYETIESLGVTVWYSAPTAFRMLMGAGDDQKYDLSSLRHVLSVGEPLNPEVIRWGDAFGKRIHDTWWMTETGAQLICNFPCMDI----------KPGSMGKPIPGVEAAIVDNAGNELPP--YRMGNLAIKWPSMMHTIWNNPEKYESYFMPGDWYVSGDSAYMDEDGYFWFQGRVDDVIMTSGERVGPFEVESKLVEHPAIAEAGVIGKPDPVRGEIIKAFIALRSGYEPTDELKEEFVKKGLAAHAAPREIEFKDKLPKTRSGKIMRRVLKAWELNLPAG- 114048630 16 -----------SLIDLIERTSQRFGDKTAYACLG----KTSSFNDIERDSRYFAAYLQNNNLKPGDRIAIQLPNITQFVIAAYGALRAGLILVNTNPLYTERELIHQFNDSGAKALVVLSDLLPTLAKVVATTPSTHPLDLIDPQVQEFCHVLKQGSELPFNRVAPAAGDLAALQYTGGTTGLSKGAMLTHGNMLANAAQVKSRIGSVISEGDIFVAPLPIYHIYAFMVNLVLYFCGGCSVLIPNPRDINGLIKTLAKYPFTGFAGLNTLFVALCHQPEFKALDFSHLKITISGGTALTAAAANIWQQTGNTISEGYGLSETSPVISLNAPGYQ-----------KIGTIGKPVLGTEVKLLDENGNEVAQG--EAGELAARGPQVMLGYWNNPQETANVMTADGFFKTGDIAILNEEGFHQIVDRKKDMIIVSGFNVYPNEVENVLASHPNIIECAVVGVKDEHSGEAVKAFVVLKDDSQDHEQMKTAFCREQLTAYKLPKLIEFMPQLPKSTVGKILRRELKHQA------- 42522828 67 ----WYLGGKMNVYNCVDRHLKTRGDKTALADNPSTPSRKITYKELHLEVCRFANVLKKMGVKKGDVVTIYMPMIPDTAVAMLACARIGAVHSVVFAGFSPDSISDRILDGQCRFVITGDALKENIDKALVKTPDVQKVLVVKDMKPGRDLWYHETVSDQCEPEPMDAEDPLFILYTSGSTGKPKGVMHTTGGYLVYA-SMTHQYVFDYHEDDIY-----------WCSADVGWVTGHSYIVYGPLANPSRFWEVVDKHKVTIFYTSPTAIRSLMREGDAAVKTTSTLRLLGSVGEPNPEAWAWYHDVVGCPVVDTWWQTETGGILITPLPGA---------IAQKPGSATLPFFGVQPKLLTNEGQEIHGPGEGVLVIADSWPGQMRTVYRNHERFEDTYFSNGYYFTGDGCRRDQDGYYWITGRVDDVINVSGHRLGTAEIESALVAHHKVAEAAVVGYPHDIKGQGIYAFVTLKSGETASEELRKELVRKEIGPIATPDLIQWAPRLPKTRSGKIMRRILRKIAENH---- 15234634 24 -------DPNTSLVSFLFRNSSSYPSKLAIADSDTGD--SLTFSQLKSAVARLAHGFHRLGIRKNDVVLIFAPNSYQFPLCFLAVTAIGGVFTTANPLYTVNEVSKQIKDSNPKIIISVNQLFDKIKGF--DLPVVKDTVEIPPGSNSKILSFDNVMESEYPFVEIKQSDTAALLYSSGTTGTSKGVELTHGNFIAASLMVTMDQDLMGEYHGVFLCFLPMFHVFGLAVITYSQLQRGNALVSMARFELELVLKNIEKFRVTHLWVVPPVFLALSKQSIVKKFDLSSLKYIGSGAAPLGKDLMEECGRPNVLLMQGYGMTETCGIVSVE---------DPRLGKRNSGSAGMLAPGVEAQIVSETGKSQPPNQQ--GEIWVRGPNMMKGYLNNPQATKETIDKKSWVHTGDLGYFNEDGNLYVVDRIKELIKYKGFQVAPAELEGLLVSHPDILDAVVIPFPDEEAGEVPIAFVVRSPNSSITEQDIQKFIAKQVAPYKRLRRVSFISLVPKSAAGKILRRELVQQVRS----- 197777862 3 ------------LTHILHRAVQQTPDDVATIC---GDRVR-TWQESAERVARLAGGLRALGACEGDRIGILALNSDRYHEVLLAAWWAGCAVNPVNIRWSAKEIAYSLADSSTRVLFVDDAFAPLTPALHAEWDGVTTLICGDGPTPQNMHSHEELIHEPLEETHSADGEPAGVFYTGGTTGFPKGVVLSHANIWASVLSAAATVRL-VRQGGRMMVAAPMFHLAGLSCWYAQSLIGGSHVFV-PAFEPAAVLQVIEKHRPTATLLVPAMVQMLVDHPDAGSRDLSSLETLVYGAAPISRALLERTHQVLPRLVQGYGMTEMAPCIAMLGADDHNDG-------RLLRSAGRALAGVEVRIVDREGAEVPQG--TVGEIVARGEGMMQGYWKKPHETAEALR-GGWMHTGDAGYLDADGYLFLVDRVKDMIVTGAENVYSTEVENAVAQHPSVAACAVIGVPDAQWGERVHAVVVLRPGCTATAEEIRDHTKSLIAGYKAPRSCEFVDELPLSAAGKVLKRELRAPH------- 78043276 3 ------------LHEIFKNNFR--PEHPALSF----RGRKVTYREMAKIIEKYAVFWQQKGLKPGDKVLLVSGNSPEFVYTYFGVVKAGGIIIPVNMGLAPEEIRYIFGDAQARFVAIQEKIWLTLKE-RFPLPE-EMVIVLNEALTS------EIMNLEAKFIEPTYNDVCTILYTSGTTGFPKGAMLTHENLIFDT--DSVTRFAEVDENDNYLAVLPLFHSFAWTACLLAPLYTGATCTIEDGFNPREIGKVLVAEKITIFLGVPSMFVYLLEYLPREAFN--SVHLAVSGGSSLPPQFFYAFEKFGVPLVEGYGLTEASPIVTLN----------PRRGPRIPGSIGKVLPGMEVKIVDENLNELPPG--EVGELMVFGKNVMKGYYNKPEETAKVLVNGG-LLTGDLGKKDEQGYLYIVDRKKDLIIVSGFNVYPTEVERAILDHPAVREVAVVGVPDGVRGEAVKAFITLKEGNLTRKELSE-FLRDKLAAYKIPRYVEVLPELPKNATGKIMKKVLR---------- 170695568 19 ---------PLTPLTFLDRTADVYPQRTAIIH---GEFRQ-TWATTRERCYRLASALVQLGIEPGDTVSIIAPNTPAMLEAHFGVPLSGAVLNAINCRLDADGIAFILRHGECKLLLVDREFAALVEKALQSVPNPPRLIDIDHEAPDGATDYESLLASGDPAFPVDEWTPIALNYTSGTTGDPKGVVPSHRGTYLMSLLQ--MTNWPLPRAPIYLWTLPMFHANGWCFTWAITAAAGTHVCL-RKVNAANILSAIQKHGVDHFCAAPIVLAGIASMPQSERQPLPRRVRVLTAGSPAPAAVLEAVGAMGFDVDHVFGITEISGTPISCAWHDEWDTLPPEQQGKLKARQGRAAAFEKMSVADATLEPVPADSQSCGEVLVRGNTVMMGYLKNADATEKAF-AGGWFHTGDLAVVHPDGYIQITDRSKDVIISGGENISSVEVEEVIYRMSGVLNAAVVAQPDDTWGETPCAFIELKPDAAITEQDVISFCRERLAHFKCPRRVVF-GELPKTATGKIQKFRLREQA------- 116748191 67 -------NGKLNVYNCLDRNLAKRGDQVAIIWEGDDPSKYITYRELHDQVCRFANVLKAQGLKKGDRATIYLPMIPELAVAMLACARIGVVHSIVFAGFSPESLAGRILDCGGKVVITADELKENTEEALKKCPDVQKVIVVKHTGPGRDVDWTEAISPDCPPEVMDAEDPLFILYTSGSTGKPKGVLHTTGGYLVYT-ALSHQYVFDYHDGDIYWCTADIGWVTGHSIIYGPLANGATTVMIPNYPDWSRFWNVVDKHKINIFYTAPTAIRALMRQGEAPVRATSSLKLLTVGEPINPEAWLWYYNNVGCPIVDTWWQTETGGILITPLPGAT---------ALKPGSATRPFFGVQPAIIDPEGKML--DGPGSGYLIIKWPGMLRTVYGDHERFKQTYFSNGLYFTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVAHPAVAESAVVGFPHDIKGQGIYAYVTLKANWEHSDELRQEWVRKEIGPIATPDYIQWAPGLPKTRSGKIMRRILRKIAANE---- 148260199 129 ----------LSPLSFLARTAKVWPERTAVVH---GSIRR-TWAETFERCKRLGAALAARGIGPGDVVAVMAPNIPAMVEAHFGVAMAGAVLNTLNTRLDAPTIAYILRHGEAKLLLSDTEFAPVIAAALAELDNAPPVIDIDDPARLGAMDYEDFLATGTADFDWDEWSAIALNYTSGTTGKPKGVVYHHRGAYLNGLGNAIT--WNMRQHPVYLWTLPMFHCNGWCFPWTITALAGTHVCL-RRIDAASIAAAVERHGVTHLCGAPVIMNMMINAPEPQRAVYAGRVAMMTAGAPPPAAVIEAMEGLGVDLTHVYGLTETYGPVTYCAWQEDWNGRPAAERAALRARQGVTYAVEEAMVADPATRPVPADGTTMGEVFLRGNIVMMGYLKDAAATEKSF-AGGWFATGDLGVMHPDGYIELKDRSKDIIISGGENISTIEIETVLYRHPAVMEAAVVAAPDEKWGEVPCAFVVLRPDMTATAEEIIAFCRQNMAHFKAPKRIVF-SELPKTSTGKIQKYVLRERAR------ 192289994 1 ----------MQLTAGLRKAASFRADDIALVTPE----RSFSHGEVLDRVARLARVFRRFGIEAGERVAILAANGNAYIECYFAVLWAGGVVVPINSRFSLAEMIEQVTDAEPTVLVSDRSFLDSALQLADACRGITAVIAAAPGAAGPLHDYEAVLADEKPCADAGRDDLACLFYTGGTTGRAKGVMLSHRNLWVNAVVTSL--SFGFDETTVALHAGPLFHLGAGARVYTTSIMGGRHVVI-PRFSPNDVLAAISQHKVTVATFVPTMLGMILQLPDLDSYDLSSLKLITYGASPMPEAVLQACLRRFPSIRQSYGMTELSPVATILSPADHLPSAPQNRLR----SAGRPIVSAEVRIVDAEDRELKPG--EVGEVVVRGPMVMMGYWKQPELTAHVLR-GGWMHTGDSGRFDADGYLYISDRIKDMIITGGENVYSIEVEHAIAAHPDVLQCAVIGIPHAKWGEAVHAVVVRRPGSSLTTDELITFCRSVIADYKSPRSIEFRDDLPLSSVNKINKAALRAPY------- 115374965 46 ----WFIEGRTNLYNCLDRHLPKLKDKPAIFEGEPGDRRSITYGELATQVNRLANGLKSLGVRKGDRVGIYLPMVPEAAVAMLACVRIGAVHSVVFGGFSAEALQDRMNDAGAKVLLTADGLKKNVDAALPNMRTIEKVVVAKRAGDAVALSWDELVSDTCEPEWVESEHPLFILYTSGSTGKPKGVLHSTGGYSVYASLTTRW-VFDLKEDDVYWCTADVGWVTGHSVVYGPMLNGVTTVLYEGAPTPDRFWEIIAHYKVSILYTAPTAIRAFMRLGEERKHDLSSLRLLGSVGEPNPEAWMWYRDVIGCPVVDTWWQTETGGIMISPLPGAT---------PTKPGSATFPLPGIHAEILDREGNPVPKGQGGLLFVTQPWPSMLRTVYGDPERYVKTYFSEGKYFTGDGARTDTDGYIWLMGRVDDVVNVAGHRLGTAEVESALVAHPRVAEAAVVGRPDDLKGTALVAFITLKKGTAPSAELKKELVAKEIGAIARPDELRFAEALPKTRSGKIMRRLLRD--------- 114571198 64 ----------------LARHARNHGDHTFTIH----EDERISYESWFRATRALAAELAAMGIGKGDRVGLAMRNLPEWPVAFFAVTSLGAIIVPLNAWWTGAELAYGLKDSGARALICDAERWDRIGPEANGLPDLKHVLVCRGDAAPDAPALEDLIGTPDPDADLAPDDPATIFYTSGTTGNPKGALGTHRNILTNILSSAFSAARALRRGEVMLTIIPLFHVTACNAGLMGGIFAGHTMVFMPKWDVVKAFQIIEREKVNTTGGVPTIAWQLIEHPDRTKYDLSSLEAIAYGGAPSAPELVRKIKQFGALPGNGWGMTETSATVTSH---------SAEDYLNRPDSCGPPVAVSDIKIMAPDGRELPVG--EVGELWARGPQIVTGYWNNPEATAETFV-DGWIRTGDLARVDAEGFCYIVDRAKDMIIRGGENIYSSEVENVLYEHPAVTDAALVGIPHRTLGEEPAAVVHLAPGESVSEEELKAWVRQRLAIFKTPVRILFSETLPRNANGKIVKTELKPLFE------ 197780961 23 -----------SLVHALRRAAAEAPERPFLAYFDG----RLGYREVDELSDSVAGHLAARGLERGDRVAILLQNSPLFVLALLGAWKAGAVVVPVNPMYKSGEVGHVLRDGEVAALICSDRAWETYLRETAAGSPVRIVLTGCEDDTDDLVAVARAGHKAPEGRDVAPSDIALISYTSGTSGTPKGATNTHGNIMYN--AERQRTGLALPEAPVYYALAPLFHITGMVCQLGACLNSVGTLVLTYRFEAGVVLEAFAEHRPHYTVGPSTAFMALAAHPDVTREHFSSFVNISSGGAPLPPALVEKFRAFGPYIRNGYGLTECSAPCASVPPERE----APVDPVSGTLAVGVPGPDTVVRIVDEAGVEVPFGEQ--GEIVVRGPQVVPGYWRRPDATAETF-PDGELRTGDIGFMDPEGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGVPDGYRGETVKAYISLRPGAETDPDALAAYCKERLAAYKYPRQVEILPELPKTASGKILRRELRSR-------- 118588371 18 ---------PLSPLSFLARAADVFPDTIAIVHG----RQRTDYRTFYRRARQLGSALTRLGIGKNDTVSVMLSNVPPMLEAHYGVPMAGAVLHSMNTRLDAAIIAFQLDHADCKVLITDREYAPVVKEALSMAAVTPIVIDFSDTQFPGSLDYEAFL-QSGDPLPDDEWDAIALNYTSGTTGNPKGVVYHHRGAYL--LAQANVITASMAKHPVYLWTLPMFHCNGWCFPWSLSLVAGTHVCL-RWVRPQTMWELIAEEGVTHLCGAPIIMSTLLNAAPEHKRDLDREVEFFTAAAPPPESVLAAMKTAGFNVTHLYGLTEVYGPAVVNDWKLEWNDLPLDEQAQKKARQGVRYVALELTVLDPETEPVPADGETLGEVMFRGNVVMKGYLKNPEATEKAF-KGGWFHSGDLGVLHPDGYVQLKDRSKDIIISGGENISSIEVEEVLYKHADVQAAAVVAKPDEKWGETPCAFVELKEGSTVSEADLIAFCRQHLAGFKAPKTLVFC-ELPKTSTGKIQKFALREQAK------ 50086436 66 ---EWFADGQLNVANCLDRHLKEHPHKPAIIWEGDHPSRHISFKELYEEVCRFANVLKKYGISKGDRVVLYMPMVSEAAIAMLACARIGAVHCVVFGGFSPDSLASRIEDCQAKLVITADALLPLKDSVDEALKSIEHVIVVHRTGQEGRDLWYHVVITECPPEQMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYA-TTTFREVFDIKQDDVY-----------WCTADVGWITGHSYLIYGPLSNGTTTLHIVDKHNVTILYTAPTAIRSMMREGDARESDRSSLRLLTVGEPINPEAWSWYYNVVGCPVVDTWWQTETGGILIAPLPGAT---------ALKPGSATRPFFGVQPGLVDGDGHEI--EGAAEGNLVIKWPGQMRGIWGDPKRFIEAYTFPGRYFTGDGARRDEDGYYWITGRVDDVLNISGHRLGTAEIESALVAHPHVAEAAVVGMPHEIKGQGICTFVTLQAGVDESEELRKEWVRKILGPIATPDALHWAPALPKTRSGKIMRRILRKIAANEL--- 67921295 77 -FAKWFVNGKINMYNCLDRHLTTWRRNKAIWEGEPGDSRTLTYGELHREVCQFANVLKDMGVEKGDRVGIYMPMVPEAAIAMLACTRIGAPHSVVFGGFSAEALRDRLEDAEAKVVVTADGIVPLKSEVDKALESVQKVIVIQRTKQDWWHDLQKDASPKCDAEVMDSEDPLFILYTSGSTGKPKGVVHTTGGYNLYTHMTTKW-IFDLKDNDVYWCTADVGWITGHSIVYGPLSNGATSLMYEPRPNPGCFWDVVEKYGVNVFYTAPTAIRAFIKMGEEQARDLSSLRLLTVGEPINPEAWIWYHRVIGCPIVDTWWQTETGGVMITPLPGAT---------PTQPGSATRPFPGIIADVVDQNGNAVPDNTG--GYLVIKHPWMLRTVYNNPERFQKTYWDPPVYFAGDSARRDEKGYFWIMGRVDDVMNVSGHRLGSMELESALVSHPAVAEASVVGVPHEIKGEDIYAFVTLEDHYSPSNELNKELKQHEIGAIARPGTIQFAEALPKTRSGKIVRRFLRQIAAD----- 146303186 3 -----YYNYNLTVDKLLDYGSTVYSSKEIVYR----DRRRYTFSKFRERVEAFAQSLLKIGVKPGDKVAVVDWDTDVYMTAYYAVPMIGAVLHTVNVRYPPEVMLKTVLHAEDKWAIVRDEFTPLLEKGKAFLGGLKGVITYSDERPTHDFWELQESGERLPPQEIKEDMQATVFYTSGTTGEPKGIWFTHRDLVLHSMSVALTTSLRSSQDDNFMILVPMFHVHQWGFPYVTMLVGANYVLPG-RYDPAMEIELMRKEHVTFSAMVPTILYMILSHPNASKYPFKGWK-VMIGGSALPTELAYAARKMGINIAVGYGMSETAPVLTVAYYTPEVEKLPEEDRFLQQIKTGVPIPLSQVRVVDEKGNDVPRDEKTVGEIVARAPWLTRSYYKDPERT-EKLWKDSWLHTGDLAVVDKYGYIRIVDRDKDAIKSGGEFIPSLILEDIISTHPKVGEVAIVGMKDEKWGERPVAFIVPKGD-LKEEEIRQFLLEGKLQKWWIPDRFVFVKEFPKTSTNKIDKKALRNQ-------- 93006979 54 -----MPDDSTSLLDVFERNFSRYGQKTAYICMGA----SITFKQLDLYSRQIASYLQSLGLVKGDKVGVMMPNILQYPVVALGIIRAGMVLVNVNPLYTSRELSHQLHDSGTKALFIVENFAKTYQDAQDK-GQVKHVIVCKIGDMLGTISFKQALSASASKYQRPDSDVALLQYTGGTTGVAKGAMLSHGNLIANMLQISALMDSAFEEDDVLLTALPLYHVFSFMVCGMYSMYQGCLLIPNPR-DLDGLIKEMGKYKPAFIPAVNTLFNGLVHKESFADLDFSSLKASIGGGMSVLPSVAKEWQKIGLPIVEGYGLSETSPVVAFNPMT----------IAEFTGKIGIPAPSTDVILIDDDEKMVAIGER--GEICVKGPQVMIGYQNRPEETAESFTASGHLKTGDIGIMDEKGFIKIVDRKKDMILVSGFNVYPNEIEEAMSEHPGIVECGAIGIPNDDRGEDPKLYVVKKGN-VTEQELLD-FGKKQLTGYKRPRHIQFVDELPKSNVGKILRKELRKM-------- 186471901 47 ---------------------------------------RYTFADFRRRVGQLANALASRGVRAGSTVAVMDWDTHRYLESYFAIPMMGATIFTVNVRISAQQIAYTLNDARADVLIVNSEFLPVIESIRGELKHLREVIVASDDAPLPCTSYEQLVSAMPDDFDFDENTRAAIFYTTGTTGDPKGVCYSHRQIVLHTLATATRSGQRLHRDDVYMPITPMFHVLAWGMPYIAVMLGLKIVLPG-RYQPDALLHLKKTERVTFSHCVPTILQMLLDAAARDAHDLSGW-TMIIGGSALSPTLCRAALEQGIDVFAGYGMSETGPVAALSQFAPDIDSAGMDESVRRRCMTGRPVPMVELRVVDAQMNDVPRDGRAQGEIVLRSPYLTPGYHNQPEAS-EALWAGGYLHTQDVAVMTPDGYVQIVDRIKDVIKTGGEWVSSIEIEALINELHAVEESAVIGVQDERWGERPKALIVLRPHASLDADVRAHLLAKRISRYAVPERVIFVAAIPKTSVGKIDKKLLRQRFE------ 187479329 24 -----------SLTHLLDEAFQRHADRIACTAMGSD----ILYRQIDLWARSFAAWLQSRGLERGSRVALMMPNVPAYLVALLGVFRAGMVVVNINPLYKPDELQHQLADSGAETIVILENFAATLAAV-SERGQLKHVVVVGPKAPDGACALTQALHEGAQPFAAPEQDLAVLQYTGGTTGVPKGAMLSHGNLVANVLQVGAVARPALGAPDTMLSALPLYHVFALTVGLFGMYAGMRNLLIINPRDQAALISAWRRVPVNVFPGVNTLFNALTDNPGFIRLDFSGLRLTLGGGMAVHPSVAERWLQIGRPLIEGYGLSETSPVATVNPTDS----------AAYSGSIGQPLPSTDVAILDDAGAELPLGER--GEVAVRGPQVMLGYWRRPEETRQSMTAEGFFRTGDIGIMDERGYTRIVDRKKDMIIVSGFKVYPNEVETVISACPGVRECAVVGVPDANSGEMVRAYVVRSHPGLTEADILK-WCETRLTNYKRPRAIVFRTELPKSNVGKILRRELRDEAA------ 87622844 13 -MPEEIDPRHYNLLDLFEISFAEYAQLPAFSNMG----RALSYQELDVATKKFAAYLQDLGLKKGDKVAVMMPNLLQTPIAILGILRAGCTVVNVNPLYTARELEHQLNDSETTAIVILANFAHTLEEVLGK-TGVKHIILVPAFSLPNVIPYARLMADADSRPELTHLDLAFLQYTGGTTGVSKGAMLSHGNMVANLEQVSGCLDTVLDRGEIVVTALPLYHIFALTANCLTFMYGGLNLLITNPRDMKGFVKELSNNRFTAITGVNTLFNGLLNTPGFDELDFSNLKLSLGGGMAVQRPVAERWEVTKTRLVEGYGLTECAPLVT----------ISPYDLAGYNGSIGLPAPSTDIKIMGEDGQEVAKG--EAGELWVKGPQVMLGYYKRPEATAECM-HDGWFATGDIATYDDEGFFYIVDRKKDMIIVSGFNVFPNEIEEVCMMNSGVLEVAAIGVPHEVSGEQVKIFVVKKDPSLTEKDIIAH-CRKNLTNYKVPKFVEFREELPKTNVGKILRRALKE--------- 52081468 46 -------------YEAIDRHAESNKNKVAFYYKDPVREEKYTFREMKNETNKAGNVLKQHDVGKGDRVFVFMPRSPELYFILLGAIKLGAIVGPLFEAFMEGAVKDRLANSGAKVIVTTPELLERVPA--DELPDLESIIVVGEGVKEDYYAKAAEAGTDLEIEWVDQEDGMLLHYTSGSTGAPKGVLHVHKAMIQHYQTAKWV--LDLHDDDIYWCTADPGWVTGTVYGFGPWLNGATNVVVGGRFSPEAWYETIEKMEVTVWYSAPTAFRMLMGAGDDNKYNLSSLRHILSVGEPLNPEVIRWHKVFGNRIHDTWWMTETGSQLICNYPCMEI----------KPGSMGKPIPGVEAAIVDNQGNELPP--YRMGNLAIKWPSMMHSIWNNPEKYSSYFMPGDWYVSGDSAYMDEDGYFWFQGRIDDVIMTSGERVGPFEVESKLVEHQAVAEAGVIGKPDPVRGEIIKAFIALRDGYEPSDALKEEFVKQGLAAHAAPREIEFKDKLPKTRSGKIMRRVLKAWELNLPAG- 197776015 3 -----------NLAAFLVNSAAACRDQIAVRHDDT----TLTYAELDASSARFAAVLRERGLQPGDRVAMTMPNVPLFPVVYYGILRAGGVVVPMNPLLKAREVAYVLRDCDTRVAVTFP-LFAEEVAKAAAEVGAECLV----TEPSAFHDLLMAVEPLSGIVDRADDDPALILYTSGTTGMPKGAELTHRNLVSNT-ATTAETLLHVGPDDVLFGGLPLFHAFGQTCALNTAVAAGATLTLLPRFDPQRALEIVHRDGVTVFLGVPTMYSALLHVELPDGFDASRLRVAVSGGAAIPVEVLHGFERFGATVLEGYGLSETSPVASFNHP----------DRPRKAGSIGMPIRGVEMKLVAEDGSEVGPG--EVGEIVIRGENVMKGYFHRPEATAEA-VRDGWFHSGDLARADEEGFYFIVDRKKDLIIRGGYNVYPREIEEVLYEHPAVAEAAVVGVPHKAHGEEIAAVIALRGGADATAEQIRDYVKERVAAYKYPRIVTFTAELPKGPTGKILKREI----------- 83746112 30 -------DRYRSLAEVFRESVQKYRNRAAYVSIGT----EMTYGECEALATHFAAWLQSRGVNKGDRVAIMLPNSLQYPVCLFGTLLAGAIVVNVNPLYTASELAHQLRDSGAQTIVVLENFARTLEQALPGTAVRNIVLTGIGDLLGGAFHLKDALAAELQPVPLGPQDIAFLQYTGGTTGVAKGAMLTHRNIVANLLQTEAWSRGMLSEAETNVTLLPLYHIFSLTVNLLMFMTGGRNILIANPRDTRRVLFILRRERFSGIAGVNTLFNALLEDPGFARRDFSAMKITIGGGMAVQRAIAQRWKQTGHTIVEGYGLTECSPVVTMN----------PPDITEFTGSIGLPAPSTEVRFVRDDGTLAPVG--EPGELQVRGPQVMRGYWQRAEETARVIGADGWLATGDIGVMDAHGYIRLIDRKKDMILVSGFNVYPNEIEDVVALHPDVLEVAAIGVPDPVAGERVKVIVVPRGDTLTEAALLAH-CRAHLTGYKVPRFVEFREALPKSAVGKILRRALRD--------- 118054310 11 --PNTANHAALTPLGFIARTAEVYPERLAIVHGDLRQNWARTYA----RCRQLASSLQKIGIGKNDTVAVMLPNTPPMVEAHFGVPMAGAVLNTLNTRLDAETLAFMLDHGEAKALIVDPEFAPLMARALKLRQSTAPIYVIQVEDPVGVTDYESFVAQGDAGFDWDEWDAIALNYTSGTTGNPKGVVYHHRG--AHNNAISNVLEWDMPKHAVYLWTLPMFHCNGWCFPWTVAARAAVNVCL-RRVDAQAIFDAIRNHGVSHYCGAPIVHSLLVNAPAVMKQGVPAGVKAMVAGAAPPASMIEGMEAMGFDITHVYGLTETYGPATVCAKHEGWNALDIGERARLNSRQGVRYHLQRAAVLDETMQPVPRDGQTMGEIMFQGNIAMKGYLKNPQATQEAFR-GGWFHSGDLAVQHPDGYIQIKDRSKDIIISGGENISSIEVEDVLYRHPAVLAAAVVAKPDPKWGETPCAFIELKAGAETTAEDIMAHCKKHLAGYKVPRAVVF-GELPKTSTGKIQKFELRKQA------- 214045142 6 --------------DFIRKYAYQRPDWRATHF----EGRDYSWAQMNRRVHAIAWQLEKLGVKPGDRVAYLGLNSHWIVEIYVVPSMIGAISVPINHRLSVEEMVGVIGDATPAILIFDRHFHEQAADLLAQCPSLQTLILADDDLPDGTLHYDTLIAEAPDESASRSDDTMILFYTSGTTGQPKGVMLSHSNFLVNATGSGHLYGY--RQDDVLLLSGPLFHLGTGSRVFTALAYGTTMVV-QPKFEVVDTLRMIEAQKITTMTMVPTMLNMVMNHPRFPEFDFSSIRVLTYGASPMPVTLMERAIAAGITFCQGYGLTETSPVLSVLEPADHIPGNPMLDKLS---TVGRPILYSDLRIVDADDNPVP--TGTPGEIVVRGPQVMNGYWNRPQETAHAMR-GGFFHTGDAGVMDADGYLTIAGRTKEMIISGGENVYPIETENALSKHPAVAQAAVFGVPHAKWGEMVYAAVALHDGKPASEDELIAFCRERIAHYKAPRGMTIWQGLPLSATNKLDKMTIKAQ-------- 87310599 76 -FAKWFVDGKTNAYNCLDRHLSRRDKPAIIWEGEPGDTRTLTYAELHSEVCRFANGLKKLGIQQGDVVSIYMPMTPELAIAMLACARIGAIHSVIFAGFSAEAIADRNQDASARVVLTSDSLKATVDEALKKSPTVEKCVVLKEMQPDRDIWWHDLINDDCPAEPFDSETALFILYTSGSTGKPKGIKHTTAGYNLFAKQ-TFEWVFDHRDDDIYWCTADCGWITGHSVVYGPLSAGATCLMYAPNFDEGRFWNLIEKYKVTILYTAPTAIRAFIKWGDEDKHDISSLRLLTVGEGINPEAWMWYHEKIGCPIVDTWWQTETGGIMMSPLPGA---------IPTKPGSCTKPLPGVIPGIFDENNEPCEKNQGGKLTITHPWPGMLRGIWGDEARYKQQYWSPNCYLAGDNARLDDDGYYWIMGRIDDVINVSGHRLSTIEVESALITHPNVAESAVVGRPHDIKGQAIAAFVTLRDAEPSDEAALKLHVRKEIGALAVPDDIRFTAVLPKTRSGKIMRRLLRD--------- 114771223 17 ----------LSPLSFIKRTALMFPDRDAVIY----ESRNYSWSQLYKRSIQLASALNKNGVGKGDTVAILAANTPEMIEAHFGIPMSGAVLNTINTRLDSDTIAYILDHGEAKVFIVDGELAPAAEAIKGRDVLVVDIADLQDNPNPGTIDYSDFLGNESANWEMPEWDAIALNYTSGSTGRPKGVVYHHRGAYLMSMG--VISDWGLPRHPKYLYTVPLFHCNGWCHGWAMAALAGTIVCT-RAITPAVIYNAISEHGISHFGGAPIVLGMILNANDNDRKKFNYTVNVMTAGAPPPAAVLEGIEKLGFNVTQVYGLTETYGHTVMSTWNSDWDDLPQDQRAIMKSRQGAGMVHTDLRVVDPNGIDVPADGETFGEILIRGNTVMKGYLKNPKATSEAF-ADGWFRSEDLAVMHANGYVEVKDRLKDIIISGGENISSVEVEGILHRHEAVALAAVVAMKDEKWGEVPCAFIELKDGKSVTENEIISFCRDHLAGFKRPKKVVF-GVLPKTATGKIQKYELR---------- 196176810 73 -------------YNCLDRHLTTWRRNKAIWEGEPGDSRTLTYAQLHREVCQFANVLKQLGVKKGDRVGIYMPMIPEAAIAMLACARIGAPHTVVFGGFSSEALKDRLVDAQAKVVVTADGIVPLKPEVDKALPTVENVLVMEPGRDHWWHDLQAGVSGNCPAEPMDSEDMLFILYTSGTTGKPKGVVHTTAGYNLYTHI-TLKWTFDLKDTDVYWCTADVGWITGHSIVYGPLSNGATTVMYAPRPNPGCLWDVVEKYGVNIFYTAPTAIRALIKMGEPKARDLSSLRILTVGEPINPEAWMWYHRIIGCPIVDTWWQTETGGFMITPLPGA---------IPTKPGSATLPFPGILADIVDLEGNPVAANQG--GYLVIKHPWMMRTVYGDPDRFRRTYWEDGLYFAGDGARRDEDGYFWVMGRVDDVINTSGHRLGTMEIESALVSHPAVAEAAVVGQPDEVKGENVFAFVMLENDSPTEEELKAHVVNE-IGAIARPGEIRFTEGMPKTRSGKIMRRLLR---------- 169826547 1 ----------MNSSDLLARNARKYPKREAVICHG----RRVTYHDLDEQVTRFSHALLEQGVRQGDKVLIFMPNVVEFVVSYFAIQRMGAIVVPVNAKFTLQEVEYVAQHAEAKAIIAHEAIFAAVQHIA-----VIPLKIKTGQQVAGWLQYETMIQSASAECQLNEDDASTILYTSGTTGKPKGVLFSYRNIL--TVAQMIAVEMEVKPESRILLMMPLTHSAPLHLFLMAGVLVGSTNVLTPTFTPDLLMDSIEQEKTTHFFGAPVAYLLTAQMPRLQSADLSSMKWWVYGGAPLSENEVRFIQQRTTNLTCVYGLTEAGPSGSLLFGKEHEE---------KAGSIGQRAPGTEIRIVNDHGEDVPAG--EVGEIVLFGEGNMLGYYRDEVATNAAFI-GGWLKTGDLARMDEDGFIWIVDRKKDVIISGGVNIYPKEIEDCLLSFEGIFEAAVIGVPHPQWGETVKAVYSAKQD--IDEDALKDFLEGRLAKYKLPRIFEKVEALPRNASGKILKQSLKGQ-------- 114705531 24 -----------SLASLLDEAFKKHGDTTAFILMGS----KMSFAELDERSRCFAAYLQSIGLKKGDRIALMMPNVLAYPVAVAGALRAGLVVVNTNPLYTVKELTHQMKDSGAKAIVVLENMAKTVASCKSQ-TSLKHVIVIGDLQPPDAVSFREALAAKFTPTSGNLDDIAVLQYTGGTTGVSKGAALTHGNVIANVLQVELWFGPALTQTMTMVCALPLYHIFGFTVNMMLSMMGGTNLLIPNPRDLPALLKALKGETFHSFPGVNTLFGAIARHKDAKSVDWSALVLSVGGGMAVQKKTAELWEELGTSICEGYGLSETSPVASANHTLGT----------KYTGTVGLPLPGTEMAILSDDGEKL--GVGEAGEIAIKGPQVMVGYWERPDETAKVMTEDGFFRTGDIGVMDENGWFRIVDRKKDMINVSGFNVYPNEIEDIVASMPGIIEAAAVATPDENSGEAVKLVVV-RDDSSIDEAAVKAYCRENLTGYKRPRIVEFRDELPKTNVGKVLRRELRD--------- 214039489 1 ----------MNIGTIPAKIARLDPAREALIDVDSG--RRMTFGALDERVRRLSNALMELSLEKGDRVAILSRNCIEYMEIYYACARVGMIAQPINWRLGEAEMARILADGSPRLVVVSAQYSELIPGLKAS-STADNWLSFGEGSDGSYDALASADNEPSESVSIGGDDPMLILYTGGTTGESKGALHTHRSLFMGMINQTVAERVVTT--DVYMLTGQMFHI-PVALAMNYHAHGCAMVLIN--FDARLALETIEKERVSAFLGITTMLNWMMADEKFAEFDLSSLRNIQYGGGPMPHSVVAALAAFPCTIIQGYGQTE-GMTMSFLSQEDHLRALAGEHPERL-ASCGREGFITEIRLADPEGNAVPKDGVTPGEILVRSEANMVGYWQRPDLTANTIR-DGWMWTGDIAVWDEEGYVFIVDRAKDMIISGGENIYSTQVEAAIHQHPGVLESAVFGVPDEEWGESVKAVVVMKPGEKATEQEIILAAAQHLASYQKPRSVDFVDSLPKAPTGKILKRQLRDPYWEAAG-- 77164391 74 ----WFTEGELNVFNCLDRHLKGKADKAAIIEGERGEVTTLTYRQLHQRVCRFANVLKEQGIVPGDRVVIYLPMVPEAVIAMQACARIGAIHSVVFGGFSAESLKGRIEDAEAKLLITADGGAAADRALQGGCVSIQRVIVLQHTGHEWWHQIEAKADSHCEPVWVNAEHPLFLLYTSGSTGKPKGIQHASAGYLLGT-ATTMKWVFDIRDEDIFWCTADVGWVTGHSTTYGPLAVGATMVMYEPTFDPGRFWKLCQDHKVTIFYTAPTAIRALMKWGDPASYDLSQLRLLTVGEPINPEAWMWYYRIIGCPIVDTWWQTETGVHMISPIPGA---------IPTKPGSCTLPLPGISAAVVDEKGESITTADRG-GYLVITRPWMLRTIWGDDQRYYETYWRDGYYVAGDSARRDEDGYFWIMGRADDVLNVSGHRLGTMEIESALVAYPKVAEAAVVGRPDAIKGESILAYVILKGDRPAKAEELRAWVAEQIGPIAKPDEIRFVDGLPKTRSGKIMRRLLR---------- 163726433 37 ---------RLVIADMIRRSAYHYPDKAAVVFGD----KTLTYAQLEEAANRTANALADLGVKKYDRVAILAHNTIHHVLTWLGCCKIGAVYLAINYLLKGKDVTYCIDHSESKVFIVEDALYPLVEDVLDDMKTVDTFIWSDDFAGQGFESWYSAYPATEPDVILRIEDPCQMTYTSGTESLPKGVIISNQALIAQYMGA-IIDG-RYDTNDINVNALPIYHCAARDVFLNPVFVGGTNVLMAP--DLGEVLATIDKYRATMFFAPPTVWIGLLRHPDFDKYDLSCLTKCYYGASIMPVEVLKELERFDAGVYNYYGQTELAP---------YHTVLKAEDALGKLGSAGMAGLNMESRLEDEFGETI-TELGAPGEICGKGPHAMIMYFKEPEKTEDAM-KGGWFHSGDIGVLDEDRYISVVDRKKDMIKTGGENVSTREVEEVVYLDKRVEEVAVIGVEHAKWVEAVTAVVVPRAGETIAEDEIMDLCKEHLAPFKTPKRVIIVDALPKTPTGKILKRDMRQQYKDIFKGA 119776029 16 -----------SLIDLFTKACKRFGDKPAFACLG----KSHSFNEIDKLSTDFAAFLQHHQLQPGDKVAIQLPNLTQFVIAAYGVLKAGMVLVNTNPLYTERELIHQFKDSGAKVLVVLSDLLPTLAKVVAETPIVISTHALDLVSPQKNIEFLKALNESWQPVAANHSTLAALQYTGGTTGLSKGAMLSHGNLIANALQCRDRLANVITPGDIFVAPLPIYHIYAFLVNLVLFVQGACSVLIPNPRDIPSLIKTLAKYPFTGFAGLNTLFVALCHQEEFRALDFSHLKLTISGGTALTEAAAGLWQQTGCTISEGYGLSETSPVITLNQPGAE-----------RLGTIGRPVLATEVQILDEDETPVPMG--QAGELAVRGPQVMSGYWQQAGETERVFSKDGFFKTGDIAIAEPDGCYRIVDRKKDMIIVSGFNVYPNEVENVLASHPAVLECAVIGVADERSGEAVKAVIVLKPEADDARAAITAHCQANLAGYKQPRHIEFVASLPKSTVGKILRRALR---------- 158521986 81 -------------FNCLDRHLET--REEAVAYYWEGDDQAYTYGELYRRVNRFAAALRHKGVKKGDRVIIYLPMIIELPVAMLACARIGAVHSVVFGGFSAEAIANRINDCGAKVVITADALKKNVDEALKKCPAVKTVIVVNHLTPGLEHWWHELLADEVEPEPMDAEDPLFILYTSGSTGKPKGVVHTHGGYLLYA-AMTMEYVFDLHPGDIFWCTADIGWITGHSILYGALVNGATSVMVPSYPDFDRFWAIVEKYRVNKFYTAPTAIRSLAREGEAKKHDLSSLMLLTVGEPINPEAWRWYHHHIGCPVIDTWWQTETGG---------HMLTPLPGVAPVKPGSCAFPFFGIDPVIIDDAGEPVKHPDEE-GLLCIRKPWMARTVFGDHERFISTYFAPGMYFTGDAARKDEDGYFWIIGRIDDVINVSGHRLGTAELESALVLHPHVAEAAVVGFPHAIKGQGIYAFVILKTGREPSDALKKELVRREIGPIATIDVVQWAEGLPKTRSGKIMRRILKKIAANKL--- 30250268 72 -------DGELNIWNCLDRHLATQADKTAIIFESDGEVNHCSYRELHRQVCHFANGLKSLGIRQGDRVVIYMPMRIEAVVAMQACARIGAIHSVVFGGFSAKSVYERIIDAGASAVITADELKATVDEALGDTATVHSVIVFRHTGPERDHWWHDLIADECEPAWINAEHPLFTLYTSGSTGKPKGVQHSSAGYLLGAV-TSMQWVFDYHADDVFWCTADVGWVTGHSVAYGPLAIGATQVIFEGHPHAGRFWEIIQKHRITTFYTAPTAIRSLIKLGSPAKYDLSSLRLLGSVGEPNPEAWMWYYTVVGCPVVDTWWQTETGC---------HMIAPAPGAISTKPGSCTLPLPGIDAAVVDETGHPVEQGKGGFLVIKRPFPSMLRTLWNDPERFRKTYFPGRYYLAGDSAHRDQDGYFWIMGRVDDVLNVSGHRLGTMEIESALVAHPLVAEAAVVGKPHEIKGEVVVAFVTLREKLPDDQATLREWVASEIGAIARPEEIRFGENLPKTRSGKIMRRLLRALAR------ 124521582 28 --------------------------------------RAWTFKELHAISNAYANKLTQLGVRKGDRVGILLYNCLEYFGLYFAAAKIGAIAVRLNFRLSSPELVYCLNDSGTKILCFHAGLAGRIEPIQHEVP-VEQFICLQDEASPGWAQPFSVLGEQQEDPGVPSNDPVMLMYTSGTTGRPKGAIWTHNTTFWFSAIQALK--WGFQARETAMTTGPLYHVGAMEIALPVLMRGGTVIITKSKFEIQRVLSVIEKEKVTCCFLFPFMIYDMLHLPDLAQYRLETLKTIYTGGDPLMPWALESIRAHFPHIVQVYGLTEGQPIAA---------SLDPQDAAKKGSTVGKPMPLTAIQIADDAGNPLPAG--EVGEILIKSPAVSEGYWKKPEATMETF-ADGWCKTGDLGFFDSEGFLTIAGRKKDMIRSGGENIYPAEIEDVLYRHEAVKEVSVIGIPDPKYMEAVCAIIVRKDGARLTEKEVTEYCKRHLASYKKPRKVIFVKEIPRTPSGKVQKFKLREQF------- 187927217 4 ATPDTALEANLTLGDTLHRSARKFGAKVALVDG----ARRMTHGELNADSNRYAHALLASSLKPGDKVAMVCGNSAQFLVAAYGILKAGLVWVPINAMLGPEDVRYILEHAEARHVVIDAALYPALRDTLATLGLPAH-QCFGEPVADGPQPVEQALQGHADAVVIDDRDLALIMYTSGTTGRPKGAMHSHRSV--HAALMSNVAGLNLNETDVFSCLLPMFHCAQFATAASAMMVGATLVI-QRGFDPAALLDVIANERITQLFGLPLMYAALLHHPLRAQRDLSSLRLCLYAMAPMARPLLERLAEVCPNFALGSGQTEIFPMTMYFAPDQQLQRTGNYW--------GQPCMVNEAAVMDDQGNLLGPN--QLGEIVHRGPNVMLGYYKDPQATANA-RRFGWHHTGDLGMWDADGQLQFKDRIKDMIKTGGENVPSVKVEEVLLRHPAVANAAVVGLPHAHWVEAVAAFVCLKPDAHADAAALQAHCRAHLGSFEVPKHIAVVDKLPMTATGKIQKHVLRSANQTLFEG- 73966369 110 -----------TVGQCLEATAQRMPDIEALVIPQ--ENIRVTFAQLQEEVDKAASGLLSIGLCKGDRLGMWGPNSYAWVLLQLATARAGIILVSVNPAYQAMELEYALKKVGCKALAFPKQFKPELEKAQPRLPELTTVISVDDPLP-GTLLLDEVVETGSKEQHLAQHDPINIQFTSGTTGNPKGATLSHYNIVNNSIGDRLKMHLKPPEEKRMILPSPLYHCLGSVGGMVSVMYGTTLILSSPTFNGKKALEAISKERGSFLYGTPTMFVDILNQPDFSSYDISTIRGGVIAGSPAPPELIRTIDKLNMDLVVAYGTTENSPVTFMNFEEDTVEQKAE--------TVGRILPHTEAQIVNKTGNLVELN--TPGELFIRGYCVMLGYWGEPEKTKEAIGPDKWYRTGDIAAIDKQGFCKIVGRSKDMIIRGGENIYPAELEDFFHKHPQVLEVQVVGVKDARMGEEICACIRLKKGEKTTEEEIKAFCKGKISHFKIPRYIVFVTDYPLTVSGKIQKFKLREQMEQHL--- 149370391 21 -----------TIGENLLNTVKKYPDNEALVSKH--QNYRATYKEFYDQVNHLAKSLLADGVVLGDRVGMWSPNRYEWTLVQYATAQIGAILVNLNPAYRTHELKFAINQSGISYIICTSEYKKMLESVSENCISLEKVIYLDTPDWDGHTITEEVYNEAIN--KLDFDQPINIQYTSGTTGFPKGVTLSHHNVLNNGYFVA--RRLNYTDADRVCIPVPFYHCFGMVIGLACTSHGACMVIPSEGFDAALALKAVEEEKCTSLYGVPTMFIAELSLENFKDYNLSSLRTGVMAGATCPEEIMKRVEMNMKDVTVCYGMTETSPVSLQTTIGTPLD--------KQVSTVGTVMEHLEVKIINENGNIQPIGEE--GELCVRGYSVMLGYWNNIETTQEVIDNARWMHSGDLAVMDDEGYVCISGRIKDLIIRGGENISPKSIEDFLYTHPKVLDIQIIGVPSEKYGEEIMAWVKLHHGVQCSDSELLAFCKNQIAHYCVPKYWKFVNEYPMTVSGKIRKVEMRE--------- 149185302 22 -----------SLPELLEQTLAKHPDKPFLHFLG----RSYTYSEVHREAQQFAAGLIARGIKPGDRVGLFLPNVPIYASAYYGAMMAGAIVVNYSPLYTVEELAWQVADSGTRLLVSVPELYTTAASVLDALKTLGRSKVAKVSYSNTILGFGDMLGDPAKPPIDAAEDIALLQYTGGTTGRPKGAMLGHSQLAMNAQQTAGLNPFGDPSSEVFMGALPFFHVFANTALLNHAMVTGGSIAMVPRFDAGQVLDTIAKYKTTGFPGVPTMFQALLDHPKLAKTDISSIKVCISGGAPMPAPVHDKFEATGVRVVEGYGLTESSGVVSAN----------PYEGVRKKGTIGQLVMGTEVIFLDKEDPENLAPEGEPGELAIHGPQVMRGYWNKPEAGNDTFVRDGYLRTGDVAVMDEDGFLEIVDRIKDMIAVGGFKVFPSQVEDVLLENEAVKEVLVIGVPDEYLGERPRAYVTLNDETATAEDLCE-WLNARVGKHERVESIVIREELPKTLVGKLDRKALRAE-------- 209905361 75 ----------LNVYNCLDRHLETRGDQPAIIWEGDDEDRTLTYRELHAEVSRFANVLKSRGVKKGDRVSIYMPMIPEAAVAMLACTRIGAIHSVVFGGFSPDALRDRIQDSDCQVVITSDQLKANADKAIAQCPNVHTCIVVKRGGDDRDVWYHEAMKEECPPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLLQA-AMTHKLVFDYKDGETY-----------WCTADVGWVTGHTYIVYGPLANGARFWQVCDKHKVSTFYTAPTAIRMLMGAGDDKKHKRSSLRLLTVGEPINPEAWEWYYRVVGCPIVDTWWQTETGGHMITPLPGATR---------LKAGSATHPFFGVQPVLLDDQGKEI-TGNPATGNLCIKHPWMMRTVYGDHPRFIETYFKPGYYFSGDGARRDEEGYYWITGRVDDVLNVSGHRLGTAEIESALVLHPKVAEAAVVGYPHEITGQGIYAYVTLMAGEQGSEELKKELVREEIGPIAKVNLLQFAPGLPKTRSGKIMRRILRKIAANEL--- 91772996 80 -------------YNCLDRHVQKHGDKPAIWEGEMENSETYTYKELRDATARFAAGLKELGVKKGDVVTIYLPMVPEAVISMLACSRIGAPHSVVFAGFSSEALAQRVEDAHSRFVITCNGYFERADKGLENAPAVEKVIVVDHAAEERDIWWNDLIDSECEPEHMDSEDTLFIMYTSGTTGRPKGVVHTTGGYMVGTNVTSNW-IFDLKDDDIFWCTADVGWITGHSYLVYGPLSNGATIVMHEGPDKGRFWDIVEKYGVTIFYTAPTAIRTFMKWGDEAKYDLSSLRLLGSVGEPNPKAWLWYYETIGCPIVDTWWQTETGMIMISPLPGIT---------TMRPGTATRPFPGIKANILDDEGNEVPMGSGGYLALQNPWPSMIRTINGDEQRFIDTYWSK-WYLTGDGARKDEDGNFWILGRLDDVIKVSGHRLGTMEIESALVSHPSVAEAAVDGKVDEIKGEVICAYVILESSSILEDELKQHVVDE-IGPIARPKMIIFTEELPKTRSGKIMRRVLK---------- 198266057 17 -------HQPLTPLTFLERAAAVFPDHTAIIH---GKLRR-NYATFYARSRQLASALTQRGIGRGDTVAAMLPNTPAMLECHYGVPMCGGVLHSINTRLDAAIIAFQLDHAMSKIIIVDAEFMPLMQEALALAEVSPLVIQVDDPEYEGAKAYESFLADGDPAFPADEWDAISINYTSGTTGDPKGVVSHHRGAYLLAQGNAIT--TSMRKHAVYLWTLPMFHCNGWCFPWTLSAIIGTHVCL-RQVRAEPIWNALADDNVTHLCGAPIVMSLLIAAPVDARRTLDHTVQFFTAAAPPPEKLLADMKTAGFDVTHLYGLTETYGPAVVNDWHESWSSLPNDEQARLKSRQGRYLPLEGLDVLDPETHAVPRDGVTMGEVMFRGNVVMKGYFRNPVATKKAF-EGGWFHSGDLGVVHPDGYIQLKDRSKDIIISGGENISSIEIEEVLYSYPSIEIAAVVAMPHEKWGETPCAFIEATLGQEIDTDALRVWCRDRLAAYKVPGRFV-VTSVPRTSTGKIQKFVLRERAKNL---- 214038394 1 ----------MLVHHFLEYYARNTPELPCLTL---GENTS-SYGEVNTLSNQIAHGLLALGISRGQRIAILGENSLEHLLLFMAASKIGAVTVSLNYRLAPAELAFIINDANSRVLVALDGMEDSLTGLRQQIDDDITVISHGFADTLSWNEWVSQYPESSPNIESDPQDAYIQLYTSGTTGNPKGVVSSHFNMLSLVTMNSVATPHRPSPGMATILCAPLFHIGGAG-SIAYNIFSGIHTLLHRTFDPTKVVADMENHPVSNIFMVPAMIMAVLQMPDIEQRDFSKLKQIFYGASPISETVLRRIEVFQCDFIQMYGMTETTGTVVNLSAEDHRLALEGQPDLLR--SCGRTSVGGQAKVVDLEGNERPKG--EVGEIWLKSDTNMKSYYNLPEATAANLT-DGWVHTGDAGYMDEQGYLYLKDRMKDMVVSGGENIYPVEVENALAKHDAIVDVAVIGVPDEKFGEALLAFAVLNKDSSLDLNEMVEFCRDKIAGYKIPRQLQIVDELPRNPSGKILKKILRQPY------- 73541834 16 ---------PLLVKQLLIHSMSLYGDQEISYRGEM----RYTYRDFRRRVGQLASTLASLGAKHGSTVAVMDWDSHRYLECYFGVPMMGATLFTVNVRLSPQQILYTLNDADADIVLVHPDFVPVLDQIRNELTCNPRFVLLADAAPQTELEYEALLADASPDFDFPENTKAATFYTTGTTGDPKGVCYSHRDIVLHTLSTSARDGQRMHREDVYMPITPMFHVLAWGIPYLAVTLGLRTVLPG-RYAPDVLLKLREAEKVTFSHCVPTILQMLLQSSQDSGQDLSGWK-IIIGGSALPPSLCEAALDRGIDIFAGYGMSETGPIVSLAQLPPNVKPANRADEVRMRCSTGRPVVMADFRIVSEDMQDLPRDGKNRGEIVLRAPYLTQSYFKKPGASEE-LWAGGYLHTQDVAVMGEDGFVQIVDRIKDVIKTGGEWVSSIEVENLISEVPGVQECAVIGVPDDKWGERPMAFVVRKGADSIREKLLGHVDSRRISKYAVPERIAFVAEIPKTSVGKINKKQLREKAA------ 147800064 6 --PRPANSSPLTPLGFLDRAATVYGDCPSVLY----NSITYTWSQTHRRCLQVASSIKSFGIGRGHVVSVVAPNVPAMYELHFAVPMSGAVLNTINTRLDARTVSVLLRHSESKLVFVDCLSRALILEALSLFPPNTQWPLLVLIADEEVAPSSTRGDPEFKWVRPEEWDPIILNYTSGTTSSPKGVVHCHRGIFIVTIDS--LVEWSVPKQPVYLWTLPMFHGNGWTFTWGMAAVGGTNVCL-RKFDARIIYDAIPKYGITHMCAAPVVLNMLSNYPNHQPLGYP--VKILTAGAPPPYSVLLRTESLGFVVSHGYGMTETAGVVVSCAWKPQWDRFPASERARVKARQGRTVVMTEVDVVDPSGVSVKRDGSSLGEIVLRGACIMLGYLKDPEGTSKCMSKEGWLYTGDVAVMHPDGYIEIKDRSKDVIISGGENLSSVEVESVLYTHPAVNEAAVVARPDDFWGETPCAFVSLKPGSPDKPTAKEEYCRARMPHYMVPKTVVFKEELPKTSTGKIQKFKLRDIAK------ 78485460 72 ----WFSDGELNAYNCIDRHLAEKEDKAIIFEADDGTVEQYTYKDLHDEVCRLANALTAQGIEKGDRVVIYMPMIPQAVFAMQACARIGAIHSIVFGGFSAEALRDRIEDAGAKMVITAGKSVPLKGAVDEALESVRKVIVYKRTDDDRDISWHDAVANYHDAVMVNAEHPLFLLYTSGSTGKPKGIQHSTGGYLLNAHITNEW-VFDLKDSDVF-----------WCTADVGWITGHTYVAYGPLPDAGRFWQVCQDHGVTVFYTAPTAIRALMKFGDPKQYDLSKLRLLTVGEPINPEAWMWYHEVIGCPIMDTWWQTETG---------AHMIAPIPGVTDLKPGSCTKPLPGIDAHIVDEEGKELTHGEG--GYLVIRKPWMVRTIWGDDERTYFAMFKNKYYVVGDSAHLDTDGNFWIMGRIDDVLNVSGHRLGTMEIESALVSHEKVAEAAVVGKPHDVKGESVFAFVVLNQEIPEGDELRNHVAKE-IGPIAKPDDIRFGSNLPKTRSGKIMRRLLRSIAK------ 194365608 18 -----------SVASVFDASVAKFRDRPAYSSFG----KVITYGETDTLVNQFAAYLLELKLKKGDRVALMMPNCLQYPVATFGVLRAGLTVVNVNPLYTARELKHQLVDAGVSALVVVDNFGDTVEQVIADTP-VKHVITTGLGDIKGAVRFKQALKHTLPAVEIDHDDIAFLQYTGGTTGVAKGAMLTNRNLIANMQQASAWLSTGIEPGEVIITALPLYHIFALTANGLVFMGGCNHLITNPR-DMKGFVKELKGTRFTAITGVNTLFNGLLNTPGFDEIDFSSVKFTLGGGMAVQRAVAERWKKTGVTLVEAYGLTETSPAACINPLT----------LPEYNGSIGLPIPSTDACIKDDNGNILPLG--EVGELCIKGPQVMKGYWQRPEETATAIDADGWLHTGDMARMDEQGFFYIVDRKKDMILVSGFNVYPNEVEDVIAMMPGVLEVAAVGVPDEKSGEVVKVVIVKKDPNLTAEMVKEH-ARANLTGYKHPRIVEFRKELPKTNVGKILRRELRD--------- 31791344 24 ----------------LERHAMMQPDAPALRFVGN----TMTWADLRRRVAALAGALSGRGVGFGDRVMILMLNRTEFVESVLAANMIGAIAVPLNFRLTPTEIAVLVEDCAAHVMLTEAALAPVAIGVRNIQPLLSVIVVAGGSSQDSVFGYEDLLNEAGDPVDIPNDSPALIMYTAGTTGRPKGAVLTHANLTGQAMTALYTSGANIN-SDVGFVGVPLFHIAGIGMLTGLLLGLPTVIYPLGAFDPGQLLDVLEAEKVTGIFLVPAQWQAVCTEQQARPRDLR-LRVLSWGAAPAPDALLRQMSATFPEILAAFGQTEMSPVTCM---------LLGEDAIAKRGSVGRVIPTVAARVVDQNMNDVPVG--EVGEIVYRAPTLMSCYWNNPEATAEAF-AGGWFHSGDLVRMDSDGYVWVVDRKKDMIISGGENIYCAELENVLASHPDIAEVAVIGRADEKWGEVPIAVAAVTNDDLRIEDLGE-FLTDRLARYKHPKALEIVDALPRNPAGKVLKTELRLRY------- 72383783 19 ---------PLTPLHFLDRCAEQYPDRDAIIHGHLTQSWSTT----RERCRRLASALVKRGIGKGDTVSILAPNTPAMVEAHHGIPLSGAVLNAINCRLDADGVRFILRHGEAKVLFVDREFSALAAAAIDGLDSPPLVIILDPLAPAGELEYEQFLGDPAFPGLYPEDDAIALNYTSGTTSDPKGVVPSHRGAYLMSLLQ--LTDWGMPRGPKYLWTLPLFHANGWCFAWAVTAAAGTHVCL-RKVNAANIFHAIEAHSVDHFCAAPIVLASLATATDYERRSFSHPVRIRTAGSPPPASVLKAVSELGFDVEHVYGITEASGTPVSSFVNPAWNDMSSDEKARLMARQGRAAALEGLYVADPDMSAVPRDGKTQGELMLRGNIVMKGYLKNPEATQRAF-SGGWFRTGDVAVVHPDGYIQITDRSKDVIISGGENISSVEVEDVLHQHPSVLIAAVVAQPHPKWGESPCAFIELKGVSEPAEEEIIAFCRARLAHYKCPVRVVYGP-LPKTGTGKIQKYRLRE--------- 194365839 11 ---------PLLIKQLLHTPLAVNPDQEIVY----GDSVRFDYRTLQARICQLAGLLTSLGVKHGDTVAVMDWDSNRYLEAYFAVPMIGAVLMMVNVRLAPEQIAYTLNHSGARVILANREFLPILEGIDGQLPDLRTRILLDDAGPDGFVTEYEAATATTDFPDFDENTRATVFYTTGTTGLPKGVYFSHRQLVLHSLAGMAALGSALHRGDVYMPITPMFHVHAWGLPYVATLLGIKQVYPG-RYLPASLLALIAREKVTFSHCVPTILHMLLEHPLAAETDLGNWK-VIIGGAALPRALAQRALARGIDIFGGYGMSETCPLLTLAQIDADAVT-DTDEVLSLRTKAGIPVPLVDLRIVDPDMKDVAHDGMATGEVVVRAPWLTQGYLHNPDASA-ALWAGGYLHTGDIGNIDSGGYLRVTDRIKDVIKTGGEWISSLALEDIIALHPAVSEVAVIGIADTKWGERPLPLVVRQPGSEVTEAEIIELVAARISRYAIPERVSFVESIERTSVGKINKKKLR---------- 163763942 44 -------------YECIDRHVANNGAKTALLYSDQSRDEVYSFEDLMKTTNQAAHMFKRLGIEKGDRVFIFMPRSPELYTALLGAIKAGAVTGPLFEAFMKEAVRARLEDSEAVSIVTTPELLQRIP--VDELPHLKTIIIYGEHSDERFYSFSDEMKASSDDEWMDREDGMILHYTSGSTGKPKGVYHVHNAMIQHYQTAKWV--LDLKADDIYWCTADPGWVTGTSYGFGPWLNGITNVVRGGRFSPGDWYGTIEKYSVTVWYSAPTAFRMLMSAPRDEKADLGSLRHVLSVGEPLNPEVVRWMEAYGKRIHDTWWMTETGGMLICNYPSEPI----------KPGSMGKPFPGITAAILDNQGKEVPPG--EMGHLAIKWPSQMRKIWKNEAKFKDYFYFDGWYVSGDTAYMDEEGYFWFQGRNDDVINTSGERVGPFEIESKLVEHPAVAEAGVIGKPDELRGQIIKAFISLRSGYTFSDELKEAFIKSELSAHAVPREIEYKEKLPKTRSGKIMRRVLKAWELDEPAG- 153885946 13 -LPYNISSPQTSLWYNLEVSARRYPDKDAVIFYG----RHTTFHELHDDAVAVAGWLQQAGVQKGDRVLLYMQNCPQFMAAYYGILRADAVVVPVNPMNRPEEFKHYVTDSGAATVICSADLAVNVTTANAELPEAQRWITAQHPAQPGAVAWNDVLAQRPGPHTAGPDDLAVMPYTSGTTGFPKGCMHPHRTVMHNIVGGSMWS--NGTKEGVSLSIIPLFHVTGMQYGMNAPIYMGSTVVMLPRWDREVAGRLISRYKITHWTNIPTMVIDFLASPQLAEFDLSSLAYIGGGGAAMPQAVAERLKDFNLAYQEGYGLSETIAPTHSNPAD-----------RAKQQCLGIPVFNTDARIVDPQTKELPPG--EVGEIIVSGPQVFLGYWGKPQATAEVFIEKKFFRTGDLGRMDEDGYFFLTDRLKRMINASGFKVWPAEVESLLYKHPDVQEACIIGTRDAYRGESVKAVVVLKAHAKTTEDDIINWARDNMAAYKYPRVVEFVDALPKSGTGKVMWRTLQEQ-------- 119713625 8 -----------TLVDLFRWRVSQSGDEVAQKFLDS----ETTYSELDSLSNKVAQGLIGLDCQPDSRVAFLGKNSDLFFEFLYGTIKSKTVTVGINWRLAPPEVAYIINDSKSEVLLVGPEFFGLVEEIKNDIPSIKKIITVGGEEWEDYSAWRDSQENIDPMLESSGDDDVIQLYTSGTTGHPKGVQLTNDNFSSCFVMNEDSMYREMNEGETNLVCMPIFHVAGTNMGLAGMVTGAKNIII-PEVDPTLILKLIEEERIQHALFVPAVILFLVQHPESANTDFSSLKTVIYGASPIDDTLIKAMELMKCDFWQVYGLTETNGAITFLYPEDH------EVSKGKLRSCGKAGKDVGIRVVDSEDNDVSVG--EVGEVIIQSLNNMKGYWNRPEATAESI-KNGWFYSGDIGYFDDEGFLYIHDRVKDMIVSGGENIYPAEVENALLSHPQILDAAVIGIPDDKWGEATKAFIVQSEGDPLDEVDVISYVKTQIAGYKCPKTVEHIDALPRNPSGKILRKNLRAPY------- 71905868 18 ---------PLSPLSFLERSAFIYPKRISVIQG----ARQYTWKESYDRARQLASALKSRGIGKGDTVAVMLPNTASMFECHFGIPMIGAVLNTLNTRLDAEAIAFMLAHGEAKVLITDPEFSKVVKPALELLEGPKP-LVIDSLDPDGEKDYESFLNEGEPDFAWDEWDAIALNYTSGTTGNPKGVVYHHRGAYLNS--ASNIISWGMPPHSVYLWTLPMFHCNGWCFPWTLAANAGTSVCL-RRVDPVLIFGLIKEHKVSHMCGAPIVYGMMINAPETLREGIAHTVNGLIAGAAPPAAIIEGAQRMGFNITHVYGLTETYGPASVCAKQPEWDRLPIDLQAARNGRQGVRYHMQEIAVLDPSMEPVPWDGETMGEIMFRGNLVMKGYLKNEKASEEAF-AGGWFHTGDLAVVHSDGYVKIKDRSKDVIISGGENISSLEVEDVLYRHPAVIAAAVVAKPDEKWGEVPAAFIELKDAKCTEAEIIEH-CRAHLARFKVPKQVVF-GELPKTSTGKIQKYVLRQHA------- 16331700 72 -FAKWFVGGQLNIHNCLDRHLTTWRRNKAIWEGEPGDSRIITYAQLHREVCQFANALKSLGVQKGDRVAIYLPMIPEAAITMLACSRIGAPHSVVFGGFSAEALRDRLVDAEAKLVITADGAIALKQEVDKALPSVENVIVVDVTMTAGRDHWWHELSAHCPAEPIDSEDMLFILYTSGSTGKPKGVVHTTGGYNLYTHMTTKW-IFDLKDTDVYWCTADVGWITGHSIVYGPLSNGATTVMYEPRPNPGCFWDVIERYGVNIFYTAPTAIRAFIRMGEANARDLSSLRLLTVGEPINPEAWMWYHRVIGCPIVDTWWQTETGGIMLTPLPGA---------IPTKPGSCTKPFPGIVAEIVDLDGNPVESDQG--GFLVIKQPWMIRDVYGDTDRFRHTYWEEGLYFAGDGARRDKDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPLVAEAAVVGRPDELTGEAIFAFVSLEGNAEPSEELKKDLVKEEIGAIARPAEIRFTDVLPKTRSGKIMRRLLR---------- 83313276 66 -------DGTLNVANCLDRHLAKRRDQTAIIWEGDDESAHITYGDLHERVCRLANAMTDLGVKKGDRVTIYLPMIPEAAVAMLACARVGAVHSIVFGGFSPDALAGRIQDCDSSLLITADELKANVDKALETCWSCKSVIVVKRTGGDIHMWYHDLVAKAAPPVEMSAEDPLFLLYTSGSTGKPKGVVHTTGGYLVYA-SMTHQYVFDYHEGDIY-----------WCTADVGWVTGHSYIVYGPLANGARFWDVVDKHKVNIFYTAPTAIRSLMREGEEPVKKTSSLRLLGSVGEPNPEAWTWYHRVVGCPIVDTWWQTETGGILITPLPGAT---------ALKPGSATRPFFGVKPVMVDAEGKTL--EGAVEGNLCLGWPGQMRTLWGDHERFKQSYTYQGMYFTGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVAEAAVVGYPHDIKGQGIYAYVTLVAGEEPSEDLRKEWVRKEIGPIASPDLIQWSPGLPKTRSGKIMRRILRKIAENDFG-- 24374124 19 -----------SLIDMFETAVAKYADQPAFINMGA----TLTYRKLEERSRAFAAYLQELKLQKGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELKHQLIDSGAKAIVVVSNFARTLEEVVDQTPTLVNFVVIKKLVPKYDLPHALSMRETLSRGRITGDDLAFLQYTGGTTGVSKGAMLTHSNVVANVLQANGAYSPALRDGEFVVTALPLYHIFALTVNCLLFLHKGSLLITNPRDIPGFVAEL-KKYPFTALTGVNTLFNALVNSSDFSELDFSRLKLSIGGGMAVQKAVADKWQNIKTRLLEGYGLTEASPLLTCC----------PYNLDGYNGSIGFPAPSTLIQVRDDAGNVLPQG--ETGELFGKGPQIMKGYWQRPEETAKVIDNDGWLATGDIGYMDEQGFFYIVDRKKDMILVSGFNVFPNEVEEVVALHPKVIEVAAVGVPNDASGELVKVFVVKKDKSLTAEDIIKH-CRVHLTGYKVPKLVEFRDELPKTNVGKILRRELRDEVK------ 46198650 5 --------------NWLGRLAAYHPDRPALWFRNT----WLTYGELYLRARKAAGALRALGVAKGDRVGLIAWNHPAYLDLLFAGPLLGHILTPFNHRLSLPELQALHAYTEPKVLFYGEGFQEVARALDPKALPLEALLEGEE---------------APEEVRVDLEDPALLLFTGGTTGLPKGALLPYRQLLVNAVQTAF--SWGLSREDRYILATPMFHA-ALNALATPLLYLGSQVVVEERFHAEEYLELVRLHRPTLLFLVPTMYQMLLEAQAFAETDLSSVRFAISGGAPCPAPVREAFRERGVRFKQGYGLTECGVNCF---------TFELEEAERYPESVGRPMPHLWARLVREDGKE--AGVGEAGELWLSGSVVMKGYFRRPEENEKVFVWDGWLRTGDLAHRDEGGRFYIVGRRKEMFISGGENVYPVEVERALYDHPAVKEAAVVGVPDPRWGEVGAAFVVLR--EPLAAEALRAFLKARLAGYKVPKHLIFLEELPKTGPGKVQKEALKRLWEEQHGQA 108797289 18 --PVVVQARSHTLGDIPRRSARRFPDKTAIV---DGDVV-LTFAEFERLVDRAAAALQDNGFGPGDRIALLSHNCWQYAVLAFATARAAVVLVPINFMLTAEEISYLLGHSGVRGFLVEADLTATAEEALGGSVTTKVALVPDGDAPEGWDDFARWLTTEAPSPHIDDDQLLRLMYTSGTESRPKAVMHSSRSLMWQ--YVSTIVAGSMAGDDVEVHSLPLYHCAQLDNFLATDVYLGATSIILPRPEPELVLRTIERYGVTNYFAPPTVWISLLRCPVFDEVDLSSLRKGYYGASAMPREILAELRERDLRLWNFYGQTEMAPLAS---------ALGPDEQDAHAGSAGRPVVNVETTILDEDDTPVA--TGVVGEIAHRSPHLMLGYLDDAAKTAEAFR-GGWFHSGDLGYYDEHGLLHVVDRKKDMIKTGGENVASREVEETLYRHAGVQEAAVFGLPHPVWVETVVAAVVLRDGSAVTEDDIIAHCRAHLAGYKTPKQVFFVDTLPKNPSGKLLKRDLRQRF------- 169634744 66 ---EWFADGELNVANCLDRHLKEHPHKPAIIWEGDHPSRHVSYKELHDEVCRFANVLKKYGIGKGDRVVLYMPMVTEAAIAMLACARIGAVHCVVFGGFSPDSLASRIEDSQAKLVITADSLLPLKENVDLALECVENVIVVYRNANPIEMKLGRDLDANCPPEPMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVY-VASTFKEVFDLKQDDVY-----------WCTADVGWITGHSYLIYGPLANGTTTLHVVDKHKVSILYTAPTAIRAMMREGDSRESNRSSLRLLGSVGEPNPEAWNWYYNVVGCPIVDTWWQTETGGILIAPLPGAT---------ALKPGSATRPLFGIQPAIVDGEGNEL--EGAAEGNLVIKWPGQMRTIWGDPDRFIEAYTFKNTYFTGDGARRDEDGYCWITGRVDDVLNVSGHRLGTAEIESALVSHEAVAEAAVVGMPHDIKGQGICTFVTLQAGVPESEELRKEWVRKVLGPVASPDALHWAPALPKTRSGKIMRRILRKIAANEL--- 73538138 18 ---------PITPIDFLVRAAEVYGDRPAIVHGPV----RQNWRDTYVRARRLASALARAGVGKGDTVAALLPNTPAMVEAHFGVPMAGAVLNALNIRLDAANLVFMLRHGEARVLLADTEFADLARQMALEIPGLKVIAVEDALGPQGDTDYESFLASGDPEYAWDEWDAIALNYTSGTTGDPKGVVYHHRGAAMNAISNIL--EWDLPKHPVYLWTLPLFHCNGWCFPWTIAARAGVNVCL-RKFEPRLVFDLMRDEGVTHYCAAPIVHTALVNAPPSWREGLRGPVRGMVAGAPPPAAVLAQMEAMGFELTHVYGLTEVYGPAAVCAEQDGWDSLSQEERAVKKARQGVRYHLQSVAVLDPDMQPVPADGETIGEIMFRGNICMKGYLKNEKATREAF-AGGWFHTGDLGVCMADGYIKIKDRSKDIIISGGENISSVEVEDALYRHPAVLAAAVVAQPDAKWGETPCAFVELKGASATAEELMAH-CRTLLAGFKVPKAVYFGP-LPKTSTGKIQKFELRRKVKS----- 108758992 85 ----WFVEGKTNLYNCLDRHLATRKDKPAIFEGEPGDRRSLTYGELSTEVNKLANALKSLGVRKGDRVGIYLPMVPEAAVAMLACARIGAVHSVVFGGFSAEALHERMNDAGAKVLLTADGLLKNVEAALPHMPTMEKVVVLRRTGSTLALSGPKLVAAECEPEWVESEHPLFILYTSGSTGKPKGVLHTTGGYAVNTSLTTRW-VFDLREDDVYWCTADVGWVTGHSVVYGPLMNGVTTILYEGAPTPDRFWDIIERYKATILYTAPTAIRAFMRLGEERKHDLSSLRLLGSVGEPNPEAWMWYRDVIGCPVVDTWWQTETGCIMVSPLPGAT---------PTKPGSATLPLPGIHAEILDREGNTVPRGQGGLLFVTRPWPSMLRTVYGDPDRYVRTYFNEGMYFTGDGARTDAEGYIWLMGRVDDVVNVAGHRLGTAEVESALVAHETVAEAAVVGRPDDLKGTALVAFVTLKQGHTPSDALKKTLAAREIGAIARPDEIRFAEALPKTRSGKIMRRLLRD--------- 83594904 69 ----WFHDGTLNVSNCLDRHLETRGDQTAILWEGDDDDARITYRDLYERVCKLANAFRELGVKKGDRVCIYLPMIPEAAVAMLACARIGAVHSIVFGGFSPDSLANRIQDSECTLVITSDELKKNVDTALEHCPSVKTVVVVKDTVEGRDVWYHEITAAECQPEEMNAEDPLFILYTSGSTGKPKGVLHTSGGYLVY-VSMTHEYVFDYKDGEVY-----------WCTADVGWVTGHSYIVYGPLANGARFWQVVEKHKVNIFYTAPTAIRALMREGEEKKHDRSSLRILGSVGEPNPEAWTWYHRVVGCPIVDTWWQTETGGILITPLPGAT---------KLKPGSATLPFFGVEPVLVDAEGNEL--SGATEGNLCISWPGQMRTVYGDHERFVQTYTYKGYYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEIESALVAHPKVAEAAVVGFPHDIKGQGIYAYVTLVAGEKETDALRKEWVRKDIGPIASPDIIQWAPGLPKTRSGKIMRRILRKIAENEFG-- 70607934 9 ---------QLTIDKFLDSGETVFPTREIVYT----DKRRYTFKKFAESAKILANALKKIGVKKGDIVGVIDWDTDVYMHLYYAVPMIGAVLHTVNLRYPPELIIKTMLHAEDKWVIIRDDLIGLVEDIKNFNPNIRFIIYNDDKVDDKTIDFWDLLQGEPDEEGLKEDMMATLMYTSGTTGNPKGVWFTHRDLVLHAMAMGTISRVELTTRDVVMSLVPMFHVHSWGFPYVALASGLKYVLPG-VYNPATQLKLIANEGVTFSAMVPTILFMILAQPDIDDYKLKNWK-VAIGGEALPEGLARKAREYGIKLYSGYGLTETCPVLTVAYHNSIVESFDEEKKFEIQLSAGVPIPGVKLRIVDEEGKDVPRGK--IGEIVVRAPWTTREYYKDPEKTAQ-LWRGGWLHTGDLGYIDEYGYLHLVDREKDAIKSGGEFIPSLLLETVISLHPSVAEVAVVGIRHEKWGERPVAFIVPNG-QFDEVEMRKFLMKKKIQKWWIPDRFFVVEDIPKTSTMKADKKLLREMA------- 118046306 18 ---------PLTPLSFLKRTAMVYPQLPAVIHG----QRRYTWAQVYERVRRLASALRAAGVGRHDTVAVVLSNTPEMYECHFGVPGSGAVLNTINVRLDAATIAFILEHGEAKVLITDREFAPVVRAALDRIE--RSLLVIDVDDPEGTVEYEQFIAGGDPAFELDEWEAITLNYTSGTTANPKGVVYHHRGAYLNALSN--IVSWGMPHHAVYLWTLPMFHCNGWCFPWTMAANAGTNICL-RKVDAGLIWQAIEEHRVTHYCGAPIVHSLIANNAPAHTYKVSGL----IAAAPPPVAVLQAMAEIGFEITHVYGLTETYGPAAVCAKQPDWHRLPIEEQARLNGRQGVNYHAEEVSVLDPTMQPVPWDGQTMGEVMFRGNIVMKGYLKNPTATEAAFR-DGWFHSGDLAVVHPDGYIKITDRAKDIIISGGENISSIEVEDALYKHPAVLLAAVVAAPDPKWGEVPHAFIELRDGMTVTEEELQQHCRKYLAGYKVPKKFTFGP-LPKTSTGKIQKYILREQAKS----- 7188337 19 -LPDIEIPTHLTLQDYCFQRLPELSARACLIDGATGAA--LTYGEVDALSRRCAAGLRRLGVGKGDVVMALLRNCPEFAFVFLGAARLGAATTTANPFYTPHEIHRQATAAGARVIVTEACAVEKVRAFAAERGIP--VVSVDEGVDGGCLPFAETLGERFVDEAVDPDDVVALPYSSGTTGLPKGVMLTHRSLV--TSVAQQVDGLHFSSSDVLLCVLPLFHIYSLNSVLLAGLRAGCAIVIMRKFDHGALVDLVRTHGVTVAPFVPPIVVEIAKSARVTAADLASIRLVMSGAAPMGKELQDAFMAPNAVLGQGYGMTEAGPVLAMCL------AFAKEPFAVKSGSCGTVVRNAELKIVDPDGASLGRN--LPGEICIRGKQIMKGYLNDPVATKNTIDKDGWLHTGDIGYVDDDDEIFIVDRLKEIIKYKGFQVPPAELEALLITHPEIKDAAVVSMQDELAGEVPVAFVVRTEGSEISENEIKQFVAKEVVFYKRICKVFFADSIPKSPSGKILRKDLRAK-------- 196182468 1 ----------MLVQEFMESSADRLPDKVALI----GDGQRLTYAEVEAQANRLANALLAEGLQRGDRVVLFLPNCLELAIAIFAVLKAGGVFVPLNPSTKSDKCAYILNNCQARVLLTSGRQADLAQQLTQQVPSLTTLILIPETSTGNVLSFSECLSQRPQKVNIDLDLAC-LIYTSGSTGDPKGVMSDHSNVVFA--ASSIIEYLGNVESDSVIGLLPLSFDYGLYQLLMVFKFGGTLVLEKGFTYPAAILKRMEQERVTGFPGVPTIYAMLLK-MDLSAYDLSSLRYLTNTAAALPPSHILQIRAKFPTLFSMYGLTET----------KRTLYLPPEQLDKRPDSVGIAIPGTEVWIENEQG--VRLGSGQVGELVVRGRHVMRGYWENPEASAARFRPERLCYTGDLFRQDEEGFLYFVSRQDDMIKSRGEKVAPKEVENVLYGLSGVREAAVIGVTDPVLGQVVKAFVVQEGDELTPADILRH-CRAHLEDFMVPKLVEFCGQLPKTSSGKIKKTDLK---------- 15602572 24 -----------SLLDMFDNAVQTHPDRAAYVNMG----QILTFRKLEERSRAFAAYLQELKLKRGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELEHQLKDSGATAIVVVSNFASTLEKVVFNTD-VKHVILMGDQLSFGAVTFREVLSRQYVRPQMERKDLAFLQYTGGTTGVAKGAMLSHGNIIVNLFQANWIAEPFVGDRTKAIIALPLYHVFALTVNCLLFVLGITGVLITNPRDIEGFVKELKKHRFVAITGVNTLFNALLNNENFKEVDFTALKLTVGGGMSIQQSVATRWDTTGCNIIEGYGMTECSPLIAACPINM----------VKHNGSIGVPVPNTDVRIIKEDGHE--AELGEPGELWVKGEQVMQGYWQRPEATAEVLM-DGWMATGDVVIMDKDHYLRIVDRKKDMILVSGFNVYPNEIEDVVMLNDKVAEVVAIGVPNEVSGETIKIFVVKKDESLTRDELRKH-CRVHLTGYKIPKEIEFREELPKSNVGKILRRVLRDE-------- 119476647 1 ----------MNIGFIPAKTARLEPNREALIDVHSG--RRVSFGELDQNTCRLANALVDLGLSKGDRVAVLSKNSIEYMEIYYACARVGLIAQPINWRLGLDEMVRILDDGSPSVVISSDDYCEQIEKLKDKID-VPHWLNFGDGGDGSYEALSSTATEPLASADIGGDDPVLILYTGGTTGQSKGALHSHHSLYMGMINQTVAE--RVVPSDIYMLTGQMFHI-PVALGMNYHAHGCPMVLIN--FDARLALETIERERVSAFLGITTMLNWMMADAKFDEFDLSSLRNIQYGGGPMPSTVVAALASFPCTIIQGYGQTE-GMTMSFLSQEDHTKALDGDHPERLD-SCGREGFVTEMRLADPDGNLVPRDGKTPGEILVRSEANMLGYWQRPDLTRETIR-DGWMWTGDIAVWDEAGYIFIVDRAKDMIISGGENIFCTQVEAAIHKHPGVLESAVFGIPDDQWGEAVKAVVVMKPGYSATEREIIDVAAGHLASYQKPKSVDFVDSLPKAPTGKILKRELRTPY------- 55377684 1 ------MHKPLLTTDFLDRAREYYGDKEAIVAT-TGE--RFTYDEFGERADGFSAAMAARGIEKGDRVAVLDPNTHYQLEAAYGTMQLGAVHTPLNYRLVPDDFEYILSDAEVDAVYADYEYADKIEPIRDEVPTDIFVTNDTDAVDGDWESFDEIIGTDYERPEMDEDDLITINYTSGTTGDPKGVCRTHRTETLHAYIVALHQ--EISDDDVYLWTLPMFHVNGWGHIFSVTGMGAKHVCT-RGVDAEGIFDAVRTEDVSYLCGAPTVLNILADRYAAHDGEIETTVRIATAGSAPPEAVIRTVEDFGWYLKHVYGATETGPLVTTSDARRFFEDGS-NARFSVKKRQGIGYLGTDVRVVDEDGNDVPHDDETLGEVVVRGNQVMDRYWNKPEQTEEAFRVEGYYHMGDLATVDEDGMVAIRDRKKDIIISGGENISSIELEDTLYEHDAVSDVAVIPAPSDEWGETPKAFVVPNSGDPDTAEDLRTFTREQLATYKVVRRVEFVEELPTTATGKVQKYELREQ-------- 9651915 17 -LPDIYIPNHLPLHTYCFENISQFHDRPCLINGNTGET--FTYAEVELTSRRVAAGLDKLGIQQNDVVMLLLQNCPEFAFAFLGASYIGAMSTTANPFYTPAEVAKQAKASNAKLIITQSAYVDKVKDF-AKLNDVK-VMCVDETSSEDVLHFSELMSAETPAVKINPDDVVALPYSSGTTGLPKGVMLTHKGLV--TSVAQQVDGLYFHKEDVILCVLPLFHIYSLNSVFLCGLRVGAAILIMQKFEINKLLELVEKEKVTIAPFVPPIVLSIAKCPDLHRYDLSSIRMVMSGAAPMGKELEDRAKLPNAKLGQGYGMTEAGPVLSMCL------AFAKEPYEIKSGACGTVVRNAEMKIIDPDTNELPRN--QSGEICIRGSQIMKGYLNDPEATENTIDKEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEAMLISHPNLSDAAVVSMKDEAAGEVPVAFVVRSNGSKISEDDIKQYISKQVVFYKRISKVFFTDKIPKAPSGKILRKDLRAR-------- 182437395 21 ---STMQDVPLTVTRILHHGMTIHGKSQVTTWTGEPEPHRVTFAEIGARATRLANALRELGVDGDQRVATLMWNNATHVEAYLAIPSMGAVLHTLNLRLPPEQLAWIVNHADDKVVIVNGSLLPLLAPLLPHLPSIEHVVVGDRSALAGVTPYEELIAGRPDWPELDERQAAAMCYTSGTTGDPKGVVYSHRSIYLHSMQVNMTESMGLTDQDTTLVVVPQFHVNAWGLPHSTFMSGVNMLMPDRFLQPAPLADMIERERPTHAAAVPTIWQGLLAEVTANPRDLTSMANVTIGGAACPPSLMEAYDRLGVRLCHAWGMTETSPLGTMAHPPA---GLSDEEQWTYRVTQGRFPAGVEARLVGPGGEHLPWDGESAGELEVRGPWIAAAYYGGADRPEDKFSEDGWLKTGDVGVISTDGYLTLTDRAKDVIKSGGEWISSVELENALMAHPDVAEAAVVAVPDEKWGERPLATVVLKEGETDYEALKEFLAESGVAKWQLPERWSVIAAVPKTSVGKFDKKVIRKQYAE----- 111021567 1 -----MTEQPTTTPSALKRAAREFGELTAVA---DGDV-RLTFTQLHDRVRDFAAALSSQDVRPGDHVAVWSPNTYHWVVAALGIHYAGATLVPINTRYTATEALDILERTKTTALVVAGNFLDRYASLRDELPTVVRVPVDGGDAEPGVFDFDDFLALADEDTAVSPDDVSDVMFTSGTTGRSKGVMSAHRQSV--GIAQAWGECAEVTSDDNYLIINPFFHTFGYKAGFLVCLLNGATVVPMAVFDVPKVMATVHDEQITVLPGAPTIFQSILDHPDRPKYDLSSLRVAITGAAAVPVALVERMQELSFDVLTAYGQTEAVVVTMC---------RTDDDPVTVSTTSGRAIPGMEVRIGDQ------------GEILVRGENVMLGYLDDPESTAKTIDADGWLHTGDVGTLDDRGYVDITDRLKDMYISGGFNVYPAEVENALARLDGVAESAVIGVPDERMGEVGRAYVVAKPGVTLAEDDVVAFCKERLANFKVPRSVRFVDSLPRNPSGKVMKNVLREEKK------ 116696458 16 ---------PLLVRQLLLNSLSLYGDQQITYRG----QLRHSYRDFHRRVGRLASALAAQGVAHGTTVAVMDWDSHRYLECYFGVPMMGATLFTVNVRLSAQQILYTLNDSGAEVVLLHPDFLPVMEEIRGQLTSVRSFVLLADGVPPTSLPFLSAASPDFDFPEFDENTRAATFYTTGTTGDPKGVCYSHRDIVLHALASATREGQRLHREDVYMPITPMFHVLAWGIPYVAVMLGLRIVLPG-RYAPDMLLQLRETERVTFSHCVPTLLQMLLQAAQASGQDLSGWKLII-GGSALPPALCEAALERGMDVFAGYGMSETGPIVALAQLPPGDAHRDHETEVRMRCSTGRPVAMVDFRLVDESMHEVPRDGQARGEIVLRAPFLTRAYHGKPEASAE-LWAGGYLHTQDIAVMGADGFVQIVDRIKDVIKTGGEWVSSIEVESLVTQVPGVQECAVIGVPDARWGERPMAFVVRKPGTTVTADLLARVEANRLSKYAVPERILFVDEIPKTSVGKIDKKRLR---------- 124268756 24 -----------SLVALIDDSFKKFGSLPAYKFMG----KAFSFAQVDEMSRSLAAYLQTLGLAAGDRVAVMMPNVPQYPVTVAAILRAGYVVVNVNPLYTPRELEHQLKDSGAKAIVIVENFAHVLQKVMSTAPTKKVVVTALGDLLPGAVRFNDALGKSYAAAKVGPDDIAVLQYTGGTTGVSKGAVLLHRHLVANILQSEAWYQPALGEQINTVCALPIYHIFGFNTNMMGLRMGGCNILIANPRDLPTMFKQLRGERIHSFPAVNTLFNAMAHHADFGSVDWSHLKISVGGGMAVQSATAKWLEKTGCPIVEGYGLSETSPSATCNPVDSSAYS----------GNIGLPMPNTLLKLIDDDGHEVSPG--TPGEIAIKGPQVMAGYWQRPDETAKVMTADGYFRSGDIGVADERGYFRIVDRKKDMILVSGFNVYPNEVEEVVTQMPGVLECAAIGVADAKCGEAVKLVIVRSDPAVTEEQVRAY-CEANLTGYKRPKIVEFRTELPKTPVGKILRRELRDKA------- 85860485 19 --PENIAYEELSLSDILKRSAAEFPDQDALLY----QGYALNYRRFNELVDRFAAFLSGQGIGRGRAVAILLPNCIPCVIAYYAILRIGAIAVMNNPLYTDPELEHQLNDSESCAVITLDEYLPFPKSLLFRLLARRKRISAPVKRAPDVNSWKSCL--RSDPLLLPESDVAVYQYTGGTTGQPKGVELTHANLSKQVQQCAAWFPKFRKGGEIMLGALPYFHAFGMTTAMNLSVFKGWAQILVPRPKSGPLLEAIRKYRPTFAPLVPAMYAGMLNHPDFAGTDMTCLKGAFSGAEPLSGKLRQEFEKTGAVIVEGYGMTETSPVTLINPFS---------DGARKIGSVGLPISDTLCRIVDPVEGVDDVPLGERGELIIRGPQVMKGYKGRPEETAG-IIRGGWCYTGDIALMDRDGYVFLVDRKKNLIISGGYNIYPHEIEEVFNSHPKIAESCAVGIPDEKKGEKVKVFAVLKKDEIATEEELMDYCRTRLAVYKLPKIIEFRRELPKSRVGKILHRELRE--------- 9988455 47 -LPDIPISNNLPLHTYCFQNASEYPNRTCIIDSKTG--KQYTFSETDSICRKVAAGLSNLGIQKGDVIMVLLQNCAEFVFTFMGASIIGAVITTGNPFYTTAEIFKQVNVSNTKLIITQSNYVDKLRNTTPKLGEDFKVITIDTP-PENCLPFENTQENQVTSVSIDSNDPIALPFSSGTTGLPKGVILTHKSLI--TSVAQQVDGLYLKHDDVVLCVLPLFHIYSLNSVLLCSLRAGAAVLIMQKFEIGALLELIQSHRVSVAAVVPPLVLALAKNPMVDKYDLSSIRVVLSGAAPLGRELLALLNRVPHAIFQGYGMTEAGPVLSMSP------SFAKHPYPAKSGSCGTVVRNADLKVIDETGSSLGRN--QPGEICIRGEQIMKGYLNDPEATARTVDIEGWLHTGDIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELEALLISHPNIADAAVVPQKDAAAGEVPVAFVVPSNDGELTEEAVKEFISKQVVFYKRLHKVYFVHSIPKSPSGKILRKDLRAK-------- 147678466 92 -------------YNCLDRHLNNWRRNKAIWQGEPAEERTYTYLQLHREVCKFASVLKSLGVKKGDRVTVYMPMIPELVITLLACARIGAIHSVVFGGFSSEALRDRIIDSQAETLVTANNCKENADEALSNCPAVKNCIVVRRMMPGRDYWWHELMSAACEPEQMDAEDPLFILYTSGSTGKPKGVMHTTGGYMVYA-TTTFKYIFDYRDEDVFWCTADIGWVTGHSIVYGPLSAGATSLMFEGVPNPDRFWEVVEKYRVNIFYTAPTAIRAMMRDGDRWGRDLSSLRLLTVGEPINPEAWMWYYKVVGCPVVDTWWQTETGGILISPLPGC---------IPTKPGSATVPFFGVNPKIIRQDGSEAAPNEGGYLVIDKPWPGIMRGVYGDPNRFKNTYFYPGYYFTGDGARRDEDGYFWLMGRVDDVINVSGHRLGTAEVESSLVAHPKVAEAAVVGFPHEIKGEGIYAYVTVKEGVEATEELKKELVRKEIGPIASPDKIQFSSALPKTRSGKIIRRILRKIAAGEIG-- 196238866 73 -------------YNCLDRHLTTARRNKAIWEGEPGDSRTLTYAQLHREVCQFANALKHLGVQKGDRVGIYMPMIPEAAIAMLACARIGAPHTVVFGGFSAEALKDRLVDAQAKVVITADAIVPLKAQVDQALEHVENVLVVRRTGDHWWHELQQLVSADCPAEPMDSEDMLFILYTSGTTGKPKGVVHTTGGYNLYTHVTTKW-IFDLQETDVYWCTADVGWITGHSYIVYGPLSNGATVLMAPRANPGCFWDVIEKYQVNIFYTAPTAIRAFIKMGEPLARDLSSLRLLTVGEPINPEAWMWYHRVIGCPIVDTWWQTETGGIMITPLPGA---------IPTKPGSATLPFPGIQAEVVDLEGQ--PANSNDGGYLVVKQPWMMRTVYGDPDRFRRSYWEDGVYFAGDGARQDEDGYFWVMGRVDDVISVAGHRLGTMEIESALVSHPAVAEAAVVGKPDQLKGEEIVAFVTLEGTHQPSEELKTELKQAEIGAIARPGEIRFADALPKTRSGKIMRRLLR---------- 94310658 15 ---------PLLIKQLLINAMSLYGDQEISYRGE----LRYTYREFRERVGKLANSLSALGVHHGSTVAVMDWDSHRYLECYFGVPMMGATLFTVNVRLSPQQILYTLNDAGADVVLVHPDFVPVIDQIRDKLTCKPRFVLMGQTVPDTAIPYEALVGAASPEFEFPERTKAATFYTTGTTGDPKGVCYSHRDIVLHTLTATAREGQRMHREDVYMPITPMFHVMAWGIPYVAITLGLRTVLPG-RYAPEMLLKLRAQEKVSFSHCVPTILQMLLHAAEAGGQDLSGWK-IIIGGSALPPSLCEAALERGIDIFAGYGMSETGPIVALAQLPPGYQPASREEEVRLRCSTGRPVPLADFRVVGTDMRELPRDGQSQGEIVLRAPYLTRSYFRKPSASEE-LWADGYLHTQDVAVVHENGFVQIVDRLKDVIKTGGEWVSSIEIENLVTRVPGVRECAVIGVPDARWGERPMAFVVRQGAEDIRAELMNHVSAQRLSKFAVPDRIAFVAEIPKTSVGKIDKKLLR---------- 114331674 72 -------DGELNIWNCLDRHLTTQANKTAIIESDEGEVIRCSYRELHQRVCRFANGLKALGIRQGDRIVIYMPMRIEAVVAMQACARIGVIHSVVFGGFSAKSVYERIIDAGASAVITADELKATVDEALGDTTSVHSVIVFRHTGTDWWHNLTASQSDECEPIWVNAEHPLFTLYTSGSTGKPKGVQHSSAGYLLGAIV-SMQWVFDYHSEDIFWCTADVGWVTGHSVTYGPLAIGATQVIFEGTPHAGRFWEIIQKHRVTTFYTAPTAIRSLIKLGPPEKYDLSSLRLLGSVGEPNPEAWMWYYTVIGCPVVDTWWQTETG---------SHMIAPIPGAIPAKPGSCTLPLPGIDAAVVDETG--LPAEQGKGGFLVIKRPSMLRTLWNDPERFRNTYFPGHYYLAGDSAHRDQDGYFWIMGRIDDVLNVSGHRLGTMEIESALVAHPLVAEAAVVGKPHEIRGEVIVAFVVLRGKLPDDQETLREWVSSEIGAIARPEEIRFGENLPKTRSGKLMRRLLRSLAR------ 163745771 19 ---------PLTPLSHLRRAAQVFPTQTAVIYA----NHHATYAQYHDRCTRLASALVKLGVAPGDVVATLIPNLPAQAEAHFGVPACGAVLNTINIRLDVGTVSYILDHGGAVVLLVDSEFIALAEAACAAMDGPPPAIVEVPDTPTGRHPLYEDLLSEGDPAPSDEWESLALNYTSGTTGRPKGVVYHHRGAYLMTMGTVVSWQMVLRP--VFMQIVPLFHCNGWNHTWMMPLLGGTLVC-CRDITAAAIYDAIADHDVTHFGGAPIVLNMLVNAAQEDRRAFDHTVEVFTAGAPPAPATLSKIEKLGFNVTQVYGLTETFGHVTECLWQSDWDALSENERAAIKARQGIAMPMMEITVTDAEMSQTPRDGKAQGEIMIRGNAVMKGYLKNPEATAEAF-AGGYFHSGDIAVQHPDGYIQISDRAKDIIISGGENISSVEVEGVLMGHDAVNLAAVVAQPHDKWGEVPCAFVEIKPGSEATEEALIAFTRESLAGFKTPKRVIF-GELPKTSTGKIQKFELRKRAA------ 170717426 24 -----------SLLDMFDKAIREHPDRPAYVNMG----QVLTFRKLEERSRAFAAYLQELKLKRGERVALMMPNLLQYPIALFGTLRAGLVVVNVNPLYTPRELEHQLQDSGATAIVVVSNFASTLEKVVFN-TNIKHVILMGDQLSFGAVTFREVLARQYVRPQVERTDLAFLQYTGGTTGVAKGAMLTHGNIITNIFQAAWIASPFVGDHRKAIIALPLYHIFALTANCLLFILGITAVLITNPRDIDGFIKELKKHRFVGITGVNTLFNALLNNENFKEVDFSALKLSVGGGMAIQQSVATRWHELGCNIIEGYGMTECSPLIAACPINV----------VKHNGTIGVPVPNTDIKIVKDDGSLAELD--EPGELWVKGEQVMQGYWQRPEATEEVL-KDGWLATGDIVIMDKTYSLRIVDRKKDIIIVSGFNVYPNEIEDVVMLNPKVAEVVAIGIPDEVSGEKIKIFVVKKDDSLTRDEIRQH-CRQYLTGYKIPKYIEFRDELPKSNVGKILRRVLRDE-------- 197783926 1 ----------MNFASLPDRRAALDPDGAAVSDG----RQALTNVQLLRRVQAATRHLQDLGIGPGDVVALKLTNRVEFVLLLFAAWRLGATITPVNPSMTDVEVARQLEDSGARLLVGEDSEAPAPDGIA--------VLAVGE--------LREGAVEQDQVPPTDPSALALLIYTSGTTGVPKGVMLDHANIA--AMADMGRRALEVGPADRCLLILPLFHVNGIVVSTLMPLLAGASVTIADRFNPETFFDVVERERPTFFSAVPTIYSMLAALPDQVRPDTSSLRFAVCGAAPASADLLTRFERYGVPLIEGYGLSEGTCASTINPV----------AGPRRAGTVGLPFPGQEIRILDAEGSEVPPG--VDGEVVVRGPNVMRGYLGRPDETAKVLV-DGWLHTGDVGRLDADGYLTLVGRSKDMIIRGGENIYPKEIEDVLVSDPSVLEAAVIGVPDEKWGEVVVAYVQPRPGRTVDSTALIDLCARSLTGYKRPTSYVVVDAIAKNAVGKIDK-------------- 120401958 4 -----------NLADIIRVHGRERPGAPALVVGD----RTVTYGELDDRSSRAAQAFAQAGVGVGDRVAFVDKNGAEFFEVTFGLAKVGAVGVPVNWRLAAPEMRHIIADSGAKIVVVGQDFAGHLEAIEDGLDA-DIVVIGDHPRWPAFDDWVASHPPVDPGVVTGPDDVVLLMYTSGTTGAPKGVMLSNTNYVYKT--GGVAGPWQFDADAVSLAVMPLFHMAGSGWALAGLWQGATTVVL-RDVEPAAILDAIARHRITNMLLVPAVIQFLLDTDGVAEVDLSTLRVIVYGASPISDDVLVRIERFGPIFAQVYGMTETTGSITQLDGPDHVPALLR--------SCGRPYPWVQIRIVDETGAD--AVAGTVGEVWTRSEQNMLGYWNNPDATASTLTADGWLKTGDAGYVDDDGYLFLHDRIKDMIVSGGENVYPVEVENVLMTHPAVADAAVIGVPDRRWGEVKAVVVAARGAQLTEAELIA-FARDRIGGFKLPKSVDFVDVLPRNPSGKLLKRALREPYWD----- 170722511 14 --PSTMGDRQLNTTTLIRHAVRTHPEQEIVYRTQDGGWARYTYADCYVRICRSANALRALGVRVGDRVGILDWNSRRHFELYWAIPGLGAVMLQMNLRLGNEDLGYVVGHSNVSYVCVDESLLPVAESIAAHSPQIKGWIVMTDKSLTPLLHYEDLLAASDNTVDWPESSAYSACYTTGTTGRPKGVYYSHRGIYLHSTA--MATNLGITLDDCTMLITPMFHGQCWGLPQAAVLVANKIVLPGRYADTRPLVDAMIAEGVTVANGAPAIFQPMLQYIEPVKPDFNRMRMLSGASEPPLSMMIGFHELTGAEVVHAYGATETTTLVSLNRLKPILKKLTLDAQWNLKRKQGLVVTGVEIRILGEEGQDLPHDGKSAGEICLRGPWITTSYHNTPDST-DRFLEGGWWRSGDVGTIDENGYLKLSDRIKDVIKSGGEWISSIDMENLLMGHPAVCDAAVVGIPHTKWQERPLAMVVLRPRHNVTTEQLQEHLSSAFAKWQLPDQILFVEAIPKTSVGKIDKKRIRAEQADRYA-- 149909077 18 ------------IADLIQDTCEEYANRPAYTCLG----KTLTFKEIDQLSAAFASYLQNHDLKPGDKIAIQLPSITQFPIVAYGATRAGLVLVNTNPLYTPREMLHQFNNSEATALVILSDLLPVAEKVLPDIKTIITTHAADLLAPQDTISLLDAIANPYVPVACDMDDLAVLQYTGGTTGLSKGAMLSHRNVLSNTIQTKNRLTNEIAEGEILISPLPLYHIYAFNITLLLYFTGAHTVLIPNPRDMPSFVNAIKDVKFTAISGLNTLFVGLCTLPEFKALDFSYLKITTSGGTALTSSTAKLWEVTGCDICEGYGLSETSPVVTFNRPGE-----------TLVGSIGAALPGTEIKLLDDNDNEV--EAGQAGELSVRGPQVMQGYWRSEAATAEVMTDDGFFKTGDIAEQLDNGYYKIVDRKKDMIIVSGFNVYPNEVEEILSNHTGILEAAVIGVPLEKTGEAVKAFIVKKDNQDLKEQDVISHCKEFLTAYKVPKQIVFMDELPKTAVGKILRRELR---------- 88601891 31 -------------FDVIDKWAETDRNKLAIWVSQDGQEKKYTFRDLRNLSVEAANILIKYGVKKGDRVMLMLHRIPEWWIFVIALIKLGAVFCPAPTMLTSKDLQYRINAGKFEFIITDTENADKVEKICRFCPTLKHRMLIDGELP-NWISYQYELFYPAPVSRTHASDPMLIYFTSGTTGEPKMVLHNHSHPLGHIVTARLWQ--DLNSNDLHFTSSDTGWACGWGKIFGQWIIGACVFVYDARFKATELLPLIEKYEISTFCCPPTIYRMLI-IADLAKYDLRSLRHCISAGEPLNPEVIRIWEETGLPIYEGYGQSETCCCVATFPCMVH-----------KPGSMGKPSPGWKIELHDEDGNPVPQGTE--GRIAIRPVGLFVEYLDNPEANADVF-KNGFYYTGDKAYMDEDGYFWFVGRDDDVIKSSGYRIGPFEVESALQEHPSVQESAVVGSPDPIRGMVIKAFIVLKAGYEPSDQLIRDIVKKVTAPYKYPRIIEFVEELPKTLSGKIKRGELRERELRRY--- 218150741 88 ----------------LDRHIE-NGRRNKAALIWQGEVKVYTYDMLHREVCRFANVLKKLGVEKGDRVSIYLPMIPELAIAMLACTRIGAPHSIIFAGFSSNSLRDRINDCGAKVHITGDGVLPNSDEALKECPSVEQCIVVPRANNESELMEDPEITDNCPYELMDSEDPLFILYTSGSTGKPKGVFHTTGGYMTYA-AHTCQWVFDLKDDDVHWCTADIGWVTGHSIVYGPLALGATSIMVPTYPDPARFWQVCEKFRVNIFYTAPTAIRALMREGDQKKYDLSSLRILTVGEPINPEAWMWYHENIGAPIVDTWWQTETGG---------HILSPLPYATPLKPGSATLPLPGIDAAIVDRHGEEVGPNEG--GFLVIRKPWMLRGVWGNQERFKQQYFQGGVYESGDGARRDEDGYFWIMGRVDDVINVSGHRLGTAEIESALVSHPAVSEAAVVGMPHEVKGQSIYAYVTLKAEYDEDDDLMKDLVRKEIGPLAAPEVIQFAPSLPKTRSGKIMRRILRK--------- 11498634 31 -----------PLYEVIDEVCQKYADRTAIIFYGA----EIKYGQLKEYTDRFATSLAKMGIKKGDVVAIYSPNCPQFVIAYYGAMKAGATVTALSPLFAPREVEYQLNDSGAKVLVTVEQLYPNFAAVR-ENTGVEEVLVANIAGGEAFRDFREMLASPPEPPEVSKDDVAVLQYTGGTTGLPKAAMLTHYNVVANMYFTDLIRGWLKSEGDYVIAILPWYHIYGQTVDLNTGLATGDILVVFAQFEPEKILEAIERYRVATFMGAPAIFVFLANNPDLKRYDLTSLLYVNNGAGPVPPEIIEKWDELLKDLVEGYGLSEASPVTHTT--------VGPPFRKRKIGSVGPPIPNTYAAIINPETMEFLPIGEE-GELVIAGPQVMKGYWNRPRETEDVFFEAGWLRTGDIAKMDEDGYFYIVDRLKDIIKYKGHSVYPREIEDIMYEHPAIKEVCVIGLPDEVAGETIKAFVVLHEDKITEQDII-NWCKERMAAYKYPRIVEFRDELPKSAAGKYLRRILREE-------- 124023599 77 ------------------------ADKTAIWEGEPGDVRRFTYRELHAEVCRAANALKALGIGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLVDGEAKAVITADALKPAVDAALAECPSVTSVVVMEPGRDQWWHELVSAQSQECAAEPMASEDRLFVLYTSGSTGKPKGVVHSTAGYNLWAHL-TFKWIFDIRDEDVYWCTADVGWITGHSIVYGPLSNGATTVMYAPRPSPGAFWELIQKHGITIFYTAPTAIRAFMKSGRADQYDMSSLRLLTVGEPINPEAWMWYREVIGCPIVDTWWQTETGGVMISPLPGAT---------PTKPGSATLPLPGIEADVVDAQGEPVDVDEG--GYLIVRRPWMMRTVHGNPQRFRESYWEDGIYFAGDGARRDSDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVSEAAVVGRPDDLKGEAIVAFVTLEGSREVSDALIQELVGKEIGPIARPDEIRCSDALPKTRSGKIMRRILR---------- 154490355 1 ------MDIQLTLGQWMEHWAETTPDKE--YLVYSDRDLRFTWKEFNERVDRMAKGMLSIGIKHGTHVGIWATNVPDWLTFLYAAAKIGAVAVTVNTNYKQSELEFLVENADIHTLVFDGSYVDMVYTMLPELPVLKNVVYIGQEKYRGMYNTPELLGENVSDETVTPHDVVNMQYTSGTTGFPKGVMLTHYNIANNGLLTG--EHMKFTADDKLCCCVPLFHCFGVVLASMNVLTHGCTQVMVEKFDPLVVLASIHKERCTALYGVPTMFIAELNHPMFSMFDLTSLRTGIMAGSLCPVELMKQVEKMFMRVTSVYGLTEASPGMTHSRIDDPAE--------VRYNTVGRDYEFTEVRVIDETGEECPVG--VQGEMCNRGYNTMKGYYNNPAATAEVIDKDGFLHSGDLGVKDEHGNYRITGRIKDMIIRGGENIYPRELEEFLYHLKGVKDVQVAAVPSKKYGEEVGAFIILHEGVTMTEDIVKDFCRGKIARHKIPKYIFFVDTYPMTGSGKIQ--------------- 37520004 1 ----------MNLSRILDRQVQLHPDAPAFI----GPEKSLTFGELARASAAVAGGLAQLGVVCGDRVAVMLPNVLPFPIAAYAIWRLGAQLVTVNPLLKPQEVRHLLTDSGARVLVSLGQLLPPIAELIAEL----NIQVVTVGGGELGTPFEHLFAAPPEPAAVAPEDVVAVLYTSGTTGRPKGAMLTSRNLGYDSEACAA--ALEIGPSDRLFMVLPLFHAYGMTIGLLVCTRNGASVYLEPRFVPAQALAHLKQFECTAFIGVPALFAALLT---TEGTALTNLRFCISGGAPLPLPVLEAFEKFQTVILEGDGPTECSPVTAVNPLRG----------VRKAGSIGIPLPGQQMTIRDPQSGEFLSDG-EVGEILVRGPNTFKGYLNLPEETAQVFVDD-WLRTGDLGYRDGDGYFYIVDRLKDLIIVAGLNVYAREVEEVLQSHPRVRMAAVVGEFDELRGEVVHAFVEPSEQEPPEAQEIIRYCREKLADYKCPRRVTVMAELPRSTTGKILKRVLKEGFKGY---- 149919197 8 --------------DWLARRARLSPSAPAILDVSAAEPRALSYAALEAETNQVARWLRVQGVERGDRVAILAKNRLEYLELLFACAKLGAVLQALNWRLTPAELGPLIAAAEPALLCWDQTFAELVDALRPSLPSGLRTVALDDASTQTELRLASCRALGSEPLEFGPDQPWVLCYTGGTTGLPKAAVLTHATVTWNAV--NTVASWGLDAGDLAVLNAPMFHTGGLNVFTTPLIHAGGCSVLCRAFDLDELYALLAARGVSCFFGVPAMFQAMQADPRWAEAPLERLKLIISGGAPCPAPVFEGFWARGIDFKTGYGLTEAGP---NNFW------LPPERVREKPGAVGWPLMHVDVRVADETGEPCPADG--VGELWIRGPHVSPGYYANPEATAASFV-DGWLRTGDLAVADAEGCVTIVGRSKDMIISGGENIYPAQIESAMSSHPAVAEAALIGVPDERWGEVGRAFVVLAADEPSAEEVLLAFLGERLARYKLPKSVVVLDALPRTGAGKIDKRALAQ--------- 70606886 5 -IPSTVNDEQLNLHKVIEYASKVHGEREIISRFQGGVLHNLNYRKIFHRISSFTNSLKELNTKAGDIIGILGWNDHRYFESFFTVPSLGAVLLELNIRLHPADLLYILKHTRAKGLLVDDSLLPLAEALSKEYNFDYTIIMSDKPFEENAFGYEELVKSGSPNEEVDEKSTAFAAFTTGTTGLPKGVFYSHRSVVLHALNIS----RDLKPSDVILQAVPFFHVHGWGTQFAGAITGCKQIFPG-RPTVDSMVEHILNHKVTRTAAVPTVVLELLRRIEDPKPNLAGLRLGIGGAEP-PSALVSALAKHGIETGQGYGATETGPVVVAAVAKPEFEQLPVEEKF-KRLKQGLILFGVEVKVVDPSGEELPWDGKSVGEIWFRGPWIARSYYNDP-RSAESFTSDGWWKSKDLGVIDELGYVKLVDRLKDVVKSGGEWISSIDLENFLMAHPYVREASVVGVPHPKWGERPLAVVSLKPESKDKEEVKKSLLSKRFAKWQLPDDIVFVDEIPKTSVGKFRKEELRNKYKDYY--- 146303179 22 ---------------FLERAGKYFKDKTAVVYRDS----RYTYSTFYDNVMVQASALMRRGFSREDKLSFISRNRPEFLESFFGVPYAGGVLVPINFRLSPKEMAYIINHSDSKFVVVDEPYLNSLLEVKDQIKA-EIILLEDPDNPEVRMTYRELVGGSRDPLPIPAKEEYSMIYTSGTTGLPKGVMHHHRGAFLNAMAEVLEHQMDLNS--VYLWTLPMFHAASWGFSWATVAVGATNVCLD-KVDYPLIYRLVEKERVTHMCAAPTVYVNLADYMKRNNLKFSNRVHMLVAGAAPAPATLKAMQEIGGYMCHVYGLTETYGPHSICEWRREWDSLPLEEQAKLKARQGIPYVSFEMDVFDANGKPVPWDGKTIGEVVMRGHNVALGYYKNPEKTAESFR-DGWFHSGDAAVVHPDGYIEIVDRFKDLINTGGEKVSSILVEKTLMEIPGVKAVAVYGTPDEKWGEVVTARIELQEGVKLTEEEVIKFCKERLAHFECPKIVEFGP-IPMTATGKMQKYVLRNEAK------ 171058759 9 -LPRTAANTALSPVSFVERSAEVFGARTAVIHG----RRRYSWAQVRERSARLASALRSLGVERGHTVSVMLPNTPEMVEAHYAVPALGAVLNTLNTRLDAALLAWQMNHCEATVLITDSEFAPLMDKALALLKSLRVIDVCDSEFTGGTHEYEDLLAAHVPLHRLDEWDAIAVSYTSGTTGDPKGVVTHHRGAYLNAVCNSVT--WTMPHFPVYLWTLPMFHCNGWCFPWTIAALGGTHVCL-RKVDARAILDAMREHAVDHYCAAPIVHSLLINAPAELREGLSRKIRGLVAGAAPPAAMIEGMQRIGFDITHVYGLTEVYGPASVAVKTPEWADADLGEQARLNGRQGVRYVLQEMTVMDETMTETPADGQTMGEIMFRGNIVMKGYLKNPKATQASL-EGGWFHTGDLAVMEPDRYVKIRDRSKDVIISGGENISSIEVEDALYRHPAVTACAVVAKPDPKWGETPLAYVELAGAQVTAPELIAH-CKALLAGYKVPREIRF-EPIPKTSTGKIQKFQLRERARS----- 78358247 78 ---------RLNVYNCIDRHLTR-GRRNKAAIIWQGEVRVYTYQMLHDEVCRFAAVLRSLGVKKGDRVSLYMPMIPELAFAMLACTRIGAVHSVVFAGFSAVSLQNRIQDCEAKVLVTADAVLRAVDEALRQCPSVEKCIVVRRAGVDRDLWWDELAADPCPCEEMESEDPLFILYTSGSTGRPKGVVHTTGGYLTYA-AHTTQWVFDLQDDDVY-----------WCTADAGWITGHSYIVYGPLPSPDRFWHIVQKFRVNIFYTAPTVVRSLMREGWTQKHDLSSLRVLGSVGEPNPEAWMWYHNYIGLPIVDTWWQTETGGIMISALPYAT---------PLKPGSATFPLPGIDAAVVDAEGNAVEANQG--GYLVVRRPWMLRGVYGDPERFRQTYFERGMYESGDGARVDEDGYIWVMGRLDDVINVSGHRMGTAEVESALVAHPAVAEAAVVGMPHAVKGESIYAYVTLAADEDESEELRAEWVRKEIGPIATPEVIQFADGLPKTRSGKIMRRILRK--------- 111020456 1 ----------MNIVRVFDSNVRKTPDKAFLHF----QGRDHTYGSVQDGSRRAAALLRTLGVEHGDRVALMCFNTPGFVYAMLGAWRIGAVVVPVNHKMQAPEVDYILRHARVKVCVFDGELAPVIERLETPVQLLST-----DTAVAGHTFFDDAIADGIDGIDLDENDPAEILYTSGTTGAPKGCVHSHRNVVLVATTAAL--GLSITREERLLMAVPIWHASPLNNWLMATLYMGGTVVLVREYHPVHFLEAVQQQRITLCFGPPVIYTTAQNAPDFADHDLSSVRAWLYGGGPIGADVARRLVERTTRFYQVYGMTETGPVGAV---------LYPEEQLAKAGSIGRALAGVDMRLAGPDGADVPAG--EIGEIWLRTETVMQGYLDDPAATAAVFADGGWYRTGDLARKDDDGYLFIVDRAKDMIITGGENVYSKEVEDAISGHPDVVDVAVVGRPHPEWGETVVAHVVWREPDVVGADDIRDYLSDKLARYKIPRDYVFANVLPRTPTGKIQKHLIR---------- 149201273 17 -------HQPLTPLSFLERAATVFPDHTAIVH---GPLRR-SYAAFYNRSRQLASALSVHGLGRGDTVSVMLANTPAMLECHYGVPMCGAVLHSINTRLDAGIIAFQLDHAMARVVIVDREFMPLMQEALALVKVTPLLIQYDDPEFSGAQDYEAFLSAGDPSFDWDEWDAISINYTSGTTGDPKGVVSHHRGAYLLAQGNALT--TSMAKHAVYLWTLPMFHCNGWCFPWTLSAIIGTHICL-RQVRAEPIWEALAQERVTHLCGAPIVMSLMISAPETVKRPLDHTVQFFTAAAPPPEKLLADMKDAGFDVTHLYGLTETYGPAVVNDWHDSWSTLPASEQARLKSRQGVRYLALELDVLDETMNPVPRDGTTMGEVMFRGNVVMKGYFRNPKATQEAF-AGGWFHSGDLGVRHPDGYIQLKDRSKDVIISGGENISSIEVEEALYRHPAVAVTAVVAMPHEKWGETPCAFVELADGQAADAETLRAWCRDHLAPYKVPGRFVFT-EIPRTSTGKIQKFLLRTRAKEM---- 150009364 5 ---------NRTLGQWLEHWAETTPDKEYIV--YSDRDLRFTWSEFNKRVDDMAKGMLAIGITHGTHVGVWATNVPDWLTFLYAGAKIGAVLVTINTNYKQSELEYLVENADIHTMVFDGSYVDMVYTMLPELKTLRNVVYIGQEKYRGMYNTPEMLTLEAAKARVNCHDVVNMQYTSGTTGFPKGVMLTHYNIANNGFLTG--EHMKFTADDKLCCCVPLFHCFGVVLASMNVLTHGCTQVMVEKFDPLLVLASIHKERCTAVYGVPTMFIAELNHPMFEMFDLTSLRTGIMAGSLCPVELMKTVEKMHMRVTSVYGLTETSPGMTHSRI--------EDPAEVRYNTVGHEFEFTEVRVIDETGEECPVG--VQGEMCNRGYNNMKGYYKNEAATNEAIDKDGFLHSGDLGVRDENGNFRITGRIKDMIIRGGENIYPRELEEFLYHFPGVKDVQVAAVPSKKYGEEVGAFIILHDGVTATEEEVKDFCRGKIARHKIPKYIFFVDTFPMTGSGKIQ--------------- 56410454 1 ----------MDLATMFEFAVKRYPDAIAIVQ----ENVRFTYARFDEEINKLAAGLQTLGIEKGDRVLLVTKNRWEMVALYWAIQKIGAVFTPINFRLMSHEIEYCLRDSEAKAIVYEPASKDEVLKATKDV-SVKKIGLLNVEGAEVSYKELLRLGEEKNLIRIDMDDICLILYTSGTTGKPKGVPRSHKNEYGAAVAHILQNQYVTGES--TLGVMPLYHTMGMRSLLSMAFLNGKLVMT-PDYSPKKLLEEIEREKITCAYLVPTIYHDLVNHPDFTKHDLSSLTKLGYAGAAMTTSLTKEFEKLNPKVVNHYGCTEVYTFTTCNYLD------------KKPGCAGKPGFHQDIRVVDPN-KEVGPDPNVPGEIIANLSSIFRGYWKRPDANKKAIR-QGWYFTGDLGYFDEDGDLYVVGRVDDMIISGGENIHPLEVEDVLSKHPKVYEVAVAGLPDDHWGQIVTAFIVKADPTLTAQELDQYCREGKLANFKRPKKYIFVKEIPKSPVGKILRRKLK---------- 89893261 66 ----------------LDRHLQDWHRNKAIFEGENGDSQVLTYQDLHREVSKFANVLKANGVNKGDRVTIYLPMIPEAVISMLACARIGAPHSVVFGGFSSEALRDRVIDAQAKAVITSDGLKDNTDIALDGVDCVEHVFVIQRTKQERDLWYHEEMAKACPAEPMDAEDMLFILYTSGTTGKPKGVVHTTGGYMV-GVSTTHRWVFDLKEEDVYWCTADVGWITGHSIVYGPLANGATVLMYEGSPDRDRFWEIVEKYKVTILYTAPTAIRTFMKWGPPQSRDLSSLRLLGSVGEPNPEAWMWYYKYIGCPIVDTWWQTETGMIMMTPLPGIT---------SLKPGSCTVPFPGVRIEVVDSAGHPVPKGGG--GYLAIKEPWMLRNIYGDPARFERTYFGNGVYFPGDGAKWDKDGYFWILGRVDDVINVSGHRIGTMEVESALVDHPSVAEAAVIGKNHEVKGQALACFVTLKEGTPDLEDELKKHVAKKIGALARPDDIFFTAELPKTRSGKIMRRLLRDIAE------ 15237328 12 ---------PLTPIGFLERAATVYGDCTSIVY---GSNTVYTWRETNLRCLRVASSLSSIGIGRSDVVSVLSPNTPAMYELQFAVPMSGAILNNINTRLDARTVSVLLRHCESKLLFVDVFSVDLVEAVSMMTTDPPILVVIADKEEEGGVADVDDLIERGDPRPESEWDPVVLNYTSGTTSAPKGVVHCHRGIFV--MSVDSLIDWAVPKNPVYLWTLPIFHSNGWTNPWGIAAVGGTNVCL-RKFDAPLIYRLIRDHGVTHMCGAPVVLNMLSATQESQP--LNHPVNILTAGSPPPATVLLRAESIGFVISHGYGLTETAGVIVSCAWKPKWNHLPASDRARLKARQGRTVGFTEIDVVDPEGLSVERNGETVGEIVMRGSSVMLGYLKDPVGTEKAL-KNGWFYTGDVGVIHSDGYLEIKDRSKDIIITGGENVSSVEVETVLYTIPAVNEVAVVARPDEFWGETPCAFVSLKNGKPTEEELMEY-CRKKMPKYMVPKTVSFMDELPKSSTGKVTKFVLRDIAK------ 152990284 8 -----------NFYEIVKEHATKRPKSVAYFI----DERKITFHRLLLKIDTLARFMELMGVQKEEKVAIIMANSLEFIITLLAAQKLGAIPVPINNFLKEDEITFILNDSDAKLLAASAKYAKELRNVL-ETTNVQKIVWEGEGLDENNIAFSEILSHEKLNQHVDIDDTAVIIYTSGTTGKPKGAMLSYRNIFSNILGVERL--LTITPKDRFIVYLPMFHSFTLTVTVLMPLYFGSPVVIIRSIMPSNIIKQLLLKRVTIFTGVPDVYNALSKALPWYFHWFNKVKYYVSGAAALPEDTLKRFQSKKGKLLEGYGLSECSPVVAVNLPNKQ-----------KPKSVGPALPGVEVKIVDEDMVELSRG--EVGEIIVKGDNVMQGYWKRPEATAETIV-NGWLKTGDLGYMDDEGFIYIVDRKKDLIISKGINIYPREIEEVLMNNPHIKAAAVIGIKDEKSGEVPVAYVELEDGEKISENEIKRYLKEHLANFKVPRSVYIVDELPKNATGKVLKRVLKERLQ------ 167625306 16 -----------SLIDLIELASARYGDKAAYSCL----SKETSFNEINRYSRQFAAYLQQENLVQGDRIAIQLPNITQYVIAAYGAIKAGMVLVNTNPLYTQRELIHQFNDSGAKALVVLSDLLPTLTEVV-ETTSIETVISTQPEVPFDTVAFCDVLAKGEQPVISVHEQIAALQYTGGTTGLSKGAMLTHRNLIANAMQIKSRIGSRIVEGEIFVAPLPVYHIYAFMVNLVLYYGGCSVLIPNPR-DISGLITTLSKYPFTGFAGLNTLFVGLCHQPEFKVLDFSHLKVTISGGTALTQAAATVWEQTGCTISEGYGLSETSPVVSLNSPG-----------FEQLGTIGKPVIATQVKILDMDDNEVP--TGSTGELAVFGPQVMLGYWNKPEETAKVMTQDGYFKTGDIAVATEKGFHKIVDRKKDMIIVSGFNVYPNEVEDILSNHDAILECAVIGIEDERSGEAVKAVIVLNEDTLQAKSIIEAYCREQLAAYKVPKVIEFADALPKSTVGKILRRELRK--------- 52550177 53 ----------------VDRHARSLKHKVALYWQGADRNEKYTFLELSNLSNRFANVLMSAGIEKRDRVFIFLPRIPELYVSFLGILKTGAIAGTMFSAFGPEGLYDRLHDSGARYLITNSSLKERVYEIKDDLPDLERIIVVDEDVAEGEISYPEAMKKASDAFDVAPDDPAFMLYTSGTTGKPKGVVHRHLAIVQQHLTTEWV--LDLRDDDIYWCTADPGWVTGISYGILGPFCGASVVVHDGRFDPDVWYSVIEQYRVTVWYSAPTAFRMLAQAHDAHKHDLSSLRHICSVGEPLNAEIVHWMRTFGLPIHDNFWQTETGGILIANYPSMPV----------KPGWMGKPTPGIKAAIIDDDGMEVRRG--VEGNLALKPPSLMLDIWKNPSKYAEYFM-GGWYLTGDRAVQHEDDYFLFIGRSDDVINTSGERVGPFEVESVLIEHPAIMEAGVIGKPDTLRGEIIKAFVVLGDGYEASDELVRRFVKARLAGHAYPREFEIVDALPKTRSGKIVRRMLRAK-------- 212636697 16 -----------SLNDLIELASARYSDKAAYSCLG----HETTFNEINHYSRQFAAYLQQENLVQGDRVAIQLPNITQFVIAAYGAIKAGMVLVNTNPLYTQRELIHQFNDSGAKALVVLSDLLPTLTEVVANIETVISTHAMDLIAPQATVPFCDVLSATYAPVISVSGQIAALQYTGGTTGLSKGAMLTHGNLLANAMQIKSRLGDRLVEGEIFVAPLPVYHIYAFMVNLVLYYGGCSVLIPNPR-DISGLISTLGQYPFTGFAGLNTLFVGLCHQPEFKALDFSHLKVTISGGTALTQAAASIWQQTGCTISEGYGLSETSPVVSLNAPG-----------LEQLGTIGKPVLGTQVKILDMDDNEVPIG--ETGELAVFGPQVMLGYWNNPDETAKVMTSDGYFKTGDIALATDDGYHKIVDRKKDMIIVSGFNVYPNEVEDVLSNHEAVLECAVIGVEDERSGEAVKAVIVLSDEHEQAKAMVDKYCREQLTAYKVPKIISFVDALPKSTVGKILRRELRK--------- 78355604 7 -----------TLGQILDHAVANWPDNEAVVYVD--RDYRQTYREFGKVVDDLARGLMALGVKHGEKVAVWSTNVPYWVALQFATAKIGAVLLTVNTNYRKSELQYLLTQSECENLFIDHDYLQTIYDLMPELPHLRRVMFLGVEKHRGMYSVPEIISEYAERQRMSPGDVVNMQYTSGTTGFPKGVMLTHVGIGLNGY--WIGRNQNFTHKDRLCLPVPLFHCFGCVLGVLAAVNHGATLVILENFNPVHVMASVDQENCTALYGVPTMFLAVLEHKLFEKFDFSSLRTGIMAGSVCPEPLMRRIENMNMEVTICYGLTEGSPVMTQTLPTDSFERRTR--------TVGKAMPGIEVQVVDPDGEELPHGSQ--GEVVCRGYNVMKGYYNMPEATQKAVDADGWLHSGDLGIMDEHGYVTITGRIKDMIIRGGENIYPREIEEFLYGMEGVQDVQVVGVPSRRYGEEVGAFIIAKEGADLAPEDVRDYCRGQIAWYKVPRHIAFVEEYPMTASGKIQKFKLREMCAELF--- 114707974 5 ------------LFDGLLKKGLKTPEKAFATLI---DGRIFTYRDLDNDTAQMANALIALGVEPGDRVAVQVEKSIEAFFLYLATVRAGGVFLPLNTGYTPSEIEYFLGDAKPRVFVCSPALTPIAEKAGAKLETLG--VRRKGEAPAGSIAERSADAEKSSNVERSAGDLAAILYTSGTTGRSKGAMLTHDNLLSNAEV--LEDTWAFTSQDVLLHALPIFHTHGLFVATNTVLIAGGSVIFLEKFDLDTVFAHLGE--ATSMMGVPTFYTRMLDDERLSKETAGHIRLFTSGSAPLLAETHRAFERTGQRILERYGMTETNMSTSNPY-----------DGERRAGTVGFPLEGTELRIVGEDGKELAQG--EIGSIEVRGPNVFKGYWQMPEKTKSEFRDDGFFITGDLGQIDEEGYVSIVGRDKDLVISGGYNVYPKEVELAIDEIDGIVESAVIGVPHPDFGEGVVGIVV--AERPIEEEAVVAPLKEKLAKYKQPKRIIFVDEIPRNTMGKVQKNILRDTYADLF--- 138895541 16 ---------------FIDHHVSGLGDKTAIYYRD----EQISYRTLQEKVNQAGNMLRELGYKLEDRLIMVCHDTPEFIYTFFGAIKIGAVPIPVNTMMQSSDYEYFLNNSRAKGLVIHEDLWEQLEPARERFAFLEHVIVIYESANEGTLSYHQLIAKELTAAPTNKDDAAFWLFSSGSTGEPKGVIHLQHDM-EYALNTYAKQVLEMNEHDRCLSASKLYFAYGLGGGYFPLGSGASTVLIKERPLPETMFQAIETYKPTIFFGVPTLYGAMIDYVEKTGFDVRSLRVCVSAGEALPPSFYYKWKKFGVDILDGIGSTEALHIFISNRIGD-----------VKPGSSGKAVPGYDVKIIDGQGNELPPN--EVGDLIIRGDSVAHGYWNLHEQNKQKFVGE-WLYIGDKYYRDEEGYYWYCGRSDDMLKVGGIWVSPIEIENCLLQHEDVLEVAVVGVDNEKGLTVPKAFVVLKDGSAKKEEELKQFTKQQLAHYKYPRIIEFIDELPKTATGKIQRFKLRQLLK------ 90415781 38 -----------SLVDGFNRASEKFSERPAFTCLG----QTLCFSEIEQLSRQFGCYLLEHGLGAGDRVAVQLPNISQFPIAIWGILRAGLVVVNTNPMYTAREQLHQFNDSGAKALVVLSDLLPVTEQVIPQVETVIATSAIDLLQPQNLVSFTDALALGADK-QLPERDVAVLQYTGGTTGPSKGAILTHGNIFGGVRMSKVVDFSDEEVPDLLIAPMPLYHVFGFTMAVSGFLGGSHSVLIPNARDIDSMVATMKQHPLTTMAGITTLLQGLMRHPQFDEIDFSRLKGIVVGGAALVKEVGDEWERTGAPVFEGYGLSETTAVLTCNGPDK-----------SRLGTVGLPMLFQEVKLIDVEGNAVATGER--GEVCCRGAHVMQGYWNRPDATAEALDADGWFRTGDIGVMAEDGMLTIVDRLKDMVIVSGFNVYPNEIEDVAYGHGDIIECAVVGVADERTGEAVKLFVVSTNPDLSEQQVKD-FCREQLTAYKVPKHVAFMDELPKSPVGKILRRELRD--------- 68535535 9 ------LNAPLTPLRFLQRSAQVHPNKIAAVDGP----RRITFAEFNEDAQAFAHALIADQVAEGDRVGILAANSYEALLAQFAVPLANAVTVPINTRLAPKEVNYILDHSSIDVLVGEKELIDPILA-SGERNLRRAVYIADKEGVEPVTTFSDYLAGHRDEEPLPENETIAINYTSGTTGKPKGVIYTHRGAYLNALGQA--HTQHFSHDTVYLWTLPMFHCSGWCTGWAAMAVSATQVALRAVRGPE-MWELIRTEGVTAMCGAPAVLNTLVD--DENKRRVTNLR-VTTAGAPPSPTTITRCENIGVEVTHVYGLTESYGPFTVCEAQPEWADMTVRRRAVLKARQGVAITNEDVRVLDEALVDVPADGATLGEIILTGNGIMAGYFKDEEATAHAFR-GGWFHTGDLGVMHPNGYIQLMDRAKDVVVSGGENISTIEVEQAVISHPDVSDCAVIGVPDEKWGERPRAYVTLRGDESALEEAVIAYCRAHIAGYKVPRDVRILDELPRTSTGKVRKNELREEA------- 214037326 18 --------------SILKRVERVHPELPAQVH---GSIRR-NWGEVAQRCKRLASALANHGVSSGDTVALIAPNIPEALECALAIPMLGAVLNANNVRLDAATIAYILEHGEAKALLVDTEFSSMAEALKQSGRDILVIDIQDTQGPGGALTYDELLAQGDPTLPNDEWDALALNYTSGTTGRPKGVVYSHRGAWTNTVNN--VITWEMPHHPVYLWTLPLFHCNGWCFPWTITLLAGTHVFL-RSPKADAIYNAFAGEGVTHLCGAPIIMSMISGAAPQDQREFTQHVKMMTAAAPPPASVIASIEAMGISITHVYGLTEVYGPAVVCAEKPSWRELSVDDRANLKARQGVAYELEEVRVLNETGQPVPWDGQTLGEIVFRGNIVMKGYLKEPEETAKAF-KDGWFWSGDIAVHHSDGYIEIRDRSKDIIISGGENISSIEVEKALYSHPAVSLAAVVAMPNEKWGEVPCAFVLAEGAEVTEQALLDH-AKSKLASFQRPKKVIF-GELPKTTTGKIRKNELRDRIRD----- 83592648 28 ---------------MLDAIIARFPDNPAIDFLG----RKWTYRELGEQIDRACAGFQSLGVEPGTRVGLCLPNTPYYIICYYGVLKAGGIVVNFNPLYVERELRELVEDSGTTLMVTLDQIYPKVAALLGDLPSVKSLLLADVPTDRRHIGFAKLIATKTPPRPVPATAVAVLQYTGGTTGLPKGAMLTHANVTGNLTQILGWFPEARWGEEKMLAVLPFFHVFAMTVAMNVALALGAELILLPRFDLETVLKTIARKKPTLFPGVPTIYSAIIGAVAKTPYDLSSLRFCLSGGAPLPIEVKTRFEELGCTLIEGYGLSEASPVVCCNPL----------DGAIKPGSIGQPLPGTTVEIRSVLDPALIVPRGERGEICVRGPQVMAGYWRRPQDTEDTFI-DGALRTGDIGYIDDEGYVFLVDRIKDVILCGGYNVYPRIIEEALYQHEAVAEAVVIGLPDDYRGEAPKAFVRLRDGHSATPEDLKTYLATQISRIEMPKTIELRDDLPRTMVGKLSKKALEERAKALAG-- 118470199 8 ---------ELTPTSLLQRSAQAFPDRLAIV---DGEL-RLTYTQFAERCGRVTSALAAAGVQPGDRVAALCTNSHVMLELHQAVPARGAVLVPLNTRLAFEEMQYIIGHAGARILIATREFADRARELADD-AGIDVVIEGD-----GYEEWLPDVASPEDRVAVGERDLLAINYTSGTTGRPKGVMYHHRGAYLQAVA--MAYHTRLDPSTGYLWTLPMFHCNGWCFTWAVGAAGGTHICL-RKIDSAEIWRWLRGGGITHFSAAPTVLTMIAEDPSAQP--LPARVHVDTGGAPPSPALLARLTPLGFDVTHLYGLTETYGPVAVNVWQPEWDELPDDEQARLRARQGVGIIANPLRVVDLGGDDVPRDGTTIGEIAARGNDVMLGYYNDDAATSAA-TRDGYFLTGDLAAMHPDGYVEIRDRAKDVIISGGENIASIEIEKVIDSHPEVVESAVVGVADEKWGEVPVAFITRRDGSDVTFDQLTTFLREHLAGFKVPRTMVF-DHLPKTSTGKIQKNVLRARAE------ 159903571 77 -------------FNCLDRQIQNNGDKEAIWEGEPGEIRRFTYKQLHQEVCRAANALKDLGLGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSSEALRDRLIDGEAKAVITADELKSAVDLALAACPSVKSVLVVQRTQTGRDHWWHDLVPSQSDAEHMDSEDRLFVLYTSGSTGKPKGVVHTTAGYNLWAHL-TFQWIFDIRDDDIYWCTADVGWITGHSIVYGPLSNGATSVMYEPRPNPGAFWEVIEKHKVSIFYTAPTAIRAFMKNGRSDKYNMNSLRLLTVGEPINPEAWMWYREVIGCPVIDTWWQTETGGVMISPLPGAT---------PTKPGSATFPLPGIEADVVNANGETVPTGEG--GYLVIRKPWMMRTVHGNEKRFRESYWENLIYFAGDGARRDSDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVSEAAVVGRPDDLKGESVVAFVTLEGTSSASDHLINDLVGNEIGAIAKPDEIRFSDALPKTRSGKIMRRILR---------- 172040420 11 ------LNVPLTPLRFLERSANIFPEATACIDG----VRRISFKQFREDAEAFARALRANGLARHDRVGVLAPNSYEALLAQFAVPLAGGVTVPINTRLAAAEVAYIQGHAGFHVLIGAADLLAGVVEELPNGLRLLEIPELDGTQPGSFPSFADFIASHREGEVADDNEPIAINYTSGTTGRPKGAVYTHRGAYLNAIGE--VNAQKFASDSVYLWTLPMFHCSGWCTGWAAMAVSATQVTLRAVRGPE-MWRLIAEEGITHMCGAPAVLTTLVD--DENKRRVKNLR-IVTAGAPPSPTIITRCENLGIEVTHVYGLTESYGPFTVCEPQREWSDMTVRRRAVLKARQGVAITNEEVLVIDDSIVEVPSDGATMGEIVMTGNGVMAGYFEDEEATRIAFR-GGYFHTGDLGVKHPDGYIQLLDRAKDVVVSGGENISTIEVEQAIVSYPDVSDCAVIGVPDEKWGERPRAYVVLRSEEAISEAIIAH-CRVNMAGYKVPRDIVILDELPRTSTGKVRKKELRDEA------- 196245586 73 -FAKWFVGGKLNIYNCLDRHLTTWRRNKAIWEGEPGDSRTLTYGELHREVCQFANAMKQLGVKKGDRVGIYMPMIPEAAIAMLACARIGAPHSVVFGGFSSEALKDRLEDAQAKLVITADHLKSAVDALEHGAPTIEKVIVVEEGRDYWWHDLKKTASADCPAEEMDSEDTLFILYTSGSTGKPKGVVHTTGGYNLYTHMTTKW-IFDLKDTDVYWCTADVGWITGHSIVYGPLSNGATSLMYAPRPNPGCFWDVVEKYGVNIFYTAPTAIRAFIKAGDENARDLSSLRLLTVGEPINPEAWMWYHRVIGCPIVDTWWQTETGGIMITALPGA---------IPTKPGSATRPFPGIIADVVNEDGQTVPDNAG--GYLVIKHPWMLRTVYGNPERFRKTYWDDGVYFAGDSVRRDEDGYFWIMGRVDDVMNVAGHRLGSMELESALKSHPAVAEAGVVGTPHEITGEQIFAFVILKNTATPSDELAQELKQHEIGAIARPGEIQFTEALPKTRSGKIVRRFLRQ--------- 515503 16 -LPDIEISDHLPLHSYCFERVAEFADRPCLIDGATD--RTYCFSEVELISRKVAAGLAKLGLQQGQVVMLLLPNCIEFAFVFMGASVRGAIVTTANPFYKPGEIAKQAKAAGARIIVT---LAAYVEKLADLQSHDVLVITIDDAPKEGCQHLTEADETQCPAVKIHPDDVVALPYSSGTTGLPKGVMLTHKGLV--SSVAQQVDGLYFHSDDVILCVLPLFHIYSLNSVLLCALRAGAATLIMQKFNLTTCLELIQKYKVTVAPIVPPIVLDITKSPIVSQYDVSSVRIIMSGAAPLGKELEDALRERFPKAIQGYGMTEAGPVLAMNL------AFAKNPFPVKSGSCGTVVRNAQIKILDETGESLPHN--QAGEICIRGPEIMKGYINDPESTAATIDEEGWLHTGDVGYIDDDEEIFIVDRVKEIIKYKGFQVAPAELEALLVAHPSIADAAVVPQKHEEAGEVPVAFVV-KSSEISEQEIKEFVAKQVIF-YKKIHRVYFVDAIPKSPSGKILRKDLRSR-------- 209517804 19 ---------PLTPIDFLVRAAQVYGERLAIVH---GEIRR-NWRETYERARRLASALQEAGIGRGDTVAALLPNIPPMVEAHFGVPMAGAVLNTLNTRLDVATLLFMLRHGEAKALIVDTEYGEFAHSAALEFPDLRVISVADAQPADAAQFIREAFVQTGDPPPADEWDAIALNYTSGTTGDPKGVVYHHRGAYLNALSNIL--EWDMPKHAVYLWTLPMFHCNGWCFPWTVAARAGVNVCL-RKFDAKTVFELIRRERITHYCGAPIVQSSLANAPAEWREGITHRVSTMVAGAAPPPAVIAKMKQIGFDLTHVYGLTETYGPAAVCAKQDEWDALDDQTRADLTARQGVRYHLAAVAVLDADTAPVPDDGETIGEIMFRGNICMKGYLKNERATEAAF-KGGWFHTGDLGVRTADGYIRIRDRSKDIIISGGENISSIEVEDTLYRHPAVSVAAVVAMPDPKWGEVPCAFILKEGAQVTEEEIIAH-CRLFLAGYKLPKAVRF-GELPKTSTGKIQKFELRARIK------ 171325033 16 ----TLTVPETTIVDHLETTAKRYPQKTAIHYYGA----SYSYKQLWEQVNALAGYLQKLSIQPGDRVLLYMQNSPQFIISYYAILRAEAIVVPINPMNTTEELSFYIQDCETKVGIVGQELFGKVEPLLSS-TTLEHVIVADYIAAPYPVSLPDEVALPRQAYANDRDDIAVLPYTSGTTGVPKGCVHSHRTV--NANIVSAYHWANVTSDTVCLVTLPLFHVTGMVHSMHLPIFAGAAMVMLTRWNRDSAARLIEMHRCTHWVNISTMLIDFLANPSLSKYDISSLASIAGGGAPLPEAVGEKFKLTGVQYMEGYGLSETISHTHFNPPDRP-----------KLQCLGIPSFDVDARIIDPTGKEL--GVGEIGEIVVHGPQVFKGYYRREKETEEAFIEDGFFRTGDIGRMDEEGYFFIVDRVKRMINASGYKVWPTEVESLLYKHPAVQQACVIGVPDPRRGETVKAFIVLQDEKITEEEIME-WAKTQMAAYKYPRIVEFRSSLPMTSSGKLLWRKLQEEYQKLEKGA 163761585 5 -----------NLGDLVSHTASVYGDAPAFVCLPNGMNGTLSFRQVDEMSSALAAYLREAGLEAGDRVALQAPNGLPFPVIAFGVFKAGCVLVNVNPLYTAEEMARQFADSKPAALVIVDMFADKLPEALKGHHDVAHIRLPDAIAAGAARRDEGKIGAGSYTASVDPDDIACLQYTGGTTGVSKGAMLSHRNIIMNMAQTMEMISGVKKGEEVALTALPMYHIFAFTVNLVGWLGARNILIPNPRP-LSNLKRAFENYKITWMSGVNTLFNGLSNEIWFLDTPPKHLKFASAGGMALQKAVAERWEEIGKPVLEGYGLTESSPVITFNPLG-----------RTRSNSIGVPVPSTDVACLDGDGQPVAPG--EVGELAARGPQIMLGYWKRPEETEKTI-KDGWLLTGDIATMDADGYFRIVDRKKDMVLVSGFNVYPNEIEDCLAAHPGIVESAVIGVPDGAAGEAVKAFVVSRDPALTVEDIRAH-CKAHLTGYKVPKLVEFRDELPKSNVGKILRKDLR---------- 167629179 19 --------------DVIDRWA-LDPDRLALWWVDDGNEDKKTFRELSDASQRLCNVLREQGIGKGDVVVVILPRLVEWWVINIACLRMGAVISPGTMQLTAKDIRFRLQMADARCIITTDAIAERVDEIYGECPTLQSRILIGGER-AGWLRYHEAMATASDTVDTAADDSAILYFTSGTTGYPKMTLHTHTSYPIGHTVTG-RYWLDLRSEDLHWNLSDTGWAAAWSSFFGPWICGAAIVHHSDRFDPKRTLELLDQYPITTFCGAPTIYRMLV-LEDLKQYRFSRLRHCVGAGEPLNPEVIDIWEATGLTIRDGYGQTE-SVLLVGSFPCLE----------PRIGSMGKPAPGFDVQVIDDEGNILPPNKE--GDIAVRPVGLFKEYWRDPEKTASVFRGD-WYLTGDRAYRDEDGYFWFVGRADDVILSAGYRIGPFEVESALLEHEAVAESAVVSSPDEIRGEVVKAFVVLRPGDDLADELKEH-VKKVTAPYKYPRLIEFTPSLPKTVSGKIRRVELRNR-------- 196009249 10 ----IHIPDNIDFYQFIFRNCDQYYNRIALIDDDKEEAKSITYGELRDRIERCCSGLIRLGLQPKDVVMIRSPNCLEFVIGFFAVIAAGGIVTTCNPIFTEHELARQLNDSKPAYIITHESCINTVKKVNYSFR--RKIVIGKPPIRDNYQAMFDLINGKVNKAPRPKSDVAVILYSSGTTGLPKGVMLSHYNLIADMVNFSHRDIGALSEDECLLNVLPLFHVYGLVSILSFTLCNGRRLVLQSKFIHTKFLNAIQEYKVTKLLCVPAMVLFLAKSPLIDNYNLSSLTYISSGGAPVSSEIGEDLQKRLKTFNQGYGMTELGPLVVYAFLNSY-----------KVGSVGKLVPNTDCKVINDNGEAV--GLNEVGELCFRGPQMMLGYINNPQATADTIDKNGWLHTGDIGYYDNEGNVFVIDRLKELIKFKGFQIAPAELEAILNDHQQIADSAVIGIPDETAGEVPKAYVVLRNDSLSAKDIIKY-VAENVAWYKLRGGVEFVQSIPKSASGKILRRVIRQNEKS----- 85375345 6 ---------PVTLGHALAAQAEERPADVALRFGD----RVTSYAEYDRHATQIANGLAALGFEKGDRIAYLGKNSDHAVELFLGTVRGGFVFVPVIWRLAPAEIEFITRDAGATVLFVEEGF--------ESVPFEGRKIVMERE----FANWRDAQSEDLVDTDVAVGDAMLQLYTSGTTGLPKGVVLSHANATSMILRASGLDWASADPGTSIILAMPYGHIAGVGLAGGAVLAGQQLIIHAE-FDPAATIRDIRDHRVEYIFLVPAAIRIVLSHPDAATADFSSIKGLNYGASPIPLDLLKEVERLKCDFAQMYGMTETYGTVVSLPPEDH-----KPGREKVMRSAGKALPGNEIRILDENLQPLPPG--EIGEVAIKSPSNMIGYWNRPEETAKTLIGDGWLRTGDAGILDEDGYLYIQDRIKDMIISGGENVYPAEVESALFGHDDVADVAVIGVPDEKWGEAVKAIVVARPGCEPDADAIIAHARERIAAFKCPKSVEFVEALPRNPSGKILRRELRARY------- 108804539 49 ---SWDLPRPYNIGDVCDRHAWEPGRLALIHDRGDGTAEKWTFRELKLASDRFANALRGLGVERGDRVAVLLSQTPQLPVAHIAVYKLGAVTVPLFALFGEDALRFRLSDSGARVIVTDEEHFEVAASLREELEELEH-VVLTGGGRAGALGFDDLVREASPPVETGPDDPAIIIYTSGTTGSPKGALHGHRILLGHLPGVSLPHDLAPRRGDLFWTPADWAWIGGLFDVLFPALHWGLPVLSMRRFDPERAFDLMERWGVRNVFLPPTALKMMRAVGSPRSRWRLELETLACGGEPLGEELAWAREELGLPINEFYGQTECNLVLSNCSAIMPI----------KPGSMGRPVPGHRVAIIDAEGRELPPG--EVGEVAVPDPVMMLGYWNNERATEAKFVGD-WLRTGDLATRDGEGYFRFVGRDDDVITSSGYRIGPAEIEETLVKHPRVLMAAAVGRPDPVRGEVVKAFVVLRGDEALAEELKE-LVRRRLGAHEYPREVEFVPELPLTATGKIRRNVL----------- 169189552 49 -------------YEAIDRHVESGGANIALYYSDSARDESYTYEQMSKQSNRFANVLRKYGIGKGERVFIFMPRTPELYFGVLGVLKVGAVVGPLFEAFMETAVKDRLQDSEATAIITTPALLPRIK--RDELPNLKHIFVFGDAADDVIVDFSAEMAEEAEIEWLDREDGLILHYTSGSTGKPKGVFHVQNAMIQHYYTGKIV--LDLKEGDIYWCTADPGWVTGTSYGFAPWLNGATNVIRGGRFSPSDWYGTIQKYGVTVWYSAPTAFRMLMGAGLSSSFDLSSLRHVLSVGEPLNPEVVRWMKVYKQRIHDTWWMTETGAQLICNYPSMDI----------KPGSMGKPLPGVKAAIIDDQGNELPP--YRMGNLAVQTPWMMRKIWNNPSKYEEYFRIQGWYISGDSAYMDEDGYFWFQGRIDDVINTAGERVGPFEVESKLVEHPAVAEAGVIGKPDPMRGEIIKAFIALREGYTASDELKAEFVKVGLSAHAAPREIEFKDKLPKTRSGKIMRRVLKAWELNL---- 110347266 10 ----------LVLGDVIRHNAKRHAEDIAYVIGE----RNVTFADHYHRARRLAAGLRELGVKHQGRIAIMAMNSYDQITAYSACELSGFVAATVNYRLAAPEVEQILLDCTPSVFVFDEAYVPMVETIRARLTSVRHFICIG-KAPAWATEFDEGASDEENPWQVVPQDLIHIIYTSGTTGRPKGVMRSHFAEI--HMAEMMTTEVGLLADDIVQVMMPLFHVGARWVQLGAQLRAAKLVL-HQKFDEAEVIETIARERITLTHMAPTLVQRMLQHPLVETADLSSLRTIYYSAAPMPPTLKKGLELFGNVFVQLYGMTEGAG---TTLSKRQHRPAGMERERRWLSSVGQAPHTMQIRVVDSDGNEVPVG--EPGEVVTRTATRMSGYWNNSAATADAIR-EGWYYTGDIGYFDEEGFLYLVDRKKDMIISGGENIYCREVEDALNAHELVAEVAVFGTPDPEWGEIVVAAIVPKHGAILDEATLESHCRELIASYKKPKRYVFLSEIPKLNTGKTNKIALRKQF------- 56421328 5 ---DLIAPERYNLTSEMERHAAADPDRIALWESEQGETKEITYGRLMARANQIGNAFLSHGLEKGDKVLVMMPRLIETYEVYIGALKAGLVVIPSSEMLRTKDLQYRLVHSEAKAVVAYAPYTDEFAPIDG-IERLTKFVIGEPR--DGWIPLEDAMAKESETLEAADDDMAFLSYTSGTTGNPKGVVHCHGWAYAH-LRTAAKNWLCIEEGDLVWATAPGWQKWIWSPFLSVLGSGATGFVYYGRFEPETYLQLLEKYNINVLCCTPTEYRLMAKVPDIGRYHLSHLHSAVSAGEPLNREVIDTFKHFGVEVRDGYGQTENTLLVGVM-----------KGMPIKPGSMGKPTPGNRVEIIDENGEPCPPGQVGDIAVHIETPALFKYYYKDPERTAMQFRGD-YYITGDKARKDEDGYFWFEGRGDDIIISAGYTIGPFEVEDALVKHPAVKECAVVASPDEVRGHVVKAFVVLRDGVDKDDALQEH-VKQLTAPYKYPRKIEFVDDLPKTASGKIRRVELREREARLAG-- 88601663 70 ----------LNIANCLDRHVKNGRRNALIWKGEQGKEEIYTYRQLYRAVMRFANALKKLGVQKGDRICLYMPLVPEHIIAMLACARIGAVHSIVYAGFGAEALHARIRDAQAKIVITADPLRSIVDDAVKNSPSVEKIVVLSRERCPDFYAIQEGVSDECPPEEMDSEDPLFILYTSGTTGQPKGIVHTTGGYLVGA-HYTCKYIFDLKENDVHWCTADPGWITGHSYIVYGPLSVGATVLITETPDPGIWWSLIEEFGVTVFYTAPTAIRMFMKVGEPDKYNLSSLRIIGSVGEPLPEAFEWYYRVIGCPILDTWWQTETGMHMITTPLGQPM----------KPGFAGVPIPGVVADVVDKEGNPVPARQG--GLLVIKEPWMMRTVYNNPDRYKQYWNQKNWYTVGDLAVKDEDGYIMVLGRSDDIIIVAGHNLGTAEVESALVSHEAVAEAAVIGVPDDVKGQAVKAFVILRQGYEPSQKLVSELVRMTIGPIAMPSGIEFMDKLPKTRSGKIMRRVLKAK-------- 111020949 4 ---DTTRARQQSIGDIPRRSAARFPDKLAVVHRDV----RLTFAEFDTLIDRVAAALHSEGLTRGDRLALLSHNCWQYAVLNFATARLGVVLVPVNFMLTGGEIAYILDDCAADAFVVEDALVPVAEKALAESKGVRATIPLGDTAPGGWRSLRDWAEGEPPEVFVADDDVVRIMYTSGTESRPKGAMLTSRSLMWQYISCIVTGG--MSSDDVEVHALPLYHCAQLDNFLSTDIYLGATSIIVDGPDPQVLLRTIEAEQVTNLFCPPTVWISLLQSPEFATTDLRSLRKGYYGASPLPVEILREMNRRGIRLWNFYGQTEMASLAT---------ALGPEDQETRGGSAGKPALNVETRIVDD--RDLPLPAGEVGEIVHRSPHATVGYLGQPEKTAEAF-AGGWFHSGDLGYLDEDGYLWVVDRKKDMIKTGGENVATREVEETLYELDGVGEAAVFAVPHPRWIEAVAAVVVPAAGVELDEKDVVEHCRGRLAGYKVPKYVIVADSLPKNPSGKILKRVLRDTF------- 113866865 1 ----------MAIIDYFDRGLRINPRGIAYIQGE----RSYSFREIGELSCRIANGLLAEGFGRETKGAVWADNDVTAWSCALGLWRAGMAYIPVNGRNAPEENQFILDAFDCEVLFFQEAFASVIETLRPRLPKVRLWVCIDAALPPSLSTWSEGQASSAPLIDYDMDDVVTLSATGGTTGAPKGVMNAHRAYQAYFAQFMMAFPYQGDERPVNLAAAPMTHTAGM-LSLPCTARGGTVVVL-PKPDPAALIGAIAKHRVTELFLPPTVIYRLLDIPGIGKQDFSSLKYFLYGAAPMSVEKLKRIEVFGPIMAGGYGQTEA-PASISYLTPAEHFVGGELASDERLSSVGRPNPLIRVEIMGEHGEVLPQG--ETGEICVRGDLVMKGYYKAPDKTAEAIV-DGWLHTGDIGHLDAEGYLHITDRKKDMIISGGFNVYPSEIEQVIWSHPAVQDCAVIGVPDEKWGEAVKAVVELNAGYEVSADELVALCKQKLGSVKAPKSVEFVAALPRSPVGKVLKKDLREQY------- 166368663 73 -FAKWFVNGKINIYNCIDRHLTTWRRNKAIWEGEPGDSRTITYEQLHREVCQFANALKELGVKKGDVVGIYMPMIPEAAIAMLACARIGAPHSVVFGGFSADALRDRLNDAAAKVVITADGVVALKEQVDLALPSVEKVLVVQRDRDYWWHDLQKQVSANCPAEPMDSEDMLFILYTSGSTGKPKGVVHTTGGYNLYTHVTCKW-IFDLKDTDVYWCTADVGWITGHSIVYGPLSNGATTVMYEGVPRPSNFWDVIEKYRVNIFYTAPTAIRAFIKMGEPNSRDLSSLRLLTVGEPINPEAWMWYHRVIGCPIVDTWWQTETGGIMITPLPGA---------IATKPGSATLPFPGIIAEVVDLEGNPTHANEG--GYLVVKHPWMMRTVYKNPDRFRNTYWEDGLYFAGDGSRQDEDGYFWVMGRVDDVMSVSGHRLGTMEIESALVSHPAVAEAAVVGRPDEIKGEEVYAFVTLEGHYEAAQALKDHVVKE-IGIIARPGEIRFTDVLPKTRSGKIMRRLLR---------- 212286378 33 -LPDIPIPNQIPLHTYCFQNLAEYRDRTCLIVGSTG--KTYSFAETHLICRKVASGLAKLGVKKGDVIMTLFQNCPEFVFSFMGASMIGAVTTTANPFYTKAEIFKQMSASKAKVVITQSVYVDKLKDSGEEYPKIDFSVVTIDDPPENCLHFEADEEDMPATVEIAPDDAVALPFSSGTTGLPKGVVLTHKSLI--TSVAQQVDGLYLKEDDVVLCVLPLFHIFSLNSVLLCSLRAGAAVLLMQKFEIKSLLELIKKHRVSVAAVVPPLVLALAKNPIVDSYDLSSIRVVLSGAAPLGKELEEALHQRVPQAIQGYGMTEAGPVLSMCP------AFAKQALPAKSGSCGSVVRNAELMVVDPETG-CSLGRNQPGEICIRGSQIMKEYLNDPAATARTIDVDGWLHTGDIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELEALLLSHPMIADAAVVPQKDDAAGEVPVAFVVRSSDGDLTEEAVKEFIAKQVVFYKKLHKVYFIHAIPKSASGKILRKELREKLQ------ 163723990 67 ----WFLDGKLNVYNCLDRHLEKRGDQTAIIFEGNGVEEKITYRQLYERVCRFSNVLKSCGVKKGDRVSIYLPMIPQLAVAMLACARIGAIHSIVFAGFSPDALANRITDAECTILITADELKEAADEAMDKAGMVKKCIVVKHTGADRDLWWHELTAKECPPESMDSEDPLFILYTSGSTGTPKGVLHTTGGYIVYT-SLTHQYVFDYHDGDIY-----------WCTADIGWVTGHSYIIYGPLANGARFWQICDKHQVNIFYTAPTVVRALMQQGDEPVKATSSVRLLTVGEPINPEAWLWYHRVVGCPIVDTWWQTETGGIMITPLPGAT---------ALKPGSATRPFFGIQPALIDKEGNQLEGPGEGYLVMLDSWPALARTVYGDHRRFKSTYFIQGTYFSGDGARRDEDGYYWITGRIDDVINVSGHRLGTAEIESSLVAHPAVSEAAVVGFPHDIKGQAIYAYVTLSSGYEPSEELRKEFVRKDIGPIATPEVLQFTDSLPKTRSGKIMRRILRKVACNEL--- 94970547 78 -------------YNCLDRHVLGGRRHKAIWEGEPGDVRTLTYQQLWLEVQKFANVLLDLGIKKGDRVAIYMGMVPELPVAMLACARIGATHSVIFGGFSANALVDRITDQQAVAVITQDGLKVAVDEALEKCPTVKHVVVMKEGRDHWWHDLMAKAKDHCPAEPLDAEHPLYILYTSGTTGKPKGIVHTTGGYAVGTYYTT-KMVFDLKEDDTFWCTADIGWVTGHSIVYGPLQTGATTVMYAPNFDLDRFWALVAKHKVTVFYTAPTAIRTFMKWGAENRHDMSTLRLLGSVGEPNPEAWMWYRDVIGCPIVDTWWQTETGAIMISPLPGA---------IATKPGSATKPLPGIIAEVVTRAGEKVPLGSG--GFLVIKKPWMMRTIYGDPERYKHQYWSDGVYFTGDGAREDKDGYFWIMGRVDDVLNVSGHRLSTMEIESALVAHPKVAEAAVVGRPDEMKGQAVSAFVTLEGSKPSPEEELRAWVAKEIGSMAKPDDIRFTDTLPKTRSGKIMRRLLRE--------- 138896323 35 -------------HEVCDRYANDPNRIALFYENALGEQKTITYRQLRDWSNQMANVFRKLGVKKGDRVCALMPKNPALVVYILAAWKVGAVYVPLFTAFGPQAIEYRINHAEAKVILTNKEQRAKLPA-KEKMPTLEHIFVVDDEREDSQDSFWKTLSKESTEEETTADDLLAIQYTSGSTGMPKGTMWPHN--VLINIYPYMRYAIDLRDDDVFFGGADPGWAYGLIFTFAPMAFGVPIVFYEGPFKPETCYSLMEKYGVTNFAYAPTAYRAMAAAGADVRYHLK-VRAMSSAGEPLNPEVIRFFEHLGVTIHDHYGLSETLMLI---------GNLNAAAMDIRPGSMGCPLPGFDIALLGEDGTPVADG--EVGQIAFSIPNVFKGYWKDPEKTAERLV-GRWFLTGDLANKDEDGYFWFQGRADDIISSAGYRIGPFEIESCLLEHPAVVEAAAVGKPDPIKGEIVKAFVVLKEGYAPSDELAEEFVKTRLSKHEYPREVEFVTELPKTPSGKIQRFILRNQERE----- 87199233 23 ---------------FLRFWAEDRPQGVAL----DGPDRKLTYGELEETTARIAGGLAAMGIAKGDRIAWFGKNSTLYFALFFAAARLGAVMVPIGWRLAPVEATWIAGDAQARMVFLGEGFEGLADAFAA-LPAVGHCL----TQAEAWHWIDGLPAGAFEPA--GADDAVLQLYTSGTTGNPKGAVLSNRNLLRKQSIGNDQPYTTMTDDEAILVAMPCAHIGGTGLGVMAIGAGLPGIVLAE-FEPRAVFDAVEQKGVTRFFIVPAALQMLLNHPDCASVDFSRVKYIIYGASPIPLVLLREIAMFSAEFIQAYGMTETTGTICMLPPEDHDVNGNQRMR-----SAGKPLPGVEVRVIDENGRSLGPN--EIGEIQTRSSNNMLGYWNLPEATAKTMTPDGWISTGDAGYLDEDGYVYMHDRIKDMIISGGENVYPAQVESAIYGHPDVQEVAVIGVPDEKWGEAVKAVCVPKPGHTIDPQSIIDWTRERLAGFKVPKSVDVIDALPRNPSGKILRRTLREPY------- 88808410 75 -FARWFQGGTTNLHNCLDRHLHETADKTAIWEGEPGDVRRFTYRELHAEVCKAANALKSMGIGKGDLVALYMPMVPEAAIAMLACARVGAPHSVVFGGFSAEALRDRLIDGEAKAVITADSLKPAVDAALGACPSVTSVLVVQRTRDQWWHELVDGQSSDCPAEPMESEDRLFVLYTSGSTGKPKGVVHTTAGYNLWAHL-TFQWIFDLRDDDVFWCTADVGWITGHSIVYGPLSNGATTVMYAPRPNPGAFWELIQKHRVTIFYTAPTAIRAFMKNGRPDQFDMSSLRLLTVGEPINPEAWIWYQDVIGCPIIDTWWQTETGGVMISPLPGAT---------PTKPGSATLPLPGIEADVVDADGNSVGANEG--GYLVVRRPWMMRTVHGNPERFRQSYWEDGIYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDELKGEGIVAFVTLEADRESNDALIAELRAHEIGPIARPDEIRCSDALPKTRSGKIMRRILR---------- 91213612 69 -------DGTLNLANCLDRHLQENGDRTAIIWEGDDQSKHISYKELHRDVCRFANTLLELGIKKGDVVAIYMPMVPEAAVAMLACARIGAVHSVIFGGFSPEAVAGRIIDSSSRLVITSDEGVPLKKNVDDALKSVEHVVVLKRTGGKWWHDLVEQASDQHQAEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYA-ALTFKYVFDYHPGDIYWCTADVGWVTGHSLLYGPLACGATTLMFEGVPNPARMAQVVDKHQVNILYTAPTAIRALMAEGDKAGTDRSSLRILGSVGEPNPEAWEWYWKKIGCPVVDTWWQTETGGFMITPLPGAT---------ELKAGSATRPFFGVQPALVDNEGNPL--EGATEGSLVISWPGQARTLFGDHERFEQTYTFKNMYFSGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVAHPKIAEAAVVGIPHNIKGQAIYAYVTLNGEEPSPEAEVRNWVRKEIGPLATPDVLHWTDSLPKTRSGKIMRRILRK--------- 115667777 6 --------------------------------------RSYTFAQVRAYSRRIASALSRQGIKKGDVIGIVSPNLPEYVLMLCGVVEMGGIVSGVNPLYTEDELLHQMETVDARLIVTVPPFAEKCLNTMKRFPRVQDVYVFGEA--EGCKPFKSLLADDCPDVKVSLEDTFALPFSSGTTGLPKGVILTNKTIVSNLRQESHPDLTDTRPGDTVLALLPYFHCYGLVVIMLHGLRKGARQVTMSRFEPEVFLKTIQDYKVNHLYLVPPIMLFLAKHPVVDKFDLSSVSLIISGAAPLGGELTASLKRLGIKVIQGYGLTESGPVLTLSPSSTD-----------VPSSVGKLLPNTEAKVVDTVSGEL-LGEGQDGELLFRGPQIMPGYLNNPEATARTLDADGFLHTGDIGHYDQDGLFYIVDRLKELIKYKGYQVAPAELETLLLTHPSIMDAAVIGVPNEEAGELPKAFIVPKNQELTADQVAEFVADNAAPYKKLRGGVEFVKSIPKSASGKILRRVLREKEAN----- 144898293 66 -------DGTLNVANCLDRHLAKRGDQTAIIWEGDDDSKHVTYRELHEQVCRLSNVMTDLGVKKGDRVTIYLPMIVEAAVAMLACARVGAIHSIVFGGFSPDALAGRIQDCDSSLVITADELKANVDKALETCWSVKNVLVVKRTGGNIHMWYEELAGATHTAVEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLCYA-SMTHQYVFDYHEGDVY-----------WCTADVGWVTGHSYIVYGPLPDASRFWQVVDKHKVNIFYTAPTAIRSLMREGEEKKTSRSSLRLLGSVGEPNPEAWLWYHRVVGCPIVDTWWQTETGGILITPLPGAT---------ALKPGSATRPFFGVKPVMVDAEGKVL--EGAVEGNLCLGWPGQMRTIFGDHKRFGETYTYPGYYFTGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVAEAAVVGYPHEIKGQGIYAYVTLIQGEEPTEELRKEWVRKEIGPIASPDLIQWSPGLPKTRSGKIMRRILRKIAENEFG-- 163724435 15 --PAFINYPKVGAHEILSMTAFSCPNKVATSFFGT----ETTFIELKRMSSRFANALKNAGVKKGDRVGLHLPNSPQYIVAYYGALSLGAIVVNLNPMYTPEELTALCSNTGVSTLISFDMVVPLIQEVAKAANIERVIITMPQSTPEEWFHFSQFLADCTDTTRIDGEDAALIQFTGGTTGLPKGAVLTHNNLIAACFNLKFWCDPAWEDKRYTLSVLPFFHVYGDVVAMNMSIMTGATQIVVPRFDIEEIMGIIGMENPMFLPAVPTMINAILNHPKAKELELRRFTFLNSGGAPIAVSLLEQGRDLGVNMSEGWGMSETTSVGLGTPVQGT----------TKPGSVGIPISNMEIKLIDPEDGVTEVGPGRKGELLIKGPVVMKEYWDNPEETAGQL-KDGWLHTGDVAIQDEEGYLSIVDRTKDMIIAGGYNIYPREIDEVLSTHPKVAEVVTVGIPDEYRGETVKAYVVPKPGQELTEQDIIAFSKEKLAPYKQPKMVEFREELPKSAVGKLLRKVLRAEHE------ 127514012 16 -----------SLIDLIETAAERYGDKTAYVCLGKAS----SFADIERDSRYFAAYLQQHQLEVGDKVAIQLPNITQFVIAAYGALRAGMILVNTNPLYTQRELIHQYRDSDAKALVVLSDLLPTLETVIPETQIETVILIATQPQADSQLAHVLALGSQAEPVEVAQQSLAALQYTGGTTGLSKGAMLSHSNLLANMLQVQSRLASKFVEGEIFIAPLPIYHIYAFMVNFVYFEQGGCSVLIPNPRDISALIQTMSQHPFTGFAGLNTLFVGLCHQQSFQALDFSHLKITISGGTALTQAAASIWQTTGCTISEGYGLSETSPVVSLNAPG-----------LECLGTIGRPVIDTQVKILDASEQEVPQG--EIGELAVKGPQVMSGYWQKPEETAKVMTSDGFFKTGDIALATEDGMHKIVDRKKDMIIVSGFNVYPNEVEDVLAAHESVLECAVIGVDDSRSGEAVKAAIVLRANDATKQALLEH-CRAQLAAYKLPKIIEFMPALPKSTVGKILRRELRK--------- 218288376 14 --PKTLTVPRTPIHDNLAVSARRYPDKAAIYYYG----RQISFRELHAEVEALAGYLQAVGVKRGDRVALYMQNSPQFVVAYYAILRADAVVVPLNPMLVANELPFYFEDSGARVAIVGQELVDRVDALPPEPAHRVPDVVAAPAVPPALVPWSQALASSARPSEVSADDLAVIPYTSGTTGVPKGCMHTHRTVQANIVCAVVWNG--VTPDGVALATLPFFHVTGMEHSMNAPIYCGNTFAILTRWDRETAAELIEKLRVTHWTNIATMVVDFLANPRIESYDLSSLMVVGGGGAALPKAVGERLKALGLDYVEGYGLSETIAQTHTNPPD-----------RAKLQCAGIPLFDVDARIVDPET-LAELGPGEEGEIVVCGPQVFLGYWNRPEENEKAFVEDGFFRTGDLGRYDEEGYFFIVDRIKRMINASGFKVWPTEVESILYKHPAVEQACVVGVPDPRRGETVKAFIILKQDQAVTAEDIIAWAHEQMAAYKCPREIEFVDSLPMSGSGKILWRVLQEEER------ 149194553 64 ----------LNVYNCIDRHLEDKKNKAAIWEGDNGEKRIITYLELYRDVNRFANLLKSLGVKKGDRVVIYMPMIPEAAYAMLACARIGAIHSVVFGGFSAEALKDRILDAEAKIVITADGLKPVVDKALEGVDIVEKVIVVERNNEDRDLSYNDLIDDKCKCEIMDSEDPLFLLYTSGSTGKPKGVQHSQAGYILWA-QLTMEWVFDIKDNDTFWCTADIGWITGHTIVYGPLAAGGTTLMFEGVLDSGRTWKMVEEYKVNQFYTAPTAIRLLHKMGEPKKYDLSSLRILGTVGEPIPTAWKWYYEVVGCSIVDTWWQTETGG---------HMISPLPAATPIKPGSATFPLPGIFAEIIDEEGNKMPPNEK--GLLCITKPWMIRTIWGDPERFIKSYDGKPVYFSGDGAIYDEDGYIWITGRVDDVINVSGHRLGTAEIEAAIKKHPLVAEVAVVGRPDEIKGESIFAYVVLKGEDTEIIQEINAIVKEEIGAIAKVDTIAFVPGLPKTRSGKIMRRILRAIAK------ 33865547 108 -------------YNCLDRHLAKAEKTALIWEGEPGDVRRFSYRELHAEVCKAANALKAMGIGKGDLVALYMPMIPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLKDGEAKAVITADSLKPAVDAALAECPSVTGVLVVQRTRDQWWHDLVDAQGSDCPAEPMASEDRLFVLYTSGSTGKPKGVVHTTAGYNLWAHL-TFQWIFDIRDNDVYWCTADVGWITGHSIVYGPLSNGATTVMYAPRPSPGAFWELIQKHGITIFYTAPTAIRAFMKSGRPDQFDMSSLRLLTVGEPINPEAWMWYRDVIGCPIVDTWWQTETGGVMISPLPGAT---------PTKPGSATLPLPGIQADIVDGEGNSCGPDEG--GYLAVRAPWMMRTVHGNPQRFRESYWADGLYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFVTLESGRESSDDLIKQLRAHEIGPIARPDEIRCSDALPKTRSGKIMRRILR---------- 152992469 2 ----------LLLYEIIDQAVKQTPDKKAVICGE----KSYTYAQLSEKMDLWAKTLISLGITRGDRVALFMKNSVELVGLYFACFRIGAIAVPLNTRYQTPEAVYGIEQSGSRILITSSELFPVVENLDSTVASLEHIYIMDGDSNHASLSWNKMLTDTANNVIFPDTDPALIIYTSGSTGEPKGVVHTHETL--YHLIEYRSAYHDTIPSDSVLIATQICHMAGFTMALFFLKNSAT-VVMVEEFEPGAYIKLLNQYKPILTGLLPTQFLEVLECPGAEQADFSPVKYALSAGDKVSHHLYELFRILGHDIMEAYGLTEAEGCFMQ-----------PKEGKIKPGTIGKPIWGTQARLIDKDGRDVPRGK--TGEIFLKGKLITIGYWNKPEENKKAF-ENGWFHTGDLAYEDEEGYYHFVGRIKELIIRGGSNIMPGEVEDVLEDHPKVESCGIVGFPDKHYGSIVGAFVVPRQGAPTADELRD-FVSQRLSHYKVPQKWIFVDSLPKNPVGKIDRKKLHSMAEQY---- 13476075 16 -------HQPLTPLTYLERAAKTYPDHIAIIHG----RQRISYRDFWRRSLKVASALQKRGIGKGDTVTVMLSNTPPMLEAHFGVPMTKAVLHSLNTRLDAAVIAFQLDHAETKVLIVDREFSGVVRQALDLAKVTPLVIDYDDPDYAGALDYEDFVAGGDEDFAWDEWDAISLNYTSGTTGNPKGVVYHHRGAALMAYTNTIHAGMAKHA--VYLWTLPMFHCNGWCFPWTLAVQAGTHVCL-RWVRPKPIYDAIADHGVTHLCGAPVVMSVLINARDEDKRTFAQTVTFNTAAAPPPEAVLSGMADAGFAVTHLYGLTETYGPAVVNEWHGEWDDLAKGERSAKKARQGVRYAALELTVMDETMQATPADGETIGEVMFRGNIVMKGYLKNRKASDEAF-AGGWFHSGDLGVMHPDGYIQLKDRSKDIIISGGENISSIEVEDALYKHPSVASCGVVARHDDKWGEVPVAYVELKPGKTASEAEIIEHCRALLARFKVPKAVIFA-EIPKTSTGKIQKFRLREMAK------ 89902512 25 -----------SIVKMMEESFKKYADRTAYSFMG----KTQSYKQVDSLSLAFGVYLQGLGLVKGDRVAVMMPNVLQYPVAVAGIFRAGYILVNVNPLYTARELEHQLKDSGAKAIVILENFASVLEKCVAATP-VKHVVLVPAFSLPGAVRFNAAVAKGSAKITLKPDDVAVLQYTGGTTGVSKGAVLLHRNLVANLLQVEAWNEPALNEQLTSVCALPLYHIFAFTVGMMLSMLGGKLILIPNPRDLVATLAELAKHKIHVFPAVNTLFNGLANHPDFNKVDWRGLVVSAGGGTAVQSAVAKWFEKTGCAIAEGYGLSETSPVATSNPVTVTEYS----------GTIGVPISSTYLRLLDDDGKEVPIG--QSGEIAIKGPQVMAGYWQRPDETANVMTADGYFKSGDIGVMDERGYFKIVDRKKDMILVSGFNVFPTELEDVVSQLKGVMECACVGVPDAKSGEAVKLVIVKKDPSLTEAQVRAY-CKENLTGYKQPKVIEFRAELPKTPVGKILRRELRDK-------- 89055470 19 ---------PLTPLSHLARAARVFPNREAVIDG----AHRKTYAEYHARVSQLASALARRGIAPGDVVATVLPNTYPHAEAHFGVPAAGAVLNAINIRLDVSTIAYILDHGEAKLVLVDTQFLPVVMDAVEAMDGTPPILIECPSAVAGYPAYEDLLGDTDAPWHMPDDESISLNYTSGTTGRPKGVVYHHRGAYLITMGTPISWRMTLYPK--YLTIVPMFHCNNWCHTWMMPAVGGTLVC-CRDITASAIYDAIADEGVTHMGGAPIVLNMLVNAKDSDRRDFDHTVEVFTAGAPPAAATLAAIETMGFHVTQVYGLTESYGHATECVWDSDWSALDAAARAGIKARQGVALPNMDITVMDPDMEQIPMDGAVTGEIMMRGNSTMKGYYKNPDATAEAF-AGGYFHTGDIAVQHPDSYIQIADRAKDIIISGGENISSVEVEGVLMHHPAVLLCAVVAKPDDKWGEIPCAFVELKEGAEATEAEIIAFARARLAGFKTPKRVVFA-ELPKTSTGKIQKFELRKRARE----- 94265000 133 ----------------LDRHLE-NGRRDKPALIWQGESRVYTYQQLHEEVCRFANVLKKMGVGRGDRVSVYLPMIPELAITLLACTRIGAIHSVVFAGFSAQSLKSRTQDCQAKVLVTADAVLPNADEALAECPSVSNCVVVKRGGQEGRDSWWHGLSADCPPESMDAEDTMFILYTSGSTGKPKGVVHSTGGYLTFA-AQTCQWVFDLKDNDIYWCTADIGWITGHSILYGPLALGATTLMFEGVPSPDRFWQICAKYKVSIFYTAPTVIRALMREGWPGKHDLSSLRLLGSVGEPNPEAWMWYHEYIGLPVVDTWWQTETGGIMISAMPHAT---------PLKPGSATLPLPGVDATVLREDGSEAGPNEG--GHLVIRRPWMLRGVFGDPERYKKTYRHEGFYDPEDGARKDEDGYFWIMGRLDDVINVSGHRLGTAEIESALVAHPEVSEAAVVGAPHEIKGQTIYAYVSLRSGVQPSDELRAALVRKEIGPIATPEFIQFTEGLPKTRSGKIMRRILRK--------- 152978782 24 -----------NLLDMFDKAVREHPDRPAYINMG----QILTFRKLEERSRAFAAYLQELKLKRGDRMALMMPNLLQYPIALFGILRAGLIAVNVNPLYTPRELEHQLQDSGAKAIVVVSNFASTLEKIVFNTE-IKHVILMGDQLSFGAVTFREVLSRQYVRPDLERDDLAMLQYTGGTTGVAKGAMLSHGNLITSVMQCAWIAIPFIGNHSRAILPLPLYHIFAVSVNCLLFILGVTAVLITNPRDIDGLVKEMKKHRFVAFTGVNTLFNALLNNKNFKEVDFSSLKLSVGGGMAVQQAIATRWHELGSNIIEGYGLTECSPLVAASNVNC----------LIHDGSIGSPVPNTDIRIVTDSGENAPLG--ESGELWVKGDQVMKGYWQCPEATAEVL-KDGWLATGDIVTMNEKGIIRIVDRKKDMILVSGFNVYPNEIEDAVMLNYKVAEVVAVGIPHSVSGETIKIFVVKKDPGLTKEELKTH-CRQYLTGYKVPREIEFRDELPKSNVGKILRRVLRDE-------- 16124447 2 -IPGLMQTTPLMISGILTYAAQAHGAREIVSRLIDEPLHRYDYAGLAGRAAQAAHALRRLGIKAGDRVTSLAWNTHRHLELFYAAPGIGAVLHTANPRLFDEQIVYTINHAESGVLFFERNFQALVERIAPQLTTVKTFVMLSDPGAVGAISYETLIEGEPDVIAWPENAGAFLCYTSGTTGDPKGVLYSHRAVVLHAMAGGLNSAFGFTPFDVVMPCSSLYHATAWGLPFSAPICGAKLVLPADKMDGASLHQLIEGEGVTFTGGVPTIWTMYLDWLDKNDRRPDSLKKVVIGGSAVPRAMAETFKRYGVQTLQIWGMTETCPIGVVATPTPALAALGEEADEAIWTRQGRLQFGIELKVETEDGQAAPWDGETSGALLVRGPWVVKRYFRKD---ADAAREDGFFDTGDIATLDANGFMRITDRQKDVIKSGGEWISSIDLENVAVGCPGVKIAAVIGVPHPKWEERPLLVIETHEGAEVTKAAVLDYLTPRIVKWWTPDDVVFA-TVPLTATGKIDKKVLRQAWKDHLIG- 90418914 16 --------QPLTPLSHLARAALVHPERVAIIH---GALRR-TYAEFYARSRRLGSALEKRGVRRGDTVAVMLSNTPAMLEAHHGVPMTGAVLLSINTRLDADIIAFQLDHSEARVVLVDREFSGVMAKALKKAKVTPLVVDYDDPDFPGSLDYEALVAEGDPDYAWDEWDAISLNYTSGTTGNPKGVVYHHRGAALMGYANVIASGMGRYP--VYLWTLPMFHCNGWCFPWTLAVQAGTHVCL-RWVRARAMFDALADHGVTHLCGAPVVMATLINADAGDKRDFDQTVTFNTAAAPPPQSVLSGMRDAGFEVTHLYGLTETYGPAVVNEWKDEWNALDGPARAAQTARQGVRYPALELAVMSETMEKTPADGETIGEVMFRGNIVMRGYLKNPEASAEAFR-GGWFHSGDLGVLHEDGYIELKDRAKDIIISGGENISSIEVEDALYQHPDVATAAVVAKPDEKWGETPLAFVELKPGRSVTEADLIAHCRERLARFKCPKEIRF-QEVPKTSTGKIQKYVLRK--------- 40062515 2 --------------------------------------------ETYIRCCRLASALSKRGIGKGDTVSVMAPNIPAIFEAHFGVLMTGAVLNTLNIRMEAETLANIFEHAETKVLLTDRESSPQIKVALSKVKRDILVIDIDDPETDGMLEYEAFLSEGDPKFELPEDDAVSLNYTSGTTGIPKGVVYHTRGAYL--LATGNVLAWEMPHRPVYLWTLPMFHCNGWCFPWTITMLGGTHVCL-RKVTAKNIYNSIAEHHVTHFCGAPIVMNMISNAPKEEQRELPHRVEIMTAAAPPPPTVIAQMEEAGFNVTHVYGLTEVYGPAVVCEWQEAWNEKDKTTQAQLKGRQGVRYHVLELTVANETLEPVPADGETMGEVLMQGNIVMKGYFKNPKATAQAF-AGGWFHSGDIGVIHPDGYIELKDRSKDIIISGGENISSVEIENVLYQQEDILEAAVVARPDEKWGEVPFAFVSLKTGCSLNEQKVIEFCRTKLPGYKIPKYVVFC-ELPKTSTGKIRKSILREQAKKL---- 15899259 19 -LPKTLDYPKVPLFNIVEVSSQRYPNKTAIIYYGN----RITYKELWESIIKFSAFLSKLGVRKGDRIALFMPNSIQWIIAYFGILRANAILVPINPLLAEDELNYILKDSGSVGVVTLSSYLSKVMKAKENTQVVHPLMLREPELSNDVIPWKETLRNNYTPVEVDAEDIAVIPYTSGTTGVPKGCIHTHSTIWPTILGSVIWNT--LAPSAVVLTSLPVFHVTGFIHSLNAPLYVGSTMVLLSIWDREAALDAIAKYRVTHWTNISTMVVDLLATPGIEKRDLSSLMLVGGGGAPMPEAVARKLKELGLDYIEGYGLTETMSQTHVNPP-----------QRPKLQCLGIPHFGVDALIIDPSTGEVLPPNRE-GEIVVRCPSLFKGYWNKEEETRKSFTINGYFRTGDLGYMDDEGYFFILDRVKRMINRAGYKVWPTKVENKLYQHPAVLEACVVATPDPRVNEEVKAYIVLKPEKITADEIRE-WCKQHMSAYEYPRIIEFVDSLPKSGSGKILWRVLQEKEK------ 124004071 53 ---EWFVNGKLNITEIFERQLFTHGDKAAIIWEPNNPDETLTYRELFEKVCQFSNGLLKQGVKKGDRVVIYMPMVPEAAIAMLACARIGAIHSVVFAGFSSNALADRINDAQATTVLTADEIKKIVDEALENTPSIERSVVLKRTGPNRDIWWSDVIAGETKAEEMDSEDMLFILYTSGSTGKPKGVVHTTGGYMVYT-AYSFKNVFQYNAGDVYWCTADIGWITGHSIVYGPLLAGATSVMFEPTFDAGRFWEIVDKHQVNQFYTAPTAIRALAKGLEVEKHDLSSLKVLGSVGEPINEEWHWYHDHIGCPIVDTWWQTETGGILISPLPGIT---------PTKPTYATLPLPGIQPILVDNEGNEL-KGNSVEGNLCVKFPWMLRTTYGDHERCRQTYTYKGLYFTGDGCKRDEDGYYRILGRVDDVINVSGHRLGTAEIENAINEHPLVNESAVVGYPHEIKGQGIYAYIVCEADAADEEQIKRSIISKIIGPIAKPDKILVVPGLPKTRSGKIMRRILRKIAEN----- 186457114 1 ----------MNLSSAFARSAGKNPQKVALYWGE----QEYTFATLWDQSEHVASYLQRLNAKPGARVALWLKNCPEFIPALFGILHAGCVVVPVNNFLKPAEVNYILQDAGADIMITDSAMAEHLPALQASRPNL-HIIQVEQFGP-------DVLNTAKVPAPVEEKDLAVIIYTSGTTGRPKGAMLSHGNLLHNVESCRLVLQTV--EQDRMAVLLPMFHSFMLTVGFLPLIVGASIVLIRSLHPPRNVLQEIIQRQASVLPAIPQFFRSMVSVPANIQLP---LRMCISGAAPLPVQILKEFEKFPFPLIEGYGLSEASPVVTKNPLNG----------VRKPGSIGLPIPHVEVTIQNDAGQVLPPG--EVGELCVRGGNVMMGYWNQPAETANVMRGE-WLLTGDIGYKDSDGYIYITDRKKDMLLVNGINVYPREVEEIIYQFPGVREASVIGIPDPRKGEQPLAFISANEGATVDEKALLQFVRSKLADYKVPKKVVCLPALPRNATGKVLKTTLREMA------- 70606901 5 -IPSTVNDDQLNIHKIIQYAGKVHGEREIISDRRSGKIHNLTYGKILERVSSFTNSIESLKINPGDIIGILGWNDHRYFESFFTVPSLGAVLLELNIRLHPADLLYILKLTKPKGLLVDDSLLPLAEALSKEYNFDYTIIMSDKPFEENAFGYEELVKSGSPNDEVDEKSSALAAFTTGTTGLPKGVFYSHRSIVLHALNAS----RRLKISDVLLPVVPFFHVHGWGTQFAGAITGCKQIFPG-RPTVDSMVEHILNHKVTRTGGVPTVFFELLRRIENPKPDLKGL-VVGIGGAAAPPALVSALAKYGIEVANGYGATETGPGVAGG-IKPELEQLPPEER-RIKAGQGYPTFGVEVELVDPSGEELPWDGKSVGEIWIRGPWIAKSYYNDP-RSAESFTSDGWWKSKDLAVIDELSHIKIVDRLKDVIKSGGEWISSIDLENFLMAHPYVREASVVGVPHPKWGERPLAIVVLKSDDEVKRELREHLLK-RFAKWQLPDDIVFVDEIPKTSVGKFRKEELRNKYRDYY--- 184201196 3 -----------NLATLLTTSAAQYTSDPAIIL----DELHMSYGQLDELSARGAALLKANGIRPGDRVALVLPNVPHMAVLYYAILRAGGIVVPLNPLLTPRELSYHFQDSGCSFVLAWEDMAEASQKAAEEIEGLNVLPI----SARGTVERLQGVDPDRDVVERQDSDTAVLLYTSGTTGRPKGAELTHHNLLTNAEVAG--EVFNLHHGDVMFGGLPFFHVFGQTVALNGVICSGAAVTLLPRFHPGKALEILRRDGVTIFAGVPTMYVALLHQANQDPQAVEGLRAGVSGGSPMPVEVMAKFEKFGTTVFEGYGLSETSPVVCFNQPGNE----------RKPGSIGTAVRGAELRVVDGDDQQVPTN--EVGELVVRGQYVMKGYWNKPEATEGAMR-GGWFHTGDMAREDEDGAFFIVDRKKDMILRGGYNVYPREVEEAIYQFPGVVEAAVVGVPSEKHGEEVGAVVVSKGREALTQEL-DAFVQERVAKYKYPRIYRVTDELPKGPTGKILKREL----------- 52425413 24 -----------SILDMFDKAVREHPDRPAYINMG----KVLTFRKLEERSRAFAAYLQELKLTRGERVALMMPNLLQYPIALFGVLRAGLVVVNVNPLYTPRELEHQLQDSGAKAIVVVSNFASTVEQVVFNTD-VKHVILMGDQLSFGAVTFREVLSRQFVRPDLARDALAFLQYTGGTTGIAKGAMLSHGNIITNVFQAKWIAESFIGDRRRAIIPLPLYHVFALSVNALLFVLGITAVLITNPRDVDGMVKELRKYPFTAITGVNTLFNALLNNENFKEVDFSSLKLSVGGGMAVQQSVAQRWHDLGNNIIEGYGMTECSPLIAASTILTD----------KHDGSIGVPVPNTDIRIMRDDGDE--AELGEPGELWVKGEQVMQGYWQRPEATAEVL-KDGWMATGDIVVMDKNYIMRIVDRKKDMILVSGFNVYPNEIEDVVMLNPKVLEVVAIGVPHEVSGETIKIFVVKKDESLTRDELRAH-CRNLLTGYKVPKEIEFRDELPKTNVGKILRRVLRDE-------- 85372889 59 ----------------LAVHARSHGERLFTIY----EDERVTYDAWYRAVAALATEFRKRGIAKGDRVALAMRNLPEWPVVFFAATSIGAICVPLNAWWTGDELEFGLADSGAKLLVCDAERWERIAPHREACPDLADVLVSRMGGDDTPHSWPTLPDAEMPEADIAPDDPATIFYTSGTTGRPKGALGSHRNLTTNILSSAYAAATALRRGEVGLTVIPLFHVTACSASMMGALFAGHTLIFLYRWDTVKAFEIIEREKVNLTGGVPTIAWQMIEHPDRDKYDLSSLESIAYGGAPAAPELVRKYEVFGAMPGNGWGMTETMATVTSH---------TAEDYLNRPESCGPPVPVADLKITDEAGRELPVG--EVGELWARGPMTVIEYWNRPEASAETFV-DGWVRTGDLARLDEEGFCYIVDRAKDMVIRGGENIYSSEVENVLYDHPAVTDAALIGLPHKQLGEEPAAVVHLAPGMTASETELQSWVAERLARFKVPVRILFVDTLPRNANGKILKKDLGALFQD----- 8778599 13 ---------PLTPISFLDRSAVVYADRVSIVYGSV----KYTWRQTRDRCVRIASALSQLGISTGDVVSVLAPNVPAMVELHFGVPMAGALLCTLNIRHDSSLVAVLLRHSGTKVIFADHQFLQIAEGACEILDKVPILVLIPEKRSEEMMEYEDVVAMGKSDFEVDECDAISVNYTSGTTSSPKGVVYSHRGAYLNSLAAVLLN--EMHSSPTYLWTNPMFHCNGWCLLWGVTAIGGTNICL-RNVTAKAIFDNISQHKVTHMGGAPTILNMIINAPESEQKPLPGKVSFITGAAPPPAHVIFKMEELGFSMFHSYGLTETYGPGTICTWKPEWDSLPREEQAKMKARQGVNHLGLEIQVKDPTMRTLPADGVTMGEVVFRGNTVMNGYLKNPEATKEAF-KGGWFWSGDLGVKHPDGYIELKDRSKDIIISGGENISSIEVESTLFTHPCVLEAAVVARPDEYWGETACAFVKLKDGSKASAEELISYCRDRLPHYMAPRSIVF-EDLPKTSTGKVQKFVLRTKAK------ 29833154 28 -----------SLVHAVRRAAADTPERTALAYFDG----RITYRALDELSDSVAGHLAARGLERGDRVAILLQNSPHFVLALLGAWKAGAIVVPVNPMYKSGEVTHVLKDGEVAALVCSDRAWDVLTACELDLQTRNDARVLNFERLPQAADADDLIAAPADRAAVPS-DIALISYTSGTSGAPKGATNTHGNIMYN--AERQRTGLALPGTPVYFAMAPLFHITGMVAQLAGCLNSAGTLVLAYRFEAGVVLDAFAEHRPVYTVGPSTAFMALAAHPDVTRDHFSSFRMISSGGAPLPPALVEKFRAFGPYIHNGYGLTECTAPCASVPPGLE----APVDPVSGTLAVGAPGPDTVVRIVDDQGEEVPFGEQ--GEILVRGPQVVPGYWRLPEATAETF-PEGELRTGDIGFMDPQGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGVPDGYRGETVKAYISLRPGADEDPAAFAAYCKERLAAYKYPRQVEILPDLPKTASGKILRRELRSR-------- 149178387 89 ----------------IDRHLDSWRKNKAIWEGEPGDTRVLRYQDLYREVCKFANCLKKLGVETGDRVTLYMPMVPELAIAMLACSRIGATHSIIFGGFSADAIADRNNDAQAKLVITADALKEAVDQSMEKSPSVEKVVVYRRTGPDRDYWWHDLMEDECDPVELDSDHPLFILYTSGSTGKPKGVQHSTGGYLLGAKMTSEW-VFDLKEDDTYWCTADIGWITGHSIVYGPLANGATTVMYEGAPDEGRFWEIVEKYQVNIFYTAPTAIRAFIKWGDENKYDLSSLRLLTVGEPINPEAWMWYHTVIGCPIVDTWWQTETGGIMMSPLPGVT---------ATKPGSCTTPLPGVVPDIVSADGESLGDNQG--GLLVMRQPWMLRTLYGDHERFKDVYFSPGCYLAGDSARRDEDGYYWIMGRIDDVINVSGHRLSTMEVESALVSHPKVAEAAVVGYPHELKGEGICCFVSLKSDE-SPDELKEELVRTQIGVVATPDQIRFAAALPKTRSGKIMRRLLRD--------- 118053258 3 ------------LTQNLRRSIQQQPHATATIY----NGRRRSFVQLGDRVARFAGALRALGVQAGDRVAILGLNSDWYLEYYLATYWAGAAVNPINIRWSAAEIAYSLDDCDTHVLLVDDSFLPLIPEIRKSAQALQTLIIGDGPAPEGMLSYEALIAEPVEDALRGGEDLAGVFYTGGTTGTPKGVMLCHRNLYTNAISG--VCENTARRSSVGLHAAPMFHLADGAFMNALLAAGGCHVMV-PRFDPVAVLQAISTESVTDLLLVPTMIQMLVDHPDVHQYDLSSLQNMLYGASPISEGLLDRAMKTSVGFTQAYGMTELAPVATVLSPEMHRQEGWAQGRHR---SAGRATVCTEVRIVDPDGQEVARG--EVGEVVVRGPGVMLGYWNKPAETAAAIR-NGWMHTGDGGRMDDEGYVFIVDRLKDMIVTGGENVYSVEVESVITTHPGVASCAVIGVPSEQWGELVHVFIVRKTGAMLEADELIQFCKNRIAHYKCPREVSFIDAMPLSGAGKILKTTLRAPF------- 34495548 16 ALPDA------SLGQMLAQTVARYPDHTAFHNMGLD----LSYRELDRQSARLADYLRGLGLRAGERVALMMPNLLQYPVALYAVLRAGLVAVNVNPLYTARELHHQLADSQARAIVVLENFAQVVEQARAD-TSLQHVVVVGDMLPPGAISFRKALAAGDADARLAPDALAILQYTGGTTGLAKGAMLSHRNLLANVEQARLVLGEALIEGRVVATPLPLYHVFALTVCLLITRLGGNSLLITNPRDLDGLVAELARHPVNAFTGVNTLFNALVHHAGFAKLDFSRWKVAIGGGAAVQQAVAEAWQRTGLVLLEGYGLTEASPLVSVNALAAE----------RYTGTVGMPVPGTEVELRDDAGR--PAADGEPGEVCVRGPQVMAGYWQRPEETAKVFHADGFFATGDIGIRTADGLLKLVDRKKDMVLVSGFNVYPNEVEDVVAQHPGVREVACIGVPDERSGEAVKIVVVRKDPSLQADELLRH-CRDNMTAYKVPRHVEFRDALPKSNVGKILRRELRQPA------- 146337395 25 --------------------------------IETHDGQRITYGDLVARAGQMANVLVSRGVKPGDRVAAQTEKSVSGLVLYLATVRAGGVYLPLNTAYTLNELDYFIGDAEPTVVVCDPSKAEGIGALAAKVGA--KVETLDASGRGSLTDAADKAETAFITVPRAPDDLAAILYTSGTTGRSKGAMLSHDNLASNSL--TLIDYWRFTRDDVLIHALPIYHTHGLFVASNVTLFARASMIFLPKLDPDLIINLMA--RATVLMGVPTFYTRLLQNPRLSKETTSHMRLFISGSAPLLADTREWFARTGHAVLERYGMTETNMNTSNPYAGE-----------RVPGAVGFPLPGVSVRVTDETGKELARDD--IGMIEVKGPNVFKGYWRMPEKTKSEFRPDGFFITGDLGKIDPQGYVHIVGRGKDLVISGGFNVYPKEIESEIDAMPGVVESAVIGVPHADFGEGVTAVVVRQPGADVSEVGVLKGLDGRLAKFKMPKRVFVVDELPRNTMGKVQKNVLRDQYKDIY--- 125564660 13 ---------PLSPITFLHRAASVYADRTSVVYGAT----SFTWRQTHHRCLRLAAALQSLAVSKNDVVSVIAPNTPALYEMHFAVPMAGAVLNAINTRLDAANVAAIVRHAEPKVLFVDYQFIRVATDALKAVAPLPLLVVIDDGARVGELEYEQLVAR-GDPARYPEWDAVALNYTSGTTSAPKGVVYSHRGAYLNTMG--LLLQWGVGHEPVYLWSLPMFHCNGWTFTWGVAARGGTNVCI-RAPTADAMYAAFAAHGVTHMCAAPVLFNILLD--GACREPLRRPVEVLTGGAPPPAALLERVERLGFHVTHAYGMTEATGVVMVCEWREQWDALPPSERARLKARQGVALTLADADVKDKTMESVPRDGATMGEVVLRGSNVMKGYFKNPRATADAFR-DGWFLTGDVGVVHPDGYVEIKDRSKDVIISGGENISSVEVEAALYQHPAVREAAVVAMPHPHWGETPCAFVALKGAGEVSEQEVVSFCRNRMAHYMVPRKVVFVDELPKNSTGKVQKLALRDMARRL---- 218757821 94 -------------YNCLDRH-LVNGRRNKAAIIWQGEVRVLTYQMLYDEVCRFASVLQGLGVQKGDRVALYMPMIPELAVAMLACARIGAVHSIVFAGFSAVSLQNRIQDCEAKVVVTADAVLRAVDEALKDCPSVERVVVVDRAHSNRDMWWHEAMADSCPCAKMDSEDMLFILYTSGSTGKPKGVVHTTGGYLAYA-AHTTQWVFDLHDDDVYWCTADIGWITGHSIVYGPLALGGTTLMFEGVPSPDRFWHIVEKFRVNIFYTAPTVIRALMREGATQKHDLSSLRVLGSVGEPNPEAWMWYHEHIGLPIVDTWWQTETGGIMISALPYAT---------TLKPGSATMPLPGIDAAVVKADGTPCGPNEG--GHLVVRKPWMLRGVFGSPERYKSTYFEPGMYESGDGARTDEDGYTWVMGRLDDVINVSGHRMGTAEVESALVSHPAVAEAAVVGMPHAIKGEAIYAYVTLSAGTEETEELRAAWVRKEIGPIATPEVIQFAEGLPKTRSGKIMRRILRK--------- 17545499 13 -LPTHITAPQTSLWFNLEVSARRYPDKDAIVFYG----RHVRYRELHDDALAVAGWLQQAGVGKGDRVLLYMQNCPQFVAAYYGILRADAVVVPVNPMNRPEEFKHYITDAGASVVICSDDLAANVTAANADLPQAQRVLTAAHPPQPGAVAWKDALAQRPGPHTAGPDDLAVMPYTSGTTGFPKGCMHPHRTVMHNVVGGALWSQATM--EGVSLSIIPLFHVTGMQYGMNAPIYMGSTVVMLPRWDREVAGRLISRYKVTHWTNIPTMVIDFLASPQLAAFDLSSLVYIGGGGAAMPQAVAERLHKFNLLYQEGYGLSETIAPTHSNPADRP-----------KLQCLGMPVFNTDARVIDPQTQELPPG--EVGEIIVNGPQVFLGYWGKPQATAESFIEQRFFRTGDLGRMDEEGYFFLTDRLKRMINASGFKVWPAEVESLMYKHPDIQEACIIGTHDAYRGESVKAVVVLKAHAKTTEEDIIGWARDNMAAYKYPRVVEFVDALPKSGTGKVMWRTLQEQ-------- 186473716 19 ---------PLTPLGFLDRVAQVHPNHLAIVHG----QFKQTWAQTRERCYRFASSLAARGITRGDTVSIIAPNTPALLEAHFGVPLAGAVLNAINYRLDPEGVAFILRHSECKLLLVDREFASLAAEALTRLDSPPTVIDIEDSGPSVGETDYESLIDQGDPSPNNEWEPIALNYTSGTTGDPKGVVASHRGTYLMSLLQ--MTNWAMPRKPVYLWTLPMFHANGWCFTWAITAAAGTHVCL-RKVNAENVFAEIENYPIDHLCAAPIVLAGIAS--GAAGKKLSRPVRVLTAGSPPPVAVLKSVAEIGFDVDHVFGITEVSGTPVSCVWQDDWDTLPVPEQARKRARQGRAVVFEDLIVADPTLLPVPRDGRTAGEIMMRGNTVMMGYLKNPKATQHAF-EGGWFRTGDVAVVHEDGYVQITDRSKDVIISGGENISSVEVEDVLHTHPSVFLAAVVAQPDEKWGEVPCAFVELRPDAQSTAEEIVAFCRERLAHYKCPRRVVFSD-LPKTATGKVQKFRLRELARS----- 77362411 45 -MPETIDPEHYSLLEVFEKSFTDYKDLPAFTNMG----KTLSYDEIDTATKKVASYIQDLGLKKCDKVAVMMPNLLQTPIAILGILRAGCVVVNVNPLYTVRELEHQLKDSDTSAIFILANFADTLEKALPHTD-VKHIVVTQVGDMMGTINFCDLLKADENAYVRPESDLAFLQYTGGTTGVSKGAMLSHGNMVGNLEQVSGCLDPVLERGEVVITALPLYHIFALTANCLTFMYGGLNVLITNPRDMPGFIKELSKAKFTAITGVNTLFNGLLNTPGFAELDFSHLKMSLGGGMAVQRPVAEKWQTTKSKLMEGYGLTECSPLVT----------VSPYDLTAYNGSIGLPAPSTEIKLILDNGQEAAKG--EPGELWVKGPQVMLGYYKRPDATAESL-QDGWFATGDIATYDDEGFFYIVDRKKDMIIVSGFNVFPNEIEEVVAMHDGVLEVAAIGIPHDTSGEQVKVFVVKKDPSLTEKDIIKH-CRDNLTNYKVPKLVEFRDELPKTNVGKILRRALKD--------- 213017610 7 ----------------LFDAASVPEAKVAIHCPSRGT--SYTYGDVRGQMNRLAQGLLAVGIRRGDRVCIYLESSPEYLFSYFAIWRIGAVAVPTNRVYRGEELLHAITNAGAVAVITDSEGAAVVSSVRDRAGCLQQVICT-EEGISGTVPWQQFASYPAAAVDCSFDHLCQLQYTSGTTGLPKGAMLTHGNWM--SALDAEREALGMTPDDIYLGIYPMGHV-GISWGLAALRAGGTFVI-MERFHLDQYLALIERYQVTVLAGMPPVIHSLVHSPAGIEAALSSVKVIISGGGSLLPSVWEAFRRFHIPIANSYGLSETIVIGSGTTTLPNYSFLTREYR-----SVGVPVGYTEVNIVSPEDEDLPPD--TPGEIALRGPSVAQGYWQMPEATAAVFRPGGWFLSGDIGYLDTEGVLFITDRKKDMIIMSGWKVYPTEVENVLVQHPKIRDVAVFGSPDERRGEIPVAVVVPAGDEPPTYDEISTFCRSHLAGYKIPRGLIIVESLPRVNGWKLLRRTLREEY------- 51892019 68 -FAQWFLGGKLNVYNCLDRHLQTHTRTKAIWEGEPGDERVLTYLDLHREVCRFANVLRQMGVGKGDRVTIYLPMIPEAAVAMLACTRIGAIHSVVFGGFSAESLRDRINDSRSKVVVTADGMKQIVNEAVVDCASVEKVIVVKRIGPGRDHWYHTLMRNACPVEEMDAEDPLFILYTSGSTGKPKGVLHTTGGYLTQ-VAATTKYVFDLKDEDVYWCSADIGWITGHSVIYGPLANGATTLMYEGAPDRGRIWEIIQKYRVNIFYTAPTLIRSFMRWGEPSKYDLSSLRLLTVGEPINPEAWMWYHKHIGCPIVDTWWQTETGAIMATPLPGVVH---------TKPGSTTRPFPGIEMAVVNEEGQEVPPGAG--GYLVVKSPWMLRTVWGDPDRYVSTYFGHQVYFTGDGAKRDEDGYYWIIGRVDDVINVSGHRIGTMEVESALVDHPLVAEAAVIGRSHAVKGQAITAFVTLRGTPDLVDELKQHVV-TKIGALARPEEIYFAADLPKTRSGKIMRRLLRDIAE------ 53803647 85 ---------RLNVYNCLDRHLADRRDQTAILWEGDGDQRALTYGELHDRVCRFANVLKSHGVGKGDRVCIYLPMIPEAAVAMLACARIGAIHSIVFGGFSSEALKDRILDADCRVLICADEFVPLVDAALSQCPHVETVLVVRHTGPVDWTAFHEAVSADCPPEDMDAEDPLFILYTSGSTGKPKGVVHTTGGYLLFA-AVTHKYVFDYRDGEVYWCTADIGWITGHSYVVFGPLCNGATTLMFEGPTPARLWQIIDKYQVSIFYTAPTVIRALMGLGADKQADRHSLRILGSVGEPNPEAWEWYYQEVGCPVLDTWWQTETGGIMITPLPGAT---------PLKPGSATRPFFGVVPVILDPQGNELTGPAEGVLAIAASWPGQARTVFRNHDRFRETYFAPGKYFTGDGARRDADGYYWITGRVDDVINVSGHRMGTAEIESALVLHDSVAEAAVVGYPHNIKGQGIYAYVTLVADAVPSEDLKRELVREEIGAIATPDIIQWTPALPKTRSGKIMRRILRKIAANEL--- 124485231 18 -----------TVGDVLNSIAAKYPRNDALVYCHEGKVLRYNWTEFLAETNAVAKGLMMLGVEHGTRVAIWAMNYAEWILVQFATAKIGAVMVNINPAYRTFELEYALKQSEVDTLILQGKFKEAFEAKPGKIRSLRNVVFMGEIIYNGMYRWSELLEMENREESVSFDDALNIQYTSGTTGFPKGVVLSHHSVLNNGLF--IGDGMSFTENDKLCIPVPFYHCFGMVLSNMACVTGSTMVIPGPFFDAEAVLQAVEAEKCTALHGVPTMFIAELEHPNFNRYDLSSLRTGIMAGSPCPIEKMREVARMNMDIVIVYGLTETAPGITMSTTSDTLE--------NRVATVGRAFPHTEIKITDPTGRIVPLGEK--GEICARGYMKMKCYYNNPNATKQVIDKDGWLHSGDLGTMDEEGYVRMAGRLKEMVIRGGENLYPREIEEFFHLHPKISDIYVIGVPDAKYGEELCAWVKAEPGTTITEEEIKAFADGKIARHKIPRYYKFVDSFPMTVTGKIKKGDMQE--------- 70728850 18 -----------SLWFNLEVAARRYPDKVAYRFFG----HTLSFAQLQAEALALAGWLQGEGVEPGDRVALYLQNCPQFIIACYAILRANAVLVPINPMNKVQELSYQLGDAQARVLICAADLAPIAQAANASLEPIDAWLRSEPALPEGYQRWNQALAQAPGPHTAQADDLALLQYTSGTTGHPKGCMHTHRSLMSNAVSGSWTQSTV---ESVGLGVVPFFHITGLVCFVLRAVFDATSTVIMPRWDRELAGRLISRYRVTHWTCIPTMVIDLFASPHYQDFELSSLVHINGGGAAMPEAVAQRLRQFGLTFLEGYGLTETAAASHGNPPE-----------RAKLQCLGMPFFGVDSRVVDPTLEELAPG--EVGEIITFGPMLFKGYWRNPEATEAAFVEKRFLRTGDLGHMDEEGYFFLTDRLKRMINSSGFKVWPAEVEALLFKHPAVHEACVIATRDAYRGESVKALVVLRSEAHTASEEIIAWAREHMAAYKVPRVLEFVDSLPKSGSGKVMWRVLQDREATH---- 120404947 1 ------MSDGMYLTQGLHRSLRATPDATMTIC---GERVR-TFADVGDRVSRLAGGFRSLGASPGDRIAILSLNSDRYQESLLATVWSGCVTNPVNIRWSAAEIAYALRDSDSRILLIDDAFLPMLPELRREFPGLGDVICGDGVAPPECLAFEDLLGDPVTDAHRSGSDLAGVFYTGGTSGHPKGVMLTHDNLMTSAMGA-LASGFFLTSGGPLLHAAPMFHLADLAIWLEQVIRGGTHVFI-PSFKPEGVLDALQRHRVSDLLLVPTMVQMLVDHPALPVYDTSALQMVMYGGSPIAAALLERASKRLPTFVQAYGMTEVSPIATLLSPRDH-------DDPVLRRSGGVAAPHSEVRIVDEDDVEVPRGD--VGEITVRGGHVMAGYWGRPEDTATALR-GGWMHTGDAGYMDERGYVFVVDRIKDMIVSGGENVYSVEVENALARHPAVAACAVIGVPDERWGERVHAVVVPSAENLDPEELRE-FCRSLIGGYKVPRTVEVVAALPLSAAGKVLKRELRARY------- 157352224 13 -LPDINIPSHLPLHSYCFQHISKFSSNPCLINAGNGNI--YTYADVHLTARKVAAGLNRLGIRQGDAIMLLLQNCPEFVFSFLGASYLGATSTTANPFYTPAEIEKQATASSARIIITQACFAEKVKKFAEENDV--KIICIDEPV-AGCLHFSEADENDIPDVNISPDDVVALPYSSGTVGLPKGVMLTHKSMI--TSVAQQVDGLYFHLDDVILCVLPMFHIYSLSSVVLCGLRVGAAILIMQKFEINTLMELVQKHKVTIAPFVPPILLAIAKSPVAHQYDLSSIRTVISGAAPMGKELEDSLKLPNAVIGQGYGMTEAGPVLSMCL------AFAKEPFEIKSGACGTVVRNAEMKIINETGASLPPN--QAGEICIRGDQIMKGYLNDIEATKEAIDEEKWLHTGDIGYIDDNDELFIVDRLKEIIKNRGFQVAPAELEAILIAHPNIVDAAVVPMKDEAAGEVPIAFIVRSNGFEITEDEIKEYIAKQVVYYKRIKRVFFIETIPKAPSGKILRKDLKAK-------- 196189880 73 -FAKWFVGGKINIHNCLDRHLDKRDKTALIWEGEPGDSRQLTYAELHAEVCQMANVLKDLGVQKGDRVGLYMPMIPEAAMAMLACARIGAAHTVVFGGFSAEALRDRLNDAEAKVVITADGLKPAVDAALEAVPSVANVLVVQRTSQAWWHDVKPSASTDCPAEPMDSEDLLFILYTSGTTGKPKGVVHTTAGYNLYTHM-TFKWTFDIKDDDVYWCTADVGWITGHSIVYGPLSNGATTLMYAPRPNPGAFWDVVEKYGVTIFYTAPTAIRAFMKMGDAEPRDLSSLRILTVGEPINPEAWMWYRKVIGCPIVDTWWQTETGGFMLTPLPGAT---------PTKPGSATKPFPGILADVVDVEGNPVGVNEG--GYLVVKHPWMMRTVYGDDARFRRTYWEDGLYFAGDGARKDADGYFWVMGRTDDVLNVSGHRLGTMEIESALVSHPAVAEAAVVGRKDEIKGEDVYAFVTLEGTYSVSDELKQHVVKE-IGAIARPGEIQFTDALPKTRSGKIIRRFLRNLAEDVVGDA 154149649 3 -----------NVTTLLD-AKSVPEAKAALVCPL--RNETYSYRELRDEMNRIGCGLSGLGIQKGDRVCIYLDSSPEYLISYFAIWRIGAVAVPANSVYQAEELLHVVRDAGARAIITDIRGAPVAGAVQEKAPGLAHIICVTDAMPGDAVAWSSAVPASVRAANCAMDDLCHIQYTAGTTGKPKGAMLSHGNWM--TALDAEREALRLRPDDVYLGIYPMGHV-GLSWGLAVLRAGGTFVM-MERFNPAEYLALAGRYKVTVLAGMPPVIHTLVHAEPGIEEHLRTVRVIISGGGQLLPSVWAAFKRFHIPVANSYGLSETIVIGSGTTTLPEYPHLTKNYQ-----SVGVAVGYTEVRIVDVDDPEKELGPGEAGEIALRGPSVAKGYWNLPEATATVFRHDGWFLTGDIGYIDEEGILYITDRKKDMIIMSGWKIYPTEVENVIVQHPAVADVAVFGVPDERRGESPVAAVVLKAGAALAEPEFETFCRQHLAGYKVPRTLVIVDDLPRVHGWKLLRRTLREKF------- 9651917 16 -LPDIHIPNHLPLHSYIFQNKSHLTSKPCIINGTTGDIH--TYAKFKLTARKVASGLNKLGIEKGDVFMLLLPNTSEFVFAFLGASFCGAMMTAANPFFTPAEIAKQAKASKAKLIITFACYYDKVKDL--SCDEVKLMCIDSPPPDSSCLHFSELTQSDVPDVDISPDDVVALPYSSGTTGLPKGVMLTHKGLV--TSVSQQVDGLYYSSDDVVLCVLPLFHIYSLNSVLLCGLRAGAAILLMQKFEIVSLLELMQKHRVSVAPIVPPTVLAIAKFPDLDKYDLGSIRVLKSGGAPLGKELEDRAKFPNVTLGQGYGMTEAGPVLTMSL------AFAKEPFEVKPGGCGTVVRNAELKIVDETGASLPRNH--PGEICIRGHQIMKGYLNDPEATRTTIDKQGWLHTGDIGFIDDDEELFIVDRLKELIKYKGFQVAPAELEALLVTHPNISDAAVVPMKDDAAGEVPVAFVVPKGSQITEDEIKQFISKQVVF-YKRIKRVFFIEAIPKSPSGKILRKELRAK-------- 111020450 12 ----------------------------------------LTYAQFAERVDAFAAQLSENGVGRGDVVAIMLPNRTELLIALMASWRIGAAATPVNPTFTASEAEYQIDDATAVLVVNEGSGAPT---------GGRPVIAVDDMATIPDPAW-------APGTTACGDDLALLIYTSGSTGRPKGVMLTHDNL--QVMSSSMVRHFSLTADDHCLLILPLFHVNAICVSFLTPMLAGGQLSVTGRFSPARFFDDVARLRPTYFSAVPTIYALLVS--QDTVGDTSSLRFAVCGAAPISKELLEHAERFGLVIVEGYGLTEGTCASACN----------PPDGLRKLGTVGPALPGQTIAIVDESGAPVPAG--AVGEVVIRGANVMRGYLGRPDETERTVV-DGWLHTGDVGRLDEDGYLTLVDRIKDMIIRGGENIYPKEIENALATHDDVLEAAVIGAPHDVYGEVPVAYVVTYPETAVTDVLLAEHLGSRLTKVKLPVAIHIVDALPRNPVGKIDKPGLRSRHRS----- 196004887 11 ------LPDGISLIDYVFEYFDKYADREAVSMVDAASGRCYTYAQIRGLARKFASALTRRGLQKGDTVAVYSPNIPEYPIVFFGIIIAGGTITTCNPLYTPKELSHQLHLAEAKHIFTVNLFAEKAKEA-AFLSKISNIYVLGSPTGDGITSFQELLADDGSYLKDVREDVAVLPFSSG-------VMLTHYNIVSNLSQATVKGFFYVNEDDVMLALLPWFHIYGMVTILFAGLRSGTKIVSMARFEPKIFLETIQNYKITVAPIVPPIAVFLSKHPLVNSFDISSLKDVISAAAPLGKDTQYALARLGVNVRQGYGMTELSPVVSISILGNSMA-----------GSAGVLVPHTKAKTVDETGKALPCGKS--GELCFKGPQVMKGYLKNKAATDRTIDTDGWLHTGDIGYFDKEGDFFIVDRLKELIKYKGFQVPPAELEELLLTHPKIADVAVIGIPDIDAGELPKAFVVKRANDVTEEEVIAFVASEVSPHKKLRGGVEFIESIPKSASGKILRRQLKAQEIEKY--- 154251784 68 ----------------IDRHLERRAGQVAIIWEGDDPDRKITYRELHDEVCRFANVLKARGVKKGDRVTIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDSLAGRIVDCASSCVITADELKANTDEALKKCPGVKSVIVVKEKGRDVWYAEEAAVSATCAPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYMVYA-SMTHQYVFDYHDGDIYWCTADVGWVTGHSILYGPLANGATTLMVPNYPDASRCWQVIDKHEVNIFYTAPTALRALMREGEEPVKKTSSLRLLGSVGEPNPEAWLWYHRVVGCPIVDTWWQTETGGILISPLPGA---------IATKPGSATKPFFGVQPVIVDAEGNV--QEGATTGNLCISWPGQMRTVYGDHQRFVETYFYPGRYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRMGTAEVESALVAHPKVAEAAVVGYPHDIKGQGIYAYVTLIAGEAATEELRKEWVRKEIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDDF--- 162949346 60 -LPDIYIANHMPLTDYCLEKVTQWPDKVCLIDGNTG--REYSYSEMELTSRRVAAGLAKIGVEQGGVIALLLPNCAEFVQVFLGAAKRGAIVTTANPFYTSTELEKQIISSGATVVVTQSRYIEKLAGLNIQ------IIVVDQYA-DGYLALLEADEAECPAVDIHPDDIVCLPYSSGTTGLPKGVMLTHKSLVTSVAQQGEVPHFNINVEDTLMCVLPMFHIYSLNSILLCGLRAGATLVIMAKFELSKLLEFIQKYKVTMGPFVPPIVLAIAKNPIVENYDLSSIKMIMSGAAPLGKELEDAFRARNAILGQGYGMTEAGPVLAMSL------AFAKRPFPVKPGSCGTVVRNAEVKIIDETGMSLSYN--QPGEICIRGPQIMKGYLNNPEATAYTIDKDGFLHTGDVAFIDEEEEMFIVDRVKEIIKYKGFQVPPAELEAVLLSHQQIQDAAVVSRKDEVAGEVPVAIVVRSPGCTITEDEVKDHVAKRVVFYKKIHDVYFADSIPKSASGKILRKDI----------- 91780410 37 ------IPESRTIPRLLRELVANHGNREALV----GQGERMTYQQLGERVEALAARLIRTGVKRGEKVGVLMGNRPEWVISALAITSIGAVLVSLNSWATARELAYLLSHSGCRHLIATRRYLDMDPAIRGRLATV---IGVDADLPDGWLPFDDAADEAGDAVRVGSDDIAFLLYTSGSTSAPKGVQLAHGALIVN--GWHIGERQRIVPGDRLWLAVSLFWALGCVNAMMNLLTHGGCIVLQEAFDAGEALHLIEAERCTVFYGTPNMAQALYDHPERERHDLGSLRT---GGTLGSPEQIARVIKLGVRVCNIYGLTET-------YGNSHVTSADDDEALRL-VSCGQPLPGVEQRIVDANGIDLPPG--EIGEIRVKGR-VIDGYYGNEELTKASFDEQGYFRTGDLGYVDSQGYLYYRGRSKEMIKTGGINVSPADVESVLSAHPAIYLAYVVGVPDPVRDEEIGALVVLENGASMASDEILQYCRQNLAAYKVPRRLRFVSELPMTTTGKVQKNRLAEMF------- 83949679 68 -------DGTLNVANCIDRHLASRGDQTAIIDSPDEEALHISYRELHARTCKMANALKELGVTRGDRVVLYMPMIPEAAYAMLACARIGAIHSVVFGGFSSDALAARVNGSEAKVVVTADEATPLKTNADKALDGVSHDIPMQEGRDHWLHDLEAKVADDCPPEEMNAEDPLFILYTSGSTGAPKGVVHTSGGYLTWASMTHEL-VFDYHDGDIYWCTADVGWVTGHSIVYGPLANGATTLMVPTYPDASRFWQVCEKHKVNQFYTAPTAIRALMGKGREDRCDLSSLKLLTVGEPINPEAWNWYNDVVGCPIVDTWWQTETGG---------HLMTPLPGATATKPGSCTTPFFGVEPVVLDAQSGEEITSTEAEGVLCIKSPGQMRSVWGDHERFEKTYFSDGYYFTGDGCRRDKDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVSEAAVVGYPHDVKGQGIYCYVTLMAGEEYTDDLRKEWVRKEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAEDDFG-- 44889628 16 -LPDIYIPDHLPLHSYCFQHIQEFSDKPCIIDGITEKV--YTYADVELTSKRVAVGLRDLGIRKGHVIMILLPNSPEFAFSFLGASYLGAMSTTANPYYTPAEIKKQAMGSGVRVIITESCYVPKIKDLEHNVKIVVIDELVDEHSTCIPFSQLSSADERKLPVEISPDDVVALPYSSGTTGLPKGVMLTHEGLI--TSVAQQVDGLYFRSDDVLLCVLPLFHIYSLNSVLLCGLRAGSTILLMRKFDLTKVVELVGKYRVTIAPFVPPICIEIAKNDMVGMCNLLNIRMVMSGAAPMGKELEDKLKEPNAVLGQGYGMTEAGPVISMCP------GFAKHPTQAKSGSCGTIVRNAELKVMDPEGRNLP------GEICIRGPQIMKGYLNDPEATSSTIDLEGWLHTGDIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELESLLVSHPCIADAAVIPQKDEVAGEVPVAFVVKASGSDITEDAVKEFISKQVVFYKRLQTVYFVHAIPKSPSGKILRKDLRAR-------- 86747455 6 -------NTNMN-ANLFARLFDAPGDPDK-RAIETADGGSISYGELVARAGRVANVLIARGVKIGDRVAAQTEKSVEALVLYLATVRAGAVYLPLNTAYTLHELDYFITDAEPSLVVCDPATRDGIAAIAAKVNAAVE--TLDAGGQGSLTDAAAQASSDFATVPREGSDLAAILYTSGTTGRSKGAMLSHDNLASNSL--TLVDYWRFSPDDVLIHALPIYHTHGLFVASNVTLFARASMIFLPKLDPERIIDLM--PRATVLMGVPTFYTRLLQSPRLTKDATSHMRLFISGSAPLLAETHREWARTGHAVLERYGMTET-----------NMNTSNPYDGERVPGAVGFPLPGVSVRVTDPDGRELPRG--EIGMIEVKGPNVFKGYWRMPEKTAAEFRPDGFFITGDLGKIDERGYVHILGRGKDLVITGGFNVYPKEIESEIDAMPGVVESAVIGLPHADFGEGVTAVVVRSSQSSLDEAEVLKSLDGQIAKFKMPKKVIIVDELPRNTMGKVQKNVLRSTYKDIY--- 62425445 6 --------------------------------------RRWTYAEFDRDTDALAIGLLERGVKKGERVGIWAQNVAEWALVQYATAKIGAILVNVNPSYRSHELEYVAEQSGMSMLISQSDFRAIATEVAGKVAGLELVFILGDAVIGERESFAHLIGTGRDLLDDGADDPINIQYTSGTTGFPKGVTLSHHNILNNGFF--IGELLSYSAKDSVVLPVPYYHCFGMVIGLAALSHGAAIILPSPGFDPGAALSAVSEEKATSLYGVPTMFIGELEHPDFSSYDLSSLRTGVMAGSPCPVEIMKRVDMNMDEVAICYGMTETSPVSMMTRVDDTLEARTQ--------TVGRVMPHLEIKIADPTGQAVPRGQK--GELCTRGYAVMLGYWENQEKTAETIDASRWIHTGDLGIMDDNGYVDISGRIKDMVIRGGENVYPREVEEFLYHHPSIRDVQVVGVADEKYGEELMAWVILKDDSLTAAEVRE-FCNGKLAHFKIPRYVEVRESFPMTVSGKIRKIELREE-------- 149912873 18 --------QPLTPLTFLERAASVFPDHTAILH---GDLRR-SYAAFYARSRRLASALAQRGISRGDTVSALLANTPAMLECHYGVPMCGAVLHSINTRLDAAIIAFQLDHAMAKLVIVDREFAPLMQDALALASVTPDVILYDDPEYDGPGDMPEAMDYEADPMPEDEWDAISINYTSGTTGDPKGVVSHHRGAYLLAQGNALT--TSMAKHSVYLWTLPMFHCNGWSFPWTLSAIIGTHVCL-RQVRAEPIWRALAENGVTHLCGAPIVMSLINSADDSVKRPLDRRVQFFTAAAPPPESLMAEMDAAGFDVTHLYGLTETYGPAVVNEWHADWSSLPGPQKAALKARQGRYLPLEGLDVLDPDMRPVPRDGVTMGEVMFRGNVVMKGYFRSPEATQKAL-AGGWFHSGDLGVVHPDGYIQLKDRSKDIIISGGENISSIEVEEALYRHPAVAVAAVVAMPHDKWGETPCAFVQLTSGHDADEASLRAWCRDHLAPYKVPGRIVFA-EIPRTSTGKIQKFVLRDQARSLAG-- 26988763 48 -------NNNVNLGTLSSRSARYWPERLAVIDRHT----RLTFAQLEQRANQLASALLAQGIATGEHVAILAPNRAELVEAEVAFYKAGLVKVPVNARLAPDEVIQVLNDACSVALIADAQLAQALLARRQEVPALRLIVTLGERG--GDITYAALLAQQPISCDLPDDALAVLHYTSGSSGVLKAAMLSVGNRKALIRKSLASPTRRAAPGDVMAHVGPITHASGMQL--MPLLAVGACNLLLERYDDQLLLETIQREGVTRLFLVPAMINRLVNFPDVERYDLSSLRLVMYGAAPMAPALVKRIEVFGPILAQGYGAGETCSLVTVLTEQDHLCEGGDYRRL---ASCGRCYFETDLRVVNDHFQDVQPG--EVGEIVVKGPDIMQGYWRAPHLTAEVMR-DGYYLTGDLATVDEQGYVFIVDRKKEMIISGGFNIYPSEVEQVLYSMPQVFEAAVVGVPDEQWGEAVRAVIVLKPGMALQEQDVIEHCAQALAGFKKPRAVDFVSELPKNPNGKVVRRLIRDAY------- 184158261 4 -----MMHCNLNITSIMQHALIVYADQEIVTLKADGSKHRYTYKDAFERVAQFANALDRLNISSDAKVGTMAWNSFQHFELHYAIPCTGRIYHTINPKLAPEQLIQIINSAQDEVLIIEPDCLALVDSIYDNIPVIKHFIVLGDKAQFDFVFYEELIAPEQDWPDIPEERASGLCYTSGTTGDPKGVLYSHRSTVLHALILSMPNAIGLTHDSCIMPLVPLYHISAWGMPFNAVLSGAKIVWPHSFAQTDKIFDLIQSEHVDISMAVPTIWNSFKNYLEEHHISSVSLKRAISGGSAAPYSLIESLSHYGISVENAWGMTETSSMAACNRVDQIKNNI-----ETQSIKCGKPIFGIQMRLRDENHQLLPHDGVHEGILEVRGHTIAKQYINQPKAGEE---EGKWFDTGDIACIDEYGYMHITDRAKDMIKSGGEWVSSVEVENAAMGYEKVAEAAVIAANHPKWGERPLLILVPK----SPQEKIEHFLSSKLHKWAIPSATILVEEIPHTPTGKISKKILRERYHDYF--- 120611816 12 -LPHALTAPATSLWHNLAVSAQRYPDKPAMVFFGS----VLGYRELARTAERLAAHLHALGVRRGDRVLLCMQNCPQLVAAHFAILRANAVVVPVNPMNRAEELKHYITDPDARVAITTADLAPEMAAASNALPPLQHLVVFDPASPDAVQPWSEAVASGAEPPEAGPEDLAVLPYTSGTTGLPKGCMHPHRSIMHNAVASALWGTA--TSESVTLAVVPMFHITGMVSLMHSSIYAGATLVMMPRWDRDLAGRLISGHRVTNWTNIPTMVIDLMASPRFSEYDLSSLVYIGGGGAAMPQAVAQRLEQFGLRFREGYGLTETAAPSHTNPPDRPKQQCL-----------GVPFISTDSRVIDPDTREVPVGEQ--GEIVIHGPGVFSGYWKQPAATEAAFIEDGFFRSGDLGRVDEEGYFFITDRLKRMINASGFKVWPAEVEALMFRHPAVQEACVIAARDSYRGETVKAVVVLRPAHQVSEADIIAWCRENMAVYKVPRVVQFADALPKSGSGKVMWRQLQE--------- 73539132 6 ---------------FLRRAARYWGDLPAVLYRD----QVLTYRELDERSTRLANALLAMGLRQGDRVAVQSRNRPELVEIECALYKAGLVKAALNPRFTAPEASDVVENCQPRVLIAGPGYAGYSPATRG-FGSVETFVSIGKDAP-GYAGYEALLAEASTPEITPAPDLAVLHFSSGSTGKIKAAMQSYGNRLAALRKMLMGMDSPPRPGDRLALIGPVTHASGMLMQ--PYLYCGATLVLFEKFEPADFLAEVARLRITHVFMVPAMINMLLAEPSLASADLSSLRTLAYGAAPMPARIREAWERIGPILSQGYGASESTSGVTRLSTADHAQAIASYPE--RLASCGRALGETEVRVVDEQGREVAVG--EIGELVIRGEDVFQGYWGEPALTQEVLV-NGWLRTGDMARVDAQGYLYLVDRKKDMIISGGFNVYPTEVEATLYQHPDVLEACVISVPDETWGESVKAVVTLRPGRQASAQSLIAHCRERIADYKSPRSVDFVDELPKNASGKLARKLVREPY------- 209965620 68 ----WFHDGTLNVANCIDRHLATRADQTAILWEGDAEHRHISYAELHANVCRLANVLKKHGVQKGDRVTIYMPMIPETAFAMLACARIGAIHSVVFGGFSPDSLKDRIQDCDSRIVLTADELKANVDQALKSCPDVGTVIVVRRTG--GQVAWEDAVSPDCPPEEIGAEDPLFILYTSGSTGKPKGVLHTSGGYLVYA-SMTHQYVFDYHDGDIYWCTADVGWVTGHSIVYGPLANGATTLMIPNYPDSSRFWQVVDKHKVNIFYTAPTAIRALMREGEGPVKRTSSLRLLGSVGEPNPEAWLWYHTVVGCPIVDTWWQTETGGILISPLPGA---------IPTKPGSATLPFFGVRPVVVDNEGHHL--EGATEGNLCISWPGQMRTVFGDHERFVQTYTFPGKYFTGDGCRRDDDGYYWITGRVDDVINVSGHRMGTAEIESALVAHPKVAEAAVVGYPHDLKGQGIYAYVTLVDGEEPTEPLRKEWVRKEIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAANEH--- 126725183 20 ----------LTPLSHLQRAAIVFADRTALVY----QDLRLSYAQYHNRVSSLADGLRKKGITPGDVVATILPNIPAQVEAHFAVPAMGGVLNTINIRLDTDTVTYILEHGEAVALLVDTQFLPLAEAAIANMTGEKPRVIEVPDAGAGFPAYDDLLGDPNAPWTMPEDESISLNYTSGTTGRPKGVVAHHRGAYLMTMGTVVSWRLQLYPK--YLTIVPLFHCNGWNHTWMMPVLGGT-VVCCRDITPAAIYDAIADEGVAYFGGAPIVLNMIVNAKDEDRRDFDHTVEVFTAGAPPAPATLAAIESLGFNITQVYGLTETYGHVTECVWDDTWGELNGADRANIKARQGVAFPMMEIAVLDGDMQPVNRDGATQGEIMIRGNSVMKGYLKNPEATAEAF-AGGYFHSGDLANQHDDGYIQIADRAKDIIISGGENISSVEVEGALMNHPAISLCAVVAKPDDKWGEVPCAFVELKEGETATESEVITFVRERLAGFKTPKRVIF-QELPKTSTGKIQKFELRGVAKDL---- 56476570 1 ----------MELSEWIDRHAGLEPGKTAIRFPE----RDLSYAQLAGLVERLASALKASGVAHRSCVAYLGYNSPEMLATLFACARLGALFMPLNWRLAGPEHRQLLADCPPSVLFVEPRFVAQIDAFRDALADVT--LVAFDAPPQGWISYEALLERSGDAVPVGPQTPLLICYTSGTTGKPKGALLSQGALAWNAVNS--IDLHELSADDRILTTLPLFHVGGLNNQTTPALSAGATVVLHPKFDADATFDAIEQERITLTVLVPAQLEMMIARPRWQSADLSSLRMITTGSTIVPERLIREVHRRGVPLVQIYGSTETCPIAAY---------VKPADAQRKAGSAGRAAPHCSLRIVGDDGHDVKPG--ATGEILVRGPNVMNAYWNDLQASAAVL-KDGWFRTGDMGHQDGEGYLWVDGRKKEMIISGGENIYPAEIENLLGESPDIAEVAVVGRLDERWGEVVVAVVVPLEGRTLDAGHVLQLLEGRIARYKLPKEVVFLDELPRTALGKVRKDDVRQ--------- 86138155 16 ---------------------------TAFLYLPNGQV--ITHRDFLAKSAQIAHVTAQIGLKPGDRVAVQVEKSAEALALYAACAQAGLVFLPLNTAYTVDELSYFIENSGASLIVCDGGSADQLGIVAKDLNA--KIETLNSDGGGSLMEQAREMATSFATVERDGDDLAAFLYTSGTTGRSKGAMLTQNNLLSN--AQTLVEEWRFTSADVLLHALPIFHTHGLFVATNVTLAAGGSMIFLPKFDLDQVLDRLPE--ATTMMGVPTFYTRLLGDARFTKELSAHMRLFVSGSAPLLAETHVQFERTGHRILERYGMTET-----------NMNTSNPYEGERRAGTVGFPLPGVEVRICDAEGTAMPQG--EIGEIEVRGPNVFRGYWQMPEKTAAELRENGFFITGDLGRIDQDGYVQIVGRNKDLIISGGYNIYPKEIELVLDDQPGVLESAVIGVPHPDFGETVLGVIVPENGVTPDVESIEKAVSQSLARFKHPRKLVMLEELPRNTMGKVQKNILREQYQGMF--- 117165259 4 ----------LSVAAVLAENARRRPDKEALVEGD----LRLTFAEVWRRARAQAGALTGLGVRPGDRVALMAPNTAEFPQAYYAIAAMGGVVVPVHLLLSAGEVEHVLRDSGATLLLCHPAQAETGAAAAREAGV--RMVALGEE--------FEKLAADAEPVTRDADDPAVVFYTSGTTGVPKGAVLSHFNLVMNATVNAF-DANDIRPDDIALGALPLFHAFGQTVSLNSTWRAGATLVLLPRFDAARAIDLMVKEKVNTFHGVPTMFVA-LAAAAGGADALPGLRVCVSGGASLPVAVLERFEEFGAKIYEGYGLSETSPAAAVN----------QPVFGARPGTIGHPLWGVDVEIARAEGRVELLPPGELGEVVVRGHNVFSGYLGRPEATAEALV-DGWFRTGDLGTKDDEGFLRIVDRKKDVIIRGGYNVYPREVEEVLTRHPGIAQVAVIGLPDELHGEEVCAVVVPAPDAPRDAVGITEWSKQYLGKYKYPRRVEFADELPLGPSMKVLKRELRVRYA------ 114773385 4 --PSTFVPSGVNIGDFVEGFFKEHAEVSAYTAIG----QTYTYAQIDSASASFASYLNEMQLSPGDRIAIQLPNVLQNPIAVYGAFRAGLVVVNTNPLYTPREMKHQFNDSGAKALVILADFLPKYDEIAADVGIERVIILMPNTAPANFTTVLEQGAAQPLPARIDIHDVAALQYTGGTTGVSKGAALTHSNIISNCVQTIIRLGDNFSQAEVVVCPLPLYHIYAFTVCMLAFASRGAHVLLIPNPDPDAFIAAIKPHQFTTFAGINTLFVGLSSHPDFKTCDFSKLKLTISGGTALTTGAVDAWKVTGCDITEGYGLSETAPVAAFNQAGNE-----------QYGTVGLPVDGTDIAILAEDGSHQPDG--EAGEIAVRGPQVMAGYWQRPEATAEVMTADGYFKTGDVGVILPNGCIQIVDRLKDMIIVSGFNVYPNEIEDVLTQHPAILEAAVIGKPDDHSGERVCAYVSLNSEIDTAD--IEAHCRKLLTAYKVPKEIHVMDELPKSSVGKLLRRMLRD--------- 197787432 21 --PAKPTPANANLY------ARLFNDEPLKTAIEPDGGTPISYRELDAQAARYANYLTACGVKTGDRVAVQVEKSTAAVMLYLATVRAGAIFLPLNTAYTLNELDYFFGDAEPALIVCDPSKAEGIAKIAQ--PIGARVETLDSEGRGSLADGATKSADSFTTVQREGSDLAAILYTSGTTGRSKGAMLTHDNLASNSL--SLVEIWHFTDKDVLIHALPIYHTHGLFVAINVCLFSGATMIFLKKLDTDRIIDLMPRS--TVLMGVPTFYVRLLQNPRLTKEAASHMRLFISGSAPLLAETHREWARTGHAVLERYGMTETNMSTSNPY-----------DGDRVPGAVGFPLPGVTMRVTDETGRELARD--EIGMLEVKGPNVFKGYWRMPEKTKTEFREDGFFITGDLGKIDPRGYVHIIGRGKDLVISGGFNVYPKEIESEIDAIPGVVESAVIGVPHADFGEGVTAVVVPDKTAKLDEAAILHALDGRLAKFKLPKRVLFINELPRNTMGKVQKNILRDTYATLYTGA 160898212 21 --------TNRNLFAALRAAFPQDLQKWAVAIGADGASLFYSWADLDRGSARMANLLQSLQLPPASRIAVQVEKSVEALMLYLATLRSGHVFLPLNTAYQSAEIEYFVGNAEPAVVVCAPGNFGWVSKI-AFTSGVAHVYTLGDDRSGTLLERAAHHGDEHEVVERGEDDLAAILYTSGTTGRSKGAMLTHGNMLSN--AETLKDYWGWQEGDVLIHALPIFHVHGLFVAIHGALINGSPMIWLSKFEPGTVISRMRD--ATVFMGVPTLYVRMLADARLTREAAAHMRLFISGSAPMLVETHRDWERTGHVILERYGMSETIMLTSNPYRADAHNGGQSERRA---GTVGFALPGVGVRIVDDAGQQVPVG--EIGNIQVRGPNVFKGYWRMPEKTAEEFTADGWFRTGDVGKLDERGYVSIVGRSKDLIISGGYNVYPAEIEGFINELPGVAESALVGVPHPDFGEVGVAVVVPRPGAALEPQAVVDALKGQLANFKIPKRCFVVQELPRNTMGKVQKNLLRDEHKQLFA-- 15237335 12 ---------PLTPIGFLERAATVYGDCTSIVY---GSNTVYTWRETNLRCLRVASSLSSIGIGRSDVVSVLSPNTPAMYELQFAVPMSGAILNNINTRLDARTVSVLLRHCGSKLLFVDVFSVDLVEAISMMTTDPPILVFIADKEEEGGDAYDDLIHRGDLDFKWSEWDPVVLNYTSGTTSAPKGVVHCHRGIFVMSI-DSLIDWT-VPKNPVYLWTLPIFHANGWSYPWGIAAVGGTNVCL-RKFDAPLIYRLIRDHGVTHMCGAPVVLNMLSATNEFQP--LNRPVNILTAGAPPPAAVLLRAESIGFVISHGYGLTETAGLNVSCAWKPQWNRLPASDRARLKARQGRTVGFTEIDVVDPEGRSVERNGETVGEIVMRGSSIMLGYLKDPVGTEKAL-KNGWFYTGDVGVIHSDGYLEIKDRSKDIIITGGENVSSVEVETVLYTNPAVNEVAVVARPDVFWGETPCAFVSLKSGRPTEVEMIEY-CRKKMPKYMVPKTVSFVDELPKTSTGKVMKFVLREIAK------ 93005024 15 -------HQPLTPIDFIIRSAQVYPDRTAIIYDDEHNNLTQTWQQTYDRCRQLADGLRKLGIDKNDTVAVMMPNTPAMVECAFGVPMSGGVLCTLNTRLDINALTFCLQHSEAKVLILDSEFAEHAEMIDETFPNLIVIHATDAALDFGQMSYEALLASSDSEKPLDEWDAIALNYTSGTTGKPKGVVYHHRGATLNAISNIL--DWDMPKHPMYLWTLPLFHCNGWCFPWTIAERAGVNVCL-RNIDADLILQLIAKHQVSHYCSAPVVHNMIAGGKPEYKEAITHTVKGWVAGAPPSETMLAAMEAMGFHISHVYGLTEVYGPVTVCAEQQEWDTLDVAGRAQKKSRQGVLMTGFDVF-KQGTTEPVAADGEEMGELALRGNMVMKGYLKSRKATEEALT-DGWFRTGDLGVKYPDGYIKIMDRLKDIIISGGENISSIEVENVLYKMLEIQSCAVVAAPHDKWGEVPVAFIEIHEGSTLQRDHVMEHCKQHLAGFKVPKYIVFA-EIPKTSTGKVQKFELRQAAKSL---- 114778484 81 -------DGKLNLSECLDRHVRAFGERTAIWEGETGVVRKYSYSALLADVCRAANAMRELGVAAGDRVVIYMPMIPEAAIAMLACTRIGAVHSVVFGAFSPQALRDRVEDAGARLVITADAMKPNVDALAEGCHRVGHVLVVAHAGNDRDIDWQQALNAECAPLAVEAEQPLFILYTSGSTGKPKGILHSTAGYLLWSRLTMQWSFDFKPERDVFWCTADVGWITGHTYVYGPLCCGGTTVMYEGVPDPGRLWKICADHGVTVFYTAPTAIRALIKAGDPEQHDLSALRILTVGEPINPEAWMWYHRVIGCPIVDTWWQTETGGHMIAPLPFAT---------PTKPGSATLPLPGIDAAVVDGDGKPVSEGG---GLLVIRQPWMLRGIWGDEQRYLDTYWKNRYYFAGDGARIDKDGYCWIMGRVDDVLNVSGHRLGTMEIESALASHPAVAEAAVVGRPDDIKGEAICAFVVLKDEDGLAELLRKHVARE-IGAIAKPDDIRIANSLPKTRSGKIMRRLLRD--------- 110835609 11 ---DSAVESSLVINHILAAGVLKSPDQTI-----TYGDRTLTYRELNERIHRLAGVLAAQGVKPGDTVAVMEWDTNRYLEAFFAIPMMGAVLHTVNVRLSPEQILYTINHAEDDAILVNSEFLSTLEEIKDRIETVKTYILLDDSGVKGSDSYEELLAKAPDFPELDENTRATTFYTTGTTGLPKGVYFSHRQLVLHTFAAAGVGQGRFNENDVYMPITPMFHVHAWGIPYMATLMGVKQVYPG-RYEPATLLRLLATHKVTFSHCVPTIIQMLLQSEAAESVDLSGWK-VIIGGSALPKAMATKALKRGIDIYTGYGMSETCPLLTLALLTPELEKAGLETQVDYRTRTGRPVAMVQLRIVDGEMNDVPHDGESQGEVVVRAPWLTQGYLKDPAKSEE-LWHGGWLHTGDVAVMSDDGWLKIVDRIKDVIKTGGEWVSSIDLESLVLQHPGAGECAVVGVPDEKWGERPVALVVKNGEVDEDALVADYAEKGVISRYGIPDRVIFVDELPRTSVGKLDKKKMRAE-------- 156740578 1 ------MKTPLTTIDALRRAVEHAPQRPFLLF----EGLSFSYKDIAAIAACWAARLRAVGVERGDRVALFLENSPAFVTAYLGTHMIGAIVVLVNTLYRQTELRHILNDSAAKVVIVDQAHADLLRQANA----PGVVIFASDVVLEGA-------DDAPDWTRAPEPDIALIGYTSGTTGRSKGAMLTHANLMANSAAVTV--AWHWTEHDRLLLTLPLFHIHGLGVGLNGTLYTASTVDLRRGFDAADVLDTLARGETTMFFGVPTMYTRLIAEARRASARVDGMRLFVSGSAPLSPQTFAEFEEFGHRILERYGMTETVMNLTNPY-----------DGERRPGTVGMPFPGQEARIVDVRTRQ-PLPDGEIGEIQVRGPHVFAGYWRNPQATAEAFDADGWFNTGDLGWRSADGYFTITGRARELIISGGYNIYPREVEEVLLAHPAVSEAAVVGLPDAEFGEQVVAVVVPASATDSLEQELIDWCRARLASYKKPRRIVFVASLPRNALGKVQKHVMQQQ-------- 118591414 68 -------DGTLNVANCVDRHLEKRGDQPAIIWEGDDEHKVITYKELHHEVNKFANVLHGQGVKKGDRVTIYLPMIPEAAYAMLACARIGAVHSIVFGGFSPDSLAQRIEDCASECVITADEGLPLKANVAAEKAPVKSVIVVKRTGGDWYHDEADRVSDHCAPVEMNAEDPLFILYTSGSTGKPKGVMHTTGGYLVYA-SMTHEYVFDYHEGDVY-----------WCTADVGWVTGHSYIVYGPLANPGRFWEVCDKHNVNIFYTAPTAIRALMGAGDEHVTKTSSLRLLGSVGEPNPEAWTWYYNVVGCPIVDTWWQTETGGILITPLPGAT---------DLKPGSATRPFFGIQPAIVDAEGKFL--EGATEGNLVIKWPGQMRTVYGDHERFVQTYTYKGLYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVSEAAVVGYPHDIKGQGIYAYVTLMEGEEPTDELKKELVRSEIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDSF--- 195997255 17 -------PTNVSLYQFICGNFDRYGDKPAIT--HAATAQTLSYRDLGLQIRQCGSALRRLGFKKGDILALFSPNHPQYAVLLLAVTAIGGIVTTINPLYTADEVTKQMKLSSAQYLFAYPTNADVA------LKVTSRIGAYVFGHVKGLKSFNELMKDDGDDTIRPMQDTVVIPYSSGTTGIPKGVMLTHYNLIANSLQLMHPDIKAFDNDRPSLGLLPWYHIYGLVVILLSGLRTGAHLISLERFEPELFLGSIQKYKIKYACLVPPLYVFLAKDPLVEKFDLSSLQETICGAAPLDSDLSQSVKERAKILRQAYGMTELSPI-------SHLVKRADEKKF---GAIGVCAPNTKAKVVDEDGKSLPQ--HERGELCIRGPQVMKGYFRNEKATALTIDKDGWLHTGDIAYYDEDGYFYIVDRLKELIKYKGFQVPPAELEALLLTNEKIADAAVIGRPDLEAGELPMAFIVKKSE-ISKEEIIE-FVKSKVSPHKYLRGIEFADIIPKSASGKILRRELRKRVAEL---- 160899977 15 -LPHSITVPATSVWDNLAVNARRYPDKAAIRYFGS----SISYRELCEGTERMAAYLHSLGVQRGDRVILLMQNTPQLILAHYAIFRANAVVVPVNPMNMAEELRHYITDADAKVAITTADLAPELAKASNALQRLEHLVVTDDAPPVQWHDWQQALADAAPPHVVGRDDMAVLPYTSGTTGHPKGCMHPHRSINHNAVAGSYWGSG--TSETVVLAVVPMFHITGMVSVLHTAIFVGATLVVMPRWDRELAGRLISRYQVTSWTNIPTMVIDLLGSPNFAQFDLTSLKYIGGGGAAMPQAVAQRLEQYGLRFSEGYGLTETAAPTHSNPFEHPKQQCL-----------GIPFMSTEARVIDETGADVPQGEQ--GEIVVHGPEVFDGYWKRPDATAQVFDGKRFFRTGDLGHVDEDGYYFITDRLKRMINASGFKVWPAEVESLMFRHPAIQEACVISTRDAYRGESVKAVVVLRGKEDTTAEDIIQWCRENMAVYKAPKIVQFVKALPKSGSGKVMWRQLQE--------- 118588794 2 --------------------------------------KTWSYAEIGALVDRTAAGLQAMGVGPGVHVGLCLPNTPYYTIFYFAVLKIGGTVANFNPLYVERELSFQARDADVRIMVTMDVIYDKVEEVRKELPTIKKVLLADIPRDDAHVRFEDLQGDQPKPVKIPTNDVAVLQYTGGTTGVPKGAMLTHRNLSANIEQMRCVFEKARPGEEKMLCVLPFFHVFAMTVAQNLSIILGAEMVLQPRFDLKSLLDAVKRKKVTLFPGVPTIYTAINNSPMTANYDLTSIRICLSGGAPLPVEVKESFEKIGCILVEGYGLTETSPVAAVNPLDDS----------RRAGSIGRLVPGTSARFVSIEDRETEVPAGEKGELLLHGPQVMKGYWKRDDATAETITRDGYLHTGDVGYLDDGGFIYLVDRIKDLILCSGYNVYPRVIEEAIYQHEAVDETIVIAVPDAYRGQSPKAFIKLKEGHSLTADDMKTFLKDHLSAIELPRDFEFRDELPKTMVGKLSKKELVEEEARKRAEA 21222409 10 ---STMQDVPLLISRILTHGSAIHGSSQVTTWTGEDEPHRRSFAEIGARAAQLAHALRELAVGDDERVATLMWNNAEHVEAYFAIPSMGAVLHTLNLRLPPEQLAWIVNHAADRVVLANGSLLPLLAPLLPHLKTVEHVVVTGDGAAVQVHEYEDLIAGKPDWPELDERAAAAMCYTSGTTGDPKGVVYSHRSIYLHSMQVNMAQSMGLTDQDTSLVVVPQFHVNAWGLPHATFMTGVNMLMPDRFLQPAPLAAMIEGERPTHAAAVPTIWQGLLAELTARPRDVSSLTQVTIGGSACPPSLMEAFDALGMRVCHAWGMTETSPLGTIARPPAHV--IGTPEEFAYRLTQGRFPAGVEARLTGPGGERLPWDGESAGELEVRGNWIAGAYYNDPLRPDDKFSADGWLKTGDVGTISHDGFLTLTDRAKDVIKSGGEWISSVELENALMAHPDVAEAAVVAVPDDKWGERPLATVVLREGASTDFAALRTFLAEKIAKWQLPERWTVIETVPKTSVGKFDKKVLRRQYAE----- 42523290 24 -----------SLVDVYEEAIGKFKTKKAFTSMGV----SLTFSELDRKVDQFASFLQELKLKKGDRIAIQMPNLLQFPIVAFAALRSGLTIVNTNPLYTAKEMRHQFKDSGAKAIVILANYAHLLQEILKETPTPKRILVIKKMVPAYHLALELGAMKPSSKVPTSLEDVAFLQYTGGTTGVAKGAMLTHRNVAANMLQICDWMKPKLREGEVAIAALPMYHIFALTLNCLGLLYGSENVLILNPRDIPGFIKELKNTPFTVMAGVNTLFNALMNNPAFTTIDFTRVKVSVAGAMTLQKPVAEKWELTKSVIVEGYGLTEASPVVCCNPI----------DGTDRVGTIGLPFPSTDIMLIDDDGKEVALG--EPGELVCRGPQVMAGYWNRPDETAQVLN-DGWLKTGDVAVADADGFFKIVDRKKDMILVSGFNVYPNEVEEAIASHPGVLEVAAIGVVDQHSGEIVKAVVVKKDPNLTAEDVIAH-ARKSLTNYKVPRLVEFRTELPKTNVGKILRRALRDNVK------ 152980721 76 -------DGELNVYNCLDRHLTNNADKVAIFESDDGKVTRVTYKELYERVCKFANGLKELGIQKGDRVIIYMPMSIEGVAAMQACARIGATHSVVFGGFSAKSLQERIIDAGAVAVLTSDPLKSIVDEALGGCDTIRNVVVYKRTGGEWLHDLVDKQKAECEPVPVGAEHPLFILYTSGSTGKPKGVQHSSGGYLLWAML-TMKWSFDIKPNDVYWCTADIGWITGHTVTYGPLACGATQIVFEPMFNAGRFWDMVQKHKVTIFYTAPTAIRSLIKAADADKYDLSSLRLLGSVGEPNPEAWMWYYKNIGCPIADTFWQTETGGHVISPMPGAT---------PMVPGSCTLPLPGIAAAVVDEVGHDLANGKG--GLLVIKRPWMIRNIWNDPERFQKSYFPHELYLAGDGAIRNEEGYFTITGRIDDVLNISGHRMGTMEIESALVANPIVAEAAVVGKPDETTGESICAFVVLKRSRPTGDEAKRDWVAKEIGPIAKPKEIRFGDNLPKTRSGKIMRRLLRVLAKDE---- 218758399 7 --------RERTLGQILDETVAKYPDNDAVIYVD--RDYRQTYRQFSQVVDDLAKGLMALGVRHGEKVAVWATNVPYWVALQFATAKMGAILLTVNTNYREHEIRYLLTQSECENLFIDHDYVQTIYNMIPELKTLKRVMFLGAEKHRGMYSVPEIISMSARQRALDPHDVVNMQYTSGTTGFPKGVMLTHVNIGNNGY--WIGKNQHFTEKDRVCLPVPLFHCFGCVLGVLAAINHGAALVILESFSPMHVMASVDQEKCTALYGVPTMFLAVLEHKLFERFDFSSLRTGIMAGSVCPEPLMRRVKMYMREITICYGLTEGSPVMTQSLVTDPFE--------RRVQTVGRAMPCIEVRIVDPDTNEVPRGTQ--GEVVCRGYNVMKGYYNMPEATTAAIDADGWLHSGDLGVMDEEGYVVITGRIKDMIIRGGENIYPREIEEFLYGMDGVQDVQVVGVNSRKYGEEVGAFIIPKPGVEMAPEDVRDYCRGRIAWHKVPRYISFIDAYPMTASGKIQKFKLREMAAELF--- 160899759 2 -----------TLGDTLAWPARYLPNKEALVAWEGGERRVWTYAQLDAEVNRHAHGLAELGIGHGDVVAAFLYNTPAFVFTMLAAARLGAIFNPINYRLAAQELAFILKDGAARALVFEHEGGEVAARAQALLKAIEHWIFADDAPADPLPVWARGRSSAPPQAHVRESDPCILMYTSGTTGRPKGVLHTHRSKLAHN--ALMHQTMQFTRDDVGLAMAPLNHTAELHTSFLPRLQAGATQVLLRRFDVTEAWRLIHEERVSFFFAAPTMVTMLLADPIASPEQAPALRLVEYGGASMAPHLIREWRKVGSDLVQVYGTTEMGPCMSI---------LLPREQLSHAGSAGLPSMGHDLIVLREDNAPTDPAEGEVGEILVRGPCMMAGYLNRPDANTRAL-AHGWYHTGDLGHIDDDGYLWIRDRIDYMINSGAENVYPREVEDALVEHADVLEVAVIGEADERWGQIVAAHVVAKGATPTAEALDAFLVHGRLAAYKRPRRYHFREALPKTASGKIQKQLLR---------- 171059052 8 -----------NLAQLLRQTARQFPDRPGLIQGDN----RWSWSQIDRRVDALVAALHALGLQKGDCILTQSRNNLAMFECAWAAFRMGCVWVPTNFRLTPQEVAYLGESSGARAMLVETCFAGHAEAVQAAAPELKHVVWIGADAPAGSLDYEALLARHADAATVAHDDPLWFFYTSGTTGKPKAAILTHGGFVVTNHLADLIPGT--TETDCSIAVAPLSHGAGIHALLNVARGAATVLLPGEKMDPAVVWQLIAQHRVSNLFTVPTIVKLLVEHPAVDQCDHSSLRHVIYAGAPMYRADQRALQKLGPVLVQYFGLGEVTGCITV--LPAHMHSADDADPNAHIGSCGRPRTGMEVAVLDAEMQPVA--TGEIGEICVRGPAVFAGYHANPEATAKALR-GGWFHTGDLGRLDARGLLYITGRESDMYISGGSNVYPRECEELLLTHPGVAEVAVLGVPDRTWGEVGVAVVVRREGVPAAETLLAH-LDGHLARYRWPRQFVFWDALPKSGYGKITKKDVR---------- 197772889 11 -----------TIGELVRTAALRYGQREAVVEG----RIRVPYAELGERVERAAAACIASGVRKGDRVAVWAPNTLDWIVCALGAVTAGAVLVPLNTRFKGTEAAYVLRRSRARLLFVTGTFLGTLRRCDVELPDLEQVVVLAESAPQEYRTWKDFLAGRERAATVTADDPSDLVFTSGTTGRPKGAVITHAQTLRCYDLWSELAG--LREGDRYLIVNPFFHTFGYKAGVVACLTRGATMVPQPVFNVETVLANIAAERISVLPGPPTLHRSLLDHPARGRHDLSTLRLVVTGAAVVPLDLVERLELRVPTVLTAYGLSEASGIVTMCRRG--------DAPATVAATSGRAIPGTEVRVLAPQGEP--------GEVLVRGHNVMRGYFEDPAATARAITPDGWLRTGDVGVLDEQGNLRITDRIKDMFIVGGFNAYPAEIEQLLGPHPDVADVAVIGVPDERLGEVGKAYVVRRPGSTLTADDLIAWSRREMANFKVPRHVEFVAALPRNASGKVLKTKLRSRHA------ 115450551 5 -MPSDANYAPLTPVSFLERAAVVYGDRTAVVSGG----REYSWRETRERCLAGASALARLGVGRRDVVAVIAANIPAMYELHFSVPMAGGVLCTLNTRHDAAMVSVLLRHSEAKVFLVESQFLALLADAKAKFPLVIAITGDSSSSDGGGLEYEALLRDAPRGFEIDERDPISLNYTSGTTSRPKGVIYSHRGAYLNSLAALLCN--DMTSMPVYLWTVPMFHCNGWCMAWATAAQGGTNICV-RNVVPKVIFEQIVRHGVTNMGGAPTVLNMIVNAPASERRPLPRRVLISTGGAPPPPQVLAKMEELGFNVQHGYGLTETYGPATRCVWRPEWDALPLAERARIKALQGVQHQMLQVDIKDPTMASVPSDGRAVGEVMLRGNTVMSGYYKDAAATEEAMR-GGWLRTGDLGVRHPDGYIQLKDRAKDIIISGGENISSIEVESVLFGHHAVLDAAVVARPDDHWGETACAFVTLKDGASATAHEIIAFCRARLPRYMAPRTVVFGD-LPKTSTGKTQKFLLREKAR------ 134099948 18 -----------NALEMFAASVRAAPDRPAVKYFDG----VLSRSELDELSDAFACGLLDRGIRRGDRVALFLQNVPQFLVALLGTWKAGCVAVAINPMNKQRELSLLLRDSGARALVCLESLHPVAGPVLGELGDVRRIRC--EGAEDMSALIERFRGRRPPAVELGPDDVAVLTYTSGTTGPPKGAMNTHRNLVFNARA--VRDWVGIGESDVVFGVAPLFHITGMVAHAALALLTTAPLVLFCRFEPNAAVDLIREHRPTFTIGSITVFIALMNAPEATSADLSSLTRVYSGGAPIPPSTTRAFERFGHYIHNIYGLTETTAPT--HAVPLHGEAPVDPESGAL--SIGVPMYSTVARIVGDDGADLPAG--RIGEVVVRGPQVVAGYWNKPEETAGAL-PGGWLHTGDVGYMDHVGWFYLVDRKKDQINTGGYKVWPREVEDVLYEHEAVREAAVVGVPDEYRGEMVKGFVSLRPGTASPEELVD-FCRRRMAAYKYPRQVEVLEELPKTATGKLLRRQLRAR-------- 167887861 20 -LPDIEIPSHLTLQAYCFERLPEVASRPCLIDGQSGAV--YTYAEVEELSRRAAAGLRRLGVGKGDVVMNLLRNCPEFAFTFLGAALLGAATTTANPFYTPHEIHRQAAAAGAKVIVTEACAVEKVRGFAAERGVP---VVAVDGAFDGCLGFREVLLGEAADEEVDPDDVVALPYSSGTTGMPKGVMLTHRSLV--TSVAQQVDGLYFRKEDVLLCVLPLFHIYSLNSVLLAGLRAGSAIVIMRKFDHGALVDLVRAYGVTIAPFVPPIVVEIAKSPRITAEDLASIRMVMSGAAPMGKDLQDAFKIPNAVLGQGYGMTEAGPVLAMCL------AFAKEPFEVKSGSCGTVVRNADLKIVDPDGASLGRN--QSGEICIRGEQIMKGYLNDPEATKNTIDKDGWLHTGDIGYVDDDDEIFIVDRLKEIIKYKGFQVPPAELEALLITHPEIKDAAVVPMKDELAGEVPVAFIVRIEGSEISENEIKQFVAKEVVFYKRINKVFFTDSIPKSPSGKILRKDLRAK-------- 7188335 36 -LPDIDIPTHMPLHDYCFATAASAPDAPCLITAATG--KTYTFAETHLLCRKAAAALHGLGVRHGDRIMLLLQNSVEFALAFFGASMLGAVSTAANPFCTPQEIHKQLVASGAKLVVTQSAYVDKLREAFPRIGEALTVITIDEDTPDGCQPFW-ALVSAADENSVPEDDAVALPYSSGTTGLPKGVVLTHGGLVSSVAQQVDGENPNLHGEDVVLCVLPLFHIFSLNSVLLCALRAGAAVMLMPRFEMGAMLEGIERWRVTVAAVVPPLVLALAKNPGVEKHDLSSIRIVLSGAAPLGKELEDALRGRLPQAIQGYGMTEAGPVLSMCP------AFAREPTPAKSGSCGTVVRNAQLKVVDPDTG-VSLGRNLPGEICIRGPQIMKGYLNDPVATAATIDVEGWLHTGDIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELEALLIAHPSIADAAVVPQKDDAAGEVPVAFVVRAADSDIAEEAIKEFVSKQVVFYKRLHKVYFTHAIPKSASGKILRKELRAK-------- 124025387 77 -----------------------------IWEGEPGDKKKYTYKQLHKEVCKAANALKSIGIGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSSEALRDRLINGEAKAIITADGVIPLKDAVDQALPKVESVIVMDDGRDYWWHEIVDSQADDCLPEQMDSEDCLFVLYTSGSTGKPKGVVHSTAGYNLWSHL-TFKWIFDIRENDVYWCTADVGWITGHSIVYGPLSNGATTVMYEPRPNPGAFWDVIQKHKISIFYTAPTAIRAFMKAGNPNQYDLSSLRLLTVGEPINPEAWIWYRDVIGCPIVDTWWQTETGGVMISPLPGAT---------PTKPGSATFPLPGIEADVVNSDGDSVAINEG--GYLVVKRPWMMRNVYGDEKRFRESYWEDNMYFAGDGARRDEDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHELISEAAVVGRPDDLKGESIVAFVTLKTGAEANENIEAQLKKHEIGPIAKPDEFKFTDSLPKTRSGKIMRRILR---------- 186473723 8 -----------NLAHLLRQSARQFPQRTAVVHRD----RTWNWSEIDSRVDAMVAALRSLGVRPGDKILVQSRNCVQMFESCWVAFRLGAVWVPTNFRLTPPEVAYLGSSSGACAMIVEEDFQEYADAVRAASPDLRHIVVIGSPR-QGEHSYEDLLGTKSEDAVVDYDTPLWFFYTSGTTGRPKAAILTHGQMAFVVANHLADVLPGLTELDCSIVVAPLSHGAGIQGLLNVARGAAAVILPSEKMEPEVVWALVEKHKVSNFFAVPTIIKILVEHPAVDRHDHSSLRYINYGGAPMYRADQKALTKLGRVLVQHFGLGEATACITV--LPPHMHSADDDDPAANIGSCGRPRTGMEVAILDADLNKLPAG--EVGEICCRGPAVFAGYYGNQEATEKAFR-GGWFHTGDLGKLDERGLLYITGRESDMYISGGSNVYPREVEEILLTHPSVAEVAVLGIPDPKWGEVGVAVVVLRDDAPDAAGLLNH-LEGCCARYRWPKHVFFWESLPKSGYGKITKKEVRQK-------- 210094225 7 ----------------------------------------YTYLQLQDLIRRFGSALTRLGFQQHDVLAVFSPNVPEYAIAFFGATSVGGVVTTANPTYTADELAHQLRHSNANYVITVPEVAETVKA--AKCKYPNEIFVIGSDVPE-CRSFSELLEGDGSPAAVPTEDVAVLPYSSGTTGLPKGVVLTNNNIVANLRQIMYGMLEFNRQEDCLIAQLPFFHIYGMVAVLSNCLRQGVKIVTIPRFEPELYLRVIQDYKVTRVMMVPPIALFLSKHPLVDQYDLSHVKDLMCAAAPMGRNLMALRDRLNPQLRQGYGLTETSPVTHLCM-----------EDEFAPGAVGIIIPNTEIKVIHTETEE-ALGEGQDGEICVRGPQVMKGYLNNPEATAGCIDADGWFHTGDIGHYDDKGYFFIVDRLKELIKYKGLQVAPADLEAVLLGHPGVQDVAVIGLADEEAGEVPKAFVVKKTDDVTEQEIVDYVAGKVAPFKKLRGGVEFVNEIPKSASGKILRRTLRDKSRS----- 118050183 12 -LPHSITVPATSVWENLSVNARRYPDKAALVFLG----RTTTYKELCEGTERMAAYLHGLGVQKGDRVIVLMQNSSQLVLAHYAIFRANAVVVPVNPMNTAEELKHYITDSGAKVAITTADLAPELAKASNALEALQHLLVTRDAPPEAWHAWTQALAELPPPHTAGRDDLALLPYTSGTTGQPKGCMHLHRSINHNAVSGAMWGTG--TSENVVLAVVPMFHITGMVSVLHSAIYMGATLIIMPRWERELAGRLISHYQVTSWTNIPTMVIDLLASPNFASFDLSSLKYIGGGGAAMPQAVAQRLEQYGLRFCEGYGLTETAAPSHSNPPDHPKQQCL-----------GIPFMSTDARVISPDTEEVPQGEQ--GEIVVNGPEVFEGYWQRPEATEQSFDGKRFFRTGDLGRVDEEGYFFITDRLKRMINASGFKVWPAEVESLMFRHPGIQEACVISAKDAYRGETVKAVVVLRGHEATTAEQIIQWCHDNMAVYKAPRLVQFVTALPKSGSGKVMWRMLQEQ-------- 149194093 7 -----------NFYELLEKNAKEIGKKTAYFI----DDKKISWQDVKKKVDTFARTLELLGIKKGDKIPIYVNNSLEFVIALFGIQKIGAVPVPINTFLKEDEISFILNDIEAEFLIASSKFEKNIPNIREK-TSVKKIIWEGEPSDEDNISFTEILSEPHESIEYPTDDLAVIIYTSGTTGKPKGAMLTYKNIFADIWGIN--EIVKITPKDRFIAYLPMFHSFTMTVNILLPLYTGSAVVIIKSIMP--FSNIIKQKRVTIFTGVPDVYSALSRALPFYFHWFNKVRFYVSGAAALPGEVLERFSKKKAKLLEGYGLSETSPVVAVNRP-----------YLQKPGSVGPAIPGVEVKIVNDELIEVPIG--EAGEIIVKGDIVMKGYYNRDEANEECLI-NGWFLTGDIGKVDEDGFIYILDRKKDLIISKGVNIYPREIEEIILKFPGIKDCAVVGLKDENHGEIPVAFIEVEEDMEVNEKDLRKYLKSKLANYKLPKYIYFVENLPKNATGKVLKRILRE--------- 15222924 6 --PSAANSLPLTLLGFLERAATVYGDCTSIVY---GNSTVYTWRETNHRCLCVASALSSIGIGRSDVVSVLSANTPEMYELQFSVPMSGAILNNINTRLDARTVSVLLRHCESKLLFVDFFYSDLAVEAITMLLNPPILVLIANEEEEEGGAYSDLITRGNPDFKWSEWDPIVVNYTSGTTSSPKGVVHCHRGIFVMTLDS--LTDWAVPKTPVYLWTLPIFHANGWTYPWGIAAVGGTNVCV-RKLHAPSIYHLIRDHGVTHMYGAPIVLQILSASQESDQ-PLKSPVNFLTAGSSPPATVLLRAESLGFIVSHGYGLTETAGVIVSCAWKPNWNRLPASDQAQLKSRQGRTVGFSEIDVVDPEGRSVERDGETVGEIVLRGSSIMLGYLKNPIGTQNSF-KNGWFFTGDLGVIHGDGYLEIKDRSKDVIISGGENVSSVEVEAVLYTNPAVNEAAVVARPDEFWGETPCAFVSLKPGKPTDKEIIEY-CKYKMPRYMAPKTVSFLEELPKTSTGKIIKSLLKEIAKNM---- 91786587 19 ---------PLTPLNFLDRTADVFPHRTAIIHG----TFRQTWAETRDRCYRLASALVKLGIQAGDTVSIIAPNTPAMLEAHFGVPLSGAVLNAINCRLDADGIAFILRHGECKLLLVDREFSPLVVKALQGVSNPPRVIDINDGAAIGETDYESFLGDPAFPGRWPEWTPIALNYTSGTTGDPKGVVPSHRGTYLMSLLQ--MTDWALPRAPVYLWTLPMFHANGWCFTWAITAAAGTHVCL-RKVTAANVFTAISDHGVDHFCAAPIVMAGIASTPEAERRPLPRRVRVLTAGSPPPAAVLEAVRAMGFDVDHVFGITEISGTPVSCAWQTEWDELPADQQGRLQARQGVRAAALELRVADPDTEPVPRDGVATGEILIRGNTVMMGYLKNPGATAKAF-AGGWFHTGDVAVVHPDGYMQITDRSKDIIISGGENISSVEVEEVLYRLAGVLNAAVVAQPDDKWGEVPCAFVELKPDAPLLTEVVISFCRDRLAHFKCPRRVVFA-ELPKTATGKIQKFRLRE--------- 70732590 68 ---------QLNVYNCIDRHLEKRGNQAAIIWEGDADSQRITYQELHDRVCRLANVLKSRGVKKGDRVCIYMPMIPEVAYAMLACTRIGAVHSVVFGGFSPEALRDRILNADCRTVITADELIPLVDKALLSCPDVSSVLVVERTVPDRDISYEQAVANQCAPEPMDAEDPLFILYTSGSTGKPKGVLHTTGGYLLQA-AMTFKYVLDYRDGEVF-----------WCTADVGWVTGHSYILYGPLANGATFWEVVDKHQVNIFYTAPTALRALMREGSAPLQNTSSLRLLGSVGEPNPEAWEWYFNVVGCPIVDTWWQTETGGIMLSPLVSA---------RQIKPGCASTPMFGVQPVLLDDQGKEIHGAGSGILAIKASWPAQIRSVYGDPKRMVETYFAPGYYFTGDGARRDEDGSYWITGRIDDVINVSGHRIGTAEVESALVLHDSIAEAAVVGYPHDLKGQGIYAFVTPMQGVEPDEALKKELLAREIGSFAKPELIQWAPALPKTRSGKIMRRILRKIACNEL--- 119946736 69 -------DGKLNVANCIDRHLATKGDQVAILWEGDDKDEKITYKQLHQRVCQFANVLKSQGVRKGDVVCLYMPMTPEAAVAMLACTRIGAVHSIVFGGFSPDAIAGRIVDSSAKIVITADEVVPLKANVDEALDCVKSVIVFKNTGGERDLDWESVCADECEPEAMNAEDPLFILYTSGSTGTPKGVLHTTGGYLVYA-AMTFKYVFDYQEGDIYWCTADVGWITGHTYVYGPLANGATSLIFEGVPNPARMSEVVDKHKVSILYTAPTAIRALMAKGDQAGTHRSSLRILGSVGEPNPEAWEWYYNKIGCPIVDTWWQTETGGILISPLPGAT---------DLKPGSATRPFFGVQPAIVDSEG--VVLEGEAAGNLVMSWPGQMRTLYNNHDRFEQTYTFKGMYFTGDGARRDSDGYYWITGRVDDVLNVSGHRMGTAEIESALVSHPKIAEAAVVGVPHEIKGQGIYAYVTLEGEYPSPEAEVKQWVRKEIGAIATPDILHWAEGLPKTRSGKIMRRILRK--------- 85373759 68 -------DGTLNIHNAVDRHVEANGDRTAIIDSPDGEVRTFSYADVQREVIRMANTLKKLGVAKGDRVTIYMPMVPEGAFAMLACARIGAIHSVIFGGFSPDAIAGRVDDCESDWIVTADEGLPLKANVDSALEKVSAKVSMTDGRDHWYHELSAEVSDECLCEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYAVWT-ETTFRYIFDYRDGEVF-----------WCTADIGWVTGHSYIVYGPLPDHDRFWQVCAKHKVNIFYTAPTAIRALMREGDVEKHDLSSLRLLGSVGEPNPEAWRWYHETVGIPIIDTWWQTETGGCMITTLPAAH---------DMKPGSAGKPFFGVQPQLVDNEGAEL--EGAASGNLCISWPGQARTVYGDHERFIQTYTYPGKYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHPKVSEAAVVGFPHDIKGQGIYCYVTLMDGVEESDELLRQWVRKEIGPIATPDHLHFTPALPKTRSGKIMRRILRKIGENEFG-- 119476641 8 -MPSTMMHMPMTVQMIMDHGRNVFPDSRVGTF--DGESITYTYAEIAENAARLAAALQSLGIVQGDRVATFSWNNTAHMEAYLGIPSMGAIMHTVNIRLSPEHIAYIINHAENRIVLLDASLIELFTPVLPLLECVEHILVIGDGTSIDTLDYREQLAANLDWPELDETSAAAVCYTSGTTGNPKGVVYSHRTTFVHSLASRAADTFGISEHDCILLLPAMYHANAWGLPYSGWFSGSDFTLPGPHLQADAIKRMVAIDRPTITATVPTILGDLLRA-DSKDLDMTCFRMLVCGGSAVSPAMIDAARNWGVPVLQGWGMTETSPLCALSHPPREYKGAAETQWRTKS---GRPVSGMQVRVVDDHGKPLPQDGSSVGELQLRGPWVTSGYHK--GESSDSLSDDGWLRTGDVGHIDSRHFVQLTDRTKDVIKSGGEWISSVELENILAGHPGVIEVAVIATADERWQERPLVIVVVKDG--TDATTLRAFLTDKVARFWMPEYWSLVQDIPKTSVGKLDKKRLRD--------- 148547880 17 ---------PLLIKRLLLSGVRYQPNQEIVYA----DKLRYTYTTLLERIQRLANVLTTAGVKPGDTVALLDWDSHRALECFFAVPMLGAVLHTVNVRLSSEQVRYTMNHAEDRWVLVHDDFLPLIQQLRGDLPTVEGIIRLSDGAAAAYEAMLAAAAPQFEFADFDENSLATLFYTSGTTGNPKGVYFSHRQLVLHTLVAACGEVPLLRTGDVYMPITPMFHVHAWGVPYVATALGIKQVYPG-RYEPNRLVRLFHDEGVTFSHCVPTVLQMMLDSEQGRCTDLTGWKMLL-GGSALTLSLAQRASGRGISVHCGYGMSESCPLLSITHLSTDLLAQPMAQQLPLRIDAGVPIALVDLRIVDSEGREVPHDGASLGEIVVRAPWLSQGYLHEPEQGA-ALWLGGWMHTGDLACIDSLGVVRIRDRIKDVIKTGGEWISSVALENLISQHPSVASVAVIGIPDPQWGEQPLALVVCHDGVQLDQSALARHLQGHLAKWAVPRQVRCVDEMPKTSVGKIDKKRIRQ--------- 27375620 25 ---------------------------------------RISYGDLIARAGQMANVLVARGVKPGDRVAVQVEKSVANIVLYLATVRAGAVYLPLNTAYTLNELDYFIGDAEPSLVVCDPSKAEGLAPIAAKVKA--GVETLGPDGKGSLTEAADKASSAFTTVPRENDDLAAILYTSGTTGRSKGAMLTHDNLASNSL--SLVGYWRFTDKDVLIHALPIYHTHGLFVATNVTLFSRASMIFLPKLDPDLIIKLMA--RATVLMGVPTFYTRLLQNAALSRETTRHMRLFISGSAPLLAETHREWARTGHAVLERYGMTET-----------NMNTSNPYDGERVPGAVGFPLPGVSLRVTDETGKELPR--EEIGMIEVKGPNVFKGYWRMPEKTKAEFRPDGFFITGDLGKIDGKGYVHILGRGKDLVISGGFNVYPKEIESEIDAMPGVVESAVIGVPHADFGEGVTAVLVCNKGAEVSEASVLKALDGRLAKFKMPKRVFVVDELPRNTMGKVQKNVLRDTYKDIYA-- 91789324 1 -MPRSITPPATSLWHNLAVSALRFPDKPALVFFD----RVLSYAEVLRQAERLAATLHRLGVRKGDRVVLNMQNCPQWVIAHFAILRANAVVVPVNPMNRAEELKHYITDPDARVAITAADLAPELARANAELERLAHLIVTGVALPEAWMHWADALADGDGGSELPAHDLAVLPYTSGTTGLPKGCMHTHASIMHNAVASILWGNSTF--ENVTLSVVPMFHITGMVSVLHATIYGGGTLVIMPRWDRELAGRLISHWHVTHWTNIPTMVIDLLGSPNFASFDLSSLVYIGGGGAAMPQAVAQRWEQYGLRYAEGYGLTETGGPSHSNPYDATRQQCL-----------GVPFVSTDARVIDETLQEVPQGEQ--GEIIMCGPQNFQGYWKRPDATAAAFIEDGFFRSGDLGRMDEQGYFFLTDRLKRMINASGFKVWPAEVEALMFRHPAIQEACIISSSDAYRGETVKAVVVLRAEAKTSEDDIIDWCKQNMAAYKYPRIVQFVDALPKSGAGKVMWRILQE--------- 163746945 71 -------DGELNVANCIDRHLETRGDQTAIIWEPDDAAKHISYRELHSATCRMANVLRDLGVTKGDRVIIYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVNGCEAKVVITADELKANADKALAQCDASVQCLVVNEARDRDYNALAQDASDKCEPVAMGAEDPLFILYTSGSTGQPKGVVHTTGGYITYAALTHEV-TFDYHYGDVYWCTADVGWVTGHSIVYGPLANGATTLMVPTYPDASRFWQVCEKHKVTQFYTAPTAIRALMGQGKETKSDLSSLRILTVGEPINPEAWNWYHEVVGCPIVDTWWQTETGGHLMTPLPGAH---------DMKPGAAMKPFFGIKPVILDPTSGQEIDGNPAEGVLCISWPGQMRTIWGDHERFEKTYFADGYYFTGDGCKRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHSKVAEAAVVGYPHDIKGQGIYCYVTLMSGEEPSEDLRRNWVRQEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAEDDFG-- 163722970 30 --------------DVIDKWAQDPEKLAMLWVDDDGNEVRKTFAQLSAASKKLANLLTSLGVGQGDVVMVVLPRNIEWWEVFTACIRMGALLAPGTTQLTSKDLQFRANKAEASCIITNPELAEKFDKVAEECPTVKSKIIITEPREDWYTEAVEAASDQFETAKTKSSDNCLVYFTSGTVGFPKMALHTHASYPIGHQVTG-KYWLDLKPEDMHWNVSDTGWAAAWSSYFGPWNMGAAQFIHHDRFDPIKTLELLAQYPITTMCGAPTIYRMLV-LQDLGQFKFPTLRHCVGAGEPLNPEIIEVWKKTGCVIRDGYGQTET-----------VLLAGSFPCIEPRFGSMGRPTPGIELKVIDEDCNELPPNTEGDIAIKVRPVGLFKEYWKEPDRTASVYRGD-YYLTGDRAYVDEDGYFWFVGRADDVILTSGYRIGPFEVESALIEHPAVAESAVVSSPDETRGEVVKAFVILAGGFTASDELAKELVKNVTAPYKYPRKIEFVDVLPKTVSGKIRRVQLRNQ-------- 114564259 11 -----------SIVDLIEKACDKYADNVAYACLG----KSTTFREIEQGSRDFASYLQSTSLQPGDRVAIQLPNITQFVIAAYGVIRAGMVLVNTNPMYTERELIHQFNDSGAKALVVLSDLLPTLTNVIDK-TTVELVISTQPETPFNKVAFTSVLTEGAQAIKPNHDDLIALQYTGGTTGLSKGAMLNHGNLLANSGQVKSRIASTMTEGDVFVAPLPIYHIYAFMVNLVLYFSGSCSVLIPNPRDIAGLINTMKAYPFTGFAGLNTLFVGLCHQPEFKALDFSKMKITISGGTALTSAAANLWQQTQCMISEGYGLSETSPVVSLNAPGHQ-----------RLGTIGKPVLGTEVHVLDMDDNEVAIG--QAGELAVRGPQVMQGYWNKPQETANVMTKDGFFKTGDIGIASEDGYHTIVDRKKDMIIVSGFNVYPNEVEDVLSTNELVLECAVVGVEDERSGEAVKAVIVLKQPPADIEAVKQAICRSQLTAYKVPRIIEFTEQLPKSAVGKILRRELRK--------- 16272338 24 -----------SILDMFDKAVREHPDRPAYINMG----QVLTFRKLEERSRAFAAYLQEFKLQRGDRVALMMPNLLQYPIALFGILRAGLIAVNVNPLYTPRELELQLQDSGAVAIVVVSNFASTLEKVVFN-TNVKHVILMGDQLSFGAVTFREVLSRQYVRPEISREDLAFLQYTGGTTGVAKGAMLTHGNIITNVFQAKWIAEPFIGDHSRTILALPLYHVFALTVNCLLFLLGVTAILITNPRDIEGFVKELKKYRFEAITGVNTLFNALLNNENFKEVDFSALKLSVGGGMAIQQSVATRWHELGCNIIEGYGMTECSPLIAACPINV----------VKHNGTIGVPVPNTDIKIIKDDGSDAKIG--EAGELWVKGDQVMRGYWQRPEATSEVL-KDGWMATGDIVIMDESYSLRIVDRKKDIILVSGFNVYPNEIEDVVMLNYKVSEAVAIGVPHAVSGETIKIFVVKKDDSLTRDELRNH-CRQYLTGYKVPKEIEFRDELPKTNVGKILRRVLRDE-------- 15898155 9 ----------------------------------------WTYRRLIDEINRVGNTLKDLGIEKENRILMISYDSPYFISTFYGAVKIGAIPVPVNTYLKPEEYLFFLEDTEAKVLVVEPEIWNKLQSIKNKTTKLKHVIILESTQYIPQSSYTELVSKASEAEKTSPNDMAFWLYTSGTTGHPKAALHLHKDILV-VLNTFVKNILKITERDRLFSASKLFFAYGLGNGYFAFGNGASVILMPERVEPKRVLETIHKYKPTIFFGVPTLYNAMLQVEEWKNYDLSSLRFCVSAGEPLPPAIFNRWERYGIEIVDGIGSTEALHIYISNIPGN-----------CKAGSSGKVVPGYEVKIVDENGNEVPP--KTVGDLYVKGDSIAMFYWRDYEATRRNMVGF-WFRTGDKFFRDEDGYYYYVGRSDDMIKTSGLWVSPIEVEAVLLSHPAILEAAVVGLPDEVGLIKVVAFVTLKQGYSPSEELIKDYLKEKLDHYKVPKEIRFVNEIPKTATGKIQRYKFR---------- 160901406 23 -----------TIGDFFADMAARQPDREALVSRHQG--LRYSYAGLHTEARRLASALLGLGLDKGDRVGIWSHNNAEWVLMQLATAQVGLVLVNINPAYRTSEVEYALNKVGCKALVTTSDYLGMLCELAPELPQLRSVVWIDGEEQPGMLRFSSLLARDAQDARIDATDPINIQFTSGTTGFPKGATLTHRNILNNGFF--IGECMRLTPEDRLCIPVPLYHCFGMVLGNLACFTGSAIVYPNDGFDPLLVLETVQAERCTGLHGVPTMFIAELDHPRFKEFDLSTLRTGIMAGSPCPIEVMKRVDMHLSEITIAYGMTETSPVSCQSDADTPLQ--------RRVSTVGKVQPHLEVKIVDPATGEVVAPG-VSGELCTRGYSVMHGYWGDEARTREAIDDDAWMHTGDLATMDEQGYVNIVGRIKDMVIRGGENIYPREIEEFLYRHPQVQDVQVVGVPDVRYGEELCAWIIVKPGQTLTEDGVRDFCKGQIAHYKVPRYIRFVEAFPMTVTGKIQKFKIRDE-------- 158423100 17 --------QPLTPLGFLERAASVFPDQVAVIH---GPLRR-TYRELYARTRRLASALAQRGIGVGDTVAVMLSNTPPMLEAHYGVPMCGAVLNTFNTRLDAAILAFTIDHGEAKVLITDREFSPVIKAALSLATRKPLVIDYDDPEYAGAIEYEDFIAAGDPDFPADEWDAISLNYTSGTTGDPKGVVYHHRG--AHLLSVGNVVTCHMGPHPVYLWTLPMFHCNGWCFPWSVSVVAGTHVCL-RQVRAKAIYEAIEDHKVTHMCGAPIVMSTLLNAPETDRRPLPHTVSFITAAAPPPAAVLAAMQEAGFNVVHVYGLTEVYGPAVVNDWHGEWDALPPAERAAKKARQGVRYGALELDVLDPTMEPVPADGETIGEVMFRGNVVMKGYVKNPAATDAAF-AGGWFHSGDLGVKHPDGYIQLKDRSKDIIISGGENISSIEVEDALYKHPAVSAAAVVARPDEKWGETPLAFVELKDGAAASAEDLIAHCRAHLAAYKCPRTILF-EEIPKTSTGKIQKFKLRELAKGL---- 91776080 72 -FYRWFADGKLNAYNCIDRHLEKRANKIAIFEADNGDVANITYRELHQRVCRFANALKKQGVGLGDRVIIYLPMSIEAIVAMQACARIGAIHSVVFGGFSAKSLHERIVDVGAKLVITADALKASVDEALGGCESVEKVIVYQRTGVDWWHEVEAAENDNCEPVWVDAEHPLFILYTSGSTGTPKGVQHSTGGYLLGAIM-SMKWVFDHKATDIFWCTADVGWITGHSVAYGPLALGSTQVVVPTYPDAGRFWQMIERHKVSIFYTAPTAIRSLIKLGLPHKYDLSSLRLLTVGEPINPEAWMWYYKVVGCPIADTWWQTETGAHMIAPLPGA---------IDLKPGSCTRPLPGIIMDIVEEDGTHIEGTGG--GLLVVKKPWMIRNIWGNPERFRKAYFPNGLYLAGDSAHRDEDGYFWIMGRIDDVLNVSGHRLGTMEIESALVANPLVAEAAIVGKPHDIKGESIVAYVVLKGERPEGEAAKREWVGKEIGPIAKPDEIRFGENLPKTRSGKIMRRLLRSLAK------ 119505362 27 AFP--------NIIALFDDALKRHGNATACTSLG----HSLSYRELDELAENFGAWLLESGLAAGDRVAVQMPNLIQYFVVVLGALRAGMVVVNTNPLYTEREIEHQFNDAGVKLLVVQANVAQQAAAVLPRTTVEKVVILVPAFSIPGALKLTEVLAAGRKHECVSAGDLAMLQYTGGTTGVAKGAMLSHGNLVANVLQADALFGYQLGSGDTFVQPLPVYHIYAFTASMYALYVGAHTVLIPNPRDLKSVVSAFKTYRPRLFFGLNTLFVALTNDSAFQALDFSDLKVTLSGGMALTEDAAKTWEALQCPVSEGYGLTETSPVATGNPGGAQ-----------QLGTIGIPVPKTEVRVVDATNQPLGFDD--AGELCIRGPQVMQGYWQRPEATAEAINAEGWFLTGDVAVIQPDGYLKIVDRKKDMIVVSGFNVYPNELEDVVSKHPGVLECAAVGLPDSKNGEVIKMFVVRKDLALTEAELKD-FCRTQLTGYKVPRHIEFRDDLPKTNVGKVLRRELRE--------- 15218002 29 -LPDIYIPNHLSLHDYIFQNISEFATKPCLINGPTG--HVYTYSDVHVISRQIAANFHKLGVNQNDVVMLLLPNCPEFVLSFLAASFRGATATAANPFFTPAEIAKQAKASNTKLIITEARYVDKIKPLQNDDGVV--IVCIDDPIPEGCLRFTELASEVIDSVEISPDDVVALPYSSGTTGLPKGVMLTHKGLV--TSVAQQVDGLYFHSDDVILCVLPMFHIYALNSIMLCGLRVGAAILIMPKFEINLLLELIQRCKVTVAPMVPPIVLAIAKSSETEKYDLSSIRVVKSGAAPLGKELEDAVNAPNAKLGQGYGMTEAGPVLAMSL------GFAKEPFPVKSGACGTVVRNAEMKIVDPDGDSLSRN--QPGEICIRGHQIMKGYLNNPAATAETIDKDGWLHTGDIGLIDDDDELFIVDRLKELIKYKGFQVAPAELEALLIGHPDITDVAVVAMKEEAAGEVPVAFVVKSKDSELSEDDVKQFVSKQVVFYKRINKVFFTESIPKAPSGKILRKDLRAKLAN----- 91794284 16 -----------SLVDLIETTTARYGDNTAYICLDKAS----SFNDIEQASRYFAAYLQHKDLKPGDRVAIQLPNITQFVIAAYGVIRAGMVLVNTNPQYTERELIHQFNDSGARAVVVLSDLLPILAKVVATTP-IKYVISIQPKTNIATIEFLSLLKQGAEPVYPAQDALAALQYTGGTTGLSKGAMLTHGNMLANAYQVKSRIANTMTPGDVFIAPLPIYHIYAFMVNLVLYFTGACSVLIPNPRDIPGLIKTMAKYPFTGFAGLNTLFVALCHQEAFKTLDFSHLKITISGGTALTSTAADAWQRTGCMVCEGYGLSETSPVVCLNASG-----------FQRLGTIGKAVIGTEVMILDADDNPVPMG--TTGELAVRGPQVMAGYWQQASETAKVMTKTGYFKTGDIALVSEDGFYTIVDRKKDMVIVSGFNVYPNEVENILATHSSVLEAAVVGVSDEHSGEAVKAVIVLKDPSQDPQADIEAHCRKQLTAYKVPKIFEFKTQLPKSTVGKILRRELRQ--------- 111019649 8 ------------------------PTRVALRF----EDQSWTWQQLSDRVRRNAAAQSALGLAPGDRVAFLDKNHPASLETTLACALAGTVNAVLNYRLAPSELAYVINDSRAELLILGAEFVDVVDAIKPNLDHVRTIIVLGGEADEYEAWLGKAPPREIAHPAHPED--CFLLYTSGTTGHPKGAMLTHRSVGAHSIAASA--AFGFARDSVNMVAMPLFHVGGTSWALAAMSQGAETILVREVV-PAVVLDQITRQSVTHAFFVPAVIRFFLQVPGVSARDFRSLRCLGYGGSPMPEALLEAMSTFEVDFYQVYGMTEASGVFCVLGPQDHRDPARPE----LLRAAGRPVEGAEVRVVDPTGDELP--SGEVGEFQIRGPQVMAGYWQREADTAASFDGE-WFRTGDAGRRDPDGFFFVEDRVKDVIISGGENIYPAEVERVVSEFPDVAEVAVIGVPDDKWGEVVRAVVVAKSGADIDENKLLDFCAAHLAGYKRPRTIDIVTSLPRNATGKILKRDLRAPH------- 118431813 50 ---------------------------------------------------KFAGYLRSRGVGKGDVVGLFLPNSPQFAIAFYGALIAGAIVSPMNVLYSPREIRHQLSDNKARVLVALDMFKDRVLAIQDYLPGLKALLYKLFKKPPSHKKFTDALKHEPKPEINPHEDVAALMYTGGTTGTPKGAMLTHRNLLANVLQIDAWFKRGVRGKDVFVGALPWFHIYGLTAVLNSGVQKAATIIVYARPNIEEIMRDIERYKATVFHGVPTLYRMIINHPKVEKFNLRSLEVCISGAEPLPKAVAERFEITGAKLREGYGLTETSPVTHVNPIMGE----------ARYGSIGIPVPSTVAAVADPE-SPAILEPGQVGELVVSGPQVMKGYYNRPEENEKVFFECRWLRTGDMARMDEDGYFYIVDRKKDIIKYKGYSVFPREIEEVLYRHECVREAAVIGVPHPEYNEVPKAFVALRDEKVKPEDIIE-FARKHLAPYKVPKEVEIREDLPKSGVGKILRRVLREEELKKRGQA 50120425 497 ----------------VEDQAQRFPNAIAVVY----ESHSLTYQTLNQRANQLAHHLISLGVKPDDLVAICVERSPEMIIGLLAILKAGAAYLPLDPSYPAERLTYMLDDATPVALLTQSALTATLPDTALPTVLLDAHDVFDAQPDHN---------PDAHALGVTPDHLAYVIYTSGSTGKPKGVMVEHASVT--RLLDATQDYFHFDSNDVWTQFHSFAFDFSVWEIWGALAYGGKLVVVPTLRSPQEFYSLLCRERVTVLNQTPGAFRQLIAARDDTDH---SLRCIIFGGEALELHMLAPWIADNPRLINMYGITEIT-------VHATFRELSAADITAGRGSIGRPLPDLRAYLLDPHGQPVPVG--VAGELYIGGAGVARGYLNRPDLTAERFIVDPFYKTGDLARWLPDGTLDYLGRNDFQVKVRGFRIELGEIESRLVQCPGVQEAVVLAREDVPGDTRLVAYIQPQPKAVLEPADLRQQLSTHLADYMIPAAFVTLEAFPLTPNGKLDRKAL----------- 50120425 4819 ------------LHHLFEQQVVQTPDAIAIVF----EDRLLSYAEVNHRANQLAHHLLSLDVKPDDRIAICVERSPEMVIGLLGILKAGAAYVPLDPSYPTERLTYMLEDSAPVALLTHSSLV-------ASLSSTAPTILLDNTALFEACSDS---NPAAQAIGLTPHHLAYIIYTSGSTGKPKGVMVEHRNIVASTYARQLTYPMF----ERVLLLSSIAFDSALASVFGTLTRGGSLYLPQQEIDPTAILHMLHEHHICCLLCVPSLALSLLQM--SQNEELASLKALIVAGERCPPEIQTAIEQLGLALYNEYGPTEAAVWASVYHVTS-----TETSRNRLTVPIGHPIANSQIYILDPQGRPTLLN--VAGEIYIGGAGVARGYLNRPDLTAERFIPDPFYKTGDLARWLPDGNIDYLGRNDFQVKVRGFRIELGEIESRLMQLPGVQEAVVAAREDIPGDTRLVAYLRSQPDAELNPTELRQQLAEHLAEYMVPSAFVTLDTFPLTPNGKIDRKAL----------- 50120425 3752 ---------------LFEAQVKRTPDATAVIF----DTQSLSYDELNRRANRLAHHLLSLGVQPDNRVAICVERSLEMIVGMLAVLKAGGAYVPLDPSYPADRLTYMLEDAAPVALLTQTDLVAL---LHSDLPVIEL-----DNLPAAIADEGQDSNPVPQAFGLTPRHLAYVIYTSGSTGKPKGVMVEHRSMC--NLLNGQIESLHIAADSHVIQLASFSFDVCMQECYMTLLTGATLYLAERALPGAALRQTLEDNTITHMLITPTALAALDEIPE-------TLQTLVVGGEICPPALVKRWAA-GRCMFNAYGPTETTVCATLYPCRIQDE---------REPCIGRPLANTRIYILDPQGKLVPIG--ATGEIHIGGVGVARGYLNRPELTAEHFIADPFYKTGDLGRWLNDGNIDYLGRNDFQVKVRGFRIELGEIEARLIQCSGVKEAVAIAREDTPGETRLVAYLIAQGVELVPAELRQQLA-HHLAEYMVPSAFVTMEAFPLTPNGKLDRKAL----------- 50120425 1594 ------------IHQRFEQQVAQTPDAIAVVF----EEQTLSYDGLNRRANQLAHHLLSLGVQPDDRIAICVERSVEMIVGLLGILKAGAAYVPLDPAYPAERLAYMLDDAKPVALLTQTALIETLNSTLP-------LVVLDDPQ---FTVFKHASQDNPDAHALTSHHLAYVIYTSGSTGQPKGVMIEHRSLC--NLANAQIRAFGITANSRLLQFASFSFDACISEVTTTLCQGASLILASRLLPGDALLNTLQTQAITHVTLPPIAAGALDASAEP-----PDLTTLIFAGEACPPALAKRW-ATAKQVINAYGPTESTVCATIYHYHRTGDDFLP---------IGKPIDNTHVYILDAKGQLAPLG--VAGEMYLGGVGIARGYLNRPELTAERFIPDPYYKTGDLGRWLADGNIEYLGRNDFQIKLRGFRIEPGEIEARLMGCSGVQDAVVIVREDNPNDKRLVAYIRPHVGAEIEPAALRLQLSQHLAEYMLPAAFVTLEQFPLTPNGKLDRKAL----------- 91790063 24 -----------SLNQLLEDSFRKNASKPFSVCMD----RWMSYAQLDDLSSALGAWLQSLGLEPGARVAIMLPNIPQFAVTMAAVLRAGYTCVNVNPLYTARELEHQLKDSGATTIVILENFAGTLAEVVERTPAVRHLLVPAYKLPLGVTTFSQAVADGAAPAQSNLDSIAFLQYTGGTTGLSKGAVLTHRNIVAAILQAEAWFTPALRRGDVSIAALPLYHIFALTLCLLTMRWGAHLTLVPNPRDFGKFIEVLKKRPFHLLPGVNTLFNALLQHPQFKTVDFSSLCVSQAGGMAASAGTAKQWQVTGCPMIEGWGMSETCAIGTNNPVTNR----------EFTGTIGLPLPSIELAIKGEDGNSLAPG--ESGEICIRGPQVMTGYYRQPDENEKAFTRDGFMRTGDIGIMDERGYTKIVDRKKDMIIVSGFNVFPNELENVISLCPGVVECAAIGIADDKQGEAIKVFVVKNDPTLTEDDVSAY-CKQHFTGYKRPKYIEFRDDLPKSNVGKILRRELR---------- 85704594 18 --------QPLSPLSFLERAASVFPDHTAIVH---GALRR-NYADFYARSRQLASALSARGLGRGDTVSVMLANTPAMLECHYGVPMCGAVLHSINTRLDAAIIAFQLDHALSRVVIVDREFMPLMQDALSLAKVTPLLIQYDDPGPEFATDAEDSAGDPAFDWLMPEDDAISINYTSGTTGDPKGVVSHHRGAYLLAQGNALT--TSMAKHAVYLWTLPMFHCNGWCFPWTLSAIIGTHVCLRQRADP--IWEALAQERVTHLCGAPIVMSLMISAPETVKHPLDQRVQFFTAAAPPPEKLLAEMKDAGFDVTHLYGLTETYGPAVVNDWHDAWSALPAAQQAKLKARQGVRYLALELDVMDPEMTPVPCDGQTMGEVMFRGNVVMKGYFRNPQATQDAF-AGGWFHSGDLGVRHPDGYIQLKDRSKDVIISGGENISSIEVEEALYRYPAVAVTAVVAMPHEKWGETPCAFVELTEGQVADAETLRAWCRDHLAPYKVPGHFVFLP-IPRTSTGKIQKFLLRAQAEDL---- 118053818 8 -----MPESSLTLPGMLADVVSRFSTRAAIVE----SGKSISYAELQQLSRQAARALMSLGVQAGDRVALWAPNLSEWIVAACGVHAAGGVLVPLNTRMKGAEAADVLERSRARVLVCVGDFLDLLQGLRPA--TLEQVVVLGDKLPSADLSWAQFMARAESTTAIKPDDTADLMFTSGTTGRPKGVMCAHRPTILAFKAWS--EVVGLTEGSRYLIVNPFFHTFGYKAGWVAALLQGSTVYPEQVFDAQAILQRIESDRISFLPGPPTLFLSMLAHPGLKDFDLSSLKSSVTGASTVPPILIKRMEELGIQVTTAYGLTECGGCATLCEPADNVETVAN--------TCGKALPGTEVRCVNEQGQPVAPG--EAGEVLLRGYHIMQGYFEDEKATAETIDADGWLHTGDVGVLDERGYLRITDRLKDMFIVGGFNCYPAEIERMLSNHPEVAQVAVVGVADERMGEVGCACVVARNGITLDKEAFTAWCRANMANYKVPRFVLQLDGLPVNASNKVQKRDLLQIVKSRLAPA 33240491 77 -------------YNCLDRHVKQGGEKIAIWEGEPGEVRKITYKQLLEQVCRTANALKEIGIKKGDLVALYMPMVPEAAVAMLACARIGAPHSVVFGGFSSEALRDRINDGQAKAIITADGIISLKNAVDSALPSVESVLVVKRTSPGRDYWWHELVPAQCPAEEMDSEDRLFVLYTSGSTGKPKGVVHTTAGYNLWAHM-TFQWIFDVREEEIYWCTADVGWITGHSIVYGPLSNGSTTVMYEPRPNPGAFWDLIERHKINIFYTAPTAIRAFMKSGRPDKYNLKSLRLLTVGEPINPEAWIWYRDVIGCPIVDTWWQTETGGVMISPLPGA---------IPTKPGSATLPLPGIEAEIVNAEGKSVDVNQG--GYLVIKHPWMMRTVHGNPQRFRESYWENGVYFAGDGARRDKDGYFWIMGRVDDVINVSGHRLGTMEIESALVSHNSVAEAAVVGKPDDIKGEAIVAFVTLESGANHNEKLLTDLVSTEIGAIARPDEIRFTNSLPKTRSGKIMRRLLR---------- 187601868 19 --PATLDLKPEPLPVLLQQAAERFADATAIAFYG----RTLSYARLWAETNRFARGLLGTGFQPGERVVILLPNIPQSVIAYFGVLLAGGIVVLANPIFDAEGFAHEVRDSGATTVIALSMFHRLVEQVRAELHFPRHRVPDAQASQALWFQHLVAAGQDGELPTLDAGDPAVILYTSGTTGAAKGVLHRHASLYINAYQTRMWYADAEEGNERVLCVIPFSHAYGMTACMNVGIALGATLILLPTFETHNVLHTIRRERPTIFPGVPPMYAALNEVREVRKYGLSSLKSCLSGAAPLPVEVQEGFERITRRLVEGYGLTEAGPVTHANPLRG----------ARRAGTIGLPIPDTEARIVDETGQDLPPG--AIGELLIRGPQLMAGYWNNPEATAEALTADGWLRTGDIARMLPDGYFQIIERKKEMIIAGNYNIYPRDLEEALYEHPTVIDAAVVGVPLPNGKTEVRVFVVTRPGERVSEAEVLAFLRERVNLPVVPDKIEFREALPRSFIGKLLRRRLVEE-------- 149409290 68 -------------WTLKEKAGKRPSNPAFWWINGSGDEVRWSFEELGSLSKKVANVLSRCGLQKGDRVLLILPRIPEWWLVNIACIRTGTVVIPGTTQLTKKDILYRLQVSKANCIITSDDLAPVVDSIAGECKTLKSKLIVSEDPREGWLNLKESMRQVPDCVKTRHNEAMTIYFTSGTTGSPKMTEHSHCSFGI-GLTVNGRYWLDLTPSDVMWNTSDTGWASAWSSFFAPWIQGACVFHYMPRFEPSTILDTLSRFPISVFCSAPTAYRMLVVNP-LESYKFKSLKHCVSAGEPINPEVTEQWKNTGLDIYEGFGQTET-VLVCGVFKGMKI----------KPGSMGRPSPAFDVQIVDKNGNILPPGEE--GDIAIRAPFLFTHYVDDPQKTASTLRGD-FYITGDRGYMDEDGYFWFLGRTDDIILSSGYRIGPFEVESALIEHPAVIESAVVSSPDPIRGEVVKAFVVLSPEYVSHDELQEH-VKKSTAPYKYPRKVEFIKELPKTISGKIRRNELRKR-------- 116788879 22 ---------------FIQRAALVYPKRKSVIHG----ARQYTWDQTYERCRRLASALAKRSIGPGTTVGVLAPNIPAAYEAHFGIPMAGAVLNSINIRLDARTIAFLLEHSRAVAVLVDQDFFMLLQEALGLMAKKHGVVIGDETCDEGNLEYEDFL-QEGDPPPDDEWQSIALGYTSGTTSSPKGVVLSHRGAYVASLGAAL--AWEMKGSGVYLWTLPMFHCNGWCYAWGMAAFCGTNICL-RQVTARAIYASIAEHKVTHFCAAPVVLNTVVNCDPQDRVPIPRGISVMTAGSAPPASVLAKMEEQGFRVTHTYGLSETYGPSVVCAWKEEWDSLPPTDRARMNARQGVRYISLELDVVNPDMVPVPADGSTVGEIVMRGNMMMKGYLRNPEANRESFR-GGWFHSGDLAVKHPDGYIEIKDRSKDIIISGGENISSVEVENALYGHPRVLEASVVARPDERWGETPCAFITLKGSGDPNEDESRNYCRARLPGYMVPRSVVFGP-LPKTATGKVQKHILRSKAK------ 83312683 39 -----------NLFELFR---SRFPADRSRPFIEVPGGITVSYGDMEAMSARYAHALVAAGVKPGDRVAVQVDKSAEAVVLYLACLRSGAVLLPLNTAYQAGELEYFLFDAAPSAVVCQPSRLAELEGLAVAAGIGTCVMTLGSHGDGTLPERAKGLSETFATVPRGGDDMAAILYSSGTTGRPKGAMMSHTNLGSN--AQTLHDLWGFRPDDVLLHCLPIFHTHGLFVAINCVLLNGSPMIFCPKFDAEQAIGLLK--RATVFMGVPTFYTRFLTSPNLTPEACSHMRLFISGSAPLLEETFNAFKKTGFTILERYGMTEGGMFTSNPLVGD-----------RRAGTVGFPLPDVQLRITGEEGQVLPQG--EVGIIEVKGPNIFKGYWNMPEKTKSDFTEDGFFKSGDVGVVDARGYVSIVGRAKDLIISGGYNVYPKEVEDFIDRLAGVVESAVVGMPHPDFGEAGLAIVVAEKGASLTAEGVIDSLKGRLANYKVPKLAVVVTELPRNAMGKVQKNVLRDSYAAMW--- 210118089 1 --------------------------------------RSYTFSQLKVLLRVCGSALTRLGFKQHDVFAIYSPNLPEFAIIFFGVIGIGGTVTTVNPLYTVDELAHQLQQSGASYVITIPMFADKAKQAMDKCQKIENGILLFQDVAEGCTPFSSLLRDDGSAFPVPREDVAVLPYSSGTTGLPKGVMLTHYNIIANLEQMRQKSLSLDPNTDVLIALLPLFHIYGMVAILAIGLVQGAKVVCLPKFEQELFLKCIQDHKVTRVSCVPPVVLFLAKHPLVDKYDFSHVKELVNGAAPLGRELAQAVRLKYPTIRQGFGMTEASPVTHIVM-----------EGEDLPGSVGQPMPNTECKIVDQSGKLL--GEGEDGELCVRGPQVMKGYLNNPEATANTI-KDGWLHTGDIGHYDGTGNFYIVDRLKELIKYKGYQVPPAELEALLLSHPDLQDAAVVGVPDPEAGELPKAYVVKKADSVTGEQVMDY-VAGKVAPYKKLRFVEFTDQIPKSASGKILRRVLKQK-------- 211591051 38 ---------DITLGELLTLQALQYGRIECLVFPWTGA--RWTYGQLKDETDRLARGMLASGIQKGDRVGIMAGNCEQYISVFFAAARVGAILVVLNNTYTPSELYYALNHSECRMLFMTPRIRHNLEEVLTQLETLEEIVILRENFPTYHDVMERGLSQAAHEAELQPDDVCNLQFTSGSTGNPKAAMLTHHNLVNNSRF--IGDRMNLTSFDVLCCPPPLFHCFGLVLGMLAVVTGAKIVFPSETFDPKAVLHAISDEKCTALHGVPTMFEAILSVPKPSNFDTSNLRTGIIAGAPVPRPLMKRFAELNMEYTSSYGLTEASPTCFNAFTTDSIH--------TRLTTVGKVLPHARAKIIDTHGNIVPVGQR--GELCMAGYQLTKGYWNNPEKTAETFITDAWLKTGDEASFNAEGYCTITGRFKDIIIRGGENIYPLEIEERLAAHPSIELASVIGIADPKYGEVVGAFIIASGAERPTDDELRTWTRDTLGRHKAPQHVVFGEEVPVTGSGKVRKVELRQMA------- 108803698 76 ------------------------GDKRAIIWEGDGENRTLTYSELKAEVEKFANVLKGLGVRKGDAVSIYLPMIPELPIAMLACARIGAPHSVVFGAFSAQSLRDRINDCEAKVLVTADSLKANADEALEDTPSIEKVVVVRRTGDERDLWWHELMEPECPAEEMDSEDILYILYSSGSTGKPKGIVHTTGGYLTHVNTTTDW-VFDLKEDDVY-----------WCTADIGWVTGHSYIVYGPLSNGATWWDIIERHGVTILYTAPTAIRAFMKQGPIEKHDLSSLRLLGSVGEPNPRAWEWYHEHVGCPVVDTWWQTETGGIMISPLPGITR---------TKPGSATFPLPGIFAGIYDEEGNEI--EGPGVGNLVIKRPWMLRTLYKDPERFRETYWQGDVYFSGDGARRDEDGYFWVTGRVDDVINVSGHRISTAEVESALVAHPAVAEAAVIGRYDEDTGQAIVAYVILEGGREGNDELAQELVRKVIGAHARPQEIIFTPDLPKTRSGKIMRRILR---------- 114562646 69 ----WFYDGTLNAANCLDRHLEEHGDKLAIIWEGDDEQRKLTYAELHTQVCKFANALRSQGVNKGDIVTIYMPMVPEAAVAMLACARIGAVHSVVFGGFSPDSIAARVIDGKSKVLITADEGIPLKRSIDPDVTCVEKVIVFKRTGGDWWHSLMEVASEFCQPAEMNAEDPLFLLYTSGSTGNPKGVLHTTGGYMVYA-SMTHEYVFDYKADEVYWCTADVGWITGHSYMVYGPFANAATVLIHEHPTPARLGEMIDRHKVNILYTAPTLIRALMAEGQFSSYKGDSLRIMGSVGEPNPEAWRWYHEVIGCPIVDTWWQTETGGILISPLPGAT---------DTKPGSATRPFFGVQPALVDNMGDIVEGTGEGNLVILDSWPGQMRTVYGDHDRFALTYFKRGMYFTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVSHELVAEAAVVGYPHDIKGQGIYAYVTLTRGIEPTEELRQEWVRKEIGALATPDLIQWASGLPKTRSGKIMRRFLRKIAANE---- 158421925 85 -------------HNCVDRHLEKRGDQVAIIWEGDSESRKITYRELASEVNKFANVLRNRDVQKGDRVTIYLPMIPEAAFAMLACARLGAVHSIVFAGFSPDSLAGRISDCGSKVVITADELKANVDAAIERLPPVDHVIVVRRTGPGRDVWYHEAVTDECPAEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYA-AMTHQYVFDYHEGDIY-----------WCTADVGWVTGHSYIVYGPLANGATFWEVIDKHQVNIFYTAPTAIRALMQAGEDPVKKTSSLRLLGSVGEPNPEAWHWYHRVVGCPIVDTWWQTETGGILITPLPGAT---------ALKPGSATRPFFGIVPQLVDAEGRVL--DGAAEGNLVISWPGQMRTVYGDHERFEQTYTYPGKYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVSEAAVVGFPHDIKGQGIYAYVTLMAGENPSEELRKEWVRKEIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDQF--- 114047926 69 ----WFYDGTLNAANCLDRHLAEHSDRVAIIWEGDNEQRKITYGELHTQVCKFANALRSQGVRRGDIVTIYMPMVPEAAVAMLACARIGAVHSVVFGGFSPDSIASRVIDGKSKVVITADEAIPLKRNIDDALKSVEKVIVLKRTGGKWWHSLVETASEHCAIEEMGAEDPLFLLYTSGSTGNPKGVLHTTGGYMVYA-SMTHEYVFDYKPGEIYWCTADVGWITGHSYMVYGPLANGATVLIHEHPSPARLGEMIDRHKVNILYTAPTLIRALMAEGKFDKYDGSSLRIMGSVGEPNPEAWRWYHEVIGCPIVDTWWQTETGGILITPLPGAT---------DTKPGSATRPFFGVQPALVDNMGNIL--EGATEGNLVLSWPGQMRTVYGDHERFVLTYFKRGMYFTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVSHELVAEAAVVGYPHDIKGQGIYAYVTLTRGTEESEELRQEWVRKEIGALATPDLIQWATGLPKTRSGKIMRRFLRKIAANE---- 217074538 20 ---------------FLERAAQVHPTRKSIIHG----SRHYTWRQTYQRCRRFASALSNRSIALGNTVAVIAPNIPALYEAHFGIPMAGAVINPVNIRLNASTIAFLLGHCTASVVIVDQEFFSLAEEALKTFKSPILIVIGDENCDPGAVEYEDFLRSGDPEPPEDEWQSIALGYTSGTTASPKGVVLHHRGAYLMSLSGALI--WGMNEGAVYLWTLPMFHCNGWCYTWTLAALFGTNICL-RQVSAKAVYEAIVKYKVTHFCAAPVVLNSIINAPEETILPLPHVVHVNTAGAAPPPSVLSGMSERGFRVTHTYGLSETYGPSVYCAWKPEWDPLPPESRARLHARQGVALEGLDV-VNTKTMQPVPADGKTVGEIVMRGNAVMKGYLKNPKANEESF-ANGWYHSGDLAVKHPDGYIEIKDRSKDIIISGAENISSVEVENALYSHPAILETSVVARPDEKWGESPCAFVTLKPDRSNEQRLVEDFCRTKMPTYWVPKSVVFGP-LPKTATGKVQKHLLRAKAKEM---- 85704435 5 -----MMHRPLRIIDILLHAAEAHAADGIVSARVEGDLHRQSYPQTLARAAQLAQALTALGLDPGDRIGTLAWNGHRHFELYYGISGIGAVCHTLNPRLSHEQLLYIIAHAGDRLLCLDLTFVPLIEALMPALPPDLRFVILTDRAHMPALCYEDLLAAQSPDFDWPEETAAGLCYTSGTTGNPKGALYTHRSTLLHALQVPLCQTSSFRAGGRVLPVVPLFHVNAWGLPYVAPLTGMTLVMPGPHLDGASLFRLMDAEGVYSAWGVPTVWAGLLAEIKAQGRIPAGFADLVVGGSAMPRVMIEAYETRGVVVSQAWGMTETSPIGAYGVLSPALQVAPMADRIAAKCCAGRRLFGVEYKIVDDAGQRLPHDGQAAGELFIRGNTVISGYFENPEATRAAMDSEGWFGTGDVASVSPEGRLTIRDRSKDLVKSGGEWISSIDLENAALSHPGIAACAVIAVPHPKWGERPILVAVATGDRPALSEICAH-METHFAKWQLPDDLLWVEALPLTATGKVSKLTLRDQFADY---- 125975602 1 ----------MPITEFLERNAALYGSEKCLTEINAGEYRRMTWKVFDEKANRFANLLIKRGIKKGDKVAILLMNCLEWLPIYFGILKAGAVAVPLNFRYTAEEIKYCLELSDSIALVFGPEFIGRIENIYDQIPKIKLLLFAGENRPSFAESYDRLTASEAPKVEITDDDDAAIYFSSGTTGFPKAILHAHRSLVSACYTEQKHHGQ--TREDNFLCIPPLYHTGAKMHWFGSLLSGSKAVLL-RGIKPEWILRTVSEEKITIVWLLVPWAQDILDAIEREDYDLSQWRLMHIGAQPVPPSLIRRWKKFPHHLYDTYGLSESAGPGCVHL---------GVENIHKVGAIGLPGYNWEAKIVDENG--CPVKQGEVGELAVKGPGVMKCYYKDPEATAAVL-KDGWLLTGDMARMDEDGFIYLVDRKKDVIISGGENIYPVQIEDFLRSHEAIKDAAVIGLPDKRLGEIAAAIIELKPGECTEEEINKFCL--VLPRYKRPRKIIF-DKVPRNPTGKIEKPRLREKY------- 91081619 48 ----------VSLDQYLFEKTHNWPQRIATECAATG--RKYTYEEIQTKSINLNRNLRKLKLQKGDVVALLLPNSPEFIMATIGALKAGLVVTTLNPIYTPDEIARQLKDSSTKAIITFVDFYELAKASANLTQSQINILTIGQAIPQGALNFDEF-TEPCDYPDVPPNDIAFLPYSSGTTGLPKGVQLSHRNILANARELSVIQDTTQEHQDVIPAVLPKFHIYGLTATTLHLFYKGCKTVAISKFSPEGYLQTLRKYKPDVIFVAPPLVLFLASHPSVTSNDLQSIRSVVSGAAPLGALDEERFAQKDINILQGYGLTETSPMVAMTRAALKKLPNS-------SGTIGRPVSNTSVKIIDPNDNETPLGANTTGELVVKGPQVMKGYHNRPEETRDAFTKDGWFRTGDMMYYDDNKLLFVSDRLKELIKVKGFQVPPAELEEIIRDFPEVKDAAVIGVPHPKDGEVPRAYIVGKNVDVNK---LEEFVAQKVAPYKRLRGIEIVESIPKNATGKILRRALKEEFE------ 160874178 15 -----------SLVDLIEKTSLRYGDKPAYACLG----KTSSFNEIERDSRYFAAYLQNKTLKPGDRIAIQLPNITQFVIAAYGAIRAGLILVNTNPLYTERELIHQFNDSGAKALVVLSDLLPTLAKVIDELVISTHPLDLIDPHVQPNVEFCQILKQGADRFISNLDDLSALQYTGGTTGLSKGAMLTHGNMLANAAQVKSRIASVITEGDIFVAPLPIYHIYAFMVNLVLYFCGGCSVLIPNPRDISGLIKTLAKYPFTGFAGLNTLFVALCHQPEFKALDFSHLKITISGGTALTAAAANIWQQTGNMISEGYGLSETSPVISLNAPGYQ-----------KLGTIGKPVIGTEVKLLDENNLEVPLG--TAGELAARGPQVMRGYWNNPQETANAMTPEGFFKTGDIAIATAEGFHQIVDRKKDMIIVSGFNVYPNEVENVLASHPSVIECAVVGVKDEHSGEAVKAFIVLKDDSQDHQQAKEAICREQLTAYKLPKVIEFMTQLPKSTVGKILRRELKEKA------- 157376827 16 -----------SLIDLIEQAATRYGDKTAYACLG----HHTSFSEIERDSRYFAAYLQNHALEVGDRVAIQLPNITQFVIAAYGAIRAGMVLVNTNPLYTERELTHQFNDSGAKVVVILSDLLPTLTNVVANIETVISTHALDPEVPFDTTLFNDVLGEQSPFNRITSDKLAALQYTGGTTGLSKGAMLSHSNLIANAMQIKSRLGEKLVEGEIFVAPLPVYHIYAFMVNLVLYFRGCCSVLIPNPRDISSLIATLSKYPFTGFAGLNTLFVGLCHQPEFKALDFSHLKITISGGTALTQAAANVWQQTGCTISEGYGLSETSPVVSLNAPGHE-----------QLGTIGKPVLETEVKILDNDANEVPLGER--GELAVRGPQVMGGYWNNTGDTANVMTKDGFFKTGDIAIETADGFHKIVDRKKDMIIVSGFNVYPNEVEEVLASHDAVLECAVVGIDNERSGEAVKAVIVLANNEADTIEVILAYCREQLTAYKIPKIVEFVPMLPKSTVGKILRRELRK--------- 91978279 1 ----------MNVTHGLRRALQVNPDGLATVF----NGRRRNWREVGERVARLAAGLRASGVAEGERVALLSLNSDRYLELYLAAGWCGGVIVPLNIRWSVLENEDALRDCRAVTLVVDKTFAATGAAIAQAIPGLALIYADDGDLPAGMQGYEDLIAEPIPDAMRKGDDLAGIFYTGGTTGRSKGVMLSHTNLMANALNA-LGEGL-FPGTSVYLHAAPMFHLANGAAMYSLLLSGGSNVMV-PAFTPEGVMATIQNERVTDVLLVPTMIQMFVDHPALKTYDLSSLKNITYGASPISEAVLARASAADVQFTQAYGMTELSPIATLLHWKEH---IGEGKAKGRQRAAGCAALGCEVRIVDADDTPLPHG--TVGEICVRGDNVMMGYWERPEETARAL-AGGWMHTGDGGYMDEHGFVFVVDRVKDMIISGGENVYSVEVENAVAQHPAVAQCAVIGIPHEAWGEQVHAVVVTKGATVTADELIAH-CKALIAGYKCPRSVDITETLPLSGAGKILKRELRQPY------- 50120426 2617 -------PQDALIHQLVEDQAARTPDTTAVLF----EDQHLTYDALNRRANQLAHHLIDLGVQPDDRIAICVERSLDMVIGLLAILKAGAAYVPLDPGYPAERLAYMLDDARPVALLTQANQSAL---LTGDIP-----VVMLDTA-----DFSHLSEDNPHVAGLDAHHLAYVIYTSGSTGKPKGVMNSHRGLC--NRLVWMQNTYRLTPDDRVLQKTPFFDVSVWEFFW-PLLYGARLVMARPHKDAAYLAQLIERTGITTLHFVPSMLQQFVQWADADCA-CDSLRRVICSGEALPAELQQRFARFNAQLHNLYGPTEAAIDVTFWACQ--------PDDHRSFVPIGRPIANTQLYILDTLGQPVPLG--VAGELHIGGVGVARGYLNRPDLTVERFIPDPFYKTGDLARWLPDGSLEYLGRNDFQVKLRGFRIELGEIEARLMQCPGVQEAVVVAREDSPGDTRLVAYLCPQGVTPDPADLRQQ-LGQHLAEYMVPGAFVTLDAFPLTPNGKLDRKAL----------- 50120426 1548 -FNATAIDFPDNIHSLFETQVEQTPDATAIVF----EEQHVTYDELNRRANRLAHHLLSFGVKPDDRVAICLERSPDMVVGLLGILKAGAAYVPLDPSYPAERLAYMLDDADPVALLTHSSLIE-------SFSHTSPTIVLDNAAP-----FDACPDTNPVIQGLNAAHLAYIIYTSGSTGKPKGVMVEHRGLSNYIQWAREYYVTSNSLDSIV--SSPVAFDATVTSLYLPLLCGGKIQLIHDGQELTELLALLATQPGTLIKITPTHLAALGQELQSTHRVCPDL-LFVVGGEALSSATVALWQTLGSRIINEYGPTET-VVGCITFDACTPNSLTD------NVPIGRPIANTCIYILDAKGQPAPVG--VAGEIYIGGAGVARGYLNRPDLTAERFIADPFYKTGDLGRWLPDGNIEYLGRNDFQIKVRGFRIEPGEIEARLMAYPGVREALVIAREDSPGDIRLVAYLIAQPGSELIPSVLRKALALHLAEYMVPSAFVTLDAFPLTPNGKLDRKAL----------- 50120426 4767 ---DADFPREMLIQQRFEAQAEQTPEAIAVLF----EDQHLTYRELNRRANQLAHHLIALGVQPDDRVALCVERSLEMMVGLLGILKAGAAYVPMDPAYPAERLAYILDDAAPVALLTQSAQV-------AQLNSTLPTVLLDTPAAAACPDTNPVVQG------LHAAHLAYVIYTSGSTGRPKGVMVAHRNVINLATGLHTLLALD-HPSRIALNASIVFDAS--VKNWIQLLSGHTLVLVPDRADAHQLWRYFARHAVDLFDCTPVQLQWLLDAGLGSDPAYQPAQVLI-GGEAISPAVWSRLQSLDTRFINVYGPTECTVDATACVV----------DRTQPLPTIGKPLANTRLYILDAQDQPVPIG--VTGELHIGGAGVARGYLHRPDLTAERFIPDPFYKTGDLARWLPDGNIDYLGRNDFQIKVRGFRIEAGEIESRLLRCPGVQDAVVIAREDSPGDTRLVAYLCARPDAELHPAALRQQLAASLADYMIPSAFVTLDALPLTPNGKLDRKAL----------- 50120426 3700 ------------IHERIEHVASQTPDAVAVIFG----KHTLSYDQLNRRANRLAHHLLTLGVQPDDRIAICVERGLEMIVGLLGILKAGAAYVPLDPSYPVDRLTYMLEDAAPVALLTQTALVTLLDSPLP--------VIELDNLPAAIADETPDSNPTPQAFGLTPNHLAYVIYTSGSTGKPKGVMVEHRSLC--NLVDALADAFNITRDSRLLQFAS-FSFDACVFEVATTLSHGGCLVLAPRLPGEALLTTLKTQAVTHALLPPIAASAL-----PSDAELPLLKTLILGGEACTAAQVKRWAS-GRRVFNAYGPTEITVCATLSCCDASHNGTPP---------IGRPIANTQIYILDEQKQPVPLG--VAGEIYIGGAGVARGYLNRPELTAERFIADPFYKTGDLGRWLPNGDIDYLGRNDFQIKLRGFRIELGEIETHLIQCSGVGEAVVIAREDSTGDARLVAYLCPQPGAELHPTDLRQQLSRHLAEYMVPSAFVVLDVFPLTSNGKLDRNAL----------- 50120426 475 ---DADFPQHTLIHERFEQQVELTPDATAVIF----EEQSLSYAELNRRANQLAHRLLTLGIKPDDRVALCVERSLEMVVGLMGILKSGAAYVPLDPTYPAERLAYMIDDAKPVALLTQANQIAIQTADIPA-------IMLDTDSFDAYATSN----PDAQALGVTSTHLAYVIYTSGSTGKPKGVMVTHRNVL--NLASGLKTLLAFEHSNRILNASIVFDASVQN--WIQILSGHTLVIVPDRTDARQLWHYFSHHAIDLFDCTPVQLQWLLDAGLGTDPDYQPAQVLI-GGDAISQGIWSRLQQLDTRFINVYGPTECTVDATACPIDSSQSAP----------TIGRPLTNTEVYILGTQGQPVPIG--VTGEIYIGGAGVARGYLNRPDLTAERFITNPFYKTGDLGYWRHDGSITYLGRNDFQVKLRGFRLELGEIETLLIQYPGIQEAVVILREDIPGDKRLVAYFQAQPDQPTPADLRLQ-LSQRLAEYMIPSAFVALDAFPLTPNGKLDRKALPEPDKS----- 85713170 67 ----WYQDGTLNCYNCIDRHLADKADKTAIIWEGDDPDKHITYREMHKEVSRFANGLKKLGVGKGDRVAIYMPMVPEAAYAMLACARIGAVHSVIFGGFSPNAIADRINDCGAKVIITADELKKNVDAALEDCPTLEHVVV--SQVTEGAVNWTEGVSEECQPEVMDAEDPLFILYTSGSTGKPKGVVHTTGGYMVWA-SMTHEYVFDCHDDDIY-----------WCAADVGWITGHSYIVYGPFANGATSLEIVDKHQVSILYTAPTAIRALMAKGDEAAKTRESLRVLGSVGEPNPEAWEWYHKRIGCPIMDTWWQTETGGIMITPLPGAT---------DLKPGSATRPFFGVKPALVDGEGNK--QEGEAEGGLIISWPGQMRTLWGDHERFEQTYTYKNVYFTGDGAKRDADGYYWITGRVDDVLNVSGHRLGTAEIESALVAHSAVAEAAVVGFPHDIKGQGIYVYITPVDGVEVTDELVRNWVRSELSPIATPDILHWTKGLPKTRSGKIMRRILRKIAANEF--- 115375004 30 -----------SLPHLLEESFGKFAGRPAFKCMG----HVITYRELDVLSRQVGAWLQARGLPRGAAVAIMMPNVLQYPVCIAAILRAGYVVVNINPLYTPRELEHQLKDSGAEALFILENFAITFQQVLERTP-VKHVVVAAMGDLLGFLVLEEGKALTLTPVQMSRDDVAFLQYTGGTTGVVKGATLLHRNVIANLLQVDAWIQPTLQRKKIIVCALPMYHIFALTVGLMGMRMGAMNILIPNPRDIPGFIKTLSQQPFHILPAVNTLYNALVNHPNFRHLDFSHLLIANGGGMAVQKAVAEWFAVTRVPLIEGYGLSETSPVATSNLCDATEYS----------GTIGLPVPSTEIAIRDDDGKDVPLG--QPGEICIRGPQVMAGYWNRPDETAKVMMPDGFFKSGDVGVMDERGHTRIVDRKKDMVLVSGFNVYPNEVEGVVAMHPGVLEVAAVGVPDAHSGEAVKLFVVKKDPSLTEAQVLE-FCRGQLTGYKRPKSVEFRAELPKSNVGKILRRELR---------- 121592946 24 -----------SVAQMLEESFHRHADSPFSVCMD----RWMSYRELDRLSARLGAWLQGQGLAPGARVAIMLPNVPQFAVTMAAVLRAGYTCVNVNPLYTARELEHQLKDSGASAIVILENFAHTLAEVIDH-TAVQHVVILPLTGGRQVISFKRALARTLTPARVAPDTPAFLQYTGGTTGLSKGAVLTQRNIVAATLQAEAWFTPALGSRANSIAALPLYHIFALTLCLLAIRQGSRLTLIPNPRDIPKFVEVLKKRPFHMLPAVNTLFNALLQNPQFRHLDFSQLCVAQAGGMAATEATAQQWKATGATMIEGWGMSETCAIGTNNPVNST----------AFSGSIGLPLPGIDIAIKDDAGASLPIG--SAGEICIKGPNVMPGYYNQPEENAKAFTPDGFMRTGDIGVMDEEGYTRIIDRKKDMILVSGFNVFPNELEQVVALCPGVLECAAVGVADDKQGEAIKVFVVRSDPSLTEDDVVRY-CHEHLTGYKRPKYIEFRDELPKTNVGKILRRELRD--------- 118472739 10 ------------LGDIPRRSARRCPDKVAII---DGDV-TLTFAEFEHHVDRAAAALQDNGFGVGDRVAVLAHNCWQYAVLAFATARAGVVLVPVNFMLTAEEICYILGHSRAGGFLVEADLVPTAEAAMGSVTTTAALVLPGQGLPAGWTDFDRWLDSPAPAPYVADDQMIRLMYTSGTESHPKGAMHSTRSLMGNYISSIIAGSMEGT--DIEIHSLPLYHCAQMDNFFITDIYLGATSIILPRPEPELVLRTIEKYGVTNYFAPPTVWISLLRSPVFDQVDLTSLRKGYYGASAMPVEILAEMRERNLRLWNFYGQTEMAPLAS---------ALGPDEQDAHAGAAGRPVINVETAILDDDNRPVPPG--EVGEIAHRSPHLMLGYLDDEAKTAEAFR-GGWFHSGDLGYYDEHGLLHVVDRKKDMIKTGGENVASREVEEAVYRHPAVEEVAVFGLPHPTWVEAVVAAVVTRDGAELTEDELLTHCRSCLAGFKTPKQVFFVESLPKNPSGKLLKRVLRERFA------ 15805365 3 ------MNTPLTPLTLVRRGLKLYPDHTAVIEPGGP---RFTYREWGRRIYQLARAIQAAGYG-GQHVAVLSPNTHGGLLTYAGVPWAGSVLVPLNTRLTPEEYEFQLRHAEVRLLLVDESLHDRVREVAAGLGI--EVWVMGDARGAGTAFEAKLAAQDDSPLPLPENGTITLNFTSGTTSDPKGVMMTHRSTMLNAI--ETIYYFKADQDTVYLHTLPDFHANGWGGVWSPFGVGATHVTL-PTVRADAAYDAIEQHGVTHLCAAPTVLSMLTD--PAHARPLSRQIRVATAGSPPHARIIADMNALGFHVTQVYGLTETSPLITVAELSAQQEELPTPRRAALIAKQGVEMILAEVEVLDPELRPVPGDGETLGEIMVRGNLVMKGYYRNEEATAKAL-EGGWFHTGDVAVVHPDGRIEIRDRNKDVIISGGENISSVEVEGVLYAHPAVREAVVVAMPHEKWGEVPCAFIALQGQEVTPEDLTAH-VREHLAGFKVPKHYEFRDDLPKTASGKFQKFILRAE-------- 11498446 40 ----------MPAYRILEDAAASDPDKICFEFFGT----KWTYRQMKDASDKVANFLFDIGVEKGDRIVVALPNLPHYAIIANAIYKVGGIVVQCNPIYTEREIRYIVKNSGATRMFAFEGMYPRIRPLIEDGTLEKVVICVDIDRRKEVVFWQDVLKYERTDKRAPKEDVAMFQYTGGTTGFPKAVMLTHYNLVVNAYQVAEWD-PRTTPSDVAVGCLPVFHVYGMTMLNSSAVLRMKVIIPDPR-DVEAILKAVHKYKATTFTGVPTMFISMLNHPKLSKYDLTSLRVCVSGAAPLPVEVKRKWEEIGGKLVEGYGLSEASPVTHCNPLYG----------LNKAGSIGVPYPDTYAVVIDEEGNILPPGEE--GELAIYGPQVMKGYWMMDEETEKTLI-NGWLLTGDMAKMDEDGYFYIVDRKKDMIVAGGYNIYPREVEEVLFEHPAVAEAAVVGVPDPYRGETVKAFVVLRPEKVTEKDLDK-FCRERLAAYKVPRLYEFRDELPKSLVGKVLRRVLR---------- 163748534 16 -----------SLIELIETASEKYADKTAYACLG----HHASFSEIERDSRYFAAYLQSIGLKSGDRIAIQLPNLIQYVIAAYGAIRAGMVLVNTNPMYTERELTHQYNDSGAKVLVVLSDLLPSLENVIAAIDTVISTHAADLLAPQATHKFLDVLAQPFERFSTSLASLAALQYTGGTTGLSKGAMLSHSNLIANAMQIKSRLSDKLVEGEIFVAPLPVYHIYAFMINLVLYFRGCCSVLVPNPTDITSLIKTLSDYKFTGFAGLNTLFVGLCHQPEFKALDFSHLKVTISGGTALTQAAAGIWETTHCTISEGYGLSETSPVVSLNAPG-----------LEQLGTIGKPVIGTKVKILDNDDNEVALG--ETGELAVKGPQVMSGYWNKPQETALVMTDDGYFKTGDIALATPDGLHKIVDRKKDMIIVSGFNVYPNEVENVLANHEAVLECAVIGVADERSGEAVKAVIVLADQHSDPEAAKAAICREQLTAYKVPKQIVFMSALPKSTVGKILRRELRK--------- 153893542 46 ----WFVGGRLNVCECIDRHLARENKAALIFEGEPGDVRTITYRQLYFHVCRLAHIFENMGLVAGDRVAIYMPMVPEAVIAMLACARIGAVHTVVFGGFSPEALKDRINDCRAKLVITADELKAAVDKAVEGAPSVQTVLVLKRCGNEWWREAWEGAPNAHSPKAFDAEHPLFILYTSGSTGKPKGVLHTSAGYLLGAKLSS-HYVFDLKDSDRYFCTADIGWVTGHSYVVYGLLSNGSTIFLYEHPEPDRFWRMIDRHGITILYTAPTAIRAFMRWGDVLRNRLDSLRLLGSVGEPNPEAWMWYHKMIGCPIVDTWWQTETGSIMITPLPGIT---------PTKPGSATLPFFGVVPRVVDSSGHEVPRDAG--GKLVITKPWMLRTLWGDDERFRQAYFSDGWYFTGDGARQDKDGYFWIVGRIDDVLNISGHRIGTAEVESALVSHSAVAEAAAVGRPDELKGQSLIVFVTLKAGHEPSDALKETLVTHEIGALARPDHVRFAVGLPKTRSGKIMRRILKE--------- 196011617 13 ------IPEDISLYQFVSRNFAANADRPAVTDGITGKTYK--YKELDRLIKCFASALVKKGVKKGDVVAIISSNCIDWAVVYYGVLAIGGIVTTCNHMYTENEFNHQLKDSGAQYLVAEESCIPTINKL--DITFKEKFVF---GVAEGYISYVDMISDSGDQFPTPKKDICILPYSSGTTGVAKGVMLSHYNLVACLQQG---HHEAVKPEDLVLAVLPFYHAFGMIILLASGLRDGAQIVTLPRFEPNSFLKAIQDCKVRHIGIVPPLALFLLKSPLVDKYDLSSLTDIGCGAAPLGGEIMNAIAKFNLRFNQGYGMTESCGILT----------LPFECNKYKIGSVGTPIPNTELKFVDLNTKEVLPVNK-DGELWARGPQIMMGYLNRPEETANCLDSDGWLRTGDVGHYDEEGHIFIVERLKELIKYKGFQVPPAELEALLKCHEDIADAAVIGIDDEEAGEVPRAIVIKKPEGDLTEKMVQDYVAANVAPHKLRGGVEFVTQIPKSASGKILRRIIKEQY------- 110677930 27 -----------TIGDLVHSVANTYGKAPAFACMPNGMNGTLTFEQVDQMSDAFAVYLREAGLQQGDRVALQMPNCLSFPIAAFGILKAGCVLVNVNPLYTADEMAKQFVDAEPHALIIVDMFADKIPQVAEFLPTLPKWIIGDAIAAGRVHMQSEKIEVYAYRRNVQPDDIACLQYTGGTTGVAKGAMLTHANLIMNMEQVMELISGVEKGKEVALTALPMYHIFAFTVNLLGWLGARNILIPNPRP-LVSLKRAMENYKITWMSGVNTLFNGLTNEVWFTDSPPKHLKFASAGGMALQTAVEERWQEIGKPVVQGYGLTETSPALTFEPLGK-----------KRSGTIGVPVPSTLVACLDEYGHEVPVG--QSGEIAAKGPQIMAGYWNKPEETAAVM-KDGWFLTGDIGVMDADGYFTIVDRKKDMVVVSGFNVYPNEIEECLATHPAIVEAAVIGVPDDATGEAVKAFVVKRDPSLSEAEVRAH-CKAHLTAYKIPKRVEFRDELPKSNVGKILRKDLR---------- 198266110 43 ----WYADGTLNVANCIDRHLATRGDQTAIIDSPTDEALQITYKQLHVSVSKMANVLKGLGVGKGDRVVIYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVNGSEAKVVITADEATPLKSNADQALDKVKCLVVKRTGGQTTWVALATEASADCPPEEMNAEDPLFVLYTSGSTGMPKGVVHTTGGYIVYASMTHEI-TFDYKEGDVFWCTADVGWVTGHSIVYGPLANGATTLMVPTYPDASRFWQVCEKYKVAQFYTAPTAIRALMAQGDEKGTDLSSLKLLTVGEPINPEAWNWYNEVVGCPIVDTWWQTETGGHLMTPLPGAH---------AMKPGSAMKPFFGIEPVVLEPATGEIVEGNDVEGVLCIKWPGQMRSVWGDHERFEKTYFADGYYFTGDGCKRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHPKVAEAAVVGYPHDIKGQGIYCYITLMNGEVATEELRRKWVRTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAENDFG-- 77461035 67 ----------LNVYNCIDRHLETRGDQTAILWEGDDESTQITYSKLHHHVCRLANVLKSRGVKKGDRVCIYMPMIPEAAYAMLACARIGAIHSVVFGGFSPDSLRDRILDADCRTVITADEFVPLVDKALQSCPNVSTVVVVERTVEGRDLWYHQAVSDECPPEPMDAEDPLFILYTSGSTGKPKGVLHTTGGYLLQA-AMTFKYVLDYRDGEVF-----------WCTADVGWVTGHSYIVYGPLANGATFWQVIDKHKVNIFYTAPTALRALMREGAGPLQETSSLKLLGSVGEPNPEAWEWYFNVVGCPIVDTWWQTETGGIMLSPLVSA---------QQIKPGCATRPMFGVQPVLLDEHGKEI--KGAGSGVLAIKSSWPARSVYGDPQRMVDTYFKPGYYFTGDGARRDEDGDYWITGRIDDVINVSGHRIGTAEVESALVLHDSIAEAAVVGYPHDVKGQGIYAFVTPMNGTEPNDELKKELLAKEIGSFAKPDLIQWAPALPKTRSGKIMRRILRKIACNEL--- 94313379 18 --PHAITPEFTDALSLFRAAVARAPSLPAILYFDG----SLSYAELDTQSDALACAWQDRGITRGERVAIYLQNIPQFVIALVATWKLGAIAVPVNPMNRARELRVILADSGARLLVCSETLVDIVRPLLAEEANAENGVLTSRQETPGAESLSAVIAANAPPAALGPNDIAMLVYTSGTTGVPKGAMNTHGNVAFNAQV--YRDWITLGEGEPILGVAPLFHITGLIGHIGAAFMCAAPLVLACRFEPGVMLDTLREHRPAFTIGAITVFIALMNHPNATRDCFASLTKIYSGGAPIPPSVVEAFERFGHYIHNGYGLTETNSPTHVVPRGVE----APVDPASGTLAVGVPAYNVESYIGDDEGKPMAVG--EVGEIISRGPMIVPGYWNKPQESAKAIV-DGYFRTGDVGFMDERGWFYLVDRKKDMINASGYKVWPREVEDVLYTHPAVREAAVVGVPDAYRGETVKAVVSLKPGTNVTPEELAEYCKARMAAYKYPRVVMIMDELPKTVTGKILRRELR---------- 90021531 1 --------------ELLEFAFKNYPQNRA----YTCAGHTLTFDEIEKLSAEFAYYLQNLKLEPGDRIAMQLPNVLQYPVALYGAIRAGLVVVNTNPLYTAPEIEHQLNDSGAKALVVLSNIAANAASIIKNTK-VEHVIVTNHPAPKRWIAFRAAVGHGKTSFAKTSDDLLVLQYTGGTTGVAKGAMLTHGNLTSNVWQMIEHMPNAYVPGETFLACLPLYHIYAFNLALSAFCYGEHNILIPNPRDLQSLVDAIKNEDLTVMIGINTLFNALCRFEPFLALNFDRLKITSSGGMALTMDAAHTWEKIGCKVVEGYGLTEASPVVSGNPSDA-----------IQLGTIGVPLPETQVKIVDDMGNELPQG--ETGELCVKGPQVMPGYWNKPEETKKVL-SDGWLRTGDMALIQADGYLKIVDRKKDLIIVSGFNVYPNEVEDVITQHPAVIEAAAVGMADAESGERVKVFAVVSDTNVTERELVD-FCKKSLTGYKVPKKIVFREALPKTNVGKILRRELRDE-------- 190576408 67 -------DGELNASNCLDRQLETRGDKTALLFEPDGPDQHVTYRELYERTCRLGNALRNLGVKKGDRVTIYLPMIVDAAVAMLACARIGAIHSVVFGGFAPNSIADRVSDCQSKLIITADEGLPLKANVDAALKTVETVLVVDMQAPRDRWFHDDSQPATCEPERMNAEDPLFILYTSGSTGKPKGVLHTTGGYLLYA-AYTHEAVFDLREDDIY-----------WCTADVGWVTGHSYIVYGPLANGATFWNVIDKHKVTIFYTAPTAIRALMREGEEPVKKTSSLRLLGSVGEPNPEAWRWYYEVVGCPIVDTWWQTETGGILISPLAGAM---------DLKPGSATLPFFGVQPALVNADGEI--QDGPTEGNLIIRWPGQMRTVYGDHQRFIDTYTYPGSYFTGDGCRRDEDGYYWITGRVDDVINVSGHRIGTAEVESALVSHPKVAEAAVVGFPHDVKGQGIYAYVTLVAEEAPSDELHKEWVRKEIGPIATPDHLQWAPGLPKTRSGKIMRRILRKIAEN----- 182678730 10 ---------PIPLPYIWDNAVKRFPERCAVDFMD----KRYTYAKLGDLVDRAARGFQQLGVRKGARVGLCLPNTPYSVICYFAILKAGGIVVNYNPLYVEREMKHQIEDSGTTIMVTLDQIYPKVSAMLED-TCLERIVVADVPADLQNISFTRLIANDGKPRHVPLTDIAVLQYTGGTTGVPKGAMLTHGNLTANVEQCRRILMEDSQGGERILGVLPLFHVFAMTTVMNFGVTVGAELILLPRFEIKQVLQVIVRKKPTLFPGVPTIYTAINNAASDGAFNLSSIHYCISGGAPLPGDVRCRFEKLGCRLIEGYGLSEASPLVICNTLKGE----------NKPESIGIPAADTIIEVRDPENSSRVLGVGEKGEICVSGPQVMAGYWQRPAETAEVMV-DGMLRTGDIGYRDEDGHYFIVDRIKDLILCGGYNVYPRVIEEALYRHQAVAEAVVIGIPDAYRGQAPKAFVRLREGISVSPEQLKTFLEEQISRIEMPKIIEIRDHLPKTMIGKLSKKELIEEER------ 163847448 16 --------TPLTPLSFLKRTAMVYPNLPAVIHGE----RWYTWAQVYERSRRLASALRALGVGFRDTVAVVLSNTPEMYECHFGVPGAGAVLNTINVRLDAATIAFILDHGEAKVLITDREFSPVVKAALEQCNRTLTVIDVDDPLYTGSLEYEQFLASGDPEFDLDEWEAITLNYTSGTTANPKGVVYHHRGAYLNALSN--IVSWGMPHHAVYLWTLPMFHCNGWCFPWTIAANAGTNICL-RKVDAGLIWQAIETYRVTHYCGAPIVHSLIANNPHWREGRGTHKVSGLIAAAPPPAAVLQAMAEIGFDITHVYGLTETYGPAAVCAKQPDWHTLPIAEQAHLNGRQGVTYHAQEISVLDPTMQPVPWDGQTMGEVMFRGNIVMKGYLKNPAATEAAFR-DGWFHSGDLAVVHPDGYIKITDRAKDIIISGGENISSIEVEDALYKHPAVMLAAVVAAPDPKWGEVPHAFIELREGVTVTEEELQQHCRRFLAGYKIPKKFTFGP-LPKTSTGKIQKFILREQARS----- 121605761 21 ------------------------------VAIETGDGLLYSWRDLEHGSAMMANLLQSLNLPEGARIAVQVEKSVEAMVLYLATLRAGYVFLPLNTAYQSLEIEYFIGNAEPSVVVCSSANFGWVSKIAFKAGT-QHVFTLGDDRTGSLLERAAHCSDQHEVVVKQPDDMAAILYTSGTTGRSKGAMLSHGNLLSNARV--LQDYWGWKQGDVLIHALPIFHVHGLFVAIHGALINGSKMIWLAKFDPKKVIEKL--PQATVFMGVPTLYVRLLAEPGLTVDACRSMRLFIAGSAPLLIETFREWQRTGHTILERYGMSETAMLTSNPYQGGE----------RRGGTVGFALPGVSLRVVGDDGQGLPPG--EIGNIQVKGPNVFAGYWRMPEKTAEEFTADGYFKTGDVGKIDADGYITIVGRSKDLIISGGYNVYPAEIEGYINELPGVAESAVVGVPHPDFGEVGVAVVIAKPGATPDGARIVATLKSSLANFKVPKQCFVVSELPRNTMGKVQKNVLREQYKALFA-- 182414646 75 ---EWFLGGKLNVSECLDRHLARENKAALIFEGEPGDVRTITYKQLHFHVCRLAHIFENMGIGAGDRVAIYMPMIPEAVMAMLACARVGAIHTVVFGGFSPEALKDRINDCQAKLVITADELKANVDRALEGAPSVQTVMVVRRCGNEDVWWKEAWLGAPNTHEAFDAEHPLFILYTSGSTGKPKGVLHTSAGYLLGCKLSSQ-YVFDLKENDRYFCSADIGWVTGHSYVVYGLLSNGATIFIYEHPEPDRFWQMIDRHGLTILYTAPTAIRAFMRWGDVLRHRLDSLRLLGSVGEPNPEAWMWYHRMIGCPIVDTWWQTETGAIMIAPLPGLT---------PLKPGSATRPFFGVVAKVVDERGREVPRNTG--GKLVITKPWMLRTLWGDDERYKKAYWSEDVYFTGDGARQDEDGYFWIVGRIDDVLNVSGHRIGTAEVESALVSHPAVAEAAAVGRPDEFKGQALVVFVCLKAGDPLKEELRSHVAKE-IGSLARPDVIRFAAALPKTRSGKIMRRILKE--------- 67158691 67 ---------QLNVHNCIDRHLKQRGDQVAIIWEGDADSARITYRQLHEQVCRLANLLKSRGIGKGDRVCIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPEALRDRILDADCRLLITADELKRNADKALQSCSGVSSVIVVRRTGGARDLWYHEAVSADCPAEPMDAEAPLFILYTSGSTGKPKGVLHTTGGYLLQA-AMTHQYVFDYHDGDIYWCSADIGWITGHSIVYGPLANGATTLIVPNYPDASRFWQVVDKHRVNIFYTAPTALRSLMREGEGPVRKTSSLRLLGSVGEPNPEAWEWYYHVVGCPIVDTWWQTETGAIMITPLPGATL---------LKPGSATRPFFGVQPVLLDDKGKEIEGPGAGILAIKASWPSQIRSIYGDHQRLIDTYFKPGYYFTGDGARRDEDGYYWITGRVDDVINVSGHRIGTAEVESALVLHDSIAEAAVVGCPHDVKGQCVYAFVTLVTGSRPSDQLKRELVSREIGGFAKPDFLQWAPRLPKTRSGKIMRRILRKIACNEL--- 154251014 41 ----TYKNTPRSLRAIFDLG-RAFGDREFIVY----EDERLTFENHYRAATAFGRVLQKYGVKKGDRVALIMRNFPEWSIAFWGIAAIGGVVVPLNAWGTGPELEYGISDSGSKVVIVDHERLDRLRPHLKALGLNGLVAVRTPDAELGVAAFETLVGKASDYAKLPADDDATIFYTSGTTGKPKGALGTQRNICTNLTNALLGGARAFAPQRVTLLSVPLFHATGCHSILVGTYASGGKLVIIHKWNPEQALELIERERVTSFGGVPAMVWQVLESPDFATRDTSSVESIGYGGAPSAPDLVARIKKQFPKCHNGYGLTETSAITTQNL---------AEDYVAKPDSAGVAVPVVDLKVVDEKGNELPRG--QVGELWIRGPNVVKGYWNKPEATAAAITEGGWFHSGDLVRMDEEGFVYILDRAKDMLIRGGENIYCVEVEDALYAHPAVMDAAVVAIPHKVLGEEVGAIVVAPGKQVTEEELRAH-VGKLLAAFKVPIKIEIRHELPRNPNGKILKTVLREDMKKYEG-- 162463359 31 -LPDIEIDSSMALHTYCFGKMGEVAERACLIDGLTGA--SYTYAEVESLSRRAASGLRAMGVGKGDVVMSLLRNCPEFAFTFLGAARLGAATTTANPFYTPHEVHRQAEAAGARLIVTEACAVEKVREFAAERGIP---VVTVDGRFDGCVEFAELIAAEEADADIHPDDVVALPYSSGTTGLPKGVMLTHRSLI--TSVAQQVDGLYFRKDDVVLCLLPLFHIYSLNSVLLAGLRAGSTIVIMRKFDLGALVDLVRRYVITIAPFVPPIVVEIAKSPRVTAGDLASIRMVMSGAAPMGKELQDAFMAPNAVLGQGYGMTEAGPVLAMCL------AFAKEPYPVKSGSCGTVVRNAELKIVDPDTG-AALGRNQPGEICIRGEQIMKGYLNDPESTKNTIDQDGWLHTGDIGYVDDDDEIFIVDRLKEIIKYKGFQVPPAELEALLITHPEIKDAAVVSMNDDLAGEIPVAFIVRTEGSQVTEDEIKQFVAKEVVFYKKIHKVFFTESIPKNPSGKILRKDLRAR-------- 138895018 16 ----TLTVPETTLVDHLATTAKRYPNKTAIYYYGAA----YSYKRLLDDVNALAGCLQKLSVEPGDRVLLYMQNSPQFIISYYAILRAEAIVVPINPMNTSEELSFYINDCETKVGIVGQELLDKVVPLFGRTP-LEHVIVVEVAAPERLLLWTDCLDAGLPPLPYHGDDIAVLPYTSGTTGVPKGCIHPHRTVNANTVGAYYWS--NVTSDSVALATLPFFHVTGMVHSMHVPIFAGSSIVLMTRWDREAAAQLIERYRCTHWVNISTMLIDFLANPALGRYDISSLASISGGGAALPEAVGEKFELTGVRYFEGYGLTET-------ISQTHFNPPDRPKLQCL----GVPAFDVDARIIDPTGREL--GVGEVGEIVVHGPQVFLGYYRREKETEEAFDGKRFFRTGDIGRMDEEGYFFIVDRVKRMINASGYKVWPTEVESLLYKHPAVQQACVVGVPDPRRGETVKAFIVLHDDYVVTEEEIIEWAKTQMAAYKYPRLVEFRTSLPMTSSGKLLWRKLQEEYEKAGKGA 156399331 8 -LPDIPIPDDVSFPRFMLQKFAEYGDEKALIDSATG--KSFTFSELCTLIRKCGSVLVRRGAQIGDTMAVILPNMIEYPVVCYGALSVGMRVTTLNPQYTVREMVPQLKDSQANYIITTPELIHQVNQAAAKCSCVRRVFVLADT-PGHQTLYDQILNDDAFPSHVPKQDVAYILYSSGTTGLPKGVLLTHYNLILNNFWAMTSEQTTEASKIIQVLIVPMFHVFGLAIMLGINIAIGVTMVCIRQFDPVSFLEAIQKYKVTNISVVPPLLIFLAKHPSVLKYDLSSVKSVGCGAAPLGEEMMDAFMSRFPNVNQGYGLTEFCVALI------------GRKNLKKPASVGEVLPCSQVKVVDLKTG-VAQPAGKQGEICIKGPLMMKGYLNNPEATANTIDHEGWLHTGDIGYYDDQEHFYIVGRVKELIKYKGFQVPPAELEDLLQSHPDIADAAVIGVPDEEAGELPKAFVVLKAGTLTPQDIIQFVSENISPQKRLRGGVEIVDSIPKTPSGKILRRQLREQ-------- 27375684 72 ----------LNVHNCIDRHLHKRANQTAIIWEGDDQSRHITYKELHDEVCRMANILRTRNVKKGDRVTIYLPMIPEAAYAMLACARIGAIHSVVFAGFSPDSLAQRINDCQSKVIITADELKANVDAALAKADGVDWVVVVKRTGPTRDLWYHEAAATECPVEHMHAEDPLFILYTSGSTGQPKGVLHTSAGYLVYA-AMTHQYVFDYHDGDIY-----------WCTADVGWVTGHSYILYGPLANGATFWNVIDKHKVNTFYTAPTAIRALMQGGDEPVKKTSSLRLLGSVGEPNPEAWEWYHRVVGCPIVDTWWQTETGGILITPLPGAT---------KLKPGSATQPFFGVVPEIVDADGKVL--EGETTGNLCLAWPGMMRTVYGDHARFEQTYTYKGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVAHEKVSEAAVVGFPHDIKGQGIYAYVTLMAGVQPTEDLRKEWVRKEIGPIASPDQIQFAPGLPKTRSGKIMRRILRKIAEDEPG-- 196004883 4 --------------------------------------RSYTYAQIKVLMKKFASALMRRGLKKGDVVAVYSPNIPEYPIVFFGTIAAGATVTTCNPLYTAKELAHQLELSGASHIFT-VNLFAEKAKEAAALSHISNVYVLGSPTGDGITSFQDLLADDGSPAKIPREDVAVLPFSSG-------VMLTHYNIISNVSQAAMKPFFNVDTDDVILALLPWFHIYGMVTILFVGIRYGSKVVSMSRFEPKAFLECIQKNKITVAPIVPPIAVFLSKHPLVSQFDVSSLKDVISAAAPLGKETQSSLSRLGVSVRQGFGMTELSPVATVSPANE-----------SVPGSAGILVANTKGKVVDETGKALPA--RKSGELCFKGPQVMKGYLKNQAATDKTIDQDGWLHTGDIGYYDESGNYFIVDRLKELIKYKGFQVPPAELEELLLTHPKIADVAVIGIPDVDAGELPKAFIVKKSDDLIAEEVIQFVAGEVGPHKKLRGGVEFIEAIPKSASGKILRRQLKAQEIEKY--- 195995801 12 --PDIELPENANIYEYVCRNFSEYGEKPAITDANSD--RTINYNQLLDMIRRFGSALLRMGMKKGDVFAIYSPNLPEFAVAIYGIIAVGGVATTVNPLYSAEELIKQLKLSGANYILGFPSNAANVMKAKESLGFKEAYVF---GEVEGLTPFKKLLEDDATDPSADPDDVVLIPYSSGTTGLPKGVMLTHRNLCSNIIQLLTPEFSIFKPDGPNLGLLPWYHIYGFTVVLAGTLSRGGHLVSMLRFDLQVFLNSIEKYKIKYANLVPPIYILLTKSPVIENFDLSSMKESISGAAPLDAKTVAVKQRLGLELVRGFGMTELSPVS---------HLVRRIDGDSSQGSIGHCLPNTLAKIVDETGESL--GTGKDGELCIKGPQVMKGYFNNPEATANTIDKDGWLHTGDIGHYNEDKKFYIVDRLKELIKYKGFQVPPAELEGILISNPKIADAAVIGVPDFEAGELPKAFIVKCGD-ITEEEVMDYVASKVGPHKKLRGGVEFLEKIPKSTSGKILRRELRRK-------- 29828821 3 -------------------HAGSRPHHAAIVC----EGRITTYGKLHRESNRAAHALRVSGVQRGDRVAYLGRESENYYLVILACAKAGAVLVPVNWRLTPDEVDHILRDSGATLVFVDDEFWATATKVRPHLPEFHTMIRIDGTDAEGEPAYADQPDADLEPGTGPDDAVVQI-YTSGTTGLPKGAVLAHRSFLPQAMRDHDVAWIDWLPDDVALISLPGFGIAGIGWFMHTFNAGGTSVI-MPQFDPQEAVRLIRTHRVTTTFAAPAMLQMMAGERTAGPDAFVSLRKICYGAAPMSETLLKQLETFDCEFAQIYASTETGSVAVCLPPEAHHPGSTVLE------SVGKPCPGNEVKVVGPDGAELPPG--AIGQICVRAPSRMLGYWNLPEATGRTLVGE-WLHMGDAGYLDEDGYIYLCDRMNDTIIVAGQNIYPAEVEKALAAHPAVADSAVVGLPDPRWGEAVHAAVVLRGAQASPRELLLS-LRGHLADYKIPGAYHFVDTLPRNPSGKILRRAVRER-------- 126646327 54 ----WFLNGKLNITEIFERYLFTIGDRPAIIWEPNDPNRTLTYRELFEEVSRFSNALKSKGIGKGDKVIIYMPMVPEAAVAMLACARIGAIHSVVFAGFSSNALADRINDCEAKAVLTSDGNFRAVKAVVDEASSVETVIVYQRTHQDVTMWWHDVVADECPAEEMDSEDMLFILYTSGSTGKPKGVVHTTGGYMVYS-KYSFENVFQYSPGDVYWCTADVGWITGHSIVYGPLLAGATTIMFEPTFDCGRFWAIVEKYKVNQFYTAPTAIRALQAYVEIEKYDLSSLKVLGSVGEPINEEWHWYHTHIGCPIVDTWWQTETGGIMVSPIAGIT---------PTKPAYATLPLPGVQLCIVDPEGNEL-TGNSVEGNLCIKFPWMIRTTYGDHDRCKQTYTYKGMYFTGDGVKRDHDGYYRILGRVDDVINVSGHRMGTAEVENAINEHPKVIESAVVGYPHDVKGQGIYAYVICDLTNRTEDNLIKEMVSKIIGPIAKPDKIQLVPGLPKTRSGKIMRRILRKVAEN----- 118465191 1 ----------MLIGDIATNNARRYPQKRALVDAD----RVHTWTQVDERARRLAGYLAGRGLEPGERVMVIARNCIEWPEISFGLAKAGLIAVPVNIRLAPDEVAHVRDDCGARGVIVHADHLDKFSSEIDRLDVVLPI-------GDEYESALAAAEPVAPQVAISPDDVAVILYTSGTTGRAKGVMHTHRGLLYQAADTNLV--TEANRSDVMLATTPFFTAGGMVRT-VSWLYLGQTMVIHQRFDPQAVIDEIERSSITFTTFIPTMLRTLAILEDGPPRDMSSLRRISYGSAPVPPGLARKMDLLGCDLQQRYGLTECGGQATILTPQDHRDIVAG--RTSIATSCGRETPMCVIRVIDAEGNDAPVD--EVGEIVIVSPANAVGYWNQPEQTAETFRPDG-LRTGDLGYLDADGYLHITGRRTDLIISGGFNVYPAEIERVIAQHPGVDMVAVVGVPDPEWGETPVAAVIPKSHVRDQQALTEELCRAELAGYKQPRRFEYRDEFPLGPAGKILKREIANQVRHVGSGA 126732545 66 -------DGTLNVANCVDRHLETRGNQTAIIFEPDDQAQSISYNDLHRRVCRMANVLESLGVRKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVNGCDAKLVITADEATPLKTNADKALDSVKCLVVKRTGGQTTWVDGRDFVSDYSQPVEMNAEDPLFILYTSGSTGQPKGVVHTTGGYLVYAALTHEV-TFDYHDGDVYWCTADVGWVTGHSIVYGPLANGATTLMVPTWPDASRFWQVCEKHRVNQFYTAPTAIRALMGQGNETKCDLSSLRLLTVGEPINPEAWNWYNDVIGCPIVDTWWQTETGGHMMTPLPGAH---------ATKPGAAMRPFFGVQPVVLDPQSGAEIDAVPTEGVLAIKWPGQMRTVWGDHERFEKTYFSDGYYFSGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHEKVAEAAVVGYPHEIKGQGIYCYVTLMNGVEPTEELRKEWVRQEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAENDYG-- 77978118 69 -------DGTLNLANCLDRHLAERGDQTAIIWEGDDPNQTVTYKQLHHDVCQFANVLKKLGIKKGDVVAIYMPMVPEAAVAMLACARIGAVHSVIFGGFSPDAVAGRIIDSNSKLVITADEAIPLKKNVDDALKSIKNVVVFQRTGNASYLWWHDLIKEDCPPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYA-ALTFKYVFDYHPGDIY-----------WCTADVGWVTGHSYLLYGPLACGAITLQVIDKHQVNILYTAPTAIRALMAEGDKAGTKRDSLRIMGSVGEPNPEAWEWYYNKIGCPIVDTWWQTETGGFMITPLPGAT---------ELKAGSATRPFFGVQPALVDNLGN--PQEGAAEGNLVISWPGQARTLFGDHDRFEQTYTFKGMYFSGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVSHPKIAEAAVVGVPHSIKGQAIYAYITLNGEEPTPETEVRNWVRKEIGPIATPDILHWTDSLPKTRSGKIMRRILRK--------- 71280294 69 ----------LNVYNCIDRHLATKANDTAIIFEGDDDDSKVTYQELHDHVCRFANLLKERGVKKGDRVCIYMPMIPEVGYAMLACARIGAIHSVVFGGFSTESIKARVLDADCKVVITADQLKSNVDAAVIDCPNVHSVIVVARTGGDVAINYEEAVAKQCEPEVMDAEDPLFVLYTSGSTGTPKGVVHTCGGYILYA-AMTHKYVFDYKEGEVYWCTADAGWITGHSIFYGPLANGATTLVVPTYPDAGRFWQVCEKHKVNVFYTAPTAIRALMSIGDDNQADLSSLRLLTVGEPINPEAWHWYYEVVGCPIVDTWWQTETGGILITSLPGA---------VDMKPGCAGKPFFGVQPALFDKDGNTLEGENAGLLVMTASWPGQLRTVYGDHNRFYQTYLGQGNYFTGDGAKRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVLHPAVAEAAVVGYPHEIKGQGVYCYVTLMGNATESDELLREFVAKELGRFAKPDYIQWSPGLPKTRSGKIMRRILRKIAEN----- 196008613 8 -YPDVHIPDNVSFFEYVTGNFKNFGNKPAMTDGITGA--SYTFHQLDDAIKRVASALVKRGLKKGEVVAIISPNCIEWPVLFFAVISVGGIITTCNHGYKETELSSQLSNAGAVYLVAAKSSVRTVSKMRYKVR--ERFIIGDA---DGYTSYSELIRDDGSRFPSSKTDICVLPYSSGTTGVSKGVMISHYNLVANLEQTRPVRIRN-RKNNCSLAVLPFYHIYGMVVIMSSCLRYGNHCVTLPGFEPKSFLRTIEKYKVARLSLVPPLALFLLKSPLVDKYDLSSLEDAGSGAAPLGDEVMQQFRKMKVRFVQGYGMTEASPTIT----------LVSPDENHNLGSVGRPVPNTQCKFIDPDGKVLPPN--VPGEILVKGPQVMLGYLNRPKATAETIDKDGWLHTGDVGYYDENGICYIVDRIKELIKYKGYQVAPAELESLLKSHPDISDAAIIGIPDERAGEIPRAYIILKDGKITTEKIQEYVTSKVAPHKRLRGGIAIVTEIPKSASGKILRRLIRDQYK------ 154245426 68 -------------YNCVDRHLETRGDQVAIIWEGDDESRNITYRELSSEVNKLANVLRNRGVEKGDRVTIYLPMIPEAAFAMLACARLGAIHSIVFGGFSPDSLAGRVADCGSKCIITADEGLPLKANVDAAIAGVDHVIVVRRTGPGRDVYYDEATADECPAEHVNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYA-SMTHQYIFDYHPGDIY-----------WCTADVGWVTGHSYIVYGPLANGATFWDVIDKHKVNIFYTAPTAIRSLMQAGEEKRTSRSSLRLLGSVGEPNPEAWEWYYRVVGCPIVDTWWQTETGGILITPLPGAT---------KLKPGSATRPFFGVMPEVVDAEGKVL--EGACEGNLVISWPGQMRTVYGDHERFEQTYTYPGKYFTGDGCRRDADGFYWITGRVDDVINVSGHRMGTAEVESALVAHPKVSEAAVVGFPHDIKGQGIYAYVTLMDGEEPTEELRKEWVRREIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDQF--- 85709766 36 --------EPMSLPEMLARTVAHNPDAPFLHFLG----RTYSYSEIEREAKSFAAGLIAMGVEQGDRIGLFLPNVPIYASAYYGAMMAGAVVVNFSPLYSVEELAWQVGDSGTKVLVTLDSLSEMLPAVKGALKLFKRSQIADVAWGPDTLKWSEMLRSWPEGEATLDDDLALLQYTGGTTGRPKGAMLGHSQLTQNAQQVAAINPFEDPRKEVFMGALPFFHVFANTALLNHAVAAGASIAMVPRFEAKQVLQTIQKYKATGFPGVPTMFQALLDHPDLTKTDLSSLKVCISGGAPMPAQVHTKFEETGVRVVEGYGLTESSGVVSTN----------PYEGTRKKGTIGQLVAGTEIVLLDKEDPTKLAPDGEPGELAVHGPQVMRGYWQRPETDADVFVEDGYLRTGDVAVMDEDGFLEIVDRIKDMIAVGGFKVFPSVVEDAILKHEAIKEALVIGVPDDYKGEVPRAYVTLEDETDIGADALKGWLNDRIGKHERVDQVVIRKELPKTIIGKLDRKALRAE-------- 88601868 62 -YASWFTGAELNIYNCLERHVDRRNKVAIFWAGENGRERIFTYYQLYKDVMRMGNALKSLGVQKGDRVCIYLPGIPELVVSMLACARIGAVHTVVFAGYGAKALNERITGAGAKIVITADALKPIVEEALINAPTVERVIILRTQEPEFELDYEELIAQACEPVHVNSEDPLFILYTSGTTGAPKGIVHAAGGYMVGAYYTT-KYVLTLRENDVYWCTADPGWITGHTYGYGPLLVGGTIFLTPDYPDAGIWWKLIEDYGVTIFYTAPTAIRMFMRMGEEDKYDLSSLRLLGSVGEPLPEAFEWFYKHIGCPILDTWWQTETGMHMVTTMVGLPM----------KPGFAGKPIPGVIATVVNEEGDPIPPG--TTGYLAIKEPWMMKAVYQNDERYRQSFGKYGYYSSNDLAVMDEDGYIMLLGRSDDIIIVAGHNVGTAEIESALVSHSAVAEAAAIGKPDPLKGNIIKAFVILRNGVEPSQKLIKYHVRIMLGPISVPAELDFVDSLPKTRSGKIMRRVLKAK-------- 160900471 18 ---------PLSPLGFIARTAEVYPERLAVVH---GTLRR-NWGETYARCRQLASSLHKAGVGKNDTVAVMLPNTPPMVEAHFGVPMAGAVLNALNTRLDAETIAFMLDHGEAKVLIVDPEFTGVVAALKLRQRSAPLLVIQVEDAQVGSLDYDDFVAGGDAQLPADEWDAIALNYTSGTTGNPKGVVYHHRGAAINAISN--VLEWDMPKHAVYLWTLPMFHCNGWCFPWTVAARAGVNVCL-RRVEAQAIFDAIRNHGVTHYCGAPIVHGLLVNAPAAMKEGVPAGVKAMVAGAAPPASMIEGMEQLGFDITHVYGLTEVYGPATVCAKHAAWDALDIGERARLNSRQGVRYHLQRASVLDETMEPVPHDGQTMGEIMFQGNIAMKGYLKNPQATDEAFR-GGWFHTGDLAVQHPDGYIQIKDRSKDIIISGGENISSIEVEDVLYRHPAVLAAAVVAKPDPKWGETPCAFIELKAGAQTTAEDIVAHCKKHLAGYKVPRAVVF-GELPKTSTGKIQKFELRRQA------- 84515863 5 -----------SLGDFITSIAAVYGDLPAFTVLPNGMNGTLTFRQADEMSDALAVYLRDAGLQAGDRVAVQVPNCLSYPVAAMAVFKAGCVLVNVNPLYTADEMAKQFIDAEPAAVIVVDMFADKLAEAVKTYP-VKHVIVTRPDAVAAGRAKHDSLHNAIEAYRISPDDVACLQYTGGTTGVSKGAMLSHANILMNMAQTMSLITNLEKGREVALTALPLYHIFAFTVNFLGFYIGARNILIPNPRPLSNLKRAFENYKITWMSGVNTLFNGLNNEVWFLDTPPKYLKFASAGGMALQTSVAERWEQTGKPVLEGYGLTESSPVLTFNPFG-----------QVRHGSIGVPIPSTDVRCVDDDGVDVPQG--QPGEVIAKGPQIMLGYWRKPEETAKTI-QNGWLLTGDIGTMDADGYFRIVDRKKDMILVSGFNVYPNEIEDIIAAHPDVTEVAVIGVPDGAAGEAVKAYVVARNEGLSKDDLRAY-CKEHLTGYKVPKFVEFRDELPKSNVGKILRKDLRAQ-------- 91787967 5 -----------NLFAALR---AAFPASLDDVAVETDHGLFYTWRDLDRATAMVANLLQSLGLPEGSRVAVQVEKSVEALVLYLATLRAGYVFLPLNTAYQSAEIEYFIGNAEPAVVVCSSKNFGWVSKIAFKAGT-QNVFTLDDDRTGSLLERAAHCSDRHDIAIKKPDDLAAILYTSGTTGRSKGAMLSHGNMLSNALV--LKDYWGWKKGDVLIHALPIFHVHGLFVAIHGALVNGSKMIWLSKFDPKLVVKKLPE--ATVFMGVPTLYVRLLAEPGLDREACRNMRLFVAGSAPLLIETFNAWQRTGHTILERYGMSETAMLTSNPY----------EGGERRGGTVGLALPGVSLRVQGDDGKPLPVG--EIGDIQVKGPNVFQGYWRMPEKTKEEFTPDGYFKTGDVGKIDERGYITIVGRSKDLIISGGYNVYPAEIEGYINDMPGVAESALVGVPHPDFGEVGIAIVVPKPGASLDAGEIIAGLKSRLANFKIPKRCFIASELPRNTMGKVQKNVLRDQQKGLFA-- 198283745 72 ---------QLNVYNCVDRHLRGATRHKAIWEGEDGSVRTVTYAQLHREMSLFANALKHQGVQKGDRVAIYMPMVPEAIIAMLACARIGAIHTVVFGGFSAEALKDRLEDTDAKVLITADGMVPLKRHADQALHSVRHVIVLRRTGADRDIWWEDAVADDCPALSMQAEDTLFILYTSGSTGKPKGVFHSSAGYLLWTMLTTRW-VFDIKPEDVYWCTADIGWITGHSYVVYGPLANGATVFLYEHPQPDRFWKMIARHGISILYTAPTAVRAFMKMGDEQRHDLSSLRLLGSVGEPMPEAWMWYYKQIGCPVADTWWQTETGGHMIAPLPGVT---------ANRPGSCALPLPGISARIVNDQGAPITAPNAG-GYLVIDRPWMLRGVWGNPERYVESYWANRYYIAGDSARRDADGYFWVMGRIDDVLNVSGHRLGTAEVESALVAHPAVSEAAIVGIPHEIKGEAICAFVVLKHQHQGDDAALRAQVTELIGAIARPDDIRFTDALPKTRSGKIMRRLLRSIAR------ 15899586 3 -----YYEYQLTIDKILDSGSRSFPDREIVYR----DIRRYTFRSFANSVKRLANGLRKIGVKRGEKIGVIDWDTDVYMHNYYAIPMIGSVLHTVNIRYPLELIAKTILHAEDKYLIVRDEFMPLIEKAKGIMPVGMKVISYSDRSSLDTIDFWELIESNEEETNVNENDMATIFYTSGTTGEPKGVWFNHRKIVLHAISVSLVGALSLTSNDVYMILVPMFHVHAWGYPYVALMAGVKYVLPG-KYDYSFILSLMDKEGVTYSAMVPTILYLLLTNPDAPRY-LHVFKRVTIGGSALPEGLAKKAKELGITVIGGYGLSETCPVLSVGYYNSAIERLDDNTKFMAQITAGAPIPLVQIKIVDPTGKE--KETGKIGEIVVRAPWLTQEYYKDPEKT-KALWKGGWLHTGDLAYMDQYGYIHIVDREKDAIKSGGEFIPSLLLENAISLHPKVSQVAVVGIKDEKWGERPAAFIVPK-EQVSEEEIRQFLLKGKIQKWWIPDRFIFISSMPLTSTNKIDKKVLRDM-------- 119479619 54 -----------TVGDHFASIVSQYGDREAVISKH--QNHRLTYASLDAKSNALARGLESVGVRKGDRVGVMLGNSSEYAIATYALFKLGAILVPLNPSFNATQVISALSHLGAAHLIISAESVPLLKHLVQDLPSLKNVIFVDNSSGRSVISDNVADANPLPPQDLSPNDVVNIQFTSGTTAMPKAACLSHRSILNN--GSQIGDRMRLTAKDIVCCPPPLFHCFGCILGYMATATGSAIVFPTESFNARATLKAVQEEKCTALYGVPTMFLGLLQDGEVEQKGFEFLRTGIAAGSSIPEALMKKLHKVLTELTICYGMTETSPVSAMTATDDPLD--------KRISTVGRLMPHVEAKVVDPANRSKILPINTRGELAVSGYLLMKEYWGDPHKTAEVMIADQWMHTGDEASMSPDGYITITGRIKDLIIRGGENIHPLEIENCLLTCPGVADVSVVGVPDERYGEVVAAFIICKEQRTVTEDKIREWVRERLSNHLVPRYVFFLDSFPKTASGKVQKFKLKE--------- 212638233 15 ------------IPNWLRQRAHLTPNRVALYD----DIQAISFAELHDRTVKRARQFVYLGVKKGDIVAILMKNSIHMVEVIHALHYIGAIVLLQNVRLSMEEIKWQLDHSGARFVICDGPFPD------ERVIEWNEFIKLRERDGEWQTMYHL-------------DDVATIMYTSGTTGKPKGVMQTYGNHWWSAIGSAL--NLGLHENDCWLAAVPFFHVSGLSILMRSVIYGMS-VYIMSSFDAKRSNELILQGKVTMMSAVSTMVQQIIQQLKQP--YPSSFRCMLVGGGPVSQTLLQSCAHWNIPVYQTYGMTETASQVAT----------LPPDARHKHGSAGKPLFHMGIRI-EKDGQQL--NANEVGEIVVKGPSVMKGYWNNEQATAAVL-KDGWLYTGDIGYMDEEGFLYVLDRRSDLIISGGENVYPAEIESVLLQHEAVKEAGVVGVADGTWGQVPCAFVVLHDVTATEEQLKQ-FCMNKLAKYKVPKRIYFVDHLPRNAANKLMRHKLK---------- 108760531 4 -----------SLLEVFLDHAHRAPERPLLTF----EQERFTYGQFATHVTAFARGLKQRGLQPGERVALFLENSARFAITYLGVQAAGGVVVLVNTAYRQVELAHILSDAEVCGCVTGAAGAAELVPLRAQLPSLQWLITVERPTTATEVPFDTLLAEATAPLVMPPEDLAVLGYTSGTTGRSKGAMLLHRNLLANVRAVT--EAWRWTEQDRLLLTLPLFHTHGLMVGLHGTLFTGASADLRRRFNAAESLTALRDDALTMFFGVPTMYSRLLEEARASRVKPRALRLWVSGSAPLSPQLFADIEELGARILERYGMTETIMNTTNPY-----------EGERRSGTVGFPYPGQEARVVDVRTRQ-PQPCGETGEIEVRGPHVFAGYWRRQDATAESFDADGWFRTGDLGDVDADGYLRITGRARELIISGGFNVYPREVEEVLAMHPGVAEVAVLGLPDADLGEQVVAVVVPHPGATPPEQSLVDWCKDRLASFKKPRQVVFTDALPRNALGKVQKHLLR---------- 111024835 1 ------MHIPFTVTDFLERGAAGFPDSVAVIDEPEGEVGQVTFRELAHRVCAWQAGFDRLGIRVGERVAVVSHNSARLLELLYAVPASGRICVPINFRLSPAEVDYIVGDCGASVLLVDPELEEALSGIK-----VRHRFVLGKHTDADLMRFDTEPAPWASPT---EESTATINYTSGTTARPKGVEMTHRNLWVNAVTLAM--HTRAWERDVYMHTLPMFHCNGWGMPFGMAGLGAKQIVL-RKVDGTEILRRVEEHGVTLMCGAPAVWNAVLDAARSWQGEIPGRVRVVCAGAPPPSRTIARLSELGWELQQIYGLTETSPLLTFNRSLPADDGLDLEERAHRLTRAGLPALGARLHISNS------------GEVLARSNVVMNGYWNNPEATDEALR-DGWFHTGDGGMIDGEGQLTISDRKKDVIVTGGENVSSIEVEECIFSHPGVTQVAVIGVPDEKWGETVKALVVTTGPSTVSEAEIIAHCKQHLAGYKAPTSVEFRDSIPHTATGKIQKFKLRAPY------- 85710359 64 -------DGTLNLYNAVDRHLETRGDDTAIIFEPDDPARTLTYRDLHGEVVRMANALMAMGVKKGDRVTLYMPMVVEGVTAMLACARIGAIHSVVFGGFSPEALAGRIEDCGSRFVVTADQGLPLKANVDAALQEVDGVLVVDVAMTEGRDHWFSDLASDTDCEVMQAEDPLFILYTSGSTGKPKGVLHTTGGYGVWT-ATTFNYVFDYQPGEVYWCTADIGWVTGHSIVYGPLMNGATSVVVPNYPDHGRFWDVVDKHQVNILYTAPTAIRALMREGDETSRDRSSLRLLGSVGEPNPEAWRWYFDVVGCPIVDTWWQTETGGVMITTLPAAH---------DMKPGSAGLPFFGIQPQLVDNDGGVL--DGAVEGNLCISWPGQARSVYGDHERFEQTYTYRGKYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHDKVAEAAVVGYPHDIKGQGIYCYVTLNAGEEGSEELFRDLVRKEIGPIATPDHIQFTDGLPKTRSGKIMRRILRKVAENDYG-- 71907260 70 -------DGKLNVYNCLDRQAGLGEKVAIIFEADNGEVTKVSYKELLSKVAKFANALRGMGVKKGDRVVIYMPMTIEGICAMQACARIGAIHSIVFGGFSAQSLRDRINDAGAVALITSDGLKPIADEAMGGCESVKNVIVFKRTGAERDTWLHDAVANQSDPEWVEAEHPLFLLYTSGSTGKPKGVQHSTGGYLLHAIM-TMKWTFDIKPNDVFWCTADIGWVTGHTITYGPLACGATEVVVPTYPDAGRFWKMIQDHKVSIFYTAPTAIRSLIKSSDPKSYDLSSLRILGSVGEPNPAAWTWYYENVGCPIVDTFWQTETGGHMITPLPGAT---------PLVPGSCTLPFPGIQFAVVDETGADLPWGQG--GILVCKKPWMIRTIWNDDERFVKSYYPGKYYLAGDGAIRDKDGYFTITGRIDDVLNVSGHRMGTMEIESALVANPLVAEAAVVGRPDDLTGEAIVAFVVLKGARPTDPEVAKKLIKEEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRGLAK------ 124545796 2 ------QDSQLTLSDLIEKTSLRYGDKPAYACLG----KTSSFNEIERDSRYFAAYLQNKQLKPGDRIAIQLPNITQFVIAAYGAIRAGLILVNTNPLYTERELIHQFNDSGAKALVVLSDLLPTLAKVVAEIELVISTHALDLIEPQKNIAFCDILKQGAELTFTTLDDLCALQYTGGTTGLSKGAMLTHGNMLANAAQVKSRIGSVISEGDIFVAPLPIYHIYAFMVNLVLYFCGGCSVLIPNPRDISGLIKTLTKYPFTGFAGLNTLFVALCHQPEFKALDFSHLKITISGGTALTAAAANIWQQTGNMISEGYGLSETSPVISLNAPGYQ-----------KLGTIGKPVIGTEVKLLDENNIEVPLG--TAGELAARGPQVMRGYWNNPQETANVMTPEGFFKTGDIAIATAEGFHQIVDRKKDMIIVSGFNVYPNEVENVLASHPDIIECAVVGVQDEHSGEAVKAFIVLKDNNLNHEQAKSQYCREQLTGYKLPKIIEFMTQLPKSTVGKILRRELKNKA------- 207086941 71 -------DGELNVYNCIDRHLPNKKDKAIIFESDDGQTTEVTYQELYEKVCQFANGLKTLNLNLGDRVIIYLPMGIEAVVAMQACARIGLTHSVVFGGFSAKSIQERVIDAGAKLIITADKELPLKTAVDDACDSVEKVIVLNRTGKEAALDWHELQKEECEPVWVNAEHPLFLLYTSGSTGKPKGVQHSSGGYLLHAINTTKW-TFDLKDDDIFWCTADVGWITGHTVAYGPLALGGTQIIFEPTFNAGRFWEIVQKYKATIFYTAPTAIRALIKASESDSFNLSSLRILTVGEPINPEAWMWYYENVGCPIADTFWQTETGGHVITPLPGST---------PLVPGSCTLPFPGIAIDVVDETGQNLEWGQG--GLLVIKKPWMIRTIWGDPERFKNSYFPNKLYLAGDGAVRDAEGYFTIMGRIDDVLNVSGHRLGTMEIESALVANDLVAEAAVVGRPHDVKGESIIAFVVLKSDRPNPEKALRAWVGNEIGPIAKPDEIRFGDNLPKTRSGKIMRRLLRSIAKDE---- 84499422 69 ----------LNVHNCIDRHLDTRGDQTAIIFEPDDEAQHITYNQLHEKVCRFANVLLAQGVMRGDRVVIYLPMIPEAAYAMLACARIGAIHSVVFAGFSPDALANRINDCEAKVVITADALKSNTDAALLHCSDKVRCLVVKHTGDQTTWAMMEDVAPDCPARPMNAEDPLFILYTSGSTGKPKGVVHSSGGYLLYA-GMTQQLTFDYHDGDVFWCGADVGWVTGHTILYGPLVNGATTLMVPTYPDASRFWQVIEKHGVNQFYTAPTAIRALMGAGDVDGFEMPSLKVLTVGEPINPEAWNWYNDKIGLPIVDTWWQTETGGHMITPLPGAT---------PTKPGSATLPFFGVQPVVLEPTSGEEIEETKCEGVLAIKWPGQMRTVWGDHERFEKTYFSDGYYFAGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHSKVAEAAVVGYPHDVKGQGIYCYVTLMNSEEPSDELKKEWVRTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAENDYG-- 69934384 4 -----------NLFDLLT---AGISDPEAVA-IETQAGERIRYGDLIARSGRMANALAAFGVQPGDRVAVQVEKSVQAIILYLATLRAGAVFLPLNTGYTPAEIGYFLGDAEPRVFVCDP---ARQEALRGPTEAAARMVTLDAEGRGSLTDAADAAPEAFATVARDSDDLAALLYTSGTTGRSKGAMLTHGNLVSNAQV--LREAWRFTAQDVLIHALPIFHTHGLFVATNVVLFSGASMIFLPKFDVDRIFEGMA--RATVLMGVPTFYVRLLQDDMLNAETTANMRLFVSGSAPLLAETHREWQRTGHAILERYGMTET-----------NMNASNPYDGERIAGTVGLPLPGTEIVVTDETGAELPRG--EIGMIEVRGPNVFKGYWRMPEKTAAELRDNGFFITGDLGKFDERGYLHIVGRGKDLIITGGYNVYPKEIETEIDALPGVVESAVIGLPHRDFGEGVTAVVVPTGSPALTEADVLAPLEGRLAKFKQPKRVLFMDELPRNTMGKVQKNLLRDRFAGLY--- 163702356 11 --------------------ARLPGDPAARPFLETLDGLRWSYADLVAASARYAAALIGLGVNPGDRVAVQVEKSPAVLALYLGCVRAGAVFLPLNTAYTAAEIAYFLGDAEPALFVCDPGRLDALKPV-AEAAGVPQVGTLDARGEGTMAAEAAGQTGTFADVARGPDDLAAILYTSGTTGRSKGAMLSHDNLASNAL--TLVEAWRFTPDDVLIHALPVFHTHGLFVATNTVLMSGAAMIFLPRLDPPRILDLMG--RASVLMGVPTFYTRLLKEPGLTQEAARGMRLFVSGSAPLLAETHREWERTGHAILERYGMTETNMSTSNPY-----------EGDRVAGTVGFPLPGVSLRVVDPEGAPLPTD--AVGMIEVRGPNVFKGYWRMPEKTAAEFRPDGFFITGDLGKIDERGYVHIVGRGKDLIITGGYNVYPKEVETEIDALPGVLESAVIGLPHKDFGEGVTAVVVRRPGAQVSEAEILGALESRLAKFKLPKRVLFAEELPRNTMGKVQKNVLREANRDLYGG- 197757429 3 ---STMQDVPLLVTRILRHGMTIHGKSQVTTWTGEAEPQRRSFAEIGTRATRLANALREFGVQQDERVATLMWNNAEHVEAYFAIPSMGAVLHTLNLRLPPEQLVFIVNHAADRVVLVNGSLLPLLAPLLPHLPTIDHVVVSGEGLDVSVHEYEELIAGRPDSYPWPERQAAAMCYTSGTTGEPKGVVYSHRSIYLHSMQVNMTQSMGLTDKDTALVVVPQFHVNAWGLPHATFMTGINLLMPDRFLQPAPLAEMIEREKPSYAAAVPTIWQGLLAEVTANPRDLSSMKQVTIGGAACPPSLMEAYDKLGVRLCHAWGMTETSPLGTMAHPPG---GLSAEEEWPYRITQGRFPAGVEARLVGPGGDLLPWDGESAGELEVRGAWIYGGAAGEPFRPEDKFSADGWLKTGDVGVISADGFLTLTDRAKDVIKSGGEWISSQELENALMAHPEVAEAAVVAVPDDKWGERPLATVVLKEGATVDYAGLRAFLGQSIAKWQLPERWTLIEAVPKTSVGKFDKKVIRKQYAD----- 21218859 1 ----------MNLGRYVRRTAEHHPDAEAVVCGHV----RLTYAELDDHSDRLAAALTGLGLSRGERVATLAANRAELVVTEVALYKAGLTRAPVNARLGDGEVAHLLRESDARVLLTDAAHLDTARRAVPG-SGVKAVIGYDGPADPGYQELLAATPREAVDVECAEDDIAVLHFTSGSTGKLKAAVQTYGNRLALLRKSVMNQATRVGTGDRQILAGPVTHASGM--PLMGIFFAGGCAVVLPRWDAAEFLATVERERATHAFLVPTMVNTVLALENARDHDLSSLRHLLYGAAPMSPAVRAAWDLFGPVLSQGYGCGETTSGVLFLSTEDHRRAVEGDDEELLL-SCGRPLAEAEVRIVDDGGEPVADG--EIGEIAVRGPDVVPGYHNEPELTARSFR-DGWFLTGDLARRRRDGYVFIVDRKKDMIISGGFNIYAVEVESVLHQHPDVFEAAVVGVPDEQWGEAVKAVVVPRAGVTLDATELIAFCAEHLARMKKPRSVDVVAALPHNPNGKIDRRAIRDTY------- 126734258 23 -------PAHRTIGGFITAMAELYGDRPAFTCLPNGMNGTLTYHQADEMSDALAVYFREAGLKTGDRVAIQVPNCLAYPIAAMAVFKAGCVLVNVNPLYTAEEMAKQFADAEPAAIVVVDMFADKLVEAMQDYP-IPNVIVTRPAMPRGIVGWDKTIKPIATPATIDPDDVACLQYTGGTTGVSKGAMLTHTNILMNMEQTMELIEQFEKGREVALTALPLYHVFAFTVNFLGMYSQGAHNILIPNPRPSNLKRAFENYKITWVSGVNTLFNGLNGEIWFQDTPPKHLKFASAGGMALQGIVAERWEETGKPVLEGYGLTESSPVLTFNPYGK-----------TRLNSIGVPVPGTEVKCVDEDGADVPQG--EPGELIAKGPQIMKGYWNKPEETGKTI-QNGWLLTGDIGVMDDDGYFRVVDRKKDMILVSGFNVYPNEIEDTIAAHPGVEEVAVIGVPDGASGEAVKAFIVKRDDTLDKDAMRAY-CKEHLTAYKVPKAVEFRDELPKSNVGKILRKDLRAE-------- 167621910 16 -----MQAWGLTIDRVLAHAEAVHPQRSVVTRTAEGELRSTDYAGVAAQARALARSLARVGVRRGDRVAMIAWTGDRHMALWYAVSAYGAVSHPINPRFSPDQIAWIVGHAGDRLMFLDSTFVPLVEALQDRLPGIERFVLLADEVDRGAISYEAFLAADLAPGGFDENAACALFYTSGTTGDPKGVLYSHRSNVLHAMM--LSPALNLTSHDVMMPVVPMFHANGWGLPYACPMVGAAMVMPGAALDPASLHALMEAQGVTITAGVPTLWQSLLQHMKDTGARFSTLRTILVAGSAAPRALLEYRERFGVEVRHLWGMTETSPCGTANPLPPQGQDHDVEAAVRGELRQGRNPFGLEMRVANEAGAWLPHDGRSAGRLMVRGAAVVERYFRGE---RPAIDAEGWFDTGDVATIHPDHVMQITDRAKDLIKSGGEWISSIAIEDAAALHPATALCAVIAMPHAKWGERPLLAVKLKSGASGQAADYLTFLEGKIAKWWMPDEVVFIEDMPLGATGKVDKKALRAR-------- 211958426 70 -------DGTLNVANCIDRHLAERGDQPAIIWEGDDQSKTITYKQLSEAVNRFANVLLANGVKKGDRVTVYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDSLAGRIEDCSSRFVITADELKENTDRAIEKCGNVDKVFVMTEGRDLWYHEEIEKVSADCPPAEMNAEDPLFILYTSGSTGQPKGVMHTSGGYLVYA-SMTHQYVFDYHPGEVY-----------WCTADVGWVTGHSYILYGPLANGATFWEVCDKHNVNIFYTAPTAIRALMGAGDEHVTNTSSLRILGSVGEPNPEAWMWYHNVVGCPIVDTWWQTETGGILITPLPGAT---------DLKPGSATRPFFGIQPAIVDAEGNF--QEGATEGNLVISWPGQMRTVYGDHERFVQTYTYKGLYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPDVSEAAVVGYPHDVKGQGIYAYVTLMEGLEPSEELKKKLVRAEIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDSF--- 77359650 78 -------------YNCIDRHLKTKANKVALIWEGDNQSEHITYQKLHDEVAKFANGLKKLGVQKGDRVAIYMPMSPQAIYAMQGCARIGAIHSVIFGGFSPSAIADRIKDSGAKVVITSDECVPLKANVDEAVTSIEHVIVGDVDWHDHDIWWHDLVADECEPEVMNAEDPLFILYTSGSTGQPKGVVHTTGGYLVYA-SMTHEYIFDVKEDDVFWCSADVGWITGHSIAYGPLVNGCTQVVVPTYPTAGRMGEVVDKHGVTILYTAPTAIRALMDEPVASSHR-NSLRILGSVGEPNPEAWNWYYEQIGCPIVDTWWQTETGGIMITPLPGAT---------DLKPGSATRPFFGIAPAIFDAEGNTL--EGEADGNLVISWPSQARTIYGDHERFEQTYTYPGVYFCGDGCRRDEDGYYWITGRVDDVLNISGHRLGTAEIESALVAHPAVAEAAVVGYPHDIKGQGIYVYITPNEGITVSDELIRNWVRKELSPIASPDMIQWSPGLPKTRSGKIMRRILRKIAANEH--- 145588816 1 ----------MNLYSVLEKG---FPKDKKACALETHDGLYYSWDDLERATAKMANLLKGLKLPAGSRVAVQVEKSPEALFLYLATIRAGYVYLPLNTAYQSAEIQYFIENAEPAVMVCSGKNFSWVSKVAFKAGT-KHVFTLNDDRTGTLLERAAGLSDSFKTVVTKDDDLAAILYTSGTTGRSKGAMLSHKNLYSNAQV--LQKFWGWKKGDVLLHALPIFHVHGLFVAAHGALINGSKMIWLPRLDVSQLIHHMPQS--TVMMGVPTFYVRLLADKNFNKNVARNMRLFVCGSAPLLTETFNTFEVIGQPILERYGMSETVMLVSNPYKGK-----------RVGGSVGRPLPGVKVRVVNENNKPCGVD--EIGSIQVKGPNIFKGYWHMPEKTAEEFTKDGWFKTGDVGRWDANGYLCIVGRSKDLIISGGYNVYPKEIESFIDDMDGVDESAVIGIPHPDFGEAVMAVVVPKAGAKLNAEAMIATLKTQIANFKIPKRLEIVGDLPRNAMGKVQKNILRQQY------- 56420526 16 ---------------FIDHNVQGLGEKTAIYYRD----EQISYRELQEKVNQTGNMLRRLGYRIEDRLVMICHDTPEFIYTFFGAIKIGAVPIPVNTMMQPSDYEYFLNNSRAKGLVIHEDLWERLQLIRERFAFLQDVIVIHENANEGTLSFHRLLARELAAAPTNKDDAAFWLFSSGSTGDPKGIIHLQHDM-EYALNTYARQVLEINENDRCLSASKLYFAYGLGGGYFPLGVGASTVLVKERPAPEVMFQAIETYKPTIFFGVPTLYGAMIDYVEKTRFDVSSLRVCVSAGEALPPSFYYKWKQFGVDILDGIGSTEALHIFISNRIGD-----------VKPGSSGKEVPGYEVKIIDGQGNELPPN--EVGDLIIRGDSIAHGYWNLHEQNKQKFVGE-WLYIGDKYYRDEEGYYWYCGRSDDMLKVGGIWVSPIEVENCLLRHDDVLEAAVVGMENENGLVVPKAFVVLKDGVPEKEEELKQFAKQHLAHYKYPRIIELIDELPKTATGKIQRFKLRQLLK------ 118049569 40 --PHDVQPEQYSLVHLLEEAFAQHAERPFSVCMD----RWMSYAELDRFSAQMGAWLQSLGLEPGARVAIMLPNVPQFAVSMAGVLRAGFTCVNVNPLYTARELEHQLKDSGATAIIILENFARTLAQVLER-SHIRHICLTGSTGPQRQVTFNKALAEGAGRKLVASDSVAFLQYTGGTTGLSKGAVLTHRNIVAATLQAHTWFTPALEGRTHIVAALPLYHIFALTVSLFAMRLGGSLSLIPNPRDIPKFVKVLKKRPFHVLPAVNTLFNALLHNPEFRQLDFSQLFISQAGGMAASEGTARQWQQTGCAMIEGWGMSETCAIGTNNPVTNK----------EFTGTIGLPLPSISVAIKDDEGRNLP--NGQAGELCIKGPNVMQGYYNQPAETAKAFTADGYMRTGDIGVLDDEGYTRIIDRKKDMMVVSGFNVYPNELENVISMCPGVLECAAVGVKDDQQGESIKVYVVRSDPSLTEDRVMRY-CQEQLTGYKRPRHIEFRDELPKTNVGKILRRELR---------- 207082622 102 ----WFQDGTLNAANCIDRHLKDKKDKTAIIWVGDNDSQKISYKELHQKVSRAANGLKKLGIKKGDRVTIYLTMIPELAILMLACVRIGAVHSIIFGGFSAESISGRVNDCKSEYIITADELKDTTDEALMSCPKVKKCIVVKRTGNKRDVWYHELIKDNCEPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYMVYA-SMTHQYIFNYKPKDIYWCTADIGWVTGHSIIYGPLANGATTIMIPNYPDTSRWWQIIDKFKVNTFYTAPTAIRALMREGDKPVKKTSSLKLLTVGEPINPEAWMWYYKTVGCPIVDTWWQTETGGIMISPQTGA---------IPLKPGSATKPFYGIKPVLVDKNGKEIKGAGE--GRLCISWPGQMRTVYGDHQRFIDTYFSDGKYFTGDGCRRDKDGYYWITGRVDDVIIVSGHNLGTAEIESAFVAHPKVAEAAVVGYPHDIKGNGLYCYVTLNAGERETGDLERDWVRKQIGPLATPDLIHFTPGLPKTRSGKIMRRILRKIAANEH--- 89899356 14 -----------SLTQLLEESF----RKNASSRFAVCMESWMTYGQLDQLSSALGAWLHSLGLAPDARVAIMLPNIPQFPVTMAGVLRGGYTCVNVNPLYTARELQHQLNDSGASVIVVLENFVATLAEVIDQTP-IQHVVVASMGDLLGFWSFKQAIAKGAAPFRSAPDSIAFLQYTGGTTGLSKGAVLTHRNIVAAVLQAEAWFNPALSRGDVSIAALPLYHIFALTLSLLAIRWGAQLTLIPNPRDFGGFIETLKKRPFHLLPGVNTLFNALLAQPQFKTVDFSSLCATQAGGMAASEGTAQRWETTGCPMVEGWGMSETCAIGTNNPVLAR----------EFSGTIGLPLPGIDIAIKDDEGQSLAQG--SPGEICIRGPNVMTGYYRQPEENRRAFTTDGFLRTGDVGIMDERGYTKIVDRKKDMILVSGFNVFPSELENVISLCDGVLECAVIGVPDEKQGEAIKVFVV-RDNPLLAEDDVARYCQQNLTGYKHPKYIEFRDELPKSNVGKILRRELR---------- 99078384 5 ---------------LFDRLFGVYAGKT-TPFLYLADGQVWTHARFLDQVAQIAHVLIKAGLTPGDRVAVQVEKSPEALALYGACVQAGLIFLPLNTAYTADELSYFIENSGASLVICDGQNQSTLATIAEGLNA--SVETLNADGSGSLIERAAAMATDFETVDRSGDDLAAFLYTSGTTGRSKGAMLTQDNLLSN--AETLVKEWRFTDKDVLLHALPIFHTHGLFVASNVTLLAGGAMIFLPKFDLDRVIAQL--PKATSMMGVPTFYTRLLSDPRFTKELTQHMRLFISGSAPLLAETHIQFERTGHRILERYGMTET-----------NMNTSNPYDGERRAGTVGFPLPGVELKITNETGTSLPRGD--IGQIEVRGPNVFQGYWQMPEKTAAELREDGFFITGDLGMIDEDGYVHIVGRNKDLIISGGYNIYPKEIELVLDEQSGVLESAVIGVPHPDFGETVLGIIVPETGTSPDLESIMTSVQGQLARFKHPRKLMVVDELPRNTMGKVQKNILRDSYKDMF--- 86747445 68 ----------LNVHNCIDRHLATRGDQVAIIWEGDDQSRHITYRELHDEVCKFANILRSRNVEKGDRVTIYLPMIPEAAFAMLACARIGAIHSVVFAGFSPDSLAGRINDCQSKIVITADELKANVDAALKKCDGVDWVMVMDDVRDFWYHEAAEMVTTECPIEHMHAEDPLFILYTSGSTGQPKGVLHTSGGYLVFA-SMTHQYVFDYHDGDIY-----------WCTADVGWVTGHSYILYGPLANGATFWDVIDKHKVNIFYTAPTAIRALMQAGDEPVKKTSSLRLLGSVGEPNPEAWEWYHRVVGCPIVDTWWQTETGGILITPLPGAT---------KLKPGSATRPFFGVVPEILDPEG--VVLEGECTGNLCLSWPGQMRTVYGDHERFEQTYFSKGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESSLVAHPKVSEAAVVGYPHDIKGQGIYAYVTLMAGIEPSEELRKEWVRKDIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDE---- 115443839 13 ---------PLTPITFLDRAALVYPDRPAIVASSSGLTR--TWRETRDRCLRLTAALAALGVHRHHVVAVFAQNIPAMCELHFGIPMAGAVICTLNSRLDAAMASVLLRHSEAKLIFVDCALLDVADAIRGATPPVLVLISSDAKLPSGRVDYEGSSPEFAVRWPADENEPIALNYTSGTTSRPKGVIYSHRGAYLNSLAAVLLNDMASTP--VYLWTVPMFHCNGWCMAWGVAAQGGTNVCV-RRVTAATIFDAVARHGVTHMGGAPTVLSMIVNATAEEQRPVARRVTVMTGGAPPPPKVLHRMEEQGFLVIHSYGLTETYGPATVCTWRPEWDALPAEERARIKSRQGVHHHGLEVDVKDPTMRSVPRDGKTMGEVMLRGNTVMSGYYKDGAATAEAL-AGGWFRSGDLAVRHEDGYVKVLDRSKDIIISGGENISTIEVEAALFSHPAVEEAAVVGRPDDYWGETPCAFVKLRPGAAAAEEELMAYCRARLPRYMAPRTVVVVEELPKTATGKVQKFELRARAK------ 157106378 41 -----------NVGQHLQIAAEKYPNNEALVSCH--ENKRLTFSDVLEKADRIAASFYQLGLKKGDRVGIWAPNGTQFYLSSLAAARAGMISVLINPAYQVPEIEYAINKVGVKAIIANESLAPELAQCKPKLPSLRTVVIDSEQNNPGAIAFKELLNLPSEPAKIPPDSGVNIQFTSGTTGQPKAAFMSHYGFVNNAIHIGHRNEFDLKDH-RICVQTPFFHVFGIVIGIVGAMYGTTLVLPGPGFKASESLETIAKEKCSVIYGTPTMYVDLVRAVRESGIKLPPVDLAVTGGAACSPQLFVDIQKLGVRVKTVFGMTEASAVLFQ--------SLFNESKENVLETVGHLTDHYEAKVVDQDGNTVPFG--TSGELWVRGYGTMLGYWGDEQKTKETIDVDKWLKTGDQFQLREDGYGKIVGRMKEMVIRGGENIYPKELEDFLCTHPKILETHCIGVPDERMGEEICAYVRLQDSSMSLDAEMKAFCKGKIAHFKIPRYLRIVDDFPKTVSGKIQKFKLVELFKSE---- 189502188 21 ---------------FLEEALEKYKNLPMVENMG----KVLTYAEINRLTQNFAAYLQNCNLKPGDHIAIQLPNLLQYPIAMLGALRAGMVVVNVNPLYTAYELEQQIKNATTKGIIILSNFAHNLASIVQHTPTVKHILVPDYKLPQSVTSFNKALKVSFNRVTPSATQPAFLQYTGGTTGISKGVVLTHRHMIANMEQMFTFMRLKLDEGEVMITALPLYHIFALTVNLLAPIHGAKNILITNPRNIKNFIKELRKHRFTCLTGVNTLFNALLAHPTFSSIDFSSLKVSIAGGVALQDSVADRWEKLGIPIIEGYGLTEASPCLTCNLPNGS----------QRKGTVGVPLPSTLIKIVDENNKEVEPG--QPGHLLAKGPQIMESYWNNPEETEQAF-HEGWLQTGDIATMTPDGYVKILDRKKEMINVSGFNVYPNEIENIALMCPKVLEAAAVGTWEEGGKEVVKLFVVKKDPSLTVEELINY-CRLRLTNYKVPRYIEFRDMLPKSNVGKILRRVLQEEEK------ 170726670 12 ------------LASLIESSMSKYGKAPAFECFG----QTLTFEELERLSGALGAWLQSSGLVAGDRIIIQLPNINQFPIAVFAALRAGLVVVNTNPLYTPREMLHQFTNSGAKGIIILQDLLGKLSEVIESTEIGTVIVTHPLDLISKKLASPEWGVGMMDAIALGEDDTCVIQYTGGTTGLSKGACLTHRSILSNVGQFFERIDEKLEEQEIFVCPLPLYHIYAFVVNMIMLFSKGNLLIPNPR-DLDALVKSIGEHKITGFSGINTLFVGLCQHPGFKGLDFSSLKMTFSGGSALSMHAAQTWQNLGCTVSEGYGLTEASPVVCMNEPGNE-----------QLASVGRPLIGTQVEIWDEHDRVLPIGEQ--GQIVVRGPQIMKGYWLLPDETNKAMAKDGFYRTGDVGEIRPNGCIKIVDRLTDMIIVSGFNVYPNEVEEVLVSHPSINEAAVVGEPDSKSGERVCAYVTVLDKSIEMKTLLDY-CREMLTAYKIPKRIIFMESLPKTTVGKILRRELRQ--------- 218563680 67 ----------------LQATVERYPDREAMVFVQDG--IRKTFAEFYQDVEKAAAGLLAAGLKRGDRLGMWGPNIYEWVLMQFATAKAGIILVAVNPAYQLQEVEFALRKVQCNAVVCSQHYCDMLKQLCPELPDLHTVIVTDSQQPGSFLLKDLMQAGSSQHYQQLQDDPINIQFTSGTTGKPKGATLSHHNIVNNAYFTGMRIGYNWRKNVRICLPVPLYHCFGSVGGVIMALYGTTVIFPSTGYDGRANLRAIEKEKCTFVYGTPTMYIDMLGQPDLAKFDLSSVRGGIAAGSPCPPEVMRKLNVMGIEMVIGYGTTENSPVTFCGFPVDSAE--------RKIETVGCISPHTEAKVVDPTGEIVPLGAQ--GELMIRGYCVMLEYWQDEEKTRECITKDRWYKTGDIASLDQFAYCKIEGRIKDLIIRGGENIYPAEIEQFLHTHPKILEAQVVGVKDERMGEEVCACIRLKEGQECTVEEIKAYCKGKIAHYKVPRYILFVQDYPLTITGKIQKHKLRERTEKQLG-- 167646822 1 -----MQQYPLTLDKFIDHAAKWHGTRTVATASRGAVLRRAGYAELRARSNRLSGALIGLGLGVGDRVGTLAWNTQHHLELYYATMSAGLVCHTLNPRLTPAHLSAMINEAADRVLAIAANLAPMLPELLALCPTVERVLVLDEAADEALDALIEARGEAIPWGQFDETSAAGLCFTSGTTGKPKGVVFTHRSNYLHTLMSIQPDAYCLSAKDTILVAIPMFHANAWGLPFSAPAVGASLVLPGRELDGASLASLIRTENVTIACGVQTVWIGLLDHLDATGEDAPSLERVIIGGSKCPDALLRRMERLGVRVQTSWGMTEMSPLGTVDSIQVPPSS---------ERSSGRPPMGVDLKLTDADGATLAEQRGVVGHLKVKGPSVIDRYFNAAE---SALDAEGYFDTGDLAMIDDGGALTICGRSKDLIKSGGEWINPTEIEAIIGRDPRVGQVAVIGKTHPKWGERPVLVVELRQGEADDARAFVDALRGKVADWWLPDEIVQLPAMPLAATGKIDKVRLRADYE------ 78184891 92 -------------FNCLDRHLEGPADKTAIWEGEPGDVRRFTYRELHAEVCKAANALKAMGLGKGDLVALYMPMIPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLIDGEVKAVITADSLKPAVDAALGACPTVHSVLVVQRTKQDVTMWWHDLVSGQSDAEPMASEDRLFVLYTSGSTGKPKGVVHTTAGYNLWAHL-TFQWIFDCRDDDVFWCTADVGWITGHSIVYGPLSNGATTVMYAPRPSPGAFWELIQKHGITIFYTAPTAIRAFMKGGRSDQFDMSSLRLLTVGEPINPEAWMWYRDVIGCPIVDTWWQTETGGVMISPLPGAT---------PTKPGSATLPLPGIQADIIDAEGNSCGDDEG--GYLAVRAPWMMRTVHGNPQRFRESYWADGLYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFVTLETGREGTAELQAELRKHEIGPIARPDEIRCSDALPKTRSGKIMRRILR---------- 190574522 13 ---------PLLIKQLLLMPLAVSPEQEIVY----GDQLRFDYRTLQARIGQLAGLLTSLGVGHGDTVAVMDWDSNRYLEAYFAVPMIGAVLMMVNVRLAPEQIAYTLNHSGARVILANREFLPLLDAIDEQLPDLRTRILLDDAGPPGFATEYEAGLRGATPVDFDENARATVFYTTGTTGLPKGVYFSHRQLVLHSLAAMAALGGRLHRDDVYMPITPMFHVHAWGLPYVATAMGIRQVYPG-RYLPAKLLALIAREKVTFSHCVPTILHMLLEHPDAAQTDLEGWK-VIIGGAALPRALAQRALARGIDIFGGYGMSETCPLLTIAQIDVDSVT-DADEVLSLRTKAGIPVPLVDLRIVDPDMGDVVHDGVATGEVVARAPWLTQGYLHDPEASA-TLWAGGYLHTGDIGNIDEAGYLRVTDRIKDVIKTGGEWISSLALEDIIALHPAVSEVAVIGIADTKWGERPLPLVVTKPGSHVAEAEIIELVAARISRYAIPERVSFVDAIERTSVGKINKKKLR---------- 189426464 16 ------------------------PDQEIVYR-----DHRFSYRDLRQRVARLANALTDLGVKRGDTVAVMDWDSNRYLECFFAVPMIGAVLHTINVRLSPEQILYTIDHAEDDVLLVNSEFLPILEQIRGRMDTVKSFVLLNDTVPESHIPYEALLAAASDQADFDENTRATTFYTTGTTGMPKGVYFSHRQLVLHTLGVLAVLGSGFNRQDVYMPITPMFHVHAWGLPYVATMLGVKQVYPG-RYLPDHLLELIDREKVTFSHCVPTILHMLLKHPHAGRMDLSGWK-VIIGGAAMSRALCLDALQRGIDLFTGYGMSETCPILTISHLTPEMLELSPEEQAVIRCKTGRSLPLVDLKIVDSARQEQPRDGKSTGEIVVRAPWLTQGYLKDHKAS-ERLWEGGYLHTGDVAVRDEQGYVKITDRTKDVLKVSGEWVSSLELEDIIAHHPGVAEVAVIGQPDEKWGERPLALVVAKPDNPVTEKELTHLVREVVTKQVVLLKVKLVEAIDKTSVGKVNKVALREKY------- 71277782 9 -----------SIVAMFTKYSTQFSDKTAFINMGA----SISYAELSVQATAFAAYLQDLGLERGDKFAIMVPNCLQYPIALFGALLAGLTVVNVNPLYTARELEHQLKDSDAKAMLIIENFAQTLEKVVDK-TAVKHVIMTSLGDRLGLVVLSRGLALKLSPVELCGDDLAFLQYTGGTTGLSKGAMLTHRNMVANLQQAKAAIFPLLEEGELVVTALPLYHIFALTANCLTFFTGGTNLLITNPRDMPNFVKELSKYPFTAITGVNTLFNGLLNTPGFSELNFSTLKMSLGGGMAVQRPVAERWQQIGTRLLEGYGLTECAPLVT----------ISPYNLAAYDGSIGLPAASTDVKIMREDGSE--ADIGESGEMWVKGPQVMLGYYKCVEATEEVL-KDGWFATGDVAMMDDKGFFTIVDRKKDMIIVSGFNVYPNEIEEVLAMHEGVLESAAIGVPHEVSGEVVKIFVVKKSDDLDEKTLIKH-CRENLTNYKVPKLVEFRKELPKTNVGKILRRELR---------- 166091746 48 -LPDIPISNHLPLHTYCFQSSGNNNNNPCLIVGSSG--RTYSYGETHLMCRKTAAALSNLGIRKGDVIMILLQNCAEFIFSFLGASMIGAVTTTANPFYTSGEILKQFKTSGAKLIITIAQYVDKLPKTGPDC----TVITTDDRPPENCLHFSTLLSSANEDVVIEPDDPVALPFSSGTTGLPKGVVLTHKSLI--TSVAQQVDGFYLTNRDTVLCVLPLFHIFSLNSVLLCSLRAGAAVLLMHKFEIGPLLELIQRHKVSVAAVVPPLVLALAKNPMVAEYDLSSIRLVLSGAAPLGKELLDSLRNRVPQLGQGYGMTEAGPVLSMCL------SFAKEPFETKSGSCGTVVRNAELKVIHPTASSLPRN--QPGEICIRGAQIMKGYLNDPEATAATIDVEGWLHTGDIGYVDDDDEVFIVDRVKEIIKFKGFQVPPAEIEALLIGHPSIADAAVVPQKDEAAGEVPVAFVVGSNGFEQTEESTKEYIAKQVVFYKRLHRVYFVDAIPKSPSGKILRKGLRAKLAS----- 197104137 4 ---GAMQPFALTLDKFLEHAAKWRPTSEVVTAREGGKVDRIGYADLKARSQKVSAVLAGLGVGLGCRVATLAWNTQAHVEAWYGVMGMGAVCHTLNPRLTPNDLAAMVERSAARILIASADLLPLAREIAERVSAPPRLLVIDGEGEGDAAALEPMIAGAAEGLAWDETAPCGLCFTSGTTGAPKGVTYTHRASYLHTLRSLQVDTMALAGGDAVLTVVPMFHANAWGLPFAAPAVGAKLVLPGRNADGASLARLIRAEDVTVAVGVPTVWLGLLEHLEAEGGEVPSLKRILVGGAPMPPALMARLERLGVVVQTSWGMTELSPSGTV---------MSAADPGRTAAQAGRPAVGVDLMVADSEGRPLPEQRNVEGHLHVRGAAVIERYFG---ETKPAVDAEGWFATGDLARIDEAGNLYITGRAKDLIKSGGEWINPAEIEAVVSALPEVSLAAVIGRQDPKWGERPILLVELREPKASDAALLEP-LKGKVASWWIPDEVVRLKSMPLAATGKIDKLKLR---------- 196155532 69 -------DGELNAYNCIDRHLANNATKVAFHWEGDSDSQDITYQEVHYEVCKLANALKGMGVAKGDRVAIYMPMVPEAAYAMLACARIGAVHSVIFGGFSPNAIADRINDSSAKVVITADELKANVDKALAACPSITHVLVWNEKHDVWWQDAVDGMSAQCEPEVMNAEDPLFILYTSGSTGTPKGVVHTTGGYLLYS-AMTFKYAFDYKDDDVY-----------WCTADVGWITGHSYMVYGPMVNAARIAQVVEKYKVNSLYTAPTAIRALMAHGDAPAEDLSSLRLLTVGEPINPEAWEWYHRVIGCPIIDTWWQTETGGHMILPLPGAT---------ELKPGSASRPFFGIQPALFDADGKEL--EGAAEGNLVIKWPSQARTVYGDHQRFINTYFSKGVYFTGDGARCDEDGFYWITGRVDDVLNVSGHRLGTAEIESALVAHPKVAEAAVVGFPHDIKGQGIYVYVTPNEGVEADEALLKAWVRQELSPIATPDMIQWSHGLPKTRSGKIMRRILRKIAANEH--- 94985859 83 ----WFVGGETNIYNALDRNVARLGDKTAIWEGEDGEVRSYTYAELLHEVKKAANVLTELGVQKGDRVTLYLPLIPEAAIAMLACARIGAIHSVVFAGFSVSALADRINNAQSKLLITADNLKANADEAAQNTPTLEKMLVVNRAQPGRDFWWHDAASAEHEAVAVDSEHPLFLLYTSGSTGKPKGVLHTTGGYMVNTYLTTGT-VFDLRDDDVFWCTADVGWVTGHSYVYGPLLNGATVVMYEGAPDWGRFWDIVQKHRVTILYTAPTAIRSFMRQGDEARYDLSSLRLLGSVGEPNPEAWMWYYRVIGCPVVDTWWQTETGAIMLTTLPGAH---------PSKPGSAGLPMFGVEPAIMTHAGEELGPDEGGLLVIKRPWPSMLRTIYGDDERYRKSYWGEHVYFAGDGARRDADGYVTVMGRVDDVLNVSGHRLGTMEIESALVAHPAVAEAAVVGRPDEVKGEAVVAFVLPQGQQVDPHELRAHVARE-IGALARPDAIIIADALPKTRSGKIMRRFLRQ--------- 88602985 70 ----------LNITSCLDRHAGRRNKLALIWRGEDGEERVYTYRQLHRDVMRFANALKRLGVKKGDRICFYMPLVPEHIIALLACARIGAVHSIVYAGFGAEALHARIRDAEAKVVITADSLRSIVDDAIRNTPSVEKVIVLCREMEEDFYSLLDGVETDCPPEEMDAEDPLFILYTSGTTGMPKGIVHTCGGY-ATGVHYTARYIFDLKENDVLWCTADTGWITGHSYIVYGPLSAGATVVITETPDPGIWWSIIEELGVTIFYTAPTAIRMFMRVGEENKYNLDSLRIIGSVGEPLPEAFEWYYRVIGIPVLDTWWQTETGMHMITTPLGEPM----------KPGFAGLPVPGIEVDVVDKDGNSMPPGQG--GLLVIKKPWMMRTVYRNDERYRKYWNQRNYYTAGDLAVKDNDGYIMILGRSDDIIIVAGHNLGTAEVESALVEHEAVAEAAVIGVPDEIKGQAVKAFVILVKGYEPSQKLVSELVRMSIGPIAMPASIEFVDSLPRTRSGKIMRRILKAKEMNM---- 94311726 4 -----------NLFALFE---SRFPADRTACCIETHDGLYYSWDDLDRATAKLANLLTALKLPAGSRVAVQVEKSPEALFLYLATLRAGYVYLPLNTAYQEAEIDYFVGNAEPAVVVCSSNNFGWVSKVAFRHGTA-HVFTLDDNRTGSLLQRAAVQPDTFETVECADDDLAAILYTSGTTGRSKGAMLTHRNLASN--AQTLNEYWGWRSDDVLLHMLPIFHVHGLFVASHGALLAGAKMIWAPKLDMGQILKYL--PRTTVMMGVPTYYVRMLQEPRFDKELCSNMRLFVSGSAPLLLETFDAFERTGHTILERYGMSETVMLVSNPY--------DPALGERIGGTVGRPLPGVSVRVTGSEGKSCEPG--VIGNVEVKGPNVFKGYWRMPEKTAEEFTADGWFKTGDVGRLGPDNYLTIVGRSKDLIISGGYNVYPKEIESFIDEMPGVVESAVIGVPHVDFGEAVVAVVVRKPGMEIDEAGMIGTLKGRIANFKVPKRVHVVDELPRNTMGKVQKNVLRQQF------- 71282632 24 -----------SLTDLLQQTSAKYQKNTAYSNFGA----ELTFEQVDELSRDFAAYLQKLSVVKNDRVALMCPNTLCFPIAMWGIIRVGGVQVNVNPMYTPRELEHQLNDAQVDTIIIFSPSTQMLAEILDN-TGIKNIITVDDERLTNTISFTDALAQGLNEPALCQDDLLFLQYTGGTTGLSKGAMLSHGNLIANILQYKEFAKAHIDGNDIVITAIPMYHIFALMANTLSYFFGAKNVLVTNPRDMPSFVEVWKNTPATMFTGVNTLYNGLLHTPGFENVDFSSLKLCIGGGAAVQQAVADKWRQTGVKLQEGYGLSETSPILTLNF-------GSVDHTDDVPG-IGVPVPNTDISIRDVMGNSV--EQGQSGELCAKGPQVMSGYWNNVAATTECMTPDGYFKTGDVAMLDEHGFFHIVDRIKDMINVSGFNVYPNEIEAEVAKMPGILESACIGVDDEKTGEAVKLFVVTDKDSEDAEKDVISFCRQGLTAYKAPKHVVFIDEIPKSSVGKLLRRELR---------- 88797544 68 ----WYADGELNVYNCIDRHLESRGDQTAIIFEGDTDDAHITYRELHANVSRMANVLKSLGAKKGDRITIYMPMIPEAAYAMLACARIGAIHSVVFGGFSPEALAGRIEDCTSNLIITADEGVPLKANVDKALKCVNHVLVVQRTGGKWYHDRFDTVDSECPCEPMEAEDPLFILYTSGSTGKPKGVLHTTGGYLVYA-SMTHEYVFDYQDGDVY-----------WCTADVGWVTGHSYIVYGPLANPRRFAEVVEKHKVNILYTAPTAIRALMATGDKAGTDLSSLRLLGSVGEPNPEAWEWYHNAFGCPIVDTWWQTETGGILITPLPGAT---------EMKPGSATRPFFGIQPALVDNNGREL--DGAVEGNLVLSWPGQMRSVFGDHERFIQTYTYPGTYFTGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVAHPSVSEAAVVGYPHDIKGQGIYVYVSPMAGIYPSDELLKQWLRQEIGPIATPDLIQWADGLPKTRSGKIMRRILRKIAANEY--- 115397321 36 ---------EITLGELLSLQSLQYGDYECLVFPWTGA--RWTYADLDDEANRVARGMLAFGIKKGDRIGIMAGNCEQYISVFFAAARVGAILVVLNNTYTPSELYYALDHTDCRLLFLTPRIRHSLEEVLTKLKALEEIVILDEIIKKGLSLPTDALMDR--ETELHPEDVCNLQFTSGSTGNPKAAMLTHHNLVNNSRF--IGDRMKLTSFDTLCCPPPLFHCFGLVLGMLAVVTGAKIVFPGETFDPQAVLHAVSDEKCTALHGVPTMFEAILSLPKPAGFDSSNLRTGIIAGAPVPRPLMKRFEELNMQYTSSYGLTEASPTCFNAETTDSIE--------TRLRTVGKVMPHAQAKIIDAHGHIVPVGER--GELCIAGYQLTKGYWNNPEKTAETLDADGWLKTGDEALFDADGRCTITGRFKDIIIRGGENIYPLEIEERLAAHPAVEIASVIGIPDQKYGEVVGAFIALAPGRPSDEELRT-WTRETLGRHKAPQYVFVVDAIPITGSGKVRKVDLRK--------- 197789890 1 ----------------------------------------LSYAELDDLANQFAHLFGELRLDIGDRVSLLIGNEPLVVASYFGLFKAGLIANPINNRLTASEVSFVLEHAQARVLITTPEFLPLALQAIAELANPPRIVLLDAALPADVVSEQDLYRQKRTPRLVEEQTPILLIYTSGTTGRPKGVLLSHANVWADGVA--LSQGFRVTSDHVALCFMPLFHCNALIVSHISTFIGHGTIVLCRKFSAREHWRLVADHQVTSFSAPPTVLAILLEREAEARDARIKLDFVKTGSAPLTVELATRFERFGKDIIEGWGLTECTATSTLNPLYA--------GGRRKIGSVGQALAGQKIAVVDDQGRFLPP--HSTGELVIQSPTMMLGYFRDEEATRRTII-DGWLHTGDLGRMDEEGYVFLVGRKKEIIIRGGENVSPLEIEEVMCRHPSVRDVAVGGLPDRIWGEVVVACVVANG-VASEQELIAH-CRENLADFKVPVKIAIVDELPRNATGKILRRDLAQFFQS----- 167590232 1 ----------MAIIDFFDRGWRIAPNGIAYIQGE----RSYSFQEIGELSCRIANGLLAAGFAKETKAAVWADNDVTAWGCALGLWRAGLAYIPVNGRSTPAENQYVLDAFDCEVLFFQQAFATAIDALRASLPKVKLWVCIDADLPPSLATWSARQPSTMPFVDYHMDDVVTLSATGGTTGAPKGVMNTHRSFQTYFAQFMMACPYG-AERPVNLAAAPMTHTAGM-MSLPCTARGGTVVVL-PKPDPALLLGAIAKHRVTEFFLPPTVIYRLLDIPGIEKLDYSSLKYFLYGAAPMSVELKRAIEVFGPVMAGGYGQTEA-PASIANMTPAEHFVDGKLASDERLSSVGRPNPLVRVEILNDRGEVLPQG--ETGEICVRGDLVMKGYYNAPDKTADTIV-DGWLHTGDIGHLDADGYLHITDRKKDMIISGGFNVYPSEIEQVIWAHPAVQDCAVIGVPDDKWGEAVKAVVELNAGQSVSAEELVALCKEKLGSVKAPKSVDFVAALPRSTVGKVLKKDLREQY------- 217979541 6 ------------ISNLVQLAAQRYGDGAALTLPG---ARSFTFRELDELTGRFAGGLRSLGVRAGDRVVLHLPNGWEWIVSYHAIARIGAVVVPANFLLSAAEVTFAARDSEALALI-------LPAERRSAVAVSEDVAVITLGSSEGAVEFQRLLGAYIDPVERGADDLFTIGYTSGTTGRPKGAMLTHGCVYASMAATATMHVR--HAGDIVLSSLPFPHVYGNVVMNAVFLTGMRLV-STPRFEAGAALKLIEQERVTLFEGVPTMYYQMLAHPDIASADLTSLVRCTVGGQTMPLSQIEAVARFGCPVLELWGMTEVAGPAVTH----------SPYWPSRYGSIGLPAPGVHARIVDLEERTRDQPIGEAGELLVRGPMVTRGYWNDAEATADAIDKDGWLATGDVARADSDGYIFIVDRKKDLIITAGYNVYPAELEQVIAMHPSVVMVAVAAIADAEKGELAEAFVVRRADATLDETELLIHCRKHLAAYKVPRRVIFVDDLPKTSTGKIMRRKLRESARD----- 72384228 20 ---------PLTPISFLRRTAEVYPERTAIAYGE----RRTSWRAMLDRSRRLASALVAAGVRTGDTVAVMAANTPEMLEMHFGVPMSGAMLNTLNVRLDAAAIAFMLRHADAKVLVTDTEYADVVQAALALLDDKPLVIDIIDPAVEGEIEYEGFLAGGDPHEPVDEWQAIALNYTSGTTGNPKGVVYHHRGAYLAALSNML--DWGMPRHAVFLWTLPLFHCNGWCFAWTLAANAGTSICL-RRVDAAAVLDAIREHQVTHYCGAPIVHAMLAHAPEAWKAGIDHPVHGLIGGAPPPMPVIEGLLRMGIRITQIYGLTEVYGPAAVCVEQPEWDDLGIDALAERKGRQGVRYTAQEMAVLDETLVPVPWDAKTIGEVMFRGNMTMKGYLKNPEATAEAF-AGGWFHSGDLAVVCPDGYVQIRDRSKDVIISGGENINSLEVEEVLYRHPAVRVAAVVAQPDERWGETPCAFVVVDGARVGERELIEH-CRAHLAHFKAPKKVVI-GHLPRTSTGKIQKFLLRQRA------- 7670021 12 ---------------FLDRAAVVHPTRKSVIHG----SREYTWRQTYDRCRRLASALADRSIGPGSTVAIIAPNIPAMYEAHFGVPMCGAVLNCVNIRLNAPTVAFLLSHSQSSVIMVDQEFFTLAEKAGSSFKRPLLIVIGDHTAPEGAIEYEDFLATGDPQPPADEWQSIALGYTSGTTASPKGVVLHHRGAYIMALSNPLI--WGMQDGAVYLWTLPMFHCNGWCFPWSLAVLSGTSICL-RQVTAKEVYSMIAKYKVTHFCAAPVVLNAIVNAPEDTILPLPHTVHVMTAGAAPPPSVLFSMNQKGFRVAHTYGLSETYGPSTVCAWKPEWDSLPPETQAKLNARQGVRYTGMELDVIDQTGKPVPADGKTAGEIVFRGNMVMKGYLKNPEANKETF-AGGWFHSGDIAVKHPDNYIEIKDRSKDVIISGGENISSVEVENVVYHHPAVLEASVVARPDERWQESPCAFVTLKSDYEKHDQDIMKFCREKLPAYWVPKSVVFGP-LPKTATGKIQKHILRTKAKEM---- 93006065 21 ---------PLIIKQLLNRAKIASKDQTISYA----DKVTYTYSEFFKRVNRLANVLKNMGLQAGDVVAVMDWDSHRYLEAYFAVPMSGMILQTVNVRLAEDKVLYTINHSKPKALLLNAEFEPMAKNYRHEAPSIEKIIWLDDAEYDEDTEYEAMLAAASDEFDFPENTIATTFYTSGTTGDPKGVFFTHRQIVLQTLSSTLAEGQGARYNDVYMPMTPLFHVHAWCWPYGATMIGLKQVYPGRYVS-EVLVDLIEQHKVTLSHGVPTILQMLIKEMATRGRKFNGLK-LSVGGSKLNEALAEAAIESGIEFISGFGMSESCPVLARMAFGDQTSTMTTTEQINYRCLSGSPIMLVSMELWDANGKSLPMDGESTGELVVRAPWLTQSYFKNPDAGDE-LWRGGWMHTQDIACITADGTLKITDRLKDVIKSGGEWVSSLEVENILSFHPCVAEVAVIGVADEKWGERPLALVVLKPDHTDAEEILQAVEKGYLPKYGVPSEIKFLREMPKTSVGKLDKKKMRMMYAEKL--- 154248360 15 --------------ELLDTSVAEFGDRTALSFFG----RKWTYAQLGKLVDQVAAGLQAQGVRKGVKVGLCLPNTPYSVIFFFAIMKAGGTVVNFSPLYVERELRHQIRDSGTMIMVVDLKLIHSRVAAVAQEAGLKTIVVCPMSGPKGHLAYGALLGDRPQPVEVDENDVAVLQYTGGTTGVPKGAMLTHANISANAEQVITHADCRRIGVKRVLGVLPLFHVFAMQTVMLIPICLGAEIILVPRFQLSDLLDRIEREKPTMFPGVPTIYAAINGVADIDKRDLKSLTLCISGGAPLPAEVRERFEDLGCKLVEGYGLSETSPVVTANQPLGRV----------KDGSVGTALPQTVIEIRDLEDVRRIVPQGQKGEVCVRGPQVMKGYYNRPDDTASAFI-DGALRTGDVGYLDEDGYLFLVDRIKDVILCGGYNVYPRVIEEALYLHPAVAEAVAIGVPDPYRGQAPKAFVTLRADSEATPGELMDFLTAQISKIEMPKAVEIRDSLPKSVVGKLSKKELVEEERQREQG- 160896712 25 -----------SLTHLLEEAFTQHADLPFSVCMD----RWMSYRELDQLSTRLGAWLQGLGLEPDARVAIMLPNVPQFAVSMAAVLRAGYTCVNVNPLYTPRELEHQLKDSGATAIIILENFAHTLADVIER-SAIRHVCVTAMGDLLGVTTFSQALARGAQPSQAGLDSVAFLQYTGGTTGLSKGAVLTHRCIVAATLQAHAWFTPALHQDTHIIAALPLYHIFALTVSLFAMRMGASLSLIPNPRDIPKFVKVLQKRPFHILPAVNTLFNALLNNAQFRELDFSQLRVSQAGGMAASEGTARQWQQTGSVMIEGWGMSETCAIGTNNPVVTT----------SFSGTIGLPLPGISIAIKDDEGRDLPMG--EAGELCIKGPNVMRGYYNQPDETAKAFTADGYMRTGDIGVMDQEGFTRIIDRKKDMMVVSGFNVYPNELENVISMCPGVLECAAVGVADERQGEAIKVYVVRSDPALTEDQVMR-FCHDQLTGYKRPRTVEFRDELPKTNVGKILRRALRDPA------- 148261275 78 ----------------LDRHLATRGDQVAIIWEGDGEQKHVTYRELHAEVCRMANVLKSLGVRKGDRVTVYMPMIVEAAVAILACARIGAVHSVVFGGFSPDSLANRIQDCDSSILITADELKANVDAAAKSCPMLKKVVVVKATGGQRDVWYHEAAATDCPPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYMVWA-SFTHQYVFDYHDGEVYWCTADVGWVTGHTIVYGPLANGATTLMIPNYPDTSRFWQVVDKHKVNIFYTAPTAIRALMRDGEGPVKKTSSLRVLGSVGEPNPEAWLWYYRVVGCPIVDTWWQTETGGILISALPGA---------IDQKPGSATLPLPGVKPVLVDGDGNVL--EGATEGNLCLSWPGQMRTVYGDHERFIQTYTFRGFYFSGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGFPHDIKGQGIYAYVTLVAGEEPTEELRKEWVRKEIGPIAAPDAIQWAPGLPKTRSGKIMRRILRKIAANE---- 15920256 2 -----YYEYELTIDKILDTGVKSFPDREIVYR----DVRRYTFSSFADSVRRLMSGLKKLGVKEGETVGVIDWDTDVYLHSYYAIPMLGSVLHTVNIRYPPEIILKTILQAEDKYLIVRDEFLPLLEKAKNLLPVGMKIITYSDSKEKVRSNISDALIDSSEPSEIPENSRATIFFTSGTTGDPKGVWFTHRKLVLHALSVSLVGALNVTTNDVYLILVPMFHVHSWGYPYVFMLSGIKYVLPG-KYDYGLILKLMDKERVTFSAMVPTILYFIITHPEAQNY-LHVFKRVIIGGSALPEGLARKAKELGITIICGYGLSETCPVLTVSYYNSLVENLDENKKFLEQITAGTPIPLVQLRIVDPSGEE--KKVNEIGEIVVRSPWLTKEYYKDPEKT-KALWRGGWLHTGDLGYIDEYGYVHIVDREKDAIKSGGEFIPSLLLENVISLYPKVSQVAVVGRKDEKWGERPIAFIVPK-EPITEEELRNFLLQGKIQKWWIPDKFIFIQSMPLTSTNKIDKKILRD--------- 107103832 68 ---------QLNVYNCIDRHLERRGEQIAIVWEGDNESAHITYRKLHHNVCRLANVLKSRGVEKGDRVCIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDSLRDRILDADCRTVITADELKQNVEKALKDCPDVSTVVVVERTQGDRDIWYHEALSADCPAEAMDAEDPLFILYTSGSTGKPKGVLHTTGGYLLGA-AMTHKYVFDYHDGDVYWCTADVGWVTGHSIVYGPLANGATTLMVPNYPDASRFWQVIDKHQVNIFYTAPTAIRALMREGDAPVRQTSSLRLLGSVGEPNPEAWEWYYQVVGCPIVDTWWQTETGSILITPLPGAT---------ALKPGSATRPFFGVQPVLLDEKGKEIDGAGSGVLAIKASWPSQIRSVYGDHQRMIDTYFKPGYYFSGDGARRDEDGYYWITGRVDDVINVSGHRIGTAEVESALVLHDAVAEAAVVGCPHDVKGQAIYAFVTLMAGSQPSEALQQELLAKEIGSFAKPDHLQWAPSLPKTRSGKIMRRILRKIACNEL--- 163757452 77 -------------YNCIDRHLKKRGDQVAIIWEGDNDDKKITYRELYDQVCRLANVMKSNGVKKGDRVTIYMPMIPEAAYAMLACTRIGAIHSIVFGGFSPDALAGRISDCESTFVITADEGLRGGKKIPLKHNTDLAIEIAARDGVVVDIWYHEAVAADCPPAKMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVYA-SMTHEYVFDYHEGDIYWCTADVGWVTGHSIVYGPLANGATTLMFEGVPNPSRFWDVVDKHQVNIFYTAPTAIRALMGAGDAKKSSRKSLRTLGSVGEPNPEAWEWYYNVVGCPIVDTWWQTETGGILITPLPGAT---------KLKPGSATRPFFGVQPQLVDNDGDVL--EGTTEGNLCISWPGQMRTVYGDHERFIQTYTYKGKYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVSHDSVSEAAVVGYPHDVKGQGIYCYITLMEGQEGSDELRKALVRHEIGPIASPDKIQFSPGLPKTRSGKIMRRILRKIAEDDFG-- 124516429 85 -------------HNALDRHVAKYGNKVAIWSGDSGEERVITYSQLLDSVERLCHGLHSLGLEKGDRVSIFLPPTPEQVISMLACARMGLIHSVVFSGFSEAALKSRMEDAQPKLLITADALLQTARAARTGILSIRNTLVVRRKDPSGEKAFDELLEKSFPPAPMGADDPLFILYTSGTTGKPKGIVHVQPGYMVGTYLTTRW-VFDIRDSDVYFCVADPGWITGHSYIVYGPLLNRTTVLMAEGPDPGRWWKLIEKYRVTVFYSTPTAVRLQMRHGEPSGHDLSSLRLLGSVGEPNPEAWMWFRNVTGLPIMDTWWQTETGMHMITPLPSTPL----------VPGSATKPFPGVEVDIVDKNGNPVPDG--ESGLVVIKKPWMFRTVFKDPDRYRQYWTEPGMYFSGDSARRDSSGFYHLIGRIDDVIKVAGHRLGTAEVESALVSHPAVAEAAVIGKPDSLKGESLKAFVILRQGKETEEELIRHHVREELGAIAQPDEIEITDWLPKTRSGKIMRRVLRAR-------- 87118370 13 --PGSWIPESLNVTEVLKKSCTDFADFPAFSCMG----RTMSFTELDEKSDNFAAYLQETDLVPGDRMAIQLPNVLQYPVVIFGAMKAGLIVVNTNPLYTAKELEHQFNDSGAKALVVFANMASTSESILAK-TGIKHVFVVKKMVPAYGLPMAKKLNDTLKAVEKKPGDIAVLQYTGGTTGVAKGAMLTHANLVSNMHQGDRLDAHCIKGEEIYVAPLPMYHIYAFIIHGLTLLKGAQTVLIPNPRDIPGFVKELSKWKITGFVGLNTLFVALCNNKDFQALDFSALKITASGGMPLTHAAADEWEATKCKVVEGYGLTETSPVVSFNPPGKQQI-----------GTIGIPVAETIVKILDDDGNEVPQG--ESGALCVCGPQVMKGYWKREAATQEIMVNGNFLNTGDIALRQADGYLKIVDRAKDMVIVSGFNVYPTEIEDCLSSHPDVLEAAVIGVPDEKTGEAVKAFVVLKGDKADSKALRDY-CRESLTAYKVPKIIEVREDLPKTNVGKVLRRALRDE-------- 159043549 18 --PDIDTPAYRTLGDMIGAVAATYGTAPAFTCLPNGMNGTLSFAQVDEMSDAFAVYLREAGLNPGDRVALQMPNCLSFPVAAFGVFKAGCVLVNVNPLYTAEEMGKQFLDAEPHALVIVDMFADKIPEATRGHPEVPHIRLPDALEAGRRHQADERIEVEGYHQAVAPDDVAVLQYTGGTTGVAKGAMLTHANLIVNMEQTMELIEGLERGREVVLTALPLYHIFAFSLNMLGWMGARNILIPSPRP-LANLKRAFENYRITWMSGVNTLFNGLTNEIWFTDTPPRHLKFAAAGGMALQSSVAERWREIGTDVLQGYGLTETSPILSLEPLGK-----------TRSGSIGIPLPATRLACLDDDGKQVAIGDR--GEIAAKGPQVMKGYWNKPEETANVL-QNGWFLTGDIGVMDADGYFHIVDRKKDMVVVSGFNVYPNEVEDCLASHPGIIEAAVIGVPDGATGEAVKAFVVKGDSGLSEADIRAH-CKEHLTAYKVPKRVEFRDELPKSNVGKILRKDLRAEELARTGGA 167033806 17 ---------PLLIKRLLLSGVRYQPNQEIVYA----DKLRYTYTTLLERIQRLANVLSAAGVQPGDTVALLDWDSHRALECFFAVPMLGAVLHTVNVRLSSEQVRYTMNHAEDRLVLVHDDFLPLMQQLRADLPTVEGFIRLSDGGHAALLGEYETMLAAAEPPDFDENSLATLFYTSGTTGNPKGVYFSHRQLVLHTLVAACGEVPLLRTGDVYMPITPMFHVHAWGVPYVATALGIKQVYPG-RYEPNRLVRLFHEEGVTFSHCVPTVLQMMLDSEQGRRTDLAGWKMLL-GGSALTLGLAQRASERGISVHCGYGMSESCPLLSITYLSAELLAKPMAQQLPLRIDAGVPIAMVDLRIVDSEGREVPHDGESLGEVVVRAPWLTQGYLHEPEQGA-ALWLGGWMHTGDLACIDAAGVVRIRDRIKDVIKTGGEWVSSVALENLISQHPFVASVAVVGVPDPQWGEQPLALVVCEGVQLDQPSLARHLQSGHLNKWAIPRQLRCVDEIPRTSVGKIDKKRIRQ--------- 197786793 9 -----VQPVELPIHDAVLARAAEFGDAPALIDGTDGTT--LTYAQLDRFHRRVAAGLAEAGVVQGDVLALHSPNTIAFPTAFYAATRAGASVTTVHPLCTPEEFAKQLGDCAARWIVTVSPLLETARRAAEIAGGVREIFVCDAPGHRSLIDMLASTAPEPDLAIDPVTDVAALPYSSGTTGTPKGVMLTHRQIATN--LAQLQPLMSAGPEDRILAVLPFFHIYGLTALMNAPLRVGASVVVLPRFDLETFLAAIQNHRITGLYVAPPIVLALAKHPLVEHYDLSSLRYIVSAAAPLDAELAAACARLGPPVGQAYGMTELSP-------GTHVVPLSAMREAP-PGTVGKLIAGTEMRIVSLDDPDKDLDTGEPGEILIRGPQIMKGYLGRPDDTAAMIDPDGWLHTGDVGHVDADGWLFVVDRVKELIKYKGFQVAPAELEALLLTHPGIADAAVIGSYNEQGNEVPHAFVVRQPAASLSESEVMMYVAERVAPYKRVRHVTFVDAVPRAASGKILRRQLRER-------- 212513973 21 ------INNNVSISEYLFKEMEKYGNTPALV--HSLFDQKISYQQIMKDSFAIAAALKSKGIKSGDVVGICSENNLEYASVILGILIIGATCAPINPLYTISELKHTLSISRPVIIFCSHFSIHNIEETTLELPFVKELILFNSDAESKFTTYESLLHKNSKPLTVPTESVAFLLCSSGTTGLPKCVELTHANYMLLNFVRLLWTNDDSGPNKVTLGLIPFFHGYGCCILLISLML-KVYLVVMPRFDEMNFLEAIQNYKVTNLYVVPPILVFLSKHPLVQKYNLSSIRKLTCGAAPLSKETQENAQKLNFEIQQGYGMTELSVCCVA-----------FQNNINKIGSSGTIAPGMMLKIVDETGKALPPYNQ--GELCFKGPFVMKGYRNNPIETEKVFDSQGWFHTGDIGYIDNEGFIYIVSRLKELIKYKGFQVSPTELETVLLSHPGVKEAGVIGIPDEEAGELPLAFIVKQGANITEDEIKKYVAGKVSPQKKLHGGVRFIPEIPKNPSGKILRRELQAM-------- 193212207 80 -------------------------NKAAIWEGEEGNERILTYGELHRQVSKFANVLKIAGIKPGDKVAIYMGMVPELVIAVLACARVGAVHNVIFAGFSAHSITERVNDSHAKLVICSDNLKNIVDEAIVNTPSVKNVIVLKVTGEEIHMWWHDLMGDECEPAQVDSEHPLFLLYTSGSTGKPKGILHTTAGYMVHA-ASSFKYVFDIKDEDIYFCTADIGWITGHTMIYGPLLNGATVFMYEGAPNYDRFWDIINRHKITILYTAPTAIRAFIRAGNETKHDLSSLRLLTVGEPINPEAWMWYHKYVGCPIVDTWWQTETGGIMVSPMPGAT---------PTKPGTATRPLPGIMVDVVRKDGTPCNANEG--GYLVVKHPWMLRTIYGDNERYEKTYWSEGIYFTGDGARKDDDGYVWIMGRVDDVVNVSGHRLGTSEVESALVSHEAVAEAAVVSRPDDIKGNALVAFVTLKDGYEGDAKLRDSLVAKEIGAIAKPDEIRWAKGLPKTRSGKIMRRLLRE--------- 118098314 92 -FASDVLDE----WLLLEKDGRRPVNPAFWWVNDEGEEVKWSFEELGFLSRKTANILEACGLQRGDRVLAVLPRVPEWWLLSIACIRAGIVFIPGTSQLTAKDILYRLQASKAKCMITNDTLAPVVESILPDCQFLKTKLIVAKGNRDGWLNLKELFAADHKCVKTRNDDPMLIYFTSGSTGSPKMVVQSHSSYGI-GFATSSRHWMNLTPSDIMWNTSDTGWVAAWSSVFAPWISGSCVFVHMPQFKPTVIAETLSRYPITVFCTAPTAYRMLVQH-DVSSYKFMTVKHCLSGGEPLNPEVMEKWKQTGLDIYEGYGQTET-VTICANMKGMKI----------KPGSLGKAVPPYDVRIIDDHGAVLPEGEEGNIAIQVKPSCMFSEYLDNPEKTAACMTGN-FYVTGDRGIMDEEGYVWFVGRADDIINSAGYRIGPFEVESALIQHPAVSESAVVSSPDPIRGEVVKAFVVLAPAFASHDDLQQH-VKKVTAPYKYPRKVEFVQSLPKTATGKIQRKVLRNK---EWGKA 157963138 16 -----------SLIDLIELASARYGDKAAYSCLG----QETSFNEINRYSRQFAAYLQQENLVQGDRIAIQLPNITQFVIAAYGAIKAGMVLVNTNPLYTQRELIHQFNDSGAKALVVLSDLLPTLTEVVENIETVISTHAMDLIAPQATVPFCEVLAKGEQPVISVLGQIAALQYTGGTTGLSKGAMLTHGNLIANAMQIKSRLGSRIIEGEIFVAPLPVYHIYAFMVNLVLYYGGCSVLIPNPR-DIAGLISTLSKYPFTGFAGLNTLFVGLCHQPEFKALDFSHLKVTISGGTALTQAAANIWQQTGCTISEGYGLSETSPVVSLNSPG-----------LEQLGTIGKPVIATQVKILDMDDNEVAIG--ETGELAVFGPQVMLGYWNNQTETDKVMTKTGFFKTGDIAIATEDGFHKIVDRKKDMIIVSGFNVYPNEVEDILSNHDAILECAVIGVNDERSGEAVKAVIVLNDSHADKDQMIDSYCREQLAAYKVPKIIEFVEVLPKSTVGKILRRELRK--------- 188535186 69 -------DGTLNLANCLDRHLASRGDHPAIIWEGDDESKTLTYRELHRDVCRFANTLKTLGIHKGDVVAIYMPMVPEAAVAMLACARIGAVHSVIFGGFSPEAVAGRIIDCHARLVITADETIPLKKNVDDALTSVDKVVVLRRTGTETAWHHDRDLSEQHQPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYA-ASTFKYVFDYQPQDIYWCTADVGWVTGHSLLYGPLACGATTLMFEGVPNPSRMGEVVDKHRVTILYTAPTAVRALMAEGDKAGTDRSTLRILGSVGEPNPEAWEWFHQKIGCPISDTWWQTETGGFMIAPLPGAT---------ALKPGSATHPFFGVRPALVDNEGNL--QEGACEGNLVISWPGQARTLFGDHQRFEQTYTFRNCYFSGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVSHPKIAEAAVVGIPHALKGQAIYAYITLNSGEEPSPELVRSWVRKEIGPIATPDVLHWTDSLPKTRSGKIMRRILRK--------- 121998674 74 ----------LNVYNCVDRHLETRGDQTAIIWEGDDQDEHITYRDLYERVGRLANALKARGVKKGDRVCIYLPMVPEAAVAMLACARIGAVHSIVFGGFSPEALRDRIQDADAEVVITSDELKANTDKALEGCPNVKTVFVVRRTGGDRDVWFHEACAEDCPPEHMDAEDPLFILYTSGSTGKPKGVQHSTAGYLLGT-AMTHKYIFDYQDGEVY-----------WCTADVGWVTGHSYIVYGPLPDAGRFWQVVDKHEVSIFYTAPTAIRALMGQGDDHVKKTSSLRILTVGEPINPEAWEWYYHTIGCPIVDTWWQTETGSILIAPLPGAM---------DLKPGSATLPFFGVEPQLVDDKGNVL--EGATNGNLVIAWPSMMRTIYGDHERFFNTYLAPGKYFTGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHDKVSEAAVVGYPHDVKGQGIYAYVTLMAGEEPSDELKQELVKQEIGPIAKPDIIQFAPGLPKTRSGKIMRRILRKVASNEL--- 170028427 43 -----------NVGQHLRLAAEKYPNNEAIVSCH--QAQRLTYSDVLEKVDRIAASFYQLGLKKGDRVGIWAPNGTQFYLSTLAAARAGMISVVINPAYQIPEIEYAIKKVGVKAIYISQRYYEMLAQLAPELPSLSAVIVDSESGGPGTVQYQDLFTLSSSESQISPDSGVNIQFTSGTTGQPKAALMSHYGFVNNGIHIGFRNEFNLKDH-RICVQTPFFHVFGMVIGIVAAMYGTTLVLPGPGFKVAESLEAIDKEKCTVIYGTPTMYVDLVRRVREANIKLPPIDLAVTGGAICSPKLFEDIEVLGVRVKTVFGMTEASAVLFQ--------SLFNESKDKVLETVGHLHDHYEAKVVDANGNTVPMG--APGELWVRGYGTMLGYWGDPQKTKETIDVDKWLKTGDQFELRPDGYGKIVGRMKEMVIRGGENIYPKELEDFLNTHPKILETHCIGVPDERMGEELCAYVRLKDEGQSLEAEMKQFCKGKISHFKIPKYLRIVDEFPKTVSGKIQKFKLVERFK------ 168000891 12 ---------PLTPILFLERSASVYPERTSIIYGD----LRFTWKQTMERCRCLASKVAQL-VSAGQTVSVLSPNSPAVYELNFGVPMARAVLNSINSRLDARMISVLLSHSETKVLFADSQHLQVVQEALDAPAEKPQIIVIEDRLDAGSYNFQTFLGDPSFPIQWPLDDTIVLNYTSGTTSRPKGVLYHHRGAYLAPLIT--VQFWGMQDESVYLWTLPMFHCNGWTFIWGMAAIAGTNVII-RNVEAKAIYDSIVKHKVTHLCGAPVVFNTIANAPPQDKKKLPGRVFTITGGAPPPPSVLSNMESMGFTVLHSYGLTETYGPALVCVWKPEWNGLSAEERARIKARQGVATVGLQLDVLDPDMKAVPRDAKTIGEIMIRGHTVMKGYFKDEDATRKAF-EGGWYHTGDLGVMHPDGYVEVKDRSKDIIISGGENISSIEVESVLFKHPQIMEAAVVARPDKHWGESPCAFVTLRGAMGVNADTIVAYCREHLPKFYVPKTIVFC-ELPKTTTGKVQKFKLREMAK------ 6647427 76 -FEDGVLNASVN---CIDRHLRDRALQTAIIFEPDDPARHITYKELSEKVNRMANVLLSQGIMRGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALANRINDCGAKLVITADTLKANTDAALLHCSDKVRCLVVKHTGDQDLLYLMEHVSPECPPRPMNAEDPLFILYTSGSTGKPKGVVHTTGGYLVYA-AMTHQYTFDYKDGDVFWCTADVGWVTGHSIIYGPLANGATTLMFEPTFDAGRFWAVCEKHKVNQFYTAPTAIRALMGQGPEEKYDLSSLRVLGSVGEPNPEAWVWYDKYVGCPIVDTFWQTETGGHMITPLPGAT---------PTKPGSATNPFFGVKPVVLDPQTAVRIGEVECEGVLCISWPGQMRTVWGDHDRFQETYFGQGYYFTGDGCRRDKDGYYWITGRVDDVINVSGHRMGTAEVESALVAHPQVAEAAVVGYPHDIKGQGIYAYVTLMNGIEPSEDLRKDWVRTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAENDYG-- 111025727 1 ----------MNLAANLHRSARLHPDRTALSCGD----RTISYTEFLQLSQRIAGVIRASGVRPDTTIGLVSSNVPAFPVVFYGALLAGCSVVPLSPQLTARELIYFFEDSDAQMVLAHSPDADAADAAARQI-GLPLLRVTGDGLPESWVRDTQPIEEA---VHRSGDDTAVILYTSGTTGQPKGAMLTHDNLNTNAWTMCET-ILESDQHDVMIICLPLFHVFGLSCGINAAVVAGAESALVPKFDSSVVADLIGSKGATLFAGVPTMYSAMLNDP--GTHELSSLRVCLSGGAALPLEVLHGFERYGATIYEGYGLSETSPAAVFNRPSIE----------RREGSVGLAVRGTDVRIVDS--QGVGVAHGVVGEIVIRGECVMAGYFGRPEATAEAI-PDGWFRSGDLGRMDEDGYLYIVDRKKQMIIRGGYNVYPRQIEEVLYEHPAIREVAVIGLEHSRLGEEIGAAVVIREGFEFSQADVQEFCRERIAGFQRPRHIWEVRELPKNAVGKILHRSIR---------- 94501131 18 -----------SVVEVIEHAFKEYADRPAFTSIG----HTVTYRQIDEWSAAFANYLQNHSLKKGDTIAIQMPNTLQYPVVMYGALRAGLRVTNTNPLYTEREMLHQFNDSEAKALVCMDVFAKSVQNIKDQLPGLKRVLIVPSYDLPGAIRLRNALSLGAGKSFKPDHDTIILQYTGGTTGVAKGAELTNRNLVANMLQSKSMEKLKGNGQAIAVAPLPLYHIYAFTVHLMALFQGDHSVLIANPRDTETFIKFISPFKLNAFVGLNTLFVSLMASPNFKKLDFSELKLTLSGGTALMDDTAKRWKELGSGISEAYGLTECSPAVTMN----------PGGGLERMGTVGQAVPATALKCIDDEGNEVAIGER--GELCVKGPQVMKGYWKRPDASKSAFTEDGWFRTGDVAIIDEDGFVKIVDRIKDMILVSGFNVFPNEIEAVVSEHPDVDNCAVIGVPDDKSGEAVKLYIMTENSNLTGDDMKA-WLKDKLTGYKMPRHIEFRDELPMTPVGKILRRELKDEEE------ 163726194 7 ----------LNIAGSVGTHAKYRGSRIAFKCGD----RQVTWGEFDARVNQVANALIKAGLKKGDKAALLSLNCIEALEIMCGVLRAGGVIVPLSPLLTSEQLAFLTQDAGASFFFCTFPLQGLVQPVLDQLNDIPQAVFFDEDGWTPYEDFLSGASVSSVFVDTQDHDEAVIIYSSGTTGLPKGIVHTHFSRTMLGTAGGL--EFRIHSGSTMLINTPLFTNATWVMLLGSMGVGA-LVVLLPAFSPEAFFQAVEREKITHTFLVPTQYHVILDHPDFDQHDLSSLQIMVSMGSALPLPVKKQLQRMGKGLIELYGLTEGVG-----------TTLKPEEIEEKTGSVGTPISGTEIRIIDHEDKELPFG--EIGEIIGISSGLMKGYHNRPDANAEIIWKDSFIKTGDIGRFDEDGFLYILDRKKDMIVSGGINVFASDIEEVLIQHPDVNEAAVVAIPHEKWGETPLALVIPYPDAEAREDEIMGWVNQRLAKYQRLARVEFREDFPRNALGKVLKRQLREPY------- 118463016 1 ----------MLIGDIATNNSRRYPDKRALVDAD----RALTWSQVDDRARRLAAFLIGRGLVPGDRVMVIARNCIEWPEISFGLAKAGLITVPVNIRLAPDEVAHVRDDSGARAVIIHADHLDKF---LGELTELALILGVGAHSMLGVTDYETALAQAAERRDITPDDVAFILYTSGTTGRAKGVMHTHRALLYQAADTNLV--TEANRSDVMLATTPFFTAGGMVRT-VSWLYLGQTMVIHQRFDPQAVIDEIERSAITFTTFIPTMLRTLAILEDGPPRDMSSLRRISYGSAPVPPGLARKMDLLGCELQQRYGLTECGGQATILTPQDHRDIVAG--KTSIATSCGQETPMCVIRVIDVDGNDAPPGD--VGEIVITSPANAIGYWNRPEQTAETFRPDG-LRSGDLGYLDEEGYLHITGRKTDLIISGGFNVYPAEIERVIAQHSDVDMVAVVGVPDPEWGETPVAAVIAKSHVGDQDALLAALCRAELAGYKQPRRFVFWREFPLGPAGKILKREIANQ-------- 115469306 23 -LPDIEIPSHLTLQAYCFEKLPEVAARPCLIDGQTGAV--YSYGEVEELSRRAAAGLRRLGVGKGDVVMSLLRNCPEFAFTFLGAARLGAATTTANPFYTPHEIHRQASAAGARVIVTEACAVEKVRGFAADRGIP---VVAVDGDFDGCVGFGEAMLDASEPLDADEDDVVALPYSSGTTGLPKGVMLTHRSLV--TSVAQQVDGLYFRREDVVLCLLPLFHIYSLNSVLLAGLRAGSAIVIMRKFDLGALVDLTRRHGVTVAPFVPPIVVEIAKSPRVTADDLASIRMVMSGAAPMGKDLQDAFMAPNAVLGQGYGMTEAGPVLAMCL------AFAKEPFEVKSGSCGTVVRNAELKIVDPDTG-ATLGRNQSGEICIRGEQIMKGYLNDPESTKNTIDKGGWLHTGDIGYVDDDDEIFIVDRLKEIIKYKGFQVPPAELEALLITHPDIKDAAVVPMIDEIAGEVPVAFIVRIEGSAISENEIKQFVAKEVVFYKRLNKVFFADSIPKSPSGKILRKDLRAK-------- 160896520 1 -----MADSEIPLHEALRRNARNHPGRDAYIWYG----RHISWAEVDAASDAFAARLQALGVGRGEPVALFMNNCPQYIVAHYGIQKIGAIVCPCGPLNKEHELQYQLDDLKARVIVAADVLLPVVDKVRAS-TALRHVLAVRQPLPEGVESFWDVMHSGAKPVPVDMDDVSLMTYTSGTTGLPKGAMLSYGNAASKTAGAS--SATGVNAGDMLLAVAPLYHIAGMSMGVNMPVHSGATCVLLHRFDPLAVAQALERYRVTWWYSIAPMNVAVMQLPGVEAMDFSALRRVTSFGIAYTEELARQWKRFTPNCISAYGLSET-----------HTMDTSMPGDAIRWGTHGKPLPGNEVRIIDETGEPLPAG--EVGEITIRGPGNFKGYWNKPEATARTL-KNGWVHTGDMGRIDADGYLTFIGRFKEMIKVSGYSVFPEEVEAILIKHPAVAQAAVIGVPDPHRGEVVRAFIVTRPGRQIAAEDLVQWSRENMASYKAPREVRFIEALPATGAGKVLRRMLKD--------- 17063848 17 -LPEIPISKHLPLHSYCFENLSEFGSRPCLISAPTGDV--YTYYDVELTARRVASGLNKLGVQQGDVIMLLLPNSPEFVFSFLGASYRGAMITAANPFFTSAEIAKQAKASNTKLLITQASYYDKVKDLDVKL-------VFVDSPPDGHMHYREADESDMPEVKTNPDDVVALPYSSGTTGLPKGVMLSHKGLA--TSIAQQVDGLYFHNEDVILCVLPLFHIYSLNSVLLCGLRAKAAILLMPKFEINALLGLIQKHRVTIAPIVPPIVLAIAKSPDLEKYDLSSIRVLKSGGASLGKELEDRAKFPKAKLGQGYGMTEAGPVLTMCL------AFAKEPIDVKPGACGTVVRNAEMKIVDETGNSLPRN--QSGEICIRGDQIMKGYLNDQEATQRTIDKEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEALLLSHPKITDAAVVPMKDEAAGEVPVAFVVRNGHTDTTEDEIKQFISKQVVFYKRISRVFFIDAIPKSPSGKILRKDLRAK-------- 188580070 17 ------------------------AEPDAKVFIETIEGARYSYADLLARSGAYANALVALGVKPGDRVAVQVEKSAEVIFLYLGAVRAGAVFLPLNTAYTGPEIAYFLGDAEPALFVCDPGREADLSAVAGE-AGVKQVRTLDASGRGSMAEAADAASADFTDVPRGPDDLAAILYTSGTTGRSKGAMLSHDNLASNAL--TLAQYWHFTADDVLIHALPVFHTHGLFVATNIVLATGGTMLFLPRLDAKKILELM--PRATAMMGVPTFYTRLLKEPGLTREVTAHMRLFVSGSAPLLAETHREWQRTGHAILERYGMTET-----------NMNTSNPYEGARRAGTVGFPLPGVSLRVVEPETG-APLGPEEVGMIEVKGPNVFQGYWRMPEKTAAELKVDGFFITGDLGKIDRDGYVHIVGRGKDLIITGGYNVYPKEIESEIDALPGVVESAVIGLAHPDFGEGVTAVVVPGEGAPDEAAVLAA-LEGRLAKYKCPKRVLFANELPRNAMGKVQKNLLREAHSDLY--- 114568862 1 -----MMDI---LTDITARRAALTPERPAFHIVETGEI--ISFARLEDRSARAATVLAERGVGEGDRVAILCRNRVEFFEALFACAKLGAILAPLNWRMPARELAELLADCAPTCLLVGSEDRQKAAAAAQSLALI--FVDLENEWP----AARDAAPPHPGRPAWPGDQPWYLIYTSGTTGRPKGVIQTYRMALVN--YVNISQAIDLRDGEATVNFLPLFHTAGINLHTLPVLMAGGLNHLLPGFDAGTVLRLIDDGQLDVMLCVPAVYRELALHPDFATADLTRLRHWACGGAPMPDVLIETFAARGAVVCNGFGMTETGPTAFL---------MDREHALERIGSVGKPQLLIEARIATPDGEALASGG--TGEVQFFGPGLTPGYWQRDDETAKLFTADGWLKSGDLGRFDADGYCYIAGRIKEMYISGGENVYPAEVENVLDEHPAVQESAVTGIADDKWGEVGCAHLILRDGQAVTDMALRDWCRERLAGYKVPRHFRRTNDFPRTAAGKVQKHLL----------- 206686822 1 -----MYDANHLIRQL--RASSLGREGEVFARLPDGST--VTFGALFAGAERMAAALAAQGVQPGDRVAVQVQKTIQAIELYLGTVMAGGIFLPLNTAYTGPEVAYFVGDACPRVVVCDPARLEEISAIAGAAQ-----VLTLDAAGQGSLRDLADGQSGFDPVSRKADDLAAILYTSGTTGRSKGAMLSHDNLASNSLI--LRDYWRFTKDDVLIHALPIFHTHGLFVATNVALFAGAQVVFLPGFDPDAILEAMPA--ATALMGVPTFYTRLLADNRLTRERAANMRLFISGSAPLLVDTHEQWERTGHRILERYGMTETNMSTSNPY-----------EGERRAGTVGFPLPGVEARVM-RDGTEVPAG--EIGVLEVRGPNVFLGYWQMPEKTAEELRPDGWFITGDMAKIDADGYVTIVGREKDLIITGGFNVYPKEVESLIDDLPGVLESAVIGVPHPDFGEGVVAVVVPEGEGTSADAIKAA-LSGQLARFKQPKEIILLDALPRNTMGKVQKKALREDYAGLF--- 70607864 15 -LPKTLDYPKAPLFNILEVSANRYPDKDAIIYYGT----RIKYEKLLSNTLKFSSFLNELGIKKGDRVAIFMPNSVQWIIAYFGILRANAVVVPINPLIAEDELNYILKDSGSVAVVTLSSQLPKVKAIQGEVRNVVHPLMLKEPEIQGVIKWKESISSPLPEVSVTSEDIALIPYTSGTTGFPKGCIHTHSTIWPTVIGSAFWNM--VTPSAIGLASLPLFHVTGFVHSLNTPMYVGGTIVLMSIWDREAALDAIEKYKVTHWTNISTMVVDLLSTPGIEKRDLSSLVMVGGGGAAMPEAVAKKLRELGLDYVEGYGLTETMSQTHVNPPHRP-----------KLQCLGIPHFGVDALVVDASTGEVLPPNKE-GEIVVKCPSLFKGYWRKEEETRKSFTINGYFRTGDLGYMDDEGYFFIVDRVKRMINRAGFKVWPTKVENKLYQHPAILEACVVSTPDPRVGEEVKAYVVLRPEKVTEEDIIK-WSKEHMSAYEYPRVVEFVDSLPKSGSGKILWRVLQDKEKN----- 119475896 2 ---------------------------------------KYSYAEMIQMSGRLANHLSNSGLKQGDRVAAQVKKSPEALMVYFACVRAGLIYIPLNTGYQLSELKYFFGDARPSLIIGDPSSAEVLAQLASEVKA--QFETLSADGQGSLLEGANSSSPDYESVLCGDNDLAAILYTSGTTGRPKGAMLSHKNLSSNAQV--LKQSWGWSEDDVLLHALPLFHVHGLFVACHCVMAAGASMILLPTFNPKEVMKNLPL--ATVMMGVPTFYTRLLDDETFTASHCHTMRLFISGSAPLLEQTHKQFERTGHKILERYGMSETS-----------MQTSNPLEGDRRAGTVGLPLPGIDVRIVDQ--NNVAVVTGGIGSIQVKGPNVFQGYWEMPKKTAEEFTADGYFITGDQAKVSADGYISIVGRAKDMVISGGYNVYPKEVELVIDSIRGVAESAVFGVADRDFGEAVVAAIVIDGDQTLDKAAIIHAASEQLASYKLPKRVYLVPELPRNTMGKVQKNVLREQFA------ 114705819 69 -------DGELNVYNCVDRHLKDKGDKTAILWEADGNAQHITFQQLHEHVCKFANVLKELGVQKGDRVVIYLPMIPQAAYAMLACARIGAIHSVVFAGFSPGALRDRVNDSEAKVVITAKNTDKAFEGIEGDVKCLVVKRTGDDTPMTDGRDFEGKVGNDCDCEPMNAEDPLFILYTSGSTGKPKGVVHTSGGYIVYT-SMTHEYVFDYHPGDIYWCTADVGWITGHSIVYGPLANGATTLVFESTPDASRCWKVCEEHKVNQFYTAPTAIRALMGKGRKEGHDLSALKILTVGEPINPEAWNWYYEEVGVPIVDTYWQTETGGILITPLPGAT---------PLKPGAASKPFFGVKPVILEPQSGEVLEGNGVEGVIAISWPSQMRTVYKDHERFVNTYFQQGYYFTEDGAKRDEDGYIWITGRVDDVINVSGHRMGTAEVESALVAHKAVSEAAVVGFPHDVKGQGIYCYVTLMEGTEPSDDLRDELVRSEIGPIAKPDALQFAPDMPKTRSGKIMRRILRKIAEDKL--- 156353412 51 -YPAIDVPKNQSYVQFILDSCKRNGEKDALVDGPTGET--FTYTDLITLTKKCGSAMLRAGVTPKDVVLLHLPSIMQYAVYLYGAQAMGGVVSTANPGYSADELAYQVTDCDAKYIITNSKLYHTIEAARKA--NVEHVFVSEEFFKDVLEDDGSALTGIYCPSDTTE--TACLPYSSGTTGLSKGVMQSHFNLIANALCLGSKNFMQHDKQLVTLSLMPLFHAFGLVINIGMHFYLGSKVVLLQGFEPEQLLKTIEKYKVTDFPMVPPLALFLAKHPLVDKYDLSSLESMVSAAAPVGRTMAERIPSLKI-VRQGYGLTECTAGAIITPV---------DPNKSKDGSVGVLLPNLEGKITDKTGEALGPNQE--GEICIRGPMVTRGYLNKPEQTANTFTNEGWLHTGDIGYYDDDEYFYITDRLKELIKYKGHQVPPAELEALLVSHPHISDAAVIGIPDEEAGELPKAFVVAKAE-ISEKEILDFVMEHAAPEKRLRGGVEIVDTIPKTASGKILRRVLKEHA------- 121610759 3 ----------LNIAESVRWQARQRPDAIALIEG----ARRVSYGELDRMAAGCANALRVLGVQPRERVMIVLPNSIAWAVMYHGVLQSGAIPVPINPLLVTPEIAAIARDCDPALIFDDGRHACELREALPEFNARGTIIDVGVEA-AGLTIMPGKLAHPFPEFEPGE--TAVILYSSGSTGRPKGVELSHFNILWN-VQAFAHDLLKLTPQDRGYGALPFAHVFGHTCMFSTFLHVGASIVLAAKFDAASAMRAMAGERVSVFMGVPTMYWNLRDTPIPDGVDLSALRACVSGGQALSEQVHQRFEKFGVLISEGYGMTEASPSIVGNRFTPEG---------RRMGAAGKPYWGVEIRIHGSQGQELPAGQD--GEVIVRTPGMARGYFNQPEMTAQTFR-DGWLHTGDIGHLDADGFLYIVDRKKELIITGGYNIYPREIEEVLFALEGVVKAAVISVPDARLGERIVAFV--ETIRPLGEQEVLTHCQKHLARYKVPREVCFLQEFALDASGKVDRQRLRKEYRE----- 148657957 1 ------MTEILTTIAALQRAVAHAPHRPFLLF----EGRAYPYATVAAAASRWATRLRAAGVERGDRVALYLENSPAFVAAYLGAHMIGAIVVLINTQYRHTELRHILSDSQARVIIVDQAHADLVCQAQENAQTIRADAVVLEET-----------GDMPDWASAPAPHDIALLYTSGTTGRSKGAMLTHANLMANS--AAVTRAWHWTEQDRLLLTLPLFHIHGLGVGLNGALFTASTVDLRRGFDATDVIDTLTRGETTMFFGVPTMYTRLIRLAEGAPFRVDTVRLFVSGSAPLTPQTFAEFEEFGQRILERYGMTETIMNLTNPY-----------DGERRPGTVGMPFPGQEARIVDVRTRQ-PIPDGVIGEIQVRGPNVFAGYWRNPQATAEAFDADGWFNTGDLGWRGADGYFVITGRARELIISGGYNIYPREVEEVLLDHPAVAEVAVVGLPDPEFGEQVVAVVVPTAQRDGLEQELIDWCRARLASYKKPRRVIFAATLPRNALGKVQKH------------- 69933595 70 ----------------IDRHLPGRANQAAIIFEPDDPDRHITYAELSEKVNRFANVLLSQGVMRGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALANRINDSGAKLVITADALKSNTDAALLHCSDRVRCLVVRHTGDQDVLAMMEQVSPDCPPRPMNAEDPLFILYTSGSTGKPKGVVHSTAGYLLYA-AMTHQYVFDYKDGDIFWCTADVGWVTGHSIVYGPLANGATTLMVPTWPDAGRFWAVCEKHGVNQFYTAPTAIRALMGQGPEEKHDLSSLRVLTVGEPINPEAWVWYDRHVGCPIVDTWWQTETGGHMITSLPGA---------IEAKPGSATLPFFGVRPVVLDASSGAVQEGDGVEGVLCISWPGQMRTVWGDHQRFMETYFQQGYYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHEKVAEAAVVGYPHPLKGQGIYAYVTLMNGVEPSDELREKWVRTEIGPIAKPDLIQWAPGLPKTRSGKIMRRILRKIAEDDFG-- 119719802 55 -------------YNALDRHVKTWRKNKVIWEGEDGSVKKYSYRDLYVEVNRVAALLKNFGVKKGDRVALYLPMIPELPIFMLAAARIGAPFTVIFSGFSSDSLAKRLNDSGAKLLVTADGFWDIADKSLEQALSVESVLVVRHAGVDVAMWYHEALNTYVEPERLDSNHPLFILYTSGTTGTPKGIYHSTGGYLVWVY-WTLKWAFNPNDEDIWWCTADIGWITGHSVVFGPLLHGLTTLMYEGAPDPDRWWSIIERHGVTVFYTSPTAIRMFMRYGWVEKHDLSSLRILGSVGEPNPEAWEWYFKVVGCPIIDTWWQTETGGFMISPAAGIELVPL-------KPGSATLPLPGVDADVVDDNGNPAKPG--VQGYLVIKRPWMLLGVWGDPERYVKTYWGDGYYFPGDYAMKDEDGYFWILGRADEVLKVAAHRIGTMELESALVEHPAVSEAAVVGKPDPVKGEVPVAFVVLKEGSVKLEEELSNHVAEVIGPIARPAAIIFVKKLPKTRSGKIMRRVLK---------- 15227878 60 ---------PLSPITFLERSAKVYRDRTSLVFGSV----KHTWFQTYQRCLRLASALTNLGISRGDVVAALAPNVPAMHELHFAVPMAGLILCPLNTRLDPSTLSVLLAHSEAKILFVDHQLLEIAHGALDLLKSLKLVLISQSNDDDDSDEYETLLKSGDSEFEICEWDPISINYTSGTTSRPKGVVYSHRGAYLNSLATVFLHQMSVYP--VYLWTVPMFHCNGWCLVWGVAAQGGTNICL-RKVSPKMIFKNIAMHKVTHMGGAPTVLNMIVNYTVTEHKPLPHRVEIMTGGSPPLPQILAKMEELGFNVSHLYGLTETYGPGTHCVWKPEWDSLSLEERTKLKARQGVQHLGLELDVKDPTMETVPDDGLTMGEVMFRGNTVMSGYFKDIEATRKAFEGD-WFHSGDLAVKYPDGYIEIKDRLKDVIISGGENISSVEVERVLCSHQAVLEAAVVARPDHHWGQTPCGFVKLKEGFDTPEEII-GFCRDHLPHYMAPKTIVFGD-IPKTSTGKVQKYLLRKKA------- 149201061 67 -------DGTLNVANCIDRHLATRGDQTAIIWEADDPNQHISYKELHAQTCKMANVLKAMGVGKGDRVVIYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALGARINGCDAKVVITADHLKDNVQALLHDTSDVKCLVVWRRDLDFWWHEEAEKVSADCPPEEMNAEDPLFILYTSGSTGMPKGVVHTTGGYLTYA-SMTHEYIFDYHEGDIYWCTADVGWVTGHSIVYGPLANGATTLMVPTYPDAGRFWQVCERHKVTQFYTAPTAIRALMGTGPVEGSDLSSLRILGSVGEPNPEAWNWYNENVGCPIVDTWWQTETGGILIT--------PLPGVIDTPKPGSATKPFFGVKPVVLDDQGNEL--DGETSGVLALKWPGQMRTVWGDHSRFVSTYFEKGYYFSGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHATVSEAAVVGYPHDIKGQGIYCYVTLMDGVEATEALRTEWVRQEIGPIAKPDVIQWAPGLPKTRSGKIMRRILRKIAENDF--- 118099923 51 -----------TVGQCLDETAERFPHRDAFVFYRDG--VRKTFAQFKEEVDQAAAGLLALGLMKGDRLGMWGPNKYEWVLMQFATAQAGIILVSVNPAYQAHELEFVMRKVGCKALVFPSHFKPEVENSSPRLPDLSTVIMLDSKLPGTFHMDEVMQAGDSSHMKLSCNEPVNIQFTSGTTGSPKGATLSHRNIVNNANLIGMRLGIQVGPADRVCIPAPLYHCLASVGGMVSALHGSSCVFSAPSFEGKATLEAVSQEKCSFLHGTPTMFIDMLSQPDFDSYNLSSLRGGVIAGSPVPPEIMKVVKMHMPEVMVAYGTTENSPVTFMGFPTDDITRRTE--------TVGSILPHTEAKIEDPETRPVPLN--TPGELQVRGYCVMLGYWNDSARTREVISDDNWYKTGDIATLDEHGYCRIIGRCKDMIIRGGENIYPAEIEQFLHTHPKVEEVQVVGVKDSRMGEEVCACIRLRAGQSCAADDIKAFCKGKISHFKIPRYVVFVNQYPLTVSGKVQKYKLREQMEKHL--- 213965187 37 ------LDQPITPLRFLERSARVHPNKVGFVDGP----RRITFAEMAADAQAFAHALIDDGLQKNDRVGVLAANSYEALLAQFAIPLAGGVVVAINTRLAAKEIEYILEHSEITTLLGEQTLIDQALPTVGHLLE-QVIYIADGEGNEPEIADTSAYQAENTAAATDEHDPIAINYTSGTTGKPKGVVYTHRGAYLNALGQ--VQTMHFNHYTVYLWTLPMFHCSGWCTGWAAMSTSARQVAIRAVRGPE-MWRLIVEEGVTSMCGAPAVLTTLVD--DDNKRRVTNLR-IMTAGAPPSPTIITRCENIGVEITHVYGLTESYGPFTVCESQPDWKDMTVRRRAVLKARQGVAVTNQDVRIVDAPLIDVPNDGATIGEIIMTGNGVMNGYFKDPEATEHAFR-GGWFHTGDLGVMHPDGYIQLLDRAKDVIVSGGENISTIEVEQAVVSYPDVSDCAVIGVPDDKWGERPRAYVVLRPEAGTAEEVAEHHCRAHIAGYKIPRDVVVIDELPRTSTGKVRKNELRD--------- 156400138 23 ---------------YVLKHMESYGEETAMVDSTSG--RSYTYNKLTEMIKKCGSALIRQGLQTKDMVAVLLPNMPEYPIVFYGVTSVGGIVTTINPAYTTDEIIYQLKDSGAKYLVTVPQLAQKAKQAADQVKRIYTFGYVDGCKSLFDLLHEDDGGSYPVSVSVNKEDVVCLPYSSGTTGLPKGVMLTHYNLIHHAAMFSNDDVMS-SEDLITLGLLPMFHSYGLSILMGVCLIKGASVICMTQFEPTHFLEAIQKFKITMLPVVPPIVLFLAKHPLVEKYNLMSIKQVTSGAAPLGAELMTRMPWITI-LRQGYGLTETSPAVTTSPLGK-----------CKPGSVGVLLPGLKAKVIDKTGALLPPNQD--GEICVAGPTIMKGYYNNPEATAKTIDCEGWLHTGDVGHYDNEGHFYVVDRIKELIKYKGFQVPPAELEALLLSHPKITDAAVIGVPDDEAGELPKALVVTSGAITASE--VQRFVAERVASHKRLRGVEIVQSVPKNASGKILRRQLREREKERLA-- 186470600 30 -------DRHPSINALLEVAMRRFAAKPAFRAFG----QTLTYADIDRLSTAFAAYLQKAGVRKGDRVAVMLPNLLAFPIAFIAIAKIGGVQVNVNPLYTARELEHQLNDAGVETIVVFDGSTCALAQALGSTK-VKTVITAGDTALRNAITLPQALAREADPVGVDGNDLLFLQYTGGTTGPSKGAVLTHRNLVANIEQFKAFMPDALRPGETIVTAIPLYHIFALTVNFLTYFVGAENWLVANPRDVDPFIDVLKAARPTIFVGVNTLYACLAAHPRLPEVDWSRLRLSAGGGAAVIDVVSQRWKVTGSFIREGYGLSETSPVVSFN----------PQFIDAFTGTIGLPVPSTDVKLLDDENREAAIG--EPGEICVRGPQVMRGYWQQPEANARAFTADGYFRTGDVGVFDAKGFLRIVDRKKDMVLVSGFNVYPNEVEAVATALPGVAECACVGVPDERTGEALKLFVVAAPGAGLTQDALIAHCRASMAAYKVPKIIRFVEALPKSTVGKILRRELR---------- 167624022 24 ----------LTIPQLVLHAGHVYNDNIAI----EDDGENISYTELSTRALAVCKSLINSGVKPGDRVAIWLPNCANWVIAALGLQMAGAILVPLNTRMKPIEAADILERSGTKILFIMGDFLGLDAALADVLPNVERQVVVTERTANDFLAMGNSLKDEVALERVKPDDIADLMFTSGTTGKPKGVMSSHRSCLLA--FTQFVEILGLEKGDRYLVVNPFFHAFGYKAGWLTCLIAGATILPHKVFDANEVIARIETDKVTVLPGPPTLYLSMLSHPKLSTTDLSSLRVAVTGAATIPPILIERMRELGFKIVTAYGLTECGGLATICR--------PDEDVETIAKTSGSAIKGTQISIQSNDGQFL--GNGVQGEICLKGFHVMQGYFQDEAATTATIDGDDWLHTGDIGMLDERGNVTITGRLKDMFIVGGFNCYPAEIEAVLAEHDSISLSAVIGVPCERMGEVGCAYVIRKPGSVLNEEELIQWSRSRMANYKVPRHIRFVESMPVNASNKVLKAELAETF------- 198418450 71 ---------DLTLGKALQQTVEKYPDRECLVFCEND--QRLTFSEFMIEVDKLAAGLLKLGLKQGDRIGIWGPSTRDWVVTQFATGRIGLILVNVNPAYQTSEMEYALRKVGCKAIISDQNYYDMIRETSPELPDLTTVIMMGEKHFPGTYRFSDVMNAGGPKESLQMDDPINIQFTSGTTGHPKGATLTHHNIINNALLIGNRIGFD-DDHDRVLCQVPLYHCFGMVAGLCMAVYGQTMVFAVAGYDPAASVRTLIAENCTTIFGTPTMYIDVCSHAESINAKFTGLTKGVMAGSPCPIEVIHRVDRLGTKVQVAYGSTETSPVTCFMFRNDPDE--------KRTTTVGKALANTENRIVDVAGKIVPVN--TAGEVQSRGYCVMVGYWNDKEKTAEAIDDQGWYHTGDIGEMDEEGYVRVIGRIKDMIIRGGENVYPTEVEDFLHTHPKIDDVQVIGLPDKRLGEEVAAWIVKEGEKLTEKEIKEY-CKGKISHFKIPKYIKFVTDFPITVTRKVQKFKMREEHSKELG-- 146306755 1 ----------MNLGKIISRSARYWPDHEALVD----SKQRITFAQLERRTNRLASGLFDLGLQPAAHIAILALNRVELAEAEVAFYKAAMVKVPINARLSLDEIIQILNDSHSQAVITEGRFAAALQARRAETPRLRWIISLDDEAGDIAYRALLAGGSEAPVHSDPADDALAVLYTSGSSGVLKAAMLSFGNRKALIRKSIASPTRRAAPGDVMAHVGPITHASGMQI--MPLLAVGACNLLLERYDDRLLLETIERERVTRLFLVPAMINRLVNFPEVERFDLSSLRLVMYGAAPMAPALVKRIEVFGPILAQGYGAGETCSLVTVLTEQDHLI---EDGDFSRLASCGRCYFETDLRVVNDNFEDVKPG--EIGEIVVKGPDIMQGYWQAPELTAEVMR-DGYYLTGDLATVDERGYVFIVDRKKEMIISGGFNIYPTEVEQVLYSLPQVFEAAVVGVPDEQWGEAVRAVVVLKPGESLSAEAIIEHCGRSLASFKKPRAVDFAKELPKNPNGKVVRRLIREAY------- 56461107 67 -------------YNCVDRHLADKADKTAIIWEGDDPDKHITYRELHKEVSRFANGLKKLGISKGDRVAIYMPMVPEAAYAMLACARIGAVHSVIFGGFSPNAIADRINDCQAKAIITADELKANVDKAIADCPTLEHSIVCDVDWTEGRDVWWHELSDECQAEVMNAEDPLFILYTSGSTGKPKGVVHTTGGYMVYA-SMTHEYVFDYHEDEVY-----------WCAADVGWITGHSYIVYGPLANGATTLEIVDKHKVNILYTAPTAIRALMAKGDEAAKTRESLRILGSVGEPNPEAWEWYHRAIGCPIMDTWWQTENGGILITPLPGAT---------DLKPGSATRPFFGIQPALVDSEGNI--QEGEAEGGLVIKWPGQMRTLWGDHERFEQTYTFKGMYFSGDGARRDADGYYWITGRMDDVLNVSGHRLGTAEIESALVSHKAVAEAAVVGYPHDLKGQGIYVYVTPVEGVEVTDELVRNWVRSELSPIATPDLIHWTTGLPKTRSGKIMRRILRKIAANEY--- 37930560 15 -LPDINIPTHLPLHTYCFQNLSTHRARPYLINAATGDT--FTHAGFELTARRVAAGLHNLGIRKSDVVTLLLHNSPEFAFAFLGASFIGAISTTANPLYTASEIALQARISRPKLIVTHACHVEKVKHYAAEAGA--KIATIDPPPSPEIIHFAELRRSDLTPIEIHADDTVALPFSSGTTGLPKGVMLSHKNLV--ACVSQQVDGVHIDREDRMLCVLPLFHVYSMISVMLCCLRVGAAVVIMPKFEISELMELIEKYRVTIAPFVPPILLAIAKSPAAAKFDFSSVRRVVCGAAPMDRELELALKAPNAVIGQGYGMTEAGVLSMS-------LGFAKRPLKFKAGSCGTVIRNARMKIVDPSSASLPRN--ETGEICIKGDAVMKGYYNDPEATRRTIDEEGWLHTGDLGFVDDDEEVYIVDRLKELIKYKGFHIAPAELEALLVAHPSISEAAVVPMADEAAGEVPVAFVVRANAAYITELQIKRYIANQVAPYKRINRVFFTDTIPKAPTGKILRKDLRAR-------- 126736742 15 ----------------------------------------ISHNAFLELAAQYAHVFAQLGVRPGDRVAVQVAKSPQALAVYAACVQAGIVFLPLNTAYTADEVSYFVENSGARVVLCDERRSEALAPVAKAAGAV--LETMNTDGRGSFATQAKLMSPEFKTADRSEDDLAAFLYTSGTTGRSKGAMLTQGNLLSNS--KTLANEWAFTSDDVLLHALPIFHTHGLFVATNISLLAGSKIFFMPKFDLDVIIDRMPT--ATTMMGVPTFYTRLLEDARFTKKLAQDMRLFVSGSAPLLAETHVQFERTGHRILERYGMTETNMNTSNPYNGE-----------RRAGTVGFPLPGIEIKITDSNGATLPQG--EIGEIEVRGPNIFKGYWQMPEKTAEELREDGFFITGDLGQIDEDGYLHIVGRNKDLIISGGYNIYPKEIELLLDAEKGVLESAVIGVPHPDFGETVVGVLVAEGEAELDLDAIKKNIGTSLARFKHPQKLIVLPELPRNTMGKVQKKALREDYKDLFAPA 197624665 74 -----------------------------IWEGEPGDTRHFTYRELHAAVCRAANALKALGIGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLIDGEAKLVITADSLKPAVDAALGSAPSVEHVLVVRRTEQDWWHELVDGQSAECPAEPMQSEDRLFVLYTSGSTGKPKGVVHTTAGYNLWAHL-TFQWIFDIREDDVHWCTADVGWITGHSIVYGPLSNGATTVMYAPRPSPGAFWEVIQKHRVSIFYTAPTAIRAFMKSGREDRYDMSTLRILTVGEPINPEAWMWYRDVIGCPVVDTWWQTETGGVMISPLPGAT---------PTKPGSCTLPLPGIAADIVDLEGRSQPADAG--GYLAVRRPWMMRTVHGDPERFRRSYWADGWYFAGDGARRDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFVTLEGGRDGDDSLAAELRRQEIGPIARPDLIHFSDALPKTRSGKIMRRILR---------- 119194119 53 ---------DMTLGELLSFQCLRYRDSECLVCPWTGA--RWTYGHLEDESNQLARGLLAKGIKRGDRIGVMAGNCEQYVSLFFAAARVGAILVVINNTYTCPELMYALKHVGCKLLFIVPSLLDALSNLKNDLPELQQTIMIRGRYRDFEIYDDVKYAGRSVPEELSPSDVCNLQFTSGSTGNPKAAMLSHYNLVNNSRF--IGDRMDFTQSDVLCCPPPLFHCFGLVLGLLACITGAKIVYPGETFDPEAVLRAISDEKCTGLHGVPTMFESILSHPRPEGFDCTFLRTGIIAGAPVPRPLMRRLELNMTEFTSSYGLTEASPTCFNAITSDSID--------RRLTTVGKVMPHASAKIINPQGKTVRIGER--GELCMAGYQLFRGYWNNPSKTAESLDEDGWLRTGDEAVFDSEGYCTITGRFKDIIIRGGENIYPLEIEERLAAHPAISRAAVVGMPDSHYGEVVGAFLSLEGSSPPSAEEVRNWTRQTLGRHKAPRHVVFGHDMPLTGSGKIQKQVLRD--------- 198260958 65 -----------------------------IFEGETGDQRTLTYKQLHVEVCKFANVLEGLGLKKGDRVAIYMPMVCEAVVAMLSCARIGVVHTVIFGGFSAESIKDRVNDCQAKVVITADELKKSVNEAVKGCPSVDSVVVVKRIGSGRDVWYHDQMATASTAKAFDSETPLFILYTSGSTGKPKGVLHTSGGYLLGTTISA-KYVFDLKESDTYWCTADIGWITGHSVTYGILSNGATNLIYAPNFDLDRFWDIVERHRVSIFYTAPTAIRAFMKWGDQKKHDLSSLRLLTVGEPINPEAWRWYHKTIGCPIIDTWWQTETGGIMITTLPGA---------VYSKPGSAGLPFFGVVPKVFDDDGKEVKKGEN--GKLVLTQPWMLRTLYGDSQRFKDTYWSEGVYFCGDGCKQDKDGYFWIVGRIDDVLNVSGHRLGTAEVESALVSHHSVAEAAVVGRPHDLKGSAVVCFVTVKEGIKTTEELRKQLREKEIGAIAKPDEIRFASALPKTRSGKIMRRLLKD--------- 150376478 5 --------------QFLIRNAAANGAKTALVT----DRRRLSYAELDDLSTRLAAALAANGVKRNDRVLAFMDNCWEAAVAIFAILKAGATFSPINASTKADKLAYVIADCEAAAILTQAKLMPVVTEALALAPGYRPFIASGGRMPDGAASFEECLTAVPAAVSHGDIDLGMLIYTSGSTGRPKGVMMTHRNI--DAASESITTYLRNTPEDIILNVLPLAFDYGLYQLLMAVRLGATLVLEKSFAFPQAIFDRIRAEGVTGFPLVPTMAAMILQMRDLEPGFLPSLRYLSNTAAALPPAHIARLRELGARLYSMYGLTEC----------KRCTYLPPEELDRRPGSVGIAIPNTEAFVVDDEGNRLPPG--VPGELVIRGPHVMQGYWRNAAATERMLRPDPWLYTGDLFRTDEEGFLYFVGRKDDIIKTRGEKVAPKEVETVLHAHPGVAEAVVIGVPDPVLGAAIGALVVLSDPSVTEREIIRHCAR-HLEDFMVPKIVEFRAELPKTDTGKVSRRL------------ 214045187 57 -------DGELNVANCIDRHLETRGDQTAIIWEPDSPEQHITYKELHAQTCKMANILRDLGVGKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALASRVNGSEAKVVIT-ADYAPRADQALLHCKDSVKCLVVKRTGGQDYNALAKDAADTCAPEAMNAEDPLFILYTSGSTGQPKGVVHSTGGYLVYA-AMTHEITFDYHDGDIYWCTADVGWVTGHSIVYGPLANGATTLMVPTYPDASRFWQICEKHKVNQFYTAPTAIRALMGKGREDGCDLSSLKLLTVGEPINPEAWNWYNDVVGCPIVDTWWQTETGGHLMTPLPGAH---------ATKPGAAMKPFFGIKPVVLEPTSGEEIAGNGVEGVLCISWPGQMRTVWGDHERFEKTYFSDGYYFTGDGCRRDEDGDYWITGRVDDVINVSGHRMGTAEVESALVAHPKVAEAAVVGYPHTIKGQGIYCYVSLMAGEEPTDDLRRNWVRNEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAENDFG-- 13473476 68 -------------YNCIDRHLKKRGDQTAIIWEGDNDDKKITYNELYERVCRLANVMKKHGVKKGDRVTIYMPMIPEAAYAMLACTRIGAIHSIVFGGFSPDALAGRIVDCESTFVITADEGLKAIDIAAKNFVMVKNVLVVRRTAPGRDLWYHDEVAAECKPEKMKAEDPLFILYTSGSTGKPKGVLHTTAGYLVYA-SMTHQYVFDYHDGDIY-----------WCTADVGWVTGHSYIVYGPLANGATFWEVIDKHKVNIFYTAPTALRALMGAGNDPVKKTSSLRVLGSVGEPNPEAWEWYFNVVGVPIVDTWWQTETGGILITPLPGAT---------DLKAGSATRPFFGVKPQLVDGEGKVL--EGAADGNLCISWPGQMRTVYGDHDRFVQTYTYKGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVSHDKVSEAAVVGYPHDIKGQGIYSYVTLKGEEPTEDELIAH-VRKEIGAIASPDKIQFAPGLPKTRSGKIMRRILRKIAEDDF--- 126436647 1 ----------MLISDIATNNARRYPNKRALVEAD----RVHTWAEVDARARRLAGFLTGRGLMPGDRVMVIARNCIEWPEISFGLAKAGLIAVPVNIRLAPDEVAHVRDDCGARAVLIHADHLERFLGELTDLPLVVGIGARSSTGADEVVTDYETALAQAQPADVSPDDVAVILYTSGTTGRAKGVMHTHRGLLYQAADTNLV--TEANRSDVMLATTPFFTAGGMVRT-VSWLYLGQTMVIHQRFDPQAVIDEIERNAITFTTFIPTMLRTLAILEDGPPRDMSSLRRISYGSAPVPPGLARKMDLLGCDLQQRYGLTECGGQATILTPQDHREILAG--RTSIATSCGQETPMCAIRVVDVDGND--AQAGEVGEIVIVSPANAVGYWNRPEQTAETFRPDGLY-SGDLGYLDEDGYLHITGRKTDLIISGGFNVYPAEIERVIAQHPGVDMVAVVGVPDPEWGETPVAAVIPKTHVEDRDALTAELCRAELAGYKQPRRFVFREEFPLGPAGKILKREIANQ-------- 159043948 71 -------DGTLNVANCIDRHLATRGDQTAIIFEPDDPAQHITYRELHRQVCKLSNVLEDLGVRKGDRVILYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALSARINGADARLLITADRQTPLKSNADAALDDVKMLVVKRTGGQTTWVDYHELMLEADEPVEVEAEHPLFILYTSGSTGQPKGVVHSSGGYLLYA-AMTQKYVFDVHEGDVYWCTADVGWVTGHSIVYGPLANGGTTVMVPTYPDASRFWQVCDKHKVTQFYTAPTAIRALMKGPEFVETDLSSLRVLTVGEPINPEAWNWYNDLVGCPIVDTWWQTETGG---------HLLTPLPGAIATKPGSATLPFFGVQPVVLDPHSGAEITETECEGVLCLKWPGQMRTVYGDHERFVKTYFSDGYYFSGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHDIKGQGIYCYVTLMNGEEPSEELRKEWVRTEIGPIAAPDLIQWAPGLPKTRSGKIMRRILRKIAEDDFG-- 115522501 21 ------------------------------------EGERISYGDLVARSGRMANVLVARGVKPGDRVAAQAEKSVAALVLYLATVRAGAVYLPLNTAYTLHELDYFIGDAEPKLVVCDPAKREGIAALAQKVGA--GVETLDAKGQGSLSEAAAQASVDFATVPREGDDLAAILYTSGTTGRSKGAMLSHDNLASNSL--TLVEFWRFTPDDVLIHALPIYHTHGLFVASNVTLFARASMIFLPKFDPDAIIQLMS--RASVLMGVPTFYTRLLQSDGLTKEAARHMRLFISGSAPLLADTHREWARTGHAVLERYGMTET-----------NMNTSNPYDGARVPGAVGPALPGVSLRVVDETGAELSPG--EIGMIEVKGPNVFQGYWRMPEKTKAEFRDDGFFITGDLGKIDADGYVFIVGRGKDLVITGGFNVYPKEVESEIDAISGVVESAVIGVPHADLGEGVTAVVVRDKGASVDEAAVLGALQGQLAKFKMPKRVLFVDDLPRNTMGKVQKNVLREAYAKLYA-- 212709401 69 -------DGTLNLANCLDRHLATRGDQTAIIWEGDDPTQSITYRELHHDVCQFANVLKKQGIRKGDVVAIYMPMVVEAAVAMLACARIGAIHTVIFAGFSPEAVSGRVIDCKAKLIITSDEGLRAGRAIPPQVTTVANVIVYRRTGNAWWHDVIQGVSADCPPEEINAEDPLFILYTSGSTGKPKGVLHTTGGYLVYATL-TFKYTFDYHENEVY-----------WCTADVGWVTGHSYLLYGPLSNGAKTLQVVDKHQVNILYTAPTAIRALMAEGDKAGTQRDSLRILGSVGEPNPEAWEWFYKKMGCPVVDTWWQTETGGFMITPLPGATM---------LKPGSATLPFFGVRPALVDNLGE--PIEGATEGNLVISWPGQARTLFGDHERFEQTYTFKGMYFSGDGARRDEDGYYWITGRVDDVLNISGHRLGTAEIESALVSHPKVAEAAVVGIPHSIKGQAIYAYVTLSGEEPSPETEVRNWVRKEIGPIATPDVLHWTDSLPKTRSGKIMRRILRK--------- 120403102 7 -FPEVDIPTA-SVYDYLFSGLAGPEDSDRVALIDAKSGRQTTYREMVARIDSFAGALAARGIGVGDVVALLAPNSSVFAVAFHGILRAGATATTVNALFTAKDIAKQLTDSKATMLVTVAALLPQAKAGAAAAGSDEDVVVLDGAGRDGHPNAADLLAAGTPAPQVPSSHLAVLPYSSGTTGNPKGVMLTHRNLVANVAQIRPLHGMV--ADDVVLAVLPFFHIYGMTVLLNAALHARARLVIMPSFDLGEFLGNIAEHRCTIAFIAPPVAVALAKHPLVDEHDLSSLNVVMSGAAPLDADLHAVAKRLGCKVVQGYGMSELSPVSHITPFDGGLVDMHEDAPLS---SVGWTVSNAASKLVDETGDEIPIPEEGTGELWFKGPNVMAGYLNNDEATRSTIDEDGWLHTGDLAQVDARGLVYIVDRLKELIKYKGYQVPPAELEALLLSHPGIADAAVVGVHDEEGEEVPKAFVVRQGGAALTEADVIEFVAGQVAPYKKVRQVEFIDAIPKSASGKILRKDLR---------- 69934981 15 -------HQPMTPISYLRRTARIHPDHPAVIHG----RQRHGYARLWADCCRLASALLGRGIGRGDTVSVLLSNTPPMIHAHFGVPMAGAVLHSINTRSDPATVAFQLDHAESRVLIVDREFSAMAAEALALAGVRPLVVDFDDAEPIGSLDYEQLLAEGDPDFAADEWDAISLNYTSGTTGNPKGVVYHHRGAALMALNNVIHAGMGRHP--VYLWTLPMFHCNGWCFPWTVPVQAGTQVCL-RWVRAGAIFDAIADHGVTHLCGAPIVMSTLLNAAADRKRGFPQQVTFNTAAAPPPETVLQAMAKAGFGVTHLYGLTETYGPAVVNEWNPGWDGLPPSGQAARKARQGRYLSLDELAVMDETLQPVPADGRTLGEVMFRGNVVMKGYLKNPEATAAAF-AGGWFHSGDLAVMHPDGYVQLKDRSKDIIISGGENISSIEVEEQLYRHPAVALCAVVAMPSEKWGETPCAFVELRGGEETEPGLIAH-CRAGLAGYKCPSRVVFGP-LPKTSTGKIQKF------------- 88705760 16 --------RDLTIGDALREAAAECPEALAMIAGTPDQRRQWTYAELLEEAELTARALLT-NFETGDRVAVWAPNIPEWIIMEYGCALAGIVLVTVNPSYQSDELAYVLRQSRASGLFLLPEFRKHLEKARGDCPDLKKVVLFNE-----WQAFLATAGDHALP-EVKPDDACMIQYTSGTTGFPKGALLHHRGLVNN--GAHTLSIMGAAQGGTYMGIMPLFHTGGCVLAVLGALSKRSALVLVEAFEPGLVLALMEEYRAAAMLGVPTMLIAMVEHPSFPERDLSSVKALCSGGSTVPADLVRRLEAVGAPFTIVFGQTECSPVACMTHPDDSIDD--------KAHTLGQAMPGVELKVVDPETG-ATQPVGVLGEFCTRGYHVMHEYFENPEATTKTIDAEGWLHTGDLCSMDERGYCKIEGRLKDMIIRGGENIYPREIEELLFQHPSVGEVAVVGLPSERLGEEVGVFLRPAPNNRLCRDTLFAYLREHLSPQKTPRYWYEVENYPMTGSGKIQKFELRKSWEN----- 54114895 456 -------DMPQGVHQFLERQAALTPEAPALCY----EDHEISYQQLNQRANRLAAFLRLQGLQPDDRIAVCVNRSPDMVIALYAILKAGAAYVPLDPDYPQDRLRHMLQDCGARFVLIDNGGEHALHPLRDIAVPRLHL------QRESHLWRQAPDGNPPPLAADPQRSLAYVIYTSGSTGKPKGVMNEHRGVINRLL--WMQKAYTLTPDDVVLQKTPFFDVSVWEFFW-PMMVGARLAIPGGHQEPDYLSACIAQHGVTTLHFVPSMLQLFLRHGDMAQ--CASLKRIVCSGEALPLATVQRCQLPQAELHNLYGPTEAAVDV------SSWQCLPDDPRPLVP--IGKPIANTQLHILDDQLQPLPPG--IAGELHIGGIQVARGYLNRAALSAERFIADPFYKTGDLARWLPDGNIEYLGRNDFQVKIHGLRIELGEIEQQLRQCSGVEDAAILAREDESGGKRLVAYVIAPEQTAAAAEWRRQ-LQQHLPDFMVPSCFIRLDAFPLSPNGKLDRKAL----------- 76802755 27 ---DGDYPDSFNIHEACDRHADNAEKVALYQVSEDGELTTLPFWELSDRSSQFANTLEALGVDEGDRVFSYMPRIPEHYIALVGTLKRGAVWGSVNERYGPDGISYRLNDCDAQVVVTTDDNRETVADALEEVDSVEHVITVDRGSPDDDVAFNDRLDEASEAADTESEDDALLYYTSGTTGPAKGVLHKHRWVL--GVAATQRYSVDLQPGDLYWSTGDLGWLTGAINTLGAWFWGASLFTYEGEFDPEEWAELLDEYPISVLFSVPTAYRMLRENEDVFEDTSLDLRHALSIGEPLSAGVVEWGEELGVTIHDTYGQTETGNMIINNYPSEEV----------RPGSMGKPLPGIEADIVDPDGEVLPPD--ETGEIAQRGPCFFAEYWQKPEKTADCFVPDGWYLSGDLAHKDEDGYFWFEGRADDVILSSGYRIGPFEVESSMGEHPAVAEVAVVGKPHKERGNIVKAYAVPSDGADPTEETKEDIVKEEMSAHEYPREIEFRDELPTTVTGKIRRTELRDEAQEE---- 148652888 15 ---------PLTIKQLLNRSKVTSQNEEIVYA----DKKRMTYTELFSRIGKLANVLDSLNLDKGDVVAVMDWDSHRFLESYFAIPMSQYVLQTVNIRLSPDKVLYTINHAKPRVLLLNSEFAPMVKDYQFENSSIEHIIWLDDNGSEGVFEYEALLAEASDEFDFDENTIATTFYTSGTTGNPKGVFFSHRQIVLHALAEAATLGIGLVLGDVYMPMTPMFHVLAWGFPYTATMLGMKQVYPG-RYMPDVMLNLIETEKVSITHCVPTILQMLLKQAEAEGKRFDGLKMII-GGSRLTEGLAKTALSAGIEVYTGYGMSETAPLISLTEFRSDDPEMSLEEEAKRRSLTGKPVIMVEAKIWDGDGNALPHDGKQTGELVLRAPWLTQSYFKNADAGVE-LWQGGYMHTQDIAFMTEDGTLKITDRLKDVIKSGGEWISSLEIETILSLHPAVADVAVIGVRDEKWGERPLAAIVLKPQDVTVEDIKAAAEKGMIPKYGVPEYYKIVDELPKTSVGKHDKKVMRELY------- 75907833 546 ------------IHQLFEEQVERTPDAVAVVF----KGQKLTYQQLNNRANQLAHHLRSLGVKPDVLVGICVERSLEMVVGLLGILKAGGAYLPLDPDYPQDRLAFMLEDAQAPVLLTQQQLLKKLPEHPGQ------VVCLDTEWQSIALS-----SQENPIAGVQYSNLAYVIYTSGSTGKPKGAMNTHLGICNRLL--WMQQAYQLTSADCILQKTPFFDVSVWEFFW-PLMIGACLVVPGGHKDSAYLVNLISEEQVTTLHFVPSMLQVFLE--EQNLESCSSLQRVICSGEALSLELQERFARLDCELHNLYGPTEAAIDVTYWQCQ--------PDTHLRTVPIGQPIANTQIYILDSYLQPVPIG--VAGELHIGGLGLAQGYLNRPQLTQEKFISNPFYKTGDLARYLPDGNIEYLGRIDSQVKIRGFRIELGEIEAILNQHGDVQAACVIVREDHPGDKRLVAYVVAHPDTPTISELRQ-FIKATLPEYMVPSAFVLLESLPLTPNGKLDRRALPK--------- 75907833 2691 ------------IHQLFEEQVERTPDAVAVVFG----NQQLTYHQLNCRANQLAHYLRSLGVKPDVLVGICVERSLEMVVGLLGILKAGGAYSPLDPGYPPERLSLMLEDAQVSVLVTQQHLIERLPQYQAKL------VCLDE-------AWEQIASQDNPTSEVKACHLANLIYTSGSTGRPKGVMVEHKGLC--NLAQAQIQTFGLTPDSRVLQFASFSFDAAIWEIVMALMSGGRLYLADALLPGKPLIERLRDYSITHITLPPSALAVM------PVSELPELQTIIVAGEACAAELIRQWS-VGRNFFNAYGPTEATVCATITQCHNNE-----------KISIGRAIANTQVYILDENLQPVPVG--VPGELHIGGVGLARGYLNRPELTQEKFIPHPFYKTGDLARYLPNGNIEYLGRIDHQVKVRGFRIELGEIETVLSQHDDVQICCVIAREETPGNKTLVAYVVPQKDVTLTTGEMRQFLADKLPGYMVPATFVILPSLPLTPNGKVDRRALPD--------- 75907833 1609 ---DTQVDYPLDIYQLFEEQVERTPNAVAVEWG----NQQLTYQQLNGRANQLAHYLQSLGVKADVLVGLCVERSLEMVIGLLGILKAGAAYVPLDPEYPPERLSFILEDAQVSVLLTQQSLVDRLPQHQAKL------ICLDTDARLITHNSQENLI-----CSVKTNNLAYLIYTSGSTGQPKGIAMNQLALCNHIL--WHQDNLKIARGAKTLQFASISFDVSFQEIFTTWCSGGTLFLITERRDTSALLDFLQEKAIERIFLPFVGLQQLAEVAVSNGCVNTHLREIITAGEQLTPAISQWFHKLNCTLHNQYGPSESHLATSFTLSDA-------VETWPVLPPIGRPIANAQIYILDKFLQPVPVG--VPGEVYIAGVLLAQGYFNRHELTQEKFIPHPFYKTGDLARYLPDGNIESLGRIDNQVKIRGFRIELGEVEAVLSQYGDVQASCVVVREDTPGNKRLVAYVVPEKQQILSVREVRDFLKEKLPEYMLPSAIVILDALPLSPNGKLDRRAL----------- 160895568 1 ----------MNLLDAFDSAVRKTPAKAFLRDRGA----SISYADMQRRSQRAAAVLQAQGVGRGDTVALMCLNAPGFVEALFGAWRLGAALMPVNHKLQAPELQYILDHAQCKALVFDAALAPVVAAAPHPCA---RLVTEAQEAVPGVQDWDTLVAAPMEGTRPADGDIAQVLYTSGTTGRPKGCLLSHRAVTLAAITAAL--GLSITREERTLMAMPIWHSSPLNNWFGGTLYMGGTVVLLREYHPQHFLQAVQDEGVTLYFGAPSYFAPLQMLPDFARYDLSSVRAWVYGGGPIGADMARKLATASDRFYQVYGMTETGPTGT---------TLYPEEQVERAGSIGRALPGVDMRVVRDDGED--AGPGDTGEIWLRTGSVMDGYLHDAQATAAAFAPGGWYRTGDLARLDDAGYLFIVDRTKDMVITGGENVYSKEVEDALSAHPQVADVAVVGRPHPEWGETVVAHVVTRGEAAPEAEALQQFLADRLARYKIPREFVFAASLPRTPTGKLQKFLLRQE-------- 73663698 5 ---DLIAPEQYNIVSEIEKFATDAMKKAVIFEDAGGETKEITYKQLIKHANKVGNMFLKHGLQKGDKVLVMMPRCIETYEIYLAALKLGLVIIPSSEMLRTKDLQYRITHGEVKAIVVTSDSIDEFKAVK-EYASLTKFIVGGQEADWYAVEDEKTVSDQLNTVETSRDDIALLSYTSGTTGNPKAVVHSHGWGYAH-MQMAPKHWLSIKEDDVVWAAAPGWQKWVWSPFLSIMGSGATAFVYNGKFNAEKYLELLQNYQINVLCCTPTEYRLMAKLPNLTDYNLEHLHSAVSAGEPLNREVVEKFQRFNLTVRDGYGQTESTLLIGFL-----------KDTESRPGSMGKAIPGSHVTVINDEGEL--AEVGEVGNIAVPLPALFKGYYKDPERTAEP-RKGEYYITGDLAKLDADGYFWFEGRKDDIIISSGYTIGPFEVEDSLTKHEYVKECAVVASPHEIRGNIVKAFVILQDDVPATDETVKTLVKQDVAPYKYPRAIEFVEDLPKTNSGKIRRIELREAEQN----- 134101550 1 ----------MNLAQFLRRNAVHQPNAEAVVC----EQTRLTYAQLDHDSDRLAAALQDLGLVAGDRVATLSWNCAELVVTEFALYKGGLVRVPINARLSEGEVAHLLRESGARVLLAGPEHMPAAVAAAADSP-VEHVVGLAEGAQHSYADFLSRTDAPPAWAQVRPEDPAVLHFTSGSTGALKAAVQTQGNRLALMRKSASSPEARVGTGQRQLLVGPITHASGM--PIIGTAFAGGCLVVLRGFEPEQVLDTIQRERVTHALLIPTMINSILQACSRDDFDLCSLERVVYGAAPMPTRIRAAWDFFGPVLAQAYGAGETTSAVMFLTTEDHRRAIEDGEQ-ELLSSCGRPSTEAEVLVVDDDFREVPPG--EVGEIVVRGPEVVPGYYEAPKLTACSFR-DGWFFTGDLATRREDGYVFIVDRKKDMIISGGFNIYCVEVEAVLHRHPDICDAAVVGVPDDQWGEAVKAVAVRRRGSAVDAESLIEFCGERLARMKRPRSVDFVEALPINQNGKIDRKAIRETY------- 148259675 18 --PAEIVPEFTDALAMFRAAVARAPQAPAILYFDG----RISYAELDRLSDGLAGYLAAHGFGAGDRLAVYLQNVPQFVIAILGAWKAGGIAVAVNPMNRAREIGILFADCTPKAVVCDTTFEETVGALEPGLRDRRLFAATRRVACAGTVDFEAAIAAGGALPPAPPDDIAFLVYTSGTTGVPKGAMNTHGNVTFN--AQTYRDWIGLGEGAPILGIAPLFHITGLIGHIAAAFITASPLILAYRFEPGVMLDAIEEHKAAFTIGAITAFIAMMNHPDAAPAKLASMTRIYSGGAPIPPSVVTAFETFGHYIHNGYGLTETNSPTHVVPLSRE----APVDPASGALSIGVPAYNTISWICDDEGRELPVG--EVGEIVSQGPMIVPGYWNKPDKTAEAIR-NGRFHTGDVGFMDKDGWFYLVDRKKDMINAAGYKVWPREVEDVLYTHPAVREAAVVGVADSYRGETVKAVISLRPGTSATQEEIIAFCKERMAAYKYPRTVEIIDDLPKTVTGKILRRELR---------- 108798485 3 ------------LTQALHRAVQQTPDLPATVF---GERVR-TWAQTADRAARLASAFQGLGVRSGDRVALLAQNCDAYHDFLFAVPWADGVAVPVNTRWSVHEIAFSLEDAGALVLVVDDVFLDMVEELRELAPTVQAYIAGDRARPEGVLDFEDIITDPIEDARRGGDALAAIYYTGGTTGTPKGVMLSHANLMAAALGA-LSTGQFLEPRGRLLHSAPMFHLADGSGWLARNLVGGTHVIL-PSFTPDAVAVAVERYQITDMFLAPTMIQMFVDSPAAAQHDLSSLKHLIYGASPISQAVLERAMRLQVKLLQAYGMTELSPTTTVLTGEEHLDP-------ALLRSAGRAVPIAEVKIVDEDDNEVPRG--TVGEVAARGPHVMLGYWNRPEETAQALR-GGWMHTGDGGYLDDNGYLFIVDRIKDMIVTGGENVYSAEVENALAQHASVATCAVIGVPDADWGERVHAVVVLEGMTATAQELRDH-CGSLIARYKAPRTVDFVDSLPLTAAAKVSKVDLRQRY------- 85375469 19 ---------QMTLPELLERATARKPEAPFLHFLG----RTYSYREIYTEARRFAAGLVEMGIAKGDRVGLFLPNVPIYASAYYGAMMAGAIVVNFSPLYTVEELAWQVGDSGTRLLVTVPELYATAEKVL-EGSDLETLVVGSASVPYGELDWNWALGREPDLPDLDEQDLALLQYTGGTTGRPKGAMLGHSQLAVNAQQVAAINPYADPSAEVFMGALPFFHVFANTALLNHAVASGASIAMVPRFDTKQVLHTIQKHRATGFPGVPTMFQAMLDHPDLAKTDLSSLKVCISGGAPMPAPVHARFEETGVRLVEGYGLTESAGVVSVN----------PYEGTRKRGTIGQVVAGTEVLLLDKEDPTVLAPEGEPGELAIHGPQVMRGYWNRPETEADVFVEHRWLRTGDVAEIDEDGFLSIVDRIKDMIAVGGFKVFPSVVEDVILEHQAVREALVIGVPDDYTGEKPRAYVTLAGDADIGGDALRSWLNARVGKHERVDSVVIREELPKTLIGKLDRKALRAE-------- 206679495 20 -------------------------------FLHLEDGTTLTHDAFLRKAAQIGGALVELDLSAGDRVALQVHKSPEALAVYAACVQKGIIFLPLNTGYTASELDYFIENSGAKLVICDPDIAPIAERTRAQ------ILTLDGSGDGSLIESAKSQPEMTSTTARNGDDLAAFLYTSGTTGRSKGAMLTQDNLLSNAEV--LKDYWAFTRADVLLHALPIFHTHGLFVASNVMLLCGGAMVFMPSFNPDTILKHM--PRATSMMGVPTFYTRLLDHDGFTREAAAHMRLFISGSAPMLSETHEQFESLGQRILERYGMTET-----------NMNTSNPYEGARKAGTVGFALPGVDVKICDPEGATLPQG--EIGVIEVRGPNVFKGYWKMPEKTREELREDGFFITGDLGQIDADGYVQIVGRGKDLIISGGYNIYPKEIEMVVDDQPGVKESAVVGVPHPDFGESPVAVVVPDGAGPDIDQITSA-CATELARFKHPRKIIILDALPRNTMGKVQKNALREDYKTLF--- 29830407 11 -------PVELPIHEAVLGRAAEFGEAPALVDAVDGTT--LTYEQLDRFHRRIAAALAEAGVRKGDVLALHSPNTIAFPTAFYAATRAGASVTTVHPLATAEEFAKQLSDCSARWIVTVSPLLDTARRAAELAGGVREIFVCD--SAPGHRSLIDMLATAAPEPRVPAEDVAALPYSSGTTGTPKGVMLTHRSIATN--LAQLEPAVPTGPGERILAVLPFFHIYGLTALMNAPLRLGATVVVLPRFDLDTFLAAIEKHRITHLYVAPPIVLALAKHPAVAQYDLSSLKYVISAAAPLDADTAAACRRLGVPVGQAYGMTELSP-------GTHVVPLNAVNPP--PGTVGKLVAGTEMRILDDPDQDLPVG--EAGEIAIRGPQVMKGYLGRPEATAAMIDEDGWLHTGDVGRVDADGWLFVVDRVKELIKYKGFQVAPAELEALLLTHPKIADAAVIGVYNDDNNEVPHAHVVRQPSAADSAGEVMMYVAERVAPYKRIRHVTFLDEVPRAASGKILRRQLRD--------- 146308610 67 ---------QLNVYNCIDRHLQQRGEQVAIIWEGDAESAHITYNKLHHNVSRLANVLKRRGVKKGDRVCIYMPMVPEAAYAMLACARIGAVHSVVFGGFSPDALRDRILDADCRTVITADEYIPLVDKALQSCPNVSTVVVVERTQGDRDLWYHQALKEDCPAEPMDAEDPLFILYTSGSTGKPKGVLHTTGGYLLGA-AMTHKYVFDYHEGDVY-----------WCTADVGWVTGHSYIVYGPLPDASRFWQVIDKHQVNTFYTAPTALRALMREGEAKATSRSSLRLLTVGEPINPEAWEWYFHVVGCPIVDTWWQTETGSILITPLPGAT---------DLKPGSATRPFFGVQPVLLDEQGKEIEGPGAGVLAIKASWPSQIRSVYGDHQRMVDTYFKPGYYFTGDGARRDEDGYYWITGRVDDVINVSGHRIGTAEVESALVLHDAVAEAAVVGYPHDVKGQGIYAYVTLMNGQEPSDELKKDLLAKEIGSFAKPELIQWAPGLPKTRSGKIMRRILRKIACNEL--- 121607868 12 -LPHSITLPATSLWDNLAISAHRYPDKAALVFFG----RRLRYRELAEGAERLAAWLAAQGVQRGDRVALCMQNCPQLVLAHFAILRANAVVVPVNPMNRAEELKHYITDPDTRLAITTADLAPELVKASNALPPLAHLLVTRDAPPEAWHAWADALAQPPPALQAGPDDLALLPYTSGTTGLPKGCMHLHKGIMHNTVASNLWSNGA--ADNVTLAVLPMFHITGIVSMMHTAVYSASTLVIMPRWDRSLAARLLVRYRISHWPNIPTMVIDLLGNPDFRHQDLASLVYIGGGGAAMPQAVAQRLEHCGLCYTEGYGLTETAAPSHTNPPDHPRQQCL-----------GIPYIGVDARVIDPDTQEMPVG--ESGEIIIHGPQVFAGYWKRPEATAAAFIEKRFFRSGDLGRMDEDGYFFMTDRLKRMINASGFKVWPAEVEALMFRHPAIQEACVIAAKDSYRGETVKAIVVLRPHQDTTGQQIIDWCRENMAVYKAPRIVQLVSALPKSGSGKVMWRTLQEQ-------- 158424922 32 -----------------------------------------TYGDALALSARLANVLVKRGVKPGDRVAVQVEKSWTAFVLYLAALRAGAVYLPLNTAYTLAELEYFLSDAEPTVVVVRPEVAGDVKALAAKL-GVPHVETLGSDGKGSLTEAAAGESESFEDVPRAADDLAGILYTSGTTGRAKGAMLTHENLLSN--AVTLRDYWRFTSDDVLIHALPIFHTHGLFVAGDIILMAGASMIFCPKFDASEVLRLM--PKATTLMGVPTFYTRLLDHPGLTREATAHMRLFVSGSAPLLAETHRAFEKTGKAILERYGMTETG-----------MNTSNPYDGERIAGTVGFPLPGVSVRITDPATGAV-LGADEIGSIEVKGPNVFKGYWKLPEKTASEF-HDGFFITGDLGKIDARGYVHIVGRGKDLVITGGFNVYPKEVEGEIDALPGVLESAVIGLPHKDFGEGVTAVIVRTPGASLTEAEVHQALEGRLAKFKLPKKVFFVDELPRNTMGKVQKNILRDTYKDTY--- 78189642 88 -------------YNALDVHVKSWRKNKAIWEGEQGDQRILTYGELHRQVCKFANVLKIAGIKPGDRIAIYMGMVPELMIAVLACARVGAVHNVIFAGFSAHAITERVNDSRAKMVICADNLKNIVDEAIVNTPSVRNVIVMHDGMDHWWHDLMGLAVDESEAVELDAEHPLFVLYTSGSTGKPKGILHTTAGYMVHA-ASSFRYVFDIKDEDIYFCTADIGWITGHSMVYGPLLNGATLLMYEGAPNYDRFWDIINRHKVTILYTAPTAIRAFIRAGNETKHNLNSLRLLTVGEPINPEAWMWYHKVVGCPIVDTWWQTETGGIMVSPMPGAT---------PTKPGTATRPLPGIMVDVVHKDGTPCGANEG--GYLVIKKPWMLRTIYGDNERYEKTYWSEDMYFTGDGARKDDDGYIWIMGRVDDVVNVSGHRLGTSEVESALVSHEAVAEAAVVSRPDDIKGNSLVAFVTLKDEYEGDMKLRESLVAREIGPIAKPDEIRWAKALPKTRSGKIMRRLLRE--------- 118151292 73 -----------TVGRCLDATAQRVPDQEALVVHH--ENIRLTFAQLKEEVDKAASGLLSIGLRKGDRLGMWGPNSYAWVLMQLATAQAGIILVSVNPAYQAMELEYALKKVGCKALVFPKQFKPEVEKAQPRLPDLTTVISVDAHLP-GTLLLDEVVAAGSQEQNLTRHDPINIQFTSGTTGSPKGATLSHYNIVNNAIGQRLRLHQKTPEESRVVLPSPLYHCLGSVGGMVSLMHGVTLILCSPVFEGKKTLEAISRERGCFLYGTPTMFVDVLNQPDFSSYDISTMRGGVIAGSPAPPELIRAINKLNMELVVAYGTTENSPVTFMNFTEDTVEQKAE--------SVGRVMPHTEAQIVNTETGTL-TELNTPGELCIRGYCVMLGYWGEPQKTEEAIGQDKWYRTGDIAMMDEQGFCKIVGRSKDMIIRGGENIYPAELEDFFHTHPQVQEVQVVGVKDDRMGEEICACIRLKEGEKTTAEEIKAFCKGKISHFKIPRYIVFVTNYPLTVSGKIQKFKLREQMEQHL--- 89899135 23 --------------DLPSSRAAAAPDAPCIADASAA----LSNSDFHLCVLRAAGVFETHGIKAGDVVALMLPNQAEFVVAMFAAWHLGAAMTPINPALTQKEASHQIVDSRAKLLINSTG-----EAVVAGVTTLPATAQKDGPRHEG------------KPVDDPS-ALALLIYTSGTTGLPKGVMLDHANI--EAMTEMGREGLQITSADHCLLILPLFHVNGIVVSVLTPLASGAHVTIRRRFDIDTFFADIERLRPTFFSAVPTIYTMLGALPSDVRPDVSSLRYGVCGAAPASAELLTGFERYGFPLVEAYGLSEGTCGSTLNPV----------DGVRKAGTVGLPLPGQKIAIADGKGAHLPPG--STGEVLVAGPNVMRGYLNQPDATAKTIV-NGWLHTGDIGRIDDDGYLSIVGRLKEMIIRGGENIYPKEIEDVLVEHPSVLEAAVVGAPDERLGEIVVAFVSRRPGATVTVDALNAHCASRLARHKLPAIIHIIESLPKNAVGKIAKPVLREQVR------ 163758241 7 ------------LAERLRAASLGAENNPFLRNHQTGE--KVSYKAFFANAERMAQALVASGVKPGDRVAVQAPKTQAMLELYVATVLAGAVFLPLNTAYTAAEITYFLTDAEPRIFVCDPNCEDELSAVAKD-AGVAEVLTIGADEGGSLPERRDAAAPGFTPVPRGPDDLAAILYTSGTTGRSKGAMLTHQALASN--AQTLKESWHFSADDVLIHALPIFHTHGLFVATNITLIAGSSCIFMSKFDADEILDYMPE--ATVLMGVPTFYVRLLETEGLRKAS-ANMRLFVSGSAPLLAETHSRWRNTGHAILERYGMTET-----------NMNTSNPYDGDRRAGTVGFPLPGVELIVTDPTGAPLPQG--ETGVLEVRGPNVFAGYWKMPDKTAEELRDNGFFITGDLGRIDADGYVHIVGRGKDLIISGGYNIYPKEIELVIDDLPGVVESAVIGVPHKDFGEAVVAVIVAQDGVEISAQDVSNMIKDNLARFKQPKSIEFVEALPRNAMGKVQKNALREAY------- 149915086 74 -------DGTLNVANCIDRHLETRGDQTAIIWEPDDQAKHITYRELHRAVCKMANVLEELGVRKGDRVVLYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALGARINGCDAKLVIT-ADYAPRTDAALLHCKDSVKCLVVKRTGTDRDFDYGEMMLEASDPAEMGAEDPLFILYTSGSTGQPKGVVHTSGGYLVYA-AMTHQYTFDYHDGDIFWCTADVGWVTGHSIVYGPLANGATTIMVPTYPDAGRFWEVCAKHKVNQFYTAPTAIRALMGAGWVEKHDLSSLRILGSVGEPNPEAWTWYNDVVGCPIVDTFWQTETGG---------HMLTPLPGATVLKPGAAQQPFFGVQPVVLDPQTGIEIEGNGVEGVLCMSWPGQMRTVWGDHARFEKTYFSDGYYFSGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHDVKGQGIYAYVTLMGGQTPSDELRKEWVRTEIGPIAKPDLIQWAPGLPKTRSGKIMRRILRKIAEDDFG-- 70730310 29 -----------SLREVFLEHVDKYRQRVAYVSIGT----EMGYDLWEKRVFAFAAWLQSKGVKKGDRVALMMPNCLQYPICLFGTLLVGAVVVNVNPLYTAHELRHLLKDSGAETVVIFENFAHTLEQAMPQLKNIVVAAIGDLLGTFKGAALNFALRHEHRPVELKQDDIAFLQYTGGTTGDAKGAMLTHRNILANLMQAKAWVGDQLDEQETNVTLLPLYHVLSLTVNCLMFMCGGRNILIANPRDVKRVQMILRKEKFSGIVGVNTLFNGLLENEEFRGRDFSDLKLAIAGGMATHTSVARRWEVTGVPIIEGYGLTECSPVVSISPID-----IARMREGDFTGTIGVPLPSTWVRFVREDGQL--AELGEEGELQVRGPQVMKGYWQRPEETAKVLDRHGWLSTGDVGVMNEQGFIRLVDRKKDMILVSGFNVYPNEIEDAVALHPGVAEVAAIGVEDDVTGEKVKIFVVRKDPALTQDQLLAH-CREYLTGYKVPRYVEFRQELPKTTVGKVLRRALR---------- 13473991 21 --------------------------------METDDGRSLSYGDMLARSAQFAHALLQLDVEPGDRVAVQVEKSPEALLLYLACVRAGAVFLPLNTAYTLTELGYFFGDAAPRVIVCDPARAADIGRMVE--PSGAVVVTLDRNGRGSLADQASRLPSDFHDVARGPDDLAAILYTSGTTGRSKGAMLSHENLASNARV--LVEQWRFTSGDVLIHALPIFHTHGLFVATNVVLMAGAAMLFEQKFDPARIVALL--PRGTALMGVPTFYVRLLQQDGLDRQAAKTIRLFVSGSAPLLADTHKAWERTGHAILERYGMTET-----------NMNTSNPYEGERRAGTVGFPLPGVALRIADPDGKPLAQG--EVGMIEVKGPNVFGGYWRMPEKTKAEFRADGFFITGDLGMVDTDGYVHIVGRGKDLIISGGYNIYPKELESEIDALDGVSESAVIGVAHPDFGEGVTAVVVRAPGAAITGAEVLGAIAGRLARYKHPKQVIFVDELPRNTMGKVQKNLLRDAYKDLY--- 88813260 18 -----------SLNDVFERSVQLYANQRAFSNMGAA----LTYRELDERSRAFGAWLQHRGLGKGDRIALMLPNVLQYPVALFGALRVGLTVVNVNPLYTVRELTHQLDDSGARAIVILENFAHTLEQVPGQRPETVLTTRVGDLLPPGAVSFRKALREGAETTAVEPTDLAFLQYTGGTTGTAKGAMLTHRNMVANLQQASVWIAPKMRPGEIIITALPLYHIFSLLANCLMFMNGGENVLITNPRDLPGFVKELRRHPFTAFTGVNTLFNGLLNTPGFTDLDFSHLRLTLGGGMAVQRRIAERWKTTGTTLVEAYGLTETSPAVCINPVN----------LAAYNGSIGLPIPSTEVSIRDDQGNELALGEN--GELCIRGPQVMAGYWGKAAETNSAFLEGGWLRSGDIARMDAQGYIYLVDRKKDMINVSGFNVYPNEVEDVLVAHPDVLEAAVIGLPDEAHGERLKAFLVCGKRTPSTEEVLDH-CRKQLTGYKIPREIEFRSELPKSNVGKILRRSLREE-------- 149915713 4 -----------TLYDNLF---GKHAGNTA-TFLHLPSGGTISYAAFLGTAARIANAVTAMGLQPGDRVAAQVAKSPEALALYAACVQAGLIFLPLNTAYTVDELSYFIENSGARLIVCDGAKTGEIAPMAEGLSA--RVATLNADGSGSLMEQAADQPETFDTVARSKDDLAAFLYTSGTTGRSKGAMLTHENLLSNTQV--LVDHWRFTGEDVLLHALPIFHTHGLFVATNIILSVGGEMIFLPKFDADEVIAWL--PKATSMMGVPTFYTRLLDDERFTGGLVRHMRLFISGSAPLLAETHVQFERTGHRILERYGMTET-----------NMNTSNPYDGERRAGTVGFALPGVELKITDPETGETLPDG-EIGQIEVRGPNVFKGYWQMPEKTAAELREDGFFITGDLGKIDEDGYIHIVGRNKDLIISGGYNIYPKEIELLLDEQPGVLESAVVGVPHPDFGETVLGVIVPEKNEQPDLDAIMEAATQSLARFKHPRRLVVMDALPRNTMGKVQKNVLREDFKDMFAPA 163797344 17 ------IPQRYNIGDVCDRHADAGAGTALIHIAADGAVVEHSFTELKRQSNRLANVLTAAGLQRGDRVGILMPQRPETAIAHIAAHKAGMVSVPLFTLFGEDALAYRLGDCAAAALVTDRDSLPKIEAIRDHLPSLKLILVADAKNGSGWRALDLALDAASDPVDTSADDPAVIIYTSGTTGQPKGALHAHRVLLGHLPGVEFPQEFFPAPGDRFWTPADWAWIGGLLDVLLPSLHHGIPVVAHRKFDPEAAFDLIARHRVRNSFLPPTALKLMRQVPDPLARHALAMRSIGSGGETLGTELLEWGRVFGLTINEFYGQTECNLVVGNC----------ASILPVRPGSMGKPVPGHEVAIVDANGIPLPASETGAIAVKRGDPVMFLGYWNNPQATDAKFTGPDWMLTGDLGRQDEDGYLHYVGRDDDVITSAGYRIGPGEIEDCLTAHPSVALAAVIGVPDPLRTEAIKACVVLADGVAPSDSLKAEIVKRRLAAHEYPRIVEFVDSLPMTTTGKIMRRVLRERHAAETQG- 186458646 77 -FAKWFVGGQLNVYNCLDRHLNTPANKAALIWEGEGEERTLTYKQLHHEVCKFANVLKRNGLKKGDRVIIYMPMVPEAAIAMLACTRIGVIHSVVFGGFSAQSVADRIFDCQARLVITTDAVVPLKKNVDEALKTIEKVIVIEEGRDVWWHREMEQVDANCPAEKMDSEAPLFILYTSGSTGKPKGILHTTGGYLLGAKLTT-KYIFDLQETDVYWCTADIGWVTGHSVVYGPLANGATSFMYEGHPEPDRFWRLIAKYGITVLYTAPTAIRAFMKWGWPRKHDLTSLRLLGSVGEPNPEAWIWYHEVVGCPIVDTWWQTETGSIMISPLPGAT---------PTKPGTATLPFFGIVPEIVDDQGKTLPKNSG--GKLVIRKPWMLRGIWGDMQRYKDTYWSEGSYFTGDGCRTDKDGYFWIVGRIDDVLNVAGHRIGTAEVESALVSNQKVAEAAVVGRPDDLKGQALVAFVTVKTGVVADQNLRDELVGKEIGPVAKPDDIRFAEALPKTRSGKIMRRLLKQ--------- 114563233 25 -----------SLADLFLKYTKLYATNTAFINMDV----SITYQQLAQQATDFAAYLQDLGLVKGDKFAIMIPNTLQYPIALFGALIAGLTVVNVNPLYTPRELEHQLKDSGTKAILILENFAHVLQAVIDKTD-VKHVITTGVGDRLGLIKFNDAMAKGSKPVDVIGSDLAFLQYTGGTTGPSKGAMLTHRNMVANLEQSNAVTKNVYEGKELIITALPLYHIYALTSNCLAFLFGGTNLLITNPRDMAGFVKELAKYRFTVITGVNTLFNGLLNTPGFDQLDFSALKMGFGGGMSVQRPVAEHWERTKSRLLEGYGLTECAPLVTM----------SPYNQKSYNGSIGLPASSTDIRLVGADGEDVALG--EPGEMWVKGPQVMKGYYNRQKATDEVLI-DGWLATGDIATMDENGFFKIVDRKKDMINVSGFNVFPNEIEEVIVSHEGVLEAAAVGVSCDITGERVKVYIVRKDPTLTEQDIFDH-CNKMLTNYKRPKIIEFMNELPKSNVGKVLRKDLRNQAQ------ 111019641 3 ---STMQDVDLLVSDLFLHGLRTHPDSAVLHYR-AGEVRRGSFREFGTAVTSLAAGLRRLGVSEDDVVATLCWNSPAHLAAYFAVPGMGAVLHTLNLRLHDDQIVYIANHAADKVILVDADLVPQLQRVIDRLPTVEHVIVAGEAVPTGVHRLDDMLDTETDWPRLDERSAAALCYTTGTTGDPKGVAYSHRSIYLHSLQISTGSAFGFSDADRVLPIVPMFHANAWGWPHAAWTSGADIILNDRYLQIDHLARIITDLAPTAAAAVPTLWTGLDEYARTHPVDFSSLRLAVSGGSPLAAALVRSMQRHGVRLTQGWGMTETSPLLTFSRPPHNTPDADVAQWASL---TGRIVPGVQARIVDEYGDELPWDGESIGEVQLRGATIAGTYFRAPDK-----FDDGWLRTGDLGVLHEGGWIQLKDRLKDGIKSGGEWISTVELENALLEHDAVAEAAVIGVPDPKWEERPFVCIKLAPGATATAPELLAFLDGKVARWWLPERWAFVNTLPKTSVGKLDKKDLRRSY------- 15808036 31 --PRSLTLPQTGLFHNLRVSAERYPEKVGLWFYG----RELTYGDLYDQVGRLAGHLAAQGVRKGDRVGLWLQNSPAWAIGAFAAWQLGAVVVPLTPMLQPRELAFFLQDAGIKVAVVGAELYEKGKQAGLEHAVVANVLDAQPELQAGDVTLEQALRSAPAPIEVDRDDLAIIFYTSGTTGLPKGCAHTHGSVISTSPALSTAVWVNGTCEDVFLAALPYFHVTGFINSLMTAVAGGGKVVMMARWDRDTARELIRDHRVTVWTNTPTMLIDLMASPNFQASDLKTLRSLTGGGASLPAAVGQRLDTTGIFFLEGYGLSETMAQSHSNPHGRQ-----------KLQCLGIPLFNVDSRIIDETGAELPPG--QVGEIVINGPQVMREYWQRPRETEEAFTEIGFFRTGDLGYMDEEGYFFFADRLKRMVNVSGLKVWPAEVENKLHGHPAIQEACVISVPDERSGERARALIVLRPGMEATPQDIETWARTQMANYKVPRDYQFVDSLPRSPTGKVAWRQLQEQAR------ 183222790 66 ---EWFVGGKLNVYNCLDRHLDSPKNKAALIWEGDDESKVLTYHDLHREVNHFANVLKKFKVKKGDRVLIYLPMVPELAIATLACTRIGAVHSVVFGGFSPEALLGRIEDCKPTLVITADELKKNVDAALAETKKVNDVIVVKRTGDEGNLNWKEGVKKECPAVPMESEDPLFILYTSGSTGKPKGVLHTTAGYLLGANL-TFATIFDYKDTDTY-----------WCTADIGWITGHSYILYGPLPDMGRFWDVIDKYKVTVFYTAPTAIRALMREGLEKKRSLASLRLLGSVGEPNPEAWEWYYANIGCPIVDTWWQTETGSIMISGIPGA---------IPQKPGSASWPFYGIQPVLVDNEGVELKGKGEISGNLCIAKPWMMRGVYGDPKRFFDTYFSQGYYFTGDGANRDKEGYFRITGRVDDVLNVSGHRIGSAEVESALVEHKSVAEAAVVGFPHDIKGQGIYAYVTVKQGVVTNDLLKKELVEKVIGKIARPDVIHWAPGLPKTRSGKIMRRILRKIANNEF--- 171325609 7 -------PERYNLTSEIEKHAMANPNKLALWENEQGETREITYGDLIKHANQIGNALLKRGLEKGDKVLVMVPRLIEAYEVYLGTLKAGLVVIPSSEMLRTKDLQYRISHGEVKAIIAYEPYVDQFEPI-GNIDYIMKFVV-GKTKPSGWINLEEAMKAESDAADTSRDDMAFLSYTSGTTGNPKGVVHSHGWGYAH-LRIAAKNWLCIEENDLVWATAPGWQKWIWSPFLSTLGSGATGFVYYGRFDPEKYLQLLSKYEVNVLCCTPTEYRLMAKVPNIGDYKLPHLRSAVSAGEPDGYRLIDTFEKFNIQVRDGYGQTENTLLVGVM-----------KGMKIKPGSMGKPTPGNIVEIINENGEPCAVGEVGDIAVHVDTPTLFKYYYKDPERTAMQFRGD-YYITGDKARKDEDGYFWFEGRGDDIIISSGYTIGPFEVEDALVKHPAVKECAVVASPDEIRGYVVKAFVVLREDKNDPALILQEHVKQLTAPYKYPRKIEFVDDLPKTPSGKIRRVELRER-------- 209965611 12 -----------NLYHLFE---SRFPRTRRFLTLEDGPRQYYTYADIDAVSARFANVLVAMGVKPGDRVAVQVEKSAENVMLFLAVLRAGAVYLPLNTAYRRGEIAYFLEDAGPALVVCRPEDEAEMRELAAA-AGVPQVATLGVAADGSLAEAGLEQPTTFATVPREKDDLAAILYTSGTTGRSKGAMMTHWNLGSNLL--TLHDCWGFRPDDVLLHALPVFHTHGLFVGLGTVLLAGGSLLFLSRFDADAVLRLLPA--ATLMMGVPTFYTRLLAHPAFGRAQAATMRLFISGSAPLLADTHRAFERTGHAILERYGMTEACMITSNPL-----------EGDRIPGTVGFPLPGVELRVVGEDGAVLGP--EETGVIEIRGPNLFKGYWNRPDKTAEEMRPDGFFITGDVGKVDARGYVHIVGRAKDLIISGGFNVYPKEVETVLDALPGVVESAVFGLPHPDLGEAVAAVVQKHGQDGLTEAAVIAAVKAELAGFKVPKRVWFVPELPRNTMGKVQKALLRDTHRSTFA-- 70996664 36 ---------DITLGELLTLQSLQYGDYECLVFPWTGA--RWTYTDLKDEADRVARGLLAMGIQKGDRIGIMAGNCEQYISVFFAAARVGAILVVLNNTYTPSELYYALGHTDCRLLFLTPRIRHSLEEVLAKLSALEEIIIL-RGQYSGFSTYEHVIALQDREAELHSTDVCNLQFTSGSTGNPKAAMLTHHNLVNNSRF--IGDRMNLTSFDILCCPPPLFHCFGLVLGMLAVVTGSKIIFPSETFDPTAVLHAISDEKCTALHGVPTMFEAILSLPKPPNFDCSNLRTGIIAGAPVPRPLMKRLEELNMEYTSSYGLTEASPTCFNALTTDSIE--------RRLTTVGKVMPHAKAKIIDTQGHIVPIGQR--GELCIAGYQLTKGYWNNPEKTAEALDSDGWLKTGDEAIFDEEGYCSITGRFKDIIIRGGENIYPLEIEERLAAHPAIEVASVIGIPDQKYGEVVGAFLALAADRPSDEELRA-WTRETLGRHKAPQYFVFGEEIPVTGSGKVRKVDLRKIAAS----- 62425818 5 -IPSTLGDSQLNTTSLIRHAATVFGESEVVYRRSDGSWGRSNYADEYKRMAQLAHGLDELGVGAGSMVGVIDWNSRRHLELYFSVPGVAATMLQLNLRLAPEDLAYVVSHSKSDWIFVDESLLHVAEALAPKLDVKGWVVMTDKPASENVVFYEDLIADKPDTYDWPEKTAAYAGYTTGTTGRPKGVYYSHRSIYLHTMGG--LAALQATFDDCVMPITPMFHVLSWGFPQNAVAAGAKLVLPG-KFAAEEFGQAFIEEKVTLANGAPAIFTPMLAMMKSTPPDLTGVR-LVSGSSEPPLSMMRGFEVTGAEVIHGYGATETTPLATTNWRIKSGMNLSDEEKWDLKRYQGLPIIGVEVKIVDPTGEEMPRDGKSVGEIVMRGPWITESYYQLPD-NADRFL-DGWWRSGDVGVIDAHGYLKITDRLKDVIKSGGEWISSIDMENAILDSPNVKEAAVIGVPDEKWDERPVAYVVANDGAEVTRESIVETLSERFAKWQMPDEVYVVDEMPRTSVGKLDKKLLRKNWEE----- 218530736 68 -------DGRTNVANCIDRHLATRGDQTAIIWEGDDESKHITYRQLHAEVCRMANVLRNRGVGKGDRVTLYLPMIPEAAYAMLACARLGAIHAIVFGGFSPDSLASRIKGCGSKLVITADEGLPLKANVDEAIKRVDHVIVVKRTGPGRDVYYHEAVTDECPAEAVEAEHPLFILYTSGSTGQPKGVVHTTGGYLVYA-SMTHQYVFDYHDGEVY-----------WCTADVGWVTGHSYIVYGPLANGATFWEVIDKHKVNIFYTAPTAIRSLMGGGEGPVKKTSSLRVLGSVGEPNPEAWDWYYRVVGCPIVDTWWQTETGGILITPLPGATR---------LKPGSATLPFFGVQPVMVDAEGKIL--DGACEGNLCIKWPGQMRTVYGDHERFEQTYTYKDLYFTGDGARRDADGYYWITGRVDDVINVSGHRMGTAEVESSLVAHPKVSEAAVVGYPHNVKGQGIYAYVTLNEGEEGTDELRKEWVRKDIGPIASPDLLQFAPGLPKTRSGKIMRRILRKIAEDDFG-- 196008615 10 ---DIHIPDNMSFYDFVSRRFDINASKPALTDGITGET--YTYGQLKQMIQRCASALTRLGFQSGDIMSIVSLNSLDWSIIFFAVIALGGIVTTCSPLFTPEELKYQLEDANAKYVIVSECAASKVNKTN---HPFRHKFIFGHA--EGYIPYSSLIRDSGNQFPTPKSHLCIIPYSSGTTGLPKGVMLTHYNLVAN-LTQYTYRGMR-SADDVVLCVLPFYHILGMCSILSLSLSSGSRVVILPRFQPHSFLAAIEKFQVTRVAIVPPLALFLLNSPLVDQYNLSSLKNITSGAAPLDTQLMERVKKLNLRFTQGYGMTETGPTTIINHFC---------KANTKLGSVGKLMPSTYCKVVDLMTHQILP-ANVAGEIWIKGPQVMVGYLNKPQQTRETINSEGWLKTGDIGYYDEDEDFYIIDRLKDLIKYKGHQVAPAELEALLKSFDYIADAAVIGIPDTVAGEIPRAYVILKDKEATPQQIQDEVASRVAPHKKLRGGIEITTFIPKLASGKILRRQLKDKYK------ 134298447 8 -----------TLRDMWDELARIYSEKTVIFEDRNGSISEYTYSQLNEEINKTANLFLDLGIQKDEKVAIQLHNCPEFLMCWFGLAKIGAVLVPLNTHYTQEECGYILKKCDVATVVIEEEFLPIYDRSRPNKDSIKNILLAREKQIPGTINFKENKGKQPGELPLSSDDVAEILFTSGTTSKPKGVVLTHCNLLYAGIFTSWQGAFRY--DDRYLSIEPAFHVDFQLTALMPVLTVGATMIAVEKYSASRFWKQICKYKATITQAMPMMLRTMMLQPQQEWEKDHCIRQFFFFLALTNQEKDAFEERFNVRLFNSYGLTESLVGVIGDFPFGE----------RKWPSIGRPGLSYEAKIVDEEGNEVPPN--TIGEICIKGPGIMKEYYKDAEATAKTLKPGGWMHTGDKGYVDESGWFYFVDRKVNMIKRSGENVSATEIENILMCHPKIAEAAVIGVPDPIRDQAVKAFIVKEGEELSTEEILEY-CRGRMAKFKVPSFIEIRTSFPRTCTCKVQKKML----------- 163797266 69 ----------------LDRHLAERGDQTAILWEGDDECKAITYRQLHAEVCKLANALKNLGVKQGDRVTIYMPMIPEATAAMLACARIGAIHSVVFGGFSPDSLANRLQDCDSSILITADELKKNADLAMEHSPSCKTCVVVRRTGGARDHWYHDLLAADCPPTEMNAEDPLFILYTSGSTGKPKGVLHTTGGYMVYA-SMTHEYVFDYKPGEVYWCTADVGWVTGHSIVYGPLANGATSVMVPNYPDSSRFWQVVDKHKVNIFYTAPTAIRALMREGDGPVKKTSSLRLLGSVGEPNPEAWQWYHRVVGCPIVDTWWQTETGGIMITPLPGA---------IPLKPGSATLPFFGIKPVLVDNDGKVM--EGPADGNLCISWPGLMRTVYGDHERFFQTYFARGMYFTGDGCRRDDHGYYWITGRVDDVINVSGHRMGTAEVESSLVAHAKVAEAAVVGYPHDIKGQGIYAYVTLNAGETPTEELRKEWVRKDIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAANEH--- 93006345 9 --PSA-YDFPLLVKQLLNRAKTVSQDQEIVYA----DKKRFTYKDLFNRINRLANVLDGLNLDAGDVVAVMDWDSHRYLESYFAVPMSEYILQTVNIRLSPDKILYTINHAKPKVLLLNSEFAPLVKDYQFENSSIEHIIWLDDNGVTSYEALLDAADDHFDFPDFDENTIATTFYTSGTTGDPKGVFFSHRQLVLHTLTEAASIGMGVSYGDVYMPMTPMFHVHAWGFPFTATMTGLKQVYPG-RYAPDLLMDLIINEKVSITHCVPTILQMVLKEAQDRGASFNGLKMII-GGSRLTEGLAKAAMDQGIEVYTGYGMSETAPLISLTDFSLNEPQLSEEEDIARRCMTGKPVLMVDAQVWGENNQPVGTGQDNTGELVLRAPWLTQSYLKNDDAGKE-LWENGYMHTQDIAYIRPDGYIKITDRLKDVIKSGGEWISSLEIETILSLHPSVADVSVIGVRDKQWGERPLALVVLKPNCQDTDDIKQAVARGIIPKYGIPSQFKFVDELPKTSVGKHDKKVMREMYAN----- 116620449 2 ----------MNLGDALHSQAQRIPQKTALFCGES----RISYQALDELTTALAKWFLDQGLQPGDRVAIHWTNSIQTVQLLYSVFKAGLTAVTINTRLKAPEIEFMLNHAQVRMCFTEAVLLPSAEQAGGGCTILSELPVL-----------PTAEADPRALPPVDPDEPALLIYTSGTTARPKGVVHTHRSLYSTVVITVRAIGPRELEEGVALCVLPLMHMGALAGLFSTVCLGGTTVLL-PRFDPAGVLEAIEEFRCTSLTCLPSLWHFIVDEQARKPRRVSSLNAACAAGDAVPVALQTRFEAFGLPLQEGYGMTESVPLVIN------------PKGAIRSGSMGVPVEHVALRIVDVAGVDVP--EGETGEILVRSPANCIGYWNDPGATRAAIEA-GWLHTGDLASCDSDGYYWFRGRKKEIIIRAGSNISPQEVEEALYRHPAVLEAGVVGQGDSVYGEIVVAFVVLREGFRAEASELREFAQKHLADYKVPEKFVFLAEMPKSPVGKVHRRALR---------- 18032806 13 -LPDIYIPKNLPLHSYVLENLSKHSSKPCLINGANGDV--YTCADVELTARRVASGLNKIGIQQGDVIMLFLPSSPEFVLAFLGASHRGAITTAANPFSTPAELAKHAKASRAKLLITQACYYEKVKDFARE---SDVKVMCVDSAPDGCLHFSELTQAEAPQVDISPDDVVALPYSSGTTGLPKGVMLTHKGLI--TSVAQQVDGLYFHSEDVILCVLPMFHIYALNSIMLCGLRVGASILIMPKFEIGTLLGLIEKYKVSIAPVVPPVMLAIARSPDLDKHDLSSLRMIKSGGAPLGKELEDRAKFPQARLGQGYGMTEAGPVLAMCL------AFAKEPFDIKPGACGTVVRNAEMKIVDETGASLPRN--QPGEICIRGDQIMKGYLNDPEATSRTIDKEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEALLIAHPEISDAAVVGMKDEDAGEVPVAFAVKSEKSQATEDEIKQYISKQVIFYKRIKRVFFIEAIPKAPSGKILRKNLKEK-------- 171915798 71 ---------------------------AILWEGEPGDSRSITYGELQVEVNKFANVLKSRGIKAGDRVLIYMPMVPEAAIAMLACARIGAVHSVVFGGFSSESIKDRLQDSGATSIITADALKANVDVALAGNTTVQSVIVLQRTKHDWWHDEVTKVDDNCPAEGFDAEHPLFILYTSGSTGKPKGILHTSGGYLVGTYL-TCKYIFDLREDDIYWCTADVGWITGHSIVYGPLANGATVLMYEGAPDTGRFWEIIEKYKATILYTAPTAIRAFIKWGDEKKHDLSSLRLLGSVGEPNPEAWMWYHEMIGCPIVDTWWQTETGSILISPLPGVT---------PTKPGTATLPFFGVDAAILDEEGVEVGPNEG--GKLVIRKPWMLRTIYGDAERYESTYTYEGIYLAGDGARRDEDGYFWIVGRLDDVLNVSGHRLGTAEVESALVSHESVAESAVVGRPDEIKGQAVVAFVTVKTGVEATDALAAELKKHVIGAIARPDDIRFAAALPKTRSGKIMRRLLKE--------- 78043839 24 ---------------------------AMLWVDDFGNERRFTFKQFSELSKQTANFFNFLGVKQGDRILVILPRLPEWWVIYLAAIRAGIIFIPGTTQLTSKDIKYRVETAETVMVITDEDNAAKVEEIKGELPVLKHLVIVGKR--DGWLSLNEEIAKEYEAANTKSDDPAIIFFTSGTTGYPKMAVHTHASYPIGHYITG-KYWLDLTPDDLHWNMSDTGWAAAWSSFFGPWICGAAIFVHHGKFDAKKTLELLAKYPITTFCGPPTAYRVFV-LEDLKKYKFPHLRHCVAAGEPLNPEVIKVWEATGLTIRDGYGQTETC-VLVANFPCFEV----------KPGSMGKPAPGYYVSIIDDEGNELPPGKE--GNIAIRPVGLFKEYWKNPDKTAEVFRGD-WYLTGDRAIKDEDGYFWFVGRADDVILAAGYRIGPFEVESALVEHPAVAEAAVVASPDEIRGEIVKAFVVLAPGYSPSEELVKELVKKVTAPYKYPREIEFIDALPKTVSGKIRRVELRER-------- 121605771 76 -------DGELNAYNCLDRHLGTPSKNAIIFESDDGKVTNVTYKELHAKVSQFASALKEMGVQKGDRVVIYMPMTIEGIVAMQACARIGATHSVVFGGFSAKSLQERIQDAGAVAVITAGKELPLKAIVDGGCESIKNVIVYQRTPTEGRDSLMHEVTAKANPVCEPEEHPLFVLYTSGSTGKPKGVQHSTGGYLLWA-KLTMDWTFDLQPNDVFWCTADIGWITGHTITYGPLAAGATQVVIPTYPNAGRFWQMIEKHKVSIFYTAPTAIRSLIKAADADAADLSSLRILGSVGEPNPEAWMWYYKNIGCPVVDTFWQTETGGHMITPLPGAT---------PLVPGSCTLPLPGIMAAIVDETGNDVPNGSG--GMLVVKRPWMIRTIWNDPERFKKSYFPEEMYLAGDGAVRNDNGYFRITGRIDDVLNVSGHRMGTMEIESALVAHPMVAEAAVVGRPDDLTGEAIVAFVVLKRSRPTGDEELRDWVGKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLR---------- 83955637 71 -------DGALNVANCIDRHLETRGDQTAIIDSPDEEAQHISYRALHAQTCKMANILRDIGVGKGDRVIIYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVQGSDAKVVITADKATPLKANADKALPSVKCLVVWNDARDVDYTALEKEASDTCAPEEMNAEDPLFILYTSGSTGQPKGVVHTTGGYLVYAALTHEV-TFDYHDGDVYWCTADVGWVTGHSIVYGPLANGATTLMVPTYPDASRFWQICEKHKVNQFYTAPTAIRALMGKGRADGCDLSSLKLLTVGEPINPEAWNWYNDVVGCPIVDTWWQTETGGHLMTPLPGAH---------ATKPGAAMKPFFGIKPVVLEPTTGAEIEGNDVEGVLCISWPGQMRTVWGDHERFEQTYFSDGYYFTGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHPKVAEAAVVGFPHDIKGQGIYCYVSLMSGESPSEDLRAEWVRSEIGPIASPDMIQWAPGLPKTRSGKIMRRILRKIAENDYG-- 167358950 11 --------------------------------------RTWTYDDAFALSGRIAGAMDTLGIRPGDRVAVQVEKSAEALILYLACLRTGAVYLPLNTAYTLAELDYFIGDAEPRLVVVASAARGGVETIAK--PHGAIVETLDADGSGSLLDLARDEPADFVDASRSADDLAAILYTSGTTGRSKGAMLTHGNLLSNAL--TLRDYWRVTADDRLIHALPIFHTHGLFVATNVTLLAGASMFLLTKFDADEVVSLM--PQATMLMGVPTFYVRLLQSPRLDEQAVANIRLFISGSAPLLAETHTEFQRTGHAILERYGMTET-----------NMNTSNPYEGKRIAGTVGFPLPDVTVRVTDPATGLVLSP-EETGMIEIKGPNVFKGYWRMPEKTAAEFTADGFFISGDLGKIDREGYVHIVGRGKDLVISGGYNIYPKEVEGEIDQIEGVVESAVIGVPHPDFGEGVTAVVVCKPGAVLDEKTIVSALQDRLARYKQPKRIIFADDLPRNTMGKVQKNILRQQYADLY--- 126733247 19 ---------PLTPLSHLQRAALIFADREAVVYGKT----RLTYAKYYRRVSRLASALTKAGIKPGDVVATILPNVPAQSEAAFGVPACGAVLNTINTRLDIDTVAYIFDHGEAKVALVDSQFLPLAMAAIELMEGPAPLIIEVPDDQAGVHAYEDFLATGDPEFAWDEWESLALNYTSGTTGRPKGVVYHHRGAYLMTMGTPISWELPL--FMRYLQIVPLFHCNGWNHTWMMPALGGT-VVCCRDISAKAVYDAIGDEGVTHFGGAPIVLNLIVNAKDEDRRAFDHVVEVFTAGAPPAPATLAAIGKLGFNVKQVYGLTETYGHVTECIWDSDWDSLPEDEQAAIKARQGVAFPMMEVTVVDTYMGQVPRDGATQGEIVMRGNAVMKGYLKNAEATDKAF-AGGYFHSEDLAIQHQGGSIQISDRAKDIIISGGENISSVEVEGALMHHAAVNLCAVVAQPDDKWGEVPCAFVELKDGATADEAEIIAFTRERLAGFKCPKKVVF-QELPKTSTGKIQKFELRKQAK------ 145236613 36 ---------DITLGELLTLQSLQYGDYECLVFPWTGT--RWTYSNLNAEANRLARGLLAMGIKKGDRIGVMAGNCEQYISVFFAAARVGAILVVLNNTYTPRELYYALDHTDCRVVFMTPRIRHALEDVLAELAALEEIVILRGETYNDVIQRGEKLPNSALPDREAEDDVCNLQFTSGSTGNPKAAMLTHHNLVNNSRF--IGDRMDLTSFDILCCPPPLFHCFGLVLGMLAVVTGSKIVFPSETFDPKAVLHAISDEKCTALHGVPTMFEAILSLPKPPNFDTSNLRTGIIAGAPVPRPLMKRFEELNMQYTSSYGLTEASPTCFNAVTTDTIE--------TRLTTVGKVMPHARAKIIDTQGNIVPVGER--GELCIAGYQLTKGYWNNPEKTAETLDEDGWLKTGDEAIFTPEGRCSITGRFKDIIIRGGENIYPLEIEERLAAHPAIEVASVIGIPDAKYGEVVGAFIAVAAGKPSVEELR-NWTRETLGRHKAPQYVVFGEEVPVTGSGKVRKVDLRK--------- 91974963 9 ------------LFDALDD-----PNRLAI---ETAAGETISYGDLIARAGRVANVLVARGVKTGDRVAAQTEKSVEALVLYLATVRAGAVYLPLNTAYTLHELDYFITDAEPSLVVCDPSKRDGIAAIAAKVKAAVE--TLGGDGQGSLTDAAAQASAEFTTVPRSADDLAAILYTSGTTGRSKGAMLSHDNLASNSL--TLVDYWRFTPDDVLIHALPIYHTHGLFVASNVTLFARAAMIFLPKLDPDRIIDLM--PRATVLMGVPTFYTRLLQSPRLTQQATRHMRLFISGSAPLLADTHREWARTGHAVLERYGMTET-----------NMNTSNPYEGERVPGAVGFPLPGVSARVTDETGRELARG--EIGMIEVKGPNVFKGYWRMPEKTRSEFRDDGFFITGDLGKIDERGYVHILGRGKDLVITGGFNVYPKEIESEIDAMPGVVESAVIGVPHADFGEGVTAVVVRDKGAAIDEAQVLSGLDGQIAKFKMPKKVIFVDDLPRNTMGKVQKNVLRDTYADIY--- 116181874 7 -FPPLDIPDGIDLWTLMDRHRDFPVTKEILTCDETD--RSYSWGDIRSASIAFGRGLMAWGWKTGDVLAFYTPNSIDTPILTLGALWAGGIVSPANPLYTVDELAFQLHDSGAKGLVTQPANLPVAIAAAANLPLDRIILVGHHRDPSGQIRHFSSLTTTTTTPATPQQSPAFIVYSSGTTGLPKGVCLTHRNMVANVLQASYVEGRQWRAGDKQLGVLPFFHIYGLTCGVLMCVYEGWQLVVLERFDMLKALRAIERHRITLAYVPPPVVLAFSKHPAVDGFDLSSLKVLHSGAAPLSRELTEAWARLRVPVKQGFGLSETSAVVCCQVV---------DEWGKFMGSVGKIMPNMSAKIVGEDGEEVA--EGEPGELWLKGPNVFPGYFKNPERTKEAFSADGFFKTGDVFRRDKHGNYYCVDRLKELIKYNGYPVPPAELEGVLIGHKEVADACVIGVEDAKATEVPRAYVVLRDGVAASEELADWVATQVAPHKKLRGGIRFVDQIPKSPSGKVLRRVMREQVKERASGA 163869199 77 -------------YNCIDRHLKTHGDQIALIWEGDNPYHKITYNELYEHVCRFANLLKNHGVKKGDKVTIYLPMIPEAAYAMLACARIGAVHSVIFAGFSAEAIAGRIVDCESTFIITADNLKDNVDAARQNVRVDQVMVIRRTCGPIDWIWYHEEITHACPAEPMNAEDPLFILYTSGSTGKPKGVLHSTGGYLVYA-AITHKYVFDYHPGEIYWCTADIGWITGHSLVYGPLCNGATTLMFTPTFDKGRFWEIVDKHKVNTLYTAPTAIRALMGAGNSEHSKRTSLRLLTVGEPINPEAWEWFYHTVGCPILDTWWQTETGGHMITPLPGAT---------PLKAGSATRPFFGVQLQIIDEQGNIL--EGEAEGNLCISWPGQMRTLYKDHERFIETYTYKGKYFTGDGCRRDSDGYYWITGRVDDILNVSGHRLGTAEIESALVLHPAVSEAAVVGYPHPIKGQGVYSFVTLMEGTAPSEELQKDLVRKEIGSIAILDKIQFAPQLPKTRSGKIMRRILRKIAENNF--- 146282281 3 --PGLMQNAPLLISGILTHAARAHGDREIVSRLVDEPLWRYDYAGLANRAAQAAAMLRALGIGSGDCVSSLAWNTHRHYELFFAVPGIGAVLHTANPRLSDEQIVYTINHAGSQVLLFDSSFAACVARLRPRLSNIRHFIELAAQSSEGVMGYEQLIAQPLAWPQFDENAGAVLCYTSGTTGDPKGVLYSHRSVVLHAMAAGLSSAFGLSAFDCIMPCSSLYHGTAWGQPFAAAINGCKFVLPCDKMDGASLQELIKSEGVTLSGGVPTIWTMYLAHLERSGEDSGSLARLVIGGSAVPRAMAETFQKYGVAVCQLWGMTETSPLVVATPTPKLAERGQQATNDTIWTRQGRLQFGIELKVVDEQGNELPCDGVSSGRLKVRGPWTVERYYRSE---KSALDSEGWFDTGDIATLDADGFMRITDRSKDVIKSGGEWVSSIDIENVAAACPGVKVAAVVGVFHPKWEERPLLVVEPHSDAEITVEQILAHLEPNIVKWWMPDAVIF-DAVPLTATGKIDKKVLRERYRNHL--- 6942168 8 -----------TIGRLLEQTAAAYPDQEAVV--YPDRNLRYTYVQFNRLCRQTAKGLMGMGIGKGDHVAIWASNIPEWLAAQFATAKIGAVLVTVNTNYQSQELDYLLRQSDADALIVGTSYTEILNSLIPELPCLKTLIYIGEKRLPGMYHWDEMLAQSVSDAELEADDVINMQYTSGTTGFPKGVMLTHFNVI--NNAANNAECMKLTSSDRMCIPVPFFHCFGCVLGVLACVSVGAAMVPVVEFEPATVLTTVENETCTALHGVPTMFIAQLHLQDFDSYDLSSLRTGIMAGSSCPSEVMKAIEKMGMDITIAYGQTEPSPVITQTRANDSFQRRVE--------TTGRALPEVEVKIVEPGTNEVQRG--VQGELCTRGYHVMKGYYKDEEATQKAINPEGWLFTGDLAVMDEDGYCRVTGRLKDMLIRGGENVYPREIEEFLYRHPNILDVQVVGVPDEKYGEEAAAWIKLKEGKTASPEELKAYCKGKIADTK----------------------------------- 56965380 3 -----------TIGALAKKAMLQHADNVAVSD----EDGTLTYGQLKKRACQLAHALLQSGLNKGDRVATLMSNRKEHIEIDAAIAFAGLVKVPVNYRLHPKEATYIIEHAGAGVVIGERQLLAGLSA------NVERIDV-----EEAYEPFLQMQSDDFPDVAVGEDDLFAIMYTSGTTGKPKGAMLTHRNMIAGAL--SLIQACEITYGDTIGHVAPLTHGTNF-LAQTAWFYGLKQVVF-KKFEPSGFIDELEKQQVTVMFMVPTLVNLMVHDPCFDPVKLRSLKSINMAGAPIAPKLQKALTALGPKLAETYGLVEAPMAITI---------MPKQQLGARPSSCGATGPFAEVKIVAPDGEEAPVGD--IGEVACRGSLVMKGYWQNETATAEAI-KDGWFYTGDLGRLDDKGYLHLMDRAKDVIITGGLNVYPREVEEVLNQYPAVKETCVFGAPDEKWGERICAHVVLQGAAPVTEAALIAHCTEHLARYKKPKVIEFVHELPKNSYGKIMRKTLRNQYK------ 163794227 1 ----------MNQALVLAQVARSFSHRPAISV---GERVLHDYRGFAERVARIASGFHALGLAHGDRVALVMKNGPEYFEVMYGAWHAGLAAVPINAKLHPKEHAYIIDHSGARVCVASPELGDALESVQGDMPSLGRTILT------GTDDYDALMAHDPMPVATDAGELAWLFYTSGTTGRPKGAMLTHRNLMV-AVMNYYGDVDTVLPTDCMIHSAPMSHGSGL-YGLPHVAKAANTVIPSGGFDVAETLRLIERWPGCSFFFAPTMVTRLINAPNIEQADLSNLKTIVYGGAPMLADVKRALDILGPKLVQIYGQGEA-PMTITGLPKHIYTDRDHPKWEDRIGSTGFPRTDVEVKVVDENGADVPVG--EPGEVICRGDIVMAGYWNNPEATASSIR-DGWLWTGDIGAFDEDGFLSLKDRSKDVIISGGTNIYPREVEEVLLRHPGVLECAVIGRPHKDWGEEIVAFVRARPGAIVPIDELDQLCLDNIARFKRPKEYRMLADLPKNNYGKILKTELRRM-------- 116694780 72 -------DGELNAYNCLDRNLQNNADKVAIVEADDGSVTRVTYRELHGKVCRFANGLKALGIRKGDRVVIYMPMSVEGVVAMQACARLGATHSVVFGGFSAKSLQERLVDVGAVALITADELKPIADDALGGCEAVRNVIVYRRTGTEGRDRWMEDVSETCEAEPVSAEHPLFVLYTSGSTGKPKGVQHSTGGYLLWALM-TMKWTFDIKPDDLFWCTADIGWVTGHTIAYGPLAAGATQVVVPTYPNAGRFWDMIARHKVSIFYTAPTAIRSLIKAAEADQYDLSSLRLLTVGEPINPEAWMWYYKNIGCPIVDTFWQTETGGHMITPLPGAT---------PLVPGSCTLPLPGIMAAIVDETGHDVPNGNG--GILVVKRPWMIRTIWGDPERFRKSYFPEKLYLAGDGSIRDKDGYFTIMGRIDDVLNVSGHRMGTMEIESALVSNPLVAEAAVVGRPDDMTGEAICAFVVLKRSRPTGEEALRNWVGKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSLAK------ 70606862 1 ---STIMDYNLNLKAIFWRVEHIYHDQEIISRTHD-SIVRYTYKDFSERVRKLANFLRTKNL-AGENVATIAWNTQRHLELYFAVPLLGGVLHTVNVRFHPSEMEYVIREMEDKAVFIDRDISYKGD----------NVTVLDERYDDEINSFEPL----TDLPDIDEKVGAVACFTSGTTGKPKGVIYSHRSIFIHSLSLLAKDVVGISSRDTVMPLVPMFHISAWDLPFASLMTGAKLVLPGPRPKAEDIVYLIKRYNVSIGAGAPTVWIDVLNYVEREKMDLSPLKVVVTGGAEPPQGLMKKLKELGVRTYHAWGMTETEAIATVN----------QSDSVEELSKQGYPMPGFEIGLMDENNRNLPWDGKSVGELVARGAFVTKKYYKQSD-----MMVNGFIRTGDVAKIYPDGNVKVVDRLKDLIKSGGEWISSVDLENAIMSYEKVLEAVVVGIKDEKWGERPIALVVKKPDKDVNAEEIITYLKGRFPNWWMPEKIIFVDSIPKTSTGKLDKKVIRDMLKTKY--- 214044442 19 ----------------------------------------ITYAAFLQTAAQYAGLLTRMGLEPGDRLAVQIAKSPQALAVYAACAQAGVVFLPLNTAYTPDEVSYFVENSGARLVLCDQAGADGLAPVAKACGA--TLETLNADGSGSFTDQAKAMPTSFETVTRDGDDLAAFLYTSGTTGRSKGAMLTQNNLLSNAQV--LMAQWRFTSQDVLLHALPIFHTHGLFVASNITLLAGGSMIFLPGFKLDQVIDHL--PQATTMMGVPTFYTRLLGDPRFTRELVSHMRLFVSGSAPLLAETHVQFERTGMRILERYGMTET-----------NMNTSNPYDGERRAGTVGFPLPGTELKITDSTGETLPQG--EIGEIEVRGPNVFKGYWQMPEKTAEELRADGFFITGDLGQIDPDGYVHIVGRNKDLIISGGYNIYPKEIELLLDQEEGVLESAVIGVPHPDFGETVVGIIVPQGDTDPNLEQIMTNIAKSLARFKHPQKLIVLPELPRNTMGKVQKKALRDQFQGLF--- 119480943 7 -YPSIKIP-NVDLWTFLERKDRPFPDDKLI-YIDADTKRQYTYKDVKETALAFGKGLKALDWKKGDVLALFTPNCIDTPAVMWGTHWAGGVVSPANPAYTVEELAFQLKNSGAKALITQMALLPVATAAAKQAGITEDRIILDERDPQAKFKHFSSIRNISGATRYPATDLAFLVYSSGTTGVPKGVMLSHRNIVANSLQLAAWNGGADGKGDRILAFLPFYHIYGLTCLVHQTIYQGYELYVMPKFDIEKWCAHVQNYRITFSYVVPPVVLLLGKHPIVDKYDLSSLRMMNSGAAPLTQELVETYARIKTGIKQGYGLSETSPTTHTQPWG---------EWRTSIGSVGKLLPNMEAKTMPEDGREVPVG--EVGELYLRGPNVFLGYHNNPEATAKCLSKDGWFQTGDVGYQDKDNNFYITDRVKELIKYKGFQVAPAELEGILVDNEAVDDVAVLGVESEAHGEVPLAYIVRKNSNITAEEEIVQWLDAKVAYHKRLRGVRFVDEIPKSPSGKILRRLLKKQAKE----- 114774147 68 -------DGQLNVYNCIDRHLADNAKKTAILWEGDTDSQAITYQELHYEVCKLANGLKKLGVKKGDVVAIYMPMVPQAAYAMLACARIGAVHSVIFGGFSPNAIADRINNASAKVVITSDELKANVDEAIANGVCPSITAVLTHKLTGGDVQWDEDCSAQCEPEVMDAEDPLFILYTSGSTGQPKGVVHSSGGYALYT-AMTFKYGFDYREDDIYWCTADVGWITGHSMTYGPLINGATQVFVPTYPDVRRIAQVVEKYKVNSLYTAPTAIRALMAHGPVEGCDLSSLRILGSVGEPNPEAWEWYYNVIGCPIVDTWWQTETGAMMIAPLPSVT---------PNKPGSASRPLFGIQPALFDADG--VEQTGAADGNLVIKWPSQARTVYGDHKRFIETYFSPNVYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVAHEVIAEAAVVGYPHDIKGQGIYVYVTPNEGVEANDELIRKWVRKELSPIATPDLIQWTKGLPKTRSGKIMRRILRKIAANEH--- 126651329 49 -------------YEAIDRHTDTHRKNKVALYFNDGKRKEYSFNEMKRLTNKAANVLKATSLQKGDRLFIFMPRSPELYFSLLGALKMGVIVGPLFEAFMEAAVYDRLADSEAKVLVTTPALLERVP--IAKLPHLEHIFLIGENIEETSLDFNQRLKEASDMEWVDREDGMILHYTSGSTGAPKGVLHVHNAMLQQYQSTQWV--LDLREDDIYWCTADPGWVTGTAYGFGPWLNGVTMVIVGGRFSPQAWYQAIEDYGVTVWYSAPTAFRMLMGAGSLESYDLSSLRHVLSVGEPLNPEVIRWVEELGHRIHDTWWMTETGAHMICNYPSMDI----------KPGSMGKPLPGIHATIVDDAGNEVPPFTMGNLAIQRGWPAMMRQIWGNPERYESYFLKGQWYVSGDSAYMDDDGYFWFQGRVDDVIMTAGERVGPFEVESKLLEHPDIVEAGVIGKPDPVRGEIIKAFVIREGVEPSDQEDIRDFVKKGLSAHAAPREIEFKEKLPKTRSGKIMRRVLKAWELNL---- 156555564 42 ---------DQTLSQYVFSKSENWKNRPSLTCGTTG--RSYTFGMSKDFCRRGAEALLSNGLRPGDRVGLLLPNVPEYSLAVHASLQAGLVVTFANPLYTAHELTRQFQSAKVRCIVTIPQLMETAQAVANNLENYDCTINIGGKAPDKKILGLESLLIPSQSIQLPEDDLAVLPYSSGTTGVPKGVMLTHRNLVMNISQLMHPGIVKVNEQETVLTVLPFFHIYGFNMILNYTTLVGTHIVTMPKFTPQDYVECLIKYKPSVLFVVPSLLLFLVTHPEITAQHLSSVTQIFCGAAPMKKGLIDTFNRQDCHISQGYGMTETSPGITLTPYTMPYE---------KSGSCGRLLPSTTARVVDPATNEDVSGPNQPGELLVKGPQVMKGYLDNQKATDEVIDSDGWLHTGDVVYYDEDEYFYIVDRTKELIKVKGNQVSPTELEYIILEIPGVADAAVVGIPDTFAGELPKAFVVRKPGENVTPDHVQEFVNPRVAAYKLAGGVTFVDAIPRNPSGKIMRNELKK--------- 89897471 18 ----------------------------------------LTYKNTNDRANQVANFLKEAGVRKGDIVGVMIQNSPEIYYTMWGAQKLGAIALTINFCLKGPEISYVLNDAKPKVVFVGSDFMDEFTKGLRYADTVEVITRANHNSPEIRTSLIDILAKYPLDVKQSLDDPFLLLYSSGTTGKPKGVLLSNRAQL--SQCRNFNQMGYIKGNDVMLLMLPMFHTNPLCVFTYPLSFAGQALCIRKKFSPNDFWPTVMHYGITVIMGVPTMFDYILNKIDPSHIDLSKIRYAFTGGAPLSLTTRRGFEKYNIDFLVGYGLTEGCGGNSTEPALGHY----------KEGSCGMVHAEEVIEIMDSEGRILPNN--VDGEVCIKGDCIMLGYLNQPEQTAEVLR-DGFLHTGDIGHFDDEGYLYITDRKGDMIVRGGENIYPRQIEIVLEEHPLVAEVAVIGVPDQCLGQRVKAYIVPRQKGLFTEEIRQWLL-ERMANYKVPEFYEFVDQLPRTPSGKVQKFELRKEA------- 118048419 3 ---------PLPIVATLLHYATTEPLRPCVVV----ENHVITYRDLAAASAGWATRYRDLGIARGDRVALALPNSPAFLAAYFGAQLAGAAVVLVNPQYRHAELSHLLADAEPLIVVATDEN----EAILREAMTAPHPHLIK---PDASLCGASPVDPTAFSPPA-ADDMALIAYTSGTTGRAKGAIHTHASLAANCDA--VIRAWRWTEADRLLLMLPLFHVHGLGVGVHGTIRSGASLELHARFDAELALQRMADPAITLFFGVPTMYVRLIEAARQHGVPRHRMRLFVSGSAPLPQTFADFADLFGQPILERYGMTETGMNLTNPY-----------EGERRPGSVGMPFPGQEARIVDRTTRQ-PLPAGEVGEIQVRGPHLFRGYWRNPSATAAAFTEDGWFNTGDVGFVDTDGYVHITGRSRELIISGGYNIYPREVEEVLAQHPAVAECAVYGQPDPDLGEVPVAVVIRSGIHTTAQELIDH-CRQQLAAYKRPRQIRFVTALPRNAMGKVQRHLL----------- 149910013 69 ----WFQDGKLNVANCLDRHLKDNANKTAIIWEGDDDSEKLTYQDVYEKVCQFSNALKAQGIKKGDVVCLYMPMVPEAAIAMLACTRIGAVHTIVFAGFSAEALADRINNCGAKLVITADELKDCVDKAKPQVTSVNNVIVFARTKADRDLWWHDVVKDECEPEAMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYATM-TFKYVFDHQDSDVF-----------WCTADVGWITGHSYLVYGPLANAATTVQVVDKHQVTTLYTAPTAIRALMAKGDDTGTKRTSLRLMGSVGEPNPEAWQWYYNKIGTPIVDTWWQTETGGILITPLPGAT---------ALKPGSATRPFFGISPALVDNEGNLL--EGENEGNLVISWPGQMRGIYGDESRFEEAYTFPNMYCTGDGAKRDADGYYWITGRVDDVLNVSGHRMGTAEIESALVSHSKIAEAAVVGVPHDIKGQGIYAYVTLNAGEKADDALVAEWVRNEIGAIATPDTLHWTEALPKTRSGKIMRRILRKVATN----- 163857887 5 -------PTELNFASHL--AALNAPRAAKLAYID--DTRRLTYGELAERVARCAGALRQMGLRREERVLLLMHDSVDWPVTFLGALHAGVVPVAINTLLTPDDYAYIASHSRARAAIVSGTLVDTLQAALAKGPHIEHIVVAQPAGPLPAQAFDSLLAGAPPAVRTLADEIAFWLYSSGSTGKPKGVVHTHGNL-WHTVELYAKPVLGIREDDVVFSAAKLFFAYGLGNGLSFPLVGATVVVMGERPTPQAVFKRLTEHRPSVFYGVPTLYASMLASPDLPAREQVALRVCTSAGEALPRDIGERFTRFGCEILDGIGSTEMLHIFLSNQPG-----------QLRYGTTGKPVPGYEVQLRDDEGRPVPPN--AIGDLYIKGPSAALMYWNNRDKTRQCFQGE-WLKSGDKYQCDADGYYTYAGRSDDMIKVSGQYVSPVEVENVLIQHEAVLEAAVIGVPDHDGLVKTKAYVVLRPGDAGTGAALQSYVKQHLAPFKYPRQINFTDELPKTATGKIQRFRLRQMEE------ 163723902 9 -----------TVGEALETAASKRPGSPMFYY----EDKEYSYASVNETTDRVAMALLNMGFVRGDKIGIIGLNQPEWLYMYFGAVKIGVVITGLSVRYRDTELEYILNQSETRAVLTLASLGEMFEGFKPRIPNVKEFIFMGGPGFKGSFSFEDMLQTEIDKTRLDPDDSIMIIYTSGTTGVPKGAVLSHKSQMASARGQAVHTSTC--PDDNVALALPFNHVGGVTCGVLTSLLGMGKYILIPMFSPDHIAAQIKKYGFTTASGVPTMHALVLMNEAYQALDLSQCRMAIVGGSNADDTLLKKIYDPNARVMNLYGLSETSGAVVLSPWDGDFETTLK--------SIGKPIADFEVKVVDESGKEVALG--ETGELCFKGDAVTKGYYNMPEKTAETFR-DGWLHTGDMGYLDEEGFIYLRGRKKEMYIQGGFNVYPVEVENLIARHPKVAMVAGIGVPDEYLGEVGRYYIVPYPDANPTEEEIKAFCKEHLADYKVPREIVFRAELPLTPAGKIQKSKLEEEAKE----- 75520418 465 ------------IHQAFEQQAEKTPDAVAVAY----KNRELTYAQLNERANQLAHRLIRKGVKPDTLVGICLERSPEMIIGILGVMKAGAAYVPIDPAHPQERIAYMVADSQASALLTQQSLLEILPVTAA------HVICLDSD-----LLADEPVDNASS--EVTEQNLAYVIYTSGSTGLPKGVMIEHHSAI--NLAYALIDAFDIQPTSRVLQFTSFSFDVSVSEVVMALLAGATLVIEDRLLPGPELIQVLQEQRITTVSMVSSVLAALPDA------DLPDLHTLIVGGEAPSRELVARY-APGRQFFNCYGPTEATVCSTMMLCQAGMNNPP----------IGRPIANATVYVLDANLNPVPVG--VPGELYIGGKGLARGYWNRPELTAESFIPHPFYRTGDLVRYRQDGNLEFLGRIDHQVKIRGYRIELGEIENAIRQHPAVQEAVVIAREEKAGDKRLAAYLVAAGKAQPPAEEIALFLKETLPEYMVPAGVVWLDAIPLTVNGKVDRRAL----------- 75520418 3040 ------YPRELCLHHAFEQQAAKTPENIALEY----KEQSLSYAGLNERANQLAHLLIAQGVKPDTTVAICVERSMEMIIGILGVLKAGAAYVPIDPAHPEERIAYMLDDSQAVVVLTQAGLADKFTQAAA------PVICLGEK----LFADRAHVDVDNIQTDVASTNLAYVIYTSGTTGLPKGVAVEHRSAM--NMVQAYIAYFGLDESSRVLQFTSFSFDVSVSEIWQALLSGGTLVIEDRLLPGPDLVRTLRERRISKVSMASSLLASL---PVAEYPDLAVLE---VGGDACSRELVARY-ATGRKFFNCYGPTEAT-------VGTVIKQLTLDDDTP---TIGRPFPNTKLYVLDQNRKPVPVG--VPGELYIGGECLARGYWNRPELTAERFVANPFYRTGDLVRYLPDGNVDYLGRFDDQVKIRGYRIELGEIAEALRQHAAIREAVVLAREVRPGDKRLAAYLTSAAEQELSVDEIKQWLKEKLPDYMVPASYTWLPAIPLNVNGKVDRKAL----------- 75520418 4101 ------------VHEMIEEMVSKAPDSIALIVGE----QRVTYGELNRQANQLAHYLRKQGVGPEVLVGICAERTVEMMIGLLAILKAGGAYVPIDPAYPAERIAYIIGHSQIPVLLTQEHLLPTLPEHQAK------VICLDRDWATVAVESEENPGKLAT-----SDNLIYVIYTSGSTGNPKGVALEHRSVIY--FLSWAHDTYTPEEMSGVLFSTSICFDLSVYEMFATLTMGGKVIMAE---NALQLPALPAADQVTLVNTVPSAATELVRMKGIPA----SVRVINLCGEPLSNRLAQELYAFPHKVFNLYGPTEDTVYSTHAIVT---------KGATNEPLIGRPQFNTHVFVLDSHRKPVPVG--VPGELYLSGSGLARGYLHRPDLTAERFVQNPFYRTGDLVRYLPDGNLQFVGRVDYQVKIRGYRIELGEIESVLNRFPGVKEVVLLAREDREGDKCLVAYIVFEADCTSKIHDLNHFLADKLPAYMIPQHYMILDSLPKTPNGKLDRKALPK--------- 75520418 1519 ------------VHELVAQVARDMPDQPAVVTRD----QLLTYGQLEAKANQLAHYLQKQGVGRGSLVGICVERSVEMVIGQLAIMKAGAAYIPMDPAYPKERLAFMMHDASMAIVLTQAKLRQKLPA------DTSRLICLDAD--------WETIAQEPTAALVNASDLAYVIYTSGSTGTPKGVEIEHAALL--NLIFWHQRAYDVTATDRASQIATAFDASVWEI-WPYVTKGATLYLPEERLVPEKLRDWLVASNITVSFLPTPLTESMLALEWPGD---TALRYMLTGGDKL---HHYPSEKIPFTLVNQYGPTENTVVATAGIV-------PKEAGQTAAPTIGRPIDNVQVYILDAHRQPVPVG--VSGELYIGGSSLARGYLNRPDLTQERFVAHPFYRTGDLVRSLPDGSIEFIGRADDQTSIRGFRVELGEVETAIVALPAVKEAVVTVCTDKQGTKRLAAYLVLEEGAALATGDIRKALKETLPDYMVPAFFTQLAYLPLTPNGKVDRKNL----------- 87200638 68 -------DGTLNLANCLDRHLAERGDEIAILWEPDDEAHRITYRQLHADVCRFANLLKAKGVQKGERVTIYLPMVPEAAVAMLACARIGAIHSIVFAGFSPDALAGRITDCDSRIVLTSDELKANVDEALKQCPGVDTVIMLRRTGADRDIDWATAVAEQCQPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYSVWA-SMTHQYVFDYRPGQIYWCAADIGWVTGHSVVYGPLMNGATTVMFEPNFDASRFWQVVDKFKVEIFYGAPTALRALMREGDEWVKKTSSLRLLGSVGEPNPEAWEWYHKVVGCPIVDTWWQTETGGAMITPLPGAT---------ALKPGSASRPFFGVKPALVDNDGTFL--EGATDGCLVVSWPGQMRTVWGDHERFFQTYTFKGLYFTGDGCRRDEDGYYWITGRIDDVINVSGHRMGTAEIESALVAHPKVAEAAVVGMPHDIKGQGIYAFVTCNAEIEPDDLLRKEWVRHEIGPIATPDVIQFAPGLPKTRSGKIMRRILRKIGEN----- 126179201 30 -------------FDVIDAWAKKDRNKLAIWVDQNGTEKKYTFFDLMRLSNQAVNICLKYGIKKGDRVMLMLPRTPEWWIFTIALIKLGAVYCPATTMLTPKDLKYRIQAADIRMIITMAEHADKVEEIREECPTLAVRLMID-GVRDGWVSYPVELDYPAPCSRTKSTDPLLIFFTSGTTGEPKMVVHAHSYPLGHIVTAQLWH--DLRPNDLHLTISDTGWGSAWGKLYGQWIVGACIFVYDGRFHATEILPLLEKYGVTTFCCPPTIYRMLI-LADLDKFDLADMRHCCSAGEALNPEVIRAWQETGQTIYEGYGQTET-VLCIGTLPGMKI----------KPGSMGRPMPGWQIELHDDDGNL--AGVGEEGRIAIRPVGLFSGYLNNGEENHKVF-SNGFYYTGDKAYMDEDGYFWFIGRDDDVIKSSGYRIGPFEVESALMEHPAVQEAAVVGSPDVLRGLVVKAFIVLKPGYRPTESLVKDIVKRVTAPYKYPRLIEFVESLPKTISGKIKRHELRE--------- 94313427 19 -LPGTLHVPQTSLFHNLEVAARRYPGKTAIQYFGTA----ITYAELLDDVERMAGYLQSCGIQPGDRVVLYSQNAPQFIVAYYAILRAEAVVVPANPMWLEAELEHVVADSGAVAAFCGSELYERVASLHGALRHVITYHYAGMLRDDGGLPVPAWLREPAPASRAAPNTLCMLAYTSGTTGNPKGCMHTHGTMMSSAVGSQVWRSS--SPESVVLAVAPMFHLLGMQNCMHSPIYLGATVVLMPRWDRALAADLIERYRVSAWGAPPAMLVDFFAQPDVARRDLSSLAFLGGGGAAMPDAVANMLERFGLPYVEAYGMTETASFLLSN-----------PRQKPKRECLGIATFGVDARVVDPELAELPQG--EIGEIVVHGGQVMQGYWNNPQANAESFIEKRFLRTGDLGFMDEEGYFFMRDRLKRMINASGFKVWPAEVENLLYGHPAIHEACVIAARDEHRGETVKAVVALRPESEADAERIMAWCRERLAAYKVPRIVEFVDALPKSATGKILWRALQE--------- 84500491 13 -----------SIAQNLIDTASRLPDKVAIHYYGT----QISYGDLLERVERLAGWLQAQGVARGDRVLLYMQNSPQWIIGYYAILRADAAVIPVNPMNHRAEIEHIARDTGARIALVGSEILDHVRPLIDDLDRIVVAAYADMADPDGLTRWTDALAGDAAPLRSGADDLAIIPYSSGTTGHPKGCVHHHRSV--QATAQAYKYWSPFTEETTLLAVLPFFHVTGMQNSMNAPILTGATLVLMSRWDRDLAAELIRRYRVNMFRSITTMVIDLLNAPHFDSYDLSSLRTMGGGGAAMPEAVAARLKDLGLDFVEGYGLTETAAATHINPPQAPRRQCL-----------GIPIFDVESRVLDDSGAELGPG--ESGEIVTHGPQVFEGYWNNPDATAAAFIELGFFRTGDIGHYDADGFFYMSDRMKRMINASGFKVWPAEVEALMHRHPGISEACVIGAPDARRGETVKAYVVRRPDANLSEADVIAWCHDNMAAYKCPKHIIFRDSLPKTGSGKVKWRDLAE--------- 146337813 6 -----------TLGDLLRRSAARTPAKTAVICGET----SWTYAEFNAIVDRLAAGLAGRGVAKGERVAILARNSHAFAALRFALARLGAVLVPINFMLKPEEVAYILKHAGARLLATDSGFAGTARAAKALAPAVEQLIWLPSEGPQGDMIDFAVLAASTAPVPIAGSDVAQIVYTSGTESLPKGAMLTHDAVIWQ--YVSCVVDAGIAADDVTLHALPLYHCAQLDVFFGPSIYVGATNIITAFPTPDNLLPLIATHRITSFFAPPTVWISILRSPLFESTDVSTLRKGYYGASIMPVEVLRELAQRKVRLWNLYGQTEIAPLATM---------LGPEDQLRKPGSCGRAVLNVETRVVDDDMKDVAPG--EVGEVVHRSPHLMLGYFHDDERTTAAFQGD-WFHSGDLATIDEEGYVTIVDRKKDMIKTGGENVASREVEEALYQIPEVSEVAVVGLPHPRWVEAVVAMVVVKSGCELTEEALLKQASGRLASFKTPKRVVFVDALPKNPSGKLLKRQLREAHAGLFA-- 213964984 58 --------RDETLGENLRAIVEKFPSRDAVVDVYAD--VSFTFERFYNRVLRLASAFIRAGYRPGDRIGIWSTNRWEWTVVQYACHHIGLVLVNINPAYRQHELNYVLEKAGVRMVFAARRYKDSDYRTMLIEASKQRGVRLDKVIYFGSSEWYEHMHSEIDDLQLKPDDPINIQFTSGTTGFPKGATLTHRNLLNNGYF--IGELLGYTETDRICVPVPFFHTFGMVIGFAAFTHGAAIVIPAPSFKARETLKAVHSAKATSLYGVPTMFINELEEAHDSPYDLSMLRTGVMAGTSCPKTMRDVMDKLNMEIAICYGMTETSPVSFQTRADSPLE--------KRVNTVGQIMPHLEARIIEETGETLPRGEQ--GEVVVRGYSVMKEYWEHPEKTAEAIDADGWMHTGDLGVLDDEGYLSITGRIKDMLIRGGENIYPREIEEFLFTHPAVVDAQVIGVPDDKYGEEIMAWVILHDDEDLTAEDVAAFAHGKLSRHKIPRYVHVVEEFPMTASGKVRKVEMREMAPRILG-- 153887559 72 -------DGELNAYNCLERNLENNADKAIIFETDDGNVSRITYRELHARVCRFANGLKALGIKKGDRVVIYMPMSVEGIVAMQACARIGATHSVVFGGFSAKSLQERIVDVGAVALITADEALPLKAIADEALAAVKHVIVYREGRDRAMDEVEAGQPDTCEVTPVSAEHPLFILYTSGSTGKPKGVQHSTGGYLLWALL-TMQWTFDLKPDDIFWCTADIGWVTGHSIAYGPLAAGATQVVVPTYPNAGRFWDMIQRHKVNTFYTAPTAIRSLIKAAEADQYDLSSLRLLTVGEPINPEAWMWYHTNIGCPIVDTFWQTETGG---------HMMTPLPGATPLVPGSCTLPLPGIMAAVVDETGHDVPNGQG--GILVVKRPWMIRTIWGDPERFKKSYFPEKLYLAGDGSIRDKEGYFTIMGRIDDVLNVSGHRMGTMEIESALVANPIVAEAAVVGRPDDMTGEAICAFVVLKRARPDGDEAKRNWVGKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSLAK------ 70725437 5 -------PETYNIVSEIEKHASNTSKKALIYENGVDEPITVTYSELIKNANKVGHVLLNHGLKKGDKVLIMMPRAIMTYELYLAALKLGIAIIPSSEMLRTKDLQYRITHGEIKAVIAKSDFIEEFKGVK-EYDSLTKFII--DGHETDWINIEDEKASQSDALDIERDDLAILSYTSGTTGNPKAVTHSHGWGFAH-MKMAPEHWLCIKEDDLVWAAAPGWQKWVWSPFLSIMGSGATAFVYNGKFNPSRYLELLQGFEINVLCCTPTEYRMMAKLDNLQEYNLEHLHSAVSAGEPLNREVVEQFRNFNLTVRDGYGQTESTLLIGFL-----------KDTKSRPGSMGKEIPGSRVTIVDDEGQPVETNVKGNIALPLDFPGLFKGYYKDEERTKAAQAGD-YYITGDLAHIDEDGYFWFEGRRDDIIISSGYTIGPFEVEDALTNHPAVKECAVVASPHEIRGNIVKAFVILQDNYQGNDDLVKEFAKNEVAPYKYPRAIEFVDSLPKTNSGKIRRVELRDAEREKY--- 72163255 68 -FAKWFVGGRLNVYNCVDRHVENYGDQVAIHWVGEGDTRDITYAQLKDEVCKAANALSSLGLKPGDRVAIQMPMIPEAIVSMLACARLGLVHSVVFGGFSPSALRSRVEDADAKVVITTDGMKANVDEGIEGIDAVQNVIVVRRTGMDWWHDLVDSQSAEHTPEAFDSEHPLFILYTSGTTGKPKGILHTTGGYLTQAAYTHHVVFDHKPGKDVYWCTADIGWITGHSIVYGPLANRATQVVYEGTPNTGRHWEIVQEYKVTIYYTAPTLIRTFMKWGEEARYDLSSLRLLGSVGEPNPEAWLWYRKHIGTPIVDTWWQTETGAIMISPLPGA---------LSLKPGSALRALPGVSAKVVDEKGNEVSHGSGGYLVLDKPWPSMLRGIWGDEKRYRETFADKGFYFAGDGAKYDDDGDIWLLGRVDDVMNVSGHRISTTEVESALVAHPTVAEAAVVGASDPTTGQAIVAFVIPRAGVAQDEALREHVAKE-IGPIAKPRQIIVVPELPKTRSGKIMRRLLRDVAEN----- 189218185 75 ----------LNVFNCLDRHLKRRNKRAIIWEGENGECLSYTYEELAKEVAIVANVLKRHGVRKSDTVVIYMPLIPQAIITMLACARIGAIHNVVFAGFSAKSLLERIQDSEASIVVTADGLKARVDEAASLSSQIKKVLVYKRAGPGRDYWMEEELEEHCEPIALDSEHPLFILYTSGTTGKPKGIVHSSAGYLVQ-VALSTKMIFDLKEEDLYWCTADIGWITGHSVVYGPLANGASVFIYEGAPDVDRFWRLIDKHKITIFYTSPTAIRAFIKWPWIENYDLSSLRLLGSVGEPNPEVWLWFYRHVGCPIVDTWWQTETGSILISALPGAT---------PMKPGSATLPFFGILPDVVDEKGRSLPPGRN--GFLVIKRPWLLRGIHKDETSFKKIYFSPGVYFTGDGAYKDEEGYFWITGRIDDVINVSGHRIGSAEVESALVSHPAVAEAAVVGIPDSTKGEALLGFVTLKEGTELSEALKDHVVKE-IGSLARPKEIRFLDTLPKTRSGKIVRRLLKE--------- 148242444 96 -------------YNCLDRHLDRAEKTALIWEGEPGDVRRFSYRELHAEVCRAANALKALGIGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSADALRDRLIDGEAKAVITADALKPAVDEALGAVPSVQAVLVVQRTEPGRDHWWHDLQAADCPAEPMASEDRLFVLYTSGSTGKPKGVVHTTAGYNLWAHL-TFRWIFDLKEDDVHWCTADVGWITGHSIVYGPLSNGATTVMYAPRPSPGAFWELIEKHKITLFYTAPTAIRAFMKSGRSDGYDMSSLRILTVGEPINPEAWIWYRDVIGCPIIDTWWQTETGGVMISPLPGAT---------PTKPGSATLPLPGIAADVVDASGQSAGADEG--GFLVVRRPWMMRTVHGDPDRFRRSYWADGIYFAGDGARRDGDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDELKGEGIVAFVSLEGGRQGSPELMAELRKAEIGPIARPDEIRFSDALPKTRSGKIMRRILR---------- 156375645 8 SYPAIDVPKNQSYVQFILDCCKRNGDKEALVDGPTGET--YTYTDLITLIKKCGSALLQAGVKPKDVALLHLPNIMQYPVYLYGAQAIGAVVTTANPGYTVDELAYQLIDSSAKYIITDSKLYHTIEAARKA--NVEHVF-------ESVEFFKDLLKDDGSKLPTDPTEAICMPYSSGTTGVSKGVLQSHYNYIGHALSLGSKEFMQWDKRLVTLSLLPLFHAFGLAVNVGMHFYLGSKVILLQGFEPEQLLKTIEKYKVNDFPMVPPLALFLAKHPLVDKYDLSSLESMISAAAPVGRTMAERIPSLKI-VRQGYGLTEATAGAIVNPI---------DPTKCKDGSVGVLLPNLEGKVTDDTGEALGPNQE--GEICLRGPIVTHGYLNKPEQTANTFTSDGWLRTGDIGYYDTEDYFYITDRLKELIKYKGHQVPPAELEALLVSHPHIADAAVIGIPDDVAGELPRAFVVVKAE-ISEREILDFVTEHVAPEKKLRGGVEFVEAIPKTPTGKILRRVLKKEA------- 126180094 3 -----------NCTTFLDANA-CNPEKTALIVPSTGE--SYTRADLLDRVCRVGRGLLDLGVGRGDRVCIYLDSSTEYLVSYFALWRIGAVAVPTNRVYRESEVLYAVRDAGAVAVITDAEGATLVDRIRDQAPSLRHVVAVGGEA-AGATPWADLLRAPADCVHCRFDDLCQIQYTSGTTGKPKGAMLTHGNWI--AAMDAERDVLRITDTDVYLGIYPMGHV-GLSWGIAALRAGGTYVV-MERFELDRYLDLAREYRATIVAGMPPVIHSLIQTPPGTETALATARAMISGGGPLTPGVWKPFERFGIPVVNAYGLSETVVVGTGTAIRPEHYATADEFR-----SVGTPVGFSEVKIVDAGDPAQELGPGEDGEIALRGPGVALGYWQMPEETAAVFLPDGWFLTGDVGHLDADGMLYITDRKKDMIVMSGWKVYPTEVEDVLVQHPGVRDAAVFGCTDEHRGEVPVAVVVPAGDSISPDEIVA-FARERLAGYKVPRRIIIAGEIPRVNGWKLLRKRLREEY------- 163725438 29 ------------------------------------------YKEFDKKSNRIANGIKALGLGANDRISVILPNGLEYALADFGIYKSGAALVPSNMMVAAGDIAHILQDASVKMAFVHESMAKKVLAMQKNLPLLKQIVVVGGASRDGLTGWEDFLAQNSEEPLSPEADDALIVYTGGTTGKPKGVLHSQRGLFFDVIAH--VVGLPLTHKDKILLMTPMSHATGW-LLFAGCVKGTSFCFEM-VFDPFKVLEVIEKEKVTMTMMVPTIIYVFLDILKGMEVDTSSLRIIGYGAAPIAASLEEAMERFGRIFYQKYGLVECPNMITTLTVEDHVRAL---EKPSILQSCGKPDHMVSLKIVDDDGNELPMG--QVGEIVVKAPYVMSGYLNLEDATKKTL-KDGWLYTGDMGKVDDEGYVYIVDRKKDLVITGGMNVFPADVEACLINHPQVKDVSVIGIPDDHWGEAVTACVVAEEGAVEEELI--QFCKGKVSKYAVPKKVIFMDELPKTIIGKIDKKTLRAPF------- 124266578 47 -------DGTLNVYNCLDRNVERLGDKTAIIEADDGKVTTASYRQLLAQTCRLANGLRSLGVKKGDRVVIYISMSIEGVAAMQACARIGATHSVVFGGFSAQSLRDRIADTGAVAVITADQLKAIVDEALGGCESVRHVLVAKRTGADRDVWLNELLAGQADPEWVEAEHPLFLLYTSGSTGKPKGVQHASGGYLLHA-ALTTKWTFDLKDDDIFWCTADIGWVTGHSITYGPLALGGTEIVVPTYPDAGRFWQMIQKHKVSVFYTAPTAIRSLIKAAEPKKYDLSSLRILGSVGEPNPAAWEWYHQHIGCPIVDTFWQTETGGHMITPLPGAT---------PLVPGSCTLPFPGIQAAIVDETGKDVPNGQG--GILVVKQPWMIRTIWGDPERFKKSYYPEKYYLAGDGAIRDEKGYFTITGRIDDVLNVSGHRMGTMEIESALVSHELVAEAAVVGRPDDTTGEAICAFVVLKRPRPTGEEAKRNWVGKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSIAK------ 197295457 12 -------DRHPSVSALLDDAMRRFADRPAFHAFG----RTLTYADVERLSTALAAYLQQVGVRKGDRVAVMLPNVLAFPVVFVAVARIGAIQVNVNPHYTARELEHQLNDAGVEVAIVCGGSMGTFADVREDLGVVDAPAGTCDALPPGSTALAQAIAAACEPVALSGADLLLLQYTGGTTGLSKGAALSHRNLVANAQFAAIVPDARRPGEEVVVTAIPLYHIFALTVNFLSFAIGAQNWLIANPRDMDGFIDVLKAARPTVFVGVNTLYAGLAGHPRLKEVDWSRLKLSAGGGAAVIDVISSRWKATGNFIREGYGLSETSPVVSFN----------PQSIDRFTGTTGLPLPSTDVKLLDDQDREVAIG--EAGEICVKGPQVMSGYWQKPDANAAAFTADGYFRTGDVGVFDAAGFLRIVDRKKDMIIVSGFNVYPNEVEAVATALPGVAECACIGVPDPRTGEAVKLFVVLAADADVTEAQLVAHCRASLAAYKVPKLVRFVERLPKSTVGKILRREL----------- 163848506 6 ----------------LLQHAETTPHRPCIVF----DQHLITYADLARAVAGWAGRFHSLGINRGDRIALALPNTPAFIAAYFGAQLAGAAVVLINPQYRHTELSHLLSDSEPAIVVATTENEAFITAA------------MPESRPHLLKPLAELCGAPADPTPPAADEMALIAYTSGTTGRAKGAVHTHASLAANCAAIST--AWRWTEHDRLLLMLPLFHVHGLGVGVHGTIRNGASLELHSRFDADVALQRMHDPAITLFFGVPTMYIRLIEAARHQGVPEHRLRLFVSGSAPLSPQTFADFASFGQPILERYGMTETGMNLTNPYAGE-----------RRPGSVGMPFPGQEARIVDRTGQPLP--TGQIGEIQVRGPHLFRGYWRNPAATAAAFTADGWFYTGDLGFVDDDGYFHITGRSRDLIISGGYNIYPREVEEVLAQHPAVAECAVYGEADPDLGEVPVAAVVTNGQAVTAADLIE-FCRMHLAAYKRPRRIHFVTSLPRNALGKVQRHLLADAVSNH---- 90417611 5 ------------LFDGLLATGRTTPDK-CFAILPDG--REFTYADVEAVSARFANALVALGVEPGDRVAVQADKSIEALMLYLGTVRAGGVFLPLNTAYTPTEIDYFLNDAKPRVFVCDPAKRDGLAATAEGAGARLETLGVRAMDAGSLNAQADAASGEFATVARQPSDLAAILYTSGTTGRSKGAMLTQDNLLSNAEV--LRDYWRFTAEDVLLHLLPIFHTHGLFVASNTAMIAGGTMIFLPKFDVEQVFKYL--PRATAMMGVPTFYTRLLADERLNRERTAHMRLFTSGSAPLLAETHRAFERTGQRILERYGMTETNMSTSNPY-----------DGERRAGTVGFPLPGVELRIVDAETAK-PLPDGEIGVIEVKGPNVFCGYWQMPEKTAAEFRADGFFITGDLGLIDPQGYVTIVGRGKDLIISGGFNIYPKEVELALDELPGVVESAVVGVPHPDFGEGVVG--VVVARRALDEAELTGALAERLARFKQPKRIVFVDELPRNTMGKVQKNILRDRFADLLGG- 163739916 17 ---------PLSPVSFLNRAETLHSDRPAVIY---GDLRR-TWGEVATRIRGVAAGLVSLGIGRGDTVSVLCPNIPELFELQFALPLTGAVINTLNTRLEPETIAYILDHADTKAVIVDRELIPLLSMAFAAMGRSVSVIEIDDRAPHTLVPYEELLTDGAAPLDLPEWDAIALNYTSGTSGRPKGVVYHHRGAYLMALGTAA--AWQTPHYPIYLSVVPMFHCNGWGHSWVMAMLGGTMVFT-RTPSPDLILDAIRSHGVTHFGAAPIVLQMLAEAEAETGTPFDPAIKVLTAGAPPPPSVLQKTKAMGLDVMQVYGLTETYGHISKCLWQDSWADKIEAEQAQLQAQQGIAMPMVEVSVIDDTGIPVARDGQTQGEIAVRGNTVMKGYYKDADATDKAF-ENGWFWSGDGAVVHADGYMQIRDRLKDVIISGGENISSVEVEAVLYRHPAVQAAAVVAKPDPKWGEVPCAFIELRTGSDLTSEEIIAFCRTHLAGFKAPKTVVFT-SLPKTSTGKIQKFQLRDAAK------ 211961027 21 -----------SVVEIFEEANGRFADNVAFTNFG----QSLTFKDVDEKSRAVAAYLQELGLKKGDRVAIMLPNILAFPVIMFGILRAGLVQVNVNPLYTPRELKHQLNDADTDTIFIFSGSSPTLAEVVADTPIKNVLIAVDMPSPPAHEMFADRLTVEFTPPQINPSDLIYLQYTGGTTGLSKGAALSHGNLVANAQFDAATDGFMRAGEEIVITALPLYHIFALMVNCLSWLGSQNVLITNPRDMPGFVGEL-KNWKFSVITGVNTLFNGLLHTPGFDELDFSNYKFAMGGGSAIQRAISDRWKQTGHHIIEGYGLSETSPILSVNPFDST----------EFTETVGQSMPMTEIKLLDAEDNEVPLG--QPGELCARGPQIMQGYWRKPDATAAVMTPDGFFRTGDIAIMDQRNNFKIVERKKDMVLVSGFNVYPAEVEAVIAEIAGVVEVAVAGTSDERTGEAVKAFVVRSSEDVTPEAVQEYCHKA-MAAYKVPKHVEFLEELPKSTVGKILRRELRDK-------- 83945665 67 ----------LNVYNCIDRHLPKRANKVALIWEGDNPAHSITYAQLHNHVCRFANELKKIGVKKGDRVTLYMPMIPEAAYAMLACTRIGAVHSVVFGGFSPEALAGRINDCQSEFVVTADQLKANVDKAIEHAPGVKAVLCIDVPWVEGRDFWHHDLALEVDPEPMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVWA-SMTHEYTFDHREDDVF-----------WCTADVGWVTGHTYIVYGPLANPDRCWRIVAKHKVTTIYTAPTAIRALMREGDESKHDRSSLRLLGSVGEPNPEAWRWYHEVVGCPIVDTWWQTETGGHLITPLPGAH---------DLKPGSASFPMFGVQPALMDAEGNRLPDDGPQEGNLVLLGPGQMRTVYGDHQRFVETYTYDNMYFTGDGARRDADGYWWITGRVDDVLNVSGHRLGTAEIESALVAHELVAEAAVVGYPHDLKGQGIYCYVTLVAGTEDTEKTLKAHVRSEIGPVATPDVIQFAPGLPKTRSGKIMRRILRKIAEGEY--- 91974833 21 --------RRVNVGDITRRGARRHRDKIAVIMGET----RLTYGELDARANRIAHGLLAMGLGNGARIGGLARNSIDFLTLYFAAAKAGAIFCPSNPAIPDADLVHILGHAEVSAIFIDPDRHQQFTAVASQVPSIRKIFSVGGNGQADSQLDSLAVIAEGQPAIDPERDVAMIMYTSGTTSAPKGAMLSHINVTTGAVHNAFAG--EVDENTIATAILPLFHCGQLSISSGTLMRGGTVVVFDG-FEPAALLDAIARERITWLFALPAMYRALLAHKDLDNTDVSSLAFCLYAMAPMPSTLREASRRLKARFALTSGQTEAYPPTVV---------FAPEFQLTKHGAFGRAMPLVDLAIMDDDGRLV--EDGSVGEIVYRGPMVMEGYLKDPEATARAF-EGGWFHSGDLGRFDEDSLLLFVDRKKDIIKSGGENVSSVKVESCLLAHPAVRAAAIVGVPHSRWSEAVVAAVCLLPGSVEDEGQLIAHCKQTLAPFEVPKKIVFYRELPQTATGKLQKYQIRGELENLF--- 197286864 69 -------DGQLNISNCLDRHLEKRADQVAIIWEGDNESKSITYRQLHQDVCQFANVLKKLGIKKGDVVAIYMPMVPEAAVAMLACTRIGAIHSVIFGGFSPEAVAGRIIDSKAKLVITADEGLPLKKNVDDALPPIEHVVVLRRTGQEGRDLWWDEISTECDVEVMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYA-SMTFKYTFDYHDGEIYWCTADVGWVTGHSLLYGPLSNGATTVMFEGVPNVNRMAQIVDKHQVNILYTAPTAIRALMAEGDKAGTQRTSLRILGSVGEPNPEAWEWFYQKMGCPIVDTWWQTETGGFMITPLPGAM---------DLKPGSATRPFFGVQPAIVDNMGEI--QDGACEGNLVISWPGQARTLFGDHDRFEQTYTFKGMYFSGDGARRDEDGDYWITGRVDDVLNISGHRLGTAEIESALVAHPKIAEAAVVGIPHNIKGQAIYAYVTLNHGEEPTAELVRNWVRKEIGPIATPDILHWTDALPKTRSGKIMRRILRK--------- 39935211 21 ------------IGDILRKSARRFPDRVAL----TDGGRSVTYTELERDANRFANALVARGLKPGAKISTVCNNSIEFVKALFGIHRAGLVWVPINTMLGPDDMGYILDHAGVKVAVIDDNLHERRAALEARGIDLIAINLAGKAADTGLPVFDEGLSEIEPDVAFDDRDLAMIIYTSGTTSRPKGAMHCHLAVTMAVMSNAI--EMQLSRKDGITGQFPLFHCAAHVLLLSYLIVGGQMAI-MRGFDPVACMEAIQRNKLTVFIGLPLMYQVILDHPRRKEFDLSSLRCCIYTMAPMPRPLLERIAELCPTFVQPSGQTEMYPATTMSQPDRQLARFGNYWGESTLVN--------ETAIMDDAGNLLPPG--EVGEIVHRGPNVMLGYYKDPEATEAA-RKFGWHHTGDLALIDEHGEVLFLDRKKDMIKSGGENVASIKIEETLLAHPSVMNAAVVGLPHPQWGEAVSGFVKLKPGASATEAEIVEHCKKHLGGFQVPKLLRIVDEMPMTATGKLRKVELRNQFTDHF--- 84514414 19 ---------PLTPLSHLQRAGLVFANREALVYG----TARLTYAQYHRRVTRLASALVKAGVQPGDVVATILPNIPAQSEAAFGVPACGAVLNTINIRLDVDTIAYILDHGEAKVVLVDSQFLPQAMAAIDQMQGPTPLVIEVPDDHAGILTYEDFLATGDPDFAWDEWESLALNYTSGTTGRPKGVVYHHRGAYLMTLGTAI--SWEMPTFVRYLQIVPLFHCNGWNHTWMLPALGGTAIC-CRDITASTIYDAIADHGATHFGGAPIVLNLLVNAKPEHRRQFDHMVQVFTAGAPPAPATLAAIGKLGFHVKQVYGLTETFGHVTECIWDPAWDTLPEAEQAAIKARQGVGFPIMEVTVVNDQMEPVPWDGTTQGEIVMRGNAVMKGYLKNPDATERAF-AGGYFHSEDLAIQHPDGMIQISDRAKDIIISGGENISSVEVEAALMHHAAVNLCAVVAQSDEKWGEIPCAFVELKDGATATEAEIIAFARERLAGFKCPKRVVFQD-LPKTSTGKIQKFELR---------- 69146489 474 ------------IHQLLEKQVERTPHAVAVVF----EGQQLTYNELNCRANQLAHYLQSLGVKPDTLVGICVERSLEMIVGLLGILKASGAYVPLDPDYPIERIIFMLEDAAVKVLLTQQKLINKLPEHQAQL------ICLDAD-----WELISQFSQDNPITDVQATNLAYVIYTSGSTGQPKGVMLSHSNLSNHMF--WMQETFPLTKTDRVLQKTPFFDASVWEF-YAPLLVGGQLLIPGGHTDSDYLLKTIAQQQVTTVQLVPSLLQMLLEQGGIENCQL--LKRVFCGGEILPVALQEKLSQLNVNLCNLYGPTECCIDVTFWNCQREMYG--------QRIPIGRPISNTQIYILDSNLQSLPVG--IPGELHIGGAGLARGYLNRPELTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIETVLKQHSQVQSSVIIDQEDTSGNKRLVAYIVPKETTPTPNELRQ-FLKEKLPDYMIPSAFVIMESLPLTPNGKIDRRALPE--------- 170028425 310 ---------HRNLGQHLELAAETFPNREALVSLH--EAKRLTYSTVLDKVDRMAASLFQLGLSKGDRVGIWAPNGALFYLSTLAVARAGMISVGINPAYQVPELQYALNKVGIKALIASRSFYGMICKVVPELPSLSTVIVDDKRALPGTIGYQDLLKIAPKQEQISPDSGVNLQFTSGTTGQPKAALLSHYNFVNNALTVGVRNGFEENRKHRICVQNPFFHVFGMVVGITTAAYGCTLVLPGPGFKAEESVQAIIKEKCNVIYGTPTMYVDLVNKVRESGAKLPPVDVAVTGGAPCAPKLLDIRDVLGVQVKTIYGLTETTAVCFQT--------LPFDSEENILTTVGHLGDHWEAKVVDSEGNMVP--YGTPGELWMRGYGNMLGYWGDEAKTKDTFAEDNWLKTGDQFVLREDGYGKIVGRIKEMVIRGGENIYPKEIEDFLNSHPKILETHCVGVPDERMGEEICAFVRLRDSSQTDRAELKDFCQGKIAHFKVPRYVRVVEQLPRTTSGKIQKFKLLESFLN----- 170028425 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MH-HYGFVNNGIHIAVRNEFDRSLHRICLQV-PLFHAYAIVVGIMAALTGTTLVLPDSGYNPLQSLEAIVKEKCTTIYGTPTMYVDLIKAVRETNFQMPAVEQAVTGGASCSPKLFQDIRDV-LRVRTVFGMTEASAILYQ--------SLFNDDGDELLNTVGHVTDHYEAKVVDSAGNTVPFG--TPGELWVRGYGTMLGYWNDPKKTKETIDVDKWLRTGDQFVLRADGYGKIVGRIKEVIIRGGENIFPKEIEDFLNAHPKILETHCIAVPDERMGEEVCAYVRLKDEQLDLSEIRDYCL------------------------------------------- 118467355 354 -FAKWFVGGKINVYNCVDRHVEANGDRVAIHWEGEGDARSITYAELKDEVCKAANALTDLGLVAGDRVAIYMPMIPEAIVAMLACARLGVMHSVVFAGFSASALRARIEDAEAKLVITSDSLKEAVDEAVADQPSVKNVLVVDVKWTDGRDLWWDETVEQASPAAFDSEQPLFLLYTSGTTGKPKGIVHTSGGYLTQSSYTHWNVFDVKPESDVY-----------WCTADIGWVTGHTYIVYGPLSNGVTQVEVIEKYGVTIYYTAPTLIRTFMKHQIPASHDLSSLRLLGSVGEPNPEAWRWYREHIGTPIVDTWWQTETGAIMISPLPGVT---------AAKPGSAMTPLPGISAKIVDDEGNQLVPGADETGYLVLDQPWMLRGIWGDPQRFKDTFAEQGWYFAGDGARYDSDGHIWVLGRIDDVMNVSGHRISTAEVESALVGHAGVAEAAVVGASDDTTGQAICAFVILKGPENMIEELRAEVARE-ISPIAKPREIHIVPELPKTRSGKIMRRLLRDVAE------ 77464150 72 -------DGTLNIWNCIDRHLATRAKQTAIIWEPDDPNQHISYQELHDNVCRMANVLVSQGVRKGDRVVMYLPMIPEAAYAMLACARIGAIHSVVFAGFSPDALANRINDCQAKVVITADTLKSNTDAALLHCSDRVRCLVVKHTGDDGRDVDVKELMRHASPEEVNAEDPLFILYTSGSTGKPKGVVHTSGGYLTYA-AMTHQMTFDYHDGDVFWCTADVGWVTGHSIVYGPLANGATTLMVPTYPDAGRFWAVCEKHKVNQFYTAPTAIRSLMGLGPEDKYDLSSLKLLGSVGEPNPEAWSWYNTHVGCPIVDTFWQTETGGHMITPLPGA---------IPVKPGAASKPFFGVKPVILDPTDGHELHETATEGVLCISWPGQMRTLWGDHERFEEAYFSQGYYFTGDGCRRDADGYYWVTGRVDDVINVSGHRMGTAEVESALVAHAQVAEAAVVGYPHDIKGQGIYAYVTLMNGVQPTEELRKDWVRTEIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIAENDFG-- 104783682 67 ---------QLNVHNCIDRHLAQRGEQTALLWEGDGDSKAVSYRELHRQVCRLANALKARGVKKGDRVCIYMPMIPEAAYAMLACTRIGAIHSVVFGGFSPDALRDRILDADCRTVITADELKENVDKALASCPAVSSVLVVKRTGADRDLWYHEAAGDDCPAEPMEAEDPLFILYTSGSTGKPKGVLHTTGGYLLQATL-TFKVVFDYRDGEVF-----------WCTADVGWVTGHSYIVYGPLANGATFWQVVDKHKVNIFYTAPTALRALMREGSAPLQTTSSLRLLGSVGEPNPEAWEWYFEAVGCPIVDTWWQTETGGIMLTPLPGTPR---------LKPGCATQPMFGVQPVLLDEKGKLIEGPGAGLLAIKASWPGQIRSVYGDHQRMVDTYFKPGYYFTGDGARRDADGDYWITGRIDDVINVSGHRIGTAEVESALVLHDSVAEAAVVGYPHDLKGQGIYAFVTPMSGVTPDDALKQELLAKEIGSFAKPELIQWAPALPKTRSGKIMRRILRKIACNEL--- 170746993 51 -----------TLVDLFETSVTAFAGRPAMLCFGS----TMTYATLGQQARDLAAWLRGQGLAKGDRVAIMLPNVPAYAVAIFGVLLAGGTVVNTNPLYTPRECAQQIGDSGARILIVLENFGATIAAALPDVALERVVLVGPGDGPEGAIPFATVLRRPRVSAAVEPEDLAFLQYTGGTTGIAKAAMLSHRNIMANVEQSQLWNSKDPSVTRCVVTALPLYHIFALTACFFQFMSGGSCLLIPNPRDCDGMVKTLSRTRFTHLMGVNTLFNVLINHPKIGTVDFANLDFVVGGGTAVQRAVAERWKALGNTIIEGYGLSETSPVVCVNPRGMR----------DFSGTIGYPLPSTEVSIRDISGAPLP--NGQPGEICVRGPQVMRGYWNRPEETARAMTADGFFRTGDVAILQADGQVRIVDRMKDMILVSGFNVYPNEVEDVLAAHPAVLECAVVGAPSEETGEMVVAHVVLKDPAVSIDVLRAH-ARTQLTGYKVPRRVVLHETLPKTNVGKVLRRMLRDE-------- 147677880 3 SLPE--VPEEFNICTFLDRHLKERGNNIAVYYKD----KKLTYAQIAEESNRFGNVLLNLGIERENRVMICLYDCPEFITSFFGAMKIGAVPVPVSTMAVSQDYLYYLNDSRAKVLIIDEKILPEVIKVKNQLIHLKHIIVLGNSEP-GQLNYSELIKNSPPDLTTARDDMAFWFYSSGTTGKPKGVVHLHHDLVF--LTAHCREVLSMTPDDIVFSVSKLYFSYGRSSLDSVFFSGGAAVLYPGLPRPESIVKVVKKYRPTIFCGVPSSYSAILNYLEKVEYDFSSVRAFVSAGEPLPKGIFYRWEKFGMDILDGIGSTDVGAIYISSLPGQ-----------IKPGSVGKLLSNFEGKLVDELGREVARG--EIGNLWIKCDGTASHYWNKHQKTKESFCGE-WFITGDMFYQDEEGFYYSVGRSDDMLKAGGIWVSPFEVEDILTEHHAVSECGVVGAPDKDNLEKPVAFVVLKKGSPLLENELQEFVRSKTAHYKYPRCIHFVDKLPRTANGKLQRCKLREKFKN----- 91976680 21 ------------IGDILRKSALRFRDRIAL----TDGARQVSYDELERDANRFANYLVSRGLKPGDKISTICNNSIEFVKALFGIHRAGLVWVPINTMLGPDDMGYILDHAGVKFALIDDNLHDRRSALEQRGIALVAVDLTGKAGEAGLKSFNELIAGQSEEVAFDDRDLAMIIYTSGTTSRPKGAMHCHLAVTMAVMSNAI--ELQLSRKDGITGQFPLFHCAAHVLLLSYLVVGGKMAL-MRGFDPVACMEAIQRDKLSVFIGLPLMYQVILDHPRRKEFDLSTLRCCIYTMAPMPRPLLERIAELCPNFVQPSGQTEMYPATTMSQPDRQLARFGNYWGESTMVN--------ETAIMDDAGNLLPPG--EIGELVHRGPNVMLGYYKDPEATEAA-RKFGWHHTGDLAMIDAHGEVLFVDRKKDMIKSGGENVASVKIEETLLAHPAVMNAAVVGLPHPQWGEAVSGFVKLKPGASATETEIIEHCRKSLGGFQIPKMVRIVEEMPMTATGKLRKIELRNQFTDYFAMA 118594724 74 -------DGKLNAYNCLDRHLTSQPNKIAIIEGDDGVVTEISYKDLYHRVCEFANGLKTLGLELGDRVIIYLPMTIEAVIAMQACARIGLTHSVVFGGFSAKSIQERVDDAQAKLIITADKKIPLKSSVDGGCDSVKHIIALQRDKDENDISWANLIHDECDPVFVDSEHPLFILYTSGSTGTPKGVQHSTAGYLLHAMNSSRW-TFDMQDEDIYWCTADVGWITGHTVAYGPMAMGVTQVIFEPTFDASRFWKIIEKHKVSIFYTAPTAIRALIKASEVDHSDISSLRLLTVGEPINPEAWMWYYKSVGCPIVDTFWQTETGGHVITPLPGVT---------PLVPGSCTLPFPGIAIDVVDEVGVDIEWGSG--GLLVIKKPWMIRTIWGDPERFKKSYFPENLYLAGDGAVRDKEGYFTIMGRIDDVLNVSGHRLGTQEIESALVSSEYVAEAAVVGRPHDVKGESVVAFVVLKAERPSQEDAKREWVAKEIGPIAKPDEIRFGDNLPKTRSGKIMRRLLRSIAK------ 85060100 69 -------DGTLNVANCLDRHLQERGDQTAIIWEGDDQSKTLTYRQLHQAVCRFANVLKAQGIGKGDVVALYMPMVPEAAVAMLACARIGAVHSVIFAGFSPEAIAGRIIDSSAKLVVTADEGLRAGRKIHPEVKSVNRVIVFRRTGPERDVWWHDAIDDTCPPEAMGAEDPLFILYTSGSTGTPKGVLHTTGGYLVYA-ATTFKYVFDYHPGDVY-----------WCTADVGWVTGHSYLLYGPLPAASRMAQVVDKHQVNILYTAPTAIRALMAEGDKTGTHRSSLRIMGSVGEPNPEAWEWYYHKIGCPIVDTWWQTETGGFMITPLPGAM---------ALKPGSAALPFFGVQPALVDNVGTPV--DGAGEGNLVISWPGQARTLYGDHDRFKQTYTFKGMYFSGDGARRDEDGYYWITGRVDDVLNVSGHRLGTSEIESALVAHPKIAEAAVVGMPHNIKGQAIYAYITLNAGETPTPELVRAWMRKEIGAIATPDVLHWTDSLPKTRSGKIMRRILRK--------- 148656134 84 ----------INIHNAIDRHLARRNKQALIWEGEDGSYRAFSYFGINREVSKFANVLKSMGVQQGDIVSIYMPRVPELVFAMLACAKIGAAHSVIYGGFSVEALRERIADAQSKVLITADELKKIADEAMSHSPSIQTCIVLRRTGHEVEMWWHDLMSPKCETVPVDAEHPLYILYTSGSTGKPKGVMHVHGGYAVH-VSATLHFTFDIKEEDRYWCAAPGWVTGHSYIVYGPLIEGATSFMYEGAPNPNRWWSLVEKYGINILYTAPTAIRGLMRFGDANRHDLSSLRLLGSVGEPNPEAWRWFYQVIGCPIMDTWWQTETGGFLITPNPTTPL----------KPGSATRPFPGIQADVVDEQGRSKAPN--EDGLLVIKSPWMMRTILRDPDRYVNQYDPPGMYTAGDSARKDEDGYFWIIGRIDDVIKVSGYRLGTAEIESALVSHPAVSEAAAIGLPHEVKGTAIHCFVILRGTPALEDELKAHVARE-MGPIARPESIKFVSILPKTRSGKIMRRVLKAQA------- 103487248 9 -----------TLADIPAAQARVRGQATAVKFGD----RETSFAALDAASNRVAHALVAAGVVPGDRVSALTKNHDSWYPLFFGAARARACFAPINCRLAPAEIGFILGDAGPKLLFVGEDFFDCALAAVADLSAPPRLIALYGAHPAEPLDSWLAGASDAAPKDAPQRADDVLLYTSGTTGLPKGVVLTNANYRTFLEAATRVDGFAYGEDETVMIVMPLFHVAGTNVSFSGLAQGGRLVLV-KDFSAADAVRMLREEDVAHAFLAPAMIQMMLLDPAAGAGPYPQLKSIAYGASPIAEDVLRRARAFGCDFVQFYGMTESGGGGSYLSPTAH-------DLPGKLTSCGQPWPGVDMAILDGEGREL--GDGAIGEIAIRGGIVMKGYWNRASATEETL-AGGWLHTGDVGYRDADGFYYVHDRIKDMIVSGGENVYPAEVESAIMGCPGVADVAVIGVPDDKWGEGVKALVVPAAGAAPDPAAIIAWARERIAAYKVPKSIEFIDALPRNPSGKVLRRELRAPY------- 83950295 20 ----------------------------------------LTHSAFLAKVAQIAHAMTALGLKPGDRVAAQIAKSPEALALYGACVQAGLVFLPLNTAYTVDELTYFIDNSGAALIVCDAKSEATLAPVAAKLGA--QVVTLNADGSGSLSDRASDQPESFDTVARSDEDLAAFLYTSGTTGRSKGAMLTQANLLSNAV--TLTQYWRFTDADILLHALPIFHTHGLFVASNVTLLAGGAMIFLPKFDLDDMIAWM--PKATAMMGVPTFYTRLLDDARFTGELTKHMRLFISGSAPLLAETHVQFERTGHRILERYGMTET-----------NMNTSNPYDGDRRAGTVGFPLPGVELKVTDPDGKTLPDG--EVGQIEVRGPNVFKGYWQMPEKTAAELREDGFFITGDLGKIDEDGYVHIVGRNKDLIISGGYNIYPKEIELVLDEQPGVLESAVIGVPHPDFGETVLGIIVPEKGSTPDLDAMMAAVSQALARFKHPRKLILRDELPRNTMGKVQKNILRDEFGDMF--- 71274468 67 -------DGELNASNCLDRHLTLRGDKTALLDAPDAPSSRITYRELYERVCQLGNALRHLGIEKGDRVTIYLPMIPDAVVAILACARIGAIHSVVFGGFAANSIADRVNDCGSKLIITADEGLPLKANVDAALKSVETVLVVRHTGDRWFHDLVDIQATECAPERMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYT-SYTHETVFDLRENDIYWCTADIGWITGHSYIVYGPLANGATVLLFEGPTVSRFWEVIDKHHVTLFYTAPTAIRALMREGDTPVKKTSSLRLLGSVGEPNPEAWHWYYTIVGCPIVDTWWQTETGGILITPLIGAT---------DLKPGSVTLPFFGIRPALVDTNGQTL--DGPAAGNLVLSWPGQMRTLYGDHQRFIDTYTYPNTYFTGDGCRRDADGYYWITGRVDDVINISGHRIGTAEIESTLVAHPKVAEAAVVGFPHPIKGQGIYAYVTLITGETPSEALHQELLRKEIGAIAIPDHVQWTPNLPKTRSGKIMRRILRKIAEN----- 68305013 69 ----------LNVYNCIDRHIEKLGEKVAILWEGDDDTKKITYKELLVEVCKFSNGLKSLGIKKGDRVTIYMPMIPEAAVAMLACTRIGAIHSVVFGGFSPEALVGRLEDCNSEFIITSDELKRNVDMAISKVKDFKKCIVVKRTGNEIPWWYHDLIDNSSDPEKMSAEDPMFILYTSGSTGKPKGVLHTTGGYLVYA-SLTHQYVFDYHDDDIYWCTADVGWVTGHSIIYGPLCNGATTVMVPNYPDASRFWEIVDKHKINILYTAPTAIRALMSEGNKFLENTSSLRILGSVGEPNPEAWRWYYEAAGCSIVDTWWQTETGGILITPLVGA---------IDMKPGSATLPFFGIKPAIVDKDNQEIEGAGEGSLCIDISWPGQMRTVYGDHERFIDTYFKQGRYFSGDGCRRDEDGYYWITGRMDDVINVSGHRLGTAEVESALVLHQDVSEAAVVGYPHDIKGQGLYAFVTLNKGTEENKQLLLAWVKKEIGSIAKPDFIQFTNGLPKTRSGKIMRRILRK--------- 86748870 23 -----------TLPDLLAKAATDYAARPALEFRDG----QINYAGLQERADIAAAALLRAGYGPGASVALFLGNTPDHPINFFGALKAGARVVHLSPLDGERALSHKLSDSGARVLITSAALLPMALRFLDKGLLDRLIVCADSDWDPRVIRYADFIEGPAKPAAWPPDDIALLQYTGGTTGLPKGAMLTHANL---TSAVSIYDVWGLGGAHRVICVLPLFHIYALTVILLRCLKQGDLISLHQRFDVAAVFRDIEEKRATVFPGVPTMWIALANDPSLESRDLSSLTMAGSGGAPLPVEVARLFERTNLKLKSGWGMTETCSPGTGH----------PPDGPDKPGSIGLMLPGIELDVVDDPKKVLPPG--EVGEIRVRGPNVTQGYWNRAQETAESFVGDRFL-TGDIGYMDSDGYFFLVDRKKDMIISGGFNVYPQMIEQAIYEHPAVQEVIVIGIPDDYRGEAAKAFVKLRGAKPFSVEELRDFLKGKLGKHELPAAVEFVDELPRTPVGKLSRHELRNQ-------- 84687202 16 -----------TIADALTRAARRYGDRTALHFAD----RTWTFTGLYDGAGRIAARLLEAGLVPGDRVAAYGRNSDAYLLLYLACARAGFIHVPINYALVGRELAYILDNCGADALFVDPALQDMASPVLAEMEPLKLVGTTGDGLDALRMAQDDAQSVPGDLGEIDAEDLVQLLYTSGTTAAPKGAMMSHRALL--AEYTSCIVELELSAKDRALAGLPLYHSAQMHVFTVPQFIVGATTWLIEAPLPDLCLELIETHGITSFFAPPTVWISLLRSPAFEARDLTSLEYVYYGASIMPVPVLQELRERGARPFNCYGQSEIGPLATVLYPHEHEE---------RPASAGRPIYNVETRLVDEDMNDVAPGEQ--GEIVHRSPQLLSGYWDKAEATEEAF-AGGWFHSGDVGVMDEAGYITVVDRTKDIIKTGGTMVASREVEEVLFTHPAVSEVAVIALPHPKWVEAVTAVVVLREGAEASEDDLIAFAKDNLAPFKLPKRVLFASELPRNTAGKILKRTLRDTHEALY--- 55380293 83 -------PNDLNIHEVADRHATDRGQVALYQVGTDGELSKMTFWELADRSSQFANVLDDLGVAQGDRVFSYMPRIPEHYVALVGTLKHGAVWGSVNERFGPDGISYRLDDCDAKVVVTTTNNRDTVEDALDDAPAVEHVITVDRGAPADDVVFNTALDGASTAYEVAEEDDALLYYTSGTTGLAKGVLHKQRWIA--GVAATQKHAVDLQDGDLYWSTGDLGWLTGAINTLGAWFWGASLFTYEGEFDTDEWAALLDEYPISVLFSVPTAYRMLRENEDVLADVNLDLRHALSIGEPLSAGVVEWGEELGVTILDTYGQTETGNMIINNYPTMEL----------RPGSMGKPLPGIEADIVDPQSGEVLEPGET-GEIAQRGPCFFAEFWNKPKKTQRAFIPDGWYLSGDLAHKDEDGYFWFEGRADDVILSSGYRIGPFEVESSLGEHEAVAEAAVVPKPHEARGNIVKAYVVPSDDAEPSDEDIQSYVKEELSAHEYPREIEFREELPKTVTGKIRRTELHDDAE------ 149504791 61 ----------LDVWCQIEKNGKRPPNPAFWWINGQGEEVKWSFEELGALSRKAANVLTEAGLERGDRMLVVLPRIPEWWLVNVACMRTGVVIIPGTSQLTARDIAYRLQASQAKAIVTSDSLAAQVDIVSAKCPSLKTKLLVSDDSRPGWLNFRELVSTEHKHVKTKSQDLAAIYFTSGSTGVPKMVAHCQQSFGL-GFAASGRLWVDLSPSDIFWSMSPGWVKAAWTNVFCPWIHGSCVFVHMPQFDSKLVLNTLSSFPITTFCMTSTGFRLLIQQ-DLASYQFKSLRHCVTGGEPLNPEVRKQWKQTGLELYEGYGQTETVLVCSNN-----------KAMKIKSGSMGKATPPYDVQIVDENGEILPPGEEGDIAIRIRPFCFFSGYLDNPEKTKSTQRGN-FYVTGDRGRMDGEGYFWFLGRADDVINSAGYRIGPFEVESALMEHPAVVESAVVSSPDPIRGEAVKAYVVLAPASQDPAELSRELVKQVTAPYKYPRKVEFVRELPKTVSGKIQRNKLR---------- 157375002 69 ----WFYDGTLNAANCLDRHLEKDSDKVAIIWEGDDDQRTITYGELHSDVCKFANALRSQGVRRGDIVTVYMPMVPEAAVVMLACARIGAVHSVVFGGFSPDSIASRVIDGKSKVIITADEIIPLKANIDEALDCVEKVIVLERTGGDKWESLMDTASEHCIPEEMGAEDPLFLLYTSGSTGNPKGVLHTTGGYMVYA-AMTHEYVFDYKDGEVYWCTADVGWITGHSYMVYGPLANGATVLIHEGPTPARLGEMVDRHKVNILYTAPTLIRALMAEGKEQFADFSSLRIMGSVGEPNPEAWRWYNEVIGCPIVDTWWQTETGGILISPLPGAT---------DTKPGSATRPFFGVQPALVDNMGNII--DGATEGNLVISWPGQMRTVFGDHDRFALTYFKRGMYFTGDGAKRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVAHEHVAEAAVVGYPHDIKGQGIYAYVTLTKGTIETEELRQEWVRKEIGALATPDLIQWAGGLPKTRSGKIMRRFLRKIAANE---- 158424593 14 ------------ITELLDRSVAAYGGKTALNFLG----RCWTYAQLGGLVDRAAAGLQRLGVVPGTRVGLCLPNTPYSVIFYFAVLKAGGIVVNFSPLYVERELKHQIRDSGTTIMVVDLRIIHSRVAAVAEEAGLKTIIVVYDTSDGRHVTLKTLTADALKPVLVDEREVAVLQYTGGTTGVPKGAMLTHAAVASNARQVIDHVDCLTPGGERVLGVLPLFHVFAMTTVMNIPIALGAEIILVPRFQLADLLKTIARTRPTLFPGVPTIYGAINNAPETQPQDLASLKLCISGGAPLPVEVRHRFEALGCKLVEGYGLSETSPVLTAN----------PPTGIIKDGSVGKAVPQTVLEIRSLEDPTRILGVGEKGEVCARGPQVMLGYWNRPEETRSAFV-DGAFRTGDVGYVDADGYLFLVDRIKDVILCGGFNVYPRMIEEALYLHPAVAEAVVIGVPDPYRGQAPKAFVTLKGETVTGDDLRAFLIKQ-VSKVEMPKEVEVRDSLPRTLVGKLSKKELVDEERQRH--- 169829990 5 -----------NITEELEKFSQDSERQAIRWLNTQQERQTVTYVELVQKMNQYANAFTKKGLQKGDRVLVIIPRLPEAYFVFLGCLKAGIVPISCSEMLRASDLEYRMEHSSASAVIAYEAFTSEVDKISSSVNTLKNKMVIG-TATGDWSSLDELASSQPNAVATKRDDMAFLSYTSGTTGKPKGVVHSHGWGYAHIRTAA-AQWLCVREGDLVWAAAPGWQKWIWSPFLSTIMLGATAFVYHGGFDAKTYLRLLQDEKINVLCCTPTEYRIMAKLENLKDYNLSSLRSAVSAGEPLNRPVIETFKHFDLKVRDGYGQTENTLLI-----------GTLENTELRPGSMGVPTPGNIVRIIDNEGNEAPVGEVGDIAIHKSSPALFKEYYREPERTQAAFRGE-WYITGDQAKCDEDGYFWFEGRGDDIIISSGYTIGPFEVEDALNKHDAVQECAVVAAPDEIRGHIVKAYVILRDGEHNEEELIKELVKALTAPYKYPRSIVFIDELPKTTSGKIRRIELR---------- 73537875 47 -------NAPPTLRDLF-QATQAFGERTFVVY----EDERVTYAAFRRAALHVAHALVRDGIRPGDRVALAMRNLPEWPVAFYGALLAGAIVTPLNAWWTGAELEYGLNDSGSRVAIVDAERLDRLASHLTACPALERVYVSRAGAVDGVVSLESVTGASPPDVAIDPEDDATIFYTSGTTGKPKGALGTHRNVAVASLFGPLRNLLRRGEQKAALLSVPFFHVTGCMAVLNSALANGGKIVLMHRWDALRALELIERERCTTAGGVPTIAWQLLEHPERDRFNLSSLESMSYGGAPASPELVRRIGETIPQPGIGWGMTETSATFTSH---------SAEEYVLRPDSSGPALPIGEMKIVDGRGQSLPVG--ETGELMVRGANVVRGYWNKPEATSQTF-ADGWLRTGDIGRLDDEGHLYIVDRMKDMLIRGGENIYCIEVESTLYEHPAVMDAALVGIPHKTLGEEPGAVVSLKPGMQATEDELRGFVAERLAAFKVPVRIVVLPDLPRNANGKILKSNLRKLFE------ 91787925 76 -FYQWFADGELNAYNCLDRHLGTPSKKAIIFESDDGKATSVTYKELHARVSQFASALKGLGVKKGDRVIIYMPMTIEGVVAMQACARIGATHSVVFGGFSAKSLQERIQDAGAVAVITAGKELPLKAIVDGGCESIKNVVVYQRTAPCNMVAGRDSLAATCEPEFVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLWAKL-TMDWTFDIQPADVFWCTADIGWITGHTVAYGPLAAGATQVIIPTYPNAGRFWQMIEKHKVTIFYTAPTAIRSLIKAAEPARSDLSSLRILTVGEPINPEAWMWYYKNIGCPIVDTFWQTESGGHMITPLPGAT---------PLVPGSCTLPLPGIMAAIVDETGKDLPNGSG--GLLVVKRPWMIRGIWNDPERFKKSYFPETMYLAGDGAVRNADGYFRITGRIDDVLNVSGHRMGTMEIESALVAHSLVAEAAVVGRPDDLTGEAIVAFVVLKRSRPTGDEAKRDWVGKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRGIAK------ 214030029 12 ------------------RAASVGREDAVFATQPKTAGGDVTFGALFARAEQMAAALVSRGVEPGDRVAVQVHKSLAAIELYLGTVMAGAIFLPLNTAYTDAEVAYFIADATPRVFVCDPDRETGLREVAGAAE-----IVTLDRNGQGTLSVLADGQGGFDPVAREADDLAAILYTSGTTGRSKGAMLSHANLYSNSL--TLRDYWQFTSDDVLIHALPIFHTHGLFVATNVALLSGASVVFLPGFDGEAILNAM--PGATALMGVPTFYTRLLADPRLTRERAANMRLFISGSAPLLVDTHEQWERTGHRILERYGMTETNMSTSNPYKGE-----------RRAGTVGFPLPGVEARVMKE-GGEVP--TGEIGVLEVRGPNVFQGYWQMPEKTAEELQADGWFITGDMARIDADGYVTIVGRQKDLVITGGFNVYPKEVESLIDDLPGVLESAVIGVPHPDFGEAVVAVVVPEGEGTSAEAITAA-LSGQLARFKQPKEIILLDALPRNTMGKVQKKALREEYAGLFA-- 21222773 11 -------PVDLPIHDAVLGGAAAFGSTPALIDGTDGTT--LTYEQVDRFHRRVAAALAETGVRKGDVLALHSPNTVAFPLAFYAATRAGASVTTVHPLATAEEFAKQLKDSAARWIVTVSPLLSTARRAAELAGGVQEILVCD--SAPGHRSLVDMLASTAPEPSVPAEDVAALPYSSGTTGTPKGVMLTHRQIATN--LAQLEPSMPSAPGDRVLAVLPFFHIYGLTALMNAPLRLGATVVVLPRFDLEQFLAAIQNHRITSLYVAPPIVLALAKHPLVADYDLSSLRYIVSAAAPLDARLAAACQRLGPPVGQAYGMTELSPGTHVVPLDAMADAP--------PGTVGRLIAGTEMRIVSDPGTDLPAG--ESGEILIRGPQIMKGYLGRPDATAAMIDEEGWLHTGDVGHVDADGWLFVVDRVKELIKYKGFQVAPAELEAHLLTHPGVADAAVVGAYDDDGNEVPHAFVVRQPAAPLAESEIMMYVAERVAPYKRVRRVTFVDAVPRAASGKILRRQLRE--------- 126179099 31 ------VPDQFNFYDVIDRWAETDRNKLAIWVNQEGEERKYTFRDLRYLSNGAANILLKYGIKKGDRVMLMLPRIPEWWIFVIALIKLGAVFCPCPTMLTPKDIKYRVQAGKFRMIITNLENAEKVDEVADACPLLDTLFLADGER-EGWASYPHEIEYPAPPVKTKSIDPMMIYFTSGTTGEAKMVLHNQSYPLGHIITASLWQ--DVTENDLHLTFSDTGWACAWGKIFGQWIAGACIFVYDGKFGATELLPLIERYEVTTFCAPPTVYRMLI-LADLDKFDFRDLRHCCSAGEPLNPEVIRVWEDTGQAIYEGYGQTETVCCIATFPCMQH-----------KPGSMGKPAPGWHIELHDDDGN--PAGPGEEGRIAVRPVGLFVEYLDNPEANRESF-QNGYYYTGDKARMDEDGYFWFIGRSDDVIKSSGYRIGPFEVESALMEHPAVQESAVVGSPDLIRGMVVKAFIVLKPGYQPSESLVKELVRNTTAPYKYPRAIEFVQELPKTISGKIQRNVLRDQ-------- 146337497 78 -------------YNCIDRHLATRADQTAIIWEGDDDSKHITYRQLHDEVCKMANILRNRNVKKGDRVTIYLPMIPEAAYAMLACARIGAIHSVVFAGFSPDSLAQRIKDCDSKVVITADEGLPLKANVDAALNKVDNVIEMNPTRDLWYHEAAEMVTTECPVEHMNAEDALFILYTSGSTGQPKGVLHTTGGYLVYA-SMTHQYVFDYHEGDVY-----------WCTADVGWVTGHSYILYGPLANGARFWNVIDKHKVNIFYTAPTAIRALMQGGDGPVTKTSSLRLLGSVGEPNPEAWEWYHRVVGCPIVDTWWQTETGGILITPLPGATR---------LKPGSATRPFFGVVPEIVDADGNTL--EGATEGNLCLSWPGQMRTVYGDHARFEMTYTYKGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVSEAAVVGYPHDIKGQGIYAYVTLMAGETPSEELRKEWVRKEIGPIASPDQIQFSQGLPKTRSGKIMRRILRKIAEDEPG-- 162456210 69 ---------------------------AIIWEGEHGATRTLTYAQLHRETLLLADALKRLGIEKGDRVAIYMGMVPEVAVAMLACARLGAVHTVVFGGFAADALRDRIHDSQAKLVITQDQVVPLKATVDKALKSATRVVVMTEGRDVFWHDLLAGAAPACEPTVVDAEHPLFILYTSGSTGKPKGVLHTTAGYLVGAHVTT-KYVFDLRDDDVYWCTADVGWVTGHSIVYGPLSNGATCLMYAPNFDWGRFWRLIEKHGVTILYTAPTAIRAFMRQGDEAKSDLSSLRLLGSVGEPNPEAWIWYHRTIGCPIVDTWWQTETGSIMMTTLPGASF---------SKPGSTGLPMFGVVPEVVTKDGKPVAAGEGGLLVLKQAWPSMLRTVWGDDDRFRKQYFSDGCYFTGDGARRDEDGYFWVVGRIDDVLNVAGHRIGTAEIESALVSHPSVAEAAAVGRPDDLKGQALVVFVSLRPGVKAGPELQAKLVAKEIGKFARPDAIRFADALPKTRSGKIMRRLLKD--------- 115522607 1 ----------MRVEDFLINSAAASPGKTALVAGE----RRLSYRELDDASRQLAASLVRAGVGRGDRVVVFLDNSAEAVIAIFAVLKAGAVFSPINPSTKADKLAYVLNNCRAAALITSGRLRAVAQKAVAQAPTVATVIVAEAEPPPGWIRFEDALARDDGPSAGIELDLAMLIYTSGSTGHPKGVMMTHQNVV--AAATSITTYLESCTDDIVLSVLPLSFDYGLYQALMTAKVGATLVLEKSFAFPQTILQRIVAEQVTGFPIVPTMAALLLQMKTLAPGSLPSLRYITNTAAALPVTHILRLKTLQARLYSMYGLTEC----------KRCTYLPPEQLALRPDSVGIAIPGTEAYVVDDAGAKVPAG--EVGELVIRGPHVMKGYWENPEATARALRTGPFLYTGDLFRADDEGFLYFVGRKDDIIKTRGEKVSPKEVENALHGLPGVKEAVVIGVEDAMLGSAIKAIVVAEDIGLTAQDVIRHCAR-HLEDFMVPKHVEFRANLPKSDNGKIDRRAV----------- 161525631 1 ----------MNIAQLLVRTASAFADRLAVLH---GEQPWLDYGSLAKRTAALAGFLRDQGVKPGARVAIYSENCPEYLEALHSIYWAGAVSVPVNFKLHPKELAFILANAEADVLFVSEALLATLREAAIELPA--SCLVFGSSAYAQALEHAPIAIEHREP-----DDIASLFYTSGTTGRPKGVMQTHRNLLTMT-ACYFMDVDDVRPEDAMVYAAPMSHGAGL-YNFPYIARGARHVVPSGGLDCAELVELASRVGRLSMFAAPTMVKRLVDHVRAARADVSGFKTIIYGGGPMYADLHEALEVFGPRLVQVYGQGE-SPMTITALDRGHLADTQHPRWAQRATSVGIAQSLVEVQVVDDRGRRVP--NGEIGEVIVRGDTVMPGYWRNPEATASTIR-DGWLYTGDTGYMDDDGFLTLKDRSKDLIISGGSNIYPREIEEVLLAHPSVSEVAVVGWRDAEWGEVPVAFVVFKEGCDATQHELDEWCLQSLARFKRPKRYEFVLRLPKNSYGKVLKTELR---------- 114319834 74 ----------LNVHNCLDRHLEQRGDQTAIIWEGDDPNEHITYKDLHERVCRLANAMKARGVKKGDRVCIYLPMIPEAAVAMLACARIGAIHSIVFGGFSPDALKDRIQNADCETVITADELKSNADKALESCPDVKNVFVVKRTGGDRDIWYHEAVADDCPAEELDAEDPLFILYTSGSTGKPKGVQHCSAGYLLGA-AMTHKYVFDYQEGEVYWCTADVGWVTGHSIVYGPLANGATTLMVPTYPSAARCWEVVDKHNVSIFYTAPTAIRALMGQGNEHVTKTSSLRILTVGEPINPEAWEWYYNVVGCPIVDTWWQTETGSILIAPLPGAT---------DLKPGSATLPFFGVEPALVDPEGKEL--EGAASGNLVIKWPSMMRTVYGDHKRFMETYLAPGMYFTGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHDAVAEAAVVGYPHDIKGQGIYAYVTLMAGVEPSDELKKELVKNEIGPIAKPDVIQWAPGLPKTRSGKIMRRILRKVAANEL--- 84514685 73 -------DGTLNVANCIDRHLETRGDQTAIIWEPDDPAQHITYKELHRRTCRMANILETMGVRRGDRVVIYLPMIPEAAYAMLACARIGAVHSIVFAGFSPDALGTRINGCDAKVVITADHLKSNTDAALLHCKDSVKCLVVRRTGGQTSWAYNEMAMEADDPAEMGAEDPLFILYTSGSTGQPKGVVHSSGGYLAYA-AMTHQYTFDYHDGDIFWCTADVGWVTGHSIVYGPLANGATTIMVPTYPDAGRFWEVCQKHKVNQFYTAPTALRALMAHGPVEKYDLSSIKVLTVGEPINPEAWNWYNDVIGCPIVDTWWQTETGG---------HLLTPLPGAIATKPGSATLPFFGVLPVILDPQTGVEITTTAAEGVLCIKWPGQMRTVYGDHERFEKTYFSDNYYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHADVAEAAVVGYPHAIKGQGIYAYVTLMNGVEPSEDLRKDWVRSEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAEN----- 88603692 2 ----------FNISTFLDTHQARFPDKIAL--IHPKSNRSYTYTDLHRLSGSLAVVCEEFGLVPGDRVVLYLDSSPEYLISYFALWRAGLVAVPTNIVYRKDELAYAIRDSGAKMLITSVSSRDITGLMKESCPELVHIVEVGGVGKYSWENL-TLSHDPLRPVPCSPDQVCQIQYTSGTTGRPKGAMLTHSGWLAALQAEG--EALDLTCDDIYLGIYPMAHV-GISWGLSVLRAGGTYVI-MERYNLDEYISLTREYQITILAGMPPVIHALTETPPGTEDNFTSVRRIISGGGPMSPTWKKFNERFKIPVINAYGLSETIVLGCGTVIRPEDYPTADEYN-----SVGKPVGYAEVKIV-EVGNPAKETSPHAGEIALRGPGVALGYWNQPEETKEVFMEDGWFLTGDIGYIDDHGMLVITDRKKDMIIMSGWKVYPTEVENVLINHPKISDIAIFGCPDEEKGEIPAAAVVLRNDTLTLEEL-SGWSREQLAGYKIPRRLVILNQLPRVGGWKLLRRELRE--------- 111020930 18 ----------------VARHA--FAKPDAVALRFRGT--STTWRELEDRSARTAAVLAAHGVGRGDRVVLLLTNRPEFLEVMLAATRVGAIAVPVNFRLSPGEVRFIVADSDATVVVVEDSLTGLAAEVDESVPVL---VVGDAPDDVSLETQLRAADPDVPIADVAEDSPAAIMYTSGTTGRPKGAVLSHLNLQAQALTLIRGWRLFDTESEVNLVSSPLFHIAALGSVGPFLLIGATIVIPTGAFDAAELLDALERERVTSVFMVPTQWQAILDDAGPDGRDL-ALRVLGWGAAPATPTLLDRLYAAFPDIVAFFGQTEMSPVTCM---------LDGKDAVRKIGSVGKPIDTVAMRVVDEAMNDVAQG--EIGEIVYRGPGLMEGYWRNPAATADAFD-GGWFHSGDLVRVDSDGFVYVVDRKKDMIISGGENIYCAEVENALAAHPDIVDVAVIGRADERWGEVPVAVVVPRAGAALEVDALADWLDGRVARYKRPKFVEVLPQLPRNASGKVVKGVLREQF------- 193688096 50 -IPENLIDEY--VWSGLER----WPDRDALVCGVTD--RKFTYHETRLACKRFAASLKKRGATTGQVLAVLLPNVPEFAVTALGAIEAGLVVTTINPVYTPFEIAHQFKDAGAVGVVTIPELLPKVFEAQKDGPGVKPLYVISGDRPSGAWDFDEMLDPMVDTSVLSNADVAFMPYSSGTTGLSKGVSLSHRNLVANITQTNHPEVNHFSDQDVLPAILPFYHIYGLTMILLRGLSYGCKLVTLPKLESDLFLNILKNYKATLLYVVPPMVLLLGQHKNVTHEHFQSLKIICNGAGPVKEAVIARTQNKNVRFCQAYGMTEASPAVFVSRNSSLVDYL----------TVGPPISNTKAKVVDPTDDTIEYGPGEVGEIQVHGPQVMMGYHNNPEATANTVSPDGWLRTGDIGYYNDQKEFFIVDRIKELIKVQGYQVPPAELEGLLRTHPAVLDAAVIGVPHDRTGEAPLAYVVLDPDRPAAEADVKAFVAERVAPYKISAGVRFVESLPKSAAGKILRRVLKEEYENNEG-- 172063220 18 ---------PLTPIDFLVRAAEVYGERLAIVH---GDVRR-TWGETHTRAKQLASALAQAGVARGDTVAALLPNIPAMVEAHFGVPMAGAVLNTINTRLDISSVLFMLRHGEAKVLIVDTEYADLAHRAAREVPGLKIVSVADAMPADGATDYEAFVADYAWTPPADEWDAIALNYTSGTTGDPKGVVYHHRGAYLAAISNIL--EWDMPKHSVYLWTLPMFHCNGWCFPWAVAARAGVNVCL-RKFDAKTVFDLIRSERITHYCGAPIVQSAIANAPAEFRAGIDHTVHAMVAGAAPAPAVIAKMKEIGFDLLHVYGLTEVYGPATVCAKQAHWDALPDDERARLNARQGVRYHLAGATVLDPDMAPVPADGETLGEIMFRGNICMKGYLKNPKATDEAF-HGGWFHTGDLGVLTPDGYIRIKDRRKDIIISGGENISSIEVEDALYRHPAVAVAAVVAMPDPKWGEVPCAFVELREGASATEEEIVAHCKQLLAGFKVPKAVRF-GELPKTSTGKIQKFQLRNE-------- 110600526 1 ----------MLVHEFLINSAALRPDKAALVCG----QQRLAYKELDILSDRLAVTLVEMGITRQDRVIIFLENSLESVIAMFAILKAGGVFIMLNPDMKANKLSFILKDSEAKGLIGHTGKFAVINDAMMDTNTLENIIWCEDTRPDMETILWSGIMNNHGSVPTDDVDLATIIYTSGSTGEPKGVVSTHYNMV--AAAASITSYLKNREDDIILNTLPLSFDYGLYQVVMAALFGGTVVLEKSFTYPYAVIERLVQEKVTGFPIVPTMVAILLQLESLGKYDFSSLRYMTNTAAALPVSYIEKLQAFHVTIFSMYGLTEC----------KRVAYLPPEELKRKPSSVGIAIPNEEVFIVGADGNRVGP--KEVGELVVRGSNVMQGYWKRPEETAKTFKPGRYLYTGDLFTMDEEGFLYFVARKDDLIKTRGERVSPKEIENCLCSLPGIVEAAVIGVPDEILGQAIKAFLVTKEARLTQDDVLKH-CSKNLESFMVPKYLEFHEILPKSASGKIDKKKLK---------- 126668161 3 -------------------------------FIATPEGRNYTYAQALDMSATLAATLISLGVSLGDRVAVQVDKSPEAILLYLACLRMGGVYLPLNTGYTASEIGYFLGDAEPALFVCRPDSLEAASQVAADTGCPQ--VVTLGTKGDGTLMEKTASATPFSGIEARADDLAAILYTSGTTGRSKGAMLTHGNLGSN--AKTLAEAWRFTETDRLIHALPIFHTHGLFVACNVVLMSGASMYFLPRFDVDNVIGAMADG--TVLMGVPTFYTRLLQDPRLTPELTANIRLFTSGSAPLTADTHNEFQRTGFAILERYGMTETNMITSNPY-----------DGERLAGTVGMPLSGVEVRITDAETHKTIAPGD-IGMLEVRGPNVFSGYWRMPEKTRAELLDDGFFVTGDLAMLDERGYIHIVGRDKDLVISGGFNVYPKEVEQVIDEMVGVVESAVIGVSHPDFGEGVTAVLVLKPGAKVEEADVLFELSDKLAKYKQPKRVFFVDSLPRNTMGKVQKNQLRDQYKDIYADA 84495125 68 -FAKWFVGGELNVYNCVDRHVEANGDRVAIHEGAGGDTRTITYADLLADVSRAANALIELGVQTGDRVVIYLPMIPEAIATMLACARLGAPHSVIFGGFSAEALRTRINDAEAKIVVTADGQAAVDEAVAGGDTPVEKVLVVKRTDSEWWHDVVDKQSPEHTAEPMDAEHPLFILYTSGTTGKPKGILHTTGGYLTQTAYTNSVVHDVHPESDVYWCTADIGWVTGHSIVYGPLANGATQVLYEGTPDTGRWWELIEKYKVSVLYTAPTAIRTFMKWGDPAKFDLSSVRVLGSVGEPNPEAWLWYRKNIGAPIVDTWWQTETGAIMISPLPGVTTLE---------PGSAQRPIPGISAEILDDEGKPF-TEAEKVGYLVLTKPWMLRGIWGDPDRYKETYWSEKYYFAGDGAKYDAKGNIWLLGRVDDVMNVSGHRLSTAEIESALVSHPSVAEAAVVGASDETTGQAVVAFVILRGGAETVQELRNHVAKE-IGPIAKPRSIMVVPELPKTRSGKIMRRLLKDVAEN----- 149916382 68 -------DGTLNVANCIDRHLATRGDQTAIIWEPDDDALHITYRELHEHVCKMANVLKNLGISKGDRVVIYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALGARVNGCDAKLVITSDKLKDNVQALLHDVDDVKCLVVIAWRSSGDYWLHEELVDADCPPEEMNAEDPLFILYTSGSTGQPKGVVHTQGGYLVWA-SMTHEYVFDYHEGDIFWCTADVGWVTGHSIVYGPLANGATTLMVPTYPDAGRFWAVCEKHKVNQFYTAPTAIRALMGQGNDTKYDLSDLKLLTVGEPINPEAWNWYNEVIGCPIVDTWWQTETGG---------HLITPLPGAIATKPGSATVPFFGVRPMVLETESGKEIDSTEAEGVLAIKWPGQMRTVWGDHDRFEATYFQQGYYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHDIKGQGIYAYVTLMAGEEPTEELRKEWVRTEIGPIAKPDLIQWAPGLPKTRSGKIMRRILRKIAENEF--- 109648232 6 ---------PLHIGFLLTLNANRYPQKTAIVC----NRQRISYAQLNRRVNKLAHGLLELGVTKGDKVAYLLPNGLRIVELYYAVQKIGAVSVAINYRLASPEIGCLLEQADCQVFVYHELFDDKVRQVKENVKTISLMIRVGEQPIQGEYAFEALTDEEEPDILIGEEDLCRIQFTGGTTGRSKGVMRTQRQEIFQVIGITTALELG-GPDRVMLTQSPLCHQAGLSWLNVAIGAGNTLIVCD-RFEPEKILRQIQEESVTVMLLPPSSYHRIFALPSLAEYDLSSVKSVHSSAGGTSPEIVRKLYKVNCVVRCGYGLTETGGVGTTFVLTREVLENNPE----LTKSVGKEMSFLELRLVDESGREVPVG--ETGECIARGPSVMTGYYNQPELTEEVI-KEGWVYTGDLLRKDEKGYYYFMDRKKDMIKSGGENVFAQEVEGVIRTHSAVDDCAVIGVPDPRFGEAVMAVIKTKPGQAVTGEGIQEHCKKYLAGYKKPRLVEFVDEFPVDQAGKIQKYKLRATFA------ 197341050 29 -----------TVHAFLAVAAA-HPERTALAYFDD----RLTYAETEVLSASVAGHLAARGIRPGDRVALMLQNTPHFVLALLGAWRAGAVVVPVNPMYTTGEVRRVLGDAGVSALVCADRFAVTADEHGFQTREDPRVLTWDPLPPPADTEDLEALAAAPDLVLPGGADTALISYTSGTSGTAKGATNTHANIAYS--AERQRTGSGIPEGAGYFALAPLFHITGMVCELAACLFNAGTLILTYRFEPGAVLDAFAEHRPACTVGPATAFMALAARPEASRDHFASFTYLASGGAPLPPALVDDFERFGPYVHNGYGLTECTAPCASVPPGRRAPVHEESGTLA----VGVPGPETVVRILDEEGREVPLG--ASGEIVVSGPQVVPGYWQRPEATSETF-PGGELRTGDIGIMDADGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGVPDPYRGESVKAYVSLRPGSPADAAALVAHCRERLAAYKYPREVEILPELPKTTSGKILRRELRSR-------- 149278711 52 ----------LNITECLDRHLEKNGDKPAIIWESNDPEKTLTYKILHEQVCRFANVLKKNGVVKGDRICIYMPMVPELAVAVLACARIGAVHSVIFGGFSAKSIADRINDSACKLVLTADQLKEVIDDALIGCPTVEKVIVLTHTRTPRDLWFEDLVDTDCPAEEMDAEDMLFILYTSGSTGKPKGVVHTVGGYMVYA-GYTFLNAFNYQPDEVFFCTADIGWITGHSIVYGPLSQGATTLMVPTYPDASRMWQIVEKHKVNILYTAPTAIRSLMSFGPLKGSNLSSLRVLGSVGEPINEEAWHWFDEHNCPIVDTWWQTETGGLMISPIAFV---------IPLKPACATLPLPGVQPILVDEQGNEI-EGNGVNGNLCIKFPWMLRTTYGDHERCKQTYTYPNLYFTGDGCMRDEDGYYKITGRVDDVINVSGHRIGTAEVENAINMHAGVVESAVVGYPHEVKGQGIYAFVILHNEADLTKKDILQTVTRVIGAIAKPDKILFVTGLPKTRSGKIMRRILRKIAE------ 157375400 21 ----TTIDSSMNINDLFKESFSAHAKKAAYINMG----HSLSYQDLESKSNAFAAYLQSLKMKKGERIALMMPNLLQYPITILGALKAGLIIVNVNPLYTPRELKHQLRDSGSSAIVAVTNFGNNLQQILHE-TSIKHVILTDELAIPDAISLRRALTEGKKLPFIDPDDLAYLQYTGGTTGPAKGAMLTHSNIISNVLQVHAHFSPRLYDKEYAVTPLPLYHIFANSVSMMMLFLGATNLLITNPRDIDGFVADLSKYPFTMVFGLNTLFNGLNNHAGFQELDFSHARFTIAGGMPTQKNIADRWQELGMPVIEGYGLTECSPVVAA----------GTHQQQSFISSIGVPLPSTELRIVNDENEPLAPN--QIGEIQIRGPQVMKGYWQQEAETNTVMHAGGWLSSGDIGRMDDDGIFYIEDRKKDMILVSGFNVFPTEIEEVATLHPHIIEAAAIGIPDDATGEKVKLFIVRKGH-VTVDEIKKH-CRKYLTGYKNPRIIEFRDELPKSNVGKILRRELRD--------- 29827146 19 -------------------HARNQPTTPAVLF----EGRTVTYEQLHRESNRIAHAVQAAGLTPGDRVAYLGKESEHYYEILFGCAKSGTVLVPVNWRLTAPEVSHILRDSGTRLLFLEEEFGPIVEKMPTAPP--ETVVGLGEP----FVAWKASHPDTDPTPHVTPDTPVAQLYTSGTTGLPKGVVLAHRSFFADALASEGLDWIDWRAGDIALIGIPGFHIGGLWWA-TQNFNAGTTIVAMRAFAARQAVDLIRDLGITTACVVPAMLRMMLTEPRVSAKDFTTLRKTVYGGSPISEALLEELAVLDCEFAQIYGLTETGNTAVCLPPAAHVPGGS------LMQAAGRPYPGVGSKVIDGEGRELPPG--AVGEVCLATPAHMVEYWGLPGKTAETLV-DGWIHTGDAGYIDEDGYIFIRDRIKDAILVAGENVYPAEIENVLEHHPGVAEAVVVGAPDERWGEYVHAFVVPAGQRPSPRDLHTFLV-PRLASFKLPARYEFIESVPRNPSGKILRRELRDRFWD----- 94312748 1 ----------MNIVALLDSNVRKYPDKPFLRYAG----QSITYAEFDALSRGAAIVLADHGVGAGDRVAVLCFNTPGMVAAMFGAWRLGAVAVPVNHKLQTPEVDYILEHAGVKVCVFDGSLASVVSRLQTPVK-----LLATSTDAAGFDSFDAQLPAAGTYNALPDDAIAQILYTSGTTGRPKGCVLTHRAVCMAGMTAAL--ALSMQRDERTLMAMPLWHSSPLNNWMLGTLYVGGTVILLREYHPLHFLQTAQDERATLYFGAPSYLLPLQMKIDVTAFDLGSVRAWIYGGGPIGADTARQLAQLSDRFYQVFGMTETGPSGTV---------LYPEEQVAKAGSIGRATPGLDMRVVRTGGAD--AGPGEIGEIWIKADSNMLGYLDNEAATREVMR-DGWYRSGDLARLDADGFLFVVDRTKDMIITGGENVYSKEVEDVLGAHPDVQDVAVIGRPHDQWGETVVAVLVPRPGTQPDPEGIKAFAAERLARYKVPREFLIRDTLPRTPTGKLMKHVLRADF------- 77404556 9 -LPSTHGDHQLNTTTIIRHAARTYPEQEIVYRTADGGWDRYTYADAYARIQRSANALRSIGVGPGDVVGILDWNSKRHYELYWAIPGLAAVMLQMNLRLAPEDLAYVTGHSDASVVLIDESLLPVAEALAPHTPNVKTWVVMTDKPLADAVHWEDLLADAGPEIDWPETSSYSACYTTGTTGRPKGIYYSHRGIYLHTLAE--VAGLGMSSDDAVMLITPMFHGQGWGLPQAAAYSAAKIVLPGRYIDTSVLVDAMIAEQVTVANGAPAIFQPMMNYIKAVAPDFSRARLLSGATEPPLSLMRDFHDITGADVIHAYGATETTPLVAVNLKPSLRGVISDEEKWDLKRKQGLPVNGIDIRIVDAEGNDLPHDGTSQGEVLLRGPWIIERYHKLDDD-ADKFL-DGYWRSGDVGTIDPNGYLKITDRIKDVVKSGGEWISSIDMENALVAHPKIAEAAVIGVPHPKWQERPVALVVTTDGQELPLSEIHELLADAFAKWQLPETVLYLDQLPRTSVGKLDKKAMRAAHTNVY--- 124265370 1 ----------MRLVDYLDKGAQLGADAPCLTMGDAD----LSYADVQRISYRVARGLQRSGIAPGDKVAVLSSNHALAFACVFGIARAGAVWCPINPRNEASENRYVLDAFDCACVIFHSNYAPMVEQMRAGLPKLRLLVCLDQPAPAGFGDWLHGLGDEPLHVE-PPDDLAMIAGTGGTTGSPKGVMLTGRNL--ETMSALTLMGYPFDGRPSYLALAPLTHAAGLCLPVMAL---GGRVVIMPKPDLGEFLALIERHRITHTFLPPTLIYMLLQHERLATARLDSLQCFWYGAAPISAALEEALTKIGPVMAQLFGQTEAPMMISMMSPREHFQTDGAVARARL-SSAGRPGPLVQVATMDGEGRLLP--TGETGEIVVRGSLVMAGYYKDPKATAEA-GRHGWHHTGDIGRLDADGFLFIVDRAKDMIITGGFNVYSVEVEQALMQHPDVQDSAVIGLPDDKWGERVVAVLQLHAGRSVKPEDIQAFVKARIGSVKSPKQVEIWSDLPRSKVGKVLKKDIR---------- 15615763 6 -----MAPEEYNLTEELDVFARDVNRLAIRFLDDKGHRKDISYAELMNTVHQYANALTKCGLKRGDKVLVVVPRIPEAYYCYLACLKAGIVIIPCSNMLRANDFVYRIQHSEAKAIIAHVQATDEIDSMSVPLPSLQYKWVISGT-KSGWESLEDVARNESEGVKTRRDEMAFLPYTSGTTGNPKGVVHTHGWAYAH-LQTAAKHWLGVREGDLVWAAAPGWQKWVWSPFLSTIGLGATAFVYNGPFDPNEYLALLEKEDINVLCCTPTEYRFMAKVDNLNRYRFPHLHSAVSAGEPLNRKVIEMFRTFGINVRDGYGQTENTLLVGTMIGMEQ-----------RPGSMGKPTLEGQVVIVNEDGQPVAP--HEVGEIAVHAAALFKEYYREPERTAQAFRGD-YYITGDLARMDEDGFFWFEGRSDDIIISSGYTIGPFEVEDALTKHPAVKECAVVASPDEDRGAVVKAYIVLKDSTNLDEEALQDHVKAHTAPYKYPRKVEFVESLPKTISGKIRRIELRQQ-------- 114570171 72 ----------------IDRHLPARADDPAIIWEGDDPTVTITYAQLHEKVCRLANGLKSVGVKKGDRVTIYMPMVPEAAYAMLACARIGAVHSVVFGGFSPDALAGRIIDCESRFVITADELKANVDKAVATAGIVDKVIMVDASRDVAYEALVQAASPDCPPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYMVWA-SMTHEYVFDYKPGEIY-----------WCTADVGWVTGHTYIVYGPLANPDRLWQVVDKHQVNTLYTAPTAIRALMREGDVKKHSRSSLRLLTVGEPINPEAWNWYYNVVGCPIVDTWWQTETGGALITPLPGAT---------ALKPGSATLPIFGVEPALMDAEGQRIADSGPASGNLVISWPGQMRTIYGDHQRFIETYTYPGLYFTGDGARRDEDGYWWITGRVDDVLNVSGHRLGTAEIESALVAHKDVAEAAVVGYPHDLKGQGIYCYVTLMGGRVAADEDVDQWVRQEIGPVATPDLIQFAPALPKTRSGKIMRRILRKIAENEFG-- 196004929 35 --------------------------------------RYITFGQFRDQIRRFGSYLMQNGFRKGDCLAIYSTNVLEYAAVYIGTLYAGGVVTTSNPLYTVRELKHQFDITEAKYVVTNPEFVDNVEEICKLVPIKERFII---GELDGFTSIRNILEDDRLTIRLPARDVAAVPFSSGTTGLAKGVCLTHRNIVTACQAAVSPEQFLLKDPEIFLCVLPLYHIFGMIVCMLAPIYFGVTVIMLPRFDPQVFLKCVEKYKVTYAPLVPPLVAFFAKHPMVDKYDISSMWRSSCGAAPLSKELQQAAERLKIKILQGYGMTETTGSGHLNPYNS-----------IRHGSVGHLIPFMKCKVIDVTGETLGPYKE--GEILLKGAMIMKGYLKNEKATQNTIDKDGWLHTGDIGYYDSDEFFYVVDRVKELIKYKAFQVAPAELEALLMTHDNVMDAAVIGVPDEDCGELPKGIVVVKPGA-SAKDILEFVNKKVSPQKKLRGGIEFVKEIPKSASGKILRRVLKER-------- 88859040 68 -------DGQLNVYNCIDRHLKDKADKVALIWEGDNPEHHITYQELHDEVCKLANGLKKLGVKKGDRVAIYMPMTPQAVYAMQACARIGAIHSVVFGGFSPSAIADRIRDSGAKVVITSDNAVPLKANVQATVTSVEHVIVGEVEWFEHDIYWHDLVADQAEPEVMDAEDPLFILYTSGSTGQPKGVVHTTAGYLVYT-SLTHEYVFDLKDNDVY-----------WCSADVGWVTGHSYIVYGPLANAGRMGEIVDKHQVTILYTAPTAIRALMAKGDEASSTRTSLRILGSVGEPNPEAWTWYHDKIGCPIVDTWWQTETGGMMITPLPGAT---------AMKPGSATRPFFGIVPALFDAEGNTL--SGATEGNLVISWPAQARTVYGDHERFEQTYFSPGVYFTGDGCRRDEDDYYWITGRVDDVLNVSGHRLGTAEIESALVAHPAVAEAAVVGYPHDIKGQGIYVYITPNDGVQVTEELVRNWVRKELSPIASPDMIQWSPGLPKTRSGKIMRRILRKIAANEY--- 152990270 65 ----WFIGGKLNVTECIDRHLETKKNKAAIWEGEPGDKRVITYLELYYEVNRFANLLKKFGIKKGDRVVIYMPMIPEAAFAMLACARIGAIHSVVFGGFSAEALRDRIQDAQAKLVITADGLKPVVDALAKNCESVEAVLVVRRNNEERDYDYNELIKDRCEPEIMDSEDPLFLLYTSGSTGKPKGVQHSQAGYILWA-QLTMEWVFDIKDTDTYWCTADVGWITGHTIVYGPLAAGATTLMYEGYPDAGRWWRMIEEYQVNQFYTAPTAIRLLLGADEPDKYDLSSLYILTVGEPINPDAWMWYFEKVGCPIVDTWWQTETGGHMISPLPGAT---------PIKPGSATFPLPGIFAEIIDTDGNK--KEPGEKGYLCITKPWMIRTIWGDSERFVKSYDGKPVYFSGDGAIYDEEGYIWITGRMDDVINVSGHRLGTAEIEAAIGHHPRVAECAVVGKPHEVKGESVFAFVVLKDDEGIADEMINDVITKDIGPLAKCDEIAFVPGLPKTRSGKIMRRILRAIAK------ 196041499 1 -----MME---TMPNWLKQRAFLTPDRTAIEI----EEEKVTFMQLHEKVVSVCEHLTNVGVKRGQKVAVLMKNGMEMITVIHALSYVGAVAVLLNTRLSREELLWQMDDAEVICLVTDQDFEAK------DIPVYSFAEVMNGPKEEASIQEEFSLKE-----------AMTIIYTSGTTGKPKGVILTYGNHWASAVGSSL--NLGLRDDDCWLACMPMFHVGGLSLLMKNIMYGMR-ILLVPKYDADFIHKALQTRGVTIISVVSKMLTDLLERLGEKTYP-SSLRCMLLGGGPAPKPLLETCVEKGIPVYQTYGMTETSSQIC---------TLSADYMLTKVGSAGKPLFQCQLRI-EKDGVVVPPFAE--GEIVVKGPNVTGGYFNREDATRETI-QNGWLHTGDLGYLDEEGFLYVLDRRSDLIISGGENIYPAQIEEVLLSHPAVAEAGVVGMTDDKWGQVPAAFVVKSGE-VTEEEIL-YFCEEKLAKYKVPKKACFLEELPRNASKKLLRRELRQLVEEM---- 121608801 5 --------------DFFDRGWRANPNGIAYIMGE----RSYTFTQARELSCRVAHGLLAAGLAKEAKVAVLSMNDPVAWICALGLWRAGLAWIPVNSRSTAGENRFILDGFDCEALFFQKAFAGMVAELRPQLPRIRLWVCIDDELADALQHWCGQQPGTAPDVRMLPDDIITVMPTGGTTGAPKGVMNTHRSVQTFVAHYMIACSYGSDEHPVNLAAAPITHTAG-VLGIPCTARGGTVVVL-PSPDPAGMFEAIARHRVTELFLPPTVIYRLLGIPGIERIDFSSLKYFMYGAAPMSVQLKQAIAVFGPVMLGGYGQTEAPASIAYLRPDEHFGQLASDERLS---SVGRPNPLIRVEILDEQQRCLPAG--QSGEICVRGDLVMKGYYKQPERTAETIV-DGWLHTGDMGHLDAEGYLHITDRKKDMIISGGFNIYPGEIEQVIWSHPAVQDCAVIGVPDEQWGEAVKAVVELKPAQSVTAAELIALCKQKLGSMKAPKSVDFIAALPRSPVGKVLKKDLRQAY------- 209546957 26 --------------------ARVAGDGQALFEIATG--RQLTYAQLDLRIARCAGLLSALGARRGARVAMLARNSMDSIVLAFACQRAGAIYVPLNWRLNAAELRPILADCAPALLVHDEQFSATVASLADA--DAEMAVISTADGPTGLAARIEA-SLPMKPVSADADGACVLLYTSGTTGQPKGVIITRRNAFFAAVNFSFVG--EIGPGSVALCDLPFFHTIGLIAVARTTLMLGGTLVVSDRFTPARTLAALRQHAITHYFAVPQIALALRNDPAYSAAALSGLHALFVGGAPLTQALIESYLADGVALVNGYGMSEAGTVLHV--------PIDRRAVQDNPGSVGLPAPLLDIRIVDEEGREV--DEGEIGELWLRGPAVTPGYWNKPLETAAAFT-DGWYRTGDLGRREANGFYRIVDRLKDMYISGGENVYPAEVEAALASHPDIIDVAVVGIPDVRWGECGVAYVVLRPGAAATAETIAGHCVERLAAFKRPARILFVETIPRTASGKVQKHVLRRLHSDE---- 145252556 7 -YPPVDIP-DLDIWSFLERQDKPFPDDKVIYQ-DADTQRSYTYQQVKDAALTFGKGLKAFDWKKGDVLALFTPNSIDTPAVMWGAIWAGGVVSPSNPAYTAEELAFQLKNSGAKVLVTQAPFLQVATAAAKEAGIPEDGIILDQRDPQARIKHFTSIRNISGATRFPSRNLAFLVYSSGTTGVPKGVMLSHRNIVANILQLAAGEAGNLTTGDRILAFLPFFHIYGLTCLLHQTIHKGLHLYVMTKFDIEQWCSHVQNYRITFSYVVPPVVLLLGKHPIVSKYDLSSLRMMNSGAAPLTQELVEVYARIKCGIKQGYGLSETSPTTHTQPW---------EEWRSTIGSVGKLLPNMEAKYMEDASEPVEVPAGEVGELYMRGPNVFQGYHNNPAATAECLSEDGWFRTGDVGFQDPQGNFYITDRVKELIKYKGFQVAPAELEGILVDNEAVDDVAVIGVESEAHGEVPLAYVVRSASAAQEAENIVKWLDAKVAYHKRLRGVSFVKEIPKSASGKILRRLLKKKAKEEGIGA 114661358 60 ----------LDVWSRLEEAGHRPPNPAFWWVNGTGAEIKWSFEELGKQSRKAANVLGACGLQPGDRMMLVLPRLPEWWLVSVACMRTGTVMIPGVNQLTEKDLKYRLQASRAKSIITSDSLAPRVDAISAECPSLQTKLLVSDSSRPGWLNFRELLREEHNCVRTKSRDPLAIYFTSGTTGDPKMVEHSQSSYGLHGSLPGEQRWVALTESDIFWNTTDTGWVKAAWTLFSAWPNGSCIFVHLPRVDAKVILNTLSTFPITTLCCVPTVFRLLVQE-DLTRYQFQSLRHCLTGGEALNPDVREKWKRTGVELYEGYGQSET-VVICANPKGMKIKS----------GSMGKASPPYDVQIVDDEGNVLPPGEEGNVAIRIRPTCFFNCYLDNPEKTAASEQGD-FYITGDRARMDKDGYFWFMGRNDDVINSSSYRIGPVEVESALAEHPAVLESAVVSSPDPIRGEVVKAFIVLHDPEALTRELQEH-VKKVTAPYKYPRKVAFVSELPKTVSGKIQRSKLRSQ-------- 163856092 73 ------------------------ADKTAIIESDDGKVDKVTYRELLARVCRFANGLKSLGYKKGDRAIIYMPMSIQAVVAMQACARLGVTHSVVFGGFSAKSLQERIVDVGASLVITADELKPAVEEAMGGCDAVTKIVVYKRTGGNWMHDVEAGQPDTCEPVPVNAEHPLFILYTSGSTGKPKGVQHSSGGYLLWALL-TVKWTFDARPDDVYWCTADVGWVTGHTITYGPLAAGLTQIVVPTYPDAGRFWDMIARHKVTTFYTAPTAIRSLIKASEATPYDLNSLRIITVGEPINPEAWVWYHKNVGCPIVDTWWQTETGGHMINPLPGAT---------PTKPGSCTLPLPGIAATVVDETGAEVEPGNG--GFLAIKRPWMIRTIWGDPERFKKSYFPPGYYLAGDGAQRDADGYFWIMGRIDDVLNVSGHRLGTMEVESALVSHELVAEAAVVGRPDDTTGEAVVAFVVLKRARPEGDEALRDWVGKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLR---------- 157961947 24 ----------LTIPQLVLRAAELYNSDVAI----EDDSEKISYAELATRALAVSKSLIAAGVTPGDRVAIWLPNCANWVIASLGLQMAGAILVPLNTRMKPTEAADILARSGTKLLFVMGDFLGVDAALAKLLPNVEAQVIVSARAATSTQTWQQFLAMGNNQTAVKPDDIADLMFTSGTTGKPKGVMSSHRSCLLA--FTQFVEILGIEKGDRYLVVNPFFHAFGYKAGWLTCLIAGATILPHKVFDADEVIERIQKDKISVLPGPPTLYLSMLSHPKLEYTDLSSLRVAVTGAATIPPVLIERMRELGFKIVTAYGLTECGGLATICN--------PDEDVNTISTTSGSAIKGTQISIQSNSGQPL--GIGVQGEICIKGFHVMQGYFQNATATAEAIDNDNWLHTGDIGMLDECGNLTITGRLKDMFIVGGFNCYPAEIEAVLAEHDAISLSAVIGVPCERMGEVGCAYIVCKLGHTINEQELISWSRERMANYKVPRHVRFVNSLPVNASNKVIKTALAADF------- 148654409 15 --PAGIVVPDSTLPDLLATAAREYPAAPAILFYG----RVIDYAIFDRLATRFAVALRNAGVAPGERVALVLPNIPQAPVAYYGALRAGAIVVLTNPIFEAGGLVRQLTDAGATTLVALSMFHPLVTAVRERASVHRHRVPTDEARRALWMAHMLADTAAAPLPSRDPDEPAAILYTGGTTGEAKGVVHTHRSLVANALQVAAWFPAARRGAERVVCVLPFSHAYGMTACMNFSVAIAAAMILLPTFETAHVLHAIRRERATIFPGVPPMYAAIAEMSNARRYGLSSLRACISGAAPLPIEVQEGFERTRARLVEGYGLTEAGPVTHANPLGSAHE---------RYATIGIPLPSTDAKIVDATGADLPPG--RIGELLVRGPQVMQGYWNRPDDTADAFTPDGWLRTGDMARMDADGFFQIIERKKDVIIAGPYNIYPRDIEEVLYQHPKVLEAAVAGIPRPEGRPDLRAFVVLRKGEHATADEIIEFLRERLSAHKVPHIVEFRDALPRSFIGKVLRRAL----------- 195034772 49 -----------NVGQQLELAASQFGSTEAIVSCH--EAKRYTFRSLLAEVDRVAAGLLKLGLQRGDAVGIWAPNYIQWYLSMMGAARAGLTSVGINPAFQGPEMEYCLKKVDIKAILATESFYEIVRDICPEMPHLRAVIIDSKQSLKGALRFDELLASEQEEIEIQPESPCNVQFTSGTTGNPKAAVLSHYNFVNNGIHVGSRNELD---GERICVQVPLFHAFGVGITIMAAMSGATLVLPSAGFSPKDSLQAIVEEKCTVIHGTPTMYVDLVVAQRKEQLPLGKIKKAITGGAPVSPQLILDVKQLGVEMHSVYGLTESTAVIFQ--------SLPGEEDDRVLHSVGHLTDHIEAKIIDEKGCVVPLG--QPGELCVRGYLTMLGYHGDEEKTREIISADNWMRTGDQFVMEADGYGRIVGRLKEMVIRGGENIFPKEVEDFINTHPQVVETHVIGVPDERLGEELCAFVRLHDPKTFTKESLREYAKGKIAHFKVPRYVVPVDAFPKTTSGKIQKFKLLKKFEDSF--- 149181100 5 ---DLLSPERYNLISEVEKFAGEQGKKAIIWKSEQGEEKEITYENLIKNANKIGNAFINNGLEKGDVVLVMIPRLIEAYETYVAALKAGMVVIPSSEMLRAKDLKYRIEHGDVKAVVCYEPYTEQFDEL-EESSGLMKFVVGAEK--EGWLSLDSLKNESSDELALADEDMAFLSYTSGTTGNPKGVVHTHGWAYAH-LRTAAKKWLSIEEGDTVWATAPGWQKWIWSPFLSVLGSGATGLVYQGKFEPDTYLQMLEDYQVNVLCCTPTEYRLMAKVDDLGKYHLQHLHSAVSAGEPLNREVIDAFQKFNVDVRDGYGQTENTLLVGIM-----------KGMELKPGSMGKPTPGNRVEIIDEDGKPCSPGEVGDIAVHVDTPALFKNYYKDPERTAMQFRGD-YYITGDKAKKDEDGYFWFEGRGDDIIISSGYTIGPFEVEDALVKHPSVKECAVVASPDEVRGNIVKAFVVLRGVSPEDPDLVKSLVKELTAPYKYPRKIEFIEELPKTTSGKIRRIELRQ--------- 163734780 12 ---------------------QYHGAETVFLRLPDG--QTISHGAFVAMAGRFANVISDIGLKPGDRLAVQVEKSPQALAVYAACVRAGVIFLPLNTGYRATELAYFVANSGARLLLCDDS--KRGDLAAVAAQADARLETLNADGTGSFTDMAKDMSEAFETVDRSSDDLAAFLYTSGTTGRSKGAMLTQENLLSNT--QTLTDFWRFSDQDVLLHALPIFHTHGLFVATNITLLAGGEMIFLPKFDLDEMIRLM--PQASTMMGVPTFYTRLLSDDRFTRALTKHMRLFVSGSAPLLADTHTAFERTGHRILERYGMTET-----------NMNTSNPYEGDRRAGTVGVVLPGVEVRVTDASTG-VALPQGEIGDVEVRGPNVFKGYWQMPEKTAEELRKDGFFITGDLGRFDEDGYLQIVGRNKDLIISGGYNIYPKEIELVLDEQPGVLESAVIGVPHPDFGETVVAVLVPVPKATPDLSQIEQAVRQALARFKNPQKMIIVPELPRNTMGKVQKNELRARYKDLF--- 148271251 1 ----------MSVVSILAESAIRYPNTIAIVTG----NERTTYKELWNQTRATAGALAAYGVSPGIPVAMLIPNVSDFPRVYYAVLALGGVVVPINPLLKSEEIAFVLRDSGAQLLVCAAAFLEQAVPAARQASCTVVSLHSSVDMPESPARLEDELSKSNPYVPTLPGEAATILYTSGTSGRPKGAVGSHQALIMQ-VDVLLLNTLDMRHGDRILGCLPLSHTFGQTCTMNLAFRIGATVILMPRFDGDEALKLMVEYETQLFMGVPSMFVALLGAAKRNVAR-PPLRYAMSGGAAIPVAIIEAFREFAAHIHEGYGLTETSPVATFNHVGIS----------PRPGTVGQAIWGVQVEVADPTDTVCLLQVGELGELVVRGHNIMMGYLNRPDETARVIV-DGWFRTGDLGVIDDDGYVRVVDRTSDMIIRNGYNVYPREVEEVLARHPSVQQCAVFGVPHESHGEEIVAAVVLRPEMTMNPKAVRDFMYRQLAAYKVPRRIEIVESLPLGPSGKVLRRQL----------- 157147546 8 -----------NLRQMWDDLAEVYGNKTAIFESSEGVVRQFSYASLNEEINRTANLFLASGIQKGDNVALHLDNCPEFFFCWFGLAKIGAIMVPINARLLREESAWILQNSRAQLIVTSAEFYPMYRQILLEDDTLNHICLIGENAPEDNVSHFSQLKDQQPATPLSTDDTAEILFTSGTTSRPKGVVITHYNLRFAGYYSSWQ--CALREDDVYLTVMPAFHIDCQCTAAMAAFSAGSTFVLIEKYSARAFWGQVRKYRATVTECIPMMIRTLMVQPASPEERQHCLREVMFYLNLSVQEKDAFIARFGVRLLTSYGMTETIVGIIGDRPGDK----------RRWPSIGRPGFCYEADIRDEQNRSLPAG--EIGEICIKGPGIFKEYYARPEATAKALEANGWLHTGDSGYRDEEGFFYFVDRRCNMIKRGGENVSCIELENIISAHPKIQDIVVIGIHDSIRDEAIKAFVVLNEGETLTEEEFFAFCEQNMAKFKVPSFLEIRNDLPRNCSGKIIKKNLK---------- 115525222 1 ----------MNIARWIDRHAAFAPEGSALRFAG----ESTTYRAFAAEIDATARKLASLGITQGDIVAYLGFNDPALLALLFACGRIGAVLTPLNWRLAAPEHERMLRDCAPRLVLVADEHIAHAEPLRATGNATR---WASLSRVPGWLPWQDIVPEGTPPREDDGDLPVLLCYTSGATGTPKGVVHTHDSLFWNAVNSAHMH--DLTSADRVLTTLPMFHVGGLNILTTPAMHAGASVTLHAKFDPGEAIDTIERERITLTVLVPAQLTAMMAHPRWNRADLSSLRAVTTGSTIVSASFVHEVNARGLRLIQIYGSTETCPVAAYQRVDS---------AERKAGSAGLPALHCDLRIVDLDGRDVAPGDN--GEILVRGRNLMREYLNAPEATAAALR-DGWYHTGDIGHLDDEGYLFVAARKSDMIISGGENVYPAEIENILLEFPGIAAASVVGRPDPHWGEAIVAVIVPALGAKVAETEVLALLQGRIARYKHPREIVFMDDLPRNALGKVLKDRLR---------- 1237183 16 -LPDIYIPNHLPLHSYCFENISEFSSRPCL--INGANKQIYTYADVELSSRKVAAGLHKQGIQQKDTIMILLPNSPEFVFAFIGASYLGAISTMANPLFTAAEVVKQVKASGAKIIVTQACHVNKVKDYA--LENNVKIICID-SAPEGCLHFSQADEHDIPEVEIQPDDVVALPYSSGTTGLPKGVMLTHKGLV--TSVAQQVDGLYIHSEDVLLCVLPLFHIYSLNSVLLCGLRVGAAILIMQKFDIVPFLELIQNYKVTIGPFVPPIVLAIAKSPMVDDYDLSSVRTVMSGAAPLGKELEDRAKFPNAKLGQGYGMTEAGPVLAMCL------AFAKEPFEIKSGACGTVVRNAEMKIVDETGNSLPRN--QSGEICIRGDQIMKGYLNDPEATARTIDKEGWLYTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEALLLNHPTFSDAAVVPMKDEQAEEVPVAFVVRSSGSTITEDEVKDFISKQVIFYKRIKRVFFVDAVPKSPSGKILRKDLRAK-------- 73537384 19 -LPASLHAPRTSLFYNLEVAARRYPDKTAIQYFGTA----ISYAALLDEVERMAGYLQHCGIQPGDRVVLFSQNCPQFIAAYYAILRAEAVVVPANPMWLEAELEHVVADSGAVAVFCGSELYDRVAPLHG--KALRHVIVAGMLHDDGGLPVPAWLREPAPPHEAGYDTLCMLAYTSGTTGNPKGCMHTHGTMMSSAVGSQVWRSS--TPEAVVLAVAPMFHLLGMQNCMHSPIYLGATVVLMPRWERSLAADLIERYRVSVWGAPPAMLVDFFAQPGVTQRDLSSLAFLGGGGAAMPDAVANMLERFGLPYVEAYGMTETASFLLSN-----------PRQKPKRECLGIATFGVDARVVDETLAELPQG--EIGEIVAHGAQVMLGYWNNPEANEESFVEDGFLRTGDLGFMDEEGYFFMRDRLKRMINASGFKVWPAEVENLLYGHPAIHEACVIAARDDHRGETVKAVVALRAESEADPERIMAWCRERLAAYKVPRIVEFVDALPKSATGKIQWRALQEEA------- 118098334 55 --------------DVLDRWAKVTKNPALWWVDGDGEEVKWSFEELGVLSRKAANVLSACSLQCGDRVLLLLPRIPEWWLLNVACMRTGTVPIPGTQQLTAKDILYRLQKSKAKGVITNDSVASTVESVEADCQSLKFKLLVSEGHREGWLSFKDLLKTAPSCVTTKSQHPVAIYFTSGTTGAPKMTEHSHCSYGI-GLTVSGRYWLNLTSSDIYWNTSDTGWAKAAWSIFSAWSQGACVFVHMPQFSPPAVFESLSRYPITVFCSAPTAYRMLVQHQLPSCTS-NSLRHCVSAGEPINPEVMAKWKAWGLDIHECYGQTET-VLVCGNFKGMEI----------KPGSMGKPSPGYDVKIIDENGNILPPGKE--GEIAIRPLFLFTCYTDDPEKTKATVRGD-FYVTGDRGLMDEDGYFWFVGRADDVINSAGYRIGPFEVESALIEHPAVLESAVVSSPDPIRGEVVKAFVVLTPNYVSHDDLQDHVKKAT-APYKYPRKMEFVRELPKTISGKIRRNELRQKEWRRY--- 114797870 51 --------------------------------------ERLTYAQAHEQVNAVAAWLAAQGVKPGDRVAVAMRNYPEWMLIYWACVSTGIAVVGMNAWWTPEEMAYALSDSAPKYLFLDAERLDRVKERPDMVDGIKLVGVRLKGDAGDVTPWADVIAHGGDDVAIDPDSDACIFYTSGTTGHPKGAQLTHRGCVSNLFNATGVAPPATPPIPVTLITTPLFHVTANNCGAYATTAAGGTMVLMYRWDAGEALRIIAQEKVSSMSGVPVMARELINHPDFAMTDTSSLVSLAGGGAQVPPDLVQKIEAQTARPSTGYGMTETCGIIT---------SVAGDFFVDKPDSAGPAMPSFEAKCVDDDGNTVAPG--QVGELWVKGSSVIKGYINRPDATAASIT-DGWLHTGDIARIDEDGFIFIVDRKKDMVLRGGENVYCAEVESAIYRNAAVAECCVFGVPDERLGEEVVAVVLKSGTTLSADELRAH-CATIMAKHKVPRYIWFLDELPRNASGKFLKRDLRDR-------- 92112993 70 -------DGELNAYNCLDRHLETRGDQPAIIWEGDDPSHTITYRELHAQVCRLGNALKEMGVGKGDTVTLYMPMIPEAAVAMLACARIGAVHSVVFGGFSPDALAQRVVDAQSRVVITADEHVPLKDNVDAALDIVEKVLVVQRTGGDWYHEWVERQSSECPAERMNAEDALFILYTSGSTGRPKGLKHTTGGYLLYA-ALTHRYVFDYHDGEVY-----------WCSADVGWVTGHSYIVYGPLANGATTLEIVDKHGVSILYTSPTAIRALMAHGENDSSRRDTLRVLGSVGEPNPEAWSWFHRVIGCPIVDTWWQTETGGIMITPLPGAT---------DLKPGSATRPFFGVQPALLDNDGNLL--EGATSGNLVISWPGQARTIWNDHERFVQTYFSEGVYFTGDGCRRDEDGYYWITGRIDDVLNVSGHRMGTAEIESSLVAHSAVAEAAVVGYPHDIKGQGIYIYVTLSDDAEPSEELRKEWVRKDIGPIATPDVIQWAPGLPKTRSGKIMRRILRKIAANE---- 54025186 3 -----------NVIDIPAERARTNPCGPCVSD----EREELDNAEFARRVDTAAAVLHSRGIRKGDVVAVVLPNRVELVVLLFAAWRLGAAVTPVRPDATEDELRYQILDAGARVVVAEDGRDP-------------GFLDVARVAGPGADADVPAPSAAADP-----HATALIIYTSGTTGRPKGVVLDHANIA--AMCAMIVDALGLDETDHSLLVLPLFHVNGIVVSILSPLLTGGRATIAGRFSASAFFPLVERVRPTYFSAVPAIYAMLVAQPAEVRPDTSSLRRAICGAAPMPAELIARFERFGVPIVEGYGLSEGTCASTIN----------PPAGPRKPGTVGVPLPGQTVAIMGADGALLAPGAR--GEVVIRGANVMRGYLGKPEATAATVV-DGWLHTGDVGYFDPDGYLVLVDRIKDMIIRGGENIYPKEIENVLHSHPAVLESAVVGAPDPVLGEVPVAHVVTMPGTAVSEAELVAHCRHSLARDKVPVAVRITDALPRNAVGKIDKKALR---------- 78064773 1 ----------MNLVAALDRAARATPDKPFLVS----ESATITYAAARERSHRAAAVLSALGIAAGDRVAAMCFNTPAFVDLMFGAWRLGATFVPINHKLQAPEVDYVLEHSRSKALLFDVALAPVVERL---VHPARRLVTEGELDGVPCFDTLCATMDGLAGIDPADGDIAQILYTSGTTGHPKGCVHSHRTVTLAAMQAAL--ATGIGRHERTLMAMPIWHSSPLNNWFGGTLYAGGTVVLLREYHPLRFLQTVERERVTLYFGAPVSYLLPLDTIDFAAFDLSSVRAWLYGGGPIGPAQAERLARASDAFFQVYGMTEAGPAGT---------TLYPDEQIAKAGSIGRTGPGVDLRVVRMDGIDAQPG--ETGEIWLKTDSMMLGYLDDAAATRAAFAPDGWYRTGDIARIDQDGYLFIVDRLKDMIVTGGENVYSKEVEDVLGAHPDIAEAAVVGVPHPDWGETVVAHVVLRAGTVPDADALRAFCGERLAAYKIPREFTFAQALPRTPTGKLQKFLLR---------- 196177547 520 --PTTTYPVSQCIHQWFETQVQRTPDAIAVVFAD----QQLTYQQLNERANQLAHYLQSLGVKPEVFVGLCVERSLEMIVGLLAILKAGGAYVPLDPAYPTERLAYMLADAHISVLVTQDKLKAILPPPTSALVT----VILDRD--------WQLIAQQSTENPVSPDHLMYIIYTSGSTGEPKGVLIPHSNVV--RLFQATQDWFEFNPEDVW----TLFHSYAFDFLWGALIYGGRLVVYDISRSPEEFYQLLSQEQVTVLNQTPGAFRQLIQADEILGDAHPSLRWVIFGGEALEQSLKPWWERHGPTLINMYGITETTVHVTY-------RPLQSADLDQAASVIGRAIPDLQLYILDPQGQPVPIG--VPGEMYVGGAGLARGYLNRPELTAQRFIPHPFYKTGDLARYLPSGDIEYLGRIDNQVKVRGFRIELGEIEAVLASHHKIRQAVVVAKADLSGNQRLIAYLVPQGEPPTTRELRD-VLKQRLPEYMIPSAFVVLEAMPLNQNGKVDRHALPEPEAN----- 196177547 1602 -----------TLQGLFLEQVNRNPQAIAMITPE----RRLTYEDVYLRANQLGHRLRQLGAAPNTLVAVVMEKGWEQIVAVLGILMSGAAYLPIDINLPQERQTYLLEQGEVKLVVSQSRL-------KEQLPLPKDVQCLVVKPEE----FAELQVQELPSVQ-SVTDLAYVIYTSGSTGVPKGVMIDHQGAVNTIL--DINQRFGVTARDRVLALSALNFDLSVYDIFGLLAAGGAIVMPSPRTDPAHWLDLITAHQVTLWNTVPALMQMLVDYADYPNPDILPLRLVLLSGDWIPLSLPQQVQALGLQVISLGGATEAS-------IWSIYYPIEEVQPTQRSIPYGKPLQNQQFYVFNELMQPCPL--WIPGYLYIGGIGLAQGYWKNPQKTEASFITHPLYKTGDLGRYLPDGNIEFIGREDFQVKINGYRVELGEIESVLRQHPAVKETVVTTLGESREQKRLVAYVVPE--------------------------------------------------------- 168230334 8 -----------NLRQMWDDLAGVYGDKTAIFESCEGIVRQFSYASLNEEINRTANLFYSLGIRKGDRVALHLDNCPEFIFCWFGLAKIGAIMVPINARLLGEESAWILQNSQVSLLVTSAQFYPMYREMRQDNSTLNHICLIGEQLPDGVSHFTQLQARQSATLALSTDDTAEILFTSGTTSRPKGVVITHYNLRFAGYYSAWQ--IALRDDDVYMTVMPAFHIDCQCTAAMPAFSAGSTFVLLEKYSARAFWDQVRKYQATVTECIPMMIRTLMVQPAAPTDRQHHLREVMFYLNLSAQEKDAFTERFGVRLLTSYGMTETIVGIIGDRPGDK----------RRWPSIGRVGFSYEAEIRDDQNRPLPAG--EIGEICIKGPGIFKEYYMQPEATARALEPEGWLHTGDSGYQDEDGYFYFVDRRCNMIKRGGENVSCVELENIISAHPKIQDIVVVGIKDAIRDEAIKAFIVLNEGETLSEAEFFSFCENNMAKFKVPSFMEIRTDLPRNCSGKIIKKNLK---------- 15899525 1 ---STIMDYNLNIRSIFWRIEKLYKDREIISRTYEGIVH-YTYSDFALRVRKLATFLKTNGI-AGEAVASIAWNTHRHLELYFAVPLLGGVLHTVNVRFHESEMDYVIKSMGDKAIFMDKD-------INYKNSTLPTFI-FDERYDEDVNSQE----STSDFPDVDERQGAIACFTSGTTGKPKGVIYSHRSVFIHSLSLLAADALGISSSDTVMPIVPMFHISAWDLPFSSLMTGAKLVLPGPRPKAEDIVKLIKEFKVTVGVGAPTVWIDVVNYVERENVDLP-LKVVVTGGAEPPLGLIKKLKELGVKTYHAWGMTETEAIATVN----------KSDNIERMSEQGYPIPAFEIALMGPEGNELPWDGKSTGELVARGAFVTKKYLNDDAQTK-------WFRTGDVARINPDGSVKVIDRLKDLIKSGGEWISSVDLENAIMSYEKVLEAVVVGVKDERWGERPIALVVKKPGMDVNEEIIEYLKSNRFPKWWLPDKIIFVDSIPKTSTGKLDKKLVREQLRSML--- 94310006 40 ---------------------------AVYTEHEDGRRASHTYAHIQAEANRLSRALRELGVQRGDRVAIVMPQRIETVIAGMAVYQLGAVAMPLSMLFGPEALSYRIDHSETRVAIADETSIDNMLAARPDCPTLRTVIGVGDATGRGDLDWDTLLAAEFTAEQTKAEEAAVLIYTSGTTGPPKGAVIPHRALIGNLTGFVCSQNWYPQDDDVFWSPADWAWTGGLWDALMPALYFGRPIVYQGRFSAERAFELLERYGVTNTFLFPTALKQMMKAPTPSDHYQLKLRAIMSAGEAVGETVFTWCRALGVIVNEMFGQTEINYIVGNCTAQYDESRLG---WPARPGSMGRPYPGHRVAVIDEDGRPCPPG--EDGEVAVPDPVFFLGYWKNEAATAAKYSEDGWCRTGDLARIDADGYLWYQGRADDVFKSSGYRIGPSEIENCLLKHPAVSNCAVVPSPDPERGSIVKAFIVLDNDAALIAELQQH-VRGQLAPYEYPKAIEFIDQLPMTTTGKIQRRVLR---------- 119503919 15 -------HTPLSPVSILKRVERVHPNLPAQVH---GSIRR-NWGEVAARCKRLASALAKRGVSKGDTVALIAPNIPEALECALAVPMLGAVLNANNMRLDASTLGYILEHGEASVLLVDTEFSAVAEAVRLSGRELLVIDIEDTEGPGGALTYEALLAEGSEDLPDDEWDALALNYTSGTTGHPKGVVYSHRGAWTNSVNN--VVTWEMPHHPTYLWTLPLFHCNGWCFPWTITLLAGTHVF-MRGPTAKGIYAAFAEHGVTHLCGAPIIMSMIASAPNDERQPFDQKVRMMTAAAPPPAPVIEAMEQMGIAITHVYGLTEVYGPAVVCAEKPEWAALPLDEQSKLKARQGVAYELEEVLVLDPETSPVPLDGETQGEVVFRGNIVMKGYLKRPEETDAAFR-DGWFWSGDLAVQHPDGYIEIRDRAKDIIISGGENISSIEVENALHTHPAVDFVAVVAMADEKWGETPCAFVLVEGSTATEQELLDH-ARALLAGFKRPKKVVFGP-LPKTTTGKIRKNELRDRLRN----- 126433348 4 ------LPDPRFLDDRLNHWAHTTPDAEAVVYLD----RTWTWAQWDDRVRRLAGALSRFGVGHGDAVAFLDKNHPACVELTFAAASLGAANAVVNFRLAGDELDYVLGDSGAKVLIVGRELRPTIDKIRDRLTHVEHVVEVTPDGQDGD-EYEALLAGSAPAEDVAPDDVCVIMYSSGTTGRPKGVELTQANLIAHTVNAH--DGWGFDEGDKNMVSMPLFHVGGQSYVQFGIHDGVPTVMT-REVDGASLADAILK-GANRTFLVPAVLAKVLETGPDAVKLFGALKTFCYGASPMPLPLLRQALKADTDFIQVYGLTEVCGVISHLMPEAHRDA----EHPERLVSAGQLIPNAELRVADPDGDELPTGQQ--GELWFRTPQLMKGYHNKPEATAEAVTPDGWFRTGDVGRIDADGFIFVEDRLKDMIISGGENVYSIEVERVLAEHSAVTEVAVIGVPDEKWGEAVKAIVVVEGSA--SEQELTEWCRERLAHYKCPRSIDITEELPRNPTGKILKKELRKPF------- 83647747 69 -------DGYLNVHNCLDRHLEHRGDQTAIIWQGDDEHKHISYRELHTAVCRFANVLKAQGVAKGDVVTLYMPMIPETAVAMLACTRIGAVHSVVFGGFSPEALASRILNGRSKLVITADELKANVDAARSDLDMVEKVIVVKRTGVDRDICYQEAMAQASDDCPMNAEDPLFILYTSGSTGAPKGVLHTTGGYLTY-VSLSHQYVFNYREGDVFWCTADFGWITGHSVLYGPLSNGATTLVYEGYPDLSRFWRIVEQHKVNLFYTAPTAIRAIMAAGDAQAADSSSLRVMGSCGEPNPEAWEWFYRVVGCPIMDTWWQTETGGIMITPIAGVN---------DLKPGSATRPFFGVQPALVDNEGNEISGAGE--GNLIIKDSWPMRTVYGDHDRFVKTYTFTGAYFTGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVSHPKVAEAAVVGYPHAIKGQGIYVYITLNVSEAPTDALKEEWVRKEIGPVASPDVIQWAPGLPKTRSGKIMRRILRKIAADEH--- 170722329 1 ----------MNLGKIITRSARYWPDHTAVADSQT----RLTYAQLERRSNRLASGLGALGVATGEHVAILAANRVELVEAEVALYKAAMVKVPINARLSLDEVVRVLEDSCSVALITDATFAQALAERRAALPMLRQVIALEGEGGDGYAALLERGSEAPCSLDPADDALAVLHYTSGSSGVLKAAMLSFGNRKALVRKSIASPTRRSGPDDVMAHVGPITHASGMQI--MPLLAVGACNLLLDRYDDRLLLEAIERERVTRLFLVPAMINRLVNYPDVERFDLSSLKLVMYGAAPMAPALVKKIELFGPILVQGYGAGETCSLVTVLTEQDHLI---EDGNYQRLASCGRCYFETDLRVVNEAFEDVAPG--EIGEIVVKGPDIMQGYWRAPALTAEVMR-DGYYLTGDLATVDAQGYVFIVDRKKEMIISGGFNVYPSEVEQVIYGFPEVFEAAVVGVPDEQWGEAVRAVVVLKPDAQLDAAELIERCGRALAGFKKPRGVDFVTELPKNPNGKVVRRLVREAYWQH---- 114566706 1 ----------MPITEILARNAELYGSEICLTEINAGEYRRMTWRVFDEKANRLANLLLKRGIKKGDKVAILLMNCLEWLPIYFGILKTGAIAVPLNFRYTAEEIKYCLELSETRALIFGPEFIGRIESIYNQIANVKPLFYAGENRPSFAENYDRLTASEAPAIKLTDEDNAVIYFSSGTTGFPKAILHTHQSLMSACYTEQNHHGQ--TREDNFLCIPPLYHTGAKMHWFGSLLAGSKAVLL-RGVKPEWIIKTVSEEKITIVWLLVPWAQDILDAIEREDYDLSQWRLMHIGAQPVPPSLIKRWKQYFPHLYDTYGLSESIGPGCVHL---------GTENIHKVGAIGIPGYNWEVKIAGENGCSVTQG--EVGELAVKGPGLMKCYYNDPEATAAVLR-DGWLFTGDMARMDEDGFIYLVDRKKDVIISGGENLYPVQIEEFLRAHQAIKDVAVIGLPDKRLGEIAAAIIELKAGHSCTEEEIRAFC-APLPRYKRPREIIF-DKVPRNPTGKIEKPRLREKY------- 86169669 80 -------------YSALDRCYGPERNRVAIWEGEDGSIRKLTYYDLYREVNRLANALKDMGVSRGDRVSIYLPMIPELPIAMLACARIGAVHSVVFSGFWAKAFRERAADAGAKVAITADAFYETLDMVADEIPSLERVIVADRMGEDYWSEAVEGMDDECPCQELDPEDPLFILYTSGTTGKPKGVVHTHGGYAV-GVSSTYRFVFDVKDQDIWWCLADIGWITGHSIVYAPLIEGATSVIYPDHPDPGRIWSMVERYGVSILYTAPTTVRLLMKYGDPEKYDLRTLRILSVGNPINPEAWMWYYRTVGCPIMDTWWQTETGMHIITPLPVTPL----------KPGSAGKPFPTVIADVVDDEGRSLRGSG---GHLVIKTPWMFRTLFREPERYVDAYWSPGIYLSGDVARIDEDGYFWIQGREDDVLNVAGHRISTAEVESALVSHPDVVEAAVVGKPDILRGEEIAAFVTLRDPTPRLKGVLREHVRREIGPIASPSYIEFVEDLPKTRSGKIMRRVIK---------- 158426160 24 ----------MNLSHILRQAARRFPQEIGFVHGP----LSVTWAEMDARVDAMAVALAGKGLGKGDRVLVQSKNCLQMFESMFACFRIGAVWVPTNFRQTPDEVAYLAQASGAVAMICHADFPDHERIVREQAPGIATVIIGDAPFGEDYDALVAALGRKGPVADVEHDDPCWFFFTSGTTGRPKAAVLTHGQMAFVITNHLCDLMPGTTQADASLVVAPLSHGAGIHQLVQAARAVKTILLPSERFDVAEAWGLVEKWKVTNIFTVPTITKMLVEHPSVDQFDHSSLRYVIYAGAPMYREDQKRLAKLGKVLVQYFGLGEVTGNITVLPPALHE---PEDGPHVKIGTCGFERTGMQVQIQDDQGREV--NAFETGEICVCGPAVFAGYYENPEANAKSFR-NGWFRTGDLGHMDAEGFVYITGRASDMYISGGSNVYPREVEEKLLQHPALVEVAILGVPDPMWGEVGVAVCVTRDGAPVNEAEIIAFLDGKVSRYKLPKRVFFWEALPKSAYGKITKKMVREALEE----- 212720616 106 ----WFLGGQLNVSNCLDVHVANDPSRVALIWDEPGTEERITYRELLEMTCRLANTLKSHGVQRGERVAIYMPVSPMAVAAMLACARIGAVHTVVFAGFSSEALAGRIQDAQCKFVITCNDLKSTVDKAVKSCPSVRHVFVAKRTVPMGKLDLEEVMASECAPEPMESEEMLFMLYTSGSTGKPKGIVHTQAGYLLYA-SLTHQYVFDYTPGDVFGCVADIGWITGHSVVYGPLCNGATSVLFESTPNPGRYWETVQRLRINQFYGAPTAIRLLLKYEESKKYDRSSLKTLASVGEPINHEAWDWFHNVRCPLVDTWWQTETGGVCIAPLP-------AEPGAEIRPAMAMRPFFGIKPELLGEKGQII-TGNDVNGALCISQPWMARTIFGDHQRFVDAYFKQGQYFTGDGAYRTEDGYYQITGRMDDVINISGHRLGTAEIEDALDEHPDVPETAVIGIPHEIKGEVPFAFVVLKESAAENQQALRHLVASKIAKYAVPDHFLVVKRLPKTRSGKIMRRILRK--------- 195433499 49 -----------NIGQELELTVSKYGDVEAIVSCHEG--KRYTFKSLLAEVDRLAAGFRKLGLQQGDAVGLWSPNYVHWYLGMLGAARAGLTSVGINPAFQGPEVAYCLNKVGLKAIVASQNYYEILRGICPEIPHLRSVIINSETHLKGALRFDDLLDLSNRTEQISPELPCNIQFTSGTTGNPKAASLSHYNFVNNGIHVGNRNQL---EGERICVQVPLFHAFGVIITIMAGMSGATLVLPAAGFSPKDSLAAIVKEKCTVIHGTPTMYVDLVSAQRELQVPLGRIKKAITGGAIVSPQLILDVKKLGVEMRSVYGLTETTAVIFQT--------LPGDDEESVLHTVGHLQDHVEVKVVDADGNCVPFG--QPGELCVRGYVTMLGYHGDKEKTEETIGADKWLRTGDQFVLQEDGYGRIVGRLKEMIIRGGENIFPREVEDFLNAHPQIVEAHVIGVPDERLGEEIVAFVRLHNDVDTVEALRAY-SKGKIAHFKVPRYVVPIDAFPKTTSGKIQKFKLSQMFEN----- 108759992 31 -------PEHFNFADVIDRHAAERPEALALWSDEAGQARRFTWEDLRRRSLHAARFLTEQGLRRGDRVFIMMPRVPEWWFLVLGCIRVGIVFMPGTPMLTPKDIRYRLEVAEAQAVIADVSCLERFDGLVGTAGKVRTWVSVGEGAPSPWGRYVSGVAEAAAFEPTRADAPLLIYFTSGTTGMPKMVLHTQASYGQGHVITG-RYWLDLTPEDRHLTLSDTGWACAWGKLFGPWSQGACNVVYDGRFEPAKLLKVLETQKVTTFCAPPTAWRALV-LQDLKAFDLSSLRHTVSAGEPLNPEVIDTWKATGLHIHEGYGQTETVMIVGM-----------FPSMAPRVGSMGKPSPGFTVSVIDDQGQEVADGQEGDIAVRVRPVGLFQGYLGDDAANAACRRGD-WYVTGDRAVRDADGYFWFVGRADDVIKTSGYRVGPFEVESALLEHDAVAESAVIGVPDEKIGQRVKAFVVLAPGSPVLAQALQEHVKRTTAPYKYPREIEFVTELPKTVSGKIRRAELR---------- 214032858 60 -------------YNALDRHAGKRNRAAIIWESERGETRTLTYYELYREVNRFASALKNLGVEKGDRVVIYMPLVPEVVIAMLASARIGAIHSVVFSGFSAEALATRINDAKAKVVITADNLKEIVDKALLETPSVESVVVLREGRDYDWNELLDGAERYVEPVPVESNHPLFILYTSGTTGKPKGIVHSTGGYLVY-VAKTMEWAWGITESDLFWNTADVGWITGHSLVYGPLTLGLTVMMYEGALNPDRPWELVEKHGVTIFYTAPTAIRMLMRYGDEKKHDLSSLRLLGSVGEPNPRAWKWYYEVVGCPIIDTWWQTETGGYMIYPSAGIQLPPL-------KPGSATFPGLGVDADVLRADGSLAEPNER--GYLVIKKPWMLLGIWGDDERYIRTYDEGIWYYPADYAMKDDEGYFWIFGRADEVLNVSGHRIGTAEIEHALVLHPAVAEAAVIGRPDEIKGEVPVAFVILKENCVPRESLKKELVRETLGPIAAPAEVFFVNKLPKTRSGKIMRRVLK---------- 115448079 32 -LPDIDIPSHLPLHEYCFARAAELPDAPCLIAAATG--RTYTFAETRLLCRRAAAALHRLGVGHGDRVMVLLQNCVEFAVAFFAASFLGAVTTAANPFCTPQEIHKQFKASGVKLILTQSEAFPRIDACTVGDDTLTVITIDDDEAPEGCLPFWDLIADAVPEVAISPDDPVALPFSSGTTGLPKGVVLTHRSVV--SGVAQQVDGLHMGAGDVALCVLPLFHIFSLNSVLLCAVRAGAAVALMPRFEMGAMLGAIERWRVTVAAVVPPLVLALAKNPFVERHDLSSIRIVLSGAAPLGKELEDALRARLPQAIQGYGMTEAGPVLSMCP------AFAKEPTPAKSGSCGTVVRNAELKVVDPDGRNLP------GEICIRGPQIMKGYLNDPEATAATIDVEGWLHTGDIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELESLLIAHPSIADAAVVPQKDDVAGEVPVAFVVRAADSDITEESIKEFISKQVVFYKRLHKVHFIHAIPKSASGKILRRELRAK-------- 94971987 41 ----------------LRVSAERYPDKTALWFYG----RELSYRELREQAERLAGHLAAQGVQKGDRVAVWLQNSPAWAVAAHAAWQLGAVVVPLAPMLQAREFAYFLGDAGIRVGVVGAELYERADPAKAGIPLPSGLDVNPELQAGDVTLEEALKADAAPAAEIGPDDLAVMPYTSGTTGTPKGCMHTHGTVQANVFGAGAW--VDGTVEDVFLASLPFFHVTGFVNSLLAPINGGGKIVIMARWDRDAARELIRDQGVTLWTNTATMVIDLLASPHFNPSDLRSLRNVTGGGASLPAAIGQQLDQTGLTFCEGYGLTETMAQTHSN-----------PKSRPKLQCLGIPLFDVDARVVDDTGEELPVGG--VGEIVIHGPQVMKGYWNRPEATAAAFDGKRFFRTGDLGYRDEEGYFFFTDRLKRMVNVSGMKVWPAEVENTLHGHPAVQEACVIAVPDERTGERARALIVLKPGQQVTGEEIEAWARTQMATYKVPRDYVFVESLPRGATGKVAWRQLQEQARAELG-- 110635759 68 -------------HNCIDRHLKKRGDQVAIIWEGDNDDRKITYRQLYEHVCRLANVLKERGVKKGDRVTIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDSLAGRIEDGKSDFVITADQGLKAIAIAEKAGAKVRHVLVVRRTGGKRDLWYHEEIRDQCKPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVFA-SMTHQYVFDYQDGDIYWCTADVGWVTGHSIVYGPLANGATTLMVPNYPDASRLWEVVDKHQVNIFYTAPTAIRALMGAGDVTRTSRKSLRLLGSVGEPNPEAWEWYYNVVGSPVVDTWWQTETGGIMITPLPGA---------IDLKAGSATLPFFGVQPQLVDGDGK--PIEGAGSGNLCISWPGQMRTVYGDHERFVQTYTYKGKYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVSHQKVSEAAVVGYPHDIKGQGIYCYVTLKGSDALKKELVEH-VRREIGPIATPDKIQFAPGLPKTRSGKIMRRILRKIAEDDFG-- 190895249 19 --------------------ARVAPDRQALFEIATG--RQLTYAELDRRIARCAGFLVALGVRRGARVAMLARNSVDSIVLAFACQRAGAIYVPLNWRLNAAELRPILADCAPLLLVHDEEFSSAVAILAEADPEMTVISTADGPA---ALAARIEASLPAAPVPADADGACILLYTSGTTGQPKGVVISRRNAFFAAVNFSFVG--EIGPGAVALCDLPFFHTIGLIAVARTTLMLGGTLVVSDRFTPARTLAALRERPITHYFAVPQIALALRNDPAYSAAALSGLHALFVGGAPLTQTLIESYLDDGVALVNGYGMSEAGTVLHV--------PIDRRAVQDNPGSVGLPAPLLDIRIVGEDGRDV--GEGEIGEFWLRGPAVTSGYWNKPRETAAAFT-DGWYRTGDLGRREANGFYRIVDRLKDMYISGGENVYPAEVEAALASHPAVLDAAVIGVPDERWGECGVAYVVLRPGVAATGEEIAGHCAERLAAFKRPVRILFVETIARTASGKVQKHVLRQHH------- 72383937 17 --------QPLTPLHFLNRAEDVYPHRIAIIHGD----RSYTWKEYAGRCRKLAGALIDHGIERGDTVAILAPNTPAMLEAQFGVPMAGAVLNCINIRLDAAAVSFILRHSETRLLFVDQQFAEVARAAIAVLGEPITVVDITDPRPVGRIEYESFLASAPDTLPLSEWDAIALNYTSGTTGNPKGVVYHHRGAYLNAL-GQLVNAELSGDAPVYLWTLPLFHCNGWCYAWALAAVGATQICL-RKVSGATIYDAIANHDVTHFCCAPTVLSFLIESVPPSWVPPARPIRVLSGGASPPPAVFRRLIELGFRVQHVYGMTEMHGVATICQSQEAWQALPEEEHLVHLTRQGRTVVMNEMMVADPTLSPVSRDGSAMGEILLRGNLAMKGYFKNASATEEAF-AGGWYHTGDLAVVHADGYIEIKDRSKDIIISGGENISSVEVEDVLYEHPAVAGAAVVAVPDPRWGEVPCAIVELKADLAVNASEIISFCRARLPGFKAPQHVIF-DSLARTATGKLQKFKLRESALQHLVG- 91081615 54 --PSKKIPNE-NLVEYIYKNNDKWIEEPAMTCGVSG--RSYTYGMLRMLINRCAQALLGHGMKPREVVGLLLPNIPEYAVVCHGAIEAGLVVTFVNPLYTPDEIKRQFENAGVKMIVTVPQLLEVALTIAPQLQEYRTTICIGEDDPSKNVNGLQSMGHEAELPGINPREIAILPYSSGTTGLPKGVMLSHYNLVANLVQGEHPALEDLETKDTMLTVLPFFHIYGFNGILNLCLKNGAHIITIPRFTPEDYLKTLVEYKPSFIFVVPSLLLFLASHPAVTKEHLSSIEAVQSGAAPLTEGLLQKFRRDDILIRQGYGMTESSPVTFC---------MPKLTPPSKIATIGLPYPGTEAKVISLSNGE-PQGTHKSGELLVRGPQIMMGYLNNEQATAETVDEEGWLHTGDVAYYDEDFYFYIVDRCKELIKVKGNQVSPTELENLLLEMPGVADCAVVGIPDALAGEVPRAFVVRQPGSSLSEDDILLYINPKVAHYKIAGGVKFVESIPRNPSGKILRNELK---------- 147787244 22 -LPDIYIPDHLPLHSYCFENISKFSSRPCVIDGANGDI--YTYADVELTARRVGAGLHKMGIKQGEVIMLLLQNCTEFVFAFLGASYIGATSTTANPFYMPAEIEKQAKASKCRLIITQACYSGKAMSFAEENDVKVMCI---DTPPEGCLHFSELTABEADTVKINPDDVVALPYSSGTTGLPKGVMLTHRGQV--TSVAQQVDGLYFHSEDVILCVLPLFHVYSLNSVLLCGLRVGAAILIMQKFEIIKLLELINKYKVTIAPFVPPIVLAIAKSPVVDEYDLSSIRTVMSGAAPMGKELEDRAKLPNAKLGQGYGMTEAGPVLAMCL------AFAKEPFEIKSGSCGTVVRNAQMKILDPDGASLPRN--QPGEICIRGHQIMKGYLNDPEATERTIDKEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEAMLIAHPNVSDAAVVSMKDEAAGEVPVAFIVRSNGSKITEDEIKQYISKQVVFYKRIYRVFFVETIPKAPSGKILRKDLRAR-------- 156550129 46 ---------ETTIGKLLETAAGRWPERDCVISIH--QSSRLTYGELLLRADKLAAGLKKLGLRKGDRIGIWGPNEIEWLISYMGAARAGLIVAGINPYYQLGELHYCLKKIGAKAVLATQRYAEMLLTVKKNLPMLDHIIVYADDHVTGTRRFRESLADRKEVEMVKEEQVTNIQFTSGTTGNPKAVLLSQRGLVNNSRQA--VTRLDTDGRKICLNV-PYFHAFGMVMGIVGPLHAGSTVVLSPTFNPIKSIEAIIAEKCSVCFGTPTMWTNMIDVQTRTGAKIDTLYTGSTGGAPASPDLYKRVRECLRRIKSIYGLTENTAIVNQ--------ALPEEDNQLTETTIGYISDHLEIKVIDEKGEMVPFG--TPGELCTRGYSIMLGYWDDEESTRKAIMEDEWLKTGDQYVLREDGYGIIVGRLKDMIIRGGENIYPKEIEHFLESHPSILEVHAFGVHDDVYGEEMCACVRLRSGAKISVDDVVNYAKGKIAKFKIPRYIVFREEFPKTTSGKIQKYKLRQEMED----- 115450553 14 ---------PLTPISFIQRAAAVYGDRAAVVCGE----RRYTWREARGRCVRLAAALAARG----DVVAVLSPNVPAMYELHFAVPMAGAVLCTFNARHDAAMISTLLSHSGAKVFFVESHLLDVGRAALRRLASLPVLLTISDDGDSGCVDYEDLVRDAPSEFPVDEMDPITLNYTSGTTSRPKGVVYNHRGAYLNTIAT--VLAYDITAMPTYLWTVPMFHCNGWNLPWGVAMQGGTNICL-RHFTAKVIFDSIARHGVTHMGGAPTVLNMIANAPAADRRALPGPVRVMTGGAAPPPRVLLAVEELGFVLYHIYGLTETYGPATVCTWMPEWDALPAEERARLKARQGFHIAVQDVAVKNATMENVPYDGQTVGEVMFRGNTVMSGYYKDIGATKESM-AGGWLHSGDLAVRHPDGYIQLKDRAKDIIISGGENISSIEVESVIFSHPAVLEAAVVARPDDYWGETPCAFVKLKDGANATEGEIISFCRERLPHYMAPKTVVF-DDLPKTSTGKTQKFVLREKAR------ 29828145 1 ------MAATLSLAAILAENARRRPEKTALVEGE----LRLTFAEVWQRARAQAGALVGLGVRPGDRVALMAPNTADFPHAYYAIAAAGGVVVPVHLLLSASEVEHVLKDSGATLLLCHPAQAETGTAAAQAVGV--QVITLGAE----FEKLARIAEPLPSYVTRAADDPAVVFYTSGTTGVPKGAVLSHFNLVMNATVNAF-DANDIRPDDVALGALPLFHAFGQTVSMNSTWRAGATLVLLPRFDAARAIELMVKEGVNTFHGVPTMFVA-LAGAAAAMDALPELRVCVSGGASLPLAVLERFEEFGAKIYEGYGLSETSPTATVN----------QPVFGTRAGTIGHPLWGVDVEIARAEGRVELLPPGELGEVVVRGHNVFSGYLGRPEATAETLV-DGWLRTGDLGTKDDEGFLRIVDRKKDVIIRGGYNVYPREVEEVLLRHPGVAQAAVIGLPDELHGEEVCAVVVRATGAVPEAAEITEWSKEHLGRHKYPRRVEFTDALPLGPSMKILKRELRVRYA------ 91793398 71 ----------------LDRHLERNGDKIAILWEGDDEQRQLSYRELHTQVCQFANVLKAQGVVKGDIVTLYMPMVPEAAVAMLACARIGAVHSVIFGGFSPDSIASRVIDGKSKVIITADETIPLKHNVRPSVTCVNNVIVLKRTGANRDLDWDELMASDCPAEEMNAEDPLFLLYTSGSTGNPKGVLHTTGGYLVYA-AMTHEYVFDYKENEVYWCTADVGWITGHSYMVYGPFANGATVLMHEGPTPARLGEIVDRHKVNILYTAPTLIRALMAEGKEHFNGFSSLRIMGSVGEPNPEAWRWYHEVIGCPIVDTWWQTETGGILISPLPGA---------IATKPGSATRPFFGVKPAIVDSTGQIL--EGAVEGNLVMSWPGQMRTVYGDHARFALTYTFKGMYFTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVAHEQVAEAAVVGYPHDIKGQGIYAYVTLVHDAEPSEALRQEWVRKEIGALATPDLIQWATGLPKTRSGKIMRRFLRKIAANE---- 149178475 2 ------------LQSFLENSAREYPDKVALVV----DQQRYTYQDLELQSNRLAQALLQRGLQRGERVAIHLDNSLEATVAIFAVLKAGGVFVMVNPTTKIDKLTYVLNNCRATTLIIPNKKQNLILEHAALLPHLKTVIATGADCDQRYDSWDQLQKEYADQLTPPAIDLAALVYTSGSTGNPKGVMLTHLNMT--SAARSITTYLMNEPADIILNVLPLSFDYGLYQLLMAFRVGATLALEKSFTYPHAVLQKIIDEQVTGFPLVPTMSAILLK-MDLSKYDFSNLRYITNTGAALPTEHILTFRKRHVQIFSMYGLTEC----------KRVSYLPLDQVDIRTGSVGIAMPDSEVFIVDDAGHRLPA--EQTGELVVRGANVMLGYWEAPERTAERLKPEMYLYTGDLFRMDREGYLYFVGRRDDIIKSRGEKVSPKEVENVLFAHPAISEAAIIGDPDPILGQSIRAIVTVMPEQELTEKAVIAYCRKHLEDFMVPQKVEFRDELPKSPNGKVDKKQL----------- 110633938 5 ---------------MFDAIATAANRREAP-FIFTPSGRVWTYGDLLDFSARMANRLVTLGVKPGDRVAVQVEKSPEALILYVACLRAGAVYLPLNIDYTQAELEYFIGDAEPALVVATPSAGAGIASLARQHGG--RVETLDEFGGGSLVADLAAPADFADIPRGP-DDLAAILYTSGTTGRSKGAMLSHDNLLSN--AKTLISHWRFTAGDRLIHALPIFHTHGLFVASNVIMLSGASMDFLPKFDPKAVLGLMET--ATCLMGVPTFYTRLLESEALSAEKTANMRLFISGSAPLLAETHHAFERTGHAILERYGMTET-----------NMNTSNPYDGERIAGTVGFPLSGVSIRITDPESGAV-LGTGEIGMIEIKGPNVFKGYWRMPEKTAAEFRADGYFISGDLGKIDERGYIHIVGRGKDLIITGGYNVYPKEVETEIDQIDGVKESAVIGLPHPDFGEGVTAVVVRSPGSTISASDVLIALQGRLAKYKQPKTVHFLPDLPRNTMGKVQKNVLRETFNDIY--- 149197761 75 ---------ELNITECLDRHLETERRTKAIWEGEPGDSLTLTYEELHDRVCRAAAMLREQGVKKGDRVTIYLPMVPELMISVLACARVGAIHSVIFGGFSSGAILDRVKDAESEVVITADGLKNIVDDAINQTDIVKTCIVVDHEMKEGRDIYWPAAGTAFEAETMKAQDPLFLLYTSGSTGKPKGVQHSTAGYMVGTYTTT-KYIFDMKDTDVYWCTADVGWITGHSLVYGPLLNGASIVMYAPNFDLDRFWDVIEKYKVSIFYTAPTAIRAFMSWGDEEKHDISSLRLLTVGEPINPEAWMWYHEKIGCPIVDTWWQTETGGVMITPMPGVT---------KTRPGCATTPFFGVDAAIVDEKGNEVPDGKG--GLLVIRKPWMLTNIWGDLERFKERFAEQGYYLAGDGAVKDENGYITILGRIDDVINVSGHRLSTMELESCLVAHPSVAEAAVVGFEHNIKGEGIAAYVITNTGTEDDKTALKKYIASEIGAFARPDQIHFADALPKTRSGKIMRRVLKE--------- 126667192 69 -------DGELNASNCLDRHLESRGDQTAIIFEGDDDSRNVSYRELHEQVCKFANVLRSQGVKKGDVVTIYMPMIVETAVVMLACTRIGAIHSVVFGGFSPEALGSRVVNGKSNIVITADEGLPLKKNVDAALKTVKTVIVVTRTGGDIAWTYEDLMAADCEPEPMNAEDPLFMLYTSGSTGEPKGVLHTTGGYLVYA-SMTHQYIFDYHDGDVYWCTADFGWVTGHSILYGPLVNGATTLLVPNYPDSSRMGQVVDKHQVNILYTAPTAIRALMAQGESDGTNRSSLRILGSVGEPNPEAWKWYHRVMGCPIVDTWWQTETGGILISPLPGAT---------DLKPGSATVPFFGVQPALVDAEGTLL--EGEAEGNLVISWPGQMRTIYGDHERFIQTYFSKGMYFTGDGARRDADGDYWITGRVDDVLNVSGHRLGTAEVESAMVSHPKVAEAAVVGYPHDIKGQGIYVYVTLMQGEEPTDELKKEWVRKEIGPIASPDVIQWATGLPKTRSGKIMRRILRKIAANEY--- 116249168 19 --------------------ARVAPGRPALFEIATG--RQLTYAELDARIACCAGLLSDLGARRGARVAMLARNSVDSIVLAFACQRAGAIYVPLNWRLNAAELRPILADCAPALLVHDEEFAATVANLAGADPEMAVISMAD--GPAGFAARIEA-SLPAAPVPADADGPCVLLYTSGTTGQPKGVVITRRNAFFAAINFSVVG--EIGPRSVALCDLPFFHTIGLIAVARTTLMLGGTLVVSDRFTPARTLAALADRQITHYFAVPQIALALRNDPAYSAAALAGLHALFVGGAPLTQALIESYLDDGVALVNGYGMSEAGTVLHV--------PIDRRAVQDNPGSVGLPAPLLDIRIVDEDGREV--DEGEIGELWLRGPAVTPGYWNKPEETAAAFT-DGWYRTGDLGRREANGFYRIVDRLKDMYISGGENVYPAEVEAALASHPDILDAAVVGIPDIRWGECGVAYVVLRPGAAATGDEIAGHCAARLAAFKRPARILFVEAIPRTASGKVQKHVLRQFHSDE---- 39995339 13 ------YDYPLLIKSLLRNPVVDNPDQEIVYRG----VIRHTYRDLRERVRRLANVLTGLGVKAGDTVAVMDWDSHRYLELFFAVPMIGAVLHTINVRLSPEQILYTIDHAEDDLLLVNSEFLPILEQIRGRIDTVRGYVLLEEKMPESHIPYEALLAAASDFPDFDENTRATTFYTTGTTGLPKGVYFSHRQLVLHTMGVMASLGTRLHQGDVYMPITPMFHVHAWGVPYLATMLGIKQVYPG-RYSPDLLLDLIEKERVTFTHCVPTILHMLLKHPHAKRVDLAGLKMII-GGAAMSRALCCEALERGIDVFTGYGMSETCPILTFSRLTPEMLAGSPAEQAEVRCLTGLSLPFVDLRVVDETGAEQPRDGRSAGEIVVRAPWLTQGYLKDH-RTSEKLWEGGFLHTGDVAVRDERGYVRITDRTKDVIKVAGEWVSSLELEDILAHHPAVAEVAVIGQPDEKWGERPLALVVLKPEEAVGEKDLAHFVREYADKGMVSKQVVLVDAIDKTSVGKISKVTLREKY------- 116626950 77 ---------------------------AILWEGEPGDQRMITYQELHRLVCRFANVLKARGLKAGDRAIIYMGMVPELPVAVLACARLGIIHSVVFGGFSAEALKARIQDLEAQVVITCDGLKDAVDESLAGCDTVKDVIVMQEGRDHWWHDLDTEASEVCPAEELDSEHPLYVLYTSGTTGKPKGIVHTTGGYLLQAHM-TMKWVFDLHEEDTYWCTADIGWVTGHSIVYGPLSAGATSVMYEGAPDPDRFWRLIEKYKVNIFYTSPTAIRSFVRQGDPNAHDMSSLRLLGSVGEPNPAAWEWYYKVIGCPIVDTWWQTETGAIMIAPMPGA---------VPLKPGSGTLPLPGVIADIVDLQGNPVEANRE--GFLIVRRPWIARTLWREPDRYKQAYWEPGVYLAGDAARRDEDGYFWILGRVDDVMNVSGHRLSTMELESALVRHPAVAEAAVVGKPHEITGQAVACFVTLKDHTALAEELRK-WVAHEIGSFAKPEQIRFTDSLPKTRSGKIMRRLLRE--------- 90423730 26 -----------TLPDLLSTSATRYGARPAIEFRD----RAISFTELEALVETAAAALLRAGYGKDCSVGLYLGNLPDHPINFFGALKAGARVVHLSPLDGERALSHKLSDSGARILITSDGLLPMALKFLEKGLLDRLIVCDDEPDDPRIVRYADFTKDATPPAQWPPDDVAVLQYTGGTTGLPKGAMLSHGNLTSAVSIYDLWGARDRAERERVICVLPLFHIYALTVILLRSLNNGDLISLHQRFDVAAIFRDIEEKRATVFPGVPTMWIALANDPSLESRDLSSLATCGSGGAPLPVEVAKVFERTGLQLKSGWGMTETCSPGTSHPL----------EGPDKPGSIGLMLPGIELDVVDDTSKPLPPG--EVGELRIRGPNVTRGYWNRAQETAEAFVGDRFL-TGDIGTMDRDGYFFLVDRKKDMIICGGFNVYPQMIEQAIYEHPSVQEVIVIGIPDQYRGEAAKAFVKLRGAAPFSVDALREFLKGKLGKHELPAALELVDELPRTSVGKLSRHELRAKQPNH---- 126730217 25 ---------------------------------------KITYAGFLESSAQIAHVLTGLGLWAGDRVALQVQKSPQALAVFAACVQAGLVLLPLNTAYTTEELTYFIENSGAALVIIDSGKLEALAPVAEGLGA--RVETLNADGSGSLTDKAAQAPRQFDTVPRGEDDLAAFLYTSGTTGRSKGAMLTQANLLSN--ARTLVQEWRFTADDVLLHALPIFHTHGLFVATNVTLVAGGSMIFLPGFDLDQILAQM--PKATAMMGVPTFYTRLLDDPRFTRGAAVHMRLFISGSAPLLAETHVQFEALGQRILERYGMTET-----------NMNTSNPYDGERRAGTVGFPLPGVELKITNETGATLPQG--EVGAIEVRGPNVFKGYWQMPEKTAAELREDGFFITGDLGVIDADGYVSIVGRSKDLIISGGYNIYPKEIELVLDEQDGVLESAVIGVPHRDFGETVVGVLVPRNGATLDTDAIMEKIRQPLARFKHPRRLVVVDSLPRNTMGKVQKNLLRDEFKDLF--- 115525777 23 -----------TLPELLATAVQNYGARPALEFRD----RAISFEQLEAMVDTAAAALLCAGFGRDHSVALYLGNTPDHPVNFFGALKAGARVVHMSPLDGERALSHKLSDSGARVLITTDSLLPMALKFLEKGLLDRLIVCADSGWGAGVIAYADFIKDASRPAAWPPDDIALLQYTGGTTGLPKGAMLTHANLVAAESIFSIWWAPSRREGERVICVLPLFHIYALTVILLRTLKQGDLISLHQRFDVAAIFRDIEQKRATVFPGVPTMWIALANDPSLESRDLSSLVTAGSGGAPLPVEVARLFERTGLQLKSGWGMTETSSPGTGH----------PPEGPDKPGSIGLMLPSIELDVVDDPRKVLPPG--EVGEIRVRGPNVTKGYWNRPQETAEAFVGDRFL-TGDIGYMDADGYFFLVDRKKDMIISGGFNVYPQMIEQAIYEHPAVQEVIVIGIPDQYRGEAAKAFVTLRDAEPFHVEDLREFLNGKLGKHELPTALEIVDELPRTTVGKLSRHELRNK-------- 146308129 69 -------DGTLNVYNCLDRHLEERGDQIAIIWEGDDEHKEITYRELHEQVCKFANALRGQDIHRGDVVTIYMPMIPEAVVAMLACARIGAIHSVVFGGFSPEALAGRIIDCQSKVVITADELKANVDDALPETHSVQKVIVVQRTGSERDIWYEDLMGSVCAPKEMGAEEALFILYTSGSTGKPKGVLHTTGGYLVYA-SLTHERVFDYRPGEVFWCTADIGWVTGHSLVYGPLANGATTVMVPNYPDVTRVAKIVDKHKVNILYTAPTAIRAMMAEGKAAGADGSSLRLLGSVGEPNPEAWQWYYENVGCPIVDTWWQTETGACLMTPLPGAH---------AMKPGSAARPFFGVQPALVDNLGNII--EGPAEGNLVISWPGQARTLFGDHDRFVDTYFKKGMYFTGDGARRDEDGYWWITGRVDDVLNVSGHRMGTAEIESAMVAHPKVAEAAVVGVPHDIKGQGIYVYVTLNAGEESSEQLRQEWVRKEIGPIATPDVIQWAPGLPKTRSGKIMRRILRKIATAEY--- 198252086 62 -----------TIGDMVSAVAHLYAKKPAFTCLPNGMNGTLTFAQVDEMSNGLAVYLREAGLEKGDRVALQVPNGLSFPVAAFAILKAGCVLVNVNPLYTAEEMARQFADAEPQALIVVDMFADKLTQALKGHPIPRSIVRLVQKHWDRTLAPIDLITVEAYREALLPDDIACLQYTGGTTGVSKGAMLTHKNLLMNMEQSMEMITGVEKGREVALTALPLYHIFAFTVNLLGFLGGRNILIPNPRP-LTNLKRAMENYPITWMSGVNTLFNGLSNETWFQDSPPKHLKFASAGGMALQSSVAEVWEKTGKPVLEGYGLTESSPVITFNPLGKM-----------RPNSIGIPVPSTELRCLDEDGKDVPQG--QPGELAARGPQIMKGYWKKPDDTAKIMQGD-WLLTGDIGIMDKGGYFSIVDRKKDLVLVSGFNVYPNEIEDCLTRHPGILEAAVIGVPDGASGEAVKAFVVLSDQSLSSATIRAY-CKEHLTGYKVPKMVEFRDDLPKSNVGKILRKDLREEFA------ 32140186 62 -------------WSLKEKSGERPANPALWWVNGKGDEVKWSFQELGSLSRKAANVLTKCGLQRGDRVAVILPRIPEWWLINVACMRTGLVFMPGTIQLTRKDILYRLQASKAKCIVASEEVAPAVDSIASECPNLKTKLLVSPHRWDGWLSFQELLSEEHNCVQTGSQEPMAIYFTSGTTGSPKMAQHSQSSLIGYALCGRYW--LDLTSSDIMWNMSDTGWIAAIGSVFSTWLRGACVFVHMAQFNTDTFLDTLTSYPITTLCSAPTVYRMLVQQ-DLKRYQFKRLRHCLTGGEPLNPEVLEQWKQTGLELYEGYGQTEVGIICAN-----------RKGEEIKPGSMGKGVVPYDVQIIDEHGNILPSGKE--GEIALRLGSFFSEYVDNPEKTDATIRRN-FYITGDRGVMDDDGYLWFVGRADDVIISSGYRIGPFEVESALIEHPAVVESAVVSSPDPIRGEVVKAFIVLAAPEKLTAELQDH-VKNSTAPYKYPRKVEFVQELPKTITGKIKRNVLRDQ-------- 157352994 20 ---------------LLERAAVVHPNRKSVIHG----SLQYTWLQTYQRCRRLASALSKYSIGAGSTVAIIAPNIPAKYEAHFGVPMSGAVVNCVNIRLNAPTIAFLLEHSSAAVVMVDQEFFPLAEEAKNDFKPPLLIVIADESCDPGVIEYEQFL-ETGDPEPQDEWQSIALGYTSGTTASPKGVVLHHRGAYIMALTGALV--WGMNEGAVYLWTLPMFHCNGWCFTWTLAALCGTNICL-RQVETKAIYQAIANDGVTHLCAAPVVLNSIVNAPKSETLPLPRVVHVMTAGAAPPPSVLFAMSQQGFRVTHTYGLSETYGPSTVCAWKPEWDELPPETQARLNARQGVQYIGLELDVVSTDMKPVPADGTTIGEIVMRGNTVMKGYLKNPKANEETF-ANGWFHSGDLGVKHPDGYIQLKDRSKDIIISGGENISSVEVENAVYLHPAVLEASVVARPDDRWGESPCAFVTLKPGVDRSDERRLAFCRSKLPAYWIPKSVVFGP-LPKTATGKIQKHLLRARTKEM---- 116754498 103 -------------YNAVDRHA-KGAKKDKVAYIFDQQVRKITYLDLYKAVNKFANGLKSLGVKKGDRVSIYMPMIPETPIAMLACAKIGAIHSVVFSGFSAGGLQSRVLDAEAKVVVTTDGFYPNVDEAVQNAPSVEKVVVVKRAGLDRDIWYHELVADECETEKMDSEDRLFILYTSGTTGKPKGIEHVHGGYCV-TPAQTTHWVFDLKDDDVWWCTADVGWITGHSVVYGPLCLGATSILYEGAPDFGRWFSIIQEHKVSVFYTAPTAIRMFMKAGEPQKYDLSSLRLLGSVGEPNPEAWIWYRKYFGCPIMDTWWQTETGCFVVSPLPITPL----------KPGSPTFPLPGFNTDIYDEDANPVPPGQG--GNIVNPTPWMLRAFYKDPERYMKEYWRPGVYLAGDKATRDKDGYFFIQGRIDDVLKVAGHRISNAEVESALVSHPAVAEAAVIGKPDEVKGEVIVAFVILREGVKESEDLKKELVRSVLGPVAYPEIVYFVKDVPKTRSGKIMRRVIKAKA------- 126179335 71 ----WFLNGKLNIHNCLDRHVQRRNKVAIMWRGETEEEERLTYRQLFQAVCRFANGLKRLGVGKGDRVCIYMPVVPEQIVAMLACARIGAIHTVVFGGFGVSALNQRITGTDAKVVVTADPLKNIVEEAVVNAPSVERIVILRRDDDKDYYDLMEGVERECPAEPMDAEDPLFILYTSGTTGSPKGIVHTCGGYMVGTYYTT-RHVFDVKDNDIYWCTADPGWITGHSYGYGPLLNGATCLITPDYPDPGTYWDLIEEYGVTIFYTAPTAIRMFMRVGEEDRYNLSSLRILGSVGEPLNPEAFEWFYRTRCPIVDTWWQTETGMHMVTTMIGEPM----------RPGFAGKPIPGVVADVVDMAGNPCPPGTG--GLLVVREPWMMRTIWNDDERYCKYWTVPGCYTAADLAVKDKDGYIMVIGRSDDLIVVAGHNIGTAEVESALVSHEAVAEAAVIGKPDALKGNTIKAFVILRNGQKPGEKLRNDLVRMTLGPIAIPSEIDFVDSLPKTRSGKIMRRVLKAQ-------- 197789918 16 ------------------------------------DGRRIRYREAFDLAGQIANVLKGNGVKPLDRVAVQVEKSAEALILYLACLRVGAIYLPLNTAYTLSELDYLIGDAEPRVVVCRPASHDAIQLLMARLPG-SSVLTLGTQGSGSLMEAARTASTKIDAAPCGPDDVAAILYTSGTTGRSKGAMLTHRNLYSN--AATLADAWRFTADDVLLHALPLFHTHGLFVATNIVLMAGASMILLPKFDPVVIREKL--PQATVMMGVPTFYTRLLQEDWLDAKTVAHMRLFVSGSAPLLADTHREWERTGHAILERYGMTETNMITSNPYSGS-----------RIPGTVGAALPGIEV-IVTAPQTGVPLPHGDVGMVEVRGPNVFKGYWRMPEKTEAELRSNGFFITGDLGKLDDNGVLSIVGRGKDLVITGGYNVYPKEVETQIDEIDGVIESAVIGVPHPDFGEGVTAIVVKAASCNLNENAIVQVLDSRLAKFKLPKRIIFVDELPRNTMGKVLKEALRAQYKSIYTG- 148272594 27 -----------SLVDIVDQSVLRFPGGTALDFLGA----ETSYRDLGEQIARAAQGLADAGVRAGDPVAIVLPNCPQHVVAFYAALRLGAVVVEHNPLYTPRELQHQFEDHGARTVIAWDKSVATIQALPEDVRPERIVSVDVTRAMPGTITWERISAAAPLPVDHPATDLAVIQYTSGTTGAPKGAELTHLNLSANAAQSRAWVPTVSRGTSVVYAVLPMFHAYGLTLCLTFAMSMGSRLVLFPRFEPDLVLQAIRRHPPTFLPAVPPIYRRLREAAEAEGVSLAGISISISGAMALPESVVVPWEQTGGWLVEGYGLSECSPVLMANPVGDT----------RRAGTVGLPLPNTEVRVVDPEDPTIDRPAGEPGELLVRGPQVFRGYHGRPDETAAVLLEGGWFRTGDVVTIDEDGFVRIADRIKELIITGGFNVSPSEVEDAVRELDGVRDAAVVGIPRDGGDEEVVAAVVLEEGATLDEQAARTTLRAELAAYKVPRRIVVLDELPTSLLGKVLRRKVRE--------- 49484805 12 -------PEKYNIISEIEKYSHIPDKKAILYHNTEGEDISVTYQQLIEQSNKVGNVLASHGLSKGDKVLIMMPRSIATYELYIAALKLGVAIIPCSEMLRTKDLQYRITHGEINAVIALEPFTVEFEKIK-EYDALTKFVIAGQK--DGWISLEAEKENASNKLEMADDDMAILSYTSGTTGNPKAVTHCHGWGFAH-LQMAPKHWLCINEDDLVWAAAPGWQKWVWSPFLSVLGSGATAFVFNGRFSPETYLELLQKYQINVLCCTPTEYRMMAKLQNLNDYDLTHLHSAVSAGEPLNREVVEQFKKFNLTVRDGYGQTESTLLIGFL-----------KDTPQRIGSMGKGIPDSSVTVVDDEGNSVPANTKGNIAVPLDLPALFKGYYKEPERTAKAQTGK-YYITGDLAHVDDDGYFWFEGRRDDIIISSGYTIGPFEVEDALTNHPAVKECAVVAKPHDIRGNIVKAFVILQDHTAGDDTLVKEFVKNEVAPYKYPREIEFVDDLPKTNSGKIRRVELRD--------- 62737794 4 -----------SVAAVLAESAGRWPSRTALVCG----AERISYARLWDRARRYAAALRGQGIGPDDKVALLMPNTPEFAAVYFAVLALGAVVVPVHTLLKPAEVSHLLRDSGARALVWAGTLPQETARDAGETGVL---LLTVGEALHGSVLLDDGVEPIDTYVERGADDLALVLYTSGTTGRPKGAMLTHGNVATN-IAVTAVSPFAFGEDDVLLGALPLSHTFGQICGMAVTFHAGATLVVMERFEAHDALRLMREHGCTVFMGVPTMYHALLEAV-AAGAPAPRLTRVYSGGSALPVPVLDRVRAFGCEVYEGYGLTETSPCVAYNQPGIPC----------KPGTVGLPIDGVRVAIADAEGRIRLLKQGDIGEIVVSGHNVMAGYLGRPQETAEVLV-DGWFRTGDMGVQDEDGYLSIVDRKKDMIVRGGYNVYPREVEDVLLRHPAVDGACVVGVPSVKHGEEVCAVVVKPGQRASGAEEIVAWSRVHMAAYKYPRRVEFVETFPLGSSGKVLKRELAHRYA------ 211592573 57 -----------TVGEHFAKIVAECGDRTAVVSRHQND--RATYASLDTRSNSLARGLESLGVGKGERVGVMLGNSMEYAVATYALFKLGAVLVPLNPSFNTAQVIAALGHLEASHLLISTESVPLLNDLVEDLPSLRNIIMVDNSEGRVDISSYKSLGSPLPPRNLSPDETVNIQFTSGTTSMPKAACLTHRSILNN--GSQIGDRMLLTPNDIICCPPPLFHCFGSILGYMATATGSAIVFPSESFNARAALEAVQEEKCTALYGVPTMFLSLIETGEVSSEGFQHLRTGIAAGSSIPAEIMKKLHKVLTELTICYGMTETSPVSAMTTTDDPID--------KRIYSVGKLMPHVEAKIVNPVDKNVILPIERRGELAVSGYLLMKEYWADPEKTAEVMIPDDWMHTGDEASMSPDGYITITGRIKDLIIRGGENIHPLEIENCLLANNGVADVSVVGVPDVRYGEAVAAFIVPRDHSTVTAEEIQQWVREKLSNHLIPKHVFFLESFPKTASGKIQKFKLRE--------- 154151223 22 ------VPEHFNFGDVVDAWAKKDRNKLAIWANQKGEEKKFSFLDMSSLSNQAANVLLKYGINKGDRVLIMLPRIPEWWIFVVALIKLGAVVCPCPTMLTPRDIKYRVNKGKFRMVITDLENAGKVEEICNECPTLTCRFLADGER-KGWASWPYELLYPADDQKTKSTDPMLIYFTSGTVGEPKMVLHNHGHPLGQTVTARFWQ--DLRHNDLHFTVTDTGWACGWGKIFGQWIEGACIFVYNGKFNATEILPLLEKYQITTFCAPPTIYRMLI-LADLDKFDLSSLRHCTSAGEPLNPEVIRVWKATGLDIREGYGQSETCCCVAEFPCIE-----------VRPGSMGKPSPGWNVEIHDEEGRPVGVREEGRIAISVTPPGLFVEYLDNPEENKKSFV-NGWYYTGDKVYKDEDGFFWFVGRDDDVIKSSGYRIGPFEVESALLEHPAVQEAAVIGAPDRLRGLIVKAFVVLNKGYDPSETLIKEIVKKTTAPYKYPRAIEFVAELPKTHSGKIRRAELRERELRKY--- 146338086 23 -----------TLPDLLAKSVSDFGDRAALEFRD----RPITFNRLSELVDQAAAAFLRAGYGKGASIALFLGNSPDHPINFFGALKAGARVVHLSPLDGEIALSHKLSDSGARILVTSSALLPMALKFLAKGLLDRLIVCEDDDWSPAVITHRAFVDGAVPPAAWPPDDIALLQYTGGTTGLPKGAMLTHGNLVSIIEIWSRATRTQHDGGDRVICVLPLFHIYALTVVLLTALRIGSLVSLHQRFDVEAVMRDIEVKRATYFPGVPTMWIAIANLPDLDKRDLSSLTSVGSGGAPLPVEVARILERVGMKLKSGWGMTETCSPGTSH----------PKEGPDKPGSIGIALPGIEMDVVSLEDPSKVLSINEVGEIRVKGPNVTRGYWNRPEESAQSFVGDHFL-TGDIGYVDADGFYFLVDRKKDMIISGGFNVYPQMIEQAIYTHPAVQEVIVIGIPDAYRGEAAKAFIKLRDGAPFPVEELRDFLTGKLGKHELPAAVEFVDELPRTPVGKLSRHELRQQ-------- 119718315 9 ---------QLNIANGVREFARGTPRQPAVIDGE----RMLTYAQLGDRAARLANALVARGVRPGEHVAVCVGNRLEHPEIACGIAMAGLVIVPLNPRYTEPEARYIIEHSGARAVITEAHLASVVTPAAADQGA---FVVVLGTSPD-FESYDEVLAAEDPEYPVDETEPFCIAYTSGTTGRPKGVMISHRSRALTFYQAAT--EWGLGTGRTSLAVAPMYHGAGFAFGYAPVFTGGT-VVMLPKWSPEQMLELAERHRVQSIFLVPAHAQMLRRLGGEATRDLSSLDTLYFNAAALPFELKKWVIEPGAGVHELYGSTESGIIT----------NLRPVDMLRKPGSVGQPWFMTEIRVVDLDGAPVGPGG--MGELYSRSPYLMLGYYNDPDATARCTSEDGFVTCGDLVRLDDEGYVHIVGRSSDMIVSGGINIYPREVEDVLARHPSVTDVAVVGRSSEEWGEEVTAYVVLASGVTLDVESLEAHCRESLAGYKIPRRWHVIGELPRNAAGKVVKRDIPD--------- 54024981 9 ---------------VLHRSAARVPDRIALRFGAEA----LTYRELDDAVTRAAARLLDLGLASGDRVAAYGTNSAAYVVGYLAAARAGLVHVPINYALRGGELAYLLGQSGARAVLVDPALRGNLDAVLDQVPAERVLPLRDADG-----SLIEAATTGPVPDLDVAVADDDLLYTSGTTSKPKGAMMTHRALV--HEYTSAIVALDLAAEDRPLICMPLYHSAGMHVFMLPYLAVGATISLLPAPDIPEILRRIEEERIGSLFLAPTVWVPLANHPDLDTRDLSSLRKAQYGASIMPVTVLNRLRERFPDLYNCFGQSEIGPLATV---------LRPEEHAERPSSCGRPVLFVELRVVDAEGNDVPDG--EPGEVLYRSPQLCLGYWDNPEATAEAF-GDGWFHSGDLVTRDAQGYITVVDRIKDVINTGGILVASREVEDALYTHEAVAEVAVIGTPDEKWIEAVTAVVVLRENATASAEELIDHVKQRLAPFKVPKIVRFAESLPRNQSGKLLKRELR---------- 111024976 11 --------------------AEPFGSAPAIRD----DLREFSFEQLDARVAAVAAQFAGRDVGRGDVVAVMLPNRSELVVAIFAAWRLGAAVTPVNPNFTEQEATHQIADAGATLVV---------NAGPGAPTGGKPTIAVDDLA-------EHSTGEVPAPVVLADSDMALVIYTSGSTGRPKGVMITHGN--ADAMTASIVEVMALTTSDHCLLILPLFHANALMVSLLASLRVGAQLTVVGKFSPDTFFHAVEKHRPSYFSGVPTIFALLVTKAAERDTDLSSLRFAICGAAPATRELLQASEELGAPLLEGYGLTEATCASAINPLVG----------LRKIGTVGPSLPGQSIRVVDDELRDVP--TGETGEVLITGPVVMAGYLGNPEATEKTIV-DGWVRTGDVGVLDSDGYLTLVDRIKDMIIRGGENLYPKEIENAIGSLPGVLEVAVIGRPDDVMGEVPVAFVVPPDASLTPETVIEH-CRNLLTRVKVPVAVDIVTELPKNPVGKIDKPGLRK--------- 71017971 77 -------------YNCVDRWAHKYPDRVAIIYEADGQHQEITYSQLLIQVSQAANMLKSLGVKKGDTVIVYLPMIPEAAVALLACARIGAIHSVVFAGFSADSLRDRTNDCGARVVITTDETKSIVDAALKECPGVEHVVVVKRTGDKRDIWWHEACSRECPPESVSSEDPLFILYTSGSTGKPKGVVHATAGYLLGT-ALTLRHVFDVHPDDRFACMADVGWITGHSIVYGPLMNGVTTLIFESTPSPSRYWEIVDTHKLTQFYTAPTSIRLLRRLGDEKKHDLSSLRVIGSVGEPNPEAWHWYNDNVGCAIVDTYWMTESGSIMITPLPGAT---------KTKPGSATLPFWGIKPVLLDPTSGNVLEGNNVEGVLAIAQPWVARTVYNDHQRFLDTYMRKGYFFTGDGAARDKDGYIWIKGRVDDVINVSGHRLSTAEIESALIQHPGVAETAVVGIPDEVTGQTIAAYVTLKPEYDSEDALTKELVRRNIGPFAAPKKIIIVSDLPKTRSGKIMRRLLRK--------- 120610200 20 ---------HQNLYSALRAAFPADLDGIAVATSPEGLPLHYSWADLEHASARIANLFASLKLPEGSRIAVQVEKSVEAMLLYLATLRAGFVFLPLNTAYQSAEIEYFIGNAEPAVVVCTPANFGWVSKLAFTAGTA-HVFTLGDDRTGTLLERATHHSSVHEPVARSADDLAAILYTSGTTGRSKGAMLTHGNLLSNALV--LKDYWGWKPGDVLIHALPIFHVHGLFVAIHGALINGSPMVWFAKFDPKAVIAAM--PRATVFMGVPTLYVRLLAEPALNRECTARMRLFVAGSAPLLIETFKEWERTGHTILERYGMSETIMLTSNPYAADPRHGGQEERR---GGTVGFPLPGVGLRVVDDAGQPVATD--EIGHIQVQGPNVFQGYWRMPEKTKEEFAVDRWFKTGDVGKVDARGYVHIVGRSKDLIISGGYNVYPAEIEGFINEMPGVAESALVGVPHPDFGEVGVAVVIGKPGAQPDGEAIIAQLKARLANFKIPKRCFVAAELPRNTMGKVQKNLLREQYKGLFG-- 171316122 1 ----------MAIIDFYDRGWRINPDGIAYIQ----DERSYTFQEIGELSCRIANGLLAAGFAKEAKAAVWADNDVTGWSCALGMWRAGLAYIPVNGRNAPAENQYVLDAFDCEVLFFHHAFADAIDALRPSLPKVRLWVCIDADLPPSLATWSEGQPDTPPAVNYAMDDVVTLSATGGTTGLPKGVMNTHRSFQTY-FANFMIAMTYGAERPVNLAAAPMTHTAGM-MSLPCTARGGTVVVL-PKPDPALLLGAIVKHRVTEFFLPPTVIYRLLDIPGIDKVDFSSLRYLLYGAAPMSVELKRAIDVFGPVMTGGYGQTEA-PASISYLTPAEHFVDGKLAPDERLASVGRPNPLARVEIVGERGDVLKQG--ETGEICVRGDLVMKGYYRAPDRTAETIV-DGWLHTGDIGHLDREGYLHITDRKKDMIISGGFNVYPSEVEQVIWSHPAVQDCAVIGVPDEKWGEAVKAVVELNAGQHVSADELIALCKAQLGSVKAPKSVDFIDALPRSTAGKVLKKDLREQY------- 160896377 20 -----------NMLDLFEASLAAAPGCAIVRYFDGG----LNLRELDQAASALAHALQARGFAAGDRLALYTQNNPAFVIGLVAAWKLGGIAVPVNPMNRQRELHYILHNAGAQALLCDQLYLDVAREVHAALATVVTTSALDADGTLDLLALVQAGGQPAPLARRPADDTAVITYTSGTTGQPKGAMNTHGNLAFN--AQTYRDWIGITADDSVLGMAPLFHITGLVGHVALALLVPCPLVLSHRFHPETMLESMREHRPSFTIGAITAFVALMNHPGVSREDFRSFKALYSGGAPIAPAVIQAFEQLGLAIHNAFGMTETCSPTHFVPLGAR----APVDPASGALSIGVPVYGTVVRIIDDQHREAAPG--EIGEIVSAGPQIMSGYWNLPEATADAMFEGG-LRTGDVGFMDERGWFYLVDRKKDMINAAGYKVWPREVEDVLYTHPAVREAAVIGVPDDYRGETVKAVVSLKGRQAAPEELIAH-CKAHMAAYKVPRIVELREELPKTVTGKILRRQLR---------- 148260428 3 -----MQHHDLMISDFLVHAARHRPRAEIVSRLAGG-IHRQTWVDTARRARQLARALGRLGVRPGDRVATLAWNNHRHVELYFAISGSGAVVNTVNPRLAPDDIAYILEHAEDGVLFAEADFASLVEQVAGKLPPLRQVVFLCDAADTDYESLIDAETDEYDWPRFDERTASGLCYTSGTTGRPKGVLYTHRSTVLKAMAVNAADAIGLKAADRLMPVVPMFHVNAWSLPYAAAAAGTSLVMPGRFLDGQSLYELIEAEHVTCASGVPTVWLGVLAHIRKTGGRFSTLERMIVGGSACPEALFDAYDELGVTIVHAWGMTESSPIAT---VATPVPGVDAATARRQRLSQGRVLFGIDLRARRGA-EEVPWDGETAGDIELRGHWVTTGYYRMPKGT----TEDGWFPTGDVGMIDPDGFVILTDRSKDLIKSGGEWISSIDIENIAVSHPAVAEAAAIAAKHPKWDERPVVIVALKPGASATREELLSVYEGKVARWAVPDDVIFVDELPHGATGKLLKTELRARFANHL--- 67153689 26 --------------EHLETNARRYPNKVAVDFYG----RTFTYRELYERVERLAGHLRHRGVEPGDRVLLDMQNSLAYIVGFYAVLRADAVAVPVNPMNRSEELAWYLEDTGAKVALVGAELLEHFLPLRRDGAPAHLIVAADLPVPDALLAAPEARDHDAEPARHCGEQLAALLYTSGTTAHPKGCMLSHRAL--NAQLVTQANCNPWSNEARVLSVVPFFHVTGMIAAMGLPLFLGGTLHLMSRWDRLCAVQAIHRHRITHWCNIPTMVVDLLALPDVEQYDFSSLVCVYGGGTSMPLAVAERFFALGLEYQEGWGMTEMVAGVHLNPYG-----------RSKRQCLGVPMFEVDTRVLDPDGGEL--GIGEKGELISRGPCMFSGYWNNPQATREAFVEDGFFRTGDIGYYDEEGYFFMADRLKRMVNVSGYKVWPSEVENILYRHPAIQEACVIACNRNDRGETVKALVALRPGATLAAEELMDWAREHMAAYKIPRAVEFVDELPKTGSGKIQWRLLQEQ-------- 154151224 63 ----TYRDFRINVFDVIDAWAKKDRNKLAIWTNQKGEEKKFTFWDLMRLSNQIVNMLIKYGVSKGDRVMIMLPRVPEWWIATIALIKRGAVYCPAPTMLTEHDLKYRINAAEIKMVITSQDQADKIDAIKNDCPSLSCRFLIDGKR-DGWISYPVELDYPAPVSKTKATDPMVIFFTSGTTGEAKMVVHSQSYALGHITTSRFWH--DVHENDLHFTFSDTGWASAWGKLYGPWLEGAAIFVYDGRFNATELLPLIERYGINTFCCPPTIYRMLI-LADLDKFDFTELRHCVSAGEPLNPEVIKAWKATGLTIYEGYGQTET-VLCIGTFPCME----------ARYGSMGKPSPGWVIELHDEKGKPV--GIHEEGRIAIKPVGMFTGYLENPEENSKSFV-NGWYYTGDKAYKDEDGYFWFIGRDDDVIKASGYRIGPFEVESALIEHPSVQEAAVVGSPDDIRGLIVKAFVILKPGFAPSDALVRDLVKKVTAPYKYPRAIEFVDSLPKTISGKIRRIELRDR-------- 119478383 67 ---AWFIDGKLNIYNCIDRHLETRANQTAIIWEGDDECTNISYQQLHSEVCKLANALKQRGIKKGDRVCIYMPMIVEASYAMLACARIGAVHSVVFGGFSPDALRDRILNSDCQIVITADELKANVDAALIDCPNVHTVVTVKRTGSDRDVWYHEAISDQCPPEPMDSEDPLFILYTSGSTGKPKGVLHTTAGYLLQ-VAMTFKYTFDYHEGDIFWCTADVGWITGHSCVYGPLANGATTLLVPTYPDASRCWQVCDKHQVTIFYTAPTAIRALMAVGDDTATSRSSINLLTVGEPINPEAWEWYYRVVGCPIVDTWWQTETG---------AHMLTPLPGATPLKPGSATRPFFGVEPVLLDNDGKII--DGAGEGNLAIKSPSQIRSVYGDHQRLIDTYTYPGYYFTSDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVHHEAVAEAAVVGYPHDVKGEGIYAYVTLMSGEQPSNALKAELCTKEIGPIAKPDLIQWAPGLPKTRSGKIMRRILRKVAANEL--- 218252569 12 --------------------------------------RRITYRELQQHVAACRDRLYAAGVRVGDRVSIFSRNSADYVYAYMAIVSLGAIAVPINFQLSSREIAYIIKDSGSRHILTYQNLVDALSTLRCDMRVTQHDIRQMGKKDES------LPAAPTLPPTFDEQNPCVIIYTSGTTGSPKGAVLSHRNLITNADQMSI---MGCKAEHHVLCVLPMYHCFGWTCSVLYPLYCGAEVVILDSFTPKETISVIREEKINDLYIVPSICSLLTKL--ASKEDMASLRLVVSGGTTLPLQIEQDFNKFGVDICEGYGLSETSPVVTMNPPEKP-----------KVGSCGPVVPGIAWKLIDADGKEVPKG--EAGEFIVKGDNIMLGYWNLPDATKNALR-GGWLHTGDVARADEEGYIYIVDRLKDMIISMGENIYPREVEELIYQFPGISEAAVVGIDDKLRGQAGACFYSLHEGASINIRELKKFLQANLALYKIPREFHELQSLPRTSTGKIAKRQLRD--------- 197787475 78 -------------YNCIDRHLEKRGDQTAIIWEGDDESRHITYRELHAEVCKMANVLRARNVKKGDRVTIYMPMIPEAAYAILACARIGAIHSVVFGGFSPDSIAGRLRDCKSRVVITSDEGLAAVEKVNGEVDTVIVVITMNPKRDIWYHDAAANAGTDCPCEPMNAEDPLFILYTSGSTGQPKGVLHTTAGYLIF-VAMTHQYVFDYHDGDIY-----------WCTADVGWVTGHSYILYGPLCNGATFWNVIDKHKVNIFYTAPTAIRALMQAGDQPVKKTSSLRLLGSVGEPNPEAWEWYHRVVGCPVVDTWWQTETGGIMISALPGA---------IAQKPGSATRPFFGIVPEIVDGEGNVL--EGECSGNLCISWPGQVRTVYGDHDRFEKTYTYKGRYFSGDGCRRDADGYYWITGRVDDVINVSGHRLGTAEVESSLVAHESVSEAAVVGYPHDIKGQGIYAYVTLMDGVEPSETLRKAWVRKDIGPIAQPDLIQFAPGLPKTRSGKIMRRILRKIAEDE---- 212275534 20 ---------------FLERAALTHPARASVVHGPV----RYTWADTYSRCRRLASALARRSVGHGSTVAVIAPNIPAIYEAHFGVPMAGAVVNCVNIRLNAATVAFLLEHSSAEVVMVDQEFFTLAEDSLRIIADKKKLIVIGDATCDGAIDYEAFL-ESGDPEPQDEWKSIALGYTSGTTSNPKGVVLHHRGAYLMSLSGALI--WGMNEGAVYLWTLPMFHCNGWCYTWTLAALCGTSICL-RQVSAKAIFSAIANEGVTHFCGAPVVLNTIINAPPADTLPLPRVVNVMTAGAAPPPSVLAAMSKLGFRITHTYGLSETYGPSTVCAWKPEWDRLPADERARLHARQGVRYVGLELDVVDPTMTPVPADGTTMGEIVMRGNGVMKGYLKNPEANAEAF-ENGWFHSGDLGVRHGDGYVEVRDRAKDIIISGGENISSLEVEKAVYLHPAVLEASVVARADERWGESPCAFVTLKDAVDRSDEAIMRFCREKLPGYWVPKSVVFGP-LPKTATGKIKKHELRAKAKEL---- 108804692 5 ----------------FHDTATRVPGHTALTI----DNEMISHGDLDRSAARIGGWLRSRGIGQGERVVLCGGNSLNFVMAYLGILRAGAVVVPAGATLTERELRHLVEDSGATCALGYGDALKKLVAISRGDYELRLVVALEERTTSAVPCLQQVIGEPLEPENAGGDETALLAYTSGTTGRPKGVPLSHANLL--SSIRAVMRAWRWCENDVLVHALPLSHQHGLGGVHASLLAGARAVVHS-KFDPGRLCAAIESESATVLFAVPAIYERLVEWEGIRDVNFSSLRLAVSGSAALSPELAHRVSALGRDVLERYGSTESGLSVSNPY-----------DGPRKFGSVGLPLPGTELAIVDDHGCCMPPGN--AGEIVLRGPQVFSGYWNLPDATRDSFYPGGWFRTGDIGRVDPDGYLTITGRSKELIISGGLNVYPREVELVLESHPAVDRAAVVGVPSERWGEEVVAFVVPAQGNMVDSSKLASHVREHLSGYKCPKRFLKIDELPRNEVGKVLRNEL----------- 170747920 18 -------HQPLTPLLYLDRAARVFPDHVAVVH---GPLRR-SYREVYARARRLAAALAARGIGRGDTVAALLANTPEMIECHYGVPMTGAVLNTLNTRLDADAIRFCLQHGEAAVLITDREFSRTAAAALEGLATKPFVIDVDDPEYDGATDYEAFLGDPEHDWRLPDDDAITLNYTSGTTGDPKGVVYHHRGAALLALGNVITGG--LGQHPVYLWTLPMFHCNGWCFPWTLSIVAGTHVCL-RQVRAEAMYRLMAEHGVTHLCGAPIVMQMLINAPDAERRDLPRRVAFFTAAAPPPEAVLAGMSEAGFDVTHLYGLTESYGPAVVNAWHADWDALAADQRAAKKARQGVRYPVLELDVRDETLEPVPADGATIGEVMMRGNVVMRGYLKNPAATRAAF-AGGWFRTGDLGVKHPDGYVQLKDRSKDIIISGGENISSIEVEDALFKHPAVAAAAVVARPDAKWGETPCAFVELKAGAAPTADELIQWCRGRLASYKLPRHVIF-GELPKTSTGKVQKFILRERAR------ 192362197 67 ---AWFINGKLNVSNCIDRHLPARANQTAIIWEGDDEDQFITYQELHDQVCRLTNALRERGVKKGDRVCIYMPMIPEASYAMLACARIGAIHSVVFGGFSPEALKDRIQDADCQVVITADELKKNTDIALNHCPKVHTCIVVKRTGGDRDFWYEDLVASEAESAIVDSEDPLFILYTSGSTGKPKGVLHTTGGYLLQA-AMTHKYVFDYQEGDIYWCTADVGWVTGHSIVYGPLANGATTLMVPTYPDASRCWQVIDKHGVNIFYTAPTAIRALMGAGNDTKTSRASLKVLGSVGEPNPEAWEWYYRVVGCPIMDTWWQTETG---------AHMLTPLPGAIDLKPGSATVPFFGVQPVLLDADGKEVVGAGE--GNLCIKWPGQIRTVFGDHQRCVDTYTYPGYYFTGDGARRDADGYYWITGRVDDVLNVSGHRMGTAEVESALVLHDKVAEAAVVGYPHDIKGQGIYAYVTLMAGEQPSDELKKELLAKEIGAIARPDIIQWAPGLPKTRSGKIMRRILRKIAANEL--- 214037959 47 -------------------NAAEHGDKEYMVY----QDERWTYTQAHEEVARIANWLSANGIKQHDRVAIAMRNYPEWMLTYWALSCIGAVPVGVNAWWVAEELEYGLRDSQSSMLICDSERLQRFSEIRSGLANLAVVAVRVDNCPQWATPWAEVLKAPADATISPEDDAC-IFYTSGTTGKPKGAQLTHRGCVNNVFSSLFSSLSQMTAQALVIIATPLFHVTANNAVAQVLTVTGGKLVHTYKWDAGEALKIIEEEKITNFAGVPVMAREIINHQDFSTRDTSSLQVLGGGGAAVQPDLTEKVMKSNAMPAQGYGLTETCGIVAGSW---------GIFLSNKPNAAGRLVPVFDVKCIDAEGNTLPLG--ETGEICFKGPQVIKGYLNRPEATAETIV-DGWLQTGDIGFADEDNFIYLVDRAKDMVLRGGENVYCSEVEVAIFKHEAVAECAVFSVPDDRLGEEVGAAIFLKEGQNLSFDAIREFCKSKIASFKIPRYIWILDNLPRNASGKFVKRELKDM-------- 46581372 77 ---------RLNVHNCLDRHVAGNRRNKA-AIIWQGEVRVLTYQMLYDEVRRFAAVLRKMGVHKGDRVSLYMPMIPELAVAMLACARIGAVHSIVFAGFSAVSLQNRIHDCEAKVVVTADAVLRAVDEAVRQCPSVEKVVVVNRGSLERDLWWHEVMADDRPCEEMDAEDMLFILYTSGSTGKPKGVVHTTGGYLTYA-AHTTQWVFDVQDDDVYWCTADIGWITGHSIVYGPLALGATSLMVPSWPSPDRFWRIVEKFRVNIFYTAPTVVRALMREGWTERHDLSSLRVLGSVGEPNPEAWMWYHTHIGLPIVDTWWQTETGGIMISGLPYAT---------TLKPGSATQPLPGVDAAIVRPDGSPAGPNEG--GHLVIRKPWMLRGIFGSPERYRSTYFEPGMYESGDGARTDTDGYFWIMGRLDDVINVSGHRMGTAEVESALVAHPSVAEAAVVGMPHAVKGEAIYAYVTLGADAEETEELRAEWVRKEIGPIATPDVLQFAEGLPKTRSGKIMRRILRK--------- 126334324 58 --------------DVLDHWAKKRPSNPAFWWINDGEEVKWNFQELGSLSKKFANVLASCGLQKGDRIIVVLPAIPEWWLANVACLRTGTVLIPGTIQLTEKDILYRLQASKAKCIITNDTLALTVDSIAHHCETLKYKLLVSEKPREGWGNLKEMMKHASDCVMTRHNETMTIYFTSGTTGSPKMTEHTHSSYGM-GLSVNGRYWLDLTPSDIMWNTSDTGWASAWSSVFAPWSQGACVVHYMPRFEPVAILKTLSRFPITTFCSAPTVYRMLV-LKWEPSYKFKSLKHCVSAGEPINPEVMDQWKKTGLNIYEGYGQTET-VLICGTFKGMKI----------KYGSMGKPSPAFDVKVIDENGNILPSKQEGAIGIRVRPNGLFAGYVDEPSRTASAFCGD-FYKTGDRGYMDEDGYFWFIARSDDVIISSGYRIGPFEVESALAEHPAVLESAVVSSPDPIRGEVVKAFVILKPDYKSYDELQEH-VKRTTAPYKYPRKVEFVLELPKTVSGKIKRNELRKK-------- 75520419 5635 ---SVAYPQQLCVHQAFEQQVEKTPDAVALVYKDV----ELTYAELNERANQLAHRLLAEGVKPDELVGICVERSPEMIVAFLGVMKAGAAYVPLDPAHPQERIAYMIEDSQASVLLTQASLTDRLPA------SSRQVICLDSDE----LANEPVTNAE---TSVGEHNLAYVIYTSGSTGLPKGVMIEHRSVI--NLAYDLIRHFQIDATSRVLQFISFSFDVSVSEIVMSLLAGATLVIEDRLLPGPELIRVLQEQRITTFAMVSSVLAALPEA------DLPDLRTIIVGGEAPSRELVARY-ATGRQFINCYGPTETTVTAT----------LKHCQDDGKNPPIGRPIANTTVYVLDAHLQPVPIG--VPGELYIGGKGVARGYWNRPELTAERFIADPFYRTGDLVRYLENGELEFLGRIDDQVKIRGYRIELGEIENALRQHPAVQNVVVIARQEGAGDKRLAAYLVAAGQQPDEAELVRY-LKSTLPEYMVPAGYVWLEKIPLTVNGKVDRRAL----------- 75520419 3059 ----------------FEQQVEKTPDAVALIYKDV----ELTYADLNQRANQLAHRLLAQEVKPDTLVGICVERSPEMIIGIFGVMKAGAAYVPIDPALPQERIAYMVEDSQASILLTQQSLAELLPKTQA------RVICLDGDSLAN-----EPVANPAS--EVTEQNLAYVMYTSGSTGLPKGVMVEHHSVV--NLAHALIEAFRIQPSSRVLQFTSFSFDVSVSEIVMALLAGAALVIEDRLLPGPELISVLQQKRITTVSMVSSVLAAL------PAADLPDLQTLIVGGEAPSRELVARYADR-RQFFNCYGPTEATVCSTMMLCNAGMKS----------APIGRPLANATLYVLDANQKPVPVG--VPGELYIGGKGLARGYWNRPELTAERFIAHPFYRTGDLVRYLPDGNLEFLGRIDTQVKIRGYRIELGEIESALSQHPAIQEAVVIA-----WEQRLAAYMVAAGEAQPAAEELARYLKETLPDYMIPAGFVFMDAIPLTVNGKVDRRAL----------- 75520419 1527 ---ATDYPRDKTAHQLFAETAARYPERIAAVAGD----QQLTYAELDTKANQLANYLQKQGVEAGTLVGLCVDRSLDMLVGLLAILKAGGAYVPLDPAYPEERLAFMLADANVSILLTQKHL-------GKQWKGRKRRTVYLDRDAKKWTAESPL----APAVDATKDSLAYVIYTSGSTGTPKGVLVAHRGIVRLVKNTNYVT---ITEEDVFLQASTVSFDAATFEIWGALLNGAKLVLMPPLPSLDELGEAIVQHKVTTLWLTAGLFSIMVDH---NADYLRGVRQLLVGGDVVSVPHVRKVLALGVTVINGYGPTENTTFTCCYPVTELAEEITSF-------PIGRPISNTTVYVLDKNRQPVPLG--VAGELYIGGDGLASGYLNNPELTAERFVDNPFYRTGDLVRYLPDGAIEFIGRIDNQVKIRGFRIELGEIETALLRHPAVQEAFLMVREDAPGDKRLAAYLVFAGGQTVEPVEMRSYLKDKLPEYMIPSAFVQMDSFPLTPNGKVDRRAL----------- 75520419 461 ---ATNYPSDKTVHQLFAETAARHPERIAAVAGD----QQLTYAELEARANQLANYLQKQGVEAGTLVGLCVDRSLDMLIGLLAILKAGGAYVPIDPAYPEERLAFMLADAKISILLTQKHLGKQWKGRK------RRTVYLDRDAKK--WAEESPLAPDVDTTK---DSLAYVIYTSGSTGTPKGVLAVHRGVV--RLGQKTRTTSPISEADVFLQASTVSFDAATFEIWGALLNGAKLVLMPPLPSLDELGEAIVQHKVTTLWLTAGLFSIMVDH---NADYLRGVRQLLVGGDVVSVPHVRKVLALGVTVINGYGPTENTTFTCCYPVTELSEDITSF-------PIGRPISNTTVYVLDKHKQPVP--YGAAGELYIGGDGLALGYLNNAELTAERFVENPFYRTGDLVRYLPNGTIEFIGRIDNQVKIRGFRIELGEVEAALALHPEVSETVVMARENDRGEKHLTAYVTVAKDDAPEVADLQAWLKTKLPEYMVPSAYVFLDAMPLTANGKIDRRRLPE--------- 75520419 6695 -----------TVHELVAAMAEKMPEQLAVVSAEG----SLTYAQLDAKANQLANYLQQQGITPETLVGICVERSSEMIVGQLGILKAGGAFVPMDPAYPQERLAFMMADTGMPFVLTQERLLETLPAGDAA------FICLDADWE--VIAEE---STQAPELAVTTDQLAYVIYTSGSTGTPKGVEIEHRALL--NLIYWHQHAYTITPDDRASQIAGTAFDAAVWEIWPYMTAGATLYLPQERLIPEKLRDWLVAEGITISFLPTPLAESMLSVDWPSHA---ALRYVLTGGDKL---HHYPAEHVPFTLVNQYGPTENAVVATAGIVAVQAGQVTPP-------SIGRPIDNVQVYILDEQRQPVPIG--VTGELYIAGSSLARGYYKRPDLTQERFVDNPFYRTGDLVRYLPDGQIEFIGRSDDQVSIRGFRVELGEIESVLYQHPAVKEAIVLAREDMPGVKRLAAYVVVAEDDAEQADDLRGYLKEKLPEYMVPAAFVTLKALPLTPNGKVDRRAL----------- 75520419 4114 ------------VHEQVARIAQQLPNQLAVVS----DEGQITYAELDAKANQVANYLHKQGIISETLVGVCLDRSIDMLVAQLGILKAGGAYVPMDPAYPQERLAFMMQDAEMPVVLTQEHLLAQLPEARA------TFLCLDRD--------WSLIAEESDVAPVNRDNLAYVIYTSGSTGTPKGVEIEHAALL--NLVSWHQRAYEVGAEDRATQIATAFDASVWEI-WPYLTKGATLYLPSERLVPEQLRDWLVASGITISFLPTPLAERLLTLEWPSDAK---LRYMLTGGDKLPPAT------LPFVLANQYGPTENAVVATAGIVPAAAGQVSAP-------SIGRPIDNVQVYVLDEKLQPVPIG--VAGELYIAGDSLARGYLHRPDLTRERFIANPYYKTGDLVRYLPDGNIEFIGRADDQVSIRGFRVELGEIETALYSHPAVKETIVLVREDMPGMKRLVAYIVQREGQAVQAGDFRSYLKELLPEYMVPAAFVFMADLPLTPNGKVDRRAL----------- 85710636 64 -------DGSLNLHNAVDRHLDSRGDTPAIIFEPDDPARTLTYRQLHSEVIHMANALKAIGVTKGERVTIYMPNIVEGVTAMLACARLGAIHSVVFGGFSPEALAGRIIDCESRFVVTADESVPLKANVDAALEDVTGVLVVQHTGTEGRDHWFHEVKSDADCETMAAEDPLFILYTSGSTGKPKGVLHTTGGYGVWT-ATTFSYIFDYQPGEVFWCTADIGWVTGHSIVYGPLQNGATQVLVPNYPDFGRFWDVVAKHKVSILYTAPTAIRALMREGDDTSRDRSSLRLLGSVGEPNPEAWRWYFDVVGCPIIDTWWQTETGGCMITTLPGAH---------DMKPGSAGLPMFGIRPQLVDNDGAVL--DGATEGNLCISWPGQARSVYGDHDRFVQTYTYSGKYFTGDGCKRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHPQVAEAAVVGYPHDVKGQGIYCYVTTNAGVEGSDELYQELVRKEIGPIATPDQIQFTDGLPKTRSGKIMRRILRKVAENDYG-- 18266852 31 -LPDIPISNHLPLHSYCFQNLSQFAHRPCLIVGPA--SKTFTYADTHLISSKIAAGLSNLGILKGDVVMILLQNSADFVFSFLAISMIGAVATTANPFYTAPEIFKQFTVSKAKLIITQAMYVDKLRNHDGAKLGEDFKVVTVDDPPENCLHFSEANESDVPEVEIHPDDAVAMPFSSGTTGLPKGVILTHKSLT--TSVAQQVDGLYLTTEDVLLCVLPLFHIFSLNSVLLCALRAGSAVLLMQKFEIGTLLELIQRHRVSVAMVVPPLVLALAKNPMVADFDLSSIRLVLSGAAPLGKELEEALRNRMPQAVQGYGMTEAGPVLSMCL------GFAKQPFQTKSGSCGTVVRNAELKVVDETGRSL--GYNQPGEICIRGQQIMKGYLNDEAATASTIDSEGWLHTGDVGYVDDDDEIFIVDRVKELIKYKGFQVPPAELEGLLVSHPSIADAAVVPQKDVAAGEVPVAFVVRSNGFDLTEEAVKEFIAKQVVFYKRLHKVYFVHAIPKSPSGKILRKDLRAKLE------ 145220230 98 -----------------------------IWEGEEGEQRVLTYGELHRQVSKFANVLRIAGIKPGDRVAIYMGMVPELVIAVLACARVGAVHNVIFAGFSAHAITERVNDSRAKLIICCDNLKNIVDEAIVNTPSVRSVIVLKVTGEEISMWWHDLMGLASDPVEVESEHPLFVLYTSGSTGKPKGILHTTAGYMVHA-ASSFRYVFDIRDDDIYWCTADVGWITGHSMVYGPLLNGATLLMYEGAPNYDRFWDIINRHKVTILYTAPTAIRAFIRAGDETKHNLSSLRLLTVGEPINPEAWMWYHRVVGCPIVDTWWQTETGGIMVSPLPGAT---------PTKPGTATRPLPGIMADVVQKDGTPCGPNEG--GYLVIKKPWMLRTIYGDNKRYEETYWSEDMYFTGDGARKDEDGYIWIMGRVDDVVNVSGHRLGTSEVESALVSYEAVAEAAVVSRPDDIKGNALVAFVTLKDEYEGDMKLREALVAKEIGPIAKPDEIRWAKGLPKTRSGKIMRRLLRE--------- 196158224 2 ----ITYPDNVTLADYIESVMQRFADRPAYTALG----QTLTFAEIDSKSSALARYFHEAKLTPGTRVAIQLPNLIQNPIVVYAALRAGLVVVNTNPLYTEREMKHQFTDSGAKALVILGDLLPKFTSIKND-TSINTVITTSAPALDGTVSLSQAVEPQFERPKIQLDDLAMLQYTGGTTGVSKGAALSNKNVLANCIQMLDRIGDGFKDGEVLVCPLPLYHIYAFTVGMMALFAKGTQIILIPNPDIDGFIQTLKPHKISAFMGINTLFVGLGRHPEFAKLDFSNLHLTMSGGTALTQAAVSIWQDTGNTITEGYGLSETAPVVSFNIPGKEEI-----------GTVGYELEGTEVALLDSQDKPV--EEGDSGQIAVRGPQVMMGYWNRDDETAKVMTEDGFFKTGDIGIRTESGAIKIVDRLKDMIIVSGFNVYPNEIEDVLTSHPNVMEAAVVGKPDDKTGERVCAYITLSSEVSTDD--VTEFCKKHLTNYKIPKSITVLEELPKSTVGKILRRELR---------- 152993822 7 -----------NFYEFLSAQVQKRKRKVALFDGD----EKITYGEVLENVDKLAAFFADKGIEEGDKVALFLRNSPEFIYTVFAISKIGAIVVPVNTFLKEDELSYILKDSESTVLVASTVHESVVN--RSNGPVQCRFILWEGESPERNFTFSEALSTTDSTRHIARDDTAVLIYTSGTTGKPKGAMLSNKNLLSNIEFARKL--IKVTPKDRIIVFLPMFHAFTFTVGVILPLYAGGSIVIIKSLQPSNIFKQTLTKRVTLFFGIPSVYNALAKALPWYFIWFNNIRAFISGAAPLQPAMAKKFKR--AKLLEGYGLSEASPVVCVNTFEKQ-----------KAGSVGTAAHDYEIKIVDEDMNELP--TGEIGDIIVRGDHVMQGYLNRPEATRETIV-NGWLLTGDMGYLDDEGFLFLVDRKKDLIISKGINIYPREIEEVIDAFEGVAASAVIGVRDEKSGEIPVAYLELEEDVESCDELKKH-MRENLANFKLPKQIHVIDELPKNATGKVLKRVLKDKLRDE---- 73958949 88 ----------LDMWSQLEKAGHRQQIPAFWWVNGLGEEIKWSFEELGKQSRKAANVLQGMGLQPGDRIMLVLPRLPEWWLVSVACIRTGAVMIPGVSQLTEKDLKYRLQASRAKSIITSDSLAPRVDAISADCPSLQSKLLVSNSSRPGWMNFRELLREEHNCVRTKSQNPMAIYFTSGTTGAPKMVEHSQASYGL-GFVASGRQWVDLTKSDIFWNTSDTGWVKAAWTLFSAWSNGSCIFVHLPRVDVKVILNTLSRFPITTFCCVPTIFRLLVQE-DLTRYQFQSLRHCVTGGEALNPDVREKWKQVGLELHEGYGQSET-VLICANLKGMKI----------KAGSMGKAFPPYDVQVVDDEGNILPPGEQGNIAVRVKPTQPFSCYLDNPEKTKATERGD-FYITGDQAHKDKDGYFWFTGRNDDVINSSSYRIGPVEVENALAEHPAVLEAAVVSSPDPIRGEVVKAFIVLQDPKKLTQELQEH-VKRETAPYKYPRKMAFVSELPKTTSGKIQRNILRRQ-------- 89056194 65 -------DGTLNVANCIDRHLAERGDQTAILDEPTDPAQHITYNQLHVEVSKFANVLKGLGVGRGDRVVLYMPMIPEAAYAMLACTRIGAVHSIVFAGFSPDALSARINGCDAKLVITSDGVTELKDNVNKALLHTQCLVVKRTGGQVAWIALAETVSADCPPEEMGAEDPLFILYTSGSTGMPKGVVHTTGGYIVYA-SMTHEYTFDYKDGDVFWCTADVGWVTGHSIVYGPLANGGTTLMVPTYPDAGRFWEVCEKHKVNQFYTAPTAIRALMGKGTSEKYDLSSLKLLTVGENINPEAWNWYNENVGCPIVDTWWQTETGGHMMTPLPGAH---------TLKPGSAQKPFFGVQPLVLDPTSAEVIEGNDVEGVLVISWPGQMRTVWGDHERFVATYFSDGYYFSGDGCKRDADGEYWITGRVDDVINVSGHRMGTPEIESALVAHETVSEAAVVGYPHPVKGQGIYCYVTLMNDETPSDELKQAWVRQEIGPIAKPDVIQWAPGLPKTRSGKIMRRILRKIAENDYG-- 120610185 79 --------------------------TAIVFEADDGAVTKVTYRELLERVGRFANALQAEGVKKGDRVLIYMPMTIEGVVAMQACARIGATHSVVFGGFSAKALQERIIDAGAVAVITAGKELPLKAIVDGGCESIRSILVFQRTPTACNMTFDEALGAECAPVPVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLWARL-TMDWTFDLKPEDVFWCTADIGWITGHTVAYGPLAAGATQVVVPTYPDAGRFWQMIERHKVSIFYTAPTAIRSLIKAADSDNWDLSSLRILGSVGEPNPEAWMWYHRNVGCPIVDTFWQTETGGHVITPLPGAT---------PLVPGSCTLPLPGITAAIVDESGNDIPNGTGGILVIKRPWPSMIRTIWNDPERFKKSYFPEGYYLAGDGAVRSADGYFRITGRIDDVLNVSGHRMGTMEIESALVAKTDVAEAAVVGRPDDLTGEAICAFVVLKRPRPTGDEAKRDWVAREIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSIAK------ 211957042 17 --------------DICDKWADKDAAREALIFAEEGPTTTYTFGDLKKLSNQLANLLVSQGINRGDRVGILLPQAPETAFSHIAIHKLGGISIPLFSLFGEEALEYRLGNSGAKALITNNAGAAKLEKIRSRLPELELILNI-EGADFGTRSLHAEMAEQNEPVKTKAEDPAIIIYTSGTTGQPKGALHAHRTLLGHLPGVEMPHNMFPKEGDRFWTPADWAWIGGLIDVLLPSLHHGVTVVACRKFSGEAAFQLMQDLKIRNAFIPPTALKMMRQVENPKDRWNYSLRSLGSGGEALGAELIQWRDTFGLTISEFYGQTECNLVVSTC----------AELMETRPGVTGKAVPGFDVQIVDDNGTIL--ETGQLGNIGVRAPNMFLQYWNNPEATKKKFSGD-FLITGDKGVMDKNGWIQFVGRDDDVITSSGYRIGPGEIEDCLLKHDAVAMAGVIGKPDKLRTEIVKAYIVLKEGIEPSDELAKEFVKQRLAAHEYPRELEFVEALPMTTTGKVIRRELRARAIDE---- 116694129 12 -----------TIPDAIARAVRRSPGKTAIRFGE----RAWTYRQLDQAAARVAGALAQWGLRPGDRVAAFGKNSDAYVLLWLACLRSGLIHVPVNFSMTRAEAEYIVTQSGASAIFADPALADRVEGLPCKVSGTLHGGKVRDVLAAAASGPAAPVSDS-----LTDTTPAQILYTSGTTSAPKGAVLTHRALL--AEYVSTIAACDIRESDYSLAALPLYHSAQMHVFLMPLLLCGGTTLIADSPEAGYCLRTIHAEGITSFFAPPTVWIALLRHADFDPARLGSLTKAYYGASIMPVPVLLELQQPALRFYNCYGQSEIGPLATV---------LGPDEHAGRPASAGRPVLNVETRIVDETMQDVPPG--ELGEIVHRSPQLLTEYWDKPELTAEAFT-GGWFHSGDLGYMDAEGYLYVVDRIKDVINSGGVLVSSREVEECLYTHGAVAEAAVFALPHPKWVEAVAACVVKRGHEDAAEEELIAHARQALAPFKVPKRIVFVADLPRNTAGKLLKRQLREDYAQLFG-- 7188339 23 -LPDIEINNEQTLQSYCFEKMAEVASRPCIIDGQTGA--SYTYTEVDSLTRRAAAGLRRMGVGKGDVVMNLLRNCPEFAFSFLGAARLGAATTTANPFYTPHEIHRQAEAAGAKLIVTEACAVEKVLEFAAGRGVP---VVTVDGRRDGCVDFAELIAPEADEAGVLPDDVVALPYSSGTTGLPKGVMLTHRSLV--TSVAQLVDGSNFNKDDALLCLLPLFHIYSLHTVLLAGLRVGAAIVIMRKFDVGALVDLVRAHRITIAPFVPPIVVEIAKSDRVGADDLASIRMVLSGAAPMGKDLQDAFMAPNAVLGQGYGMTEAGPVLAMCL------AFAKEPFKVKSGSCGTVVRNAELKVVDPDGASLGRN--QPGEICVRGKQIMIGYLNDPESTKNTIDKDGWLHTGDIGLVDDDDEIFIVDRLKEIIKYKGFQVAPAELEALLLTNPEVKDAAVVGVKDDLCGEVPVAFIKRIEGSEINENEIKQFVSKEVVFYKRINKVYFTDSIPKNPSGKILRKDLRAR-------- 27817222 2659 ------------IHQLFEEQVERIPDAVAVVF----ENQQLTYHQLNCRANHLAHYLQSLGVSADVLVGICVERSLEMVVGLLGILKAGGAYVPLDPEYPQERLTFMLADAQVSVLLTQQHLVEKLPRHQARVVHLDKDWVAIAKS-----------SQENPIAQVQASNVAYVIYTSGSTGQPKGVILSHSNLCNHMF--WMQATFPLTKEDKVLQKTPFFDASVWEF-YAPLLAGGQLLIAEPRTDSAYLLRLIAQQQVTTIQLVPSLLQMLLEQGGIET--CHSLKHVFCGGEVLPVTLQELLSKLDVNLHNLYGPTEACIDATFWNCQREIYP--------QLIPIGRPIDNTQIYILDQNLQPVPVG--VPGELHIGGAGLAKGYLNLPELTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAALSQHSDVQTSVVIVREDIPGNKRLVAYVVPQPQITPTVSQLRSFLKEKLPEYMVPSAIVTLESLPLTPNGKIDRRALPE--------- 27817222 532 ------------IHQLFEEQVKRTPDAVAVVF----ENQQLTYRELNSRANQLAYCLQSLGVKPDVLVGICVERSLEMVVGLLGILKAGGAYVPLDPEYPKDRLNFMLADAQVPVLISQQRLLDRLPEYQAKL------ICLDE------VWSEILQNKQNNPIEVKSTDLANVIYTSGSTGKPKGVMVEHSGLC--NLAQAQIQVFGLSGDSRVLQFASFSFDACISEILMALGSGAR-LYLGTKDSIMPGMPLIERDGITHVTLPPSALAVL------PVEELPTLQAIVVAGEACPLELMRQWSK-GRNFFNAYGPTEASVCAA-------IAKCTPEDE---KITIGRPIANAEIYILDSQLQPVPIG--VPGELHIGGAGVARGYLNRNELTQQKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEATLSQHPHVQASCVIAREDIPGDKRLIAYIVLQPEQTATVKELRSFLKEKLPEYMVPSAIAILESLPLTPNGKIDRRALPE--------- 154687077 6 ---DLIAPKNYNLVNEIEKFSRSKEKNALIWEDQTGGKKVWTYEKLMEETNKIGARLKGLGFEKGDKLIVMVPRVLEAYAVYLAILKAGMVVIPCSEMLRAKDLEYRIKHAEVKGAIVYPSFINAFDEVNTE--QLVTLSIGENNVGWKNLLTIEADGDSFQTADTTREDMAFLSYTSGTTGQPKGVVHTHGWAFAH-LKTSAGAWLDISEDDTVWAAAPGWQKWVWSPLLAILGSGATGVIYHGRFNAKTYLELLERHQVNVFCCTPTEYRLMAKVEELDKYDLSALHSAVSAGEPLNREVIDVFRKFGIKVRDGYGQTESTLLVGVL-----------KDMDIKPGSMGKPTPGNQVEIINDKGEICETGETGDIAVHLSTPALFKEYYKDPERTKKQIRGD-YFLTGDRAKKDEDGYFWFESRNDDIIVSSGYTIGPFEVEDALVKHPEVKECAVVASPDEIRGSIVKAYVVLQDDEKRSDELVKELVKTITAPYKYPREIEFVESLPKTASAKIRRVELRQREERL---- 18313648 72 ----WFVGGRLNLSYLVDRHVKTW-RKNKLAIEWEGERRKLTYYDLYREVNRVAYMLKQFGVKKGDKITLYLPMVPELPITMLAAWRIGAITSVVFSGFSADALAERINDSQSRIVITADGFWEVVDAALEKATGVESVIVLDVPMTEGRDYWWNKLNAYIEPEPVESEHPSFILYTSGTTGKPKGIVHDTGGWAVHVYA-TMKWVFDIRDDDIFWCTADIGWVTGHSVVLGPLLMGATEVIYEGAPDPDRWWSIIERYGVTIFYTSPTAIRMFMRYGEERKHDLSTLRIIHSVGEPNPEAWRWAYRVLGVAFGSTWWMTETGGIVISHAPGLYLVPM-------KPGTNGPPLPGFEVDVVDENGNPAPPGVK--GYLVIKKPWMLHGIWGDPERYIKTYWSPGMFYAGDYAIKDKDGYIWVLGRADEVIKVAGHRLGTYELESALISHPAVAESAVVGVPDAIKGEVPIAFVVLKQGVAPSDELRKELVRRTIGPIAEPAQIFFVTKLPKTRSGKIMRRLLK---------- 46580655 28 -------------FDVLDAMANETPDRLAIAHVDDAGVRRYTFAWLADASARLANALKARGVRKGHRVMLVLHRRIEFWVSMLALHRLGAVAIPAPAQLTPKDIVFRVERAQVRAVIVDDGITDRIEAARPDCPTLSVLVCGGTPLPDGWCDYEALCADASPSFPRPGEDPLLIFFSSGTTGMPKMVEHVHTYPLGHLVTGMYWH--DLRPGDLHLTVADTGWGAVWGKFYGQWMAGAAVFVYDGKFDPEALLDVVAKNGVTTFCAPPTVYRFLVRA-DLSRYDLSKLRHCTTAGELLNESVFHGWKATGLSIYEGYGQTETTLQIATLSCME-----------AKPGSIGRPMPGWGITLLDHEGKECPTGEE--GEICIRPVGLFRGYVEDAEKTASVMF-DGYYHTGDKAWMDEDGYLWFLGRVDDLIKSSGYRIGPFEVESALVAHPAVVEAAVTGVPDPLRGQAVKATIVLAAGYEAGEVLTKELVKKVTAPYKYPRIVEYVAELPKTISGKIKRAEIRQR-------- 187919737 13 -LPLHLTLPETNLFYNAEVSAARYPNKPFIVFYDTA----ITFAEFKDEAERIAGFLQECRVKAGDRVLLYMQNSPQWIIAYYGILRANAVAVPVNPMNMTGELAHYVEDSGATTIIAPQCLFSNVEPLIGSGPGVEHAIVATYSAIAGVTSWQEVLDRAPGPLTAGPDDLCVMPYTSGTTGKPKGCMHTHRSVMSTALGGCVW--FSSPPDGVYLSVLPLFHVTGMQGGMNSAVFSGTTIVLLPRWDREAAALCMQKYRVTAWQSISTMMVDFLSNPKLDEYDLSSLTGTRGGGAAMPDAIARKLKALGLDYVEGYGMTETIAGTHINPPHRP-----------KPQCLGIPVFDVDSRVIDPSLEELPQG--ETGEIVTHAPQVMQGYWRNPKATAEVFIEDGFLRTGDLGHIDEDGYFFMTDRLKRMINASGYKVWPAEVEALMYRHPAIHEVCVIGVKDEKRGETVKALVVPHAGTITAQEIID-WAHEQMAAYKAPRIVEFVASLPKSGSGKILWRTLQEQ-------- 170727283 25 -----------SVIQAIEEAFVTYADRPAFTSLG----HTLSFRQIDEYSAAFAHYLQNHSLLPGDAIAIQMLNTLQYPIAVYGALRAGLRIVNTNPLYTEREMIHQFNDSGAKALLCMDLFAKSVENIQAELPSVKRVLIIKKMVPKYHLPLKQSLGKSFTPAHLSPDDTIVLQYTGGTTGVAKSAELTNANIIANMLQSGSVHGQQLMGDDIMVAPLPLYHIYSFTVHLMAFFLGEHSVLIANPRDTETFIKAMKPFKITGLMGLNTLFVSLMESPSFKQLDFSEMVFTLSGGTALMDDTAERWKEMGVGISEAYGLTECSPAVCMNPFNG----------LERQGTVGQAVAGTSLKCINAIGDEVPVGER--GELCVKGPQVMKGYWNRPKATRESFTPDGWLLTGDIAIIDEDGYVSIVDRVKDMIIVSGFNVFPNEIEGVVATHPDVLNCAAIGVPDPKQGEVIKLYVVTQDNVTLSPEELKAFCKERLTAYKIPRIYEFRKELPMSPVGKILRRQLKD--------- 190404395 67 -------DGETNVYNCIDRHLATNGDQVAIIWEGDDPDRKVTYRELYEHVCRMANVLKKHGVKKGDRVTIYMPMVPEAAYAMLACARIGAIHSVVFGGFSPEALGGRIVDCESTFVITCDEGLPLKANVDKAIDIVKNVLVIRRTAPGRDLWHHEEAAADCPPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYA-SMTHEYVFDYQHGDIY-----------WCTADVGWVTGHSYIVYGPLPDAGRFWDVIDKHKVNIFYTAPTAIRSLMGAGDDKRSSRSSLWLLGSVGEPNPEAWEWYYHTVGCPVVDTWWQTETGGIMITPLPGAT---------DLKPGSATRPFFGIRPELVDAEGK--PIEGAADGNLCISWPGQARSVYGDHKRFIQTYTYEGKYFTGDGCRRDADGYYWITGRVDDVLNVSGHRLGTAEVESALVSHHLVSEAAVVGYPHNIKGQGIYCYVTLMAGSEGSEELRQQLVRAEIGPIASPDKIQFAPGLPKTRSGKIMRRILRKIAEDDFG-- 126727100 68 -------DGELNVANCVDRHLATRADQTAIIWEGDNEDQNITYSELYDHVTKLANVYKSLGVKKGDRVVLYMPMIPEATYAMLACTRIGAVHSIVFGGFSPDALAARVSASGAVLVVTADELKANVDAAMEICGDVNVLVVMKDGRDHAYAPLMAAASTDCPPEPMNAEDPLFILYTSGSTGMPKGVVHTTGGYLVYA-SMTHEMVFDYHEGDIFWCTADVGWVTGHSIVYGPLANGATTLMVPTYPDAGRFWAVCAKHKVNQFYTAPTAIRALMGQGTSEAHDLSDLKVLTVGEPINPEAWNWYNEVVGLPIVDTWWQTETGG---------HLMTPLPGAISTKPGSCTLPFFGVKPIILDPTTGDEITTVEAEGVLCMSWPGQMRTVWGDHERYVSAYFADGYYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVAHPKVSEAAVVGYPHDIKGQGIYCYVTLMGGEEPTEELRKEWVRTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAEDDF--- 163757880 23 ------------------------------------DGRRYSYGDVEEVSGRFANVLVGLGVNPGDRVAVQVPKSIESIMLYLAVVRAGAVFLPLNTGYTPVEIEYFLGNATPRIFVCDPKKRADYEALTSSLGGLETMGVWQNHETSAGSLPDAGLAAPTDTVSRSADDLAAILYTSGTTGRSKGAMLSHANLVSN--AETLADVWHFTKDDVLLHALPIFHTHGLFVATNVTLSAGASLIFLSGFSAETIITNI--PGATSLMGVPTFYTRLLDEPGFTADLVKHMRLFVSGSAPLLAETHVQFEQTGHRILERYGMTET-----------NMNTSNPYDGERRAGTVGFPLPGVDLRIVDETGKALPQG--EIGIIEVKGPNVFSGYWQMPEKTREEFREDGFFITGDVGVIDVDGYVQIVGRSKDLIISGGYNIYPKELELLLDEDEGVLESAVIGVPHPDFGEAVVAVLVPKPAAKLDEAGIMESIQSKIARFKQPKRIVVLDELPRNTMGKVQKNVLRDTYKALF--- 156743856 74 -------------YNALDRHVQTWRKNKVIWESEDGIVRTYTYWQLYRDVNKFANVLKSLGVRKGDRVAIYTGRCPEQAIAMLACARIGAVHTVVYGGLSTEALRSRIEDAHAKVLVVADGLKEIADQAVDHAPSIETCVVIKRTGHDVDIWWHELMSARCESEPLDAEDPFFIIYTSGSTGKPKGVVHTLGGYMVDVY-TTLKYVLDFKEEDTLFCTSDAGWIVGHSIVYGPLMHGITTLMYEGAPAPDRWWHLIERHGVTLMFTAPTGVRGLMRYGDAKRRDLSTLRLLACAGEPLPEAWRWFYEVIGCPVIDNWWQTETSRPMISNFASLPM----------KPGSCAFPVPGVALDIVDEQGQSVPPGVEGALVITRPWPSMLRTIYGDDQRYIDQYWSPGKYLTGDAAKRDADGYMWIIGRTDDVIKVSGYRLGTAEVESALVSHPAVAEAAVIGLPHPVRGNAIHAFVLLRAGYSPSEELANELVGKVMGPIAKPETISFPPTLPKTRSGKIMRRVLRAQA------- 156036226 7 -YPQIEIP-QVDIWEFLERKDREFPDDKAI-YTDAETSRSYTYKQVRDTAITFGTGLKAWEWKKGDVLALYTPNSIDTPAVIWGTHWAGGIVSPANPGYTVEELTFQLKDSGAKGIVTQIPFIEVAQAAAKNAGIPEYRIILIGDGRDETHKFKHFLAGTSRYRRTKPEDLAFLVYSSGTTGHPKGVMLSHKNIVANTEMANSTEGHNLHKGDKLMAVLPFYHIYGLTCIIHFSFHGGLECLVMEKFDLEKFCQTIQKYGATFAYVVPPIVLMLGKSPIVSKYDLSTVRMMNSGAAPLTRELVAVYARLKIPVKQGYGLSETSPTT---------HSQPWEDWNKYPGSVGRLLPNLVAKYMNAEEKEVPAG--ETGELWVKGPNVFQGYLNNPEGTKNALTDDGYFKTGDVGHQDKEGNFYITDRIKELIKYKGFQVPPAELEGLLVSHEDIDDVAVIGIYNEEATEVPRAYVVPKKGVVGDKEEEKAWLQAKVASHKRLRGVKFVDVIPKSASGKILRRVLKDQAK------ 117923908 74 ----------LNVYNCIDRHLEKRGDKVAILWEGDNPDRKITYRELSALVNKFANALKARGVKKGDRVCIYMPMIPEAAVAMLACTRIGAVHSIVFGGFSPDALRDRIIDAECRVVITADGLRKNVETALAQCPNVHTCFVVQDTQLERDVWYHEAIAADCPPEEMDAEDPLFVLYTSGSTGKPKGVLHTTGGYLLYA-SITHQYIFDYHEDDIYWCTADVGWVTGHTIVYGPLANGATTLMVPTYPDASRFWQVVDKHQVSIFYTAPTAIRSIMSQGDAKATSRQSLRILGSVGEPNPEAWEWYYHVVGCPIVDTWWQTETGGILITPLPGAT---------PLKPGSATRPFFGVNPKVLSNEGKEMEGPCEGILVLDHPWPGMMRTVYGDHDRFINTYFANGYYFCGDGCRRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVLHDQVAEAAVVGMPHEIKGQGIYAYVTLMSGVEPSDALKTELVRKEIGPIASLDVIQFAPGLPKTRSGKIMRRILRKIAAHE---- 87121758 12 ------------------RSASLDNDNAVFAYLKSGTE--VSYKELFENAEKTAKVLINAGVEPGDRVAVQVVKSITTVELYLGCILAGGVFLPLNTDYTATEVEYFLTDASPKVFVCDQASESLMSMVAMKAQ-VANLLTLDHTGEAGSLELRELEKAGFEGVQRAPEDLAAILYTSGTTGRSKGAMLSHG--ALAANALTLAEHWQFSANDRLIHALPIFHIHGLFVALNITLCAGSSLYFLNRFNLDDILDCL--PKASVLMGVPTFYVRLLKHAGLTKERVANMRLFVSGSAPLLSETHDAWQKTGHAILERYGMTET-----------NMNTSNPYEGERRPGTVGLALPGVEVKILDPDGQSVA--TGEVGQIHVRGPNLFTGYWKMPEKTAEELSEEGWFLTGDLGVLDQDGYLTIVGRSKDLIISGGYNVYPKEIELVIDESPNVLESAVIGVTHPDFGEAVVAVVVAKENCQDEAGIRA-LCADALAAYKRPKSIVFLDELPRNTMGKVQKAKLREDYAGLF--- 114326929 68 -------DGRLNASACLDQHLETRGDQSAILWEGDGTQGSLTYRQLHDRVCRLANVMKSMGIGRGDRVTIYLPMVIEAAIAMLACARIGAVHAVVFGGFSPDSLADRIRDSESSLLITADELKRNADEALSRVDCIRNVIVVTVTGGDRYETLIEAASPDCPPEEMNAEDPLFILYTSGSTGTPKGVLHTTGGYMVWASFTHEL-VFDYHAPEVY-----------WCTADVGWITGHTYIVYGPLANGATFWQVVDKYNVSIFYTAPTAIRALMREGDAPVKKTSSLRILTVGEPINPEAWRWYYEVVGCPVIDTWWQTETGG---------HLITPLPGAIAQKPGSATLPLPGVKAVLVDNEGNVL--EGEAEGSLCISWPGQMRTLYGDHERFVQTYTYKGLYFTGDGARRDADGYFWITGRIDDVLNVSGHRLGTAEVESALVAHGDVAEAAVVGVPHDIKGQGIYAFVTLKDGYEPSDTLRSEWVRRQIGPIATPDVIQWAPGLPKTRSGKIMRRILRKIACNETDG- 94497447 23 ---------PMSMGQMVTDSALAHPTAHMVDFMG----RKFSYGEMYDQIRRMACGLQAMGVQKGDRVGLYLPNTPHYVAAYYGALMAGAIVVNFSPLYTAAELEHQVEDSGTKILFTAKALLPTAMEVLEHFKASESVAIPDDPRIIRYDRFMTNKGDCAVAQIDPVNDVALLQYTGGTTGTPKGAMLTHQNLTANARQAQAIDPHQ-HEPDRIIAVLPFFHVFANTCTLNRTVVNGGEMVMLPRFDAAQVLAAVQRVKATSLPGVPTMFQALLDHPAIRNIDFSSLRACISGGAPLPLELKQKFEATGAHLIEGYGLTETSPIVCTN----------PYEGLNKSGTVGQPVPATRVKLVDREDPTRPPPEGEPGELLFAGPQIMKGYWNRPDADAKVFVGE-YIRTGDVGIIDEDGYVKIVDRLKDMIAVGGFKVFPSQVESVLYHHPAVKEALVIGVPDHYRGEQPKAFVTLNDGHEIDGPALKDWVNPQLGKHERVCDVEVRLNLPKTLVGKLSRKEL----------- 126666873 17 ---------PLLIKQLLASGPRFAGSQEIIYA----NKSRYTYTELQARIGRLANALTKAGVKAGDTVAVMDWDTPRYLECFFAIPMIGAVLHTVNVRLSPDQIVYTMNHAEDDVVLIHDDFLPILDAVKDQIETVKHYIQLTDNNQPAAASYEQLLAQEFDFPDFDENSVATCFYTTGTTGKPKGVMFSHRQLVMHTMASMFDEAPLLRSSSVYMPMTPMFHVHAWGVPYAATLMGIKQVYPG-RYEPELLMDLIKTHNVTFSHCVPTIMQMLLATESIKDADLSNWQVLI-GGSALTKGLCEAGAERGIRMYTGYGMSETCPILTITHLTPEDLELPLAQQAEVRVKTGVAIPLVQVEIVDTNGKPVAHDGQAKGEVVARTPWLTQSYLKEPEKGEE-LWQHGWLHTGDVASMEPNQTLMIKDRIKDVIKTGGEWLSSLDLENLISQHPAVAAAAVVGVADEKWGERPHALITLKGQNATQEDIQAHLQRGEINKWAIPRQMDFVDDIPKTSVGKINKKQIRDQ-------- 94313668 66 -------NAPPTLRDLFLIAAA-WGDKTFVVY----EEERVSYRAFAQAATTLAQQLVRDGIHKGDRVAVAMRNLPEWPVAFYAAILAGAIVTPLNAWWTGPELEYGLADSGSRVAIVDYERLDRITEHLAACPDLERIYVVRAPANATFDAWPALPSQSLPVVPLDPDDDVTIFYTSGTTGKPKGAVGTHRNACTVAVCAQFSPLRNLAPQKGGLLAVPFFHVTGCMSILNGTLATGGKIVLLYRWDTLRAMELIQAERCTGAGGVPTIAWQILEHPQRGEFDLSSLENMNYGGAPASPELVRRIKEVFPHAAPGWGMTETSATFTSH---------SAEEYIHRPDSAGPALPICEMKIDDGFGRALPPG--EVGELLVRGANVVHSYWNKPEATAKTFV-DGWLHTGDVARIDEDGFLYIVDRMKDMLIRGGENIYCIEVESTLYDHPAIMDAAVVGIPHRTLGEEPGAVVSLKPGMKATEAELQEFVRARLAAFKVPVRVIVLEELPRNPNGKILKSNLRKLFA------ 56695703 43 ------------------------PDMTILIDGPSG--RSYSGAQFIRAVKSLAGGLSAHDMGAGTCVGLMMPNLPEYCIAFHGIAWAGGTITTINPTYTAPEVHHQLNDAGAQVLVTIPAFLDTARAAI-EGTGVDRIVVVGD-APEGTLALSDLMGPPLEPVDVAE-HVVVLPYSSGTTGMPKGVMLTHRNLVVNIDQTLLPA--DLNPGEMTTAFLPFFHIYGLQVLMNIYLTAGGGLVTLPRFDLEQYLDCVIRYRTPRLWIVPPVALALAKHPVVANYDLSCVEQVFCAAAPLGRDVAEGLERINARVNQGYGMTELSPV-------SHVSPHGEG----KPGASGVAISNTECRIIDETGTDLPLG--EDGELWVRGPQVMKGYLNNEAATRATIVEGGWLRTGDIAHFDEDGFLYITDRLKELIKYKGFQVAPAEVEAALLTHPAIADAAVIGAPDEAAGEVPLAFVVAAAGQAAPSAEVQAYLDTRLAHYKQVRQMQVIEQIPKSASGKILRRLLRD--------- 91081621 38 -FPDVSIP-NVSIPEFIFSKCEKYENLTASECGITG--RKYTYRDILKKSKNLAKALRKLNLNDGDVVALLLPNVPEFPIAALGVLHAGLVVTTLNPVYTSEEIARQLTDSSAKAVITLIDLHEVASNLNKTLPILSIKSSQTQTFPRGAIDFREFTDNAVDYPEIKPEDLAFLPYSSGTTGLPKGVQLSNYNIVANISQNSVIEETTNTHQDVIPVVLPMFHIYGFSVNTLFALSKGTKIVTLARFTPDDYVSVLRNHKPHILFIVPPIVLFLSAHPMVKPEDLHCVRVVFSGAAPLGALDEQRFEKSGVSVLQGYGLTETSPTVTAISAQLKSEK-------NVYGSIGRPIPNTLVKIIDPTGTPLGPN--ATGELLVKGPQVMKGYLNRPEETENAFL-DGWFRTGDMAYYNEDHVFFITDRLKELIKVKGFQVAPAELEEIIRDFPNVDDAAVIGVPHPTQGEAPRAYIVPKKNTKVNTKDLEEYFKGKVAHYKLKGGIAIVDSIPKNASGKIMRRQLKLEFE------ 170782691 25 ----------VSVAAILAESAERHADRVAVVVGDVAT----TYRELWDETRAYAGALAARGVGEGTSVAMLIPNVADFPRVYYAVLALGGVVVPVHALLKAEEIAYVLRDSGSALLVCAGPLLEQGAK-GAALAEVPVISVLVPASTEGGPDRLEELAPAATPIRTRPSDIATILYTSGTTGQPKGAEGCHLALVMQ-VDVLLLNTLDLRTGDRILGCLPLFHTFGQTCTMNASFRIGATIVMVPRFDGDAALALMVEHDTQVFMGVPTMYFALLAAAGRNPAR-PALRYAVSGGAALPVAAIEAFRAFSAEIHEGYGLTETSPVASFNHVG----------LPARPGTVGKPIWGVQIEIADPEDRVELLERGVLGEIVIRGHNLMNGYLHRPEDTARAVV-DGWFRTGDLGTIDDDGYIRVVDRTKDMILRNGYNVYPREVEEVLARHEAVAQCAVFGVPHEEHGQEVVAAIVPKADATVDAAEVVAYMKERIASYKYPRRVEVVEALPLGPSGKILKRALVERF------- 119718356 27 ---DTSIDDRTTVGELLRRAADQVPDRIALVDVDPADRRRWTYAELLEIAEQVADALLAR-FEPGERLAIWEINRPEWVMLQLGAALAGVVVVTVNPQYRIDELRYVLEQAEVSGIAHGAEHRDLVAHALPAVPRVRHVIRFDD-----WERFLASGTGRREFPDVSPDDDCMIIYTSGTTGFAKGALLHHLGVVNASSLSA--QRANFRDGDCWINPIPLFHTGGGVLGSIGTLARRGRQVVVPQFEPGLVLDLIENEGGNLIVTVPTILIALLDHPDRPSRDLSSMRTIMCGGAKVPEDLVRRTEIVGCDFSILFGQAEMHGVLTQ--------SLPTDSPQDQATTLGIPLVHVEVKVADPTGEPVPIG--QPGEICARGYQTMREYFRMDEATAATIDRDGWLRSGDVGTMDERGYLQIAGRIKDIIIRGGENIHPLEIEELLIHHPGIAEVAVIGIPDSHWGEQVAAVVRANGAPPTAEELHAY-CRASLAPFKTPKLWYFVDEFPMTPSGKIRKVELR---------- 198254076 21 ---------PLTPLSHLARAAKVFPDREALVYGDM----RLTYTNYHARVSQLASALQMAGVVPGDVVATLLPNIPAQAEAHFGVPAAGAVLNTINIRLDVDTIAYIFDHGEAKVVLVDSQFLPVVEAMEGEAPLVVEVPDAIAGVPEEQIDYETFLAAGDPNFAWDEWESLALNYTSGTTGRPKGVVCHHRGAYLMTMGTPVTWRMTLHP--IFLTIVPLFHCNGWNHTWMIPMLGGTVVCCRDISAAAIYAAIAD-EGVTHFGGAPIVLNLLVNAKPEDRRDFDHTVEVFTAGAPPAPATLAAIGDLGFNVQQVYGLTETYGHVTECLWNNDWDSLPQDKQSAIKARQGVAFPQMEITVMSDTMEQVTMDGKSQGEIVIRGNSVMKGYLKNPGATAKAF-KGGYFHSEDLAVQYPDGSMQIADRAKDIIISGGENISSVEVESVLMGHPDVMLCAVVAMPDDKWGEVPCAFVELKVGHVGDADALIAFTKQRLAGFKCPKKVVF-GELPKTSTGKIQKFELRKTFR------ 118470979 3 -----MQDRPLSLPLLMSGLDGRFSHKT-VTTNHPDAPTVATYGAVAQRVRRLAGVLDALAVPVGARVGSFGWNTQRHLELYLAVPCTNRVLHTVNHRLFADDIVYIVNDAADDVLFVDRSLLDVVWPLVGRFTTVRHVIVMNDGSPDGAHDYEHLLAEARPVARFDERTAAALCYTSGTTGRPKGVLYDHRSIVLHAMSLLMADAFGIGEADVVMPIVPMFHVNAWGLPYAAVMSGASLVLPGPAMQPASLAETLDTAGVTFAAAVTTVWRNVLPHL--SGRSLPSVRRLVSGGGPLPESLSRRYAEIGVPLCSSWGMTETSPLVCSARIPTG-HSGDEVETLCLP---GVSIPLVQLRLQRDDGSFAPHDGKSSGELQVAGPTIASGYYGATDGSA-AFTEDGWLRTGDVATIDAHGLVRIVDRIKDLIKSGGEWISSVELENAIMTCPAVAEAAVVGAPHERWGERPLAFVVPAAGHDATPDLVRDHLQQRVARWWIPDDIVIVDELPKTATGKISKRALRQ--------- 49476196 77 -------------YNCIDRHLKTHGDKIALIWEGDNPYHKITYNELYEHVCRFANILKNHGVKKGDKVTIYLTMIPEAAYAMLACARIGAIHSVIFAGFSPEAIAGRIVDCESTFIITADSVDHAIEIAARQNVHVDQVMVIRRTCGPIHWWYHEEVSHDCPAEKMNAEDPLFILYTSGSTGKPKGVLHTTAGYLVYA-SMTHKYVFDYHAGEIYWCTADIGWITGHSYLVYGPLCNAATTLMTPTFDNGRFWEIVDKHQVNIFYTAPTAIRALMGAGNSERSKRTSLRLLGSVGEPNPEAWEWFYHTVGCPILDTWWQTETGGHMITPLPGAT---------PLKAGSATRPFFGVQLQIIDAEGNVL--EGETEGNLCISWPGQMRTLYNDHERFIQTYTYKGKYFTGDGCRRDSDGYYWITGRVDDILNVSGHRLGTAEIESALVSHPAVSEAAVVGYPHTIKGQGIYSFITLMEGTAPSEELHQELVRKEIGSIAILDKVQFAPQLPKTRSGKIMRRILRKIAENNF--- 119897324 26 -----------SIGDLFEQGVRRYGSRPAYICMG----RSLAYDELDVLVSRFAAYLQELKLAHGARVALMMPNVLQYPVAMFAALRAGYTVVNVNPLYTARELEHQLRDAAAEAVILLENFAHTLEMVVQHLP-IRHVVVTSVGDLPGAVRFREALAAGAKPADVGHDDIAYLQYTGGTTGTAKGAILTHGNIIANLQQAHAWIRPQVREGEVIITALPLYHIFSLTANCLTFFIGATNVLITNPRDIRGFVKELGKHRFTAITGVNTLFNALLNNPDFARLDFSALHITLGGGMAVQQAVAEKWRATGVPLIEAYGLTETSPAVAINPL----------DLKAFNHSIGLPVPSTEVSIRDDDGVEQPPGQR--GELCVRGPQVTRGYWNRPEDSARAFTPDGFLRTGDIAVMDEAGYLRIVDRKKDMILVSGFNVYPNEVEDVVASHPGVLEVAAVGVPDARSGEAVKVFVVRKDASLTEADLIAY-CRENLTAYKVPHRVVFRESLPKTNVGKILRRALRDE-------- 170743461 9 ----------MNLAHCLTQAAQRHPEGIAIDWGG----RTWSWAAFDARVSRLAAALRARGIGKGDRLLVHARNGNPILEIMYAAFRLGAVFVPTNHRLMPGDVAYLAEQSGARAFLCQADNPGHVAAVRAARPDLSLVVTLGEGEAEG-LAYEALLAGAPDAAAVEHDDPCWFFYTSGTTGKPKAAVLTHGQMITNHLCDLMPDTRP--ERDVSLVVAPLSHGAG-VHALAQVARAVTTVLPGDRFDGAEIWRLVAQHRVTNMFTVPTILKMMVEHPAVAAHDHSSLRYVIYAGAPMYREDQKRLGVLGPVIVQYFGLGEVTGNITVLPPHLHD---PEDGPGVRIGTCGIERTGMEVQIQDAEGRALPPG--ETGEICVCGPAVFAGYWNNPKANAEAFR-DGWFRTGDLGFLDAQRFLTITGRASDMYISGGSNIYPREIEEKILTHPAVAETAVLGVPDPVWGEIGVAVCVPREGASLTEAEILDYLDGKVARYKMPKRVFLRPSLPKSGYGKITKAMVREDLE------ 218290109 8 AFAQLVAPDVFNIASILDR---DESRRALVWRSETGAKRTMTYGELRRESLRLAQSLHDLGLRKGDRVLVLMPRRPETYAVYLAILSLGAVVLPGSELLMPNDIAYRLRHAEAKGVVAHAALADRAEAAIAEAPRVQLRVVV-EGPREGWLAYDDLVPREWEIFSTRRDDLAFLSYTSGTTGYPKGVMHVHGWAYAHWHIAA-KRWLGIEPDDVVWATAPGWAKWIWSPFVATLMSGATGFHYGGRFDAETFLRLIDDEAVNVLCATPTEYRMMAKVDGLDRFRLSSLRQAVSAGEPLNREVIDTFRRFQVTVRDGYGQTENTLLVATCV-----------DTEVRPGSMGLPTVEGAVEIVDEEGRPLPPG--QVGDIAVRRPALFRGYYKDDERTEAQFR-GAWYITGDRAEKDEDGYLWFSGRADDIIISAGYTIGPFEVEDALVKHPLVRECAAVSSPDEVRGAIVKAFVVLKDANLHREELQEH-VKRITAPYKYPRAIEFVEDLPKTTSGKIRRVELRER-------- 86159815 66 ---------QTNIHNCLDRHQRTWRKNKLVWVGEKGEVRTYSYFALNRDVSKFANVLKAMGVKKGDRVTIYMPRIPEIVIAMLAAAKIGAIHSVVYGGFSVDALQGRIEDSESKVVITADELKKTVDDAVRRCPTVETVIVVQRTAHEVRMWYHELMAGVCPTEVMDATDPLYILYTSGTTGKPKGLIHGHGGYQV-GIYSTLKYVFDIKDEDRYWCAAPGWVTGHSYIVYGPLLMGATTFMYEGAPTPNRWWSLVEKYGITILYTAPTAIRGLMRFGESNRHDLSTLRLLGSVGEPNPEAWKWYHRVIGCPVMDTWWQTETGMFMITPVPTLPL----------KPGSAAKPFFGQQVSILDETGKPVPDGEEGFLVLERPWPAMAMTVYKDPERFVKTYWEPGRYMAGDAAKRDADGYYWVIGRTDDVIKVSGYRLGTAEIESALVSHPAIAEAAVIGLPHEVKGQAIHCYCLLRQGSPELEDEVKQHVAQHLGPIVRPEKVTFVDSLPKTRSGKIMRRVLKARAQ------ 84686572 68 -------DGEINVANCVDRHLATRGDQTAIIWESDDPNKHITYNELSEQVNKLANVYKSLGVGKGDRVVLYMPMIPEAAYAMLACARIGAIHSIVFAGFSPEALAARVSGCDAKLIVTADQLKANVDKAREHCGEVQTLVVLKDGLDHSYNALMANASADCPPEPMNAEDPLFILYTSGSTGAPKGVVHTTGGYLLYAALTHEV-TFDYHDGDIYWCTADVGWVTGHSIVYGPLANGATTLMVPTYPDAGRFWAVCEKHKVNQFYTAPTAIRALMGQGWVTKYDLSDLKVLTVGEPINPEAWNWYNDVVGCPIVDTWWQTETGGHMMTPLPGAH---------ATKPGAAMKPFFGVQPVVLDPQAGTEIAESPCEGVLCISWPGQMRTVYGDHERFVKTYFSDGYYFAGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGFPHEIKGQGIYCYVTLMEGEEYTDDLKRNWVRTEIGPIASPDYIQWAPGLPKTRSGKIMRRILRKIAENDYG-- 149185931 4 --------------QFIRHWARERPGHTALEQ----DGAAITFGEFEERSRKIVAMLAARGIAKGDRVAWLGKNSRLYFELFYSAARMGAVMVPIGWRLAAPEVAYILGDTGAKLLSIGEGFEEAAAKACGQMDSPPQVI----STPDAEGAIENEAAKEFEPA--GPDDAVLQLYTSGTTGNPKGAVLTNRNLFALRVPSEEQPWSHFDEDEAILVCMPCAHIGGTGLGIMAMSSGIRAIV-QEEFTPDGVLDGFEQ-GITRLFIVPAALQMVVQHPRAKTTDMSAIKYVLYGAAPIPLDLLREAVKTIPDFLQCYGMTETTGTIAALPPEDH-----DLDGNQRMKSAGKAVPGVELKVIGEDDAELPRG--EVGELICRSPSNMAGYWNLPEATESSLV-DGWMHTGDAAYMDEDGYVYIQDRMKDMIISGGENVYPAQVESAIYGHPQIAEVAVIGVPDETWGETVKACIVLKPGEELDEASVIAWTKERLAGFKVPRSIDVLDVMPRNASGKILRKDLRAPY------- 156740434 1 ----------MHIGGLLSRHARYRPNHTAVIVGDV----RLTYCEFNARVNKVAHALLNLGLAKGDKIATVLPNCMELLEVYWAAAKTGLVVVPMSTLLRGQGLASLLRDSDSAAVVTDATHAPALDSVRGDLPIAQRFLIIDAPDQPGYRDYQALVAPEHDPIDLHANDPYNIMYSSGTTGLPKGIVLTHG--VRAGYGTIFASSYRIVPESVILHAGALVFNGAFLTLMPAFYLGTTYIL-MKAFNARELIETAAREKVTHIKMVPSQIVALLNEPDFDEQHLPSIEMLGSVGAPLHMEHKLELERFPNRLYELYGLTEGFMTI-----------LDKYHRGEKLASVGVPPPFMEIKIIDDQQRELPPG--EVGEICGRGPLMMSGYYKRPDLTAQAII-DGWLHSGDMGYVDEDGFLYLVDRKKDMIISGGINVFPRDIEEIIVQHPAVREAAVFGVPSEKWGETPLAAVILKAPGLVAAEELKEWINARVAGYQKVSKVVIMDDFPRSAAGKTLKRVMRDEY------- 86169671 68 ---------------------------AILYVNERGDERKLTYYELYREVNRTANALKSLGIKKGDAVALYLPMCPELVISMLACAKIGAVHSVTYSGLSVGALVERLNDARAKIIITADGLKPIVDEAILQCPTIETTVVVKHTDIDIEMSLIEGEGDRCDAEEMDAEDPLFILYTSGSTGKPKGVLHTTGGYMV-GVASTLEMTFDIHNGDLW-----------WCTADIGWITGHSYVVYGPLPDPGVWWSIVEKYGVTKFYTAPTAIRHLMRFGDPKRYNLESLKILTVGGPINPEAWMWYYRNIGCPIIDTWWQIETGMHLIAPLPVTPL----------KPGSVTKPLPGIEADVVDENGDPVPLGKG--GFLVIRKPWMFRTLFNDEQRYIDVYWPGGVYTAGDMARKDEDGYFWIQGRSDDVLNIAGHRIGTAEVESVFVAHPAVAEAAVIGKADPIKGEVIKAFLILKKGHKLNAALIEELLRHELGPVAVVGEMVQVDSLPKTRSGKIMRRILRAKEE------ 89899814 257 -----FYQRPSTIAEMLIVALEQNPDGEALVV----SGLHLTWRELYTAATRCAAGLSGRGVAPGERVAMFMANCSEFVIATYACAWIGAVVVPINARARTPEVQYILEDSGATVLLCASDLAQMVPA-TAAVPGLMHRFVAGPTVAAPFESFSVLMQESATPTMRQEEDLAALLYTSGTTGKPKGAMLSHLNIVHSAMNFALT--MQLTNQDRSMLAVPMNHVTGLVGQLYTMLYCQGCVVVMPQFKALEFARLAALERITHTVMVPAMYNLCLLLPGLADHDLSRWRIGAFGGSPMPPASIEALARKLPTLMNAYGATETS---------SPAAIMPADMTNGRTDSVGITVPCGEICVVDETGCEMPHGK--IGELWIKGPMVVGGYWNNPEATATEFC-DGYWRSGDIGTMDTQGFVRILDRKKDVINRGGYKVFCAEVENLLAQHSAVIESAVVGVPCSVLGERVHAFVVSVLDDSTQAQAFQALCSAELSDYKVPETWTITDPLPRNPNGKVMKRELR---------- 197104811 56 ------------------EASRAHGEKIFLVY----EDERVSFEAFYRAVSAFARELQAQGVGKGDRVAVIMRNLPEWVMAFYAAASVGAVVTPLNAWWTGPELEYGLTDSGAKVAVMDAERYERMTEHLHNCPELKRVYVVDEIAHPHVAKLFEVLGEPNDWAKLPDEDDATIFYTSGTTGKPKGALATQRAVNSNILTAAAAGARSFAPQRSALISVPFFHVTGCFAVLNPTLFSGGKLVMMYKWDVIRAFELIEREKIMLAGGVPTIAWQLIEHPARANYDLSSLESVSYGGAPSAPELVRRLREAFPQPGQGWGMTETCATVTSN---------GAEDYVNRPDSCGVAAAVAEIQIRDPNDGKTVLPPGEVGELWSFGPMNCKGYWNKPEATAQTFV-DGWVRTGDLARMDEEGFCFIIDRAKDMLIRGGENIYCVEVENVLYDHPAVMDAAVVGVPHRTLGEEPAAVVTLKPGAEASEDELRAHVAERLAAFKVPVAVKFRETLPRNPNGKILKNELKKLF------- 206676660 87 ----WYADGTLNVANCVDRHLATRGNQTAIIFEPDNPAQHISYNELSANVNRMANIFKDMGVGKGDRVVLYLPMIPEAAYAMLASARIGAIHSIVFAGFSPDALAARVNGSEAKLLITADELKSNADLALAKCDDSVKCLVVKRTG--GNIAWVDALAAEASNVCAPEEDPLFILYTSGSTGMPKGVVHSTGGYLVYASFTHEV-VFDYKENDVFWCTADVGWVTGHSIVYGPLANGATTVMVPTYPDASRFWQVCEKHKVNQFYTAPTALRALMGQGNSEAADLSSLRILTVGEPINPQAWNWYNEVVGCPIVDTWWQTETGGHLMTPLPGAH---------AMKPGSAMKPFFGIQPVILEPTTGEEIKGNPAEGVLCIKWPGQMRTVWGDHERFQKTYFADGYYFTGDGAKRDEDGDYWITGRVDDVINVSGHRMGTAEVESALVAHQKVAEAAVVGYPHDIKGQGIYCYVTLMNGEEPTEELRKEWVRTEIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIAEN----- 154149615 72 ----WFVNAQLNIANCLDRHVA--GDRALIWRGEDGKERVYSYQRLLGEVSRFANGLKKLGVKKGDRVCIYMPMVPEQLIAMLACARIGAVHSVVFAGFGTSALNLRINDAEAKVVITADPLITIVQEAIVHAPSVEHVVILHPGREHDFYGIMEDVPAECPCETMDAEDPLFVLYTSGSTGTPKGVVHTCGGYMVGAY-YSTKTVFDLKERDIYWCTADPGWITGHTIVYGPLAVGATVFITPDYPDPGSWWKLIQEQQISVFYTAPTAIRTFMKVGEPNRYNLSSLRIIGSVGEPLPEAFEWYYRVIGCPIVDTWWQTETGMQMITTMVGEPM----------RPGFVGKPIPGVEVDVTDKNGNPVPPGTG--GFLVIKRPWMLRTVYKNDARYRQYWTISGVYAAGDLAVKGSDGYIMVIGRADDIIIVSGHNIGTAEVESALVSHHAVAEAAVIGKPDAIKGNAIKAFVILRVGNTPSEKLTQDLVRMTLGPVAVPHEIEFVDKLPKTRSGKIMRRVLKAK-------- 2624948 1 -----MLRRELPLPELLKAHAARRGSQTAFADSRRG----VSYAQLEARTRRLAGHLAQLRLLPGDRAAIYLGNCVETIESYLAIARASAIGVPINPHSSTAELAYLLDDSAARVIVTDHTRLPQVRRLQAERPHLTVVVTGDEES--GAVPFDALAETEPQQPARDDDDIAWMLYTSGTTGRPKGVLSTQRS-CLWSVAASSAGVLGLSETDRVLWPVPLFHSLAHIYCVLSVTAVGATARITEAFDAEELLHTLRAEEFTFLAGVPTMYHYLLDAARDGDLSLPNLRVCLSAGAISTATLRAEFETFGVPLLDCYGSTETCGLITANWPNGTQAE----------GSCGLPVPGLTVRIVDPETHE-SVETGEEGEIWVGGPSLMVGYHNQPEATEAAL-PRGWYRTGDLGRRDDLGYHTITGRLSELIIRSGENIHPTEVEQVLLRVPGVTDAAVVGSAHPTLGEVPVAFLVPAADGFDPDEVFAA-CREHLAYFKVPEELYEIGSIPRTGSGKIKRHALAQ--------- 111019998 3 ----------------LHRAVQQRPNQLMTVCGD----RVHTSAETGDRVARLAGALLGLGLGVGDRVGMLSLNSDRYHEYFFATWWIGGVVNPLNTRWSAAEIAFALEDSQTTVLLVDDTFVPLLDEMRTLFPSLRAVVCGDRPTPDGLLGYEDLIAEAVEDLRMGGDTLAGIFYTGGTSGRPKGVMLTHANLMTASLGSLAANRTAV-AGGRALVSAPMFHLAALA-SWNGQNIAGGILVTLPSFEPAAALRLIEEQRINSMLLVPTMIQMLLRHPDREIRDLSSITGIQYGASPISETLLREAQRTFPRFVQGYGMTEAGPGLTSLSADDHHAA-------TRLNSAGRPMGHVEVRVVDDGGVELPRG--EVGEIIARGGNIMAGYWNRPEETATALR-DGWLYTGDGGYMDEDGYLLVVDRLKDMIISGGENVYSTEVENALASHPDVVHCAVIGVPDDRFGERVHAFLVMKPGTSLTCEDVRAHTKRLIAGYKAPRSVTIVEQMPVSPAGKILERELRRQFSDL---- 153887493 13 -LPRHLTLPATNLYFNAEVSAARYPDKPFIVFYDTP----ITFAQFKDETERIAGYLQQHDVKAGDRVLLYMQNSPQWMLAYYGILRANAVVVPVNPMNMTDELRHYVEDGGARTAFVAQNLYERIAPLVGDADGLAHTIVISGGDHIGVTHWNDMLDAAPGPLTAGPDDLCVMPYTSGTTGKPKGCMHTHRSVMCTALG--VVNWASGTQNSILLSVLPLFHVTGMQSGLNAPLFSGATVVVLPRWDRDAVGRAIAHHRVTEWWSISTMAVDFLSNPKLDDYDLSSLRVVAGGGAAMPDAVAKKLDKTGIEYIEGYGLSETIAPTHINPPHRP-----------KSNCLGIPIFDVDARIVDPQTEELPQG--ETGEIVTHGPQLMQGYWRNPEATREAFIEDGFLRTGDLARKDEDGYFFMADRLKRMINASGYKVWPAEVETMMYYHPAIQEVCVIAARDTHRGETVKAFVVARHTQAVTEDDIITWARENMAAYKAPRIVEFVESLPKSGTGKIMWRELQEQ-------- 108804593 15 ---------------LLDRNLEAGRSGKVAIRCGDEEV---TYGELARRVSRFGHGLRELGVRQEDRVLLVLNDTPAFPVAFFGAMRVGAVPIPVNTLLKAEDYRFFVEDSRARVVVADLMHLEKVAEGLEGVEERPLVVPVGGGEGDG-PSFEELLGDELSPARTHRDDPAFWLYSSGSTGKPKGAVHLHHDII-YTCETYAREVLGITEEDVTFSASKLFHAYGLGNNISPYWAGASTVLYPGKPVPQAILETIERYRPTLFFSVPTLYNAILNHPGAGEHDLSSVRLCVSAAEALPASIWRRWETFGSVILDGIGSTEMLHIFISNTPE-----------RVKPGSSGTPVPGYEAKLLDENERPVERGK--PGFLYVKGDSAAAYYWRNHEKTKKTMRGE-WLFAGDWYRQDEDGFFWYEGRADDMIKVGGLWVSPVEVENTLGEHPAVMEAAAVGVP-VGGLTRIKAYVVLREGQAPSEDLIQGWCKERLKRYQYPHLVEFVEELPKTVTGKIQRFKLRQ--------- 86136874 31 ----------------------------------------MTFGELFAGAERNAAALVAMGVKPGDRVAVQVEKTIEAIQLYLGTVMAGGVFLPLNTAYTTPEVAYFLGDARPRVLVCDPAREDDIAEVAGDA----RVVTLDGKGL-GSLSDAVVGRGGFDPVPRGPDDLAAILYTSGTTGRSKGAMLSHENLASNSLM--LRDYWQFTDQDVLIHALPIFHTHGLFVATNVALLAGARLVFLKGFNADEILDAM--PRATAMMGVPTFYTRLLADERLTRERAANMRLFISGSAPLLVDTHEDWERTGHRILERYGMTETNMSTSNPY-----------DGERRAGTVGFPLPGVEARIM-ADGKEVPQG--EIGVLHVRGANVFQGYWQMPEKTAEELLPDGWFITGDMARMDEDGYITIVGRAKDLVITGGFNVYPKEIESLIDDLPGVLESAVIGVPHPDFGEAVVAVVVPAGEGTSAEAVKAA-LSGQLAKFKQPKEVILLDALPRNTMGKVQKKALREGYAHLFA-- 171324109 32 -----------------------------------------------------------------------------------------------------------------------------------RLPKLKNVIVIGDKRYPGMYTWNDILAMAHEVTELDPHDVINMQYTSGTTGFPKGVMLTHYNIVNNAY--NIAQCMKLTKEDRLCIPVPFFHCFGCVLGTLACVSVGATMVPIQEFNPKQVLQTVQDEKCTALHGVPTMFIAELNDPDFEKYDLSSLRTGIMAGSPCPIEVMKAMEKMGAEITIAYGQTESSPVITQTRTDDPIHLRVE--------TVGRALPNVEVKIVEPTNKEVPPG--VQGELCTRGYHVMKGYYKNPDATKEAIDEDGWLHTGDLATMDENGYCRITGRLKDMIIRGGENIYPREIEEFLYQHPKILDVQVVGVPDEKYGEEVMAWIILKEGETATAEEIREFCRGKISRHKIPRYIEFTDSYPITASGKIQKFKLREMAKQRL--- 186476605 27 ---EWRIPPRYNIGDACDKWADGSGRLALICETREGETARYSFDELKSLSDRFAHALRKCGVKKGDRVGIFLAQSVETALAHLAVYKCGAIAVPLFALFGPDALEYRLADSGAVALVTDVGGAQKIAAVRASLPELLTIFCVDVDADSFWSALDDAPPAGFDPEPTAADDPAVIIYTSGTTGKPKGALHAHRVLLGHLPGVEMPQAFFPNDARLMWTPADWAWIGGLFDVLLPAWHHGVAVLARRKFDGEAAFDLMQRHAVTHAFLPPTALKMMRAVEHPERWTL-SLRAVASGGESLGAELIEWGRRLGVTINEFYGQTECNVVVSSCATLFE----------PCFGAIGKVVPGHRVAIVDDTGHTVPRGEPGNIAIHAPDPVMFLGYWRNEAATRDKFRGD-WLLTGDMGLMDAQGFIRFVGRDDDVITSAGYRIGPAPIEDCLLRHPAVRMAAVVGAPDAQRTEIVTAFVVLNPGYDASDALVQALVKTHLAAHEYPRAIYFVEALPMTATGKVIRRELRDR-------- 120555134 79 ----------------LDRHLEQRGDQTAIIFEGDDPSRNVTYRELYEETCKFANVLKDQGVKKGDVVTIYMPMIVETAVAMLACARIGAIHSVVFGGFSPEALAARIVNGKSRFVITADEGLPLKKNVDSALKHVDKVIVVSRTGNDRDLRYEDLMSAECQPEPMNAEDPLFMLYTSGSTGAPKGVLHTTGGYMVYA-SMTHQYVFDYHDGDVY-----------WCTADFGWVTGHSYILYGPLANGAITLQVVDKHKVNILYTAPTAIRALMAQGESDGTTRGSLKLLGSVGEPNPEAWEWYHRVIGCPIVDTWWQTETGGILISPLPGA---------VDLKPGSATLPFFGVQPALVDNEGNIL--EGKTEGNLVISWPGQMRTIYGDHERFVQTYTYKGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVAHDKVAEAAVVGYPHDIKGQGIYVYVTLVQGEEPSDELKKEWVRKEIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIAANEH--- 118049713 8 ----------IPLHEALRRNARQHPERDAYIWYG----QHISWRQVDEASDAVAAHLQQLGVKPGEPVALFMNNCPQYIVAHYAVQKIGAIVCPCGPLNKEHELEYQLNDLQARIIIAADVLLPVVDKVRGS-TALQHVLAVRQPLPADVTSFWDLMGARPAPVDVGMDEVALMTYTSGTTGLPKGAMLSFGAAAYKTAGASRV--TGVSAEDVLLAVAPLYHIAGMSMGVNMPVHSGATCVLLHRFDPLAVAQALERYRVSWWYSIAPMNVALMQVPGVEKMDFSALRRVTSFGITYTEDLAQQWRRFAPNAISAYGLSET-----------HTMDTFMPGDAIRWGTHGKPAPGNEIRVIDPETG-APLAAGEVGEIIIRGPGNFKGYWNKPEATAKTL-KDGWVHTGDMGKFDADGYLTFIGRFKEMIKVSGYSVFPEEVETILIKHPAIAQAAVIGVADAQKGEVVRAFIVRKPGQSLEADGLLAWSKENMASYKAPREVRFIDALPATGAGKVLRRLLRD--------- 24581924 28 -----------TIGQQLELSASNFGDVEAIVSCHEG--KRYSFKSLLQEADALAAGFRKLGLQPGDAVGLWAPNYLHWYLGMMGAARAGLTSVGLNPAYQGPEIAYCLNKVNVKAIIATQNYYEILRDICPEIPHLRSVIIDSNDSLKGALRFDDFLDLASKSERILPESACNIQFTSGTTGNPKAACLTHHNFVNNGIHVGNRNEL---EGERICVQVPMFHAFGVIISIMAALTGATMVLPAAGFSPKDSLQAIVNEKCSVIHGTPTMYVDLVNTQKKLQVPLGRIKKAVTGGAIVSPQLIKDVRQLNVEVHSVYGLTETTAVIFQ--------SLPGDSSDVVLNSVGHLTDHIEAKVVDAEGRCVPFG--QPGELCVRGYTTMLGYHDDEEKTKETIGNDRWLRTGDQFVLEANGYGRIVGRLKEMLIRGGENIFPKEIEDFLNAHPQVIEAHVIGVPDERLGEEVCAYVRLEEGVDPAAETLKAYAKGKLAHFKVPRYVIPIDAFPKTTSGKIQKFKLVEAFK------ 118047416 19 -IPHTLKLTPEPLPALLQRAAERFAETTAITFYG----RNLRYAHLWEEAQHFARGLLAIGFQPGERAVILLPNIPQAVIAYYGVLLAGGIVVLANPIFDAEGFAHEVRDSEATTVIALSMFYRLVEQVRAELPFPRHRVPAEQAANAHWFQHVLAAGTNGDLPTLRADDPAVILYTSGTTGKAKGVLHRHASLYANTYQTRAWYADADEGNERVLCAIPFSHAYGMTACMNVGIALGATLILLPTFETHNVLHAIRRERPTFFPGVPPMYAALNEVRDVRKYGLSSLKSCLSGAAPLPIEVQEGFERITRRLVEGYGLSEAGPVTHANPLRGQ----------RRVGSIGLPLPDTEARIVDMHGDDVPAG--AIGELLVRGPQLMAGYWRNPQATAEAITPDGWLCTGDVARMLPDGYFQIIERKKEMIIAGDYNIYPRDLEEALYEHPTVIDAAVVGVPLPDGRTEVRAFVVTRPGEQVSEEEVFAFLRNRLNLPVMPEKIEFREALPRSFIGKLLRWRLVEE-------- 168018920 35 ---------DLDLGSYVF--APQFGDKKALMDAPSG--RHLTYDQLERQVRALAAGLYKLNVRQYDVVMLLSPNCIEFPVIFLAVVSLGAVLTTVHQANTAGEVQKQMKDSGTRLIFTTAALTEKIAGF-----DLPVVIFGDDEVVPGFSSYTELLRTDPPRVKIKQHDTAALLYSSGTTGTSKGVVLTHRNFISLCCMLNAGSDETLSPDDVLLLLLPMFHVYGLGICTVASLARGIMLVVMPQFDFVNMLSTIQTYRVTHLPLVPPIVIGLAKQDIVFKFDLSSLVQIISGAAPLGKEMLEACAKRTVQFKQGYALTESTAGCTTCPV-------NVDDAAAHFGSSGWLLPNMEAMVVDPNTNPLPPTKE--GELWIRGPTIMKGYLNNPKATSESLDKDGWLHTGDLVVIDNDGYLDVKDRLKELIKYNAFQVAPAELEALLLSHPAVLDCAVIPYPDEISGEIPMAWIVRQPEQQLNEDEIMDWIAKQVAPYKKVRKVAFVDAIPKSASGKILRKDL----------- 56420040 20 ---------ETTLVDHLETTAKRYPNKTAIYYYGA----VYSYKQLLDEVNALAGYLQKLSVKPGDRVLLYMQNSPQFVISYYAILRAEAIVVPINPMNTSEELSFYVNDCETRVAIVGQELLDKAAPLLGRTALEQIIVAAYSDGDERILLWADCLGAQLPPLPYNGDDIAVLPYTSGTTGVPKGCIHPHRTVNANIVGAY--HWGDVTSDSVALATLPFFHVTGMVHSMHTPIFAGAAMVLMTRWDRDAAARLIELHRCTHWVNISTMLIDFLANPALGRYDISSLSSISGGGAALPEAVGEKFQLTGVRYFEGYGLTET-------ISQTHFNPPDRPKLQCL----GVPSFDVDARIIDPTGREL--GVGEVGEIIVCGPQVFRGYYRREKETEEAFIEDGFFRTGDIGRMDEEGYFFIVDRVKRMINASGYKVWPTEVESLLYKHPAVQQACVVGVPDPRRGETVKAFIVLHDEKVTEEEIIE-WSKTQMAAYKYPRLVEFRSSLPMTSSGKLLWRKLQEE-------- 115452559 27 ---------------FLERAAVVHPDRAAVVHGPV----RYTWAETYRRCRRLASALAQRSVGPGCTVAVIAPNVPALYEAHFGVPMSGAVVNCVNIRLNAETIAFLLDHSVAEVVMVDQEFFTLAEESLKILAEKKKWIVIGDPTCDGAIEYEEFLKTGDPEFAWDEWQSIALGYTSGTTSSPKGVVLHHRGAYVMALGVAMV--WGMPEGAVYLWTLPMFHCNGWCYTWAMAAMCGTNICL-RQVSSKAIYSGIVNHGVTHMCAAPVVFNNLINAPASETFPLPRVVNIMVAGAAPTPSLLAALSIRGFRVTHTYGLSETYGPSTVCAWKPEWDRLPLEERSRLHCRQGVRYGALELDVVDPTMAPVAADGKSYGEIVMRGNAVMKGYLKNPKANAEAF-AGGWYHSGDLGVKHPDGYIEVKDRMKDIIISGGENISSLEVEKVLYAHPAVLEASVVARADEQWGESPCAFVTLKEGADSSDEAIMRFCRERMPGYWVPKSVVFGP-LPKTATGKIKKHELRTKAKEL---- 187477647 73 ------------------------ADKTAIIEADDGQVEKVSYRELLARVCRFANGLKSLGYKKGDRAIIYMPMSIEAVVAMQACARLGVTHSVVFGGFSAKSLQERIVDVGASLVITADELKPAVEEAMGGCDAVSKVIVYRRTG--GKIAWQEGRDDTCEPVPVEAEHPLFILYTSGSTGKPKGVQHASAGYLLWSLL-TVKWTFDARASDVYWCTADVGWITGHTITYGPLAAGLTQVVFEPTFNAGRFWDMIARHKVSVFYTAPTAIRSLIKASEAAPFDLNSLRIITVGEPINPEAWIWYHKQVGCPIVDTWWQTETGGHMITPLPGAT---------PLKPGSCTLPLPGITAAIVDETGADVEQGNG--GFLVIKRPWMIRTIWGDPERFKKSYFPRGYYLAGDGAQRDADGYFWIMGRIDDVLNVSGHRLGTMEVESALVAHELVAEAAVVGRPDDTTGEAVVAFVVLKGARPEGEAALRDWVAKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLR---------- 88810621 74 ----------LNVYNCLDRHLATRGDQIALIWEGDDQDKRITYRELHEQVCRFANALKARGVRKGDRVCIYLPMIPEAAATMLACSRIGAVHSVIFGGFSSNALRDRILDSDCHVLITADELKENAERALAECPKVDTVFVVRRTGSDRDIWYHDAIRTDCPAEPMDAEDSFYILYTSGSTGKPKGVLHTTAGYLLQA-AMTHKYIFDYHDNEVYWCTADVGWVTGHSIVYGPLANGATTLLVPTYPDASRFWQIIDKHQVSIFYTAPTAIRALMGQGDEPVKKTSSLRLLTVGEPINPEAWEWYYHIVGCPIVDTWWQTETGTIMISPLPGAT---------DLKPGSATLPFFGIEPQLVDNEGNIVSGPGE--GNLCIAWPSMMRTVYGDHERFLNTYHYPGMYFTGDGARRDQDGYYWITGRIDDVLNISGHRMGTAEIESALVLHSAVAEAAVVGYPHAIKGQGIYAYVTLIIGNAPSDTLRQELVREEIGAIAKPDIIQWAPSLPKTRSGKIMRRILRKVAANEL--- 90413374 69 -------DGTLNVANCIDRHLATRGDQPAIIWEGDDDDATFTYNELHEQVCKFSNALKSQGVRKGDVVCLYMPMVAEAAVAMLACTRIGAVHTIVFGGFSPEALAGRIIDSNAKLVITADEAVPLKKNVDDALTSIEKVIVLQRTGSERDVWWHEATASHCEPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYATM-TFKYVFDYQEGDVYWCTADVGWITGHSLVYGPLANGATTVLFEGVPNTSRMSEVVDKHNVSILYTAPTAIRALMAKGTEAGTSRSSLRIMGSVGEPNPEAWEWYHRTIGCPIVDTWWQTETGGILITPLPGAT---------ALKPGSATRPFFGVQPAIVDNMGNIL--EGAVEGNLVMSWPGQMRTLWGDHERFEQTYTFQGMYFTGDGARRDEDGYYWITGRVDDVLNISGHRMGTAEIESALVAFDKIAEAAIVGVPHDIKGQAIYAYITLNDGEIPSAELVKDWVRKEIGPIATPDFLHWTDALPKTRSGKIMRRILRK--------- 154250878 22 -----------SLYTLIE--ASFPEDRSRVALEAPGRSHIWSFARLASTAARYAAFFAGLGLVKGDRIVLQVEKSPEALCVYLACLRGGFVFLPLNTAYRTDEIDYLVGDAEPALVICDPSMEEALREITARRGT-PHLLTLDANARGSFMDGAEKVRDALPAAVCAAGDLAAILYTSGTTGKPKGAMLSHGNLAANGIA--LRDVWRFTEDDVLLHALPIFHAHGLFVACHCALLSGAKMIWQQKFERADVIR--ELPRATVFMGVPTFYTRLLSGEDFNRDLVRHMRLFTSGSAPLLAETFEEFRRTGHAILERYGMTETG-----------MNTSNPYDGERRPGTVGFPLAGTQVRVVSDEGAVL--EAGEIGGLQVQGPNVFTGYWRMPEKSAEEFTADGWFKTGDVAMIDVDGYVHLVGRAKDLIISGGFNVYPKEIEELVDDMPEVLESAIVGVPHADFGEAGVAVVVLRPGQMLDEATLLARLKERVANFKVPKRAFFVESLPRNTMGKVQKNLLRGDYKD----- 120612831 24 -----------SVAHLLEESLRRHADHPFSVCME----QWMDYAELDRLSTRLGAWLQAQGLPQGARVAIMLPNVPQFAVAMAAVLRAGYTCVNVNPLYTPRELEHQLRDSGAGAIVILENFARTFSEVVER-TAVKHVVLLARMVPAFDLPLSDALAEGARHTLAPSDSAAFLQYTGGTTGLSKGAVLTHRNIVAATLQAEAWFTPALARGDVSIAALPLYHIFALTLCLLAIRQGSHLTLIPNPRDIPKLVAVLKKRPFHLLPAVNTLFNALLQNAEFRTLDFSHLCVSQAGGMAASESTARQWQKTGNTMIEGWGMSETCAIGTNNPV----------DNPEFTGTIGLPLPGIDIAIKDDAGESLPVG--QSGEICIRGPNVMSGYHQQPGENARAFTADGFLRTGDIGVMDEQGYTRIIDRKKDMILVSGFNVFPNELEQVIALCPGVLECAAIGVPDEKQGEAIKVFVVRSDPALTEEAVARY-CNEHLTGYKRPRHIEFRDALPKTNVGKILRRELR---------- 159036889 13 ----------------LQENAARFPGKVAF----EDDRRAVTYADLEARTRRLAGHLRGLGVKRGDRVAIWLRQSVSTVESYLAVVRAGGVGVPLNPDAAQAELEYLLSDSGATAVITDAVQAQRLR------PTPHRALVVTGDVPAGALSYDELAVSEPEQPAGDDDDVAWMFYTSGTTGRPKGVLSTQRN-CLWSVASCYVPIPGLTDQDRVLWPLPLFHSLSHIACVLSVTVVGATARIMDGSSVQDVMRALQQEEPTFLAGVPTTYQQLVSAARRHGFTAPSLRIGLAGGAVLGAELRQEFEEFGVPLVDAYGSTETCGAITIN----------PPDGPRINGSCGLPVPGVGVRIVDPTGGDLPAGAE--GEVWVSGPNVMVGYHNSPEATAKAMR-DGWFRTGDLARRDGAGYLTISGRIKELVIRGGENIHPVEVEAVLRTVPGVADVAVAGVPHETLGEVPVAYVIPGPDGFDVESLVTR-CREQLSAYKVPHQVHEVASIPRTASGKVQRRLLVEQ-------- 34556678 4 -----------NLYTLLWQNAQEHPRKTALFV----DKLQLNYKELLRESDKVASFLQKEGIKAGDRVALILSNSWEYIATLFGVLRLGAIAVPVNTMLKSDEMEYILKDSGAMLAFISGKFEKEAKNLL-YTTGLKKVIWHDAEVDARNLRYEEMVEAKNLPKEWASGEVAVIIYTSGTTGFPKGAMLTHDNFFSN--LAAVTERFKIHAKDRFIVYLPMFHAFTLTTILLPFYRSCSLVVIKSILPFSNILKQVLLKRVTIFLGVPDVYNALIRALPWYFLWFNSVRIFVSGASALSESTLARYKEKFKRMLEGYGLSECSPVVAANPLERQ-----------KVSSVGPAVPGYEVKIVDDELMELPVGER--GEIIVRGGCVMKGYLNHPEATQNTIV-NGWLLTGDIGKMDEEGYIYILDRKKDLIISKGINIYPREIEEAILSFPTVKSCAVVGWQDESLDEIPVAFLYEEGAKPHSESEIKGYLKKHLANFKIPKHLYVRDELPKNATGKVLKRVLKEELK------ 212510130 41 -----------TVGDVLDKTAEKYGDRTAIVSCY--QNKRITYQEVKEQAEAFACGLLETGVVPGDRVGIWSQNSAEWYIISFACAKAGFISVYLNPAYRSEELKHCLRAVGVKVLIAADSFFDILRKIDSNLPELKSIVNISDSSISSFYSFNDIVGNAKDELRLGPEEPVNIQFTSGTTGSPKGAVLSHFNIVNNSYCISRRQEFHEKHH-IVCFMGPLFHALGSVVAMLGCVHGLTLVIPTTAFSPTKAVEAIVQEKCTVLVGTPTMFIDVVKIVKQKELKIDTVELAISGGAVLFSDMIEYFKV--KRVSSVYGLTETGPVSFMSQVN--------DDREKQLTTVGCLMEHVEAKVVDDNGKTLPWN--TPGELWVRGYNIMKGYWSLKEKTKETITPERWLKTGDQFVLLENGYGKIVGRKKDLIIRGGENIYPADIEEFLSTHPDILEAQVVGLPDPRLGEQVCACIRLKPNSFLTEEEVKEFCKGKIADFKIPYYVWFVDKFPITPSAKVQKYKLQQDAIKHF--- 120401985 4 ------LPEPRFLDERIAHWAQVKPDDEAMDYLD----RSWTWSQWNDRVRRLAGALTDRGVKRGDVVAFLDKNHPACVELTFAAASLGAANAIINFRLAADELDYVLNDSGAKLLIVGEEFKPSIDKIRDRLEHIEHVISVKPEGDDEYEAMLEASSPVGRSADVEPGDVCIIMYSSGTTGRPKGVELTQANIIAHTVNAH--EGFEFDEGDKNMVSMPLFHVGGSSYVQFGIHDGVPSVMT-RDVDGMTLAGAILK-GANRTFLVPAVLAKVLEAGEDAVKLFGSLKTFAYGASPMPLPLLRQAAWPNTDFMQAYGLTELCGVISHLLPEAHRDPGREE----RLSSAGTLVPNAELRVVDPDTEDVPTGEQ--GELWFRSPQLMKGYHNKPEATAEAITEDGWFRTGDVGRVDDGGYIFVEDRLKDMIISGGENIYSIEVERVLAEHEAVVEVAVIGIPDDRWGEVVKAVVVLERE-VTETELIA-FARERLAAYKCPKTVDITDELPRNPTGKILKKELRKPH------- 183604885 44 ---------EMTLGELLEFQCLRYRDLEAVVVPWTAA--RWTYGQLENESSHLARGLLAKGIQRGDRIGVMAGNCEEYVSLFFAAARVGAILVVINNTYTDAELKYALSHTACKLLFIVPDLKNALEDISKRLPNLNETVMIQGSFKSFGTYKDVILAGNVVPLSAVQRDVCNLQFTSGSTGNPKASMLTHHNLINNSRF--IGDRMDFTEYDILCCPPPLFHCFGLVLGLLACITGAKVVYPAETFDPEAVLRAISDERCTALHGVPTMFEAILALSRPDSFDCSQLRTGIIAGAPVPRPLMKRWNELNMEFTSSYGLTEASPTCFNAFTSDSI--------ATRLTTVGKVLPHASAKIINPETGE-TVKIGERGELCMSGYQIHKGYWGNLEKTAEALDEDGWLRTGDEAVFNSDGYCTITGRFKDIIIRGGENIYPLEIEERLTAHPAISRAAVVGLPNKHYGEIVGAFLVLEGHTCPPDDEIKNWTRQTLGRHKAPKHVFVLDDMPQTGSGKIQKQVLRDLGKRLVG-- 186476693 72 -------DGELNAYNSIDRHVEANGERAIIFEADDGTITNVTYNDLLQRVSRFANALKQRGIKKGDRVVIYMPMSVEGIVAMQACARIGATHSVVFGGFSSKSLNERLVDVGAVALVTSDELKNIADEALGGCEAVKSVIVYDDKRDLWMHEITASESDHCPPEWVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLWA-AQTMKWTFDWKPTDVFWCTADIGWVTGHSITYGPLTLGGTQVVVPTYPNAGRFWDMIQKHKVTVFYTAPTAIRSLIKAAEADPYDLSTLRIITVGEPINPEAWVWYYENVGCPIVDTWWQTETGGHMITPLPGAT---------PLVPGSCTLPLPGIMAAVVDETGQDVPNGQG--GILVVKRPWMIRTIWGDPERYKKSYFPETLYLAGDGSVRDKEGYFTIMGRIDDVLNVSGHRLGTMEIESALVANPLVAEAAVVGRPDDTTGEAVCAFVVLKRARPEGEEALRNWVGKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSLAK------ 94499938 67 -------DGELNVTECLDRHLDKHGDDVAIIWEPDDEARRITYRELSKEVNQLANGLRDLGVKKGDVVTIYMPMVPEASMAMLACARIGAIHSVVFGGFSPEALAGRIEDGNCHYVITANEIVPLKENVDAAIDQVKKVVVLNHTGDEDYRQLVDKQDSECQAEVMNAEDPLFILYTSGSTGKPKGVLHTCGGYLVYA-SMTHEYIFDYERGDVYWCAADVGWITGHSIVYGPFANGATVVMYEGHPDCGRVARIVDKHQINILYIAPTAIRALMSDGDEEGASLESLRLLTVGEPINPEAWRWYYRTFGCPIVDTWWQTETGAALITPLPGAT---------DLKPGSATRPFFGIEPALVDEKGNEL--SGATSGNLIIKWPGQMRTVFGDHQRFIDTYTFEGTYFTGDGAKRDEDGYFWITGRVDDVLNVSGHRMGTAEIESALVAHEAVSEAAVVGFPHDVKGQGIYVYVTLNHDVQASPAIRNDWVRKEIGPIASPDIIQWAPGLPKTRSGKIMRRILRKIATDEY--- 157108461 72 -------------YNLLDRNVKNLGDTVAYYWEHPDDYSRLTYRKLLEEVCRFANVLKAHGVQKGDRVSIYMPMTMELPVAMLACARIGAVHSIVFAGFSSDSLAERMHDCQAKVLITADHLKDLCDQALIKADEMGHHVVFDTPWTDDRDYWWHQEMEDAEPACYPEEDPLFMLYTSGSTGKPKGVLHTTAGYLMYA-ATTFKIVFDYKPHDVYWCTADIGWITGHTVLYGPLANGATSVMFTPFFDNDRYWEVVDKYKVTQFYTAPTAIRSLMKYGDEPKHDLSSLRVLGSVGEPNPEAWMWYYKVVGCAIVDTFWQTETGGHVITPLPGAT---------PMKPGSASFPFFGVKPTLLDESGNEI--KGEGEGYLVFSQPWMMRTLFNNHPRYESTYFSNGFYCTGDGARRDADGYYWITGRVDDMLNVSGHLMSTAEVESVLTEHSRVSEAAVVSRPHPVKGECLYCFITPNQNEAFDKTLINELVRERIGPFAQPDVIQHAPGLPKTRSGKIMRRVLRKVAIN----- 134093504 24 -----------SLVELLEESFRKYADRHAYVCMD----KFLTYAEVDTLSQKLGAWLQGTGLQKGARVALMMPNVLQYPVALAAVLRAGYVVVNVNPLYKPRELQHQLVDSGAEAIIILENFATTLEKIIVSTQ-IKHVVVATMGDMLGAVSFKDVLAQAAQRPLLGPQDIAFLQYTGGTTGTAKGAMLTHRNIVANILQAWIWPVLRKEPPDKTLCALPLYHIFALCCMLGTRLGVMNILIPNPRDIPSLVKELM-KYKINLLPAVNTLYNGLLNNPDFAKVDFSELKLCNGGGMAVQQVVNDRWRVTGCSIIEGYGLSETSPVATSNPV----------ETTEFSGTIGLPVPSTEVMILDSNDNEVALG--LSGEIAIRGPQVMAGYWNNPAETAQAMTADGFFKTGDIGVMDARGYTRIVDRKKDMILVSGFNVYPSEIENVVAGHPGVLECACIGVPDEHTGEAVKLFVVRRDPALTAEALMA-FCKEQFTGYKKPKMIEFRTELPKSNVGKILRRELRDEIK------ 198476768 48 -----------TVGQQLELTASKYPDTEAIVSCQEG--KRYTFKSLLEEVDRLAAGFRRLGLRPGDSVGLWAPNYMHWYLGMMASARAGLTSVGINPAFQGPEVAYCLNKVNVKAIVASQNYYEILRSICPEIPHLRSVIIDSKDSLKGALRFDDCLDLASSSERICPESACNIQFTSGTTGSPKAAALSHYNFVNNGIHVGTRNQL---EGERICVQVPLFHAFGVVITIMAGLSGATLVLPAAGFSPKDSLQAIVKEKCTVIHGTPTMYVDLVSTQRKLQVPLGRIKKAITGGAIVSPQLIKDVEVLGVEMHSVFGLTETTAVIFQ--------SVPNDSEDKVLHTVGHLQDHVEAKVIDSDGKCVPLG--QPGELCVRGYVTMLGYHGDPEKTEETIGKDKWLRTGDQFVLEANGYGRIVGRLKEMIIRGGENIFPKEIEDFLNTHPQVIEAHVIGVPDERLGEELCAFVRLNEDTFTVEALRAY-CKGKLAHFKIPRYVFPVEAFPKTTSGKIQKFKLVQEFKERVG-- 197106759 58 ----------------------RFKDREFLVH----EDERATFDAFGRATLTLAHRLIADGVRKGDRVAVIMRNLPEWPVAFWAGQLAGAIVTPLNAWWTGAELEYGLADSGAKVAIVDDERLERLSAHLKSLPGLERVYVSRLRTAAGDDRLEEVIGAVNDDVPLAPEDDATILYTSGTTGKPKGALGTHRNMTSNIGAGGISAARNFLPQRCTLLVIPMFHATGLSATLSPALNAGGKIVLMRKWEAEPAMRLIEREKVTATGGVPTIAWQLIEHPARAKYDLSSLVTVTYGGAPSAPELVRKIAETGSQPGNGWGMTETTATFTSHLGKDYEH---------RPDSAGPAAPVGEMQIRDPADGRTVLPAGAVGELWVKGPQVVKGYWNKPEATAETFV-DGWLRTGDLARLDEEGFLFIIDRAKDMLIRGGENIYCVEVENVLYEHPDVMDAALIGIPHKTLGEEPAAVVHLRPGGRATEEELRELVRSRLAGFKVPVKIAFWPELPRNANGKIMKSELKHAF------- 159185358 67 -------------YNCIDRHLKTHGERTAIIWEGDNPDKKITYNQLYDYVCRLANVLKKHGVKKGDRVTIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPEALAGRIVDCESTFVITCDEGVKAIDIAAKQYVIVNKVLVVRRTAPGRDIWYHQEIAPDCPPVKMRAEDPLFILYTSGSTGKPKGVLHTTGGYLVYT-SMTHEYVFDYKDGEVF-----------WCTADVGWVTGHSYIVYGPLPDQGRFWEVIDKHKVNIFYTAPTALRSLMGAGDQFVQRSSSLRLLTVGEPINPEAWEWYYHVVGSPIVDTWWQTETGGILISPLPGAT---------DLKPGSATRPFFGVQPQLVDAEGNVL--EGPADGNLCISWPGQSRSVYGDHQRFVDTYTYKGKYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVSHHQVSEAAVVGYPHPIKGQGIYCYVTLSGDYALREELVKH-VRNEIGPVATPDKIQFAPGLPKTRSGKIMRRILRKIAEDDFG-- 119775214 69 ----------------LDRHLASKGDDVAIIWEGDDEQRKVTYRELHAEVCQFANALKAEGVKRGDVVTIYMPMVVEATVAMLACARIGAVHSVVFGGFSPDSIASRVIDGKSKLLITADELKGNIDEARPDVTTVETVIVLKEGRDKWWHQVTDGAATECAVEEMGAEDPLFLLYTSGSTGNPKGVLHTTGGYLVYA-SMTHEYVFDYKPGEVYWCTADVGWITGHSYMVYGPLANGATILIHEGPSPARLGEIVDRHQVNILYTAPTLIRALMAEGKFDNFDGKSLRIMGSVGEPNPEAWRWYHEVIGCPIVDTWWQTETGGILITPLPGAT---------DTKPGSATRPFFGVQPALVDNEGNIL--EGATEGNLVLSWPGQMRTVYGDHERFVLTYFKRGMYFTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVAHDLVAEAAVVGYPHDIKGQGIYAYVTLTKGTEATEELRQEWVRKEIGALATPDLIQWASGLPKTRSGKIMRRFLRKIAANE---- 126652410 5 -------------HEWILKRAALTPHHIALINLATAE--QWTYQQLSEEISKWCQFFQGQQLLKGSRVAVFAKNHIQLFAVLFACGLRGLIYVPLNWRLSKEELAQILEDATPSILLFEEE---------DTCP-----IVLDKMF--SLHSIQQQKKGSVNKQTMEVDDPWLMIYTGGTTGRPKGVVLSFESVNWNAM--NTIISWGLHDKDRTLNYMPMFHTGGLNALCIPLLMAGGTVIIGDKFEAEAALRATNQYETTISLFVPTMYQAMIASKYFQENQFPSMKVFLSGGAPCPHPIYDAFYRKGLFFKEGYGLTEAGP---NNFF------IAREDAYAKKGAVGKSMQFIEAKIIKPTGHNCAP--REVGELLVKGKHMFRFYWNNKEETA-SIMQDGWLKTGDLAMMDEDGDFFIVGRRKEMIISGGENVYPQEVEQCILQHPDVQEVAVIGIADDYWGEVVTAFIVCHHQVATILDELHDLCHQQLGRFKIPKQILFLEELPKTSVGKIDKKAL----------- 73541237 6 -------DIPATIPELVRRAAQRYGDRIAIQE----DGLRLSYAALDASRIQAARALMALGVQPGDRVAMWAPNFSEWIIAALATHSVGAALVPLNTRMKGVEAGAVLADSGARLLFCVDDFLQMLAPHRPA--TLERLVILGRAAADGELPWEAALAQQVDMAAFAEDMPMDIMFTSGTTGRPKGVVTAHVQNLRAVDGWAAI--TGVQAGDRYLIVNPFFHTFGYKAGWLAALSRGATVLPHLVFDAEAVMTRVENERITVLPGPPTLYQTLLNAPRLREFDLSSLCIAVTGASAIAPALIQRMRELGFDIITGYGLTESCGFATLTRAG--------DDADTVAATSGRAMPGIEIRCVDAQGRPVA--TGEPGEVLVRGYNVMQGYFSLPEATAEAIDADGWLHTGDVGTLDTRGYLRITDRIKDMFIVGGFNCYPAEVEKLLVAHPAVAQVAVVGMPHDRLGEVGRAYVVLRHGARVDADTLIGWARRQMANYKVPREIVFVPTLPVSAAGKVLKYQLRE--------- 118053852 76 --------------------------TAIIFEADGGEVTKVTYKELLARVSQFANALKARGVQKGDRVLIYMPMTIEGVVAMQACARIGATHSVVFGGFSAKAVQERIVDVGASLVVTSGKELPLKAIVDDALEAVKSVLVYERTAAGRDISFTEALATECEAVPVNAEHPLFILYTSGSTGKPKGVQHATGGYVLWAKQ-TFEWTFDVRDSDVFWCTADIGWITGHSVAYGPLAAGATQIVFEPTFNAGRFWQMIERHQCSIFYTAPTAIRSLIKAADSDPWNLSSLRLLGSVGEPNPEAWMWYHKHVGCPIVDTFWQTENGGHMITPLPGAT---------PLVPGSCTLPLPGITAAIVDEAGNEIPNGAG--GILVVKKPWMIRTIWGDPERFKKSYFPDGYYLAGDGAVRSEDGYFRITGRIDDVLNVSGHRMGTMEIESALVAKTDVAEAAVVGRPDDLTGEAICAFVVLKRGKPTGEEARRNWVAKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSLAK------ 118050544 5 -----------NLFSALRAAFPADLTKNAVEAIEDGSSLYYTWADLEHGSARMANLLASLDLPEGSRIAVQVEKSVEAMMLYLATLRSGHVFLPLNTAYQSAEMEYFITNAEPAVVVCAPGSFGWVSKIAFN-HGVGHVYTLGTDRTGSLLERAAHHSDEHQVVPRRTDDLAAILYTSGTTGRSKGAMLSHGNLLSN--AATLKVYWGWQDGDVLIHALPIFHVHGLFVAIHGALLNGSPMIWFSRFEPEAVMARFKD--ATVFMGVPTLYVRMLADARLDRDMAAHMRLFISGSAPMLIETFRAWKRTGHTILERYGMSETIMLTSNPY---QADARYGNEAERRGATVGFPLPGVGVRIHGDDGKALPAG--EIGNIEVQGPNVFKGYWRMPEKTAEEFTADGWFKTGDVGMQDARGYFSIVGRSKDLIISGGYNVYPAEVEGFINDLAGVDESALVGVPHPDFGEVGVAVIVPRKGAQLDGQQILELLKARLANFKVPKRCYVVDSLPRNTMGKVQKKLLRDQYQQEF--- 194219173 60 ----------LDVWTQLEKAGHRPPNPAFWWVDGLGAEVKWSFEELGVQSRKAANVLGGCGLQPGDRMMLVLPRLPEWWLVSVACMRTGAVMIPGVSQLTEKDLKYRLQASRAKSIITSDSLAPRVDAISTDCPSLQTKLLVSDSSRPGWMNFRELFREEHDCVRTKAQDPLAIYFTSGTTGAPKMVEHSQASYGL-GFVASGRQWVALTESDIFWNTTDTAWVKAAWTLFSAWPNGSCIFVHLPRVDAKVILKTLSRLPITTLCCVPTLFRLLVQE-DLTRYQFQSLRHCLTGGEALNPDVREKWKQTGLELHEGYGQSET-VVICANPKGTKIKS----------GSMGKASPPYDVQIVDDEGNILPPGAEGNVAVRVRPACFFNCYLDNPEKTAASEQGD-FYITGDRARMDKDGYFWFMGRNDDVINSASYRIGPVEVESALAEHPAVLESAVVSSPDPIRGEVVKAFIVLSPASHDPEELTRELVKRVTAPYKYPRKVAFVSELPKTVSGKIQRSKLRSQ-------- 149928057 72 ---------ELNVANCLDKNVEALGDKVAIFEADGGEVSKVTYKELLAKVSRIANGLKSLGVKKGDRVVIYMPMSVEGVAAMQACARIGATHSVVFGGFSAKALQDRIVDTGAVAVFTADQLKAIVDEALGGCEAVKNVIVYKRTGADGHDVYLHDLADKCAPEMVDSEHPLFILYTSGSTGKPKGVQHSSAGYLLWAML-TMKWTFDIKPNDVFWCTADIGWITGHTITYGPLAVGATQIVVPTYPNAGRFWEMIQRHSATIFYTAPTAIRSLIKASEADAYDLSSLRLMGSVGEPNPEAWMWYYKNVGCPIVDTFWQTETGGHMITPLPGAT---------PLVPGSCTLPLPGIMAAVVDEVGGDLPNGQG--GILVVKRPWMIRTIWGDPERFKKSYFPEKLYLAGDGAVRDESGNFTIMGRIDDVLNVSGHRMGTMEIESSLVANELVAEAAVVGRPDDLTGEAIVAFVVLKGDRPTGEADLRNWVGKDIGPIAKPKEIRFGDNLPKTRSGKIMRRLLRSLAK------ 157341236 45 -------------YNCLDRNIESNGGKVAIYWEGNGFDASLTYAQLLDKVCQLANYLKDMGVRKGDAVVIYLPMLMELPIAMLACARIGAVHSVVFAGFSSESLAQRIVDCKPKVVITSPKVISLKDIVDAALESAKNGISVGKKIKETDIWWQDVVPKTCDVEWVDAEDPLFLLYTSGSTGKPKGVLHTTGGYMIYT-ATTFKYAFDYKPSDVYWCTADCGWITGHSVTFGPMLNGATVIVFEGAPDSGRCWDIVDKYKVTIFYTAPTLVRSLMRDASQTRYSRKSLRVLGSVGEPNPSAWRWFFNVVGCPISDTWWQTETGGFMITPLPGA---------WPQKPGSATFPFFGVQPVIVDEKGIEI--EGECNGYLCVKSPGAFRTLYGDHDRYETTYFKPGYYFSGDGCSRDKDGYYWLTGRVDDVINVSGHRIGTAEVESALVSHPKCAEAAVVGVEHEVKGQGIYAFVTLVEGVPYSEELRKSLVRSQIGAFAAPDRIHWAPGLPKTRSGKIMRRILRK--------- 115522099 68 ----------------IDRHLKDRADQVAIIWEGDDESRKITYRQLHDEVCKMANVLRNRNVQKGDRVTIYLPMIPEAAFAMLACARIGAIHSVVFGGFSPDSLAQRITDCASKVVITADELKANVDAALRKSSAVDWVVVVKRTGADVFMDAAEMVTTECPVEPMHAEDPLFILYTSGSTGQPKGVLHTTGGYLVFA-SMTHQYVFDYHDGDVY-----------WCTADVGWVTGHSYILYGPLANGATFWEVIDKHQVNIFYTAPTAIRALMQGGDEPVTKTSSLRLLGSVGEPNPEAWEWYHRVVGCPIVDTWWQTETGGILITPLPGAT---------KLKPGSATRPFFGVVPQIMDADANVL--EGECTGNLCLSWPGQMRTVYGDHARFEQTYFSPGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESSLVAHPQVSEAAVVGYPHDIKGQGIYAYVTLMTGVEPTEALRKEWVRKDIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDE---- 163853568 19 --------QPLTPLTYLDRAARTFPDRVAVIH---GPLRR-SYADLYARCRRLAAALAARGIGRGDTVAVLLANTPAMIECHYGVPMTGAVLNTLNTRLDAGALAFCLDHGEAKVFIVDREFARIGREALDKAGVSPLVIDYDDPAPVGETDYEDVLAAGDPDFDWDEWDAISLNYTSGTTGDPKGVVYHHRGAALLSLGNVITAG--LPQHAVYLWTLPMFHCNGWCFPWTLSIVAGTHVCLRQVRAPA-MYAALAEHGVTHLSGAPIVMSTLLNAPEAQKRPLPRRVHFLTAAAPPPEAVLAAMGEAGFDVTHLYGLTETYGPAVVNAWHEDWDALSRDEQARKKARQGVRYPVLELDVRDETMESLPADGTSLGEVMFRGNVVMRGYLKNPASTEAAF-KGGWFRSGDLGVKHPDGYIQLKDRSKDIIISGGENISSIEVEDALFKHPAVAAAAVVAKPDAKWGETPCAFVELKEGREATSEELVAWCRERLAPYKLPRHVVF-GELPKTSTGKVQKFVLREKAREE---- 87302295 74 -------------YNCLDRHLDRAEKTALIWEGEPGDSRRFSYRELHAEVCKAANALKALGIRKGDLVALYMPMVPEATIAMLACARIGAPHSVVFGGFSAEALRDRLIDGGVKAVITADALKPAVDQALADCPTVEHVLVMEEGRDRWWHELVDGQSADCPAEPMASEDRLFVLYTSGSTGKPKGVVHTTAGYNLW-VHLTFQWIFDLREDDIHWCTADVGWITGHSIVYGPLSNGATTVMYAPRPSPGAFWEVIEKHKVTLFYTAPTAIRAFMKSGREVPYDMSTLRILTVGEPINPEAWMWYREVIGCPIIDTWWQTETGGVMISPLPGAT---------PTKPGSATLPLPGIAADVVDSEGRSVGVDEG--GYLAVRRPWMMRNVHGDPERFRKSYWEHPLYFAGDGARRDADGYYWVMGRVDDVISVSGHRLGSMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFVTLQGDEALGAELRRH-VGTEIGPIARPDEIRFSGALPKTRSGKIMRRILR---------- 195995799 10 --PVTDMPANATVYEYISSKFSEYGEKPAIT--DTSSDRTINYNQLLDMIRRFGSSLIRMGFKKGDVFALYSPNLPEYAVAVLGIIAIGGIATTVNPLYTAEEVIKQLKLSGAQYIVGFPSNAANVIKAKETLNLKNAYVFGNAEGLTSFSTFFEDDGTLFLPLSIHPDDVAFIPFSSGTTGLPKGVMLTHYNICSNMAQLMHPDFAVYKHDGPNLGLLPWYHIYGFVVIMAITLRAGGHLISMLRFDQEVFLKSIEKYKIKYANLVPPIYVLLSKSPMVKKFDLSTLKESISGAAPLDAETSSTVQRIGFELVRGFGMTELSPA-------SHLVRRMDGD--SSQGSVGHCVPNTLAKIVDETGESLGPGKD--GELCIKGPQVMKGYFNNPEATANTIDKDGWLHTGDIGHYNEDKKFYIVDRLKELIKYKGFQVPPAELEGILLSNSKIADAAVIGIPDYEAGELPKAFVV-KCDDITEEEVMDYVAIKVGPHKKLRGGVEFLEKIPKSASGKILRRELRKR-------- 119713633 1 -----------------------FPENLETIFIQQENGFNITYQDLEDQSARYANGFEKLGLQPGDRVSIQVRKSPEVIYIYLACLRANLIFHPLNTAYKESELSFFLEDAQPAVFICEQEIFDNVSSL--NVITVPKNIFTLLPHEQGTVH---AIKEEGAHIDCSKDHTAALLYSSGTTGKPKGIMLSHGNIMSNAFA--LKEAWEFKSDDCLLHALPIYHVHGLFVALGCVFLSGSKVLWLDSFDSDTVIKALPE--CTVMMGVPTYYTRLLSNEKLNKEIVRNIRIFISGSAPLLQETFDQFQLLGHNILERYGMTETN-IISSNPVNGQ----------RKAGTVGISLRGQSLRIVDDSQNIL--GSGEIGNIQVKGSNVFNGYWNLPEKTKEDFSLDNFFNTGDKGFLDAEGYLTIVGRTKDMIISGGLNVYPKEIESVINEIEGVIESAVIGLQDDDLGEKVVAVVVSNKTTVLNGENIILSLKEGIAGFKVPKEIVFVDELPRNAMGKVQKNILRDNYK------ 171186287 68 -FYRWFVGGRLNLSYLVDRHVKTWRKNKLAIEWEGTERRKLTYFDLYREVNRVAYMLKNFGIKKGDRITLYMPMIPELPITMLAAWRIGAITSVVFSGFSAEALAERINDSQSRLVVTTDGFWDVVDQALEKTRTVENVIVYDVPMTEGRDYWWHRVMEGVEPEPLESEHPSFILYTSGTTGKPKGIVHDTGGWAVHVYA-TMKWVFDLREEDVYWCTADVGWITGHSVVLGPLLMGATQIIYEGAPDPDRWWAVVERYGVTILYTSPTAIRMFMRYGEERRHDLSTLRIINSVGEPNPEAWRWAYKVLGVAIASTWWMTETGGIVVSHAPGLYLIPM-------KPGTNGLPLPGFDVDVLDDNGKPAPPG--VRGYLVIRRPWMLHGIWGDPDRYIKTYWSPGVFYVGDYAIKDQDGYIWVLGRADEVIKVAGHRLGTYELESALVSHPTVAEAAVVGVPDPIKGEVPIAYVVLKQGVVASDELRKELVRKTIGPVAEPAHIFFVTKLPKTRSGKIMRRLLK---------- 213018316 18 ----ITVPENFNFGDVIDAWATKDRNQLAIWTNEHGDEKKFTYRDLKNLSNQAANILLKYGIKKGDRVILLLPRVPEWWIFAIALIKLGAVFCPCPTLLTPKDLKYRINAGKFKMIITNLENASKIEEISDQCPPLSTRFLVDGE-KKGWASFQYELLYPAPTVSLPASDPMLIYFTSGTTGEPKMALHNQAYALGHEVTAALWQ--DIRPTDLHCTLSDTGWANAWGNIFGQWIQGACLLIIRGKFNATEILPLLEKYEVTTFCAPPTIYRMLI-LADLDKFDLKDLRRCVSAGEPLNPEVIRVWKETGLPICEGYGQSET-VCCIGNFPGIS----------PRPGSMGKPAPGWKIELHDDEGQPVPIHEE--GRIAINDPWLIIEYLENPEANKDSF-KNGWYYTGDKAYMDEDGYYWFIGRDDDVIKSAGYRIGPFEVESALLEHPSVQECAVVGSPDMIRGLIVKAFVILNQGFEPSEALVKDLVKRTTAPYKYPRAIEFVSELPKTISGKIRRNELR---------- 177671554 21 -----------TLAQNLDDTARLFADRAALLECGPDTGRTWTYGQLREESVTVAKALMAAGYEAGDRIGMWSPNVAEWVSLLYGAARAGVILVNLNPAYRAHELTYVVEQCDMRGLVVDARMDPPATAARESAPHLRQLIMLPAGSGEDAYAHVQAGDHAADPVATGPADPVNLQYTSGTTGFPKGVTLTHRNVLNNGF--HIGELLGYTEEDTVVIPVPFFHCFGMVIGVIATVSHGSLVIPARSFEPVSALRAVAATGATSLYGVPVMFIAMLARPEADALDLSTLRTGVMAGSTCPVEVMKKIDRFHMEVAICYGMTETAPVSTMTRRDDSLEVRTQ--------TVGRTMPHVETKIVDPATGDVVPRG-ATGELCTRGYSVMLGYWDAPEKTAEVLDADGWMHSGDLASMDEDGSVRIEGRIKDLVIRGGENISPREVEEFLYTHPDIQDVQVVGVPDEKYGEQLMACVIMKDGEPLTVDAVREFAAGRIAHFKIPAHVRVLDAFPMTVSGKVRKVELREE-------- 170028421 66 -----------TIGQHLKLAAQKFPNNEALVSCHEG--LRLTYSAVLEKADRLAAAFYQLGLEKGDRVAIWAPNCSAYYLATFAVARAGMISVGVNPAYQVPELEYALNKVGVKALVMAESFYNVLEELIPELPSLKTVVICEERSYPGTFSMFELLELPTEQTRICPDSGACMLLTSGTTGQPKVALLSHFGLVNNATQAARRNELD-TKDHRVCVHVPLFHAFGLVFGVFSTLYGSTMVLPSAGFKGSDSLKAINKEKCTVVYGTPTMFVDMLAESRKDNVDLHPMDLAIFGAASCPQLLLNAQNQLGIRVRTGYGMTETSCATFLCDRGDSTESSLE--------TVGRIMDQCEAKVVDREGNIVPFG--TPGELWIRGYGTMLGFWGDERKTKEVLSNDRWFRTGDQFVLQPDGYGQIVGRLKEMIIRGGENIYPKELEDVLNTIPEVLETHCIGVPDDRLGEEVCAYVSVEGQQFDMDRLKR-FCKDKLAHYKIPKHLRVVEELPKTTTGKVQKFRLLELF------- 213964973 39 --PHIDYNFD-TLLDVYRHTLSNHPRRKALTFFG----RSTSYAELDAKVRSVAAGLRALGVRKGDCVALLMPNCPQHVIAYWAVLHLGAVAVEHNPLYTAHELRHPFNDHGARFAICWDKIVPVLEDLRNNTPLETIIAVLHSSAPQGFDALHDAVGGDGHDLQADEDDTAVMMYTSGTTGSPKGAQLSHRGLVANILQGKAWVPGLGKEREISLGVLPMFHAYGLTIVTNLSMLIGAELVLVPAPEIPLIMKVMKNNRPTWVPGVPTLYEKIVEAAERDNVDLSGVKFAFCGAATLPVSLVQKWEKLGGRLVEGYGLTETSPIIVGNPMDGN----------RRPGYVGLPFPDTEVAIVDPEDSTKLRADGEEGEVIVRGPQVFAGYLNLPEATEKSFTDDRWYRTGDVGVMESDGFIKLVARIKEVIITGGFNVYPAEVEEVLLSHPDITDATVVGLPKSDGSEMVVAAITLADYARLDSDAYRDHCYDNLTRYKVPRAFFHLEELPRDQMGKVRRRDVRD--------- 71278812 4 -------------YQALQRNATIFSNNIGTSF---GDRER-TWKEVEQRVAKLAGALVEHGVGQENHVAILAMNSDQYFEYYNAIPWIGGVVVPLNIRWSIKENIYSLENSQSSVLFVDDAFLEMGKELAKQCEKIQVIIYMDGETPAGMLNYEQLIADAIAPVENDYSKLAGIFYTGGTTGFPKGVMLSHTNLWSSSIVVTAEMGLNV-AGERYLHAAPMFHLADVGVSYAMVIGGLSQVFV-PYFEATSVIEAIEHKQVNHVLLVPTMVTMMLATPALDNANFSSLKHIIYGASPMPETLIAAMEKMSVKFIQAYGQSELSPVISILPAEYHVLEGPNAGKLR---SAGRPAYCVSVEMRDENGKVLPTGK--VGEIAASGPNSMLGYWNNTEQTAATLI-DGWVLTGDAGYMDEDGFIFLVDRLKDMIVTGGENVFSAEVENALSHHPAIQESVVLGIPSEQWGESVHAILRLEGQEITDEEIFSH-CREYIAGYKVPQSIEIVEAFPITGAGKIMKNELREPY------- 197757751 9 -----------SVAELVRDAAERYAERDAVV---DGRV-RIDYAQLGERVERAAAACIAAGVEAGDRVAVWAPNTLEWIVSALGAVSAGAVLVPLNTRFKGAEAAYVLRRSRARLLFVTGTFLGTVASLRPGLEHLEQVVVLAEDAPASFRTWKDFLAVRARAAAIRPDAPSDIIFTSGTTGSPKGAVITHAQTLRCYDVWSELAG--LREGDRYLIVNPFFHTFGYKAGIIACLTRGATMVPQPVFDVDTVLANVAAERISVLPGPPTLHQSLLDHAHRDHHDLSALRLVVTGAAVIPLRLVERLELRIATVLTAYGLSEASGIVTMCRRGDPAEVIAQ--------TSGRPVPGTEVRIADPEGAPLPAG--RAGEVWVRGHHVMRGYFEDPAETARAITPDGWLRTGDVGVLDADGNLRITDRIKDMFIVGGFNAYPAEIEQLLGLHPDIADVAVVGVPDPRLGEVGKAYAVRRPGATVTADDLIAWSRREMANYKVPREVEFVGELPRNAGGKVLKRELRAR-------- 77460514 69 -------DGTLNVYNCLDRHLAERGDQVAIIWEGDDESRNITYRELHEQVCKLANALRGQDVHRGDVVTIYMPMIPEAVVAMLACTRIGAIHSVVFGGFSPEALAGRIIDCRSKVVITADEGIRAGKKINPETSSIQKVIVCKRTGGDRDIWYEDLMGTVCAPKEMGAEEALFILYTSGSTGKPKGVQHTTGGYLLYA-AMTHERVFDYRPGEIY-----------WCTADVGWVTGHSYIVYGPLANGATTLKIVDKHKVNILYTAPTAIRAMMASAAVEGADGSSLRLLGSVGEPNPEAWDWYYKNVGCPIVDTWWQTETGGNMMSPLPGAH---------ALKPGSAARPFFGVVPALVDNLGNII--EGEAEGNLVISWPGQARTLYGDHDRFVDTYFKRGMYFTGDGARRDADGYYWITGRVDDVLNVSGHRMGTAEIESAMVAHPKVAEAAVVGVPHDIKGQGIYVYVTLKNGEEPSEQLRKNWVRKEIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIATAEYEG- 159484368 124 -------------YNCLDRHVAGRGDQTCFIWEGNGREKSMTYAEALDEVCKLANWLRAAGVKKGDAVAVYMPMLLELPLAMLACARIGAVHSVVFGGFSAESLAQRMEDCKAKVLLTAPKSIDLKKIADKACKTVEHVLVYENDTPGRDRWWQSEVAAQPTPEWVEAEHPLFLLYTSGSTGKPKGVLHSTGGYMVYA-ATTMRHVFGLQQGDVYWCTADCGWITGHSLAYGPLLNGTTQIVVPTHPTPARCWEVVAAHGVTQFYTAPTAIRSLMSFGDQSQCDTSSLKLLGSVGEPNPEAWRWYHEVVGCPIVDTWWQTETGGHMITPLPGA---------WPEKPGSATLPFFGVRPVVLDEKGNEL--QGEAEGILAISQPWPSRTVYGDHERYQSNYFGPGYYFTGDGCRRDADGYYWITGRVDDVINVSGHRIGTAEVESALVAHPACAEAAVVGYDHPIKGQGIYAYVTLMAGVEATKELKKELVRSIIGAFAAPDVIHWAPGLPKTRSGKIMRRVLRK--------- 75910059 17 -------DYDLSLHELIVAQVERTPEAIAVTF----DKQQLTYQELNHKANQLGHYLQTLGVQPETLVGVCLERSLEMVICLLGILKAGGAYVPIDPEYPQERIAYMLEDSQVKVLLTQEKLLNQIPHHQAQT------ICVDREWEKISTQ-----ANTNPKSNIKTDNLAYVIYTSGSTGKPKGAMNTHKGICNRLL--WMQEAYQIDSTDSILQKTPFFDVSVWEFFWT-LLTGARLVIPGGHKDSAYLIDLITQEQITTLHFVPSMLQVFLQNRHVSK--CSSLKRVICSGEALSIDLQNRFQHLQCELHNLYGPTEAAIDVTFWQCR--------KDSNLKSVPIGRPIANTQIYILDADLQPV--NIGVTGEIYIGGVGVARGYLNKEELTKEKFIINPFYKTGDLARYLPDGNIEYLGRTDYQVKIRGYRIEIGEIENVLSSHPQVREAVVIARDDNAQEKQIIAYITYNSIKPQLDNLRD-FLKARLPDFMIPAAFVMLEHLPLTPSGKVDRKALPK--------- 168021907 48 ---------QTNIYNALDRHVEAFGDKVAFFWEDTGVDATLTYKEVLERVCQLANYLRSQGVKKGDAVAIYMPMLAELPIAMLACARIGAVHSVVFAGFSAESLSQRILDCKPNIILTSAKVIKLKDIVDDALKTAAHSVGLDTAWQEGRDVWWQDVSKECEVEWVDAEDTLFLLYTSGSTGKPKGVLHTTGGYMVYA-ATTFKYAFNYHEDDVYWCTADCGWITGHSLTYGPLLNGASMVVVPNYPDAGRCWEIVDKYNVTIFYTAPTAIRSLMRSGDEKRHSRKSLRVLGSVGEPNPSAWKWYYEVVGCPIVDTWWQTETGGFMITPLPGA---------WCLKPGSATLPFFGIQPAVVDENGH--AQTGECSGYLCIKWPGMMRTLQGDHDRYETTYFAPGYYFSGDGCRRDKDGFYWLTGRVDDVINVSGHRIGTAEVESALVSHPQCAEAAVVGFDHEVKGQGIFAFVTLLEFVEYSDELRTALVRSQIGAFAAPDVIHWAPGLPKTRSGKIMRRILRKIASN----- 134099594 1 ------MFFDLTIRDFLDRAELVYPDRVAVVDEPDQPWGSLTYRDMARLARAQAAGLDALGVPVGGRVAIVSHNAARLLVSFFGVSGWGRILVPVNFRLAPAEVRYIVEHSGADVLLVDPDLRHLLDTA-----TAKHTFVLGEDD-------DAVFGSTAEPARWDGDEAATLNYTSGTTARPKGVQLTHRNLWINATVFGL--HTTLNDDDVLLHTLPMFHCNGWGMPYALTGLGGRHVVL-RKVDGAEILRRIRDHGVTILCAAPAVVTAALDAAKDWEGEIPRVRIVVAGAPPPTRTIQRVREELGWEFIQIYGLTETAPLLTVNRMRSEWAELDGTEQARLLGRAGAPAIGVRIAVDDG------------GEVLAQSNHNLDGYWENPQETARV-QEGGWFHTGDGGTVH-DGYLTIADRKKDVIITGGENVSSIEVEDALTSHPAVREVAVIGIPDEKWGELVTALVVTEDDTTTAEDLIGH-CREHLAGYKCPKRVDFIDELPRTATGKIQKFKLREPF------- 119504189 11 -----------TIPALLASRATATPDKPFIVDG----VVTLTYKQTQEQAHALAAWLISKGCTQGDRVAIWAPNCQQWIVAALGAQAIGATVVTLNTRYKGAEAADVLRRSGARFLFSVEQFLDVDYPALLDLPDLIATVTLMVHSQSDDFASRELLATEAASTTVTADTVSDILFTSGTTGQAKGVVTDHGQNL--EAFSAFVEILGLDASDHYLIINPFFHSFGYKAGWLATMIAGATAFPLAVFDVPTVIAQVQKHRINVMPGPPTLFQSLLSHKDFDRAKLKTLNKATTGAAVIPTQLIKMWEKLGLEVITAYGLSETCGLVTMCRRG--------DDAQTIASTSGRSIPNIEVAIFDSDGNRLPA--MEPGEIVVRGYNVMRSYFENPIATAETIDSEGWLHTGDIGFLDTNDNLHITDRLKDMYISGGFNCYPAEIEQQLCQHPAIAQAAVIGTPDSRLGEVGAAFVIPKNSSPPADQEIISWCREVMANYKVPKQLFWVDTLPLNATGKILKTELRNQ-------- 148555152 5 -----MFDWPLTLDRILVHAERWHPDQAVVGAAPDGTMVRRTYAECADRARRLSAALVAHGIGPGDRVATLGWNTLPHFEAWYAIMGIGAVCHTLNLRMDATQLAWVAGDAGDRLLLVDPALLPMAEAVRALCPGIEGIIVLGDGT--------DALIAAHEPARWGEDQPAGLCYTSGTTGDPKGVLYTHRSNFLHTLAILQPDLFGIGAADSVLPIVPMFHANAWGIAFAAPAVGAKLVLPGARLDGASVHRLIAEEGVTMSAAVPTVWQGLLDHLDREGGGLAPLRRVVIGGAACPPSMQRRLDHYGVEVRHAWGMTELSPLGTVAAPSAASAALPPEEAGRLLMSQGRPPLGVELKVVSDDP---AAGPGAPGRLFARGYATVGRYFGRETP---ATDAEGWFETGDVAMI-EHGFLQITDRDKDVVKSGGEWISSQGLEAIAAEHPAVAHCAVIAADCDRWGERPLLVVQLRGEDCSDASLLESF-DGAVPRWWVPDGVVRVDAMPLGTTGKIDKRALRTAYRGHL--- 163705510 20 ----------MNLSHFMRKAARRHRDQIGLVWGE----KTWTWAELDRRIDAMAAALAARGVTKGDRVLVQSKNCNQLFESMFVCFRLGAVWVPTNFRQTPGEVAYLGHASGASVMICHSDFPDHVAAVREVAPDLREVISIGASGTDYDTLVADYAGQAILPASVDYDDPCWFFFTSGTTGRPKAAVLTHGQMAFVVTNHLCDLMPGTTHQDASLVVAPLSHGAG-IHQLTQVAAGAKTVLLSDRFDIEEAWALVARWRVTNMFTVPTIVKMLTEHPSVDQHDHSSLRYIIYAGAPMYREDQKALRKLGKVLVQYFGLGEVTGNITVLPPALHDLADGPGVKV---GTCGFERTGMQVQIQDEQGREVGPG--ETGEICVCGPAVFAGYYNNPEANQKSFR-DGWFRTGDLGHVDEDGFLFITGRASDMYISGGSNVYPRETEEKVLQHPAVAEIAILGVPDKTWGEVGVAVCVLKAGATLSEQELLSWLENKVARYKLPKRVFIWDELPKSGYGKITKKAVRAELE------ 86140960 56 ---------QLNITECIDRHLRTRGDKTAILFEPNDKAQHITYNELHKRVAQMANVLKAKGIKKGDRVCIYLPMIPELAISLLACARIGAIHSVVFAGFSSKALATRINDSSCKMVITSDDLKGIVDEGLKSCESIESVLVVDIHMEEGRDHWLQPLLDEAEETCAPEEDPLFILYTSGSTGTPKGMVHTTAGYMVYT-AFTFKNVFQYREDDIYWCTADIGWITGHSIVYGPLANGATTVMVPSYPDHARFWEIVEKHKVTQFYTAPTAIRALGKELDFEKHDLSSLKVLGTVGEPINEEAWHWYDKRNCPIVDTWWQTETGGIMISPIPYST---------PAIPTFATLPLPGIQPALMDEEGKEI-KGNQVDGRLCIKFPWMARTIWGNHQRYKDTYFSKNMYFTGDGALRDSVGYYRITGRVDDVVIVSGHNLGTAPIEDAINEHPAVAESAIVGYPHEVKGNALYGYVILKGETRNQDNLRKEIISDRIGPIAKLNKIQFTSGLPKTRSGKIMRRILRKIASN----- 115388765 8 --PDVTIP-NVDLWSFLFQRKREFNDSALLTDAYTG--RSYTFAEARKLGLHFGRLLQKWSWKKGDVLTIFSPNAIDLPPIIWGAISVGGVVSPLNPAFSAHDLRHYLKDSQAKAVVTKRAQYPVVEAAQKAGLSPSRIIVIDDAVPQLWEPNPSVIPDDAPPITDPKKDLVFLVYSSGTTGLPKGVMLSHFNIVANLIQSAAVDNGVLTHEDRVLACLPFFHIYGVTYLITYGVFMGMSTYVMPRFELEKFCQTIEKYKVTYAYAVPPVILQLLENPKARKYNLSSIRMLKCSAAPLSPQLIASLEQFSINVRQAYGMSECSPCTHMQTWQ---------EAQEYPGAVGRLLPNLIAKYVPVEGEK-PAHAKE-GELWVKGPNVFLGYYNNPKATAESFSADGFYKTGDVGYEDSQGNFIITDRVKELIKYNGFQVPPAELEGILLGHPAIADVAVVGIPTGKAGELPRAYVRAKSKVLESEQDIQAFLKERVAYYKLRGGVRFIDAIPRNPSGKILRRELRK--------- 85860482 1 ----------MNLGRMLDETCRRYPDHIAVVQ----EERRLTYAALNAAVNALGNALKDLGLGKNDKLAIVLPNCPEFIISYFAAQKIGAVAVTINTASTPHEILYLLTNSDARALITTSACAGRFESILQNAPLCGHLIVVDRPSSGNFASFWSLIEESSSSLDIPEDDPAVMIYTAGLTGKPLGAVLTQRNLVTQS--ALLGDLCHVTDTDMGLSVIPLFHTFGAVANMLGAIRVGAGLVLMDAFNLDEIFQLICREKVTFIAAVPRLFLGMLFYEDADKYDVSSLRFCITGGAAMPAHYVPEFKKFQATLVEGYGLTEASPVCT----------LSRPDGPQKPGSIGTAIPGVEIRIVNDQGTDCSLG--EVGELILRGDNVMKCYYKEEEATREVIV-DGWLHTGDLAFRDREGFFFLTGRKKRMIITSGFNVYPREVELVLEGHPAVRATLVVSKPNLLRGEIVKAFIVKDPAQADSRQILRH-CRTYLSSYKVPREVEFVESL------------------------ 111018508 3 -----------NVIDPVSRHADATPGNIALR----GADSTLTYGQLRDASTRYAGALTRAGLSPGSRVLLAAPSVPEFVVAYLGIQAAGCVVVPVNTMSTRPETEYVLADAGAALAIVWHELGPAIGDAASALDIPVWTLAPGAAAPD---------AEPVPVVERDRDDTAAILYTSGTTGRPKGAELTVGNLLSGGEIGA--ECSRGSSDDRTGTGLPLFHVFGQASVMMATFTGGGSLSLLARFDPAAMLALLRRDRLTIMAGVPTMWNAMLHAADADSQDFIQLRIAISGGASLPGEVAREFERFGCTILEGYGLTETTAFGTFN----------DIDRGGKIGYTGRAVPRLEVEVRDHDDTACPPG--TVGEVFVKGATVMKGYWNRPSDTAAVLDADGWLRTGDLGEIDADGDLRIVDRVKDLIIRGGYNVYPSEVEEVLYTHPDILEAAVVGVPDDHYGEEVAAVVATVPGSGLDGGELTSWARERLSAYKIPRIVAIVDSLPKGSTGKILKRSIRTALKN----- 126657679 2055 ---DTSRDYPENLHQLIEAQVNQSPQAIAVKF----EGESLTYGELNAKANQLAHYLREQGLQPDNLVGIALERSLEMVIGLLGILKAGAAYVPIDPSYPGDRIAYMLEDSKVSMLLTQGKLVDQLPVTDASL------LCLDDDWKS-----LATYSTDNPPHIGTVDHLAYMIYTSGSTGKPKGAMNCHRGIVNRLL--WMQEAYQLEASDRILQKTPFFDVSVWEFFW-PLMTGATLVVPEGHKDSAYLTNIIQQEQITTLHFVPPMLQVFIEEPDISG--CTSLKRVICSGEALPYDLQERFAHLDCELHNLYGPTEAAIDVSYWQCQPN--------STLKKVPIGRPVANTQLYILNQALKPVPVG--AVGELHIGGVQVGKGYLNRPQLTAEKFINDPFYKTGDLCRYLPDGNIEYLGRIDHQVKIRGFRIELGEIEGVLTQHPDVREVVVIVRQDHFDNKQLVAYVVSPLFPDDDEQVLRDYLKDKLPDYMIPFAFVLLPSLPLTPNGKIDRRSL----------- 126657679 536 ------------IHQLFEQQAEKRPNAIAIVY----EEKQLTYKELNQKANQLAHYLIKLGIKPDNLVGICIERSLEMVIGLLGILKAGGAYVPIDPNYPTERINYVIKDSQMRGLLTQNQLIEELTPIEIPLINWQQEATTINTYPSNNVT-----------TSVTSQNLAYVIYTSGSTGKPKGVQIEHQSVV--NFLNSMSKQPGLSQDDNLVAVTTISFDIAALELYLPLIRGGTILLASQETDGEKLAHLLQNSCTTIMQATPATWRMLIAANWTGKSNLK----ILCGGEALPTSLAEQLHQSSRELWNVYGPTETTIWSSVYCVKSLSKTLDIAKTVQ---SIGHPIDNTQMYLLDSNLEPVPIG--VAGELYIGGDGLARGYLNRPELTAEKFIPNPFYKTGDLCRYLPDGNIEYIGRIDHQVKIRGFRIELGEIESLLTSHPEVQESVVIAREDQPGNKRLVAYIVTQGEDSLNQTLRDY-LKGQLPDYMIPSAFVFIEKLPLTPNGKIDRKAL----------- 171325833 2 ---------QTSIPNWLMQRAFLTPERIAV---YDGQGKK-TFMELHESVMKRARQLANTGVRKGDIVAIFMKNSVAMIECIHALHYIGAIVLLQNTRLTSHELAWQLKDSGAVYVIADDELADRIE-------GNIRVITMSEALPEENVEFQQ---------YYHFDDIATIMYTSGTTGKPKGVLQTYENHWWSAIGSAL--NLGLNENDCWLAAVPFFHISGLSIMMRSVIYGMSMYV-MRAFDAKKANELIIGGKVTIMSVVSAMLQKMIADLGERRYP-ETFRCMLLGGGPAPKPLLEVCKAKGIPVYQTYGMTETA---------SQIATLAPEYSLTKLGSAGKPLFPSQLRI-EKDGQVARP--YEPGEIVVKGPNVTKGYLHRPDATAKAIR-GGWFYTGDIGYIDEDGFLYVLDRRSDLIISGGENVYPAEIEAVLLSHEAVEEAGVTGIDDETWGQVPCAFVKRKRGYSVTVEQLKQFCQAHLAKYKIPKQIYFVDELPRNASQKLLRHQLKQLIPNNENGA 89067869 70 -------DGTLNVANCIDRHLATRGEQTAIIWEPDEPGEHITYRELHAATCRMANILADMGVAKGDRVVIYMPMIPEAAYAMLACARIGAIHSVVFAGFSPDALGARVSGCDAKVVITADSLKVNTDKAFKHCKDSVKSLVVRRTGDDRDVDYNEAVKTASDPVEVGAEDPLFILYTSGSTGQPKGVVHTSGGYLVYA-AMTHRFTFDYHDGDVYWCSADVGWVTGHSIVYGPLANGATTLMVPTYPDAGRFWEVCAKHSVTQFYTAPTAIRALMGQGDQEKHDLSSLRLLTVGEPINPEAWNWYHRVVGCPIVDTWWQTETGG---------HLITPLPGATTLKPGSATKPFFGVQPVVLEPQTGEEITTAEAEGVLCIKWPGQMRTVWGDHERFVKTYFSDGYYFSGDGCRRDADGDYWITGRVDDVLNVSGHRMGTAEVESALVAHEKVAEAAVVGYPHDIKGQGIYCYVTLMNGVEPSEELRQEFVRTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAEDDFG-- 115373618 19 -----------SILEVFLEHARKTPDRLALSF----EAKRYTYGELARHVTALAQALLRRHLKPGERVALYLENSPAFVIAYLGVQYAHGIVVLVNTQYRQVELDHILTDSETRVCVTGAAGATELTPLLGGLPALEWLITAEPLTASTVLSLDTLLAEPVEPMSVPGSDIAVLGYTSGTTGRSKGAMLRQSHLLSNIRAVT--QAWRWTEQDRLLLALPLFHTHGLMVGLHGTLYMGASVDLRRRFVASETLETLRDDPITLFFGVPTMYGRLLEESRRTGVRPRPLRLMVSGSAPLSAQLFHEIEEFGQRILERYGMTETIMNTTNPY-----------EGERRPGTVGMPFPGQEARVVDVRTRK-PVPDGEPGEIEVRGPHVFAGYWRREQATEEAFDKEGWFRTGDLGLRDADGYFHITGRARELIISGGFNIYPREVEEVLATHPGVGEVAVLGLPDPDFGEQVVAVVVPAAGQPVPGQALVDWCKDRLASFKKPRRVEFVDALPRNALGKVQKHVLRER-------- 148658688 1 ----------MHIGGLLSRHARYRSNHTAVIVGDA----RLTYREFNARVNKVAHALLGLGLTKGDKIATVLPNCMELLEVYWAAAKTGLVVVPMSTLLRGQGLATLLRDSDTAAVVTDSAHAPVIDAIRSDLIDPARFLITDAPDRPGYRNYHALVEDDPTGIELCSDDPYNIMYSSGTTGLPKGIVLTHG--VRAGYGTIFASSYRITPESVILHAGALVFNGAFLTFMPAFYLGATYIL-MPAFNTRQLIEIAIREKVTHIKMVPSQIVALLNEPDFDERHVPSIEMLGSVGAPLHMEHKLELERFPNRLYELYGLTEGFMTI-----------LDKYHRGEKLGSVGVPPPFMEIKIIDDQGRELPPG--EVGEICGRGPLMMTGYYKRPDLTAQAVV-NGWLHSGDMGYVDADGFLYLVDRKKDMIISGGINVFPRDIEEIIVQHPAVREAAVFGVPSEKWGETPLAAVILKSPGLVSAEELREWINARVAGYQKVSQVVIMDDFPRSAAGKTLKRVMRDEY------- 83943831 25 ------------------------------------DGRTITHDQFIRSAARYANAFSDKGLTVGDRVAVQVGKSPDALALYAACVQAGLVFLPLNPGYTASEVDYFVGNSGARLLVCDPADVPELTPVAA--AAGAAVETMDNTGRGTLRDLAATLPDTFDTVDRAAEDLAAFLYTSGTTGRSKGAMLSQRNLLSN--AETLVDVWQFTKADVLLHALPIFHTHGLFVATNIMLLSGGAMVFLPKLDIDQLIRFM--PQATALMGVPTFYTRLLGSDDFTAGLTAHMRLFISGSAPLLAETHKQFERTGHRILERYGMTET-----------NMNTSNPYDGSRRGGTVGTPLPGVELKICDPDGETLPQG--EIGVVEVRGPNVFQGYWQMPEKTAAELRADGFFITGDLGLIDEDGYVQIVGRGKDLIISGGYNIYPKEVEQVLDDQPGVLESAVIGVAHGDLGEAPVGVLVADGSRDLDLEALSQTVAQSLARFKCPRKLVVVDALPRNTMGKVQKNLLRETYADLFKG- 150398386 67 -------------YNCIDRHLKAHGDKTAIIWEGDNPDKKITYNELYDTVCRLANVLKKHGVKKGDRVTIYMPMIPEAAYAMLACTRIGAVHSVVFGGFSPEALAGRIVDCESTFVITCDEGVTAVGIAAKQNVTVGKVLVVRRTAPERDLWYHQAVEPHCPPERMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYA-SMTHQYVFDYQDGDIY-----------WCTADVGWVTGHSYIVYGPLPDAGRFWEVVDKHKVNIFYTAPTAIRSLMGAGDKRSSRSSLRLLGTVGEPINPEAWEWYYHVVGCPVVDTWWQTETGGILITPLPGAT---------DLKPGSATRPFFGVQPQIVDGEGNVV--EGAADGNLCISWPGQMRTVYGDHERFIQTYTYKGKYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVSHQLVSEAAVVGYPHSIKGQGIYCYVSLMAGEVGNDELRQALVRSEIGPIATPDKIQFAPGLPKTRSGKIMRRILRKIAEDDFG-- 120403865 46 ------------LGDIPRRSARKQPDKIAII---DGDVC-LSFAEFERLVDRAAAALSDNGFGVGDRLALLAHNCWQYAVLAFATARAGVVLVPINFMLTAEEISFILGHSQVTGFVVEADLVPTAEALAGNVATGAALVPPGQSLPDGWTDFAQWLQTDAPNPHIDDDQLIRLMYTSGTESHPKGAQHSSRSLMGN--YVSTIIAGSMESADIEIHSLPLYHCAQLDNFLITDVYLGATSIIVSRPDPELVLRTIEKHEVTNYFAPPTVWISLLRSPVFDQVDLSSLRKGYYGASAMPVEILAEMRERNLRLWNFYGQTEMAPLAS---------ALGPDEQDAHAGSAGRPVINVETAILDDDNSPVAPG--VVGEIAHRSPHLMLGYLDDDAKTAESFR-GGWFHSGDLGYYDGHGLLHVVDRKKDMIKTGGENVASREVEEVIYRHSAVEEVAVFGLPHPVWVEAVVAAVVVRDGMEVTEDELASHCRAHLAGFKTPKQVYFVDSLPKNPSGKLLKRSLREQF------- 119504364 96 ----WFIGGKLNVSNCIDRHLPERAQQTAFIWEGDDTSRHISYGELKDAVCRLANVLKSQGIGRGDRVCIYMPMIPEATYAMLACARIGAIHSVVFGGFSPEALQNRINDAECAMVITADELKANVDIALKSCSCVTSVIVVAHTGADDYTSACLAADIECVPEAMDAEDPLFILYTSGSTGKPKGVLHTTGGYLLQA-AMTFRYVFDYQSSDIWWCTADVGWVTGHTIVYGPLANGATSVIIPTYPDAGRFWEVIDKHSVTLFFTAPTAIRALMGMGDEKNHSRKTLRVLGSVGEPNPEAWEWYHKIVGCPIVDTWWQTETGGIMITPLPGAH---------ALKPGFASFPFFGVEPVLLDENGIEL--EGEAAGYLAIKWPGQIRSVYNDHQRMLDTYTYEGYYFTGDGALRDAEGYYRITGRVDDVLNVSGHRMGTAEVEAALGEHPDIAESAVVGFPHDIKGQGIYAYVTPKAGVTASDELKAQLIQKEIGPIAKPDIIQWAPGLPKTRSGKIMRRILRKIAERDF--- 213015743 72 ----WFVNARLNISNCLDRHVASDRRNKAIWRGEDGTERVYTYQKLLTEVIHFANGLKKVGVSKGDRVCIYMPMVPEQAIAMLACARIGAVHSVVFAGFGETALNMRITDAQAKIVITADPLITIVKEAILNAPSVEHLVILRRRRPDFELDFYELMGADCPPEAMDAEDPLFMLYTSGSTGTPKGVVHTCGGYMVGTYYTS-KYVFDLKENDIYWCTAPGWITGHSYIVYGPLIVGATVFITLDYPDPGIWWRLIEEQRINIFYTAPTAIRTFMKLGEAEKYDLSSLRIIGSVGEPLPEAFEWYYHVIGCPIVDTWWQTETGMQMITTMVGEPM----------RPGFVGKGIPGVVADVVDKDGASVPLGSG--GFLVIRTPWMFRTIYNNDERYRQYWTIPGVYTAGDLAVKGTDGYIMVIGRSDDIIIISGHNIGTAEVESALVSHQAVAEAAAIGKPDPLKGNSIKAFVILRVGNAPSEKLKKDLVRMTIGPIAVPQEIAFVEKLPKTRSGKIMRRVLKAQ-------- 120436253 56 -------NAKLNITECIDRHLLAQGDKTAIIWEPNDDALHLSFNELHKKVNQFANVLKDNGIQKGDKICIYLPMIPELAYAVLACARIGAIHSVVFAGFSASALATRTVDADCKLLITSDDLKGIVDKALEDCPDVNTVLVMKEGRDKWLAPLMEEASDECTPEIMDAEDPLFILYTSGSTGKPKGMLHTTAGYMVYT-AYTFKNIFNYQNDEVYWCTADIGWITGHSIVYGPLLNGATTVMVPSYPDFGRFWEIVEKHKVNQFYTAPTAIRALANLDFVDKYDLSSLKVLGTVGEPINEEAWHWYDKNKSPIVDTWWQTETGGIMISPIPFAT---------PTKPTFATLPFPGIQPVLMDEEGKEI-KGNQVDGRLCIKFPWMARTIYGNHDRYRETYFSENKYFTGDGALRDETGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAVAESAVVGFPHDVKGNALYGFVILKGESRNQDNLRKEIIADKIGPIAKPEKIQFVEGLPKTRSGKIMRRILRKIASNE---- 196042745 3 -----------TMQQLLQKRAMQSPNLEALV----GGEKRYSFQQYNERVNQLAHYLLHSGVQRGDRIGILCKNNHPFPSVMMASLKIGAVCIPLNHQLTVYELETIVKEAKLKVLVIDEEFSEVLLKVDA----VKEIPYVIQTTKEGFGSFELELQKQPPNVEVHEEDDAIYLFTSGTTGQAKACVIGHKNL--HHYFAEIAGQREIPAGERFLSVHPLFHMSGVLSILNCIYHGVTMIFLADS-NPTLIWDKIEEEKITTMLAFPAVYSYMLDELNKKERNISTFKVAQSGGTKVPETLIQKYMEKGIYMVQGYGSTE-------GWVVTSWHPMMGKEKMS---SVGKTLKNVEVKIVHETGDELTTN--EVGEIHVRSPYMFKGYWNNEKATKKV-VKDNWFNMGDAGMIDDDGFLHIMGRYKDVIIRGGDNVYPDQVEDVIHEIHGVLEVAVVGVPDDFWGEVPRAYIVKDGETTVTEESIIQYCKEKLASYKIP-EVVFLEELPKNALGKVLKRELRE--------- 66506431 70 --------TDETLGKLAADAARRWGDKECVVSLHQG--VRLTFNEILGRADRFAAGLKRLGLERGDRFGIWAPNDVEWIIGFVAATRAGLVSVSINPTYKLNEIAYCLKKAGIKAVLSPANFKAMLLRAKQTCPTLEHIIIYSKDHVAGRLADVEQLASKIEVERIAGEQDSNIQFTSGTTGNPKATLLSHRSLVNNARQNVLRSEIRM-ENKVCLNV-PFFHVYGLIKGLLTMFTGVTIVLEARSFNPTKSLDAIIGEKCDTVYGTPTMWITMLDVYHRVQPPPITLACGVTGGAIASPELFKKIESFNFNIKNIYGLTEVTGVI--------FHSMPNEKNELTDNTVGHLSDHIEVKVVDENGKTVPFGTR--GELWSRGYSNMIEYYNDEEATKKSITKDGWFKTGDQFILRSDGYGQIVGRLKEMIIRGGENIFPKEIEDVIMMHPLVAEVQVIGAYDEVYGEELCACVRLRDGAKLEKEELKEFCASQMASFKIPHYVEFVTEYPKTSSGKVQKYVLKREME------ 15239431 117 -------------YNCLDKNVEALGDKTAIHWEGNGVDASLTYSELLQRVCQLANYLKDNGVKKGDAVVIYLPMLMELPIAMLACARIGAVHSVVFAGFSADSLAQRIVDCKPNVILTCNNLKAIVDAALDQSSSVGICLTYDNSLATTDVWWQDVISQSCEVEWVDAEDPLFLLYTSGSTGKPKGVLHTTGGYMIYT-ATTFKYAFDYKSTDVYWCTADCGWITGHSVTYGPMLNGATVVVFEGAPDPGRCWDIVDKYKVSIFYTAPTLVRSLMRDDDKTRHSRKSLRVLGSVGEPNPSAWRWFFNVVGCPISDTWWQTETGGFMITPLPGA---------WPQKPGSATFPFFGVQPVIVDEKGNEI--EGECSGYLCVKGPGAFRTLFGDHERYETTYFKPGYYFSGDGCSRDKDGYYWLTGRVDDVINVSGHRIGTAEVESALVLHPQCAEAAVVGIEHEVKGQGIYAFVTLLEGVPYSEELRKSLVRNQIGAFAAPDRIHWAPGLPKTRSGKIMRRILRK--------- 154684909 26 --------------------------------------HTLTYAEYRKRINQLAQALLDKGIKKGDRVAMLCKNGHAASIVMFAALEIGAVVVPVSWQLTPYEMKGILAACEPKAVFYSTEFKEIMEEVLPALVSSLKLKVETGTAAETTPQFDALLGEIPDVETVSENDTALLMFTSGTTGNPKRCMITHGGIYNYVNAT--LAYTGRMQHVRFLACHPNYHTSAIICQMVGTMSG-TTFIMTDNQDPVENLKLIEKEKIQTIMALPVYFTYLLKAWETHQTDMSSIVYMMTGGTKVPSSLIQQYLDIGIPLMHGYGSTEAWGISSWN----------PQMGMDKAASAGKPMEEVDVRVVDPDTGEVLPQG-SIGEVAVTSPFLFKGYEGNEEATRKVL-KDGWFHTGDSGYVDEDGFIFITGRYKDVIIYGGDNIYPDQIEEVIQQVPGILETAVVGIPDPLYGEKPKAFIVTNGREGLTEEEVTRFLQERLAAFKIP-EIEFVSELPKNNLGKVRKDVLRKQA------- 145589321 69 -------------YNCLDRQVENLGDKAIIFEADDGTVTKVTYKEMLERVCKMANALRKMGIKSGDRVIIYMAMTIEGIVAMQACARIGAIHSVVFGGFSAQALRDRIVDVGAVAVITADGLKAICDEALGECGNVKHVIVSKRTGTERDVWMQEIVANECEPEWVSAEHPLFILYTSGSTGKPKGVQHSTGGYLLWAIL-TMKWTFDIKPNDVFWCTADIGWVTGHSITYGPLAVGATEIVVPTYPNAGRFWDMIQKHKASIFYTAPTAIRSLIKAIHPKSYDLSSLRLLGSVGEPNPEAWMWYYENVGCPIADTFWQTETGGHMISPLPGAT---------PMIPGSCTLPLPGIKAAIVDEAGVDVPNGQG--GILVVKRPWMIRTIWNDPDRFVKSYFPETLYLAGDGAIRNKDGYFTITGRIDDVLNVSGHRMGTMEIESCLVANPLVAEAAVVGRPDDMTGEAICVFVVLKGGRPTGDEAKRNWVGKEIGPIAKPKDVRFGDNLPKTRSGKIMRRLLR---------- 149378162 1 -----MTLPDTSVFTNLQISALRYPDHTATIYYDAP----MSYRQLLTEVEAMAGYLQAQGVKKGDRVLLYMQNSPQYAIAYYAILRADAVVIPVNPMNRAAELEHYIADTGSRVCLAGQELAGFILPMLDSTDLERVVVTTDLDLPPGVVSWEQALAGNHKPAEAGPDDLAVIPYSSGTTGAPKGCMHTHRSVMATAVHRAFWNLS--TANTVQLATLPFFHVTGMTGSMNSPIYSGSTTIIMTRWDRTTAARLIERYRVTGWTNIVTMAVDFLSNPDIGQYDLSSLNTIGGGGAAMPEAVAAKLKAMGLDYIEGYGLSETMAATHINPSDHP-----------KPQCLGIPVFDVDSRIIDVETLE-EKGPGEVGEIVSNGPQVTQGYWHRPAETEAAFVDDGFFRTGDLAYYDEEGYFFMVDRVKRMINASGFKVWPSEVEGLMYRHPAIHEVCVISSPHPKRGETVKACIVPDAESSATEAEIVSWCKEQMAAYKVPEIIEFVDELPKSPTGKLMWRALQEE-------- 83854774 19 ---------PLTPLSHLKRAALVFADVTAVIYG----AHRVSYTQYHARCSQLASALAAAGVEPGQVVATILPNIPAQAEAHFGVPACGAVLNTINTRLDVDTVGYILDHGEARVLLVDTQFVDLAEAACATLDGPPPLLIEVSDPAAGFPAYDDFIATGDPAFPQDEWESLALNYTSGTTGRPKGVVYHHRGAYLMTMGTVVSWRMVMRP--VFMQIVPLFHCNGWNHTWMMPLLGGTLVC-CRDITAAAIYDAIADEGVTHFGGAPIVLNMMVNATEAERRAFDHQVEVFTAGAPPAPATLSKIEALGFNVTQVYGLTETYGHVTECLWDPAWDSAQGAERAAIKARQGVAMPMMEITVMDSKMAQVPLDAATQGEIMIRGNSVMKGYFKNPAATRAAF-AGGYFHSGDLAVQHPNGHMQIADRAKDIIISGGENISSVEVEGVLMGHPDVNLAAVVAQPDEKWGEVPCAFVELKPGRSGDEAAMIAFARDTLAGFKAPKRVVF-QELPKTSTGKIQKFELRAQAAKL---- 52081565 2 -----LMDHP----NWLKQRAELTPDRMAVIQGD----HKLTFIQLFHEAKKTAGRLKSFGLKNGDTAALLLTNRMEMVIAVHACFLLGVRIVLLNTKLSMAERSYQIEHSEAKLLLTE---KPFIEEHRG-------------GQPARAVDIEDVQNAACPPVTEIEDDAATIMYTSGTTGRPKGVMQTFANHYFSAVSSAL--NLGLQEHDRWLIALPLFHISGLSALFKSVIYGMT-VVLHQRFDAEEVLRSIKDQQVTIASVVQTMLSRLAAKVDRCP---GSLRCLLLGGGPAPLSLLEECKRKRLPVVQSYGMTETC---------SQIATLAPEYSIEKLGSAGKPLFASSIKI-EKNGTECQPG--EHGEITVKGPTVMKGYLKNEAANKDSFN-DGWFKTGDIGYFDDDGFLYVLDRRSDLIISGGENIYPAEVEAVLLSHPNVAEAGVKGVDDKTWGKVPHAYLV--ADSPVDEEELSEFCKERLASYKVPKAFHFVDRLPRNASNKLMRHKL----------- 148259633 11 ---------RLLIGQLLKMPIAQASRREIVYRGDT----RLTYPQFAARVHRFGGVLRDLGAGMGTRVAFMDWDSHRYLEAYFAVPMAGAVLMMVNIRLSPEQIAYTIDHSGAEILFVHADFLPVLAAIRERLPKLRQVVLIRDDVPEGFGGEYETMLAATAPLDADEDTLATTFYTTGTTGLPKGVMFTHRQLVLHTLMVLTGINMGLSREDVYMPLTPMFHVHAWGFPYAATMLGMQQVYVG-RFLPEVVLRLLVEERVTVSHCVPTIMHMILNAPAAKAIDLSRWR-VVIGGSALPRPLCEQALARGIDIFAGYGMSETCPVMTLAQLRGDILDGLPDRAEAEIGAAGLPGPLVEVRIVDEAMNDVPHDGKSVGEVVTRTPALTPGYAGNPEASA-ALWRGGWLHTGDIGTIDADGYLRIVDRVKDVIKTGGEWISSIGLEEILLTHPAVSEAAVVGVADERWGERPVAFVVLRAGMEADEEALRGHVQARISRYAVPDRVHLVETLDKTSVGKLDKKAMRARAT---GGA 21672887 18 -IPSSLAPYPVTLPDILREAARKHPEDPALLFLGN----TISYGELERESNAFAAALHASEVRKGNRVAVLLPNSPQMIIAEFGIWKAGGIAVMLNPLWTEHELERAIDECEAEIAVVLAPFYEKINHLRSR-TSLKTVVITDASPANGAVAIESYSGSQTPAVEVSPKDPALFIFSGGTTGKPKCAIGRHEASVMNGMQVDAWFRPVLGSDRVVMLNLPLHHVYPQVAIIGGFVTRSPLVLIPDPRDFELLIKTIKQYKVGLLPGIPTLFNALAAHPKEAPGSLDSLKLIISAAAPLHNKTRRRFKELGATIIDAYGLTEA-------MVSPVCQPLNG---IRKNGSVGLPVPDVEMRIVDADTGIEVLPSMEIGEIVIRSPQLMTGYWKNPEETAEVLR-DGWLYTGDLGYIDDDGYLYIVDRKKDVIKPSGFQVWPSEVEEVIAMHPAVLETGVAGVPDDYQSEAVKAWVVLHKGHSLDAEQLKNWCRQTLAPYKVPKHIEFCEQLPKSALGKVLRQALVEQH------- 83944549 1 ----------MNISEWLLQAARVTPDAPAIRC---GLDLHATYGQFAARSAGMATYLSDLGIRKGDRVALFMQNCPEYLEILHAVLWMGAIVVPINYKLHPREAAWIIDDAKARVVVTQTGTV-----FASGIELSDNCNELGTHDP-ALTAAAQSSAEITPPVNTGKDDVAWLFYTSGTTGRPKGVMTTHGNLIAMSLAYAM-DVDSPTARDNSLYAAPMSHGAGLYH-FPIIRAGGCHVIPSGGFDPAEIAELAQALDNLVFFAAPTMIKRQIAHARATGYDGTGIKTIIYGGGPMLADIEEGLAVFGARFVQIYGQGEC-PMTITVLPRDLVADTAHPNADARRGSVGFAQAGVQVRVVDSDMRPLPAG--EVGEVVVSGDALMKGYWGNEKATADTVV-NGWLRTGDLGSMDADGFLALTDRSKDVIISGGTNIYPREVEETLLAHENVSEVSVIGVPSPEWGEDVVAFVVAAGDGSCDAPQLDAWCKSRMASFKKPKTYHFVQDLPKNSYGKVLKTSLRERIAQALEG- 206890208 28 --------------DVFDR----WNDKIALIWTDGNELKKFSFSDLTRLSSKLAGGFKKLGINKGDTVLILLPNKPEWWVIVLAVMRINAVAIPGTTLLTAKDIEYRLKAANIKAVISDSENASKIEEAVN--KHGKDVILINIDNQQGWHKYEELLKNEAFLEKTFSNDPAFIFFTSGTTGLPKMVLHTQVSYPLAHIITG-KFWLDLKPGEIHWNISDTGWAAAWSSFFGPWNMGTTVFTYYRKFSPSLIVETLKKYEINTICGPPTAYRMIVKELPLEELKFKTVRHFVAAGEPLNPEIINLWKATGEYIYNGYGQTETVNTLAMFRF-----------IPMKPGATGFPTPGYEIDITDDEGNPLPPNTE--GNIAIRPVGLFQEYIGDKLEMAAAFRGD-WYFTRDRGYKDEDGYFWFVGREDDVIISAGYRIGPFEVESALIKHPAVKEAAVVASPDEVRGEVVKAFVVLTQDYEPSEPLIQEFVKKETAPYKYPRKIEFVDELPKTISGKIKRKELK---------- 146308676 17 ---------PLLIKRLLLSGSRYEKTREIVYR----DKLRYSYATFTERVARLANVLSQAGVKAGDTVAVMDWDSHRYLECMFAIPMLGAVLHTINIRLSPDQILYTMNHAEDRFVLVNSEFVPLYNGIAGQLTTVEKTLLLTDDLPNLVGEYESLLAAASDFADFDENSVATTFYTTGTTGNPKGVYFTHRQLVLHTMSMATTMGRLMGNDDVYMPITPMFHVHAWGVPYVATMLGVKQVYPG-RYEPDMLCRLIKEEKVTFSHCVPTILQMLLSAPGAQGHDFGGMKMII-GGSALNRSLYEAAKERGIQLTAAYGMSETCPLISCAYLNEELRAGSEDERTTYRIKAGIPVPLVEAAIMDADGKLLPSDGESQGELVLRAPWLTQGYFREPEKGEE-LWAHGWLHTGDVATIDGMGFIEIRDRIKDVIKTGGEWISSLELEDLISRHSAVREVAVVGVPDPQWGERPFALVVLRDAQLDAKGLKEHLKQGHINKWAIPTQIALVTEIPKTSVGKLDKKRIR---------- 85707894 10 --------------EFLSFWAKERPEGIAL---EMGE-RATTYGEADLQTRQLIAYFQSHGVGHGDRIAWLGKNSDRYFMLLYAAARVGVVMAPIGWRLAPPEIAYILGDTGTKVLFVEEQFIDTASEVTGSMENAPRVV-------EAETAVRQALDEPAKYEPAHGDDPVLQLYTSGTTGNPKGVGLSNTNLLRKPSLEEQAPWHKYEEGDCILAAMPCAHIGGTGLSAIAVANGIRGHIL-PEFTPDGVLSAIQN-GATHMFLVPAAIQFVIQHPLAKETDFSNLRYLMYGAAPMPLELLKAATMPGTGFLQVYGMTETTGTVTMLPPDDH--SLEGNERMR---SAGKAVPGVEIQIRGEDNKEVPLG--EIGEICILSPSNTAGYWKLPEATAKTIDEDGWLHTGDAGIMDADGYVYIQDRIKDMIISGGENVYPAEVENAIFGHPSIAEVAVIGIPSARWGEEVKACCVPKPGMEIEEGDVLAYARERIAPFKVPKSIDIIAEMPRNASGKILRRQLRAPY------- 37524100 69 -------DGTLNLANCLDRHLKERGEQTAIIWEGDDESKAITYRELHHDVCQFANVLKNMGIKKGDVVAIYMPMVPEAAVAMLACARIGAIHSVIFAGFSPDAVSGRIIDSNTKLVITADETIPLKKNVDDALNNVSNVIVFKRTGNIGHLWWHELVADASADCPVEEEDPLFILYTSGSTGKPKGVLHTTGGYLVYA-SLTFKYVFDYQPGEVYWCTADVGWVTGHSLLYGPLSCGAITLMFEGVPNVNRLSQIIDKHQVNILYTAPTAIRALMAEGDKAGTKRTSLRIMGSVGEPNPEAWEWYYQKIGCPIVDTWWQTETGGFMITPLPGAT---------ELKAGSATLPFFGVQPALVDNLGEQL--EGVCEGNLVISWPGQARSLFGDHDRFEQTYTFKGMYFSGDGARRDEDGYYWITGRVDDVLNISGHRLGTAEIESALVSHPKIAEAAVVGTPHNIKGQAIYAYVTLNGEEPSPETEVRNWVRKEIGPIATPDILHWTDSLPKTRSGKIMRRILRK--------- 83590812 16 ----------------------------------------LTYDAYLLAVRRLEKALLALGMRKGERVALLMANGLNYAVTFTGVMASGGVVVPINPHLKPAEVTRLLGDAGTSLVLTDDGWYRVFYPLLKGLPVRRLDLGVQGGR---LLALELASGSKGDDRAVEANDLALLLYTSGTTGKPKGVMLTHGNLL--AEARYIQKGHRLTPEDTALCILPLYHINGEVVTLITPIFSGGRVVMPHKFRASRFWDWVRNYRVTWFSAVPTILSILLSHPLPDRSALSSLRFARSASAPLPVAVLREFERFAVPVIEAYGLSETASQVTTNPL---------PPAVRKPGSVGLPV-GNQVRVVNENGETVPAG--VTGEVVVRGENVCRGYFHNEEATAASF-KGGWFYTGDLGYLDADGYLFLTGRRKELINRGGEKFSPREIDEILYRLPEVELAAAVGVPDPLYGEEVVAFIQLRPGKSLAEDRVISFLRDYLADFKVPREVIFIRDFPRGPSGKIQRLKLVDLYLKKF--- 170696106 20 -------DRYRSVNELLDGAMRHFADKPAFHA----NGQTLTYADVDLQSTDFAAYLQHVGVRKGDRVAVMLPNVLSFPVTFVGITKVGAIQVNVNPQYTARELEHQLNDAGARVIVVCNGSTSTLAEVIGK-TSVTTVITVGDASLRGSITLPAALEAQLTPVSISGDDVLFLQYTGGTTGLSKGAVLSHRNLIANIEQFKAFSPKVLRGEEVIVTAIPLYHVLALMVNFLSYFSIGAELVINPR-DVGALIDVLEAARPTVFIGVNTLYAGLAAHPRMIDVDWSRLRLSAGGGAAVLATTSARWKQVGSFIRQGYGLSE-SPIVSFN----------PDYIVEFNSTAGLPLPSTDIKLLDEDDVEV--NIGEAGEICIKGPQVMGGYWENPEANAKSFTSDGYFRTGDVGVFDRKGFLKIVDRKKDMVVVSGFKVYPNEVEAVATTFPGVAECACVGIPDEKTGEAVKLFVVKAPAVEIDEAALIAHCRAGMAGYKVPKFIGFVDALPKSSVGKIMRREMR---------- 88196780 59 ----------LDVWSQLEKTGHRPPNPAFWWVNGSGTEVKWTFEELGKQSRKAANILEACGLKPGDRLMLVLPRLPEWWLTIVACMRTGVVMIPGISQLTQKDLKYRLQAARVKSIITSDALAPHVDAISADCPSLQSRLLVSDTSRPGWINFRELLSPEHNCLRTRSGDSMAIYFTSGTTGTPKMVEHSQCSYGL-GFVASGRRLMALTESDIFWNTTDTGWVKAAWTLFSAWANGACVFVHLPQVDAQTILNTLCRFPITTICCVPTLFRLLVQE-DLTRYKFQCLRHCLAGGEALNSDVRDKWKQTGLEIHEGYGQSET-VLICGNFRGSTIKS----------GSMGKASPPYDVQIVDEEGNVLPPGKEGNIAIRIRPFCLFNCYLDNPEKTAASEQGD-FYITGDRAHMDEDGYFWFVGRNDDVINSSSYRIGPVEVESALAEHPAVLESAVVSSPDPIRGEVVKAFIVLHDPEALTRELQEH-VKTVTAPYKYPRKVAFISELPKTVSGKILRSKLRNQ-------- 71994690 67 -----------TVGDRLRSAVDQVPDKEFLIFKREG--IRKTYSQVATDAENLACGLLHLGLKKGDRIGIWGPNTYEWTTTQFASALAGMVLVNINPSYQSEELRYAIEKVGIRALITPPGFKKSYQSIKDILPEVQHLIMFDEEDKPGAWKYTDVMKMGTEEDRTQPDDSLNIQYTSGTTGQPKGATLTHHNVLNNAFFVGLRAGYS-EKKTIICIPNPLYHCFGCVMGVLAALTHQTCVFPAPSFDALAALQAIHEEKCTALYGTPTMFIDMINHPEYANYNYDSIRSGFIAGAPCPITLCRRLDMHMTDMQVCYGTTETSPVSFM--------STRDDPPEQRIKSVGHIMDHLEAAIVDKRNCIVPRGVK--GEVIVRGYSVMRCYWNSEEQTKKEITQDRWYHTGDIAVMHDNGTISIVGRSKDMIVRGGENIYPTEVEQFLFKHQSVEDVHIVGVPDERFGEVVCAWVRLHESAETTEEDIKAWCKGKIAHFKIPRYILFKKEFPLTVTGKVKKFEIREMSKIELG-- 150396652 18 ----------MNLANLLSQAARRNPDEIALIR---GDVQ-WQWREIEERVDAMAYAFHEFGVRKGDRILVHSANCNQMFESMFAVFRVGAIWVPTNFRQMPEEVAYLAQSSGARMVIFQAAFDAHAEACRATGERIESFVSIGSSGEDYDAIVARNLGRGVSPAAVDRDDPCWYFYTSGTTGRPKAAVLTHGAFVVNNHIGDLFPAT--THRDKSIVVAPLSHGAG-VHQLCQVARGATTILPSEKLDIPQFWTLVEKWRVNNLFAVPTIVKLLVEDPSVDRYDHSSLRYVIYAGAPMYRADQQALEKLGAVLVQYFGLGEVTGAITVLPPAFHSLGDGPDARI---GTCGFERTGMQVQIQDENGDEVAAG--CSGEICVIGPAVFAGYYRNPEANAKAFR-NGWFRTGDLGHVDTQGFLYITGRASDMFISGGSNVYPREIEEKLLMHPDISEAAIVGVPDPVWGEVGVAVCVARDGATLDAAGLREWLDGKVARYKLPKKIVFWPEMPKSAYGKIAKKMIREELER----- 147802303 73 -----------------------------VALIDSATGRRVTYAELRRSIRMLATGLHGLGIRKGDVVFLLAPNSLLYPTICLAVLSIGAVLTTANPLNTQSEISKQVDDSGAKVAISAPEELHKL------LQTGVPTLLTHRTCDENSLSIEELIALDLPPAQMSQSDTAAILYSSGTTGTSKGVILTHAKFIAMMTLLKWSVDITSSNNDVFLCFIPMFHIYGLAFFALGLLRSGTTTVVMPRFDSKAMLDAIQAYQVSNIPAVPPVILGLVK--NSSSCDLSSLRRVGSGAAPLSKEVAEGFREPWVELRTGYGLTESCGAATYF--------VTDEQAKARAGSSGRLLPRFCAKVVDETGLALPPNRE--GELWLKSPTVMKGYLGNAEATAATITSDGWLRTGDLCYFDEDGFLYIVDRIKELIKHNGYQVAPAELEAILLSHPSVLDAAVIPVEDEAAGQIPMAYVVRAGGSELTQQEVIQFVAGQVAPYKKVRKVGFINAIPRSTAGKILRKQL----------- 156553304 73 -------------FNLLDKNV-KNGKGDQVAFYWEGDYSRLTYRKLLEETCRFANVLKSKGVQKGDRVAIYMPMILELPIAMLACTRIGAVHSVVFAGYSADSLAERMLDSKAKVLVTADGVWDALDKVKKHGHQVESCIVVDDDRDAWWHDEMEDAEASCYPVWMNAEDPLFILYTSGSTGKPKGVQHTTAGYLIYA-ATTFKYVFDYHPGDVY-----------WCTADIGWITGHTYVVYGPLANGATYWSVVDKYKVNQFYTAPTAIRSLMKFGDDKKHDLSTLKVLGSVGEPNSEAWLWFYNLVGCSIADTFWQTETGGHVITPLPGAT---------PMKPGSASFPFFGVQPELLDEDGHVI--EGEGEGYLVFRRPWMMRTLYGNHERFQSTYFDHGFYCTGDGARRDKDGYLWVTGRIDDMLNVSGHLMSTAEVESVLAEHSSVAEAAVVSKPHPVKGQCLYCFVTPNEGKPFDKKLQDELVRERIGPFAQPDVIQHAPGLPKTRSGKIMRRVLRK--------- 73958920 62 -------------WTNMEKAGKRPSNPAFWWINGNGEEVRWSFEELGSLSRKFANILTACALQRGDRVIVILPKIPEWWLANVACLRTGTVLIPGTTQLTQKDILYRLQSSKAKCIITNEVLASAVDAVASKCENLHSKLIVSQKPKDGWGNLKEMIKHASDCVNTKHDEMMAIYFTSGTSGSPKMTGHSHSSFGL-GLSVNGRFWLDLTPSDVIWNTSDTGWASAWSSVFSPWIQGACVFHYLPRFEPTSIFQTLSKFPITVFCSAPTAYRMLIQS-DMTSYKFKSLKHCVSAGEPINPEVTEQWKRTGLDIYEGYGQTET-VLICGNFKGMKI----------KPGSMGKPSPAFDVKILDVNGNVLPPGQEGDIGIQVRPFGLFTHYVDNPTKTASTLRGN-FYITGDRGYMDEDGYFWFVARSDDIILSSGYRIGPFEVESALTEHPAVAEAAVVSSPDPIRGEVVKAFIVLTPDEQLKKEIQEH-VKKTTAPYKYPRKVEFIQELPKTISGKIKRNELRKK-------- 110678786 25 -----------------------------------------------ELAAQYAHVLTHLGVQPGERIAVQIAKSPQALAIYAACVQAGIVFLPLNTAYTADEVSYFVQNSGARVILCDGRRYDALTPIAQTTGAV--LETMNSDGSGSFASRAEGMPTTFETVARSEDDLAAFLYTSGTTGRSKGAMLTQGNLLSNSKV--LTSEWAFTSKDVLLHALPIFHTHGLFVATNISLFAGCKMVFMPKFDLDVVLDRMPT--ATVMMGVPTFYTRLLEDPRFTKNVAQNMRLFISGSAPLLAETHVQFERTGHRILERYGMTETNMNTSNPYAGE-----------RRAGTVGFPLPGVELKITDSTGATLPQG--EIGQIEVRGPNVFKGYWQMPEKTAEELRENGFFITGDLGQIDQDGYLHIVGRNKDLIISGGYNIYPKEIELLLDREAGVLESAVIGVPHPDFGETVVGILVAEPGAEPDLDAIKQNISASLARFKHPQKLIVLPELPRNTMGKVQKKALRAQFQDLFAPA 75296548 24 -FPPVAVPDGVTVPEFVLDGAEAYADRVALVEAAAG-GRSYTYGEVARDTARFARALRSVGVRKGHVVVVALPNLAVYPVVSLGIMSAGAVFSGVNPRALAAEIKKQVEDSEAKLVVANEVAFDKVKDA-----GVPVIGVGDRERMPGAISWDGLLAAAAGVVPVDASDLCALPYSSGTTGVSKGVMLSHRNLVSNLCSSMFAVAPETAGQVVTLGLMPFFHIYGITGICCATLRHKGTVVVMDRFDLRTFLRALVDHRVMFAPLVPPVMLAMVKSPVADEFDLSALKSVMTAAAPLAPDLLAAFQRPGVQVEEAYGLTEHSCITLTHAAGD------GHGHVAKKSSVGFILPNLEVKFVDPDGRSLPAN--TPGELCVRSQSVMQGYYKRKEETERTVDGKGWLHTGDVGYIDGDGDVFIVDRIKELIKYKGFQVAPAELEAVLLSHPSVEDAAVFGVPDEEAGEVPVACVVRRHGAEEGEEEIVAYVAERVASYKRVRVLHIVDAIPKSVSGKILRRQLRDEF------- 119503028 17 ------IPTHFNIADVCDRWAEDTRRIAMTHESLDGSISEYSFAQIKAYSNQLANLFGELGLQSGDRVLVMLTQSPECAISHIGCFKAGIVSCLASVLFGPDAVKHRLLGSSAKVCITNRANLGKITEVMDQCPSLEHIIVTDENAPNQALSFWKALQEQSTSFATRAEDTAWISYTSGTTGQPKGVLMPHRLLLGNKPLFEYYYDYGPKKNDVLWSPADWAWIAGLIILLIGWYSGCRVVTDMQGFDAQAAFRILAQHKITVSLLTPTVLKLMRQVDSEAAQDID-LRVVLSGGEAVGKELLWADDRFGLTISEGFGQTECNGMIGTNPRLMEV----------RHGSLGKAMPGSICAIVDDKGQEVVTGTK--GNIAIKRPHMFSGYLDNPDATAAKFIGD-WMITGDLGEQDEDGYLWFHGRTDDVITSSGYRIGPTEIEDCLLKSDAVQLAAVIGVPDEQRTELVKAFVVLADGNEILAESLKKLVRQHLAKHEVPRLIEFVDALPLTTTGKIMRRALRDQ-------- 82621474 10 --------------ELLRANADRFGDKPACSDGH----RTVSHAELERRTRRLAGHLAGLRLHPGDRAMICLGNRVEMVESYFGVLRANGVAVPVNPRSTDAELSYLLADSGARLVLTDVAHADQFGRLREQFPELRVVVSGDGPLPKGFIAFEPLPDTEPQLAARDDDEITWMLYTSGTTGLPKGVLSTQRN-CLWSLAACYVPVTGLTAEDRVLWPLPLFHLSHIVCLLAATAVGASTRIVDG-VSTADVLDALREERSTFIAGVPTLYHHLIEAARERDFATPELRIALVGGAVATADLVRSFEAFGVPLVDAYGSTETCGAIAVNWPTG----------PRVEGSCGLPVPGLTVRLVDPDGVDVPAGRE--GEFWVSGPNIMAGYHNQPEATASALR-DGWYRTGDLGRRDEAGFCTVTGRIKELVIRAGENIHPGEVEAVLRTVPGVADAAVVGKPHAVLGEVPVAFVVPGPDGFDPSSLLAT-CRERLSYFKVPEEIYEIARVPRTASGKITRHVLLE--------- 188592326 27 -----------TIPELLRRAASRHGERIAIQE----DGLRLTYAALDAGRIQAGRALMALGVQPGDRVAVWAPNFSEWIIAALATHSVGAALVPLNTRMKGAEAGAVLADSGARLLFCVDGFLGESYPAPHRPGTLERLVILGRAAGADELTWEDFIALAAREAGVRGDTPMDIMFTSGTTGRPKGVMTAHAQNLRAIDSWAAI--TGVRAGDRYLIVNPFFHTFGYKAGWLAALSRGATVLPHLVFDAEAVMTRVENEGITVLPGPPTLYQTLLNAPRLREFDLSSLRVAVTGASAIAPALIQRMRELGFDIITGYGLTESCGFATLTRAG--------DDAETVAGTSGRAMPGIEIRCIDAHGETVA--TGEPGEVLVRGYNVMQGYFGLPEATAETIDSDGWLHTGDVGTLDARGYLRITDRIKDMFIVGGFNCYPAEVEKLLVAHPAVAQVAVVGMPHERLGEVGRAYVVLRHGARVDADTLIAWARRHMANYKVPREVLFVSSLPVSAAGKVLKYQLR---------- 91782712 72 -------DGRLNAYNSIDRHAGNGARVAIIFEADDGTVTNVTYQDLLQRVSRFANALKKRGVKKGDRVVIYMPMSIEGIVAMQACARIGATHSVVFGGFSSKSLNERLVDVGAVALITSDELKNIADEALGGCEAVRSVIVFQRTGADRDLWMHELTQAEPDPEWVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLWA-AQTMKWTFDWKPTDVFWCTADIGWITGHSITYGPLTLGGTQVVVPTYPNAGRFWDMIARHKVSLFYTAPTAIRSLIKAADADAYDLSTLRIITVGEPINPEAWVWYYENVGCPIVDTWWQTETGGHMITPLPGAT---------PLVPGSCTLPLPGIMAAVVDETGQDVPNGQG--GILVVKRPWMLRNVWGDPDRYRKSYFPEKLYLAGDGAVRDKEGYFTIMGRIDDVLNVSGHRLGTMEIESALVSNPLVAEAAVVGRPDATTGEAVCAFVVLKRSRPEGEEALRNWVGKEIGPIAKPKDIRFGENLPKTRSGKIMRRLLRSLAK------ 88603635 83 -------------FDVVDAWAKKDRNKLAVWTNQEGEEKFFTFRDISRRSNEIVNMMIKYKIGKGDRVLIMLHRVPEWWFMVIALIKIGAVYIPAPTMLTPKDLAYRIKTSEAKMVITDMENAHKVEEIASICPTLETKMVVD-GARDGWLSYPRELTYPAPVSKTKATDPMVIFFSSGTTGEPKMVLHSQAYPLGHIVTARFWH--DVRNNDLHFTVSDTGWASAWGKLFGQWIEGAAIFVYDYRFNATELLPLIEKYGITTFCAPPTIYRMLI-MADLRKYDFSELRHCVSAGELINPEVIKAWKATGLEIYEGYGQTET-VLCVGTFPCME----------PKYGSMGKPSPGWVIELHDEDGKPVKPGEE--GSIAIRPVGFFMEYWGNEEANANAFR-DGFYYTGDRAVRDGDGYFWFVGRDDDVIKASGYRIGPFEVESAIIEHQAVQEAAVVGSPDIIRGFVVKAFIVLKAGYEPSEKLIQEYVKSITAPYKYPRKIEFVKELPKTISGKIKRKDLREM-------- 148553611 68 -------DGALNVSNCIDRHLAGHGDDVAILWEPDDPARRFTYAQLHAEVCRLANVLKAQGVRKGHRVTIYLPMIPEAAFALLACARIGAIHSVVFGGFSPDALAGRIQDCDSSVVVTADHLKANVDEALRQCTSVEAVVVVREMVPGRDVWLDEAVAADCPAEPMNAEDPLFILYTSGSTGKPKGVVHTSGGYLLWASLTHEL-CFDYRRGEVFWCSADIGWVTGHSIVYGPLANGATTLIYEGVPDASRMWEVVDRHGVHTLFTAPTALRALMREGDDTGTSRKSLRLLTVGEPINPEAWRWYHEVVGCPIVDTWWQTETGAAMIAPLPGAT---------ALKPGSATLPMPGVAPELVDAEGRPV--EGAGEGNLCISWPGQMRTVWNDHARFFQTYTYKGKYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHAKVAEAAVVGFPHDIKGQGIYAYVTLNAGEEASEDLRKEWVRTEIGPIATPDAIQFAPGLPKTRSGKIMRRILRKIAE------ 205374488 46 -------------YEAIDRHAESFRNKIALYYRDAERNEKYTYKEMKEWSNRAANVLKSAEVEKGDRVFVFMPRQPELYFAVLGAIKLGAIVGPLFEAFMSGAVRDRLQDSEAKVLITTPELLERVP--VEELPALQHIVLVGEDVKENFLTHLQSASKHAQIEWVDRHDGLVLHYTSGSTGKPKGVLHVHNSMIQHYQTAKWV--LDLKEEDVYWCTADPGWVTGTAYGFGPWLTGASNVIVGGRFNPSTWYEMIEDLGVTVWYSAPTAFRMLMGAGDEQSYNLSSLRHILSVGEPLNPEVIRWMKVFHQRIHDTWWMTETGAQVICNYPCLEI----------KPGSMGKPIPGVKAAIVDDRGNELPP--YTMGNLAVKWPSMMYTIWNNKEKYESYFMPGDWYVSGDSAYMDEDGYFWFQGRIDDVIMTSGERVGPFEVESKLVEHPAVAEAGVIGKPDPLRGEIIKAFVALREGYTESDELKEEIR------------------------------------------- 90581283 69 -------DGELNVANCIDRHLATKGDQAAIIWEGDDDDATLTYNELHQEVCQFANALKSQGVRKGDVVCLYMPMVAEAAIAMLACTRIGAVHTIVFGGFSPEALAGRIIDSNAKVVVTADEAVPLKKNVDDALVNPEVTVAWNDERDVWWHEATAVASAHCAPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYATM-TFKYVFDYQEGDVYWCTADVGWITGHSLVYGPLANGATTVLVPTYPSTSRMSEVVDKHQVSILYTAPTAIRALMAKGDEAGTNRSSLRIMGSVGEPNPEAWEWYHRTIGCPIVDTWWQTETGGILITPLPGAT---------ALKPGSATRPFFGVQPALVDNVGNIL--EGATDGNLVMSWPGQMRTLWGDHERFEQTYTFKGMYFTGDGARRDEDGYYWITGRVDDVLNISGHRMGTAEIESALVAFDKIAEAAIVGVPHEIKGQAIYAYITLNDGELPSAELHKEWVRKEIGPIATPDFLHWTDALPKTRSGKIMRRILRK--------- 114798116 70 ----WYSDGVLNVANCIDRHLDTRGDKAAFIWEGDGESHTVTYRQLHASVSKFANVLKELGVKKGDRVTIYMPMILEAAYAMLACARIGAVHSVVFGGFSPEALAGRIVDCGSEVLITADEGLDKAAGIAG--GTVKKMLVVKRTGTEGRDHWLHEIGADCPPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLLWA-SMTHEYVFDLKENDIFWCSADVGWVTGHTIIYGPLANGATSVMVPTYPDASRFWQVCDKHQVTIFYTAPTAIRALMREGEVNKTSRKSIRLLTVGEPINPEAWEWYFHVVGCPIVDTWWQTETGGTLIVPLPNTT---------DMKPGAGSHPFFGIKPILVDADGREL--EGAADGNLLISWPGQMRTVYGDHQRFVETYFYPGKYFTGDGCRRDADGFYWITGRVDDVINVSGHRMGTAEVESALVSHDAVAEAAVVGYPHDIKGQGIYAYVTLRAGCEADDALRKNLVRNEIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAENEF--- 163845389 77 -------------YNCIDRHLKSRGDKVAIIWEGDNPDKKITYRELYENVCRMANVLKKHGVKKGDRVTIYLPMIPEAAYAMLACARIGAVHSVVFAGFSPEALAGRIVDCESTFVITADEGVTAIDIAAKQYVMVNKVLVVRRTGGKRDLWYHQEVASHCEPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYA-SMTHQYVFDYHDGEIYWCTADVGWVTGHSIVYGPLANGATTLMFEPNFDQGRFWEVVDKHHVNIFYTAPTALRALMGAGDETRSSRSTLRLLGSVGEPNPEAWEWYYNVVGCPIVDTWWQTENGGILITPLPGAT---------DLKPGSATRPFFGVKPVLVDNEGNV--QEGVADGNLCISWPGQMRTVYGDHKRFIETYTYKGMYFSGDGCRRDEDGYYWITGRVDDVLNISGHRLGTAEIESALVSHHSVSEAAVVGYPHPIKGQGIYCYVTLMADAQDPDELRKELVRKEIGPIATPDKIQFAPGLPKTRSGKIMRRILRKIAEDEFG-- 149374682 69 -------DGQLNAANCLDRHLEKRGDQTAIIFEGDDDSRNVTYRELYEETCKFANVLKDQGVKKGDVVTIYMPMIVETGVAMLACARIGAIHSVVFGGFSPEALGARIANGKSRFVVTADEGVPLKKNVDAALADVDKVIVVKRTGGDRDQSYEELMSSDCPAEPMNAEDPLFMLYTSGSTGAPKGVLHTTGGYMVYT-SMTHEYVFDYQDGDVYWCTADFGWVTGHSILYGPLANGAVTVLVPNYPDTSRMGQVVDKHKVNILYTAPTAIRALMAEGESNGTTRDSLRLLGSVGEPNPEAWEWYHRVIGCPIVDTWWQTETGGILISPLPGA---------IDLKPGSATVPFFGVKPALVDNDGNIL--EGKTEGNLVISWPGQMRTIYGDHERFKQTYTYKGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVAHDKVAEAAVVGYPHEIKGQGIYVYVTLVHGEEPSDELKKEWVRKEIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIASNEH--- 213018317 48 -------------FDVIDAWAKEDRNRLAIWVDQKGNEKTFTFRQFMNLSNQVANMLLKYGINKGDRVLIMLPRVPEWWIFSIALIKIGAVFCPCPTMLTQKDLKYRINAAKFRMVITNQENAEKIDEIWDACPSLTSRFLTDGERPE-WINYKSELTYPAPAVNLPSTDPMVIYFTSGTTGEPKMALHNQAYPLGHLVTGGLW--LDIHPNDLHLTLADTGWASAWGKFFGPWMKGAATLIYDSKFNSTEILPILSKYEVTTFCAPPTIYRMLI-LADLETFDLSQLRHCVSAGEPLNPEVIRAWKETGQTIYEGYGQTEL-VLCIGTFPCMK----------AKPGSMGKPSPGWDVALLDEEGNPVPTGLE--GKIAIRPVGMFMGYLEGEHLNEDVF-ADGWYYTGDKAYQDEDGYFWFVGRNDDVIKSSGYRIGPFEVESALLEHPAVQESAVVGSPDVIRGMVVKAFVVLNPGFAPSESLVKEIVKRTTAPYKYPRIIEFVDSLPKTLSGKIRRNELR---------- 111026849 17 -LESTLVGTPTTIGSMLIQAAERYGTREALSEGNT----TLSYARTLELAQKCAVSIVERGVKPGDRVAIALPNGLHHAVSYFGTQLAGAIAVVVNTRLSAPEIAHVLSDSGASLVVSDSSFA---ERLTSDADVVDPQVLLTERPPHADHTPLPGLSRSAD-------DTAQLLYTSGTTGRPKGAAQTHANLLFN--AATVREQFELTPNDRTLIVAPMFHASGLNSQLIGFLSAGASCVLAPEFKAAVTLATLAERRITIFAGVATMLQLMLTRPEIDSLDLSALRLFAMGGSPVPESLPAQAKMPNIAFANIWGMTEATSIVTF---------VKGDDYLARPWSSGRAVPGTELGVTTEDG-TVADLREHVGELCIRGPVVAAGYWNNPEATADTFR-EGWLHTGDVGSIDTDGYVHVLDRLKNMIIRGGENIYSIEVESVLAAHPAVADVGVVGVPDDIFGERVRAVVISPGQRLTSDDLRAYAAR-HLADYKVPAEILFIHELPRNPSGKLVKGALAQ--------- 125542244 13 ---------PLSPVGFLPRANAVYGDRTSVIYG----RVRFTWSQTYARCRRLASSLLSLGVRNHDVVSVLAPNVPAMYEMHFAVPMAGAVLNTINTRLDARAVAGILRHSEAKVFFVDYQYVDALQIVADEGRHVPLVAVIDDGVRLGELEYEGLVARGDPAAELPEWDAVTLNYTSGTTSAPKGVVYSHRGAYLSTM--SLLMSWVVGDEPVYLWTLPMFHCNGWTFTWGMAARGGVNVCI-RDARAADIYRAIARHGVTHLCCAPVVFNILLEGGEAAAKQLAAPVHVLTGGAPPPAALLERVERIGFRVTHAYGLTEATGPALACEWRAQWDRLPLPERARLKSRQGVVLSLADADVKDATMASVPRDGKTVGEIVLRGSSIMKGYLNNPEANSDAFKGE-WFLTGDVGVVHADGYIEIKDRSKDVIISGGENICSKEVEEVLFQHPAVADAAVVAMPHPHWGETPCAFVVARDKAAGVEDDVVAFCRKHMARFMVPKKVVVYDAIPRNGNGKVEKNLLREAAKKL---- 27379160 31 -----------SVWAMIAEAVAQNADGEALICGHV----RLSWRQVVDRAARIAEGFRKLGLKRGDRVAILLGNRIEFPLLLFAAAHEGLVTVLLSTRQQKPEIAYVLTDCGAKILIHEAGLAGRLPDAR-DVPDVIHRVAVDDDPHASRFAVLADKAAAAAPVDVSEEDTAMILYTSGTTGKPKGAMLAHCNIVHSSMV--FASCLQLTEADRSIAAVPLGHVTGVVANITTMIRCGGALIIMPAFKAADYLKLAARERVTYTVMVPAMYNLCLLQPDFDSYDLSSWRIGGFGGAPMPVATIERLKATGLKLMNCYGATETTSPSTI---------MPGELTASHIDSVGLPCPGARIVAMGPDGRELPHG--EIGELWIQSASVIKGYWNNPKATTESFT-GGFWHSGDLGSVDADGFVRVFDRQKDMINRGGLKIYSAEVESVLAGHPAVIESAIIARACPVLGERVHAVVVTR--TPVAGDVLRAWCAERLSDYKVPETMAITTELPRNANGKVLKRQLRE--------- 33861176 80 ----------LNIYNCLDRHIKNIGNKTAVWEGEPGDNKKYTYQELLKEVCKASNALKSLGIKKGDLVCIYMPMIPEAMVAMLACARIGAPHSVVFGGFSSESLKDRLIDGNARFVITADGVIELKKAVDAAIESVEKVIVVQRTKKDRDFWWHELLKDQCEPEIMNSEDRLFVLYTSGSTGKPKGVVHTTAGYNLWSHL-TFKWIFDIKDDDVY-----------WCTADVGWITGHSYIVYGPLSNGATFWEIIQKYKVTIFYTAPTAIRSFMKSGREDQYDLRSLRLLTVGEPINPEAWMWYREVIGCPIVDTWWQTETGGVMISPLPGA---------VATKPGSATFSLPGIEVEVVDKNGEKVVENEG--GYLVVKKPWMMRTIHENSQRYLESYWEKNVYFAGDGARIDNDGYIWIMGRVDDVISVSGHRLGTMEIESALVSHKSVAEAAVVGRKDDLKGEAIVAFVSLEKDPEIVEELKKHVVNE-IGIIAKPEKIIISDSLPKTRSGKIMRRILRSLAE------ 207091340 14 -LPDIYIPDHLPLHSYVFENLSQVKDRPCLIDGDTGET--LTYADVELTARRVAAGLTKLGIQQGDVIMLVLRNCPQFALAFLGASFAGAAVTTANPLSTPAELAKQATASKSKLIITQAAFVEKIKDFAD--KRGVSLMCIDSTFPETEGISHFSLLTQADEACMPPDDVVALPYSSGTSGFPKGVMLTHKNLV--TSVAQLVDGENPTSDDVHICVLPMFHIYALNSILLCCIRAGAAILTMGKYDIATLLKMIKTYKVTMASFVPPILLNIVKSEEVDRHDLSSIRTIVTGAAPVSVELEQALRAPHAILGQGYGMTEGGPLSIS-------LSFAKEPVEMKSGACGSVIRNAEMKIVDETGASLPRN--RAGEICIRGNQVMKGYLNDPEATKTTIDEEGWLHTGDIGHVDDDDEVFVVDRLKEIIKYKGFQVAPAELEALLISHPFISDAAVVPMKDEAAGELPVAFVVRSNGFKISEDDIKLFISQQVVYYKRIHKVIFTDTIPKAVSGKILRKDLKARLASDLG-- 2764761 9 ------------LHVALLENATRFAGKPAFADDH----RTVTYGDLEARTRRLAGHLAGLGVRHGDRVAICLGNRVSTVESYFAILRAGAVGVPLNPGSATAELEHPLTDSGATVVVTDAAQA----ARLRLAPHVE-LLVTGDDVPEGAHSYDEALSEPAEPADLELDEPAWMFYTSGTTGRPKGVVSTQRN-CLWSVASCYVPFPGLSDQDRVLWPLPLFHSLSHIACVLSATVVGASVRIADGSSADDVMRLIEAESSTFLAGVPTTYHHLVRAARQRGFSAPSLRIGLAGGAVLGAGLRSEFEEFGVPLIDAYGSTETCGAITMN----------PPDGARVEGSCGLAVPGVDVRVVDPDGLDVPAGEE--GEVWVSGPNVMLGYHNSPEATAAAMR-DGWFRTGDLARRDDAGYFTICGRIKELIIRGGANIHPGEVEAVLRTVDGVADAAVGGVPHDTLGEVPVAYVIPGPTGFDPAALIEK-CREQLSAYKVPDRILEVAHIPRTASGKIRRGLLTDE-------- 111024924 16 AMLATMMDRPLLISSLLWHAENVFADRVGVSCDAGRGDREFTYRDLGAATRRFAGAFDDLGIGFGTRVATLAWNTFGHLVAYYAVPASGAILHTVNHRVSPDHIAYTMDKAEDEVVLIDADLLPVLTEVLPRLPRIRHVVVFGTSATVTWWSFDRLLHDAEPIEEFPEFDAASICFTSGTTGLPKGVVYSHRSTVLHALAISASGGVAIEGSRSYLLATQMSHVHSWGVPHAGVLQGARLVLPGPHPSPAELLRITTEQTPDVVVGAPAVAALMRERAEPARYDLGSVHTLWLGGQVPPSGLVNWWAAHGVSTVNGWGMTETSPMGTFSHV---------------PASQGRPLPLFQVRIVDEDGRSLPWNGFTTGELEARSPWVTGTYL-DDDRTGDAFD-DGWLRTGDVAVIHPDGQVEIRDRVKDLIKSGGEWISSVELENTLLLHPAVLEAAVIAVPHETWQERPVAWVRLTDD-VSDDGLRAHLA-ATLPKFWLPDTFVRVDEVPKTSVGKLDKARMRQRWR------ 167356805 67 -------DGQTNVYNCIDRHLKTNGDQVAIIWEGDNPDKKVTYNELYEHVCRMANVLKKHGVKKGDRVTIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPEALAGRIVDCESTFVITCDEGLTAIDIAARQHVIVEKVLVVRRTAPGRDLWHHQEIAAECPPVKMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVYA-AMTHEYVFDYHHGDVY-----------WCTADVGWVTGHSYILYGPLPDQGRFWEVIDKHKVNIFYTAPTAIRSLMGAGDDRSSRSSLRLLGTVGEPINPEAWEWYYNVVGCPVIDTWWQTETGGHMITPLPGAT---------DLKPGSATTPFFGVKPQLVDNEGKVL--EGPADGNLCISWPGQMRTVYGDHERFIQTYTYKGKYFTGDGCRRDADGYYWITGRVDDVLNVSGHRLGTAEVESALVSHNLVSEAAVVGYPHPIKGQGIYCYVTLMAGHEGSDTLRQELVRGEIGPIAAPDKIQFAPGLPKTRSGKIMRRILRKIAEDDFG-- 91975669 27 -------DRPPTLAAMFDDLVARFGERPAIV-----DDRTLSYRELDAQMRRIAASLTGLGVARGDRVALFLGNCWEFLACTLACNRIGALLVPIGTRQRRAELEFLLNNSGAKVLVFEADLADQIPA-PAEAPTLQHRFAAHGDAPDGARPFDDLLAASPADAPIAEDDTAVILYTSGTTGKPKGAELTHLSILHSAYA--FARAHELTEHDRGLVAVPLSHVTGLVVSYATLAAGGCVVLMRQAYKTADFLALASRERITYSILVPAIYTLAAMHPEFDRYDLSAWRIGCFGGAPMPVPTIEMLAKRNLQLRNAYGATETTSPTTI---------MPQACWRDHMDSVGQVIPYAQVRVMDADDNEVAPG--EPGELLISGPMVVPRYWQRPDANAKDFV-DGYWRSGDIGSIDAEGFVRVFDRKKDMINRGGFKIFSAEVENVICGIDGVLETAIIGTPDPVLGERVNAIVVTSEGAAVSERDVAAYCAARMSDYKVPESIIIRSELPRNANGKIQKTVLRE--------- 109095472 347 ------LPENFNFADVLDQWAERPANPALWWVNGKGDEVKWSFRELGSLSRKAANVLTKCGLQRGDHVAVILPRIPEWWLVNVACIRTGIVFMPGTIQLTAKDILYRLRASKAKCIVASEEVAPVVESIALECPDLKTKLLVSPQSRTGWLSFQELASEEHSCVETRSQEPMTIYFTSGTTGSPKMAQHSQSSLGI-GLTLCGRYWLDLKSSDIIWNMSDTGWVAAIGSVFSSWLCGACVFVHMAQFDTDIFLDTLTTYPITTLCSPPTVYRMLVR-KDLKRYKFKSLRHCLTGGEPLNPEVLEQWRQTGLELYEGYGQTEVGIICAN-----------QKGQEIKPGSMGKGMLPYDVQIIDENGNVLPPGKE--GEIALRLKSTFSEYVDNPQKTAATIRGD-FYVTGDRGVMDSDGYFWFVGRADDVIISSGYRIGPFEVESALIEHPAVVESAVVSSPDQIRREVVKAFVVLAAPEKLTLELQDH-VKKSTAPYKYPRKVEFVEELPKTITGKIKRNVLRDQ-------- 126343208 75 -----------TVGECFDDTVKKFPDREALVAVP--QNIRKTFAQLKQEVDMAALGLVKIGINTGDRLAMWSPNSYEWVLMQLATAQAGIVLVSVNPAYQAQELEFVLKKVNCKAIVFTQNYYNILKLICPELPDLTTVIMVDSKLP-GTLHMNDVLAAQMDQLRDIEKDPINIQFTSGTTGTPKAATLSHHNIVNNSIFIGRRMNLHKKEARLVLP-SPLYHCLGSVGGMVSILYGVTFILSSPSFEGKTALEVVARERATLIYGTPTMYIDMLNQPDFSSYDLSSLQ----GGEILAQPVILQMDITSLDLFVAYGTTENSPVTFMQHTKDSIE--------RKTQTVGRIMDHTEAKILDQTGKELERN--MAGELCIRGYCVMLGYWDDPQKTEEAIDEDKWYWTGDVATIDEEGFCRIVGRSKDMIIRGGENIYPAELEDFFHKHPMIQEVQVIGVKDHRLGEEICACIRLKGTAITPEDLKAY-CKGKISHFKIPRYIVFVKDYPLTASGKIQKYKLRQRMEEHL--- 116695183 47 -------NAPPTLRELLLNT-RAFADRTFVVY----EDERVSYDAFRRAAIALAHALVRDGVRKGDRVAVAMRNLPEWPVAFYGALLAGAIVTPLNAWWTGAELEYGLADSGSRVAIVDAERLDRILEHLPGCPALERIYASRAGGTAGCPADWAALPDQAPPVDIDPDDDATIFYTSGTTGKPKGALGTHRNSTNVAVAGSFSPMRNLAPQKAMLLAVPFFHVTGCMAVLNGAIATGGKIVLMHRWDALRGMELIERERCTAAGGVPTIAWQILEHPERGRFDLSSLENVNYGGAPASPELVRRIGEVFPAPGIGWGMTETSSTFTSH---------SAEEYVMRPDSSGPALPIGEMKVVDGHGRALPPG--ATGELMARGANVVRGYWNKPEATAQTF-ADGWLRTGDIARLDEEGYVYIVDRMKDMLIRGGENIYCIEVESTLYEHPAVMDAAVVGLAHKTLGEEPAAVISLKPGMQASEAELQDFVRTRLAAFKVPVRILIYQELPRNANGKILKSNLRKLF------- 39933541 24 ------------IGEVLAEVAAQEGDRLALVEVVASTSRRWTYAQLNDDARRCASWLLTQ-FKTGDHICVWAPNVPEWIVLQYGAALSGLVLVTANPALKASELEFVLQQSQSVALFHLDAFRGVETGAVARSFASAKLRCI---SFSGWLAEIRRTEIGALP-RIDPGQPAQIQYTSGTTGRPKGALLHHRGLITNASYVAARAGLD---HSVLLSPMPLFHTAGSIMSVLGCLNSRSTLVLPLLFDPGTVLDAIAHTRADTLFGVPTMLLAVIDAQLQAPRDLSSLRVAASGGAQVPPELHRRIDALKLPLLTVFGQTELSPIVSQTCI--------DDPDEQRIHSVGRPLWNVEVRIVDPNGDRVVVIG-VEGEIQVRGYQTMLGYFNAPKETSETITADGWLRTGDLGAMDEAGYLRITGRLKDMIIRGGENIYPAEVEACLLRHPAVADISVFGAPDDKWGEVVAAAVRLVPDVPVTATELSAFCKTEIAPHKAPTVWYACTGFPLTASGKIQKFRLRDAA------- 67922760 467 ------------IHQLFEAQAEKTPHAVAVEF----EDQKLTYQQLNTKANQLAHYLRSLGVKPEILVGICVERSLEMVIGLLAILKAGGAYVPIEPTYPTERIQYLLEDSKVAILLTQNHLTTTLPEYQG------RIICLDTKS-----ELMSNGGKQNLVSELSIDNLIYIIYTSGSTGKPKGTMNTHQGVVNRLL--WMQDTYQLTTRDRVLQKTPFFDVSAWEF-WWPLMTGACLVVAQPHKDPTYLIKLIKEQQITILHFVPSMLQIFLE--EADEESCSSLREVFSSGEALTVALEEKFSRLKAELHNLYGPTEAAIDVTFWQCQANSQRSS--------VPIGRPIANTQTYILDVNLQPVPVG--VPGELYLGGVQLARGYLNRPELTAERFIENPFYKTGDLVCYLPDGNIEYLGRLDNQVKIRGLRIELGEIEAQIAQYETVKEAVVIAREEIAGDKRLVAYLVPQEESTVNSSKLRKFLREKLPNYMIPSAFVTLEELPLTPNGKIDRKALPD--------- 13475625 2 ------------LHDYLAHSARRLGDKVALVCG----KQRVTYGELEARANAIATDLAASGVARGDRVMIFADNTVETVVSFWAVLKANAVVCIVNPLTKSDKVDYLLNDCRPAALITDAHLHAIFREPARGCQSLLRMIVSGSDDPERAVRWDTAVGNGGDAPPARDIDLAAIIYTSGSTGEPKGVMLTHRNMM--TACTSIASYLELAEDEVILNVLPLAFDYGLYQMIMAFRTGARLVLERSFAFPAQVLGLIRQEGITGFPGVPTIFAALSELRSLKDQDFSSIRYVTNTAAALPLKHILMLRELSARIYSMYGLTEC----------KRCTYLPPEDLKRKPLSVGIAIPNTEMWIVDEHDRRVGPG--VVGQLVIRGATVMKGYWGKPEATARKLKPGPLLYTGDYCRMDAEGYLYFVGRGDEIIKSRGEKVAPKEVENVLMDIPGVREAAVIGVPDELLGQAVKAFVVMENGRTIGEKQLQMECQKRLENFMVPKSIVVVASLPMTDTGKLKKTAL----------- 29827799 5 --PSVTVDG------VLRRSARRTPARRAIHYRD----RSWTYAELDEAVSRAARALRETGLAPGDRVGAYGHNSDAYLIGFLACARAGLVHVPVNQNLTGDDLAYIVDQSGATLVLTDPDLAGNLA------DGVRTLALRDA---DDSLLTRLATTAQYDGAEPRGEDLAQLLYTSGTTALPKGAMMTHRALVQEYLSA--IAALDLSAGDRPVHSLPLYHSAQMHVFLLPYLAVGAENVILDAPDAEQIFDLVEAGRADSLFAPPTVWIGLSNRPDFATRDLSGLRKAYYGASIMPVPVLERLKERLPELYNCFGQSEIGPLSMV---------LGPDEHKRRMDSCGRPVLFVEARVVDESGKEVADGEQ--GEIVYRSSQLCEGYWDKPEETAEAFR-DGWFRSGDLAVRDAAGYFTVVDRVKDVINSGGVLVASRQVEDALYTHEGVAEAAVIGLPDERWIEAVTAVVVARGE-VTEAELLAH-AREKLAHFKAPKRVLFVDELPRNASGKILKRELRDRFAE----- 161528209 51 -------------------------EKPAIWEGENGDSRILTYGQILTEVQKFSNILKSLGVEKGDRVTLYLPMIPELPIAMLACARIGATHTVIFSGFSATSIRDRVDDSKSKVIVTADGLKEVVDEAIEDFDFVKNVVVVERTKNEIPMTWNDLMNDASDAEKLDSAHPLYILYTSGTTGKPKGVLHGTGGYLTH-LYSTFKWAFDIKDSDVFFCTADIGWVTGHSVVYAPLLHGATEIMYAPDFDASRMWDILQKYKATIFYTTPTALRMFMKFGDPNSFDLSTLRLLTVGEPINPEVWRWYFKTIGCPIIDTWWQTETGGMLISPLPGLETIPL-------KPGSGTLPIPGVNITVVDENGKDVEPNTK--GYLVVKNPWMLLTLWGDDEKYKTVYWSENCYYPGDYALKDADGYLWLLGRADDVLKVAGHRIGTAELESCIVSHDDVAESAACGIPDEVKGEVIIAFVVLKEGINTETKVLEEKIRTDIGAIATPKQIYFVSKLPKTRSGKIMRRLLK---------- 120406234 3 ---------------VLDRIARELPDHPAVVTTAGGAGRTLTYAELRAEVRQAAAALIDLGIEPGDRVAIWSPNTWHWVVACLAIHHAGGVLVPLNTRYTASEAEDILVRTAAPLLFASGEFLGADKAARDAVPALRHVVRIPIEKSDG--TWDEFMSRGANLDAVDEDDVSDILFTSGTTGRSKGVRCAHRQSLDASAAWAACG--QVTSDDRYLCINPFFHNFGYKAGILACLQTGATLFPELTFDPENAMRAVQEHGITVLPGPPTIYQTLLDHPKRGDYDLSSLRFAVTGAATIPVVLIERMQELDIDIVTAYGLTEAAGFGTMCR--------ADDDAVTVATTSGRPIADFELRIGDQS------------EVLLRGPNVMLGYLDDPEATAAAIDADGWLHTGDVGELDDAGNLKITDRLKDMYICGGFNVYPAEIEQVLARLDGVAEAAVIGVPDERLGEVGKAFVVRLPSAELDEKTVIDYAREHLANFKTPRTVEFLDALPRNPGGKVVKPLLRQ--------- 88705663 43 -----------NMGDYF-RFMLNHADKEFAVYRD----ERLTFGESYAQASALARSLIDYGVQPGDRVAILSRNNPQWMLGFIATLSIGAVAVPMNAWWTTEELDYGLKDCGAKVVIADRQRLERLVPLQAELQLALIAVDDCSGLDLSFRNFRDLVGAEMPVVDVAPDDYATIMYTSGSTGHPKGALSSHRGMLSALYSWMLLGTSDKQAAPSGLLTIPLFHCTGSHTAFLLSLIVGRKLVIMHKWDVQEALRIIEEERITWFTGVPTMSAELQAAAAESDRDLSSLAEIYGGGAARPPAQVEKLAKTHSSAGIGYGLTETNALGTIN---------TGAVYRARPGSAGRVVPAVDIAILDENDQPLPAGER--GEVCIHSPANCLGYWNKPEATAEAFR-DGWFHTGDVGYMDEDGFLFIVDRIKEIIIRGGENISCIEVEAGIYQHPAILEAAVYGVPDERLGEAVAASVVLREGETLTTEGLQEFLREHIAGFKIPAHVRFHDELPRIATGKIFKRQLKAELSETLAAA 148556381 67 -------DGQINVANCLDRHLAERGDQVAIIDAPTDAPRRFTYRQVHEEVCRFANVLKAQGVKKGDRVTVYLPMIPEAAFALLACARIGAIHSVVFGGFSPEALAGRIQDCDSSIVITADKLVPLVDAAAQHAPSLTSVIVIRATGAERDVWYDEAVSADCPAETMDAEDPLFVLYTSGSTGKPKGVLHTTGGYLLWASLTHEL-CFDYRPGQIYWCAADIGWVTGHSIVYGPLANGGTTLMYEGVPDASRIWQVVDRHQVEIVFTAPTALRALMRDGDEFVARTSSLKLLTVGEPINPEAWRWYHEVVGCPIVDTWWQTETGAAMIAPLPGAT---------DLKPGSATRPLFGVVPELVDADGQVL--EGATDGNLCISWPGQMRTVWGDHARFFQTYTYKGKYFTGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVLHAKVAEAAVVGFPHDIKGQGIYAYVTLNAGEEASEALRKEWVRTEIGPIATPDAIQFAPGLPKTRSGKIMRRILRKIAE------ 212534606 46 -----------TVGDHFASIVQKFGDRTAVISRH--QKGRFTYHELDRNSNAVARGLQSISVRKGDRVAVMLGNSLEYASLTYALFKLGAVLVPLNPSFNANQIVSALSHLGASHLIISAEALDSMSCVQSELPSLKQVVVVDNSTGDSIASYIQADRKALPNQGLSLHDVVNIQFTSGTTSMPKAACLTHRSILNNGIQ--IGDRMLLTENDIVCCPPPLFHCFGSILGYMATATGSAIVFPSESFNGLASLQAVREERCTALYGVPTMFLGLLDRGEVPYDGFQYLRTGIAAGSSIPAELMRKLKKLNLELTICYGMTETSPVSAMTTTDDPMD--------KRITTVGRLMPHVEAKVVDPVDRSKVLPIETKGELAVSGYLLMKEYWGAPDKTAEVMLADEWMHTGDEASMSADGYITITGRIKDLIIRGGENIHPLEVENCLLAHPSVNDVSVVGVPDEKYGEVVGAFVVMEEEQHLLKEELRLWVREKLSSHLVPKFIFFLDAFPKTASGKIQKFKLKE--------- 126437760 76 -FAKWFVGGKINVYNCVDRHVEANGDRVAIHWEGEGDSRSLTYAELKDEVCKAANALTDLGLTAGDRAAIYMPMVPEAIVAMLACARLGVLHSVVFAGFSASALKARIEDAEAKLVITTDSLKDAVDEAVDGQPSIEHVLVVDVKWTDGRDLWWDGASTEHTPEAFDSEHPLFLLYTSGTTGKPKGIVHTTGGYLVQSSYTHHNVFDVKPDTDVYWCTADIGWVTGHTITYGPLSNGVTQVVYEGTPSEHRHFEVIEKYGVTIYYTAPTLVRTFMKLGRADAHDLSSLRLLGSVGEPNPEAWRWYRNVFGIPVVDTWWQTETGAIMISPLPGVT---------AAKPGSAMTPLPGISAKIVDDDGNQLPPGEQANGYLVLDQPWMLRGIWGDPQRFKETFAEQGWYFAGDGARYDADGNIWVLGRIDDVMNISGHRISTAEVESALVGHAHVAEAAVVGATDDHTGQAICAFVILESSAADKEELRAEVAKE-ISPIARPREIHVVPELPKTRSGKIMRRLLRDVAE------ 167644084 68 ----WYADGVLNVANCIDRHLPHRKDEVALIFEGDGVSSTLTYGQLHEEVCRMANVLKVQGVRKGDRVTIYLPMIPIAAVAMLACARIGAVHSVVFGGFSPDSIAGRIQDCGSHFVITADELKANIDKALEHCPWVSKVLMVRWTGAETWEDVKDSVSADCPPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLAWA-AWTHEAVFDYRPGEVF-----------WCTADVGWVTGHSYVVYGPLANPARFWEVVDKHQVEIFYTAPTALRALMREGDDTKNDLSSLRLLGSVGEPNPEAWLWYHRVVGLPIVDTWWQTETGGVLVSPLPGAT---------ALKPGSATKPLPGVKLQLVDAEGHVL--EGATEGNLLISWPGQMRTVYGDHGRFFDTYFSPGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRLGTAEIESALVAHDTVAEAAVVGYPHDIKGQGVYAYVTLRAGVEPTDSLRKDWVRQEIGPFAAPDVLQWAPGLPKTRSGKIMRRILRKIAENELG-- 92119059 9 ------------LFDDLDDAGR--------IAIETLDGRRITYGDLIAFSGRLANTLVTRGVKPGDRVAVQVEKSVPNLALYLATVRAGAVYLPLNTAYTLNELDYFITDAEPALVVCDPSKADGIKAIAAKVGA--KVETLGAGGKGSLTEAAMTAKPAFATVARADDDLAAILYTSGTTGRSKGAMLTHDNLASNS--CSLVDCWRFTDTDMLIHALPIYHTHGLFVAINVTLFARASMIFLPKFDPDLVIRLMA--RATVLMGVPTFYTRLLQNPALTKESTRYMRLFISGSAPLLADTHREWARTGHAVLERYGMTETG-----------MNTSNPYDGDRVPGAVGRALRGVSVRVTDETGKELPR--ETIGMIEVKGPNVFKGYWRMPEKTRAEFRSDGFFITGDIGKIDGEDHVHILGRGKDLVISGGFNVYPKEIEGEIDALPGVVETAVIGVPHADFGEGVTAVVVCNKDADISEAKVLGALDGRLAKFKMPKRVIFVDALPRNAMGKVQKNILRDTYAGLY--- 159042809 14 --------RDLSITEALFEGLARRGDAPILIDGPSGAA--MTGAQLEGRIRACAGGLRARGIGPGDVVAIMAPNMPDYATAFHGAAFAGATVTTLNPTYTTEEAAHQLRDSGAQMLVTVPAFADLAAEAV-QGTGVTETVMMGTTGPGSLEALFGPPLAAQVAVDL-ARDIVVLPYSSGTTGLPKGVMLSHRNLVVNVDQTA--EIIGITVQDVTVGFLPFFHIYGMTVLMNCYLSRGAAVVTMPRFDLEQFLSLCQTHRPRQLYIAPPVALALAKHPMVDDYDLSGVEFILSGAAPLGGDVAEAVRRLGVEMVQGYGMTEMSPVSHFTPPGQN-----------VPGSVGPTAPSAESRIVDPETGE----DAAEGEVWVRGPQIMQGYLNRPDATAETVTRDGWLKTGDLGRFDEAGNLFITDRVKELIKVSGFQVAPAELEAVLLTHPAITDAAVIGVPDDSAGERPMAFVVRSDPDLSEGAVIAH-AAEHLAHYKRIARVAFVEAVPKSASGKILRRLLRAKVEDMATGA 73748898 66 ----------LNMYQCVDRHAKSWSKVAIYWEGENGDTQTISYSDLYENVNRYASVLKKLGIGKGDKVTVYLPMIPEMVYILLACNRVGAVHNVIFSGFSSQSIADRVNDSGSKMIVTASGLKEIVDEAVKSTPTIEHVLVIKYTGHEVVMDWAHDLLKDADPEAMESTDPLFILYTSGTTGKPKGILHGTGGYGVWA-CNTLKWAFKPTDESVFWCTADVGWITGHTVVYAPLALGLTQVIYEGAPDVDRWWEIIDKYGVSIFYTSPTAIRMFMRHGEEAKHDLSTLEMLGSVGEPNPEAWEWYYKNIGCPISDTWWQTETGGFMITPCPGIQSFPL-------KPGSATLPLPGVDPVVVDAEGKILPAN--ETGFIAIRKPWIMLGIYNGDELYKKTYWSPGWYCPGDFSMKDSDGYLWLLGRADEVIKVAGHRISTAELEHALVGHSSVAEAAVASRPDEVKGEAIVVFVTLKKNVEASAEVKRHHLRSAIGTIATPEEIIFVEKLPKTRSGKIMRRLLK---------- 118589205 29 ----------------------------------------LTHSAFLESAAQIAHVLTDHGMVAGDRLAAQVEKSATALALYAACAQTGIVFLPLNTAYTVDELSYFIENSGARTVVCDGSSKTVLEPVASRLGA--RLETLNADGTGSLTDQAKNKPSEFETVDRAPDDLAAFLYTSGTTGRSKGAMLTQANLLSN--ATTLADLWRFTDKDVLLHALPIFHTHGLFVATNVSLVAGGAILFLPKFDLDAMIGLM--PKATTMMGVPTFYTRLLQDDRFTAGLTKGMRLFISGSAPLLADTHRQFERTGHRILERYGMTET-----------NMNTSNPYEGERRAGTVGFPLPGVELKITDPTGDTLPP--ETVGQIEVRGPNVFKGYWQMPEKTAAELREDGFFITGDLGMIDADGYVHIVGRNKDLIISGGYNIYPKEIELILDAQPGVRESAVIGVPHSDFGETVLGLVVPDGSQTPDLDAILAVAGTSLARFKHPRKLVVVDSLPRNTMGKVQKNILREQFKDTFATA 15807458 76 ----WFVGGQTNIYNALDRNVQRGDKRAIIWEGEDGEVRTYTYAELLREVCKAANALEELGVVAGDRVTLYMPLIPEAAIAMLACARIGAVHSIVFGGFSVSALADRINNAQSKLLITADAGYRRADEAAKLAPCLEHVLVVKRAGIPRDLWWHDVVDRQSDATALDSEHPLFILYTSGSTGAPKGVQHTTGGYMVGTYLTTQT-VFDLRDDDIYWCTADIGWITGHSYVYGPLLNGATVVMYEGQPDWGRFWDIVQKHRVTILYTAPTAIRSFMQHGDEGRYDLASLRLLGSVGEPNPEAWMWYYRVIGCPVVDTWWQTETGSIMLTTLPGAF---------PSKPGSAGLPMFGVEPALMTRDGEEIGDDDGGLLVIKRPWPSMLRTVYGDDERYRKSYWGEHVYFAGDGARRDHDGYYTIVGRVDDVLNVSGHRLGTMEIESALVAHPDVSEAAVVGRPDPVKGESVVAYVLLQDGHTADPAALRAHVSSEIGALARPDAIYIADALPKTRSGKIMRRFLRQ--------- 118469708 7 -FPDVTIP-PVSVHDFLF-AGLDDADAGRVALVDSRTGAETTYGELIGRIEEFAGALAARGIGVGDVVALLSPNSSAFAVAFHGILRAGATATTVNALFTARDIAKQLTDSKAKLLLTVNALAPQSREAAAAVGLTDDAVVLGESLPTGHAA--------PQVTFDPATHLAVLPYSSGTTANPKGVMLTHRNLVAN--VAQIRPLQGMRRDDRLLAVLPFFHIYGMTVLLNAALHARAQLVVMPSFDLAEFLGNIAERRCTYAYIAPPVAVALAKHPMVDSYDLSALEGIMSGAASLDAELLAVARRLDCRVVQGYGMSELSPVSHVTPKDGGLSTVGTVAPLD---SCGWTVPNSESKIVDPETGEVPAEGSETGELWFKGPNVMAGYLNNERATRETIDDDGFLHTGDLARVDATGCVYIVDRLKELIKYKGYQVPPAELEALLLTHPGIADAAVIGVQDPESGEVPKAFVVRQPGIDLGADEVMAFVAGQVAPYKKVRQVEFIEAVPKSAAGKILRKELRTR-------- 161522997 92 -------DGELNAYNCLDRHVEANGERVAIFEADDGTVTRVTYADLLARVSRFANALKKRGIGKGDRVVIYMPMSIEGIVAMQACARIGATHSVVFGGFSAKSLNERLVDVGAVALITADETLPLKAIAMGGCDAVKSVIVYRRTGADRDLWMHELADGESDPEWVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLWA-AQTVKWTFDWKPTDVFWCTADIGWVTGHTITYGPLACGGTQVVVPTYPDAGRFWKMIGDHKVSVFYTAPTAIRSLIKAAEADSYDLSSLRIITVGEPINPEAWMWYHKHVGCPIVDTWWQTETGGHMITPLPGAT---------PTVPGSCTLPLPGIMAAVVDETGQDVPNGQG--GILVVKRPWMIRTIWGDPERFKKSYYPERLYLAGDGTVRDKDGYFTIMGRIDDVLNVSGHRLGTMEIESALVAHELVAEAAVVGRPDDTTGEAVVAFVVLKRARPALAKALRDWVGKQIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSLAK------ 213624762 84 -----------------------------------GTEVRWSFEELGFHSRKLANVLRQCSLERGDRVFLILPRVPEWWLVNVACIRTGTVLIPGTSQLTARDMRHRLITSGAKCVITDETLAPLLDTVASDCPSISTKLLLSHKPMDGWGNLTELMGRVSDCVDTSSEEPMTIFFTSGTTGSPKMTQHSHCSYGL-GLTVNGRYWLDLTEQDVFWNTSDTGWASAWSSVFAPWIQGACVVHHMPRFDTNTVLKTLSHYPITTFCTAPTAYRMLVQD-DLSKYKFQALEHCLCAGEPINPEVMCKWKELGLDIYEGYGQTET-VLIAGTFKGMKI----------KPGSFGKASPGYDVQVVDENGSVVPKGQEGDLGIRVKPESLFTEYTGEPVRTAECFRGD-FYLTGDRGMMDDEGYLWFIGRSDDVILSAGYRIGPFEVENALIEHPAVAESAVVSSPDPVRGEVVKAFVVLRAHKELIKELQTH-VKSITAPYKYPRKIEFVDQLPKTVSGKIRRVELRKK-------- 212638323 45 -------PEKYNLTSEFEKYADDPNRMALKWESESGETKELTYVELMKQANKIANAFVNHGLQKGDKVLVMLPRLLEAYAVYIGALKAGLVVIPSSEMLRTKDLQYRISHGEVKGVIAYFLYIEQFIPIEGMENMVAFSV---GGSTERWLDLHEEMAKQSDAVETSREDMAFLSYTSGTTGNPKGVVHTHAWAYAH-LRTAAKNWLCIEEGDLVWATAPGWQKWVWSPFLSTLGSGATGFVYYGRFEPEKYLQLLEKYHINVLCCTPTEYRLMAKVPTISQYKLPHLHSAVSAGEPLNREVIDTFERFGVQVRDGYGQTENTLLVGVM-----------KGMKIKPGSMGKPTPGNRVEIINEFGEPCAVGEVGDIAVHVETPALFKCYYKDPERTAMQFRGE-YYITGDKAKKDEEGYFWFEGRGDDIIISSGYTIGPFEVEDALVKHPFVKECAVVASPDEIRGHVVKAFIVLREGVDKNDQLQEH-VKQLTAPYKYPRKIEFVDDLPKTTSGKIRRVELRER-------- 72384198 1 ----------MAIIDYFDRGWRINPHGVAYIQ----DERSFSFQEIGELSCRVANGLLAAGLEKEAKAAVWADNDVIGWGCTLGIWRAGMVYIPVNGRNASAENQYVLDAFDCEALFFTEVFAPIIEELRITLPNVKLWVCIDAELPPSLATWSASQPSTMPRVDYDMDDIVTLSATGGTTGVPKGVMNTHRAFQTYFAQFMIAFPYG-AQRPVNLAAAPMTHTAGM-LSLPCTARGGTVVVL-PKPDPMLLLATIARHRVTEFFLPPTVIYRLLDIPGIEERDFSSLKYFLYGAAPMSVELKRAIEVFGPVMAGGYGQTEAAASISYLTPAEHFGKIASDERLS---SVGRPNPLIRVEILNDQRQVLPQG--ETGEICVRGDLIMKGYFKAPDKTAETIV-DGWLHTGDIGHLDAEGYLHITDRKKDMIISGGFNVYPSEVEQVIWAHPAVQDCAVIGVPDDKWGEAVKAVVELNVGQTASAEEIIALCKDKLGSVRAPKSVDFIAALPRSPVGKVLKKDLREQY------- 195388515 49 -----------NVGQQLELAASQFGSTEALVSCH--EAKRYTFRSLLAEVDRLAAGLRKLGLQRGDAVGIWAPNYIQWYLGMMGAARAGLTSVGINPAYQGPEMEYCLNKVDIKAILATQNYYEILRDICPELPHLRTVIINSQQSLKGALRFDELLSEQAEQREIQPESPCNVQFTSGTTGHPKAAVLSHHSFVNNGIHVGNRNEL---EGERICVQVPLFHAFGVGITIMAAMAGATLVLPAAGFNPKDSLQAIVNEKCTVIHGTPTMYVDLVAEQRKLQLPLGKIKKAITGGAAVSPQLVLDVKQVLRAVHSVYGLTESTAVIFQ--------SLPGEKDDRVLHYVGHLTDHIEAKIVDAQGCIVPLG--QPGELCVRGYMTMLGYHGDVEKTKEILAEDNWLHTGDQFVLESDGYGRIVGRLKEMVIRGGENIFPKEVEDFLNSHPQVIETHVIGVPDERLGEELCAFVRLESDKSFTNEALKAYCKGKLAHFKVPRYVVTVDTFPTTTSGKIQKFKLLKQFEDTF--- 116694647 20 -LPATLHTPRTSLFYNVEAAAHRYPDKTAIQYFGTA----ISYGQLQDEIERMAGYLQACGIEPGDRVLLFSQNCPQFIIAYYAILRAEGVVVPANPMWLEAELAHVVQDSGAVAAFAGSELYQRVAPLHG--PALRHVILHDSGAMPVAWDAASAAGYRPLPHQAGYDTLCMLAYTSGTTGHPKGCMHSHGTLMTAAAGAVIWRGA--TPESVVLAVAPMFHLLGMQNCMNSPLYLGATVVLMPRWDRALAADLLERHRVSVWGAPPAMMVDFFSQPGIDARDLSSLAYVGGGGAAMPEAVANMLERFGLPYVEAYGMTETAAFILSN-----------PRNQPKRECLGIATFGVDARVVDETLQELPCG--ETGEIVVHGGQVMLGYWNNPEANAATFIELGFLRTGDLGFMDEQGYFFMRDRLKRMINASGYKVWPAEVENLLYGHPAIHEACVIAARDQRRGETVKAVVALRGTADADPERIMAWCREHMAAYKVPRIVDVVDALPKSATGKILWRALQER-------- 114770350 68 -------DGELNVCECVDRHLESRGDQTAIIWESDDPNKHITYNQLHDHVSRLANVYKSLGVGKGDRVILYMPMIPEAAYAMLACARIGAIHSIVFGGFSPDALASRISDCKASLVVTADELKKNVDAALEICGDVKTLVVRRTGNSTPYFDYEELVSSDCPVEKMNAEDPLFILYTSGSTGKPKGVVHSSAGYLVYA-SMTHQYTFDYQEGDTYWCTADVGWITGHSIVYGPLANGATTLMFEGTPDASRFWAVCEKHKVNQFYTAPTAIRALMGLGDDLKHNLSDLRVLTVGEPINPEAWNWYNEVVGVPIVDTWWQTETGG---------HMLTPLPGVTATKPGSATTPFFGVQPVILDSQGQEI--EGACEGVLAIKWPSQMRTVYGDHDRFVKTYFEKGYYFTEDGCKRDKDGYYWITGRVDDVLNVSGHRMGTAEIESALVAHKDVAEAAVVGYPHEVKGQGIYCYVTLNASAEYTEELRRGWVRQQIGPIASPDYIQWAPGLPKTRSGKIMRRILRKVAENDY--- 148258023 3765 ------YPQDVCVHELFETQAERTPDAVAVVH----EDERLSYAELNIQANRLAHHLRGLGVRPDDRVAICIARSPEMIVGLLAILKAGGAYVPLDPAYPPERLAFMLQDSAPVALLVGGGALDVLPVVQAELAA-SGVPVLDIGADAAQWAEAPARNPERSEVGLAPDHLAYVIYTSGSTGTPKGAMNGHRAVVNRLL--WMQDAYALDGGDAVLQKTPFFDVSVWEFFW-PLLAGARLVMARPHKDPAYLVEVIRRERITTLHFVPSMLQIFVKYAEAGS--CTSVKRVMCSGEALSPVLAARLERLGTELHNLYGPTEAAVDVTAWRC--------AKEASDASVPIGRPISNTQIYILDEHGEPAPIG--VAGEIHIGGVQVGRGYLNRPELTAERFVEDRFYRTGDLGRWLGDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHAGVRDAAVIAREDVAGDKRLVAYYVSDG-AIGAEELRGHLA-ARLPDYMVPSAYVHLQRLPLTPNGKLDRKAL----------- 148258023 1580 ------YPQDVCVHELFEAQAERTPDAVGVVH----EERRLSYAELNIQANRLAHHLRKLGVKPDDRVAICIARSPEMIVGLLAILKAGGAYVPLDPAYPPERLAFMLQDSAPVALLVGGSAQAALSVVEAELAA-SGVPVLDIGADAAQWAEAPARNPERSDIGLAASHLAYVIYTSGSTGQPKGVMVEHRNVA--RLFHATEHWYQFGPADVW----TLFHSYAFDFIWGALLYGGRLVVVPQLRSPDDFYHLLCRERVTVLNQTPSAFRQLI-AAQAEAVETHHLRTVIFGGEALEPAWYRREANQATSLINMYGITETTVHVTYYALQA------ADADRYGASPIGQPIRDLKVYILDAYGQPAPIG--VAGEICVGGAGVARGYLNRPELTAERFVEDRFYRTGDLGRWLEDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHAAVRDAAVIAREDVAGDKRLVAYYV-SDAAIGAEELRGHLA-ARLPDYMVPSAYVHLQRLPLTPNGKLDRKAL----------- 114321637 36 -----------SLAEMLRQAAHHHPERTAFTCLDNGLNASLDYATTDRLSDHFAWLLREAGLGPGEPVAIQMPNCLAYPVTAFGALKAGTPLVNMNPLYTAPEMHHQLADSGARVLVIVDLFADKLEQALND-TAVEHVVLTRPPPPAGVHHLGRTLEEGATPPSPAADDLALLQYTGGTTGRAKGAMLRHRHLLANVAQIEAVAGPALRHQDTVLTALPLYHIFAFTFNLLVFHRQGSHNVLCPSPRPDRLRKAFARYPVTKFSGVNLLLHGLCQAEWFRSQPPPQLDLTVAGGTALNPRVAERWEVTRSRVLEGYGLTETAPVVAVN----------PPQGEARLGTVGLPVPGTEVRIVDDNDRPVPAGER--GEVVVRGPQVFDGYWKQPQESEHALR-GGWFHTGDVGVMDEQGYLRIVDRKKDMIDVGGFNVFPQEVEEALLEHPAIIMAAVVGVPGDAGDEQVVAYVVCDEESAPDEDALRQFLNRHLTRYKIPRRILFRDSLPVTTVGKVLRRELREQAREEVGPA 152980122 24 -----------SLVELLDESFQKYADRNACVCMD----KALTYREVDHLSTEVGAWLQSIGLQKGARVALMMPNVLQYPIAIAAVLRAGYVIVNVNPLYKPRELEHQLTDSGAEAIIILENFAATLEKVIASTQ-VKHVIVATMGDLFGAVPFKEVLRQAAQRPALGHQDLAFLQYTGGTTGTAKGAMLTHRNIIANVLQNEAWISPVLNPKDIFVCALPLYHIFALTTGMLGTHLGMNLLIPNPRDIPGFIKELM-KYKVHFLPAVNTLYNGLLNNPDFAKVDFSELKLCNGGGMAVQKVVNDKWEVTGCAICEGYGLSETSPTATANPPTTN----------EFTGTIGLPVSSTELKIIDSDDNEVPHG--SAGEIAIRGPQVMAGYWNNPVETAQSMTADGFFKTGDIGIMDERGFTKIVDRKKDMILVSGFNVYPSEIEGVVAAHPGVLECACIGVPDEHTGEAVKLFVVRRDPALTEAELMAY-CREQFTGYKKPKSIEFRTELPKSNVGKILRRELRDEKK------ 103487295 71 ----------LNLHNAVDRHAADHGDRTAIIDAPDGETRHISYAALLADVVRFANTLKKMGVRKGDRVTIYMPMIPEGAVAMLACARIGAVHSVVFGGFSPEAIHGRIEDCGSDWVICADETVPLKANVDKALEAVRGVLVIAHTGTEGRDHWYDALSADCPCEPMGAEDPLFILYTSGSTGKPKGVLHTVGGYSVWT-ATTFWYGFDYRPGEIF-----------WCSADIGWVTGHSYVVYGPLPDHDRFWQVVDKHGVNILYTAPTAIRALMREGDDTRHDLSSLRLLGSVGEPNPEAWRWYHQIVGVPVIDTWWQTETGGIMITTLPGAH---------PMQPGSAGRPFFGIRPQLVDADGAVLVTGGAAEGNLCISWPGQARTVYGDHDRFVQTYTYKGKYFTGDGCRRDASGYWRITGRVDDVINVSGHRMGTAEVESALVLHEDVAEAAVVGFPHDIKGQGIYAYVTLNAGVEPGEDIVAALVRKEIGPIATPDHIHLTPALPKTRSGKIMRRILRKIAENDFG-- 124486076 19 ---AIDVPKHYNFFDVIDAWAKRDRNHLAIWTNQDGEEKKFTFWDMMVHSNEAANILMKFGIQKGDRVLLMLPRVPEWWILVLGIMKLGAVYSPSPHMLTVKDIAYRIKVGGFKMVITDSENMAKVDEVATQCPHLQLRMIVDEKVPIPWIGYQNELKYPAPVSKVLATDPMLIYFTSGTTKDPKMVLHDYAHPLGQTVTAKFWH--DLTEHDVHFTVSDTGWACGWGKIYGQWICGACIFVYDYRFHATELLPLIERYGITSFCAPPTIYRMLI-IADLKKFSFSELRTCTSAGEPLNPEVIRIWRETGLTIREGYGQTETCCCIATL-----------PGMEVKQGSMGKPVPGWHIQLHDDDGKEVEKGD--IGKIAVRPVGLVREYLNNPEENAAMFV-NGWYYTGDKARIDDDGYYWFVGRNDDVIKSSGYRISPFEVESTLLEHPAVKESAVVGSPDEIRGMVIKAFIVLHEGYAPTEKLIQEYVKRTTAPYKYPRLIEFLPELPKSFSGKIRRGELRDR-------- 169783238 54 -----------TIGDHFAQIVSAYGDRTAVICKHQND--RVTYAGLDAKSNALARGLESVGVRTGDRVGVMLGNSMEFSIATYALFKLGAILVPINPSFNATQVVSALTHLEATHMIVSTESIPILQHLVQDLPSLKHIIIVDNSSGRVDISEYRSLAAKADEAALPPHDVVNIQFTSGTTAMPKAACLTHRSVLNN--GSQIGDRMRLTPEDIVCCPPPLFHCFGSVLGYMATATGSAVVFPTESFNARAALTAVQEERCTALYGVPTMFLTLIDDGEVPNEGFGHLRTGIAAGSSVPAALMQRLHKVLTELTICYGMTETSPVSAMTTTDDPID--------KRINTVGRLMPHVEAKIVNPADRSQILPVGVPGELAVSGYLLMKEYWGDPQRTAESMIADEWMHSGDEATISPDGYVTITGRIKDLIIRGGENIHPLEIENCILTHAGVMDVSVVGVPDEKYGEVVAAFIIPKEAAPLTEENIREWVRGRLSNHLVPKYVFNLEHFPKTASGKIQKFKLKE--------- 126177991 67 ----WFINGKLNITSCLDRHVARKDKPAIVWHGESGEKRILSYEALHREVMRFANGLSSLGVEKGDRVCIYMPLVPEQVVAMLACARIGAVHSVVFGGFGPDALAMRINDAKAKVLVTADPLRELASEALAHAPGVERVVVLRRETPDREVDYADLMARAAPDEPMDSEDPLFILYTSGSTGAPKGIVHTCGGYAVGTYYTT-RHVFDVKENDVYWCTADTGWITGHSYIVYGPLEVGTTVVLAEGPDPGAYWRLVQDLGVTIFYTAPTAIRMFMRVGEEAKYDLSTLRVLGSVGEPLPEAFEWYYRAIGCPIVDTWWQTETGMHMVTTMIGEAM----------KPGFAGKPIPGAVVDVVDRTGKPVPPGTG--GFLVIREPWMLRTVHGNDERYCAYWTIPGCYTAGDLAVKDEDGYIMVLGRADDLIVVAGHNIGTAEVESALVSHDAVAEAAVIGKPDPLKGNVIKAFVTLSPGDGLTDDLARH-VRKSLGPVAVPAEIEFMDRLPKTRSGKIMRRVLKAR-------- 123968210 80 ----------LNIYNCLDRHIKRGGKTALIWEGEPGDSKKYTYEELLKEVCKAANALKAIGVKKGDLVCIYMPMIPEAMFAMLACARIGAPHSVVFGGFSSEALKDRLIDGNARFVITADGVIELKKAVDAAIESSQKQISMIDDRDFWWHELLKDQKDHCEPEIMNSEDRLFILYTSGSTGKPKGVVHTTGGYNLWSHL-TFKWIFDLKDDDIYWCTADVGWITGHSIVYGPLSNGATTLMYEGVPRPGAFWEIVQKYKVSIFYTAPTAIRAFMKSGREDKYNLESLRLLTVGEPINPEAWMWYKDVIGCPIVDTWWQTETGGVMISPLPGV---------VATKPGSATFPLPGIEVEIVDKNGDKVKENEG--GYLIIKKPWMMRTIHGNSERYLESYWEKNVYFAGDGARIDEDGYIWIMGRVDDVISVSGHRLGTMEIESALVSHKSVAESAVVGKKDDLKGEVIVAFVSLEKDVKSSSELVENLVVNEIGIIAKPEKIIISDSLPKTRSGKIMRRILR---------- 27817223 1584 ------------IHHLFEEQVERTPDAVAVVF----KNQQLTYHELNCRANQLAHYLRSLGVSADVLVGICVERSLEMVVGLLGILKAGGAYLPLDPEYPQDRLSFMLEDAQVSVLLSQHHLVEKLPEHHA------RVVCLDTD-----WQIIPQSNQQNPIAGVQASNLAYVIYTSGSTGKPKGAINTHLGICNRLL--WMQQAYQLTEIDCVLQKTPFFDVSVWEFFW-PLLTGARLVVPDGHKDSGYLVNLILEQQVTTLHFVPSMLQIFLE--EQGLKDCSSLKRVICSGEALPKELQERFACLGCQLHNLYGPTEAAIDVTFWECQ--------PESNLKTVPIGRPISNTQIYILDQNLQPVPVG--VPGELHIGGAGLAKGYLNRPELTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAALSQHKDVQTSVVIVREDIPGDKRLVSYIVLQPEQTTTVKELRSFLKEKLPDYMVPSAIAILESLPLTSNGKIDRRAL----------- 27817223 3801 ------------IHQLFEEQVERTPDAVAVVF----ENQQLTYHQLNCRANQLAHYLRSLGVKPDALVGICVERSLDIVVGLLGIFKAGGAYVALDPDYPQERLRFMLEDAQVSVLLTQQRLIHRLPEHQAKL------VCLDEAWEEIAQNNQDNLSSG-----VKASHLAYVIYTSGSTGRPKGVMVEHRGLC--NLTHAHIQTFGLDSDSRVLQFASFFDASIWEVVLA--LGSGATLYLGTKDSGKPLIEQLRNNCITNITLPPSALAVM------PMEELPALQTIIVGGEACSAELIRQWSA-GRNFFNGYGPTEATVCAT-------IAKCTEDDE---KISIGKAVANTQVYILDENLQLVPVG--VPGELHIGGAGLARGYLNRPELTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQIKIRGFRIEVGEIEAILSQHPGVRENVVVAREDIPGEKRLVVYFVPQLEQTPTTDDLRIFLKEKLPQYMVPSAFVRLEFLPLTPNGKVDRKAL----------- 27817223 477 ------YPQDKSIHQLFEEQVELTPDAVAVVY----ENQHLTYRELNSRANQLAHYLKSLGVKADALVGICVERSLEMVVGLLGILKAGGAYVPLNPEYPQERLTFMLEDTQLSVILTQEKLVNKLGERRGFAERNASVICLDSN-----WDIINQQTQNNPTTSVTADNLAYVMYTSGSTGQPKGVSIVHRSVV---RLVKETNYISISADDVIAQASNHAFDAATFEIWGALLNGARLVGVSKALSPRDFAVFMRSQSISVLFLTTALFNQIAQEVPSA---FNSLRHLLFGGEAVDPKWVKEVLNNGAPLLHVYGPTENTTFSSWYLVQDVPEGATT-------IPIGQPISNTQIYLLDSQLQPV--GIGVPGELYIGGDGLAREYLNRTELTQEKLIQNPFYKTGDKARYLSDGNIEYLGRIDDQVKIRGLRIELGEIEAVLSQHSDVQVSCVIVREDTPGDKRLVAYIVTHQDCQPTMGEIRQFLKAKLPDYMIPSAIVILESFPLTPNGKIDRRALPK--------- 27817223 2660 ---DTQVDYPLDIHQLFEEQVKLTPNAVAVEF----KEQQLTYNQLNDRANQLAHYLQSLGVKPDTLVGLCVERSLEMVIGLLGILKAGGAYVPLDPEYPTERLSFILEDTQVKVLLTQRSLLDRLPQCRGESPSTRDRASTKGKLPASYQTQLVCLDTDAELISVQANNLGYIIYTSGSTGQPKGIAMNQ--LALCNLILWHPDNLKIARGAKTLQFASINFDVSFQEIFTTWCSGGTLFLITKRHDTSNLLRVIQEKAIQRMFLPVVGLQQLAEFAVGSELVNTHLREIITAGEQLTPAISKWLSQLDCTLHNHYGPSE-SHVATSFTLPNLVNTWP------LLPPIGRPISNTQIYILDKYLQPVPIG--VPGEVYIAGVLLARGYLNRPELTQEKFIQNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQHINVQASCAVVREDTPGDKRLVAYIVPQPEQRVSVNVVRSFLKEKLPEYMLPSAIVILEALPITSNGKLDRRVL----------- 124485666 26 --PHNMMDYEETYFDVVDAWAKKDRNKLAIWTNQEGKEKYYTFRQMMNLSNQIANMMFKQHIGKGDRVMLLLPRVPEWWTFALAAIKIGAVICPSPVILTPHDLKYRINQGRFKMIVTNTENAWKIEEIANDCPSLHVKFLTDGDAP-GWINYQKELIHPARAVRTKATDPMLIFFSSGTTADPKMVLHNHAYPLGHIVTGRFW--YDLTENDLHFTVADMGWGSSWGKFYGPWMEGACVFVYDGKFNATELLPLIEKYEITTFCAPPTIYRMLI-LADLETFDFSELRHCLSAGETLNPEVNRVWEETGKKIYEAYGQTET-VTVIGTFPCMEV----------RPGSIGKPAPGWKIELHDDMGNKVPPGVEGRIAIKTSDPGLFTEYLDDPKATAKVFI-NGWYYTGDKATVDEDGYFWFMGRDDDMIKSSGYRVSPAEVESALIEHPAVKESAVVGSPDPIRGVIIKAFVVLKDGYKGSDVLIKEMVKTTTAPYKYPRAIEFVEELPKTISGKVRRVELR---------- 70731864 69 -------DGTLNVYNCLDRHLAERGDQIAIIWEGDDESRNITYRELHEEVCKFANALRGQDVHRGDVVTIYMPMIPEAVVAMLACTRIGAIHSVVFGGFSPEALAGRIIDCRSKVVITADEGVPLKANVDDALTSIQKVIVCKRTGQHRDIWYEDLMGSVCAPKEMGAEEALFILYTSGSTGKPKGVQHTTGGYLLYA-SLTHERVFDYRPGEVYWCTADVGWVTGHTIVYGPLANGATTVLVPNYPDVTRVAKIVDKHKVNILYTAPTAIRAMMASGTAAGADGSSLRLLGSVGEPNPEAWDWYYKNVGCPIVDTWWQTETGATLMSPLPGAH---------ALKPGSAARPFFGVVPALVDNLGNII--EGAAEGNLVISWPGQARTLYRDHDRFVDTYFKRGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESAMVAHPKVAEAAVVGVPHDIKGQGIYVYVTLNGGEEPNEALRKNWVRKEIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIATAEYDG- 145477401 25 -----------TVGQQLHDITEKYPDNLAVASQL--QDVQMTYKEFYTRSKELAAAFVALGLEKGDRIGIFSPNNVEWALTQFAAAMADLILVNINPAYQTNELEYTLNKVGCKALVLHSNYVNMIKELAPELPSLKSTILIDDIHKKGFFNFKELFSVEQRMSKQDPDDITNIQFTSGTTGAPKGACLSHLNILNN--GKYVGERVHYTEKDRVAIAVPLYHCFGMVMGNLACIYGSTMVYPSDGFSAGATLEAVTNYKCTSIYGVPTMFIEYLNEYERSKYDVSSLRTGLIAGSLASEALMKQINVLGVDISNCYGQTETSPVTSQTKTSDSFE--------IKTSKVGLPM-NMEVKIVDSNGKIVPCD--TTGEYCSRGYAVMKGYWGDEKATKNAIDENGFLHSGDLATMDKNGYVAIVGRIKDMIIRGGENIYPKEIEDYLSHMTGVEQVQVVGCFDEKYGEEVVALIMKKGAEELSGLDVYQFCHKRIAHYKIPKYVKFVNDFPYTVTGKPQKFKMRDE-------- 94496632 68 ----------------IDRHLDERGDQTAIIDSPDAEPRRYSYRQVHAEVCRFANVLKAAGAKKGDRITIYLPMIPEAAFALLACARIGAIHSVVFGGFSPDALCGRIQDCDSTIVVTADELKSNVDAALKDCPSVKSVIVVKATGGDVVMAEAEKVAADCPAEPMQAEDPLFILYTSGSTGKPKGVLHTTGGYLLWASLTHEL-CFDCRPGDVYWCAADIGWVTGHTIVYGPLANGATTLMYEGHPTSARIWQIVDRHQVQTLFTAPTALRALMKEGDDHVKATSSLRLLTVGEPINPEAWRWYHHVVGCPIIDTWWQTETGGAMIAPMPGAT---------DLKPGSATLPMPGVVPQIVDSEGKVL--DGATEGNLVISWPGQMRTVWGDHDRFFQTYTFPGKYTTGDGARRDADGYYWITGRVDDVINVSGHRMGTAEVESALVLHESVAEAAVVGFPHDIKGQGIYAYVTLNNDDEANDELRKNWVRREIGPIATPDAIQFAPGLPKTRSGKIMRRILRKIAE------ 161610383 73 ------------------------ADKTAIIESDDGKVDKISYRELLARVCRFANGLKAMGYKKGDRAIIYMPMSIEAVVAMQACARLGVTHSVVFGGFSAKSLQERIVDVGATVVITADELKPAVEEAMGGCEAVSKVVVYRRTGGKWMHDVEAGQADTCEPQAVNAEHPLFILYTSGSTGKPKGVQHASAGYLLWALL-TMKWTFDARADDVYWCTADVGWVTGHTITYGPLAAGVTQVVFEPTFNAGRFWDMIARHKVSVFYTAPTAIRSLIKAAEARQYDLDSLRIIGSVGEPNPEAWIWYHKNVGCPVVDTWWQTETGG---------HMLTPLPGATSLKPGSCTLPLPGIVAAIVDETGGDVAQGNG--GFLVIKRPWMIRNIWGDPERFKKSYFPPGYYLAGDGAQRDADGYFWIMGRIDDVLNVSGHRLGTMEVESALVAHEMVAEAAVVGRPDDTTGEAVVAFVVLKRSRPEGDEALRDWVGKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLR---------- 195441363 75 ----WMAGASTNIYNLLDRNVRNLGDQIAYYWEHPDDYSRLTYRKLLEEVCRFANVLKDHGIKKGDRVSIYMPMILELPIAMLACARIGAVHSIVFAGFSPDSLAERLVDCKAKLLITADGAWTALEKAEELGHSVEKCIVVSHTDDRDYWWHEEMEDKEPAPEWMDAEDPLFMLYTSGSTGKPKGVLHTTAGYLLYA-ATTFKIVFDYKPGDIY-----------WCTADVGWITGHTYVVYGPLANGATYWSVIDKYKVTQFYTAPTAIRALMKFGEGPKHNLSGLKVLGSVGEPNPEAWLWYYRYIGCSIVDTFWQTETGGHVITPLPGAT---------PMKPGSASFPFFGVKPILLDECGIEI--KGEGEGYLVFSQPWMMRTLYNNHERFEDTYFSPGYYCTGDGARRDADGYLWITGRVDDMLNVSGHLMSTAEVESVLTEHPRVAESAVVSRPHPVKGECLYCFITPNENEKFDQKLIADLVRERIGPFAMPDVIQNAPGLPKTRSGKIMRRVLRKIAVN----- 90422380 1 ----------MRLETILRAQAVRFPDKTALVCG----NERIAYRDLERRIGHVASGLRQHGLGAGDRIVVFLNNGVEIVELFYAAFSLGAIVVPVTTRLTSHEVQHICADSQPSAIAFEGPG-DAIQGVLAVHPDALRIAV--GQSAEGAIDYASLREAEIAPLPLVQSDDAVIMYTSGTTGSPKGAIITHANIVTQHCFINAVE-WGISRDDRYLVTTPLAHRTGFARLSNALTLGGTLVV-MKKFDPKQTIDTIDREQISVIGMVPTVCRMMLPQIEADPDKCASLRRIVVTGEAFPVELKRRFIALQVRLVSFFAMTEVGGVT----------SLSHEEQFDHAASIGRPTPGVEVRIVDDAGNAVA--TGEAGELLVRRYSVMRGYYNRPEETAKAI-EDGWIRTGDVARADDEGYLYIVDRKKDMVLSGGFNIYTKEVELALLANPVVAEAAVIGIPDAIYGEAVVAFVEPPGMTPTPQSIVDG-VRGLVAGYKKPKYVFIVDELPRNSLGKVLKRELRDK-------- 33597767 14 ----WLVPTQFNIADCCHRWAASSPDAAIYYEDEAGNRKVWTYARLAEAANQLANGLVKMGVERGDRVGVVLGQRPETVVAHMAIYSVGAVVLPLSPLFGPEALESRLRDADARVAIVDYASSANLLAISDNCPNLHQIIGIG-FADERVLPWRSLLARQPNEVATRASDPAILMYTSGTTGAPKGALLPHSVLIGNLPGFVASQDWFPRPGDVFWSPADWAWTGGMMDALLPTLYGHPIVGTRGRFTPERAFELMERYQVTNTFLFPTALKMMMKSPEPRGRYQLALRSIMSAGESVGETVFEWCEQLGITPNEMFGQTELNYVVGN----------SNRRWPARPGSMGRPYPGHRVAVIDEAGRPVKPG--ETGEVAIHGPVLFLGYWRNEAATAAKFTDD-WCRTGDLASIDADGYLWYAGRADDVFKSAGYRIGPGEIENCLLGHPAVANAAVVPKPDAERGALVKAYVVLTPEYQGRDQVLQEHVRDRLAPYEYPKEIEYVDALPMTTTGKIQRAVLRRREAERASGA 145589066 26 ---------HASVADFLTECFGHFENRKAVEAMGT----YFSYRELDRLSLNFAAYLQTLELEKGARVALMYPNVIEYLVAMIGTLRAGYVVVNINPLYTSRELESQLLDSGASVLVLMENFAATYEQIAGELLGLKGVIVIKHLIPEWCIHLKEALKIGSQHQFVQPNDIAFLQYTGGTTGVSKAAVLLHRNILSNVLQIETWLRPGLKHQSHFLCALPMTHIFALTCALLGISQGALLVLVANPRDIDGFIKLLKKHGINIFPGVNTLFHALVHRPEFKQVKLPNLMITIGGGMAVHKTTADHWQALGVPIAQGYGLSETSPVVCVNSPLEKHFT----------GHIGVPMPSTDIVILDDDEVELPQG--TPGEIAIKGPQVMACYWNKPEETRHSMTADGYFKSGDIGLITPEGFIQIVDRKKDMIVVAGFKVFPNDVEDVLTGMPGIRECGVIGAPHRKLGEIVKAYIVKDNHHLSESDVMQY-CKEHLTSFKRPRRIIFVHQLPKSNVGKILRRELR---------- 163726484 29 --------------DILEQGLTRFPDKPALFFMG----KTITFKDLDRMSARFSAHLAKCGYGVGDVAGIHMPNIPQYLIALAGIQRAGMAATGISMLLKPRELAHQLNDSGAKVLVTLDVFFETLWEIRDQVPALEKVYYISGKTVEPILTILKEGDPTPPKVSVKPEDTCLIQYTGGTTGLPKGVVLTHRNIVANVEQQVRWSKFE-NGKDVFCSGFPFFHMAGKMMGMAAMSTSNAQCLIPDPRNTKHIASEIKAHKATVLVNVPTLYQMLLDEPAFKSLDFSNVRMCVSGAAPFSVDAIKRFEALKGKVIEVYGMTETSPLSTSN----------PHVNPKKIGSVGMPLPNTDIMIMDVETGTREMPFGEEGEICVSGPQVMAGYHNKPHETSHALREDGWMHTGDVGRMDEDGYIYLVDRAKDMLIVGGYKVFSREVEEVLSNIPSVELCAIIGIPNPEGSETVKAVVQLRDRGQLKEEILAY-CRENMSPYKVPKIVEFVDAIPLTAVGKVDKKALR---------- 161522394 16 -------DRDASVTARLGDAMRRFADRPAFRAG----ARTLTYADVDRLSSALAAYLQQVGVRRGDRVAVMLPNVPAFPIAFVAVAKLGAVQVNVNPLYTARELEHQLNDAGVETIVVCGGSTGTLADVPDDLGIVPVADAARGALPTATIAFADALEDGADAVAPNGDDLLLLQYTGGTTGLSKGAALSHRNLVANVAQFEAFMSDALRAGDVIVTAIPLYHIFALTVNFLSYFTAGAQLVANPR-DVDALVDVLAAARPTVFVGVNTLYAALSAHPRLGNVDWSRLRLSIGGGAATIDVVSARWQAIGNFIREGYGLSETSPVVSFNPLFVD----------RFTGTTGLPLPSTDVKLLDERDREAAIG--EPGEICVKGPQVMTGYWQQPEANAAAFTADGYFRTGDIGVFDAAGFLRIVDRKKDMILVSGFNVYPNEVEAVATALPGVAECACIGMPDERTGEAVKLFAVLAPGATLTEADIVAHCRANLAGYKVPKCVRIVERLPKSTVGKILRREL----------- 60650097 16 -LPDIYIPKHLPLHSYCFENISEHRTKPCLINGATNEVH--TYEEVELISRKVAAGLSHLGLHHGDTIMILLPNSPEFVFAFLGASYIGAVSTMANPFFTPAEVIKQAKASNAKLIITQACYVKKV--WDYAVENGVKVMCVDSPPPEAALEFSQLTSADEPEVEINSDDVVALPYSSGTTGLPKAVMLTHKGLV--TSVAQQVDGLYIHSDDVILCVLPLFHIYSLNSVLLCGLRVGAAILIMQKFDIVPFLELIQRYKVTIGPFVPPIVLAIVKSPVVGNYDLSSIRTVMSRAAPLGKELEERIKFPNAKLGQGYGMTEAGPVLAMCL------AFAKEGFEIKSGACGTVVRNAEMKIVDIETA-ASLGRNQPGEICIRGDQIMKGYLNDPESTARTIDKEGWLHTGDIGFIDDDDELFIVDRLKEIIKYKGFQVAPAEIEALLLNHPSISDAAVVSMKDEEAGEVPVAFVVKSNGSTITEDDIKQFISKQVIFYKRIHRVFFIDAIPKNPSGKILRKDLR---------- 157374806 28 ----------------IEEAFVKYADRPAFTSLG----HTLSFQEIDAYSAAFAHYLQNHSLLPGDAIAIQMLNTLQYPIAVYGALRAGLRIVNTNPLYTEREMIHQFNDSGAKALLCMDIFAKSVENIQEQLPSVKRVLIIKKMVPKYHLSFRKALGKSFTPAHLPPDDTIVLQYTGGTTGVAKSAELTNANIIANMLQAGSVQGNPLIEDSIMVAPLPLYHIYSFTVHMMAFFLGEHSVLIANPRDTETFIKAMKPFKITGLMGLNTLFVSLMESPSFKELDFSELIFTLSGGTALIDDTANRWKEIGVGISEAYGLTECSPAVCMNPING----------LERQGTVGQALQGTALKCINAIGEEVPIGQR--GELCIKGPQVMKGYWNRPKATRESFTEDGWLLTGDIAIIDDDGYVSIVDRVKDMIIVSGFNVFPNEIEAVVATHPDVINCAAIGVPDPKRGEVVKLYVVTNNNTSLNGDEIKAFCQDKLTAYKIPRLYEFRAELPMSPVGKILRRKLKDE-------- 187731948 22 ---------DASLADYWQQTARAMPDKIAVVDNHGA---TYTYSALDHALSCLANWMLAKGIESGDRIAFQLPGWCEFTVIYLACLKIGAVSVPLLPSWREAELVSVLNKCQAKMFFAPTLFVDLILPLQNQLPQLQQIVGVDKLAPASSLSLSPIIADNTTAITTHGDELAAVLFTSGTEGLPKGVMLTHNNILASERA--YCARLNLTWQDVFMMPAPLGHATGFLHGVTAPFLIGARSVLLDIFTPDACLALLEQQRCTCMLGATPFVYDLLNVLEKQPADLSALRFFLCGGTTIPKKVARECQQRGIKLLSVYGSTESSPHAVVNL---------DDPLSRFMHTDGYAAAGVEIKVVDDARKTLPPGCE--GEEASRGPNVFMGYFDEPELTARALDEEGWYCSGDLCRMDEAGYIKITGRKKDIIVRGGENISSREVEDILLQHPKIHDACVVAMPDERLGERSCAYVVLKAHSLSLEEVVAFFSRKRVAKYKYPEHIVVIEKLPRTASGKIQKFLLRK--------- 153827152 86 -------DGTLNVANCIDRHLATRGDQVAIIWEGDDPTQTLTYKQLHQEVCRFANALKEQGVRKGDVVCIYMPMVPEAAVAMLACTRIGAVHTIVFGGFSPEALAGRIIDSNAKLVITADEAVPLKKNVDPEVKNISKVMVLKRTGEHRDIWWHEATAKASDPEEMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVYATM-TFKYVFDYQPNEVFWCTADVGWITGHSLVYGPLANGAKTILFEGVPNTARMSEVVDKHKVNILYTAPTAIRALMAKGDEAGTSRDSLRIMGSVGEPNPEAWEWYYRTIGSPIVDTWWQTETGGILITPLPGAT---------ALKPGSATRPFFGVQPALVDNMGEIV--EGATEGNLVLSWPGQMRTVYGDHDRFEQTYTFKGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESALVAFNKIAEAAVVGVPHDIKGQAIYAYITLNDGVYPSAELVKDWVRKEIGAIATPDVLHWTDALPKTRSGKIMRRILRK--------- 124521038 5 ---DLIAPQTYNIAEEIEKYARDPHKVALIWEDKEGMHREVTYKELIENANRTGHVFLESGLKKGDTILVMVPRIVEAYEVYLAAMKCGIVLLPASEMLRTKDLDYRIEAGDVKGVVAHYSCTEQFKEVRG-IDHLKKFVIGEPEQGWAFLDEKKKAAPELEIAKTSKDDIAILSYTSGTTGNPKGVIHTHSWGYAH-LRTAAPNWLGIQKGDRVWAAAPGWQKWVWSPFLSVLGSGAIGFVYNGRFDPEKYLSLLDEYEINVLCCTPTEYRLMAKVDDLSQYHLKSLRSAVSAGEPLNREVIDVFQHFGITIRDGYGQTESTLLVGYSL-----------DTPLRPGSMGKPFPGNEVEIVNDDGKPCKLG--ETGDIAVHRPALFKGYYKEPERTAKQYRGD-YFITGDRARKDEDGYFWFEGRRDDIIISSGYTIGPFEVEDALVKHPYVKECAVVASPHEIRGSIVKAFVVLKDGISLVKELQNH-VKQLTAPYKYPRAIEFIKELPKTASGKIRRVELRQQEWN----- 115436398 13 ---------PLTPISFLERTALVYPDRLAIVASDGGVAVSRTWRDTRARCLRLAAALTGLGVQRHDVVAVFAQNIPAVCELHFGVPMAGAVICTLNSRLDAAMAAVLLRHSEAKVVFVDRALLGVAQKALAEAGARRPVLVLNERSPPDHLLSAAAAGSSPDFAPADENEPIALNYTSGTTSRPKGVIYSHRGAYLSSLAAVIVNAMAETP--VYLWTVPMFHCNGWCQVWGVAAQGGTNVCV-RRVTAAAIFDSVARHGVTHMGGAPTVLSMIADERRRQPGGRRRRVTVMTGGAPPPPQVLFRMEEQGFLVIHSYGLTETYGPATVCTWKPEWDALTAEERARIKSRQGLHHVGLEAADVKDTMRSVPADGRTVGEVMLRGNTVMSGYYKDGGATAEAL-AGGWLRSGDLAVREEDGYIKILDRSKDIIISGGENISTVEVEAALFGHPAVEEAAVVGRPDEYWGETPCAFVKLRGGGAAVEEELMAFCRARLPRYMAPRTVVVVEELPKTATGKVQKVALRERAK------ 134099417 10 ------------LPELLRSHASRLEDKIAFRD----SRLSVSYADLELRTRRLAGHLADLRLQPGDRAAILLGNRVEVVESYLAILRAGAIGVPLNPRVTETELSYLLEDSGARVVITDEAHVEQVRAAGGEVRRI--VVVGDGPVPSGTVSYAHLAADPATPARLPLDAPAWMLYTSGTTGRPKGVLSSQRN-CLWSVAACYVPIPGLSEEDRVLWPLPLFHSLSHIACVLGVTAVGATARVLDGFSADEVLNALREDSTTFLAGVPTMYHHLVRAAGEQRLSLPDLRMCLVGGAITTAALRRSFEQFGAPLLDAYGSTETCGSITINWPTG----------ARVEGSCGLPVPGLGVRLVDPET-LVDVATGEEGEVWVQGPSVMAGYHDQPEATAAVF-HDGWYRTGDLARRDESGYFTISGRIKELIIRGGENIHPGDVEAVLRSVPGVADAAVVGKPHEVLGEVPVAFLVPGPEGLDPEHVLA-VCRQELSYIKVPEELYEIDRVPRTASGKITRHVLLDRPARLAGGA 196194350 13 -IPKHLSLPQTSLYTNLEVSALRYPQRDAINYYDSP----ITFSQLKEQVDALAGYLQSLGVEKGDRVLLFMQNAPQFTISYYAILRANAIVVPVNPMNRAAELEHYLEDTEASVAICGQELLSAIAPVVGMV-NLRHVIVADTDLPPAHLAWKDVIAAARQPSEVGPDDLAVFPYSSGTTGAPKGCMHTHASVMATCVQGAVWSHG--TTESVTLATLPYFHVTGMQGSMNSPIYCGSLVVLMTRWDRRVAAKLIERYQVSRWVNIVTMAIDLLSDPEVENYDLSSLENIGGGGAAMPAAVSDKFKLTGLRYMEGYGLSET-------IAGTHINPTDRPKSQCL----GIPVFDIDSRIIDESGKELAPG--EVGEIVTHGPQVFQGYWKRPQETQKAFIEDGFFRTGDLGYIDEEGYFFIVDRVKRMINASGFKVWPAEVESLMYRHPAIQESCVISTPHERRGESVKACVVLSADGTLTEQAVIDWCKEEMAAYKVPNVVEFRDELPRSPTGKVMWRALQEQ-------- 189236356 36 -----------TLHEYLWQNLEKWPDKTATVCFET--QRSYTYHQIYKKSLSITNFLKSLKFNRRDTVGVVLPNTPEYPIVLLGAIQAGLRVTTCNPNYTSEELRRQLSDSQSRLVFTSRELLPLVRQAT-NLPVVE--IANDRSVSSGAISFHESSGEGCQPVDINCDDIIFLPYSSGTTGLPKGVQLSHYNIVANLSQIALIRSYGDERQDVIPAFLPFFHIYGLVVVLLETLLQGAKLVTIPKFSSDNFVKLLKNYKNDVIFAVPLVVIMAINHPNITKDDLLNTRTIMSGAAPLGGSDVERFRAKKVSLIQGYGMTETGPVTI-------IQSESLPNGVKIGGS-GFLVPNTEARIIPIDSPPENLPPNKSGELIVKGPQVMPGYYNNPQANQDIFLEDGWLRTGDIAHYDDDNHFFITDRLKELIKVKGFQVAPAELEAILREHPSVEDVGVVGVADPVLGEVPKAFVVAKSGQEVKARHLEEFVASKVAKHKLKGGVVFVGAIPKNPSGKILRRELKKM-------- 206680046 20 ----------LTPLSHLRRAAKVFPKKTALVYGD----FRASYTQYHDRCTRLASGLAQLGVTSGDVVATLLPNIPAQAEAHFGIPACGAVLNTINTRLDKGTIAYIFDHGEAKVALVDTQFLPSVEAAIAEMESDGPLIIEVPDAAADYPASGDALLESGDAAPADEWESLALNYTSGTTGRPKGVVYHHRGAYLMTMGT--VVSWQLTLAPVYLTIVPLFHCNGWNHTWMMPMLGGTIVC-CRDVTAKAVYNAIADEGVTHFGGAPIVLNTLVNSSPEERRVFDHTVEVFTAGAPPAPATLAAIETMGFHITQVYGLTETYGHVTECLWDGEWDALDQSSRSAIKARQGVAMPMMDITVLDPDMNQVAMDGAHQGEIMIRGNSVMKGYLKNPSATDEAF-AGGYFHSGDLAVQHPDTHIQIADRAKDIIISGGENISSVEVEGTLMAHSAVSLCAVVAKPDDKWGEVPCAFVLLPGAEVSEAELIAY-ARETLAGFKAPKAVIF-QELPKTSTGKIQKFELR---------- 91779393 1 ------MNPPATLRALIDERASQYPEKPFLLAASDDDETVLTFRELRDDCRVLEARFRQAGLQPGDVVSVFMGNGIQTARLLLAAMYSGLVANPLNLLCQPSQVRYIVDHSDTRMIFAARDTQAVIDTAVAELRDAREIALIGQAAPPVLTKREPALAEAAPTHEPAADDVALLMYTSGTTGTPKGVLLTHRNLVANARNISAEH--RLTADDRVLASLPLYHINGLVVTLLAPLFHGGSAVMTSRFSARTFWRDVALHACTWINVVPTIVAYLLNADETCTYDLSALKFCRSASAALPADHHRAFERFGIGVIETMGMTETAAPVFSN---------PYEMNRRRVGSVGLP-SGGEARVIDREGRECAAN--ECGELVLRGEQVMGGYYKRPEETAAAFTADGWLRTGDLGYRDADGYFYINGRAKELIIKGGENIAPREIDEALLRHPDVLDAAAVGVPDPAYGQEIVAFVVPRRAAPDPADLREHCMRE-LGRYKTPKEFRFVDELPRGPSGKVQRLKL----------- 161504805 9 ------------LRQMWDDLAGIYEDKTAIFESCAGEVQHFSYASLNREINRTANLFYSLGIRKGDNVALHLDNCPEFIFCWFGLAKIGAIVVPINARLLREESAWILQNSRTSLLVTSAPFYPMYRQIQQEGRTLSHICLIGPTLPEGVSHFYTLKAQQPDTPPLTPDDTAEILFTSGTTSRPKGVVITHYNLRFAGYYSSWQ--CALREDDVYLTVMPAFHIDCQCTAAMAAFSVGATFVLIEKYSARAFWGQVRKYCATVTECIPMMIRTLMTQTPAADDRHHCLREVMFYLNLSVQEKEAFTERFGVRLFTSYGMTETIVGIIGDRPGDK----------RRWPSIGRPGFCYEAEIRNEQNRALPPG--EIGEICIKGPGLFKSYFERPDATAKALEPNGWLHTGDSGYRDEEGFFYFVDRRCNMVKRGGENVSCVELENIIAGHPKIQDVVVIGIKDDIRDEAIKAFVVLNEGETLTEEDFFTFCEENMAKFKVPSYLEIREDLPRNCSGKIIKKNLK---------- 84625937 67 -------DGELNASNCLDRQLATRGDKTALLDSPDAASYPVTYRQLYERVCKLGNALRNLGVKKGDRVTIYLPMIVDAAVAMLACARIGAVHSVVFGGFAANSIADRVIDCQSKLIITADEGLPLKANVDAALKTIETVLVVRHTGDRWFHDVVDGQPAECEPERMNAEDPLFILYTSGSTGKPKGVLHTTAGYLLFASYTHEV-VFDLREDDIY-----------WCTADVGWVTGHSYIVYGPLANGATFWEVIDKHQVTIFYTAPTAIRALMRDGAEPVKKTSSLRLLGSVGEPNPEAWRWYYDVVGCPIVDTWWQTETGGILISPLAGA---------VDLKPGSATLPFFGVQPALVDAEGKIL--EGATEGNLVLSWPGQMRSVYGDHQRFIDTYTYPGSYFTGDGCRRDADGYYWITGRVDDVINVSGHRIGTAEVESALVSHPKVAEAAVVGFPHDVKGQGIYAYVTLIAGETPSDELHKEWVRKEIGPIASPDHLQWAPGLPKTRSGKIMRRILRKIAEN----- 126734899 57 -------DGTLNVANCIDRHLATRGDQTAIIDSPDDDAVHITYKMLHKKTSLMANVLKDMGVGKGDRVVLYLPMIPEAAYAMLACARIGAIHSIVFAGFSAEALGARINACDAKVVITADNLKDSVQALLNDFDEVKCLLVKRTGQQVAWRDMEEKVSADCPPTEVNAEDPLFILYTSGSTGQPKGVVHSSGGYLVYA-AMTQQYTFDYHDGDIFWCTADVGWVTGHSIVYGPLANGATTIMVPTYPDAGRFWAVCQKHKVNQFYTAPTAIRALMAQGNEEKYDLSDIKVLTVGEPINPEAWNWYNDIVGAPIVDTWWQTETGG---------HLLTPLPGATATKPGSATLPFFGIQPVILEPTSGEEIHDTAAEGVLCIKDSWPMRTVWGDHERFEKTYFADNYYFTGDGCKRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHDIKGQGIYAYVTLMNGQEPSDALRKEWVRSEIGPIAKPDLLQWAPGLPKTRSGKIMRRILRKIAEDDFG-- 167578818 72 -------DGELNAYNCLDRAAGLGERVAVIFEADDGTVTRVTYADLLARVSRFANALKKRGIGRGDRVVIYIPMSVEGIVAMQACARIGATHSVVFGGFSSKSLHERIVDVGATALVTADELKSIADEALGGCDAVKTVVVYRRTGAGRDVWMHEIVANESDPEWVGAEHPLFILYTSGSTGKPKGVQHSTAGYLLW-VAQTMKWTFDWKPDDVFWCTADIGWVTGHSITYGPLAVGATQVVVPTYPNAGRFWKMIGDHKVSVFYTAPTAIRSLIKAAEADSYDLSSLRIITVGEPINPEAWIWYHKNVGCPIVDTWWQTETGGHMITPLPGAT---------PTVPGSCTLPLPGIMAAVVDETGQDVPNGQG--GILVVKRPWMARTIWGDPERFKKSYFPDRLYLAGDGTVRDKEGYFTIMGRIDDVLNVSGHRLGTMEIESALVSHELVAEAAVVGRPDDTTGEAVVAFVVLKRSRPEGEEALRDWVGKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSLAK------ 95928334 17 ---------PLLIKHLLQSPLVHHPQQEIVYR----DQLRYTYRDLHERVCRLANALLSSGVKAGDTVAVMDWDSHRYLECFFAVPMIGAVLHTVNVKLSAEQILYTIDHAEDNVLLVHRDFVPIIEQIKGRIDMVDHYILLNDGAAALDSSYESWLADASPYAEFPENTRATTFYTTGTTGLPKGVYFSHRQLVLHTMGVLAALGTRLHQGDVYMPITPMFHVHAWGLPYVATALGVKQVYPG-RYAPEVLLDLIDREQVTFSHCVPTILHMLLKSSHVDQVDLSHWK-VIIGGSAMSRSLCLEAMQRGIDLFTGYGMSETCPILSLAHLDAEMLELEDDAQAEIRCKTGRTMPLVDVRVVDEQMQEVPRDGVSTGEIVVRAPWLTQGYLKD-TRNSEQLWQGGYLHTGDVATRDTKNYLKITDRTKDVIKSGGEWISSLELEDIFSHHPAVAEVAVIAQPDEKWGERPLALVVLKPDLETPALLHEYTDTGVISKQVVLTRFKFVDSIDKTSVGKTDKRSLREKH------- 118052116 35 -----------------------------------GEPLVYTWRDLDRMSARMANLLASLDLPAASRIAVQVEKSVEALMLYLATLRAGHVFLPLNTAYQSAEIEYFIGNAEPAVVVCTPGNAHWVAKVAAACGT-QHVFTLGEAQDGSLLEQALRFDDVHAPAPCQADDLAAILYTSGTTGRSKGAVLSHGNLLSNALMLKQYWGWRTREGDVLIHALPIFHAHGLFVAIHGALINGSKIIWMAKFDARAVIAAMS--RATVFMGVPTLYVRMLAEPTLTRDAASRMRLFISGSAPLLIETFEWRQRTGHTILERYGMSETIMLASNPYEPDARHGGQDERR---GGTVGFALPGVGVRVAGDNGQPLP--TGEVGAIEVQGPNVFKGYWRMPEKTAQEFTADGWFRTGDVGKLDERGYITIVGRSKDLIISGGYNVYPAEIEGFINEMPGVAESALVGVPHPDFGEVGVAVVVARPGHSPGSDAIVAQLKAQLANFKIPKRCFVVPELPRNTMGKVQKNLLRDQYRSLF--- 104780131 14 ------YEFPLLIKRLLMSGSRYEKTREIVYR----DQIRLTYPQLGERIARLANVLTAAGVKAGDTVAVMDWDSHRYLECMFAIPMIGAVVHTINVRLSPEQILYTMNHAEDRFVLVNSDFIGLYQAIAGQLTTVQGTVLLTDDLPGLRGEYEQLLAAASPHYDFPENSVATTFYTTGTTGNPKGVYFTHRQLVLHTLAETSVLGSLLSSNDVYMPITPMFHVHAWGIPYAATMMGIKQVYPG-RYEPDMLIKLWREEKVTFSHCVPTILQMLLNCPSAAGQDFGGWK-IIIGGSALNRALYEAALARGIQLTAAYGMSETCPLISAAHLNDELQAGSEDERTSYRIKAGVPVPLVEAAIVDGNGNFLPADGETQGELVLRAPWLTMGYFREPQKSEE-LWQSGWLHTGDVATLDGMGFIDIRDRIKDVIKTGGEWISSLDLEDLVSRHPAVREVAVVGVPDPQWGERPFALVVREGQDIDARSLKEHLKQGHINKWAIPSQIAIVTEIPKTSVGKLDKKRIR---------- 159897529 88 -FYQWFNDGKINIHNALDRHVKTWRKNALIWESEKGDNKTYSYWQLFKRVNKFANVLKSMGVKKGDTVTIYLPRVPEIVIAMLACAKIGAMHSVVYGGFSVEALQTRIQDAQSRVVITADELKKITDDAIKHSPVVEIVIVVKRTGHERDLWYEELMATKCETEQLDAEHPLYMLYTSGTTGAPKGLVHTHGGYQV-GVATTLHFNLDIKEDDVYWCAAPGWVTGHSYIVYGPLMLGATQVMYEGAPTPNRWWNIVERYGVTVLYTAPTAIRGLMRFGEANRHDLGSLRLLGSVGEPINPEAWRWYHRVNCPIMDTWWQTETGSMMITPNPTTPL----------KPGSGTRASFGIDADVVNDQGEHASDD--EDGLLIIRNPWMLRTIYNNPERYIEQYWSPGVYTAGDSARKDEDGYFWVIGRIDDVIKVSGYRLGTAEVESALVSHPSVAEAAAIGLPHEVKGNAIHTFVILKNGYEANQDLEDALIAKVMGPIARPEAVQFVPSLPKTRSGKIMRRVLKARA------- 115610677 50 -----------TIGQFVDESAEKFPDNDFVVFSETG--QRRTFQQIKEKVDSLAAGLLSLGVQRGDRVGIWSPNTLGWILTQYATARIGAILVNLNPAYQITEIEYTLKKVGVKVLIAPENFKPEMKAMSGALPELESVIIFDSESLPGAYDIDDVMDEHYDVIDLQFDDIINIQFTSGTTGIPKATCLTHYNIISNLNTQSFV--FPVKPGDVSCLPAPLFHVMGMSTSMVGMMQGITTVLPSAGYESGAILRAIQDEKCSIFFGPPTMLIDMLHHPDFETFDLSSWETVYTGGSHVPIEIIRRIAE---------------------------EVPSMKELL--------------MKMVDPSSGDVMPVGKQ-GELCIRAPWVMVGYWGDEENTKETLDQTRWLHTGDLAKMDSDGYISIVGRIKDVVIRGAENISTIQIEQCLHTHPKIEDVQVVGVPDERMIEELCACVKLKAGETCEKEDIREFCRGKLSHYMVPRYVEFVEVFPRTTTGKVKKFQLKEEMKQKL--- 163735738 73 ----WYADGTLNVANCVDRHLATRGDQTAIIWEPDDPAKHITYKQLHASVCKMANVLESLGVRRGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALSARINGCDAKLVITADALKSNTDAALLHCKTVKCLVVKRTGGQTTWIDGRDEASDISHPAEMNAEDPLFILYTSGSTGQPKGVVHTSGGYLTYA-AMTHEIVFDYHDGDVFWCTADVGWVTGHSIVYGPLANGATTIMVPTYPDASRFWQVCEKHKVNQFYTAPTAIRALMGQGKSEGCDLSDLKVLTVGEPINPEAWNWYNDVVGCPIVDTWWQTETGGHLMTPLPGAH---------EMKPGSAMKPFFGIKPMVLEPASGEVLEGNDVEGVLVISWPGQMRTIWGDHERFEKTYFSDGYYFTGDGCKRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHAIKGQGIYCYVTLMNGEEPSDELLRKWVRTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAEDDFA-- 218152927 76 -----------------------------LFEADDGTVTQVTYRQLLERVSQFANALKAHGVQQGDRVLIYMPMGVEGVVAMQACARIGATHSVVFGGFSAKALNERIIDAGAVAVITAGKELPLKAIVDGGCDSIKNVFVYQRTATACDMTFSEILATECPPTPVGAEHPLFILYTSGSTGKPKGVQHSTGGYLLWA-KVTMEWTFDIRPDDVFWCTADIGWITGHTVAYGPLAAGATQVVVPTYPNAGRFWQMIERHKVTVFYTAPTAIRSLIKAADSDNWDLSSLRILGSVGEPNPEAWMWYYRHVGCPIVDTFWQTENGGHVITPLPGAT---------PLVPGSCTLPLPGIQAAIVDETGKDLPNGAG--GMLVIKRPWMIRTIWGDPERFKKSYFPEELYLAGDGAVRSADGYFRITGRIDDVLNVSGHRMGTMEIESALVAKTDVAEAAVVGRPDDLTGEAICAFVVLKRSRPTGEEAKRNWVAKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSIAK------ 126464300 9 ---------PFLLGDVVEDNLRWAPDSAALIF----RGRTRSWAEFAADMARIQQGLAAQGVRRGSRVAVLDRNSDDYVLLGYALAGMGAVLAPVNMWLRPAELSYILGNCQPLLLVTSAEFLDAAREAIAPLADPPALVLRGDEAPGTIAWAEIAAGEGRAPVSRPEDDPHLVLYTSGTTGRPKGALISHRRTVLDALAA--LPVFGIGQHERFFCYMPLFHTGAWDYLKLYFMRRGAAVI-AERFEADAAVAEIEAHRCNGMFGVPLVLRQMVESQAWGTSDMSSMRLIAYANSALILRIVEAFRERGAEIANAYGLTEGGPYICINR---------PETAMSKPLSIGQPVPGVQVALLDEDLREVPPG--ALGEICVRGPALMSGYLNRPEATAEAF-AGGWLHTGDLGRVDEEGFVHLVDRKKDMIRTGGENVFAKEVEQTLVTHPAIRDCAVVGLPDDDYGERVVAVVVAEPGTDLAEAEVRSFVRDRLAGFKAPRQVIFVPELPKTPAGKIKKHEVRK--------- 183585153 17 -LPDIDIPKGLPLHSYVFENFSKYPSKPCLINGANGDV--YTYADVELTARRAASGLNKLGIQQGDVIMLILPSSPEFVLAFLGASHRGAITTAANPFSTPAELAKQAKASKAKLLITQACYYDKVKDYAQQ-NDVKVMCV--DSAPDVCLHFSEADDNDMPQVDIRPDDVVALPYSSGTTGLPKGVMLTHKGLI--TSVAQQVDGLYFHSEDVILCVLPMFHIYALNSIMLCGLRVGAAILIMPKFEIGSLLGLIEKYKVSIAPVVPPVMVAIAKSPDLDKHDLSSLRMLKSGGSPLGKELEDTVRARQARLGQGYGMTEAGPVLAMCL------AFAKEPFDIKPGACGTVVRNAEMKIVDETGSSLPRN--LPGEICIRGDQIMKGYLNDPEATSRTIDNDGWLHTGDIGFIDDDDELFIVDRLKELIKYKGFQVAPAELEALLQAHTGISDAAVVGMKDENSGEIPVAFVIKENSQVTGEEIMQYISKQVI-YYKKIKRVFFVEAIPKAPSGKILRKNLRER-------- 75676981 14 ---------------------------------------RITYGDLIAFSGRLANVLVARGVRPGDRVAVQAEKSVPNLALYLATARAGAVYLPLNDAYTLSELDYFITDAEPSLVVCDPSKAGGLQAIASKVNA--TIETLDAKGKGSLTGAATTAKPDFITVARAGDDLAAILYTSGTTGRSKGAMLTHDNLTSNAM--SLVDAWRFTQKDVLIHALPIHHTHGLFVAGNVTLLARASMIFLPRFDPEAVINIMA--RATVLMGVPTFYTRLLQHPALTKESTGPMRLFISGSAPLLADTHREWARTGHALLERYGMTETG-----------MNTSNPYDGDRVPGAVGPALRGVSVRVTDESGKELPR--ESVGMIEVRGPNVFKGYWRMPEKTRTEFRDDGFFITGDIGKIDHRDYVHILGRGTDLVITGGLNVYPKEVESEIDALAGVAESAVIGVPHPDFGEGVTAVVVRGKNGDMTEEQMLKALDGRLAKFKIPKRIIFVDELPRNAMGKVQKNILRHTYAGLYG-- 145224829 7 -FPEVDIPTA-SVYDYLFSGLSDPDDPDRVALIDAKSGRQTTYREMVARIDSFAGALAARGVGVGDVVGLLAPNSSAFAVAFHGILRAGATATTINALFTAKDIAKQLTDSRARTLITTPLLAQAREGAALAGLSDEDVIVLDGPGRDGHPNAADILAPGTPAPQVPSSHLAVLPYSSGTTGNPKGVMLTHRNLVAN--VAQIRPLHGMEPDDVVLAVLPFFHIYGMTVLLNAALHARARLVIMPSFDLGDFLGNIAEHRCTIAFIAPPVAVALAKHPLVDDHDLSSLQVVMSGAAPLDADLHAVAKRLDCKVVQGYGMSELSPVSHITPFDGGRLNMHDDAPL---ASVGWTVSNAASKLVDPETGEIPDEGLSTGELWFKGPNVMAGYLNNEEATKETIDEDGWLHTGDLAQIDDRGLVYIVDRLKELIKYKGYQVPPAELEAVLLSHPDIADAAVVGVRDEEGEEVPKAFVVTQANSELTETDVIEFVAGQVAPYKKVRKVEFIDAIPKSASGKILRKDLR---------- 154244475 12 -----------------------------------------TYGDALALSARLAHLLVARGVKPGDRVAVQVEKSWPALALYLATVRAGGVYLPLNTAYTLNEVEYFLSDAEPTLFVCPPHIEAEARALATRL-GVPSVETLGADGTGSLTDGAAHLPTEFADVPRGPEDLGGILYTSGTTGRAKGAMLSHDNLLSNAL--TLKDEWRFTGDDVLLHALPIFHTHGLFVASNIVLLAGAAMVFRAKFDPREALELMAAGTVTSLMGVPTFYTRLLDQQGLTREATAKMRLFVSGSAPLLAETHRAFERTGHAILERYGMTETG-----------MNTSNPYDGERIAGTVGFPLPGIVLRVTDETGRVLPTDD--IGMIEVKGPNVFKGYWRMPEKTAAEFR-DGFFITGDLGKIDARGYVHIVGRGKDLVITGGFNVYPKEVEGEIDAIPGVAESAVIGVPHPDFGEGVTAVVVKVAGASLTEADIHAALESRLAKFKQPKRVFFVPELPRNTMGKVQKNVLRETYKDIF--- 40062619 79 ----------------IDRHLEERSSQIAIIWEGDDPSKSITYQELYESVCRFANALKERGIKKGDRVCIYMPMIPEAAYAMLACARIGAIHSVVFGGFSPESLKDRILDSDCQTVITADELKQNVDEALVNCPSVDTVFVVKRTGDERDVSYEESMSSDCPPEVMDSEDPLFILYTSGSTGKPKGVLHTTAGYLLQTTM-SHKLIFDYHEGEVF-----------WCTADVGWVTGHSYIVYGPLPSPSRFWEVVDKHQVNIFYTAPTALRALMAQGNEPLESTSSLRVLTVGEPINPEAWEWYYRVVGCPIVDTWWQTETGSAMISPLAGSTPQ---------KPGSATKPFFGIEPALLDENGQEI--EGEGSGNLVIKWPSQIRTVYGDHKRCVETYYSPGYYTTGDGARRDKDGYYWITGRVDDVLNVSGHRLGTAEVESALVLHETVAEAAVVGYEHDIKGQGIYCYVTLMNGIEPSDELKSDLVAKEIGAIAKPDIIQWAPGLPKTRSGKIMRRILRKIAGNE---- 9715733 569 ---DTQVDDPQDIHQLFESQVDLTPDAVAVVF----ENQQLTYHELNCRANQLAHYLQSLGVGTDVLVGICVERSLEMVVGLLGILKAGGAYVPLDPEYPTERLTFMLADAQVSVLLTQQHLVEKLPENQ------EPVVCLDTD----WLVICES-SQESPITEVQPGNLAYVIYTSGSTGTPKGVMLSHSNLCNH--MSWMQATFPLTEKDKVLQKTPFFDASVWEF-YAPLLAGGQLLIPGGHTDSAYLLRLIAQQQVTIVQLVPSLLQMLLEQGGIET--CHSLKHVFCGGEVLPVALLELLSKLDVNLHNLYGPTETCIDATFCNCQ--------REIYAQIVPIGRPISNTQIYILDQNLQALPVG--VPGELHISGAGLARGYLNRPELTQEKFIANPFYKTGDLARYLPNGNIEYLGRIDNQVKIRGFRIELAEIEAVLNQRDDVQVACVIAREDDPGNKRLVGYIVPSSQMTCTVSELPQFLKTKLPDYMVPNIFVMLDSLPLTPNGKINRGAL----------- 9715733 1649 ------------IHQLFESQVERTPDAVAVVF----EEQQLTYHELNCRANQLAHYLQSLGVGADVLVGICVERSWEMIVGLLGILKAGGAYVPLDPEYPPERLSFILTDTQVKVLLTQQQLVNKLPAHTAQL------VCLDTDLEKIT------QNSNSNPVNTASPNLAYVIYTSGSTGQPKGVLVNHHHVT--RLFAATNSWYKFNSQDVW----TMFHSYAFDFIWGALLYGGRLVVVPYLLSPESFYKLLSQEQVTILNQTPSAFRQLIQAEQSIGMSNLNLRLVIFGGEALEESLQPWFERHGPQLVNMYGITETTVHVTY-------RPLSLDDLNRTASVIGRPIPDLQVYVLDQHLQPVPIG--VPGEMYVGGEGVTRGYLHRDELTGQRFISNPFYRTGDLARYLPNGELEYLGRIDQQVKIRGFRIELGEIEGLLAQHPAVWESVVVVREDEPSNKRLVAYVVPQAQAPTTAELRS-FLKKKLPDYMIPNAIVILESLPLTSNGKIDRRSL----------- 56404609 9 ------------LRQMWDDLAEVYDKKTAIFESAQGKVRQFSYSELNEEINRAANLFHACGIKKGDHVALHLDNCPEFFFCWFGLAKIGAVMVPINARFMYEESAWIINHCQAHFVVTSDNFSPIYQPLHDKHSPLTQLFLITENCLPTEQGVVDFLSEKAKPVTLNHDDTAEILFTSGTTSQPKGVVITHYNLRIAGYYSSWQN--ALREDDIYLTVMPAFHIDCQCTASLPAYSVGATIVLLEKYSARASWKQILKYQATVTECIPMMMRTSMAQPVSPDEKQHKLREVMSYLNLADKEKDASIERLNVRLLTSHGMTETIVGLIGDRPGDK----------RRWPSIGRPGFCYQAQIRDKQNQQVP--NGVVGEICVKGETLFKEYYNRPDATEKALEPDGWLHTGDYGYRDDEGFFYFVDRSCNMIKRGGENVSCIEIENIIASHPKIQDVAVIGVPDDIRDEAIKAFVVLVDGETLSEEAFFAFCEQNMAKFKVPSAVEFKQGLPRNCSGKVIKKHLQ---------- 121609209 3 -----------TIASLFENTVSKYPDRPALACGAS----TLSYAAWNARVRRFAQALFNLGVRQMDRVAILQKTSEATPTAYMACQLLGAIAVPMNHRLSPDEAAYILRDAGARAVIYDDAMLPLMGKMVLALPDLRTFIRVRSAAPKHHHCFEALIDGDAPLPQPGAEDISAIVYTSGTTGRPKGAIHTHGNDV--AIATNCVMEYSLTCTDVALHIAPLYHVGGMQAYFLPHMVVGAANVILPRYTALTTLEAIARHRVTTLFAVPTQIQDMLFHPDFAAMDVSSLRMITTGGAAIAAATMQRIHEFCPRVFNGYGMTEASLTLL----------LHPRDALAHLGSCGKPTLISTCRVIDPERRVAASEAGEVGQLIVRGPQLVARYWNDPAETEKKFR-DGWLYTGDLFSVDDAGYFHFHGRADDMIVSGGENIYPREIEEVLYHCPGVQEAAVIGLPDPKWGQAVTAFVVKSDIDLLAAEVIA-FCKASLTSYKCPKQVFFLDQLPRNPSGKILRREL----------- 48477355 69 ----WFVNGKTNVYNCLDRHIKTDKRNKVIWVSESGNEKIVTYYGLYRRVNALARGLLNMGLRKGDHVTIYMPMILEAPVAMLACARIGVVFNVVFSGFGAEALAERIKDSRSKMVITADELKSIVDRALELTENVESVIVVKNTESERDFYYNDIIEDGVEPEKMDSNDPLFILYTSGTTGKPKGIVHGNGGYPVW-ISNTMKWAFDPKDEDRYWCAADIGWITGHSIVFAPLLLGVTSIMYEGAIDPDRVWDIIERYGVNILYTSPTAIRLLMKYGDPNSHDLSSLKTLTVGEPINPAAWHWFYEVIGCPIIDTYWQTETGGFTIAPALGLGLPDL-------KPGSATFPLPGIDPVILDDNGREVKRNEK--GYIVLRRPWLMLTVNNDDKRYIETYFSKDMYLMGDYAVKDDDGYIWLLGRADEVLKVSGHRIGTIEIEDALVSMKEIAEAAVFGKPDTIKGDTIIAFVTLKEGYEKSPDLIDYFIREELGPIMVPEEIHIVDSLPKTRSGKIMRRVIKAVYLDQLPG- 154150458 67 ----WFVNGKTNIYNCLDRHV-LGDRRNKVALIWKGEERVFTYRQLYREVQRFANGLKKLGVVKGDRVCIYMPVIPEQVIAMLACTRIGAIHSVVFGGYGAAALNQRIVGAGAKIVITADPLKHIIEEAVINAPTVEKIIILRREHSEMEIDFYEAMADDCPAEVMDAEDPLFILYTSGTTGAPKGIVHTCGGYMVGVYYTT-KYIFDIKEHDVYWCTADPGWITGHSYVVYGPLSVGATVLIAENPDPGTWWKIVEEYGVNILYTAPTAIRMFMKLGEENKYNLSSLRVLGSVGEPLNPEAFEWFYHVKCPIVDTWWQTETGMHMVTTVLGEPM----------RPGFVGKSVPGIVADVVDKDGNSVEPGKS--GFLVIKKPWMMRTIWNNDERYRKYWTIPGCYQVGDLAIRGEDGYIMVIGRSDDLIIVSGHNIGTAEVESALVSHKAVAEAAVIGKPDPLKGNTIKAFVTLRVGHTPSEKLKNELVRITLGPIAMPSEIEFVDSLPKTRSGKIVRRVLKAK-------- 4038975 16 -LPDIYIPKHMPLHSYCFENLRECGSRPCLINAPTGDV--YSYHEVDSTARKVARGLKKEGVEQGQVIMILLPNCPEFVFSFLGASHRGAMATAANPFFTPAEIAKQAHASNAKLLITQASYYDKVKDLRD-----IKLVFVDSCPPHSHLCEDNGDADVDVDVDIKPDDVVALPYSSGTTGLPKGVMLSHKGLVTSIAQQVDGDNPNLHCHDTILCVLPLFHIYSLNSVLLCGLRAKATILLMPKFDINSLLALIHKHKVTIAPVVPPIVLAISKSPDLHKYDLSSIRVLKSGGAPLGKELEDTLRAPNAKLGQGYGMTEAGPVLTMSL------AFAKEPIDVKPGACGTVVRNAEMKIVDETGHSLPRN--QSGEICIRGDQIMKGYLNDGEATERTIDKDGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEALLLTHPKISDAAVVPMKDEAAGEVPVAFVVSNGYTDTTEDEIKQFISKQVVFYKRINRVFFIDAIPKSPSGKILRKDLRAK-------- 114763338 25 ----------------------------------------LSHADFLAMAARFAHVIADLGVAPGDRLAAQVDKSPEALALYAACVQAGVVFLPLNTGYTVDELTYFIENSGAALMVCGPKREAGLRPVAEGLGA--QLLTLNADGSGSLSDAAAGKSDSFETVDRDGEDLAAFLYTSGTTGRSKGAMLTQNNLLSN--AETLAEHWRFTKDDVLLHALPIFHTHGLFVASNIMLLAGGAMVFLPKLDIDQLIEWM--PKATSMMGVPTFYTRLLDDPRFTRDLAQHMRLFVSGSAPLLSDTHEKFERTGHRILERYGMTET-----------NMNTSNPYDGERRAGTVGFPLPGVELKITDETGKEVPQG--EVGQIEVRGPNVFKGYWKMPEKTAEELRADGFFITGDLGTLDADGYVQIVGRNKDLIISGGYNIYPKEIEMVIDDQPGVLESAVIGIPHADFGETPLALVVAEPGATPDLDAIAATVNGALARFKHPQRYEMIDALPRNTMGKVQKNQLRESY------- 108805142 24 ------------VHHNLEVSARRYPECPALVYYG----EEITYRRLLEESRRLAGYLREAGLSKGDRVLLYMQNSPQFVVAYYAALMSGGVVVPANPMLLTEELEHYVEDSGARLALVGQELLPRVLPLAGRLPPEPEVSVPAEVAAERVILWEETLRAGLSPESPGPEDVALLPYTSGTTGRPKGCVHTHRTVQATLVGAGLW--VNLNPASVALATLPLFHVTGMQHSMNAPIYYGGTVVLMTRWDREAAARLIERRRCTHWTNISTMVVDFLSPGGVEGADLSSLMCVGGGGAPLPEAVGERLHRLGLRYMEGYGLSETVSQTHMNPPDRP-----------KMQCLGIPSFDVDARVVDPDTLE-ELGPGEQGEIVVSGPQVMRGYWQRPDADAEVFFEDGFLRTGDLGRYDEEGYFFMVDRIKRMINAGGYKVWPAEVESVLYAHPAVREVCVIRSPDPRRGETVKAVVVPAGEVSGEEVI--SWARERLAAYKCPRLVEFVGELPKSGSGKILWRALGEREER----- 32477960 109 ------------------HVAAGRGDRTAIIWVEDGDQRTLTYAELQTEVAKCAEGLTQLGIGVGDVVSIYMPMTPELAVAMLACARIGAIHSVIFAGFSAESIAERNNDASAKLVITSDGLYATVDEALEKSPTVEKCLVLRRTGDDADVWWHDVVENQPAAKPLDSETPLFILYTSGSTGKPKGILHTTAGYNLWA-KRTFEWVFDHREGDVYWCTADCGWITGHSVVYGPLSAGATCLMYAPNFPAERFWDIVERHKVSILYTAPTAVRAFIKWGDEDKHDLSSLRLLSVGEGINPEAWMWYHKKIGCPIVDTWWQTETGGIMMSPLPGIT---------PTKPGSCTRPLPGVVPSIVDELGNSV--DSEHGGKLCISQPWMLRGIYGDEERFVEQYWSDDKYLTGDNARCDTDGYYWIMGRIDDVINVSGHRLSTIEVESALVSHPDVCEAAVVGRPHDLKGQAIAAFVTSNDRGHDDEELKQH-VRKQIGALAQPDDIRFTAALPKTRSGKIMRRLLRD--------- 1117778 18 -LPDIYIPKHLPLHSYCGENISQFSSRPCLINGSNDRV--YTYAEVEITSRKVAAGLHKHGIKQTETIMLLLPNCPEFVFAFLGASYIGAVSTTANPFFTSSEIIKQAKASKTKLIITVSTTVPKLKDFSQENHV--KIMCIDDKI-DGCLHFSSDLENSDEDVEIRPDDVVALPYSSGTTGLPKGVMLTHKGLV--TSVAQQVDGLYMHHEDVVMCTLPLFHIYSMNSILLCGLRVGAAILLMHKFEIVTFLELIQRYKVTIGPFVPPIVLAIAKSNVVDQYDLSTVRTVMSGAAPLGSELEDAVRAPNAKLGQGYGMTEAGPVLAMCL------AFAKEPFEIKSGACGTVVRNSEMKIIDETGASLPRN--QSGEICIRGDQIMKGYLNDPEATERTIDKEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPPELEALLVPHPNVSDAAVVSMKDEGAGEVPVAFVVRSNGSTTTEDEIKQFVSKQVIFYKRINRVFGVDSIPKSPSGKIVRKDLRAKLAARF--- 126734511 68 ----------------IDRHLETRGDQTAIIWEPDDPNDQITYKDLHRSVCKMANILETLGVRKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALGARINGCDAKVVITADELKSNTDAALLHCDDRVKCLVVKRTGGQTTWTDRDEADDRSAPAEMNAEDPLFILYTSGSTGQPKGVVHTSGGYLTYA-AMTHEMVFDYHEGDVFWCTADVGWVTGHSIVYGPLANGATTIMVPTYPDAGRFWAVCEKYSVNQFYTAPTAIRALMAAGNAEKYDLSDLRVLTVGEPINPEAWNWYNDVVGCPIVDTWWQTETGG---------HLLTPLPGATELKPGSAQQPFFGIVPKVLDPQSGEEITTTEAEGVLVLASPGQMRTVWGDHERFEKTYFSDGYYFTGDGCKRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHNIKGQGIYAYVTLMNGQEPSENLRKEWVRTEIGPIAKPDLIQWSPGLPKTRSGKIMRRILRKIAEDDFG-- 89902657 10 ---------DAPLHDYLRAHARTQPDKAAYLWYGHG----ISYAELDRASDAFAARLAALGVKKGDPVALFLNNCPQYVMAHYAIQKLGAIVCPCGPLNKEHELLYQLGDLQARVIVAADNLLPVVAQVRSQTALTHVFAVYADLLPESVTVPAELLAMKAQPTQLPADDVALMTYTSGTTGLPKGAMLTYGNALYKSAAAANCNG--VGHDDVLLAIAPLYHIAGMVMGINVTMFTGATTVLMYRFDPLAVLQAIERHRVTWWYSIAPMNVFAMQVPTARAFDLSSLRMVTSFGVTLTEALARQWQALAPHFEAAYGLSET-----------HTVDTYMPHDAIRWGTQGKAIPGNEIRILDAGSGRVCASG-EVGEIVLRSAGVFKGYWNKPEATAQTLR-DGWVHTGDMGKLDADGYLTFIGRFKEMIKVSGYSVFPEEVETILIKHPAIAQAAVIGVPDPDKGEMVKAFVVLKPGQSASAADIVAWSRANMATYKAPHDVQLMAALPTTGAGKVLRRLLKDPA------- 134291062 12 -----------SVTALLDDAMRRFAGHPAFRASD----RTLTYADVDRLSAALAAYLQQAQVRKGDRVAVMLPNVLAFPVVFVALARIGAVQVNVNPLYTPHELEHQLNDAGVEVAVVCGGSMATFADVVGKTRVRTVLTVGRDDAPAGACAFAAGAALQRAPVALDGSDLLLLQYTGGTTGLSKGAALSHRNLIANVQFAAIVPAARRPGEEVVVTAIPLYHIFALTVNFLSFAIGAQNWLVANPRDMDGLIDVLKAARPSVFVGVNTLYAGLAGHPRLKEVDWSRLKLSAGGGAAVIDVISARWQATGNFIREGYGLSETSPVVTFN----------PQSVDRFTGTTGLPLPSTDVKLLDDENREVAIGG--AGEICVRGPQVMGGYWQKPEANAAAFTEDGYFRTGDIGVFDAAGFLKIVDRKKDMIIVSGFNVYPNEVEAVVTALPGVAECACIGVPDERTGEAPKLFVVLAPDATVGEAEIVAHCRANLAGYKVPKQIRVVERLPKSTVGKILRREL----------- 119505624 1 ----------MLLHQPIDYHADRRPTHAAL-NAHDFE---WDYRTLVERSHAIARLLLEAGIKREDRIGVLGLNSAAYFAILLGASRIGAVTVSVNFRLAPAELAFVLDDAQVDILFVTDDNIDETITQTIAIRELPTRLIANRS--DAFLALTTAINQEVEPYRVDEHSPALQLYTSGTTGKPKGAVLSHRNILSLTQMMGIANDGAYNADTINLVVAPLFHIGGTGVAYIGLAYGAHNIL-HEAFDPLRVVETIQAQSVTSMFMVPAMIQAIVKLPNVRDYDFSSLENIAYGASPISATLLEALEVFDSRFSQVYGMTETSGTVIALSPEDHDKAIAGSPHL--LTSCGKACPGNEVKIVDTEGVELGPN--QTGEICLRSASNMLEYFNRSQATAETLL-DGWVMTGDAGTIDEEGYIYLRDRLKDMVVTGGENVYPVEVENVLSGIPGVIEVAVIGIPDETYGEALLAIFALQPNHMIDADDVIAFCRDKLAGFKIPRRVECIPALPRNPSGKILKTTLREPY------- 154314383 13 ---------QVDLWEFLERKDREFPDDKAI-YTDAETSRSYNYKQLRDTAIEFGKGLKAWEWKKGDVLALYTPNCIDTPAVLWGTHWAGGIVSPANPGYTVDELTFQLKDSGAKGIVTQKAFIKEAQAAAKNAGIPEDRIILVGDGKDETHRFKHAGTSRYRRTKSKPEDLAFLVYSSGTTGHPKGVMLSHGNIVANTFMANAAEGVNLSRGDKLMAVLPFFHIYGLTCIIHFSLYMGLECIVMEKFELEKFCHTIQKFGATFAYVVPPIVLMLGKSPVVSKYDLSTVRMMNSGAAPLTRELVDAYARLKIPIKQGYGLSETSPTTHTQPW---------EDWNKYPGSVGRLLPNQVAKYMNSEEKEVPAG--QTGELWIKGPNVFQGYLKNPEGTKNALTEDGYFKTGDVGHQDKDGNFYITDRVKELIKYKGFQVPPAELEGLLISHEDIDDVAVIGIYNEEATEVPRAYVVPRKGVAGDKEEEKAWLQAKVASHKRLRGVKFVDVIPKSPSGKILRRLLKDRA------- 88703611 6 ------------------ETAKTYPHKPAIIVADGGGDTMVTYRELDERSNQAAQLFRSLGLRTGDHIALMMENRREYLEICWGAQRAGLIYTAISSHLKAEETAYILTNCEARLFIASPKVAEVAQAAASHATGVTHHFMVG-GVRENFESWEEATDAQPDTPIDDQANGVPMLYSSGTTGQPKGVFVSNDVHAPHFLAPTLGAAFGFGEETVYLSPAPLYHAAPLHYNMLTLYMGGTTVI-MEQFDPEHALALIEEHRVTHSQWVPIMFVRMLKLPEANKYDLSSMQFAIHAAAPCPIETKEKMDWWGPVIVEYYAASESIGATL----------IDSPQWLTHKGSVGRAMMG-EVHIVDEEGHELPPG--EIGAIYFSGSQATFEYYKEPEKTAESYNERGWANTGDVGYLDEEGYLYLTDRKHFMIISGGVNIYPQEVENLLITHDKVADVAVFGIPHEEFGEEVKAVVQPQNWVDATDEVLMEWLRDRLSHIKIPRSIDFNEKLPRLDNGKLYKRHLVEEYR------ 16125570 60 -----------------------HGDKIFLVH----EDERVNFEAFYRAVTHMAAELESFGVQKGDRVAIVMRNLPEWPVAFYGALSLGAIVTPLNAWWTGPELEYGLVDSGAKVAIVDVERYERMGEHLHNCPDLKRVYVSRESKIGGANDWAKLDEKPLPTVAITADDDATIFYTSGTTGKPKGAIATHRNINSNIFAAAAAGARAFAPQKGALLSVPFFHATGCFAVLNPSLFAGAKLAMMRKWDPERAMQVIQDEKLTQMGGVPTIAWQIIEHPNRANYDLSSIEAVAYGGAPSAPELVRKIKEIWPKPGNGWGMTETSATATSN---------SAEDYENRPDSCGPAVPVTDLKIVEAPYRELPIG--EVGELWCKGPQVVRGYWNKPEATAQTFV-DGWVRTGDLARLDAEGFCFIIDRAKDMLIRGGENIYCIEVENCLYDHPAVMDAALVGVPHKTLGEEPAAVVTLKPGAEATEAELRAFVADRLAAFKVPVKVVFWPELPRNANGKIMKNELKKVF------- 217272798 18 -LPDIYIPDNLSLHAYCFENISEFADRPCVINGATG--QTYTYAEVELISRRVSAGLNGLGVGQGDVIMLLLRNCPEFVFAFLGASYRGAISTTANPFYTPGEIAKQASAAQAKIVITQAAYADKVRPFAEENG---VKVVCIDTAPEGCLHFSELMQADAPAADVKPDDVLALPYSSGTTGLPKGVMLTHRGQVTSVAQQVDGDNPNLHKEDVILCTLPLFHIYSLNSVMFCALRVGAAILIMQKFEIVALMELVQRYRVTILPIVPPIVLAIAKSAEVDRYDLSSIRTIMSGAAPMGKELEDAVRAPNAKLGQAYGMTEAGPVLAMCL------AFAKEPFEIKSGACGTVVRNAEMKIVDETGASLPRN--QAGEIRIRGHQIMKGYLNDPEATANTIDKEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEAMLIAHPSISDAAVVPMKDEVASEVPVAFVVKSNGSVITEDEIKQYISKQVVFNKRINRVFFTDAIPKAPSGKILRKDLRAKLAS----- 73958924 69 -----------------EKTGERPSNPALWWVNGKGDEVKWSFEELGSFSRKAANVLTKCGLKRGDRVAVILPRIPEWWLVNVACMRTGLVFMPGTTQLTAKDILYRLQASKAKCVVVSEDVVPAVESIMSECPNLKTKLLVSSHSQDGWLNFQELASSEHNCVETGSQEPMAIYFTSGTTGSPKMALHSQSSLGIGYTICG-RYWLNLKSSDIIWNVSDTGWIAAIGSVFSSWLQGACVFVHMAQLDTDALLDTLTTYPITTLCAAPTVYRMLVQ-KDLKRYKFKKLQHCLTGGEPLNPEVLEQWKQTGLELYEGYGQTEVGIICAN-----------QKGQEIKPGSMGKGVLPYDVQIIDENGNVLPPGKE--GEIALRLKSTFSEYVDNPEKTAATIRGD-FYVTGDRGIMDSDGYFWFVSRADDVIISSGYRIGPFEVESALIEHPAVVESAVVSSPDPIRGEVVKAFVVLSAPEKLTLELQDH-VKKTTAPYKYPRKVEFVPELPKTVTGKIKRHVLRD--------- 91773120 67 ----WFTNAKMNIHNCLDRHVGRRNKVAMIWVGDNGEEQVITYRQLYRDVMRFSNGLKSLGVGKGDTVCIYMPQVPEQIVAMLACARIGAIHSVVFGGFGAKALHSRIKDAQAKVVITADDLKSLVDEAVVNASCVEKIVVLRRMTPQIELFSEEDVEKECEPEIMDSEDPLFILYTSGTTGPAKGIVHTCGGYMVGTYYTT-KNVLDLKDNDVLWCTADPGWITGHSYIVYGPLSMGATILISETPDPGVWWSMIEEFDVSVFYTAPTAVRMFMRMGEEGKYNLSSLRILGSVGEPLPEAFKWYYRVIGCPVLDTWWQTETGMHMLTTAVGEPM----------KPGFTGRPVPGVVVDVVDENGDPVPAGTG--GFLVIKQPWMMRTVYGNDERYRQYWTTKNYYSAGDLAVKDEDGYIMIQGRADDVLIVAGHNIGSAEVESALVSHEAVAEAAVIGKPDPLKGDSIKAFVILRMGFNSSDKLKLDLLRMNLGPIAMPSEIEFVDSLPKTRSGKIMRRLLKAQ-------- 145298005 69 -------DGLLNVANCLDRHLAQRGDKVAIIWEGDAEDRKLTYRELHAEVCKFSNVLKAQGVHRGDVVCLYMPMVPEAAIAMLACTRIGAVHSIVFGGFSPEALAGRIIDSGSSIVITADEGLPLKKNVDEALTNVSKVIVLKRTGGHRDIWWHEATAADCPPEAMNAEDPLFVLYTSGSTGKPKGVLHTTGGYLVYATL-TFKYVFDYHEEDIY-----------WCTADVGWVTGHSYLVYGPLANGATTIQVVDKHQVTILYTAPTAIRALMAKGRDAVEGTSSLRIMGSVGEPNPEAWEWYYRTIGCPIVDTWWQTETGGILISPLPGVT---------DLKPGSATRPFFGVQPALVDNMGEPL--EGATEGNLVISWPGQMRTVFGDHERFEQTYTFPGRYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESALVAHPKIAEAAVVGVPHEIKGQGIYAYVTLIAGEEPSRELVKEWVRKEIGAIATPDVIHWAEGLPKTRSGKIMRRILRK--------- 195613764 13 ---------PLSPVGFLPRANAVYGDRTSVIYRGV----RFTWRQTYARCRRLASALLSLGVRRGDVVSVLAPNVPAMYEMHFAVPMAGAVLNTINTRLDAAAVATILRHSGAKLFFVDYDYVRLASDALRLLDAVPLVAVIDDGARLGELEYEALLAHGDPDADLPEWDAVTLSYTSGTTSAPKGVVYSHRGAYLST--TSLLLQWGVPAEPVYLWTLPMFHCNGWTFTWGMAARGGVNVCI-RDARPADIYRAIARHRVTHMCCAPVVFSILLDDSDGAARQLQAPVHVLTGGAPPPAALLERVERIGFNVTHAYGLTEATGPALACEWRDQWDRLPLPERARLKARQGVSVADADVKNAD-TMLSVPRDGRTVGEIVLRGSSVMKGYLNNPEANESAFRA-GWFLTGDVGVVHPDGYIEIKDRSKDVIISGGENICSKELEEVLFRHPAVADAAVVAMPHPRWGETPCAFVVPRDAAVLSEGDVLAFCSKRMARFMVPKKVEVVGALPRNALGKVEKVKLREAARKL---- 194289298 23 -------------------------DRIAVTEHEDGRRNAHTFAYLQAEANRLSAALRALGVTRGDRVAIVMPQRIETVIAHMAIYQLGAIAMPLSMLFGPEALAYRIAHSEAGVAIADETSIDNLLGARPECPTLATVIAAGEARGRGDQDWDLLLAGQLPAEQTKADEAAVLIYTSGTTGPPKGALIPHRALIGNLTGFVCSQNWYPQDDDVFWSPADWAWTGGLWDALMPALYFGKPIVYQGRFSAERAFELLERYAVTNTFLFPTALKQMMKAPEPRRHYDIRLRALMSAGEAVGETVFDWCRALGVLVNEMFGQTEINYIVGNCTAQNDDARLG---WPARPGSMGRPYPGHRVQVIDDEGRPCAPD--EDGEVAVPDPVFFLGYWKNDAATAAKYTEDGWCRTGDLARVDADGYLWYQGRADDVFKSSGYRIGPSEIENCLLRHPAVSNCAVVPSPDPERGAVVKAFVVLDGDAALVAELQAH-VRGQLAPYEYPKAIEFIDQLPMTTTGKIQRRVLRLLEEERAAG- 67155192 69 -------------YNCLDRHLEARGEQVAIIWEGDDPSAQITYRELHEEVCRFANALRGQDVHRGDVVTIYMPMIPEAVVAMLACARIGAIHSVVFGGFSPDALAGRIADCRSKVVITADEGLPLKANVDEALTSVNKVIVCKRTGGDRDIWYEDLLGSICAPKEMGAEEPLFLLYTSGSTGKPKGVVHTTGGYLLYA-SLTHERVFDYRPGEVY-----------WCTADVGWVTGHSYIVYGPLANGATTLKIIDKHGVNILYTAPTAIRAMMAQGRAEGADGSSLRLLGSVGEPNPEAWHWYYENIGCPIVDTWWQTETGGILITPLPGAT---------SLKPGSASRPFFGVQPALVDNLGNLIEGAGEGNLVIIDSWPGQARSLHGDHDRFVDTYFKKGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESAMVAHPQVAEAAVVGVPHDVKGQGIYVYVTLNDGVSASEALRQEWIRREIGPIATPDVIQWAPGLPKTRSGKIMRRILRKISVGEYDG- 115385521 6 -FPSIDIP-QVDLWSFLERRDRPYADNALVLFSDASSGRSLTYQQIRQRALTFGHALRRKNWAKGDVLLTFAPNSIDLPPVIWGTLAIGGVVCPVNPSYRAEELVHPLKDAKAKAIVTQRAQAPAALDAARRVGIPHDRVIILDELPQELTDDGTAYGPHAPPIVQPDQELAFLVYSSGTTGLPKGVMLSHRNMVANLLQSAAVDQGVLSEGDRALALLPFFHIYGLTYLLNHTVYLGLSTFVMPRFHFDTFCRVIQDQKITYAYVVPPVILELVSNPRVAQYDLSSLRMMLSAAAPLAVELIHALQKLGLRVRQAYGMSECAPCTHMQTW---------DEARTHLGSVGRLLPNMTAKYA-----PVEGETGRSRELWVKGPNVFLGYLNNPKANAESFSDDGYYKTGDVGYADEHGHFYITDRVKELIKYNGFQVAPAELEDVALGHPAVADVAVTGVKSGQSGELPRAYVVVAPSKATAEEIVKYVADRVISYKRLRGGVHFVDSIPRNPSGKILRRELKKM-------- 170741143 68 -------------HNCIDRHLATRGDQVAIIWEGDDESRSITYRELHAEVCRMANVLRNRGVGKGDRVTIYLPMIPEAAFAMLACARLGAIHSIVFGGFSPDSLAGRIEGCASKLVITADELKANVDAAIQRLPSVDHVIVVRRTGGSVAMEYDDAVTDECPVEHVEAEHPLFLLYTSGSTGQPKGVVHTTGGYLVYA-SMTHQYVFDYHEGEVY-----------WCTADVGWVTGHSYIVYGPLANGATFWDVVDKHKVNIFYTAPTAIRSLMGAGEEKKASRSTLRVLGSVGEPNPEAWEWYYRVVGCPIVDTWWQTETGGILISPLPGAT---------ALKPGSATQPFFGVKPVVVDGDNKVL--EGACEGNLCLSWPGQMRTVWGDHERFVQTYTFPGRYFSGDGCRRDEDGYYWITGRVDDVINVSGHRMGTAEVESSLVAHPKVSEAAVVGYPHSLKGQGIYAYVTLMNGEEPTEALRKEWVRKDIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDDF--- 163786860 62 ----------LNITECLDRHLPTRGDKTAIIFEPNDPNETITYKQLHERVCKFANVLKEKGIGKGDRVCIYLPMIPELAISVLACARIGAVHSVVFAGFSATALSTRINDCDAKMVITSDDLKGIVDEALNDTPGIESVLVAKRNMKEGRDYWLEPLMEEANAEILDAEDPLFILYTSGSTGKPKGMVHTTAGYMVYT-AYTFKNVFQYREEDVYWCTADIGWITGHSIVYGPLANGATTVMVPSYPDFGRFWDIVEKHKVTQFYTAPTAIRALAKQGLVEKYDLSSLKVLGTVGEPINEEWHWYNENIGKPIVDTWWQTETGGIMITPIPFST---------PTKPTYATLPFIGVQPALMDENGKEI-KGNQVEGRLCIKFPWMARTIWGNHQRYKETYFSENMYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHQAVAESAIVGFPHDVKGNALYGYVTLKDSGETRDNLRKELITDRIGPIAKLDKIQFTSGLPKTRSGKIMRRILRKIACNE---- 168030520 41 ----------LTLHGYVLDNIEDYLHRIALIDSSNG--RHYTYGQVQLLTKNIQAGLWNQGIRKGDVVIVLLPNIAEYFIFVLGIISIGAIYSGSNPAAHESEIQRQAENSGAKLVITDLKTYKKVEAL--GLP----VVVMGEDVSDGYLSLFEADGSQAPTVDISEHDVCALPYSSGTTGVSKGVMITHRNIVANLNQTAYRGGVIPDDESVVLGLMPFFHIYGICGICCAAMRLKGKVVVMARYNFQEFLDILLKYEITFAPIVPPILLQLVKKDLGENFDRSKLKLILTAAAPLGIELQRAFEAPGVEVQQAYGLTEYSCVTVSHCSPIH------GRGPSKPGSVGFILPGLEVKFVDPNGLSLPAN--TPGEIFVRGESTMKGYFKNPAATAATIDFEGWLHTGDIGYIDNDGDVFIVERMKELIKYKGFQVPPAELEAVLISHPAVADAAVIPIPDEEAGEIPGACVVLKPDCFISPSEIQAFVASKVSTYKQVRHVEFLASIPKSSSGKILRRVLKEQ-------- 214036788 19 -------PAPMTIGDILRQSAARIPDQPAIKELYAGEIRTWTYAELLADSERLGKALANRH-AEGSRIAVYANNLPEWVLLELACGLAGVILVTVNPAYQKNELKYVLEQSGSEAIYYVADFREIADAVCDEVPAITHRILLTDH---DALFAGEHVGELRSP---KPSDAVQIQYTSGTTGFPKGALLHHNGLVRNALDTMIRGG--LKSGDSFVHHMPLFHTTGCAVLVMGVIGTGCTMLLAPMFDPEVITEIIERERTMFIFGVPTMLVALIDEARRSGRDVSSIQRMMSGGAMVAPQLCRDLEVFGATIQIVYGQTETSPVLTQAWYDDSLEDLTE--------TIGQPAAHTEMSIRDTRDNSVLPIGEQ-GEICARGYSVMVGYNNNPEATAAAIDSEGWLHTGDLGRMDSRGFLKITGRVKEMIIRGGENLFPAEIENTMLEHEAVGEVAVVGVPDDKWGEQVVCFIRSTGDQLLTANGLKSFIRERLSPQKSPAFWVSVTDWPLTGSGKIQKFKLKEAYE------ 3121737 82 ---AWFLEGELNAYNCVDRHAFKNPDKIAIIHEGDDQVRRITYGELLREVCRMANVLKGLGVRKGDPVAIYMPMIPETIVAILACARIGAIHSVVFAGFSAEILRDRVVDCATRVVLTSDEGRRVDEALRDENHSVEHVLVFRRTGSPRDVWWHEEMAKACSPEPMSAEDPLFLLYTSGSTGTPKGILHTTGGYLL-GVAATVKYIFDYQENDIYACMADIGWVTGHSIVYGPLTLGATTVLFESTPNPSRFWQLIEKHKITQFYTAPTAIRALQRLGDQDNIDMSSLRVLGSVGEPINREAWDWYEKVGCAVVDTYWQTETGSIIVSPLPGAT---------PTKPGSATLPFFGIDPVLLDPTGKELTATGQT-GVLAIRRPSMARSVYNNHSRFVETYLKPGYYFTGDGALRDDDGYIWIRGRVDDVINVSGHRLSTSEIESALVNHEAVAESAVVGAHDDLTGQCIHAFVSLKPHIQIADGLEKVLVRKTIGPFAAPRRIYIVSDHPKTRSGKIMRRILRK--------- 27376188 12 ---------------LLDRNVEERGNKLAF----DDTVSRLTYGELQRESRRAANMLRRLGVRREERVAMIMLDTVDFPIVFLGAIRAGIVPVPLNTLLTADQYAYILADCRARVLFVSEALYPVIRDVVGRMPDLEHVVVSGAK-QNGHKQLAEELADESDTAATHPDEPAFWLYSSGSTGMPKGVRHLHSNLQATA-DTYARQVLGIRESDVCLSAAKLFFAYGLGNALTPMSVGATVVLNSERPTPARMFDLMNRYNPSIFYGVPTLFAAMLNDETMKSERGKSLRICTSAGEALPESVGNSWKRFGVDILDGVGSTELLHIFLSNAPGD-----------IKYGSSGKPVPGYAVRLVNEAGQDVADG--EVGELLVDAPSAGEGYWNQRHKSRRTF-EGPWTRTGDKYVRDAEGRYTFCGRADDMFKVSGIWVSPFEVESALITHPAVLEAAVVPEADPEGLLKPKAFVVLRQGAKTAQEMLKEHVKQKIGPWKYPRWIDVVDSLPKTATGKIQRFKLRE--------- 85860490 83 ----------LNVYNCLDRHLATKGDKVAIQWEGNGEQKAYTYKDLHTEVCKFANVLKKHGIKRGDRVCIYTPMVVEAAIAMLACTRIGAVHAIVFGGFSSDALAVRIQDAQAKLLVVCDGTFRGAKAVLKECPTIEKVIVVRDMTPGRDLWWHDEMAANCECEQMDAEDTLFILYTSGSTGQPKGALHTTAGYLLYA-AYTSKFAFDLHDEDIHWCTADIGWVTGHSVVYGPLALGATSIMFEGVPNYSRFWQVVEKYKVTSFYTAPTAIRAIAKEGDEKGIDLSSLRVLSSVGEPLPEAWQWFYEKIGCPIVDTWWQTETGGHMILPLPGA---------IDIKPAKPALPIMGVIPTLVDDQTGEELKNMEANGALCFKWPGITRTIYGDHKRYEETYFEPGNYFSGDGALRDKDGYYRITGRIDDVINVSGHRMGTAEIEATLNAHEKVAESAVVGYPHEVKGQSIYAYITLKTGFEPSEDLKKELVRTIIGPIATPEKIQWADGLPKTRSGKIMRRILKKVAANELG-- 114766850 75 ----------LNVYNCVDRHLKTRANQTAIIFEPDDPAQHITYAELYDKVNRMANVLLSQGVMRGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALANRINDCGAKIVITADALKSNTDAALLHCSDKVRCLVVKHTGDQTSWILMEHAAPDCPPRPMNAEDPLFILYTSGSTGKPKGVVHASGGYLVYAALTHEV-VFDYHDGDVYWCTADVGWVTGHSIVYGPLANGATTLMVPTYPDASRFWEVCDKHKVNQFYTAPTALRALMGQGDVDKCDLSSLKLLTVGEPINPEAWNWYNDKIGCPIVDTWWQTETGGHLMTPLPGAH---------ALKPGSAMKPFFGVKPVVLEPSSGEEIHDVPTEGVLAISWPGQMRTVWGDHERFEQTYFQQGYYFSGDGCRVDEGGDYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHPVKGQGIYCYVTLMNEVEPSEELKKEWVRTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAENDYG-- 148553690 3 -----MQDRPLLISGLLAHAAAAHPRRAILSRVVDEPLWRYDYHGLAARAAQAAHMLRRFGIGSGDRISSLGWNGHRHMELMFAAPGIGAVLHTANPRLTDEQIAYTIDHAGSSMLFYERSFAELVERLAPLLPAVRHYVMFSDAGSVGAQSWEVLLARETAAFDWPEKAAAFLCYTSGTTGHPKGVLYSHRSTVLHAMAASLGSAFGLGAFDCIMPCSSFYHATGWGLPFAGALNGCAFALPGDRMDAASLHELVETAGVTFTCGVPTIWTMYLDHLQRSGAGTGTLDRIVIGGSAVPRAMAERFARHGVRVLQLWGMTELNPVVVATPTPALAEWGADHVDDVIWTRQGRMQFGVELRIVGEDGAALPHDGESAGALMVRGPWTIRRYFRAEE---DAADADGWFDTGDIATIDGDGFLRLTDRAKDVIKSGGEWISSIDIENIVVGLPGVRIAAVVGVHHPKWEERPILVIEAHDGAMVTVEMVRTFLTPRIARWWMPDRILF-EAVPLTATGKIDKKALRARHA------ 194291319 20 -LPATLHTPRTSLFYNVEVAAQRYPDKTAIQYFGTA----ISYGELREEIERMAGYLQACGIRPGDRVVLFSQNCPQFIIAYYAILRAEGVVVPANPMWLEAELAHVVQDSGAVAAFAGSELYPRMAPLHG--PALRHVILHDQAAPSGAMAWNTASGAGHRPLPAGHDTLCMLAYTSGTTGNPKGCMHTHGTLM--TAAAGSVIWRGGSAESVVLAVAPMFHLLGMQNCMNSPLYLGATVVLMPRWERALAADLIERYRVSVWGAPPAMMVDFFSQPGIDARDLSSLAYVGGGGAAMPEAVANMLERFGLPYVEAYGMTETAAFILSN-----------PRNQPKRECLGIATFGVDARVVDETLRELPHG--ETGEIVVHGGQVMQGYWHNEDANAATFDGKRFLRTGDLGFMDEEGYFFMRDRLKRMINASGYKVWPAEVENMLYGHPAIHEACVIAARDERRGETVKAVVALRGTAEAEPERIMAWCRDHMAAYKVPRIVDVVEALPKSATGKILWRALQER-------- 186470990 1 ------MNTPSTLRELIDERAAQYSDKPFLLACPGEDDRALTFGELREDCRALEVRFREAGLRAGDTLSVYMSNGIQTARILLAAMYSGLVAHPLNLLCQPTQLRYIVEHSDTRAVFVESDTRKAIESSIADLRALARDIQIVQTAPDALVMPTLPRAERALAEAVTDDDVALLMYTSGTTGAPKGVLLTHRNLLAN--AANITAEHRLGADDRVLASLPLYHINGLVVTLLAPLFHAGSVVMTPRFSARTFWRDAARHGCTWINVVPTIVAYLLNSDEPCAYDLSALKFCRSASAALPADHHRAFERFHIGIIETMGMTETAAPVFSN---------PYDAAQRRIGSIGVP-SGGEAKVIDQQGRECAPN--ECGELVLRGEQVMSGYYKRPEETLAAFTADGWLRTGDLGYRDDEGYFYINGRAKELIIKGGENIAPREIDEALLRHPGVLDAAAVGVPDSAYGQDIVAFIVARATALDIADLRAHCLRE-LGRYKTPKEFRFVAELPRGPSGKVQRLKL----------- 187920283 70 -------DGELNAYNCLDRNAKGLADKTAIVEADDGTVTRITYQALYHRVCRLANALRARGVTRGDRVVIYMPMSIEGIAAMLACARIGAPHSVVFGGFSAKSLHERLVNVGAVAVMTADELKAIVDEALAMGGTVAVKTVVVYRRTGGRIPWEHAQSDTCEPEWVGAEHPLFVLYTSGSTGAPKGVQHSTGGYLLWA-AVTMKWTFDIKPDDVFWCTADIGWITGHTICYGPTAVGATQVIVPTYPDAGRFWQMIERHKVSIFYTAPTAIRSLIKAADARSFDLSSLRILTVGEPINPSAWTWYAQHVGCPVLDTFWQTETGG---------HMISPLPGVTPLVPGSCTLPMPGIDAAIVDETGHEVPNGHG--GVLVIRKPWMIRTIWGNPERFRHGYYPDKLYLAGDGAIRDRDGYFTITGRIDDVLNVSGHRLGTMEIESALSAHPSVAEAAVVGRPDETCGEAIVAFVVLKTARPSGADELRAWVGKEIGPIAKPKDIRFGDAMPKTRSGKVVRRLLRSVAK------ 73540799 22 ----WHVPEHFNLAECCGRWARDPATADHIAEHEDGRRDAFSYAYLQAEANRLSAALQALGVQRGDRVAIVMPQRIETAVAYMAISQLGAIATPLSMLFGPEALAYRISHSEAIVAIADETSIDNVLAARPECPTLATVIAAGDARGRGNHDWDVLLAAQLPAAQTKADEAAVLIYTSGTTGPPKGAVIPHRALIGNLPGFVCSQNWYPQDDDVFWSPADWAWTGGLWDALMPALYFGKPIVYQGRFTAERAFELLERYGVTNTFLFPTALKQMMKAPEPRQRYTLKLRALMSAGEAVGETVFTWCRAMGVVVNEMFGQTEINYIVGNCTAQHDEARLG---WPARAGSMGRPYPGHRVQVIDDEGRPCA--TGEDGEVAVPDPVFFLGYWKNEAATAARYVEDGWCRTGDLARVDADGYLWYQGRADDVFKSSGYRIGPSEIENCLLKHPAVSNCAVVPSPDPERGAVVKAFIVLDSDAALVTALQEH-VRGQLAPYEYPKKIEFIDQLPMTTTGKVQRRVLRLMEQERAG-- 214036666 10 -----------TLPQLVAQSAQAYGDRVAIT---DGDVQ-LTYQQLDAARRQAARAFMAAGLAQGERIAIWAPNIYQWIIAAIGAQSVGVVLVPLNTRMKGAEAGYILRASQSRLLFTVADFLGVALLASEELPELRNTILLEGQA-DGTQSWADFIGEVIADAEVTEDDTLDILFTSGTTGNPKGVVTCHGQNI--RTFENWSATVGLRKDDNYLVINPFFHSFGYKAGWLACIIRGAHILPVKSFDLDAVMSQIQSDRVSMIPGPPTIYQSLLAHPNRSDYDLSSLRLAVTGAAPVPVALVEQMRKLGFEVVTAYGLTESCGVVSICRADDSAQRISH--------TSGRAMEGVEMKLVDNHGQEVSVGNE--GEIWFRGFNVMQGYLDDPEQTALAITPDGWLKTGDVGVMDADGYVRITDRIKDMFIVGGFNTYPAEIENILCSMPGIARAAVIGVPDARMGEVAHAYIVPAADEAIDEAAVIAWAKDNMANYKVPRTVSFIAELPMNAGGKVLKNELRE--------- 77458970 1 ----------MAIIDFFDRGWRINPHGAAYIQ----DDRVFTFTEVRNLSCRIANALLAAGLPSGTKGAIWSANDAVAWTCTLGLWRANLCWIPVGARNSAEENRHVLDAFDCEVLFFQKEFAPIIDALRPGLPKIRLWICIDEHLPPSLKSWIDGQPVTAPEVEYQLDDVVALSPTGGTTGLPKGVMNTHRSIQTFCAHFMINFPYGDDHPPVNLAAAPMTHTAG-TLSLPCTSRGGTVVIIT-KPDPALMLAMIPKYKVTETFLPPTVIYRLLDVPDAQKVDFSSLKYFLYGAAPMSVDLKQAIETFGPVMAGGYGQTEA-PASISNLPPAEHLHGGRLASDERLSSVGRPNPLVRVEILSDAGDIL--GQGQTGEICVRGDLVMKGYYKDPQKTAETII-DGWLHTGDIGHLDAHGYLHITDRKKDMIISGGFNVYPSEVEQVLWSHPAVQDCAVIGVPDEQWGEGVKAVVELSAGLTVTAEELIELCKSRLGSVKSPKTVDFIDALPRSPVGKVLKKDLRAHY------- 195638312 25 -FPPVDLPDDVTVPEFVLAGAEAYADKVALVEAAPG-GRSYTYGEVARDVARFARALRSVGVRKGHVVVVALPNLAVYPVVSLGIMSAGAVFSGVNPRAIAAEIKKQVEDSDAKLVVTNEVAYDKVKDA-----GVPVIGIGDDERLPGAISWDELLAAAGAPVPVQQSDLCALPYSSGTTGVSKGVMLSHRNLVSNLCSSMFAVGEELVGQVVTLGLMPFFHIYGITGICCSTLRHKGTVVVMDRFDLRTFLGALVTHRVMFAPVVPPVMLAMVKSPVADDFDLSALRSIMTAAAPLAPDLLAAFEKPGVQVEEAYGLTEHSCI-TLTHAASGDDARQGPVQVAKKNSVGFILPNLEVKFVDPDGRSLPKN--TPGEICVRSQAVMQGYYRKKEETERTIDAKGWLHTGDVGYIDDDGDVFIVDRIKELIKYKGFQVAPAELEAILLSHPSVQDAAVFGLPDEEAGEIPVSCVVRRCGASESEADIMAYVAGRVASYKKLRLLQFVDVIHKSVSGKILRRQLRDEF------- 76808861 1 ----------MNLIAALERAARATPDKPFLRD----DGATLTYRQMQQRSRRAAEVLASLGVAPGERVAAMCLNTPAFFDLLLGAWCIGAVVVPVNHKLQAPEVDHILRHSASRAVLFDAALAPVLANVEHDALRLATEGEAAGAAPFDRLVADAAGIAPATP---DDAALAEILYTSGTTGRPKGCMHSHRTVAL--AAATSALALSMTERERTLMAMPVWHASPLNNWFGGTLYVGGTVVLMREYQPLRFLQTVEAEQVTLYFGAPVSYTLPLDTADFASFDLTSVRAWLYGGGPIGATLARRLMRASEAFYQVYGMTETGPAGTV---------LHPFEQAMKPGSIGQGTPGVDVRVVTAAGGLARPG--EIGEIRLRADSMMLGYLDDPGATRAAFDDDGWYRSGDVARVDDDGYLFVVDRIKDMIVTGGENVYSKEVEDVLNAHPAVAEAAVVGRAHPEWGETVIAHVVLESAAGVDADALRAFCATRLAAYKIPREYVFAERLPRTPTGKLQKYLLRAR-----GGA 12229628 20 -LPDIYIPKNLPLHSYCFENISKFSSRPCLINGATDEI--FTYADVELISRRVGSGLSKLGIKQGDTIMILLPNSPEFVFAFLGASFIGSISTMANPFFTSTEVIKQAKASNAKLIITQGCYVDKVKACENGVKIISIDTTTTADDAANILHFSELTGAEMPKVEISPDGVVALPYSSGTTGLPKGVMLTHKGLV--TSVAQQVDGLYMHSDDVLLCVLPLFHIYSLNSVLLCGLRAGSGILIMQKFEIVPFLELIQKYKVTIGPFVPPIVLAIAKSTVVDNYDLSSVRTVMSGAAPLGKELEDAVRAPNAKLGQGYGMTEAGPVLAMCL------AFAKEPFDIKSGACGTVVRNAEMKIVDETGSSLPRNH--PGEICIRGDQIMKGYLNDPEATARTIDKEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEALLLTHPCISDAAVVPMKDEAAGEVPVAFVVKSNGHNITEDEIKQFISKQVIFYKRINRVFFVEAIPKAPSGKILRK------------- 126664192 56 ----WFLNAKVNITNCIDRHLAKRGDKTAIIFEPNDPAQHISYNELYVRVSKMANVLRDQGIKKGDRVCIYLPMIPELAVAVLACARIGAIHSVVFAGFSSSAVASRINDSECKMVITSDDLKGIVDEALEKCPSVDTVLVVNRTMKEGRDLWLQPLLDAALAEIMDAEDPLFILYTSGSTGKPKGMVHSTAGYMVYT-AYTFKNVFNYEENDVYWCTADIGWITGHSILYGPLLNGATTVIVPSYPDFSRFWEVIEKHKITQFYTAPTAIRALAKESLDQKFPLTSLKVIGSVGEPINEEWHWYNDHVGCPLVDTWWQTETGGIMISPI---------PFVTPTKPTYASLPLPGIQPVLMDELRNEI-EGNQVTGALCIKFPWMARTIWGDHQRYKETYFTPGKYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAVAESAIVGFPHDIKGNALYGFVILKGESRDKNNLAKEIISDQIGPIAKLDKIQFVSGLPKTRSGKIMRRILRKIAE------ 163801314 10 -------NYQLLIKNLLFSPVAFNPEQEIVYANH----RRHSYKTFHDRVRQFANALTKMGVKKGDTVAVMDYDSHRYLECYFAIPMIGAKLHMVNVRLSSEQILYTIDHAEDDILLINEEFLPILEQIKGRIDTVTRYLVLRDNDQCEYERLIQHESTEFNFPDFDENTVATTFYTTGTTGFPKGVFFTHRQLVLHTLGILSTIGTGLHQGDIYMPITPMFHVHAWGLPYMATMLGVKQVYPG-KYVPDVLMNLIEHEGVTFSHCVPTILHLLLSSPKSKSIDFSGWK-VVIGGAALPKALCKSALKRGIDVFAGYGMSETGPILSIVQLTPEQLELDLVEQAEFRSKTGKTAAMVEAHIVDDEMNILPNDGETAGEIVVRAPWLTPNYYKD-NKNSKALWHGGYLHTGDVAHIDNEGFIKITDRVKDMIKISGEWVSSLELEDILHQHQAVSEAAVIGMPHNKWGEVPFALVLKKDAELSEKELKEFISKGILAREALLLKVKFVDEIAKTSVGKVDKKALRKLY------- 170736271 1 ----------MSFAYFLRRAARYWSSQPAVIHRD----RAVTYRQLDERSTRLANALRGLGFARGERIAVQARNCIELVEIECALYKAGLVKAALNPRFTAAEAADVVGNCTPIAFIGGRGYTDYTPDSPG-FGSIERFVSLD-GAVSGYLDYETLLAKGSDPDYVPADDLAVLHFSSGSTGRIKAAMQSYGNRLASLRKIVLGMDRPAQPGDRLALIGPITHASGMLMQ--PYLFCGATLVLFDAFEPAQFLAEVTRQRITHTFMVPAMVNMLLNTPALAQADLRSLKVLGYGAAPMPARIEEAWARIGPVLSQGYGASESTSGVTRLGIADHAHALLHDRE--RLASCGRPLGETEVRVVDADGREV--EGDAIGELVIRGADVFQGYWNAPELTREVLV-DGWLHTGDLARTDREGFIYLVDRKHDMIISGGFNVYPTEVEATLYRHESVLEACVVGVPDDKWGEAVKAVVVLRSGHAAQAADLVAHCRAQLADYKAPRSVDFVVELPKNASGKIARKLVREPY------- 49474719 77 -------------YNCIDRHLKNSGNHIALIWEGNNPYHKITYNELYEHVCRFANILKNHGVKKGDRVTIYLPMIPEAAYAMLACARIGAIHSVIFAGFSSEAIADRIVDCKSTFIITADQGLHAIDIAARRGVHVNQVLVIRRTSGTRDFWYHEEISHDCPAEMMNAEDPLFILYTSGSTGKPKGVLHTTAGYLVY-VSMTHQYVFDYHPGEIYWCTADIGWISGHSLIYGPLCNGATTLMFEPTFDQGRFWEIVDKHKVNTLYTAPTAIRALMGAGNSEHSKRTSLRLLTVGEPINPEAWKWFYHTVGCPILDTWWQTETGGHMITPLPGAT---------QLKAGSATHPFFGVQLQIIDGEGNVL--EGEAEGNLCISWPGQMRTLYNDHERFIETYTYKGKYFTGDGCKRDNDGYYWITGRIDDILNVSGHRLGTAEIESALVSHPAISEAAVVGYPHPIKGQGIYSFVTLMEGITPSEELYKDLVKKEIGSIALLDKIQFTPQLPKTRSGKIMRRILRKIAENDF--- 113867314 31 --PRVFHMPHTTLAENLEISARRFPDKVAVQFYHGAT----TYAELLAQVERMAGYLQACGVRRGDRVVLLSQNSPQFIVAYHAILRADAVVVPANAMLLEDELRHIVTDSGAVAAFAASELVGQVAPLVGTTP-LRHVIVSGTALPAGAVHWQQAMAAGSTPSPRSADDLCMLPYTSGTTGAPKACMHTHRTVMVSVAGSQLWRRS--HAESTFLAVAPMFHLLGLQNGVNAPVYMGGTIVLLPRWDRRTVAQLVARHRVTFWAAPPPMLVEFFAQPGIESFDLSSLACVVGGGAAVPDSTARLMERYGLQFVEGYGLTETASFIIANPLAA-----------ARSGHLGVPTYGVDARVIDPTLTEVPRG--EVGEIVVHGAQVMLGYWNQPAANAESFDGKRFFRTGDLASVDADGYFVMRDRLKRMVNASGYKVWPAEVEAILHTHPAILEACVIAARDPHRGETVKAVIVRRDGAGVSEEELLAWCRTSMATYKAPRIVQFVERLPRSATGKIAWRELQEQ-------- 83719474 49 -------HDAMNLIAALERAARATPDKPFLRD----DGATITYRQMQQRSRRAAEVLASLGIAPGERVAAMCLNTPAFFDLLLGAWRIGAVVVPVNHKLQAPEVDHILRHSASRAVLFDAALAPVLAGVGHGA-----LRLVTEGDAAGAAPFDRLVADAPGIASGTPDDAALILYTSGTTGRPKGCMHSHRTV--ALAAATSALALSMTERERTLMAMPIWHASPLNNWFGGTLYVGGTVVLMREYHPLRFLQTVEAEQATLYFGAPVSYTLPLDTADFASFDLTSVRAWLYGGGPIGAALARRLMRASEAFYQVYGMTETGPAGTV---------LHPFEQTMKAGSIGRGTPGVDVRVVTAVGDVARPG--EIGEIRLRADSMMLGYLDDPDATRAAFDDDGWHRSGDVARVDDDGYLFVVDRIKDMIVTGGENVYSKEVEDVLTEHPAVAEAAVIGRAHPQWGETVIAHVVLRGERAVDADALRAFCATRLAAYKIPREYVFAERLPRTPTGKLQKYLLRAR-----GGA 84516709 29 --------------------------------------RSLTAADFMDQVKRLAGGLSAAGLGHGKVVALMAPNMPEYCIIFHAVAWAGGTITTLNPTYTATEIRHQLADSRADVLFTIPDFLATAQAGAGDLDVIAI----------GTDAYAALLGDPL-PAQVPVDIVAVLPYSSGTTGLPKGVMLSHRNLVVN--VDQIIAAADFRAGEVAAGFLPFFHIYGMTVLMNVHLAGGGAVVTMPRFDLPLFLQISQDHKARRMWIVPPVALALAKHPLVDQYDLSSIEQVFSGAAPMGAELSNAVKRLDCISLQGYGMTELSPVSHVTPATA-----------AVAGASGLALPNTSCRIVDDTGADLPAG--EDGELWIKGPQVMQGYLNNPTATAATITDDGWLRTGDIARIDDQGYMFIVDRLKELIKYKGFQVAPAELEAALVALEGITDAAVIGLPDAEAGELPIAFVVAGNGAPDADAIMAHLGRT-LAHYKQLHQIHIVPEIPKSASGKILRRMLRDR-------- 170062756 72 -------------YNLLDRNVRNLGDTVAYYWEHPDDYSRLTYRKLLEEVCRFANVLKSHGVQKGDRVSIYMPMVMELPVAMLACARIGAVHSIVFAGFSSDSLAERMHDCQAKVLITADGAWEAMTKAEEMGHRVGTCVVVDTPWTDDRDFWWHQEMEEADPEWMAAEDPLFMLYTSGSTGKPKGVLHTTAGYLLYA-ATTFKIVFDYKPHDVY-----------WCTADIGWITGHTYVLYGPLANGATYWEVVDKYKVTQFYTAPTAIRSLMKYGDEPKHDLSTLRVLGSVGEPNPEAWMWYYKVVGCSIVDTFWQTETGGHVITPLPGAT---------PMKPGSASFPFFGVKPTLLDESGNEV--KGEGEGYLVFSQPWMMRTLFNNHPRYESTYFSNGFYCTGDGARRDADGYYWVTGRVDDMLNVSGHLMSTAEVESVLTEHTRVSEAAVVSRPHPVKGECLYCFITPNQNEVFDKTLINELVRERIGPFAQPDVIQHAPGLPKTRSGKIMRRVLRK--------- 159039946 67 -FARWYVGGQLNVYNCLDRHVEARGERVAIWEGEPGDVRTITYAELHRLTCQAANALTDLGVTAGDRVAIYLPMVPEAAVAMLACARIGATHSVVFGGFSADALTNRIQDAAAKVVITADALKPTVDEAVSNCPSVEHVLVVRRTGEEWWHETVERAPVEHQAVAFDAEHPLFILYTSGTTARPKGILHTTGGYLTQA-SYTMHAVFDLKPDDVYWCTADVGWVTGHSIVYGPLSNGATQVMYEGTPDTGRFWEIVDKYRVTILYTAPTLIRTMMKWGEPAGFELSSLRLLGSVGEPNPEAWMWYRQHVGLPIVDTWWQTETGAIMISPLPGVTH---------AKPGSAMTPLPGINGDVVDDQGQPVPNGGG--GYLVVREPWMLRTIWGDDNRFVETYWSDDWYFAGDGAKKDDDGHIWLLGRVDDVMLVSGHNISTTEVESALVSHPSVAEAAVVGATDPTTGQAIVAFAIPRGSTETGADLRDHVART-LGPIAKPRQILLVPELPKTRSGKIMRRLLRDVAEN----- 145906 20 -----------SLVDMFEQSVGALRRSTCVCEYGGGNDLR----KLEERSRAFAAYLQQLGLKKGDRVALMMPNLLQYPVALFGILRAGMIVVNVNPLYTPRELEHQLNDSGASAIVIVSNFAHTLEKVVDK-TAVQHVILTRMGDQPDAISFRSALHQYVKPELVPE-DLAFLQYTGGTTGVAKGAMLTHRNMLANLEQVNATYGPLLHPGELVVTALPLYHIFALTINCLLFILGGQNLLITNPRDIPGLVKELAKYPFTAITGVNTLFNALLNNKEFQQLDFSSLHLSAGGGMPVQQVVAERWVKLGQYLLEGYGLTECAPLVSVNPYDIDYHS----------GSIGLPVPSTEAKLVDDDDNEVPPG--QPGELCVKGPQVMLGYWQRPDATDE-IIKNGWLHTGDIAVMDEEGFLRIVDRKKDMILVSGFNVYPTRLKMSSCSMVAYRKSRLLAYLPGSSGEGVKIFVVKKDPSLTEESLVT-FCRRQLTGYKVPKLVEFRDELPKSNVGKILRRELRDEAR------ 148255750 13 ----------MNLAHIVTQNGRRLGDRIGFVWGD----RSWTWRELDAMVSALAAALAEQGIVKGDRILVHSKNCEEMFVSMFAAFRLGAVWVPTNFRLMPDEVAYLATASGAKAFLCHGDFPEHAAAV----TTTDFTWRIGEGGSLGTRAVAEAIGAEIANAAVEHDDPCWFFFTSGTTGRSKAAVLTHGQMAFVITNHLADLTPGTTEHDASLVVAPLSHGAGVHQLMQSARGAKTVLLPSEKFDIAEAFSLIERHRVSNLFTVPTILKMMVEHPAIDQFDHSSLRHVIYAGAPMYREDQKRLARLGKVIVQYFGLGEVTGNITVLPAAAHEEEDGPEARI---GTCGYERTGMQVSIQDDQGRELKP--SETGEICVIGPAVFAGYYDNPEANAKAFR-DGWFRTGDLGHMDAQGFVYITGRASDMYISGGSNIYPREVEEKILTHPAIGEVAVLGVPDPVWGEVGVAVCVARGGAAPSESEIAGYLATKLPRYKMPKRFFFWDALPKSGYGKIPKRLVRDELE------ 85714476 21 --------------------------------------RRISYGDLIAFSGRLANILVARGVRPGDRVAVQVEKSVPNLALYLATARAGAVYLPLNDAYTLNELDYFIADAEPSLVVCDPSKAEGIQAIASKVNA--KVETLDAKGKGSLTAAAATAKPDFMTVARGGEDLAAILYTSGTTGRSKGAMLTHDNLTSNAL--SLVDAWRFTEKDVLIHALPIYHTHGLFVASNVTLFARASMIFLSKFDPDVVIRMMD--RATVLMGVPTFYTRLLPHPALTIESTRHMRLFISGSAPLLADTHRAWSRTGHAVLERYGMTETG-----------MNTSNPYDGDRVPGAVGPALRGVSVRVTDETGKELPR--ESVGMIEVKGPNVFKGYWRMPEKTRTEFRHDGFFITGDIGKIDQRDYVHILGRGTDLIITGGLNVYPKEVESEIDALAGVVESAVVGVPHPDFGEGVTAIVVRRDGGPTEEQVLKA-LEGRLARFKIPKHAIFVDELPRNAMGKVQKNILRDKYAGLY--- 111021464 3 -----------NLSMNLTASARDVPGNVALRC----DDLQLTFTEFDDAAARLATVLERAGIAPGDRVGLMLPNTPAFAIVLYGILRRGAIAVPMNPLLKSREVAFFLSNTGATALFGSPGFADA--ATAAAAATGARCWLVDDAGLDDLMA---DVPPQPRPVDRTDTDTAVVLHTSGTTGKPKGAELTHGGLARNAEVTARTL-LEIGPADVVMGCLPLFHVFGLTCGLNAAVSVGATLTLIPRFEPRQALEVVERDGVTVFEGVPTMYSALLGVAEFPESATATLRVCVSGGSALPVQVLTDFEEVGAVILEGYGLSETSPVASFNHPG----------RERKPGTIGTPIEGVEMRVVDDAGAEVAQG--EPGEIQIRGGNVMKGYWNLPDATAAAVSPDGWFATGDIGKVDEDGYFVIVDRKKDLIIRGGFNVYPREVEEVLYEHPAVAEAAVVGVPHESLGEEIGAAIALKAGAHADPAELCDFVRTRVAAYKYPRKIWLVDTLPKGPTGKIVRREI----------- 84703869 78 ----------------LDRHLKTRGDKPAIIWEADDKSRTLTYRDLFEEVCRFANVLKDLGVERGDRVTLYLPMIPEAAVAMLACARIGAIHSVVFAGFSPEALAGRLIDCGSQVIVTADGSVPLKANVDRACEDVHSVLVIRRTDDEGRDHWLELVSAECPAVPMGAEDPLFILYTSGSTGKPKGVLHTSGGYLVWA-AMTHEYAFDLKEDDVYWCSADIGWVTGHSIVYGPLANGATTVMVPTWPDASRFWQVVDKHQVSTFYTAPTAIRALMREGDAPVQATSSLRLLTVGEPINPEAWEWYYRTVGCPIVDTWWQTETGGTMMMPIPGTTDQ---------KPGAASHPFFGVTPALLDAEGREL--TGAAEGNLVIRWPGQMRTVYGDHQRFIDTYFSPGNYFTGDGCRRDADGFYWITGRVDDVLNVSGHRMGTAEIESALVAHPAVAEAAVVGYPHDLKGQGIYAYVTLKAGQEGDDDLRRGLVRAEIGPIAILDKVQFAPGLPKTRSGKIMRRILRKIAEN----- 86740864 9 --------------DFLDRAVTVYGRRVGVVDEPDQPAQPWTYARLGETARAQAAGLDALGVGHGERVAIVSHNSARLLASFFGVSGYGRVLVPVNFRLSPEEVSYIVEHSGSEVLLIDPELEEKLSGVTAK----QKFVLGAESDAELYR-----FDAEPTPWEPDENATATVNYTSGTTARPKGVQITHRNIWVNAVTFALHAG--VTDRDVYLHTLPMFHANGWGMPFGMTGLGVQQVVL-RKIDGPEILRRVEQHGVTVMCAAPAVVNAVLDAVRDWDGEVPGRVRVICAGAPPPTKTIQRVEELGWEFIQIYGLTETSPLLTINRSRVEWDDLPPEDRAGKLVRAGAPALGVTLKLSDS------------GEVLARSNVILAGYWERPQESAGAL-AGGWFHTGDGGVIDDEGYLTISDRKKDVIITGGENVSSIQVEDCLFGHPAVAEVAVIGVPDEKWGEAIKALVVLEGRTATEAELIKH-CKERLASYKAPTSVEFRDQLARTATGKLQKFKLRAPY------- 11497812 1 ------MRYNLTIKKTLFFPLHAFPNKEIVYR----DINRYTYRRFYERLQRVASSLENIG-ARGAKIAFIDWNTHQYLEGMFAIPMMGSILHCVNLRLAPEEIVYTMRYVEDDFVVIRDEFLPLAEKLAPHVPSVKGWIVTGDDVDKVETSWEDLVKEGSDFPELDEHETAVVYFTSGTTGLPKAVHFSHRQVVMQCIINGLALSARMSSADTIMHIPPFFHGMGWTFPYLATMLGMKQVLPG-RYEPQVMLDLIKNEGVTFAGGVPVFLKMLIEHPEAEKYKLSKFK-FVCDGEHPQRVLFERAKQLGIKMIEAFGMSE-GVGFTFAVLKDHMLDWDWERQVEYLNKAGLPAPFVEVRIVDDEGKEVPRDFQTMGEILIRSPGLTEGYWKNPEKTAESWDEEGWFHTGDLGVWDEEGYILILDRAKDVIKSGGEWISSVRLEGYILEHPAVSEAAVVAARSEKWSERPIAVVVPKGMSVTEKEIIDFLMKGKMAKWWLPDRVFIVDEMPRTTVGKINKRAIREKYKDL---- 154483335 1 ----------MPITELLERNAREFPKDIALVEINPDEKRRVTWRDFNEKANRVANLLISRGIRKGDKVAILMMNCLEWLPIYFGILKTGALAVPMNFRFDAQEIKYCLELSETDVLIFGPEFVGRIEEIVDEIDEKRILFYVGGDCPTFAEDYDKLASSLSPEIEIKDSDDAAIYFSSGTTGFPKAILHNHESLMHAAKAEQNHHGQ--TKDDVFLCIPPLYHTGAKMHWFGSLLTGGKAVLL-KGVTPKTILETVSNEGCTVWLLVPWAQDILLAEIKLEDYKLDQWRLMHIGAQPVPQSLIKRWKEYHHQYDTNYGLSESIGPGCVHL---------GVENINKVGAIGIPGYGWEAKIVDPEGNPV--EQGSVGELIVKGPGVMTCYYNDEKATAETI-KDGWLYTGDMAEMDEDGFIYLVDRKKDVIISGGENLYPVQIENFLSKFPKIKDVAVIGLADERLGEIAAAIIELNPDTECTEQEINDFCKE-LPRYKRPKKIIFT-KVPRNATGKIEKPKLREMY------- 67153361 25 -----------NIPAVLKASCQRFADRPAFSNLG----RTLSYGELYELSGTFAAFLQGLGVQEGDRIAVQLPNLLQYPVAVFGALRAGLVVVNTNPLYTAREMLHQFNDSGAKVLVCLANKAHLVEEVLPRLPPFRRVLVLKRMVPAYHLPFTEALSRGREEVAAAPDDIAVLQYTGGTTGTPKGAMLTQRNLVANMLQCRALVAGVLGEGETLVAPLPLYHIYAFTLCMAMMLIGNHNLLITDPRDLPGMVRVLRKWRFSGFVGLNTLFAALCHDEGFRCLDFSALKLTLSGGMALQQATAECWKGLGCEVLEGYGLTEASPVVSGNPYGH-----------IRPGTIGMPLASTLCKVVDEQGREVP--SGSSGELWVKGPQVMKGYWQNPGATAEVLDADGWLRTGDIAVIEPDGYLRIVDRKKDMILVSGFNVYPNELEEVLAALPGVLQCAAIGVPDERTGEAIKLFVVPRPGSGLTEERVLRHMHDNLTGYKRPKHVEFRDRLPTSNVGKILRRELRD--------- 118353816 27 ----------LTIGQKLRETSEKFPDNQALISHEQNKI--FTYQEYFKEIQKFAAGLLNMGLKKGDRIGIYSPNNYEWCITQFAASMADLILVNINPAYQEHELEYCLNKVGCKALVLASDLAPELKTSKQRLPSLKYLIRIDDEVTPGMINYKDVLQKDFKTLDASPDDATNIQFTSGTTGLPKGATLTHFNILNNSFF--IGNRLGYSEKDVICVPVPLYHCFGMVLGNLCAIFGSTVVMPSEGFSAKKAMESVTKYKCTSIYGVPTMFLEYVKEYESNPYNYSTLKKGVMSGALCPQALMSKLEWDVPNIQICYGQTEVSPIIFQTNQNDSLED--------KCTTVGTIFPHSEVKIINKKGHIVPIG--ESGEICIRGFGVMEKYWADRKATSKTIDQDQWIKTGDMGIIDERGYMKIVGRLKEMIIRGGENIYPKEIEEYLRSHRSIQDVQVLGVPDEKFGEETFALIKLKQDQVLEGKDIFEYCKGQIAHYKVPKYVKFVNEFPLTVTGKPQKFKMLDELK------ 113866897 1 ----------MAIIDFFDRGWQIDPDAAAYVM----DDELFTFDAVGTLSCRIAHALLAAGMGRGKIGAVLGANHPTAWTCTLGLWRAGMAWMPVNPRGSTEENHQLLNAFDCEVLFFQKAFAPVVEAMRPKLPKVRLYVCIEEAVPGASALPDWIAGQPATRPEVEPDDTIAVMPTGGTTGLPKGVMNTHRSFQAFCAQFMIACSYRADEKIVNLAAAPMTHTAG-VLSLPCTARGGTVVVLT-KPDPAALVKAIEKHRVSEFFLPPTVIYRLLDMPGIGEHDYSSLKYFICGAAPMSAELRRAMAVFGPVMMEAYGQTEAPGSIAIKRPEENFSGGEIADEARLL-SCGRPGPLVRVAIMNARNEPLA--TGETGEICVRGDLVMKGYYKAPEKTAEAII-DGWLHTGDIGHIDGNGYLRITDRKKDMVITGGFNVYPSEVEQVIWAHPAVQDCAVIGVPDATWGEAVKAVVELNPGMDVSGEELIALCKERLGSVKAPKSVDFVSTLPRSPNGKVLKKDLRTPY------- 84687713 21 ----WTVPDGFNMADCCDSWARDEPGRVAVTHVGH-ETRDWTFGELKDASDRLAGAFADAGVGRGDRVGVLLGQSPETLIAHLATWKRGGISIPLFSLFGPDALAFRLADSGTKAVVTDAAGAEKLAAVRGELPDLAQVFAVGGGTGRDFWAEVEA-ASPVDPVPVGAEDPAVIIYTSGTTGPPKGALHAHRFLIGHLPSVELHHEGFPHPGDVGWTPADWAWIGGLMDMAMPCLYHGVRLVSMRKFDADEAYRLIADQRVRNLFLPPTALKLMRQAEVPEDVD---IRTIGSGGEALGADLLAWAQALGVTINEFYGQTECNLVLASC----------AGSMAVKPGSMGQAVPGHEVAVIDAEGQVVAPG--TVGEIAVKDPVMFLGYWNLPEKTAAKFTGD-WMRTGDLGVCDEDGYFTYVSRDDDVITSAGYRIGPTEIETCLTGHPDVVMAAAVGVPDETRGEVVKAYVVLRDGAATEADRLIQRVREKVSPHVAPRIVEFVDDLPMTATGKIMRRSLRD--------- 121611859 6 -FPEFSTNYPLLLTTFMKRPVRYYPDQIGVVYRNSGAYQRLTWRVWYQRVCRLGHALQRLKIKPGDRVGTMAYNTHRHLELYYAVPCIGATLHPINIRLSEEHIVYTIKHAQDTVIFVDDMVLPLLENIYERIDTVQVFVYMSDKPGPNLIEYEELIAAEPDWPYLDEDTTATLCYTTGTTGQPKGATFTHRQLYLMTLHSGFVAVERLGENAVPMLNTPLFHIHGWGAPFTTVFSAQKIVLPG-TFTVRGFCELVEREKVTSVGIVPTIAALLLEFTDFDKYDLSSLVNVGVGGGALPLGLKTKLEKALPHFRSGYGMTETAPASIGAFVKKHMVQWPKEAIDEVMVKTGLPSLGLEVEVVDEQGVPVPWNNQTVGEIVIRGPWVTKEYYKAPERTAEV-WYDGWFHTGDLAKVDEEGFVVIADRLKDVIRSGAEMVPTVLLENLIAMADFVLEAAVVGVPDPVWGEVPMAVVSLRGSAATPEDVVDFLAEGRITKWMLPRLVALTREIPKTSVGKYDKKAIRE--------- 152997833 8 ---------------------------------------TMTHNEFLELASQYAHTLVQLGLQPDDCLAVQIAKSPQALAVYAACAQAGVVFLPLNTAYTADEVSYFVEDSLAKVLLCDEKQAGALQPVADACGAILK--TLNEDGSGEFSVLAQAMPTAFDTVPREEDDLASFLYTSGTTGRSKGAMLTHGNLLSNSQA--LADEWRFTEQDVLLHALPIFHTHGLFVATNVSLTAGSKIIFLPKFDLDIMLDLM--PQATVMMGVPTFYTRLLSDPRFTKELAQPMRLFISGSAPLLADTVEFEERTGHRILERYGMTET-----------NMNTSNPYDGERRAGTVGLPLPGTEVKITDDTGETLPQG--EIGQIEVRGPNVFKGYWQMPEKTAEELREDGFFITGDLGLIDQDGYVHIVGRNKDLIISGGYNIYPKELELLLDEEEGVLESAVIGVPHADFGETVVAVLIAKPGVTLDLESIEKNIAQALARFKQPKKFVVIEELPRNTMGKVQKNLLRDQFGHLFA-- 13542140 4 -------DYQLTIDKMLESGVSSNPNQII---NYSGK-KTFTYKEFRERVYRLAKALISIGVKKGDTVAVIDWDTYVYLEAYFAVPMIGAVLHTVNVRYPQDLIYYTMDHAEDKYVIVRDEFVPILSKNKEAFYFIKGWIIYSENVPDELSPYDELMSKNYDLPEISENDLATTFYTSGTTGIPKGVQFTHRQIVLHAISSGLALSDRLTADDVIMPLVPMFHVHAWGVPYMTIMSGRQYVLPG-RYDFDHIIDLIAQENITVIAMVPSILYMIVTNPNVGKIAGRKIRAII-GGGALPEGLQKAAEKLGIMAISGYGLSETAPILTLATYNSDVKKLPLEEQKKYHLKTGIPIPLVQLRVIDDKWNDVPRDEKTIGEIVVRAPWLTSVYVKNKEGT-EALWKGGWMHTGDLAVMDKFGYIKIVDREKDAVKSGGEFIPSLILEDAISACPGVVENAVVGKPHEKWGERPVAFYT---GTAKPEEIRKCLRQGRIAKFWIPDDFINVKEFVKTSTGKIDKKVLREMLK------ 120406372 74 -FAKWFVGGKLNVYNCVDRHVEANGDRVAIHWEGEGDARDITYAQLKDEVCQAANAFAELGLKAGDRVAIYMPMVPEAIIAMLACARLGAMHSVVFAGFSASALKARIEDAQTKLVVTTDGQYRRGSAVAGDDNPVEHVVVVRRTGIDIAWTWEEVVSTEHTPEAFDSEHPLFLLYTSGTTGKPKGIMHTSGGYLTQASYTHYNVFDIKPETDVYWCTADIGWVTGHTIVYGPLSNGATQVVYEGTPDEHRHFQVIEKYGVTIYYTAPTLVRTFMKWGRPAEHDLSSLRLLGSVGEPNPEAWRWYRLAFGTPVVDTWWQTETGGIMISPLPGVTH---------CKPGSAMRALPGISAKIVDDDGNELEPGEHVTGYLVLDKPWMLRGIWGDEERFRETFAEKGWYFAGDGARYGTDGEIWVLGRIDDVMNISGHRISTAEVESALVGHSGVAEAAVVGASDEHTGQAICAFVILKGEANMVDELRAEVARE-ISPIAKPREIHVVPELPKTRSGKIMRRLLRDVAE------ 148258024 490 ------YPQDTCVHELFEAQAERTPDAVAVVH----EERRLSYAELNTQANRLAHHLRKLGVKPDDRVAICIERSPEMIVGLLAILKSGGAYVPLDPAYPPERLAFMVQDSAPAALLVGGGALDVLPVVEAELAA-SGVPVLDIGADAAQWAESPAHNLERTETGLAPDHLAYVIYTSGSTGQPKGVMVEHRGLA--NLVHWHCEVFALRPGTHSSLVAGLSFDASSWEVWPALCCGGVLVVPRPERDPEALMAWWQTQPLDVSFLPTPMAEFVLSQGLVNRH----LRVLLTGGD----RLRKLPKALPFALVNNYGPTETTVVATSGLLGADEAVLH----------IGRPISNTQIYILDEHGEPAPIG--VAGEIYIGGAGVARGYLNRPELTAERFVEDQFYRTGDLGRWLSDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHAGVRDVAVIAREDAPGDQRLVAYYV-SDAAIGAEELRGHLA-ARLPDYMVPSAYVHLERLPLTPNGKLDRKAL----------- 148258024 8037 ------YPQDVCVHELFEAQAERTPDAVAVVH----EERRLSYAELNTQANRLAHHLRKLGVRPDDRVAICIARSPEMIVGLLAILKAGGAYVPLDPAYPPERLAFMVRDSAPVALLVGGGALDVLPVVQAELAAAR-MPVVDIGADAAQWAEAPACNPERSEVGLKASHLAYVIYTSGSTGQPKGVMVEHRSLA--NLVHWHCAAFNLQAETRSLVAGSGFDAATWET-WPPLCCGGTLAVPRPEIDPEALLAWWQTQPLDVSFLPTP----IAEFAFSQGATNPHLRVLLTGGD----RLRKCPKDLPFALVNNYGPTETTVVATSGLLGADEAVLH----------IGRPISNTQIYILDAYGEPAPIG--VAGEIYIGGAGVARGYLNRPELTAERFVEDRFYRTGDLGRWLGDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHAAVRDVAVIAREDGPGDKRLVAYYV-SDAAIGAEELRGHLA-ARLPDYMVPSAYVHLQRLPLTPNGKLDRKAL----------- 148258024 5895 ------YPQDVCVHELFEAQAERTPDAVAVVH----EERRLSYAELNTQANRLAHHLRGLGVKPDDRVAICIARSPEMIVGLLAILKAGGAYVPLDPAYPPERLAFMVRDSAPAALLVGGGAQAALSVVKAELAAAR-MPVVDIGADAAQWAEAPARNPARSEVGLTPDHLAYVIHTSGSTGQPKGVAVEHGNVV--NFIAWAAPAFVGEALARTLSSTSLNFDISICEWFVPLTVGGAVDVVR------NVLELTKQSNVTFLNTVPSALDALLKNESFPE----TVRTVNVGGEPLKRSLAEQFATTQVELRNLYGPTETTVYSTSVLMR---------RGEPFAAHIGRPISNTQIYILDEHGEPAPIG--VAGEIYIGGAGVARGYLNRPALTAERFVEDRFYRTGDLGRWLGDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHADVRDAAVIAREDVAGDKRLVAYYV-SDAAIGAEELRGHLA-ARLPDYMVPSAYVHLQRLPLTLNGKLDRKAL----------- 148258024 3740 ------YPQDVCVHELFEAQAERTPDAVAVVH----DKRRLSYAELNTEANRLAHHLRKLGVRPDDRVAICIERSIELVAAELAILKCGAAYVPLDRDVPAERLAFMIKDCEASLVLMARGAV-LPEGLEAHRIDIEDVLRGAGDASNPGLSRDSG-------------SDAYIMYTSGSTGTPKGVVIPHRAIGRLVINNGYADFNA--SDRVAFAANPAFDATTMEV-WGPLLNGGCVVVIDQALEPERLVSVMERDGVTVLWLTAGLFQ---QYAELLGGVFRRLRYLLVGGDVLDPRSIRHVLRHSRPLLNGYGPTETTTFAITHE-------ITEVDERASSIPLGRPISNTRIYILDAYGDPVPIG--VAGEIYIGGAGVARGYLNRPELTAERFVEDRFYRTGDLGRWLEDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHADVRDAAVIAREDVAGDKRLVAYYV-SDAAIGAEELRGHLA-ARLPDYMVPSAYVHLQRLPLTPNGKLDRKAL----------- 149203297 8 --------------NLFGRHA---GQTAPFLHLANGAV--VSYDAFLRMTARYAHALRGAGLVPGDRLAAQVEKSPEALAVYAACVQAGIVFLPLNTGYTGDELGYFVGDSGAKVLLCDGAKAGALQGVADRAGA--TLMTLNADGTGTLPEAAEGLNESFETAPREPDDLAAFLYTSGTTGRSKGAMLTQRNLLSNAEV--LVDYWRFSSDDVLLHALPIFHTHGLFVATNIILLAGGSMIFLPKFDQDQVIAQL--PRATSMMGVPTFYTRLLDDPRFTSALVAHMRLFTSGSAPLLAETHVAFERTGHRILERYGMTET-----------NMNTSNPYEGARRAGTVGFPLPGVELKITDPQGAEVPQG--EIGIIEVRGPNVFAGYWNMPEKTAEELRTDGFFITGDLGMIDDQGYVQIVGRNKDLIISGGYNIYPKEIELLLDDQPGVLESAVVGVPHPDFGETVVGFLVPQKGAVVDIDAIAGAAAKSLARFKHPRKLIVLEELPRNTMGKVQKNILRAEYAGLFASA 115476678 14 -LPDIAIPDHLPLHDYVFERLADRRDRACLIDGATGET--LSFGDVDALSRRVAAGLSSIGVCHGSTVMLLLPNSVEFAVAFLASSRLGAVTTTANPLHTPPEIAKQVAASGATVVVTEPAFVAKVSGLAG------VTVVATGGGAERCASFAGLAAADGSALPDVANDAVALPYSSGTTGLPKGVMLSHRGLV--TSVAQLVDGLHLREDDVVLCVLPMFHVYSLHSILLCGMRAGAAIVVMKRFDTVKMLQLVERHGVTIAPLVPPIVVEMAKSDALDRHDLSSIRMVISGAAPMGKELQDIVHAPNAVLGQGYGMTEAGPVLSMCM------AFAKEPTPVKSGACGTVVRNAELKIVDPDGLSLPRN--QPGEICIRGKQIMKGYLNNPEATEKTIDKDGWLHTGDIGFVDDDDEIFIVDRLKELIKYKGFQVAPAELEAMLIAHAAVADAAVVPMKDDSCGEIPVAFVVARDGSGITDDEIKQYVAKQVVFYKRLHKIFFVDAIPKAPSGKILRKDLRAK-------- 116672125 28 -----------SLVDLMDSSIRRYGSKTALEFFGA----RTSYRELGALISKAAAGLKKLGVKAGDRVALVMPNCPQHIVAFHAVLRLGAVVVEHNPLYTDRELRHQFEDHGAAVAVVWDKAVERVRQLPADVPLVQRLLTVGKDQPKGVLPWRKLLESKKKHPRPAPQDLAVLQYTSGTTGLPKGAMLSHANLQANAAQGRAWVPGLKEGRETVYAVLPMFHAYGLTLCMTFALSIGAKLVLFPKFDVDLVLRALKRSPATFLPAVPPIYDRIAAAAAERGIGLESIRYSISGAMNLPTSTVETWEKTGGYLIEGYGLTETSPIAIGNPFGPS----------RKPGTVGVPFPLTDIRVVDPRNVARDRAPGEEGELLIRGPQVFSGYWNRPEETKEALLDGGWFRTGDIVSVDDDYFVTIRDRIKELIITGGFNVSPSEVEDVLATFPGVSEVSVVGLQRPSGGEDVVAAVVPIPGTTIDPDALLAFARKHLTAYKVPRRVVVLDSLPRSLIGKVLRREIRD--------- 90421009 66 -------DGTLNVANCIDRHLETRGDQTAILWEGDDDSKAITYRQLHEEVSRMANVLKDRGVQKGDRVTIYMPMVPEAAYAMLACARIGAIHSVVFGGFSPDALGGRIEGAQSDVLITSDEGLPLKKNADRACETVKTMLVIQRTGGEWWHEAREAVSADCPPAEMQAEDPLFILYTSGSTGKPKGVLHTSGGYLVYA-SMTHEYVFDYHDGDVYWCTADVGWVTGHSIVYGPLANGATTLMVPNYPDASRFWQVIDKHKVNIFYTAPTAIRSLMGAGDATKTSRASLKVLTVGEPINPEVWSWYYRVVGSPVVDTWWQTETGGILITPLPGAT---------DLKPGSATRPFFGVQPQLVDNVGTVL--DGANDGNLCISWPGQMRTVYGDHERFEQTYTYPNKYFTGDGARRDADGYWWITGRVDDVINVSGHRMGTAEVESALVSHAKVSEAAVVGYPHDIKGQGIYCYVTLMEGEEPSEALQKELVRNEIGPIASPDKIQFAPGLPKTRSGKIMRRILRKIAEDDFG-- 198471173 68 ---DPIVVRNVPLHEYVWRDFKKWESRTAAVCVVTD--RQYTFAQMRDASAAFAVRLQKFKLRKPDVVAICLPNLPEYPIATLGAIEAGLTVTTVNPIYTAEEIARQLTFSAANLIVTVQNYGTLNEACKLAGKRLPIAVIQDDSLPAGAIDFFELISTQNDDLQVPADDMVFLPFSSGTTGLPKGVMLSHNNITSNCEQVQAALTLNLNVQDTLPGVLPFFHIYGLTVVMLSKLGQGSRLATMPAFKPDDFMKALDQYKGSILNLVPPIALFMINHPNINEQTAPALRVVMSGAAPIGQHDVERFLQKFPKVKQGYGMTEASPVVLLT-----------PEGNTRYASTGILSGSTEAKIVPLDGADLGVGPRTTGELCVRGPQVMSGYLNNEEANEVTFFPGNWLRTGDVAFYDEDGYFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHEVNGEAPRAIVVLRQGQEATAEDIAAYVAERVAHYKLEGGVIFVDEVPKNPTGKILRKDLKAQYSD----- 163941038 3 -----------TMRQLLQKRAMQSPNLEALI----GGEKRYSFQQYNERVNQLAHYLLHTGVKRGDRIGILCKNNHPFPSVMMASLKIGAIFIPLNHQLTAYELESIVKEARLKVLVIDDEFSEVVLKINA----VKEIPYVIETTKEGFGSFELKLKEQPPNVEVHEDDDAIYLFTSGTTGQAKACVIGHKNL--HHYFTEIAGQREIPAGERFLSVHPLFHMSGVLSILNCIYHGVTMVFLADS-NPTLIWDKIEEEKITTMLAFPAVYSYMLDELDKKERNISAFKVAQSGGTKVPETLIQKYMEKGIYMVQGYGSTE-GWVVTSWHPNMGKEKMS---------SVGKTLKHVELKIVHETGDELTTNK--VGEIHVKSPYMFKGYWNNEEATKKV-VKDNWFNMGDAGMIDDDGFLHIMGRYKDVIVRGGDNVYPDQVEDVIHEINGVLEVAVVGIPNDFWGEVPTAYIVKDNQTSLTEEEIIQHCKEKLASYKIP-EVVFMDELPKNALGKVLKRELRDVF------- 145488402 25 -----------TVGQQLHDISEKYPDNLAVVSQL--QDIQLTYGEFFKRSKELAAAFVALGLEKGDRIGIFSPNNVEWALTQFAAAMADLILVNINPAYQTNELEYTLNKVGCKALVLHSNYVSMIKELAPELPALRSLILIDDVHKKGFFNFKELFSVDSRMSQQDPDDITNIQFTSGTTGAPKGACLSHLNILNN--GKYVGERVRYTEKDKVVIAVPLYHCFGMVMGNLACIYGSTMVYPSDGFSAGATLEAVTNYKCTSLYGVPTMFIEYLNEYERQKYDVSSLRTGLIAGSLASEALMKQINVLGVRISNCYGQTETSPITSQNKTTDSFE--------IKTSKVGQPL-NMEVKIIDSDGMVVPYD--TPGEYCSRGYGIMKGYWGDEKATKNTIDVNGFLHSGDVATMDKNGYVAIVGRIKDMIIRGGENIYPKEIEDYLSHMKGVEQVQVVGCFDEKYGEEVVALIKMKKDAEELTGLDVYFCHKKIAHYKVPKYVKFVNDFPYTITGKPQKFKMRDE-------- 169627699 10 ----------LTIPAALDQAAARFGERDALYA----DGSWLSFSELRARARRFAAALIALGVEHGQRLAIWSPNSWHWPIACLGGQYAGAAVVPMNTRYTVDEATDILQRSHARVLVSVGKFLDRIEQLDSSLPDLRHIVRVDESGWDAFVAHGDGVSDDTRKAAVSSEDISDILFTSGTTGRSKGVLCMHRQPLAASLAWATYG--EFTENDRYLCVNPFFHNFGYKAGILACLQTGAALMPQLTFDPEKAMAAVQEHKITVLPGAPTIFQMLLDHPARKNYDLTSLRYSVTGAAVVPVVLIERMQELDFDLVTAYGLTETQGFATICR--------SDDDAVTVATTCGRPMLGYELRI---DGAEKPGDE---GEVLLRSANVMKGYLDDPKATAEAIDDDGWLHTGDIGKLDARGNLTITDRLKDMYICGGFNVYPAEIEQVLMRLDGVADVAVIGVPDARLGEVGKAYIVLKPGATLNADSVIEYSAKHVANFKKPRFVDFLDELPRNLGGKVVKPTLRAMH------- 195118066 49 -----------NVGQQLELAASQFGSTEALVSCH--EDKRYTYRSLIAEVDRLAASLRKLGLNKGDAVGIWAPNYVQWYLGMIGAARAGLISVGINPAYQAPEVSYCLNKVDIKAIIATQNYYEILRSICPELPHLRAVIINSTQSLKGALRFDDVLGFSNADEQAEPESPCNVQFTSGTTGNPKAAVLSHHNFVNNGIHVGKRNEIA---GERICVQVPLFHAFGVVITIMASMTGATIVLPAAGFSPEDSLKAIIKEKCTVIHGTPTMYVDLVAMQRKLQMPLGKIKKAITGGATVSPQLILDVKVLGVEMHSVYGLTESTAVIFQSQPG--------EEGNRVLDYVGHLTDHVEAKVIDEQGCLVPLG--QPGELCVRGYLTMLGYHGDEAKTKEILGADKWLHTGDQFVLEKDGYGRIVGRLKDMVIRGGENIFPKEVEDFLNTHPQVVEAHVIGVPDERLGEELCAFVRLESDKSFTNATVRAYAKGKLAHFKVPHYVVPVDSFPKTTSGKVQKFKLLKQFEETF--- 121713186 13 --------------------------------------QRLTYADLDAKSNALARGLQSVGVGKGERVGVMLGNSSEYAIVTYALFKLGAILVPLNPSFNATQVVSALGHLKAAYLIVSAESVPLIKNLSADVPSLKRVILVDNSSGSSVISDSTADASPLPPQDLSPYDIVNIQFTSGTTAMPKAACLSHRSILNN--GAQIGNRMRLTPEDIVCCPPPLFHCFGSILGYMATATGSSIVFPTESFNARATLQAVQEEKCTALYGVPTMFLGLLQDGEVAYEGFEFLRTGIAAGSSIPAALMEKLHKVLTELTICYGMTETSPVSAMTAVDDPID--------KRISSVGKLMPHVEAKVVDPADRNKILPVDTSGELAVSGYLLMKEYWNDPQRTAEVMLADQWIHTGDEASISPDGYITITGRIKDLIIRGGENIHPLEIENCLLKLPGVANVSVVGVPDERYGEVVAAFVICKEQDTLTEDKIRVWVRDRLSNHLVPKYIFFLESFPKTASGKVQKVNLKE--------- 145222072 1 -----MTTSPRTTPAVLERIARELPDQPAVVTA----QRTLTYFGLRSEVLHAAAAMIDLGIEPGDRVAIWSPNTWHWVVASLAIHHAGGVLVPLNTRYTASEAEDILARTGAPLLFASGAFLGADKAARDSLPALRHIVRIPVDTDDGTWDEYIARGAKEEAAAVTADDVSDILFTSGTTGRSKGVRCAQRQSLDASAAWAACG--QLTRDDRYLCINPFFHNFGYKAGILACLQTGATLYPELTFDPGETMQAVQEHRITVLPGPPTIYQTLLDHPRRSEFDLSSLRFAVTGAATIPVVLIERMQELDIDIVTAYGLTEAAGFGTMCR--------ADDDAVTVATTSGRPIADFELRI------------GESGEVLLRGPNVMLGYLDDPEATAAAIDGDGWLHTGDVGELDPAGNLKITDRLKDMYICGGFNVYPAEIEQVLARLDGVAEAAVIGVPDDRLGEVGKAFVVTLPGAELDEKTVIDHAREHLANFKTPRSVEFLDALPRNPGGKVVKPLLRQR-------- 119177143 87 -YPTVDIP-NVDIWTLLNRKDRQFPDNKIIYQDAE-TGRSYTYEQVRSTALEFGTGLKAWEWKKGDVLAVFSPNSIDIPPLTWGTHWAGGVVSPANPAYTADELAFQLKGTKARVLATQMSCLSTAIEAAKRVPDDRIILIGDERHPTSKYKHFTTIQNISRSIRDPAKDLAFLVYSSGTTGVPKGVMLSHKNIVTNIHQLKAWNGGADGSGDRLLAFLPFYHIYGLTCLVHNALFSGLHLVVMAKFDIERWCSHVQNYRITFSYIVPPVVLLLTKHPVVDKYDLSSLRMMNSGAAPLTRELVETYARIKCGIKQGYGLSETSPTT---------HTVPWSDWRRRAGSVGKLLPNMEAKYMDSEPQEVPVG--EVGELYIRGPNVFLGYLDNPAATAACVSPDGWFRTGDVGYQDSEGFFYITDRVKELIKYKGFQVAPAELEGLLTDHEAVSDAAVIGVESAEHGEVPRAYIVPNPKTAEEGERISQWLQTRVAPYKRLRGVRFVDEIPKSASGKILRRLLKEEAK------ 118353005 36 ----------ITIGEKLREQAYKISDQVAIISHL--QKKQFTYSELYRTCEKVAASLLSLGLKKGDRIGIYSPNNYEWVITQYAASMADLILVNINPAYQEHELEYCLKKVGVKAIVMASDYVKFINNIVPELPNLKFVIRIDDEKTPGMMSFKSLLAGSKDYQKLEPDDATNIQFTSGTTGNPKGATLTHFNILNNGYL--LGQRLGLVQSDKICLSVPLYHCFGMVMGLAALNYGSTIVLPSEGFNPQHSMQSVGEYQITTMYGVPTMFYEYIKEYEHNPYNISTLRKGIMAGALCPQSLMSKLEWKMTDLQIAYGMTETSPISFQTESSDNLED--------KCGTVGKIFPHTEAKIINSKGKILERG--QSGELCIRGYPVMQKYWADIRNTNKTIDTNGWLKTGDVAVMDDRGYVKIVGRIKEMIIRGGENIYPKEIEEFLRTHPSIMDVQVVGVPNQKFGEETFALIRLKQNQEVKPLDIAEFCKGQIAHYKVPKYVKFVDSFPLTITGKPQKFKMVASIKEEMNGS 209551944 17 ----------MNLANFLSQAARRHVNDPALVWKD----RVWTWSEIEARVQAMAYALREFGIKKGDRILVQSPNCNQMFEALYATFRVGAILVPTNFRQTPDEIVYLAESSGATLMICHAAFAGHAEAARRSSGSLKNVIAIEEAGPSYDHIVDRNLGRMVEPAIVDRDDPAWFFYTSGTTGHPKAAVLTHGQLTFVINNHNADVFPGVSSADRSLVVAPLSHGAGIHQLCQVARGAATILLPTEKFVVEDVWRLVQEWKVTNLFAVPTIVKMLVEDPSVDTFDHSSLRYVVYAGAPMYREDQKRLTKLGKVLVQYYGLAEVTGAIAVLPPILHSVEDGPDVRI---GTCGYERTGMQVQVQDDAGLEMPPG--ETGEVCVIGPAVFAGYYRNPEANAKSFR-DGWFRTGDLGHMDAEGFLYLTGRASDMYISGGSNVYPREIEEKLLQHPGLSEVAILGVPDPVWGEVGIAVCVARDGHRLDGDTLNEWLDGKVARYKLPKRYIIWDALPKSAYGKIAKKLVKAELE------ 157134829 60 ----TLQVPHTTLEQYVWDNFSQWANRTAVVCGVTG--RSYTYGQLRDHCAALAIRLQKCKLSFGDTLAICLPNLPEFPAVAFGAIEAGLVVTTINPIYTAEEISRQLIDSDSKILFGTAANYPVLKQANKQIPIVCVRTSQDESIPDGTIDYAELSNPSGVHFSRHPDDVVFLPYSSGTTGLPKGVELTHTNIISNSEMLKVQAGCATTFQDVLPCVLPFFHIYGLTVTMISKLQQGCKLVTLPAFRPDTFLNSLTVHKGSVLHLVPPIILFLSGHEMVKSEHLESVRNIFSGAAPMGASDAERMKAPQIQFAQGYGLTESSPVVLIGAMGS-----------KNYASVGSPPPRTQAKIVDPTNTALGPNQN--GELLVRGPQVMKGYHNNKQATDEIFTEGGWLRTGDIAHYDEDLQFYITDRLKELIKVKGFQVAPAELEELLRDHPAVADAAVVGQPHPISGEVPRAFVVKKKNANITEEDLKKYVAEKVAVYKLDGGVTFLDAIPKNASGKILRRQLKEEY------- 62422798 2 -----------TLQD-LASTVATHGREEALNYYGFG----LTWSQFDQYSTAFAAYLVEHGIAVGDRVAIYEQNTPAFMIATYGIWKVGGVVVPLNPMYRG-ELEHIFADAEVKGLVVSAAFLGRVAPYAAALPVVRSFQVDGPEAPDFQAVVESRLDTGFTPLIPAPEDEAIVVYTSGTSGKAKGASATHASVSSN--ARYCVRTPTFEPGDGFLTLAPIFHITGFVCQFIAGVSGGARLILNYRFDPGSLLELFLREKPTYMAGPATVYTAMLAHPSATAEHFASFKRIMSGGAPLPEGLVTKFEKTGVYIGQGYGLTETCAQVATVPPGLR----APVDPDSGNLSCGLPQPDTMIRILDDFGEPLGPN--EIGEVAVSGPEVVAEYINNEKATAEQL-PDGELRTGDVGYMNEDGWLFIVDRKKDMINASGFKVWPREVEDVLYTHPAIQEAAVVGIPDEYRGENVAAFVTPEADAVTEAEIVE-FCREKLASYKAPRQVTIIDELPKTSSGKILRRTIR---------- 116754499 81 -------------YNAVDRHAKSWRRNKVAYIGVGGDVRKFTYGDLYREVNKFANGLKSLGVEKGDRVSIYMPMIPELPIAMLACAKIGAIHSVVFSGFSSKAYADRVIDAESKISITVDELKKQADEAIQDAPTVKHQIVYKRTGQDRDIWWHDLVKDECETEQLDPEHRLFILYTSGTTGKPKGIEHAHGGYCV-GVPQTLHWVFDLKEDDVWWCTADIGWITGHSIVYGPLSLGATSIIYEGSPDFGRWWSIIEEFGVNVLYTAPTAIRMFMRAGEPAKYNMKCLRLLTVGEPINPEAWVWYRKNIGLQIMDTWWQTETGTFIGSPLPITPL----------KPGSCTFALPGYSMDVWDEAGKPVPPGEGGNIVILEPYPSMLRDFYKDPDRYFRTYWETYWYLAGDKGRRDEDGYFWIQGRIDDVIKVAGHRIGNSEVESAAVSHPKVAEAAVIGKPDPVKGEVIIVFAILREGVQESEELKKDIIRETLGPVAMPEAVYFVKDVPKTRSGKIMRRVIRAKA------- 186682529 480 ------------IHQLFEEQVERTPDAIAVVF----ENQQLTYQQLNCRANQLAHYLQSLGVGENVLVGLCVERSLEMVVGLLGILKAGGAYVPLDPEYPAERLSFMLKDTQVKVLLTQEKLVESLPQHQA------CVVCLDTDWQSISQVNQDNLDS-----TVSAENLSYVIYTSGSTGTPKGVAVTHQAVNRLMLNTNYIQ---LTADECVAQAANIAFDAATFEIWGALLHGAKLVIITKLLIPEEFAVNIHEHQISVLFLTTALFNQLASVVPQA---FSSLRYLLFGGEAVDPKWVLEVLDKGAPLLHVYGPTE-------NTTFSSWYLVEDLATTATTIPIGRAIANTQIYILDQNLQPVPVG--VPGEIYLGGAGLAQGYFNRPELTKDKFIPNPFYKTGDLAHYLADGNIEYLGRIDNQVKIRGFRIELSEIEVVLSQHSDVQVSCVIVREDTPGDKRLVAYVVAQDCKPTISELRQ-FLTAKLPDYMVPNAIVILESLPLTPNGKVDRRAL----------- 186682529 3743 ---DTQVDYPLDLHQLFEEQVQRTPDAVAVVF----EDQQLTYHQLNSRANQLAHYLKSLGVRADVLVGICVERSIEMVVGLLGILKAGGAYLPLDPEYPTERLHFMLEDAQVSVLLTQQKLLDRLSQHQAKL------VCLDTDWQLISQSSQDNLITETQ-----ATNLAYVIYTSGSTGQPKGVLIAHQGLL--NLVFWHQHTFKITTLDKATQLAGTAFDAAVWELWPYLTAGASIYLVKSEFSLVKLRDWLISKQITISFLPTPLAQELL-SLEWPTESL-ALRTILTGGDKLPSDLV------PFQLVNNYGPTENTVVTTSGLVVA-------KEQDQISPSIGRAIANTQIYILDSNLQPVPIG--IPGELHIAGVGLAKGYLNRPELTTEKFILNPFYKTGDLVRYLPDGNIEYLGRIDNQVKIRGFRIELAEIEALLGQHDDVQICCVIAREETSGNKRLVAYVVPHRSTPTTDELRQ-FLDDKLPGYMVPSVFVMLESLPLTPNGKVDRRAL----------- 150403071 64 -------------YNCVDRHIKGNRRNKAICEKEDGSCGILTYYELYREINKFANVLENLGVEKGDVVTIYMPMMTEAIIAMLACSRIGAIHNVVFSGFSSDALADRINDSKSKILVTTNDLKKILDKALLNCNSIKHVVYAKRGSEEFNLVWDELMGGAVEPVPVESEHPLFILYTSGTTGSPKGVVHSTGGYLTYA-TKTMDWTWGLNEMDVFWCTADIGWITGHTVVYGPLSLGATIVLYEGAIDPDRLWGIVENHGVTLLYTAPTAIRMLMMYGEKNTHDLSTLRLLGSVGEPNPRAWKWYYKVIGCPICDCYWQTETGGHMIYPAIGLQSVPL-------KPGSATFPGIGIDVDVVDNEGNPV--DANVKGNLIIKKPWMLAGLWNNDERYRAAYW-DRFFSTSDYAIRDQDGYIWVLGRSDEVLNVSGHRIGTAELEHELVSNKMVAESAVVGKPDDVKGEVPVAFVILNPSNEVKATLIRHI-RDTVGPIGTPAMIFFVNKLPKTRSGKIMRRILKK--------- 149371427 56 ---------QLNITECIDRHLATRGDKTAILFEPNDPSEHITYKQLHHRVNKFANVLKEQGVKKGDRVCIYVPMIPELAISLLACARIGAIHSVVFAGFSSKALATRINDSDCKMVITSDDLKGIVDEALESCEGVEKVLVMKEGRDLWLQPLLDAASDQCKAEVMNAEDPLFILYTSGSTGKPKGMVHTTGGYMVYT-AYTFKNAFQYRENDVYWCTADIGWITGHSIVYGPLANGATTVLVPSYPDFGRFWDIVDKHKVNQFYTAPTAIRALAKQGVEEKYDLSSLKVLGSVGEPINEEAWHWYNKNNSPLIDSWWQTETGGIMITPI---------PYVTPTKPTYATLPFIGVQPCLMDENGKEL-KGNQVDGRLCIKFPWIARTIWGDHQRYKDTYTYENMYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAIAESAIVGFPHEVKGSALYGYITLKGESRKHDNLRKELISDRIGPISKLEKIQFTNGLPKTRSGKIMRRILRKIAE------ 94499346 69 ----WFHDGELNVYNCVDRHLADKAEQTAIIWEGDDDDKTLSYADLHLAVSRFANVLKDMGVKKGDVVTLYMPMVVEASLAMLACARIGAIHSVVFGGFSPDALAGRIEDCNSKFLITADETIPLKASVDEALGKAKVLVVTRTGANVNWVEYEDALKDECPVEAMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYA-AFTHQYVFDYKPGDIY-----------WCTADVGWITGHSYMIYGPLANAATTVQVVDKHQINILYTAPTAIRALMAHGDKAGTSRKSLHLLTVGEPINPEAWEWYFKTMGCPIVDTWWQTETGGILISPLPGAT---------DLKPGSATKPMPGVQPAVVDNEGNIL--EGATDGALCISWPGQMRTVYGDHQRFIDTYFKPGKYFSGDGVRRDEDGYYWITGRVDDVLNVSGHRMGTAEIESSLVAHPKVSEAAVVGYPHDIKGQGIYVYVTPMVGTSPSEELNQEWVRSDIGAIATPDLIQFAPGLPKTRSGKIMRRILRKLAANE---- 88703606 47 -------------------ASAGHGDNDYLVY----QDERISYSEAHRRVAAVAQALSGMGVSPGDRVAIAMRNYPEWLLAYWAITSMGAVAVGMNAWWVPHEMEYALQDSAPKVLIADEERLQRFDEIRDKFPAMQAIAVRPKSDFSAWASWDEMAAGEGPEVTIDPDSDACIFYTSGTTGRPKGAQLTHRSCTNNVMNVAFINSVQPRAPLRALVATPLFHVTANCVAQVATLVGGCLV-HMYKWDAGEALRLIEREKVSAFSAVPMMTRELMIHPDFAKRDVSSLKTIGGGGAAMQPDLVGKVAMPGTRPNTGYGLTETSGIIA---------ALALEFFLDRPTSVGPAMPTFEAKCIDSEGADLAAN--EIGELVVRGAPVIKGYLNRPDATAESIV-DGWFRTGDIAYIDEDGFIYLVDRAKDMVLRGGENVYCAEVENALFSHDAVAECVVFAVPDERLGEEVGAAIYPRPGETLDAGALREHCKAVVAPFKVPRYIWLLDELPRNANGKFVKRALQD--------- 78357864 83 -------------YNALDRHIETANKNALIWEGEPGDTRKLTYYELYREVNKAANALRAAGIGKGDRVLIHMPPLPETVIAMLAAAKIGAVHSVVFGGFSARSLRDRINDATPAAIITADGFYGTVDAAVAKCSGAAAATAMKEDRDVWYHDFVRDQPDEAFTESLDAAHPLFILYTSGTTGAPKGIVHAHGGYMV-GVNRTLDWVFDLKPTDIFWCTADPAWITGHSVVYGPLMAGTTTLLYEGHPEAGRAWSVVQRWGVTVLYTVPTLIRMLMRFGRPDRHTLGTLRLLGTVGEPIPEAWTWFHKHIGCPVLDTWWQTETGMFMISPLPVS----------LLKPGSVTRPLPGVEVDVVDESGAPVPHGQG--GYLVIKKPWPAMTIFNDPEAYRRLYWEPGWYFSGDVARKDEDGYLWIQGRADDVMLIAGHRIGTAELEAALASHPAVAECAIVGVPDEIRGEVAKAFVVLHDDQPTDQDLIEH-ARRELGPVAVIREVEFRSALPKNKNGKIMRRLLRAE-------- 90418664 26 ---DVFADRPRDLDAMLAAAAAANPHGDAVICGSV----RISHARLRVMADQVAALLTAEGISRGDRVGLLVGNRWEFVAALVGGVRAGIVIVPLSTRASSPELAYILDDCGAALTICEAELAHRLEGARRLAIGAEPDTTEDARDPEILATASQTLATDALPVPLAEEDLAVILYTSGTTGNPKGAMLTHLNIAHSCLV--YRHCMRLTAADRTIVAVPASHVTGLIANVFALLGVGGAVVMMARFEADAFLALATAERMTFTIMVPAMYNLCLLRADFTRHDLSHWRVGSFGGAPMPVATIERVAQLNLDLVQAYGATETTSPATI---------MPAGGQIARPASVGAPVPGANIRIMDSEGHEVPRG--QSGEVWIGGPMVVPGYWNLPEKTAESFI-DGAWRSGDVGRLDEAGYLFIHDRLKDMINRGGYKVFSAEVENVLAFHPGVAEVAVVPYPDPVLGEKVQAFVHRRDAEI-DETVLAAFCRVRLADYKIPDRFVFTDPLPRNANGKLMKSPLREQAR------ 218722265 7 -YPDFEIP-DVDIWSFLERKDRAFPDDKNL-FVDADTQRSYTFAQLRETALSFGHGLKAWDWKKGDVLAIFSPNCVDTPAVMYGVAWTGGVISPANPTYTVEELAFQLGNSEAKALATQRPLLPIAREAAKKLPEDRIILIGDERDPSGVVKHFTSIRNISRPKIDPKKDVAYLVYSSGTTGLPKGVMLSHRNMVSNILQGKNTEGRYLSQGDRILAFLPFFHIYGLTTMIHFSLFTGLTVFVMPRFDIEKFCKHVQNYRITFVYVAPPVILLLGKHPIVDKYDLSSLRMMNSGAAPLTRELVEATARIKVGIKQGYGLSETSPTT---------HTQAWEDWNKDIGSVGQLVPNMEAKYMEDDSEPQEVAAGEVGELWVRGPNVFLGYHKNQKATEGCLTADGWFRTGDVGYQDKDHKFYITDRVKELIKYKGFQVPPAELEGILVDSELIDDVAVIGVHDEHGSEVPRAYVVRKASGASDAEEAEKIVKSKVAQHKRLRGVRFVETIPKSVSGKILRRVLKEQ-------- 91783949 70 -------DGELNAYNCLDRNLALAEKTAIVFESDDGNVTHVTYQALYHRVCRLANALRARGVKKGDRVAIYMPMSVEGVVAMLACARIGAPHSVVFGGFSAKSLHERIVDIGACAIITADELKTIVDEALAMAGTAGIRTVAIYRRTGGQIPWEAAQPDTCEPEWVGAEHPLFVLYTSGSTGTPKGVQHSTGGYLLWA-AVTMKWTFDIKPADVFWCTADIGWITGHTICYGPTAVGATQVIVPTYPNAGRFWDMIQRHKVSIFYTAPTAIRSLIKSADADSFDLSSLRLLTVGEPINPSAWTWYAQHVGCPVLDTFWQTETGG---------HMISPLPGVTPLVPGSCTLPLPGIDAAIVDETGQEVPNGNG--GVLVIRKPWMIRTIWGNPERFRQGYFPEKLYLAGDGAIRDRDGYFTITGRIDDVLNVSGHRLGTMEIESALAAHPLVAEAAVVGRPDETAGEAIVAFVVLKAERPSGADAKRAWVGKEIGPIAKPKDIRFGDAMPKTRSGKVVRRLLRSVAK------ 207084998 65 ----------LNVAQCIDRHLDTRKNKAAIIFEGDGDVQTITYLDLYKHVNRFANLLKEFGVKKGDRVIIYMPMIPEAAYAMLACARIGAIHSIVFGGFSSEALKDRIEDAEAKVVITADGLKPVVDAALEGNTPVKKVIVVQRNFEDRDYSYNEMIEQKCEPEVMDSEDPLFLLYTSGSTGKPKGVQHNSAGYILWA-QMTMEWVFDVKENDTYWCTADVGWITGHTIVYGPLAMGATTVMFEGFPDAGRPWSMVENHRINQFYTAPTAIRVLMGEHEPAKYDMSSLKVLGTVGEPIPPAWKWYYEEVGCAIVDTYWQTETGGHIVSPLPGAT---------PIKPACATFPLPGIMAEILDPETGE-KVEAGEKGYMCVTRPWPIRGVWGDEERYVKSYFGDPVYFTGDGAVYDEDGYITITGRTDDVINVSGHRMGTAEVEAAIKKHPNVAEVAVVGKPHPLKGEGIFAYIVLKSDDGVADEVEENIIKHEIGNIALCDDMVFAPGLPKTRSGKIMRRILRAIAK------ 189240709 39 --------RHITIGTLLEETVAKFGDRKALISRH--QKKSLTFAEILDQTDKLASGFRSIGLEKNDRVGLWAPNLIEWYITKMACARAGLIMVGLNPAYQPPEMEYCINKVGIKAIVCADNFYENLATVAPELPSLQTVITMSENKKRGAFNFGEILDLATNDSDISPDGPCNLQFTSGTTGKPKAALTSHFNMVNNGYLIGKRNELNRKHHTICLQV-PFFHAFGTTISIMAALHGATMVLPTDGYSPDKSLDAIKEEKCTIIHGTPTMYVDLVHQQEVRKEDISP-EIAVAGGALCAPQLFKKMSVLNVKVKSVYGLTETTAVVFQSMVTE-----SEEKAVSTVGHVG---EHVEVKIVDKDGVVVPCG--TPGELCIRAYCNMLGYWEDEAKTKEMIGPDNWLMTGDQFILEEDGYGKVVGRLKEMIIRGGENIFPKEIEEFLNSHPNILETHVIGLPHERLGEEVCACIRVKPGTKVTFDDMVSFCKGKMAHFKIPSKLKVVDEFPKTTSGKIQKFKLKD--------- 134098939 81 -FAKWFVGGKLNVYNCVDRHVEANGDRVAIWEGEPGDSRAITYAELAREVSRTANALASLGVGAGDRVAIYLPMLPEAVYSMLACARLGALHSVVFGGFSSEALRTRINDAQAKVVITADGLKTNVDEAVAATPSVEHVLVVNDGRDQWWHDVVEGRPASHTPEFFDSEHPLFILYTSGTTGRPKGILHTSGGYLTQAAYTHRTVFDLKPETDVYWCTADIGWVTGHTIVYGPLANGATQVIYEGTPNTGRHWDIVQKYGVTLYYTAPTTIRTFMKWGAEARYDLSTLRVLGSVGEPNPEAWMWYREHIGAPIVDTWWQTETGAIMISPLPGVT---------ATKPGSAQVPLPGIAAKVVDESGEQVGHGGGGLLVLDQPWPAMLRGIWGDDDRYRETFADKGYYFAGDGAKYDDDGDIWLLGRVDDVMNVSGHRISTTEVESALVSHPTVAEAAVVGASDPTTGQGIVAFVILRGGADDQAALRDH-VAHEIGPIAKPRQIMVVPELPKTRSGKIMRRLLRDVAEN----- 84702299 39 --PATVLGEDETFTGLLTESVKKYGDKVAIRCMETD----WTYRRLDEDSRAFASYLRSKGINPGDRVAIMMPTVPQYVVCLLGALRAGCVMVGVNPLYTARELCHQLEDSGAVAIIIFDQFASIFATIREKTPVKEVIVTVDSYSIPGHTKYTDAIKKPNADIKRSPDEIAALQYTGGTTGVAKGAVLKERNLLAAAKIGDVWTKPGREREPVLLIPLPLYHVFTLYVVASSLGIGATCIFVPDPRDGKLLVKTMARNPFNLMIGVNRLYQGLAEAVLKKFVDFSNTRACISGGTPTMRSVAESWKQTGLWIMEGWGMTETVGAGTCN----------PDGLDGFNGTVGLPMPSTRIEIRDDDGKALPIGER--GEIWLSGPQVMAGYWKRPDETAKVMDGKGFMATGDIGIMDENGFIEIVDRKKDMILVSGFNVYPSEIEDVVDTIEGVSEVAAVGIPSERTGEAVKLFVAKSDPNLTEADIMA-VCKRELTNYKRPSKIVFMDELPKSAVGKILKKELKD--------- 66046801 69 -------DGTLNVYNCLDRHLEERGDSIAIIWEGDDEHREITYRELHAEVCKFANALRGQDVHRGDVVTIYMPMIPEAVVAMLACARIGAIHSVVFGGFSPEALAGRIIDCSSKVVITADELKANVDRALPETSSVQKVIVCKRTGGEWYHSLLEVASSTCAPKEMGAEESLFILYTSGSTGKPKGVLHTTAGYLLYA-ALTHERVFDYRPGEVY-----------WCTADVGWVTGHSYIVYGPLANGATTLKIIDKHKVNILYTAPTAIRAMMAEGSVEGADGSSLRLLGSVGEPNPEAWAWYYNTVGCPIVDTWWQTETGGILISPLPGAT---------ALKPGSATRPFFGVIPALVDNLGNLI--EGAAEGNLVISWPGQSRSLYGDHDRFVDTYFKRGMYFTGDGARRDEDGYFWITGRVDDVLNVSGHRMGTAEIESAMVAHPKVAEAAVVGVPHDLKGQGIYVYVTLNGGEEPSDALRRNWVRKEIGPIASPDFIQWAPGLPKTRSGKIMRRILRKIATAEY--- 21225521 14 ---------------VLRRSARRTPARVAVEYRD----RSWTYAELDTAVSRAASVLLGEGLSPGDRVAAYGHNSDAYLIAFLACARAGLVHVPANQNLTGEDLAHIVGQSGSTLVLTDPGLASRLPGTTRTLPL---------RDTDDSLLSRLAATPPYDGPEPGAEDLVQLLYTSGTTALPKGAMMTHRALVHEYLSA--ITALDLGAGDRPVHALPLYHSAQTHVFLLPYLAVGATNVILDAPDGDRLFDLIEAGRVDSLFAPPTVWIGLANRADFATRDLTGLRKAYYGASIMPVPVLERLRARHLAFYNCFGQSEIGPLATV---------LGPDEHEGRMDSCGRPVLFVDARVVDEDGKDVPDG--TPGEVVYRSPQLCDGYWDRPEETEAAFR-DGWFHSGDLAVRDADGYYTIVDRVKDVINSGGVLVASRQVEDALYTHDAVAEAAVIALPDERWIEAVTAVVVPRSE-VTEDELIAH-TRERLTAFKAPKRVLFVDALPRNASGKILKRELRDRFA------ 169783528 7 -YPPVDIP-NVDLWTFLERKDRTFPDDNIIYQ-DADTQRFYTYKTLKDAALAFGQGLKAIDWRKGDVLALFTPNSIDTPVVMWGAHWAGGVVSPANPAYTTEELAFQLKNSGAKAVITQVPQLSVVREAAANIPEDRIILIGDKRDPEARLKHFTSIRNISGATRYPDKDLSFLVYSSGTTGVPKGVMLSHRNIVANSLQLAAGEAGHLTKGDRVLAFLPFFHIYGLTCLVHQTLYQGYRLVVMERFDIEKWCAHVQNYRITFSYVVPPVVLLLSKHPIVDKYDLSSLRMMNSGAAPLTRELVEAYARIKCGIKQGYGLSETSPTTHTQPW---------EEWRTSIGSVGKLLPNMEAKYMEDESEPREVSVGEVGELYMKGPNIFQGYHNNPAATADCLT-DGWFRTGDVGYQDKNGNFYITDRVKELIKYKGFQVAPAELEGILVDHEAIDDVAVIGIESEAHGEVPLAFVVRKASGASAEQEAANIIKGKVAYHKRLRGVRFVDAIPKSVSGKILRRVL----------- 148556693 32 ---------PRLLTDLIDAAVRDHGERRAIDFLG----RHWTYAEIGALVDRAAAGLQAIGVGPGIRFGLCLPNSPYFVILYFAALRCGATIVNFNPLYVEHELKHQIQDSGTTVMVIDVASIHAKVAAVAEESGLRTIIVADILPPLLSIAYDGAASGGFRPVEVSPDDVAVLQYTGGTTGVPKGAMLSHANLTANSYQMILHVGQRPGARDRIMGVLPMFHVFALTTVLNYSVDTAAEMILLPRFELKQFLKTAKRTRPTKLLAVPTMLTAINKAAASQAIHFDDLDYCVSGGAPLPFDVRTEFERLGARVVEGYGLSETSPILTCNPV----------EGAVKDNSAGPAFPGTVLEIRSLDDPHVILPTGERGEVCARGPQVMKGYWNKPEETEKVFV-DGAIRTGDVGYLDEDGYLFLVDRIKDVIIAGGYNIYPRVIEEALYEHPAILEAVVIGVPDAYRGQAPKAFVVLRPGQQASVDELFEFLKSRVSKIEMPREVEIRTSLPKTLIGKLSRKELAEEAK------ 169773201 36 ---------DITLGELLALQSLQYGEHECLVFPWTGT--RWTYSALNDEADRLAQGLLAIGIHKGDRIGIMAGNCEQYISVFFAAARVGAILVVLNNTYTPSELYYALEHTGCRLLFMTPRIRHNLEEVKGSSAALEEIVILRGEHPTYSSVIERGLSVSSNAAQLRPDDVCNLQFTSGSTGNPKAAMLTHHNLVNNSRF--IGDRMDLTSFDILCCPPPLFHCFGLVLGMLAVVTGAKIVFPSETFDPKSVLHAISDEKCTALHGVPTMFEAILSLPKPPNFDTHNLRTGIIAGAPVPRPLMKRFEELNMQYTSSYGLTEASPTCFNAVTTDTIE--------TRLRTVGKVMPHAKAKIIDAEGRIVPVGQR--GELCIAGYQLTKGYWNNPDKTAETLDADGWLKTGDEAIFDPQGRCTITGRFKDIIIRGGENIYPLEIEERLASHPAIEVASVIGIPDHKYGEVVGAFIALAPGRPSDEELRV-WTREKLGRHKAPQYVVFGEEIPITGSGKVRKVDLRK--------- 145221972 64 -FAKWFVGGTLNVYNCVDRHVEANGDRVAIHWVGEPVEHSITYAELKDEVCRAANALTNLGLTAGDRVAIYMPMVPEAIIAMLACARLGAMHSVVFAGFSASALKARIEDAQAKLVITTDGQYRRGSAVLGEDSPVEHVLVVRRTGPDRDLWWDETVPEEHTPEAFDSEQPLFLLYTSGTTGKPKGIVHTSGGYLTQTAYTHHNVFDLKPESDVYWCTADIGWVTGHSIVYGPLANGATQVVYGTPASPHRHFEIIEKYGVTIYYTAPTLVRTFMRWGRPAEHDLSSLRLLGSVGEPNPEAWRWYRMAFGTPIVDTWWQTETGAIMISPLPGVTH---------CKPGSAMRALPGISAKVVDDDGNELERGEHATGYLVLDQPWMLRGIWGDPERFKETFAEKGWYFAGDGARIGSDGEIWVLGRIDDVMNISGHRISTAEVESALVGHSGVAEAAVVGATDEHTGQAICAFVILKGEENMIDELRAEVAKE-ISPIAKPREIHVVPELPKTRSGKIMRRLLRDVAE------ 182436884 14 ---------DTPIHDAVLGGAAGFGDTVALIDGTNGA--SLTYAQLDGFHRRIAAALAGAGLRKGDVLALHSPNTIAYPAVFYGATRAGASVTTVHPLATPEEFAKQLADSGAKWIVTVSPLLPTARRAAELTGGVREIYVCDRA--EGHTSIQDMLSSTAPEPEIPGEDVAALPYSSGTTGTPKGVMLTHRSIATN--LEQLRPFIPMGEGDRILAVLPFFHIYGLTALMNVPLRCGSTVVVLPRFDLAQFLEAIQTHRISGLYVAPPIVLALAKHPLVAEYDLSSVQYVVSAAAPLDAELAAACARLGVPVRQAYGMTELSP-------GTHVVPLSVEHPP--PGTVGKLLPGTEMRIVSLEDPAQDAARGADGEILIRGPQVMKGYLGRSDATAAMIDDDGWVHTGDVGRVDEDGWLYVVDRVKELIKYKGYQVAPAELEALLLTHEEVADAAVIGVYDAEGNEVPKAFLVRPGADALTEDEVMAYVAERVSPYKKVRRAEFIEAVPRAASGKILRRELRDREKTDHSG- 110638818 54 ----WFIGGKLNITEILDRHATKTPDKVAIHWESNNPDEAITYKQLYEQVCVFAGVLKQKGIKKGDRVCIYMPMIPELAIAVLACARIGAIHSVIFAGFSASAVADRVNDAKAVAVLTSDAVKALIDEALQQCETVKTVLVAKRTGDDGRDYWWDEAIAGATPVEMDSEDPLFILYTSGSTGKPKGVVHTIGGYMVYT-AFSFANVFQYNEGDVYFCTADIGWITGHSLVYGPLLQGATQVMIPTYPDAGRFWSIIDKYAVTHFYTAPTAIRSLMSFGDVEKYSLKSLKVLGSVGEPINEEAWHWFNEHNCPIVDTWWQTETGGILISPLASIT---------PLVPSYATLPLPGVQPVLVDANG-TVLEGNNVEGNLCMKFPWIIRTTYGDHERCKQTYTYPNLYFTGDGCKRDEKGYYRIMGRVDDVINVSGHRFGTAEIESAINEQADVIESAVVGYPHEVKGQGIYAYVICDKTDKNEDQLRKEILDKLIGPIAKPDKIQIVTGLPKTRSGKIMRRILRKVAE------ 119478240 20 ---------QITIGDMLRASTARSPDQPALKELYSGEIGRWTYAELLHDCERLARALASRH-TEGARVAVFANNIPEWILLELACGLAGVILVTVNPAYQQRELKFVLEQSRAEAIYYVADFRAIADVVCDEIPGITHRILLTDH---DAFFEGEERGELRDP---KPRDPVQIQYTSGTTGFPKGALLHHNGLVQNGIDAMTRAG--VKQGDTFVHNMPLFHTTGCAILVLGGVALGATMLLAPMFDPAINIAVIERERTSFVLGVPTMLVALIEEVRRSGRDVSSIQRIMSGGSMVAPQLCRDAQVFGAPIQIVYGQTETSPVLTQAWFDDTLEDLT--------TTIGQPVAHTDISIRAPQGGAVLAINQQ-GEICARAYSVMLGYNDNPDATAAAIDSDGWLHTGDLGRMDARGYISITGRVKEMIIRGGENLFPAEIENAMLEHDAVDEVAVVGIPDDKWGEQVVCFVRGSATQVLRADDLKAFIRERLSPQKTPAYWVSVADWPLTGSGKIQKFKLAEAF------- 121700583 49 ----------------------RYGDHECLVFPWTGA--RWTYAALKDEADRVARGLLAMGIKKGDRVGIMAGNCEQYISVFFAAARVGAILVVLNNTYTPSELSYALGHTDCRLLFMTPRILEKIIILRGEFNTYNHVIQRGEPLPSHALLDREA--------ELRPGDVCNLQFTSGSTGNPKAAMLTHHNLVNNSRF--IGDRMKLTSFDILCCPPPLFHCFGLVLGMLAVVTGSKIIFPSETFDPAAVLHAISDEKCTALHGVPTMFEAILSLPKPPNFDTSNLRTGIIAGAPVPRPLMKRLELNMMEYTSSYGLTEASPTCFNALTTDTIE--------RRLTTVGKVMPHARAKIIDAKGNIVPVGKR--GELCIAGYQLTKGYWNNPTKTAEVLDADGWLKTGDEALFDEQGYCTITGRFKDIIIRGGENIYPLEIEERLAAHPAIEVASVIGIPDYKYGEVVGAFLALEGKRPSEDELRA-WTRETLGRHKAPQHFVFGEEIPVTGSGKVRKVDLR---------- 89053642 14 ---------DQSVTQLLFEGLAGRGGAIAIVDGPSG--RMVTAEDLMARIKAVAGGLTARGVLPGGTIAILAPNIPEYPVVFHGVAWGGGTVTTINPTYTAPEIRHQLEDAGAVMLVTISMFEESAREAMVG-TACQELVVLDGGGGDGALDMNDILGEELPEQAPGDEDVVVLPYSSGTTGKPKGVMLTHRNLVANVTQGAA--ASEITPDDKAIAFLPFFHIYGMTVLMNLFLNQSATIITMPRFDLELYLRLIQEHQATRLYIVPPVALALAKHPLVEDYDVSSVTQIVSGAAPLGAEIEAAVARFGAVSVQAYGMTELSPI-------SHLTGVDE----IRHGSSGQAVPSTECRIVDETLEDLPAGME--GELWIRGPQVMKGYLNNPDATAETMAEGGWLRTGDLAEIDEDGFMFIRDRLKELIKYKGFQVAPAEVEAALCACDGVTDAAVIGRNDAEAGELPIAFVVTAGS--IDEATLRSHCEGCLASYKRPVEYRFVDNVPKSASGKILRRELRD--------- 194767938 78 ------------IHEYVWRDFKKWESRTAAVCVITD--RQYTFAQMRDASAAFAVRLQTQKLFKPDVVGVCLPNLPEYPIAALGAIEAGLTVTTMNPIYTSDEIARQLTFSGAKFLVGTAAVYPILSQACQMIGKKLPIAVIGESLPEGAIDFSELTSTQNIPKDFTPNDMVFLPFSSGTTGLPKGVMLSHNNISSNCEQVQASLPLDVNGPQVTLPVLPFFHIYGLTVVMLSKLGQGCRLATMPCFKPDDFMRSLDKYRGNFLNLVPPIALFMINHPKLTQETAPELRVVMSGAAPIGEHDVERFLKKFPKFKQGYGMTEASPVV-----------LLTPDGNTRYASTGVLPPNTEAKIVPLDGNDSGVGPRASGELCIRGPQVMSGYLNNEEANKVTFYPGNWLRSGDVAYYDEDGYFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHEVNGEAPRAIVVLRQGQKATAEEIAAYVAERVAHYKLEGGVIFVDEVPKNPTGKILRRELKEKFSD----- 84499393 22 -------PVPETVNDRLARSFATWPETVMIEYYG----QEFTYARMHGLISQVARALKAAGIEKGDRVALHLPNCPWHPIFFFGTLWSGAAVTHLSPLDARREIEHKLTDSGAKMVITTPEFADHFAPLIDEGVCPPLYLCPDPPVIPGAHAVEDLLADPMDAAPVTPEELALLQYTGGTTGVPKAAKLTHSNLATTSQMYSEMGKNEASPGTRALGYSPLFHIMGLSSGMIKRVSEGGTLCLRLRFDAASAIDEVEKKGIVALAGVPTTWIAILAQPDIDKRDLSSLDYVASGGAPLPVEVYSRVKQLGLKLRGGWGMTETSPGGTTVPQGMPDEKL---------GTIGVPVPGLDMMIVDVDDCEKILGPNQSGEMVIKGPNVTSGYWNRPEENAACFTRDGYFLTGDIGYMDEDGWFYIVDRKKDLILSGGFNVYPLTIENAIHQHPAVLEAMVIGVPDAYRGESAKAFVMLNPGAETLEELQD-FLSDKLGRHEMPRHLEFRDELPRTAVGKASRKMLRDQ-------- 124266293 40 ------------------------------------------WRDIERATAMIANLLVSLELPTGARIAVHTDKSVEALLLYLATLRAGFVYLPLNNGYQQAELDYFIENAEPDVVVCATRNFPWISKLAFR-RGVGHVFTLNDDRSGTLLERAAQQDDRHEPARVGTDEVAAILYTSGTTGRSKGAMLSHGNLLSN--ARTLQRYWDWRPDDVLVHALPIFHVHGLFVACHGALLNGSRMLWLNRFDPAAVIERL--PRATVFMGVPTLYVRLLQDPALTRAACARMRLCISGSAPLLIETFRDWQRTGLTILERYGMSETAMLTSN--------PCRPEDGDRIGGTVGRPLPGVALRVVDDAGKDCPAG--EVGGVEVRGPNVFKGYWRMPDKTAEEFTADGWFRTGDVGRLDERGYLTIVGRSKDLIISGGYNVYPAEVEGYLNELPGVAESAVIGVPHPDFGEAVVAVVVARSDAGVDGAQLVTQLKSRIAAFKLPKRVFVMAELPRNAMGKVQKNLLRQQHAGVFVSA 212532391 7 -YPDFEIPDS-DIWSFLERKDRAFPDKEIFVDADT--RRSYTYAQLRDSAVSFAHGLKAWNWKKGDVLVIFSPNCVDTPTVMYGVAWTGGVISPANPTYTVDELAFQLGNSDAKALATQRALLPIAREAARKLPEDRIILIGDERDPTGRVKHFTSIRNISGTTRFPKKDVAYLVYSSGTTGLPKGVMLSHRNVVANILQCKNTEGRYLSKGDRMLGLLPFFHIYGLTCIVHVSVHAGYSVFVMPKFEIEKFCSHVQNYKITFIFVAPPVILLLGKHPIVDKYDLSSLRMLNSGAAPLTRELVQTAARIKVPIKQGYGLTETSPTT---------HTQTWEDWDKDIGSVGQLHPKMEAKYMDDDSEPQEVPVGQVGELWMRGPNVFMGYHKNKKATDGCLTADGWFRTGDVGYQDKDGKFFITDRIKELIKYKGFQVAPAELEGILLDNELIDDVAVIGVYSEQHAEVPRAYVVRGKAEADEAAKIVAWIHDKVAQHKRLRGVRFVDAVPKSASGKILRRVLKDQAK------ 88805272 55 ---------RLNITECLDRHLPVRGDKTAILFDPSGEAQHITYKELHERVCRMANVLKEHGVKKGDRICIYLPMIPELAVAVLACARIGAIHSVVFAGFSSNALATRINDSDCKLVITSDNLKSIVDTALEDCPGVDTVLVARRTGEEGRDKWLQPLLDEADCVAMDAEDPLFILYTSGSTGKPKGMVHSCGGYMVYT-AYTFKNIFQYREQDVYWCTADIGWITGHSIVYGPLANGATTVMVPSYPDYGRFWEVVEKHRVNQFYTAPTAIRALAKESLDEKYDLSSLKVLGSVGEPINEEAWHWYNRNKCPIVDTWWQTETGGIMISPI---------PFVTPTTPTFATLPFIGIQPALMDEEGNEI-KGNQVSGRLCIKFPWMARTIWGNHDRYRDTYFADKYF-TGDGASRDAVGYYRITGRVDDVIIVSGHNLGTAPIEDSINEHPAVAESAIVGFPHDVKGNALYGFVILKGESRNRENLHKEIITEQIGPIAKLDKIQFVPGLPKTRSGKIMRRILRK--------- 86135662 62 ----------LNITECIDRHLATRGDKTAILFEPDEEAEHITYKQLSERVNQFANVLKENGIQKGDRVCIYVPMIPELAIATLACARIGAIHSVVFAGFSATALSTRINDADCKMVITSDDLKGIVDEALESCSSVETVLVADINMKEGRDKWLQPLLDKASTVCMDAEDPLFILYTSGSTGMPKGMVHTTAGYMIYT-AYTFKNAFQYRENDVY-----------WCTADIGWITGHSYIVYGPLANGATFWDIVQKHKVNQFYTAPTAIRALAKHGTEDQYDLSSLKVLGSVGEPINEEAWHWYNKKNSPIIDTWWQTETGGMMITPI---------PFVTPTKPTYATLPFIGIQPCLMDENGNEL-KGNQVEGRLCIKYPWMARTIWGNHQRYKETYFSENKYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAVAESAIVGFPHDIKGSALYGYITLKGESRDHNNLRKELISDKIGPIAKLDKIQFSEGLPKTRSGKIMRRILRKIASNE---- 109896849 68 -------DGELNVYNCIDRHLAKRGHVTAFIWEGDDPHSHITYHRLHDEVAKIANGLRKLGVGKGDRVAIYMPMIPQAVYAMLACARIGAVHTVIFGGFSPNAIADRVNNCQAKVLITADELKDNVDTALAECPSMEQVIVFKHTGSHWWHDLTDGCSTDCPPEVMNAEDPLFILYTSGSTGQPKGVVHTTGGYLLWA-SITHKYVFDYKPGDIYWCAADVGWVTGHSIVYGPLANGATSVMVPTYPDVRRIGQIVDKHKVNILYTAPTAIRALMAHGDFPTEGISSLRLLGSVGEPNPEAWHWYYTTVGCPIVDTWWQTETGAAMLTPLPSVT---------AMKPGAASHPFFGVQPALVDGQGNEL--SGATEGNLIISWPGQARTVYGDHERFVQTYTYPGTYCTGDGARRDEDDYFWITGRVDDVLNVSGHRLGTAEIESALVSHNAVAEAAVVGYPHDLKGQGIYVYLMPNEGVEITDELTKEWVRKELSPIATPDLIQWSSGLPKTRSGKIMRRILRKIAANEY--- 16080008 8 ---DLIAPVQYNLVNEMEKFSAAGQKTALLWEDESGKQESWSYEKLMEETNKIGAALADLGFKKGDKLIVMVPRVLEAYAVYLAILKSGMVVIPCSEMLRAKDLEYRIEHAEVKGAIVYSEFIGAFRDVSTADKLITLSIGENDAGWKNLLSI-EADGSQFKTADTTRDDMAFLSYTSGTTGQPKGVVHTHGWAFAH-LKTSAGAWLDISEKDIVWAAAPGWQKWVWSPFLAVLGSGATGFVYHGRFKAEKYLELLNRYKINVFCCTPTEYRLMAKVEGLKRFDLSALHSAVSAGEPLNREVIDVFQKFGIKVRDGYGQTESTLLVGVL-----------KDTPIKPGSMGKPTPGNQVEIINEDGEICKPGEVGDIAVHLSTPALFKEYFKDPERMKTQIRGD-YFLTGDRARKDEEGYFWFESRNDDIIISSGYTIGPFEVEDALVKHPEVKECAVVASPDEIRGSIVKAYVVLQNHEKRSDELVKMLVKTITAPYKYPREIEFVESLPKTASAKIRRVELRKREEQL---- 72383993 14 SIPTAMGSMNTNLAHTLVRTARAYPSQAALFL---GTQQLSTFAQLADRVARCAGGLRDLGLHAGDRVAIILKNCPQYVELLYGIWHAGLCAVPINAKLHPREIDDIVRNSGATVCFVTD-----FEAV-----TNAKTIAVDSTDYHALFA-----GPGAQVADVAEDALAWLFYTSGTTGKPKGVMLSHQNLAAMYWAYSSA-VSHIVPGDSLIHAAPMSHGSGLYIV-PHIAEGASQVIPSGGFNAAELVELVAVHPRTSLFAAPTMLNRLVEYVRRSRADLSNLKVIVCGGAPLLEDEVAALDCLGAKIAQIYGQGE-SPMTITAQTSAEISGAHAASDFGGLASVGRALPGVEIRIADTHDDPLPVG--EIGEVLVRGSAVMQGYWNNPEASAVTLR-NGWLHTGDVGCMDQSGRLTLKDRSKETIISGGSNVYPREVEDALLTHPAVAEVSVLGRSHPDWGEEVVAIVVRKARSQVTISELDQWCLRRIARFKRPKAYLFVDSLPRNANGKVLKAALRDLLAKH---- 126741015 32 ----------------------------------------VTFGGLFEGAERYAAALAALGVQPGDRVAVQVEKTIEAIQLYLGTVMAGGVFLPLNTAYTTVELGYFISDARPCVVVCDPARE-----AAIAEIAAGARVMTLDAAGQGSLSAAARAHDGFAPVARGKDDLAAILYTSGTTGRSKGAMLSHENLASNSRM--LRDYWQFTREDVLIHALPIFHTHGLFVATNVALFAGAQVVFLAGFDKEKILEAM--PRATALMGVPTFYTRLLQDERLNQERAENMRLFISGSAPLLVDTHEQWERTGHRILERYGMTETNMSTSNPY-----------EGERRAGTVGFPLPGVEARLRD-KGQEVAPG--ETGVLEVRGANVFQGYWQMPEKTAEELLPDGWFITGDLARQDEDGYITIVGREKDLVITGGFNVYPKEIESLIDELPGVLESAVIGVPHPDFGEAVVAVLVPQAEGTSPEAVNAALA-DQLAKFKQPKQVILVDELPRNTMGKVQKKALRESYAALF--- 149923644 18 -------HQPLTPLNFLARTAETFPEHPAILHAGARAKQRWTYAEYYADARRLASALAARGIGRGDTVAAMLLNTPPMLLAHFGVPMAGAVLNCLNVRLDARIIAFSLDHGEAKAILVERELATVVREALALMPTVDYAAIEGAPDPFGELEFAELLAEGDPAFPLDEWDAIALNYTSGTTGDPKGVVFHHRGAYL--LATGNVVTTGMTKHPVYLWTLPMFHCNGWCFPWSLAIVAGTHVCLRAVRDAA-IWDAVADHEVTHMCGAPIVMAVISGAADAIKRPLDRVVEFFTAGAPPPEAVLATMAAGGFNVTHLYGLTESYGPAVVNDWKASWDALDPGPRAAMKARQGVRYALEQLTVMDETMTEVAADGETLGEVMMRGNVIMKGYLKNPAATQRAF-AQGWFHTGDLGVMHPDGYVQLKDRSKDIIISGGENISSIEVEDALYKHPAIAAAAVVAMPHGKWGETPCAFVELRAGQELSAEEVIAWSREQLAHFKCPRHVVF-GELPKTSTGKIQKFKLRERAR------ 116750873 66 -------------HQCVDRHVHTWRRSAIYWEGENGETRVLSYSTLFREVNHFAHMLLSLGVTKGDRVALYLPMIPELPVAMLACARIGAVHTVIFSGFSAQAICGRIGDTRAKVIVTSDGLKDIVDQALPACPSVENVIVVRRTGQEGRDHWLSKDMTGAEPVAVESSHPLYVLYTSGTTGKPKGIVHGTGGYMVFNYVAYQW-VFDIREESVYWCTADVGWVTGHSIVYAPLSHGAAVVLYEGAPDVDRWWDIIEKYGVSIFYTSPTAIRMFMRHGEPARHDMSSLNLLGSVGEPNPEAWYWYFRHIGCPIVDTWWQTETGGIMISPTPGIDPLAL-------KPGSATFPLPGVDVAVVDARGNEL--EAGETGYLIIRKPWMLLDVYEDPARYREAYWSPGSYYTGDFAMRDEDGYFWLLGRADEVLKVAGHRLGTAEIEDAAIAHPAVAEAGVTGRPDELKGETIVLFVTLKEGIPPSDALKKELLRETIGPVAAPGEMYFVDSIPKTRSGKIMRRVLK---------- 167770753 36 -------------YDVVDEIARLDPDRRAVWCNVAGEERTFTFGEMKLYSDKCAQMLADHGVKKGDMVLLVLKRHYEFWFTVLALHKIGAVGVPATNLLTTHDLVYRFKAASVTACVCSGEIAEYVEEACREYPDI-HAKFLVRGTREGWLDYTKELEKAWQRAQTHRDDPMLLYFTSGTTGMPKMVVHNMAYPVAHIITARYWH--NVHEDDLHLTVSETGWMAVWGKLYGQWLACASIFVYDDKFVPHDLLHMMEKYRVTTFCAPPTIYRFFIKEG-MEGYDLSSLRYSTTAGEALNPEVYNRWYEFGLRLMESYGQTETVMQVA-NFVGTT----------PKPGSMGKPSPIYDIHLIDEDGNDVPRG--TVGEIVINTPGLFSGYYRNPEVTAES-WHDGYYHTGDTAWMDEDGYLWYVGRTDDVIKSSGYRIGPFEIESVLMEHPAVLECAVTGAPDPVRGIVVKATIVLTKKYEPSEELKKELVKKQTAPYKYPRIVEFVTELPKTISGKIRRTEIRAR-------- 160893391 2 ---------EMPIIDYLERNAREFGDDVALVEINPDETRRVTWREFNEKANRFANLLVSRGIRKGDKIGILMMNCLEWLPIYFGALKTGALAVPLNFRYDAEEIKYCVELADVDVLVFGPEFIGRVETVVDEIAEKRILLYAGGNCPTFAEDYDKLTASTFEKRDIKDSDDAAIYFSSGTTGFPKAILHNHESLMHAATVEQKHHGQ--TKDDVFLCIPPLYHTGAKMHWFGSLITGGKAVLL-KGVNAKTILQTVSDEQCTVWLLVPWAQDLLLAEVKLSDYKLDQWRLMHIGAQPVPQSLIKRWKEYHHQYDTNYGLSESIGPGAVHL---------GVENIDKVGAIGVPGYGWQVRIVDEDGKDVKQGD--VGELILKGPGVMTCYYKNPEATAETL-KDGWLYTGDMAEQDADGFIYLVDRKKDVIISGGENIYPVQIENFLSKYPKIKDVAVIGLADPRLGEITAAIIETKDGMECTEDEINEFCKE-LPRYKRPRRIIF-EDVPRNATGKIEKPLLRKKHKS----- 115375978 21 -------PEHFNFADVIDVQASGRPEALALWSDEGGQARRFTFAELRRHSLQAARFLTDLGLRRGDRVFVLMPRIPEWWFIVLGCMRAGIVFMPGTPMLTAKDIRYRLAAAEARAVITEASCLERFEGLVG-TGQVKHWIALGE-VPSPWIRYAPEEGTATDGVPTRADEPMLLYFTSGTTGMPKMVLHTHASYGLGHTVTG-RYWLDLTPEDRHLTLSDTGWACAWGKLFGPWSQGACNVVYDGRFDAPRILKMLETQRVTTFCAPPTAWRALV-LQDLSKYDLSAIRHAVSAGEPLNPEVIDSWKATGLHIREGYGQTETVVVVGM-----------FPALEPRVGSMGKPSPGFTVSVIDEQGQEVGPGQEGDIAVRVRPVGLFQGYLQDDAANEACRRGD-WYVTGDRAVKDADGYFYFVGRADDVIKTSGYRVGPFEVESALIEHAAVAESAVIGVPDERIGQRIKAYVVLAGSPALATELQEH-VKRTTAAYKYPREIEFVTELPKTVSGKIRRAELR---------- 116694856 6 ---------------FLRRAARYWGDQPAILY----QDRVVTYRQLDQRSTRLANALLALGLQPGDRVAVQSRNRPELVELECALYKAGLVKAALNPRFTAAEASDVVGNCTPRVLITGPGYTGHARTTAG-FGSIETFIAIGD-APAGYVEYEALLGTTPPDITPAPDDLAVLHFSSGSTGKIKAAMQSYGNRMAALRKMVSGMDRPARPGDRLALIGPVTHASGMLMQ--PYLYQGATLVLFEKFEPAHFLAEVARLRITHVFMVPAMINMLLAEPTLAQADLSSLKTLAYGAAPMPARIREAWERIGPILSQGYGASESTSGVTRLSTTDHADAIAN--HPERLASCGRALGETEVRVVDEQGKEVAVG--EIGELVIRGEDVFHGYFNEPALTRETII-DGWLHTGDMARVDEAGYLYLVDRKKDMIISGGFNVYPTEVEATLYQHPDVLEACVISVPDDTWGESVKAVVTLRGREATAQQLIAH-CRERIADYKSPRSVDFVAELPKNASGKLARKIVRERY------- 121715416 6 AYPS-MDIPNVDLWTFLERKDRAFPDDKVIYR--DAETKRYTFQDVKETALAFGRGLKALDWKKGDVLALFTPNCIDTPAVTWGTHWAGGVVSPANPAYTVAELAFQLKNAGAKALITQLLPAATAAAKEAGISEDRIILIGDERDPQAKFKHFSSIRNISGAARYPATDLSFLVYSSGTTGVPKGVMLSHRNIVANSLQLAAGENNNLTKGDRILAFLPFYHIYGLTCLVHQTIYQGYELIVMPKFDIEKWCSHVQNYRITFSYVVPPVVLLLGKHPIVDNYDLSSLRMMNSGAAPLTQELVEAVHRIKTRIKQGYGLSETSPTTHTQLW---------EEWHTSIGSVGKMLPNMEAKTMPEDGREVPVG--EVGELYLRGPNIFLGYHNNPEATANCLSEDGWFQTGDVGYQDKNNNFYITDRVKELIKYKGFQVAPAELEGILVDHESVDDVAVLGVESEAHGEVPLAYIVRKNSNLTAEQAIVQWLDAKVAYHKRLRGVRFVDEIPKSPSGKILRRVLKKQAKE----- 149186313 71 ----------LNIHNAVDRHVEGNGARIAIIDDPDGETRHISYADLQREVVRMANTLKTMGVAKGDRVTIYMPMVPEGAFAMLACARIGAVHSVIFGGFSPEAIAGRVEDCQSDWIVTADEGVPLKANVDAALEKVPVKVAMKDGRDHWYHELSRDVAADCPCEPMKAEDPLFILYTSGSTGKPKGVLHTTGGYAVWT-ETTFRYVFDYRPGEVYWCTADIGWVTGHSIVYGPLQNGATAVMVPNYPDHDRFWAVCAKHKVKIFYTAPTAIRALMREGEVAKHDLSALRLLGSVGEPNPEAWRWYHEHVGTPIVDTWWQTETGGVMITTLPGAH---------DMKPGSAGKPFFGICPQLVDADGGVL--EGAAEGNLCISWPGQARTVYGDHERFVQTYTYPGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVLHPKVSEAAVVGFPHDIKGQGIYCYVTLIAGEEPSEALEAELVRREIGPIATPDHLHFTPALPKTRSGKIMRRILRKIAENEFG-- 148258277 23 -----------TLPELLAKAVSDFGDRGALEFRD----RPISFNALAGLVDQAAAAFLRAGFGKGASIALFLGNSPDHPINFFGALKAGARVVHLSPLDGEIALSHKLSDSGARILVTSSALLPMALKFLEKGLLDRLIVCEDDHWGQTHRAFVDGAVAPAVWPAISPDDIALLQYTGGTTGLPKGAMLTHGNLTSAVSIIEIWSRATRTRGDRVICVLPLFHIYALTVVLLTALRIGSLVSLHQRFDLEAVMRDIEHKRATYFPGVPTMWIAIANLPDLDKRDLSSLTSVGSGGAPLPVEVARILERVGMKLKSGWGMTETCSPGTSH----------PKEGPDKPGSIGIALPGIEMDVVSLEDPTRVLGVNEVGEIRVKGPNVTKGYWNRPEETAQSFVGDRFL-TGDIGYVDADGFYFLVDRKKDMIISGGFNVYPQMIEQAIYIHPAVQEVIVIGIPDAYRGEAAKAFIKLRDGAPFPVEDLREFLTGKLGKHELPAAVEFVDELPRTPVGKLSRHELR---------- 28899652 69 -------DGTLNVANCIDRHLAEHGDDVAIIWEGDDDDKTLTFNELHKEVCKFSNALKDQGVRKGDVVCLYMPMVPEAAIAMLACTRIGAVHTVVFGGFSPEALSGRIIDSDAKVVITADEAVPLKKNVDPEVKTISKVVVLKRTGGHRDVWWHEATAKVSDPEEMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVYA-AMTFKYVFDYQPGETF-----------WCTADVGWITGHTYLIYGPLANGAKTIEVVDKHQVNILYTAPTAIRALMANEAVAGTSRSSLRIMGSVGEPNPEAWEWYYKTIGSPIVDTWWQTETGGILIAPLPGAT---------DLKPGSATRPFFGVQPALVDNMGNIL-EDTVAEGNLVISWPGQMRTVYGDHERFEQTYTFKGMYFTSDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESALVAHHKIAEAAIVGIPHDIKGQAIYAYITLNDGEFPSAELVKDWVRKEIGPIATPDVLHWTDSLPKTRSGKIMRRILRK--------- 78059964 33 --------------------AARHPDKPFILFYDTP----VSFARFQHEAEQVAGFLQQRGVKAGDRVLLYMQNSPQWMIAYYGILRANAVVVPVNPMNMTDELAHYIEDSGASTVFVAQDLYPRIAPLVGGAGGLAHVVVARHVDGPGVAHWRDVLAEQLAPLTAGPDDMCVMPYTSGTTGKPKGCVHTHRSVT--CTAAGFVDWFDDPEDAIHLAVLPLFHVTGMQGGLNGPLVRGSTVVVLPRWDRDAAGRAIGRNRVTVWQSISTMMVDFLSNPNLHEYDLSSLRSMRGGGAAMPDAIARKLKDTGLDYVEGYGMSETIAATHINPPAHP-----------KPQCLGIPVFDVDARIVDPVTFE-PVPQGEVGEIVMHAPQLMQGYWRNPEATKQAFVEDGFLRTGDLGRIDADGYFFMADRLKRMINASGYKVWPAEVETMMYRHPAIKEVCVIGTRSAHRGETVKAFVVLDPAYPTPDDVVA-WARDHMASYKVPRVVEFVESLPKSGSGKIMWRELQEREE------ 167750871 37 -------------YDIIDKFGEIDPDRRALIHIDLQENRHFSYSQLSKLSTQAANLFKSYGIKKGDKVMLVLKRNYQFWIAIIALIKLGAVAIPATHLLTTHDFTYRFERASVKAIVCTPDIAKYVDEAQEEIHADGLVKFIANGHKDGWIPFDDEIAETMERVQTDTREHMLLYFTSGTTGYPKMVVHNHRYALAHIQTAA--HWQNVDSDGVHLTISDTGWGAAWGKLFGQMSLGACVFVYDDKFIPTDMLRIMQNYKITSFCAPPTMFRFFIKEG-LENYDLSSLKYSAIAGEALNPEVYNKWLEFGLKLMEAFGQTESTALLANLVGMTP-----------KPGSMGKPTPLYDVDIVDDDGNPVPVG--EVGEIVVRADGLFDGYYRDDELTAQA-WHDGLYHTGDTAWKDEDGYFWYVGRNDDVIKASGYRIGPFEIESVLIAHPSVLECAVTGAPDPIRGQVVKATIVLARGYEPSEELKKELVKKNTAPYKYPRIVEFVDELPKTISGKIRRVQIRNE-------- 115524264 21 ------------IGDILRKSALRFPNRIAL----TDGARQVSYSELERDANRFANDLVARGLPPGTKIATICNNSVEFVKALFGIHRAGLVWVPINTMLGPSDIDYILGHAEVKFALVDDNLAPERRAVLDKLGIDAIGVDLTGKAAPSFTQLIEGRSEIEPEIAFDDRDLAMIIYTSGTTSRPKGAMHCHLAVTMAVMSNAI--ELHLDRNDGITGQFPLFHCAAHVLLLSYLAVGGKMAI-MRGFDPVACMEAIQRDKLSIFIGLPLMYQVILDHPRRKEFDLTSLRCCIYTMAPMPRPLLERIAELCPNFVQPSGQTEMYPATTVSQPDRQLARFGNYWGESTLVN--------ETAIMDDSGNLLPVG--QVGEIVHRGPNVMLGYYKDPDATEAA-RKFGWHHTGDLALIDAHGEVLFLDRKKDMIKSGGENVASVKIEETLLAHPAVANAAVVGLPHPQWGEAVSAFVKLKPGASAGEADIIEHCKAHLGGFQVPKLVRIVDEMPMTATGKLRKVELRNEFADYFA-- 114320552 42 ------------------------ADQTAVIYDVTDTQQKFTYSELRDRVARAAGALRELGVEKGDRVVIYMPMIPEALEAMLACARLGAIHSVVFGGFSPNELAIRIDDAKPKAIITASCYLPLVDEARSQHPPEKTLVVQREQEPGRDHDWDELCSSPADPVPVDATDPLYVLYTSGTTGKPKGVVRDTGGY-ATALNFSMETIYDLHPGEVFWTASDVGWVVGHSIVYAPLIRGCTTIVYEGKPDAGAFWRVISEHQVKTFFTAPTAFRAVKKEDPEAKYDISCLKKLFVAGERLDPPTYEWLTQLDVPVIDHWWQTETGWPIVANPTGVELFPV-------KSGSASLPVPGYNVMVLDDSGQPLPAGEQ--GNLVVKPPGCLPTLWGDDERFRRSYRFPGYYDTSDGGYIDDEGYVFIMGRVDDVINVAGHRLSTGEMEEVIGSHSAIAECAVVGIHDEMKGELPVGFVVLKDGVEVDEAELEQLIRNEIGAIACLKQVAVVQKLPKTRSGKILRKTIRQLAKE----- 197336368 69 -------DGELNVANCIDRHLATRGNEIAIIWEGDDDDASITFNELHEQVCKFSNALKSQGVRKGDVVCIYMPMVAEAAVAMLACTRIGAVHTVVFGGFSPEALAGRIIDSDAKVVITADETVPLKKNVDDALTTIEKVVVFQRTGNDRDVWWHEATAPHCEPEAMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYA-AMTFKYIFDYQEGEVF-----------WCTADVGWITGHTYLIYGPLANGAKTIEVVDKHNVNILYTAPTAIRALMAQGTEAGTSRSSLRVMGSVGEPNPEAWEWYYNTIGCPIVDTWWQTETGGILISPLPGAT---------ALKPGSATRPFFGVQPALVDNMGNII--EGATDGNLVISWPGQMRTIYGDHDRFEQTYTFKGMYFTSDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEVESALVAFDKIAEAAIVGVPHDIKGQAIYAYITLNSGEIPSAELVKDWVRKEIGPIATPDFLHWTDSLPKTRSGKIMRRILRK--------- 169771473 88 ---AWFVEGRLNAYNCVDRHALKNPDKVAIIYEADNEGRTITYGELLREVSRVAWVLKQQGVKKGDTVAIYLPMIPEAVVAFLACSRIGAIHSVVFAGFSSDSLRDRVIDAGSKVVITTDETKRIVDEALKQCPDVTSVLVYKRTGTERDVWWHEEVEKYPPPESVSSEDPLFLLYTSGSTGKPKGVMHTTAGYLLGA-AMTGKYVFDIHDDDRFFCGGDVGWITGHTVVYAPLLLGCSTVVTPAYPNFSRYWDVIEKHQVTQFYVAPTALRLLKRAGDEHHHKMAHLRILGSVGEPIAAEWKWYFEKVGAHICDTYWQTETGSNVITPLGGIT---------PTKPGSASLPFFGIEPAIIDPVSGEEISGNDVEGVLAFKQPWMARTVWGAHKRYMDTYVYKGYYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALLEHHMVAEAAVVGIADELTGQAVNAFVSLKEGNETNEQVRKDLVRKSIGPFAAPKAVFVVDDLPKTRSGKIMRRILRK--------- 110613493 28 ------VPENFNFYDVVDRYAEIEPDKVALVWCNDGEEKRITFGELRDLSSRAANFFTREGIQKGDTVMLTLKARYDFWYALLGLHRIGAIAIPATHMLKEKDIVYRIREADIKMVVCEDGVPEVFEGAIAELGSDTRRVLVGDSDRDGWINLRKEIMKLPGDFERPEDDTLIVYFSSGTTGMPKMIEHDHTYPLGHIITAKYWQ--NVREDGLHYTVADTGWAKAWGQIYGQWIAGSAVFVYDDRFDPEKMLEKLEKYEITTFCAPPTIYRFLIKE-DLSRYDLSGIEYAVTAGEPLNPEVFERFEHTGLQLMEGFGQTEC-VVCIANFPWME----------PKPGSMGKPSPGYPVELVDRNGDPV--DVGEEGEIVIRTAGLFNGYYRNPEKTSEV-WHDGYYHTGDTAWMDEDGYMWFVGRTGDIIKSSGYRIGPFEVESAIISHPSVLECAVTGYPDPIRGQVVKATIVLARGYEPSEELKKEIVKRVTAPYKYPRIVEFVDELPKTISGKIRRVEIRE--------- 169627529 63 -FAKWFVGGKLNVYNCVDRHVEANGDRVAIWEGEPGDTRTITYAELLAQVSQAANYLTELGLVSGDRVAIYMPMLPEAIVAMLACARLGLMHSVVFAGFSAAALRARIDDAQAKLVITSDGQWPATSDLGGEPSSVEHVLVVRRTWTEGRDLWWHETVDKADTTHTAEEHPLFLLYTSGTTGKPKGIVHTSGGFLTQTSYTHFNIFDLKPETDVYWCTADIGWVTGHTIVYGPLSNGATQVVYEGTPNEHRHFEIIEKYGVTIYYIAPTLVRTFMKWGREIPHDLSSLRLLGSVGEPNPEAWRWYREVIGTPIVDTWWQTETGSAMISPLPGVT---------ETKPGSAMRAVPGISAKIVDDEGNQLEPDEPVTGYLVLDKPWMLRGIWGDPERFKETYWEQGWYFAGDGARYDSDGAIWVLGRIDDVMNISGHRISTAEVESALVGHDGVAEAAVVGASDETTGQAIVAFVILKASHTVEDELVSHLVSKEISPIAKPREIHVVPELPKTRSGKIMRRLLRDVAE------ 163701307 68 -------------HNCIDRHLASRGDQVAIIWEGDDDTRRITYRELHAQVGRMANVLRNRGVAKGDRVTIYLPMIPEAAVAMLACARLGAIHSVVFGGFSPDSLAGRIQGCASRLIITADELKANVDAAIARLPSVDHVIVVRRTGEPGRDVYYDAAAEECPAAHVEAEHPLFLLYTSGSTGQPKGVVHTTGGYLVYA-AMTHQYVFDYHEGDVY-----------WCTADVGWVTGHSYIVYGPLANGATFWEVVDKHQVSIFYTAPTAIRSLMSAGAEPVQRTSSLRILGSVGEPNPEAWEWYYRVVGCPIVDTWWQTETGGILISPLPGAT---------PLKPGSATRPFFGVKPVVVDGDNRVL--EGACEGNLCLSWPGQMRTVWGDHARFVQTYTFPGRYFSGDGCRRDEDGDYWITGRVDDVINVSGHRMGTAEVESALVAHPQVSEAAVVGYPHSLKGQGIYAYVTLMQGVEPSEALRKEWVRREIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDDFA-- 19551645 18 --PHSLEYGDTTLLDVYDNNLAINADKPATYFFG----RSQTYGELDKEVRKTAAGLRALGVRPGDHVAIILPNCPQHIAAFYAVLKLGAVVIEHNPLYTAHELLEPFKDHGARVAIVWDKASPTVEQLRGQLETIVSVNMINAMPPLQRLALRAAMGGDGDDVTVTKESVALILYTSGTTGRPKGAQLTHGNLFSNLLQGKHWVPGLGDKPERMLAALPMFHAYGLTMVGTLSVFIGGEMVLLPTPRIDLIMNVMKKHTPTWLPGVPTLYEKIVDASEKEGIPIKGVRNAFSGASTLSQRTVERWEKTGGRLVEGYGLTETSPIIVGNPMSDH----------RRQGYVGIPFPDTIVRIANPENLDETMPDGSEGEVLVKGPQVFKGYLNQEEATKNSFHGE-WYRTGDVGVMEEDGFIRLVARIKEVIITGGFNVYPAEVEEVLAEHPDIEDSAVVGIPREDGSENVVAAITLVEGAALDPDGLKEFARKNLTRYKVPRTFYHFEEMPRDQMGKIRRREVQAELLKKLG-- 118619306 1 -----MTSDPRTVPTALDRLVRRLPNHDALVT----DERSFTVSELNDEVYRAAAALIELGVKPAARVGIWSPNTWHWVVACLAIHHVGAAMVPLNTRYTADEAADILARTEAPVLFAMGHFLDRVAGLRKALPALRHIVRIPIEEPDG--TWDEFIETGTDAAAVSPDDVSDILFTSGTTGRSKGVLCAHRQ--SLSASASWAANGKITADDRHLCINPFFHNFGYKAGILACLQTGATLFPHLTFDPLRTLQAIERHRITVLPGPPTIYQTLLDHPARDDYDLSSLRFAVTGAATVPVVLVERMQELDIDIVTAYGLTEANGMGTMCR--------ADDDALTVATTCGRPFADFELRI-----------GPDTGEVLLRGPNVMLGYLDDPRATAAAIDADGWLHTGDIGVLDEAGNLRITDRLKDMYICGGFNVYPAEVEQVLARLDGVADVAVIGIPDHRLGEVGRAFIVARPGFNLDEKSVIDYTREHLANFKAPRSVRFVDTLPRNAGGKVVKPQLRE--------- 163703553 9 ----------MNLAHSLTQAAQRHPDRTAIVWGE----RNWTWAAFDARVSRLAAALAARGIAKGDRLLVHARNGNPILEIMYAAFRLGAVFVPTNHRLMPGDVAYLAEQSGARAFLCQADNPGHVAAVTAACPEVSLVVTLGEGTAEG-IPYEAMLAEAPDNAAVEHDDPCWFFYTSGTTGKPKAAVLTHGAFVITNHLCDLMPGT-IPESDVSLVVAPLSHGAG-IHALTQVARAVTSVLPADRFDGAEVWRLIEQHRVTNMFTVPTILKMMVEHPAVAAHDHASLRYVIYAGAPMYREDQKRLKTLGPVLVQYFGLGEVTGNITVLPPHLHD---AEDGPGVRIGTCGIERTGMEVQIQDAEGREVPPG--ETGEICVCGPAVFAGYWNNSKADAEAFR-DGWFRTGDLGFLDAERFLTITGRASDMYISGGSNIYPREIEEKILAHPAVAETAVLGVPDPTWGEIGIAVCVPREGAALTEAELLAFLDGRIARYKLPKRVFLRPALPKSGYGKITKKLVREELE------ 218531869 14 AYPDIDVDSVGTVVDLFDRSVLRFAERPAITCFGA----SLRYREVGAAAQAVAAWLAANGYGKGDRIAVMMPNVPACPVSLLGVLVAGCTVVNVNPLYTPRELAAQINDSGARVLFVLENFCHTVAQALPQMPSLERIVVAGPTLPAGRTLRFEAVVRAGPSVAIEPGDVAFLQYTGGTTGIAKAAMLTHRNIMANVEQSRAWFRGPAGEGDVAVTALPLYHIFALCFLFFFRLGGCCLLIPNPR-DLDGFVKTLSRTRFTNFAGVNTLFNALNNHPKISTVDFSNVEYVVGGGMAVQSAVAARWKAIGQTILEGYGLSETSPVVSVNPLG----------LADWTGTIGYPLPSTEVTIRAEDGTVLPFG--VPGELCVRGPQVMAGYWNRPEETRAAMTADGFFRTGDVAVMTPDGQIRIVDRMKDMILVSGFNVYPNEVEDVLATHPAVVECAVVGAPCGESGEMVVAHVVLRDPSVEPDALRAH-ARASLTGYKVPRRIVIQDSLPKTNVGKVLRRALRD--------- 90424693 21 ------------IGDLLKKAAVRFADRVALSDGE----RRVSFAELERDANRFANYLVSRGLRPGSKISTICNNSVEFVKALFGIHRAGLVWVPINTMLGPADMDYILDHAEVNLALIDDNLHAQPEALEKRGIDLVTIDLTGKAKAAGLASFGELIEGQSDAIDFDDRDLAMIIYTSGTTSRPKGAMHCHLAVVMAVMSNCI--EMKLGRDDGITGQFPIFHCAGHVLLLSYLAVGGRMAL-MRGFDPMVCMEAIQRDKLTVFVGLSLMYQAILDHPRRNDYDLSSLRMCIYTMAPMGRPLLERIRELCPNFALTSGQTEMYPATTMSQPDRQLERFGNYWGESLIVN--------ETAIMDEEGRLLPRG--EIGELVHRGPNVMMGYYKDPEATAAA-RKFGWHHTGDLALIDANGEVLFLDRKKDMIKSGGENVASVRIEETLLAHPAVQNAAVVGLPHPQWGEAVSAFVKLKPGAAASEAEIAEHCKAHLGGFQVPKLIRIVEDMPMTATGKLRKVELRNRFADFFA-- 147805634 14 -LPEIPISNHLPLHTYCFENYSQFADRPCLIVGST--NKTYSFAETHLISRKVGAGFAHLGLKQGDVVMILLQNCAEFAFSFLGASMVGAVTTTANPFYTSAEIFKQLNASKAKIVVTQAQYVDKLDGQVAKIGEGFTVITIDDP-PENCMHFSEANESELPEVSINSDDPVALPFSSGTTGLPKGVVLTHKSLI--TSVAQQVDGLHLTPDDVVLCVLPLFHIYSLNSVLLCSLRAGAAVLLMQKFEIGTLLELIQRYRVSVAAVVPPLVLALAKNPMVESFDLSSIRVVLSGAAPLGKELEAALRSRVPQAVQGYGMTEAGPVLSMCL------AFAKQPFPTKSGSCGTVVRNAELKVVDPETG-CSLGRNQPGEICIRGQQIMKGYLNDPEATASTIDVDGWLHTGDIGYVDDD-----------------EEVPPAELEALLVSHPSIADAAVVPQKDDVAGEVPVAFVVRSNGFELTEEAVKEFISKQVVFYKRLHKVYFVHAIPKSPSGKILRKDLRAKLAE----- 168064646 48 ---------QTNIYNAIDRHVEALGDKVAFYWEGNGVDASLTYKEVLEKVCQLANYLRSQGVKKGDAVAIYMPMLAELPIAMLACARIGAVHSVVFAGFSAESLYQRILDCKPNVILTSSALKDIVDDALSRASADGHTVGMETAWTEGRDSWWQDIAKECDVEWVDAEDTLFLLYTSGSTGKPKGVLHTTGGYMVYA-ATTFKYAFNYHDDDVYWCTADCGWITGHSLTYGPLLNGASMVVVPNYPDAGRCWDIVDKYNVSIFYTAPTAIRSLMRSGDEPRHSRKSLRVLTVGEPINPSAWKWYHEVVGCPIVDTWWQTETGGFMITPQPGA---------WALKPGSATLPFFGVQPAVVDDNAQE--QSGECSGYLCIKWPGMMRTLQGDHDRYETTYFAPGFYFSGDGCRRDKDGYYWLTGRVDDVINVSGHRIGTAEVESALVSHPQCAEAAVVGFDHEVKGQGIYAFVTLLEGVEYSNDLRKALVRSQIGAFAAPDVVHWAPGLPKTRSGKIMRRILRKIASNEL--- 124266628 22 --------------SFVERSAEVFGDLPAVVHG----ARRQTWAQTRERSARLAAALRALGVARGSTVSVMLPNTPEMVEAHYAVPALNAVLNTLNTRLDAALLAWQMNHCEAQVLITDREFAPTIAEALGRTPIVIDVCDSEYAGPGDRLGTHEHAPLARLDGPADEWDAIAVSYTSGTTGDPKGVVTHHRGAYLNAVSNAAT--WTMPHFPIYLWTLPMFHCNGWCFPWTIAMLGGTHVCL-RRVDAPSILGAMREHRVDHYCAAPIVHNLLIAAPDELRAGITQKVRGMVAGAAPPAAMIEGMAKLGFDITHVYGLTEVYGPAAVAVKRASWAGESLSEQTRLNGRQGVRYALQEMTVLDETMVETPADGQTMGEIMFRGNIVMKGYLKNPQASAAAF-AGGWFHTGDLAVMEPDRYVKIKDRSKDIIISGGENISSIEVEDALYRHPAVMACAVVARPDPKWGETPVAYVELKGAEVSAAELVTH-CKSLLAGYKAPKEVRF-EAIPKTSTGKIQKFQLRERARS----- 196186373 75 ----------------IDRHLPHRQDETAIIWEGDDDSQHITYGRLHDEVCRMANVLKAHGARKGDRITIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDSLCGRIEDCGSTLVITADEIVPLKANVDAALEKVKTVLVIRRTGADDYAVEAAKAATECPPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLFWA-AWTHELTFDYRPGEVFWCTADVGWVTGHSYLVYGPLANAATTLMFEGPDASRFWQVVDKHKVEAFYTAPTALRALMREGEAPVKATSSLRVLTVGEPINPEAWRWYHEVVGCPVVDTWWQTETGG---------HLITPLPGATDLKPGSATLPLPGVELQIVDAEGQELV--GAVSGNLCISWPGQMRTVYGDDQRFFDTYTYPGRYFTGDGCRRDQDGYYWITGRVDDVINVSGHRMGTAEIESALVLHDDVAEAAVVGYPHDIKGQGIYAYVTLNKGVEATEDLRKALVRREIGPIATPDVIQWAPGLPKTRSGKIMRRILRKIAENEIG-- 29830349 9 ---------------LVRSSAERYADTEAVVEGRT----RISYAELGARVERAAAACIASGVGVGDRVGIWAPNSLDWIVSALGAVSAGAVLVPLNTRFKGSEAAYVLRRSGARLLFVTGTFLGTLRGPLPGLPALEQVVVLADDAPADFRTWKDFLASEAETRELDGSTVSDIIFTSGTTGRPKGAVITHAQTLRAYEVWS--DLAGLRRGDRYLIANPFFHTFGYKAGVIACLMRGATMIPQPVFNVDTVLANIAAERVSVLPGPPTLHQSLLDHPARDAYDLSALRLVVTGAAVVPLRLVERLRELGVTVLTAYGLSEASGIVTMCRRG--------DDPSVIASTSGRAIPGTEVRVEAPLGSP--------GEVLVRGFNVMRGYFEDERATAAALTEDGWLRTGDVGVLDASGNLRITDRIKDMFIVGGFNAYPAEIEQLLGLHPDVADVAVIGVPDARLGEVGKAYVVRRPGSVLTGDDLIAWSRREMANYKVPRAVEFVGELPRNAGGKVVKGELR---------- 50292739 115 ---AWFLNGQLNCYNCVDRHALKTPNKTAIIYEADGEGYSMSYKELLEKVCQVAQILKSMNVKKGDTVAVYMPMIPEALITLLAISRIGAIHSVVFAGFSSNSLRDRINDAGSRVVITADETKRIVDDALRETPQVEHVLVYRRTQAPRDLDWETERKKYFPCEPVDSEHPLFLLYTSGSTGTPKGVQHSTAGYLLGALL-TMRYTFDVHQEDVFFTAGDIGWITGHTCVYGPLLYGCTTLVFEGTPNFSRYWEIIDKHQVTQFYVAPTALRLLKRAGDSDGFSLKSLRCLGSVGEPIAAEVWEWYDKIGIPIVDTYWQTESGSHLVT--------PLAGGVTPMKPGSASLPFFGIETVILDPTTGEEINDSHAEGVLAIKRPWPARTIWKNHDRFLDTYLYKGYYFTGDGAARDKDGYIWILGRVDDVVNVSGHRLSTAEIEAAIIEDRMVAECAVVGFNDDLTGQAVAAFVVLKDASASEEELKKHLVRKDIGPFAAPKLIVLVDDLPKTRSGKIMRRILRK--------- 17230140 462 ------------IHQLFEAQVERTPDAIALVFGEEC----LTYRELNNKANQLAHYLQQLGVKPEILVGICLERSLEMTVCLLGIIKAGGAYVPIDPEYPQERIAYMLEDSQVKVFLTQEQLLAQIPQNQ------THKICIDTEWDKISRQ-----PNTNPDSGVKLDNLAYVIYTSGSTGKPKGVMNTHQGICNRLL--WMQETYQINSTDSILQKTPFFDVSVWEFFWT-LLTGARLVIPGGHRDSAYLINLIIQEQITILHFVPSMLRIFLESGNVEK--CTSLKRVICSGEALSLDLQNQFERFDCELYNLYGPTEAAIDVTFWQCRKHTN--------LKTVPIGRPIANTHIYILDQHLQPVPIG--VPGELYIGGAGVARGYLNRPELTAERFIPHALYKTGDRARYLRDGTIEYLGRLDNQVKIRGFRIELGEIETVLSQHSEVQAAIVVVTEDTTGDKRLVAYIVSENPEIT--DLRQYLAK-NLPDYMIPSQFITLDALPLTPNGKVDRRALPKQFK------ 77361055 17 -----------SIPKLVFAAAKRHGQ---LIAIEDGEA-KITYQDLPTESLNVSRALIAFGIKPGDRVAIWGANSGRWVLAAIGLQMAGAVLVPINTRMKAVEAAEIINRSGAKLVFSVGDFLELAKLFTPQQLSIVTLTPRKGEPLDICCDWQSFLARKDSALGVGADNLSDLMFTSGTTGKPKGVMSRHGAIIKA--FSVFVKTLGIVPGDRYLVVNPFFHAFGYKAGWVSCLLAGATILPQAVFDADDVLARISQDKITVLPGPPTLYLSLLAHPQLASANLSSLRIAVTGAATIPPILIERMRELGFKVVTAYGLTECGGLASICGIDT--------DVATIASTSGRAIEGTEIAIMSEQGEIL--GANETGEICIRGFHVMKGYFEQPQATAETIDKDNWLHTGDVGHLDKNGYLSITDRLKDMYISGGFNCYPAEIEAVLIEHSAIAQVAVVGIKDERMGEVGCAFITLKSSAELDEATLMTWCRERMANYRVPRKIKIIDAMPVNASNKVVKAELIKHF------- 65301416 66 -----------------EKTGKRLSNPAFWWVDGNGKEVRWSFEELGSLSRKFANILTACSLQRGDRVMVILPKIPEWWLANVACLRTGTVLIPGTTQLTQKDILYRLQSSKSKCIITDDTLAPAVDIVAAKCENLHSKLIVSQHSREGWGNLKEMMKYASDCVDTKHNELMAIYFTSGTTGPPKMIGHTHSSFGL-GLSVNGRFWLDLIASDVMWNTSDTGWASAWSSVFSPWTQGACVFHYLPRFDSTSILQTLSKFPITVFCSAPTAYRMLIQN-DITSYKFNSLKHCVSAGEPINPEVMEQWKKTGLDIYEGYGQTET-VLICGNFKGMKI----------KPGSMGKPSPAFNVEILDENGTILPPGQEGDIAVQVRPFGLFTHYVDNPSKTASTLRGN-FYITGDRGYMDEDGYFWFVARSDDVILSSGYRIGPFEVESALIEHPSIAESAVVSSPDPIRGEVVKAFIVLNPDEQLKKEIQEH-VKKTTAPYKYPRKIEFIEELPKTVSGKVKRNELRRK-------- 110597301 22 ---------EESMIDVVRRTAEESPDHPALHF----KGRALSYIELERQSNMLAGALGALGIAKGERVALIMPNSPQMVISELGIWKAGAVAVPMNPLYTVHEFEHTLNECGAETAIVLSPFYEKIKEVQPS-SRLKRVIVTNVQLRRGDHSLQELIAAQAPPVRY--DDPAIFLFSGGTTGNPKCVVITHQGLVMTGMQIAAWFSVILEHGDVILLNMPLFHVYAQVGIMGAALVARYALVPNPR-DLDDLLHTIKRLKPAVLPGVPTLFTALINHPRVKSDNLKSVKLSVSGAAPLLLETKKRFEELGGRIIDAYSLTESALASVFTPILGTY----------KQGSVGIPVTDVDVRIVEDHGNEV-LGENEIGEIIMRAPQLMKEYWQNPLETDLVLR-DGWLFTGDIGYLDEDGYLFIVDRKKDVIKPGGFQVWPRDVEEVIAVHPAVLEVGVAGVPDPYQGEAVKAWVVLRGTKLSVEELRDH-CRKELAAYKIPKHIEFIAALPKSTVGKVLRRKLVELHKEIL--- 91777355 18 ---------PVTPIDFIVRAAEVYGDRLAVVH---GEIRR-NWRETYERSRRLASALQRAGIERGDTVAALLPNIPPMIEAHFGVPMAGAVLNTLNTRLDISSLLFMLRHGEAKALIVDTEYGEFAHRASLEFPDLR-VISVADAMPANADQFIRATDYEADPEPADEWDAIALNYTSGTTGDPKGVVYHHRGAYLNAVSNIL--EWDMPKHAVYLWTLPLFHCNGWCFPWTVAARAGVNVCL-RKFDAKTVFDLIRNEGITHYCGAPIVQSALANAPAEWRDGINHRVSTMVAGAAPAPAVIAKMKEIGFDLTHVYGLTETYGPAAVCAKQEAWETLDDSARAELNARQGVRYHLAAVTVLDPQTALVPNDGETIGEIMFRGNICMKGYLKNERATEAAF-EGGWFHTGDLGVRMPDGYIRIRDRSKDIIISGGENISSIELEDTLYRHPAVAVAAVVAMADPKWGEVPCAFVLKEGAQVSAEEIIAH-CRLFLAGYKLPKAVRF-GELPKTSTGKIQKFELRARIK------ 169187806 3 -FDQWIAPEQYNISSEIERHKS---DKLALRLLDDGHTTHITYNDLLNQVNQLAGGLNELGLAKGDRVLVMVPRTIEAYMIYVACLKLGLVIIPSSEMLRAKDLSYRLQHSEARAVIAWAEGAAEVDNITEELPELQFRIDASGGQADGWISLMEGQPEEREAEATHRDDMAILAYTSGTTGNPKGVVHSHGWGYAHLRITAAWLGIQ-SSDLVWATAAPGWQKWIWTPFLSVLGSGATGLIYNGSFSAERYLRIIQENQVQVMCCTPTEYRIMAKTDGLSGYDLSSIRSAVSAGEPLNQAVIKQFEEFGFIIRDGYGQTENTLLI-----------GNLKDSPIKIGSMGKSIVPGLVEIIDDEGRPQPMG--EVGSIAVHTPALFKSYYKDPDRKGDNIV-GSYFITGDRASKDEEGYLWFEGRGDDIIISSGYTIGPFEVEEALLRHPSVKECAAVASPDEIRGHIVKAFIVLRDGVSGSPELVQELVKSVTAPYKYPRKIEFVSELPKTNSGKIRRIELRQR-------- 215495126 46 -----------TVGHLIDRATERIGDTTAIVYSH--QNISKTYTEYRKDVDQLAAGLVSLKLPEGSRVAILVPRLYEGAQLLYAASKAGLVMVGINTFCTVSELEFCLNKTESAALITDKNFYETLLQIAPELPFLKHVITIGDIRKPGSITFDDLIAMNAVSAKVQFDQDAFIQFSSGTTGEPKPVRLSHFNVVNNANIVGRFIGYHQQPESICLNGELIYGFGRTLGVLAATMFGCTVMMPGLAFSPKATLETIANHRCTVAYATPSMLFEMMRELEQGSYDVTSLRKGVLSGSVCNPTLAEKARKLNVQLYIMYGATETSPIFSSTN--------PDEPKDCWIRTVGTPLDHVEVKVVDAEGKIVPVNTR--GELCTRGPHVFKGYLNDDAKTKEA-KRDGWYHTGDEGKMSEDGRITFVGRMKEIINYRGLKVPPLEVENVLNMHPDVKEAQVIGVPDETVGEKICAWIELQPNKSLIQEEIKAFCKDKLSWFMVPEHVLFVNSFPRTQTGKVQKHKMREE-------- 16081430 6 ---------ELTIDKLLQSGVSSNPDQII---NYTGK-REFTFKDFSKRVNTLAKALISIGVKKGDRVAVIDWDTYVYLEAYFAVPMVDAVLHTVNVRYPQDLIYYTMDHAEDKYVIVRDEFVPILSKNREAFYFIKGWIVYSETGPDSLSPYDDLMKESYSDIELPENDLATTFYTSGTTGIPKGVQFTHRQIVLHSISSGLADPINLTSRDVIMPLVPMFHVHAWGVPYMSIMSGRRYVLPG-RYDFDHIIDLIDKYNVSVIAMVPSILYLIVTNPNVKKIAGRGIK-AIVGGGALPEGLANAAEKLGITAISGYGLSETAPILTLATYNERVKAMPESEKKKFRLKTGIPIPLVQLRVVDDKMNDVPKDEKTIGEIVVRAPWLTSVYVKNKEGTEALWRGD-WMHTGDLAVMDEYGYIRIVDREKDAVKSGGEFIPSLVLEDAISSCSGVVENAVVGRPDEKWGERPVAFYT---GTAKPDEIRKHLIEGRIAKFWIPDDFINIKEFAKTSTGKIDKKVLREMIK------ 171059739 72 -------------YNCLDRNIERLGDKTAIIEADGGEVTKVTYSELLAKTCQYANALKSLGVTKGDRVVIYISMSIDGVAAMQACARIGATHSVVFGGFSAQSLRDRIEDTGAVAVITADALKGIVDEALGGCDAVKNVLVVKRTGSEGRDLWLADLAASCEPEWVGAEHPLFLLYTSGSTGKPKGVQHSTGGYLLHA-ALTTQWTFDLKADDVFWCTADIGWVTGHTITYGPLALGGTEIVVPTYPDAGRFWKMIQDHKVSIFYTAPTAIRSLIKAAEANDYDLSSLRLLGSVGEPNPAAWEWYYKNVGCPIVDTFWQTETGGHMITPLPGAT---------PMVPGSCTLPFPGIQAAIVDETGKDVPNGQG--GILVVKRPWMIRTIWGDNERFVKSYYPGKYYLAGDGAIRDAEGYFTITGRIDDVLNVSGHRMGTMEIESALVSCELVAEAAVVGRPDETTGEAVCAFVVLKRPAPTGDELRDHVGKE-IGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSIAK------ 154501092 1 ----------MVITDFLERNARLYRDETALVEINPSEEREITWGQFDKKANRFANLLLSRGLKRGTKVGILLMNCLEWLPIYFGILKAGCLAVPLNFRYSSDEIQYCLDLADVEALVFGPEFIGRLEPILPNLGRVRQWFYVGNKTPSFAESYRELVMYENPPVHLELSDLAAVYFSSGTTGFPKAILHNHKALLSACLTEQQHHGQ--THEDVFLCIPPLYHTGAKMHWFGSLASGGKAVLL-RGVSPQWILRTVTEEKCTIVWLLVPWAQDILDAIDRDDYLLDQWRLMHIGAQPVPPSLIHRWKKFPHHLYDTYGLSESIGPGCVHL---------GVENIDKVGAIGKPGYLWQARVVDEQGNEVPQG--QVGELIVSGPGVMQCYYKNPEATAEVLKGD-WLYTGDMAEMDADGFIYLVDRKKDVVISGGENLYPVQIEDFLRRFEKLKDVAVIGLPDARLGEIAAAIVVKEGVDCTEEEINAFC--QELPRYKRPRRIIF-DRIPRNPTGKIEKPVLREKY------- 163856117 14 ----WLVPTQFNIAECCHRWAASSSDAAIYYEDEAGNREVWTYARLAEAANQLANGLVKMGVERGDRVGVVLGQRPETAVAHMAIYSVGAVVVPLSSLFGPEALETRLRDSDARIAIVDYASSANLLAISDNCPNLHQIIGIG-FADERVLPWRSLLARQPKPVPTRASDPAILLYTSGTTGAPKGALLPHSVLIGNLPGFVASQDWFPKPNDVFWSPADWAWTGGMMDALLPTLYGHPIVGTRGRFTPERAFELMERYQVTNTFLFPTALKMMMKAVPEPASRYRALRAVMSAGESVGETVFSWCQALGITPNEMFGQTEMNYLVGNSRLR----------WPARPGSMGRPYPGHQVAVIDDAGQPVAPG--ETGEIAIHGPILFLGYWRNEAATQAKFTGD-WCRTGDLASIDADGYLWYAGRADDVFKSAGYRIGPGEIENCLLGHDAVANAAVVPKPDAERGALVKAYVVLTPEYAGHDQALQEHVRDRLAPYEYPKEIEFIDELPMTTTGKIQRRVLRQREE------ 116695279 17 ---------PLLIKQLLHAPLAVNPEQEIVYR---GQV-RHSYWTMRHRIGQLASGLQSLGIAQGDTVAVMDWDSHRYLESYFGIPMMGAVLMTVNVRLSPEQIAYTLNHAGVRLLMVHADFLPVVAAIRDQLESVECLVLIGDDTAEGFVAYETLLAASPPDYPFPENARATTFYTTGTTGLPKGVYFSHRQIVLHTLATMAALTSAVHRDDVYMPLTPMFHVHAWGMPFVATALGMKQVYPG-RYAADQLLQLVQSERITFSHGVPTLLNMILSHPDSAAVDLSGMK-IIVGGSALPRGLAQAAIDRGIDVFTGYGMSETCPILTLAQVKTSLLGNATTE-LDVRTKTGLPVPLVDLRIVDDEMRDIAHDGKASGEIVVRAPWLTQGYFGNAAES-EHLWAGGYLHTNDIGSIDSDGYLQVTDRIKDVIKSGGEWVSSLELEDLISRHAAVSEVAVIGIKDARWGERPLPLIVLRGQSAGAEEIQEHLRRGAISKYAVPERVLFVEAIEKTSVGKINKRLLRDKYQ------ 112824006 2850 ----TEVDYPANIHQLFEKQVERTPNAVAVVF----ECQQLTYNELNCRANQLAHYLQSLGVKPDELVGIGVERSLEMIVGILGILKAGGAYVPLDPEYPQERLNFMLEDSQVKVLVTQAKLVESIPQHQAQL------ICLDTD----WEKIAQNITSNPES-GVKPDNLTYIIYTSGSTGKPKGVLVNHANVV--RLFAATDSWYHFNSQDVWLFHSYAFDFSVWEM-WGALLYGGRLVIYLVTRSPESFYELLCQEKVTILNQTPTAFRQLIQAEESVKGDISSLRLVIFGGESLEISLQPWFDRHGPQLVNMYGITETTVHVTY-------RPLSMADVNSTASVIGRPLPDLQVYLLDQYLQPVPVG--VPGEMYVGGAGVAKGYLNRPELTTERFISSPFYKTGDLARYWPNGELEYLGRIDNQVKIRGFRIELGEIEALLASHPQIWETVVLVWDDTAGDKRLVAYIVPQPEITIIIDEIRQFLKAKLPDYMVPNAFVILEALPLTTNGKIDRRAL----------- 112824006 1796 ------------IHQLFEEQVERTPNHVAVVF----ENESLTYRELNNRANQLAHYLQNYQIKPDTLVGICVERSLEMIIGILGILKAGAAYLPLDPEYPPERLQFIIEDSGILLLLTQGFLKEK--LLLTNLTNLNQILYLDEQS-------FSLLLTDNPSSQTKTDSLAHVIYTSGSTGKPKGVMIENRSIVNLALAWS--DVFQIQNNSRVLQFGSLSFDLSIGEIATALAAGASLYLAQETLLPSQILDFLTENQISHAFLSPSALSVLPQAP------LPNLQSLTVGGEACTAKLITEWSK-GRNFFNAYGPTETTVCAT----------VARFTKDEEKVSIGRPVPNTQIYILDSYLQPVPIG--VPGELHIGGAGLARSYLNRPELTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIETVLTQNPQVQSSVIIACEDTPGNKRLVAYIVPKDATPTPNELRQ-FLKEKLPEYMIPSAFVILESLPLTPNGKIDRRALPEPEQSY---- 209521394 117 -------DGQLNAYNSIDRHVEANGERVAIVEADDGTVTNVTYQDLLQRVSRFANALKKRGVKKGDPVVIYMPMSIEGVVAMQACARIGAMHSVVFGGFSSKSLNERLVDVGAVALITSDELKSIADEALGGCEKVKSLIVYRRTG--GKVAWDAARSDQCAPEWVDAEHPLFILYTSGSTGKPKGVQHCTGGYLLWA-AQTLKWTFDWRPTDVFWCTADIGWITGHSITYGPLTLGGTQVMVPTYPHAGRFWQMIAKHKVTLFYTAPTAIRSLIKASEADAYDLSTLRIITVGEPINPEAWVWYYENVGCPIVDTWWQTETGGHMIAPMPGAT---------PLVPGSCTLPLPGIMAAVVDETGQDVPNGQG--GILVVKRPWMLRNVWGDPDRYKKSYFPERLYLAGDGAVRDKEGYFTIMGRIDDVLNVSGHRLGTMEIESALVANPLVAEAAVVGRPDATTGEAVCAFVVLKRARPQGEEALRNWVGKEIGPIAKPKDIRFGENLPKTRSGKIMRRLLRSLAK------ 18394871 29 -------NPSLDVTTFISSQA--HRGRIAFIDASTGQN--LTFTELWRAVESVADCLSEIGIRKGHVVLLLSPNSILFPVVCLSVMSLGAIITTTNPLNTSNEIAKQIKDSNPVLAFTTSQLLPKISAAAKKLP----IVLMDEERVDDVRRLVEMMKKEPSKERVDQDDTATLLYSSGTTGMSKGVISSHRNLI--AMVQTIVNRFGSDDGERFICTVPMFHIYGLAAFATGLLAYGSTIIVLSKFEMHEMMSAIGKYQATSLPLVPPILVAMVNGADKAKYDLSSMHTVLCGGAPLSKEVTEGFAEPTVKILQGYGLTESTGIGAST---------DTVEESRRYGTAGKLSASMEGRIVDPTGQILGP--KQTGELWLKGPSIMKGYFSNEEATSSTLDSEGWLRTGDLCYIDEDGFIFVVDRLKELIKYKGYQVAPAELEALLLTHPEITDAAVIPFPDKEVGQFPMAYVVRKTGSSLSEKTIMEFVAKQVAPYKRIRKVAFVSSIPKNPSGKILRKDL----------- 152002983 13 ---------EVDLWTFLERKDRAYPDDKIIYQ-DADTQRHYTYKSLRDASLDFGKGLKALEWRKGDVLALFTPNSIDTPVVMWGTLWAGGTISPANPGYTVDELAFQLKNSHAKGLVTQASVLPVAREAAKKVPEDRIILIGDQRDPDARVKHFTSVRNISGATRTPAKDVAFLVYSSGTTGVPKGVMISHRNIVANIRQQFIAEGEMLSKGDRVLAFLPFYHIYGLTCLITQALYKGYHLIVMSKFDIEKWCAHVQNYRCSFSYIVPPVVLLLGKHPVVDKYDLSSLRMMNSGAAPLTQELVEAYSRIKVGIKQGYGLSETSPTTHSQRW---------EDWREAMGSVGRLMPNMQAKTMPEDGEPKEVGEGEVGELYLKGPNVFLGYHENPEATKGCLSEDGWFQTGDVGYQDAKGNFYITDRVKELIKYKGFQVPPAELEGYLVDNDAIDDVAVIGIESETHGEVPMACVVRSASEKDEAARIIKWLDSKVASHKRLRGVHFVDEIPKNPSGKILRRILKQKFK------ 159040842 68 ------------------------------------EVRKLTYYDLYREVNRLAYAIRSLGLRKGDTVTIYLPMIPELPILMLALARLGVIFSVVFSGFSAQALADRVMDAKSKVIFTADAFWEVVDEALKGIQFVEKVVVFRRMGLKDDIWWDELLSDVPKPEEIESEHPLYILYTSGTTGKPKGIVHDTGGYMT-LLHATMKWVFDIKDTDVYWCTADIGWVTGHSIVFGPLMEGVTEVMYEGAPDPDRWWRIVERYGVTILYTSPTAIRTFMRYGDDKGHDFSTIRILHSVGEPNPEAWKWAWKWLGVPFGSTWWMTETGGILISHAPGLALIPL-------KPGTNGLPLPGIDADVVDDEGKPV---QGKRGYLVIKKPWMLMTIWGDPNRYIQVYWSPGMYYAGDWAIKDEDGYIWVLGRADEVIKVSGHRLGTYEIESALVSHKAVAESAVVGVPDPVRGEVPVAFVVLKSGVNPSQELVKEWVRTAIGPIAEPANIVFVSKLPKTRSGKIMRRLLKQ--------- 209551963 17 ------------IADLLQFPQEGFGAKTCFHF----EGVDLSYRELRRSSRALGAGLMSRGLKHQERVTTLLPNCLEIWQLYFATAAARGIFMPLNRDLAPSEIAYMLNHASPRFIFTCSALLPKLEEALAALDYEPTVIMIDEAKPHGRRVDFLEAADVASLPAVDPEDVVIISYTSGSTSNPKAMAFSHR--VELDGAKLYEDAWGITSKDKVLIAMSLGWTFGVNPGSFPELRAGGSILLLEKFNPVKVLEAIEKHGITVMKGVPTMYAMMLAHVEETGYDLSSLRVALCAGADLPLTLAQKFQRFGLQLTNFLGMSEVKLVAS---------PRCENDFFAPDGSVGTPPPGMEVRFVDENMQDVP--TGQTGEFLVRSVAWMTGYFGDPEKTAAC-NLGGWYVSGDLGRRDEAGYIYYVGRLREQIIRGGAKIAPAEVEEVLMSRPDIALCAVIGVPDEMYGEAVKAFIVSKDARLDTEALKAY-CAERLANFKVPTIFEFVPDLPIGPTGKVQKKLLR---------- 218718182 3 ---------------------------------------RFTYDELDRHSNALARGLQSLSVRKGDRVAVMLGNSLEYASLTYALFKLGAILVPLNPSFNANQVVSALSHLGASHLIISAEATPLIKHLVPDLPSLKQVVVVDNSAGQFDGSAYKALTPPADREALPDHDVVNIQFTSGTTSMPKAACLTHRSILNN--GTQIGDRMLLTENDIVCCPPPLFHCFGCILGYMATATGSAIVFPSESFNGLASLQAVREERCTALYGVPTMFLGLLEKGEVPHDGFQYLRTGIAAGSSIPAELMRKLHKTLTELTICYGMTETSPVSAMTTTDDPID--------KRITTVGRLMPHVEAKVVDPADRSKTLPIETKGELAVSGYLLMKEYWDAPDQTAEVMLADEWMHTGDEASMSADGYITITGRIKDLIIRGGENIHPLEIENCLLAHPAVKEVSVVGVPDEKYGEVVGAFVVIHSASNSRDQEQRHWVREKLSSHLVPKFVFFLDAFPKTASGKIQKFRLKE--------- 75674665 78 -------------YNCIDRHLEKRGDQTAIIWEGDDQSRHITYRELHDEVCKMANILRLRNVKKGDRVTIYLPMIPEAAYAILACARIGAIHSVVFGGFSPDSIAGRLRDCKSRVIITSDEMKANVDAAIEKVNGVDWVIVVKRTGPTRDVWYHEAAASECPCEPMNAEDPLFILYTSGSTGQPKGVLHTTAGYLVF-VAMTHQYVFDYHDGDIYWCTADVGWVTGHSILYGPLANGATTMMVPNYPDTSRFWNVIDKHKVNIFYTAPTAIRALMQAGDEPVKKTSSLRLLGSVGEPNPEAWEWYHRVVGCPVVDTWWQTETGGIMISALPGA---------IAQKPGSATKPFFGIAPEIVDADGNIL--EGECSGNLCIARSWPARTVYGDHARFEQTYFSKGRYFSGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESSLVAHESVSEAAVVGYPHNIKGQGIYAYVTLMKGVEPSESLRKEWVRKDIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDE---- 182680336 37 --PNITTPYHL-LGDMTEDLARRRGDAPAFTILPNGMSATLSFQEVEDRSNAFAAFLRELGVQPGERIMVLMPNGLAYPIVAFGTFKAGCILVNVNPLYTAAEISYVVKDAEPSVVVVLDMIADRLEAALQGLPYPTVIIALDSMSFASVLRDGAALERAAHAATLSPETIACLQYTGGTTGVSKGAMLSHYNLLMNVAQFMSSAAYDVNEEDVMLTVLPLYHIFAFTVNLLGLFVGGRNILIPNPRPLGNLRSAFKHLPITLMTGVNPLFRGLVNEAWFRDAPPPSLRLSWAGGTALQVDVARDWEDVGSPVIEGYGLTEASPVVTFNPV-----------PRPKPGSIGVALPDTEVKCVDENDHDVPCG--TAGELVLRGPQVMLGYWRQKEETAHALR-GGWLHTGDLATMDEEGYFTLIDRLKDMILVSGFNVYPSEIEAVLSRCPGVVECCVVGVPDPIAGEVPKAFVV-RSTSLVNEEKIRHWCRRELASYKLPRHVEFRESLPKSMLGKVLRKDLR---------- 84501811 1 --------------DLLRRIAAEKPDADFLVSGSD----RITFARLDEEVDRVAEGLLAAGFERGDHVALWLTNSPDWVRMLFAAARIGMVVIPINTRYKSGELEYILRQSNARGLLMMPELLSTVDIHSEALPDLHAIFSWKDTNIPAATSMASLLDTPANPERVKPEDPVLICYTSGTTGRPKGAMHSH-AVIRQSMNVAQV--MGMKTGDAALAHMPFYHVAGLFMGVLPAVIHGMSLIVMPDWSAERALDLIETEKVAHFGGIPTHFLDCFDAQAKRPRDLSTVRAAWIGGAAISPGVVREAREVTPHILTSYGMTETTISTTFAHYDDPPEVAEEN--------TGKLIGDYEARIVDP-GNGATLGANEIGELQVRGHIVTMGYYNNPEATREAITSDGWFRTGDLGVFDARGYLKITGRIKEMFIVGGSNTYPAEIEAHLETHPAIRQAMVVGVPHERLGQVGFAFIRREGADPIDEKSVIDHCRGVIADYKVPRYVRFATDFPMTESGKIQRHVLVAQAEEAVG-- 159154205 444 ------------IHQLFEEQVKLHPEAVAVIF----EGQQLTYQQLNARANQLAHYLQEKGVKPEVLVGIFVERSLEMIVGVLGILKAGGAYLPLDPSYPADRLVYMLADTAVSMLLTQQSLVDSLPENQAETLCL-----------DSDWQIIAHYSQQNPVSQVTSENLAYVIYTSGSTGQPKGVMNIHQGICNNFLQT--IDVYQLTTADRILQIAPFNFDASVLEIFLALTSGTTLVVPEGHKDIAYLINLISEHKITQTFFVPSMLRVFLQQINLE--NCRCLKRVFCGAEALTSDLIQQFERFNCELHNLYGPTEASIYVTSWQCT--------PQSNYQIIPIGRPIANTQIYILDSELQPLPIG--IPGELHIGGVSLARGYLNQPELTAQKFIGNPFYKTGDLARYLPDGNIEYLGRIDNQVKLRGLRIELGEIESILDNHPQVVQTVVILREDTAENQRVVAYVVRKDQSLTPSELRR-FLQQKLPAYMIPSAFVMLSEMPLNPNGKIDYKKLPK--------- 198250683 31 -----------------------------------------------DLAGRYAAALNDLDVMAGDRVAVHIQKSADALALYAACLQLGAVFLPLNTAYTPTELEYFISDSDASVVICDPGEINEVAAIAKS--TGATLRTMGAAGEGSLKDAALCLPPRTNVATREQDDIAALLYTSGTTGRSKGAMLTHRNLLSNAQV--LVDIWRFSDTDVLLHALPIFHSHGLFVASNVTLLAGGSMIWLAKFDTDKVLSQL--PNATTMMGVPTFYTRLLGDARFDKDLTQHMRLFISGSAPLLSETHERFERTGHLILERYGMTETS-----------MNTSNPYDGARRAGTVGFPLPDVEAKICDPTGASLPVGK--VGMLEVRGPNVFKGYWKMPKKTAEELREDGFFITGDLAQKDENGYISIVGRGKDLIISGGFNIYPKEIEMFLDNLPDVLESAVIGAPHPDFGESVVAVIVPVTRATLNIAAIEAEVKDKLAGFKRPRHFEVLETLPRNTMGKVQKNELRAQFENVF--- 210113558 56 ---EWFLGGQLNVSNTLDRHVQKMPDKVALIRDEPGTEVRITYRELLAMTCQLANTLRSHGVKKGDRVCIYMPNSPIAVAAMQACARIGAPHSVVFAGFSADALASRIQDANCETVITTDELKKTVDDAVANCPMVKRVLVAQRTGKEVPMSLEEDMSTECTPEIMDSEDPLFMLYTSGSTGKPKGILHTQAGYLLYATMTS-KFAFDIREDDIFSCVADIGWITGHSVVYGPLSNGATTVLIPTYPNPGRYWEMVERLKINQFYLAPTAVRLLLKFDESKKYDRSTLRKLGCVGEPLNVEAGDWYSQVRCDLVDTWWQTETGGIMITPRP-------SQPGAEILHGPM-RPFFGIEPVLFNDEGKEL-TGKDVSGALCVRKPWIARTIFGDHERYLDTYFRPGTYFSGDGAHRDHKGYYHITGRMDDVINISGHRIGTAEIEDAMDEHHDVAETAVIGTPHEVKGEVPYAFVILKEGVRRDEEDIADLVRKTIAAYAVPDTILITPGLPKTRSGKIMRRILRK--------- 84502837 1 ----------MNPANWLSRAARLWPGAPALLR---GETVVADYATFQARAARFGGWLREAGVRPGDRVALFAPNRADYLVVLYGTWMLGAAAVPINAKLHPREVAWMLEHSGAGVVVTDRNGAEGLAQAG------VRIVDLDAGLPAG----EPLEG----CREMAGDSLAWLFYTSGTTGRPKGVQITCGNIMAM-VAGYLADVDAVQRADVSLYAAPMSHGAGL-YNFMYVIRGARHLVPSGGFDPREIFELGERVGNLCLFAAPTMVRRMTDLARAAGLTGEGIRTVIYGGGPMYVAIIEAVDLMGPRFVQIYGQGEC-PMCITALPREMVADRDHPDWRARLGSVGFAQANCEVRVVNREGEPVP--TGESGEICARGAGVMSGYWQNPEATAETL-KDGWLWTGDMGALSEDGFLTLQDRSKDLIISGGTNIYPREVEECLLTHPAVAEASVIGRPDPEWGEVVVACVV-RAGTCSEAELDSHCL-DRIARFKRPKVYAFVDALPKNAYGKVLKTELRSEY------- 118497325 66 -------DGELNVYNCVDRHLPARANQVAFIWQADNKSKKITYRELYHRVCEMANILEANGVKKGDVVTIYMPLVPESIYAMLACARIGAIHSVVFGGFSAESLKQRIFNAKSDFVITVDEAVAAVDKVVAEIDFIRKVLVVRNTNTDN-ISWNDNVSNEHLPQAFAAETPLFMLYTSGSTGAPKGLVHTSAGYLVYA-SMTHKLVFDYKDHDVYWCTADIGWITGHTVVYGPLANGATSVIVPTYPDASRLWQEVDQHNVSILYTAPTLIRSLLKVGDEANTRRNSLRVLGSVGEPNPEAWNWFVEKAGAPLVDTWWQTETGGHMITPLPGAH---------KLKPGSASKPFFGVEVALLDTDGKEITGVGK--GALCIKRPGMARTIYGDHDRYLQTYFSNGYYFSGDAARRDEDGYIWIEGRMDDVINVSGHRMATAEIEAALNTHPDVAESAVVGMPHEIKGEAIYVYCILKEGKSDSKEALDEVVRQEIGPVATPEVIQFTPELPKTRSGKIMRRILRK--------- 119478013 2 ----------ISLPGLLERGARINRTATATRFLD----RERSWSQVLNRVSRLAAGLSGYNLEEADRIAILSLNSDNYFESIFAVPWAGFCLVPLNTRWALPENQYALVDSGSKVLLFDDAFIDQARLLKDQVDSLQQLVYMDNETPDWADSYEELVAQPAQMSRRGDDDMAGIFYTGGTTGFPKGVMQSHKAIWASAIG--MFPSVGMNQTHCYLHAAPMFHMADFAGSMNTLLAGGSHAFVAG-FDAGLVLKIFSDWKVTHTLIVPAMVKMLLAHPDAGKADLSRLEKITYGASPMPAALLSDAMRLWPQVTQAYGQTEMAPVITTLNAEDHRKGGD------ILKSAGRPTPVSEVRLLDSDDNDV--ELGVQGEVVVKGPHAMLGYWNKPDETAKALV-DGWVYTGDAGIFDASGYLYIVDRVKDMIITGGENVFTTEVENALISHDAVQDVAVIGIPHDEWGEMVHGIVILVAGMEVSEAALIGHCRKSIAGYKCPKSISFREQLPLSGAGKVLKTELRAPF------- 88803421 56 ----------LNITECIDRHLATRGDKTAILFEPNDPAEHISYTELSKRVNQFANVLKDKGIQKGDRVCIYVPMIPELAIATLACARIGAIHSVVFAGFSAVALATRINDSDCKMVITSDDLKGIVDEALEHCPGVSTVLVMKEGRDQWLQPLLDTASNVCEAEIMDAEDPLFILYTSGSTGTPKGMVHTTAGYMVYT-AYTFKNAFQYKENDVYWCTADIGWITGHSIVYGPLANGATTLLVPSYPDFGRFWEIVEKHKVSQFYTAPTAIRALAKHGTEDAYDLSSLKVLGSVGEPINEEWHWYNDNIGKPIIDTWWQTETGGMMITPI---------PYVTPTKPTYATLPFIGIQPAIVDEKGNEL-SGNQVEGRLCIKFPWIARTIWGNHQRYKETYFSKNMYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAVAESAIVGFPHDIKGSALYGYITLKGESRSQDNLRKELITDRIGPIAKLDKIQFSEGLPKTRSGKIMRRILRKIACNE---- 170749415 19 ----------MNLAHFLRRAARRFPDAIGLAWG----ARHWTWAELDARVDAMAAALAARGVTKGDRVLVQARNSNQLFESMFVCFRLGAVWVPANFRQTPAEIAYLARASGASALICGAGFPDHAAAVREACPDLDRVVEIGGAGADYDTLVADHRGAAAPVADVEHDDPCWFFFTSGTTGRPKAAVLTHGQMAFVITNHLCDLMPGTTEADASLVVAPLSHGAG-IHQLAQVAAGTKTVLTGERLDPAEVWALVEAWRVTNLFTVPTIVKLLTEHPAVAAHDHSSLRHVIYAGAPMYRADQQALRVLGPVLVQYFGLGEVTGNITVLPPRLH---AAEDGPDVKVGTCGFERTGMQVQIQDTVGRECSPG--ATGEICVCGPAVFAGYYDNPEANAAAFR-DGWFRTGDLGHLDAEGFLFITGRASDMYISGGSNVYPREIEEKLLTHPAITEAAILGVPDPAWGEVGVAVCVARPGTAVEEGELIAWLSADVARYKLPRRVFFWDSLPKSGYGKVTKRAIRE--------- 170028419 31 -----------TIGQHLREAADRYPNHEALVSLHEG--LRYSYAEVLDRADRLAAGFYLLGLQKGDRVAIWAPNSAAYYLSTLAVARAGMISVGINPAYQIPELEYALNKVGVKALITERNYYEMLMELLPELPTLKAVIIDAENMRPGTISAHELLRLPSDQSRICPDSGACLLFTSGTTGKPKAALLSHFALINHSVTIAERNDLG-RKMHRACVHIPLFHVYGLSFGVLSALYGTTAVLPGYWFNASDSLNAIAREKCTVMYGTPTMYVDLLREYRKGMVNLHRMDLANYAAACCSPQLILELEVMGIRVLAAYGMTELSGVTFM--------SQAEDSTQTALESVGRIADHYEAKVVDREGGIVPFG--TPGELWVRGFGNLLGYWGDEDKTKEIMGPDGWLKTGDQFVLRPDGYGRIVGRIKELIIRGGENIYPREIEDVLNTHPAILESHCIGVPNERLGEEVCAYIRLKDSDGMIDEEIRSFCKFKLAYFKIPKHLRIVQQYPKTPTGKVQKYELLKLF------- 218442731 1506 ----TTRDYPLNIHQLIEEQVQKTPNAIAIIF----EDHQLTYRQLNERANQLAHHLQTLGVAPDVLVGICLERSLEMLIGLLGILKAGGAYIPLDPAYPPERIAYMIDDSQMSVIVTQKKCLHC-------LPKKTIDIVYLESDRDSFSQYN----THNPISKIQSNHLAYVIYTSGSTGKPKGVQITHQSVTNFLMA--MRQTPGLNETDILLAVTTISFDIAVLELYLPLIVGAKTVIVSRELDGLQLSKVLAQTGATILQATPATWQMLLSTGWEGNSQLK----ILCGGEALPQKLAQRLVSKSASVWNLYGPTETTVWATIHPVEPH------QDDHRLIESIGHPIANTQIYILDTQLQPVPVGIK--GQIFIGGVQVARGYLNRPQLTNDRFISNPFYKTGDLGRYLPDGNIEYLGRIDHQVKLRGFRIELGEIEATLTKHPLVQEAVVLLRENEVKQSYLVGYVVPQQASLTEIELL-GFLKEQLPDYMTPQTLVFLPSLPLTPNGKVDRRSL----------- 218442731 449 ------------IHHLFEHQAELTPNKIAVVF----EEEQLTYAELNAKANQLAHFLHKQGIKNDSIVGIIKPRSLEIIIIMLGILKAGAAYLPLDPNLPAEGLNFRLKDAQVSHIIGDLSLAGKLD----------HITIIDLDQDPKIIADE---SQNNSLIPVNPENLIYVLYTSGSTGQPKGVMIEHRHLFNY--IHSILNRLEFAQDANFALISTFTADLGNTVIFPALCTGGCLHIISRAMNPDALAQYCDRYPIDYLKIVPSHLNALLNHPEKIIPK----KGLILGGEALNWQLVEKLKSLNCSIVNHYGPTETTGVLTYTLTNDSL-------KNSVTVPLGRPLPHVKIYILDEVKQLVPIG--VAGELYIGGNSVARGYLNRPQLTEERFLTDKLYKTGDRVRYLPDGTVEFLGRTDNQVKLRGFRLELEEIEALLNQHEGVRQSVASVWEKEPGQQQLIAYIVPHKEHNLSPISLQNFLLEKLPDYAIPSGFLFLTTLPLTANGKVDRKAL----------- 23013636 67 ----------------IDRHLPAKADLPAILWEGDDERRTVTWGQLSDRVNRLANVLKSLGVAKGDVVTIYLPVIPEAFVAMMACVRIGAVHSVVFSGFSAEALANRIADAGAKVLITADEAVPLKRNADEALPGVAHVVVVRRTGPGRDLWYEDALAAACEPVEVGAEDPLFILYTSGSTGKPKGLVHTTGGYLVHA-GTSWKTIFDWHPGDVFWCTADVGWVTAHTYIYGPLLNGATSVLVPTWPDSSRWWSIIERYRVAIFYTAPTALRSLMREGEVRRHDLSSLRVLGSVGEPNPEAWRWYHSVIGCPIVDTYWQTETGAVLLVPIPGA---------IPNKPGMAAKPYFGIRPVVVDAQGNRL--DGVAEGNMCFEGPGQARTILHDHERFIRTYFAPGLFFTGDGVRRDEDGYYRISGRVDDVINVSGHRLGTVELESAISSHRAVAESAVVGFPHDLKGQGVFAYVTLKDGITESEELRKEWVRARIGPIASPDVIQWAPALPKNRAGKILRRILAKVAANDF--- 152992741 63 ---------ELNVYQCVGRHLKTKKNKAAIIEGDNGDQRTLTYRELYYEVNRTANLFRKFNIKKGDRVVLYMPMIPEAAISMLACAKLGAIHSVVFGGFSAEALRDRIIDAEAKLVVTADGLKPVVDEALEECDCVEAVCVVERNGEDIHWAYNELVENECEPEMVDSEHPLFLLYTSGSTGKPKGVQHSSAGYILWA-QMTMEWVFDIKDNDTYWCTADVGWITGHTIVYGPLAAGATTVMFEPTFDAGRCWKMVEEYQINQFYTAPTAIRLLMGADEPAKYDLSSLRILGTVGEPIPSAWKWYYEAVGCSIVDTYWQTETGG---------HMISPLPAATPIKPGCATFPLPGIVAEIMEEDGTPTPVGEK--GFMCITKPWMIRTIWNDPERFVKSYFGDAVYFTGDGAMMDEDGYITITGRTDDVINVSGHRMGTAEVEAAVKKHDNVAAVAVVGKPHEIKGEGIFAYVVLKDPHSVADEEINTIIKSEIGAIALCDDMAFVPDLPKTRSGKIMRRILRSLVK------ 25026977 29 -----------TLLDVYDNNLAINAERSATYFFG----RTQTYGELDKEVRRVAAGLRALGVRPGDRVAIVLPNCPQHIAAFYAVLKLGAVVIEHNPLYTAHELKDPFKDHGARVAIVWDKAASTLERLRADMPTLQRF-ALKLPIPALRKSREALSGAAPNTVPVTKDTTALILYTSGTTGRPKGAQLSHGNLFANILQGKAWVPGLGDKPERMLGALPMFHAYGLTMVGTLSVFIGGEMVLLPSPRIDLIMDVMKKHTPTWLPGVPTLYEKIVEASEEQGIPIKGVRNAFCGASTLPVRTVERWEHTGGRLVEGYGLTETSPVIVGNPMNDD----------RRPGYVGIPFPDTLVRIANPDNPDETMPDGTEGEVLVKGPQVFKGYLNQEEATEKSF-HDGWYRTGDVGVMEEDGFIRLVARIKEVIITGGFNVYPAEVEEVLAEHPDIEDIAVVGLPREDGAENVVAAITLVEGAALDPEGLKTYARENLTRYKVPRTFYHFEEMPRDQMGKIRRREVQEE-------- 118091933 56 ---AWFLGGQLNVANCLDRHVHVAPDKVALIWDEPGEEVRVTYRELLELTCRLSNTLKRQGVKRGDRVTIYMPPCPLAVASMLACARIGAVHAVVFAGFSAESLADRIRDAQSETVITVNELKKTVDQAVKQCPGVKRVLVMRTDSQLSMTALDVLLEEECEPVAMDSEDMLFLLYTSGSTGKPKGLVHSQAGYLLFA-ALTHKYVFDYQDRDVFGCVADIGWITGHTVVYGPLCNGGTTVLFESTPDPGRYWETVERLKINQFYGAPTAIRLLLRYGDEKKYDRSSLRVLGSVGEPINEAWEWYFRVVGCPVVDTWWQTETGGICISPRPSNPGDEI-------LPGMAMRPFFGISPSVLDDKGNVLLEN-NVSGALCISWPGMARTIYKDHKRFVETYLAPGFFFTGDGVYRTSEGYYQLTGRLDDIINISGHRLGTAEVEDVVNHHVAVAESAVIGYPHEIKGEGAYVFVVLKKDEETLAAELRELISKKIAKYAVPEYIQVTHRLPKTRSGKIMRRVLRKIVEN----- 56709066 25 ----------------------------------------ISHAAFLGQAARLAHVATNLGLKPGDRVAAQVEKSPEALALYAACAQAGLIFLPLNTAYTADELSYFIDNSGAALIVCDGRNRDMLAPIAEGLGA--RIETLNADGSGSLTERAATMPDRFDTVARGGGDLAAFLYTSGTTGRSKGAMLTQDNLLSN--AETLAREWRFTADDVLLHALPIFHTHGLFVATNIALITGGSMIFLPRFDLDQIIAQM--PRATSMMGVPTFYTRLLGDARFTRELAQHMRLFVSGSAPLLAETVEFEERTGHRILERYGMTET-----------NMNTSNPYEGARRAGTVGLPLPGVELKVTDETGETLPQG--EIGVIEVRGPNVFKGYWQMPEKTAAELRADGFFITGDLGFVDEQGYVTIVGRGKDLIISGGFNIYPKELELLLDDQPGVLESAVIGVPHPDFGETPLGLLVPRPGQTPDTQAIMATVETALARFKHPRKLIVLEELPRNTMGKVQKNILRDQFKALF--- 90416743 17 --------QPLTPLTLLERAATVFPDHIAIIHGDM----QITYGQFYSRCRRLASALTDQGIGSGDTVSVMLANTPAMLEVHYAVPMCGAVLHAINTRLDASVIAFQLDHGESKVLITDLAFSQTVKFALKLIAVKPLVIVFPQQGQLLGDDYEAMLASGDPDFDWDEWDAIALNYTSGTTGDPKGVVYHHRGASL--LAQGNVITASIPKHAVYLWTLPMFHCNGWCFPWTMSAVTGTHVCL-REVRADAIWAAMIEHKVTHLCGAPVVMSTILGVEKEHRQALSQVVDFFTAAAAPPEGVLAEMREAGFNVTHLYGLTEVYGPAVVNDWNQQWEALPASQQARVKARQGVRYHALELDVVDPQMKPVPRDGETLGEVMFRGNVVMKGYLKNQQATDEAF-KGGWFHSGDLGVVHPDNYIQLKDRSKDIIISGGENISSIEIEEVLHKHAAVSFAAVVAMPDKKWGETPCAFIVIEGAQLSSEDL-DRWCRQHMAGFKVPRHYVF-EPILKTSTGKVQKFALRQRAA------ 214037172 66 ----------LNVHNCIDRHLPERADQTALIWEGDDDSKHITYAELKDHVCKLANALKARGVKKGDRVCIYMPMIPEATYAMLACTRIGAVHSIVFGGFSPEALKDRILDSDCQTLITADELKDNADKALEACPNVHTCLVVRRTGGDYYGDLVDSQSSDCPPEPMDAEDPLFILYTSGSTGKPKGVLHTTAGYLLQA-SMTFKYVFDYREGEVY-----------WCTADVGWVTGHSYIVYGPLPDAGRCWEIVDKHQVNIFYTAPTAIRALQNEPVTRSSRSSLRLLGTVGEPINPEAWTWYHEVVGCPIVDTWWQTETGGHMITPLPGAT---------ALKPGSATFPFFGVDLALLNEDGSEV--EGPGSGYLVIKSPGQIRSVYGDHKRMIDTYFSNGYYFTGDGATRDDDGYYWITGRVDDVLNVSGHRMGTAEVESALVLHDDIAEAAVVGFPHDIKGQGIYAYVTPMQGVELSEELRQELIQKEIGPIAKPDIIQWAPGLPKTRSGKIMRRILRKIAENEL--- 211958763 17 ------VPTHYNIADACDRWADVEPDRTALHVLPSGDVEKWSYGRLKRNSCQLANALESLGVASQDRVALLLPQAPETAVSHLAIYRLGAIAVPLAALFGPEALRYRLENAGAKVVITNQAGLEKLSALREQLPFLEHVLCVD-GAGDGALEFWSLLERGSDQFETGPDDPALMIYTSGTTGQPKGALLAHRVLLGHLPGIQMAHEMLPQAGDLFWTPADWAWAGGLLNALLPSLKFGVPVVTARKFDPEGAFDLMARHGVRNAFIPPTALKMMRSVDHRKYSDQLQLRSVCSAGEALGREFVWCQEALGVAPNEMYGQTECNLVLGS----------GAGLGVSRAGAIGKPVPGHEVAVIRPDGSICEP--EEQGEIAVRRPVMFLGYWQRPDADETKFLGD-WMLTGDQGVVDADGYFHFVGRNDDVITSAGYRIGPTEIEDCLIKHEAVGLAAVVGKPDPVRTEIVKAYVVLKDGYEPSEGLIRQYVRVSLSAHEYPREIEFVSEMPLTTSGKVIRRILRSRAQEE---- 218234019 9 -------PPSYNLVSEIEKYTGDKGKLALIWQDDKGNRREVTYAELMQGANKIGNAFIKSGLQKGDKLLIMMPRLIEAYMTYIAAIKAGFVVIPSSEMLRKKDIEYRIGHGEVKAIVSYEPYIRQFDDIEA-MESLRKF-VLSEQSVDGWINLKTALETESDMLEMDKEDMVFLSYTSGTTGNPKGVVHTHAWAYAH-LRTSAPNWLGIEENDIVWATAPGWQKWIWSPFLATLGSGATGFVYHGKFEPKTYLNLLDDNKVNVLCCTPTEYRLMAKVEDLSQYNLEALHSAVSAGEPLNREVIETFKKFHITVRDGYGQTENTLLVGVM-----------KGMDIRPGSMGKPTPGNHVDIVNEEGTPVKVGEVGDIAVHIETPALFKQYYKDDERTAMQFRGD-YYITGDKAKKDEDGYFWFEGRGDDIIISSGYTIGPFEVEDALVKHPYVRECAVVASPDEIRGSVVKAFIVLRENIEKNEETLQQHVKELTAPYKYPRKIEFVDELPKTISGKIRRIELRKQ-------- 146300608 56 ----------------IDRHLSKRGDKTAIIFEPSEEALHITYNELYERVSKMANVLREQGIRKGDRVCIYLPMIPELAVAVLACARIGAIHSVVFAGFSASAVSARINDCECKMVITSDDLKGIVDEALDTCPSVSKVLVVKRTKTEIAMPLLDAALDNSVAEIMDAEDPLFILYTSGSTGKPKGMVHTTAGYMVYT-AYTFKNVFSHEENDIFWCTADIGWITGHSILYGPLLNGGTTVIVPSYPDFSRFWDIIEKHKITQFYTAPTAIRSLAKESLDQKYPLKSLKVIGSVGEPINEEAWHWFDHVGCPVVDTWWQTETGGIMISPIAFVT---------PTKPTYATLPLPGIQPVLMDEKRNEI-EGNQVVGSLCIKFPWIARTIWNNHDRYKETYFSPGKYFTGDGALRDEVGYYRITGRVDDVVIVSGHNLGTAPIEDAINEHQAVAESAIVGFPHDIKGNALYGFVILKGEVRNKENLTKEIISDHIGPIAKLDKIQFVSGLPKTRSGKIMRRILRKIAE------ 23100098 10 -------PEQYNIVNEFEKYAEDNLRVAVKWEDEHGENMQITYKELFDNANKIGNLFLENGLSKGDKILVMLPKLMETYEIYLAALKTGVIIIPSSEMLRTKDLQYRITHGEVKGVVSYSAYTSEFQDVEEFNDLIKFSVGQEKSEWLSLDHLKQTASTKLETIYTKKDDIAFLPYTSGTTGNPKAVMHTHGWGYAH-MQTAPEHWLSIEEGDTVWAAAPGWQKWVWSPFLSVLYKGGTAFVYQGKFDPNRYLEILEKHQVNVFCCTPTEYRLMAKLENLSDYHLDALHSAVSAGEPLNREVIERFRKFNVTVRDGYGQTENTLLLGFL-----------KGMEVRPGSMGKPTPGNNVQVIDEEGNPV--DNGVVGDIAIPTPALFMGYYKDEERTLKSRRGD-YYVTGDQARIDKDGYFWFEGRSDDIIISSGYTIGPFEVEDALVKHSLVKECAVVASPDDERGNIVKAFIILQGNDAVVKELQEH-VKLSVAPYKYPRKIEFVSELPKTNSGKIRRVELRQKEK------ 218715259 39 --PTTPALWEITLAELLEFQCIEHAGRECLVVPWT--NTRWTYRQLQMESERLARGLLANGIQHGDRIGIMAGNCEQYVSLFFAAATVGAILVVINNTYTKAELMYALEHTACKMLFISPTIRHCLEEASHSLPGLNEVVII-RGQYHNLKTYEDVILEGRGVSRVSPYDVCNLQFTSGSTGNPKASMLTHHNLINNSRF--IGDRMDLTSSDVLCCPPPLFHCFGLVLGLLACVTGAKVVYPGETFEPAAVLDAISKEQCTAIHGVPTMFESIFAVSRPENFDCSRLRTGIIAGAPVLYSLMQRLELNMTEFTSSYGLTEASPTCFNAFTHDSIE--------RRLTTVGRVMPHASAKIIDPTGRTLPIGER--GELCMSGYQVHNGYWKDPQKTADTLDEDGWLRTGDEAVFDEDGYCTITGRFKDIIIRGGENIYPLEIEERLGRHPAISHAAVIGIPDGHYGEVVGAFIELEKALPSAEELRD-WTRETLGRHKAPRYIELLPRIPQTGSGKVQKQVLRE--------- 154687205 7 --------------NWLIQRAQLTPERIALIF----ENKQMTFRELYHASKQMAARLSKCSLKKGDRAAILLSNRPEMVYAVHACFLLGAEAVLLNTKLSKQERLFQLEDSQAKLLLMEDGF------CREEYESAVATADVDELQ-------AEEAGDIEPEAYVTLDDTATLMYTSGTTGRPKGVQQTFGNHYSSAVSSAL--NLGVTERDRWLIALPLFHISGLSALFKSVIYGMP-VVLHQKFSVTDVLDSISSHQVTIISAVQTMLSGLLAETEQCPE---SLRCILLGGGPAPLPLLEECRRKQFPVFQSYGLTETCSQIV---------TLSPEFSMDKLGSAGKPLFSCEIRI-EKDGNPCAPF--EHGEITVKGPNVMKGYYHRDDANQAAF-HNGWFKTGDLGYLDDEGFLYVLDRRSDLIISGGENIYPAEVEAALLAHPAVAEAGVSGSEDPKWGKVPHAFLVLT-SSVSSEELTA-FCRERLAKYKIPAAFFEVDGLPRNASNKLMRHRLNELRKGEL--- 186686725 2681 ------------IHQLFEEQVERTPDAVAVVY----ENQQFTYRELNAKANQLAHYLQTLGVGPDVVVGLCVERSLETIVGILGILKAGGAYVPLDPEYPTERLQFILEDAQVSVLLTQQQLVNSLPKHQA------RVICLDSDWEKIAQK-----SESNSLNTTTSDNLAYVIYTSGSTGKPKGVLVNHSNVV--RLFEATNSWYSFNAQDVW----TLFHSYAFDFIWGALLYGGRLVVYLVTRSPESFFELLTQEKVTILNQTPSAFRQLIQAEQSTATTGNNLRLVIFGGEALEKSLQPWFERHGPQLVNMYGITETTVHVTY-------RPLSKADLNSTASVIGRPIRDLQVYVLDEYKQPVPIG--VPGEMYVGGAGVARGYLNRPELTAQRFISSPFYKTGDLARYLPNGELEYLGRIDQQVKIRGFRIELGEIEALLAQHPAVWESVVVIREDELDDKRLVAYVVPKVKQSSTAAELRQFLANQLPSYMVPNTFMMLESLPLTSNGKIDRRALPK--------- 186686725 1619 ------------IHQLFEEQVARTPDAVAVVF----ENQQLTYQQLNNRANQLAHYLQSLGVKPDTLVGICIERSLEMVVGLLGILKAGGAYVPLDPGYPSERLGYALSDAQISVLLTQQHLVEKLPEHQAQ------VVYLDQNWDAILTADYAYAQFPKDNVHVQPTNLAYVLYTSGSTGKPKGVAIEHHSPV--ALVAWAKEVFTPEQLAGVLACTSICFDLSVFELFVPLSWGRKVILAE---NALHLPTLPAAEQVTLINTVPSVITELIRINGLPG----GVSTVNLAGEPLQNQLVQQIYQQQIVIFNLYGPSEDTTYSTFALI---------EKGTTFAPPIGRPIANTQIYILDEYLQPVPVG--VAGELHIAGAGLARGYLNRPQLTIEKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQLGDVQASCVIAREDTPGDKRLVAYVVADQHCTTTISELRHSLKAKLPEYMVPNAFVVLESLPLTPNGKVDRHAL----------- 186686725 535 ------------LHTLFAKQAELRKHSPAVISPE----RVLTYEELWRLANQVGHRLQQLGAKPNSLVAVVISKGWKQVAAVLGVLMSGAAYVPIDPQLPSQRQQQLLEQSQARVIVTDDPLVATSAWV-----GLIPVMLIDERMQSQEPTLPLA------WVQTPE-DLAYVIYTSGSTGIPKGVAIDHCSAVNTLL--DINSRFCVSPADRVLALSALNFDLSVYDIFGVLAAGGTIVMPGEVKEPAHWVELMRQHHVTLWNTVPALGQMLADYLSRERMTPPGLRLALLSGDWLPLSLPAQLRQLQMEIVSLGGATEAS-------IWSICYPIDEVDPSWSSIPYGKPLVNQTFVVFDDRLNARPV--WVPGELYIGGIGLARGYWQDEERTATSFTGERLYKTGDLGRYLPNGNIEFLGRLDHQIKIRGFRIELGEIESVLGQHPSVQQTLVTSV-GESANRQLVAYVVPTIEHASPSEVLREFLQEQLPAYMVPSHFVILEALPLTPNGKVDRKAL----------- 148252263 22 ------------IGDLLKRAARRFPERVAI----TDGSRQVTFTELERDANRFANYLVAKGLKPGEKIATVCNNSIEFVKALFGIHRAGLVWVPINTMLGPADMDYILGHAEVRFAIIDDNLHAQPEALEKRGAELIAIDLTGTAKAAELASFNELIQGQSEDIAINDRDLAMIIYTSGTTSRPKGAMHCHLAVVMAVMSNCI--EMQLSRDDGITGQFPLFHCAGHVLLLSYLSVGGRMAL-MRGFDPVACMEAIVRDRLTVFVGLPLMYQAILDHPRRKEFDLSYLRTCLYTMAPMGRPLLERIKELCPNFVLTSGQTEMYPATTMSRPEVQLNRFGNYW--------GESLFVNETAIMDDAGNLLPPG--EIGELVHRGPNVMMGYYKDPQSTEDA-RKFGWHHTGDLAVI-ENGEVLFLDRKKDMIKSGGENVASVKIEETLLAHPAVQNAAVVGLPHPQWGEAVSAFVKLKGAQASETELLEH-CRKSLGGFQVPKLVRVLAEMPMTATGKLRKVELRQAYGDHFA-- 69934767 20 ----------MNLATFLTQAARRDPDGIALVMGEAC----WTWAEFEARTDALAHALQTRGLQKGDRVMCQSQNCMEMMQAMFATWRAGGIWVPANFRQTPEEVAWLTEASGARLMLCNAAFPDHAAA----CGVTTLAFGAADFGPSVQAITAEHLGSRPQVAVVDRDDPCWFFFTSGTTGRPKASVLTHGQMAFVVTNHLADLMPGLTGEDASLVVAPLSHGAGVHQLTQVARGVKTVLLPTERFDVAQVWDLVREWRVSTMFTVPTILKLLVEHPATAGADTSSLRYVIYAGAPMYRVDQQRLRTLGKVLVQYFGLGECTGNITVLPAHLHD---AEDGPTTRIGTCGHARTGIEIQIQDDQGRELPPG--QTGEICVIGPAVFAGYYRNPQANAKAFR-DGWFRTGDLGHMDEAGFLYITGRESDMFISGGSNVYPREIEEKILTHPAISEVAVLGVPDPLWGEVGWAICV--ASAPVTEEELAAFVAPKLSRYKLPKRFLFWDGLPKSAYGKITKKMIREELE------ 214043308 28 -------DRPASLNAMVKQAVDRNPQGEAVVC----DQIRLTYAALDAQVDAVALGLMAHGVSAGGRVGLLLGNSPEFLIVLLASLRLGAVAVPINVREQTPELAHILQDCGARVLVHDADLADRLPK-PKDTPQLDHRFSVGGPV-DGSTDYDGLLSQGGELATVTEEDNAVILYTSGTTGRPKGAMLTHLNIIHSAMHFEMC--MELGTGERSLLSVPASHVTGLVATLFTMLRTAGCSVIMRSFQAEAFLETAAREKVTQTLMVPAMYNLFLLRCAVEDYDLTNWRIGGYGGAPMAQSTIQELSEPGLLLVNAYGATELSSPATI---------LPLGLGAERSDSIGIAVPCGEIRIVDPNGNDV--EDGEHGELWIKGPMVVPGYWNNPEKTKSEF-QDGFWKSGDVGSRDAQGFIRLHDRRKDMIIRGGYNIYSAEIENTLTAHPSVIECAAIGRPDPVLGEKLQVFVHTTDAGLDAAAVKA-FVGAHLADYKTPDFVTLTDALPRNANGKIVKAVLRDQ-------- 209572803 29 -------DPGLSLTDLLLRRADACPSAVALADAAA-GGRALTFAELRSAVLSTAVALSSRGVRPGDAVLLLAPNCVLYPVCFFAVTALGAVGTTVNPDYTPREIAKQVSDARAKLVITISALVPKIAGLRLPVILLDDDANAAAASPDATVTLYTNLVAEADYRRPPQSDTAALLYSSGTTGDSKGVILTHRNFIAAARMVTSDQDERREGPNVFLCFLPMFHIFGLSVITYAQLHRGNAIIAMSRFDINSLMEAVQRHRVTHLFCVPPVIIALAKHGKAGKYDLSSLKFIGSGAAPLGKDVMEVVAKKFPEIVQGYGMTETCGIISLEY--------PEKGQAREFGSTGTLVSGVEAKIVDKTLKHLPPN--QVGEICVRGPNVMQGYFNNVQATEFTI-KQGWLHTGDLGYFDGGGQLFVVDRLKELIKYKGFQIAPAELEGLLLSHPEILDAVVIPFPDAKAGEVPIAYVVRSPDSSLTEVDVQKFIEKQVAYYKRLKRVTFVGSVPKSASGKILRRQLIAQVRS----- 159045539 28 ---------------------------------------TLTHGGFVELAARYAATLTGLGLAPGDRLALQVEKSPEALAVYAGCVQAGIVFLPLNTAYTPAEISYFVGNSGAKLVLCDPRAEAGLTPVAAEAGA--QLLTLAADGTGSFPDAAATAPATFETVARTEDDLAAFLYTSGTTGRSKGAMLSQRNLLSNAEV--LVDYWRFTDKDVLLHALPIFHTHGLFVGTNITLLAGGSMIFLPKFDAEAVLANL--PRATTMMGVPTFYTRLLAEDRFDRDLVAHMRLFVSGSAPLLAETHREFERTGHRILERYGMTET-----------NMNTSNPYDGARRAGTVGFPLPGVELKVCDPDGAELPQG--EIGQIEVRGPNVFQGYWQMPEKTAAELRADGFFITGDLGLIDDQGYVQIVGRGKDLIISGGYNIYPKEVELALDEAPGVLESAVIGAPHPDFGESVVGILVPQPGARIDTEAVAARLAGQLARFKQPRKLVVMDALPRNTMGKVQKNVLREQFADAF--- 170677080 56 ----WFIDAKVNITNCIDRHLARRGDKTAIIFEPNNPEQKISYNELYQKVSKMANVLLEQGIEKGDRVCIYLPMIPELAIAVLACARIGAIHSVIFAGFSAGALEARINDCQAKMVITSDNLKGIVDEALERCHGVKTVLVVERTKEKGRDHWLQPLLDNALDTSVAEEDPLFILYTSGSTGKPKGMLHTTAGYMVYT-AYTFKNVFNYNDGDIFWCTADIGWITGHSYLYGPLLNGGTTVIILSYPDFSRYWQIIEKHKITQFYTAPTAIRSLAKENLDQKFPLKSLKVIGSVGEPINEEWHWYNDHVGCPLVDTWWQTETGGIMIAPI---------PFVTPTKPTYATLPLPGVQPVLMDELRNEI-EGNQVVGSLCIKFPWIARTIWGDHERYKETYFSQGKYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDSINEHPAVAESAIVGFPHDIKGNALYGFVILKGEHRDRENLINQIISDQVGPIAKLDKIQFVSGLPKTRSGKIMRRILRK--------- 111221090 12 ----------------------------------------LTFGELESRSRQVAHLLAGYGLRPGDHVAILLPNRPEYFEVAWGAQRSGLYWTPVNWHLTAEETAHIVDDCGARVLFTSAELAPIVKRVRESATRLEHIVMIDAELAEGILDHRATLAGQPDAEPAGQVEGIYMFYSSGTTGRPKGIPLDPFGTGL-AIDRAMVGSFGFGPDSVYLCPAPLYHAAPTGWSTATQRLGGT-VVLMERFDPVEALRAIERYRVTHVQVVPTMFVRLLKLPAATAFDLASLRLVVHAAAPCPPEVKQRIDWLGPIVFEYYAGSEGGGMC----------AITSQEWLTHRGSVGRAVIGV-VHIVDDDGAQLPVG--EIGRVFFESPTRM-EYHNDPEKTAAAYNDRGWLTLGDLGHLDADGYLYLADRRTDLVISGGVNIYPQEIENVLILHPAVADVAVIGVPDAEMGQRLLAVVQPTAEAVVGAELLQAFGRERLAGFKVPRTIEFVEELPRLPTGKLQRVRLRERY------- 126434447 29 ---------------------------------------RMTYGEMLARIDAFAGALADRGIGVGDVVGLLAPNSSAFAIAFHGILRAGATATTVNALFTAKDIANQLADSRATMLVTTPLLAHAAEGAAAVGLADDRVIVLDGPAADGHPNAADLLGPGFAPPEVPATHLAVLPYSSGTTGNPKGVMLTHRNLTAN--VAQIRPVQGMTADDRILAVLPFFHIYGMTVLLNAALHARAALVIMPRFDLTEFLANIADHKCTYAFIAPPVAVALAKHPLIDEYDLSSLQGIMSGAAPLDADLHAVAERLGCAVVQGYGMSELSPVSHVTPFDGGVGLVGSAAPL---ASSGWTVPNSESRITDETGTEIPSGMSATGELWFRGPNVMAGYLNNDEATRETIDDEGWLHTGDLAQVDAQGCVYIVDRLKELIKYKGYQVPPAELEAVLLSHDAIADVAVVGVVDESGEEVPKAFVVRRPEASLTEAEVMEFVAGQVAPYKKVRKVEFIDAIPKSASGKILRKDLR---------- 152977012 9 -----------------------------IWQDEKGARREVTYFELIKGANKIGNAFIKSGLQKGDKLLIMMPRLIEAYMTYIGAIKAGFVVIPSSEMLRKKDIEYRIQHGEVKAIISYEPYISQFEGIEG-MDSLQKF-VLSEKEVDGWANLNTALETESDVVKTDKEDMVFLSYTSGTTGNPKGVVHTHAWGYAH-LRTSAPNWLGIEENDIVWATAPGWQKWIWSPFLATLGSGATGFVYHGKFEPKTYLQLLDENQVNVLCCTPTEYRLMAKVENLQQYNLKALHSAVSAGEPLNREVIETFQKFQVTVRDGYGQTENTLLIGVM-----------KGMEIRPGSMGKPTPGNQVEIINEEGHPVSVGEVGDIAVHIDTPALFKQYYKDDERTAMQFRGD-YYITGDKAKKDEDGYFWFEGRGDDIIISSGYTIGPFEVEDALVKHPYVRECAVVASPDEIRGSVVKAFIVLRDNVQEKEDLLQEHVKTLTAPYKYPRKIEFVDELPKTISGKIRRVELRKQ-------- 211958361 25 ------------------------------------DGTTISYAHFLEMTAQLAHALVKHGLQPGDRVAMQTEKTPQALALYAACVQAGLIFLPLNIAYTVEELSYFLDNSGASVVVCDGAKAEKLQVLADELGVVLRTLNADGTGT--LMDEANSQPTAFDTVDRDLQDLAAFLYTSGTTGRSKGAMLTQDNLLSN--ADTLVEYWRFSEEDVLLHALPIFHTHGLFVATNVILAVGGSMIFLPKFNLDTIIEKLPD--ATSMMGVPTFYTRLLGDERFTKDLTGHMRLFTSGSAPLLAETHRQFERTNHRILERYGMTETNMSTSNPY-----------DGERRAGTVGFPLPGVELKITDPEGTEL--EQGAIGVIEVRGRNVFKGYWQMPEKTAAELRKDGFFITGDMGKVDEHGYVHIVGRNKDLIISGGYNIYPKEIELLLDEQPGVLESAVIGVPHADFGEAPLGILVAEKGQIPDLDAIMTTVKDHLARFKHPQKLLVVNELPRNTMGKVQKNVLRERF------- 15922908 24 -----------NIGEILDRKIRELGDNVAVYYDEEGNHSVYTFSQLKKLSDSLITLLKENGVKKGDVIGVYLQPRVETIVSILTIYRLGGVTLSISPLMGVDAVEYRIKQSGAKVIIMEGSR----KEVRERLKNVTKIVVDGEANRENEIEFDEVKKASGDAVNTGSEDPAQLFYTSGSTGAPKGVLHAHRFLLGHIPTYQLYFEMAPKEEDVFYTPADWGWIGAIGDVLLPSLYFGKPIVAYRRFSPKDTLAVMQKYKVTCAFIPPTALRMIRREVPTKDYDLK-LRAISSAGEAVGEELIEWMKELSPNVNEFYGCTEANLVTVNNSLW------------RKIGSVGKPAPGHEVAVIDEQGNKL---INQIGEIAVKSPVLFLGYYKNPEATAKKFRGD-WFLIGDLGIMDEYGYIWFKGRADDVIKVSGYRLGPEEIESIILQHPAVQEVAVIGKADKLRGNIIKAFIVLKEGYSPSEELIQQLVKSRLASYAYPREIEFVKELPRTETGKLKRFELRKREEE----- 83717079 18 ---------PLTPIDFIARAAEVYGERLAVVH---GDIRR-TWGETYARARRLASALERAGVERGDTVAALLPNIPPMIEAHFGVPMAGAVLDALNTRLDIASMLFMLRHGEAKVLIVDTEYAEFAHRAALEVPGLAIVSVADAMPADAAIDYEAFLAGGDPTPPSDEWEAIALNYTSGTTGDPKGVVYHHRGAYLAAISNIL--EWDMPKHAVYLWTLPMFHCNGWCFPWAVAARAGVNVCL-RKFDAKLVLDLIRRERVTHYSGAPIVQSAIANAPAEWRAGIEHEVHAFVAGAAPAPAVIAKMKEIGFDLTHVYGLTEVYGPATVCAKQAHWASLPDDELAQLNARQGVRYHLAGATVLDPDMAPVPADGETLGEIMFRGNICMKGYLKNPHATDEAF-AGGWFHTGDLGVLTPDGYIRIKDRRKDIIISGGENISSIEVEDALYRHPAVAVAAVVALPDPKWGEVPCAFVELREGMSATEEEIIAHCRLLLAAYKIPKTVRF-GELPKTSTGKIQKFQLRAQ-------- 154247455 16 -----------------DAHADGSGKPALIFVEESGPVRTYSFDELKALTNRFANALVARGLKRGDRVAVFLPQAPETAIAHIAAFKAGLISVPLFTLFGDEALEFRLAASGARVLVTDLTGLAKLERVRGHLPELEHVFVIGPDTG-GASSFDAALEAASDPVDTGPDDPGIIIFTSGTTGNPKGALHGHRVLLGHLPCIQFVHQYMPQPGDLHWTPADWAWIGGLFDVLFPSLYLGVPVLAHRKFDPDAAMDLMARHQVRNVFLPPTALKLLRQA--DVRHDGLKLRSLLTGGETLGAELGAFVERLGVEAREIYGQTECNLVVGSNSSFFPI----------RPGAMGKAIPGHDVRIVDDEGHELPTGEEGHIGIRRGDPVMMLEYWKNPEATAQKYAGD-FLLTGDMGRQDEDGYLWYVGRSDDVITSAGYRIGPGEIEDCILKHPAVALVAVVGVPDPLRTEAVKAWVVLKAGTTPSDALIQDFVKTRLSAHEYPRHVAFADTLPMTATGKILRRELRAR-------- 148252333 4 ---------------LLDRNVEA-GRGEKLA--YTDTISELTYRGLQQQTCRVANMLRRLGVRREERVAMIMLDTVDFPAVFLGAMRAGIVPVPLNTLLTSEQYAYVLADCRARVLFVSEPLYPVVKDIVGRMPDLDCVVVSGSHALGHKLLAEELASDQFDTVATHEDEPAFWLYSSGSTGMPKGVRHLHGNLAATAETYA-KQVLGIRESDVCFSAAKLFFAYGLGNALTFPLVGATTILNSGRPTPALMFKLLNRYNPTIFYGVPTLFAAML-HDESLRHETSGLRICTSAGEALPESVGHAWKRFGVDILDGVGSTELLHIFLSNAPGD-----------IKYGSSGRPVPGYQVRLVNEAGQDVPDG--EIGEMLVHAPSAGEGYWNQRHKTRATF-EGYWTRTGDKYVRDAEGRYTFCGRSDDMFKVSGIWVSPFEVESALITHPSVLEAAVVPEADPEGLLKPKAYVVLRPDRETLHEALKEHVKQKIGPWKYPRWIEVVDALPKTATGKIQRFKLRE--------- 189205505 7 -YPSLPIP-DVDLWAFLERKSREFPDNKVIYF-DPYTKRSYTYAQVRDAAISFGKGLKSQEWQKGDILALYTPNCIDTPAITWGCHWAGGVLSPANPNYTVDELAFQLKDSGAKALVTQLPFIKNAEAAKMAGISLDRVIIMDQKDPSYKVKHFTSIVNTAGTSRYPAEDLAFLVYSSGTTGHPKGVMLTHRNIVSNVLMLKVAEGGNLGEGDKLIAFLPFFHIYGLTCLIHQSLYSGLQLVVMPKFDLDHFCRFIQELKITFAYVVPPIVLLLSKHPLVSKYDLSTVRMMNSGAAPLTRELVDAYGRLKIPVKQGYGLSETSPTTHTQPW---------EDWDKTIGSVGTLLPYQTAKYMSPE--EMEMEIGEVGELWIKGPNVFKGYLNNPDGTAHAKTADGYFKTGDVGYQDKDGNFFITDRVKELIKYKGFQVPPAELEGILISHPKINDVAVIGVYSDEASELPRAYVVPADGDQDAKEIID-WLSTKVAHHKRLRGVRWVDEIPKSISGKILRRLLKVKAQEEEAG- 119478212 51 --------------------------------------ERKTYAEAHADVAAIANWLLQQGIKPGDRIAIAMRNYPEWLLIYWACMTQGIAIVGMNAWWVEEEMAYGLEDSTPKILFCDQERLDRFNNIRDNFTDIHVVTVRCASANDTDIAYETVTATPPDQTVAPDDDAC-IFYTSGTTGRPKGAQLTHRGCVSNIMNIAFFGNLGPNPEDAVLITTPLFHVTANCLAQAATASGGKLAL-MYRWDAEDALKIIEAEKITNLTGVPVMSRELISHPDFEKYDTSSLLSVGGGGAQLQPDLVAKIDKAVATARTGYGMTETCGIIS---------SISGDFFVDKPDSCGRAVPTLDAKCFDAEGNEVAQG--EVGEMWVKGAPVIKGYLNRPDATAESIT-DGWLHTGDVARIDKEGFIFVVDRVKDMVLRGGENIYCAEVESVVFHIDGVAECTVFGVEDDRLGEEVGLAVVLAPGSNLDAEAIRTQCAARMAKFKIPRYIWLMESLPRNASGKFLKRELRESLK------ 16127418 13 -----------TIGDILRERARENPDRLAVV-METGEA--VTYAQFDALVDRVAAALQRDGVAPGEAVAVCALSSIPYAALFLGALRAGVAVAPIAPSSTPESIAGMVADCGAKLFFLDAG---VAEAQKPAPVPVRPIALDGSSAGQAFDAWLAPEDATPTPVEIGPKHPFNIIYSSGTTGTPKGIIQSHGMRWKHIFVG---DAIGYGHTPVSLLSTPLYSNTTLVCFF-PTLAGGGTVVLMKKFDVVRYLELAAKHRITHTMLVPVQYRRLMEHPDFDRYDLSSTRMKFCTSAPFAADLKAQLKRWPGGLVEYFGMTEGGGTCI----------LMAHEHPDKLHTVGRPAPGHDIRLVDEDGRQVGPG--VVGEIVGRSASMMNGYHGRPDKTAEAVSPEGWIRTGDVGRFDEEGFLTLMDRKKDMIISGGFNIYPSDLEAVLVQHPAVFEAAVVGVPSDAWGETPVAFVALKSSQVAEADAIKTFVNGQVGKTQRLAEVVVVDSLPRSHIGKVLKRELRDSWQN----- 197104621 4 -----------NLYDLL---AGGFPADRSKPCFLLGDGSAISYGELEAAAGRIAARLLAEGVGPGDRVALQAEKSPEVIMIYLGVLKAGAVFLPLNAAYTAAEVDYFLGDAEPKVFVTD---------------------------PPAFVRDAAAHAPLAQAVPRAASDLASLIYTSGTTGRSKGAMLSHGNLATNAVA--LHRAWGFGPDDVLLHALPVFHVHGLFVALHCALLSGCPMVWLPKFEDAAVLAGLRRS--TVMMGVPTFYTRLLANPAFTREAAAGVRLFISGSAPLLPSTFAEFERTGRRILERYGMSEAVIITTNPL-----------EGERLAGSVGYPLPGVELRI---------GGGDETGVIEIRGPSVFSGYWRMPDKTAQEFTADGFFVTGDVGRQDPDGRVWISGRAKDLIISGGYNVYPKEVELVLDELPGVRESAVIGAPHPDFGEGVVAVVIGQGD---EAALIAE-ARRQLAAYKAPKRVLFVDELPRNAMGKVQKNLLRERYADVF--- 197772967 17 ------------IHESVLARAAEYADTVALVDGVNGTT--VTYLQLDLFHRRIAAALADAGLRKGDVLALHSPNTVAYPAVFYGATRAGAAVTTVHPLATAEEFAKQLRDSSARWIVTVSPLLEVARRAAELAAGIEEIFVCDQA--EGHVSVLDMLGSTAPDPDVPSNDVAALPYSSGTTGVPKGVMLTHRSIATN--LAQLEPVAPAGQGHRILAVLPFFHIYGLTALMNAPLKQGATVVVLPRFELDTFLGAIQEHRINGLYVAPPIVLALAKHPAVATYDLSSLEYILSAAAPLDAALAEACKRLGPPVRQAYGMTELSP-------GTHVVPLTADDPP--PGTVGLLLPGTEMRILDLDGSGRELGVGEEGEIAIRGPQVMKGYLGRPDATAAMIDEDGWVHTGDVGRVDDDGWLFVVDRVKELIKYKGYQVAPAELEALLLTHEAIADAAVIGVNDDDGNEIPKAYVVRQGTEHLKEEDVLDFVAARVSPYKKVRRVEFVGAVPRAASGKILRRELRAR-------- 18369667 14 --PRITIPREYNAHDLIERNLRARGGKTAVID-HAG---SYTYAQLAERVDRFAHALGELGIRMEERVLLCLLDTIDFPTAFLGCIKAGVVPIPVNTLLTASDYTYMLRDSRARGLVVSSALLPAFSNAIEASPFIKNVMVSGGDAGTGHLDFAELIASPRPPYEAAQDDPCFWLYSSGSTGAPKGTVHLHSSLI-HTAELYANAILGVREDDVVFSAAKLFFAYGLGNGLTFPLAGATAVLMAERPTPDAVFRVLREHQPTIYCGVPTLYASMLASPALPGREELSIRRCASAGEALPAEVGNRWEHFGVEILDGLGSTEMLHIFLSNRAGD-----------VHYGTSGKPVPGYELRLIGDDGEEVAPG--EAGELQVRGPTSAALYWNNRTKSRETFVGQ-WTRSGDKYSQDADGNYVYAGRNDDMLKVGGIYVSPIEVESALITHAAVLEAAVVGKADDDGLIKPLAFVVLKPGRMPAAELADELVKSKLAPYKYPRWLEFVDELPKTATGKIQRFKLR---------- 72383894 9 SYPSIDVDAQATLGSMIARAVASFAVRPAVTCLE----ESLSYAELGILSEALAAFLQQSGLRKGDRVALMLPSCPAFLIGLAAIFQAGMVAVPVNPLYTPRELKHQLQDSDATCIIVADQLHQPLQQVLEETPIVGQLVALAKHAGEVQQAGTAGGGRTCQPVAQTTEDIAILQYTGGTTGVSKGAVLTHKSVCASLAQILTWVGPTLGSEASMVTPLPLYHIFPLATALLALSLGCNRLVPNPR-EAGSVLAELKRRPFQMLVGVNTLFNSLVNTPELISVDFSATRLVIGAGASIQDAIAKRWLAVGPPVTEAYGLTETSPSATFNPPG-------------RSGSIGIPVPSTDVRLVDESGHDVPLG--VAGELLIKGPQLFSGYWNQEAETRKAFLDGGWFRTGDIVVMDELGFMTMVDRKKDMILVSGFNVYPNEIEAVAAMMTDVLEAACIGVPDDRSGEAPHLFIVPRNMTLTPEQVEAH-CRSHLAAYKVPRHITLIDALPKSAVGKILRKDLRSR-------- 148235977 95 -------------YNVLDRNVKNLGDKTAFLWEGNDNSSVISYWDLLKQVCKFANVLIKLGVKKGDRVAIYLPMIPELVYAMLACARIGAVHSIVFAGFSSESLCERILDSQCVVLITADGVFEALQKCNEKMHHVKNCVVVNSDVDRWLDELMADASEECEPEWLDAEDPLFILYTSGSTGKPKGVVHTVAGYLLYT-ALTFKYVFDYHENDIYWSTADIGWITGHSIVYGPLANGATSVMIPTYPHVGRFWEIVQKYKVTQFYTAPTAIRLLMKYGNEAKFDLSSLKILTVGEPINSEAWLWYYNVIGCPIVDTFWQTETGGHVVTPLPAAT---------PLKPGSATFPFFGVVPAVLNEHGKEL--EGEAEGYLVFKQPWIMRTLYGNHERYENTYFKPGYYVAGDGCRRDKDGYIWITGRIDDMLNVSGHLLSTAEVEAALTEHPAVAEAAVVSRPHQVKGECLYCFIILKDGIKYTERIAEEVVREKIGPIATPDFIQNAPGLPKTRSGKIMRRVLRQIARNE---- 126347644 3 ------------LTQLLERNRQCRPGRTALVD----EERSVTWAEFHDRTLELARGLAELGIERGDRVAVLSKDRIEVLESYFALARLGALFVPLNHSLAEPEVAGIVERVGAVAVIGESDLLDR----HPELPSSVRIRLALDKPSFTALG---TLAADRDLPDVADTDPIAVLHTSATTGQAKGVTVDGGSF--RAIALGWLVMARPTDDIVMVNCCPLYH--GSMVVSLTYLAAGATVVLMPGFTPQRALTAVERHGATHMWLVPQMLRFMLQAKASRRADLSSLREVLYGAAPMPLDVAEAVERLGCGFRQVYGMTEVGGPFVTLGPDEH----PAPGDVAARIPCGRVVPGMSARAVDGGGRELPPG--EIGEIVVRGPGVMQGYWNDPEATRE-ITADGWIRTGDLGFMDDEGRISLVDRTKDVIIRAGQNVYPSEIERALMSHPAVRDAAVVGMPDEDYGEVPLAYVVPEPDAELGTAALLAHVAGLLAPYKRPRRVEFIEQVPRNPAGKIIKKLLR---------- 78060237 1 -----MLTSPVLFGELPAYAATRWPDSRAVTC----EGRVFTFEQLNESVDIAARALMSRGVGKGDPVGIWLTNRPEFIIAFYAIVKIGAIAVPLNTRYRSDDIRYVVRHAEIKLLFVCEDYMSLLTEAIPGLPALREVVIVEPSNVASPLSWERFLAGADRTTRVELDDLALMVFTSGTTGNPKGVLHDHRNLRA---VCERAASWPLRHGDTVLNFLPMFHLYGLSEIVMATMTQGIHQVLMSVFDAQRALRLIEQERVTGLHGFETHYADLLKHHEALGTDLRTLKFGTLAGMENSTAVARVVQERMCPTVTGFGISETWAWVCITTLDDPVEQ--------RCATSGRPMPGIEVRIVDPSSGDVLPNG-SVGEIVCRGYNVMRGYFKDTESTRASIDPDGWFHSGDRGMFRSDGYLQFLGRYKEMLKVGGENVSPAAVEELLRLVPAIDQVAVVGFPDERLAEVPVAFVVPKPGMTCTLDDVQARCNGKIASFKIPRHVIEMESLPMTASGKVQRTALK---------- 210109037 75 -------------YNCLDHNIEKLGDSVAFYWEGNGDASQITYNELLKEVCKCANVLINKGVKKGDRVAIYMPMIVELVVAMLACARIGAVHSIVFGGFSADSLAGRILDSKSSVLITADNLKDISDTAIQECQDVRHLVLMCDSDWDRDCWWHDLMADASDPVWLDAEDPLFMLYTSGSTGKPKGVLHTQAGYMLYA-ATTTKYVFDYKPGEIYWCTADIGWITGHSITYGPMLNGATSVIFMPLWDAGRMWEIVDKYKVSKFYTAPTAIRTLMKFGEDKKHSRKSLKVLTVGEPINPEAWLWYYNVIGCSIVDTYWQTETGGHVLTPLPGAT---------PAKPGSATLPFFGQVPAVVNENGEEL--DGPCEGYLVLKQPWPMRTVYGDHQRFERTYFQPGYYLTGDGCIRDKDGYYWITGRTDDTMNVSGHLLSTAEIESALIEHSAVAEAAVVSYPHSIKGECVYCFVTLK----------EVCLRQKIGPIAVPEYIQNAPGLPKTRSGKIMRRVLRKIARN----- 163735027 8 -FPDVALTQDTITQRVFEN---IDPKMTVLIDGPTGRER--TGAQFIHDVKSLAGGLTARGWGAGKTIALMAPNIPEFCVIFHASAWAAGTITTINPTYTAPEVKHQLEDAGAEVLITIAMFADIAKEAIKGTR-INDIVIIDE-APAGMLPLHELMGPPMTPVDVT-THVVVLPYSSGTTGLPKGVMLTHQNLVVNVDQVLAVTGLS-GARETTIAFLPFFHIYGLQVLQNVYIAAGGCLVTMPRFDLELFLSLIETHKTPKLWIVPPVALALAKHPIVDKYDLSCLEQVNSAAAPLGSDVAEAIQRLGTHTTQAYGMTELSPASHASPFGKG-----------KDGSSGAALPNTECRIVDETLKDVAPGQD--GELWVRGPQVMAGYLNNPRATKETIAENGWLRTGDIARIDSDSFVYITDRLKELIKYKGFQVAPAELEAALVSHPAILDAAVIGVPDEEAGELPAAFIVVAEDSLSLEEVQAHLA-ERLAPFKQVQRLSVVDAIPKSASGKILRRVLRDQ-------- 163746763 5 ------------LYDALFRHA---GKTTAFLHLEGGVV--LTHAGFLGRAARFAHALTDLGLKSGDRLAVQIDKSADALALYAACVQAGVIFLPLNTAYTADEVRYFVTDSGAAAFVCQPEMAPVAKAADCQLETL------GAENDGSFADRATSASDTFETVARDADDLAAFLYTSGTTGRSKGAMLTQANLLSN--AQTLAELWRFTANDVLLHALPIFHTHGLFVATNVTLVAGGAMIFLPKLDIDRLIERM--PHATAMMGVPTFYTRLLDDAIFTRETTANMRLFISGSAPLLAETHVDFERTGHRILERYGMTET-----------NMNTSNPYDGERRAGTVGFPLPDVELKITDPKTGATLPDG-EIGSIEVRGPNVFKGYWQMPEKTAQELREDGFFITGDLGRRDADGYVSIVGRDKDMIISGGYNIYPKEVELLLDDQPGVLESAVIGVPHPDFGESVVALLVARKGAELDLDGIAKDVAASLAKFKQPRKLIVLPELPRNTMGKVQKNVLRETYRELF--- 217410964 14 ----------------------------AIVDGTTGAQR--TFADHHKTIGGLAAALRDMDIQETDCVALYCPNHVDYLPTALAVSLTGAKLTPINPLYTQHELGTILERSRSSVLITHHRLLDVALQSASQSKFVKHVIVLGEAIPEGTIHLDSLRNHPAQVHKQTDTHPFLLPYSSGTTGLPKGVCLSHRNLVANLLQYDEVEGIIFAPDQKVISPLPFFHIYGFLASLLYSAYGITLVTTSGRFDLEEFCKLVEQHRPSRAHLVPPILIGLGKSPVVDQYDCSSIRVISSAAAPMGPETEDAVQRLQCTVKQAWGMSELSPLGTVN-----------SDFNTKSGSVGPPVSSTYAKIVDKHGYSLGP--HQTGELLIKGPQVMMGYLDDPEKTAECLTESGWLRTGDVAYYDEEGFFFITDRIKELIKVRGYQVAPAELEALLLTHEAVNDTAVIQVEDESAGELPRAYIVLEGSQATTATVIYEWVKERVAPYKRLDGIEFVDAIPKSASGKTLRRILRDRVK------ 156055998 87 ---AWFLEGQLNAYNCVDRHAIKNPDKPAIIYDETTDGRTLTYAELLREVCRTAYVLKQMGVKKGDTVAIYLPMIPEAVIAFLACSRIGAVHSVVFAGFSSDSLRDRVIDAQSKVVITSDETKKIVDDALKQCPDVTHCLVYRRTGADDWWWHEEVEKWPSAPEPMNSEDPLFLLYTSGSTGKPKGVMHSTAGYLLGA-AATGKYVFDIHDSDKFFCGGDVGWITGHTVVYAPLLLGVATVVFEGTPNFSRYWDVIEKHEVTQFYVAPTALRLLKRAGDEHKAQMKHLRVLGSVGEPIAAEWKWYFETVGAQVVDTYWQTETGSHVIAPLAGVT---------PTKPGSASLPFFGIEPAIIDPVSGEEIHGNDVEGVLAFKQPWMARTVWGAHKRYMDTYVYKGYYFTGDGAGRDHEGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHHAVAEAAVVGINDELTGQAVNAFVALKDGNEISDALKKDLVRKSIGPFAAPKAIFVVPDLPKTRSGKIMRRILRK--------- 108707722 20 ---------------FLERAALAHPARASVVHGPV----RYTWADTYRRCRRLASALERRFLGNGNLVAVIAPNIPAVYEAHFGVPMAGAVVNCVNIRLNAPTVAFLLEHSSAEVVMVDQEFFSLAEDSKGAFKQPLLIVIGDQTCDPGAIEYEEFL-ETGDPEPQDEWKSIALGYTSGTTSNPKGVVLHHRGAYLMSLSGALV--WGMNEGAVYLWTLPMFHCNGWCYTWTLAALCGTSICL-RQVTAKAIFSAIANQGVTHFCGAPVVLNTIVNAPPADALPLPRVVNVMTAGAAPPPSVLASMSKLGFRITHTYGLSETYGPSTVCAWKPEWDELPDDERARLHARQGIRYVGLELDVVDPTMAPVPADGSTLGEIVMRGNGVMKGYLKNPRANAEAF-ENGWFHSGDLGVKHTDGYIEVKDRAKDIIISGGENISSLEVEKAVYQHPAVLEASVVARADEQWGESPCAFVTPKDGADSSDEAIMRFCRERLPGYWVPKSVVFGP-LPKTATGKIKKHELRAKAKEL---- 118051788 8 ------------------------GDKNA----YTDDQGTLSYAQLQEQARRLAHGLLAAGIHREERVLLVMHDMREWVISFLGAMYAGVVPVAVNTLLTAADYAYMLEHCRAQAILTNGALVPVVQQALEQAHHVNHIWVARPEDPPAFEALQPWLQQQAHAARTMGDDPGFWLYSSGSTGKPKGAVHTHANPYWTAELYG-KPVLGLNENDVCFSAAKLYFAYGLGNALTFPLVGASVVLMAERPTPEATFRRWTEHRPTVFFGAPTGFAGMLAHPALPARERVSLRMCSSAGEALPAEIAQRFKHFGADIVDGIGSTEMLHIFLSNRPDD-----------IRYGSTGKPVPGYAVELRGEDGQPVADG--EIGDLYIKGPSAALMYWANRDKTRDTF-QGAWLKSGDKYVRDAEGYYTYAGRSDDMLKVSGIYVSPFEVESTLQQHPAVLEAAVIGVTDEQGLTKTKSYVVCKPGQSASEDELKAFVKNRLAAYKYPRFIEFVDELPKTATGKIQRFRLRE--------- 78777648 62 ----------LNVSQCIDRHLKSRKNKAAIIFEGDGDKQIITYLELYYNVNKFANLLKEFDVKKGDRVIIYMPMIPEAAYAMLACARIGAIHSIVFGGFSAEALKDRVIDAGAKVVITADGLKPVVEALRGETPVKKVLVVERNGEDVTWVAYNELIKHQCEPEVMDSEDPLFLLYTSGSTGKPKGVQHNSAGYILWA-QMTMEWVFDVKENDTYWCTADVGWITGHTIVYGPLAMGATTIMVPTYPDAGRPWKMVEEYKVNQFYTAPTAIRVLHKTGEPAKYDLSSLKVLGTVGEPIPPAWKWYYEAIGCAIVDTYWQTETGGHIVSPLPGAT---------PIKPACATFPLPGIMAEILDENGNR--AEVGEKGLMCVTRPWMIRGVWGDEERFVKSYFGDPVYFTGDGAIYDEDGYITITGRTDDVINVSGHRMGTAEVEAAIKKHPNVAEVAVVGKPHEIKGEGIFAYIVLKSDSGIADEVEEKVIQKEIGNIALCDDVVFVVGLPKTRSGKIMRRILRSIAK------ 114797684 46 -------NAPPNIPVILDLAAEQFPDRTYLVY----QNERVTFSALQLAVRKLAAEMRDYGIKKGDRVAIVMRNYPQWPLGFYAALSLGAIATPMNSWWTAEELEYGLSFAGVKLAIMDLQIYERFRDHLDKLPELKNVLIARDTTEEIADDWEDLPDAGPTGVEIGPDDDATIMYTSGTTGKPKGALATHRAVITNMFNSSACQARMFDAMRATLISIPFFHATGSFAILIPSALRGDKVVAMYKWDAGEALPIIEGEKISAVGGVPAIAWQILEHPDRDKYNLSSIQAISYGGAPSAPELVSTIKKRFPEAANGWGMTETCATATLNI---------GEDYVNRPSSAGAPPAAVELKICDPDGNDMPAG--EVGELWCKSAANCRQYWNRPDATAETFR-NGWVVTGDLARIDEEGFLYLVDRAKDMLIRGGENVYCIEVESALYDHPAVMDAAVVGIAHKILGEEVGAVVQLKPGKAASEAELRAHVAGQLAAFKVPVEIQFQDELPRNANGKILKAELRQRFK------ 194224085 379 ---GWFLGGQLNVSNCLDQHVQKSPESVALIRDEPGTEVRITYRELLETTCRLANTLKRHGVCRGDRVAIYMPVSPVAVAAMLACARIGAVHTVVFAGFSAESLAGRINDAKCKVVITVVELKKIVDEAVKQCPTVQCILVAHRTMGDLDIPLEQEMAKE-DPVCAPEEDMLFMLYTSGSTGMPKGLVHTQAGYLLYA-ALTHRLVFDYRPGDIFGCVADIGWITGHSVVYGPLCNGATSVLFESTPDAGRYWETVQRLKINQFYGAPTAVRLLLKYGDARKYDRSSLRTLGSVGEPINLEAWEWLHKVRCTLVDTWWQTETGGICIAPRP-------SEEGAEILPGMAMRPFFGIIPVLMDEKGNVV-EGGDVSGALCLSWPGMARTIYGDHQRFLDNYFKPGYYFTGDGAYRTEGGYYQITGRIDDVINISGHRLGTAEIEDAMANHPAVPETAVIGYPHDIKGEAAFAFIVLRDDAGDSDVVVNELVATKIAKYAVPDEILVVKRLPKTRSGKVMRRLLRK--------- 6563397 1555 ----TQVDYPLDLHQLFEEQVALTPDAVAVVF----ENQQLTYQQLNCRANELAHYLQSLGVEADVLVGICVERSLLMVVGLLGILKAGGAYVPLDPDYPQERLSFMLEDAQLRVLLTQHQLKEKLPQHQGQ------VVCLDTDWQFISQSSQENLI-----TTVQASNLAYVIYTSGSTGKPKGAMNTHLGICNRLL--WMQQAYQLTALDCILQKTPFFDVSVWEFFW-PLITGARLVVPGGHKDSAYLVNLILEQQVTHVHFVPSMLQVFLE--EQNLENCRSLKRVICSGEALPVELQERFARLECELHNLYGPTEAAIDVTQCFPNGHLRTVP----------IGRAIANTQIYILDEHLQPVPVG--VAGELHIAGVGLAKGYLNRPDLTTDKFIPNPFYKTGDLARYLPDGTIEYIGRIDNQVKIRGFRIELGEIEVLLNQCEDVQASCVIAREGTTGDKCLVAYVVPHQHKPTTNELRQ-FLKAKLPDYMVPSAFVILESMPLTSNGKVDRRAL----------- 6563397 2640 ------YPQDLCIHQLFEKQVDSTPDAIALIARSANEDQQLTYYELNYRANQLAHYLQSLGVGSDALVGLCVERSLEMVIGLLGILKAGAAYVPLDPEYPPERLSFILEDAQVSVLLTQQSILDRLPQHQA------NQVCLDTDAQLISQCSQDNLISD-----VQANNLAYIIYTSGSTGQPKGIAMNQ--LALSNLILWHRENLKIPRGAKTLQFASINFDVSFQEIFTTWCSGGTLFLIGERRDTSALLGFLQQKAIERMFLPFVALQQLAEVAIGGELVNSHLREIITAGEQLTPAISQWLSKLDCTLHNHYGPSESHLATSFTLTNS-------VETWPLLPPVGRPIANAQIYILDRFLQPVPVG--VPGELYIAGVLLSQGYFNRPELTLEKFIPNPFYKTGDLARYLSDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQL-DVQAAAGIAREDIPGNKRLVAYIVPQKEQKLTVSFVRSFLKSKLPEYMVPSAIVILDALPLTPNGKLDRRAL----------- 126434101 5 ------------------RHVDEHPDRPALIMA--GSRESLTYREFDERANRVANYFRDLGLRRTDHIAIFAENHLEMIVTMSAAERCGLYYTPVNSFLSVDEAAYIVDDCGARLLVTTAAKYEVASALPQHCPKVEHWLVIDDDAQAPFQDFAPVIEQYPPTPGQDERLGTPMFYSSGTTGRPKAVVGPQEQLGIEEMGKRL---FRMREGMTFLSTAPLYHSGPQSSVSIGLRLGATHIV-MERFDAEQFLALIDEFGVTHTMVVPTMFSRILKLPNEVKYDHSTLEAVVHGAAPCPQQVKQQMDWWGPVIYEYYGGTEANGTC----------GCTPQEWLANPGTVGKAFFG-EIVIRDDDGTELPPG--VPGTIWFRGGNSSFEYLNDPDKTAEAQDASGTMKIGDIGYVNEEGYLFLTDRQAFVIISGGVNIYPQEIENLLITHPEVMDAAVFGVPDEDFGEAVKAVIQPGGGTPDLAQRLREFCLAHLARFKCPKSFDFIDEMPRLPTGKLYKRKLRDPY------- 196177589 2614 ------------IHHLFEEQVERTPDAVAVVC----EGQDLTYRELNSRANKLAHYLQYLGVKPETFVGIYVERSLEMVVGLLGILKAGAAYVPLDPAYPQERVDYILSDSEANFMITSSPLVTFLPQQETQM------ICLDTDA-----NVISQQNPENPNSEVKSNNLSYIIYTSGSTGKPKGVQICHQSLV--NFIKSMSNKPGLTTQDRLLAITTIFDIHALEI-YLPLTVGATIILVSRQVDGLELADTISKHEATVMQATPSTWRMLLTANWQGNPQLK----VICGGESLPRELANSLLEKVRCLWNVYGPTEATVWSTTFEVKHNRANRDKNA----PESIGYPIANTKIYILDNELQPVPIG--VVGELYIGGDGVARGYLKRPELNAERFLCDPFYKTGDLVRYLPDGNIEFLGRIDHQVKIRGFRIELAEIEAVLSQHPSVQDVVVLAREEEPGDKRLVAYVVSGEVTPTTHDLR-GFLKEKLPDYMIPSAFVGLDSLPLTSNGKVDRRAL----------- 196177589 472 ------------IHQLFEKQVEQTPEAIAVVC----EGKQLTYAELNSRANGLARQLVEYGVRSETLVALFADRSIEFLTGMIAIFKAGGAYLPIDPQYPQQRISEVLQQSQAPFVLVSQPLESILDQALDR---------IGSPAQPKLLHLEQLWEQPPATIDCQPYHLAYVIYTSGSTGVPKGAMVEHRGMVNHLYAK--IKDLQLTHRDRVAQNARSFDISVWQF-LVALLVGGRVYIITDEVAASQLLSQVQQQQITLLEIVPSLLRMVIEDLKGEQHDLSTLRWLILTGEALPPQLCRQWFDYTIPMVNAYGPTECSDDVTHHFI------FQPPTTEVLNMPIGRPVANTRLYVLDAQLQPLPIG--VTGELYVGGHGVGRGYLKNPQRTAEVFICDPFYRTGDRVRYLPDGTIEFLGRMDYQVKIRGFRIELGEIETVLTQCPQVKETAVLVWEDADQHKRLVAYVVHQGEQPTISTL-QGFLRQKLPEYMIPAAFVFLEALPLTPNGKLDRRALPE--------- 196177589 1533 --PTIRLDVPAPVTSQIANWVALTPQQVAITHLG----ERVSYAQLWQRAFEIAQVLLAEGVQPGDVVALWGEASVGLIAAMVGVFLSGGVLLIIDSTLPEARMQVMVKESGAKYLL------NLGDNAIPQTLTIGAAQLIDIQPKTGEPC--QSPSQVMPLPQLTPEAPAYIFFTSGSTGKPKGVLGTHRGLA--HFLAWQGQTFEITPQDRVAQLIRLSFDALLRDVFLPLTHGARLCLPDPELEPSQIFNWLDKQQITVIHTVPTVVQYWLTQ-KPQGIGLESLRWLLLSGEPLTQTVVQQWRESFPQMVNLYGTTEMTMVQCYYPV--------PIEPPLGVMPGGWSLPHSQALILNPANQLC--GIGEIGEIVIRSGWGTLGYINEPEAQQQRFKPNPYYYTGDLGRYRADGSVQVLGRQDEQLKIRGIQVQPGEIEAVLNQHPKVAASVVTVWEASPGDKRLVAYVVARKNQPWEGSELRTFVQQQLPDYLLPSGWVALEALPMSANGKVNRRALPDPSESL---- 118087758 27 ----------------LDQHVEKSPNRVALIRDEPGTAVHVTYRELLDLTCRLANTLKKYGIQKGDKVAIYMSVSPLSVAAMLACARIGAVHTVVFAGFSAESLAGRIMDSECKAVITYNELKTTVDEAVKNCPSVKHVFVTDNKTQMGDLDLEEEMAKAATPESMDSEDMLFMLYTSGSTGKPKGIVHTQAGYLLYA-ALTHKYVFDYQQGDVFGCVADIGWITGHSVVYGPLCNGGTTVLFESTPDPGRYWEMVQRLKINQFYGAPTAIRLLLNYGDKKKYDRSSLKTLGSVGEPNNEAWQWFYHVVGCTLVDTWWQTETGGICIAPRP-------SEENADIIPAMAMRPFFGISPVLMDENGK-VLEGNDVSGALCITQPWLARTIYRDHQRFVDTYFKPGYYFTGDGAYRTKEGYYQITGRMDDVINISGHRLGTAEIEDAMADHPDVPETAVIGYPHEIKGEGAFAFIVLKEQTAHTDHVKEELVATKIAKYAVPDHILVVKRLPKTRSGKIMRRLLRK--------- 163857586 5 -----------NLYTIL---AGGFPADRSKIALETPELL-YTWDDIDRASACLANLLASLGLPEGARVAVQVEKSPEALLLYLATLRAGYVYLPLNTAYRESEVAYFLGDAEPAVVVCASKNLEWVRRVADQAGT-RHVYTLDENRSGTLLDAAGGMSQSFDTVARRADDLAAILYTSGTTGRSKGAMLTHGNLASNAQV--LHRYWGWRADDVLLHMLPIFHVHGLFVASHGALLAGARMIWLPRLDVEQALHYL--PRCTVMMGVPTYYVRLLADARFGRKACARMRLFISGSAPLLMETFNEFRRTGHTILERYGMSETVMLTSNPY--------DPADGERLGGTVGKALPGVQVRVVDDAGAAL--GAGEIGNVQVRGPNVFAGYWRMPEKTREEFTADGWFRTGDVGRWDSGGYLSIVGRSKDLIISGGYNVYPKEIELLIDEMPGVSESAVIGVPHPDFGEAVVAVVVPRAGASVDTAAMQAELKTRIANFKVPKQIHLIEQLPRNTMGKVQKNVLRTEYA------ 218556977 14 ------------LRQMWDDLADVYGHKTAICESSGGVVNRYSYLELNQEINRTANLFYTLGIRKGDKVALHLDNCPEFIFCWFGLAKIGAIMVPINARLLREESTWILQNSQACLLVTSAQFYPMYQQIQQEDASLRHICLIDMALPDGVSSFTQLKNQQPATLPLSTDDTAEILFTSGTTSRPKGVVITHYNLRFAGYYSAWQ--CALRDDDVYLTVMPAFHIDCQCTAAMAAFSAGATFVLVEKYSARAFWGQVQKYRATITECIPMMIRTLMVQPPSANDRQHRLREVMFYLNLSEQEKDAFCERFGVSLLTSYGMTETIVGIIGDRPGDK----------RRWPSIGRAGFCYEAEIRDDHNRPLPAG--ELGEICIKGPGIFKEYFLNPKATAKVLEADGWLHTGDTGYRDEEGFFYFVDRRCNMIKRGGENVSCVELENIIATHPKIQDIVVVGIKDSIRDEAIKAFVVLNEGETLSEEEFFCFCEQNMAKFKVPSYLEIRKDLPRNCSGKIIRKNLK---------- 13471765 4 -------------------HAGAQPDRVACVDLASG--RRWTYAALDEAIQRTVRVLTGYGIKPGQRIATLARNSADLLILQQAAMRLGAIFVPVNWRLASAEQQAILADCDPALLLHD---------AAPQAALPGRCIPVDVAAFTAAVEAETLAPRRPLPA---DDAPSIILYTSGTSGRPKGVIVTERNAFATAVNFSVLG--RVGNASIFLCDAPMFHVIGLITSLRPTLLQGGTVLISPGFDAGATNRRLADPGVTHYFCVPQMARMLRDHPDFAPSRWTSLTAIFTGGAPNPATDIRWWLAQGVRMADGFGMTEAGTVLGM--------PVEAGRIAGKAGSAGLPAPTIGLRLVDDDGRDVAAG--EPGEIWLSGPSITPGYWNRPEETQRAFTADGWFRTGDIARRDGEGFVTLVDRRKDMFISGGENVYPVEIETVLLDHPGIAEAAVIGIADARWGEVGRAFVVVKPGCAVDPADLASHCGARIARFKVPKEFLLTDALPRTASGKIQKHILR---------- 195611660 32 ---------------FLERAALAHPGRASVVHGPV----RYTWADTYRRCRRLASALARLSVGHGSTVAVIAPNVPAVYEAHFGVPMSGAVVNCVNIRLNAETIAFLLEHSVAEVVMVDQEFCTLAEESLSAFRRPPILIVIGDPTCDGAIEYEEFLKTGDPEFSWDEWQSIALGYTSGTTSSPKGVVLHHRGAYLMALSVAIV--WGMPEGAVYLWTLPMFHCNGWCYTWALAAFCGTSICL-RQVSTKAIYEGITKQGVTHFCAAPVVLNNLINAPASETFPLPRVVSVNVAGAAPTPSLLGALSIRGFRVTHTYGLSETYGPSTVCAWKPEWDELPLEERSRLHCRQGVRYIAMELDVVDPTMAPVPADGKSYGEIVLRGNAVMKGYLKNPRANAEAF-AGGWYHSGDLGVKHPDGYVEVRDRMKDVIISGGENISSLEVEKVLCAHPAVLEVSVVARADERWGESPCAFVTLKDGAASDEAALARFCRERMPGYWVPKSVIFGP-LPKTATGKIKKHELRARAKEL---- 78221479 13 ------YDYPLLIKNLLFCPVVDNPDQEIVYR----DLYRGTYRGLRERVRRLASVLTGLGVKPGDTVAVMDWDSHRYLELFFAVPMIGAVLHTINVRLSPEQILYTIDHAEDDLLLVNSEFLPILEQIRGRLDAVQGYVLLTDKAPETAIPFLAAAAPEFEFPDFDENTRATTFYTTGTTGMPKGVYFSHRQLVLHSFGVMTALSTAVGHGDVYMPITPMFHVHAWGMPYVASMLGVKQVYPG-RYVPDQLLELIEREKVTFSHCVPTILHMLLKHPHAERIDLSGWK-VIIGGAAMSRTLCLEALRRGIDVFTGYGMSETCPILSLSHLTPEMLELSPEEQATIRCKTGQALPLVDLRVAGGELRELPRDGVSSGEIVVRAPWLTQGYLKDHKAS-ERLWDGGYLHTGDVAVRDGLGYVRITDRTKDVIKVAGEWVSSLELEDIFAHHPAVAEVAVIGQPDEKWGERPLALVVAKPGEATEKELVHHVRKGVVSKQVVLARVRLVEAIDKTSVGKTNKVALREKY------- 145477323 25 -----------TIGQQLQDISEKYPDNKAIISQLQGIDMK--YSELYTRSKELAAAFIALGLEKGDRIGIWSPNNVEWALTQFAAAMADLILVNINPAYQTSELEYTLNKVGCKALIMHSNYVAMLKELAPELDIPGHLIIIDNIHKHGFYNFKDIFADHLHQVDIDPDDITNIQFTSGTTGLPKGASLSHINILNN--GKYVGGRINYTEKDVVAIAVPLYHCFGMVLGNLACIYGSTMVYPSDGFSAAATLEAVTNYKCTSIYGVPTMFIEYINEYEKHKYDVSTLRTGLIAGSLASEALMKQINVLGVDISNCYGQTECSPITCQNKPTDSFE--------IKTTKVGCPL-NAEVKIVDSNGNVVPYD--TPGEYCARGYSVMKKYWEDEKATRETIDKNGFLHSGDIATMDKDGYIAIVGRNKDMIIRGGENIYPKEIEEYLSHMNGVEQVQVIGCNDEKYGEEVVALIKMKKDAEEISGLDVYYCHKKIAYYKIPKFVKFVNEFPQTITGKPQKFKMRQE-------- 55981219 78 ------------VYNALERNVERGLRNKVLYLAEDGREEKLTYGELLDRVRRLATGLRRLGVGKGDRVVIYMPLTLEGVLAMLATAYIGAIHSVVYAGLGVSALRERILDAQAKLLIAGDDLRSIAEEAIRDLPLKVVWFAYKAELAEGHYDFHELLWGNPPEARVDAEHPLFILYTSGSTGKPKGVVHVHGGYMVGT-TYHLRTFFDVKDEDVFWATSDIGWIVGHSIVYAPLLEGITSVLAPDHPDPGALWQAVERYRVNVMFTAPTAVRMFMKYGPERKYDLSSLRLLAVAGEPLPEALKWAYEHLGRRVADNWWQTELGGPTLGTPL----------VLPAKPGFAGVALPGVEAEVVDEEGRPVPPGQGGLLVLKRPFPHMMRTVWGNHERYLRYWVPGGVYASGDVASKDEEGYFSVLGRADDVLNVAGHRIGTADVESALVSHPAVAEAAVIGVPDPLKGEAIKAFVVLRLGQTPSEELKEALVRRELGPIATPSEVVFLDKLPKTRSGKILRRLLKAQA------- 121601882 77 -------------YNCIDRHLKDRGNEIALIWESDNPDKKITYNELYEHVCRFANILKNHGVKKGDRVSIYLPMIPEAAYAMLACARIGAIHSVIFAGFSSEAIAGRLIDGQSTFIITADHALPLKDNVDRAIHNVTQVMVIRRTSKGRDFWYHEEMPHDCPPEHMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVYA-SMTHQYVFDYHPGEIYWCTADIGWITGHSLVYGPLCNGATTLMFSPTFDEGRFWEIVDKHKVNIFYTAPTAIRALMGAGDSKRSQRTSLRLLTVGEPINPEAWKWFYHTVGCPILDTWWQTETGGHIITPLPGAT---------KLKAGSATHPFFGIQVQLVDPQGNIL--KGEAEGNLCISWPGQMRTLYNNHQRFVETYTYKGKYFTGDGCKRDKDSYYWITGRVDDILNISGHRLGTAEIESALISHPAVSEAAVVGYPHPIKGQGIYSFVTLMAGTQPSATLHQNLVRQEIGSIATLDKIQFAPHLPKTRSGKIMRRILRKIAANNF--- 78062238 16 ---------PLLIKQLLHTPTKQAASQEIVYRGD----LRISYATLRERIGRLANALATAGVRHGDTVAVMDWDSHRYLECYFAVPMMGAVLQTVNVRLSQDEIAYTIDHAHADVLLVHADFLPVVDAIRERLPHVRTFILLDEPDSAPCSHYEALLAASAVDYAFPENTRATTFYTTGTTGLPKGVHFTHRQLVLHTLAIMAASGQRFHRGDVYMPLTPMFHVHAWGMPYVATVLGVKQVYPG-RYVPERIVKLVQDEGVTFSHCVATILHMLLGCDTAATADLGRWK-IVIGGGALPQGLARTALAHGIDIFAGYGMSETCPVLSLAQLPPGAEQLDADEQVRMRCRAGRPVPLVDLRVVDDDMSELPRDGHAYGEIVARAPWLTQSYVKNPEAS-EILWAGGYLHTQDVGHVDPSGALQITDRIKDVIKSGGEWISSLEIENLISMYPGVAEVAVIGVRDDKWGERPVAVVVCKPGTLSEEGIRSHVTRGRISKYAVPQVVRFVDALDKTSVGKIDKKALRAQFA------ 212538689 39 ---------EITLAELLELQCLEHADRECLVVPWT--NTRWTYRQLQVESERLARGLLASGIQRGDRIGVMAGNCEQYVSLFFAAATVGAILVVINNTYTKAELMYGLEHTACKMLFISPTIHSLEDAINHTLPDLKDIVVI-RGEYRNLKTYEDVVREGQSVPRVSPYDVVNLQFTSGSTGNPKASMLTHHNLINNSRF--IGDRMDLTYSDVLCCPPPLFHCFGLVLGLLACITGAKIVYPNETFDPAAVIDAISKERCTAVHGVPTMFESIFAVPRPADFDCTRLRTGIIAGAPVPYSLMERLELNMTEFTSSYGLTEASPTCFNAFTHDTID--------RRLTTVGKVLPHASAKIIDPTGRTVPIGQR--GELCMSGYQVHSGYWKNPQKTTETLDEDGWLRTGDEAVFDADGYCTITGRFKDIIIRGGENIYPLEIEERLGRHPAISRATVIGVPDSHYGEVVGTFIEFKPDVPSAEDLRD-WTREVLGRHKAPRYLFVCGSIPQTGSGKVQKQVLRE--------- 54293088 76 ----------LNVASCLDRHLPHKANQTAIIWEGDDENQTLTFAQLYSEVCKMSNVLKSLNVRKGDTVGIYLPMIPEAAIAMLACARIGAIHTVVFAGFSAHALQQRLIASSCKCLITADAFIPLKKQADEASVDLTKLVVKNSNAPHWWHELKQTVSDQCTPEPMNAEDPLFILYTSGSTGQPKGVVHTTGGYLVQT-AYTHQLIFACQDNEVF-----------WCTADIGWITGHSYVVYGPLPDAARNWRIIDKHQVNVFYTAPTAIRSLMRAGDQSSSRSSLRLLGSVGEPINPEAWNWYHQKVGCPIVDTWWQTETGAIMI---------SPRASDEVIKPGSACKPIPGIVPVLLNEQGHEI--NGAGEGLLAIKYPWMARTIAGDHQRYCNTYLSNGYYITGDGAKRDEDGDYWITGRIDDVLNVSGHRLGTAEIESALVSHPKVAEAGVVGIPHDLKGQGIFAYVILKQGNKPDTKLQTELVKDEISAIAKPDVIQFVNDLPKTRSGKIMRRILRK--------- 194016288 460 -----------SLRELFEKQVSKTPQAKALQF----EEITLTYEELNQRANQLAHYLKKRGIGPEQFVAIALPRSIDMVVSLLAVIKTGAAYLPLDPDYPNDRVAYMLEDAKPACLLTVKETADGLEH--------PHIVQLDDSIVHQEIAGSPHL--NPTWSEGSPHHPAYILYTSGSTGKPKGVVVTKRNVINFIL--SMQDSFLLDQGDQLLAVTTIFDISGLEM-FLPLLHGAAILLAKKETEPAKLSDMIRSHHVTIMQATPTLWHALAD----DYPDVITGMRVLVGGEALPASLLHTLQSLQCDITNLYGPTETTIWSTMENVTAHRENSGP--------AIGKPIWNTNIYILDEGLNPVPAG--SIGELYIAGEGVSRGYLGRYDLTAERFVADPFYRTGDLARWRENGSIDYISRADHQIKIRGFRIELGEIETVIMQHPAIKHTSVIVREDQPGQQLLCAYVVLTDDSSLHPSELRQFVAALLPDYMVPSAVVFLPELPLTPNGKIDRKAL----------- 194016288 1512 ------LDQAHRLPTLFEKTVQQYPDRVAVT---DGKWQ-LTYEELNNKANRLAHLLIERGVGPEQFVALALPRSIDMLVSLLAVHKAGAAYVPLDPDYPADRLAYMIQDAKPVCSITT-------KAAALHLPADCDLILLDEKETNDQLNHNPADIDRIEP--LSPLHPAYIIYTSGSTGKPKGVVIPHQNVI--RLLTSTEHWFHFDEEDVW----TMFHSYAFDFIWGPLLYGGRLVIVPHTISPEEMLHLLVDEGVTVLNQTPSAFYQLMQIDKEQQTQALSLRYVIFGGEALEEDWYSRHSDCKPKLINMYGITETTVHVTYNVLNRDMIA------KKSSSLIGEPIPDLHVYVLDEYLQPVPPG--TTGEMYVAGAGLARGYLGRPDLTSDRFPADPYYRTGDLARWTVEGALDYIGRADHQIKIRGFRIELGEIEAVLSRHDAVAQVVVIMREDQPGDKRLVAYIVTTEEDRFDTETLRHFAAASLPDYMVPAAYVQIDTMPLTANGKLDQKSL----------- 51245949 49 -------NKGLNIHEAVDRHANGPGDRLAIRWLGDGGVRDFSYSDLKRQSNRFANVLRELDIGRGERVFTLAGRVPELYFSAFGTWKNGSVFCPLFSAFGSEPIYQRLSKGDAKVLVTTERLYQKVAALRERLPQLKHILLIDQDIGEGLWSLPRRMEEAADAFIIPPTDPAIVHFTSGTTGMPKGAVHVHNAVLTHYLTGKYV--LDFHPGDVFWCTADPGWVTGTSYGIIAPLVGVTNIIDEAEFDAKRWYQLLEEQQVNIWYTAPTAIRRLMRLAPTKQYDLSHLRCIHSVGEPLPEAVSWGQQSLGLPIHDNWWQTETGGIMIANYPAVDI----------RPGSMGLPLPGIEAAIVRRERAEAVTEPGTQGELALRWPSMFRAYLHEEQRYRKCFVGD-WYITGDLAYRDADGYFWFVGRADDIIKTSGHMVGPFEVESALLEHPAVTEAGVIGKPEALIGELVKAFVTLKPGTEPSEELRLEFARKKLGSAVAPKEIEFRDNLPKTRSGKIMRRLLKAR-------- 90421769 9 ------------LFDGLEDPARL--------AIETEDGGRISYGDLMSRAGRVANVLVARGVKIEDRVAAQTEKSVAALVLYLATVRIGAVYLPLNTAYTLNELDYFITDAEPSLVVCDPAKRDGIAAIAAKVGAAVETLGADGEG--SLTEASAAAAPAFETVKRAGGDLAAILYTSGTTGRSKGAMLTHDNLASNS--KTLVDYWHFTDKDVLIHALPIYHTHGLFVASNVTLFARASMIFLPKLDPERIITLMA--RATVLMGVPTFYTRMLRSERLTREATGHMRLFISGSAPLLADTHREWARTGHAVLERYGMTET-----------NMNTSNPYEGVRLPGSVGPALPGVDARVVDASGVELPRG--EIGMIEVKGPNVFKGYWRLPEKTNAEFRHDGYFITGDLGTIDDNGYVSILGRGKDLVITGGFNVYPKEVESEIDALPGVLESAVIGVPHADLGEGVTAIVVREQGADCSEATVLGALEGQIAKFKMPKRVMFVDELPRNTMGKVQKNLLRETYANLYA-- 146303993 235 --------------------------------------RTYTYEDFARRVRKTVTFLKQNGLE-GKNVASIAWNTSRHLELYFAVPLSGGVLHTVNVRFHPREMDYVVEEMQDSAVFMDEDIEASL--------NVKTF-----RLNESYDEIIDSQEPAQELPDLEEKRGAVSCFTSGTTGKPKGVIYSHRSIFIHSLSLLAGDVLGLSSNDVVMDVVPMFHISGWDIPFASLMTGAKLVLPGIRPKPRDLVELIKEEGVTLAAGAPTVWIDVMNYVEKEREDLGKLRTVVMGGAEPPKGLMERMRKLGVRTYHAWGMTETEAIATVN----------RSDDLNVLTKQGYPIFGFEISLLDPAGRELPWDGKTMGELAVRGAFVTGRYFKGEAKFT-------WFRTGDIAVVDPDGNVKVVDRQKDLIKSGGEWISSVQLENAIMSFHKVSEAVVVGVHDERWGERPVALVVPK-EPTTPQEVVEYLKSNAFPNWWIPDRIIFVDSIPKTSTGKLDKKVVREEVKKLL--- 149181421 6 ------MEIDLLLPNLLKQRAFLTPKRRALTF----EGHRYTFREVYDVARSWAGALHDIELKQGSKAGVLIKNNKEGYFLLLALQQAGVTAVMLNNRLTIEELAFQIQDTGVDALFYDADFQSVALELKESIANKRVFSISEIEVRQT--------DEFQPQDQVEMSSVCTIMYTSGTTGKPKGVLQSYNNHWWSAVGSAL--NLGLKETDTWLCAVPLFHISGYSILMRSIIYGMEIKLY-ERFDEEMINQDLKKGGVTIISVVSAMLQRLLKNLGEDIYH-PDFRCMLLGGGPAPKSMLQQCKEKGIPVFQTYGMTETSSQIV---------TLSPEDSLEKLGSAGKPLFPCELMIVH-NGQK--AGAHVQGEIAVRGPNVTRGYYNREEANKESFM-DGWFLTGDIGYQDEQGFLYVLDRRSDLIISGGENIYPAEIESVLVSHPEIAEAGVVGIESEEWGQVPVAFLVP--EIPLETSEVKEFCRTKLAGYKVPHQVYFVENLPRNASNKLLRKDLRE--------- 76800737 39 -----------------------HADRPALFQAYDGRREEYSFGDLDDESDRLANALADLGVGRGDRVGVVLPQVPANPITHLACWKLGAVSMPLSVLFGPDGLQYRLDDSEATVAVVDRDSYETVDGIRERCAGLEHVVEVDAGHHEGSTTFSAAADSSFEPVDTSPETPAIIMYTSGSTGPPKGALHTHSVWVGHCPAFKMYFELDMSEA-VFWTPADWAWIGALGLVFPAWHYGRPVVYPMGEFDPELAFELSAEFDVTSTFLPPTAIRMLMG-IETDSYDL-SLEAICSGGEPLTSEILEWAEADGVAVNELYGQTEANLLVCNCQSWFPAQA----------GSMGKPVPGHEVAVVDPDDGT-PVATGEVGQIAVKDPVVFEEYWNQPEKTASV-TVGGWHLTGDLAERDEDGYIWFKSRDDDIIITSGYRVGPGEVEEAILEHPDIEQAGVVGVPDETRGEIIKAFCQPVEGVAGDDGLRQSLVKENLAKHEYPRELTFVDELPTTTTGKIRRTELRKE-------- 207091342 1 -------PKHLPLHSYCFENLSEFGSRPCLINAPTGEI--YTYYDVELTSRRVASGLNKFGVGQGDVIMVLLSNSPEFVFSFLGASFRGALTTAANPFFTAAEISKQFKASNAKILITQSAYYEKVKDLDVKL-------IFVDSPPDGHSHFSEADENDMPEVKIKPDDVVALPYSSGTTGLPKGVMLTHKGLL--TSIAQQVDGLYFHHEDVILCVLPLFHIYSLNSVLLCGLRAKAAILLMPKFEINALLGLIQKHKVSIAPVVPPIVLAVSKSADIDKYDLSSIRVFKSGGAPLGKELEDRAKFPKARLGQGYGMTEAGPVLTMSL------AFAKEPMGVKAGACGTVVRNAEMKIVDPETSELPRN--RPGEICIRGDQIMKGYLNDPEATKRTIDEEGWLHTGDIGYIDDDDELFIVDRLKELIKFKAFQVAPAELEALLLTHPHISDAAVVPMKDESAGEVPVAFVVRNGHTQTTEDDIKRFVSKQVVFYKRISRVFFIDAIPKSPSGKILRKDLRAK-------- 167519330 54 -------------YNCLDRHVLNHGDRVAFFWFGNADARTVTYSQMLERVQRFANVLKALGIKKGDTVAIYMPMIVDLVVAMLACARIGAPHSIIFGGFSAEALSERIMDARSSVLVTADDLKSIADTAMEKCKTVTHCVVSGDKAPHSFHELEATAELECPALWVDAEDILFLLYTSGSTGRPKGVVHTHGGYMVWT-ATTFKYTFDYHPSDVYFCTADIGWITGHSIAYGPLLNCATSVMIPTYPEADRYWAIVEKYKVNSFYTAPTAIRSLQRFGEEKRHDLSSLRVLGSVGEPNPEAWIWYHDVIGASVVDTYWQTETGGHVITPLPGCT---------PMKPGSASLPMFGIVPAILDKAGEEL--SGKAEGYLVIKWPGQMRTVFGNHERFELTYFSQGAYCTGDGAHRDEHGYSWITGRTDDVITVSGHRMGTAELESAMTTHPDVAESAIVGVPHEIKGEGIHAYVITNPGVETDEKELKMHIRQEIGAFATPDVIHFTSGLPKTRSGKIMRRILRK--------- 218190871 119 -------------YNAVDRNIEANGDKIAMYWEGNGQDGKLTYSDLLDRVCQLANYLKSVGVGKGDAVIIYLPMLLELPIAMLACARIGAVHSVVFAGFSADSLAQRIVDCKPKLVITCNALKDIVDAGLAESEKQGVAVGLDTKWQAGRDVWWQDVPTKCDVEWVDAEDPLFLLYTSGSTGKPKGVLHTTGGYMVYS-ATTFKYAFDYKPSDIYWCTADCGWITGHSVTYGPLLNGATVLVFEGTPDSGRCWDIVDKYKVTIFYTAPTLVRSLMRDGTETRHSRKSLRVLGSVGEPNPSAWRWFYNIVGCPISDTWWQTETGGFMITPLPGA---------WPQKPGSATFPFFGVQPVIVDEKGKEI--EGECSGYLCIKWPGAFRTLYGDHDRYETTYFKPGYYFTGDGCSRDKDGYHWLTGRVDDVINVSGHRIGTAEVESALVSHPKCAEAAVVAVEHEVKGQGIYAFVTLVDGVPYSEELRKSLVRNQIGAFAAPDKIHWAPGLPKTRSGKIMRRILRK--------- 214043837 20 -------------------------------FLHMPDGHVISHDDFIRSAARYANTLVGLGSEAGDRIAVHINKSPDALALYAACVQAGLVFLPLNPAYTAAEMEYFVVNSGARLLVCDPADHDAMEKVARRATV--RLETMDATGRGSLRDLAQLQSGDFTTVDRGPDDLAALLYTSGTTGRSKGAMLSHQNLLSN--AQTLGDVWRFTKADVLLHALPIFHTHGLFVATNIMLLAGGAMIFMPRFDVDQLIRLM--PRATALMGVPTFYTRLLASDDFTAGLTAHMRLFISGSAPLLAETHTQFERTGHRILERYGMTETNMTTSNPY-----------DGPRRAGTVGTPLPDVELKICDPDTGTTLPDGDT-GMIEVRGPGVFQGYWHMPEKTAAELRSDGFFITGDLGLIDDQGYVHIVGRDKDLIISGGYNIYPKEIELVLDTQPGVLESAVIGVPHPDLGEAPLGVLVPDGSVDLDLDAIAGTIGQHLARFKCPRLLVLAQDLPRNAMGKVQKNLLRAQYASAFA-- 192289605 27 -------ERPAHLAAMFDDLVARFGDRPAIV-----DDRALSYRELDLLVRKIAVSLAALGISKGDRVALFLGNCWEFLAVTLACNRLGVLVVPIGIRQRRAELEFLLNNSGAKVVVFEAELTDEIPAA-AEVPQLAHRFVAHGTA-EGARPFEDLLAAEAPLAEMHEDDTAVILYTSGTTGKPKGAELTHLSILHSSYA--FARAHELTERDRGLVAVPLSHVTGLVVSYATIAAGGCVVLMRQAFKTADFLALAARERITYSILVPAIYTLAVMHPEFDKHDLSAWRIGCFGGAPMPVPTIEMLSKRNLQLRNAYGATETTSPTTI---------MPQAYWRDHMDSVGQAIPYAHVRVLDADDNEVAPG--EPGELLIAGPMVVPRYWQRPDANAKEFV-NGYWRSGDIGSIDQDGFVRVFDRKKDMINRGGFKIFSAEVENVICGIDGVLETAIIGTPDPVLGERVNAIVVTSEGASLNERDVAAYCAARMSDYKVPESIIIRSELPRNANGKIQKTVLRE--------- 89893689 1 ------MNNQETFQGILDYWAEIAPDREAIF---DGQQRR-TFRELKEEVQCLAFALSQLEIRKGDKVLTIIPNWYEFIVIFFALAKLGAILVPCNEIFAKNEICDRLQQVEPKAVIAHKSHFCLLQEQKLACE-----IITTRFEEKDLLSFAKLLEKAIRPVEVDSSDVFTIMLTSGSTGRPKGVELTYENLFQG--AKSIGERLECTHQDIFLVPVPCSHLYGLVTGIVLPLYFGGKIVLMENYSPQEALSLIEQEKVTVHYGVPTMFIREINEHLQHKKDVSSLRTGMIGGTMVDEHLVRQIRVLNCNIMVAYGSTEAVTVSMTTL---------QDDLELRTQTAGRPYEGVEVKVIDGDGKAL--GLGEVGELICKGFNVMKGYHLAPEETAKIIDENGWLHTGDLGTIDRSGYIRIVGRKKDTIIRGGYNIYPGEVEKVYYTHPEVLEVCVMGVMQEELGEQIYAFIQLKKDSEETETTLREYTRDKIAKFKIPDQVILIKEMPRSPNGKIDKKALAK--------- 74196453 94 ---GWFLGGQLNVSNCLDQHVQKSPETIALIRDEPGTEVRITYRELLETTCRLANTLKRHGVHRGDRVAIYMPVSPLAVAAMLACARIGAIHTVVFAGFSAESLAGRINDAKCKAVITVVELKKIVDEAVKSCPTVQHVLVTDTKVPMGSLDLEQEMAKEAPPESMSSEDMLFMLYTSGSTGTPKGLVHTQAGYLLYA-AMTHKLVFDYQPGDVFGCVADIGWITGHSVVYGPLCNGATTVLFESTPDAGRYWETVQRLKINQFYGAPTAVRLLLKYGDAKKYDRSSLRTLGSVGEPINHEAWEWLHKVRCTLVDTWWQTETGGICIAPRP-------SEDGAEILPGMAMRPFFGIVPVLMDEKGN-VLEGGDVSGALCISWPGMARTIYGDHQRFVDAYFRPGYYFTGDGAHRTEGGYYQITGRMDDVINISGHRLGTAEIEDAMADHPAVPETAVIGYPHDIKGEAAFAFIVLKDNISDENMVVNELVATKIAKYAVPDQILVVKRLPKTRSGKVMRRLLRK--------- 19773582 14 -LPDIPIPTHLPLYSYCFQNLSQFHDRPCLIDGDTGET--LTYADVDLAARRIASGLHKIGIRQGDVIMLVLRNCPQFALAFLGATHRGAVVTTANPFYTPAELAKQATATKTRLVITQSAYVEKIKSFADSSSDVMVMCIDDDFSYENFSTLSNADETEAPAVKINPDELVALPFSSGTSGLPKGVMLSHKNLV--TTIAQLVDGENPHQEDVLLCVLPMFHIYALNSILLCGIRSGAAVLILQKFEITTLLELIEKYKVTVASFVPPIVLALVKSGETHRYDLSSIRAVVTGAAPLGGELQEAVKARHATFGQGYGMTEAGPLAIS-------MAFAKVPSKIKPGACGTVVRNAEMKIVDETGDSLPRNKH--GEICIIGTKVMKGYLNDPEATERTVDKEGWLHTGDIGFIDDDDELFIVDRLKELIKYKGFQVAPAELEALLIAHPNISDAAVVGMKDEAAGEIPVAFVVRSNGSEIAEDEIKKYISQQVVFYKRICRVFFTDSIPKAPSGKILRKVL----------- 15789476 62 -----VMHRPLLVTDFIDRARTYYGDETAVVAT---TGRRYTYSELADRADRFSAVLQAAGIDSGDRVAVLDPNTHYHLEAAYGAMQLGAIHTPLNYRLTPDDYAYILADAGADAIYADAAYADRVEAVRDQIPT-TTFITDDPAAVDGDWQDADALLADADRPDMAEDDVITINYTSGTTGDPKGVCRTHRNEVVHALLLSTHHTITDTDT--YLWTLPMFHANGWGHIFAITGAGATHVCT-RGVDAASVFDTIQAEAVSYLCAAPTVLNMLLDYHEAHDVAADADVRVATAGSAPPEATIRAVEALDWSLMHVYGATETGPLIATSDA-DRLLAAGGGSRAAMQKRQGIGLLGTELRVVDEHGNDVPRDNETIGEIVVSGNQVMDRYWNKPDATERAFTDDGYFHMGDFAVVDDTGFVSILDRKKDIIISGGENISSIELEDTLFEHDAVGEVAVVPSPHDDWGETPKAFVVPASGDPTTTALVEY-TRAELASFKTVRRVEFVDELPTTATGKVQKYELRAEFADE---- 166797877 1748 AFNDTEADKEKTLHQLFEEQAQRTPDQTAVVYGES----QLTYRELNERANQLARTLQSEGVQPDQPVGIMAERSLEMIVGLFGILKAGGAYVPIDPSYPVERIHYILEDSDTKLLLAQSHL-------RKSVPFTGKVLDLEDP----RFSWEDGLKQTAGP-----NHLAYVIYTSGSTGRPKGVMVEHRSVI--NRLVWMQEHYPLDKQDVILQKTPIFDVSVWELFWWS-MTGSKAVLLGGEKNPDVILDTIAQKNVTIMHFVPAMLHAFLESMEQKKRKLASLKYVFASGEALTPAHVAGFHRMEAQIINLYGPTEAT-IDVSYFECEAGETLN-------SVPIGKPISNIQLYIVQP-GSEYFQPLGVAGELCIAGDGLARGYLNRPERTAEKFAAHPFYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIELGEIEASLLQLDAVKEAVVIAIEKE-GSKQLCAY-LSGDESLNTAQLKRHLL-NKLPAYMIPAYFVQVEKMPITANGKIDRKALPAPEGNRLTG- 189241891 85 -------------YNLLDRNVKNFGDKVAFYWEHPDDYSRLTYKKLLEEVCRFANVLRSKGVKKGDRVAVYMPMILEAVITLLGCARIGAVHSLVFAGFSADSFAERILDCEARVLVTADGVWQSMNKCAQKGHNVKTCIVVSHTSPSGVVWWHDIVPQASTPEWVQAEDPLFMLYTSGSTGKPKGVVHTTAGYLLYA-ATTFKYVFDYKPNDVY-----------WCTADIGWITGHTYVVYGPLANCATFWLVVKKYKVNQFYTAPTAIRALMKFEDDKRVDLSSLKVLGSVGEPNPEAWMWYYKLVGCSIVDTFWQTETGGHVLTPLPGAT---------PMKPGAAAFPFFGVQPALLDESGNEI--KGEGEGYLVFARPWIMRTLYNNHPRYETTYFSPGYYCTGDGARRDADGYLWVTGRVDDMLNVSGHLMSTAEVESVLTEHPNVAEAAVVAKPHPVKGECLYCFITTTDTTRFDDKLLKQLVRERIGPFAQPDVVQNAPALPKTRSGKIMRRILRK--------- 121610159 79 -------DGQLNAANCLDRHIGTPTEHAIIFEADDGTVTRISYRELLARVGQFANALKAHGVAKGDRVLIYMPMTIEGVIAMQACARIGATHSVVFGGFSAKAVHERIIDAGAVAVITAGKELPLKAIILGGCDSVGTVFVHQRTASACPMTFAQALASDCAALALEAEHPLFILYTSGSTGKPKGVQHSTGGYLLWA-KMTMDWTFDLRPDDIFWCTADIGWITGHTVAYGPLAAGATQIIFEPTFDAGRFWQMIERHRCTIFYTAPTAIRSLIKAAEADAADLSSLRILGSVGEPNPEAWMWYHKNVGCPIVDTFWQTETGGHVIAPLPGAT---------PLVPGSCTLALPGIAAAVVDETGHDMPHGAGGILVIKRPWPSMIRTIWNDPERFKKSYFPQGYYLAGDGAVRSTDGYFRITGRIDDVLNVSGHRMGTMEIESALVAKTDVAEAAVVGRPDEVTGEAICAFVVLKRLRPTGEEARRNWVAKEIGPIAKPRDIRFGDNLPKTRSGKIMRRLLRSIAK------ 218756066 31 -------------FDVLDPIAAADPGRLCIAHVDDAGVRRYTFAWMAEASAKLANALRLRGIRKGDRVMLVLYRRIEFWVSMLALHRLGAVAIPAPAQLTPKDIVFRVERAKTRCVIVDHSITERVEAARPDCPGLAVCVVGGDALPRGWVDYDTIFTPAEARFPRPEEDPLLIFFSSGTTGMPKMVEHVHTYPLGHLLTGMYWH--DLVPGDLHLTLADTGWGAVWGKFYGQWMAGASVFVYDGKFEPAALLDVLAAHAVTTFCAPPTVYRFLVRQ-DLSAYDLSKLRHCTTAGELLNDSVFHDWKATGLEIHEGYGQTETTLQIATLPCMTP-----------KAGSIGRPMPGWDVVLQDAAGNICPPGEE--GEICVRPVGLFRGYLEEPEKTASVMF-GGYYHTGDKAWMDEDGYYWFLGRVDDLIKSSGYRIGPFEVESALVAHPAVVEAAVTGVPDPLRGQAVKATVVLAAGYTASDALTKELVKKVTAPYKYPRIIDYVAELPKTISGKIKRAEIRER-------- 109127829 68 -------------WTNMEKAGKKPSNPAFWWINGKGEEVRWSFEELGSLSRKFANILEACSLQRGDRVILILPRVPEWWLANVACLRTGTVLIPGTTQLTQKDILYRLQSSKANCIITNDVLAPAVDAIAPKCENLHSKLIVSENSREGWGNLKEMMSDSHTCVKTKHNEIMAMFFTSGTSGYPKMTAHTHSSFGL-GLSVNGRFWLDLTPSDVMWNTSDTGWASAWSSVFSPWIQGACVFAHHPRFEPTSVLQTLSKYPITVFCSAATVYRMLVQN-DMASYKFKSLKHCVSAGEPITPDVTEKWRKTGLDIYEGYGQTET-VLICGNFKGMKI----------KPGSMGKPSPAFDVKIVDVNGNVLPPGQEGDIGIQVRPFGLFAHYADDPSKTASTLRGN-FYITGDRGYMDEDGYFWFVARSDDIILSSGYRIGPFEVENALNEHPSVAESAVVSSPDPIRGEVVKAFIVLNPDSHDQEQLIKEIVKKTTAPYKYPRKVEFIQELPKTISGKTKRNELRKK-------- 115360526 12 -------DRHPSVTALLDDAMRRFAARPAFRAFG----RTVTYADVDRLSTALAAYLQQAGVRKGDRVAVMLPNVLAFPVVFVALARIGAIQVNVNPLYTAHELEHQLNDADVEVAVVCGGSMGTFADVRGDLGVVDAPAGACDALPPGSIALAHALAAGVEPVALGGDDLLLLQYTGGTTGLSKGAALSHRNLVANAQFGAIVPDSRRPGEEVIVTAIPLYHIFALTVNFLSFAIGAENWLVANPRDMDGFIDVLKAARPSVFVGVNTLYAGLVAQPRLNEVDWSRLTLSAGGGAAVIDVISARWKATGNFIREGYGLSETSPVVTFN----------PQSIDAFTGTTGLPLPSTDVKLLDDQDREVAIG--EAGEICVKGPQVMGGYWRKPDANAAAFTADGYFRTGDIGVFDAAGFLKIVDRKKDMIIVSGFNVYPNEVEAVATALPGVAECACIGVPDERTGEAVKLFVVPASDAALTDAQIVAHCRANLAAYKVPKLIRLIDRLPKSTVGKILRREL----------- 85858651 15 ---------------FIDRHIEEGRGDKICAYTDKGN---YTYRDMQKMVNKMANMFRKLDIRIGDRVIMLVFDTPWFFSTFWGAVRIGAVPVPSNTMLTSDDYQYYLNDSQARTLVISEKLLPLIKGIKGELRYLRDVIVVDDDG-EFSTPYQQMYAEEAETAFTTKDDVAFWQYTSGTTGAPKGAVHSHSDM-QYVAEAYGKHVLGMTENDVCYSAARLFFAYGIGNGMVYPLVGAASVLNPDPPTPERAFRLNSTYKVTLFFGIPTLFGQMLEYKPKAPHELSSVRACPSAGEALPPDLYHRFERFGVEILDGPGSTEMLHIYLSNTLGD-----------VKAGSSGKVVPGYEAKIVGEEGETLPDG--EIGTLWVKGDSSLRYYWRKKEKTASTII-GGWVNTGDKYYRDKDGYFWPSGRADDMLKVGGIWVSPLEVENCLREHPAVLETAVIGAEDEKNLVKPKAFVVLKQGSPELEKELKQWVLDRLAKFKYPRWIVFMDELPKTATGKIQRFKLR---------- 72384002 35 -----------SLVDMIEQSCRRFATRPAFTHMGS----VLTYTELDRLTRHFASALQRLDLQRGDRVAIMMPNLLQYPVAFFGILRAGMVVVNVNPLYSTRELQHQLADSGAAAIVVLENFAATLQAALDA-TALRHVITVGDLLPPGAISFPEALRQAPDELVITSDDVALLQYTGGTTGIPKGAVLTHGNLVANTEQISAWLGGTLEEGETVVTPLPLHHIFALTANLLTFVLGGNNVLVTDPRNVRSLLRTLRATRFSAISGVNTLFRLLLDLRGSDRANAGALKVAVAGGMAVQRLVAQRWQQTGIPLTEGYGLTEAAPVVCVNPV----------EGVAFSGAIGMPLPSTRVAIRDEAGQDLPPG--QAGEICVQGPQVMRGYWNMPQETARVLGADGWLRTGDLGVMDSRGSIRFLARGKEVIVVSGFKVYPGEVEDVAMQHPGIVDARAIGIPDAHSGEAVKLLVVRRDSALSAQAVLVH-CRAQLASYKVPRHIEFWPALPRTDLGK----------------- 15890168 22 ----------MNLSHFLTQAARRNPDHIGFVWGE----KTWSWAQMEARVDAMAHALTEFGVRKGDRILVQSSNNNQMFESMFACFRVGAVWVPTNYRQSPDEVAYLAKASGARGMICASAFPDHAKASHEASTIDFSIAIGTAEFGEDYDAIARHMGRKVKSQAVDRDDPCWFFFTSGTTGRPKAAVLTHGQMAFVITNHLCDLMPGTGPDDASIVVAPLSHGAG-IHQLVQVAHGAKTVLPAEKLDVPAVWALIEKWRITNAFTVPTILKMLVEDPSVDRFDHSSLRYVIYAGAPMYRADQKRLAKLGPVLVQYFGLGEVTGNITVLPPSFHN---AEDGPETRVGTCGFDRTGMEVQIQNDAAEEV--GAGETGEICVIGPAVFAGYYDNPEANAKAFR-NGWFRTGDLGHRDENGFLYITGRASDMYISGGSNIYPREIEEKILMHPDISETAVLGVPDAVWGEVGVAVCVAREGADIAAIDLKAYLEGKMARYKLPKSVVFWDAMPKSAYGKITKKMIREELE------ 121608649 1 -MPETTAQRP--LHEQLRRNARQTPDR--VACLWYGQP--ITWAELDAASDAFAARLQALGVQRGEPVALFMNNCPQYLMAHYGIQKIGAICCPCGPLNKEHELAYQLSDLQARVIVAADLLLPVIDKVRAQLPDMPTIDVPDEPVPAGCEDFLALVGGTPAPVRIAMDDVALMTYTSGSTGLPKGAMLTYENARFKTAAAADCNAA--RSDDVLLAVAPLYHIAGMVMGVNLPVHTGATAVLLYRFDPLGVAQALERYRVSWWYSIAPMNSALMRLPGARAMDWSALRIVTSFGITFTEQLAQQWQRFAPRFEAGYGLSET-----------HTIDVCMPPEAIRWGAHGKPVAGNRIRIIDPDGAPLPVG--AAGEITIHGPGNFKGYWNRPEATAQTLR-NGWVHTGDMGRIDADGYLTFIGRFKEMIKVSGYSVFPEEVETLLIRHPAVAQAAVIGVPDEHKGEVVRAFIVLRAGQAPDAAELLAWARDNMAPYKVPRELRFIDALPSTGAGKVLRRLLRD--------- 84500636 1 ------MHETNHLCGLLARHAVLTPDHVFARRPDLPD---ITYRALFEGAERMARALADLGLQPGDRVAVQVDKSIEAIQLYIGTVLAGGIFLPLNTAYTDPEVAYFLGDATPRVVVCDPARQSGIAALTPA--------SCLTLAADGTGTLTEALPADPEAVPRAETDLAAILYTSGTTGRSKGAMLSHGNLASN--AETLREYWRFTRDDVLIHALPIFHTHGLFVATNVALLAGASTVFLPRFDPDAILDAM--PGATAMMGVPTFYTRLLNDDRLAPELAANMRLFISGSAPMLVDTHEKWARTGHRVLERYGMTETNMSTSNPY-----------EGERRMGTVGFPLPGVELRIM-QDGAEVPEGD--IGVIEVRGPNVFQGYWQMPEKTAEELKADGWFITGDLATRDAEGYVTIVGRAKDLIISGGFNVYPKEIEEIVDDLPGVVESAVIGLPHPDFGEAVV---AVVVGDVTAEEIGEA-LSGRLAKFKQPKRVFVVPELPRNTMGKVQKKALRDEYAGLFA-- 196193591 69 ----WFHDGELNAAECIDRHLATNRDGIALLWEPDSDRRQITYQQLHQHVCKLANTLKQQGIGKADRVMIYMPMIPEAVFAMLACARIGAIHSVVFAGFSPDALAGRIADCGAKMVITADGIVPLKDNVDAALDSVDKVLVVNHVGCDTHLDFHEQLAGDCPAEPMNAEDPLFILYTSGSTGQPKGVLHTTGGYMVYASLTHQL-AFDYHPGQVY-----------WCTADVGWITGHTYLVYGPLANGATCVDIIDRYNIDILYTAPTAIRALMAGGDHANSRRDSLRILATAGEPNPAAWQWFHDQLGAAVVDTWWQTETGGIMICPLPGA---------IEAKPGAATLPFFGVQPALVDNDGKLL--HGAAEGNLVISWPGQARTLWGDHQRFVQTYFTPGYYCTGDGARRDEDGYYWITGRVDDVINVSGHRMGTAEVESALVSHPKVCEAAVVGYPHTIKGQGIYVYVTLNDGEHTSDALLRQWVRREIGPIATPDLIHFTHGLPKTRSGKIMRRILRKVAANEH--- 16040972 257 ----TEYPRDKTVYQLFEEQMKRTPDQAAVIYGE----KQFTYRQLNERANQLARTLRKKGVKTDRLTAIICEHEIELVVGILAVLKAGGAYVPIDPDYPKHRIQYIVEDSQADIVLTQSHL-------QKQLELAGTMVFLDQES-----SYHED-GSYLEPIS-STKDLAYVIYTSGSTGKPKGVAIEHQGLTNYIWWARRVYVKG--EKTNFPLYSSIAFDLTITSVFTPLITGNAIIVYGGENSTALLDSIIQDSRADIIKLTPAHLQLLKEINIPAEC---TIRKFIVGGDNLSTRLARSISKFGIEIFNEYGPTET-------VVGCMIYSFDPQNDRRESVPIGTAADNMNIFVLDKSMKPVPAG--VPGEIYISGDGIARGYLNRAELTAERFLQHPFYRTGDLARRLPDGNIEYLGRIDHQVKIRGYRIEIGEVESAFFQIPPIQEALVTAQ--ETNGETLCAYYTAQ-HSLTAGEIREHLSRQ-LPSYMIPAYFVQLAAMPLTSNGKIDRQALPAPTGNLTG-- 56478449 14 --PHITIPRDYNAHDLIERNLRSRGNKIAVID----DAGQYTYAQLAERVDRFAHALGEMGVRMEERVVLCLLDTVDFPTAFLGCIKAGVVPVPINTLLTASDYSYMLRDSRARALVVSSLLLPAFANAIEQSPFVKNVVVSGGDAGGSHLDFADLLAAPRPPFEAAPDDPCFWLYSSGSTGAPKGTVHLHSSLIT-TFELYARPILDVQESDVVFSAAKLFFAYGLGNGLTPLAAGATAVLMSERPTPASVSRVLRRHQPTVYCGVPTLYASMLASPELPGRAEVSIRRCASAGEALPAEVGKRWEHFGVEILDGLGSTEMLHIFLSNRHGE-----------ARYGTSGKPVPGYELRLIGDDGEEVAPG--EPGELQVRGPTSAALYWNNRSKSRDTFMGQ-WTRSGDKYSQDADGNFAYAGRNDDMLKVGGIYVSPIEVESALITHEAVLEAAVVGKADVDGLIKPLAFVVLKPGRPSPDELKLH-VKSKLAPYKYPRWLEFVDELPKTATGKIQRFKLR---------- 159154193 436 ------------IHQLFEEQVKLTPDAVAVIF----EGQFLTFQELNERANQLAHYLREKGVDIEVLVGIFVARSLEMVIGILGILKAGGAYVPLDYSYPVDRLAYMLSDAAVSILLTQQSLVDSLPENQAE------VVCLDRD-----WQIITNYSQQNPDSQVTSENLAYVIYTSGSTGKPKGVMNIHRGICNNLL--RTIDSYPLTPKDRILQITPFFDVSVWEIFWSLT-SGATLIVPEGHKNIAYLINLIAQEQVTQINFVPSMLRAFIQ--EVNSEDCHCLQRVFCGGEALSYELTQRFEHFNCELYNFYGPTET--AVDATFWQCTLQSNYQ------IIPIGRPIANTQIYILDHHLQPVPIG--IAGELHIGGIPLARGYLNRPELTAQKFIDNPFYKTGDLARYLPDGNIEFLGRIDNQVKLRGLRIELGEIESVLDTHPQIEQTAVILREDIADSQRLVAYIVSKNHSFTPGDFRR-FLQHKLPGYMIPSAFVMLSDLPLNPNGKIDHKQLPK--------- 4107276 55 ------------------------GDKTAIYWEGNGLDSSMTYNQLLARVCQLANYLKDVGVHKGDAVVIYLPMLMELPIAMLACARIGAIHSVVFAGFSAESLAQRIIDCRPKVVITGSKIIYLKEIVDSALESAQKGIVTDKWTKGRDIWWQDVILKTCDVEWVDAEDPLFLLYTSGSTGKPKGVLHTTGGYMVYT-ATTFKYAFDYKPTDIYWCTADCGWITGHSVTYGPLLNGATVVVFEGAPDVGRCWDIVDKYKVSIFYTAPTLVRSLMREGDESRYSRKSLRVLGSVGEPNPSAWRWFFNVIGCPISDTWWQTETGGFMITPLPGA---------WPQKPGSATFPFFGVQPVIVDEKG--VEIEGECSGYLCVKSPGAFRTLHGDHERYETTYFSPGYYFSGDGCSRDKDGYYWLTGRVDDVINVSGHRIGTAEVESALVSHPQCAEAAVVGVEHEVKGQGIYAFVTLVEGVPYSDDLRKSLVRNQIGAFAAPDKIHWAPGLPKTRSGKIMRRILRK--------- 92116179 78 -------------YNCIDRHLEERGDQTAIIWEGDDQSRHISYRELHDEVCKMANILRLRNVKKGDRVTIYLPMIPEAAYAILACARIGAIHSVVFGGFSPDSIAGRLRDCKSRVVITSDEGLTAIEKVNGEVDWVIVVKRTGGKVPTRDVWYHEAAASECPCEPMHAEDPLFILYTSGSTGQPKGVLHTTAGYLIF-VAMTHQYVFDYHDGDIY-----------WCTADVGWVTGHSYILYGPLCNGATFWNVIDKHKVNIFYTAPTAIRALMQGGDDPVKKTSSLRLLGSVGEPNPEAWEWYHRVVGCPVVDTWWQTETGGIMISPLPGA---------IAQKPGSATRPFFGIVPEIVDADGKVL--EGECSGNLCIARSWPARTVYGDHARFEQTYFSKGKYFSGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESSLVAHESVSEAAVVGYPHNIKGQGIYAYVTLMQGVEPSETLRKEWVRKDIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDE---- 198420297 93 ----------------VDRHAAKHPDKVALIWDEPGNTEKVTYSQLLAMVCKISNCLKDSGVKRGDRVAIYMPVSPIAVAAMLACTRIGAVHSVVFAGFSADALAQRIQDAGVETILTTDELKKTVDAAVQKCPSVKRVFVTGENAPKTNLDIDKTASENFTPEVMDSEDLLFMLYTSGSTGKPKGIVHTQAGYLLYA-SMTQKYVFDYHDGDIFGCVADIGWITGHSVVYGPLSNGATTVLIPTYPDPGRYWEMVERLKINQFYGAPTAIRLLLRYGDSKKYDRSSLKVLGSVGEPINHEAWEWYHNVKCDVVDTWWQTETGGIAVTPRPSGPNDKI-------IPAAPMRAFFGIQPAILGSEQEDL--QGVNEGALCIKNPWMARTIYGDHERFMDTYYRPGHYFSGDGAKRDEEGFIHITGRMDDVLNISGHRLGTAEVEDVLDEHPDVAEAAVVGVPHAVKGEEAFAFVVKENFSRDHETLVKELVRERIASFAVPSQMLVTEGLPKTRSGKIMRRILRK--------- 189546107 4 ------MDMRMRLIDYLDTGASRGAHQPCLTMGGKD----YSYEEVQTLSYRIGRRLAGSGIAAGDKVAILAANDPVAFSCVFGISRAGAVWCPINPRNEANENRYILDNFDCRFLIFHSAFAEMVEKMLPDLPKLAQAVCLDADLPATSLGVWLDGVDDSPFSRAPLDDVAMIPGTGGTTGKPKGVMLTDTNL--EIMSALTLMGYPFEGRPRYLALAPLTHAAG-VLCFPALALGG-QIVIMPRPDIGDFVRLIETYRITHTFLPPTLIYMLLDSPYLAKADLSSLQCFWYGAAPISVALKESLERIG-PMAQFFGQTEAPMMITMMAPEEHYNDDGSIAEERLR-SAGRAGPLVRLGIMDGEGRLLPAGER--GEVVLRSSLVMKGYYNNPTATEEAF-AHGWHHTGDIGYLDGDNFLYIVDRAKDMIITGGFNVYSVEVEQALAQHDDVLDCAVVGLPDDKWGERIVAVVQPKEGKTIDAQALIAFVKTQIGSIKSPKQLEVWPDLPRSRVGKVLKAEIR---------- 11546073 92 ------------VHDALDKQAELRKNKVAIWEGENGDVRKITYGELYREVNKLANALKELGVKKGDRVAIYLPMIPELPIAMLACAKIGAIHTDVFSGFSPMALRDRINDAEAKLLITADGFYRRADKALEDAPSVEKVIVLDVPMKEGRDYWWDDVPKECETEVMDANDILFILYTSGTTGKPKGVMHAHGGYAVGT-AATLKFVLDLKENDVYWCTADIGWITGSYIVYAPLILGATSVIYCGVPDPDRWWEIIEKYGVTVFYTAPTAIRMFMRLGEEEKHDLSSLRILGSVGEPNPEAWYWYYKHIGCPIMDTWWQTETGHFIVTPLPVTPL----------KPGSATKPFPGIEADVFDDSGNSL-YGKNVGGYLVIKKPWMLRGVWRNPERYFKTYWEKDVYLTGDAARVDEDGYFWIQGRLDDVLNVAGHRIGNSEVESALVSHPAVSEAAVVGKPHEVKGEAIV--------------------------------------------------------------- 110679158 6 ------------------------PKMTVLIDGPTG--RKCTGAQFIQDVKSLAGGLEARGWGAGKTIALMAPNIPEFCALFHASAWAGGTVTTINPTYTAPEVNHQLEDAGAEVLITIAMFADIAKEAIKGTR-INDIVIIDE-APAGMIPLDDLRGPPMDPVDV-ASHVVVLPYSSGTTGLPKGVMLTHQNLVVNVDQILAVTGLA-GARETTVAFLPFFHIYGLQVLQNVYMAAGGCLVTMPRFDLELFLSLIEAHKTPKLWIVPPVALALAKHPMVDKYDLSCLEQVNSAAAPLGADVAEAIQRLGTHATQAYGMTELSPA-------SHVSPFGKG----KLGASGAALPNTECRIVDTQTLKDTAPGQE-GELWVRGPQVMAGYLNNPEATRESIVENGWLRTGDIARIDGDSFVYITDRLKELIKYKGFQVAPAELEAALVSHPDILDAAVIGVPDDESGEVPAAFIVIAQHEALSLEDVQSYLSQRLAPYKQVHLLNVVEAIPKSASGKILRRVLRD--------- 168000194 30 -IPPT---RNFDLVSFVF--APQFGDRVAMVDAPTG--RSLTYAQLERNVRVVAAGLKNLGVRQYDVVMLLSPNSIEFAVVFFAVMSLGAVLTTVNSVNTTGEIQKQMNDAGAKFIITTAALTEKIAGVDLPVVIFGDDEVVPSFGSRATHRYSELLRTDTNGVPISQDDIAALLYSSGTTGLSKGVVVTHRNFISCSCLYNSGVDEVFSSDHVLLVLLPMFHVYGLAICTMCSLARGIKVVVMPQFNFVEMLSFIQTYKITHLPLVPPIIIALAKQDVVLKFDLSSLFQIGSGAAPLGKDILSLCAKRNVKLKQGYGLTESTGACSTAPTNVS-------DMDAHYGASGILLPNTQGMIIDPTNKPMPPTKQ--GEFWIRGPSIVKEYFKNPKATSETIDKDGWLHTGDLVMIDNDGYIHVLDRLKELIKYNAYQVAPAELEALLLSHPSILDCAVIPYPDEVAGQIPMAYIVQKPGKKFTEDEIMDWVGKQVAPYKKVRKVAFINAIPKSASGKILRREL----------- 209518933 17 ------------------------PDQEIVYR---GQV-RMTYTTLRERIARLANGLSWLGARHGTTVAVMDWDSHRYLECYFAVPMMGAVLQTVNVRLSPDEIAYTINHAGAEILFVHTDFLPLVEAIKSRLETVRTFIWIDDEDSEVATHYEAMLEESPDHYEFPENTRATTFYTTGTTGLPKGVFFSHRQLVLHTITGMAASGQRFHRGDVYMPLTPMFHVHAWGMPYIATVLGVKQVYPG-RYMPDRLVKLVRDEGVTFSHCVSTILHMMLGCEHARSADFSKWK-IVIGGGALTHGLARAALERGIDIFAGYGMSETCPLLSLAQLPPGAEALDAQEQLRLRCTTGRPVPLVDLRIVNENMEEAAHDGSACGEIVVRAPWLTQGYLNNPEASVQ-LWSGGYLHTQDIATLDPSGSIQITDRLKDVIKSGGEWISSLEIESLISLYPGVSEVAVIGISDEKWGERPVALVVLEGVVLSEDDIKRHVLSGRISKYAVPQIVRFIDSLEKTSVGKLNKKWLRAQFA------ 154247996 15 -----FIDRPPSVDALFRSWVARTPDALAVV----GGERRVTYGALDAAVERLADGLFAHGVRKGARVATLVGNHLAVVELSLACARIGAIHVTLDIRQRRPEIAYILAQSGTMLLVHDAACASELPEA-AEVPELRHRFAAGGSAT-GSEPYEELFAQPAPAADVSEEDPFCILYTSGTTGKPKGAVLTNLGVIHSCL--HYRYALGLEPGDRTVLAVPNAHMTGLVGVIHGTLAAGACLILMGQFKARLFLELAARERLTAALMVPAMYNLCLLDPQFEQLDLSSWRIAAFGGAPMPEASARRLKEKSPKLFNVYGATETSSPVAILPRDAPPERLD---------SVGRVMPCIDLKVMDEDGREVPPG--TAGELWIAGASIVPGYWRNPEADATAFV-GGYWRSGDVGSIDAEGYLKVFDRKKDMINRAGYKVYSAEVESVLVFHPDVSEAAVVGYPDPVLGERVEAFVVA-GPDLSVDDLRR-FCAARLSDYKVPDRVTILPELPRNPNGKVMKNVLRERAA------ 119947202 44 ----------LNIYEALDRHVDEFGEQIAIRWLSQGLAVDISYTELMEQTSRFANILLKFGVKPNDTVFGLCSRVPQLYISLLGTLKFGAVFSPLFSAFGPEPIRSRMEIGQARVLITSEALLKKVNPWREQLSSLKWVLLVTGPLPDNCYDLDALLEESSADFPADPEQLALLHFTSGTTGKPKGAMHVHQAVVYHSISA--FYALDLKPGDRYWCTADPGWVTGTSYGIIAPLCNVTMIIDEAEFDAEHWYQLLSEQKINVWYTAPTAIRMLMKAGLATQYDLSALRFIASVGEPLPEAVVWGQKVFAMPFHDNWWQTETGGIMIANLATN----------AVRPGSMGRPLPGIEVAIMETEGGEIKATTKAVGELALKWPSMFRGYLHEEQRYQKCFVGD-WYLTGDLAMCDADGYYWFVGRADDVIKSSGHLIGPFEVESVLMEHPAVAEVGVIGLPDEVAGEIVKAFVALKPGYEGDEILRKTLLRKRLGAAVAPREIVFRKNLPKTRSGKIMRRLLKAR-------- 15920227 56 ---------------------------------EEGSIRKLTFNDLEKKGTIFRDVLENNGVKRGDRVVIMSKRTPSLYFSFIAIAMIGGVIVPIFSTFGEEAIRYRVENSGAKVAIVHEELTDKFKNISG-----IKVLRTTDDGIEGESNRLGNISYEKRSI----NDPFLILYTSGTTGKPKGIWHAQDILTFYYISGKY--HFDMHPQDIFWHTGDPAWVAGFAGVWTPWVNSIPLVSYEGRFKAETWYSIIEEFKVSVISTAPTALRLLKKEGLSKKYDLSSVRFIHAGGEYVDPDTVKGLQIFGVPVHDGYGQTETATYVIANFISMPI----------KVGSMGKPLPGVEAVIVDENGNPLPPNTRGILAFKPDFPAMARGIWGDEERWKSNF-KNGYYLTGDLAYMDEDGYFWYLGRADDVIKVSGYRVSPIEIESVISTHPAVAEVGVIGIEDPVRGHKIKAYIVLKKEYEPTEELKQQIVKEKLASHMVPREIEFVKELPHTLSGKIMRRVLK---------- 149190661 69 -------DGTLNVANCIDRHLADKGDEVAIIWEGDNDDKTLTFNELHKEVCKFSNALKAQGVHKGDVVCLYMPMVPEAAIAMLACTRIGAVHTVVFGGFSPEALSGRIIDSDAKVVITADEAVPLKKNVDEALKTISKVMVLKRTGGDRDVWWHEATAQASDPEEMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVYATM-TFKYVFDYQPGETFWCTADVGWITGHTLVYGPLANGAKTILVPNYPDTSRMSEVVDKHQVNILYTAPTAIRALMAKGDEAGTTRDSLRIMGSVGEPNPEAWEWYYKTIGSPIVDTWWQTETGGILITPLPGAT---------ELKPGSATRPFFGVQPALVDNMGNVI--DGATEGNLVISWPGQMRTVYGDHDRFEQTYTFKGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESALVAFDKIAEAAIVGIPHDIKGQAIYAYITLNDGEFPSAELVKDWVRKEIGPIATPDVLHWTDSLPKTRSGKIMRRILRK--------- 197331962 68 -FAKWFADGKLNVYNCVDRHVEANGDRVAIHEGEPGDSRSITYAQLKDEVSRAANALTELGVQAGDRVAVYLPMIPEAVVAMLACARVGAAHSVVFGGFSADAVASRIQDADAKLVITADALKPAIDEAVGKCPQVKNVLVVRRTGQDTAVWWHEIVGRQSTPQPFDAEHPLFILYTSGTTGKPKGILHTSGGYLTQAAYTHHAVFDLKPETDVYWCTADIGWVTGHSIVYGPLANGATQVIYEGTPDTGRFWEVVQKYGVTILYTAPTAIRTFMKWGDPAKFDLSSLRVLGSVGEPNPEAWIWYRKHIGCPIVDTWWQTETGAMMISPLPGATH---------TKPGSAQRALPGISATVVDDEAREVPDGGGGYLVLTEPWPSMLRTIWGDDQRFIDTYWSEGKYFAGDGAKKDEDGDIWLLGRVDDVMLVSGHNISTTEVESALVSHPSVAEAAVVGAADETTGQAIVAFVILRGTAHETEGLVAELVGATLGPIAKPKRILPVQELPKTRSGKIMRRLLRDVAENRAVG- 163943330 2591 ------YPQEFGIHQLYEEQVNRTPDAVAVVD----EKQQLTYRELNEKANQLAHYLQKCGIGSESLVGLCFQRSAEMIVGLMGILKAGAAYVPLDPSYPESRLRYILEDTGIQVLVTN-------EALEGWITEEIKTVCLDRD--KAMISRESTLSPICE---VTGENLAYVIYTSGSTGNPKGVMVEHHNVI--RLFKSTECWYQFDEKDTW----TLFHSYAFDFIWGALLHGGRLIVVPYSRSPKDFYQLLVKEKVTVLNQTPSAFRQLIQEQEDEKKDL-HLRYVIFGGEALPTSLVPWFQRYGPQLINMYGITETTVHVTYYPITQ------DDVQHASRSNIGKQIPDLEVYVLDACQQPVPIG--VAGELFIGGAGLARGYLNRSELTAERFIPHPFYRTGDLARYLPDGNLDYLGRIDHQVKIRGFRIELGEIESALNAHVSIKEAVVIVREDQPGDKRLVAYVVGDGNVG---EWRDY-LKAELPSHMVPSGFVMMEAIPLTANGKVDRKAL----------- 163943330 4120 ------------IHKLFEDQVDRTPDAVAVVD----ENQRLTYRELNEKANQLAHYLQKMGIGTESLVGLCFQRSVEMIVGLMGILKAGSAYVPLDPSYPESHLRYILEDTGIQILVTN-------EVSQGWMPEEVETVCLDRD--QAMISQENTLSPIC---KVTGENLAYVIYTSGSTGNPKGVMVQHHSVLNYGLQKEVFSHRAHDNMRVGLNASIAFDSSVKQLQM--LLYGSSLYIISTRSDPQQFISYIRENKLEMFDITPSLLQLLIDEGLLETNDSVHVKVLVGGEAIMPSLWEQLVENDHIHFYNVYGPTECTVDATCYRIK----------KDSKRVTIGRPLPNVQAYVLDEKLLPVPVG--VTGELYIGGAGLARGYLNRPELTLERFIPHPFYRTGDLVRYLADGHLDYLGRIDNQVKIRGFRIELGEIEANLESHPSVKEAVVLIREDQPGDQRLVAYVVGEG---SMHEWREH-LKRQVPNHMIPAHFIEVDAIPLTTNGKVDRKAL----------- 52081449 5 -----------------------------IWEDESGRQVSWSYEKLIEKAYKIGSILTRSGLKKGDKLIVMMPRIPETYAVYMAILKAGMVVIPCSEMLRAKDLDYRIKHAGVKGAVVYSAFLDAFLDVRSK-EALSLFAV--GESSEGWINLLEAIAADFQAADTSRDDIAFLSYTSGTTGQPKGVVHTHGWAYAH-LRTTASAWLDISEGDLVWATAPGWQKWVWSPFLAVLGSGATGFIYHGKFTPETYLRLIERHQVNVLCCTPTEYRFMAKVNDLSRFDLSSLHSAVSAGEPLNREVIDTFKKFHIAVRDGYGQTESTLLVGIL-----------KGMKIKPGSMGKPTPGNLVDIIDGNGKSCPPGETGDIAVHLSTPALFKEYYKDQERTLRQRRGD-YFITGDKARKDEDGYFWFESRNDDVIISSGYTIGPFEVEDALIKHPEVKECAVVASPDEIRGSIVKAYVVLRGNEHLTKELQDH-VKAMTAPYKYPREIEFIEELPKTPSAKIKRFELRQR-------- 39945132 13 ---------ETDIWNLCRRSKAFLDGKTVYTDGATGD--RLDWGGLRSASIEFGKGLKALGWRRGEVMAFFAPNGIDTPVVTMGLLWAGGVASPANPLYTADELAFQLRDSGARALVTQVQHLDVAVRAAAAAGIADDRIILDGAGGSRFKHYSSIRSKYAQTLVEPRKDLAFLVYSSGTTGLPKGVCLSHYNMVANLMQVAQTEGHYLQPGDRMLGVTPFFHVYGLLSCVLSSAYFGWELVIMSRFDMEQACALIEKHRITYIYVPPPIVLAFAKSPICDRYDLSSLKMLHSGAAPLTRELTEEWNRLKLPVKQGYGLSETSPVVSVQ---------APDEWAKFMGSVGKLVPNMTAKLVAADGQEVPEGDEAEGELWVKGPQLFLGYLNNPDKTRETMSEDGYFKTGDVFRKDRFGNLYCVDRLKELIKYKGFQVAPAELEGLLLGHPEVADVGVVGVQDDELSEVPRAYVVLKGGEAKAREIVDWMASRVAPHKKLRGGVVLVDAIPKSPSGKILRRVLRDVAKKERRGA 115610848 4 -------------------------------------------------VDRLAAGLVSIGAKRGDRIGIWGPNSLEWTLTLFACARLGAILVNLNPAYVENELEYALKKANIKLIVASTRYYDILASICPELPDLKSVIIMGNDQHPGSLVFNDVIDMGREEHSVQFDDIINIQFTSGTTGHPKATCLTHFQLINNMVIESVTNVVGIDKAGCV--PMPLFHCGGMSYLILGLVFGSKTVFPSAGFDATACLRAIHEERCAHLIMVPTMVIDFLQHPKLSTFDLSPLQSLSSGGSAVPSQVRRDAEELKVKTKVLYGMTEAALGV--------LVSLDTDPESARMKPAGRAFPWIEIKITNPSTDEI-VDVNTPGELCIRGPCVMSGYFDDDEKTKETIDHARWLHSGDLASMDEDGYVEILSRIKDMVIRGGENIFPVQIEILLHKHPKIKDVQVIGVPDARMIEELCACVKLKEGETLTEDEIKNFCKGKISHFMVPRYVRFVNSYPLTQSGKIQKFQLRE--------- 163793449 13 -LPRSITPPSTTLPENLSVTARRFPEKVAIHYYGTP----ITWAEMDRATDRLAGWLHEAGIKRGDRVLLFMQNSPQFIIGYYAILRANGVVVPVNTMSRSAELTHIAEDTGATAAIVGQEMLAVVEPLASGQP-LRHVVATDLTLPDGVVTWQAVMAYAPPPLEIGLDDWCVLPFSSGTTGRPKGCLHTHRSVGFTMFASVLWSPS--NHESISLVSLPLFHVTGMQNSMNMQVFQGSEMIMMTRWNRRTAAELIARHQVTHWRCITTMAIDLLSDPDAASFDLSSLVAVSGGGAQMPKAVADRLHTLGIEYLEGYGLTET-------IAPTHINPFHRPKRQCG----GIPIFDTDARVVDPDTQEL--GVGVVGEIVAAGPQIFVGYWNRPEDTAAVFFEDGFFRTGDLGYYDEEGYFFLVDRLKRMINASGFKVWPAEVEAMMYDHPDIQEVCIIATPDVRRGETVKAVIVLRAGAALEVDALQDWCRERMAAYKVPAVIAFAEGLPKSPTGKVLWRVLQEQ-------- 193213644 22 ---------QVTLPDLLRQSALEFPEDPALLFLGN----TISYRRLEQESDAFAAALFGCGVRKGDRVAVLLPNSPQMIIAEFGIWKCGGIAVMLNPLFTEPELERTLDNCEAEVAVVFAPFYEKVNHLRLK-TSLKRLIVTGEAAREAFVAKNEAYRDAVPPIELSPKDPALFLFSGGTTGKPKCAIGRHEAPVITGMQVNAWFRPVFGDQRVFMLNLPLYHVYPQVAIMSGFIRRSPLVLIPDPRNFELLITTIKQLKVGVLPGVPTLFNALAAHPQSDPQALSSLKLIISAAAPLHLETQSRFEALGATIIDAYGLTETMVSPVCSPLLGR----------KKYGSVGLPAPDVEVRIVDAETGAEPVAVGEVGEIVIRSPQRMTAYWREPEETEAVLR-DGWVFSGDLGYLDDDGYLYIVDRKKDVIKPGGFQVWPREVEEVIASHPDVLETGVAGVPDDYQGEAVKAWVVLCEGSSLDYSELKAWCRKELAAYKVPKHIEFCDSLPKSPVGKVLRRVLVERH------- 189347895 23 -----------TLVDVVRRRALESPDQQALLFKGS----VISIGTLEQESNALAEALSELGVASGDRVALLMPNSPQMVISELAVWKTGAIVVPLNPLYTENELVYALNECGAETIIVLTSFYGKIKAIAPDTR-LRRVIATSIKLQKGDYLLQDLIARHASPLPVRHDAPALFLFSGGTTGNPKCAVSTHRSLVISGVQIASWFSVILEKGDTIILNMPMFHVYGQAGIMPAAIMGGYALVMVPNPDIDDLLHIIKTLKPAVLPGVPTLFTALLNHPKVKKDNMKSLKLCVSGAAPLMLETKQSFEALGGRIIDAYSLTETTLASTFTPILGTY----------KPGSVGIPVPDVDVRIVDQENGKDELAPHDVGEVIMRAPQLMKEYWQNPGETAMVLR-NGWLYTGDLGYVDEDGYLFIVDRKKDVIKPGGFQVWPRDVEEVIARHPAVQEVSVAGVPDPYKVEAVKAWIVLRSGEKLMASDLCDFCRRDLAAYKIPRHVEFTEALPKSTVGKVLRRKLVEEHCRKAG-- 163754235 56 ---------QLNITECIDRHLYTRGDKTAIIFEPNNEAQHISYRDLHDKVCRFANVLKEQGIQKGDRVCIYLPMIPELAISVLACARIGAIHSVVFAGFSSTALSTRINDATCKMVITSDDLKGIVDEALKDCDCVENVLVADIHMEEGRDHWLQPLLDEAYHDCVPEEDPLFILYTSGSTGKPKGMVHSTAGYMVYS-AYTFKNVFQYREKDVYWCTADIGWITGHSIVYGPLCNGATTVMVPSYPDFGRFWEIVEKHKVNQFYTAPTAIRALAKEGVEEKHDLSSLKVLGTVGEPINEEAWHWYDKRKAPIVDTWWQTETGGIMITPIAFAT---------PTKPTYATLPFIGIQPALMDENGKEI-KGNQVDGRLCIKFPWMARTIWGNHQRYKDTYFSENKYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAVAESAIVGFPHDVKGNALYGYVTLKGESRNHDNLRKEIITEQIGPIAKLDKVQFTQGLPKTRSGKIMRRILRK--------- 148258000 17 -----------------DRHADGSGRLALIVVEEDGTARRVSFDELRDFSCRFANVLKADGLAQGDRVAVFLSQSLELPIVHLAAFRAGLVSVPLFTLFGEDALQFRLQNSGAKVVVTDAVGLAKLATIRHHLPELKTVYVIDGDGAGARPFWPERASDRFPTVATSSDDPAIIIYTSGTTGNPKGALHAHRVLLGHLPNVEMVHGFLPKPGDVMWTPADWAWIGGLFDALFPAWYHAVPVVRARKFVPQAAMQLMADYAIRNVFLPPTALKLMRQA--NVKHDGVKLRSILTGGESLGAELLDWVRTFGIDAHEIYGQTECNLVVGNNAKLFPI----------RPGSMGKATPGFDVLIVNDKGEELPRGTRGIIGVRQPNPCTMIEYWRNPEATRKKFAGD-VLLTGDLGAQDADGYFWYASREDDVITSAGYRIGPAEIEDTLLKHPAVALAAVVGIPDPVRTEAVKAWIVLRPGVVANDTLIQDFVKVKLAAHEYPRHVEFTDSLPMTATGKVLRRELRAR-------- 118588190 4 ------------LTDMAAKRAELTPGATAFVDKDSG--RSFTFCEINQRATRLGNLLLRRGLAKGDRMAVLCHNHPDFFVLLFAAQKTGILLVPLNWRQPVAELQPILAASGAKLLFHDQDFAEI--AAELAAGAGLSLLPLGAKGP-GVSALDDPLAAASPAAKVKASAPWYLLYTSGTTGLPKAVIQTAGMAYANMINYCQATGLSIGEKGV--NFLPLFHTAGINLPTLPIFLNGGMSTVLRKFDAETVLDLVSAGNVTCFFGVPAIYQALALSPRIGKTNFSKVRSLGCGGAPVPKHLLSEFQERGVTICNGMGMTETGPTVFL---------MDKDHASAKIGSVGKPQILTDVRLVDGDGGIV--EGPGEGEVQFRGPNITPGYMDNKDATVATFTVDGWLKSGDIGRRDEDGYYYIVDRIKDMYISGGENVYPAEVEKVLVGHPAILEAVVIGVPDPKWGEVGAAFLIARPGGNLDTATLSDWCRKQLAPYKVPKSFTVVDDLPRTAAGKVRKNILKDDF------- 163750215 28 --------------DAIEEAFIKYADKPAFTSLG----HTLSYQEINHYSAAFAHYLQHQSLVPGDAIAIQMLNTLQYPIAVFGALRAGLRIVNTNPLYTEPEMIHQFNDSGVKALLCMDIFAKSVENIQKELPAVKRVLIIKKMVPNYHLPLKQHLGKGFTPAHLDPDDTIVLQYTGGTTGVAKSAELTNTNIIANMLQAGVVTHQHDEHGAIMVAPLPLYHIYSFTVHLMAFFLGQHSILIANPRDTETFIKAMKPFKINGLMGLNTLFVSLMESPSFKLLDFSELKFTLSGGTALMDDTAKRWKALGVGISEAYGLTECSPAVCMNPING----------LERLGTVGQALQHTALKCIDALGDEVAIGER--GELCVKGPQVMKGYWNRPKATRESFTQDGWLLTGDIAIIDADGFVSIVDRVKDMIIVSGFNVFPNEIESVVATHPDVVNCAAIGVEDAKTGEAIKLYVVIQDNASLTGEEIRAFCKSKLTGYKIPRQFEFRSELPMSPVGKILRRKLKD--------- 167646116 68 ------------------------------------EDERVSFEAFYRAVTVFAAELAAQGVKKGDRVALIMRNLPEWPVAFYAGLTLGAIMTPLNAWWTGQELEYGLTDSGASVAIMDVERFERLTEHLHNCPELKLVYVSEEIAHPYVKHLEAVIGAPNDWIKLDEEDDATIFYTSGTTGKPKGALATHRAINSNIFAAAAAGARGFGPQKGSLISVPFFHATGCFAVMNPSLFAGAKLAMIRKWDPEKAMQLIQDEKLTQMGGVPTIAWQIIEHPSRANYDLSSLETVAYGGAPSAPELVRKIKEIWPNPGNGWGMTETSATATSN---------SGEDYENRPDSCGPAVPVTDLKIMTVEAPYRELSIGEVGELWCKGPQVVKGYWNKPEATAQTFI-DGWVRTGDLARLDEEGFCYIIDRAKDMLIRGGENIYCIEVENLLYEHPAVMDAALVGIEHKTLGEEPAAIVTLKPGASATEAELRAFVADRLAAFKVPVKVVFWPELPRNANGKIMKNELKKVF------- 71734335 17 ---------PLLIKRLLSSGSRYEKTREIIYR----DSVRYTYPTLNERICRLANVLTAAGVKAGDTVAVMDWDSHRYLECMFAIPMIGAVIHTVNVRLSPEQIAYTINHADDRLVLINSDFTGLYQAMSGHLTTVEKTLLLTDDLPNLVGEYETLLAAASPEEDFDENSVATTFYTTGTTGNPKGVYFTHRQLVLHTMGVAAILGCQLGNDDVYMPITPMFHVHAWGIPYVATMLGLKQVYPG-RYEPELLVELWRKEKVTFSHCVPTILQMLLNAKSAQDADFGGWK-IIIGGSSLNRSLYQAAKARGIQLSAAYGMSETGPLISVAHINDELKASSEDEQITYRIKAGVPGMLVEAAIVDQQGNFLPADGETQGELVLRAPWLTESYFREPEKGAE-LWAGGWLHTGDVATLDDMGFIDIRDRIKDVIKTGGEWISSLELEDLCSRHPAVREVAVVGIADPQWGERPFALVIRDGHQLDAKGLKEHLKQGHINKWAIPSQIALVTEIPKTSVGKLDKKRMR---------- 112824007 2622 ------------IHQLFEEQAERTPDAIAVVF----ENQQLTYAELNDRANQLAHYLRKLGVKPDELVGICLERSLDMIVGLLAILKVGGAYVPIDPDYPQERISFMLQDTQVKIILTCESLQNSLQNHQ------TIVICLDKDWQQINQASLENLNS-----TVSADNLAYVIYTSGSTGIPKGVIVTHQAVNRLVLNTNYIQ---FTPDDRVVQASNIAFDAATFEIWGALLNGAKIIIIAKLLSPQELALSLKENQISVLFLTTAFFNQLANLVPQA---FSSLRCLLFGGEAVEPKWVQEVLEKGAPLLHVYGPTE-------NTTFSSWYLVENVASTATTIPIGKAIANTQIYLLDKNLQPVPIG--VVGELHIGGMGLAKGYLNRPELTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEALLNQNEDVQSACVIAREDNPGDKRLVAYLVPQPEIILTIDEIRQFLKAKLPDYMVPNAFVILEALPLTPNGKIDRRAL----------- 112824007 457 ------YQPELCLHQLFEQQVKLNPDAIAVRL----ENEFLTYQELNNRANQLGHYLQSLGVKADGLVGIFVERSLEMIVGILGILKAGGAYLPLDINYPKERITYLLEDTQLNILLTQSQFLGQLPQFQG------TTICLDQD-----WSIIANQSTVNPIVEVDQHNLAYIIYTSGSTGKPKGVMIEHRSIVNYILTA--IRECNFTSDDQILQFSSICFDASVQEIFSCLLSGAILVLRTEDMSSEDFWQYCQKWQLTVLSFPTAYWHQLVSELTPTALQITNIKLIMVGGEAIQPSKVKQWHQNTVQLFNAYGPTEATIITTLCKFTSPTIT---------NVPIGRPLSNTQVYILDAFLQPVPVG--VAGELHIGGAGLARGYLNRPELTQEKFIPNPFYKTGDLCRYLPDGNIEYLGRIDNQVKIRGFRIELGEIETILSQHSAVKTAIVIAREDETEQKRLVAYIVPQEGISNRQEELRQFLKAQLPEYMVPSAFVILESLPLTSNGKVDRRAL----------- 112824007 3687 ------------IHQLIEEQAERTPDAIAVVF----ENQQLTYAQLNNRANQLAHYLRSLGVETEVIVGLCVERSLEMIVTLIGILKAGGAYLPLDPEYPQARLQFMLEDSQIPLLLTQHSLIDKLPNHQGQTLFLEEI-------------WEKTAQPSQDTAKVTPSNLANVIYTSGSTGKPKGVMVEHKGLC--NLAQAQIETLGVHPSSRVLQFASFSFDACIWEILMALGAGATLYLTKEALMPGLLMERLRDHAITHITLPPSALAVL------PWENLPSLQTIIVAGEACSPELVKKWSQ-GRNFFNGYGPTEGSVCT----------AIAKCTPFDEKITIGRPIPNVQVYILDPHLQAVPIG--VPGELHIGGAGLARGYLNRPELTAEKFISNPFYKTGDLARYLPDGQIEYLGRIDNQVKVRGFRIELGEIEAVLGQHPLVQEAIVIARAD----------------------------------------------------------------------- 113312 92 ---------EINIYNAVDRHA-KGAKKDKVAYIWIPEVQKITYGDLYKEVNKFANGLKSLGLKKGDRVSIYMPMIPQLPIAMLACAKLGVSHIVVFSGFSSKGLMDRAAHCGSRAIITVDGFYPNADEAAGGAPSVEKIIVVDVSMKEGRDVWWHDLSEECEPVWVDPEHRLYILYTSGTTGKPKGIEHATGGNAV-GPAQTLHWVFDLKDDDVWWCTADIGWVTGHSIVYAPLILGMTSLMYADYPDFGRWWKNIQDHKVTVLYTAPTAVRMFMKQGAEDKYDLSSLRLLGSVGEPNPEAWMWYREHIGLQIMDTWWQTETGTFLNSPLPITPL----------KPGSCTFPLPGYDISILDEEGNEVPLGSGGNIVALKPYPSMLRAFWGDKERFMKEYWRRGVYLAGDKAQRDKDGYFFIQGRIDDVLSVAGHRIANAEVESALVAHPKIAEAAVVGKPDEVKGESIVAFVILRGNEPSPELAKDAFVRKTLGPVAAPTEVHFVNDLPKTRSGKIMRRVVKARA------- 150025024 67 ----------------IDRHLARRGEKTAIIFEPNNEALHISYNELYVRVSKMANVLREQGIEKGDRVCIYLPMIPELAIATLACARIGAIHSVVFAGFSESAVASRINDSECKMVITSDDLKAIIDEALEKCPCVTKVLVVKRKMKEGRDIWLQPLLDEALPEIMDAEDPLFILYTSGSTGKPKGMVHTTAGYMVYS-AYTFKNVFNYEDDDIFWCTADIGWITGHSILYGPLLNGATTVIVPSYPDFSRFWEVIEKHKVTQFYTAPTAIRALAKENLSQKYPLKSLKVIGSVGEPINEEWHWYNDHVGCPMVDTWWQTETGGIMISPIAFVT---------PTKPTYASLPLPGIQPILMNEKRNEIEEN-QVSGSLCIKFPWIARTIWGNHQRYKETYFSPGKYFTGDGALRDEVGYYRITGRVDDVVIVSGHNLGTAPIEDAINEHPAVAESAIVGFPHDLKGNALYGFVMLKESGETAKEINQN-VSDHIGPIAKLDKIQFVSGLPKTRSGKIMRRILRKIAEGDFA-- 94313871 11 -----------TIGEMIVHAIDRYPDRVAFIDGDA----RMTYRALGDRISQAISAFRALGLVRGDCVVQLSGNRPEVFIVMAAAYLMGLRSVTLHAMGGVDDHAYIVDDAEARVFMADPVYAERALALRERCAGVAHW--FGHADVPGLPSFWDQATSFAPARLVPETDVIRLAYTGGTTGKPKGVMLANRCVWMQAVL--LLAARSLPDDLRLLCPTPISHGAG--AMIVPTLWRGGTIILQHGFDAERFIDAVETHRASMTFLVPTMIYTLLDHPRARTADFSSLQTLSYGASPMPARIREAIDRFGPILAQSYGQTECPSNILQLTQEDHMRT-----DVDTSTSAGMPYPGVTVALLDDNDEPVAPG--SVGELCVRSPLVMDGYWKQPQLTALALR-NGWLHTGDMAYRDQFGYYYLVDRKKDMIISGGFNVYPKEVEDVLTGHPGVAAAAVIGVPDAKWGEAVKAVVVPRPGAQLDVEALRALVRHAKGAVNTPKTIDFVDALPLTALGKPDKKQLRERY------- 118473471 10 ------------LPDVLDRACAYYGERTAILDAATGA--SVTYRELGQWRNQIAHALIDNGVQKGERVGLLMPNCLEFIPIQQAIWAAGAVLVQMPTRAAAEGFKSNLAQTDATTLLYHAKFEDAIASIRDGLPKLQTLIRVGTAENEDALDFATLVAGQPPQVDIDEHDEAYVLFTSGSTGEPKGVVNSHYTWSYYSISAGLEIG-DIRFGEVFAHGAPLTH-FTQIFVLPTFVRGGTNVML-PGLEPESLLTFIERHGVTAVALVPTIIYLLLDHPRRSEFDLSTLQTVVYAGSPAPERLRQALEVFGPIFIQTYAGTEPGYVACLRKPHVQREGESVEEWTARLAAAGRPMFPVRVSVQDENDRILPVG--EVGEICSQQLGQMLSYL-DPARNAETLR-DGWVHTGDVGYLDHDGYLYIVDRKKDMVVSGGFNVFPRQVEDALATHPAVAQSAVIGVPHEKWGEAVMAVVVPQSGEITGPELESELVKAALGSVAAPKTVLFADSLPLNPAGKVDKKAIRKPY------- 77361360 44 -------DGQLNTSYLLDQHVEAFGEQTALIYDVTNTKQTYNYSQLQQEVAKFAGVMQSLGVQKGDRVVIYMPMIPQAVIGMLACARLGAVHSVVFGGFAAHELAVRIDDAKPKLVLSASEYKPLLDAIKRATHKVDHCVIYQREQATATLDWAKAMAQAVDPVPVSGSDPLYILYTSGTTGLPKGVVRENGGHAV-ALNYSMKNVYGMEPGEVFWAASDIGWVVGHSIVYAPLMYRCATVLYEGKPDASAFWRVVEEHKVTALFSAPTAFRAIKKEDPFKKYDTSSLKRLFLAGERLDAATYGWLEKTGLPVLDHWWQTETGWAIACN-------PIGIEHLETKAGSSTVPTPGFDVRILNMEGEECAPN--ESGAVVIKPPGCLSTIWQNTERYKQGYLSEGYYLSGDGGYIDEDGYLFIMGRTDDVINVAGHRLSTGEMEEIVAAHPAVAECAVFGVNDALKGQNPMAMIVLKDGTGSHQEVQQQLVRNQIGAIACLKNIMCVERLPKTRSGKILRKNLRQ--------- 167627465 21 ---------NITLKDMLEKATKDFSNKNALSCHG----EKLTFDEINNYSDKFAGFLQKWKLQKGDHIAIMLPNLLQFPIVIFALVKLGCAFVNINPLYTSREVKGILQDSKAKGVIVLSGLAHNVEAIADKCEDLKYKMVTDIASKDKFDTFTDALKSDYTPIELKPDDIAALQYSSGTTGTPKGTILLHRNIVANIYQVAWTEGFDIESEQIVLTALPIYHIFSLTANLFLFYCSGAILIPNPK-DIKSLVAEMRKSNFSTIFAVNTLYIALLNNKKFRQSKFPNFKLSISGGMSTSESVASEWKKIGVNIKEGYGLSEMSPVVTVN-------SLLEED---FSGSVGFPLPNTDIKIYDDKGNELPQG--ETGEIWVTGPQKSPGFWSLPEINREHFTDDGWLKTGDMGYLDEQGRLVISGRIKHMIIVSGFNVFPKEVELVLTEKEEIEDAAVIKGHSNETGEMPVAFVVLKNDKKLTEKEIFKYCETKLAHYKLPRKIIFIDELPKNTVGKIDVNALQKEYAEKY--- 6136084 5657 -----------TLHQLFEEQVDKTPDQAALLFSE----QSLTYSELNERANRLARVLRAKGVGPDRLVAIMAERSPEMVIGILGILKAGGAYVPVDPGYPQERIQYLLEDSNAALLLSQAHLLPLLAQVSSELPE-----CLDLNA-----ELDAGLSGSNLPAVNQPTDLAYVIYTSGTTGKPKGVMIPHQGIV--NCLQWRRDEYGFGPSDKALQVFSFAFDGFVASLFAPLLGGATCVLPQEAADPVALKKLMAATEVTHYYGVPSLFQAILDC--STTTDFNQLRCVTLGGEKLPVQLVQKTKEKHIEINNEYGPTENSVVTT----------ISRSIEAGQAITIGRPLANVQVYIVDEQHHLQPIG--VVGELCIGGAGLARGYLNKPELTAEKFVANPFYKTGDLVKWRTDGTIEYIGRADEQVKVRGYRIEIGEIESAVLAYQGIDQAVVVARDDDTAGSYLCAYFVA-ATAVSVSGLRSHLAKE-LPAYMIPSYFVELDQLPLSANGKVDRKALPK--------- 6136084 1502 ------------LHQLVEEQAARTPDEVAVVY----EEYALTYRELNARANQLARLLRSHGTGPDTLIGIMVDRSPGMVVGMLAVLKAGGAYTPIDPSYPPERIQYMLSDSQAPILLTQRHLQELA-AYQGE------IIDVDEEAI--YTGADTNLDNVA-----GKDDLAYVIYTSGSTGNPKGVMISHQAICNHML--WMRETFPLTTEDAVLQKTPFSFDASVWEFYLPLITGGQLVLPDGHRDIAYMTRLIRDEKITTLQMVPSLLDLVMTDPGWSA--CTSLQRVFCGGEALTPALVSRFETQQAQLINLYGPTETTIDATYWPC--------PRQQEYSAIPIGKPIDNVRLYVVNASNQLQPVG--VAGELCIAGDGLARGYWQREELTKASFVDNPFYRTGDMVRYLPDGHIEYLGRIDHQVKIRGHRIELGEIEATLLQHEAVKAVVVMARQDGKGQNSLYAYVVAEQDIQTAE--LRTYLSATLPAYMVPSAFVFLEQLPLSANGKVDRKALPQ--------- 6136084 3571 ------YPRDLTIQELFEQQAAKTPEHAAVVM----DGQMLTYRELNEKANQLAHVLRQNGVGKESIVGLLADRSLEMITGIMGILKAGGAYLGLDPEHPSERLAYMLEDGGVKVVLVQKHLLPLV----------------GEGLMPIVLEEESLRPEDCNPAIVNASDLAYVMYTSGSTGKPKGVMVEHRNVTRLVMHTNYVQ---VRESDRMIQTGAIGFDAMTFEIFGALLHGASLYLVSKLLDAEKLGDFLRTNQITTMWLTSPLFNQLSQ---DNPAMFDSLRALIVGGEALSPKHINRVKSADLEIWNGYGPTENTTFSTCYLIEQHFEE---------QIPIGKPIANSTAYIVDGNNQPQPIG--VPGELCVGGDGVARGYVNKPELTAEKFVPNPFYRTGDLARWLPDGTIEYLGRIDQQVKIRGYRIELGEIETVLSQQAQVKEAVVAVIEEANGQKALCAYFVPE-QAVDAAELREAMSKQ-LPGYMVPAYYVQMEKLPLTANGKVDRRALPQ--------- 6136084 2534 -------PQNKTLQALFEEQAEKSPQATAVEI----SGQPLSYQELNERANQLAATLRERGVQPDQPVGIMANRSVEMVVGILAILKAGGAYVPIDPEYPEERVAYMLTDCQARLVLTQKHLAKLGSSVTAEC------LYLDDESNYGVHR------SNLQPINT-ASDLAYIIYTSGTTGKPKGVMVEHRGIVNNVLWKKA--EYQMKVGDRSLLSLSFAFDAFVLSFFTPVLSGATVVLAEEAKDPVSLKKLIAASRCTLMTGVPSLFQAILEC--STPADIRPLQTVTLGGEKITAQLVEKCKQLNPDIVNEYGPTESSVVATWQRLAGPDAAI----------TIGRPIANTSLYIVNQYHQLQPIG--VVGEICIGGRGLARGYWNKPALTEEKFVSHPFYKTGDLGKWLPDGTIEYIGRIDEQVKVRGYRIEIGEIESALLAAEKLTAAVVVVYEDQLGQSALAAYFTA-DEQLDVTKLWSHLSK-RLPSYMIPAHFVQLDQLPLTPNGKVDKKALPK--------- 6136084 4604 ----TAYPTDKTFQKLFEEQVEKTPNEIAVLFG----NEQLTYQELNAKANQLARVLRRKGVKPESTVGILVDRSLYMVIGMLAVLKAGGTFVPIDPDYPLERQAFMLEDSEAKLLLT-------LQKMNSQVAFPYETFYLDTE------TVDQEETGNLEHVAQPEN-VAYIIYTSGTTGKPKGVVIEHRSYA--NVAFAWKDEYHLDSFPVRLLQMASFAFDVSTGDFAALLTGGQLVICGVKMDPASLYETIRRHEITIFEATPALIMPLMHYVYENELDMSQMKLLILGADSCPAEDFKTLARFGMRIINSYGVTEACIDT------SYYEETDVTAIRSGTVPIGKPLPNMTMYVVDAHLNLQPVG--VVGELCIGGAGVARGYLNRPELTEEKFVPNPFYRTGDLAKWRADGNVEFLGRNDHQVKIRGVRIELGEIETQLRKLDGITEAVVVAREDRGQEKELCAYVVA-DHKLDTAELRANLLKE-LPQAMIPAYFVTLDALPLTANGKVDRRSL----------- 6136084 460 ------YPRDKTIFELIAEQASRTPAKAAVVCGED----TLTYQELMERSAQLANALREKGIASGSIVSIMAEHSLELIVAIMAVLRSGAAYLPIDPEYPQDRIQYLLDDSQTTLLLTQSHLQP-------NIRFAGSVLYLDDR------SLYEGGSTSFAPESKP-DDLAYMIYTSGSTGNPKGAMITHQGLVNYIWWANKVYVQG-EAVDFPLYSSISFDLTV-TSIFTPLLSGNTIHVYRGADKVQVILDIIKDNKVGIIKLTPTHL-KLIEHIDGKA---SSIRRFIVGGENLPTKLAKQYDHFGVQIFNEYGPTET-------VVGCMIYLYDPQTTTQESVPIGVPADNVQLYLLDASMQPVPVG--SLGEMYIAGDGVAKGYFNRPELTKEKFIDNPFYRTGDLAKWLPDGNMEYAGRMDYQVKIRGHRIEMGEIETRLTQHEAVKEAVVIVEKDESGQNVLYAYLVSERE-LTVAELRE-FLGRTLPSYMIPSFFIRLAEIPLTANGKVERKKLPKPA------- 91086321 33 ---------------------------EALVDVSTGE--SISYREIFQKSCSLAETLHRLGYGQNTVVAISSENNLQFYIPIISCFFIGAIVAPINQNYTESETIHSLKICEPKIIFCSKAVSHKYIQIKRKFKFSETIVIIDDQIGVKGAETLDNFTRKINSVRFPESQVAFIMCSSGTTGLPKGVMITHTNVMVRYM--HTIDPRYVTKSDNFLALLPQFHCYGLLSNFFALVEGQRLIL-MKKFDEEIFLQTIQNYQISSLFLVSPLIVLLAKSPLVGKYDLSCVKDIVGGAAPLSKETEEAITRLKIPIRQGYGLTEATLCVLMMNVGD-----------SKPGSCGKVVSYVTCKVRDETGKSLGPGK--VGELCFKGPLLMPGYYKNEEATRNSFTSDGWLLTGDLGYYDQDEYFYIVDRLKELIKYKGFQVAPAELEAVILSHPKVQDVGVVGLPDESSGELPVAFVVKKPGAKLTEQEIINFVAGKVSSQKRLRGVIFVPSIPKNPSGKILRRELR---------- 126138592 84 ---AWFIGGQLNAYNCVDRWAYATPDKTAIIYEADEESYKLTYAELLREVSKVAGVLKSWGIKKGDTVAIYLPMTPQAVIAMLAVARLGAIHSVIFAGFSSGSIRDRVNDASCKALITCDEIKKLCDEALKSCPTVEKVLVFKRTGNENDFWWDEETAKFSPPVPVNSEDPLFLLYTSGSTGTPKGVVHTTGGYLLGA-AMTTKYIFDVHPEDILFTAGDVGWITGHTYAYGPLALGIPTIVFEGTPDFGRFWQIVEKHKATHFYVAPTALRLLRKSGEQEKYDLSSLRTLGSVGEPISPDIWEWYEHVGCHISDTYWQTESG---------SHFIAPIAGVTPNKPGSASLPFFGIETALIDPSGHEL-EGNDIEGVLAIKSPSMARSVWNNHTKYMDTYLYPGYYFTGDGAARDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHNGVSEAAVVGITDDLTGQAVVAYVALKNEKETSDELRKELVRKEIGPFAAPKSVIIVADLPKTRSGKIMRRILRKISANE---- 109647574 1 ------MDMRQTFEGLLDYWGGKTPDKEAVYDG----LRRMSYGELKREAGQLAKALACLNIQAGDKVLAILPNWHEFIVLFFALAKMEAVLVPCGVSLTAKEISQRCQMIQPKLAFVSHDQLRWLEAEAGCCKIIA--VRFEDKKAMGYLALGEKNREQKLPGKRQDEVMCTIIFTSGTTGAPKGVELTDRSIM--QTAISIGIRLESSHRDVFLVPLPCTHLFGIVTGMVVPLYVGAKIVIMERFRAKEALKLIEQEQITVHHGVPTMFIRELEDYKGHEVNLQSLRTGVAAGAICSEEVLKKIDIFKFNLMVAYGLTE--------FVGVSMTTLSDTIEDRLK-TVGKPYEGIQVRAVHESGRTAEPG--EVGELCCKGYGAMKGYYQLPAQTRKVLDAEGWLHTGDLARIDERGYITIVGRKKEVIIRGGYNIYPREIEEVYYNHPEVMEACVIGLPHQDLGEQTVAFIQLKSHSQQTAALLREYAKGKIAKYKVPDRVLLVEQLPKLSNGKIDKRELGKMA------- 118466201 64 -FAEWFADGTLNVYNCVDRHVQAHGDRVAIHWEGEGDQRSLTYSELYTQVCKAANALTDLGLVAGDRVAIYLPLIPEAVIAMLACARLGVMHSVVFAGFTAKALQARIADAAAKLLITSDGQAPLKDAADEAVADVEHVVVVRRTGIDWWHDVVDAAAPEHTPEPFPAEQPLFLLYTSGTTGKPKGIVHTSGGYLTQAAYTHYYVFDIKADTDVFWCTADIGWVTGHTYGYGPLANGVTEVLYEGTPDTPTQFEIIEKYGVTIYYTAPTLIRTFMKWGREDAHDLSSLRLLGSVGEPNPEAWRWYRSVIGAPIVDTWWQTETGATMISPLPGV---------AAAKPGSAMRPLPGISARIVDDHGDQLVPGEHVTGYLVLDQPWMLRGIWGDPDRYVETFAEQGWYFAGDSAYYDRDGAIWVVGRIDDVMNVSGHRLSTAEVESALVGHHGVAEAAVVGATDATTGQAICAFVVLCADDGIVDELRAEVARE-ISPIAKPREVHVVPELPKTRSGKIMRRLLRDIAEN----- 218441877 471 ------------LHHWIEDKTQENPEAIAIIF----EDKTLTYQQLNERSNKLAHYLQQQGVNSESLVGICVERSLEMVIGLLGILKAGGAYVPLDPGYPKDRLAYMLEDSQVSILLTQEKLIDQLPENKA------NIICLDKDWKTI-----SNYPTNTPSSNVTSDNLAYIIYTSGSTGKPKGVMNTHRGIVNRLL--WMQDQYQLTLQDRVLQKTPFFDVSVWEFFW-PLMTGSRLIIPEGHKDSSYLVNLIAQNEITTLHFVPSMLQVFLQ--EKNLDRCQSLKRVICSGEALPFSLQQRFDHFNCELHNLYGPTEAAIDVSFYQCQ--------RDTKLNSVPIGRPVANTQLYILDEDLQPVPVG--VAGEIHIGGIQVARGYLNRPDLTKEKFICDPFYKTGDLGRYLSDGNIEYIRRLDHQVKIRGFRIELGEIENTLSQHPAIQETLVISHLSQTGDQQLIAYLVAT-EKILPSQLRS-FLADKLPDYMIPSAFVTLEKFPLTPNGKVNRRALPQ--------- 186685550 1 ---------------MFEMQVERSPQSIAVIF----ENTQLTYWQLNQQANQLAHHLRALGVGPEVLVGICLERSLEMIVGLLGILKAGGAYVPLDPAYPSERLAFILEDTQTPVLLTQEKLLNNLPPHQAQ------VVCLDSNWQGNIQN-----SQENPVNQTAGDNLIYVIYTSGSTGQPKGVMIPHRGICNQLYWRQ--KTFRLTQADVLLTISFSFDPSVWQIFWPLCFGGQLTVAPGGHQDTAYLVKVITEQQITVLALVPSILRILLE--EKGIENCPFLRHITCGGEALPGELIERFAKLGLDLYNCYGPTEASIDTTFWTCQRGTNS--------TIAPIGRPITNAEIHILDDNLQPVPAG--ESGELHIGGIGLARGYLNRPELTIDKFIFNPFYKTGDLARYLSDGNIEFLGRIDDQVKIRGFRIELGEIEAILGQHPALTQTLVIARDDVNGDKQLVAYIVASAEQIPSRVELRRFLQSQLPEYMVPAYFVFLDTLPLNPNGKIDRRAL----------- 17230136 467 ---DTFTDPELTVYELFSQQVEKTPDKIAVLFG----NKSLTYQQLEQEANHLAAYLQNIGVQAETRVGICCDRSLEMVISLLAVHKAGGAYVPLDPGYPQERLQFIINDSQISILLTQTSLLPLIEEIALN-KPLKTPLCASAPLREIKIIPLISNTDKTNDLSHP-NQLAYLIYTSGSTGTPKGVQILHRSL--SNFLTAMSKAPGLTAEDNLLAVTTLAFDIAALEIFLPLIVGACLVLVERELDGERLAQAIAQHQITFMQATPATWRLLLASGWEGKQDLK----ILCGGEALDNTLAQQLLSCTQEVWNLYGPTETT-------IWSAAQKLSIDE----PVTIGHPIANTQFYVLDEHLQPVPIG--VPGELYIGGAGVAKGYWQRPDLTAERFTVNTLYKTGDRVRYLPDGKLEYLGRLDYQVKIRGFRIELGEIEAVLAQHPQISQAVVSVQEDEPGEQRLVAYIVPNSQDVGSNDL-QQFLANKLPKYMIPGVFVTLTALPLTPNGKVDRKAL----------- 17230136 1538 ------------LHELFEAQVRQTPEKIAVIWGE----KQLTYQELNTKANQLACHLQSLGVQPETPVGICVDRSLDMIIGLLAILKADGAYVPLDPTYPEARLAFIIEDSQMQVLLTQQKQLTKLPQLQ---------------IPIISLDTPIPSPQSPVPSPQSPTNLAYIIYTSGTTGIPKGVAITHQSPV--TLMYWAREIYTRAELTGVLASTSICFDLSIFEIFVPLSWGGCVILAD---NALQLPELPAAAQVTLINTVPSAARELLRLNGIAA----TVQTVNLAGEPLPKSLVDELYQQSTRVYNLYGPSEDTTYSTHALIPRNSQQAP---------TIGQPIANTQVYILDQNLQPVPVG--IPGEIYLSGAGLARGYWKRPKLTDERFIKNTLYKTGDRARYLPDGNIEYLGRFDHQVKLRGFRIELGEIEALLHQHPELTQAVAIVRNDTPEHSRLVAYVVPKSHIEAAE--LRQFLAAKLPAYMLPTAFVILETLPLTANGKVDRFAL----------- 116672566 30 -------------------------DRTAVVDGSSGAET--SYRQLLEQIDAVAGAVSAQGLGPHGVAAILCPNVPAFAAVFHGLLRAGATITTINSLYTADEITLQLQDAAATWLFTVSALLPGAVQAAERAGIPADRLVVLDGAP-GHPSLKDLLTAGAPVPAVPATHVAVLPYSSGTTGRPKGVKLSHRNLVANVEQSRGL--LKVKPQDRLLALLPFFHIYGLTVLLNLALRERACLVTMPRFDLAEFLRTIQDHKCTYLFIAPPVAVALSKHPLVAEYDLSSVHTTLSGAAPLDGELGATLERLHCRVLQGYGMTEMSPV-------SHLIPVDAPDVPV--SSVGFTVPNMECRLVDPATGEIPAEGTAPGHLLCRGPNVMLGYLNRPEETADTLDPDGFLHTGDIATVRADGVVTIVDRLKELIKYKGYQIAPAELEALLLSHPGIADAAVIGTPDADGQEVPMAFVVRQPGEALDEDGVIDFVASRVAPFKKIRRVEFIEAVPKSASGKILRRMLK---------- 118592101 31 -----------------DQWAAQDPERLAIRQLGDGTHRDWSHLALNRAANRFANALEGLGLNRGDRIALLLPQIPETAIAHLAAYKSGAIAVPLAALFGLEALRYRLSDSGARVLVTDSAGLAKLADIRSDLPGLDLVISVDGP-QTGVFGFDDLLEKASDTYRTTPDDPALMIYTSGTTGQPKGVLHGHRVLLGHMPGIELSQNFLGRDGDLLWTPADWAWAGGLLNALFPALSLGVPVVASRKFDPEFAFHLLERQKIRNAFIPPTALKMLRAVDSPAKRFNLTWRSVGSAGESLGKETYDWFAEFGFKVNEFYGQTECNAVLGS----------AAALGVSRSGAIGKATPGHQVAIIDDDGRELPA--ETLGQIAIRDPVMFLEYWNKPEATREKFIGD-WMITGDQGLMDEDGYVHFVGRDDDIITSASYRIGPGEIEDCLLKHPAIALAAAVGKPDPLRTEIVKAFIVLKPGETKTTALIRTFVRERLSAHEYPREIEFVSSLPMTTTGKIIRRKLRD--------- 78223350 1 ------MPYNLNLPEFIDRNIRERGDKLAVLC----EERSLTYRQLQEGVNRFGNALKSLDVRMEERVALLLLDTEVYPQAFFGAIKIGAVPICLNTMNRPQDFQFYLNDSRARVLVVDALLLDQIEPIRRNLQFLKHVIVANGSAPAGDLSLAELCAPQPTELETAPDDACFWLYSSGSTGSPKGTVHLQHDMV-YSAKTYGAKVLDIKENDVFFSAAKLFFAYGLGNGYFPFCVGATAVYLPLRPTPANVYETVRRHRPTLFFGVPTLYGQMLEEEGS----MNGVRLCVSAGEALPAAYIHRWKRFQLDILDGIGSTEMAHIFISNRPGE-----------IVAGSSGRVVPGYEARIVDENMHDLPAG--EIGTLLVKGDSATALYWNKHEKTRQTIMGH-WINTGDKYVCDENGYFHCAGRSDDMLKVGGIWVSPNEVESCLIGHPAILECAVIGAPDEDNLIKPMAFVVLNSQSPEMENELKEYVKTTLAMYKYPRWIRFIDELPKTATGKIKRFELR---------- 86130835 56 ---------QLNITECIDRHLYTKADQTAIIFDVDEQAQHITYKQLHERVCKFANVLKDQGIEKGDRVCIYLPMIPELSIAVLACARIGAVHSVVFAGFSSTALSTRINDASCKLVITSDDLKGIVDEALAETPCVDSVLVVKRAMKEGRDHWLQPLLEKADAVLMNAEDPLFILYTSGSTGKPKGMVHTTAGYMVYS-AYTFKNVFQYRQGDVYWCTADIGWITGHSIIYGPLANGATTVMVPTYPDWGRFWQIVEKHKVTQFYTAPTAIRALAKEDNVTKYDLSSIKILGTVGEPINEEAWHWYDKKGIPIADTWWQTETGGIMISPIPYAT---------PTIPTFATLPLPGIQPSLMDENGAEI-KGNQVDGRLTIKFPWMARTIWGNHQRYKETYFYENRYFTGDGALRDATGYYRITGRVDDVIIVSGHNLGTAPIEDAVNEHPAVAESAIVGFPHDVKGNALYGYVILKGESRDQDNVRKELITERIGPIAKLDKIQFTPGLPKTRSGKIMRRILRK--------- 189499523 84 -------------YNAVDRHVKSWRKNKAIWEGEEGEQRVLTYGELHRQVSKFANVLKIAGVQPGDRVAIYMGMVPELAIAVLACARVGAVHNVIFAGFSAHAITERVNDSRAKLIICSDNLKDIVDEAIVNTPSVRSVIVLKTTNEEVHMWWHDLMGDHNDPEFVDAEHPLFILYTSGSTGKPKGILHTTGGYMVHA-ANSFKHVFDIKDEDIYWCTADVGWITGHTLVYGPLLNGATIMMYEGAPNYDRFWDIINRHKVTILYTAPTAIRAFIRAGDETKHDLSSLRLLTVGEPINPKAWMWYHTVIGCPIVDTWWQTETGGILVSPLPGAT---------PTKPGTATRPLPGIMVDVLRKDGKPCKPNEG--GYLVIKQPWMLRTIYGDNKRYEDTYWSEDIYFTGDGARKDEDGYIWIMGRVDDVVNVSGHRLGTSEVESALVAHEAVAEAAVVSRPDEIKGNSLIAFVTLKDEYVGDMKLRDDLVAKEIGPIAKPDEIRWAQGLPKTRSGKIMRRLLRE--------- 160897206 71 -FYEWFNDGTLNAWNCLERNIQRLGERTAIFEADDGAVTQVTYAQLLVRVNRLANALRSLGVGKGDRVVIYMAMSIDGVAAMQACARIGAIHCVVFGGFSATALRDRIADTGACAVITADQLKSIVDEALAQCEQVRHVLVARRTGQPRDLWLEEITAAQSDPEWVQAEHPLFLLYTSGSTGTPKGVQHATGGYLLHA-AVTCAWTFDLQPCDVFWCTADIGWVTGHTIAYGPLALGATQVVVPTYPDAGRFWKMIEAHGVTVFYTAPTAIRSLIKAADADRYDLGSLRILGSVGEPNPAAWHWYHEQVGCPIVDTFWQTETGGHMITPLPGAT---------DLVPGSCTLAFPGIAAAVVDEAGNELPWGDSGILVIKRPWPSMIRNIWGHPERFVASYFPERYYLAGDGAVRDARGYFTITGRIDDVLNVSGHRMGTMEIESALVAMTDVAEAAVVGRPDDTTGEAICAFVVLKRSRPSGAELLREWVAKEIGPIAKPRDIRFGDNLPKTRSGKIMRRLLRSIAR------ 158287713 29 -----------SLGELIIKRLKENGDGIAFIDGVSGAT--LTYHQILARSLKLANRFHRLGIKRNSVVGICSENSVQFPIITFATLMLGGTVLPINYGYSEVELQHVLQLTKPIALFASEQPLQKIVTIRNVLPSVKLLVSLGKQRPSRGIALLEDFFDNSPPQPVPRQQVAVMVMSSGTTGLPKAVQLTHHNVMVMAYQAEDPRYTELPVPVRVLGLLPFYHVFGFMLSLNSCLNKVPMVVL-PRFEPDLFLRTIQNHRITMASLVPPLVVFLAKSPLTQGYDLSSLHALLCGAAPLSREIEELVQSRLPTVRTGYGMSETSLGVISRMND-------------KVGSVGKVHKTTYVKVVDETGCALGPN--QTGEICVKGPLVMKGYLHNDRATGEIIDADGWLHTGDVGYYDEEQDFFIVDRIKDLIKYKGFQVPPAELEDVLLSHRQVRDCAVVGVPDEMAGELPAAFVVLQAGESVTANEIERYVASKLSPQKLRGGVFFVDEIPKTGSGKILRRQLRD--------- 116754497 80 -------------HNAVDRHAKSWRRNKVAYYFVGGDTKTITYYQLYQAVNKMANGLKSLGVKKGDRVSIYLPMIPELPITMLACAKIGAIHSVVFSGFSAGGLQSRVTDAEAKVVVTSDGFYPNVDEAVQNAPSVEKVVVLDVPMKEGDIWYHDLVKDQPATEELDPEDRLFILYTSGTTGKPKGIEHAHGGFCV-GPAYTTAWALDVHEEDVYWCTADCGWITGHSVVYGPLCLGATSILYEGAPDIGRWWSIIEEYGVSVFYTAPTAIRMFMKAGDPKKYNLKSIRILASVGEPLPEAYVWFRNNIGAPIIDTWWQTETGCHVIAPLPMT----------PEKPGSVAFPLPGFNTDIYDEDGNSVPLGYG--GNIVQKTPWMLRAFFRDPERYMKEYWKPGTYLAGDKATRDKDGYWWIQGRIDDVLKVAGHRISNAEVESAAVSHPAVAEAAVIGKPDEVKGEVIVAFIILKEGVQESEDLKKDIVRSVLGPVAYPEIVYFVKDVPKTRSGKIMRRVIKAKA------- 73540569 12 -----------SLATVMAARAAQWPDQPYLLSPDSG--HALTFGALSADADALCERYAAAGLASGQTVSVYLPNGEQTARLLLGTMACGLVVNPINLLCQPAQLRYILTHSDTRLIFTWPGGEAAIREALREATLDVPVVITAPDATN--LPALPVVRNDAPPLPLPEDAPALLMYTSGTTGTPKGVLLTHHNLATN--GANVSREHALGPADRVLATLPLYHINGLVVTAIAPLVHGGSVVMPTRFSASSFWHDITRHGCTWLNVVPTIIAYLLNDPD--GKAPAGVRFCRSASAALPPEHHREFERFGIGVIETMGMTETAAPAFSNPL---------DPQQRRIGSIGRP-SGTHARVLGRDGKPV--DDGQIGEIVLQGENVMAGYYKAPDVTRDAFTHDGWLRTGDLGYRDADGYFYITGRAKELIIKGGENIAPREIDEALLRHPAVLEAAAVGVPDPAYGQEIVAFVVMRDATPCDDAALRAHCLRELGRYKTPKEFRFISELPRGPSGKVQRLKLLDPA------- 160898188 80 --------------------------TAIIFEADGGEVTKVSYRELLERVSQFANALKAQGVQKGDRVLIYMPMTIEGVVAMQACARIGATHSVVFGGFSAKAVQERIVDVGAVAVITAGKELPLKAIVDDALEAVRHVFVYERTATACAMTFGEILATECAPVAVDSEHPLFILYTSGSTGKPKGVQHCTGGYVLWARQ-TMEWTFDLKPSDVFWCTADIGWITGHTVAYGPLAAGATQIVFEPTFNAGRFWQMIERHGCTIFYTAPTAIRSLIKAADGDAADLSSLRLLGSVGEPNPEAWMWYHRNVGCPIVDTFWQTENGGHVIAPMPGAT---------PLVPGSCTLPLPGIMAAIVDETGHELPNGAGGLLVVTKPWPSMIRTIWGDPERFKKSYFPGQTYLAGDGAVRSEDGYFRITGRIDDVLNVSGHRMGTMEIESALVSKTDVAEAAVVGRPDDMTGEAICAFVVLKRSRPTGEEAKRDWVAKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSIAK------ 113868764 18 ------------LPAMLHGHAAAAPGRPALHYLG----RTFTYGKLWRRVERASAHLAAWGIRAGDRVGTLCLNHELQLVLLFACARVGAMFVPLNYRLAPAELRTIAGHAQLAALFHDERHAGLAQEAGSGCQVAHLDRLIDHPAPFGVAH-----------APVPDDAPLLLAYTSGTTGKPKGAVHTQAGLLANARASWWAHG--MTADDHVLSVLPMFHVGGLCIQTLPALLAGAQVTLHDRFAPDAWLGAVAQARPSLSLMVPATLRAVLEHPGWPGADLSALRGVMAGSSTIPLSYIEAFHARGVPLGQVYGATETGPVSVV---------LKLQDAMARPGYAGWPQPEAQVRLAGPDGAEVAPG--EVGELWVRGANVMAGYWNQPDNG----LPDGWFHSGDLAHRDAGGCIEVVGRSKDMIISGGENIYPAEIENVLAGLPGVQECAVVGVADARWGEVPVAVIVPAPGAPRDAEPLRELLATRIARFKLPREVVLLEDLPRSALGKVLKPQLRAMLE------ 195043503 68 ---DSIQVPNLPLHEYVWRDFKKWENNTAAVCVITD--RQYTFAQMRDASAAFAVRLQKFKMFKPDVLAVCLPNMPEYPIAALGAIEAGLTVTTINPIYTPDEIARQLTFSNAKFLVGSAQLLEACNLAGKQMPIAVVRSTMDEALPAGAIDFFEVMSTENTPKDTTADDMVFLPFSSGTTGLPKGVVLTHNNVSSNCEQIQALPINSLDRQDTLPAVLPFFHIYGLTVIMLSKLGQGARIATMPAFKPDDFIKSLDTYNGSVLNLVPPIALFMINHPKLTQETAKSLRVVMSGAAPIGQHDVERFLKPNVRFMQGYGMTEASPVVLMTPIGN-----------TRLASTGVLPGSTEAKIVDATDRK-GVGARTTGELCVRGPQVMSGYLNNKEANDVTFYPGNWLRTGDVAFFDEDGYFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHELNGEAPRAIVVLRENETATAEEIAEYVAERVAHYKLEGGVIFVDEVPKNPTGKILRKDLKEKYSD----- 163814910 1 ----------MPITDYLERNAREYGNDVALVEINPDETRRVTWREFNEKANRFANLLVSRGIQKGDKVGILMMNCLEWLPIYFGVLKTGAIVVPFNFRYDAEEIKYCVELADVDVLVFGPEFIGRIEAVVDEIAEKRILFYVGGNCPTFAEDYDKLTSNCSEKRDIKDSDDAAIYFSSGTTGFPKAILHNHESLMHAAKVENVHHGQ--TKDDVFLCIPPLYHTGAKMHWFGSLIVGGKAVLL-KGVSAKTILQTVSDEKCTVWLLVPWAQDILLADVHLEDYELSQWRLMHIGAQPVPQSLIKKWKEINHQYDTNYGLSESIGPGAVHL---------GVENIHKVGAIGVPGYGWQAKIVNEDGTEV--EQGAVGELILKGPGVMTCYYKNPKATEECL-KDGWLYTGDMAMQDEDGFIYLVDRKKDVIISGGENIYPVQIENFLSKYEKIKDVAVIGIADARLGEITAAIIEVKDGMTCTEEEINEFCKE-LPRYKRPRKIIF-EHVPRNATGKIEKPLLRRMHKSE---- 177672700 74 -------------YNALDRHVEAHGDRVAIHEGEPGDTRTYTYADLAAEVRRAANAFESLGVAKGDRVAVYLPMIPEAVITMLACARIGAVHSVVFGGFSSDALRSRVDDAEAKLVVTADGLKPAVDALSAPGHTAEHVLVVRRNEAEWWHDVVDGQSDEHELVWHDAEHPLYILYTSGTTGKPKGILHTTGGYLVQA-AATHHDTFDLHPEDVFWCTADVGWVTGHSVAYAPLVNGATQVIYEGTPDSGRWWEIVQKYGVSILYTAPTAIRTFMKWGRPDEYDLSSLRVLSVGEAINPEAWRWYHEVIGCPIVDTWWQTETG---------AHMLTPLPGVTTLKPGSAQRPVPGVVLEVVDELGE--PMTDTSAGFLVVREPWMLRGIWGDRERFKETYWSPGMYFAGDGARYDEDGDIWLLGRVDDVMNVSGHRLSTTEIESSLVAHPSVAESAVVGAKDETTGEAVVAFVLLRDVAEVEEELRQHVGKD-IGPIAKPKRVLVVPELPKTRSGKIMRRLLKDVAE------ 48478094 1 -----MNGFDLTINNLLETAARDNGDQKIVYM-----GKSVTYNEFYKNALNLSRNLIRIGVRKNDVVAVIDYDSLMYMYAYYSIPMIGSILHTVNIRYPPEIIFYTMQRADDSYIMIDESFMDLIVKNRDYLNFIKGIIVNSAGHRHFDVNFDDLLKDDAKFEEPDENDTATLFFTSGTTGLPKGVSFTHRQLVLHSIASIAAEPIKYNINDVIMPLVPMFHVHAWGIPYTSIMNGLKYVLPG-KYDVPRILETMVTERISMSAMVPTILYMLLSD-KNAKQAFQNLNLVIIGGAALSRGLAERARAYGIDVVSGYGMSETAPILTLGVYNRKVINKSDEEKFEFRLKTGIPIPMVSLRVVN-NNRDVENNGKEIGEIIVRAPWLTKGYIKDEEKTRE-LWRDGWLHTGDLAVVDEYGYVKIVDREKDAIKSGGEFIPSLILEDLISTISGVNEVAVVAKSDDKWGERPVAFI---NGNLSVEELKEFVDTGRIAKFWIPDDFIFVNEMPKTSTGKIDKKVLREKLR------ 6647414 87 -------------YNCVDRWAFKHPEKTAIIYEADGEGREISYAELLREVCSIANVLKSFGVKKGDTVSVYLPMTWQAVAAFLACARIGAIHSVVFAGFSAEALRDRMQDCKSRVLITSDETKAIADAALKECPAVEKVLVLKRTGNPRDVWWHEAVARYCPPEVMASEDPLFILYTSGSTGKPKGVVHTTGGYLLCA-ALTVKYVFDVHPDDRFACMADVGWITGHTIVYGPLAIGATTTVFESTPTPSRYWETVEKYKLTQFYSAPTAIRLLLGHEHVNKHDLSSLRVLGSVGEPNPEAWHWYNEHVGCAIVDTFWQTETGSIVVTPFPGA---------IETKPGAATVPFFGIEPAILEPTTGKVLEGNDVEGVLTIAHPWIARTIYGDHQRYLETYMKPGYFYTGDGAARDEDGYIWIKGRVDDVINVSGHRLSTAEIESALITHTGVAETAVIGTADELTGQAVYAFVTLKPEAENEAGLSKELVRKIIGPFAAPKRIYIVSDLPKTRSGKIMRRILRK--------- 156386897 82 ----WMQGAKTNIYNVLDRNVKGLGDTVAFYWEGNGDTKQITYGELLKQVCKFANVLESKGVKKGDRVAIYMPMIMELVIAMLACARLGAVHSIVFGGFSAESLAERILDSTCKILITADNLKEIADHAIIKCRNVEACIVVRHLGPDKRVWWHEVMAEEHDTVWVDAEDPLFMLYTSGSTGKPKGVLHTHGGYMLYT-ALTFRYSFDYHPGEVYWCTADIGWITGHSITYGPMANGAISVLFEGTPDCGRFWDIVDKYKVSKFYTAPTAIRSLMKFGKETSHNLESLKVLTVGEPINPEAWLWYYHVVGCAIVDTYWQTETGGHVITPLPGATR---------TRPGAATFPFFGVEPAIVDEKGNEL--EGPCEGFLVIKRPWMARTIYGNHKRFENVYFDKGYYTTGDGCKRDENGYYWVTGRTDDCMNVSGHLLSTAQIESALVEHDAVSEAAVVSCPHKEKGEGIYCFATLMENVELDEKLIRELVRLKIGPFASPDVIQSAPALPKTRSGKIMRRVLRQVAKN----- 147898385 58 --------------DILDEWARKSSNPALWWIDGSGEEIKWSFEELGFLSRKAANIISACNLKPGDRVIVILPRVPEWWLLNVACIRAGVVLIPGTTQLTAKDILHRLQTSMAKCIITSDSLAAAVDSVAAQSPCLETKMLISAERRDGWLDFNGLFRAADDCVKTKSSDPMTIFFTSGTTGSPKMTEHSHCSY-GHGLKVNGKYWMDLTPSDIVWNMSDTGWASAWSSVFAPWIQGSCVFAHMPRFDPNIVLQTLSTFPITTFCSAPTAYRIFV-LQNLASYQFKSLQHCVSAGEPINPQVMEQWEQTGLDIYEGYGQTET-VLICGTFKGMKI----------KPGSMGKPSPAYDVQIIDENGDVLPQGKE--GDIAIRSPQLFSQYTGDPERTASTRRGN-FYLTGDRGIKDEDGYFWFVGRSDDVILSSGYRIGPFEIESALIEHPAVAESAVVSSPDPIRGEVVKAFVVLAPAEKLTLELQEH-VKNITAPYKYPRKIEFVQQLPKTVSGKIRRNELRNR-------- 70607779 61 -----------------------------------GDIKSYTFHDLEVKASSFGAVLKDSGVKPGDRVVVMSKRVPSLYFSLLAIGMIGAVIVPIYSTFGEEAIRYRVENSGSKVAIVHESLADKFRNISG--------IKILKTSEEGIVNEQNV--HNTSYVERSINDPTLILYTSGTTGRPKGIWHSQDIMTFYYFSGKY--HFDMHAQDKFWHTGDPAWVAGFAGVWTAWLNSIPIVSYEGKFDAESWYSNIERVKVTLMSTAPTAIRLLKKEGVARKFDLSSIRFIHAGGEYVDPDIIRWMEVFGVPIHDGYGQTETATYVIANYVSMPI----------KIGSMGKPLPGVKALVVDENGNPLPPNTKGILALDPDFPAMAKGIWNDEERWKNSF-KNGYYLTGDMGYIDEDGYFWYLGRADDIIKVSGYRISPVEIESVIMTHPAVAESAVIGVEDPIRGFRIKAYIVLKKDYSPSDELKNEIVRVKLGAHVVPREVEIVKELPHTLSGKTMRRVLR---------- 114321744 43 ---------RLNIYEALDRHLDGPGDRTAIRFLDGGNPLDITYRALNARANQFANLLAERGLQPGDRVYCLAHRIPDLYAAALGTLKHGCVFTPLFSAFGPEPIRSRVEIGEPAAVVTTERLYRRKMAWVAETPCLQHVLLIGDEAPEGTVDAADALSPEYTTRPMDPEAMALLHFTSGTTGRPKGAVHVHEAVVLHRVTAE--QALDLQPGDIYWSTADPGWVAGMSYGIIGPFAAGTLVVDEAEFDAERWYRILDEQRVNVWYTAPTAIRMLMKCGPEARHDLSALRFIASVGEPLPEAVHWSREILGLPFHDNWWQTETGGIMIANFRCLPI----------KPGSMGRPVPGVEAAVIDEGGIELIDAADETGELALRWPAMFRGYLHEEARYRKAFSGD-WYLTGDLVRRDADGYYWFIGRGDDVIKTSGHLIGPFEVESVLMEHPAVAEVGVIGVPDEVTGERIKAFVALKPGHAPDDELRRALARKRLGAAVAPREIAFADQLPRTRSGKIMRRLLRAR-------- 156740509 1 ----------MLVHDFLINSAARLPDKVALVC----DGRRLTYRDLDQMTNRLAHALVEHGIRRGDRVAIIAPNSVEAVVGIFAVLKAGGVFVVINHTTKQDKLTAILNNCRASAIIVDAQIRDVLSALLRDVPSLRVGVLSNQRTHSRFIDFDEVQGQDATPLPTIDLDLACLIYTSGSTGEAKGVMSDHSNVVFAS--GSIIEYLHNVEDDVVINMLPLSFDYGLYQLLMTFRFGGRLILERSFAYPAAILKRVEEERVTGFPGVPTIYAMLLP-IDLSQYDLSSIRYLTNTAAALPPSHALELRRKFPRLYSMYGLTET----------KRTLYLPPEELERRPGSVGIAIPGTEVWLEDEQGNRLGPG--EVGELVVRGRHVMRGYWEAPEATAQRYRPGPLCYTGDLFRMDEEGYLYFVGRKDDIIKSRGEKVAPKEVENVIYELPGVTAVAVVGVPDPILGQAIKAFVVSTNPDLTEKQILAH-CRARLEDFMTPRYVEFRDELPVNASGKIARREL----------- 82621720 59 ----WFVNGKLNITECLDRHLIDKPDKTAILFEPNEPTQKISYRELHQRVCRFSNVLKNNNIKKGDRVCIYMPMVPELTIAVLACARIGAVHSVVFAGFSATALAARINDSECKMLLTADALKEIADEALKNCKNIETTIVLKRTGQEILMNSNEKVDSYCEVTTMDSEDILFILYTSGSTGKPKGMVHSCGGYMVYS-AYTFLNVFQYNPGDIYWCTADIGWITGHSIVYGPLLSGATSVMFEPEFD--RFWKICEKHKITHFYTAPTAIRALAKHSISNNSDLSSLKVLGSVGEPINEEAWNWYNNSKCPIVDTWWQTETGGIMLSSLAGVTKQ---------KPTYATKPMIGVQPVLLDVKGNEITGFNKE-GILAIKFPWIARTIYGDHDRYKKVYFSPGYYFPGDGALIDNEGNFRITGRVDDVVIVSGHNLGTAPIEDAINSHPIVAESAVIGYPHEIKGNALRAFVIINTNKQDDQDEIKNLVSKTIGPIAKPDIIQIVPGLPKTRSGKIMRRILRKIASN----- 84617322 17 ----------------LREHADNFGGKVAF----EDAERAVTYADLEARTRRLAGHLAGLGVRRGDRVMICLRNSVEMLESYLAILRADAIGVPVNPASTDFELDYLLADSEAAVVITDPVHVAGFLRSPSLPRGARLLVTGDTPAHASVHAYQELVRTEPAEPARDDDDVAWTFYTSGTTREPKGVLSSQRN-CLYSVAASYVPIPGLSADDRVLWPLPLFHSLSHIACVLAVTAVGATARIMDSPSGDEFLEAARETRATFVAGVPTTYHYLLEARRQRRITLPDLRIGLVGGAVAGPGLCRSFEEFGVPLVDAYGSTETCGAITMNPPGG----------VRVDGSCGLPVPGVDVRIVDETGRDVPAGAE--GEVWVRGPNVTPGYHNKPEATAAAF-QDGWYRTGDLARRDAAGYFTISGRINDLIVRGGENVHPEEIEAVIRAVPGIADVGVAGRPHEVLGEVPVAYVVAGPSGVEADAVIER-CRRELSTFKLPEEVYEVAGVPRTASGKIQRRLLADQ-------- 190406702 124 ---AWFLNGQLNCYNCVDRHALKTPNKKAIIFEGDGQGYSITYKELLEEVCQVAQVLTSMGVRKGDTVAVYMPMVPEAIITLLAISRIGAIHSVVFAGFSSNSLRDRINDGDSKVVITTDETKRIVDDALRETPGVRHVLVYRKTNNPSVAFHAPRDLDWAPCTPVDSEDPLFLLYTSGSTGAPKGVQHSTAGYLLGALL-TMRYTFDTHQEDVFFTAGDIGWITGHTVVYGPLLYGCATLVFEGTPNYSRYWDIIDEHKVTQFYVAPTALRLLKRAGDSENHSLKSLRCLGSVGEPIAAEVWEWYEKIGIPIVDTYWQTESGSHLVT--------PLAGGVTPMKPGSASFPFFGIDAVVLDPNTGEELNTSHAEGVLAVKWPSFARTIWKNHDRYLDTYLYPGYYFTGDGAAKDKDGYIWILGRVDDVVNVSGHRLSTAEIEAAIIEDPIVAECAVVGFNDDLTGQAVAAFVVLKNSTATDDELQDFTVRKDIGPFAAPKLIILVDDLPKTRSGKIMRRILRK--------- 126661558 726 ------------IHQLFEEQVERTPNAIAVVY----ENQQLTYQELNEKANQLGHYLQKLGVKPDTLVGICVERSMEMVIGLLGILKAGGAYVPIDPNYPQERIEYMLEDSGIRILVTQESFRPLYSEFSTQLISL-----------DTDQQKWERENQTNPIHQTHSHHLAYINYTSGSTGQPKGVMIPHRGVIRLLINSDYVE---LDEAKTFLHLSPIAFDASTFEIWGALLYGGKCIIFPEKPTALTLKEAINQYQVTTLWLTAALFNLVIDELPEAFIR---VKELLTGGEALSVHHVKKALQASTQLINGYGPTENTTFTCCYSIPSFLES------KVSSILIGRPINNTQIYILDPNLQPVPVG--VPGELHIGGDGLARGYLNRPDLTAEKFIPNPFYKTGDLCRYRRDGNIEYIGRIDHQVKIRGFRIELGEIETQLSNHPEIRESVVIAREDAPGNKQLVAYLVSDESQSSVTQTLRDCLKEQLPDYMIPSAFVLLEKLPLTPNGKIDRRAL----------- 84703860 47 --------------ECLDRHLATRGKKTAFIWEGDDPEETITYEEVFDHVCRMANVLKARGVDKGDRVVLYMPMVPEAAYAMLACARIGAIHSVVFGGFSPEALASRINDCGATAVITADELKANVDRALEKAEGVRLVLTVKVTGGEWWHEMRDEVTADCPAEPMAAEDPLFILYTSGSTGKPKGVIHSTGGYLVY-VAYTFGLVFDIDPDDIYWCTADVGWITGHSMVYGPLARGATSLLVPTYPDPGRLWSVTEKHNVTILYTAPTAIRALMKEGDVKAHDRSSLRLLGSVGEPNPEAWRWYHDVVGCPIVDTWWQTETGGIMITPL---------PDEPMDKPGWATAPLPGIELSLVDQEGHRLEGDAEGLLLITAGWPGQARGVYGDPQRFIDTYFSPGTYFTGDGAHRDAEGDYRITGRVDDVLNVSGHRMGTAEIESALVAHPAVAEAAVVGYPHDVKGQGIHCYVILQSDVQETDDLLRQHVRQDIGPVATPDRVQIAPGLPKTRSGKIMRRILRKIAEGH---- 108800621 9 -----------TIPEMVLSAADRFGDAEAVVDGP----LRLSFAEVVHRIRCAAGAFADLGIGKGDRVAIWAPNSAEWIIAAFGLLTAGGVLVPVNTRFKGEEAADVITRSGARAVLVQQGFLGVEYAAPEGVPVID-------------LKSDFLAGGEPFSRTVDSSDISDIIFTSGTTGRPKGVMMNHRNLRLYEEWCNLAD---LRQGDRYLMVNPYFHTFGYKAGLIASFIRGATMVPVPVFDVDRVVDLIAAERITMLPGPPTLYHSLLSVADKSK--LATLRAGVTGAADIPVELVRRVELPFQTLATGYGLTEAGTATL---------SRPGDSFADIATTVGTACDGVEVRIADD------------GEVLVRGYSVMQGYLDDPAATAEAIDPDGWLHTGDLGTLDDAGRLRIVGRKKDMFIVGGFNAYPAEIEGFLLEHPDVAQAAVIGVPDERMGQVGKAFVVRRDGHPLSAEGLIAWSRERMAGFKVPRYVEFLDELPLNATGKVMKDQLR---------- 194290386 17 ------------LPAMLHGHADVAPGRPALHYLG----RTFTYGKLWRRVERASAHLAAWGIRAGDRVGTLCLNHELQLVLLFACARVGAMFAPLNYRLAPAELRAICDHAQLALLFHDAPNEALAREAGGDFRLAHLDRLIDEPAPYGVVH-----------APVPDHAPLLLAYTSGTTGKPKGAVHTQAGVLANARASWWAHG--MRADDHVLSVLPLFHVGGLCIQTLPALLAGARVTLHDRFAAQAWLDAVAAARPSLSLMVPATLRAVLEHPGWADADLAALRGVMAGSSTIPRSYIDAFHARGVPLGQVYGATETGPVSVV---------LKLEQAMARPGYAGWPQPEAEVRLAGPDGAEVPPG--AVGELWVRGANVMAGYWNQPELTESGLSPGGWFHSGDLAHRDADGCIEVVGRSKDMIISGGENIYPAEIENVLVGLPGVQECAVVGVADARWGEVPVAVIVPAPGTPLAAEPLREQLAARIARFKLPREVVLMDDLPRSALGKVLKPQLRAQLE------ 117929191 70 -FARWFVGGRLNAANCLDRHAAGYGGKVAFWEGEPGDTRVITYAELTAMVCQAANALTELGVTAGDRVMIYMPMIPETVVAMLACARIGAVHSVVFGGFSAEALAGRTNDAQARLIITADALKPAVDDACAQCPQVDKVLVVRRTGQDRDIWWHDIVDRQPEAQAFDAEHPLYIMYTSGTTAKPKGILHTTGGYLT-GVTATHRMVFDLHEDTDLY----------WCGADIGWVTGHSYIVYGPLANRATWWQMIEKYRVSILYTAPTTIRTFMKWGEEAKHDLSSLRVLGSVGEPNPEAWIWYRTHIGCPIVDTWWQTETGSIMITPLPGVT---------STKPGAAMRAFPGITVDVVDNDGNPVPNGSG--GYLVITEPWMLRGIWGDPQRYIDTYWSPGKYFAGDGAKRDEDGDIWLLGRVDDVMNVSGHRISTTEVEHALVSHPKVAEAAVVGTHDPVTGQAIVAFVTVKGSVPADEELRAHVAKE-IGPIAKPRDILITADLPKTRSGKIMRRLLRD--------- 23664434 14 --PTITLPRQYNAADDLIGRNLDAGRGSKIAYID--DNGRYSYDELAARVNRFANALGALGITREQRILMCVHDTIDFPTVFLGAIKAGVVPIAVNTLLTQSDYEYMLSDSRARIAVVSAPLYDTFAPLLGKVESLERIVVAGGEGPDSVAALMANASDKFEAVATTCDDPCFWLYSSGSTGAPKGTVHIQSSLI-HTAELYAKPILGIKESDVVYSAAKLFFAYGLGNGLTFPLVGATAVLMAERPTPAAAFKRLREQQPTIFYGVPTLYASMLADADCPTREELAIRMCTSAGEALPEDIGRRWERFGVEILDGIGSTEMLHIFLSNRPGD-----------VHYGTTGKPVPGYQVRLVDDEGNVV-EGADEPGELQISGPTSAVMYWNNREKTRATF-QGPWTRSGDKYSRNAEGYYVYAGRNDDMLKVSGIYVSPIEVESCLIQHPAILEAAVVGHEDEERLIKPKAFIVLKPGFQRSEQLAAEIVKAHLAPYKYPRWMEFVDELPKTATGKIQRFKLRAMA------- 148556208 2 -----VLPTTLTMGVLLDEAAGRWGDRPFVREEDGG---VLSFAGFRRAARAVSGALLARGARKGDRIAIWAPNSGAWAVAAAGATQIGLELIPLNTRFKGAEAEDILRRGEVRWLFTVRGFLGLDYAAMRDLPRLEETVFLD--GLDAWLAAKGGAGDAAAIAAVGGDDTVDILFTSGTTGRPKGVMSGHQQNLRTFQAWS--DAVGLREGDHYLIVNPFFHTFGYKAGWVAALLQGATIFPVAQFNAAHVLATVAAERITVLPGPPTIFQSLLDEPARGAADTASLRLAVTGAASVPPVLIRRMDELGIEVLTAYGLTEGSGCVSATQAGDPVE--------LVASTCGRPIPGVEVRLVDGAGRDVPAG--EPGELLVRGFNVMKGYLDDPRATAETIDGDGWLRTGDIATQDARGYLRITDRAKDLFICGGFNCYPAEIEARLLEHPDVARVAVVGRPDERMGEVGHAVVVPRPGAARDGKALLAWCREQMANYKVPRSVEWVDELPVNAAGKVQRFLLK---------- 126334318 49 ----------LDMWTQMEKTGKRPPNPAFWWINGQGDEVKWSFEELGIQSRKAANVLSRCNLRPGDRLLVILPRIPEWWLVNVACMRTGIIIIPGISQLTMKDIQYRLQASGAKAIVTIDSLAPQVDAISADCPSLRTKVLVSGSSRQGWLNFREAAPEEHNCVKTKSQDPSVIYFTSGTSGAPKMLEHTQIGYGV-GFSICARKFMDLTNSDIFWNTSDTGWVKTAWSSYSTWITGACLFTHLPKTDTSLILNTLCQMPITVFCCVPTMFQMIVQQ-DLSRYKFKSLRHCVAGGESLNPDVRTKWKQTGVDLYEGYGQSETT-LICGNQIG----------KKIKPGSMGKAFPPYDVQIVDDEGNILPPGKEGNIGIRIKPKCFFTGYLNNAEKTASCKRGD-FYLTGDCAHMDEDGYFWFKGRMDDVINSSSYRIGPFEVESALSEHPAVAESAVVSSPDPIRGEVVKAFVVLQDPGELTRELQDH-VKRLTAPYKYPRKVEFVQELPKTVSGKIQRSILRKK-------- 156973924 69 -------DGTLNVANCIDRHLAERGDEVAIIWEGDDDDKTLTFNELHKEVCKFSNALKEQGVHKGDVVCLYMPMVPEAAIAMLACTRIGAVHTVVFGGFSPEALSGRIIDSDAKIVITADETVPLKKNVDPEVKTIDKVVVLKRTGGDRDVWWHEAVSDICPPEEMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVYATM-TFKYVFDYQEDETF-----------WCTADVGWITGHTYLIYGPLANGAKTIEVVDKHQVNILYTAPTAIRALMANEAVAGTSRSSLRVMGSVGEPNPEAWEWYYKTIGSPIVDTWWQTETGGILIAPLPGAT---------VLKPGSATRPFFGIQPALADEEG-DIIEATEAEGHLVLSWPGQMRTIHGNHARFERAYTVKGAYSTNDGARRDEDGYYWITGRVDDVLNISGHRMGTVEIESALVAHDKIAEAAVVGVPHEIKGEAIYAYITLIDEQLPSAALDKEWVRKEIGPLAVPDTLQWVDSLPKTRSGKIMRRILRQFAK------ 89099705 5 ------------LPQFLKKRADLTPDRHALYF----EGNAYTFKQLYDAASQVAGKLAGAGAVRGSYTGVLLKNHSDSVFILLALQLLGATAVILNNRLTAEEIGWQLADSNATLLITEAAFTDKARELSLDGCSLVMKEVLAEQPSAAIMAVEE----------VSLDQVCTIMYTSGTTGHPKGVLQTYGNHWWSASGSAF--NLGVREDDCWLCAVPLFHISGYSILMRSLIYGIPVVLHG-SFSEEQIITDIREKKVTIMSVVSTMLSRLAASIGDNGLP-SHFRCMLLGGGPAARDLLEKCTAKGLPVYQSYGMTETSSQIV---------TLAPEYSFSKLGSAGKPLFPSQLRIMEGDRE---AERGQAGEIAVKGPNVTPGYLNREAETAKAM-KDGWFYTGDIGMLDEEGFLYVLDRRSDLIISGGENIYPAEIEGVLTSHPAVADAGVIGVKDPDWGEVPAAFIQTMNGAELSSQEIEEFCLGRLAKYKVPKACYFVEEIPRNASRKILRRELR---------- 170585217 90 -------------------------------------------------CEKLATGLLHLGLNRGDRVGMWGPNLYEWIVCQFATALAGMILVNINPSYQSEELKFALGKVGIKALISPASFLSMVDAVKAEFPKFRHLIIIDRNDDRGAWRYSDVMGTEEDRLKLADDDPVNIQYTSGTTGQPKGATLTHHNVVNNAYFVGRRAGYN-EKRTIICIPNPLYHCFGCVMGLSACVHLQTCVFPAPSFDALAALQAIHEERCTAVYGTPTMYIDMLNHPQYKQYDCTSITSGFVAGAPCPIALCQRLSELGMRLQVCYGTTETSPVSFM--------SLRDEQPEERIKSVGYIMDHLESAVVDSEGIILPRGER--GEVLVRGYSVMKYYWNNERQTKEEITADRWYHTGDIGVIHENGSLSIVGRKKDMIVRGGENIYPLEIEQYLFRHPKIEDVQVVGVPDERYGEVVCAWIRLRDSAGDTEEDIRDFCKGRIAHFKIPRYILFKNEFPLTVTGKIKKYEIRELSKIELG-- 86137276 72 ----WFSDGTLNVANCIDRHLDTRGDQTAIIFEPDDPNQHITYKELHRRTCRMANILETMGVRKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVNGSDAKVVITADEATPLKSNADAALDTVKCLVVKRTGGQTTWVADRDEANDYCKPAEMNAEDPLFVLYTSGSTGQPKGVVHTSGGYLAYA-AMTHEITFDYHDGDIYWCTADVGWVTGHSIVYGPLANGATTLMVPTYPDASRFWQVCEKHKVNQFYTAPTALRALMGQGNEEKCDLSSLRLLTVGEPINPEAWNWYNDVVGCPIVDTWWQTETGGHLMTPLPGAH---------ATKPGSAMKPFFGIQPVVLDPQSGEEISGNGVEGVLCIKWPGQMRTVWGDHERFQKTYFSDGYYFTGDGCRRDEDGDYWITGRVDDVINVSGHRMGTAEVESALVAHAAVAEAAVVGYPHDIKGQGIYCYVTLMNDREPSDELLKEWVRTEIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIAENDFG-- 144899733 78 ----------------LDRHLPAKADQPAILWEGDGESRVVTWGELSDRVNRLANVLKGLGVAKGDVVTLYLPVIPEAFVAMLACVRLGAVHSVVFSGFSAEALADRINDAGAKVLITADEAVPLKVNADRALNSQKQVVPFTPGRDHWYDAVLDAAAPWCEPVEVGAEDPLFILYTSGSTGKPKGLVHTTGGYLVHA-GTSWRTIFDWHENDVFWCTADVGWVTAHTYVYGPLLNGATSVLVPTWPDVSRWWSIIAKHKVNIFYTAPTAIRSLMREGEASRHDLSSLRVLGSVGEPNPEAWLWFHRVIGCPIVDTYWQTETGAVLLVPIPGAT---------PNKPGHAAKPYFGIRPELVDADGNTL--DGPGQGNMCFAGPGQARTILHDHDRFVRTYFAPGRYFTGDGGSRDEDGYYRIMGRVDDVINVSGHRLGTVELESAISSHPAVAESAVVGYPHDIKGQGVFAYVTLKEGFAESDALRREIVRTRIGPIATPDAIQWAPALPKNRAGKILRRIL----------- 51893459 74 ----WFLGGQTNIYNAVDRHADDERRNKAIWLSEDGRERVFTYAMLRRQVARLAGGLQQLGVGKGDRVIIYMPLTPEGIMAMLACARIGAIHSVVYAGLGAGALRQRIEDAGAKVVLCADDLKAIVDEAVEGNPQVEHVVVHRRATPEGETDFAELLSADTPCEVMDSEDWLFILYTSGSTGKPKGAAYTHGGYMVGTTHLWRI-ACDIRENDIYWCTSDIGWIVGHSIMVYGPLVNGSTILVREGPHPGIVWEIVERYQVNKLYTAPTAVRMFMRMGEERRYDLSSLKLMVCAGEPLPEAQLWAYEHIMGPVLDNWWQTETAAPTIGTLPCMDV----------KPGRAGRPFPGIRAEVLDSDGKPVAPGKG--GLLCLRGPHMFRTIWGDRSRYEAYWTVPGVYTSGDVATVDEEGYIAVLGRADDVLNVAGHRIGTADVESALVSHPAVGEAAVIGKPDPVKGEAIKAFVILRRGYEPSEQLAQALVRHQLGAIAAPAEIAFVASLPKTRSGKIMRRVLKAQ-------- 170033062 124 -----------TVENYIWDSFSQWTNKTAVVCGVTG--RHYTYGTLRDHCAALAIRLQKCKLNFGNTLAICLPNVPEFPLICFGAIEAGLVITTINPIYTAEEISRQLVDSDSKILFGAVSNYSVLKEATKLAQRNIPIVCLEESLPEGAIDFAELANPSGQRHSRDPDDVVFMPYSSGTTGLPKGVELTHTNIVSNSEQSSVVLPTTDSFQDVLPCVLPMFHIYGLTVTMISKLAKGTKLVTLPAFRPDTFLKALTEHKGTVLHAVPPIIMFLSNHDMVKPQHMETVRNIFSGAAPMGALDAEKLIAKAPKIVQGYGLTETSPVVLIGALGSNNY-----------ASVGSPPPRTQAKIVDNDPTNTALGPNQSGELLVRGPQVMKGYHNNKQATDDIFTEGGWLRTGDIAHYDDNAEFYITDRLKELIKVKGFQVAPAELEEILRDHPAVADAAVVGQPHPVSGEVPRAFIVPKQNAKITDEELKQFVAGKVAVYKLEGGVTFIKEIPKNPSGKILRRVLKEEY------- 157328757 370 ---------------FLERAAVVYGDKDSIIYG----TVRYTWRDTLQRCVNLASALSRLEIFPGDVVAALAPNIPALYELHFGVPMAGAILSALNPRLDSTMLALILQQLEAKIIFVDYQFLQVFLQALDILSEAKILCCHPATFSTGNLDYDGLLAMGQPDFEINECTPISVNYTSGSTGNPKGVVYSHRAAYLNSLA--VIFRSDLKQMPVFLWTVDMFRCNGWCFPWTVAALGGTNICL-RKVSAKVIYDAIFLHNVTHFCGAPSLLNLIADAAVTDQRPLPHKVDIVIAGALPPPQVLMKVVELGFNVTHSYGMTEALGPVTARLWHPEPNSYQHPKIKCCQGLHNLIMEGVDVK--DPTMKSVPRDRKTIGEVMFRGNTMMMGYHKNLKATEEAFR-GGWYRTGDLAVMHPDGYIQMKDRSKDVIISGVKTISTIEIEAVLVGHPMVMEVAVVGRPDDCLGETPCAFLKLKEGCATSADEITNFCAERLPTYMVPQTIIFGD-LPVNSTGKIQKFVLREKAK------ 152992560 46 ----------LNIHEAIDKHAALAEKAALIWLGENSEKRTYTFAQMKRESAKFANVLKSLGFEKGERVYTLSTRLPELYIGTMGILKNGSVMCPLFSQFGPEPILQRMQRGDARGLLTTQRLYEKIAPQMDQLPELRTILLIDEDVNEKVLSLPRLMEKASDSVHTEPEDMSLLHFTSGTTGMPKGVIHVHKAMYTHWVTGAYV--LDLHPDDMYWCTADPGWVTGTSYGIAPWLHGVTNVVDEAEFDAERWYGILQEHKISVWYTAPTAIRRLMDIEPLESYDLSHLRLVQSVGEPLPEAVIWGVEKLKMPIHDNWWQTETGGIMIANYLC----------QDVKPGSMGRPLPGIVAAVVRQNGDGTVTEIREPGALKPGWPSMFRGYLHNEEKYKKSFV-DGWYISGDLAYRDEDGYFWFVGRADDIIKTSGHMVGPFEVESALMEHPAVAEVGVIGKPDPLIGQMVKAFVSLKSGYEPTEKLKRELIRKKLGAAVAPKEIEFQENLPKTRSGKIMRRLLKAR-------- 163727008 22 ---------ETNYVDAVKPVFERFPNKTAFAFMGV----EITFAELDLYSNRFANMLLDSGLKKGDVVGINLPNIPEYAIAWLGTLKAGCVVSGVSPLMASDGMKYQLENSNAKGLVTDAIFAARVTEIAPYLPDLKLVVALLKKIPSGVLKFSQVIGEQFDSVALSPDDIAYIQYTGGTTGPPKGAMLSHRNAVSDLLITQKWLSWEHGKG-LALSGFPFFHIAGLFFCENCVYLGWTQILIPNPRDTKHICKEIEKYKPTALVNVPSLFQMLLAEPAFKALDFSNLEVCISAAAPFPEESQKELEAVRGKLLEVYGMTETSPLSAMNPAKGR----------KKLGSVGLPLLNTEVRLVDSTGEEV--EQGQPGEICVKGPQVMVGYYNKPEETAKAIDSEGFMHTGDVGIMDEHGYVSIVDRTKDMLIVGGYKVFSVKVEEVLATHPGVDMIAITGKPNPEGSELVRAYVTLNPDYAKTEAIKKDLAKDKLAPYEAPKEIIIMDEIPLTTVGKIDKKELRK--------- 110599019 1 ------MPYNLNLPEFIDRNVRERANKTAVLC----EERAFTYGQLQENVNRFGNALKSLDVRMEERVALLLLDTEIYPQAFFGAIKIGAVPICLNTMNRPKDFEYYLNDSRARVLVVDASLLELIEPIRNNLLFVRQIIVANGEAPAGDLSLDELTADQSEAASTCSDDACFWLYSSGSTGAPKGTVHLQHDMV-YATETYGKQVLGIKEDDYCFSAAKLFFAYGLGNGYFPFGVGATAIYLPKRPTPDQVYGTIHRHRPTLFFGVPTLYGQMLEAEGS----MDNVRLCVSAGEALPGDYINRWKRFDLDILDGIGSTEMAHIFISNLPGD-----------IHAGSSGKVVPGYEARIVSEEMTDVAPG--EIGTLLVKGDSAAAFYWNKHQKTRQTMMGH-WVNTGDKYYQDEQGYFYCAGRSDDMLKVGGIWVSPNEVESCLIKHPAVLECAVIGAPDENNLIKPMAFVVLKKPDQSAEAELQDFVKSSLALYKYPRWVRFLDELPKTATGKIKRFELRNM-------- 156408191 71 -----------TVGQRLDKVAERFPNREAYVCYEDKE--RATFAELREEADQLAASLLSLGIKRGDRVGIWGPNMREWVISQFGTARIGVILVNVNPAYQAPEAEYALKKVGCKGLIMADDYYNMMTHIAHELPDLRVLVVTTKDKNKGAFTFDEFMKIGGEHERLQSDDPINIQFTSGTTGNPKGVTLTHHGILNN--AASVGDILNYAEYTRVCIPVPLYHCFGMVLGFACVTHGITAVYPSRGFDAGLALDAVQNEKCNSLYGTPTMFIDMLNHPKFEQYDVTSLRTGIMAGAPCPVEVMKKIITTMPEMTIAYGLTETSPVTNQTRRDVPVD--------LRVSTVGTMAPNVEAKIIDEHGNVVPIN--TPGEICFRGYNVMQGYWDDYEKTDAAIDSNGWFHSGATVFLMKEGN---KGREKDVIIRGGENIYPTEVEQFLYKHPKIQDVQIIGIPDERLGEEVCACIRLHPGESSSPEEIKEFCKGQIAHFKIPKYIKFTEEYPLTISGK----------------- 182677055 68 -------------YNCIDRHLATRGDQTAILFEGDDDSRAITYKELHDSVCRLANVLKAHGVGKGDTVSLYLPMIPEAAFAMLACARIGAIHSVIFGGFSPDSLAGRIEGCRSKVLITADEGLPLKAAIAKTGDIVQTMIVVTRTGGARDVRYEEAIAAECPLTEVEAEHPLFILYTSGSTGAPKGVVHCTGGYLVYA-SMTHQYVFDYHDGDVY-----------WCTADVGWVTGHSYIVYGPLANGATFWEVIDKHKVTIFYTAPTAIRALMGSGEAPVKKTSSLRLLGSVGEPNPEAWEWYHRVVGCPIVDTWWQTETGGILITPLPGATPE---------KPGSATLPFFGVKPQVVDATGAVL--EGVCEGNLVISWPGQMRTIFGDHDRFVQSYTYPGKYFTGDGCRRDADGYYWITGRVDDVINVSGHRLGTAEVESSLVAHELVSEAAVVGYPHDIKGQGIYAYVTLMNGIEPSDRLRTEWVRKDIGPIATPDVVHFATGLPKTRSGKIMRRILRKIAEKEF--- 191160791 13 ------YDYPLLIKNLLLYPVVDNPDQEIVYR----DLYRGNYRQLRERVKRLANMLTGLGVKPGQTVAVMDWDSHRYLELFFAVPMIGAVLHTINVRLSAEQILYTIDHAEDDVLLVNSEFLPIMEQIRGRIDNVRTYILISDDGIPACGEYEQLLAQASPEFEFPDLDTTGM---------PKGVYFSHRQLVLHSLGGSSTSHACLHRDDVYMPITPMFHVHAWGVPYIATMLGVKQVYPG-RYLPETLLELKEKEGVTFSHCVPTILHMLLKHPHAEKIDLRGWKLII-GGAALSRNLCVESLKLGIDVFTGYGMSETCPILTISKLTPEMLELSHAEQAEIRCKTGLALAFVDLRVVDSDFNELPRDGVSAGNVVVRSPWLTQGYLKDHKAS-ERLWEGGYLHTGDVAVRDELGYLKITDRSKDVIKVAGEWVSSLELEDIVAHHPAVAEVAVIGKPDEKWGERPLALVVLKGTKVTDKEIAHHVRKGVVSKQVVLVKVKLVPSIDKTSVGKINKVALREKY------- 86748182 27 -----------TLAAMFDDLVTKFGDRPAIVD----EDVTLSYRDLDGRVRSIAASLIGLGVAPGDRVALFLGNCWEFVACALACNRIGARLVPIGTRQRKAELDFLLTNSGAKVLVFEADLADQIPA-QADVPTLTHRFAAHGDA-AGARPFADLLAADAPVVAMHEDDTAVILYTSGTTGKPKGAELTHLSILHSAYA--FARAHELTEHDRGLVAVPLSHVTGLVVTYATLAAGGCVVLMRQSYKTPDFLALASREKITWSILVPAIYTLVAMAPEFDRHDLSAWRIGCFGGAPMPVPTIEMLSKRNLQLRNAYGATETTSPTTI---------MPQAHWRDHMDSVGQPIPYAQVRVVDADGNEVAPG--QPGELLIAGPMVVPRYWQREDANAAEFI-GGYWRSGDIGSIDAEGFVRVFDRKKDMINRGGFKIFSAEVENVICGLDGVLETAIVGTPDPVLGERVNAIVVTSEGAQLSEGDVAAYCAARMSDYKVPESIILRTELPRNANGKIQKTMLRE--------- 169831724 70 -FAKWFVNGKLNCYNCVDRHLNTWRKNKAIFEGEPGDSRILTYWDLWREVTQFANVLRMLGVRKGDRVAIYLPMIAEAAIAMLACARIGAPHSVVFGGFSAEALRDRINDAGAKLLITADGLKRNADAALTECPSVDKVLVVKRTGQEGRDYWYDNLTVGGPCEEMDSEDMLFILYTSGTTGKPKGVVHTTGGYLT-GVSTTHHMVFDIKDRDVYWCTADVGWVTGHSVVYGPLANGATTVIYEGAPDFDRFWAIIERYGVNVFYTAPTAIRAFMKWGEEARRDLSSLRLLTVGEPINPEAWIWYHKHIGCPIVDTWWQTETGMIMISALPGI---------ISTKPGSASVPLPGVEIDVVDKEGNSVMLGKG--GFLVIKEPWMLRTIYGDNERYVREYWGHTLYFSGDGARRDYHNYFWILGRVDDVINVAGHRLSTMEIESALVDHPWVAESAAIGKAHDLKGQAISVFVTLKGKAEFTSELKAHVVK-KIGAIARPDDIFLTAELPKTRSGKIMRRLLRDIAE------ 119961071 78 -------------YNALDRHVENLGDRVAIHEGEPGDTRSYTYAQLTEEVKKAANAFESLGVAKGDRVAVYLPMIPEAVITMLACARIGAIHSVVFGGFSAEALRSRIDDAEAKLVVTADGLKPAVDQALAESHTVQNVIVVKRNTPGLDRWWHETVSAEHTAVAHEAEHPLFILYTSGTTGKPKGILHTTGGYLVQG-AATHKDTFDLHPEDVYWCTADVGWVTGHSVTYAPLVNGATQVIYEGTPDCGRWWEIVEKYGVTILYTAPTAIRTFMKWGRPDSHDLSSLRVLSVGESINPEAWMWYREVIGAPIVDTWWQTETG---------AHMIAPLPGVTATKPGSAQVPVPGIGVDVVDEMGAPVPNGQG--GFLVIREPWMLRGIWGDMDRYQDTYWSEHMYFAGDGAKRDEDGDIWLLGRVDDVMNVSGHRLSTTEIESALVSHPLVAEAAVVGAKDETTGEAVVAFVILRGEGEDVEQVLRAHVAKEIGPIAKPRHILAVPELPKTRSGKIMRRLLKDVAE------ 166031036 1 ----------MPITDILEKNCRLYGDDVCLVEIEMPETKRSTWKEFNEKANRFANLLLERGVQKGDKVGILLMNCLEWLPIYFGILKTGALAVPLNFRYSADEIKYCVELADVDILVFGPEFIGRVEEIADDIGRGRLLYFVGDGCPEDYTSHTANCSSQSPKIDIVDEDDAAIYFSSGTTGFPKAILHNHESLMHAARVEQNHHGQ--TKDDVFLCIPPLYHTGAKMHWFGSLLTGGKAVLLKGT-NPKTILRAVSEEKCTVWLLVPWAQDLLLKDVDLKDYDLEQWRLMHIGAQPVPPSLIRHWKEYNHKYDTNYGLSESIGPGCVHLGLDHID---------KVGAIGKAGFGWETKIIDENGNLVAQG--ETGELAVKGPGVMTCYYKDEKATAEVL-HDGWLYTGDMAMEDEDGFIYLVDRKKDVIISGGENIYPVQIEDFLRTNNKILDVAVIGLPDHRLGEISAAIIELKPGVECTEEEIDEFCK-KLPRYKRPRKLIFA-KVPRNPTGKIEKPKLREKY------- 118469697 43 -------DAELNCANALDRHVAERGDQAALIYDVTGTKRTYTYRELRDATAKVAGALRGLGVEKGDRVVIYMPMVPEAVMAMLACARLGATHSVVFGGFAAHELAARIDDAKPKVVVAASEYKPMLDALQIAEHTPQACVILQRDQKPCDLDWHELVAEPADPVPVAATDPLYVLYTSGTTGKPKGIVRDNGGHAV-ALLWSMRNIYGIEPGDVFWTASDVGWVVGHSIVYAPLMLGATTVLYEGKPDAGAFWRVISEHKVKALFTAPTAVRAIKKEARMRDYDLSSLKYLFQAGERLPDTYHWAAWRLGKPVIDHWWQTETGWAIAANPAGLELMPV-------KPGSATVPMPGYDVQILRADGSV--ADPNEEGAICIKPPGTLPTVWGDDQRYISSYLSEGYYLTGDGGYIDEDGYLFVMGRTDDVINVAGHRLSTGSIEAVLAEHPAVAECAVIGVADELKGQVPRGFVVLKSGASADDELIQK-VRESIGAVAVFKSVDVVSALPKTRSGKILRKTMR---------- 169624774 88 ---AWFLEGRLNAYNCVDRHAFKNPDKPAIIYDDTEDGRIISYGELLRQVSKLAYTLKEMGVRKGDTVALYLPMIPEAVISFLACSRIGAVHSVVFAGFSSDSLRDRIIDAECKVVITTDETKKIVDEALKQCPGISHCLVYKRTGAERDWWWHEEVEKYPNPEPMNSEDPLFLLYTSGSTGKPKGVMHTTGGYLLGA-AATGKYVFDIHDNDTFFCGGDVGWITGHTVVYAPLLLGVATVVFEGTPNFSRYWDIVDKYNVTQFYVAPTALRLLKRAGDEHKHQMKHLRILGSVGEPIAAEWKWYFETVGAHVIDTYWQTETG---------SHVITPLGGVTPTKPGSASLPFFGIEPAIIDPVSGEEIHGNDVEGVLAFKQPWLARTVWGAHQRYMDTYVYKGYYFTGDGAGRDHEGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHHSVAEAAVVGINDELTGQAVNAFVALKDGTESSDQVKKDLVRKSIGPFAAPKAIFVVPDLPKTRSGKIMRRIMRK--------- 54401390 74 -------------FNCVDRHLETHANKTAIIWEGDDDNKEISFQELHKYVCQFANLLKSRNIKKGDRVCIYMPMIPEAAYAMLACARIGAIHSVVFGGFSIESLKDRILDSDCSAVITANELVPLVDEALKDCPNVHSVIVVNRKENEVDVDYYQNIEKDCPCEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLLGA-ALSHKYIFNIKEDSIY-----------WCTADVGWVTGHTYIVYGPLANASTFWNVIDKHQVNIFYTAPTAIRALMAHGNEPLQSSSSLEVLTVGEPINPEAWEWYYHEVGCPIVDTWWQTETGSIMISGLAGFSDQ---------KPGCAGKPFLGINPALVDEEGYEI--EGPGKGNLVVKSPSQIRTVYGDHQRCVETYTYKGFYFTGDGAERDADGFYRITGRVDDVLNVSGHRLGTAEIESALVLHEAVAEAAVVGFEHEIKGQGIYCYVNLMKEAQASDAIHQELIGKEIGPIAKPDSIQFCYDLPKTRSGKIMRRILRKIAENEL--- 198422897 7 -YPELVIPK-VSVFDYVVQHAREHEDKTALIEGSTG--QSFTFNQVCDLSIKFASVLNKRGLRRQEVVAVCCSNCIEYPILVLGAAANNAISTTCNPHYTYHEMLKQFQHCQPKFVITDADQVEKVKQIADQVKSIQEIFTVGK--VNALVAEDDGKGFPFGTQINLTEDIAFLWYSSGTTGIPKGVIHTHYSFV--ALLTLLRGLGKPPPNTITYSVLPMFHAYG-ALRLFSNLKGSNHVI-DKRFHMETFLKAVEKYKISSFSAVPPILIAIKNYPHLNKYDLSSLTAIGSGAAPLSPSVVSVMQKMQALVVQGWGLTEIVCIAAHFSPAAPLT------------TVGFLLPNTKIKVVHPETRK-ELGVGEDGELLVKGPHLMKGYYNDPVASSLAFNHEEWFCTGDIGHYDHDGYVYIVDRMKELIKYKGFQVPPAELESVILSNPKVADVGVTGIPDPEAGEVPRAYVVRKDGTLTEEELN-NFVQSRVSKYKYLGGIKFVNSIPKSPTGKILRRKLHEHA------- 218758822 86 -----------------------------IWEGESGDTRSFTYYQLYREVNRLANALRGLGVGKGDRVIIYMPPLPETVFAMLAAAKIGAVHSTVFGGFSARSLRDRMEDARPAVIVTVDGFYPIADEAVATLPGVRHMVVVHRAHVETDIWYHDAVRHEALTEIMDSTDPLFLLYTSGTTGKPKGHVHAHGGYMV-GVHRTMRWVFDVKPTDIFWCTAPGWITGHSYVVYGPLMAGTTTVLYEGHPEPGRVWSMVERLGITILYTAPTLVRMLMRHGAQARHDLTTLRLLGTVGEPIPEAWLWFHRHVGCPVLDTWWQTETGMIMLSPLPVS----------LLKPGSVTRPLPGIEADVVDEHGKPVGPGHGGLLVLQRPWPAMSCGVYNDDESYRRLYWEPGWYCTGDVARRDEDGYFWIQGRADDVLLIAGHRIGTAEMEAALASHRSVAECAVIGVPDALRGEVAKAFVVLVDDHPLAAELVEH-VRRELGPVAVIREVSFREGLPRNRSGKIMRRVLRSE-------- 119944772 27 -----------NLLSLFEHCCKKYADNIAFINMG----HSLTYQELDLKSKAFASYCQNLLMQPGERIALMMPNLLQYPIALFGALRAGLVVVNINPLYTPRELLHPLKDSGATAIVAVTNFGNSLQQVLAD-TAIKHIILIKRMVPKYYLPSQGALQSYSRPTVLPS-DIAFLQYTGGTTGIAKGAVLTHQNIISNVLQVFAHFGPRLLDKEKAVTPLPLYHIFANTVSMMMLMMGGQNLLITNPRDIKSFVKDLQKYPFTMLFGLNTLLNALLKTPSFRALDFSQARIVIAGGMATQKKIAAEWEALGMTIIEGYGLTECSPVVAGGL----------HTQQRFQANIGVPLPSTDMRIADVNDNPLTVG--EIGEIQIKGPQVMPGYWQQPQESENAFTQDGFFKTGDIGQMDDRGFFTLVDRQKDMMLVSGFNVYPSEIEEVAVLHPNIIEAAAIGIPDEIIGEKIKLFYV-SDIPLSNKEIRSH-CKKYLTGYKIPRLFEQRDALPKSNVGKILRKDLR---------- 85094118 36 ---------DLTLGELLNLQCLHHGTQEALVIPWTGA--RWTYNELNHQSQLMARALLGLGIRVGDRVGIMAGNCEQYASLFFAATRIGAILVILNNTYTPTEAQYALEFSDCKVLFTTKDQGPLLAELKMKSKAPKVVIIRGDS--EGYQTYDQLLSQGFKERKVLPHLVCNLQFTSGTTGLPKAAMLTHHNIVNNARF--IGDRMKLGPDDVLCCPPPLFHCFGLVLGLMSVMTGGKIVYPAEVFDAPATLKAIVNERCTAVHGVPAMFDSILALPEAKAADLR-LRTGIIAGAPVPRYLMELLSKLGMEFTSSYGLTEASPTCFNAHTDDPID--------VRLTTVGTLMPHAHAKIVDRDGQIVPIGTK--GELCIGGYQLQAGYWNNSEKTNEVMMRDEWLHTGDEAVFNEQGYCSITGRFKDIIIRGGENIYPLEIEERLVAHPAVSMAVVVGLKDQHYGEVVGAFLLEKGHQPMSTEEVREWCRRKLGKHKAPTHVFYLSTVPLTGSGKVRKFEMAQ--------- 121605839 17 ---------HFNFAQHLIGCNAAHPARTAYID----DVETVSYGELAERIRRLAAALLATGVRREERVLLLMHDCSDWPVSFLGAMYAGIVPVALNTLLTSEDYAFMLEHSRAQAVLVSGALLPILEAMAKSAHEVRAVIVSRPTGPEGSVALDNLIAQHAPPASTCPDDPGFWLYSSGSTGKPKGTLHTHANPYWTAELYG-KPVLGISEHDVCFSAAKLFFAYGLGNALSFPLVGATVVLMAERPTPAATFKRWVEHQPTVFFGAPTGFAGMLASPDLPAKNQVSLRLASSAGEALPADLGERFAHYGVEIIDGIGSTEMLHIFLSNLPGK-----------VRYGTTGWPVPGYEVELRGDDGRPVPDGD--TGDLYIKGPSAALMYWGNREKSRETF-QGAWTKSGDKYVRNQDGTYTYSGRSDDMLKVSGIYVSPFEVEATLSQHPAILEAAVIGVPDTEGLTKTKAYVVLKTGQQVSEAELKAFVKERLAPYKYPRSIEFMTELPKTATGKIQRFKLR---------- 119468847 44 ----WFSDGQLNTSFLLDQHVAGFGDQTALIYDVTNTKQTYTYNQLHQEVAKFAGVIKALGVQKGDRVVIYMPMIPQAVIGMLACARLGAIHSVVFGGFAAHELAVRIDDAKPKLILSASEYKPLIDAIELAKHKIDHCIIYQRDVNERDIDWTHAMAQAADPTPLNGNDPLYILYTSGTTGTPKGVVRENGGHAV-AMNYSMKTVYGMEPGEVFWAASDIGWVVGHSIVYAPLMHRCATVLYEGKPDATAFWRVVEEYKVSALFSAPTAFRAIPNAEGFKKYNTSSLKRLFLAGERLDPPTYNWLEKTQLPVLDHWWQTETGWAIACNPVGI-------ETLTTKPGSSTVPTPGFDVRILDMDGNECAANEQ--GAVVIKPPGCLPSIWQDTARFKASYLSEGYYLSGDGGYIDEDGYLFIMGRTDDVINVAGHRLSTGEMEEIVAAHPAVAECAVFGVNDPLKGQLPMGMIVLKNDTGSSEEVEKALVRNQIGAIACLKNIVSVERLPKTRSGKILRKNLRQ--------- 167564950 6 -----------TIGALLRARADALPDEPFLFFPADDRG--YTYRAFDRLACAAAEKLRAHGLRRGDRLSVVLPNGPEFLAYYFGAHRLGVVSVPVNPALSATECAFIVRNSGAKLVVFDRRLANLRDAVRSALGDDGTPVACADAAALAAAAAEHEHASIAPEPALSADDDASILYTSGTTGHPKGVVLSHRNLL--SDARALVDWFAFEPGTRTMCILPLFHNNGQVITLLPLIAGGSSVILEGKSALPSFWKLIDKYRVNWTSVMPAFLSAFLEYGLKRTDD--TLRGIVCGGQVLLDEVRNRFEEYRVPVFEGFGLTETTSFATMNR---------HPAERRRFGSIGVALPCNALRIVDADGRSVAAGD--TGEILIRGDNVATRYHARPELSAERFR-DGWLHTGDYGYCDDEGNFFFATRVDDLIIKGGENIYPAEIENVLHGCDDVVECAALGVPDPILGQEVCVYVKLKPSSTLGKDDVRRLCEGRIAHYKCPRHVVLLPELPKGPTRKILRRRLLEHFA------ 218680870 1 ----------------------------------------------------------------GDRVAVMMPNVLQNPVATYAILRAGLVVVNVNPLYTPRELEHQLRDSGAKAIFVLENFARTVEQVLNKTD-LRHVVVVKKLVPSWSISFAQVLREGAQPVTLAGSDIAFLQYTGGTTGVAKGAVLTHANLLANKLQLSLWLRTAFERKKNFLCALPLYHIFALTVSLMGMSLGARNILIANPRDIPGLRQGIRQVRCAYLPAFNTLFNALMNNADFAKLDFSSLIMSLGGGMAVQRPVAERWLKMGTAVTEGYGLSETSPVATANRFDS----------AEFTGSIGLPMPSTDLDIRDEQGKSLPLGD--VGEICIRGPQVMAGYWQKPEETARVMTDDGYFRSGDMGFMDARGYTKIVDRKKDMILVSGFNVYPNEIEEVAAMHAGILEAAAIGVPDGHSGEAVKLFVVRKDPNLTEAEVKAHCI-ANLTNYKRPRFIEFRTELPKSPVGKILRKDLR---------- 186683274 473 ------------IHELFELQVECSPDAIAIVY----EDEQLTYQELNNRANQLAHHLRNLGVGAEILVGICVERSIEMLIGILGILKAGGAYVPLDPNYPQERLSFSLEDSQVKVLITQQQLLSKLPAHQAQ------VLCIDAD--------WEIIAQQSPQIVTTSANLAYIIYTSGSTGKPKGVLINHANVV--RLFTATEEWFYFNQQDVW----TLFHSFAFDFIWGALIKGGRLVVYWVSRSPADFLKLLDKQKVTVLNQTPSAFRQLIQAEQDTPANL-ALRWVIFGGEALEQSLKPWFERHGPQLVNMYGITETTVHVTY-------RPITIADLSSNTGSIGCPIPDLQVYVLDKAKQLLPIG--VPGEMYVGGASLARGYLNRVELTSQVFVANPFYKTGDLARYLENGDLEYLGRIDNQVKIRGFRIELGEIEAALTQHPQVQASVVIARVDTPGDKRLVAYLVIHQAQVLTVNDLRQFLDSKLPEYMIPAAFVFLDSLPLTSNGKVDRRAL----------- 186683274 2610 ------------IHELFTAQAERNPDLVAAVFG----SQQITYQELNSRANQLAHYLRTLGVGTEVLVGIFVERSLEMLVGLLGILKAGGAYVPLDPDYPQERLSLMLADSQVPVLLTQQRLVEKLPEYG------QPVVCLDTGWDIINRESTANLHSE-----VTADKLAYVIYTSGSTGKPKGVAVPHRAVNRLVFNTNYIQ---LDANDCIAQAANASFDAATFEIWGALLHGARLVTHNIALSPQEFAAYIREQEISVLFLTTALFNQLASFVPQA---FNTLRYLLFGGEAVDPRWVKEVLQNGAPLLHVYGPTEST-------TFSSWFLIEDVPATATTIPIGQPISNTQIYLLDQNLQPVPIG--VPGELYIGGDGLAQGYLNRLELTQEKFIANPFYKTGDLGRYLPDGNIEYLARIDNQVKIRGFRIELGEIETALLQHPAIREVVVLAREDGLCQRRLVAYIIFELNQTHSISDLRSFLQRQLPNYMIPAAFVFLEQFPLTPNGKIDRRSL----------- 119194271 47 -------------FNCVDRHAMRDPNKVAIIYEADGHGRSITYAELLKEVSRLAWVMKSQGVRKGDTVAIYLPMIPEAIFALLACARIGAIHSVVFAGFSSDSLRDRTLDARSKFIITTDETKKIVDEALKQCPDVTNCLVFKRTGADRDLWWHEEVDKYPPAESMDSEDPLFLLYTSGSTGKPKGVMHTTAGYLVGA-AATGKYVFDIHPADRFFCGGDVGWITGHTVVYAPLLLGCTTVVTPAYPNFSRYWDVIEKHKVTQFYVAPTALRLLKRAGDHHNHEMKDLRILGSVGEPIAAEVWKWYHEVQAHIVDTYWQTETG---------SHVITPLGGITPTKPGSASLPFFGIDPVILDPVTGAEIPGNDVEGILAFRKPWMARTVWGDHKRYMDTYVYKGFYFTGDGAGRDHEGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHHCVAEAAVVGVPDPLTGQAVHAFVALKSGNDNREQLQKELVRKSIGPFAAPKVVFVIDDLPKTRSGKIMRRILRK--------- 115395980 7 -YPSVDIP-NVDLWTFLERKDKPFPDDNIIYR-DADTQRHYTYKALKETALEFGKGLKAYDWRKGDVLALYTPNSIDTPVVMWGTHWAGGVISPANPAYTVEELAFQLKNSGARALVTQIAHLPAATAAAKQVGIPESHIILDERDPQGKIKHFTSVRNISRATRDPAKDLSFLVYSSGTTGVPKGVMLSHRNIIANSLQLAAGESGHLTKGDRVLAFLPFFHIYGLTCLVHQTLYQGYQLVVMQKFDLEKWCEHVQNYKITFSYVVPPVVLLLSKHPVVDKYDLSSLRMMNSGAAPLTQELVEAYARIKVGIKQGYGLSETSPTTHTQPW---------EEWRTSIGSVGKLLPNLEAKTMPEDGEPREVPAGEVGELYMRGPNIFLGYHNNPAATADCLSADGWFRTGDVGYQDKHNNFYITDRVKELIKYKGFQVAPAELEGILVDNEAIDDVAVIGVESAHGTEVPLAYVVRKASGVSAEQEAAQWLDGKVAYHKLRGGVRFVDAIPKSASGKILRRLL----------- 145612990 33 ---------DFTLGELLELQCQQYGTEECVVIPWTGA--RWTYNELNQQSCLIARALLSMGVGMGDRVGIMAGNCEQYIAVFFAVARIGGILVILNNTYTKTEAQYALGFTDCKVFFTTRHIGELLLAELAEQPGSPTVVILRGDSGRFMIRYSPRSLHEAQLKVLPYN-VCNLQFTSGTTGRPKAAMLTHHNLVNN--ARYIGDRMRLTPADVLCCPPPLFHCFGLVLGMLATITGGKVVYPAEVFDAPATLRAVQEEGCTALHGVPAMFDSLLALPEAQKLKASDLRTGIVAGAPVPRHLMEQMSRLGMEFTSSYGLTEASPTCFNAFTDDVVS--------RRLTTVGRLMPHAHAKIVDHDGNVVPLGRR--GELCIAGYQLQAGYWNNSEKTGEVMVRDEWLKTGDEAVFDADGYCSITGRFKDIIIRGGENIYPLEIEERLVQHPAVATAVVVGLKSERLGEVVGAFLGPADSSLPDDAEVREWVRAKLGSHKAPSHVFWLSEVPLTGSGKVRKFEM----------- 84516553 25 -------------------------------------------GEFLYMVHRVANALVACGLQPGDRIAVQIEKSPMALAIYGGAVAAGVVFLPLNTAYPPAEIDYFVGNAMPKMLVADGRRAGALTPVAQAHDA--QLMVLNADGSGSFADLVAAQSADFTPVARGVDDLAAFLYTSGTTGRSKGAMLTHGNLLSNAQV--LTREWQFTDKDVLLHALPIFHTHGLFVATNVSLMSGGAMIFLPGLNMDDMIRLM--PQATTMMGVPTFYTRLLDDPRFTASLTAHMRLFISGSAPLLAETHVQFERTGHRILERYGMTETNMLTSNPY-----------DGERRAGTVGLPLAGVELRIADETGAALPQG--ETGMIEVRGPNVFQGYWQMPEKTAAEFRSDGFFMTGDLGLIDDKGYVNIVGRAKDLIISGGYNIYPKEVELVLDDMPQVLESAVIGLPHADFGEAVVAVLVATGQAPDIAEI-ENALQNKLARYKQPKAYIVVAELPRNNMGKVQKAALRKQYETKFKEA 148657748 1 ----------MLVHDFLINSAARLPDKVALVC----DGHRMTYRDLDLMTNRLARALVEHGVGRGDRVAIFMPNSVEAVVGIFAALKAGGVFVVINHTTKQDKLTAILNNCRAAALIADAQIRDVLSALLHDAPSLRVGVLCNQGAAARITHPRDAVQAQYDAAPLPDLDLACLIYTSGSTGEPKGVMSDHSNVVFAS--ESIITYVQNVEDDVVINMLPLSFDYGLYQLLMTFRFGGRLVLERSFAYPAAILRRIEEERVTGFPGVPTIYALLLQ-MDLSRYDLSSIRYLTNTAAALPPSHVLELRRTWARLYSMYGLTET----------KRTLYLPPEEVERRPGSVGIAIPGTEVWIEDEQGNRLGPG--EVGELVVRGRHVMRGYWEAPEATAQRFRPGPLCYTGDLFRMDADGFLYFVGRKDDIIKSRGEKVAPKEVENVIYELPGVVAVAVVGVPDPILGQAIKAFVVTKNADLTEMQVLAH-CRSRLEDFMVPRYVEFRDELPVNTSGKIARREL----------- 118726384 25 ------VPENFNFYDVVDEYAKTDPDKVAIIWCDSGAETTFTFGQLKEYSDKTANFFQSLGIKRGDPVMLILKRRYEFWFCILALHKLGAVTIPATHLLTSKDIVYRANAADIKMIVCEPEVIKHIEDSESKTPTVKYKALIN-GAKDGWLDFSSGIQEASSQFERPRSDISLLYFTSGTTGMPKMVQHDYEYPLGHILTASYWQ--NVSEGGLHLTVADTGWAAVWGKIYGQWLAGCAVFVYDDKFVPKELLEVISKYNVTSFCAPPTIYRFFIKE-DLSKFDLSSLKYCTVAGEPLNPEVYSQFKATGIKLMEAFGQTELT-VTLSTFPWME----------PKPGSMGKPSPGYDIDLIDENGNSCQDGEE--GQIVVRTAGMFGGYYRDEALTKSV-WHDGVYYTGDMAWRDEDGYYWFVGRADDVIKSSGYRIGPFEVESALLEHPAVLECAITAVPDLIRGQIVKATVILAKNYNPSDELVKELVKKVTAPYKYPRIIEFVSELPKTISGKIRRVEIRQ--------- 118048258 79 -------------YNAIDRHLKTWRKNALIWEGEDGSQRTYSYYQLNYEVSRIANVLKSMGVKKGDIVTIYMPRIPELMFSMLACAKIGAAHSVVYGGFSEAALADRLADAKSKVLITADELKKIVNEALARTPTVQTCLVFRHTNHGAPMWMHDLLGGHCPTEEMDAEDMLFILYTSGTTGKPKGVVHTHGGYMVGTY-TTLKFVFDIKDEDRYWCAAPGWITGHSFIVYAPLINGATSFMYEGAPNPDRWWSMVAKHGITILYTAPTAIRGLMRFGDPSRHDLSTLRLLGSVGEPNPEAWKWFYEKIGCPIMDTWWQTETGHFMITPTPAVPL----------KPGSATRPFLGIEVDVVHEDGTPCAPDEDGLLVIKTPWPGMMRTILYDPQRYVEGYWQPPYYAAGDSARKDKDGYIWVIGRLDDVIKVSGYRLGTAEVESALVSHPAVAEAAAIGLPHEVKGNAIHAFVILRAGHELEEKLRAH-VGHELGPIARPDSITFVTSLPKTRSGKIMRRVLRARA------- 91788843 13 --PLVDIPRDYNAHDLLERNAQR-PDKVAFINGLSGE--QLTYGELARQSHGFANALRNQGFAPESRVLLAMLDTPEWPVAFLGCILAGVVPVAANTLLTTQDFEFMLRDSRAQGLIVSEALLPAFEPLLGRVDTLKAVIVSGAETSTPHMTLAQLLRASPATKSIAADEACFWLYSSGSTGTPKGTVHLHSHLIQTAELYG-RGVLGIQESDVVYSAAKLFFAYGLGNALTPMSVGATTVLLPARPTPAEVFGLLKKYQPTIFYGVPTLYAALLADPARPAKSELRLRICTSAGEALPAEIGKKWAQYGCDILDGIGSTEMLHIFLSNRPGE-----------VRYGTTGQAVPGYSLRIVADDGHEC--GVGEIGELQISGPSAALMYWNNRAKTKATFAGE-WTRSGDKYTRDADGFYTYGGRSDDMLKVGGIYVSPFEVEACLMGHASVLEVAVIGVMDADQLVKPKAYVVMKGQSATAGELQAH-VKQLLAPYKYPRWIEFVSELPKTATGKIQRFKLRQ--------- 198424227 9 ---------DTSISTYMMKNLAVHGNRVALIDGETG--QTYTFAEIRQDVIKCSSELVRLGVQPGDMVCMCCANCLEYAVVVIAAAACAAVVTTCNPNYTTDELIKQLSHSQPLMVFCNADNYSQLKKVAKHVSSIKHIFTIKTRSIQDLIRDGTSQEYPIERKVEPKEDTFLLPYSSGTTGLPKGVMLTHTNFI--SIIELSRVGFPQTGNDVLHLVLPQFHIYGMMMTM-CTLAQGSRMVICKRFTVESFFKMVEKYKINLCVSVPPMVLAMYNSTLHSKYDLSSLKKVISGAAPLPLTVAEDVQKMNLEIAQGWGLSEAVPLSTCYVSGIPLN------------SVGLLPPNTFLKCVDPDGRELGPNEE--GEICCKGPQVMKGYYKNPTATKQCIDYDGWFHTGDIGYFDELGFIYIVDRLKELIKYKGFQVAPAELEAMLLDHPDITDVAVIGVPDVEAGEVPKAFLVKSRPSLTASEIHK-FLEGRVSKFKYLRGVEFVDIIPKSASGKILRRELRAKEK------ 89094066 15 -----------SLVELWREACQEFAFKDAFTNMGA----SLTYAELDHYSDHLASYLQNCDLKAGDRIAIQLPNTLQFPVAVLASIKAGLVVVNTNPLYTADETTQQFNDAGVKAVIVLANSAYLLEKVLP-ITSLETVIVLGDLHPKGAVKLRDALTRGAKPIECSVNDPALIQYTVGTTGQPKGAVLSHRNLISNVMQGRLPESLRIGEE-IAIAPLPIYHIYGFILCLVMPMMGAQVVLITNPRDTSGFVNELGRWDFTVFSGINALFVSLCRNAAFSQLDMTRLKLTLSGGGALTKAMSDEWERIGCPIVQGYGLTEASPVVSVADIHQPF------------GSVGQPLPLTEVKIVGEQGEDLC--SGETGELYVKGPQVMQGYW---ETNDKIPDSEGWLATGDIARLADDGSIRIVDRKKDIINISGFPVYPNELENIISSHPDVIECAVIGLPDDCSGEVVKLFVVTSNHRLSVKQVRDY-CRERLTSYKVPRLVEFRTHLPKSNVGKVLRRTLLEEELNRL--- 197333462 67 ---------------------------------------RIGYAEADALSDSVAGHLAGRGIGRGDRVAVMLQNTPHFALAVLGAWKAGAVVVPLNPMYKSAEVGHILRDSGAVALVCEARAWATASDLDFQSRNDIRVLALGQPGPPADAGSDARRGHPAPPDPLTAADTALISYTSGTSGTPKGAMNPHGALTHNAL--RQVTGHPIPEGARYFALAPLFHITGMVCELAACFTNAGTLVLAHRFDAGVVLDAFLEHRPDYAVGPATAFMALAAHPDVTPDHFASFRVLSSGGAPLPPALVERLRAFGFYLRGGYGLTESTAACAT--VPAHREAPVDPVSGTL--SVGVPGADTVVRVLDEHGAELPFG--ETGEIVVRGPQVVRGYWGLPAETALTF-PDGELRTGDVGFMDTDGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGVPDPYRGEGVKAYVSLRPGAHAEPAELSAYCAERIAAYKYPRQVEILPVLPKTTSGKILRRELRER-------- 158954789 1552 ------------VHHLFEEQAERTPNAVAVVF----EGLELTYQQLNIQANQLAHYLQSLGVGAEILVGIYLERSLLVIVGLLAVLKAGGAYVPLDPDYPQQRLSYMAEDAK-----ISLLLTQQSLLSSLPVEDVGVIVLDKSAESLTVQSLENPVSE-----VVPENLLC-VLYTSGSTGKPKGVMLTHEALVNHSWGIS--EIFGLTESDRVLQFASFGFDVAAEEIFPTWLKGGTVVLRPWQMFPTDFADFIEQESLTLLNITPAYWHEWAIAVSQSSATVSSLRVVAVGGDALPETVNIWREWVGKQVINVYGPTEASVTAI---VHDLLDSQSEKMNSVL---IGRPIANTKAYILDQNLQPAPIGVK--GELHLCGVRLARGYLNRPELTAEKFIDNPFYKTGDLARYLPNGSIECFGRIDNQVKIRGFRIELGEIEAILNQHLDVQTSCVIIREDLPGQKYLVAYIVSNYERIPMISELRQFLAGNLPMYMVPQAFVFLESLPLTTNRKVDRRALRDQY------- 83647488 69 ----WFHDGTLNCYNCLDRHLPQRAQQTAIIWEGDDDDAKITYQELYDKVCKLSNALKDMGVKKGDVVTIYMPMIPEAAMAMLACARIGAPHSVVFGGFSPEALAGRIEDCKSRFVITADEGVAAAEITAGKGAEVDKVLVVKRTGNARDVWYHDAVATDCPPEEMSAEDPLFILYTSGSTGKPKGVLHTTGGYMVYA-SMTHQYVFDYKDGDIY-----------WCTADVGWITGHSYIVYGPLPDASRCWQVVDKHNVNIFYTAPTAIRALMRLGDDPKSSRKTLKLLTVGEPINPEAWDWYYDVVGCPIVDTWWQTETGGILITPLPGAT---------ALKPGSATLPFFGVKPALVDNEGALL--DGAVSGNLVLSWPGQMRTVYGDHQRFVQTYFSPGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVEHDAVSEAAVVGFPHDVKGQGIYAYVTLEPSDTLLDELKQ-MVRKEIGPIATPDVIQFSPGLPKTRSGKIMRRILRKIAADE---- 169630672 1 ------MFFDLSVRDFLDRAELVYPERVGVVDEPAPSWGQLTYRQLAARARGQAAALDALGVGPGERVAIVSQNSARLLTSFFGVSGWGRILVPINFRLAPAEIEYIVGHSGASVLVVDPEVRGLLDTVRA-----THNFVLGEDDAAVFGELDSPHAVTPDPWSGSETGTATLNYTSGTTSRPKGVQLTHRNIWINAVVFGLHAT--LRDDDVLLHTLPMFHCNGWGWPYAATGMGARHIVL-RKVDGDEILRRVEQHGVTVMCAAPTVVDSILDAAARWRGPIPGRVRIIVAGAPPPTRTIARVRELGWEFIQIYGLTETAPLITMNRFRSEWAGLDVQEQARMLGRAGAPAIGVRVSVAED------------GEVLTQSNTNLDGYWDQPQATAEALAGN-WFHTGDRGSVD-DGYLTISDRKKDIIITGGENVTSIEVEDALISHPGVREAAVVGVPDEKWGELVTAVVVVVDDPPSGADLIAH-CRERLAGYKCPKRVEFVDSLPRTATGKVQKFRLREQ-------- 89100082 5 ---DLLAPEKYNLVSEMEKFAEAPERTAILWESGEGERKEITYSRLLSNANKIGNVFFGSGLRQGDVVLIMVPRLIEAYQTYIAALKMGLVVIPCSEMLRSKDIQYRINHGDVKAIVCFSPFTEQFAGVTEAASLPK--FVIGEPVP-GWIPLDEKMEAASDTAGTNRDDMAFLSYTSGTTGNPKGVVHTHGWAYAHLRAAG-PNWLCIKEGDTVWATAPGWQKWIWSPFLSVLGSGGTGLVYSGKFEPKKYLALLQDYKVNVLCCTPTEYRLMAKVDNLAEYSLPDLHSAVSAGEPLNREVIDAFKKFDIEVRDGYGQTENTLLVGIT-----------KGMELRPGSMGKPIPGNSVEIINEDGKACGPGEVGDIAVHIETPALFKNYYKDPERTAMQFRGE-YYVTGDKAKKDEDGYFWFEGRGDDIIISSGYTIGPFEVEDALVKHPYVKECAVVASPDEIRGAVVKAFIVLQDDKPDLINTLQEHVKELTAPYKYPRRVEFLSELPKTTSGKIRRVELRKK-------- 159154191 446 ------------IHQLFEEQVKLNPDAVAVIF----EGQKLTYQQLNERANQLAHYLQRKGVNIEVLVGIFIERSLEMVIGLLGILKAGGAYLPLDPSYPAERLAYMLSDSAVSILLTQQSLIASLPENQAQVLCL-----------DSDWQLIANYNQHNLVNRVTWENLAYVIYTSGSTGKPKGVMNIQRGICNNLLQA--ISTHSLTANKRILQITPFFDVSVWEI-FCPLIAGATLVVPEGHKDTNYLINLIAQQKVTHINFVPSMLRVFLQ--EANLENCHALQQVFCGGEALSYELQQFFERFNCELYNFYGPTETAIDATCYQCT--------PQSSHQIIPIGRPIANTQIYILDAHLQPVPIG--IIGELHIGGYPLARGYLNQPELTAKKFIYNPFYKTGDLARYLPDGNIEFVGRIDHQVKLRGLRIELGEIESILDSHPQVAQTVAIVREDTVQNQQLVGYVAAKDQLLTPSDLRR-FLQQKLPSYMIPSAFVILSDLPLNPSGKIDYKKLPK--------- 118053508 30 -----------NVGALVARCCRLYADHLAV----TSASKSLSYAALEQRSNRLANALLAQGLQRGDRVGIYLPNCTEIVEIELACYKAGLVKAPFNARLSPREVIEIADNSDAALIVTTAE---RAESFRAQLRKPQVLILLGYIENNSYERLLEKASDQFSSVSVHEHEVAVLHYTSGSSGTLKAAMQTFGNRLAQ-LRKFLMRGEGMQPGHTLGLVGPVTHASGMQL--MPALCTGATIHLFSSFEPARFLQDMRSLRVTHTFMVPTMINMLLAETAGRYRPLPDLLRLGYGAAPMPTRILQAMDVFGPVLSQGYGAGETTSGVCALTVQDHLYARAA--RPELLSSCGRPFLESCVEVVDDEGRPLPQG--EVGEIVVSGADVFAGYWRAPELTAEVL-KHGRYHTGDLARVDEHGFVYIVDRKKDMVISGGFNVYPSEVEAVLHEHAAVQDACVFAIPDDKWGEAVAAHIVLKQGQTPGDEAIDRFCADRLGGFKRPRHIEFVQQLPKNPNGKVMRKTVQAPY------- 73539398 12 -----------TIPDAVGRAVRRDPDKTAIRFG----ARSWTFRQLDEAAACVAGALAQWGLRPGDRVAAFGKNSDAYVLLWLACLRSGLIHVPVNFSMTRSEAEYIVTQSGASAIFADPALAERVQGLPCRVSGTLH-------GGGDHDILMAAAQGPAAPVELADDTPAQILYTSGTTSAPKGAVLTHRALL--AEYVSTIAACDVRASDYSLAALPLYHSAQMHVFLMPLLLSGGTTLIADSPEAGFCLRTIHDEEITSFFAPPTVWIALLRHADFDPARLGTLTKAYYGASIMPVPVLLELQAPALRFYNCYGQSEIGPLATV---------LGPDEHAERPASAGRPVLNVETRIVDEKMNDVAPG--TLGEIVHRSPQLLTEYWDKPEQTAEAF-AGGWFHSGDLGYMDVAGYLYVVDRIKDVINSGGVLVSSREVEECLYTHPAVAEVAVFALSHPKWVEAVTACVVLKRDTAATEETLVAHARDALAPFKVPKRVVFVADLPRNTAGKLLKRKLREDYAALF--- 89891796 62 ----------LNITECLDRHLATRADKTAILFEPDEDSQHITYKELHERVSRFANVLKSQGIDKGDRVCVYLPMIPELAVAILACARIGAIHSVVFAGFSSTALATRINDCDCETIICSDDLKSIVDEALESCPGIKKSFVVQRTHTEGRDIWLQPLLDNASPTCMDAEDPLFVLYTSGSTGKPKGMVHTTAGYMVYT-AYSFKNVFQYRENDIYWCTADIGWITGHSIVYGPLANGATSVMVPSYPDYGRFWEIVEKHKVTQFYTAPTAIRALAKENISDKYDLSSLKVLGTVGEPINEEAWHWYNKKNSPIADTWFQTETGGIMISPIPYST---------PTIPTYATLPLPGIQLALMDENGKEI-KGNQVEGRLTIKYPWMARSIYGDHERYKNTYFNENMYFTGDGALRDAVGYYRITGRVDDVIIISGHNLGTAPIEDAINEHPAVAESAIVGFPHDIKGNALYGYITLKGEGRDHDNLRKELIADRIGAIAKLDKIQFTQGLPKTRSGKIMRRILRKIACN----- 146275824 53 -------PPDLNL---MIESARRFGNRTCVVDFSDGEERRLDYDQFFAWRDQLVPLLH---VRRGDRVAIAMRNRAEWLVAFLAVMKAGGVAVLVNSRGSGPELLAMLEDVDPAVVLADTDRADAVR----DAGYKGRVLDLTKPLPEDELT-RRAAEPAADAGVADPEDPCAILFTSGTTGRVKGAILSHRNVITGLMSTQMSGMVVLTPQQASLLVYPLFHVSGLGAGFLSPFVSGGKVVIMRRWDADEAARLIAAEQISMFSAVPTMLWDILHRARTDGASLVSLRNIGSGGQALPVNLVEEVHALHAQIGTGYGMTECSGAIAQAV---------GPDFMRRPAAAGRVLPMVEVRIEGPEGQILAPG--EAGEIVVRGAQVMKGYWNRPEETAAVLTGDGWLRTGDVGFVDEDGYVFIVDRKKDMVISGGENIYCAEVERVLGELPGLTECAAFGLPDERLGERLVAVVIAAGNDGIDEAGVIEWVAGRLARYKAPTRVAFATTLPRNALGKVDKIALRKLW------- 163726263 10 --------------QILKETAEAAPDAPAYYFYG----REISFKEMDDLSDKLAYGFLKEGILRGDRIGIIALNQPEWLAVYFAAAKIGASVVGLSPRHPAPELLKLVQRSRPRAIVSDTDYVELLEQNKDKVKGLEFCYFIGGEGANGCKSLESLMEEEPDCAQVEPEDEIMFAFTSGTTGQPKAAAITHKSQIASARAQT--KHVRVTSKDVLMLTQPLSHVGGITIGMASMLLAGGPTILIPVFLPEEVLNQAAEYHPTIIGGFPTTHHMLMAHEGFDKMDVSNIRVVITGGSNAEPDLVERLHQAYPEIMNLYGLSESSGGALMTPWNCHYTMVGR--------TVGKPFPGFDVKIVGMDGRELPVN--ETGEVWLKGDCVVTGYFDMPEETAKTFDQTGWLRTGDMAYKDEEGFIILMGRRTEMYIQEGLNVFPVEVEDILSTHPAVDMVAGIGIPDPVYGEVGRYYVVPSPGSETNEDELRSFCIQSLADYKVPKQIVFRQDLPMTALGKIKKSDLRREFEN----- 67539640 7 -YPPVDIP-NIDLWAFLERKDRQFPDNKVI-YTDADTRRSYTYNDVKQSAITFGQGLKSLDWRKGDVLALFTPNSIDTPIVMYGALWAGGVVSPSNPAYTVEELAFQLRNSGAKAVVTQLPVLSVARAAAKEVPDDRIILIGDQRDPEARFKHFTSIRNISGATRYPEKDLSFLVYSSGTTGVPKGVMLSHRNIVANSLQLAAGEAGNLTKGDRLLAFLPFFHIYGLTCLVHQTIYKGYELFVMAKFDLEKWCQHVQNYRITFSYVVPPVVLLLGKHPIVEKYDLSSLRMMNSGAAPLTQELVEAYNRLHIGIKQGYGLSETSPTTHTQPWGEWRESV---------GSVGKLLPNMEAKTMPEDGEPTEVPTGEVGELYLRGPNVFQGYHNNPAATADSISPDGWFRTGDVGYQDSKGNFYITDRVKELIKYKGFQVAPAELEGILVDNPVGVESA------EHGTEVPVAFVVKSSGVSAAEEAIAKWLDGKVAHHKRLRGVRFVDEIPKSAAGKILRRLLKKQAQEE---- 125973070 13 SYDDFVQNFKLNIYDVADEIADKTPEKVALVWCNDGEEATFTFGQLKEYSNKAANFFKRVGIKKGDRVMLILKRRYEFWFAILALHKIGAACIPATHLLTAKDIIYRNNAADIKMIVCEDEVIKHVEESLEQSPTVMAKALIGRD-KEGWYNFNKEIENESSHFERPNDDIMLLYFTSGTTGMPKMVAHDFTYPLGHIVTAKYWQGLHLTVADTGWAKA------AWGKIYGQWIAGSAVFVYDNKFVPKDLLDVICKYGVTTFCAPPTIYRFFIKE-DLTKYDFSKLKYCTVAGEPLNPEVYNQFKATGIKLMEGYGQTELT-LTIGTFPWME----------PKPGSMGKPSAGYVIDILDENGNPCEVGEE--GQIVIRTDGMFDGYYRDTELTKKVWHDDIYY-TGDMAWRDEDGYFWFVGRADDVIKSSGYRIGPFEVESALLEHPAVLECAITAVPDPIRGQVVKATVVLAKNYSPCDELVKELVKKVTAPYKYPRIIEFVDELPKTISGKIRRVEIRDQAK------ 212701936 25 ------VPENFNFYDVVDAWAAEQPDKKALLWTNDGESRQFSFADMKRYTDMTASYFQSLGIGRGDMVMLILKRRYEFWYSIIALHKLGATVIPATHLLTKKDIVYRCNAADIKMIVAAGEILQHIKEAMPDCPTVEKLVSVGPEIPEGFEDFHQGIENAAPFVRPTNDDISLMYFTSGTTGEPKMVAHDFTYPLGHIVTGSFWH--NLNEESLHLTIADTGWGAVWGKLYGQWIAGANIFVYDEKFTPGDILQKIHDYHVTSLCAPPTIFRFLI-HEDLTKYDLSSLKYCTIAGEALNPAVFDTFKKLGIKLMEGFGQTETTLTVATMPWMEP-----------KPGSMGLPNPQYDVDLIDHEGRSV--EAGEQGQIVIRTSGLFKEYYRDAERTREA-WHDGIYYTGDVAWKDEDGYLWFVGRADDVIKSSGYRIGPFEVESALMTHPAVIECAITGVPDEIRGQVVKATIVLSKDARASEELIKELVKKVTAPYKYPRVIEFVEELPKTISGKIRRVEIRE--------- 167587440 16 ---AWAVPARYNIADTCDKWADGSGRLALIHETAQGDVSRLTFDDLKDASNRLANSFVRAGLRRCDRIGIFLAQGPETAVAHLAAYKLGAIAVPLFTLFGADALEYRLANSDAAALVTDAAGYTKIAPLRARLPALQALYCIGDDPPDGVLRYDAALAAESTPADTAADDPALIIYTSGTTGKPKGALHAHRVLLGHLPGVEMSQQCFPRDARLFWTPADWAWIGGLLDVLLPSWHHGVPVLARRKFDGASAFDLMARHGVTHAFLPPTALKLMRVVPQPRERYALALKSVASGGESLGSELTAWRDALGVTINEFYGQTECNMVLSSCAAL----------FAPRPGAIGKAVPGHRVAIVDAHGAPLPPG--VEGRIAVRGPVMFLEYWRNPDATRDKFAGD-YLLTGDTGVLDADGFVRFVGRDDDVITSAGYRIGPGPIEDCLLTHPAVRMAAVVGVPDATRTEIVKAFVVLNPGYAGDDALVQALVKTRLAAHEYPRAIAFVDGLPMTATGKIVRRALRD--------- 56421407 3 -----------TMPNWLKQRAFLTPERIAVSDG----RRTKTFAELYEAAAVWARRLAQAGVKEGDIVALLMKNRIEMIEIIHALFFLGARVLLQNVRLTSYELGWQLDDSGARLAIADEELAGSLDG-DGRVLTVGAVAALPE--------VDVSLKETCDLEEV-----ATIMYTSGTTGTPKGVLQTYGNHWWSAVGSAL--NLGLHERDCWLAAVPLFHISGLSIAMRSVIYGMPMRL-QTSFDPKEANEWIMRGDVTIMSVVAAMLQRMVAELGEARYP-DTFRCMLLGGGPAPRPLLEACKEKGIPVYQTYGMTETA---------SQIATLAPEYSLTKLGSAGKPLFPAELCIL-KDGKPAAP--HEAGEIVVKGPNVTKGYWQRPEATAQAIR-GGWFFTGDIGYLDEDGFLYVLDRRSDLIISGGENVYPAEVEAVLLSHPDVEEAGVTGVENETWGQVPYAFVRLKRGASPDEAALRAFCRERLAKYKVPARIYFVDELPRNAAQKLLRRELK---------- 159484328 78 ---SWFVGAETNMYNCLDRHIEAHGDRVAIFWEDEGEERVLTYSELKSMVCRIANYLKSLGVKRGSDVTMYMSLVPELPAAMLACARIGAVHSVVFGGFSAEALSGRILDSQPNVVITSSGTMDALDICEKHGHTVQHVLMLEQLPPGRDVTWREAVDSQSDECPVPAEAPLFKLYTSGSTGKPKGVLHTTAGYMLGALVTTKYVFDVQPATDVYWCTADCGWITGHTVAYGPLLLGATQVLVPTWPDAGRCWSIVDKYKVTIVYTAPTAIRALHAKGDATRYSRASLRLLGSVGEPNPEAWRWYHQVVGCPIMDTWWQTETGGHMITPLPGAT---------PLKPGSATLPFFGVEPVVLDEKGNEL--QGPCEGVLCIKKPWMMRTVAGDHARFEQTYFSKGYYFTGDGCRRDADGYYWITGRVDDVLNVSGHRIGTAEVESALVEHPSCVEAAVVGVEHPIKGQSIYAFVTLMTGVEPGDALRKELVRKIIGPFAAPDVIHWAPGLPKTRSGKIMRRVLRK--------- 163723837 21 --PHTIDIPEVSVPDLFNQVTEKFGKKTAVNFYG----RNISYKELKDQADRFAAALDSMGVKKGDRVALYLLNCPQFIICYMGALMIGAVVTPVSPVYSSSEVRHQLTDSGAKVIVCQDFLYDILTGVNEYLPKLKKLFTKGTMADQGLISLQDLLKKHSPPPKVPVNDLAALPYTGGTTGHPKAAMISHYTIVSCQAQAMEFWGHLLEEGETVIAFLPLFHIYGQVIIMLTGLVHGFNLVLFTTPDLDKILNAMDQYQASAFYGVPTLFEYLKEYDKTNRVNWKKLKLVVCGADTLHDTTVEDWERTGSRIIEGYGMTETAAASLANPPHRP-----------KRGSFGIPLPNITAAIIDVDGTE-AMPVGEVGELVLSGPSIMTGYWQRPDDNQETMVELAWLRTGDLVKMDEEGYFYFFDRKRDLIKYKGYSVFAKHVEEVLYDHPQVKAAGVVGVPNPKVGQMIKAYVVLQAEAKISEEEITEYCKTKLAHYKVPQIIEFRGELPKTDVGKV---------------- 157931675 41 ---DTQTDYPLDIHQLFEEQVERNPNAVAVIF----EGQQLTYQQLNQKANQLAHYLRTKGVEPEVLVGIFVERSIEMLIGLLGILKAGGAYLPLDPSYPSDRLIYMLTDAAVSILLTQQSLVDSLEANSAE------VVCLDRD-----WHIIANYSQHNPVNLVKAENLAYVIYTSGSTGKPKGVMNIHKGICNNLL--RTIDTYPLIAGDCILHIGVLFDVSVWEI-FSSLTSGTTLVVPEGHKDIAYLINLIAQQQVTQASFVPSMLRIFLQQPNLESCRY--LKRVFSGGEALSYELTQRFERLDCELHNLYGPTETAVYATYWQCQ--------PQSNYQVIPIGRPIANTQIYILDPHLQ--PSGIGIAGELHIGGVQLARGYLNQPELTNERFISNPFYKTGDLARYLSDGNIEYLGRIDHQVKLRGLRIELGEIEFLLDTHPQVEQTVVVLQADTSENQRLVAYVVRKNSSLTPSELRR-FLQQKLPAYMIPSAFVVLSELPLNPNGKIDRRKLPQ--------- 46109722 82 --PSWFLGGKLNAFNCVDRHALKDPNKVAIIHETDDNGQSITYGELLKQVSKVSWALKDLGVKKGDTVAIYMPMIPEALVAILACTRIGAVHSVVFAGFSAGSLRDRVENAKSKVVITTDEIKKIVDEALSTLEGVQTLVFKRTGADVAWVWWHEQVAKWPSPEAMDAEDPLFLLYTSGSTGKPKGVLHTTGGYLVGA-AATGKYVFDIHDQDRYFCAGDVGWITGHTVVYAPLLLGVSTVVFTPTFNASRFWDIIANHRITHFYVAPTALRLLKRAGDPVDHDTNSLRVLGSVGEPIAPEIWKWYYDINCHIVDTYWQTETGSHVVTPLAGVT---------PTKPGSACLPFFGIDTVLIDPVSGVELHGNGVEGVLAFKSPSMARTVYGDHQRFEETYVYPGYYFTGDGAARDDDGFYWIRGRVDDVINVSGHRLSTAEIEAAMVEHAAVAESAVVGVADEVTGQSVIAFVCLKEAFRSREEVHAELVRNSIGPFAAPKKIFVVPDLPKTRSGKIMRRVLRK--------- 119899342 14 --PSIEIPRQYNAADDLIGRNLAAGRGAKLAYID--DLGSYSYDELARRVNRCASALRSLALRQEDRILMCVHDTVEFPTVFLGAIKAGVIPIAVNTLLTAHDYEYMLTDSRARIAVVSAALLPLFQPLLGKVPTLERIVVAGTPGPDSLAALLDTGSDQFDAAPTLADDACFWLYSSGSTGAPKGTVHIHSSLI-QTAELYARPVIGINEGDVVFSAAKLFFAYGLGNGLTPLAVGATAVLMAERPTPAAVFERLRRHTPTIFYGVPTLYASMLASPECPTRAEMRLRACTSAGEALPEEIGKRWERFGVDILDGIGSTEMLHIFLSNRAGN-----------VRYGTTGKPVPGYAVRLIDDEGKEISAPG-EPGELQISGPTAAAYYWNNREKTRNTF-QGPWTRSGDKYQMDADGYYVYAGRSDDMLKVSGIYVSPIEVESALIAHEAVLEAAVVGCEDEDKLIKPKAYIVLKPGIAITDALRDELVKSLLAPYKYPRWMEFVEELPKTATGKIQRFKLR---------- 38233000 18 --PASLDYGDTTLVDIYDNNLAVNADKPATYFFG----RTQTYAELDAQVRAAAAGLKAFGIRPGDRVAIVLPNCPQHIAAFYAIQLLGATVVEHNPLYTAHELEGLFQDHGARVAIAWDKAASTLEKLR-DTTSLETIISVNEAMPDNTVPWSTLIGNATEFPKVTKDDIALILYTSGTTGTPKGALLSHGNLVSNCFMGKAWVPGLGDQPERFLAALPMFHAYGMTMVGTLGVFVGAEMVLLPAPQIPLIMKIMKNHTPTWLPGVPTLYEKIVAEATAKGVEIKGIRNSFSGASTLPVRTVEDWENLGGLLVEGYGLTETSPVLCGNPMNGN----------RRPGYIGVPFPDTEIRIANPDNLDETMPDGEAGEVLARGPQIFQGYLNKPEATAATFHGD-WFRTGDMGVMEEDGFIRLVSRIKEIIITGGFNVYPAEVEEALIAHPDVDDAAVVGRPRKDGSEDVVACIVLKDGAALDPEGLKTHCRKLLTRYKVPRTFYHFEALNKDQLGKVRRREVQQTLLERLG-- 183984656 1 ------MNEWQTIPEMVLSAGERFGDAEAIVDG----SLRITFTELTNRVHRAAGAFAAMGIDKGDRVAVWAPNSAEWIIAAFGLLTAGAVLVPVNTRFKTDEAADIIRRSGARAVLFEKGFLGMDFTVPDGIPAID----LRSGFLECGKPFERA---------VSGSDIADIVYTSGTTGRPKGVMMDHAQTLRH--YAHWCDRADLRTGDRYLIVNPFFHIFGYKAGCIASLIRGATIIPVRVFVLENVLELIEHERITMLPGPPTLYHSLLSA--RGQRDLSSLRAGVTGAADIPVELIRRVELPFQTIMTGYGLTEAGTVTL---------SKPEDSFEDIATTAGLACDGIELATADD------------GEILVRGYNVMKGYLDDPVATAEAIDGEGWLHTGDLGTIDETGRLRVVGRKKDMFIVGGFNAYPAEIEGFLMEHEAVAQVAVIGVPDERLGQVGKAFVVRQGKSALSAEDLLGWCRERMAGFKVPRSVRFVDALPLNATGKVVKDLLR---------- 115524382 1 ----------MNIAEWLSSSARLHPHAPALF---SGTQLEADYATFAQRAASFGAALRDHGIAPGDRVALFMSNCTAYLEAIYGLWWAGAVAIPINAKLHGKEAAWICSNAEAKLALVDDDSAASLREVQAEWPPAMQLLSVDSDAYRRARDGE----GNARPHPRDANDLAWLFYTSGTTGRPKGVMLSHGNLAAMSL-CYLADVDQVHHDDTALYAAPLSHGAGMYNYIHVRFAAKHVVTASGGFDPDEVLDLGRHFGNVAMFAAPTMVRRLVDAAKRRGESGEGLRTIVYGGGPMLADIRDAIATMGQRFVQIYGQGE-SPMTITSLKREWHEATDHPRYLERLASVGTAQSVIALRITDAEGRELPAG--ETGEIEVKGLTVMLGYWNNPEANAATL-QHGWLRTGDVGRLDEDGFLTLSDRSKDVIISGGSNIYPREVEEALLTHPAVREVSAVGVTDPEWGEIVVACVVLSDDAAADDAALDAHCLAQVARFKRPKRYVYLDQLPKNNYGKVLKTRLREMLKD----- 167645100 18 -------------------HAATEPDRLACVDLATDA--RLTYGQFDAWIDRCAAWLEGRLVAPGERVAVLARNGVDVLAIQFACGRIGAIFVPLNWRLPGPELAVLVEDAAPRLLIHEREF----DAALPALDRFGLDRVVRDETFAAQLTAAPARPTRTEPVA--PDDPAILLYTSGTTGKPKGVMISPRN--AWTSAANYAAAAKVGPEVVFLCDTPLFHTVGLIAISRTTLQVGGVLLMSPIFDPALTVRRLADPGITHYFCVPQMAQMLRETPHYADADLSRLTALCTGGAPIAPAVIHRWLDEGVMIIDGYGMSEAGTVL-------GMPVGDLSTPRAKAGSAGVPAPGVRVRLVDRDGRDVP--EGEVGEIWLKGANITSGYWNQPMATANAF-EDGWLKTGDAARRDADGFYFLVDRWKDMFISGGENVYPAEIEAAILEMDAVSEVAVIGVPDPRWGEAGVAYVTPKGMDLTPEAVLAH-CRTRIAGYKTPRQVVLADGLPRTGSGKVRKDILRAWWR------ 118497858 18 --PENITENHATILDLYEKTIIQFPYREAVSCHDVN----LTFIELDKLATKMASFLQNLGINKGDRVAIVLPNCLQFTVSLFACVKVGAVFVNTNPLYTADEIEAIFNNCNVKAAIVMDMFAHHIQKARVNIDSLENVIVTNIATKSNFIAFSKVIKADISLYKKPKQDILCLQYSSGTTGRPKGAILTHDNLASNIQQVWAWIKHDMDMSDVIITALPLYHIFSLSANLLCFFAGAKNVLIPNARDIKNLIKTMSKNEFTIFNGLNTLYMAMLEHPDFEKINKTRYLYSLSGGMPISRKILEWLDRTGVELKEGYGMTEMSPAIALNKFN--------ESEDDYFGTCGYPIPSTELSIRDIHTHQEITECFKEGEIWLKGPQRCQGFWNDKENNELHFTADGWLKTGDIGYIDKKGRLTISDRIKNMIIVSGFNVYPREIELCILKLDYVREVAVTGVKSKTSGERPIAFISLKGSNATEEDIIKH-CKDKLASYKVPRSCIFVETLPKNNTGKIDIKKLKNQF------- 214043870 8 -FPDVPL-RDVTITQHVFSHLGDRLDETIVTDGPTG--RSLTARQFIDQVQRMAGGLTAAGFGAGHTVALMAPNLPEYCVIFHAVAWAGGTITTLNPTYTASEVKHQLADSSAEMLITVPDFMATATEGAGDL----HVVAI------GTREYDALFGDPIAQVPVDLDHTLVLPYSSGTTGLPKGVMLSHRNLVVNMDQS--ITGSEFRPGEVAAAFLPFFHIYGMNLVMNIHLALGG-IVTMPRFDLAMFLQISQDHKSRRMWTVPPVALALAKHPMVDDYDLSHLEQVLIGAAPSGAELTDAIARLNCITLQGYGMTELSPV-------SHLIPASRP----RSGASGLAAPSTLCRIVDESGKDLPAGQE--GELWVKGPQVMQGYLNNVKATAETIVEDGWLRTGDIALIDEDGYMFVVDRLKELIKFKGFQVAPAELEATLVAMDGIIDAAVIGIPDDDAGEVPIAFVVAGKDAPTDADIHAHF-KETLSTYKQLHQIRWVNEVPKSASGKILRRLLRDQ-------- 88712908 56 ----------LNITECIDRHLPTRRNKTAILFEPNDEAQHITYGQLHEQVCKMSNVLKDNGVKKGDRVCIYLPMIPELTYAVLACARIGAIHSVVFAGFSSNALSTRINDSDCKMVITSDDLKGIVDKALDDCPGVNTVLVAKREMKDGRDKWLAPLMEEANAEIMDAEDPLFILYTSGSTGKPKGMVHTCGGYMVYT-AYTFKNIFQYREEDVYWCTADIGWITGHSIVYGPLANGATSVMVPSYPDYGRFWEVVEKHKVNQFYTAPTAIRALAKENLEEKYDLSSLKVLGSVGEPINEEAWHWYNKKHSPIVDTWWQTETGGMMITPI---------PYVTPTTPTFATLPFIGIQPALMDENGQEI-IGNQVDGRLCIKFPWIARTIWGNHERYRDTYFSDNKYFTGDGAHRDAVGYYRITGRVDDVIIVSGHNLGTAPIEDSINEHPAVAESAIVGFPHDVKGNALYGYVILKGEGRDKDNVRKEIITEHIGPIAKLDKIQFVPGLPKTRSGKIMRRILRK--------- 16081543 60 -FYRWFVGGKLNVYNAVDRHLEQHRRNKAIWVGENGEEKIVTYDGLYRRINNLAKALLNLGIKKGDRIVLYLPMIIEAPVAMLAAARIGAVFSFVFAGFGAGALAERINDSKAVLLITADELKKIADEALEMTSTVRNVIVIKHAVEDRDIWYHEIVGDSVEPEHMDANDPLFILYTSGTTGKPKGAVHSTGGYSVW-VASTLKWAFNPDEDDRWWCAADIGWITGHSIVFAPLILGLTSIMYEGSPEPDRLWEIIEKYRVNILYTSPTAIRTLMKFGEPQRHDLSTLKVLTVGEPINPAAWKWYYEIIGCPIIDTYWQTETGGFMIAPQRGLGLPPL-------KPGSATFPLPGVDPAILDDAGKEVRTGEK--GYIVFRRPWMLMTVNNDDERYVKTYFSPGYYYCGDYAVKDEDGYYWLLGRSDEVMNVSGHRLGTIEIEDAIVATGLAVEAAVFGKPDPVKGEAISAFVVPKDANADRHELISEIIRADLGPIYVPDEIRIVKLLPKTRSGKIMRRVVKAVALN----- 115526317 1 ------MPEFITLDALVRNTAQAAPDKIAVIDGE----RQLRYAAFDELIDRVAAALQRDGVKSRDAISICALSSTNYVAAFLGALRAGVAVAPLAPSSMPQDFAAMVQDSGAKILFTD-DFAANAMKDAAIDPAVKRVALDGGGSGAAFSGWIAAEGAKPAPVTVDPQWVFNIIYSSGTTGTPKGIVHSH---YLRWRQYGQLDPLGYGPDAVTLLSTPLYSNTTL-VCFNPTLAGGGTLVLMKKFDAQGLLELSEKHRVTHTMLVPVQYRRIMALPDFDQFDLSSYQLKFCTSAPFAAELKRDLKRWPGGLVEYYGMTEGGGSC----------ALLAHEHPDKLATVGQPMPEHEIRLIDEDGNFVPQGG--IGEIVGRSAVMMQGYLNQPQKTAETFWHDRWVRTGDVGRFDADGFLTLMDRKKDMIISGGFNIYPSDIEAVLTQHADVLEAAVVGMPSEEWGETPVAFVVLRPNASTDAAALKTWTNAKVGKTQRLADVAIVESLPRSAIGKVLKRELRDQ---RLAGA 187776791 1 ---------NITIGEYLRRTCKKFPNDVAIQSLEMPEG--ISWSELDKITDDIAKGMVVLGLNKGDNLVLWGSNKKEWIYIFLAASKIGVCTVTLNTNYLLEEVEKILEVADAKAIFYDTNYVDIIEKVKERYNEMEYFIYFGEKGIDNLISLGKSLKEETFNLDIEPDEVVNIQFTSGTTSSPKGVMLTHYSLINNSFITG--EALGITDKDKLCLVVPFFHCFGLSVGILLSVGRGCSMVLVESYKIAPLINTIKTFNCTVLHGVPTMFCRVLEDDSIDINDFKTIRTGILAGANATDELLDGIEKMNIRIQIAYGQTEASPGCTQTLKTDSID--------KKYNSVGRPLPFVEMKVVDMDTKK-QLSVNNVGEICVRGFNVMKGYYKNDLLTRKTIDKEGWLHTGDLGFVDKDGYYHITGRIQDIIIRGGENINPHEIEEKLLSHPEISEVEVIGVPDKRYGEEIVACIILKPESCLTKGDIKKYISQNLAHYKVPKYIEFYDEFPLTDTGKIKRHELKECFEKKF--- 160888026 25 ------VPENFNFYDVVDAWAAEQPDKPALWTNDQGECRQFTFADMKRYTDMTASYFQSLGIGHGDMVMLILKRRYEFWFSIVALHKLGAVVIPATHLLTKKDIVYRCNAADIKMIVCAGESVDHITAAMPESPSVKRLVSVGPEAPEGFEDFHKGIEAAAPFVKPEHDDISLMYFTSGTTGEPKMVAHDFTYPLGHIVTGSFWH--NLKESSLHLTIADTGWGAVWGKLYGQWIAGANVFVYDEKFTPAAILEKIQDYHVTSLCAPPTIFRFLI-HEDLTKYDLSSLEYCTIAGEALNPAVFETFKKLGIKLMEGFGQTETTLTVATMPWMEP-----------KPGSMGLPNPQYDVDLIDNDGRSV--EAGEQGQIVIRTDGLFKEYYRDANRTHEA-WNNGIYYTGDVAWKDEDGYLWFVGRADDVIKSSGYRIGPFEVESALMTHPAVVECAITGVPDEIRGQVVKATIVLAKEARAEEELVKELVKKVTAPYKYPRVIEFVDELPKTISGKIRRVEIRE--------- 166368743 465 ------VDYPVTLHQLFEEQVKRTPEAVAVVYSD----QQLTYNELNNRANHLAHYLQSLGVKPDQLVGICLERSLEMIVGLLGILKAGGAYVPLDPEYPIERLSFMLEDAQLSVLLTQQKLGETLPQHQAQ------IIYLDTD----WEKIAENSHSNPENTVTPDN-LAYVIYTSGSTGKPKGVLVNHSNVV--RLFAATDAWYNFNSQDVW----SLFHSYAFDFMWGALLYGGRLVVVPYLISPEAFYQLLCQEKVTILNQTPTAFRQLIQAEESLKGSFPSLRLVIFGGEALEISLQSWFQRHGPQLVNMYGITETTVHVTY-------RPLSMTDLDSTASVIGRPIPDLQVYLLDQYLQLVPVG--VPGEMYVGGAGVTKGYLNRPELTKERFISSPFYKTGDLARYLPKGELEYLGRIDNQVKIRGFRIELGEIEALLASHPQIWETVVIVRDDATGDKRLVAYIVPQSEKTITINEIRQFLKAKLPSYMIPNAFVILDALPLTANGKIDSRAL----------- 157330777 1 -----------------------------------------------------------------------------MYELHFGVPMAGAVLCTLNTRHNSAMVSTLLRHSEAKIIFVDYQLLEIAHKTETKPPILVLIVESDGSPPTNFSTYESLLATGQSEFPIDEWDPISVNYTSGTTSSPKGVVYNHRGAYLNSLATFVLHGMGSMP--VYLWTVPMFHCNGWCLPWGVAAQGGTNVCL-RRVIPKDIFDSIALHKVTHMGGAPTVLNMIVNSPVSDRRPLPSKVEVMTGGSPPPPPILRKMEELGFGVSHLYGLTETYGPGTICTWKPEWDSLPPDERYKLKARQGVQHLGLEVDIKDPTMKSVAADGKTMGEVMFRGNTVMSGYLKDEKATEEAFR-GGWFRSGDLAVKHPDGYIEMKDRLKDIIISGGENISTVEVETVLYNHPAILEAAVVARPDNHWGQTPCAFVKLKEGFDVDAQEILKFCRDHLPHYMAPKTVIF-EDLPRTSTGKIQKFILREKAK------ 194289443 42 -----------------------------------DDTTSLTYAELDDRSRRFSGALRAAGLRQEERVLLCALDTVDFPVVFLGCLLAGVVPVAVNTLLTADDYAYMLDHSGARAVVVSEPLLAVMQAAIDKSGLAPTVIQAAPHAGAAPSCSVGAMRTPATAASTGPDDMAFWLYSSGSTGRPKGTVHTHANL-FHTADLYARQVLGIREDDVVFSAAKLFFAYGLGNALTPMSVGATTVLMAERPTPAAVFKRLREHQPTVFCGVPTLFAGMLAAPDLPARADVALRVCTSAGEALPRDIGERFAHFGCDILDGIGSTEMLHIFLSNRPGA-----------VRYGTTGVPVPGYEIRLLDEQGQPCAAG--EIGELFIKGPSAALMYWCNRDKSRETFV-GAWTRSGDKYLRDADGYYTYAGRSDDMLKVGGIYVSPFEVEAALAQHPAVLEAAVIGVTDADELVKPKAFVVLRPGQDGMAAELQAFVKSRLAPYKYPRQIECVPELPKTATGKIQRFRLRQR-------- 198261546 75 ----WFNDGELNVSNCLDRHLQERGDKTAIFEGEGGDTLHLSYRELHREVCRFANVLKNAGLSSGDRAVLYMPMTHQAIIAMQACARIGVVQSVVFGGFSAEALKDRIEDSQAKVVITADGLKDTVDNALQQGGACVDTVLTDCAMQEGRDVWVEGVDEKCEAVPVNAEHPLFLLYTSGSTGRPKGIQHSSAGYLLNAIVTNQW-VFDLKEDDIFWCTADVGWITGHSVTFGPLACGGTVVVYEGAPDAGRFWKMVQDHRVSIFYTAPTAIRALMKAGDPQQYDLSSLRLLTVGEPINPEAWMWYHRVIGCPIVDTWWQTETG---------SHMIAPMPGVTATKPGSCTRPLPGIAADVVDEEGNSITTPNQG-GYLVIKKPWMLRTVWGDDQRYKDTYWPDGYYLAGDSARIDEDGYFWIMGRIDDVVNVSGHRLGTMEVESALVAHEAVAEAAVVGVPHEVKGESLACFVVLKGDRPAMTQTLRAWVGEQIGAIAKPDSIRYADNLPKTRSGKIMRRLLRAIAR------ 90020714 68 ----------------IDRHLPTKANDVAIIWEGDDPSVSITYQQLHDAVCKFANVLKARGVAKGDRVCIYMPMIPEAAYAMLACARIGAVHSIVFGGFSPEALKDRIVDSDCKVLITADELKANADKAVAHCPQVHSVIVVKRTGADVAWNTEQSVDTVCEPESMDSEDPLFILYTSGSTGKPKGVLHTTGGYLLQA-AMTHKYVFDYQPGEVY-----------WCTADVGWVTGHTYIVYGPLTNAARCWEVCDKHNVNIFYTAPTAIRALMGQGDEASTQRKSLRILTVGEPINPEAWEWYYNVVGCPIMDTWWQTETGG---------HMLTPLPGAIDLKPGSATLPFFGVEPVLLDGEGNIIEGEGEGSLAIKSSWPGQIRTVYGDHDRLIQTYTYPGYYFTGDGARRDADGYYWITGRVDDVLNVSGHRMGTAEVESALVLHPKVAEAAVVGYPHDVKGQGIYAYVTLMTGVEPDDGLRKELCTQEIGPIAKPDLIQWAPGLPKTRSGKIMRRILRKVAANEL--- 213965895 7 -LPDIDIP-ETSLFEFLFEISPRHQDKLAIVDSGS----EVTFGDLKASIEKFAGALAARGIKKGDVVALHCPNSTTFAVALHGVLRAGAVCTTVASLATAEDVEKQLRISDAKMMLTTSSIGWAGANGAEAAGLPEEMII----GLTGLHGMGELLAEAAPDVVVSPDDVAVIPFSSGTTGVPKGVQLTHRNLVANVAQAGGATVNALTEDTPAVTILPFFHIYGLTALLNLCLWRRTTQYTMGKFDLVDFLSIIAENKVKFAFIAPPVAVGLAKHPAVDSFDLSSLETIFSGAASLQLDLAEQVERLDCVVAQGFGMTESSPAA--HIRIGHDSPLD---------SIGRAVPNTQYKIVNLDSDPVPAEGREAGELWIHGPQVMKGYLNNPKATAETLV-DGWLRTGDVAELDEHGNVYIVDRFKELIKYKGYQVPPAELESVLLSHPDIADAACSGVVRSDGEEIPKAYVVLKAGKQVTEDEIMDYVADRVAPYKKVRAVEFMDEIPKSATGKILRKDLKAM-------- 163737562 14 ---------PLLIKHLLTRSNIASASQEIVS----GTEMRLNYAALGKRVRQLANSLKASGIREGMRVGVMDWDTHRYLECFFAIPMMGASLFTINVRLSPAQVLYTINHGQPDLIIVHRDFMPLIEGIKSGFDRDITIVPIGDG--EGYEEWIGKAPGSFDFPDFDENQTATLFYTTGTTGNPKGVSYSHRQLILHTLGGAWPGNAGFHRGDVYMPLTPLFHVHGWGFPYAATMLGLRQVYPG-RYDPDTILRLIADENVTFSHCVPTVLSMVLDHPGCPQIDLDRWK-VIIGGAALPRNLQDRAAAAGISLHAAYGMSETCPFLTVADLSSN--------DPEMQAQTGFPGPLVDLRVVTPDMQDVPHDGETTGEVVARAPWLTQGYLDNAQASDE-LWDGGYLHTGDVGYIRENGSLQITDRLKDVIKTGGEWISSLALENIASSCSGVEDVAAIGLPHAKWGERPVLVAQAAKDADPDEAIQSRVGAGEISKWAVPDEIVFVDRLPKTSVGKLDKKLVRK--------- 119496593 40 ---------------FLPRAAAIEPDAEAIYHVANNQVLRRTYIETADRARGLAYYLKKHGFK---RVGILCPNTPAFLESIFGIAAAGAVNIAVNYRLKEDDIAYIFTHSDAEVIIVDKEYLPLLQAYRAAKPDIPVIVDTDTDATEGQLSFDEAVWDGLESQAASEDDVIALAYTSGTTARPKGVEFTHRGCYLAALANVIESGLNFQQGRRYLWTLPMFHAMGWTFPWAVTAVRGTHYCL-RKIDYPEIWRLLKQEHITHFNAAPTVNTLLCAANEAG--RLPRPVQVTVAASPPTPHLFEQMTNLNLHPVHVYGMTETYGPITKGYYMPQWDQLPAEEKYKKMARQGLPVRVIKTDVPEGTIIDVQRDGKEIGEIAFVGNICSRGYYKDPEATRKLF-AGGVLHSGDLAVWHPDGAVQILDRAKDIIISGGENISSVALESMLVTHPDILEAGVVAVPDAHWGERPKAFVVKQGKQIDGKEVIAWAKKHSISKFMVPREVEVVAELPKTSTGKVRKNVLREWAK------ 153886959 30 ------------------------------------------------------------GMRDGDRVAMLARNSDRYLEYQMAVPWGGGVLNPCNTRWSASEILYSLNDSGSIHLLVDETFRPLAEEIRRYATTLREVVCCDDDVPTGMHGYEALLAEPATDAVRRGDDLAGIFYTGGTTGFPKGVMLSHTNLCSSGLAAH-AEGLA-PAGSTYLHAAPMFHLADIGVAMAHWIEGNTHCVV-PAFSPEGVLDVLARDRVTHLLLVPTMIQMLVDHPARQPRDLSALWSIAYGASPISEAVLERAMAAGVGFVQAYGMTELSPLAT---ILPDVYQTPQARTLGKLRSAGRATFCAEVRIVDVEGQEVPRG--TVGEVIVRGPNVMQGYWNKPEQTAAAVR-NRWMHTGDGGYMDEAGFVFVVDRMKDMIVTGGENVYSAEVENAITQHPAVAACAVIGIPSAQWGESVHAVVVRKGASVSTEELIAH-CKTLIAGYKCPRSLDFCDALPLSGAGKILKTELRKLF------- 158314953 41 ---------DVTVGDALREAARRRPDRIALVDGTEDRETRWTYAELLDTSLRWARALRRE-FDPGDRVAVWATNCPEWILFQFGTALAGLTLVTVNPAYRSSELGFVLRQSRAQGILVQRELRGVVHEIADQLPELRWVMPLDQWV--AYVEEADPGDVETDLPPVRPEDPVQIQYTSGTTGFPKGAYLAHQGMALNARL--YAEAIGASERDTWVNPLPLFHTAGCGLATLGILTGGCHVLPQG-FETDLMFDLIDTYKATVTLGVPTMFIRMLEKLPTGSMLLDSLRIVTTGGAPVPVELVRRLEKFGVMVAIGFGQTESSPYITHTRPGQDLPHWAE--------TVGRPLPRVEVKISRPDGSVADVDEG--GEICTRGVCVMKGYFENPEATSQTIDQNGWLHTGDVGTMDSHGYVRVLGRFKDLIIRGGENIYPRDVEAALSEHPDVTDVAVVGLPDGEWGEIVGAFV--QTSKPLTADGLQAFLRGKLASYKIPQVWRFPKEFP----------------------- 118474838 7 -----------NYYEMLISSANEHPKSIAIFD----DKKKISYEELRNKVDMCAAFLQSNSISYSDKVAMIVTNSPEFIVAFLAITSIGAVAVPINTFLKKNEFEYILNDCDAKMLIVSNSHLEEILGLERK-TNLRKIAVIGEYEKPNDKYTSFYLYEEFSPCKINQDDISSIIYTSGTTGHPKGAVISYKNVFSNLVGINRI--FTITNKDRFIVYLPMFHSFTLTVMVLLPLFSASAVIVKSVFPFSNVLKQTLLKRVSVFLGVPAIYAAMAKAKIPWYFKFNSIRYFVCGSAPLAKQTIDDFAKIFPRLLEGYGLSECSPLVSVNRPEH-----------KKISSVGLPLAEYNVKIVDDEMME--KNIGEVGEIIVKGDNVMQGYLNNPGATDDTII-NGWLRTGDIGKIDEDGFLYIVDRLKDLIISKGQNIYPREIEEIIYRLEEIEACAVIGIKDESEDEDVVAFVQLKDGINIEAIKIKEFLKKHLANFKIPKHIYFADELPKNAAGKVLKRVLKDKVKDKLG-- 16804757 11 ------------LYNITDEIAKFSSEKTAIWKNEHGETKTWSYHHLLEQANKFANVAKDAGIKKGDHVIVMTPRLLETYAIYMGLWKAGAIIIPASELLKAHDLEYRIHHANVKAIVSYNGMTAEFDKI-ESIPSVSKKIIVGDKGWEQYETLMEAAPTEFERVETSRDDACLLAFTSGTTGNPKGVVHIHGWGYAHIRIAA-DHWLDIHEDDIVWATAPGWQKWVWSPFLSVLGKGATGFIYNGRFIPEKQLHLLEEEKINVLCCTPTEYRLMAKVNNLREHDLSSLRSAVSAGEPLNREVIQVFRNFDIKVRDGYGQTESTLLIGTLV-----------DTPIRPGSMGKPIMPEYMAIIDADGNPV--GVGEIGDIAMRRPALFKEYYKEPERLQKAIRGD-YFVSGDRAIRDEDNYYWFQGRNDDIIISSGYTIGPFEVEDALTHHPAVKEVAVVASPDEIRGTVVKAFIVVKDGYKGTDDLLQTFTKEQTAPYKYPRRIEFVEALPKTDSGKIRRVELRDEFASVHG-- 145255025 49 ---------------FLQRSAAIEPDAEAIYHISDGQELRRTYLEFADRARGLAYFLKKRGFK---RVGILCPNTPAFLESIFGIGAAGAVNIAVNYRLKEDDIAYIFTHSEAEVIIVDKEFLPLLRVYREAKPETPIIVDTDTDTAEGQLSFDEAVWEGLESQAGSEDDVIALAYTSGTTSRPKGVEYTNRGAYLAALGNVVESGLNFNGRCRYLWILPMFHAVGWTFPWAVTAARGTHYCL-RKVDYGQIWKLFKTEGITHFNAAPTVNTLLCNHPDAE--RLSTPVIVQVAGSPPTPHLFEQMTSLNLRPVHVYGMTETYGPTTRCYMLPAWDQLPRDEKFRRMARQGLPTRVIKTDVPEGTIIDVKRDGKEIGEIAFVGNICAQGYYKDAEATRKLF-AGGVLHSGDLAVWHPDGAIQILDRAKDIIISGGENISSVALESMLVTHPDILEVGVVAVPDTHWGERPKAFVTTKQGRHLEGKEVIDWARSQISKFMLPREVEVVAELPKTSTGKIRKNVLRDWAK------ 46812259 37 -LPTIPISNHLPLHTYCFENFSQYPDRPCLLVGSDG--KSYSFAETHLICRKVAAGLSNLGIRKGDVVMALLQNCAEFVFTFMGASMIGAVITTANPFCTSKEIFKQFNASKSKMIVTQSMYVDKLRDTDDSLRLRRGFLRRHDRQPAGEMP--AFLRANGGRRGRRPRRSRSIPTTSGTTGLPKGVILTHKSLI--TSIAQQVDGLYLKPDDVVLCVLPLFHIYSLNSVLLCSLRAGAGVLLMQKFEIGALLELIQLHRVSVAAVVPPLVLALAKNPLVDNFDLSSIRMVLSGAAPLGKELEAALLSRLPQAVQGYGMTEAGPVLSMSPCFAKV------PLPTKSGSCGNVVRNAELKVVDETGCSLPRN--QPGEICIRGPQIMKGYLNDAEATARTVDVDGWLHTGDIGYVDEDDDVFIVDRVKELIKFKGFQVPPAELEALLISHSQIFDAAVVPQKDDAAGEVPVAFVVPANGSELTEEAVKEFVSKQVVFYKRLHKVYFVHAIPKSPSGKI---------------- 197729037 33 ---------PRTLREFME-PVHAFGDRPFLI----GERTTCTYGEFFAASCALARRFHEYGLRRGDRVALAMRNHPEWQVAFWATQLAGLVSVPLNAWWTEEELTYALDDCTPRLLLVDGERLPRVDAWRANGARTIVFHAADAQVPPAVERYEEFPGTAPPAVEVRPEDDSMIMYTSGTTGQPKGAVATQLAMAGAARALAKGAVPGAEPPPVTLMTFPFFHVAAFSSLVLSMAVGGSLVL-MRKWDAERALDLIVRHQATGYAGVPTTALQLLDAADRRGGGLETLNSLGTGGAPAPPDLVGRLARFGEQIVNGYGLTETSGGVMAG---------QGDEYRREPGCVGRPAPAVEARIAGPDGEPLPEGG--IGELWLRGQSLMRGYWKNERATADAFR-DGWFRTGDLAVMDE-GRVTIVDRLKDMVIRGGENVYCAEVEGVLHGHPDVEDAAVFGVPHPQLGEEVAAVVQLRAGAGAGEAELREYAGGRLAAFKVPAHVVFGD-VPRNPTGKILKRELRKDF------- 157376358 8 ---------------MWEERARKYSDNTAVFEDAAGDVRELTYSALNNEINKAANLFLQLGINKGDKVAVQLYNSPQFIFCWFGLAKIGAVIVPINTQYVYGECKYIINKCDVKAVVIEEEFLPTFKRIQDDDNSVNNILVTRVVSSDNAINFDLLLSQQSTQVPLSSDDVVEILCTSGTTSRPKGVEITHCNLLFAGYYTAWQ--TNLRADDTYLTMMPSFHIDFQCNAAMAAFTVGARLVMLEKYSARKFWKQVCDYRATITHSMPMIVRTLMLQPVMPNEREHCLRDMLFFMHISDQEKLDFETRFKVELFNSYGMTETLVGLIGDTPGEE----------RHWPSIGRPGLSYEAKITDENGNEVAPN--IVGDLRVKGPGILKGYYKDPEATAEVLTADGWLYTGDKGYVDERGLFYFVDRKTNMIKRSGENISSSEIEKALMSHPDILDAAVIGVPDHIRDEAVKAFVIFNEGVSLSIDEILNYCSENMAKFKVPSFVEIRESFPRTCTCKIDKKLL----------- 193215856 70 ----------------LDRHVQSSRRNKVIWTTENGKEIILTYDRLLRRVSQVANALKDVGVKKGDRVIIYMPLTVEGIYAMLACARIGAIHSVVYAGMGVHALRSRIDDSQAKVVFCSDQLKGIVDEAVETCEFVEKVVVLRRQEPADFFEFIEGQPQYCEPEIMDSEDPLFILYTSGTTGKPKGVVHVHGGYMVGTYYLTKAF-YDVKERDIFWSTSDIGWIVGHSYIVYGPLINGATILAREGPDPGIIWKTVQRHGVNIMFTAPTAVRMFMKYGADKKYDTSSLRLVACAGEPLNPEAHQWAQDNNGYVVDNWWQTENAAPVLGTLP----------AFDAKLGKVGRPMPGVVADVVSPDGKTVAPNQGGLLILKRPLPYMMRTIWGDDERYKKYWDFPGCYTSGDVAFYDEDGYFCVLGRADDVMNIAGHRIGTAEVESAFITHPAVAEAAVIGLPDEVKGERIKGFVVLKAGHNATENLKRDHVRRELGPVATPSEIEFRDSLPKTRSGKIVRRLLKAQ-------- 88705691 74 ----------------IDRHLPARADQTAIIWEGDNDSRAITYAELKDETCRLANALRARGVGKGDRVCLYMPMVPEAAIAMLACTRIGAVHTIVFGGFSPEALKDRIQSAECSAVITSDELKVNVDKSLVDCTSVSTCIVVRRTGAEVPMDYDDITAEQCEPESMDAEDPLFILYTSGSTGKPKGVLHTTAGYLLQA-SMSFKYVFDYREGEVYWCTADVGWVTGHSIVYGPLANGATTLMVPTYPDAGRCWDVVDKHQVSIFYTAPTAIRALQGKGDATRSSRSSLRILTVGEPINPEAWEWYFHVVGCPIVDTWWQTETGAHMITPLPGAT---------PMKGGAASVPFFGVEPVLLAEDGSEI--EGVGSGYLAIKSPSQIRSVYGDHQRMVDTYFSNGYYFTGDGATRDEDGYYWITGRVDDVLNVSGHRMGTAEVESAVVLHDSIAEAAVVGFPHDIKGQGIYCYVTPMEGVETTDALKAELIQEEIGPIAKPDVIQWAPGLPKTRSGKIMRRILRKIAENEL--- 99081330 71 -------DGQLNVANCIDRHLETRGDQTAIIWEPDDEAKHISYKELHLRTCRMANILESMGVGKGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARINGCDAKVVITADEATPLKSNADAALESVKCLVVRRTGGQTTWIDYNEMALEANDPAAMDAEDPLFILYTSGSTGQPKGVVHTTGGYLTYAALTHEV-TFDYHDGDIYWCTADVGWVTGHSIVYGPLANGATTLMVPTYPDAGRFWAVCEKHKVNQFYTAPTAIRALMGQGTEEKYDLSDLKLLTVGEPINPEAWNWYNDVVGCPIVDTWWQTETGGHLMTPLPGAH---------ATKPGAAMKPFFGVEPVVLDPQSGAEIDGNGVEGVLCIKWPGQMRTVWGDHERFEKTYFSDGYYFTGDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAAVAEAAVVGYPHEIKGQGIYCYVTLMNDREPSDELLKEWVRTEIGPIASPDVIQWAPGLPKTRSGKIMRRILRKIAENDFG-- 31794837 64 -FAKWFVGGELNVYNCVDRHVEAHGDRVAIHWEGEGDRRTLTYSDLLAEVSKAANALTDLGLVAGDRVAIYLPLIPEAVIAMLACARLGIMHSVVFGGFTAAALQARIVDAQAKLLITADGLKAAADEALAAIPSVEHVLVVRRTGIERDLWWHHVVGSASPPEPFDSEHPLFLLYTSGTTGKPKGIMHTSGGYLTQCCYTMRTIFDVKPDSDVFWCTADIGWVTGHTYGYGPLCNGVTEVLYEGTPDTHRHFQIIEKYGVTIYYTAPTLIRMFMKWGREDSHDLSSLRLLGSVGEPNPEAWRWYRDVIGTPLVDTWWQTETGSAMISPLPGI---------AAAKPGSAMTPLPGISAKIVDDHGDPLPPHTEVTGYLVLDQPWMLRGIWGDPARYWSKFSDKGYYFAGDGARIDPDGAIWVLGRIDDVMNVSGHRISTAEVESALVAHSGVAEAAVVGVTDETTTQAICAFVVLRANYATAEELRTEVAR-VISPIARPRDVHVVPELPKTRSGKIMRRLLRDVAEN----- 114762367 21 ----------MNLSHFLTESARRHPDEIGFVWGE----KSWSWAEMEARSAAFAAALQRYGLGKGDRLLVQSANNNQMFEAMFACWRLGAIWVPANFRQSPDDLAYQAASAQAKGLLCGAEFPDHAAA----CDGLSFVIGIGEELGDSYEDLVAALGERPAVAEVQRDDPCWFFFTSGTTGRPKAAVLTHGQMAFVVTNHLCDLMPGTGPEDASVVVAPLSHGAG-IHQLAQVAHGVKTILPGAKFDPDEIWGLVARWKVSNLFTVPTIVKLLVEHPSVHEHDHSSLRYMIYAGAPMYRAQVRALEVLGPKLVQYFGLGEVTGNITVLPPALH----STDDGAMRIGSCGFARTGMQVQIQDAEGTEVAPG--ETGEIAVIGPAVFAGYFDNPEANAKSFR-NGWFLTGDLGHMDADGFFYLTGRASDMYISGGSNIYPREIEEKILQHPDISEVAVLGVPDPVWGEIGVAVCVPREDGVAAEELL-GWLGPKIARYKMPRHVVFWDEMPKSAYGKITKKLIREE-------- 159488061 89 -------------YNCLDRWAAGRGEQAALIWEGNDENERRTYRELLAEVNRLSNWLKSRGVKKGDAVTIYLPMVPELPAAMLACARVGAVHSVVFAGFSADSLAQRMVDCNAKVLLTADDAVKLAAKAGQETSSVLCLEVANALAPVRDVWWHAAVSAECEPTWLDSEDRSFLLYTSGSTGKPKGVVHC-VGGYMVGVGVSCRYLYDMRPGDVVFTTADCGWITGHSLAYGPLLCGCSSVIMGGHPDGGRAWRMVERYKVRQFYTAPTLLRSLLQLGDAWPRDLSSLRVLASAGEPMNEAWHWFHEVVGCPVVDTWWQTETGNAM--------LIPLPCKWFQAKAGSAGVPFFGVCPVVLDPTTGNEICTTEAEGVLALRGPGMMRTLHGDHERFESAYFAPGYYFTGDGCRRDADGHYWITGRVDDVINVSGHRIGTAEVESALTEHPDCAEAAVIGVDHALKGQAIYAFVTLRGHVQTSDAMRKLLVRKSIGPFAVPEVIHWAPGLPKTRSGKIMRRVLRK--------- 46116982 32 ---------DFTLGELLELQTYQHGNQECLVIPWTGA--RWTYNELNQQSSSLAQSLLDMGIGVGDRVAIMAGNCEQYAAVFFAVAKIGAILVILNNTYTPTEAMYGLKFSDSKIFFTTPRIQTQLLQQLENKKTAPKVVMLRGDETGKYETYDSLVTAGQAMTKVLPHQVVNLQFTSGTTGLPKAAMLTHHNLVNNSRF--IGDRMRLGPADVLCCPPPLFHCFGLVLGLLAVVTGGKIVYPAEVFDIQATLQAISDEQCTAVHGVPAMFDSLFQAKWPENFNCDNLRTGIIAGAPVPRYLMELLNRFGMEFTSSYGLTEASPTCFNAFTDDSID--------TRLTTVGTLMPHAKAKIVDRDGNIVPVGER--GELCVGGYQLQAGYWNNSEKTNETMARDAWLHTGDEAVFDENGYCSITGRFKDIIIRGGENIYPLEIEERLMDHPAITRAIVVGLKNKHYGEVVGAFVELADGHQKPEEELKDWCRKRLGGHKSPAHVFWLATVPLTGSGKVRKFEMAK--------- 208779582 21 ---------DITLKDMLEKVTKDFSNKNALSCHG----EKLNFSEIDNYADKFAGFLQKWKLRKGDHIAIMLPNLLQFPIIIFALVKLGCVFVNINPLYTSREVKGILQDSKAKGVIVLSGLAHNVEAIADECKDLKYKMVTDKYSKDKFDSFTDAIESSHTPIGLKPDDIAALQYSSGTTGTPKGTILLHKNIVANIYQIAWTEGFDIESEQIVLTALPIYHIFSLTALFLFYCFGAFQILIPNPKDIKSLVAEMRKSNFSTIFAVNTLYIALLNNKKFRKSNFSNFKLSISGGMSTSEAVANEWKKTGVNIKEGYGLSEMSPVVTVNSL----------EDSDFNGSVGFPLPNTDVKIYDDKGNELPQG--ETGEIWVAGPQKSPGFWSLPEINKEHFTDDGWLKTGDMGYLDAQGRLVISGRIKHMIIVSGFNVFPKEVELVLTEREEIEDAAVIKGHSNETGEMPVAFVVLKNDKKLTEKEIFKYCETKLAHYKLPRKIIFTDELPKNTVGKIDVNALQKEYAEKY--- 126668436 44 ---DWFTDGELNTSDIALDANLRAGRGEQTALIYDSPVQSYTYNQLTDEVARFSGALKARGIAKGDRVVIYMPMIPQAVIAMLGCARIGAVHSVVFGGFAAHELALRIDDATPKALITASAYKPLVDKALEQAKHKPELCVVYQRPSPRDVDWNELVAKPAAPVAVKSTDPLYILYTSGTTGKPKGVVRDNGGHAV-ALKYSMKLVYDASPGDVFWTASDVGWVVGHSIIYAPLFAGCTTVLYEGKPDAGGFWRVIQDHKVNILFTAPTAFRAVRKEDPEAKYDISSLKRIYLAGERLDPATYDWLEHTHLPVLDHWWQTETGWAICCNPAGIEMMT-------TKPGSATMPSPGYDVQIVDIRGNQMPAGEQ--GQIAIKPPGCLQTVWGDDKRFRESYLDPGFYSTGDGGFEDEDGYIFVMGRTDDVINVAGHRLSTGEMEEVVSSHPAVAECCVVGAHDDMKGQIPIGLVIKDGATIDHDELEDELVRDKIGAIACFKRAMVVDRLPKTRSGKILRRVIRQ--------- 156551201 18 -------PEEMTVGQLIHNQLETHGTKIAQIQKETGEE--LTYKDILTRSQKLAVYLRNHGIKLNDRIAICSENNLGWAVSICATIFVGATVCPLNPMYSQREFLHTINISKPKLIFVSPLVLKSVKNYVKELSWTPTIILMLEEPNVDVPSIGKLISNQVTNVKVTE-HVVSILCSSGTTGMPKGVMLTDKNY-LSTIQTMLDGSVGIAMQDTIICLLPFFHAYCFSVLIFSIIAGSTAIVFS-TFKEEAFLETIEKYKTQVLSLVPPLMVFLAKHPIVDNYDLSSVKIIWCGAAPLSREIEDAVKKRNPEIRQGYGMTETTLTVV-----------KIPENCDKPGSAGRLMPGVLGKVVDYSGKDKTLGPYQEGELCFKGDLIMKGYCGDKTSTSATIDEEGWLHTGDVGYYDDDGFFYIVDRLKELIKYKGFQVPPAELEAILLTHPEIKDAAVVGLPDEVAGELPIAFVVKQPAKVTADGVLKYVNERVSNQKKLRGGVRFLQDIPKNPSGKILRRELRQLLKSKL--- 148642434 2 ----------LNITTFLDANACRL-DKNVLYNPKTNE--KYNSHEILAMTSEIARDLKNCGIKKGDRILIYLNNSTKYLFSLFAIWRLGAIAIPTNRVFTPHELEYIIDDSQAKLMITDEDAKDIVD--------------LDKYIPKNIENYKNGEILPAEPTDW--DDLCQLQYTSGTTGQPKGAMLTHGNYF--TAIHNECDVLTMKQDDVYMGIYPMAHV-GLSWAIAALRAGAYYIMV-EQFNLEEYLELCQKEKVTVLTGMPPVIHSLTRLENGAEEQLKTVREIISGGGPLHKKIWKQFEKYGIPIINAYGLSETIVIGTGTVIRPE-----DYRTADRFESVGHPVCFSEVKIVDEHDYTKELEKYEHGEIALRGPAVAKGYWRREVATKESFLDDGWFLTGDIGYLDEDNRLFITDRKKDMIVMSGWKIYPTEVEEVLIKYPEVKEIAIFSIPDCHRGELPVAAVVWEN-KEDSEGLISY-ARENLSRYKVPRKIFSLKELPRVNGWKLLRRKLREEY------- 134100383 47 -FPDGVLN---TCFNALDRHVRDRGEQDALVWDSTGTVSRWTYRELLERVSVFAGALRAQGVERGDRVVIYLPMVPEAAVAMLACARIGAVHSVVFGGFAPRELAARVDDARPKVIVAASEYKPIVEALRLSEHRPDRVIVLQRELGERDLDWDDAVAEPADCVPVAATDPLYVLYTSGTTGRPKGVVRDNGGHAV-ALRWSMSAIYDIGPGEVFWTASDVGWVVGHSIVYGPLLAGATTIVYEGKPDSGAFWRVIAEHGVKSLFTAPTAFRAIPDAVELAKHDISSLRSLFLAGERLPETYQWAVGKLGIPVVDHWWQTETGWPICAN-------PRGLEPMPVKPGSPTVPVPGYQVEILDQSGEPVPTGRD--GAICIRPPGTLPTLWNADDRFRGEYRYPGYYLTGDSGHVDEDGYVFVMGRTDDVINVAGHRLSTGSMEAVLAEHPAVAECAVIGVRDALKGQVPRGFVVLKAGVEVDEEKLRAAVRDQIGPVAAFRDVSVVDGLPKTRSGKILRKSMRE--------- 152997017 68 -------DGELNVYNCIDRHLAKSANKVAYYDKESDEKVAITYQTLHDEVGRLANLLKRQGVKKGDRVAIYMPMIPQAVYAMLACARIGAIHSVIFGGFSAHAIADRLNDCEVKLVITADETIPLKHNVDNACPTVENVIVYREGRDLDWAVEVENESTECPAERMNAEDPLFILYTSGSTGKPKGVVHTTGGYLVYASLTHEL-VFDLKPDDVYWCAADVGWITGHSMVYGPLANGTTSILVPTYPDSGRIGRVVDKFDVTILYTAPTAIRALMAKGDEATRKRDSLRVLGSVGEPNPEAWSWYYSEIGCPIVDTWWQTETGGMMMTPRI---------VQGDVKPGSCTGPLYGVQPALVDAQGVLQEEQGVVEGGLVISWPGQARTVYGDHERFEQTYTFDGMYFTGDGASRDADGHYWITGRMDDVLNVSGHRLGTAEIESALVAHPSVAEAAIVGFPHDIKGQGIYVYVSAIAGVIPDEELTKSFVRQEIGPIATPDLIQWTSKLPKTRSGKIMRRILRKIAANEH--- 197106874 69 ----WYADGALNVSNCLDRHIETRGDQAIIWESDDGQVSKLTYRQLLAETCRWANVLKAKGVKKGDRVTIYLPMIPAAAAAMLACARIGAVHSVVFGGFSPDSLAGRIQDCDSRIVITANELKANVDEALKTCPGVTDVIVVRRTRDEYYGDLKKTVPDTCDPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLAWA-AYTHELVFDYRPGEVF-----------WCTADVGWVTGHSYVVYGPLANAATFWEVCDKHKVEIFYTAPTAIRALMREGEEPVRRTSTIRLLTVGEPINPEAWLWYHRVVGCPIVDTWWQTETGACLMSPLPGAT---------PLKPGSCTRPLPGVKPQLVDAEGKVL--DGATSGNLCLSWPGQMRTVYGDHERFIVTYTYPGKYFTGDGARRDEDGYYWITGRVDDVINVSGHRLGTAEIESALVGHEAVAEAAVVGYPHEIKGQGIYCYVTLKVGEHPSEALQADWVRREIGPFAAPDVIQFAPGLPKTRSGKIMRRILRKIAEDDLG-- 167918496 16 ---AWRVPAHYNIGDACDKWADGSGRLALIHEHAHGVVARYTFDELRSSSNRLANSFARAGVKRGDRIGILLAQGPETAIAHLAAYKLGAIAVPLFTLFGADALEFRLGDSGAVALVTDRAGYEKIAPLHASLPSLATIYCIDDLAEPGVLAFDAALAAESDPADTSADDPALIIYTSGTTGKPKGALHAHRVLLGHLPGVEMSQNLFPARARLFWTPADWAWIGGLLDVLLPSLHHGVPVLARRKFDGAAAFDLLARHGVTHAFLPPTALKLMRAAVARPRERYAALESVASGGESLGAELVWGRDAFGVTINEFYGQTECNVVLSSCSALFE----------PRAGTIGKAAPGHRVAIVDDAGNALPPG--VTGNIGVRDPVMFIGYWRRPEATREKFAGD-FLLTGDLGIADADGFIRFVGRNDDVITSAGYRIGPGPIEDCLLEHPAVRMAAVVGVPDAVRTEIVKAFVVLNAGYEGSAALARELVKTRLAAHEYPRALAFVDSLPMTATGKIIRRALRD--------- 163721947 7 --------------NIIKQRAQERPDHIAYYFFE----QPVTYGEFDRQIDQAANALLNMGMKPGDKIATLLPQSPAFSTLFMAAGRIGMVVVPLDPRFKAGEMQALCERTKPRILATPEEIKAEVEQLASLYEFERIFYYMGVLDKPGALPYEKLLEGDAKPVPPADEDPYIIIFTSGTTGRPKGAVISHKN--SWAISKATTDMWGILHTDKVLCNMPTSHVAGTHDLLAAQFYAGATGILMPKFDPMETLAAIEKYGISYFGGVPTMYRLIFKNADVTAHDLSSVRLAVLSGEPSSQELVQQVSQANGRIVASFGMSETAGFFTFTTPDDPPERAEKTE--------GKPAPGFEMKIVDLHGADLPVG--EVGEMFVRGDSVINGYM-DPEDDKNVFMGDGWMATGDLGRLDEQGYLIFMGRIKEMYISGGYNVYPQEIEAFLNAYPGVNTSAVMETPDEVWGEIGVAFVIPEPGVDLDIEALKAHCKKHLADYKRPRKFIVTDDVPRSLIGKVVKKELKK--------- 116309453 171 -----------------------------------GQDAKLTYSELLNKVCQLANYLKSVGVGKGDAVVIYLPMLMELPIAMLACARIGAVHSVVFAGFSADALAQRIIDCKPKVVITGKKLIALKDIVDVSLDSAKNGVDVDTKWTSGRDVWWQDVPTKCDVEWVDAEDPLFLLYTSGSTGKPKGVLHTTGGYMVYS-ATTFKHAFDYKPSDIYWCTADCGWITGHSVTYGPLLNGATVLVYEGAPDPGRCWDVVDKYGVTIFYTAPTLIRALMRDGTETRYSRKSLRVLGSVGEPNPTAWRWFYDIIGCPISDTWWQTETGGFMITPLPGA---------WPLKPGSATFPFFGVQPVIVDEKGKEM--EGECSGYLCIKWPGAFRTLYGDKDRYETTYFKPGYYFSGDGCSRDKDGYHFLTGRVDDVINVSGHRIGTAEVESALVSHPKCAEAAVVGIDHEVKGQGIYAFVTLVDGVPYSDELRKSLVRNQIGAFAAPDKIHWAPGLPKTRSGKIMRRILRK--------- 193598809 75 ---GTVNPVDVTLPEYIWRNVDKWEDKPMITCGSSG--RSYTYGE-GRMICRLASTLISLGLKKGDVVGLLLPNLPEYVFAIHGALEAGLVVTFVNPLYTAMEVKRQFENAGVKLCMTISLLLPVIKEVSPSLKDYAGTIVFGEVANEKARVYDKTLVSGQSPGELPADEVALLPYSSGTTGLPKGVMLTHRNCAINLFAFHMANIHRLTYQERVLSVLPFFHIYGFNGILNGVLSHGLHMITIPKFTPESYIECVLKYKPTFLFVVPSLLLFLASHPSVKAEHLSSIKEITCGAAPASKGLIDNFAQKDIRIRQGYGMTESSPVSLYTRVSLP---------ENKTGSTGQLVLSTQARVVSTDGSDLGP--HKSGELLIRGPQVMAGYLNNEKATKETVDEDGWLHTGDVAYYDEDEYFFIVDRTKELIKVKGNQVSPTELENLISELKGVADVAVVGIPDVLSGEIPRAFVVKRGMDIDEKTILSHVEKNVVAYKKLAGGVKFLDMIPRNPSGKVLRNELK---------- 37077785 75 ----------------IDRHLENDPNKIALIWEGDDDSKELTYKELHDEVCKFANVLKDLGVQKGSRVCIYMPMIIETAFAMLACTRIGAVHSVVFGGFSPESLKDRILDADCKIVITADELKSNVDEALLGCPDVKNTLVIKRTGGEKDVWYEDLVKDKCAPEPMDSEDPLFILYTSGSTGKPKGVLHTTAGYLLGAHI-SFKYLFGIRPEDKY-----------WCTADVGWITGHTYILYGPLSNGATTWEICDKHDISIFYTAPTAIRALMAQGDDKKTKRDSLRILTVGEPINPEAWDWYYSVVGCEVIDTWWQTETGSVLISPIAGIT---------PTKPGSATLPFFGVKPSLYDEHGNTL--EGSNAGNLVISWPSQIRSIYGDHQRTYFGMYKD-IYFTGDGARRDEDGYFWITGRVDDVLNVSGHRLGTAEIESALVLHPKIAEAAVVGFDHPIKGQGIYAFVTLMINESFDDELKQFVAKE-IGAIAKPDLIQNAPGLPKTRSGKIMRRILRKIAEN----- 42525559 34 -------------YDIIDRMAKEYPEKEALVWCDETEERIFSFGELAKQINKTANFFKAMGIGRGDTVLLFLRRRYEFWFVLPALHKIGAIAVPATVQLAAHDIEYRIQSANIKMIMAVQE-KNLQEEIQKAAESAKPLLVWVHDEMEGWISFDELVKNMSEDFTPPQKDIALLYFTSGTSGNPK--MVEHNFLYPLGHIATAKFWQNVKEGGRHLSVAETGWAKAWGKIYGQWLCGCAVFVYMKMFIPKNLLEKLSKYRVTSFCAPPTVYRYLIRE-KIEDYDLSSLEECTTAGEALSMDIFNTFEKTGIELREGYGQTELT-LTTGTFPGMKI----------KPGSMGKPAPGYEIDIIRPDGSSCKAG--ESGEIILRLDGMFGGYYKNEEKTAEVF-KDGVYHTGDAAYRDEDGYFWFESRTDDLIKSSGFRISPFEVESVLLQHPAVFECAVTGVPDPKRGQAVKAFVVLQPSQALEKELM-FFAKKNAALYKAPRSLEFVETLPKTHNGKISRAAIRSR-------- 158523208 1 ------------ITEILARNARMYGHEVALVERSPAENRQITWSEFDRQSDQVANALVGLGIGKGDRVVHLMTNCLEWLPIYFGILRTGAWVVPLNFRFVATTIQKCVQTAEAKVIFFGEEFIDRIHAVKPELDKTVHTYIFEAAAPDYCKTYKQLLETTAPDVPLFLEDSAALYFTSGTTGDPKATLLTHKNLEFACYVENHHHRQ--THEDNFLCIPPLYHTGAKMHWFGNFIVGAKSVI-MKGVEPRWIIEAVSEEKITVWLLVPWALDLLFKDIRLDDFQLDQWRLMHIGAQPVPASLIREWKKIHHDYDTNYGLTESTGPGCVHL---------GMENMHKVGAIGKAGFDWETRIVDEALTPVKQG--AVGELIIRGPGVMKEYYKNPEATAAVL-KDGWLLTGDMAREDEDGFIWLVDRKKDIIITGGENIYPVDVEEFLFTHPKIHDAAVIGLPSLRLGEIAAAIIVKEGQTLTKEELVAFC--EQLPRYKRPRKFFF-DKIPRNPTGKIEKPKLRQKY----GGA 170694442 28 -----------------------------VVENADRTQTRFTFDDLKRLSIRFGNALQAQGVQRGDRVAIFVRQSVEAAIAHLAAYRIGCIAVPLFALFGTEALGYRLANSGASAIVVDQEGAAKLVGIRDGLPALRLVFSIDGANPTFWTAIDNASDAEPQ-ITTSADDPAIIIYTSGTTGKPKGALHAHRVLLGHLPGVEMSQQCFPQSATLMWTPADWAWIGGLFDVLLPAWHHGVPVLACRKFDGDAAFDLLERHRVSHTFLPPTAIKMMRGAVSHRPRQL-TLQSVASGGEPLGKELLAWGRALGVTINEFYGQTECNMVLSSCARWFE----------PCAGAIGQAVPGHDVAVIGEQGQRLPRG--ESGSIAIAGPVMFLGYWPDDESTRLKFR-NGFLVTGDLGWQDEAGFFHFVGRDDDVITSGGYRIGPGSIEDTLLNHPAVRYVAVVGAPDPQRTEIVCAFIVLRGDDALMAELQRH-VRTKLAAHEYPRKVYFVDELPMTSTGKVVRKALREK-------- 186683276 4286 ------------IHQFFEMQVERTPDAVALVF----ENQQLTYRELNQQANHLAHYLRTLGIRVDVLVGLCVERSLEMLVGLLGILKAGGAYVPIDPEYPQERISHILSDSQVSLLLTQHRLVARLPEHQATL------VVIDE-------SWEQIISQENPISGVKDSDLVNVIYTSGSTGKPKGVMVKHSGLC--NLAQAQIDLFDLLPSSRILQFASFFDASIWEVVMA--LGSGARLYLGTKESGLELIELLRDYGITHITLPPSALAVLPQA------ELPALQNIIVAGEACAPDLIKQWS-VGRRFFNAYGPTETTVCATVAECGNGERSD--------KPPIGRPIPNTQAYILDSYLQPVPIG--VPGELHIGGAGVAQGYLNRPELTTEKFILNPFYKTGDLARYLPDGNIEYLGRIDNQVKVRGFRIELGEIEVILSQHPAALQVAVIAREDVPGDKRLVAYLVLNQEEAPTVNDLRQFLKQKLPNYMMPSAFVFLETLPITPNGKVDRRAL----------- 186683276 3216 ------------IHQLFEEQVELTPNAVAVVFG----NQRLTYQELNSRANQLAHYLQELEIKPDTLIGICLERSLDIFVGILGILKTGAAYVPLDPDYPQERLDYMFSDSQVSILLTAKKLVTQIPRHSAQL------VYLDADWDVIATKSQQNLASEVKP-----ENLAYVIYTSGSTGRPKGVMVPHRSLVNAYFGWEQAYELRTKTSSHLQMANFSFDVFTGDL-VRGLCSGAKLVLCPREWTPELLYKLMQEEKVDCAEFVPAVIRNLIAYLEKTKQNLDFMRVLAVGSDSWYVKEYEEFQRFCTRLINSYGVSEATIDSC------YFESTNVKLPVEALVPIGKPFPNVQIYILDSDLQPVPIG--VLGELYIGGAGLAHGYLNRPDLTQERFIANPLYKTGDLARFLADGNIEFLGRIDNQVKIRGFRIELAEIEAVLRQYPTVSQTVAMAREDIPGDKRLIAYVVGNQESVPVISDLRRFLKEKLPEYMIPAAFMVLQTIPLTPNGKVNYREL----------- 186683276 8 -----------TFVDLLSYRSLSQPNQIAYTFLVDGDTEKLTYQELDQKARAIAVELQSLKAAPGERALLLYPSGLEFIVAFFGCLYAGVLAVPVYPNQRMTRLQAIVKDSEARFALTTASVLTNIQQGFAQEPELTHCIAIDKIVSD---------ASNWQKPPLEKSTLAFLQYTSGSTGTPKGVIVTHGNLLQNS--EYIKSAFELTPNSVSVTWLPSFHDMGLIDGVLPLYTGFPSVMMSPASQPIRWLKAISDYKATHCGGPNFGYELCVSKIQRANLDLSSWCSAYSGAEPVRRETLEKFAATGFQFYPCYGMAEATLMISGGGVADEIQVSEDTPKVKHLVGCGYAWLDTKIAIANPQSLTLCAP-EQVGEIWVSGSSIAKGYWNRPEQTKETFHAGPFLRTGDLGFL-KDGQLFITGRLKDVVIIRGCNHYPQDIETVEQSHQALKAGSGAAFSVDIDGEEQLVIVQEVERTLNLDEVVEAIKTHELQVYAV--LLLKTGSIPKTSSGKIQRHACR---------- 39937481 2 ---ETEMPDFITLPALVRDTAQARPDRIAVIDGE----RQLRYAEFDALIDRIAATLQRDGLKPTDTISICALSSIEYAATFLAALRAGIAVAPLAPSSTAKDFSAMVRDSAAKILFTD-DFAANAMKDAEIDAAVKRVAFDDGTSGEAFTRWLAPEGTKPAPVTIDPEWVFNIIYSSGTTGTPKGIVHSHQ---MRWAQYGKLDPIGYGPDAVTLLSTPLYSNTTL-VCFNPTLAGGGTVVLMKKFDARGFLELAQKYRVTHAMLVPVQYRRIMALPEFGQFDLSSFQMKFCTSAPFAPELKADLKRWPGGLTEYYGMTEGGGSCT----------LLAHEFPNKLHTVGQPRPGHEIRMIDEDGNFLP--NGEVGEIVGRSDTIMKGYLNQPQKTAEVFDKDGWVRSGDVGRFDADGFITLMDRKKDMIISGGFNIYPSDIEAVAAKHPDVLEVAVVGMPSEEWGETPVAFVAARPGRSIDPAELKTWTNGQVGKTQRLAEVVLVESLPRSAIGKVLKRELRDQ-------- 118463036 9 -----------TLAGIVERHAQRRPDAIAIRYGE----RQWSWAEWSSRIRRAAGALRGDGIERGQCVAFLDKNHPACLEVLIGGASVGAVTTVVNWRVIGDELVHVLADSGARVLVVGAELRPAAEAAARRVPSLERIIEVGDE----YESLLAAAEPAPSDAGVDTDETALVIYSSGTTGRPKGVLLSQRALVNH--AANLAPAFPFGDGDANLVAMPLFHVGGIGYALFGIRAGAPTIMT-REPDAAALIGAVRA-GATHAFFVPPVIARFLDAGEAARASIAGLRYIVYGAAPMPLPLLHRATWPGTKFVQVYGQTELCGAVTALSDDDHRDAARPQLQL----SAGKAVQGCEIRIVDPN-NCAELPAGRSGEVWVRSNQNMSGYLNRAEATAETITADGWVRTGDVGRLDADGYVYIEDRLKDMIITGGENVYGPEVESVLIEHPAVVDAAVIGVPDDFWGESVKAIVVADGDVDAADVI--EFCRRHLAGFKCPRTVDFVAELPRNASGKILKTQLREPF------- 198255699 12 -------------------------------RLANGDV--ISHAEVLARSSCFANLFIAMGLKPGDRVAVQIDKSPDAVSLYAACVQAGLIFLPLNTAYTSDEVIYFVENSGAALFVCQEIRSREMKVVAKS--TGARLETLNSEGGGSLAVLADDQSDSFTTVSRDGDDLAALLYTSGTTGRSKGAMLTQSNLLSN--AQTLSEFWRFTADDVLLHALPIFHTHGLFVALNITLLAGGSLIFMPKFDTDFMIKHM--CRATTMMGVPTFYTRLLDDPRFSMQVAQHMRLFISGSAPLLAETHVAFERTGHRILERYGMTETNMNTSNPF-----------EGERRAGTVGFPLPGVMLKITDATGKTLPNGD--IGQIEVSGPNVFKGYWQMPEKTAEELRENGFFITGDLGQIDEDGYLKIVGRDKDLIIAGGYNIYPKEIEMLINDQQDVLESAVIGIPHSDLGESIIALIVAKKGSMPDLDQISRNIAQSLAKFKQPSKLIMVAQLPRNTMGKVQKNVLRETY------- 217977410 79 ----------------IDRHLATLGDQTAIIWEGDDESKHITYKQLHEEVCRLANVLKSYGISKGDTVTIYLPMIPEAAYAMLACARIGAIHSIVFGGFSADSLGGRIEGCKSKLIITADEGVPLKVNADAAIKKVDGIIVVRRTGGKRDVWYDEALAKDCPAAEMNAEDPLFILFTSGSTGAPKGVVHSTGGYLVWA-SMTHQYVFDYRPGEVY-----------WCTADVGWVTGHSYIVYGPLANGATFWDVVDKHQVNIFYTAPTAIRSLMGAGDVKATSRKTLRVLGSVGEPNPEAWEWYYRVVGCPIVDTWWQTETGGILISPLPGAT---------ALKPGSATQPFFGVQPQVVDAAGEVL--EGPCSGNLVIADSWPMRTLFNDHERFVQAYFSPGKYFTGDGCRRDEDGYYWITGRVDDVINVSGHRLGTAEVESSLVAHIKVAEAAVVGYPHDLKGQGIYAYVTLMTGIEPSEELRKEWVRKDIGPIASPDIVHFAPGLPKTRSGKIMRRILRKIAEKEF--- 124484854 2 ----------LNITTFLDANSCRL-EKPVFFCPE--RNTSYTSAEILSISSAIGRDLLSLGAVKGDRILLYMNSSPEYLVSYFAVWRIGCVAVPTNRVYTPSELAYMVENSGAKIFITDADGVSAARKLP-----VKTYVPGDIESLRGEPRLL--------PEHTEYDDLCQLQYTSGTTGKPKGAMLTHGNWL--ASIHNICDVLTFKQDDVYLGIYPMGHV-GLSWGIAAMRAGA-LFVMMERYEYQKYLDLCKEHKVTVLAGMPPVIHSLTEAPEGTEDSLTTVREIISGGGPLHHDIWKKFYRYNIPVINAYGLSETVVIGTGTVIRPEDYASADRFQ-----SVGHPVCFSEVKIVDELDSSIEMPIDMPGEIALRGPAVAKGYWNMPKETAASFLDDGWFLTGDVGYLDKDLRLFLTDRKKDMIVMSGWKIYPTEVEEALIGHEGVDEIAVFGIPDEHRGEMPVAAVVWRKDSSDKEGSLRAFAKERLAGYKVPRRIITVDALPRVNGWKLLRRELREQY------- 111021973 60 -FPDASLN---TCFNALDRHVRDNGDRAALIYMAPAASRTYTYAELLDEVSRFAGVLKDQGVVAGDRVIVYMPMIPEAAIAMLACARIGAVHSVVFGGFAAKELATRIDDAGPVVLVTASDYLPMVAKALELSGTPPHTVIVKDRDGAAWFDWDALMADPAEPVPVAATDPLYILYTSGTTGKPKGVIRDNGGHAV-ALTWSMRNIYDIGAGDVWWTASDVGWVVGHSIVYGPLLAGATSVLYEGKPDAGAFWRVISDHGVSALFTAPTAIRAVPDAKEIEKYDISSLKTLFAAGERLDPDTYAWATRLGRPVVDHWWQTETGWAICSNLRGLEPMPL-------KAGSPTVPVPGYRVQVVDAEGNTVPAGAE--GNIVIGPPGTLAGLWRDPERYVRSYTFDGYYLTGDSGYIDEDGYVFVLGRSDDVINVAGHRLSTGSMEAVVAGHPAVAECAVVGIRDELKGQRPSGYVVLKGVEIDPDTLRNELVREQIGAVATFRDVTVVQALPKTRSGKILRKTMRQ--------- 148272101 99 ---------RLNVYNCLDRHVAGHGDRVALWEGEPGDTRDLTYAELTAEVKRAANALGDLGVVAGDRVAIYLPMIPEAVIAMLAVARIGAVHSVVFGGFSAESLRARIDDAAARVVITADGLKPAVDAALGSAGSVEHVLVVRRDWDESRDLWWHERVAAADPEAFEAEHPLFILYTSGTTGKPKGILHTSGGYLTQAAYTHRNVFDLHPETDVYWCTADVGWITGHSVVYGPLANGATQVVYEGTPDPGRWWDIVEKHGVTILYAAPTAIRSFMKTGREDARDLSSIRLLGSVGEPNPEAWRWYRDVIGVPVVDTWWQTETGGIMISALPGIT---------ATKPGSAQSPIPGIEVAVVDDQGEPVSRGESGLLVVTEPWPGMLRGIWGDPERYRETYW-DRFYFAGDGARLDEDGDIWLLGRVDDVMNVSGHRLSTAEIESSLVAHPYVAEAAVVGASDEATGQAVVAFVILRSAEADPNEVLRKHVSDQIGAIAKPRRVFVVHELPKTRSGKIMRRLLRDVAE------ 27379822 28 --PLRMSRRVMNLAHMLTQNARRHGSRPGFVWGD----RSWTWREIDAQVSALAAALAARGIAKGDRILVHSKNGDEMFFSMFAAFRLGAVWVPPNFRLMPDEVSYLAQASGAKAFLCHVDFPEHAAAVSG--GALAFTWSIDGKGAFGEASVADAIASHAENVAVEHDDPCWFFFTSGTTGRSKAAVLTHGQMGFVVTNHLADLTPGVTEDDASLVVAPLSHGAGVHQLVQTARGVRTVLLPTEKFDIDEAFRLIEKHRVSNLFTVPTILKMMVEHPAADKYDHSSLRHVIYAGAPMYREDQAALKKLGKVIVQYFGLGEVTGNITVLPAALHD---PEDGPHAKIGTCGFERTGMQVSIQDDEGREL--GANQSGEICVIGPAVLAGYYDNPEANAKAFR-NGWFRTGDLGHMDEEGFVYITGRASDMYISGGSNIYPREIEEKILTHPAVGEVAVLGVPDATWGEVGVAVCVARGATAVTEAEMAAFLSPKVPRYKMPKRFFFWEALPKSGYGKVPKRMVRDELE------ 27469079 9 -------PENYNIVTEIEKYASEDHKKAIIYKDNEHENISVSYKELISNANKVGNVFLNHGLKKGDKVLIMMPRAIVTYELYIAALKLGIAIVPSSEMLRTKDLQYRITHGEIDAVISFDSLTKEFENVK-EYDQLKKFIVAGHK--EDWVSIEDEVSDDLKGADTTRDDLAILSYTSGTTGNPKAVTHSHGWGYAH-LQMAPKHWLCIQENDLVWAAAPGWQKWVWSPFLSVLGMGATAFVYNGRFHPETYLELLQNYQINVLCCTPTEYRMMAKLSHLEQYNLEYLHSAVSAGEPLNREVVEQFKRFNITVRDGYGQTESTLLIGFL-----------KDTEPRMGSMGKGIPGSFVTVIDDDGKEVGPNVKGNIAVPLDLPALFKGYFKDEARTKAASTGD-YYVTGDQAHIDNDGYFWFEGRRDDIIISSGYTIGPFEVEDALTNHAAVKECAVVASPHDIRGNIVKAFIILQDDYEASDELIQEFCKNEVAPYKYPRAIEFVEHLPKTNSGKIRRVELRD--------- 169631134 21 ----------------------------------------TTLGELRSQIDATAAGLAERGFGIGDVAAVFLPNCSAFAVVLHGILRAGGTASTVNVLYTAEELAKQLIDSKAQLIFTVSPLLSRALEA-AEIAGIDAAGVITVDPVEGRLSLADIARPDLAPPQVPATHLAVLPYSSGTTGKAKGVMLTHHNLVAN--IAQAKHLYGVQRGDRVLAVLPFFHIYGLVVLLNVQLKLGAELVILPRFELDTFLGSIANYRVDHVFVAPPVAVVLAKHPDVDKYDVSCLRSVFSGAAPLDEQLGNAVARLNCRVSQGYGMTELSPVS---------HLIPPDRPDIPLNSVGIPVPNSENKIIDTETGEIPAEGEAPGELLVRGPNVMAGYLGNEEATAATIEPDGFLHTGDIAVVRADGVVTIVDRLKELIKYKGYQVPPAELEALLLTHPGIGDAAVIGVPDPSSGEIPKAFVVRTDDDLTDEAVMA-FVEQKVAPHKRIRQVEFIDAIPKSAAGKILRKDLRAR-------- 218149778 77 ----------------------------------EDEVRVFTYHMLHRKVCRFANVLKKMGVSKGDRVAIYLPMVPELVISMLACARIGAVHSVIFAGFSAVSLQSRIIDCDAKILIAADGVLPLVDEALFECPSVEQVIMVKRTGDERDTWWQDEMAAPCKPESMRSTDPMFILHTSGSTGKPKGIVHSTGGYMTITAHTSQW-VFDLKDDDVHWCTADIGWITGHSTVYGPLALGATTLLFEGVPTPDRYWEIINRYGVNIFYTTPTAIRSLRREGWTEKYDLSTLRILGSVGEPNPEVWIWFHEHIGLPLLDTWWQTETGGILISPL---------PYVGKLKPGSTGHALPGIKTAIVRSDGSEASANEG--GHLLITEPWMLCTIHNDDARYRRTYFEPGSYETGDGARIDEDGFHWIMGRLDDVINVSGHRLGTTEIESALIAHPDVTEAAVVGIPHDVKGQSVYAYVTLRSGLDQDDETRTALCSEKISPIAVPEAIQFSEGLPKTRSGKIMRRILR---------- 120555774 17 ---------QLLIKRLLMSGPRYNPDQEIVYA----DRSKYTYKDLVERIHRLANALTDAGIKPGDTVAVMDWDTPRYLECFFAIPMIGAILHTVNVRLSPEQIVYTMNHAEDDAVLVHDDFLPIIEGVKDEIKTVKTWIQVTDSDKPGNASYEALLAGASDHFDFPENSVATTFYTTGTTGNPKGVYFSHRQLVLHTLSMAFDEMPLLRSSSVYMPVTPMFHVHAWGVPYAATMMGIKQVYPG-RYEPELLVDLLKEHKVSFSHCVPTIMQMMMATESIKTADLSNW-HVLIGGSALTKGLCDAGAKLGIKMFTGYGMSETCPLLSTTHLSPADLELPLEQQTAIRVKTGKAVPMVELEIVDPDGKPVPHDGEAKGEVVARAPWLTQSYFKQPDKGEE-LWEGGWLHTGDVASMEPDNTLTIKDRIKDVIKTGGEWLSSLDLENMISQHPAVAGAAVVGVPDEKWGERPYALITLKGESISEQDIKQHLQQGDINKWAIPEQMRFVEDIPKTSVGKINKKLIRDQLKD----- 111018496 27 -----------TALDMFSAAVESAPDGPAIRYLGG----TLDYRAVDELSDGVAAYLAENGFGKGDRLAIYLQNVPQFVLALLGTWKAGGVVVPLNPMYR-DELSHILTDAGVTAIVCSENAWADRVAERASAAGVRIAMTASEGVPDLLEVARACAGADVPDPGLVPDDVALVSYTSGTSGVPKGATNTHRNLTVNSSILRLYESKP--AGSPIFALAPLFHITGMVCQLLTAIDLASPLILAYRFEAGVVLDALERERPVFMVGPSTAYMALMAHPDFSGERFASLEAVMSGGAPLPPAIVERFRELGKYIRNGYGLTETSAPCVV--VPPNLEAPVDPSSGTL--AIGLPLPSAVIRIVGEDGQDL--DPLEVGEIAVDGPMVVPAYWNKPDATAQSL-PGGRLLTGDVGFMDAQGWVYVVDRKKDMINASGFKVWPREVEDVLYRHPAVREAAVVGEPDSYRGETVAAFVSLRPGQTAETDDLVEYCRERLASYKAPRRVEIVDELPKTASGKILRREMR---------- 66046951 5805 ------------LHQLFEEQVAQQPDALAVVD----DAGSLTYGELNARANRLAHYLIGLGIQPDDRVAICAQRSLEMVVGLLGILKAGGAYVPLDPGYPPERLRYMLEDSAPVAVLVQGETRTLLGELAVRTLDLQEG------------DWEVEPEHNPVVPAITPQHLAYVIYTSGSTGKPKGVANQHDGVVNRLWWAQ--SEYRIGADDRVLQKTPFFDVSVWEI-FLPLLAGAQLVMPGGHQDPHYLMEVIERRSISMLHFVPSMLQAFVN--QTPAGRCSTLKRVLCSGEALPHALLLQGQAHFPELHNLYGPTEAAIDVTAWHYVA--------EQDIGIVPIGRPIANTQIYLLDAHGQPVPIG--VSGEIHIGGIGVARGYLNRPELTAERFLEDPFYRSGDLGRWLADGNIEYLGRNDDQVKLRGYRIELGEIESQLAGCPGVREALVLAREHCPGDKRLVAYLTAQEGAVLSAAQLREQLSQGLAEYMIPSAFVTLTHFPLTPNGKLDRRAL----------- 66046951 1543 --------------------------------------ERVTYADLNERSNQVADVLLSLGIAPDDRVAICVERSVEMVVGLLGILKAGGAYVPLDPGYPPERLRYMLEDSAPVAVLVQRTTRDLLGALAMPVLDLQSVNRAAEARHDRVLP------------TVTPQHLAYVIYTSGSTGQPKGVMIEHRAIVNRLLWAQ--DQYRLSREDRVLQKTPFFDVSVWEF-FLPLLAGAQLVIPGGHQDPEYLAGLIADSGVTILHFVPSMLQSFLN--QAGPLACSTLRQVFCSGEALPYSLQKHFEQAHVQLHNLYGPTEAAVDVTYWHCVPDLHAG--------IVPIGRPVANTRMYLLDPHMQPVPVG--VCGEIYIAGIQLARGYLNRAALTAERFVKDRFYRSGDLGRWLADGNIEYLGRNDDQVKLRGFRIELGEIEAQLAGCPGVGEAVVIAREDTPGDKRLIAYYTTREAKETIAQTLRAALQASLPEYMVPAAYVKLPGWPLTPNGKLNRRAL----------- 66046951 3667 ------------LHQLFEEQAAQQPDALAVVD----ETASLTYGELNARANRLAHYLIGLGIQPDDRVAICAQRSLEMVVGLLGILKAGGAYVPLDPGYPPERLRYMLEDSAPVAVLVQEALQECLPAVN------VPQVVLDSVVLSSGTGGLPCGNPDLDALGLTSRMPAYVMYTSGSSGVPKGVLIEHRSVL--RLVINNPYARITTEDCVAHGANTAFDASTWEI-WSALLNGAKLLVVSQLLNPARLNHVLIEGGVTALWLTAGLFN---EYVDVLAVAFSKLRYLLVGGDVLPVSVAKVLSRAHRPLINGYGPTETTTFASTYEIHALSDN-------SRSIPIGRPIGNTRIYLLDAHGQPVPIG--VSGEIHIGGAGVARGYLNLPELTAERFLDDPFYRSGDLGRWLADGNIEYLGRNDDQVKLRGFRIELGEIESQLAACPGVREAVVLVREHRPGDKRLVAYLTAQEGALLSAAQLREQLSQGLAEYMIPSAFVTLARFPLTPNGKLDRRAL----------- 66046951 4737 ------------IHQLFEEQAAQQPDALAVVD----DAASLTYGELNARANRLAHYLIGLGIQPDDRVAICAQRSLEMVVGLLGIFKAGGAYVPLDPAYPEQRLRYMLEDSAPVAVLVQTETRRLLGELA--VPTL--------DLQEG--DWEVEPEHNPVVPAITPQHLAYVIYTSGSTGKPKGVGGPHQAMVNRLY--WMHNTFGGQRLEKHAQKTSISFLDSVTETLMPLLFGAQLHIVSPLADPLQLWQAVTEHQLTRLVLVPSLLEELSRIENRQVSPEK--RLIVCSGEVFSSSLLARTRAWSATILNFYGSSEAAGDSTFYLCDSAV-------QAGHSLPIGRPIANTRIYLLDAHGQPVPIG--VSGEIHIGGAGVARGYLNMPELTAERFLDDPFYRSGDLGCWLADGNIEYLGRNDDQVKLRGFRIELGEIESQLAACPGVREAVVVAREHRPGDKRLVAYLTAQEGAVLSAAQLREQLSQGLAEYMIPSAFVTLARFPLTPNGKLDRRAL----------- 66046951 492 --------------------------------------ERVTYADLNERSNQLADVLLSLGIAPDDRVAICVERSVEMVAGLLGILKAGGAYVPLDPGYPPERLRYMLEDSAPMAVLVQRTTRDLLGALAMPVLDLQSVNRAAEAEHDCVLP------------TVAPQHLAYVIYTSGSTGQPKGVMIEHRNLV--NLVAWHCEAFNLTHRKRVSSVAGVGFDACVWELWPALCVGASLLLPGQALDVDALLGWWRRQELDVSFLTPIAEIAFAQGIEPA-----SLQTLLIGGDPNPDSRVA--------LINNYGPTETTVVATSGLIDATQSVLH----------IGRPIANTQVYLLDAHGQPVPIG--VSGEIYIGGAGVARGYLNRPELTAERFLDDPFYRSGDLGRWLADGNIEYLGRNDDQVKLRGVRIELGEIEAQLRQIADIRDAVVIAQEDTPGEKRLTAYYTMEAAQAITAQTLRAALQARLPEYMVPAAYVKLSEWPLTPNGKLDRRAL----------- 156530477 1 ------MTAPETLPDALYLHARQRPDAAFLIAHPGGPEEIFTFAECVRLMDRYARALIALGVGPGDCVAVRLPKSPHSMILFLAITRAGGTYVPINPDFTQREARVLIADSAPTLLI--------DNDAAAAADMGADFKVMGFGT--GAAHDLASIAADAPLPGIGPRDRAVMLFTSGTTGRAKGAPLTHANLLANIRA--LAEAWAFTQSDRLLHVLPAFHGHGLFLGIAMPVYCGASVILMRKFDAAETIRLMKQS--SVFMAVPAIYTRLLEQPEFSAASCRTLRLATSGSAPLPPELFNELQRMGLTIVERYGLTETSILTSN-----------PIDGSARVGSVGRPLSCVDLRIADDNGSPLSVN--EVGHVQVRGGGIIETYWQRPDRGDD-WTADGWFETGDLGRIDEDGFVWLVGRKKDLIISGGYNVYPREVEIQIEAQGGVSEAVVFGVPHPDFGEGVMAAVKPEAGAALDIDLLEQKIAEALSKYKRPKRIILVDEFPRNAMGKVLKNELRQTYADTFA-- 189500337 22 ---------HHTIVDIVRDRAADYPDRTAFFFKGS----SMSWSELDRLSNALSAALVSEGLKKTDRVALLMPNSPQMILSELAIWKAGAVAVPMNPLYTGHELEHAMKECGAETAIVLTPFYRKIRSLQASI-GLRKIIATNIKLEPGDLWLGEMIAGHRDAPCVTPEDMALFLFTGGTTGLPKCAVCTHKALVVSGMQIARWFSVVLDRGDIIMLNMPLFHVYAQVGILGAAIVDDYALVPNPR-DLDDLLVTIKKLKPAVLPGVPTLFSGLINHPRTRKDSLGSLKLCVSGAAPLLLETKKRFEELGGRIIDAYALTESMIGSVLTPVLGTY----------KEGSVGIPAPDVEIRIVDQESASRELPFHEVGEVIMRAPQLMKEYWKRPEETMSTIR-DGWLYTGDLGYLDDDGYLFIIDRKKDVIKPGGFQVWPRDVEEVIASHPDVVEVGVAGVPDDYQGEAVKAWVVLREECVLDAETLREFCKKELVAYKVPKYISFTESLPKTLVGKVLRRKLVEEH------- 31505497 1516 --PIPRLERRTVIHDFIEQ-VRALPDKTSIIY-SQGE---LSYLELDTLTNSWANIFKYLGIQKDNICGVILEGDYRQVLAMLAVFKAGGIYLPLRLDEPEERSLRMMSKTSPTMIVVDSENLDIIKPRLALLPKPPQILVINAHEIQQYYQWDEANHDKKVLIMPDADDSNYIMFTSGSTGEPKAILGSHGSL--RHFINWEKLEFGINSNWRCLQIAQINFDAYLRETLVTLCSGGTLYIPDDREDLEKLLLRLGEWQINLLHTVPSVMRLFLKNLTNADQLLKNLRVLVLGGEPLVKELREWHQVFGTEFVNIYGASETTFV-------KHFHRIPDPNKITYRVPGGKTLPEAAFAVIDGT-RPCAVG--EVGEIFVKSPYLTKGYYQDQRLTNSVFIPNPLYCTGDLGRLLPDLTVEVIGRSDKQVKLNGVRIELGEIEDALAAIDGVEKALVIA---EEKEELVTVIAYYQAKNAINHQHISSQLKQVLPIYMQPNHLMQLADFPLLPNGKINRLGLPKAEAN----- 89070037 30 ----------------------------------------LSYSAFLARAAGFAHALSRLGLAPGDRVAVQLDKSAGMLAVYAACVQAGLVFLPLNTAYTPAEVDYFLGDSGARLFLTPTRAAGELGTLAARHGAAHGTLDSDGGGSLGDLARSQ--PRTFPTVPRARDDLAAILYTSGTTGRSKGAMLSQQNLLSN--AETLAGLWRFSASDVLLHALPLFHTHGLFVATNVTLRAGGAMVLLPKFDLDALLGWM--PRATALMGVPTFYTRLLADERFTAERASGMRLFVSGSAPLLAETHRAFERTGHRILERYGMTETNMSCSNPY-----------DGERRPGTVGPPLPGVEARVCDEAGTELARG--ETGVLEVRGPNVFRGYWQMPEKTAAELRPDGWFITGDLATMSDDGYVTIVGRAKDLVISGGLNVYPKEVEEALDALPGVGESAVIGVPHPDLGEAVVAVIAHGPGPAPDADALADALAGRLARFKQPRRYLFVEALPRNTMGKVQKAALRAEHAGLFA-- 83943687 7 -----------TIVEVVRDNAKAHPEKPALVC----DGQTVSWGAFDQRINKIANLLLSLGVSKGDNIAIISPNSIPYAELFMGILRAGACVTPLSTMASPDALQKMLTDCGARAIFVAAQYLELVDGFIADLDLARFAIDFDHPAFQPYGAAVDEASDSDPEIQIEMSDAFNLIYSSGTTGTPKGILHNH---WMRSAQMDRVSPNGYDDNARTLLSTPLY-SNTTIVSFLPTLYGGSTVYLMPKFDARGYLEIVQREKITHTMLVPVQYKRIMDVADFDAFDLSSMQVKFSTSAPLRAEVADVLARFPGKLLEYYGLTEGGGVTVLN----------SAEHPDKLHTVGQPAPGNEIRLIDETGAEVPKG--TVGEICGRGPTMMAGYFGRDDLTADYIWRDAFFRSGDMGRFDEDGFLILSDRKKDMIISGGLNIYADDLELVLLADPDVTDAAVIGVPSDAWGETPYGLVVLREGATRSGDDICADANAKLGKSQRLSAVELRDELPRSSIGKILKKELRAPF------- 59800968 7 -----------NFYEMLAAACRKNGNGTAVFDG----KEKTAYRALKQEAEAVAAYLQNIGVKFGDTVALAVSNSTEFITAYFAVSAIGAVAVPMNTFLKNSEYAYILNDCKARFLFASAGLSKELAGLKAQTP-VEKIIWTDKSRPAGETAEGDAFFENVRRFPEKPDDLAHIIYTSGTTGHPKGALISYANLFAN--LNGIERIFKISKRDRFIVFLPMFHSFTLTAMVLLPIYMACSIILVKSVFPSNVLKQALLKRATVFLGVPAIYTAMSKAKIPWYFRFNRIRLFISGGAPLAEQTILDFKAKFPRLLEGYGLSEASPVVAVNTPERQ-----------KARSVGIPLPGLEAKAVDEELVEVPRG--EVGELIVRGGSVMRGYLNMPAATDETIV-NGWLKTGDFVTIDEDGFIFIVDRKKDLIISKGQNVYPREIEEEIHKLDAVEAAAVIGVKDRYADEEIVAFVQLKEGMDLGEDEIRRHLRTVLANFKIPKQIHFKDGLPRNATGKVLKRVLKEQFE------ 126741255 1 ----------MNISQWLCRQAQVGGERPALYF---GTELVANYQEFHRRAAALANWLIAEGTAPGDRVAIFMKNCPDYLIALYGVWYAGAAAVPINAKLHGAEAAYILENSGAGLVFTSAGLK---EALQVEGVERAGCRVLDIADPD----YEAALQQEPLPVPVAPEDLAWLFYTSGTTGKPKGVMITHRMLTTVSL-GYFADVDQATGADQILYAAPMSHGAGL-YNMVHVLVGAAHVCPSAGFDVREILDLAAHFGRVQMFAAPTMVTRMTAQAKAMGRSGDGLRSVIYAGGPMLADILEAEAHFGEIFIQVYGQGEC-PMGITVLKREEVADRSHPRWEARLAGVGRAQSFVEVQIGTAEGEPLA--TGEMGEIMVRGDAVMPGYWMNPKANAETLR-DGWLMTGDMGTLDQDGYLTMTDRSKDLIISGGSNVYPREVEEVILTHPLVQEASVVGRPHSDWGEEVVAFVV---GSATPEQLEEH-CRAHIARFKCPKAYFQVPDLPKNNYGKVLKTELRARLLN----- 89902053 1 ----------MNLAQLLVRAARVFPDRPAVLL---GDLPVLNYRELADRTARLAAYLRTLGLAPGERVAVFMTNHPAYLEVLYASWWAGLVVVPINAKLHPKEVEFILNDAQVAVLLASDDLAAGVQPLLGHVSSLRQVLTPGQPGYELALA-----GDPLAPVHRAPDDLAWLFYTSGTTGRPKGVMQTHRNLYAMT-ACYFMDVDEVQADDAIVYAAPMSHGAGM-YNFAFVAKAARHVVPAGGFDPAELVALSRSVGRLCMFAAPTMVKRLVEHVAATGAACDGFKTIVYGGGPMYVEDIAALATMGPRFVQIYGQGE-SPMSITALSREQLNASANPRWHDRIASVGVAQSLVEVRVVNAEGASVPDG--ETGEVVVRGEPVMAGYWRNPDASAKALRA-GWLWTGDMGAMDGEGFLTLKDRSKDVIISGGSNIYPREVEEVLLQHPGVREVAVIGQSDPEWGEVVVAFVVGVDVSP---QALDALCLDHMARFKRPKHYHFVDSLPKNNYGKVPKTMLRELLK------ 156740894 46 ------------------------------------------YATLDRLATRFAVALLKSGVQPGERIALVLPNIPQAVIACYGAWRAGAIVALTNPIFEAGGLVRQLTDAGATTLIALSMFHPLVVAVRERAGVQRVIYTLKEFLPPGQRRLFTLLRQEREGHRVPDDEPATILYTGGTTGEAKGVVHTHRSLVANAVQVAAWLPAARRGTERVICALPFSHAYGMTACMNFSVAIAAAMILLPTFETGNVLHAIRREHATIFPGIPPMYAAIAEIKDARRYGLASLRACISGAAPLPIEVQEGFERTRARLVEGYGLTEAGPVTHANPLGVSHE---------RRATIGIPLPSTEAKIVDATGADLPPG--RIGELLVRGPQLMQGYWNRPVDTAEVFTSDGWLRTGDMARMDTDGFFQIIERKKDVIIAGPYNIYPRDIEEVLYQHPKVLEAAVAGAPRAEGQPDLRAFVVLRQGERATADEIIGFLRERLSAHKVPSVVEFRDALPRSFIGKVLRRAL----------- 90419842 23 -----------NLAHFLTRAARRLGGEVGLVWGEA----EWSWAEIDARASAMAAALRDRGVSKGDRILVQSQNCNQMFESMFACFRLGAVWVPTNFRQTPDEVAYLARASGATGMICNATFPDHAAACRAACPDLGFVVAIGAAAGEDYDALVAARGVAVANATVDRDDPCWFFFTSGTTGRPKAAVLTHGQMSFVATNHLCDLMPGTGPRDASLVVAPLSHGAG-VHQLTQVAAGAKTILPTERFDIAAAWRLVEEWRVTNMFTVPTILKMLVEHPAAAEYDHSSLRHVIYAGAPMYRADQKRLETLGPVIVQYFGLGEVTGNITVLPAHEH----SADDAAARIGSCGYERTGMAISIQDEAGAELGPN--ETGEICVTGPAVFAGYYDNPDANAKAFR-NGWFRTGDLGHLDAEGYLSITGRASDMYISGGSNVYPREIEEKILTHPKISEVAVLGVPDPVWGEVGIAVCVTVAGENVGEAELGAFLDGKMSRYKLPRRFVFVDEMPKSAYGKITKKLVRQALEE----- 78063894 20 ---------PLLIKQLLHTPLATRPEQEIVY----GDQVRHDYWTFRHRIGQLASGLTSLGVGAGDTVAVMDWDSHRYLECYYAIPMMGAVLMTANVRLSPDQLLHTLNHCGARVVLVHRDFLPLLDGIRDRLVAAQRFVLIADGAPDGFADEYERLVAASSPDFVDENTRATTFYTTGTTGLPKGVAFSHRQLVLHTLAGMAADRGRLHRDDVYMPITPMFHVHAWGLPYIATALGLKQVYPG-RYSPDGLVALIARESVTFSHCVPTLLGMILDCPASASVDLSSWK-VLVGGSPLPEGLARAALARGIDVYTGYGMSETCPLMTIAQVDSPMANGTADDDLARRTKAGLPLPLVDLRIVDAQFRDVPHDGRAAGEVVVRMPWATAGYLGDAPATA-SLWAGGYLHTNDIGVIDPDGRLQITDRIKDVIKTGGEWVSSLALEDILSRHPAVRESAVIGVKDARWGERPLALVVLADDRVGPAELQAHVKRGLISRYAVPERLLIVDAIEKTSVGKINKRALRERYQ------ 52078753 3 -----------TLQQLINHHMETSDGLEALS----GGDRTFTFKAYHQRVNQLAHYLLEEGVQKGDHIAVLCKNNHHFPVILLASLKIGATVVPLSWQLTSYELKGILNNCRPKVMFYDLEFADILTPLREQLQFCLMIEAAGMNTTEQFESLFKNRPLKVEAEQVTEHDLALMLFTSGTTGNPKGCMVNHGSLAAYLTEVNVKSKQL--KGTRFLASHPLYHMSSLNHVFQAAFEGALYFLWDP--EPFEILQEIEKKRIHMMMAFPSVYTYMLEEMKRHPFDLSSVKMLVSGGTKVPARLIKEYNDHGIMMVQGYGSTEAWTVSVW----------RPDMGWDKVTSAGKPIPQVSIKIEDPDTHEELPTG-EVGEVVVKSPYVFEGYYQNPSATQKVL-KDGWFYMGDSGKLDEDGFLYITGRYKDVIVYGGDNIYPDQVEEIIDQVPGVVESAVIGVPDEMYGEVPRAYVVKNESAGLKKEDIIAYCKERLSDYKIP-EIVFIDSLPKNRLGKIVKKDLRE--------- 120401378 12 ------------LPEVLDRACTYYSDRVAIVDGD----RSLTYRELWLWRNRIANALIAAGVQKGDRVGLLMPNCLEFIPVQQAVWAAGAVLVQMPTRAAADGFRSNLAQTDATTLLYHAKFEESVAAIRDELPKLQTVIRVGEPEAADFAAVVSAAADTRPDVAVDEHDEAYVLFTSGSTGEPKGVVNSHYTWSYYAISAGLEIG-DIRFGEVFAHGAPLTH-FTQIFVIPTFIRGGTNVML-PGLDVESLLSNIERHRVTATAVVPTIIYLLLDHAGRDRFDIASLNTMIYAGAPMPERLRQALDTFGPIFIQTYAGTEQGYVSCLRHEHLAGEGESDEDWVARLASAGRPMFAVQVTIRDDRDNVLP--TGEAGEICTRQLGQMLGYL-DAQRNAETVR-DGWVHTGDIGRLDERGYLYLVDRKKDMVVSGGFNVFPRQVEDVLCTHPTVAQAAVIGVPDPKWGESVLAMVVARPGEITGTELQLELVKQALGSIPAPKKILFTDELPLNPAGKVDKKAIRKPY------- 197731597 68 -FAKWFADGTLNVYNCVDRHVEANGDRVAIHEGEPGDSRTLTYAQLKDEVSRAANALTELGVRKGDRVAVYLPMIPEAVVAMLACARIGAAHSVVFGGFSADAVASRIQDADAKLVITADALKPAIDEALTKCPQVEHVLVVRRTGEDWWHDIVDRQSTEHTPEAFEAEHPLFILYTSGTTGKPKGILHTSGGYLTQTAYTHHAVFDLKPESDVYWCTADIGWVTGHSIVYGPLANGATQVMYEGTPDTGRFWEIVQKYGVTILYTAPTAIRTFMKWGDPAAFDLSSLRVLGSVGEPNPEAWVWYRKHIGAPVVDTWWQTETGAMMISPLPGVT---------ETKPGSAQVPLPGISATVVDDEGHEVPDGGGGYLVLTEPWPSMLRTIWGDDQRFIDTYWSEGKYFAGDGAKKDEQGDIWLLGRVDDVMLVSGHNISTTEVESALVSHPKVAEAAVVGAADETTGQAIVAFVILRGSAAGAAELRNH-VGATLGPIAKPKRVLPVAELPKTRSGKIMRRLLRDVAEN----- 78187906 15 --PHTLQPPEEGLVEVLRRAAAEAGDAPALWF----KGRSMTYGELERESDAFARGLLSLGVRKGERVALLLPNSPQMLISEFGVWKTGAVAVPMNPLYSDTELEHAFRECGASAAVVLAPFYTKVAALRDCLPPLKHRVDARRGDPPFQSILRSGRHGGSLPVPPRSDEPALFLFSGGTTGTPKCVVSTHRSLVISGMQIVTWFSVLLRKGDPIMLNMPLFHVYGQAGIMTAALSGRHALVPNPR-DLDDLLSTIRRVRPSVLPGVPTLFTALIAHPRVKRDPLRSLKLCVSGAAPLLQETKERFESLGGRIIDAYSLTEMTLAGTFSPILG----------VYKPGSVGVPLPDVEVKIVDEATGEGPLGTNMVGEVLMRAPQMMRGYWQRPGESGEALR-EGWLLTGDLGYMDEDGYLFVVDRKKDVIKPGGFQVWPREVEEVIARHPAVLEVGVAGVHDPRQGEAVKAWVVLRGMRLELEELREH-CRQDLAAYKVPRFLECRESLPKSQVGKVLRRKLK---------- 89092884 45 -------DGELNTAYLLDYHVENRADNTAIIYDVTGQKRKISYLELRDEVAKFAGVLKSQGVEKGDRVVIYMPMIPEAVIAMLAVARLGAIHSVVFGGFAPHELAVRIDDAEPKVIVSASEYKPMLDAIEKSAHKPSACVVLQRPEAEADIDWQEAMAEPADCVPVKGTDPLYILYTSGTTGKPKGVVRDNGGHAV-AMKYSMKAVYNVEPGDVFWAASDVGWVVGHSIVYGPLLAGCTTIVYEGKPDAGAFWRVCEEYKAKVLFAAPTAFRAIKKEDPDAKYDLSNLDTIFMAGERLPPTYHWTIEKTAKPVIDHWWQTETGWAICGNMTGI-------ETLEPKPGSATVPSAGYNVQILDSEGNELPAGEQ--GSIAIKPPSCLPTVWGDFERFRTGYLSEGYYCSGDGGYKDEDGYVFIMGRTDDVINVAGHRLSTGEMEEIVADHEAVAECAVIGINDPLKGQQPVGFVLLKDGVEIEDDALEALVRKEIGAVACFKKAVVVQRLPKTRSGKILRKLMRQ--------- 78062267 2 ----TMDNEILTTPALIARAAARHGAHPAIESEHG----RLTYAELDAARLDAARALLASGIAAGDRIAVWAPNLPQWIVAALAIHTVGAILVPVNTRMKGMEVGGILHDGGARLLFCCGTFLAMLAPHRPA--TLERVVVFDGEPPSGAYDWSAFLARGAEEAQVTPDTVMDLMFTSGTTGRPKGVMTAHGQNLRAAQAWAAIAG--VRPDDRYLIVNPFFHTFGYKAGWLAALSSGATVLPHLVFQPADVLRRVADDRVSVLPGPPTLYYALLDAPDRATRDLSSLRIAVTGAAAIAPSLIERMRELGFEVLTGYGLTESCGFATLCRQG--------DDAETVAYTSGRPMPDVELRIAGPGGEPLGPD--ETGEIWVRGYNVMRGYFNQPDATRETVDADGWLHTGDLGCVDANGNLKITDRIKDMFIVGGFNCYPAEIERLLAAHPAIAQVALVGVPDTRLGEVGHAYVVLRPGAQADADELNDWARRNMANYKVPRHFTFVEQLPTSAAGKVLKYRLR---------- 118478294 1 ------MLENHSLPHFIMQSIEKTPSKVYLQF----EEQRVTYEDLHHRITRAIAGLYELGIQKGDKVCIMLHNTPEYLDVWFALSFMGAITVPLNVHLKGDSLQYIVSHSDCKLIIVDKEFFPQITSIQRDIQIVESVIISRHGKEQLVIELKDVLNQHLPTEFVSSSSINSILYTSGTTGLPKGVMLSHSAYV-NSAQSFANFMVGASSKDVLFTALPLFHINAQAHTVLGAISSNATIALGKRFSASRFWDEIRSHGATIFNSLGSMIPILCKQPEKEEDNANLVR--VTACAATPKEFWKPFERFGVRIVEGYGLTETTGFCVTNPLYAN-----------KPPSIGKPYSYVETKIVNEDGKE--ARTGEIGEIFIRGQAFMEGYYKMLDKTEEA-VKEGWFHTGDRGYLDEEGYLYFCDRIKQCIRRRGENISSWEIEKVVNNHPKVLESAAIGVPSEVGEEDVKLYVVKKGETLSYEEIID-WCQDRMAYFMVPRYVQFCEVFPKTATERIQKFKLKEE-------- 163845695 1 ----------MLIPDWLARRAALHPHRPALIYAGT----TYTFAELDRWAGAVASHLRQL-VTPGARVALLSRNRPGFVAIVHAAPRTAITLVPLNTRLTAAELAFQIQDSDPALLIIEHDLLPVAREAAGNRP----LIVLEELTAATTAPTAPAPPIDLDAMHT-------IIYTSGTTGRPKGAILTAGNHWWNAIGSML--NLGLHEDDRWLAVLPLFHVGGLSILLRGAIYGIP-VILHERFDPALVRHDLDAQRITIVSLVAVMLQRLLAIDPSPFP--PHLRCVLLGGGPAPQTLLEQCATRGIPVTQTYGMSEAA---------SQAATLSPAESLIRLGSAGKPLLPVELSIVTPSGQPAAPG--EVGEICLRGPNISPGYLGLPPRS-----PTDWFHTGDLGYLDQEGYLYVVDRRSDLIIAGGENIYPAEIEAILLSHPAIAEAGVVGLPDPEWGQRPVAAIV--AQQPTTAEELIAYCRSRLAGYKVPRTIVFLHELPRTAAGKLRRHELR---------- 213016362 70 ----WFVNGKTNIYNCLDRHV-FGGRRNKVALIWKGEERIFTYRHLYHAVNRFANGLRKLGVLKGDRVCIYMPMVPEQIIAMLGCARIGAVHTVVFGGFGSAALNARIVGAEAKIVVTADPLKHLIEEAIINAPSVEHVIVLRRKQDEMEIDYDELMASKCEIEVMDAEDPLFILYTSGTTGAPKGIVHTCGGYMVGTYYTT-KHVFDVKENDVYWCTADPGWITGHSYVVYGPLMQGTTVVIAEYPDPGSWWSIMEEYGVNILYTAPTAIRMFMKMGEPDRYDLSYLRVLGSVGEPLNPEAFEWFYKTKCPIVDTWWQTETGMHMLTTMVGQPM----------RPGFTGKSIPGVVVDVVDKDGESVPPGTG--GFLVVKKPWMMRTVVNNDPIYRKYWTIKDYYTAGDLAVKGDDGYIMVIGRSDDLIIVSGHNIGTAEVESALVSHKAVAEAAVIGKPDPMKGNIIKAFVTLRVGHQPTDRLRNELVRITLGPIAMPSEIEFVDSLPKTRSGKIMRRVLKAQ-------- 146279762 13 --PSPATDVPLSPLTFLRRAARVWPGQVAVIDGD----RHFTWAEYADRCRRLAGALTALSVKPGDVVAVLAPNVPLILEAHFGVALAGAVLNPLNTRLDGPGLAFILAHSEAKVLLVDASLAALAAEALAGLGHPPAVLVAGEGPPPGAHDYEAALAAAEPALPDSEWDPIAVNYTSGTTGNPKGVVLHHRGAHLAALANMAV--LGLRSDSRYLWTLPAFHCNGWSGIWAAAAAGTTQVCL-PRVDPVAILNRIEEAAITHLCAAPVVLTMILNVRDGVPERGPGSRPVIIGGAAPTSAVLAAAAARGFDVIHMYGMTESYGPTTVCAPQAAWADLAPADLAAVRARQGVPLVAVEVTVIDPEGRPAPADGRTLGEIAFRGNTVMLGYLKNPAATAETL-AGGWLRTGDLGVLHPDGYLEVKDRAKDIIISGGENISSLEVEEVLSRHAAVLEAAVVAEPHPFWGESPAAFVTLRGPAPTGADLIA-WVRDHLAHFKVPRRVVFRD-LPKTATGKIQKSVLREEAR------ 149240113 95 -LPAWFINGELNCYNAVDRWALKNPNKPAIIYEADGEGRIITYGELLKEVSKLAQVLVKLGVKKGDSVAVYLPMIPEAIVTLLAIVRIGAMHSVVFAGFSSASLRDRILDADSKIVITADETKKIVDGALKECPDVRNVIVFKRTGNPRDLWWHEEMAKNGPPTPMNAEDPLFLLYTSGSTGKPKGVQHTTAGYLLGALMTT-KYTFDVHEDDILFTAGDIGWITGHTCVYGPLLNGATSVVFEGTPNFSRYWEIVDKYKVNQFYVAPTALRLLKRAGTKENYDLGSLRVLGSVGEPIAAEVWHWYNRGKAHIVDTYWQTESG---------SHLLTPLAGITPTKPGSASLPFFGVEPKILDPTTGAELKDNDVEGVLAIKWPSITRGIYNDYNRFIDTYLAPNHYFSGDGAARDLEGFYWILGRVDDVVNVSGHRLSTAEIEAALIEHQLVAESAVVGYADELTGQAVAAYVALKKDKLTTEEDLELIVRKEIGPFAAPKLILLVDDLPKTRSGKIMRRILRK--------- 87120554 78 -------------YNCIDRHLADKASKVAYFWEGDGKQEEITYQQLHDEVASLSNGLKKLGVTKGDRVAIYMPMIPEAVYAMLACARIGAIHTVIFGGFSAHAIADRLNDCEVKLVLTADEGLRALAVADNACPSVEHVVVFNDQLDVDWKALVESCEPHCPVEPMQAEDPLFILYTSGSTGKPKGVVHTTGGYMVYAGLSHEV-VFDLQPDDVYWCAADVGWITGHSYIVYGPLANGTTSVMFEGPDCGRVGRIVDKYNVNILYTAPTAIRALMDEPIQTSHR-DSLRVLGSVGEPNPEAWWWYYTKVGCAVVDTWWQTETGGIMMTPRVGG---------KDMKPGSCVGPLFGVQPALVDGEGHFVEAQGEVEGGLVLSWPSQARTVYGDHERFMQTYTYDGMYFTGDGARRDKDDYFWITGRVDDVLNVSGHRLGTAEIESALVAHPAVAEAAVVGYPHDIKGQGLYVYLSQVDGVEITEALIRQFVRDEIGPIATPDLMQWAQGLPKTRSGKIMRRILRKIAANEH--- 66045844 2684 ------YPTDLCIQHLFEAQVRTQPDAIAVAF----QAQRLSYAELNRQANRLAHHLIGLGIGPDDRVAICVERGVEMMVGLLGVLKAGAAYVPLDPAYPAERLAYMIEDSQPAALLTQRHL--------------QEYLPTLTLPLVLLDDDQRKTFTERDDNPVVERNLAYVIYTSGSTGNPKGVMIEHRGLVNYSVDAARL--FGLSQSDTVLQQNTLNFDLSVEEIFPALLAGATLTPSREIFGSEGT----ENHGITVLHLTAAHWHTLVKQPQVAEQRLQHVRLINVTGDALSAQKLKLWDEVHTRLINTYGPTEATVSCTAAYVSHDAAAGSEGSG---NATIGKPMANTRIYLLDAHQQPVP--YGVAGEIYIGGDGVARGYLNLEEVNAERFLADPFYKTGDLARYMADGRIEYLGRNDFQVKVRGFRIELGEIEARLGNCTGVKEAVVIAREDNPGDKRLVAYVVAQPQSQLTAADLRAELAPQLAEYMLPSAFVLLDELPLTPNRKLDRKAL----------- 66045844 4840 -------PQDRTIHQLFEERVQAQPDAIAVAFG----AQRLSYAELNRQANRVAHHLISLGIKPDDRVAICVERGVEMLIGVLGVLKAGAAYVPLDPAYPAERLAYMIEDSTPSALLAQRD-------VQAHLPTLDLPLVLLDEDQRTTLSER---GDNPVVETLGAHNLAYVIYTSGSTGVPKGVMVEHRGLF--AVSAAWEQLYALHAPLNHLQMAGFSFDVFSADLIRSLAFGGTLVLCPRLMDPPALYRLLSEESIGFADFVPAVLNALLGWVEETGHDLSFMRTVVCGSDIWTAHSARQLRKLHVQIVQAYGVTEAS-------IDSTCFEFEATSQVDGVLPIGRALANTRIYLLDELGQAVPPG--VAGELYIGGAGIARGYLNLQQLTAERFMDNPFYRSGDMARYRADGNIEFLGRNDSQAKLRGLRLELGEIEARLAEVAGVRESLVVIREDSGGTPKLIAYFVESGPALTPRALRQQ-LQLNLPEYMIPAAFVRMAALPLSANGKLDRRALPE--------- 120402418 48 -------------YAAVDRHAHGPASRTALRFVSESDVRGLSYGELGLLARKFTDVLRSLDVHKGDRVFTLLGRCPELYVAILGALRNGSVVSPLFSAFGPEPVATRLSIGEADVLITTAQYRKKIAGIRDQLPSLRHVFVIDDHDDDGFWPRMDAAGDDAPIEPTTADDPALLHFTSGTTGTPKGALHVHGAVTMHYVTGRY--ALDLHEDDVYWCTADPGWVTGMSYGIAPLLHGVTSIVDEGDFDAERWYRILESQGVTVWYTAPTAIRMLIKAGAAAGYRFPRLRFVASVGEPLNAEAVWWGKRLGLPIHDNWWQTETGGIMIANTPAFDI----------KPGSMGRPLPGVHATIVDDGAVEVIDTPGVEGELALKWPSMFRGYLHQEERYRKTF-ADGLYLTGDMAKRDDDGYFWFVGRADDVIKSAGHLIGPFEVENALTDHPAVAEAAVIGVPDPTVGEVVKAFVTLKDGYQPDDALQRDLARKRLGAAVAPKTIAFADSLPHTRSGKIMRRLLKAR-------- 93006018 16 -----------SIMELYEECFDRFRMHPMTICMGV----THTYDDVDKASMAVAAWLQAKGLPQGSVVALMMPNVPQYLPTMIGILRAGYICTPVNPLYTGRELRHQLNDSGAQVIFVVDNFAQALEQVIEE-THIKHIVLVKRLVPKDVTKFPDVLKKSFQKPKLSLSQTAFLQYTGGTTGLSKGAILSQRNIVAGAMQSEAWTRPITSENEVYINALPLYHIFAFMLSSLGMRAGYTFILVPNPRDIPGFIKTLSKQPFHIFPAVNTLFKGLLDNPNFKNLDFSSLRISQAGGMAATEQTARRWETTGCAMIEGWGMTEGVAVGTANVITDR----------KFNGTIGVPVPSVDVIIIDDEGNPV--GANQAGEMCVKGPNVTSGYLNRD--SSDDFTKDGYFRTGDIVSMDEKGYFRLLDRKKDMILVSGFNVFPNEIESVMLDCDGIIDCAVIGIPDENQGEAVKIYVVPADNNVTKNSIKEFAL-DNMTGYKCPRHIEFVTELPKSNVGKVLRQKLREKH------- 90416617 67 ----------------IDRHLVDRADQTAIIWEGDTDDAHISYAQLHEQVSKLGNVLRQRGVKKGDRVCIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDALKDRILDSDCQVVITADELKANTDKALANCPDVHTCLVVRRTG--GSIDWQESVTQDCEPEIMDAEDPLFILYTSGSTGKPKGVVHTTGGYLLMA-AMTHKYTFDYKNGDVF-----------WCTADVGWVTGHSYILYGPLPDASRFWQVIDKHQVNQFYTAPTAIRSLMAYGDSSNTSRSSLKLLTVGEPINPEAWDWYHRVVGCPIVDTWWQTETG---------AHMLTPLPGATALKPGSATRPFFGVQPVLLDAENREIDGAGEGLLMIKASWPSQIRTIYGDHQRFVETYFKPGYYFTGDGARRDLDGYYWITGRVDDVLNISGHRMGTAEVESALVLHEKIAEAAVVGYPHDIKGQGIYCYVTPMNGVEPDLLELIALCVKEIGPIAKPDIIQWAPGLPKTRSGKIMRRILRKVAANEL--- 118463257 21 -----------TIPEMVLSAADRFGDAEAVVDGP----LRLTFQQVVERIRCAAGAFAELGVEKGDRVAVWAPNSAEWIIAAFGLLTAGGVLVPVNTRFKTEEAADIIVRARVQAVLVQKGFLGQDYAAPAGIPVID-------------IKSDFLSSGSPFSRPVNGTDISDIIFTSGTTGRPKGAMMNHRQTL--RMYDEWATLADLREGDRYLQINPYFHTFGLKAGLITSFLRGATMLPVPVFDVDTVVDLIERERITMLPGPPTLYHSLLTVPDKSK--LATLRAGVTGAADIPVELVRRIELPFQTLMTGYGLTEAGNVTL---------SRPGDSFEDVATTAGVPCEGVEVRIADD------------GEVLVRGYGVMQGYLDDPAGTAEAIDADGWLHTGDLGTFTETGRLRIVGRKKDMFIVGGFNAYPAEIEGFLLNHPAVAQAAVIGVPDERMGQVGKAFVVANAEVSESDLL--AWCRDRMAGFKVPRTVEFLDALPLNATGKVMKDQLR---------- 146281503 20 ---------PLLIKRLLLSGVRYERSREIVYR----DQLRYDYRTLNERIARLANVLTAAGVKPGDTVAVMDWDSHRYLECMFAIPMIGAVVHTINVRLSPDQILYTMNHADDRFVLVNSEFVPLYQAIAGQLTTVQKTLLLDAGLPDCVGEYESLLAAAAPSYDFPEDSVATTFYTTGTTGNPKGVYFTHRQLVLHTLAAAVTVGCRMGSDDVYMPITPMFHVHAWGLPYVATMLGLKQVYPG-RYDPEYLIDLWRREQVTFSHCVPTIVQMLLNAKAAQGTDFKGWK-ITIGGSALTRGLYDQAKASGMNLIAAYGMSETCPLISGAHINDELLEADEDTRSTFHLKAGVPVVLVDAAIQAADGSFLPADGASQGELVLRAPWLTQGYYNEPEKSEE-LWAGGWLHTGDVAVIDEMANIEIRDRIKDVIKTGGEWLSSLTLEGLISRHEAVRDVAVVGVPDERWGERPFALVVLEGQELNAEQLRTFLAEGHINKWAIPQQIAVVTEIPKTSVGKLDKKRIRSE-------- 162456545 18 --------EPATLVALLRRRAEQRPSGQGYTFLVDGEARSMAYGELDRRARALAAELQA-GARAGDRALLLVPPGLDFIAAFFGCLYAGLVAVPVP--LPQRRVLAIVRDCRPSVVLTTEAFLGAVTMLRDD----PSFAELSHLRCMAVDTIRDGQEDAWRAPRVTAETVAFLQYTSGSTGTPKGVVLTHGNLLRNELM--IQRAFAHTEESVIVGWLPPHHDMGLIGNILPLYVGVPCIQLAPLMRPRRWLEAISRYRATTSGGPNFAYELCIRKIQREGLDLGSWRVAFNGAEPIRAATLDRFAEAFAPFYPCYGLAEATLLVTGGAAGAPFEPRRPEDGVSLVGCGGSP-AGDEVRIVDPETLR-PCKDERVGEIWVAGASVAQGYWERPEETALTFEAGPFLRTGDLG-FSSRGELYVTGRLKDLIIVRGRNLYPQDIETSEESHPGLRAGAAFSV-DVDGEERIVIVQELRAPASEPAELGAAIERAVADRHEVAVHAVVLGSLPRTTSGKVQRRACRARFLD----- 21225255 4 ----------LSVAAVLAENARRRPDKEALVEGD----LRLTFAEVWRRALARAGALVGLDVRPGDRVALMAPNTADFPVAYYAAAAAGAVVVPVHLLLSPAEVEHVLRDSGATLLLCHPAQAETGAAAARQ-AGVRTITLGEE---------FDRLAADAEPVTRDADDPAVVFYTSGTTGVPKGAVLSHFNLVMNATVNAF-DANDIRPDDVALGALPLFHAFGQTVSLNSTWRAGATLVLLPRFDAARAIELMVKEGVNTFHGVPTMFVA-LAAAAAGAAALPELRVCISGGASLPVAVLERFEEFGAKIYEGYGLSETSPAAAVN----------QPVFGARPGTIGHPLWGVDVEIVEDAVELLPPG--ELGEVVVRGHNVFSGYLGRPEATAQALV-DGWFRTGDLGTKDEDGFLRIVDRKKDVIIRGGYNVYPREVEEVLMRHPGIAQVAVIGLPDELHGEEVCAVVVRAPDAVPDAAGVTEWSKQHLGRHKYPRRVEFTDELPLGPSMKVLKRELRAVYTDHRG-- 170740439 16 ------IPERYNIADVCDRWAAADPQRPALLDVADGRVETWSFAALREASDRFANALRALGIARGDRVAVLLPQSPAVLIAHLAVYKLGAVALPLAVVFGPDALLHRLGDSGAKAVVTHAGGVAKLLPLRDALPELALVVSTDGPGDLGFAALLEAAAPALAPVETGPDDPALMIYTSGTTGPPKGALHGHRVLLGHLPGFAMMHDFMPRPGDRMWTPADWAWAGGLLNALLPSLHHGVAVVAAEKFEPEEALRLIADHAVANAFVPPTALRMLRTVARRARFDLSRLRTLASAGEMLPETFAWARDALGLTVNEAYGQTECNLVLASCAALG----------LARAGSTGKPVPGHRVAVIRPDGT--AADPDEIGQIAVADPVMFLGYWRDEAATARKFLGD-WMTTGDQGRVDADGYVHFVGRDDDVITSSGYRIGPGEIEDCLLRHPAVALAAAVGKPDPVRTEIVKAFVVLRPGFAASAALIQDFVRRHLSAHEYPREIAFRSSLPLTTTGKIIRRVLRDE-------- 158290618 73 ---------HVTLDHYLWDQFSQWANKTAVVCGITG--RNYTYGTLRDHCAALAIRLRKLHLNFGQTLAVCLPNIPEFPLVTFGGIEAGLVVTTINPIYTAEEISRQLVDSDAKVLIGLASNYAVLREAAQQAKRDIPIVCIDESLPAGAIDFAELSNSELRQHDRTADDIVFLPYSSGTTGMPKGVELTHLNIVSNSEMLAVKAGNGTTFQDVLPCVLPFFHIYGLTVTMISKLRQGCKLVTLPNFKPDTFLNALAEHKGTVLHLVPPIIIFLGHHDGVKPRHTDSIRNVFSGAAPMGTPDAERFRAPNAEFIQGYGLTETAPVVLMGALGS-----------RNYASVGSPCPRTQAKIVDNDPTNTALGPNQSGELLVRGPQVMKGYHNNRKATDEMIIEGGWLRTGDIAHYDEQLQFYITDRLKELIKVKGFQVPPAELEELLRSHEAVADAAVVGMPHPVAGEVPRAFVVPKAGARVSEDALKAFIAEKVAVYKLEGGVTFLDSIPKNASGKILRRQLK---------- 195130076 67 --------------------------------------RQYTYAQLRDASAAFAVRLQKFKLFKPDILAICLPNMPEYPIAALGAIEAGLAVTTINPIYTPDEISRQLTFSNAKFLVGSPGYAALREACQLAGKQIPIAVVRSELLPAGAIDFFELISTECPPKDATPDDMVFLPFSSGTTGLPKGVVLSHNNISSNCEQIDALPIDSLQFQDTLPAVLPFFHIYGLTVVMLSKLGKGARLATLPAFKPDDFIKALDTYKGSILNLVPPIALFMINHPKLTKDLASALRVVMSGAAPIGQNDVERFLQPNTRFMQGYGMTEASPVILMT-----------PEGNTRYASTGVLPGSTEAKIVPLDATDLGVGARMTGELCVRGPQVMSGYLNNPEANELTFFPGKWLRTGDVAFFDEDGYFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHELNGEAPRAIVVLRQNETATAEEIAAYVAERVAHYKLEGGVIFVDEVPKNPTGKILRKDLKEKYSD----- 171689202 52 ---AWFLEGELNAYNCVDRHAFKDPNKVAIIYEADSDGRNVTYGELLRDVSKLAHVLTQMGVRKGDTVAIYLPMIPEAIVALLACSRIGAVHSVVFAGFSADSLRDRVIDGGSKVVITTDETKKIVDEALKQCPDVGHVLVYKRTGADDFWWHEEVEKWPSPPVAVNSEDPLFLLYTSGSTGKPKGVMHTTGGYLLGA-ATTGKYVFDIHDGDRYFCGGDVGWITGHTVVYAPLLLGVSTVVFEGTPNFSRYWDIIEQHKVTQFYVAPTALRLLKRAGNQHRNEMKHLRVLGSVGEPIAAEWKWYFEVVGAHIVDTYWQTETGSNVITPLAGVT---------PTKPGSASLPFFGIEPAIVDPVSGEEIHGNDVEGVLAFKQPWMARTVWGAHKRYMDTYVYKGYYFTGDGAGRDHEGFYWIRGRVDDVVNVSGHRLSTAEIEAALIEHASIAEAAVVGVADELTGQAVNAFVSIKNGAEVDDALRKDFVRRSIGPFAAPKAVFVVPDLPKTRSGKIMRRILRK--------- 18859661 73 ---------NVPLHEYVWRDFKKWERRTAAVCVITD--RQYTFAQMRDASAAFAVRLQKFNLQKPDVLAICLPNLPEYPIATLGAIEAGLTVTTVNPVYTPDEIARQLTFSGAKFLVTVSGFATLSQAVGRQIPIAVVRTSAEEALPEGAIDFSELTSTQNAPKEASADDMVFLPFSSGTTGLPKGVMLSHNNITSNCEQVQASLPLDLGPQNTLPGVLPFFHIYGLTVVMLSKLGQGCRLATMPCFKPDDFMRSLDKYQGSILNLVPPIALFMINHPKLTQETAPHLKVVMSGAAPIGQHDVERFKFPNTVFKQGYGMTEASPVV-----------LLTPEGNKVYASTGVLPASTEAKIVPLDGSDAGVGPRTTGELCVRGPQVMAGYLNNDEANQVTFYPGNWLRSGDVAFYDEDGLFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHEFNGEAPRAIVVLRQGEKASAEEISAYVAERVAHYKLEGGVIFVDEVPKNPTGKILRRELKEKFSD----- 167647972 13 -----MQAFSLTLDKFLDHAAKWRPNAQVVTARDDGRIDRVGYADLKARSLRASAALAGMGVGKGHRVATLAWNTQDHVEVWYAIMGMGAVCHTLNPRLTAEHLAAMIVQSQARILIASADLAVLARQILDGAPGVERLLIIDAAAPDGELPLVAAARGEVAWGAFDETAPSGLCFTSGTTGAPKGVTYTHRSSFLHTLRVLQADVMAISGTDSILAVVPMFHANAWGLPFAAPAVGAKLVLPGRHADGASLARLIAAEGVTVGVGVPTVWLGLVEHLEATGGELPSLKRIIVGGAPMAPALMERIERLGVTVQTSWGMTELSP-------SGTVAALSDPSRASLS---GRPAVGVDLLLTDEAGQPLPDQRDGEGHLRVRGAAVIERYFGHD---APATDADGWFPTGDLARIDADGNLTITGRAKDLIKSGGEWINPAEIEAVIGALPEVSLAAVIGRPDPKWGERPILLVEMRGPDEAGGEIGDEALRGRVAPWWVPDAVYRLARMPLASTGKIDKIRLRSEY------- 126291732 88 -------------YNLLDRNVKKLGDRVAFYWEGNGEATQITYRELLTQVCRCANALRKQGIRKGDRVSIYMPMILELVVAMLACARLGALHSIVFAGFSADSLCERILDSSCTLLITADAFYELVDDALHKCRPVKRCIVVKHLGRAEDLWWHEILGEECEPEWCDAEDPLFILYTSGSTGKPKGVVHTTGGYMLYT-ATSFKYVFDFHEDDVFWCTADIGWITGHSVTYGPLANGATSVLIPTYPDVSRLWNIVDKYKVTKFYTAPTAIRLLMKFGDEPKYSRASLRVLTVGEPINPEAWLWYHRVVGCPIVDTFWQTETGG---------HMLTPLPGATPMKPGSATFPFFGVAPAILNESGEELEGEAEG--YLVFKQPWIMRTVYGNHERFEATYFRPGYYVTGDGCRRDEDGYYWITGRIDDMLNVSGHLLSTAEVESALVEHKAIAEAAVVSHPHPVKGECLYCFVTLREGHAFTPALAEELVREKISPIATPDYIQNAPGLPKTRSGKIMRRVLRKIAQN----- 126665766 13 -LPKTMTLPKTSVFTNLEISALRYPDQTAIIFYDAF----ITYRRLLAEVEAMAGYLQAQGVKKGARVLLYMQNSPQYVISYYAILRADAVVIPINPMNRAAELEHYIADTGSRVCLAGQELAEYITPLLGKTDLEQIVVATDLDLPPGVVSWESAMAASLSPQEAGPEDLAVIPYSSGTTGAPKGCMHTHRSVM--ATAVHRVFWNLSTSDSMQLATLPFFHVTGMTGSMNGPIFAGSTAVIMTRWDRTTASRLIERYKVTAWANIVTMAVDFLSNPDIGKYDLSSLQMIGGGGAAMPGAVAEKLKRLGLNYIEGYGLSETMAATHIN-----------PNAKPKAQCLGIPVFDVDSRIIDVDTLE-EKGPGETGEIVSCGPQVTIGYWNRPAETDAAFVEDGFFRTGDLAYYDEEGYFFMVDRLKRMINASGFKVWPSEVEAMMYRHPAIHELCIISAPDPKRGETVKACIVPEAEGSTSAEDITDWCKEQMAVYKVPTIVEFVSALPKSPTGKLMWRALQEE---EWAGA 187251642 7 ------------LYTALSDSAYRYPERVAFVF----EGKKYTFHELQILVDKCADMFWTYGIRKGDSVAIAHKNSIWFVITSFALYKLSAIAVPINFMISPEEIKFIIEDSGATMVILQNEFLRAYKKTAEIAPSLKYFFCSDYPENNEDERVKDLIQSEILEHKPSLEDNAFILYTSGTTGAPKGAVVTHGNLAANIISCAQV--FRIAGDDAMICLLPMFHTFAWMTCVILPIYLGLKSVIAPSITPSAWLHLMGVERVTLFIAIPQIFYILAKEARGIKRAFRKVRFCISGAAPLNKESQDHFEKLGIQLLEGYGLTETSPVISVNL-----------EEKNKKGSVGPALPSVKVVILDDNENELPRNAE--GEISVKGPNVFKQYHNNPEGTKEAFSKEGWFKTGDIGLVDDEGFIFIKDRKKDMIIIKGLKVFSAQVEATIMQFPGIEECAIIGVPDGRGGEFIKLYAVKAPGVDFNETAFRKFLKTNLDNYKRPRDIEFMTELPKNSLRKILKRELRK--------- 168014009 25 -LPPVVIDDSLDLVSFVF--AGQFGDKVALIDPLTG--RSFTYKELERNVRALAAGLTTVGVRQHDVVAILSPNSIDFPSVFLAITWLGAVVALLNPLNSVQELRKQMNNAGAKYIITTAKLLEKVTS--ANLPT----VILGRLESVPHEFKTETMKCSP---QLKQTDVASIVFSSGTSGKSKGVALTHRNYISAVSGYNSYAGEKLS---CTLVILPMFHLYGFTWCTLTSLARGISVVVLGMFDTGTAFAAIQRYGVTHMPSVPPMVKALVDAEESRNFDLRSIKQISCGAAPLGSEILAAFAERSVELKQEYGMTESSCCVTAVPVGCS----------DRVGSSGCLLPMWEAMVVDSTNQPLPPTKR--GELRVRGPCVMKEYINNRAETEEAIDEKGWLCTGDIVKFDEEGYLFIVDRLKEMIKYKGYQVAPAEMEDLLASHPAVLDCAVIPCPDKDFGQVPMACIVRRRESETTGDEIMQWVANQVASYKKVRKVVFTDFIPRSSTGKILRKNLQQ--------- 120603265 86 ------------VHNALDRHIETSNRHALIWEGEPGDSRRFTYFDLYREVNRLANAMRSLGVTKGDRVVIYMPPLPETVFAMLACAKIGAVHSTVFGGFSARSLCDRVEDARPTLLLTVDGFYDAVDALSPEARAGLHHVVMRDGRDIWYHDLVRGQSTEALTEVLSANDPLFVLYTSGTTGKPKGLVHSHGGYMV-GVHRTMRWVFDVRPTDIFWCTAPGWITGHSYGVYGPLMAGTTTVLYEGHPEAGRLWSMVERWGVTILYTVPTVIRMLMRFGPPARHDITTLRLLATVGEPIPETWVWFYRTIGCPVLDTWWQTETGMIMISPLPVSAL----------KPGSVARPLPGVDVDIVDGEGAPVPPGRG--GLLVVKNPWMACGVFGDDEAFRRLYWEPGWYCTGDVARRDDDGYIWIQGRADDVILIAGHRIGTAEMEAALASHPAVAECAVIGVPDRLKGEVGKAFVVLRDTEEAAAEEQALAVRRELGPVAVIRDVVFREGLPRNRSGKIMRRILRSE-------- 171057873 23 ---------DRTINDDLDACVAACPDKVALVQVESGEVRRFTYRELAAMADRVAVGLSRLGVGRNDVVAMQLPNGWQFTVVYLACSRIGAVVNPLMHIFRERELTFMLGHGEAKVLIVPKTFRGMVDTIRPDLPKLQQVVVVGGSGANSFEALLCGPAWENEPSRPGPDDVTQLIYTSGTTGEPKGVMHTANTVMANII--PYAERLHLGSDDVVLMASPMAHQTGFMYGLMMPIMLRASAVLQDLWDARRAVELIRSEGATFTMASTPFLSDLAKTVAETGTSVPTLRTFLCAGAPIPGALVEQARKLGTKIVSAWGMTENGAVTLIKLDDDDQRAFTTD---------GCPLPGVELKVVDADGAELPAG--QAGKLLVRAASNFGGYLHRPQWNGT--DADGWFDTGDLARIDAQGYIRISGRSKDVIIRGGENIPVVEVEALLYRHPAVAQVAIVAYPDERLGERACAFITTKGQSLDFAGMVEFLKAQKLAIQYIPERLVVRDALPSTPSGKLQKFKLREMVRD----- 42565074 33 -LPDIFIPNHLPLTDYVFQRFSGDGDTTCIIDGATGRI--LTYADVQTNMRRIAAGIHRLGIRHGDVVMLLLPNSPEFALSFLAVAYLGAVSTTANPFYTQPEIAKQAKASAAKMIITKKCLVDKLTNLKNDG---VLIVCLDDDGDDGCVSFTELTQADETELKISPEDTVAMPYSSGTTGLPKGVMITHKGLV--TSIAQKVDGLNFTANDVILCFLPMFHIYALDALMLSAMRTGAALLIVPRFELNLVMELIQRYKVTVVPVAPPVVLAFIKSPETERYDLSSVRIMLSGAATLKKELEDRLKFPNAIFGQGYGMTESGTVAKS-------LAFAKNPFKTKSGACGTVIRNAEMKVVDETGISLPRNKS--GEICVRGHQLMKGYLNDPEATARTIDKDGWLHTGDIGFVDDDDEIFIVDRLKELIKFKGYQVAPAELEALLISHPSIDDAAVVAMKDEVADEVPVAFVARSQGSQLTEDDVKSYVNKQVVHYKRIKMVFFIEVIPKAVSGKILRKDLRAKLE------ 85112028 7 -FKDLDIPTNIDVWSLFDQQNVPFPTSKRVMTCAENTTLSHTWDHIKAASVDFGKGMKDIRWRKGEVLALYTPNSIDLPIVTLGAIWAGAVVSPANPLYTVEELTFQLKDSGAKAIVTQAPFLKTAAAKKAGIPNDRIVLVGQHSDPSGTFKHFRSIRCVDFPTRFPEKDLVFLVYSSGTTGLPKGVCLTHLNVVSNILQMADVDGRYWSEGDKFLGVLPFFHIYGLTCALFMCLYLGWEMFVVERFDLEKALQTIQDQRITAFYVSPPIVLAFGKSPLVDKYDLSTLKVMHSGAAPLTSELTEAWQRLKIPVKQGYGLSESSPVVTCQTV---------DEWAKFMGSCGKMMPNMEAKLVDEEGREVADG--EVGELWIKGPNVFKGYYKSPERTKEAFSEDGYFKTGDMFHIDKYGNMYCVDRLKELIKFKGFPVPPAELEGLILGHSDVTDVCVIGVDDSQATEVPRAYVVLRPGIEASDEIMEYVAKQVAPHKKLRGGVRFVAEVPKSPSGKILRRMLRDKVKQEERAA 157327487 2 --------ESLTLTGLLKQVAGEFPSRRALSVSGKFD---LTYARLHQLVEGAASLILAGGVKAGDVVALTFPNTVEFVIMFLAVIRVRATAAPLNSAYTADEFEFYLSDSESKLLLTSQEGNEAAQAAASKLKITHATASLTEAEAQVNLS---LIHSEPDPHSVEPSDVALFLHTSGTTSRPKGVPLSQLNLA--SSVQNIKSVYKLTESDSTVIVLPLFHVHGLLAGLLSSLGAGAAVTLAGRFSASTFWSDMLKYDATWYTAVPTIHQIILDHLSKPEPVYPKLRFIRSCSASLAPAIMARLEEFGAPVLEAYAMTEATHLMASNPL--------PENGPHKPGSVGRPV-GQEMAILDENG--VQQEANVSGEVCIRGPNVTKGYKNNPEANKSAFQF-GWFHTGDLGFFDPDGYLHLVGRIKELINRGGEKISPIEVDAVLLSHPDIAQAVAFGVPDDKYGEEINCAIIPREGSDIDEAEVTRFCKKNLAAFKVPKKVFITDSLPKTATGKIQRRIVAEHF------- 34557012 68 ----------LNVAQCLDRHLDTRKNKAAIIFEGEGDSRIITYRELFYEVKRTANLLKKFNVKKGDRVVIYMPMIPEAAFMMLACARIGAIHSVVFGGFSAEALRDRIIDAEAKLVITADGLKPVVDDALAECPSIEKVLIVIRNVPGRDYIYNEMIGAHCPPEPMDAEDPLFLLYTSGSTGKPKGVQHNQAGYILWA-QTTMEWVFDVKENDTYWCTADVGWITGHTIVYGPLAMGATTVMYEGYPDTGRWWKMIEHYRVNQFYTAPTAIRLLHKEGEPKKYNLSNLKVLTVGEPINPDAWNWYYNEIGCPIVDTWWQTETGGHMISPLPGAT---------PIKPGCATLPLPGIFAEVIDEEGNPKPAGEQ--GYLCITKPWMIRNIWGDPKRYESSYFSKPVYFAGDGAIRDERGYITITGRMDDVINVSGHRLGTAEIESAIAKHPGVAETAVVSRLDEIKGESVYAFIVLKPGYEDAEELINAVITREIGPLAKADTMLFVPGLPKTRSGKIMRRILRSIAR------ 33599537 1 ----------MQLIDTFDRGAGYGLAEPCFIEPG---GRTLSYGQVQDMSHRIANGLRAAGLDRDSKVGTLSANHLLTFPATLGIVRSGYMWLPVNARNAAEENANILARGGCEFLFIHSQFAAQLPGLLQALPGLKGVVCIDGALPQAPSLQDWMARQSAAPARSDADDVVAIRGTGGTTGLPKGVLVTHRNYL--ALLANWYAAMPVLERPVHLVVAPLSHAAG-SATFAACAYGGCNVIL-PTADPAAIIDAIGRYKVTQLFLPPTAIYKLLAHPEIRRGDYASLRYFLYSAAPMSVDLREALDIFGPVMVQAYGQAEAPFMCTVLSAGEHAGILRDPALRHRLASCGRASPFVRLGIMDPHGNLLPAGER--GEIVVQGDLVAQGYYQDPAKTAETF-KQGWLHTGDVGYQDGDGYLYIVDRMKDLIVSGGFNISPSEVEQVLWAHPAVGDCAVVGVPDDHWGEAIKAVVELKAGAQWDAEQVLAYCRERLGSMKTPKTIEVWEQLPRSSVGKVLKRDIRERY------- 23015258 24 ---------------FIDRHIKD-GRADKVAFVDADGSH--TYGQLAEKVNRAGNALKGLGLHMENRIAMIMLDTVDFPSVFWGAIKAGIVPIPLNTLLTTGDYGYMLSDSRARVLVISEELFDKVEPILPDLPTLEHVIISGKNGHGHRLLSDLMAAAEPKTAETTRDDVAFWLYSSGSTGAPKGAVHLQRDLPATAV-HYGQQVLGIREDDVTFSAAKLFFAYGLGNGMTFSLVGATSVLLKDRPTPEAVMKILKDHQPTIFYGVPTLYGTILADPQYKRETSSTLRACVSAGEALPEDVGRRWERFGAAILDGLGSTEMLHIFLSNRHGE-----------VRYGTSGKPVPGYDLKICTDDGHEVPQG--EMGELVVRGPSSAVAYWNQREKSLKTFRGE-WTHTGDKYYVDEDGYYRYAGRGDDMLKVGGIWVSPFEVEAALISHEMVLEAAVVGEADAEGLVKPKAFVVLAPGETGSEVLKEQLVKAKLAPYKYPRWIEFVEALPKTATGKIQRFKLR---------- 171680775 33 ---------DLTLGELLNLQCLHHGNREGIVIPWTGA--RWTYNELNHHSRLLAAALLEMGIGVGDRVGIMAGNCEQYAAVFFAATRIGAILVIMNNTYTPTEALYGLDFSECKVFFTTKDQGPLLTQLAARATGPKVVILRGDS--EGYPIYKELLGARVDPERVLPHLVCNLQFTSGTTGLPKAAMLTHHNIVNNSRF--IGDRMRLTHNDVLCCPPPLFHCFGLVLGLMAVITGGKIIYPAEVFDAPATLRTIIGEQCTAVHGVPAMFDSLLALPEAKAADLR-LRTGIVAGAPVPRHLMELMSKLGMEFTSSYGLTEASPTCFNAFTDDPID--------TRLTTVGTLMPHARAKIVDRDGVIVPIGTR--GELCIGGYQLQAGYWNNSEKTNDCMMKDEWLHTGDEAVFDERGYCTITGRFKDIIIRGGENIYPLEIEERLVAHPSISMAVVVGLKDAHYGEVVGAFLQLDPAKPTVEEVRE-WCRRKLGKHKAPTHVFWLAAVPLTGSGKVRKFEMAQ--------- 69146491 466 ------------IHQLFEEQVKRTPEAVAVVYSE----QQLTYNELNCRANQLAHYLQSLGVKPEQLVGICLERSLDMIVGLLAILKAGGAYVPLDPEYPTERLLYILQDAQIRVLLTQKHLIAGLPKHQSE------IVCLDTD-----WSFITQAQESNPCCEVQPENLAYAIYTSGSTGKPKGVMIQHSSVVAHGLHEAIYAHHQISPLRVSINASLAFDASVQQI--IQLIYGHSLIVPEKRFDSHAMLSHLRQQKIDVLDCTPSQLRLLISLLESDNHPQS----VLVGGEAIDESMWATLAKANINFYNVYGPTECTVDSTICLITANLKPV-----------IGRPIAKVKTYILDEYLQPVPIG--VPGELHIGGMGLARGYLNRPELTQEKFIPNPFYKTGDLCRYLPDGKIEYLGRIDNQVKIRGFRIELGEIETVLSQHNAVKTAVVIAQEDETNQKRLVAYIIPKIEIITPKEELRQFLKAKLPEYMIPSAFVILESLPLTPNGKTDYRAL----------- 69146491 1548 ------------IHHLFEEQAARTPAAVAVVF----EGQELTYQELNIQANQLAHYLQSLGVNSEVLVGIYLERSLLVIVGLLAVLKAGGAYIPLDPDYPQQRLTYMAEDAQISLLLTQESLLDSLPAED------VGVIVLDKLA-----EILTVQSPENPLSEVAPENLLCLLYTSGSTGKPKGVMLTHAALVNHSWGIS--EVFGLTESDRVLQFASFGFDVAAEEIFPTWLKGGTVVLRPGQMFPTDFADFIEQESLTVLNITPAYWHEWALAVSQSLATVSSLRVVAVGGDAVLPETVNIWRQMRVQCINVYGPTEASVTAIVH------DLLDYQSEKINSVLIGRPIANTKAYILDQNLQPVPIGVK--GELHLCGVRLARGYLNRPELTAEKFIDNPFAHTGDLARYLPDGNIECFGRIDNQVKIRGFRIELGEIEAVLNQNIDVQTSCVIIREDTPGDKYLVAYIVAHYERIPMISELRQFLSSKLPLYMVPQAFVFLESLPLTTNRKVDRRALRDQY------- 85372916 20 --------EERTIEDVLRAQAAERPDALALRELDGNAGRQWTYAELLVDAERAGRALASRH-PAGTRIAIMGGNCPEWVLIQLGAAMAGLVLVTVNPSFLPREVRYVLEQSGAGAVYYQPNLRPVVDEAAAGLAASDYVIDIEDHGDLF------AGENDGELRATEPRDICMIQYTSGTTGFPKGVLLHQHGLIQSN--QDLFRRWNITEGKLVMCPFPLFHTAGSAVNVLGCLSQGACLLLVSLFDPVAVAKAIEREKPDVLGGVATMLYAILEAAKATGTDVFSVSTVLSGGAMVPPELNRAAQAFGVPILIVYGQTETSPAITAAWPTDTGAELVE--------TIGQPCSHMEVAILDPATRSVCA-VDEQGEICMRGFNQMVGYNDNPQATAETIDEDGWLHTGDLGRMSARGYVRITGRVKEMIIRGGENLFPAEIEAAMIEHPAIAEVAVAGVADEKWGEIVACFMLAEGHERPGDDDLKTFVRERLSPQKTPAHWIWVTEFPLTGSGKIQKFALAEAFE------ 159043253 1 ----------MNFALWLQRTAARCPDAPAL---YTGTRLETDYAGFADQAARIGAALSARGLGKGDRIGVFMKNSTDYLRVLYGIWWCGAAAIPINSKLHPREAAWILSDAEAALCLVTPDLAEGLAEAAPDCACVVT----------GSAAFGEMLAAPPMAAPVARADLAWLFYTSGTTGKPKGVMMSFATLTAMTL-SYFVDVDEVTAQDAILYSAPMSHGAG-VYNFMHVLRGARHVVPSGGFDPAEIFDLAREMRQVSLFAAPTMVRRMIDVAKARGDTGDGIKTIVYAGGPMLADIIEAVEVLGDRFVQVYGQGE-YPMSITALSRADVSDRSHPDWQARLASVGVAQTISDVAILDAEGRPVPPG--ETGEIAVRGAGLMLGYWNRPEATAETIR-DGWLWTGDMGRMDADGYVTMVDRSKDMIISGGSNVYPREVEEVLLTHPQVAEVSVVGRPHAEWGEEVVAFVVPAPGAEMDPGVLDAHCLSQIARFKRPKAYIALPELPKNNYGKVLKIELRAR-------- 88811694 9 ---------------FIERSAAVFPERTAVIH---GELQR-SWEQTYERVRRLASALRGRGVERGDTVAVMLANTPEMLEAHFAVPMVGAVLNALDVHQEARTIAFILQDCGARVLLTDTEFAKTIEKALALLPSPPLVIDVDDPQGGGGEGLGEALLAEGDPTPPDEWEAIALNYTPGTTANPNGIVYHHRAAYLKAVSHVLV--WGLAPHPIYLWTLPMFDCNGWCFPWTITAMAGVHVCL-REARGEAVFEAIRRHRVSHLCATPAVLNALLASVERRPGKFDHPVKVMAGAAAPSAAVVEGIEAMGMEITHVYGLTEAGGPAAVCAWHPEWNARPREERARLKARQGVRYPMLDLMVADPHTVPVPKDGRTIGEIFIRGNTVMKGYFKSAQATEEAFD-GGWFHTGDLAIWHPDGYMEIKDRAKDIITLDDEPSSSLEIESVLCRHPAIMEAAVVARMDEELGETPCAFVVLKPDAAVGATEIIEFCRQHMAHSMVPKTVVF-GELPKTSTGKVQKFKLR---------- 194333878 16 -----------TLVDVVRSHAEARPDRPAFYFMG----EQTSWNQLEKQSNALARALVGSGLQKGERVALLMPNSPQMIVAEFAIWKAGGVVVPLNPLYTSKELHHTLNECGAVLAIVLTPFYTKVASIRARTEGHRPLIDPGDSLLEDLIATGNAMNDQLQ-LPSPADNAIFL-FSGGTTGEPKCAVCTHQSLVISGSQISAWFGVVLEPHDIIMLNMPLFHVYAQVGIFAMMGGYAAALVPNPR-DLDDLIKVIRRLGPAVLPGVPTLFNALLRHPENNHRILRSLKLCVSGAAPLLSETRKRFAGLGGSIIDAYSLTEAMLASVLNPVLGT----------PREGAVGIPAPDVELKIVDPVNPALTLDSNQPGEILLRAPQLMEGYWQRHEETVK-ILKDGWLYTGDIGYMDEDGYLYIIDRKKDLIKPGGFQVWPREVEEVIASFPGITEAGVAGIPDSYQGEAVKAVVVTEGFRLDTRELKEY-CRDYLAPYKIPRYIEVIDSLPKTSVGKVLRRALVEQH------- 94970548 76 ----------------LDRHAERRNRVAYIWLCEDGSERVVTYGQLYRMVCRFANGLRSIDVNKGDRVVIYMPLTIECIVAMLACARVGAIHSVVYAGLGHQALRDRIEDAQAKVVIAGEALKPIVDEAIDGLEFVEHVVVYQEAASRREIDFFALMSSECPAEEMDAEDPLFILYTSGTTGKPKGVVHVHGGFMVGT-TYHLRSFLDIGEQDIFWNTSDTGWIVGHSIVYAPLCAGVTTLLREGAIDPSAAWQIIERYGVTKMFTAPTAIRMFMRFGESLPYDLTTLRVVACAGEPLNPE-AWRWAQTYIAVIDNWWQTELGGPTLGTPVT----------KAMRAGKAGLPLPGVEADVVDMEGKRSPDG--VQGRLILKRPHMMRTIWKNDARWEREWQEPGCYMTGDVAVRDKDGYIAVIGRADDVLNVAGHRIGTAEVESALVSHPAVAEAAAIGIPDALKGESIKAFVQLRAGHNASDNLKAALVRRELGPIATPSAIDFVPSLPKTRSGKIMRRLLKAR-------- 159154197 435 ------------LHQLFEEKVRDNP--EAIALIFDGE--KLTYRELNNRANQVGHYLQEKGVTSEVLVGIFIERSFEMIIGILGIMKAGGAYVPLDPNYPPERLDYMISDSAISLLLTQQSL---VQSLPENCP---EILCLDTDWLKIANYSQENLTSPVKP-----ENLAYVIYTSGSTGKPKGVMNIHRGIC--NTLKYNIDNYNLNSEERILQITPFFDVSVWEV-FSSLTSGATLVVPDGYKDIDYLIDLIVQEQVTYFTCVPSILRVFLQHPKSK--DCHCLKRVIVGGEALSYELNQRFQQLNCELYNAYGPTEAAVDATVWCCQPNSQLIP----------IGRPIANAQVYILDSYLQPVPIG--VAGELHIGGMGLARGYLNQPELTAEKFIPHPFYKTGDLARYLPDGNIEYLGRIDNQVKLRGLRIELGEIQTVLETHPNVEQTVVIMREDTLYNQRLVAYVIRKDTLLTSQDLRR-FLQQKLPVYMIPSAFVMLSDFPLNPNGKIDVHKL----------- 50420955 84 ---AWFIGGQLNCYNCVDRHAFATPNKPAIIYEADEEKDSLTFAELLREVCQVAGVLQSWGIKKGDTVAIYMPMNSQAIIAMLAVARLGAIHSVIFAGFSSGSIKDRVNDASCKALITCDEIKKLCDEALLNCPSIEKVLVLKEGRDYWWSEETQKFAGYLPPVPVNSEDPLFLLYTSGSTGTPKGVVHSTAGYLLGA-ALTTKYVFDIHPEDVLFTAGDVGWITGHTYAYGPLSLGVPTVVFTPAFDYGRLWQIVEKHKATHFYVAPTALRLLRKSGEQEKYDLSSLRTLGSVGEPISPDIWEWYEKVGCHVTDTYWQTESG---------SHFIAPIAGVVPNKPGSAAVPFFGIQTCLIDPVSGIEIQGNDVEGVLAVKWPSMARSVYKNHTKYMDTYLYPGYYFTGDGAARDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHNAISEAAVVGMNDDLTGQTVVAFVALKEADESPEELKKEMVRTQIGPFAAPKSVIIVEDLPKTRSGKIMRRILRK--------- 157164072 1 -----------NFYEILTKVAKQSPNQIAIFD----EKEKLKYHEIKQNVDKVAAYLQLCGVNFGDKVAMAVANSKEFIISYLAITAIGAVAVPMNTFLKTNEFEYILNDCGARVLFASSSLAKELIAL-SELEILRKIIWIGQTSKDDYVSVDEEYGESAYLSSTPQDDLMHIIYTSGTTGKPKGAMISYKNIFSNVIGAH--ERFKVKKSDRFIVFLPMFHSFTLTMVLLPIYAGASMVLVRSVFPFSNVLKQTLLKRVTVFLGIPAIYTAIGKAKIPWYFRFNRIRLFVSGAAPLAKQTIDDFRVKFPRLVEGYGLSECSPVVAANLFDKQ-----------KLLSVGPALNGYEVKIVDDEMMELPIG--QIGEIIVKGDCVMQGYYGMPGVTDETII-NGWLKTGDLGKIDEEGFIYIVDRKKDLIISKGINIYPREIEEVIYKLEAVEAAAVIGVKDVHADEEVVAFIQVKDGMDLDEKTVRGHLKKNLANFKIPKSIYFAEELPRNATGKVLKRVLKEQIKD----- 115522641 23 ---------DRTINDDLDACVASWPDKTALVRLDGDQTRRFSYRELATLADRVAVGLSRLGVARNDVVAMQLPNSWQFSVLYLACSRIGAVLNPLMPIFRERELSFMLKHGEAKVLVVPKTFRAMARGLQPLLPALQKIVVVGGGGADDFDAWEKAPDAPATSDRPGPDDITQLIYTSGTTGEPKGVMHSANTLMANII--PYAQRLRLGPDDVILMASPMAHQTGFMYGLMMPIMLQASAVLQDVWEPAKAAELIRTERVSFTMASTPFLTDLTRVVKESAQPVPSLKTFLCAGAPIPGPLVEQAQALGAKIVSAWGMTENGAVT--------LITLDDDDKLA-STTDGCPLPGVQVKVIDGDGATLPAG--QIGRLVVRACSNFGGYLRRPQWNAT--DADGWFDTGDLAYMTADGYIRISGRSKDVIIRGGENIPVVEVEALLYKHPAVAQVAIVAYPDERLGERACAVVVPRGETIDFPAMVEFLRSQKLALQYIPERLIVREAMPATPSGKIQKFRLREMLQ------ 189234969 53 ---------------------------------------------LLSRSIQLAKWLRSIGVKEGDSISVNSENRLEFAVVTVATFFVGAVFAPLNPEYTPGELNHVLKLSKPKVIFCSPQTIQTMTKVFADHPNLTHLVLFGQKRNESYVIMHEDIIREATPVD-PKDAIATILMSSGTTGLPKGVMCTHESIMAQIIEND-------DPSDAMMGLAPFFHSMGFMLMFLNLLRGKKMVVLS-RFKTKIFLDAIIKYKISRLVVPPPVMLVLLKHPLTKQYDLSGIKEIRTGAAPMGKDMERELKRFKVHVSQGYGMTETTLGILVSPLGK-----------TKVGSVGKIVPGMMAKVIDDTGKALGPYKE--GEVCFKGPLIMKGYVGDPVATANTIDQDGWIHTGDVAYYDEDGYFFIVDRIKELIKYKGYQVAPAELEALLITHPAVADAAVIGLPDERAGELPLAFVVKKPNHETTDKELEKFVADNVSSQKLRGGVVFIDAIPRNPSGKILRRHLKQHA------- 134102620 1 -----MLDPRATVGDVLRRTAARVPGRVALRFADSGAEREWTYAELDDAVSRAAGVLLAAGASKGDRIAAYGRNSDAYLIGFLACARAGLVHVPINYNLTGSELGYLVEQSGSTIALADP-------ALAGALSGVDRVIPL-RGAEKSLLELSTAGEVPALPEDVADDDLVQLLYTSGTTSRPKGAMMTHRALL--HEYVSCVVALDFTDGDDPLHAMPLYHSAQMHVFLLPHLMIGSTNRLVESPDPQDVLRRVEEERIGAFFAAPTVWVALSNHDDFGRRDLGSLRKAYYGASIMPGPVLSRLREPGLGFYNCFGQSEIAPLATV---------LRPEEHDLRPDSAGRPVLFVEAKVVDEQGNQVAPG--ELGEIVYRSPQLCTGYWNKPEETAEAFR-DGWFHSGDLVRQDEQGYVTVVDRIKDVINTGGVLVASREVEDALYTHPAVAEVAVIAVPDPKWIESIAAVVVRKSD-VDEAELLEH-ARESLAGFKVPKRIRFVDDLPRNSSGKLLKRVLREQF------- 152977174 3 -----------TMPNWLMQRAFLTPDRIAI----ETKEEKITFFALHEKVVSVCENLAYLQIKKGQKVAVLMKNGMEMIAVIHALSYIGAIAVLLNTRLSREELLWQMEDAEVICLLTDQIFEP-------------------EQVP--VYTFEEVENGPKQSVVIQEEEAMTIIYTSGTTGKPKGVILTYGNHWASAVGSSL--NLGLRDDDCWLACMPMFHVGGLSLLMKNIMYGMR-VLLVPKYDPDFIHQAIQTKGVTIISVVAKMLTDLLERLGNETYP-SSLRCMLLGGGPAPKPLLEACVQKGIPVYQTYGMTETSSQIC---------TLSADYMLTKVGSAGKPLFPCQLRI-EKDGKVMPAN--VEGEIVVKGPNVTRGYFKREDATRETIV-DGWLHTGDLGYVDDEGFLYVLDRRSDLIISGGENIYPAQIEEVLLSHPLVLEAGVVGKSDETWGQVPVAFVVKAGQ--VTEEEMIHFCEEKLAKYKVPKAVYFLHELPRNASKK----------------- 89901358 76 --------------------------TAVIFEADDGVVTKTSYKELLARVSQFANALKAHGINKGDRVLIYMPMSLEGVIAMQACARIGAIHSVVFGGFSAKALQERIMDAGAVAVVTAGKELPLKSIVLGGCESIKTVFVYQRATTARDVTFTDALATECAPVAVGAEHPLFILFTSGSTGKPKGVQHSTGGFLLWA-KLTMDWVFDLQPSDVFWCTADIGWITGHSVAYGPLAAGATQIIIPTYPNAGRFWQMIERHKCSIFYTAPTAIRALIKSAESDRSDLSSLRILTVGEPINPEAWMWYYKHVGCPIVDTFWQTESGGHMISPLPGAT---------PLVPGSCTLPLPGIMAAIVDEAGHDVPNGSG--GLLVVKRPWMIRTIWNDPERFKKGYFPDTVYLAGDGAVRSVDGYFRITGRIDDVLNVSGHRMGTMEIESALVAKTDVAEAAVVGRPDDMTGEAICAFVVLKRPVPTGDEAKRDWVAKEIGPIAKPKDIRFGENLPKTRSGKIMRRLLRSLAK------ 112824008 528 ------------IHQLFEEQVKHNPDSVAVVF----EGQQLTYSELNSRANQLAHYLKSLGVETDELVAICIERSLEMIVGLLGILKAGGAYVPIDPDYPLERISFMLQDTQVKILLTQQSLLP-------SLPNHQAIIVCLDKD-------WKQINQENLNSAVSADNLAYIIYTSGSTGTPKGVVVTHQAVNRLILNTNYIQ---FTPDDCVVQASNIAFDAATFEIWGALLNGAKIIILPKLLSPQEFALSLKENQISVLFLTTALFNQLANLVPQA---FNNLRCLLFGGEAVDPKWVQEVRSKGAPLLHVYGPTE-------NTTFSSWYLVENLPSTATTIPIGKAIANTQIYLLDKNLQPVPVG--VVGELHIGGAGLARGYLNRPELTQEKFIPNPFYKTGDLARYLPDGNIEYIGRIDNQVKIRGFRVELGEIEAVISQNEDIQSVCVIVREDNPGDKRLVAYIVPKLGVTMTSEDFRQFLTHKLPGYMVPSAFVMLEFLPLTANGKIDRRALK---------- 205372863 13 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------DDDVAIILYTSGTTGKPKGAMLTHKNLYSNARDVGV--YLEMSDQDRVVTTLPMFHVFCLTVALNGPLTQGATLLIVPKFSPAEIIRLVKKFEATVFAGVPTMYNFLFQHEGTTKEDLQSLRLCISGGASLPVALLENFEKFNVMISEGYGLSEASPVTCFNPL----------DRPRKAGSIGPSIVNVENKVVNELGEEVPVG--QPGELIVRGPNVMKGYYQMPEETEATI-KDGWLYTGDIATMDEDGYFTIVDRKKDMILVGGYNVYPREVEEVLYAHPEVIETAVLGVPDPNFGESIKCFVVKRSKDVTEEALLAY-CKEHLAKYKIPSSIEFIEELPKNTTGKILRRALKDQ-------- 159038823 9 ------------LSELLGQHAVRRGDKIAFADGRRG----VSYGDLDRRTARLAGHLAALGLEAGGRAVILMGNSVEAVESCLAVIRAGGVAVPLNPQSSQAEVDYFLDDAEPTVIVCDPARLDQVSRAHSAGRRPPIILAGGEHGAPDTVRYEDLVGTEPTPDEAPLDDPTWMLYTSGTTGRPKGVLYSLRS-SLWLVAACHEPVLGLSEQDRLLWPMPLFHGLGQNLCVIGVTAVGATARLMSGFAPSEVRELLREEAVTFLAGVPTTYHYLLDHVTDGATDLPALRLGFVAGSASGAALGRRFEEFGVPLVDQYGSSETGAITSNRPFGD-----------RIPGSVGPPVPGVDIRLVDPDGRDVPAGEQ--GEVWVAGPNVMLGYHRQPDATAAVLR-DGWYRTGDLARRDVHGHLTLTGRRKELIIRGGENIHPVEVEEVLRAAAGVSDVAVGAEPHDVLGEVPVAYLVPDPEGVDVATVFAH-CRRLLAYHKVPDKLYAIECVPRTTTGKITRHLL----------- 67906533 67 ------------------------------------------YSETLSRSYQLANSLQNIGIEKGDKVAFSMRNYPEWMFAYMAVTSIGAVAVPLNSWWQGDELEYGLNNSESKLFIADQD---RLERLGDKCPEIKRISVRSENPDHSDIDFYKVIENQDNEVAVSPDDDASIMYTSGSTGHPKGVVSSHRSVMFAPFYWIALQTLLMGEGDAVLVSVPLFHVTGSHAIFLLSIPVGRKTVLMHKWDPEVALDLIEREKISDFTGVPTMSYELVEAQKKNPRDISSLRGLNGGGAARPPEMRENFKDTSPGI--GYGLTETNALAANNAGDLYSE---------KPSSTGFPLPLIDLKIVDDDGNDL--GTNEIGEVCIRGACNFKNYWKNQDATDEVLDDEGWFRSGDLGLLDSDGFLYIKDRKKDIVIRGGENIACLEVEAAITEHPSVLEASVFGIPDERLGEKLATVVSCREDQMIDEVELSGFLASKLAKFKIPEFMKFTEKLPRIASGKIAKKQLREEA------- 164424614 86 ---AWFVEGELNAYNCVDRHAHKDPNRVAIIYEADGQGRNVTYGELLREVSKLAHVLTNLGVRKGDTVAIYLPMIPEAIVAMLACTRIGAIHSVVFAGFSSDSLRDRVVDAQSKVVITTDETKKIVDEALQQCPDVRNVLVYKRTGPGRDLWWHEEVEKYPTPVAMASEDPLFLLYTSGSTGKPKGVAHSTGGYLLGA-AMTGKYVFDIHDGDRYFCGGDVGWITGHTVLYAPLLLGVSTVVFEGTPNFSRYWDIIEEHKVTQFYVAPTALRLLKRAGDHHRNEMKHLRVLGSVGEPIAAEWKWYYDVVGAQICDTYWQTETGSNVITPLAGVT---------PTKPGSASFPFFGIEPALVDPVTGEEIHGNDVEGVLAFKQPWMARTVWGAHKRYMETYVYKGYYFTGDGAARDHEGFYWIRGRVDDVVNVSGHRLSTAEIEAALIEHHSIAEAAVVGVADELTGQAVNAFVAVKEGTQINDALRKEFVRRSIGPFAAPKAIYIVPDLPKTRSGKIMRRILRK--------- 91780352 2 --------------DVISHNARVFAHSIAVVCGE----ERLTWRELDIRTNQVANAIRALGFDKGDKIALFMPNSLALFELFWGVVKAGCVVVCLNTMLEGSALARITNSSDARAMFAGGSSRTLVDEVRDRLEGIEHFYSVDSPGDGWNSALFDAAPSTPPQVTILPSDSMTIIYSSGTTGVPKGIEHTHFGRLNYPHGFAM--GLAINRYSVAVCATPIYASGTWITMFPTMYRGGTVVLL-PQYSPEAFIDAVRRERGTHSFLVPTQYIGLLQQP-LQNYDLGSLKALVTAGQSLLPATYAALLRAFPHIYEVYGMTE----------GFSTLAIPEDVARGKTGSVGKPSFLDDVRIIDEQGRELPPG--ETGEIVAYGPGMMKGYYNRPDMTEAAISPAGYMRSGDLGQMDEDGFLYVNGRLKDMIKSGGINIYAADLEQVVIEHPAVHEVAVIGVPHEKWSETPVAVVLLKPGASAEPDVLMRWVNQRLSKYQRLSLLLIRDELPRAIYGKVQKQALREQVLALLG-- 170729476 16 ---STEIDTDRTIADVFNTSVIKYRHCPA----YTNFGKTLTYGEVDLLTKQFASYLLNLKLKKSDRIALMMLNCLQYPVATFGALCAGLAVVNVNPLYTACELKHQLVDAGSTVLVVMDNFCTTVQHIIADTPAVKHIKLVPEYQLPRSIRFREALAHSMPPIHIASDDLAFLQYTGGTTGTPKGAMLTHRNMVANMQQVSQWLQTSLKEGETVLTALPLYHIFALTANNLVFMIGGCNHLISNPRNMRAFVKELQRVRFTVITGVNTLFNKLLNTPGFDKLDFSSLKIALGGGMVIQRSVAEQWKQTHVPLIEAYGLTEASPAACINPLNLQ----------EHNGSIGMPIPSTDVCIKDDTNTVLPIG--EIGELCIKGPQVMKGYWQRPEETSEVLDADGWLHTGDIVKMDKQGFLYIIDRKKEIILVSGFNVYPKEIEEVIAMIPGVAEVAAVGVPDEQSGEVVKVVIVKKDPMLTAEEVKAH-AATNLTRYKLPRIIEFRATLPKTDVGKILRRELRDAA------- 27377219 1356 ------------IHELFEVQVHKAPDAVAVVC----EDERLSYAELNARANRLAHHLIALGVRPDQPVAICVERSPMMVVGLLAILKAGGSYMPLDPAYPSARLHQVLDDAAPPLLLAD---VAGRAAFGADVPAKVSVVELDAAAP-AWASLPEA-DPDRRALSLTSRNLAYVIYTSGSTGRPKGAQNEHRAIVNRLI--WMQDAYGLKPTDVVLQKTPFFDVSAWEFFWT-LLEGATLVLPGAHRDPDTLVDLIVSQRITTVHFVPSMLVSFLDAKSVD--RCTSLRQVLCSGEALPAASVYRVRRVLPALHNLYGPTEAAIDVTSWSCPAEFDEA--------IVPIGRPIANTRVYLLDGHGAPVPFG--AVGELCIGGAGVARGYLNRPELTAERFIPDRLYRTGDLARYLPDGNLEFLGRNDDQVKIRGFRIEPGEIAARLCEHASVREAVVVAREDGGGEQRLVAYVVAAGAEESDLALRAH-VSAGLPDYMVPSAFVRLAALPLTLNGKLDRKAL----------- 27377219 279 ------YPFELCIHELFEAQVQKAPEAVAVVY----EKERLSYGELNARANRLAHHLIELGVKPDQPVAICLERSLAMVVGLLAILKAGGAYLPLDPAYPSARLRQIVGDAEPKLLLCDVAGRTALGA-----EAVADVTVVDLETATPTWGERPPSNPDPGALGLSSRHLAYVIYTSGSTGIPKGVEMSHGALVNSLAGIG-------TSKLRTLQFATLNFDVSCQELFICWKDGGVLVLVRERRHFSDLLEFIEREAIERLFLPFVALNHFAEVWSAQRVQLPSLRELYTAGERLQATLRTFFEAHNARLINQYGSTEISVI-------SEHHLAADPSCWPQMPHVGRPIVNTRVYLLDGHGAPVPFG--AVGELYIGGAGVARGYLNRPELTAERFIADRLYRTGDLARYLPDGNLEFLGRNDDQVKIRGYRIEPGEIVARLCEHAWVREAVVLARENDAGDKHLIAYVVCAPEAGSDEGALRAHLSARLPDYMVPSAFVRLAALPLTVNGKLDRNAL----------- 27377219 2445 ------------VHELFEAQVQKAPEAVALVC----ENERLSYGELNARANRLAHLLIELGVKPDQPVAICLERSLMMMVGILAILKAGGAYLPLDPAYPSERLRQVVNDAAPRLLLCD-----VVGRAALGPEVLTEVTVIDLETATPAWAERPASNPDRHTLGLTSGHLAYVIYTSGSTGTPKGVMVQHRGLV--NLLSAQVGLFGASSNSRVVQFASIFDASAWEL-LMAFGSGAALHLPAEEIRQARLSDYLRSEAITHATLPPALLQT-----SKDPERLAA-QVLILAGELPKPELIRSLAP--ASMVNAYGPTEATVCATIWTCPADFNG--------SVVPIGRPIANTRVYLLDGHGAPVPFG--AVGELYIGGAGVARGYLNRPELTAERFIADRLYRTGDLARYLPDGNLEFLGRNDDQVKIRGYRIEPGEIVARLCEHAWVREAVVLARQNGGGHKHLIAYVVCAPEAGSDEGALRAHLSARLPDYMVPSAFVRLAALPLTVNGKLDRNAL----------- 171057978 1 ------MTANANLFAALR---AAFPADLDATAIETDNGLLYSWGDLERATAMLANLLGSLEIPAGSRIAVQTEKSVEALMLYLATLRAGFVYLPLNTAYQEGELDYFIGNAEPAVVVCASRSFPWLSKLAFR-KGVAHVFTLDDDRSGSLLDRAAYFSDQHVVAHKNADELAAILYTSGTTGRSKGAMLSHGNLLSNAQV--LKKYWDWQPGDVLIHALPIFHVHGLFVASHGALLNGSKMLWLAKFDPKAVVERL--PRASVFMGVPTLYVRLLQEPVLTREACAHMRLFISGSAPLLIETFRDWQRTGHTILERYGMSETAMLTSN--------PCRAEDGDRLGGTVGPALPGVGVRVV--DDAGAALAAGEIGNVQVRGPNVFGGYWRMPEKTAEEFTSDGWFRTGDVGRFDGLGYLTIVGRSKDLIISGGYNVYPAEIEGTLNELPGVAESAVIGVPHPDFGEAVVAVIVAKAGASLDADALVAQLKRQIANFKVPKRAFVVADLPRNAMGKVQKNLLREQHKALF--- 18034623 2679 ------YPQNVLLHQPFEQQAERTPEAIALIW----EGTQLTYTELNQRANQLAHHLISSGVQPDDRVAICIERNLDMVISMLGILKAGAGYVPLDPAYPAERLAYILSDSAPKLLLTQQHLQGRL--AVEDLP----VWRLDDADHLSTVAQQPTDNPDSRRLELQPHHLAYIIYTSGSTGLPKGVMIEHRNVVNFTYAQCQVS--ELKSTDRVLQFASVSFDTAVSEIFPTLAVGATLILRPAHIQPDTTFSDFLREQAISIVDLPTAWHQWVQEMKAGRSGFSSLRSVTVGGEKAELRHYLTWQSMNCRWIDSYGPTETTVITTALALD---NPTADASRAMETLSIGRPIANTRIYILDTRGQPVP--TGVTGEIYIGGAGVARGYLNRPELTTERFVSDPYYRTGDLGCWQPDGTIVYLGRNDFQVKLRGFRIELGEIETQLAACLGVKDAVVVAREEDAGDKRLVAYVIPQPDASLDAASLREQLSTHLTEYMLPSAFVILDAFPLTPSGKLDRKAL----------- 18034623 1573 ---AVTYPQDKLLSQLFEQQVEHTPDAIALIW----EDAQLSYAELNQRANQLAHALIAFGVQPDDRVAICIERNLNMVIGMLGILKAGAGYVPLDPEYPAERLAYILSDSAPKLLLTQQHL-------QAQLPVEKPVWQLDDTGHLNSVAQQPTDNPDPRQLGLFPHHLAYIIYTSGSTGLPKGVMIEHHNVV--NFTYSQCQTSELKSTDRVLQFASVSFDTAVSEIFPTLSVGATLILRPAHIRIATFSHFLQEQAISVIDLPTAFWHQWVQEMKAGRSGFSSVRSVTVGGEKAEHRHFVTWQSMHCRWIDTYGPTETTVSATALTLD------GPASYVTESLSIGRPLINTHVYILDTQGQPVPIG--VTGEIYIGGAGVARGYLNRPELTAERFVSDPFYRTGDLGCWRPDGTIVYLGRNDFQVKIRGFRIELGEIESQLAACTGVSDAVVVAREEGSGDKRLVAYLVPKSDVTLDAASLREQVSTHLAEYMLPSAFVILDAFPLNPNGKLDRKAL----------- 18034623 495 -FNDTAIPYPKNIHQLFEQQVERTPDKIALVWGET----QLSYSELNQRANQLAHSIMASGVHPDDRVAICAERSLDMVIGFVGILKAGASYIPLDPNHPTERLAYMLSDSQPVLMLTQQHLKARLPV------TNIPVWALDSEEHQTCIASQPKDNIDASQLGLTSQNLAYVLYTSGSTGLPKGVMIEHQNVV--HLIHSQFQMSKLTPHDCVLQFASFGFDNSVAEIFPTFAIGATVVLRPDHIKPDTFITFLQNQGITVVDL-PTAFWHLWAQEISAGYSWPPLRSVAAGGEAEHRHLVTWLSSPGCRWLNTYGPTETTVNATSIVIDKENLCTYED------IPIGRPIANTRIYILDQRGQPVPIG--VNGEIHISGSGVARGYLNRSELTAERFIQDPFYKTGDLGRWLPDGTISYSGRNDFQVKIRGFRIELGEIEAQLATCAGVKDAVVIVREDDNGDKRLVAYLIPQSGAILNAASLREQLSVNLADYMLPSAFVTLEAFPLNQNGKIDRPAL----------- 45200949 83 ---AWFLNGELNAYNCVDRHALENPDKVAIIYEADDENRVVTFGELLRQVSQVAGVLQSWGVKKGDTVAVYMPMIPEAVVAMLAVARLGAVHSVIFAGFSSGSLRDRIVDAESKVVITCDETKKIVDEGLAGVGVVSHILVFQRTGSEGDFWWHEEVRKQLPPVSVNAEDPIFLLYTSGSTGSPKGVVHTTGGYLLGA-ALTTRYVFDIHPEDVLFTAGDVGWITGHTYALYGPLCLGTATIIFESPDYGRYWRIIQRHKATHFYVAPTAMRLIVGEQEISKYDLSSLRVLGSVGEPIAPDLWEWYEKVGCVVCDTMWQTESG---------SHLIAPLAGAIPTKPGSATVPFFGINACIIDPVTGDELEGNDVEGVLAIKSPWMARSVWNNHDRYIETYLKPGYYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALSEHEGVSQAAVVGIADELTGQAVVAFVSLKPDVVPLDTLRRELVRAEIGPFAAPKSVIVVDDLPKTRSGKIMRRTLRKISANE---- 6136083 2543 ---------DQTIQQLFEELAEKMPEHTALVF----EEKRMSFRELNERANQLAAVLREKGVGPAQIVALLVERSAEMVIATLATLKAGGAFLPVDPDYPEERIRYMLEDSQAKLVVTHAHLLHKVSSQSE---------VVDVDDPGSYATQTDNL-----PCANTPSDLAYIIYTSGTTGKPKGVMLEHKGVA--NLQAVFAHHLGVTPQDRAGHFASISFDASVWDMFGPLLSGATLYVLSRDVDFQRFAEYVRDNAITFLTLPPTYAIYL------EPEQVPSLRTLITAGSASSVALVDKWKE-KVTYVNGYGPTESTVCATLWKAK--------PDEPVETITIGKPIQNTKLYIVDDQLQLKAPG--QMGELCISGLSLARGYWNRPELTAEKFVDNPFYRTGDLARWLPDGTIEYLGRIDHQVKIRGHRVELGEVESVLLRYDTVKEAAAITHEDDRGQAYLCAYYVAEGEA-TPAQLRAY-MENELPNYMVPAFFIQLEKMPLTPNDKIDRKALPK--------- 6136083 1500 ---AALYPAESTLSQLFEDQAQKTPEQTAVVFGD----KRLTYRELNERANQLAHTLRAKGVQAEQSVGIMAQRSLEMAIGIIAILKAGGAYVPIDPDYPNERIAYMLEDCR-RLVLTQQQLAEKMTA------NVECLYLDEEGS-------YSPQTENIEPIHTAA-DLAYIIYTSGTTGRPKGVMVEHRGIVNS--VTWNRDEFALSVRDSGTLSLS-FAFDAFALTFFTLIVSGSTVVLMPAKDPIALRNLIAAWECSYVVFVPSMFQAILEC--STPADIRSIQAVMLGGEKLSPKLVQLCKAMHPQVMNAYGPTESSVMATY----------LRDTQPDQPITIGRPIANTAIYIVDQHHQLLPVG--VVGEICIGGHGLARGYWKKPELTAEKFVANPMYKTGDLGRWLHDGTIDFIGRVDDQIKVRGYRIEVGEIEAVLLAYDQTNEAIVVAYQDDRGDSYLAAYVTGK-TAIEESELRAHLLRE-LPAYMVPTYLIQLDAFPLTPNGKVDRKALPK--------- 6136083 468 -----------TMHELFSRQAEKTPEQVAVVFAD----QHLTYRELDEKSNQLARFLRKKGIGTGSLVGTLLDRSLDMIVGILGVLKAGGAFVPIDPELPAERIAYMLTHSRVPLVVTQNHLRAKVTTPTETIDINTAVIGEESRAPIESLN--------------QPHDLFYIIYTSGTTGQPKGVMLEHRNMA--NLMHFTFDQTNIAFHEKVLQYTTCSFDVCYQEIFSTLLSGGQLYLITNRRHVEKLFAFIQEKQISILSLPVSFLKFIFNEQDYAQSFPRCVKHIITAGEQLTHELQKYLRQHRVFLHNHYGPSETHVVTTCT--------MDPGQAIPELPPIGKPISNTGIYILDEGLQLKP--EGIVGELYISGANVGRGYLHQPELTAEKFLDNPYYRTGDLALWLPDGQLEFLGRIDHQVKIRGHRIELGEIESRLLNHPAIKEAVVIDRADETGGKFLCAYVVLQ-KALSDEEMRAYLAQA-LPEYMIPSFFVTLERIPVTPNGKTDRRALPK--------- 167628105 66 ---------ELNVYNCVDRHLVDKANKVAFVWQADDPYHTITYRDLYHRVCEMANILEANGVKKGDVVTIYMPMIPEAIYAMLACARIGAMHSVVFGGFSAEALKQRIINANSKFVITADELKKSVDRAISGLDFVRNVLVVSRTKTKDMVWNDIDLCYEKECAKVSDEHPLFMLYTSGSTGTPKGLVHTSGGYLVYA-SMTHKLAFDLKDDDVYWCTADIGWITGHSYAYGPLANGCTSLIVPTYPDASRMWKEVDRHNVKSLYTAPTLIRLLIKAGDQKDSDRTSLRVLGSVGEPINPEAWNWFVEKGAPLVDTWWQTETGGHMILPLPGAH---------KLKPGSASKPFFGVDVALLDTDGKEI--EGVGKGALCIRTPGMARTIYGDHDRYIQTYFSKGFYFSGDAARRDEDGYIWIEGRMDDVINVSGHRMATAEIEAVLNTHSSVAESAVVGMPHDIKGEAIYVYCILKDGHDGKGAGDEYLIRQEIGPVASPDVIQFTPDLPKTRSGKIMRRILRKIAANDF--- 218232609 456 ----------------FEKQVQKNPNKLAITC----DGVNLTYKELNERANELAHYLVEEGIRPNQFVALVFPRSIEMVVSMLAVLKAGAAYLPIDPEYPAERINYIVNDAKPVCIITHSSVSSKL-VIENDMKK----IVLDEEETKLALHTYSRMNIACKN-DVSLLNPAYTIYTSGSTGNPKGVIIPMRGL--SNFLMAMQQKFSLNENDHLLAVTTFFDISALEI-YLPLISGASLTIAQKEDEPSALTTLLQEERVTIMQATPTLWQALVDYPE----KLQGL-NILVGGEALPAHLANKLKELGCSITNLYGPTETT-------IWSTFMNIDEGEKGIPP--IGKPICNTEVYVLDAGLQPVPPG--VIGELYIAGEGLASGYLGKPELTAERFIANPYYRTGDLVKWRSDGALEYISRADHQIKIRGFRIELAEIETVLQRHKNIQQAIVMVREDRPNDKRIIAYIVAEEKEPINLSEIRSYVSESLANYMIPSAFVVLEELPLTPNGKVDRKKL----------- 91086285 40 ---------------------------DAFVDAASGET--ISYLDLLKKSCFLAESLLKSGYGRDTIVSISSENNVQFYIPVIACLYIGAVVAPINHNYTEYETTHSLNICKPRIVFCSKAVAQKFVQLKNRLGFTEKIVIIDDDGTETLAHFIKTGLRGFAPLCRPDKQIAFIMCSSGTTGLPKGVMQTHTNLMVRYM--HTIDPRYVQKADTFLGILPFFHGFGLVTNFFALVQGEKIVVI-KRFEEKLFLKAVQDYKIPSLWLAPPLVVLLAKSPLVDQYDLSCIREVTSGAAPLSKETEEVMKRLKIKIRQGYGLTEATLGVIMMSVGD-----------IKHGSSGKVATYMKCKIRDETGKSLGPGK--VGELCFKGPMVMPGYYNNEEATRNSFTSDGWLLTGDLGYYDQDEYFYIVDRLKELIKYKGFQVAPAELEAVILSHPKVQDVGVVGLPDESSGELPVAFVVKKPGANLTEKEIIDFVAGKVSSQKRLRGVIFVPAIPKNPSGKILRRELRKM-------- 154287528 88 ---AWFLGGRLNAYNCVDRHALKDPNKVAVIYEADNEGRTITYGELLKEVSRLAWVLKQAGVRKGDTVAIYLPMIPEAVIAFLACVRIGAVHSVVFAGFSSDSLRDRVLDAKSRIVITTDETKKIVDEALRQCPDVTNCIVYKRTGADRDLWWHEEVEKYPNPESMDSEDPLFLLYTSGSTGKPKGLMHTTAGYLVGA-AATGKYVFDIHNSDRFFCGGDVGWITGHTVVYAPLLLGCATVVTPAYPNFSRYWDVIDKHQVTQFYVAPTALRLLKRAGDYIHHKLKSLRILGSVGEPIAAEWKWYFEIVGCHLVDTYWQTETG---------SHVITPLGGITPTKPGSASLPFFGIEPAIIDPVSGEEIKGNDVEGVLAIKQPWMARTVWGAHKRYMDTYIYKDFYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHSAVAEAAVVGIADELTGQAVNAFVALKTTSDNIEQLRKDLVRKSIGPFAAPKAVFIVDDLPKTRSGKIMRRILRK--------- 27378440 12 --PAWPVDEPWTLYDALARAANDRPSHPATVFYGA----SLSYAELRERVDALAGFLQACGIKRGDRVMIALQNSPQYVIAYYAVMRADAVIVPVNPMNKTAEMAYLAADSGAKVAIIGSELSDVFAPLVGDAIAYAIVAQYRDEVPPGWHFWSSAIAQGLRPMAAGPDDLMILPYTSGTTGKPKACMHSHRSALF--TAALQARWYGLDGGDVMTGFMPLFHVAGMQGSMNAAIVARATLLLMARWDKDLLPDLFETYGVTFWNAAPTMIVDVLASVRFRDRCFAKLKVLTGGGAAMPTAVAERLKRFGLDFVEGYGMTET-------MSPTHLNPMAAPKRQCL----GIAVQETDARIVDPE-SLIELDDNVVGEIVVHGPQVLQGYWNRPQANAESFIEKRFLRTGDLGYRDADGYFFAVDRLKRMINVSGFKVWPAEVEAAMYQNRAIRECCIVSAPDDYRGETVKALVVLDEAATTSADDIIGWARGVMASYKAPRAVIFVDHLPRTASNKINWRLLQD--------- 83943695 45 ------------------------PDQEAVVSGET----RLTYTELDQHVGRIAAGLRARGVEKGDRVALLLSNRWEFIATMMGCLRLGAIAVPINIREGTPELAFILRQCGAKIAVHGMDVADRLPP-PADLPGLTHRFCVGGTV-AGSDAFDTLPAQTPDAVPLHEDDIAVILYTSGTTGQPKGATLTHLNIVHSAMHFELC--MELGAGERSLLCVPASHVTGLVATVFTMLQTAGCTVMMEVFGAHEFLSLTANEKVTQTLMVPAMYNLFLLRCNVDDYDLQHWRIGGYGGAPMPQSTITELSEPNLCLMNAYGATELTSAVTI---------LPMGFGTKRADSIGIAVPCADIRIVDPQGNDVPDG--THGELWIKGAMTVPGYWDNPDRTASEF-HDGYWKSGDMGSRDAEGFICLHDRRKDMIIRGGYNIYSAEVENALTAHPSVIECAAIGCPDPVLGEKMHVFIHTTDTALDLDAIKA-FARTKMADYKAPDFATFPDPLPRNANGKIVKNTLRDRLK------ 195432715 68 ---DPIVAQNLPLHEYVWRDFKKWENNTAAVCVITD--RQYTFAQLRDASAALAVRLQKFKLFKPDVLAVCLPNLPEYPIAALGAIEAGLTVTTVNPIYTPDEIARQLTFSGAKFLIGTAQGYGTLREACKQLPIAVIRTTAGEPLPEGAIDFYQLISTETIPKDASPDDMVFLPFSSGTTGLPKGVVLSHNNITSNCQVQTALPADEPGVQDTLPGVLPFFHIYGLTVVMLSKLGQGARLATMPAFKPDDFMKSLDTYRGSILNLVPPIALFMINHPKLTQETAPALKVVMSGAAPIGQHDVERFLQPNVSFKQGYGMTEASPVILLTPHGN-----------TRYASTGVLPGSTESKIVPLDGNDAGLGPRTTGELCVRGPQVMSGYLNNEEANQVTFYPGNWLRTGDVAFYDEDGYFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHELNGEAPRAIVALRKNETATAEEIASYVAQRVAHYKLEGGVIFVDEVPKNPTGKILRKDLKYEF------- 148553752 17 --------------DLIDRNLIDRADKIAVID----DLGRYSYREIAERVDRFAGYLAGLGVPVESRILLCLQDSVNFPVAALGAIKAGLIPVMVNPLLPSSDLDYMLRDSRARLLVASAGAWPSLDPVMAGQPYLQTILVADGDAPAGTIAFADAVAGAAEAAATHADEPCLWQYSSGTTGRPKGTVHSHAN-VQRLMGLYPRQILGLDENDVTYSAAKLFFGYGFGNGLVPFSVGATAILMAGRPTAEAVWRRLIDHRPTIFFGVPTLYASLLAAPEAPERDRLALRLCTSAGEALPRPIGEQWRRYGTDILDGIGSTEMFHIFLSNRPGD-----------VAYGTTGLPVDGYELRLVDEAGQPVADGD--VGELHVKGPTSALGYWCNREKTQATFVGE-WTRTGDKFLRSAEGRYVYCGRSDDMLKVSGIYVSPFEVETALLSHEAVREAAVVGWADEQGLIKPKAFVVLGDGQAPSDAIEAALVKQLLAPYKYPRWIEFLDALPKTATGKVERYKLRQ--------- 158316602 12 ------------LPKLLRGNAERLGDRIAFRDA----SRAVGWAELERRTGWLAGHLADLRLQPGDRAAIVLGNCVEVVESYLGFARASVVGVPINPRVTETELAYLLDDCGARLVVTDPARIDMVGRVLRDRPGLRVVVTGGHAAPAGTLSFAALAGAQPRSAARDDDDVAWMLYTSGTTGRPKGVLSTQRS-CLWSVAACYAPIPGLSEQDRVLWPLPLFHSLSHIACVLGVTAVGASARLLDGFAASEVLAAIQEDGSTFLAGVPTMYHYLVRAARESGFSAPSLRMCLVGGAITTARLRRDFEEFGAPLLDAYGSTETCGSITINWPTG----------ARVEGSCGLPVPGLGVRLVDPETG-LDVGAGAEGEVWVRGPNVMVGYHNQPEATAAALR-DGWYRTGDLARRDDAGYFTITGRIKELIIRGGENIHPGEVEEVLRGVPGVADVAVVARPHDLLGEVPVAFLVPGPEGLDPDRLLAT-CRERLSYFKVPEELYEIDRIPRTASGKITRHVLLER-------- 116695854 34 ----------------------------------------LTYGELAQQVRRLAAALLGAGIRREERVLLLMHDCSDWPVCFLGAMYAGIVPVAVNTLLTADDYSYMLQHSRAQAVLVSAALLPVLQEALARPGHEVGQVFVSEPLPDGMTALDALLAAQTPPAATSCDDPGFWLYSSGSTGQPKGVVHSHGNPYWTA-ALYAGPVLGLQEQDVCFSAAKLYFAYGLGNGLSFPLVGATVVLMAERPTPEATFRRWLQHRPTVFFGAPTGYAGMLASPALPQRAEVALRLCSSAGEALPADIGQRFAHFGCEIIDGIGSTEMLHIFLSNRPGQ-----------VRYGTTGWPVPGYAIELRDEEGRPVPDG--EIGDLYIQGPSAALMYWANREKSRETFR-GGWTKSGDKYVHNPDGTYSYAGRSDDMLKVSGIYVSPFEVEATLVQHPAVLEAAVIGVPDHEGLVKTKAFVVLKAGAQLGDGELKAFVKERLAAYKYPRAIEFVDTLPKTATGKIQRFMLRER-------- 172041428 7 -YPDVTIP-QIPLYD------AIFGDKTALIDGLTGEE--MTFQELKASYERMAGALAARGVGKGDVVALHCPNHAAFVISYFGILRSGATVTTLGSLATAEDAEKQLRAADAKMLLTT-DLLGTAGMEAAQAKGIPAEGVINLTDAEAGLKALLAENHTAPEVEINADDIAVLPFSSGTTGIPKGVKLSHQNLVANLFQVSSMQHNGMKTGSVVCGVLPFFHIYGMNCLLGAALFQGCTMVTLPKFELESFLSAHERFNIDCTFIAPPIAVLLAKHPAVESYDLSSLRAIQSGAAPLDRELIAVQQRLSVDIYQGFGMTETSPVTHNSLVN-----------VTPLESVGAPLPNTEIKIVDDDLPEIPAPTQAVGEMWVRGPQVMKGYLNNEEATARTLLPDGWLRTGDMVAVDSEGNCYVVDRAKELIKYKGYQVPPAELEALLLTRDDISDAAVVGVREGDGEEIPRAFVVPQPAEIDPEELKA-WVAERVAPYKKVRIVEFLDAVPKSATGKILRKDLKNR-------- 39936777 23 -----------TLPELLAQAAKDYASRPALEFRD----RQITYTKLEAMAETAAAALLAAGYGRDSSVALYIGNTPDHPINFFGALKAGARVVHLSPLDGERALSHKLSDSGARVLITSAALLPMAERFLAKGLLDRLIVCSDASWGESVITYADFIKGASKPMAWPPDDIALLQYTGGTTGLPKGAMLTHSNLTSAVAIYDVWGLVRANSGHRVICVLPLFHIYALTVILLRCLKQGDLISLHQRFDVAAVFRDIEEKRATVFPGVPTMWIALANDPSLEKRDLSSLTMAGSGGAPLPVEVARLFERTNLKLKSGWGMTETCSPGTGH----------PPEGPDKPGSIGLMLPGIELDVVDDPKRVLPPG--EVGELRVRGPNVTKGYWNRPEESAHSFVGDRFL-TGDIGYMDQDGYFFLVDRKKDMIISGGFNVYPQMIEQAIYEHPAVQEVIVIGVPDDYRGEAAKAFVKLRGAKPFSIDELRAFLTGKLGKHELPTAVEFLDELPRTTVGKLSRHELR---------- 6563399 1614 ------YPQDLCIYQLFEEQVQRTPDAVAVIF----ENQQLTYYQLNCRANQLANYLQSLGVSADVLVGICVERSIEMVVGLLGILKAGGAYVPLDPDYPQQRLSFILDDAALPVLLTQQSLLESLPEHTAQ------VVCLDSDRQ-----LIEQHSRENPLTGSKPENLAYVIYTSGSTGQPKGVQVSHNCVV--NFLASMSHCPGLTDSDTFCAVTTISFDIAALELYLPLIVGAKVVVVGREVDGARLLLELQHSSTTVMQATPATWQMLVASGLSTQ-QLG--MKLLCGGEALPPQLAHQLLETGAQVWNLYGPTETTIWSSICQLRNERSAIASGAALRAIAPIGRPIANTQFYILDSHLQPVPVG--VAGELHIGGLGLAKGYLNRPQLTQEKFISNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQHEDVQASCVIARQDNPGDKRLVAYLVAHQDCKPAISELRQFLKAKLPEYMVPSAFVILESLPLTPNGKVDRRALPK--------- 6563399 534 ------------IHLLFEEQVELTPDAVAVVY----ENQHLTYHELNCRANQLAHYLKSLGVKADVLVGICVERSLEMVVGLLGILKAGGAYLPLASDYPTERLRLMLEDAQVSVLLTQQKLIDRLPEHTAQ------RVCLDAD--------WQVISQLSQDNLIPETQAAYVIYTSGSTGQPKGVLIAHQGLL--NLVFWHQRTFKITTLDKATQLAGTAFDAAVWELWPYLTAGASIYLVKPLLSPVDLQDWLESKKITISFLPTPMAEQLLEWPEST-----TLRTMLTGGDKLPSGL------LPFQVVNNYGPTENTVVSTSGLV------VSNGRDNNISPPIGRPIANVEIYILDSYLQPVPVG--VPGELHIGGAGLARGYLNRPQLTQEKFISNPFYKTGDLARYLPDGTIEYLGRIDNQVKIRGFRIELSEIEAVLSQHSDVQLSCVIAREDTPGDKRLVAYVVAHQDCKPAISELRQILKAKLPDYMVPSAFVILKSLPLTPNGKVDRRALPK--------- 172041571 28 ---------DTTLVSIFRDAVRKYGKRDAMWFLGT----QITYSEFGELVDKAAAVLKENGVKRGDRVAVVLPNCPANLVAFYAIVSLGATAVYHNPLYTAHELEGPFADHGAKVAVFWDNTADIAQHLVDTTPLEKVFTVNITKGPTQFEDWDAALDAMAPGLTVRPKCPALILYTSGTTGSPKGAVLSHRNICANLIQGAWVPGLGEQADERMLAALPMFHAYGMTMNGALAPLIGGELLLLPAPEPALLQQVIKKKKPTWVPGVPALYQAIVKLAEEKDLDLSTMRNSFSGASALPVATVENWEKLNGRLVEGYGLTETSPIVLGNPMSAD----------RRPGYVGVPFPDTEARVVDQDDPTKVLDYGEEGELVVRGPQVFGGYLHQEQLNEKIF-ADGWFRTGDMAVMEADGFVKIVSRLKEMIVTGGFNVYPAEVEEALLEHPEVKEAAVVGLAKEDGSERVVAAVTLAEATEGEEDSLRQHCKKVLTGYKVPREFFHVAALPADQMGKVRRTEMRAILEEL---- 156361100 1 ----------------------------------------------------MASALTRKGFKQGEVLAIMCPNIPEFAIAYFAAILIGGIVTSMNPLYTGREVAHQLVHSQASWLLTVPPCIPRAMEGAKE-AGVANVYVVGEA--EGCASLSELLEDDGTCLPTPREDIAALPYSSGTTGLPKGVQLTHYNLIADSCIVMGESFTHYSRDSHVLALLPFYHSYGLMVNLANVLLVGGRVVCIQRFDQEAFLKTIQNEKITHAALVPPIMIFLAKHEMVDQYDLSSLIDITVGAAGMGEELMQSVKDRLSNLRQGYGMTELSPVSHVVPLDTYN-----------PKSVGVLLPNLECKIIDSSGEEVEQGKE--GEICIRGPTVMKGYLKNPEATARTLDSEGWLHTGDIGHCDQGDFFYITDRLKELIKYKGFQVPPAELEALLLSHPDVEDVAVIGVPDVEAGELPKAFVVRKKESLTVEDVT-GFVNSRVAPYKRLRGVEFTDEIPKSTSGKILR-------------- 111025753 7 -FPDVEIP-NLSVYDFLFGQVDEADDRPALIDGASGAVT--TYQALIAQINGVAGALAARGLAVGGVAALHSPNVPAFASVFHGILRAGGVATTINALYTAEDIAKQLTDSKAKFLFTVSPLLPQAKAAAAQVGPAAHVIVLDGA--DGHPSLQDLLAEGAPAPEVPATQLAVLPYSSGTTGRPKGVMLTHRNLVAN--VCQIDRPIGIRADDKVLAVLPFFHIYGMTVLLNAALRKRAALVTMPKFDLVEFLTIVAEQKCTYVFIAPPVAVALAKHPLIDQYDLSSVHSIFSGAAPLDQELGKAVARLGCRVRQGYGMSEMSPVS---------HAIPFDRDDIALDSVGPSIANMECKLVDPTGAEIEQPAEGVGELWCKGPNIMAGYLGDDEATAETLDAGGYLHTGDIATVDSEGVVTIVDRMKELIKYKGYQVPPAELEALLLTHPQIADAAVIGVLDDEGEEVPKAFVVRQPGAELDEAAVIAFVAERVSPHKKVRRVEFIDLVPKSAAGKILRKDLR---------- 159028634 463 ---------DLCLQQLFEQQVELNPRAIAVKL----EDEFFTYQELNNRANQLAHHLQALGVKADSLVGIFVERSLDMIIGILGILKAGGAYIPLDIDYPQERIAYLLEDSQLSILLTQSKFLEQLPQFPA------NTICLDQD-----WSTIAKQSTVNPLVAIEQHNLAYIIYTSGSTGQPKGVMIEHRSVVNYILTT--IREYGITSEDQVLQFSSVCFDASVEEIFVTLLSGATLVLRTEEMSSEYFWQCCQKWQLTVLGIPTAYWHQLAAELTLDNLPLSNIKVIFIGGEAIQPAKVQQWQTVTPRLLNAYGPTEATIAATFYEFTSP---------TTTNVPIGRPISNAQVYILDACLQPVPVG--VAGELHIGGVGLARGYFNRPELTQEKFIPNSFYKTGDLCRYLPDGNIEYLGRIDNQVKIRGFRIELGEIETVLSQHSGVKTAVVIAREDDTNQKRLVAYIIPKEQNSLNITQLRQFLKAKLPEYMIPSAFVILESLPLTPNGKTDYRAL----------- 84686578 1 ----------MNLALWLERVAAVHGDRPALF---TGETCVADYAAFRDRAAGVGAALTERGIAPGDRVAIFMKNVPEYLIALYGIWVAGAAAVPINAKLHPREAAYILDDSGARAVFATDGLAQGLAEA-----TAVPIIAMDDLSAMAVHAPRAIAPRAGD-------DLAWLFYTSGTTGRPKGVVLTHEILQVVSL-SYLADVDEVSAEDGAFYMAPMSHGAGL-YALVHVLKGARHICPAGGFEPAELLDAARRMGPLHMFMAPTMVRRITDAASAAGDRAEGIKTIVYGGGPMYVSIVEAVDWFGPKFVQIYGQGEC-PMGITALSRDEVTDRTHPRWRERLASVGRAQSVVEVAIGDAEGNPVAPGD--TGEIMVRGRVVMPGYWQNPEATAKTIR-NGWLMTGDMGTLDADGYLTMKDRSKDVIISGGTNIYPREVEEALLTHPAVREVSVIGRPSAEWGEDVVAFVVATG--VDEAALDAHVL-AQIARFKRPKAYFFTDDLPKNNYGKVLKTELRERLKEM---- 87201173 8 -------------------HATANPDRAAVIMGGSGEV--MTYAELEARSNRFAQLMRARGLQIGDTIALCLENRADYFPIAWGAQRAGLVYVAISSRLAAPEIAYIAKDSGSRLLIGSAYTAPVLDEVAKLEPGVPQL----RLDTDGPLSLDAAMAEMPDTPIDDERAGCDMLYSSGTTGKPKGVRIPPEIGAANSLMAIANQAFGIGGDAVYLSPAPLYHAAPLRWSMTIHRLGGT-VVAMEKFDPEHALELIEKHKVTDSQWVPTHFVRMLKLPDESKYDTSSLKLAIHAAAPCPVPVKQAMEWWGPALREYYAGTEGNGFTF----------ISSEEWLKRPGSVGRALLGT-IRICDENGDEVPP--RTEGQVFFEGGSPFS-YHNDPDKTRDATNKHGWTSLGDVGWVDEDGYLFLTDRKSFMIISGGVNIYPQEIENLLVTHPKVADVAVIGAPDPDMGERVVAVVQPRDMAEAGPALAAEWLAPQLSRVKMPRQIDFRAELPREPTGKLFKRLLRDEYK------ 149377166 17 ---------PLLIKQLLLSGPRYSPDQEIVYA----NRSKYTYTDLVERINRLANALTDAGVKPGDTVAVMDWDTPRYLECFFAIPMIGAVLHTVNVRLSPEQIVYTMNHAEDDVVMVHDDFLPILEGVKDEINTVKHYIQLSDEAQAKTTSYEHLLAKAGKTFDFPENSIATTFYTTGTTGNPKGVFFSHRQLVLHTLASAYDEMPLLRSSSVYMPVTPMFHVHAWGVPYAATMLGIKQVYPG-RYEPELLVDLLKEHKVTFSHCVPTVMQMMMATESIKTADLSNW-HVLIGGSALTRGLCDAGARLGVSMYTGYGMSETCPLLSTTHLTAEDLKLPLEQQTSKRIKTGIAVPMVELEIVNPEGKPVPHDGEAKGEVVARAPWLTQSYFKEPEKGEE-LWQGGWLHTGDVASLGTDNTLLIKDRIKDVIKTGGEWLSSLDLENLISQHPAVAGAAVVGVPDEKWGERPHALVTLKGEEASLDDIQNHLKQGEINKWAIPSQIDFVDDIPKTSVGKINKKLIRDQLQEH---- 167772661 25 ------IPENFNFYDVIDEWARQDAKKPALVWVDGGAERRLTFAELSALSMQAANFFTAHGVQKGDFVLLVLKQRVEAWVCMLALHRIGAIVIPATFQLMPHDIEYRCNKAGIKMICCDGELLGNIRQVRAACTTLRHVAVVGETIPADCIDFRRAVADYPTDFARPAGEAATMLFTSGTTGMPKLIVHDYAYPLGHITTANYWHEVR-DGGLHFVSADSGWAKFGWGKIYGQWICGAVIVAYDGKFDPVHMLQTIERLRPATFCAPPTVYRFLIKE-DLSKYDLSSLKKCTIAGEPLNPEVFNRFEATGLELTEGFGQSETTVIIASFPW-----------FPIKPGSTGKFSPLYDLDIVDEDGNSC--EDGIVGTIVVRPAGLLIEYRDDPEANAAAF-YDNMYSTGDTAWRDGDGYIWFVGRNDDVIKCSGYRIGPFEVESALMTHPAVLECAVTAAPDPVRGQVVKATVVLARGVTPSDALKKELVKKETAPYKYPRIVEFVDELPKTMSGKIKRKQIR---------- 167645312 6 -------------------HAQTQPDKPAYIMAGSGET--VTYGQLDARSNQGAQLFRSLGLKAGDVIAILMDNSPRFFEIAWAAQRAGLYYTCVSTKLTPAEVEYIVKDCGAQVLIVSPALDDVAQAVAPLIPGVRLFRVGGGKG--AFEDFEAARDAMPATPIADETSGSDMLYSSGTTGRPKGVALTGGPIAPHALQMMAMGLFGFSGDSVYLSPAPLYHAAPLRWCMTVQKLGGT-VIVMEKFDPEAALALIEKYKVTCGQFVPTHFVRMLKLPEAAKYDVSSIKSAVHAAAPCPVPVKEQMAWWGPVIFEYYAGTEGNGFCWIN----------SQNWLTHKGSVGQAVLG-ELRICDEDGNPVPP--RTEGTVYFAGPAV--NYHNAPDKTAESYNQHGWTTLGDVGWVDEEGYLYLTDRKSFMIISGGVNIYPQEIENLLITHPKVADAAVVGAPHEEMGEQVVAVIQPAEDQTDLAQELAAFCRANLSHVKSPRRIDFMQELPRHATGKLYKRLIRDAY------- 156844154 113 -------------YNCVDRHALSHPNKIALIYESDGKGYSLTYNQLLVQVSKVAQVLTSMDVKKGDNVAVYMPMIPEAIITLLAIARVGAVHSVVFAGFSSNSLRDRINDANCKAVITTDESIKIVDDALKETPCVSNVLVYKRTENKNVLDWDAELKKYFPCTPVDSEHPLFLLYTSGSTGAPKGVQHSTAGYLLGA-ALTTKYTFDVHPEDIFFTAGDIGWITGHTVVYGPLLNGCTTVIFEGTPNCSRYWDIIDKYKVTQFYVAPTALRLLKRAGDSDGYNLSSLRALGSVGEPIAPEIWEWYEKIGIPICDTYWQTESGSHLITTFAGG--------ATPMKPGSASFPFFGVEPVLLDANGKEITDQDHCEGVLAIKRPWPARTIWKNHDRYTDTYLKPGYYFTGDGAARDKDGYIWILGRIDDVVNVSGHRLSTAEIESAIIEDATVAECAAVGFADDLTGQAVAAFVVLKNSTASEEELQEHLVRKDIGPFAAPKLIVLVDDLPKTRSGKIMRRILRK--------- 182440603 8 ---------------VLTRSARRTPDRTAVRYAG----RAWTYRSLDAAVSTAAAVLAEHGLAPGDRVAAYAHNSDAYLIGFLACARAGFVHVPVNQNLTGDDLSYLLDQSGSSLVLTDPDLAARLPAGLP--------VRELRDAPGSLLDALETDRVFTPRRPPASDDLVQLLYTSGTTALPKGAMMTHGALVHEYVSA--ITALGLSANDRPVHSLPLYHSAQMHVFLLPYLAVGAENTILDAPDAATIFDLVEAGAADSLFAPPTVWIGLANHPEFAARDLTGLRKAFYGASIMPVPVLERLREHLPRLFNCFGQSEIGPLATV---------LGPDEHEGRMDSCGRPVLFVEARVVDEKGEDVPDG--TAGEVVYRSPQLCSGYWDKPEETAAAFR-DGWFHSGDLAVRDAEGFLTVVDRVKDVINSGGVLVASRQVEDALYTHPAVAETAVVGLPDDRWIEAVTAVVVLRGEA-DEGELIAH-ARQKLPAFKAPKRVVFVEALPRNASGKILKRRLRDE-------- 113970654 44 -FYHWFSDGELNCYNAVDRHVAGRGDQIALHYVVTETEYSITYRELLAQVARLAGYLQSVGVTKGDRVVIYMPMVPETAYAMLACARIGAIHSVVFGGFAANELATRINDAKPKLVMSASCYKPLLDALNEATHKVEHCLILNRPQYEAQMDWQTALSASADCVTVKATDPLYVLYTSGTTGQPKGVVRDNGGHAV-ALAWSMANIYDIAQGDVFWAASDVGWVVGHSIVYGPLLVGATTLLYEGKPDPGAFWRTIAKYRVKSFFTAPTAIRAIKREDPDQGVDLSCLKNVFLAGERCPDTLHWAEAKLNKPVIDHWWQTETGWPVAANLMGVAPIAV-------KAGSPGRPVPGYEVDVVDEMGAKVAAN--VSGNVVIKPPGTLTTLWQNNKRYQDSYLSPGYYLTGDAGYMDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHPDVAEAAVIGVDDKLKGQVPLGLVVLKGVTITDEELHKQLVRQEIGPVASFRLVSAIQKLPKTRSGKILRGTMRKIADN----- 108755452 13 --PAPLQPLPLSLGKLIYDSLLTNPNKAALVDAATGE--SISYREILEKTCCLAESLLRNGYGRNTIVAVSSENNLQFYIPVVSCMYVGAIVAPINHNYTDLETTHALNISKPKIIFCSKAVAQKYVFLKNSLPYIERIVVIDDDKVYGAETLNSFINTSLKGYPMPDEQVVFLMCSSGTTGLPKGVMQTHSNLMVRYM--HTIDPRYTIKTDVFLGILPFFHGYGLVTNFFALVLNQKIVVI-KRFREELFLKAIQDHKIENLWLAPPLVVLLAKSPLVEKYNLSSIKEVVSGAAPLSRETEEAVKRLNIDIRQGYGLTEATLGVIMMSAGD-----------KKHGSSGRVVTYMSCKVRDETGRSLGPG--EIGELCFKGPMLMKGYYGNDEATRNSFTSDGWLLTGDLGYYDEDNYFYVVDRLKELIKYKGFQVAPAELEAILLNHPNIKDVGVVGVPDEEVGELPLAFVVKDPQSLTEDDIIKYVAEKVSSQKRLRGGVVFVPAIPKNPSGKILRRELRK--------- 118386067 62 ----------ITIGDKLKETAEHLPDHQALISHH--QNVVFTYSQLYQKCEQLAASLIALGLKKGDRIGIYSPNNYEWCLLQYAASMADVILVNINPAYQEHELEYCLNKVGCRALVMSSQFIEMINNLAPELPSLQFVIRIDDEPTPGMLNFQQLLGTSKDISATTPDDATNIQFTSGTTGRPKGATLTHFNILNDGYF--IGERLGYTKDDSICVPVPLYHCFGMVIGNLTAIYGSTIVLPSEGFSAQKAMEAVTKYKCTSIYGVPTMFLEYIKEYESNPYNYTSLSKGVMAGALCPE--------WGIKIQICYGQTETSPVFFQTSQDDSLTD--------KCTTVGQIFPHCEVKLINKQGKVVQIGEK--GEICVRGFCNMEKYWGDIKNTNKTIDNDNWLKTGDVGQLDERGYLKIVGRIKELIIRGGENVYPKEIEEYLRTNPKILDVYVVGVPDQKFGEEIFALIRLKDGVQFDKQEIYDFCKGQIAHFKVPKYVKVVESFPLTITGKPQKFKMVE--------- 118466679 1 -----MTTDPRTVPAALDRLARRLPDHDALIT----EDRSFTAAALRDEVHRAAAALIELGVRAGDRVAIWSPNTWHWVVACLAIHHAGAAMVPLNTRYTAAEAGDILARVGAPVLFGMGRFLGLADLDRAALPALRHIVRIDDPVPGSWDEFTDLGAVAERAAAVTSDDVSDILFTSGTTGRSKGVLCAHRQ--SLSASASWAANGKITSDDRYLCINPFFHNFGYKAGILACLQTGATLIPHLTFDPLRALQAIEQHRITVLPGPPTIYQTLLDHPARRDYDLSSLRFAVTGAATVPVVLVERMQELDIDIVTAYGLTEANGMGTMCR--------ADDDAVTVATTCGRPFADFELRIDDS------------GEVLLRGPNVMLGYLDDPDATAAAIDADGWLHTGDIGVLDEAGNLRITDRLKDMYICGGFNVYPAEVEQVLARMEGVADAAVIGVPDERLGEVGRAFVVPRPGAQLDEQSVIAYTRDHLANFKAPRSVRFVDALPRNSGGKVVKPQLRE--------- 116748798 1 ----------MLITEMLARNARLYPDEVALVERDPAQKSRISWRTFDEQANRVATALLQRGVGKGDRVVHLLMNCLEWLPIYFGILRTGALAVPLNFRFDAAAIERCVQVTEAGTFFFGPEFVDRVNAVRERLDTVKSYVFVDEVRPDYAEDYGAFLASGSPRVDLNTLDDAALYFTSGTTGSPKATLLTHRNLEFACYAENSHHHQ--THADNFLCIPPLYHTGAKMHWFGNLIVGARAVVLRGT-EPRWILEAVSEEKVTVWLLVPWALDILFRDVKLSHYNLRQWRLMHIGAQPVPPSLVKQWKKVHHQYDTNYGLTECTGPGCVHL---------GVENMHKVGAIGVPGFDWEIKIVSSGREPVAKG--EIGELAVKGPGVMKEYYRNPEATREVLD-DGWLFTGDMARQDEDGFIWLVDRKKDVIITGGENIYPVEIEDFLQAHPKIRDVAVIGLPSARLGELATAVVVKTGQELTEREVMDFC--EGLPRYKRPRRIIFA-AVPRNPTGKIEKPLLRKRYA------ 168139226 493 ------------IHELFEQQVARTPNAVAVVY----EGGKLTYQELNEKSNQLAHFLQKRGIGPESLVGICIERSPDMIIGLFGILKAGGAYVPLDPSYPENRLRYILENSQIQVLLT-------KEALQDWLPKDIRAICLDRD--QVMISKESNLAPVSG---VTANNLAYIIYTSGSTGNPKGVMIEHHSVI--NRLQWMQKKYPLSEDDTILQKTPFFDVSVWELFWWS-FVGARVCLPGGEKDPVVIEEYIERYRVSTMHFVPSMLSTFLDYMENSKRDVSSLIQVFTSGEALNTEQVRRFKGIQTKLINLYGPTEATVDVTYYDC--------DLEKEAMLIPIGRPIDNTELYVLDQYQQVVPIG--VAGELYLGGVGLARGYFNRPDLTTERFIPHPFYRTGDLVRYMNDRNLEYIGRIDNQVKIRGFRIELGEIEAALHDHSSVKEAVVLVKEDRPGDKQLVAYVVGEGDTGEWRE----YLKKQLPHYMVPAYFFQIEGMPLTPNGKVNRKALLE--------- 56476518 22 ----------------FQRALENCPDKPAVVAYRDGEPVRLSYRELDCRVDRIARGLAALGVGRGDVVSFQLPNRWEFVALALACARIGAAANPVMPIFRQHELTYMLNFAESKVFIVPSDHAAMARELQSKAPHLRQVVVIDGDGDDSFDRV--LMRDDTPPLAGPPDDVALLMYTSGTTGEPKGVMHTSNTLFSNLHA--YIERMELGGGDVILGASPMAHLTGYGYLAMLPLILNSTTVLQETWNAARALEIVRETGVTFSMASAAFISDLCTAVEAGAPVSSQFTKFNCAGAPIPPIVIQRWELMGLLVCSAWGMTECGAVTVTEPARALEKSG---------VSDGRPVPGIEVKIIDANGAKLSQG--ETGSLLIRGASLFAGYLKRPHLN--SVDAEGWFDTGDLAFQDAEGYIRINGRNKDIVIRGGENIPVIEIENLLYQHPSITTVAVVGYPDRRLGERICAFVSLKGCTLTFADLTAYLDRQQVAKQYYPERLEIVDDLPRTPAGKLQKFKLRETAK------ 88706156 1 ----------MRVADYFDRTASINPQQEAFVDIDLD--RRLSYQDARNFAHQVAVVLTKLGLAAGSKVAVYSPNDSLAFLAIVGVSRADMVWLPLNFRNALATNAQLLSFFGADVLIFHSQFEDSIAEIKSLAPDIKHFLCLDGDSSQGD-SLRSLFSDGPVSYDSGPEDPMAMLATGGTTGPSKGVEHSHHSV--EATINLQILGAVISPNPRYLVIAPMTHAAGYMIP--AFVARNGTVVVLPEFEAGRVLETIEAEKITHLFLPPAALYGMLDHPDAAKYDYSSLQAFYIGAAPAPERYKEAVARFGPCITEIYGQTETMFPLLYKSTAECLDDKGAFRESVLR-SAGRVCPGCRVEIMSEDGQLLGPN--EPGEIVVRGSSVMKGYYTNPEATAEV-SRHGWHHTTDVGVKDEEGYITIVDRIKDMIISGGFNIYPVEIENVINGMAEVQNCAVIGVPDSKWGEAIKAVIVLQEGSSLEAESVMALCKEKLGSMKAPKSVEFWDALPLSPVGKILKREIRDRF------- 159038431 4 ----------------LLRAARDFGTTPALVEP---DVVHLSYEELLAEVRRVAQALIASGLRPGDRLALWAPNSAQWVLGALGGSYAGLTLVPVNTRFTGVEALDVIHRSGASGLVVVDPFLGTQAAATAEGRQLPRVIVRVPSGWDEFVSQSRAVPEDACAAAVTPDDLSDVLFTSGTTGRSKGVMSAHRQ--SMAVAAAWANIARLTPDDRYLVINPFFHSFGLKAGIFACLASGSAIVPQAVFDVPRTMALIADQRITVLPGPPTLYTSLLGYPDARRFDLSSLRLAVTGAATVPPALVEQIRKLGADVLTAYGLTEAVVATMC---------RPGDDARTVAETCGRAAAGCEVRIADPG-----------GEVLLRGPNTMLGYLDDPIATAEAIDAEGWLHTGDIGQLDEHGYLTITDRLKDMYVCGGFNVYPAEVERALAQLPGVAESAVIGVPDPRLGDVGKAYVVCRPGHSLSAAEVIEFCRSRLANYKVPRSVEVRSELPHNASGKVLKYLLRAE-------- 163699140 22 ------IPERYNIADVCDRWAAADPQRPALLDVADGRVETWSFAALREASNRFANALRAQGIARGDRVAVLLPQSPAVLIAHLAIYKLGAVALPLAVVFGPDALLHRLGNAGARAVVTHAGGLAKLAPLRDALPDLA-LLVSTEGPGDGALGFAELLAASAPPVDTAADDPALMIYTSGTTGLPKGALHGHRVLLGHLPGFAMMHEFMPQPGDRMWTPADWAWAGGLLNALLPSLHHGVAVVAAEKFEPEEVFRLMADLAVANAFVPPTALRMLRTVERRARFDLSRLRTLASAGEMLPETFGWAQAELRLTVNEAYGQTECNLVLASC----------AGLGLARAGSTGKPVPGHRVAVIRPDGT--PAAAGEIGQIAVADPVMFLGYWRDPAATEAKFLGD-CMTTGDQGRVDADGYVHFVGRDDDVITSSGYRIGPGEIEDCLLRHPAVALAAAVGKPDPVRTEIVKAVVVLRPGYQASDALIQDFVRRRLSAHEYPREIAFRPSLPLTTTGKIIRRVLRDE-------- 126657680 206 ------------IHQLFEEQVKRTPDAIAVVY----ENQQLTYQELNEKANQLGHYLQKLGVKPDTLVGICVERSMEMVIGLLGILKAGGAYVPIDPNYPQERIEYMSQDSGVNILLTQERLIDRLP------KTETQSICLDRDWSEIKKNSDLNCNSG-----VSSDKLAYVIYTSGSTGKPKGVMIQHQGVV--NLAQAQVSFLHVEPVSRILQFASFSFDASVSEVVTALLSGARLILADDLIPGDNLQQTVNQYGITHITLPPSTL------PVMSPDGFSNLETIIVAGEACPSELAAIWSQ-GRNFFNGYGPTEDTVCATVGKYWEDLEKL----------SIGRPINNTQVYILDLHLQPVPIG--VPGELLIGGDGLARGYLNRPDLTAEKFIPNPFYKTGDLCRYRRDGNIEYIGRIDHQVKIRGFRIELGEIEAQLSNHPEIRESVVIAREDAPGNKQLVAYVVSDESQSSVTQTLRDCLKEQLPDYMIPSAFVLLEKLPLTPNGKINRKAL----------- 125560726 25 -LPDIAITNTLPLHRYCFERLPEVAARPCLIDGATGGV--LTYADVDSRRLAAALRRAPLGLRRGGVVMSLLRNSPEFVLSFFAASRVGAAVTTANPMSTPHEIESQLAAAGATVVITESM---AADKLPSHSHGALTVVLIDERRDGCLHFWDDLMGDEDDEKVFDPDDVVALPYSSGTTGLPKGVMLTHRSL--STSVAQQVDGIGLHAGDVILCALPMFHIYSLNTIMMCGLRVGAAIVVMRRFDLAAMMDLVERHRVTIAPLVPPIVVAVAKSEAAAARDLSSVRMVLSGAAPMGKDIEDAFKLPGAVLGQGYGMTEAGPVLSMCL------AFAKEPFKVKSGACGTVVRNAELKIIDPDGKSLGRN--LPGEICIRRQQIMKGYLNNPEATKNTIDAEGWLHTGDIGYVDDDDEIFIVDRLKEIIKYRGFQVAPAELEALLITHPSIADAAVVGKQEPEIGEIPVAFVAKTEGSELSEDDVKQFVAKEVIYYKKIREVFFVDKIPKAPSGKILRKELRKQLQHL---- 172041155 31 -------------------------DKVAIIDIADGTET--TYQQLRSYIESVAGGLSHRGIRDGDVVALHCPNSLAFVVYAHAVWRLGATLTPVSLLSDEAAITRQLKDSGARMLVTLAAMGDHAAQAAQAAGLSEEQIHHLDRNSGMQQMLAERRHAPAGITFDPATHLAVLPYSSGTTQDPKGVRLSHRNLVANVCQAA--DQDLVTREDVVFGVLPFFHIYGLTALLNLALKQRATLVTQPRFELGSFLASHERFGVTFTFIAPPIAVLLAKHPQVEEFDLSSLRAVLSGAAALDTSLAEAVQRLGVDVYQGFGMTESSPVTHLNL-----------DMSVPRGSIGLPVANTEHKLVAESGKEIPNGHSEVGELWVHGPQVMLGYLNRDRETAETLVDGGWLRTGDLAIQDPEGNVYVVDRLKEVIKYKGYQVAPAELEALLLTHPEVADSAVIGVADEDGLEIPKGFVVLQQNATATAEDIMAYVAEQVPSYKKVRVIEFIDAIPKSSTGKILRRVLRDR-------- 91086323 12 -------------------------NNPALIDAMSG--QTLTYRELLDKTCTLAENLRKSGFGKTTNIAICCQNSVDFFTPIIAALYIGATVVPINHNYTETELGHALRVVKPQIIFCSELTRPKFAKLQQRFDFL---IFLIENLPRNGL-YRCCLEE----VDVG-DHVAFILFSSGTTGLPKGVMITHRNVLTRFAHADDPRLVLRKDGQSILGLLPFYHAYGLFVSL-ACIQKRVKIIVLQKFDENIYLQCIEKYKITSLTLVPPLAIFLAKSPLAAKYDLSSVQEVGCGAAPLSKNIEELLKRRLKNITQAYGLTETTLAVMGVPTGE-----------TKPGSCGKLYPHLLCKIRDPESRK-SLGPNQVGELCVKGPIVMKGYYRDEEATKGAFTSDGWLLTGDLGYYDHDGYFFITGRLKELIKYKGLQVPPAELEAILLTHPKIKDVGVIGIPDEEAGELPLAFIVRNEDDLTEDQVKSFLDGKVSPHKRLRGGVIFLEEIPKNPSGKILRRKLHELFHRY---- 118465153 15 -FPVW---RPRTLADWLDDCARTYGSRPFVLCDHGA----LSYRQVAEESRRLAAGLRELGIGAGDRVGMLLANSLEFVTVKFAIARLGAIAVPFNYLYRRDELAFVLGDSGCRVLVTDTAGFAARHPAADELPSLRHVVLAEAEQPARQLPLVANLGATAARLDVPPEGPADLLYTSGTTGSPKGVLLTHDSVLRTAYASALTRAYA--DGRRIVYALPCYHMFGYIEGLLSAMFVGGAAIMQQKFTAEGYFRAIDAHRATDMLCVPTMAVAMVESPARARYDLSSLTAILCGSAPAPVWLWQRIAKFGVEIVTGYGMTECGGCMSLTLPEDPLAASSTVGRPKLAGAAG--VAGVDARVVDPDGEELPPG--TPGELLSTGPTAMIGYWNRPAETADALR-DGWLHSGDLGLVRADGYLELTGRRKELYKSGGELVMPKEIEDLLAGHGDISQVFAVGLSDDRWGEIGCVVVVRAPGATITEDDVLALCRDKLARFKVPKRVVFSEDLPTTPTGKVQKFRLAEQLRS----- 134100557 35 --------------------------------------QWLSHRVLDERSRGTASWLLSRGLAPGDRVLLCGGNSAALVVAYLAILRAGGIVVLANPAYTGDELAHLVDDSQASWAFAARPASALVD--------VANAVSLDEPLPG---------LEPGPLPRIGSADVALLAYTSGTTGAPKGVPLTHANLLSSIRAA--MHAWRWSAGDVLVHSLPLSHQHGLGGVHATLLAGSSAVVL-PHFDAAELGDAIQRHGATVLFAVPAVHERLVAEV-PDALGAPSLRLAVSGSAPLSPDLAERIAAMGEPPLERYGSTESGLDVSNPL-----------DGPRLPGTVGLPLPGVELRVGTDSGE--PIEDGTEGEILLRGPQVFSGYWNLPEATAEAFHPGGWFRTGDLGRIDADGYLRITGRKKELIITGGLNVYPREVELALEKHPAVASAAVAGLPSRRWGEQVTAWVVAE-SQVSAEEVVAH-ARKLLAPYKCPKQVFFVDSLPRNSMGKLRRSELRE--------- 218288557 14 ------------LPDWLSLHAGRRPERVALRSHG----RSITYAELYAAARSMAARAFALGVRPGDRVGVMCHQGLMHALCLHALMLLRAVLVPLNWRLQPSELAYQVEDCGASFVLCDESAAPLASQVAGMVSRPVQTVILSERAWDAEESH--GGSESIASIDVSLQSVHAIVYTSGTTGRPKGAMITYQNHWYSAMASALQ--FGLDPDEHWLVPMPLFHVGGMGVLMRSLIYGTTAVV-HDRFDAERVDRALASGEITLVSLVPTMLARILKL--RRGPYPPRLRAILLGGAGCPRPVLERALELGLPVAQSYGLTETN---------TQVATIDLADALRKMGSSGRPLANTRIAVQGPDGPTTEPG--VEGEILVQGPTVFAGYYNRKEETERAL-AEGWLHTGDIGRFDEEGFLYVLDRRADLIVSGGENVYPAEIESQMLALPGVVDAGVVGKPDDEWGQVPVAFVVLEPGKVLTDEMARALLRGRLAHYKVPAEIRQVDALPRTASGKLMRYEMRK--------- 83748639 8 --PVDYLAGEMPLHRYCAHHAAQTPERIALLWYG----RTICWRELDQLSTRLAVQFQRLGVARGDRVALFLQNCPQGILAHLAAAKLGAIAVPCLPLSRQHELRDQLTDCGARILIAAADLMPIVDAARPALAVPPELIAARGQAGNGQFDLMQLLAEPVDAIQVDLDEVALMIYTSGTTGRPKGAMLTHRNALYKT--AVTVQMSGIHAADVLLAAAPLSHIAGMLMGMNLMLYAGAPTILLYRFDPLAVLQAIDRYRVTWWYSMTPMNLAVMAHPEAGQYRMASLVNCTSFGAPLTEAIADRWRAFACRIYEAYGLSETHTCDTVTPPDAPRWGWH-----------GKIVPQTEVRIIDPTGTELPPGRS--GEITIRSPGVFRGYWRRDEATRATL-QDGFLRTGDIGQVSPDGYLQWQGRLKELIKVSGYSMFPEDVEALLSRHPAIRQVAVTPMPDPDKGEVVCAHVVRMGATALTEAELIAWSRENMAPYKVPRRVKFHDALPATATGKVLRRLLREEVEE----- 163789385 1 ----------MNL-DWIKVRSLLTPDRIALVDPI--KNSEWTYKEVNVRAENLAHYLKKNGVTKGDRVALYAPNDISYFDVLLASIKIGAIFIPLNWRLKPIEIKKVVEDAQPKVILHASQISKRLSLVDAAL------LSLDVDSKEYNEICEHPNHVPFLSESIELESPVMLIYTTGTTGDPKGAIITHNGMVNNSM--NTIISWNITHEDITIASAPMFHIAGISGMIIPLMLIGGKVIIDRYFDGTNTNEMIKQYKPTMLFMVPTMYYGLISATNFHKDNLASVHTFVAGGSPPLKEVVNYFVSEKLPLINSYGLTEVGP---NNF------KLMSETALQHPFSIGYPSFFVEAKIVNDQDEEV--EQGQIGELLLAGQHTFAGYWQKQEETAKAFLGD-FVRTGDLAKKDENGLFYIVDRKKEMIITGGENVLPSEVERVLNAHPAVKDSVVVGYEHPRYGQSVGAAIIFKDKERSEAELDQY-MTDNLAGYKTPKHYLFVDVFPTNSVGKTDKKEI----------- 172039892 47 -----------TLVDMFIKASSEHG-KDVMLDFFGGTT---TYAQAHVQVRKVAAGLKALGVRPGDRVAICLPNCPQHLISIFAVLYLGATVVEHNPLYTARELQGPFIDHGAKVIIAWDKIAPLCEELRTQLHTVVTVNMIEHSPAPGTVPFQKLVGDGAYLSPVPEDDEAFILFTSGTTGKPKGAMLTHRNIMANVAQGAWVGELGEGEQEIYLAALPMFHIFGLTLTAALGVATGGKLCLLPKPEIPLIVDQMKKQVPTYMPGVPTLYDKILEAAEEHNLDINGVKNALSGAAPLPVSISHQWQRTGGSIIEGYGLTETSPIATANPISEH----------ARAGYIGIPFPSTEVRVADPEDLSRTMPDGEAGELLIRGPQVFSGYINVADD-EQPFFED-WFKTGDMAVMEEDGFLRIVSRIKEMIITGGFNVYPAEVEEVLADHPMIAKAGVVGLAKEDGSDEVVAAVVLDEHEDFEEEKVKEWARHEMTRYKVPRRFFVVDELPTDLIGKIRRREIKDMVE------ 186456065 492 ---DTLTDYPRNIHQLFEAQAARNPHSMAVICGDS----QLTYEQVNKRANQLARHLQSLGVCPGKLVAICVERSAEMVIGLLGILKAGGTYAPLDPALPRERLQFILQDAEASVVLTQSDLVPDLKELFGSGPMSPTPVLLDSNEGVATYSSENLQSSAA------AGDVAYVIYTSGSTGKPKGVEISHRAVV--NFLDSMSREPGLTETDTLLAVTTLSFDIAGLELWLPLTCGAKVVIATRELDGKQLASLLDHGGVTIMQATPTTWRLLLASGWKGNPGL----RILCGGEAWSSELANQLHGKCASLWNMYGPTETTIWSAASKVEPGDEVF-----------IGAPIANTQFYVLDRNLQPVPIG--VPGELWIGGEGLARGYLKRPELSLEKFLPNPFYRTGDLVRYRMDGKIEFLGRMDYQVKIRGFRIELGEIELLLTQLPTVVHAVVIAREDTPGDKRLVAYVVSRDSAASNSSELRDYLKSKLPDYMVPSAFVFLPALPLTPNGKIDRQALPAPEQN----- 84687111 12 -----------TIGDLLLRTAAVYPEKDAIVFPD----RRLTFTELQENTLRRARGLYALGVRPGDHVGILLPSSLETVECFFAIALLGAVSVPINARYRGDELGFVVENADIKAIVTQGDFVARLNEAIPALPVLKRLILIGSDENPGFTT-DAAFREIAETVPADTRDTALMLYTSGTTSHPKGCMISHESLI--RTGQAMAKRYDMTEDDVFWSPLPMYHIGAMFPLCAAYSVGATY-LSMQYFDGGVALEMIEAERATVTYSFGTFIGDMIYHPDFDKRDLSSIRIMNSNMAMQPAAFAKAIQNKIPNAIQTFGMTETSGTVTTSFPTDSYEERTR--------RLGKPFDGLEVKIVHPETGPCGTD--EIGEICVRGYSVFTEYYKDPEKTAEA-KRDGWFHTGDLGAFDAGGTLMYHGRLKDMLKVGGENVAAQEIEAVVSGHDAVKFCQVVGKPDARLQEVPVAFVLVPGANPDPQEIID-FCKDKFSSFKVPREVHYITEWPMSSS-KIQKFKLREM-------- 160895526 1 ------------------------PGKIAYIDDHG----TLSYGQLQQQAQRMASGLLAAGIHREERVLLLMHDRHEWAVAFLGALYAGVVPVAVNTLLTADDYAYMLGHSRAQAVLTCDALLPLLRQALDRAPNVRHVWVAGDEAAARAAPWLAAQPPLPAPAPTLGDDPGFWLYSSGSTGKPKGAVHTHANPYWTAELYG-GPVLGLGEGDICFSAAKLYFAYGLGNALSFPLVGATVLLMAERPTPEATFARWVQHRPTVFFGAPTGFAGMLASPLLPAREQVSLRMCSSAGEALPAEIAQRFKHFGADIVDGIGSTEMLHIFLSNRPGD-----------IRYGTTGKPVDGYRVELRGEDGRPVADG--EVGDLFIQGPSAALMYWGNRDKTRETF-QGGWLKSGDKYVRDADGYYTYAGRSDDMLKVSGIYVSPFEVEATLMQHPAVLEAAVIGKTDADGLLKTKSFVVLKDGCSATEAELKAFVKQRLAAYKYPRFIEFVDELPKTATGKIQRFRLRER-------- 145608328 68 ---AWFLEGELNAYNCIDRHALKDPNRVAIIYEADDPGRTLTYGELMREVCRTAHVLRQMGVRKGDTVAVYLPMIPEALIAFLAVTRIGAVHSVVFAGFSADSLRDRVVDGQSKVVITTDETKRIVDEALKNCPDVSHVLVYKRTGADRDFWWHEEVEKWPPPVPMNSEDPLFLLYTSGSTGKPKGVMHTTAGYLLGA-AMTGKYVFDIHDGDRFFCGGDVGWITGHTVVYAPLLLGVSTVVFEPTFS--RYWDIIDQHKITHFYVAPTALRLLKRAGDQVKHEMKHLRVLGSVGEPIAAEWKWYFEIVGAQIVDTYWQTETGSNVICPLAGVT---------PTKPGSASLPFFGIEPAIIDPVSGEEIHGNDVEGVLGFKWPSMARTVWGAHKRYMETYVYNGFYFTGDGAARDHEGFYWIRGRVDDVVNVSGHRLSTAEIEAALLEHHYVAEAAVVGIQDELTGQAVNAFVSLAEHVTTDESLRKELVRRSIGPFAAPKAVFVVPDLPRTRSGKIMRRILRK--------- 76802331 1 --------------DLLSMAADRYEDNVAVEFM----SQETTYGELEATANSVANVLVENGVAAGDRVGLYIPNTDQFPAAYFGAIKTGAVPVPLNLRMDPNTLEFVLQDSGVDHLIGSPLLVGGMDTDDGRIAGPTELVYVPGVGDDDVVNYSQAVAEADDEFETVEDDVAVQPYTSGTTGKPKGVLLTHENL-LSTIESYTKGGLPVDADDNTALVLPLFHIYALNAIQGTFIYKGGTMHMIPRPDPEMILQTISQNDVTTFAGVPALYNMMWQVYREDDYDMASLNDVVCAAAPLADDTRRTIEAWDVPMTEGWGMTETGPAGCTEPSRGVRKS---------AGCIGPVLRGVDIKLVDPETRPAPDDSQVTGEIAIRGPNVFEGYYNRPEKTGAVFDDDGWFYTEDIARVDEDGYFWMVDRADDMIISGGENIYPAEVEDALYEHPGVAEAAVVAAPHEIKGEAPVAFVVPEPDADLEEEQLRDFTLDHVATYAHPRRIFIIEELPRSATQKVQRYKLEEELDDRLDG- 153885323 8 --PVNYLAGEMPLHRYCAHHAQQTPERIALLWYG----RTICWRELDQASTRLAVQLRRLGVTRGDRVALFLHNCPQAIVAHLATAKLGGIVVPCGPLSRQHELRDQLADSGAKILVAAADLMPIVEAARKALAVPPELIAADASSAPPLAAQLDLMQLMAEPVDVAEDDVALMVYTSGTTGRPKGAMLTHRNALYKT--AVTVQVSGIHAADVMLAVAPLSHIAGMLMGMNVMLYSGATTILLHRFDPLAVLQAIDRYRVTRWYSMTPMNLAVMAHPDAAQYRMESLVACTSFGVTLTEAIAEQWRAFACRIYEAYGLSET-----------HTCDAITPAEAPRWGWHGKIVPQTEVCIVDPHGAELTPG--QAGEITIRSPGVFRGYWQRDDATRAVL-HNGFLRTGDIGQVSPDGYLQWQGRIKEMIKVSGYSVFPEEVEALLSRHPGIRQVAVTPIPDPDKGEVVCAHVVPMNGVTLSEAELIAWSRDNMAPYKVPRRVKFHDALPATATGKVLRRLLREEA------- 218760147 9 ------------IADCLAGAASYKGDREAIVYGDV----RVSWEQLVNRTNQAAQAFIRLGVKKGDKVAFMFHNTPEFVEINLGIQKAGGIPAPMNYRLVAPEIEFQANHCDAKIFLFDETWNEEVEKAAPNLTAIKHFICKGKTKLKGALDYDEFVAGEPDPIPTQPGDPAVMIYTGGTTGFPKGVLLSYQAHVVASLVSNIVVYVNLTEDMSFFPSMPLFHDASYAMLMAGIFMGNMILIPGLSFNPDTVFQAIQDEKPTILANVPTGWKKLVKHPDAKNYDARSVKVCISGAGVCPLDVKKKMFSTNTVVADMFGQTEMTPVTTF--------KIDADPSTLKDRSVGASI--VEVKIVDDLGNEVPKG--EHGEILYRSSTIMMGYYKDEEKTDEAM-AGGWFKSGDLGYIDQDGEVRLLDRKKECINTGGEKVFPVEVEGVIGTHPAVENVCVIGQEDEDWGTRVSALVQLHGDTATEQEIIEH-CRGKIAGYKIPKSVVFVDEFPLSPVGKILRAKVKD--------- 53711819 23 ----IHVPDNFNFYDIVDAWAAEQPDKPALLWTNDGEHHQFSFADMKQYTDRTASYFQSLGIGHGDMVMLILKRRYEFWFSIIALHKLGAVVIPATHLLTKKDIVYRCNAADIKMIVAAGEEVVTKHIIDADSPTVKHLVSVGPEIPEGFDDFHQGIEHAAPFVKPEHDDISLMYFTSGTTGEPKMVAHDFTYPLGHIVTGSFWH--NLKENSLHLTIADTGWGAVWGKLYGQWIAGANVFVYDEKFTPADILEKIQNYHVTSLCAPPTIFRFLI-HEDLTKYDLSSLEYCTIAGEALNPAVFDTFKKLGIKLMEGFGQTETTLTVATFPWMEP-----------KPGSMGVPNPQYNVDLIDYEGRSV--EAGEQGQIVIRTDGLFKEYYRDASRTHEA-WHDGIYYTGDVAWKDEDGYLWFVGRADDVIKSSGYRIGPFEVESALMTHPAVVECAITGVPDEIRGQVVKATIVLRKGEDLVKELQNH-VKKVTAPYKYPRVIEFVDELPKTISGKIRRVEIRK--------- 9715736 498 ------YPHDLCIHQLFAEQVERNPDAVAVVF----EEQQLTYHELNCRANQLAHYLQSLGVGADVLVGICVERSWEMIVGLLGILKAGGAYVPLDPEYPTERLRFMWADAQVSVLLTQQHLVEKLPEHQVPVVCLDTWLVICESSPESPIT------------EVQPGNLAYVIYTSGSTGTPKGVVVNHQAV---NRLVKNTNYVQLTPDDRVAQAANIAFDAATFEIWGALLNGAKLVMITKLLSPQEFAANIRDREVSVLFLTTALFNQLASFVPQA---FSSLRYLLFGGEAVDPQWVQEVLEKGAPLLHVYGPTE-------NTTFSSWYLVEELTTIATTIPIGRAISNTQIYLLDQNLQPVPVG--VPGELHVGGAGLARGYLNRPELTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDHQVKIRGFRIELGEIEAVLSQHEDVQISCVIVREDTPGEKQLVAYIVPQKDVTLTTSELRQFLGNKLPGYMIPSAFVMLDSLPLTPNGKIDRHALKAPA------- 6007553 250 ------------IHQLFEEQAKLYPERGAVIF----ENQELTYQELNEKANQLGHYLQKLGVKPEELVGIYLERSLEMVVGLLAVLKAGGAYVPLDPNYPQERLSYLLEDTGVKVIITGESLRGLLDEYRG------IVVALDTD----WSAISQESQNNCDSGVTGEN-LAYVIYTSGSTGKPKGVMNNHKGIRNRLL--WMQDTYQLTKSDCILQKTPFFDVSVWEFFW-PLLAGATLVVAEPHKDSTYLIQLIQKQQITTLHFVPSMLRVFLQEPELKG--CSSLKRVFCSGEALSLELTQRFEHFDCELHNLYGPTEAAIDVT------YWPCLPESQKAIV--SIGRPIANTQIYILNPHLQPVPIG--IVGELHIGGIGLARGYLNRPELTAEKFIPNPFYKTGDLARYLPDGNIEFLGRIDHQVKIRGFRIELGEIEAILSQHPAVEQAVVIASETETGSQTLIAYVV----------------------------------------------------------- 157693471 1 -----MMKQP----NWLLHRAYVTPERVALIY----QDKKWTFRDLADEVNELSNRLAQTSLKKGEAVGLLMNNHPQMVMLVHACFSLGFKIVLLNNKLTKAERRFQLEDVKAAALFTEPVYAS---DHKGELP-----VYTMETLPEAGQENVKKIENDFDL-----NQTATIMYTSGTTGRPKGVEQTFGNHFHSAVSSAL--NMGLREDDRWLIALPLFHISGLSALFKSVIYGMT-VVLHQKFDVDEVIGSIEQHRVTMISVVQTMLSRLLSRLEECP---SSLRCLLLGGGPAPLAMLQESKEKGFPVFQSYGMTETCSQIV---------TLAPEFSVEKLGSAGKPLFGCELKIQDGTRICRPF---EHGEIMVKGANVMKGYLYREESTAAAFD-QGWLKTGDIGYVDEEGFLFVLDRRSDLIISGGENIYPAEIEAVLLTHSHVKEAGVTGIDDDRWGEVPAAFLVT--DHKIPENELYALCESHLAKYKWPASFHFVDELPRNASNKLQRHRLK---------- 138896407 3 -----------TMPNWLKQRAFLTPERTAISDGE----RTKTFTELYEAAASWARRLAGAGIKEGDIVALLMKNSIEMIEIVHALFFLGARALLQNVRLTPYELGWQLDDSGARFVIADDGFADRF------------------GGDERVITVSALAGLAEADVPLKEDETATIMYTSGTTGTPKGVLQTYGNHWWSAVGS--VLNLGLHERDCWLAAVPLFHISGLSIAMRSVIYGMPMQL-QTSFDAKAANALIMDGKVTVMSVVAAMLQRMVVELGGERYP-DTFRCMLLGGGPAPKPLLEVCKEKGIPVYQTYGMTETASQIV---------TLAPEYSLTKLGSAGKPLFPAELRIV-RDGKPAAP--YEAGEIVVKGPNVTKGYLHRPEATEQAIR-DGWFYTGDIGYVDEEGFLYVLDRRSDLIISGGENVYPAEIEAVLLAHPDVEEAGVTGMEDETWGQVPYAFVKLKQGAAADEDELKQFCRGRLAKYKVPARIYFVHALPRNAAQKLLRRELK---------- 210130886 82 ------VPEHFNFANVIDDWAKKRADNPALWWIDDGNQLQWNFQQLAEYSRKVANVLQSCGLRHGDRAVVILPRVPEWWLVNIACLRAGCVVSPGTTQLMPKDILHRLHMSGAKCIIADDIIAERVDQVSAQCPDLKVKLLVSETGQDGWLDYRQLYREASQHHEVASAEPMQLFFTSGTTGAPKMAEHTHASYGLGHIITG-RYWLDLTSNDMVWNMSDTGWASAYSNLFGPWVQGACVFIHHPKFDPVETLKVLSRVPISTMCTPPTAYRMMIQN-DLSQYDLSRLEHVVSAGEPLNPEVMSEWKATGLTIREGYGQSETCLACGMFRCLD-----------VRPGSMGKPAPGYDLRVIDDKCQELEPGKEGDLAIKVKPHGLFTRYLDDPERTAGAFRED-YYVMGDRGLRDEDGYLWFVGRADDVILSAGYRIGPFEVESALIEHPAVAESAVVSSPDPIRGQVVKAFIILSPGVSQREELIKDIVKKTTAPYKYPRQIEFVDELPKTVSGKIRRVELR---------- 75520420 4087 --------------QLFRETALLYPERLAVVAG----NQTLTYAELERRANQTANYLQQKGVRPGALVGLCVKRSLEMLIGMLGILKAGGAYVPLDPDYPEERLAYMMGDAGITVLLTQEQLMPGLPS------GERTTIALDRDWP-----LIAKESEQAPDVDTTAESLAYVIYTSGSTGLPKGTLVVHRGIV---RLVKETDYVTITEQDVFLQASTVSFDAATFEIWGSLLNGAKLVLLPPELSLAEIGQAIQSHHVTTLWLTAGLFTLMVDH---HKEYLSGVRQLLVGGDIVSPHVKKALEIAGLTVINGYGPTENTTFTCCNPVTVMPES-------AHTFPIGRPIKNTTAYVLDRHMQPVPIG--VTGELYIGGDGLAEGYLNRPDLTAERFVPNPFYRTGDLVRYLPDGLIEFIGRLDNQVKIRGFRIELSEVEAVLAKHPAITASVVIVHENEAGMKQLVAYAVKDAEQELTAELRQHF-KAHVPDYMVPAAFVMLDALPLTPNGKVDRKALRSREEDAFAAA 75520420 3029 ---ATDMPYERNLHQLFEAQVEATPDAQALVVG----TERLTYAELNKRANQLAHYLRAQGVGPEVLVAVLMERTTEMIVALLGIIKAGGAYVPIDPAYPQDRIGYTLDDSQAAIVLTQERLLPMLPEHTAQ------VICLDRDWACMAVQPEANVPNLAAPTNL-----SYVIYTSGSTGLPKGVAIQHSSVIAFIFWAKTV--FSAEEMSGVLASTSICFDLSVYEIFVTLSCGGKVILAD---NALHLPSLPAAKEVTLINTVPSAAKELVRMNAIP----PSVRVVNLAGEPLPNTLAQSLYALGHKVFNLYGPSEDTTYSTYVQVTKGAKTEP---------TIGRPLANTQAYVLDAKLQPVPLG--LPGELYLGGDGLARGYLKRPKMTAERFLPNPFYSTGDLVRYLPDGQLEYLGRIDHQVKIRGYRIELGELEAVLRSHPQIKEAVVVAKEDKLGEKRLVAYITTKDGECGDRAVLTSWAKAKLPEFMVPSFFVWLDAMPLTPNGKIDRKQLPE--------- 75520420 1519 ---------DLLVHERVARIAQELPEQFAVI----GEQGALTYAQLDAKANQLAHALLKRGIGSEDLVGICVERSSEMQIGQLAILKAGAAYVPMDPAYPRERLAFMIKDAGMSLVLTQERLLDALPQEAAAL------LCLDRDWQEI-----AAESTAAPAIKTNADQLAYVIYTSGSTGTPKGVEIEHGSLL--NLVNWHQRAYSVSAEDRASQIATAFDASVWET-WPYLTAGATICQPRERLSPEKLRDWLVETGITISFLPTPLAENLLPLPWPTGA---ALRYMLTGG-----DTLHQYPTADVPLVNQYGPTENTVVATAGAVPVLGERESAP-------TIGRPIDNVSVYVLDENRQPVPVG--VVGELYIGGKSLARGYRNRPDLTEASFVPNPFYRTGDLVRYAADGSIEFIGRADDQVSIRGFRVELGEIESALYAHPAVAESVVIVREDVTPGKRLVAYAVLHEGEERQTSELRQSLKEMLPDYMVPSAIVLMEALPLTPNGKVDRRAL----------- 75520420 482 ----------------------------------------LTYRELNEKANQLAKLLRARGIGPESMVSLLTERSAEMMIAILAIFKAGGAYLPIDPSHPKERIEYILQDSRSELLLVNHRFLGAVDFADR---------IIDLEAAEIY----QGAADNLECVS-HANHLAYVIYTSGSTGKPKGVMIEHASLL--NIIFALQELYPLLENDAYLLKTTYTFDVSVAEIFGWILGSGRLVILDPGAEPAHIWETMVNHGVTHVNFVPSMLIPFVDYVRDQQQE-SPLRYIFAAGEAMPSELVGKVYEAGVILENIYGPTESTIYATKYSL--------AKDSQDVLVPIGKPLANIQTHIVNKHGQLQPVG--VPGELCIAGASLARGYWNNEALTNEKFVPHPFYRTGDLARYRQDGNIEYLGRIDHQVKIRGYRIELDEIRAQLIQEASIRDAVVIARTDHNGQAYLCAYFIA-DKQWTVNALREA-LRQTLPDYMVPSHFIQMEEFPLTSSGKIDRKAL----------- 194017100 5 ---DLIAPEQYNLVSEIEAFSHDKEKKALHWQDGNGYEAHVTYASLVEEANKIGHVLLNAGFKKGDKIIVMVPRMLEAYSIYLAILKTGMVVIPCSEMLRAKDLDYRIEHAEAKGAIVYSSFIQSFDGTNQPNDFKTFSIGENDHGWTNILAEKDHQSSELPMAPTTRTDMAFLSYTSGTTGNPKGVVHTHGWAYAH-LRTAAKAWLSINEGDKVWATAPGWQKWVWSPLLSVLGSGAEGFVYGGKFNPNTYLELLQKNEINVLCCTPTEYRFMAKVDDLSQYELPKLHSAVSAGEPLNREVIDTFKKFDIEVRDGYGQTESTLLVGVL-----------KGMDIKPGSMGKPTPGNEVEIIDEDGSVCAPGEIGDIAVHLETPALFKEYYKDEERT-KAQRRGNYFITGDRAKKDEDGYFWFESRRDDIIVSSGYTIGPFEVEDALIKHAAVKECAVVASPDEIRGSIVKAYVVLRDGTAQSDELIKELVKNTTAPYKYPREIEFIDELPKTPSAKIRRVELRER-------- 196243388 476 -------DYPLNLHQLIESQVTKSPDAIAVVF----EDQSLTYTQLNEQANQLAHYLVELGVKPNTLVGICVERSLEIVIGLLGILKAGGAYVPFDPDYPQERLAYMLEDSQVGILLTQDSLVPTLPRSQA------HLVCLDRDWP--VIAHEKVTN---PPLLTTPENLAYVIYTSGSTGKPKGAMNTHKGIVNRLL--WMQEAYSLDASDRILQKTPFFDVSVWEFFW-PLLTGARLIMPGGHRDSGYLVKIIQEQGITTLHFVPSMLQIFLE--ESAVCDCISLKRVICSGEALPFDLQERFERLECELHNLYGPTEAAIDVSYWQCFPH--------HPLKKVPIGRPVANTQLYVLDSYLKPVPLG--ATGELHIGGVQVAQGYWNRPELTAEKFIQNPFYKTGDLCRYLPDGNLEYLGRIDHQVKIRGFRIELGEIESVLISHPDIRESLVMAREDQLGNKRLVAYLVPNQESPTEEELQEELLQDKLPDYMLPSTFVLLEQFPLTPNGKVDRRAL----------- 50285321 84 ---AWFLNGKLNAYNCVDRHAFANPDKPAIIYEADDENYTITFGELLRRVSKVAGILKSWGVKKGDTVAIYLPMIPEAIIAMLAVVRLGAIHSVVFAGFSAGSLKDRVVDAGSKVVITCDELKKIVDEGLNGVDQVSRILVFKRTGTEGFWLHEEADKRRSPPVPCDAEDPLFLLYTSGSTGSPKGIVHTTGGYLLGA-AMTTKYVFDVHPEDVFFTAGDVGWITGHTYAYGPLLLGVPTICTPAYPDYGRYWRIVERHKATHFYVAPTAMRLIKRVGEAEKYDLSSLRVLGSVGEPISPELWEWYEKIGCVVCDTFWQTESG---------SHLIAPMAGAIPTKPGSTTLPFFGIDACIIDPVSGVEIEGNDVEGVLAVKSPWMARSVWNDHVRYVDTYMKPGYYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEACLVNHENISETAVVGINDELTGQAVIAFVSLKAEHITPSNLRRELVRGEIGPFASPKCIILVRDLPKTRSGKIMRRVLRKIASNE---- 66512891 4 -----------------------------------DDYSRLTYRKLLEEVCRCANVLKSKGVPKGDRVAVYMPMILELPIVMLACTRIGAIHSVVFGGYSADSLAERILDSKSKILITTDGVWEALNKAKKNGHEVECCIVVDDDRDVWWHEEMEEAENKCYPVWMNAEDPLFILYTSGSTGKPKGVLHTTAGYLIYA-ATTFKYVFDYHPGDVY-----------WCTADIGWITGHTYVVYGPLANGATFWTIIEKYKVTQFYTAPTAIRSLMKFGDDKKHDLSFLKVLGSVGEPINEAWLWFYNLIGCSISDTFWQTETGGHVITPLPGAT---------PMKPGSATFPFFGVLPEILDEDGHLI--EGEGEGYLVFRQPWMMRSLYGNHQRFQNTYFDRGFYCTGDGARRDADGYFWITGRIDDMLNVSGHLMSTAEVENILTEHSSVTEAAAVSKPHPIKGQCLYCFITPNEGVKFDKKLQDELVREQIGPFAQPDIIQLAPGLPKTRSGKIMRRVLRK--------- 9651913 59 -LPDLPISNHLPLHTYCFENISDFSERPCLIIGSTG--KSYTFSETRLLSQKTGVGLSKLGIHKGDVVMILLQNCAEFVFAFMGASMIGAVTTTANPFYTASEIFKQLEASNAKLIITQSQYVDKLRQ-----PGQHFQVVTIDDPPENCLHFSDANENELPQVSIDPDDPVALPFSSGTTGLPKGVILTHKSLI--TSVAQQVDGLYLKGDDVVLCVLPLFHIFSLNSVLLCSLRAGAAVLVMPKFEIGTLLELIQRYRVFCGGGWCLAGDSAGEESMVADYDLSSIRVVLSGAAPLGKELEEALRNRVPQAVQGYGMTEAGPVLSMCL------AFAKQPFPTKSGSCGSVVRNAELKVVEETGRSL--GYNQPGEICVRGSQIMKGYLNDGEATATTVDVEGWLHTGDIGYVDDDDEVFIVDRVKELIKFKGFQVPPAELESLLISHPSMQMQLVVPQKDDAAGEVPVAFVVRNGGNELTEEAVKEFIAKQVVFYKRLHKVYFVHAIPKSPAGKILRKDLRAK-------- 29501268 1578 -FNATAVDYNLTIHGLFEAQVARTPWAPAVVA----DEQQLTYAELNARANQLARHLRELGVGPDSRVAICVERGLDMVVGLLAILKAGGGYVPLDPAYPLERLAYMLKDSAPLAVLVQGTTRSLLGEVS------VPVIDLDQS------QWQSLPADNLSVAELTPQHTAYVIYTSGSTGQPKGVINEHSGVVNRLL--WMQDAYQLTSSDTVLQKTPFFDVSVWEFFW-SLMTGARLVMARPHKDPLYLSEIIEREHITTLHFVPSMLDVFLAHADTA--RCASLRQVMCSGEALPGSVVRRFKQPGSQLHNLYGPTEAAVDVTAWNCAGPLESTPD------NTPIGKPIANTRMYILDAQQQPVPHG--VVGELYIGGVQVARGYLNRPELNAERFLNDPFYRTGDVARYLPDGNIEYLGRNDDQVKIRGLRIELGEIQARLTQIDGIQEVAVLAREDVPGDKRLVAYYT--GAPLEIETLRGHLL-ENLPDYMVPAVFVHLDALPLSPNGKLDRKAL----------- 29501268 2668 -----------TVHALFERQVA--ADPHAIAVVHGGQTS--SYGDLNDRANRLAHYLIAQGVQPGAQVAILLPRSRELLVAQLAIAKCAAAYVPLDINAPSERQAFMLEDSRAVALLTLSS-----EAIDYAAPRID----LDRLKLSGQSTHNPNLAQSSD-------ALAYIMYTSGSTGTPKGVMVPHRGIARLVLNNGYADFN--RQDRVAFASNPAFDASTMDI-WGPLLNGGRVVVIDHLLDPNAFGRELSASGATILFVTTALFN---QYVQLIPQALKGLRMVLCGGERGDPTSFRRLEAPQLRIVHCYGP-------TETTTYATTFEVHEVAENAESVPIGAPISNTQVYVLDAHQQPVPMG--VTGELYIGGQGVALGYLNRADLTAEKFLPDPFYRTGDLVRWLAPGQLDCIGRNDDQVKIRGFRIELGEIENRLLSYPGINEAVVLARRDGQEPLRLVAYYTAHDGTLELAGLREH-LQTQLPEYMVPSAWVQLDALPLNNNGKVDRKALPE--------- 29501268 530 -FNATQVDFPQTIQQRFEAQVAERPDALAAVFADA----QLTYAELNQQANALAQHLIGLGVKPDDRVAIVARRGLDTLVGLVAILKAGAGYVPIDPAHPAERLNYLLDDSAPVAVLTQSHLRERLPALNVPVLDLDHC------------NWPLTVTQNPQVPGLSTANLAYVIYTSGSTGLPKGVMVEHHTL--SNLVDWHCTAFDLCAG-RHTSSLAGFGFDAMAWEVWPALCAGATLHLAPTHDIDALLAWWCAQPLDVSFLPTPV----AEYAFSQNLEHPTLRTLLIGGD----RLRQFNRNQHFDVINNYGPTEATVVATSGLVQSGDAL-----------HIGKPLSNATVYLLDEQQRPVPLG--VAGELYVGGAGVARGYLNRPDMTAERFLRDPFYRTGDLARWREDGNIEYLGRNDDQVKIRGVRIELGEIETCLNQLPGIQEAVLLAREDQPGQPRLVAYFTPQVEALPVGELRAQLL-SRLPEYMVPTAFVKLAALPLTANGKVDRKAL----------- 29501268 3741 --------------------------------------HSLSYFELNAQANRLAHHLISQGVQPGDHVAILLPRSLELLVAQLAIAKCAAAYVPLDINAPSERQAFMVEDCQAAALLTLS---------REDIDYAAPRIDLDRLILSGQPTHNPNLLQSSE-------ALAYIMYTSGSTGTPKGVMVPHRAIGRLVLNNGYADFNA--QDRVVFASNPAFDASTMDI-WGPLLNGGRVVVIDHLLDPNAFGHELSASRATVLFVTTALFN---QYVQLIPQALKGLRILLCGGERGDPAAFRRLEAPKLRIVHCYGP-------TETTTYATTFEVREVAENAESVPIGGPISNTQVYVLDAHQQPVPMG--VTGELYIGGQGVALGYLNRADLTAEKFLRDPFYRTGDLARWLAPGQLDCIGRNDDQVKIRGFRIELGEIENRLLNCQGIKEAVVLARRDGQDITRLVAYYTAHAGRLDSADLHAQLL-ARLPEYMVPTAWVQLDVLPLNNNGKVDRKAL----------- 114570200 51 ---------------FLLLKAMEHGDKTAVVF----EDQRWSFADLAARSVAVANTLIRHGVKPGTRVALALRNCPEWMACFLGVLAAGGVIVPINGWWTSEEMAFGLEDCGAKIVIAGAR---QIERVRPHAGRLGLTLIAGRGEIDGVADTFDAMGKAPPELVIDTDSDFAIFYTSGSTGKPKGAVLTHRGAVTTILSFALLDQEFVDGDPGVLVCLPLFHCTGSHAVFMLSLFSGRKMALMRKWDAGDAVDIIQAEKLTDMVGVPTMSHELTLEAERRGVVLETLQSMGTGGAKRPEAHVEKINEVFPQAWSGYGLTETNALGTYNGLG---------EYQAKPGSCGAPLPAVTIKTVDEAGNETP--TGEPGEVWIQSPAVFRGYLNQPEATADVLTKDRWFKTGDVGIIDEDGFLFIVDRIKDMVLRGGENVSCLEVEGALAHHPDILEAAVIGIPDERLGERVGAAVLARDGATLTDEDIKTFLKPHLAPFKIPERFWHMDGLPRGGTSKIDKPGLRKM-------- 157106384 56 -----------NIGQHIRLAAEKYPNNEALVSCH--ESKRFSFSDVLEKVDRLASSLHLLGLEKGDRVGIWAPNCSAYYLTTLAISRAGMIAVGINPALQLPEVEYAMNKVQIKALVTIESYRELAESSPGKLPSLKMVIVDTEKKLPGTMTLNDMLQMASEEEIISPDSGAALLFTSGTTGQPKAALLSHFGLVNNGTHSANRLELDCKPHRICLQV-PLFHVFGMSLGLMASFYGSALVFPSAGFQAIASLKAIVEEKCTMIYGTPTMFVDLLNEVQKDSKKLPPLDFALIGASSCSPNLILEVKKLGVEVLAGYGMTEASGATFT--------SGRGDKTEVALATVGKLMEHFEAKVVDNEGNAVPFG--TPGELCLRGYGTMLGYWEEEQKTKEIIGADHWLKTGDQFVLSQNGYGTVVGRIKEVIIRGGENVYPKEIEDILNTHPHLLEAYCIGVPDERLVEEICAFVRVKETAPKGADEIKQFCQGKLANFKIPRHLRIVEHFPKTTSGKIQKFKLLEILPNKF--- 71908321 36 -------DSPINIAHLVDRHASAHADKTAFRFLGAGGSRRLSYRELSSLTDLFGNALKALGVQKGDCVFVLCGRICELYVAVLGALKIGAVVSPLFRSFGPEPIRSRISQAAGKVLVTTASYQHKVAALRPELPSLRHVLLIDDGAIADTLDLQALMRAAPDTVPTAPEDPALLHFTSGTTGQPKGAIHVHSAVLTH--YATARTALDLHPDDVFWCTADPGWVTGTSYGIIAPLVGATSIVDEVDFDPLRWIHILESERVNVWYTAPTAIRLLMKAGPFADHRFPDLRFIASVGEALPEAVWWGLDVLGQPIHDNWWQSETGGIMIANTAAQDI----------KPGSMGRPLPGIAAHVVNQAGAPVTIIGDTVGELALGWPSMFRGYLDQPVRYRDCFAGN-LYLTGDLVRRDADGYYWFVGRSDDVIKSSGHLIGSFEVESVLMEHPAVAEAGVIGKPDALAGELIKAFVVLKSDIAPDENLRLELARRRLGAAVAPKEIAFAPSLPHTRSGKIMRRLLKTR-------- 214045072 18 --PIPATPPTQTIVDVIRANAKVDPEKLALVC----DGRRVTWGAFDQRINKIANLLLSLGVTKGDNIAIISPNSIPYAELFMGILRAGACVTPLSTMASPDALQKMLTDCGAKAIFVAEQYLALVDGFIADLDIARFAIDFDHDAFTPFEAAVEDADATDPAIAIDMSDAFNLIYSSGTTGTPKGILHNH---WMRAAQMERVSPNGYDDNARTLLSTPLY-SNTTIVSFLPTLFGGSTVYLMPKFDARAYLEIVQREKITHTMLVPVQYKRIMDVPDFDQFDLSSMRVKFSTSAPLRADVADVLARFPGSLLEYYGLTEGGGVTVLN----------SSEHPDKLHTVGQVAPGNEIRLIDEAGNEVPKGK--VGEICGRGPTMMAGYFGRDDLTQDYIWRDGFFRSGDMGRFDEDDFLILSDRKKDMIISGGLNIYADDLELVLLSDPDVTDAAVIGVPSDAWGETPLGLVVLRDGATRTADQICADANEKLGKSQRLSAVEARDVLPRSSIGKILKKELR---------- 152964385 71 -FAKWFVGGKLNVANCVDRHAAGNGERVALHEGEPGDTRAVTYAQLHEQVQRAANVLAGLGVRAGDRVAIYLPMLVESVVAMLACARLGAAHSVVFGGFSADALHSRIDDAQAKVVITCDGLKPAVDAALAKAPSVTGVLVVKRNGEARDVWWDEALAAAAEAEAFDAENPLFVLYTSGTTGKPKGILHTSGGYLVQTAYTTRTVFDVQPGRDVYWCTADVGWVTGHSVVYGPLANGLTQVIYEGTPDTDRWWSLVEKYGVTVLYTAPTAIRTCMKWGEEARHDLSSLRVLGSVGEINPEAWSWYRRVIGAPIVDTWWQTETGAQMIAPLPGVT---------SLKPGSAQVPLPGIVAEVVDDAGEPVPHG--QAGYLVLSEPWMTRGIWGDEQRFRDTYWAPGRYFAGDGAKRDEDGDIWLLGRVDDVMNVSGHRLSTAEIESALVSHPDVAEAAVVGATDETTGQAVVAFVILRGGHETVAALRDHVAKE-IGPIAKPKSIMVVAELPKTRSGKIMRRLLRDVAEH----- 153004629 85 ----------------IDRH--VFGDRALIWVGEDGEEHTYTYNRLYREVNRFANALKKLGVRKGDRVLLYMPLTPEGIISMLACARIGAIHSVVFAGMGTQALRSRIEDCAAKVVVCSDPLKPTVDEAVRDLYGVEHVIVHRRGSRPGDAPFQDGHAIHCPPEPMDSEDPLFILYTSGTTGKPKGVVHTTGGYLVGTTYLARAY-YQITDSDIYWSTSDIGWIVGHSFIVYGPLSAGATIFTREGPSPDVTWELCERYGVNVMFTAPTAVRMWMSHGAPSRYDLQKLRLIACAGEPLNPE-AHRWAQANLVVVDNWWQTEIAAPVLGTLPTFD----------ARPGKVGKPVPGADVAVVDAAGKPVSDGEGGLLVIRKPLPYMLRTIWNDHARYEKYWSQPGVYTAGDIAVRDRDGYFAVLGRADDVMNVAGHRIGTADVESALLRHPAVAESAVIGLPDPVKGEKIKAFVVLRKGVPQGPGLVASLVRQDLGPIATPADVELRASLPKTRSGKIMRRLLK---------- 157336181 44 -------------------SSRPHPGKTAFIDAASG--HRLSFYEVWRAVDAVSSCLADMGIRKGHVILLLSPNSILFPIVCLSVMSLGAVITTTNPLNTAREIGKQIADSKPVLAFTIPSLVPKLAG--SNLPIVLMGGEGNTPAPAGVVSLEEMMRREPSGKRVGERDTATLLYSSGTTGASKGVVSSHRNLI--AMVQTIVSRFSSEDGETFICTVPMFHIYGLAAFAMGMLASGSTVVVLSRFEMDEMLSSISKYRATCLPLVPPILVALVHSADKAKYDLNSLQSTLSGGAPLSKEVIEGFAEPSVKILQGYGLTESTGIGAST---------DSLEESRRYGTAGLLSPSMEAKIVDPSGKALTVN--QTGELWLRGPTIMKGYFSNPEVTTSTLDSSGWLRTGDLCYIDDDGFIFIVDRLKELIKYKGYQVPPAELEALLLTHPEIADAAVIPFPDKEVGQYPMAYINRKAGSNLSESAVMDFIAKQVAPYKRIRRVAFVDSIPKNASGKILRKDL----------- 86740942 9 ---------DLTLKAVFVDALDRFGARPALHY----QGRTYGYGEIVAAANQLAHRLRAAGVGPGVSVALMMSNRPEYIVADQAILRCGAVKVALNDMLSASEIDYILRDSEARVVLADAGMLPAALHSAPPLLETVIAVADPDDCPGGVVAWHDALAGQPPEVDPTPTDPGLIVYTGGTTGLPKGVMHTQRNLALNLF--SHVMEMGLLDDEVLLLMSPLPHSAGFLLQ-AGMLKGARHFL-ETRFDPELVLERITADRVTFTFMVPTMIYRVLDRAAGRALDLSSLRTILYGAAPITRERLEQLEVLGPVFMQLYGQSEAPNFITRLRREDHRLDPDGEHRL---ASCGQPVVMATVRVVDEAGRELPRG--QVGEIVAATPYTMVGYRGRPEQTAKALR-DGWLHTGDIGRMDAEGYVYLLDRKNDMIITGGMNVYSTEVENAAAACPGVGQVAVVGVPHPDWGEAVVAFVVPDDTGAFDEAKLLAHCRVELARYKQPKAVRVVEALPTTVYGKLDKKALR---------- 211956928 1 ----------MNLAEWLARTARITPDAPALFY---GTQQMATYGEFGARSAAIAGALRDYGVARGDRVAIFMKNRTEYLEASYGIWWSGAAAIPINAKLHPKEAAWIIENAEATAVFISDDVGE--DLIREIDQTKTKVISVDQDSYQHMLKAEPL----AEPVPIDAQDMVWLFYTSGTTGRPKGVMMSSQNIQSMMFGYYAGIGTP-THEDATLYAAPMSHGAG-IYSFMHVVAGGRHVCPSGGFDAAEILEIAPKIGRIAMFAAPTMVHRLVEVAKATGATGEGLDTIIYAGGPMYADIVEAVDVLGPRFAQIYGQGEC-PMAITVLSREQVCDRKHPRWQERLKSVGVAQVASRVRVVGEDMKDLP--NGEIGEIVVSGSAVMLGYWNNEDATASTII-DGWLKTGDMGALDEDGFLTMHDRSKDMIISGGSNIYPREVEEILLMHPDVSEVAVVGRFHEEWGEEVVAIISPEKGKTVDFTELDQLCIDNIARFKRPKQYIAMDQLPKNNYGKILKRDLREMLK------ 33602333 5 -----------NLYAVLEGGFPADRDRVAL----ETPTLRYTWNDIDRASACLANLLASLKLPAGARVAVQVEKSPEALLLYLATLRAGLVYLPLNTAYREAEIEYFLGNAEPAVVVCTSANAGWVRRAAAKAGSA-HVYTLDEDRTGTLLQAAAAMPQRFRTVARKADDLAAILYTSGTTGRSKGAMLSHGNLASNARV--LHQYWGWREDDVLLHMLPIFHVHGLFVASHGALLAGARMIWLPRLDVDQALRYLPQS--TVMMGVPTYYVRLLADARFDRAACANMRLFISGSAPLLTETFADFQRTGQTILERYGMSETVMLTSN--------PCRPADGERLGGTVGKALPGVQVRVVDDAGQALAAG--EIGNVQVRGPNVFSGYWRMPEKTREEFTADGWFKTGDVGRWGESGYLSIVGRSKDLIISGGYNVYPKEIETVIDEMQGVLESAVIGVPHPDFGEAVVAVVVPRAGAAIDVAAMQADLKSRIANFKVPKRIHVVDQLPRNTMGKVQKNVLRDAYA------ 157644503 16 --PATLAPPDRTLVDYLSDAARTQPDKPALLFKGA----TMSYRALEEASDACAAAFASLGARRGDRVGLLLPNCPQFFVAQFGAWKIGAIGAPLNPIYTERELEGPVRDHGIETLVTLTRFYRRVKNIQPRTPVLRLLFTLARETREGDRDFARLLADNVERARLAADDPAVLLMSGGTTGTPKGVVGTHGGYVMAGLQIRKWNEAALRADDVILLPLPMFHVYGNVGVQALSLISGCAIVPNPR-DLADLVATIRRVKPTFFNGVPTLYIALLNHPDVRKVDFKSIRICFSGAAPLLAETKARFEGIGGRIVEGYSLTEAMMALCVNPV----------QGPNKLGSVGMPLPDVTVTIFDGDEGTRELAIGEVGEIAISAPQLMLGYWNRDEESANVLRDHRYLHTGDLGYLDADGYLFIVDRKKDLIKTSGNQVWPREIEEVIATHPAVAEVGVAGVSDPNKGEAVKAWVVVRAGEAVTEADLRAYCRERLAPYKVPSRVEFRSELPKTMVGKVLRRALRDE-------- 218295328 11 --------------------ASQHPERRALFFRE----HWYTYGELYQRARRAAGALRALGVGPGDRVGLLSHNHLAYLDLLFAGPLLGHILTPFNHRLSLPELQALHAYTEPRVLFYGEGFGEVALALDPKALPLEALEEGEEAPEALSVSLE---------------DPALLLFTGGTTGLPKGALIPYRQLLLNALETAA--AWGLTREDRYILATPMFHA-ALNALATPLLFLGGQVVLMERFRAEEYLELTRRFRPTILFLVPTMFQMLTEAEGWEGLDLGFVRFAISGGAPCPAPVREAFRRKGVRFKQGYGLTECGVNCFAFEL---------AEAEAYPESVGRPMPHLRARLVREDGQEAALG--EAGELWLSGGVVMKGYFRRPEENEKVFAWDGWLKTGDLAYRDEGGRFYIVGRRKEMFISGGENVYPVEVERVLYDHPAVKEAAVVGVPDPRWGEVGAAFVALKPGETLEAEALRAFLRQRLAGYKVPKHVVFLEELPKTGPGKVNKEALKRLWEEAYGEA 52082187 26 -----------TFGKMLRERAEKYGSRIALTY---GDIH-LSYRELDRRADSLAGGLLKLGIKKNDRVVVQLPNIIEFFEVCFALFRIGALPVFALPSHRHSEITYFCEFSEAAAYIIPDDYRKLARQVKEKLQGLRHVIVAGE--PEEFEALASLYDQPAPPQNVYPEDVAFLQLSGGSTGLSKLIPRTHDDYIYSLRVSA--EICRLDHNSVYLAALPIAHNYPLSSPVLGTLYAGGRVVLASGGSPDETFPLIDKERVTITGLVPPLALIWLDAASARRDDLSSLQVFQVGGAKFSAEAARRVSVFGCKLQQVYGMAEG----LVNYTR------LDDPEDTIVHTQGRPMPFDEIKIVDEKGRELGPG--QTGELLTRGPYTIRGYYKAEEHNAKAFTEDGFYRTGDLVKVNSSGYLIVEGRAKDQINRGGEKVAAEEVENHLLAHPGVLDAAVVSMPDQFLGERACAYIIPRGAAPAQAELQSFLRERGLAAYKIPDRVEMVEDFPQTGVGKVSKKELR---------- 158339498 1369 ---------DLCLHQLVEAQVERTPEATALIF----EDQQLTYAELNARANQLAYYLRSQGVKPNDLVGVCGDRSPELVIGLLGILKTGAAYVPLDPSYPQERLNWMVTDTQMPILLTQEHWRDQLPQHKSQ------VVCWDLDS--------EAISQQPDPRRVGADHLAYVIYTSGSTGKPKGVQIEHQSLV--NFLFSMQRQPGLEATDILLAVTSVSFDIAALELFLPLITGATVALVSRTMDGILLSRQLEAVGATVMQATPATWRMLLAAGWRGQVGLK----ILCGGEALSRDLAQQLVTTGTSVWNLYGPTETTIWSTVYPIKDPLSKGDLGGSLPATLPIGHPIANTQIYLLDRHGQPVPIG--VPGELHIGGDGLARGYLNRPDLTEEKFVVHSWYRTGDLARYRPDGSIEYLGRLDHQVKIRGFRIELGEIETVLRQHSDVHEVVAISRPDLFGEPQLVAYLVCQPERQVDSGELREFLRAKLPDYMVPATYMTLEALPLTPNGKVDRKAL----------- 158339498 272 ------YPADQTIQGLFESQVEQSPDQVAAVCW----NESITYQELNSQANRLARCLQSAGVQTGDFVGIFQERSLNFLRSILAILKAGAAYVPMDSAYPPERIQYMLQNSEVSVLLTDAKTRESIVDNSQYYPHLKHIIYLKTDGKEAYLTSSENLSDKNLEITCHSRDWAYMLYTSGSTGLPKGAIIRHDGAINHIYAQ--FDALKLDENLRFLQTAPASSDISVWQFLAPLLIGGCTVITDTETDPQALLQMLQTHSITLVELVPVVLKGLLNYAAQLPDQVRSLHQLMVTGEDVSVNLVNQWLHLSIPAVNAYGPTEAADDITQQIIATPL------PEHQRSVSIGKPLANLNLYIVDAQMQLVPVG--VPGEICVSGIGVGEGYWQNSEKTTLSFVANPFYKTGDLGRWLLNGSIEYLGRLDHQVKIRGFRIELGEIEVALSQHPALKEAVVMVREDRPGDKRLVAYGVPNAESATLETLLRRFLNEKLPDYMVPSAFVLIERLPLTPSGKVDRKALPAPEGNALASA 197333591 11 ---------------LVRDTARRVPDRTALRYRE----RSWTYAELDAAVSTGAAVLRERGLAHGDRVATFAHNSDAYLLAFLACARAGLTHVPVNQNLTGEDLAHILDDCASVLVLADPDLASRVPGGRP-----------VRPLRDAPGSFLDELAEPRD--FTPDRDAYGLLYTSGTTAAPKGAMMTHEALA--HEYESAIEALDLAEGDRPVHSLPLYHSAQTHVFLLPYLAVGAENTVLDAPVAEEIFDLVEAGRADSLFAPPTVWIGLAGHPDFERRDLGALRKAYYGASIMPVPVLERLRARGLGFYNCFGQSEIGPLATV---------LGPDEHEGRMESCGRPVRHVEARVVDEDGAEVPDG--TAGEVVYRSPQLCLGYWNDPEATKKAFR-DGWFRSGDLAVRDAQGYFTVVDRVKDVINSGGVLVASRQVEDALYTHPGVAEAAVVGLPDERWIEAVTAVVVPRGE-VTEEELLAY-AREKLAHFKAPKRVLFVDALPRNASGKILKRELRTRF------- 68484803 84 ---AWFLGGELNAYNCVDRHAFANPDKPALICEADDESHILTYGDLLREVSKVAGVLQSWGIKKGDTVAVYLPMNAQAIIAMLAIARLGAAHSVIFAGFSAGSIKDRVNDASCKALITCDEIKKLCDEALVDCPTVEKVLVYKRTLTEGRDYYWDVETAKFPPVSVNSEDPLFLLYTSGSTGTPKGVVHSTAGYLLGA-ALSTKYIFDIHPEDILFTAGDVGWITGHTYAYGPLLLGVPTIIFEGTPDYGRFWQIVEKHKATHFYVAPTALRLLRKAGEQAKYDLSSLRTLGSVGEPISPDIWEWYNEFQCHISDTYWQTESG---------SHLIAPLAGVVPNKPGSASYPFFGIDAALIDPVTGVEIEGNDAEGVLAIKWPSMARTVYKNHTKYMDTYMYPGYYFTGDGAARDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEDKKVSEAAVVGIHDDITGQAVIAYVALKEGDEDSEGLRKELVRKTIGPFAAPKSVIIVQDLPKTRSGKIMRRILRK--------- 158316093 5 -----------TIPEMVLSAADRFDDAEAVVDG----ALRLTYTELVDRIRAAAGSFAAAGVGKGDRVAIWAPNSAEWIIAAFGLLTAGGVLVPVNTRYKAEEADDILRRSGAKMVLVQEGFLGQVYAGTTCVPAV--------DIKSGFLSSGAPLDG---PVGQDGDETADILFTSGTTGRPKGVMMNHRQTL--RLYEEWCELADLREGDRYLCVNPFFHNFGYKAGLVAALIRGATIVPMAVFEIDKLIELVEREKITMLPGPPTLYHSLLAVPDKTA--LASLRCAVTGSADIPVELIRRMELPFRSIMTGYGLTEAGTATA---------SRPGDSFVDIATTVGTACDGVEVAVADD------------GEVLVRGYTVMQGYLDDPVATAEAIDPDGWLHTGDLGTLDERGHLRIVGRKKDMFIVGGFNAYPAEIEGFLLEHPAVAQAAVIGVPDERMGEVGKAFVVRRAP-VTADELIT-WSKGRMAGFKVPRTVEFLESLPLNASGKVMKDNLR---------- 148652436 69 -------DGELNVSNCLDRHLADNPYKPAIIWEGDHPALHISFKELHSEVCRLGNAMRKMGVGKGDRVVLYLPMVPEAVVSMLACARIGAIHTVVFGGFSAESLASRIIDSQAKLVITADEYTPLKTNVDKALDCVERVVVVHRTGDAWYHTLIDNSNEDCPPETMNAEDPLFLLYTSGSTGKPKGVVHTTGGYLTYAL-STFRDVFDIKQDDVF-----------WCTADVGWVTGHSYVTYGPLANGTTTVQIIDKHDVSILYTAPTAIRAMMKEGDARESNRESLRLLTVGEPINPEAWDWYHAVVGCPIVDTWWQTETGGILMAPLPNS---------VDMKPGAAMNPLYGIKPAIVDSEGVQL-EGCSTAGNLIIGWPGQMRTIYGDHKRFLETYTYPGSYFTGDGAMRDEEGHYWITGRVDDVLNVSGHRIGTAEIESALVSHPAAAETAIVGMPHELKGQGICAYIILRNGEEDTERLRNELVRAEIGPIANLDAMYIVEALPKTRSGKIMRRILRKLAAGEFDG- 196234603 27 -----------TIGAMLDEVVAKFETNEALVSVW--EHQRLTYTAFGEAVARCARALLAAGIRKADRVGIWSTNCVAWVVVQFATAKVGAILVNINPAYRLSELEYALNQSKTNFLIIGEGFAEILEKLNGRLPHLHRIVSL--VPVKGLMDWKTFLSRAGNEATLDFDDVINIQYTSGTTGFPKGAMLTHHNILNNAF--WIGERMRLTSRDRLCIPVPFYHCFGMVLANLACVTGATMVLPAPHFSPLQTLEAVALERCTALHGVPTMFIAELAHPRFGEFDLSTLRTGIMAGAPCPIEVMKRVEMHMAEITIACGMTETSPVCNMTEVDDPIE--------TRVGTVGKVMPHQEQKIIDPTGCILPRG--EPGELCYRGYQVMRGYFGDLEATHRTIDEAGWLHGGDLAVMDARDYVRIVGRIKDMICRGGEKIFPREVEEFLFTHPKIAEAYVIGLPDPYYGEQVVAWVKLKEHETMTSDEVIAFCRGQIMDYKIP--------------------------------- 147918991 34 ------VPENFNFYDVVDVYARESPDKIALVWCDDGGEKIISFSEMKLMSDRAANLFKSIGIRKGDAVMLALKGRYEWWPIMLALHRIGAIAIPATHMLTTKDIVYRLKLADIKMMIAAEDLVPAVDAAQKECPDILKYKVVVNGNHPGWIDFDTEVEKAGDHFERPNEDISILYFTSGTTGMPKMVVHDFAYPLGHILTAKYWQNV-MDNGLHYTVADTGWAKAVWGKIYGQWIAGTAVFAYDEQFNPVNLLEMNQKYKVTTFCAPPTIYRFLINE-DMSKYDFSHLKYCVVAGEPLNPEVYNKWLKLGIRLMEGYGQTEMTVSIATYPWMNP-----------KPGSMGKPSPGYNIVLLNALGKPCEVGEE--GEIVIKGVGLFKGYYRDEART-KSIWNNGLYYTGDMAWMDEDGYMWFVGRSDDVIKSSGYRIGPFEVESALIQHPAVVECAITAVPDEIRGQVVKATVVLKKGYDPCDALKKELVKKVTAPYKYPRIVEFVPALPKTISGKIRRVEIRDK-------- 26449818 36 -FPSLHLPVDPN----LDAVSALFSHKTALIDSLTG--FSISHTELQIMVQSMAAGYHVLGVRQGDVVSLVLPNSVYFPMIFLSLISLGAIVTTMNPSSSLGEIKKQVSECSVGLAFTSTENVEKLSSLGVSVISVSESYDFDSENPKFYSIMKESFGFVPKPL-IKQDDVAAIMYSSGTTGASKGVLLTHRNLIASMELFVRFEASQYGSSNVYLAALPLCHIYGLSLFVMGLLSLGSTIVVMKRFDASDVVNVIERFKITHFPVVPPMLMALTKKAKVCGEVFKSLKQVSSGAAPLSRKFIEDFLQTHVDLIQGYGMTESTAVGTRGF---------NSEKLSRYSSVGLLAPNMQAKVVDSSGSFLPPGNR--GELWIQGPGVMKGYLNNPKATQMSIVEDSWLRTGDIAYFDEDGYLFIVDRIKEIIKYKGFQIAPADLEAVLVSHPLIIDAAVTAAPNEECGEIPVAFVVRRQETTLSEEDVISYVASQVAPYRKVRKVVMVNSIPKSPTGKILRKELK---------- 171320246 17 ALRGYRLDERLSLSVLASDARTRFGGRTAFTVLPNGLSASLSYADVDGHSNDFAAYLASAGLAIGDVVAIQLPNSLHYPIAVFGAWKAGLIVTNVNPLYTERELRAQLEDSGAKILVTHSLSLETAARVAAETGIRIIVAGLGEFFPSAHTGFANALADAGNPSVDRRHPVALYQYTGGTTGQSKGAVLEHRNIASVLRMTDSAFDTPFQVDDVMLTALPLYHVFAFTINFLMTFRKGAHNVLTPKPRPLRNLRAFEQFRPTWMTGVDTMYAGLMAESWF-REKPPALRYALAGGTATRPDTAERWAGMVCPLVEGYGMTETCCIVSFNPPNANYRS----------GSVGLPMPGSEIRAVDGDGRPVAAGER--GELQVRGPHVTSGYLNCPGENATAF-AEGWLRTGDIVTIDADGWITVVDRLKDMVLVSGFNVYPNEVESVIAAHPDVAEVAVVGVSHQATGEAVCAYVVARRPELTDEDVIA-FCRKQLTGYKVPKLVRFVGDLPKSAVGKILRAQVRD--------- 86751754 16 ---------------LLDRNVAERGDKLA----YTDTVSELSYRALQTQTCRAANLMRRLGVRREERVAMIMLDTVEFPVVFLGAIRAGVVPVPLNTLLTAEQYAYVLADCRARVLFVSEALYPVLKDILSGLPDLAHVVVSGGDA-HGHLKLADELAQESDACETAATHPAFWLYSSGSTGMPKGVRHLHANLAATAETYA-RQVLGIREDDVVLSAAKLFFAYGLGNSLTFPLVGATTVLNSERPTPAVVFKLMQRYNPTIFCGVPTLFAAMLDSALKSEAAGSRLRICTSAGEALPESVLAWKARFGADILDGVGSTELLHIFLSNAPGD-----------IKYGTSGKPVPGYKVRLVNETGTEVADG--EVGELLVDAPSAGEGYWNQRSKSRATFEGN-WTRTGDKYIRDADGRYTFCGRADDMFKVSGIWVSPFEVESALITHPAVLEAAVVPDADFDGLLKPRAYVVLREGVAPDEALKDH-VKQKVGPWKYPRWIEVVPSLPKTATGKIQRFKLRE--------- 16080131 7 --------------NWLMQRAQLTPERIALIY----EDQTVTFAELFAASKRMAEQLAAHSVRKGDTAAILLQNRAEMVYAVHACFLLGVKAVLLNTKLSTHERLFQLEDSGSGFLLTDSSFE------KKEYEHIVQTIDVDELM-------KEAAEEIEIEAYMQMDATATLMYTSGTTGKPKGVQQTFGNHYFSAVSSAL--NLGITEQDRWLIALPLFHISGLSALFKSVIYGMT-VVLHQRFSVSDVLHSINRHEVTMISAVQTMLASLL---EETNRCPESIRCILLGGGPAPLPLLEECREKGFPVFQSYGMTETCSQIV---------TLSPEFSMEKLGSAGKPLFSCEIKI-ERDGQVCEP--YEHGEIMVKGPNVMKSYFNRESANEASF-QNGWLKTGDLGYLDNEGFLYVLDRRSDLIISGGENIYPAEVESVLLSHPAVAEAGVSGAEDKKWGKVPHAYLVL--HKPVSAGELTDYCKERLAKYKIPAKFFVLDRLPRNASNKLLRNQLKDARKGEL--- 194560367 24 ---------PLLIKQLLHAPLATRPEQEIVY----GDRVRHDYWTFRHRIGQLASGLSSIGVGAGDVVAVLDWDSHRYLECYHAIPMMGAVLMTANVRLSPDQLLYTLDHSGARVVLVHRDFLPLWAGMRDRLDTVRHVVLIADGVPDGFTDEYEALVAAGSPPDFDEQTRATTFYTTGTTGLPKAVAFTHRQLVLHTLAGSARDRGRVHRDDVYMPITPMFHVHAWGMPYIATALGLKQVYPG-RYSPDGLVVLIAREAVTFSHCVPTLLAMILDSPASAAADLSAWK-VIVGGSPLSDGLARAALARGIEVYTGYGMSETCPLMTIAQIDPPRAAGSADDDIARRTKAGLPLPLVDLRIVDAQFRDVPHDGRSAGEVVVRMPWATQGYLGDAPASA-ALWAGGYLHTNDIGVIDPDGRLQITDRIKDVIKTGGEWVSSLELESILSRHPAVRESAVIGVKDARWGERPLALVVLTDEQVEPEELKAHVKRGLISRYAVPERLLIVDAIEKTSVGKINKRALRERYQ------ 111026995 92 ----------INLSTYLRQTTARHGERCAMVEG----TESITWSEFDSGVDALARELLDRGLCPGDPVLLHSPNRIQQVQSMYAVWRAGGILAPVNFRSSPAEVAGMAATARPRLMIGHGDYREHLRAVAAGLLELGQLVIDGAGGSDDVGAVVRRDGDRVDDARVSQDQPAWYFFTSGTSGNPKAAVLTHHGYIITNRLADLVPDT--TQQDVSLVTAPLSHGAG-THLLCQVARGATSVLTLARFDPSQVWKLVERHRVTNMFTVPAILKLLVESPEAENRDHSSLKYVLYAGAPITMQDRERARAIGNKLVQFYGMAEVTGTMTVLTPAGHDVEPVDADGF---GPAGYPRTGVELSIQDDRGNLLPAGQR--GHICAAGLPVFAGYLNNDAANDEAFV-DGWFRTGDIGYLNTRGCLYITGRASDMYISGGHNVYPREIEEQLSQHPAITEVAIVGVPDGKWGEIGVAVCVASDSIPPDADELAEWLSHRMARYKLPQRFVFWPELPVSPNGKVAKKTLRE--------- 218291432 76 -FPGSYINVCEN---CVDRQAKHYRNKVALFEGEDGERRSVTYLQLQDAVSRFANALKDLGLRQGDVVCVYMQNLIETYVALLACLRIGVLYNTVFAGFSAEALRERIVRCGAKAVICANGLKETVDRALEGVETVEHVIVYRRMTPGRDLDFESLVSRDCPPAVLEANEPAFLIFTSGTTGRPKGIVHAGGGFLLGTYA-YTKYQLDLRPEDVYWNTADIGWLTSHIFVLVGGLAGTTTILYEGALDPGRLYEMIERYRVNKLFSAPTAYRMMMKHGEARQYDLSSLELLVSVGEPNPEAWHWVRRVVGAVINNTWGQTETGG---------TPLALLPGAVPMKPGSCGVPFFGHDLAVVDEQGREVPDG--VPGYLVIRRPSLARDVYGDRNLYLNAYFSPGLYFTGDSAVRDADGHFWVLGRVDDVINVSGHRISTMEMESSLIQHPAVVEAAVVGEPDDVKGQVPVAFVTLEPSTDLEEELKARVVAD-IGSFARPARVYFVEAMPKTRSGKILRRMLRE--------- 91784405 16 ---AWQIPARYNIGDVCDKWADGSGRLALIYEDPEGTATRYTFDELKALSDRFANALLAAGAQRGDRIGIFLSQSVETAIAHLAAYKAGMVAVPLFALFGVDAIEHRLGDSGAVALITDHGGVQKVDEIRAALPSLRNVFSVDIDRDNGVRSFWHALKSAPTPVDTGADDPAVIIYTSGTTGKPKGALHGHRVLPGHLPGVEMSQQGFPAHATLIWTPADWAWIGGLFDVLLPSWHHGVPVLARRKFDGEAAFDLMARHAVSHTFLPPTALKMMRGVERPERWSL-ALRSVASGGESLGEELIWGRKALGVTINEFYGQTECNVVVSSCAALFE----------PRFGAIGRAVPGHHVAIVDMDGNELPPGAIGDIAVAAPDPVMFLGYWGNEAATREKFRGK-FLVTGDLGTCDADGFIRFVGRGDDVITSAGYRIGPASIEDSLLRHPAVSMAVVIGAPDRERTEIVMAFVVLNPGFAGDAALVREIVKTRLAAHEYPREIRFVDSLPLTATGKVIRKALRE--------- 194336269 48 -FAGGMTN---TCYNALDRHVDERGNDLAVIFDVTGTKQRYTFREFRDIVALFAGALQSRGVRKGDRVIIYMPMIPEAVVAMLACARIGAIHSVVFGGFASHELAIRIDDCKPKVIISASDYKRLLDFAIELAHFKPEICIIKQRDQERDLTWNQSLAEPAQCVPVESSDPLYILYTSGTTGQPKGIVRDHGGHMV-ALQWSMKNVYNVEPGEVFWAASDVGWVVGHSIVYAPLLQGCTTLIPVGTPDPGTFWRIISEHNVAVLFTAPTAFRAIKKEDPNKNYDLSRFRTLFLAGERADPDTVKWAERLNVPVIDHWWQTETGWAIAANCQGI-------EPGPVKYGSSSRAVPGYNVQVVNSDLEELPAG--QMGDIVIKPPGTMLTLWKADNRFVETYMKQGYYQTSDAGYIDEDGYIYIMSRTDDVINVAGHRLSTGAIEGALCEHPDVAESAVVGVHDDLKGQVPLGFLVLKNNVDTPNQIIKHVVRENIGPVASFKSAIIVDRLPKTRSGKILRGTMRK--------- 28871652 1143 ---DTDRDYPLTLHGLFEQQVERTPEAIALVF----EAEQLSYSQLNTRANQLAHRLLDYGVGLDSRVALCIERSAQMVITLMAILKAGGAYVPLDPGYPTERLAYMLDDSKPDVLVSQES----VRDCLPEHSVPTLWLETEEQEIAGCSSHNLTIGDT--------DSLAYCIYTSGSTGRPKGVMNAHGAVV--NRLQWMQEQYALSNQDRVLQKTPFFDVSVWEFFW-PLIQGARLVIPEGHKDPSYLWNLIGQQGVTTAHFVPSMLQAFLKTGPAQPAD--SLRHVFSSGEALPVAVANEFRYRHTRLHNLYGPTEAAVDV------SYWECQPDYRHPLVP--IGRPVANTRLYILDETLQPAPIG--VIGDLYIAGVQLARGYFGRPDLTAERFIPDPMYLTGDRGRYLPSGDIQYLGRIDHQIKIRGFRIEPGEIENALLQCPTVREAVVVPRDDAFGGQYLVAYIASSVSEPDAAQLRKQIGK-ILPDYMQPSFYVVLAALPLSANGKIDRQAL----------- 28871652 13 ----------LDVVRYRATHDSVNAERLAFTYLADGESDSLTYVQLDQKARSLAAHLQRH-TRPGDRVLLVYPPCMEYTIAFYACIYAGVIAVPLSPANTLPRLHLIAQDSQPALALTMDAVLTGLQRIVTDDNTPN--LLTDITWLSSNLLVDASADWQCPPTV--ASDIVFLQYTSGSTGAPKGVMVSHANLLANVELS--KQTYRIREQDVFVSWLPAHHDFGLIGAIILPVYMASHCVQFPPMRPYRWLKLISDYRARITGGPNFAFQLCVQEEQKQSLDLGSLEIAVNGAERIPGTLRSFVEAFGCAMVPAYGMAESVLLVTAN-TQTPIGQLPRMRTISKSAATGTEITGHRVGIFHPQ-HALRLAAQQVGEIWISGPSTARSYWRQEAETRAEGDETRWFRTGDLGFVN-DGDLYITGRLKEVMIFSGRNIYPQDIEITVEAIPAFRACAAFSIEN---GEVSQLVVVLESRQHVEFDSVMPRLRAELARHEVFDAVLLVKTLPRTSSGKIQRARCRDLFE------ 30020583 37 --PKLDVPPQVTIHEMFERQAMIYPNAIAVTY----EKEKITYKELNERANQLAHYLQKKGVGPDTLVGLCVERSLEMIVGILGILKAGGAYVPLDPTYPEQRLQYILEDASIQLFVTQESLKEL-----NWLPENVESICLD--------CDQDEIGKESKTLPVSPQNLAYVIYTSGSTGNPKGVMIEHHNVI--RLFKSTDCLYQFNEKDTW----TLFHSYAFDFIWGALLYGGKLVVVPYSRSPKDFYQVLVEEEVTVLNQTPSAFRQLIRVCEQEDKNKNQLRYVIFGGEALPIGLLPWFQRYGPQLINMYGITETTVHVTYYPIT------LDDVQHASRSNIGKRIPDLEVYILDAYQQPVPIG--VDGELYIGGAGLARGYLNRPELTAERFISHPFYRTGDLARYLPDGNLDYRGRIDHQVKIRGFRIEIGEIESTLHTYASVTEAVVIVREDQPGDKRLVAYVVGDGNV----DAWREYLKAKLPSYMVPSGFVAMKAIPLTANGKVDREAL----------- 16126639 1 ----------MTPIDHVAFQARLQPGGLAAVELANG--RRWTYAELDADIARAVGVLRRRGVGEGDRLAVLAKNQVLLVILHLACARLGAMFAPLNWRLSASELHALIEDADPAMIVGDDQL------AAAGLDGVDL----------DVLRAEIDCADPDTRARADRERPSLILYTSGTSGRPKGALLSERNL--DQTAINFGRLGKVTHESVFLVDAPMFHIIGLITSIRPVLMHGGAILVSDGFEPARTLGRLGDPGITHYFCVPQMAAMLRRQPAFDASALRRLTAIFTGGAPHPAPDIRAWLAEGIPMVDGYGMSEAGTVFGMPADATLIDA--------RAGSAGLCMPPVFTRIVDEQDRDCPPG--VPGELLLKGDNVFRGYWRRPEDTARAFTEDGWFRTGDIALADAEGYHWLVDRKKDMFISGGENVYPAEIEAALADHPAILECAVVGVPDPRWGEVGHLVVTCREGAVLDLALILSHLEDRLARYKLPKALTLVAALPRTASGKIQKTVLRER-------- 111018533 17 -----------TTLDAWRSRVQAHPDHPAVAYFDG----VLTAREVDDLSDALAVALSEWGVGRGDRVGIYLQNVPQYVLALLALWKVGAAALVLNPMYRGNELRRLVDDGEPIGIICEDSAAATAETLRGSRNDPRVFESTTRATPATDGDLVELLGRRPPLVELGGDDLALLTYTSGTTGPPKGALNSHANVLATAL--DFGDCAGVVDGDVVFAVAPLFHITGAMLNAGVALVRDCLLVFANRFNAAVALETFVEHRVTYTIGSITVFNALSEVPGVSADHFASVKTLYSGGAPIPPATVEKFERFGKYIHNAYGMTETTAGVIAVPPG----KRAPVDPSSGSLSIGLPLPRVDVRAVDPNGDPVPP--HTAGELEIAGPQVVSGYWRNPDASRDTL-PGGRLRTGDVAIIDEAGWVYLVDRLKDQINVSGYKVWPREVEDTLYEHPAVHEAAVVGQPDDYQGESVVAYVSLRKGATATEDELVAFARDRLAAYKRPRLVHIITDLPKTQTGKIRRSDLR---------- 110833195 77 -------------YNCVDRHLPERANQTAIIWEGDDQDKHISYQQLFEEVSKFGNVLKNRGVKKGDRVVIYMPMIPEAAYAMLACARIGAIHSVVFGGFSPEALKDRILNAEACALITADELKVNADKALDGIDCVHTCLTVKRTGGDRDVWYHEAMADDCEPEWVEAEDPLFTLYTSGSTGKPKGVVHTTAGYLLNT-ALTHKYVFDYQDGDIYWCTADVGWITGHSIVYGPLANGATTLMVPTYPDASRCWQVVDKHKVNIFYTAPTAIRALMGLGDAPVEQTSSLKLLTVGEPINPEAWEWYYRVVGCPIVDTWWQTETGAIMIAPLPGA---------VDLKAGSATLPMFGVQPGLMDPDGNEL--DGAASGNLVLKWPSQIRTVYGDHQRLIDTYFSKGCYFTGDGARRDEDGYYWITGRVDDVLNVSGHRLGTAEIESALVLHPSISEAAVVGYQHDVKGQGIYAYVSLMAGKEGSEELVKALVTQEIGPIAKPDLIHFAPGLPKTRSGKIMRRILRKIAADEL--- 206971378 1555 ------------ICDKFEEQVARRPDAIAIVD----QTKQWTYGELDTQANQLANVLQRKGVAPESVVGVYLPRSAELMVSLLGILKAGGAYVVLDPLYPKSRLEYMIEDAGIQFVVTQEGHFAHVEMVRLEELTVESVI--------------------APTRQINPENLAYIVYTSGSTGKPKGVMVEYRSLM--NMVSWHQEVYHISAEDRATQIAGVAFDSAVQEIWPYLTAGAALYLSTERINPEALRDWLIDSRITASFAPTPILERLLKLSWPDKTD---LRFIITGGDQLT-----QYPSNDIPVINQYGPSENTVVTTDCYVPVGVTTGTP--------SIGRPIANTEVYVLDSHLQLVPIG--VIGDLYIGGKSLARGYANRPDLTKEKFIPHPFYYTGDKASYLSDGNLQFHGRIDDQVKIRGFRIELGEIEAVLQAHSSVKEAVVLVREDNQGDKRLVAYVVGEG---SVHEWREH-LQTHLPNYMVPTNFIEMEFLPLTPNGKLDLKALPEQFAE----- 83950875 1 ----------MNLSHVLRQSARRFGDEIGFVWGD----KTWTWKEVDARVDALCHVLAAQGVTKGDRVLVQSPNCNQMFETMFACFRMGAVWVPTNFRQTPPEVAYLAQSSGAVAIICHKDFGAHYAACREEARQLRVALAIGEASWAEDLDVAEHMGQPFAAADVEHDDPCWFFYTSGTTGRPKAGVLTHGQMGFVITNHLCDLMPGTSQKDASIVVAPLSHGAG-IHQLVNTARSVKTVLPSPGFDGDEIWSLVEKWQASNLFTVPTIVNMLVDDKAVDRYDRSSLRYMIYAGAPMYREDQKRLRTLGPVLVQYYGLGEVTGNITVLPPMLHS---LEDGENAKIGSCGFERTGMQVSIQDAAGQERAPG--ETGEIAVCGPAVFAGYYNNDEANQKSFR-NGWFLTGDLGHLDDEGFLYITGRASDMYISGGSNVYPREIEEKILEHPAVDEVAILGVPDPKWGEVGLAICTLNAE--LDQETLLSWLEGKVSRYKLPKTVLFWPELPKSAYG------------------ 50555297 75 -------------YNCVDRHAFANPDKPAIIFEADGQGRIVTYGELLRQVSQVAATLRSFGVQKGDTVAVYLPMIPEAIVTLLAITRIGAVHSVIFAGFSSGSLRDRINDAKSKVVVTTDDTKKIVDEALRDCPSVTHTLVFRRAGVEDFWWHEEVVKHRPAPVPVASEDPIFLLYTSGSTGTPKGLAHATGGYLLGA-ALTAKYVFDIHGDDKLFTAGDVGWITGHTVLYGPLMLGATTVVFEGTPSFSRYWDIVDDHKITHFYVAPTALRLLKRAGTHHKHDLSSLRTLGSVGEPIAPDVWQWYNRGKAHICDTYWQTETG---------SHIIAPMAGVTPTKPGSASLPVFGIDPVIIDPVSGEELKGNNVEGVLALRSPWMARTVWNTHERYMETYLRPGYYFTGDGAARDNDGFYWIRGRVDDVVNVSGHRLSTAEIEAALIEHAQVSESAVVGVHDDLTGQAVNAFVALKNPVEDVDALRKELVRKTIGPFAAPKNVIIVDDLPKTRSGKIMRRILRK--------- 75910299 502 ------------IHQLFEEWVEQTPDAVAVVF----ENQQITYKELNHRANQLAHQLQTLGVKPDVLVGICVERSLEMIVGLLGILKAGGGYVPLDPNYPSDRLAFMLNDAQLPVLLTQQQLVEKLPEHQA------IAICLDAD-------WNEIAKNNSPTSTVTTANLAYVIYTSGSTGKPKGVMVEHTGLC--NLAKAQIQTFDVQTSSRILQFASFSFDASIFEVVMALGTGARLYLGTKLLPGSSLIQLLQKYGITHITLPPSALAVL------PADELPALQTIIVAGEACPPDLVERWSR-GRRFFNAYGPTEATVWSTVAECSSN---------STNKPPIGRPITNTQIYLLDQDLQPVPVG--VPGELHIGGIGLARGYLNRPELTQQKFIPHPFYKTGDLARYLSDGNIEYLGRIDHQVKLRGFRIELGEIEALLSQHPGVIQNTLIIREDIPGSQRLVAYTVANPDQIPTISELRQFLKERLPEYMVPSAFVMLDTLPLTPNGKVDRRAL----------- 118589991 11 -----------NLAHFLSRNAARWPTRPAVVQDGC----TWTWSQIDSRVSALATGLKSFGVSKGDSLLVQAENSVQMIEIMLAAFRLGAVWVPCNFRQAPGETAYAAEKAKAKVFLCDANFGAQAEAVQNARAQLSGCVTIGTS--DFGTSYEDLVGQAFANESVDYNDPCWLFFTSGSTGRPKAVVLSHGGFVCANYMADLLPGT--TEQDASLVIAPLSHGAGLQLVAQLVAGSAHVLLPRGGFNPATAFELIEKHKVSNLFTVPTIVKRLVEDPAVDRFDHSSLRHVIYAGAPMYREDQKALQKLGHVLVQYYGLGEVTGNITVLRPQDH---FLEDGPQTRSGTCGTERTGIEVSIQDEDGNLLPPN--ETGEVCVIGAAVCAGYLDDDDANKKSFR-NGWFRTGDIGHMDEQRYLFLTGRASDMYISGGSNVYPKEVEEVLLTHPDISEVAILGIPDRQWGEVGLAVCVAAPGKSPDPQALTDYLNGKIARYKLPARYLFIPAMPTSAYGKITKKLVRE--------- 13541981 62 -FYRWFVGGKLNMYNCVDRHIEQHRRNKAIWVGEKGDEKIVTYDGLFRRINNLAKALINLGIKKGDRIVLYMPMIIEAPVAMLAAARIGAVFSFVFAGFGAGALAERINDSKAVLLITADELKKIADEALEMTSTIRNVIVVKHAGEDRDIWYHEVVGDSVEPVQMDANDPLFILYTSGTTGKPKGAVHSTGGYGVW-VANTLKWAFNPDEDDRWWCAADIGWITGHSIVFAPLILGLTSIMYEGSPEPDRVWEIIEKYRINILYTSPTAIRMLMKFGDPKRHDLSTLKVLTVGEPINPSAWRWYYETIGCPIIDTYWQTETGGFMIAPQRALGLPPL-------KPGSATFPLPGVDPAILNDRGEEVKDNEK--GYIVFRRPWMLMTVNNDDERYVKTYFSKGYYFCGDYAIKDSDGYYWLLGRADEVLNVAGHRLGTIEVEDALVSTGLAVEAAAFGKPDPIKGEVIVAFIVPKQIQADRRELISEIIRSDLGPIYVPDEIHIVKLLPKTRSGKIMRRVVK---------- 89092377 44 ------------------------GDQVALYYDSGGTKEAITYTQLLDRVSRFAGALKAQGIEKGDTVLIYMPMIPEAAVAMLACARLGAIHSVVFGGFAPAEMAIRIDDANPKMILTASAYKPLVDAIDLATHKPAHTIVLDKAGDLDWYQVQEGV-EPAACTPVKGSDPLYILYTSGTTGQPKGIVRDNGGNAV-ALKYAMHNICGMQPGDVWWAASDIGWVVGHSIVYGPLMAGCSAVFFEGKPDAGTFWRVIEDYGVTSMFCAPTAFRAIRKEALSGSYNLNSLKWVFVAGEKLDSSTYHWLDLLKVPVIDHWWQTETGWPMTSPMMG------WDNPSESRLGSTNKPVPGYDIRVLDSDGTEVADG--EAGNICVKPPGVAWSIWNNNDRYVSSYLEPGYYHTGDGGYKDEDGYIYITGRTDDVINVSGHRLSTGEMEEVVSAHPEVAECAVIGVNDELKGQLPVGLIVLKAGSEIEEDQLQKMVREQVGALACFRTAMVVQRLPKTRSGKILRAILRK--------- 157691035 3 -----------TLQALLNDRMERSSQIEAV----TGGGVSYTFEEYAKRIDQLAHYLHQKGIRKGHRVCFICQNHHHFSTIMLAAIKAGAVAVPLSWQLTSFELEGILKKAEPKALFFDREFRDIIAAVNVSLEDC--LMVESGVNAKTTQLFEDILASNDGAVEVSEEDLAMILFTSGTTGNPKGCMVGHGRIY-QFLTRRGNRGFDLKGK-RYLASHPLYHMSSINHLIAAAIEGYTLVFLHD-ATPKRILETIEKERITFMMAFPSAYTYMLEEMKRGSYDLSSFEIAISGGTKVPVRLIKDYKEVGIQMMHGYGSTEA-------WVVSAWHPAMGEDKM---GSAGKVDPDVEVKIVHPETDETLP-AGEIGEVVMRSPFYFLGYYHQPDATEKVL-KDGWFHMGDAGYLDEDGFLFITGRYKDVILYGGDNIYPDQVEEVIDQIPGVIESAVIGVPDELYGEVPSAYIVKDDSVDFCEEDVVNYCQERLADYKVPS-IHFTQELPKNKLGKIMKKDLRE--------- 206967381 3288 ------YPREQTIHQLFEEQALRTPDHEAVIF----EEQRMTYLELNERANQLARTLRAEGLQADQLVAIMAERSLEMMVGIYAILKAGGAYVPIDPDYPEERIRYILEDSGATLLLSQRHVKERV-AFAGTVIDLDDTSVYDDDV------------SNLDPLS-GAGDRAYVIYTSGSTGKPKGVMVEHRPVINRLM--WMQKAYPIGSGDTILQKTAIFDVSVWELFWWA-LTGAKVCLLGGEKDPEVIWNTIEEQSITTMHFVPAMLHAFLKFAETQTAKLRTLRQVFASGEALMPAHTARFHRLGAQLINLYGPTEATVDVSYFNCEAN--------QAYASVPIGKPISNIQLYMMAPGSMRLQPVG-VPGELCIAGDGLARGYLNRPELTAEKFADHPFYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIELGEVEAQLLKIEAVQEAVVTALEDGDGEKQLCAYFSANTELMVSE--LRIALSQELPGYMIPSYFIQLERLPLTANGKIDRKAL----------- 206967381 1782 ---------QTPVHQLFEEQSERTPDQAAVIDKD----RQLTYGELNKRANRLARTLRAKGVQTDQPVAIITRNSIESVVGILAVLKSGGAYVPIDPEYPQDRIRYMLDDSQAGIVLMQRD-------VRKQLAYEGVTVLLDDES-----SYHQDGSDLAPINDV--SHLAYVIYTSGSTGRPKGVLIEHGGLTNYIWWAKKVYVKG--EKANFPLYPSISFDLTVTSNFTPLVTGNAIIVYDGEDKTALLESIVRDPRVDIIKLTPAHLQVL---KEMNIADQTAVRRMIVGGENLSTRLARSIEQFDIEICNEYGPTET-------VVGCMIYRYDAAKDRRESVPIGTAAANTSIYVLDENMKPAPIG--VPGEIYISGAGVARGYLNRPELTAEKFVDDPFYKTGDLAKWLADGNIEYAGRIDEQVKIRGYRIELGEIEAALLQEEVIKEAVVTAREDVHGFKQLCAYYV-SGGQTTAARLRKQ-LSQTLASYMVPAYFIELDEMPLTSNGKINKKGLRAEYK------ 75812663 495 --PEISYPQHYCIHQLFEQSAQQAPEAIAVVF----EEQQITYQALNQQANQLAHYLRSLGVKPGVKVGICVERSLWMIVGILAILKAGAAYVPLDPSYPQERLAFIIQDAQLEVLLTQQQLLEVLP------PHQVQVISLDR---DWQIIAQENQANPACTATVG--NLAYIIYTSGSTGQPKGVLVPHQNVT--RLFEAVQPWFEFNQQDVWTLFHSIAFDFSVWELWGALLHGGKLVIVPYWLSPEAFYQLLCKQKVTVLNQTPSAFRQLIQAKEPFNHQL-ALRLVIFGGEALESSLQPWCERHGPQLVNMYGITETTVHVTY-------RPITMADLQVNSGSIGRPIPDLQVYILDQHQQLVPIG--VSGEMYIGGGGLAKGYLNRPDLTTEKFIPHPFYKSGDLARYLPNGDIEYLGRIDHQVKIRGFRIELGEIAGILTQHPSVQETVVLAKETSSGEKYLVAYVVFRHQQTPTTSQLRNFLKKQLPDYMLPSVFVVVEALPLTANGKLDHQALPE--------- 75812663 1583 ------------IHQLFAQQVARIPDSLAVASEH----QQLTYLQLNNSANQLANFLQNLGVVTETLVGICVERNPQMLVGILGILKACGAYVPLDPSYPQQRLDFMLQDAKIEILLTQKHLLPKFS------HHNIKIICIDTE--------WEAIAQHSDACEITSDNLAYIIYTSGSTGLPKGVEITHKNLIHSTIA----RINYYPEYDVFLLLSSFAFDSSVAGIFWTLCCGGTLYLPGEEKEVRKLVKLISQYQISHLLSLPSLYALILEQAEIAQ--LTSLHTVIVAGEPCPKKLVQSHCELLKTLYNEYGPTEAT-------VWSSVYNCSWPE-AGISIPIGRPIHNTQIYILNSDGKLVPVG--VTGELYIGGDGIARGYLGKPQLTAEKFIPDFFYKTGDLARYRPDGNIEFLGRSDRQVKIRGFRIELGEIEAVLEQHPTIREVAVVSREI-QGDLRLVAYIVPSPQQL----------------------------------------------------- 126733658 14 --------TDVSITERVFQGLENRPDDVVLTDGPTG--HSLTAAVFMDQVKRMAGGLATAGFGAGKIVAIMAPNMPDYCVVFHAVAWSGGTITTLNPTYTAHEVAHQMADSGAQLLITIPDFLDTAKEGAGETP------VIAIGSPEYAALFGHPIPDQV-PVDLDEFTVV-LPYSSGTTGLPKGVMLSHRNLVINVDQS--IVGTDFKPGEITAAFLPFFHIYGMTVLMNIHLAGGGALVTMPRFDLPLFLQISQDHRTKRMWVVPPVALALAKHPLVDGYDLTSLEQVFIAAAPSGPELSDAIARLDCVALQGYGMTELSPV--SHVVPGH---------APRSGAAGLAVPNTDCRIVHETGQDLSAGEE--GELWIKGPHVMQGYLNNAKATQDTMAEGDWLRTGDIGKIDADGYLFITDRLKELIKYKGFQVAPAELEATLVAMEGIVDAAVIGKKDEEAGELPIAFVVTAEPAPDAAAIKAY-LDAQLAHYKQVHEIHFINEIPKSASGKILRRLLRD--------- 58038888 56 -FPGGVLNASVN---CLDRHLETRGDQNALVWEETDRVVTFTYRTLHERVCRMANVLREQGVQTGDRVAIHLPSVPEGLIAMLACARIGAIHVVLFGGFSPEAIADRLSDSGAVLVITAKTTLDAALDLRPEALAVRHVLVVSVTQDDVDLPLLDAASADCAAQDMPASAPLFLLYTSGSTGKPKGIVHGTGGYLVWASYTHEL-VFDHQEGDIFWCTADIGWITGHTYGYGPLLNGGTILLFEGMPSPGRWWSVIQDHKVTTFYTSPTAIRALMREGDEQRHDLSSLRVLGTVGEPISQEAWSWFDHVGCAFVDTWWQTESGGIMISPVPGAVRE---------KPASATLPLPGVHPVLLDERGA--PKEGATEGVLCLRGPGRALTIWNDAALFERTYSYPGYYFTGDGARRDEDGYYWITGRVDDVINVSGHRIGSAEIEDALATELAIAESAAIGVPHDLKGQGIVVYLVPRDNAPEDLHIRAAAITSKVGRYAAPERIHVVPDLPKTRSGKSVRRLLRK--------- 29165624 8107 --PGTAYTSETPIHLQFEARAAQQLDAVALVF----EEQTLSYGELNARANQVAHRLLAHGVRPDDRVAICVERGPAMIIGLLGILKSGAGYVPLDPAYPLERLAYTLGDSAPVALLSQRSVQSTLPA------SEVPVISLDDDLQGESVC--------NPQVPVKPTNLAYVIYTSGSTGLPKGVMVEHRNVA--RLFSATEEWFGFNQQDVWALFHSFAFDFSVWEIWGALLHGGRLLIVPQLVSPEDFYNLLCSAGVTVLNQTPSAFRQLI-AAQAENTQAHSLRQVIFGGEALEKPWYARQANAGTQLVNMYGITETTVHVTYYPLQ------PEDAQRLGASPIGRRIPDLQLYVLDARGEPVPVG--VVGELYVGGAGVARGYLNREALTAERFLDNPFYRTGDLGRWLADGSLEYLGRNDEQVKIRGFRIELGEIEARLAEYPDVRDAVVLCREDVPGDKRLVAYVTTQPESLLDIETLREHLQGTLPEHMVPAAYVQLDELPLTANGKLDRRAL----------- 29165624 3775 ----------IPIHQQFEARAAARPDAVALMF----EEQTLSYGELNTRANQVAHRLLALGVRPDDRVAICVERGPAMIIGLLGILKSGAGYVPLDPAYPLERLAYTLGDSTPVALLSQ-------QSVQQALPVTEVPIISLDDA-----DLQDESVCNPEVAGLTAASLAYVIYTSGSTGLPKGVMVEHRNVA--RLFSATQDWFGFGEQDVWALFHSFAFDFSVWEIWGALLHGGRLLIVPQLVSPQDFHDLLCSAGVTVLNQTPSAFRQLI-AAQGENEQAHSLRQVIFGGEALETAMLKPWYAAGTQLVNMYGITETTVHVTYYPLQA------DDAQRIGASPIGRRIPDLQLYVLDTHGEPVPVG--VVGELYVGGAGVARGYLNREALTAERFIDNPFYRTGDLGRWLADGSLEYLGRNDEQVKIRGFRIELGEIEAQLCACDGVQDALVLVREDEPGDKRLVAYVIGTADVELDATRLREQLRLSLAEYMLPSAFVSLESFPLTANGKLDRKAL----------- 29165624 10245 ------YPQDATIHQLFEEKVRAQPEAIAVAF----QAQRLSYADLNRQANRLAHHLISLGIGPDDRVAICVERGVKMIVGLLGVLKAGAAYVPLDPAYPAERLAYMINDSQPAALLTQRGLQERLPALSMPL------VLLDDEHCQGFTECDD----NPVVPTLGVRNLAYVIYTSGSTGNPKGVMIEHRGLVNYSVDAARL--FGLSQSDTVLQQNTLNFDLSVEEIFPALLAGATLAPSREIFGSEGT----ENHGITVLHLTAAHWHTLVNQPQAAEQRLAEVRLINVTGDALSAQKLKLWDEVHTRLINTYGPTEATVSCTAAYVSHDAAAGSEGSG---NATIGKPMANTRIYLLDAHQQPVP--YGVAGEIFIGGDGVARGYLNLEEVNAERFLADPFYKTGDLARYMADGRIEYLGRNDFQVKVRGFRIELGEIEARLGNCKGVKEAVVIAREDNPGEKRLVAYVIAQPQANLDAASLRAELAPQLAEYMLPSAFVLLDALPLTPNRKLDRKALPAPADDAFA-- 29165624 2685 AFNDTAMPQQQTIHGLFEAQVERTPQALAVVHGE----QRLTYRELNQQANRLAHALRKQGVQPDSRVGICVERSAEMVVGLLAILKAGGGYVPLDPAYPAERIAYMLQDSAPAAVLAQSATEALLADVS------VPVINLDLG------NWQDQSVQNPQVPGLTSAHLAYLIYTSGSTGLPKGVMIEHRNTVNFLTWAAFDAGTATSALEKTLFSTSLNFDLAVYECFAPLTSGGSIEVV------KNVLELQNEHDIGLINTVPSALKALLDVDGLPR----SVHTVNVAGEALKQSLVELFENTGVRLCNLYGPSETT-------TYSSWVAMDREDGFA--AHIGKPVGNTQFYLLDEQQQPVPLG--VAGEIYIGGAGVARGYLNRDDLTAERFVKDPFYRTGDLGRYLPDGNIEYLGRNDDQVKIRGFRIELGEIDARLTKHPAVHEAVVTAREDIPGDKRLVAYYTLSAGHASVDDSLRGWLQEQLPAHMIPAAYVLLDAMPLTPNGKLDRKAL----------- 73537752 22 --------RDRTINDYFDATVARAPDGPALTQVESGAVRHFTWRQLDAMVTRIAVGLRRLGIERNDVVSCQLPNGWEVTALYLACARIGAVLNPLMPIFRERELSFMLAHADSKVVVVPQRFAGMLAGLRDSLPALRHVVITGSDGPDGFEAMLCGADRDSDPDRPSPDDVTQLIYTSGTTGEPKGVMHTANTLLSNIL--PYAERLRLGAGDVVLMASPMAHQTGFMYGLMMPVVLGAHAVLQDIWNPVQAARLIRETGVTFTMGSTPFLTDLARTVEESGQPVPSLRTFLCAGAPIPGALVERARALGASIVSAWGMSENGAVTT---------TLPDDSEERASTTDGLPLPGVEVKVVDAQDASVLAG--EVGRLLVRACSNFGGYLKRPQLNAT--DAEGWFDTGDLAKLDAEGYVRIAGRSKDVIIRGGENIPVVEIETLLYRHPAVAQVAIVAYPDERLGERACAVVVPRGQGFDKPAMVDFLKAQKVALQYIPERLIVQDALPATPAGKIQKFRLREMLRE----- 18034622 479 -------PQHALIHQLFEQQAERTPDAIALSCGD----KALSYTELNQQANRLAHALIKAGIRPDNRVAICMERSLEMVIGLLGILKAGAAYVPLDPEYPTDRLGNILSDSDPALLLIHHGLQDHLPM------TTMPVWVLESEEYRTNIASQPTDNPVATDLGLTSRHLAYVLYTSGSTGLPKGVMNEHRGVVNRLLWAQ--DEYQLTQHDRVLQKTPFFDVSVWEF-FLPLLAGTQLVMPGGHKEALYLLEEIEARGITTLHFVPSMLQSFIHLTPAG--RCPSLRQILCSGEALSYSLQQQCLAHFAELHNLYGPTEAAIDVTSWRC--------VPDQHIGLVPIGHPIDNTQIYILDKHDQPVPIG--VIGEIYIAGAGVARGYLNKPELTAERFIRDPFYKTGDIGRWLADGSIDYLGRNDFQVKIRGNRIELGEIEARLAQSDGVQNVIVIAREYDAGDTRLVAYLIPKPGVTLSIPALREQVGGSLPDYMIPSAFVMLDAFPLTLNGKLDRKAL----------- 214043922 1 ----------MNLALWLARSAEAGPRRPALFA---GQVEVADYGTFDAQARAVAAWLIGQGVGPGDRIALFMKNTPDYLIIFYGIWYAGAAVVPINAKLHARETAYILEDSDARIVFCSPGL-------ETGLGDGISCIVAPSDLYRDILTVQPV----AAVVPRASVDLAWLFYTSGTTGKPKGVIITHGMALSMAL-CYHSDVDPVSPDDAALYAAPLSHGAGL-YNLMHVQMGARHVCPAGGFEADEILDLAAHFGRVHMFAAPTMVKRVTDHARASGRHGDGLRTIVYAGGPMNADIIDAVDHFGPVFAQIYGQGEC-PMGITAMPRQIVSDRNHPDWRARLGSVGRAQSAVEVQIGDAQGHPLPVG--EAGEIMVRGQTVMPGYWNNPEATAKTLI-NGWLMTGDVGVMDAEGYLTLHDRSKDMIITGGSNVYPREVEEVLLEHDQVIEASVIGRPHPDWGEEVIGFIV----GTAPEAELDALCLSQIARFKRPKAYVRLEALPKNNYGKVLKTELRELLKS----- 194760629 49 -----------TIGSQLELSAAEFGNTEAIVSCHEG--KRYTFKSLLEEADGLAAGLLKLGLQRGDAVGLWAPNYMHWYLGMMGAARAGLTSVGINPAFQGPEVAYCLNKVNIKAIIASQNYYEILRGICPEIPHLQSVIIDSNDGLKGALRFDDLLDLANKSERVLPESPCNIQFTSGTTGNPKAAALSHYNFVNNGIHVGNRNELA---GERICVQVPMFHAFGVVITIMGAMTGATMVLPAAGFSPKDSLHAIVNEKCSVLHGTPTMYVDLVNTQRKLKLPLGKIKKAITGGAIVSPQLIKDVEVLGVEVRSVYGLTETTAVIFQSLPGDHDD--------IVLNSVGHIQDHIEAKVVDAEGKCVP--YGQPGELCVRGYVTMLGYHGDEEKTTETIGKDKWLRTGDQFILEANGYGRIVGRLKEMIIRGGENIFPKEIEDFLNAHPQIIEAHVIGVPDERLGEEVCAFVRLNEGVDPAAEALKAYSKGKLAHFKIPRFVIPVDSFPKTTSGKIQKFKLVQAFKERQG-- 29501267 2692 -----------TIQALVQVQAEQQPQALAVVQG----TQQLTYAQLNQQANRLAHHLLGLGVQPDDRIAVCLQRSPQMLVALLAILKAGAGYVPIDPAYPAERIAYLLQDSDPVAVLAQGATRELLGRV--------PVIDLDNAL------WQHLPETNPQLPTLTPAHLAYVIYTSGSTGQPKGVVVEHATL--ENLVHWHCEAFDLRAGSHTASVAGCFDAMAWEV-WPALCVGATLHLPPPSISNEHLDELLDWWRVSFLPTP------IAEYAFSRELGHPTLRTLLIGGDKL-----RQFSRQTFDVINNYGPTEATVVATSGSIHAG-----------QLLHIGRPISNARIYLLDEQQRPVPVG--VAGELYVGGAGVARGYLNRPELTAERFLEDPFYRTGDLARWLADGNIEYLGRNDDQVKLRGVRVELGEIEAALSSHPAVQDAVVL-----VREARLIAWFTAR-TTVDNEDLRAHLL-ARLPQALVPAAYVRLEALPLTANGKLDRKALPE--------- 29501267 1654 --------------------------------------QQLSYGELNQRANRLAHHLIGLGVQPDDRVALCARRSPDMLVALLAILKAGAGYVPVDPAYPAERIAYLLQDCAPVAVVAQASTRDLLGGVQ--------VIDLDNDL------WQHLSDANPQVPALTPKHLAYVIYTSGSTGQPKGVMVEHATL--ENLVHWHAEAFDLQAGSQTASVAGFFDAMAWEV-WPALCVGATLHLPPPSIRNEHLDEMLDWWQVSFLPTP------VAEYAFSRQLQHPTLRTLLIGGD----RLRQFSRQQTFEVINNYGPTEATVVATSGPVE-----------LDQPLHIGRPIANVRIYVLDAEQRPVPVG--VAGELYVGGAGVARGYLNRPELSAAQFLFDPFYRTGDQARWLADGNIEYLGRNDDQVKLRGVRIELGEIEAALGSHVALQEAVVL-----VRDGRLIAWFTER-TAVDIQQLHTH-LQARLPDALLPAAYVRLDALPLTANGKIDRKALPE--------- 192289158 7 -------PEKFNFAEHLLQTNRVRPDKAAFVD----DISSLSFAQLEAQTRQLAAALRAIGVKREERVLLLMLDGTDWPVSFLGAIYAGIVPVAVNTLLTADDYAYMLEHSRAQAVLVSGALHPVLKAALTKSDHVQRVIVSRPAAPPGEVDFAEFVGAHAPPAATQADDPAFWLYSSGSTGRPKGVVHTHANPYWTSELYG-RNTLHLREDDVCFSAAKLFFAYGLGNALTPMTVGATTLLMGERPTPDAVFKRVGGVKPTVFYGAPTGYAGMLAAPNLPSRDQVALRLASSAGEALPAEIGQRFQRFGIDIVDGIGSTEMLHIFLSNLPG-----------RVRYGTTGWPVPGYQIELRGDGGGPVADG--EPGDLYIHGPSSATMYWGNRAKSRDTF-QGGWTKSGDKYVRNDDGSYTYAGRTDDMLKVSGIYVSPFEIEATLVQHPGVLEAAVVGVADEHGLTKPKAYVVPRPGQTLSETELKIFIKDRLAPYKYPRSTVFVAELPKTATGKIQRFKLRE--------- 56965019 8 -------PQSYNVAATIEREAIRT-QKAIIWQNEAGDKLEWTYDELIQKMNQLANALSRSGLKKGDPVLLLFPRVPEAYAAYLACLKGGFVIIPCSGMLRAKDLAYRLSHSQAKGVLAYKGFTAEIDQISDGSTDGLIAKWVFGEAPSGWENADNRMKNESASFEMDKEEIAFLPYTSGTTGNPKAVVHTQAWAFAH-LQTAATEWLGVETGDLVWAAAPGWQKWVWSPFLSVVGKQATAFVYDGPFQAKTYLQLIDEYGIGVFCATPTEYRMLAKEEALSSFKLSSIKHAVSAGEPLNRAVIATFEQFDITVRDGYGQTENT-LLIGTMIGME----------ARPGSMGKPTSGNGVVILNEAGEE--AGIGEVGDIAVHAPALFREYYRDPERTKAAYR-GSYYLTGDRAYRDEEGYFWFEGRSDDIIISSGYTIGPFEVEDALTKHPAVKECAVVASPDEIRGHIVKAFVVLNRPTDDQNKLLQEFVKRETAPYKYPRAIEYVAGLPKTISGKIRRIELRQ--------- 11498581 30 --------KELNLAELLDRNIRERGRKVAVYF----EDRRVTYRDLYRLSNKIANFLVGIGVQPYDRVGFRTRNMPEAIAVNFGIMKAGAIPVPLNPMWAGKEVSFVSNNAEIKALFVDERVFPAVNEVKDEIKTAKAMVVMDGE-KEGFIPFSEVTAESADPILLKIGTPALILYTSGTTGLPKGCVHFVENVISSVYLVG-KHVWKLTPDDVVGGPAPVSFAMGYGNGCLIPYFHGAAASIWPRFSVENFFKYVEEHGITVFSSLPTSYRMILADPKLEKYDISSLRLFTGGGEALGAETAKRWEVFGMDIYESLGATEMLHICIANACAPK----------PVAGSIGFPVPGYIAKIVDETGKECGAD--EVGSLYIKGPTGIR-YWNHPEKQAKS-VKNGWNVLGDFVRKDENGYIYFVSRDDDLIKSSGYRIGPDEIEQPLNTHPAVAECAVIGVPDPEGGQVVKAIIRLKEGYTPDEKLKEAFLEKHIAKYKLPRIIEFTDKLPRTPTGKLLRRLLKQ--------- 211584263 42 ------------------------------------ETHYLTTHDLRLWSQRLAAGLRKSGLQRGDRVLLFSGNDLFFPVVFLGVIMAGGIFTGANPTFVARELAYQLQDSGATYLLCASNSLETLEAAKQAKLPQSHIFAYDTSIYDGVTNPQKGCAYWSDLLASEEEGAAFLNYSSGTTGRPKGVEISHRNYVANMLQYCHTASLHPDERSRWLCFLPMYHAMAQNIFIAAALYRATPVYIMSKFDFVKMLEYTQRFRITDFILVPPVVVALAKHPAVGQYDLSSVELVGSGAAPLGREVCEEVEKLWPPIKQGWGMTEATCSVTGW----------NPAEISTSASVGELNANCEAKIM-FDGVEV-KERNSRGELWVRAPNVMKGYWRNEKATKETKTEDGWLLTGDIAFVDDDGKFHVVDRMKELIKVKGNQVAPAELEALLLEHPAISDVAVIGV-VINNDERPRAYVVLRPGQSATANEIAHYLDNKVSAFKITGGVVFLEAIPKNPSGKILRMKLREQAKEEL--- 85707574 20 ----------------LRAQVAERPDAMALRELDGNIGREWTYAQLLEDAGRCARALASRH-AAGTRIAIMGGNCPEWVLVQYGAAMAGLTLVTVNPSFIAREVRYVLEQSGSGAVYYQPNLRPIVDEAAAGLPAHDHIIDITDHG--------ELFAGEKDGELRPPHDIVMIQYTSGTTGFPKGVLLHQHGLVQSN--RDVFVRWNLAPGKTVMCPFPLFHTAGSAVCVLGVMAHGACLLLVSVFDPVAVAKAIEREKPEILGGVPTMIFAVIEAAKATGTDVTGLETVVSGGAMVQPALKAAIETFGVPILIVYGQTETYPGITAVWPGDSGEELFE--------TIGQPIAHIEVAILSPQDNSI-LGIGEQGEICMRGYNQMVGYNDNPQATAETIDAEGWLHTGDLGTMAANGYLKITGRVKEMIIRGGENLFPAEIEAAMLEHPAIAEAAVAGVPDEKWGEIVACFMRPTDERPTDDELKA-FIRERLSPQKTPAHWVWMKEFPLTGSGKIQKFQLAESFA------ 212509992 61 ---------DIPIHEFIFSNFGKWEEQVAVECALI--QKKLRYKDIYRISKSVANMLKKFKLQKQDLIAVILPNCPEYPTILMACSMSGIIVTTLNPQYTAAEISHQLKETKAKVIFTVAQAKENCITAVNLLKINIPIVIVENEIPQGLIDFNDLIDDEFHSTVSSPDDVFVLPYSSGTSGLPKGVQLTHKNIVSNLLQFKSANELKITSRDIILGVLPMFHIYGMVVVTLDAISDGARLVTLPKFDPKLFLETLVREKIKIAYLVPPLVFFLGSSSFVERKHLQFIKHIVVGAGPCGEKDVNKLMEKGVDFSQGYGMTETSPIVT----------ISHKDRFHKYSSIGHPVPLTQMKVVDDTGKSLPP--RKSGEIHVKGPQVMKGYLNRLEENRSTLDEDGWLKTGDSGYYDEEFDFFINDRLKEIIKVKGFQVAPAELEEFIRSHPKVADAGVIGVNHPGLGEVPKAFVVLKENEKCSEGEIKNYVKENLSSYKLKGGVQFLKEIPKTTSGKILRKALKE--------- 120405087 2 -----------TIPEMVASAADRFGDAEAVVDGP----LRLSFTELVERISCAAGAFAELGIEKGDRAAIWAPNSAEWIIAAFGLLTAGGVLVPVNTRFKTDEAADIIARSGAKAVLVQQGFLGVDYTAPGGVPVID-------------LRSDFLSSGTPFSRPVQGTDVSDIIFTSGTTGRPKGVMMNHRQNL--RLYQEWCDLADLRQGDRYLMVNPYFHTFGYKAGLIASFIRGATMLPVSVFDVDRVVELIAAERITMLPGPPTLYHSLLNVTDKSK--LATLRAGVTGAADIPVELVRRVELPFQTLATGYGLTEAGTVTL---------SRPGDSFTDIATTAGVACDGVEMRIADD------------GEVLVRGYTVMQGYLDDPVATAETIDPDGWLHTGDLGTVDDAGRLRIVGRKKDMFIVGGFNAYPAEIEGFLLEHRAVAQAAVIGVPDERLGQVGKAFVVAKGAALTAEGLIA-WCRDRMAGFKVPRYVEFLDELPLNATGKVMKDRLQNR-------- 156973697 464 ---------ETTLAALLARQRILTPHSPAIIF----EGQKLSYEELAKKVYSLTNWLTAEGVTLGDRIAVCVPRSEELIVVQQAILAAGAVYVPVDPDYPEGRIHYMLESSAPKFVFSTSALQDKLP------HGVEVKLVDDDTLPTIYKRVEPL----PPQVKPEPHSPAYMIYTSGSTGKPKGVVVTHDAIVNRLL--WMHDQYPITAKDRVLQKTPAFDVSVWEFFW-PMMVGSCLVIPDGHKDPIYLQDLIHREKITTLHFVPSMLQIFVQQADPDL--CQSLRQVFCSGEALPIELVHYYQAFNAPLHNLYGPTEAAVDVTYWPSEANTEGTS--------IPIGRPVWNTQIYILDDALNPVPPG--VVGHLYIAGRQLAQGYHGQPELTAERFIENPFYLSGDLARWREDGAIEYCGRSDFQVKIRGFRIELEEIENALANHPSVAQVAVLAQEYNDGDKRLVAYVTAENEQGIDSNALQTYLAEPLPEYMVPSYFVELEAFPLTPNGKLDRSALPK--------- 166366597 464 -------DYPLSLHQLFEEQVAQNPQGIAVIF----EDQKLTYQQLNNRGNQLAHCLRDKGVGPESLVGIFMERSLEMVIGLLGILKAGGAYVPLAPDYPTERLGDILSDSGVSLVLTQESLGDFLPQTEAELLCLDR----------DWEKIATYSPENPFNLTTPEN-LAYVIYTSGSTGKPKGVMNIHRGIC--NTLKYTIGHYNITSEDRILQIISLSFDGSVWEIFSSLISGASLVVPDGYKDIDYLIDLIVQEQVTYFTCVPSILRVFLQHPKSK--YCHYLKRVIVGGEALSYELNQRFQQLNCELYNAYGPTEVAVETTIWCCQPNSQ-----------ISIGTPIANAQVYILDSYLQPVPIG--VAGELHIGGMGLARGYLNRLELTQEKFISNPFYKTGDLARYLPEGNIEYLGRIDNQVKLRGLRIELGEIQTVLETHPNVEQTVVIMREDTLYNQRLVAYVIRKNSLLTPQELRR-FLQQQLPAYMVPSAFVMLSDFPLNNNGKIDRKKL----------- 166366597 1509 --PIPRLETRTIIHDFIDQVAAK-PEKTSIIYPGG----KFSYQELHELTNFWAYALKELGVEKDKVCGVLLEGDYRQLIAMLAVFKAGGIYLPLRLDEPEERRQRMMIKTSPEIILVAAENLEGIKPQLSALEKPPHILVVKAHKIQQYHQWNGMDYQEFPCAMPDADDSNYIMFTSGSTGEPKAILGSHGSL--RHFIDWEKREFGINESWRCLQIAQINFDAYLRETCVTLCSGGTLYIPTEREDLELLLLRIGEWKINLLHTVPSVMRLFLKMGRNAHNLLKSLRIFVLGGEPLVKELAEWHQIFGTEFVNIYGASETT------FVKHFYRIPNPNNIPYERVPGGQTLPDAAYAVVDGNR---ARAIGEVGEVFVKSPYLTKGYYQDESLTHSVFVPNPLYRTGDLGRLLPDLTLEVIGRSDNQIKLNGVRIELGEIEDVLSGIEGVEKALVMANKKEELVNVIAYY---QAEDTVHQEYIRGKLKQLLPIYMQPSFLMRLEAFPLLPNGKIHRLALPKPEEN----- 38233001 18 --PHSLDYGDTTLLDVYSNNLALNKDKPATYFFG----RQTSYGDLDKQVRTAAAGLRALGVRSGDRVAIALPNCPQHIVAYWAVLMLGATVVEHNPLYTAHELESPFQDHGARVAIVWDKAADTLEKLRRNTP-LETIVSVNTASAPNTIPWEILVGSAVPCPEVTKKSIALILYTSGTTGTPKGAQLSHGNLFANIMQGKAWVKGIGDQDERLLAALPMFHAYGVTIVLNLAFYVGGELVLLPAPQIPLIMKIMKKHTPTWVPGVPTLYQKIVEAAERDGISISGVRNSFSGASSLPVETVARWEALGGLLVEGYGLTETSPIIVGNPMTTD----------RRPGYVGVPFPDTEIRIANPDNLDETMPDGQEGEVLVRGPQVFSGYLNNPEATAKSFHGQ-WYRTGDVGIMEEDGFIRLVARIKEVIITGGFNVYPAEVEEVLRNHPDITDATVVGLPRGDGSESVVAAITLAAGAALDPEGLKAYCRENLTRYKVPRTFYHFEELPKDQLGKVRRKDVQE--------- 73537986 39 ---------ETTLFENLEISARRFPGKTAIQFYGNA----ISYTALLDEVKRLAGYLQHCGVGQGDRVVLFSQNSPQFIAAYFAILRADAVVVPANAMLLEDELRHIVTDSGAVAAFAASELLDQIAPLVGTTP-LRHVIVGDAALPPGAAQWLSAVAKAPGPHRSTPDDLCMLPYTSGTTGAPKACMHTHRTVMASVAGSQLWRRS--HAESNFLAVAPMFHLLGLQNGINGPVYVGGTIVLLPRWDRRTAAELISRHRVTFWAAPPPMLVEFFAQPGIESFDLSSLSCVVGGGAAIPEGTAQLMERYGLTFVEGYGLTETASFIIANPLAAP-----------RNCHLGVQTYGVDARVIDPTLEEVPVGD--VGEIAVHGAQVMLGYWNKPEANAESFDGKRFFRTGDLASVDADGYFVMRDRLKRMVNASGYKVWPAEVEAILHTHPAILESCVIAARDPHRGETVKAVIVLRPDAPALGEELLAWCRGNMATYKAPRIVKIVERLPRSATGKIAWRELQEQ--EMLGG- 164457699 26 ------------LFDSLKRHGHL---PQAIIDYQT--KQSISYKNLFEATCKLAHSLEEYGLKQNDVIAICSENNLNFYKPVCAALYCGIVIAPLNDSYSEGEYVNALNISEPKLIFCSKKCLPRLVGLKARCSFIKGFVVIDSTEDNGNECLPNFILRNSDPVFNSNEQVAAILLSSGTTGFPKGVMLTHKNFILFAHANDPVSGTQRIPGTTVLSILPYFHGFGFITN-ISYIKSGIRVVMLQRFEPEAFLRAIEEYEVRSTITVPPILIFLAKSPIVDKYNLSSLKEIICGAAPSGREIVEAVKRLKVSIRYGYGLTECGLAICTTPPNNF-----------KIGSSGVVVPFMAVKIRDESGKTLKPT--QIGEICVKGDMLMKGYAGNEKATKEMIDEDGWLHTGDIGYFDKDGHIYIVDRIKELIKYKGFQVPPAELEALLLHHPCVKDAAVIGIPDELAGELPAAFIVKQGKEVTEKEIVDYIAKQVSSAKHLRGGVRFIPDIPRTAAGKIQRNLLRNM-------- 93005034 71 -------DGELNISNCLDRHVRNNPYKPAIIWEGDHPSLHISFKELHEAVCRLGNAMRKLGVKKGDRVTLYMPMIPEAMVAMLACTRIGAVHSVVFGGFSAESLGNRIIDSQSKLVITADEGIPLKANVDRALDSVSNVIVVHRTGNSWYHSLVDGESQHCEPEVMNAEDPLFLLYTSGSTGKPKGVLHTTGGYITYAL-STFRDVFDIKEDDVYWCTADVGWVTGHTYAYAPLANGTTTVMFEGVPEYPTWARIIDKHQITVLYTAPTAIRAMMKEGDVRESDRSSLRLLTVGEPINPEAWDWYYHVVGCPVVDTWWQTETGGIMLAPIPGT---------VAMKPGAAMNPLYGIVPEVIDTDG--VALEGAAEGNLVISWPGQMRTIYQDHARFLTTYFTEGYYFTGDGVQRDEDGHYWITGRVDDVLNVSGHRLGTAEIESSIVAHPATAEAAVVGMPHDIRGMGICAFVILKSSETATESLKSELVRSEIGPIANLDAIYMVNVLPKTRSGKIMRRILRSLAAGQYVG- 150008865 25 ------VPENFNFYDVVDAWAEEEPDKKALCWTNDGEHIDFTFADLKRYTDQTASYFQSLGIGHGDMVMLILKRRYEFWFSIIALHKLGAVVIPATHLLTKKDIVYRANAADIKMIVCAGEITKHIIEALPDSPTVKSVVSVGPEIPEGFEDFQQGIQNAAPFVRPSHDDISLMYFTSGTTGNPKMVAHDFTYPLGHIVTGSFWH--NLHKDSLHLTIADTGWGAVWGKLYGQWIAGATVFVYDEKFTPADMLQMIQDYRITSLCAPPTIFRFLIRE-DMTKYDLSSLQYCTIAGEALNPAVFDTFYKLGIKLMEGFGQTETTLTVATFPWMEP-----------KPGSMGVPNPQYDVDLLRPDGSR--AEDGEQGQIVIKPIGLFKEYYRDAERTREA-WHDGLYYTGDVAWRDEDGYLWFVGRADDVIKSSGYRIGPFEVESALMTHPAVVECAITGVPDEIRGQVVKATIVLKAGDALVKELQNH-VKRVTAPYKYPRVVEFVDELPKTISGKIRRVEIRDK-------- 218291275 4 ------------LHEWLHVHALARPAHPAMYFLGTA----ITYGELDAYAFAMSALLAELGLRKGDAIALYMPNMPHFLIAKFGAERLGVAVSPVSPLAKEWEVEYQLQDLGAKLVICDDDRLDIARVVCEKLSHLLSASLFDFSVRSVAAKAESGLPAPGDPLSVDGDDTCLIMYTSGSTGMPKGAMLTYANAAYK--AEAVVTASRLTEADAVLGVMPLCHIAGLLMGACATVRAGATLVLLPKFDPEVAMDAIQLHRVTVMYTVTPMNLAIMQHPRSGHTDFSSLRLCTSFGVPVTDRVAAEWKALGVPLYEAYGLTETHTADTQMPLDA-----------IRYGTHGKPIPGTQIRIAPLDDPTGELGPGEEGEIWIRSPGVMKGYLHREEATREAL-QDGWLRTGDIGLMDDDGYLIFRGRKKEMIKCSGYSVFPEEVEHWLSRHEAIRQVAVIGVPDPQKGEVVKAFVVLEPGRVTEADIIA-WSREKIAHYKCPRHVEFRESLPATGTGKILRRALAEE-------- 218442726 519 --------ENLCLHQWFEASVRRSPHAIATVF----ETQYLTYQDLNQRANQLAHYLQKLGIKPGSLVGICLDRCLEMPIAILAVLKAGGAYIPLDPTYPEQRLAFVLQDSQVSTLITTQKLLNILPQCQAQ------IVCLDT-----HRAKIEQQSQENPTSKGVLEDLAYVIYTSGSTGKPKGVMISHRAI--NNRLLWGQSEYPLTQSDRVLQQASFSFDFSVWEFFAPWLAGGQVILPGQHRDSSYLVKLIQEQKITVAHFVPSMLRAILEEPGIQG--CQSLRYVFSGGESLAYDLQQFFSRLSAELYNQYGPTEATVDATFWKCQRNDEP--------SLIPIGRPIANTQVYILDFNKQPVPIG--VPGELWIGGVGLAQGYLNRPDLTAERFLVNPFYRTGDLARYRSDGAIEFLGRIDSQVKVRGFRIELEEIEAIIRQHPNVKETVVLAREDIPGRQRLVAYVVINEDKGLDKGDLVNLMGENLPDYMIPSDFVALSALPLTPSGKIDRLAL----------- 134098970 46 ----------LNIYEAVDRHAFGESARACALRWIDDEVTRISYGELRELTNRFANVLHDLGITGGERVYTLLGRIPALYVSVLGTLKAGGVVAPLFSAFGPEPVAERLRIGEGAVLVTTPRLYNKISQVRAGLPHLRHVLLVGEEAQPGTVRLEDALAHASPTAATAPEDAALLHFTSGTTGSPKGAVHVHDAVVAHHATAYY--GLDLRPDDVFWCTADPGWVTGTSYGIVAPLTGATLVSDEGEFDARRWYRVLSEQRVTVWYTAPTALRMLMRHGPASRYDLSALRYVASVGEPLPEVVVWAQDALGMPVHDNWWQTETGAIMISNFPGEEV----------RPGSMGRPLPGIEAGLLGDDGRAEMPGADAEGELALRWPSMFRGYLHDDARYAASF-ADGWYLTGDIAARDADGYYWFVGRADDVIKSAGHLVGPFEVESALMEHPAVAEVGVIGKPDPVAGERVKAFVSLRSGHQPSEELRGELLRRRLGAVA-PKELAFDDDLPHTRSGKVMRRLLRSR-------- 183983471 34 ALCEGMGDDKCNIFAAVDRHCAGPATRTALSREDQPPTQDVSYAELGRLVRKFTAVLRGLGVNKGDRVFTIMGRIPELYITMLGALRNGSVVSPLFSAFGPEPIATRVEIGQADVLVTTAAYRRKIAKIRERLTSVRHILVVDAQSSPGTLSLWELMADNAPAEPTTADDPALLHFTSGTTGTPKGAIHVHGAVTMHYVTG--LYALDLHPDDIYWCTADPGWVTGTSYGIIPLLHGVTSIVDQAEFDAERWYRILQDQNVSVWYTAPTGIRMLIKAGAAAQYCFPHLRFIASVGEPLDPEAVWWGKRLGLPIHDNWWQTETGGIMIANTPAFDI----------KPGSMGRPLPGVDAHILDDGTTSVIDDPDEEGELALGWPSMFRGYLHAEDRYRKCF-SDGLYLTGDLAKKDADGYFWFVGRKDDVIKSAGHLIGPFEVESALTDHPAVAEAAVIGKPDPTVGAIIKAFVVLKDGFTADDDLRLELLRKHLGAAVAPKEIEFADALPHTSSGKIMRRLLKAR-------- 162456540 1994 ------YPGERHVHELFEAQAARTPDAAAVIFGE----RRLSYRELNARANRVAHALGKRGVGPDVLVAIAAERSVELVVGLLGILKAGGAYVPIDPDYPADRIAYMLEDAAAPVLLSQRPVASRLPPHRAQVLCLDADRAKIDKEP-----------ATNPAVAVSPDNLAYTIYTSGSTGRPKGAGNSHRGLL--NRLHWMQERYGLTPQDRVLQKTPFFDVSVWEFFW-PLMIGAGLVVAKPRRDGERLVELITRNGVTTLHFVPPMLQAFLETPDVAS--CRSLRRVICSGEALPAELARRFERLDAEIHNLYGPTEASIDVTFWACQ--------REDTSASVPIGYPIANTQIYLLDRHGQPVPAG--VAGELHIGGVGLARGYHRRPDLTAERFVPDPFYRTGDLARHRPDGAIEFLGRLDHQVKIRGLRIELGEIEARLLQHPGVGEAVVLARDEAHGGKRLVAYVAGRDGAALDPKSLRAWLAEALPAYMVPAPILVLERLPLSPNGKVDRRAL----------- 162456540 3655 ---------PRLVHRRFEEQAARAPEAVAVVH----EQRSLSYAELDRRANQLAHLLRRRGVGPEVRVGVCLPRSTEMIAAVLGVLKAGGAYVPIDPSTPDERVAVMVADAGIRVVLAGQETA-------GDLPGGLELVRLDPG-----WACLEGEPATPPPGEAAPEQTAYILYTSGSTGTPKGVVIPHRALASFVDVAAV--DYEISSSDRVLQFASLSFDASAEEIFPCFARGATLVLRTDAMSVAGFLASCGAWGVTAAVLPTMYWHRVVAELGAGAALPPCLRQIVITGEAALPERVSAWEASRVRLLNAYGPTETTVTATVSDLSA-----AADPRDAWAVPIGRPLANTRAYVLDHTGQPAPAG--VVGELYLGGEGLARGYWARPELTAERFVPDPFYRTGDLARWRADGQLEFGGRVDHQVKLRGIRIELGEIEARLAEHAAASEVAVLAREDEPGAKRLVAYVVPSDPAPAADELRA-FLQARLPDYMVPSAFVFLPALPHTTNGKVNRRALPAPARNE---- 162456540 480 ----------------FEEQAARAPEATAVVH----EAQQITYGELDRTANQLAQLLRRRGVGPEVRVGICLPRSIGRIAAVLGALKSGGAFVPLDPDLPRERIAEAIGSAGVRVVIAQGD-------AAAEPPPGVDIVHLD----AAWTCVLDEPSTPPAGEPAPEQAACVRA-TSGAAGTPESVVVPHR--AIAGFADAAAAAYEISQDDRVLELASPSLDASAVEMFACLARGATLVLPTAAALGSAAGLLAACGRVTVAVLPTLVWHRVVAGLDEGLALPSCLRQVVITGEAALPARVRAFRAARVRLLNAYG------AAETTATAAACELTAADPRDGWAVAVGRPLAGVRAHVLDPAGQPVPAG--VVGELYLGGQGLARGYWARPDVTAERFVPDPFYRTGDRARWRADGQLELAGRVDHQVSLRGFRIDPGEVEARLAELPGVREAVVIARQDRPEERRLVAYVTA-GADVAPEELRRA-LKERLPDYMAPSALVALKELPRTPRGKIDRRAL----------- 55378129 59 --------------DFLQKH-EDPGRVALEQAYPDGQREQYTFRELDELSDRLAAGLASLGVEAGDRVGVVVPQKPQNPITHLANWKLGAVSVPLTVLFGTDALQYRLDDAGATVAVIDPTVRDDIDAIREDCPTLEHVLEIETDAPAGDVAFGDMLAADIEPYDSTPDTDTAILYTSGSTGPPKGVRHSHALWLGRAAAAYNFFDQGLGPDATVWTPADWAWGAALGTLFATWHHGGTIVYPASGFEAEAAFDLLSEFDITRSFMPATALRMLMDIEDPTTTYDLAIETFAVGGESLTPEIVDWVAETSVTINEFYGQTELNLVVANNSNWFD----------TQPSSMGKPLPGYDLAILDPDGVAAPLSTGELGEIAVRRSVFFDEYWNMPEKTAAKEV-DGWFVTGDLARQDADGYVWFKSRKDDVIITSGYRVGPMEVESAILEHPDAVQAGVIGVPDDTRGEIIKAYVEASADAPAHETLRRSIVREHLAEYEYPREIEFADALPQTTSGKIRRKELQ---------- 190406182 83 ---AWFLNGKLNAYNCVDRHAFANPDKPALIYEADDENKIITFGELLRKVSQIAGVLKSWGVKKGDTVAIYLPMIPEAVIAMLAVARIGAIHSVVFAGFSAGSLKDRVVDANSKVVITCDETKKIVDEGLNGVDLVSRILVFQRTGTEGYWWHEEAAKQRTPPVSCDAEDPLFLLYTSGSTGSPKGVVHTTGGYLLGA-ALTTRYVFDIHPEDVLFTAGDVGWITGHTYALYGPLTLGTASIIFESPDYGRYWRIIQRHKATHFYVAPTALRLIKRVGEAAKYDTSSLRVLGSVGEPISPDLWEWYEKVGCVICDTMWQTESG---------SHLIAPLAGAVPTKPGSATVPFFGINVCIIDPVTGVELEGNDVEGVLAVKSPWMARSVWNHHDRYMDTYLKPGHYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTSEIEASISNHENVSEAAVVGIPDELTGQTVVAYVSLKDEHITPDNLRRELVRGEIGPFASPKTIILVRDLPRTRSGKIMRRVLRKVASNE---- 145595185 1 -----MMP---SIPAALHRAAQEFSSAPALVEPG---VTQLSYAELLAEVRRVAQALIAGGLRPGDRLALWAPNSAQWVLAALGASYAGLTLVPVNTRFTGIEALDVTHRSRASGLVVVDPFLGTQAAATAEGKQLPRLVVRVPSGWDEFVAGGASVPENARAAAVNPNDLSDILFTSGTTGRSKGVMSAHRQSI--DVATAWADIARLTPDDRYLVINPFFHSFGLKAGILACVVSGTAIVPQAVFDVPQAMALIADQRITVLPGPPTLYTSLLGHPDARRFDLSSLRLAVTGAATVPPALVDQIRKLGADVLTAYGLTEAVVATMC---------RPGDDAQTVAQTCGRAAAGCEIRIADPG-----------GEVLLRGPNTMLGYLDDPTATAAAIDAEGWLHTGDIGRLDERGYLTITDRLKDMYVCGGFNVYPAEVERTLAQLPGVAESAVIGVPDPRLGEVGKAYLVCHPGHALSTAEVTEFCRSRLANYKVPRSVEVRSELPHNASGKILKYLLRGELR------ 91978542 1 ------MPDFITLDALVRNTAQARPDRIAVIDGE----RKLRYAEFDALIDRIAAALQRDGVKPTDAISICALSSIEYAATFLGALRVGVAVAPLAPSSTAQDFAAMVKDSSAKILFTDDFAAEAMKDAAID-ASVRRVALDGGASGAAFSGWLAAEGAKAAPVSVDPEWVFNIIYSSGTTGTPKGIVHTHS---LRWRQYGQLDPLGYGPEAVTLLSTPLYSNTTL-VCFNPTLAGGGTLVLMKKFDARGFLDLAQQHRVTHAMLVPVQYRRIMALPEFGSYELSSFVMKFCTSAPFAAELKRDLARWPGGLTEFYGMTEGGGSC----------ALLAHEHPDKLGTVGQPMPDHIIRLIDEDGNFLPQG--SIGEIVGRSAVVMTGYLNQPQKTAETFWTDRWVRTGDVGRFDQDGFLTLMDRKKDMIISGGFNIYPSDIEAIASQHPAVLEVAVVGMPSEDWGETPVAFVVARPGAMLDPAELKAWTNAKVGKTQRLSEVVLSEALPRSAIGKVLKRELRDQ--RLAAGA 154246039 16 --------------------AARAPDRPALFLPHGAGFRPVSYGALAAASNRLAHALLAHGIGRGDRVAILLPQSLDVLVTHLAVYKMGAIAVPLAGAFGVDAIAYRLADSGARALVTDDAGLAKVVERPQALGLLINV----DGARAGVLDFTTLLDAASDAITSGPDDPALMIYTSGTTGQPKGALHGHRVLLPHVSGVTFTHEGIGQAGDRMWTPSDWAWAGGLLNTILPALALGVPVVAQPRFDPEAAFDLIKRAQVRNVFIPPTALKMMRAVPDPKTRFNFDLRTVGSAGEALGAETFEWRQALGVPVNEFYGQTECNYVIGS----------SAALGVAKAGATGKAVPGHEVAVLGEDGAVLPPG--QMGQIAVRDPVMFLEYWNRPDATQEK-VRDGWLITGDLATQDEEGYFHFLGRDDDVITSAGYRIGPAEIEDVLLRHPAVSIAAAVGKKDPLRTEIVKAVIVLMPGSPALEDDIRAFVRTRLAAYEYPREIEFVAELPLTTTGKVIRRLLRD--------- 198422899 25 ---------------------REHGDDIALVDATT--EQSFTFNQVCDLSIKFASVLNKRGLRRQEVVAVCCSNCIEYPILVLGAAANNAISTTCNPHYTYHEMLKQFQHCQPKFVITNADQVEKVKQIADQVKSIQEIFTVDESTE--VISIQKLLEKESFPTNVSFDDVLLLPYSSGTTGFPKGVMHTHYSFVLMHYAMHTKPPMRL----VTYTCIPLFHILGILRQFANLIKGWKHII-DKRFNVEQLLKCVEKYKVNTMTSVPPMLVALQNYQHFDKYDTSSLKIVGSGAAPLALTVKNKTSKLGVDIVQGWGLTEM-------LVSVHRSPNYPE------GSVGQLMPNTQFKVVDPDLKELGIN--EDGECWVKGPQLMKGYYKNQSETSRCITSDGWFRTGDIGHYDENGFIFIVDRLKELIKYKAFQVPPAELESVILSNPKVADVGVTGIPDPEAGEVPRAYVVRKDGTLTEEELN-NFVQSRVSKYKYLGGIKFVNSIPKSPTGKILRRKLHEHA------- 73958947 84 -FASDMIDH----WASMEKAGKRPPGPALWWVSGDGNELVWNFSQLSELSQQAANVLSACSLQRGDRVMMVLPRVPEWWLVTLGCMRAGLVFIPGTIQMRTKDILYRLQVSKARAIVAGDEVAQLVDTIASDCPSLKTKLLVSEKSRDGWLDFRTLLREASTCVETGSQEAAAIYFTSGTTGLPKMAEHSHSSLGLKA-KMDIGVWTDMQPSDIIWVISDTAWINILASFLEPWAVGACSFILLPKFDPVIILKVLSSYPINNFVGAPIIYQMLIQQ-DFPSYKFPHLQNCYSGGDALLPDILENWRRTGLDIRELYGQTETG---ITCRVSKNMK--------IKPGYLGTAIPHYDVQVLDDKGNVLPPGIEGDIGIRIRPIGIFSGYVDSPEKTAASIRGDFWIL-GDRAIKDQDGYFRFIGRSDDIINSSGYRIGPSEVENALMEHPAVIETAVISSPDPVRKEVVKAFVVLAPQDQLTKELQQH-VKSVTAPYKYPRKVEFVSELPKTNTGKIQRKKLRDK-------- 167622164 8 -----------TLRCMWEERARKFSNNTAVYEDAAGDVQEYTYSHLNAEINRAANLFLSLGINKGDKVAVQLYNSPQFIFCWFGLAKIGAVIVPINNQYLFAECQYIINKCAVKAVVIEEEFLPIYTRMKQETNSINNILVTRTANPEDSMNFDTLLSQQVQRVTISSDDVAEILFTSGTTSRPKGVEITHCNLQFAGYFTAWQ--TCLRSDDIYLTMMPSFHIDFQCNAAMAAFTVGAKLVMLEKYSARKFWKQICDYRATITHSMPMIVRTLMLQPATPFERDHCLRDMLFFLHISDQEKLDFETRFNVQLFNSYGMTETLVGLIG----------DSPAEERHWPSIGRPGLGYEAKIADENGQELAPN--VIGDLWVKGPGIMKGYYQDTKATEEVLSAEGWLYTGDKAYVDDNGLFYFVDRKTNMIKRSGENISSSEIEKVLMSHPYIQDAAVIGVPDLIRDEAVKAFVIFNEGVSLSVEQILQYCAENMAKFKVPSFVEIKKSFPRTCTCKVQKKLL----------- 987100 10 ------------IYDLLRANAERLGDKIA----YVDSRLALTHAELATRTGRIAGHLVDMGVDRGDRVAILLGNRVENIESYLAIARASAVAVPLNPDATEAEVAHFLSDSGAVAVITDSAHL---DDVRRTAPAANIVLVGEERTPPGVRSFAELATTEPLRPPRDDDEPAWMLYTSGTTGTPKGVLSTQGSGLWSA-AYCDIPAWELTENDVLLWPAPLFHRLALHLCLLATTAVGATARIMNGFVASEVLEELTEHRCTVLVGVPTMSRYLLGAADTFEPRTSSLKMGLVAGSVAPASLIEGFEDFGVPLLDTYGCTETSGSLTVNWLSGQ----------RIPGSCGLPVPGLSLRFVDPSGADVADGEE--GELWASGPSIMIGYHEQPEATAEVL-SDGWYRTGDLARRSETGHVTITGRIKELIIRGGENIHPHEIEAVALDVPGVKDAAAAGKQHPVLGEIPVLYVVPETGGVDTDMVLA-VCRERLSYFKVPEEIYRVDAIPRTASGKVKRSSLTEKPAELLAGA 190348910 83 -IPSWFINGQLNAYNAVDRWAMKNPEKPAIIYEADNEGRTITYGELLKDVSKLAATLTNLGVKKGDSVAVYLPMIPEAIVTLLAIVRIGALHSVVFAGFSSTSLRDRIIDADSRIVITADETKKIVDDALKECPHVRNVLVFKRTGAGRDLWWHDELGPYFPPVPVNSEDPLFLLYTSGSTGKPKGVQHNTAGYLLGALMTA-KYTFDLHEEDIIFTAGDVGWITGHTVVYGPLLCGATTVVFEGTPDYSRYWDVVDKYKVNQFYVAPTALRLLKRAGTKEKHDLSSLRVLGSVGEPIAAEVWHWYNRGKAHIVDTYWQTESG---------SHLLTPLAGVTPTKPGSASLPFFGIDARILDPVSGKDLVDNNVEGVLCVKSPSITRGIYHDYARYIETYLKPNHYFSGDGAARDKDGFFWILGRVDDVVNVSGHRLSTAEIEAALIEHELVGESAVVGYADELTGQAVAAYVSLKSEVDDLEAIKKELVRKEIGPFAAPKLILLVDDLPKTRSGKIMRRILRK--------- 62426195 6 ---------RTSIVDLLVPWAETIPDSVAVRTPPGPDRVSLSQLRFLGEIGAARDRYRAAGLRPGDRTVLIAPSCPEFLIEFLGAHAAGLATVAVNPLSTARELVYILEDSDALRLVAHPAMAEPGRLAAGEKNGFDTLPLVGNEGPS--LQLGDDGAAEFDRVEFEWDDLAALLYTSGTTGKPKGAMLSVGNFI--ATTDIVKEMTQTSPEDRSATGLPLFHVFGLADMALPALSAGAPLTLFPRWDPQAFVDALTEDEISIISGVPTMWMSVLTNAD--GAATPNLRLVSSGGAAIAGEVIRKVERFSAPVAEGYGLTETAGLGTFNPLFGT----------RKVGSVGPSTPGFEVKVIDPDGASLPAG--EVGEVVLRGPAVMLGYWKKPEATAEVLDNEGWFRTGDLGHLDEDGYLFIVDRIKDLIIHGGYNVYPREVEEVLYEIPGVAQASVVGTPDEKYGQQVTAVIARTPGSDLDAAEVERVARENLAAYKIPRIIEFLDELPKGPSGKILKREI----------- 196004885 1 ------IPDNINLVDFIFQYFDEYGSRVAVVDAKTG--HSYTYAQIREFTIKLASALLRLGLSNDDVVAIYAPNIPEYPIVFFGTVLAGGTACIVNPAYSVKELTNQLELSEAKYIFTVSAFLDKAKEAAAR-RDISNIYVMDNITDSDITLAQELLEDDGSRYKSKKENIAAIAFTDGTTGSPKGVILTHHNIISNVSQAAVRPFFTVDEQDILLALIPWFDIYGMVANLLIGLRFGGKLVSLAEANTTVFLETIQQHKITIATITPRIAASLSKQTLTGNFNVSSLNDVIGAAAPLGKEAQTVLGNLGGSYRQAYGLTELSPVVAV-----------VPSSKAIIGSVGKLVPHTKGKVVNETGEALPVG--ESGELCFKGPQVMKGYLGNQAATESVIDEDGWLHTGDVGYYDESGNLYIVDRLDEFIKYDDFQVAPAELEEVLLTHPKVSDAAVIGIPNIDGGELAKAFVVKCDNDITEKELEDFVASEVAEHKKLYGGVEFIDTLPKSTGGKLLRRRLK---------- 54024374 20 ------------------------PDDTALIVDTGDTSTRHSFGEVAALSRRFAAALREFGLAAGDRIGVMVPQGLEVLTAHLGAFRAGMVTVPLSVKFGGDAVAHRLRDSGARVLVVDADCFARVRDGLTDVPSLAAILVVGDAGQAMVRSFAETLTAATEDTHTAPDTPAIIIYTSGTTGRPKGALHGHRVLLAHMPGVRTAFENAPQPGDVFWTPADWAWIGGLFDVLFPALALGCPVVATPAFTPDRALAVMRAHRITAAFLPPTALKQMRSAVDRAAATGTHLRALASGGESLGQALQHWVDTFGAPVNEFYGQTEMNLTVGTARTR----------WSAEPGSMGRAFPGFTVTVLDDTGAPAPPG--ETGEICVGNPGQFLGYWNQPGTTAEK-VHDGWIHTGDLGRADTAGNLWYQGRLDDVISSAGYRIGPGEIEECLLTHPAVAMAAVIGVPDDLRGEAVHAFVVPTDGVTGTDDLRRALVKSRLAFYQYPRRITFLDELPMTTTGKILRRELRHLAAD----- 62424642 64 -FAKWFIGGKLNVYNCLDRHVAGNGDRVAIFEGEPGDSRSFTYAELLAEVSKAANTLTDLGIKAGDRVAIYLPMIPEAMISMLACARLGAAHSVVFGGFSADALRSRIIDADARVVITADSLKPAVDEALSHGDTVETVLVVRRTGRDVEMWWHEAVSPEHECEFFDSENPLFVLYTSGTTGKPKGILHTSGGYLTQVLYSMKAVFDIKPESDVFWCTADVGWVTGHSVTYGPLAAGVTQIVYEGTPDTGRWWEIIEKYKATILYAAPTAIRTFMKWGEEAKYDLSSLRLLGSVGEPNPEAWRWYHRVVGCPIVDTWWQTETG---------AHMIAPLPGVMSTKPGSSQRPIPGISVDVVDDEGNS--PAGPEGGLLVIRQPWMLRGIWNDPERFKETYWSENTYFAGDGARRDEDGDIWFLGRVDDVMNVSGHRLSTAEIESSLVAHPYVAEAAVVGAADDTSGQAVVAFVIVGNDSPETSELLRQHVGKDIGPIAKPKKVHIVSELPKTRSGKIMRRLLKDVAEH----- 116695632 23 ---------DRTVNDYLAACVRDRPDAPALTALDSGSMTRFTWRELARMADRVAMGLSRLGIGAQDVVSCQLPNGWHLTVLYLACSRLGAVLNPLMPIFRERELSFMLAHAQCKVAVVPQLFAQMLQGLREALPALRHIVVAGGDGADSFEALLSGPAWEYEPDAANPDDVTQLIYTSGTTGEPKGVMHSANTLFSNIVA--YAERLRLTSDDVVLMASPMAHQTGFMYGLLMPVLLGAHAVLQDIWDPARAAALIREEGVTFTMGSTPFLTDLARVVAESGTPVPSLRIFLCAGAPIPGALVERAEALGAKIVSAWGMTENGAVTT---------TLPDDSDERASTTDGCPLPGVEIRIVDGTDADVPPG--ETGRLLVRACSNFGGYLKRPQLNGT--DADGWFDTGDLARLDASGYLRIAGRSKDVIIRGGENIPVLEVETLLYRHPAVSQVAIVAYPDERLGERACAFVVPRAGQPFDQAAMVDWLKAKMALQYIPEKLVVRDALPATPAGKIQKFRLREMLR------ 15229062 1 ------MDSD-TLSGLLENVAKKFPDRRALSVSGKFN---LTHARLHDLIERAASRLVSAGIKPGDVVALTFPNTVEFVIMFLAVIRARATAAPLNAAYTAEEFEFYLSDSDSKLLLTSKEGNAPAQEAASKLKISHVTATLLDAGSDLVLSVADSVVDSATELVNHPDDGALFLHTSGTTSRPKGVPLTQLNLA--SSVKNIKAVYKLTESDSTVIVLPLFHVHGLLAGLLSSLGAGAAVTLAGRFSATTFWPDMKKYNATWYTAVPTIHQIILDHASHPETEYPKLRFIRSCSASLAPVILSRLEEFGAPVLEAYAMTEATHLMSSNPL--------PEEGPHKPGSVGKPV-GQEMAILNEKGEIQEPNNK--GEVCIRGPNVTKGYKNNPEANKAGF-EFGWFHTGDIGYFDTDGYLHLVGRIKELINRGGEKISPIEVDAVLLTHPDVSQGVAFGVPDEKYGEEINCAVIPREGTTVTEEDIKAFCKKNLAAFKVPKRVFITDNLPKTASGKIQRRIVAQHF------- 24744799 480 ------------LHQLFEEQVKLNPNAIAVIF----EDQKLTYQQLNKQANQLAHYLQEKGVNKEVLVGIFIERSLEMIIGILGILKAGGAYIPLDPNYPAERLTYMISDSRCSILLTQQSLVQFLPPNQAELLCLDR----DWQSIANY-------SQENPINAVTSDNLAYVIYTSGSTGKPKGVMNLHRGICNN--LWRLIDAYPLTLEDRILQLTPFSFDPSVWEIFWSLISGTTLVVPEGHKDIAYLINLIASEQVTNIGFVPSMLRVFLQQPNLES--CRCLKRIFCGGEALSYELNQFFERLNCELHNLYGPTETAVDATYFQCK--------PQSNYQIIPIGRPIANTQIYILDQYLQPVPIG--VAGELHIGGVPLARGYLNQPELTAKNFISNPFYKTGDLARYLPDGNIEYLGRIDNQVKLRGLRIELGEIESLLATHPQVEQTVVILPKDITENQSLVAYIVGKNLSVNPRELRS-FLQAKLPVYMIPSAFVILSEFPLNPSGKIDIKKLPK--------- 171060325 16 --------ERFNFAQHLIECNAARPDKAAFID----DLGTLSYGALEERVRRVAAGLRALGLKREERVLLLMHDCNDWPVSFLGAMYAGLVPVAVNTLLTADDYAYMLEHSRAQAALVSGALLPALTAAMVKSDHVQKVIVSRPVAPPAEVEFETFLQSQAPPATTARDDAGFWLYSSGSTGRPKGTVHSHANPYWTAELYG-KGVLALREDDVCFSAAKLFFAYGLGNGLSPMSVGATTLLMAERPTPDRWLGQVGGAKPTVFFGAPTGFAGMLASPKLPAQSEVAMRLVSSAGEALPAELGERFKRFGVDIVDGIGSTEMLHIFLSNRPE-----------RVRYGTTGWPVPGYEIALRGEDGGPVPDG--EPGDLYIHGPSAAMMYWANQTKTRETF-QGGWTKSGDKYVRNADGSYTYSGRSDDMLKVSGIYVSPFEVEATLVQHPAVLEAAVIGVPDAEGLTKTKAFVVLKDGAEASEDELKQFVKDRLAPYKYPRVIEFLRDLPKTATGKIQRFKLREK-------- 154687304 26 -----------TFGGMLKERAALYGNQTAVTCKDV----HWTYKELDERADRLAAGLHKLGIQKEDRVVVQLPNIAEFFEVIFALFRLGALPVFALPSHRSSEITYFCEFAEAKAYIIPDDYRALARQVKDKLPDLAHVIVAGEA--EEFQELSSLHREPVQLEDISPAEVAFLQLSGGSTGLSKLIPRTHDDYIYSLRISA--EICGLDQHSVYLAALPTAHNYPLSSPVLGTLYAGGRVVLSPTPSPDDCFPLIEKERVTITALVPPLAMVWMDASGSRSDDLSSLQVLQVGGAKFSAEAARRVKAFGCTLQQVFGMAEG----LVNYTR------LDDPEEIIVNTQGRPMPFDEVRVLDDDGRDVAPG--EAGHLFTRGPYTIRGYYKAPEHNERSFTADGFYQTGDIVKLTADGYIIVEGRAKDQINRGGEKIAAEEVENHLLAHPAVHDAAMVSMPDDFLGERSCVFVIPKGEAPKPGELKAFLRERGLAAYKIPDRIEFIASFPKTGVGKVSKKDLRE--------- 167367735 23 ---------DRTINDDLDACVAHCPDKVALVRLDGGAMRRFSYCELATLADRVAVGLNRLGVGHGDVVAMQLPNWWQFTVLYLACSRLGAVLNPLMPIFRERELSFMLKHGDAKVLVVPKSFRAMARSLQPDLPALRTIVVVDGGGADDFDTLLTTPEWEKQPSRPSPDDITQLIYTSGTTGEPKGVMHSANTLMANIV--PYAQRLALRESDVILMASPMAHQTGFMYGLMMPIMLRASAVLQDIWEPTKAAELIRTERVTFTMASTPFLTDLTRVVKESGEPVPSLKTFLCAGAPIPGPLVEQAQALGAKIVSAWGMTENGAVT--------LIKLDDDDKLA-STTDGCPLPGVEVKVIDGDGKALPPN--QIGRLVVRSCSNFGGYLKRPHWNGT--DADGWFDTGDLAYMTANGYIRISGRSKDVIIRGGENIPVVEVEALLYKHPAVAQVAIVAYPDERLGERACAVVVPKGASIDFAAMVEFLKAQKLALQYIPERLVVRDAMPATPSGKIQKFRLREMLQH----- 56410462 1 ----------MNLSIVFENAVSRCPKKVALIEGD----RQYTYGELEEHVWRVASAFQRLGIRQRDRVMVLLKNRIETVVIFFALQKIGAVFAPVNPYMSFEIIKYCANDLEAKVIIYEGDGQNWIKKI---MFNDRPILISLEDDSHSDLTYQELINEHFEEPIISDDDIALILYTSGVTGTPKGVPRSHMNEYSSTIAHIFQTRLDMGE--VCLGAVPFYHTMGMRVLLSTIMLAGKLVILSD-FDPIDALKSISKEKVTSLYLTPTMYHDIIHCSKLGDYELSSVNKLAYAGAKMTKALTDKFSTFNPKFVNHYGSTEIYTYTTCSELNE------------KPESAGKPGIHQNIRVVDPFGNATIDDPEEVGEIIVNSPEAFKGYWNRPDLTKKAIR-NNWFFTGDLGFFDQAGDLYVLGRIDDMIISAGENIYPMEVEEVLTQHPQVADCAVIGEPHERWGQIVVALIVPKEPGLNAQELDRFCMQEKLPNFKRPRKYIFVPEIKRTVTGKVLRNQ------------ 81674769 59 -------------WTQMEKEGKRSPNPALWWVNDQGDEVKWSFREMTDLTCRTANVLQTCGLQTGDRLALILPRVPEWWLVCVGCIRTGIIFMPGTTQMKAKDILYRLQVSGAKAIVTTDTLAPEVESVAPECPSLKTKHLVSDHSREGWLDFRSLVKSASPCIKSKTLDPMAIFFTSGTTGFPKMAKHSH-GFALRSYFPACRKLLQLKMSDVFWCLSDTGWILAALGSLLEPWTAGSTVFAHPQFDPKVIIETFFKYPITQCLAAPSVYRMILQQ-NYTSLRFPTLEHCCTGGEALLPEEQEQWKRTGVLLYQAYGQSEAG-ISCGTLRGMKI----------KPGSMGKAIPPFDIQIIDDKGNIQPPNTEGNIGIRIRPIGLFMYYENNPEKTAEVECGD-FYNTGDRATIDEEGYFWFLGRSDDVINASGYRVGPAEVENALAEHPAVAESAVVSSPDPVRGEVVKAFIVLRDPGELTKELQQH-VKSVTAPYKYPRKVEFVSELPKTITGKIKRSELRKK-------- 121996822 45 ---------RLNVSQLLDAHVEARGEQPALLYDVSGSREQYTYRQLLDEVSRAAGMLRDLGVGHGDRVVIYMPMIPEAVIAMLACARLGAIHSVVFGGFAANELAVRIDDANPRVVLTASCYQPLVDEALRRAEHKPARVVYVSR-PQAQVAWDEAQSAPAEPVAVDATDPLYILYTSGTTGKPKGVVRDSGGYAV-ALNWSLGAIYDLHPGDVFWTASDVGWVVGHSIVYGPLIRGCTTVVYEGKPDAGAFWRVISEYRAKAFFTAPTAFRAIKKEDPEARYDLSCLENVFVAGERLDPPTYEWLQTLQRPVIDHWWQTETGWPIVAN-------PMGIEPLPIKSGSATVPMAGYDIRVLDDSGRELPAGEQ--GNLAIRPPGCLPTLWNDEARFRKSYRFPGFYDTSDGGLIDEDGYVYVMGRVDDVINVAGHRLSTGEMEEVIGDHSAVAECAVVGIHDDTKGELPVAFVVLKDGTDIDQERIEEMIRNEIGAIASLRRVAVVQKLPKTRSGKILRKSIRTLAKE----- 126725494 25 ----------------------------------------LSFDDFLKLASKFANAIASFGLVAGDRLAVQVEKSAEALAVYAACAQSGVVFLPLNTGYTAAEIEYFLGNSGAKLMLCDVKAYESLFDVAQS--SGAKLAVLNGDGSGDFAEKAKEQSADFQTVERDQDDLAAFLYTSGTTGRSKGAMLSQKNLISNATV--LAKAWWFTNADTLLHALPIFHTHGLFVACNISLLTSASMIFQAKFNLEDALAALPKS--TVMMGVPTFYTRLLSDARFNQDLVKHMRLFVSGSAPLLAETHVEFERSGHKILERYGMTETNMNTSNPYVGD-----------RRAGTVGMPLEGVEAKVCDAVTGETLANG-EIGVLEVRGDNVFQGYWQMPEKTAEELREDGFFITGDLATQSDDGYITIVGRGKDLIITGGFNVYPKEIETLLDDQPNVLESAVIGVPHPDFGEGVLGIVVPKSGADVDVAQLKAAMAQKLAKFKQPKKIVIMKELPRNTMGKVQKNILRDQFAD----- 56460171 43 ---DWFPDGEVNISYLALDAQIEAGRGEQVALYYDSPVTQYTFNQLREQVACFAHVLKQQGVEKGDRVIIYLPMIPQAAIAMLACARIGAIHSVVFGGFAAHELAVRIDDAAPKLIITASCYKPIVDKALAEATYKPRTIVYQREQCQAEMDWEQALASPLEAIPLPATHPLYILYTSGTTGKPKGVVRDHGGYAV-ALNFSMNYVYGLEPGEVFFTASDVGWVVGHSIVYGPLLFGCSSVLYEGKPDAGAFWRIVQDYNVSAIFSAPTAFRAIKKEDPEQRYDLSSLKRIYMAGERLDPATYEWTELTDLPVYDHWWQTESGWPMCANPVGIGAVKV-------KPGSSTFPVPGYEISVLDPLGKGL--GSKEEGAICVRPPGCLTTVWGDEQRLHSSYLNPGYYCSGDGGYIDEQGYVFIMGRTDDVINVAGHRLSTGEMEEILAAHKDVAECAVVAQPDELKGELPVGFVILKNSSTIAEQLQQELIRAEIGAIACLKTLHIVSRLPKTRSGKILRRLIRQ--------- 113867426 40 --------------DLLSRNAAGRGARTAYID----DTASLTYAELDARARRFAGALRDAGLRQEERLLLCALDTIDFPTVFLGCLLAGVVPVAVNTLLTADDYAYMLGHSGARAVVVSEPLLPVMKAAIDKSGLAPMVIQADGAPACSVGAMLARTRSPAQAVRSGPDDMAFWLYSSGSTGRPKGTVHTHGNL-FHTADLYARQVLGIREDDVVFSAAKLFFAYGLGNALTPMSVGATTVLMAERPTPAAVFRRLREQRPTVFCGVPTLFAGMLAAPELPPRAEVALRVCTSAGEALPRDIGERFAHFGCDILDGIGSTEMLHIFLSNRPGE-----------VRYGTTGKPVPGYALKLLDERGEPCAPG--EIGDLYIKGPSAALMYWCNRDKSRDTFVGE-WTRSGDKYLCDADGYYTYAGRSDDMLKVGGIYVSPFEVEAALAQHPAVLEAAVIGVTDADELVKPKAFVVLRPGQDGMAAELQAFIKSRLAPYKYPRQIECVPELPKTATGKIQRFRLRQR-------- 118353812 18 ---------NVSIGQRLEQIAQKLPNQLAFISHY--QEVQFTYIEFFNICQKLGAALLKIGLQKGDRVGIYSPNNYQWCITQFAASMADLILVNINPAYQQHELEYCLNKVGCKGLIMASELAPELQDCQRRLPSLKYVVRIDDEQTPGMINFQTLIEKVNQDEQINPNDPTNIQFTSGTTGYPKGATLTHNNILNNGYF--IGERLSYSPQDRICLSVPLYHCFGMVLGLAALNFGATIVLPSEGFNAQKALEAVTKHKCTSLYGVPTMFIEYFKEYDNNPYKVDSLRKGIMAGALCPQSLITEWNIQNIQI--CYGQTECSPVVFQTLENDSVED--------KCSTVGTIFPHCEMKLIDNEGKIVPVGEK--GEICIRGFGVMQKYWGDIKATSETINEEGWLKTGDLGQVDVRGYLKIVGRIKELIIRGGENIYPKEIEEYLRRHEKVLDVQVVAIPDVKYGEETFCLIKLKEGVTLESKDIYHFCHGQISHYKIPKYVKFVDSFPQTVTGKYQKFKMVEE-------- 195612332 13 ---------PLTPISFLERTALVYPDRPAVVAAGHAAAPPPTWRQTRDRCLRLAAALAGLGVARRDVVAVFAQNIPAFCELHFGIPMAGAVICALNSRLDAGMASVLLQHSEAKVVFVDAALLGVAREAAGGASRVPAVVLINEALDEPPSAYEALLSRGGDPEPDDENEPIALNYTSGTTSRPKGVVYTHRGAYLNSLSSVLLN--DMTALPVYLWTVPMFHCNGWCLVWGVAAQGGTNVCL-RKVNSGAIFAAVAAHGVTHMGGAPTVLSMVVNATAEERAPLGAGRTVMTGGAPPAPQVLFRMEELGFLVIHSYGLTETYGPATVCTWRPEWDALPAAERAAIKARQGLHHLGLEVDVKDPTMASVPADGRTMGEVMFRGNTVMGGYYKDAAATAEA-MAGGWLRSGDLAVRHADGYVRILDRSKDIIISGGENISTIEVEAALFAHPAVAEAAVVGRPDEYWGETPCAFVTLREGAAGSAEEVVAFCQARLPRYMAPRTVVFVAELPKTATGKVQKFALREQAR------ 39935215 1 --------------EMIRRGAVYHGPKTAVMFGD----QRMTFTEVDLLSNRIANVFIDFRLEVGSRVGMLLNNSIYTLPIDFGFVKSRLSRVPLNSRLSLVEQQQMLEGAGVNILIHGTDLTDPARELAQAMQGLK-LISIGSADADDLLQLAKAQSDAPPARRCEPDDIVITIFTSGTTGKLKAVEHTQAS--WAAMATNVLINMEVGEGDVMLHAASMIHASG-CFIVPYWLRGGVAAVL-PGFTPASYLDAVERWKPTALNLVPTMIGMLLDHPGIEHADFSSVKRIIYGASPMPRPVMQRLKLWGPRFAQYYGQSEA-PIFITHLTQADHVGPKAEQRL---ASCGRPSIDCEVKLVDEAGDEVAPG--EAGEIALRTPFAMKGYYNAPELNAQMFLPDGWLRTRDVGRFDDDGYLYLVDRTSDMIVSGGYNVYPREVEDALAAHPAVREVVVVGLPDDKWGESVAAFVALRAGASAEEVELIAFARERVASYKVPKQVRFIDEVPKSPVGKLLRRAVRDPF------- 154244956 1 ----------MNVASIF---AHMPDDRPCL--LFDGATQ--SYAHVRAQAAGVRARLLAEGIGRGDFVALVLANGPDFVASYLGVLSLGAVAVCINPMLAEAETAFILADSACRIALAEGDVAARL--------SLSGLPVLDGTAATGTWAVED----------VADNHPAVVVYSSGTSGRPKGVMLSHGNVAF--TARSKVRYMGVTGADRLLLFLPLHHCFGQNAILWPALAAGACVVLQRRFDRAAVLQSLRADGVTMVFGVPTTFLAL--EGRITAADGPRVRYWFSAAAPLPLEVEERWHRMGLPIHQGYGQTECSPFATYNHAHS-----------LRRGKVGTAIDEVDLRIVDPDGRDLPKG--EAGEIVLRGPNVMLGYLNRPADTAKAIR-QGWLHTGDIGRLDADGYLSVEDRLTDLIIIGGRNVYPAEVENALYSHPAVAEAAVYGVADPFLGEEVWANVVLKPGVSIGAQELEAVCRRSLAAYKVPTAITFVDALPRNPTGKILKRELR---------- 163721926 7 ----------LHLGAFPWFHSQARPKKTAFIFGDD----KTTWGEFDARASKVHDSLVKAGLKKGDKVGLLALNSISTLEVMYGVIRAGGVIVPLSALQTPNLIAALLKDADARFLFIVSPLNSLIPALEGQLEGIPVENRIGAGRSEGWLEYEDFIAGGSEPADVCDEDECVIIYSSGTTGVPKGIVHTHQARNLTGFAAAI--EFRVTDASTMLIATPLFTNATWLMLLGAVSAGA-EVLLMDLFSPQGFLNLVQKHKITHTFLVPTMFHAVLTAPEFAAYDLSSLQAMVSMGSVLPLAWKKDLEKMGPGLFELYGLTEGIG-----------TTLKPEQVMEKTGSVGSAISGSNLKIIDDDGNELPWG--EIGEIVGWGGALMKHYHNRPEATEEVVWRDKYIRTGDVGRFDEDGFLYIMDRKKDMIVTGGINVFANDIEEVALAHPDVAEVAVIAAPHEKWIETPVAIVVLREGSDADGEGIKAWINERVAKHQRVSAVEIRSQLPRNALGKLLKKVLRE--------- 63054448 78 -------------YNLVDRHAIARPDAVALIYEADNQGRYITYRELLASVSQCAGALQSMGVGMGDRVAIYMPMIPETIIAMLAIVRLGAIHSVIFAGFSAESVADRVNDSECKVIITADELKGVVNKALTECPTIKKVLVFQRSAEPTAVWWHDIIPKYCPPAVVNPEHPLFLLYTSGSTGKPKGVVHCTGGYLLGA-AATCKYVFDLHPTDRMGCAGDVGWITGHTIVYGPLMLGAATLVTPAYPDYSRYWSVVERHRLTQWYIAPTAIRLLQRAGEFVKHDRSSLRVLGSVGEPAPESFMWYYEVVGCAVADTYWQTETG---------SHIVTSLGPVTPMKPGSATLPFFGIDAVIIDPLTGKIIEGNDVEGVLAIRSPWPARTVWRGHDRYIDTYLKPGFYFTGDGATRDKDGYIWIRGRVDDVVNISGHRLSTAEIEAALLSHDAVAESAVVGVHDELTGQAVNAFILLKPGYEATVELEKELVRSTIGPFASPRKLIFSD-LPKTRSGKIMRRILRK--------- 15899575 67 ------------------------------------EVRKLTYYDLYREVNRVAYLLKKYGLKKGDAIAIYLPMIPELPIFMLAAARIGVVFTVVFSGFSADALASRINDAEAKLLITADDLKGIVDKALEKTPTIKDVIVVRRNMVEGRDKYFDEVIKDVEPERMKSEDPLYILYTSGTTGKPKGIVHDIGGYMT-LLHATMKWVFDIRDDDIYWCTADIGWVTGHSIVFGPLMEGATEIMYEGALDPDRWVSIIERYGITILYTSPTAIRSFMKYGDVKAHITSTVRLMHSVGEPNPEAWEWLWKLVGVPFGSTWWMTETGGILISHLPGLYLVPM-------KPGTNGPPILGIEPDVVNEDGKQV--NLEERGYLVIKNPWMPLTIYKDPERYVKVYWSPGMFYVGDYAVKDKDGYFWILGRADEVIKVAGHRLGTYELESALIEHPAVAEAAVIGVPDPVKGEVPYAFVILRQGYTPNTQLSQEIVRDKVGPIATIDKIFFVGKLPKTRSGKIMRRVVR---------- 89900711 3 ----------------------------------------YSWRDLERATAMLANLLGSLDLPAGARIAVQVEKSVEALLLYLATLRAGFVFLPLNTAYQSAEMAYFIGNAEPAVVVCTDRNFGWISQLAFKAGT-QHVFTLNENRTGSLLARAAAQPDQHEVAFKHADELAAIIYTSGTTGRSKGAMLTHGNLLSNAVLKSYWGWRSLDEGDVLLHALPIFHVHGLFVAIHGALLSGSQMIWLNQFDPKTVIKKLPE--ATVFMGVPTLYVRLLAEPGLTREVARHMRLFISGSAPLLIETFKAWERTGHTILERYGMSETAMITSNPYRES--------EGARRGGTVGLPLPGVSLRVQDDAGENVAAG--EIGNIEVMGPNVFKGYWHMPEKTAEEFTLDGFFKTGDVGKIDAQGYVTIVGRSKDLVISGGYNVYPAEVEGYINELPGVAESAVVGVPHADFGEVGVAVVVAKPGVALESARILVSLKATLANFKVPKQCFVVDALPRNSMGKVQKNVLREQY------- 67516735 34 ------------------------------------DTHYFTTHDFRLWSQRFAAGLRKSGLQKGDRVLLFSGNDIFFPVIFMGIIMAGGIFTGANPTFVARELAYQLQDSGAIYLLCAEDSLDTIEASKIAGLDMDKVFVFNNALYDGVASVEEGAGFAWEELDTPENTTLALNYSSGTTGRPKGVEISHKNYVSNMLQYNHLFYLNPNWRERWLCFLPMYHAMAQNIFIAAALNRGVPVYVMPKFDFIKMLEYTEKFRISDYILVPPVVVALAKHPKSGKYDLSSVEDIGSGAAPLGREVCEEVEALWPPIKQGWGMTEATCSILGWSPMEKC----------LTASVGELNPNCEAKIVADDG-VTELGKNQRGELLVRGPNVMKGYWRNPQATKETLTEDGWLRTGDIAFVSNEGWFHVVDRKKELIKVKGNQVAPAELEAILLEHPAVADAAVIGVPKDE-DEAPRAYIALKPGKNATAKDITTFMEGKVSRIKITGGVVFVEAIPKNPSGKILRKALREQAKQELQG- 154245648 11 AAPTAVLD--LTVPELLRLRAREAPNRLALAHSASGHRDRLTYAQLVERMEAIARGLARLGLGRGDRIAVLLGNGRECILTALGALRLGAAVVPLNTRYADEELAHALALVEPAAVVTTAEGAGRLARLAPALRTLVVEGAQIDTETSLWPEPEREPPGIAPHDPADGSLLACLLFTSGTTARAKAVMHDHRSMIGAGLSCSA--ALGLTPADLYQGGWPFFTSSGLNLGMSSWVAGGGFVFEEPLDNGGR-LRLVARERSTFLHGVPSVIHFMIEEYAKGGYDVSSLRRVGYGGSAMPAEVIRRIAWPGVEQVQIYGMTESGPAGA---------RLEPADMWRKHGSIGVAMPHCEIAIVDEAAAPLPAG--ATGEILIRGPGVGKGYFRNPEATQAAFRAGGIL-TGDVGHLDPEGYLYFTDRKKDVINRGGLKIASVAVEQVLYRFPGVLEAAVVAIAHPHLGEDVAACIVPQPGVHLDLDEIARFCADKLADYERPRRWLVLDALPKNPMGKVLKTELRQRFE------ 124522984 2 ------------LPNFLKQRAYLTPNRIALIS----QGTSLTFAGLYEKAKETARKLSGCGMQAEDTAAVLLNSRAETVVILHALQQLRVRTLFLNHRLTPAEMQYQLTDSGAKWLITEKSFREKAE-VLNETATVIQSEALDGLPAAGY----------EERVEFGLEDVCSIMYTSGTTGKPKGVLQTYGNHWWSAAGSAL--NLGVREDDTWLCAVPLFHISGFSILMRSVFYGMT-VYLMEKFDEKETAKLLKSGRITTMSVVTNMLQRLLRELGQERLH-PNFRCLLLGGGPAPRPLLEACAEKNIPVFQSYGMTETASQTV---------TLAPEDSLRKIGSAGKPLFPAQIRIV-SDGKVCGPF--EHGEIAVKGPNVTIGYLNRPDANQKSFR-DGWFFTGDIGYLDDEGFLYVLDRRSDLIISGGENIYPAEIEEVLLAHPDILEAGVIGVEDEKWGQVPAAFIVTK--RAVQERELQAFCETRLAKFKIPKKVYAVPALPRNASNKLVRRKLLE--------- 163940144 460 ----------INLPILFEKQVQKNPNKIAVTC----NGIKLTYKELNERANELAHYLLEEGIRPNQFVALVFPRSIEMVVSMLAVLKAGAAYLPIDPEYPAERITYIVNDANPVCIITHSSVSSTL-VIENDIKK----IVLDSEETKIALKTYSHMNISFKNNESLLNQAYTI-YTSGSTGNPKGVIVPMKGLSNFLLA--MQHTFSLNENDHLLAVTTFFDISALEI-YLPLISGASLTIAQKEVEPSALTTLLQEERATIMQATPTLWQALITEYPERLQRLN----VLVGGEALPAHLANKLKELGCSITNLYGPTETTIWSTFMNIDDSENGIPP---------IGRPIWNTEVYVLDAGLQPVPPG--VIGELYIAGEGLANGYLGKPALTAERFVANPYYRTGDLVKWRKDGVLEYISRADHQIKIRGFRIELAEIETVLQRHENIQQAVVMVREDRPNDKRIIAYIVAEEKEPINLSEIRSYVSESLANYMVPSAFVVLEELPLTPNSKVDKKKL----------- 119358356 43 --PGTLHPPEHTLLDVVRRSAELCPDNTALLFKGS----TISYGELERLSSALAVSLIVLGIKKGDRVALLMPNSPQMIIAEFGVWKAGAIVVPMNPLSTEHELEHALNECGAETGIVLTPFYEKLKSVEKK-TALRRVIASSIKLRAGDHMFQDLLLSSRQAGRVRHDETALFLFSGGTTGKPKCAVISHHALVMTGMQIASWFSVILDRGDVILLNMPLFHVYAQAGIMPAAIIERYALVPNPR-DLDDLLGTIKKVRPALLPGVPTLFNALIQHPRVKADKLKSVKLSVSGAAPLLLETKKRFEELGGRIIDAYSLTESALASVFTPILGTY----------KQGSVGVPVPDVTIRIVDPEYGRDFCKVLEIGEVIMHAPQLMTGYWQNPAETALTLR-DGWLFTGDLGYLDEDGYLFIVDRKKDVIKPGGFQVWPRDVEEVLAAHPAVLEVGVAGVPDPYQGEAVKAWVVLRAGVSVSVEELQAHCRKELAAYKVPKHIEFTLSLPKSMVGKVLRRKLVE--------- 70732434 16 ---------PLLIKRLLMSGTRYEKTREIIYR----DQLRYTYPTLIERVARLANVLTAAGVKAGDTVAVMDWDSHRYLECMFAIPMIGAVIHTINVRLSPEQILYTMNHAEDRFVLVNSEFVGLYQAIAGHLTTVEKTLLLTDELPNLVGEYETLLAAASPQEDFDENSVATTFYTTGTTGNPKGVYFTHRQLVLHTLGVSTIMGRLLGTNDVYMPITPMFHVHAWGLPYVATMLGLKQVYPG-RYDPEYLVELWRREKVTFSHCVPTILQMVLNAKAAQGTDFGGWK-IVIGGSALNRALYEAAKVKGIQLTAAYGMSETGPLVSCAHLNDELMAGSEDERTTYRIKAGVPGPLVEAAIIDAEGNFLPADGEAQGELVLRAPWLSEGYFNEPQKGAE-LWEGGWLHTGDVATLDSMGVIDIRDRIKDVIKTGGEWISSLDLEDLISRHVAVREVAVVGIADPQWGERPFALVIREGHEIGARELKEHLKPGHLSKWAIPSQIALVTEIPKTSVGKLDKKRIR---------- 119513261 378 ------------IHQLFEAQVKLTPAAVAVIF----EGQTLTYQQLNERANQLAHYLQAKGVNREVLVGIFVERSLEMVIGILGILKAGGAYLPLDPSYPADRLAYMLSDAALSILLTQQSLIASLPTNQAEVLCL-----------DSDWQLIAHYSQQNTVSQVTSENLAYVIYTSGSTGKPKGVMNLHQGICNNLL--RTMDAYPLIAKDRIVQITPFFDVSVWEIFW-PLIAGATLVVPDGHKDPNYLINLIVQQQVTQINFVPSMLRVFLQQPNLE--NCRCLQRVFCGGEALSYELQQFFERLDCELHNFYGPTETA-------VDATFWQCTPQSNYQI-VPIGRPIPNTQIYILNSQLQPVPIG--IPGELYIGGVSLARGYLNKPELTAQKFIDNPFYKSGDLARYLPDGNIEYLGRIDNQVKLRGLRIELGEIESVLDTHPQVGQTVVILREDIAENKQLVAYVLRKDQSLNPGELRR-FLQDKLPGYMIPSAFVILLDFPLNPNGKIDYKKLPK--------- 86748804 7 -------------------HARTQPDKIAYQMASTGKA--ITYRELDELSNQGAQLFRTLGLKAGDHVALLMENRLAFMEICWAAQRAGLYYTAISRYLKQDEIAYIVQDCGARVVITSPQGADAIAPLVSTLPGVAFFMV-DEPAP-GFRSWDKEAGAQPTTPIADEVAGYDMLYSSGTTGRPKGIKREFEGNAIDVPSPFLRRMCGMNQDSIYLSPAPLYHAAPLRFNMMATTLGGTSVI-MEHFDAEQFLALVEKYKVTQSQLVPTMFVRMLKLPDETRYDVSSLKGAIHAAAPCPVDVKAKMEWWGPILIEYYAGSEGNGVTVST----------SQQWLSHRGTVGKAVVGV-IKILDEAGEELP--TGEIGTVYFA-DAPAFSYHNDPDKTKNAYNDKGWSTLGDVGYLDAEGFLYLTDRKSYMIISGGVNIYPQETEDVLLTHPDVADVAVFGVPNEEMGEEVKAVVQTRDGVTPSKELEAKFCRDRLSAIKCPRSIDFEAELPRTPTGKLVKRHLKDRY------- 111222504 5 -----------SIADLIRTHGAERGGQPAL----TADGHTVTFAQLDARSNQVAQALAGEGVGAGDRVAYLDANAAQYYELLFGGAKLGAVSVAVSWRLAPVEIAAIIADAQARVLVVGAAFAATVEAVEAELPGVKKIIVVGGSTHQDYDEWVDAAPAIDPGLCAKPDDVRIQLYTSGTTGLPKGVMLTEHNLL--SLLRMAGETLDLGPDSVNLVAMPLFHISGSGYSLSGFHAGCHTVLL-REAHPDTILRSVVEHGVTNLFAVPAVLRTMLGVAGIAELDLSSLRTIAYGASPISLALVRAIETFRCDFVQVYGLSETAGTVTMLTPEDHRRALATAGAAGRLRSAGRAVPGARVRIVPPHTG-ADAEPGEVGEIWIHSPQNTPGYWHNPRETA-ALLEDGWVRTGDAGYLDEDGYLFIHDRVKDMIITGAENVYPAEVENVLMSHPDIADVAVIGVPSERWGETVKAVVVAEAGRTPTTEDVVSFARARLAAYKCPTSIDLVDALPRNAAGKVLKRELRDPY------- 108755454 24 ---------------FFERIKKRNANRVAIVD-WTGEE--LNYGQLLQSTVKLATRMTKLGVKKGDIITILSQNSTKCILTVLAGFYIGAKVNPLNPDYTPGELKHFFEVCRPVLVFCTRKNVGNVLQLKDLFPV--NIILYDTETSDAFENFDNFLDPGFSPIELPEEDVALILTSSGTTGFPKSVQLTHANLRVTMLYIGDPYFLDVNENETLLAFLPFFHIFGVAIALASMMYAAKLVVL-EKIVPDRFLSLIQHHRVTKLFTVPPVLLFLVKSPLVRKYDLTSITDVLCGAAAVSKEVEDLVEKISC-VRQVYGMTEVSGAATV-----------IPKNVKKHGSSGKVVTGHQIKVCNETGKTLGVN--EFGELRIKGGGVMKGYLGKEKETEEAFDEEGYLRTGDLGYYDEEGFFFIVDRLKEIIKYKGFQVSPAELENLLVQHEAVKDAGVIGVPNERAGEVPLAFVVKQPNEDVEEELVRYIAENVCVQKRLYGGVRFIEEIPKSSSGKILRRKL----------- 187477669 14 ----WLVPTQFNIADCCHRWATSGADAAIFYEDEAGNREVWTYARLAEAANQLAHGLTKMGVERGDRIGVVLGQRPETVVAHMAIYSVGAVVLPLSPLFGPEALESRLRDSEARIAIVDAASRANLLAASEHCPHLHQIIGIG-FADERVLPWRSLLARQPKAVLTRASDPAILLYTSGTTGAPKGALLPHSVLIGNLPGFVASQNWFPKQGDVFWSPADWAWTGGLMDALLPTLYGHPIVGARGRFSAERAFELMERYQVTNTFLFPTALKMMMKSPEPRSRHRLALRAIMSAGESVGETVFNWCQALGVTPNEMFGQTEMNYIVGN----------SHKRWPARPGSMGRPYPGHNVAVIDELGHAVAPG--EIGEVAIHGPVLFLGYWRKDAATADKYTGD-WCRTGDLATVDADGYLWYAGRADDVFKSAGYRIGPGEIENCLIAHPAVANAAVVPKPDAERGALVKAYVVLTEDYAGEDQKLQEHVRERLAPYEYPKEIEYVEHLPMTTTGKIQRAVLRERAANH---- 195613802 8 ---------------------------------HSATGQSLTFAAFRSAVLTTAVALSSRGVRRGDVVLFFAPNCFLYPVCFFAVTALGAVATTANPLYTPREVAKQATDSRAKLAITVSELLPKIPTILLDGGGDGDAASAAASKPQGVTLYSDLVSGARETEPTKQSDTTALMYSSGTTGASKGVILTHRNFISAA-AMMTADQDALGEGNVFLCFLPMFHIFGLSVITFAQMQRGNSVVVMSRFDMDSVMAAVQRHRVTHLFCVPPVMIALAKLGSVGKYDLSSLRFIGSGAAPLGKDVMEGVAKNFPEIAQGYGMTETCGIISLEY--------PEKGQIRQFGSTGALVSGVEAKIVDETLICLPPN--QLGEICVRGPNIMQGYFNNVQATEFTI-KQGWLHTGDIGYFDEGGQLFVVDRLKELIKYKGFQIAPAELEGLLLSHPEILDAVVIPFPDAEAGEVPIAYVVRSSESSLTEVDVQKFIEKQVAYYKKLRRVTFVDSVPKSASGKILRREL----------- 3139035 101 ---AWFTNGQLNCYNLVDRHAFTQPNKVAILYEADGQGYSLTYAELLEQVCKVAQILQSMNVKKGDTVAVYMPMIPQALITLLAITRIGAIHSVVFAGFSSNSLRDRINDAYSKTVITTDETKRIVDEALKDTPQVTNVLVFKRTHPGRDLDWDEEVKSYTPCEPVDSEHPLFLLYTSGSTGAPKGVQHSTAGYLLQALL-SMKYTFDIQNDDIFFTAGDIGWITGHTCVYGPLLQGCTTLVFEGTPNFSRYWEIVDKYQVTQFYVAPTALRLLKRAGDSEGFSLKSLRSLGSVGEPIAAEVWEWYEKIGLPIVDTYWQTESGSHLVT--------PLAGGATPMKPGAAAFPFFGIDLAVLDPTTGIEQTGEHAEGVLAIKRPWPARTIWKNNDRFLDTYLKPGYYFTGDGVARDKDGFFWILGRVDDVVNVSGHRLSTAEIEAAIIEDDMVAECAVVGFNDELTGQAVAAFVVLKNKSSLTQDIKKHLVRKDIGPFAAPKLIVLVDDLPKTRSGKIMRRILRK--------- 75910942 14 ------------------QQAQLTPDAIAVFD----ETNPLTYQQLDRLSNQVATYLRTQGVAPNTRVGIMAERGARMMIGILGILKAGGSYIPLDPGYPTDRLRYILEHATIQTLLTEHQVSPQLVACVQEALPLQTVMFLDEGEPQITAETWQGLSKDTLELCNSPDDLMVILYTSGSTGRPKGVMLNHRGYM--NRLTWMQNTFSLQPGDRVAQRTSFFDISVWEIFW--TLMSGATICPVQRLNPWEFAQWIQQTQINVMHFVPSLFGEFISALENETWSFPQLRWLMFSGEALPMSFIQRWDRHGLKLANLYGPTEASIDVTC-----HLITERPDERVTTQIPIGKAIDNVYLRVLDEGMQPVQPGN--TGELWLGGVQLALGYLKDPEKTAQAFCPNPFYRTGDLVKELSDGTIEYHGRIDHQVKIRGFRIELGEIESVLTTHPDVREAAVLAVDYGEGQKRLVACI---SGNKIKNRFLKEYLEQKLPHYMIPQRFLWLDSLPKNHNGKLDRKTLVAQ-------- 158521217 23 --------------DAVRPTFSKFGDKTAYAFMGT----HVSFADLDCYANRFARMLLDNGFKKGDVVGINLPNIPEYGIAWLGTLRAGCVVSGVSPLLSAPEMKHQLTDAKARALVTDAVFAATLVKIADQLPDLKLVVVASGKIPQGRVTPLAAYSGDDPGVAVTPDDIAYIQYTGGTTGLPKGAQLSHRNVVADLLIVQHWLHWEKGRG-LALSGFPFFHIAGLFFNKNCIYLGWTQVLIPNPRDTDHICKEIKKYRPTVLVNVPSLFQMLIANPAFKTLDHSGLEGCISAASPFPEESQRQLESIVGELLEVYGMTETAPLTTMNPMQGK----------KKLGHIGLPLPNTDLCLKNETGEKVAVG--QPGEICVKGPQVMVGYFNQPEETAKAFDVEGYFHTGDVAIQDEEGFLRIVDRTKDMIIVGGFKVFSRRVEDILSEHPAIDMIATIGRANPEGSELVEAYVKPAGDRAALEKEILAFAKEKLSPYEIPKRVHVLDELPLTPVGKVDKKVLRKK-------- 189500121 55 -----------TCYNALDRHVDERGNDIAVIYDVTGTKKSFTYREFRDEVALFAGALQSRGVRKGDRVIIYMPMIPEALVAMLACARIGAIHSVVFGGFASHELAVRIDDCKPKVVVSASDFAIELAHFKPEMCIVRQRDQLRANLEERDLSWKQALAEPAPCVPVESSDPLYILYTSGTTGKPKGVVRDNGGHMV-ALQWSMEHVYGVKPGEVYWAASDVGWVVGHSIAYGPLLNGNTTIIPVGTPDPGVFWRIISEYNVSVLFTAPTAFRAIKKEDPKEKYDLSGFRTLFLAGEADPDTVKWAEEKLNVPVIDHWWQTETGWAIAAN-------CLGIEPGAIKYGSASKAVPGYNVKVVDDEMNEL--GAGEMGDVVIRPPGSMLTLWKADNQFVESYMSQGYYLTSDAGYIDEDGYIFIMSRTDDIINIAGHRLSTGAIEAELCEHPDVAESAVIGVADELKGEVPVGFLVLKSGVDTSHNLIIEYVRENIGPVASFKQAVIVKQLPKTRSGKILRGTMKK--------- 121611582 21 -----------SIGGIILSAIGRYPDRVAFIDGD----RSITYTELGRLVGKAMAAFSSLGLQRGDGVMQLSGNRVEVFVVMAAAYLLGLRSVTLHAMGGYDDHVYIVNDADPSVFISEQAHQQRAVALRAGCPGVPRWFA--HGSCEGFADFWE-LADTMEPAPLVSHAASTLAYTGGTTGKPKGVMLANRSVWMQAVL--LMAARGLRPGTRVLCPTPISHGAG--AMIVPTLALGGTFVLQRGFDPDRFIDAVKEHRIGSVFLVPTMIYKLLDHPRCATADFSSLELLSYGASPMPARIREAISRIGPVLAQSYGQTECPSNILHLTPEDHCRA-----DVDTLASAGMPYPGVTVALLDANDQPIEPD--EVGELCVRSPLVMDGYWKQPEQTAEALR-NGWLHTGDMARRDSHGYYYLVDRRKDMVISGGFNVYPKEIEDVIAQHPSVAAVAVIGVPDERWGEAVKAIVVIRPDVRVGPEELREFVRHAKGAVCTPKTVDFVEALPLTPLGKPDKKALRERY------- 88800949 45 -------DGELNTSYLLDVHVEQRGDQTALIYDSTGTVEHIRYSDLLDQVQRCAGLLAQQGVQKGDRVVIYMPMIPQAVVAMLACARLGAVHSVVFGGFAAKELAVRIEDASPKVVLSATNYQPLLEALALAEHQPEQVIVWERPTEAGLLRWQTLLAEPADCVAVKATDPLYILYTSGTTGKPKGVVRDNGGHAV-AMRYSMSALYDVQPGDVYWAASDVGWVVGHSIVYAPLITGCTTVLYEGKPDAGAFWRVVEQHQVKVLFAAPTAFRAIKKIDPEQKYNIESLRTIFMAGERLPPTLEWTEQKTGKPVVDHWWQTETGWAIAGNPVG-------LEQFETRAGSACMPLPGFNVEILDADGRVQPPDTQGFIALQRPPPGCLTTIWNNQARFESGYLRQGYYVSGDGGYKDADGYLYVMGRIDDVINVAGHRLSTGEMEAVIGAHPAVAECAVIGIRDELKGQLPLGLVVLKDGVVDDDELSTELVREEIGAIACYRQTVIVNRLPKTRSGKILRATLRKMADNE---- 50812288 458 ----------VSLQDMFEKQAVLTPERIALMC----DDIQVNYRKLNEEANRLARLLIEKGIGPEQFVALALPRSPEMVASMLGVLKTGAAYLPLDPEFPADRISYMLEDAKPSCIITTEE---IAASLPDDLAVPE--LVLDQAVTQEII---KRYSPENQDVSVSLDHPAYIIYTSGSTGRPKGVVVTQKSL--SNFLLSMQEAFSLGEEDRLLAVTTVFDISALEL-YLPLISGAQIVIAKKEREPQALAQMIENFDINIMQATPTLWHALVT---SEPEKLRGLR-VLVGGEALPSGLLQELQDLHCSVTNLYGPTETTIWSAAAFLEEGLKGVPP---------IGKPIWNTQVYVLDNGLQPVPPG--VVGELYIAGTGLARGYFHRPDLTAERFVADPYYRTGDQARWRADGSLDYIGRADHQIKIRGFRIELGEIDAVLANHPHIEQAAVVVREDQPGDKRLAAYVVADAAIDTAE--LRRYMGASLPDYMVPSAFVEMDELPLTPNGKLDRKAL----------- 50812288 1516 ------------LPEQFEKQAALRPDAIAVVY----ENQELSYAELNERANRLARMMISEGVGPEQFVALALPRSLEMAVGLLAVLKAGAAYLPLDPDYPADRIAFMLKDAQPAFIMTNTKAANHIPPV----ENVPKIVLDDPELAEKLNTYPAGNPKNKDRTPLSPLNTAYVIYTSGSTGVPKGVMIPHQNVT--RLFAATEHWFRFSSGDIW----TMFHSYAFDFIWGPLLHGGRLVIVPHHVSPEAFLRLLVKEGVTVLNQTPSAFYQFMQA-EREQPDLGSLRYVIFGGEALEEDWYNRHPENRPQLINMYGITETTVHVSYIELDRSMAAL------RANSLIGCGIPDLGVYVLDERLQPVPPG--VAGELYVSGAGLARGYLGRPGLTSERFIADPFYRTGDVARLRADGSLDYVGRADHQVKIRGFRIELGEIEAALVQHPQLEDAAVIVREDQPGDKRLAAYVIPSEETFDTAELRRY-AAERLPDYMVPAAFVTMKELPLTPNGKLDRKAL----------- 126137479 87 -LPAWFINGQLNCYNAVDRWAIKNPNKPAIIYEGDNTGRIISYGELLKQVSKLAQSLTKLGVKKGDSVAVYLPMIPEAIVTLLAIVRIGAIHSVVFAGFSSTSLKDRILDGDSQIVITADETKKIVDDALKDCPNVRNVIVFKRTGPKRDLWWHEELGPYFPPVPVNSEDPLFLLYTSGSTGKPKGVQHNTAGYLLGALLTT-KYTFDVHEDDIIFTAGDIGWITGHTVVYGPLLNGATTVVFEGTPNFSRYWDIVDEYKVNQFYVAPTALRLLKRAGTKENYDLSSLRVLGSVGEPIAAEVWHWYNRGKAHIVDTYWQTESG---------SHLLTPLAGVTPTKPGSASLPFFGIVPKILDPTTGAELNENDVEGVLAIKSPSITRGIFNDYNRFIDTYLKPNHYFSGDGAARDNDGFYWILGRVDDVVNVSGHRLSTAEIEAALIEHHLVAESAVVGYADDLTGQAVAAYVSLKKDEDDIEAVKKELVRKEIGPFAAPKLILLVDDLPKTRSGKIMRRILRK--------- 15223009 13 ---------PLSPISFLERAAVVFGSRTSVVY---GDIQ-YTWHQTRDRCVRLASALSDLGLSRHDVVAALAPNVPALCELYFGAPMAGAVLCVLNTTFDSQMLAMALEKTKPKVFFVDSEFLSVAEESLSLLSNIEEIITITENPTEQYEQYEDFLSTGNPNFPVDECDPIALNFTSGTTSTPKCVVYSHRGAYLNATAVGVMN--EMKPMPVYLCTVPMYHCSGWCYIWTVTAFGG-VIVCLREVNDEVIFDSIVKHKVTNFGGSPPVLNMIANARDSVKKSFPWTVQVMSGGSS-PPEVMLKLKKLGFKVMMAYGCSEVYGLGTACLWMPEWETLPEEESLRLKARDGLNHFAKEVDVLDPTMKSVPHDGKTIRVIALRGNTVMSGYFKDKEATEAAFR-GGWYWSRDMGVIDPDGYIQFKDRSQDVITCGGEIVGSKEIEGILYSHPAVYDAGVVGRPDETLGESMCAFVKLKEGAEAREEEIIEFCKRKLGNKMIPKTVVFSD-VPKTPTGKIRKNVLRKMAKDM---- 66817280 78 ---SWFLNGKINVYNCIDRHLKENADKVAILFEGDEEVKKVTYREMFEEVCRLSNLLISLGVGKGDTVAIYLPNTPTAIYSMLACARIGAIHSVIFAGFGYESIVSRVHDAKCRVIITADELKEKIDQVVQHCKLVQHVLVFKNTGPSIDIWADEAMLDHCPPVWLDSEDPLFILYTSGSTGTPKGLVHTQAGYLLYA-AMTHRYVFDYHDSDVYACMADVGWITGHSIVYGPLANGATTFIFEGTPTPARYWEMVQRHKITQFYTAPTAIRSLMKFPISQQSDKSSLRVLGSVGEPNPEAWRWFNTNVGCAIVDTYWQTESGG---------HLITPLPGVTSTKPGSATKPFFGIELQVLDSKTNPDINGCKEIGVLAISKPWIARSVYRSHGRYLQTYQYKGHYFTGDGVKLDSDGYYWIEGRVDDVINVSGHRLGTAELESALVGCSICAEAAVVGYPHDIKGQGILAFCTLKEGYQEDESMLKKEVRNVIGPFATPDVIVITPSLPKTRSGKIMRRILRK--------- 91975061 7 ---------DTTLGRAIKTTAQRARDATAIIFDERSGARSLSWMDADEQSDRIAVWLHRQGIERGDRVGVMCTVRSEYILIYMACVKLGAVLVGVNALYKGQEVSQLVARTSPKILFVDRPVCDEIAEVLADGGGCRVVKLHTDQPQQGLL--FDAIAETPTSAEIDPDDAALFVFTSGSTGVPKAVVLTHRNLIVN--LAVQIRCFQMKADDRLLVHMPLNHVGAATELVVPSFLLGSSMVLIERFDPQHALDVVARHRVTFLHQVPAMYIKEFNLPKFDEYDLSSLRTMTVAGATTPPAVMAKMMEKVPQVFTGYGMTELGGFVTYTEANDDPDTISF--------TVGKIAPEFELKIVDDDKKEVPIGAR--GEVALRGDCCFKGYFGDEASTNEALDKDGWYYSGDIGVLDERRYLTLVDRKKLMFITGGYNVYPREIEDYVGRHDAVEFAACLPKPHDVMGEVGVLFVKLKDGTVRDTTAIERFCVDGLATYKVPRDIRVLKEFPLTPIGKIDRQKLSE--------- 153005446 41 --------------DWFDIVADGNPRTALHIVEEYGAEVRLSYAELAERSNRVAIYLRRHGVERGDRILMMLPNCVQIWEVMLAAMKLGACVIPASTLLTPEDLVDRIERGRVRHVVTDPAGAEKMRTIDGGLTRL----VVGEQVP-GWIPFELAYEESSLFIPHGETDPVLLYFTSGTTAKPKLVVHTQRSYPVGHL--STMYWIGLREGDVHMNISPGWAKHAWSSFFAPFNAGATVFVHNARFVPRATLEVLARHEVTTMCAPPTVWRMLI-LEELAQHQVK-LREALSAGEPLNPEVIERVKRWGVTIRDGYGQTETTAQIGNS-----------PGQPLKTGSMGRPLPGYRIALLDEDGRPAPEEGEVSISLEPRPAGLMAGYEDDPNLNEFT-ARHGHYHTGDVATRDADGYITYVGRADDVFKSSDYRISPFELESALIEHDAVAEAAIVPSPDPVRGLVPKAFIILKPGRAPDRELALEFLRRRLAPFKRVRRLEF-SELPKTVSGKIRRVELRRREQAREPGA 91974529 2 --------TDIAIYDWIASHAKSRPDRIALVDDFSG--RSFSYAELDRRVGALAAFLDTLGIAVGDRVATLGHNSTNILEIQFACMRVGALFVPLNVRLAAPELIEVIRDCGARVVFHDCEFRAVVADIAAAVGATP--VEMNESGQA--CAYEEAIAGHVPRGPRHGGDTWTLIYTSGTTGRPKGVLISYQMVLYHAV--NYGFSTGLTPDSHGLTFLPMFHTSGLNLPANPALHAGATVTVMRRFDPPRALALMGRKPVSHTFGVPANYLFMRLLPEFAEADLRGVRSLGVGGAPMPIPLLQAYADKGVSMQQTFGMTETGPTVTI---------LSAERGFDKLGSAGLPIVHVETLIADKDGAAVAPGD--IGELCVRGPSITTGYWNRPEESRSAFR-DGWFRTGDMARQDEDGYFYIVDRSKNMYISGGENVYPAEVERVIEKLAGVVEVAVVAEADEKWGEVGRAYVVRDPSVALTEDDIIRYCRAEIAGYKVPRYVSFIGALPHNATGKLDRLHLRK--------- 115373825 3 ------------IGDWMGRGALYWPEALAAVDVAKGDAGRFTYRALNARAEALGGWLREAGVRPGARVGLVAHNGVEYLDVLFACSKIGALFVPFNWRLHAQELTELVRDTTPDVLFFGGEFRATVAQVKERTGESLRLVHLDKEALPGSTPYAEALAYRPSNEQVEAEDIFCLLFTGGTTGRSKGARISYRMAAWNALNTLVHEA---RAGDVTLTHTPMFHTGGLFVYTLPLLTVGGTVVIMRRWDPDELLSLVEREKVTLFFAVPTQYQQLLDSPRFRSTRFSTVRFMTSGGAPLPVPLIQAWQAVHVPFKQGFGMTEFGPGIF---------SMGPEFSVSKAGSIGRPNYFIDAKLVDDGGREVP--TGEVGELVLKGPSMCSGYFNDEASTREAIDAQGWFHTGDLARKDAEGFFTIAGRKKDMFISGGENVYPLELETVLYEHPAVQQCAVTGVPDAQWGEAGRAF------------------------------------------------------------- 196176127 525 ------------IHQLFEQQVEKTPEAVAVVF----NEQHLTYRELNNRANQLAHYLQQLGVKPEYLVGICVERSLDMIVGLLGILKVGGAYVPIDPTYPTERITYMLEDAQVQVLLTQESLTQELPVNHTQLICLDQWQIIAQQSPDNPLT------------DVTSDNLAYINYTSGSTGKPKGVEVLHRGVIRLLFG---IDYVHLDGKQRLLQMAPISFDAATFEIWGALLHGARCVLPETVPTAQTLKQVIQTHNITTLWLTSALFNGIVA---EDAEALSGVPQLLTGGEALSVPVKKALAALSTQIINGYGPTENTTFTCCYSLPKQLPG------TELSISIGRPISNTQVYLLDAYWQPVPIG--VIGELYIGGDGLARGYLNRPELTGEKFIANPFYKTGDLARYRADGTIEFVGRVDNQIKLRGFRIELGEIEAVLSQYPQVKDTVVIVTEDQPGNKRLVAYCVSNSEQSITAELRS-FLKTKLPDYMVPSAFVQLDAFPLTPNGKVDRRALPK--------- 89055776 6 ------IPSRLNIAEICDRWTRRDPDRLAVRHVGPPDED-WTYGQLKAASDSLATVLAARGVRRGDRVAILMPQNPRVLVAHLAAFKLGAISLPLFTLFGEDALAYRLTDSGAKAVIVDAAVEDRLRAVTDAP------IVLSTAARSGHMSLDDAMAQPSQPVETLADDPAVMIYTSGTTGDPKGVLHAHRFLYGHLPCMELSQGGFPEPGDIGWTPADWAWIGGLMDMAMPCLFYGVPLLSHRKFDPDAAFALMAREGVTNSFLPPTALRLMRDTAPPGDLR---LRAIGSGGEALGADLLDWRDTLGCPINEFYGQTEANLVLAAC----------DGPMTRQPGAMGLPVPGHEVALLGSDDAPVARG--AVGEVCVKDPVMMLRYWNKPEATAAKIV-NGWLRTGDLATQDAGGQFTFHARDDDVITSAGYRIGPVEIEQALCTHPDVTLAAVVGEPDPIRTEAIVAHVVLRPGADTSERTLKDLVRTRASAHMVPRKITLTDNLPMTTTGKILRRALR---------- 118473021 8 -----------TIPEMVLSAADRFGDAEAVVDHGDNPAGRLTFVELADRVRRAAGAFLAHGIGRGDRVAIWAPNSAEWMIAAFGALTAGGVVVPVNTRFKAEEAADVIRRSGAKVVLRQQGFLGQDFEVPAGVPAIE------------IKSDFLASGEPAVVGGLRGTDIADIVYTSGTTGRPKGVMMNH--LQTLRLYAEWCDLADLREGDRYLIVNPFFHTFGYKAGCIASLIRGATVLPVAVFDVDAIVELIATERVTMLPGPPTLYHSLLGVPD--KAKLATLRAGVTGAADIPVELIRRIEELPFEVATGYGLTEAGTATL---------SRPGDSFTDIATTVGTACDGVEVNLADD------------GEVLVRGYSVMQGYLDDPAATAEAIDADGWLHTGDLGEFTESGRLRIIGRKKDMFIVGGFNAYPAEIEGFLLEHPDVAQVAVIGVDDDRMGQVGKAFVVLREQCVTAEDLIA-WSRERMAGYKVPRYVEFLEELPLNATGKVMKDHLKAR-------- 85706523 6 ----------VTIGRTLRIAAGNSPNKTAVVDPY----ERISFAELDRRVDKLATSLKRLGTNRGDHVALWMTNCTTWIVTWYACARIGAVLVPINTRYKTEEARYILKQSESSVLVMMDDYTDMVEQMMPELPDLSAVIRWGSEEKDGFLSLDGLMNEAGDDHAVDTDDPTIVVYTSGTTGAPKGAVHSH--IVLRN-SNNIANALHIENDDIVLGHMPFYHVAGAFAAALTALSRECTLVAVPHWKPKEVLELIDKEAVTIMAGIPTHYIDLVEAVKQGGPRPSTLKTGWIGGAAVTPDVAAAINELNMQTLQVYGMTETTSSTTLSRFEDHIDIVCDNR--------GVPIGDFEVAVFSEDDVKLPVG--QVGEVRVRGHLVMQGYYKNPEATAKVITPDGWFKTGDLGVLDEVGYLKITGRKAEMFIVGGSNTYPAEIEKMLQAHDAIKQAVVVGVPDRRLGEVGYAFIQREAGMTLTEPELLEYCRSAMADYKVPRFFEFVDEFSKTTTGKLQRSELVARA------- 126665759 13 ------------------------ADHPALISKQG----TVSWRDLLDQTNRIANRLRDAGLEPGDSVAALSENSADYVALYLGVLTAGGCMVPLSGMASAETLSLMLSDCRAKFLFVSQKNGDLLHSFQPGLQGLPRIVALDEDGEGIGQTLRDWLGDAARPADVSLDDAFNIIYSSGTTGTPKGILHDYR---FRQRQMERMSLYGLDCDAINLVSTPLYSNTTLVSVLPMLFHGGTLVI-MAKFDARRFLELAETHRVTHAMLVPVQYQRILADAEFDRFDLSSFKLKLCTSAPLPDVIADAMARWPGNIREVYGLTEGGIST----------SLDCAAHPNKWNSVGIPTEGAEVRVIDEDGHELPRG--ETGELVGRAISMMRGYVNRPEQTREMLWEDVFYRSGDMGRIDEDGFIHILDRRKDMIISGGFNIYPVDLEKALLAHPAVDDAAVIGIPSEHWGETPLALVVLKPGHQDSRLTILEWANGQLGKSQRISAIELREELPRSTIGKVLKRELREPYWN----- 154686249 1780 ------YPKEKTIHQLFEEQAERTPEQAAIVF----EDKKMTYRIVNERANQLARTLVAKGLQAEELVGIMAERSPEMVIGILAILKAGGVYVPIDPDYPKERIHYMLEDSNVSILLLQHHLLE-------GTDYQSHTVFLDDPSSYGAEASNLKLN-------VMPNQLAYVIYTSGTTGNPKGTLIEHKNVV--RLLFNNKNVFDFNASDTWLFHSFCFDFSVWEM-YGALLYGGKLVIIPKQINPERYLQLLKSEAVTILNQTPSYFYQLMQEERADPESNLNIRKIIFGGEALNPSFLKDWKLKYPQLINMYGITETTVHVTY-------KEITEREIDEGRSNIGQPIPTLQAYILDEYQRI--QVMGIPGELYVAGEGLARGYLNRPELTGEKFVEHPFYKTGDVARWLPDGNIEYLGRIDHQVKIRGYRIEIGEVEAALLQLESVKEAVVIAIE-EEGSKQLCAY--LSGDDSLNTAQLKHHLLNKLPAYMIPAYFVQMEKMPITANGKIDRKALPAPEGNRLTG- 56475804 28 --------------------------------------RSVSYRELNAMVNRTGNALKEHGVARGERVLFLMDDSPEMVAAYLGTLRIGAVSVALNVRLAPRDVRYVIEDSECRVLMIDAEFVHLYEEIAGELASRPLVVVRGPALPAGCVSLESFVADALESEPAAPNDVAFWVYSSGTTGRPKAVMHTHECVLIADRME--REYFGVVPGDRIFTTSKMFFGWALGHSLMGGLRCGATVIIAPGWDPTLMAEIIERHKPTLFFSTPVMYRNLLREGVAETSACRQIRHFLSAGEKLPETLYQRWEVCGKPIIDGIGASETIFLFLVN-----------EGHEQRPGSCGKKVPWAEVRLVDEAGEEI-VTPDVPGLIAIRTPSQFAGYWKQPELTAKALR-DGWYYPGDMFSFDRDGYWYHNGRADDMLKISGQWVSPSEIESCAMTAPGISEAAVVGIQQDDGLMRLALIAVAKDPTANEARLSEEVLKANLSIYKCPRTIRFVEELPRTATGKIQKYRLREMMK------ 186683589 1121 ------------IHELFEVQVERSPDAIAVIF----EDQQLTYRELNQRANQLAHYLRSLGVGPEVLVGIFMDRSIDMVVSILGILKAGGAYVPLDPTYPKERLAFMLSDAQVSVLLTEDKFLEGLPEHQAQ------VVCLNQNSEAWCQERVD------NPVRVTTNNLAYVIYTSGSTGKPKGVLVNHQNVI--RLFTATQSWFNFSDRDVWTNFHSYGFDFSVWEIWGSLLYGGRLVVVPYSRSPEAFYNLLCTQQVTVLNQTPSAFRQLMNAEEEAAGKTGTLRLVIFGGETLEDSLQPWFERHGSQLVNMYGITETTVHVTY-------RPINIADLNQRNGSIGHRIPDLQIYLLDSQRQPVPIG--VAGELYIGGAGVTRGYLNRPELTAERFIVNPFYKSGDLARYLPNGELEYLGRIDHQVKIRGFRIELGEIETALRKHQAVREVIVQAVEESHGEKRLVGYVVLDDKQAVTIGDLQRFLKEKLPEYMVPSAFIFLPALPLTPNGKLDRRSL----------- 163699903 53 -------------------AGRRHGEATFLVY----EDDRASFEAFARAVLALSADLIRGGLRPGDRVAIAMRNLPEWPVAFFATLLAGAIAAPLNAWWTGPELEYGLIDSGATVAILDPERFDRIAERRQACPALARILLARGTEPGAVSAWASLPPGELPEVPLAPEDLATLFYTSGTTGRSKGAMGTHRNGACAVMAAALRRGEPVPPQKVMLVSVPFFHVTGCFATLVSALSRGSRLVLMRRWEIARALDLIERERCTSAGGVPTIAWQLLDGREAGTHDLSSLEAVTYGGAPAPAELARRLRAAFPHAATGWGMTETSGTFTHHM---------GEEYLNRPDSCGPPLPVCEARIVDPEGRALPPG--EIGELQVKGPNVVVGYWNRPAETAAAFR-DGWLATGDLARMDEEGFITIVDRARDMLIRGGENIYCCEVENALHEHPAVVDAAVVAIPHPTLGEEPGAVVALARGQDTSEEELKAFVAARLAAFKVPVRILFYDELPRNPSGKILKSELRKLF------- 118472689 1 ----------MNLFGLLDQTAARHGDRGAVFC---GERELYTWTQLRDRAARLGSTLTE----PGTRVAVASENRPEIIEIMFGVWAAECVYVPINYKLHPREMADILADSGAALVFASPKIAPGL----FEVTDVPVEVVGTDAYTQRF---------ESEPVPAPLTDPAWLFYTSGTTGKSKGAMLSHRNLMAMTVA-HLADFDAPDEFCSLVHGAPMSHGSGLYIP-PYVLRGARQVIPSGAFEPDEFLDLCDHHPGCSAFLAPTMVQRLIQTGRPRPAN---LRTVVYGGGPMVDSLKKALAAYGQIFVQLYGQGEAPMTITGLRRDDHL-----DADDATLGSVGYPRSGVQVAVLRSDGT--PADIGEIGEIVCRGDVVMSGYWNNPEATAATL-KDGWLHTGDMGSFDARGHLTLRDRSKDVVISGGSNIYPREVEEVLLEHPDVVEAGVVGAPDAEWGEIVVAFVVTNGTPVDAAALDAHLL-ERIARFKRPKRYEFIDALPKNSYGKVLKRELRER-------- 163849580 31 -----------SLVDMFERTVERFQERPAFSNMG----RVITYGALDEASARLAHHLRNLGLQPGERVAIMLPNLLQYPIAFFGVIRAGLVVVNVNPLYTAPELEHQLRDSGACTIIVLENFCATLQVALRDVPNVIVTRVGDELARPGAMQWRRILSVRVKPVETGLNDIALLQYTGGTTGGAKGAVLTHGNVLANALIGAWFAAVGTHKGEKYLVALPLYHALALCQVVNRFILGGCGVLITNPRDLNGLVAEMRRHRFRSLAGVPSLFQALAQHPDIGKVDFSETVACCSGGAPLPLVVAEVWKATGLTIVDGYGLTEAAGVAVMNPLGARPQ----------RSGIGVPVCSTEIEIRREDGSVAASD--EPGEIYVRGPQVMRGYHNQPEETARAIDAGGFLATGDIAAMGRDGYLTLIDRKKDMAIVGGFNVFPSEVDDVLLRHPGIREAAVVAVPDAHSGEAILACVVRQNPHLTEAEVIAH-ARASLTGYKVPRRVVFLDVLPKTPVGKVLRRVLRD--------- 91214565 701 ---------QLNITEAIDRHLKTRGNKTAIIWEPDEEALHITYNELSKRVNKMANVLKRNGVLKGDRVCIYLPMIPELAISTLACARIGAVHSVVFAGFSASALSSRINDSDCKMVITSDDLKGIVDEALESTPSVECVLVAKRTENRDVWLHEELVDDKCEVEIMDAEDMLFILYTSGSTGTPKGMVHTTAGYMVYT-AFSFKNVFQYKENDVYWCTADIGWITGHSIVYGPLLNGATTLMVPSYPDFGRFWDIIDKYKVNQFYTAPTAIRALAKQKFVNQYDLSSLKVLGSVGEPINEEWNWYNENIGCPIVDTWWQTETGGIMISPI---------PFVTPTKPTYATLPLPGIQPSLMDEKGNEI-KGNSSSGRLCIKHPWMARTVYGDHQRYIDTYFSENIYFTGDGALRDEVGYYRITGRVDDVIIVSGHNLGTAPIEDAINEHPAVAESAIVGFPHQVKGNALAGFIILKGESRNRENLSKELISSKIGPIAKLDRVHFVSGLPKTRSGKIMRRIMRK--------- 91214565 45 -------DGETNLSYLLDQHVEDYGDEIALIYDSAVRQKKYTYSEVLEKVSKLAGGLKELGVEKGDRVIIYMPMISHSLFSMLACARIGAIHSVVFGGFAPDELAIRIDDAKPKVIITATSGIELDEAIEKAKHKVEKVIVFNRKLGVEFIDYLELMAKPVNAVALKSQDPSYILYTSGTTGSPKGVVRDIGGYAV-GLKFSMENIYGTKPGDTFWAASDVGWVVGHSIVYAPMIQRNTTIIYEGKPDAGAFWRVIEDHKVNVMFTAPTAFRAIKKHGEFKKYDISSLKYQFLAGERCDETTLKWAQHLKIPVIDHWWQTESGWPNVANFMGMDALPI-------KLGSSGKPVPGYDLVILSEEGEVLPANTE--GYICSKPPGFMQTLWDNHERYKNGYLSPGYYFSGDGGFIDEEGYVFITGRIDDVINVSGHRLSTASLEEVVSQHPSVAECAVVALQDALKGEVPLAIVVPILGDEDYETEIVQLVRDKIGPIAALKNVVIVKRLPKTRSGKTLRRTLKK--------- 115526575 17 ------IPPRFNIAAACDRYADGSGRLALIYCDEDGAATKLSFDDIATHSRRFANVLGAAGLSRGDRVAVFLSQSIELPIAHLAAFRAGLILVPLFTLFGEDALQFRLTDSGAKAVVTDAGGAAKLLKIRDRLPALSHIFVTTD-APAGTLPFWPTLQAASDDVETAADDPAIIIYTSGTTGNPKGALHAHRVLLGHLPNVEMVHDFFPKPGDVYWTPADWAWIGGLFDALFPAWYHGVPVVRAKKFEPDGAMRLMAEHGVSCVFLPPTALKLMRQA--NVRHDGVKLRSILTGGESLGGELLDWVRTFGIDAHEIYGQTECNLVVGN----------ASKLFPIRPGSMGRPTPGFDVRIVDAEGRELPHGQRGIIGVRQPNPCTMLSYWNNPEATRRKF-AGAFLLTGDLGHQDDDGYFWYESREDDVITSAGYRIGPSEIEHTLMKHPAVAFAAVVGVPDPIRTEAIKAWIVLRPEFAASDALIQDFVKVQLAAHEYPRQIAFVDKLPMTATGKVLRRDLRAR-------- 163845605 42 -FTRWFVGGETNLYNAVDRHAGRRGQAALIWEAETGQSRTLTYFELYREVNRLAGLFHNLGVRKGDRIIIYMPMVPEAIFAMLACVRIGAIHSVVFGGFSVTSLASRIDDAEPVLIVTADALKEIVDKALAETDSVRDVLVLNRGLVPRDLDWYEQLAKRGEPVPVASTDPSYILYTSGTTGKPKGVVRDTGGYMV-ALYASMSTIYNCGDGDVFWSTSDIGWVVGHSIVYAPLLKGVPTVVYEGRPDPGVWWRVIEKYGVTHVFTAPTALRALRKFPEHRDADISSLKLLYAAGEPLDAPTYEWAAALGVPVIDHYWQTESGWPMVTNPVGVELLPI-------KPGSPTKPAFGHRLEVVDADGNPVPPGEK--GFLVEHGPGTLLTLWNDDERFVKHFKDKLLYMTGDYAIKDADGYLFMLGRADEVLNVSGHRLGTREIEEVVSAHPAVAEASVIGVRDELKGEDVLVVAVLKQHQDDIANEIRQLVRERIGPIATPKAVHFVSMLPKTRSGKIMRRVIRAVYQ------ 116061600 67 -------------WNCIERNIQNGGEQTAFIWEGNGEEGKKTYLELQADVNRLANWLKSAGVKKNDAVIIYLPMIMELPVAMLACARIGAVHSVVFAGFSSEALAQRLLGCKAKVVLTCSAVMEACDFAAAKDHAVDHCLCLTQSRDKHWQNEVDQLPRDCETEWMDAEDPLFMLYTSGSTGSPKGVLHTTGGYMIYA-GATCASVFNMRQGDVFWCTADCGWITGHTLTYGPLLNGATSIVVPNYPDAGRCWNIIDKYKVKTFYTAPTALRALQRYGDDKAYKRSSLKILTVGEPINPEAWQWYFNVVGCPVMDTWWQTETGGHMITPLPLAIEQ---------KPGSATLPFFGVEPVLLNENGVELLDEAE--GYLCFKTPWMFRTLFADHQRYEESYFSKGYYFSGDGAKRDADGYYWITGRVDDVMNVSGHRIGTAEVESALVTHAECVEAAVVGIDHPIKGQSIYAFVTLRESCELTNSTRKALVRAMIGPFAAPDTIQRAPALPKTRSGKIMRRILRK--------- 94314053 1 ----------MTFAYFLRRAARYWGDNPAVLYRD----RVLTYRQLDKRSTRLANALLALGLTRGDRVAIQARNCPEIVEIECALYKAGLVKAALNPRFTAEEASDVVENCTPRVMIVGPGYTRYQRESRG-FGCVEHFFAI--AGAEGQYGAYEALIDGGATTAIDPDDLAVLHFSSGSTGKIKAAMQSYGNRLASMRKMILGMDRPARPGDRLALIGPITHASGMLMQ--PYLFLGATLVLFEKFEPAHFLAEVPRLNLTHVFMVPAMINLLLAEPTLATADLSCLKTLAYGAAPMPARIREAWERIGPILSQGYGASESTSGVTRLSTADHAEALA--RHPERLASCGRAMGETEVRVVNERGEEVCDD--EIGELVIRGEDVFQGYWGEPGLTSEVLV-DGWLHTGDLARVDADGYLYLVDRKKDMIISGGFNVYPTEVEATLYQHPDVMEACVISVPDETWGESVKAVVALPGRQASASELIGH-CRARIADYKSPRTVDFVAELPKNASGKLARKVVREQY------- 156546637 227 -----LTYPEMRISDYVWESLQDYSNMVALQCGVT--NRKYTYAQARDYANYVARSLLDIGVKPGEVVALILPNLPETAIAFLGCLEAGIVITTVNPIYTADEIARQLISSGTKAVITAAEISSTVTAVNKSIPGGRVIVVNDHPIPDGVIPFEDLITKGKTLAPLPDDDVAILPYSSGTTGLPKGVMLTHRNIVSNTVDKHMMIKADGSSQEIVPVVLPMYHIYGMSTIMLSRLSIGSRLITLPKFTPESYIKVLDENKVSVLMLVPPIVLFLSASKHVTRKHLENVTSITSGAAPLSKTDVDKFDRSKTQFAQGYGLTESSPVALFEKSGWTXXXXXXXXXXXXXXXX----------------------------XWIRGPHIMKGYLKNQKATEETIV-DGWLLTGDIAYYDDDLDFYITDRLKELIKVKGYQVAPAELEALLRTHPNVEEAGVIGIPDERAGEVPKAFVVLKNKGETKPEEIQNFIKGKVSEFKLRGGVQFIDTLPKNPSGKILRSKLKQDY------- 146303791 7 -LPDL---RPRTQSDILESS----GEGVAINFLGN----RISYPELRGMVESVSSQLE---IGRGDVVILSTQNIPQFVIAEYAVWRKGGIVLPVNPSYTQAELDYLARDSGAKLVICESNVPSNLPVIRTNPHTFHKVEGWNIPDCEEELNLKSGRG---DRVNYSPQEVAVLMYTSGTTGKPKGVPITHSNLYASSLI--YVRWFQFTGRDKVLGIAPFFHVTGQVFHVTTPVMAGSQIVATFRFDPRSALRTVQEERTTVTMSVATAYRAMLNSY--SGEDLTSMRLWSSGGMPMPRALEEEWKRLGSWIYMAWGLTETTSPATLWPYPYSGELPVNEMGV---VSSGMPVYNTEIELED-------------GELLVRGPQVVKGYWKQEE------FKDGWLHTGDIGEIR-DGWVYVIDRKKDVIVTSGFKVMPREVEEVLHLHPGVDEAVVVGIPDEYRGERVVAFVKPRPGAKLNLEELKEFCRTRLAPYKVPREIRLVDEIPKTGSGKIMRRAFKEE-------- 167578906 93 -----------TIGALLRARADALPDEPFLFFPADD--LSYTYRAFHGLACAAADTLRAHGLARGDRLSVVLPNDPEFLAYYFGAHLLGVVSVPINPALTAAECAYIVRNSGAKLVVFDRRMTNLRDAVRAELGDDGGARLASADAASGFLAATGERAALAPDPDLAAGDDASILYTSGTTGHPKGVVLSHRNLL--SDARALVRWFAFEPGTRTMCILPLFHNNGQVITLLPLIAGGSSVILEGKSALPSFWKLIDTYRVNWTSVMPAFLSAFLEYGLKRTDD--TLRGIVCGGQVLLDEVRNRFEEYRVPVFEGFGLTETTSFATMNR---------HPAERRRFGSIGVALPCNALRIVDADGREVAAG--ETGEILIRGENVATRYHGLAELTAERFR-DGWLHTGDYGYRDDEGHFFFATRVDDLIIKGGENIYPAEIENALHGCDDVVECAALGVPDPILGQDVCVYVKLRPSSTLGKDGVRRLCEGRIAHYKCPRHVVLLPELPKGPTRKILRRKLLAHFA------ 194290931 18 ------------LGDVLYRSAIRFGARVAVVDGD----RRLSYRELDDLSSQFADYLLEAHPEP-VQVATLCANSADMVVAINGIHKAGHVWVPVNILLDPAQIGYILRHAEVSCIVADEALSPQIAELLHGLDLPVILVRAGAGSTGGRTLANVTRGRPAPAVDIDSGQPALIMYTSGTTGNPKGAVHSHASVYSAVLAN--VSALAYTEKDVVSGMLPLFHC-GQHVAMATALAAGASVVLARGFSAQATIDAIARERITLLIGLPMMYAAILDDPRAPSADFSSLRLCMYAMAAMPRVLVDRIAAAMCDIVLVTGQTEMYPVTMSFRPVEHPHRDANYW--------GTSTVVCETALMDDDGRLLGPG--EVGEIVHRGPNVMLGYFKDPAAT-ESVQKYGWHHTGDLGTFDEDGQLLFLDRKKDMIKTGGENVASIRVESAILSHPAIASAAVVGLPHPHWSEAICAFVVLKPDSECSEQELIAHCRPHLGKFETPKAVKFIEALPLTATGKVQKHILRKQYENCFA-- 218151993 18 ----TEVPDNYNFFDCVDKIAADDPSRLAIHVGPDGTRTEKDFDFFSKKSARLANALSKAGVEKGDRIMIILYRRIDWWVSMLACHKIGAVPVPSPNLLTVKDIQFRVNFAKIKGIIAEDSVADRADEAHKSCPSLKVMVQAGEDLHDGWLDFETICGEASDSFPRPADDSLLIFFSSGTTGQPKMVEHTHNYPLGHYVTGAYWH--DLEPGAVHLTLADTGWGAVWGKYYGQWMAGAVVFVFRGKFEPSELLRVLADNKVTSFCAPPTVYRFMIRE-DLSKYDLSALTHCTTAGELLNASVFEAWEATGLPLYEGYGQTE-----------SVLQIATFPNMTPKPGSIGKPCPGWDIALIDTEGNLCAPGEE--GQICVRPVGLFTGYLDEPQKTENVMV-DGYYQTGDKAWMDEDGYYWFLGRTDDLIKSSGYRIGPFEVESALITHDAIVEAAVTGVPCDVRGQAVKATVVLAPGYEGSEELTKELVKKVTAPYKYPRIIDYVTELPKTISGKIKRAEIRAK-------- 163707966 27 ALPELRYPARLNVSQFLDRWAEGHGHALCLV----GEHESLTYRQFFERVNRIANVLVRLGLRPGNRVLLRSGNTPALVAAYLAVIKAGGIVVATMPMLRARELAYPLNKARIALALCDHRLADEMERARPLAPGLERVVYWGSGAADSLEALAARESPAFTAVDTAADDICLIAFTSGTTGEPKGAMHFHRDMLA-ICDTYARHVVRAVPEDRFIGSAPLAFTFGLAIVLFPMRIGATGIVL-ELAGPDALAAAIARERATICFTAPTAYRAILR--RIGQCDLSSLRRCISAGEALPRPTFEAWEATGLKLLDGIGGTEMLHI-----------YLSASEDQVRPGATGRPVPGFEARVVDDEGRELPPG--TVGRLAVRGPIGCR-YLADARQTA--YVADGWNYPGDSYLMDEDGYFWYQARTDDMIVSSGYNIAGPEVEAALLGHPGVAECAVVGAPDPERGTIVKAYVVPAPAAPDLAQALQDFVKTEIAPYKYPRAIEFVEALPKTASGKVQRF------------- 15921367 23 ---------------------------------------KITYRELNLMIDSVASQL---DINKGDVVIVTMQNIPQFIITEFAVWKKGGIVLPVNPSYTEKELDYIIENSEAKLMIRSCEAIETFHEIPSELKAKWKIIDCEEELDFKSLHREK--------VDVSPNDLALLVYTSGTTGRPKGVPITHKNIYASSII--YKHWFKFTEKDKVLGIAPFFHITGQIFHITTPLISGSEIVISYRFDPTLALRHVEEKKTTVTMAVATAYRAILN--EYKGEDLSSMRLWSSGGMPMPRTLIEWREKIGQWIYMAWGLTETTSPATLWPYPYNGELPVDPE--TGVVSSGIPVYNTEISIAED------------GEVLVRGPQVVSGYWKMEK------FRDGWLPTGDIGKII-DGWVYIIDRKKDIINASGFKIMPREVEEVIYMHPAVSEVAVVGLPDQYRGETVAAFIKLKDGNEKVEEEIISLCRKNLAPYKVPKIIRFVNEIPKTPSGKIMRRVFRNE-------- 206973959 456 ----------------FEKQVQKTPNKLAITC----DGVNFTYKELNERANELAHYLVEEGIRPNQFVALVFPRSIEMVTSMLAVLKAGAAYLPIDPEYPAERINYIVNDAKPVCIITHSSVSSKLVIEND----MKKIVLDDEETKLALHTYSRMNIECKNDVSI--LNPAYTIYTSGSTGNPKGVIVPMRGL--SNFLMAMQQKFSLHEHDHLLAVTTFFDISALEI-YLPLISGASLTIAQKEDEPSALTTLLQEERVTIMQATPTLWQALVDYPE----KLQGL-NILVGGEALPAHLANKLKELGCSLTNLYGPTETTIWSTV---------MNIDERESGIPPIGKPIWNTDVYVLDAGLQPVPPG--VMGELYIAGEGLASGYLGKPELTAERFVANPYYRTGDLVKWRSDGVLEYMNRADHQIKIRGFRIELAEIEMVLQRHENIKQAVVMVREDRPNDKRIIAYIVAEEKETIHLSEIRSYVSESLANYMVPSAFVWLEELPLTPNGKVDRKKL----------- 47565728 464 ---------------LFEKQVQKTPNKVAVTCNGVN----LTYKELNERANELAHYLVKEGIRANQFVALVFPRSMEMVVSMLAVLKAGAAYLPIDPEYPAERINYIVNDAKPVCIITHSSVSSKI-----VIKNDMKKIVLDDEETKLALHTYSRMNIACRN-DVSLLNPAYTIYTSGSTGNPKGVIVPMKALSNFLLA--MDDMLSLHENDHLLAVTTFFDISALEI-YLPLISGASITIAPKEVEPSALTALLQEERVTIMQATPTLWQALVEYPE----RLQGL-NVLVGGEDLPAHLANTLKELGCSIKNLYGPTETTIWSTV---------MNIDERESGIPPIGKPIWNTDVYVLDAGLQPVPPG--VIGELYIAGEGLASGYLGKPELTTERFVANPYYRTGDLVKWRKDGVLEYMSRADHQIKIRGFRIELAEIEMVIQRHENVKQAVVMVREDHPNDKRIIAYIVAEEKGTIHLTEIRSYVSESLANYMLPSAFVLLEELPLTPNGKVDRKKL----------- 158314640 21 --------------EVLLRGLRRRTSETALVW----DNGRLTYRELRDEISRMIQALRSLGLRRGDGFAVLLGNQPEAVIVLAASVLLGLRHTPLHPLASPEDDDFIIQDAGISTLLVDAQRYPERTRAAASATALKRILTVSAFDIGVDISALADRYAPAPLVSAAAHDPAHVFYTGGTTGRPKGVVISQRSMVEQAVSCAA--EWEWPAAVRFLVATPLSHASGLLV--VPVLLKGGTVFLTESFNAGTFCRMVREYEITISLLVPTMIYRILELGPDVDTSMPSLEVLAYGGSPLPGRLAEAIDRFGSIFMQTYGQTESPIALCVLPRRDH-------ESARRRESCGYPMAGTEIQVLDDVGLEVAIG--TVGEICVRGPLVMDGYWNQPAETARALR-GGWLHTGDLAKMDDDGYFYIVGRSKDLIITGGFNVYPREVEDALSSHPSVAMAAVIGIPHDGWGEAVHGFVVLRSEAATAEELIEHVRRWK-GPIHAPKTIEIRETLPVTANGKPDKRALRSE-------- 153884399 51 -------------WHAVDRHVAGAGNQTAFRFLAIGAPHTVSYAQLSAQTNRFCNVLRALGIGKGDRLFILAGRIPELYVGLLGALKNGTVVSPLFSAFGPEPIATRIQLGDGTVLLTTDALYARVAKWRDRMPTLKHVLLVAEDGGPGTLDLGSLLCQASDACEITPDDMALLHFTSGTTGTPKGAVHVHGAVATH--WATGKYALDLHPSDIYWCTADPGWVTGTSYGIAPLLHGVTSIVDREEFDAERWYGILRDERVSVWYTAPTAIRMLMKAGPARRYALAPLRFIASVGEPLPEAVWWGKDVLGLPIHDNWWQTETGGIMIANTPAFDI----------KPGSMGRPLPGVEAAIVHEDGTVVVVDQPQQGELALRWPSMFRGYLNNDERYRKSFAGE-WYLTGDLARRDADGYYWFVGRADDVIKSAGHLIGPFEVESALMEHPAVAEAGVIGKPDPVVGEVVKAFVSLNPGFTPGDALRMELLRTRLGAAVAPKEIAFLELLPRTRSGKIMRRLLKAR-------- 157336182 30 ---SLPQNEFIDVATFI--SSRPHQGKTAFIDAATG--RRLTFTDVWRAVDSVSSCLSELGIRKGDVILLLTPNSIFFPIVCLSVLSLGAVVTTTNPLNTPREIGKQIVDSKPVLVFTTQSLAPKL------TGSNLPIVLMGEHGDEVVGSLDEMIRKEPNGKRVGERDAATLLYSSGTTGESKGVVSSHRNLIAMVQSIVSMNSFE-DEEESFVCFLPMFHMYGLGAFALGRLARGSTVIVLPRFEMNEMLTTISKYRATCLPLVPPILVALVNGADKAKYDLSSLQYIICGGAPLSKEVIEEFKYPNVNIRQGYALTESTTVGASTHTL---------EESRRHGTAGLLSPSMEAKIVDPEGKALSVN--RAGELWLRGPTIMKGYFRNPEATASALDSNAWLRTGDLCYIDDDGFLFVVDRLKEVIKYKGYQVPPSELEALLLTHPEIVDAAVVG-------QYPMAYIHRKAGSCLSEDAVMDFISKQVAPYKRIRRVAFVASIPKTPSGKILRKDL----------- 168014834 57 ---------------------------------------RLTYSDVLQKTCQLANYLRKRGVKKGDRVCIYMPMVPELPIAMLACARIGAIHSVIFGGFSAESLAGRILDCKSDVLLSCSNLKVIVDEALQLCLEKETVLIYDNKVAGRDLWWQDEVSTVAPVEWMEAEDPLFLLYTSGSTGKPKGVLHTIGGYMVYA-ATSFEYVFDYQPGDIFWCTADCGWITGHTICYGPLLNGATQVVVPTYPSPSRWWEIIEKYKVSIFYTAPTAIRSLEALGDKTKHNLSSLRVLTVGEAINAKAWHWYHRVVGCPIVDTWWQTETGGIMITPLPGA---------WSLKPGSATLPFFGVQPVVLDQDGKE--QDGPCSGYLCIKGPGMARTLYGDHKRFAETYTWPGLYVTGDGCQREANGYITLTGRVDDVVNVSGHRISIGEVESALTSHKLCAETAAVAFDHDVKGQGIYAFVTLVEGAKPSEQLIKAAVRKEIGSFAVPDVIQWAPGLPKTRSGKIMRRILRKIAANQF--- 159154199 431 ---DIQADYPLDLHQLFEDQVERSPNAVAVIFKD----QQWTYKQLNEKANQLAHYLQTKGVKPEVLVGIFIERSIEMLVGLLGILKAGGAYVPLDPSYPSDRLTYMLSDAAVPILLTQQSLVDSLLANQAE------VVCLDSD-----WHVIANYSQHNLVSLVTSENLAYVIYTSGSTGKPKGVMNIHQGICNNLL--RTMDAYPTTIGDCILHIGLLFDVSVWEIFW-CLTSGSTLVVPEGHKDIAYLINLIAKQQVTQVFFVPSMLRIFLQQPNLES--CRCLKRVFCGGEALSYELQQFFEHFNCELHNLYGPTETAVDATCW----QCQPRSNDQII----PIGRPIANTQIYILDQYLQPVPVG--IAGELHIGGVQLARGYLNQSELTAQKFISNPFYKTGDLARYLSDGNIEYLGRIDHQIKLRGLRIELGEIESVLDTHPQIEQTVVVLRGDTAENQRLVAYVVSKDNLLTPSELPR-FLKEKLPLYMIPSAFVILSDLPLNPNGKIDYKKL----------- 118726132 35 -------------YDIIDEYARLEPDRLALVWCDDGNEKKFTFGDLKYWSDKTANYLIASGLGKGDKVMLILRRRYEFYFFAFAAMKIGVTFIPSTNQLMKKDIVYRNNAAEVKAIVADPAIIEHVENSMEDSPTVKKYIMVGGT-KDKWLDYDKEIEVCSNNWIRPDRDHMIIYFTSGTTSMPKMAVHDFTYPLGHIVTAKYWH--RVVENGLHLTVADSGWAFAWGKLFGQWICGAVQFLYMDRFDPCNLLEKIEKYQVKTFCAPPTIFRFMLQH-DITKYDLSSLTHCSTAGEPLNPEIFNRFKKLGHEILNGFGQTETTVIVANYEWLS-----------VDPGAMGMPNPAYNIDVVDEEGNSCQVG--VEGELVIRDAGLFCGYYKDPESTARVWYNNT-YHTGDVVYKDEHGYLWFVGRNDDVIKASGYRISPFEVESAVIEHPSVVECAVTGAPDSIRGTVVKATIVLAKGYQPSEELKKEIVKKVTAPYKYPRIIEFVDELPKTISGKIKRAQLRQ--------- 91780560 1 --------------DVIRHNARFHGIKTAVVCGDD----RLNWREFHLRTNKVANALVRAGLQKGDRVCFFMQNSMAAFELIWGTIKAGGVVSPLNVMMAADSLPAMIDNAAPRFIFVDSELAGAVDAVRGAVRNKPDIFYAESGAVEGWQSYVELVEAGSEAEYFPDSDTMTVLYSSGTTGVPKGSEHTHAARHFYSLGCG--PALRMDPYSVALCATPLYTNGTWITLLPALYLGGT-VVLARKLTPQAWLELVARERITHAFLVPTQCIGIVERA-SPEYDVSSLQGILYGGAPMTSQTAAAMAKTNTRMYEIYGMSEGWCTLAY----------PEDRAHGRSSTVGKPVFGGDICVIDPEGRELPPGEQ--GELAGWSAGLMKGYLGDPQRTADIVWKGPYLRSGDIGYMDTEGFFFVNGRVKDMIISGGINVFASDIEEVFMQHPAVAEAAAIGIPHDKWGETPIVMVILRQGHQIDAVALKEWGNHRLGKFQRVSEVKFVDDFPRANYGKILKRVLREPY------- 118467324 1 ----------MNIA---EHALAAAQSPALITDGGT-----ISYGELHDRSRRVAAALHELGLRRGDGVAVVLPNRPEFLEITWGCQLSGLYYTPVNTHFTADEVVYVIDDSDAKAVFVDASLPGIAARLRSANPAVH--IGVGGKLP-GWRDYEGVLGVAGDAPPV--SDGSEMLYSSGTTGRPKAVRRPNGSWAQSVLELALIHKYGMTQRSVYLSPAPLYHAAGVNYTMAVNRVGAASII-MRKFDAETVLRLIETHRVTHAQFVPTMFVRMLKLPEADRYDVSSLRCVIHAAAPCPVDVKHRMMRFGPIIHEYYGGTEGFAGTT----------IGPQEWLAHPGSVGIPLAP--VHVLDEDGREVPVG--QTGELYFEG-GPDFEYFKDPVKTASVYNERGWRSLGDMGHLDEDGYLYLTDRSTFTIVSGGVNIYPQEVENLLVMHPKLLDAAVFGVPNDEFGEEVKAVVQPADGVPPGPDLAAELCRAHLAGYKCPRTVEF-DTLPRDPNGKLYKRRIRERY------- 67156731 45 ------------------------GEQTALIHDVTGGKARYSYRELRDEVARLAGALRELGVEKGDRVIIYMPMVPQAAMAMLACARIGAVHSVVFGGFAPHELALRIDDARPKLLLTASEYKPLVDKALEASHQPGHVLVLQRPLPGRDLDWQAPLAAPVEPVPLDSGDPLYIMYTSGTTGKPKGVVRDNGGNAV-ALSFAMRHVYAMRAGDVWWGISDVGWVVGHSLIYGPLMNGCTSILYEGKPDAGAYWRVIEEYGVNGLFCAPTAIRAMRKEDPSGRHDLGSLRHLFLAGEKLDSSTHRWLEELGKPVHDHWWQTETGWPVTAPCAGLEGHT-------ARHGSSNRPVPGYRVQVMDEQGHLLGANRQGSIVIALPPPGCAQTLWNDHERYLRSYLSPGYYHTGDGGYLDDEGFVYIMGRTDDVINVAGHRLSTGEMEDLVARHPAVAECAVIGIPDAIKGQVPLGLIVLKGSRIREEQLQRELIREQIGALACFQRIATVKRLPKTRSGKILRAVLRK--------- 115525824 7 -------------------HAKSQPDKIAYQMASTGEA--ISYRQLDERSNQGANLFRSLGLKAGDHIALLMENRLEFMEICWAAQRAGLYYTAISRYLTKDEIGYIVGDCGAKVVITSPRGSDAIAPLIDTLPGVAFFMV-DEPQP-GFRSWDKEVAAQPATPIADEVAGYDMLYSSGTTGRPKGIKRAFEGVPNPFLKILCAGMCGMTGDSIYLSPAPLYHAAPLRFNMMAITLGGTSVI-MENFDAEEFLRLVEKHKITQSQLVPTMFVRMLKLPDEARYDVSSLKGAIHAAAPCPIDVKARMEWWGPILIEYYAGSEGNGVTVSN----------SQQWLGHRGTVGKPVVG-KIKILNENDEELPVG--EIGTVYFA-DAPTFSYHNDPEKTKRAYNDRGWSTLGDVGYLDAEGFLYLTDRKSYMIISGGVNIYPQETEDVLLTHPDVADVAVFGVPNEEMGEEVKAVVQPREGVRPDADFAAAFCREHLSPIKCPRSVDFEAELPRTPTGKLVKRHLKDRY------- 119503301 40 --PSSMRD----LWML----ATGHGEAEYMVYLD----ERMTYHDAAERVAGFANWLREQGIVPGDRVAIAMRNYPEWMLAHWAINAVGAVVVGLNAWWVADEMAYALDDSKPKMLIADQQRLATFATVNDQFPDMAVVSVRSEDDAVKSTSWDTAVATGGPEVAIDPDSDACIFYTSGTTGRPKGAQLTHRGCVANVLAGTVLETPASAPPPVALIATPLFHVTANNCIMQAGTVAGGRFILMYKWDPVEAMRLIDAEQITTMSAVPMMSREILTHPDRDEYDLGSLNAMGGGGAAMQPDLVGKVEMKRAKPAQGYGMTEVCGIISY---------IAGDIFIERPSSAGPMVPTLEGKCVDSEGRKL--GANEVGEVCVRGTPVIKGYINRPEATAETIV-EGWLQTGDIGYFDEDGFLYLVDRAKDMILRGGENIYGAEVENAIFDHPAVLECVAFSVPDDRLGEEVGAAIHLKEAAMLDASGLREHLASRVAAFKVPRYIWFLSELPRNANGKFLKRELKD--------- 194245672 10 --------------ELLGANADRFGDRTA----YSDGRRSVGHAGLERRTRRLAGHLGQLRLHPGDRAMICLGNRVEMIESYFGVLRADAVAVPVNPRSTDAELTHLLADSGARLVITDAARAERFDRLRAEFGDLTVIATQDGPLPDGVIAFEPLAAEEPELPARDGDDVAWMLYTSGTTGRPKGVLSTQRS-CLWSVAACYVPVPDLRAEDRVLWPLPLFHLSHITCLLAATAVGATTRIVDGT-SAQDVLAALEQERSTFLAGVPTLYRYLVDAARERGFTAPDLRVGLVGGAVTTAELLRAFETFGVPLIDAYGSTETCGAIAVNWPTG----------ARVAGSCGLPVPGLTVRLVDPET-LLDVPAGREGEFWVSGPSVMLGYHNQPEATAEVLR-DGWYRTGDLGRRDEAGFCTVTGRIKEMIIRGGENVHPGEVEAVVRAVPGVADVAVVGKPHDVLGEVPVVFVVPGAGGFDPAAVLAA-CREELSYFKVPEEVYEIERVPRTASGKTTRHVL----------- 156378536 12 ----WFVGGEINVSECVDHHMRSHPNRTALIWDEPGDVEHVSYIQLYGMVNRMANMLKCHGVKKGDIVCLYMPVSPLAVAAMLACARIGAPHSVVFAGFSADALASRINDAQAETVITANDLKRVVDDAVSKSPGVKRVFVMKRTGAQVDIPLEEAMAEQPDPEPMDSEDPLFLLYTSGSTGQPKGIVHTQAGYLLYAKLTH-KYCFDYKQGDVFGCVADIGWITGHSVVYGPLANGATTVLFESTPDPGRYWEMVERLRINQFYGAPTAIRLLLKSGNSEKYDRSSLKVLGTVGEPINEEWHWYNDVVGCTVVDTWWQTETGGILISPRPAPDNSPVKPEFPM-------RPFFGVDPVLVDEKGKEL-TGNNVTGALCFRSPGMCRTIYGHHERFLNTYYRPGYYFTGDGALRDKDGHYRITGRMDDVVNVSGKRLGTAEVEDAMDNHSAVAETAVVGFPHPIKGEGIYAYATLKDDAQIEREEVKKLVRQKIGAFAVPEIIQVVPGLPKTRSGKIMRRILRKVAQD----- 186473658 6 ----------------IEAHALRDSARVAIRSG----TEVLQYGELIRKVDRFVDSLRGAGVDSRHTVASLCDNRIEVLLLYYAMGKIGGTFISINQSLTAPEVAYILGHAEVSLLLHDERMELVAKKAAEDQDTVQ-VTTFEELIAAGSTSQVSTIGQMADNF--------MVAYTSGSTGRPKAVAFDQRSEVAGN--RSLIEMWGMTPSDITLVALPLGFMYGLSTAASMTLQAGGEVVLLRRFHPREVLEALISHKATVFHGVPTMFAMMLEYAESVEVDLSFMRLLVSAGAPLSRELCARFEKFGKRIDDYYGLTEVRPVFGRYWNDSSPVPASA---------IGKAAPGVIVRIVDSNGNDV--EQGETGEILVRAPSTTRGYFKNPELTESVFTGDGLLKTGDLGYRDTDGYYHLTGRIKDIIIRGGANIAPAEVEETIESHPDAKAVAVIGVPDEKFGQIVVAYVVPRECNHASEDEVREFCKGRLADFKVPAQIIWSEELPLGITGKVDKKALLARW------- 186682768 1108 ------------IHDLFAAQVELTPDAVAIQQ----EGQQLTYRQLSDRANQLAHYLQSLGVKPETLVGICVERSLEMIVGLLGILKAGGAYVPLDPAYPQERLADILADTQLKILLTQERFQDKLPDYAGKT------ICLDTD--------WEIIAQHSTANPISEHNLAYIIYTSGSTGKPKGVMIEHRSLMNFVMTA--MHEYGINASDNILQFASICFDASVEEILPCLSVGATLVLRTEQMSSDEFWRCCREWQLTVLDLPTAYWHELVAELTSEDIRIPSLRMVIIGGEEAQLERVKRWHSSLPQLLNSYGPTEATVIAT----------LERLTPAATSVSIGRPISNAQVHILDQYLQPVPIG--VPGEMHIGGAGLARGYWQRPELTAEKFIQDRLYKTGDLARFCPDGNLEYLGRVDDQVKIRGFRVELGEIETVLRQHTQVFQALVIAREDIPGQKRLVAYVVLHHPQPTTNELRQ-FLKQKLPNYMIPAAFVLLETLPMTPNRKVDYRAL----------- 186682768 37 ------YPKHLCIHQLFEAQVEKTPDSIAVVF----KEEQLTYQELNHRANKIAHYLRLLGVDTEVLVGICVERSLEMIVGILSILKAGGAYVPLDPTYPKERLSFMLSDSQVQVVLTQEKFVDDLAASGAKL------VCLDDKK-----SFHQESNENPSSGVAPEN-LAYVIYTSGSTGTPKGVLIQHQGVC--NLAQAQVKLFNVQQNSRVLQFASFSFDASVWEIFMALCSGASLYILRPGID---LMRLLQEQSITHVTLPPTALAAL------PKEELPNLQTLIVAGEACNPKLIAEWSK-GRRFFNAYGPTESTICATVAEYTGDTQL-----------TIGRAIANTQIYILAQDRQPVPIG--TPGELYIGGDGLARGYLNRPELTKEKFIPHPFYKTGDLARFLPDGNIEFLGRVDHQVKIRGFRIELGEIEALLSQHSDVQQAVVIAREDIPGDQRLVAYIVLKQKLDVSVTSLKRFLQEKLPNYMVPAVFVILDSLPLTPNGKVDRQNL----------- 209552131 10 -----------SVYNTLLQAAQPRMEKAAIVY----EGETITFAMLLTRIDQVVRRLRSLGVQQGDAFAVFGQNHPEHLYCYYAASKMGAVFVPVNPNLTASEVDYNFRHSEAKVLFFDDHVEETAKQAVPA-EKLFHISSLTNVAP----------GSAETQAAIDVNDDFIITYSSGTTGNQKAIVLDHRAQI--DVAASLSQMWGISEADTTLVALPLGYLYGFSTAAATGLSVGGTVIVLRRFHPRDVLASFEEHPVTVYHGVPTMFTMMMEYCEQRGFDLSRVRQLICSGAPLPEEVSARFEKFGKPLQNYYAMTEVAPVFGRYY---------DDATDLPAGAIGKAAPGALIKIQRPDGSECGVD--EPGEALVRGAATLKRYAKDEALTAASL-EDGMFRSGDLVSRDKDGFYYIVGRIKEIIIRGGHNISPAEVEKATVRHPAVQDAAVVGIADRIFGEVPVAFVVLRSNATVSEEDLIGFLEKQVSDFKVPRTVHFVAELPQGKTGKVDKKALKMRAEE----- 148258327 7 -------------------HAQSHPDKIAYQMAATGKA--ITYRELDELSNQGAQLFRALGLKAGDHIAFLMENRLAFMEIAWAAQRSGLYYTAISRYLTKDEIAYIIKDCGAKVFITSPKCAEQVRDLVTAADG-PMFFMVDEPEP-GFRSWDKEAGAQPKTPIADQVAGYDMLYSSGTTGRPKGIKKDFEGAPNQFLRVLCADMCGMNAESIYLSPAPLYHAAPLRFNMMAIVLGGTSII-MEHFDAEDFLRLVEKYKVTQSQLVPTMFVRMLKLPDRRRYDVSTLKGAIHAAAPCPVDVKAKMEWWGPILIEYYAGSEGNGVTVCT----------SKQWLEHRGSVGRAVVG-KIKILGEDDKELP--TGEIGSVYFADAPVFS-YHNDPEKTKRAYNDKGWSTLGDVGYLDADGFLYLTDRKSYMIISGGVNIYPQETEDVLITHPDVADVAVFGVPNEEMGEEVKAVVQPRAGKALEEQLIL-FCRQHLSPIKCPRSIDFEPELPRTPTGKLVKRHLRERYWPKKGAA 211588308 29 -----------TIGDLLQRQAEQFPGNIAISCP--GTSNSITYRQLNDRTKLLGKALIASGISVGDRVGIFAGNVLEYVEVALATARIGAIIVLLNTFYTTEEIKRALRFTGCSLLFITESLLPCIDQLKSEFPDLRSMVLLSGQCSENLQSYADFFNIPPTETQVTPETICNFQFTSGTTGMPKAVMLTHFNVVNNGFL--IGDRVCLSPNDTICCPWPLFHSSGFVVGLITSLHGATLVLPSPVFDPAATARALISERCTGLQGVPTMFAAVLEWYRQRGTRPPPLRTGIIGGSPVSPALLRELQHEFADLGIAYGMTETSPL---SFLSKGFEPEGTHSWMEI-------LPHTTAKIVDAQGTIVPIG--SPGELCVSGYLLQQGYYQNPGKTSEAMREDGWIHSGDEAIMDEQGRCRISGRIKDTIIRGGENIYPAEIEDRLNEHPAISMSAVVGIQDAKYGEAVAAFLQLKGENPCAQAHISEWVQQTLGKHKVPTLVFHLGDFPKTASGKIKKVDL----------- 207084966 67 ---------ELNVSECIDRHLNDKADKIAIIFGEKGDIQKITYKQLSIHVNKTANLLRDHGITKGDRIVMYMPMIPEAAYVMLACARIGAIHSIVFGGFSADAIHSRVLDAKAKLIITADGLKPTVDEAKGECDFVEKVLVVKRGRDEIYNDLIDTMSDKCEAEIMQSEDPLFLLYTSGSTGKPKGVLHSQAGYILWA-QMTMEWVFDIKDSDIYWCTADVGWITGHTIIYGPLASGATTVMVPTYPDAGRWWKMVEELKITQFYTSPTAIRMLHKVGEPDNYDLSSLRILGSVGEPNPEAWEWYYNKVGCPIVDTWWQTETGGHMISPLPGATPIQTS---------CATLPVPGIMAEVMDKDGTPTAIGEK--GLLCITRPWMIRGVWGDDERFKKAYFGEPVYFSGDGAMVDEKGYITITGRTDDVINVSGHRIGSAEVEASIGNAPMVAESAVVGQPHPIKGESLCAFIILNAGYEEMALEINSIIKKEIGAFAKCDRFIFVPGLPKTRSGKIMRRLLR---------- 94310169 50 ----------------------------------------LTFAELDDRCRRFAGALLRAGFRREERVLLCAFDTIDFPTVFLGCLLAGVVPVAVNTLLTTEDYAYMLEHSGARAVVVSAQLLPTMRAAMTKAGVTPDLIVAAPHTEDSAKAANSAMAASAPPVATGPDDMAFWLYSSGSTGRPKGTVHTHGNL-FHTADLYARRVLGIREDDTVFSAAKLFFAYGLGNALTPLAVGATTILMAERPTPQAVFQRLTTHRPTVFCGVPTLFAGMLASPDLPPRADVAMRVCTSAGEALPQDIGNRFAHFGCDILDGIGSTEMLHIFLSNRPGE-----------VRYGTTGKPVPGYELKLLDERGEPCA--SGEVGDLYIKGPSAALMYWCNREKSRDTFV-GAWTRSGDKYVCDADGYFTYAGRSDDMLKVGGIYVSPFEVEAALALHPAVLEAAVIGVADADDLIKPKAFVVMRPGQQWHEAELQAFVKSRLAPYKYPRQIECVEELPKTATGKIQRFRLRQREE------ 23306686 26 -----------TFGDLLRDRAAKYGDRIAITCGNT----HWSYRELDTRADRLAAGFQKLGIQQKDRVVVQLPNIKEFFEVIFALFRLGALPVFALPSHRSSEITYFCEFAEAAAYIIPDDYRSLARQVQSKLPTLKNIIVAGEA--EEFLPLEDLHTEPVKLPEVKSSDVAFLQLSGGSTGLSKLIPRTHDDYIYS--LKRSVEVCWLDHSTVYLAALPMAHNYPLSSPVLGVLYAGGRVVLSPSPSPEIAFPLIEREKVTITALVPPLAMVWMDAASSRRDDLSSLQVLQVGGAKFSAEAARRVKAFGCTLQQVFGMAEG----LVNYTR------LDDPEEIIVNTQGKPMPYDEVRVWDDHDRDVKPG--ETGHLLTRGPYTIRGYYKAEEHNAASFTEDGFYRTGDIVRLTRDGYIVVEGRAKDQINRGGEKVAAEEVENHLLAHPAVHDAAMVSMPDQFLGERSCVFIIPRDEAPKAAELKAFLRERGLAAYKIPDRVEFVESFPQTGVGKVSKKALRE--------- 83717215 47 ----------LNIWQAVDRHCAGPGDKTALRFLARGAAPRIGYGELAALSNRFCNVLRGLGVGKGDRLFIVAGRIPELYVALLGSLKNGTVVSPLFSAFGPEPIATRVNLGGATVLVTTDALFERIAPWRERMPGLKHVLLVAEESGPGTLDFAGLMASASDSCRTSAEDMALLHFTSGTTGTPKGAVHVHGAALTH--WATGRYALDLHADDVYWCTADPGWVTGTSYGIAPLLHGVTSVVDREEFDAERWYGILADERVSVWYTAPTAVRMLMRAGAAKRHAFACLRFIASVGEPLPEAVWWGKEVLGLPIHDNWWQTETGGIMIANTPAFDI----------KPGSMGRPLPGVDAAIVDAAGGVQFVDEPGVGELALRWPSMFRGYLNDDARYRRCFAGD-WYLTGDLARRDADGYYWFVGRADDVIKSAGHLIGPFEVESALMTHPAVAEAAVIGKPDPVVGETVKAFVSLNAGSRPDEALRMELLRRRLGAAVAPKEIAFVEQLPHTRSGKIMRRLLKAR-------- 186471762 57 --------------------------------------QTFSYGQLAAQTNRFCNVLRSLGVARGDRVFILAGRIPELYIAVLGSLKFGAVVSPLFSAFGPEPIITRVNLGGATVLLTTDTLFERIRPWRARMPTLKHVLLVGEEGPPGTLDLPQLMADSFDCLATDAEEPALLHFTSGTTGTPKGAVHVHGAAITHWVTGRY--ALDLHPEDIYWCTADPGWVTGTSYGIAPLLHGVTSVVDREEFDAERWYGILRDEAVSVWYTAPTAIRMLMRAGAAANYAFPCLRFIASVGEPLPEAVCWGKDVLGLPIHDNWWQTETGGIMIANTPAFDI----------KPGSMGRPLPGVDAAILRDGGIHIVDEPGEQGELALRWPSMFRGYLNEDARYRKCFIGD-WYLTGDLAQRDADGYYWFVGRADDVIKSAGHLIGPFEVESVLMEHPAVAEAGVIGKPDPVLGETVKAFVALNRGFEPDEALRMELLRKRLGAAVAPKEIAFLAQLPHTRSGKIMRRLLKAR-------- 54025067 6 -------------------HVDSFPDKPALIMAESGEV--LTYRELEDNSVRLARHLRAAGLRPGDHLALLSGNDPKVYEVYWAALRSGLYITAVNRHLSPSEISYIVDDCGARALIVSAALAESAEKVVAETPAVEIRLAFGGDVP-GHASYEDALAASSPEPLSDQPRGADMLYSSGTTGRPKGIPLPQRQVPGDTYTAIFGPLYGFGTETVYLSPAPLYHAAPLRFGGVVHALGGTVVV-MEKFDAEAALAAIERYRVTHSQWVPTMFVRMLKLDERTRYDVSSLKVAVHAAAPCPIDVKRAMDWWGPILHEYYASTEANGATF----------IDSEQWLRKPGSVGKAGLGV-IRICGEDGKELP--TGEVGTVYFEREDVPFAYHNDPAKTADAVHPDTWTTTGDIGYVDDEGYLFLTDRKAFMIISGGVNIYPQEIEDALALHPKVFDVAVIGVPDEEMGESVKAVVQPAPGAPDLAAELRDYLRERIAHYKVPRSFDFADDLPRTPTGKLVKGKLRARY------- 115625657 67 ----------------IDRHKEASPDRVALIWDEPNQEERITYKQLYEMTNQLANSLRRQGVKRGDRVAIYMPVSPHTVAAMLACARIGAIHSVVFAGFSAEALASRIIDGKDTLLDTKKSVYQKYDNATKQTDTVMHVCVGHSTFNESSVHIFQAMAQECEPEVLDSEDLLFMLYTSGSTGSPKGLAHSQAGYLLYA-SLTHKFVFDYQPGDVYACVADVGWITGHSVVYGPLSNGATTVLIPTYPDPGRYWEMVERLKINQIYVAPTAVRLLLKSGDSTKYDRSTLRTLGCVGEPLNHEAWDWYNNVRCSLADTWWQTETGGICITPRPSAPNAEITGGPM--------RPFFGIEPALLDEKCREVTVN-NEPGALCIRKPWIARTIYGNHKRYLETYLSPGFYFSGDGAVRDDKGYYHITGRMDDVINVTGHRLGTAEVEDAMDEHPAVAETAVVGYPHDIKGEGVYAYVTLKDDVTESEKELKALVRQKIAAYAVPDIIQITPGLPKTRSGKIMRRVLRK--------- 113868902 22 -LPDAPVHGEAPLGDYLRAWARKRPDHAALVWYGT----TVTYAELDNLSERCAALLKGRGVGAGDRVAVMMGNCPQFHVVFYGILKLGAVYVPVNPLFKEQELVYELNDAGATTVIVQDQLAPLLMSVRAQTRPLPAGLDAPPLAVEGTIDLLQALRDTAPVAPVDMDALAALNYTGGTTGLPKGCMHTQRDMVYTAAASYALTGLAEGSGDVMLNFLPMFWIAGENLGLIYPIFSGATVVLLARWDPVAVMAAIERYRVNRTFVVVDNAVELMNHPESGRYDLRSLQHTRAASFIITPDIRQRWHALGSIIAEGWGMTET----HTSDTFTTGMQDDDMDLRGRPVFVGLPVPGTRIKICDDTGAVLPVGAE--GEIVVSTPSLFKGYWGRPDVDAEVFR-DGWFRTGDIGAYDEAGYLHFLGRRKEMLKVRGMSVFPSELEVLLSRHPAVLGSAVVGRPDPDKGQVPVAFIRLRAEHADTADTLHAWCREQMAVYKVP-EIRILPEFPLTATGKVRKVELQALLDTEAGG- 85074761 49 -------DPPLTIPQHFASVVSQHGDRPAVIQLPEALETAHTYEELDRVSNRLAHSLRSLGVKKGDRVAVSLGNCAEYAAITYAVFKLGAILVPLNPGFNAKQVSAALNHLNVELLIIGASNLPLLRDIAPHVPSLRTVVVLDNTPSHSLIPFSILMDGSGAPVTPDPSETINIQFTSGTTSHPKAAMLTHTGILNN--GALIANRMGLEPTDSMVVPPPLFHCFGCILGYMATATGAAILFPSPAFDPLASLRMAADHKATGLYGVATMFVAMLELIGAQSHDFPHLRKGIAAGSSVPESLMRRYAKIGLQLVICYGMTETSPVSLMTAPSDPFE--------KRTASVGKAMPHTKVKIVDPLDRTRILPIGERGELASAGYLVMKGYWGDPEQTAEVMITEPWMYTGDEASMDSDGYVEITGRIKDLIIRGGENIHPLEIENCLFQHPLIAEASVVGVADEKLGESVGAFIIVEGKKTLTRREIREWVAKHLSQHMVPKHVFWVDEYPKTASGKIQKFKLRDLAK------ 50084767 31 -------------YECCDRHAESNPEKIALWQGKDGRQYQYTFAQLQKWSSQFANFLKSQGVQTGDRISGLLPRTPELLVVILGAWRIGAVYQPLFTAFGPKAIEHRVQLAKSKLVVTDLGNRSKLDEVAHCPPIMTVIGEKDHAVNDQDLNFWKQVSQASDHCDLVLQDPFLLMFTSGTTGPAKPLEVPLKALI--AFGHYMKDAIGLRTDDVFWNLADPGWAYGLYYAIGPLLLGHATLFYEGGFSIDSLCQIIEDYKITNLAGAPTAYRMMMAADPAKIACLKGLRVISSAGEPLNPEVFRWFKHLDAPIFDHYGQTEVGMVVCNHHGLSH---------DVRAGTAGFASPGYRVAVVDEQGNELPADTAGILAVDIKSPMMFGGY----QESRKSPFLKHYYLTGDTAELHADGSMSFVGRSDDVITTSGYRIGPFDVESALIEHQAVIEAAVIGVPDPERTEIVKAFVILTAQTSPSEQLAEEFVKKRLSAHAYPRQVEFVTELPKTPSGKIQRFLLRNQ-------- 197106285 69 -------DGRLNASNCIDRHLAARGDQTAIIWEGDDPARRITYRELHRQVCRMANVLKRRGVRRGDRVTIYLPMIPEAAYAMLACARIGAIHSVVFAGFSPDSLAGRINDCDSRLVITADELKANVDEALEHAPGVETVLVVTRTGVATSLAEAAEVADDCPAEAMGAEDPLFILYTSGSTGRPKGVLHTTGGYLAWA-AWTHEAVFDYRPGQVY-----------WCTADVGWVTGHSYIVYGPLANGATTWQVIDKHQVEIFYTAPTAIRALMREGEAPVARTSSLRLLGSVGEPNPEAWLWYHRVVGCPIVDTWWQTETGGILISPLPGAT---------TLKPGSATRPLPGVKLALVDADGRPL--EGAGEGNLCLSWPGQMRTVWNDHERFLQTYTYPGKYFTGDGCRRDADGDYWITGRVDDVLNVSGHRLGTAEVESALVAHPKVAEAAVVGFPHEVKGQGIYCYVTLKAGEPALEKALVDWVRREIGPIATPDVIQWAPGLPKTRSGKIMRRILRKIAE------ 57242414 67 ----------LNVYQCLDRHMKTRRNKAAIVEGEMGDYEVYTYRRLFHEVCKAANLLKRFDVKKGDRVVLYMPMIPESAILMLACARIGAIHSVVFGGFSPEALRDRIIDAGAKLVITADGLKPAVDKALSECECVEKVVVIRNNEPINYVVYNELVKNECEPEIMDSEDLLFLLYTSGSTGKPKGVMHASAGYILWA-QMTMEWVFDIKDYDNYWCSADIGWITGHTVVYGPLACGATTIMYEGTPNSGRWWRMIEEYQVSKFYTSPTAIRMLYADAEPKNYDLGTLEVLTVGEPINPSAWNWFYEEIGCAIVDTWWQTETGGHMITPLPGAT---------PLKPSCATLPLPGIFAEIIDEEGNK--KSIGEDGLLCITKPWMIRGIWKNEERYKESYDGKPVYFSGDGAFYDERGYITITGRTDDVVNVAGHRIGTAEVESALAKHKDVAESAVVSVLDSIKGESLFAFVVLNSNAETLKELND-ILRAEIGPIAKIEQILYTPGLPKTRSGKIMRRILR---------- 71281178 41 SWHDWFADGELNCYLALDYHVEQRGAQTALIYDVTGKKQKFSYLELTSLVAKFADVLRSQDVTKGDRVLIYMPMIPQAAIAMLACARLGAIHSVVFGGFAANELAVRINDAEPKVIVGASCGVEIAQAIEIANHKPKNCIIYQREVPNRDLDWQEQMAVEIPAVPVKSTDPLYILYTSGTTGKPKGVVRDNGGHAV-AMLYSMKNIYGMQKGDTFWAASDVGWVVGHSIIYGTLMAGCTTIVYEGKPDAGAFWRVCAEYKVNALFSAPTAFRAIGKEDPEKDYDLSSLKRLFLAGERLDPATYHWLEKTQLPVIDHWWQTETGWAIASTP----LDDGSDNIVATKAGSAGFPIAGFDVQILDGDGQQVPAGQQ--GSVAIKPPGCLATIYRDSERLVSGYLSNGYYTSGDGGYIDEEGYLFIMGRIDDVINVAGHRLSTGEMEEVLSGHPAVAECAVVGIHDALKGQVPLGVVIKNGITTSDEDLISELIRNDIGAIASLKKLLIIDRLPKTRSGKILRKTLRQM-------- 66045852 5945 ------YPRDVLIHQLIEQQAAQRPDACAV-RGDSGPL--LTYAELNQQANQLAHRLIELGVEPDTRVAVSLRRGAEMVVALLGILKAGGAYVPIDPDLPSARQTYMLEDSSPQAVLTTRDLSDNLPA--SDLP----VLVLDGRDDRAQLARQPSVNPDAKALGLQPNHLAYVLYTSGSTGTPKGVMNEHLGVVNRLLWA--RDAYQVNSQDRVLQKTPFFDVSVWEF-FLPLLTGAELVMPGGHQDPDYLAQVMSDAGITLLHFVPSMLDVFLEH--RSTRDFPQLRRVLCSGEALPRALQRRFEQHGVELHNLYGPTEAAIDVTAWECRPTDPGDS--------VPIGRPIANIQMHVLDALGQLQPLG--VAGELHIGGIGVARGYLNQPDLSAERFIADPFYKTGDVGRWLANGALEYLGRNDFQVKIRGLRIEIGEIEAALAKHPAVHEAVVTAREDIPGDKRLVAYYTQSAEHTAVDETLRGHLQQQLPEYMVPAIYVLLEAMPLTSNGKLDRKAL----------- 66045852 4854 --PHALQADDALIHRTFEAWVVAQPNAVALDY----EERTLTYAELNTRANQVAHYLLGLGVQPDDRVAICVERSLEMIVGLLGVLKAGAGYVPIDPAYPAERIAYQLQDSAPMAVLADAAGLALLGSFDGP--------RVDLHSP----ALQAQPGHNPQLTGLSPRHLAYVIYTSGSTGLPKGVMVEHRNVA--RLFSATQSWFGFNEQDVWALFHSFAFDFSVWEIWGALLHGGRLLIVPQLVSPQDCYALLCNAGVTVLNQTPSAFRQLLNAQGESDQR-HSLRQVIFGGEALDKPWYARVINAGTQLVNMYGITETTVHVTYHPL------VAADAQRSGVSPIGVRIPDLQLYVLDARREPVPVG--VVGELYVGGAGVARGYLNREALTAERFLANPFYRTGDLGRWMADGSLDYLGRNDDQVKIRGFRIELGEIQAVLAACNTVREALVLVREDQPGDKRLVAYVIAAGHEIVAADLRAQLL-LSLADHMVPSAFVALDSFPLTANGKLDQKAL----------- 66045852 12388 ------------MHRLFEAHAASRPQAIAARQGE----QTLTYAELDSRANALAQHLRQHGVKAGARVAILLDRSVELLTSMLATLKCGAAYLALDRLAPEERVRFMLEDSEALMLLTRSELTAPETTPRLDLDTLDLSV--------------AGQGPVALAAEVAGETPACIIYTSGSTGIPKGVIVTHNGIV-----RLVRDNYDFRADDRVFSSNPAFDASSPEI-WGALLNGGQSIIVEPLLEPAAFAALLKRHAVTVMFSSTALFNL---YAGLIPEALAGLRMLECGGERADPASFRRVREHSVRLFNGYGPTEATTCATRYEVF-------DVQPGTLSLPIGKPNANVRIYLLDVCGEPVPMG--SVGEIYIGGVGVALGYLNRPELSAERFSDDPFYRTGDLARWLPDGNLEYLARNDGQVKVRGFRVELGEVESSLHGCDGVRNSVVVAREDSPGDTRLVAYYTVHADVEAPEEALRAQLSAGLPEYMVPSVFICLPDLPLTLNGKVDVQALPAPTADQFA-- 66045852 546 ------YPRNSSLQELFEQQVATQPDALAAVQND----QCLTYRELNGRANALARHLVDLGMQPGERVALLLERSLDLLAGQLAIIKCGAAYVPLDINAPAERQAFMLQDCGARQVLTLS---------RHDLPDGIQRIDLD---------LLELQSDAPNPVHASAESVAYIMYTSGSTGMPKGVLVPHRAVSRLVLNNGYAD---FNAGDRVFASNPAFDASTLDV-WAPLLNGGCVVVVEQLLSLDEFRALLLSQSVSVLWMTAGLFHQYASGLMEA---LARLRYLIVGGDVLDPAVIARVLAEGAPLLNGYGPTEATTFSTTHEITSVGSGG---------IPIGRPIGNSQVYVLDTLRQPVAVG--VAGELYIGGQGVAKGYLNRPELNATQFVANPFYRTGDLGRWNADGIVEYLGRNDDQVKIRGFRIELGEIEARLVECPGVREAVVLARQDESAHKRLVAYVVGEENSALSAVELRRELAASLAEYMVPSAFMVLDSFPLTANGKLDRRAL----------- 91787506 18 -------------HHLIERNLARPAKPAYI-----DDQGTLSYGDLAGHIRRLAAALLASGVRREERVLLLMHDCSDWPVSFLGAMYAGIVPVAVNTLLTADDYAYMLQHSRAQAAIVSGALLPTLQAAMVQGGHELKTVIVDAALPEGAVALDTLMEQHAEPAGTSPDDPGFWLYSSGSTGRPKGTLHSHGNPYWTAELYG-TPVLGLTEQDVCFSAAKLFFAYGLGNALSFPLVGATTILMAERPTPEATFKRWRGERPTVFFGAPTGFAGMLASPALPAKTDIALRLVSSAGEALPSELGERFAHFGVEIIDGLGSTEMLHIFLSNRPG-----------QVRYGTTGWPVPGYEVELRDDDGRPVPDG--ETGDLYIHGPSSALMYWGNREKSRETF-QGAWTKSGDKYVRNADGTYTYSGRSDDMLKVSGIYVSPFEVEATLVQHPAVLECAVIGKEDEKGLTKTKAFVVVKPGHQVDEATLQAFVKERLAPYKYPRFIEFMTELPKTATGKIQRFRLRE--------- 167462043 124 ------YPRDKTIHELFEEQVECVPDQAAVVF----EDKQMTYRELNERANQLARTLQAKGVKADQPVGIMAERSLEMIVGIFGILKAGGAYVPIDPEYPEERIQYLLKDANISVLLLQEHLKHKV-TFNGQLIHL--------NDEEFYHSDRSLLSPVA-----GSSNLAYVIYTSGTTGKPKGVMVEHRGIV-NSLQWK-KSFFGLSEEEHVLVLLPVFDAFVLNF-FGPLISGATVYLLNDSKNPVMIKDIISREGITGFAATPRLLRLIIENMEVN--DFNHVKHVVVGGEQLETDIIKRLFSLNPDILNQYGPTENSVVSTYLPIRSPGQPI----------TIGKPVANHRVYILGEQNGLQPIG--VTGELCVGGAGLARGYLNLPELTREKFVDDPFYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIETGEIETALLNIEAVQEAIVVAHENEKGDKALCAYYVVN--KSFEASKMKEELSAQLPSYMIPSYFVQLEQMPLTPNGKIDRKALPD--------- 52782749 84 ----WFLNGELNAYNCVDRHAFANPDKPALIYDEEADNRMITFSELLRQVSRVAGVLQSWGVKKGDTVAVYLPMIPEAVVAMLAIARLGAIHSVVFAGFSAGSLKDRVVDAGCKVVITCDETKKIVDEGLNGISLVSHILVFQRTGSEGYWWHEETAKQRSPPVPCNSEDPLFLLYTSGSTGSPKGVVHSTAGYLLGA-AMTTRYVFDIHPEDVLFTAGDVGWITGHTYAYGPLVLGTASIITPAYPDYGRYWRIIQRHKATHFYVAPTALRLIKRVGEAEKYDISSLRVLGSVGEPISPELWEWYEKVGCVICDTMWQTESG---------SHLIAPQAGAVPTKPGSATVPFFGVDACIIDPVTGIELQGNDVEGVLAVKSPSMARSVWQNHHRYVDTYLKPGYYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEASLTNHDNVSESAVVGIADELTGQSVIAFVSLKDGSSRESAMRRELVRGEIGPFAAPKCVILVKDLPKTRSGKIMRRVLRKVASNE---- 78223451 1 ----------MLLKEIFNRGPKLFPTKSAIIDGD----RRFTYREAGDRWNRLANVLVDCGLKKGDCLGFLLMNCAEIIDAYAAGAKAGVAVGGVNYRLAPEGIKKVIEDMGCRVLLVGAEFVDTINSLRPHLPFLETCISVGTKVT-GMHEYESIIAKASPDVSTSGEDLAHIIYTTGTTGAPKGAMAT-RQIAMNRISSELIELY-VDVDDRFLNVFPLFHVGFYTS--LAFLSRGATVAILREWDPQKFCSSVQDYKINKTNLAPVVVNFLVNWADAAKYDLNSLQLIKYGAAPMPMETLKKAMKLDCKFTQCYGCSESFGVVYLRPEEHAAALNGSSESVRRMGSCGREAAFCIVRVVNEKGQDVKPG--EVGEILIGGGLVMTGYLNKPEETAEAIRS-GWLHTKDMAMVDDEGYIYLVDRKAFMIITGGENVYPAQVENVLHDHPKIAEVAVIGVQDDTWGEAVKAVVVPKKGEILTEEEVIEFCRPRMANYAKPKTVVFTDALLHTATGKIDKLALKKKYES----- 86751335 1 ------MPDFITLDTLVRNTAQAHPDRIAVIDGE----RQLRYAEFDALIDRVAAALQRDGVQPTDAISICALSSLEYVATFLGALRAGVAVAPLAPSSTAQDFAAMVKDASAKVLFT-DDFAADAMKAAAIDPGIRRVALDGGASGAAFADWIAAADQKPTPLAIDPEWVFNIIYSSGTTGTPKGIVHTH---YLRWRQYGQLDPLGYGPDAVTLLSTPLYSNTTL-VCFNPTLAGGGTLVLMKKFDAKGFLDLAQKHRVTHAMLVPVQYRRIMALPEFGDYDLSSFVGKFCTSAPFAAELKRDLARWPGGLTEYYGMTEGGGSC----------ALLAHEHPDKLATVGQPMPDHEIRLIDEAGNFVAQG--EIGEIVGRSAVMMQGYLNQPQKTAETFWTDRWVRTGDIGRFDEDGFLTLMDRKKDMIISGGFNIYPSDIEAIASQHPDVLEVAVVGMPSEDWGETPVAFAVPRPGAALDPADLRAWTNAKVGKTQRLSDVTLVETLPRSAIGKVLKRELRDQ-------- 163758227 23 -------ERPRNVHAMLASAVARHPRRQALICGET----RLSYAELDDEVGRVAAGLAALGVGQGDRVAMLLGNGVPFVVVTYAAARLGAVTVPLSIREQMPGIRHALLNSEAIALIVEAEFIDLVPP-PDETPNLSSRIAVGQAS--GYLDYDRLTGPLADAADVSEDEVATILYTSGTTGVPKGAMLTGLGIVHSSI--NFVTTMDLGPTDKTIVVVPMNHVTGLVAGIHTLICAGGSIAIMRDFKAERFLECAAREGMTCSLMVPAMYNLCLLQANLSDYDLSAWRVGGYGGAPMPAATIERLADAGLGLMNAYGATEVTSPATV---------MPSDQTAARRLSVGLPVPGAEICVMDEAGREVPAG--VDGELWIRGAMVVPGYWRNPEADAREFSA-GFWKSGDIGSVDEDGFVHVHDRKKDMINRGGYKVFTAQVESVLTACPGVIEAAVVAKPCPILGERVHAVLSVNQDEAKQEAVSAQ-CAAQLADYQCPESYTFYQALPRNANGKILKRQIRQE-------- 5822841 1733 ------------IHQLFEEQVKRSPDAIAIIT----ENEQLTYRQLNEKANQLGHYLGKKGLKPESLVGICLERTPEMVIGLLAILKAGGAYVPLDPAYPTERLNVILEDAQVSLLLTQAKLVEKLGNYPGNL------VILEAEARNIALESPENLS-----LPVSSSNTAYVIYTSGSTGKPKGVVIEHHS--TTTLLNWSKEVFSSEELAGVLGSTSICFDLSVFELFLPLAVGGKIILAQNVLDLPSLSAAKE---VTLINTVPTAIAQLLEIEAIPE----TVQTVNFAGEALSNQLVQKLQENIKNVYNLYGPSEDTTYSTFSLV---------PKKDHGQPSIGRPIANTQVYILDSFKQPVPLG--TIGDLYIGGKGLARCYLNQPELTAEKFISNPFYKTGDLARYLPDGNIDFLGRGDNQVKLRGFRIELGEIEATLGTYPQVKQKVVKVWEDSYRNKRLVAYLVGENGPINTEDLRR-FLGQKLPEYMIPALFVSLEALPLTPNGKIDRSRL----------- 110764255 17 ---------NISLGQYLFDN--LHNNPNDIVQIDIETDKHLTRKELLDKSIRLSIALRNYGIDMKDRVSLTSENHPNYMIVMCGTFFNGITFAPLNPAYTEREFGHMLEIYQPRVIFVSRRTEKLLVKVASTLSWDIKLIELDDEALDGNVVFLEKYGNIVDPVQVGDNDMAVILCSSGTTGFPKGVMLSHRNLLTFIQSISKPNFLNIQQGDRMIIFLPLFHGYAFGM-MCNCICSNSIICLMRNYNTDTLLSSIGKYKITHLPLVPPILVAVLKHPMLPNYDFGSVKEILCGALPLPLDIANELKRRTKNIRNGYGMTELSMVS------------NLSERSCKDASIGPPLPGFKCKVVSETGKTV--GAGKVGEICFAGDQVMLGYYKNPKSTAETIDEQNWLHTGDLGYFTEEGGLYITGRIKEIIRYKGFQVAPSEIEALLLTHSSVKDVAVLGKPDEVCGELPMAVVVRQPGSNVTAEEIVDFVKKNLSPQKLRGGVKFVETLPKTPSGKVLRKQL----------- 186686593 479 ------------IHQLFEEQVERTPDAVALVF----QEQQLTYRELNIRANQLAQYLQTLGVGADVLVGICVDRSLEMVVGVLGILKAGGAYVPLDPGYPQERLAFMLSDTQIKLLLTQKQLIDKLPTHTAKVICLDTWDTINQTTPENLIS------------NVKTDNLAYVMYTSGSTGQPKGVSVIHQGVV---RLVKETDYVSLTTKEVFLQISPISFDASTFEIWGCLLNGGKLIIFPPHPSLDELGQFIQQYQVTTLWLTAGLFHLIVDEKIDA---LKPLRQLLAGGDVLSVTHVQKFLNTNCRLINGYGPTESTTFTCCYDIKAPLKPGA-------SIPIGRPIANTQVYILDSHLQPVPIG--ITGELYIGGDGLAREYFNRPDLTAERFIANPFYKSGDLARYLPDGKIEYLGRIDNQVKVSGFRIELGEIEIALLQYPAVKEAVVIVREDAPGEKVLVGYFVAETGQDSPQIILRRFLKQQLPEYMVPKIFMALEALPLNANGKVDRRALPK--------- 119716241 1 ---------PFSVSDFIDRAVQVYGERVGVVDEPDGAGGQLTYGELGSLARRQAARLDELGLDVGDRVAIVSHNSARLLTSFFGVSGFGRVLVPVNFRLRPDEVHYIVKHSGARVLLIDPELEETLEDVPAEFKFVL------GRDEDMFAAAPADGGVEPRPWEPDENATACINYTSGTTARPKGVQITHRNIWVN--AATFAMHAGVTDRDVYLHTLPMFHANGWGMPYAMTGLGVKQVVI-RKIDGAEILRRVRDQGVTVMCAAPAVAAAVLDAAQTWEGEIPRVRIIMAGAPPPTKTVIRVQEELGWEFIQIYGLTETSPLLTINRTREEWDDLSAEERAIRLTRAGAPALGVRLAISDHEENS--------GEVLARSNVVLDGYWQQPEETERAL-ADGWFHTGDGGSLGDDGYLTISDRKKDVIITGGENVSSIEVEDVLFSHPAVAEVCVIGVPSDKWGETIKALVVLAEGASATEAELIAWCKEKAAGYKAPTSVEFRDELARTATGKLQKFKLRAPY------- 83856072 56 ---------QLNITECLDRHLTTRANKTALLFEPNNPEEKITYKELYERVCKLANVLKQKGVKKGDRVCIYLPMIPELTVSVLACARIGAIHSVVFAGFSSKALATRINDCDCEMVITSDDLKAIVDEALEQCSGVKNVLVVKRMTPNRDFWIEPLLKEACPAEIMDAEDPLFVLYTSGSTGTPKGMVHTCGGYMVYS-AYTFKNVFRYEENDVY-----------WCTADIGWITGHSYIIYGPLANGATFWEIVEKHRVNQFYTAPTAIRALAKENLKESHDLSSLKVLGTVGEPINEEAWHWYNKKRSPVADSWFQTETGGIMISPI---------PYVTATKPTYATLPLPGVQLALMDENGDEI-KGNQVDGRLCIKYPWIARTIYGNHKRYKDTYFSKGMYFTGDGALRDETGYYRITGRVDDVVIVSGHNMGTAPIEDAINEHPAVAESAIVGFPHDIKGNALYGFITLKGEGRDHNNLRSELITEYIGPIAKLDKIQFTKGLPKTRSGKIMRRILRK--------- 157356603 90 -----------------KQKAEEFPSRRALSVSGKLD---LTHARLDELIDKAASLLLASGINPGDVVALTFPNTIESVVVFLAVIRCRATAAPLNSAYTTEEFEFYLSDSESKLLVTSQEGNQPAQAAASKLKIPCITATVSDTGDDVILSDSDLKSNSINSIVNDPADVALFLHTSGTTSRPKGVPLTQLNLA--SSVRNIKSVYKLTESDSTVIVLPLFHVHGLLAGLLSSLVAGAAVTLAGRFSASTFWSDMIAYKATWYTAVPTIHQIILDHLSKPEPSLPKLRFIRSCSASLAPSILARLEEFGAPVLEAYAMTEATHLMASNPL--------PENGEHKPGSVGKPV-GQEMAILDENG--VLQQPNVSGEVCIRGPNVTKGYKNNPEANKAAFSF-GWFHTGDVGFLDSDGYLHLVGRIKELINRGGEKISPIEVDAVLLSHPDVAQGVAFGVPDDKYGEEINCAIIPREGSDLDESEVLRFCKKNLATFKVPKKVFMTDTLPKTATGKIQRRLVAEHF------- 126729399 11 ---------------FVDRHLSEGRADKVAFREAAGKTRSLTYGQLSARSDLVAGALGAAGIQPEQRVACLVLDQIEYPEIFWGALKAHVIPIALNTLLTPETYDFILRDSRAVCLFVSRELYDTVKPVLAENPFLRHVVVIGDDTPEGCLNYERCLAEAVPVAQVSEDECAFWLYSSGSTGQPKGVRHVHGALRATADTYG-AQVLGIEEDDVVFSVAKIFFAYGLGNAMTPMSVGATTILFNGRPVPEVAAQIIRDERPTIFCGVPTLYAATVHWLEKNGVPEHRLRACISAGEALPTEVGTAWLRLGVDILDGVGSTEMLHIFLSNRPGD-----------VVYGTSGMAVPGYELRCVDEEGNQIAPGG--VGELLVRGASAAEGYWNKRSKSRATFEGE-WTRTGDKYEITEEGRFVYCGRTDDMFKVSGIWVSPFEVEQALVAHPGVLEAAVVPWRDDDDLEKPKAFVVLKEGADAGEVILKEFVKARVGAWKYPRWVQVVEDLPKTATGKIQRFKLRAQAA------ 91783064 15 ---------EMCVGDALDEAARKWPERTGWVF----EEEHISYQQMKEHVDRVARALLASGIERGDVVAVWMPNLPHFAFIELACAKIGAIIGAINTRSKVFEVEHFMKHSEAKLLVMVDRFIKLNEVCRGEARQLRKVVSVSSAPDSRAQSWTAALGESVTAEALATDDPILIQYTSGTTSLPKGALCNHRYVL--NFGGVLMQRLGMEEGDAFLNTQPFYHVGGSCGAVPAPLTLGCTVVSAEYYEVERILSLIERERCVARSGYGAMYIMEMNHPRFREFDLSSLKAGWCVGTA---ELMNRVREMNIPLLQIYGATEVGGT----------SAWVDDPWELRSSSCGSPIYGTELKIVDPATGATLASG-EIGEICMRGWWKMNGYLKQPAETASTVDADGWVHTGDLGHVDEAGNLYFSSRLKDMLKIGGENVSAQEVEAVLLSHPRIAQVAVIGAPDERLTEVVMAIVEPRHNEQVTEEEVIAYCAQRMANFRVPRYVRITQTWPLTDSGKIQKHKLREQY------- 150386114 30 -------------YDVVDAWAVRDRNKLAIWANQKGEEKRYTFHDLSKLSNQAANLLIKHGITSGDRVMLMLPRLPEWWIFSLALIKLGAVQCPSPTLLTPQDIQHRIRYGKFKMVITDAENAHKFDEIYDDCPTLSARLLVDGDRP-NWISYRSEISGPNSTIRTRSDAPFLLMFTSGTSKYPKMVQHYGSYALAHRITAELWHG--LTPNDLHMTISDTGWGNLWGNYFGQWIIGACVLIFDGKFHADELLPVIEKYEVTSFCAPPTVYRMLT-LNDLTRFDFSELKHCTTAGEPMQTETIRIWESTGLTIREAYGQTET-VCMIGNFRGFKV----------KPGSMGKPAPGWRIEIHDEDGKPLPAG--EDGRIAVRLDGLFEKYLYNEPENKACFL-NGFYYTGDRAYVDEDGYFWFVGRVDDIIKSSGYRIGPSEVEEVMSHHPSVYEVAVVGAPDPLRGMRVKAYVVLKPEFEATESLVRELVKQETAPYKYPREIEFIKQMPKTFSGKIKRDILRRHAE------ 21355181 26 -----------SLGQYILDKYKSFGDRTVLVDAVNGVEYSASF--MHKSIVRLAYILQKLGVKQNDVVGLSSENSVNFALAMFAGLAVGATVAPLNVTYSDREVDHAINLSKPKIIFASKITIDRVAKVASKNKFVKGIIALSGTSKKNIYDLKELMEDETSPAANKDEDVSLIVCSSGTTGLPKGVQLTQMNLLA-TLDSQIQPTVIPMEEVTLLTVIPWFHAFG-CLTLITTACVGARLVYLPKFEEKLFLSAIEKYRVMMAFMVPPLMVFLAKHPIVDKYDLSSLMVLLCGAAPLSRETEDQIERIGVPIRQGYGLSEST-----------LSVLVQNDEFCKPGSVGVLKVGIYAKVIDPDTGKL-LGANERGELCFKGDGIMKGYIGDTKSTQTAI-KDGWLHTGDIGYYDDDFEFFIVDRIKELIKYKGYQVPPAEIEALLLTNDKIKDAAVIGKPDEEAGELPLAFVVKQANQLTENEVIQFVNDNASPAKRLRGGVIFVDEIPKNPSGKILRRILREMLK------ 158339495 509 ------YPQDRCLSELFATQVEQTPDAIALIF----EDQHLTYAELNARANQLAHYLQTLGVKPDDLVGICCDRSLDMMIGLLGILKSGGAYVPIDPDYPSDRLAWMMSDAHLAILLTQRSLTDQLPPHQAQ------VVELDGDWQTIAQQPRHNLANLAT-----ADHLAYVIYTSGSTGKPKGVQITHRSLV--NFLCSMHKQPGLTADDTLLAITSISFDIAALELYLPLITGAKVVVASRTADGEQLSELLSRTGATIMQATPATWRMLLTAGWSGQAGLK----MLCGGEALSGDLAQQLMNMGTSVWNLYGPTETTIWSTIYPVKNQPHNHTDSEVPFTKGPIGHPIANTQIYLLDRHGQPVPVG--VPGELHIGGDGLARGYLNRPELTAERFIDFGLYKTGDLARYRPDGSIEYLGRLDHQVKIRGFRIELGEIEAVLRQHSDVHEVVAISRPDLFGESQLVAYLVCQPERQVDSGELRKFLRAKLPDYMVPATYMTLEALPLTPNGKVDRKAL----------- 158339495 1615 ------------IHHLFEAQVERIPDAIAVVF----QDQQLTYGELNQRANQLAQKLRSQGVQPDVPVGICVERSIDMLVALLGVLKAGGAYLPLDPTYPSERLAFMLDDAQVKHLVTQSALCDRIPPHQAQ------VVYLDR------LATENSRPDSGNPIHSPQENLAYVIYTSGSTGKPKGVMVNHRSLVNYTEA--IASAYVLKPSDRVLQFASINFDVAAEEIFPTLAQGGTLVLRTDEMSIPTFLHQVQALELTVLNLPTAFWHQFTAELDRMSTTVPSLRLVVIGGERALADRVQTWHRVQIRLVNCYGPTEATIGATLCDLTAYAPTAGNESGATILSSIGKPIQNVQTYVLNADLQPVPIG--IPGELYIGGDGLARGYLNRPELTAERFVDLRLYKTGDLVRYRPDGNLEYLGRIDHQVKMRGFRIELGEIEAALGQHPAVQNAVVVDDETELGTRRLVAYGVAMPYADLSMPELRQFLTEKLPAYMVPAVFVLLETLPLMPNGKVNRQAL----------- 91976023 23 ---------DRTINDDLDACVAACPDKTALVRLDRGEPRRFSYRELATLTDRVAVGLARLGVGRNDVVAMQLPNWWQFSILYLACSRIGAVLNPLMPIFRERELSFMLKHGEAKVLVVPKTFRAMARGLQPSLPALQRIVVVDGGGADDFDALLTIPEWEQQPDRPGPDDITQLIYTSGTTGEPKGVMHSANTLMANII--PYAERLRLGADDVILMASPMAHQTGFMYGLMLPIMLKASAVLQDVWDPAKAAELIRAEQVSFTMASTPFLADLTRVVKESAKSVPSLKTFLCAGAPIPGPLVEQAQGLGAKIVSAWGMTENGAVT--------LIKLDDDDKLA-STTDGCALPGVEVRVVDGDGNALLAG--EIGRLVVRSCSNFGGYLKRPQWNGT--DADGWFDTGDLAYITAGGYIRISGRSKDVIIRGGENIPVVEVEALLYKHPAVAQVAIVAYPDERLGERACAVVVPRGGAIDFPAMVEFLKSQKLAVQYIPERLIVREAMPATPSGKIQKFRLREMLQ------ 168005746 2 ---------RVTLIELLDNSAAEHGEQPGLI---TSGSLQLTHKELQDAIDKTAIQLRRIGVKPGNLVSLAFPNTLEFVVAFIAVTRVRAIAAPLNSAYTEDEFKFYLEDANSTLLLVPGAEGNKAAEAASKTLGLPHWEKGSSSGDEIVLTPKDKVEDGAGPKP-DEGDEALFLHTSGTTSRPKGVPLTQKNLA--SSIKNIIATYELTPSDRTLIVMPLFHVHGLMAALLSTLVGGAAVLPAGRFSASSFWSDIRDNHVTWYTAVPTIHQILLKHKSKPESEYPKLRFIRSCSSSLAPPVLADLEAFKAPVLEAYAMTEASHQMTSNPLPHH--------GVHKPGSVGKAT-GIELAILDDDGSILKPG--EIGEICIKGPNVTSGYKNNPDANQVAFAFD-WFHTGDRGKLDEEGYLSLTGRIKELINRGGEKISPLEIDAVLLAHPAVSEAVAFAAPDDHFGEEVNAIVLNKGTEATAMDIVEH-CKKNLAPFKIPKRIFFADELPRTATGKIQRRIVAEHF------- 84685017 1 -----MTNENAAVY-FVDRHIEERADKPAFREA-DGEHRTLTYGDLHEQAGRWAGALHKHGVRREERVAMIVRDQIEFPVVFWGSLKAGAIPVPLNTLLSASVYEAILNDSRASILVVSEQLWETVKPAVDGNRYLRTVVVIGD-APEGTESYTDFVAEIEETCEASADELAFWLYSSGSTGTPKGVRHVHGSLKATCDTFG-AQVLGIREDDTVFSVAKMFFAYGLGNAMSPMSVGATTVLMGGRPTPDGVSALLADEKPTVFCAVPTLYAAMVAAQEKAGTDVHSVRICTSAGEALPREIGERWQRLKAEIVDGVGSTEMLHIFLSNRPGD-----------IVYGTSGKAVPGYEVRLVDEHDEDVAEGD--VGELLVRGPSSAEGYWNRRFKSMDTFQGH-WTRTGDKYERTPEGRFVYCGRTDDMFKVSGIWVSPFEVEQALIDHPCVLEAAVVAREDEKDLVKPAAYIVLKEEAPTPEAIKD-FVKEKIGMWKYPRWIEVVDELPKTATGKIQRFKLRD--------- 134290935 40 -----------------DRHAAANPDAIALDWIDAGGRHSYTFAQMLALSARVANLLVEQGVQPGDVVAGMLPRTPELVATILGTWRAGAVYQPLFTAFGPKAIEHRLRMSHARVVVTNVANRGKLDEV-ADCPRIATVREPGEALPAGDIDFRAALDAQPDPVLRKGSDLFMMMSTSGTTGLPKGVPVPLRALL--AFGAYMRDAIDLCAGDRFWNIADPGWAYGLYYAIGPLLLGHATTLYEGGFTVDSTYDVIERLGITSLAGSPTAYRMLMAAGPEAATRVKGLRVVSSAGEPLNPEVVRWFDALDAPIYDHYGQTELGMVVNNHHGLAH---------VVHTGSAGLAMPGYRVAVLDEAGRELGPG--EPGNLAIRSPLLFDGYWQQ----AMPAIAGGYYRTGDNVELEPDGTVSFIGRADDVITSSGYRIGPFDVESALLEHPAVSEAAVIGVPDPERTEIVKAFVVLEGTPALADELSQH-VKRRLSAHAYPRAIDFVDALPKTPSGKIQRFVLRKM-------- 217976501 38 -------------------AARRGGASAFTTVMPNGMSGRLSFNDVDRLSDAFAAYLRELKLPTGARIAVQTPNGLAYPIVAFGIFKAGCTLINVNPLYTATEMMHLFADAQPDAIVAIDMFAEKLADALENAPAVQKYVRKEIPRPRGAQKISEGADVRAYTAGLDPDAVACLQYTGGTTGVSKAAMLSHRNLIVNVAQFLSFVGGAIREDDHVLTALPLYHCFAFTVNMLGFFFRGAHNVLIPNPRPLVNLRAFAKAPISFITGVNTLFKGLLHERWFVEKPPQHLRLSVAGGMALHESVAKRWEQTQTPLIEGYGLSEASPVLTFNPTL-----------RVKPGTIGVPLPWTDIKCVDDNGREVAPG--EHGELIARGPQIMSGYWRQPEETRIALR-DGWLYTGDIATMDEEGYFTLVDRRKDMILVNGFNVYPNEVEATLTEHPGVKECAVVGVPDAGVGEAVRAFIVRADKSLDAEELRD-FCRTRLAPYKIPRHVVFRDDLPKSNVGKILRKDLR---------- 158315503 2 ----------VNVASLLTASARRHPDRCAVRFAG----RRTSYGELREQAARFGSALLGRGLERGDRVAVLLPNCPQYLAVLFGAWHAGLVAVPMNAKLAGPEIQVILDDSGARAFVHAGAGLTGVQEVVVDVRGVGAGVSADTDGPSGFDRLLAEGSAELVPVDVAGDDLAWLFYTSGTTGRPKGAELSHRNLTV-TTWTLLADVCDYRPSDLALHVAPLSHGSGLYSLGAIARGAENLIHDGGGFDPAEVLELVARERITVIFLVPTMIVKLLGAPET---DTSSLRCAVYGGAPIHVEHRAMIERFGPVFVQIYGQGESPMTITYLDHGASPDTPLD--------SAGVAHPGVEVQIMGADDRPLPAGEE--GEICVRGDVVMRGYWNNPEATSRALR-GGWLHTGDIGRLDEHGRLFLLDRSSDVIISGGSNIYPREVEEVLIQHPAVAEVVVFGVPDELWGENVVAAVVPAAAPPPANDLIDFSL-THIARFKKPKQIIYVDALPKSSYGKVLRREAR---------- 121611023 25 ----------------LDACVAHCPDKLALVQAHSGAVERMTYRELAAMADRVAVGLTRLGVRRNDTVACQLPNWWQFTVTYLACSRIGAVMNPLMHILREHELSFMLKHGQARVVIVPKDFEAMVAALRPALPDLQHVVVVGGAGDNSFEKLLSAPAWEATRHRPGPDDVTQLIYTSGTTGEPKGVMHTANTLMANII--PYARRLKLGAGDVVLMASPMAHQTGFMYGLMMPILLRQSVVLLDIWEPLRAIDLIRSEAVGFTMASTPFLTDLARNVQESGKTVPTLKIFLCAGAPIPGPLVEQARRLGSKIVSAWGMTENGAVTTIGL---------DDEDERAINTDGCPLPGVELKVVDTDGSPLPAG--QAGKLYVRSCSNFGGYLGRPHLNGT--DAEGWFDTGDLARIDERGYVRITGRSKDVIIRGGENIPVVEIESLLYRHPAIALAAIVAYPDERLGERACAVVVPKGQTVDLPAIVEFLRSQKVAAQYIPERLVVRESIPSTPSGKMQKFKLREMLREELHG- 91978445 17 -----------------DRHA--IGDKPALIYVDEGAVTRMSFAEIASASRRFANVLKAAGLARGDRVAVFLSQSIELPIAHLAAFRSGLVSVPLFTLFGEDALEFRLSNSGARAVITDESGLPKLLRIRDRLPELRQIYVTGGAAPSGVELFWDAASDAFETVDTSCDDPAIIIYTSGTTGNPKGALHAHRVLLGHLPNVEMAHDFFPRPGDLMWTPADWAWIGGLFDALFPAWYHGVAMLRARKFEPQAAMQLMADHGVRNVFLPPTALKLMRQA--DVKHPGVKLRSIFTGGESLGGELLAWVRAFGVDAHEIYGQTECNLVVGNNARLFPI----------RPGSMGKATPGFDVRIVDEDGRELPCGERGIIGVRQPNPCTMLEYWKNPEATAKKF-AGGFLLTGDLARQDGDGYFWYDSREDDVITSAGYRIGPSEIEHTLLKHPAVAFAAVVGVPDPIRTEAIKAWIVLRPGFAKGDALIQNFVKVQLAAHEYPRHVEFTETLPMTATGKVLRRELRAK-------- 6227012 11 -------NVPLTPITFLKRASECYPNRTSIIYGQT----RFTWPQTYDRCCRF------------D----LAPNIPAMYEMHFAVPMTGAVLNPINTRLDAKTIAIILRHAQPKCLFVDYTFAPLIQEVLRLLPLIISIIEIDSTTKRSSLDYEGLLSSSASLFRVNEHDPISLNYTSGTTSEPKGVIL----------------GWEMGMCPVYLWTLPMFHGNGWAHTWSVAARGGTNVCI-RNVTAVEIYKNIGLHGVTHMSCVPTVFRILLEGSRTNQSHKSLPVRVLTGGSSPPAALLEKVERLGFQVMHVYGLTEASGAALYCEWQDEWNRLPKHQQMKLKARQGRNITLDEVDVKNTKTREVPRDGITMGEIVLKGNIVMKGYLKNPKATSEVF-KHGWLNTGDIGVIHPDGHIEIKDRSKDIIISGGENISSIEVERVLYEHQKVLEAAVVAMPHPLWGETPCAFVVLEKESVTKEGDLIKYCRENMPHFMCPRKVVFLEELPKNGNGKILKPSLRDIAKGL---- 3510629 6838 ----------LMVHQRFEQFAAAHPQNIALVFG----RHEVSYQALNRRANRLAHELLAQGVRPDDRVAILAERGTQMICAVLAVLKSGAAYVPLDPTYPTERLGYLLTDSAPVALLAQSACLDVLPA------HSVPVLTLGADNDSADLA-DESVDRNPEPAALSREHLAYVIYTSGSTGLPKGVLVEHGNVA--RLFDATAGQFNFGHEDVWTPFHSFAFDFSVWEIWGALCYGGKLVIVPSEVSPDDFYALVCEQQVTVLNQTPSAFRQFIQARERSPQE-HALREVVFGGEALDQPWTARTPLSRTRLVNMYGITEITVHATYYPISQS------EIDTAMPSLIGPALDDLCLRILDDYQQPVPVG--VNGEIYIGGAGVARHYLNRTELNAERFIADPYYRTGDVAHYRSDGGVVNVGRNDSQIKIRGFRIELGEIEAQLLACPEVREAMVILREDRPGDKRLVAYLIAEDGAAPESALLRSQLASVLAEHMLPSAFVTLETWPLTTNGKLDRAAL----------- 3510629 5790 ------------MHRLFEAHAEAAPQAIAVRQGE----QTLTYAELDSRANALAQHLRKHGVGPGTRVAILLDRSVELLASMLATLKCGAAYLALDRLAPEERLRFMLEDSEAIMLLSRSDLTAPDMTPRLDLDTLELSALNQEPV--------------VPATEVAGETPACIIYTSGSTGVPKGVIVTHNGIVRLVQDNGYYDFSA--EDRVAFSSNPAFDASTPEI-WGALLNGCQSVIIEPLLEPVAFAALLKRHGVTAMISSTALFNL---YAGLIPEALAGLRMIMCGGERADPASFRRVREHSAQVRNGYGPTEGTTCATSYEIFDVLPD-------TLSLPIGKPNANVRVYVLDARREPVPMG--VVGDIYIGGTGVALGYLNRPELTAERFSEDPFYRTGDLARWLPDGNLEYLARNDGQVKVRGFRVELGEIESVLHLYDGVRNSVVVAHEASPGDTRLVAYYTVHAGAPDPEDLRAQ-LSADLAEYMVPSVFVRLDALPLTLNGKVDQKAL----------- 218295633 78 ------------VYNALERNVERGLRNKVLYLSEEGQEAKLTYGELLDRVRRLATALKALGVGKGDRVVIYMPLTLEGILAMLATAYLGAIHSVVYAGLGVGALRERILDAGAKLLIAGDDLRSIAEEAIRDLPLKVVWFLGKAELPPGHYDFEELLPPEARAEMVEAEHPLFILYTSGSTGKPKGVVHVHGGYMVGT-TYHLRTFFDVKGDDLFWATSDIGWIVGHSIVYAPLLEGITSVLAPDYPDPGAIWRAVERYRVNVMFTAPTAVRMFMKFGPERKYDLSSLRLIAVAGEPLNPEALRFAYRHLVDVADNWWQTELGGPTLGTPLT----------LPAKPGFAGVALPGVEAAVVDEAGRPVPPGQGGLLVLKRPFPHMMRTVWGNHDRYLQYWRPGNVYVAGDVASQDEEGYYSVLGRADDVLNVAGHRIGTADVESALVSHPAVAEAAVIGVPDPVKGEAIKAFVVLRLGQTPSEELKDSIVRRELGPIATPSEVVFLDKLPKTRSGKILRRLLKAQ-------- 198265473 1 ----------------------------------------------------------KRGIGKGDTVALIAPNIPEALECALAMPMLGAVLNANNMRLDVGTIAYILEHGEAKVLLVDTEFSAMAEAVAQSGRDVLVVDIEDSEGPGGDLTYDDLLSEGDPDLPDDEWDALALNYTSGTTGRPKGVVYSHRGAWTNAVNN--VVTWAMPHHPVYLWTLPLFHCNGWCFPWTITMLAGTHVFLAPRADV--IYDAFADHGVTHLCGAPIIMSMISDAEEKRG--FPQKIKMMTAAAPPPASVIKGMEAMGISITHVYGLTEVYGPAVVCAEKPGWAALPAEQQAEMKARQGVAYELEEVLVLDETGTPVPWNGKTLGEVVFRGNIVMKGYLKAPEETAKAF-KDGWFWSGDIAVQHADGYIEIRDRSKDIIISGGENISSIEVEKALYSHPAVSVVAVVAMPDEKWGEVPCAFVELSGE-VTEEELLAH-AKARLAGYMRPKKVIF-GELPKTTTGKIRKNELRD--------- 194562572 24 ------------IADVSTRWATASPERIALIE----DARRLSYGELSRAIDAAAAWLTGVGVRGGDRVMIVAENSVVQIVLLLAAARVDAWALVSNARLSAVELDAIAAHARPKLIAFATDASPDARAHAARYDAAPAGAL---PVDIGAWSYRVDASAPAEPVADGAAQCAALIYTTGTTGVPKGVMLSHRNLLFIAAISSTLR--RVSPDDVVYAVLPVSHVYGLASVCLGSLYAGATLRLAPRFSAEAVRVALADERITIFQGVPAMHAKLLEHLHTHGHAWPHLRFAYSGGSPLDASLKARVERVGIPLHNGYGMTESSPTITQTLLDAPRADC----------SVGVPIPGIEIRIVAPDGTDVRQG--EVGEIRVRGPNVMLGYYRNADATRAAISADGWLSTGDLARQDADGSVTIAGRSKELIIRSGFNVYPVEVEQVLNAHPDVVQSAVVGRPVD-GNEEVLAFVELSPGAAASAAALDEWCAARLAPYKRPARIRIVDALPAASTGKILKHRLRE--------- 30249114 6 -------------HELIYQSAARYPDSTALID----QKRHLSYAALSEAVQSIASALHTLGLGRGERSAVYLEKRLETVIALFGASAAGGAFVPVNPLLKAEQVAYILKDCNVRILITSAERLDLLSPVLPQCHDLHTVIITGDLHKANVVSWRQTLSDAARLPDCIDSDMAAILYTSGSTGKPKGVVLSHRNLVTGAISVS--RYLNNRPDDRILAVLPLSFDYGLNQLNTAFYTGATAILMNYLL-PRDILTTVKQEQVTGLAAVPPLWAQLAQLDWK---DAQSLRYITNSGGAMPRATLAHLRSADTQIFLMYGLTEA----------FRSTYLPPGEVDKRPDSMGKAIPNAEVMVLREDGSHCAPG--EPGELVHRGPLVSLGYWNDADKTAACFRPELAVWSGDTVRMDDEGYLYFIGRRDDMIKTSGYRVSPTEVEEVIYATEKVAEAAAFGVPHPTLGQAIVVVAVPRTGFALDRDVLQSACKQHLPAFMQPALIELRQSLPRNPNGKIDRKMLAGEFQQAF--- 150402445 26 ------VPENFNFYDIVDEYAKIAPEKIAIVWCDDNNDEKITFNDMKKYSDKAANFFLKHGIKKGDTVMLTLKSRYEFWFCMLGLHKIGAVAIPATHMLTTKDIVYRIEKAGLKMIVCENGVPEYVDEAVSEINSDVLKACVVNLNQKNWIDFSKELGESSEEFTRPNNDVLVAYFSSGTTGYPKLIQHDHEYPLGHITTAKYWQ--NVEDDGLHYTVADSGWAKCWGKLYGQWIAGTAVFVYDDRFDAGNMLEKIAKYKVTTFCAPPTIYRFMIKQ-DISKADFSSVHYAVTAGEPLNPEVYNKFLEFGLRLMEGFGQTET-VVSVANFPWMD----------PKPGSMGKPVPIFDLMIKGPDGKEC--DVGEEGELVFKTKGLFSGYFKDPERTKKS-WYDGYYHTGDTAWKDEDGFLWFVGRNDDLIKSSGYRIGPFEVESALISHPAVLECAITGVPDPIRGQIVKATIVLTPDYEASEELKKELVKHNTAPYKYPRAIDFVKELPKTISGKIRRVEIREK-------- 121701367 34 ------------------------------------DTHYFTLHDFRLWSQRFAAGLRKAGLRPGDRVLLFSGNDLFFPVVFMGIIMAGGIFTGANPTFVPRELAFQLQDSGAVFLLCDASLEAGIEAAKLAGMGLDRVFVFNSDIFEGVASVEEGSRFIWDELSTPEEATLALNYSSGTTGRPKGVEISHKNYVANMMQYNYLDWKGKATRARWLCFLPMYHAMAQNIFIAAALSRGVPVYIMPKFDFLKMLEYVQEFRITDLILVPPVVIALAKHPAAKKYDLSSVEAIGSGAAPLGREVCEEVEALWPPVKQGWGMTETTCSIMGW----------DPTEKSSTASVGELNANCEAKIMADDG-VTEYGRGQRGELWVRAPNIMKGYWKNPQATKETKTEDGWLKTGDIAYVDGQGKFHVVDRKKELIKVKGNQVAPAELEALLLEHPAVADAAVIGIPVND-DERPRAYIVLKAGQSATASDIIAFMDGKVSAIKITGGVIFVEAIPKNPSGKILRKVLRDQAREE---- 86137317 1 ----------MNIAQWLYRQAQRDGCRPALYL---GRDLVADYRVFHQQAAALAGWLQAQGVEPGDRVALFMKNCPEYLITLYGIWYAGAAAVPINAKLHGREARFILQDAGAGLVFVSPGLDDAL--VAAEVATL--VVSIAEPAFDAAMACAPVEA----PMPRDAEDLAWLFYTSGTTGQPKGVQITHRMLMAVSL-CYFSDVDVATGADQILYAAPMSHGAGL-YNMLHVLVGAAHVCPSGGFDEMEILDLAAHFGRVQMFAAPTMVTRMTAVAKAQGRSGAGLRSVIYAGGPMLADIIEAEAYFGPIFIQIYGQGEC-PMGITALRRSEVSDRVHPGWKSRLCGVGRAQSGVELRIGDSAGN--PQYVGEMGEIMVRGDAVMPGYWNNPEASAETL-KGGWLMTGDMGVLDAAGYLTLQDRSKDLIISGGSNIYPREVEEVLLMHPEVREVSVVGRPHGDWGEEVVAFVV----GQVPEVELDGLCRDHIARFKCPKAYVFVQELPKNNYGKVLKTELRARFQ------ 167515402 61 ----WFTNGKLNVAECIDRHVESRGDATALIYEADGTTQHITYKELQEQVNRLANVLLQQGVKQGDRVCLYLPMTPYAVYAMLACARIGAIHTLVFAGFSEDALAARISDGDCRVLITADELRQIANDALAQIPGVRAVLVQERTGKTPPQAYDAAASPVAESATVDAEDGLFLLYTSGSTGAPKGLLHTSGGYLLYA-GYTHEHFFDYKPGDIYACLADVGWITGHTVVYGPLVNGATTVIVPTYPDASRYWEMVERLRINQLYTAPTALRLLMKQGDDQKHDRSSLRVLGSVGEPINPEVWRWFHDVQCRIADTWWQTETGGIMMCPSPLASKEG-------HKPGAAMHPAVGVVPLLLGTDGQEI-KGNDVEGLLCLRDPGMARTVFGNHKRFCETYWSHGYYFTGDGAKRDSEGHYHITGRVDDVINVSGHRLGTAEVESSLLLHKGVAESAVVGYPHDVKGEGICAYVILRADGNTAKELKE-VVRHHIGAFASPDRVQLVKDLPKTRSGKIMRRILRKIASN----- 69936506 12 -----------TVRDWLDIRATERGD--ATSHIFPGDGGALTWRELQGEAARIAGHLAGLGLSCGDSVALMLPNGRNAVLGLFGALYGGFRATMINLVAGAEAVGYALSHSGARALLLDPGQRGLLDSALAAHPAEPMVI------EAGVGFRWPAGCEPAAPHPHGAEDDALLMYTSGTTGRPKGVVHSHASLLAGGWTTALAH--ELQPEDRALCVLPIYHINGLCVTILAPLLSGGSVVVCERFSASQFWGLCERHGASWFSVVPTIISHLLHEGEPSPQARARLRFGRSASAALAPEVQSGFERFGIPIVETMGLTETAAQILSNPL---------PPGLRKIGSPGRAV-GNQVAILSPDLRPLPPGAE--GEIAVRGPNVMRGYLGDPVATAAALTADGWLRSGDLGRMDEEGYVFVTGRLKELIIKGGENIAPREIDEALYTHPDVIEAAAFARKCARYGERVEAAVTLRPGSALQPPELISICEERLGAFKSPEVIHLMAELPKGPSGKIQRLKLAQ--------- 77464622 25 ---------------------------------------------------RTAHALRAEGLRPGDRIAVQVAKSPEALAVYGAAVALGAVFLPLNTAYTPAEVDYFLGDATPRIFLCDSAQAPALTPVAERHGA--RLLTLDADGTGDLAQRTRDRPEEIGAEPRDAEDLAALLYTSGTTGRSKGAMLSQRNLLSN--AEALADLWRFTERDVLIHALPIFHTHGLFVASNVTLLTRGSMIFLPGFDLEAILRWMPA--ATALMGVPTFYTRLLSDPRLTRALAAGMRLFVSGSAPLLADTHAEFERTGHRILERYGMTETNMSTSNPY-----------EGERRAGTVGFPLPGVELRILD-QGREVAPG--EIGVIEVRGPNVFQGYWQMPEKTAEELRPDGFFVTGDLGCRDAEGYVQIVGRQKDLIISGGYNIYPKEVELLLDEQPGVLESAVVGLPLPDLGEAALAVLVPRPGVTLDPQAVLGAIADRLARFKQPRAAVLVEELPRNTMGKVQKTLLRARYAGLFA-- 148554825 7 ---------DVNYTDLLVQALTRYPGREAFVDGD----RRLSYAQTAARISQFMQLFHARGLRPGATLAILTVNVPEAWMAQMAACLLGATFTGLHPLGSVDDHLHICDELAVDMLVVHPVYLERGLALGQRAASVRHILALG---PSGDAEDLLALADPF-PVRRLERRACWVAYTGGTTGRSKGVEIPDRALV--HQVQTVTTSLGLPENPRFLAVAPISHAG--VLPIVPTLFRGGTVVFQRGFDPAKWLACVEAERINWSFIVPTMLYSLLDHGRPEDHDLSSLETIMYGSSPMSAALAEAHEAMGPVFLQAYGQSECVSFATTLRKDEH----DPLGNPQLLRSCGRPVLGMRVEVLGEDGRPVAAG--EVGEICVRGPGIMKGYHRMPEETAQAL-KDGWLHSGDLATVDADGFVYIVDRKKEMIITGGFNVYSREIEDVIAELPEISAVAVIGVPDDKWGEAVKAVVVARPGEQVDPARLIELVRARKGAHQAPKTVDIVDRMPLTAVGKIDKKALRGRF------- 15610697 1 -----MINDLRTVPAALDRLVRQLPDHTALIA----EDRRFTSTELRDAVYGAAAALIALGVEPADRVAIWSPNTWHWVVACLAIHHAGAAVVPLNTRYTATEATDILDRAGAPVLFAAGLFLGADRAARAALPALRHVVRVPVEADDG--TWDEFIATGAGALDVAPQDVSDILFTSGTTGRSKGVLCAHRQ--SLSASASWAANGKITSDDRYLCINPFFHNFGYKAGILACLQTGATLIPHVTFDPLHALRAIERHRITVLPGPPTIYQSLLDHPARKDFDLSSLRFAVTGAATVPVVLVERMQELDIDIVTAYGLTEANGMGTMCR--------PEDDAVTVATTCGRPFADFELRIADD------------GEVLLRGPNVMVGYLDDTEATAAAIDADGWLHTGDIGAVDQAGNLRITDRLKDMYICGGFNVYPAEVEQVLARMDGVADAAVIGVPDQRLGEVGRAFVVARPGTGLDEASVIAYTREHLANFKTPRSVRFVDVLPRNAAGKVSKPQLRE--------- 77972353 22 ---------DASLADYWHHSVKVAPEKIAVI---DNQGASYTYAALDRAAACLAAYLLDCGIQPGDRVAFQLPGWSEFTLIYLACLKTGAVSVPLLPAYRETELIWTLNKSQARVLFVNTDPVAMITPLRSQLPYLQQVVAVDKLAPATSLSLSQLLRDYSPPVKVHGDELAVVLFTSGTEGVPKGVMLTHNNVLASERA--YCATLNLNWMDTILMPAPLGHATGFLHGVTAPFIIGARSVLLDIFNPIDCLTLLAREKCTCVMGATPFVYDLLCTVQQQPYDISSLRFFLCGGTTIPKQITRDCLQAGIKLLSVYGATESSPHAVVKL---------DDPLSRVVNTDGTAVLGVEIKVVDKARKTIPYGEE--GEEASRGPNVFVGYLGEPELTAQALDEEGWYYSGDLCRMDEEGYIKITGRKKDIIVRGGENISSREVEEILLLHPLVQDVGVVAMPDERLGERACAYVVLRDPDLTFAAMIDFFRSRRVAKYKYPERLELVDHLPRTASGKIKKFLLRE--------- 91791063 24 -----------TLLDFLDEVAPSRLDKVAVTDLNTGQANTLSYRQLLRLSKRIALGLAALGVQRGDVVSYQLPNWWQFVALHLACLRIGAVTNPVMPIFRHHELTFMLGLAESKVMIVPREFAAMLREIQPALPQLKHIFAIGG---EGDMSFEEQETPDADQVRLRPDEVMQLLYTSGTTGEPKGALHTSNTHFANIV--EVVKRCGLTAEHVCFMPSPMAHQTGFAIGMELPLMLGAKMVLQDIWEPELALTRIQDEGVNFMMAATPFLADLTDHPDLPRYDISTLDVFISAGAPIPRTLVERAERLKAHIVSAWGMTENILVT---------GTRLDDVPEKVFGTDGVPVPGMEIRVVDAAGQALAVDQE--GELQSRGPSHFVGYLKRPERYD--MDDQGWFKTGDLARIDADGCVRITGRAKDIIIRGGENVPVVEVEQMLHRHLAIQTAAVVGVPDARLGERAVAYVTLRGHGLTFEQMKRFLEEQRMTKQYWPETLIVLDDLPRTPTGKIQKFRLREMAR------ 73663735 3 -------------YDWIKTRATFDEPKAAVIDPFKGTE--WTYQDLNIRAENLANYLQEQGVQRGDVVGIFSPNDVALLDLLFASFKLGAVYLPINWRLKTQEIESVIADSDVKLIFYSAKHLSSLEGIADEL------IHMDIDSKTYDDIVDPTHHRPFTTVSVEGDDLASLMYTSGTTGLPKGVMFSYDSFVNNPINTALT--YKVYASYTTIISTPMFHVLGFNDLTIPLLMAGGTLVLQRYFNGESLNDLMAQYQPNFLIQIPTMYYAMLVADNFDLKNFANIEFLIQGGAAPLPTVQKKFVSLGIPIITGYGLTEAPLVSVNTAANNE----------RKPASIGQPVMFTDTRIFDDNFEEVQVG--EIGELGVRGNNVTPGYWNKPEETAKAFSGE-FFLTGDLAKIDEDGDVYIVDRRKEMIITGGENVLPSEVERVLSEHPLVAQGVVVGYDSPKYGESVSAAVVLTEDDPDFEQKLDAHMREHIAGYKIPRLYLKLTHIPLNSTSKPDKLEIQK--------- 197922258 35 ----TQMGAPVYLTQSLHRAVQQNPERIATI---SGERVR-TWRESGDRIARLAGALRALGAAEGDRVALLALNSDVHHDYLYAVWWAGCVVNPVNTRWSVREIAYSLEESDTRILLVDDAFAPLVPKLRGLWEGIATVICGDEPTPEGMLCYEELIAEPVKDERVGGERLAGIFYTGGTTGFPKGVMLSHANILSSA-NSLVVSVQASTPGGRTMYCAPMFHLAALGNWFVQNLVGGSHLFL-PAFEPAAVLTAVADHRPTSTLLVPAMIQMLVDHPSVGEHDLTSLQRLNYGASPISETLLERAMQVAAELAQGYGMTEMAPAIAALTPEDHHDA-------RLLRAAGRAVAGVDLRIVDAEDREVPRG--AVGEIVVRGANTMLGYWNKPGETAAALR-GGWMHTGDAAFMDDNGYVYIVDRVKDMIVSGGENVYSAEVENAVAAHPAVAACAVIGIPDSDWGERVHAVIVLKGHTATTTEIRDH-CKSLIARYKAPRSCDFVDAMPLSPAGKILKRELRKPY------- 121611197 16 ----------LTVHALIGRQAAQRPQ--AVYACATESGHQITYGDLAGSCLLVAALLRSHGLRPGDTVALVMPNGLQTLRLLLGAMHGGFCVNPVNLLLQPEQMRAVLAHSDCRAVCVAPDRQAQVRPLLQGLDRPVALIVVDPDAPDRLPANAASASNAADAAPPAPEAVALLMYTSGTTGQPKGVLLTQRNLALNAQAIGAEH--ELSPVDRVLAVLPLYHINALVVTMLAPLAHGGSLALAPKFSAGRFWEQAARAQCSWINLVPTMISYLLEGPRPALAQTAAIRFCRSASAALPPGQHRAFEKFGIGIVETMGLTETAAASFSNPMNP---------AARKPGSVGRA-SGCMAGVVDAALAAV--RNGVTGELVISGPNVMPGYYKNEPATRASFTPDGWLRTGDLGHRDADGFFFVTGRIKELIIKGGENIAPREIDEALLRHPAVLDVAAVGVPDRHYGQEIGVCIVLRAGMSCTQEELRAFSAAALGRYKAPGHYRFVTDLPRGPSGKVQRLKLLALFE------ 116695316 6 -------DTPPRISDIPRRWAAETPGHVAVFE----EGRTTTYAQLWAGIEDAQRYLQAQGVGTGDRVLITAENCLAVITLVFALSELGAWPVVVNARLSEREIEVIRAHCQPRLMLFTHAVSP--DALRHGVRYRAREIAPAGLGPLMAGAVDEAGEREPEAL---ARDVAALIYTSGTTGQPKGVMVTHRGLL--HFARVTVESRRMQADDCAYAVMPMSHVFGLGTLLVSTLQAGASLYLSARFNAADVTAAIRQGAITLLQGVPTMFNRIVAHVRATGTPLPRLRYLYTGGGPLDPTLKHDVEAFGQPLHHGYGMTEYAGSLFVTRM----------DRPRTDCSAGEIVEGAELRVVGPEGKPVPQG--QPGELWIRGPGVMRGYYRAPDLSAEALRPDGWLNTGDIGRLDPGGALFIVGRTKDLIIRSGFNVYPIEVESVINTHPSVRVSAVIGQPTADGNEEVIAFVEIRDGEKFDAQALHDYLVDRLSPYKRPERILRVASIPTTASGKLLKHQLRQMLAD----- 164662905 73 ---GWFLEGQLNAYNLVDRWAFERPDDIALIWEADGSHIYISFSELLDRVCQVAGVLHSLGVRKGDIVIIYMPMIPEAVISMLACARIGAVHSVVFAGFSSDSLRDRVQDSRTRVVMTSDETKSIVDAALKECSSVEHVLVVDVPWVDGRDKWLSELAAQFPPVSMNSEDPLFVLYTSGSTGKPKGIVHTTAGYLLGA-GLSVKHVFDVHPGDRF-----------GCMADIGWITGHTYIVYGPLMNPSRYWEVVDTHKLTQFYTAPTSIRMLRRMGPEQNYDLSTLRVLTVGEPINPEAWHWYNEVVGCAIVDTYWMTEGGSHMITSLPGA---------IKSKPGAASKPFWGLKPVLLDSQTGQELQGVDTEGVLAMSRPWLARTILNDHSRFLDTYMRPGYFFTGDSAYRDKDGYIWIRGRVDDVINVSGHRLSTSEIESALAEHPGVAESAAVGAPDELTGQTIAVFVALKPDYVSLEDLTKELVRRAIGPFATPKRILCVRDLPKTRSGKIVRRVLRK--------- 68535554 31 -------------------------DRVAVIDIADGSET--TFAQLQNYIESTAGWLAAKGIEKGDVVALHLPNSLNFIVAAYGLWRIGAVASPISLLSTPESVTAQIEDSGAKMLLTVAALGDASSQGAKDAGIAEDNIVFLDTS-KGMQQIMAERRTAPAVEINPDEDLAVLPYSSGTTGLPKGVRLMHRQLVSNVQQGQDID--LLRRDDTVYAVLPFFHIYGLTALVNLALAQRAELVVVPRFELQSFLEHHQKFEVNFTLIAPPIAVQLAKHPMVDNYDLSNMRGVFSGAATLDEDLALALERLGIHVQQGYGMTETSPLAHANVSKD-----------INRGSIGKPCANTESKLVNPETLPLPSEGVEVGELWVRGPQIMAGYLNKPEQTAEALPGDGWLRTGDLANSDPEGNVHIVDRLKELIKYKGYQVPPAELEAVLLSHPEIADAAVIGVHRADGEELPKAFVVAQRGSSLNEQQVMDFVAERVAPYKKIRIVEFVQGIPKSSTGKI---------------- 157359132 45 -YPSLPIDPHLDIVSFIF--SKNHNGVSALTDYSSG--FSISYSQLHPLVKSMASGLHQMGFSQGDVILLLLPNSIYFPVIFLAVLSLGGIATTMNPLSSLTEIRKQTVGCSLSLAFTVPETSEKLGALGVPVIGVPENGSFNSKSKE-FSTFHWLISGDPDCCPRPQHDVAAIMYSSGTTGSTKAVVLTHGNFIAMVETFVRFEASLYGSENVYLAVLPMFHIYGLSLFVTGLISLGSAIVVMRKFDANEMVKAIDRYRVTHFPVVPPVLMALIKSARAAGAGFGSLKQVCCGAAPLTQKSIQEFVQTHVDLIQGYGMTESTAVGTRGF---------NTKKLRNYSSIGLLAPNMRAKVVDSSGSLLPPGN--CGELWLQGPGIMKGYLNDEEATISTIDKEGWLHTGDIVSFDQDGYLYMFSRIKEIIKYKGFQIAPVDLESILISHPEISDAAVAGVGDEEAGEVPVAFVVKRPGSALSQAAIINYVEKQVAPYKKVRKVIFTHPIPKSAAGKILRRELKHLF------- 50422013 87 ---SWFVNGQLNAYNAVDRWAIKNPNKPAIIYDEENEGRIITYGQLLKDVCKLAQCLTKLGIRKGDSVAVYLPMIPEALVTLLAIVRIGAVHSVVFAGFSSSSLKDRILDASSKIVITTDETKKIVDDALKNCPDVTNVLLFKRTGNARDLWWHEEMGPYFPPVPVNSEDPLFLLYTSGSTGKPKGIQHSTAGYLLGAAMTS-KYTFDVHEDDVLFTAGDVGWITGHTVVYGPLLCGATTVVTPAHPNYSRYWEIVDKYQVTQFYVAPTALRLLKRAGTKENYKLDSLRVLGSVGEPIAAEIWHWYNRRKCHIVDTYWQTESG---------SHMLAPLAGITPTKPGSASLPCFGIDAKILDPSGKEL-KENDVEGVLCVKSPSISRGIYNDYARFIETYLKPNHYFSGDGAARDVDGFYWILGRVDDVVNVSGHRLSTAEIEAALILHESVAECAVVGYADELTGQAVAAYVSLKSNVSEDLEVIKKTVRKEIGPFATPKTILLVDDLPKTRSGKIMRRILRK--------- 217969833 47 ----------LNIHEAVERHA-HGPLRERIAFRFLGENRDVGYGELSRLTSRFANVLRTLGVRRGERVFVLTGRIPELYIAVLGGLKAGCVVSPLFSAFGPEPIATRIGIGEGAVLVTTDLLYERVAKLRDRLPSLRHVLLVGEEDGATAIPATQDLADTFETVATRPEDLALLHFTSGTTGTPKGAMHVHGAVLTH--WATGRYALDLHDGDIFWCTADPGWVTGTSYGIAPLLHGVSSIVDVADFDAERWYRILQEQRVSVWYTAPTAIRMLMKAGPARGFSFPRLRFVASVGEPLPEAVWWGRDVLGKPIHDNWWQTETGGIMIANLPALDI----------KPGSMGKPLPGVEAAIVRPRGVEFVDAPDEEGELALKWPSMLRGYLNNEERYRKCFAGD-WYLTGDLARRDADGYYWFVGRSDDVIKSAGHLIGPFEVESALMEHPAVAEAGVIGKPDDMVGEVVKAFVSLKQGFEPSEALRKELLRKKLGAAVAPKEIDFLPVLPRTRSGKIMRRLLKAR-------- 186686596 56 ------------IHQLFEAQVEKTPDAVALIF----NNQHLTYRDLNSRANQLAQYLQTLGIKAETLVGICIERSLEMVVALLAILKAGGAYVPLDPGYPRERLAFMLLDTQVSILLTQKDLVAKLPTHTA------FVICLDADWHTIAQNKKENLSTN-----VTAENLAYVMYTSGSTGTPKGVSVIHRGVVRLVKETNYAH---LTAEEIILQLAPISFDASTFEIWGCLLNGGQLVICPPHPSLEELGQIIQQYQVTTLWLTAGLFHLIVDEKIDA---LKSLRQLLAGGDVLSVPHVQKFLQTNCRLINGYGPTENTTFTCCHLITAPVQP-------GVSIPIGRPIANTQVYILDNNFQTVAIG--EIGELHIAGDGLARGYLNRPELTAEKFISHSFYKTGDLARYLPDGNIEFLGRIDNQVKIRGFRIELGEIEREIAQHPDVREIVVLARQDETGEKQLTAYIVPHYNSRYTHNNLRSFLQQHLPHYMVPSAFVMLESLPLTANGKVDRHKL----------- 169829579 22 -----------NITDEFEKYAKDSTKNALIIYEEHSDVQFITYAHLLERANQAAHVFTKNGLTKGDVILVMVPRSVEAYIVYIAALKAGLTIIPSSEMLRTKDIEYRIHHADAKAIVAFEPYIQQFDQV-ENLQEVQLFVI--GNAHEPWQPLLDIMRKQPTTTPTKSTDHAFLAYTSGTTGNPKAAVHTHSWGYAH-LRTIAPHWLGVQENDIVWAAAPGWQKWIWSPFLAILGSGATAFVYKGKFDAATYLTLLEKFKMNILCCTPTEYRFMAALDNLQEYDISSIRQAVSAGEPLNSEVIKKFDTFHLQVRDGYGQT------VNTLLVGTMVGMD-----ARVGSMGKPTPGYTVEIIDDFGEPVAIG--EVGDIAVHRPALFKRYLNDPERTNLQFRGD-WYITGDRAYKDADGYFWFEGRGDDVIISSGYTIGPFEVEDALMKHPTVKEVAVIASPDRVRGNIVKAFIILQYGVNGDQGLIQTLVKSLTAPYKYPRAIEFVTELPKTASGKIRRVELRQQ-------- 115374171 37 -----------TFGQMLRERAQRHGDRTALVAG----TQRWSYREFDERTDRLVAGFHALGIKPRDRVVVQLPNIAEFFEVVFALFRLGALPVFALPAHRSAEINYFCEFTEAVAYVIPDDYRTLAEKVRGAVPSLRHVIVVGEAGPFTPLSQLYASPAAGLPGPAPS-DVAFFQLSGGSTGVPKLIPRTHDDYIYSLRGS--VEICGLDETSVYLCALPAAHNFPLSSPVLGTLYAGGTAVLALHPSPDQTFPLIERERVTLTALVPPLAMIWLDAAKARRHDLSSLKVLQVGGARLSAEAAQRVRTLGCTLQQVYGMAEG----LVNYTR------LDDPEELIVATQGRPIPDDEIRIIDEDGRDVAPG--ETGQLLTRGPYTIRGYYNAEAHNARAFTSDGFYCTGDLVRVTPEGYMVVEGRAKDQINRGGDKIAAEEVENHLLAHPSVHDAAVISIPDPFLGERTCAFVIPREAPPTAATLTSFLRERGLAAYKIPDRVEFVTTFPQTGVGKVSKKALRE--------- 148254150 48 --PEYQYPPRLNVTHFVDRWVEERGDAPCIISAEV----SYTYRELQALVNRIANVLVRLGLVPGGRVLLRSANNPMMVATYLAVIKAGGIVVATMPLLRAKELSYPIQKAQIALALCDGKLSDEMEKTRAVAPALQKVVYWGSGQPDGLEALIADASPDFKAVDTASDDLCLIAFTSGTTGDPKGTMHFHRDMLA-VCDGYARNVLRANQSDRFIGTAPLAFTFGFGGVLFPMHIGASYVVL-EKTSPDDLLAAIERYKATICFTAPTAYRAML--AKLGGRDISSLRKCVSAGETLPKPTFDAWKATGLKLMDGIGSTEMLHIFI-----------SAVEDEIRPGATGKPVPGYEAKIVDDEGRDVPPG--TMGRLAVRGPTGCR-YLADER--QRKYVQNGWNVTGDTYVMDDDGYFWYQSRSDDMIVSSGYNIAGTDVEAALLTHPSVAECGVVGAPDEARGMIVKAYVVLAPGVAGTPALVAELVKREIAPYKYPRAIEFVTQLPKTETGKLKRFALRQIAQ------ 86159041 41 --------------DWFDMIADGNGRTALHIIEDYGAELRLSYVELAERSNRVATYLRRHGVERGHRVLMMLPNCVQIWEVMLASMKLGACVIPATSLLTPEDLQDRIERGRVGHVITDAAGTEKFRVLNGDFT--RHVV---GEAVPGWMQYEDAYDEGSFFLPHGETDPVLLYFTSGTTAKPKLVVHTHKSYPVGHL--STMYWIGLREGDKHLNVSPGWAKHAWSSFFAPFNAGATVCVYNARFSAARTLEVLARHEITTLCAPPTVWRMLI-LEDLAKHRVK-LRELLSAGEPLNPEVIEKVRQWGITIRDGYGQTETTCQIGNS-----------PGQQLKPGSMGRPLPGYKIALLDEEGRPAPEEGEICIDLEARPASLMAGYEGDANLNDFV-TRHGHYHTGDVATRDEDGYITYVGRSDDVFKSSDYRISPFELESALIEHDAVAEAAVVPSPDELRGLLPKAFIILKPGRAPDRELALEFLRRRLAPYKRIRRLEF-SELPKTVSGKIRRVELRRR-------- 191161414 1 ------MPYNLNLPEFVDRNIRERGEKIAVFC----EDRSLTYSQMQSGMNRIGNLLKALEVRMEERVALLLHDTEVYPQAFFGAIKIGAVPVCLNTMNRSQDFQFYLNDSRARILLVESQLLEQIIPIRENLQFLKHIVVANGPAAGSCLSLAELMASQSDQLETAPDDACFWLYSSGSTGSPKGTVHLQHDMV-YAAKTYGQKVLDIKEDDVFFSAAKLFFAYGLGNGYFPFCVGATAVYLPSRPTPNDVYATVRRHRPTLFFGVPTLYGQMLEEEGAMG----GVRLCVSAGEALPPAYLHRFKRFQLDILDGIGSTEMAHIFISNRPGE-----------IAPGSSGKVVPGYEARIVGEDMHDLPAG--EIGTLLVKGDSAAAYYWNKHGKSTETMMGQ-WLNTGDKYVCDEKGFFHCAGRSDDMLKVGGIWVSPNEVEACLIEHPAVLECAVIGAPDEDDLIKPMAFVVLNQAQPTEEEELKQYVKKSLALYKYPRWIRFMDELPKTATGKIKRFELR---------- 6449057 257 ------YPREKTIHQLFEEQANRTPDQVAVVY----EENQLTYQELNEKANQIARTLQSEGVHPDQPVGIMAERSLEMIVGLFGILKAGGAYVPIDPTYPEERIRYILEDSDTKLLLVQHHLREKVPFTGK---------VLDMEDPQTFSEDGSNLESISGP-----NQLAYVIYTSGSTGKPKGVMVEHRSVI--NRLVWMQENYPLDERDAILQKTAIFDVSVWELFWWS-IVGSKVVLLGGEKNPELILDTIEQKGVSTLHFVPAMLHAFLESMEQTKRKLASLRYVFASGEALTPKHVDGFQRIHAQIINLYGPTEATIDVSYFEC--------EADKRYNSVPIGKPISNIQLYILQAYMQPV----GVAGELCIAGDGLARGYLNRPELTAEKFVKNPFYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIETGEVEAALFHIPSIQESIVLAQ--EINEEISLCAYYTANDTLTAGELREHLSRQ-LPSYMIPAYFIQLKRMPLTLNGKIDRRALPSPRENLTG-- 6449057 1774 ---ATEYPKEKTIYQLFEEQAARTPEQIAIVF----EDQKLTYRQLNEQANQLARTLRAKGVRSDRTAAIISDHSIELVVGILAVLKAGGAYVPIDPDYPEQRIQYILNDSKTEIVLTQSHL-------QQRLAHEGTIVLLDDEN-----SYHK---ERSNLERISNKDLAYVIYTSGSTGKPKGVLIEHQGLTNYIWWADRVYVKG--EKTTFPLYSSIAFDLTVTSIFTPLISGNAIIVYGDKDRTTLLSSIIEDSRVDIIKLTPAHLQLLKEMNISPEC---TIRKMIVGGDNLSTRLAQNISEQQIEIFNEYGPTET-------VVGCMIYLYDPKKDRQESVPIGTAAANMNIYLLDTGMKPVPIG--VPGEMYISGAGVARGYLNRPDLTAEKFVEHPFYKTGDAARWMPDGHMEYLGRIDHQVKVRGYRIELGEVEAALLLVESVKEAVVIAVE-EEGSNQLCAYVT--GDESLKTLQLKQQLQNKLPAYMIPAYFVQIEEMPLTANGKIDREALPAPDGNMLAG- 6563400 466 ------------IHQLFEEQVELTPDAIAVVF----ENQQLTYRQLNCCANHLAHYLQSLGIKPDTLVGICVERSIEMVVGLLGILKAGGAYLPLDPEYPTERLVFMLEYAQVSILLTQQRLIDRLPEHQAKL------ICLDET-------WEQIAQNNQDNPEVKAFHLANLIYTSGSTGKPKGVMVEHKGLC--NLAQAQIQTFGLTSDSRVLQFASFSFDASISEILMALGSGATLYLKDSLLPGKPLIEQLSNHCITHITLPPSALAVM------PGSELSALQTIIVAGEASSAELIRQWSA-GRNFFNAYGPTEASVCAT-------IAKCTEDDN---KISIGKAIANVQVYILDEYLQPVPIG--VPGELHIGGLGLARGYLNRPELTKEKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEELLNQHSDVQAACVIARQDNPGDKRLVAYVVGHKQHPPTISQLRSFLSSQLPQYMIPHAFVMLESLPLTPNGKVDRRALR---------- 6563400 1530 ----TDYPRDQSIHQLFEEQVERTPNAVAVEFVDERSEQQLTYQQLNCRANQLAHYLKSLGVTADVLVGICVERSLQMVVGLLGILKAGGAYVPLDPNYPQERLAFMLEDAQVSVLLTQHSLLDRLPQHQASQ------VFLDTDWQMISQLSQDNLISG-----VQTNNLAYVIYTSGSTGKPKGVALNQ--LALCNLILWQLQNNTISTGAKTLQFAPISFDVSFQEIFTTWFSGGTLFLITERRDTSALLGFLQQKAIERLFVPFVALQQLAEVAIGGELVNSHLREIITAGEQLTPAISQWLSKLNCTLHNHYGPSESHVIITFTLNNS-------VETWPLLPPIGRPIANTQIYILDKYLQPVPVD--VAGELHIGGVSLARGYLNRPELTQQRFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKVRGFRIELGEVEAVLSQHGDVEGCCIIAREDTPGDKRLVAYVVAHQHCIPTISELRQFMKAKLPEYMVPSTFVMLEEMPLTPSGKVDRRAL----------- 149916730 25 ------------------------------------EDQRLTWAELDERARCYANALAHAGVSKGDRVAVYAQTCLEQVIALFGNYYRGAVHVPINTRYRAAEVAHILADSQPAAILGDAAGAEVLDQALSHAKLHRTPVRVGLDAGAPGFAFTELLGAPGEYLRPRDSDLALMIYTSGTTGPSKGVMLPHGAVVANMRA--LTGLWTWSKRDRLVLALPLFHVHGLCIGVHGAAIHAMPVLLERRFDPAKVVARFGDQRGTIFMGVPTMYKALVDHMWSNSSAAATLRLFTSGSAALSPSLYEDFVSLDHRILERYGMSETLITLSNPYVG-----------VRMPGAVGQPVPGCDAAVVDEQGDELAHG--QTGELIVYSSGIMAGYWNLPERSAESFITDPWFKTGDVAFVDERGYFHLVGRASDVIKSGGFKISAREIEEALASHPTVREIAVIGVPDETWGEQIVACVVPEAGNDDPSELFAALVRDHLADFKKPRGLLVCEELPRNALGKLQKHKL----------- 158293300 56 -----------NVGQHLRMAAERFPNNEAIVSCHEA-GARLTYAAVLDKVDGLAAAFHQLGLRQGDRVGIWAPNGTLFYLTNLAAARAGMITVGINPAYQVPELEYALQKVGVKALVAQQNYYGMISHIAPELPELSAVIIDSQKSLPGAIKFSELFEVPSEQAKIMPDSGVNLQFTSGTTGHPKAALMSHFGFVNNGLHIGNRNEMDQRMH-RLCVQVPLFHAFGMVIAIMAALYGSTLVLPTAGFKAADSLAAIVRERCSIVLGTPTMYVDLVRRIVESGAKLDSPEIAVTGGATCSPKLFADIKHLGVRVKTVFGMTETTAVIFQ--------SLFEESPEDVQQTVGHVTDHYEAKVIDRDGHIVPFG--TAGELCVRGYGTMLGYWGDEKKTKETIAADRWLRTGDQFMLREDGYGKIVGRLKEVVIRGGENIYPKEVEDYLNTYPKILEVHCIGVPDERTGEELCAYVRLKDPEETDREEIMRYCEGKLAYYKVPKYVRVLNDLPKTTSGKVQKFKLAQLFA------ 15966384 17 ------IPERFNIGVAVSDAAARDPERICLHFSPDGAHLALTYGDFAARSSAFAGGLAAHDVSPGERVAILLPQGFEAAIAHAAIYKLGAIALPLALLFGVEALAYRLKDAGAAAVVTNRFGYERLAAIRGELPELRMVVLAEEDEKPGTVRFRDIAAGQGDPAETKPDDPALMIYTSGTTGPPKGALHGHRVLLGHLPGFQFHHHFLPQPGDRMWTPADWAWAGGLLNALLPSLFFGVPVVSSPKFDAHTAFRIIEEMEVRNAFIPPTALRLLKSVERPRDRCALKLRTVGSAGEALGRETFEWARALGVEVSEFYGQTECNIVISS----------ATGLGVAKAGSMGKAAPGHQVAIIDGEGRVLPPG--TVGQVAIRDPVMFLGYWRNEEATEAKFIGD-WMTTGDQGVMDEEGYFTFFGRDDDVITSSGYRIGPSEIEDCLAGHPDVQLAAAVGKPDPLRTEIVKAYVVLKPGVAAGDETIRDWVKNRLSMHEYPREIAFVDSLPLTTSGKVIRRLL----------- 154174438 1 -----MQYKYQNLYEMLSDVAQRFGCTAIF-----DDKQKIKYGELKSSVDKAAMYLQAIGVKFGDKVGMAVVNSQEFIIAYFAVTAIGAVAVPMNTFLKSEEFSYILNDCGAEILFASSQLAKELAPLN-ELKQLQKIIWIGEGVNERNINFVDLLSHSLSIAKTPEDDLVHIIYTSGTTGKPKGAMISYKNIFSNIEGAH--NRFIVRSSDRFIVFLPMFHSFTLTMILLPMFVGASMVLIKSVFPFSNVLKQTLLKRVTVFLGIPAIYTAIGKAKIPWYFRFNRIRLFISGAAPLAKQTIDDFKVPHARLVEGYGLSECSPVVAANLYDKQ-----------KSLSVGPALEGYEVKIVNDEMIEV--GTGEIGEIIVKGDCVMQGYFGMPNITDETII-NGWLKTGDLGKVDDEGFIYIVDRKKDLIISKGINIYPREIEEVLYKLEEVEAAAVIGIKDEHADEEVAAFIQLKEGMDLDEKQVRDYLKKHLANFKIPKSIYFAEQLPRNATGKVLKRVLKEQVKD----- 111022475 15 --------------DLLITALERNSDKPALYLGDV----VLTGGEMRDQISCFAQALASLGIGKGTSTAMLSKNRPEVLISMGATMISGCRASALNPMGSLDDHLYIVGDAEIQTLIFDPAFEERAAELEAQSPSIENVLSLGEVGTDILALAETFTPRRLRAADVAADDNSSMVYTGGTTGKPKGVVGSYQS--GATLNQIQMAEWQWPDEPRFLICTPLSHAGA--AFFIPTLLRGGALIVLPAFEPGAVLEAIEKHKISATMLVPTMIYLLMDHPDLPKRDVSSLQTLFYGASAMSPALKEGIEKFGQIFFQFYGQTECGMTIAVLRKEEHL-----ADDPSRLATCGRPVPWLNVALLDDDLNEVPQG--ELGEICVRGPLVMKGYWKKPDETAEAFR-GGWLHTGDVARRDKDGFMTIVDRKKDMIVTGGFNVFPREIEDVISAHPAVGSVAVVGVPDEKWGEAVKACVVLRAGQTVDAAELVERVRAAKGSVHAPKSIDFVDALPLTPLGKLDKKALRARY------- 169763344 34 ------------------------------------DTHYFTTHDFRLWSKRFAAGLRKAGLQSGDRVLLFSGNDLFFPVVFMGIIMAGGIFSGANPTYVARELAYQLQDSGATYLICAEGSLDTIEAAQVAGLSRGRVFVFNNAIFDGVASAEEGSQFEWDDLSTPEKATLALNYSSGTTGRPKGVEISHKNYCANMLQANQPDWKARNARARFLCFLPMYHAMAQNIFIANALKREVPVYIMPKFDFIKMLEYTEKFRITDLILVPPVVVALAKHPRSGKYDLSSVEGIGSGAAPLGREVCDEVEALRVNVKQGWGMTETTCAILGW----------DPTETSHTASVGELNPNCEAKIMADDG-VTELGRNQRGELWVRGPNIMKGYWRNPQATKETKTEDGWLKTGDIAYVDDQGKFYVVDRKKELIKVKGNQVAPAELEALLLEHPAVADVAVIGVSVND-DERPRAYVVLKPGQSASAQDLIAFMDGKVSAIKITGGVVFVDTIPKNPSGKILRKVLRDRAKEE---- 93006017 16 --PKTINPDQYSLIELYEECFDRFRMHPMTICMGV----SHTYGDVDKASLAVAAWLQAQDIPKGSVVAVMMPNVPQYLPTMIGILRAGYVCTPINPLYTGRELRHQLNDSGAQVIFVVDNFAQALEQVMGDMMGLKGILVVKRLVPKNVTKFPDVLKKGKNPFQTPKTSLAILQYTGGTTGLSKGAILTQRNVVAAAMQSEAWYRPVTSENEVYINALPLYHIFAFMLSLLGMRSGYTFILIPNPRDMPGFVKTLSKQPFHIFPAVNTLFKGLLDQPTFKNLDFSALRISQAGGMAATEQTAARWEVTGCPMVEGWGMTEGVAAGTANVITDR----------KFNGTIGIPVPSVDVIVVDDNGETV--GFNQSGEMCIKGPNITSGYFNKDNTND--FTKEGYFRTGDIISMDEKGYITLLDRKKDMILVSGFNVFPNEIESVMLDCKGIIDCAVIGISDEHQGEAVKIYIVPADNNVTKSDIKEFAL-DNLTGYKCPRHIEFVSELPKSNVGKILRQKLREKH------- 119508889 464 ------------IHQLFEAQVERTPDEIALVFGEEC----WTYRELNHKANQLAHYLQQLGVKPETIVGICLERSPEMIISLLGVLKAGGVYLPLDPTYPDERLRWILADAQVEVMLTQR---------RKDAKEEGRVVCWDADGEAIALQ-----SIENPISDVTAASLAYVIYTSGSTGKPKGVMIEQRSLT--NTITALQQQLGISCTDHWLAITTIAFDIAALELFLPLIVGARVILTTALVDPLQIAAIIEQQQITVMQATPATWRLLIAHGWTGKADLK----ILCGGETLDQSLAQQLLLSGQEVWNLYGPTETT-------IWSAAQKLTHNQ----PVTIGHPIANTQFYILDQHLQPVPIG--VPGELYIAGAGVARGYLNRPELTTEKFRENTLYKTGDRTRYLPDGTIEYLGRIDNQVKIRGFRIELGEIESLLSQHPEVQTSVVVVTEDTSEDKRLVAYIVSENPEIT--DLRQYLAK-HLPDYMIPSQFITLDALPLTPNGKVDRRTLPKQFK------ 119508889 1535 ------------IQELFEQQVAKFGDEIAVICNH----QKITYSELNAKANQLAYHLKYLGVQPEIAVGICVYRSLYFIIAILAILKAGGFYVPLDPTYPQERLEFLIEDAQIQVLLTQQQHIP-------QLPDLSIFCFDTDTANLGHYPTTNPVNQSTP------ENLAYVMYTSGSTGVPKGVCIPHRGVVRLVKDCNYID---LSADESLLQAAPIAFDASTFEIWGALLNGSRLVILSQQPTLAEIAQAITDYQITTLWLTAGLFHLMVD---EHIESLKSVKQLIAGGDVLSAVHINKLLQTHCRVINGYGPTENTTFTCCHSVTDICQGNT--------VPIGRPINNTQVYILDKHLNPLPVG--VPGELYIAGDGLARGYLNQPDLTAEKFIQHPFYKTGDRTRYLPHGTIEYLGRLDNQVKIRGFRIELGEIEAVLNQHPAVKECVVI-----TREKQLIAYFIPLDSTPDN---LRDFLQERLPDYLIPHFFVSLESLPLTTNGKVDRQKL----------- 17230135 462 ------------IHQQFDIQVERTPDDVAVVF----EEQQLTYRELNQRANQLAHYLQTWGVQPETPVGIYIERSLEMVIGILGILKAGGCYVPLDPAYPASRLTYIINETQVPVVLTQESLLEKLSQASSKVLNKTLCLCLDTDWQEITQK-----PDNNPITNVNHEDAIYIIYTSGSTGTPKGVINTHRGV--SNRLYWMQQQYGLERGEVVLQKTPFFDVSVWEFFWT-LLNGGRLVMPGGHQDPNYLLEIIAQHKITTLHFVPTMLGVFLEAPNLN-ERCHSLKRVICSGEALSIEIQNRFQHLDAELHNLYGPTEAAIDVTYWQCQPTDN--------LHTVPIGRPITNTQIYLLNDYLQPVPLG--IPGEIYIGGVGVARGYWKRPDLTTERFVGGDWYKTGDLARYLPDGNLEYLGRLDNQVKIRGLRIELGEIEAVINQHPDVQQAVVILDSKQADNQRLGAYVVQKSESPDFTSELEKLLASQLPEYMLPSVFVMLSELPLLPNGKINRQAL----------- 133777925 87 ---SWFLGGQLNVSNCLDQHVQKSPESIALIRDEPGTEVKITYRELLETTCRLANTLKRYGVRRGDRVAIYMPVSPLAVAAMLACARIGAIHNVIFAGFSVGSLAGRINDAQCKVVITVVQLKKIVDEAIKVCPSVQHVLVTDNKVHMGHLSLEQEMAKECAPESMGSEDILFLLYTSGSTGKPKGLVHTQAGYLLYA-ALTHRLVFDYRPGDVFGCVADIGWITGHSVVYGPLCNGATSVLFESTPDAGRYWETVQRLKINQFYGAPTAYRLLLKFEDSKKYDRSSLRTLGSVGEPINHEAWEWLHRVRCTLVDTWWQTETGGICISPRP-------SEEGAEILPCMAMRPLFGIVPVLMDEKGN-VLEGGDVSGALCLSWPGMARTIYGDHQRFLDAYTYPGYYFTGDGAYRTEEGYYEITGRMDDVINISGHRLGTAEIEDAMADHPAVPETAVIGYPHDIKGEAAFAFVVLKDDVGDVDVVVKELVADKIAKYAVPDQVLVVKRLPKTRSGKVMRRLLRK--------- 85860301 67 ----------LNVYNCLDRHLVGRGDQIALLWEGDDPARSLTYRRLHEEVCRFANVMKSLGLRRGDRVTIYLPMIPELAVAMLACTRIGVVHSIVFAGFSPESLRERIRDCQGRVVITADELKENADEAVGKCPFVEKVIVVRRTGSQDWEGLMQEASADCPPEEMDAEDPLFILYTSGSTGKPKGVLHTTGGYLLFT-AMSHQHIFDYHDGDIYWCTADIGWVTGHSTIYGPLANGATTVMVPNYPDWSRFWRIVDKHGVTILYTAPTAIRALMRQGDEPVRKTKTLRLLTVGEPINPEAWLWYYNVVGCPIVDTWWQTETGGILITPFPGAM---------ALKPGSAARPYFGVKPAIMDSEGRFL--EGTGTGNLVITEPWMLRTIYGDHQRFLDTYTYKGVYFTGDGARRDEDGDYWITGRVDDVINVSGHRLGTAEVESALAAHSAVAEAAVVGFPHEIKGQGIYAYVTLKTDRQPSDALRKEWVRREIGAIAAPDFIQWAPGLPKTRSGKIMRRILRKIAAD----- 195396635 69 ---------NVPLHEYVWRDFKKWENSTAAVCVITD--RQYTYAQLRDASAAFAVRLQKFKLFKPDVLAICLPNMPEYPIAALGAIEAGLAVTTINPIYTPDEIARQLKFSDAKFLVGSAQGYETLREACKQLPIAVVRSTAGEALPAGAIDFFEVMSTENDELRIAPEDMVFLPFSSGTTGLPKGVVLSHNNISSNCEQVQALPIDSLQFQDTLPAVLPFFHIYGLTVVMLSKLGQGSRLATMPAFKPDDFIKALDTYKGSILNLVPPIALFMINHPKLTKETADALRVVMSGAAPIGQHDVERFMQKFPRFMQGYGMTEASPVVLMTPMGN-----------TRYASTGVLPGSTEAKIVPLDGSDSGVGARTTGELCVRGPQVMSGYLNNQEANDVTFYPGKWLRTGDVAFYDEDGYFYITDRMKELIKVKGFQVPPAELEAVLRDHPKILEAAVFGIPHELNGEAPRAIVVLRNETANAEEIAAHVAARVAHYKKLEGGVIFVDEVPKNPTGKILRKDLKEKYSD----- 195451946 26 -----------SLGQFVLDKYKSFGEQTVMIDAVTGTEYTASF--MHSRIVRLAYILQKLGVKHNDVIGLSSENSVNFALAMFAGFAVGATVAPLNVTYSEREVDHAINLSKPKIILASKITVDRIAKVASKNKFVKGIIALSGTSKNNLYQFDDMMDNELSPLANKNDDVALIVCSSGTTGMPKGVQLTQMNLLA-TLDSQIQPTMIPLSEVTLLTVIPWFHAFG-CLTLITTAVMGTRLVYLPKFEENLFLSAIEKYRVMMAFMVPPLMVFLAKHPIVDKYDLSSLMVLLCGAAPLSRETEDQIERIGVPIRQGYGLSEST-----------LSVLVQNDEFCKPGSVGVLKVGIYAKVIDPDTGKL-LGANERGELCFKGDGIMKGYIGDAKSTQTAI-KDGWLHTGDIGYYDNDFEFFIVDRIKELIKYKGFQVPPAEIEALLLTNDKIKDAAVIGKPDEEAGELPLAFVVKQGVQLTEDEVIKFVNDHASPAKRLRGGVIFVDEIPKNPSGKILRRVLRNMLK------ 84495126 1 ----------MRLVSFLDKGASLDPAAPCLVTDDT----TMSYAAVQATSYAVAAALVGSGVAPGQSVAILSANDPLGFSTVFGISRAGGVWCPINPRNEAAENAELLALFDCVVVIHQQSFAPMVAAIRDSLPEVHTWVCFDGEVPES-LTWDEFLGGEVETVDRPADDVAMIVGTGGTTGRPKGVVLTGANL--EAMTAITLMGYPFEGVPTYLALAPLTHAAG--VLCFPILCRGGSIVIMRAPDVGGFITNLEKHRVTHTFLPPTLIYMVLGHESLDGADLSSLQCFWYGAAPMSVDLREALTRIGPVMAQLFGQTEA-PMMVSLLPPREHFTPDGQIAESRLASAGRPAPLVTVAIMDDDGTLLPAGER--GEIVVRGSLVMRGYHRNPEATAEA-SRHGWHHTGDIGYLDDDNYLFIVDRAKDMIITGGFNVYSTEVEQALMAHPGIRDCAVVGLPDEKWGERVVAVVQAQPDAEPEPAAIIAFVKERIGSVKTPKDVWVWEDLPRSKVGKVLKSEIK---------- 29888143 42 ALPP---NQFLDVTSFI--ASQPHRGKTVFVDAVTG--RQLSFPELWLGVERVAGCLYALGVRKGNVVIILSPNSILFPIVSLSVMSLGAIITTANPINTSDEISKQIGDSRPVLAFTTCKLVSKLAAASNF--NLPVVLMDDYHVPSGRLEIETEPSESRVKQRVNQDDTAALLYSSGTTGTSKGVMLSHRNLI--ALVQAYRARFGLEQ--RTICTIPMCHIFGFGGFATGLIALGWTIVVLPKFDMAKLLSAVETHRSSYLSLVPPIVVAMVNGANESKYDLSSLHTVVAGGAPLSREVTEKFVEPKFKILQGYGLTESTAIAASMFNK---------EETKRYGASGLLAPNVEGKIVDPDTGRV-LGVNQTGELWIRSPTVMKGYFKNKEATASTIDSEGWLKTGDLCYIDGDGFVFVVDRLKELIKCNGYQVAPAELEALLLAHPEIADAAVIPIPDMKAGQYPVAYIVRKVGSNLSESEIMGFVAKQVSPYKKIRKVTFLASIPKNPSGKILRREL----------- 152975536 457 --------ERISLPNLFEKQANQTPSATAVV----GGEWQLTYQELNERANKLAHFLLERGVQPGQFVALAFPRTVDMLIGMLAVLKTGSAYIPVDPEYPADRVQYILSDANPICMITTSSVLENLPDERK----VETFVVDREVMKRKLQQYPCINPETRHASSL--LNPAYAIYTSGSTGKPKGVVVSMESLSNFLLA--MQDTFSLQENDRLLAVTTFFDISALEM-YIPLISGASIRIAQKEQDSVTLAEVLQKEKITIMQATPSLWQMLVT---DNPESIKGIRAL-VGGEALPNALAAKLKELNCDVTNLYGPTETTIWSTVMHLNSTNTHIPP---------IGKPIWNTEVYVLDASLQPVPP--EVVGELYIAGAGLAHGYLGRPDLTAERFVANPYYRTGDLVKWRRDGYLEYIGRADYQIKMRGFRIELAEIETVLHQHAAVQQAVVLVREDQPGDKRLVAYIV--GESADSTDIRSY-VAEHLPAYMVPSAIIVLSKLPLTPNGKIDRKAL----------- 152975536 1515 ---------EVTLPELFERQVRKAPGATAVVF----EGKTLSYEQLNKKANQLARLLIAKGVGPEQIVALAMPRSLDMMISLLAVLKAGAGYLPLDPDYPADRISFMLSDAQPVCIITSTEVEIEYQA--------TNVIVIDDVKTRNAIDQTEDIEDVERIQPLLPVHLAYVIYTSGSTGKPKGVMIPHQNVV--RLFGATDHWFQFDETDIW----TMFHSYAFDFIWGPLLYGGRLVVVPHTVSPQEFLHLLVKERVTVLNQTPSAFYQLMQADRENGKQL-SLRYIIFGGEALEEDWYSRHKEHAPKLINMYGITETTVHVSYMELDQNIVSL------RANSLIGCSIPDLKVYVLDSYLQPVPPG--VIGEMYVAGAGLAHGYLGRAGLTAERFIANPYYRTGDLARWRQDGTLDYIGRADHQIKIRGFRIELGEIEATIMQHPQVEQAAVIVREDQPGDKRLVAYIVLSPQIQIETVHMRQYVGKSLPDYMVPSTFVVIDQLPLTPNGKLDRKAL----------- 27382918 27 -------------------HARATPNKIAYQMAGTGKA--ITYRELDELSNQGAHLFRSLGLKAGDHIALLMENRLAFMELCWAAQRSGLYYTAISRYLKQDEIDYIIADCGAKVVITTPKCADQIKALIKGTPGEPVFYMMDEPLP-GFRSYDKEAAAQPTTPISDEVAGYDMLYSSGTTGRPKGIKKAFEGVPNAFLRVLCADMCGMNAASTYLSPAPLYHAAPLRFNMMAIVLGGTSII-MEHFDAEEFLKLVEKYEVTQSQLVPTMFVRMLKLPDEVRYRVSTLKGAIHAAAPCPVDVKAKMEWWGPILIEYYAGSEGNGVTVCN----------SQQWLEHRGSVGRAVVG-KIKILDENDEEQP--TGEIGTVYFA-DAPAFAYHNDPEKTKKAYNAKGWSTLGDVGYLDKDGFLFLTDRKSYMIISGGVNIYPQETEDVLITHPDVADVAVFGVPNEEMGEEVKAVVQPRAGKALEADLIA-FCKGRLSAIKCPRSIDFEAELPRTPTGKLVKRHLRDRY------- 197295569 40 -----------------DRHAK--ADAIALDWIDGGQHHRFTFAQMQALSARVAHLLVAQGVKPGDVVAGMLPRTPELVATILGTWRAGAVYQPLFTAFGPKAIEHRLRMSGARLVVTNVANRAKLDEI-ADCPAVATVREAGETLPAHDIDFRAALAAQSDPVLRKGSDLFMMMSTSGTTGLPKGVPVPLYALL--AFGAYMREAVDLRASDRFWNIADPGWAYGLYYAIGPLLLGHATTLYEGSFTVESTYDVIERLGITSLAGSPTAYRMLMAAGNEAAARLKGLRVVSSAGEPLNPEVVRWFHALGAPIHDHYGQTELGMVVNNHHGLTH---------VIHAGSAGLAMPGYRVAVLDEAGRELGPG--EPGNLAIRSPLLFRGYWQQD----TPAIAGGYYRTGDNVELEPDGTVSFIGRADDVITSSGYRIGPFDVESALIEHPAVSEAAVIGVPDPERTEIVKAFVVLSKGFDGTPELAEELVKRRLSAHAYPRAIDFVDALPKTPSGKIQRFVLRKM-------- 153836202 47 -FPDGVMNTS---WLALDYHCEQRGDNTALIYDVTGNKKTYTYRELRDQVAKIAGMLSAQGVEKGDRVVVYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPKIIMTASCYKPLVDAIMDSRWKPEKVFVFQRPECEAELNQERDLDWQQECVPVLATDPLYILYTSGTTGKPKGVVRDNGGHAV-ALKYSMSAIYNIPQGGVFWAASDVGWVVGHSIVYAPLIHGCTTILPVRTPNPGAFWRVCDEYKVDALFSAPTAFRAIKKEDPEKQYDLSNLKTIFMAGERLDPPTLEWVQKTDKPVIDHWWQTETGWAIAGNPTGIEMMPV-------KAGSSTKPIPGYQVEILDELGEPVKPNQQ--GFVALKRPSCLPTVWRNHDRFETGYLSQGYYVSGDGGYLDEDGYLFIMGRIDDVINVAGHRLSTGEMEEIVGGHPAIAECAVVGIHDDLKGQLPLGFVVLKDGVKVDELALEGELRNEIGAVACFKHALVVDRLPKTRSGKILRRTIRQ--------- 118463987 7 --------DDMTLGDIVTDNAARFPDVVAYRYG----QRTVTHAQLRDRAVRLVSAMAAAGVRRQDRIAVLSRNSIEFGELNAAAQLGGIIMATINFRLSPPEMDDALRRVAPSIVFCAAEFVPVIGDLIADMPSPPMLVVIGGQAPQGITGYERFVEESGEPEFVAPDDIAYLLFTSGTTGASKCCILGQREM--RRVAFTMNNEMRCGSADRGLINMPMFHFGALGI-IGGLHARGGTVVLQQQFDAADAVRLIADERITVLHLAPVMLRALLDEV-SDRLAVESVRTVVYSAAPMTAAILRRALAVLPDFLNLYGQTE----VIVSGLPRELHILDDPNAAERLSSVGFPFPDTRVRVVGADGGVLPVG--QAGEIVVRSDSMFRGYWQDAAATQATLR-DGWCRTGDMGRLDERGLLYLMDRKKDVIISGGENIYSPEVEDAVSAVDGVAACAVVGVPDDKWGEAVCAVVVPRGGASPTLEMVQEGVRQRLARYKVPRRLVLVADLPVLASGKVDKKRLRAELK------ 9715734 476 ------------IHQLFEEQCLRTPDAVAVVF----ENQQLTYHELNCRANQLAHYLRSHGVGADVLVGICVERSLEMIVGLLAIFKAGGAYVPLDPEYPQKRIQFMLKDSGTSVLLTQSFLLDQLPIAEQQNPY--QVICLDQE------SFSSELTDNPNPQSTP-NNLAYVIYTSGSTGRPKGVMIEHQALVNLSLAW--CKTFQVQSQSRLLQFGSFSFDLSVAEIATTYVSGACLYLPNETLLPSQVLDFLADHKISHSFLSPSALSVLPQA------TLPDLQYLSVGGEASSAELVERW-GTGRRFFNAYGPTESTVAATIAICQPN----------GRKPPIGRPIANAQIYILDEYLQLVPVG--VPGELHIGGAGLARGYLNRPELTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQLGDVQASCVIVREDITGDKRLVAYIVPQKEVTPTVTELRQFLKAKLPEYMVPNAFVILESLPLTPNGKIDHRAL----------- 9715734 1544 ------------IHQLFEEQVKFSPDAVAVIF----ENQQLTYGELNTQANQLAHHLQSLGVRPEVLVGIYLERSLSIIVTLLAILKAGGGYVPLDPDYTQQRLADISEDSQFSVLITQQKLL-------NSLPVQGVKIIVLDTESEMLTN-----QSQVNPVEVKPENLACLLYTSGSTGKPKGVMLTHAALVNHSSAIS--EVFGLTSGDRVLQFASFSFDVAAEEIFPTWYKGATVVLPTQMFDFASLSQFIAQESLSVLNITPAYWHEWAVAVSQDNATVPSLRLVAVGGDAVLLETVTIWRQVRVNCLNVYGPTEASVTAIVH------DLLHPQSETANSVLIGRPIANTQAYILDRHLQPVPVGVK--GELHLCGVRLARGYLNRPELTEEKFIPNPFYKTGDLARYLPDGNIECFGRIDNQVKIRGFRIELGEIEAVLNQYIDVQTSCVIIREDTPGDKYLVAYVVPYPEKIPTISELRQFLSRNLPLYMVPQAFVFLDFLPLTPNRKVDRRAL----------- 9715734 4040 ---DTQTDDPYHIHQLVEEKAEQTPDAIAVVCG----NQQLTYAQLNNRANQLAHYLRSLGLETEQLVGICVERSPLMLVGILGILKAGGAYVPLDPEYPQERLSLMLEDSQVSLLLTQWTLIEKLPQHPAKP------VFLDEIWQQIAQNSQENLTG-----IVTAANLANVIYTSGSTGKPKGVMVEHQGLC--NLAQAQIQAFGLHSDSRILQFASLSFDACISEILMSLGSGGTLYLGSDSLMPGTLIERLRDYAITHITLPPSALAVL------HKVELTTLQTIIVAGEACAVELIKQWSA-GRNFFNAYGPTEGSVCATLAKCSALTQKLPL---------VG-PIANVQVYILDSQLQPVPIG--VPGELHIAGVGVARGYLNRPELTQEKFISNPFYKTGDLGRYLADGTIEYLGRIDNQVKIRGFRIELGEIEAVASQHPLVQESVVIAREDIPGDKRLVAYLVPAQGQVLPEQLAQW--------------------------------------------- 9715734 2625 ------------IHQLFEEQCLRTPDAVAVVF----ENQQLTYHELNCRANQLAHYLQSLGVGADVLVGLCVERSLEMIVGLLAILKAGGAYVPLDPDYPQERLNLILEDAQVSVLLIQQHLVEKLQQHQA------HIVCLDSDGEKI------AQNSNSNPLNIAPSNLAYVIYTSGSTGKPKGVLVNHSHVV--RLFAATDSWYNFNSQDVW----TMFHSYAFDFVWGALLYGGRLVVVGYLVSPKSFYELLCQEKVTILNQTPSAFRQLIPAEQSIATDL-NLRLVIFGGETLELSLQPWFDRHGPQLVNMYGITETTVHVTY-------RPLSKADLHGKASVIGRPIGDLQVYVLDEHLQPVPIG--VAGEMYVGGAGVTRGYLNRAELTAQRFISNPFYKSGDLARYLPNGELEYLGRIDNQVKIRGFRIELGEIEAALSQLREVREVVVVARSDQPDNKRLVAYVVPQ--------------------------------------------------------- 217959869 1517 ---------EMTLPQLFEKQVHINPNAIAVVF----ENKKLTYEELNRKANKIARFLIAKGIGPDQLVALAMPRSLNMVVSLLAVLKSGAGYLPLDPDYPSDRISFMLHDAKPSCVLTNSE-------VEIECDEALKVLVDDVKVIAEVDKYSEDNIDEVERIPLSPSHIAYVIYTSGSTGRPKGVMIPHQNVV--RLLGATDHWFQFDGNDVW----TMFHSYAFDFIWGPLLYGGRLVIVPHTVSPKEFLQLLVKEKITVLNQTPSAFYQLMQADEEIGQNL-SLRYIVFGGEALEEDWYSRHPHNAPKLINMYGITETTVHVSYIELDESTVSL------RANSLIGCSIPDLKVYVLDHYLQPVPPG--VVGEMYVAGAGLARGYLGRAGLTAERFIADPFYRTGDLARWRQDGTLDYIGRADHQIKIRGFRIELGEIEAVIMKHPTVEQVAVIVREDQPGDKRLVSYIVASNNEAIDTNEMRQFASGSLPDYMVPYAFVVVNEFPLTPNGKLDRKAL----------- 161172338 47 -------------WADMEKAGKRPPSPALWWVNGKGKELMWNFRELSENSQQAANVLSACGLQRGDRVAVVLPRVPEWWLVILGCIRAGLIFMPGTIQMKSTDILYRLQMSKAKAIVAGDEVIQEVDTVASECPSLRIKLLVSEKSCDGWLNFKKLLNEASTCVETGSQEASAIYFTSGTSGLPKMAEHSYSSLGLKAKMDA--GWTGLQASDIMWTISDTGWINILCSLMEPWALGACTVHLLPKFDPLVILKTLSSYPIKSMMGAPIVYRMLLQQ-DLSSYKFPHLQCVTVGESLLPETLENWRAQTGLDIRESYGQTETG-----------LTCMVSKTMKIKPGYMGTAASCYDVQIIDDKGNVLPPGTEGDIGIRIRPIGIFSGYVDNPDKTAANIRGDFWLL-GDRGIKDEDGYFQFMGRADDIINSSGYRIGPSEVENALMEHPAVVETAVISSPDPVRGEVVKAFVVLASQSHDPEQLTKELVKSVTAPYKYPRKIEFVLNLPKTVTGKIQRAKLRDKEWKMSGKA 167365898 7 -------------------HAKSNPDKVAYRMASTGQA--LTYRQLDERSNQGAHLFRSLGLKAGDHIALLMENRLAFMEICWAAQRAGLYYTAISRYLTKDEIGYIVQDCGAKVVITSAQGSETMKSLLSDAPGAPLYYMVDPPT-AGFRSWEQETAAQPTTPIADEVAGYDMLYSSGTTGRPKGIKREFEGNAIDVPSPFLRKMCGMNVESIYLSPAPLYHAAPLRFNMMATTLGGTSII-MEHFDAEQFLALVEKYKVTQSQLVPTMFVRMLKLPDEVRYDVSSLKGAIHAAAPCPVDVKAKMEWWGPILIEYYAGSEGNGVTVST----------SQQWLAHRGTVGKAVVGT-IKILDDEGEEQPVG--EIGTVYFA-DAPSFSYHNDPDKTKKAYNEKGWSTLGDVGYLDDEGFLYLTDRKSYMIISGGVNIYPQETEDVLLTHPDVADVAVFGVPNPEMGEEVKAVVQLRDGAAPSSERAAEFCRERLSPIKCPRSVDFEAELPRTPTGKLVKRHLKDRY------- 159898399 460 -LPSSIY-----LHKIVAAHAQATPDAVALRFG----QQHLSYGELNRRANQLAAYLRAQGVPPGSLVGLCVERSLELVLGILAILKAGAAYVPLDPRYPLERLHYMLNDSQAQVLLTQHSLSQQIRTEQ------QRVIYLDHDWPAQYPSFELA-------VPLWPESLVYLIYTSGSTGRPKAVPITHRGLA--NLAYAQIQAFELDAQQRILQFASLSFDASIFEIVMALWSGATLVLADQLLPGPSLIELLQQQAITHITVPPSALKVLPEA------ELPALSTVIVAGEACPAELVARW-GLDRRFFNAYGPTEATV----------WSSLALCDDPNQKPSIGRPIANTQLYILDQYLQPVPVG--IAGELYIAGPGLAWGYLNRPELTAQMFVPNPFYRSGDLACFLPDGSINHLGRVDHQVKIRGFRIETGEIEQCLCEHPLVHEAVAIARDEPNGQKRLVAYVVATPDNQPSSAELRTFLQTRLPEHMLPAVFVLLASLPLTPNGKLDRHAL----------- 17560308 57 --------RNETLGQTLRNTTERVPDKE--FCVFSKYPIRKTYEEFYHDVRQMAASLYTLGLEKGDRVGVWGPNYYEWVVLQYACAFAGVIQVNVNPHYLHEELRFVMRKTGMKVLFAHSNYVHTMLEAMPEIPELRHIVLYGDDVPHGAWVYSDLIHAAGSAERAKPDEPVNMQFTSGTTGHPKGATLTHFGLNNNAYFAGIRLGWD-REDHRICIPNPLYHCFGCAVGVIAVNHGQTVVFPSKSYHVPDIFEAIQNEKCTTMFGTPTMFIDVLKSPLMKQFDISSLRGGVIGGAPCPMALCEKMEMRMTDFSVIYGSTETSPLVTMSELHV--------DPFERIKSVGSVMPHQELAIVDEFGVPVPTGAK--GELWSRGYSTMLGYWADHDKTNLAITRDRWYKSGDTATMNEDGTINIVGRTRDMIVKGGENVYPTEIEQFLHKLDYVADAHVVGVPDDRYGENICAWVRLRDEGKITAEHIKKACKRGMAHYKVPKYVLIKKEFPLTISGKVKKFEIQKISKELLG-- 121607723 2 ----TQLPQRFNFAAHLFASNRARAERTAYID----DQGRLSYGALEDAARRLATWLLDAGLRREERVLLLMLDTRDWPVAFLGCLYAGVQPVAVNTVLKADDYAHMLGHCRAQAVLVSGALLPVLGQAMERQPNVRRLIVSQPTGPAQALDMQAAVAGSAAPADTGADEPGFWLYSSGSTGKPKGTVHSHGNLWWTA-QLYGKAVLGLTDEDVCFSAAKLYFGYGLGNSLTFPLVGASVVLMAERPTPEACFERWTRHQPTVFFGAPTGYAGMLASPRLPQRQAVALRICSSAGEALPAEIARRFKHFGCDIIDGIGSTEMLHIYLSNRPGD-----------VRYGTTGKPVAGYDIALRGEDGREVPDG--AIGDLYVQGPSAALMYWNERDKSRETF-QGVWTKSGDKYLRDAEGYYTYAGRSDDMLKVSGIYVSPFEVEATLMQHAAVLEAAVIGKQDADGLTKPMAFVVLKDGQSATQDELKAFVKERLAPYKYPRFVEFVAELPKTATGKIQRFRLREK-------- 27382931 23 -----------TLPDLLSKAAADYGPRTALEFRE----RPITYTELAAMAERAAAAFLRAGCGKSASVALFLGNTPDHPVNFFGALKAGARVAHLSPLDGEIALTHKVSDSGSRLLVTSAALLPTALKFLEKGLIDRLVVCEDDGTPQAAIPFVEGAAAPAEWPQVTADDVALLQYTGGTTGLPKGAMLTHGNL---TSAVSIYDVWGATRGDVVICVLPLFHIYALTVVLLSSLRRGNLISIHQRFDVEAVMRDIEVKRATYFPGVPTMWIAIAALPDLDKRDFSSLATIGSGGAPLPVEIANFFERVGKKLRSGWGMTETCSPGTGH----------PPTGPDKPGSIGLMLPGIELDVVDDPTKVLPPG--EVGEIRIKGPNVTRGYWNKPEGSAEAFI-DGRFLTGDIGYVDTDGYFFLVDRKKDMIISGGFNVYPQMIEQAIYTLPGVHEVIVLGIPDQYRGEAAKAFIKLKGAKPFSLDELRAQLAGKVGKHEMPVEVEFVDDLPRTPVGKLSRHELRQQQK------ 28871827 2599 ------YPQDTCVHQLFETQVEKTPEAIALVF----EARKFTYAQLNARANQLAHYLIGLGIGPDDRVAICVERSPEMVVGLLGVLKAGAAYVPLDPTYPEQRLRYMLEDSAPAAV--------LVQRMTRALPGKLAVPLLDLEGG----GWESEADYDPVARAVKPHHLAYVIYTSGSSGRPKGVLIEQKGF--RNLMHWYLDELKLASDDAVLLVSSYSFDLTQKNILGPLLVGGTLHLAREAFIPDVLLKQIQRERITHINLSPSAFNALINA--NDSRQLDSIRRVVLGGEPVQFARLEMLPEPRPEFINSYGPTECSDVVAWHRLVEDIDCYRSSVF-----PIGRPIANTRIYLLDVHGQPVPIG--VSGEIYIGGAGVARGYLNLPELTAERFLDDPFYRSGDLGRWLADGNIEYLGRNDDQVKIRGFRVELGEIESQLAVCPGVREAVVLAREYSPGDKRLVAYLTAQEGAVLSAAQLREQLSQGLTEHMIPSAFVTLASFPLTPNGKLDRRAL----------- 28871827 1544 --------------------------------------ERVTYADLNKRSNQVAHVLLSLGIVADDRVAICVERSVEMVVGLLGILKAGGAYVPLDPGYPLERLCYMLEDSAPVAVLVQPETRELL----GALGALAMPVLDLQSANWAAEAEHDRVLSTVTP-----QHLAYVIYTSGSTGQPKGVMIEHCAIVNRLLWAQ--DHYRLSREDRFLQKTPFFDVSVWEF-FLPLLAGAQLVIARPHQDPEYLAELIAGSGVTILHFVPSMLQSFLN--QVGPLACSTLRQVFCSGEALPYSLQKHFEQAHVQLHNLYGPTEAAVDVTYWHCVPDLH--------TGIVPIGRPVANTRLYLLDPHMQPVPVG--VRGEIYIAGIQLARGYLNRDALTAERFVKDRFYRSGDLGRWLADGNIEYLGRNDDQVKLRGFRIELGDIEAHLAGCAGVGEAVVVAQEDTPGEKRLIAYYTTREAKEIIAQTLRAALQASLPEYMVPAAYVKLSGWPLTPNGKLDRRAL----------- 28871827 495 ----------------------------------------VTYADLNRRSSQVAHVLLSLGIVADDRVAICVERSVEMVVGLLGILKAGGAYVPLDPGYPLERLRYMLEDSAPVAVLVQPETRELLGALAMPVLDLQ--------------SANWAVKAELDRVTVTPQHLAYVIYTSGSTGQPKGVMIEHRNLV--NLVAWHCDAFDLTHHNRVSSVAGVFDACAWEI-WPALCVGASLSLLGNDVDALLWWWRRQDLDVSFLPT-PVAEMAFTQEIEPA-----TLQTLLIGGDRL-----RRFPNPDVALINNYGPTETTVVATSGLIDATQSVLH----------IGRPIANTQVYLLDAHGQPVPIG--VSGEIHIGGAGVGRGYLNLPELTAERFVEDPFYRSGDLGRWLADGNIEYLGRNDDQVKIRGLRIELGEIETQLKQIANIREAVVVAREDTPGEKRLTAYYTQQEAKAITAQTLRTALQARLPEYMVPAAYVKLSEWPLTPNGKLDRRAL----------- 134278660 557 ------------IHQLFEAQVDRKPEAIALTF----EGQRLSYAELNARANRLAHYLQARGVGPDRLVALCAERGIEMVVGLLAILKAGGAYVPLDPSHPPERLRRMLDDTNPVAVLVDDIGADALASFESHVAARSPRVHLSRDIAQWRAC---SPANPSTPRERAARRLAYVIYTSGSSGEPKGVMNEHRGVV--NRLWWMQQTYALDERDAVLQKTPFFDVSVWEFFW-PLMSGARLVIPEGHKDPAYLSELIDRERVTTLHFVPSMLQAFLED-EGAARGCGSVKRVMCSGEALPPSLVKRFYRCDARLHNLYGPTEAAVDVTAWACDAEEGGAS--------VPIGRPIANTRIYVLDGYGQPVPRG--VAGELYIGGVQVARGYLNRPELTRERFVDDPFYKTGDLARWRTDGSLEYLGRNDFQVKIRGFRIELGEIEAQLAKVAGVREAVVLARPDTKGEKRLVAYYTGDADVVA----LRAQAAQHLPSYMVPSAYVRLDAWPLTPNGKLDRRALPAPADDAYARA 189188536 49 ---------------FLWRAAQIEPDATAIHRTANNQILRRSYAEAADRARGLAYYLRKHGYK---RVGILATNTPAFLESIFAIAAAGAVNVAINYRLKHDDISYIFQHSDVDMIIADTEFVGLLDDYRKERPHVPILVDTDTDATEGELSFDDAVLEHLESQAKDEEHVIALAYTSGTTARPKGVEYTHRGVYLAAMGNVIESGLNYTGRAKYLWTLPMFHATGWTFPWSVTAVRGTHYCL-RKIDYPEIWRLLKEEGITHFNAAPTVNTLLCAAKEAE--RLPQPVRVTVAASPPSAWLFEQMSDLNLHPVHVYGLTETYGPITKGYHMPEWDKLPIKEKYDRMARQGHGITGKATRVIKTEQAPVEKNGQEIGEIIFEGNICAKGYYKDAEATRK-LWEGGWLHTGDLAVWHPDGAIKILDRAKDIIISGGENISSVALEAMLSTHPSILEVGVCAVPDSHWGERPKAFVTTKDGTNSEQEVIQWAKESAISRFMVPREVVVVKELPKTSTGKIQKNVLREWAR------ 197728633 66 -----------TVGRLVRDAAERYADHEAVVDGRT----RVTYAELGTRVERAAAACIAAGIRRGDRVALWAPNTLDWIVCALGAVTAGAVLVPLNTRFKGPEAADVLARSRARLLFVTGAFLGTVAALRRELPHLERVVVLEGPAPADYRTWDAFRADGADEVRARADDTSDIVYTSGTTGRPKGAVLTHAQTLRCYDLWSELAG--LRGDDRYLIVNPFFHTFGYKAGIIACLTRGATMIPQPVFDTATVLARIAAERVTVLPGPPTLHQTLLDHPARDHHDLSTLRLVVTGAAVVPLSLVERLELRIDTVLTAYGLSEAGGLVTMCR--------RDDPPGAVAATSGHAVPGTELRIL--------AGPGLPGEILVRGPQVTRGYFEDPGATAAAVDADGWLHTGDIGVLDPAGRLTVTDRVTDMYVVGGFNAYPAEIERLLGLHPDIADVAVVGVPDRRLGEVGRAYAVRRPGATLTADDLIAWARREMANYKVPREVSFVAELPRNAGGKVLKAELRARA------- 116254566 73 -------------YNCIDRHLTERGDKFAIISVGDDDDARITYRELYAHVMKWANVLRSQGIGKGDKVTVYLPMIPELTYAMLACTRIGAIHSTLSTNCPPKVLASCIADAASTVVVTADELKVKLDAALDKLPEVVTIVVKHTGAPVSMLELAETVPDQCPPEEMKAEDPLFVLYTSGSTGKPKGVVHTTGGYLVYT-AMTHQYVFDYRDGDIHWCTAEISWITGHSTVYGPLANGATTLIFEGTPSMSRYWDIIDKHKVSLFYTAPTAIRSLMGSGEDASNSLASLRLLGSVGEPIPKTWDWYHRVVGCPIVDTWFQTETGGILMTPLPGAT---------ELKPGSVGTPFFGVRPELVDAAGNVL--DGVANGNLVISWPGQMRTLYRDHERFEQSIYPDKYF-TGDGARRDAGGHYSITGRIDDVINVSGHRIGTAEVESALVAHASVSEAAVVGYPHEIKGQGIYAYVTLIDGEAASDELRKEWVRKEIGPIFTIDKVQFAQGLPKTTSGKIIRRILRKIAED----- 196040053 1517 ---------EMTLSQLFEKQAHIKPNAIAVVF----EDEKLTYEKLNKKSNKLARLLIAKGIGPDQLVALAMPRSLNMVVSLLAVLKAGAGYLPLDPDYPSDRISFMLHDAKPSCVLTNSDVEIECDEELKILIDDIEVIEESEKYSEDNIDEMERMK------PLTPSHIAYVIYTSGSTGRPKGVMIPHQNVV--RLLGATDHWFQFDADDVW----TMFHSYAFDFIWGPLLYGGRLVVVPHTVSPKEFLQLLVKEKVTVLNQTPSAFYQLMQADEEIGQKL-SLRYVVFGGEALEEDWYSRHPHNAPKLINMYGITETTVHVSYIELDETIVSL------RANSLIGCSIPDLKVYVLDNYLQPVPPG--VVGEMYVAGAGLARGYLGRAGLTAERFIADPFYRTGDLARWRHDGTLDYIGRADHQIKIRGFRIELGEIEAVIMKHPKVEQVAVIVREDQPGDKRLVSYIVASNNEMIDTNEMRQFAGGSLPDYMVPYAFVVVNELPLTPNGKLDRKAL----------- 196040053 459 ---------------LFEKQVQKNPNKIAVTCNGVN----LTYKELNERANELAHYLVKEGIRPNQFVALVFPRSVEMVVSMLAVLKAGAAYLPIDPEYPAERIHYIVNDAKPACIITHSSITSTL-FIENDMKKIE----LDREETEQAL---KAYSHMNIPLRNDESNPAYTIYTSGSTGNPKGVIVPMKSLSNFLLA--MDDMVALHENDHLLAVTTFFDISALEI-YLPLISGASITIAPKEVEPSALTALLLEERVTIMQATPTLWQALVEYPE----RLQGL-NVLVGGEALPTHLANTLKELGCSITNLYGPTETTIWSTV---------MNIDESESGIPPIGKPIWNTDVYVLDAGLQPVPPG--VIGELYIAGEGLANGYLGKPELTAERFVANPYYRTGDLVKWRKDGVLEYMSRADHQIKIRGFRIELAEIEMVVQRHENIKQAVVMVREDRPNDKRIIAYIVAEEKETIHLAEIRSYVSESLANYMVPATFVLLEELPLTPNGKVDRKKL----------- 33591737 1 -----MQPPGHTWWDIIEEHARRFPERDALAHGDGA----ITYGELAARVRRCAAGLSARGIGAGDCVALLAPPTPDAMVCLLAAARLGALWVGLNPRYQPREMAYVIGHAQPKLVLSVREFEARADDLDAALATLPDLLFYDSRASCDEAMLHALCDAPDAPCPAPFEDPCMLVYTSGTTGIPKGVLLSQTALIYRSTVQARTFATQSHP--VVINFAPINHIGGMHFRGLSQILAGGTIIYQERYRPAEVMGLIEKHRVNMLMLGSTMLQMLIREPSFDMSIMRGMEWFIFSGAAIPMPILQRVKEHCPRIGSTYGLTESCGSVSYIVASDSLEAAAY--------TVGRAIPEGQLRVADEQGQPLPAGTQ--GELQVRGQYCMNGYLRDAAATAGAFTRDGWLKTGDMAQRDDDGNFRLVGRIKEMYKSGGYNVYPREIEVVLEQHPNVLMSAVIAVDDELYQQVGHAHLILRPDTEVSEPELVQWCRERMANYKVPKRIFVRNSLPMLSIGKVDKIALRQQH------- 119510825 37 ------YPQHLCIHELFAAQVEKTPDNIAVVF----DGQKLTYQELNHQANKVAHYLQSLGVGTEVLVGICIERSLEIIVGLLGILKAGAAYLPLDPTYPKERISFMLADSQVQVLLTQQKFLESFTE------SGVKTVCLDQD-----WELITQQNPENPTSNVTAENLAYVIYTSGSTGTPKGVPVPHRAV---NRLVCNTNYVQFTTTDRTAQASNTSFDAATFEIWGSLLHGATLVVPNVLLSPVDFAAYIQEQKINILFLTTALFNQLANIVPQA---FKDLRYLLFGGEAVDPKTVRAVLTHGAPLLHVYGPTESTTYSCFYPVENVPEGATTL-------PIGRPISNTQIYILNEQLQPVPVG--TPGEIYIGGDGLARGYLNRPELTAERFISHPFYKTGDLARYLPDGNIEFVGRVDNQVKIRGFRIELGEVEAALSQHPDIQQAVVIVREDIPGDKRLVAYVVP-DQKAVTATTFKSFLEDKLPAYMVPTAWMLLDFLPLTPNGKVDRRSLPAPAR------ 119510825 1120 ------------IHKLFELQVELTPDAVAVEQ----DGKKLTYRELSDRANKIAHYLQSLGVKPETLVGICVDRSLEMIAGLLGILKAGGAYVPIDPAYPQERIAEMIADTQLGILLTQNRFQEKLVGYSGQT------ICLDTDWAKI------ATQSPANPVDVQLNHLAYIIYTSGSTGKPKGVMIEHRSLL--NFVTTAIDEYGINAQDQVLQFASVCFDTSIEEIFPCLAVGATLVLRTEEMSSDDFWRCCQKWQLTVLDLPTAYWHQLVTELQPQNSPIPSLRTVIIGGEEVQLEKVQHWHNCAPQLFNTYGPTEATVVTT-------LERLTPENT---SVSIGKPISNAQVYILDQYQQTVPIG--VPGELHIGGAGLARGYWQRPELTAEKFIENRLYKTGDLVKFRRDGNLEYLGRVDNQVKIRGFRIELGEIETVLRQHPQVSQAVVIAHQEITGQKRLVAYFLPQGPQPTIDELRQ-FLKQKLPNYMIPAAFMVLDSIPMTPNQKVDYRAL----------- 170110652 87 -------------YNCVDRWAFKHPDKTAIIYEADGEGREITYAELLREVSSIANVLKSFGLKKGDTVSVYLPMTWQAVAVFLACARIGAVHSVVFAGFSAESLRDRVQDCSSRVVITSDETKAIVDAALRECPLVEHVLVLKRTGGQGWTWYHEEIAKYCPPEIMASEDPLFILYTSGSTGKPKGVVHTTGGYLLCA-ALTVKYVFDVHPDDKF-----------GCMADIGWITGHTYIVYGPLANPSRYWQTVEKHKLTQFYTAPTAIRLLLGAHHVENHDLSSLRVLGSVGEPNPEAWDWYNEHVGCAVVDTFWQTETGSIVVTPFPGA---------IETKPGSATVPFFGIEPAILDPTGKEL-EGNNVEGVLVLKTPWIARTIYKDHKRYLETYMYPGTFYTGDAAARDEHGYIWIKGRVDDVINVAGHRLSTAEIESALIMHKGVAETAVIGTTDEVTGQAVSAFVTLKPEYADESGLVKELVRKVIGPFAAPKKVYIVSDLPKTRSGKIMRRIMRK--------- 52082185 1517 ---------------LFEKQAAKDPEAVAVIC----ENNALTYGELNKRANRLAHLLIAKGVGPEQFAALALPRSLDMVVGLLAVLKAGAAYVPLDPDYPAERIAFMLNDAHPVCIVTSSA----VESNLSVPGSVERIVLDDPCIQEELKGCAAANPCDADTAPLLPLHPAYVIYTSGSTGKPKGVVVPHQNVV--RLFGATDQWFHFGADDVW----TMFHSYAFDFIWGALLNGGRLIVVPHTISPAEFLNLLVREGVTVLNQTPSAFYQLMQADRDNAEKLLSLRFIIFGGEALEEDWYERHPDHFPRLINMYGITETTVHVSYISLDQQTAALQANSL------IGQGIPDLGVYVLDEYLEPVPPG--VTGEMYVSGGGLARGYLGRPDLTADRFVADPFYRTGDLARRRQDGSLDYMGRADQQIKIRGFRIELGEIEAVLVRHHRVNQAAVVVREGQPGDKRLIAYVVPASEEETDPAELRRFAAGTLPEYMVPSAFVKISELPLTPNGKLDRKALPE--------- 52082185 461 -----------SLPQRFERMAKECPESPAVVCND----KVLTYSELNQKANQLAHLLIDQGAKPETFIALALPRSAEMVVSMLAVLKAGAAYLPIDPDYPADRIEYMLNDAQPLLVMTSKEAQDTIGSQMPKL-------ILDEQT---VMEKMSGCSEENPGEQHSGNQPAYMIYTSGSTGRPKGVVVQAESLFNFLL--SMQDMFALNQDDRLLAVTTIFDISALEI-YLPLISGSAVVLAEKETDPSELAKMIETYEITIMQATPTLWHALAS---SAPEKLKGLRAL-VGGEALQSSLARQLQQLACSLTNLYGPTETTIWSTAAALEGNC---------TEPPGIGCAIWNTQLYVLDAGLQPVPPG--TAGELYVAGTGVARGYLNRHALTAERFIANPYYRTGDIVRWREDGSLDYIGRADHQVKIRGFRIEMGEIEAVLANHPVVKQAAAIVREDQPGDPRLFAYAVPASGESLDPAELRRFVGETLPDYMIPSAFVILDELPLTPNGKLDRKSLPAPAVSMHTG- 134099694 32 ---------ERPVTEYVSHWARTVPDRVA----YDFYGRRITYAELDELAARFAGWLDAVGVAPGERVGVFLPNCPQLVVAMLGVLRAGAVYVPVNPMFREHELRHELADAGVSVLLSLDALYPLVEKVRPDTAVREVLVLTDMLPPEPVRPWARALAHPPAPGRGADDALAALNYTGGTTGMPKGCEHTQRHMIYTAATAAAAAGIDVTGGEVFLIYVPIFWIAGEDFGILVPLFCGSTVVLLTRWDAGAVLEAVTTRRVTTMLGTVDNYVELMEHPDSGAHELSSLRRAMSFVRKLTPRLRQRWRELGSVLREAYGMTETHTADSIT----EGFQAGDHDLLTAPVFCGLPVPGTEFMVVDEVTAE-PLPLGATGEIVVRSPSLLTGYYQQPEATAHALR-DGWLHTGDLGIVDEDGCLHYLGRNKEMIKVSGMSVFPSEVESLLARHPGVLGAAVVPKTDPERGQVPVAFVQPAPGAELDEAALREWARLNMAPYKVP-VVRLVDALPMTATGKIQKGRLLEEAERL---- 196008985 91 -------------YNVIDRNIENLGDNVAFYWEGNGDDSKVTYSELKRRVCQFANVLKAKGVKKGDHVAIYMPMILELPIAVLACARIGAPHSVVFGGFSAESLVDRILDSKCCLLVTADGLYQAFQILKDRNYSLKCCIVLDKKGPQDCWWHEEVVSDECEPEWLDAEDPLFLLYTSGSTGKPKGVVHTQAGYLLYA-ATTFKYSFDYHHGDVYFCTADVGWITGHSVVYGPLANGAPSIVFEGLPDAGRYWDIVDKYKVSKFYTAPTAIRSLMRFGPDKKYSRKTLKVLGSVGEPLPEAWRFYYEVIGCSISDTFWQTETGGHVLTPLPGCT---------PMKPGSVCFPFFGIKPVVLNEDGNEV--QGQSEGYLAISWPSTMRTVYGDHERYENTYFGDGYYCTGDGCFRDKDGYFWITGRIDDCINVSGHLTSTAQVESALIEHDLVAEAAVVSYPHEIKGQCLYAFLTLIKGAEFSDEVVVQLVRQKIGSIAVPDYIQDAPGLPKTRSGKIMRRVLRKIARN----- 110762211 1 -----------------------------------------------------------MGLKKGDLVALVAPNYPETILAAVGVLEADLILTTMNPTYTIEEMKKQIKDCEANAIITVAEIAHIVLEARKNTSASSGPFVVIEDGPEGSVPFKDLIGKTLPPIQMSSNDLAILPYSSGTTGMPKGVMLTHKNLVSNTTKERLWRHTTADFQEVVPLIIPFFHIFGLNAATLPRLYNGTKIITLPKFVPEVFVDILTKKNITGLFAVPSLITFINICPLLKKEIFQNIHHIITGATPLPEVDVERFERYQIKFSQGYGMTETSPVICL------------DSWSRKPSSIGQNIAGCEIRLVDSATNEDISVAGQKGEIWARGPHIMKGYLNNEKATSEMIV-DGWLKTGDIGYFDDEFYFFVTDRKKDLIKVKGFQVPPAELEALIKRHPNVIEAAVIGIPNERFGEIPKAFVILKEGSKTTDDDIKNFVKDKVSEYKLRGGVTFVDSIPKNASGKILRNKLKNEYKYLY--- 46105404 101 -------------YNCVDRHAFKDPDRVAIIYEADSEGRNVTYGELLREVSRTAWVLKQMGVRKGDTVAIYLPMIPEAIIALMACVRIGAVHSVIFAGFSSDSLRDRVVDAGSKVVITTDETKKIVDDALKQCPAVENVLVYKRTGSERDFWWHEEVEKWPPPEPVASEDPLFLLYTSGSTGKPKGVLHTTAGYLLGA-AMTGKYVFDIHEGDRYFCGGDVGWITGHTVVYAPLMLGVSTVVFEGTPNFSRYWDIIEKHDVTQFYVAPTALRLLKRAGDEHRGKFAHLRVLGSVGEPIAAEWKWYFEVIGCHIVDTYWQTESGSHVITPLAGIT---------PTKPGSCSLPFFGVEPALIDPVSGEEIHGNDVEGVLTFKWPSMARTVWGAHNRYKETYVYKGYYFTGDGAARDHEGFYWIRGRVDDVVNVSGHRLSTAEIEAALLEHHAVADAAVVGIADELTGQAVNAFVDLEKNVEATDALRKELVRKSIGPFAAPKAVYIVPDMPKTRSGKIMRRVLRK--------- 90422531 11 --------------DFVDRNAEGRGDKTAFID----PSRRICYDELSDAAARVGPMLARLGIEQESRIALILQDIVEFPILFWGAIRAGIVPVLLNTRLTADQYRYLLEDSRSKAVFVSTNLLPLIEEAAADLPHLRSIIAVGDE-PSSALNLRDILAAENEPASTCADDVAYWQYSSGTTGMPKGVMHVHSSPRFMAQSAGQR-RIGYREDDVVFSAAKLFFAYGLGNAMFCSMVGATSVLYPERPTAESVFHVLQVHQPTLLFAVPTLYAAILADQNSKDERLPRLRLCVSAGEPLPAQVLNWRSRFGRDIVNGVGSTEMGHLFLTNLPNA-----------VEYGTSGFPVEGYRLKLVDEQGRDIADD--AIGELLVNGGSAAAGYWNQRDKSRTTFIGE-WTRTGDKYHRRADGVYTYRGRSDDMFKVSGIWVSPFEIEEALMSHAKIAEAAVIPAEDLDGLIKPKAFVVLASREVLFDELKEH-VKRSIGPWKYPRWIRVVDELPKTSSGKLQRYMLREMVVDQNGSA 83943458 10 -----------TMGELFDRAIRRFGDRPAIVDGKS----KLTYRQLGARISQYKSAFAALGLKNGDAVGLLVTNTIEAYSVMAAAICMGVRYTALHPMGSLDDHLFIVGDAEIDMLIVEPAYAARIEPLSKACK------IATLGPSEGHTDISALADQQTPGDLSPTLDPSQIVYTGGTTGMPKGVIHRHPSFVNS--VQTVLGEYEWPAETRMLIVAPISHAAGLLV--LPVLLKGGMVVMANGFTPTGFQDTILEHKITATFVVPTMIYALLDHPDVVVEKMSSLELIIYGASPISPSLEQALKFFGSVFMQGYAQTEVPLQITILRREDH-----DPARPELLASCGHPTAAVQTAILDEDDQPVARG--EVGELCIRSPMVMDGYWKRPEETAETLRS-GWLHTGDMAREDDEGYLYLVDRKKDMIISGGFNVYPREVEDTLSSHPDVANVAVVGVPHDKWGEAVTAVVVQREGCTIDSAALSSFVKDKKGPIYAPKAIHVVDAIPLTAIGKPDRKAVRAMLAE----- 163857748 1 -----MLPEPTTLARRLARTVAERGPHEAFV----GPDGRYGWQDMAAQARAVAAALHAQGVRRGDHVGVMLGNSALWIQVFYACASLGAVTVPVNTRFKSEELRFCLKQADISLLIMADEFLPAVDTGLPALPKLRKVVVAGRRVPAGALGYEGFISQGAAAGQVAPDDVLLIQYTSGTTSFPKGVMLTHANMLTNAWAAA--QRIGVTPDDRYFSIRPYFHVAGTTLSILVSLVTGCCLLTLPRFDVGEALRILDRERCTLTSGNDTIFLMLMGHPDFDPARL-HLR---GGWAAVGPEVMQKIRDMGVPICNAYGQSEASPNVIM--------SAHDDDFALRAMGWALPHPGMQVRVVDPTGAPLPPGQR--GEIQARGWSIMKGYYNMPDATARALSPDGWLSTGDLGEMDGDGRLRMVGRLKDMFRVGGENVAPLEIEEVLHAHPAVQLAQVVGVPDARLGEVPAAFVLLKGHRARPDELIA-WCKERCANFKVPRYLDVVDTFEMTGSSKVQKNKLRDYALQRFG-- 196157049 44 ------------------------GEKTALIYDVTQTTQHFTFSELLTQVAHFAGALSSLGVAKGDRVIIYMPMIPQAVVAMLACARLGAIHSVVFGGFASNELAVRIDDAKPKVIVTASAYKPLVEAVTLASHKPSACVLFQRPQLLASLDWQELVAQPAEPVAVDATDPLYVLYTSGTTGKPKGVVRDNGGHAV-ALHYSMGAIYGISQDDVFWAASDVGWVVGHSIVYAPLIKGATTVLYEGKPDAGAFWRMIETHKINVLFAAPTAFRAIRKADPDAKYDISSLRTLFMAGERLPPTYYWASEKVGVPVIDHWWQTETGWPICSN-------PMGLEPMETKPGSSSVPTPGFNVKVL--KGGDVEQIKGEKGAIAIQPPGCLTTIWQDHQRFIDGYLREGYYSTGDNGYVDDDGYVFIMGRTDDVINVAGHRLSTGEMEEVLAAHPAVAECSVIGVHDALKGQLPIGMLLLKDGVAIDEEALEQRVRDTIGPVACFKRAIVVNRLPKTRSGKILRKLLRQIAANE---- 166368742 2620 ------------IHQLFEEQVKRTPDAVGVVC----SQQQLTYNELNCRANQLAHYLRKLGVKADTLVGISLERSLEMIVGLLGILKAGGAYLPLDPDYPSERLQFAIADAQLSLLLTQEGLIDKLPEHQAPL------ILLDRFTEEINQNSQDNLTG-----VVTANNLANLIYTSGSTGKPKGVMVEHRGLF--NLATAQIKTFNLQSNSRLLQFASLFDASIWEIIMA---IGSGATLYLDTKDALMLMGRLKDYGITHVTLPPSALAAL------PLEEIPELQTIIVGGEACSEELIKQWAR-GRNFFNAYGPTETSVCATVEKWTDE----------TLKVTIGRPIANTQIYILDSHLQPVPIG--VPGELHIGGMGLARGYLNRPELTQEKFIPNPFYKTGDLARYLPDGKIEYLGRIDNQVKLRGFRIELGEIESLLNQNEAVQSSCVIVREDNLGDKRLVAYVVPQPEINLTINEIRQFLRAKLPDYMVPTAFIRLDAFPLTPNGKIDRRAL----------- 166368742 457 ---ETDYKNDLCLHQLFEQQVKQNPQAIAVRL----EDEFLTYEELNCKANQLAHYLQFLGVKADSLVGIFVERSLEMIIGILGILKAGGAYVPLDINYPKERITYILEDTQLSILLTQSQLLEQLPAFQG------TTICLDQD-----WSIIAKQSTVNPLVAVEQHNLAYIIYTSGSTGQPKGVMIEHRSVVNYILTT--IREYGITSEDQILQFSSICFDASVEEIFVSLLSGATLVLRTEEMSSEYFWQCCQKWQLTVLSFPTAYWHQLASELTPDTLPLSKIKLIVIGGEAIQPAKVQQWQTVTPRLLNGYGPTEATIAATFSEFTSPTIT---------NIPIGRPISNTQVYILDAFLQPVPVG--VAGELHIGGMGLARGYFNRPELTQEKFIPNSFYKTGDLCRYLPDGNIEYLGRIDNQVKIRGFRIELGEIETVLSQHNAVKTAVVIAQEDETNQKRLVAYIIPQVEIISPQKEKRQFLKAKLPEYMIPSAFVILESLPLTPNGKIDHRAL----------- 166368742 3683 ------------IHQLIEEQAARTPDAVAVVF----ENQQLTYAELNSQANQLAHYLRSLGLETEVIVGLCVERSLDMIVALIGILKAGAAYLPLDPEYPQERLQLMLEDSQVPLLLTQSSLIDKLPNHRGQTIFLAEI--WQEIKP---MNWDNLTG------KVTASNLANVIYTSGSTGKPKGVMVEHQGLCNLALAQ--IQTFAVSSQSRVLQFASFSFDACISEVLMALGAGATLYLASENLMPGLLIKQLRENKITHITLPPSALAVL------SWENLSSLQTIIVAGEACSPELVKKWSQ-GRNFFNGYGPTEGSVCAT----------VAKCTPFDTKITIGRPIPHVQVYILDSHLQPVPIG--VPGELHIGGAGVARGYLNRPELTAEKFISNPFYKTGDLARYLPDGKIEYLGRIDNQVKVRGFRLELGEIEAVLSQHPLVQEAVVMARAD----------------------------------------------------------------------- 196008609 1 ---------------------------------------------MYELSRRASCALRKHGLRKGDVLAIISPNTLDYPIIQLAAMAIGATITAFNPLSTPKEISYLLNDSGARFVILHPFVIKNYEA--AENKGVDEKFVFGN--VDGYTSISSFYEEDDSTFMVDEEDVAMMFYSSGTTGLPKGVMLSHRNI--NSIFGMADVINELHPGKVCFGLLPFYHIYGSILVLFLRMVTSKKLIIVPRFDPEGFLAAIQKYKIEMLNLVPPLINFLAKSPLVDNFDLSSVSSVFSGGASLSPEVGQAASRLNLQIYQGFGMTETTGACHFPPPGKRID------------TIGYPLPSMECKIVDSESKKL-MGPNEVGELRVRGPNVMLGYWKKPKETSETMDEDGFLRTGDIGYYDDEGLFYLVDRIKELIKYKGYQVAPAELEAILNGHPAVLESAVIGVKNEEAGELPRAIIVKRPQDVTAEDLITYVNEKVSPQKKLRGGVIFVADVPKLPSGKILRRALREQY------- 71005304 20 -----------NLFDFLHSNPNKVDENKPVFYRLDG--KKITRKQLYDDSRRLAYALRKLGLRPGARIGIISPNSTAYPWVVHAGLCAGVVLVPLNPAYGAEELVHPVQQAEIEYIFCHQSVLNTVELAKVSLKSTNRLWILDDKDDKGEQDARTLLGDETHKVVDDRTEDAFIVFSSGTSGKPKGVQLVHGNMTAVTTAIVHTFGDAISPNDRYIGVLPFYHIFGLAKFMCKGVYIGAECVVVPKFDLGVFCAAVEKFKCNISYVVPPILVLLAKDPRAKKYDLKSLKWVMSGAAPLGTELSMEVEAAGLRVTQGWGLSETSPTATF---------AKPEDYHAHMGTCGRLIAGVEGRLVDDDGNDVGFEQGEPGEFWVRGPTIMKGYLNNKEATDDCITPDGWFKTGDIAIM-KNNYFWIVDRKKELIKYKGFQVPPAELEATLLSHPKIADVAVIGVYNAQATELPRAYVVLKEEEAVAKEIIEWTAKKVANHKRLRGGVKVLEEIPKSPSGKILRRLLRDEAA------ 76177061 36 -LPHIPISNHLPLHTYRFQNLSQFPNRPCLLIGSTG--KSYSFSXTHLVSRKVASGLSLLGIKKGDVIMLLLQNCAEFVFAFMGASMIGAVTTTANPFYTSAEVFKQFNASKSKLIITHSQYVDKLRDAGDNFPAKEFSVITIDDPPENCLHFSEANESEIPTVSIDPDDPVALPFSSGTTGLPKGVILTHKSLI--SSVAQQVDGLRLKGEDMVLCVLPLFHIYSLNSVLLCSLRAGTGVLLMHKFEIGALLELIQRHRVSVAAVVPPLVLALAKNPMVVTFDLSSIRMVLSGAAPLGKELEEALRARVPQAIQGYGMTEAGPVLSMCL------AFAKQPFPTKSGSCGTVVRNAELKVIDPETG-CSLGPNHSGEICIRGPQIMKGYLNHAEATATTIDVDGWLHTGDIGYVDDDDEVIVDR-VKELIKFKGFQVPPAELEALLVSHPSIADAAVVPQKDDVAGEVPVAFVVRSNGLELTEDAVKEFIAKQVVFYKKLHKVYFVPSL---LSGKILRKDLRAK-------- 121726816 54 -FPDGVLN---TCWLALDYHCEQRGDHTALIYDVTGKKQRYSYSALRDSVAKIAGMLAAQGVSKGDRVIIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPKVIMTASCYKPMVDAIMDSRWKPEKVLVYQRSECRAELTHARDLATPHGCVPVLATDPLYILYTSGTTGKPKGVVRDNGGHAV-ALKYSMQIIYNMPQDGVFWAASDVGWVVGHSIVYAPLIHGCTTILYEGKPDPGAFWRVCQEYQVTALFSAPTAFRAIKKEDPNKQYDLSALTTIFMAGERLDPPTLEWVQKTGKPVIDHWWQTETGWAIAGNPTGLESMPI-------KAGSATKPIPGYQVEILNELGENMPANQQ--GFVALKRPSCLPTVWRNHDRFESGYLAQGYYVSGDGGYLDEDGYLFIMGRIDDVINVAGHRLSTGEMEEIVGAHPAVAECAVIGVHDELKGQLPLGLVVLKDDAQTLEQELVASVRNQIGAVACFKHAIVVERLPKTRSGKILRRIIRQ--------- 126334320 53 ------IPEKFNFADVLDHWAEKEGKKPALWWVGEGDEMKWNYQELGDLTRQAANVLSACGLQQGDRVIVILPRIPEWWLAVVGCIRAGLVFIPGTPLLVTKDILYRLKTSKAKCIITNEALAPTVDAVASDCPALKVKLLVSENRRDGWMDFRALLREAPNCTKTGGEEAMTIYFTSGTTGNPKMAEHSHGSLGFKALMDA-RSYSDVQVSETIWSILDTGWINLLGTFLEPWTSGACSFIHLPRNDPMIIVNTLCKYPINVMLAPPMLYRMLLNQ-DLTRFKFQSLHSCLSAGEILLPETLQKWRQTGLNIKEIYGQTETGI------------TCRYSSKEGKPGFMGKAVPNYTVQIIDDNGNVLPPGTK--GEIGIKPVGFFSGYVDNAEKTAAN-TLGNFWRMGDLGIMDKDGNFQYIGRADDIINSRGYRIGPSEVENALNEHPAVAESAVISSPDANQGEVVKAFVVLDPKSHDQEELIRELVKATTAPYKYPRKVEFVSTLPKTVTGKIQRAKLRK--------- 46135817 40 ------QDPPLTIPEHFASVVSAHGDREAVIARPHSHESTLTYYALDSLSNSLAHSLSSLGVRKGDRVAVSLGNGPEFAALTYACFKLGAILVPLNPGFNEHQVIAALKHLAIKTLITDLAYKPLLRSVVGDVPSLCNVVVFDNLACHPDIKFDLKGCRAFTPYPLSPSDVINIQFTSGTTSMPKAAMLSHRAILNN--GALIAHRMGLHADDRIVVPPPLFHCFGCVLGYMATATGASILFPSPAFDPEATLHMVVDHEATGLYGVNTMLVAVLEALDVVPHDPKHLTKGIVAGSSVPPSLMSTYKRLGLDLVICYGMTETAPVSCMTSPSDPID--------KRTSSIGKVMPHTGLKIVDPLDHSKILPVGKRGELATAGYLVMEGYYGDEARTSEVRVPDPWMYSGDEAEMDEQGYVQITGRIKDLIIRGGENIHPLEVEDCLLTHKGVREASVIGVPDERYGEAVAAFIIPKDVAVDEEKVLRQWVATKLSKHLAPKYVFWIDEYPKTPSGKVQKFKLKEYAKEILG-- 163858688 21 ----------MNLATFLSQVAARLPDEPALII----DDQVTTWRELERRVQALAAAFQAAGLAKGDRVLTHSSNCRELLEVMLATFRIGGVWVPTNFRITPDDVDYLARSSGVSAFICHADF-PEHARLAQSLEGLKLVAGAGPAAGEAIIDENLAAGASHQTQQVDYDDPCWFFFTSGTTGKPKAAVLTHGQMAFVLTNHLCDLMPGTTHHDRSLVVAPLSHGAGIHY-LAQLARGAATIFTSPRFSADAVWQAIERYGVTNFFTVPTILKMMTEHESVDRYKHDTLRYIIYAGAPTYRADQKALQKLGPVLVQYFGLGEVTGNITVLPPCDH---SPDDETMPRLGSCGYARTGMEVSIQDAEGNPLP--SGQTGEICVCGPAVFAGYYNNPEANRKAFR-NGWFRTGDVGYLDEQGYLYITGRESDMYISGGSNIYPREIEEKILAAGLVKEVCVLGVPDPTWGEVGVMVGVLKDGAQWDPEAFQAWLDANIARYKHPRRFVIWPELPKSGYGKITKKIIYQE-------- 186459884 496 ---GTEYPKDKTISQLFAEQAAARPDAIAIVF----ENKKLSYRELNEQSNQLAHYLIKTGVQRDDLVGICLERSCELIVSLVAILKAGAGYVSLDPTYPKERLSWMLEDAESRIILTDSSLAKALPIAVNGLECIPKIICLDEE-------WKAITGQSLDCPDCDSESIAYVCFTSGSTGRPKGVCIPHRGVV---RLVKCTNYASMTEADTFLQFAPVSFDASTFEIWGALLNGARLVVFPPKFSLAELEEFIQKQQITILFLTAGLFHQMV---EEQVECLKGLRVLLSGGEVLSRHVQKALDALGCQVIDVYGPTE-------NTTFTSWHGIPRQLPAARSIPIGRPISNTTCFILDDHLQPVPIG--VYGYLYTGGDGLALGYLKNPDLTAARFVRNPFYNTGDVVRYLQDGNIEFLGRKDSMVKIRGFRVELGEVEVALLAHHAIRECVAMVHNNSSLEKQLVAYVVPREGKPTSEELRM-FLKDKLPDYMLPSVYVNMESLPLTATGKVNRRALPQ--------- 58583353 70 -------------------HARLSPQQLAARDLLLG--IEWTYAELDALVGRLAAMLRKRGCVDGERLAVLARNSVWQVALHFACGRVGAIYVPLNWRLSASELDALLQRAQPRLLLGDDVAAGR----------------TDVEALAGFIASADAL-EPADTPSIPPERVSLILFTSGTSGQPKGVMLSEQNL--QHAAHNFGVTTRVDARSSFLCEAPMFHTIGLVTNVRPVLAVGGSIQVSNGFEPKRTLGWFSDQGITHYVGVPQMMQAFRHQPGFDAAALRHLTALVSGGAPHASEDLLGWLDDGIPMVCGFGMSEAGTVFGM--------SVNCDVIRNKLGAAGIATPSVQTRVVDANGDDCPAG--VPGELLLRGPNLSPGYWRDPQASAEVLDSEGWFRTGDIVQRDADGFFWVVDRKKDMFISGGENVYPAEIEAVLADHPHIRECAVVGMADQQWGEVGYLAIVPADEMTDLEEIRSYLI-TRLAKYKVPKHLRLVDALPRTATGKLQKAGLRD--------- 166368399 527 ----TSYPDHYCIHQLFEAWVEQTPD--AIALIFKGE--QLTYRELNSKANQLANYLQTLGVKPETLVGICIEPSLEMIVGILGILKAAGAYVPIDPTYPSERIAYMLDDSQLAVLLTEEKLVTSLPQHQAQ------VICLDSDWKEISTE-----SKSYPITSLTPENLAYVIYTSGSTGKPKGVLVAHRGLC--NLSQAQIKLFNVQPDSCVLQFASISFDASISEIVMALCAGARLYLTREELQPGQLLELLQEQEITHLTLVPSALAAL------SSENLPALQNIIVAGEPCPPSLVIQWAN-GRRFFNAYGPTESTVCATVAQCFEDMNMLP----------IGRPIANTKIYILDRYLQPVPIG--VPGELHLASVGLAKGYLNRPELTDSKFIANPFYKTGDLVRYVNDGQIEFIGRIDHQVKIRGFRIELGEIETILNQHPQVKEAIIIAREDQPGVKRLCAYVIA-SQNLTVSQLRL-FLQEKLPQYMVPAFFVLLDAFPLTPNGKIDRRALPQPA------- 148263671 47 ----------LNIHEAVDRQAAGPRDRLAFRWLGDGAVQDFTFCDLKEQSSRFANVLKRLGVEKGERVFVLAGRIPPLYIAALGCLKNISVFCPLFSAFGPDPIRQRLSRGDARLLVTTEQYAKKIAGIRESLPQLRHVTDIDDDLDETVLSLPRLMAEASADFTIPPTDPAVLHFTSGTTGMPKGAVLVHDAVLTHLVTGRYV--MDFHSADIFWCTADPGWVTGSSYGIAPLLHGITSIIDEADFDAERWYRILEEQRVTVWYTAPTAIRMLMRAAPLKRFDLSPLRLIHSVGEPLPEAVVWGERVLGLPIHDNWWQTETGGIMIANYAAMEI----------RPGSMGRPLPGIEAAIVRDDSVDVLTEPDVEGDLALRWPSMFRAYLHDEERYRKCFVS-GWYITGDLAKRDADGYYWFVGRGDDIIKTSGHMVGPFEVESALMEHPAVAEAGVIGKPEPIIGEIVKAFVCLKPGFEPTDKLRLELIRTRLGSAVAPKEMEFVDSLPRTRSGKIMRRLLKAR-------- 86145922 56 -FPDGVMN---TCWLALDYHCENRGDNTALIYDVTGNQSSYTYNQLRDQVAKVAGMLATQGVTKGDRVVIYMPMIPEAAMAMLACARLGAVHSVVFGGFAPHELAVRIEDAEPKVLITASCYKPMVDAIMDSRWKPEKVVVLAELNNERDVLWQQAVNDALPHVCVPATDPLYILYTSGTTGKPKGVVRDNGGHAV-AMKYSMSTIYDMPQDGVFWAASDVGWVVGHSIVYAPLIHGCTTILPVRTPDPGAFWRVCEEYNVDVLFSAPTAFRAIKKEDPETKYDLSSLKSIFMAGERLDPPTLDWVEHTNKPVIDHWWQTETGWAISANPTG-------LESLPVKAGSSTKPVPGYQVEILNELGEIAQTNQQ--GFVALKRPGCLPTVWRNHDRFESGYLSQGYYVSGDGGYLDEDGYLFIMGRIDDVINVAGHRLSTGEMEEIVGGHPAIAECAVVGIHDDLKGQLPLGFVVLKGVKVDGIELQAELVRNEIGAVACFKQALVVERLPKTRSGKILRRTIRQIAE------ 24744798 475 ------------LHHLVEEQVLKTPEAIAVIF----EGQELTYQALNERANQLAHYLQEKGVKPEVLVGIYFERSLEAIIGILAILKAGGAYVPLDPTYPRDRLDYMLTDSAVSILLTQQSL---VTNLREDLDTLK----IESFCLDSDWLILENYSRENPSSSVQSENLAYLIYTSGSTGKPKGVMNLHQGICNNIL--RTKDSYPTTNRDRLLQISSLAFDASVLDIFWSLSSGMALIIPKPEKDLAYLIQLMIEKKVSQVFFVPSLLRLLLQQPNLENCRY--LKRVFCGGEALSSELMQQFQHFNCELHNLYGPTETSVDATCWQCPPRTDDPA--------IAIGRPIANTQIYILDRHLQPVPVG--IVGELHIGGIPLARGYLNQLELTAEKFIPNPFYKTGDLVRYLADGNIEYLGRIDNQVKLRGLRIELGEIQTILDSHPQINQSVVIIQTDSEDNQRLVAYVDSQNQALTPKELRQ-FLQPKLPAYMIPSAFVILPEFPLNANGKVDLKKLPQ--------- 24744798 1530 -----------TVLDDFADQVRIQSHLPALVYTEDGLTKQLSYQELDQLTDIWANNLNNLGIEKESICGVSLEGDYRQVIAMLAVFKARGIYLPLRLDEPEERWQRMIVKTSPAIILIAAENLEMIKPRLLVLAKPPNLLVVNHQEIQQYYEWNGTNYQEFSIVEPDADDANYIIFTSGSTGEPKAILGSHGSL--RHFINWEKIEFGINHNWRCLQIAQINFDPYLRETLVTLCSGGTLYIPDDREDLERLLLRLGEWQINLLHTVPSVMRLFLNNLPNANQLLKNLQVLVLGGEPLVKELCEWHEVFGTEFVNIYGASETTFI-------KHFHRIPKPNNISYRVPGGKTLPDAAFAVIDEN-RPCAIG--EVGEIFVKSPYLTKGYYQDEILTNSVFVPNPLYRTGDLGRLLPDLTLEVIGRSDNQIKLNGVRIELGEIEDAVAAIDGVQKALVIA---DKKEELVTVIAYYQGNNTVNREQISQKLKQVLPTYMQPTFLIQLESFPLLPNGKIHRLALPK--------- 163745758 53 -----------TCYNAVDRHVEQNGKRVAIIYDSTGKKSTLTYSELQAHVASLAGALVAQGVEKGDRVVIYMPMVPEAVEAMLACARIGAIHSVVFGGFASSELAVRIDDCKPKAIIAASDYKPLLDAIEQATHKPDTCIILQRGQPERDIDWYAAQDRPAPCVPVEGNHPAYILYTSGTTGAPKGVVRPTAGHLV-ALNWTMKNIYNVNPGEVFWAASDVGWVVGHSICYAPLIAGNTTVVPVGTPDAGTFWRVIEEHGVSSFFTAPTAIRAVKREEEIKKYDLSSLRALYLAGEADPDTVEWAQEKLGKPVYDHWWQTETGYTIVGN-------PAGLEALPVKVGSPTVPMPGYDVQILDERGQPLPAG--ELGAIAIKPPGTLPGLWNAEDRFRKSYTFPGYYETGDAGRIDEDGYVWIMARTDDVINVAGHRLSTGAMEEVLAGHPDVAECAVVGVSDDLKGQTPVGFCLTKGVDRPHEEIVAECVREQIGPVSAFKQAVVVDRLPKTRSGKILRATI----------- 211583253 36 ---------------FLPRAAAVEPNAEAIYHVANNKILRRSYGETADRARGMAYYLKKHGL---SRVGILCPNTPAFLESIFGIAAAGAVNIAVNYRLKQEDIAYIFDHGDAEVIIVDEEYVPLLEHYRSQHPRIPIIVDTDTDATEGELPFDEAVWEGLESQAADEESTIALAYTSGTTARPKGVEFSHRGCYLATLGNVIETGLNYHRGRRYLWTLPMFHAMGWTFPWAVTAVRGTHYCL-RKIDYPEIWRLLKEEHITHFNAAPTVNTLLCNAKEAE--RLPEPVRVTVAASPPTPLLFEQMTDLNLHPVHVYGMTETYGPITKGYHLPEWDELPLKDKYQRMARQGLPARVIKTEVPAGTITDVRKDGQEIGEIVFVGNICARGYYKDPEATRKLF-AGGVLHSGDLAVWHPDGAIQILDRAKDIIISGGENISSVALESMLVMHPDILEAGVVAVPDSHWGERPKAFVVKEGKSLQGSDLIDWARNSGISKFMIPREVEVVTELPKTSTGKIRKNILRDWVK------ 58262454 46 ------------------------GAKKAFIDGLTGNT--VTREQVEEQALALAGGLKKLGVKTGEVACLFGMNSLEWINALFGCQALGVVTSPANYAYTPLELLHQVKDSTSQTIFVQPNLFPVLKEALKLDPSCNILLCPKDKKPEDLWDMGKGIDGRAQWEENVENKTAYLCYSSGTTGKAKGVETSHHNMTSQ-IQAVRCSFEPMTEKDVVLGILPCSHIYGLTMNLHHALSTNGTVVILPKFEEKTVLEVIQRYKVTFSLIVPPMMIALLHSSLVSSYDISCLRGFQSGAAPLSADLIKAFESRHIQVTQGYGLTETTPV-------SHVMTL--DESRHHPGAIGRVIPTYQARLVDENGKDVEIGER--GELWLKGPSVMKGYWRNEEATRNVF-EDGWFKTGDIAIVDDRKYFTIVDRVKELIKYKGFQVPPAELEALLLGHPNVADVGVIGIYDSQATELPRAYIVPKGGEKLSKEIHDWAAKKVANHKKLRGGVILIEAIPKSPSGKILRKDLR---------- 116669077 51 -------DGGVNIYEAVDRHAARAGHEALRFIRSDGTARSLSYAELAEQTGRFAGVLHRLGIGRGERVFSLMGRSPELYVAVLGTLKNASVFCPLFSAFGPEPVRQRLHLGSGRALVTTRALYRRVAQIRDELPELEFVLLIDAEGDPGTLDLAELMRDAQPRETVPAEEMALLHFTSGTTGTPKGAIHVHDAVTAHH--ATGFFALDLHADDVYWCTADPGWVTGTSYGVIAPLTGVTTIVDEEEMDAERWYRILAEQHVTVWYTAPTALRMLMKAGAAAGHDLSALRFVASVGEPLPEVVVWGQEAFGQPVHDNWWQTETGGIMISNYPAMEI----------RPGSMGRPLPGVEAAIVDPDGKAVILNGEAVGELALRWPSMFRGYLHEDERYLRCF-AGGWYLTGDLARMDADGYFWFVGRGDDVIKSSGHLIGPFEVESSLMEHEAVAEAGVIGVPDPVAGEVVKAFVELRTGWQPSESLKLDFARKRLGPAVAPRLLDFTDALPKTRSGKILRRLLKAR-------- 90423696 7 -------------------HAKTQPDK--IAYQMAGSGQSITYRQLDERSNQGAQLFRALGLPAGGHIALLLENRLEFMEICWAAQRCGLYYTAISRYLTEDEIRYIVKDCGARVVIASAKGADTLAPLIAEMPEVAFFSV--DAAPPGFRSWHEARAAQPTTPIADEVAGSDMLYSSGTTGRPKGIKRAFDNLPNPFLRILCAGMCGMGADSIYLSPAPLYHAAPLRFNMMAITLGGTSII-MENFDPEEFLALVETHKITQSQLVPTMFVRMLKLPDETRYDVASLKGAIHAAAPCPIDVKAKMDWWGPILIEYYAGSEGNGVTVSN----------SQQWLGHRGTVGRPVVG-QIKILDDNDEELPAG--EIGTVYFAG-GPSFSYHNDPEKTSRAFNARGWSTLGDVGYLDAEGFLYLTDRKSYMIISGGVNVYPQETEDVLLTHPEIADVAVFGVPNEEMGEEVKAVVQPRDMALAAAELIA-FCRQKLSPIKCPKSIDFEAELPRTPTGKLVKRHLKDRY------- 213964715 3 ---STMPHIALNIAQIVEYGRTIHGRTPVTSWNSDGP-ETTTFSAIAARASALAHALRELGIDGDQRIATLMYNCAEHFEVFLGVASMGAVFQPLNKQLMPDQIVHIINHADDQVIIADPTEIELLAEVLPHCPRVRAVIIIGEQLPDGWYSYESLIDGRPDWPELDENSGAAMCYSTGTEGAPKGVVYSHRSLYLHSLNMRTTDSFAISHGNPWLCCVPIYHVLSWGVPLASFMCGASLIFPGADLSAPRLAEIIETSMPRVAQGVPTLWINLMAHYLSNPPKRMSLQEIFSGGSPVPPALIRLWERYGVDVIHFWGMTETSPIGT---VARPPYGASGEARERYRVSQGRFPDIMQFRIVDDNDRVLDLHDRNQGELQVRGNTVTGGYYSSPEATAEQFTEDGWLRTGDVGSITHDGYLTIHDRARDVIRSGGEWIYSAQLENFVMESPQVLECAIIGMPDKKWGERPLAITVLEPSKETAEMLRDE-LRPKLPKWMLPEYWAFVDSIDKTSVGKFDKKDLR---------- 154275842 13 ---------NIDVWTLLFENKEPFPDDQVMLE-DADTLRSYTYSQVKSTALDFGIGLKAWDWQKGDVLAIISPNNIDMPPVMWGAHWAGGVVSPANPTYTVDELAFQLKGTNAKALVTQLLPTATAAAKLAGIPDSRIILLGDARDPSAKFKHFTSVRNISKATRDPAKDLAFLCFSSGTTGVPKGVMLSHRNIVSNILQFTAGELGNLSDRDKVLAFLPFFHIYVMS-----------------KFDIEKWCAHVQKFRITFSYIVPPVVVLLAKHPVVDKYNLSSLRLLNCGAAPLSRELVEAMSRIKTGVKQGYGLSETSPTT---------HTQTWADWDKYIGSVGRLLPNQEIKYMDDGCEPVELPIGQTGEIYIRGPNVFLGYLNNPEATAQCLSADGWFRTGDVGHQDEHGNLYITDRVKELIKYKGFQVAPAELEGILMENEAIDDAAVIGVESEEHGEVPRAYVVLKDKAAGPAAEKAEWLAGKVAPHKRLRGVRFIDEIPKSPSGKILRRTLKERAE------ 159154207 434 ---DTQADYPQNIHQLFEEQVERNPDAIAVVFA----NQQLTYRELNSKANQLAHYLQSLGVDPEVLVGICVERSLDMVVGLLGILKAGGAYVPLDPSYPVERLAEMIADAQVSLLLTQKPLLNLLP------PNAAKIICLDS---DSQILLNE--SKENPQSAVKPENLVYLIYTSGSTGKPKGVMIEHRSLVNFVQAEKVQ--WEINSSDRVLQFGSISFDILEKDIYPCLSVGGTLVLRTQEMSISTFMQKCREWDLTVMNLPTAFWHQLVSELNRKKETLPSLRLIFTGGERALPEKIEQWQETAPQLINAYGPTETTIVATFCKLSTY-----KREDRLSDVPIGRPMANTQIYILNAELQPVAIGVK--GEIYIGGVGLARGYLRRPELTTEKFIQNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIESALNTHPQLEQAVVILREDTPNNKLLIAYLVTKNQSLSPSELRS-FLKQKLPDYTIPSAFVILSELPLTSNGKIDRKAL----------- 186682769 466 ------------IHILFEEQVEKNPDAIAVVY----EKKHLTYRELNNRANQLAHYLKSLGVKPEVRVGICVERSLEMVIGILAILKAGGAYVPLDPAYPSERLALMLEDVQTPILLTQTDLQNRLP------LNNQTVVNLDSDWEIIAKHKKDNLHSEVNP-----ENLAYIIYTSGSTGTPKGTEVVHRSIIGFMFG---VDYIHLDAEQIWLQHSSISWDALTLELWPPLLYGGRCVLYPEKPTPEGLSRIIQEQRVNTLFLTTALFNLMIDTMPQG---LSEIKQLMFGGESVSVPHVRRALKLLPEIIHVYGPSECTVFTSSYPIPQQIA------QNAHSISIGKPIGDRTVYLLDEDLHRVPIG--VVGELYVGGASVARGYLNQPKLTREKFISNPFYKTGDLVRCLPDGNLEFLGRIDAQVKIRGFRIELAEIEAILTKHPGIKQVVVIAREDEPGKKFLVAYLVAKDNSPIPSNLR-NFLNKKLPDYMIPAAFVFMEAFPLTPNGKINRRAL----------- 123232313 92 -FTEWMKGATTNIYNVLDRNVKKLGDKVAFYWEGNGETTKITYRELLVQVCQFSNVLRKQGIQKGDRVAIYMPMILELVVAMLACARLGALHSIVFAGFSAESLCERILDSSCCLLITTDAFYELADELREKSKCIRPQICWNEGVDLWWHELMQQAGDECEPEWCDAEDPLFILYTSGSTGKPKGVVHTIGGYMLY-VATTFKYVFDFHPEDVFWCTADIGWITGHSVTYGPLANGATSVLIPTYPDEGRLWSIVDKYKVTKFYTAPTAIRMLMKFGDDTKHSRASLQVLTVGEPINPEAWLWYHRVVGCPIVDTFWQTETGG---------HMLTPLPGATPMKPGSASFPFFGVAPAILNESGEELEGEAEG--YLVFKQPWIMRTVYGNHTRFETTYFKPGYYVTGDGCRRDQDGYYWITGRIDDMLNVSGHLLSTAEVESALVEHEAVAEAAVVGHPHPVKGECLYCFVTLCDGSPTLTEELKKQIREKIGPIATPDYIQNAPGLPKTRSGKIMRRVLRKIAQN----- 189236777 26 ---DILIPNQL-IHEYVWEHLDKWYHKTAVICFDT--TKSYTFGEIYHKSVALAGVLRKFQLNKGDTVAVVLPNVPDFPIVFLGTIQAGLVVTTVNPYYTPDEIAAQLADSNSKLIFTINELVPS-DNVPNECIKLSELCDTRNSEIADFL---------------NPDDVALLPYSSGTTGLSKGVQLTHKNVVSNLYQMSSPDETRSNFQDVIPVFLPLFHIYGMVGIFLNFFAKGCKLIMVPTFVGPQFIKILQLYQPTLLFAVPQMIVTILNNPKIKYDNLKSIRTIISAAAPLGASAVDEFNKKCINLLQMYGMTETSPLTLMQTAKL--------QNGAKVGGSGFVIPNTEVKIISISDNSTALGPNQSGELVVRGPQNMKGYHNNPTATKKTIR-NNWLRTGDISYYDEDQHFFITDRLKELIKVKGFQVAPAELEEILKSHPSVEDAAVVGIPHPVQGEAPKAFVVLK--KEVRPELLKEFVALKVANYKLVGGVVVLERIPRNCAGKVLRSELRK--------- 45188280 105 ---AWFVNGQLNCYNLVDRHAARTPDKVAIIYEADGEGYSLTYRELLAQVCKVAQVLQSMGVRKGDTVAVYMPMIPQALVTLLAISRIGAIHSVVFAGFSSNSLRDRINDARSEVVVTTDETKRIVDDAIKETPQLRKVLVYKRTVADRDLDWDTEVKSYCPCEPVDSEHPLFLLYTSGSTGAPKGVQHSTAGYLLQAYL-SMLYSFDVHSDDIFFTA-----------GDIGWITGHTYVVYGPLFSGSRYWDIIDKYSVTQFYVAPTALRLLKRAGDSDGYSLRTLRSLGTVGEPIAAEVWEWYYKREIPVIDTYWQTESGAHLVT--------PLAGGSTPMKPGSASFPFFGIDLAILDPQTGEELLGPNVEGVLAVKQPWPTRTIWNNHDRYLDTYLYKGYYFAGDGAARDSQGFIWILGRVDDVVNVSGHRLSTAEVEAAIIQESMVAECAVVGFADELTGQAIAAFVVLKASERELQEIKKHLVRRDIGPFAAPKLIVLVDDLPKTRSGKIMRRILRK--------- 91978335 1 ---------DFTLGDVYRRNAALVPDRTAFVF----DGLRVTHREYLSRIEKLAAGLLRENVRPGDRVAILSQNCPEMVELIGAVALIGAILLPVNYRLNAEEIGFVLGDGAPVVLIAGADYRDIVTGLQPSLESVRRIFAIGSD-PAPFTPFAELASDDAAPPEVAASDGFVIIHTAAVGGKPRGALISQGNLLIA--QSSLIEAWRLGERDVNLGMLPLFHVTGLGLMLTLQQAGGASVI-AAKFDPAQAARDIAAEQVTVMAEFAPMLGNVLD--QAKPEQLKSLRAVT---GLDTPETIERFEKACPQFWATFGQSETSGLSTFSPYRD------------RPKSAGRPLFWRTVAVVDADDKPLPAG--EVGEIVLRGPTVFKGYWNNEAATKHAFR-NGWHHTGDMGRFDADGYLFYAGRAKELIKTGGENVYPAEVEGAIRQHPAIAEAVVIGVPDPQWSEAIKAVCVCRPGHSVGADELADFVAGLIARYKKPKQVVFVDALPKTGKGEIDRAAVK---------- 153951113 68 ----------LNVYQCLDRHMKTRRNKAAIFEGEMGDYEVYTYRRLLHETCKTANLLKKFGVKKGDRVVIYMPMIPETAIMMLACARIGAIHSVVFGGFSPEALRDRIVDAGAKLVVTADGLKPAVDKALSECESVEKVIVIRNNEPIEYVVYNELVKNECEPEIMDSEDLLFLLYTSGSTGKPKGVMHASAGYILWA-QMTMEWVFDIKDYDNYWCSADVGWITGHTVVYGPLACGATTIMHEGTPNSGRWWRMIEEYQVSKFYTSPTAIRMLADAPEPRKYDLSTLEVLTVGEPINPSAWKWFYDEIGRPIVDTWWQTETGGHMITPLPGAT---------PLKPGCATLPLPGIFAEVIDEEGNK--KDEGEDGLLCITKPWMIRGIWGNDERYIESYFSQAVYFSGDGAFYDKNGYITITGRTDDVVNVAGHRIGTAEIEGAIAKHPSVAESAVVSILDAIKGESLFAFVVLSGAIETLKELND-ILRVEIGSMAKIEKILYTPGLPKTRSGKIMRRILRTIAK------ 118100532 43 -------------YNLLDRNEKKLGDKVAFYWEGNGDSMKITYGELLRKVCQFANVLRNHGVKKGDRISIYLPMILEVVIAMLACARIGAIHSVVFAGFSADSLCERILDCGCSLLITADAFYEALQKSKDKGFPLKKCIVVDPRMDVWWQDLMSGASTECEPEWCDSEDELFILYTSGSTGKPKGVLHTVGGYMLYA-ATSFKYVFDYQPEDVYWCTADIGWITGHSITYGPLANGATSVLIPTYPDAGRMWSIIDKYKVTKFYTAPTAIRLLMKCGEEKKHSRKSLKVLTVGEPINPEAWLWYYRVVGCPIVDTFWQTETGG---------HMLTPLPAATPMKPGSATFPFFGVVPAIMNESGEELEGEAEG--YLVFKQPWIMRTLYGNHQQFETTYFKPGYYVTGDGCRRDKDGYYWITGRIDDMLNVSGHLLSTAEVESALLGHGAVSEAAVVSHPHPLKGECLYCFVTLKDGHDFTKNLADELVREKIGPIATPDYIQYAPSLPKTRSGKITRRILRKIAQN----- 163724405 22 ----------------IRMNVAKYPNKTAVIFGD----RTMTWTDVWENSNRLGHALLDLGLNRHDRVLILLPNCPEYPEVVLGINKAACVATACNFRLTAPEVAYQLNDCGARAVILSAAELETVLSVKDQVPSLEHVIMVENSAPEGVFDYKSLLAQAPPGVETDPSDVHLLMYTSGTTGKPKAAARTYKS--DYHMANAVIHELGLTPDDVYLAAAPMYAAASMGYTFSTMMSAGTLAIL-PAFIPDQIFPEIERVKATWIFMVPIMYEWMLTTPADVASDVSSVRHVVSCGAPLHNATAKKMIDTQAKVSNWLGASEFGFISRYTY----------ENGPAGEGCVGRPVFDLELAVFDEEGNRAAVN--EPGVLYGRGYSMWEGYLNKPEATKEAFLDHEWGTVGDICRQGEDGDFYIVDRKNDMIITGGMNVYPVEIENVLMAHEAVADVAVIGVPDEKWGEAVKALVVKAQGSEISEDDLIAYCKENMAGFKTPKSVEFIDQVPRSMIGKALKAQMRKKY------- 168060524 26 ----------LTLHSYVLQNIENYLDR--VAFLDATDGHQYTYGQVLQLLRNVAAGLWQFGIRKGDVVIIVLPNTTEYFIFVIGIISLGAIYRGSNPAAHESEIQRQAKHSGEKLVITDLKTHKKVEALS------LPVVVVAEDVPKGSRSYTEADGSLAPTVEISEHDVCALPYSSGTTGVPRGVMITHRNIVANLNQTKNVDGIIPDGERVVLGLMPFFHIYGIIGICCATVRMKGKEVVVTRYSLEEFLDILTNYGVTFAPVAPPILLQLVKT-DFDNLDCSKFRLVLTAADPLGIELQKAFETIGVEVHQAYGLTEYSCVTVSHCICNH------GRGPSKPGTVGFIVPGLEVKFEDPTGLSLPAN--SSGEICVRGEPTMKGYFKHPEATAATIDSQGWLHTGDIGYIDNDGDILIVERMKEVIKYNGFQVSPAEIEAILISHPAIADAAVVPIPDEVAGEIPGACVVLKHGFVVPPTEIQAFVASKVSTYKQIRHVEFVSSVPKSPAGKILRRVLKEQ-------- 66809317 15 -YPNIIIPEK-PVPQLILKHIRSKPDQVLLVDG-------LTFKEVADTIEKVACGLNKLNIKKGDVLGVILPNLPEYVPIFHGTLLMGGITSLVNPDYTIEELSHTLATVSPRYLAVTLAVYEKIKNDLKRVPSVEKVILVDIAGDGIVMSFNQLINNNGKDYPIPKKDTAIIPFSSGTTGLFKGVCLSHHNIVSNTYQTQTIETSTYKKNDTVMGILPFFHIYGLMLFLMLMVKQGHRVVVLPKFEPVRFLELIQKYKVAISFIVPPVAIMFAKSPIVDKFDLSSLRTLFSGAAPLSSEVEDLIERFKGRLVQGYGATELSPACFVIPSG-----------LVKSGSAGILLPNQLAKIISPETGE-NLGMGEKGEICIKGPNVMLGYYNNEKATNEVIDKDGFLKTGDIGYVDEDGYYFIVDRSKELIKCKGFQVPPAELEALLLSHPKVADACVVGLSKGDMGEVPRGFVVIKQNESLTEKELLDWAHPKIANYKHFRGIFFIPAIPKSATGKLLRKNLKD--------- 75910188 666 -------PQEIPYWEIIEQ-AKRTPNAVAVTDGET----QITYAELNRLSNQVANYLQAQGVKPGVFVGIMTRRGPLMFVGILGILKAGGTYVPLDPIYPHERIKYILEHAQIGILLTENRLTNKLAECLTEQLPLKTLMFLDEGVFEQGKAWTQARCSDIAPANVNPDDLMTVLYTSGSTGKPKGVMLNHRGYM--NRLVWMQNAFQLRYGDRVAQKTSCFDISVWEIFW-PLMVGATVVETETVKNPWLLAQWIQDNQINVMHFVPSLFGEFCHALESESWTFPDLRWLVFSGEALPVPFVQRWDKYGVGLANLYGPTEASIDVTAHIIRQ------RPGEQEICIPIGKAIDNVYILILDEQMQPLAPGK--MGELWIGGVQLAKGYLKDPQRTADAFRLNPFYKTGDLAVELPDGSFEYHGRIDHQIKIRGFRVELGEIESVLNSHPVISEAAVLAVDYENGQKRLIAC--LAGSQVDNQQIKE-FLAQRLPDYMIPHRWEWLASLPKTHNGKLDRKAI----------- 170747898 16 ---------------------------PAKTALETPDGRRYAYADLIARSGAYAAALRAAGVAPGDRVAVQVEKSPEVIFLYLGAVRAGAVFLPLNTAYTPAEIGYFLGDAEPTVFVCDPGRRDALTEAAAGVRQIWTLGGSAAEAANRAANRAADAGAAFADVPRGPEDLAAILYTSGTTGRSKGAMLTHDNLASN--ARTLVDSWRFTADDVLIHALPVFHTHGLFVATNTVLASGGSMLFLPRLDPKLILSLM--PRASVLMGVPTFYTRLLKEPGLTPEAARGMRLFVSGSAPLLAETHREWQRTGHAILERYGMTETNMSTSNPYAGD-----------RVAGTVGFPLPGVSLRVVDPETG-AALGSDAVGMIEVKGPNVFQGYWRMPEKTAAEFRADGFFITGDLGKVDGRGYVHIVGRGKDLIISGGFNVYPKEVETEIDALPGVVESAVIGLAHPDFGEAVTAVVVGGAGCPDEAGVQAA-LEGRLARFKCPKRVLFVDELPRNTMGKVQKNLLREAHAGLY--- 109092242 92 -FIEWMKGASTNIYNVLDRNVKKLGDKVAFYWEGNGETTQITYHELLVQVCQFSNVLRKQGIQKGDRVAIYMPMIPELVVAMLACARIGALHSIVFAGFSSESLCERILDSSCSLLITTDAFYELADEALQKCQPVRCCIVVKHLGRAEDLWWHELMGDECEPEWCDAEDPLFILYTSGSTGKPKGVVHTVGGYMLY-VATTFKYVFDFHAEDVFWCTADIGWITGHSVTYGPLANGATSVLIPTYPDVNRLWSIVDKYKVTKFYTAPTAIRLLMKFGDETKHSRASLQVLTVGEPINPEAWLWYHQVVGCPIVDTFWQTETGG---------HMLTPLPGATPMKPGSATFPFFGVAPAILNESGEELEGEAEG--YLVFKQPWIMRTVYGNHERFETTYFKPGYYVTGDGCRRDQDGYYWITGRIDDMLNVSGHLLSTAEVESALVEHEAVAEAAVVGHPHPVKGECLYCFVTLCDGHTFSPKLTEELIREKIGPIATPDYIQNAPGLPKTRSGKIMRRVLRKIAQN----- 86158469 86 ----------------IDRH--VFGDRALIWVGEDGEEHTYTYNRLYREVGRFGNALRKLGVKKGDRVIIYMPLTPEGIISMLACARIGAIHSVVFAGMGTQALRSRIEDSAAKVVICSDPLKPTVDEAVRDLYSVEHVVVHRRGSRPGDAPFQDAAAIHCPPEPMDAEDPLFILYTSGTTGKPKGVVHTTGGYLVGTTYLARAY-YQIGDKDIYWSTSDIGWIVGHSFIVYGPLSVGATIFTREGPSPEVTWELCERYGVDVMFTAPTAVRMWMSHGAPAKYDLRKLRLIACAGEPLNPEAHHWAQQHLVMVVDNWWQTEIAAPVLGTLPTFD----------ARPGKVGKPMPGADVAILDQGGEPVPEGQGGLLVIRKPLPYMLRTVWNDHARYEKYWTQPGVYTAGDIAVKDRDGYFAVLGRADDVLNVAGHRIGTADVEGSLLRHPAVAESAVVGLPDPVKGERIKAYVVLRKGVPQGPGVIKDHVRQDLGPIATPSDVELRATLPKTRSGKIMRRYLK---------- 86359357 17 ---SWRIPEDFNIGRAVDEWAARDPERVCLHFSPNGDHLSLTYGELSAASSMFANALASLGIKRGDRVALLVPQSFETVIAHVAIYKIGAIALPLALLFGVEALEYRLRISGAAAIITNDFGLDRVRQIRDRLPELRHVISVSDAA--DALSFADLIASHAEGEKTTPDDAALMIFTSGTTGPPKGALHGHRVLPGHIPGMQFAHEGFPKVGDKVWTPSDWAWAGGLLNALLPSLLLGVPVVSSPKFDADTAYRIMAEMKVRNAFIPPTALRLMRSVSDRSKYDL-VLRTVGSAGEALGRETYDWARRLGITVNEFYGQTECNFVLSS----------SAAFGVTKAGAIGRAVPGHRVAIVSEAGDELPAGESGQIAIASPDPVMFLGYWNDAAATERKFL-HGWLLTGDIGRQDEDGYVTFEGRDDDVITSSGYRIGPAEIEDCLTGHPAVQLAAAVGKPDVVRTEIVKAYIVLSPGHSPSEALIREWVKMRLSMHEYPREVEFVESLPLTTTGKVIRRLLREKAA------ 116753477 26 ----IIVPENFNFYDVVDVYAQEQPDKIALVWCNDGEERIFTFKDMKHWSDRAANLFSSYGIRKGDTVMLTLKSRYDFWICMIGLNKIGAVAIPSTHMLKAKDIVYRIKKANLKMVVCVPEEVDLAHKELGDVNLIKAFVGREDQEREGWINFRRALAEASPDFTRPNEDVLIAYFTSGTTGYPKMVKHDQTYPLGHILTAKYWQ--NVADDGLHYTVADTGWACAWGKIYGQWIAGSAVFVYDDRFDAGRMMEKLSKYKVTTFCAPPTIYRFMIK-GDMSKYDFSTLKYAVTAGEPLNPSVYERFEVTGLKLMEGYGQTET-VVTIANFPWME----------PKPGSMGKPAPGFDIVLLKDSRQC---EVGEEGEIVIRTDGLFIDYHLDPDRVRNT-WHDGYYHTGDTAWVDEDGYIWFVGRTDDMIKTSGYRVGPFEVESALMTHPAVLECAITGVPDPIRGQVIKATVVLTKGYTPSEELKRELVKRVTAPYKYPRIVEFVEELPKTISGKIRRVEIREKDKPY---- 152967431 73 ----------------VDRHAAGRGDKVALWEGEPGDARTITYAQLQDEVCRLANALEELGVGHGDRVVLYLPVLPETIVTTMACARIGAVVSLVFGGFSAEALRFRVEDTGAKLLVCTDGQFRRADAAVEGLDHVEHVLVLDVPWTEGRDVWWHDLVDRQPSTHVDSENPLFIIYTSGTTGKPKGLVHTSGGYLTHT-SWSHWAVFDVKDDDVYWCQADLAWVTAHSYMYGPLSNGVTQVIYEGTPHPGRHFEVIEKYGVTIYYTAPTLVRTFMKHGPEARFDLSSLRLLSVGEAINPEAWSWLHREVGCPIVDTWWQSETGAAVVAPLPGVT---------PLKPGSGTVPLPGLSATVVDDEGNETAPGEQGVLVITKPWPGMARTVWRDHARFVKSYWAQGYYLAGDAATKDADGYIWIGGRIDDVLNVSGHRLSSIELESALVSHPRVAEAAVVGAPDDTTGQRIVAFVILRGAGPVAAELREHVARE-IGPVARPRDVVVVPDLPKTRSGKIMRRLMADLTAGRGGG- 113868706 12 -----------TLAALIAVRAAQWPDKPYLLSPDSG--HALTFGALATDAGTLGRSYAAAGLGSGQTVSVYLPNGEQTARLLLGTMACGLVVNPINLLCQPAQLRYILAHSDTRLVFTWPDGEAAIREALRE-AGLDVPVLVTAPDANSLPALPATHDAASPLPPPQPDAPALLMYTSGTTGTPKGVLLTQRNLVANGTNVSREHC--LGPADRVLATLPLYHINGLVVTAIAPLVHGGSVVMPMRFSASAFWQDSARHGCTWLNVVPTIIAYLLNDP--HGQAPAGVRFCRSASAALPPEHHRAFERFGIGVIETMGMTETAAPAFSNPL---------DPGQRRIGSIGRP-SGTRARVLGRDGKPAPDG--QVGEIVLQGESVMAGYYKAPDITREAFTHDGWLRTGDLGYRDADGYFYISGRAKELIIKGGENIAPREIDEALLRHPGVLEAAAVGVPDPAYGQEIVAYVVMRAARCDDAALRAHCLRE-LGRYKTPKEFRFIAELPRGPSGKVQRLKL----------- 119952782 72 -------------YNALDRHVENRGDRVAIFEGEPGDTRTYTYAQLTEEVKKAANAFESLGVAKGDRVAVYLPMIPEAVITLLACARIGAVHSVVFGGFSSEALRSRIDDAEAKLVVTADGTYAVDDALARPGHTVQNVVVVKRARDHWWADTVDAASTEHTAVGHDSEHPLFILYTSGTTGKPKGILHTTGGYLTQNAYTHKAVFDLHPETDVYWCTADVGWVTGHSVTYAPLINGATQVMYEGTPDSGRWWEIVEKYKVSILYTAPTAIRTFMKWGREDKYDLSSLRVLGSVGEPNPEAWMWYRKVIGTPIVDTWWQTETGAQMIAPLPGVT---------AAKPGSAQVPLPGIAVDVVDEMGESAPNGHG--GFLVIREPWMLRGIWGDPERYKDTYWSENMYFAGDGAKKDEDGDIWLLGRVDDVMNVSGHRLSTTEIESALVSHPAVAEAAVVGASDETTGQAVVAFVILRGDAVDSQELRNHVGKE-IGPIAKPKNILVVPELPKTRSGKIMRRLLQDLAE------ 119714612 68 -FAKWFVGGRLNAYNCVDRHAAGRGDKVALHWVGEDDTRDITYAELQDEVCRAANALTDLGVRTGDRVAIYLPMIPEAVVAMLACARIGAPHTVVFGGFSADALASRLEDCQAKVVVTSDALKPAVDEARAKTHTVEKVLVVRRTGQDVALWWHDAVGSEHTPEFFDAEHPLYVMYTSGTTGKPKGILHTTGGYLVGS-AYTHWAVFDLKPDDVYWCSADIGWVTGHSLVYGPLANGATQVMYEGTPDSGRWWKIIQDYQVSIFYTAPTAIRSFMKQGREDGFDMSSLRILGSVGEPNPEAYIWYRHVIGTPVVDTWWQTETGAIMISPLPGVT---------AGKPGSAMTPIPGVSAEVVNDEGDPVPNGSGGYLVLTAPWPAMLRTIWGDDQRYRDTFAKQGYYFAGDGAKKDDDGDIWVLGRVDDVMNVSGHRLSTTEIESALVSHPKVAEAAVVGAKDEDTGQAVCAFVILRESASDPAELRQH-VRKEIGPIATPRQIMIVPELPKTRSGKIMRRLLRDVAEH----- 196193910 12 -----------TLSDYVRGYAEQFPNREALVFLG----HAMSYRQLDEMADRMVALFVAQGAKAGDVLGLQMPNTPQYVVAFIAAARLGMVSTSISPLMTPPEIIHQASDARVKILMTLMSFWQTIPPVLGKVESLSTVIVSGEESRDGVMSLHDHLPSSADPVKVAMDDVLYLQYTGGTTGMPKGARLSSFNLFMNNLQANVFYGYRTGEETVA-SAFPLFHIGGAAVLFNALRTASTFLLIPDPRDIDHFVGEMQKRTPTVLAAVPALYQMLCANDTFKSLDFSGLRMAISGAAPFAKEEVQKLESVAGKFCEVYGMTETSPVITLNPASHF-----------KEAHVGIPLPGTDVRIVDAEDGNIPMPLGEAGEIIAAGPQIMQGYLAMPEASEKALRVDGWMHTGDIGVMDEDGFIRVCDRSKDMLIVGGYKVFSVEVESKVQSLPWVAMCAVVGRPDHDRGNDVVQLYIQRDNQASESDLKAEFCKANMSPYKVPREVFFIDAIPLTSVGKIDKKALRK--------- 72162270 26 -----------TFSDFVTDRTRRFADRLAVV----GAGQRWTYAELGERSAVLATGLARLGIAAGDRVVVQLPNIPELFEVVFALFRLGALPVYALPAHRAHEITHLCTTAQAKALIIPDDYRTMAAQLRHAGTAPEHVVVVGE--PGGFTPLAELRADRPDPTRPEASDAAFLQLSGGTTGLPKLIPRTHDDYLYSVRASA--EICALGTDTVYLAALPAVHNFPMSSPFLGTFHAGGTVVLAPNPSPDTAFSLIETERVTITAVVPPIALQWLDAVEQSHRDLSSLRVLQVGGAKFAPEAARRVRVLGCTLQQVFGMAEG----LVNYTR------LDDPDDIITTTQGRPIPDDEIRIVDEADRPVPDG--EVGHLLTRGPYTIRGYYRAEEHNATAFTPDGFYRTGDLVRRTPTGHLVVEGRAKDQINRGGEKVSAEEVENHILAHPAVHDAAVVGMSDPYLGERVCAYVIARTEPPSRSELLRFLRERGLASYKIPDRVEFVDRFPVTGVGKISRSELRRELARRL--- 89899033 9 ----------------------------------------LSYGQLNERVRRVAAGLRSLGIKREERVLLLMHDCNDWPVSFLGAMYAGIVPVAVNTLLTADDYAYMLEHSRAQAVLVSGALLPALTAAMTKSDHVGKVIVSRPVAPPAEVEYETFVQAQSPPAATSPDDPGFWLYSSGSTGRPKGAVHSHGNPYWTAELYG-KAVLSLTERDTCFSAAKLFFAYGLGNALSPMSVGATTILMAERATPDRWLGQVGGVKPTVFYGAPTGFAGMLASPNLPARSDVALALVSSAGEALPAELGERFKRFGVDIVDGIGSTEMLHIFLSNTP-----------QRVRYGTTGWPVPGYDIELRGEDGAAVPDG--EPGDLYIHGPSAAMMYWGNRAKTRETF-QGGWTKSGDKYVRNSDGSYTYGGRSDDMLKVSGIYVSPFEVEATLVQHPSVLEAAVIGVPDAQGLTKTKAFVVLKAGAQATEAELQAFVKDKLAPYKYPRQIAFVDDLPKTATGKIQRFKLRE--------- 160940566 86 ---------HLTLGELADIQARRFPDREAVVDSLAG--VRLTYREVKRRSDGLAKGLMHIGILKGDHVAVIMDNCWENVVTKIAIEKTGAVIVNLNIHEKKDMLECLLHRADVKAVIISPELKEAVPGYAPRLPLLRHVIVTDQERPRSCMSMGDSLLKERMKAVRPFDD-ATIIHTSGTSGVPKGVMLNHCQILENAWIH--VQYLGLEKEDRLCMTPPMFHSFGCVGSVLSSMMAGAALVCYEKTDRICLLEMLRKERCTVLCSVPTVYIRLMREGKAGGEDL-CLRLCVTAGAPCPEHTLRDMKRMGAEAVVMYGMTEAGPGISSTSMDDSLE--------TAVSTVGRLWPGVTGRIQDLTTGRVLGPGQA-GELCIKSYGVMKGYYNNPEETEKAVDREGWLHTGDIASLSEDGLLTLKGRCKDLIIRGGENISPREIEDFIRNYEPVEDVAVVGAPDEQYGELVYAFIRPKEGAVVTKEGLRNWCRGKIATIKIPQEIELTDHFPISATGKISKGQLRSLAREHLEG- 85858227 1 ------MPNHL-LHHQLTNTSWRCPEKEAVIAVD----RSISYQELEERSNQLASVLMRAGVQKGDRVGIFLPKSIESLISLFAILKNGSTYVPIDPRLPSGRIEYILQNCDIACMISSSATLKKVLADLSDDLALKKVILTDWDGDENWTSIRDEDGQRNPGPDIADVNPAYILYTSGSTGTPKGVAISHLNSL--TFVNMAAEYFGIDTPDRLASFAPLHFDLSIFDIFTAVRQGASIVLVPEFYSPIRLAEYIDKQRVTVWNSVSSVLIMLVDMGKLEKCGFETLRLIHFSGDILPPRYLRELKSHNADFYNIYGQTEANSSMCY-----HIGAVPPGDHWKIP--IGKPFPNFEVFAVNEDGRKISSPGQE-GELYVKSSTVAVGYWNDGERTKERFTSNPLYKTGDIVKLDDKGNFVFVGRKDSMVKSRGYRIELNEIEIILNGHPLVRQAVAVAAPDEKIGHLVVGFALVEGESLSEIDLLRY-CQDRLPKYMVPESIHFLKRLPTTSSGKVDRKAMEKEA------- 118052804 15 --------------ELIRRGARQHADRVAVVFGE----ESLSFSQVDALSSQLAHALYSQGIEQNDRVALLLNNGLLSVPLDFACVKAGLNRVPLNARLSVAEHVKMLQETGCIHLIFGAGLEQRAAQIKAELPAL--CCLGLGAAMPGSVDLGALAGAQGPDIEVQPDDIVLTLFTSGTTGTLKAAQHSQASFASICRNV-LLNLLPATADDAMLHAASLIHASG-VFVLPFWLRGGRTVIVS-SFEPGRFLAVLQAQRITAINLVPTMLQMLLEHPDFTRVNVSALKYVIYGASPMPRSVLQKMEHWGHRFWQYYGQTEVPLCLAVLRPEDHTPQL-------MGSACGQPCLDVELRLLDEQGRDVAPG--EPGEITVRAPSAVRGYYNAPQLNEDTFTPDGWVRTRDMGLLDAQGFLHLKDRKSDMIITGGYNVYPLEVENALLTHPAVRECVVLGLPHDKWVEVVTAAVVLRDGAQSSEQELVAHVATQLASYKKPQQVIFVQEIAKTAVGKLNRRAMRERLK------ 186683272 2044 ------------IHELFELQVERSPDAIAIVY----ENEQLTYQELNTKANQLAHHLRSLGVSADILVGICVERSIEMLIGILGILKAGGAYVPLDPNYPQERLSFTLADSQVKVLITQQQLLPNLPENQAQILCI-----------DSDWDFIAQSSANNPPRLTTPDNLAYIIYTSGSTGKPKGVLINHANIV--RLFTATEEWFHFNQDDIW----TLFHSFAFDFIWGALIKGGRLVIVPYSRSPADFYQLLCKQQVTVLNQTPSAFGQLIQTEELIKTSESALRWVIFGGEALEQSLKPWFERHGPQLVNMYGITETTVHVTY-------RPITIADLSSNAGSIGCPIPDLQVYILDQNRQLLPMG--VPGEMYVGGAGLARGYLNREELTSKVFVAHPFYKTGDLARYLGNGDLEYLGRIDNQVKIRGFRIELGEIEAAISQHPDVQATVVLARVDNPGDKRLVAYLVLNQQLAISVNELRQFLGSKLPQYMIPAAFVFLDVLPLTSNGKVDRSGLKAELENRF--- 186683272 498 ------YPENLCIHELFENQVKLTPDAVAVVFAD----QKLSYRELNNRANQLGHYLQSLGVGPEVLVGICVQRSLDMVVGMLGILKAGGAYIPLDPDYPQERLAYMLTDSQVSVLVTQQQLVKGLPEHGAQVVSLD----------SDWQAYAHLSNDNC-ISQVTSANLAYVIYTSGSTGQPKGVMIQHYSLVNFIQAAIIEYGINYCQ--RILQFASISFDVAAEEIYPCLSCGATLVLRTDEMSISTFVQRCQDWELTVLDLPTAYWHQLTSELANSNLRLPSIRLVIIGGEALPAQLKIWQEYVGPQLINAYGPTETTVEATVYNLSSFGSKIF----------IGRSLQNVQTYLLDQYLQPVPIG--VPGELHIGGVGLARGYLNRPDLTQEKFITNPFYKTGDLARYSADGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQYPNVQGTVVIAREDIPGDKRLVAYLVCNQEQTPTISDLRQFLKAKLPEYMLPSAFVFLEALPLTPNGKVDRRAL----------- 186683272 3567 ---DTQKDYPQNVHELFAAQVKLTPDAVAVVF----EDQQLTYRELNLRANQLAHYLQTLGVKPDVLVGICVERSLEMVVGILAIVKAGGAYVPLDPNYPSERLSYMLLDSQVSVLLTQQRLIEQLPQHQAK------VVYLDSDWSLITQHSETNLVN-----HTTSKNLVYVIYTSGSTGQPKGVMVTHQNLVNAYLAWE--DAYQLRSLCTSHLQMASFSFDVFSGDVVRSLCSGGKLVICPRLEPEKLYHLMQIQSIDCAEFVPAVLRNLIQYLERTEQDLSFMKLLIVGSDSWYIKDYQQFQRFETRLINSYGVTEAT-IDSSYFETAAVSLLSDG-----LVPIGEPFANTQIYILDQYQKPVPIG--ISGELYIGGSGVSCGYLNRPELTQEKFIANPFYKTGDLARYLSDGNIEYLERSDRQVKLRGFRIELGEIEAILSQHPQLQAVTVIVREDIKGDKRLVAYFVPYQEQTPTIIEMRSFLKSSLPDYMIPSAFVLLEFLPLTPNGKIDRRAL----------- 186683275 3543 ----TDYPQNLCIHELFAVQVKRTPDAVAIVF----ENQQLTYTELNHRANQLAHYLQSLGVKPDVLVGICVKRSLEMVVGLLGILKAGGAYVALDPDYPQERLGYTLRDSQLSVLLTQEQLVDKLPEHQAQ------VVCLDENWQELAKFPTTNLQSFVQPTNL-----AYVLYTSGSTGRPKGVAIEHKSPV--ALISWAKEVFTPQQLAGVLASTSICFDLSVFELFVPLSWGGKVILAE---NALHLPTLPAAEQVTLINTVPSAISELIRVNGIPA----GVSTVNLAGEPLQNQLVQQIQETVKYVFNLYGPSEDTTYSTFALI---------PQGATVAPSIGRPISNTQAYILDQNLQPVPIG--VPGELHLGGAGLAQGYLNRPDLTQERFISERLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIETVLNENPAVFQAVVIAREDDPGVKRLVAYLVLKQEQTPTVTELRQFLTSKLPDYMIPAAFVFLAALPMTPNGKIDRRAL----------- 186683275 2013 -------------HELFEHQVKLTPDAVAVVF----ENQQFTYQQLNSRANQLAHYLQTLGVGADMLVGICVERSLEMVLGLLGILKAGGAYVPLDPNYPQERLSYMLSDSQVSVLLTQQRLFEKLPQHSAQ------VVCLDTD-----WNLISQKSEENSISGVQAGNLAYVIYTSGSTGQPKGVLVLHKGLL--NLVFWHQRTFEVTASDRATQLATAFDASVWEL-WPYLSAGAS--IYLVKADILSSLHGLRDQQITISF-VPT---PLAEGLLTLEWNDCALRMLLTGGDRLPSALI------PFQLVNNYGPTENTVVTTSGLVVAN-------EHQDILPSIGRAIANTQVYILDQYLQPVPIG--VPGELHIGGDSLALGYLNRPELTQEKFIPNPFYKTGDLACYLPDGNIEYLGRIDNQVKIRGFRIELGEVETTLSQHPSISQIAVLVREDIPGDKRLVAYLVLKQDHVLTVSYLRQFLKETLPEYMIPAAFVFLEALPLTSNGKVDQRAL----------- 62422878 9 --PAPDLHFSSTVADIVRRSAGRFGNDVAVEFGD----RIWTYSALDTAVTAVARELMSLGVQQGDRIAAYGKNSDLYLLLYLGCARAGLIHVPVNYQLKNDELDYILDNSGAKLVFADADLLDAVAATSKDFATLLESATATDTAPAGTGEFD-----------VVDTDVAQLLYTSGTTSAPKGAIMTHRALVHEYMSALM--SLDFAPTDRVVHALPLYHSAQMHVFLIPLLAIGAHNIVVPAPVPDQLLALFEEREINSFFAAPTVWVALANSPDLDTRNLESLRKAYYGASIMPGPVLAKLRQRLPKLYNCFGQSEMGPLCTV---------LRPEEHDDHASSAGRSVFFVETRVVDGEGNDV--GVGEQGEILYRSPQLCQGYWNKPEATAEAFD-NGWFHSGDLVTVDESGFIEVIDRVKDVINTGGVLVASRQVEDAIFELPQVAEVAVVGVADEKWIEAVTAFVVTKPEQPTEADVLAH-VKDRLAGFKVPKRVDFVTELPKNSAGKILKRQLRE--------- 184200102 65 ----WFQDGTLNAYNAVDRHVEANGDRVALFEGEPGDSASYTYAQLKDEVSKAANAFEALGVGKGDRVAVYLPMIPEAVITMLACARIGAIHSVVFGGFSADALRSRIEDGEAKLVVTADGLKPAVDAALEKGDTVQHVVVVKRNGEDWWHEITENASTEHTPSEQNAEDPLFILYTSGTTGKPKGILHTTGGYLTQA-AFTHKNVFDLKPEDVYWCTADVGWVTGHTITYAPLVNGATQVIYEGTPDSGRFWEIVQKYGVSILYTSPTAIRTMMKWGEEIPADLSSLRLLTVGEAINPEAWTWFRRVIGCPIVDTWWQTETGAMMISPLPGVT---------ATKPGSAQVPLPGIAVDVVDDAGTSLP--NETDGFLVVRKPWMLRTIWGDDERFVNTYWGGDKYFAGDGAKRDADGDVWILGRVDDVMNVSGHRLSTPEIESALVSHPSVAEAAVVGAADETTGQAVFAFVILRDAAELAEEIRAHVGRE-ISPIAKPKKVLIVPELPKTRSGKIMRRLLKDVAED----- 149918323 79 -------DGELNVTECLDRQLAKRGDKVAIVWEGDGDVRELTYKELHAEVCRCANALRELGLKKGERAIIYMGMVPEAAVAMLACARLGAVHSVVFGGFSAEALRDRVRDCGASVVITQDPLKATTDQALEGEAGVEAVLVYQRDADHWWHETVSPASAECEAVVCKAEDPLFVLYTSGSTGRPKGLVHTCGGYLTWT-AYTHAVTFDLREDDVYACVADIGWITGHSIVYGPLCNGATSLMVPTYPDVDRYWDMVARHKITIFYTAPTAIRVLAAQGPVRKHDLSSLRVLGTVGEPIPVAWRWYYEVVGCAVVDTWWQTETGGHCITPIAPATPE---------KPGSATLPMPGIMPVLVNEHGRPMVGPGE--GRLCIAHPWMARTVWGDHARYVMTYTFPGFYFTGDGCRRDADGYYWITGRVDDVLNVSGHRMGTAEFEAALIAIDELAEAAVVGYPHAVKGQGVHAYVVAQPGVEADDALTAEAVRGSIGAHARIDRLQYVPGLPKTRSGKCMRRILRKIAE------ 15899770 11 --------EPKTQIDTINESVKLFKDRIALDYFGN----KITFEELRHMANSIASQLSEY-VKKGNVVIISTQNIPQFIIAEYAIWKLGGVVLPVNPSYTEYELKYLIQDANPKIAIAS---------CESNVRKLSHIIKIITTNPNTFHELEEELNLKSDNVKVNVDDLALLVYTSGTTGKPKGVPITHSNIYASSWI--YKNWFKYTENDKILGIAPFFHITGQIFHITTSILAGSSIYTSFRFDPELSLRIIEENKTTLTMAVATVYRAMLNVLD--KQDLTSMRLWSSGGMPMPRVIEEEWKRVGDWVYMAWGLTETTSPATLWPYPYNGNLPVEPEYGIV--SSGIPVYNTEIMI------------GEDGEIFVRGPQVVKGYWGMGE------FKDGWLPTGDIGKII-NNWVYIIDRKKDIINASGFKVMPREVEEVIYQHYAVDEAVVVGVPDEYRGENIVAYVKLKKGYSLSDDLAADICRMHLAPYKVPRQVRFVNDIPKTPSGKIMRRVFRDEA------- 217039101 92 -------------YNVLDRHEKKLGDKVAFYWEGNEDTTQITYRELLVQVCQFSNVLRKQGIWKGDRVAIYMPMIPELVVAMLACARLGALHSIVFAGFSSESLCERILDSSCSLLITADAFYEALDKCREKGFPVRCCIVLKRTCPDMQISWNQDAGDECEPEWCDAEDPLFILYTSGSTGKPKGVVHTVGGYMLY-VATTFKYVFDFHAEDVFWCTADIGWITGHSVTYGPLANGATSVLIPTHPDVSRLWSVVDKYKVTKFYTAPTAIRLLMKSGDVTKHSRASLKVLTVGEPINPEAWLWYHRVVGCPIVDTFWQTETGG---------HMLTPLPGATRTKPGSATFPFFGVAPAILNEAGEELEGEAEG--YLVFKQPWIMRTVYGNHERFEATYFKPGYYVTGDGCRRDKDGYYWITGRIDDMLNVSGHLLSTAEVESALVEHQAIAEAAVVGHPHPVKGECLYCFVTLRDGSPTLTEELKKQIREKIGPIATPDFIQNAPGLPKTRSGKIMRRVLRKIAQN----- 157345304 53 ------------------------PDSAALINSTTG--HRLLYSEFALRSKTLAAYLQTIGLSKGDTAFVLSSNLIQVPILYFSLLSLGVIISPANPINTQSEISRLIELCKPVIAFS-------ISTAAHKLPSLHHRTVIIDSFE--FDSMMTGPIRELVPVEVSQSDLAAIMYSSGTTGRVKGVMLTHRNLI--AMTASIHEGQSVRSSDVLLYTVPFFHMIGFFYCVKSVALNETVVV-MERFDLRRMLTLVEKFKVTHMAVVPPVLVAMAKGDATDNNDLTSLESVSCGGAPLGKDLCQAFTAPNVAIRQGYGLTESSGAVS---------RLLDPEECRHWGSVGRLTGIFEAKIVDPDGLALPPCKQ--GELWVRGPAVMKGYVGDRKATRETLVSDGWLRTGDLCYIDGEGFLYVVDRLKELIKYKGYQVAPAELEHLLQSHPEIVDAAVIPYPDEEAGEVPMAYVVRRPQSSLNEAQVMDFIAKQVAAYKKIRRVLFVSSIPKSPAGKILRKELRK--------- 163702244 18 ---SLYADPKVSVAEVL---CDRY-TQDALAYKVVGEATNLTYGDLRVRSERFASALAGLGVGPGDRVATLMGKSVEYLVTLLAIWRLGAVHVPIFTAFAPPAIAFRLLGSRAKVIVCDAAQQPKL-APGQDIPADAHWKVVTTAGPEGALRFADLVASSSPAARLGGDAPIIEIYTSGTTGRPKGVVVPTRALA--GFRAYAEFGLGIRADDLYWCAADPGWAYGLYFGILGSLTGVPSLLYGSGFDAGATLEILSRYGVTNFTAAPTVYRSLRVYSGPIP-KITKLRCASSAGEPLTPDVLWAGDALGVAVHDHYGQTEAGMLINNHHHPDLRQPL-------KPGSMGRPLPGWSMLVLKDQ-EDAPAADGELGRVAVESPLAFSGYIDDPQKSAEKFAGNGWYLTGDAGRRDEDGYYHFASRDDDVIIMAGYRIGPFEIESIIVTHPAVSECAVIAVPDETRGEVLEAYVVLRSGEQASPEIVREWVKTRYAAHAFPRKVHFTEALPKTASGKVQRFVLRQQ-------- 152975534 27 -----------TFGEMLRERAIKYGERIALTSGE----HHISYKEFDKRVDRLAAGFLSLGIKKTDRVVLQLPNIIEFFEVCFALFRIGALPVFALPAHRSSEICYFCEFAEATAYIIADDYRNLARDVKRKVPTLKHIIVVGEE--EEFVGIHDLYREPVDLPEVKSSDVAFLQLSGGTTGLPKLIPRTHDDYIYSLRVSA--EICRLNEDSVYLVVLPVAHNYPLSSPTLGTFYAGGRVVLASGGSPDEAFALIEKERVTITALVPPLAMIWLDAKASRHNDLSSLQVLQVGGAKFSAEAAKRIRTFGCTLQQVFGMAEG---------LVNYTRLDDSEEMIIH-TQGRPMSEFEVRVVDENDCDV--KTGEVGRLLTRGPYTIRGYYKAEEHNAKSFTPDGFYRTGDLVKINENGYLVVEGRDKDQINRGGEKVAAEEVENHLLAHHSVHDAAIVSMPDEYLGERTCAFIIARGQQPSVGELKTFLRERGIAAYKIPDRIEFVKAFPQTGVGKVSKKDLRK--------- 41033637 41 ------IPKYFNIGYAITDRAIALGRGENVAIYYEDDEGRVRFSELKTRSDAFARSLLDNGVRKGDVVGVYLYPGPEVVIALSAIYKIGAIALSISPLIGTEGVEYRLKHSEAKAFVTDGTKKEAI-SIANRLNTIRAIYVVGSEPSGGELSFEDQTAGSAEIAETESDEPAQLFYTSGSTGPPKGVLHAHRFLLGHIPTYQLYFEMAPRDGDVYWTNADWGWIGALGDVVLPSLYFGMPVVAYRRFSARRALEVMSQYGVTAAFITPTALRIIRREYPEPLKDFDKLRALSTAGESPGRELVWASEAFKASVNEFYGCTETNLVVTNNSIWA------------KPGSLGKPAPGHIVEVVDDKGNPLPPNAEGWIAVKLPDPVAFLGYFKNPEATAAKI-KNGWFLIGDMGLKDAEGYLWFKGRGDDVIKVSGYRIGPEEIEEVITKHPAVLEAAVIGKPDPVRGTIVKAFVVLKPGIEPSDILIQEFVKTRLAAYAYPREVEFVDQLPRTETGKLKRYELRRR-------- 67536978 51 ---------ETTIGEHFAKIVQQYGDRTAV-----------TYSGLDAKSNALARGLQSVGVKKGDRVGVMLGNSMEHAT------------VPINPSFNATQVVAALSHLGTSHLIISTESIPLLRHLVQDLPTLQKIILVDNSTDKSITSLNPADGAALPEQNLTPNEIVNIQFTSGTTAMPKAACLSHRSILNN--GAQIGDRMRLSPADTVCCPPPLFHCFGSVLGYMATATGSAIVFPAEAFNARDTLRAVQEEQCTALYGVPTMFLGLLESGQVPHKGFEYLRTGIAAGSSIPAELMKKLHKTLTELTICYGMTETSPVSAMTTTDDPID--------KRINTVGRLMPHVEAKVVDPLDRNKILPINSRGELAVSGYLLMKGYWGDPEKTAEVMDKDGWMHTGDEATISPDGYVTITGRIKDLIIRGGENIHPLEIENCLLTFPGVADVSVVGVPDAHYGEVVAAFVIWKQAHQNTEEQLRKFVREKLSAHLVPKYIFFLDSFPKTASGKIQKFKLKETAIKLLGG- 161522378 40 -----------------DRHAS--GDAVALDWIDDGAHHRFTFAQMKALAARVANLLVERGVKPGDVVAGLLPRTPELVATILGTWRAGAVYQPLFTAFGPKAIEHRLRMSDARLVVTNVANRAKLDEV-ADCPPVATVRAAEAPLPDGDIDFRAALDAQSDPVLRKGTDLFMMMSTSGTTGLPKGVPVPLRALL--AFRQYMCDAVDLRAEDRFWNIADPGWAYGLYYAIGPLLVGHATTLYEGGFTVDSTYDVIERLGITSLAGSPTAYRMLMAAGSDAAARIKGLRVVSSAGEPLNPEVVRWFDALGAPIYDHYGQTELGMVVNNHHGLAH---------VVHPGSAGFAMPGYRVAVLDDAGRELGPGEPGTLAIDIRSPLLFDGYWRQD----TPAIAGGYYRTGDNVELEPDGTVSFIGRADDVITSSGYRIGPFDVESALIEHEAVSEAAVIGVPDPERTEIVKAFVVLSNGYEGTPALAEALVKRRLSAHAYPRAIEFVDALPKTPSGKIQRFVLRKMEADK---- 110680054 1 ----------MNLAHWLERQAQITPGRPALFL---GTECVADYGQFWRDARAVAGWLLAQGVGSGDRVALFMTNVPDYLTVFYGIWAVGAAAVPINAKLHGREAAFILENSGAKHVFTSPELSASL---------IEAGVSTTQTEVPG-TAFEAIRAHEPIDVIVPPDDLAWLFYTSGTTGKPKGVMITHRMLSVMSL-CYVTDIDPVSPEDATIYAAPMSHGAG-IYNMIHVRAGARHVCPSGGFDPDEILTLAQHFGNAHLFAAPTMVNRLTQYASGAGQRGEGLRTIIYAGGPMNADIIAAVDHFGPVFIQIYGQGEC-PMGITALSRADVTDRTHADWARRLQSVGRAQSAVEVAIGDENGKPLTVG--EHGEIMVRGDTVMPGYWTNPEATAKTLL-NGWLMTGDMGFMSADGYLTLQDRSKDMIITGGSNVYPREVEEVLLRDSGVTEVSVVGRPHAEWGEEVVAFVV---GDVDPARL-DQLCLDHMARFKRPKEYVKLEALPKNNYGKILKTELR---------- 53722657 1572 ------------LHQLFEAQVSRTPEAAAVICGD----ETLSYTDLDARANRLAHYLRGQGVGPDTRVGLALGRGVEMMTGLLAILKAGGAYVPLDPGYASERLRAILDDSRPAIVLADAAGRTALDALAGAPPI--------ADLHADASRWSALPSTPPRVEGLTPRHLAYVIYTSGSTGQPKGVMVEHASVVNLWRALDAIYRTHPSARRVSLNASIAFD--SLVKQWVQLLSGRTLVVVPERFDGRRLLDAIGRDRIDVFDCTPSQLALIEGARGPEDEAFP--QVTLVGGEAIGEGMWSELASASSRYYNVYGPTECTVDATLARITAEHAP-----------HIGGPLANVRAYVLNERLSPAPVG--VRGELYIGGAGVARGYLNRPELTRERFIDDPFYRTGDLARWRTDGRLEYLGRNDFQVKIRGFRIELGEIEAQLAKVAGVREVVVLARPDAATEKRLVAYYTGDADVVA----LRAQAAQHLPSYMVPSAYVRLDAWPLTPNGKLDRRALPAPADDAYARA 37548741 258 ------YPREKTIHQFLEEQAERTPDQTAVVY----EDSRLTYRELNERANQLARTLQFEGVQPDQPVGIMAERSLDMIVGIFGILKAGGAYVPIDPGYPEERVRYILEDSDTKLLLVQNQSQERVPFTGK---------VLDMKNPQNFCEDGSNVEPAAGP-----DHLAYVIYTSGSTGKPKGVMVEHRSVI--NRLVWMQEKYPLDERDAILQKTAIFDVSVWELFWW-TISGSRLVLLGGEKNPELILDTIAQKGVSTMHFVPAMLHAFLESMDQKKQKLASLRHVFASGEALKPVHVAGFKHIQAQIINLYGPTEATIDV------SYFDCQTEETYASIP--IGKPISNIQLYILHADLEHMQPIG-VAGELCIAGDGLARGYLNRPELTAEKFVGERIYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIEIGEVEGAFFQLPVIKEAIVIAR--EIDGETLCAYYTAQ-HALTAGELREELSRQ-LPSYMIPAYFVQLEEMPLTFNGKIDRKSLPSPRENLTG-- 167367252 7 --------------------AKTRPDHPAFIMASTGET--VSYAELEARSNRLAHLLRNHGLQRLDHYSIFMENNNRYIEACAAGERSGYYYTCVNSYLTPAELAYILTNSESRALITSKAKLDVAREALKDCPNVTLCVVVDGDGESDRIGLAEATKNLPDTPIADESLGTAMLYSSGTTGRPKGILRPSEPLPLFHFLNML---WKYRDGMIYLSPAPLYH-SAPQAAVGLTIRDGGTVIIMEHFDPEQYLALIGKHKVTHSQLVPTMFSRMLKLPEEKAYDLSTLEVAIHAAAPCPPQVKEQMEWWGPIIHEYYGATEGLGFTACN----------SAEWLAHRGTVGKVMFG-DLHILDDGMKPCPKG--TPGQIWFKTATPF-EYFNDPKKTQEARSEDGSMSTGDVGYVDDDGYLHLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNEDLGEEVKAVVQPMPGVAAGADLAAEFCAQSLSRQKVPRSIDFMDELPRLPTGKLYKRLLRDRY------- 27382478 43 ------IPARFNMAECCDRHADGTGRLALIYVDENGATTRTSFDEVAEMSRRFANVLKADGLARGDRVAVFLSQSLELPIAHMAAFRSGLISIPLFALFGEDALEFRLSNSQARAIITDEAGWEKLTRVRDRLPYLQDIYVTSGAVHAGAKPFWPAISEDFATVDTSADDPALIIYTSGTTGNPKGALHAHRVVLGHLPNVEMCHNFLPRPGDLMWTPADWAWIGGLVNGLLAFWYHGIPLVRARKFEPQAAMQMMADLSVRNVFLPPTALKLMRQAG--VKHPGVKLRSIFTGGESLGGELLGWVETFGIDAHEVFGQTECNLVIGSNSNLFPI----------RPGAMGKATPGFDVRIVNDKGEEQPRGQRGIIGVRQPCPVTMLEYWRNPEATRKKYAGD-FLLTGDLGVQDEDGYFWYVSREDDVITTAGYRVGPSEIEHTLMKHPSVAMAAVVGIPDPIRTESIKAWIVLRPGFTGSDALIQEFVKVQLAAHEYPRFVEFAETLPMTATGKVLRRELRAK-------- 75526585 14 --PAIKIPERYNAADDLIGRNLLAGRGGKTVYID--DAGSYTYDELALRVNRCGSALRTLGLQPKDRVLVCVLDGIDFPTTFLGAIKGGVVPIAINTLLTESDYEYMLTDSAARVAVVSQELLPLFAPMLGKVPTLEHLVVAGGAGEDSLAALLATGSEQFEAAPTRPDDHCFWLYSSGSTGAPKGTVHIHSDLI-HTAELYARPILGIREGDVVFSAAKLFFAYGLGNGLIPLAVGATAVLMAERPTPAAVFERLRRHQPDIFYGVPTLYASMLANPDCPKEGELRLRACTSAGEALPEDVGRRWQRFGVDILDGIGSTEMLHIFLSNRAGD-----------VHYGTSGKPVPGYRLRLIDEDGAEI-TTAGVAGELQISGPSSAVMYWNNPEKTAATFMGE-WTRSGDKYLVNDEGYYVYAGRSDDMLKVSGIYVSPIEVESALIAHEAVLEAAVVGWEDEDHLIKPKAFIVLKPGYGAGEALRKAHVKNLLAPYKYPRWIEFVDDLPKTATGKIQRFKLR---------- 52078851 467 ----------LTIPQWFEQYAEALPEKPAVSAAG----RTLTYRELNEKANKVAHLLRKKNVGRGEPVALLFRRSPEMVIAILAVLKAGGAYLPIDPEYPEARIQYMLEDSGAVCMLTQEELAGRA----ASLSFHKHTILIDDPAVSAESGRNLEIAAEPD-------DLAYIMYTSGTTGKPKGNLTTHANI---TRVVKETNYISLSEKDTLLSLSNYAFDGFTFDLYGALLNGAKLVVADQALHIGKLTEAIQKENITVMFVTTALFNLLVDAGTGW---MKGIRKVLFGGERSSVSVKKAFAAMGPRIIHVYGPTETTVFAT-------FYPVNRMEDSAVSIPIGKPINETNAYILTENNRLQPIG--AVGELCLSGTGVSRGYLNRPELTAEKFAPHPFYRTGDLARWLPDGNIDFIGRIDDQVKIRGHRIELGEIEEQLMRCQGVKEAVVTARKSGNGDAALTAYVVPVQGTEVANEEVRRQLARRLPAYMVPAAYIMLEELPLTANGKVNRRLLPE--------- 163741224 1 -----MLSKHNLLTNFLEQAASDYPHSTA----AEDSTRQLTFAEMRDRAQRVAQLLKQQGVARGDHVVLCMSNSVGFCVAFWATLYAGAAAVPLNTDTKAAKLAFVLGDCAATAVIHDDDQSAKITQSLQDAGSDAAMISFGAETAFSAALDGAGDRPQQAPATVLDQDLAAIIYTSGSTGNPKGVMLSHLNMT--SAARSVAEYLGYQATDRIFCAIPMTFDYGLHQLTMATLTGACLLVEPSFARPLFALQRLAKSGATVFPVVPTMVPLIA--PLAARYDFSAVRSISSTAAALHAPFIDQLEVINATVFSMYGLTEC----------HRCTYLNPAELTRRRTSVGKAIPNTELWVVDADGNSHRRN--ATGELVIRGATVMKGYLNNPEKTAEKLRPGPMLYTGDTCRLDEDGFVYFISRSDDILKVAGEKVAPSEVETALIAHPDVNEVCALGVDHPVYGQQCCAVVSPDASSPDSARALKTWCADRLEAHVVPARILVVEALARNGNGKVDRHLLRE--------- 119513002 469 ------------IHHLFEEQVKQNPDAVALIY----EDEKLTYQELNKKANQLSHYLQHLGVKPETLVGICVERSLELIISILAVLKAGGAYVPLDPAYPQERLNFILQDAQLPIILTQQHFITKL------LPTSAKIICTDIDI--------HSQPSDNPSSSVKSDNLAYVIYTSGSTGKPKGVMVAHRGLC--NLATAQIKLFEVRPDSSVLQFASISFDASISEIVMAICAGAKLCLTRDSLQPGQLQKLLQIQNISHVTLVPSALAAL------SPQDLPNLKNLIVAGEPCPGDLAASW-AVGRQFFNAYGPTEATVCATVLLYQPGM-----------KISIGQAIAHTQIYILDHYLQPVPIG--VPGELHIAGVGLARGYLNQPDLTAQKFIPNPFYKTGDLGRYLPDGNIEFLGRIDNQVKIRGFRIELEEIETTIVQHPQIQQAIAIVREDIPGTKRLVAYIVPHQQHSLNSNEIWEYLKHKLPEYMIPAIFVFLDSLPLTPNGKIDRKSL----------- 17558820 39 -----------------------------------DDGRKITYGDFVQRAGQYATALTKYKIKKGDRVMARVSKTTDTAALYAACLQIGALYVPVNPALTQSEAAHYVKDAKPSLWITCKDDADQIAMFQRVLKT----VCIDNPVEEKVLADEAGKRKACTMIEVEKSNAATICFTSGTTGAPKGAVLSHGALTNNTNA--LVQEWGFTENDVNLHCLPIFHAHGLYFSLHCSLFSHSSVIWRPNFDAEDCSKHLK--NATVFMGVPTFYSRLLATNNFNKESFEKIRLFISGSAPLSVPTLEEFERTGQVILERYGMTEAGVIASNPLKGK-----------RKAGTVGQALKGVQCRV------------TENGEIEIKSDSIFSEYWKNPEKTKEEFTEDGWFKTGDVGSLDKDGYLTIGGRSKDMIISGGENIYPKEIEDAIDSIEFVKESAVIAAPHPDFGEAVVAVVVPKNMVEDEEEDLIEMLRKKLAKYKVPKKVILLEELPRNHITKVRKDILRASYNKLF--- 56420671 21 -----------PLYHYLRHRGEREENEPAYIFY----NKVVTWGTLLDHVRRFARYLQEKGVRKGSYVALYMQNCPQYIIAHFAIQQLGGVVVPLNPMYRESELAYFFAEVPLVGIIAGEEGLSRIQQAEQQTAPLSFIVTCDYADPAGGIPLCAELVQPKEAPPLDENDVGLIIFTSGTTGRPKGAMLTYGNALFKTAASAQANRLT-EKREQLMAHSPLCHIAGMVMGLNTPVYTGHPCVLFTRFDPMATIKAIETYKVTAWYSIAPMNAAILQVLSTTSADLSSLKRATSFGLPVTKDLAERWAEAGCLLYEAYGLSET-----------HTCDTFMPDDRVKFGSCGIPTYETDIRIIDPETKR-ELGPGQSGEIVVKNPGVFQGYFRRDDATSETL-KDGWVYTGDIGYVDEDGYLYFQGRLKEMIKVSGYSVFPEDVEALLNEHPAVKQCAVIGVPDPMKGEVPKAFVVLHDGRVAPSDLIE-WAKTHMAAFKYPRYIEFIDELPATPSGKVLRKLL----------- 189191916 107 -YPDVEIP-DVDLWGLFDRKDREFSDDKVIYRAVKSD-RNYTFSDVKKAATQFGIGLRDLDWQKNDILALYTPNDIDVPPVIFGTFYAGGIVTPANPGYSKDELVYQLKNSGAKALVTTMAFLDTAVQAAKEVGIPDERLILEKHSANRYKHWTAIVKSFGTPRKADPQDLAFLAYSSGTTGLPKGVMLSHRNMVSDLLLAKGAIGKWYSSEDKFIGVLPFFHIYGLMALVLQTIHRGIELVVMPGFDMKTFLETIQNQKITFVYVAPPIIVRLSRDAMVEKYDLSSIKMMTSGAAPLTKELVESVKRLNIKITQAYGLSETSPMT---------HGQPWDEWYSSVGSVGKLLPNMHAKYIAADGTELGPG--QVGELWMSGPNIFKGYWKNEAATKDAITPDGYFKTGDIGFQDEKHNFYITDRVKELIKYKGFQVPPAELEGKLMESDLIDDVAVIGVNDEQHTEIPRAYIVAAGAGEKEARAIVEWMNKKVANHKRLRGVVFVDEVPKSASGKILRRLLKERSK------ 114772250 45 ------------------------GDQAAIIYDVTNTKSQLTYSQLQTQVAAFAGALRDKGVEKGDRVIIYMPMIPEAAIAMLAVARLGAIHSVVFGGFAPAELAVRIDDATPKVIVTASCGVEIAEAINLASHSPDSVIMFQRDTLPAELHHERSAATPAEPVPVNGTDPLYILYTSGTTGAPKGVMRDNGGHAV-AMHYSMAAIYDNQPGDVFWAASDVGWVVGHSIVYAPLLAGCTTIMYEGKPDAGGFWRMVEEYQVKTLFAAPTAFRAIKKELLINDYDISCLNNIFMAGERLPPTYDWTVEKTGKPVIDHWWQTETGWAICGNM-------LGIEKVPVKAGSATLPISGFNVCILDESGAELPAGSQ--GAIAIKPPSCLPSIWGNFERFESAYLTEGYYSTGDGGYIDEDGYVFIMGRTDDVINIAGHRLSTGEMEEVVAQHPAVAECAVIGVKDSLKGQLPVGMVILKGQDITDADLHQDIKKANIGPIACFKDTLIVPRLPKTRSGKILRKILRNMA------- 91977783 1 ----------MNLAEWLAASARLRPGAPALLRGVTIEADYATFA--GRAAALAAALARDYNIAPGDRVALFATNCTQYLEALYGIWWAGAVAIPINAKLHGREAAWICSNAEAKLALICDDTAASLGEAVDDLPSGMSTLSVDSD------EYHRARSGGGDPVAREDNDLAWLFYTSGTTGRPKGVMLSHGNLIAMSL-CYLADVDAVSPDDAALYAAPISHGAGL-YNFIHVRFGARHVVPDGGFDPDEVLDLGKQLGNVAMFAAPTMVRRLVDAARRRGERGDGLRTIVYGGGPMLADIRDAIDVMGQRFVQIYGQGE-SPMTITSLKREHHADVDHPRYLQRLASVGVAQSALSVRITGTDGEVLPAG--ETGEIEAKGPTVMLGYWNNPDANAETL-KNGWLRTGDVGRLDEDGFLTLSDRSKDVIISGGTNIYPREVEEALLTHPAVREVSAIGVADPEWGENVVACVVLAEGTAPDDAALDAHCLNAIARFKRPKRYVFLESLPKNNYGKVLKTELRKMVK------ 91978868 7 --------------------ANTHPDRPAFIMASTGET--VTYAELEARTNRLAHLLRNHGLKRLDHYSVFMENNNRYLEACGAGERSGYYYTCVNSYLTAAELVYILTNSESKVLITSTAKLDVAREALKDCPHVTLCVVVDGGESERIVGLAEATKGLPDTPIADESLGTAMLYSSGTTGRPKGILRPSQPLPLFHFLNML---WKYRNDMIYLSPAPLYH-SAPQAAVGLTIRDGGTVIIMEHFDPEQYLALIEKYKVSHSQLVPTMFSRMLKLPEEAKHDLSTLEVAIHAAAPCPPQVKEQMKWWGPIIHEYYGATEGLGFTACN----------SEEWLKHRGTVGKVMFG-DLHILDDRMQPCPKG--TPGQIWFKTATPF-EYFNDPNKTQEARSDDGSMSTGDVGYVDDDGYLHLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNEDLGEEVKAVIQPMPGVDPDSDLAQEFCGQSLSRQKVPRSIDFLEELPRLPTGKLYKRLLRDKY------- 134099240 28 --------RDETLGGLLRTWAARSGDAPAVVAENVGSARRLSYAELDGRVDATAAGLRALGIAARDRVVVHLPNTLDFVVVFFALLRCGAVPVLALPAHRQSEIEHFVTLSEAVAYVVPDDFRGLAADVAAKAPSLRHVLVSGDPGPFTALDALPAGSAEPLPEADPGDVAVLLI-SGGTTGKPKLIPRTHRDYAYNARASA--EVCALTSDDVYLASLPVAHNFPLACPLLGVLGAGGTVVLSPSPSPDVGLRLVERHRVTVTALVPPMVRMWVDVAAWDTHDRSSLRLLQVGGAKLDDGLARQVTALGCRLQQVFGMAE----------GLLNYTRLDDPDELVFGTQGRPLPDDEVRVVDENGDPVAPG--EVGELWTRGPYTLRGYYRVPEYNATSFTPDGFYRSGDLVRQLPSGHLVVEGRRKDVINRGGENVSAATLEEHLLAHPAIAQVAVLGLPDDSVGERVCAVVVLAGRAPKLKELRAFLIDRGLARFMYPDRLVVRDALPLTGVGKINKREL----------- 153884891 41 --------------DYFDAMARGNDAVALWVVDDQGNETRLSFAQMAERSARVANHLRALGVQRGDRILLMLGNVPGLWDVMLASIKIGAVIIPATTLLTAEDLRERIAMGEVSHVVVGGADCAKLDAVSG---TFTRIAVGTDKAPAGWHRFEDAYDASAEDAPTQASDPLLLYFTSGTTSKPKLVMHTHASYPVGHL--STLYWIGLRPGDVHWNISPGWAKHAWSCFFAPWNAGATVFIYNARFEPKAVLDVLCRAKVTTLCAPPTVWRMLIQEDLAAWK--PALRELVGAGEPLNPEVIERVRAWGITIRDGYGQTETTCQIGNS-----------PGQRVQPGSMGRPLPGYRITLRDPDGHEA-----EEGEICIRPTGLMEGYAGNADKTAEAMR-GGVYHTSDIAARDASGYLTYVGRADDVFKASDYRVSPFELESVLIEHPAIAEAAVVPSPDPLRLAVPKAFLVLRAGHEAGPELARDFCRSRLASYKRVRRIEFAD-LPKTISGKIRRVELR---------- 167032805 46 -------DGQLNTCHLVDRHVADAGERCAILYDATGVQERISYQQLQARVARCAGMLRALGVGRGDRVIIYMPMIPQALVGMLACARLGAVHSVVFGGFSAAELAVRIRDAQPKVLLSASCYKPLLDQALQLANGHSPHLVIEQRPREHDWQQLQAQAEAVPAVPVNATDPLYILYTSGTTGKPKGVVRDHGGHAV-ALNFSMQALYDAHPGEVFWAASDIGWVVGHSIVYAPLIRGCTTLLYEGKPDAGAFWRVIAEHQVNVFFTAPTAFRAIKREDPAAGRDLSCLKAVYVAGERLDPPTSQWLQGFPCPVVDHWWQTETGWAIAGN-------PRGLDDLPMKTGSASVPMPGYRLDILDDEGQPVPCN--QPGNIALRPPGTLTTLWGDPQRFADSYLSPGYYCSGDGGYLDEDGYLFVMGRVDDVINVAGHRLSSGSLEEALGEHPAVAECAVVALAEELKGEVPVGFVVLKGQQPDPALLERELVRDAVGAVASLRRVFILKRLPKTRSGKILRKTLRSLAAN----- 149375099 45 ----------------------------------TGTTCSYTYAELTQAVAVFAGALQDRGITKGDRVILYMPMIPEAVIAMLGCARIGAIHSVVFGGFASNELAVRIDDAKPTAVITASEYKPLVDKAIDQAEHPECCIVFQRPQVQATLDWSELVARAVDPVPVRATDPLYILYTSGTTGKPKGVVRDNGGHAV-ALRYSMHLVYDASPGDVYWAASDVGWVVGHSIVYAPLFAGCTTILYEGKPDAGAFWRVVQDHGVNLLFTAPTAFRAVRKEDPEARYDISSLKRLFLAGERLDPPTYEWLEHTRLPILDHWWQTETGWAICCNPVGVEMMT-------TKPGSATLPSPGFNVQVVDMEGSQVPAGEQ--GQIAVKPPGCMSTVWGDDDRFRNTYLADGFYSSGDGGFVDEDGYVFVMGRTDDVINVAGHRLSTGEMEEVVAAHPAIAECCVVGAHDDMRGQVPVGLVLIKDGATIDHDELVEMVREKIGAIACFRKALVVERLPKTRSGKILRRVIRQ--------- 78044347 70 -------------YNALDAQVAKRGNKAAFIFLEDGREEVYTYRMLKDRVERLSRGLKNLGIQKGDRVVIYMPLTPEGVMAMLAVARIGAVHSVVYAGLGFKALRERILDSGAKLVITADALKPIVDEALEGVSCVEKVAVLGPREVDFLTLFKNPPGEPAE--IMEAEDPLFILYTSGTTGKPKGVLHVHGGYMVGTYYHA-KTFFDLKDDDVFWCTSDIGWIVGHSIVYAPLVAGATTLFREGALDPDTPWQIIEKYQVSVVFTAPTAIRLLMKYGEKENYDLSSLRLITCAGEPLPEAWRWAYENLGGFIVDNWWQTELGGPTLGT----------PPVKAAKPGKVGFALPGVVADVLDREGKPVPAGQG--GLLCLKNPHMLRTVYGDDARYEKAWREPGWYFTGDVAVKDEEGYFAVLGRADDVLNIAGHRIGTAEVESALVSHPAVAEAAAVGVPDPLKGEILKAFVILKIGAAPSEELAKELVKKELGPIVVIGELKFVDKLPKTRSGKIMRRVLKAQ-------- 145343719 60 -------------WNCIERNIERGGEQVALIWEGNGEEGTKTYSELQADVNRLANWLKSVGVAKGDAVVLYLPMIMELPIAMLACARIGAVHSVVFAGFSSEALAQRLLGSAAKVVLTCSNLKAVVDEAAEKGHKIEHCLCFERLDVEGFLTWQQAVHAECTTEWVDAEHPLFMLYTSGSTGSPKGVLHTTGGYMVYA-GATCASVFNMQQGDIFWCTADCGWITGHTVTYGPLLNGAASVVVPTHPDAGRCWQIVDKYNVKAFYTAPTAIRALQRYGNDLKHQRLSLKILTVGEPINPEAWQWYSEIVGCPIVDTWWQTETGG---------HMITPLPFAIEQKPGSATLPFFGVQPVLLNDAGEEL--TGEAEGYLCFKKPWMFRTLFSDHKRYEEAYFSKGYYFSGDGAKRDSDGYYWITGRVDDVINVSGHRIGTAEVESALVTHQECTEAAVVGIDHAIKGQSIYAFVTLREGCVLTEATKKALVRTVIGPFAAPDTIQWAPGLPKTRSGKIMRRILRK--------- 116749508 28 -------PHELNLADLLDRHVRDRGDRPAVKFVD----QVITYSELQRLVNRFGSSLRDAGLEARDRVGIRLVNCPEAIISVLAVEKLGAIPVPTSPLWAAEEIAYVANNAMMKFYIVSAPLMGAVENARSRFTSDTRVIVVDDVRRAGHLSFQEEGSSELAAVMLDGEDIGLILYTSGTTGMPKGCVHFVRQTIIETRVVN-RFVYGLTPRDVLGGAAPVSFAAGFGTFTLISFEGGAAVSLLPRFSPQEMMETITKHRITVLTGLPTAYRALLKYPDFKRHDISSVRLFTTGGDSLGAKTLEAWRQLGKPVWEGMGVTEMLHLVTSNTMN----------QEPVPDSIGKPLPGVLVRVLNAWGGDCKPG--EIGSLMLKGPS--GGLYWRPFIENQRLVVNGWNQMGDAVYRDDDGNIFFVSREDDIIKSSGYRIGPAEIEEAIARHPGVADVGVIGVPHPDKGQVTKAFIALKGDDDFSEELRE-FLKDIIAIYKMPRIIEYVPSLPRTPTGKLLRRKLRAM-------- 196177558 537 ------------IHQLFEAQVEQTPDAVAVVC----EDHHLTYSELNRRANQLAYELQSLGVGPEVLVGICFERSVEIIVALLGILKAGGAYVPLDPTYPPERLHYLLSDSQVLVLLTQQKFLDLLP------PSSAHVICLDIDNQN-----LDAKSQENPVCRTHAHNLAYVIYTSGSTGKPKGVAIEQKSILNYHYGVT--DRMTFQPNRHFALAATISADSGLTTIFACLSTGGTLHLLSDQFDPDAFADYFTRHPIDYFKIVPSHLAAL-QTPTTQQSILPQ-KLLILGGESSNADWVQRLQEQACTIFNHYGPTEATVGVLVYQVEDK-SDLSQYSQLPL----GRPLANTQIYILDSQLQPVPIG--VPGELHIGGVYLARGYLNRPDLTALKFIPNPFYKTGDLARYLPDGTIELLGRIDLQVKIRGFRIELGEIEAILSEHPQVQTAAVIARSEPSGDKRLVGYVVVNHEPAPPISELRNFLKQHLPEYMIPATFVVLAELPLLANGKLNRQALPD--------- 111023009 9 ------------IFDRLAHWAQVRPDDVAVQF----QGTEYTWSGWHDRILHIAGALAEGGIGAGDTVAFVDKNHLSCLEVTYAASLLGAAAAVPNWRMAGEELDYVINDSGARILFVGNEFLQQVMALRDRLTGIEQIITVGGEHDEFEPWLAEAPVLSSRP-EVGADATALILYSSGTTGRPKGVQLTHRNLIAHSTA--VLEILPARHDDCLLVAMPLFHVGGSCYAIMGVHAGARCHFTREADAPSLFGALAA--GANIAFLVPPVIAGVLAAGEQAVAAFGALHRITYGAAPMPLPLLALAAWPEAEFVQVYGMTECAGVVTALLPEVHRDAAQEE----RMASAGQPIPGVEMRIVDPATTEDVAPGET-GELWWRSEQRTPGYLGKPEATAEAITADGWLRSGDMGRADADGFVFIEDRLKDMIITGGENVYSPEIERVLVEHPAVAEVAVIGVPDDHWGETVKAVVVPVTGTTIEPDELIHYTRQRLAKFKCPTTVDVVDLLPRNPTGKILKRELRAPY------- 145595574 9 ------------LSELLGEHAVRRGDKIAFADGKRG----VSYADLDRRTARLAGHLAALGLETGGRAVILMGNSVEAVESSLAVIRAGGIAVPLNPQSSTAEIDHLLDDAEPTVIVCDPARFGQV--VRRHHPGRPPRVIAEEDAAAETVRYEELMGTEPSPDEAALDAPAWMLYTSGTTGRPKGVLYSLRS-SLWLVAAGHEPVLGLSEQDRLLWPMPLFHGLGQNLCVLGVTAVGASARLMSGFAPSEVRDLLREEAITFLAGVPTTYHYLLDQVTDATTDLSALRLGFVAGSASGAALGSRFEEFGVPLVDQYGSSETGAITSNRPFGE-----------RVPGSVGPPLPGVDIRLVDPDGQDVPTGKE--GEVWVAGPNLMLGYHGQPDATAAVLR-DGWYRTGDLGRRDALGHLTLTGRRKELIIRGGENIHPVEVEEVLRTAAGVADVAVGAEPHDVLGEVPVAYLVPGPEGVDAATVFAH-CRRLLSFFKVPDRLYTIERVPRTSTGKITRHLLAE--------- 115492541 58 -FPDGLLNA---CYNCVDRHALRHPNKPAIIYEADEPNNTVTYGDLLRDVSQLAWVLRQHGVQKGDTVTIYMPNCSQVIVAMLACARLGAIHSVVFSGFSSASLAERIQDAGSNVVLTSDNTKSIVDHALQECPFVRAVIAVDWVRGRDFWWHEEIVKAPLAPEAMGAEDPLFLIYTSGSTGKPKGILHTTAGYLVGA-AASGKYTFNIHRDDRMFCSADVGWITGHTTVYAPLLLGCATTVFEGTPTPSRYWDIIEKHGITHLCAAPTALRVLKNAGNDDGYEMKDLRVLCTAGEPIAPEVWDWYSGAGC-VLDTYWQTETG---------SHLVAPLAGITPTKPGSVSLPFFGIKPAILDPSGKEVTEHDDE-GALVIKQPWMARTIWGAHELYMDTYRYPGYYFTGDLASRDKDGFYWIKGRADDIVNVSGHRISTAEIEAVILDHEQAIETAVVGVPDKVTGHSLNAFVSAKSDPRTDESTHDEVVRTAIGSFAAPKSIFLVSDLPKTRSGKIMRRILR---------- 195108457 26 -----------------------FGNQTVMIDAVSGTE--YTGKFLYDSIVRLAQILQKLGIQHNDVVGLSSENSVNFAIAMFAGFAVGATVAPLNVTYSEREVDHAINLSHPKIIFASKITVDRIAKVAKQNKFVKAIIALSGSSTPKVYSFTDLMNSDTSPAANKTEDVALIVCSSGTTGLPKGVQLTQFNLLATIDSQIQPTMIPFNE-ITLLTVIPWFHAFG-CLTLITTATMGTRLVYLPKFEENLFLSAIEKYRVMMAFMVPPLMVFLAKHPIVDKYDLSSLMVLLCGAAPLSRETEDQIERIGVPIRQGYGLSEST-----------LSVLVQTDDYCKPGSVGVLKCGIYAKVVDPDTGKI-MGPNERGELCFKGDGIMKGYIGDSKSTQSAIR-DGWLHTGDIGYFDDSLEFFIVDRIKELIKYKGFQVPPAEIEALLLTNEKIKDAAVIGKPDEEAGELPMAFVVKQTNSQLTEEDVINFVNERASPAKRLRGVVFVDEIPKNPSGKILRRILRDMLK------ 115361213 1298 ------------LHRLFEQQVERTPDAVAAVY----DDVALTYAELNLRANRLAHRLIELGVAPDVLVGVAMERSLDMVVALLAILKAGGAYVPVDPEYPAERVRFMIDHAQLRWLLTQQHLLDALP------DTDARVIVVDRDTLD-----LDAAPASNPAPALSGENLAYMIYTSGSTGRPKGALNTHRAITNRIL--WMQHAYMLGADDAVLQKTPFFDVSVWEFFW-PLIAGARLVFPGGQRETDYLVELIERERITTVHFVPSMLRAFLDHPDLDAH-CTSLRRVVCSGEALPYDLQQRLARLDVRLFNLYGPTEAAVDVTAWECR--------RDDPHRIVPIGRPIANTRVYIVDAQLQPVPVG--VAGELLIGGTPVGRGYHGEPELSAEKFIADPFYRTGDLARYRPDGNIEFLGRIDHQIKLRGLRIEPGEIEAALREHPSVDDCVVIAKTDGART-FLIAYVAT--ASPDLADLRGY-LSGKLADYMVPSKFVTLESLPLLPNGKINRKAL----------- 115361213 253 -----------TVVEMFEAQVARTPAAPALVT----DTSLTTYADLNAQANRLAHELRHHGVGPESLVGIMLDRSEWMIVAILGILKAGAAFVPLDPAYPAERINHILGDTGLSLLVTQSSQLAQWYEFSG-------VTLLLDQELPGWTPLPD-----NPPCRAEPANLAYVIYTSGSTGRPKGCLLEHRNL-AHYIAWAAGYYFADSTTGSFGLYSSLCFDFTLTNIFCPLVRGKSLRIYPQSESIDTILARMFQSGVDTLKLTPTHIH-LLEYMNLSR---SGVRKVIVGGEELTPQHIATLRKIDPDIYNEYGPTEATVGCIVERVDGTPPTVL----------IGRPIANTRVYMLDDALRPVPLG--VPGEICIAGDGLARGYHQRPDVTAAKFVEHPFYRTGDIGRWLPDGQIQCYGRVDDQVKIRGHRVELGEIEAALTAHEDVVGAAVMLRESAHGVRKLAAYV--KGSANLNVADLRAFLAGKLPDYMVPSDIFPIAEFPLNANGKLDRPAL----------- 118098312 61 -------------WSEIEKAGKRPTNSAFWWISGNGEEVKWSFEELGFLSRKVANVLTKCGLQKGDRVILVLPRIPEWWLVNVACIRAGIVLIPGTSQLSAKDILYRLQASKAKCIITNDTLAPAVDSVASECQFLKNKLMVSKGSREGWLNFNELYKNQPSCVKTMIQDSMIIFFTSGTTGSPKMTEHSQGSLGFRPLLCE-RYWLDVAPSNIVWGITDTGWITSLTSVFDAWALGSCVFVHLPQIESSVILNTLCSFPIDTMISAPTLYRMLVQT-DLSSYKFMNLKHCMSGGEPLNPEVIDQWKKTGLDIYEVYGQTEAGIICSIS-----------RGMKIKPGSMGKAAPPFDVQVVDKNANILPPGQQ--GEIAIRSKGLFTEYVDNPKKTTESERGD-FYITGDRATMDEDGYFWFIGRDDDIIISSGYRIGPFEVESALIEHPAVAETAVVSSPDPLRGEVVKAFVVLSDAESLARDLQEH-VKKTTAPYKYPRKVEFVQELPKTITGKIKRNELRAK-------- 119183892 32 -------------------------------------------------CKRLAAGLRKSGLKSGDRVLLFSANTFMYPVAFMGIVMAGCVFTGANPTYTPRELAYQLSDSGATYLLCAESALDTGIAAAEQSGLARDRIFVTGEGTKGCRYWGELFASTKEGERFAADRTLALNYSSGTTGVPKGVQITHKNYVANTLQFTNSTYLDKDHRTRWMCFLPMYHAMAQNIFIAAALILGVPVYLMPRFDFIQMLENTQKFRISNLILVPPIAVALAKHPAVKNYDLSSLEQIGCGAAPLGREISEELEGLFPKVRQGWGMTETTCSILGW----------DPNQKGTSASVGELNPNCEAKIMAEDG-VTELGRNQQGEIWVRGPNIMKGYWNKPEATKETLTEDRWLKTGDIGYVDDAGKFYILDRKKELIKVKGNQVAPAELEAILLDHSAVADAAVIGVTDADNEEYPRAYIILKPGSPTTVETAQNIVKDKVAPVKITGGIVFVDTIPKNPSGKILRRELRDRARSE---- 16553412 54 -------------WASVEKAGKRSSGPALWWMNGSGKEIKWSFRELSEASKQTANVLSACGLHRGDRVAVVLPRIPEWWLMILGCMRTGLVFMPGTIQMRSSDILYRLQASKARAIVAGDEVAQEVDAVAPDCSFLKIKLLVSENSREGWLNFKALLKEASQCVETESRESAAIYFTSGTSGPPKMAEHSHCSLGIKA-KMDAASWTGLSTSDIIWTISDTAWIMNILGAFLPWVLGACIVHLLPKFDSQTVLKVLSSYPINTLVGAPIIYRMLLQQ-DLSSYKFPHLHSCFSGGETLLPETLENWKKTGLEIREIYGQTETGLICRVSRTMK-----------VKPGYLGTAFAHYDVQVIDEQGNVLPPGKEGDIAIRVKPIWMFSGYVDNPKKTQDNIRGDFWL-MGDRGIKDPEGYFHFIGRSDDIINSSGYRIGPSEVENALMEHPAVSETAVISSPDPSRGEVVKAFVVLAPGFLSHDKVLQEHVKSVTAPYKYPRKVEFVLDLPKTVTGKIERAKLRAK-------- 70607503 9 --------------------------RPAIYYKD----EIWTYRRLIDEINRVGNALKKF-LEREQRLLMISYDSPYFISVFYGAMKIGAFPIPVNTFTIPDDHIFYLEDSKAKVLVVEPEIWDRLAKLNGRTEELKYVMILPGPHPAKVMLYEDIVPHESNPAKTSPDEPAFGLYTSGSTGHPKCAVHLHKDIIV-VLNTYVKNVLKINENDKLFSASKLFFAYGLGSSYFAFGNGASVVLMPERVEPKRVLHYIQTYKPTIFFAVPTIYNSLLNVEEWKKYDLSSIRLCVSAGEPLPGKIYEEWKRYVVEILDGIGSTEALHIYISNFPGE-----------SRPNCTGKVVPGYEVKIVDENGNQVKAG--EIGDLYVKGDSVAMYYLHKYEDTRKNM-QGYWFRSGDKFYFDDNGYLYYIGRSDDMIKAGGMWISPIEVESVILTHEAVLEAAVVGIKDEVGLTKVVAFVVPKQGYEANEKLIKEYLKGKLPSYKIPKQIRFVNELPKTATGKIQRYKFR---------- 171683925 61 ----------MTIPEHFHTMAEKYADHRAVTSVPAIRNRTLTYRELDSISNILAHSLRAQGVQKGDRVAVSLGNCWEFAALTYAVYKLGAILVPLNPQFNAEQVTAALNHLEVKLLIINASNIPLLKTIVPDLKSLEKVIVVDNPSPPKISEYPSLTAKHIDPIPLSPSETINIQFTSGTTSHPKAAMLTHENILNN--GHLIAQRMGLDPSDRIICPPPLFHCFGCILGYMACATGAEIMFPSPAFDPAATIVMAHKEKATGLYGVATMFVSMFEELANPKHRFPLLKKGIAAGSSVPQSLMYKYATFGLELVICYGMTETSPVSCMTTPDDPFE--------KRTSTVGRVMPHTTVKIVDPEGRILPIGEK--GELAAAGYLVMKGYWGDEGRTNEVRDEDGWMYSGDEASMDEEGYVAITGRIKDLIIRGGENIHPLEIENCLFQHEYVAEVSVVGVPCDRHGESVGAFVIAEGKKVLTAEMVREWVRSRLSAHLVPKHVWFVREYPKTASGKIQKFKLRDMAKRWL--- 158517764 28 --------QPLSLPPNLSRDVTTFPHRGKTAFIDAATGQCLTFSDLWRAVDRVADCLHEVGIRRGDVVLILSPNSIFIPVVCLSVMSLGAVFTTANTLNTSGEISKQIADSNPTLVFTTRQLAP-------KLPVAISVVLTDDEVYQELTSAIRVVGILSEMVRVNQDDTAMMLYSSGTTGPSKGVISSHRNLTAH---VARFISDNLKRDDIFICTVPMFHTYGLLTFAMGTVALGSTVVILRRFQLHDMMDAVEKHRATALALAPPVLVAMINDADKAKYDLSSLKTVRCGGAPLSKEVTEGFKYPTVDILQGYALTESNGGGAFT---------NSAEESRRYGTAGTLTSDVEARIVDPNGRFMGIN--QTGELWLKGPSISKGYFKNQEATNETINLEGWLKTGDLCYIDEDGFLFVVDRLKELIKYKGYQVPPAELEALLITHPDILDAAVIPFPDKEAGQYPMAYVVRKHESNLSEKQVIDFISKQVAPYKKIRKVSFINSIPKTASGKTLRKDL----------- 205374504 8 -------------YNMLEEVEKFNGRVALIIEEATGEHEQVTYEQLISTVNKIGNVFLGRGLRKGDKALVIVPRGRQAYEIYLALLKIGVVIIPCSEMLRAKDLMYRIDHSEAKAVICDKHLVSCFDEV--DLSELFRFIVSGN--IPGFVSLESEISTANNQLSITPDDLAFLSYTSGTTGNPKGVSHTHGWAYAHIRTAA-KDWLSIVEGDTVWATAPGWQKWVWSPFLSVLGSGATGLVYKGKFEPKTFLSLLDKHNVNVLCCTPTEYRLMAKVEDLSHYSLSSLHSAVSAGEPLNREVIDTFQHFSVEVRDGYGQTENTLLV-----------GTLKGMKIKPGSMGKPTPGNHVEIINEEG--VPCEVEEVGDIAVHRPALFKEYYKDRERTLMQFRGD-YYITGDKAKRDEDGYFWFEGRGDDIIISSGYTIGPFEVEDALIKHPLVKECAVVASPDEIRGHIVKAFVVLQNEEETTIELQNH-VKRLTAPYKYPRIIEYLEELPKTTSGKIRRVDLRNK-------- 75910308 1159 ------YDRNQCVHQIFEQQAQLTPNAVAV---ESGE-QKLTYRELNHRANQLAHFLQSLGVKPEVLVGICVERSVEMLVAMLGVLKAGGAYLPLDPAYPQERLAHMLTDSQASVLLTSANLASQLPKSSAKLVKLDTDWQVISRQP----------IINPTGIVVPSN-LAYVIYTSGSTGKSKGVLIPHQALVNHNYA--IAKNYELKASDRILQFASFSFDVAAEEIFPTWLSGATLVLPEEIFSIPDFVQFVKQQDLTVLNLPVAYWQEWVSQMPQISWT-PNVRLLVVGSERVPLERFLTWQQLNVSWRNAYGPTEAT--ITATIYGSH---LSSHQQTAASLFIGRPIANTQIYILDQHLQPVPIG--VTGELHIGGNGLAQGYLHRPELTAEKFIAHPFYKTGDLARYRSDGTIEFIGRIDHQVKIRGFRIELGEIETALNQHPQVRECVVIASDDQLAHQQLQAYIVFHQQLKVDSSELHRFLKQKLPEYMIPTSFFQLENIPLTPNAKIDRQAL----------- 157354083 40 ---------PLSLSDYVFSHLSTSSAPEAVAFIDATTGRSISFSQLVRFSETLAASLRRLGLTRGDSALVISPNSLHVPVLYFALFSLGVIVSPSNPASTESEISRQIELCKPVIAFATSSTAHKVPSLKFST------VVLDSPEFHSMMTVETG---NLRRVRVSQSDPAMILYSSGTTGRVKGVVLTHRNWISAVAGANVLRQERASP-TVTMCTVPYFHVYGCGLCMRAVALGQS-VVAIERLNVRSLMSAVQEFRVTHLAVAPPVIVMMANGGDVDGCDLRSLEAVLCGGAPVSTAVIERFKKRNVLVTQAYGLTETTGGISRTV---------GLEESQRLGASGRLIPYCQAKIVDPDTGIALPPLRT-GELWVRGPSIMKGYVGNEEATAEILDSEGWLRTGDICHFDRDGFIYVVDRIKELIKYKGYQVAPAELEHLLHSHPDTVEAAVIPYPDAQAGQVPMAFVVKRPQSTIDESEIMDFIAKQVAPYKKIRRVSFINSIPKNATGKVLRKDL----------- 148257858 44 ---------------------------------------TLSYGDLEDRVRRIASALRDLGIKREERVLLAMQDCTDWPAAFLGAIYAGIVPVAVNTLLTADDYAYMLEHSRAQAVLTSGDVLPAIKALTKSDHEVRKVIVSHPIADFGEIALETVVETHAPPARTHCDDPAFWLYSSGSTGRPKGTVHSHANPYFTAELYG-KAVLDLTETDICFSAAKLFFAYGLGNALTPMSVGATTLLMPDRASPDEVFKAVGGFKPTVFYGAPTGFAGMLASPALPSREQVALRLVSSAGEALPAEIGKRFKHFGVDIVDGIGSTEMLHIFISNRPDD-----------VRYGTTGWPVPGYDIELRGDDGGAVPDG--EPGDLYIRGPSAAMMYWGNRAKTRETF-QGGWTKSGDKYVRNADGTYTYSGRSDDMLKVSGIYVSPFEVEATLVQHPAILEAAVIGVPDAEGLTKTKAFVVLKHGATTNDAELKAFVKDRLAPYKYPRMIEYVDELPKTATGKIQRFKLR---------- 148546913 510 ------------IQHLIEQRAHATPHAPAVQF----DDQTLSYQQLNEHANRLAWRLIEGGVGPDVKVGVALERSPQMLVALLAVLKAGGAYVPLDPHYPDERLAYMMEDSGIRLLLTQPSL-----QARLPIPATVQCLLLAPEHPLGSGCNAAAYGVHNPQPQLSAEHLAYMIYTSGSTGRPKGVMVPHGALV--NFIASMAKAPGLATGDRLLSLTTFFDIFGLEL-YLPLVQGACVVLAGPDTDPQRVLELVAQQSVTVLQATPSTWRMLLDSGR--GEVLAGCTKL-CGGEALSDDLAQRLLALGGPLWNLYGPTETTI----------WSALHRLQPARPQALLGRPLDNTRLYLLGEDLAPVPVG--VAGELLIGGAGLARGYYQRPGLTAERFVPDPFYRTGDLARYRAEGVVEYLGRIDQQVKMRGYRIELGEIEAQLARHPAIREAAVVARPGP-GGQQLVAYLVPQDVAVVDDEALKRQLRSALPEYMVPTWTTFVATFPHTPNGKLDRNRL----------- 163855426 1 ----------MRLADYFDAAAANFPRHEAFVDGRT----RLVYKEAQAMVHATAHALREPGLRDGAHIAIYAPNDYRISLLQTAVNRADMVWVALHTRNSPATNLAMLGYADCDLIFFHSSFEHLVPSWKADLSQVQRFICIDRPSEHGEFLDTWIAAHREPYVAMPEDPATVLQPTGGTTGPSKGALHSHRSL--EMTLISIFDMLKIDSGSRILAVAPLTHAAAMITLAGAARGACTVVLPG--FDAQAVLATIERERITHLFMPPTVVYALLATPQVAMTDLSPLRCLAVGAAPAPEKLKEAVRVFGPVIYEVYGQSECLFPVVAKQPEDYIRADGSFDEEALR-SAGRAVPYARVEIMDDDGKLLAPGEK--GEIVVRSSMVMKGYYKKPEETAEV-SGFGWHHTTDVGIKDARGLITIVDRKKDMIVSGGFNVFPSEIEAVINTHPAVLDCAVVGVPDEKWGEAVKAVIQLKPGHQASGDELISLCKRELGSVKTPKSIEFWDELPRSAVGKVLKRDIREKY------- 52143107 455 -------DEELNVPLLFEKQVQKNPNKIAITCNGVD----FTYKDLNERANKLAHYLIEKGIRPNQFVALVLPRSTEMVVSMLAVLKAGAAYLPIDPEYPAERIHYIVNDAKPVCIITHSSVSSTVVIANG----IKKIELDSEEMKIALKTYSHMNIACMDGESL--LNPAYTIYTSGSTGNPKGVIVPMKALSNFLLA--MDDMFSLHENDHLLAVTTFFDISALEI-YLPLISGASITIAQKEVEPSALTALLLEERVTIMQATPTLWQALAEYPE----RLQGL-NVLVGGEALPTHLANTLKELGCTITNLYGPTETTIWSTV---------MNIDERESGIPPIGKPIWNTDVYVLDAGLQPVPPG--VIGELYIAGEGLASGYLGKPELTAERFVANPYYRTGDLVKWRKDGVLEYMSRADHQIKIRGFRIELAEIEMVVQRHENIKQAVVMVREDRPNDKRIIAYIVAEEKETIHLAEIRSYVSESLANYMVPAAFVLLEELPLTPNGKVDRKKL----------- 148259274 26 -----------TIPAMIARSVAENAALPALEYRD----RETGFAELGEAIGEVAAGLASLGHAKGERIALYLPNVPAHPFCFYGALTAGLVVAHLSPLDAERELAHKLHDSGARTLVTTNLGAMLGMALKLDAGHVERIIVADDAADPRVMTLDALRARAFEPPAIAPDDLALLQYTGGTTGLPKGAMHTHAAVAIYATFFDGQNRFPPGQKFRAICVLPLFHIYALVVLCLLQLSRGSTLLLRLKFDAETTLRDIEVKKASYFPGVPTMWIALANVPDLDRRDLSSLRLVGSGGAPLPVEIGQRFERLGMRLGGGWGMTETASAGTGNLL----------DGLFKFGSAGMPLPGIKLDVVDDPSRVLP--YGETGEIRIRSPNTFIGYWQNPEETARSFV-DGHFLTGDVGYIDEDGMVFLVDRKKDMILSGGFNVYPTVIESAIYEHPDVAEVIVVGVPDDYRGQSAKAFITLKPGAATIESLRD-FLADKLGKHELPAAVEFREALPKTSVGKFSRKELAAEERERH--- 115522619 11 --------------DFVDRNVAE-GRADKVAFID--PSRSLSYGELRDAAARVGPMLARLGVEQENRIALVLHDCVEFPILFWGAIRAGVVPVLLNTRLNADQYRYLLEDSRSKAVFVSTDLLPVIEEAAAELPHLRSIVTVGD-GPSAAARLVDLLAAETEPARTCADDVAYWQYSSGTTGMPKGVMHVHSSPRNLSKNVG-VRRIGYREDDVVFSAAKLFFAYGLGNAMFCSMVGATSVLYPERPTAESVFDMLRAHQPTLLFAVPTLYAAILADRRCKDEQLPRLRLCVSAGEPLPAQVLNWRQRFERDIVNCVGSTEMGHMFLTNLPNA-----------VEYGTSGLPVDGYRLKLVDDQGRDVGDD--EIGELLVNGESAAAGYWNQRDKSRMTFIGE-WTRTGDKYHRRADGVYTYRGRSDDMFKVSGIWVSPFEIEEALMSHCKVAEAAVVPAQDVDGLIKPKAFIVLASQQSEEEELKEH-VKRSIGPWKYPRWIRVVDELPKTSSGKLQRYMLREMALDQNG-- 196176090 499 ------------IHQLFEEQVEKTPDAVALVF----NQQQLTYRELNNRANQLAHYLQTLGVKPEDLVGICVERSLDLIVGLLAILKSGGAYVPFDPTDPAERIAYMLEDAQVGMLLTQDSLVKELPVGNPQLPLDSQWQIISQQSSENPLTV------------VTADNLAYINYTSGSTGKPKGVKVLHRGVIRLLFG---IDYVHLDAQQRLLQMAPISFDAATFEIWGALLHGARCILPETVPTAQTLKEVIHTHNITTLWLTSALFNGIVA---EDAEALSGVPQLLTGGEALSKPVKKALAALSTQIINGYGPTENTTFTCCYSLPKQLPG------TELSISIGRPISNTQVYLLDAYFQPVPIG--VTGELYIGGDGLARGYLNRPELTGEKFIPNPFYKTGDLARYRADGNIEFMGRIDNQIKLRGFRIELGEIEAVLTQHISVQYAVVIVRKDQLGHKRLVAYFTSNSEQSITDELRS-FLKSKLPDYMIPSAFVKLEALPLTSNGKVDRRALPK--------- 167627637 18 --PADIQENQYTILDLYEKSIIQFPYRDAVSCHDVN----LTFCELDDLATKVASFLQDLNIKKGDRVAIILPNCLQFTVCLFACIKIGAIFVNTNPLYTADELESIFNNCDIKAAIVLDMFAHHIQKAKVNINSLENVIVTNIADKNIFISFSKVIKADKKLYKKPEEDILCLQYSSGTTGKPKGAILTHNNLASNIQQVWAWVRHDMDMSDVIITALPLYHIFSLSANLLCFFAGAKNVLIPNARDIKDLIKTMSKNEFTIFNGLNTLYMAMLEHPDFEKINKTRYQYSLSGGMPISRKILHWLDRTGVELKEGYGMTEMSPAIALNKFN--------ESEDDYFGTCGYPIPGTDLSIRDIETQQEINECYKEGEIWLKGPQRCRGFWNDKQNNELYFTDDGWLKTGDIGYIDKKGRLTISDRLKNMIIVSGFNVYPREVEICILKLDYVKEVAVTGVNSKASGERAIAFISLEKGSKATEDDIIQYCKEKLVSYKVPKSCIFVETLPKNNTG------------------ 193076004 30 -------------YECCDRHAD--GDKIALWQGKDGRKEQYTFRELKEWSSQFANFLKAQGVKTGDRISGLLPRTPELIVTILAAWRIGAVYQPLFTAFGPKAIEHRIQLAQSKLVVTDMGNRSKLEEIEKCPAIVTVADAQGTPLKAGDFNFWNEVSDQCDLVMRSIQDPFLLMFTSGTTGPAKPLEVPLKALI--AFGRYMQDAIGLTEEDSFWNIADPGWAYGLYYAITGPLLGHATLFYEGGFSTDSLCQIVKDYKVNNLAGAPTAYRMMMAADPAQMAPLKGFRVVSSAGEPLNPEVIRWFKQLDAPIYDHYGQTEVGMVVCNHHGLKH---------EIHAGSAGFPSPGYRVAIVNEQGEELPPDTPGILAVDISSPMMWFGGYK---ESRKSPFVGHYYLTGDTAELHADGSMSFVGRSDDVITTSGYRIGPFDVESALLEHDAVIEAAVIGVPDPDRTEVVKAFVILATGVQPTEALAEEFVKRRLSAHAYPRLVEFVSELPKTPSGKIQRFLLRNQ-------- 91976013 10 -------PERFNIAQHLLSANRSRPDKLAFVD----DSSALTFAELDDKARRMAASLRALGVKREERVFLLMLDGTDWPVAFLGAIYAGVVPVAANTLLTADDYAYMLEHSRAQLVLVSGALRATLKAALTKSDHEVHKVIVSHPLEPNEVDFEAFVGAHAPPAATHADDPAFWLYSSGSTGRPKGVVHTQANPYWSAELYG-RNTLQLRESDVCFSAAKLFFAYGLGNALTPLTVGATTLLMPERPTPDAVFKRVAGLKPTVFFGAPTGYAGMLASPNLPAREQLALRLASSAGEALPAEIGQRFQRFGLDIVDGIGSTEMLHIFLSNRPE-----------RVRYGTTGWPVPGYQIELRGDSGGPVADG--EPGDLYIHGPSSATMYWGNRAKSQETF-QGGWTKSGDKYIRNEDGSYTYAGRTDDMLKVSGIYVSPFEIEATLVQHPSVLEAAVVGIADEHGLTKPKAYVVQRPGATVSEAELKTFIKDRLAPYKYPRSTVFVDELPKTATGKIQRFKLRE--------- 197245828 67 ---------------------------------DQGDEIKWSFRELRDLSRRAANVFQTCGLQHGDRLALILPRVPEWWLVTVGCIRTGVIFIPGTAQMKAKDILYRIQMSQAKAIVTTDSLVPEVESVASECPGLKTKIVVSDHNHEGWLNFRTLLRSASPCVKSKMKDPMVIFFTSGTTGYPKMAKH-NQGLAFRSSVPSCRKFLKLKTSDVIWCMSPGWILATVGCLLEPWTAGATVFVHNPQFDPKVIVETLFKYPITQCLAAPAVYRMVLQ-KNISNLRFPTLEHCATGGESLPEEYEQWKQRTGLSIHEVYGQSETGITCAI-----------FREMKVKRGSIGKAILPFDIQIIDEKGNILPPNTEGYIGIRIRPLGLFVGYENSPEKTSEVECGD-FYNSGDRATIDEDGYIWFLGRSDDVINASGYRIGPTEVENALVEHPAVSESAVVSSPDKDRGEVVKAFIVLNPESHDQEQLIKELVKSVTAPYKYPRKVEFVSELPKTITGKIKRKELRNK-------- 68535289 16 --------------------------RIAITDDATGS--QTTYGELKTLIDAFAGALAERGVKPGTVVGLHCPNSLAFAVAFHGILRAGATVTTLGSLLNAHDVAKQLKDSGATYVLTTKLLGEAGVQGAEEAGIDQSNIIDLTDEATGLKALVGERRPAPEVTIDPATHVAVLPYSSGTTGVPKGVRLSHRNLVANILQIGVRLGPGLDRNSVVMCVLPFFHIYGMNVLLNSCLYVRAHVVTMPSFDLEKFLAAHQKHGITFTFIAPPIAVALAKHPLVDKFDIGTLETVLSGAAALDAQLADAVARLGVRILQGFGMTETSPVTSVSDVG-----------VTPLDSIGLPVSNTEVKIVDEDLEEIPANEGEEGEMWVRGPQVMLGYLNNEEATANTITPDGWLRTGDIANLDHLGNAYVVDRMKELIKYKGYQVAPAELEALLMTHEAIADAAVVGYRESDGEELPRAFLVLQNDPAVSAEALMEWVAERVTPYKKIRMVEFIDAIPKSSTGKILRKDLK---------- 89897460 25 ------IYTDIPLKEQFISLVKKQPNKPYIYYL----NKIITYYEANTSACRLANAMLDMGIKKGDRVVINLPNMPEFLIAAHACFKIGAIVVPTNPRYTKRELLCQYLNCKAETIICDLNLNLNCEILLENQDVLKRIIVVSTQNPPFKVQEKEFLIMYKDLVEALLDDIGLIIYTGGTTGVGKGCCITNFNLIAMASGWKQMCQYFVNENYKVLSSTPMYHIHGFQTTFNANILIGGSIIIMPEITPDNILEAVNQYEPNVWLGVPALIGALCLHPKLAESKMNKLQHIGCGASSIPMSIMDKFESIGVPIIEGYGASETSMAVASNPMTK-----------RKAGSVGIPYPNTDCKVVDTGTKEVPLG--QVGELCFKGPQIVKEYWQNPKETALNF-QEGWWHSGDIGYMDEEGFIFILDRKKDMIICSGFNVYCSEVENILNSHPQILEAAVIGVPDLKRGETVKAYVVIKSGEKVSDLAIKDFCRKYLAAYKLPNEVEFINALPRTSVHKINRKALR---------- 91786663 80 ----------------------------------------LSYGELARQTSRFANVLQGLGVGKGDCLFVMAGRIPELYIAVLGALKNGTVVTPMFSAFGPEPVATRINIGAGQVLVTTDLLYQRVKAMRGQMPTLRHVLLVAEEGEPGTLDLATLMLNASDTVETKPDDPALLHFTSGTTGTPKGAIHVHDAVVAHHATGRF--ALDLHPDDRYWCTADPGWVTGTSYGIAPLLHGVTSLIDREEFDAERWYTLLQQESITVWYTAPTAIRMLMKSGLARRHRFPDLRFVASVGEPLPEAVWWGMEAFGLPIHDNWWQTETGGIMIANTPAFDI----------KPGSMGRPLPGIAACIVEAEGEPVIEAPDVEGELALKWPSMFRGYLNNEARYRRCFAGD-LYLTGDLARRDADGYYWFVGRADDVIKSAGHLIGPFEVESVLMEHPAVAEAGVIGKPDPVVGEVVKAFVSLKDGHAPDEALRLDILRKRLGAAVAPKEIAFLPVLPRTRSGKIMRRLLKAR-------- 94312996 30 -------HGEISLGETLRAWARIQPERPALIYYGS----EITFAELDDLSERCAELLRGHGIGPGNRVAVLLGNCPQFHIVFYAILKLGAVYVPVNPLFKEHELAYELNDAGATMVIALDTLVPMLMTVKPQTSVETVFSTSAGEFLPAHPTLPVPAGLDAAPVAVDLDALAALNYTGGTTGMPKGCMHTQRDMIYTAAATLAVTSGRLPSSDVMLNFLPMFWIAGENLGLIYPIFSGATLVLLARWDPLAVMSAVDRYRVNRTFMVVDNLVELLQHPELARHDMRSLQHTRVASFILTVDLRRQWHALGSVVAEGWGMTET----HTSDTFTTGMQTDDMDLHGRPVFVGLPVPGTRIKICDETGVTLPVGEE--GEIVVTTPSLLKGYWGRPDANAEVFR-DGWFRTGDIGAYDDAGYLHFLGRRKEMIKVRGMSVFPSELEVLLGRHAAVLGSAVVARPDRDKGQVPVAFIRLRGHDDVSAEALTAWCREHMATYKVP-EIRVVDELPMTATGKVKKGELQKQFE------ 114799617 5 ------------------HHARTSPDRPAIIMAGSGET--ISFRQLDERSNQIAHALRAAGCQPGDTIAIFAENSPRYFEICWGAQRAGLYYVCISSRLTAPEVKYIIEDSGSKLLITGANKGAVAKEAAAAAGTKDLWSIDGE--VEGFKPLEALAAPFPTTPIADEMAGTDMLYSSGTTGRPKGIRPPERGLPINILVQIARAMSGASPESVYLSPAPLYHAAPLRWCMTFTRIG-STVIVMEKFDPEEFLKAVEKYKVTHTQVVPTMFVKMLKLPEDVKYDVSSMTFAIHAAAPCPVPVKEQMAWWGPVIDEYYAGSEGNGMTY----------VKSPDWLTHKGTVGRPIHG-QVHICDEEGNELPIGEE--GQVYFSG-TVPPNYHNDPEKNKAALNPPDWSSLGDVGKLDADGFLYLTDRKSFMIISGGVNIYPQETENVLITHPKVADVAVIGVPDEDFGEAVKAVVQPMPGIAHSEELAAEFCQANLSKLKCPKSIDFDPELPRHATGKLYKRLIRDRY------- 212527812 40 ---------------FLPRAAAIEPDAEAIYHLANNKVLRRSYIETADRARGLAYYLKKQNLK---RVGILAPNTPAFLESIFGIGAAGCVVIAVNYRLKPEDISYIFDHSDAELIIVDEEYVSLLDLFRSEHPDVPLLVDTDTDATEGQLSFDAAILEGLEHDRADENSTIALAYTSGTTARPKGVEYSHRGSYLAAMGNVIESGLNYHKGRRYLWTLPMFHAMGWTFPWAITAVRGTHYCL-RKIDYPYIWHLLKNEHITHFNAAPTVNTLLCAAKEAE--RLPNPVRVTVAASPPSAHLFEQMTNLNLHPVHVYGMTETYGPITKGYHMPAWDTLPDKEKYQKMARQGTSLPVRIIKTDAPEGTDVQRNGCELGEIVFEGNICAKGYYKDPIATSKLF-EGGVLHSGDLAVWHADGAIQIMDRAKDIIISGGENISSVALESMLVTHPDILEAGVVAVPDSHWGERPKAFVTIQPGKHIEGSEIIAWAKSGISKFMVPREVEVVPELPKTSTGKVKKNVLREWAK------ 91781041 44 -------------------------------------TTRLSYRELDRQVDRLADALAAAGIQAGDRIAVMLSNRLEAVLCVLAIARAQGILVPIGERLRAPEVAHILQDSQAIALVYQETCEPQLPPAEATPLCAARFCC--GTSRCGNPAFEQLLATRAQVQQLPEDDIFGILYTSGTTGRPKGATLTHLNVIHSCL--HWVDRLGLQEGERSVLCIPWSHVAGLCGVVFPLLYLGGALVLVKEFNKRTFLRLASEERMSHALLVPAMYGLCLLDPDLRSFDLSAWRIGVYGSAPMPEATIRRFAEAVPHLVNAYGATETASPATI---------MPPGDGLDQSDSIGKVVACGEIRVMDENGCEMPPG--EPGELWIRGPMIASGYWRNPEATESAFVA-GFWKSGDIGSVDSQGYVRIADRKKDMINRGGFKIYPAEVENVLCELGGVLEVAVVGRPHVILGETVVAFVRCVDVDVT-DAIVREFCSEKLADYKIPDHVVIVEELPRNPNGKMQKEMLREMAR------ 194553253 37 SLPDWFADGRLNSAYLLDRQIEERGEQTALIYDVTGTQDRYSYLRLRDEVARLAGALRALGVGKGDRVIIYMPMVPQAAMAMLACARLGAVHSVVFGGFAPYELALRIDDATPKLVLTASEYKPLVDKALEAIHQPAHVMVWQRPHPGRDLDWQDAAAEPADPLPVASGDPLYIMYTSGTTGKPKGIVRDNGGHAI-AVCYAVRTIYGMQAGDVWWGISDVGWVVGHSLVYGPLMCGCTTVFYEGKPDAGAYWRVIEEHRVNSLFCAPTAIRAIRKEERVKRYDLGSLRHLFLAGEKLDSSTQHWLEHTGRPVHDHWWQTETGWPVTAPCIGIAGHDL-------RAGSTNRAVPGYHVQVLDDEGRPLGANRQGAIVIALPPPGCAQTLWGDHPRYLQAYLGNGYYHTGDGGYLDEDGFVYIMGRTDDVINVSGHRLSTGEMEERVAQHQAVAECAVIGVRDELKGHVPLGLVVLKDDAGIAAEQLQALVREQIGALACFQRVVVVKRLPKTRSGKILRAVLRKIAEDYAAPS 66509103 18 ----------------------------AQIDAYTGKTQ--TFKEILEISQKLAIALSKEGLRKDDRIAICSENNLEFCLIVCAAFYLGVTVCPLNPLYTERELKHALNISKPKYIFISIFGAKNIYKIIPQLFWLPKLIILTESTNNKLPSINSLTSNHACSVNVN-DHVAVISCSSGTTGLPKGVMLTDKNFLSVIKNLAAVSPNILNTNITSLALLPFFHVYSFSVMLVGLIFGNKSIIL-PRFEEKMFLHAIEKYKIEHITVVPPLMVFLAKHPIVDKYNLSSIKEIWCGAAPLSEEIAKMVKRLNVPIKQGYGLTETTLAVMNS-----------PDNNTEYKSVGTLVPGIAAKVIPINGDSKPLGPHNIGELCFKGDLIMKGYCDNEQATAITIDKDGWLHSGDVGYYDEQGYFYIVDRLKELIKYKGFQVPPAELEAILLTCPEIKDAAVIGLPHEEAGELPTAFIVKKGSNITAEDIIKFVNERVSSHKRLRGGIKFIENIPRTASGKILRRVLRDTLKSKL--- 212541170 7 -YPDLIIP-DIDLWDFLRQNRSFPGSQVILTDVRTG--RRYTFDDLRKLSLHLGSRLQRLQWRTGDVLTIVSMNAIDIPPIIWGTLAIGGVVSPVNPNFSATELVHYLKVSQSKAIVTQSQYAKVAQAAEGAGLAKDRIIVIDDTTPDPYLIPDKFTSVHKSPITRPKEELAFLVFSSGTTGLPKGVMLSHTNIVANLLQMEAVDAGYLDSTDRALAFLPFFHIYGITCLINYGLFLGMSTYIMPRFDLESFCNVVQNQKITYVYAVPPVVLQIVQNPIVEKYNLSSIRLINCAAAPLPTELIRTLRKFGLSIRQQY----------------------DQEGDEHPGAVGRLVPNVTAKYVPIAGEEV-RPGRAEGELWVKGPNVFLGYLNNPAATKESFSRDGFYKTGDIGYEDAYGNFVLTDRIKELIKYNGFQVPPAELESLLLGHPAVADVAVVGIPSGQAGELPRAYIKAKGDRKTADDIVEYVRVRVVAYKQLRGGVHFVDAIPRNPAGKILRRELTKLY------- 78187148 55 -----------TCYNALDRHVDERGNSLALIFDVTGTKERYTYRELRDIVALFAGALQSRGVRKGDRVIIYMPMIPEAVVAMLACARIGAIHSVVFGGFASHELAVRIDDCKPKVIVSASDYKRLLDFAIELAHFKPEICIIRQRDQERDLSWKQSLAEPAACVPLESTDPLYILYTSGTTGQPKGIVRDNGGHMV-ALKWSMEHVYDVKPGEVYWAASDVGWVVGHSIVYAPLLHGCTTLLPVGTPDPGTFWRIVSEYGVSVLFTAPTAFRAIKKEDPHKQYDLSSLRTLFLAGEADPDTVQWAEQKLQVPVIDHWWQTETGWAIAANCQGI-------EPGPVKYGSASRAVPGYDVRVVNQDMEELP--TGEMGDIVIKPPGTMLTIWKADNRFVENYRYPGYYQTSDAGYIDEDRYIHIMSRTDDIINVAGHRLSTGAIEAELSGHPDVAESAVIGVHDDLKGQVPLGFLVLKTGVDTPQQIVKHVVRENIGPVASFKNAVIVDRLPKTRSGKILRSTMRK--------- 127513794 30 -----------PVTEYLSAWARLNPTKVAIQFYG----YELTYAQLDEMSTRFANVLRGLGVGQGDGVAVFMPNCPQFHIAFLGILKCGAVHMPVSPLSKEMELRHQLGDSQPKVALCYDALLPTMRPVCQEL-GIEHIITTSTPLADGIIDFFEAIDNASKEVYIPADDLAAINYTSGTTGMPKGVMHTHRNMIGTMASYYPVTFGEVGPDLVMLSFLPEFWIAGEDTGLLLPLYSGATLVLMARWDTKAFMELVHHHKVNMTIMLIDSVDEILNHPHLHQFDLTSLTTVPCISFILNRDYRQRWRELGTTLFEAYGMTET--HTCDTFTRGF--QVDDMDLSFDPAFLGLPVPGTEIKICDVTGELMPLG--VEGEIQIRTPTLLKGYWNKPDLNKNLFEEGGWYRTGDLGMITEEGFFRYLGRRKEMLKVNGMSVFPTEVESMLGQHPAIASCGVVGRPDERKGQVPVAFVTLKPGFDETQESLQAWCVNAMAIFKVP-EIRIQERLPMTATGKIRKVDL----------- 189191344 56 -----------------RQQATLHASREAVVIPWTGA--RWTYQKLWEESSLLARALLKQGVRPKDRIGVMSGNCEKYIALVFATVRVGAVCVTLNNTYTATEVEYALRHTRCTMLFTTPKIAPLLERLGRDLPDLKSVCLIRGQFGE-FVSYETFRKEEYVPEQISPHDVANLQFTSGSTGNPKAAMLTHHNLVNNSRF--IGDRMDLTPNDTLCCPPPLFHCFGLTLGVLAVLTGAKIVFPAESFDPVACMRAIDEERCTALHGVPAMMESIMDVPRPAGWT-SMLRTGIVAGSPVPKWLMERMELHMTDFTSSYGLTEASPTVFNAHTNDSLHA--------RLTTVGTVMPHARVKIVDRNDVVVPIG--VRGELCVAGYQVCRGYWENAEKTAELIVRDPWLHTGDEAVLDVDGYCTITGRFKDIIIRGGENIYPLEIEERLVAHPSIARAIVVGVSHPRYVEVPVAFLAHESGTGKPDAEVQKWVRMVLGRHKAPVHIFWLAEVPLTGSGKIKKFVLRDVAEKLLG-- 77458439 4835 ------YDLQQSIHGLFEAQVLRTPQAVAVLSGE----QRLSYAELNARANRLAHHLRGLGVGPDARVAICVERGLDMVVGLLAILKAGGGYVPLDPAYPLERLAYMLKDSAPSAVLVQGSTRALLGEVAVPVVDLDH------------DTWQSLSADNPSVDGLTPQHTAYVIYTSGSTGQPKGVINEHSGVVNRLL--WMQDAYRLTAEDSVLQKTPFFDVSVWEFFW-PLMTGARLVMPGGHKDPLYLSEVIEQQQITTLHFVPSMLDVFLAHGDTA--RCSALRQVMCSGEALPGSLVRRFKQPGSGLHNLYGPTEAAVDVTA------WDCAGPIETTPDNTPIGKPIANTRLYILDAQQQPVPQG--VVGELYIGGVQVARGYLNRPELSAERFLNDPFYRTGDVARYLADGNIEYLGRNDDQVKIRGLRIELGEIQSRLTDISGVQEAVVLAREDVPGDKRLVAYYT--GARLVIDVLRGHLL-EHLPDYMVPAVFVHLGALPLSPNGKLDRKAL----------- 77458439 3760 -----------TVHGLFEAQVQRTPQAIALQAGE----QRLTYAELNAQANRLAHHLRELGVGPDSRVAISVERGLELMVGLLGILKAGGAYVPLDPAYPAERLDYMLKDSAPVAVLVHGATRELLDE------STALVIDLDQA------HWTFNPDDNPQVLGLSASNLAYVIYTSGSTGAPKGVMVEHRG-VGNLLHWSSQLCPAVTDG-ALLQKTPFSFDASVWELFWPLSAGLRLVLARPHREPAYLAQVIREQRVSVIQFVPVLLQQFLEQDDVSQ--CSSLTDVFCGGGDLTPALARLVRERQVRLHNVYGPTEATVDSTVWTLEPSMAVPDSA------LPIGRPINNTRLYVLDAAKRPVPMG--VIGQLFIGGAGVARGYLGLPQLMAERFTPDRLYATGDLVRYRADGQLEFIGRNDFQVKLRGLRLEPGEIEAQLLSHPALREAVVL-----VREERLVAYFTAEAGQPGIEALREHLL-ARLPDYMVPSAFVALDSLPLSPNGKVDRKAL----------- 77458439 2690 --PVTAYPRGATIHAMVEVQAERNPHALAVIQG----AQQLTYGQLNQRANRLAHHLIGLGVQPDDRVALCVRRGPQMLVGLLAILKAGAGYVPVDPAHPAERIAYLLQDSDPVAVLAQASTRELL--------GMMPVIDLDSDA------WQHLPDSNPQLPYLTPANLAYVIYTSGSTGQPKGVMVEHATL--ENLVHWHAEAFDLHAGSHTASVAGFFDAMAWEV-WPALCVGATLHLPPETVSNEHLDELLDWWRVSFLPTP------VAEYAFSRELQHPTLRTLLIGGD----KLRQFNRAQTFAVINNYGPTEATVVATSGLVE-----------VGQPLHIGRPMANARIYLLDDQQRPVPVG--VTGEMYVAGAGVARGYLNRPDLTAERFLTDPFYRTGDLARWLADGNIEYLGRNDDQVKLRGVRVELGEIEAALASHPAVQDAVALVRD----GQLLVWFT---ERAPADIEALRNHLQTRLPQALIPAAYVRLDALPLTANGKLDRKVLPEPDQN----- 77458439 540 ------LDLEQTVHRLFEAQVERTPQAVALQSG----AQSLTYVELNMRANRLAHRLRELGVGPDTPVAICVERGPELVIGLLGILKAGGAYVPLDPAYPAERLNYMLKDSAPVALLAHGATRALFEA--GGVPLLDF----------DQDHWQDYPEHNPQVPGLNASNLAYVIYTSGSTGTPKGVMVEHRGL--GNLLHWSSQVCPPVADGALLQKTPYSFDASVWELFWPLTAGLRLVLARPHFEPAYLTQVVQEQRISVIQFVPALLQQFLDVENVSQ--CTSLTDVFCGGGELTPELGRQVRERQVRLHNVYGPTETT---VDSSVWTLEPSMPVPEALL---PIGRPVSNTRLYILDEQLQPLPLG--VAGELYIGGVQVARGYLNLASLTAERFLDDPFYRTGDLCRYRADGNLEYLGRNDDQVKVRGLRIELGEIQTRLTQLATVLAAEVLVREDVAGDPRLVAYYT--GGPLEIGELRSHLL-EQLPDYMVPTAFVHLAAMPLSPNGKLDRKAL----------- 77458439 1625 -----------TVHGLFELQVKLHPQAVAAVHGNAA----LTYDELNQRANRLAHFLIGQGVQPGDPVAILLPRSLDLLAAQLAIGKCAAAYVPLDINAPGERQAFMVEDSSAKVLLTLST---------ETVDYAVRRIDLDSLPLDAQPVHNPGLPQSSESV-------AYIMYTSGSTGTPKGVMVPHRAIGRLVINNGYAD---FNPQDRVFASNPAFDASTMDV-WGPLLNGGRVVVIDHLLDPQAFGRELANTGATILFVTTALFN---QYVQLIPEALKGLRIVLCGGERADPAAFRRLEAPDLRIIHCYGP-------TETTTYATTFEVREVSETAESVPIGGPISNTQVYVLDARQQPVPMG--VTGELYIGGQGVALGYLSRPDLTAEKFLQDPFYRTGDLARWLAPGQLECIGRNDDQVKIRGFRIELGEIENRLLNCDGVKEAIVLARQDGQEPLRLVAYFTAEKGVDSAS--LREQLQARLPEYMVPSAWVQLDALPLNNNGKVDRKAL----------- 196246249 1533 ------------IHELIEERSQQNPESTAVCF----QEQTLSYGELNRRSNQLARYLQRLGIGTENIVGCCFERSPLMLIALLGTLKAGGAFLCLDPGYPRERLEYMLEDASVSTVLTQQHLQEAIP------DGSHQLLCLDSE-------WEKIAEEQESPLESPPHNLAYVVYTSGSTGLPKGVMVEHQGLT--NVICAQIPLFGITPESRVLQMLSISFDAALGEIFRTLVAGATLFLADELLPGPSLIALIQKYKITTL----TMPVATLGALPSVSEQLPDLQTLTVGGEVCLPELAARWNK-GRRLINGYGPTETTIGAT----------LATEWNSERKPPLGKPLANVKVYVLDPWMQPVAVG--IPGELYIGGSGVARGYLNRPDLTAERFIPDPFYRTGDLVRWLSDGNLDFLGRIDQQVKIRGFRIELGEIESVLSQHEQVGQ-AVVTVYAERGVQRLVGYVTPKNNENPSSLELREFLKARLPDYMIPAFFMVLASLPVTANGKVDRKAL----------- 196246249 457 ------YPKEFCLHQLFEAQVNRTPDATAIIFVD----QQITYRQLNEQANQLAHHLRGVGVSSGTLVGLCLERSVAMIIGLLAILKAGGAYIPLDPNYPVARLQFMLQDAKPDVLLTDQHLLSRLGKFSGQT------VCFNRDQALWQTQPTENLENLTQP-----DDLAYVLYTSGSTGRPKGILGLHRGAV--NRLTWMWRTYPFAPGEVTCQKTSLNFVDSVWELFGPLLQGIPTVLVPQLIDPHRLVQTLGKHQVTRIVLVPSLLSTILETTEDIDQQLPKLKIWISSGETLRIDLLNQFRQPNRVLLNLYGSSEVSADVTCYDTQTLAPDAT-------RVPIGQPIANSQIYLLDQDLQPVPIG--IPGELYAGGDGLARGYLNRSDLTAERFIPNPFYKTGDLARYLPDGILEYLGRIDHQVKIRGIRIELEEIESVLRQYNAIRQVAVTVTE----GEQLVAHIVIENGIEFKLDELREFLHNRLPEAMIPGVYLTLDTLPLTPSGKVDRRTL----------- 50548333 39 --PDKVNRHNMNPTYFLPRAAEIEPNAKAIHKGADGVRVERTYGEMADRVLGLATYFKSKEFK---RVAICGPNTPAHLETMFGAVAAGAYVLGLNYRLTMGEITYKMELGDADCVVVDREFVHLIPEIRAKCQVIVDDDVSGASKPQGEILYSNVVQQGMQLAKEDEDEILGLFYTSGTTGKPKAVEYTHRSVYLCAMSNIIEAGLNCETVDHYLWTLPLFHAAGWTFPYSVTAVRGTHVLL-RKIEPDYIWDLLVDDRITHFNAAPTVNNMLVNNPKA--RRLPQTVRVTVAASPPSAALFNKMFDMNLHPVHMYGLTESYGPFVRNYFLQDWHGATGDERYALMARQGFAFVGVQVIANNDINQPVPRNGQEIGEIVCRGNAVMARYHKDPEATAKAF-EQGWFHTGDLAVVNPDGSIKILDRKKDIIISGGENISSVAVEGIICKYDNVLEVAVVGIPDEKYGEVPKAFLILKDSKPFDTDKMIAWMRERMGAYQIPRQVSVVDDLPRTSTGKIKKNVLRD--------- 154251304 6 -------------------HAQTMPDKPAYIMAATGET--VTFKELDERSNQVAHLFRDAGLKPGDAIAIFMDNNVRYYEICWAAQRAGLYFTCISSRLTAGEIAYIAEDCGAKLFFTSTALAATAEELVKDLPKVARKFVVG-GALNGYESYEAARDKFPKTRIADETAGTDMLYSSGTTGRPKGVKHPTGGAIVSALAGLAMLLYGMDEKTIYLSPAPLYHAAPLRWSMTVQRLGGTVVV-MEHFDAEDSLRCIEKYKATHSQWVPTMFVRMLKMPERKKYDVSSMKVAIHAAAPCPIPVKEQMEWWGPVIYEYYAGSEGNGFTALN----------SEEWLAHKGSVGKPL-NAIAHICDDEGNELPVG--EAGTIYFESDSQF-EYHNDPKKTQESRHPNTWSTLGDIGKVDEEGYLYLTDRKAFMIISGGVNIYPQEAENILVMHPKVADVAVIGVPNEDFGEEVKAIVQPADAGPALEAELMEFCKKNLSAIKCPRSIDFQEELPRHPTGKLYKRLIRDRY------- 75812670 1152 ------------LHQQFVTQVEKTPDAVAVVF----EQEEITYKQLNQQANQLAHYLQGLGVKKEVLVGVYLERSPQMVVSILAILKAGGAYLPLDPSYPRERLAFMLQDAQVAVLLTQEKFLPSLPEHQA------TVVCLDK---DNEVWASETIVNPVNEVTT--HNLAYVIYTSGSTGRPKGVMNTHRGIC--NRLAWMQETYQLTIVDRVLQKTPFFDVSIWEFFW-PLTTGACLVMPGGHQDSAYLVKLIQEQQITTIHFVPSMLQVFLAEPSVEA--CKCLRRVICSGEILPVQLQEFFTRLDAELHNLYGPTEAAIDVTFWACNRHSD--------KNIVPIGRAIANTQIYILDKHLQPVPIG--VPGELHIGGVGVARGYLNQPQLTAEKFIVNPFYKTGDLARYHTDGSIEYLGRLDDQVKLRGFRIELTEIESVLTQHPDVRKAVVVMREVESTTKQLIAYCVCRHQPAPNITKLRRFLGEKLPDYMIPATFIMLDALPVTANGKLDKKSL----------- 75812670 2249 ---AIAYPENLCIHQQFEAQVVRNPDAIALVY----ENEQLTYQELNRRANLLANHLQRLGVCADTLVAICVERSLEAIVGILGILKAGGAYLPLDPTYPSEHLAFILKDTQVSLLLTQSQLLPKIPNNKAQTLCL-----------DSEWDIIANNSDDNPSCRTTKENLAYVIYTSGSTGNPKGVLITHQNLVHSTNARIAYYQTPISS---FLLIPSFAFDSSVAVIFWTLCQGGKLILIKDGWDIWQLAQLIEQHQITHWLSVPSLYNSLLAHIE--KQQLISLQTIIVAGETCSIELVKNHQKLNTSLFNEYGPTETT-------VWSSVYNCSHHDLNNNSIPIGRPISNTQIYILNSHLQPVPIG--TPGEIYIGGFGVSKGYLNRPELTIEKFIPDPFYKTGDQARYLSNGNIEFIGRIDHQIKLRGYRIELGEIEAVLQQHPQVKQAIVIARNSDSENQQLVAYIVPSQTQDSLTNELRSFLQTKLPNYMIPSVILQIDTLPLTPNGKIDRQKL----------- 75812670 13 ----------VNLLEIIRWRSQKQPQQQAYCFLLDGEVQSLTYGELDNQAQRIAGLLQAFGVKKGERVLLLYPPGLEFITAFFGCLYAGAIAVPAYPNQSLSRLSVIATDA-------DSTVALTTTTVLSYLQQHPTFNVLRLLTTDNMMA-DDWTNLWRQPV-IDRDTLAFLQYTSGSTGTPKGVMVSHGNLLHNQLL--IKQAMQHTTATIFVGWLPLFHDMGLVGNMLQPLYGIPCILMSPLQKPVRWLQAISQYRATTSGGPNFAYDLCVRAEQRATLDLSSWEVAFNGAEPVRQATLEKFAVTFGEFYPCYGMAETTLIVSGGCKTTPVPAKAGEIGTQILVGCGQPLADLKIVIVDPQTLSACSD-RQVGEIWVAGASVAQGYWHQPEQTESTFKAGPFLRTGDLGFL-QDGELFITGRLKDLIIIRGRNYYPQDIENTVQQHPALHGGAAFSI-DVDGEERLVAQEVQRSHKLDIDEVIATIRAAVAVNHEIPGSIL------RTSSGKIQRYACRAKF------- 149371428 45 -------DGELNLSYLCKHINDGFGDQNAFIYDVTNTKQHITFNQLHEEVSKLAGGLQSLGLKKGDTTIIYMPMIPQAAYAMLACARIGVIHSVVFGGFAPHELAIRIDDCKPKAIITASNGVEIKEAIDKSTHKPSNVIVFDRQLGDYDVDFTSLIENSSEAVPVASTHPSYILYTSGTTGTPKGIIRDTGGY-ATALKFSIKYVYGVNEGETF-----------WAASDVGWVVGHSYIVYGPLLDASTFWRVISEHKVKSMFTAPTAIRAIKKEDPNKKYDLSSLKYQFLAGERCDVALTWTQEKLKVPVIDHWWQTESGWPMIANMVGVSLQDV-------KPGSSGLPVCGYNIKIVNEDGEEVQAGTE--GYVVIKPPGALSNLWGNPERFKSGYRFPGYYFSGDGGYADEDGYIFITGRVDDVINVAGHRLSTAEMEEVVSSHKEVSECAVFGVHCELKGQKPLGLIVLRDDIPDKERIQKEIVRREIGAVASFRDVHFVKRLPKTRSGKTLRKLLRNIADEH---- 212637615 8 -----------TLRCMWEERARKFSNNTAVYEDAAGDAQEFTYSQLNDEITKTANLFFSLGVKKGDKVAVQLYNSPQFIFCWFGLAKIGAVTVPINSQYLLAECQYIIDKCAVTAVVIEEEFLPIYSAMQQAGNSIKHILVSRAQSESPAMSFDQLLQQQAQRITLSSDDVAEILFTSGTTSQPKGVEITHCNLQFAGYYTAWQ--TSLRCDDIYLTMMPSFHIDFQCNAAMAAFTVGATLVMLEKYSARKFWRQICDYRATITHSMPMIIRTLMLQPKVATEQNHCLRDMLFFLHISDQEKRDFESRFKVQLFNSYGMTET-------LVGLIGDSPSEERHWP---SIGRPGLGYEAKVADENGQELAAN--VIGDLWVKGPGIMKGYYQDAKSTEEVLSADGWLYTGDKAYVDDLGLFYFVDRKTNMIKRSGENISSTEIEKILMSHPYIQDAAVIGVADVIRDEAVKAFVILTEGTVLSVDEILQFCAENMAKFKVPSFIEIKISFPRTCTCKVQKKLLK---------- 163722075 1 ------------ITEILARNARMYGKETALVEREPEKRSRITWNHFKEDADTLACALAMAGVSKGDKVVQLMTNCLEWLPVYFGILSSGAVAVPLNFRFTGEDIALCCDIAEAKVFIFGPEFVERIAKIKGSLKTVGTYIFYGPKEACPDFAIHASLFVEKAQARAPKRDDAAIYFTSGTTGTPKATLLNHRNLEFACYLENRHHNQ--THEDNFLCIPPLYHTGAKMHWFGNFIVGAKAVIL-KGVTSEWILEAVSEEKVTVWLLVPWALDILFAEVKLKNYELDQWRLMHIGAQPVPPSLIKEWLNVHHQYDTNYGLTESTGPGCVHLGLGNLH---------KVGSIGKPGFDWEYAIVDAERNPVPQG--SPGELMVRGPGMMQEYYKNAQATQETLI-NGWLATGDVAKVDEDGFIWLVDRKKDVIITGGENIYPVEIEDFLQAHPDVADAAVIGVPSLRLGELPAAVVKLKPGRELTKEQLAEYCQE-LPRYKRPRRFFFGD-VPRNPTGKIEKPKLRKQYA------ 172037947 461 --------RELYIPQLFERQVEKTPNHIAVTF----DNQELTYQELNSQANQLAHHLQSLGVKPETLVGICLERSLEMVIAILAILKAGGAYVPIEPTYPLERIKFILHDTQSSILLTDQNF--------SNCP-VETLIHLNRD----YFKLSQYPKTNLTPQTTPNNSIYAL-YTSGSTGNPKGVVNTYRGVL--NRLNWMQKAYNLTPDDRVLQKTPTFDVSVWEFLWT-LLNGACLVVPGGHQDSGYLANLIIEQNITTVHFVPSMLQVFLE--EANASQCHSVKRVICSGEALSVDLKNRFQTVKAELHNLYGPTEAAIDVTA------WTCLPDD----YSVPIGKPIDNIQVYVLNAQQKLLPVG--VAGELYLGGEGLARGYLNRPDLTAHSFVPNPFYRTGDLVRYREDGNLEYLGRIDNQVKIRGVRLELGEIETILSQHPDITACVVLAKEFESGDRRLIAYIQTSQTEDISQKLRQ-FLEQKLPSYGVPSAFVTLESFPLTPNGKLDRKAL----------- 108762076 2587 ------------LHRLIEARVDRTPDVVALSF----ESDTLTYRELDRRANQLARYLRARGVGPDTRVALCVERSLEMVVGLLGVLKAGGAYVPLDPEYPRERLEYMLADAAAPVLLTQARLSERLP------RDSATVVCLDSEWDAVAREREERLD-----VTVDGSGLAYVLYTSGSTGRPKGAMNTHAAICNRLL--WMQEAYGLDSSDRVLQKTPFFDVSVWEFFW-PLLAGARLVMPGGHREPAYLTDTIARERITTLHFVPSMLRPFLEETELA-VSCASLRRVFCSGEALPPELRDRFSCLLAELHNLYGPTEAAVDVTAWAC--------AREDRGHVVPIGRPIANARMYVLDARLRPVPAG--VPGELYIGGAPLARGYWQRPDLTAERFLPDAFYRTGDQARFLANGAIEYLGRLDDQVKLRGFRIELGEIEAVLSLHPGVRAAAVAIREDVPGDRRLVAYVVAPSGDVASE--LRAFLGERLPEHMVPSAFVTLDALPLSPSGKLDRRGL----------- 108762076 4057 ---ATTYPREATVHSLFESQAARAPETVAVRYGGT----SLTYAELNAWANQVARRLGALGVRRGTHVGLCVERSAELVVGMLGILKAGAAYVPLDPAYPRERLAWMIADAGAPVLLTQERLRGAVPSEGVSVLTVEEVSAQGDVAETAALGAGVGAADAA-----------YVIYTSGSTGTPKGVCVSHQAVVRLVVETDFI---RVVPEDRVAQASNASFDAATFEIWGALLNGARVVGVERELSPSAFASWLREEGIRVLFLTTAWFNQVAAEVPDA---FSGLRQLHFGGEAVDPRPVRRVLREGAPLLHVYGPTE-------NTTFSTWHLVTDVPEGAVSIPIGRPLANTVQYVLDEDMAPVPPGG--VGELWLGGDGLAWGYLGQPALTAERFVPNPFFRTGDRVRLLADGAVTFEGRVDAQVKVRGFRVEPGEVEAALLRHPDVRQAVVLAREDEAGGSRLVAYVVPTAEAAATPELLRTFLAAHLPAYMVPAAFMVLGRLPLTPNGKVDRRAL----------- 108762076 21 -----------TLLELLETQTQSLGERRLYTFLEDGDDAVLSYAGLDLRARRIGAALQAL-ARAGERAVLLYPPGLEYVAGFFGCLYAGLVAVPAYPRLTLPRLRAIIRDARASVVLTTSFIQEMGEGLFEGAPELAALWVATDALPEGT----EAGWRRPEPSR---DTLAFLQYTSGSTGDPKGVQLSHGNLLHN--LGLISHAFQVRSDSVGVIWLPPYHDMGLIGGILQPLYAGFPVALMSPLRPRFWLESLSRFGGTISGGPCFAFDLCVRKAEREGLDLRRWELAFCGAEPIRPEVMTRFSEAFAPVYPCYGLAEGTLIAAQALERNEALAAEDGPGARPLVGCGQTLPEQTLLVVDPETRRACPPER-VGEIWVSGPSVAHGYWERPEESEAAFSGPRFLRTGDLG-LLKDGELFVVGRRKDLIILRGRNLHPQDLELTLRSHSALRPGCGAAFSIDVGGEERLAVYEVDSRKPWTAEDVVGAVRRGLAEVQLHTLVLIEPALPKTSSGKIQRRACRAE-------- 108762076 1751 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRRHGVTHLQCTPSLAQALLLEPGAAGA-LVGLERLLVGGEALSAELAERLRTMGGALLNMYGPTETTIWSSSHAV----------DGSPGPVPIGTPIANTSLYVLDAELRPLPVG--VPGELYIGGMGVARGYHARPELTAERFLPDPMYRTGDRARWRADGTVEFLGRVDHQLKVRGFRVEPGEIESVLARHSDVAQAVVVAREASAGGARLVAYVVARPGTALSVEALLAFSRRSLPEHMVPSAFVPLDALPLTPNGKVDRKALRDVAREY---- 108762076 1166 ------------IHALVELQAQRTPDAVAVVCGDG----VLTYRELNQRANAVAWRLREQGVGPECIVGLFADRSADLVVGLLGIFKAGGAYLPLDPSYPEARLALMLEDSGASVVLAHRHLA-------GALPFGDRTVVPLDVAGE---------ADAAPPGAVGPDNLAYVLYTSGSTGKPKGVLIPHRNVV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198427065 77 -------DATTNIYNCLDRNVKSHGDTIAFYWEGNDDSTSITYKKLLDEVCKFSNVLKSLGVKKGDRVAIYMPMILELVVAMLACARIGAVHSIVFGGFSAEALSSRILDAKCDVLVTADGVYEALELCTKDGHSVSACVVVNKAVDRSWEDLMQSASNECEPEWMNSEDPLFILYTSGSTGIPKGVLHHVSGYMLYA-ATTHKYTFDYHCGEVYFCTADIGWITGHTITYGPLLNCATSVMFTPLFDASRYWAIVDKYKVSKFYTAPTAIRSLMKYGEERKYSRSSLKVLTVGEPINPEAWLFYHKVIGCSIVDTFWQTETGGHVLTPFPGCT---------PTKPGSATFPFFGIVPAILSDEG--VEIEGPGEGYLVFKQPWMMRTVFGDHKRFERTYFTPGYYVPGDGCKRDEDGYIWITGRIDDMINVSGHLLSTAEVESSLIEHPQVAEAAVVSKPHSVKGECLYCFVTVLQGSEFNKELVKELVRHHIGAFSTPDYIQNAPGLPKTRSGKIMRRVLRNVAK------ 47204854 15 --------------------------------------------------------------RPGDRLGVWGPNMYEWILFQFATAKAGIILVSLNTAYQANELDFALKKVQCNAVVCPTSFREMLREICPELPDLKMVIVTDSRQP-GMLHVDDVMQAAESRHRLSCDDPINIQFTSGTTGSPKGATLSHHNIVNNAYFIGLRSGYDSRPQTRICMQVPMYHCFGSVVGVNMAVHGVTLVFPSQGYNCQANLEAIQKEKCTFIYGTPTMFTDLLNHPDLLKYDLSSVEAGIMGGSPCPQEVLRNLAKINMDIMIIYGTTENSPATFIGFPQDTED--------LKTNTVGCIMSHTEAKVVDPTGETVPVG--TSGELMIRGYCVMRGYWDDPVKTSETITDAHWYKTGDTASLNSLGYCRIEGRMKDMIIRGGENVYPAEVEQFLFKHPKIQEAHVVGVKDERLGEQVCACVRLKNGQSSSAEEIKAFCKGQISHFKIPHYVVFVDSYPLTVSGKVDK-------------- 2522214 465 -----------TLHGLFERQVALTPDRTALRFSGG----SLTYAQLDMYANRLAARLTAHGITKESIVGVLSERSPDMLTAVLAVLKAGGAYVPLDPAYPEERLSYMLKDSGAALLLTQPGL--------------KAPVFSGKTLEVDMTALANEESECHSLHQADSDSLAYVIYTSGSTGRPKGVAVEHRQAV--SFLTGMQMQFPLEEDDIIMMKTSFFDASVWQLFWWTLSGASAYLLPSGEKDPALMVKAIREEGVTTAHFIPAMLNSFLDQAEIEAPR--SLKRVFAGGEPLAPHTAARFASLLPELVHGYGPTEATVDAAFYACDPEL------DKNRLRLPIGKPVPGARLYVLDPHLAVQPVG--VAGELYIAGAGVARGYLNRPELTEERFLDDPFYKTGDLARWLPDGQVEFLGRLDDQVKIRGYRIEPGEIEAALRSIEGVREAAVT-VRTESGEAELCAY----AEGLGRNEVRKQ-LETLLPGYMIPAHIIEMEQWPVTPSGKLDRKAL----------- 2522214 1498 ------YPRHETISRLFELQAAQTPDAIAVA----GDEQTLTYKELNIRANRIAAVLRRKGVGPETVVALLTTRTPEIAAGMLGILKAGGAYLPIAKDLPADRISYMLSDSGAKILL----QSEKANNQRLDLELKCEKIVIEEIQGQGETKNFEA--------PAGPHSLAYIIYTSGSTGKPKGVMIEQRSVIRLVKNSNYIE---FTPEDRLLLTSSLGFDVVTFEILGPLLNGAALHLTDKELDSHQLKRYIEQNGITTMWLTASLFNHLTEQNEKI---FSRLINLIIGGEALSASHVNRIKQACPEIWNGYGPTENTTFSTCFHI---------EKLYEHSIPIGRPIGNSTAFILNKWGMLQPIG--AVGELCVGGDGVARGYLGRPDLTKEKFVPNPFYRTGDLARWLPDGTIEYVGRVDDQVKIRGYRVELGEIESALRHIDGVKEAAVLARTGQLGTKELYAYISVKEG--TDAEQVRTHLSQMLPGYMMPAYVIEMDALPLTANGKLNRKALPE--------- 75531349 36 --------------------------------------RSITYRELDAATNRHGNALRAHGVGKGDRVLFLMDDSPELVAAYLGTLRIGAVAVALNVRLAPRDVLYVIQDSACRLLYIDAEFLHLYQQIAGELEQPPQVVVRGDEAPAPAIHFLDGQAATLESVQVAPDDVAYWLYSSGTTGRPKAVMHAHRSVLIADRLE--REYFGIKPGDRVFTTSKMFFGWSLGHSLMGGLQCGATVIVAPGWDAERVMATAARHRPTILFSTPVMYRNLLREGAGESAAMRDIRHFVSAGEKLPENIQQWLDTFGIPITEGIGASETVFLFLCARPDAY-----------RIGSCGKRVPWAEVRLLDELGNEITTP-DTPGLIAIRMASQFVGYWKLPETTEKALR-DGWYYPGDMFSFDADGFWYHNGRADDMLKISGQWVSPGEIESCASAVPGIAEAVVVAVPNDDGLTRLTLFIVPEDPSASQQKLSEAWLRGTLSIYKCPRTIQFLEELPRTATGKVQKYRLRDMLQ------ 83646182 1123 ------------LHWLIEAQAARTPDAVAVEFGE----ETLTYAQLNRRANQLARYLKEVGVGPDAIVGVCVERSLEMVVALLAVLKAGAAYAPLDPHYPGDRLDYMLRDAAPKAVLTHAQVPADVNALLAAYAVEREARLIDLNATAAW-EHKRSVDLSREETAVNASHLAYVIYTSGSTGRPKGVMNEHRGVV--NRLTWMQKAHALTAEDAVLQKTPFFDVSVWEFFW-PLMYGARLVVPEGHKDPVYLSDLIRARRVTTLHFVPSMLSPFLDQAAAGVSD--SLRHVFCSGEALPAQSVRRFRERGVELYNLYGPTEAAIDVTV------WDCVGNEVGATVP--IGRPIDNIRLYILDPHRQPCPVG--VVGELYIAGVGVARGYLNQPELTAEKFVADPFYRTGDLARFLPNGDIEYLGRNDFQVKLRGFRIELGEVEAAIASHASVRECVALVREDAPGDARLVAYVLANGEDVDAQALREH-LQDRLPAFMIPSNFVWLATMPVTSNGKLDRKAL----------- 83646182 29 ------------VHDLFERQAALTPSAIALSFG----AETLTYDVLNRRANRLAHELRR---RYGDVVGVCLDRGIDAIVAVLGALKAGAAYAPVDMSYPLERQAYILRDSNVSVVISSAEIIRAL---------PDTFAFLDMDAYDFSGDANDDESQNPSRACTPE-DLAYLIYTSGSTGAPKGVCMPHKALV--NLLVWQIREQGDYAGKKTLQFSPLSFDVSFQEIFATLASGGELVLMANRLDPLALLSLIESQQAQRIFLPYVALNSLALAAVAEDRYPGGLLDVVTAGEQLTPAIRQFFSALNCRLHNHYGPSE-SHVVTAHTLSGHPRQWPDLP------SVGAPIDQVELFVLDENNRPL--RDETPGELCIGGLQLAYGYHQRPQETAARFVDDGLYRTGDLARWRPDGLLDILGRIDFQVKIRGYRVELGEVEAMLMRHPAVRDAVVAAQGEDADSKCLAAFVLVRQTSEGVQESIRRYMQEQAPDYMRPAAVVIMERFPLSASGKVDRKA------------ 159898398 507 ----------------IARHAQTQPDQLALRYGD----QQYSYAELNQHAERLATYLQQLGVKPECVVGLCVERTPAMVIAILAIFKAGGLFLPLDPSFPADRLAYIVADAKPLVVLTTA-------ALAAELPLEAPHIVALDQAWHAHIQQVDAPNHQLQP-----SNLAYMIYTSGTTGTPKAVLVTHQNLLNVLLASQ--QAFGFNPRDVMPCIAPFSFDIFLFELLNPLLAGGTSWMLTRELDIAGLIESLAS--MSVIHTVPSLMRQLVNALETEGYACQSIRMIFIGGDLVPPELLNAMRLAFPQIHVLYGPTEATIICTSYRV--------PQQGLLERHLIGRPLPNMAIRLYDPQQNLVPIG--MPGELYIGGAGVSRGYLNRSELTDEKFVEQRWYRTGDLARYQVDGNLEFLGRIDQQVKIRGFRIELGEIEAVLAQHPSIREAVVVAREDLPGDKRLVAYLIAESEQMPHIGELRAFLQTKLPEYMLPAAFMVLESLPLTRNGKVDRQALREHLANQFA-- 77458440 557 ------YPQGLTIHQRFE--AQVIERPEAVAAVFLGE--HVTYAELNLHANALAHHLISLGVRPDDRVAIVARRELDTLAGLLAILKAGAGYVPLDPAHPAERLSYLLSDSAPVVVLTQSDL-------RDRLPTLDVPVIDLDR-----HTWPLSLALDPRVPGLTNEHLAYVIYTSGSTGLPKGVMVEHRTL--SNLIDWHCGAFDLCAG-RHTSSLAGFGFDAMAWEVWPALCAGATLHLAPTRDGDALLDWWRAQPLDVSFLPTPV----AEYAFSQNLEHPTLRTLLIGGD----RLRQFSRHQHFDVINNYGPTEATVVATSGKVDAGQAL-----------HIGRPVSNATVYLLDEQQRPVPIG--VAGELYVGGAGVARGYLNRPELTAERFLDDPFYRTGDLARWQSDGTLEYLGRNDDQVKIRGVRIELGEIETRLNQLPGIQEAVLLAREDEPGQPRLVAYYTEQAQEPQPVAELRACLLAQLPEYMVPAAFVRLDALPLTANGKVDRKAL----------- 77458440 3725 -YPAT-----LTVHRLFEQQVTKHPQ--AVSAVHG--AQSLSYFELNERANRLAHHLIGQGVQPGDPVAILLPRSLDLLIAQLAIGKCAAAYVPLDINAPAERQAFMVEDCGAKALLTFSTETVDYAVRRIDLDALKL----------------DAQPPHNPDLPQSSESVAYIMYTSGSTGTPKGVMVPHRAIGRLVINNGYAD---FNPQDRVFASNPAFDASTMDV-WGPLLNGGRVVVIDHLLDPHAFGQELAASGATILFVTTALFN---QYVQLIPEALKGLRIVLCGGERADPAAFRRLEAPELRIIHCYGP-------TETTTYATTFEVREVSETAESVPIGGPISNTQVYVLDARQQPVPMG--VIGELYIGGQGVALGYLNRPDLTAEKFLQDPFYRTGDLARWLAPGQLECIGRNDDQVKIRGFRIELGEIENRLLNCDGVKEAIVLARQDGQEPLRLVAYFTAEEGVDSAS--LRGQLQARLPEYMVPSAWVQLDALPLNNNGKVDRKVL----------- 77458440 1606 ----------LTIAQRFE--AQVIERPEAVAAVCQGQA--LTFAELNRQANTLTHHLIGLGVRADDRVAIVARRGLDTLIGLVAILKAGAGYVPVDPAHPAERLNYLLSDSAPVAVLCLSDLRERLPALD------VPVIDLDLQG------WPDTEPSNPQVPGLTSEHLAYVIYTSGSTGLPKGVMVEHHTL--SNLVDWHCRAFDLCAG-RHTSSLAGFGFDAMAWEVWPALCAGATLHLAPARDGDALLDWWCAQPLDVSFLPTPV----AEYAFSQNLEHPTLRTLLIGGD----RLRQFNRQQSFDVVNNYGPTEATVVATSGIVEAGQAL-----------HIGKPIANATVYLLDEQLRPVPVG--VAGELYAGGVGVARGYLNRPDLTEERFVNDPFYRTGDLARWRADGSIEYLGRNDDQVKIRGVRVELGEIETRLNQLPGIQEAVLLAREDEPGQVRLVAYFTPQFEPLAVAELRAHLL-SQLPEYMVPAAFVRLDALPLTANGKVDRKAL----------- 194707334 30 -------DADLDVVRFL--ASRRHAGVVALVDAATG--HRVTFQELWRAVEATALAAPPLSLRKGQVALILSPNSVHFPVAALAAMSLGAVLTTANPLNTPAEIAKQVADARPVVAFTTRDLLPKLPRA-GAGAGIRVVLLEPDRLPSDPSPVVATIGEPPDPTRVTQDDPATLLYSSGTTGPSKGVVATHRSLI--SMVQIIMSRFRLEASETFLCTVPMFHVYGLVAFATGLLGCGATIVVLSKYELPEMLRAINEYGVTYLPLVPPILVAMLAHP--NRLPLGGLRKVLSGGAPLSKELIEGFKEPQVEILQGYGLTESTAIGAST---------DSAEESSRYGTAGLLSPSTEAKIVDETGEALPVN--RTGELWIRGPYVMKGYFKNAEATQSTLTPDGWLKTGDLCYIDEDGYLFVVDRLKELIKYKGYQVPPAELEALLLTHPEIEDVAVIPFPDREVGQFPMAYVVRKKGSNLSEREVMEFVAKQVAPYKKVRKVAFVAEIPKNASGKILRKDL----------- 67153760 38 --------------SLLRAGADRHAGRTALVCGE----RRWTYAELDARVDRVAAGLVGQGIAAGDRVVVQLPNIAEFVMVIFALLRLGALPVFALPAHRRAEIGYFCAFAEAKGLVIRDDYRQMARDIRDEAATLSTVVVVGEA--EEFIPFERLDAEPLPLPEPKADTLAFLQLSGGSTGRPKMIPRTHDDYFYSVRASA--EICGLGPDTVFLCALPAAHNFAMSSPILGVLYAGGSVVLAPDPSPDTCFALIARERVDMTALVPSVALAWMEAAPARQAELASLKVLQVGGSRLSDEAAQRVDSLGCKLQQVFGMAEG----LVNYTRF------DDPQELIVGTQGRPIPDDEVRIVDDEDRDVPPG--ETGHLITRGPYTIRGYFRADVHNARSFTRDGFYRTGDVARRLPSGHLIVEGRDKDQINRGGDKVAAEEVENHLLAHPAVLDVAVVAMPDAFLGERTCAFIVPRGEAPRPLEINRFMRERGVAGYKVPDRIEFVDQLPKTGVGKIDKRALRER-------- 57168399 52 ------MNTCYNALDLHVHNGR--GDQLALIYDVTDTKKKYTYKQLRDRVAKVAGILANKGVVKGDRVVIYMPMIPEALIAMLACARLGAIHSVVFGGFAAHELATRIEDAKPRMIISASEYKPILDEAIKKCTHKPTTCLIWQRPPWRDIDWEEEKTRGVDPVPVLATDPLYILYTSGTTGSPKGVIRSNGGHSV-AMKWSMDNIYNAKAGDVFFTASDVGWVVGHSIVYAPLMNGCTTIVYEGKPNPSAFWRIIEEYKVNVLFSAPTAFRAIKKEDPKKKFNLDSLRSIFVAGERCDSDTLKWIEKLKKPVIDNWWQTETGWAIAAN-------PLGLEAQVVKAGSPTKPMPGFNLKVLDEKGQELGAGKK--GILCLKLPLPPMGIWENDERYRRGYLDQGYYLTGDTGYIDKDGYVYVLGRMDGIINVAGHRLSTGEMEEIIAKHPDVAECAVIGVNDELKGEIPMGFIVLKEGIERDHEGVVALVRQEIGAVASFKIATVVSALPKTRSGKILRKNLRE--------- 120405917 1 ----------MNLFALLDQTAARHGDRGAVYH---GERLVHTWSSLRERALRLASSLREFG--PGARIAVASENRPEIVELMFAIWAAECVFVPLNYKLHVREMEQILSDAGAARVFTSPKIGAELAPVAS-----TGIEIIGAAEYESRC----AAMPSPAPRDTDPASPAWLFYTSGTTGRSKGAMLSHRNLMAMTV-SHLADFDCPDENSSLIHGAPMSHGSGLYVP-PYVSRGARQVVPAGTFDPDEFLDLCESHPGCSAFLAPTMVARLVQTGRACPAN---LRTIVYGGGPMVDSLKKAMAAFGPVFVQLYGQGEAPMTITGLRRRDHLDAPD-----AVLGSVGYARSGVDVAVLGPDGAPVAVG--EIGEIVCRGDVVMSGYWQNPEATEAAL-QHGWLRTGDMGSFDAHGFLTLRDRSKDVVISGGSNIYPREVEEVLLEHPGVVEAGVVGAPDEEWGEVVVAFIV---GAASAADLDAHLL-ERIARFKRPKRYEFVDELPKNSYGKVLKRELRAR-------- 83859318 42 ------------LPDLVE-AAKAHGDRDFMVLND----ERVSFDAFRRATAHLADALLARGVEPGDRVAIAMRNLPEFPIAYFAITAIGAIVVPLNAWWTGPELEYAIRDSGARTLICDAARWQVLAGQAIACDALVCRATPGEDLIGAPKDWAKLDPRPLPEIHIAPDDPATLFYTSGTTGKPKGALGTHRSSMSNVLSTAYAGAFALRRGEPVLLPIPLFHVTACNARMLSSVHVGHKTVLMDKWDPLEALQLIEREQITHTGGVPAIAWSLIEHPRRKEFDLSSLTGVAYGGAPAAPELVRLIEDLNCEPGTGWGMTETSGTVTRH---------DGEDYLNRPDSCGPPVPVAELKIMSLDGEELPAG--QSGELWARGPMVVREYWNRPDATAETF-KEGWVRTGDVARLDEEGFCYIVDRAKDVIIRGGENIYPVEIENRLYEHPAIVDAAVAAIPHRTLGEEPAALVTLASGAQADEAELQAFVREALASFKTPVLVRVHDGLPRNASGKILKTEVR---------- 94314427 136 ---------RLTLPQCLEVAALRFAQKPAYVIYG----HVVTYEKLLNDVRSLAGWLQQRGVRQGDRVLLSAQTSTQFVTAYHAILRADAVPVLANPMCRSAELEHLMNDSGAKVAIAAQELWPQMEPLLA--KGLEDVMLIGDADVPDWFSVPIALPENPWPAQARADDLCLIAYTSGTTAHPKGCTHTHYSLMTAAVTAANWRGD--TTETVFLGAAPMFHMLGLQSLVNTAIHLGATSVLLPRWDARKAAELIARYRVNRWGAAPPMLLDLLGLPNLPDSALESLALINGGGAALPEAVNKRLEELRIHYMEGYGMTETAAMVMATPL-----------QRPKRQCLGIPTFGVSAALVDPATLEFYPDGPTTGELWISGDQVSPGYWNNEPANRESYVERGWLRTGDLAVRDEDGYYFLVDRLKRMINVGGYKVWPAEVESLLHSHPAIQEACVIAVTDERRGERVRALVVVRNGASLTEEELTEWSRSNMAAYKCPREIIFTDRLLRSPTGKIDWRRMQERA------- 119952710 49 -FPDGVLNTSYN---ALDRHVEARGDQDALIYDSAGIKRSYTYAELTGLVAQFAGVLRSRGVGKGDRVVIYMPMIPEAAIAMLATARLGAVHSVVFGGFAPKELAARIRDAAPAVVVTASEYLPAVKEAIGLAGTPDLPVLVKARDHAGWLDWDTSVAVPAAPVDVKATDPLYILYTSGTTGAPKGVVRDNGGYAV-ALSWSMENIYDVCPGDVMWTASDVGWVVGHSIVYGPLLAGATTVIYEGKPDAGAFWRVIQDHRVNVLFTAPTALRAIRKADPEAKYDISSLRTLFAAGERLDTDTFHWASRLGVPVVDHWWQTETGWAICAN-------PRGLDDLPIKAGSPSVPMPGFRLNIVDGSGGDV--ENGTEGNIVLGPPGTLTTLWRDDERYISSYLQEGYYATGDSGYRDEEGYLYVMGRTDDIINVAGHRLSTGAMEQVIGQHPAVAECAVIGLADPLKGQRPSGYVVLKSGVDVPEEILVALVRRDIGAVADFKHVTVVEALPKTRSGKILRKTMRQ--------- 194333710 55 -----------TCYNALDRHVDERGNDTAIIYDVTGVKERFTFREFRDKVALFAGALQSRGVRKGDRVIIYMPMIPEALIAMLACARIGAVHSVVFGGFASHELAVRIDDCKPKVIISASDFAIELAHFKPEMCIIRQREQLKAQLEERDLTWKQTLAEPAPCIPVESSDPLYILYTSGTTGKPKGVVRDNGGHMV-AMHWSMEHVYGIKPGETYWAASDVGWVVGHSIVYAPLLNGNTTIIPVGTPDPGVFWRIIEEYGVSVFFTAPTAFRAIKKEDPKKKYDLSNFRTLFLAGEADPATVKWAEEHLQVPVIDHWWQTETGWAIAANCQGIEPGPI-------KYGSASKAVPGYNVKVINHEMEEL--GAGKMGDIVIEPPGTMMTLWKADNHFIQSYTYPGYYQTSDAGYIDEDGYIYIMSRTDDIINIAGHRLSTGAIEAELSAHPDVAESAVIGVADDLKGEIPVGFLVLKSGVDTPSQIIKHVVRENIGPVASFKQAIIVERLPKTRSGKILRATMRK--------- 29827887 47 ------------------------------------------------------------GVGRGDVVALLLPNTADFVVALFAAWRLGAAVTPVNPALTESEVRYQLGDAGA-----AVAVTAGPSPLAGALPVAEL-----STGPEDTTAPE-----------TDAGALALLIYTSGSTGRPKGVMLDHANLA--AMAEMMTGTARLTETDHSLLILPLFHVNGIVVGVLSPLLAGGRVTVAGRFRAETFFDLVATVRPTCFSAVPAIYSMLAELPDHVRPDTSSVRFAACGAAPMPAALIERFERYDIPVLEGYGLSEGTCASTTNPLYGR----------RKPGTVGLPLPGQQVAVMDPQGRIAPAG--ATGEVVVRGPNVMRGYLGRPEETARTVI-DGWLHTGDVGRFDEDGYLVLVDRIKDLIIRGGENIYPKEIETVLGDHPEVLEAAVVGAAEPRLGEVPVAFVALRGASATTADLLDH-CRARLAEFKVPTGITLVGRLPRNPVGKTDKPALR---------- 190893609 17 ---SWRIPEDFNIGRAVDDWAARAPERVCLHFSPDGHHRSMTYRALTDRSSAFANALVSLGIGRGDRVALLLPQSFETVIAHVAIYKAGAVALPLALLFGVEALEYRLKAAGAAAVVTNGFGLDRIRQIRDRLPVLKHVVSIDGPNDEGFAELADTHPSVFDVAETGPNDPALMIFTSGTTGPPKGALHGHRVLPGHIPGMQFAHEGFPRAGDKVWTPSDWAWAGGLLNALLPSLLLGVPVVSSPKFDADMAYRIMAEMKVRNAFIPPTALRLMRSVSDRSKYDL-VLRTIGSAGEALGRETYEWARRLGITVNEFYGQTECNFVLSS----------SAAYRVTRAGAIGRAVPGHRVAIVGEAGDELAAGEPGQIAIASPDPVMFLGYWNDEAATEKKFVK-GWLLTGDIGRQNEEGYVTFEGRDDDVITSSGYRIGPAEIEDCLIGHPAVQLAAAVGKPDAVRTEIVKAYIVLAPGHSPSEALIREWVKMRLSMHEYPREVEFVESLPLTTTGKVIRRLLREKAA------ 67527910 5 ------------------------------------QVLRRTYQETADRARGLAYFLKKHGYK---RVGILCPNTPAFLESIFGIAAAGAVNVSVNYRLKEDDIAYIFTHSDAEIIIADKEYLPLLSAYRAAKPHVRVILDTDTDATEGQLAFDEAILEALESQAASEDDVIALAYTSGTTARPKGVEYTHRGCYLAAMGNIIESGLNFQGRRCYLWTLPMFHAMGWTFPWAVTAVRGTHYCL-RKIDYPQIWKLLKQEGVTHFNAAPTVNTLLCSSPEAEP--LPEPVHVTVAASPPTPHLFEQMTGLNLHPVHVYGMTETYGPITKGYYMTAWENLPRKEKFARMARQGLPVRVIQTEVPEGTIIDVKQDGKEIGEIVFVGNICARGYYKDPEATRKLF-AGGVLHSGDLAVWHPDGAIQILDRAKDIIISGGENISSVALESMLVTHPDILEAGVVAVPDSHWGERPKAFVTVKPGRQLKGKDVVDWARSGISKFMVPREVEVVAELPKTSTGKLRKNVL----------- 18376631 14 --PEIRIPRHYNAADDLIGRNLDAGRGPKIAYID--DEGRYSFDELARRVNRCGSALGELGLRREERVLMCVHDTIDFPTVFLGAIRAGIVPIAVNTLLTASDYEYMLTDSRARVAIVSEPLMAVFGPLLGKVPTLERIIVAGDPA-AGADSLAALLAEAFPAAPTVADDACFWLYSSGSTGAPKGTVHIHSSLI-HTAELYARPVLGIREDDVVFSAAKLFFAYGLGNGLTPLAVGATAVLMAERPTPAAVFERLRQHRPTIFYGVPTLYASMLASPDCPARGELNLRACTSAGEALPEEIGRRWERYGLDILDGIGSTEMLHIFLSNRPGQ-----------VRYGTSGMPVPGYRVRLIDDAGNELTAPG-EPGELQISGPTSAVCYWNNREKSRSTFLGE-WTRSGDKYLLDQDGYYVYAGRSDDMLKVSGIYVSPIEVESALIAHEAVLEAAVVGCEDEDHLIKPNGFIVLKPGLEADEALREMLVKAMLAPYKYPRWMEFVEELPKTATGKIQRFKLR---------- 148254375 5 ----------------------------------SGDRRR-SHADIADRAARIASGLAQLGVGQGDCVCILMRNDIAFIEAAYGAMRLGAYGVPVNWHFKPEEIDYILKDSGTKVLIGHADLLHQLAGLIPAGVTVLSVPTPPEATPESAIALESWLAQQSPYDGPQVPQPQNMIYTSGTTGHPKGV-RRNAPTAEQSQSAERMRAYGLKPGSRALLPGPLYHSAPNAFGLRAGRLGGALVL-MPRFEPEAFLDIIQAERIDTIFMVPTMFIRLMKLPDERRYDMSTLRHIIHAAAPCPADVKRAMEWWGPVIYEFYGSTESGAVTFAT----------SEDALRKPGTVGKVSPGAELRFVGEDGRILPQG--EIGEIYSRAGNPDFTYHNKPEKRAE-IDRDGFITSGDVGYMDAEGYVFLCDRKRDMVISGGVNIYPAEIEAVLHAVPGVHDCAVFGIPDAEFGEALMAVVEPQPGRVLDPMEIRTRLKASLADYKVPKHIEIQHKLPREDSGKIFKRRLRDPYWEQAG-- 198264954 70 -------DGTLNVANCVDRHVETRGDQVAIIWEPDDPNTTITYSELQVHVCKVANVLKTLGVTKGDRVVIYMPMIPEAAYAMLACTRIGAVHSIVFAGFSPDALGARINGCDAKVVITADHLKSNAETALLHCKDSVKCLVVKRTGADRDYSYNDMVLDADDPVEMAAEDPLFILYTSGSTGQPKGVVHTTGGYLVYA-AMTHEYTFDYHEGDVFWCTADVGWVTGHSIVYGPLANGATTIMVPTYPDAGRFWEVCAKHKVNQFYTAPTAIRALMAHGWVEKHDLSDLKLLGSVGEPNPEAWNWYYDVVGCPIVDTFWQTETGG---------HMLTPLPGATTLKPGAAQVPFFGVQPVVLDPQSGDEVHGNDVSGVLCIKWPGQMRTIWGDHERFEKTYFGDGYYFSGDGCKRDADGDYWVTGRVDDVINVSGHRLGTAEVESALVAHVAVAEAAVVGYPHSIKGQGIYAYVTLMNGIEPTDELRKEWVRTEIGPIAKPDLLQWAPGLPKTRSGKIMRRILRKIAENDFG-- 209882315 125 ----WFINGKLNVCDCVDRWAEEQPDTVALIWEGDNPNKKITYMELFRNVCKMANVLKRFGIKKGDSVGIYMPMIPETIYTMLACARIGAVHMVVFAGFAARNLLERLINAKCKIVVTADQLKDIVDEALEDLHEVHTCIVFKHNGPINVVEGRDYDGNACPLEEMDSEDPLFYLYTSGSTGTPKGVQHSTAGYLLFA-AITQKYLFDTHKGDIFGCVGDIGWITGHSLVYASLCNGLTTLIVPTYPDPGRYWEIVQKYKITHFYTAPTALRALKRFGDEKKYDRSSLRILGSVGEPINPSAWRWYRNIRCPIVDTYWQTETGGIVIAPIPGC---------VKTKPGSSTLPFFGIKPVILNPETG-VPIEGVGSGVLCIQDPWMFRSIFGAHYLHEELYTKPGYYFSGDGAMKDSDGYYWITGRVDDTINVAGHRLSSKEIEDSLTNHESVSEAAAVAVDHDVKGYALVCFIVLRSDTPNIEHELRQCVRKQIGPVASPDHIVIVDGIPKTRSGKVVRRLLRK--------- 121605027 23 ---------DRTINDELDACVATCPDKLALTRAESGATTRFTYRELATMADRVAVGLTRLGVGQSDVVACQLPNWWQFTVTYLACSRIGAVMNPLMHIFRERELSFMLKHGEARVLIVPKDFEQMVTALQPSLPELKQIVVVDGSGANSFDAWEDAADAQDTRHRPGPDDVTQLIYTSGTTGEPKGVMHTANTTMANII--PYAERLRLGADDVVLMASPMAHQTGFMYGLMMPIMLRASAVLLDIWEPLKAIALIRDQGATFTMASTPFLTDLARTVAESGKAVPTLRTFLCAGAPIPGALVEQARRLGTKIVSAWGMTENGAVTLINLDDDDERAFTTD---------GCPLPGVELKVVDGDGSALPAG--QAGRLLVRACSNFGGYLKRPQLNAT--DADGWFDTGDLAQLDGQGYVRITGRSKDVIIRGGENIPVVEIEYLLYRHPAIAMAAIVAYPDERLGERACAVVVPKGQSIDLPSIVEFLKSQKVAVQYMPERLIVRDAMPSTPTGKIQKFKLRDMLQ------ 194292359 34 ----------------------------------------LTYGELGLQVRRLAAALLAAGIRREERVLLLMHDCTDWPVCFLGAMYAGIVPVAVNTLLTADDYAYMLQHSRAQAVLVSAALLPVLDALARPGHEVRQVLVSRAQAPAPLDAALAAQAPLQSPAATGCDDPGFWLYSSGSTGQPKGVVHSHGNPYWTA-ALYAGPVLGLREQDVCFSAAKLYFAYGLGNGLSFPLVGATVVLMAERPTPEATVRRWLQHQPTVFFGAPTGYAGLLASPALPGRAEVALRLCSSAGEALPADLGERFAHFGCEIIDGIGSTEMLHIFLSNRPGQ-----------VRYGTTGWPVPGYTIELRDEDGRPVPDG--EIGDLYIQGPSAAMMYWANREKSRETFR-GGWTKSGDKYVRNPDGTYSYAGRSDDMLKVSGIYVSPFEVEATLVQHPAVLEAAVIGVPDHDGLVKTKAFVVLKAGAQLAEDELKAFVKERLAAYKYPRAIAFVDALPKTATGKIQRFMLRER-------- 189346401 55 -----------TCYNALDRHVDERGNQLAVIYDVTGAKERYTYREFRDIVALFAGALQSRGVRKGDRVIIYMPMIPEAVVAMLACARIGAIHSVVFGGFASHELAIRIDDCKPKVIISASDFAIELAHFKPEICIIKQREQLKAELNEDDLTWKQSLAEPAQCVPVESSDPLYILYTSGTTGQPKGIVRDNGGHMV-AMKWSMENVYNVKPGEVYWAASDVGWVVGHSIVYAPLLHGCTTLIPVGTPDPGTFWRIVNEYSVAVLFTAPTAFRAIKKEDPKKKYDLSSLRTLFLAGEADPDTVKWAEEKLQVPVVDHWWQTETGWAIAANCQGI-------EPGPVKYGSASRAVPGYNVQVINQEMERLPAG--QMGDIVIKPPGTMLSLWKADIRFIESYSFPGYYQTSDAGFIDEDGYIHIMSRTDDIINVAGHRLSTGSIEAALCEHPDVAESAVIGVHDDLKGQVPLGFLVLKANVDTPEQIVKHVVRENIGPVASFKHAVIVNRLPKTRSGKILRGTMRK--------- 5915762 1490 -------PTDKTICQLFAERAETSPDKTAVVF----EDQTLTYRQLHERSNQLARFLREKGVQPDTAVGIMVDRSPEMIIGLLGILKAGGAYLPLDPAYPEDRIKYILGDSQTKFLLSE-------EALIKKRAFIKEADMINIDIHDKQIAAQDA--AQLEPVSRSG-DLAYIIYTSGSTGKPKGVLIEQKGL--SNLVSAVVKLMHLNTGSRVIQFASLSFDASAFEIFPALAAGSALVLRQEEMMPGQLTSFLRQYNITHATLPPTVLDVLNESG------LENLKVIVSAGSACSEELAKRWSG-NRLFINAYGPTETTVCATAGIYEGSGRP-----------HIGSPIANTNVYVLDQNQKPVP--TGVVGELCVGGMSLARGYLNRPELTAEKFISHPFYRTGDLARWLPDGHLEFLGRIDHQVKIRGYRIELGEIENQLLKLDKIDEAAVIARKDDDHSDYLCAYIVSKEDWTSTE--ISEWLEKELPHYMIPAYFVRLDKLPLTSNDKVDRKALPAPDRHVATGA 5915762 2996 ------YPRNKTIHQLFEEQAERTPGHTAVVF----EKEELSYKALNERSNQLAGLLREKGVKPDMIVGVMAERSVEMIVGMLAVLKAGGAYLPIDPEYPEDRIRYMIEDSGISILL---------KKADKQIDVDFTCIDMNEKGLAKDMAAENLGHTSG------SSDMAYVIYTSGSTGKPKGVMVNHQSIV--NTLYWRKQSYGYSTADATLQVPSFSFDSSVEDIFTTLISGAKLVLIRDRMNPREIIGVLRTHKATNLLAVPSFYLNLLDTIEQP---LDDLRFVTVAGEGFNESLIRQFEKLNVKLFNEYGPTENSVCST----------RGELRKDDEKVVIGRPISNHKVYILNHNQQLLPLG--TPGELCLSGEGLARGYLNRPDLTLEKFVPNPFYRTGDLARFLPDGQIEYLGRIDHQVKIRGFRIELGEIENQLLKIEGIDAAAVMAREDQAGGKYLCAYIVA-DKAAGVADVRKCLLKE-LPDYMVPSYFVKLDQLPLTANGKIDRKALPE--------- 5915762 5545 -----------TIHRLFEEQAEKTPELAAVVSGND----KLTYRELNEKSNQLARYLRDKGVKADTIVAIMAERSPEMVVGIMGILKAGGAYLPIDPDYPEERIKYMLEDSGAAIILADHK---------------QDLGTLHQEAVELTGDFSSYPADNLEPAG-NADSLAYIIYTSGSTGKPKGVMIRQRGLVNYITWADRVYVQG-EQLDFALYSSIAFDLTV-TSIFTPLISGNRVIVYRHSEDGEPLIRVFRDQKAGIVKLTPSHL-SLVKDMDASG---SSIKRLIVGGEDLKTELAKEIERFNIEIYNEYGPTETVVGCMIYQYDAGWDR-------QVSVPIGKPASNVQLYILDERQEVQPVG--IAGELYISGDGVAKGYLNKPELTSEKFLPNPFYRTGDLAKMRPDGHIEYLGRIDHQVKIRGYRIELGEIEHQLLRHSDIKEAAVAAKTDQNNDQVLCAYVV--SERDITQKDIKTFLAKELPEYMVPSYLLKLDELPLTPNGKVDLKALPEP--DRSAGA 217969583 41 --------------DYFDAMAKGNDNPALWIIEEDGRESKLSFAEMSARSNRVANWLRKQGVKRGERILIMLGNEVPLWETMLAAIKLGAVVIPATTLLTPEDLVDRVERGQVRHVVIGKAHTDKFENLPGSFGRIAV-----GGAPAGWKAFEDAAAESDAFTPTRVDDPLLLYFTSGTTSKPKLVLHTHQSYPVGHL--STMYWIGLKPNDRHMNISPGWAKHAWSCFFAPWNAGACVFLYNNRFNAAALLDVLVKYEVTTMCAPPTVWRMLIQQ------DLASLRELIGAGEPLNPEVIDQVKKWGITIRDGFGQTETTAQIGNT-----------PDQPLKPGSMGRPLPGYKIALLDAESKPSVEGEVVMGE--HRPVGLMVGYSGDPAKTAEVMR-DGHYRTGDVASIDEDGYITYVGRADDVFKASDYRISPFELESVLIEHPAVAEAAVVPSPDPLRLAVPKAFVILVAGQEPSRELAKAFTRERLAPYKRIRRLSFAD-LPKTISGKIRRVELRK--------- 158521683 35 ----------------LNFHARNNANSLAMVYGE----RRTTWKELGSRVNRLANALIAAGVGKNDKVAFMFHNCPAFLETNYAVQSAGAIPVPVNYRFTGPEVTYQVNHSDARVFIYEATFAEAVEAAAPQLTKIERFVCHGPSAIAGCAAYEDFLNSDIPQVATGWDDVAVMVYTGGTTGFPKGVMLTYAGHVFCNLFASIVPGMGLAPGVRYLPSMPFFHDASYQILMLGVLLGNTCMIDGLSFDPEKILSAVEAEQPLFMANVPTGWKKLVSFPDFHKYNVKSLLAIATGAGVCPVDLKKKFAKFGVLLLDMFGQTEMTPI-TSFRVDTGPENLKER-------SVGKSI--LDVRVVDEKGDEVPRG--EIGEIMYRSGWIMKGYYKDDEKTAEAM-QDGWFKGGDLGYIDEDGEVRLVDRKKECINTGGEKVFPLEVEEVLHHHPAVDDVCIIGIPDEEWGHTVRAVIKPAGATPAPDDILA-FCKGKLAGFKIPRSVVLVEELPLSPVGKMLRAKIRELY------- 156032527 53 --------------------------------------TRWSYGTLQEESVAVARGLLSLGIKSGDRIGILAGNCAEYISVFFAAAYIGCILVVLNNTYTTQEAKNGLKHAGCRILFTVPKIKQSTERLISELGPLPKRVVILRGSRDGFVNYDQGRASSMDEFEVKPDDIVNLQFTSGSTGSPKAAMLTHFNLVNN--ANSIGDRLAFTSQDILCCPPPLFHCFGLVLGVLAIITGAKIILPAETFDASAVLRAVSDEKCTALHGVPTMFEEILSLPRPEGFNCDSLRTGIIAGAPVPRPLMKRLELNMREYTSSYGLTETSPTCFNAYTYDTID--------TRLTTVGQILPHLRAKIVDRDGNIVPQGAR--GELCISGYSLQKGYWNNEEKTAEVMVRDKWLKTGDEASFDERGYCSITGRFKDIIIRGGENIYPLEIETRLDAHPSISRAIVVGIPDRKYGEVVGAFLDVREDSAASDAEIRDWTRKELGWHKAPHHVFWFGETPKTGSGKVKKFELRNE-------- 17559526 21 ------------LLDAIDKTIADGKNKIAFVS-GDNPKHFITFEQLRKDAFAVAMYLHSIGFKK-DVAAVVLPNVWHYTSFFIGCAINGGAVSGASALFTDYELQRQFVDSRAKVVFTYEDFLPKVLLAVKQSPNIQKIIVVGSSLPAGVVSWNEVVSTPVTALPVPHNDLLVLPYSSGTTGPPKGVMLSHYNFTSMISMYLAIDKSHILDNEKALLFLPFYHVYGFGLLNHCLLKGMTGIVMS-HFEPNNFLTAVQNYKVRCLCLVPPIMVFLAKHPICDKFDLSSVQMIMAGAAPAGKDLIEELKRKYTNIQQGYGMTECSMA-------SHLPDLRNDQPY---GSVGKLASNLVMKIVEPTDREQPVNQR--GEICVRGPTIMLGYLGRPEATASTVI-DGWLHTGDIGYLNEDGNLFIVDRLKELIKVKGLQVPPAELEDLLLSHPKIRDCAVIGIPDAKAGELPKAFVVRADNTLTEQEVKD-FVKPKVSPYKLEGGVEFIEEIPKSAAGKILRRFLRDR-------- 145223112 1 ---------------MVASAADRFGDAEAVVDG----SLRLSFDDVVERIRCAAGAFADLGIGKGDRAAIWAPNSVEWIVAAFGLLTAGGVLVPVNTRFKADEAADIISRSGAKAVLVHQGFLGV------DYRAPQGVPVID-------LKSDFLASGTPFSRPVQGTDVSDIIFTSGTTGRPKGVMMNHQQNL--RLYEEWCDLADLREGDRYLMVNPYFHTFGYKAGLIASFIRGATMFPVPVFDVDRVVELIAAERITMLPGPPTLYHSLLAVKD--KSRLATLRAGVTGAADIPVELIRRVELPFQTLATGYGLTEAGTATL---------SRPGDSFDDIATTAGVACDGVELRIAED------------GEVLIRGYTVMQGYLDDPDATAEAIDPDGWLHTGDLGTLDEAGRLRIVGRKKDMFIVGGFNAYPAEIEGFLLEHPGVAQAAVVGVPDERMGQVGKAFVVAAAPADLDAHALIAWCRERMAGFKVPRYVEFLDELPLNATGKVMKDRL----------- 159898327 30 ---------DQTFGEALREWAQRSGDATAVVCGE----RRWSYRELDQRVDRLAAGLQQLGIQTKQRVVVQLPNCAEWFVVCFALFRVGAIPLMALPAHRLAEIGYFCQHSEAVAYVIADDYRNLAAEVKAVAPTLEHVLVVGEAGP--FTALAEVDAEPSEFPTLDPAEVALFQLSGGSTGVPKLIARTHDDYLYSVRASA--EICKLDASSVYLCVLPMAHNFPMSSPTLGTLAAGGTVVLAPQPSPDVAFPLIAREGVTITGMVPPLALLWLDAAANRKAELSSLKQILVGGAPFGAYTARRVQELGCQLQQVYGMAEG----LVNYTR------LDDAAELICHTQGRPIPLDEVRIVDDEDNDVPLG--ELGHLITRGPYTIRGYYRAAEHNQRAFTSDGFYRTGDLARLNATGYVSVEGRAKDQINRGGEKVAAEEIEQHLLNHPAIHDVALVGLPDRFLGERTCAVIVSNGVNINRREVLQFLRSRGLAEYKLPDRVEIVESLPKTGVGKINKRLLREQ-------- 186473650 10 -----------SLYEEFCIVAEKFRESVALVYGD----ESLTYLQLRARVDVTADILRMHGIDRGQAFALYGRNCPEFLYCYLAAAKIGAVFVSINANVTESEVGYILKHSDARLMFHDEFVAEV-----ANTSALQHLSRPLEELKRSVPAESRFLYEPVDP-----SDDLLIVYTSGSTGAPKAVVLTHAAQI--GAARSIADFWSLNPGDATVVAAPMGFLLGLSTSALVPMLSGVKVVLNKRFHPGEVLEALAKYNATLFHGVPTMYSMMLDYQQNRTFDLSSMRVMICSGAPMPDEMVQQFNRFGKMPQNYFGMTECYPLV---------GTYATDEEFPPKGAVGRLAPGAKVKFLDNEGRECSPG--MVGEMYARASSMLKRYHKAADLTKAALV-DGWFRTGDNGYVSLDGFIYITGRLKDLIIRGGANIAPLEVENALLTNAKVQSVAVIGVPDRIYGEVPVAFVVKQRGAVVSSEELIEFSKKQLADFKVPTMILFRDELPLGKTGKIDKNQLK---------- 108757966 4746 -----------SIHALVEAQVARTPDAVAVAF----ESERLTYRELDARANQVAHHLRGLGVAPESLVGVCLERSVDMVVALLGVLKAGAAYVPVDPAYPKERLGWMLEDTGASVLLTHEKWKSVLP------PSAARVVCLDSAAGE-----VAKQPVTKPSVQVGPQALAYVIFTSGSTGRPKGAMNAHGGVV--NRLKWMQEEYGLSGTDVVLQKTPFFDVSVWEFFW-PLLAGAKLVVPGGHQEPAYLVKLMKAEGVTTVHFVPSMLRAFVEEPGLEG--LGSLRRVVCSGEALSAELVKKYARLPAPVHNLYGPTEAAVDVTYWPC--------PRGEDFHRVPIGRPVANTVLYVLDVHGQPAPVG--IPGELHIGGVQVGRGYWQRPQLTAERFIPDAFYRTGDVARWLADGTLEYLGRADFQVKLRGFRIELGEVEAALRAHLDVFDAVAVVREDAPGDQRLVAYVTGEP-ALDVAALRARLV-EQLPAHMVPTAIETLPSLPLSPNGKVDRKALPQ--------- 108757966 11283 ------LPKDAHIHALFEAQVARTPDALAVVAG----AESVTYRELDARANALALRLRAAGVGLEQRVAVCVERSVELLVALLGVLKAGGAYVPLDSEYPAERLRFMLEDSGARVIVARAAFRERLGAAAG-------CVWLDAEVPPSSGV------PQAPAVLVPPEASAYVLYTSGSTGRPKGVVVQHQSLVNFTRAAWT--SFPVAPGDRVLQFASISWDTSAEEIYPCLTSGGTLVLRTPDMEPGAFLAKCGAAGVTQLNLPTAFWHDVTASLDAGTARLPGLKWVVIGGERVAPERVAQWQRVELPLLNTYGLTEVTAVATS--VNLSAAGVLASPGAEREVPIGRALTNVRMYVLDRELEPVPPG--VPGELFIGGWGVARGYLGRPELTAERFVPSPFYRTGDLARWRRDGNLEYLGRGDTQVKVRGVRIEPGEIEAALRAHPTVHDAVVHVREDVAGDKRLVAYVVPSAGQLEASALREH-LRGNLPEYMVPGAFVSLAALPLTPSGKVDRKAL----------- 108757966 2629 ------YPADTTVHQRFMEQARRTPERVAVTF----EGRSLTYAELDARSNQLARHLVSLGLELEARIGVCGSRGLELVIGVLGALKAGGCYVPLDPSWPMKRLEHVSSAARLSAVLTWQSLLPSLK------DGPWHVVALDADAADIARQSTEAV-----PVPVLPDALAFATFTSGSTGTPKGVAIPHRGLLRLSEGTRFLTQ---SPEEVTLQLSPLAFDVSSVELWGTLLHGGRLVVYPPTPELDAVARLIIEHKVSWLLLPTSLFGLMQQHQPEALLRVPNL---MVGGEALPAPRLRERLAQGGALTNAYGPTECSTMVT-------RYTLSPGDTVGLSVPIGRPIDNTEVYVLDPALCPVPVG--VPGELCLGGPGLARGYLNRPDLTAECFVPHPFYRTGDRVRWRPDGVLEFLGRLDHQVKVRGFRIELGEIEAVLRAHPFVAEATVVVREDGSGSNRLVAYVVPPQPDVAP---LREYLHQHLPDYMLPSAFIGLDAFPLTPTGKVDRKAL----------- 108757966 3687 ------YPVDATVPSLFAAQALKTPH--AVAVEHDG--RTLTYAELDTRSNQLAHHLNALGLGAEARVGVFLHRGLDLLVGLLGILKAGCAYVPLDPEYPAQRLAFMAEDSGVAAILTEAALEDELPA------GAQVVIVLDDE----WTWIERQPSTPVTGGIVGPDQLAYITYTSGSTGTPKGVAIPHRGVVRLLIGSRFVD---LGPSEVVLQLAPLAFDASTLEIWGALLHGARLVLYPQRLDLAELGQALERHHVSVLWLTAALFDQMQQHQPEA---LRKVRQLLAGGDVLPAPRVRERLAQGVGLVNGYGPTESTTFTACH-------RMAAGDAVGDSVSIGRPIANTQVYVLDPAMRAAPVG--VPGEVFIGGDGLARGYLGQPALTAERFVPNPFYRSGDRARWLADGTLQFLGRVDFQVKLRGFRIELGEIETALRSHSEVETAIALVREDSPGDRRLVAYVTP--EDVDTASLREH-LRQRLPEYMVPNAVVVLSTLPLSPNGKVDRKAL----------- 108757966 13423 ----------------FEQQAARTPEAPAVTLG----AQVLSFAQLDARANQLASSLRSLGVGPEVRVGLCLERTPDAIVAVLAVLKAGGAFVPIDPSAPAQRKSFVLKDSDASVLLT---VQPLADAWK---PQVRHLLCLDTGA-----SNLASRPTDDVTVEVRGENLAYVIYTSGSTGTPKGVMVQHHSLASLHVASNLAFHLGQAPGQRFSLNAPLYFDVSMD-QLVHLADGHCLCLLPDRRDPEAMLAWLEQQRVDVLDCTPAQLTLLLQAGLLERAHVPS--RILCAGEAMDPSLWSRLANTRTTAFNAYGPTESTVYATYARVQHSPSPVPV---------IGKPLAGTRAFVLDARQQLAPLG--TAGELYLAGDGLARGYLGQPGLTAERFVPHPFYRTGDKARWRHDGTLEYLGRLDFQVKLRGFRIELGEIEAALRAHEAVQDAVVLAREDVPGDKRLVAYIV--GGSATVEALRQH-LQQRLPEYMVPPAFVSLPALPLNPSGKVDRKAL----------- 108757966 12364 ----------------FEQQVGRTPNAPAVAL----DEQVLSFSQLNAKANQLAAHLRTLGVGPEVRVGLCLERTLEAIISLLAVLKAGGAFVPIDPMAPSQRRSFMLEDSGATVLLTVQHLAE------AWRPQVRHVLCLDTEA-----ARLASLPTYNVPANVRGENLAYIIYTSGSTGTPKGVMVQHRSLPWLLQGMTESLEMAEPAGQRLSLNAPLYFD-GTVERLMHLAEGHCLCLVPERKDPEAMVAWLEQQRVDMLDCTPAQLALLLQAGLLERSHVPA--RIFCGGEAMSPMLWNRLASTRTTAFNVYGPTESTVCATSARVQGNPSPVPV---------IGRPIVGTRVYVLDSRQQLAPLG--TAGELCIAGEGVARGYFGRPGLTAERFIPDAFYRTGDKARWRHDGTLEYLGRLDFQVKVRGFRIELGEIEAALRTHGQVQDAVVLAREDVPGDKRLVAYVV--GDFITAESLRQHLL-QRLPEYMVPSVFVPLAALPLTSTGKVDRNAL----------- 108757966 10216 ------MAREATFHLRVEEQAARTPDAPAVSL----ESQVLTYAQLNAKANQLAAQLRTMGVGPEVRVGLCLERTPDAIVAVLAVLKAGGAFVPIDPAAPAQRKSFVLKDCNASVLLTLQHLADAWK------PQVRNLLCLDTEA-----SKLASLPTRNAVVNVLGENLAYVIYTSGSTGTPKGVMVQHRSLLMHAGTTEAFQATGATRQRISLNAP--FHFDGALEPLVHLADGHCLCLVPERKDPEAMLAWVGQQRVDVLDCTPAQLTLLLQAGLLEQTHVPS--RIVCAGEAMAPSLWKQLASTRTTAFNAYGPTESTVCATTASVRNSTAPVPV---------IGRPIQGTRAYVLDARQRVAPAG--IAGELYLSGDGLARGYQGQPQLTAERFIPDAFYRTGDKARWRHDGTLEYLGRLDFQVKLRGFRIELGEIEAVLRTHDQVQEAVVLVREDVPGDKRLVAYVVVVPEAPVTAELLRQHAQERLPEYMVPSAFVLMGTLPLTPTGKVDRKAL----------- 108757966 5816 -----------TIAEVIARHASL---RPFAVALECGD-ETLTFEQLDTRANQLANLLRSRGVSTEVLVAVSLERGTAWVIAMLAVLKAGGAFVPLDASYPAQRLAIMLEDAPPHLLLASRANHAKLPLPDGGLPTLLLEELDLSEWP-----------TTSPVSDVGPNHLAYVMFTSGSTGRPKGVAIPHRGVLRLSHSEPFI---RFGVRETGLVMAPASFDGSVMELWLPLLNGSGVVLYPPEADLDTLSRVVERHGVTLIHFPAGLFSQVVEH---RSDLLKKLRAINVVGDILSAPHTRRLTTTGVPVTNGYGPTENSIISTSY-------TAYEASQVGASVPIGRPVSNTQAYVLDSQLQLVPVG--VPGELYVGGEGLGRGYVSRPDLTAERFIPAPFYRTGDLVRWRPDGTLEFIGRIDNQVKVRGFRIELADVEAALRTQPGVLEAAAVVREDIPGDKRLVAYAMGRDDAPLDVAALRAGMRQRLPEYMVPSVFVVLPTLPLSTSGKVDRKAL----------- 108757966 1 -----MHETPRTLLEVLTQRATAHRKQYAFLGDSEGEEASLSARELHAQAARIGALLQAQGAQ-GQRVLLLYPPGLDYVAGFFGCLYAGAVAVPAYPRLTLPRLRAIIQDAEATVVLTTSGILSLADFVFEQAPDFRKWLATDELPAGGESSWIE--------PQVSPDTLAFLQYTSGSTGTPKGVMLSHANLIHNLGLIAGAFQTGPQSSGVIW--LPPYHDMGLIGGILQPLFAGFPVTLMSPMSPMRWLEAVSRYGGTISGGPNFAFELCARRADIQALDLRAWDVAFCGAEPIRAATLDRFAEVFAPFYPCYGLAEGTLIVTGEEKGRVPRVHVLQDAALGRGQAVRVEPGSELLIVDPESR-VPCAPGQVGEIWVSGGSVAQGYWRKPEDSVDIFQAPKYLRTGDLGLLLEDGQLIVTGRRKDLIILRGRNLYPQDVESIVRAHRKVRPGCIAAFAIETPEGEALAVVVAEGADPAAGAVADTLRKAIVAELQVPHTLALLPSVMKTSSGKIQRFACR---------- 158314683 14 ------LHRPATQADLLVRSLTRDRSRPVLYMGDD----VLTAGQFADEISRYVQAWQDWGITVGSGVAILSPNRPEVLISMGAALVAGVVWTPLHPLGSLEDQAFILADAGVETLLFDPAFGDRAAQLGERAPSLKRLIALAPTNDAEDIATRAAQARHLSAPNVRLSDPSWIVYTGGTTGRPKGVVTTHQGIA--TMTDIQMAEWDWPRELRTLCVTPLSHAS--SALFLPTVLRGGSLVVTSSFDPDQFLVLIKRYRITATFLVPTMIYRLLDHHRLRTADLSSLETLFYGASAMSPSLAEAMETLGPIFFQFYGQAECPMTVTVLRKKQHHPD--------RLASCGQPVPWLDVALLDDDGREV--DTGEPGEICVRGPLVMARYHNQPDQTAEAFR-HGWLHTGDIATADHDGFLTIVDRKKDMIVTGGFNIFPREVEDVLATHPEVSAAAVIGVPDPIWGEAVKAVVVRCPGASVRAEDLVRLVKERKGPAAAPKSVDFVDTIPLSPLGKPDKKALR---------- 37526561 13368 ---ETVYPKQLCVHQLFEQQVEKNPDATALVY----EEQTFSYAELNTRANRLAHQLIALGIAPDQRVAICVTRSPTMVVGLLAVLKAGGAYVPLDPAYPGERLAHILTDAAPAILLADNGCAALGEEALSGLTVLDPNTLPDKP------------DSNPQVTALTAQHLAYVIYTSGSTGTPKGVMVEHRGLI--NLVWDKIAQFDVHSDSRILQFASLSFDASVWEIMVALGSGASLIIAVDRQDPLRLWHYLEQQAVTHACLTPAFLRERTDLPEMTIRP-----TVILGGEAPSVMLLQALSRR-ATVFNAYGPTEITVCATTWRC--------PPDYTDMLVPIGHPTANTQIYLLDSYGQPVPLG--VVGELYVGGVGVARGYLNRPELTAERFLSDPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLMEHPAVQEAVVLVLGDEQ-NKRLVAYIVAEADEALVNRLRTH-LSAILPDYMVPAAFVRLNAFPLTPNGKLDRRAL----------- 37526561 12287 ---ETRYPKQLCIHQLFEQQVENEPNETAVVY----EEHTLSYGELNARANRLAHQLIALGVIPDQRVAVCVSRSPAMVVGVLAVLKAGGAYVPLDPVYTGERLTHILTDAAPAILLADNVGRDVLGE-----DALAGLTVLDPN------SLPDQPDSNPQVPGLTAQHLAYVIYTSGSTGTPKGVMVEHRHIL--RLFDATESWYRFNRQDIWCLFHSIAFDFSVWELWGALRYGAKLVLVPHAISPQELHQFVCQHGVTVLNQTPSAFKAFIASYVANPLP-DCLRYIIFGGEALEPSMLKPWEETSPQLVNMYGITETTVHVTYWALARH-------DVEQTTSPIGTRLPDLTLYLLDKYGQPVP--SGAVGELYIGGAGVARGYLNRPELTAERFLTDPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLMEYPAVREAVVLAL-DDGQDKRLVAYVVAEVDEELINRLRTH-LGAILPDYMVPAAFVRLETFPLTPNGKLDRRALPAPGEDAFA-- 37526561 11244 ------------IHRLFEQQAENTPDAIALIYGE----HIFNYAELNARANRLARRLIRQGIQPDERIAVLLERSIELVVAQLAILKAGAVYVPIDPSVPDERKHWLIRDCSAKLLLTD---IPIDLAI-------PRFCLADEM---GAIRGEDYLNLD---LSRSSTELAYIMYTSGSTGMPKGVMVPHRAVVRLVINNGYAE---IGPDDRVFEANPVFDASTFEV-WAPLLNGGALVVIDHALTPKEFAQVLRNYRITVLWLSVGLFNRLAAELSPV---FPQLNILIVGGDVLDPHVMAQVLRDSPPLLNGYGPSEGTTFTTTYRIATLPSGV-------IRIPIGRPIANTRVYLLDANGQPVPLG--VEGEIYIGGDGVACGYLNRPELTAERFLPDPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLMEHPAVHEAVVLVMSDGQ-DKRLVAYVVAEADEMLVNHLRDH-LSAVLPDYMVPAAFVCLDAFPLTPNGKLDRRAL----------- 37526561 5908 ---EIAYSDPLCIHQLFEQQVEKNPDATALVY----EEQTYSYAELNTRANRLAHQLIALGIVPDQRVAICVTRSPTMIVGLLAVLKAGGAYVPLAPAYPGERLAHILTDAAPAILLADNGCAALGEEALSGLTVLDPNTLPDKP------------DSNPQVTALTAQHLAYVIYTSGSTGTPKGVMVEHRGLI--NLVRDKIAQFDIHSDSRILQFASLSFDASVWEIMMALGSGACLVIAVDRQDPLRLWHYLEQQVVTHACLTPALLR--------DGGDLPALTTVILGGEAPSAALFQTLCRR-AALFNAYGPTEITVCAATWRC--------PPDYTDTLVPIGHPTANTQIYLLNSDGQPVPLG--AVGELYVGGAGVARGYLNRPELTAERFLADPFYRTGDLARYLPDGNLVFVGRNDQQIKIRGFRIEPGEIETRLTEYPAVREAVVLAR-GEEHDKRLVAWVVAEENDELANSLRTH-LSTILPDYMMPAAFVRLDALPLTPNGKLDRLAL----------- 37526561 600 ----TRYPDQTCIHRLFEQQAEKTPDATALVY----EEHILSYAELNARANRLAHQLITLGVAPEQQVAICVASSPARIVGLLAVLKAGGAYVPLDPAYPGERLVHILTDAVPAIVLADTGRAALGEKVLAALT------VLDPN------SLPDQPDSNPQVSALTPRHLAYVIYTSGSTGIPKGVMVEHRGLV--NLIQEKIVQFEIHPGSRMLQFASFGFDAGVWETMMALCSGATLAIPADRQEPRYLWHYLEEQAITHACLTPALLREGTDLPEMTIRP-----TLILGGEAPSATLLQALSRR-ATVFNAYGPTEITVCATTWRCPS--------DYTEGVIAIGRPTVNTQVYLLNTDGQPVPLG--AVGELYIGGIGVARGYLNRPDLTAERFLADPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLMEHPAVSEALVLALNDGQ-DKRLVAYVMAEADDQLVNSLRAY-LSAILPDYMVPTAFVRLDTFPLTPNGKLDRRAL----------- 37526561 14421 ----TRYPDQTCIHRLFEQQTEKTPDAVALVY----EERILSYAELNARANRLAYRLIERGVQSDDRIAVLLERSIELVVAQLAILKAGAVYVPIDPRMPDERKNWLISDCSAKLLLSD---------ILVNLAVLQFCLDMDAIRQEDHCNLD---------LPRSSTELAYIMYTSGSTGTPKGVMVPHRAVVRLAINNGYAE---IGADDRVFEANPVFDASTFEV-WAPLLNGGALVVIDHLLTPKEFVQALQTYRITVLWLSVGLFNRLATALSPV---LPQIKTLIVGGDILDPHVIAQVLRDGPPLLNGYGPSEGTTFTTTYRITALSPEVS-------RIPIGRPIANTRVYLLDTYGQPVPQG--VTGEIYIGGDGVACGYLNRPELTAERFLLDPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEVRLMEHPAVSEAVVLAQGDSQ-DKRLVAYVAAEANEELVNHLRTH-LSAILPDYMVPAAFVRLDTFPLTPNGKLDRRAL----------- 37526561 4834 SMTETSYPDHGCIHRLFEQWAEKNPDATALMY----EGQAISYAELNTSANRLAHQLITLGVVPDQRVAICVARSPAMIVGLLAVLKAGGAYVPLDPAYSGERLGHILVDAKPAILLADTGRAALGEKALADLIMLDPNILFDQADSNPLIP------------ELTERHLAYVVYTSGSTGTPKGVMVEHRGVVNLALAQ--ITRFSVDETSRILQFASSGFDASVSEIMTALSGGACLVIPTDRQDPRRLWSYLEKQAVTHAFLPPALFREESDLPVITIKP-----TLIFAGEAPGSTLFRALCDR-VNLFNDYGPTEITVCATSWSCPS--------DYTDAWVPIGRPTTNTRVYLLDTYGQPVPLG--TVGELYIGGVGVARGYLNYPELTAERFLTDPFYRTGDLARYLPDGNLIFVGRNDQQVKIRGFRIEPQEIEARLMEHPAVSGALVLALSDGQ-DKRLVAYVVAEPDDGLTASLRGY-LSAILPDYMVPAAFVRLNTFPLTPNGKLDRRAL----------- 37526561 3801 ------------VHQLFEQQAGNTPDAIALVYGE----HILSYAELNARANWLAHWLIGQGIQPDDRVAVQLERSIELVVAQLAILKAGAVYVPIDPRVPDERKHWLISDCAAKLLLTD--------------------IPVDLADKIGAISGED---YPNPDLPRISTELAYIMYTSGSTGTPKGVLVPHRAVARLVINNGYAE---IGPDDRVFGANPSFDASTFEV-WAPLLNGGTLVVIDHALTPKEFALALQTYRITVLWLSVGLFNRLVAELSPV---LPQLKILIVGGDVLDPHVMAQVLRDNPPLLSAYGPSE-------GTTFTTTYCITALPSVVARIPIGRPIANARIYLLDTYGQPVPLG--AIGEIYVGGDGVACGYLNRPDQTAERFLTDPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEVEARLLEHPAVHEAVVLVV-DDGQDKRLVAYVVAEADEMLVNHLRDH-LSAVLPDYMVPAAFVCLDAFPLTPNGKLDRRAL----------- 37526561 15500 ------------MHRLFEQQAEKTPDAIALMYGE----YILNYAELNARANRLARRLIGLGIRSDDRVAVLLERSVELVIAQLAILKAGAVYVPLDLRIPDERLHWLISDCSAKLLLTD-------IPVDLDIPLYCFADEVDDIEEEGYLNLD---------LPRSSTDLAYIMYTSGSTGTPKGVMVPHRAVVRLVINNGYAE---IGPDDRVFEANPAFDASTFEV-WAPLLNGGTLVVIDHTLTPQEFVQTLQAYRVTVMWLSVGLFNRLAAELSTV---LPQLKILIVGGDVLDPHAIAQVLRDGPPLLNGYGPSEGTTFTTTYRITALSPGMTQ-------IPIGRPIANTRVYLLDIYGQPVPQG--VTGEIYIGGDGVACGYLNRPELTAERFLVDPFYRTGDLARYLPDGNLEFLGRNDQQIKIRGFRIEPGEIEARLVEYPTVQEAIVLVLGDGQ-DKRLVAYVVAQEDEGLANSLHTY-LSAILPDYMVPSVFVRVDDFPLTPNGKLDRHAL----------- 37526561 9121 ------------IHRLFEQQAENTPNAIALVYG----KHILNYAELNARANQLAHWLIGQGVKPDNRVAVLLERSVELVVAQLAILKAGAVYVPIDPRVPDERKYWLISDCSAKLLLTDT---PIDLAI-------PRFCLADEM---GAIRQED---NRNPDLPRSSTELAYIMYTSGSTGTPKGVMVPHRAVVRLVINNGYAE---IGPDDRVFEANPAFDASTFEV-WSPLLNGGVLVVIDHLLMPKELVQALQTHRITVLWLSVGLFNRLAAELSPA---FPQLKILIVGGDVLDPHVIRQVLRDNPPLLNGYGPSE-------GTTFTTTYRITALSPEVVRIPIGRPIANTRVYLLDTYGHPVPQG--AIGEIYIGGDGVVCGYLNRPELTKERFLPDPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEAQLLKHPAVSEALVLTLGNGQ-DKRLVAYVVAEADEMLVNHLRTH-LSMILPDYMVPAAFVRLDTFPLTPNGKLDRRAL----------- 37526561 1672 ---ETSYPDHSCIHRLFEQWAKKSPDATALVY----EEQILSYANLNACANRLAHQLIALGVTPDQRVAVCVSRSPAMVAGVLAVLKAGGAYVPLDPAYPSARLAHILTDAAPAVVLADAGKVALGEEALTGLTVLDPNILPNQ------------VDSNPQISGLTSRHLAYVIYTSGSTGVPKGVMIEHRNTVNFLYWAQQAFETE-EIREVLFSTSMNFDLSIFEC-FVPLSQGATIHLVE---DALSLMQ--HALPVTLINSVPSAMKPLLQAQAL----MASVHTVNLAGEPLKGALIEQFEKTQIRLCNLYGPSETT---------TYSAWLPIQRGDRIIESIGRPIANTRLYLLDENGQPVPLG--VVGEIYIGGAGVARGYFNRPDLTAERFLIDPFYRTGDLARYFPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLMEHPAVSEAVILALDDDQ-DKRLVAYVVAEADEVLINRLHAH-LSAVLPDYMVPAAFVCLDAFPLTPNGKLDRRAL----------- 37526561 6961 ----TRYPDQTCIHRLFEQQEEKTPDAVALVY----EEHILSYTELNARANRLARQLIKWGIRSDERVAVLLERSIELIVAQLAILKAGAVYVPIDPRVPDERKNWLINDCSAKLLLSG--------------------IPVDVAIPRFSLTDEMITIEEEDDLPRSSTDLAYIMYTSGSTGTPKGVMVPHRAVVRLVINNGYAE---IGPDDVVFEANPAFDASTFEV-WAPLLNGGTLVVIDHLLTPKEFVQALQTYRITVLWLSVGLFNRLATALFPV---LPQIKTLIVGGDVLDPHVMAQVLRDSPPLLNGYGPSEGTTFTTTYRITALSPEVS-------RIPIGRPIANTRVYLLDTYGQPVPQG--VTGEIYIGGDGVACGYLNRPELTAERFLPDPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIELGEIEARLLEYPFVSE-AVVQVMGDGQDKRLIAYVVTEADEELVNRLHTH-LSTILPDYMVPTAFVRLDTFPLTPNGKLDRRAL----------- 116754710 91 -------------HNALDRHARSWRRNKVAYYFVGGDTRAITYYQLYRDVNKLANGLKSLGVKKGDRVGIYLPMIPELPVAMLACAKIGAIHVVVFSGFSAGALRERINDAGARVLITCDGIKAQADEALQDAPSVERQIVYRRTGQDGFDIWWHELPDECETLQMDSEDPLFILYTAGAGGKPRGVVHAHGGFCV-GPAYTTSWVFDIKDTDVYWSTADIGWITGHTIVYGPLCLGATSVMYEGSPDFGRWFQIIEDYGVSVIYTAPTAIRMFMKEGEERKYDLRSVRLMGSVGEAMPDAFLWWRKHVGAPIMDTWFQSETGCHVIAPLPITPL----------KPGSPAFPLPGYNVDLLDVNGRAVGPG--ESGNIVLTAPWMLRGIYGEPEKLREIYIKPGIYLSGDRARRDADGYWWILGRIDDVLKVAGHRISNAEVESAALSHPNVADAAVIGRPDKVKGENIILFVVLKEGINPSEELKKDIVRATMGPIAMPSEVYFVSAIPKDRTGKPVRAVIKAKA------- 111017427 4 -----------TVVDALTYWSRSKPDLTAIDFDGDA----VTYAELAAWADGVAHDLASRGVVPGDRVSFLGANSLEWAVASLAAMKVGAIAVGFNQRMLAGELITLVEDCEPTVVYCEEALLPRLEEVQQTRNTFSIAVFEKDVRPLRGSDH----AKYRTPV-VDLDTPTAIVFTSGTTGKPKGVIFTHATVAGEMHEWHLMEPIQPNNLRPVL-VLPLFTAAGIIWGISRVVLHGGTLFLQPGFDPAKALRVLAEDKANTLTGPPILFEQIAKAPGFADADLSHMVTAHVGGARVPVDLLHKWQAQGVSLRQIYGQTEIGGSAT---------AMPREEAAQHPDKCGWGGIFTKIRVVDAEGNDLPAN--ETGQILLRGPGMMPGYWRNEDATRSALI-DGWLQTGDLGKLDENGYLTFVDRLKDMIISGGLNISPAEIEAVINQIPGVEEVAVISVPDAKFGETPAALV--RTTTEMKESEVVGFCNERLADYKVPRYIVFMDELPRMPSGKIAKRQLRDAFAD----- 160931666 33 -------------YDVIDVIAQAEPERRALWCNDKGEEHTFTFSDLEKYSNRAANLFTKLGIGRGDTVVLILKRHYEFWFALLGLHKVGAVGIPATNLLTKKDLVYRFNAAHVKGIICDGEVMDHADAAFPESPTVKVKIGV-HGAHEGWVDFSKELESQPDTFERAETSAADLYFTSGTTGMPKMVWHDYTYPIAHIMTAKYWH--NVVPDGLHLTLSDTGWMKAWGKLYGQWFMEAGIFVCDDKFTPSELLPLFAKYHITTFCAPPTMYRFFIKE-DLSKYDLSSITHATIAGEPLNPEVFNQFKATGLKLMEGFGQTETT-LTLFNPVGTE----------PKPGSMGKPSPAYHVDLIDDEGNTVEPG--TVGEIVLRTGGMFDGYYENPELTKTVWDND-IYHTGDTAWRDEDGYFWYVGRTDDIIKSSGYRIGPFEIESVVMELPYVLECAITGTPDPIRGQVVKATIVLAKGYEPSEELKKDVVKRQTAPYKYPRVVEFVDELPKTISGKIRRVTIR---------- 195400056 26 -----------SLGQFIIDKYKSFGDQTVMIDAVTGTEYSAKF--MYESIVRLAQILQKLGVKQNDVIGLSSENSVGFAVAMFAGFAVGATVAPLNVTYSEREVDHAINLSRPKVIFASKITVDRVAKVAKKNKFVKAIIALSGSSSPNVHSFLDLMNNDTSPVANKTEDVALIVCSSGTTGLPKGVQLTQFNLLATIDSQIQPTMMPLSE-ITLLTVIPWFHAFG-CLTLITTATMGTRLVYLPKFEENLFLSAIEKYRVMMAFMVPPLMVFLAKHPIVDKYDLSSLMVLLCGAAPLSRETEDQIERIGVPIRQGYGLSEST-----------LSVLVQTDDFCKPGSVGVLKVGIYAKVIDPDGKHLGPNER--GELCFKGDGIMKGYIGDTKSTQTAI-KDGWLHTGDIGYYDDSFEFFIVDRIKELIKYKGFQVPPAEIEALLLTNDKIKDAAVIGKPDEAAGELPMAFVVKQANQLTEEDVITYVHERASPAKRLRGGVLFVDEIPKNPSGKILRRVLRDMLK------ 49481580 459 ---------------LFEKQVQKNPNKIAVTC----NGIKLTYKELNERANELAHYLVEEGIGPNQFVALVFPRSTEMVVSMLAVLKAGAAYLPIDPEYPAERINYIVNDAKPVCIITHS--------------SVSSILVIEDDIKEIELDSEEMTIALNTPLKNDESNPAYTIYTSGSTGNPKGVIVPMKALSNFLLA--MDDIFSLNENDHLLAVTTFFDISALEI-YLPLISGASLTIAQKEVEPSALTALLQEERVTIMQATPTLWQALVEYPE----KLQGL-NVLVGGEALPAHLAKTLKELGCTITNLYGPTETTIWSTV---------MNIDERESGMPPIGKPIWSTAVYVLDAGLQPVPPG--VIGELYIAGGGLANGYLGKPELTAERFVANPFYRTGDLVKWRNDGALEYVSRADHQIKIRGFRIELAEIEMVLQRHENIKQAVVMVREDRPNDKRIIAYIVAEEKETIHLSEIRSYISKSLANYMVPSAFVLLEELPLTPNGKIDRKKL----------- 159898383 1988 ------------LVDVLAQQVQRTPNAPALSDEH----HHYSYAELDQRVTQLAASLQAHGVQVDDRVGVLMERSAQLVIALLAIVKAGAAYVPFDPAYPSERVLAMLADAAPRVVITDT----------PKLGQATIPVLLFDQA------WQPNHSLSFNPPIIHPLNAAYMIYTSGSTGKPKGVINSHQAIVNRLL--WMQQRYQLTAADVVLQKTPYFDVSVWEFFW-PLMTGAKLVVARPHLDRRYLAETIQAQKVTTIHFVPSMLSLFLEEPQAA--NCTSLRQVFCSGEALSAETSARFQTLNADLHNLYGPTEAAVDVSAWHYQPNAEP---------SVPIGRPIANTQLYILDARMQPVPVG--VAGELLIGGLNLARGYAERPDLTAERFIPHPYYRTGDLARWRDDGAIEYLGRNDFQIKVRGIRVELGEIEHQLSQHPAIAQIVV----HHHAGQLVAYWVARPDQAVPEETALRSWLRARLPEAMIPAHWLQLAELPLSSNGKLNRKAL----------- 159898383 457 ---------PLCLHEWFAQQVQAHPKAKALSF----EDTWLSYAELDQRSNQVAHGLIAQGVTVGNLVGLCVERSLELVVGILAILKAGAAYVPLDPTYPRERLAFVQADAAIRHIVTQRHLRDVVQA--------EQCYLLDQPM--------DAYPTTPPSVVCSTENPAYVIYTSGSTGNPKGVVVSHANVARLMLATNAW--YQFNQHDVW----TLFHSYAFDFLWGALLYGGHLVVYWVSRNPEAFHQLLRQQHVTVLNQTPSAFYQLIQADSLAEQRL-ALRTVIFGGEALDLALAPWFARYGPQLVNMYGITETTVHVTYRPIR------LADLQAGLGSVIGCPIPDLALAVLDAQGRQ--AGVGVAGELYVGGAGVAQGYLERPELNAQRFTPDRWYRSGDLVRYWPNGELEYLGRIDLQVKIRGFRIELGEIEAALSQHAAVQSAAVIVREDRPGHKRLVGYLIAKGAQTDPSLDLAAILRERLPEYMWPSALIELASFPLTSNGKLDRQAL----------- 184201174 49 -FPDGELNTCVNAVD--RHVAAGHGDRTALIYDSAGVQEHITYAQLQEKVALFAGALAAQGVTKGDRVLLYMPMIAESVIAMLACARLGAVHSVVFGGFAPRELASRIDDSRPVAIVTASEYLPAIEEALQISEHAPSAVLVQEAGGPAWLSWSEAQDAPAEPVTVAATDPLYILYTSGTTGKPKGVVRDNGGHAV-ALSWSMVNIYDVSAGDVMWTASDVGWVVGHSIVYAPLLAGATTVVYEGKPDAGAFWQRVEEHGVKVLFTAPTALRAIRKADPEKQHDISSLQALFVAGERLDPETYRWASTLDVPVVDHWWQTETGWAICAN-------PFGIEKLPIVAGSPTVPVPGFHVEILDPLGEPLGPGEE--GNIAVRPPGTLSTLWGKDERFVSSYLSPGYYATGDSGYIDENGYVFVMGRTDDVINVSGHRLSTGQMEQIVATHPDVAECAVIGVNDPLKGQRPSGYVVLKGAEITQEQLAEDLVRSQIGPVADFKDVAVVDALPKTRSGKILRKTMRQMA------- 11498580 76 ---DWFVNGRVNAYNALDRHRKKRNKLAFIWQGEDGEVRRYTYLELYREVNRLANALKAFGVGKGDVVALYLPMFPETVVTLFAAMKIGAIAMPIFSGYSSAAIQTRLADSDAKVVVTADAAVPLKPELDKALEGVEKVVVVNRADTEDRDVYWDEVKESCETVEMDPNDAALLLYTSGTTGKPKGVVLSHAGVILQS-SKEIFFNMDLKPEDVFLWITDIGWMMGPWQIIGCQHLGGTHVLFEGAPDTDRIWAMIEEFEITQLGGSATVYRLLKRYGDEAQHDLSSLKATGNTGEPIDDTWMWLLKVVGCPIINLSGGTEIFGCFL----------LPSPAMPLKPTTLGYPGLGMDVDVFDDAGNSV---RQQIGYLVCKAPSMTRGFWKDPERYIKTYWKGVWYH-GDWAYVDEDGFWFLFGRADDVIKVAGKRMGPAEIETIVNSIPAVQESACIGVPHELKGEVVWVFVTLKPGYEPSEELEKEIVDKIVKPFK-PDRVVFVPDLPRTRSGKIMRRLIK---------- 86749742 9 -----------TTGSLIVNAIARYADRPAIAD----DNLRWTYREFGEAVGRFITLFRTVGLAKGSALSILSSNRAESWAAISAATVMGLRYTPLHPMAAEDDHAFIIEDAEIDALIVEAGFAARGLAIRARVPGLKHLLSFGAVEGARDLLDGFTAVEPAPLVDDSETDIAWLAYTGGTTGRSKGVMIPHRSL--STMAVILYADWDWPAEIRYLAATPISHAAGITVYVVMMRGGFTRLVQG--FEIESYCRVVAEDNITAAFLVPTLIYALIDAEARARHDLSSLDMIVYGAAPMPDRLREGIKIFGNVFVQLYGQTEAPQCITTMRKIDH-----DDRIPGRLGSCGRPSPLLDVRLLDSELREVA--TGEPGEICVRGTLVMDGYWKRPEATQEAFR-GGWLHTGDVAIKDADGYLYIVDRTKDMIISGGFNIYPREVEDALMAHHGVASAAVIGVPDEKWGEAVKAFVVLKPGANNDAAELQAHVKERRGAPWSPKSIEFVATIPVTGLGKIDRKVLRAPY------- 111021764 30 --------TDETFQQFLGARAEQFGDAIAVTGPDSGVDRALTYRELSDRADRLAAGLQSSGVQPGDRVVVQLPNIVEYVEVIFAVFRLGALPVFALPAHRAQEISYFCSFTDAAAYVVTDDYRTLARDVVSSAENPPRIIVAGDAEEFTSLDELRAAEPMSDGPAVGPESVAFLQLSGGTTGVSKLIPRTHTDYLYSVRESDRI--CGVDESTRMLVVLPAAHNFPMSSPILGVLHAGGRVVLAPDPSPDTAFALIEKEGVTIASLVPPLALAWLAASGRTERDLSSLEVLQVGGAKFSAEAAKRVRELGCTLQQVFGMAEG----LVNYTR------LDDPEDTIVTTQGRPIPDDEVRVVDDRGEPVP--NGTSGHLLTRGPYTVRGYYQAPEHNSTAFTEDGFYRTGDIVRLTDDGYLVVEGRAKDQINRGGEKVAAEEVENHLLAHPAVADVAVVSMPDPYLGERSCAFVVVQGEQPKAVELKKFVRGRGLAEYKVPDKVVFVDEFPVTGVGKISKSDLRRALEKTF--- 75911029 14 ------------IHQLFEEQVERTPDAVAVVFG----KQHLTYQQLNHRANQLAQYLRTLGIGAEMLVGICLERSPEMIIGLLAILKAGGAYVPLDAGYPQERLAFMLVDTQIPVLLTQKELVKKLPNHEARVICLDTWEIINQHTPEN------------QNISITPDNLAYVMYTSGSTGQPKGVSVVHRGVVRLVKQTNYAN---FTNTEIFLQFAPISFDASTFEIWGCLLNGGKLVLPSNTPSIDELGQVIQKYQITTIWLTAGLFHLMVD---ENIHALKPLRQLLAGGDVLSVSHVQKFLKTNCQLINGYGPTENTTFTCCYHIKDPVRPDS-------SIPIGRPIAHTQVYILDENLQPVAMG--ATGELYIGGDGLARGYLHRPELTKERFIELNLYKTGDLARYLPDGNIEFLGRIDNQVKIRGFRIELGEIEREISQYPDVRENVVLAHQTATGEKRLVAYIVLHQSSSYKQEQLRNFLQQRLPDYMLPSAFMVLESLPLTANGKVDRHKL----------- 126175031 62 -FYHWFTDGEMNCYNAVDRHVAGRGDQVAIQYVVTDTEYGISYAELQAQVSRLAGFMQSIGIVKGDRVVIYMSMVPETAFAMLACARIGAIHSVVFGGFAANELATRINDAKPKLVLSASCYKPLLDALEHAVHQVEHCLILNRSQYQADLDWQAALATAADCVSLKATDPLYVLYTSGTTGQPKGVVRDNGGHAV-ALAWSMQHIYDIQAGDVFWAASDVGWVVGHSIVYGPLLVGATTLMYEGKPDPGAFWRTIAKYKVKSFFTAPTAIRAIKREDPDGEYDLACLKNVFLAGERCPDTLVWAHTKLAKPVIDHWWQTETGWPVAANLMGTAPVAI-------KPGSPALPVPGYAVEVVDELGEQVAPN--TSGNVVIKPPGTLTTLWQNDQRYQDSYLSPGYYLTGDAGYTDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHPDVAEAAVIGVDDQLKGQVPLGLVVLKGVTISDEELHKQLVRQEIGPVASFRLVSAIQKLPKTRSGKILRGTMRKIADN----- 145594614 18 --PTTIAPTDESLVDLLQEAVHRFGDRTALDFFGA----TTSYRDLAAQVDRAAEVLRRLGVSQGDRVALVLPNCPQHVVAFYAVLRLGAVVVEHNPLYTEQELAHQLADHGARIAVVWSKIAPLVHALRLPLPRARTARAAITAPAPGTLAWERLLADAADHPAPGPDDTALLQYTGGTTGTPKGAILTHRNLRVNAAQGRAWVPGLRDGAETVYGVLPLFHAYGLTLCLTFSVNIGATLVLLPRFDVDETLKAMRRRPPTFLPAVPPIYEKLAVAARERGVELTSIRYAISGAMSLPPAIVGLWEVTGGLLVEGYGLTETSPVALGNPVST----------ARQPGTVGIPFPATNIRIVDPEDPARDRAPGEAGELLISGPQVFAGYWCRPEETAAVLLPGGWLRTGDIVEMNSDGFVRVVDRIKELIITGGFNVYPSEVEEVLRQIPGVRDAAAVGLPGTAGREEVVAAVVLHSDCTIDEAGIRARCREQLTAYKVPRRVVVVDDLPRSQIGKVLRREVRDR-------- 85710053 34 SMPAFTVAPP-TLAHYFAHFCNEHKDVPFIV---DGDV-RLTFGEAYGAAMCVAESLVEHGIEKGDRVGIAARNSANWMIAYMGIAMAGGCVTLLNGFWGGEELAYGIRLAECKIVLADAGRAKRLEG----TEHGAKLVMMDHNSPEGLANVWKAPADQASSVAMGPDDLATILYTSGSTGNSKGAWSDHRGVVAGVMQSAMARGEDVSAQPCALVAVPLFHVTGEVPLFLQSYAIARKLVLMPKWDAEEALRLMDAEKVTYFVGVPLMSYEIATHPNREKYDLSACKSFAAGGAPRPVEHVTKIKEAGFPLL-GYGLTETNAVGCGNF---------NENYLAKPGSTGRPQPMVELGILDDDGNHV--EQGKVGEVCIRSVANFRGYWNNEEATKAAFTDDQFFRTGDLGYVDEDGYLFIVDRKKDIIIRGGENITCIEVEDAIYAHDDIAECSVFGLPDERMGEVPAAIFVKNGRDAVSAAQLREFLLSRIAPFKVPEHIWVTDELPRLGTQKIDKKSLREAYTKQLAAA 111020235 25 -----------TIDSALAEYAHHHPDRLAVVDGD----RQVSYAELDAMIRRLAGVLLERGIRPGDSVVWQLPNWLEAIVVHHGALRIGAVSTPIIPIYRHREVQFILKQSRARIAFAPGDHRGMFDELAPTLPDLEHVITVRGSDNE-FDHLLSGATPLDNPVEHASTDIALLLYTSGTTSDPKGALHTHESLDYEN--RSIIELFDLTGEDIVYMPSPVGHITGILYGLQLPFMLGSHVVFQDIWDPGAGLELLQRRHCTFVVGATPFLHGLVHHPDLAEYDI-ALRVFGCGGADVPPELIRQAEQLGCTATRIYGSTE----------FPTLSGGNASDPLDKRATTGRPIGSAEARTVDEHDTPVPPG--AVGDLQVRGPDLFTGYL-DSRLNADAFASGGWFRTGDLAVIDEDGYIQITGRRKDIIVRGGENISAKEIEDLLFEYPGIADIAVVGMPDPIMVERICAYVVPSDQAPALDELTSFLREHRMATQKLPERLEVVEQLPRTATGKIQKFILRDRIRD----- 169762804 14 -----------SIGQLLNQQAAHFPTKEAVIFPTEGT--RYTYQELNLRVQTVSRALIAHGVKAGDRIGVFCGNCVGYVEVFLAATRIGAITVLLNNAYSTTECLNVLRTTGCSLLFTQRDLTSCLRVLKAELPALKQIILLDGDISKQFQSFASFLGQSSTEQKVQPDQTCTFQFTSGTTGAPKIAMLTHRNVISN--AHSIGHRLLLSENDVICCPYPLFHISGLVIGLLSSLTGAAIVYPSPTFDPSAVLHEVVREKCTGLHGVPTIFIALLERHRQLKTSPIHVRTGLIGGAPIPSALLKEMHKFGFELTVAYGMTETSPISFMSRSAEQPSDVVVVHRDI--------LPHTFAKIIDSTGNIVPRGIR--GELCIAGSGVQKGYYQNPEKTREALKTDHWMHTGDEAVMDTQGHCVITGRIKDIIIRGAENIYPAEIEEELNKHHAISQSCVVGVKHETLGEEVAAFLTPGQPRPSGAEIIE-WLQLSLGAQKAPAWVFWLGDFPITDSGKIKRNEMAD--------- 213970457 1546 -FPS-----ELCLHSLIEAQVLATPNAPALIFAD----EQLSYTQLNTRANQLAHRLREAGVGPDVLVGICVERSLELVIGLLAIIKAGGAYVPLDPDYPEDRLAYMMQDSGIGLLLTQTSLLER-------LPVPEHVQSICLDQDGDWLAGY----STANPVNLSPQNLVYVIYTSGSTGKPKGAGNSHRALV--NRLHWMQKAYALDGSDTVLQKTPFFDVSVWEFFW-PLLTGARLAVPGDHRDPERLVQTIRQHQVTTLHFVPSMLQAFMTHPQVES--CHSLRRVVCSGEALPAELAGQVLRRLPQLYNLYGPTEAAIDVT------HWTCTTDD---VLSVPIGRPIDNLKTHILDDGL--LPAAQGVAAELYLGGAGLARGYHNRAGLTAERFVPDPFYRTGDLARYRDEGVIEYAGRIDHQVKIRGLRIELGEIEACLLEHDSVQEAVVIDV-DGPSGKQLAAYLVGEQRSDHLRELLKAHLKASLPDYMVPTHFIMLDSMPLTANGKLDRRAL----------- 170748241 51 -----------TLGDLF-KIARGHGDKTFVVYRD----ERVTFTGFARAATALARALVEAGVRKGDRVAIAQRNLPEWPVSYFGALLAGAIATPLNAWWTGPELAYGLQHSGARVLIADGERFDRIAPHLPECPALERVLTARTARDPRATPLADILGPPLPDIALDPEDDATLFYTSGTTGRPKGAVGTHRAAATTVMAYPYAARSALRRGEAPLLVIPLFHVTGCHASLGAALYGGHRLVMMHRWDANAALDLIEAEGCTSAGGVPTIAWQLATAAREAGRPLPTLEGVTYGGAPAAGDLVRALGEALPRVVTGWGMTETSATFTHH---------QGEDYLAHPESCGPPLPVCEVRIVDPLGEPLPPG--SIGELCAKGPNVVRGYWDDPAATAEVL-SEGWLRTGDLARADDEGFLTIVDRIKDMLIRGGENIYCCEVENALYAHPDVIDAVVLPVPHPTLGEEPGAIVVLAEGAETGPEAIRAFAAERLAAFKVPVRIEIWDGLPRNPAGKILRAPLRAVFA------ 78223434 1 ----------MNWADYLEWGTRENPHKPLVYCND----KIVTYGEMSSWTNCIGNVLADLDVSKGERVATYLPNTPEHEAVLLGALKLGAIGCPLSMRENNVIVIDLLRGLEAKVLVVGAESVEFAREVLQELPELK--ILMADDASLGFLSLGELVGAELETLPMRDSEVAFIAYTGGTTGRPKGVQLTAGMLRAHNYVWYERYQLS-RASEVFFGCLSLWHVGGVLDAMALSYTTGASHVLLPKWNPVTALHLVKKHRVTCMIAATTLYQQMSRCDEFLTTDCSSLKICAVGGEPVPVELKERWRVTGASMREGFGMSEACTQVFAPGKDAPL------------SSCGKPFDRIEVRLVDPESRCVIEGAGS-GELAVRGDNVTPGYWHDPEQTGRKFDAEGWYYTGDMVRRDEDGYYYTVGRVDDMFQSGGENVYPSEIEAALVLHPDVTKAFCFPEPHTEWGKAACAVVELRPGATSNAERILEFCTTHLARFKRPRRIFCIDELPIGATGKVLRRQVKE--------- 118047612 4 ------------LPDWLARQSLLRPHHPALI----GAEATYTFAELDRWVSVVADRLRQR-VPVGSRVALLARNRLAYAAVVHAAPRAGVTLVLLNTRLTPAELAFQVRDSAPSLLIAEAELSTKIHEAAYGVP----IVTLEE------LTAPTTTISPSPAPPIDLAAPHTIIYTSGTTGQPKGAILTAGNHWWNAVGSML--NLGLHDDDRWLAVLPLFHVGGLSILLRGVIYGIP-VVLHERFDPALVKRDLAEQRITIVSLVAVMLQRLL-IVDSTPFP-AHLRCVLLGGGPVPQTLLEQCAARGIPVTQTYGMTEAA---------SQAATLAPAEALQRLGSAGKPLLPVELRIVRSDGSEAAAG--EVGEICLRGPTLSPGYLGMPSR-----RPDEWFRTGDMGYLDADGYLYVVDRRSDLIIAGGENIYPAEVEAALLSHPAVVEVGVVGLSDPEWGQRPVAAVVVR-FPVTAESLIAH-CRERLAGYKVPRTIVFVDELPRTAAGKLRRHQLRE--------- 116254037 17 ---SWRIPEDFNIGRAVDDWAARDPERVCLHFSPDGDHRVMTYRALADRSSAFANALVSLDVKRGDRVALLLPQSFETVIAHVAIYKAGAIALPLALLFGVEALEYRLKAAGAAAVVTNGFGLERIRQIRGRLPALKHIVSIDGASADA-TAFAELVDGHPDIAKTGPDDPALMIFTSGTTGPPKGALHGHRVLPGHIPGMQFAHEGFPRPGDKVWTPSDWAWAGGLLNALLPSLLLGVPVVSSPKFDAGMAYRIMAEMKVRNAFIPPTALRLMRSVSDRSKYDL-ALRTIGSAGEALGRETYEWARHLGITVNEFYGQTECNFVLAS----------SAAYGVTKAGAIGRAVPGHRVAIVSETGDELPVGEPGQIAIASPDPVMFLGYWDDMAATERKFVK-GWLLTGDIGRQDAEGYITFDGRDDDVITSSGYRIGPAEIEDCLIGHPAVQLAAAVGKPDAVRTEIVKAYIVLSPGHHPSEALIREWVKTRLSMHEYPREVEFIDALPLTTTGKVIRRLLRERAASE---- 207744731 993 ---------ETSIPALFERQVARDPEAIAVIFGQT----QWSYAELNARANRLAHHLIGLGVQPEDRVAVALHRCIDLPVAMLAILKAGAVYLPVDSKYPAERIAFMLDDTRPALLLTSS-----VTRANLHTTGLRQ-LCLDDLALDGLPAHNPGL-------PITPQHAAYLIYTSGSTGKPKGVLVSHRGVP--HLVSTHMRRCELGPGCRVLQFASPSFDAALSELLRPLLSGATSVMASPLVPGAPLAGLIQRERVTHATLPPAVLAVMPEN------SLASVRYLIVAGEAVSPALVERWHH-GRRMINAYGPTEATVLASMSAPMAGADDL----------SIGTPIDNAQIHVLDATMQPVPIG--AAGELCIGGPGVARGYLNRPGLTADRFVADPFYRSGDLARWRHDGTIEFLGRIDDQIKIRGFRIEPGEVQAVLEQHPEVAQATVIAREDQPGNRQLIGYVVAADGTQPEPAALRRYLAGRLPDYMVPAAVVMLDALPLTPNGKIDRKAL----------- 207744731 2053 --PDIDTDPDTPLQQLFEQQAAHTPDAIAVVC----EAQTLTYAELNRRANRLAHDLIAQGAGPGHFVAIALPRGLDLMVALLAVLKSGAAYLPLDPDYPQDRLAFMIDDAKPVRVITHA-------AIAGLLPGGAARLMLDAPDTQARLSRMPAIDDAHRSQPLLPSHPVYVIYTSGSTGRPKGVVIEHRNVV--RLLRVTEHQFHFGPDDVWTLFHSFAFDFSVWEIWGALAYGGRLVVVPALRSPRDFYALLCREGVTVLNQTPSAFQQLIAE-QAHSSEAHRLRCIVFGGEALERPWIQRNDPERTRLINMYGITEITVHATFCPIG------RADIEAGAGSRIGTPLADLRIYLLDEALEPVPVG--VQGELYIGGPGLARGYLNRPALTAERFIANPFYKTGDVGKRLPDGTFEFLGRNDDQVKIRGFRIELGEIEAKLAAQPGVRDAEVLAREDQAGDKRLVAYLVPEAGGTLHAATLRDSLARELADYMLPSAYVMLDALPLTVNGKLDRKAL----------- 207744731 3143 ------YPRHTCLPQGFEAQVERTPDAIAVIH----EARQLTYAQLNAQANRLAHRLIALGVRPDTRVALCMERSVEMLVGLVGIFKAGGVYVPLDPGHPPARLTAMLED-------CAPAAVVVKAALPAGLPVPALPVVAIDDADAAPDLPAG--NPDAKAIGLTSRHLAYVLYTSGSTGLPKGVMVEHRSVMLWQALEQTVYGEGRPCARVALNAAMSFDASVQ--ALVQLLSGRCLVIVPQRLDAAALSAFLRDQRIDVFDCTPAQLDLLVAEGSFDGAP-GWPRAILVGGDAMAAGTWDTLCRTDVRVYNVYGPTECTVDATLCALHAQ----------AGRPSIGRPLANTRVYLLDERRQPVPVG--VAGELYIGGAGVARGYLNQPDLTAERFLPDPFYRTGDLGRWLPDGRIDYLGRNDQQVKIRGFRIEPGEIQAVLEQHPDVAQAAVVAQEDAAGGKQLVGYAVAAGAARVAPTDLRRHLAERLPDYMVPTAVVMLDALPLTANGKLDRNAL----------- 212703378 88 -------------------------------------VRCFTYQMLYTEVCRVAHALSSLHINKGDRVALYMPMIPELVIAMLACARIGAIHTAIFSGYAEGGVRSRIQGSKAKVVITADALKANLDPILEKCPSVAHVVVVNHATPNRDIWWHDLIEDDFPCEPMDANDTLFLLHTSGSTGKPTGIMHSTGGYLTYA-AHTTQWVFDMRDDDVYWCTADMGWITGHTYGYGPLALGATVVMFEGVPTPDRYWRIVEKFRVNILYTAPTVIRSLMRLGEAERYDLRTLRILGSVGEPNPEAWHWYHKNIGLPIVDTWWQTETGGAMISPLPYAT---------KLKPGSASRPLPGIDAAVMDEEDGD---GSTRSGHLVIRKPWMMQGVYNDEEKYQSYFSRFGCYESGDGAEVDEDGYFWILGRVDDSINVSGHRLSTAEIEAVLASCPEVAEAAVVPMPHALKGEGIYAYVVTRDEVPWSDDVRKKLVRRDIGALASPEYIQFVEAMPKTCSGKVIRRMLRKIAGNVY--- 116620124 1 ----------MNLTHLFDLSLSGRRDTGALEF----QDRCYTFGELDSRSNRLANLLLHRGLKTGDRLCCYLANCVEMIDLYLACVKLGVIFVPINILYRDREMHHILSDAEPIALIAAEPFPAPVP------------IWRAADLAAEAASFPDAR----PTIALDGDTPAGIIYTSGTTGASKGAVLTHNNFAANAI--TLLTCWQITAADRFLLALPLFHVHALGNGLHCWLASGCRMRLLERFEHQKAAAEFLDFRPTLFFGVPTIYVRLLDIPPDAAREIAAMRLFVSGSAPLPAQVLESFKRYGHTILERYGMSENLMNISNPYLGE-----------RRPGSVGLPLPGVSVRLV-------------EGEIQLKGPNLFKGYWRREEATRAALV-DGWFRTGDLAECSLDGYYTLSGRKSDLIISGGFNIYPREIEEFLQEQEEIAEAAVVGLPDPVRGEVPVAYVVCK--CAFDAADLEARCRAQFASFKVPRAFRTVPMLPRNAMGKIQKHLL----------- 154684837 456 --PPAQTHQAKPLTDWFKEAVNVNPDAPALTY----SGQTLSYCELDEEANRLARRLQKQGAGKDTVVALYTKRSLELVIGILGVLKAGAAYLPVDPKLPEDRISYMLADSAAACLLTHQEMKEKA----AQLPYTGTTLIIDDQA-----RFEEQASDPA--AAIDPDDPAYIMYTSGTTGKPKGNITTHANI---QGLVKHVDYMAFSEKDTFLSVSNYAFDAFTFDFYASILNAARLIIADEHLDTERLTDLIRQENVNVMFATTALFNLLTDAGEEW---LKGLRCVLFGGERASPHVRKALEIMGPKLINCYGPTEGTVFATAHVVHDIPDSLSSL-------PIGKPISNASVYILNGQNQLQPFG--AVGELCISGMGVSKGYLNRHDLTKQTFIPNPFYRTGDLARWLPDGTIEYAGRIDDQVKIRGHRIELEEIEKQLQEYPGVKDAVVVADRHESGDASINAYLVNR--TPLSAEDVKRHLKKQLPAYMVPQTFTFLEELPLTTNGKVNKRQLPK--------- 56695915 1 ----------MNIGLWLARQAQAGGERPALFL---GRDLVADYAAFHDRAARVAGWLGSQGVAPGDRVALFMGNSPDYLILQYGIWYAGAAAVPINAKLHGREAAFILADSETTI-----TFAAPDLAAALHAAQAPGRIVETGTAGLAAILAADPVAA---PAQCDPGDLAWLFYTSGTTGRPKGVMITHRMLMAVSLA-YPVDVDPVTPEDTVLYAAPMSHGAGL-YNMVHVLRGARHVCPAGGFEPGEIFGLARHFTRVQMFAAPTMVKRMTDQARASGETGEGLRTVVYAGGPMLADIVEAVEHFGPIFVQIYGQGEC-PMGITALSRHDVTDRSHPRWQERLASVGRAQSPVELRIGDGDGAPLPPG--QTGEVMVRGDVVMPGYWRNPQASARALR-DGWLMTGDMGFLDAEGYLTLQDRSKDLIISGGSNIYPREVEEVLLTHPLVREASVVGRPHPDWGEEVVAFVV---GEATAAEL-DALCTRNIARFKRPKHYRWLPELPKNNYGKVLKTELR---------- 78189092 55 -----------TCYNALDRHVDERGNQLAVIYDVTGTKQRYTYREFRDIVALFAGALKSRGVHKGDRVIIYMPMIPEAVVAMLACARIGAIHSVVFGGFASHELAIRIDDCKPKVIISASDYKRLLDFAIELAHFKPEICIIKQREQERDLTWQQSLAEPVPCVPVESSDPLYILYTSGTTGKPKGIVRDNGGHMV-AMQWSMKHVYNVEPGEVFWAASDVGWVVGHSIVYAPLLQGCTTLLPVGTPDPGTFWRIISEYNVSVLFTAPTAFRAIKKEDPNRQYSFPNFRALFLAGEADPDTVRWAEEKLKVPVVDHWWQTETGWAIAANCQGM-------EPGPTKYGSASRAVPGYNVQVVNAEMEQLPAG--QMGDIVVKPPGTMLTLWKADTRFVETYTYPGYYQTSDAGYIDEDNYLYIMSRTDDVINVAGHRLSTGAIEGALCEHPDVAESAVIGVADDLKGEVPLGFLVLKNNVDTPSQIIKHVVRENIGPVASFKHAVIVNRLPKTRSGKILRGTMKK--------- 126459994 44 ----WFVGGETNIYNALDRHVRRANKAALIWVSSSGQTRVLRYWDLYREVNRFATLLRMRGVERGDRVVIYMPMIPEAMVAMLAVSRIGAVHTVVFSGFGAQALADRIRDAEAKLVITADGLKPTVDEALAIAGLDAEVVVVGVPMREGRDFWWQELNAYTEPEWVAGDEPLFILYTSGTTGKPKGILHLHGAYVWYAFSHLVGAEREFRDDIVFFSTADIGWISGHHYGVHGPLLNGLTVLYDDAPDPGIWWEIVDAYKVTHILFSPTAIRLLMKYGDERRYSLDTLMAAYPTGEVLNEEAYKWLVKRGCQVADIWGQTETACFVTAP------GSMNLGGFSYKYGSVGLPYPTLNLVILDDEGRELPRGQK--GHVAVKPPLPPATLWRDPKRYVESYWSKGYYHTGDLGYIDEDGHLHILGRSDDVIKVAGHRLSTREVEDIVASHPAVAEAAVVSIPDPVRGDVLAVFVVPRAGRLITEEEVVAHLRKSLGPLAVVGKVAIVEKLPKTRTGKVMRRVLRAMA------- 167888937 943 ---------RTTFHGLLEVQAGRTPDATAIVF----ENEVLTYAELNAKANGLARRLRAEGIKTGDLVGLIVERSTDMIVGMYGIMKAGGAYVPIDPEYPKERINYMLEDSGTKMILAQAHLLE-------HRGWTGNVLLLDE--PSTYDADASNLKDTADP-----DDLAYVIYTSGTTGRPKGVLVEHRGL--QNLSDVYRGLFEVTPQDRIVQFASLSFDASVSEILTTLSHGATLCIPSTQLDHALFEQFMNDKGITVATLPPAYAIHL------EPERLPTLRCLLTAGSATSVELIEKWRK-HVQYFNAYGPTEDSVCTTIWNAQNSEETVG-------IVSIGQPIANHRVYILDEHFRLLPVG--VAGELCISGIGLARGYHNRPELMDEKFVDNPYYRTGDLVRWLSNGTIEYLGRIDHQVKIRGYRIELGEVEAHMLRVPSVQEVVVLAVESDDGYKDLVAYFVA-AQKLEVSELRAD-LSEMLPGYMIPSRFIQLEDMPLTSNGKIDRKALQDE-------- 86748369 1 ---------DFTLGDVYRRNASLFPDRTAFVI----DGVRVTHRDYLARIERLAAGLLRDNVRPGDRVAILSQNCPEMVELIGAVALIGAILLPVNYRLNAEEIGFVLGDGAPTVLIAGSDYRDIIAGLQPSLASVRKTYAIGAD-PGPFAPFAELESDDAVPPEVAAADGFVIIHTAAVGGKPRGALISQGNLLIA--QSSLIEAWRLTERDVNLGMLPLFHVTGLGLMLTLQQAGGASVI-SAKFDPAQAARDIEAHRVTVLAFAPTLGNIL---DQAQSAQLQSLRAVT---GLDTPETIERFEKPQATFWATFGQSETSGLATFAPYRD------------RPKSAGRPLPWRTIAVVDADDRPLPAG--EVGEIVLRGPTVFKGYWNNEAATQHAFR-NGWHHTGDMGKFDADGYLFYAGRAKELIKTGGENVYPAEVEGALKQHPAIAEAVVIGVPDPQWSEAIKAVCVCKPGQNVDAVTLADFVGSLIARYKKPKHVVFVDALPKDAKGAVDRAAVKA----AHGGA 218442727 463 ------------IHQLFELQATQTPQSVAVIF----QDQQLTYQELNERANQVANYLKHLGVGTEDLVGIYLFSSIEMIVGLLGILKAGGTYLPLDPSYPQQRLALMLEDAQISLLLTNNQLREQIPEFTGKT------ICLDGDWSKITEQNKENLLTQTTP-----DNLAYVMYTSGSTGTPKGVCIPHRGVV---RLVKNNHYASLNSSEVFLQFASISFDAATFEIWGCLLNGARLVLPEKEFTLSSLGKVVQDYEVTTLWLTAGLFHLMVDQQLES---LRGLRQLLAGGDVLNPNHVRKFQYKDCRLINGYGPTENTTFTCCY-------SITDDTQWETSVPIGYPIANTQVYVLDRYLRPVPIG--IAGELYIGGEGLARSYWNRPDLTQERFIDNPFYKTGDLVCYRSDGTLEFLGRLDQQVKIRGFRIELGEIESTLSEHPAVAEVTLALKEDTKGEKRIVAYVVCHREKAVSVKDLRDFLQKVLPDYMLPSVFVFLDKLPLTSNGKVDRQAL----------- 56476986 14 --PKITLPRDYNAADDLRNLAAGRGSKVAFID----DAGSYTYDELAARVNRFANALGALGIMREQRILVCVHDTIDFPTVFLGAIKAGVVPVAVNTLLTASDYEYMLGDSRARIAVVSAPLAETFAPLLDCVPTLERLVIAGAEAPDSLAALMDSASDQFRTAPTTCDEPCFWLYSSGSTGAPKGTVHVHSSLI-QTYELYAKPILGIREDDVVFSAAKLFFAYGLGNGLTPLAAGATGVLMAERPTPEAAFRRLREHRPTIFYGVPTLYASMLASPDCPAKGELAIRVCTSAGEALPEDIGRRWERFGVEILDGIGSTEMLHIFLSNRPGE-----------VRYGTTGKAVPGYELRLIDDAG-FVIEGADEPGELQIAGPTSAAMYWNNRAKSRDTF-QGPWTRSGDKYSRSADGYYIYAGRNDDMLKVSGIYVSPIEVESCLIEHEAVLEAAVVGHEDDGQLIKPKAFIVLKPGTPALAESIKQHVKAHLAPYKYPRWMEFVDELPKTATGKIQRFKLRAQ-------- 108763649 1154 -----VYEAPLTLHGLFEAQAARTPEAVALCF----ESETLTYGELDRRANQLAHHLRGLGVGPEHRVGVCLERSLELVVSLLGVLKAGGAYVPLDPSYPQERLDFMLRDAAVRVLLTQQRLAKVFTEAA----VTRVFVDADERAPFQH-------AESPRRSASWSESLAYVIYTSGSTGRPKGAMNTHAGVRNRLL--WMQSEYGLSADDRVLQKTPLFDVSVWEFFW-PLMTGARLVLPGGHQDPAYLKQLIQDEAITTAHFVPSMMQAFL--AESAVEQCASLRRVFSSGEALSPELRDHFVARLPELYNLYGPTEAAVDVSAWDCHRSLPS--------RTVPIGQPVANTALYVLDTRLAPLPVG--VPGELYIGGVQVGRGYLGRPDLTAERFVPDGFYRTGDRARVLPDGSLEYLGRLDHQVKVRGHRIELGEIEATLEQHPAVQQAVVLARTAVGDDVQLVAFISHRGHAPTPATLRD-FLAERLPGFMVPSHIGILAELPLGPSGKRDRLAL----------- 108763649 3285 ------LPEDTCVHHLVETQASHTPDAPAVTF----EERSFTYRQLDEQATLLARRLQSVGVGPDARVAIVLDRSLEMVVAMLGVLKAGGAYVPLDPAHPKARLEAVLQEAHPAAVVTRRELAP-------NLPVREVPTLLVEDAPEHPL--------PPLTRGVAPRNLAYVLYTSGSTGRPKGVMVDHGNLVNH--FVTLDERIEARPAGTWLAVTPTFDISGVELVWTLTRGFHLVIHPEERHARRSVAEQIEHHAITHLQCTPSRASLLLQSPGMARA-LARLRVLVLGGEALTPALAAELRRLTGRLLNIYGPTETTIWSTTHAVEASGPTVP----------IGRPVSNTEVYIVDAHGTPVPMG--AAGELLIGGEGVSRGYLHRPELTAERFIPNPFYRTGDACRYQPGGVLEFLGRIDQQVKIRGYRIELGEVEAVLREHPALREAAVVARTQDDDAARLVAYLVPSQRDTPLENLVRAFLRERLPEYMVPSAFVPLEALPLNASGKVDRQALPQ--------- 108763649 2213 ---ATGYPRDATIQALFEAHAAATPDAVALTCEH----HQLTYGALNQRANQVAHHLRALGVSAGARVGLCLERSLDMVVALLGILKAGGAYLPLDPTFPPERLGFLVQDARMAALVTRSGLADDLP--------VQWIPVV--SLDEDAAALAARPTANPTPVC-NAEHEAYVLYTSGSTGKPKGVAVPQRAVVRLVRNTHYVH---LGPDETLLQFAPLAFDASTFEVWGALLNGARLAIHPPTPSLEELGSFIARQGVTTVWLTAGLFHQVVDHALES---LASVRQLLAGGDVLSPAHVRRVRYPGCRVINGYGPTENTTFTCCH-------TVSPDEPLVNAVPIGRPISNTRIHVLNAALEPVPVG--APGELCAGGDGLALGYLNDPALTAQRFIPDPFYRTGDRCHVLPDGRVEFLGRVDEQVKLRGFRIEPGEIEAALALHPTVHEARVMAREDGPGEKQLVAYLVARPSELPPAEDLRRYLQARLPVFMVPSAFVTLAAFPLTANGKVDRRAL----------- 197775794 30 -LPELRYPDRLNCGELLDRTIERFGADRPVFRSGAGEV--WSYGHLRERVDRIAHVLTELGVVPGNRVLLRGPTTPHLAACWLAVMKAGAVAVTVLAQHRAGELATVCEIASVGHALCDVRTVD--ELVKAEVPGLR-ITTYGGDAPDDLLGLAAAAGPEPEPVRTAADDVALIAFTSGTTGRPKGCMHFHRDVLAIADTFS-AHVLRPEPDDVFAGSPPLGFTFGLGGLVVFPMRAGACALLLEQAGPGQLLPAIAEHRVSVLFTAPTAYRVMLD--QFDSHDTRSLRRCVSAGENLPAAWQAWLERTGLRIINGIGATELLHIFI-----------SAADGAIRPGTTGVPVPGWQARVVDGEGRPVPDG--EPGLLAVRGP-VGCRYLADPRQTQ--YVRDGWNLTGDTYVREPDGWFRYVARADDMIISAGYNIAGPEVEDALLHHPDVAEAAVVGRPDELRGQIAVAYVVLREGAATGEDALRDFVKERLTPFKCPREIVFLDALPRTPTGKLQRYRLR---------- 148553939 6 --------------DWVANYARTQPDAVALHNLDTGETR--SWAELESRVGQIAHALRRLGLVPGDRIVNISDGDLRHFELQFACARAGLVWVPLNFRHTAVELARACREMAPKLMLTDATWGETARQVARE-TGVAHVHDWDAGGDDALLDPSRAMGES----EIDPDAPLQILYTSGTTGTPKAAIVTLGGMVIHALQQVEFCATA-EPGGHLFQPMPLFHFGGLNTASNPILFFGGRVTITRRFDAAATTAYCGDNAVTHLCLPPVMYQMMADSEPFAQADFSTLRRFICGGGRVSERLRAAYEPKGARFVPQYGGTEMGPVTSMN---------PGRLDKIMAGSCGQKSLHIDMRIVDERGEDVPRG--QPGEVWVRGPGVTIGYL---DANAAIVRNDGWHRTGDVLWQDEDGFCFVVDRVKDMYKSGGENVFSAEVEGVLMTNPAVAECAVIGVPDDRWGEVGLAIVVASNGHRVTLEALQATCEGRLARYKHPKHLRIVESFPRNVTGKIAKPALRAEF------- 54022447 1 ----------------LHDAARTHGAAPALA---DGEV-RLDWTQLLAEVQRTARALIARGVRRGDRVAIWSPNTYHWVVAALAAHYAGAALVPLNTRYVADEAADVLGRVRPAALFVAGTFLDRLTELRAAAPDLAIETVVVIPVEPGTWPDLDAAAETVTPAEVDPEDLSDILFTSGTTGRSKGTLVAHRQAM--SVVRAWAERATLRADDRYLVVNPFFHNFGYKAGFLACMVTGATIVPQVTFDVPRTMQLIGSERITVLPGPPTIYQTILDFPGRESYDLSSLRVAVTGAATVPVVLIERMELAFDVVLTAYGLSESAGFGTMCS--------PDDDAVTVANTCGRPIADFELKL------------SEAGEVLLRGPNVMLGYLDDPEATAETIDAEGWLHTGDIGTVDERGYLKITDRLKDMYISGGFNVYPAEVEQALARLDGVAESAVIGVPDERMGEVGKAYVVRKPGAELTEEQVIAHAKTVLANFKVPRFVEFRDQLPYSAAGKVLKRQLREE-------- 148553712 4 ---------------FLDQGARIDPEGTVLLQGD----RRWRYAEVQVFTRRFARRARDAGFAPGSRGAVLSLNDAVAFQCAFGLHRAGMSWIPMNPKNGEDDARYTLDMFECDLLVFHSRFADMVRAIRPQLPRIAAYVCLDRRIGDSLDEWLSGVPDGWTDLPLDNDALAIIMPTGGTTGRPKGVMLTERNLAAMVATYLFSFVYRTGERPVAMAAAPLTHAAGPLAVPAIARGGAVAILPAP--DIDAMLDTIEAQRVTEFFLPPTLIYRMLDHPGIGDRNLRSVRYFGYGSAPMSVELKRAIRLFGPCLTQFYGQSEAPALCTFLAPEEHVDDNGDPAPDRVLSSCGRPTALIELRILDADDREVPAG--EMGEVCVRGDLVTPGYYRQPELTAAAIV-DGWLHTGDIGFLDGEGRLHVCDRKKDMIISGGLNIYPQEIEQVIWSHPAVADCAVIGVPDEEWGELVTAVVETIEGQDISADAVLGLCRQRLGSVKCPKRVDFVDALPRSPNGKVLKRVLRDRY------- 15487302 42 ------------------------PNPAFWWVNGQGDEVKWSFREMGDLTRRVANVFQTCGLQQGDHLALMLPRVPEWWLVAVGCMRTGIIFIPATILLKAKDILYRLQLSKAKGIVTIDALASEVDSIASQCPSLKTKLLVSDHSREGWLDFRSLVSPEHTCVKSKTLDPMVIFFTSGTTGFPKMAKHSH-GLALQPSFPGSRKLRSLKTSDVSWCLSDSGWIVATIWTLVEPWTAGCTVFIHPQFDTKVIIQTLLKYPINHFWGVSSIYRMILQQ-DFTSIRFPALEHCYTGGEVLPKDQEEWKRRTGLLLYENYGQSETG-LICATYWGMKI----------KPGFMGKATPPYDVQVIDDKGSILPPNTEGNIGIRIRPVSLFMCYEGDPEKTAKVECGD-FYNTGDRGKMDEEGYICFLGRSDDIINASGYRIGPAEVESALVEHPAVAESAVVGSPDPIRGEVVKAFIVLHDKDQLTKELQQH-VKSVTAPYKYPRNVEFVSELPKTITGKIERKELRKK-------- 170693511 14 ------------ISDIPALAAARDPQHVALIE----DARRLTNAQLMEAVDTVSALLREWGVRGGDRVMIVAENSIAQIVLLFATARLDAWALVSNARLSAAELDAIRAHAKPRVTAYMVESSVDASQHAERHQAREAPGMTPDIGAWSYVADDSAQTQAEPVEAASERQCAALIYTTGTTGAPKGVMLSHRNLLFIATVSSRLR--QVRPDDVVYAVLPISHVYGFASVCLGSLHAGATLRLAPRFAPEAVRRALTDERVSIFQGVPAMHAKLLEHLQTHGHRAPHLRFVYSGGSPLDAALKAHVESVGLPLHNGYGMTESSPTVSQTMLDAPRADC----------SVGEVIPGVEVRFVELDGADAAPG--AIGELWVRGPNVMLGYYRNPEQTRAAVTEDGWLKTGDLARQDADGALHIVGRSKDLIIRSGFNVYPAEVEHVLNAHPQVVQSAVIGRAVE-GNEEVIAFVELAAHATVTPVELAAWCAERLAPYKRPAEVKVLAALPAASTGKILKHRLRE--------- 158316256 8 --------------------AADRPAHPAV----TTRSGSTSYRELADGALRVAAALTVQGLGLGDRIAILARNDLPYVELIYGADFVGAVVVGINCRLSPAEVADILDDCQPSLVFVADEYLPLLGSAAAGV--LRVSLDRDYRTWCGTGDMTRFV-----PRVGYADSVVLMVYTSGTTGRSKGVRLTEANIT--AALAANRDVWFVGPEIRALALFPLFNISGSIFLLSILHVGGEVVI-AENASGATILELLGARRITHALFVAAMIVALLDQPADDEIDLSSLRVLIYGAAPSSAAVIDRAMRRTCDFFQGYGMTETCGGIAMTPPHRYGEEIA-------PASVGRAIPSYEIRIVDPVRRDLPVG--VEGEIWARGPQNTIGYWNRAEETDRLLAADGWLRTGDVGVLDAAHNLYVVDRLKDMIISGGFNVYSLEVEQILVGHPDVGDAAVFGVPDERWGETVVAVVTLRPGATCVPADLSEFARARLAHFKCPRRIEILDELPRNAAGKILKRELRGRF------- 197105971 13 -----------TIADVIRAQAAALQDKPALIDA----RRTISYAELDALMDRIAAALQRDGVGKADVAAVCASTSVEYGATFFGVLRAGAIVAPLAPSSTPESLIVQLEDSGAKVFFLDKGVADHMAGVLDQV-TAKRVSLDGSDVGQPFEEWLVPEGAKPVLHEIDPDQGFNIIYSSGTTGAPKGIVQPHR------MRWGQIRRGVYPPEAVSLVSTPLYSNTTL-VSFLPTISNGGTVVLLPKFDVEQFLKLSEKHRVTHAMLVPVQYRRLMAHPDFDKYDLSAFQMKFSTSAPFPAELAEVLRRWPGGLVEYYGMTEGGGSC----------GLVCHEHPDKLHTVGKPLPGHDIRLIGEDGKEVAQG--EIGEVVGRSGAMMVGYHNQPGKTSEAWSPEGYIRTGDVGRFDEDGFLTLMDRKKDMIISGGFNIYPSDLEAEIVQHPAVLEAAVVGVASDAWGETPVAFVALRPGQSVSAEELRAWVNGRLGKTQRLADLKIVEGLPRSHIGKVLKRELRDGYR------ 206971671 26 -----------TFGGVLRERAEKYGDRIAVV---SGKKH-ITYSELNKKVDRLAAGLLNLGIKKEDRVVIQLPNIIEFFEICFALFRIGALPVFALPSHRSSEISYFCEFGEASAYVISDDYRKLAREVKEKVPTLQHVIVVGEE--EEFVNINDLYMDPVSLPEVQPSDVAFLQLSGGTTGLSKLIPRTHDDYIYSLRVSA--EICNLNAESVYMAVLPVAHNYPMSSPTFGTFYAGGKVVLATGGSPDEAFALIEKEKVTITALVPPLAMIWLDAASSRNADLSSLEVIQVGGAKFSAEVAKRIRTFGCTLQQVFGMAEG---------LVNYTRLDDPEEFIIY-TQGRPMALDEVRVVDENDNDVQPG--EVGSLLTRGPYTIRGYYKAEEHNARSFTKDGFYRTGDLVKVNEQGYIIVEGRDKDQINRGGEKVAAEEVENHLLAHDSVHDVAIVSMPDDYLGERTCAFVIARGQVPAVSELKMFLRERGIAAYKIPDRIEFIEAFPQTGVGKVSKKELRK--------- 108757791 30 -----------TFGQLLHERAQRHGERTALVAGE----RRLTYANLDARVSQLAAGFHALGIQARDRVVVQLPNVAEFFEVIFALFRLGALPVFALPAHRASEIGYFCAFTEAVAYVIADDYRTLAEQVRGTCPTLKHVIVAGDAGPFTALSSLYAAPTALPPGPAPS-DVAFFQLSGGSTGVPKLIPRTHDDYIYSLRGS--VDICQLDETSVYLCALPAAHNFPLSSPVLGTFYAGGTAVLAPNSSPDTVFPIIERERVTITAVVPPLAMVWMDAAKTRRHQLASLRVLQVGGARLSTEAAMRVKTLGCTLQQVFGMAEG----LVNYTR------LDDPEDVIVSTQGRPIPDDEIRVVDEDGEDVAPG--ETGQLLTRGPYTIRGYYKAEAHNAKAFTDDGFYHTGDVVRVTPQGYLVVEGRAKDQINRGGDKVAAEEVENHLLAHPDVHDAAVVAVPDAFLGERTCAFVIARGTPPAPNVLTAFLRQRGLAAFKIPDRVEFVEAFPKTGVGKVSKKALRD--------- 111020945 6 -------------------HAATTPDKPAVIMAGTG--QTVTFAELESRSVRIARHLHALGLRRGDHVAVLATNTPAIFDIYWAAMRSGLYLTMANWHLTPPEIAYIVEDCGAKALIVDAALDAVAHDLTALTPATEHRLAFGGTIP-GYNSLDRAAAAESDVPLPDQPRGADMLYSSGTTGRPKGIELPVRQIPGDTMTGMNATVWGVTPDTVYLSPAPLYHAAPLRTCASVQALGGTVVV-MDRFDAEKALAYIEQYRVTYSQWVPTMFVRMLKLPAETKYDVSSLRVAVHAAAPCPVEVKRQMEWWGPILSEYYSSTELNGMTLVN----------SDEWLRKPGTVGRAALGV-AHICGDDGADLAPG--EIGTLYFERDTLPFEYHNAPAKTRDAQHPQTWTTTGDVGYLDEDGYLFLTDRKSFMIISGGVNIYPQEIENTLTEHPAVLDVAVIGIPDEEMGESVLAVVQTVGDDALAGELLDH-VRGRLARFKVPRNVVFSDDLPRTPTGKLVKGTLRDRYA------ 118469180 9 ------------------------ANKPAIILYPSGTV--VTFDELEARANRLAHHFRNQGLQEGDVVAILMENNSHIHTVMWAARRSGLYYVPISTHLTAAEAAYIVDNSGAKAIVGSAKMRDVLAGLGDELPNLPDTLLIADGDLDGWLRYPEAVADLPDTPIDDELDGDLLQYSSGTTGRPKGIELPHVHPSENPGMMAALISFWMTPDSVYLSPAPLYHTAPSVWSMQVQAAGHTTVV-MEKFDAEGCLEAIQKHRVTHGQFVPAMFTRMLKLPESVRYDVSSLKRVMHAAAPCPVDIKKQMDWWGPIVDEYYASSEAIGATL----------ITAEEWLKHPGSVGKPLTGI-VHVLDEDGNELPPG--QAGEIFFEGGQDF-EYLNDAEKTASSRDARGWKTVGDIGYLDEEGYLYLTDRRHHMIISGGVNIYPQEAENMLVTHPKVMDAAVFGVPDDEMGQSVKGVVQPADATPEFGEELLAWLRDRLAHYKCPRSISFELQLPRTDTGKLYKQELIAKY------- 90426073 1 -----MALDDFTLADVYRRNAALFPERTAFLH----EGQRVSHLDYLRRVERLAAGLAGEGVAPGDRVAVLAQNALDVIELIGAVAWLGATLLPVNFRLGAEEIGYVLADGAPVVLIVGRDYQELAASLMPSLPSVRRWFGLGDAAPP-FSPFAELRAGPAPERDVDADAGFVIIHTAAVGGRPRGAVLSQRNLLIA--QSSLIQAWDLGERDVNLGVLPLFHITGLGLVLTAQQVGGASVL-AAKFDPAQAVRDIAAEQVTLLASFAPMLANILDH--AGGDQLASLRAVT---GLDSPETIERFEAAHARFWSTFGQSETAGLATLSRYRE------------RPKSAGRPLFWRRMTVVDADDRPLPCG--ETGEIVLRGPTVFKGYWNNEAATAHVLR-NGWHHTGDIGRFDADGYLWYAGRAKELIKTGGENVYPAEVESAIRAHPGIAEVVVIGVPDPQWSEAIKAVCVRRAGAAPSAAEIADFVAGQIARFKKPKHVVFVNSLPKTATGAIDRAAVK---------- 121998988 26 ---EPMLQELGTVADIARRRAEQSPHLPAYACLENGLNATLDFATVDRLADCFAAWLTEAGIRPGDRVAVQMPNALPYPVAVFGTLRAGAVLVNINPLFTPREMQHQLQDSGARVLVIVDLFADVLSGVADLFPWLKRGLVHGPASPQGVLARGERLGPQPWPERSP-DDLALLQYTGGTTGLPKGAELRNRNILANLEQIKRVAGDAIRPGDVVLTALPLYHIFAFTFNLLTFHHYGCRNILCPSPRPDKLRKAFEQFPVSKFSAVNLLFYGLLQAEWFQKNPPQHLDFAIAGGTALHRSTAEQWQSLGHTPLEGYGLTETSPVLAVNPPHGE----------NRLGSVGVPLPGTDVRIVDDDDRPVPQG--QTGEIVGRGPQVFEGYWQRPEENRQTLR-GGWFHTGDIGYMDPDGYIYIVDRKKDMIDVSGFNVYPNEVEEALAEHPAVAEVAVVGAPRGEAGQAVIAFVVTPEQQELAESELLDFARQQLTHYKVPRRVVFRDALPKSAVGKLLRRDLREEAR------ 90420267 54 ---------------------------------------TMSYGELARRSSRLAAAFAARGVKRGDRVAIVLPQSFETVIVHLAVYRLGAIAVPLALRFGPEALEFRLRACSAKLVVIDASGLSVLAEITGALPDLTDIVTVGQARGDELGDLERAAAGVVPIAETTPDDPAMIIFTSGTTGSPKGALHGHRVLLGHLPGMRFHHENMPQAGDRIWTPADWAWAGGLLNALLPSLLLGVPVVYSRRFDPAAAFALMARQKVRNAFLPATALRMMKGAANAQALAGLDLRTVGSAGETLPADTAWARDVLGVTVNEFYGQTECNMVLGS----------AAAFGVSRAGAIGKPVPGHKVAIVDADGREVPRGVTGTIAIAAPDPVMFLGYWQNPKATSEKFRGD-WLLTGDQGQMDADGYVEFVGRDDDIITSAGYRIGPGEVENCLLAHPAVHMAAVVGKPDPLRTEIVKAYIVPAAGHAPSEDLARTIVRERLSAHEYPREIAFVEAMPLTTSGKIVRRE------------ 170035152 26 -----------SMGAFVRNRMRRNGNDVAVIDGVYGTEVQ--YLELLEQSVRLAECLRTLGIRVGDVIGIVSENRLEFPAVLFGALFVGATVAPINLTYSERELEHAFSLSKPKLIFVSPFSADVVAAARRNRHIVQKVVLFGDENPEGQDQRDVVLFEEFQPTVDIDQHVALIMCSSGTTGLPKGVQLTHANLLASALLEESSNLMEPPPGGVLLGVLPWFHAYG-CMTLINVICNKQKLVSLPKFEEGLFLSCIENYRCTMIFVVPPLVVFLAKHPLVDSYDLSSIDTLLCGAAPLSKETEDLVKRLNVRVRQGYGMSETT-----------LATLVQNGECHKSGSVGKVQIGTLAKVIDETGKLLGPNQH--GELCFKGSQIMKGYIGNEKATRETIDQDGWLHTGDVGYYDEDFEFFIVDRLKELIKYKGFQVPPAEIEAILLTNPKVKDAAVIGLPDEAAGELPLAFVVKQGVDISEAEIKKYVADRTSPAKRLHGGVRFIAEIPKNLSGKILRRELRAMLQ------ 116200716 36 ---------DLTLGELLNLQCLHHGTREAVVIPWTGA--RWTYNELNHHSRLLAAALLEMGIGVGDRVGIMAGNCEQYAAVFFAATRIGAILVILNNTYTPTEAQYGLDFSECKVFFTTKRIAPLLTQLSARATGPKVVILRGDS--DGYTTYKNLLGSRVDPAKVLPHLVCNLQFTSGTTGLPKAAMLTHHNIVNNARF--IGDRLRLAPTDTLCCPPPLFHCFLVLGLLTVLTHGAKIVYPAEVFDARATLRALRAEHCTALHGVPAMFDSLLALPEMKGVRAGGLRTGIVAGAPVPRHLMEGMERLGAEFTSSYGLTEASPTCFNAFTDDTV--------ATRLATVGRLMPHARAKIVDREGVVVPVGTR--GELCIGGYQLQAGYWNNSEKTGEVMVRDEWLHTGDEAVFDERGYCTITGRFKDIIIRGGENIYPLEIEERLVAHPAVGMAVVVGLKDAHYGEVVGAFLDVDAGRPGAEEVRE-WVRRKLGKHKAPTHVFWLATVPLTGSGKVRKFEMAQ--------- 116192995 54 ---------PHTIPEHFSSIVKRFGDRPAVISRTPTTSHTLSYEKLDLASNALAHSLRSLGVKKGDRVAVSLGNSAEFATLTYAIFKLGAILVPLNPGFNAKQVTAALNHLGVELLIIGASNLPLLQTIAPDLPSLKTIVVVDNSISHPLSGFPPLASLRSPDSPLSPTETINIQFTSGTTSHPKAAMLSHTSILNN--GALIAHRMGLDPSDLIVCPPPLFHCFGSVLGYMATATGAALLFPSPAFDPRAALRMAAAHRATGLYGVATMFVAMFELLEQVAALPGHLRKGIGAGSSVPESIMRRYATFGLQLVICYGMTETSPVSCMTAPGDSFDRRTR--------SVGRVMPHTKVKIVDDRGRVVPVGEK--GELAAAGYLVMKGYWGDKERTEEVRRVERWMYSGDEASMDKDGYVEITGRIKDLIIRGGENIHPLEIENCLFQHPLVAEVSVVGVSDEKYGESVGAFVIVHKGVVTDEEAVREWVRTHLSSHLVPKHIWFVTEYPKTASGKIQKFKLRDMAKQLL--- 39401 28 -----------SIHQLFEEQAEAFPDRVAIVF----ENRRLSYQELNRKANQLARALLEKGVQTDSIVGVMMEKSIENVIAILAVLKAGGAYVPIDIEYPRDRIQYILQDSQTKIVLTQKSVSQLVH----DVGYSGEVVVLDE---------EQLDARETANLHQPPTDLAYVIYTSGTTGKPKGTMLEHKGIAICNPFSKIRLASPSKTGSGFLPACRSTHPFGKCSWLCCL---APRVHPSKQTDFAAFEHYLSENELTIITLPPTYLTHL------TPERITSLRIMITAGSASSAPLVNKWKD-KLRYINAYGPTETSICATIWEAPSNQLSVQ-------SVPIGKPIQNTHIYIVNEDLQLLPTADE--GELCIGGVGLARGYWNRPDLTAEKFVDNPFYRTGDLAKWLTDGTIEFLGRIDHQVKIRGHRIELGEIESVLLAHEHITEAVVIAREDQHAGQYLCAYYISQ-QEATPAQLRDY-AAQKLPAYMLPSYFVKLDKMPLTPNDKIDRKALPE--------- 149757213 56 ----------LDYWTQMEKEGKRGPNPALWWVNDQGDEVKWSFREMTDLTRRAANVFTQTGLRQGDHLALILPRVPEWWLVTVGCIRTGIVFTPGTTLMKAKDILYRLQVSKAKGIITTDTLAPEVDSVASECPALKIKFLVSDHSREGWLDFRSLISSDHTCVKSKTMDPMAIFFTSGTSGLPKMAKH-NQGLALRSSFPSCRKLLQLKTSDVFWCLSPGWILAVLASMFEAWTAGSTVFIHHPRFDPNVIVQTLSKYPITQCLAAPSVFRMILQQ-DFTSLRFPTLEHTCAGGEALLPEEQEQWRRTGVLLYQVYGQSETG--ITCGILRGM---------KIKPGSMGKAIPPFDVQIIDDKGDVLPPNTEGNIGIRIKPTGLFMCYQDDPVKTAETECGD-FYNTGDRATMDAEGYIWFLGRSDDVINASGYRIGPAEVESALAEHPAVAESAVVSSPDLIRGEVVKAFVVLRDRDQLTKELQEH-VKSVTAPYKYPRKVEFVPELPKTITGKIKRNELRKK-------- 167366945 52 -FPGAKVN---TCYNALDRHVA-NGRADQLALIHTGTVSKYTYAEMLREVQTLAAIMQDFGVQKGDRVILYMPMVPESMVAMLACARIGAVHSVVFGGFAAKELATRIEDAKPKLILSASKYKPLLDEAI-ELASVKPEACIILKRPQDWASLREAAGKKADCVAVDATDPLYILYTSGTTGKPKGVVRDNGGHLV-ALKWTMENLYGIKPGEVWWCASDIGWVVGHSIIYGPLIHGATSIMYEGKPDAGAFWRVISEHGAVALFTAPTAFRAIRKEDPDRKYDLSKLRTLFLAGEADPPTVEWAEQQLQVPVIDHWWQTETGWCIAGNPVGLGLLPV-------KHGSPTVPMPGYKLEVVDEGAKPVPAG--TMGSIVIKPPGNLPTLWQQDERCRESYFADGYYKTSDAGYVDEDGYVFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGINDPIKGEVPCGLIVLKGVTRDPAEIEKELVRDKLGPVAAFKLAITVPRLPKTRSGKILRGTIKK--------- 159898385 2029 ------------LHELFQQQAQRTPQNIAIITAD----QRLSYAELEQQSNQIAHYLCGLGVGPNSLVGIHLERSALMLVALLGVLKAGGAYVPLDPSFPLERLSYMAEDSNIRVLLTATSTQALASSLQ---HGPWAVVALDEVA--------DSLARMPTTAPLPSHDLAYAIYTSGSTGKPKGVLLEHQAVV--NFVQSIQHKPGIASSDRLLAVTTLSFDIAVLELYGPLLCGATVVLASREADAEQLINLINQHDITTMQATPATWRMLL----AAGWQGSNLRAL-CGGEPLPRDLAGALLERVAQVWNMYGPTETCVWSTCAQITTELLLNSTQ------LPIGRPLANTQCYVLDAQQQPLPVG--ALGELYIAGTGVARGYHERPELTEQRFVPDPFYRTGDLARYRNDGTLECLGRIDQQVKIRGYRIELGEIETILLAHPSVAQALVV-VQTTATDAQLIAYLIGATPEVAIEPLRQHLA-LQLPRYMLPSAIVVLNEWPLTPNGKIDRQALPKPW------- 159898385 531 ------------IHHLVQQHALVQPNALAVTW----QGQHLSYAQLDQAANRLAHYLIEQGIGCGDFVGLCFERSLAMPVAWLGVLKAGAAYLPLDPSYPLERLAFMCSDAKLRLVLTQAGL--------ADCLPLEQPLVIWEQLSDALGDY----PATALGVAIHPQQPAYVIYTSGSTGLPKGTVIAHGPLA--QTYRAWEQAYQLSDKIRVHLQMAAFSFDVCTGDFVRALGSGGRLVLCPRLSPADLYQLIVSEQVDCGEFVPAVLRELCHYLALTKQKL-AMPLVIAGSDMWYGEEYQRFQTVSTRLINSYGVTEA-------VIDSCYFSADQPLIAERSVPIGRPFAATAMYVLDQWLQPVP--NGAIGELYLAGERLASAYLGRPDLTSERFVPDPWYRTGDRARWTSTGQLEFLGRGDQQIKLRGFRIELGEIETALTQYSSIQHAVALVTPHP----QLVAYVVTTQALDQPALL--QWLQTRVPEYMLPSGIVELEQLPLTPNGKVDRKAL----------- 94312718 13 -----------TIAQLYTSAFRACPQALALVE----DGVTLTYEALARRSYRMARLFHARGLQRQDVVAFLVGNRVEAVVAIIAAQLAGLKAVSLHPMASEEDHAFVLADAGVKALVVDDAFAARAQVLLARVANVLMMPLDDGVLGAGLASQAAAMDDAELEPGDDAAEISKISYTGGTTGRSKGILHTHRTVV--TMLQAMLATYEWPQQIRYLVTTPISHASG--SLILPTLLRGGTVYLCDKFSPSDFVSRVAEQRINLTFLVPTQIYALLDHAGLAEADLSSLELVLYGASPAPSRLQEALNRIGPVFGQVYGQAEAPMTISYLSRRDHDLSRSH-----LLSSCGKVMVGNQVKLLDSARREVPVG--EVGELCVRGPLVMDGYLNRPEENEKVFAGD-WLHTGDMARRDAAGYLYIVDRAKDMIITGGFNVYPSEVEHCLAQHPAIAMSAVFGVPDEKWGESVTAIVVPKPGQTPDANELIEFVKSRKGVVNAPKTVIFAEQLPMTALGKIDRKAIRGSYWN----- 86747355 26 -IPDTPQHGEIALSEYLRVWARRAPQRPAVIFYG----HVTTYAELDRLSDRFAALLMQKGVRKGDRVAVFLPNCPQFHIVFFGILKLGAIHVPVSPLSRAFELSYELNDTDAEVIVALDQLVPVVEQVRGE-TSLREVIVTSRVAVAGATDLLSALAAMPELAPLPPDDIAALNYTGGTTGMPKGCVHTQRDMV-YTAAANHGISVAGDENSVFLSFFPEFWIAGENFGLIFPLFAGATLVLLARWDAVGVLSAIDRYKVDVTAMPVDGAVELMDHPRFKEFDLSSLKRVVSFVKKLNPVYRKRWKDLGTILTEAWGMTET--HTSNTFTAGFQD--DDFDLVSQPIFVGLPVPGAEFKITDETGELVPLGGE--GEIRVRTPSLLKSYWNKPQATAESLV-DGWLRTGDIGTIDPQGFLHFLGRRKEMLKVKGMSVFPPEIEALLGQHPKVLGSGVVGRDDPGKGQVPVAFIQLKPEAETAAEL-QAWCAERMAVYKVP-EVRIIEALPMTATGKVKKQEL----------- 111024018 22 --------RDQPIGHYLTRAASQFPDAVAVIDGDT----RLTFADVDRNATTLAAALHSAGIGADDVVSFQLANRAEAVIVYQAIMKLGAVANPIVPIYRGRELRFILGQARASAVFIPADYAAMYDKLLDDLPHLKKVVILGDRGERGMTTWTELLGSAPAEAQPDPDQVCLLLYTSGTTADPKGALHSHNTLVFENL--SMIELFGLNENDVIFNPSPVTHVTGVNCALTLPFLLGAPVVLHDQWDPAAALDKISCHEASFMIFSTPFLQGLLDAAVAAGRPTPSIRYIVCGGADMPDELTRRATDRLGTVVRMYGATEGPSVTAGNRWDTPQLRTRTD---------GRVLAPTEVTIVDPADRPVAPGG--VGEVLWRGPDTFLGYL-DSSLNAAAFTDDGFFRSGDLARFDDTGAIHIEGRIKDIINRSGEKISTHEVENLLSEHPAVSEVAVVAGPDATTGERGCAFIVTHDAQLTLEDVHEFLTGREVAKQKIPESIFVVDVLPKTASGKIQKFALRDWTRN----- 83951091 12 -----------TLRDWLDHRAATTPDRPAFLFFDGGDP--LTWAALRNRARQLAQALTVQDLAKGTSVAILQPNGRAAIESLFGVLYGGFRATVINLVAGDEAIAYALDHCEAPVALVGEAQQDLFSRTR----------------PDGQTAFAPRDGVGAELHPLRPEDDALLMYTSGTTGRPKGVIHSHASLLAGGWTPTIAH--ELSASDCGLCVLPIYHINGLCVTVMSTLISGGTLAVAEKFSASRFWDQCETARATWFSVVPTIISHLLHSDITPGEATRALRLGRSASSALSPDVQTAFERFDVPIIETMGLTETAAQILSNPL---------PPGVRKIGSPGRAY-GNEACILSPALTPLPP--HTQGEIAVRGPNVMRGYFKNPEATRDTFGPDGWLRTGDLGHIDADGYVYVTGRLKELIIKGGENIAPREIDEALYAHPDVVEAAAFARPCKTYGERVEAAVRLCDGSPLTEADLIALCHDRLGRFKSPDCIHLLDDLPKGPSGKIQRIKLPE--------- 121996989 33 -------DGGFNLYQCLERAAGRGGQEALIWRGAEGERQVYSYQDLLDGALRFARALERRGVRLAERVCTLGPRRPELYLAALGTLRHGAVYAPLFSVYGPDPIRRRLELGEARVVITTRRLFERIAPVRGALPALEHVVLVDDEAP-GAASWEAFCANDAAPQPMAAEYPALLHFTSGTSGPPKGVLHVHRAAAAH--LATGREVLGLAPGERYWCTADPGWVTGVSYGLAPLLCGATLVVDEGEFDAQRWYGILATEGVRCWFTAPTALRMLRRAGPEAGFDLSRLERIFSTGEPLDPALTEWTEHLGRPTRDAWWQSETGAIMTAQY----------GDAPVRAGRMGRPVPGVELILAEADGDTVTPQPGTTGEILIRWPSMFRAYLGAPERYRAAFV-DNWYRSGDLAQWDEQGELRFIGRADDVIKTAGHMVGPAEVEAVLNHHPEVAECGVSGIPDPVAGALVAAWVVTRRPPEAPEQLRRDLIRQRLGAAVAPREIHFVDELPKTPSGKILRRQL----------- 68537137 65 ----------FTIPEVFWHAVDTIGERNAFTFFG----KATTYEQYGHQVAIASAALEKLGVQRGDHVAIALPNCPQALIAFYAIQNIGAVPTLHNPLYTAPELRHPFNDHGAKVAFFWDKVGDVAETLRSPLETVIAVTLPDEPAAVSWKSFEKWLRGGVNNKKIDPTDPALILYTSGTTGKPKGAVLTHRNLIANLRQGAWVKGLGKGPKEVMLAALPIFHAYGLTMNITLAPMIGGEIQLLPAPEMPLVMRVMKKNMPSWMPGVPALYQNIMKEAAKRDMPLSGVRNSFSGASALPAETVREWESTGGNIVEGYGLTETAPIIAGNPMGKGRE-----------GYIGVPFPSTEIRIANPDNPAETMPDGEAGELVVRGPQVFKGYLNRPDATADAFYED-WFRTGDMAVMESDGYLKIVSRIKEMIITGGFNVYPAEVEEVLCEHPSIEQASVVGVQRKDGSETVAAAVVLANGAVIDADDFRAFAKERLTAYKVPKVFHAFQELPADQLGKVRRREVQE--------- 52080510 73 -WPQWFTGGRLNVYNAVEKWARRPGRTALIWESEDGKTEQITYSSLHQQVARAAAGFKKQGISKGDVIAIYMPMIPETVIAMLAAAKIGAVFSPVFSGYGAHAAAARLTAAGAKILVTADAFLRRADKAADRSPTVQKVVVCKLHGGDRDIDWNELMKNEPNTEEMDSSDPLMLLYTSGTTGQSKGAVHTHAGFPLKA-AFDAGFGMDVKQGDTFFWFTDMGWMMGPFLIFGGLINGAAVLLFDGAPDPDRLWELVSRHRVTHLGVSPTLIRSLMQHGEDFQYNLNSLKAIGSTGEPWNEPWMWLFRHVGIPIFNYSGGTEISGGILGNVLLRPITPMTFNS----------PLPGMAANVFNEKGEEV---VNEVGELVLTKPWVTNGFWKEPSRYEEAYWSDVWVH-GDWAKRDENGYWTISGRSDDVINAAGKRIGPAEIESVLVGHPAVAEAGVIGVPDKLKGQAAVCFVVLRQSEKPSEELKDDLLSDAIGKAVKPKAVYFVSGLPKTRNAKVMRRLIRAAYMNEPAG- 169630516 6 -------------------HAAQFPDKPAVVMAGSGAT--LTYGELDRQSRRLARHWYDSGLRKGDHVALLSDNVPEVFVVYWAALRSGLYITSVNHHLAPAEVSYIVNDSGSSALVVAAGVREQAEAILDDTPAVTLRLAFGGDV-RGYDSYEDALDGASDEPLPAQPAGSDMLYSSGTTGRPKGVPLTDRQVEPNPFAMLFAHLYGFNAETVYLSPAPIYHAAPLRFCGFVQSMGGTAVV-MERFEAEEALAAIEKYRITHSQWVPTMFVRMLKLPKEDRYDVSSLKVAVHAAAPCPVEVKQSMDWWGPILYEYYSSTEGNGVTF----------IDCATWLKRPGSVGSAALGV-LHICDETGAELPAG--EAGLVYFEREELPFSYHNDDEKTRSACHPDTWTTTGDIGYVDEDGFLYLTDRKAFMIISGGVNIYPQEIENALALHPAVLDVAVIGVPDAEMGESVKAVVQPADSSAAPRELAAEFLRERIARYKVPRSFDFTDTLPRTPTGKLAKGLLRQKY------- 91976348 20 --------------------------------IVSGDRHR-SFEEVNARAAQIAGGLQGLGVKPGDCVCVLMRNDIAFLESAYAVMMLGAYMVPVNWHFKPEEVLYVLGDSGTRVLIGHADLLHHAAGIVPAVPTPPEILADHRSAPAGAIDLDGWLAQQRPYDGPALPQPQNMIYTSGTTGHPKGVKRPQQSANAEAMRAAI---YGLKPGVRALCPGPLYHSAPNSFGIRAGRLGG-VLALMPRFEPEALLQLIEQHRIDTVFMVPTMFIRLMKLPEANKYDVSSLRHVIHAAAPCPPDVKRAMDWWGPVIYEFYGSTESGAVTFA----------SSEDALKKPGTVGKIAAGAELVFVDDDNNEVPQ--SEVGEIFSRIPGNPDTYHNKPEKRAE-IDRGGFITSGDMGYLDEDGYVFICDRKRDMVISGGVNIYPAEIEAALHAIPGVHDCAVFGIPDAEFGEALMAMLEPQPGVTLEQSNIREQLRLSLAGYKVPKHIEIMAQLPREDSGKIFKRRLRDPYWAKAG-- 119510826 468 ---------------LFEKQVQKTPDKIAVVY----KQEHLTYRQLNNRANQLANYLKSLGVKPETTVGICVERSLEMVVGILAILKAGGAYVSLDPAYPRERLAFMLEDVQTPIVLTQTHLQNILP--------LNHQTVVNLDIDREIIA---QYPQDNLPNEVNAENLAFIIYTSGTTGTPKGTEILHRSIIGLMLG---VDYIHFDAEQIFLQHSSNSWDMLAWELWTPLIYGGRCVLYPEKPTPEGLSQIIKEQGVNILFLTTALFNLMIDTMAEG---LLEIKQLMFGGESVSVPHVRRALELGTKILHGYGPCECTVITSCYTVPQQLP------ENINSIPIGKPIGDRTVYILDNNLQRVPIG--VIGELYVGGASVARGYSNQPKLTREKFIPNPFYKTGDLVRRLPDGNLEFIGRIDNQVKIRGFRIELAEIEAVLIQYPDIKQAVVMAREDEPGQKLLVAYLVAQNNVLTPSSLR-NFLKSKLPDYMIPAAFVFLENLPLTPNGKINRRAL----------- 29888141 32 ALPS---KESLDITTFI--SSQTYRGKTAFIDAATD--HRISFSDLWRAVDRVADLLHDVGIRRGDVVLVLSPNTISIPIVCLSVMSLGAVLTTANPLNTASEILRQIADSNPKLAFTTPELAPVLERVEDTLRVPRGLKVVGNLTE----MMKKEPSGQAVRNQVHKDDTAMLLYSSGTTGRSKGVNSSHGNLIAH--VARYIAEPFEQPQQTFICTVPLFHTFGLLNFVLATLALGTTVVILPRFDLGEMMAAVEKYRATTLILVPPVLVTMINKADQKKYDVSFLRTVRCGGAPLSKEVTQGFMKPTVDVYQGYALTESNGAGA---------SIESVEESRRYGAVGLLSCGVEARIVDPNTGQV-MGLNQTGELWLKGPSIAKGYFRNEE---EIITSEGWLKTGDLCYIDNDGFLFIVDRLKELIKYKGYQVPPAELEALLLNHPDILDAAVIPFPDKEAGQFPMAYVARKPESNLCEKKVIDFISKQVAPYKKIRKVAFIDSIPKTPSGKTLRKDL----------- 194291978 501 ----------------IQRHAEQQPQAVALRHGHT----TLTYGELERRANRLAHRLIALGVGPEVRVGIAMERSPEMIVGLLAILKAGGAYVPFDPAYPAERLAYLFEDSGIAALLTQP-------ALRGLLPQRDGLPVLELDSQDDGAEWPE----HAPTVEVRHEHLAYVIYTSGSTGRPKGAQLQHGNL--SRLLAATQHWFGFGPADVW----TLFHSYAFDFIFGALCHGGQLVIVPFHVSPQEFIALLQRERVTVLNQTPSAFRALLTQPELYGAPL-ALRYVIFGGEALPQALRPWVDRFGPQLVNMYGITETTVHVTY----RPITRADLDPSSRARSPIGERIPDLGVRVLDAGLNLVPPG--VAGELYIAGDGLARGYLNRPGLTAERFVPDPFYRTGDLARWLPDGQLEYLGRIDQQLKIRGFRIEPGEIEARILAQTGVANAAVIAAEGP-SGARLVAYVVPAAGATVEGATLRTALAAELPDYMVPAAFVVLDTLPLTPNGKLDRRAL----------- 194291978 1993 ----------------FEAHAASTPDAVALAA----DDVQLTYRELNRRANVLAHRLAARGVGPDVRVGVLAERSVEMVVALLAVLKAGGAYVPFDPDYPADRLAYMIEDSGVALVLVQRP--DAIAPLPAAVP------VLDLGTPALYD------GKHANPSPLHPHHLAYVIYTSGSTGRPKGVGIAHGALA--HYLQGVLSQLALAPASRMAMVSTPAADLGHTVLFGALASGGALHLPARRFDAAAFARYMTQHRIGVLKIVPGHLGALLDGAQAAGVPLADVHTLVLGGEATDAALRARLHAAACRLVNHYGPTETTVGVLVHVAGTTPQP-------GLGLPLGQPLRGTGAYVMDAALCPLPDG--IAGELYVGGPALARGYLGRAALTADRFVPDPLYRTGDRVRRRADGVFEYLGRVDDQVKIRGFRVEPGEVAAQVAALPQVRQAA-VVAAPAAGGMQLVGYAVPQTDARPDPAALCRALAATLPPHMVPAAIVLLDALPLTANGKLDRR------------- 73541602 5 ---SIMQRPFTSMSALVRGHAASQPAHAALVHGE----RSMSYGELDAIMTRIGAALQRDGVQAGGTIAICATSSIEYAAVYLGAIRAGVVVAPLAPSSTAQSLAGMVADAGASIFFVDAAVAEALQSVLPQLGATRLVTLDNSAAGQTFQSWLAPASAPFDEPEVRPELPLNIIYSSGTTGVPKGIVQSHGMRWAHVSRGAM---TGYGTDAVTLLSTPLYSNTTLASFFPTIGLGGTAVLMS-KFDAGKYLELAQRYRVTHTMLVPVQYQRLMAHPDFDNYDLSSYKRKFCTSAPFSAALAEVVRRWPGKLTELYGMTEGGGGCL----------LHADEFPDKLHTVGRPAPGADVRIIDENGKELPPG--STGEVVGRSGAMMNGYHNLPDKSAEIEWHDRFIRTGDIGRFDEDGFLVLMDRMKDVIISGGFNIYPSDIEAVVRTHEAVADVSVVGVPSESWGETPVGFIALRDGHDVTAQAVLAWANERLGKTQRLSALHVVDSLPRSAIGKVLKRELRDR-------- 146282090 69 -------DGTLNVANCLDRHLAERGDQVAIIWEGDDEHREITYRELYQEVCKFANALRGQDVHRGDVVTIYMPMIPEAAVAMLACARIGAIHSVVFGGFSPEALAGRIIDGSSKVVITADQTIALKENVDEALRCVQKIIVVRRTGPHRDVSYDDLMGEVCAPKEMGAEEPLFILYTSGSTGKPKGVLHTCGGYLLYA-ALTHERVFDYRPGDIYWCTADIGWITGHSLIYGPLANGATTLMYEGYPDVTRIARIIDKHRVNILYTAPTAIRAMMAEGPAAGADGSSLRLLTVGEPINPEAWHWYYETVGCPIVDTWWQTETGGILISPLPGAT---------ALKPGSATRPLFGVVPGLVDNLGNLL--EGPAEGNLVISWPGQMRTIYGDHDRFVDTYFKRGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEIESALVAHAKVAEAAAVGVPHPLKGQAIYVYVTLVAGTEPSDTLRQEWVRHEIGPIAVPDTIQWAPGLPKTRSGKIMRRLLRKIATDDY--- 91787474 7 ------VPEHFNIAECCGRWARDGGDRIAIREHQTGARTTLTYRALQQAADALSHVLAGLGVQRGDRVAIVMPQRFETAVAYMAIFQMGAVAMPLSMLFGPEALEFRLHDSEAVVAICDESAIASIRAVRPQCPALRTVVAAGAAKGQGDIDYETALAAQFTAVRTKAEDAAILIYTSGTTGPPKGALLPHRALIGNLPGFVCSQNWNAGTDAVFWSPADWAWTGGLMDALLPTLYFGRPIVFNGRFSPELAFTLMAGQGVTHTFLFPTALKAMMKYPRPREHFQLKLQAMMSAGEAVGDAVFAYCEQLGVTVNEMFGQTEINYVVGNC----------SSLWPARPGSMGKGYPGHRVAVIDDEGQECAVG--VPGDVAVPDPIFFLGYWKKDAATQAKFTGD-WCRTGDLARRDAEGYLWYEGRADDVFKAAGYRIGPGEIENCLVKHPAVANAAVVPKPDRERGAVVKAYVVLAPDDLEMTATLQAHVKTMLAPYEYPKEIEFIDALPMTTTGKVQRRVLRLREEERF--- 194291300 15 -FPSTMSSRPRFIHEIPAHWAAQTPQAPCLYENGT----VVSYGELWRRIEAARDWLAAQGVGEGDRVMVVGENCNEMVVTLFACSLLHAWPINVNARLSAREIGNIRDHAQPALVLFTGHVSDVAAAHGERLGAQATGCAVYD---DGMRAARAATAPQREPAEL-ARSVATLIYTSGTTGAPKGVMVPHAGLTQFARISAT--SRDMGPADVAYGALPMSHIFGIATVLMATLYAGASLFLRPRFDANEVFEALAEPGVTILQGVPTMFTRIMAVAPALGAKYPRLRYLYTGGAPLDPTLKRDVETFGQPLHHGYGITEYAGSLFITRMDAPRADC----------SAGYIVEGVEIAITDAAGKPLPAGER--GQIRVRGPGVMLGYYRNPEQTAEALLPGGWLNTGDLGYLDADGALFISGRSKDLIIRSGFNVYPIEVESVINAFAGVRQSAVVGRTTSDGNEEVVAFIELQEGAELDRKALDAYLRDSLAPYKRPAEVRTVDVIPTTASGKLLKQPLRAM-------- 209966789 14 -----------TIPEFFRTCLPRHAAKVGLTCLPNGMTASLTWGDLDRWSDAVAAWLRELKLPPGSMVAIQAPNSLAFPVVCIGVMKAGLVPTAVNPLYTEREMASQLSASGARALFVLDALAGKLPGVLAKTGAARHVKRLVPAFPVPHIPLRQVLTAGEAHARIGPDDMVTCWFTGGTTGRSKGVVTTHRGLLASTQIQGTLNGPWTDAPMRTLLILPFYHIFGIGMLLQAADLGGHVILIPNPRPLTNLKAAVETFRPTYLPGVPTLFANLLNEPWFVAAAKDSLKLCLSGAAPLAPATQKRWETFGQPIYELYGMTECG-----------LASCTPLDGRDHTGTIGRILPSLESRIVDLQGGDVPDG--EPGELILRGPQVMQGYWQQPAETAGALR-DGWLHTGDVVVRDPDGTLRIVDRRKDMILVSGFNVYPSEIEAVITEHPGVTECAAIGIPDGQTGETVKVFVVARDPALTVDALRRH-CRETLTGYKVPKQIEIVPELPKSPVGKILKRELR---------- 77918846 28 ------IPDNFNFYDVVDVYAAEQPEKRALVWCDDGNDRTFTFGDLKHYSDKAANLFRSYGIKKGDHVMLILKGRYEFWFCLLGLHKIGAIATPATHMLTSKDIKYRVEVASIPMIVADDGLVEHIEEGQRQTDRIRHKLILGEPR-DGWLDFKSELEKASADFVRPEDDTCLAYFSSGTTGYPKLIHHDMIYPLGHILTAKYWDGLHYTVADTGWAKV------VWGKIYGQWLCGSAVFVYDDKFNAASMAAMAARYGVTTFCAPPTIYRFLIKE-DLSQYDFSGLKYCVVAGEPLNPEVYERFLKTGLKLMEAYGQTELVVTIATWPWMEP-----------KPGSMGKPCPLYDIDLLNAEGRPC--DVGEEGEIVIRPLGLFPGYFRDEDKTAEV-WYDGYYHTGDMAWRDEDGYYWFVGRADDVIKSSGYRIGPFEVESALMEHPAVMECAITGVPDPDRGQVVKATIVLTKDFTADDTLKEKLVKNVTAPYKYPRIIEFVPELPKTISGKIRRVEIREK-------- 83592382 44 -------------YNAVDRHVDERGDQAAIIYAITGAKRTISYKTLKDQVAGFAGVLASRGVGKGDRVILYMPMIPESLVAMLACARLGAIHSVVFGGFAPNELATRINDAQPKAIVAASAYKPLVEAIRLSAHKPDSVIVWQRESNPGDIDWALALTTPHDCVPVAATDPLYILYTSGTTGQPKGVVRDNGGHAV-ALRWTMKAIYNMSPGDVFWAASDVGWVVGHSICYAPLLLGATTLVPVGTPDAGTFWRVIAEHKVATLFTAPTAFRAIKRELEIGKYDLSSLRALFLAGERCDPATIDWAEKLGVPVIDHWWQTETGWAIAANCLGLHLYPV-------KHGSPTLAAPGWDVRVLDDTNHEV--NPGQIGALVCKPPGTLTTLWNAEARFRQAYLADGYYKSGDAGFIDDEGYIYVMTRTDDIINVAGHRLSTGAMEEVLAGHPAVAECAVIGISDDLKGQVPLGFVCLKAGITTEPAQIAALVRDQIGPVAAYKQTVVVPRLPKTRSGKILRGTMQKIADNE---- 125974409 24 ----------MPAHRLFENQAEKFPDCIAAYY----ENEKISYSELNSKSNQVARYLQKLGVSYEVPVGILMERSIDVIIAILGVLKAGGAYIPLEPAYPKERLNYMINDSKMPVLITKSSFLDIVPD--------SNVTVVNMDLDWERISKE---SKENPDCNINYDNLVYIIYTSGSTGTPKGVEISHGALV--NLIHSMLKEPGMTCEDRLLSVSALSFDMSVFDIFVPLSAGASIIMVGDAKNGTKLIQALEENSITVMQATPSTWRMLLESGWKGNKQLK----ILCGGEALPRELVNQLNEKGAVVWNMYGLTELTVYSVISKVTSG----------DGPVPIGYPIDNTQAYILDEDLKPVPFG--EVGELYIGGDGVGRGYFGKPELTSEKYIQNPFCKTGDLARFLPDGSIEYLGRADFQIKLRGFRIELGEIESAIEKHPWVQQAVVV-KDNGEGDQHIVAYFRTKSEQVPSSEDMRSFLKNTLPDYMIPSFFVQIDEFPLTPNGKVDRKSLQ---------- 172041052 15 -YPSTDV-FDLIFGDLTEEEAAL----PAITELST--QSTATYGELKEFSETIAAELASRGIGEGDVVTLQVPNSINFAASLLGILRAGAIVNPIGMLMNQADVEHIVEAAGAKLFIGPTNMEQLPQIFSMELASLQ------------------GSPKPAPEVDIDPDSVAAVPFSSGTTGLPKGVQLTHRNLTSNLIVREMIERSGIEARSNTLSVLPFSHIYGMTVLLLGPLLHRHHIFTMPKFDIEQFLRAHAERSIEFTFIAPPMAIAMAKGPEIDPSWFSASKLMVSSAAPIDAPIMRAVERLDTKVVQGWGMTEASPLVALNLHGDADHS-----------SVGKPVADTEIRLVDDTLEDVP--EGEAGEVLVRGPQVMKGYLNNEEANAETLIEGGWLRTGDIAHFGEDGGLRIVDRAKEVIKYKGYQVAPAELESLLLSHPDIADVGVVGAERD-GLEIPRAFVVLQEGAELTEDEIMDWVAERVTPYKKVRAVTFLDEIPKNPTGKILRKDLR---------- 194337802 20 --PHTLHPPEETLVDVLHRSAVEQPLQPALYFKGAA----LSYVEMERQSDALAGALLLLGIGKGDRVALIMPNSPQLLISEFGVWKAGAIAVPMNPLYTVNELEHALNECGAETVIVLTPFYEKIKAAQ-TVSRLKRVIATNVKLHKGDHWLAALLAAQSTPVAIKFDDPAIFLFSGGTTGNPKCVVISHQAMVMTGMQIASWFSVILEKGDIILLNMPLFHVYAQVGILTAALIERYPVVPNPR-DIDDLLHTIKSLKTAVLPGVPTLFTALLNHPKVKRDSLKSLKLSVSGAAPLMLETKRRFEELGGRIIDAYSLTESALASVFTPILGTY----------KHGSVGIPIPDVEIRIVDPETGFETLPELEIGEIIMRAPQLMKEYWQNPMETALVLR-DGWLYTGDLGYLDEDGYLFIVDRKKDVIKPGGFQVWPRDVEEAIAVHPAVLEVGVAGVPDPYQGEAVKAWVVLRPGHLLSVDELREHCRKDLAAYKVPKHVEFIIALPKSTVGKVLRRKLVE--------- 54022633 50 -FPDAQLNTSVN---ALDRHLPERADQPALIYDSTGAKGVYTYAQLLDEVATFAGAMQRLGVARGDRVVIYLPMIPEAVIAMLACARIGAVHSVVFGGFAAPELAARIDDAEPVLIVTAAEYPPIVARALGQTAAPRHVIVKQRPVAAQWLDWDDAVRDAAEPVPVAATDPLYILYTSGTTGKPKGVVRDNGGHAV-ALAWSMRNIYDVGPGQVMWAASDVGWVVGHSIVYAPLLVGATTLLYEGKPDAGAFWRIVAEYRVRVLFTAPTALRAIRKADGEAKHDLSSLRALFCAGERLDPATYEWAERPDCPVVDHWWQTETGWPICANL-------LGLQELPVKPGSASVPVPGYRLRVLDAEGNPVPAGTE--GNIVIGPPGTLTGLWHDDTRFARSYMSPGHYATGDSGYFDEDGYLFVLGRSDDVINMAGHRLSAGSIEAAISGHAAVAECAVIGLPDELKGQKPIAYVVLKGVEVDPATLRDELVRDQVGAIAALHDAVIVAGLPKTRSGKILRKTIRQ--------- 196258202 508 ------------IHQLVEEQAALNPEAIALVF----ENQSLTYRQLNEKANQLAHYLREMGIKTETLIGLSIERSLEMIIALLGILKAGAAYLPLDPEYPPERLHFMLEDSQAFLLLTQASLLE-------KLPNNQTKILLLAEIWPRISSY----SQENLTGVVEAANLAYLIYTSGSTGKPKGVMVEHRGV--YNLAQAQIEAFSVEKNSRVLQFASFSFDACISEILMALGSGATLIMPGQPLN-----DFLRQQEITHVTLPPSVLAAL------PVETLPALQSLIVAGEACSLELMKQWSR-ERNFFNAYGPTEASVCATIAQCTPN----------DAKVTIGCAMANVQVYILDSHLQPVPIG--VIGEIHIGGVGIARGYLNRPELTQEKFIRDPFYKTGDLGRYLADGKIEYLGRIDHQVKVRGFRIELGEIEAALLKHPFVKEAVVIARHDSKLNTNLIAYLIPASAQVLAEQLVREFIQQQLPGYMVPQEFVLLDAFPLTSNGKIDRRKL----------- 91777777 1 ------MPTPENLGDLID--ADGDPCKLAVIALGEPDETRMTYGELDALADGVARALVRRGLKVGERVAILAANRAEYVAALLGIMRAGMVAVPVNFRFPPALSTFVIRDSGARLVFCDAARL-------ADCPDDLPTVVFDSTGEDSFASFVE--RGPFETFVPTPDTPAMFLYTSGSTGKPKGVMLSHGS---HLWVARTRARAQPPEAHRFLVAAPMYHMNALTLVLMS-LYGHGTVVLLPQFTARMYITAIERYRVTWLTSVPPMIAMMLREKELERTDLSSARFIRMGSAPVSESLLAQIGEVNAKLTNVYGTTEGGPIVFGPHPQGIEPPLL---------SVGYPHPEVSVKLLDA-----PPTGVATGVLAVKSPAVMLGYHNRPDLPLPV-TADGFYITGDVFHRDEQGFYAFVGRADDMFVSGGENIFPGEVEQMLETHPDIVQACVVPVADDIKGTKPVAFVVRRAGASLTEEEAKQYALTHAPAYQHPRRVWFVDALPLASTNKIDRAALK---------- 156838603 83 ---AWFLNGELNAYNCVDRHAFENPDKTAIIYEADDENRIITFGELLKQVSEVAGVLQSWGVKKGDTVAVYLPMIPEAVVAMLAVARLGAIHTVVFAGFSAGSLKDRVVDAGCKVVITCDETKKIVDEGLNGVDSVSRILVFQRTGTEGDFWWHEETKKQLPPVSCNSEDPLFLLYTSGSTGAPKGIVHTTGGYLLGA-ALTTRYVFDIHPEDVLFTAGDVGWITGHTYALYGPLALGTATIIFESPDYGRYWRIIERHRATHFYVAPTALRLIKRVGEAEKYDTSSLRVLGSVGEPIAPDLWEWYDKIGCVICDTMWQTESG---------SHLIAPLAGAVPTKPGSATVPFFGVNACIIDPVSGVELEGNDVEGVLAVKSPSMARSVWDNHDRYIDTYLKPGYYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIETSLVANDNVSESAVVGIHDDLTGQAVVAFVSLKNSDVTPDALRRELVRSEIGPFAAPKTVILVRDLPKTRSGKIMRRILRKVASNE---- 193212494 55 -----------TCYNALDRHVDENGNLTAVIYDVTGTIEKFTYREFRDKVALFAGALQARGVRKGDRVIIYMPMIPEALVAMLACARLGAIHSVVFGGFASHELAVRIDDCKPKVIVSASDYKRLLDFAIELAHFKPEICIIHQREQERDLTWKQALVAPAQCTPVESTDPLYILYTSGTTGQPKGIVRDNGGHMV-AMKWSMESVYNVKPGEVFWAASDVGWVVGHSIVYAPLLHGCTTIVPVGTPDPGTFWRIISEHDVSVLFTAPTAFRAIKKEDPDKRYNFSNFRTLFLAGERADPDTVRWAEHLQVPVIDHWWQTETGWAIAANCQGI-------EPGPVKYGSASKAVPGYDVKVLNEAHEELPPG--TMGDIVVKPPGTMTTLWRADLRFVESYMQNGYYQTSDAGYIDEDGYIYIMSRTDDIINVAGHRLSTGAIEAELCEHPDVAESAVIGVHDDLKGEVPLGFLVLKSGVDTPPEMIIEYVRENIGPVASFKQAIIVKRLPKTRSGKILRATMRK--------- 85078537 48 ----------------------------------NGKTLRRSYIEFADRARGLAYYLRKHGYK---RVGLLAPNTPAFLESVYGIVAAGGVIVPVNIRLKPEDITYIFDFAEVDSIIADAEYAHLLNSYKKEHPGVPVIIDVDTDATEGALPFDEAVADLQNQTVANEDDMIAIPFTSGTTSKPKGCVYTHRGAYLATLANVIESGLNVADGSKYLWTLPMFHAMGWTFPWAVCAVRGTHVCL-RKIDYPLIWKLLKEEGVTHFCAAPTVNTLLCAAKEAEA--LPKPVRVTVAASPPTPHLFEQMTSLNLFPVHVYGLTETYGPITRGYILPSWDNLPPHDKYAKMARQGHGITSLPARIIKPDQPEVEKNGQEVGEIIFTGNICCKGYYKDPEATRKLF-AGGMLHTGDLAVWHPDGSIHIQDRAKDIIISGGENISSVALESMLAEHPDILEAGVVAVPDSHWGERPKAYITLKEGRETTGQDVIDWAKHNISKFMVPREVEIVKELPKTSTGKIKKNELRVWAK------ 186475292 37 --------------------AARNPQHPALIE----DERRLTRAQLVGAVDGVAALLADRGVRAGDRVMIVAENSIVQIVLMFAAAKLDAWALMSNARLSAAELDAIRAHAQPRLVAYAVGVSPDARQ-HAERHGAQAAPTLAADIGAWSYALDDNTQAEA-VETASDRQCAALIYTTGTTGSPKGVMLSHRNLLFIAAMSSTLR--RVNADDVVYAVLPISHVYGLASVCLGSLYAGATLRLAPRFSPEAVRRALAEERVSIFQGVPAMHAKLLEYLQANGLPWSHLRFAYSGGSPLDAALKARVESVGVALHNGYGMTESSPTVSQTMIESPRADC----------SVGQAIPGIEVRFVGSDGVDVAQG--EVGELWVRGPNVMLGYYRNPQQTLATVTRDGWLRTGDLAREDADGAMHIAGRSKELIIRSGFNVYPAEVEHVLNAHPDVVQSAVIGRAVAD-NEEVVAFVELSGSAAATPDDLATWCDARLAPYKRPAEIRVLAALPAASTGKILKHRLRD--------- 186473739 42 -----------------DRHAD--ANATALDAIDAGRYRSFSFAQMKELSARVANALVAQGVKPGDVVAGLLPRTPELVATVLGTWRAGAVYQPLFTAFGPKAIEHRLQMSGARLVVTNTANRSKLSEIV-TCSSIATVREPGEHLPESDVDFRDVLDAQSEPVLRTGTDLFLMMSTSGTTGLPKGVPVPLRALL--AFGAYMRDAVDLRPEDRFWNIADPGWAYGLYYAIGPLLLGHATTLYEGGFTVDSTYDIIERLGITSLAGSPTAYRLLKAAGPDVAARIKRLRVVSSAGEPLNPEVIRWFNELDVPIHDHYGQTELGMVVNNHHGLAH---------TIRPGSAGFAMPGYRVAVLDEASSELAPNQPGQLAIDIAGSPLFTGYWRQD----TPAISGGYYRTGDNVELEPDGSVSFIGRADDVITSSGYRIGPFDVESALIEHQAVSEAAVIGVPDPERTEIVKAFVVLSDATPALAEELSQHVKRRLSAHAYPRAIEFVDSLPKTPSGKIQRFILRKMEAD----- 76803194 72 -FYEWFVGGELNASECVDRHLEDRGDELAIWEGELGETRSYTYEELHREVNECAAALRDLGVGEDDIVTMYMPMVPELPIAMLACARIGAPHSVVFAGFSADALATRMNAADSEYLVTCDGYLDHISKANEGLEGVDHVVVLDHELGDDQLDYDDLVGESVEPVVRDAEDMLFLMYTSGTTGKPKGVKHTTGGYLSYA-AWTSHSVLDVKPDDTYWCSADIGWITGHSIVYGPLALGTTTVMYEGTPDKDRMWEIVENYEVDQLYTAPTAIRAFMKWGEEEQHDLSSLRLLTVGEPINPKAWKWYYKHIGCPIVDTWWQTETGGMMITTLPGI---------ATMKPGSAGPPLPGIDAQVVDESGEEVAPGEAGYVTVNKPWPGMLRTLYRNDDRFINEYWADEWYFPEDGAKIDDDGYITILGRVDDVINVSGHRLGTMEIESAVVDVEGVAEAAAVGGDHDMKGEAVYTYVILEDGYEESEEMRQSIVEGGIGPIARPEQVIFTPELPKTRSGKIMRRLLEDIAND----- 39934523 32 -----YLHGEVALSEYLRAWAKSAPLRPAVIFYG----HVTTYADLDEQSDRFAALLLQKGVKKGDRVAVFLPNCPQFHIVFFGILKLGAIHVPVSPLSRAFELSYELNDTDAEVIVALDQLAGVVEQVRAE-TSLREVIVTDPTIPPGATDLLSALAALPKPEPLPPDEVAALNYTGGTTGMPKGCVHTQRDMVYTAAANHGISVVA-DQNSVFLSFFPEFWIAGENFGLIFPLFTGATLVLLARWDALGVLTAIQRYKVNVTAMPVDGAVELMDHPRFKEFDLSSLVRVVSFVKKLNPTYRKRWKDLTGTILTAWGMTETH---TSNTFTAGFQG-DDFDLVSQPIFVGLPVPGAEFKITDETGKLVPLGGE--GEIRVRTPSLLKSYWNKPEATAESLV-DGWLRTGDIGTIDPQGFLHFLGRRKEMLKVKGMSVFPPEIEALLGQHPKVLGSGVVGRDDPGKGQVPVAFIQLKPEAETPAEL-QAWCAERMAVYKVP-EIRIIDALPMTATGKVKKQEL----------- 37679717 47 -YPDGLLNTS---WLALDYHCEQRGDKAALIYDVTETKQVYSYFEMRDRVARIAGMLADHGVTKGDRVVIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPKVVLTASAYKPLVDAIMDSRWKPEKVVVLQRPQSERDLDWHQAVENALPHACVPATDPLYILYTSGTTGKPKGVVRDNGGHAV-AMKYSMSAIYNMPQDGVFWAASDVGWVVGHSIVYAPLIHGCTTILPVRTPDPGAFWRVCEEYGVNVLFSAPTAFRAIKKEDPQKNYDLSKLDTIFMAGERLDPPTLEWVQQTAKPVIDHWWQTETGWAIAGNMVGIELMPV-------KAGSATMPIPGYQVDILDEMG--LRAGPMQQGFVALKRPSCLPTVWRNHDRFESGYLSQGYYVSGDGGYLDEEGYLFIMGRIDDVINVAGHRLSTGEMEEIVGAHPAVAECAVVGVHDELKGQLPLGFVVLKGVKIDPTELEQELVRNEIGAVACFKQALVVERLPKTRSGKILRRTIRQ--------- 66045850 1570 ---DGAYPKDLLLHQLFEAQAAAQPDSMAVTY----EGQHLSYAELNQWANQIAHRLIAEGIGADDRVAICVERGLEMIAGLVGILKAGAGYVPLDPSYPEERLAYMLEDSAPKMLLTQRDLRERFAQAAMP-------VLLLEADARAENAIDSAPTTNPQLAGLNAQHLAYLIYTSGSTGQPKGVAMPHAPLVNLMHWQIAQTVEHRRPRQRTLQFAALGFDVAFQEIFSTLCAGGSLIHSDMRLDFRRLFQHICEQRIERLYMPCIALQALAEAVVAEPEQPECLQDVITAGEQLTEPMRHFFARLNARLHNHYGPTESHVVTAMTLEG------NPQAWPTLP-SIGQPVANTRIYLLDEHMRPVPVG--VAGELYIGGVCVARGYLNRDDLTADRFIADPFYKTGDLGCWQDDGNIIYMGRNDDQIKIRGFRIELGEIEARLGQYPGLRDAAVLAREDVPGEKRLVAYFVQAGQALPEADHMRLHLQAVLPDYMIPAAYVHLEKLPVSPNGKLDRRALPQ--------- 66045850 4791 ------YPHEQTIHGMFEAQAERTPEALAVVHGE----QRLSYRQLNERANRLAHALRKQGVQPDSRVGICVERGPEMVVGLLAILKAGGGYVPLDPAYPVDRIAYMLQDSAPAAVLAQTATQSLLADVS------VPVINLDQD------SWQDESVQNPEVPGLTSVHLAYLIYTSGSTGLPKGVMIEHRNTV--NFLTWAHSAFAGSALEKTLFSTSLNFDLAVYECFGPLTSGGSIKVV------QNVLELQHDHDIGLINTVPSALKALLEINSLPK----SVHTVNVAGEALKRSLVELFEKTGVRLCNLYGPSETT---------TYSSWVAMDREQGFAPHIGKPVGNTQFYLLDEQQQLVPLG--VAGEIYIGGAGVARGYLNRDDLTAERFLADTFYRTGDLGRYLPDGNIEYLGRNDDQVKIRGFRIELGEIDARLAKHPAVHEAVVTAREDVPGDKRLVAYYVLSAQTEPAIDSLRGWLLGQLPAYMVPVAYVRLDAMPLTPNGKLDRKAL----------- 66045850 3719 ------VHDEQTVHAMIEARAASAPEGVAAQVGE----HCLHYGEMNHRANALAHHLISLGVGVDDRVAVMARRGLDTLVAMLAVLKAGAGYVPVDPSHPDERIAYLLADSAPKVVLTQQALTSRVPETAA------PVIAFDRPEWPQRL-------ENPQVAGLNAAHLAYVIYTSGSTGQPKGVMVEHRTV--GNLIDWHCQAFGLQAGSHTASVAGFFDAMAWEV-WPALCAGATLHLPPADVQIDALLDWWIAQPLQVAFLPTPV----AEYAFSRNLSHPTLRTLLIGGDRL-----RQFQRPGFTVINNYGPTEATVVATSG-------RLLPDGSLD----IGKPITNTRVYLLDEHQQLVPLG--VAGELYVAGEGVARGYLNRPEMTAERFLRDPFYRTGDLARWNADGTLDYLGRNDDQVKIRGLRVELGEIEAQLSQLPGIEEALVLAREDEPGQPRLAAYFIERDGSLSVSELRAALL-AVLPGYMVPSAFVRLAAWPLTANGKVDRRAL----------- 158422173 17 --------------------AARDPSRPALYVPQGADFVPVSYGHLAEASNRFANALAAKGITRGDRVAILLPQSIEVLVTHLAVYKLGAIAVPLASAFGVEALTFRLNDSGARALVADAAGLAKLAE---RPEWLDLIVSRDGPAPEGFDDLVSRASATAPGIITGPDDPALMIYTSGTTGAPKGALHGHRVLIGHVTGQHFTHDSMPAPGDRMWTPSDWAWAGGLLNTVLSALAHGVPVVVQPRFDPESAFRLMKTAGVRNVFIPPTALKMMRAVEKPKERFGFNLRTVGTAGEALGAETFEWRAALGVAVNEFYGQTECNYVIGSN----------ARLGVARAGATGKAIPGHDVRIIRTDGSLC--DIGEMGQIAIRDPVMFLRYWNQPEATARKYLGD-LFVTGDLARLDADGYIHFQGRDDDVITSSGYRIGPSEIEDCLLRHPAVQIAAVVGKPDPVRTEIVKAVLVLRPGYKPGPELIQDFVRTRLAAYEYPREIVFMDELPLTTTGKVIRRLLRDQ-------- 29165622 460 ---------DLTIHQQFEARAAERPDAAALVF----EEQTLSYGELNARANQVAHRLLALGVRPDDRVAICVERGPAMIIGLLGILKSGAGYVPLDPAYPLERLAYTLGDSAPVALLSQQSVQPALPVSDVPLIYLDDVDLQDERACN-------------PQVSVRPSDLAYVIYTSGSTGLPKGVMVEHRNVA--RLFSATQDWFGFNEQDVWALFHSFAFDFSVWEIWGALLHGGRLLIVPQLVSPEDFYNLLCSAGVTVLNQTPSAFRQLIAAQD-DKEQVHSLRQVIFGGEALETAMLKPWYARKVQLVNMYGITETTVHVTYYPLQ------PEDARRVGASPIGKRIPDLQLYLLDAYGHPLPPG--AVGELYVGGAGVARGYLNRDELNTTRFLDDPFYRSGDLGRWLPDGSLEYLGRNDEQVKIRGFRIELGEIEARLSACEGVRDAVVVVREDEPGDQRLVAYVIGTAGQEPDATWLREQLRLSLAEHMLPSAFVSLEAFPLTANGKLDRKAL----------- 29165622 1546 ------YPQDLLLHQLFEAQAAAQPDSVAVTY----QGQRLSYAELNQWANQIAHRLIAAGVGADDRVAICVERSLEMIAGLVGILKAGAGYVPLDPSYPEERLAYMLEDSAPKMLLTQRGLRERFAQASMP-------VLLLEADARAENGIDRAPVTNPHPAGLGAQHLAYLIYTSGSTGQPKGVAMPHAPLVNLMQWQIAQSVEDSRPRQRTLQFAALGFDVAFQEIFSTLCAGGSLIHADTRLNFRRLFEHICEQRIERLYMPCIALQALAEAVVTEPEQPECLQDVITAGEQLTEPMRQFFARLNARLHNHYGPTESHVVTALTLDG-------DPQTWPTLPSIGQPVANTRIYLLDEHMRPVPVG--VAGELYIGGACVARGYLNRNDLTAERFIADPFYKTGDLGCWQADGRIVYLGRNDDQIKIRGFRIELGEIEARLGQYPGLRDAAVLAREDLPGEKRLVAYFSVQAGQVVPEADLRLHLQALLPDYMIPAAYVHLEKLPVSPNGKLDRRALPQPSADAF--- 29165622 4794 ------YPHEQTIHGLFEAQAERTPEALAVVHG----KQRLTYRALNEQANRLAHALIKQGVQPDSRVGICVERGAEMVVGLLAILKAGGGYVPLDPAYPVERIAYMLQDSAPAAVLVQ---------------TATQRLLADTSVPLIHLDLSDWQDESVQNPRVPSAHLAYLIYTSGSTGLPKGVMIEHRNTVNFLTWAHAAFGTNNSALEKTLFSTSLNFDLAVYECFAPLTSGGSIEVVRNVLELQHLDDDIR-----LINTVPSALKALLETDGLPK----SVHTVNVAGEALKRSLVEAFEQTGVRLCNLYGPSETT-------TYSSWVAMDREDGFA--AHIGKPVGNTRFYLLDEQQQPVPRG--VAGEIYIGGAGVARGYRNRDDLTAERFLKDPFYHTGDLGRYLPDGNIQYLGRNDDQVKIRGFRIELGEIDACLAKHPAVQDAVVTAREDVPGDKRLVAYVQPAQTEPAIDSLRGWLL-GQLPAYMVPVAYVRLDALPLTPNGKLDRKAL----------- 29165622 2635 AFNDTARDQQQTVHGLFEAQVRAHP--EACAAIHDGVA--VSYAELNNRANRLARHLLGLGVQPGDSVAILLERSHDLLASQLAVLKCAAVYVPLDVNAPVERQTFMIEDSQAHVLLTLSRM---------SLTASTQRIDLDGLTLDGLKDTDLTLPQSSESV-------AYIMYTSGSTGVPKGVLVPHRAISRLVINNGYADFNA--QDRVAFASNPAFDASTLDV-WAPLLNGGCVVVIGQHLSPLNFQRLLLEQSVSVLWMTAGLFH---QYATGLGEAFSRLRYLIVGGDVLDPAVIARVLANNAPLLNGYGPTEATTFSATYEITSVDNG---------SIPIGKPVGNTRLYVLDSQGQPAPLG--VAGELYIGGQGVARGYLHRDELTLEKFLADPFYRTGDLVRWRADGNLEYLGRNDDQVKIRGFRVELGEIEARLAEHVDVREAVVLCRQDVPGDKRLVAYVTAQAETALDIEHLRNHLHGLLPDYMVPAAYVQLDALPLTANGKLDRKAL----------- 29165622 3716 -------PRQMTVHALFEAQAERTPEATAVAH----DATTLSYHELNLQANRLAAKLLELGVQPGHSVALLLPRSIDLVLSQLAVLKCAAIYVPLDINAPQERQTFMVQDSQAVLVLTTETLDPGTQRLDLDTRPASTVPA-DNPNPEAC-----------------ADSVAYIMYTSGSTGTPKGVLVPHRAISRLVIDNGYADFNG--QDRVAFASNPAFDASTLDV-WAPLLNGGCVIVVEQLLSQEAFRALLLAQSISVLWLTAGLFHQYADGLMEV---FAGLRYLIVGGDVLDPAVIARVLAQGAPLLNGYGPTEATTFSTTYEITAADHGG---------IPIGRPIANSQVYVLDALRQPVAVG--VPGELYIGGQGVAKGYLNRDELSTTQFVADPFYRTGDLGRWRADGNLEYLGRNDGQVKIRGFRIELSEIEAALATHPAVHEAVLLARQD-TGEKRLVAYFTLREPQQTLEETLRSHLQARLPDYMVPAAYVRLDALPLTANGKLDRKVL----------- 148556301 41 ---------PTTLRAILERS-RSFGDQTFIVF----EDERLSHAAHVERVARCASALRARGIGKGDRVAIAMRNLPEWSIAFWAVVSLGAVAVSINAWMTGPEMQFCIGDSGSRLLIADDDRIERLGDRLSDLALEAVIAVRSQNGSDPRITPWQTLETGDGPAILPPDDDATILYTSGTTGNPKGALGTHRGSCNNVITTRYFNAVDAGRNNAFLLTIPLFHGAGCQNGLIFSVFGGGKMVMMPRWDAQRALDTIAAEQITDMVATPAHFVQLLDLVDATRHAIGSVETVLVGGASPPADLPARIHAAMPKVGTGYGQTECTQIATLSCGSDYIE---------HPKSCGRPVPICDIRIVDDAGAEVAAG--QTGELLLSTSTLVKAYVNRPAETAETFV-DGWLKTGDLVHLDADGRMHIDDRKKDMVIRGGENIYCIEVEQALYSHPDVEEAAVFGLPHPVLGEEPYAMVFLRANSDASDPALRAHAGERLAKFKIPVEIRPSAALPRNANGKILKRELR---------- 134281913 12 AAPSAYVY-PLLVGQLLTHARGADAGRQIVYRGDV----RHSYAQFRERIGRLAGALAALGVGADATVAVMDWDSHRYLESYFAIPMMGATLFTVNVRLSPRQIAHTLRDARASVVVAHADFLPLLEQVRDALGDGTCVIIACDGGAMPATSLPERLVAAADPADFDENARAVLFYTTGTTGDPKGVCYSHRQIVTAAALGAARDGQRLHRDDVYMPITPMFHVMAWGMPYIAVMLGLKIVLPG-RYRAHALLDLRQAERVTFSHCVPAVLQMLLDEARLRACDLSGWK-MIVGGSALPASLCRAARARRIDVFAGYGMSETGPVVALAQLRGTEGGVDADDETAKRCAAGWPPPLVELRVVDAAMRDVPRDGRTPGEIVLRGPALALGYRGNPQASA-ALWAGGYLHTQDVAVMHGDGAIRIVDRIKDVIKTGGEWVSSLELEGLLNDIAGIRESAVVGVPDARWGERPAAVVVCERDAPLAAQLLEHVAANRISRYAVPERIVFVDALPKTSVGKIDKKSLR---------- 88804998 1 ------MENNLSLP-LIER-ARKHPDRTAIQCAGS----SYSYGQLLSESRKLALGLEEA------RIAFLAPPGFAYVCIQWGIWRAGGIAVPLCEKHPLPSMEYVVRDTGADAVICTEEYREFLEPL---------------GAISKLVPYTALGAEQGRLPTLGQERRAMILYTSGTTGSPKGVVTTHAGL--EAQITALTEAWKWQADDHILNVLPLHHVHGIVNMLCCALWSGACCEFLPKFKPGKVFEAFLRGQVNLFMAVPTIYFKLIAHREAISGQLQKFRLMVSGSAALPVSVLEQWREIGHTLLERYGMTEMGMAISNPY-----------DGLRRPGYIGQPLPGVSVRLVDEENQEVPHG--SPGEIQVKGANVFREYWGRPEATAEAFTQDGWFRTGDIAQWD-DGSYRILGRNSDIIKSGGYKISALEIEEVLRTHPEVKDCGVVGVPDLEWGEVIGAAIVPGTRQPDTEQLTE-WLKTRLPGYKTPRLYLFVDELPRNVLGKVTKNALKDSFK------ 169773859 31 ----------------------------------------ITYQQLHAHVAEFQAKLAKLGVGHGGAVSLALANSYEFIVGFLGASWQRAIAAPLNPAYKQEEFEFYIDDLSSTLVLIPKGSYPAVRAGRKYNAAIAECYWNGTEVVLDVKEQGKLAGSAGVTVQAQPDDVALVLHTSGTTGRPKAVPLTHKNLT--TTMRNIRDTYKLTPKDRTYLVMPLFHVHGLLAAFLAPLYSGGSVIVPPKFSAHEFWSDFVAYNANWYTAVPTIHQILLKTPLPNP--IPNIRFIRSCSSPLSPKTFQDLEKFNAPVLEAYAMTEAAHQMTSNPL---------PPGKRQPGSVGLGQ-GVEIKILDQDGNEVPQGKEA--EICVRGENVTKGYLNNPSANKSSFTKDGFFRTGDQGKKDPDGNVIITGRIKELINKGGEKISPIELDNTLLHHPKVAEAVCFAIPDEHYGEDIGAAVVLKGNNTATEDELKSFMAEKLAKFKTPKRVWIVPQIPKTATGKIQRRKVAE--------- 115361217 3426 ------------LHRLFEQQVERTPDAVAAVY----DDVALTYAELNLRANRLAHRLIELGVAPDVLVGVAMERSLDMVVALLAILKAGGAYVPVDPEYPAERVRFMIDHAQLRWLLTQQHLLDALP------DTDARVIVVDRDTLD-----LDAAPASNPAPALSGENLAYMIYTSGSTGRPKGALNTHRAITNRIL--WMQHAYMLGADDAVLQKTPFFDVSVWEFFW-PLIAGARLVFPGGQRETDYLVELIERERITTVHFVPSMLRAFLDHPDLDAH-CTSLRRVVCSGEALPYDLQQRLARLDVRLFNLYGPTEAAVDVTAWECR--------RDDPHRIVPIGRPIANTRVYIVDAQLQPVPVG--VAGELLIGGTPVGRGYHGEPELSAEKFIADPFYRTGDLARYRPDGNIEFLGRIDHQIKLRGLRIEPGEIEVALASHPLV-EAAVVALRGADDGARLVAWLRSSHPEAELIAAVRGHLRQRLPDYMVPSAFVVVPAFEQLPNGKLDRARLPE--------- 70607508 1 ------MGNYFTVFELLKRAKDLTPNVEIVY----GDNI-YTYKEVYERVVKLANSLHNLGIKKGTTIGVADWNTNRFVELLYASALLGCVIYPVNIRLPPEQIIWTIKFANVEWLFISRDF-----EALSKVFDSSKVVYLDGN--NGQISYEDLISKGAMEYDVKGGDPYSILFTSGTTGKPKAVMYTHEKVIHGALSIVHQLGLKLSSNDVIMPFIPFYHLWSWGSAFIASYLGAKYVLTG-KFDPKTAIQLIKRENATWINAVPTMIQMIL----SSGEQLPGVKALI-GGQAIPYNVAKSISDAGLKFSTIYGGTDMLAISISIIPG----KFQVNDDIDYLRTTTHPVPFVEVKVIKPDGTEASYN--EIGELYVRAPWLPGSYYNNPEETQRAYDENGWFKTGDLAIITEEGGLRIVDRLKDVIKSGGEWIPSSVLESIISEIPAVEQVAVLGYPDQKWGERPMAVVKLKPGQRTDQKLRDAVNKGRINKWWLPDKIVFVDNMPLTSTGKINKLALRK--------- 149913055 15 ----------MNLSHLLTESARRLGDDTGFVWGD----QTWSWAEIEARAAAFAHALQDYGIAKGDRVLVQSSNCNQMFEAMFACWRVGAVWVPANFRLSPEDLAWLAGSSGARLLLCGAQFPNHAAACAPHVDATISI------GPDYEALIARHSGAAPAAVAVQRDDPAWFFFTSGTTGKPKAAVLTHGQLAFVITNHLCDLMPATGPEDASLVVAPLSHGAG-IHQLAQVAHGVKTILPGEKFDPDQIWSLVARWRVTNMFTVPTIVKLLVEDPSVDQHDHSSLRYVIYAGAPMYRADQRRLDKLGPVLVQYFGLGEVTGNITVLPPAHHH----ADDEKMRIGTCGFARTGMQVQIQNQQGEEVAFG--ETGEIAVIGPAVFAGYFDNPTANEKNFR-DGWFLTGDLGHMDAQGFVYLTGRASDMYISGGSNIYPREIEEKLLLHPDLSEVAVLGVPDPVWGEVGMAVCVPNPQSTIGPDDILPWLSPQVARYKLPRYVVIWDELPKSAYGKITKKMIRDE-------- 154246405 60 -------------HNALDRHAAGRGDQAALIYDVTGAKRTLTYAQLLKEVSTLGAVLQDLGVGKGDRVLIYMPMVPEAIGAMLACARIGAIHSVVFGGFAAKELATRIEDAEPKVILAASAYKPLLDAISMSAVKPQRCLVLQRPEGPGALTEGRDLGKSAPCADMAATDPLYILYTSGTTGKPKGVVRDVGGYMV-ALDWSMKNLYGIAPGEVFWTASDIGWVVGHSIVYGPLIHGATTLVYEGKPDPGAFWRVIEEHKVVALFTAPTALRAIPDCLLKQGRDLSRFRTLFLAGEADPDTVIWAQQQLKVPVVDHWWQTETGWAIAANPVGLGLLP-------TKLGSPTVPMPGYDVEIVDEAAKPVPAG--TMGSIVVKPPGCLPTLWQQDDRFAEGYLADGYYKTSDAGFLDDDGYVFVMGRTDDIINVAGHRLSTGGMEEVLASHPDVAECAVIGVKDELKGEVPCGFVVLKAGERRAPDVIEKLVRDRIGPVAAFKLAVTVNRLPKTRSGKILRGTMKK--------- 56476076 41 --------------DYFDTMAQGNDKPALWIVEEDGQEAKLSFAEMSARSNRVANWLRSQGVVRGDRILIMLGNEVPLWETMLAAIKLGAVVIPATTLLTPEDLLDRLDRGQVRHVVIGKAHTDKFAELPGDYTRISV-----GGATGGWLSLEEAYAASPEFAPTRATDPLLLYFTSGTTSKPKLVEHSHQSYPVGHL--STMYWIGLQPGDRHMNISPGWAKHAWSCFFAPWNAGACVFLYNNRFNARALLDVLVKYEITTMCAPPTVWRMLIQQDLASVK--TNLRELIGAGEPLNPEVIDQVKKWGITIRDGFGQTETTCQIGNT-----------PGQVLKPGSMGRPLPGYTIALLDADDKP-AEEGEVSLVLAKRPVGLMLGYAGDAEKTSEVMR-NGHYHTGDVASIDADGYITYVGRADDVFKASDYRISPFELESVLIEHPAVAEAAVVPSPDPVRLAVPKAYVILAPGFEAGKELAKAFTRDKLAPYKRIRRIEFSD-LPKTISGKIRRIELREQGKD----- 126732546 1 ----------MNIAEWLTRAAAGDPRRGAL---YDGTTCVSDYGSFERAVALLAGGLSARGVGPGDRVAIFMKNMPQYLVALFAIWRAGAVAVPINAKLHAREAAWIVGNSGTCLALASP-------PLAGPLSEVTEIPVVATGSQE----WDALSAVPLPTVSRAPDDLAWLFYTSGTTGRPKGVMITHRMLATMSL-TYQADLERVEPEDATIYAAPLSHGAGL-YSVMHVRAGARHVFPSGSFDPGETLDLAAHFGRAHMFMAPTMVQRLTRHARDANRGGEGLRTIVYAGGPMLSDILEATDTFGPVFAQIYGQGEC-PMGITALTKAEVGDRRHPNWRARLGSVGRAQSAVEVRI-DGAGSP-----GEISEILVRGDVVMPGYWRNPEATVKTLR-DGWLCTGDLGSMDADGYVTLKDRSKDLIISGGTNIYPREVEETLLEHEDVLEVAVLGRPHPEWGEDVVAFVVSR-SVLDVAALDAHCL-DRIARFKRPKAYFPVEELPKNNYGKVLKTSLRDM-------- 15242733 78 ----------------------------------------LTYGELLRRVRSLAVSLRERSLASRNVAFILSPSSLDIPVLYLALMSIGVVVSPANPIGSESEVSHQVEVSEPVIAFATSQTVKKLQSSSLPLGT----VLMDSTEFLSWLNRSDSSSVNPFQVQVNQSDPAAILFSSGTTGRVKGVLLTHRNLIASAVSHQRTLQDPVNYDRVGLFSLPLFHVFGFMMMIRAISLGETLVLLG-RFELEAMFKAVEKYKVTGMPVSPPLIVALVKSELTKKYDLRSLRSLGCGGAPLGKDIAERFKQPDVDIVQGYGLTESSGPAASTF---------GPEEMVKYGSVGRISENMEAKIVDPTGESLPPGK--TGELWLRGPVIMKGYVGNEKASAETVDKEGWLKTGDLCYFDSEDFLYIVDRLKELIKYKAYQVPPVELEQILHSNPDVIDAAVVPFPDEDAGEIPMAFIVRKPGSNLNEAQIIDFVAKQVTPYKKVRRVAFINAIPKNPAGKILRREL----------- 157749059 19 ------------LMDRFERHEKNDPNCLAFTTAEN-EQDSISYKNLKKKIIQISEWFLENGYKKGDVVLLAAHNNWRCFAFCMGAWRAGLVVSAASSQFTAYEMNYQIEDSHSQLILADAQTLPVVLEASKNLKFVKNVVSIAPNSPKPVIEFEVLTSRLIRNLKMPKNDLVLLPYSSGTTGKPKGVMITHLNVSMMMVSCAIAKSYGLPPDFIFLHFLPLYHVMGLFRALLTSYRGSNQILFT-KFDMELMLKSVEKYSIAILAAVPAIIVRMVNFPLLKNYDLSSLGTISVGSAPLPDGALQKLKKLDLRIVQGYGMTEFS-------FATHMQSPDCAD-----GSVGRPVPGTSMKVKKEDGTLCGP--HEVGELWIKGPQMMKGYWKKEAATQELKDEDGFMRTGDIVYFNENGDTFICDRIKELIKVNAKQVAPAELESVILEHDDVADVCVFGVDDKDSGERPVACVVSKQGKRDLETMKARHINQKLARYKHIKEIEFVGEILRTGTGKILRRTMKKAFLD----- 27378062 10 --------------------------------IVSGDRRR-SHAEVANRADRIANGLSKIGVRPGDCVCMLMRNDIAFLEAAYAAMRLGAYGVPINWHFKPEEINYILNDTGTSVLIGHADMLHALRDAIPSGVAVLSVPTPPEATPAFAIDFESWLAQHQPYDGPIVPQPMSMIYTSGTTGHPKGVRRNAPTPEQQAAGERMAMIYGLKPGARAILPGPLYHSAPNSFGIRAGKLGGALVL-MPRFEAEEFLELIERYRIDTVFMVPTMFIRLMKLPEARKYDVSSLRHIIHAAAPCPADVKRAMDWWGPVIYEFYGSTESSAVTFAT----------SEDALKKPGTVGKISPGAELRFLGEDGRVL--GVGEIGEIYSRMAEMADTYHNKPEKRAE-IDRDGFITSGDVGYIDEDGYVFICDRKRDMVISGGVNIYPAEIESVLHAVPGVHDCAVFGIPDAEFGEALMAVVEPQAGITLDAADVRARLKTSLADYKVPKHIEIRSGLPREDSGKIFKRRLRDPYWEQAG-- 194504247 7 --PGAAIDADALLDTLLQRIAALPARPDHVALIEDG--RRLTYAQLARAVEAAAERLRGLGVRGGDRVMIVAENSIAQIVLLFAATRLDAWAIVSNARLSAAELDAIAAHAQPRLIAFVTGTSP---DARAHADRRNAHAAAPFELDIGAWSHTVEAGTRAEPVEAGARQCAALVYTTGTTGAPKGVMLSHRNLLFAAAVSSMQR--RVAPTDVVYAVLPISHVYGLASVCLGSLYAGATLRLASRFSPETLRRALADEGVTIFQGVPAMHAKLLEHLRAHGHRAPHLRFVYSGGSPLDADLKARVERYGLPLHNGYGMTESSPTIAQTPIDAPRADC----------SVGAPIPGVAVRFCSADGADVAPG--EVGELWVRGPNVMLGYYRDPEGTRAAVTAHGWLKTGDLARAGADGAMTIVGRSKELIIRSGFNVYPSEVEQALNAHPDVVQSAVIGRAAEAGNEDVIAFVELAPNAAATESDLKEWCVGRLAPYKRPVQIRALDALPAASTGKVLKHRLRAM-------- 115526598 1 -----MALTDFTFADVYRRNATLFPQRTAFVV----QDQRVTHLDYLGRVQRLAAGLAREGIRPGDRVAVLSQNSLEMVELIGAVALLGAILLPVNFRLNAEEIGYVLADGAPSLAIVGPDYQELVAALMPSLPSVRRYFGIGAAAAPYAPFGELIDGDGAVPATIKADDGFVIIHTAAVGGKPRGALLSQANLLIS--QSSLVEAWQLTEHDVNLGTLPLFHVTGLGLMLTLQQAGGASVI-AAKFDPAQAARDIDTHKITVMAEFAPMLGNILD--QAQPQQLASLRAVT---GLDTPETIERFEQTCPQFWATFGQSEASGLATFSLYRD------------RPKSAGRPLFWRTMAVVDADDRPLP--TGETGEIVLRGPTVFKGYWNNEAATAHALR-NGWHHTGDMGRFDDDGYLWYMGRAKELIKTGGENVYPAEVENALRQHPDIVAAVVIGVPDPQWSEAIKAICVRRDGATVSAQQIADFVGSQIARYKKPKHVTFVDQLPLTAKGEIDRAAVK---------- 90422539 10 -------PERFNIAGHLLQANCGRPDKLAFID----DSSALSFAQLDEKARRSAAGLRALGIKREERVFLLMLDGTDWPIAFLGAIYAGIVPVAVNTLLTGDDYAYMLEHSRAQAVLVSGALRGTLKALTKSDHEVHKVIVSHPDAPPNEVEFEAFVGAHAPPAATHADDPAFWLYSSGSTGRPKGVVHTQANPYWTAELYA-RNTLQLQESDVCFSAAKLFFAYGLGNALTFPLVGATTLLMPERPTPDAVFKRVAGLKPTVFFGAPTGYAGILAASNLPAREQITLRMASSAGEALPAEIGQRFQRFGIDIVDGIGSTEMLHIYLSNLPD-----------RVCYGTTGWPVPGYEIELRGDAGGPVPDG--EPGDLYIHGPSSATMYWGNRAKTQETF-QGGWTKSGDKYIRNEDGSYSYAGRTDDMLKVSGIYVSPFEIEATLVQHPSVLEAAVVGVVDENGLTKPKAYVVQRPGVAVSEAELKTFIKDRLAPYKYPRSTVFVEELPKTATGKIQRFKLRE--------- 146276834 67 ----------------IDRHLPARADQPALLWEGDGETRTVTWADLADQVNRLANVMRGLGVAKGDVVTIYMPVIPEAIVAMMACVRIGAVHSVVFSGFSAEALADRIRDAGAQVVITADELKRNADRAAALAGGVAHVIVAERTGPGRDIHWGPALAAACPPVEVGAEDPLFVLYTSGSTGRPKGLVHTTGGYLVQ-VGTSWRTIFDWHEGDVFWCTADIGWVTAHSYIYGPLLNGATSVLVPTYPDPSRWWSIIEKHRVAIFYTAPTAIRSLMRGGEARRHDLSSLRVLGSVGEPNPDAWRWLHGTVGCPIVDTYWQTETGSVLLVPIPGA---------VANKPGAAGKPYFGIRPVVMDSAGRPVAGAGR--GSLCFAGSWPARTILHDHDRFLRGYFAPGHFFTGDGVERDGQGYYRITGRIDDVLNVSGHRLGTVELESAIASHPAVAEAAVVGIPHPVKGQAIFAFVTLKADQPESCALKAALVRERIGPIATPEALLWAPALPKNRAGKILRRVL----------- 16078894 1496 ------YPRNENIVSLFEKQVAQYPEHIAVVCGHS----QLTYRDLNEKAERAAAMLIKQGVRTGDIVGLMLDRSPDMIIGVLSILKAGGAYLPIDPEYPKERISFMLNDSGAKLLLTERGL-------NKPADYTGHILYIDE-------CENNSIPADVNIEEIVTDQPAYVIYTSGTTGQPKGVIVEHRNVI--SLLKHQNLPFEFNHEDVWLFHSYCFDFSVWEM-FGALLNGSTLVVVSKERDPQAFRLLLKKERVTVLNQTPTAFYGLM-LEDQNHTDHLNIRYVIFGGEALQPGLLQSWNEPHTDLINMYGITETTVHVT-------FKKLSAADIAKNKSNIGRPLSTLQAHVMDAHMNLQP--TGVPGELYIGGEGVARGYLNRDELTADRFVSNPYYRTGDLAKRLSNGELEYLGRIDEQVKVRGHRIELGEIQAALLQYPMIKEAAVITRADEQGQTAIYAYMVIKDQQAANISDIRTYLKNALPDFMLPARMIQIDSIPVTVNGKLDQKALPEPEKQAY--- 16078894 470 -----------TIPQLFEEQAHKTPEAAALKMGNEC----WTYRQLQVRANQIAHALIEKGVGSGDIVAVMMGRSMEMPAALLGIWKAGGAYMPLDPHFPAERLSFLLKDSQAAQLLIEEDLISLIPSYEGNTITIEHTESYQTEAP-----------------NMPPGDLAYLIYTSGTTGRPKGVLVDHHGIA--NTLQWRREEYSMTEQDISLHLFSYVFDGCVTSLFTPLLSGACVLLTDEAKDVLALKRKIARYKVSHMIIVPSLYRVLLEVM--TADDAKSLRIVTFAGEAVTPDLLELNQIICPELANEYGPTENSVATTI------LRHLNKKERIT----IGHPIRNTKVFVL--HGNQMQPIG-AAGELCISGAGLARGYYKQQELTQKAFSDHPFYRTGDAGRFLPDGTIEYIGRFDDQVKIRGYRIELREIETVLRQAPGVKEAAVLARDVSAEEKELVAYIVPEKGNSLPD-LYQHLA-GTLPSYMIPASIINISQMPLTSSGKLDRFALPEPENN----- 157375311 32 ----------------------------------QDEIVDFSYRELAEQSSRFASALHRLGFERGARIFSLAGRLPLLYISALGTLKSGCVFTPLFSAFGPEPIRSRMEIGEANVLITTMSLYKKVAPWWRELSHLKAILLIDGSGDEGCYALPELLSQQYPCVNTQKDEMALLHFTSGTTGKPKGVMHVHQAVEEHKLSAYY--ALDLHPSDIYWCTADPGWVTGTSYGIVAPLMGATMIVDEAEFEVERWYRILQEQHITVWYTAPTAIRMLMRAGSEQGYDLSALRFIASVGEPLPEAVIWGQKTLGLPFHDNWWQTETGAIMIANYAS----------QPIKPGSMGLPLPGITAGIVNEQGDEQVQQPMEIGELALKWPSMFRGYLHQSERYERCFN-NGWYLSGDLAMRDEQGYYWFVGRVDDLIKSSGHLIGPFEVESALMEHSSVAEVGVIGIPDELTGEMVKAYVALKPDVEQTEQTLQAFARKRLGAAVAPKEIVFRQNLPKTRSGKIMRRLLKAR-------- 89274025 39 ----------------------------------------ISYKKLLEATCRLAKSFISNGYSPNTIISICSENSVYYMYPVIAALYTGLIVAPVNPNYTERELLHVLNISKPKLMFCSKRTLSKIIQIKEKLPFLHKIIVLDSKIAESLMNFNDLNIETFETVDFNRDQVAVVLCSSGTTGLPKGVMLTHKNLMVRFMHCRFCTARHIKEGGAVLSFMPLFHDFGFMTTLGYISLG-LHIIQMQRYNDQVFLESIQKYKVESILVVPPILIFLVKSSIVDQYDLSSIKEIGCGAAPLSKEIVEVIKKLNIKVRQGYGLTETTLLSIFSPLNC-----------KKIGSTGKLLPLISAKIIDDSGKSLGP--YEIGEICIKGDVVMKGYMDNIDATRSTIDEDGWLHTGDVGYYDEDEYFYIVDRIKELIKYKGYQVAPAELEALLLNHPSIKEVAVVGKPDYVAGELPMAFIVTQPGKKITENEIHEFLTGKISQEKRLRGIKFIDAVPRNSTGKILRRELR---------- 86749223 1 ----------MNLSEWLAASARLRPSAPAL---LTGTTIEADYATFAQRAASFAAALRDYGIVSGDRVALFAHNCTQYLEALYGIWWAGAVAVPINAKLHGKEAAWICSNSGAKLALICDDTADTFNEAAGELPARMATLALDSDAYIRARSGD----GPAAPAAREDGDLAWLFYTSGTTGRPKGVMLSHGNLIAMSL-CYLADVDTVSSDDAALYAAPISHGAGL-YNMIHTRFGARHVVPASKFDPDEVLTLGKQLGNVAMFAAPTMVKRLVEAARRRGERGEGLRTIVYGGGPMLADIRDALDVMGQRFVQIYGQGE-SPMAITSLKRELHADVDHPRYLQRLASVGTAQSALSVRITGPDGEVLPAG--ETGEIEAKGPTVMLGYWNNSDANAETL-KDGWLRTGDVGRLDEDGFLTLSDRSKDVIISGGTNIYPREVEEALLTHPAVREVSAIGVADPEWGETVVACVVLADGSEPSDTALDAHCLAAIARFKRPKRYVYLEALPKNNYGKVLKTELRKM-------- 206687301 1 ----------MNIAVWLQRTAAAEGVQPALYL---GQDLVADYAGFHARAASVAGWLLAQGVSQGDRVGIFMKNCPDYLIALYAIWYAGAAAVPINAKLHGKEAEYILQNSGTGLLFTSPGLTEAVADTGAAVRCV------------DITGADYAAALQAEPVAAPASDLAWLFYTSGTTGRPKGVMITHRMLMTMAIA-YCADVDQVSAADHALYAAPMSHGAG-IYAIQHVLAGARHVCPAGGFDEAEIFGLAAHFGRVHMFAAPTMVTRMTSEAKRLGCKGEGLRTVVYAGGPMAADIIEAVEHFGPVFVQIYGQGEC-PMAITALPRHDVQDRTHPRWRERLASVGRAQSVVEVQIGTPEGEFLPAGSH--GEIMVRGDAVMPGYWDNPEATSKTLL-NGWLMTGDMGVLDADGYLTLQDRSKDMIITGGSNVYPREVEEVLLMHPQVREVSVVGRPHADWGEEVVAFVV----GDAPEAELDALCNSRIARFKRPKAYLRIDALPKNNYGKVLKTELRKM-------- 189462914 25 ------VPENFNFYDVVDAWAAERPDKNALLWTNDGEHIQFTYADLKKYTDMTASYFQSLGIGHGDKVMLILKRRYEFWFSIIALHKIGAVVIPATHLLTKKDIVYRCKAATIKMIVAAGEITKHILDAMPECPSVEKLVSVGPEYPEGFEDFHKGMESAAPFVRPEHDDIMLMYFTSGTTGEPKMVAHDFTYPLGHIATGSFWH--NLHENSLHLTIADTGWGAVWGKLYGQMIAGANIFVYDEKFTPADILQKIHDYHITSLCAPPTIYRFLIRE-DLSKFDLSSLEYCTTAGEALNYSVYETFKKIGIRLMEGFGQTETALTLATFPWMDP-----------KPGSMGVPNPQYDIDLLTPDGRS--AEDGEQGQIVVRTDGLFKEYYRDAELTREA-WHDGVYYTGDVAWRDEDGYYWFVGRADDVIKSSGYRIGPFEVESALMTHPAVVECAITGVPDEIRGQVVKATIVLKAGPELIKELQDH-VKRVTAPYKYPRVIEFVDELPKTISGKIRRVEIRAK-------- 50927563 54 -------------WASLEKAGKRSPGPALWWMNGSGEELKWNFRELSEISKQTANVLRACGLQRGDRVAVVLPRVPEWWLVTLGCMRSGLVFMPGTTQMKSTDILYRLQSSKARAIVAGDEVVQEVDAVAPDCSFLKIKLLVSEKNREGWLNFKALLKDASPCVETVSQESAAIYFTSGTSGPPKMAEHSHCSLGLKAKMDA--GWTGLGPSDTMWTISDTGWINILGSFLEPWVLGTCIVHLLPKFDPQTVLKVLSSYPINTLLGAPLIYRMLLQQ-DLSSYKFPHLHSCFSGGETLLPETLESWKKTGLEIREIYGQTETG---ITCRVSRTMK--------VKPGYLGTAIVPYDVQVIDEQGNVLPPGKEGDMALRIRPIGMFSGYVDNPKKTQANIRGDFWLL-GDRGIKDTEGYFHFMGRTDDIINSSGYRIGPSEVENALMEHPAVVETAVISSPDPIRREVVKAFVVLAPEFLSHDQVLQEHVKSVTAPYKYPRKVEFVLDLPKTITGKIERAKLRAK-------- 111025705 55 -FPDASLNTSFN---ALDRHVRD-GRGDQIALIFDSTKTMYTYSELLEQVSLFAGVLKGQGVVAGDRVIIYMPMIPEAAIAMLACARIGAVHSVVFGGFAAKELATRIDDARPVVLVTASEYLPMVEKALQLSATPAHTVIVKNRSAAAWFDWDDLIADPADPVSVAATDPLYILYTSGTTGKPKGVVRDNGGHAV-ALTWTMKNLYDISPGQVWWTASDVGWVVGHSIVYGPLLAGATTVMYEGKPDAGAFWRIISDYKVSALFTAPTAIRAVPNAEELSKYDISSLDTLFAAGERLDPDTYEWATRLDRPVIDHWWQTETGWAICANLRG-------LEPMEIKAGSPSVACPGYRVEIVDGEGKLVGPGTE--GNIVIGPPGTLAGLWRDEDRYIKSYTFEGYYLTGDSGFIDEDNYVFVLGRSDDVINVAGHRLSTGSMEAVVAGHPAVAECAVIGIHDELKGQRPSGYVVLKGVSIDPETLREELVRDQIGAVATFRDVTIVSALPKTRSGKILRKTMRQIADNE---- 197327295 46 ----------LNIYEAVDRHAAGHGGREALRCIADDTVTHLTYGELGGLTGRFANALTTLGVGRQERVFTLLGRCPELYVTVLGTLRSARVLCPLFSAFGPEPVRQRLELGDARVLVTTEALYRRVEENRHRLPHLDHVLLVGPDPPPGTVSFAELMEHAPQEYVVPPTDPALLHFTSGTTGAPKGAVHVHEAVVAHHATAAF--ALDLRQEDVYWCTADPGWVTGTSYGIIAPLTGATVVVDEGDFDVHRWYRILDSERVTVWYTAPTAVRMLMRATPREGYDLSALRFIASVGEPLPEAVLWGQDVLGLPIHDNWWQTETGAIMIANFASCDI----------RPGSMGRPLPGVEAALLGEDGRAVIGEAGVEGELALRWPSMFRGYLNEGARYAACF-ADGWYLTGDLAKRDEDGWFWFVGRADDVIKSAGHLIGPFEVESALMEHPAVAEAGVIGRPDPVVGAVVKAFVSLRPGLVPDAPLKRELLRRRLGPAVAPREIEFDQNLPKTRSGKVMRRLLRAR-------- 114331407 6 -------------HELVYQSADRNIDSVALID----RKRHLSYPALAEAVQSFAGTLHTLGLSRGERVAVYLEKRLETVIALFGTSAAGGAFVPVNPLLKAEQVAYILNDCNVRVLVTSVDRFSLLNTALSQCHDLHTVITVDEAQESSSISWGQAQISSSEAVHLPDSDMAAILYTSGSTGKPKGVVLSHRNLVIG--AKSVSQYLNNQSNDRILAVLPLSFDYGLSQLNTAFYVGATAILMNYLL-PRDILSIIKREQITGLAAVPPLWTQLAQLDWQG---VQTLRYITNSGGAMPRTTLARLREASTEIFLMYGLTEA----------FRSTYLPPEEADKRPDSMGKAIPNAEVMVLREDGSHCAPG--EPGELVHRGPLVSLGYWNDPDKTSARFRPELAVWSGDTVRMDEEGYLYFIGRRDDMIKTSGYRVSPTEIEEVIYATETVAETAAFGAPHPTLGQAIVVIAVPKTGIELKQDTLMAACKNHLPAFMQPGLIELRQSLPRNPNGKIDRKSLASEFQQVF--- 119503304 7 -------------------TAAETPHKPAFIMANSGEM--VTYGELEARSNQIAHLFRLCGLKSGDHVAIMVENCRQFLEITTGAMRSGIIFTPISTHLKEDETAYILENCGAKLFVASHSLASVAVHMIGSAAALKHFYMIG-GIEDGFLSWEETVDTLPITAIDDQSMGTTMLYSSGTTGKPKGVYNKPYTEVFDELTLSLGAAFGFGPETTYLSPAPLYHAAPLHYNMVVLDTGGTSII-MEKFNALRALEIIEEHRITHSQWVPIMFVRMLKLPEATQFDTSSMQMAIHAAAPCPIDVKEQMDWWGPVILEYYSSSEGAGFTL----------IDSNDWLNHKGSVGRPLFGV-PHVLDEEGNELPAG--EVGGIWFSDIANKFEYHNEPDKTAEAYNKDGWTSVGDMGYLDEEGYLYLTDRKNFTIISGGVNIYPAEIENLLINHAKVADVAVFGVPCDEFGETVQAVVQPAGDATDETALLKEWLQERLSHIKIPRNLDFMEQLPRMDNGKLYKRHLMEAYRN----- 211638101 1357 ----IPYPDPLCIHQLFEQQAEKTPDATALVY----EEQCLSYAELNTRANRFAHQLIALGVTPDQRVAICVARSPAMMVALLAVLKAGGAYVPLDPTYPAERLAYILHDTTPSVVLVDETGRAALGE-----QALAGLTVLDSNA------LPDQPDSNPQVTGLTPQHLAYVIYTSGSTGQPKGVMIEHQAVYQRHLGFN--ETYAVTAQDRLLQFASFAFDVSVEECCLSLCNGATLVMRDERWSMQEFIALAWQNRITVMSLPALFWSELV--ARDNGLPLPCLRLIIIGGEAVKKSAVQEWEVHRPRLLNAYGPTENTVTATCKEILFPTDDR----------SIGRPVKNTCVYLLDGDGQPVPLG--SVGEMYIGGVGVARGYLNQPELSAERFIPDPFYRTGDLARYLPDGNLEFLGRNDEQVKIRGFRIELGEIATRLMEHPAVQEAAVLALEDGQ-GKRLVAYVAAEANTELAASLREH-LSAILPDYMVPAAFVRLDTFPQTPNGKLDRRAL----------- 211638101 279 ---ETPYPDPLCIHQLFEQQTEQAPQATALEY----QEQTFSYAELNARANRLAHQLIALGVAPDRRVVICVARSPAMVVALLAVLKAGGAYVPLDSTYPEERLAYILNDTAPSVVLVDEAGRAALGE-----TALAGLTVLDPNTQ-----FDQPTSNPQVPALTPQ-HLAYVIYTSGSTGQPKGVMIEHQAIYQRYLGFN--ELYNVTAQDRVVQFAAFAFDVSVEEFFSALCNGATLVVRDDSWSVREFIALIRQYRITVISL-PTLFWSELAARDTGLPLPDHLRLIIIGGEAVKKAVQDWFRQAGPRLLNGYGPTENTVTVTYKDVLSPADAR----------SIGYPAKNARIYLLDSYGELVPVG--CVGEMYIGGVGVARGYLNRPELSAERFMPDPFYRSGDLARYLPGGDLEFLGRNDDQVKIRGFRIELGEIETRLVEHPAVREAAVLAL-DDGQSKRLVGYVAAEKNEGLAADLRKY-LSTILPDYMVPVAFVRLDTFPQTPNGKLDRRAL----------- 211638101 2436 ------YPDPLCIHQLFEQQVEKAPDATALVY----EEQCLSYAELNACANRFAHQLIALDVIPDQRVVICMARSPEVVIALLAVLKAGGAYVPLDPTYPAERLAYILSDTAPSVVLVDEAG----RAALGEKALTGLTVLTPNTLP-------DQPDSNPQVPMLTPQHLAYVIYTSGSTGQPKGVMIEHQAVYQRHLGFN--DTYGVTAQDRLLQFASFAFDVSVEECFLSLCNGATLVMRDDRWSMQEFVSLAWQNRITVMSLPALFWSELI--ARDNGLPLPCLRFIIIGGEAVKKSAIQDWEIYRPRLLNAYGPTENTVTATCKEVLSPTDDC----------SIGRPLKNTSVYLLDKYGQPVPLG--SIGEMYIGGVGVARGYLNQPELSAERFIADPFYRTGDLARYLPNGDLEFLGRNDHQIKIRGFRIEPGEIEIRLVEHPAVQEAAVL-VWEEGPDKHLVAYVAAQANEGLITSLREH-LSARLPDYMVPSAFVRLDAFPQTPNGKLDLRAL----------- 77165423 11 ------------VHSLVLDNALKGPDASALVHGD----QTLTYASLGETVEACARGLLALGLASSERVAIYLPKRPETVVTLFGAAAAGGVFVPINPLLKPRQVAHILRDCNVRVLVTASNRIDFLQDALAECHDLRSLVIVDAPAQPMAISWERLLSQQSPGHRRIDSDMAAILYTSGSTGRPKGVVLSHRNLVAG--AQSVAQYLENNSNDRLLAVLPLSFDAGFSQLTTAFSVGAS-VVLMEYLLPKDVIKSITRHGITGITAVPPLWVQLA-SLAWPPEAADTLRYIANTGGRMPKAATTALRRSLPQVFLMYGLTEA----------FRSTYLPPEEVDKRPDSIGKAIPNVEIQVAREDGSLCLPG--ESGELVHRGVLVAMGYWNDPKKTAERFRPTPW--SGDTVRMDEDGFFYFIGRQDEMIKTSGYRVSPTEVEEVLYQAGLVAEAAVVGVLHPKLGQGIVAIVKPNKDNFDPEDLLAT-CRAELPNFMVPLAVIVSENLPRNTNGKIDRRALAMEFE------ 1834381 456 ------YDKNMTLHGLFEQKAADHPEKTAVVY----EGQKLSYRELNEQSNRLARAFRRRGIGPDAPAAIVMERSERVITAMLGVLKAGGAYVPIDPGFPEERIPFILEDSKVKVVITDSGLT------FETTETVRFSEALSESLENGHPSSEAGAG-----------HLAYIIYTSGTTGRPKGVMIEHRQV--HHLVRGLQQAVGYDQDDLKLALLAPFHFDASVQQIFTSLLLGQTLYIVPKSDGRALSDYYRRHQIDVTDGTPAHLQLLSAADDLSGVK---LRHMLVGGEALSRVATERLLQLFAEVTNVYGPTETCVDASSFTMTNH----ADLQADTAYVPIGRPIGNNRFYILDEGGALLPDG--VEGELYIAGDGVGRGYLNLPDMTADKFLEDPFYRTGDAVRWLPDGTVDFIGRKDDQVKIRGYRIELGEIESVLQGAPAVGKAVVLARPETGGSLEVCAYVVPKQSGEIHLQGLREHLSKHLPDYMIPSHFVELDEIPLTGSGKVDRKAL----------- 215491712 48 -----------TVGDVIDRATDVFGDTTAMVYTH--QSISKTYTEYGKDVDQLAAGLVSLKLPVGSRVAILAPRLYEGAQLLYAAPKAGLVMVGINLTCSVTELEFCLNMAECPALITTKDYYQMLLQIAPELPFLKHLITIGDTRKPGSMTFDDLMNSNSLSTRVQFDQDAFIQYSSGTTGQPKPARLSHFNVVNNANILGRFVGYHEQRESICVN-SELIHGSGRTMGLAATLFGSTIVMAGPTFLPKLVLEVITKHRCTMVYGSTTLFFAMVRDLEEGVHDVSSVRKAIMGGSLCNPATIEKIASLNAQLYIVYGASETSPVITCTNPG--------EPTDRWIRTLGTPLDHVEVKVVDAEGRMVPWNMR--GELCTRSPYVFNGYLNNEAMTKDAIR-DNWYYTGDEVTMSEDGRITFVGRIKEMINFKGFKVAPLEIENILNTHPDVEEAQVLGVPDERTVEKICAWIKLKSDKSLSQKDITDFCEEKLPEIKVPEFVLFVDSFPRTHTGKVQKNKMREE-------- 119961321 91 -------------YNALDRHVENLGDRVAIFEGEPGDTRTYTYAELTEEVKKAANAFETLGVAKGDRVAVYLPMIPEAVITLLACARIGAVHSVVFGGFSADALRSRIEDAEAKLVVTADALKPAVDEALSSMHSVNHVVVVKRNGEDWWSDTVDKASTEHTAVGHDSEHPLFILYTSGTTGKPKGILHTTGGYLTQGAYTHKAVFDLHPETDVYWCTADVGWVTGHSVTYAPLINGATQVMYEGTPDSGRWWEIVEKYKVSILYTAPTAIRTFMKWGRPDKYDLSSIRVLSVGESINPEAWMWYRDVIGAPIVDTWWQTETGAQMIAPLPGVT---------ATKPGSAQVPLPGIAVDVVDEAGQSVANGEG--GYLVVREPWMLRGIWGDPERFKDTYWSEAMYFAGDGAKKDEDGDVWLLGRVDDVMNVSGHRLSTTEIESALVSHPSVAEAAVVGAADETTGQAVVAFVILRGDAVTVLALRNHVGKE-IGPIAKPKQLLIVPELPKTRSGKIVRRLLKDIAE------ 150003160 25 ------IPENFNFYDIVDAWAAEEPDKKALLWTNDGEHIQYTYADLKKYTDMTASYFQSLGIGHGDMVMLILKRRYEFWYSIIALHKLGAVVIPATHLLTKKDIVYRCNAADIKMIVAAGEDVITKHIIDADCPSVRKLVSVGPDIPEGFEDFHKGIEKAAPFVKPEHEDTSLMYFTSGTTGEPKMVAHDFTYPLGHIVTASFWH--NLHRDSLHLTIADTGWGAVWGKLYGQMIAGANIFVYDEKFTPADILGKIQDYHITSLCAPPTIYRFLIKE-DISKYDLSSLEYCTTAGEALNYSVYETFKKIGIRLMEGFGQTETT-LTLGTFPWME----------PKPGSMGVPNPQYDIDLLTHDGRS--AEDGEQGQIVIRTDGLFKEYYRASELTEDA-WHDGIYYTGDVAWRDEDGYFWFVGRADDVIKSSGYRIGPFEVESALMTHPAVVECAITGVPDEIRGQVVKATIVLKEGPELVKELQDH-VKRVTAPYKYPRVIEFVEELPKTISGKIRRVEIREK-------- 207723093 4644 -----------TIHGLFEAQVRRTPEAIAVEY----EGQRVSYAELNARANRVAHALIGLGVGPDARVGLCAERSVELVTGLLGILKAGGGYVPLDPSYPSERLAYMLEDSAPVAVLAQPNTLAQLGAM--------SVPVLDLES-----ALEGEAEHDPQVEGLEPHHLAYVIYTSGSTGQPKGVMNAHRGVVNRLWWAQ--ETYRLDADDRVLQKTPFFDVSVWELFW-PLLAGARLVMARPHKAPAYLAETIEQTGITTLHFVPSMLQLFLEQVEAG--RCQGLRRILCSGEALPHASQQRCLARFPELHNLYGPTEAAIDVTSWRCNA--------ETYPGIVPIGRPIANTQIYVLDAHGQPVPLG--VTGEIYIGGAGVARGYLNRPELTAERFVVNPFYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLSRCVGVREAAVTVREDTPGEPRLVAYYV-SGEAIEAQALREQ-LQSSLPEYMVPAAYVKLDRLPLTPNGKLDRKGL----------- 207723093 1448 -----------TLPALFEAQVMRTPDAVALKYGD----RQLSYRELDARANRLAHHLRELGVAADVLVGLCVDRSIEMIVGLLGILKAGGAYVPLDPDYPQARLAYIFQDAMLSVLVSKRELV-------RRLPIDWVQVVELDDAEPAWADH----PSTPPRIQSEPGQLAYVIYTSGSTGQPKGVAVTHQGVA--SLVYSQCERFGVSSQSRVLQFASISFDAAVSEIGMGLLSGACLVLPAQALMPGAALTLLDRERITHVTLPPAVLALMPEQA------LPADCHLIVAGEACPASLVRRWSE-GRTLINAYGPTEATVCATMSRALTAQDMP----------SIGGPIGNVRVYVLDAFLQPVPVG--VTGEIYIAGSGLARGYWQRAGLTAERFMANPFYRTGDLGRWQPDGSLDYQGRADAQVKLRGFRIELGEIEARLSQCAGVREAVVTVREDVPGQPRLVAYYVGSEANVSGEAIEAQALREQLPEYMVPAAYVKLERLPLTPNGKLDRKGL----------- 218720593 34 --------------SFLPRAAAIEPDAEAIYHLANNKVLRRSYIETADRARGLAYYLKKRNFK---RVGILAPNTPAFLESIFGIAAAGCVNIAVNYRLKPEDVSYIFEHSDAELIIVDAEYVSLLDLFKSEHPNIPFLIDTDTDATEGELSFDAAILEGLDTQTTDENATIALAYTSGTTARPKGVEFSHRGSYLAAMANVIESGLNYHKGRCYLWTLPMFHAIGWTFPWAVTAVRGTHYCL-RKIDYPYIWYLLKNENVTHFNAAPTVNTLLCAAKEAE--RLPEPVRVTVAASPPTAHLFEQMTNLNLHPVHVYGMTETYGPITKGYHMPVWDTLPDKEKYQKMARQGLPARVIKMDVPEGTIVDVQRNGLELGEIVFEGNICAKGYYKDPVATSKLF-AGGVLHSGDLAVWHEDGAIQIMDRAKDIIISGGENISSVALESMLANHPDILEAGVVAVPDSHWGERPKAFVTVQAGKNVKGSDIIAWAKSGISKFMVPREVEVVPELPKTSTGKVKKNVLREWAK------ 186682531 3242 ---DTQADYPLDLHQLFEDQVDSTPDAIAVVF----ENQQLTYQQLNSRANQLAHYLNSLGVGADVLVGICVERSIEMVVGLLGILKAGGAYVPIDPNYPQERIRFMLQDCGAKVLLTHSQLWESGTGNKETFPQSRSILCLDRDNFANQSTENPSRQSQPDDLAY-VDDLAYVIYTSGSTGQPKGVQLLHRGL--SNYLHWAKDYYAVAQGQGTPVQSSLSFDATITSLYLPLICGRTTILVREKQELQLLADIVKQN--NHLSLVPSHLEILNQQIEPDTMP-NRVNAFVLGGEALNQIIPWLTHAPNTRLINEYGPTEA-------VVGCCVYEATGKRDLAGDLLIGQPIANVRIYILDNQNQLLPVG--IPGELCIAGAGLARGYLNRPELTSEKFIEERIYKTGDLARWLPDGNLEYLGRIDNQIKIRGFRIELGEIEALLNQHDDVQASVVTAREDTPGDKRLVAYVLPHQHTPTINELRQ-FLKAKLPDYMVPNAFVMLESMPLTPNGKVDRRALPDLHSDAYGG- 186682531 534 ------------IHQLFEEQVELTPDAVAVVY----ENQYLTYHELNCRANQLAHYLKSLGVKADVLVGICVERSLEMVVGLLGILKAGGAYLPLASDYPTERLRLMLEDAQVSVLLTQQKLLDRLPEHTAQLHTLRERLRSGQAAQDADWQLISQLSQDNLISETQATNLAYVIYTSGSTGQPKGVLITHQGLL--NLVFWHQRTFKITTLDKATQLAGTAFDAAVWELWPYLTAGASIYLVKPLLSPVDLQDWLESKKITISFLPTPMAEQLLEWPEST-----TLRTIVTGGDKLPSGL------LPFQVVNNYGPTENTVVTTSGLV------VSNGRDNNISPPIGRPIANVEIYILDSYLQPVPIG--VPGELHIGGAGLARGYLNRPELTQEKFIPNPFYKTGDKARYLNDGNIEYVGRIDDQVKIRGFRIELSEIEAVLSQHSDVQLSCVIAREDSPGDKRLVAYVVAHQDKPVISELRQ-FLKTKLPEYMVPSAFVILESLPLTPNGKVDRRALPK--------- 27382404 32 -----YLHGEAPLTEYLRAWARRSPERPAVIFYG----HVTTYADLDRQSDRFAALLQAKGVRKGDRVAVFLPNCPQFHIVFFGILKLGAAHVPVSPLSRAFELSYELNDTQADVIVALDQLIPVVEQVRGEVRLREIIVTSFADVLPAAPAFPTPESIRAPRIAAAGDEVAALNYTGGTTGMPKGCVHTHRDMVYTAAANYGISVLS-DESSVFLSFFPEFWIAGENFGLIFPLFSGATLVLLARWDAVGAMAAIDKYKVTITAMPVDGAVELMDHPRWSEFDLSSLKRVVSFVKKLNADYRRRWKDLTGTILAAWGMTETH---TSNTFTSGFQD-DDFDLNNQPIFVGLPVPGAEFKITDETGALLPLGAE--GEIRVRTPSLLKSYWNKPEATAESLV-DGWLRTGDIGSIDKDGFLHFLGRRKEMLKVKGMSVFPPEIEALLGQHPKVLGSGVVGRDDPDKGQVPVAYIQLKPEAVISAESLRAWCAERMAVYKVP-EIRIIEALPLTATGKVKKQDL----------- 162148606 2537 ---------DLCLHEAFEEQVARDPAAIALTFG----QQTVTYGELNTRANRLAHHLIALGIEPDMRVGLCAARSIEMVVGLLAILKAGGAYVPLDPAAASSRLGLILADAAPEVVILDPAGRNALGA-----ETLDGLTVIDLHADRGDWTSRPDTNPDTRTIGLRPENLAYIIYTSGSTGTPKGVMVEHAQVA--RLFDSTQAWFGFDAQDVWCLFHSFAFDFSVWELWGALRHGGRLVVVPHAVSAAEFHRLVCEQGVTVLNQTPSAFKAFIDAQAEDGLT-DQLRYVIFGGEALEPSMLRKWYAVAPRLVNMYGITETTVHVTY-------RPLTADDAEQTGSPIGCRIPDLRVYILDNYGQPVPLG--MVGELYVGGAGVARGYLNRPDLTAERFLDDPFYRTGDLARYLPDGNIEFLGRADQQVKIRGFRIEPGEIEARLGEQPGIRAAAVIAREDSPGDKRLVGYVVPDDDAALEPAALRRALGAVLPDYMVPAAILVLDALPLTPNGKLDRKAL----------- 162148606 3605 ------YPADLCLHQMVEAQVCAAPDTTAVLCGDD----TLTYADLNARANRLAHHLIALGVQPDQPVAICLDRSVAMVVGLLAILKAGGAYLPLDPAYPTARLCQILDDARPAILLLDDTGRRAVGDHARD-----RIRIIDLHADAATWHTRSDTDPDPRQLGLTSRNVAYVIYTSGSTGVPKGVAVEHRNIVNHT--AWQTRIFGFDATDRVLQRTSISFDAAGWEVWTPLACGAATILPGTNADGSRIFEYAASMRVTTLQGVPSFFSAI-NTADAVG-SWETLRYVFCGGEADLKTVYELEEKLRAPFFNLYGPTETT-------IDALFWPFKKDGSLSRKAPIGRPVANTRIYILDNGQQLVP--GGVAGELYIGGAGVARGYLNRPDLTAERFLDDPFYRTGDLARYLPDGNIEFLGRADQQVKIRGFRIEPGEIEARLGEQPGIRAAAVIAREDSPGDKRLVGYVVPDDDAALEPAALRRALGAVLPDYMVPAAILVLDALPLTPNGKLDRKAL----------- 162148606 747 -----------TLPELFEQQVQRTPEAIALRCGSSA----LSYLELNTRANQIAYGLISRGIGPEDRVALCLPPSNELIIALLGIVKAGAAYVPLDPNYPPDRLQFIIADCAPDAIITAES------AVRKGGFSSDHRILFPDSMPRSDIRIEISPDNSSRIAELSVQNAAYIIYTSGSTGTPKGVVVTHRGLASHT--ACQRHRFNLGTDSRVLLFASINFDSSVGQICSALLTGGTLVVVDRRLDRGQFTDLLHRYAINYLDTTPAFLANI------SPHDVPEDCVINVGGEALSLDLATWFQRH--QLFNSYGPTETTVAIVSKRIKDARQALA----------IGRPVFNARIYILDAGRRPAPLG--VAGELYIGGAGVARGYLNRPDLTAERFLDDPFYRTGDLARYLPDGNIEFLGRADQQVKIRGFRIEPGEIEARLGEQPGIRAAAVIAREDSPGDKRLVGYVVPDDDAALEPAALRRALGAVLPDYMVPAAILVLDALPLTPNGKLDRKAL----------- 162148606 1832 ------------IHQMVERQVYATPGATAVVCGED----SITYADLNARANRLAHHLIALGVQPDQPVAICLDRSVAMVVGLLAILKAGGAYLPLDPAYPTARLCQILDDARPAILLLDDTGRRAVGDHARD-----RIRIIDLHADAATWHTRSDTDPDPRQLGLTSRNVAYVIYTSGSTGVPKGVPNEHRALI--NRLTWMQNAYCLIASDAVLQKTSFFDVSVWEFFWT-LMAGARMVLAAPQKDAAYLSSLIEQQQVTTLHFVPSMLELFLE--EGKPEQCGSLRRVICSGEALPAGVLQRCHSLLPDIHNLYGPTEAAIDVTAWSCLGDVGALS-------SVPIGRPIANTRIYILDNGQQLVP--GGVAGELYIGGAGVARGYLNRPDLTAERFLDDPFYRTGDLARYLPDGNIEFLGRADQQVKIRGFRIEPGEIEARLGEQPGIRAAAVIAREDSPGDKRLVGYVVPDDTPPGPA-------------------------------------------------- 158423101 52 -FPDAVGNTCFNAVD--RHVASGRGSQTALIYDVTNSQRRLTYAELLEEVRILGAILTDMGVEKGDRVVIYMPMVPEAVVAMLACARIGAVHSVVFGGFAANELAVRIDDARPKVVLAASCLLDLAITIAAHKPTGCLVLQRDHDWAERRAAFADA-GRGADCVPVKATDPLYVLYTSGTTGKPKGVMRDTGGHMV-ALRWSMENLYGLKPGEVFWCASDIGWVVGHSIVYGPLILGCTSVIYEGKPDPGAFWRMIEEHKVVALFTAPTALRAIKKEDPEATHDLSQFRTLFLAGEADPDTILWAEQHLKVPVVDHWWQTETGWAIAANPVGLGLLPI-------KPGSPTVAMPGYDVQVVDESAKPVPAG--TMGSIVVKPPGCLPTLWQQDERFREAYLDEGFYKTSDAGFLDEDGYIFVMGRTDDIINVAGHRLSTGGMEEVLASHPDVAECAVIGVKDALKGEVPCGFVVLKAGERRAPNIIENLVRDRIGPVAAFKLAFTVNRLPKTRSGKILRGTMKK--------- 154252218 24 -----------TAADYLDGCIAKMPDKTAVVDFNTNKATRLSYRDLGKIVERIAVGLAELGVEKGDVVSCQLPNWWQFTALHLACVRIDAVTNPLMPIFRERELSFMLGLAESKVLVIPRTFRAMVANIRAGLPQLRNVLVIGG---DGETSFEKVLLDTPAARRPDPDDVTQLMYTSGTTGEPKGVMHTSNTLLSNILVCA--ERLGLGADDVMFMASPMAHQTGFMYGLAMPVLAGATAILQDVWEPKRASASISREGITFTMASTPFLSDLTETVAADGSDVSRLRIFLVAGAPIPRALVERARQLGANIVSAWGMTENGLVTTTCLDDPDDKAINTD---------GRALPGMEVQVVDSENKPLPAGEE--GMLKARACSTFVGYLKRPDWYNH--DAEGWFGTGDLARIDGQGYIRLTGRSKDIIIRGGENIPVVEIEGLLFRHPDIQDVAIVGVPDERLGERACAFIVPKGREVGLREVVAFLEEHRVARQYLPERAEIVGELPRTPSGKVQKFKLRE--------- 149244592 85 ---AWFLGGQLNAYNCVDRHALKNPNKPALIYDEDSDSYIITYGELLKEVSRVAGVLQSWGVGNGDTVAVYLPMNAQAIIAMLAITRLGAAHSVIFAGFSSGSIKDRVNDAQCKALITCDEIKRLCDDALESCPSVKHVLVHKRKEGRDFYWDEETVKFPGPPVSVDSEDPLFLLYTSGSTGTPKGVVHTTAGFLLGA-ALTTKYVFDVHEEDILFTAGDVGWITGHTYAYGPLLLGIPSIIFEGTPDYGRFWHIVQKHRATHFYVAPTALRLLRKAGEIKKYDISSLRTLGSVGEPISPDIWEWYNEYQCHISDTYWQTESG---------SHLIAPLAGITPNKPGSASYPFFGIETALIDPVSGAEIKGNDVEGVLVVKWPSMARTVYHNHTKYMDTYMYPGYYFTGDGAARDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEDQKVGEAAVVGINDDITGQAVIAYVALKDSEQTEEDLRKELVRKSIGPFAAPKAVIVVADLPKTRSGKIMRRILRK--------- 39934317 2 ---------DFTLADVYRRNAALFPDRTAFMV----DGVRLTHRDYLARAERLASGLLRDGVHTGDRVAILSQNCSEMIELIGAVALIGAILLPVNYRLNADEIAFVLGDGAPSVVVAGTDYRDIVAGVLPSLGGVKKAYAIGDGSGPFAPFKDLASDTPFSAPEFGAADGFVIIHTAAVGGRPRGALISQGNLLIA--QSSLVDAWRLTEADVNLGMLPLFHVTGLGLMLTLQQAGGASVI-AAKFDPAQAARDIEAHKVTVMAEFAPMLGNILD--QAAPAQLASLRAVT---GLDTPETIERFEATNATFWATFGQSETSGLSTFAPYRD------------RPKSAGRPLFWRTVAVVDAEDRPLPPG--EVGEIVLRGPTVFKGYWNNAAATQHAFR-NGWHHTGDMGRFDADGYLFYAGRAKELIKTGGENVYPAEVEGALKQHPAIADAVVIGVPDPQWSEAIKAVCVCKPGESIAADALAEFVASLIARYKKPKHVVFVEALPKDAKGAIDRAAVK---------- 118045468 3 -----------TIWHALAAQAEQYPDRIFLRFAD----RQWRYAEAVALARRAAGVFADLGIGLGDRVGLMLGNTPDYLWAWFGCACLGAVTVPINVHLKGDVLHYILEHAGVKVLVIEPSLLDRVLALRDRLPDLHHIVVRSEAGPNGTLAWPDALAGAAEPTPGNATDLHSILYTSGTTGPPKGVMLNHQAY-LHSAALFADVMIGATADDVFGTSLPLFHINAQAHTVLPAIYRGTSVALLEQFSASRYWRQLADLEATICNLLAAMIPILMKQPPSPDDRAHRVRIAACAATP-PDLWRAFEERFGLTIIEGYGLTETTGFCVANPRDS-----------VRVGTFGTAMPGFELAIFGPDDTPLPPG--VPGEIVIRDNLIMMGYYRQPEQTATAMR-GGWFHTGDLGRLDEAGYAIFIDRLKQSIRRRGENISSWEVERAVNAHPAVLESAAVGVPSELGEEEVKVVVVLRPGTTLDPLDLVRWCEERLAYFAVPRYIEFRDSLPKTATERVEKYKLKAE-------- 182677606 50 ---------QLNIYNALDRHAAGHGDRTALIHDVTGTVRNFTYAELTEAVAHFAGALAHLGVAHGDRVVIYMPMVPEAVITMLACARIGAVHSVVFGGFAANELAKRIDDAKPKVIVSASCGIDLDAAIEISSAPPTHCIILQRPTPHRDVDWHDVLAKAVPCASTLATDPLYILYSSGTTGAPKGVVRDHGGYAV-ALHWSMSNIYAIAPGEVFWAASDIWAVGHSYTVYGPLLQGCTTLLYEGKPNAGAFWRVIRQHAVNVLFTAPTTFRAIRQQDPDATFPLGDFRTLFLAGERCPSTLAWAQAQLNVPVIDHWWQTETGWPIAAN-------CLGISQMPVKPGSVGRAVPGWQIDVLDFDQNPVPPG--TIGNLVIKLPLPPGTLWNADQRFVESYMVDGYYQTGDAGFIDEDGYIYVMARTDDVINVAAHRLSTGAMEEVVAEHPAVAECAVIGVADELRGQIPVGLIVLKANYTDDCTLIEELVRNRIGAVASFKHVLVVAGLPKTRSGKILRRSLRAIAE------ 157804708 5 -----------SIHQLFETQVERAPEAVAVLS----EQGQLTYEELNTKANQLAHYLRTLGVKSETLVGLCVDRSLEMIIGLLAILKAGGAYVPLDPTYPRERLTYMVQDAQISVLVTQTQWSNLISDYEGQ------VVCLDSQWAKIASCSQENLVNTVNP-----ENLAYVIYTSGSTGKPKGVMIEHQSLVNFTKLA--IAQYQITKRDRTLQFVSISFDVAAEEIYVTLCSGATLILRTEEMSIPSFVQKSQDWQITVWSLPTAYWHLLVNELVKSKIALPSLRLVIIGGERVQPELVRWFKNVGPELINAYGPTEGTIAVSLC----RLSQLAESQRNRTEIPIGKSLENISVYVLDETLKTVSP--ETPGEIYIGGTAVARGYLNRPELTAQKFIQAPFYKTGDLGRYLADGNLEYLGRVDHQVKINGFRVELGEIETVLLQHHQVAQAVVIDREDTLGNKRLVAYLIPHSKEENLTETLQQFLKDQLPSYMIPATFVVLNELPLSPNGKIDRKAL----------- 157804708 1095 ------------IHQLFEEQVKKTPEAIAVIF----EDKYLSYQQLNEQANQLAHYLQTLGVEADNLVGIFLDRSLEMLIGLLGILKAGGAYLPLDPSYPEDRLAYMVNDAQVSIVVTLEKWANLTTQQALQ------WVCLD--------SQKDIIAQQSSNVAIEEKNLAYVIYTSGSTGQPKGVLIEHQSLI--NFTKSAIEKYEITEQDTVLQFASINFDAAAEEIYPCLSSGGTLVLRTEEMSVSAFIQESQKKEVTIWDLPTAYWHLLVSEIIQENLQLPSLRLVILGGERVLPERVKMWQEYYPQLVNSYGPTESTVVSTLHYLEESPINQAE-------IPIGKPINNVQVYILDQYLQPMPIG--VPGELHIGGLGIARGYLNRPELTVEKFIDNPFYKTGDLVRYKFNGNLEFLGRIDSQVKIRGFRIELTEIETVLNQYSSIKQSVVIAREDSPGIKRLVAYIVGNKNQNKIEEIR-YYLKQKLPPYMVPSAFVFLEEIPITTNGKVDHRAL----------- 86750707 36 ----------------------------------SGERHR-SFDEVDTRVALIAGGLQRLGVAPGDCVCLLMRNDVAFLEAAYAVMMLGAYAVPVNWHFKPEEVAYVLGDSGTRVLIGHADLLHQAAGVVPAGVTVLSVPTPPEAAPQGAVDLDGWLAQQKPYDGPVLPQPQNMIYTSGTTGHPKGVKRPEQAKSAEAMRALI---YGLKPGARVLCPGPLYHSAPNAFGIRAGRLGG-LLVLMPRFEPEALLQLIERHRIDTVFMVPTMFIRLMKLPPEAKYDVSSLRHVIHAAAPCPADIKRAMEWWGPVICEFYGSTESGAVTFAT----------SEDALSKPGTVGRIAPGAELKFIDDDGKELPQG--EIGEIFSRAGNPDFTYHNKPEKRAE-IDRDGFITSGDVGYLDSDGYVFICDRKRDMVISGGVNIYPAEIEAAIHAVPGVHDCAVFGIPDAEFGEALMAMLEPQPGVTLDEGYLREQLKHVLAGYKIPKHIEIMAQLPREDSGKIFKRRLRDPYWAKAG-- 3724089 1496 ------YPRDESIVRLFEKQAAEHPEHTAVVCDHI----RLTYRDLNEKAERTATMLMKQGVRSGDIIGLMFDRSPDMVIGVLSILKAGGAYLPIDPEYPQERISFMLNDSGARILLTEHGH-------NKPADYHGQILYLND-------AENELISPDLKAQETLADQPAYVIYTSGTTGQPKGVVVEHRNVI--SLLKHQDLPFDFGSEDVWLFHSYCFDFSVWEM-FGALLNGSTLVVVSRERDPNAFRLLLKNEGVTVLNQTPTAFYGLIHEEENHTDRL-HVRYVIFGGEALQPGMLVTWNEPDTDLINMYGITETTVHVTY-------KKLSSADIEKNKSNIGKPLATLQAYVMDAHMNLQP--TGVPGELYIGGEGVARGYLNRDDLTAARFVPNPYYRTGDLAKRLASGDLEYMGRIDDQVKVRGHRIELGEIQASLLQLPIIKEAAVITRDDEQGQSAVYAYLVAEDGQVVNEADIRAALRAVLPDFMVPARLIQIDSIPLTVNGKLDQKALRAQAEN----- 3724089 470 -----------TLSQLFEEQALKTPDAAALRM---GDECR-TYRQLDERANQIAHALIEKGAGSGGIVAVMMERSMDMAAALLGIWKAGGAYLPLDPSYPKERLSFLLHDSQAALLLTEEELISSIPSYEGSIVTSGHTTHYRTDSPDASIG-----------------ELAYLIYTSGTTGRPKGVLVDHQGIA--NTLQWRREEYGMSEGDTALHLFSYVFDGCVTSLFTPLLSGACVLLTNEAKDVLALRRKIAQYKVSHMLIVPSLYRVLLEVL--TAEDAKSLRIVTFAGEAVTPDLLETSRKICPELANEYGPTENSVATTI------LRHLNEEERIT----IGHPIANTKVYILGEQLQPI----GAAGELCISGAGLARGYYKRTELTEKAFTDHPFYRTGDAGRFLPDGTIEYIGRFDDQVKIRGYRIELSEIETVLRQASGVKEAAVLARDVSDEEKELVAYIVPEKGNGLPN-LHQHLA-GTLPSYMIPASIIKITQMPLTSSGKLDRSALPE--------- 17230139 472 ------------VHEIISQQAQQTPDATAVVFAD----KTLTYAELNAKSNQIAHYLLQLGIKPEARIGVYLERSPLLIIALLGILKAGAAYVPLDPTFPPERLRFMMADAELKLLLTQTSLTS---------------VITDKIATINLDELEEDISQQPDPIKVTPEQLTYLIYTSGSTGQPKGVMIEGRSLV--NILTDLKQRLSITPNDKLLAVTTIAFDIAALELFLPLIAGAQVVLPTALVDPRQLANCIEHHQITIMQATPATWRLLLASGWEGKQDLK----ILCGGEALENTLAQQLLSCSQEVWNLYGPTETT-------IWSAAQKLSIDE----PVTIGHPIANTQFYILDEQLQPVPIG--VPGELYIGGAGVARGYWKRPDLTAERFKPTPLYKTGDRVRYLRDGKLEYLGRLDYQIKIRGFRIELGEIEAVLAQHPAVEQAVVTLREDEPGEQRLVAYIVSHPEIIPTE--LRTFLGEKLPIYMMPSAFILLEKFPLTPNGKIDRKALPK--------- 146304119 70 ----WFVGGELNASYLVDRHANSW-RRNKVAIIWEGEVRKLTYLDLYREVNRAAYLLKEYGLKKGDTIGIYLPMIPELPIFMLAAARLGVAFTVVFSGFSAQAVADRMNDADTKLLITADGLKEIVDKALETATTVKNVLVVRRTGTEGRDAYLHPIKAYVEPERVKSEDPLYILYTSGTTGKPKGIIHDTGGYMT-LLHNTMKLVFDIRDTDVFWCTADIGWVTGHSYIVFGPLQGATEVMYEGALDPDRWVSIIERHQVSILYTSPTAIRTFMKQGEQKKHDVSSVRLMHSVGEPINPEAWRWFHKLQVPFGSTWWMTETGGIMISHMPGGYLVPM-------KPGTNGPPLLGIETNVFDEEGKPMPEEQK--GYLVITKPWMPLTINKDPERYVKVYWPNVFY-AGDYAIKDRDGYFWILGRADEVMKIAGHRIGTYELESALVQHPAIAEAAVVGVPDPVRGEVAEAFVILRSGVEPSAKLREEFVRENFGPIAVFREIHFVSKLPKTRSGKIMRRVIKAVATN----- 154509057 22 ---------DRPIPDMVLEVASRYPKRAAIDFF----ARQLTYAELAQEMRQAAGALHQAGVRPGDRVALVMPNCPQHAVAVLGTMLLGAVVVEHNPLAPAGELEGEYERHGARVTIAWSKSLEKLTDLTTALPAASRMALLSSPRPNWARSWTHAMRTATPDCPSAMEDVALLIHTGGTTGVPKAAALTHANLMANVEESIAWVPVLHEGAEVFYCILPLFHAFGFTIGFLAGLRLGATIAMFPKFDTALVLAAQRRLPCTFFLGVPPMYERLLAAAQGTNADLSSIHFSLSGAMPLSAELADQWEQTGGLMIEGYGMTEASPIILGSPLASS----------RARGALGIPFPSTQVRIVDPENPSREVADGEVGELIARGPQVFSGYWNQDDETADVFTEDDWLRTGDLVQVR-DGFIYMADRRKEMINSSGFNVYPTQVENAVRSMPGVLDVAAVGVPAGESGEDVVAAVVLEAGASVTLADLRKWAEKSLAHYALPRQIVVMTELPRSQLGKVMRKKVREQ-------- 15558973 26 -LPSLQFPPLMNCAELLDRRV-VAGDGERVCLRAPG-GLRWTYGDLLANANRIANVLRELGIVPGNRVLLRGPNSPMLVACWFAVVKAGAIAVTTMPLLRAKELGQILDKGRVTHALCAQALRGELDAAAAARPFVAHVVSFGDPSGAGLEAAMARQPEQFDNVATAVDDTCILAFTSGTTGQPKATMHFHRDVIA-ACRCWPPHVLRPQADDVFIGSPPLAFTFGLGGLVLFPMSVGAAIVLLEQASPPQLLDAIREFGATILFTAPTSYRAMAEGARERRLGAPSLVKCVSAGEVLPAATRELWKATGIEIIDGIGATEMFHIFI-----------SADEEHARPGATGTVVPGYRAEIVDDEGRELPAG--TVGRLAVKGPTGCR-YLDDSR--QRNYVRDGWNYTGDAYYMDADGYFHYQSRLDDMIVSAGYNIGAPEVEDALMQHPAVAECAVIGVPDEERGQIVKAFVVPRPGLGAGEMLVREFVKRTIAPYKYPRAIEFRDSLPRTETGKLQRFRLRE--------- 115450533 34 -------DPEVDVVSFL--ASRRHSGVVALVDAATG--RRITFTELWRAVAGAASALAAHPVRKGHVALILSPNSVHFPVAALAAMSLGAVLTTANPLNTPAEIAKQVADARPVLAFTTRELLPKLPRAHDLRVVLSARLPGDSSDPRIVATIEEISATTPDPARVTQDDPATLLYSSGTTGPSKGVVATHRSLI--SMVQIIMTRFRLEGSDTFLCTVPMFHVYGLVAFATGLLGCGATVVVLSKYELPEMLRSINAYGVTYLPLVPPILVAMVAHPKPLP--LGQMRKVLSGGAPLGKELIEGFREPQVEILQGYGLTESTAIGAST---------DSAEESRRYGTAGLLSPNTEAKIVDPDGEALPVN--RTGELWIRGPYVMKGYFKNAEATQSTLTPDGWLKTGDLCYIDEDGYLFVVDRLKELIKYKGYQVPPAELEALLLTHPEVTDVAVIPFPDREVGQFPMAYIVRKKGSNLSEREVMEFVAKQVAPYKKVRKVAFVTDIPKNASGKILRKDL----------- 145221053 3 ----------------IRDTAVATPDKPAVIMYPAGTV--VTFGELEARANRLAHLFRDAGLVEGDAVALLMENNEHFHAVMWAARRAGLYYVPINTHLTAAEVAYIVDNSGAKAIVGSAKLADTLAGLEAELPNGLPQLLLVAGAEDGWQRYPECVADKLETPIADEIDGDLLQYSSGTTGRPKGIELPHLPPAEVPGMMAMLVEFWMHPDAVYLSPAPLYHTAPSVWSMQVQAGGITTVV-MEKFDAEGALDAIQKYKVTHGQFVPVMFARMLKLPERKSYDVSSLQRVMHAAAPCPVEIKKQMDWWGPIVDEYYASSEAHGSTL----------ITADQWLERPGSVGKPLTGV-VHIVGEDGNELPAG--QAGEIYFEGGYDF-EYLNDPDKTASSRHPQGWKTVGDIGYVDEEGFLFLTDRRHHMIISGGVNIYPQEAENLLVTHPKVMDAAVFGIPDEEMGQRVKAVVQLVDQADATEEFADEWLRDRLAHYKCPRSLSFEEQLPRTDTGKLYKQELIKKY------- 108805084 21 AWPEFVFDPELSYPERLNAAAELLDKRPAV---HTDEGA-WSYRDLLEKANRISRVLTEMHLVPGNRVLLRAPNTPMLIAAWFAVLKAGGIVVATMPLLRKPELLKIIGKAQVTHALTDTRLTEDLEAARAGQPVLENVMTFG---PGGELEERASKPADFETVETAAEDVAIIAFTSGTTGEPKGCMHSHRDLLAVCDTFG-KRVLKAQPDEVFTGTPPLAFTYGLGGYTLFPMRAGASVLPIEKPGPDALLEAIERRGATTIFTAPTGYRALLDSIGEI--DASSLRKCVSAGEPLPAATDAWFEKTGVRIIDGIGSTEMLHIFI-----------SASGEDIRPGSTGKPVPGYRARVVADDMSPLPPG--EVGKLAVKGPTGCR-YLADPR--QADYVVDGWNITGDSYRMDEDGYFWFQARTDDMIISAGYNISGPEVEAALLGHRAVSECAVVASPDEERGNIVKAFVVLREGASGGPELVKEFVKGRIAPYKYPRAVEFVDELPKTQTGKIQRFKLRELEKE----- 83950452 13 ------LDNPRTLYQMLRNTAEAFPDRPAISYGPKDPAETLSWSEFHAKVCQAANLFRSLGIGENDVVALVLPNSMETAIATIGAAVAG-IVNPINPLLDAEQIGAILRETNARVVVTLRAFAQKTALAAAQAPNVKTVLEIDGPRPADCRDFNKEIARQNKSLDFADDRVAAYFHTGGTTGMPKVAQHRYDGLVYN---GWIGHKLLFTEHDNVMCPLPLFHVFACHVILMAMISGAHVVFPTPRGDGDNFWKLCERWKISFVITVPTAVSALMQRP--VDADLSTVRNAFSGSAPMPLELFKRFEATNMKVIEGYGLTEATCLVSCN----------PPEGEKKVGSVGVPFPHTDVKIVKNTPNPVECAADEVGEICISSPGVYAGHYTEAEKNADLYYFDEYLRTGDLGRLDGDGYLWITGRAKDLIIRGGHNIDPAEIEEALMAHDAVAMAGAIGQPDAHSGELPCVYVELVEGAEATEADLAEICKTHVERAALPKHIEILDELPKTAVGKVFKPDLRKRA------- 110834592 45 --------------------AAGRGDQVAIYYDVTNSKQAISYAELTDRVAIFAGALQQQGVKKGDRVLIYMPMIPEAAVAMLATARLGAIHSVVFGGFAAHELAVRIDDAQPKVIVSASHYKPLVDAAIEQAEHPEHNIIYQRPQAKAELKVDRDLASPVECTPVLATDPLYILYTSGTTGKPKGVIRDNGSHAV-AMHYSMKAIYNMDPGDTFWAASDVGWVVGHSIVYAPLLAGLSSVLYEGKPDAAAFWRVAEEYKVKALFSAPTAFRAIKKEDPNAQHDLSALETIFMAGERLDPPTYEWVKGIGLPVVDHWWQTETGWGICANLMGI-------DPKPCKPGSATLPAPGYDIRILDDNGNELGPNQQ--GNVAIKLPLPPSCIWGNHSRFLAGYLEQGYYTSGDGGYKDADGYVFIMGRTDDVINVAGHRLSTGEMEEVLAGHPAVAECAVIGIADDLKGQVPLGLVLLKDGTDVAATLNQELVRQEIGAVACLKDTLITQRLPKTRSGKILRKLLRQ--------- 1171129 1599 ------------LHELVEEQAARTPHAVAVTC----EGHQLTYAELDAHANQLAHHLRQLGLAPEGRVAICLERSVEMVTAMLAVLKAGGAYVPLDPEYPTERLAQLFADCEAHVVLTQQSLADRVKMVAA------RRVFVDTDWP-----VIAACPRQAPPPVVTPDHLAYLIYTSGSTGTPKAVMLSHRGIVNN--LAWRQRTWPLSAEDRVLQNHSFSFDPSVWATFWPLLVGARAVLTGQHYDSKALVGLLREQGITVYGAVPSLNAVLMEEPEIG--RCTHLRYVLSGAEALTGGLQRGFSRVSAAVANLYGPTETTIDATAWNC--------PRVDAPEDAPIGRPIANLRMYVLDEHLQPVPVG--VPGELFVGGVGLARGYHARPGLTSQRFLPDPFYRTGDLGRYRADGAIMFLGRVDEQVKVSGYRVELGEVETALGRHPDVREAIVVAREGLQGIKRLVAYVTPAKGGTPEARSLTAFLEKILPAYMIPPVFVIVNELPKMPSGKVNRNAL----------- 1171129 491 ------------LPQAVEAQAARTPDRVALVFG----SEQLTYAELNARANRLARLLKTRGVGAERRCAVCMECSPDLVVSLLAVLKAGGAYVPVDPRYPLERVRYMLEDARAQVLLTRRELAHHGEGI-------PHVVSLPEAGLVGE-------GDANLEPVADAAQLAYVLYTSGSSGRPKGVMVSHGALA--NFLTTMAREPGLRAEDVLAAVTTFSFDIAALELYLPLVQGARVVMATREADGRALSGVLARHGVTVMQATPATWRMLADAGGAPGTGF----TVLCGGEALPQDLADALTANGARVWNLYGPTETT-------VWSCRKRLGAGDRVSLGGALG----NTSVHVLDPDLRPVPVG--LAGELFIGGSGVARGYWGRPSITAERFVPDPFYRTGDLVRRRVDGELEFIGRADHQVKLRGYRIELAEIELTLRRHEAVRDVVALVWGSSEAERRLIAYVVPVAAQGRGRQPWPTGCASTLPEYMVPSANVLLDALPLTPNGKVDRRSLPD--------- 186455067 500 ------YPRGISVPQVFEDKAARYPESIAVIDV----NESLTYRELNERSNQLAHYLKRCGLQPEQCVGVYLERSVRMVVALLACLKAGGAYLPLDQSFPRKRLGFMLIDSKASMIITEEEFSHEFKECSART------ICLDKEADEIA---EESLTNPA-PGSTGER-LAYVIYTSGSTGKPKGVCTPHRAITRTVLNTDYVH---LDQSIVMAQATNASFDAAIWEIWGALLNGARLVITPTLLSPRELQNHLQHHGITSLFLTTSLFHQLVSEVPSI---FCGLRHLMVGGEAMEPKWAAEVLRNGPPLLNGYGPTESTVFATCKLVCSVPAQVE-------SIPIGRPIENTSTYVLDSNLQPVPIG--VAGELYIGGDGLALGYLNQPELTAQKFIPNPFYKTGDLACYLPDGNLEFLGRIDQQVKIRGFRIELGEIESTLLQHPAIRQCIVTVCPGAGGVKQLAGYLVCRQSHSASSLELQNFLKQRIPEFMVPAFFVFLGALPLTPNGKVDRPAL----------- 121610369 38 ---------ELALSEYLRRWAALQPQKAAVIFYG----QTITYAQLDALSERCAALLASHGVQAGERVAVMLPNCPQYHIVFFAILKLGAVHVPVNPLFKAQELLYELNDSGAKTLVVLDQLAEMAGRVLPRTSVVPPSILGPRIAPAGMLDLMPALHASTQQARTPEDAPAALNYTGGTTGMPKGCVHTQRDMI-YTAATTCSVAHQIGPDDITLNYMALFWIAGENAGMIFPIFSGSTVVLLARWDPVGAMAAIERYGITRAGMVLDNAVEIMEHPQAGAYDLRSLKVVRVSSKLNPEYRRRWCQLTGTVMIEAWGMTET--HTCDTFTAGQQD--DDLDLRGQPVFVGLPVPGTVIKICSQTGATLPIGQE--GEIVVRSPSLLKAYWNKAEATTESLR-GGWLHTGDIGVFDARGCLHFLGRAKEMLKVKGMSVFPSEVEALLGRHPEVLGCGVVGQADAEKGEIPIAFVRLRDASALTEADLAAWCRDNMAGYKVP-QIRLVSALPMTATGKVKKHELQ---------- 158423433 17 ------IPERFNIGACVDAHADGSGKPALLFVEESGALVTYTFDELKRLTNRFANVLAACGLERGDRLAVFLPQAPETAIAHLAAFKAGLVSVPLFTLFGDEALSFRLANSGAKALVTDLAGLAKLDRIRHEVPDLTHVFVTGPDQGDGAISFDAAMARASDPSDTGPDDPAIIIFTSGTTGNPKGALHGHRILLGHLPCIEFIHQGMPQPGDLHWTPADWAWIGGLFDVLFPTLYLGVPVLAHRKFDPDAAMALMATHKVRNVFLPPTALKLLRQA--DVRHPGLVLRSLLTGGETLGAELGAFVERLGVEAREIYGQTECNLVVGSN----------SNFFAIRPGAMGKPIPGHDVRIVDEDGVEVPTGEQGHIGVRRGDPVMMLEYWNNPAATADKYAGD-FLLTGDLGRQDEEGYLWYMSRSDDVITSAGYRIGPGEIEDCILRHPAVAMVGVVGVPDPVRTEAIKAWVVLKPGQLGSDALAAEIVRTRLSGHEYPRYVSFTDALPMTATGKILRRELR---------- 46125799 19 --PAAPVNYHLSPTTFLERAAAIEPDAEAIFHIVNGAVLRRSYAEFADRARGLAYYLLKHGYR---RVGVLAPNTPAFLESIYGIVAAGAVIVPANYRLKQEDIAYIFDFAEVDCIIVDNEFVGLLDAYKEKHENVPLIVDMVDFLPHAYQDNDATVGQLSGPFDRSEDDMLAIPFTSGTTSKPKGVVYTHRGSYLAAMANIVESGLNIG-RCKYLWTLPMFHAVGWTFPWAVVAVRGTNVCL-RKIDYPLIWKLLKEEGITHFNAAPTVNTLLVAAKEAEK--LPHEVKVTVAASPPTGYLFEQMTKLNLIPVHVYGMTETYGPSTKCYTLPEWDSLPPTEKYAKMSRQGHGITSLPIRIIKPDLIDVAKDGKEIGEIVFMGNICAKEYYKDPAATRELF-AGGVLHSGDLAVWHPDGSAQIQDRAKDIIISGGENISSVALESMLAQHPDILEAGAVAVPDSHWGERPKVYVTVKDGKSVTGDEIIQWAKHQISRFMVPREVEIVDELPKTSTGKIKKNVLREWAKH----- 169764941 28 --------------SFLPRAAAIEPEAVAIHHVANNQVLRRTYAETADRARGLAYYLKKHGFK---RVGVLCPNTPAFLESIFGIAAAGAVNVAVNYRLKEDDIAYIFTHSDVEAIIVDQEFLSLLQSYRASRPSIPIIVDMDTDATEGELSFDEVVLEGLEAQAASEDDVIALAYTSGTTARPKGVEYTHRGCYLAAMGNVIESGLNSHRGRRYLWTLPMFHACGWTFPWAVTAVRGTHYCL-RKIDYPQIWKLLKQEHITHFNAAPTVNTLLCNSKEAEP--LPEPVHVTVAASPPTPHLFEQMTNLNLHPVHVYGMTETYGPITKGYYLPAWDNLPSSERYKKMARQGLPVRVIKTDVAEGTVIDVARDGKEIGEIVFVGNICARGYYKDPDATRKLF-AGGVLHSGDLAVWHADGSIQIQDRAKDIIISGGENISSVALESMLVTHPDILEAGVVAVPDSHWGERPKAFVVKPGKFLTGSEVIEWARNASISKFMIPREVEVVAELPKTSTGKVRKNILRDWAK------ 84996339 98 ---AWFLNGKLNCYNCVDRWAEVRPDAVAIIYEGDEDQRKVTFNELKMNVCKVANVLKMLGVRKGDCVTIYMPTIPELCYSILACARLGAVHSVVFGGFSATSLAERIHDSNSHIVITADGGLDIMDDALTRCAFVTHCLVFDVKMTPGRDLWMHEAMESVRPETMDSEDVLFILYTSGSTGKPKGLAHTTGGYLVYAYA-TVRYIFDSHEGDVFGCMADVGWITGHTVIYGPLLNGITTVMFGSLPNPERYWNIVQEHGLTQFYTAPTAIRSLMKFGDDKGHNLSSLRVLGSVGEPNPEAWKWYYNVVGVPVVDSYWQTETGGIIISPIPGVTF---------TKPGSATYPFFGIELAIIDANTGEELEGNNCSGLLCIKKPWMFRTIFGDHSRIHETYFPTPYYFTGDGAFRDKHGYIWISGRIDDTINVSGHRLCSAEIEYALTQVDIVSEAAVVGYPHALKGQGIFCFVSLKEASLPKEEVIGRLIRHYVGPFATPDVVLITPNLPKTRSGKIMRRILRRLASKKF--- 25029333 30 ------------LIDYFDQAAAANPDKLCTVE----QNGRHTYRELADDVEIAAHAMIEAGVEPGDVVGIHLPNWYEWLIIHLAAMRVGAITNPLIPIYRDREISHMARTAKVSVLFIAENYMDMVDRLRDELPDLKKTIVVGQTRRKGFDLFEDFLETDFTELRPDPNDLALIMFTSGTTGKPKGVMHTHNTVLAGAL--PWPDKLGMDENDVIHMASTFGHLTGYLYGVSLPFMLGGTAVIQDVWSVDYFVYLVEKYRITHTSGAAPFLHDLLHAENLHHYDMSSLKRFCCMGAPIPRVFITQAKEKLPEVFGGWGMTECCLTTMGH---------PDYPEEKIVNTDGRALAGMETRVVDEEGNEVPRGTQ--GRLQVRGAFLFRGYLGMLDATLEEYEGD-WFNTGDLAVMDDEGFISLSGRDKDVIIRGGENVPVADLENALIQHPDIADVAVVAMPHDRLQEIAAAVVVMEHGRETMETMKAHLESTNIAKPYWPEYLEVTDTLPRTPSGKPQKFKLRE--------- 118053276 18 ------------LGDLLYRTARKFGSRTALVDG----TERISYAELDARSSRFAHYLLST-LGPGKQIGMLCANSIDMVVACNAIHKAGQVWVPVNIKLELSSIDYILRHAEVSAVVVDQELLALPGLAELLQQLQLPLIIARVQQPQSGLSLAQAEAGQAPEVDIDDNQAALLMYTSGTTGNPKGVVHSH--LSVYAAVKGNIDEMKYGEADVLSGWLPLFHCAQHALVQTALAAGACTVLT-RQFVPAEVGQLVIKEGVTIFVGLPLMYAAVLADPGFAP---TTIRHCIYAMAPIPKPLIAQIQRMCRNISLATGQTEIYPATMTFYPLLNAECDANFW--------GRSLSTCETAVMDDDGNLL--GAGQIGEIVHRGPNAMLGYFKDPRATAEA-QKFGWHHTGDLGMWDGQGRMEFIDRKKDMIKTGGENVASVKVEAVVLAHPEVAAAAVFGLPHPHWSEAVCAFVMRKPGTQVDSESILAHCRHHLSGFEMPKLVHFVEVFPSTATGKVQKNVMRRQFEQL---- 15923224 3 -------------FDWIKTRSDFDDDKPAV--IDHAKQTSWTYQQLNARADNMAHYLTSQGVKKGDVIGIFAPNDIAILDLLFACFKTGAVFLPLNWRLNPKEIAAIVEDAQLKLLFYAEKHLSSLTDID------QNLLHMDIDVAQYDEIVNPDYHQPFQATPVEPQDLAALIYTSGTTGSPKGVMFSYESFVHN--GANLELTYKFNSNYITIVSTPMFHVLGFNDTVLPVLMSGGTLILQRYFNGEELNDMIAQYHPTFIIMIPTMYYSTLRASNFNPENFRAMDYIIQGGSQPLPSIQAAFKQYGINIINGYGLTEAPLVLVNT----------PENSKRKPMSIGKAVMFVDARILDDNGEEVP--TGEIGELAIKAKNVTPGYWNKPAETAKAF-HGRYLLTGDLAKMDDDGDIFIIDRKKELIITGGENVLPSEVENALAEHPLVDRCVVVGYDHPKYGESIAAAIILREDEPHYAEILDQHMRSRLAGYKVPRMYVPVTHMPLNSTQKPDKLAIRQMMND----- 218288744 27 --------------DVFYEDVKKYPQ-----FVHRDETREATYEKLWSEIESVAANLYRMGVRKGDTVALQLPNVLDYVVAVFACARIGAIGVSLQIDLGRQAIISSMRTSRAKVIIADESLYEMAVSLKPELPDLTHIVVQGERAPAGATTFDRLSEAELEANKPEALDAFLMVFTSGTTGSPKGVVHLHANYLWAARA--YAKNFGYQSEEAVLCLAPICHQTGMLAGVMMTVASGGRIMLLDRFSASRVIEWIEKYKPTYLVGAPPHVIHVANAPNLKQADTSSVKLFIYAGAPVPKAVLEQLQRSGIKVGCMFGWSE-GFLATATRPDDPLEALS--------STVGFVIPGTEVRLVDEEGNDVKPG--EPGEMWARGPNFSAGYYHNPEAARRQWDEEGWFHSGDILRQDENGRYIFIARADDIINRGGTKIDPKTVEDAISKHEAVQNVAVVGAPDPTLGQQTVACVILKEGAKTLRELRDFLAEQGLAKFQFPDRLEFMTEFPQTHSGKIKKKDLRERFR------ 11497978 73 ------------------------------------EVRKLTYYDLYRESNRIAAMLKKLGVKKDEILTFYLPMIPELPLFMLGVQRIGAKHSIVFSGFSAQALAVRIMDAGARYVVTADGVYDAVKICEQEGHKVEKVIVVKRAGNERDVWFEDLMADKVECEKMGSEDFSFILYTSGTTGRPKGAQHSVGGYAVH-LYTTMKLIFDIKDDDIFWCTADIGWITGHSIVYGPLMCGATTMMYAPDFDVSRWAAMIERYGVTIFYTAPTAIRMLMRFPEETKYDMSTLRIIHSVGEPNPEAWRWYYRVFGVVCSSTWWMTETGGMLTDHFPG------LGKIIPLKPGTNGYPIPGVRMEVLDDEGNSVKPGERGYLVISTPWPGMLMTLFKDPNRFIDVYFSKGWYYTGDFAMFDEDGYVWVLGRADDILKVAGHRIGTAEIESAMVSHPDVAEAACVGKSDPVKGEIPIIYVVLRGVEPSPDELKKH-LRATLGPVVASDAVIFVNTLPKTRSGKIMRRLLRAVAE------ 68845359 3584 ------YPQNQTIQELFEEQVKKTPEHIAIVW----EGQALTYHELNIKANQLARVLREKGVTPNHPVAIMTERSLEMIVGIFSILKAGGAYVPIDPAYPQERIQYLLEDSGATLLLTQSHVLNKL---------PVDIEWLDLTDEQNYVEDGTNL-----PFMNQSTDLAYIIYTSGTTGKPKGVMIEHQSII--NCLQWRKEEYEFGPGDTALQVFSFAFDGFVASLFAPILAGATSVLPEEAKDPVALKKLIASEEITHYYGVPSLFSAILDV--SSSKDLQNLRCVTLGGEKLPAQKKIKEKNKEIEVNNEYGPTENSVVTT----------IMRDIQVEQEITIGCPLSNVDVYIVNCNHQLQPVG--VVGELCIGGQGLARGYLNKPELTADKFVVNPFYKTGDLAKWRSDGMIEYVGRVDEQVKVRGYRIELGEIESAILEYEKIKEAVVIVSEHTASEQMLCAYIVGEEDVLTLD--LRSYLAKLLPSYMIPNYFIQLDSIPLTPNGKVDRKALPE--------- 68845359 2545 -------------HELFEEQVEKTPDHIAVID----EREKLSYQELNAKANQLARVLRQKGVQPNSMVGIMVDRSLDMIVGMLGVLKAGGAYVPIDIDYPQERISYMMEDSGAALLLTQQKLTQQI-AFSGDIL---------------YLDQEEWLHEEAEPIARPQ-DIAYIIYTSGTTGKPKGVMIEHQSYVNVAMAWKDAYRLDTFPVRLLQMASFAFDVSAGDFARALLTGGQLIVCPNEKMDPASLYAIIKKYDITIFEATPALVIPLMEYIYEQKLDISQLQILIVGSDSCSEDFKTLVSRFGIRIVNSYGVTEAC--IDSSYYEQPLSSL----HVTGTVPIGKPYANMKMYIMNQYLQIQPVG--VIGELCIGGAGVARGYLNRPDLTAEKFVPNPFYRTGDLARWMPDGNVEFLGRNDHQVKIRGIRIELGEIEAQLRKHDSIKEATVIAREDHMKEKYLCAYMVTEGEVNVAE--LRAYLATDLPAAMIPSYFVSLEAMPLTANGKIDKRSLPE--------- 68845359 461 -----------TIHQLFTEQVEKTPEHVAVVF----EDEKVTYRELHERSNQLARFLREKGVKKESIIGIMMERSVEMIVGILGILKAGGAFVPIDPEYPKERIGYMLD--SVRLVLTQRHLKDKFA-------FTKETIVIEDP------SISHELTEEIDYIN-ESEDLFYIIYTSGTTGKPKGVMLEHKNIV--NLLHFTFEKTNINFSDKVLQYTTCSFDVCYQEIFSTLLSGGQLYLIRKQRDVEQLFDLVKRENIEVLSFPVAFLKFIFNEREFINRFPTCVKHIITAGEQLNNEFKRYLHEHNVHLHNHYGPSETHVVTTYT--------INPEAEIPELPPIGKPISNTWIYILDQEQQLQPQG--IVGELYISGANVGRGYLNNQELTAEKFFADPFYRTGDLARWLPDGNIEFLGRADHQVKIRGHRIELGEIEAQLLNCKGVKEAVVIDKADDKGGKYLCAYVVME-VEVNDSELREYLGKA-LPDYMIPSFFVPLDQLPLTPNGKIDRKSL----------- 119508895 344 -----------SIHQQFAAQVERTPDNIAVVF----EDKQLTYKELNQRANQLAHYLQTLGVQPEIPVGIYIERSLEMVIGILGILKTGGCYVPLDPAYPVSRLTYFIDETNISVLLTQSSLLDKLPHYSGK------ILALDTDLQEISQT-----SENNPTTLVNPDNAIYIIYTSGSTGTPKGVINNHRGV--SNRLYWMQQQYNLEIGEPVLQKTPFFDVSVWEFFWT-LLNGGCLVMPEGHQDTNYLLEIIEQQQITTLHFVPAMLGVFLEEPNLTA-RCRSVKRVICSGEALSIEIQNRFRSLNAELHNLYGPTEAAIDVTYWQCQPTPPNLPLVRGGAESGPIGRPISNTQIYLLNEDLQPVPLG--VTGEIYIGGVGVARGYWNRPDLTAERFINPTLYKTGDLGRYLPDGNLEYLGRLDTQVKIRGLRIELGEIEAVLNQHPDIQQTVVILDSKSSENQRLVAYIVPASTSTESEQELQKFLLSQLPDYMLPSIFLVLSALPLLPNGKINRQALPQ--------- 16125196 6 -------------------HAQSQGDKAAYIMAGSGEV--VTYAQLDARSNQGAHLFRSLGLVPGDVIAILMENNARFFEVAWAAQRSGLYFVCISTKLTASEAEYILQDCGAKVFITSTAMGPMIDEIAALVPGLSLFTVGGAHGP--YADFVAAREGRPTTPIADESAGTDMLYSSGTTGRPKGVALSGGPIAPNALQMMAQGLFGFSGDSIYLSPAPLYHAAPLRWCMTVHKLGGT-VIVMEKFEPETALALIEQHRVNCGQFVPTHFVRMLKLPEAAKYDVSSMKSAVHAAAPCPIPVKEQMAWWGPVIFEYYAGTEGNGFCWIN----------SQNWLTHKGSVGQAVLG-ELRICDEAGDPVPP--RTEGTVYFAGPAV--NYHNAPDKTAESYNKHGWTTLGDVGWADEDGFLYLTDRKSFMIISGGVNIYPQEIENLLITHPKVADAAVVGAPHEEMGEQVVAVIQPMDDQVALAEELMAFARANLSHVKSPRRIDFMAELPRHPTGKLYKRLIRDAY------- 121702597 27 ---------------FLPRAAAIEPDAEAIYHIANNQVLRRTYIETADRARGLAYYLKKHGFK---RVGILCPNTPAFLESIYGIAAAGAINIAVNYRLKEDDIAYIFNHSDAEVIIVDQEYVPLLQAYRAAHPNTPIIIDTDTDATEGQLSFDEAVWDGLESQAGSEDDIIALAYTSGTTARPKGVEYTHRGCYLATLGNVIESGLNTQGRCRYLWTLPMFHAMGWTFPWAVTAVRGTHYCL-RKINYPEIWQLLKQEHITHFNAAPTVNTLLCAADEAE--RLPNPVQVTVAASPPTPHLFEQMTSLNLHPVHVYGMTETYGPITKGYYMPQWDQLPAEQKYKNMARQGLPVRIIKTDVPEGTVVDVERNGKEIGEIVFVGNICSPGYYKDPEATRKLF-AGGVLHSGDLAVWHPDGAIQILDRAKDIIISGGENISSVALESMLVTHPDILEAGVVAVPDTHWGERPKAYVTVKHGKQLEGQDVIAWAKGHISKFMVPREVEVVPELPKTSTGKLRKNVLREWAK------ 75911033 479 ----TDYPQDKSIHQLFAEQVERTPDAVALIF----QEQQLTYRELNIRANKLAQYLQTLGVGADVLVGICVERSLEMVVGLLGILKAGGAYVPLDPGYPPERLAFMLADTQIQLLLTQKHLVEKLPTHTATL------ICLDTDGDTINQTTVE------NPVNVTANNLAYVMYTSGSTGQPKGVSVIHQGVV---RLVKETNYVSLTNKEVFLQISPISFDASTFEIWGCLLNGGKLVIFPPTPSLDELEQIIQQHQVTTLWLTAGLFHLIVDEKIDA---LKPLRQLLAGGDVLSVSHVQKFLSTNCKLINGYGPTENTTFTCCYDITAPLKPGA-------SIPIGRPIANSQVYILDSHLQPVPIG--VTGELYIGGDGLAREYFHRPDLTAERFILHPFYKSGDLARYLPDGEIEYLGRIDNQVKVSGFRIELGEIEIAFLQHPAVKEAVVVVREDIPGEKLLVGYFVAETGQDNLSIILRQFLKQQLPEYMVPKVFMALEALPLNANGKVDRRVLPK--------- 195037048 26 -----------SLGQYIVDKYKSFGDQTVMIDAVTGTEYSAKF--MYDSIVRLAQILQKLGVKQNDVIGLSSENSINFAIAMFAGFAVGATVAPFNVTYSDREVDHAINLSRPKIIFASKITMDCIVRVAKKNKFVKGIIAISGSTSPNVHSLLDLMSNDTSPQANKADDVVLIVCSSGTTGLPKGVQLTQSNLLA-TLDSQIQPTMIPLSEITLLTVIPWFHAFG-CLTLITCASMGTRLIYLPKFEEKLFLSAIEKYRVMMAFMVPPLMVFLAKHPIVDKYDLSSLMVLLCGAAPLSRETEDQIERIGVPIRQGYGLSEST-----------LSVLVQTDEYCKPGSVGVLKVGIYAKVVDPDTGKI-LGANERGELCFKGDGIMKGYIGDTKSTQTAI-KDGWLHTGDIGYYDDSFEFFIVDRIKELIKYKGFQVPPAEIEALLLTHEKIKDAAVIGKPDEEAGELPMAFVVKQANELTTGDVISFVHDRASPAKRLRGGVIFVEEIPKNPSGKILRRVLREMLK------ 163724864 31 ----------------INESMDRFKKNTAMIFMGV----RITYGEIDAYADRFARMLIKQGFRKGDVVGINLPNIPEYVIAWLGIMRAGCISSGVSPLLSPKELEHQLNDGEIKGLVTDALFVHRVAPMADRLPHLKLVVGLLKKVPSGVMAFSSILKDPAFEVELGPNDAAYLMYTGGTTGPSKGAVLTHRNFVSELLTTHYMEWTGLQVG--IMSAFPMFHIAGLMVNAFAIYCGMTQMMLPDPRNVNMIMDFLEKEKPYIFGNVPSIYYMLLAQPRFKTIDHSSLAQCVSAAAPFPVDSQKQLEAVQGKLIELYGMTETTGVAVMNPLHG----------AKRLGAVGLPLPNTDVKIVDATGEEAPLG--EPGEILVRNPMIMQSYFKKPEETRKAVDSEGFMHTGDVGFMDEDGYITLVDRTKDMLIVSGFKVFSKKVEDIMADHPAIEIMALIGAPNPDGSELAKAFVTLDGDREALKADIIAFAKEHLAPYEVPKEIEIIEEMPLTSVGKLDKKVLR---------- 163849316 3 -----------TIWHLLDTQAEQYPDRVLLRFAD----QQWRYAEAVALARRAAGVLYDLGVRPGDRVGLMIGNNPDYLWAWFGCACLGAVTVPINLHLKGDVLHYILDHAGATVLLIEAHLYERIAALRAQLPTLRHLVVRGDTAPPDAVHWHTALARPVDPSPGSATDLHSILYTSGTTGPPKGVMLSHHAY-LHSAALFADVMIGATADDVFGTSLPLFHINAQAHTVLPAIYRGTTIALIEQFSASRYWRQLADLGATICNLLAAMIPILMKQAPSADDRAHRVRIAACAATP-PDLWRAFEERFGLTIIEGYGLTETTGFCVAN-----------PRDAVRVGTFGKAMPGFELAVVDASDQPLPAG--VPGEIVIRDHLMMMGYYRQPEQTATAMR-GGWFHTGDLGQLDEAGYAIFIDRLKQSIRRRGENISSWEVERAVNAHPAVLESAAVGVPSELGEEEVKVVVVLRPGATLDPIDLIRWCEERLAYFAVPRYVEFRQSLPKTATERVEKYKLKAE-------- 149190009 47 -FPDGVMN---TAWLALDYHCETRGEKTALIYDVTGTKQKYSYFELRDKVAKIAGMLAKQGVVKGDRVVIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPKVIMTASCYKPLVDAIMDSRWKPNNVFVLQRPQCEAELNQERDLALPHECVPVLATDPLYILYTSGTTGKPKGVVRDNGGHAV-AMKYSMSAVYNMPTDGVYWAASDVGWVVGHSIVYAPLIHGCTSILPVRTPDPGAFWRVCEEYNVQVLFSAPTAFRAIKKELELSKYDISGLKSIFMAGERLDPPTLEWVEHTKKPVIDHWWQTETGWAISSNPLGIEVMGV-------KAGSSTKPSPGFTVEILNEIGEPVGANQQ--GFVSLKRPLPPSCVWRNHDRFESGYLSEGYYVSGDGGYLDEDGYLFIMGRVDDVINVAGHRLSTGEMEEIVGGHPAIAECAVVGVHDDLKGQLPLGLVVLKDGVKVDSGELEHEVRQEIGAVACFKHALVVERLPKTRSGKILRRVIRQ--------- 119356985 55 -----------TCYNALDRHVDERGNETAIIYDVTNQKQRYTFREFRDIVSLFAGALQSRGVRKGDRVIIYMPMIPEAVVAMLACARIGAIHSVVFGGFASHELAVRIDDCKPKVIISASDFAIELAHFKPEICIIKQREQLKAELNEDDLTWQQSLAEPAQCVPMEATDPLYILYTSGTTGQPKGIVRDNGGHMV-ALKWSMEHVYNVKPGEVFWAASDVGWVVGHSIVYAPLLHGCTSIIPVGTPDPGTFWRIVSEYNVSVLFTAPTAFRAIKKEDPNKNYDLSGFRTLFLAGEADPDTVKWAEQKLSVPVVDHWWQTETGWAIAANCQGI-------EPGPTKYGSASRAVPVYNVKVVNQEMEELSPG--QMGDIVVKPPGTMLSLWKADNRFVESYRYPGYYQTSDAGFIEEDGYIHIMSRTDDIINVAGHRLSTGSIEAELCEHPDVAESAVIGVADDLKGEVPLGFLVLKSGVDTPSQIIKHVVRENIGPVASFKNAIIVDRLPKTRSGKTLRATMRK--------- 211590883 17 -IPSHHIDPPIDTWDCLEREDRPFLDDHIIFKSPPGEVR--TFNDIRSQALSFGANLQQWEWQKGDILLLFAPNDIDVPTLFWGCHWAGGVVSPANPAFTADELKYQLSDTGAKAMVVHTSLLDTALTAAKRIDPIAHMLVFGPPSSEAELQHESMLGGGAPGARRPRIDPAFLVYSSGTTGRPKGTRITHTNLVTNLVLQGRVEGPHMNRQDRFLSFLPTYHIY----VHFPLFLGIKTIV-MEKFSVKGFLHNVKAESITHIYAVPPVVLYLAKDPAMTREQLSSLRMVTSAAAPLASDLIHAYDRLKVPVRQAYGLTESTAVTHLQRW---------DEWDKAMGSSGPLYPAVETKFIDDQGNPVTKGD---GELCLRGPTLFPGYHNNAEATARSITSDGWFKTGDIGFQDEEGNLFITDRLKDLIKFKGFQIPPAEIESALHEHPLVHDAAVIGLAVEKATEVPVAYVVLEKTDKPAEQVAEELVAGKLAPHKRLRGIVLIDEIPKGPAGKILKRVLKTRAE------ 39969155 56 ----------------------------VVHVTANGRTLRRSYAELADRARGLAYYLAKKGFF---RVGILAPNTPAFLESIYGVNASGGVIVPVNYRLKQEDIAYIFEFANVDAIIVDAEFVGLLELYQKDHVNVPLIIDTDTDATEGELSFDECIAQGLQHDREDEDDIIAIPFTSGTTSKPKGVEYTHRGAYLAALANIVESGLNYNVGRCYLWTLPMFHAVGWTFPWAVTAVRGTHVCL-RKIDYPLIWRLLTGERVTHFNAAPTVCTLLCAADEAQRLPDPPVR-VTVAASPPTAHLFRQMTELNLSPVHVYGMTETYGPITKGYHMPAWETLPEADKFARMARQGHGLTSLPIRIVKPEEAEVAKDGVEIGEIVFAGNICAKGYYNDPEATKKMF-AGGVLHSGDLAVWHPDGSAQILDRQKDIIISGGENISSVALESMLVQHPDVLEAGVVAVPDSHWGERPKAYVTVRGMEPLTGQGLIDWAKHQISKFMIPREVEIVDELPKTSTGKIKKNELREWAKH----- 148554681 6 -------------------HAVANGDKPAFITAETGEV--VTYRQLDRRSNQGAHLFRQAGLQTGDMVALFLTNGPRFLETVWAAQRSGLYYVCMPVRLTASELRYMIEDAGAKALVFSAGLADTVREAVDGLGDLALFATDGEAGFA--RSFERLRDAMPDTPIADEAPGQDMLYSSGTTGHPKGIPRPAGGIDEPTPVTNLARTYGMDADSIYLCPAPLYHSAPLRYSMSVNQLGGT-VIVMTKFDPEEALRLIERHRVTHAQWVPTHFVRMLKLPEAERYDHSSLRSTFHAAAPCPVEIKQAMDWWGPIVHEYYSSTELNGFTAAT----------AEEWLAHKGTVGRAIIG-EIRICDENDDPLPP--RREGMVYFEKGNPI-EYHNDPEKTAAAYNRHGWTSVGDIGWVDEEGYLYLTDRQSFMIISGGVNIYPQEIENLLVTHPRVADAAVIGAPDPDLGERVVAVVQPLDWSDAGDALAAEFLRKGLSPVKMPKRIEFMRELPRQPTGKLFKRLIRDRFRE----- 192812560 26 -----------TFGELLRKRAAAHGERVAVVCGD----RHISYAELDNRVDRLAAGFLKLGIKAQERVIVQLPNIASFFDTIFALFRIGALPVFALPVHRRNEIVYLCGFSEAAAYIIPDDYRDLAAQVQAAVPSLRHVIVAGDPGPGAFVSDLECSSHGSDAEGPNPGDVAFLQLSGGTTGLPKLIPRTHDDYIYSLRMSA--EICSLDKDSVYLAVLPVAHNFPLSSPVLGTLYAGGRVVLARSASPDAAFPLIASEGVTITAVVPPLALIWLESAPSRSEDLSNLQVLQVGGAKFSAEAAKRVQTLGCKLQQVYGMAEG---------LVNYTRLDDPEDITVH-TQGRPMPYDEVRLVDEDDVEVAPG--EVGELLTRGPYTIRGYYKADKHNEKAFTTDGFYRTGDLASMTPSGYLVIQGRSKDQINRGGDKVAAEEVENHLLAHPSVHDAAVVAMPDEYLGERTCAFVIVHHGAVSGNELKAFLRNRGLAAYKIPDRVEFMDSFPHTGVGKVSKKQLRE--------- 119715047 16 -----------TFGDQLRRNAQRHPERPAVVGYGGGEGRQLTFAELNERANRLANALAAQGAVKGDVMALMGRNNPGSIVAFWAAAKLGVAVTGVNFTFTDSELHYQLEHSGAKIVVCEDAFFDRIDAISSPLPELRIRVFFDSAAPQPWQRMSESASADEPDSDVDESTLGIIPYTSGTTSLPKAIAIPQRNYFV-SMIPSYTTGIGLLEEDVWYFTMPLHTIAGIGMQICLLSLGNTIVLPFA-VDADEALDAIVAEKVTVVGQTPTFYLQLIRSPKFAAADLHRLRRCISYGGTMPQAMFDAFETVAPDVITLWSQSE----ITQTPTIGRFKRLADIPNGD-AAWIGRPTAQLEVRVVDEDGNPA-----AEGELIVRTPGAMAGYYKDPERTAKV-VRDGWIHTNDMVRIDDEGNLYFVDRRNDVIKTGGMNVSSVEVERTLYGHPAVQEVAVVGLADPYWMQVVTAFVVPKGSDEVDVEDIRAFCKKTLAGYKIPKEIHLVSALPKDTQGKILKRQLRRDAE------ 186472902 29 --PDVAYPARFNCAELLDRAVDNNRDRPAIWSDVDGRPHATTYGELLAMVNRSAHVLVEMGLQPGNRLLLRGPNTLQMAVAFLAALKAGLVVVPTMPLLRAKELKQIVDKAQIGAALCDTRLTEELARCTTQCAGLKRTLVFHDDAAGSLETLAASKPSEFKACDTAADDVCLIAFTSGTTGAPKGCMHFHRDVLAMCDLFP-RHVLEPTPDDIFCGTPPLAFTFGLGGLLCFPLRAGASSVLIEKQTPDTLLQNVERFHATIMFTAPTFYRQMA--PLIPRYDIASLKKTVSAGEALPDSTRELWEASGIEMIDGIGGTELIHIFI-----------SSSGRDVRPHAIGKAVPGYVVQAVDDDMRPVPAG--TLGKLAVRGPTGCR-YLADER--QRKFVRDGWNLPGDSVYIDEDGYVFYQARADDMIISAGYNISGPEVESVLMQHAAVAECGVIGVPDDTRGQIVKAFVVLNKGYSADEKLLQEFVKNTVAPYKYPRVVVFIDALPRTETGKLKRFALRAM-------- 146307891 505 ------------VHRQFERRVQAQPEAIALVFGE----QRLSYAELDLRANQLAHHLQKLGVTRDSLVGVAALRSVEMVVALYAILKAGGAYVPMDPEYPAERLRYMLEDSGVSLLLSHDAVIDGLPQVSGQVLNLDHLDLSQEP-------------QTAPEVDIHPEQLAYLIYTSGSTGKPKGAGNSHAAL--YNRLAWMQQAYHLTADDRVLQKTPFFDVSVWEFFW-PLITGARLVMPGDHRDPAKLVELIEREKISTLHFVPSMLAAFVGHGDLHGCD--SLCRIVCSGEALPAELASSTRQLQAELYNLYGPTEAAIDVTHWRCSG---------QEGRSVPIGRPIANLQIHILDERLNPQPIG--VAGELYIGGIGLARGYHRRPGLTAERFVASPFYRSGDLARWTEEGVLEYLGRIDHQVKLRGLRIELGEIEAALLEHPALREAVVL-----VRDQQLVAYVV--GGDYDEVELRAR-LKQRLPEFMLPSHVMQLERLPLSPNGKLERKALPE--------- 146307891 4059 ------------LPERIAEQARL--RPTAIALVHG--QQRLSFAELEARANCLAHQLIARGVGAEVRVGVALERGIELFVALLAVLKAGGAYVPLDPDYPGERLRYMLEDAGVKLLLSHQAALPRLPEVAGEVLDLDHLPLNDQP-------------EQAPEVNIHHEQLAYLIYTSGSTGKPKGVAVAHGAIAMHCQA--IGERYELTAEDRELHFLSVSFDGAHERWLTPLSHGARVVIRDQLWSVQQTYDCLIEEGISVVALPPSYLRQLAEWAEQCG-KAPGVKTYCFAGEAFSRELLQQVIRSLQPIINGYGPTET--VVTPTIWRVPAATADFD---TAYAPIGDRVGARQGYVLDADLNLLPVG--VAGELYLGG-LLARGYLDRPGATAERFVPNPYYRTGDRVRLGADGQLEYLGRLDQQIKLRGFRIEIGEVEAALKACAGVGESLVV-VKDSAAGKRLVGYV--SGQALSESELKAQ-LKQRLPSHMVPSHILALERLPLLPNGKLDRQSLPE--------- 21230281 11 -------------------HARLTPQRLAARDLLL--QQEWTYAELDDLIGRLAAVLQTRGCVDGERLAVLARNSVWQVALHFACARVGAIYVPLNWRLSGTELDALLQRAEPRLLLGDD-----VAAGRAQVEDFARFIDNAKQL------------APAETPYIPPDRVSLILFTSGTSGQPKGVMLSEQNL--QQVAHNFGVTTRVEAHSSFLCEAPMFHIIGLATNVRPVLAMGGSIQVSNGFEPKRTLGWLGALGITHYVGVPQMMQAFRSQPGFDPAALRHLTALVSGGAPHASEDLLGWLEDGIPMVCGFGMSEAGTVFGM--------SVDCEVIRSKLGAAGISSPTVQTRVVDNEGNDC--EVGMPGELLLRGPNLSPGYWRDPQATAEMRDGAGWFRTGDIVRRDADGFFWVVDRKKDMFISGGENVYPAEIEAVLADHPEIRECAVVGMADAQWGEVGYLAIVPATETPDLERIRSY-LSERLAKYKVPKHLRVVAALPRTATGKLQKARLKDALANE---- 70729515 566 -------DSPL-IHQQVEAQARVQPEAPALLFGE----LRLSYGELNRRANQVAHRLLALGVRPDQRVAICVERGVEMIVGLLGILKAGGAYVPIDPAYPRERIAYTLQDSDPVALLVQAGTQSLVADLRVPLIDL-----------DSRTLAHEAQDDPEVPGLTPA-HLAYVIYTSGSTGLPKGVMVEHRNVA--RLFSATRDWFDFNWRDVWALFHSFAFDFSVWEIWGALVHGGQLLVVPQAVSPDDCYRLLCEARVSILNQTPSAFRSLIAAQDQSPLK-HSLRQVIFGGEALEPPWYAHLENVGTQLVNMYGITETTVHVTYRPLQA------ADAQLVGSSPIGRRIPDLQLYVLDAHREPLP--SGVVGELYVGGAGVARGYLNRDQLTAERFIADPFYKTGDLARWRSDGSLEYLGRNDDQVKIRGFRIELGEIEARLAACDGVREAVVIAREDTPGDKRLVAYVIPRPGAAASAAQLREQLQQSLAEHMLPSAFVTLQAWPLTPNGKLDRKAL----------- 70729515 1650 ------YPRQHTVHRLFEAQAQAHPQRVAAVEGQA----QLSYGELNTRANQLARHLLELGLQPGDRVAILLPRSLDLLVSQLAVCKCAAAYVPLDINAPAQRQAFMVEDSASVLLLSRSDQVLACPARRVDLDRLQL----------------APLPGHNPDLAQSSETVAYIMYTSGSTGVPKGVQVPHRAISRLVLNNGYAD---FNPEDRVFASNPAFDASTMDV-WGALLNGGRVLVIDHLLEPARFGRALSTAGATVLFVTTALFN---QYVQLIPEALKGLRILLCGGERADPARRLLALAPRLRLVHCYGP-------TETTTYATTHEVTALADDAEHVPIGRPIGNTRVYVLDAQQRPLPIG--APGEIVIGGDGVALGYLNRPELNAEKFIRDPFYRTGDIGRWLGNGLLECLGRNDDQVKIRGLRIELGEIEARLTACAGVKEAVVLAREDEPGDKRLVAYYTLQADAPLPAEALRAALQQQLPDYMVPLAYVQLQALPLTNNGKLDRKAL----------- 167367753 11 --------------DFVDRNVAE-GRGSKIAFID--PQRSLSYGELRDAVARVGPMLARLGIEQENRIALVLKDTVDFPILFWGAIRAGIVPVLLNTRLTADQYRYLLEDSRSRVVFASSEFLPVIEEAAADLPHLRTMIAVG-GAPPPTLQLADLLAAEQEPAATCSDDIAYWQYSSGTTGMPKGVMHVHSSP--RVMAENAGRRIGYREDDVVFSAAKLFFAYGLGNAMFCTMIGATSVLYPERPTADSVFDTLRFHQPTLLFAVPTLYAAMLADPRSRTETLPRLRLCISAGEPLPAQVLNWRNRFGHDIVNGVGSTEMGHLFLTNLPHA-----------VEYGTSGVPVDGYRLRLVDDRGQDVTDD--EIGELLVSGGSSAAGYWNQRDKTRTTFVGE-WTRTGDKYHRRADGVYTYCGRTDDIFKVSGIWVSPFEIEQALMSHAKVLEAAVIPAEDTDGLVKPKAFIVLASRGDIDDELKEH-VKCAIGPWKYPRWIQIMDDLPKTSSGKLQRYLLREM-------- 167836537 25 --------------------------------------QSLTYAELVAESARVAGRLTALGVTRNAPVAVLCENCVDVLLLYYAVGQLGGTFIPVNPSLTAPEVAYILGHGDVVVLLHDEKMTPVAQAAHA-LHSAARLVTLNE--------FRELEVSPLDGNALCPQENFLVVYTSGSTGKPKAVIFDQESEVAGN--RSLIEMWGMSTSDVTVVALPLGFLYGLSTAAATALQAGGEVVIMRRFHPREVLEALVQHRATVFQGVPTMFAMMLEYAEQNDFDLSSMRLLISAGAPLSRELRGRFERLKKRIDDYYAMTEVRPI---------FGRYSTDAAPVPETAIGKLAPGASISIVDPAGDEVA--EGQAGEILVRAPSTTRGYLKNEALSKELFV-NGMLRTGDLGYRDANGYYYLTGRIKDIIIRGGANIAPAEVEDVLAAHPAVQSVAVIGVPDEKFGQLVAAYVVGRDGTLDDDELRSY-CSARLADFKVPSYFVRSSELPLGITGKVDKASL----------- 186683585 463 ------------IHHLFEEQAEQTPNNIAVTF----SGQKVTYHELNTRANQMAHYLQRLGVEKEVLVGICVERSLEMIVGILGILKAGGAYIPLDPNYPSERLAFILEDTKTPVLLTQQRLLSGLPAHSAQTICL-----------DTAWAIIAQESQENSPVKTHSENLAYVIYTSGSTGKPKGVQIAHRHLVNSTTARITYYQEPVSS---FLLLSSFAFDSSVAGIFWTLCSGGILCLPQEQLDIPKLLELIVQNHVSHLLSLPSLYTILLQ--ESKPEQLTSLRTVIVAGESCPAELVQRHHQLKPSLFNEYGPTEGTVWSSVYHCRS--------QQIKEQVSIGQPIANTQIYLLNSHLQPVPIG--VIGEVYISGDSLARGYLNQAALTSEKFIPNPFYKTGDLARYLSDRNIEFLGRLDQQVKIRGYRIELGEIEAVLDQHPEVREVVVIAQKQELQDMRLVAYLVANQQPVSLSELRRYLL-DRLPEYMIPSAFVLLKEMPLLPNGKVDRRVLPDQ-------- 115699978 76 -----------TIGQIVDDTTEKFPDREYVVFSR--DKVRRTFSQFREECDRLAAGLLATGVGRDDCVGIWGPSTLEWVLTQFATARIGAILVNINPAYRQDELEYALKKVGVKTIVSAQSFYEMLNGICPELPMLKSVVMMGKGNFPGTFSFDDVMDMGKEDSVLQFDQPVNIQFTSGTTGKPKGATLTHHNIVNNSYFIGAVLKYHEQEH-RIGVPVPLYHCFGMVGGLCAMVHGNTCVFPSPSFEPEASLKGIQEERITSQYGTPTMFIDMLNHPNFNQYDMSSLTTGIMAGSPCPIETMKQTRSLMKDVCIAYGLTEVSPVICQTEMHDPVD--------LRVSTVGKPSPHNE--------------------------NIMNYYL--------ALASKSFISTCDIATMNEEGYITMAGRIKDLVIRGGENIYPTEIEQFLYKHPKIEDVQVIGVPDERMGEELCAWIRLKAGQEATPEEIKSFCKGKISHFKIPRYIEFVDEFPLTVTGKVQKFKMRQVMEE----- 218289875 71 -------------YNCVDRHTLNHRKNKAIWEGEPGDSRVLTYDMLRREVDKAAHMLTQLGVKKGDRVTIYLPMVPELPIAMLACAKIGAMHSVVFGGFSAQALKDRILDAGSKLLITADGVIPLKQNADEAVESIEKVVVVKRIGPARDIWWHEGMENAPPAEPMDAEDYLFLLYTSGTTGKPKGIVHSTGGYLV-GVNTSMRTVFDLKDDDVFFCTADIGWITGHTIVYGPLSAGATVVMYEGSPDRDRYWAIVEKYGATILYTAPTSIRMFMKWGPQEKHDLSTLRLLGSVGEPNPEAWMWYHKYVGCPIVDTWWQTETGCAMIAPLPGI---------ITTKPGSATKPVPGISADILDDDGNPVPPGHG--GNLVITKPWMLRTVWGDDERFRKTYFGEGIYLPGDGAYRDQDGYYWIVGRLDDVINVSGHRIGTAEVESALVAHPAVAEAAVIGRAHEVKGQAITAFVILKEG------------------------------------------------------- 118462852 5 -------DLDLTLGDIVTDNAVRFGDVPAYKLG----SRMVTHAQLHDRAVQLVSAMAAAGVRRQDRVAVLSRNSVEFGEVMAATHLSGVIMATVNFRLSPDEVLDVLKRVSPSMVFCSDEFALVAAGLAPQLASPPLLVSIGGSGRTGMLDFEEFVGGGDGPFAARPDDIACLLFTSGTTGASKCCILGQAEL--RRVAFTMNVEMRTGSSDRGLINMPMFHVGAMAI-VAGLHARGGSVVLQQQFDAGEAVQLITDERITLLHLAPVMLRALLDEI-TDPRGLDCLRTVIYSAAPMTVHTLRRALSVLPRFLNLYGQTEA----IVSGLPRELHDADSPDAADALRSVGFPFPGVRVRIVGDDGRDVLPG--EAGEIVVRSDSRFRGYWDDPVATLATLR-DGWCHTGDVGRFDHRGLLYLVDRKKDVIITGGENVYSPEVEEVLGGCEGVAACAVVGAPDEKWGEAVCAVVVPTPGATPTLEAVQEFVRSSLAGYKVPRRLVVVSDLPVLASGKVDKKRLRAE-------- 15221339 11 -------NVPLTPITFLKRASECYPNRTSIIYGQT----RFTWPQTYDRCCRLAASLISLNIAKNDVVSVVAPNTPAIYEMHFAVPMAGAVLNPINTRLDATSITTILRHAQPKILFIHRNFEPLAREILDDLQLNLLVIFIDEYNSAKRVSSEELMGEPTSPLVQNEQDPISLNYTSGTTADPKGVVISHRGAYLTSLG--VIIGWEMSTCPVYLWIFAYVSLQWMDVYMGNSSARGHQCVYEPR------------------------------NPLDMSHR-SGPVHLMTGGSPLPAALVKKVQRLGFQVLHVYGLTEATGPALFCEWQDEWNRLTENQQMELKARQGLGILSVEVDVYNETQESVPHDGKTMGEIVMKGNNIMKGYLKNSKATFEAF-KHGWLNTGDVGVIHPDGHIEIKDRSKDIIISGGENISSVEVENILYKHPRVFEVAVVAMPHRVWGETPCAFIVLQKGETNKEELIDY-CRENLPHFMCPRKVVFLEELPKNGNGKILKPNLRAITKGL---- 121610775 18 ----------------IEYWAVQTPDAQACIEGE----RSLTWRELNARANRVAQALHLRGVEHGHIVALSMEVRMEWLVLSGALAKLGCSMLGVNWRLTDEEARYVLSDSGAQVFITDAQDLAVVSRTVQA--ALVPLVVTIETPGESFVPWSELL-EAPEVARQSLAEASLLIYTSGTTGLPKGVLVTLREYFESVDASGAVEGVR-----VQLVNMPMHHASGPSQMWSA-IRKGRTLVLQRRFDAEGVLALIQKHHVHLWSGVPTMFKRLAGLAPEARYDVSSIRRIGVGAAPVPYALLWMLSYFGRDLQENYGSTETGMVC----------ALLPAMQERKPGSSGLPFRHVSVEVRDALGHLLP--TGQIGELWVKTPITIKQYLNEPALGEDVLDARGFFRTGDVGYLDEDGYLFITDRVKDMVITGGVNVYPAEIESVLMRHAAVEDVAVIGIPDEDFGEQVLAFCQLKAGRAANEADLLAHCERYLASYKQPRRIEFVEDLPRNGMGKVLKRELRNPY------- 89901474 27 --------------------------KVAICAYETGSGQFYTYSELQAQANRLSNVLTALGVGRGDRVAIVMPQCFETAVAYVAVLQMGAVAMPLSMLFGPQALEFRLHDGEAVVAIGAASALEGLQAVRANCPVLHYVLGVGDTDQRADLNYALALAQEFTPVATLAEEAAVLIYTSGTTGNPKGALIPHRALIGNNPASAGLGDLPVGSDAVFWSPADWAWTGGLMDALLPTLYFGRTIVYNGRFSPQTALELMRDCHVTHTFLFPTALKAMMKYPGSARHTVRQLQAIMSAGEAVGDAVFDYCQQLGVTVNEMFGQTEINYIVGNC----------SAQWPPKPGSMGMGYPGHRVAVIDDAGAECPVG--VAGDVALADPIFFLGYWKNESSTRAKFTGD-WCRTGDLALRDADGYLWYQGRADDVFKAAGYRIGPGEIENCLVKHPAVANAAVVPKPDPARGSVVKAYVVLAPDFIAARPLLQAHVKGMLAPYEYPKEIEFIDALPMTSTGKVQRRVLR---------- 209542871 68 ----------------LDRHLATRGDQVALIWQDQGQVERLTYRALHQRVCRMANVLRGLGVGRGDRVAIHLPMVIEGVVAMLACARIGAVHVVLFGGFSAEGLADRLVNSGAAVVITADEGATMDDAVARDGVQVRHVLVLAVTGAARDLPLNPLLAQAAEDCPMGAEDPLFVLYTSGSTGKPKGMVHTTGGYMVWASYTHEL-VFDHRAGDVFWCTADISWITGHTYVVYGPLANGSTVVLFEHPAPGRWWEVIDTHKVTTFYTAPTAIRALMRDGDDDRYALDSLRLLGSVGEPISAAWLWFHEKVGCPVVDTWWQTETGGILIAPVPGA---------VPQKPGAATLPLPGVACVLLTDKGAVIEGEGEGCLCVARSWPGQARTIWADHARFRQTYFSPGYYFSGDGARRDADGYYWITGRIDDVINVSGHRIGTAEIEDVVATDHRFVECAAVGIPHDLKGQGLVVFAVARDAEPGLAEAAALAVTRGVGRYAVPERVYLVPDLPKTRSGKIVRRLLRKIACHELDG- 91978680 59 -----------TCYNALDRHVA-NGRADQVALIHTGSISQFTYAEMLREVQALAAVMQDFGVAKGDRVILYMPMVPESMVAMLACARIGAVHSVVFGGFAAKELATRIDDAKPKLILSASKYKPLLEAIKLSTAKPDACIILARPQQDCELSEALAADKKADCVAVDATDPLYILYTSGTTGKPKGVVRDNGGHLV-ALKWTMENLYGVKPGEVWWCASDIGWVVGHSIIYGPLLHGATSIMYEGKPDAGAFWRVISEHGAVALFTAPTAFRAIRKDDPERKYDLSKLRTLFLAGEADPPTVEWAEQQLKVPVIDHWWQTETGWCIAGNPVGLGLLPV-------KHGSPTVPMPGYDVQVVDEGARPLPAG--TMGSIVIKPPGCLPTLWQQDERCRESYFADGFYKTSDAGYMDEDGYVFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGINDTIKGEVPCGLIVLRDHAEIEKEIVK-LVRDKLGPVAAFKLAITVPRLPKTRSGKILRGTIKK--------- 85375191 40 -------NAPPSLAHYFAHYCNEHKDAEFLVDGGC----RLTFGQTWAAAHAVAAGLREHGMQKGDRVGIAARNSANWIVLYMGIIMGGGCATLLNGFSNGEELAASIDLVECKLVFADEGRAKRLE---GTNHGARIVLFDHDCDPSTGLKVAWGDPGTVNPLDVGPDDLCTVLYTSGSTGLSKGAYSDHRGVVHGSMSYALQSLMAFTYLDCALLAVPLFHVTGEVPLLLQSYALGRKVVLMPKWDAGTALQLIQDEKVSYFAGVPLMTYEMATHPDRDKYDVSTCSGWAAGGAPRPVDHVEKIKDAGNPLL-GYGLTETNGVGCGNF---------NENYLAKPSSTGKPSPLVDLAILDDNGKEVPQGD--VGEVCIRSVCNFLGYWNNEEATKAAFTDDMYFRTGDLGRVDEDGYLFIVDRKKDIIIRGGENITCIEVEEAIYAHDDIAECSVFGLPDERYGEIVGAVFLAKPGSGLTEEGLRDFLKDRLASFKQPVVYWQAESLPRLGTAKIDKRTLRAKYTEEYEAA 126436680 7 -------DVDMTLGDIITDNAVRFADVPA--YRHGG--RSITHGRLRDRAVRLISAMAAAGVRRQDRIAVLSRNSIEFGELVAATQLSGIIMATVNFRLSPPETHEVLSRVTPSIVFCADEFAPVVADFAARLPSPPRVVTIGGACQPGMTHYEEFLGRGGEPEFIAPDDIACLLFTSGTTGASKCCILGQREL--RRVAFTMNNEMRCGSADRGLINMPMFHVGALAI-VGGLHARGGTVVLQQQFEPAEAVRLIAAEQITVLHLAPVMLKALLDDI-SDPATVASVRTVVYSAAPMTAATLQRALATGAGFLNLYGQTEA----IVSGLPREMHSLEAPGATERLRSVGFPFPGARVRILGDDGRDVPAG--ETGEIVVHSDALFRGYWDDHAATLVTL-QDGWCHTGDVGRLDEHGLLYLVDRKKDVIITGGENVYSPEVEDVISRADGVAACAVVGAPDERWGEAVCAVVVPHTGATVTLEAVQAFVRRRLAGYKVPRRLVTVDALPVLASGKVDKKLLRAE-------- 193610791 11 AIPDYLLNSKSNLSQLFIRLLNELGNKTAMVDIHDGS--SITFSKILHASFNIANYLKEFGIQKSDIVGIFSENTIWYPSLVLAVWHVGGICALFNPMYNTKELTHVLNITKPKIMITSKMGLEIVRNTAKPLDFIKYVCPID------ILCNTRIIEENNNFVPIPYDQTCVILFSSGTTGLPKGVELSHKSIFLMVSILNYIDKFA-SKTDTMMGLVPMFHGYGLLVICMCMSIGSKVIVL-KYFDEELFLKSIEVQKITVLFAVPPLMIFLAKHPLVDKYNLSCLNVIYSGAAPLSLDIEEVVNRIGLKVFQGYGMTELSILSTF---------PGQNEAEHVSGSVGKLICGMSGKVIDNNGKSLGVNK--TGELCFKGPMVMNGYYKNPEETTTTIDGEGWLHTGDVGYFDKYYNFYIVDRLKELIKYKGYQVAPAELESLLLTHPEIQDVAVTGLPNLEAGELPMAFVVKVPNSALNEKDVVQFVHKNVSAQKRLRGVRFVNSIPKNPSGKILRRVLK---------- 196176112 17 ------------IPSLFNNQAQKNPDAIAITAPG---RIPLTYQGVWHHLQQVVTTLNAMGISRNDRVAIALANGPEMAMAFLGVA-SGATCAPLNPTYRAQEFDFYLSDLNAKVLITQSGVAEPAKEVAQARGIPILELSPQLDAAAGLFSLTGGQPGNLNPGFAQPDDVALVLHTSGTTSRPKMVPLTHRNLC--TSAQNIRVALNLEPGDRCLNVMPLFHIHGLIGALLSSLSAGASVVCSPGFYAPQFFAWVDEFKPTWYSAVPTMHQGILARVEANREIIARIRLIRSSSAPLPPQIMAALEEFKAPVIESYGMTEASHQMASNPLPPH---------VRKPGSVGIA-AGPELGIMDETGNLLPL--ETVGEVVIRGANVTQGYENNPDANEKAFT-HGWFRTGDLGYLDADQYLFLKGRIKEIINRGGEKISPREVDEVLLDHPAIDQVVTFAAPHTLLGEDVAAAVVLREKASVTEQDIKEFAAERLAEFKVPRVVLFVDEIPKGPTGKRQRIGLAEK-------- 197783549 68 -FAKWFQDGELNVYNCVDRHVEAHGDRVAIHEGEPGDSRAITYAELKDEVSKAANALLELGVRKGDRVAVYMPMIPETAVAMLACARIGAAHSVVFGGFSADALATRIQDADAKVVITSDALKPAVDEAVGKAGNVEHVLVVRRTGQEWWHEIVERQSAEHAPEAFDAEQPLFILYTSGTTGKPKGILHTSGGYLTQAAYTHHAVFDLKPETDVYWCTADVGWVTGHSIVYGPLANGATQVMYEGTPDTGRFWEIVQKYGVTILYTAPTAIRTFMKWGDPAKFDLSSLRVLGSVGEPNPEAWIWYRKHIGAPIVDTWWQTETGAMMISPLPGVT---------ATKPGSAQTPLPGISATVVDDEANEVPNGGGGYLVLTEPWPSMLRTIWGDDQRFLDTYWSEGKYFAGDGAKKDDDGDIWLLGRVDDVMLVSGHNISTTEVESALVSHPSVAEAAVVGAADETTGQAIVAFVILRGTANAEDEDLRNHVGDTLGPIAKPQRILPVAELPKTRSGKIMRRLLRDVAEN----- 148253537 1 ------MKDLLNFGQMLAAHARMSPERTGARDLE----RSMSFRLWNARACRLANALLGLGLAKGDRVAILAYNCVEWCEIYAATAKAGLVALPINFRLTAPEVQFIVQNAEASAVIVQDELVGLVEEVRQDLGIADDRFIGTGPRPAGYRDYEDIIAAAADREPTQQSDPWTLMYTSGTTGKPKGVLRSHRSAVLLSMVTEI--ELKLSRNDGALLVMPMCHANSLNFFGAFGYIGGVNSIYSRKFDPEHAVTTLADGGSTFTSLVPTHYIMMLDLPRAAQHDFSAVTKLMISSAPARPETKREVMEMFPKLYELYGATETGWVTM----------LHPHEQFTKLGSVGRECVGAAIRILDEAGNEVPDG--QAGELYSSNAHTFDCYWRLPDKTAEAFRGD-YCSVGDMARRDADGYIHLADRKSNMIISGGENIYPSEVEALVGAHPGVKDIAVIGLPDDKWGERVHAVIVPRDGMAIKECELAEWAKDRLAGFKRPRTYAFIAEMPRNATGKILHRELKKRFA------ 50307695 84 ---AWFLNGELNAYNCVDRHAFANPDKPALIYEADDESEVITFGELLRQVSEVAGVLQSWGVKKGDTVAVYLPMIPAAVVAMLAVARLGAIHSVIFAGFSAGSLKERVVDAGCKVVITCDETKKIVDEGLAGVDSVSKILVFQRTGTQGFWWHEECVKQRGPPVPVNSEDPLFLLYTSGSTGSPKGVVHSTAGYLLGS-ALTTRFVFDIHPEDVLFTAGDVGWITGHTYALYGPLTLGTATIIFESPDYGRYWRIIERHRATHFYVAPTALRLIKRVGEEAKYDTSSLRVLGSVGEPISPDLWEWYEKVGCVICDTMWQTESG---------SHLIAPLAGAVPTKPGSATVPFFGINACIIDPVSGEELKGNDVEGVLAVKSPWMARSVWNNHARYFETYLKPGYYFTGDGAGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALAEHEGVSEAAVVGITDELTGQAVIAFVSLKDGHISPDNLRRELVRGEIGPFAAPKTVVVVNDLPKTRSGKIMRRVLRK--------- 125924596 3767 -FNATAVDYPLTLHGLFEAQVRRSPEATAVQAGE----QQLSYGELNRRANQLAGHLLQLGVGPDSRVAICVERGLEMVVGLLAILKAGGAYVPIDPGYPAERIAYMLDDSAPLAVLAQGATRALLGELARPLVDLDQ------------LAWSGPAPGNPQVEGLTPGHLAYVIYTSGSTGQPKGAMNEHRAVVNRLL--WMQAQYRLGTEDAVLQKTPFFDVSVWEFFW-PLFTGARLVMARPHKDPAYLRQVIREQGISTLHFVPSMLDVFLAQGE-GAEDL-GLRQVMCSGEALPGSLVRRFKQQLPQVHNLYGPTEAAVDVTAWDCSGPLADTPDH------TPIGKPIANTCIYLLDAQMQPVPLG--VVGELYIGGVQVARGYLNREQLSAERFLKDPFYRTGDLGRYQADGTIEYLGRNDDQVKIRGLRIELGEIQARLTQLEEVKEAVVLAREDVPGDQRLVAYYTTHDSALPVEHLRTQLL-QHLPEFMVPALFVHLAALPLSANGKLARKEL----------- 125924596 2712 -----------TLHGLFEARAAQAPDAVALVQGP----LRLSYRQLNQQANQLARQLLELGVHPDDRVALCLQRGPHLLRGMLAVLKAGAAYVPIDPSLPAERIAYLLQDSAP--------LAVLVQSATRELPGSLAVVSID---LDGVAWQEAELGNPLLPHLTPA-HLAYVIYTSGSTGLPKGVMVEHQSL--ENLVHWHCASFDLGPGRHSSSVAGLFDAMAWEV-WPTLCSGATLHLPPADVDIEALLHWWRAQPLDVSFLPTPV----AEYAFSQGLGHPTLDTLLIGGD----RLRQFAADPGFAVINNYGPTEATVVASSGRIEAG-----------SALHIGRPVANARLYLLDELQRPVPQG--VSGELYVAGAGVARGYLNRPQMTAERFLNDPFYRTGDLARWRADGNLDYLGRNDDQVKVRGMRIEPGEIEAALLTHPALKEALVL-----VREGRLLAYFTSRGVQAAAEDLRDH-LQGRLPDYMLPVAYVRLPAMPLTANGKLDRKAL----------- 67538204 21 -----------TLCNVIDQQEASYPDRTALIVPW--QSTRLSYYQLAERSRVVAKALLSAGLLHGECIGIMDGNSYEYIEIFLGAARIGCPVVVLNNTYTPDELRNAVYRSSCKAVFIAPSLMGHVENLQDRLSELQYIVLLRSPASEILHTYSKFLRPKPSQASLAPEDVLNLQFTSGTTGLPKAAMLTNINILNNARFVG--NAMRLTPSDVVCCGPPLFHCFGLVMGFLASFYGASIIFPSDHFNASCVVEALMAEDATVLLGVPTMFISELEILTKTGQKPRRLRTGLASGSPVSQTLMNEIRRMGVDMLIAYGMTETSPV---NFITS-----LDDPENKRISTIGRVMPHTVAKVVDKQGKIVPQGQR--GELCVGGYALQKGYWKNEEKTREVMKYDAWMHTGDEVMIDEGGYGHITGRIKDLIIRGGENIFPREIEDRLVAHDSITEASVVGIKDEKYGEVVGCFLLTPGCQRVQDTEIQQWVGGNLGRHKAPQHVFWIDDFPKTGSGKHQKHLLRD--------- 149185004 35 -------NAPPSLAHYFAHFCNDPEKKDAV-FLVDGDL-RMTFGEVYAAATCVAHGLVKHGLKKGDRVGIAARNSVNWILAYMGTLMAGGCATLLNGWWTGEEMAYGIDLCECSLVLADPQRAKRFEGQDIQ----SKVVVFDHGVPSEGLAWEPGDTAMKMLGAIGPEDLATILYTSGSTGNPKGAYSDHLGVVSGTMQILTARGEAPTVQPSALVAVPLFHVTGEVPLFLQSFALGRKLVLMPKWDAREALRLLDEEKITYFVGVPLMSYEMATHPERDQFDLSQCKSFAAGGAPRPPEHVTKIKEAGFPLL-GYGLTETNAVGCGNL---------NENYINKPGSTGMPSPLVDMAILDDDGNKLA--TGEVGEVCIRSVANFLGYWKNEEATDAAYTEDAYFRTGDIGYLDEDDYLFIVDRKKDIIIRGGENISCIEVEEAIYAHPAVAECSVFGVPDERLGEIPAAVYFTHEGKDLSPEELTEFLREHIAAFKVPAHWRASDHLPRLGTQKVDKRSVKATYAE----- 119474720 7 --------------------AQQQPNKAAYIMAASGET--VTYEQLNARSCQTSQLFRSMGLQIGDHIALLMENNARFLEICIGAARSGLFYTAISSRLTAPEAAYIIKDCGAKLFISSVAKGAVAAELLSDMSAVQTKLMVDGTI-DGYDSYEALRDQMPEAAIADEAAGVDMLYSSGTTGKPKGVKIPLPTMKVGEEVGSMKGLYGFGREMIYLSPAPLYHAAPLRYNLATLLFGGTTVV-MEDFNEEEALRLIEKHQITHSQWVPTMFVKMLKLPERSKYDMSSLQVAIHAAAPCPIEIKEKMDWWGPVIFEYYAGSEGNGFCAIN----------SEEWLAHKGSVGKSILGV-VHICDDEGEELPVG--EAGTIYFAGPQF--EYYNDPDKTKESKHAKGWTTLGDVGRVDEDGFLYLTDRKAFMIISGGVNIYPQEAENRLIMHPRVADVAVFGVPNEDFGEEVKAVVQPMDWADAGPELAEEFCQQGLTKIKCPRSVDFDKELPRHPTGKLYKRLLRDKY------- 148264397 6 ------------LQHLLEHSARKYPDNVAVVF----KEKSVTYSELEQQSNDLARKLQQSGIKKGDRVGIMLSKSIETIVSLFGILKSGAIYVPIDPSAPVNRITYIIKHCGIECLIASSPNLNTLLSDSEEQMSVTKAIVVGKDHDESFYQVSDNGDSEFQSVEMSDSSPAYILHTSGSTGNPKGVAISHLNAL--TFVEMAARFFKISETDRFCNHAPLHFDLSVFDIFVAVKCGAAIVLLPELLSPVKLSEFIAKEQITIWNSVSSVLTMLADKGMLERHSFDALRIVHFSGDIMPAKYLRVLTKHNASFFNIYGQTEANSSMFY-----PIGELPDDDAWRIP--IGRPFPNFEVFALNDAG-EVISRVGEDGELYVGSSTVALGYWGEEWMTGDKFVPDPVYKTGDLVRIDGHGNYVFSGRKDNMVKSRGYRIELEEIETVLSSHPEIMAAVVLPIPDELVGNRIVAVIVPMSNRTVGKEDVVRHCATRLPKYMMPEIMEFRDSLPMTSSGKIDRKTL----------- 108562827 75 -------NGKINVYNCIDRHLKDKKNKVAIIEGEMGDYNVITYRKLHSEVNKTANLLKEFNVKKGDRVIIYMPMIVESVYMMLACARIGAIHSIVFAGFSPEALRDRINDAQAKLVITADGLKPALDKALEACPSVEKALIVIRNAKERDFVYNEMVSDKCEPEMMDSEDPLFLLYTSGSTGKPKGVQHSNAGYLLWA-QMTMEWVFDIRDNDNFWCTADIGWITGHTVVYGPLACGATTLILMSYPDYGRWWRMIEEYRVDKFYTSPTAIRMLHAKGENEKYNLESLKVLTVGEPINPTAWKWFYEKIGCSIVDTWWQTETGGHIISPLPGAT---------PIRASCATLPLPGIHAEVLNEDGTKTKPGEQ--GFLCITKPWMVRNIWGDEKRYIDSYFSNGVYLSGDGAIVDENGYITIIGRTDDIVNVSGHRIGTAEVESAISKHEMVVECAVVGIPDTIKGEGLFAFVVLCDGAESLELLKEHILSVEIGKIAKLDNVMYVPGLPKTRSGKIMRRLLKSIAK------ 144897383 41 ----------MNIYAAVDRHAAGRGDRPAILSLGRYEKRRLSYAQLADLSARLAAVLAAHGVGAGDKVAVLTGRSVELYVAAFGCWKVGAVYCPLFSAFGPGPLKSRLELSRAKVLIATEELYRRIAAQRPALPDLQTVLLVGADGTDGALDFNAAIAQPAPILATTPETPAFLHFTSGTTGTPKGVLHSHSAVVAEALTARQV--FGLVPDDVFWCTADPGWITNTAYALIAPLANGCQVVVDEDFDPRRWYGILKDEKVTVWYTTPTNIRMMMRYGAARAYKENSLRVAASVGEPLPEAVAWGEKALGVPFLDTWWQTETGAIAIANCPGK-----------AKAGSMGMPLPGVEAAVISRDLSSVTPVGREVGELALRAPSMFTAYMGEGANYDLSFI-DGWYLTGDLVRRDADGCFWFVGRADDMIKSASHTIGPFEVECGLMDHPAVAEIGVVGKPDLLLREVPVAFISLNPGFEAGEALRVELLRQCLGGTLAPREIHFVDSMPKTTTGKILRRALKAKA------- 150016965 15 ----------------------------------------ISYSELHCKILMISHNIKKINIVKEDKILLISENSPFFIESYFGIIRSGCTCVPLNPTLSKNDIEYIINSCNPKAIFIEKRFLDNMRSLINK----DIKIVTEETL--NSLLLDKECTNNVEEEIDSKNSVAVILFTSGSTARPKGVMLTHHNLCHNT--NSIIEYLSLNREDRIEVVLPFYYCFGTSLFHTHLRVGGSLVINNKFMFPETVLDDIEKYECTGFAGVPSNYQILLRKSSIKDRNLKSLRYVAQAGGRLPDSFIKELKQANAQIFIMYGQTEAT---------ARLSYLPPNMLDEKMGSIGKGIPGTLLKVIDKEGNEVKVD--EIGEVVAFGENIMKGYFNDEEETKKVIR-NGYLYTGDLATVDEDGYIYIVAREKQIIKSGGNRISPKEIENIIIQIPSVIEAAVIGVQDDILGEAVKAFVVLNDEVKVDEKYIIEYCKDKLPSYKVPKYVVLLDGLPKNSSGKVMMGDLK---------- 16077420 456 --PPAQAHETKPLTYWFKEAVNANPDAPALTY----SGQTLSYRELDEEANRIARRLQKHGAGKGSVVALYTKRSLELVIGILGVLKAGAAYLPVDPKLPEDRISYMLADSAAACLLTHQEMKEQA----AELPYTGTTLFIDDQ-----TRFEEQASDPAT--AIDPNDPAYIMYTSGTTGKPKGNITTHANI---QGLVKHVDYMAFSDQDTFLSVSNYAFDAFTFDFYASMLNAARLIIADEHLDTERLTDLILQENVNVMFATTALFNLLTDAGEDW---MKGLRCILFGGERASVPHVRKALRIMGPLINCYGPTEGTVFATAHVVHDLPDSISSL-------PIGKPISNASVYILNEQSQLQPFG--AVGELCISGMGVSKGYVNRADLTKEKFIENPFYRTGDLARWLPDGTIEYAGRIDDQVKIRGHRIELEEIEKQLQEYPGVKDAVVVADRHESGDASINAYLVNR-TQLSAEDVKAH-LKKQLPAYMVPQTFTFLDELPLTTNGKVNKRLLPK--------- 84683849 47 -FSDGMVN---TCYNAVDRHVEAGGDQVAIIYDSTGAKDKITFAELQDKVARLAGGLAAKGVTKGDRVIIYMPMVPEAIVAMLATVRIGAVHSVVFGGFASNELATRINDAQPKAIIAGSCYKPLLDAIELSTHKPDFTVILQRDALAAEMDWNDIAADPVDCVPVEGNHPAYVLYTSGTTGQPKGVIRHTGGHLV-ALNWTMKNVYNVDPGDVFWAASDVGWVVGHSICYAPLIHGNTTIVPVGTPDAGTFWRVISEHNVKSFFTAPTAFRAVKREDPKKKYDLSCLKTVYLAGEADPDTIVWTQDQLGVPVIDHWWQTELGYPAVANPVGIELLE-------TKLGSPAVPMPGYDMKILDEGGNELPPG--QLGAIVAKPPGTLPTLWNAEERFRKSYTYPGYYETGDAGYMDEDGYLYIMARTDDVINVAGHRLSTGGMEEVLASHPDVAECAVIGVTDELKGQLPLGFLCLNGCNRDPKEVVAELVRDKIGPVAAFKSAVVVDRLPKTRSGKILRATM----------- 4959885 36 ---------------------------EAIIDAHTNEV--ISYAQIFETSCRLAVSIEQYGLNENNVVGVCSENNINFFNPVLAALYLGIPVATSNDMYTDGELTGHLNISKPTIMFSSKKALPLILRVQQNLSFIKKVVVIDSNGVECVSTFVARYTDHTDPLSFTPKDIALIMSSSGTTGLPKGVVLSHRSLTIRFVSRDPIYGTRTVPQTSILSLVPFHHAFGMFTTLSYFVVGLK-VVMLKKFEGALFLKTIQNYKIPTIVVAPPVMVFLAKSPLVDQYDLSSLTEVATGGAPLGKDVAEAVKRLKLPIIQGYGLTETCCAVMITPHNA-----------VKTGSTGRPLPYIKAKVLDATGKALGPGER--GEICFQSEMIMKGYYNNPEATIDTIDKDGWLHSGDIGYYDEDGNFFIVDRLKELIKYKGYQVAPAELENLLLQHPSIADAGVTGVPDEFGGQLPAACVVLEGKTLTEKEVQDFIAAQVTPTKHLRGGVVFVDSIPKGPTGKLIRKELREIFA------ 18313371 42 -------------YNILERHSK---DKPAIIWFNSEKPHIITYGELSQEVNKWACLLKKAGVQQGDRVTIYMPMIPQAAYAMLAVAKIGAVHNVVFSGFSVRALHERILDSGSKIILTVDAMIKLAEIALKAADSARVVVYLGEKIDGDFVQAENLLEKEIEYTWVKSDDPLFILYTSGTTGKPKGIYHGHGSYMVWAYAHTKWF-FGFEKGDILFSTADIGWINGHTYGYGPLLNGSTVVWYEDAPDPGVWWEIVDRSKATFIWLSPTAVRLLMRYGEEAKYSLESLKMVVSAGEILGKEAWKWLKRQGCHVVETWGQTENSGFIAAP------GGYGVGGIRYKEGSVGLPYPGIDVRIYDDNGQELPPGAK--GHVVITPPAFALGIWGNPARWIEAYWSPGVYYTGDVGIKDEEGYIYILGRADDVIKIAGHRLSPAEVENIVATFPGVVEAATVGVPDEIKGTTLAIFVVPKEGVRINSQEVVEFLKREFGPVAVVSKVYVVNKLPKTRTGKIMRRVLR---------- 192808543 234 ------LPEDPTLVAMFAAVVEKYPKRIALSSG----QEQITYEQLDRQSNQISHMLIAKGLRKGQFVSIFMKRSLDTIISMLGVLKAGGAYIPLDPSHPDERNAYIIEDTTSNIILTHPDFTAKLNGLLAQVQTKPEYFCLDDHV--------DSYPAEACGVDVTGDDLAYIIYTSGSTGKPKGALIAHQGVVNLALAN--RENLQMSEQDIILQYSTFSFDASVYDIFGSLACGSRLHLLSDRFSIDAFTEAVADTNATRVAILPTVFNQLAAYPMEDTHKYRNIKTIVVGGEALAGETVRMFKKLPIPIVNLYGPTETTVVATGHVVDYPIS----EDLATVY--IGTPFANYELYIVNEHDELCPTC--VTGELLICSVGVAKGYLNQPEKTREAFIPDPYYRSGDLVRLLPNGQVEYRGRKDSQVKIRGFRIEIGEIEDNLAKHECVKDIAVIPRTDEDGSKMLAAFYTSHDGQAVPAKELVQFLSRKVPSYMVPKYICFVEEMPLSPTGKIDRKKL----------- 158314538 16 --------------------AASAPDRPAVVMARSREI--VTYGELDRRSARLARLLHARGLRAGDVVALLAENHPRFLEVLWAAVRSGLYLTAINRYATAAEIAYILRDSQASVLVATAKLADTAGAAVADIAGC-GIRLMADGAVEGFESYEEAIASFPAEPLARQPCGELMLYSSGTTGRPKGIKRPLRSLAAASGALMCQRLGGMDQQSVYLCPAPLYHAAPLGWARGAHELGATVVV-MEKFDAREMLELIERERITHLQAVPTMFVRLLKLPAEKGYDLSSLQRVVHAGAPCPAPVKREIEWLGPIVTEYYSGTEGAGMTV----------ISSAEWLEHPGSVGRPTLGT-IHVCGPDGAELPPG--ETGSIYFEREGTVFEYHNDPEKTRSARHPDNWLSLGDLGYVDDDGYLYLTDRSAFTIISGGVNIYPAEIEACLAVHPDVADAAVFGLPDPEMGEYVHAVVQPAEGVRSTTELAETLVRQHLAGPKVPRVVDFQAELPRLPTGKLYKLPLRQEYLDRLA-- 197755251 57 -LPALAYPDRLNCGELVDGTIARFPERPAF---LDGTGGVWTYGALRERVDRLAHVLTALGVVPGNRVLLRGPTGPWLAAAWLAVMKAGAVAVTVLAQQRAQELATVCAMAQVRHALCHVTVLD--DLVKAEVPGLR-ITPYGGADPDDLLRLAEAHPEPYTAVETSADDVALIAFTSGTTGRPKGCMHFHRDLLAVADTFS-REVLRPRPQDVFAGSPPLGFTFGLGGLVVFPLRAGASALLLEQATPRLLLPAVAEHRVSVLFTAPTAYRTMLDALDVGAHDLSSLRRCVSAGENLPEAWRAWHERTGLRIINGIGATELLHIFI-----------SASDEDIRPGTTGRVVPGWQARVVDPAGRPVADG--EPGLLAVRGP-VGCRYLADPRQGE--YVRDGWNLTGDTYVRDPQGYFRYVARADDMIISSGYNIAGPEVEEALLRHPDVVEAAVVGRPDERRGQIVVAYTVTREGVVLTEETLRAFMRSELAPHKCPRSFVFVPALPRTATGKLQRFRLRD--------- 119476070 7 --------------------AETNPDRPAFIMASTGE--SVSYREYDNRTNQLAHLLRNYGLKRLDHYAIFMENNNRYLEACGAGERSGLYYTCINSYLKSDELTYILNNSESKVVITSTDKAPIVLEAMKDSPHISHCLIVGGESHGRCINYEQAIANFPTTPISDETLGTSMLYSSGTTGQPKGIVRPLPELTPNDLFNFLSNLWHYREDMTYLSPAPLYH-SAPQAAVNLTIRQGGTVVIMEKFDPSNYLDLVAQYRISHSQLVPTMFSRMLKLPAEVRADLSSLEIAIHAAAPCPPQVKEAMDWWGPIIHEYYGATEGLGFTSCN----------SEEWLAHKGTVGKVMLGT-LHILDEDGNESAPG--VPGELWFETATEFS-YFNNQEKTKASQSADGSKSTGDVGYI-KDGFLYLTDRSTFMIISGGVNIYPQETENLLITHPKVADAAVFGVPNEDLGEEVKAVVQVIDGIAADDALVEEFCGAHLSRQKCPRSIDFHAELPRLPTGKLYKRLLKDQY------- 67157757 1 ----------MNIADWLDAAARRWPARPAL---YEGERAVADYRAFAAAAAARASGLREHGIAPGDRVALFMHNACEYLELLYAIWWAGAVAVPINHKLHGDEAAWIAGDAQARLIFTDHGELFANGGLPAHCR---------ELAGLGSERPERIDPALASPVRRGTDDLAWLFYTSGTTGRAKGVMLSHGNLLAMSL-CYPVDVDPVEADDAYVYAAPMSHGAGL-YNFIHVRCGARHVVPASRFDAAELFGLAGTLGRLSLFAAPTMLKRMVGEARRRGYAGDGIKSIVCGGAPLLADLREALATFGPRLIQIYGQGE-SPMTISALCRELIADRARADWPRLAASVGYPQSCVEVGVLDAAGDPLPPG--RPGEVVVRGPCVMHGYWRDAAASAATLV-DGWLRTGDIGYLDRDGLLTLTDRSKDVIISGGSNIYPREVEEVLALHPAIAEVSVVGEPDPEWGESVAAFVVLRPGERADAQALNAWFVARLASFKKPRRYLFVRELPKNGYGKILKTELR---------- 162452411 1002 ------YPEDQALHRLIEEQVLRTPDLPAVQI----DGRSLSYRELDEQANRCARFLCAHGVVPDQIVGVLMQRSLELVVALVAILKAGGAYLPLEPTYPEQRLEFMARDAGVAVLLTQSSFSGVLAGFTG------TRLCLDTEA-----SRLSSYSADSPRVEVRPEHLAYVIYTSGSTGMPKGCMLSHRAIC--NRLHWMQEAYALTPLDRVLQKTPFFDVSVWEFFW-PLITGARIVLPGAERDPAALAGLIQEHGVTACHFVPSMLRLFLDEPRAAG--CASLRHVFFSGEALPYPLMERLSTFSAQLHNLYGPTEA--AVDVSFWKCNL-------RDDRKVPIGRPIANIRLYILDEQQRPVRPD--QTGELYIAGVGLARGYLNRPELTAERFVRDPFYKTGDRAAWLPDGNIDFLGRMDGQIKLRGLRIELGEIEAALLGHEAVREAAVAVRDADSGDPRLVAYVVLRDGASFSPQVMRRFLESSLPRYMVPNQFVQVAGIPVTAHGKMDRAAL----------- 31791392 24 ------------------RRAATYPDKPAVILYPSGTV--ISFDELEARANRLAHWFRQAGLREDDVVAILMENNEHVHAVMWAARRSGLYYVPINTHLTASEAAYIVDNSGAKAIVGSAALRETCHGLAEHLPGLPDLLMLAGGGLVGWMTYPECVADQPDTPIEDEREGDLLQYSSGTTGRPKGIELPHVSPDAAPGMMPALLDFWMDADSVYLSPAPMYHTAPSVWTMSALAAGVTTVV-MEKFDAEGALDAIQRYRVTHAQFVPAMFVRMLKLPEAVRYDMSSLRRVIHAAAPCPVQIKEQMHWWGPIIDEYYASSEASGSTL----------ITAEDWLTHPGSVGKPIQG-GVHIVGADGSELPPN--QPGEIYFEGGYPF-EYLNDPAKTAASRNKHGWVTVGDVGYLDDDGYLFLTGRRHHMIISGGVNIYPQEAENLLVAHPKVLDAAVFGVPDDEMGQRVMAAVQTVDSADANDQELLAWLRDRLSHFKCPRSIAFEPQLPRTDTGKLYKSGLVEKY------- 119478395 64 -----------------------HGDADFLVY----EKERWSFAEGMQEAWNFASVLADKGVKKGDRVALVMRNYPEWCMSYIAATSMGAVIVPMNGWWTTEELDYALRDCDATVVIADKERVERLKPLIDDVGFEIIAVRCTGEQPRGIQHYADVMNDAVDDVDIDELDDAMILYTSGTTGHPKGAVSTHLAVATVVQAWTVLTIATVTPQPSALVAVPLFHVTGCNAVFLISIVVGRKLVLMHKWDATRALEFVQEEKITSFTGVPTMSWEMVTHPDVEKYDLSTLTGLGSGGAARPPEQVRQMAEPDAPPSSGYGLTETNAMGAIN---------SGSNYLAKPGSTGRPAPVVSIKIVDEAGSEVPQGER--GEILIKSATNIRGYWNKPEKTAEDFV-NGWFHTGDIGLMDEDGFLWVVDRLKEIVIRGGENISVTEVEQIIHQHPSVMEVACYGVPDARLGEALAASIMIVPGTTLTEEDVKTQVREHLAVFKIPAYVIIATQLQRGATDKIFKRGIRE--------- 89899202 89 ------------------------------------------YFELAQQTNRFANVLRSLGVGKGDHLFVLAGRIPELYVAVLGALKNGSVVTPLFSAFGPEPIAARIQLGAGRVLVTTDALYQRVKQIRAQTPTLVHVLLVAEDGEPDTLDLGTLMASASDTVETQPDDPALLHFTSGTTGTPKGALHVHEAVVTH--FATGRYALDLHPQDRYWCTADPGWVTGTSYGIIAPLLGVTSLIDREEFDAERWYTLLEQERISVWYTAPTAIRMLMKAGLAQRHSHPDLRFIASVGEPLPEAVWWGQEALGLPIHDNWWQTETGGIMIANTPAFDI----------KPGSMGRPLPGIDACIVEAEGEPVIEEANVEGELALKWPSMFRAYLNNEARYRKCFAGE-LYLTGDLAKRDADGYYWFVGRADDVIKSAGHLIGPFEVESVLMEHPAVAEAGVIGKPDPVVGEVVKAFVSLKDGYQAGETLRSAHARRRLGAAVAPKEIVFLPTLPRTRSGKIMRRLLKAR-------- 53803805 453 ---------QVTLGELFSAQARHTPDAIAVQRG----NQRLSYGELERRSNRLAAFLLNEGVGPGSVVALLLDRSCELAVALFGVLKAGGAYLPLDPAYPEDRLAYMLEDSGARIVLTRNALADAL-----RLPGIELLRLDADRATDGDGL------DEAPPCPAGPDDIAYLMYTSGSTGQPKGVMVTHRGIV--NLCAAIRRRYDLAPGDRVLQYASLSFDICVEEIYPTLYAGGTVVFRDESQSVHEFLDWADREGITVFDIPTAFWNELVRGLTASGGVLPALRLTVVGGEKASGAMLEAWNRLRVTWLNSYGPTETTVTATVYQPSPLPSGLPLTDP-----PIGRPIDNVRLYVLDRHLKPVPIG--VPGELYIGGAGVAKGYLRRPELTTAAFVPEPFYRTGDLVRYGADGQLYFLGRSDNQVKIGGFRVEPGEIEAAIERHESVAQAAVKALETA-GGKYLAAYVVPAQGRRFDANELEAFLRATLPEHEIPQAFVAMAEFPLTPGGKLDREVL----------- 126724691 13 ------------------------ADTDDIAFFFPEETTNLPWSELQKNAMRMAKHLSSLGVQKGESVAIFQPNGRDAVLALYAVLYGGFRATPVNLVAGADAIQYALSHSGARFAYVHSSAQEIFDAANTDGK----VSVVD-----------PLANGTGDLHHVTETDAALLMYTSGTTGRPKGVVHTQSSLLAGGWTTSTAH--ELGPKDRGFCVLPIYHINGLCVSVMGSLVSGGSIVMCPKFSASKFWQVASDQKITWFSIVPTIISHLLHASEPDDETKERIRFGRSASSALAPEVQSAFERFDVPIVETMGLTETAAQILSNPL---------PPGVRKIGSPGIAF-GNEVAILSPDLKPLTPEIE--GEIAVRGPNVMKEYLENPEANKATFTDDGWMRTGDLGKVDADGYIYVTGRLKELIIKGGENIAPREIDEALYAHADVIEAAAFARPCNSYGERVEAAVALRANSKATAKDLIALCEARVGKFKSPDHVHFFEELPKGPSGKIQRLKL----------- 126651440 50 ------YDKNITIPQVFYQVAQQFADRIALSY----EDGKMTYRQLNQKSNQVAHMLIANGLQKGDYVAIIMDRSKETIISLLGVLKAGGVYVPIDPSYPKERCQYLLHDTGAPFIITKNEYNDLLNDLIHNEFQSRTVLTINQ--------MESGLSQEDLPCNLLPSDLAYIIYTSGSTGKPKGVLLKHTAVI--NLITDNQRIYHSTEEDVFSQFISYSFDPSVTETFTAFFSGARLHMLAERLSIEAFADMIAREQVTTATVPNAFFTQLATHLPIDYRDLMTLQYLSVGGEALLPAIVQKWEKFGTEIINVYGPTECTVLTSYFKIKSQLTDMQS------SIPIGRPIANYEMYVVNKDEQLCPV--HVTGELCIAGAGLAAGYLHQPEKTAEAFVPHLFYRTGDLVRLLPSGVIEFVGRKDSQIKVRGFRIELGEIETVLSNHPIIQESVVIAKKMSDGQNHLFAYYTAANGIQLEEQVLRDYLNNLLPDYMVPERFIELLEMPLSPTGKIDRKQL----------- 160369924 453 ------YPREKTIHGLFEEQAERTPDHVAVQM----DEQSITYLALNEQANQLARYLRSEGVGADTLVGIMADRSLEMVIGMLAILKAGGAYVPIDPDYPEERIHYMLEDSGVRLLLTQSHLWE-------STTFDGKLVSLDEATTTGDASNLESISGPS--------HLAYVIYTSGTTGKPKGTLIEHKNVV--RLLFNDKNLFDFSSQDTWLFHSFCFDFSVWEM-YGALLYGGKLVIVPSLTSPAAFLELLKDNQVTILNQTPTYFYQVLQEELTHSSTELGLRKIIFGGEALSPSLLWRVKYPDVQLINMYGITETTVHVTYKEITEH-------EIEAGKSNIGRTIPTLSAYILDEQRRLQPVG--VPGELYIAGDGLARGYLNRPDLTSEKFVEHPYYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIELGEVEAQILKAPNVRETIVLAREDEQGQKLLCAYYVASSD-LSPGELRAQLA-AELPAYMIPSYFVRLEQMPLTPNGKLDRRAL----------- 160369924 4037 ------YPRDKTIHALFEEQAARTPNAVAVVC----EDAALSYSELNERANGLARTLRERGLQPDGLAGIMADRSLEMVVGILAILKAGGAYVPVDPEYPEDRIHFMLEDSGAKLLLTQAHLEQRVS-------FAGNIVSLDKTA-----SYKEDVSNLQPAA--GPNHLAYVIYTSGTTGKPKGTLIEHKNVV--RLLFNDKNMFDFDAQDTWLFHSFCFDFSVWEM-YGALLNGGRLVIVPSLTSPDRFLQLLKDQKVTVLNQTPTYFYQLLQEELGHQAAELSLRMIIFGGEALTPALLKDWRTPQVQLINMYGITETTVHVTY-------KEITELEIEQGRSNIGTTIPTLRAYILDEQRRPQPIG--IPGELYVAGVGLARGYLNRPELTEEKFVAHPFYRSGDLARWLPDGSMEYLGRIDHQVKIRGYRIELGEVEAKLLHAPSVREAVVLAREDGSGQKVLIGYFTA-DQMLTVGELRKALA-AELPAYMIPSYFMQLEQMPLTPNGKLDRKALPAPEANVQTGA 160369924 3011 -----------TFHGLLEEQAGRTPDAAAIWF----EDESLTYAELNAKANGLARRLRTQGIKTGDLVGLIAERSLEMIVGIYGIMKAGGAYVPIDPEYPQERISYMLEDSGAKLILTQAHLLE-------HLGWTENVLLLDESST--YDADTSNLEDTAGP-----DDLAYVIYTSGTTGQPKGVLVEHRGLP--NLSDVYGAHFEVTPQDRIVQFASLSFDASVSEILTALSHGGVLCIPSAQLDHALFEQFMNDKGITVATLPPAYAIHL------DPERLPTLRCLLTAGSTASIELIEEWRK-HVRYSNGYGPTEDSVCTT-------IWSVPDSEEATNIVSIGRPIANHSVYILDDHFRLQPVG--VAGELCISSIGLARGYHNRPELMDEKFVDNPFYRTGDLVRWLPNGNIEYLGRIDHQVKIRGYRIELGEVEAQMLRVPSVQEVVAMAVEGDDGYKDLVAYFVA-AQKLEVSELRA-VLSEMLPGYMIPSRFIQLEDMLLTSNGKIDRKALQ---------- 160369924 5552 AYPS-----DQGLHTLFEEQVVRTPDKIAAI---SGDIQ-ITYRELNEQANRLASTLIAQGLRSEQVVGLLADRSVELLVAIMGVLKAGGAYVPIDPEYPQERIQYILKDSGAEILLTQSHLTKLAS--------------FEGMVMELDSSHIYGTGVNNPNIPVRGNDLVYLIYTSGTTGNPKGTMINHKGIVNYIWWANKVYCAG-QPTDFPLYSSISFDLT-MTSMFTPLINGGIVRIYDGIDKAEVVQHILRENAVDILKLTPTHLSLIKDMAIPAE---SRIQQLIVGGENLTTHLSKIITDLNIKIYNEYGPTET-------VVGCMIHLYDPAKDTRESVPIGLPSDNIYIHILDEQLRLVPLG--VEGEMYIAGDGVARGYLNRPDLTAEKFIRNPFYRTGDLARRLPNGDIEYIGRIDHQVKIRGYRIELGEIEAKLLDIPLVEEALVVAWADAHGQKSLCAYFVADREMSVSE--LRNELSAGLPAYMIPSYFVQLDVMPLTPNGKLDRKALPEPNSGIKAGA 119774501 54 ----WYTDGEINCYNALDRQVAGRGSQTAFHYVVTETEYSISYTECLAQVKRLAGLLKAQGVNKGDRVVIYMPMVPETAYAMLACARIGAIHSVVFGGFAANELASRINDAKPVMVLSASAYKPLLDAALAQASHVSKCLILQRPTPGRDLDWQEASAADADWVPVKATDPLYVLYTSGTTGQPKGVVRDNGGHAV-ALAWSMRYLYDIEPGDTFWAASDVGWVVGHSIVYGPLIAGATSVLYEGKPDAGAFWRTIKKYGVKSFFTAPTAIRAIKREDPERNTNLDCLKQMFLAGERCPDTLLWAQEMLGKPVIDHWWQTETGWPVASNLMGIAQMPI-------KPGSPARPVPGYQVDVVDEAGNSV--GAGEYGNVVIRPPGTLPTLWQNDKRYIDSYYPDCYL-TGDAGYMDEDGYLYIMSRIDDVINVAGHRLSTGRFEEVLCQHPAVAEAAVIGVEDKLKGQVPLGLVVLKGVDITDEQLNKELVRSEIGPVAAFKLVSAIPKLPKTRSGKILRATMRKIADN----- 87198543 24 -----------NLHSYLDWSLGDLADRPLVIA----DEGTLTYGDAARLSVELAGGLKARGIKKGERVGLIMANDPLTVPLLFAIWRAGAIAVPLNTLYRPDEIRFALAEAGCALLIAMDRFASRQAGACHDLPELRGGLIFDRAAPGRLVEKLSGQGGGADHERVEGGDTALILFTSGTTGSPKGVEISHDNLLRAMYAGAYHQAFEDGRRAVF--SLPLYHGFGLVVGLLSGMVSGGAIIPLLRFDPHQILAATERHRATYLMGVPTMTIALLEQAKRQHYDLSSLNAIHSAAAPTPSWVWEDIRAFGCEIITSYGQTEVTATVICTAPGDSIETVSETQRIVEAGIAGMPDQGGRIKIIDETGADLPWG--ASGELCCRSPMNSKGYFRRPKATAALFLEGGWIRMGDLGQFRPDGNLFLTGRTKELYKSKGELVSPKELEQILTANPGVSQAFFIGMPDDQFGECGCAWVVRAEGSGICEGEVMDYLRERIPAYKMPREVWFIEALPKTGTGKVQKAELRNMA------- 119510828 536 ------YPEDQTLVDLFEQQVEKNPDHIALVF----ESQQLTYQQLNQKANQLAHYLQNYPIQPDTLVGICVERSLEMIIGVLGVLKAGGAYVPIDPNYPQERIKFLLEDSGVSVLLTQSFILEQLPITEQKYQA----ICLDKEA------FAEELTDNPSPKITPEN-LAYVIYTSGSTGRPKGVMIEHGGLVNLTLAVNQV--LQIQPQSRLLQFASFFDVSIWE--FAPVLAAGACLYLAKKETLQDLVNFLTNHKISHATLPPSVLSLLPQAP------FPDWQIIIATGEACPTELVTRWAK-GRQFFNAYGPTESTICTSIALCQPN----------GKKPPIGKPWPNIQIYILDAHHQPLPPG--IPGELCIAGVGLARGYLNRPELTAEKFIEKRIYKTGDLARWGIDGNLEYLGRIDEQVKLRGFRIELGEIESQLLQHPSVKEAVVILYKTE-SNQSLIAYVTGITHDLCP-ELRNH-LKSRLPDYMIPAQIMVLDKLPLTPNGKINRKAL----------- 16078893 1499 ------YPRNETISRLFEMQAEQTPNAVAIVS----DTQVFTYEDLNSWANQIASVLQIKGVGPDSVVALLTGRTPELIAGMLGILKAGGAYLPIDSNLPVERIAYMLSDSRAALLLQSEKTEKRLLGIE-----CEQIIIEDIQKQGEAKNVESSAG---------PHSLAYIIYTSGSTGKPKGVMIEQRSVIRLVKNSNYIT---FTPEDRLLMTSSIGFDVGSFEIFGPLLNGAALHLSDQQLDSHQLKRYIEHQGITTIWLTSSLFNHLTEQNEQT---FSQLKHLIIGGEALSPSHVNRIRNVCPEIWNGYGPTENTTFSTCLHIQKTYE---------LSIPIGRPVGNSTAFILNQWG--VLQPVGAVGELCVGGDGVARGYLGRPDLTKEKFVPHPFYRTGDLARWLSDGTIEYVGRIDDQVKVRGYRVELGEIETALRQIDGVKEAAVLARTAQTGSKELFGYISVKAG--TNAEQVRSLLARSLPNYMIPAYIIEMETLPLTSNGKLNRKALPE--------- 113868055 4 --PTPLQRPFTTMSVLVREHATQRPTQRALMHGE----RVLDYAGLDAAMDRIAAALARDGVRPGEAIAICASSSIEYAAVYLGAVRAGVVVAPLAPSSTPDSLAGMVADAAARILFTDATVADVLQPVRDQLAATPIVTLDGSDAGQPYQAWLAPAGTPVTEPGIRPEMPLNIIYSSGTTGTPKGIVQSHGMRWAHVSRGA---ATGYGTHAITLLSTPLYSNTTLASFFPTIGLGGTAIL-MAKFDAGQYLALAQQHRATHTMLVPVQYQRLLAHPEFDRHDLSSFQQKFCTSAPFSPALAEVLRRWPGALTELYGMTEGGGGCL----------LFADQFPDKLHTVGRPATGADVRIIDDEGRELPPG--STGEVVGRSAAMMNGYHNQPEKTAETEWHDRFIRTGDIGRFDEDGFLVLMDRKKDMIISGGFNIYPSDLEAVVREHPAVADVSVVGVPSERWGETPVAFVALRAGGGATAQDVLAWANQHLGKTQRLAAIHEVESLPRSAIGKVLKRELRDR-------- 196246253 273 ---DADFPPEICLHQLFEAQVKRTPDACAVIH----NQEQISYQALDQRANQLARYLQQFEVKPDTKVALYLDPSIELLITILAIWKAGAAYVPISPSMPRERVHFMLCDIQAPVLITKEPF------INNDLAFPCQVIRLDADA-----AQIDGQPNTPPLHQATPDNLAYVIYTSGSTGEPKGVMVPHRGIANTLLRRQ--EAFPFHQTDRLLLTFSFVFDASIFQLFQPLLSGACLVIPEREHDPMRIINAIRRYQITVLGLNPSLLALLVKEQGFEQCD--SVRMMFCGGESVSESLLEKIEVTGINVHNMYGPTEASMEATYWTYEPQM-----------RVSIGRPIKNTRAYVLDEQLQPTPIG--VPGELYLGGVGLAWGYLNQPQLTAEKFLPDPFYRTGDRCRWLPNGYLEYLGRQDEQVKLNGYRIELQEIEACLQKNTTVRENVVLLREDQPGDKRLVGYVVPKNIEQSNPEELRSYLRSHLPTYMIPSTFVFLESLPRTAGGKVNRRALK---------- 115526447 59 -----------TCYNALDRHVER-GRADQLALIHTGTVTKFTYRELLDEVKAFAAVLADLGVGKGDRVIIYMPMVHEAVIGMLACSRLGAVHSVVFGGFASKELATRINDAKPKLILSASSYKPLLEAIALAAHQPESCIILQRPQLKADLADAMAAGKSAPCTPVAATDPLYILYTSGTTGVPKGVVRDNGGHLV-ALKWTMENLYGVKPGEAWLCTSDIGWVVGHSIVYGPLIHGATTIMYEGKPDAGAFWRLVEDYKAVALFTAPTAFRAIRKEDPEKKYDLSSLRTLFLAGEADPPTVEWAEQQLKLPVVDHWWQTETGWCIAGNPVGLGLLPI-------KHGSPTVPMPGYKLEVVDEAAKPVP--NGTMGSIVIKPPGNLPTLWEQDERCRESYFADGYYKTSDAGYMDDDGYIFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGVADTIKGEVPCGFLVLKSDHATIEKEVVKLVRDKLGPVAAFKLAITVGRLPKTRSGKILRGTIKK--------- 116694704 6 -------------------HAQRTPEKPAVIMGGSGAV--VTYRELDERSNQVAHLFRSQGLQPGDRVAFMVENHPRLFELCWGAQRSGIVYVCLSTRLNVADAAHIINDSGARLLVTTHAQAEVAAALAGQTPALRGRLMLDGTMP-GYDAYETALARCPATRIDDEVTGGDMLYSSGTTGRPKGVPPSSPNIDDPTTLTSLCQRYGFDAETRYLSPAPLYHAAPLRYNMTVQALGGTAVV-MEHFDAEHYLQLVQQHRITHTQLVPTMFSRMLKLPEAQRYDVSSLRVAIHAAAPCPVQVKEAMAWWGPVIWEYYAGTEGNGVTV----------VSTPEWLERKGTVGRAMVG-KLRICGPDGALLPPG--ESGTIYFA-EGRDFSYHNDEAKTAESRHPQDWSTIGDVGYVDADGYLYLTDRKANMIISGGVNIYPQEAENLLMTHPKVMDVAVIGVPNEDFGEEVKAVVQPVDMSQAGPELAAEFCRANLSAIKCPRSVDFASELPRLPTGKLLKRLLRDRY------- 119186605 1 -----MVPTDVTVWDWLFDPLSKYPASEIAGYTNASTRERVSFAQVKEYTTFLSTALVRMDFNEGDTVALFSQNTIWYPVAMLGAIRVGGVVSGASPAYNVDEMTYALKTAQAKILMTMPSSMTVAVEAAKNAGIPQNRIFLLEGEVEGYTTMKQLLAFKIPPGKKNKDVCGFLSFSSGTTGLPKAVMIAHQNVIAQCLQVQQVT---PESHKKVLAVLPLFHITGLVHQLHLPVLLNAEIYMLPSFTMEAMLDAVSTFKIKEMLLVPPILIRLVRDPVVDKYDLSHVERFSSGAAPLSAEILAFLEKPGTGFKQGYGMTESCSCITTHPIG--------KMGYEYAFRVGTIVANTEVKIIDPDGAEL--GYNQPGEILARGPQVVMGYLNNPKATRETFDEDGWLHTGDVGKIDEEGFITITDRIKEMIKVKGIGVAPAELEDLLLGHPDVEDAAVLAVPDEYSGERPKAYVVLKPARKDDDKLIKYVQEKKV-RHKWLVEVEFTEEIPKSASGKILRRVLREQQKN----- 119513139 3150 ------------LHQLFAQQVELTPDAVAVVF----DDQQLTYQQLNTQANQLAHYLQSLGVGPEVLVGIYLERSISMTVALLAVLKAGGGYVPLDVDYPQQRLTYISQDSQISVLITQEKLLNFLP-----VEGVK-VIVLDQE----CEVFYSQSPENPVSEVIPENLAC-VLYTSGSTGKPKGVMLTHGALVNHSSAIS--EAFGLTSSDRVLQFAAFGFDVALEEIFPTWFKGGTVVLPVQMFSSANFAQFIEQQQITVLTLTSAYWHEWMVAVSQSYSTVPSLRLLTVGGDTVLPETVAMWQQFRITCLNAYGPTEASVTAIVYDVQNY------QPEKTNSVLIGRPVANTEIYILDSNLQPVPIGVK--GELYIGGERLARGYLNRPELTQEKFILNPFYKTGDLARYLPDGNIEFIGRIDDVVKIRGFRVALGEIESLLVQHPDVIAQVVMLREDQAVHKQLVAYVVSDNPSLTQNEL-QSFLKQKLPNYMIPTAFVMLEALPITTNGKVDRRAL----------- 119513139 522 ------------LHQLFEEQVEKTPDAVAVVF----ENQQLTYQQLNSRANQLAHYLQSLGVKPDTLVGLCVERSLEMAIGVLGILKAGGAYLPIDPEYPPERVSFMLEDAQVSLLLSQKSLLNQLPLDNQANPC--QIICLDQETFNLALTENPSLQSQPD-------HLAYVIYTSGSTGRPKGVMIEHSAIVNLSLTWA--KTFQVQNHSRLLQFGSFSFDLSVAEITTAFVTGACLYLANKLLPSQSLVDFLTANKITHSFLSPSALSVL------PKASLPDLQCLTVGGEACTTELVNQW-GTKRRFYNCYGPTESTVTATIFLCQPN----------GKKPPIGKPLSNLRIYILDAHHQPLPPG--IPGELCIAGVGLARGYLNRPETTAEKFITERIYKTGDLARWGADGNIEYLGRIDNQVKIRGFRIELGEVETALNRNPDIRTSCVIAREDIPGQKQLVAYVVPDQHCTVTIGELRQYLKEKLPEYMVPHAFVILESLPVTPNGKIDRRAL----------- 119513139 2052 ------------IHQLFEEQAELTPNAVAVECG----NQQLTYNELNSRANQLAHYLQYLGVKPNVLVGICVERSLEMVVGILGILKAGGAYVPLDPEYPTERLAFMLEDAQVSVLLTQQSLLNRLEKAGGQGAGEDEVLSSPASSQPKIVCLDTDLNQENPISAVQTHNLAYVIYTSGSTGKPKGVAMNH--LPLCNLILWQLENTTVAQDAKTLQFAPISFDVSFQEIFSTWCSGGTLVLITERRDALALLGFLEEKAVARLFVPFVALQQLAEVAVDSELFATDLKEIITAGEQLTPAISQWFSKLGCTLHNHYGPSESHAVTAFTLS-------PPVETWPLLPPIGKAIANTEIYLLDQNLQPVPIG--IPGELYIGGVSLARGYLNRPDLTAERFIKLNLYKTGDLARYLEDGNIEYLGRIDTQVKIRGFRIELGEVEAALSQYGDVEGCCVIAREDTPGNKRLVAYVVAHPESTPTVSELRQFMKAKLPDYMIPSAFVILQSFPLTPSGKVDRRAL----------- 158317524 43 ----------------------------------------VSYGRLHRDSNRVGHALRAAGAGVGTRVAYFGRESEYYYTVILGCAKAGAVLVPVNWRLTASEVDHVLRDASAEVLFVDADFVAVADRVRPQLPTLRTVVVVDQPGSAGLRGWWSTAPETDLDPGTGPNDAVVQIYTSGTTGQPKGAVVAHRSFLPAYLRAAGLDWIDWRPDDVSLISLPGLGTAGIGWFMHGFNAGATNVV-MRAFIPQEAVRLIREAGVTTTFAAPAMLRMMLDERDAGPDAFRSMRKIAYGGAPVSASLLTRLEVFGCEFAQIYASTETASVATCLPPAAH------QPGSPLLRSAGLACPGNEIKIIDSVGATLPVG--QVGQVCVRTPARMLGYWARLKDTAATLV-DGWLLMGDAGYLDENGYLFLSDRINDTVIVAGQNIYPAEVEKELCEHRDVVDAAVVGLPDEAWGEAVHACVVLRPGVELVPRQLLLFLRERLADYKLPVAFHAMDTLARNPAGKLLRRVVREQ-------- 194292230 22 --------QDRTIHDYLAACVRDRPDAPALTALSIDRQHRFTRRELARMADRVAVGLSRLGIAAGDVVSCQLPNGWHLSVLYLACARLGAVLNPVMPIFRERELSFMLAHAQSKVVVVPKDHAQMLRGLRDALPALRHVVVVDGDGDDSFEAWEDGADAAAQRSRTGPDDVTQLIYTSGTTGEPKGVMHTANTLFSNIVA--YAGRLHLGGDDVVLMASPMAHQTGFMYGLMMPVMLGAHAVLQDIWDPVRAAALIRDEGVTFTMGSTPFLTDLARVVADSGVPVPSLRIFLCAGAPIPGALVEQARQLGAKIVSAWGMTENGAVTT---------TLPEDSDERASTTDGCPLPGVAIRVVDGTDTDVPVG--ETGRLLVRACSNFGGYLKRPQLNGT--DADGWFDTGDLARLDADGYLRIAGRSKDVIIRGGENIPVLEIETLLYRHPAVAQVAIVAYPDARLGERACAFVVPRGQSIDLDGMVDWLKQQKMALQYIPEKLVVRDALPATPAGKIQKFRLREM-------- 75907835 528 ------YPPHQSISQLFEEQVQRTPDAVAVEFG----NQQLTYSQLNSRANQLAHYLRSLGVKPDVLVGLCVERSLEMVVGLLGILKAGGAYLPLDPEYPTERLSFMLEDAQVSVLLTQQLLLDRLQGAGEQGEKLLTTYQAQLVCLDTDWQLISHSSQENPITDVQADNLGYVIYTSGSTGKPKGVAMNQLSLC--NLILWQLQNTKISHGAKTLQFAPISFDVSFQEIFSTWCSGGTLLLITERRDALALLGLIQEKAVARLFLPFVALQQLAEVAVDSGLVNSHLKEIITAGEQLTPVIAQWFSQLNCTLHNNYGPSET--HVATNFTLDN-----SVETWPLLPPIGKPITNTKIYILDNYLQPVPIG--VPGELYIGGVSLARGYLKRPELTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAALSQYRDVQAACIIPREDTPGDKRLVAYVVAHQDSTTTMGELRQFLKAKLPEYMVPSTFVMLDALPLTPSGKLDRRAL----------- 75907835 1632 ------------LHQLFEEQVQRTPHAVAVEY----ENQQLTYDQLNRRANQLAHYLQSLGVKPEVLVGICVERSLDTVVGLLGILKAGGAYVPLDPNYPVERLSYMLADSQLPILLTQKHLLKQLPNNQTQT------ICLDEDWQK-----LANYSDENPCSQVKSDNLAYIIYTSGSTGKPKGTMIVHRGVVNYLSWCTKAYDVAAGVGSTV--NSSLSFDATITSLFSPLLVGAKVLLLPEEEEIEALTALCSGTKFSLVKITPAHLEILSHLFTSEAVNIQA-QAFIIGGEALSEKIASFWKKRAPELINEYGPTETVVGCCIYEV----------EKLGYPGSIGRPIANTQLYILDSHLQPVPIG--VPGELYIGGDGVARGYLNRPELTQQKFIPNPFYKTGDLARYLSDGNIEYLGRIDDQVKIRGFRIELGEIAAVLNTHPQVKQAVMIVTEDIHGNKRLVAYVVTSDESLSTNQLRQ-FLKQQLPEYMIPSGFVTLESIPLTPNGKIDRKAL----------- 88811967 6 ------------VGDWAGRRCTLTPQRSAVVDADSG--QSYTFATLDDRANRVGAYLRALGLVKGDRIAFIGGNRIEPIDLYLAAGKLGVVLAPLSFRLRQPELSELLQCIQPKVLFYEETFAELCDSLIRPACLVDTIRYAAEHSP----YQREVLSTPPRQVALALDDPYLLIHTGGTTATPKVCIVSHRQMVWNSFELILAAAEGLASR-RELLLFPLFHIGGWNT-FTPVFHAGGRVVLIRRFEPARVLALIEEQRISHLGAVEAMLKLMAEQPGFAAADLSALRGVTSAGAPCSEAAMRPFWERGIPVSQAYGLTEAGP---SNFMHGQSPTSMAAVRARH-ASVGTAFFHCDYRIVEPQSHQ-PVRRGEVGVLLLRSPHNFDGYLGQPERTERALLEGGWVDSGDLAREDDAGYVYIVGRVDNQFSSGGENVSPEEIERVLTEHPDIAEAAIFGVADARWGQAPMAVVVASGAPPEVDVLRAY-LHERLAGYKVPKHIVYVERLPLTGAGKVDRNAARQLYA------ 154508727 23 ---------DESLYNLLDDAARLYPDRIALDYFGA----TTTYAQVRDQVLKAARVLHEAGVGPGDTVAIALPNCPQAFVAFYACMRIGAIAAQHNPLAPASEIAGQLGRHGGKVAIVWEKCVDAYPDISHGMPASQRLLLLRGSVPSGTRSWDRATASSAPSFPLPPDDRAVILHTSGTNGIPKSAPLTHRNIGVNVNQCMFWVWKLHEGAETFFSLLPYFHAFGLTFFLCASVRKAATQVLLPKFDAQMALDAHKRRPITFFVGVPPMFERILRLATRTKTDLSSIRYSVAGAMPLSTALAGEWEETGGMIVEGYGLSETAPVLTGAPLSDK----------RRHGVLGVPFPSTQLRLVSLDDDTLDVEDGQPGEIIVRGPQVFEGYLDAPEETARVFTSEGWFKTGDIGV-NSDGFISMADRKKELILSGGFNVYPSQVEAAIRSHPSVNDVAVVGVPVSDATEEVAAAIIMEGSAPLTLEEVRAWAEKTIAHYALPRQLVVIAELPRNQMGKILRRKVAQLVREALG-- 19076049 9 ----------------------------------------LSFSELRIAIMDLQRQIASLGIKVGDPVNIAIPNGLEFVVAFYAVSWQRAICGPLNSNYKQSEFEFYIDDLKSKLVIVPEGSVPAVRAAKKLSVAVAELAWCPKSRLVRIVHFEGAKINAPQPLGLPPDDVMLVLHTSGTTGRPKVVPLTHKNLCRS--IHNITTSYRLDPRDTSYVVMPLFHVHGLLCGLLSTLASGGCAVVPPKFSAHSFWKEFIQYGATWYTAVPTIHQILLRTPPPKP--LPRIRFIRSCSSPLAPPVLSKLEAFRAPVLEAYAMTEASHQMTTNPLPPLVH---------KPHSVGKPF-GVELKILDQKGNEMPQGKE--GEICVRGINVTKGYLNNPAANKSSFTKDRFFRTGDEGKLDKDGYVFITGRIKELVNRGGEKISPAEIDAVLMQHPDVSEAVCFAVPDEKYGQDIQAAINPAGKTVTPKQLHDY-LEQKVAAFKIPKKFYFTDRIPKTATGKVQRRLVCDAFFNH---- 125972657 1 -------------------------EREIIIDWETG--KRLTFKGLQTEVVRLANFLKSKGYVPGTVIATHLYNGIEAAVAFLAAEYIGCVVCLVDPLFKADEVPYYVEDSGAKCLITHLE----KDEIAGKLPSEVDVINVREVQE---VCESDEFEKSLEIYDFEENELALLLYTSGSTSTPKGVMLTT-GCCHTFLRKNHQSMYRYDPDDRILCFVPFSHGFGSISVLIPALAYKAGIVFQKTFHPAKVAEAVIKENITHMLGVPTHYRQLLRYEPFIN-NLGKLKAAFCSAAPISCEVARQWEKTGIYLDEGYGMSEATTLITTRM----------SRLPSTSGDVGHPPEGISVDIVDDNDRVV--ENGTIGEIRVTGQGLMLGYLNRPKETAERLR-NGYLYTGDLGYKNPDGSLVVCGRKTEFINVAGLKISPVEVETALNSHSDVIDSAVVGVTDEVYGEVVKAFVIKKQDSNLTERELIKYVSDKVANFKVPKYVVFVDEFPRNNVGKVDKKALKNM-------- 189239715 7 ------------------------------------DNEEISYGKLCKTSINLASQLIKLGLKKGDVVSIVSQNNWKYLAATISGFYIGAKINFLNHDYTSGELKHFFTICPPNLIFCSKKSCNNILFLRNEGLLPEHIILFDEDETE-YLTFDELVKIDSDPVEVPETDIAIIPTSSGTTGLPKCVLLTHANLRVPLIHFGDRNFLDFKEDDVTIGNLPFFHIWGNMIALTSVFYGIKLIII-PKFRPEVYLKTIEDYKIETLFTVPPLLIFLAKSPLVSFYDISSVKDVICAAAVITKELEEMVKRLGLKVRQLYGMTEASLGITMSPTKSE-----------KVASVGKVLPTNKIKVCDIETQE-ALGPHKIGELRAKGGGLMVGYLSNKNATMEAFDNEGYLRTGDLGYYDEENFFYIVDRLKDIIKFKGFQISPAELENLLIQHPAVKDAAVIGIPDEVAGEVAMAFVVKQPDKNVTEKELVCFVNGKIVVYKRLGGVRFIDEIPKTSSGKIWRLKLRE--------- 55377443 13 -----------------ERRAALTPDREGLVDATTGE--RFTYAELDRRANRTARLLRRYGV--GDTVAVVSRNRPAVVDLFFASAKTGSRLAPLSHRLAPPELAELLDRVDPELLVVEASSAETVSTALETADTAAPQLIASSAATLDSTPYASALPEDDTPVETATPAPSDLLHTGGSTGTPKETELTHRGIVWNSL--NTITAWGLREDDVTPMVFPMFHTGGWNVLTVPLWHMGGTVVIARAFDPSDVLEIIDSEGGTVLVAVPAILRMMANHDRWAETDLSSLRFAKSGGGPCRKSVMETWWDRGVDLSQGYGLTECGP---NNF------AMPEDWPHEKADSVGKPVLHVDARVVDDEGSPAPVDPGTVGELQLRSPHAAAGYLDNPDATAETF-GDGWVSTGDLARVDADGYYYIEGRTKHMFVSGGENVFPPEVEDAIADHPMVGEVVVIPVPDDRWGQVGKAVIEPASTAVTDGDDLRTFLDDRLARYKHPHDIAFVEAMPTSGPDKIDRGAVSDRF------- 115526899 7 ------------------------PDQPAFIMASTGE--SVSYRELEARANRLAHLLRRHGLKRLDHYSIFMENNNRYLEANGAGERAGLYYTCVNSYLTAGELTYILSNSESKVLITSQAKLDIAREALKDCPNVTLCIEVDGPGSERIVGLDEATRGLPDTPIADESLGTPMLYSSGTTGRPKGIL---RPLPENPLFFFLQKLWQYRDGMIYLSPAPLYH-SAPQAAVGLTIRTGGTVIIMEHFDPEQYLALIEKYKVTHSQLVPTMFSRMLKLPEENRYDLASLEIAIHAAAPCPPQVKEEMKWWGPIIHEYYGATEGLGFTAC----------DSEQWLAHRGTVGKVMFG-DLHILDDGMQPCPKG--VPGQIWFKTATPF-EYFNDPTKTKEARSADGSMSTGDVGYVDDDGFLHLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNDDLGEEVKAVIQPDAGADFAEELIAY-CGQSLSRQKVPRSIDFIDELPRLPTGKLYKRLLRDRY------- 119898287 29 --PELQFPEQLNTAELLDRAAEGHAERPAII----GKNIHWTYRQLHQQVNRLAHVLVEMGLVPGNRVLLRGANTPWLAACWLAVWKAGGVAVGTMPLLRAKELKEILRLAEISHALCDASLAEELEYARAESPTLRHVMLFGEGGE--LAARMDGKPDQFDTVATAATDPALIGFTSGTTGIPKGTIHFHRDVMAMCEVFP-RHCLKPTQDDVFIGTPPLAFTFGLGGLLCFPLWARASTVLLEKLAPEPLMQAIQDHQATVCFTSPTAYRQMAGLV--GKYDIASLKKCVSAGEALPTDTRDKWEASGIQIHDGIGGTEMIHIYIASGPDDY-----------RPGALGKLLPGYTGMIVDDDMNPLPPG--EVGKLAIKGPTGCR-YLADER--QQNYVKNGWNLPGDAFHMDADGYFYYHARVDDIIVTSGYNVSSPEVEWALLAHPAVAECGVIGVPDPDRGQIIKAFVVLKPGQVGDEAMLQDFVKQTVAPYKYPRAIAYVDTLPRTETGKLQRFRLK---------- 126731456 6 ---------------FFDRAARLWPDHVAVECGG----ERVTYSDLQDRVQALATGLQAIDPEFGSRVGICCYNTVEHLVAWLAVLAAGKVWVPLQPMNAQEELLRSVELTRASIVIVQPETAQKLSGAQAQFVMADAR---SDKADTTAALCRTYAGQSPEAGHLPLSATQAIKFTGGTTGRPKGVMQPYRA--WNTNIAIQIAAWSLGEGQRYLAAAPITH--GTSTYILPTLATGGTLVLLDRPRPEETLHFLQAERITTTFVPPTVLYMLMELLTVRDADYAHLKNLIYGAGPMPEAIGRAQEIFGPCLASTYGQTEAPQIAT-------MISARELADPEKRTSVGRETLLSRVEMMGPDGQILPPG--ETGEIVIRGDLLMTGYWDQPEATEKAL-KDGWLHTGDLGVKDEDGYVYIRGRAKEMIITGGFNVYPADVETVMGEHPDIVDCAVFGVPDDKWGEAVHAAVQLRDGARVTGAAIIAFVREKLGPVKTPKSVRFMADLPRNAIGKLQKSQLAEQH------- 168830117 7068 ------YPREQTLHGIFEEKAALTPDRTALIYGET----ELTYGELHQQANRLARTLRAQGVRPDQPVGIMVERSLEMIIGIHAILKAGGAYVPIDPEFPEDRIRHMLEDSGAKLLLTKNHL-------KDRFPFTGTILALDD--PQMYHADSSNLEPIAGP-----EHLAYIIYTSGSTGKPKGVMIEHRSAV--HTLSQLEAEYPMLAGDRFLLKTTFTFDFSVPELFCWFFGQGTLVILPQGVDPMALLEAVDTNRITHLNLVPSMLSVLVQYLKESGTQFLTLKYLFACGETLPAKLVEEYYKVSPVLENIYGPTEAAVYATRYTTSLETAALTH-------VPIGKPYANVQVWMMDSASQVSPVG--VPGELCIAGEGVARGYFNQPDLTAEKFIPHPYYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIELGEVEAQILKVPSVQEAVALALADSTGSTQLCAYFV--AEEGLAAGVLREALASELPSYMIPTAFVQLAQMPLNPNGKLDRKAL----------- 168830117 1493 ---SAPYPRDKTIHELFAEQVKRTPEQTALVF---GDVQ-LTYLELEDKASRLAQTLRRLGTLREQPVAVMGGRSIEMVIGMLAVLQAGGAYVPIDPDYPEDRVRYMLNDSDAKLLLVQ----------KGELISVDYGIPIVDLSSEEAYAAEPAQPETAQ----GSQGLAYVIYTSGTTGRPKGVMVEHRNVVRLVKETNYVE---LNESTRILQTGAVAFDASTFEIWGALLNGGQLYFVDDILIADRLKAAITKYGITTMWLTSPLFNQLS---LQDEYLFRGLKALLVGGDVLSLSHMNRVIEANPDLVNCYGPTENTTFSTTYKIPGRAEGG---------VPIGRPIRNSTAYVVNGSLQLQPIG--AWGELIVGGEGVARGYLNRPDLTAEKFVPEPCYRTGDLVRWLPDGNLEFKGRIDEQVKIRGYRIELPEIEAQLAKVESVIDAVVVVRADELGEKQLCAYYVA-DRTLTAGEVRLS-LSQVLPGYMIPSYFIQMDRMPLTSNGKVDRRSL----------- 84500489 29 ----------------MKENAEVHGSKPCVID----EIGTMSWAEFGDLVARIAGRLRSMGIGPGSMVASLAENSANNVAMYAGVLYAGACMVPLPFSATEAALVKERADCGATLLFTTHQFRATAEKLGAS-------EIVDLAEIEAWVGDAPAI----DPVPVTDDDLFDMIYSSGTTGTPKGIVHDHR---FRSRQFSRTSAYGLEADGVLMLSTPLYSNTTLVAAIAGLVRGATLV-TMARFDTVRFLELSERHRATHAMLVPVQYMRLMDEPRFDEFDLSSYQCKMSTSAPLPGVLIAQMERWPGNILEFYGMTEGGPATV----------LDCAAHPDKWDTVGQPQPGADMRVIDEEGNELP--YGAYGEVVGRSGSMMPGYHNNPEKTREATWGDHFVRTGDMGRFDEDGFLHLLDRKKDMIISGGFNIYAADLEAVLRKHPDVADVAVIAIPSREWGETPLGLVVPRRPEADAEAIRD-WTNDQLGKTQRLSRIEFRQDLPRSEIGKILKRELRAPY------- 126437358 1 ----------MNLFALLDQTAARHADRGAVYH---GERQVHTWSSLRERALRLAGSFT--GFGPGARIAVASENAPEIVELMFGIWAAEAVIVPVNYKLHPREMEQIVADAGVSRIFAS----PKIGAELAQLVDVPVEVIGGAEYENRC-----AASPVDPPRTTDPASLAWLFYTSGTTGRSKGAMLSHRNLMAMTV-SHLADFDSPDENCSLVHGAPMSHGSGLYVP-PYVARGARQVVPAGAFEPAEFLDLCEHHPGCSAFLAPTMVARLVATGRAKPANLNT---IVYGGGPMVDSLKKALAAFGPIFVQLYGQGEAPMTITGLRRSDHLAAGVPASDAVL-GSVGYARSGVDVAVLGEDDR--PAGIGEIGEIVCRGDVVMSGYWNNPAATAATL-QDGWLRTGDMGSFDADGYLTLRDRSKDVVISGGSNIYPREVEEILLEHPAVVEAGVVGAPDEEWGEIVVAFIV---GRVSPTDLDAHLL-ERIARFKRPKRYEFIDELPKNSYGKVLKRELRAR-------- 87294989 40 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PNNPINIQFTSGTTGTPKGATLTHRNILNNGYF--IGEAMNLTADDRLCIPVPLYHCFGMVLGNLAILTGGTIVYPNDGFDPITVLETVQKEQCTGLHGVPTMFIAELDHPDFANYDLSTLRTGIMAGSSCPIEVMRRVQMHMKEVTIAYGMTETSPVSCQTNQHTPLE--------KQVSTVGLVQPNLEVKIVNPETGE-TLGIGETGELCTKGYSIMLGYWNDTNKTAEAIV-DGWMYTGDLATMDEEGYVKIVGRSKDMVIRGGENIYPVEIENYLYRHPKIRDVQIVGVPDKKFGEVLAAWIIPKKDSNLTEQDIRDFCKDHIAHYKVPTYMKFVDEFPMTVTGKIQKFKIVEAMTQELG-- 214038421 7 -------------------TAQTFPHKPAIIMGGSGEM--VTYRQLDERSNQGAQLFRSLGLKAGDHIALMMENNARFLEICWAAQRSGLIFTPIATHLKRDETEYVLSNCGASLFIGSHPLKEAAIHAKEDASGVEHFLMVG-GITDGFDSWEEALSLQAVAPIEDEKNGVPMLYSSGTTGQPKGVLVPPPSEEVDTMAARLGQLFGFGEETVYLSPAPLYHAAPLHYNMMTLYQGGTTVV-MEKFDPEGALALIAEHRATHSQWVPIMFIRMLKLPQEDRHDVSSMQFAIHAAAPCPIEVKASMDWWGPVIVEYYAASEGIGATM----------IDSQGWLLHRGSVGPAVSG-ELHIVSDDGSELPVG--EIGTVYFGGEQAVFHYHQEDEKTAGAYSKEGWATTGDVGYLDEDGFLYLTDRKNFMIISGGVNVYPQEIENLLITHDKVADVAVFGLPCDEFGEKVQAVVQPMNADATDETAIEEWLRERLSHIKLPKALDFHPSLPRLDNGKLYKRHLMEEYK------ 197106179 6 -------------------HAKTQPDRAAYVMGSSGET--VTYRELDERSNQGAHLFRSLGLKTGDVIAIFMDNNPRYFEIAWAAQRSGLYYTCISSKLTAAEVEYIVGDCSAKVLIASPGVGPVVDELPAVLKGVKLFMTGEARPP--YESFEAARAEFPTSPIADETAGSDMLYSSGTTGRPKGIKPPLTGLPINALQMMAQGLFGFQEGCTYISPAPLYHAAPLRWCMTVHKLGGT-VIVMEKFDPEHALALIEKHKADCGQFVPTHFVRMLKLPEEAKYDVSSMKSAVHAAAPCPIPVKEQMAWWGPVIYEYYAGTEGNGFCFIN----------SHDWLTHKGSVGKAVLG-ELKICGEDGDELPP--RSEGVVHFA-NGPPLSYHNAPEKVAEGTNKHGWTTLGDVGWMDEEGYLYLTDRKSFMIISGGVNIYPQEIENLLVTHPKVADAAVVGAPDEEMGERVVAVIQPMDWTADHEALRAELLRQNLSHVKSPRVIDFMQELPRHPTGKLYKRLIRDAYWGKEG-- 126432779 3 ----------------IRDTAVATPDKPAIIMYPSGTV--VTFGELEARANRLAHLFRDAGLVEGDAVAILMENNEHIHAVMWAARRSGLYYVPINTHLTAAEVAYIVDNSGAKAIVGSGKLADTLAGLEAELPGLPPVRLIAGAQLDGWQSYPDCVADKPDTPIADEIEGDLLQYSSGTTGRPKGIELPHVPPSESPGMMAALVSFWMHPDAVYLSPAPLYHTAPSVWSMQTQAGGITTVV-MEKFDAEGALDAIAKYKVTHGQFVPVMFTRMLKLPERKSYDVSSLERVMHAAAPCPVEIKKQMDWWGPIVDEYYASSEAHGSTL----------ITAEEWLTHPGSVGRPLTGV-LHIVGEDGNELPPG--QAGEIYFEGGYDF-EYLNDPEKTASSRHPLGWKTVGDIGYLDEEGYLYLTDRRHHMIISGGVNIYPQEAENMLITHPKVMDAAVFGVPDDEMGQSVRAVVQPADATDGFAEELISWLRDRLAHYKCPRSLSFEPQLPRTDTGKLYKQELIKKY------- 194291366 6 -------------------HAQRTPDKAAVIMGGSGAV--VTYRELDQRSNQVAHLFRKLGLKPGDRVAFMVENHARMFELCWGAQRSGIVYICLSTRLNAADAAYIVNDSGARVLVTTHAQAEIAAALAGQTPALQARLMLDGTVP-GYETYENALADCPATRIDDEVTGGDMLYSSGTTGRPKGVYAPPSSPAPTTLTALCQRLYGFDADTRYLSPAPLYHAAPLRYTMSVQALGGTAVV-MEHFDAEQFLRLVQQHRITHTQLVPTMFSRMLKLPEAQRYDVSSLRVAIHAAAPCPVQVKEAMAWWGPVIWEYYAGTEGNGVTV----------VDTPQWLERKGTVGRAMVG-KLRICGPDGALLPPG--EPGTIYFA-EGRPFSYHNDAAKTAETRHPQDWSTIGDVGYVDADGYLYLTDRKANMIISGGVNIYPQEAENLLMTHPKVMDVAVIGVPNEDFGEEVKAVVQPADMGQAGPELAAEFCRANLSAIKCPRSVDFESELPRLPTGKLLKRLLRDRY------- 159898216 23 -IPATTVQTPWSLAELLQARAASEAQREAYFNDHAGEEIRWSYADLFERAARIANLLTTYGVQHGERVATLAYNHPDTVAIYAACWLIGATIAPQNVGEDDQRIGFILGNAAVRVVLARTEYLERAKLICSHAAGVEHVVALDAD-------FEQALAAQAQPTQAPSDDEALLVYTSGTTGAPKGVQLSHYNLLADCTGIMRWHG--IDATSRLMAILPIHHVNGIVVTLVTPLLAKASVVLNRAFSASTFWQRIANEGVQIVSVVPTILQYLCEKPEHSQFERSHLRYLICGAGTLPVALAKRFDQFGVRVLHGYGLSETTCYSCFLPTNLSDAEYRHWMEDFGYPSIGVAIWPNEMAVHDPQGHAL--SEGERGEIVIRGHNVMMGYFNRPDANAEAFKY-GWFRSGDEGFWDAQGFLFITGRLKELINRGGVKYSPFEIEEVLLAVPGVRTALAIAFPNNWYGEEVGAYIVPEDGAQLDAQAILAHCRAHMPFAKCPKVVVFGTEIPVTATGKYQRLRLQELFAE----- 163746738 52 -----------------------FGDRTALI----GNGRRRTYKELADWTNRLARAMVDLGLKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELSAIVDKAEISHALCDTRLMDEMTTCAKSSKFLKTVVGFDGTSNHDAELDRLALEKQFEAADTAQDDVALLGFTSGTTGNPKATMHFHRDLLIIA-DGYAREVLGVTPEDVFVGSPPLAFTFGLGGLAVFPLRFGAAATLLETASPPNMIEIIEKYKATVCFTAPTAYRAMLQAMEE-GADLSSLRAAVSAGETLPAPVYHEWEKTGKPMLDGIGATEMLHIFISNRFDDH-----------RAACTGRPVTGYEARVIDADGNEVPRG--EVGRLAVRGPIGCR-YLGD--ARQADYVKDGWNITGDSFTMDEDGYLHFAARNDDMIISSGYNIAGPEVEAALLSHPMVSECGVVAAPDEARGSIVQAHVVLVDGAPEDANTIKTLVKATIAPYKYPRDIRFIKELPKTATGKIQRFALRE--------- 209516655 16 ---AWRIPPRYNIGDTCDKWADGTGRLALIYEDADGRATRYTFDELKALSDRFANALLAAGARRGDRIGIFLSQSIETAVAHLAAYKAGMVAVPLFALFGVDAIEHRLGDSGAVALITDQAGVHKIDEIRGALPELRQVFSVDEASEASMRSFWQALAADFTPVDTAADDPAIIIYTSGTTGKPKGALHGHRVLLGHLPGVEMSQQGFPAHATLMWTPADWAWIGGLFDVLLPSWHHGVAVLARRKFDGLAAFDLLARHAVSHAFLPPTALKMMRGVERPAHLRL-ALRSVASGGESLGEELIWGREALGVTINEFYGQTECNVVVSSCAALFE----------PRFGAIGRAVPGHHVTIVDADGNELPPGAIGDIAVAAPDPVMFLGYWRNDAATRDKFRGK-FLLTGDLGTRDADGFIRFVGRGDDVITSAGYRIGPASIEDSLLRHPAVAMAAVVGVPDRERTEIVMAFVVLKAGFVGDDALVREIVKMRLAAHEYPREIRFVESLPMTATGKVIRKALRE--------- 167365962 10 ----------------------------------SGDRRR-SFDEVNARVATIAGGLQALGVKPGDCVCVLMRNDIAFMEAVYGVMTLGAYAVPVNWHFKPEEVGYIIGDSATRVLIGHADLLHSVASAIPAVPTPPEVIANYKIAPDNAIDFDGWLAQQKPYDGPAQPQPQNMIYTSGTTGHPKGVKRFAPTLEQAVHAEKMRATYGLKPQVRALCPGPLYHSAPNSFGIRAGKLGGVLVL-MPRFHPEEFLQLVQEHKIDTVFMVPTMFIRLMKLPAEAKYDVSSLRHVIHAAAPCPADVKRAMEWWGPVIYEFYGSTESGAVTFAT----------SEDALNKPGTVGKIAHGAELKFIDDDGNEVPQG--EIGEIFSRAGNPDFTYHNKPEKRAE-IDRGGFITSGDMGYLDDDGYVFICDRKRDMVISGGVNIYPAEIEAALHAVTGVHDCAVFGIPDAEFGEALMAMLEPQPGVTLDESFIRSQLKLALADYKVPKHIKIMPELPREDSGKIFKRRLRDPY------- 146279582 20 -------------------------------------------AELHGKAMALAAALAGLGLKPGDRMAVQIDKSPRALALYLAALSAGVVFLPLNTAYTAGEVDYFVGNAEAALLVGDPSRAESLAPVAARHGA--RFETLDAAGEGSLTELARLAGPSFTPVARDAEDLAAILYTSGTTGRSKGAMLSQSNLLSNAEV--LVQEWRFTEKDVLLHALPIFHTHGLFVAINVVLRSGGSMIFLPGFKVDQVIAAL--PRATSMMGVPTFYTRLLDDPRFDRDLVAHMRLFTSGSAPLLAETHVQFERTGHRILERYGMTETNMSTSNPY-----------DGARKPGTVGRPLPGVELKITDPTGEDLPQG--EPGMIEVRGPNVFKGYWQMSEKTREELREDGFFITGDIGVIDPDGYVSIVGRQKDLIITGGYNVYPKEIELVLDEQPGVLESAVIGVPHPDFGEAVVGVIVPRPGAEVDGAALEAAMAQSLARFKQPKHIAIVPELPRNTMGKVQKNLLRQDFASLFA-- 157112928 38 -----------SLGELIIKRLRENGDDVAYIDGLTNE--SITYSELLEQSVRLANRFHRIGIKKNMMIAIMCENRLELALIALAATYMNAVPILLNPAYTTIELEHVLKLTQPRAVFVSSVAVKTLLKVANAIPSIKMITLLGERPHKRVTLFGELFDRNPQPVNLKDQVALMVL-SSGTTGLPKAVQLTHYNIMALAYIRDDLKTFSLSPTSLGLALLPFFHIYGYMILLSAC-CNKRTIVSLPKFEPKLFLSTIEKYKIASAALVPPLVVFLAKHPLVEKYDLSSLMAISCGAAPLSKEVEEMVQKRLPNIRVGYGMSETSGVLTRNF--------------GKPGSVGKVNRMFWVKVVDETGKTLGPN--QVGEICAKGPMIMRGYYKNEDETRSIIDKDGWLHTGDTGYFDEDEDFYIVDRIKDLIKYRGFQVPPAELEAVLLTNPKIKDAAVIGVKDEVSGELPLAFVVAQPEVELTETEVIDWVASRLSKHKLHGGVRMIAEIPKTASGKILRRELR---------- 126731093 46 -FADGMVN---TCWNAVDRHVEQRGEQTAIIYDSTHTKREISYVELRNRVAMLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACARLGAIHSVVFGGFAAHELAVRIDDARPKAIIAASHYKPLLDAAIDQSTHKPDFCVIFQREQENWHGFQYGV-QPAECVPVEGNHPAYILYTSGTTGQPKGVVRHTGGHLV-ALNWTMKNLYNVDPGDVFWAASDVGWVVGHSICYAPLIHGNTTIVPVGTPDAGTFWRVISEHKVKSFFTAPTAFRAVKREDPKGKYDLSGLRGVYLAGEADPATIEWAQEQLKVPVIDHWWQTETGWCIAGN-------PLGIEELPTKLGSPAVPMPGYEIHILDEAGHPMPQG--ELGSIAVKPPGTLPTLWNAEARFRKAYLDHGYYETGDAGMIDDDGYVYIMARTDDVINVAGHRLSTGGMEEVLASHPDVAECAVIGVTDDLKGQLPLGFLCLSSGVNRPEEIVKELVRDQIGPVAAFKLACVVDRLPKTRSGKILRATMVKIADNE---- 145240155 34 -------------------------------------------------CQRFAAGLRKHGLQSGDRLLLYSGNDLFFPVVFLGTIMAGGIFTGANPSYVARELAYQLQDSGATYLICAEGSLDTGIEAAGLAGLNRDRVFVQGGAVKGCRYWGDLIASEDEGSGFAWDDLLALNYSSGTTGRPKGVEITHKNYVANLRQFNHLSYLNPDWKDRWLCFLPMYHAMAQNIFIASALSRDIPVYIMPKFDFLKVLEYTEKFRISDLILVPPVAVALAKHPRSGQYDLSSVESVSCGAAPLGREVEALWEPGRINVKQGWGMTEATCSMMGW----------DPNEISESASVGEPNPNCEAKIMADDG-VTELGRNQRGELWVRGQNVMKGYWRNPQATRETKTADGWLKTGDIAYVDDSNKFHIVDRKKELIKVKGNQVAPAELEALLLEHPGVADAAVIGVPRND-DESPRAYIVLRTGQTATEKDIVAFMDGKVSAIKLTGGVVFLDAIPKNPSGKILRKALRDRAKEE---- 24744797 257 ------------IHQLFEEQAKRTPNAIAVVY----ENESLTYQELNNRGNQLAHNLQKLGVKPDTLVGICLERSLELVVGLLAILKAGGAYVPIDPHYPQERLTYLLADTQVKILLTSQSLTSLLPA------NLAKIICLDSD-------WDLIAKENPDNFEVTVENLAYVIYTSGSTGQPKGAMNCHRGVVNRLL--WMQDTYPLTQGDRILQKTPFFDVSVWEF-FCPLLTGARLVVPEGHKDSVYLIKLIQDQQITTLHFVPSMLRVLLQ--EADLEKCQSLKRVICSGEALPNDLSQRFERFNCELHNLYGPTEAAIDVTYWACSPNWK--------REVVPIGRPVANTQIYLLNADLQPVPIG--VVGELHIGGVQLARGYFNRPELTAEKFIANPFYKTGDLARYLPDGNIEFLGRLDHQVKIRGFRIELGEIETILGQHPDVCQSVVLAHQTETGSQTLIAYVV----------------------------------------------------------- 24744797 1738 ------------VHQLFEIQVERSPDAVAIVW----NQERLTYRQLNEQANQVAHYLQNLGVESESLVGICLERSLSLVVGLLGILKAGGAYVPLDPHYPTERLELILTDSQVPVLLTQQTLLSHLSHYSGD------RVVLDRDA-----AIIAQQPKTNPKSQVSSSNSVYVIYTSGSTGKPKGVVIEHRSTV--TLLDWARTVFSFDELAGVLASTSVCFDLSVFELFLPLTVGGAVILADNALALPNLAAATE---VTLINTVPTAIAQLLALEAIPQ----SVRTVNLAGEPLSNSLVQKLYQLPQRVYNLYGPSEDTSYSTFSCI---------EKGATTQPSIGRPIAHSQVYLLNATHQPVPLG--TIGELYMGGAGLARGYLHRPELTAEKFIANPFYKTGDLARYRPDGNLEFLGRSDYQIKLRGFRIELGEIEVVLENCPGVKQAVVLRREDLVGGAKLVAYVVSENSTLTTQDLRR-FLEQQLPDYMIPGFFVPLESFPLTPNGKVNRPAL----------- 20091733 29 ----ILVPENFNFYDVVDVYARDSPEKLAIWCDDYGNEKIFTFKDLKYYSDKAANFFVKHGIGKGDYVMLTLKSRYDFWYCMLGLHKLGAIAVPATHMLKTRDIVYRIEKAGLKMIVCEDDVPEQVDEAHAECGDIPKKAKVGGDVLEGWIDFRKELEESSPIFERPNEDICLVYFSSGTAGFPKMVEHDNTYPLGHILTAKYWQNVE-DDGLHYTVADSGWGKCVWGKLYGQWIAGCAVFVYDDRFEAKNMLEKASKYGVTTFCAPPTIYRFLIKE-DLSHYNFSTLKYAVVAGEPLNPEVFNRFLEFGIKLMEGFGQTET-VVTIATFPWME----------PKPGSIGKPTPGYKIELMDRDGRLCEVGEE--GEIVIKPVGLFVHYGKDPERTEET-WHDGYYHTGDMAWMDEDGYLWFVGRADDIIKTSGYKVGPFEVESALIQHPAVLECAITGVPDPVRGQVIKATIVLTKDYTPSDSLKNELVKNVTAPYKYPRIIEFVPELPKTISGKIRRVEIRDK-------- 15221636 17 -YPSVPIPDKLTLPEFVLQGVEEYTENVAFVEAVTGKA--VTYGDVVRDTKRLAKALTSLGLRKGQVMVVVLPNVAEYGIIALGIMSAGGVFSGANPTALVSEIKKQVEASGARGIITDATNYEKVKSL--GLP----VIVLGEEKIEGAVNWKDLLEADTDNEEILQTDLCALPFSSGTTGLQKGVMLTHRNLIANLCSTLFGVRSEMIGQIVTLGLIPFFHIYGIVGICCATMKNKGKVVAMSRYDLRIFLNALIAHEVSFAPIVPPIILNLVKNPIVDEFDLSKLKLVMTAAAPLAPELLTAFEAPNVQVQEAYGLTEHSCITLTH------GDPEKGQGIAKRNSVGFILPNLEVKFIDPDGRSLPKN--TSGELCVRSQCVMQGYFMNKEETDKTIDEQGWLHTGDIGYIDDDGDIFIVDRIKELIKYKGFQVAPAELEAILLTHPSVEDVAVVPLPDEEAGEIPAACVVINPKATEKEEDILNFVAANVAHYKKVRAVHFVDSIPKSLSGKIMRRLLRDK-------- 115360879 1 ------MNALISIADLLERGAQRWPHHVAYADGGG----RMTYEQLAHAVRRAATVLTARGVRPGERIAIYAPKRIETVVAMLAANALGAIFVPVNPQLKEAQIEHIVTDSGAALFVTGAQRLKRLPALA---PLVGTRALLIEELTDAIFASDAGDASHAAGRPV-DDDPAALLYTSGSTGKPKGVVVSHRNLVSGAFSVAAYQ--QLADDDVVLGVLPLSFDAGLSQLTTALASGACYA-PLDFLQPAEVPRHCDAFGVTSITGVPPLWMQLASAGWSDTARAR-IRRFANTGGHLATPLLQRLQALHADPYLMYGLTEA----------FRSTYLPPADAALRPTSIGKAVPNAEILVLRADGSECAAD--EPGELVHRGAFVTLGYWNRPELTAQRFRADVAVWSGDIVRRDADGYLYFVARGDDMIKTSGYRVSPTEVEDVLFALPHIAEAAVFGVPHPALGEAIAACVVSTLDADACRADIARACREALPTYMSPLVVEPLPALPRNPNGKIDRPALKARYRETFA-- 66045200 2002 ------------LHSLIEAQVRATPDASALIFA----AEQLSYAQLNARANQLAHRLRESGVGPDVLVGICVERSLELVIGLLAIIKAGGAYVPLDPDYPEDRLAYMMQDSGIGLLLTQTALLERLP-VPPQLQSL----CLDQHG-----DWLEGYSTANPVNLSHPLNLAYVIYTSGSTGKPKGAGNSHRALV--NRLHWMQKAYALDGSDTVLQKTPFFDVSVWEFFW-PLMTGARLAVPGDHRDPERLVQTIREHQVTTLHFVPSMLQAFMTHPQVES--CNTLRRVVCSGEALPAELAAQLKRLPLALYNLYGPTEAAIDVT------HWTCSTDD---ILSVPIGRPIDNLKTHILDDGL--LPAAQGVAAELYLGGVGLARGYHNRAALTAERFVPDPFYRTGDLARYRDAGVIDYAGRIDHQVKIRGLRIELGEIEARLHEHAAVREATVIDI-DGPSGKQLAAYLVPTDATEAPDVLRERLLKAHVPDYMVPGYFVFIDSMPLTANGKLDRRALPK--------- 90425868 59 -----------TCYNALDRHVER-GRADQLALIHTGTVTKLTYAQLLEEVATLAAVMQDFGVAKGDRVILYMPMVPEAMVAMLACARIGAVHSVVFGGFASKELATRIDDAKPKLILSASKYKPLLDAIALSAAPPQACIILERPTPGRDHDWALAAGKKADCVAVEATDPLYILYTSGTTGKPKGVVRDNGGHLV-ALKWTMENLYGVKPGEVWWCASDIGWVVGHSIIYGPLIHGATSIMYEGKPDAGAFWRVIADYGAVALFTAPTAFRAIRKEDPFGKYDLSKLRTLFLAGEADPPTVEWAEEMLHVPVIDHWWQTETGWCIAGNPVGLGLLPV-------KHGSPTVPMPGYDIKVVDEASHPVPLG--TMGSIVIKPPGNLPTLWQQDERCRESYFIDGYYKTSDAGYMDEDGYVFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGINDPIKGEVPCGFLVLKADAVTIEQEVVKLVRDKLGPVAAFKLAITVGRLPKTRSGKILRGTIKK--------- 169622966 46 ---------------FLPRAAQIEPKATAIYHTANGRILRRSYEEVADRARGLAYYLRKHGYK---RVGILATNTPAFLESIYGIAAAGSVNVAINYRLKHDDISYIFQHADVDMIIADFEFVGLLDEYRKERPGVPILVDNDTDATEGELSFDEAVLEDLEAQAGNEEDIIALAYTSGTTARPKGVEYTHRGAYLAAMGNIIESGLNYTGRAKYLWTLPMFHAMGWMFPWSVTAVRGTHYCL-RKIDYPEIWRLLKDEGITHFNAAPTVNTLLCAAKEAEK--LPQEVRVTVAASPPSAWLFEQMTNLNLHPVHTYGLTETYGPITKGYHMPEWETIPEKEKYAKMARQGLPVRVIKTEQADGVLIDVTRDGQEIGEIVFEGNICAKGYYKDAEATRK-LWAGGVLHSGDLAVWHPDGAIQILDRAKDIIISGGENISSVALEAMLSTHPSILEVGVCAVADSHWGERPKAFVTTKDGSNSEAEVIQWAKDSNISRFMVPREVEVVAELPKTSTGKIKKNVLREWAK------ 167624814 44 -------------YNAVDRHVAGRGDQIALQYVVTDVEYGISYRELLAQVSRLAGYMDSIGVKKGDRVVIYMPMVPETAFAMLACARIGAIHSVVFGGFAANELATRINDAKPKLILSASCYKPLLDAALDQATHVDHCLVLNRGQPGRDIDWQAAVAAAPDCQPLDATDPLYILYTSGTTGQPKGVVRDNGGHAV-ALAWSMKHIYDINAGDVFWAASDVGWVVGHSIVYGPLLVGATSILYEGKPDPGAFWRTIAKYRVKSFFTAPTAIRAIKRDDPHGDYDLSCLKNVFLAGERCDPDTLHWTEKLKKPVIDHWWQTETGWPVAANLMGYAPVEI-------KAGSPALAVPGYQIEVVDVMGDEVEAN--ESGNVVIKPPGTLTTLWQNEQRYQDSYLSPGYYLTGDAGYKDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHEAVAEAAVIGVKDVLKGQVPLGLVVLKGVSLNDDDLNQQLVRQEIGPVASFRLVSAVQKLPKTRSGKILRGTMRNIADN----- 211589697 20 -----------TLGNFIDKQASQYEDR--VAAIFPWQSVRLSYRQLAERSKILAKAMLEMGLRKGDCVGVMAGNCYQYIEVFLGGGRIGCPVVVLNNTYIPRELMSAVQKSSCKLVFVASDLSAHINALCGDLPELRRVVNFGNKDPSSTMQSYSAFTSGAQSVSVEPEDVLNLQFTSGTTGSPKAAMLSHINLLNNARFVG--DAMHLTPTDIICCPPPLFHCFGLVLGFLASFVGSSIVFPSDFFDVRKFVSTILSENATVLLGVPTMYISELEVLSKSRQRPHHLRTGLASGSAVSQGLMNQLEEMGVQMLIAYGMTETSPVTFITSI--------EDGDEKGTSTVGRVLPHTGAKVVGKGGEIVRRGER--GELCTSGFALQKGYWGNEEKTREVMRVDGWMHTGDEAFIDEDGYAHITGRIKDLIIRGGENIFPREIEERLTLHPSISEASVVGIKDERYGEVVGCFLKMAEGYPVPDTEVKQWVGEKLGRHKTPQYTFWITDFPKTGSGKHQKHIMRD--------- 154244864 25 -----------TLLDYFDACRAEKPDATAVVSIGTGARRDLTYSEIDHLAWRAAVGLRRLGLGKDDVLASQLPNGWEFVVLYIACRRLGIVFNPVMPIFREHELRFMLRHGEAKAVFRGFDHEAMAETLKPELPDLSNLIVVGGAGPNG---FEALLLDPAFDAEVDANDVCQLIYTSGTTGEPKGVMHT--ANTMYSNLVPYAARLGLGASDVVLMASPMAHQTGFMYGLLMPVMLKARMVLLDSWDKALAAKVIAQDGVTFTMASTPFLMDLTNAVEELGTNSSTLRIFLCAGTAIPGALVERARRLGTKIVSAWGMTENGAVTLVSPSDPDERSVNTD---------GFVLPGMEIQIRAADGTVLPAGQE--GALYVRGCSNFGGYLKRPQWNAT--DAEGWFDTGDIARIDDAGYIRICGRTKDVIIRGAENLPVVEIEAVLYKHPDIQQVAIVAYPDERLGERACAFVVPKGKTFSFEEMVRFLDSQHLAKQYYPERLEVCDQLPSTASGKIQKFALRTMLREAY--- 17548862 6301 AYPDAS-----TIHGLFEAQVRRTPEAIAVEH----EGQQVSYAELNARANRVAHALRRLGVGPDARVGLCAERSVELVVGLLGILKAGGGYVPLDPSYPQDRLAYMLEDSAPVAVLAQSNTREQLGAL--------SVPVLDLDRP-----LLEEAEHDPQVTGLEPHHLAYVIYTSGSTGRPKGVMVEHRGL--SNLLDWYLEDLGLRSDDTVLLVSSYSFDLTQKNILGPLLAGGRLHLAGP-FVPDALVAQIRREGITHINLSPSAFHALIDAAGAEG--LGGLRRVVLGGEPIQPARLQGLPEPRPRFINSYGPTECSDVVAWHALDAEL-----DRYRAASVPLGRSVRNVRLYVLDAHRQPVP--TGVAGEIYVGGAGVGRGYRNLPELTGACFLADPFYKTGDLGRWLANGSLEYLGRSDDQVKLRGFRVELGEIGASLARCDGVREAAVLAREDAPGEPRLVAYYVAEPGAAVEASALRRHMQAQLPEHMVPAAYVRLEHLPLTPNGKLDRRALPAPAADAYA-- 17548862 3152 -----------TLHAVFEAQVRRTPEAIAVEH----EGWRVSYAELNARANRVAHALIGLGVGPDARVGLCAERSVELVIGLLGILKAGGGYVPLDPSYPRDRLAYMLEDSAPVAVLAQSNTREPLGAL--------SVPVLDLENP-----LEGEAEHDPQVTGLEPNHLAYVIYTSGSTGQPKGVLVEHRQVA--RLFTSTQPWFGFGAEDVWTLFHSFAFDFSVWELFGALLHGGRLVVVPKLRSPQAFYALLCEAGVTVLNQTPSAFRQLMAAQQEAPAARHRLRQVILGGEALERPWYERAENAGTQLANMYGITETTVHVSY-------RALEAADAQGTGSPIGRRIPDLRVYVLDAHGEPVPVG--VTGEMYIGGAGVARGYLNRPELTAERFVVNPFYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEASLSQCAGVREAVVTVREDVPGEQRLVAYYV-SGEAIEAQALREQ-LQGSLPAYMVPAAYVRLAHLPLTSNGKLDRKGL----------- 17548862 11 --------DPDTLVALLESLAATRPDDTAYVFLQDGDESRMTYAELHDAARRVAVHLLGNGCGQDDPVLLIFNPGLDYICAFFGCLYAGAIPVPAYPPAHAERLQAVAVDAGARFALTVSEELSRIASFQGKRLPVERWLAIDRADSDAGDWTDPGL---------DGSRIAFLQYTSGSTGAPKGVMVTHRNLFAN--VAAMTAEGRMGRDEVMVYWLPPYHDFGLIGGILQPLVLGCTVVLMRLLNPYRWLKAITDYRATVAGAPNFAFDLCVRSITPAQRDLSRLRVLASGAEPVRPGTLEKFTAAFAPWFAAYGMAEATLLIAFGWAKGMAVAADDEADRIALASHGSALTGHQLAIVDPETLRRCEPGR-VGEIWVSGPSVAQGYWRRDEDSRRSFDGERYLRTGDLGFLHA-GELYICGRLKDLIILNGLNIYPQDVEAAFESHARLRENGTIAFADRDDTEQLVIVQELEFRQPVEPGMFECMASAVSMNVGVPDVIVLVKAIPRTSSGKIRRQQCRADF------- 110667497 71 -FYEWFADGDLNAYNCVDRHVED-GNKNRVAIKWEGETRTYTYQDLYREVNEFAATLQELGVKENDVVTMYMPMIPELPIAMLACARIGAPHSVVFAGFSADALATRMNSADSEYLITADGYLDHFQKAQEGLDNVEHDVVVDRLGDDGFYDWDSLMGDRVAPVERNAEDMLFLMYTSGTTGEPKGVKHTTGGYLAYT-AWTAQSVLDLEPGDTYWCSADIGWITGHSIVYGPLALGTTTVMYEGTPDRDRLWDIIEKYAVDVFYTAPTAIRAFMKWGTEDSHDLSSLRLLTVGEPINPRAWKWYYTHIGCPIVDTWWQTETGGMMVTTLPGI---------GTMKPGSAGPPSPGIDATIVDTAGEDV--DAGRAGYLTVNKPWMLRTLYQNDERFIDEYWEDEWYFPEDGAKIDDDGYMTILGRVDDVLNVSGHRLGTMEIESAIVGVNGVAEAAVVGGDHDLKGEAVYAYVITEDGYAEDEDLRESIIKGGIGPIARPEQVIFTEELPKTRSGKIMRRLLEE--------- 109127827 56 ----------LDYWAQMEKEGKRGPNPAFWWVNGQGDEVKWSFREIADLTRRTANILQTCGLQQGDLLALILPRVPEWWLVAVGCMRTGIIFMPATIMLKAKDILYRLQMSKAKGIVTTDTLASDVDSMASECPSLKTKLLVSDHSREGWLDFRSLVSPEHTCIKSKTMDPMVIFFTSGTTGFPKMAKHSHGEKQLKAQVQASRAWTSLKTSDVSWCLSDSGWILATMGTLVEPWTAGCTVFIHPQFDTKVIIQALLKYPINQFYGAPSIFRMILQQ-DFTSIRFPALEHCCTGGEVLPKDQEEWKRRTGLLLYNVYGQSETGIICATL-----------REMKIKPGFLGKASPPYDVQVIDDKGSILPPNTEGNIGIRIRPVTLFMCYEGNPEKTAEVECGD-FFNTGDRGMMDEEGYICFLGRSDDIINASGYRIGPAEVESALMEHPAVAESAVVSSPDPIRGEVVKAFIVLHDKDQLTKELQDH-VKSVTAPYKYPRKVEFVPDLPKTITGKIKRKELQKKEK------ 148554449 19 -----------SVVAMLRATVRRNPELPALHQGHI----RLTYGEYLAAVEHLADSLGAK--TEGAVIAVALRNSIELAIVSFAVHFSGAALCLINPDYMPQELAGILADAAPIMTIGNEAFREKLEACGTDGGEFRLVVEGEGRLRVPVPAEPPILGA------IGPDMLATIQYTGGTSGRPKGVELTHGAIAANIAQREAMLPTSFG-GEKILCLMPMFHSFGTAMCLHLAAACGGELVIMPAYRPADTLAAIRQHGINLFPAGPTVYTSLLSFEETGPDDLAPITASYSGSAALPPDVLHRWEALGSPIFEGYGQTEAGPILTYNSPSFE----------RRAGSVGKPLPFTSVRIVDGDG--LPCAQGTTGEIWASGPQIMRGYRNLPNETSAAL-GDGWLRTGDLGHFDEDGYLFIDGRKKEMAIIKGYNVYPVEVDNVLFQHPGILEAATVATKDGYRGEVLYAFVAPRPDASLTTDSVEAWCRDRLVRYKVPSMFVLLTALPKTAIGKIDKTELARSAARMHGSA 88706406 11 ------------LPEILALHGRWRSERTAVV---SGDERK-SWREFVADNHRFAHGLLGAGVQPGDRVGVFMGNAYSMLTALFGTLASGAVSVPLNTSVADDAIVAMLGDADIRALIVSEEHRARFDRLLPRLPGITDAVTTDVDAPV-WQTIDRISAKQPDAVPLAHDSPLNIIYSSGTTGLPKGILHSHGG--RRDWAYDLSIALRYHGGARTLLTIGLYSNISWVAMLCTLLAGGTLVV-HPRFDAAAFLKTVESEGITHTAMVPIQFQRVLEAQVASPHDLSSMHAMMSCGSPLHEGLKRAFETFPCGIIELYGLTE-----------GIITTLDPEDAEGRWSSVGKPLVGTDILIVGEDDKPCADG--EAGEVVSRGRITMPGYWQREDANADARYVDGWLRSGDIGHLDAQGFLYIVDRKKDMILSGGQNIYPQDIEALLVTHEGIADVAVIGASSERWGETPIALVVVRDDSLTMAALLE-WANQRLGKQQRLADCIAVEELPRNPNGKILKRELRKHYGDRYG-- 15922340 67 ----------------VDRHAKSW-RKNKVAIIWEGEVRYITYGELYREVNRVAYILKEYGLKKGDAISLYLPMIPELPIFMLAAARLGIIFSVVFSGFSAQALADRINDARAKLLVTADGLKDIADKALENTSTVEKVLVVKRTMKEGRDEFFDPLNAYVEPERTKSEDPLFILYTSGTTGKPKGIVHDTGGYLT-ILHATMNWVFDIKDSDIMWTTADIGWITGHSIVFGPLLEGVTTVMYEGALDPDRWASIIERYGVTILYTSPTAIRSFMKLGEDKGRDFSSVRLMHSVGEPNPEAFRWFFRLVGIPFGSTWWMTETGGIMISHLPGLYLIPL-------KPGTNGMPLPGIDADVVNENGNPTKP--EERGYLVIRKPWMPLTIWGDPDRYVKVYWSPGIFYPGDFAVKDSDGYFWILGRADEVIKVAGHRLGTYELESALIHHPAVAEAAVVGVPDPLKGEVPVAFVVLKVGQKANEELKKEWVREQVGPIASLSSIYFVSKLPKTRSGKIMRRVVK---------- 71734760 1136 ------------LPEMLERQALQTPERIALVW----EGGSLDFASLHAQANRLAHYLRDKGVGPDVKVAIAAERSPQLLIGLLAILKAGGAYVPLDPDYPIERLAYMLQDSGVELLLTQSHLLGDLPSADGVCT-----VAMDMLHLDSWPV-------SAPGLHLSGDNLAYVIYTSGSTGQPKGVGNTHAALV--ERLQWMQDTYGLDESDVLMQKAPIFDVSVWECFW-PLITGCRLLLPGEHRDPHRIAQLVNEHGVTTLHFVPPLLQLFVDEPLAQQ--CTSLRRLFSGGEALPSELRNRVLEHGVQLHNRYGPTETAINVTHWQCQVS---------DGLRSPIGRPLGNVLCRVLDSELNPLPRG--VAGELCIGGIGLARGYLNRPGLTAERFVADPLYRTGDLVRWAADGALEYLGRLDQQVKLRGFRVEPQEIEARLLTQPGVGHAAVL-VRETAAGPQLIGYYTAEAGQDAQAERIKSALALELPDYMVPAQLVRLDSMPLSPIGKLDRRALPE--------- 71734760 2193 ------------IHSLFAEQARLRADAPALTFAG----ETLSYAELDGRANQLAGMLRQRGVGPQVRVGLALPRSLDMVVGLLAILKAGGAYVPLDPEYPLERLHYMIEDSGVGLLLSDRALF----AALGELPAGVARWCLEDDQP----LLASFSTDELPFISLPQHQ-AYLIYTSGSTGKPKGVVVSHGEIAMHCQA--VIRRFDMQPDDCELHFYSINFDAATERLLVPLLSGARVVLRAGQWDAEEICTLIRQQQVNILGFTPSYGSQLAQWLATQGQTLP-VRMCITGGEALTGEHLQRIRAVFQPLFNAYGPTET---VVMPLASLAPQQLEEGEA---SVPIGRVVGARVAYILDADLALVPQG--ASGELYIGGAGLAQGYHQRPGMSAERFVADPFYRTGDLVRQRADGLVEYLGRIDHQVKIRGFRIELGEIETRLLEHEAIREAVVLALDTPSGKQLAGYLVVAGQGDEQQAQLRESLLKAQLPDYMVPTHLILLDSMPLTANGKLDRRAL----------- 71734760 3727 --------------ELFEAQVEAHPQRIAVSCLD----RQLSYAELNIASNRLGHALIEAGVSFDQPVALLAERGVELPGMIIGSFKAGGGYLPLDPALPDSRLSGIIGQSGTPLLVCSAQCLEQGRALLEALTESARPQLLVWETVQQRESAQHNPGRYSAP-----DNLAYVIFTSGSTGLPKGVMVEQRGMLNNQL--SKVPYLSLSERDVIAQTASSFDISVWQF-LAAPLFGARVIVPNDARDPQALLAHVQAQRISVLESVPSLITGLLAEQQAT---LDSLRWMLPTGEAMPPELASQWLQRYPQIVNAYGPAECSDDVAFFRVDA-------ASTRSAYLPIGSPTDNNRLYLLDEALDLVPLG--AVGELCVAGAGVGRGYVADPSRSVPVFVPHPFYRTGDLARRRKDGVLEYVGRVDHQVKIRGYRIELGEIETRLLEHSAIRETVVLAV-DGPLGKVLAAYLVPSAATQDPDALRDELLKASLPDYMVPAHLVILEAMPLTPNGKLDRKAL----------- 71734760 9 -----------TLAQALQRRALHTPDRLALRFLTDEKDQVLTYRDLDLRARTIAAALQRQAV-PGDRATLLFHSGPDYVAAFFGCLYAGVIAVPAYPRHHQERLLSIIADAEPRLVLTGSDLQPALELAAADAPQLLCVDTLDSASADNW-----------QGPQLQADDIAFLQYTSGSTALPKGVQVSHGNLVANELLIRHGFGIDVNPDDVIVSWLPLYHDMGLIGGLLQPIFGVPCILMAPAYRPLRWLEAISEYGGTISGGPDFAYQLCSARVALERLDLSRWRVAYSGSEPIREAFAEKFASCGFTFMASYGLAEATLYVAGGKRGKGIPSLAELGDGQPVMSCGTGQPGHGVLIADPATLQV-LDENRIGEVWASGPSIAHGYWRNPEATAKAFVQDGWLRTGDLGFQR-HGELYITGRLKDMLIVRGHNLYPQDIEKVVEREVDVVRIAAFAVNQDGSEGIGIAAEVSRSVQLSAEALIKIIRQAVAEAFQAPSVVVLLNALPKTSSGKLQRSACRTRLAD----- 111017389 4 -----------TVGSALHWWAKTKGEQDALTVAG----ETLTYRELQDWSSRIARKIVDLEIQPGQRVGVLGPNSLTWPVIALGVLKAGGVLIPLNPRFKPAELRKVVDDAGAVLVVMPNEFAQTVDAAR-ELGRTFDTLSFDELAPLRAGEQDDFR------IDLEPDEPTALLFTSGSTGMSKGVICTNRTLLNIVFEASLTEE-GFRPGSTSLLVLPLVFTPGLVWGLVMTTVLGGKLIIEKEFDPGRAAQLLGEHHVQAIFGVPLIFEAISRSPEFADADLSSLRTAIVGGAAVAPALLQRWADKGVALRQIYGMTEAGGVATATLV---------AEAFDHPDTCGYGSIFTEVKVVRPDGTDAAPGEE--GEILLRGPGVTPGYWNDAESTTAAL-QNNWLHSGDLGTLDDEGRVKFVDRLKDLIITGGINISPVEIERVISEIPGVEEVAVIAAADERFGETPAAIVTVKDG-VDAAAIIEH-CDRLVADYKVPRYVVIRDELPRLPSGKLSKTAIRSEYRD----- 87122331 45 ----WFMDGVMNTCHMLDYHVEQRGDQIAIHYDVTETKESICYKDLRDQVALFAGVLRKQGVKKGDRVLIYMPMIPQACIAMLACARLGAVHSVVFGGFAAHELAIRIEDATPDVIVSASDYKALLDAVELASHKIKHAIIWQRPESGRDIDWQLALAQAADCVPVLSTDPLYILYTSGTTGRPKGVVRDNGSHAV-AMKYSMKAIYNMDPGDVFWAASDVGWVVGHSIVYAPLLQGLTTVLYEGKPDAGAFWRVCEEYGVKALFSAPTAFRAIKKADPEKPYRLNKLETVFMAGERLDPATYHWVKDLNVPVIDHWWQTETGWAICGNLMGI-------EAKEPKPGSSTLPSPGFNVKILDDEGNEVGPN--VQGNVALKPPSCLATIWGNHDRFKDGYTFEGYYTSGDGGYIDEEGYVFIMGRTDDIINVAGHRLSTGEMEEVIASHPDVAECAVIGVKCDIKGQKPLGLVLLKDESQLESEIISNI-RSEIGAVASFKEAKVVQRLPKTRSGKILRKLIRQ--------- 50084734 6 -------------------HAQNTPDKAACIFAST--QQVLSYAQMNALANRCAHLFRQHGLKRGDVVSILLENSIDIFTVAWAAQRSGLYLTAISCKTSAKDLAYILDNSESKILIVSECLVDTALEAL-QLSQLDYVYLYATGQKTSVASFTQALSQCREDDITDPSPGGDMLYSSGSTGRPKGVPLPEGDLMQPVLMAMGRDLYQMNQDTLYLSTSPLYHAAPLRWALAVHRFGGTVVI-MDKYDAEQTLNLIEQYQISHATFVPTHFIRLLNLPETRRFDSSSLKAVIHAAAPCPVPVKQAMDWWGPLLHEYYSGTEQCGIT----------ALDSVQWLDKPGSVGKAVLG-KIKVLDEQQNELAVG--QIGDIYFAGPQF--EYYKDPEKTKTAYSKQGWATLGDIGWVDEDGYLYLTDRKNFMIISGGVNIYPQEIENLLMTHPDVNDTAVFGIPDDEMGEKVVAIVQLKASSADEAQKLKQFVRQALGGVKCPQVFEFCQNFPREATGKILKRKLIEDYKAHLASS 161523918 23 ------------IADVPARWAAQAPERPALIE----DARRLSYAELAQAVDAVASRLAALGVRGGDRVMIVAENSVAQVVLLFAAARIDAWALVSNARLSVAELDAIAAHARPKLMAFVTDTSPDARAHAARHEAVRADAL---PVDIGAWSYRLDAHAGSEPVADGAAQCAALIYTTGTTGTPKGVMLSHRNLLFIAAMSSTLR--RVSPDDIVYAVLPVSHVYGLASVCLGSLYAGATLRLAPRFSPEAVRVALADEGVTIFQGVPAMHAKLIEHLHTHGHAWPRLRFAYSGGSPLDAALKARVERVGIPLHNGYGMTESSPTITQTPLDAPRADC----------SVGMPIPGIEMRIVGPDGADVPRG--EVGEIRVRGPNVMLGYYRNADATHAAVSPDGWLSTGDLARQDADGAVTIVGRSRELIIRSGFNVYPVEVEQVLNAHPDVVQAAVIGRPVE-GNEEVLAFVELAPGATATDATLHAWCAERLAPYKRPARIRVLDALPAASTGKVLKHKLRE--------- 206687654 16 -------DLPATLYGLLSRTADKFPDSNAVSYGPKDKAETLTWRTLKEQVSQAANMFRALGIGEKDVVAYVLPNCNETLVTMLGGAVAG-IVNPINPLLEPEQIASILRETKAKVVVTKTDVAQKVAEAVRHAPGVNTVLEVDKAAHADYMSFATEMAKHPKTLSFADDRVACYFHTGGTTGMPKVAQHKYSGLVYN---GWLGSTLLFTEEDNIICPLPLFHVFAVHVIMMAAVAGAHVVFPTPQFD--NFWKLIERWKITFVITVPTAVSALMQRP--VDADISTVKTAFSGSAPMPMELFKRFEASGVTIVEGYGLTEATCLVSCNPPGGE----------KKVGSVGIPFPYTDVRIVKQNGGPLECGVDEVGEICVSNPGVFAGTYTEADKNVDLYYQDKFLRTGDLGRIDEDGYLWITGRAKDLIIRGGHNIDPAEIEEALLGHSAVAFAGAIGQPDAHSGELPCAFVLVDGASVSEKELLEYCKIHVHERAAIPKHLTVLDELPKTAVGKVFKPDLRKMA------- 149915366 12 -----------TVRDWIDARAQTGG--TAFVFPETGDT--LDWPTLRATAHRIAGLLLSSGAQKGESIAIVMPNGRPAIEALYGTLVGGFRATMINLAAGRDAIAYALDHSEARFAFVDDSAMELFTDAAQGLP-------VTRLTPANVP--DTATDTAPDLPPLSPSDHALLMYTSGTTGRPKGVVHTHASLLAGGWTPSIAH--DLSPDDRGLCVLPIYHINGLCVSVMGSLVSGGSLALCSRFSASRFWDWAEQSKATWFSVVPTIISHLLHSDIDPPASVKTLRFGRSASSPLAPDVQTAFERFDVPIVETMGLTETAAQILSNPL---------PPGVRKIGSPGIAF-GNEAAILGPDLQPIAPGQE--GEIAVRGPNVMLEYLKNLQATADTFTPDGWLRTGDLGRQDKDGYFFVTGRLKELIIKGGENIAPREVDEALYSHPDIIEAAAFARPCDRYGERVEAAVAIRQGSTLSETDLIAICTSKLGGFKSPDRVHFLPELPKGPSGKIQRRKL----------- 56553471 1304 ------------VHELFERQAETNPAAIAVMC----EGKSLTYGELDQRSSVLAKQLQDLGIGPDQLVAICVTRSLDMIVGLLGILKAGGAYVPLDPEYPTERLAYMLEDSQAEVVLTQTALRHQVTALSSGAARRPHILAVNEVLEA---WNGEAISKGTLRREVQNTHLAYVIYTSGSTGKPKGVMIPHNALI--NFLTSMAKEPGLNSNDRLLAVTTYFDIAGLEF-YLPLIMGAQCVICSSEVDADRLKQEISHCRPTVMQATPSTWSMLFHCGWKNEEKVK----VLCGGEALPMALQHQFMACNCEVWNLYGPTETT-------IWSAVQRIRENEAIV----IGKPIQNTGIYILDHNRALVPIG--VPGELCIDGDGLARGYLHKPELTAEKFMDHPFYHTGDLARWLPNGTIEYLGRLDLQVKIRGFRIELGEIEFQLKQLPGIRDAVVVAKKDMEGLHQLVAYFIPGGGESVDTEVLRAGLKQKLADYMVPAFFIPLEEIPLTPNGKVDRKTLMER-------- 32265895 53 ------------------------GEQVALYYDVTDTKKSYTYKELRKRVAKTAGILVNKGVVKGDRVLIYMPMIPEAVIAMLACARIGAIHSVVFGGFASHELASRIEDAKPRVIISASCGIELDEAIKSSNHKPTTCLIWQRPLPWRDVDWEEEKTEGVECVPLDATDPLYVLYTSGTTGKPKGVIRGNGGHSV-AMKWSMDNIYNAKPGDVFWAASDVGWVVGHSIVYAPLMNGCTTILYEGKPNPGAFWRVVQEYKVNILFSAPTAFRAIKKEDPKKKYDLSSLKAVFVAGERCDTDTLKWIEKIKKPVIDHWWQTETGWAIAAN-------PLGLEPLPIKAGSPTKPMPGFNLKVLDEEGKECKRGK--LGNLVIKLPLPPAGIWGDDARYKRSYHYPGYYLTGDSGYIDKDGYVFVMGRMDGVINVAGHRLSTGGMEEAISKHPDIAECAVIGVNNELKGEIPLAFVVLKDGERDTQSLCEQLVREEIGAVASLHIVAVVARLPKTRSGKILRGTMRD--------- 206971690 463 ------------IHTMFEEQVKKTPEAIAASY----ENEQITYKELEKRANQLAHYLQKHGVGPESLVGVYMERSLQMMIALLGILKSGAAYVPLDPTYPESRLRYILEDAGIEVLVTEENSKNLF--VSEKIET----ICMNKD-------YTAIEKEESTPCIVTGENLAYVMYTSGSTGNPKGVMIEHHSVINY--LEWMQHKYPLSEKDVVLQKTPFFDVSVWELFW-GIHVGASVSFPGGEKDPSIIAEVIKQHQVTIVQFVPSMLSVFLDHFNELNMNCSSVRHVFSGGEELSSGLVRRFQQKQVKLTNFYGPTEATIYVNAFDIQPNQE----------FVSIGQPIQNTQLYVLDQNQRLQSIGIE--GELYIGGAGLARGYLNRPNLTAEKFVSHPYYRTGDSVRYLTDGNLEFIGRMDHQVKMRGFRIELGEIEATLEKCSFIKEAVVLVREDRPGDQRLVAYVISDGNT---EEWREY-LQKQLPNHMIPAHFIELEHFPLTPNGKIDRKAL----------- 206971690 1514 ---SAVIDEDSTIHTMFEEQVEKTPEAIAVVC----EDEELTYRELDERSNQLAHYLQKNGVTCETLVGICVTRSSEMIVGLLGIMKAGGAYVPIDPAYPESRLQYILEDAQIKVLVTQEKLQQKM-----VIPTFVNVICIDRNRAEIEQEVTTVCTSE-----VTGDNLAYIIYTSGSTGNPKGVMIEHRNTV--TMIHWAHHTYSRKELAGVLASTSLSFDLSVFEVFVPLTMGGKVIVAENALH----LDKLSTKGVTLVNTVPSA----AKELVRAKTIPSSVKVMNLAGEPLPYPLVQDYERSTIEVFNLYGPSEDTTYSTYLEL--------EKGVMHRVPPIGKPIFNTEVYVLSAEQKMVPIG--VVGELYIGGSGLARGYLKRPDLTKNRFIPHPFYRTGDLVRYLPDGNLEYVGRIDHQVKIRGFRIELGEIEAVLQKHTLVNEAIVMVREDYPGDPRLIAYVVGDGDS----QKWRDYLKDQLPNYMIPSYFVGLNAFPLTPNGKIDRKALPAPEK------ 55379786 71 -FYEWFTDGTLNAANCLDRHLDERGDEAAIEWVGEEDNITYTYEELHQKVNEFAAGLREMGVGEDDVVTMYMPMIPQLPIAMLACARIGAPHSVVFAGFSADALATRMNSADSEYLVTCDGYLDHLDKANEGLSGVDHEVEFDHDYADNQVAFEDVIGETVEPVDRDAEDMLFLMYTSGTTGKPKGVKHSTGGYLAWAAWTSQA-VLDIKPEDTYFCSADIGWITGHSIVYGPLALGTTTMMYEGTPDKDRLWDIVEEYEADQLYTAPTAIRAFMKWGKPEQHDLSSLRLLTVGEPINPRAWKWYYKHIGCPVVDTWWQTETGGMMITTLPGV---------KDMKPGSAGPPLPGNDVRIVDTEGEEVEPGRAGYLTVDKPWPGMLRTLYKNDERFIDEYWAEDWYFPEDGAKIDDDGYITVLGRVDDVINVSGHRLGTMEIESAIVGVEGVAEAAVVGGDHDIKGEAVYAYVITEDGYDEDEELRSAIVEDAIGPIARPEAVIFTPELPKTRSGKIMRRLLED--------- 126031973 33 -------NFPGTLPLFFKTFCALNGAVEAVVAGE----ERLTFADLDRVSDVLARALVSRGIKKGDCVGIAMRNCPSWIVGYMAILKAGGVAVLLNGWWEKGELQYALELTKPKLIFADASRARRIADAGSWAVATLPIEQDIEAAIAGLVERADL---EAPLPDVLPDDDATILFTSGSTGESKGALSTHRAVTTGVYAYSLIGEGRPPPSPRTLLSVPLFHVTGEVPVMLNSFVVARTMVMMPKWDAGEALRLIDKEKLTYFVGVPTMSLELMNHPDRNRYNLSSLTDVTAGGAPRPVSHVERLKKPNAQPALGYGLTETNAVGCSNFWGNY---------AAKPASTGRAQPYVELAILGEGDRHLPQGDR--GEIAIRSAANIKCYWENSAATDAAFTADQYFRTGDIGYLDEDGYLFIVDRKKDIIIRGGENISAAEVEAAIYACEGIAEVAVFGAPDERLGEVPVAVLHRRSGSVIDEAELRDFLSSRIAAFKIPARVHFSDDLPRLGTGKIDRVEIKEKF------- 99078249 1 ----------MNPAEWLKRTATRYPDRPAL---YAGETLRATYAAFDNSAAAIGAALEARGVGPGARVAIFMSNRTEYLETLYGVWYAGAAAVPINAKLHPKEVMWIVADTDAALVISDDALGVGLAPLLEGRQML--------SVDSADFATMRKGARMPAPVGLVPSDVAWLFYTSGTTGKPKGVALTCGNLATMTF-TYFADVDDVRAEDAILYAAPMSHGAG-IYNFMHILRGARHLVPSGGFDPAEILTLGKSMGPISMFAAPTMVRRLVDVAKAKGETGAGLRTIVYAGGPMYEAILDAVDVMGARFIQIYGQGEC-PMGITVLPRSTVADRAHPRWRERLNSVGTAQSAVQVRIVDQDGAELPRG--EIGEIVVQGATVMPGYWQKPEATAKAIR-EGWLWTGDMGRMDADGYVTLQDRSKDMIISGGSNIYPREVEEVLLSHPDVHEVAVVGAADPEWGEVVVAFVVACAGRAVTSGALDALCLDRIARFKRPKAYRFVEGLPKNNYGKVLKTELREELK------ 16078895 455 -------PKAFTLHGLFERQAAFTPERLAIRFSGG----SLTYAELDMYASRLAAHLAARGVTNESIVGVLSERSPDMLIAVLAVLKAGGAYLPLDPAYPKERLSYMLKDSGASLLLTQPGC------------SAPNF--SGETLEVDMTSLASEKAENHEFTPADGGSLAYVIYTSGSTGQPKGVAVEHRQAV--SFLTGMQHQFPLSEDDIVMVKTSFFDASVWQLFWWS-LSGASAYLLPPGWDSALIVQAIHQENVTTAHFIPAMLNSFLDQAEIERSDRTSLKRVFAGGEPLAPRTAARFASVLPQVIHGYGPTEATVDAAFYVLD------PERDRDRLRIPIGKPVPGARLYVLDPHLAVQP--SGVAGELYIAGAGVARGYLNRPALTEERFLEDPFYKTGDVARWLPDGNVEFLGRTDDQVKIRGYRIEPGEIEAALRSIEGVREAAVTVRTDS-GEPELCAYV----EGLQRNEVRAQ-LQRLLPGYMVPAYMIEMEQWPVTPSGKLDRNALPAP-----GGA 16078895 1496 --------KDIPFHRIFEAKAEENPEHIAVIDNET----EISYRLLNERANRLARTLQNRK-GPKPTVAVLAKRSIDAIVGVLAVMKAGGVYIPIDAHYPKARIEYILRDSGADILLLQRELKHLISNSPES--EMSHIFLDDEGSFEESNCNLNLSPAPEEPV--------YIIYTSGTTGAPKGVIVTYQNFTHAALAWRQIYELDRKPVRLLQIASFSFDVFSGDLARTLTNGGTLIVCPDERLEPAEIYKIIKSQRITVMESTPALIIPVMEYVYRNQFKLPDLDILILGSDMVKAQDFKTLDRFGMRIINSYGVTEATIDSSFYETSMGGECTGD------NVPIGSPLPNVHMYVLSQTDQIQPIG--VAGELCIGGAGVAKGYHHKPDLTQMKFTENPFYRTGDRACWLPNGTIRLLGRMDYQVKINGYRIETEEIESVLLQTGLVREAAV-AVQHDKNGQALAAYIVPSD--VNTNALRAALTKE-LPAYMIPAYLIPLVNMPLTLNGKLDRNAL----------- 114563890 44 ------------------------GEQTAIHYIVTHNEYSISYQSVLAQVKRLAGLMVSLGVEKGDRVVIYMPMVPETAYAMLACARIGAIHSVVFGGFAANELSTRINDAKPKLILSASCYKPLLDDALSQAQHVDHCIILNRTSPRDLDWYNSLVGADADCVSLDATDPLYVLYTSGTTGQPKGVVRDNGGHAV-ALAWSMKHIYDIGVGDVFWAASDVGWVVGHSIVYGPLLVGATTIMYEGKPDAGAFWRIIEQKNVRSFFTAPTAIRAIKREDPDKQFDLTCLKQMYLAGERCPDTLNWSQQQLGKPVIDHWWQTETGWPVAANLMGT-------DPIEIKAGSPARAVPGYQVEILDAMGQQVAPN--ESGNVVIKPPGTLTTLWQNDKRYIDSYLSPGYYLTGDAGYVDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHEAVAEAAVIGVQDKLKGQVPLGLVVLKGVTLSDEALYKELVRHEIGPVASFRLVSAVQKLPKTRSGKILRATMRKIADN----- 168062479 1 -----------------------------------------------ELVKRTAAGLVTLGVKPKDVVYFLSPNSPEFPVVYLAIVYIGAVAALGNSLNTENDIALQLVQTKAVFVITVPEQFSKIQKLASQLKTTTSVSLLSEVCEGDYI--------EMAPPECHPDDTCSLLFSSGTTGLTKAIQLTHRNLMSSVTAYNTLEGDSTREDDVCVAIIPMFHVFGLGIIMLSTLQRGACVVTMTRYSFPSMLQYIEKYKITVAIVVPPILVYLVKNQELAKYDLSSLRILMTGAAPLREDTMKSIQAIKCVTRQGYGMTEC-PLISYSVW----------------GSVGKMVPGIEIRISHVETAD-PLPVMTTGEVWVRGPQIMKGYLNNVEQTSATIDSDGWLHTGDLGYMDNNNYLFIIDRLKEMIKYRGHQVAPGDLEAVLLKNPRILDACVVPCPDDDNCELPMAFVVKRECTDLTELEVMNYVAQLVAPYKKVRKVEFIDAIPKSPTGKILRKQL----------- 73669665 26 ----ILVPENFNFYDIVDVYARDFPEKIAIWCDDHGEERIFTFKDLKYYTDKTANFFAKHGIGKGDYVMLTLKSRYEFWYCIIALHKLGAIAVPATHMLKTRDIVYRIKKAGLKMIVCISEVPEQIDEAHSECGNVPKKAVVGENVREGWIDFRKELEEASPDFERPSGEAATLAYSSGTASFPKMVEHDFTYPLGHILTAKYWQNVE-DDGLHYTVADSGWGKCVWGKLYGQWIAGCAVFVYDDRFEAKNMLEKATKYGVTTFCAPPTIYRFLIKE-DLSKYNFSTVKYAVVAGEPLNPEVFNRFLEFGIKLMEGFGQTE-SVVTIATYPWME----------PKPGSIGKPSPGFKIELMDRDGRLCEVGEE--GEIVIKPVGLFVHYGKDPEKTKKA-WHDGYYHTGDMAWKDEDGYLWFVGRADDIIKTSGYKVGPFEVESALIQHPAVLECAITGAPDPIRGQVIKATVVLTKGYTPGEELKKELVKSVTAPYKYPRIIEFVDELPKTISGKIRRVEIRDK-------- 118725401 498 ------YPEKLCLHQQFEKQAEKNPDGIAVIF----EEQQLTYKELNLRVNQLAHYLRRLGVGPDTIVGVLMDRSLESAIALEGILKAGGAYLPFDTDCPKERLTFMLEDAQVPILVTQERHIEALK----DINTIKICI---------DANYNEISKESIEPVNIASNNLAYVIYTSGSTGKPKGAKLPH--LALFNRIKWAQGNYKLNATDRVLQKTPMFDVSVWEYFW-PLAVGAGLVMPGGHKDSAYLVDVISEKKVTTIQFVPSMLRAFLEENEIKKANC--LRRVISGGEALSVELHDRFEKLDVELHNQYGPTEAAIDVTYWKCYKGCK--------RHTIPIGHPLANTKLYILDKYFNPVPIG--VPGELHICGDGLASGYLNRPELTNEKFISNPFYKTGDLVRYANDGSIEFIGRIDHQVKIRGLRIELGEIEAMLLQHPDVHASAVIVWEGSEDVKRLVAYIVMESGKEFNTTELRSYLKAKLPDYMVPAVLMNIDALPLTTSGKLDKRGL----------- 83776506 1174 ------------LPELLNEQARQTPERTALVW----DGGSLDFAELHAQANRLAHYLRDKGVGPDVCVAIAAERSPQLLIGLLAIIKAGGAYVPLDPDYPADRLAYMLSDSGVELLLTQTALLDRLPASDG-----VSVIAMDALHLENWPS-------QAPGLHLHGDNLAYVIYTSGSTGQPKGVGNTHAALA--ERLQWMQNSYRLNDSDVLMQKAPIFDVSVWECFW-PLITGARLLIPGEHRDPHRIAQLVQQYGVTTLHFVPPLLALFIDEPLSAE--CTSLRRLFSGGEALPAELRNRVQLPAVQLHNRYGPTETAINVT------HWHCTTADGE---RSPIGRPLGNVICRVLDADLNPVPAG--VPGELCISGIGLARGYLGRPALTAERFVVDPLYRTGDRARWTSDGVIEYLGRLDQQVKLRGFRVEPEEIEARLLAQNGVAQAVVLVRETAAGAQLIGYFTAADASEDQDAQILKTALAGELPEYMVPAQLMRLDAMPLSPSGKLDRRALPE--------- 83776506 2234 ------------IHHLFAEQALARKDAPALTFAG----QTLSYAELDARANRLAWALRERGVGPQVRVGLALERSLEMVVGLLAILKAGGAYVPLDPEYPLDRLHYMIEDSRIGLLLSDRAMF----TALGDLPSSVARWCLEDDSA----ALADYPATELPFISLPQHQ-AYLIYTSGSTGKPKGVVVSHGEIAMHCQA--VIERFGMRPDDCELHFYSINFDAATERLLVPLLSGAHVVLRAGQWDAEEICGLIRTHRINVLGFTPSYGSQLAQFLATQNQVLP-VRMIITGGEALTGEHLQRIRAAFKPFFNAYGPTETVVMPLASLAPEVLEEGAG------SVPIGSVIGDRVAYILDADLALVPQG--ATGELFVGGAGLAQGYHDRPGISAERFVADPFYRTGDLVRQRADGLVEYLGRIDHQVKIRGFRIELGEIETRLLDHHSIREAVVLALDAPSGKQLVGYLVVAEQGEAQQAELREALLKAQLPDYMVPTHLILLASMPLTANGKLDRRAL----------- 83776506 3770 ---------------LFEAQVAAYPQRIAATCLE----QQLSYAALNHNANRLGHALVAAGVQMDQPVALLAERNLDLLGMIIGSFKAGAGYLPLDPGLPSQRLQRIIELSRTPVLVCSEACREQAQTLLDEFSCANRPRLLVWEDLQAAATSADNLGIHSGP-----DNLAYVIYTSGSTGLPKGVMVEQSGMLNNQL--SKVPYLKLTDADVIAQTASSFDISVWQF-LAAPLFGARVIVPNTIADPQGLLVHVQAQGITVLESVPSLIQGMLA---SDRLSLDGLRWMLPTGEAMPPELAHQWRYPDMGLVNACGPAECSDDVAFFRVDMASTRGS-------YLPIGTPTDNNLLYLVDGALELVPLG--AVGELCVAGTGVGRGYVSDPLRTAPVFVPNPFYRTGDLARRRSDGVLEYVGRVDHQVKIRGYRIELGEIEARLHEQPEVRDAAV-GVQEGVNGKHLVGYLVAADSALNPSERLERILRSELPEYMVPLHWLWLDQLPHNANGKLDRKAL----------- 148685227 42 ------------------------PSPAFWWVNGQGDEIKWSFRKLRDLTCRTANVFEQCGLQQGDHLALILPRVPEWWLVTVGCMRTGIIFMPGTTQLKAKDILYRIQISRAKAIVTTASLVPEVESVASECPDLKTKLVVSDHSHEGWLDFCSLIKSASPCIKSKMKDPMAIFFTSGTTGYPKMAKH-NQGLAFRSYIPSCRKLLKLKTSDILWCMSDPGWILATVGCLIEPWTSGCTVFIHPQFDPKVIVEVLFKYPITQCLAAPGVYRMVLQQ-KTSNLRFPTLEHCTTGGESLPEEYEQWKQRTGLSIHEVYGQSETG-----------ISSATLREMKIKRGSIGKAILPFDLQIIDEKGNILPPNTEGYIGIRIRPLGLFMEYENSPESTSEVECGD-FYNSGDRATIDEEGYIWFLGRGDDVINASGYRIGPAEVENALAEHPAVAESAVVSSPDKDRGEVVKAFIVLNPEFLSHDQELQHHVKSVTAPYKYPRKVEFVSELPKTVTGKIKRKELRNK-------- 37525802 454 ----TVLNEE-TLTSRFEQRAIAMPDSVALTY----QQENISYTVLNQRANQLAHYLVSRQIGPEQRVMVCLPRSIEMMVTLLAIIKAGAAYVPVEADYPQSRLDFMIDDAEPACVITTSEIAQRLTANIP-------MILLDDPELLTYLEMQSVLSDKERLQPLISAHPAYIIYTSGSTGVPKGVVVTHHNVM--RLLQSTQRWFNFSETDCW----TMFHSYAFDFAWGALLNGGRLVIVPWEVSPTDFLQLLVSEKVTVLNQTPSAFQALIHADREAPELGQSLRTVIFGGEALNEEWYQRHDDNAPQLVNMYGITETTVHVTYFPLSREVVAQPASSL------IGEPIDDLGIYILDEAQHPVPVGF--VGEIYVGGAGVARGYLNRPELTAERFMADPFYRTGDLARLRRDGVLDFLGRTDDQVKIRGFRIELGEVAAALNAHPDIVQSEVIVREDEGQQKRLVGYVIAHKGITLESQLIRSSLTTCLPEAMIPAAIVQLDHFPLTINGKLDRKALPKPMWN----- 146343338 2 ----------------------RHPQRTAFSWPGG----SLSYQGAIDLIGRMQGVFMRLGLPPGTRVAFLTANRADAWCAGMAAQLSRLAITWLHPLGSLEDQLFQLSDSESQVLVIDAAFRDRGGELAARADGLRHVFTLGPAGYGADLLAAIAQSGHATARNFAPDDLATLNYTGGTTGKSKGALRHHREY--GGFATAILADFEIPDRARYLTVAPISHVAG--TKVLPTLMRGGTVHMLKGFDPEAVLDTIARERINFTLFVPTMIYVLLDHPALARTDLSSLELVLYGASAMSPTLVEGIERIGPVFSQLYGQTECYPVSVL------RKADHDPKQPELFLSCGFPIAACEVKILDDDDQEAPQG--EAGEICVRAPHVMAEYWKRPDITAETL-KNGWLRTGDIARRDERGYLYILDRKKDMIVSGGFNIFPREIEDVLTQHADVAMCAVVGVPDDKWGEAVTAIVVPRAGAQPNATELIELVKARKGSAHAPKRVEFVKELPVTGVGKIDKKVLRAKY------- 157374599 50 -------------YNAVDRHVENRGEQVAIQYVVTESEYGITYNELLAQVSRLAGYMDSVGVKKGDRVIIYMPMVPETAYAMLACARIGAIHSVVFGGFAASELATRIDDAKPKLILSASCYKPLLDDAIGQSKHVDTCIILNDLVTGRDVDWQSAVASAPNCQTVAATDPLYVLYTSGTTGQPKGVVRDNGGHAV-ALSWSMKHIYDIAAGDVFWAASDVGWVVGHSIVYGPLLVGATTVLFEGKPDPGIFWRIIEKYQVKSFFTAPTAIRAIKRDDPDGDFDLSCLKTLFLAGERCPDTLHWSEERLNKPVIDHWWQTETGWPVAANLMGT-------APVEVKAGSPALPVPGYQVEVVDEMGDVVEPG--ASGNVVIKPPGTLTTLWNNEQRYLDSYLSPGYYLTGDAGYMDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHEAVAEVAVIGVDDKLKGQLPLGLVVLKGVTLSDEELYRELVREHIGPVASFRLVSAVQKLPKTRSGKILRGTMRKIADN----- 114768857 12 -----------TIRDWLNYHAEKSPDR--ICYQFSDNSSDLTWSGLLKKVISISKFLIQLDIKKGESVAICMSNGSNALQIFYAIIYGGFRVTPLNLAAGPAALGHAISHSKCNYILYDDEQSEILSNALEETNANPTTINVKNNTFEN-------IKNNIQFHDLTPDDHALLMYTSGTTGVPKGVIHTHSSLLAGGWTTSVAH--ELDPNDRALCVLPLYHINGLCVTVMAPLISGGSSVICPKFSSSKFWQDCEKYTITWFSVVPTIISHLLHGKDPSKIVCKNLRFGRSASAPLAIDTQSNFERFGVPIIETMGLTETAAQILSNPL---------PPKQRKIGSPGIAF-GNDVKILKDDGSDQLVN--IIGEIAVKGPNIMLEYLDNIEATQSTFINGGWLLTGDLGYMDDDGYVFVSGRLKELIIKGGENISPREIDDALYAHKDVIEAAAFAIPCDIYGQRIEAAIRLSINSIASEDEFIELCRSKLGKFKAPDRIYFLDELPKGPSGKIQRIKLLE--------- 149916198 53 -----------TCYNAVDRHVERHGDQVAIIHDSTHTKHEITYAELRDRVASLAGALRAQGIEKGDRVIIYMPMIPEAVEAMLACARLGAIHSVVFGGFAAHELAVRIEDCKPKAIIAASHYKPLVDGAIEQASHKPEFCVIFQRTPGRDHDWHGFQTTPADCVPVEGNHPAYILYTSGTTGAPKGVVRHTGGHLV-ALNWSMKNIYNVDPGDVFWAASDVGWVVGHSICYGPLIHGNTTIVPVGTPDAGTFWRVISEHNVRSFFTAPTAFRAIKRDDPKKNYDMSCLRALYLAGEADPDTIEWAQDVMGVPVYDHWWQTETGWPIVGNPAGIEALTV-------KIGSPTVAMPGYDVQILDDSGHEMPAG--ELGAIAIKPPGTLPTLWNAEARFHKSYTFPGYYETGDAGMKDKDGYLWIMARTDDVINVAGHRLSTGAMEEVLAAHPDVAECAVIGVSDELKGQLPVGFVLTKGVDRPHDEIARECVRDQIGPVAAFKLAVVVDRLPKTRSGKILRAIM----------- 73989844 85 --------------------------------------------ELLETTCRLANTLKRHGIRRGDRVAIYMPVSPLAVAAMLACARIGAVHTVVFAGFSAESLAGRINDAKCKVVITVVELKKIVDEAVKHCPTVQHVLVTDNKVHMGHLDLEQEMAKE-DPVCAPEEDMLFLLYTSGSTGTPKGLVHTQAGYLLYA-ALTHKLVFDYRPGDVFGCVADIGWITGHSVVYGPLCNGATSVLFESTPDAGRYWEMVQRLKINQFYGAPTAVRLLLKYGDSKKYDRSSLRTLGSVGEPINEAWEWLHKVVGCTLVDTWWQTETGGICIAPRP-------SEEGAEILPGMAMRPFFGIVPVLMDEKGKVV-EGGNISGALCLSWPGMARTIYGDH---RDSWRPPSHYFTGDGAYRTEDGYYQITGRMDDVINISGHRLGTAEIEDAMANHPAVPETAVIGYPHDIKGEGAFAFIVLKDNTGDTDAVVKELVATKIAKYAVPDQILVVKRLPKTRSGKVMRRLLRK--------- 207724942 41 --------------DYFDGMARGNGATALWVLDEQGGETRLSFAQMAERSARVANHLRALGVRRGDRVMLMLGNVQALWDVMLACMKLGAVIIPATTLLTADDLRERIAMGEVGHVVVGVTDCVKLDAVAG---TFTRIAVGAERAPAGWHRLEDADAASPPDAPTQASDPLLLYFTSGTTSRPKLVMHTHASYPVGHL--STLYWIGLRPGDIHWNISPGWAKHAWSCFFAPWNAGATVFVYNARFEAKAVLDVLCRAGVTTLCAPPTVWRLLIQEDLAAWK--PALRELIGAGEPLNPEVIERVRAWGITIRDGYGQTETTCQVGNS-----------PGQPVKPGSMGRPLPGYRITLRDPDGN-LADEGEICIELDPRPMALMSGYAGNADKTAEAMR-GGVYHTSDIAARDADGYLTYVGRADDVFKASDYRVSPFELESVLIEHPAIAEAAVVPSPDPLRLAVPKAFLVLRAGQVAGPDLARRFCRGRLASYKRVRRIEFA-ELPKTISGKIRRVELRQR-------- 91976005 11 --------------DFVDRNVAE-GRGDKIAFID--PLRSLSYGELRDAAARVGPMLARLGVEQEDRIALVLQDTVDFPILFWGAIRAGVVPVLLNTRLTTDQYRYLLEDSRAKAVFVSTDLLPLIEEAATDLSHLRSIIAVGEGASAAARLADLLAAENGAPARTCADDVAYWQYSSGTTGMPKGVMHVHSSPRVMATSAGQR-RIGYRQDDIVFSAAKLFFAYGLGNAMFCSMVGATSVLYPERPTAESVFDVLRLHQPTLLFAVPTLYAAILADQQRKHERLPRLRLCVSAGEPLPAQVLNWRNRFGRDIVNGVGSTEMGHLFLTNLPSA-----------VEYGTSGVPVDGYRLKLVDDQGCDIADG--EIGELLVNGGSAAAGYWNQRDKSRMTFIGE-WTRTGDKYHRRADGVYTYRGRTDDMFKVSGIWVSPFEIEEALMGHPKVAEAAVIPAEDIDGLIKPKAFIVLASQDEDINVLIQDLVKRAIGPWKYPRWIRVVNELPKTSSGKLQRYMLRAMVLDQDG-- 149210283 47 -----------TIPQHFASIVSKYGDRPAVVRIPHAQETILTYEELDLRSNSLAHSLRSLGVRKGDRVAVKLGNCPEFATLTYAVFKLGAILVPLNPAFGAPQIAAALSHLKASVLIVGADNLPLIQALVPNLPTLRRIIVVDNTTSHPGVAQLPLPSHRSPDEPLRADETINIQFTSGTTSLPKAAMLTHTGILNN--GALIASRMNLTPADKIVCPPPLFHCFGCVLGYMATATGASIIFPSPAFDPKATLLAASEHRATAIYGVATMFVAMLESPEQAAALPTHLRGGIAAGASVPEALMLRFEKLGVPLVICYGQTETSPVSIMTRPSDPLD--------KRTCSVGKVMPHTGVKIVQPGDRTKIVPIGEKGEIATSGYLIMQGYWGDENRTKEADDDDGWMFSGDEGVMDKDGYVAVTGRIKDLIIRGGENIHPLEIENCLFQHPLVAEASVVGVSDERYGEVVGAFVVPKGGAAGEEEDLRDWVKTRLSGHLSPRYVFWVDDYPKTASGKIQKYKLRE--------- 218285955 78 -------------FNCIDRH-LISGRRNKAALIWQGEKETYTYQMLYTEVCRVAHAMSSLRIRKGDHVALYMPMIPELFIAMLACARIGAIHTAIFSGYAEGGVRSRIQGCKARVVITADALKANLDPILEKCPSVAHVVVVKHAGLENVIWWHDLIDDDFPCEPMDANDTLFLLHTSGSTGKPTGVMHSTGGYLTYA-AHTTQWCFDMRDDDVYWCTADAGWITGHTYGYGPLALGATTLMFEGIPTPDRYWRIVENFRVNILYTAPTVVRSLMRMNEAERYDLRSLRILGSVGEPNPEAWHWYHKHIGLPIVDTWWQTETGGAMIAPMPYAT---------KLKPGSASKPLPGIDATVMGSAAREEPEAGCKAGHLVIRRPWMMQGVFNDEEKYQSYFSRFGCYSSGDAAEIDQDGYFWILGRIDDSINVSGHRLSTAEIEAVLAACPEVGEAAVVPMPHALKGEGIYVYVVTRDEVPWSADLRREAVRRDIGALATPEYIQFVEGMPKTTSGKIIRRMLRKIAGDSY--- 167462044 459 ------YPKDKTIHELFEEQAECVPDQAAIVY----EGQQMTYQELNERANQLARTLQGKGVEADQPVGIMVERSLEMIVGILGILKAGGAYVPIDPKYPKNRIEYMVADSGTKLLLTQSHLQDRV-------TFAGTVVNLNEES-----SYHEERSNLEHIVQ--PNHLAYVIYTSGTTGKPKGVMVEHHSVINTLMQ--LEKKYPLEKNDSILLKTN-YTFDVSVTELFGWFFGEGKLIIAKEKEPEALFNMIQEKKITHINFVPSMLQVILNEITQTDEKLQSLKYVFSAGEALSGKTIKQFYSYTLPAVNLYGPTESTIYATQYTTNEEMKGL-------LNTPIGKPIRNVQAFIVKDIDQLQPIG--VAGELCISGVGLARGYLNRPDLTAEKFVDNPFYRTGDLARWLPDGNIEYLGRIDHQVKIRGYRIETGEIEAALLRIEAVQEVIVLAYENVNGDKALCAYYVA-GKSLNGSEMREQ-LSGQLPSYMIPSYFVQLKQMPLTPNGKIDRKAL----------- 186476301 20 -------PAQFNFASHLFRLNDVRADKPAYID----DAGVTSYAQLEHRSRRFASALRSLGVHAEERILLVMLDTAELPVAFLGALYAGVVPVVANTLLTATDYRYMLTHSHARAVIASGPLVPTVEQALSEAEQDGCLLIVSQPVHFDPPPMHVLLIDGAEPLLKPNDDIAFWLYSSGSTGKPKGTVHTHANLYWTAELYA-KPILGINERDVVFSAAKLFFAYGLGNALTPLTVGATTVLMAERPTPDAVFRRLVEHRPTIFYGVPTLYASMLVSPNLPPREQVAMRICASAGEALPREIGERFAHFGCEILDGIGSTEMLHIFLSNRAGE-----------VEYGTTGRPVPGYEVELRDEAGRTVPDG--EVGDLFIKGPSAALMYWSNREKSRATFLGE-WIRSGDKYCRLPNGCYQYAGRSDDMLKVSGQYVSPVEVEMALVQHTAVLEAAVVGVDH---GGLVKAFVVLKDACDTLADDLKSFVKGKLAPHKYPRDIVFVDDLPKTATGKIQRFKLREQ-------- 211638888 3228 ------YPDQLCIHQLFEQQVERNPDATALIY----DNQTLSYAELNSRANRLAHQLIELGVSPDQRVAICVASSPARVVGLLAVLKAGGAYVPLDPAYPGERLSHILTDAEPVILLADHVGRTALDD-----PMLSGLMVLDPNL------LPDQLDSNPQVSALTARHLAYVIYTSGSTGTPKGVMVEHRGLV--NLIQDKIAQFDIHPNSRVLQFASFGFDASVWEIMMVLGGGASLAIPADRQDPSNLWRYLEEQTVTHACLTPALLRDGADLPVMTIKP-----TLILGGEAPSVTLLQALCGR-ATLFNAYGPTEITVCATAWRCPANY--------IEGAIPIGRPTANTRVYLLDDYGQPVPLG--AVGELYIGGVGVARGYLNRPELTDERFLTDPFYRTGDLVRYLPDGNLVFVGRNDQQIKIRGFRIEPGEIEARLTEHPAVCEALVLAFGDGQ-EKRLVAYVVATENDELVNRLRTH-LSIVLPDYMVPAAFVRLDAFPLTPNGKLDRRALPE--------- 211638888 2157 ------YPEQLCVHQLFEQQAEKTPDAIAVKY----ENQTLSYAELNARANRLAHQLIVLGVKPDHRVAICAARSLARVVGLLAVLKAGGAYVPLDPTHPGERLTYMLTDAAPAILLADAGQTALSEEVMATLTVLDPNIQPDQP------------DSNPQVPELTSRHLAYVIYTSGSTGRPKGVMVEHHGVVNLTLTQNAQ--FNVDAASRMLQFASFGFDASVWEIMMALSSGAILVIPTERQDPGRLWHYLEEQTVTHACLTPAMFH------DGTGLPAITIRTIIFAGEAPGLTLFQALCN-QADLFNAYGPTETTVCATTWDC--------PPDYMGRLTPIGRPTANKRLYLLDKHGQPVPLG--AVGELYIGGAGVARGYLNRPELTAERFLTDPFYRTGDLARYLPDGNLVFVGRNDQQVKIRGFRIEPGEIEARLTEYPAVSEALVLALGDGQ-DKRLVAYVVAEADDGLAMRLREH-LSAILPDYMVPAAFVRLDAFPLTPNGKLDRRAL----------- 211638888 1105 ------YPDSLCIHQLFEQQAEKNPEATALVY----EEQTLSYAELNARANRLAHQLIALGVTPEQRVAICLASSPARVIGVLAVLKAGGAYVPLDPAYPGERLLHILADATPAILLADNAGRAALGE-----KVVSGLIVLDPNT---------LLDHPVNNPQVPARHLAYVIYTSGSTGTPKGVMVEHRGLV--NLIRDKITQFNICAESRMLQFASFGFDASVWEIMMTLGGGASLAIPDDRQDSRSLWRYLEEQTVTHACLTPALLR--------DGTDLPMIATLILGGEAPSTALLQTLSSRAI-LFNAYGPTEITVCATAWRCPSDYEDM--------LVPIGRPTVNTQVYLLDAHGQPVPLG--AVGELYIGGAGVARGYLNLPDLTNERFLTDPFYRTGDLVRYLPDGNLVFVGRNDQQIKIRGFRIEPGEIEAQLTAHPAIREALVLALGDGLA-KRLVAYVVAEADDGLVNSLRAY-LSTILPDYMVPAAFVRLDAFPLTPNGKLDRQAL----------- 211638888 4300 -------PDQLCIHQLFEQQAEKKPDATALVY----EEQTLSYAQLNACANRLAYQLIALGITPDQRVAICVTRSSARVVGLLAVLKAGGAYVPLDPTYPGDRLAYMLNDAAPSVVLADNGRVALGEQALAELTVLDPNTLPDQP------------DNNPQVPTLTSRHLAYVIYTSGSTGTPKGVMVEHRGLV--NLIRDKITQFGIRANSRMLQFASFGFDASVWEIMMALCGGATLDIPADRQDPLRLWHYLEQQAVTHACLTPALLRDGADLPEITIKP-----TLILGGEAPGTALLQAL-RSRATLFNAYGPTEITVCATTWRCPS--------DYTEALIPIGRPTANTCVYLLDTYGQPVPLG--AVGELYLGGIGVARGYLNRSDLTAERFLTDPFYRTGDLARYLPDGNLVFVGRNDQQVKIRGFRIEPGEIEARLTEYPAVREAIVLAQGDGQ-DKRLVAYVVAEADNGLATHLHSH-LRTLLPDYMVPTAFVRLDAFPLTPNGKLDRRAL----------- 211638888 28 ----TPYPDQLCLHQLFEQQAAKTPAATALIAGE----QILSYAELNAKANWLAHRLIEQGILPNDHIAILLERSIALVVAQLAILKVGAVYMPIDPSVPDERKNWLISDCSAKLLLTD-MLFDVPTDLAVPLFRLSDEITTGRE--EDYLN---------PDLPCSSTQAAYIMYTSGSTGMPKGVVVPHRAVVRLVINNGYAE---IGQDDRIFAANPAFDASTFEV-WAPLLNGAALVVIDHLLTPPDFVQVLQQHHITILWLSVGLFNRLATELSPV---LPQLRILLVGGDVLDPHVIAQVLRHSPPLLNAYGP-------TEGTTFTTTYRIEPLPEGTTNIPIGQPIANTRVYLLDAEGQPVPLG--EIGEIYVGGDGVACGYLNRPELTAERFLTDPFYRTGDLARYLPDGNLAFLGRNDQQVKIRGFRIELGEIESRLVEYPAVREVVVLAL-GEGQDKHLVAYVLAQADDQLAASLRDH-LNARLPDYMIPVAFVCLDEFPLTSNGKLDRRALPAPGKEAFA-- 148557018 1 ----------MRIIDIFDRAAGQFADRACLIE---GESSR-SYVEVRADSCALAAWIAPRLDRPGSRIAVLAPNGADAIVAILAIFRLGALWIPANAKMPADDIGAFLATTRCDLLLAHPDLGEAAERAAG-IAGCAVAILSDPG---------NLRPSPAPPGEWRMDDICTLFATGGTTGSPKAAMWSHR--TWASLFANFHAGIRHEGHAVHLAAAPITHAAG-VVAICMFAIGATTVIID-RAEPSLVMASIERHRVTTLFLPPTAIYTMLAHPEARRHDFSSLQNLIYAAAPMSVKLREAMELFGPVMVQTFGQAEAPMLCTILTREDHADAVARGDEARL-ASCGRPALLTQVMIVDDAGRPLPAG--ETGEIAVKGDLLMAGYFENPEASAACRIGEGWQRTGDVGFIDDAGFVSITDRKRDMIITGGFNVFPSEIEQVLWSHDAVQDCAVIGCPDEKWGEAVLGVVELKPGRACGAEELIALCRQHLGSIRTPKRIDFWPELPRSPVGKVLKREIRDHY------- 152985889 25 -------DLPSSTYELLRRSAQRHGQRIALSCLLHGEPLRISYAELFARVTQTANALHRLGLESDQAVSFLLPNLPQTHYVIWGGEAAG-IVNAINPLLEPEHIAELVRASNTRVLVTGSDLWQKVAGLRAQLPELYAIVVVDGPLPEGVLDFDALIADPADRLEIHPDDVASYFHTGGTTGTPKLAPHSHFNEVAMAEIMGLNADYGV--DDVLLCGLPLFHVNGMVTGLAPFHRGAQVLLAGPQRNPQDFWKLVERYRVTSFSGVPTIYAALLQVP-SDGRDLSSLRFALCGAAPMPVELIRQFERTGLKVIEGYGLTEGTCGTSCNPRGGE----------RRPGSIGLRLPYCQVKVLDGDGRYLRDAAPEAGNLCLKGPTVFKGYLQQ-EKNRDIWVDGDWFNTGDLGRIDEDGYIWLTGRSKDLIIRGGHNIDPQMIEEALHKHPAVALAAAVGKPDARAGELPVVYVQLKGARASEEELLEHAGRHVPERAAVPKDVWLIESIPLTAVGKTFKPALR---------- 62425584 61 -------DGELNVFNAVDRHAAGRGDQAAIIYDVTDTIRTITYSDLLDEVSRFARALSDKGVVKGDRVIIYMPMVPEAAIAMLACARLGAIHSVVFGGFAPNELAVRIDDTSPKAVISTSEYKPMVDEAIDIAENKPEFTVIVQRDGENDLDYAELLPEGIDPVPVKATDELYVLYTSGTTGKPKGIVRDSGGYAVAS-AFSMPNIFGLNPGDTMFTASDVGWVVGHTIVYAPLLAGVTSVLFEGKPDAGTFFRIIEDHKVNVHFTAPTAMRVVRKEDPNKKYDLSSLRASFLAGERLDPDTYEWAEATGIPVVDNWWQTETGWPIAANPLGLTQFPL-------KAGSPTKPVPGFQVGVLDPAGKPMPAGEE--GLIVMKPPGTMATVWGDDSRFVSSYLSDGYYLTGDSGYLDEDGYVFVMGRTDDVINVAGHRLSTGVIEAAIASHPAVAETAVIGVHDDTKGQSPRALVVLSDEATDPKAVIAELVRKEIGPVAAFKQVDIVTALPKTRSGKILRKTMRE--------- 71736704 519 ----------------------------------------LSFDELEQRSNQFARYLHAQDIKPGVTVALCLDRSVEWVVSLLAVLKLGAVYLPLDSAQPAERLQQLVRDSGAALLI--HAFGDDKAAQLGVCP----VLVFDA-------ALWSEVDGSTLNVRVIAEQPAYIIYTSGSTGQPKGVVISHGALANY--VQGVLGRLSLDDGASMAMVSTVAADLGHTLLFGALASGRPLHLLSHEFDPDGFARYMAEHQVAVLKIVPSHLQGLLQAANPT--DVLPGQLLILGGEASSWALIEQIRALGCRIVNHYGPTETTVGILTHEVAERVDAC-------RSVPVGQPLANGKARVLDAYLNPVA--ERVAGELYLGGQGLAQGYLGRAAMTAERFVPDPLYRAGDRARW-VDGVLEYLGRADDQVKIRGYRVEPGEVGQLLQTLENVAEAVVLAQPDETRLQLVAYCVAAAGASLSVDSLREQLA-ARLPEYLVPAQIMLLDRLPVTANGKLDKRALPK--------- 28628063 22 -YPPVQVPDNVTLPDFVLHNVELYTDKMAFVDATTGKG--YTYGQVARDIRRFAKALRSLGLRKGRVVVVVLPNVPEYAIVALGIMAAGGVFSGANPAAHSSEIVKQVESADGKLIVSD---LPTYHKVKD---CGLPVIILGEEHVEGTIHWDELLEAAHEDEMVQQNDLCALPFSSGTTGLSKGVMLTHRNLVANLCSTLFSVSPEMVGQVTTLGLIPFFHIYGITGICCATIRNKGKVVVLRRYELRAFLNALITHEVTFAPIVPPIILALVKNPIVDEFDLSKLRSIMTAAAPLAPEILNEFEKPDVQVQEAYGMTEHSCITLSH----------SDQHTAKRNSVGFILPNLEVKFVDPDGRSLPKNK--PGEICVKSQCVMKGYYKNEFETCLTIDKDGWLQTGDIGYIDDDGDIFLVDRIKELIKYKGFQVAPAELEGILLTHPSVEDAAVVGLPDEEAGEIPVAWVVLNSKAKESEEDIINYIASTVAQYKRVRVVQFVDSIPKSPSGKILRRLIKDKMLERLKNA 189239713 33 ----------------------------------------------------LAHELQNIGIKQGDVLTIISQNHWKYLLTLIAGFYVGAKVNLLNHDYTSGELKHIMSTCRPKVVFCTHKSLQALLELKNEDYFAPKIYIYDAPTSDYAVNFENLIESTNDPVEANPNDVSLILTSSGTTGFPKCVQLTNSNIRYTMTFMADPDLIDFNENESTIAFLPFFHIFGFAVGVGCVLLGVEFVIL-EKFVPDLFLKTIQNYKITKLFGVPPVFHFLIKSPKVQEYDISSMRDVLCGASFLSKEIEEVVKKLNVVVRQGYGMTEASGAITL-----------IPKNAKKYGSLGKPTTGVLIKVCHETGEVLPAN--SVGEIRFKSDGVMKGYLGSDKETKQAFDGEGFMKTGDLGYYDDEGFFYIVGRLKEIIKYKGFQVSPAELENILLQHSAVKDVGVVGKPDERAGEVPVALVVKQAD-VTEEELVRHVEKNVSAQKRLYGGVKFVKEIPKNSSGKVLRMKLKE--------- 158424808 29 ------YPEQLNAAELTDRMVERFGDHTALI----GNGRRRTYKELSDWTNRIARTLVEYGLQPGNRVLIRSANTPAMVACWLAATKAGAVVVNTMPMLRAGELAKTVDKAEISLALCDTRLLEELVTCAKESRFLKTVVGFDGTANHDAELDRASLCKPVEAVKTGRDDVALLGFTSGTTGVPKATMHFHRDILAIA-DTYARNVLRVTPDDIFVGTPPLAFTFGLGGLAVFPLRFGATAALLETATPPNLISLIEELRATICFTAPTAYRAMLAAM-AEGADLSSLRIAVSAGETLPAPVYEAWRKTGKPILDGIGSTEMLHVFISNTLEDHG-----------PGRTGRPVPGFEAKVVDEAMNEAPRG--TVGRLAVRGPTGCR-YLDDPR--QAEYVKDGWNVTGDAFVQDEDGYFHFAARNDDMIVSAGYNIAGPEVEAALLSHDAVSECAVIGAPDEERGQIVQAFVVLAPGLKEDESLVRALVKATIAPYKYPRAIRFVDALPKTATGKIQRFALR---------- 118587877 21 SWPDFLLDERLNAGELTDRMVEKLGDHTALI----GNGRRRTYKELADWTNRLANALTELGVKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELSKIVDKAEIEFALCDTRLMDEMVTCAKNSSFLKKVVGFDGTSNHDAELDRLALEKSVDAVPTGRDDVALLGFTSGSTGTPKATMHFHRDLLIIADAYA-KEVLGVTPDDVFVGSPPLAFTFGLGGLAIFPLRFGAAATLLEAATPPNMIEIIEKYKATVCFTAPTAYRVMLQAMEE-GADLSSLRAAVSAGETLPAPVYEAWAKTGKPMLDGIGSTEMLHIFISNRFDDH-----------KPACTGKPVSGYEVRILDQDGNDVPPG--EVGRLAVRGPTGCR-YLADDRQSQ--YVMDGWNITGDSFSMSEDGHLHFAARNDDMIISAGYNIAGPEVEAALLAHPAVQECAVIGAPDEERGSIVQAHVVLVAGQEASDELLKDHVKATIAPYKYPRSIIFTDALPKTETGKIQRFRLR---------- 75907832 527 ---DTDYPRNQCIHHLFAAQVQKTPDAIAVVYGE----QQLTYHQLNTQANQLAHYLQKLGVKPGVLVGICVERSVSMIVGLLAILKAGGAYVPLDTEYPQERLAFIIEDTQLSVLLTTQKIAETLPQDQG------RVVCFDTDIEAIALE-----SQQNPTVEVTADHLAYVIYTSGSTGTPKGVVVDHKAVNRLVINTNYIN---IKPTDVIAQAANCTFDAATFEIWGALLNGARLLGVRKALSPKQFATFMRSQDISVLFLTTALFNQIAQAVPSA---FNSLRYLLFGGEAVDVKWVREVLNNGAPLLHVYGPTENTTFTSWYLVQD-----VPEDATTIP--IGRPIANTQIYLLDSQLQPV--GVGVPGEIYIGGDGLAREYLNRPELTQQKFIPNAFYKTGDKARYLSDGNIEFLGRIDHQVKIRGFRIELGEIETVLSQHPLLKESVVVVREDSPGDKRLVAYLVPAVNDYTHDNQKREYIQQKLPNYMVPQAFVLLHALPLTPNGKVDRRALPQ--------- 116670088 49 -FPDGVLNTSYNALD--RHVAAGRGGQDALIYDSAGIQRRFSYAELTELVGRFAGVLRRRGVGKGDRVVIYMPMIPEAAIAMLATARLGAVHSVVFGGFAPKELAARIRDAAPAVVVTASEYLPAVEEALAGAPGLPVVVAAREGDHPGWLDWDTAAAEPAAPVDVKATDPLYILYTSGTTGAPKGVVRDNGGHAV-ALSWTMENVYGIGPGNVMWTASDVGWVVGHSIVYGPLLAGATTVLYEGKPDAGAFWRVIRDHKVNVLFTAPTALRAIRKADPEAKYDISSLRTLFAAGERLDTDTHWAAQTLGVPVVDHWWQTETGWAICAN-------PRGLEELPIKAGSPSVPMPGFRLNIVDGLGEDV--ETGTEGNIVLGPPGTLTTLWGDDERYVSSYLQEGSYATGDSGYRDEDGYVFVMGRTDDIINVAGHRLSTGAMEQVIGQHPAVAECAVIGLADPLKGQRPSGYVVLKSGVDVPEDILIALVRRDIGAVADFKHVAVVDALPKTRSGKILRKTMRQ--------- 91762241 48 -FEDGVTNTCYNALDL--HIDEGRGEKLALIYDSTGNKKQFTYKELKEKVSKFAGALKNQGVNKGDRVIIYMPMIPEAVIAMLACGRIGAIHSVVFGGFASSELASRIDDSKAKILVTASEYKPLVEAIKMASHKIEKLILFQRSGNEAEISWDEALAKEVDCVEMNSNDLAYILYTSGTTGVPKGIVRDIGGHIV-ALKWTMKNIYNIDADDVWWSASDIGWIVGHSIVYAPLFKGCTTVLPVGTPDAGAFWKIISDYKVKSLFTAPTAFRAIKKEDPFSKYDLSKFESLFLAGERADPDTIKWAENLKVPVIDHWWQTETSWAISSNCTGIEMMK-------TKYGSACKAVPGYDVQIMKPDQTLAKPN--EMGDIVIKPPGTFPTLWNADKRYKDNYNYDGYYETYDAGHIDEDGYIWIMSRTDDIINVAGHRLSTGAIEEVLSEHQSVAECAVLGVADKLKGQLPIGLVVLKGVEKDHATISKECVRDKIGPVAAFKIVIVIKRLPKTRSGKILRGTIRK--------- 27376420 59 -----------TCYNALDRHVER-GRADQVALIHTNSITKLTYAELLNEVQALGAVMQDFGVAKGDRVILYMPMVPEAVVAMLACARIGAVHSVVFGGFAAKELATRIDDAQPKLILSASQYKPLLEAIRLAGSKPKACIVLQRPAPGRDYDWASLRGKKAPCVPVAATDPLYILYTSGTTGIPKGVVRDNGGHLV-AVKWSMFNLYGVKPGEVWWCGSDIGWVVGHSIVYGPLLHGATSIMYEGKPDAGAFWRVISEHKAVALFTAPTAFRAIRKEDPERQYDLSTFRTLFLAGEADPPTVEWAEQQLKVPVIDHWWQTETGWCIAGNPVGLGMLPV-------KHGSPTVPMPGYQVDVVDEAAKPVGPN--TMGSIVIKPPGCLPTLWKQDERFKEAYLSEGYYKTSDAGYKDEDGYVWVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGVKDAIKGEVPCGFLVLKGVQRAPAEIEKELVRDKLGPVAAFKLAITVGRLPKTRSGKILRGTIKK--------- 127513496 83 -----------TCYNAVDRHVEARGEQVAIQYVSTGTEYGITYNELQAQVSRLAGYMASQGVVKGDRVIIYMPMVPETAYAMLACARLGAIHSVVFGGFAANELATRIDDATPKMILSASAYKPLLDALEQASHKVEQCVILNRPQLQADLDWQGAMADAPECQTVEATDPLYILYTSGTTGQPKGVVRDNGGHAV-ALAWSMKHIYDIDPGDVFWAASDVGWVVGHSIVYGPLLVGATTVLPVGTPDPGIFWRTIAKYNVKSFFTAPTAIRAIKRDDPEGDYDLSCLGTLFLAGERCPDTLHWAEQQLDKPVIDHWWQTETGWPVAANLMGTAPVPV-------KAGSPAKAVPGYDVQVLDEMGDVVAPD--QSGNVVIKPPGTLATLWQNEGRYKESYLSPGYYLTGDAGYMDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHEAVAEAAVIGVDDKLKGQVPLGLVVLKGCDLSDEQLYKELVREQIGPVAAFKLVSAVPKLPKTRSGKILRGTMRKIADN----- 186456066 1536 ---DTRQDYPRNVHQLVEAAAAETPNAAAVVF----DGKCLTYQELNRRANRLAHYLKRNGVGPDVLVGLCVERSLEMVIGLLGILKAGGAYLPLDPEYPMERVAFILQDAKAPVLLTQQSLLRKLPVIAPSTDGTSQVQNRAVFCLDPDLSAIPERNEENPVCATTQENLAYVLYTSGSTGQPKGVQIPHRALV--NFLTSTQQEPGMKASDVLLAVTTLSFDIAGLELWLPLTVGAKVVIAAAALDGKQLIRLLAQCHATVMQATPVTWRMLLEAGWAGNPKLN----ILCGGEVWSEDLVKQLLPKCASLWNMYGPTETTIWSAVDRIQSPETPV-----------IGRPMANTQFYVLGPEMQPVAVG--VPGELHIGGEGLARGYHKREQLTAEKFIKDPFYKTGDLVRYRRDGKIEFLSRIDNQVKIRGYRIELGEIETILRQHPYVRDCVLAARNGPAGEKRLIGYVVLRPSPVSITSELRSFLKERLPDYMVPSVFVTLEALPLTPNGKVDRKALPE--------- 213970471 9 -----------TLAQALQRRASQTPDRLALRFLTDEKTQVLTYRDLDLRARTIAAALQSQ-AAPGDRAILLFHSGPDYVAAFFGCLYAGVIAVPAYPRHHQERLLSIIADAEPRLVLTASDVQPALLQMEEAAAGAPPLLCVD--------TLDSALADGWQGPQLQADHIAFLQYTSGSTALPKGVQVSHGNLVANELLIRHGFGIDVNPDDVIVSWLPLYHDMGLIGGLLQPIFGVPCILMAPAYRPLRWLEAISEYGGTISGGPDFAYQLCSARVALERLDLSRWRVAYSGSEPIREAFAEKFASCGFTFMASYGLAEATLYVAGGKRGKGIPSLAEPGDGQPVMSCGTGQPGHGVLIADPVTLHVLAE-NSIGEVWASGPSIAHGYWRNPEASAKTFVQDGWLRTGDLGFQR-HGELYITGRLKDMLIVRGHNLYPQDIEKVIEREVDVVRIAAFAVNQDGSEGIGIAAEISRSQKILPPEALIKLIRQTVAEQAAPSVVVLLNALPKTSSGKLQRSACRIRLAD----- 27377348 25 ------------IGGLLDFYARRTPAAPAL--LAPGRPA-LTYGALGERTQDLVRTLRGLGIAPADRIAVALPRGADSALALIAVASS-CACIPVNPDLTADELQRYFSELKLTALVTRADMNSASRDVARALDAVIDFVPGPNDDLGGCAFVGPAVGPASTSGASRGDDDAFILLTSGTAARPKMVPLTHRNVCLSATNAGRV--LSLTSHDRLLNVLPLFHAHGLISGLLTALAAGSSVICTEGFDASSFFGWMRELQPTWYTAVPTIHRALLTAAEADRARASSLRVIRSASASLAPAILGGLEAFGVPVLETYGMTEAASQIAANPFE-----------LRKLGSVGRA-AGPEIAVMDETGRALA--SGAHGEIVLRGANMSRGYYNDEAATQAAFR-DGWFRTGDLGYLDADGYLFIVGRIKDVINRGGQKISPLEVEEVLLSHPAVLEAGVFAVPHPKLGENVAAVVVLRANSEATSDQLRKFARKRLAAYKVPSLIRSVAALPKGASGKVKRNALAD--------- 27377348 1087 -----------NLSERFDRQARTTPNAVAVSDGHT----SLSYRELARRSQAAARWLAREGVGAESVVALLAERGPDLLAAMIAVQRVGAAFLNLDPDQPPARLATILGSSCARVLLIGRAQSAMVEALLEPLVERIQVAELDD-------AIAPRATKPARAARRAASSLAYLIYTSGSSGAPKGVMIEQRGLSNH--LASLISELKLSARDVIAQTAPQSFVISVWQFLAGPMVGARVHVCGNAIDPILLAREIEREGITVLEIVPSLLRVIVDRMDEAPRAFARLRLLISTGEPLPVDLCRAWRCPKVPLINAYGASECSDDVSLHRLTK------PPATATSNVPVGAPLPNTQLYVLDANLEPQPVG--VTGELCIGGAGVGRGYINDPAQNKQRFLPDPFYRTGDLARRRADGTIECLGRADHQVKVRGYRIELKEIENALADHPSVRAGIVEPRREASGDVRLIAHIVARPGSRVSASELRDFLKSRLPGHAIPSAFLFMDQVPLNAHGKIDRSML----------- 66045851 3782 --PGQHYANDTPIHQQFEAHAAERPDAVALVF----EAQTLSYGELNARANQVAHRLLALGVRADDRVAICVERDPAMIIGLLGILKSGAGYVPLDPAYPPERLAYTLGDSTPVALLSQ-------QSVQQALPVSQVPVIYLDDAGLQDESVDN------PQISVKPDDLAYVIYTSGSTGLPKGVMVEHRNVA--RLFSATEDWFGFNEQDVWALFHSFAFDFSVWEIWGALLHGGRLLIVPQLVSPEDFYNLLCNAAVTVLNQTPSAFRQLITA-QGENQQAHSLRQVIFGGEALETAMLKPWYAAGTQLVNMYGITETTVHVTYYPLQ------PEDALRVGASPIGTRIPDLQLYLLDTCGEPVPVG--VVGELYVGGAGVARGYLNREALTAERFIDNPFYRTGDLGRWLADGTLEYLGRNDEQVKIRGFRIELGEIEARLAEYPDVRDAVVLCREDVPGDKRLVAYVTLHPESLLDIETLREHLQETLPQYMVPAAYVQLNALPLTANGKLDRKAL----------- 66045851 4872 ------YPHEQTIHGLFEAQVERTPQALAVVHGE----QRLTYRELNEQANRLANALRKQGVQPDSRVGICVERGAQMVVGLLAILKAGGGYVPLDPAYPAERISYILQDSAPAAVLVQAATRHLLAGV-----SVQAIDLDDQSA------WQDEPVQNPDVEGLNSAHLAYLIYTSGSTGLPKGVMIEHRNTV--NFLTWAHHAFNGSALERTLFSTSLNFDLAVYECFAPLTSGGSINVV------KNVLELQHEHDIGLVNTVPSALKALLEIDGLPE----SVHTVNVAGEALKRSLVELFEKTGVRLCNLYGPSETT-------TYSSWVAMDREDGFA--AHIGRPVGNTRFYLLDEQQQLVPRG--VPGEIYIGGAGVARGYLNRDDLTAERFLTDPFYRTGDLGRYLPDGNIEYLGRNDDQVKIRGFRIELGEIDACLAKHPAVHEAVVMAREDVPGEIRLVAYFTPTDPAVITDSLRTH-LQGLLPDYMLPAAYMPLDALPLTPNGKLDRNAL----------- 66045851 1638 ------YPHEQTIHGMFEAQVERTPEAVAVVHGE----RRLTYRELNEQANRLAHALRKQGVEPDSRVGICVERGAEMVVGLLAILKAGGGYVPLDPAYPIERIAYMLQDSAPAAVLAQTATQGLLADVSVPVINL------------DLSDWQDGSVQNPQVAGLTSAHLAYLIYTSGSTGLPKGVMIEHRNTV--NFLTWAHTAFDASALEKTLFSTSLNFDLAVYECFAPLTSGGSIKVV------KNVLELQHEHDIGLINTVPSALKALLEVDGLP----TSVHTVNVAGEALKRSLVELFENTGVRLCNLYGPSETT-------TYSSWVAMDREDGFAPH--IGKPVGNTQFYLLDEQQQLVPLG--VAGEIYIGGAGVARGYLNRDDLTAERFLADPFYRTGDLGRYSADGNIEYLGRNDDQVKIRGFRIELGEIDARLAKHPAVHEAVVTAREDVPGDKRLVAYYTLAGHTALDGDSLRSHLQEKLPEYMVPAIYVLLEAMPLTPNGKLDRKAL----------- 66045851 559 ------YPSQQTIHGLFEAQVERTPQAVAVVYGE----QRLTYHELNQQANRLAHALLKQGVQPDSRVGICVERGAEMVVGLLAILKAGGGYVPLDPAYPVERIAYMLQDSAPAAVLAQTATQRLLADVSAPVINLDQC------------NWQDESVQNPKVAGLISAHLAYLIYTSGSTGLPKGVMIEHRNTV--NFLTWAHNAFEGSVLEKTLFSTSLNFDLAVYECFAPLTSGGSIKVVR------NVLELQHEHDIGLINTVPSALKALLDVNGLPD----SVHTVNVAGEALKRNLVELFEKTGVRLCNLYGPSETT-------TYSSWVAMDREDGFAPH--IGKPVGNTQFYLLDEQRQPVPLG--VAGEIYIGGAGVARGYLNRDDLTAERFLTDPFYRTGDLGRYLPDGNIEYLGRNDDQVKIRGFRIELGEIDARLTKHPAVHEAVVTAREDIPGDKRLVAYLIPRQASVDIDNLR-GWLQEQLPAYMIPVAYVRLDAMPLTPNGKLHRQAL----------- 119508831 1 ----------MHIFDILDHPALLTPDQL-----------TLTYQQLRTIVADLVAQLHSFGLGKGDRIAIAMTNSSSMACIFLAASLCG-TAAPLNPKYKQEEFAFYYEDLQAKALITLPGTEAAITAIHPDMLLIQAITNADGTLSELSREIIQPQRETSTPDLPQSDDVAIILHTSGTTSRPKRVPIRHRNLI--ASAQNIVSVYNLTANDINLCLMPLFHIHGLVGCLLATLASGGTFICPTGFNALEFWQLVERYKPTWYSAAPTIHQMILARASRNEDIVKSFRFIRSSSAPLPPVIIEQMEALNVPVVESYSMTEAAHQMTSNPL---------PPKNRKPGSVGYGH-GVEVGIMDEDGKLLAQG--SLGEVVVKGANVIDGYENNPQANATAFV-NGWFRTGDQGKLDPDGYLYLTGRIKELINRGGEKISPLEIDDILLRHPAVAEALAFAVPHKTLGEEIHAAVVLKSDT-SEQELKSH-CSQHLAEFKIPKQIHILEALPRGATGKLQR-------------- 73537371 35 ------------IHDIPRHWATQTPQAPCLHESGN----VISYGDLWRRIESARDWLAAQGVGEGDRVMVVGENCNEMVVTMFACSTLHAWPIQVNARLSAREIDNIRDHAQPALVLFTGHVSDVAAAHGRRLDAVTACPVYDEGM--------TVVRAATAPDRVPAGQAATLIYTSGTTGAPKGVMVPHEGLAHFARISAT--SRNMGQADVAYGALPMSHIFGIATVLLATLYGGASLFLRPRFDADEVFDALESPGVTILQGVPTMFTRIMAVAQQRERKYPRLRYLYTGGAPLDPTLKGDVETFGQPLHHGYGITEYAGSLF----------ITRMEAPRADCSAGYIVEGVEINITDGDGNLLPAGER--GQIRVRGPGVMLGYYRNPDQTAEALLPGGWLNTGDLGYLDADGALFISGRSKDLIIRSGFNVYPIEVESVINAFPGVRQSAVVGRNTSDGNEEVVAFIEMQDGVEPDRAKLDAYLRDSLAPYKRPAEVRVIDVIPTTASGKLLKQPLR---------- 192362107 514 ------------IHRLFEAQVEKTPDRIALLFTGDDANQTLTYAELNSQANQLAHILRKMRVGPDVLIGIAVERSVEMVIGLLGILKAGGAYVPLDPEYPKERLAYMMADSGISLLLTQTALRDILP-----IPDSINVLCLDNYISELRDAYRVGLNDNLPPITVPQN-LAYVIYTSGSTGKPKGVGNTH--LALHNRLAWMQEVYALTSADRVLQKTPFFDVSVWEFFW-PLLHGARLVVAAPHREPERLVKIINNTGITTVHFVPSMLQAFIGCGLVP--HCRSLRRIICSGEALSAESQHQVFHTSVMLYNLYGPTEAAIDVTHWTCTNDGNS---------RVPIGRPIANLQTYIQDAQLNTVPV--RVSGELYLGGIGLARGYHGRPALTAERFVPNPYYRTGDVARYRPDGNIEYEGRIDYQVKIRGFRIELGEIEAQLLTITSVSEAVVIAQDVGDGGQQLVAYVVPVNSDLVAEDAIKAHLQQVLPDYMVPNQYVLLNAMPLTPNGKLDRKAL----------- 192362107 3152 ------------IQALFEAQVEQTPDATAIIFPGNETDKRLTYAALNARSNQLAHTLRGMGVGPDTLVGIALERSVEMVISLLGILKAGGAYVPFDPEYPESRLRYMMADSGISLLLTQRKL-PVLLPVSNEVK----VLCLDEPNDSDLLSWHPASCANL-PVITRPDNLAYVIYTSGSTGNPKGAGNTHKAL--HNRLAWMQDAYGLTPNDSILQKTPFFDVSVWEFFW-PLLNGARLVVPGDHRDPERLMTLIQQTAITTLHFVPSMLQAFMQH--DAAGRCNTLRHIICSGEALSPDLRDQAGHLFPKLHNLYGPTEAAIDV------SHWTCIDAGGT---NVPIGRPIANLKIFILNADLHCVPIITN--GELYLGGIGLARGYHDRPGLTAERFIPDPFYRTGDLARFRPDGNIEYAGRIDHQVKIRGFRIELGEIEARLQSQVTIKDAVVLAQA-GTGSQQLVAYLVPAGDTDVEQDARNHFCAEVLPDYMVPNQYLLLETLPLTPNGKLDRKGL----------- 192362107 1605 -------------HRLFEKQVDKDPDAVALIFPYKGKEERLTYAELNTRSNRLAHKLKEMGVGPDILVGIAVERSVEMVVGVLAIMKAGGAYVPLDPAYPEERLAYMVENS----CLTLLLTQSLLDDHLPIPRGIQRVYIKDDYT--GYSA--DNISSQPHP-----NNLAYLIFTSGTTGLPKGVGIDQGSLACHVEVFS--NRLELNARDRVLQYATLNFDTFGEQLFPALCCGAAVVLRGELWDHDTLYKNILQQDISIVNLTPALWQMITDYAAKGITDFGYLRQMLVGGESMPPSALAIWQQLGVTLWNFYGPTEAT-VTTSSFCCNRYFNSDKPELTTVP--IGEPLQGRLVYIVNNSLNLVPIG--AVAELVIGGELLARGYHGRPGLTAERFIPDPFYRTGDLARFRPDGNIEYAGRIDHQVKIRGFRIELGEIEARLQSQVTIKDAVVLAQAGTGSQQQLVAYLVPAGDTDVERDARNHFCAEVLPDYMVPNQYLLLEALPLTPNGKLDRKGL----------- 84683699 27 ---------PTTLYELLSDTVSKFATRDALSFGPTDKKETLTWQELHDKSVQTANLFRSLGVGQGDVVAYVLPNSNETVMTLLGGA-INGIVAPINPLLEPEQIASILRETGAKVVVTKTDVAQKVHTALEDAPDVKHVLEIDPKHSAKVQNFNKAIASQPKTLTFEDDRVAAYFHTGGTTGMPKVAQHKYSGIIYN---GWLGANLLFDETDVLICPLPLFHVFAVHVVFMAVMTGAHVVFPTPRGDGDNFWKLIERYGVTFVITVPTAISALMQ--RKVDADVSTLKVAFSGSSPLPRELFNRFEKTDVKIVEGYGLTEATCLVSCNPT----------DGVKKIGSVGIPFPYTDVKIYDADGKECGVD--EVGEICVSNPGVYVGTYTEEAKNKGLVAGDKYLRTGDLGRIDEDGYLWITGRAKDIIIRGGHNIDPAEIEEVLAGHDAVAFVGAIGQPDAVAGELPCVFVLVAGASVTEDELMAYAKERITERAAVPKYIEIVDELPKTAVGKVFKPDLRK--------- 196193826 38 ------------LPQRLQHWADTQGDTPALYD----ESGMLTWRQLVDNINQVANQLIEAGLKPGDTVTGLSENSARYLTLFLGTLTAGGCMVPLSGMASGDTLALMINDCDARFLFVSDKHRTLIDPLLGDLDNIQHRFSLDFQAP-GWRALDDWIADASAPHHIPPDDPFNIIYSSGTTGVPKGILHDHR---MRARQLERVTDLGYDQSAVALVSTPLYSNTTLVCVLPTLFAGGTLI-TMAKFHSQRYLELAEQHRVTHTMLVPVQYQRLLDDPAFDRFDLSSFKVKFSTSAPLRAPLIAAMARWPGNLVEFYGLTEGGLSTVLNC----------AEHPDKWATVGQPGEGCEVHIINEDLEELPAG--EIGEIVGRSSAMMRGYYKREDKTEELLRADGFYRTGDMGRLDSDGFLSVLDRRKDMIISGGFNIYAEDLEKTLLSHDDITDAAVIAIPSRQWGETPLGLVVLREGCDTDLTTLCDWANQQLGKAQRLSALEQRDSLPRSTIGKILKRELRAPY------- 68536433 3 ---STMQEIPLSVARILEYGASVHRNTTVTTYFDEAAEQT-SFLHIGIRAAAMANMLREFGIERGDRVGTVLPNCTEHLEVLLSVASMGAVFNPINRHLMDTQITHIINKAAPKVLVLDPACKEQIIPLLADCPCVEAVLVIGPDFADNLEAELDGRSADFDWPEVEETDPAAICFSTGTEGPPKGVVYSHRALWLHSMQLRAADSFSIRNGTSFLCCVPIYHVLSWGVPLAAFMAGAPIVFTGRSATPEHLAHVIEDAMPRQAHGSPAVWTGLLVHYAKKHPKKMSLQEIYVGGSQVSPAMIDAWERFGVDIIHSWGMTETGPVGTVAHPPA---GVAGAARAKYRESQGRFHAGMRYRIVDDHDNVLEANDRNEGELQVRGNTVTASYYKDD---SPRFTEDGWLRTGDIATVNKDGYLTIHDRKADIIRSGGEWIYSAALENYLLEPEAVIEAAVIGIPSEKWGQRPLAVVVVAEGTPWTAETAQELLRERVPGWMVPENWTFVDHIDKTSVDKFDKKDLRQHFRE----- 166368744 465 -------DYPLDIHQLFEEQVERTPDHIAVVF----EDQQLNYRELNARANQLAHYLQNLGVGPDVLVGICVERSLEMMVGLLGILKAGGGYLPIDPEYPTERLLYILQDAQVRVLLTQKHLIAGLPKHQSEL------VCLDTD-----WSFITQAQESNPCCEVQPENLAYAIYTSGSTGDPKGVMIQHSSVVAHGLHQAIYAHHQISPLRVSINGSLAFDTS--VKQIIQLIYGHSLIVPEKRFDGHAMLSYLRQQKIDVLDCTPSQLRLLISVGLLDSDNHP--QSVLVGGEAIDESMWATLAKANINFYNVYGPTECTVDTTICLITANLKPV-----------IGRPIANVQTYILDEYLQPVPVG--VPGELHIGGAGLARGYLNCPELTNEKFISHPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQHNYVETTCVTAREDSPGIKRLVAYIVPKNVTPSTNELRQ-FLKARLPDYMIPSAFVTLETLPLTPNGKLDHRALPE--------- 85858649 16 ---------------FVDRHVREGRGDNICAYTDKGN---YTYRDIQKMANKMANMFKDLDIRMGDRIIMLVLDTPWFYSTFWGAVKMGAVPVPSSTMLTPADYEYYLNDSQARTLVVSSRLLPVVNQI-EELRFLKNMIVVDDDGSTPYQQIYASASDEFQTVFTSADDVAFWLYTSGTTGGPKGAVHSQSDM-QYSAEAYGKHILEITEKDICYSAARLFFTYGLGAMFFPMSVGAAAVLNPDPPAPAHVFRLIKTYKATLFFGVPTLFGQMLAGADPKDHDLVSLRACPSAGEALPPDLYHKFKRYGVEILDGPGSTEMLHIYLSNKLGD-----------VKPGSSGKPVPGYEEKIMDEEGKNELPDG-EVGNLWIKGRSSLRYYWRKRDKTAATVIGE-WVNSGDKYYKDAEGYYWPSGRADDMLKVGGIWVSPLEVENCLREHASVMECAVVGAMDEENLVKPKAFVVLNAQSPELEKELKQWVLDRLAKFKYPRWIVFIDSLPKTATGKIQRFKLR---------- 158564339 48 ------------------------PQRGTTAFIDASTGHRLTFSDLWRVVDRVADCLHEVGIRRGDVVLILSPNSIYIPVVCLSVMSLGAVVTTANTLNTSGEISKQIAQSNPTLVFTTSQLAPKLAAVLTDEEDEKRVELTSGVRVVGILSMKKETSGQRVRDRVNQDDTAMMLYSSGTTGTSKGVISSHRNLTAY--VAKYIDD-KWKRDEIFVCTVPMFHSFGLLAFAMGSVASGSTVVILRRFGLDDMMQAVEKYKATILSLAPPVLVAMINGADKAKYDLTSLRKVRCGGAPLSKEVMDSFKYPTVNIFQGYALTESHGSGASTE---------SVEESLKYGAVGLLSSGIEARIVDPDTGRV-MGVNQPGELWLKGPSISKGYFGNEEATNETINLEGWLKLGDLCYIDEDGFLFVVDRLKELIKYKGYQVPPAELEALLIAHPHILDAAVIPFPDREAGQYPMAYVARKPESNLSEKEVIDFISNQVAPYKKIRKVAFISSIPKTASGKTLRKDL----------- 126736569 16 ------IPQAYNIGDICDKHADTAPDHCAIVDINAGRATEYSFGQLKDRSNQLAHAL-SQTCAPNDRIAVLLPQCFETAVAHVAITKMGCISLPLFTLFGPEALLHRLKDSGASTIITNAASAAVLDPLRAQLPDLKRIICIDGTPPENFHALCDSQSTKFTPHPTKADDPAILIYTSGTTGAPKGALHAHRVLLGHLPGVEMSHDFFPQPGDKIWTPADWAWIGGLLDVLMPALHHGVPVVACRKFTAKTAFDLIRDHDIRNAFLPPTALKLMLDTPDAPVP----MRSVASGGETLGKELITWGQQFGTTINEFYGQTECNMIVSSCATLEPAE----------PGIMGFAVPGHKVDIINEDTATRCEIGQE-GSIAVRDPVMFLKYWNNPDATAAKFIDAKWLLTGDKGCKTTSGRIQFIGRDDDIISSGGYRIGPAEIEDCLLTHPAVQLAGVVGKPDPIRGSVVAAYIQLADGFDGSDELIAHHVKSKLAAYEFPRVVRFIDDMPMTTTGKIIRANLRARAE------ 158314519 7 --------------------AEKDPAKPAVVLCPAGE--RVSYGSLEARSRQFARVLRARGLRPGDTVALLAENHARYLEVYWAAIRSGLYLTAVNWHLTAAEAAHLLGDSAARVLVTTARFTDLARTAADLSPTCSTLLLLDGTE-DGFESYEEVIAAQSAAPLADQPAGDVMLYSSGTTGRAKGIRRPLSDLQVDSASPMAKAFLGIGEDSTYLTPAPLYHAASLHWAAGAHELGATLVI-MDRFDAEQMLAVIEKERVTHAQVVPTMMIRLLKLPAETRYDVSSLRSLTHAGAPCPPAIKRQMDWLGPIVDEYYSSTEGSGMTF----------IGSADWLAHPGSVGRTIIGT-PHICDDNGRELPVG--EPGLLYFDRGTEHFEYHNDPEKTREGRHPPTWTTSGDMGYVDTDGYLYLTDRKSFMIISGGVNIYPAEIEAALILHPAITDVAVFGLPHADMGEYVHAVVQPTDGVDATPELIRAFARDHLAGYKVPRAITFRDQLPRMSTGKLAKNALRQEY------- 158523344 28 --------RDETFGDLLRSAAQAFAEREALTEGE----QHLSYRQLDLRVDQLAAGLYRLGLRAGDNVVLQLPNSAAFVEVCFALYRLGVRPIFALPAHRHLEIGRFCEFAQARAYFCADDYRAMARDLKDRNPQLEWVVVAGEAEEFTALHSLYEPAPARTFLPPSADAVACFQLSGGSTGVPKLIPRRHHEYLYNLRASA--ERCGLSEASVYLVALPMAHNFPMCCPFIGTFSVGGRVVLSPSPSPEVCFELIERQGVTHTALVPPLALVWLEAAQARGRGLAPLQLLQVGGAKLSYEAARRIEVLGCRLQQVFGMAEGLICYTD----------PEDPPQRVLHTQGRPLPADEIRVVDEHEQPVPVG--QVGQLLTRGPYTIRGYYRYPEHNAQAFTADGFYRTGDRVMLTADGYLMVEGRDKDLINRGGEKIAAEEVENLLLSHPAVADIALVAMPDAFLGERTCAFVIPRGTAPRAPELLRHLRAQGLAAFKLPDRFEFIPAFPQTGVGKVSRKHLREAIQALYFGA 103486402 4 -----------------RHFARKAPDRPAIVMAASGET--VSYSALENVANRGAQLFRSLGIATGDTIALWLKNCRDYFEIYWAAQRAGLYVCPIATHLTVEEAAYILNDSGACLLITHADVADLVSERQRLIPDVRHIFGL-EAGMDGFPSWRAALTGFPSKPIADETAGYHLVYSSGTTGRPKGIRLPLSGEAAHMLGDRVAGRYGVGEDSVILSPAPLYHTAPLVYGMVAHRLGATLIV-MDHFDAEDMLRLIERHRVTFIQMVPTMFVRLLALPGTTRYDLSSLQKIVHAAAPCPVEIKRRMDWLGPIIYEYYGGSEGNGSTF----------ITPQEWLEHPGSVGRADWGT-LHICDEEGNEVPPG--VDGLIYFEGGWDFQ-YLNDPEKTRDARHPPAWSTLGDIGHVDKDGYLYLTDRKGFMIISGGVNIYPQEVENLLITHPRVADAAVIGVPSAEFGEAVKAVVQPLDPADATDEFAEEFCRARLSHVKCPRSIDFDPALPRLDTGKLYKRSIRDRY------- 83941307 42 -------------YNAVDRHVE-NGRADQVAIIHTGTQTKITFAELQTRVAAVAGALQANGVGKGDRVIIYMPMVPEALEAMLACARIGAVHSVVFGGFASNELAVRINDCTPKAIIAASAYKPLLDGAIEQADHKPDFCLICDLTPGRDLDWHAAQKTPAPCVAVEGNHPAYILYTSGTTGAPKGVVRQTAGHLV-ALNWTMKNIYNVDPGDVFWAASDVGWVVGHSICYGPLVHGNTTVVPVGTPDAGTFWRVISEHNVRSFFTAPTAIRAVKREEEIGKYDISCLRALYLAGEADPDTVIWAQEKLGIPVYDHWWQTETGYTIVGNPAG-------LEALPVKVGSPTVPMPGYDVQILNEAGEPQPAG--TLGSIAIKPPGTLPTLWNAEDRFRKSYTYPGYYETGDAGRIDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLAGHPDVAECAVIGVSDPLKGQAPMGFVCLKGVDRPHAEIAAECVRDQIGPVAAYKMTLVVDRLPKTRSGKILRATM----------- 66045199 501 -------------HQRIEAQAERNPQAIALSFGD----EQLSYRQLNQRANQLAHKLREQGVGPDVRVGLAAERGLEMIVGLLAILKAGGAYVPLDPDYPQDRLSFLMHDSGIELLLTQAHLLERLP-IPAQVKSHDLADALDGYSTENPLD------------KTAPDNLAYVIYTSGSTGKPKGTLLAHHNLM--RLFAATDEWFEFSEKDVWTLFHSFAFDFSVWEIFGALLHGGRLVIVPREVSPEDFHALLVEQQVTVLNQTPSAFKQLM-HVACDSSLPMSLQTVIFGGEALDVALKPWFARFGPQLINMYGITETTVHVSY-------RPITLADTQNPASPIGEAIPDLSWYVLDADFNPVAQG--CSGELHIGHAGLARGYHNRAALTAERFVPDPFYRTGDLARYRATGVIDYVGRIDHQVKIRGFRIELGEIEARLQAHPAVREVSVLAL-----DGQLAAYLVPTEPDQDQTTLREALLRARLPDYMVPTHFIVLDSMPLTANGKLDRKAL----------- 92114641 14 ----------------------------------DGPVQK-TYAQWFADIQSVARHLRHLGLGKGDRLVVAMQNRWQMATLHWACQCAGIVFTPVNWRSTALDIRYYLQDAGAKAIAYDGAVSEAVQACAEAHALVR--IAVGDVRDAETVAFDSLLGGSGETLLLAPDDYALMLYTSGTTGRPKGVPRRHR--VERAATTAYVAQNLYGHDETMLGVMPLYHATGVRALQAMAMVDGRFVCI-PKFEPEVTLAAIERERVTSLNLVPTLYHMLLEAPGFRPQRVASIDKIGFAGAPMSAGLIARVEAAFTPFVNQYGCSELYALTV------------DQHANHKPGSSGRAALNQRLRIVGATSPDSVVPQGTEGEIVLAGDEAFDGYWNNAEATAKAF-KEGWYFTGDTGYFDAQGDLFVTGRVDDLINSGGENISPLEIENVLSLHPQVAEVAVVGLPDDKWGQAVTAFIKLR-QPVGEQELHHHCLEAGLTRYKCPRGYRFVDELPKSPVGKILRRLLR---------- 187925185 13 -IPALLAALPERIADIPALAAARDPQHIAVIE----DARRLTSAQLLEAVDAATALLREWGVRGGDRVMIVAENSIVQIVLLFATARLDAWALVSNARLSAAELDSIRAHAQPRIVAYATE-----SSADAKLHAERHHAAKAPAFTPDIGAWSDSAAVAEPVEAASERQCAALIYTTGTTGAPKGVMLSHRNLLFIAAISSRLR--KVGPDDVVYAVLPISHVYGFASVCLGSLHAGATLRLVPRFAPEAVRRALADERVSIFQGVPAMHAKLLEHLQTHGHAWSHLRFAYSGGSPLDAALKAQVESVGLPLHNGYGMTESSPTVSHTMLDAPRSDC----------SVGEVIPGVEVRFVGLDGIDAAQGD--IGELWVRGPNVMLGYYRSLEQTRAAVTEDGWLKTGDLARQDADGALHIVGRSKELIIRSGFNVYPAEVEHVLNAHPQVVQSAVIGRAVEGNEEVVAFVELLTGATVTPAELID-CCGERLAPYKRPAEVKVLAALPAASTGKILKHRLRE--------- 167364695 43 ----------------------------------DGRTASFSFAEMKDYAARVANLLVAQGVKPGDVVAGMLPRTPELLALILGTWRAGAVYQPLFTAFGPKAIEHRVKMSAAKLVVTDLANRAKLADV-ADCPTVAIVLRPGETAPLGDLDFHAEIAAQSTPVLRKGTDLFLMMSTSGTTGLPKGVPVPINALP--AFYSYIRDAVDLRAGDIFWNIADPGWAYGLYYAVGPLLHGHATTFYDGPFTAESTYGLIKRRGITNLAGAPTAYRLLIAAGPEAAAPVKGLRVVSSAGEPLNPEVIRWFEHLAAPIHDHYGQTELGMVVNNHHRLRH---------TVHPGSAGLAMPGFRVAVLDEHSNELPPNVPGVLSVDLRSPLMFSGYWQQE----TPAIEGGYYRTGDTVELEPDGSISFVGRADDVITSSGYRIGPFDVESALIEHAAVIEAAVIGKPDPERTEIVKAYVVLAKDVTPSEALAEELVKKRLSAHAYPREIEFLEQLPKTPSGKLQRFILRKR-------- 124521581 80 --------------NLLDRHVENAGNRTAIWEGENGDSKFFTYNMLLAEVNRFSNVLRGFGVKKGDCVAIFLPNLAEAVIAVLACFRIGAIYNTIFSGYSEKSLKDRLVNFEPKVIVTADALKEKVDRVVPDIPSVKAVVVVDREAGRDYWWHEETRKAHCEPERLEANEYGIVFYTSGTTGKPKGVVHSGMAFVVQNYIYA-KYHMDHRDDDVLWCSADIGWLTMHIWGIAGALSGVTTVFYEGAIDKDRFYRIIEKYRVNKLFTAPTALRMLKSMGELEKYDLSCLDVVSLVGEPFDAEWQWTYEVLGRKVNNTWGQTETAG-----------SPLAGAAWLTKPGSAGRPFLGAVIDVVDQEGNPVPRG--TLGNLVIQKPFPMRTLWKEPERYLGSYFSDGCYYASDLAMIDEDGYVWVTGRSDDAFNVAGHRLSTMEMESAVLETPGVSETAVIGVPDEIKGEVPVCFVRLSDGTEESEELKEAIKARQIGKIAVPKAILFTDTLPKTVSGKIMRRLLKE--------- 196258201 464 ------------IHQLFEEQVQRTPDAVAVVF----ENEQLTYQELNHRANQLAHYLQSLGVGADVLVGVCLERSLEMIVGLLGILKAGGAYVPFDPQYPIERLKFMLEDTQVKVLLTQEKLVKSLPQ------NHVHIICLDTDWQTISLANQDNLN-----TLVSGENLAYVIYTSGSTGKPKGVVVTHQSVNRLVLNTNYIQ---LTVDDCIAQAANIAFDAATFEIWGALLNGAKLVIINKLLSPSEFAFNISSQKISVLFLTTALFNQLASFVPKA---FSSLRYLLFGGEAVDPRWVQEVLDKGAPLLHVYGPTE-------NTTFSSWYLVENLSTTATTIPIGKPITNTQIYVLDKYLRPVPVG--IPGELYIGGLGLARGYLHQPTLTQEKFITNPFYKTGDIARRLPDGNLEFVGRINNQIKIRGFRIELEEIETVLVLHSEIKQAVVTLRKNSLGEKYLVAYIIAKNSQLSPK-IVRNFLMQKLPDYMIPNDFVFLDAFPLNTNGKINRQDL----------- 211958075 44 --------------------------------------------QFATRTCQFAKGLQDMGLEPGARVAILSLNSVEYVEAMIGTMIAGMISVPLNIRWSAEEMLYAIGHSSMSAIVYDDTFAPMVAAIKERAESLKHFIHVGEKEPEGTKAYADCLSEPIEELGRDVETECFMSYTGGTTGFPKGVVHTHKSMLA---SANIVAANGVPYHDRLMMVMPLFHLSGYGLLLARLIQNKPSLIV-PMFRPDIVVAAVKNFDVSSFLMAPAMFQMLIHSPEFKSEDFLRVAQIVYGASPISEGLLKLVQEKFPELTQVYGMTEAGA-------GTFLHPQFHSGDLMKMGAAGQAAPLIQLRIEDDEGNELPPN--TIGEVVFYSPAVMCRYYDAPEQTAAVLKNGG-YRTGDVGMLDEMGILSLKDRKKDMIITGAENVYTAEVESAISTHPDVSMVAVIGIPDETYGEAVHAVIVPKGKEPTFEEIRAH-TKERIAGYKCPRSMSLVEELPLSAMNKVLKNKLREPFWEKH--- 29829739 272 --------------ELFTRQARLTPDATAVV----GDGFRLTYAELDARANRLARTLRERGVGRDDLVAVLADRSPQLLVAVYAVLKAGAAYLPVDPGYPVERIRYVLDDSAARLVLSTPRHRDLVHEGRE---------VLDLTDESAY-----AKDSTAPEVIGDARDLAYVIYTSGSTGNPKGVQIEHRSVV--NRINWMQRAYPVTSADVIMQKTPTFDVSVWELFWW-MFEGAAVCLPDPERDPEALVTAIERYGVTTMHFVPSMLGAFLDFVVGAGVQLVSLRQVFASGEALTPHHVRRFAEVAARLINLYGPTEATVDVTHHACGPDDVD---------RVPIGRPIDNTRILVLDSGLRPQPVG--VPGELCIAGVGLARGYLGRPELTAERFVAERVYRTGDLARWLPDGSIDYLGRIDHQVKVRGYRIELGEIEESLRRHPQVKDAVVLARKAEDGQTHLCGYVQ-SADALTEEDLKRH-LGVTLPDYMVPARLVALDTFPLSPNGKLDRRALPE--------- 150397720 17 --------------------AARDPDRVCLHFSPDGAHAALTYGAFAARSSAFAGGLAAHGVSPGDRVAILLPQGFEAAIAHAAIYKMGAVALPLALLFGVEALAYRLKDAGAAAIITNRFGYERLVASRDELPELRLVVLAEGGDEPGTVPFRALANSRFEAAVTKPDDPALMIYTSGTTGPPKGALHGHRVLLGHLPGFQLHHHFLPQSGDRMWTPADWAWAGGLLNALLPSLFFGVPVVSSPKFDAHKAFRIMEEMDIRNAFIPPTALRLLKSVERPRQRYALKLRTLGSAGEALGRETFEWAKRLGIEVSEFYGQTECNIVISS----------ATGLGVVKPGSMGKAAPGHQVAIIDGQGRVLPAG--AVGQVAVRDPVMFLGYWGNEQATKAKFIGD-WMTTGDQGVMDEEGYFTFFGRDDDVITSSGYRIGPGEIEDCLAGHPHVQLAAAVGKPDPIRTEIVKAFVVLKPGVAAGEETIREWVKNRLSMHEYPREIAFVDSLPMTTSGKVIRRLLRQKAA------ 167461563 1507 AWNQTFQPPEATLPVLFENRVRQNPHATAAVF----EGVSLSYEELNKKANKLAHLLIAKGVGPDQLVALALPRSLETVVSVLAVLKAGAAYLPIDPDYPSDRISFMFSDARPVCMITNTQ---IAAKLSDSTRTLQLVTNAPETLEE-LSSYSEMNPTDADREPLQPLHAAYVIYTSGSTGRPKGVWIPHQNVV--RLFGATDHWFQFHSKDVW----TLFHSYAFDFIWGPLLHGGRLVVVPHAISPEDFLKLLVHEKVTVLNQTPSAFYQLMQADRDHGQKL-SLRFVIFGGEALEEDWYRRHPENAPRLINMYGITETTVHVSYLELNREITSLKANSL------IGWGIPDLNLYVLDEYLQPVPPG--VTGELYVAGGGLARGYLGRPGLTAERFVADPYYRTGDLARWRTDGSLDYMGRTDHQIKIRGFRIELGEIEAVIVRHPHVEQTAVVVREDQPGDKRLVAYIVPTPRVSIEPAELRQYVGQSVPDYMIPYAFVLIERLPLTPNGKLDRKAL----------- 167461563 459 ----------VSLPELIQVQAARNPDSAAVGC----ENVWLSYKELNEQANRLAHLLIARGVGYSHFVGLAFPRSVEMVVAMLAVLKTGAAYIPMDPDYPSDRITYILSDAQPAYVITSSSVSAEFPD-----GCIIPRIVLDD--PKTMNSLKSCPITNLDYSQSSLVNPAYTIYTSGSTGKPKGVVVSMKSLSHFLLA--MRDQLLLNEQDGLLAVTTFFDISALEV-YLPLICGASVIIAGKETDPSVLTGMIRKDHITIMQATPTLWHSLVA---SHPERLRGFR-VLVGGEALPLNLLSRLQSLGCQITNLFGPTETT-------IWSTIANINRDQTGTPP--IGKPISNTQVYVLDSDLQPVPPG--IVGELYIAGIGLATGYFRQPGLTAERFVANPYYRTGDLVRWRADGSLDYIGRTDYQTKIRGFRIELGEIESVFNQHPDVEQVAVAVHKDRHGDKCLAAYVVPGPKGDLDLAELRRYASESLTYYMVPSFIMTATELPTTPNGKIDRKAL----------- 58259419 97 -FPEGTLNAAYN---CLDRHFYKNPKKTAIIYEADSESREISYEELMQETCRVANVLKSYGVKKGDAVSIYLPMTWQAAAAFLACARIGAIHSAVFAGFSAESLRDRVNDCECKVLITTDETKQIVDAALQQCPLVENVLVLRRTGTEGRDKWWDEMPAYCPCERMASEDPLFILYTSGSTGKPKGVVHCTGGYLLGA-ALTLKYVFDAHPDDRFA-----------CMADIGWITGHSYIIYGPLANPSRYWDFVDKWKATQLYTAPTAIRLLRRMGEDKNHDLSSLRVLGSVGEPINPEAWHWYNDFACAIVDTYWMTETGSISIAPLPGA---------ISTKPGSATFPFFGMDVDIIDPQTGQVLEGNDVEGVLVARKPWIARTVYRDHKRYLETYMKPGYFFFGDGAARDYDGYMWIKGRVDDVINVSGHRLSTAEVESALILHKGVAETAVVGCADDLTGQAVYAFVTMKPESTKEADLSKELVRKVIGPFAAPKKIYLVSDLPKTRSGKIMRRILRK--------- 168002698 23 -MPSTPLPSPIDLVTHIF--APKCGDTVAVVDARSG--KKLTFAELEETVRVVAAGLQHLRIKKSDVVCILSPNSIEFEILFLAIASLGGIMTTLNPLNTNADIKKQTATAGAKYIFTVPELLSKAQSTGLPVALIEGY-----------------------SVQVSQEDPVAILFSSGTTGESKGVVLTHGNIIA---MCGVLSSPKVSANKVVLHLIPMFHVFGLMVSVGS-IARGSTVIVLPRFDFIEMLSTIQNYKVTAFPLVPPILLMMIKQDVVRKYDMTSLLNIGCGAAPLGKEQLEQCAVRNAKLLQGYGLTESTGIGSVT-------PGDGAEFADHFGSAGMLAPTLEAMVVDPTNQAVAPTHQ--GELWLRGPTIMRAYVGNPKATAETIDKDGWLHTGDLVYFDNDGYLYIVDRLKELIKYKANQVSPAELESLLLSHPAVLDCAVIPFPDDDAGEIPMAYIVKKPESVITGGEIMQFVAKQVAPYKKVRKVAFIDSIPKSAAGKMERRKLVE--------- 54025512 1 --------------DFPDTHAAADPDRPAYIMAETDTV--VTYRHLVDASRAVAALLWSRGLRHGDCVVLLMENHVDFPKIAWAAQRIGLRYVTISTRLLPEEVAYILADSGARALFTSARHADVAAAASARVPAVRERFDVDADRP-GFENVSAAVASVPDGVRPDEREGVDLLYSSGTTGRPKGVVAELPLAPLGTVAGLLHSRWGIGRDSVYLSPAPLYHAAPLRFTMTVHRFGGT-VIVMERFDAEAALAAIERYRVTHTQMVPTMFIRMLKLPDEQRYDLSTLRTVIHAAAPCPPDTKRAMDWLGPIVHEFYSCTE----------NALFTALDSHEWLAHPGSVGRAILGT-PHILDDGGRELPPG--EPGTIWSEG-GLMFEYLNDPAKTAASRNERGWTTVGDIGYLDEDGYLYLADRRADLILSGGVNVYPREAEDALVVHPKVADAAVFGIPHDELGEVAHAVVVPAPGVAPDAALAGELLRERLAGYKCPRAIDFEPELPRAATGKLYKRVLRERYA------ 154687302 1504 -----------TLPELFEIQAAAKSDETAAVFEESG----LTYKELNEKANQLAHMMIARGVGPEQFVALALPRSLDMIVGLLAVLKTGAAYLPLDPDYPADRIAFMLHDAKPVFMLTNREGASKLSIESG----MPAFILDDPQNKETLERYAVKNPADADRIRLSPLHPAYVIYTSGSTGVPKGVIIPHSNVI--RLFESTRHWYHFHSDDVW----TMFHSYAFDFMWGPLLHGGRLVVVPHDISPSAFLHLLVKERVTVLNQTPSAFYQLMHAEKEHKERQLALRYIIFGGEALEEDWYSRHADNQPVLVNMYGITETTVHVSYLELDKNIAEL------RANSLIGCGIPDLNVYVLDDRLEPVPPG--ITGEMYVAGGGVARGYLGRQSLTAERFVADPYYRTGDLARLRTDGSLDYMGRADHQIKIRGFRIELGEIEAVLVKHPDVEDAAVVVREDRPGDKRLAAYLVRSAGSTLDTGNMRRFAEESLPDYMIPSAFVQMNELPLTPNGKLDRKAL----------- 154687302 452 -----------SLPELFYEQAVKTPDRPAIIT----ENEELSYAELNKRANQLAGMLKEKGLGPEQFAALLLPRSQDLAVSMLAVLKTGAAYLPLDPDFPSERITYMLKDAQPACLITTMELSGRM----PEDSDAKRIILDDPDTVKTVAAQNADCPAQTECSPL---HPAYIIYTSGSTGKPKGVVVTLKSV--SNFLLSMREMFPLGEQDRLLAVTTAFDISGLEL-FLPLISGAGCVIARKETEPRALAHMIHSYGISIMQATPTLWHSLVTNEPDSLRALQ----VLVGGEALPNALMHALLESGCTVTNLYGPTETT-------IWSAAQPLAKDH--TGAPPIGKPIWNTRVYVLDAALQPVPPG--IAGELYIAGEGLARGYYNRPDLTAERFIADPYYRTGDLVRWREDGSLDYISRADHQIKIRGFRIELGEIESVLSKYPGISQAAVIVREDQPGDKRLAAYAV--ADQPLDIGRLREYMGESLPDYMVPGAFVQLEELPLTPNKKLDRSAL----------- 149915726 22 -------DRPGSLYQMLRTTVDAFPDRPAISYGASDPAQTMTWQQFHEQVCRAANLFRSLKINEGDVVALIMPNTLETAVATIGAAIAG-IVNPINPLLEPEQIAAILRETDARVVVTLRAFAQKTAEAVRHAPRVHTVLEVDGNHHADVKCFTRELAAQSITLKFDDDRVAAYFHTGGTTGMPKVAQHRYAGMVYN---GWLGHRLLFTEQDSVMCPLPLFHVFACHVILMAMISGAHVVFPTPAFD--NFWKLCERWKTTFVITVPTAVSALMQ--RKVDADVSSVKNAFSGSAPMPLELFKRFEATGMTVIEGYGLTEATCLVSCN----------PPEGAKKVGSVGVPFPYTDVRITDAAGAPVECATDEVGEICISNPGVYAGTYTETAKNADLYHHDTYLRTGDLGRVDADGYLWITGRAKDLIIRGGHNIDPADIEEALMAHHDVAMAGAIGQPDAHSGELPCAYVLVEGATATAEELLEHCKVHVHERAAVPRHVEVLDELPKTAVGKVFKPDLRKRA------- 37527018 275 ---ETPYPDPLCIHQLFEQQVEQTPEATALEY----QGQRLSYAELNADANRLAHQLIALGVVPDQRVAICVARSPAMVVALLAVLKAGGAYVPLDSTYPAERLAYILNDTVPSVVLADAGRAALGDVALAGLTVLDPNILPDQPDSNPLVT------------ALTPQHLAYVIYTSGSTGQPKGVMIEHQAIYQRHLGFN--DTYAVTEQDRVLQFAAFAFDVSVEEFFSVLCNGATLVIRDDSWSVREFIALTRQHRITIVSL-PTLFWSELAARDPELPLPDCLRLVMIGGEAVKKAVQDWFMQEGPRLLNGYGPTENTVTVTYKEILSPEDAR----------SIGRPVKNSRIYLLDREGQPVPLGG--IGEMYIGGVGVARGYLNRPALSAERFLPDPFYRSGDLARFLPDGELEFLGRNDEQVKIRGFRVELGEIETRLVEHPAVHEAAVL-VLDDGQHKRLVAYVAAQAHERLAADLREY-LSAILPDYMIPVAFVCLDTFPQMPSGKLDRRAL----------- 37527018 2429 ---ETPYPDPLCIHQLFEQQVKKTPEATALVY----EEQTLSYAELNARANRLAHQLIALGVIPDQRVAICMARSPAIVVALLAVLKAGGAYVPLDPTYPGERLAYILDDTAPSVVLVDEAGRAALGEEALTGLTVLTLNTLPDQPDSNPLV-----------AALTPQHLAYVIYTSGSTGQPKGVMIEHQALYQRHLGFN--ETYAVTAQDRLLQFASFAFDVSVEECCLSLCNGATLVMRDDRWSMQEFIALAWQNRITVMSL-PALFWSELIARDNTLPLPDCLRFIIIGGEAVKKSAIQDWETHRPRLLNAYGPTENTVTATCQEILSPADD----------SSIGQPLKNTCVYLLNRDGQPVPLG--CVGEMYIGGVGVARGYLNQPELSAERFIADPFYRTGDLARYLPDGNLEFLGRNDEQVKIRGFRIELGEIEIRLLEHPVVQEAAVL-VWEDGRDKHLVAYVVAEANEGLTASLRAH-LSAILPDYMVPSAFVRLDTFPQTPNGKLDRRAL----------- 37527018 1352 ---ETPYPDPLCIHQLFEQQVEKTPEATALVY----EGQTLSYAELNARANRFAHQLMALGVTPDQQVAICMARSPAVVVALLAVLKAGGAYVPLDPTYPGERLAYILNDTAPSVVLVDEARAALGEQALAGLTVLDSNILPDQP------------DSNPQVAELTPQHLAYVIYTSGSTGQPKGVMIEHQALYQRHLGFN--ETYAVTAQDRLLQFASFAFDVSVEECCLSLCNGATLVMRDERWSMQEFIALAGQNRITVMSLPALFWSELV--ARDNGLPLPCLRLIIIGGEAVKKSAVQDWELHRPRLLNAYGPTENTVTATCKEIL----------FLTDDRSIGRPVKNTCIYLLDKYGQPVPLG--CVGEMYIGGVGVARNYLNQPELSAERFIADPFYRTGDLARYLPDGELEFLGRNDEQVKIRGFRIELGEIETRLMEHPAVQEAAVLAL-DDGQHKRLVAYVAAQAHERLAADLREY-LSTILPDYMVPVAFVRLDTFPQTPNGKLDRRAL----------- 119477819 1 ----------------LALHAQDRPNNVAVISRYGDR----TFAELNARVNQLAQVLRNSGLQPDDGVAILLTNRPEFIEAYFACLRAGFRITPINWHLLGDNASYVVENCQAKAFIGDARCQSAVEAYRDNRSQLKVALCVGGHI-EGFDSYDARLEMESAENIENPEVGAQMLYTSGTTGRPKGVRLSATEVLNTPITQFEVDAAYNPETDRCLCSGPAYHAAPLTFNIALPISNGVGVVLMDKWDAEETLRLIDQHKITHTHMVATMFHRLLALPEETKYKLSSLKYVLHGAAPCPIHVKRDIGWLGPVVYEYYAATEGGGGYI----------IASEEWLKNPGSVGKAPDSAHNKVCNDDGEELPVG--EIGTIYFKAPALKFTYFKDDEKTAGSYNGD-FFTLGDMGYIDEKGYLYLTGRSAETIISGGVNIYPQETDDVLLKHPAVADVCTVGVPSEEWGEEVKSIVQLKQGEIISEELIA-FVRENLAVFKAPKSIDFIAELPRLPSGKIQRRLVRAPY------- 196183317 24 -----------TIHDLFQRQAAKSPDAIAIAY----QNQQLTYQELEQQSNQLAQYLQSLGVTTETLVSFYLERSPELIITILAILKAGGAYLPLDTSTPPQRLNTILEDAQAPILITQKNKLTSL----PKLPDSLHLLCLDD-----YFNSTTSSPPIPPAHTVNSNNLAYVMYTSGSTGKPKGVCVPHRGVVRLVKNTNYAH---FGADEVVLQLASIAFDAATFEIWGALLNGGKLVLMPAKPSLQDIGTAIKHHKITTLWLTAGLFHLMV---EEQIEALKPLQQLLAGGDVLSIPHVKKVELPDCQLINGYGPTENTTFTCCH-------QITLEDTTKSSIPIGRPIANTQVYILNPDLQPVPIGH--PGELYIGGDGLARGYLNQPDLTQKRFIANPFYKTGDKVRWRDDGVIEFLGRFDFQVKIRGFRVELAEIEAVLQNYPNVRNVVVLAREDTPGDKRLVAYLVPEDNELNPEPIKSFLLK-KLPSYMIPSAFIVLDQFPLNINGKVDRRALPAPNQNL---- 108762616 80 -------------YNCIDRHATERPGKVAIIWAEPGEYESITYRDLQHHVGRVANVLKAHGVRKGDRVCIYLPMVPELAYTMLACARIGAVHSVVFAGFSSEALRERILDSGAKVLITAPKFVPIADEAVEGLSLVESILVVRRTGKEGRDYWLDAEMAKCPAEWMDSEDPLFILYTSGSTGKPKGVLHTTGGYLVYA-ATTFRYVFDIQPEDVYFCAADLGWVTGHSILYGPLMNGTTTVMFTPTFDAGRLWRVVDDLKATILYTAPTALRSLIKEGDAKKSSRQSLRLLGSVGEPINPEVWRWYHDVRCPVVDTWWQTETGGILIAPLPGAT---------PTKPGSATLPFFGVEPVLVDDEGR-VIEGNGVSGNLCLSWPGQARTLYGHHQRFKETYYAPNLYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVAHEAVAEAAVVGFPHDLKGTGVCAFVTVKPDQESASEALKEQVRHVIGPIATPDRVVLVNGLPKTRSGKILRRMLRK--------- 33445809 19 --------EDLTAGEMLFRALRKHSHLPQALVDVYGE-EWISYKEFFETTCLLAQSLHNCGYKMSDVVSICAENNKRFFVPIIAAWYIGMIVAPVNEGYIPDELCKVMGISRPQLVFCTKNILNKVLEVQSRTDFIKRIIILDESLPNFISRYSDGNIANFKPLHYDPEQVAAILCSSGTTGLPKGVMQTHRNVCVRLIHADPRVGTQLIPGVTVLVYLPFFHAFGFSINLGYFMVGLR-VIMLRRFDQEAFLKAIQDYEVRSVINVPAIILFLSKSPLVDKYDLSSLRELCCGAAPLAKEVAEAVKRLNLPIRCGFGLTESTSANIHSL-----------RDEFKSGSLGKVTPFMAVKIADETGKALGPN--QVGELCVKGPMVSKGYVNNVEATKEAIDDDGWLHSGDFGYYDEDEHFYVVDRYKELIKYKGSQVAPAELEEILLKNPCIRDVAVVGIPDLEAGELPSAFVVKQPGKEITAKEVYDYLAERVSHTKYLRGVRFVDSIPRNVTGKITRKELLKQ-------- 182413782 1812 ------------LHELIAQQATRTPAAPALSFASTA----LTYAELDARANQLAHGLRRAGVGPDRLVGVCAERSVDLVVALLAVLKAGGAYVPLDPGYPRERLAFMLADSAVPLVLTQDHLREGLRAVNSATATAPRLVALDAEWPEIARE-----PTTPPASGVTPSHLAYMIYTSGSTGRPKGALNTHRAIVNRLL--WMQDAYRLTAADTVMQKTPFFDVSVWEFFW-PLLAGARLVVPGGHQDAAYLADLAARERVTTMHFVPSMLQLFVEQPGLA--RCAALRQVFCSGEALPFELQERFARHAAELHNLYGPTEAAVDVTAWRC--------ERGSRERVVPIGRPIARTRMYVLDPRMQPVPIG--VAGELYIGGIAVGRGYHGRPELTAEKFVPDPFYRTGDRARWRPDGAIEYLGRLDFQVKLRGFRIELGEIESALRALAGVSAAAVLVREDQPGDQALVAYVVAAGVPGDAAGLRGALRKE-LPEYMVPAEFVFLPALPLSPNGKLDRRALPAPAR------ 167462496 218 ---ETPYPENQTIHGMFEQAASRFPEHLALAS----QQEEYTYAALNRRANQIAHLLLEKEVRKGDFVTIFMDRSLETIISLLGIMKAGGVYVPVDPDHPEERNSYIVEDTRSAFILTKQIYADKARHLSTPITSVKEIVPIDSKDLDNYPA-------DNPGVHVDPDDLAYIIYTSGSTGKPKGALIAHRGVV--NLGFVVKEQCGISEREVLTQFATYSFDASVWDTIGALFFGAKLYLLSERVSVEEFADAIERTGTTIITILPTVFNQLATYLSDEGYKLKKVKLITVAGEALYGELVRSVQRKHIEIINVYGPTECTVCTTTHKISGYLP------EDLANVPIGKPIDNYKIYIVNEDHQLCPLN--VPGEIYISTVGLAKGYLNQPEKTRQSFIPSPFYKSGDIARLLKNGTVEYVGRRDSQIKIRGHRIEIGEIEDNFAKYPDVQDVAVIPKKEPDGQNMLVAYFTSKDQDKLPLSKVKQFLSDRLPSYFIPKYLCQLNQLPLSPTGKIDRKKL----------- 126667476 41 ----------------------------------DGSEYRYSFEQMRQNSNQVANFLRDQGLRRGDTLLIMLDNVIELWETMLAAIKLGALVIPASTLLSKMDLGDRLGRGAVTHVLTTNEHVPKFEGVAEGLTR-----IVAGEPCEQWINYEDAYDYEFEPEGVTATDPMLLYFTSGTTSLPKLVLHTHQSYPVGSL--STMYWLGLQPDDIHFNISPGWAKHAWSNLFAPWDAGCTVFIYRPRFDAPATLKVIADKGVTSLCAPPTVWRMLIQE-DLAAYDVK-LKSLVGAGEPLNPEVISRVEKWGLTIRDGYGQTETTAQI-----------GNPPAQKMKSGSMGRPLPGYKITLLDPLDKEV-----TEGEIAIRPLGLMQEYRDDPERMAKAL-HDGFYRTGDVASRDDDGYYWYVGRADDVFKSSDYRVSPFELESILIEHESVAEAAVVPAPDEMRLSVPKAYIVLRRDEPGPEAAKAAFIRERMAPYMRIRQIEFA-ELPKTISGKIRRVELR---------- 189207693 20 ---------------IFESPTAPLPNQPAYISCESPEKYQISLPEYRLYAQRFASGLRRMGLQPGERVLLFSGNTLFFPSVVMGIIMAEGIFTGANPTYVARELAYQLKDSGARYLLCAENGLDTIAAAKEAGMAASQIFVFDDGIATGHIRHWTELLDDVEAYAWPEDRVVILNYSSGTTGVAKGVMITHRNHIANCVQILHVNSQRQNYEERQLCLLPMYHAYAQSVFAISAPKQRVPVYMLAKFDLLQMLECVQKFRITDLALVPPVVVGMAKHPVTKKFDLSSVEHAGCGAAPLGREISVEFEQLAVNLKQGWGMTELTCAGT----------IWGPNRRSTNASVGEILPNCEMKIVLDEAGVVEAPQGERGEIWIRGPNVMKGYWNKPDATKETLTEDGWLKTGDVAYVNADNYLFIVDRKKELIKVKGLQVAPAELEALLLDHPDVQDVAVIGVTANDT-ELPRAYIVLKTATAATAEKIKSWLAERVSKFKLEGGVHFVDTIPKNPTGKILRRELREMAA------ 52078849 456 ------YDKNMTLHGLFEQKAADHPEKTAVVY----EGQKLSYRELNEQSSRLAMALRRRGIGPDAPAAIVMERSERVITAMMGVLKAGGAYVPIDPGFPEERIRFMLEDSKAKAVITDSGLTFETAE------TVQFSEALSESRENGYPSSAAGAG-----------HLAYIIYTSGTTGRPKGVMIEHRQV--HHLVRGLQQAVGYDQDDLKLALLAPFHFDASVQQIFTSLLLGQTLYIVPKSDGRALSDYYRRHQIDVTDGTPAHLQLLAAADDLSGVK---LRHMLVGGEALSRVATERLLQLFAEVTNVYGPTETCVDASSFTITNR----TDLQYDTAYVPIGRPIGNNRFYILDENGALLPDG--VEGELYIAGDGVGRGYLNLPDMTRDRFLKDPFYRTGDTARWLPDGTVDFIGRRDDQVKIRGFRIELGEIESVLQGAPAVEKAVVLAR-HETGGSEVCAYVVPKGGKIHIQGLREHLSK-HLPDYMIPSCFVELNEIPLTASGKVDRKAL----------- 52078849 1492 AFPATDYPREKTIVQLFEEQAAERGGYPALQF----EDKVWSYDELNRKANQLARRLRESGVQAGTTAAILTARSAEMVIGILAVLKAGGAYVPIDPDHPEKRVQHFFKDSGAAVLLTQKAMKPLAEAAEFGGDIL---FVEDENLYMGDASDLRL--------PISPEAMANLTYTSGTTGTPKGNMVSHRNILRTVKNANYLEVM---ESDIVLSISNYVFDAFMFDVFGSLLNGAKLVIAPKDLDMSRLAHVLEKEKITILMITTALFNLLTDM---RPDSLKGLRRVLFGGERASVDHVRRLKTVGRRLLHMYGPSESTVFTTYHPV-------NEVPDDAQAIPIGKPVSNTEVLILDSFGNVQPAG--VAGELCVGGDGLVRGYFNRPELTAEKFTAHPFYRTGDMARWLADGCLEFIGRIDHQVKIRGQRIELGEIEHHLLTHDMVQEAAVLAVDTGAGDQMICAYFTA-DQELSSQELRRH-AAEGLPGYMIPSVFMQLDELPLTGNGKIDRRALPE--------- 52078849 2539 ------VPQDKTVHELFEAQVLRTPDRGAAVY----NGVKWTYKELNARANRLARLLIEKGAGPEQRVGIMVKPSLEMAAGVLAILKAGAAYVPIDPGYPAERIGYVLKDSGAELLLTQTNLA-VPEEFSGET------LLLDSMLSEEITNDDEVNPQAG----TQPNNLAYLIYTSGTTGQPKGVMVEHQSLV--NLCYWHNDAFAVTEQDKSAKYAGFFDASVWEM-FPYWIAGAELHIIDERMDITRLNEYFEENGITITFL-PTQL-----CEQFMELDNQSLRVLLTGGDKL-----KRIEKRNYTLVNNYGPTENTVVATSTAIDPDEGML----------SIGKPIANTRAYVLGQNNEVQPVG--VAGELCIAGRGLARGYLNKPEETAKRFTEDPFYRTGDAVKWLEDGRLEYIGRIDQQVKIRGFRIELSEIEVQLARLSEVQEAVVTDIEDAYGNKALCGYVVA-DEQLDTESLARK-LGQTLPDYMVPAYWVQLDELPVTANGKVDRRALPQ--------- 218246953 9 --------------------AQENPEKIAIVTPENA----FTYGDLLEISRQIATCLLSQDLQ-EQRVAFAIPSGFEYVAVQWGVWRAGGIAVPLCTSHPRPELEHVIYDSQASIIIAHPNFEPILLSIAQE------------KGCRFLLTTEILSTQETSLPEISSDRRALILYTSGTTGKPKGVVTTHQNI--QAQVTSLIDAWGWTSDDKILHVLPLHHIHGIINLLTCALWSGAQCHILPKFDAEAVWTRIGQGNLTLFMAVPTIYVKLIEQQKALSKACSQLRLMVSGSAALPLQVLKKWQDIGHFLLERYGMTEIGMALSNPLNG-----------QRMAGYVGQLLPGVEVRLVDEQGQLVP--SGTPGEIQVKSPGVFLEYWQKPEATAKAF-QDGWFCTGDLAVV-EQGNYRILGRLSDIIKTGGYKVSALEIEETLRTHPDIKDCAVVGVEDEEWGQRVCGALVLHIGSHLTLESLRNWAKERLAVYKIPTKIVTLDDLPRNAMGKVTKPKVVELF------- 186471739 1 ---------------MFELACARYARRPAFSSF----NHAIEYRDVARYVRHFAEFLIEFRLERSERVALILPNGLPYVVTFFGVLDAGLVVANVNPLATPREIQIQLSTAAVSAIVVLENFAYKLDDILDEAKAVVSVAVGDLLPPRRYWTFSAALSRQYPGARSHADDVALLQFTGGTTGTPKCAMLTHRNLSYNIAQIRAWLGEAFSTPQTVLTPLPLCHIFALTASLLTFVLGGHNVLVTDPRDIAGLVRTLRRTRPTALLGVNTLFHALLDAPHFRAIDWSRLRLVIGGGAAIHPSVAERWQATGMPIIEGYGLTEASPVVCVNPTDAKH----------FSGSVGYPLPSTEVSIRDDDGAVLAAG--SIGEVWVRGPQVMRGYWMNPDETAKAISPDGWLRTGDVGYFTPTQMLVLVDRKKDVIIVSGFKVYPSEVEAVVSALPGVTAAAAVGVPDERTGQAVKLFVAPPSAGLTAAVVLAH-CRANLSAYKVPRLVEFRETLPLNELGKVLHRAL----------- 90409990 46 ------------------------GDQTALIYDVTGKKARYSYRVLRDQVAKTAGMLASLGVEKGDRVVIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPSELAVRIEDAEPKIVLTASCGVE-VSKVIPYKPLVDQAVMDSRWKPDSVVVFQECLADPHDCVSVKATDPLYILYTSGTTGKPKGVVRDNGGHAV-AMKYSMESIYNVKPGEVYWAASDIGWVVGHSIIYAPLIHGCTTIMYEGKPDPAAFWRVCEEYDVSILFSAPTAFRAIKKEALLAAFPMKKLRTIFMAGERLDPPTLEWVEKTQRPVVDHWWQTETGWAIAGN-------PLGLETFDLKPGSATKAIPGYQVEVLNELGERQAMNEQ--GYIAIKRPSCLPTVWRNHDRFESGYLSQGYYVSGDGGYIDEDGYLFVMGRIDDVINVAGHRLSTGEMEEVVGAHEAVAECAVIGIHDDLKGQLPLGLVVLKDGYVSEAELLQQ-VRAKIGAVACFKRALIVERLPKTRSGKILRRVIRQ--------- 21449343 10 ------------LPELLREHAAERGDRVAFRDA----RRAVTWVDLELRTRRLAGHLAARRLLPGDRAVILLGNRVETVECYLALVRAGAVGVPLNPVSTDAELGALLDDSGARLVLTDAAHADQLAGLRATRPALEVVHVDRD--------YEALAGVDAPLPAHDADDLAWMLYTSGTTGAPKGVLSTQRN-CLWSVAACYAPVLGLTPDDRVLWPLPLFHSLSHIAGVLATTAVGATTRVVDGRSPQDVLAALHEERSTVLAGVPTTYHHLVRAAGERGFLAPDLRVGLVGGAITTAELRAAVERFGVPLIDAYGSTETCGSITVNWPTG----------PRVEGSSGLPVPGLAVRLVDPDTG-LDAPTGAEGEVWVRGPSVMVGYHNRPEATAAALR-DGWYRTGDLATRDESGFHAVTGRIDDVVVRGGEKVHPAEVEAVLRAVPGVADAAVVGRPHDVLGEVPVAFLVP-GEGFDPAQVLA-VCRERLSYHKVPEELYQIESVPRTASGKITRRVL----------- 115713351 549 -FASDVMDE----WARKEETGERSTSNPAFWWIDTGNEIKWSFRDLAEKSKKVANMLQSCHIKQHDKVMVILPRIPEWWLLNLACLRIGAVLVPGSTQLREMDIRDRLESSKAVCIITDEEISHLVDKVVKDTDGFQHKILIRDKDEPGWLDFQEAASDEHECVRTRGSDPMTVFFTSGTTAKPKMAEHTHVSYGLGHIITG-KYWLDLTPHDIFWNMSDTGWASAYSNVYAPWGQGSCVFIHSPRFDPQQTLQVFNDYPISIFCGFPMAFTMMIQQ-DTSQYSLRSLRDCVSAGDFLNPEVNQAWKQVGNYIREGYGQTETVNMI-----------GSFRCNQVKPGSCGMAAPGHDMAIVDEDGNELPRGKEGIIGVKVKPVGLFTQYVDDPERTQSVFRGD-YYLTGDKAVQDEDGYFWVIGRNDDVITSAGYRIGPFEVESALIEHPAVAEAAAVSSPDPTRGEIVKAFIVLRDQSQLVTELQEH-TKQLTAPYKYPRKIEFVDSLPKTGSGKIRRVELRQK-------- 148252549 2 ----------------------RHPSRIAFSWPGG----SLSYQGAIDLIGRMQSVFMRLGLRPGTCVAFLTANRADTWCAGIAAQLSRLAITWLHPLGSLDDQLFQLADSESQVLVVDAAFRDRGGELASRADGLRHVFTLGPAGGADLLSAIEAAGQASARNFATPTDVATLNYTGGTTGKSKGALRHHREY--GGFATAILADFEIPERASYLAVAPISHVAG--TKVLPTLMRGGTVHMLKGFDPEAVLKTIERERINFTLFVPTMIYVLLDHPALSRTDLSSLDLVLYGASAMSPTLVEGIERIGPVFSQLYGQTECYPVSVL------RKADHDPKQPELFLSCGFPIAACDVKILNDDDQEVAQG--EAGEICVRAPHVMAEYWKRPDITAETL-KNGWLHTGDIARRDERGYMYILDRKKDMIVSGGFNIFPREIEDVLTQHSDVAMCAVVGVPDDKWGEAVTAIVVPRAGTQPNATELIELVKARKGSAHAPKRIEFVAELPVTGVGKVDKKVLRARY------- 84489093 26 ----ITVPEDFNFYDIVDVYAKEQPDKVALSWCDDNQEKIFTFSNLKQLSDKAANFFKSLGVTKGDRVLLTLKSRYDFWYCMLALHKLKAIAVPATHMLKPEDIEYRIDVAGIKTVVTEDGVPESYAEVEKTLGLKLNKVFVGTEDMPGWYDLRKEVKKASDNFERPVEDTSVIFFSSGSTGQPKMIKHSFGYPLAHIVTSNYWHQV-VDNGLHYTIADTGWGKALWGEIYGPWISGSGIYIYDDRFHPYEVLSKALEHKITTLCCPPTMYRFFIKE-DIDNLDFSSLQHATTAGEPLNDEVFYKFKELGLSIREAFGQTET-VATIANFPWVDI----------KLGSMGKPAPLFNIKLLNTDGCEC--DVGEEGEIVFEGYGLFKGYYNNQEKTDETI-YDGYYHTGDSAWIDEDGYYWYKGRIDDVIKSSGYKIGPYEVESALLSHSAVLDCAVTGIPHPIRGQIVKATIVLDKGYQPSQELIQNHVKHVTAPYKYPRAIEYVDELPKTISGKIMRKKIREKFK------ 159898936 494 ---SQTYPEQLTFAQLFEAQVAKTPEATALI----GEDQVLSYHELNRRANQLAYRLQAQGVGPESLVGICCDRSIAMVVALLATLKSGGAYIPLDPAYPNERLAWMLNDSQAALVLTQSHLLEKVQQLKADLTVLDLAKICDGNEPS------QNLVSAVQPANL-----AYIVYTSGSTGQPKGVMASQQGLT--NLVTAQIAGFGVTSASRVLQFASFSFDAAISEIGMALASGASLVLMGGLAAGTDVLALIRQHNITVATLPPSLLAVL------SADQAPSLTTVIAAGEASSNEVVQRW-AVERNLINAYGPSETTVCASLTRLEPNLAGTPP---------IGRPLANLQVYLLDQQQQIVPVG--VIGEIYVGGVGVARGYLKRPALTAERFIPNQFYRTGDLGRYRVDGQIEFVGRIDQQIKLRGHRIELGEISSLLNAHPAVEQSVVLVHDHASSTARLIAYVVANSTSSDLAADLQAYAKQKLPAFAVPSAFVVLPSMPLTPNGKIDQRKLAE--------- 163814707 46 -------------YDVMDALADKEPDQTALIYVSKDRTKKFTFQDIKDYSNRAANYFKSLGIKKGDKVMLVLKRHYQYWFTMMALHKIGAIAIPATNILKATDYQYRIEAAGVSAVVCDDGITASIDTFADD--KLTKIVV--NHPVEGWNFFDEGIMECSTEFPRPKDDILFVMFTSGTTEHPKMVAHNHLYPLGHYITAKYWHCN--KPGEVHLTVSDTGWGKAWGKLYGQWLCEACVFVFDDTFSADTIFKLIEKYHISTFCAPPTLYRILIR-MDMSKYNLSSLRYCTTAGEALNPEVFDVFEKTGFTIYEGFGQTETTLTI-----------GNLENTTPRPGSMGKASPMYDVRIMKADGTFAAPG--ETGEIVIAPDGLFMEYYRDPQRTAEVM-HDGFYHTGDTAYQDEDGYFWFVGRVDDIIKVAGYRVGPFEIENEIMRIPYVLECAVTSVPDSTRGQAIKATIVLTEGTVGDENLKKELKRENIASYKRPRVIEFVDEMPKTISGKVRRVEIKEK-------- 153895836 71 ----------------LDRHLDDRGDEVAIEWIGDEDDRSYTYAELHREVNEFAAALRDQGVEEDDVVTMYMPMIPELPIAMLACARIGAPHSVVFAGFSADALATRMNSAESEYLVTCDGYLDHLDKANQGLAGVEHTVVVDRLGPNGDIDYGDLVADEVDPVTRDAEDMLFLMYTSGTTGKPKGVKHTTGGYLSWVSWTSQ-SVLDIKPDDTYFCSADIGWITGHSIVYGPLSLGTTTMMYEGTPDRDRLWEIVDEYDATQLYTAPTAIRAFMKWGAPDAHDLSSLRLLTVGEPINPRAWKWYYKHIGCPIVDTWWQTETGGMMITTLPGI---------KDMKPGAAGPPLPGLDVQILDTLGDEVEPGKAGYLTVQKPWPGMLRTLYNNDERYIDEYWAEDWYFPEDGAKIDEDGYITVLGRVDDVLNVSGHRLGTMEIESAIVGVEGVAEAAVVGGNHDIKGEAVYAYVTTEDGYEGNDELRDAIVEDAIGPIARPEQVVFTPDLPKTRSGKIMRRLL----------- 73538200 31 -----------------DRHA-LPGRIALFWEGRDGTSETWTFAQLKALSAKVAGFLKAQGVQPGDRVAGLLPRTPELLATILGTWRAGAVYQPLFTAFGPKAIEHRLNASGAKFVVTDGANRSKLDDVADCPPIVTVAGAKGRGLVRGDFSFWAEVDRQPEPVMRRGDDPFLMMFTSGTTGPAKPLQVPLKAIV--AFAGYMRDAVDLRDADAFWNLADPGWAYGLYYAVTGPLAGHPTTFYDGPFSVESTCRVIEKYGITNLAGSPTAYRLLIAAGKAVSGPLRGLRAVSSAGEPLNPEVIRWFAELGVTIHDHYGQTETGMVLCNHHALSH---------TVRMGAAGFASPGHRVVVLDDENRELPAGQPGTLALLTQSPMCFPGYHGTPTR---AFVGN-YYLTGDSAELNDDGSISFIGRADDVITTSGYRVGPFDVESALIEHPAVVETAVIGKPDPERTELIKAFVVLDPQYRPTPELAEELVRKRLAAHAYPREIEFVPELPKTPSGKVQRFILRNQ-------- 214038255 31 ------------------------GDQAALIYDSTATKRQYSYNELLDEVSRFAGVLAAQGVEKGDRVIVYMPMVPEALIAMLACARLGAVHSVVFGGFASNELAVRIDDASPKVIVSAARVVPYKPLLDAAIDLAKHCIILHRPMQDADLDWAEAMAQPVPCVPVAANDPLYILYTSGTTGQPKGVVRDTGGSIV-ALKWSMKNIYNVAPGDVYWAASDVGWVVGHSIVYGPLFAGCTTVIYEGKPDPGAFWRVIAEHKVNVMFTAPTAFRAIKKEDPQGKYDTSCLESLFLAGERCPNTLAWAEDKLGVPVIDHWWQTETGWPICSNCLGIELLPI-------VPGSPARAVPGYDVQVLNEQGEQVAAGD--IGALVIKPPGTFTTLWNAEDRYISAYRYPGYYETGDAGYIDENGYIFVMARTDDVINVAGHRFSTGAMEEVLADHPDVAECAVVGVADPMKGQLPLGLLVLNAGVDRPEDIVAELMRDKIGPVAAFKLCAVVERLPKTRSGKILRGTMR---------- 88857002 537 ------YPKELCIHELFEAQVQHAPERTAVWF----EEQCLSYGELNAKANQLAHYLRAHGVGPDSLVGLCTERSLEMVIGIWGILKAGGAYVPLDPELPSARLQYLVSDTQANVVLSTQALKEHITLGEAQ------VVYLDGLGSQVTHPFSEYSEENINEIGLTSQHLAYMIYTSGSTGQPKGVLLAHQAL--HNRIDWMDREYGCDSLDVILQKTPYFDVSVWEFIW-PMLKGAKLVVAKPHKDPSYLTELIVATGVTKLHFVPSMLGVMLAHGDL--RRCQSLKQVFCSGEALQISHVEQFRHQLPEVHNLYGPTEAAIDVSYWDCSQPLGS---------SVPIGKPIQNIQLYILDDELNLLPQG--ACGELHIGGDGLARGYLNRPELTQERFIANPFYKTGDLVRYKEDGNIEYMGRLDHQVKIRGFRIELGEIEYQVAQHKQIDSALVVAQADKAGNQRLIAYAKTVQADASKEDVIASLLAAVLPEYMVPANVILVSEWPLTPNGKIDRRGL----------- 88857002 1633 -------NSQLCIHELFELQVELVPNNTAVVF----QNQAISYQTLNEQANRLAHYLQNYDIKPDTLIGLCLNRSVNMMVGILAILKAGGAYVPLDPTYPQERLNFIFDDASLDLVLTQSCLCNTLTLDDNKL------LCLDSAQLESALVCYPTSNISKDSLALTAAHLAYVIYTSGSTGQPKGVLQSHENV--RRLFYVTQPDFNFTAQDCWCVFHSYAFDFSVWEMWGALFYGGKLLVPDEVKDTRLFIELCHKEKLTILNQTPSAFKQLTEYLVSIGQALPTLRTIVFGGEGLVESWWQNFADHSAELINMYGITETTVHVTYKVLGQG-----------SRITIGKPLRDQHILLLDESLNLVPKG--CAGEIYVAGAGLARGYLNREALSAERFIANPYYHAGDLARYDAEGELHYLGRLDDQVKIRGHRIELGEVESRITQLEMVDSALVLALPGVDAQLQLVAYVKVIDTEGDWQAQLKQTLSQQLQAYMLPSVIVPITQWPLTNNGKVDKKAL----------- 25027858 10 ---STMQDVPLSLSRILKYGSTVHGD-TIVTTYDGGEQEQLTFADIGARAAALAHALHSFGITGDQRVGSLLYNCGEHLETMFAVSCMGAVFNPINKQLMNHQISYIINHAEDEVIVADPRLAGQLGEVLKSCPGVRAVIFIGDREPASHLSYESLLDGRSTHYDWPERTAAAIGYSTGTTGAPKGVVYSHRSLYLQSLSLRTTDSLSVTHGETFLCCVPIYHVLSWGVPIAAFMSGTPLVMPGSDLSAPTLAKIISTTLPRVAHGVPTLWIQLMVHYLKNPPERMSLRELYVGGSAVPPVLITLWERYGVDVVHVWGMTETSTVGTVSRPPS---GASGSARWAYRVSQGRFPASLEYRVVN-DGQVMASTDRNEGEIQVRGPWVTGSYFQPPTQTRESFTADGWLRTGDVGSVTSDGFLTIQDRARDVIRSGGEWIYSAQLENLIMATPEVVECAVIGFPDDKWVERPLAVTLLEPTRETAEKLRDQ-LRDRLPNWMLPEYWTFVSEIDKTSVGKFDKKDLRMHLAN----- 37577047 1493 -----------TLHHALEQQAAKTPDQPAVIV----EDEEITYKELNEQANRVAWELIDRGVKAETTVAIMGRRSPEMLIGIYAILKAGGAYLPIDPDYPEERIRFLLKDSDSDILLIQSDNLD-IPAFDGEIVHLSQL----NSGLKRRLS--------NPNVEVYPDSLAYMIYTSGSTGRPKGVQVEHQSAV--NFLNSLQFRYPLNQSDVILHTSYSFDASIWELFWWP--YGGASVYLLPQKEPDMILKVIEEQQITAMHFVPSMLHAFLEYLKNGPVPIKTLKRVFSGGEQLGAHLVSRFCELDVTLTNSYGPTEAT-------VEAAFFDCPLDEKLD-RIPIGKPIHHVRLYILNQKQKMLPAG--CIGELYIAGAGVARGYLNRPELTEERFLDDPFYKTGDLARWLPDGQVEFLGRLDDQVKIRGYRIEPGEIEAALRSIEGVREAAVT-VRTESGEAELCAY----AEGLGRNEVRKQ-LETLLPGYMIPAHIIEMEQWPVTPSGKLDRKAL----------- 37577047 2532 -----------TIDQLFEKQAALTPNAPALVSREN----TLTYQELDEWSNGIAWALRDRGVKPDTPVGIMMPRSFSMIAAILGVWKAGGCYVPIDPEYPAERKRYILGDSRTKLLITLPAAQEALEDFEGEIFAIENAETYD--------------GSPLPQVSRPQ-HLAYIIYTSGTTGQPKGVMVEHKGIA--NTLQWRRNAYTLNETDTVLQLFSFSFDGFLTSMFTPLLSGAKTVLPNEAKDILSIKHDLSHHRITHMIIVPVLYRALLDVIQ--PEDAKTLRVVTLAGEAADRELIDRSMAINTELANEYGPTENSVATTA----------MRHMERQKNVCIGRPIDNTEVLILNDQLQPI----GVAGELCIAGTGLARGYVNLPELTAKTFVQHPYYRTGDAARWMADGTIEYLGRMDDQVKIRGHRVETKEIESVIRRISGVKEAVVLARETAPAQTELCAYIVAEQDFNT--EMLRAELNKQLPLYMMPAFIQTLDSLPLSPNGKLDRRALPEPAFN----- 37577047 464 -----------TIHAMFEKQAEKTPDARAVID----QAHSLTYKELNESANRLARHLRKKGVMRQEPVAIMMERSTEFVTGILGILKAGGAIVP--PHYPSDRINYILNDCGCSHVVSQAHFAPLLE-------TGLNVIYMEDIQIEDGSCLHSVNS---------ADDLLYMIYTSGTTGKPKGVQFEHRNMANLLQFEFTRSGIDF-ENDVLQFATPAFDV-CYQEIFSTLLGGGTLHIVPEKRDVPQLFAFIKEHQTTISVSPTAFIKMIFSEQEFANAFPHDVKHLITAGEIVSSLLQDVLRQRSMYLHNHYGPSETHVVSAYT--------IHPGNQIPEFPPIGKPIDCTDLYILNRQKQLQPRG--VSGELYISGSSVARGYINNDKLTREKFLPDPFYRTGDVARIREDGSFEYIGRADDQVKIRGYRIEPQEIEIALMNHPEVKEAAILIRQNQGEEHELCAYYCSM-HRLDSSALRQYLA-NKLPEYMIPAKWVWVDSIPLTPNGKVDQSALPK--------- 159898098 19 ------------IHELVAQQSRYWADAVAVIHADT----QLTYAQLDQRANQVAHALLEQGIKPDHLVALCLERSIDMLIIVFGILKAGAAYLPIDPHYPYERQRFMIEHSQAPLVITTA-------PLEGALASRPVEIQL-----ELLMAIAAQKPTSAPNQRVDPDQLAYVIYTSGSSGQPKGVMITHRALVNH--MQWMQTTFGFNRHDRFLQKTPLSFDASVWECYAPLLCGGQLILPDGHHDAHYLVEMIQRYQISVLQVVPSLLRMLQTEPQLA--NCRSLRYLFIGGEPLHSELVAQVRRLPARMINLYGPTEATIDATWAECNQTTEYPT--------IPIGYPIDNLTTWVLDAQMQPVAVGRS--GELYIGGMGLARGYQRQPDRSAERFVPDPFYKTGDRVRLLANGALLFLDRIDQQIKLRGYRIELGEIQAGLERHPQIRQSVVVGQLDQTKTLQLVAYVVPMPEARIPIEQLRALLKAQLPRYMLPSAFVILERLPLLANGKLDRASL----------- 159898098 1092 -----------TLHGLFANYVREQPNALAIVTDH----ESISYSRLNQRADMLAGALRQAGVGPGMEVGIVSEPSIATIAGILAVLKLGAAYVPLDPSHPQQRLNLIINEAQLQAILVESQLEQLLPNTSAA------IIRLDSDH-----------GAVTDYPIVAAQACAYGLFTSGSTGQPKGVACSHEAVI--NLLDAMQQMRPLPQGCRHSLWTSLSFDVSVYEIFSALTQGGTLYLIDQRLDADQFFAWLAKYAIESAYIPPFMLHDLALWLMANRNRLQ-LKRLLVGVEPIPEQNLAIIGQLGLTIINGYGPTETTICAT-------FYSVPPFNDSARVTPIGRAIQQMAVYVLDRELQPMP--TGVIGDIYIAGIGLALGYIAKPDLTAEVFLPNPMYRSGDRGRYLADGSLMFVGRSDRQVKIRGMRIELNEIRTCVLQHAQVHEAVVNIYNDQPDNPQIVAYVVPTKGQLLTEASLRTYIGQKLPLAMQPQAFVLLDRLPLTANDKLDWAALPAPF------- 126739275 55 -------DNPVTLYQLLSRTAGRFPENNAVSYGPTDKAETLTWRMLKDQVSQAANMFRELGIGEKDVVAYVLPNCNETLVTLLGGAVAG-IVAPINPLLEPEQIASILRETKAKIVVTKTDVAQKVAEAVRHAPNVNTVLEIDKLAHADYKSFGKEIRKQPTTLQFAEDRVACYFHTGGTTGMPKVAQHKYSGLIYN---GWIGDTLLFTENDNIMCPLPLFHVFACHVIMMASITGAHVVFPTPRGDGDNFWKLIERWKISFIITVPTAISAKMQRP--VDADISSVKTAFSGSAPLPVELFRRFEKTGVNIVEGYGLTEATCLVSCNPV----------EGEKKIGSVGIPFPYTDVRIVKGTPEGLIEGTEEVGEICIGNPGVFAGHYTEAEKNVDLFYQGTHLRTGDLGRIDEDGYLWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDAHAGELPCAFVLVDGATATADELLEYCQIHVHERAAIPKHLTVLDELPKTAVGKVFKPDLRKHA------- 157358489 25 ------VPDNMTLPDFVLQDAELYAEKVAFVEAVTGKE--YTYGEVVRDVRRFAKALRSIGLRKGRVVVVVLPNVAEYAIVALGIMAAGGVFSGANPAGHASEIKKQVEAADAKLVVTNGAMYEKVKSL--ELP----VIVMGEEHVAGAINWGELLEAADRAEDVHQNDLCALPFSSGTTGISKGVMLTHRNLVANLCSTLFSVGPEMVGQITILGLMPFFHIYGITGICCATLRNKGKVVVIGRYELRTFLNALITHEITFAPIVPPIILALVKNPIVEEFDLSRLRAVMTAAAPLAPELLSAFEKPSVQVQEAYGLTEHSCITLTH------GDPTKGHATAKKNSVGFILPNMELKFIDETGISLPKN--TPGEICVRSQCVMQGYYKNEEETARTIDNNGWLHTGDIGYIDDDGDVFVVDRIKELIKYKGFQVAPAELEAILLSHPSVEDTAVVSLPDEEAGEIPAACVVLNPEAKETEEEIVKYVASNVAQYKRVRVVHFVETIPKSPSGKIMRRLLREK-------- 94311136 33 ---DTRYPDRLNAAELVDRHAAGNGGRVAVRHERAGRIETVTYAELAALVDRIAHVLVEMGLVPGNRVLLRGPNNLMMAASWLATLKAGLIAVPTMPLLRAKELKQIIDKAQVTAALCDARLRDELDANRRACPTLERVRYFHGEGADALETAMAGKPDTFTACDTAADDICLIAFTSGTTGQPKGTMHFHRDVLAMCDLFS-RHVLKPTPDDVFCGTPPIAFTFGLGGMLCFPLRIGASTALSERLTPELLLKLIQDHRATIVFTAPTFYRQMAALVK--NFDLSSLKKSVSAGEALPDATRQAWKATGIEMTDGLGGTEMMHIFV-----------SSAGADVRPGAVGRVVPGYEARIVDENMQPVPPG--TVGKLAVRGPTGCR-YLDDPR--QEAYVRDGWNLPGDTFMADADGYYFYQARSDDMIISAGYNIAGPEVEGSLMRHEWVAECGVVGAPDAERGQVVTAYVVLRPGVEPSDATRAALVKREIAPYKYPRRIEFVAALPRTETGKLQRFRLRQMAAE----- 28869338 2193 ------------IHSLFAEQARLRPQAAALTFAG----ETLSYAELNARANQLAGMLRQRGVGPQVRVGLALPRSLDMVVGLLAILKAGGAYVPLDPEYPLERLHYMIEDSGVGLLLSDRALF----AALGELPAGVAHWCLEDDQP-----LLEAFSSDELPFISLPQHQAYLIYTSGSTGKPKGVVVSHGEIAMHCQA--VMRRFDMQPDDCELHFYSINFDAATERLLVPLLSGARVVLRAGQWDAEEICTLIREQQVNILGFTPSYGSQLAQWLAIQGQTLP-VRMCITGGEALTGEHLQRIRAVFQPFFNAYGPTET---VVMPLASLAPQQLEEGEA---SVPIGRIVGARVAYILDADLALVPQG--ASGELYIGGAGLAQGYHQRPGMTAERFVADPFYRTGDLVRQRTDGLVEYLGRIDHQVKIRGFRIELGEIESRLLEHESIREAVVLAL-DTPSGKQLAGYLVSEMAGQGDEESLKAHLKAQLPDYMVPTHLMLLASMPLTANGKLDRRAL----------- 28869338 3727 --------------ELFEAQVEAHPERIAVSCLD----RQLGYAELNIASNRLGHALIEAGVGFDQPVALLAERGPELLGMIIGSFKAGAGYLPLDPALPNVRLSGIIAQSRTPVLVCSAQCLDQGRALLEVLPESHR------PQLRVWEDVQQSESAQHNPGRSAADNLAYVIFTSGSTGLPKGVMVEQRGMLNNQL--SKVPYLNLRDSDVIAQTASSFDISVWQF-LAAPLFGARVIVPNDARDPQALLAHVQAQRISVLESVPSLITGLLAEQHAT---LDSLRWLLPTGEAMPPELASQWLQRYPAIVNAYGPAECSDDVAFFRVDA-------DSTRSAYLPIGSPTDNN--RLYLLDDALDLVPLGAVGELCVAGAGVGRGYVADPSRTVPVFVPHPFYRTGDLARRRKDGVLEYVGRVDHQVKIRGYRIELGEIETRLLEHPAIRESVVLDI-DGPLGKVLAAYLVPSAATQDHDALRDALLKASLPDYMVPAHLVILDAMPLTPNGKLDRKAL----------- 157130154 555 ----------------------------------------------------------------------------------------------INPAFQAPEAEYALNKAGVKALIFTQNYYDLTTQVVPELPTLETVVVDNGSALPGTISYRDMLAIEPLQSSISPDSGLNMQFTSGTTGLPKAALVTHNGFINNAIHLAHRNEFDVKQHRICLQ-LPLFHAFAMVVGVLTAFTGTTIVLPGARYKPMESIEAIIKEKCTAIYGTPTMYVDLVNKVRETNQKLPPVDLAVTGGATCSPQLFDILEVLNVRAKTVYGLTEACGIVFQ--------SLFDDSREEILETVGHIMDHFEAKVVDGQGNTVPFG--TPGELWVRSSGMMLGYWGDEKKTKETLDVDGWLRTGDQFVLREDGYGKIVGRIKEIIIRGGENIFPREIEDYLNTHPKVLETHCVGVPDSRMGEEICAFVRLKEEQMLTFDEIKDFCKGKLAHFKVPKYLRVVNEFPKTTSGKVQKFKLVEMFKEESG-- 116050499 31 -----------------DRHA-LPGRIALFWEGKDGSRASYTFSELKALSGRFANFLQAQGVRPGDCVAGLLPRTPELLVTILGAWRLGAVYQPLFTAFGPKAIEHRVATAGSKVLVTDAANRDKLDELADPPLAVTVGGPKGQGIRRGDFSFWAELPAEFEPVPRSGEDPFLMMFTSGTTGLAKPVPVPLKAIL--AFVGYLREAVDLRPEDAFWNLADPGWAYGLYYAVAGPLMGHPTTFYEGPFSVESTCRIIRDYGITNLAGSPTAYRLLMAAGAAAETALKRLRAVSSAGEPLTPEVIRWFDRLGTTIHDHYGQTELGMVLCNHHALAH---------PVRVGAAGFACPGHRVVVLDDDLNELPPGQPGILALRRRSPLMFPGYQGLETA---AFVGD-YYLSGDTVELNEDGSISFVGRADDVITTSGYRVGPFDVESALIEHPAVMEAAVIGKPDPERTELVKAFVVLAGHRPTPEDELQRYVRQRLSAHAYPREIEFLEELPKTPSGKIQRFLLRNQ-------- 41409747 11 --------------------------KPAVILYPSGTV--VTFDDLEARANRLAHRFRKAGLREGDTVAILMENNEHIHAVMWAARRSGLYYVPINTHLTAAEAAYIVDNSSARAIVGSAALRDTCARIGEHPGGLPDLLLMADGDLDGWEHYPECVAGEPDTPIDDELEGDLLQYSSGTTGRPKGIELPHVHPAEAPGMMSALVGFWMTPESIYLSPAPLYHTAPSVWSMSAQAGGITTVV-MEKFDAEGCLDAIQRHRVTHGQFVPAMFTRMLKLPEAVRHDLSSLQRVMHAAAPCPVEIKKQMDWWGPIIDEYYASSEAIGSTL----------ISAEEWLAHPGSVGKPMA-CEIHILDENGNELPPG--QAGEIYFSGGYSF-EYLNDEAKTAASRDKHGWVTVGDVGYVDEEGYLYLTDRRHHMIISGGVNIYPQEAENLLVTHPKVLDAAVFGVPDDEMGQRVMAAVQTVDPGDATDEFGAEWLRDRLAHYKCPRAIAFEEQLPRTDTGKLFKNGLIEKY------- 68845342 1500 ----TTYPHMQTIQGLFEEQVEKTPDHVAVGWKD----QTLTYRELNERANQVARVLRQKGVQPDNIVGLLVERSPEMLVGIMGILKAGGAYLPLDPEYPADRISYMIQDCGVRIMLTQQHLLSLVH------DEFDCVILDEDSLYKGDSSNLAPVNQAGD--------LAYIMYTSGSTGKPKGVMVEHRNVIRLVKNTNYVQ---VREDDRIIQTGAIGFDALTFEVFGSLLHGAELVTKDVLLDAEKLHKFLQANQITIMWLTSPLFNQLSQGTEEM---FAGLRSLIVGGDALSPKHINNVKRPNLTMWNGYGPTENTTFSTCFLIDKEYDD---------NIPIGKAISNSTVYIMDRYGQLQPVG--VPGELCVGGDGVARGYMNQPALTEEKFVPNPFYRTGDLARWLPDGTIEYLGRIDQQVKIRGYRIEPGEIETLLVKHKKVKESVIMVVEDNNGQKALCAYYVPE-EEVTVSELREYIAKE-LPVYMVPAYFVQIEQMPLTQNGKVNRSALPK--------- 89070501 4 -----------TIPDMAASRAALSPGALAFRCR-----RDWTFAEVDAAASGIAAGLTASGLAEGDRLAILCHNAAEFFLTLFACQKTGIILCPLNWRQPAPELLDTLAPVAPRALLHDAAHAGLAAEIARAASLERH---------DFARLMEWAALPGPAPVPVPAGRPWYLLFTSGTTGRPKAVIQTARMAWANALNA--MQATGLGAADRSVNYLPLFHTAGINLFTLPIFLAGGSSTILPKFDAAALLALCRAGEVSQFFGVPAIYRAFSLDEGVGEVDWSAIR-CGCGGAPLPEPLIRLFAGLGARVLNGYGMTETGPMGTL---------MDPASAETKIGSVGKAQMLSELRL---DG--VAPGAEGTGEIQWRGPSITPGYYGDRAATEAAFTADGWLRTGDIGRRDADGDLYLIDRLKDMFISGGENVYPAEVERVLHDHPAILEAAVVGVPDDRWGETGAACLLLRPGATLEAAALRDWCRARLAAYKVPARIEVMDDFPRTAAGKVRKADLRER-------- 88856420 82 -FAKWFADGELNVYNCLDRHVAGNGDRIAIWEGEPGDSRSITYAELTAEVKRAANAMAALGVTQGDVVAIYMPLVPEAVIAMLATVRLGAAHSVVFGGFSAESLRSRIDDASAKLVVTADGVFPLKAAVDAALASVTNVLVVKRGDNEWWHDQIEAAEPEHEAQAFPAENPLFVLYTSGTTGKPKGILHTSGGYLTQA-AFTHKNVFDLKPEDVYWCTADVGWITGHTVTYGPLANGATQVLYEGTPDTGRWWEIIQKYGVSIFYTAPTAIRSFMKAGRPEQFDLSSIRVLGSVGEPNPEAWIWYRDVIGAPIVDTWWQTETGAIMVSALPGLT---------TLKPGSAQVPIPGIKIDILGEDGTRVDPPNG--GLLVVSEPWMLRGIWGDPERFKETYWSKPKYFAGDGAHVDEDGDIWLLGRVDDVMNVSGHRLSTTEIESALVSNPIVAEAAVVGAADEATGQAVVAFVILKSNAAEASALLRQHVAKEIGAIARPREIFIVAELPKTRSGKIMRRLLQDVAE------ 197790441 58 ------------------------ANQPAIIYDSTDKITSLTYAELQREVEALGAVMQDLGVTKGDRVVIYMPMVPEAPIAMLACARIGAIHSVVFGGFASKELATRIDDAKPKLVFSASQYKPLLEAIRLASFKPDACIILQRPQHECDLDWASLAGKRADCVPVLATDPLYILYTSGTTGVPKGVVRDNGGHMV-ALKWSMFNHYGVEPGEVWWSASDIGWVVGHSIVYGPLFHGNTTILYEGKPDAGAFWRVISQHKVAALFTAPTAFRAIKKEDPDKKYDLSCFRTLFLAGEADPPTVEWAQARLQRPVIDHWWQTETGWAIVGNPVGIGVLPV-------KPGSATVPMPGYQVDIVDEAAKPVPAG--TTGSIVVKPPSCLPTLWQQEDRCREAYFSEGYYKTSDAGYKDDDGYVFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGIKDDLKGEIPCGFLVLKSGAARGANEVESMVRDKIGPVAAFKRAVIVPRLPKTRSGKILRGTMKK--------- 198436196 27 -----------------------FGENIALVDIGN-EEASYTFSQVHDNSIKYANLLIKLGIGNGDVIALCCGNCAEYLMLLLAAAELGVSVTTCNPKHTQSEMIHQFNVVAPKLVIADSNIVEKLEHVSEAVTAIKKIATLGKH--EKYICLRQSLNQESSPVTSKRDTPFVLPFSSGTTGKPKAVQHSQAIYTAYTLLWSAT--LKLPNHGICYCIVPMFHMFGMVTSLSAITQGCKLIV-GTKFEASSSLAAIEKYKITHAPLVPPMVIAFSKE-NLQKYDLSSMEYILSAAAPLPVKVGDNLRELWVKINQCYGMSEAAPLSGCLEPDCPKE------------SVGRLAFNLQVKVVDKTGKELGPNLD--GELRYKGPQVFMGYYNAPEATRNSFDEDNWFRSGDIGHYDERGYIYIVDRLKDLIKYKGFQVSPAEIERVLFENPKIADAAVFGVPDNEAGELPRAFIVKRKESLTASEVHEY-LKDRLSSYKLRGGIIFRDSIPKAQSGKVIRRSLR---------- 27381187 53 --PELQYPPRLNVGYFLDRWVEEHGDAPCVIS----PAVSYSYRELQALVNRIANVLVKLGLVTGGRVLLRSANNPMMVATYLAVIKAGGICVATMPLLRAKELSYPIQKAEITLALCDGKLADEMEKAKAAAPGLKQAVYWGNGAADSLEALIADASPEFKAVDTASDDVCLIAFTSGTTGDPKGTMHFHRDMLA-VCDGYARNILRAEQKDRFVGSAPLAFTFGFGGVLFPMHIGASFVVL-EKTTPDDILTAIEQYKTTVCFTAPTAYRAMI--GKLPGRDISSLRKCVSAGETLPKPTFAWFKATGIKLMDGIGSTEMLHIFI-----------SATEDEIRPGATGKPVPGYEAKIVDDAGNDVPPG--TMGRLVVRGPTGCR-YLADER--QRKYVQNGWNITGDTYLMDDDGYFWYQSRSDDMIVSAGYNIAGTDVEAVLLTHPSVAECGVVGAPDEARGMIVKAYIIAAPGVTPDAQLAAELVKREIAPYKYPRAIEFVTQLPKTETGKLKRF------------- 46202282 39 -------DGSLNIGSICADRQVALGRGGNVAVRWLGERRDVTYGELAEQSGRFARVLADLGLQPGETVAVLLGRVPELFSAALGIWKAGGVYCPLFAAFGPGPIKARLELGKAAILVTSDELYARVAASRSGLPQLRQVLLVGESAGDGCAVLRDLLDQPMAAAATAPEAPAFLHFTSGTTGTPKGVLHPHRAVLAHLVTGRKV--FGLSESDVFWCTADPGWVTSTSYGIIAPLTGATLIADEAELDPRRWYGILHDEKVTAWYTTPTAIRTMMRYGAARSYRENALRVAASVGEPLNEAVMWGQKALGVPFLDTWWQTETGAITIANGPGTG----------RRPGSMGRPLPGVDVSIMRCEGGAAKPGAEAVGELAIRWPSMFSGALGEETRYGDSFR-EGWYFTGDLVKRDKDGFIWFVGRADDMIKCGGLQIGPFEVESSLMDHPAVAEIGVVGKPDMLVREVPVAFISVNPGFEAGDALRAELLRQELGASMAPREIHFVEELPKTNSGKIMRRVLKAKA------- 134100388 31 -----------TFGRMLRDRANAHPDRVAVVDGD----RRTTYGELDARADRLAAGLRGLGITARDRVVVQLPNIAEFFDVCFALFRIGAVPVFALPSHRLTEIGYFCEFSEAVACITTDDHRVPAAEVARRVPGLRQVLIAGDPGDSGFIALEQIDGEPTDDPGPRPGDIAFLQLSGGSTGVPKLIPRTHDDYIYSFRASN--DICGVTEDTVYLGALPIAHNFPMSSPTFGVLHAGGRVVLARRPSPDEVFPLVERERVTMVAAVPPLALVWLDAAAGTEHDLSSLQVLQVGGAKCSEEVARRVRVLGATLQQVFGMAEG----LVNYTR------LDDPEEVVLTTQGRPIPGDEVLVVDDGDRPVAAG--ETGHLLTRGPYTIRGYYKADEHNAKAFTPDGFYRTGDVV---------VEGRAKDQINRGGEKVAAEEVENHLLAHPAVHDAAVVSMPDDYLGERTCAFVVPRGTPPKARELIRFVRERGLAGYKVPDRVEFLERFPRTGVGKVSKRDLRE--------- 163754234 42 -------DGKLNLSYLCKHIHDGFGDQNAIIYDVTQKKQHITFYELREEVSKLAGGLQQLGLQKGDTCIIYMPMIPQAIYAMLACVRIGVIHSVVFGGFAPHELAIRIDDCKPKAVITASNGIEIKEAIEKATHKPENVIVFDRKLGKYDVDYTSLVALSIEAIPLKATHPSYILYTSGTTGTPKGIIRDTGGY-ATALKFSMKYVYGVEEGDTYWAASDVGWVVGHSIVYGPLLHRNTTILFEGKPDASTFWRVISEHKVKVMFTAPTAIRAIKKEDPEAKFDMSCLKYQFLAGERCDVATLWTKEKLNVPVIDHWWQTESGWPMLANMVGVALQPI-------KAGSASFPVCGYDIHIVNEAGENVAANSE--GYVVAKPPGTLQNLWGNPERFQKGYRFPNYYFSGDGGYKDEDGYVFITGRVDDIINVAGHRLSTAEMEEVVSSHKSVAECAVFGVHCEIKGQKPLGLVILKSGESLEQEIIQE-VRQEIGAVASFKDVLIVNRLPKTRSGKILRKLLRNIAKNEY--- 118725149 6 -----------TLVDLI--VARQYEKKGITFIISETEEHFVPYGELYHGARALLYNLQTAGFKKGDEVIFQIDNNRQFMFAFWACILGGMIPVPVTTG-TNDEIWDILKN--PKML-ASDDFFERLKSFGNNNDLSRQVDIMQTRT----LSLENLEKTDGEIEKAEENDIAFIQFSSGSTGDPKGVIITHKNVLYD--IGSVIRWVNINSEDSGLNWMPLTHDMGLIGTHIKDVIACQYNIETQLFHPSLWIQKASEHKVTLLYSPNFHFLTFFKPENKKDWDLSKVRLIYNGAEPISYELLEKLSQYGLKMYTVYGLAEGTIAVTFPRLGDEMRFITLDRNYLNIGDTGYPIYDCYVRICDIDNNDI--GENKIGYICISGANVTSGYYNNKEATRKAITKDGWLNTGDLGFMR-DGRLVITGRAKDVIFVKGQNYYSHDIERVAQEVDGIKIVAVGAFNEKIKSDELILFVLFKMKVDKFIGLVRSLKKLISERMGIVSQVIPIKSIPKTTSGKVQRYKLRESY------- 118579947 10 ---------------LLERNRERHPDKAAFLCGE----RSLSYRELERYSRLFALLLRERGISPGERVLILLPDSLAFPVAFLGCLLAGVTAVVAGTALTREQFEHILNDSGSRLLVTDPRLPS---PLPPEQSRVGLLVCDDRDRFEPPEGHDGEFAADVPP----ADRIAYMQYSSGSTGVPKGIPHRHRDLLIPCDLVG-REILGLSEQDRIFSASKFSFAYGLINSLAPLFFGATAILIPDKPDAAAILELMERHRPSVFFSVPTVYSQLILSCGSDRLEL-SLRLCYSAGEALPAAIFHEWHRLGLELLDGIGSTEMSYIYISNRPG-----------RARPGSAGQAVPGYRIRLVDEDGRAVP--SGTVGTLLVKGPTSCPCYWNLPDKSGETMLPDGFLRSGDL-FLERDGFYYHQGRNDDMIKAGAQLVSPLPVEEALLSHPSVAECAVVAL-SVGGLVRPGAFVIPQGNPALARRLRAHLL-ERLPEYMCPVSFTFVEQLPRTPTGKIQRFRLREPAQ------ 154309326 92 -----------------------HGDNLALISRS--QNVKLTYRELDEKSNVIAYGLRNLGVQKGDRVAVSLGNGWEFGAITYAIWKLGAVLVPLNPAFNTKQVVSALNHLEASHLIIGHETTPLLKDIIGDLPSLKNVVLVNNSNDEATINFQEMVSEVIPNQELHKDDVINIQFTSGTTSTPKAACLTHHSILNNGYF--IGSRMALTPSDVVCCPPPLFHCFGSILGYMATATHGSTILPSPAFNPSATLLSVQENKATALYGVATMFLALLSTGAIPHTGFEHLRTGIAAGSSVPPSLMEKLHKTGLTI--CYGMTETSPVSCMTTPTDPMEKRVD--------SVGKQLPHVSTKIISPSDPNKVLQIGQRGELAVSGYLVMKEYYADPNRTAEVLDKDGWMKTGDEASMDEEGYVKITGRIKDLIIRGGENIHPLEIEDCIFGMEDVREVSVVGVPDHKYGEVVCAWIVPRGPNPTTKEAIRHHVRTHLSGHLVPKYIFWMDEYPKTASGKIQKFKLKERAE------ 88800512 3 --------------------CEQNPNAVAVEHGNS----KLTYGQLADVSSRYASRLNNLGLARQERVVICLENSIEYVVVFYAIWRLGGIVVPVNARSTATELALVVRQCSARLIVTSPAVASTLSKSLPE--SVEVETIEPSLDLFASLGLTEAIPLQQQ-VPLSSDDIAQILYTSGTTGDPKGVVLSHENLAINT--DDIVRYLQLNQQDRVLTILPFHFSYGNSVLHTHLVTGGTVIVGFQMVFPQQVVDGLRQTKATGFSGVPTTFRSLVKLTDIAQFP-PPLRYVTQAGGAMGVDLTQQLLAARTRLFVMYGQTEAAARITY---------LPPEKLNDKMGSAGHALEHIVLSIRDDDQRPCA--TGCVGEVYAQGGNIMQGYWQNPEASACVLTKYG-LKTGDLGYLDADGYLFITGRKVDMIKVAENRINPLEIEEVICQSDSILEAAVIGVEDERTGQRLVACCVSRSGQGDSLMVKRH-CAQQLVGYKVPREVVWLDQLPKTASGKIQRFKLLEQLQ------ 15899905 64 -------------YNAIDRHSRKF-KAAIIWESEKGERKILTYQDLFYEVNRWANALKQLGVKKGDRVTIYMPLTPEGVTAMLACARIGAIHSVVFAGFGSQALADRIADAQSKIVITADELKKTVDDALSKLQSVKNIIIFRRPFKEGRDVFFDEIGKYIEPEPVEATHPLFILYTSGTTGKPKGIVHSTGGYLVGTATMLLWSYGLSQENDVLFNTSDIGWIVGHSITYSPLVMGRSVVIYESAPDPDKWAELIEKYKATTFGTSATFLRYLMKYGEDKAHDLSSLRIIVTNGEPLNAPWKYGLEIIGVFMSHQWWQTETGAPNLGYMPGYPIFLTMKSGPAS-----GFPLPGNKIKVVDENGNPTRP--RERGYLIIEPPMMMIGMWNDDGKTYFSKFPNLYY-TGDFAMIDEDGYVWVSGRADETLKIAGHRIGAGEVESAITSHPAVAEAAVIGIPDPVKGEIAHAFVVLKQGNELSKEIQEH-VRKIMGPI-VLLEVHFVNALPKTRSGKVMRRVIK---------- 118351915 81 -------DSQVNMYNAVDRHVKQLHDKPALHWISPYEERTYTWAELQDNVARLAGVYQNLGVKKGDRVVIYMPMVPEAVFGMLACARLGAIHSVVFGGFAAKELASRIKDSEPALILGGSKILDEAIDIAGAQNTKVLVYQRDEKVPGRDYDYKELIAQKADCVPVEGDHPLYILYTSGTTGQPKGIVRDTAGTCVAA-QWAMKHIVDIHKGDVYFSGSDIGWVVGQFIVYGPLLRGATTILPTGTPDASQYWRIIEKYRVKGLYTAPTAMRAILNGDWIKKFDLSSLTNVALAGERCDVPTYEWIHKHVPGLINNYWQTETGWVISGNFQNLHTFPI-------KPGTACKPVPGFDVHILDEHNQEI-KNPNKLGRICIKPPSFMLTLYNNDSVFEQKYLHDGYYLAGDSGYFDEDGYLNVMARIDDVINTAGHRLSTGSMEEALLKHDNIVEAAVVAKHCDFKGEVPFGFVVPKDSQRVDIQVFESLIRKEIGPVASFKNCIVVEKLPKTRSGKILRNTLKK--------- 71906535 16 ---------PLLIKQLLLTPLAIAPEQEITYQG----KLRYNYRTLNERIGRLANVLTGLGVESGQTVAMMDWDSHRYLECFFAVPMMGAILQTVNVRLSPEQILYTLNHAKADVLLVNSEFFAILTQIAGQLETVKTIILISDEAPVAMVGEYEALLAEASPPDFDENAQATTFYTTGTTGNPKGVYFSHRQLVLHTLGCAAALGGAIHREDVYMPMTPMFHVHAWGFPYLATMMGVKQVYPG-RYQPEVICRLISTEGVSFSHCVPTILHMILSHPHAKTADFTGLKILI-GGAAMPEAMAISAQKRGMDLFTGYGMSETCPVLSMAHLESADLNRSLEEQAVIRAKTGRPLPLVDLRIVDPEMADVPHDGKATGEVVVRAPWLTQGYVSAPEDS-EGLWAGGYLHTADIGNINPAGYLKVTDRIKDVIKTGGEWTSSLQLEDIIAKHEAVNEVAVIGVPDDKWGERPLALVLLKPEHVG--QITEHALRAGISRYGVLLQVSFVKTLVKTSVGKMNKRLMR---------- 17548863 1614 AYPDAS-----TIHGLFEAQVRRTPEAIAVEH----EGRQVSYAELNARANRVAHALIGLGVGPDARVGLCAGRSVELVVGLLGILKAGGGYVPLDPSYPQDRLTYMLEDSAPVAVLTQG----LVREQLGMLS----VPVLDLDGP------QEDAEHDPQVEALKPHHLAYVIYTSGSTGRPKGVMNEHRGVVNRLWWAQ--QTYRLDASDRVLQKTPFFDVSVWELFW-PLLAGARLVMARPHKAPAYLAATIEQAGITTLHFVPSMLQLFLDQVEAG--RCQGLRRMLCSGEALPHALQQRLARFHSELHNLYGPTEAAIDVTAWRCNAEIHPG--------VVPIGRPIANTQIYVLDAYRQPVPLG--VTGEIYIGGAGVARGYLNRPELTAERFVVNPFYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLSQCAGVSEAVVAMREDVPGEQRLVAYYV-SGEAIEAQTLREQ-LQASLPEYMVPAAYVRLEHLPLTPNGKLDRKGL----------- 17548863 2699 -----------TLPGLVEAQAARTPEAIAVEHGAS----TLSYRELDSQANRLAHRLIARGVVPDARVGLCVERGLPMVIGVLGILKAGGSYVPLDPSYPRDRLAYMLEDSAPVAVVAQSGTRDRL------GDRPVAVVDLDEA------SWQAEPSHRPEVAGLSSHHAAYVIYTSGSTGRPKGVTVEHRQVV--NLLESMRGLLAMTEADRWPAVTTLGFDIAGLELYLPLISGAVVIVLDREVNAQSLSAALEGSGATVMQATPSTWRLLLESGWSGRPGLKAL----CGGEALPGELAGRLRARVGRLWNVYGPTETT-------IWSSAREVDATDAGQGVVPIGRPIANTQMYVLDAYRQPVPLG--VTGEVYIGGAGVARGYLNRPELTAERFVENPFYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLLQCAGVSEAVVTVREDAPGEQRLVAYYV-SGEAIEAQTLREQ-LQSRLPEYMVPAAYVRLERLPLTPNGKLDRKEL----------- 17548863 4790 AYPDAS-----TIHGLFEAQVRRTPEAIAVEH----EGRQVSYAELNARANRVAHALIGLGVGPDARVGLCAERSVELVVGLLGILKAGGGYVPLDPSYPQDRLAYMLEDSAPVAVLAQSNTREQLGAL--------SVPVLDLASP-----LEGEAEHDPQVEALKPHHLAYVIYTSGSTGQPKGVEATIAGL-ANRLQWFLRD--VLTEAPVTALKTSIGFVDAVTETLGTLLAGGSLVVFDNAADLSVFARRLRQTGVSHLVVVPSLLKYLLQSGEP---RLDGLRTLVCSGERLAPELARQCLAAQVRLLNFYGSSEVNG-------DATFYRYAGPEHVPAHSVIGRPIANTQIYILDAYGAPVPIG--VPGEIHVGGACVARGYLHRPGLTAERFVADPFYRTGDLGCWQADGNIVYLGRNDHQVKLRGFRIEPGEIEARLAGCEGVREAVVLIRDDGVGEPRLVAYY--SGPAALPAQALRAQLQAALPAYMVPAAYVYLERMPLTSSGKLNRHALPQ--------- 17548863 3746 AYPDAS-----TIHGLFEAQVRRTPEAIAVVH----EGQQVSYAELNARANRVAHALRRLGVGPDARVGLCAERSVELVIGLLGILKAGGGYVPLDPSYPQDRLAYMLEDSAPVAVLAQSNTREQLGAL--------SVPVLDLDGP------LEEAEHDPQVTGLEPHHLAYVIYTSGSTGRPKGVVVEHRNTV--NFLAWAARAFPPASLARTLFSTSLNFDLSVFECFAPLTTGGRIIVVNVLALGDGT------HDVRLINTVPSALSALL---ESSGLD-PAVEVVNVAGEALKRELVERLQTQARRLYNLYGPSETT---------TYSSWVCMDRQTGFQAHIGRPIANTQIYVLDAYRQPVPLG--VTGEIYIGGAGVARGYLNRPELTAERFVVNPFYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLSQCAGVSEAVVTMREDVPGEQRLVAYYV-SGEAIEAQTLREQ-LQASLPEYMVPAAYVRLERLPLTPNGKLDRKEL----------- 17548863 559 --------RQASLSGLFEAQVVRAPEAIAIEQGE----RQLSYRALNALANRLAWRLREAGVKPGDRVAILLERSIELVASELAILKCGAVYVPLDCNAPQARLRFLLEDVEAALLLTASGL---------DVPVLAGLRRLDVDGAAG----NSAVDADLPPVPGGE-AAAYVLYTSGSTGLPKGVVVPHRAISRLVLNNGYA---AFCADDRMFASNPAFDASTLDV-WVPLLNGGRVVIIDQPLAPERFAQALRRGQVSVLWMTAGQFH---QYAPSLIGVFPQLRYLMVGGDVLDPATIAMVLREGAPLLNGYGP--------TETTTFATTHLIQAVAAGRGIPIGRPIANTQIYVLDAYQQPVPLG--VTGEIYVGGAGVGLGYLNRPELTAERFVVNPFYKTGDLGRWLPDGSLEYQGRTDAQVKLRGFRIELGEIEASLSQCAGVSEAVVIVREDTPGERRLVAYYVSGEANVSGEAIEAQALREQLPEYMVPAAYVKLERLPLTPNGKLDRRGL----------- 82502197 1485 -FNDTKTDAPITICRLFAERAETSPDQTAVVF----EDQKLTYRQLHERSNQLARFLRDKGVKPNTAVGIMVDRSPEMIIGLLGILKAGGAYLPLDPAYPEDRIKYILGDSQTKFLLSEEALIKKRSFIKEA--GMINIDIHDKQIAALDAAQLETVSHSGD--------LAYIIYTSGSTGKPKGVLIEQKGL--SNLVSAVVKLMHLNTDSRVIQFASLFDASVFEIFPALAAGAALVLGRQEEMMPGQLTSFLRQYDITHATLPPTVLNVL------DEFRLENLKVIVSAGSACTEELAKRW--FGNRLINAYGPTETTVCATAGVYGGSGRP-----------HIGSPIDNTNVYVLDQNQKPVP--TGVVGELCVGGISLARGYLNRPELTAEKFISHPFYRTGDLARWLPGGHLEFLGRIDHQVKIRGYRIELGEIENQLLKLDKIDEAAVIARKDDDNSDYLCAYIVSKEDWTSTE--LSEWLEKELPHYMIPAYFVRLDKLPLTANDKVDRKALPAPDRHVATGA 82502197 453 ----TDYPKDKPLHELFEEQAMKTPDQTALVFG----AQRMTYRELNKKANQTARLLREKGIGRGSIAAIIADRSFEMIIGIIGILKAGGAYLPIDPETPKDRMAFMLEDTKAAVLLTQG-------KAADGIDCEADIVHLDKGASDGF-------SKEPLSSVNDSGDTAYIIYTSGSTGMPKGVVTPHYS---AARVVKNTNYIDITEDDAILQLSNYSFDGSVFDIFGALLNGASLVLIEKELNTHELAEVIKKEQVSVMFITTALFNTLAD---INIGCLAKLRKILFGGERASPHVRKVLDHAGRDLIHVYGPTESTVYATYYF-------INEIDEKADTIPIGSPLANTSVLIMDEAGKLVPIG--VPGELCIAGDGLSKGYLNREELTAEKFIPHPFYKTGDLAKWLPDGNIEFIGRIDHQVKIRGFRIELGEIESRLEMHEDINETIVTVREDGENRPYICAYITAKREISLDE--LKGFLGEKLPDYMIPAYFVNMDKLPLTKNGKVDRKALPE--------- 82502197 4026 ----TDYPKDQTVHQLFEHQAGKTPEQTAVVFAD----EKLTYRELNEKANQLARLLRDKGASAGAPVAIMIEPSLEMIISMMAVLKAGAAYVPIESEQLAKRTNEILNDSRAAILLVKGSVKENV-AFAGEIVNVADGLI-------------DAKAASNLSTSGAADQNAYIIYTSGSTGKPKGVFVRHGNVVNYT--AWFMKEASLTENDKAMLVSSYAFDLSYTSIFSALLSGSELHIARKETNAHRALKYIKENGITYIKLTPSLFNIFVNDPGFSAEKCATLRLVVLGGEMINTRDVETFQYPDHVVMNHYGPTETTIGSVFKVIDPERLNSFKEYPV-----IGTPIHNTNAYVLDENMKLLP--EGVYGELCIAGAGVTGGYVNKPDITKEKFVEDPFYRTGDLARRLSDGNIELAGRMDSQVKVRGYRIEPEEIKNRLLAHDDIKEAFIAAREDHKGAKQLCAYFTANAELPF-EDIRTYLMRE-LPEYMIPSSFVQIEKMPLSANGKIDTTALPE--------- 89100448 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLTHKNLYSN--AKDVSDYLKMNESDRVITSLPMFHVFCLTVVLNAPLMNGATILIDPKFSPKEVFRLVKEYEATVFAGVPTMYNFLLQYSDGKAEDLKSLRLCISGGASLPVALLENFEKFNVLISEGYGLSEASPVTCFNPL----------DRPRKPGSIGTSILNVENRVVNELGDEVPPG--EVGELAVRGPNVMKGYYKMPEETAASIR-DGWLFTGDLARMDEEGYFYIVDRKKEIIIVGGYNVYPREVEEVLYSHPGVVEAAVIGVPDPNQGEAVRSYVVLSDPSLTEEELIGY-CKQHLAKYKLPSSIEFLDELPKNTTGKILRRALKKQ-------- 197786730 5 -------------------AAERYAGTEAVVEGRN----RVTYAELGARVERAAAACLANGVQAGDRVAVWAPNSLDWMVSALGAVSVGAVLVPLNTRFKGTEAADVLRRSGTRLLFVTGTFLGTVASLRPGLPDLEQVVVLSDDAPADYRTWKDFLASRARADSVTPDRPSDIVFTSGTTGRPKGAVITHEQTLRAYEVW--CDLAGLRHGDRYLIVNPFFHTFGYKAGVIACLMRGATMIPQPVFDVDTVLANIAAERVSVLPGPPTLHQSLLDHPARDAHDLSALRLVVTGAAVVPLRLVEQLHELGVEVLTAYGLSEASGIVTMCRQGDPL--------PVIASTSGRAIPGTEVR--------VQAPPGEPGEVLVRGFNVMRGYYEDAAATAEAVTEDGWLRTGDVGVLDASGNLRITDRLKDMFIVGGFNAYPAEIEQLIGLHPAVADVAVVGVPDARLGEVGRAYVVRRPNTVLTADDLIAWARREMANYKVPRTVEFVATLPRNASGKVVKGELR---------- 154312808 45 ---------------FLPRAAVIEPDAPAIHHVANGQTITRSYQEFADRARGLAYYLKNHKLA---RIGILCPNTPAFLESIFGVAAAGAIHVGVNYRLKEEDIIYIFEFAGVDCIIVDREFVGLLEGYRKRNQGVKIIVDEDTDRDEGEFDHAVLEGLKYDAEADDEDGTIAIPFTSGTTAKPKGVVYTHRGAYLAAMGNVVESGLNFHRGRCYLWTLPMFHAVGWTFPWAVTAVRGTHFCL-RKIDYPLIWNLLKSQPITHFNAAPTVNTLLCASKEAAK--LPNPVRVTVAASPPTAHLFETMTNVNLIPVHVYGMTETYGPITKGYHMPIWEDIPLKEKYNRMARQGHGLTSLNLRIVDDKLIDVARDGKEIGEIIFLGNICAKGYYNDEEATRKLF-AGGALHSGDLAVWHEDGSAQILDRAKDIIISGGENISSVALEAMLVQHEGILEAGVVAVVDEKWGECPVAFVTVREGGAGNEGLKEDVVRSSISRFMVPREVIVVKELPKTSTGKVQKNVLREWARGNWG-- 167888939 621 ------YPREKTIHQLFEEQVERTPEHPAARYKD----RQLTYRELNAQANRVAHVLRKKGIGPDQMVGIAVHRSLEMIVGLLGILKAGGAYLPLHPEDPEERLGFMLEDSEASILLTQRDQLDRLRPHGAN----RELIAIEDLLMEGMELTGEECEKNPESVNR-STDLVYVIYTSGSAGKPKGVTIEHASLI--NRLHWMEKRIPFGAEDVILQKTPYTFDVSLRELFSWAIQGSTVCFPGGEKDPATIAETVEANGVTAIHFVPSMLGAFLEYIEHSGAKMRSVRRVFASGEALMTEHVRRFTRLGATLHNLYGPTEATVEVAYYDCPAEQEPES--------IPIGKPIDNVKLYILDHKDRLQPIG--VPGELHIGGDCVARGYVNRKELTEEKFVADPYYRTGDLARWLPDGNIEYMGRIDHQVKIRGYRIELGEIEAAILAYEGVQTAVVLARDDRSGGSYLCAYV-EHAQEFNVQALKARI-KEVLPEYMVPAYIVSMEAMPYLSSGKIDRKALPE--------- 113868425 29 ---DTDYPERMNAAELVDRHVRERGERIAIRHRRDGQIEAVTYAQLAALVNRIAHVLVEMQLVPGNRVLLRGPNNLMMAASWLATLKAGLVAVPTMPLLRAKELKQIIDKAQVGAALCDARLREELDANQQACPSLARTLYFNGEGEGSLEAAMAGKPDAFEACDTASDDVCLIAFTSGTTGQPKGTMHFHRDVLAMCDLFP-RHVLRPQPDDVFCGTPPIAFTFGLGGMLCFPLRIGASAVLAEKLTPETLLGLIQDFRATIVFTAPTFYRQMAAL--APRYDLSSLKKSVSAGEALPDATRQSWKATGIEMTDGIGGTEMMHIFI-----------SSAGAEVRPGAIGRVVPGYVAQIVDENMQPLPPG--QVGKLAVQGPTGCR-YLDDPR--QSNYVKAGWNLPGDTFFVDEDGYYFYQARSDDMIISAGYNIAGPEVESALMQHEAVAECGVVGAPDDGRGQVVMAYVVLREGVAADDATRQDYVKRQIAPYKYPRRIVFVPALPRTETGKLQRFRLRQMAE------ 69936064 46 -FSDGMVN---TCWNAVDRHVAGRGDQIAIQHESTLSTKGITYKQLQDRVASLAGALRMRGVEKGDRVIIYMPMIPEALEAMLACARLGAIHSVVFGGFAANELAVRIDDCQPKAIIAASHYKPLLDAAIDMAEHKPEFCVIFQREQENWHGFQYGV-KPAECVPVEGNHPAYILYTSGTTGQPKGVVRHTAGHLV-ALQWSMTNIYNIAAGDRFWAASDVGWVVGHSICYGPLIAGATTVVPVGTPHPGVFWRIIQNHRIKSFFTAPTALRAIRREDPEKRYKLHDLQALFLAGEADPDTVKWAQEHLGVPVVDHWWQTETGWAIAAN-------PIGIETLPTKLGSPSVPMPGYDVQVLDEAGHPVPAG--TLGAIAVKPPGTLPGLWNAENRFRKSYLDHGYYETGDAGYIDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLASHPDVAECAVIGVADSLKGQSPVGFLCLKAGASTPHEDVVRMVRDKIGPVAAFKSACVVDRLPKTRSGKILRATMAK--------- 41322767 1 ------MLVPLTTADFLDRAEATAAARTALVDEPHQPAAALTYGETLRRVRAWQAGLDALGIDEGERVAVVSPNSARLLELLYAVTASGRICVPVNYRLTPEEISYILRQCDASVVFVDPD----VEAVLGSVDVPKRF-VLGEQTETEVMRFDVAPRPWSRP---DENAVATLNYTSGTSARPKGVALTHRSIWLNAMTFGVHA--RIWEGDVYLHTLPTFHCNGWGVPFLLAGLGAKQVLI-RRIDGAEILRRVQEHGVTLAFGAPAVWDAVLQAARDWPGEIPGRVRVVCAGAPVSAQLVSRIEELGWEFLQVYGLTETTLLTFN-------RRLPDAPGDGGLTRAGAPALGVRLR------------TGERGEVLARSNMVLDSYWRDEQANEAAL-EDGWFRTGDVGAFDDEGHLALFDRVKDVIVTGGESVSSVEVEDCLQGHPSIAEVAVIGVPDERWGETVKAVVVPADGARVTEEEVITYCKQQLARYKAPTSVDFRDALPRTSNGKIQKGRLREPY------- 85375292 5 ------------------QHAAARPDHPAVIMAGTGET--VTFGEMDAASNRFAHLLRARGIGHDEAFAVLLENRAEFYTLIWGSQRAGTMLVPISTRLTAPEIAYILKDSEAKLLITSTAFDDVMQGIRAECSDLP-VLMMDG---EGDEDFAAALDAQPSEPIDDQRAGLVMLYSSGTTGRPKGIPEDPDPLAANPLMGLAIMGAGMPADMVYLSPAPLYHAAPIGWSSTVHRLGGT-VVMMAKFDPETALEAIEKYKVTDSQWVPTHFVRMLKLPEETRYDLSSHQRALHAAAPCPVPIKKQMEWWGPIVNEYYAGSEGIGMTL----------VKSEDWLTHPGTVGRAIHGT-LHICGPDGEEVPAG--TDGLIFFEND-ILPTYHNDPDKTKDAMHPKGWMTLGDIGHVDEDGFLYLTDRKSHMIISGGVNIYPQEIENLLISHPKVMDAAVIGAPDPDLGEKVVAVVQPKDMSDAGEAELRDYLAPNLSRIKMPRLFDFRPDLPREANGKLYKRELRDEFA------ 149203692 53 -----------TCWNAVDRHAAGRGAQTAIIHDVTGIKQKINYSQLRSRVARLAGALRARGVEKGDRVIIYMPMVPEALEAMLACARLGAVHSVVFGGFAAHELAVRIDDCQPKAIIAASHYKPLLDGAIEQSSHKPEFCVIFQREEEDWHAFQYGV-EPADCVPVSGDHPAYILYTSGTTGAPKGVIRATAGHLV-ALNWSMKNIYNVNPGEAFWAASDVGWVVGHSICYGPLIHGNTTIVPVGTPDAGTFWRVMSEHKVRSFFTAPTALRAIKRDDPKKNYDMSHLRALYLAGERADPDTIEWAQRMQVPVYDHWWQTETGWAIAGNPAGC-------EALPVKIGSPTVAMPGYDVRILDEGGHEVAPG--TLGAIAVKPPGTLPTLWNAEERFRKSYTFPGYYETGDAGMKDEDGYLWIMARTDDVINVAGHRLSTGAMEEVLASHPDVAECAVIGAADELKGQTPVGFCLTKGVDRAHEEIVKELVRDQIGPVAAFKLAVVVDRLPKTRSGKILRAIM----------- 29165623 537 AFNDTALDQQQTIHGMFEAQVERTPEGVAVVHGE----QRLTYRELNQQANRLAHALIKQGVQPDSRVGICVERGADMVVGLLAILKAGGGYVPLDPAYPAERIAYMLQDSVPAAVLAQTATQGLLADVSVPVINLDLSVWQDESV------------QNPQVPGLTSAHLAYLIYTSGSTGLPKGVMIEHRNTVNFTWAHTAFDGSAL---EKTLFSTSLNFDLAVYECFAPLTSGGSIEVV------KNVLELQHEHDIGLINTVPSALKALLEVNGLPE----SVHTVNVAGEALKQSLVELFENTGVRLCNLYGPSETT---------TYSSWVAMDREHGFAAHIGKPVGNTQFYLLDEQQQPVPLG--VAGEIYIGGAGVARGYLNRDDLTAERFLKDPFYRTGDLGRYLPDGNIEYLGRNDDQVKIRGFRIELGEIDARLARHPAIHEAVVAAREDVPGDKRLVAYYTLAAGHTSADDSLRGHLQEKLPEYMVPAVYMMLEKLPLTPNGKLDRKAL----------- 29165623 1614 AFNDTARDQQQTVHGLFEAQVRAYPEACAAIH----DCVAVSYAELNTRANRLARHLLGLGVQPGDSVAILLERSHDLLASQLAVLKCAAVYVPLDINAPVERQSFMIEDSRARVLLTHSQVSLTTSAQRIDLDG---------------LTLERLKGTDLALPPQSSESVAYIMYTSGSTGTPKGVLVPHRAISRLAINNGYADFNA--QDRVAFASNPAFDASTLDV-WAPLLNGGCVVVIGQHLSPLNFQRLLLEQSVSVLWMTAGLFH---QYASGLGEAFSRLRYLIVGGDVLDPAVIGRVLANNPPLLNGYGPTEATTFSATYEIVSVGNG---------SIPIGKPVGNSRLYVLDNQGQPVPLG--VPGELYIGGQGVARGYLHRDELTLERFVADPFYRTGDLVRWRADGNLEYLGRNDEQVKIRGFRVELGEIEARLAEHAEVREAVVLCRQDAPGDKRLVAYVTAQPETALDIEHLRSHLQGLLPDYMVPAAYVQLDSLPLTANGKLDRKAL----------- 91785029 44 ------------------------------------DARRLSSAQLLQAVDAATALLREWGVRGGDRVMIVAENSIAQIVLLFATARLDAWALVSNARLSAAELDSIRAHAQPRVVAYATESSTDAEQHARRHRATTAPAITPDIGNWSYAV--DSAAVAEPVEAADHRQCAALIYTTGTTGAPKGVMLSHRNLLFIAAMSSRLR--KVGPDDVVYAVLPISHVYGFASVCLGSLHAGATLRLVPRFAPEAVRRALAGERVSIFQGVPAMHAKLLEYLKTHGHPWSALRFAYSGGSPLDAALKAQVERVGLPLHNGYGMTESSPTVSHTMLDAPRSDC----------SVGEVIPGVEVRFVGLDGIDAAKG--EIGELWVRGPNVMLGYYRSPEQTRTVVTEDGWLKTGDLARQDADGALHIVGRSKELIIRSGFNVYPAEVEHVLNAHPQVVQSAVVGRAVE-GNEEVVAFVELAGATVTPAELID-WCGERLAPYKRPAEVKVLAALPAASTGKILKHRLRE--------- 108756866 493 --------EDLGVHELFQRQARETPDAMAVSY----EGHSLSYQALDTRSREIAAHLKSLGVKPGALVGIYLDRSAELVAAMLGVLSAGAAYVPLDPVHPEDRLRYMLEDSGVVVVLARQASRDKVAAIAGA--SCKVCVLEDVKA-----------GATSAPAGTSPNGLAYVIYTSGSTGRPKGVMIPHRGVVNFLLC--MRRTLGLKRTDSLLAVTTYCFDIAALELLLPLCAGAQVIIASAERDAQALKRALRTHRPTLMQATPATWTLLFQSGWENAERV----RILCGGEALPESLKAHFVRTASDVWNMFGPTETTIWSTMAKVSA-----------SRPVTIGKPIDNTQVYVLDDRMQPVPIG--VPGELWIAGAGVACGYLNRPALTAERFVSNPFYRTGDLARWRADGEVEYLGRLDHQVKVRGFRIEMGEIEAQLAGHPSVKNCAVVAKEL-NGTSQLVAYCQPAGTSFDEEAIRAH-LRKFLPDYMVPAHVFAVDAIPLSGNGKVDRGQL----------- 194291688 31 -----------------DRHAQ-PGRIALNWEGRDGDARSWTFAELQALSAQFAGFLKAQGVQPGDRVAGLLPRNAELLVTILGTWRAGAVYQPLFTAFGPKAIEHRLNASGAKVVVTDTANRPKLDEVAG-CPAIVTVSGTQGSAAQPALAWAELARQPAEPVMRRGDDPFLMMFTSGTTGPAKPLLVPLKAIV--AFAGYMRDAVDLRDDDAFWNLADPGWAYGLYYAVTGPLLGHATTFYDGPFSVDSTCRVIRKYGITNLAGSPTAYRLLIAAGEAVSGPLRGLRAVSSAGEPLNPEVIRWFAELGVTIHDHYGQTELGMVLCNHHALAH---------PVRMGAAGFASPGHRVVVVDDTLRELPPGQPGTLALDLKRSPMFGGYHGTP----TSAVAGDYYLTGDSAELNDDGSISFIGRADDVITTSGYRVGPFDVESALIEHPAVVEAAVIGKPDPERTELIKAFVVLDRHQQGSPELAETLVRKRLAAHAYPREIEFVAELPKTPSGKVQRFILRNQ-------- 211961593 6 -----------------------FGDNIALI----GNGRKRTYKELADWTNRIARALQEYGVEPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRTGELSQIVDKAEIKLAMCDLRLMEEMELCLKQNDHLTKIVSFDGTANFAGELDKVALSKQFDAVKTGRDDVCLLGFTSGTTGQPKATMHFHRDLLIIADAYA-KEVLDVQPTDVFVGSPPLAFTFGLGGLAIFPLRFGATATLLETAGPKQLIEIIETYKATISFTAPTAYRAMMAAMEE-GADLSSLRIAVSAGETLPAPVFEQWKKTGIPMLDGIGATEMLHIFISNHLED-----------AKPATTGRVIKGYSAKVVDEEMKEVPRG--TVGKLAVRGPTGCR-YMQDNR--QQKYVRDGWNLTGDAFYQDEKGYFHFAARADDMIITSGYNVAGPEVEAALLSSPEVSECAVIGVPDEDRGQIVEAHVVLVEDHPQDAEVIKRLVKSTIAPYKYPRSLKLVDSLPKTATGKIQRFRLKEQ-------- 157112922 26 -----------SLGAMIVKELREHPDNVGLIDPES--EIQLTYQQILEQSARVATGLTRLGLTKSDNVAIVSENCLEYCFAMFGSIFVAAPLALLNPAYVEGELQHAINLSRPKIIFVSPNVLEKIVGVIRKMQLNVKVVLFGDSAYTEVMRFSELIDPTAPASNYVPDHVALIVLSSGTTGLPKGVQLTHINIVAHSKEASKI--LELPDQLVALAATPLYHVVA-GVGLINMVTNNCRCVLMPKFDVHMFLNSIQKYKVNLMTVVPPLMVFLAKHPIVDNYDLSSLMTLICGAAPLSKEIEDQVERLGIAIRQGYGMSETT-----------LGVLMQTGFENKAGCVGKVRLGQWVKVIEETGKILGPNQR--GELCFKGSLIMKGYVGKE----HAIDKDGWLHTGDIGYYDDDEDFFIVDRIKELIKYKGFQVPPAELEAILLKHPKVKDAAVIGLPDERVGELATAFVVKEGQEVTGAEIIKYVAEQVSQQKQLHGGVRFIDAVPKTTTGKILRRELRELAKN----- 126657603 485 ------------LHQLLETQAEKTPDRVAIEF----NNKKLTYSQLNQKANQLAYHLQQSGVKPNNLVAICVERSIEMLIGLLAILKAGGTYIPIDPTYPSERINYILEHSQVNVILTQS------------------WVWKENREKYTIIAIDKITLHPTPYTPHPPQDLAYIIYTSGSTGKPKGVEISHQGIV--NFLWSMAQQPGINSDDILLSVTTLSFDIAGLELFLPLITGAKVVIVSRQIDGVALSQKIDQSNASMMQATPATWQMLIDAGWKGKKDLK----ILCGGEALSKTLVKELLTKSQELWNMYGPTETT-------VWSMIEKIETEDNIT----IGRPINNTQIYILDNHLQPVPIG--IPGELYIGGDGLARGYVNRRDLTEERFINSPFYKTGDIAKYLPNGKVEYIGRSDYQVKIRGFRIELGEIESQLNQHLGVKNAVVVAKKEASGINPLVAYYVSQKESNVTDENLRDFLKKKLPDYMMPLVFISLAEFPLTPNGKIDRKALPE--------- 66045813 1586 --PDAVYPQEQTLHSQFEAQAQRTPDAIAVSY----EEESWSYATLNAQANRIAHRLIGMGIGADDRVAICTHRGLQMIAGLLGILKAGAAYVPLDPAYPVERLAYTLDDSAPVALLSQ-------RSVQGTLPVSQVVICLDDDLQDESVC--------NPQVPVTPGNLAYVIYTSGSTGKPKGVMIEHRNVA--RLFSATEEWFGFNQQDVWALFHSFAFDFSVWEIWGALLHGGHLVIVPQLVSPEDFYALLCSTGVTVLNQTPSAFRQLIAAQGENG-QAHSLRKVIFGGEALDKPWYARQVNAGTQLVNMYGITETTVHVTYYPLQ------PGDAQRLGASPIGRRIPDLQLYVLDARGEPVPMG--VVGELYVGGAGVARGYLHREALTAERFLDNPFYRTGDLGRWLADGSLEYMGRNDEQVKIRGFRIELGEIAARLNDHPDVLDAVVVAREDVPGDKRLVGYYTSAEDKAGLDEQLRAWLSGLLPEYMVPAAYVRLASLPVTANGKLDRKSL----------- 66045813 540 ------YERRLTIHQRIEQLAEQQPDAVAAQVG----AHHLSYRELNARANALAHHLIGLDVQPDDRVAVVARRSLETLVGLLAVLKAGAGYVPVDPAHPDERIAYLLGDSAPVAVLAQPAFVERLQGL--------GLAGLNTPLIELDLASWPEQQDNPHIDALDSTHLAYVIYTSGSTGQPKGVMVEHRTL--NNLIDWHREAFDLRAGSHTASVAGFFDAMAWEI-WPALCAGATLHLPNEQLDALLDWWIAQPLQVAFLPTP------VAEYAFSRNLRHPTLRTLLIGGD----RLRQFHRDPGFAVINNYGPTEATVVATSG-------RLLPDGSLD----IGKPVANTSIYLLDERQQLVPLG--VPGELYIGGDSVARGYLNQPQLTAERFVHDSFYRTGDLARWNADGTLEYLGRNDDQVKIRGVRIELGEIENQFSQLPGIEEALVLAREDEPGQPRLVGYFTERAGAATVEQLRTALL-ARLPGYMVPGALVRLESWPLTANGKVDRRAL----------- 66045813 2655 SFNDTRRDYPRPVHRLFERRAALHPH--AVAAVHG--RRSLTYGELNERANHLAHYLLVQGVRPNERVAILLPRSLELLISQLAIGKCAATYVPLDVNAPAERQHYMLDDCQAKCVLTQSAT---------SLGSTVQRIDLDQLNLDDQPAHDPGLPQASD-------TAAYVMYTSGSTGAPKGVRVAHRGIARLVLNNGYADFNE--QDSIAFASNPAFDASTMEV-WGALLNGGQLLVIEHLIDPMRFSAALRHGNVSVLFLTSALFNQYVQLIPEARADPASFRTLLA-------------QAPGLHLLNAYGPTETTTFATACEVRALADH-------AESVPIGRPIGNTTVYVLDAHQRLTPLG--AIGELYIGGDGVALGYLNRPDLTAEKFIADPFYRTGDLGRWLEDGQLECLGRNDDQVKIRGFRIELGEIVNCLHQLPGIREAVVLAREDEPGQVRLVAYFTSRAEAPAPEQMRAH-LQANLPEYMVPGAFVELTALPLTANGKLDSRALPK--------- 66045813 3718 -----------TIHALIEARAEGMPEAVAARVGE----QSLSYAQMNRQANSLAHHLISLGVRPDDRVAVVARRGLDTLVSLLAVLKSGACYVPVDPAHPDERINYLLADSAPVVVLAEQAFMARLPALKVPLLALDR------------PQWPEKPANPLVSGQTPG-DLAYVIYTSGSTGQPKGVMVEHRTLA--NLVHWHCQAFALHAGSHTATVAGFFDAMAWEV-WPALCAGATLHIPPAEISNEQLDLLLDWWQPLQVAFLPT---PVAEYAFSRELYHPTLHTLLIGGD----RLRQFHREPGFAVINNYGPTETTVVATSG-------RLLPDGSLD----IGKPIANTRVYLLDEQQQLVP--TGVAGELYIGGEGVARGYLNQPQLTAERFLSDPFYRTGDLARWNADGTLDYLGRNDDQVKVRGMRIELGEIEAQLTSLPGIEESLVVAREDEPGQSRLVAYFIEQGSALDIARLRADLL-DRLPGYMVPSAFVRLDAWPLTANGKVDRRAL----------- 66045813 4775 ---------PLPVHLRIEQQALDQPNALAAKAGD----QHLSYAELNARANALAHHLIGLGVRPDDRVAVVARRGLETLTGLLAVLKAGACYVPVDPGHPDERISYLLENSTPMVVLAQFDLLTRLPELQ------VPVIALDRP------DWSQRTDNPSVP-EMTTQHLAYVIYTSGSTGLPKGVMVEHRTL--NNLVDWHCEAFNLRAGSHTASVAGFFDAMAWEV-WPALCAGAVLHLPNEQLDVLLDWWLAQPLQVAFLPTP------VAEYAFSRELHHPTLQTLLIGGD----RLRHFNRDPGFAVVNNYGPTETTVVAS-----------SGRMQPGKVLHIGKPVTHARLYVLDSRGQPVPLG--VPGELYIGGAGVARGYLNRADLTAERFLDDPFYRSGDLVRWLSDGTLEYLGRNDDQVKIRGVRIEPGEIEQHLAQCPGVGEAVVTTQRLDDGTLRLVGYFTRRNASLDSAALRAHLL-GQLPEYMVPAVFVGLDALPLTQNGKVDRKAL----------- 28869353 519 --------------------------------------QTLSFDELEQRSNQFARYLHTQDIQPGMAVALCLDRSVEWVVSLLAVLKLGAVYLPLDSAQPAERLQQLTRDSGAALLIHASG--DDKAAQLGVCP---------------VLAFDAALWSEVDSVRIIAEQPAYIIYTSGSTGQPKGVVISHGALANY--VQGVLARLSLNDGASMAMVSTVAADLGHTLLFGALASGRPLHLLSHEFDPDGFARYMAEHQVEVLKIVPSHLQGLLQAAHPADVLPSQL--LMLGGEASSWALIEQVRALGCRIVNHYGPTETTVGILTHEVAERLNAC-------RSVPVGQPLANCKARVLDAYLNPVA--ERVSGELYLGGQGLAQGYLGRAAMTAERFVPDPLYRAGDRARW-VDGVLEYLGRADDQVKIRGYRVEPGEVGQVLQTLENVAEAVVLAQPDETRLQLVAYCVAAVGVRLNVESLREQLA-ARLPEYLVPAQFMLLEKLPLTANGKLDKRALPK--------- 91204460 33 -----------TLPEILERYAAEIPNKTAIIYHH----KKINYHGYNTLANSLANELLNIGVKRGDRIGLMLPRIPELVISFMGIAKAGAIVAPINYELTEEGIRAIFKNIMPACLIVHSTHIEQAIRALPQNTDIP-IILVGEYTGCG-IPWNDIINTDNPNLDIQTHEVVYLNYTSGSTGNSKGAETTHSNIYWNTIAA--IDILGLKSDDIHLCFAPFAHPHE---IFARSLFLGGTITLVEKIYPKSIANAISSCKVTCMMGLAPLYENLLDVLEHGMFDVSSLRIPESGGMYTRTNLIEKFQKTGVPIIPVWGSTETTGIAIANRPGDDIP----------KRSIGKPCPTYEIKIVDENNNELTHG--EIGEMIFKGPAVVQNYYGNAGNTCS---QDGWYHSGDLGMKDENGYFYFIERKSGMMKVAGLKVYPQEIERVLLEHPSIKEIAVISVKDRLRGEIPKAVAVLQPGENVKEHEILNFCKDRLPHYKLPRIIEIRKDIPKSGSGKINKNSL----------- 197765165 69 -FAKWFADGKLNVYNCVDRHVEANGDRVAIHEGEPGDSRSITYAQLKDEVSRAANGLIELGVGKGDRVAVYLPMIPEAVVAMLACARIGAMHSVVFGGFSADAIAARIADADAKVVITADALKPAVDAAVSRFDTVEHVVVVRRTGEEWWHELTERQSAEHTPEAFEAEQPLFILYTSGTTGKPKGILHTSGGYLTQASFTHHAVFDLKPETDVYWCTADIGWVTGHSIVYGPLSNGATQVMYEGTPDTGRFWEIIQKYGVSILYAAPTAIRTFMKWGDPAKFDLSSLRVLGSVGEPNPEAWMWYRKNIGAPIVDTWWQTETGSMMISPLPGVT---------ETKPGSAQTPLPGIAATVVDDEGNEVGNGGGGYLVLTEPWPSMLRTIWGDDQRFIDTYWSEGKYFAGDGAKKDEDGDIWLLGRVDDVMLVSGHNISTTEVESALVSHPAVAEAAVVGAADQTTGQAIVAFVILRGTATESEDLVADLVGATLGPIAKPKRIMAVAELPKTRSGKIMRRLLRDVAEN----- 211638936 592 ---ETIYPDQLCIHQLFEQQVEKTPEATALIAGD----KTLSYAELNAGVNRLARQLIAQGISPGDHVAILLERSIELVVAQLAILKVRAVYVPIDPNMPDERKNGLINDCSAKLLLTDE---------LADIPVGLTALLLRISAEVNTHREEETGFNLNLPCR--SSDAAYVMYTSGSTGTPKGVIVPHRAVVRLVINNGYAE---IGQDDRVFTANPAFDASTFEI-WAPLLNGGALVVIDHLLTPQVFIQVLQAHRITILWLTVGLFNRLVAELSAA---LPQIRTLIFGGDIPDRQVIAQVLDKHPPLLQAYGPTEGTTFTTMYPIASLPPGMA-------KVPIGRPIANTRVYLLDGYGQPVPLGG--VGEIYVGGAGVACGYLNRPELTAERFLVDPFYRTGDLARYLVDGNLEFLGRNDQQVKIRGFRIEPGEIEGRLTEYPAIRE-AVVLVQDDGQDKRLIAYVVAEVDEELVNNLRTY-LSTILPDYMVPAAFVRLDAFPLTPNGKLDRRALPAPSKEAFA-- 211638936 4858 ------YPDQLCIHQLFEQQVEKYPDAIAVVH----EGQSLTYAELNICANRLAHQLIALGVVPDQRVAICVTRSPATVVGQLAVLKAGGAYVPLDPAYPGERLIHILTDAAPAILLADSAGCDALEKVLTRLTLLDPNSLLDQPDSNPLVS------------SLTSRHLAYVIYTSGSTGTPKGVMIEHRGLV--NLIQEKIVQFDIHSGSRMLQFASFGFDASVWEVMMALCGGATLDIPVDRQEPHHLWHYLEEHTVTHACLTPTMLR------EGAGLPVMTIKTLILGGEAPSAALLGALSGR-VNLFNAYGPTEITVCATVWYC--------PPDYTDELISIGRPTANTRIYLLDTYGQPVPLG--AVGELYIGGIGVARGYLNHPELTVEHFLTDPFYRTGDLARYLPDGNLMFVGRNDQQVKIRGFRIEPGEIEARLLEYSAVREALVLASGDGP-DKRLIAYVVVPADDGLVNNLRSH-LSIILPDYMVPAAFVRLDAFPLTPNGKLDRRAL----------- 211638936 3799 ---ETPYPDQLCIHQLFEQQVAKTPQASALIAKDN----ILSYAELNARANRLAYQLIEQGILPDDHVAILLERSVELVVAQLAILKVGAVYVPVDPRMPDKRRNWLINDCLAKLLLTDRQVIPVGLAI-------PRFYLTDET---DTMREEDYLNPDLSCSSVG---TAYVMYTSGSTGTPKGVVVPHRAIVRLVINNGYV---AIGPDDRVFTANPAFDASTFEV-WAPLLNGGTLVVYTTLLTPSKFVRALQDYRITILWISVGLLNRLVAELSPV---LPQIKVLIFGGEVLDPNVIAQILDRSPPLLQAYGPSEGTTFTTMYRITTLPPGMT-------RVPIGRPIANTRLYLLDAYGQPVPLG--VMGEIYVGGDGIACGYLNRLELTTERFLADPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLTEFPAVREAAVLAL-GEGLDKRLVAYVVADEDEGLVNCLRTH-LSTILPDYMIPAAFVRLDAFPLTSNGKLDSRALRQRYE------ 211638936 1671 ------YPDQLCIHQLFEQQVKKTPEAIALIAGD----KVFSYAELNVCANRLARQLIEQGVSLGDNVAILLERSAELVVTQLAIFKVGAVYVPIDPKVPDERKNWLINDCSAKLLFTDEQ-ANIPAGLAVPLFRLSGNIITDREENHFNLDL-----------PGSSTGSAYIMYTSGSTGTPKGVVVPHRAVVRLVINNGYAE---IEQDDRVFTANPAFDASTFEV-WAPLLNGGTLVVIDHLLTPSDFVRALQVHRITILWMSVGLLNRLVTELSPV---LAQIKILIFGGEVLDPYVIAQILDKNPPLLQAYGPSEGTTFTTIYPITALPPGVA-------KIPIGRPIANTRLYLLDAYGQPVPLG--ATGEIYVGGDGVANGYFNRPELTAERFLTDPFYRTGDLARYLPDGNLLFVGRNDQQVKIRGFRIEPGEIEARLTEHPAVSEALVLALSDGQ-DKRLIAYVVAEPGDGLVVSLREH-LSTILPDYMVPAAFVRLDAFPLTPNDKRDLRAL----------- 211638936 2725 ----TPYPEQCCIHQLFEQQAEKIPEAMSLIAGD----QSLSYAELNVRANQLAHQLIEQGICPDDHVAILLERSVELVVAQLAILKASAIYVPLDPGVPDERKNWLINDCSAKLLLIGA----------------RVDVPVGLSVPLFRLSDEVGISKEGPDLPRSSIGPAYIMYTSGSTGTPKGVIVPHRAVVRLVINNGYAD---IGRDDRVFTANPAFDASTFEV-WAPLLNGGTLVVIDHLLTPQEFVRTLQVHQISVLWISVGLLNRLVAELSPV---LPQIKILIFGGEVLDPNVISQVLANSPPLLQAYGPSEGTTFTTIYHIETLSVGMT-------RVPIGRPIANTHVYLLDAYGQPVPLGG--PGEIYVGGDGVACGYLNRPELTAERFLTDPFYRTGDLARYLSDGNLVFLGRNDQQVKIRGFRIEPGEIEARLTEYPGVREAVVLVLGDGQ-DKRLVAYVVADANEELASRLRIHLSK-ILPDYMVPTAFVRLAVFPLTPNGKLDRRAL----------- 211638936 5926 ---ATIYPDQLCIHQLFEQQVEKTPAATALIAGD----ETLSYVELNTRANRLARQLIAQGICPNNHVALLLERSIELVVAQLAILKVGAVYVPIDPNVPDERKNWLINDCSAKLLLTNG----------------WVDIPVGLAVPLFRLTDEAGTSREEDDWSGRSSDPAYVMYTSGSTGMPKGVVVPHRAVVRLVINNGYVE---IKQDDRVFTANPAFDASTFEV-WAPLLNGGALVVYATLLTPQALVRVLQAYRVTILWLTIGLFNRLVTELSPV---LPQIKILIFGGDIPDLRVIAEVLDNSPPLLQAYGPSEGTTFTTMYRIVALPPGAA-------RVPIGRPIANTCVYLLDDDSQPVPLG--VAGEIYVGGDGVACGYLNRQELTAERFLTDPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLTEHFAVREAAVLALSNGQ-DKQLIAYVVADAEDGLVNSLRTY-LNTILPDYMVPTAFVRLDAFPLTANGKLDRRAL----------- 154300982 13 ---------------------------------------TITYKQLTAEISSFQKKLAKLGVTPQAAVSIALPNTYEFIIAFLAASWQRGIAAPLNSAYKQEEFEFYIDDSSAVALVPKDSFQPAVRAARKYNAAIAECYWNGSEVVLDVKDEGKLKGKGNQKVEAQPDDVALVLHTSGTTGRPKAVPLTHRNLT--TTMKNIQATYKLTPADRTMLVMPLFHVHGLLAGFLAPLMSGGSVIVPLKFSASEFWSDFITHKANWYTAVPTIHQILLKNPPPTTK--PNIRFIRSCSSPLSPTTFHALEETKAPVLEAYAMTEASHQMTSN-------PLPPGKRQPGSVGIGQ---GVEVRILDGEGKEVPIGSE--GEISIRGENVTKGYLNNEKANKESFTEDGFFRTGDQGKMDKDRYVFITGRIKELINKGGEKISPIELDNVLARHPAVSEAVSFAIPDEMYGQDVGVAIVLKPDQKLTASELKQWVADKVAKFKVPKQVYFSDVMPKTATGKIQRRIVAD--------- 183985125 64 -FAKWFVGGKLNVYNCVDRHVEANGDRVAIHWVGEEDSRTLTYADLQAEVSKAANALTGLGLVAGDRVAIYLPLIPEAVIAMLACARLGIMHSVVFGGFTANALHARIVDAQAKLLITSDGQAPLKDAADEAVSPVEHVLVVRRTGIDWWHDVVDSASPEHTPEPFDAEQPLFLLYTSGTTGKPKGIVHTSGGYLTQCCYTVHTIFDVKPETDVFWCTADIGWVTGHTYGYGPLANGITEVLYEGTPDEHRHFQIIEKYGVTIYYTAPTLIRTFMKWGRADAHDLSSLRLLGSVGEPNPEAWRWYRDVVGAPIVDTWWQTETGSAMISPLPGI---------AAAKPGSAMTPLPGISAKVVDDHGDPLAPGTHVTGYLVLDQPWMLRGIWGDPAAYWSKFEDKGYYFAGDGARLDSDGAIWVLGRIDDVMNVSGHRISTAEVESALVGHPGVAEAAVVGVVDDTTTQAICAFVVLRGHDGTSDELRAEVAEA-ISPIARPREVHVVPELPKTRSGKIMRRLLRDIAE------ 163855191 46 --------RPMNVANWLHARALQTPAAPALFH---GAECRADYRQFAARAAALGAAMVSRGVRAGDRVALYMPNRVEYLVAMYAAWWAGAVIVPINYKLHVKEAAWIAADAQAALLVTDAGS----QFEPGLLPEGCRELGVDTSEFEAAMRAADAFGA---PAPVEPGALAWLFYTSGTTGRPKGVMLSHDNLVAMAL-CYPYDVDSVSAADAWLYAAPMSHGAGL-YNFMFVRAGARHVVPASRFDSTEIFDLARQLRDICLFAAPTMIKRMVR---EAPARVTGLRTIVCGGAPLAADLVQALDALGPVLAQIYGQGE-SPMTITAMRKDAIADRGQPRWAERIASVGTAQSCMEVRVVDASFNDLPAG--ECGEVVARGPAVMSGYWRNEAASRQAL-ADGWLRTGDIGFLSDDGFLTLTDRSKDVIISGGTNIYPREVEEVIARHPDVFEVAVVGAPHPEWGEEVVAFVVARGGKPLDAAALEAWCRAEMASFKKPRRYEFCADLPKNSYGKILKTDLRARAKS----- 108755450 39 ---------------------------DALVDAVTG--QSLSYKEILAATCSLANSLIKSGYGRNTIVTICSENCKQFFIPVIAALYIGAVIAPINHNYTKTEMIHCLNISKPTVVFCSRQVCGKFIDLKKKLEFIDRIITIDGDSRVGEVESLDSLSYECPMAEVPGEQVAFIMCSSGTTGLPKGVMITHLNVIAKFMQNNDPRYQNQQGGRCTFGVLPFYHSYGMFVSLNSIYRKIKIVVV-KRFEENVFLSTIEKYRITSLSLVPPLAVFLAKSPLVKDYDLSSVTEVSCGAAPLSKNIEEILKKLKIKVRQAYGLTETTIGVVGMPLGCE-----------KFGSSGKVLPYMLCKIRNPDGESLGPN--QIGELCFKGPVIMKGYYDNEQATRESFTPDGWLLTGDLAYYDNEEYFYVVDRLKELIKYKGFQVAPAELEALLLTNPKIRDAAVVGVPDENAGELPLAFVVTDSGAVLTEVEVKQFIEGRVSSPKRLRGVIFTTAIPKNPSGKI---------------- 73537440 6 -------------------HAQRTPDKPAVIM---GDGTVVTYRELDEHSNQVARLYRDHGLQPGDRVAFLIENHPRLFELCWGAQRSGITFICLSTRLNVADAAYIVRDSGAQMLITSRAQAEIAAALTEQVPGLKGYLMLNGTLP-GYTPYETTLAQYPTWRIDDETTGGDMLYSSGTTGRPKGVYAPPASPQITSLTALCQKLYGFGPDMRYLSPAPLYHAAPLRYNMSVQALGGTSIV-MDHFDAEQFLRLVQEHRITHTQVVPTMFSRMLKLPAETRYDVSSLQVAIHAAAPCPVQVKEQMEWWGPVVWEYYAGTEGNGVTV----------VSSREWVERKGTVGRAMIG-KLRICDADGKLMP--NKQPGTIYFAEGRQFV-YHNDPAKTAESRHPEHWSTIGDIGYVDDDGYLYLTDRKANMIISGGVNIYPQEAENLLMTHPKVMDVAVIGVPNEDFGEEVKAVVQPADAGPALAAELIAFCRENLSGIKCPRTVDFEAELPRLPTGKLLKRVLRDRY------- 82502195 3148 --------KEMTIPELFEKQAEKTPDHPAVAFGD----ETISYRELNERANSLAFTLRQKGVGPDVIAGILTERSIEMIVGIMGILKAGGAYLPIDPAYPQERISYMLKDSDVSVL-CAAGDVDLGEAYAGD------IIRIDQTGQNDHV---ENLKHDIKP-----EHLAYVIYTSGSTGQPKGVMIEHHSVNNLVHGLNERIYHHLDAHLNVALVAPYIFDASVKQIFAALLFGHTLCIVPREWDAMSLIEYYSKNNINVSDMTPAHLNMLA-YVDKTELEFD-LKELIVGGDALTPDVIHKFPNLSCNITNVYGPTECCVDAASHQIESGKVPQTP------SIPIGRPLLNTSIYIVDKDLRPLPVG--IAGELCIAGEGVARGYVNRPELTAEKFVDHPFYKTGDLAMWLPDGQIEFLGRADHQVKIRGYRIELGEVEQQLLSHEKIKEAAVISGKDQNGNSYLCAYF--ASDQELPAANVRQFLEREMPDYMIPSYFVKLDRLPRTPSGKVDRSALPE--------- 82502195 31 ----TDYPKNKTLHELFEEQAMKTPDHTALVFG----AQRMTYRELNEKANQTARLLREKGIGRGSIAAIIADRSFEMIIGIIGILKAGGAYLPIDPETPKDRIAFMLSDTKAAVLLTQG-------KAADGIDCGADIVQLDREASDGF-------SKEPLSSVNDSGDTAYIIYTSGSTGTPKGVITPHYSVIRVVQNTNYID---ITEDDVILQLSNYSFDGSVFDIFGALLNGASLVMIEKLLNINRLGSAINEEKVSVMFITTALFNMIADHVDC----LSNLRKILFGGERASPHVRKVLNHVGRDLIHVYGPTESTVYATYYF-------INEIDDEAETIPIGSPLANTSVLIMDEAGKLVPIG--VPGELCIAGDGLSKGYLNREELTAEKFIPHPFIKTGDLAKWLPDGNIEFIGRIDHQVKIRGFRIELGEIESRLEMHEDINETIVTVREDEESRPYICAYITANREISLDE--LKGFLGEKLPEYMIPAYFVKLDKLPLTKNGKVDRKALPEP--DRTAGA 82502195 1077 -----------PLHELFTGQVKHGPDRMAL--KHHDEV--MTYQELDEKSNQVARFLIGKGVEKGDYIGVIGKRSLGTIVNLLAVLKTGAAYIPLDPDYPEERKAYIQSKSNCKFLISHD--------------------VYDKEHIERF-------SKAPVDRKVDLDDMAYVIFTSGSTGKPKGVQITHGA--AANTIHDINEKFNVTEQDNIMGISSLCFDLSVYDVFGALSSGASLVIIDDQRDVFSLKGTAEKERITIWNSVPAIMGMTADVYPDNELN-HHLRLILLSGDWIPLQLPATIKKTNAEVISLGGATEGS-------IWSIYYPIQKVEEDWKSIPYGKPLANQKIYVLNQNKQLCPVG--VEGELYIGGAGVASGYIHDQEKTEHSFIQHGYYKTGDYGVLKEDGYVEFLGRKDSQVKIRGYRVEMGEIENTLVSHQEITKASVIDYTSPDGIKNLYAFVV--AENAISQLDVKEFLQKTLPDYMIPAKFVQIEEIPLTVNGKVDKRTLHDLAEQH---- 144899064 44 -------------YNAVDRHVEDRGTQAAIIYDVTDTVRTITYAELKDQVSKFAGLLRGLGVDKGDRVLLYMPMVPEAVVAMLACARLGAVHSVVFGGFASNELATRINDAQPKVIVSASCGIETARAIDLADHKPAHTVVLQRPAGRDVDWSEADKAAPAECVTVAATDPLYILYTSGTTGQPKGVVRDNGGHMV-ALKWTMKNVYNIEPGQVFWAASDVGWVVGHSICYAPLLHGATTVVYEGKPDAGAFWRVISQHKITALFTAPTAFRAIPNAELLQKYDMSSLKALFLAGERSDPDTIKWAQNLKVPVVDHWWQTETGWAIAANCLGLH-------EFPVKPGSPTKAAPGWDLQVLDEGHHQCKPG--QTGSLVVKPPGTFYTLWNAEQRFFESYMAEGFYKTADAGMIDEDGYVYVMSRTDDIINVAGHRLSTGQMEEVLASHPDVAECAVIGVADQLKGQLPLGFICLKGVTKADDDVIKELVREVIGPVAAFKSCTVVKRLPKTRSGKILRGTMQKIADN----- 172037968 1509 -----------SIHELFEVQVKNNPNAIALIY----ETQQLTYQELDIKANQLAHYLQRFGVKPDTLIGLCVERSLSMIIAILAILKAGGAYVPIDPNAPSERIDFLLEDTQINLLLTQRN-------IDHQWPNTVTVIDLDEK----------AIAQESPTLPVTDEHLAYVMYTSGSTGIPKGVCIPHRGVIRLVKNSNYVD---IREDDVFLQAAPYTFDASTFEIWGALLNGGRLVIPSPTPSLEELGEAIENYGVTTLWLTAGLFHLMV---EEKLESFKNVRYLLAGGDVLFPDHVKTVLRTHCCVINGYGPTENTTFTCCAV-------LTDVEQIGHSVPIGRPISQTQVYILDPYLHPVPFG--VPGELYIGGGGLARGYLNRPELTAERFIPERLYKTGDLGRYDRKGNIEFLGRKDNQVKIRGFRIELGEIEAILSQYPKVQSAIAVVKATPQGNKQLIAYVVPKMGEILIIQELKTFLTQKLPDYLHPNHYMILEAFPLTPNGKVDRRSLPQ--------- 172037968 463 ------------IHQLFETQVKKSPNKIAVIF----NNESLTYQQLNQKANQLAHYLQRLGVKPETLVGICLDPSLDMVISLLAILKAGGAYLPLDPNYPEQRLDFMIKDSGIDYLISEGDFVLLRSGVRNS-ESVKYLIDINKVQGEINQEKKTNLD-----VDINLDNLAYIIYTSGSTGIPKGVQIPHRAL--SNFLVSMSEKPGLTDDDTLLSVTTLSFDIAALELYLPLIVGAKLVLVPRTVDGVTLGQQLESHQVTVMQGTPATWKLLLASGWEGKKDL----TIFCGGEALDPSLGQHLQQKSRAVWNLYGPTETTIWSSVYQVTSD------------KVRLGKPINNTQFYVLDKDYNQVPIG--VPGELYIGGMGVARGYLNRPKLTAERFMASRLYKTGDLVKYGEDGEIEYLGRTDYQLKLRGFRLELGEIETILLTHPQVKEAVVI-----VKEESLIAYIVSTHTPP-----LKDFLAEKLPSYMIPSRFIELDSLPLTPNGKIDRNALPEIELNH---- 94312728 11 ------------ISDIPRHWATRTPHNVAVREGD----RVVSYAQLWEGVELAQRYLEAQGVGTGDRVLIVAENSLAMITLIFALSELGAWPVVTNARLTAREIEEIRAHCTPRLMLFTHAASP--DALRHGLRYRAREISPPGLGP--LMAADADAGSEREPAEL-ARDVAALIYTSGTTGQPKGVMVTHRGLLHYARVTAEIR--RMGPEDCAFAIMPMSHIFGLATLLLATFQAGGSLYLVARFNVADACAALQRDEISILQGVPAMFSRILAYLGKSGLHPKRLRYLYTGGGPLDLALKRNVEAFGQPLHHGYGMTEYAGSLF----------ITRTDRPRSDSSAGEIVEGAELRVVGPGGEPVP--EGSPGELWVRGPGVMRGYYRAPEQTAEALRPDGWLNTGDIGRIDQDGALFIVGRTRDLIIRSGFSVYPIEVESVINSHPSVRLSAVVGNPAEDGDEEIIAFVEIREGETFDERDLHAYLAERLSPYKRPARIVRVSAVPTTASGKLHKHRLR---------- 84495181 56 -----------TCFNALDRHVRDRGEQPALIHDVTGTQQTITYAGLLGRVATFAGALASLGVGSGDRVVIYMPMVPEAVVAMLACARLGAIHSVVFGGFAPAELAARIEDAQPKVVVAASEYKPMLDAALDRSSHKPESVIVERDTDWEEMDWDELVAEPADCVEVAATDPLYVLYTSGTTGRPKGIVRDNGGHAV-ALRWSMDNIYGINPGDVWFTASDVGWVVGHSIVYAPLLSGATTVLYEGKPDAGAFWRLIAEHKVRAMFTAPTAYRAIKRDDPNREHDLSSLDTVFLAGERLDPDTYEWASMLGVPVVDNWWQTETGWPIASNLRGLEPMPL-------KPGSPSVAVPGYAVAILDESGAPLPAGQE--GAICLKPPGTLPTLWGDDQRYVDGYTFPGYYVSGDGGLVDEDGYLYVMGRTDDILNVAGHRLSTGSIEAALAGHPDVAECAVIGVADELKGQVPRGLVVLKGGIDGTGAEGERICREEVGAVAALRQVDIVAALPKTRSGKILRKTMRE--------- 125974406 493 ------------LHKFFERQVEKTPDSPAVFF----ENEYCTYQELNERANQLAHYLINIGAKKNTAIGLFLDRSIDMIVGMFGIMKSGAAYVPLDIKYPSDRIAAILKEAGIKILITQDDLLSDVPQMEG-----LNVICIDREQKKIC-----SFSKENPSVEVSNNDLLYILFTSGTTGKPKGVLVEHRCYINY--IQGIIRKLEIDSPLNFAIVSSFAADLGTTNIFIPLFTGGQLHIYERATDPEKFLDYFRKHKIDAMKLVPSHFEALKTVQNFE--DIIPGKRLVFAGEACSWELIEEVRRLNCMIQNHYGPTETTVSALAYLVPDEL-----PQHAGSVVPIGRPLPNVKAYVLDKHRQPVPIG--VVGELYIGGAGVARGYINEPEMTKQKFIPNPFYRTGDLVRYLPDGNIEFLGRIDRQIKIRGYRIDPEEIEHAIKEHSVVRDAVVTVRGNSEKSNKLVAYLVLKAEGNLDISEIRRYLKKKLPEYMRPSSFTVLDSIPLNTNGKVDYKSLPEPSED----- 84489258 2 ----------INITTFLDANACRL-DKPVYYSID--REKRYNSRDILGIISEIGRKLIDLGITKGDRVLIYLPNGPEYLFSFLALWRIGAVAVPTNRIYTSPEIQYFIEDSDAKLIITDKNADD---------------FSIDSYIIPNMDKYTNAPILEA--CNTSWNDLCQLQYTSGTTGKPKGAMLTHGN--WFSAIQNECDVLKMNHNSVMFCIYPMAHVGSWAI---STLRTAALCITKNNYTFDEYLDIIFENQVTHATGMPPVIHSIVSNPDKVQNKLYTVKSIISGGGPLHKEIWKKFKKYGIAVLNAYGASETIVIGTGTVIRPE-----DYASADRFESVGHPVCFSEVKIVDTENPKIEMDLNCPGEIALRGPSIAKGYWNKPEANEKVFLDNGWFLTGDIGYLDDDKRLFITDRKKDMIIMSGWKIYPTEVEEVLIKYDALDEIAVFSLPHEHRGEIPVAAVIWKDKE--DEKGLIEFAQKNLARYKIPRKIFSVKELPRVNGWKLLRNELKKEF------- 71736481 1552 ------------LHSLIEAQVQATPDAPALIFA----AEQLSYAQLNARANQLAHRLREAGVGPDVLVGICVERSVDMVIGLLAIIKAGGAYVPLDPDYPEDRLAYMMQDSGIGLLLTQSALL-------QGLPVQVQSLCLDQEG-----DWLDGYSTANPINLSHPQNLAYVIYTSGSTGKPKGAGNSHRALV--NRLHWMQKAYALDGSDTVLQKTPFFDVSVWEFFW-PLLTGARLAVPGDHRDPERLVQTIREHQVTTLHFVPSMLQAFLTHPQVEG--CNSLRRVVCSGEALPSELLKRLPQTG--LFNLYGPTEAAIDVTHWTCT---------KDDVLSVPIGRPIDNLKTHILDDGL--LPAAQGVSAELYLGGIGLARGYHNRAALTAERFVPDPFYRTGDLARYRDEGVIEYAGRIDHQVKIRGLRIELGEIEASLLEHGSVQEAVVIDV-DGPSGKQLAAYLVAEHSGDNLRDALKVYLKETLPDYMVPTHFVWLASMPLSANGKLDRKAL----------- 148642390 26 ----ITYPDNFNFGDVIDKYAEIDPEKIAIWTNDEDEKHTFTFSDVKKYSNKIANFFTKKGIKKGDKVMLTLKNRYEFWFTMVALHKIGAVAIPATHMLKLHDIDFRIKNANVKLIVTEDRLIPDYEEAQKELGT-DLVKCVIERDLDGWINFNKAIEEESDEFERPADDISLIYFTSGTSGLPKMVAHKQTYGLGHIPTAKYWH--KVEEDGIHHTAADTGWGAVWGNFYGQWIAGSAVFIYDDRFNGIKLLEKVIENKVNTFCAPPTIYRFLIKE-NIKGYDFSNIHHVTTAGEPLPPEVSKRFKEIGLRIKEGFGQTETVLTIATFDWID-----------AKLGSIGKPSPLFDVKLLNENDEEV--DIGQEGEICIDSPGLFKEYYKNPEK-QAAQWHDGYYHCGDTAWKDEDGYIHFIGRNDDIIKSSGYRIGPYEVESAVLSHESVSNCAITAYPDEIRGQIVKATIILQPGYEGSEELKKEIVKRVTAPYKYPRLIEFVDEIPETISGKIRRVEIR---------- 116695047 31 -----------------DRHA-LPGRIALFWEGRDGNSRSWTFTELQALSAQFAGFLKAQGVQPGDRVAGLLPRNAELLVTILGTWRAGAVYQPLFTAFGPKAIEHRLNASGAKVVVTDGANRPKLDDVDGCPAIVTVAGDKGRGLVRGDFSFWAELERQPEPVPRRGDDPFLMMFTSGTTGPAKPLLVPLKAIA--AFAGYMSDAVDLRAEDAFWNLADPGWAYGLYYAVTGPLAGHPTTFYDGPFTVESTCRVIRKYGITNLAGSPTAYRLLIAAGEAVSGPLRRLRAVSSAGEPLNPEVIRWFAELGVTIHDHYGQTELGMVLCNHHALAH---------PVRMGAAGFASPGHRVVVVDDEQRELPPGRPGTLALDLKRSPMFGGYHGTP----TSGFAGGYYLTGDSAELNDDGSISFIGRADDVITTSGYRVGPFDVESALIEHPAVVEAAVIGKPDPERTELIKAFVVLDPQYRAAPELAEALVRKRLAAHAYPREIEFVVELPKTPSGKVQRFILRNQ-------- 84514424 44 ---SWFADSQVNCYNAVDRHAAGRGDQAAIIYDVTDTKRTITYAQLLNNVSSLAGALRAKGIAKGDRVLIYMPMVPEALEAMLACARLGAVHSVVFGGFAAHELAVRINDATPKAIIAGSKYKPLLDAAIAEATHKPDFCVIADLIPGRDHDWHEVQQTPTECVPVEGDHPAYILYTSGTTGAPKGVVRATAGHLV-ALNWTMKAIYNVDPGDVFWAASDVGWVVGHSICYAPLIHGNTTVVFEGKPDAGTFWRVIEEHNVRSFFTAPTAFRAIKREDPKKSYDISCLRALYLAGEADPDTIVWAQNVMKVPVYDHWWQTETGWTIAGNPVGI-------EALPVKIGSPTVPMPGYDVRILDEAGHPVAPG--TLGAIAIKPPGTLPTLWNAEDRFLKSYTFPGYYETGDAGMIDADGYLYIMARTDDVINVAGHRLSTGAMEEVLANHPDVGECAVIGVADELKGQLPLGFVCLKGCNKPHDEIVKEVVRDTIGPVAAFKLVAVVDRLPKTRSGKILRATM----------- 89053160 8 ---------------FVDRHAEGRADKPAFVEA-DGKERVLTYGQLHVESGRFAGALGRHGVRREERIAMIVRDQIEWPVVFWGAMKAGAIPVPLNTLLSSDVYETILTDSRASILVVSEEMWEVVEPATRDNAFLRAILVIGD-APEMTESYRDFTAPEVETVAANDDELAFWLYSSGSTGQPKGVRHVHGALKATCETFG-DQVLGIREDDVVYSVAKMFFAYGLGNAVSPQSVGATTVLFGGRPTPPVVFDILAKHRPSILCAVPTLFAALVQAADGAPK--HGLRLCTSAGEALPRDVGEGWDRLGVEIVDGVGSTEMLHIFLSNAPGD-----------CVYGTSGTAVPGYELRLVNEHDEELADG--EVGELLVRGPSSADGYWNRRAKSQATF-EGMWTRTGDK-YERKDGRYIYCGRTDDMFKVSGIWVSPFEVESALVDHASVLEAAVVARADEAGLDKPAAFVVLEGAEVPEAEALKAFVKDKIGMWKYPRWVEIVEDLPKTATGKIQRFKLR---------- 110598018 468 ------------LHQMFEAHAAEHPESTALCF----QNRRIGYAELNAGANQLAHALIALGIQRDAPVAIALERTPEMIVAMMAVLKAGGCYLPLDPSWPPERLAFMLEDSAAELLLTSELLRERL-----SLKAVQTLC------PGAGNPFVSLKPSGNPDLAISPEQLAYIIYTSGSTGTPKGVAVSHRGV--GNMALAQISAFGVKRESRVLLFASFSFDASVSEIATALCSGAELHIPDERIPGLALRHYLEDSAITHITLPPTALALLPKAG------LPLLEALVVAGEPCPPALAAFWSK-GRRFFNGYGPTEAT--VCTTIAECRHADISPDRPL----PIGRPIANTRLYLLDRNRQPVP--TGIAGELYIGGVGLASGYLNRPELTAEKFIPDPFYKTGDLVRYRTDGNLEFLGRLDHQLKIRGFRIEPGEIESALTAIPSIHSALVDARNDAYGQPALAAWLVAAGTPPSIAGLRADLGRT-LPEYMIPTSFIFLEAMPLTVNGKIDRKALPD--------- 211638082 2428 ---ETAYPDPLCLHQLFEQQAEKIPEATALVY----QEHSLSYAELNAGANRLAHQLIALGIVPEQRVAICVARSPAMVMAMLAVLKAGAAYVPLDSTYPAERLAYILNDTAPSMVLADTGRAALGDEALAGLMVLDPNIQPDQP------------DDNPQIPALTPQNLAYVIYTSGSTGQPKGVMVEHQALYQRYLGVN--ELYAVTEQDRVLQFAAFAFDVSVEECFSSLCNGATLVIRDDSWLASEFIALTQQNRITVAFL-PTLFWSELAARDNGWPLPDCLRLIIIGSEAVKRNAIQDWEGHRPQLLNAYGPTENTVTATCKEILSPADDR----------SIGRPIKNTCVYLLDRYGQPVPLG--CVGEMYIGGVGVAQGYLNRPALSAERFILDPFYRTGDLARYLPDGELEFLGRNDQQVKIRGFRVELGEIETRLVEHPAVQEAAVLAL-DDELGKRLVAYVAAEAHERLTADLREY-LSAILPDYMIPAAFVRLDSFPQTPNGKLDRRAL----------- 211638082 4589 ------------IHQLFEQQVERTPDVTALVY----EEQTFSYAELNARANRQAHQLIALGVEPDQRVAICVARSPAMVVGLLAVLKAGAAYVPLDPDYPGERLSYILSDVSPVILLADAAGRTALEKAFTGLTVLDPNVLPDQPDSNPRIS------------ELTSRHLAYVIYTSGSTGTPKGVMVEHGQLVNQITSLNMK--WSLSACDRILQFCNLSFDVCASEIFCAITRGARLVLRTNQWSAQEFWHLCESYEITYIAVPAQFWRIISNVNEGDIYK--GLRIICVGGEAISNHELQRWLSVHRELVNCYGPTEATITSTISCLNEMVGQANI---------IGRPLPNTRVYLLGVDGQPVPLG--AVGELYIGGTGVARGYLNRPELTAERFLTDPFYRTGDLARYLPDGNLEFLGRNDHQVKIRGFRVELGEIEARLTEHPAVSKSVVLAL-GEGQDKHLVAYVVAPVNEGLANSLRTH-LNTILPDYMVPAAFVRLDEFPLTPNGKLDRRAL----------- 211638082 3508 ------YPEQLCIHQLFEQQVKKTPEATALIAGD----KTLSYAELNARANRLARQLIERGGCPGDHIATLFARSIELVVAQLAILKVGAVYVPIDPSVPDERKNWLINDCSAKLLITDG---------QSDVPVGLSVSLFCLSDETDTLREEDHINPD---LPRSSAGSAYIMYTSGSTGLPKGVIVPHRAVVRLVINNGYAE---IGSDDRVFTANPAFDASTFEV-WAPLLNGGALVIINHLLTPQELVQDLQAHRITVLWLTIGLFNRLAAELSPV---LPRIKILIFGGDIPDLHVIAQVNRPPQQLLQAYGPSEGTTFTTMYPIEALQQGVT-------RIPIGRPIANTRVYLLDAYEQPVPPG--VIGEIYVGGDGVALGYFNRPELTAERFLVDPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIETRLAEYPAVREAAVLAL-DDGQNKRLVAYVVALEDEGLVNSLRDH-LSAILPDYMVPSAFVRLDAFPLTPNGKLDRRALPE--------- 211638082 274 ---ETPYPDPLCIHQRFEQQVEQSPEATALVY----QEQALSYAELNICANRLAHQLIALGVAPDQRVAICVTRSPAMVVALLAVLKAGGAYVPLDSTYPGERLAYILNDAAPSVVLADA----VGTAVLGE-QALAGLTVLDPNTQFDQPDSNPLVA------KLTPQHLAYVIYTSGSTGQPKGVMVEHQAIYQRYLGFN--DTYAVTAQDRVLQFVAFAFDVSVEDFFSSLCNGATLVMRDDSWSIPEFIALVRQYRITVMSL-PTLFWSELAARDHGLPLPDCLRLIIIGGEAVKQAVQDWFAQEGPRLLNGYGPTENTVTVTYKDVLSLADAR----------SIGRPAKNARIYLLDRDGQPVPLG--CTGEMYIGGVGVARGYLNRPTLSAERFMLDPFYRTGDLARYLPGGDLEFLGRNDEQVKIRGFRVELGEIETRLVEYPAVQEAVVLAL-DDGQSKRLVAYVTAHEHERLAARLREH-LSTRLPDYMVPAAFVRLDSFPQTPNGKLDRRAL----------- 211638082 1353 ---EALYPEQLGIHQLFEQQAAKTPQATALIAGD----QTLSYAELNACANRLARQLIEQGVCPDEYVVILLPRSVELVVAQLAILKVGAVYVPIDPSVPDERRNWLINDCSAKLLITN---------VQSDIPIGLSVPVFCLSDEKNTNRVEEGINLD---LPHSSTGSAYIMYTSGSTGLPKGVIVPHRAVVRLVINNGYA---AIGPNDRVFTANPAFDASTFEV-WAPLLNGSALVVIDHLLTPQELVQALQAHRITVLWLTIGLFNRLAVELSPV---LPQIKILIFGGDIPDLHVIAQVNRPPQQLLQAYGPSEGTTFTTMYPIEALPQGV-------IRLPIGRPIANTRVYLLDAYGQPVPLG--ATGEIYVGGDGVACGYLNRPELTAERFLIDPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLAEFPVVREAAVLALSDGQ-DKRLVAYVVAPEDENLVNSLRAH-LSAILPDHMVPSAFVRLDAFPLTPNGKLDRRAL----------- 160871814 23 -----------SLNQFFAQACRKFSSQPALSFF----QQTINYQQWADLSHHLSAFLQQLKLNKGTRIALMLPNCPQYMISIFGALQAGLTIISVNPFYTPFELTRQINHSRAEVFIV---LSHLFENIRDAIKNTSIDYVITTRLGDYVIDFLTALKLTVSPISIQQDDLAFLQYTGGTTGLPKAAMLTHGNLLANIQQLSAWVRSFLKEGETFITTLPLYHIFSLMVGLICVHLGGNNCLVPNARNIKQLIQVLSNTSFSILLGVNTLFKALLKQSAFKNLDFTHLKIALGGGAPIQSSVKIAWKEIGKLLLEGYGLTEASPVVCAPPWDLAVAGNH----------VGLPLPSTDIRLCDDQKNEVPLGK--VGELWVRGPQVIKYYWEQTGKVENALTSNGWLLTGDLACMDHQGFVFIRGRKKELILVSGFNVYPEEVEQVIQQNPKVKEVAVIGIPSDKTGEAIKAYVVKKDQSLTTNDVLKN-CRLALTDYKLSSEIVFLNRLPKSTLGKILKKDLR---------- 218153540 5 ------------IHHLLDRWLAEAPARPFI---HLPDGRSLSFADLGALTDTAEAELRALDVRPGDRVLVVAENCPEHAALILACSRVGAWSCGVNARMAPAEIDAFVGKADARVVFFTAAHAQRFTAVDSALPGMQHGAVLQDAQPE---------------AGALRDTVASLIFTSGTTGQPKGVMLTHDALIHFARVSGA--SRALGPQDRSYAFVPMTHIFGLGTVLISSLLAGAQLVMRPQFDPDDLLDALAHHGVSQLQGPPALFSRLLAHLQERGPEAPALRYLYTGAGPLDLALKQRVEAFGQALHHGYGLSEYAGSV-------HLTRLGEQRTDT---SAGYAVAEAEVRVTDPTGEPLPLGER--GELWIRGRGLMPGYFRDPAATAAVMREGGWYASGDLGEMHADGALFVVGRLKEMIIRSGFNVYPAEVETALNTHPSVQRSAVVGRTVEDGNEEIVAFVELRPGAALDADAMQSHLRELLAPYKRPSHIVALSELPTNTNGKVLKRTLKDQA------- 37527145 3269 ---ETAYPERLCIHQLFEQQVEKTPDATALIH----ENQSLSYVELNADANRLAHQLIALGVAPDQRVAICVASSPARIVALLAVLKAGGAYVPLDPAYPGERLAHILTDAEPIILLADS----VGRSALGEQMLVGQTVIDPHSLP-------DQPDNNPQLSTLTSRHLAYVIYTSGSTGTPKGVMVEHRGLV--NLIQDKIARFDICPASRMLQFASFGFDAGVWEMMMALCGGGALVIPDERQDPQRLWHYLQEQSVTHACLTPALLRDGADLPVITVKP-----TLILGGEAPSVALLKAL-RTKATVFNAYGPTEITVCATSWRCPPNYTDVLYTDVL---VPIGHPTANTCLYLLDALGQPVPLG--AVGELYIGGVGVARGYLNRPELTDERFLADPFYRTGDLVRYLPDGNLVFVGRNDQQIKIRGFRIEPGEIEARLTEYSGVREARVLALGDGQ-DKRLVAYVAAEADDGLVNRLREH-LSGLLPDYMVPAAFVRLDAFPLTPNGKLDRRALPAPGEDAFA-- 37527145 1127 ---ETPYPEQRCIHQLIEQQAEKTPEAEALVY----ENQTLSYGQLNISANRLAHQLIALGVVPEQRVAICMASSPARVIAVLAVLKAGGTYVPLDPAYPGERLSHILTDAGVKAIVLADSTAALGEQMLAGLTVLDPNILPDQP------------DNNPQVSALTSRHLAYVIYTSGSTGIPKGVMIEHRGLV--NLIRDKIIQFDIRPVSRMLQFASFGFDAGVWEIMMALGSGACLVIPAERQDPSRLWHYLEEQSVTHACLTPALLR--------EGADLPTITTLILGGEAPSPVLLRALSHQAI-LFNAYGPTEITVCATSWRCPSHYTDV--------LVPIGRPTANTRIYLLDNHGQPVPLG--AVGELYIGGDGVARGYLNRPDLTDERFLADPFYRTGDLVRYLPDGNLVFVGRNDQQIKIRGFRIEPGEIEARLAEHPVVREARVVALGDGQ-DKRLVAYVVAEADSGLAASLHTH-LSAMLPDYMVPAAFVRLATFPLTPNGKLDHQALPAPGEDAFA-- 37527145 4344 --PQTAYPGSLCIHHLFEQQVAKNSEATALVY----EEQALSYAELNACANRLAHQLIELGVEPDQRVAICVTRSPSRVVALLAVLKAGGAYVPLDPAYPGDRLAYMLTDAAPSVVLADNGRTALGEQALTALTVLDPNVLPDQPDNNPYIP------------ALTSRHLAYVIYTSGSTGTPKGVMVEHHGLV--NLIWEKITQFDIHSDSRMLQFASFGFDASVWEIMMALCGGATLDIPVDRQDPLRLWRYLEERRVTHACLTPALLR--------DGADLPAITTLILGGEAPSAALLQAL-RGRATLFNAYGPTEITVCATCWRC--------PPDYTDMLIPIGRPTANTSIYLLDNQGQPVPFG--AVGELYIGGTGVARGYLNRSDLTTERFLTDLFYRTGDLARYLPDGNLLFVGRNDQQIKIRGFRIEPGEIEARLMEYSDVREAIVLALGDGQ-DKRLVAYVAVLEDNELASQLHRH-LRALLPDYMVPSAFVRLDAFPLTPNGKLDHRAL----------- 37527145 2201 ------YPTQVCVHQLFEQQIEKTPDAIAVIY----ENQTLSYAELNARANRLAHQLIALGVAPDQRVAICVTRSLARIIGLLAVLKAGGAYVPLDPAYPGERLAYMLTDATPVILMADNGRAALSEDILATLTVLDPNTLLEQP------------DHNPQVSGLTPQHLAYVIYTSGSTGRPKGVMIEHRSVVNLTLTQ--ITQFDVCATSRMLQFASFGFDASVWEIMMALSCGAMLVIPTERQDPQRLWRYLEEQAITHACLTPAMFH--------DGTDLPAIATLIFAGEAPSPALFQALCSR-ADLFNAYGPTEITVCATTWDC--------PADYTGGVIPIGSPVANKRLYLLDEHRQPVPLG--TVGELYIGGVGVARGYLNRPELTAERFLNDPFYRAGDLARYLPDGNLVFVGRNDQQVKIRGFRIEPGEIEARLVEHSEVSEALVLALGDGQ-DKRLVAYVVALADDGLATKLREH-LSDILPDYMIPAAFVRLDAFPLTPNGKLDRRSLPAPGEDAFA-- 37527145 52 ---ETVYPDQLGIHQLFERQVEKTPTATALIAGD----KTLSYAELNACANRLTHQLIKQGIGPNDHVAILLERSIELVVAQLAILKAGAVYVPIDTSVPDERKKWLINDGFAKLLLTGAQ-----ANIPANLDIPLIRLSDETDADKAEESFNPDLLYSGT-------APAYIMYTSGSTGTPKGVIVPHRAVVRLVINNGYVE---IEPNDRVFAANPAFDASTFEV-WAPLLNGGALVVIDHLLTPPEFVQELDRYQINILWLSVGLFNRLAAELSPV---LPQLKNLIVGGDILDPYVISQVLRNNPPLLNAYGP-------TEGTTFTTTYRIETLPTGVTNIPIGRPIANTRVYLLDEQGQPVPLG--RMGEIYVGGDGVACGYLNRPELTAERFLVDPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLVEYSTVREAVVLAL-GEGQDKQLVAYVLAESDNELPTHLREH-LSARLPDYMVPVAFVRLDEFPLTPNGKLDRRALPAPGENAFA-- 73542680 47 ---------RVPLSEMLRHWARERPQQPAVHFYG----HVTSYAELDAQSDRCAALLAAHGIGTGDRVAVLLPNCPQFHVVFFGILKLGAIYVPVSPLSQRAELLHALRDSTLCALIALDQLLPLVADTREELDPLRNLFVLEPEAQDRAIDLLRAMSTAPAPQAIPDDAPAALNYTGGTTGLPKGCIHTQGDMVDMAAAFGAV-ALPMTDDSVMLGFFPEFWIAGENLCLIFPVFFGIPLVLLARWDAQTFMAAVQHYRVTNASMLVDSAVEVMDHPRVADYDLRSLRHVGVSSFILNLDYRHRWQALGATIAEAWGMTET--QTCNTFTCGMQD--NDMDLRAQPVFVGLPVPGTEFKVCDATGELLPLGTE--GELCVRTPTLLKGYWNKPEATRESLR-DGWFHTGDIGVIDTDGYLHYLGRRKEMLKVNGMSVFPAEIETMLGQHPAILGSAVVGRPDEDRGQVPVAFVMLKPDAVVDEAALTAWCRGSMAVYKVP-QLRIVDALPLTATGKVRKQDL----------- 212636201 55 -----------TCYNAVDRHVEARGAQVAIQYVVTDTEYGITYAELQAQVSRLAGYMDSIGVKKGDRVVIYMPMVPETAYAMLACARIGAIHSVVFGGFAANELATRINDAKPKLILSASAYKPLLDALAQATHHVEHCLILNRSQLEASLDWQTGMATAPDCVALEATDPLYILYTSGTTGQPKGVVRDNGGHSV-ALAWSMKHIYDIEAGDSFWAASDVGWVVGHSIVYGPLLVGATTLMYEGKPDPGAFWRTIAKYNVKSFFTAPTAIRAIKRDDPDGEFDLSCLKNVFLAGERCPDTLHWAEDKLKKPVIDHWWQTETGWPVAANLMGY-------APVEVKAGSPALAVPGYQIEVVDVMGEQVAAN--ESGNVVIKPPGTLTTLWQNEQRYVDSYLSEGYYLTGDAGYKDDDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHDAVAEAAVIGVEDELKGQVPLGLVVLKGVTLDEQELNKQLVRKEIGPVAAFRLVSAVQKLPKTRSGKILRGTMRNIADN----- 214039651 49 -----------------------HGDREFLIY----EGERRTFNQLLDEADALGAALQSSGIGPGDRVALAMRNYPEWMSGLIAVVGIGAVVVPVNSWGKPADIAYTVEDAGAKLVICDQQRYDGIAQLMDA--NGIRTLIARPANPQDVNGLPALVGKAPQHVDIDADDVAMIMYTSGTSGKPKGAVSTHRAICCAAIAAAMTNGELITAEPTSLLAVPLFHVSGCHAQFLANLRGGRRIVMMYKWDVSQALKYIESERVTAVAAAPAMILDLLEAENFDATDTSSLFSMGVGGAATPPKVGTLLREKMPQNFSGYGMTETN---------AQGASLTGKAFQEKPGTAGFPHPITDIRIGDETGESLPQGD--TGEIWVRCVANIREYWNRPDSNAEDF-HEGWLKTGDIGYLDDDGFLFLADRAKDMIIRGGENIYPIEIENELLDHEAVKEVAAVGLPHERLGEEVAVVVHLHEGAAITEEGIINFAKERLASYKVPARVYISEALPRNATNKVLKREIKE--------- 3643187 1499 -------------HRMFEKRAEETPEHIAVI---DGEKQ-ISYRHLNEKANRLARTLQEKGKETQPIVAVLAERSIDAIVGILAVMKAGGVYIPIDSHYPKARVEYLLKDSGAEILLLQNEVKHLIAG--SDIGDISRVCLDDE-------SFYESKKMHLSSSPAPEDS-AYIIYTSGTTGAPKGVIVTHRNFAHAVLAWRRI--YQLDQMPVRLLQMASFSFDVFSGDLARTLANGGTLVICPRLEPAELYALMNRQRITIMESTPALIVPFMEYVYRNQLSLPDLDILILGSDMVKAHDFKTLDRFGMRLINSYGVTEAT------IDSSYYEMNMGEEYSGDSVPIGIPLPNVKLCVLSQTDQIQPIG--IAGELCIAGAGVAKGYHGKFELTEKKFTENPFYRTGDLACWLPNGTLRLLGRIDHQVKINGYRIETEEIESVLLQTGLVNEAVVAVQNDTNGQARLAAYILPSDADTTA---LRGALSKMLPAYMVPAHIIPLETMPLTLNGKLDRRAL----------- 47156883 1485 --------------DLFEAQVAQTPTANALVFG----ALHLSYQELNARANQLAHQLIYQGIGPGQVIAIDVPRSPEWVIAVLAVLKAGAAYLPLDPSYPASRIIYMLEDVQPCLLITTTNSLPKLNIPKLQLDSFPWEASLNVTSEKQDYGLQANIEDNRGTQPLHVSDPAYIIYTSGSTGKPKGVVVTHAGI--SSMVATQIKYFEVTPESRILQFSSLSFDGVVWELCSALLTGATLVMPSERVQPGELIQLIGDYHVTHAVLPPAVLMVL------SPDNIPSLTHLIVSGEAASGELVKRWS-VGRCLINGYGPTETTVCAT----------LSSPLSGNGIPPIGRAVINVQCYVLDDQLQLLPPG--AIGELYISGPGLARGYLNQPQLTAERFLANPFYRTGDLVRWRNHGELEFVGRADNQVKIRGFRVELGEVETALTNCPPVSDALAMVREDRPGEKFLVAYVVGQDSMDT-DALRAQLVND-LPPYLIPGAIVTLKKFPLTVNGKIDRKAL----------- 47156883 18 -----------TLPQAFEDRVNRTPNQIAIVF----DELHLSYTQLNVKANYLANLLIRSGVEPKTPIAIQIERSIELVVAVLAVLKAGAIYVPLDPRLPLARVHWILDETRAQTLLTISNSKNL-DKIKNIQTTIRVDVHLKKEDPD------------SPAIDTQPDDLAHIMYTSGSTGHPKGVAITHRAIL--EFVADRCWKNELQER-VLFHSSLGFDISNYEL-WVPLLRSGQLVMPSGPLDVSTLKQVIQKQSITSLFLTTSLFNLVT---EENPRCLAGVQQVWIGGEQASVAAIQRMWDACPEIVNGYGPTETTTYVTLYTIESRPQG--------NRVPIGRPMENTQVYVLDEELKPVP--SGTPGEIYLAGTGLARGYFGQPSLTSTRFLANPFYRTGDLGVWIDSDQLVCLGRSDRQVKIRGIRIEPSEIEAELRNHPEIGEAVVTVREDSPDEKRLIAYLIAK--------------------------------------------------------- 115389402 69 ---------------------------------------RRSYIETADRARGLAYYLKKHGF---TRVGILCPNTPAFLESIFGIAAAGAVNVAVNYRLKEDDISYIFQHSDVEVIIVDKEFEPLIQAYRASKPNIPIIIDTDTDATEGELSFDGAVWEGLESQAASEDDILALAYTSGTTARPKGVEYTHRGCYLAAMGNVIESGLNLRGRCRYLWTLPMFHAMGWTFPWAVTAVRGTHYCL-RKIDYPEIWRLLKQEHVTHFNAAPTVNTLLCNADEAE--RLPNPVQVTVAASPPTPHLFEQMTNLNLHPVHTYGMTETYGPITKGYIMPSWDQLPLKEKYQKMARQGLPVRVVKTDVPEGTVVDVSRDGQEIGEIVFVGNICARGYYKDPEATRKLF-AGGVLHSGDLAVWHSDGAIQILDRAKDIIISGGENISSVALESMLVTHPDILEAGVVAVPDSHWGERPKAYVTVKGGKTLEGKAVIEWARSGISKFMVPREVEVVPELPKTSTGKVRKNVLREWAK------ 5915760 2127 ------------IHQLFEEQAKRIPDHTAVVF----EDQKLTYRQLNEKANQVARLLREKGVKPDTLVGIMMERSSDMIAAILGVLKAGGAYLPIDPEYPPERMRYMAFDSEVKVIISD---VPLAEELTAE--SIELIHMDDERIAGQDRSDIDNVNQSGD--------LAYVIYTSGSTGKPKGVMIEHQSLI--NLCSWHQSCFEVGQNDNSSIYASIFDAFVWEL-FPYITAGATVHVLNQRLDVEKLNRYFHDHHITISFLPTPV------CEQFTALDNHSLRTLLTGGDKLNV-----FKEKSYQIVNNYGPTENTVVATSFPIDKSHQNIP----------IGKPIDNVKVYILNKDLQLCPLG--ASGELCIAGEGLARGYVNRPELTREKFIGNPFYRTGDLAKMLPDGNIQFLGRVDQQVKIRGYRIEPGEIENRLLKYEKIEEAAVIAREDGDHDPYLCAYVTVK--KEVEPEKIRAFLKKSLPDYMIPQYFVQLDGLPLTVNGKVDKKSL----------- 21221664 1670 -----------TLPELFERQAARHPDRTALTF----EGTSLSYAELNARANRLARLLTARGIGPDALVALALPRSAELVVALLAVVKSGAAYVPLDPGYPADRLAHALSDSAPAALLTDRATAGRLPAIVLDAPAPADGGTTGGDPADAHPATDLAQGERVRP--LDPRDTAYVIYTSGSTGRPKGVAVPHGNVV--RLFSATAPWFGFDEHDVWLFHSYAFDFSVWEL-WGPLLHGGRLVVVPHDVDPAAFLALLARERVTVLNQTPSAFHQLAAADRENPTEL-ALRTVVFGGEALDADWYERHAEDAPALVNMYGITETTVHV------SHFALDRATAAASSASTIGVNIPDLRVYVLDDRLRPTAPG--VTGEMYVAGAGLARGYLGRPALTADRFPADPYYRTGDLARRRTDGGLDYLGRADQQVKIRGFRIEPGEIEAVLAAHPAVDDVAVVAREDVQGDPRLVAYVVT-GSGATARALHDH-AAGHLPDHMLPSAFVTLDVLPLTPNGKLDTKAL----------- 21221664 468 ---------ETTLPELFAARAARTPGHEALVY----EGTSLTYAELDARAERLAGALTARGAGPERFVAVAVERSAELVVALLAVLKSGAAYVPVDPGYPADRIAHILRDAGAMLVLTTRDTAERLPG------DGTPRLLLDEPAAAGTTAAGAPAPPGTLPRALPAPHPAYVIYTSGSTGRPKGVVISHRAIV--NRLAWMQDTYGLEPSDRVLQKTPSFDVSVWEFFW-PLVQGATLVVPGGHTDPAYLAGTVRREGVTTLHFVPSMLDVFLREPAAAALGGATVRRVFCSGEALPAELRARFRAVDVPLHNLYGPTEAAVDVTYWPC--------AEDTGDGPVPIGRPVWNTRMYVLDAALRPVPAG--VPGELYIAGVQLARGYLGRPALSAERFTADPMYRTGDLARWNHDGSLDYLGRADHQVKLRGFRIELGEIEAALVRQPEIAQAAVVLREDRPGDQRLVAYTVPARDADTDGAVLAARLRELLPGYMVPSAFVALPRLPVTPNGKLDRRALPAPAES----- 21221664 6354 ---------DATLPELFAEQALRTPGAPALVRGGT----TVSYAELDLRTNRLARLLRQQGVRPGTPVVMLMERSPAHVVATLAIAKAGGAYVPLHDTYPLDRMRHVVADTAATLILTDRAEAARAGQLGARVMVVDEFGAAPSGSEADAAPGTGTGTDDAPEVGLRPQDLAYVMYTSGSTGVPKGVAVTHRGVV--DLVRDHCWRPGVHER-VLLHAPHAFDVSCYEM-WVPLVSGGTVVVAPPHLDPAAITDLITAHDITAIHLTAGFFRVVA---EEAPECFAGVREVLTGGDVVSPAAVARVLAHHPRIVHLYGPTETTLCVTQHEVTAPYEA-------RGSLPVGRATGNTRAYVLDRYLQPVPAG--VPGELFISGSGLARGYLDRPDLTCERFVADPYYRTGDLVRYNAAGELEYLARADDQVKIRGFRVELGEIEAVLATRPELAQAAVVVREDRPGDRRLVGYVVARDGEVDPDALRA-FSRQALPDYMVPSAFVVLGTLPLTANGKLDRKAL----------- 21221664 5319 ------------LHELISEQARLTPDAVAVVC----DGTTLTYAELDRRANQLARHLLGEGLGAEDFVAIALAKSLDAVISMLAVLKTGAAYLPIDPDYPAERITYMLDDAQPALTLTAP-----IPPASYDSRPTSEITDVERRSP------------------WSARHAAYMIYTSGSTGRPKGVVIEHHALATY-LHRARNTYTAMTG--VTVLHSPLAFDLTITALWTPLTAGGTVHLTS--LEEAEV-------QPSLIKATPSHLPLLTTLPETA----SPSHTLILGGEALHTDHLATWQHPGAQIINAYGPTESTVNITDHHVS--------EDTPDGPVPIGRPFANTQVYVLDSALRPVAPG--VTGELYLAGEQLARGYLGRPALTAERFTANPMYRTGDLAHWNHDGHLTYDGRADHQIKLRGHRIEPGEIETTLTAQTGITQTTVQLREDTPGDQRLVAYLVVNDSTEYDEPTLRDALASALPDYMRPSAYVTLDALPLTPNGKLDRTAL----------- 71052209 50 --------------------ALAFGDRIALVDQHG----RHTYRELYSRSLRLSQEICRLGCVGGDRVSFLCANDASYVVAQWASWMSGGVAVPLYRKHPAAQLEYVICDSQSSVVLVSQEYLELLSPVVRKLG-----VPLLPLTPAIYTGAVEEPAEVPVPEQGWRNKGAMIIYTSGTTGRPKGVLSTHQNI--RAVVTGLVHKWAWTKDDVILHVLPLHHVHGVVNALLCPLWVGATCVMMPEFSPQQVWEKFETPRINVFMAVPTIYTKLMEYYDRHFTQPHAIRLMVSGSAALPLPVLEKWKNIGHTLLERYGMTEIGMALSGPLTTA----------MRLPGSVGTPLPGVQVRIVDERGTKVTPGFEEEGELLVRGPSVFREYWNKPEETKSAFTLDGWFKTGDTVVF-KDGQYWIRGRTSDIIKTGGYKVSALEVEWHLLAHPSITDVAVIGVPDMTWGQRVTAVVTLREGHSLSHRELKEWARNVLAPYAVPSELVLVEEIPRNQMGKIDKKAL----------- 171318252 1036 --------QDQSIAARFEAQVALTPQAAALSV----DGTTLSYAELDARAGRLAAYLQDLGVGPDALVGLCVPRSLDMVVGLLAILKAGGAYVPIDPDYPADRISYMLADSNARVLVTQAAIARRLP------DSPAPRVLIDEDWSRIAAATATAAREG-----LEAHHLAYVIYTSGTTGRPKGVMVQQRGLA--NLMQWFVRDIGIGADDAVLLVSSHSFDLTQKNIFGPLITGGVLHLAAEPFDPHAIVQQVRREAISFINCTPSAFYALVEA--SDDRQLRSLRRVMLGGEPIQLPKLMQLPEPRPQFINSYGPTECSDVDVFHLLSSEL------QRYRTGVPLGHAVRNTQLYVLDERCRPVPRG--VVGELYIAGIGVARGYLNRPDLTAERFVPNPFYRTGDLVRWNSEGVLEYLGRIDHQVKLRGFRIETGEIEAALLECTLVQQALVVACDNHRGQLQLVAYVVGDGTTSDESSLRRH-LEARLPKPMIPAAFMWLDQIPLSPNGKVDRKAL----------- 171318252 2089 ------------LHQLFERQARRSPQAVALVH----EGGQLSYDALNRRANQLAHYLRAQGIGTDSLVALCVHRSPEMVVALLGILKAGAAYVPLDPTHPRQRLAYMLADTATPLLLTQQNLLEHLGE-----PTLPVLCL------DGAAAVLDAQPQHDPNLLAHPDQLAYCIYTSGSTGQPKGAMNSHRAIVNRLL--WMQAQYQLDADDTVLQKTPTFDVSVWEFFW-PLMTGARLAIARPHKDPRYLAQAMRQYHVTTAHFVPAMLQAFLAQSQEA---LPALRRVFASGEALPASVQRQFRQRYPQVYNLYGPTEAAVDV------SHWTCADDGDSV----PIGCPVANTQLYLLDAALQPVPVGSAA--EIYIAGVQLARGYLRRPDLTAEKFVPDPYYRTGDVGRYRPDGSIEYLGRTDHQVKLRGLRIELGEIENSLLGIPGVREAAVL-VRHDHDHAQLVAYVAMREPALGITELQDR-LRALLPDYMVPTAWVTMPALPLNANGKIDRKALPE--------- 171318252 1 -----------------------------------------------------AVRLRQAGIAPGDRVGHSFERSTEAIAALIAILKIGAAYMPIATDAPAPRRDFMLHDSGAKAVICGRD----VAASLASCPVPVLPWTASTDAPHEPV-------EPLPEANVGPASIAWVLYTSGSSGQPKGVLGTHRGCV--TRIEALWTHQPFVKDERCFQHTAFTTVDSFWEILAPLCAGHALHVVGDDLDPERLLPHLAALGIRRICMVPSLLALLVDLFPSLHAVVPDLKLWVVSGEPLTLDLCVRFRAADARLFNQYGLTESCADVTSYDASAGTTPISSAFGTCLYAPIGRPFEGTEMFVVDKQLNPVPDG--TAGELCIVGECLSDGYLNRPELMQERFFARRALRTGDRVARLPEGDLLYLGRIDSQINLRGYRIEPGEVEAAIAAHEDIVQAAVVLQELDALRKHLVAFVTLRPQQDILAELKRH-AEARLPAYMLPGAFVVVDAMPLTPTGKVDRQVL----------- 167365111 11 --------------SLIVNAIARYGDRPAIADG----SIRWSYRELGDAIGRFITLFRDCGLAKGSALSILSSNRAESWAAICAATVMGMRYTPLHPMAAEDDHAFIIEDAEIDALIVEGGFAARGEAIRARVPGLKHLLSFG--AVNGARDLLEGFAAVQPAPLVDDSDIAWLAYTGGTTGRSKGVMIPHRALT--TMAVILYSDWDWPADIRYLAATPISHAAGVTVYPVMMRGGFTRLVQG--FEVESYCRVIAEDKITAVFLVPTLIYTLIDAAERARHDLSSLDMIVYGAAPMPDRLREGIKIFGNVFVQLYGQTEAPQCITTMRKVDH-----DDSKPGRLGSCGRPSPLLDVRLFDSEMREV--GTGEPGEICVRGTLVMDGYWKRPEATAEAFR-GGWLHTGDVAVKDADGYLYIVDRTKDMIISGGFNIYPREVEDALMAHHAVASAAVIGVPDDKWGEAVKAFVVLKPGANNDAAELQAHVKDKRGAPWSPKTIDFVEAIPVTGLGKIDRKVLRAPY------- 157962616 44 -------------YNAVDRHVEARGEQIALQYVVTDCEYGISYRELQAQVSRLAGYMDSIGVKKGDRVVIYMPMVPETAFAMLACARIGAIHSVVFGGFAANELATRINDAKPKLILSASAYKPLLDAALEECHQVESCLILNRSQPERDNDWQSVIATAPDCQPLDATDPLYILYTSGTTGQPKGVVRDNGGHAV-ALAWSMKNIYDINAGDTFWAASDVGWVVGHSIVYGPLLVGATSILYEGKPDPGVFWRTIAKYKVKSFFTAPTAIRAIKRDDPLKDVELTCLKNVFLAGERCPDTLHWAEDRLNKPVIDHWWQTETGWPVAANLMGY-------APVEVKPGSPALAVPGYKVDVVDVMGDEVSAN--ESGNVVIKPPGTLTTLWQNEQRYQDSYLSPGYYLTGDAGYKDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHEAVAEAAVIGVKDVLKGQVPLGLVVLKGVTLDEDELNRQLVRQEIGPVASFRLVSAVQKLPKTRSGKILRGTMRNIADN----- 121609389 1 ------MIGDATLGECLRRWASRHAHRTALVD----EDTRISFAQLDRRVDRLAAGLHALGLRRGDRAMVQLPNSIGFVTVCFALLRLGAIPVLAMPTQRAHDIDALCRLAEPVAYFVPDDYRPLAAEMARAHPSLRAVVIDGGAGPPGAHELATLDGDPQEWAEPSPGDTALLLLSGGTTGVPKLIPRTHADYAYNFTASA--DLCGLDESTVYLAVLPVAHNFTLCPGVLGTLAQGGTVVLSRTASCDEAMPLIERERVTHLALVPPLAQLWVQAREWEDSDLSSLRLVQVGGSRLAPLLARRLQALGCRLQQVFGMAE----------GLLCYTRLDDPEDAIIHTQGRPLPQDEVRIVDEHDQDVPPG--EVGQLLTRGPYTIRGYYRAPEHNAGSFTRDGYYRTGDLVRRDPAGNLIVEGRIKEQIQRGGEKISAAEVEFALGHLPGVRAAAVVGVPDALLGERICAFVQPQDTPINMGGLREALRERGLSTFKLPDQAEVLTHWPLTPVGKIDKHRL----------- 187921091 26 ----------ITFSEILEQRVREMPERIAF----KDDYRAVSYAQLWSEVRRFAELLRRQGVGSGDVVTLQLPNRIEFPVVFFALELIGAVANKISPDLRAAELRYILTFSRSKAYVCAKDHVAMLRGLRDDLPEPICVVCVDPVEGDDVISSAEALRDDKDRVRMDSDEIMRMCFTSGTTGNPKGVLHSFNTTLCAARF--LNRDMYVTQDDVLLAYLPVALNWGYLTLLQSVMAGACTVLL-ERFSARAALARIASERVTYIPTAPAAIVAMLNAPELRDTDCSSLRVMVTGGASASLDMIKEFETAFPRLIELYGMLETG---------FHSYTRLDDDPVRVIGTVGRCVDELEIGVLDDHGRLV--EHGQTGELSARGPSVHLGYLDNAQANVESFTSDGWFRTGDLGEIDGRGNIRISGRKKEIINRGGKKYFPREIEDLLYEHHVFLQIAIVGIPDARLGERNCLCAILKPGAQITLNEVIALLKDRVADYKLPEELVVMDEFPMTPSGKIRRAELLKQ-------- 170071068 25 -----VYNPNQGVGELLWQVLGRAPWKIAQISADTG--VRVTYQELLLRSVRVAQNLGSMGIEAGDLVTLVARNSEKIAPVVFGCLMAGVPVNTLDPSFHREDFAHMFGTTKPVAVLCEGDLVEEVEAAFEMSEISPQLIVFGPRI-NGFARVDDLLVETGSPARIPANQLAIVLCSSGTTGKSKGVCLSHGLCIAN-----MAAVWKCRESDRVLCLSSLYWISGIGTLLTATLAGATRVITTDRFSAEMMIDIIEQYRVTVIFFPPSHALAILNEPTVGMADFSSLRLVLCGGGPTSADLKRSFEMYLSRFVVVYGLSELGGAGMMSEV------------AYKDGSVGVLTNGVEAKLVDDEDNLVEIGQE--GELHIRARFVFMEYFGNPDETAEMLDADGWLHTGDIARVDEDGLFYIVDRKKDIIKYGGYQISPTEIETVILKMSGVAAVCVTGIPVP-GHDLPVALVIRAPESGVTEDEIEQQVERSMVDFKRLRGVFFVTAFPMTPSGKILRRKCREIAVELYSEA 126738996 5 -------------HDLLTRQVEQRPNAAALR---DSLGVSWSFRELADASAASAEVLTDAGVRPGDRVLVLSENCCAVVATLMAISQLGAIAVPVNARMSADEVDKILSHAEPKVILCSSQVSEPARRHAERLKATE----VHGKFGQFHMAVQDGGSRDAPAE------VAVLLYTTGTTGAPKGVMLSHGNLLFGGRASAELR--DMQPGDLVYGVLPMTHVFGLASVMTAALFAGAEVWLEARFSAENLYQALRA-GVTRLAAVPQMHALVMQYAKEQGEKLTSLQYVSSGAAPLDPDWKRRAEAFGVALQNGYGMTEATAGICATRNSSLGNP---------DISTGPPLPGVEVRI----SQGVAGGGDGLGEVQLRGPNVMLGYYKNPEETDKVLDAQGWLSSGDIGRLDERGFLHIEGRSKELIIRGGFNIFPPEVEAALNAHPKVVQSAVVGR-LVKGDEEVIAFVEASPAGALDAEELGDFVKSQLVAYKCPSHIVITEKLPAAPTGKILKHQLLQHFAQELG-- 83954649 6 --------------QFLADQVAARGDAPALS---DSTGVRWTYKMFDKASDDIAQALKDAGVQPNDRVLMLSENCAAAVATVFGTWKAGAVIIPVNARQSAGEIQRIIEHAAPAAVLMTCHASPDATAHAERLGAAEI------TGAFGAMHLATPIASNPDG---DLSDVAVLLYTTGTTGDPKGVMLTHANVRFGGNASATLRG--INPGDVVYGVLPLTHVFGLCSVMTASCCAGAEIRLEARFSAEKLYTALTT-GVNFLSAVPQMHALLMQYTKEQGLNSKTLRYVSSGAAPLDPTWKRKAEAFGVAIQNGYGMTESTAGISATSNPLGSPDI----------SVGPSLPGVETKIDD----TVEGGSNGKGEVLTRGAHVMKGYYKNPEETAKVLGQDGWLRTGDLGTFDEHGHLHILGRSKELIIHGGFNVYPPEVEAAINDHPQVIQAAVVGRSTGNDEEVLAFVQIAEGDTLDPQDLKA-FVKERLTGYKRPSQFIIGTALPAAPTGKILKHKLIETFKDQLA-- 196243887 477 ------------LHQLFEAQVIRTPNAIAIEF----EGNSLTYYELNQKANQLANYLHRLGVKTDSLVGICVERSLNMIVGLLGILKAGGAYIPIDPTYPKERINYMLEDSKATILVSQLSLKCQFANYG------ETIIYLEE------ISNKKPTIERTKP-NICANNLAYVIYTSGSTGKPKGVQICHQAIV--NFLTSMADKPGIKAEDVLLSVTTLSFDIAGLEIFLPLICGAKVVLVSREIDGVALKETIEQCQPTIMQATPATWQMLVEAEWQGNKQLK----ILCGGEALSHALAKKLLERTATLWNMYGPTETTVWSLIHQVKSAEH-----------IPIGRPINNTTIYILDSDLNPIPIG--VPGELYIGGAGLAKGYLNRPDLTTEKFIDNPFYKTGDLARYLKDGTVEFLGRIDYQVKIRGFRIELGEIQAVLNQHPSILNSVVIAKQETVGTQRLVAYYTSSINGGVAVEELRQFLGQNLPNYMIPSVFIVLEEFPLTPNGKINRLALPE--------- 104782107 2619 -FNDTRADYDLTLHGMIEAQVRRTPDAVAVKAEEGG----LTYRQLDEQANRLAHHLIALGVKPDDRVAICVERGLAMVVGLLAILKAGGAYVPVDPEYPAERIRHMLSDSAPVVVLVHAATRHVPEAA--------TVPLIDLDRP----SWLEQPVQAPVVKGLTPRHLAYVIYTSGSTGLPKGVMNEHAGVVNRLL--WMQDAYQLGADDVVLQKTPFFDVSVWEFLW-PLQTGARLVMPGGHRDPEYLREVIRAEQVSTLHFVPSMLDVFLAHGAVQPER---LKRVLCSGEALPGALVRRFHAPTVELHNLYGPTEAAVDVSAWHCMTAPD----------NTPIGKPIANTTLYVLDGHGQPVPQG--VAGELYIGGVQVARGYLNRAELTAERFLDDPFYRTGDLARHLADGNLEYLGRNDDQVKLRGLRIELGEIQACLTAIEGVKEAVVLARE-----QRLVAYCT---GTPQPTEVLRAALLARLPEFMVPAQFIHLDALPLSPNGKLDRKAL----------- 104782107 1582 AFP-----RGQTLPGLIEAQVAQAPQALAAKAGE----QTLSYGELNRQANALAHHLIDLGVRPDDRVAVVARRGLDTLVALLAVLKAGAGYVPVDPAHPDPRVRYLLSDSAPVVVLAQRALFERLEGLEAPLLAL--------DQPDWPARHDNPVVAGLTP-----DHLAYVIYTSGSTGEPKGVMVEHRALA--NLVHWHRKAFELRAGDHTASVAGFFDAMAWEV-WPALCAGAVLHVPNEQLDAMLAWWLAQPLKVAFLPTP------VAEYALSQGLRHPTLRTLLIGGD----RLRQFNSDPGFVVVNNYGPTETTVVATSGLVLPGGALD-----------IGRPIANARAYLLDEALQLVP--SGATGELYVGGAGVARGYLNRPDLTEARFLADPFYRTGDLARWNADGTLEYLGRNDDQVKVQGRRIELGEIEAQLLQMPGIEEALVLAHEAQAGQPRLVAWFIARGEAPTPAELRAVLL-QRLPAYMVPVALVRLTAWPLTANGKVDRRAL----------- 104782107 3681 ------YPREEPVQRLFEQRVARHPLAPAAVH----DERQLTYAELNEQANQLAHWLISEGVVPGDHVAILLPRSLPLLVAQLAVLKCAAVYVPLDINAPAERQAFMVQDCQAVALLT-------LGGIAGDLGV--RRVDLDCLALDDQPGHNPGLASDAA-------DVAYVMYTSGSTGTPKGVRVAHRGITRLVLNNGYAD---FNAQDRIFAANPAFDAATMDV-WGALLNGGQVLVIDHLLEPVRFGATLREGGASVLFVTTALFN---QYVQLIPEALAGLRILLCGGERGDPGAFRSLQAPALRLVHCYGP-------TETTTFATTHEVRALAEDAEHVPIGRPIGNTTVYVLDHQGRVLP--EGVTGELYIGGDGVALGYLERPQLTAERFLDDPFYRTGDLARWRPDGQLECLGRNDDQVKIRGFRIELGEIEQHLAQCPGLDEGVVQALRLEQGPLRLVAWFTRHDPALDGLKVRA-FLRERLPEYMLPAAFVALEALPLTNNGKVDRKAL----------- 118581275 9 ------------VHDFLENSAELRPDKTAVVH---GEV-RATYAQINSMTNELASWLLSQGVSAGDRIVILFKNSIEYIVSYYGVLKARGTAVPLNCDVKQDSLDAILREIRPKAILATGKLERILQETSSQSRKNSLMLISQRSDACTVVAWEDVVGRTIDNPRLPESELASIIYTSGSTGKPKGVMLSHRNITSNT--HSIIQYLHLHEDDIQMVVLPFFYVMGTSLLNTHMAVAGTVVINNRFAFPACVIEQMATEHVTGFSGVPSTYAYLLHRLALFRDRLTALRYCSQAGGHMSRQTKEKLLQVLPPLYVMYGATEAA---------ARLTYVEPDHLTSKIDSIGRPIGGVTIRIMDEKGNELSPG--VPGELVAQGPNIMLGYWMDSKSTSEVLDENG-YHTGDMGFMDEEGYLFVTGRKNDLLKVGGHRISLQEIEDALMATELVMEAAVLGVDDPLLGAKLVAIAAPIEGKTDGKNVLAR-CQTILPKHKIPSEIRLVNALPKSANGKINRSGCRE--------- 147678225 43 ----------------FLRNVRRFAGKPALTCPLRGNT--WTYAGLNQECNRLAHALLADGVGKNDVVMYQLLNSAEFVFLYLAPQKIGAINCPINFRISPGETAYIIDDSKPAVFFYDAEIRKTAEDALNMARHKPRRVVMKEKPFAGSIAFEDYVKGHPDPMHIYDENTR--LYTSGTTGMPKGIPLNNINEVLS--AHDVIMHFPLSPLDKTMNMSPWFHRGGLHSGGNPTLYVGGEVVILRHFAPRICLDYVEKYGITFLIGAPPMLKLLHDFQARNPRDLSRLKGIITMGAPLEREACIKFQQLTPNIFNGYGTTEAFWNTF----------LRPYDLPQMAGSSGRACTDDDVAVVDRRAEPVAKDGKEIGEIIVKAPATTYSYINNPEESERVFYK-GWIYIGDLGVWDENEYITVVGRKDDMIISAGENIYPDQVEEVINQHPKVKESVVTGVPDKVRGEAVVAYVVKMDPSLTARELDEHCRKHQLAMYKKPRYYRFVEELPFTATGKKMRYKVREQA------- 84499963 29 -WPDILLDERINVGVELTDAERGFGDRTALI----GNGRRRTYKELADWTNRLAHAMVALGIRPGNRVLIRSANNPAMVAVWLAATKAGAVVVNTMPLLRAGELTAIVDKAKIQFAFCDTRLMDEMATCAKTSEYLEKVVGFDGTSNHDAELDRLALEKPVDAVDTGRDDVALLGFTSGTTGAPKATMHFHRDILIIA-DGYAKEVLNVTPEDVFVGSPPLAFTFGLGGLAVFPLRFGAAATLLENASPPNMIDIIQKYKATVSFTAPTAYRVMLRAMDE-GADLSSLRAAVSAGETLPAPIYEWIEKTGKPMLDGIGATEMLHIFVTNRFDDH-----------RPACTGRPVTGYEARVVDDEGNDVPPG--TTGRLAVRGPTGCR-YLADER--QAGYVLDGWNITGDAFTMDEDGYLHFAARNDDMIISSGYNIAGPEVEAALLSHPAVAECAVVGQPDEDRGSIVEAHVVVAEGHTAGEKLVKALVKAVIAPYKYPRSVRFIDALPKTETGKVQRFRLK---------- 119501170 16 ----------------------------AVIVPHKPSALSVSYQQLHTHVANFQAKLARLGVGHGAAVSLALVNSFEFIVSYLATSWQRAIAAPLNPAYKQDEFEFYIDDLSSSLVLIPRAFAQSGPAVRAGRKYNAAIAECYWDGKEVVLDVKELGKLAGKGLEAQPDDIALVLHTSGTTGRPKAVPLTHKNLA--TTMKNIRDTYLLTPEDRTYLVMPLFHVHGLLAGFLAPLFSGGSVIVPLKFSASEFWQDFVTHQANWYTAVPTIHQILLKTPLPNP--IPRIRFIRSCSSPLSPKTFEDLERFKAPVLEAYAMTEAAHQMTSN-------PLPPGKRQPGSVGIGQ---GVEVKILDQAGEEVPQGKE--GEICVRGENVTKGYLNNPAANKSSFTKDNFFRTGDQGKKDRDGYIIITGRIKELINKGGEKISPIELDNTLLSHPQVAEAVCFAIPDEHYGEDIGAAVVLKSAGSATEADLKAWVAGKLAKFKTPKQVWIVTQIPKTATGKIQRRKVAE--------- 118725151 1703 ------------IYQYLEEQAEKESENIAVIL----ENKKLSYVELNDRANCLARLLQKNGVGRESIVALMMERSLEMITAIMAVQKAGGAYLPVDPHFPAERIDYILKDSDTGILLTHKEF--------GDLKIPQNIKKINLDLIDLSHGEKSNL-----PLIATSENIAYVIYTSGSTGKPKGTLIEHRSLV--NRLNWMQKKYPLNRDDIILQKTPTFDVSVWELFWWS-IAGAKVCFLEPGADPGKIVEAIEKNNITVIHFVPSMLGVFLEYLNQTGERVAGLKQVFASGEALTPSQVKAFRSLETRLANLYGPTEATIDV------SYFDCDTEDELDSIP--IGKPIDNTKLLIMDKNMQLQPVG--VTGELCIGGNCLAREYLNKPEMTDEKFIPNPYYRTGDLAKWRRDGNIEYLGRIDFQVKIRGLRIELGEIEKQLTAHPDVKECVVVAWKKGEGDIHLVAYVVCENSMQAEQGGIQSFLEKSLPDYMVPRIYVFLEMMPLSPNGKIDRKSL----------- 149916176 6 ---------------FFDRAVRLWPDHIAVEHGD----RTQSYKALHDRVQALAVGLQTLDPEFGSRVGICCYNSIDHLVSWLAVLAAGKVWVPLQPMNAKTELVRAIEFTQASIVIAQPDTVGKLDGA-----DTRFLICDPEGGPDTTTQLRDHDGQTPAIADMPLSATQAIKFTGGTTGLPKGVMQPYRA--WNTNIAIQVSAWSLGVGQRYLAAAPITH--GTSTYILPTLATGGTLVLLDRPRPEETLQFLQNAGITTTFVPPTVLYMLMELDAVGASDYAHLKNLIYGAGPMRPDAIERAQKFGPCLASTYGQTEAPQIATMISAQELLDP-------AKRASVGRETFLSQVEIMDTQGKILPAG--ETGEIVIRGDLLMTGYWNQPDVTARTLV-DGWLHTGDLGLKDEDGYVFIRGRAKEMIITGGFNVYPADVETVMGEHPEIIDCAVYGVPDEKWGEAVHAAVQVRDAKAASAEDIIAFIRERLGPVQTPKSIRFLEALPRNAIGKLQKMQLAEEH------- 111224890 28 --------------------AEQSPHKPAVIVAGTGAV--LTYGELEDASSRLARRLHEVGLRRGDHLALLTDNDPRAFEVFWAALRSGLYITAVNRHLVADEVAYIIDDCGARGLVVSAALLDVAEQIVEATPRVGIRLVADAGASSTYGSYDEALASVPPGPLSHQPCGTDMLYSSGTTGRPKGIVHEPGDPLVTLFGSM----YDFGPDTVYLSPAPIYHAAPLRFGGWVHRHGGT-VVLMDRFDAEGALAAIEHHRITHSQWVPTMFVRMLKLAPAEKYDLSSHRVAVHAAAPCPPEVKRAMDWWGSIIYEYYSSTEKAGATF----------ITTEEWLRKPGSVGRPGMGI-VRICGDDGAELP--TGQVGTIFFERDVPAFEYHNDPAKTAAARHPDTWSTTGDVGYLDEDGYLFLTDRRAFTIISGGVNIYPQEIEDSLTLHPKVLDVAVIGLPDEEMGERVVAVVQPAPAAVPGPELAAEFLRPRLAGFKIPRTVDFVDDLPRTPTGKLVKRQLRDQYLN----- 115352657 24 ------------IADVPARWAAQAPAHPALIE----DARRLSYGELAQAVEAAAERLARLGVRGGDRVMIVAENSVAQIVLLFAVARVDAWALVSNARLSASELDAIAAHARPKLIAFATEASPDARAHAARHDATPADAL---PVDIGAWSYRVDPSAPDEPVADGAAQCAALIYTTGTTGTPKGVMLSHRNLLFIAAMSSTLR--RVSPDDVVYTVLPVSHVYGLASVCLGSLYAGATLRLAPRFSPEAVRVALADEGVTIFQGVPAMHAKLLEHLHTHAHRAPRLRFAYSGGSPLDADLKARVERVGVPLHNGYGMTESSPTITQTPLDAPRTDC----------SVGVPIPGVEMRIVAPDGTDVPQG--EVGEIRVRGPNVMLGYYRDADATRAAVSPDGWLGTGDLARQEADGSVTIAGRSKELIIRSGFNVYPVEVEQVLNAHPDVVQAAVVGRAVE-GNEEVLAFVELVPGASATEAALQAWCAQRLAPYKRPARIRVLDALPAASTGKVLKHKLRE--------- 83718897 519 ---------DAPIHQLFEAQAQRTPDATAAVF----EERALSYAELNRRANRLAHHLIARGVRPDDRVAICTGRGLDAVVGLLAVLKAGGAYVPLDPAYPAARLAYMLDDAAPA---AVLTTAALADELAFKLPT----ILLDAQNP----SFESQPNDNPDPAALTSRHLAYVIYTSGSTGQPKGVMVEHGNLV-NLIQSNRQHFSGVGQARTCCWTSFGFDVCVFEIFMSLAMGGTVHVVPDRRISADGFFQWLIAQRIEVAYLPPFLVRRLREYSDELVASL-SLRRILVGVEPLREKDLYRLERLLPEVVNGYGPTETTVFSTSYL---------DMRDYDRAAPIGRPIANTRIYILDSHGQPVPIG--VAGEIHIAGAGVARGYLNRPELTAERFVSDSFYRTGDLGRWLPDGTIEYLGRNDFQVKIRGLRIELGEIEARLARCDGVRDAVVIAREDTPGDKRLVAYVLPQGVALVPAELRRQLA-GQLAEHMLPSAFVMLDALPLTPNGKLDRKAL----------- 83718897 1604 ------------LHAGIERHAALTPLAPAIICAEGC----MQYRELAAETRRVAGAVVAA-GARREPVAVLLPRSVGAIAAYSGVMRAGCAYVPIDPATPPERMRD---------VLATLNYVLTTRALAAALDGIDARVILVDEAAAADVAP----------PTVALDDLAYVMFTSGSTGKPKGVMIDHRAASL--TIESILRRYAIGPADRLLCVSSVGFDLSVFDFFGAFAAGAAVVLAPESVEPHVWLDLMERERATVWESVPAVMELLLLECRNSGRKLPSLKLVMLSGDRVPVSLPARIREAALHVIALGGATEAAIWSCYYDTRHLPPDASF-------VPYGRHLPGQRLYVLSSSLRPLPIG--VPGDLWIAGAGVARGYLGQPDLTAYRFVADPMYRTGDRARVLADGNLEFLGRVDDQVKIRGFRIEIGEIEAALGAAPGVERGVATIVEH-HGRQTIAAYVVARANAVLDHAEIRDALARRLPPYMLPASIVSIDSVPLTRNGKIDRRAL----------- 83718897 3047 ALP----PPCRTIVERIDEQAVARPQATALRLGD----RRLSYAELTARGRRMAAWLQGQGVGVGGRVAIVGERTMETIAAMYGILASGAAYVPLDPDWPDERKALVIEDAQPLMVIGGGG---------AWCGAVRQVELAELDVTPD---------AALTPHQATVDDLAYVIYTSGSTGRPKGVMVRHGDVMH---LDGLRERMALSETDVWTAFHSYAFDYSILEIWYPLMTGAT-VVPVPYWSPEAFHELLRTEGATIVCQTPAAFQQLVAVP----HRGVRLRWAVVGGETYHASLPASADPAQPRIANVYGITETTVITTF-----------EPLERGQPVTIGRPFPGQRIYLLDRHGRLVPPG--AVGEIHVAGEGIAAGYLGAQALTAQRFVADPYYRSGDLGRFLPGGRMESLGRADRQVKIRGYRIELGEIECALSSLEGIG-GAVADVREGASGRQLVAWYVAAAD--MDAQRVRTALKQRLPDSMMPSALIRVDGFALTANGKIDRRALPREAA------ 120613289 463 ------------LAELLD--AGLSRDPGAVALRFEG--RSMTRGELDRKALDWAHRLAAMGAGPERIVALAIPRSLELVAALVAVLRSGAAYLPIDPDFPADRLAFMLDDAQPVCLMTTEELSGRFDG------GIARFIVDAAEPQAGIQP--PAPAGALASATLHPSHPAYVIYTSGSTGRPKGVVVPHSAIV--NRLRWMQAEYGLESSDRVLQKTPSFDVSAWEFFW-PLLAGATLVIPGGHRDPPYLADLIAREAVTTVHFVPSMLELFLQEPAAAA--CHTLRRVVCSGEALSAPLAARFHGMWCALHNLYGPTEAAVDVTA------WACTHEACAGLARIPIGRPIWNTRMYVLDPGLQPLPVG--ATGELYIAGDGLALGYLNRPALTAERFIADPYYRTGDLARWCDDGTLEFLGRSDHQVKIRGLRIEPGEIESALMRHPGVQQAAVVVREDAGGSKVLVAYCVPVAGDRLDDFSLRAHVAQRVPEYMVPSAFVVLAELPLGPSGKLDRRAL----------- 167366671 17 ------------------RALARYPSRTAFAWPGG----SLSYRGATDMIGSIQKVFMGLGLPPGTRVALLTANRAETWCAGVAAQLCRFAITWLHPLGSRQDQLDQIEDSEAAVLIVDAAFLERGGELAAQASGLRHVFTIGRADYGLDLLIALDQAGSATPRDFAQDDVAVLNYTGGTTGKSKGALRHHRE--NAGFANAILADFEIPFDPRYLTVAPISHVAG--TKVLPSLIRGGTIHMMKGFDPEAVLQTIEREKINFTLFVPTMIYVLLDHPALAKTDLSSLDLVLYGASPMSPTLVEGIERIGPVFSQLYGQTECYPVSVL------RKADHDPKQPELFLSCGFPIAACDARILDENDQEVSLG--EAGEICVRAPHVMAEYWKRPEQTAETLKS-GWLHTGDIAKQDDRGYMYILDRKKDMIVSGGFNIFPREVEDVLSTHRDVAMVAVVGVPDDKWGEAVTAVVVAKPGTKPDERELIELVKTRKGSAHAPKQVQFVTELPMTGVGKIDKKVLR---------- 218153568 15 -----------SLPELIERQAAHRPGHTALVL----EDRRLDYAALHAGMDRVARSLQRDGMQPGDVVAICAGTSVEYVLAYLGALRAGVAVAPLAPSATAEHLSAMLDNCGARLVLRDREVAPLHAGAALRCVALDDAAEAGEPWSQWLAQGDGAPATTPAPITPEPDWPFNVIYSSGTTGVPKGIVQSWAMRWAHVRRAVT---NGYGPDAVSLCATPLYSNTTLVAALPTLALGGTLVL-MRKFDATRYLALAQQHGATHTMLVPVQYQRLMACSDFDRTDLSRLQHKFCTSAPFSAALAEVLRRWPGRLIEYYGMTEGGVRC----------ELHCHDFPHKLHTVGRPGEGADIRFIDEQGRELPAGEQ--GEIVGRSAGMMSGYYRLPDKTREAFDAEGYIRSGDVGRLDADGFIVLGDRKKDMIITGGFNVYPSDIEAVLCQHPQVAECAVVGVPSEQWGETPVAYVVGRSGSQPTAEELREWLNTRVGKTQRVADLRLVERLPRSEIGKVLKRTLREQY------- 119503795 5 -----------NYTDLLNKALADIGDAVAVADV-TGEF--YSGHALRQRIEGIASLLRASGLERGDGLAQLASNCVDAFAVMAACLRAGGRYTPLHPLGSLDQQRFVVNDSQAKLLVIDAAFAEWGARLADAFPKLA--VITLSRANFGEYLGDLLVDRPWLDDQQDSEDIAWVSYTGGTTGDPKGVMHTQKGM--GATAEIARAAWQFPEQPHFLACSPISHAAGFLV--LPVLMLGGRVSLLPRFSPEPVIRCIENQGVNTLFLVPSMIYGLLDHPGVGQRDLSNLEHIIYASAPAPERLREALHLFGPILHQCYGQTESIHITCMTH-KEHNPSVS-----RRLESVGRATLGMTVSVVDAHGSALPL--KEVGEICVKGPSLLAGYWQRPEASAEALQS-GWLHTGDVGFMDEEGFLFIVDRLKDMIISGGFNIYSQDVERALTAHDSVDVAAVVGLPDRKWGERVHALVVLKAGRECSEEELIGFLRQSTGPLLTPKSIEFDSALPLTNLGKVDKKAIKLRLE------ 163794831 6 AVPSVARSAQSTVASLLLQQLRLNPHRVAV---DDGDRH-LTYTTFVERVRRLAGLLAGRGVGRGDRVAILSENRLEYLETYFAVAWLGAILACQNWRLSGRELAHCLDLVEPKVLLVSARHRPKLVELGRETRAITFSPAYEVALAAAEPAHLDLL------ETVEPEDPLLILYTSGTTGLPKGAVISHRAEIVRNLV--IRAEFGVAPEDTFAAWSPLYHMGAAECSIGALMTGGK-VTPVDGFDQDRLAEVIATEPLGWLLLMPGMVGAFADELERRGIVARGVKVCGVMADLVPPADIARITRLDAPYANTFGATETGPPCSSNLIPVGVAPARLSKQQS---------PFCEVRLVDPDDHEVPDG--SAGELCMRGPTLFSGYWRAAEVNAQDFR-GGWFHMGDVFVRNPDGTLDFVDRVKYLIKSGGENIYPAEIERVMLADPRVTEAAVVRRSDPKWGEVPVAFVARRDESLTADDLHRR-CRDELAGYKQPKGIHFIDDFPRSASGKIQRHELEKRLADL---- 85860705 29 --PELQFPEHLNATALLLDKALEEGAGERIAMI--GKDIRWTYRDLQSKVNQLASLLTEMGLIPGNRVLLRGGNTPWFAVCWLAVWKAGGVAVGTMPLLRAKELKQLIHLGRVSHALCEASLAEELNLARPECPELKEVMVYGDDAFDKKLASKSA---EFNAVDTASDDPALIAFTSGTTGIPKGCIHLHRDVMAMCEVVC-GYWLKPSADDVFIGTPPLAFTFGLGGLLCFPLWARASTVLMEKLSPPVLIGAIEQYGATITFTAPTGYRQMT--PLIPQHNITSLKKSVSAGEALSVDTRKKWEATGIEMHDGIGGTELIHIYLAAYPDDYRE-----------GSLGKPLPGYRAMLVDEQMNPVPVG--ETGKLAVKGPTGCR-YLADER--QKSSVRNGWTITGDAYHQDSDGYYYFHARVDDIIVTSGYNVSSPEVESVLLEHPAVSECGVIGIPDPDRGQVLKAFIVLKPGYTGDESMLQDFVKQNAAPYKYPRVVEFVTALPRTETGKLQRFKLK---------- 158521510 44 -------------YNALDYHVDDRGRGDRIALIYDSPVQKYTYAELRDTVARFAGVLAGRGVGKGDRVVIYMPMIPEAAIAMLACARIGAIHSVVFGGFAAKELATRINDSQPKVVVSASAYKPLLEAIQIASAKPEHCIIFQRPQQEAALVHGRDIASAVDCVPVAATDPLYILYTSGTTGQPKGVVRDNGGHVV-ALKWTMKAIYDVDEDDVWWAASDVGWVVGHSIVYAPLFKGCTTILPVGTPDAGVFWRIISEHKVKCMFTAPTAYRAIRREDPDARYDLSHFKALFLAGERSDPATIQWSEKLGTPVIDHWWQTETGWAIAANCMGLHRFPV-------KYGSPTKAVPGWDVRVLDDENRDLPAG--TIGALSVKPPGTLPTLWQNDQRYIEAYLTEGYYKTADAGMIDEDGYIYVMSRTDDIINVAGHRLSTGAMEEVLAGLPDVAECAVLGVEDALKGQVPVGFLVLNAATVEPNEIIQDAVRKQIGPVAAFKMAAIVKRLPKTRSGKILRGTIQKIADN----- 83950247 21 SWPDLLLPERLNAGVELTDAAKGFGDHTALI----GNGRRRTYKELTDWTNRLAHVLVELGVVPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELAKIVDKAEISHALCDTRLMEEMEACAAESRFLKHVIGFDGTSNHEAELDRMALEKPVDAVETAQDDVALLGFTSGTTGTPKATMHFHRDLMIIA-DGYAAEVLGVTEEDVFVGSPPLAFTFGLGGLAVFPLRFGATATLLETASPPNMIEIIQKYKATVCFTAPTAYRAMLAAMEE-GADLSSLRAAVSAGETLPAPVYEWMRKTGKPLLDGIGATEMLHIFVSNHFEDHT-----------PACTGLPVRGYEARVIDAEGQELPRG--EVGRLAVRGPTGCR-YL--ADARQAEYVQGGWNITGDTFWMDEDGRLHFAARNDDMIVSAGYNIAGPEVEAALLAHPLVSECAVIGAPDVARGHIVEAHVVLCDPAAASDETIKALVKASIAPFKYPRSVKFCDSLPKTATGKIQRFILKQQAE------ 104782108 3693 ---ATVRDHDLTLHALFERQAERQP--EAIGVQADGA--QLSYRQLNEQANRLAHHLIALGVKPDDRVAICVERGLSLVVGLLAILKAGGAYVPVDPDYPAERISHMLGDSQPRAVLVQG-------ATRGLVGSPVTLVDMDQP------TWAALPASNPQVPGLTSDHLAYVIYTSGSTGVPKGVMVEHRNVVNLVHWSAGL----FPAEGAVLHKTPVSFDASVWELFWPLCSGLRLVLARPQRDPQYLVELIEQQRVGVVQFVPAL---LQQFLEQVGKRCTSLTDIVCGGGELTEALARQVRERQVRLHNVYGPTEAT-------VDCSAWTLEPQDPLPHGAPIGRPIDNTRLYVLDAHDHPVPFG--VAGQLHIGGAGVTRGYFGLPEQQAERFIADRLYRSGDLVRQRPDGVLEFLGRTDHQIKLRGLRIEPGEIETCLNRIAGVREALVLVHEHPHSGPRLVAY---HTGEPQAADHLRAVLLAQLPEYMVPALFIHLDAMPLTPNGKPDRKAL----------- 104782108 541 -------DLDLPLHALFERRAQAHPQAIAV----QTEDGQLTYGQLNEQANRLAHHLIGLGVKVDDRVAICVERGPSLLVGLLAILKAGGAYVPVDPAYPGERIRHMLGDSAPVAVLVH--------AATRAVPGTAEVPRVDLDQP----SWGALPRHNPLVPGLTPRHLAYVIYTSGSTGVPKGVMVEHRNVVNLVHWSAGL----FPAEGTVLHKTPVSFDASVWELFWPLCSGLRLVLARPQRDPQYLVELIEQQRVGVVQFVPALLQQFLE--QAGSARCASLTDIVCGGGELTEALARLVRERQARLHNVYGPTETTVDCSVWTLEPRDPLPPGPLP------IGRPIDNTRLYVLDSADQPLPWG--VAGHLHIGGAGVTRGYLGLPEQQAERFIADRLYRSGDLVRQREDGVLEFLGRTDQQIKLHGLRIEPGEIETALNVVAGVREALVLVHTHPHSGPRLVAYYC--GVEQPAEHLRDALL-ERVPEYMVPALFMHLDAMPLSPNGKLDRKAL----------- 104782108 4754 ------YPRDRALHGVFEAHAESSPEALAVIHGE----RHWSYRALDQHANRLAGYLLELGVQAGDRVALLLPRSFDLLAAQLAVSKCAAVFVPLDGNAPVERQAFMVADSQAVVLLTHSDQ-PQVEGGRR--------VELDRLDLGRY-------ASEPLNLAVDAGSAAYIMYTSGSTGTPKGVQVPHRAIVRLVINNGFADFN--SQDRVAFASNPAFDASTLEV-WAPLLNGGAVVVIDQDLSRQALGDTLLTHGVTVLWLTAGLFHQFADDLLPA---FRRLRYLMVGGDVLDPAVITRVLRDGAPLLNGYGPTEATTFSTTHEIVSVGEG---------SIPIGKPIGNARCYVLDARRQLLPVG--AVGELYIAGDGVALGYLGQPELTAERFLIDPFYRSGDLACWQADGTLRYLGRADQQVKLRGFRIELGEIEARLAACAGVRDVAVVLREDSPGDKRLVAYFT---GQQAIAELHQH-LQGQLPDYMLPSAYVQLDALPLTANGKLDRRALPQ--------- 104782108 5823 -----------TVHARVEAFAIAAPQALAVVQGE----QRLSYGELNQRANRLAHHLIKRGVLCGDRVALCLERGPQRLVAMLAALKAGAAYVPVDPGYPGERIAYLLSDSTPALVLVESSTAALVGEVA--------TVALDGKAWRGEADSNPVVAG------LDDRQLAYVIYTSGSTGQPKGVMVEHRTLA--NLVHWHCETFELGAGGHTSSVAGFFDAMAWE-AWPALCAGAVLHVPPAPIGGEHVDELLDWEQPLQVSFLPT---PVAEQALRRERQHPTLRTLLVGGDRL-----RQFDRPGFALVNNYGPTETTVVAT-----------SGQLQPGAALHIGKPTANTRAYVLDEHRQPVPVG--VIGELYIGGAQVARGYLNRPDLTEERFLTDPFYRSGDLVRWNADGTLDYQGRNDDQVKIRGVRVELGEIEAALKAQAGIADAVLL-----VRNERLLAWFT--EAAPVDVEILRQGLQSSLPAHLVPQAFTRLEALPLTPHGKLDRKALPE--------- 104782108 2660 -----------TVHALVEACAVAAPEALAVMQGE----QRMSYGQLNQRANRLAHYLIEHGVACGDRVALCLERGPQRLVAMLAVLKAGAAYVPVDPGYPAERIAYLLSDSLPALVLVEASTATLVGEVPA--------VSLDGGA------WRDEPDSNPVVQGLDDRELAYVIYTSGSTGQPKGVMVEHHTLA--NLLHWHQEAFALQAGSHTSSVAGFGFDAMAFEVWPALCAGAVLHLPPAHIGGEHVDELLDWEQPLQVSFLPT---PVAEHALRRERQHPTLQTLLVGGDRL-----RQFDRPGFALVNNYGPTETTVVATAGTLLAGGAL-----------HIGKPIGNLRAYVLDAHRQPVPVG--VIGELYIGGAQVARGYFNRPDLTEERFLADPFYRSGDLVRWNVDGTLDYQGRNDDQVKVRGVRVELGEIEAALKAQPGITDAVVL-----VRDERLLAWFT-EAASVDVDTLRQG-LQSCLPAHLVPQAFTRMDALPLTPHGKLDRKALPE--------- 197116940 4 ------------LQRLLTRSATSFPDKTAVSF----RNEELSYAELEAASNQLSAALKAHGVQRGDRVGILMNKSLESIVSVFGILKAGAIYVPLDPGAPASRQASIIRHCGIEIVLAAPQLLEQLLAEAGEAPPLRAAIVTGSPAPAGSMSWDEILGESCECPADDGAAPAYILHTSGSTGSPKGVVISHLNAL--TFVEMAVRFFEISPQDRLANHAPLHFDLSIFDIFCAARSAATMVLIPDALSPVRLADFMQSEGVTVWNSVASLLTKLADQGALDRLTLDRLRLVHFSGDLMPVKYLKILKQCAAVFYNIYGQTEANSSL-------YFRVPDVVEEAAWKIPIGTPFPNFEVFAIDEVGNVV-TGAGEEGELHVLSSTVALGYWNDCGRTQAQFTPDPVYKTGDMARLDAAGNFVFAGRKDHMVKSKGFRVELGEIEIVLNSHPDIRQAVAVAIPDDLAGSRIVAYVCLREGVELEPQTLVVHCSDHLPKYMVPEQIRYLPSLPVTSNSKIDRKALVQAFLD----- 46139121 8 --PEIFFSSKQTVWSWLFDSKTFGSGDNAPGFTDAITKKHISYGLLRDYATSLSSVLVAQGLKQNDTVIVYGRNSIWWPVATLSTVRVGGVACGVSPDYTIDELAYSLKTSQSKIMFATVDNIDNAQAAAAKVGIPKENVILLEGSAKGCASIQTLLEKSHNVAEVPAEVCTFLCFSSGTTGLPKAVMISHANIISQCLQVA---DLTLASHSRILAALPFYHITGIVHQLHFPIFLNANVYVLAKFTLDTLLQTASENKIKELLLVPPIIIRLVRDPKVAKYDLSHVQRFSSGAAPLSREILTLLEKAGTGFKQGYGMTESCSCIVAHPPGKYAYKYAD--------RVGTLVGSTELRIVDETGKDCEVNK--PGEIWARGPQMAMGYLNNPKATQDTFDKDGFLHTGDIGYINEEGFLAITDRLKEMIKVKGIGVAPAELENLLQGQPQVDDVAVCGIPDERAGERPKAFVVLKASHASVEAAREIFVKKETARHKWLEEIEIVSAIPKSPAGKILRRKLQDK-------- 34498258 1499 ------------IHRLFEAQATSRPEAEALRHGEA----SLSYGELNRRANQLAHRLIGLGVVPEARVGICLERGLDMVVGLLGILKAGGAYVPLDPSYPAERLSYMLEDSAPVVVLTQASLAEKLSGSAPRLLL---------DAPEERAKQAAQREANPAVTGLDSGKAAYVIYTSGSTGLPKGVVNEHEGVVNRLWWAQ--ETYRLTTADRVLQKTPFFDVSVWEF-FLPLLAGAQLVMADPHKDPHYLRQLIEAAGITTLHFVPSMLQSFVSLVPRGS--CPTLKRILCSGEALPHALQTQCLRHFPELHNLYGPTEAAIDVTAWPCSA--------AGPSSFVPIGKPISNIQIHILDGDGQLAPLG--VAGELYIGGAGVARGYLNRPELTAERFIADPFYKTGDLGRWLPDGSIEYLGRNDFQVKIRGFRIELGEIEAKLAACAGVKEAVVLAREDAPGDKRLVAYLTAQPGATLEAAALRAALSQELAEYMVPSGFVVLEAFPLTPNGKLDRKAL----------- 34498258 406 -------PREALIHQIFEAQAARTPDAPALEH----KGVTLSYRELDCRANRLARHLRVQGVQAGEFVALCAQRSLDMVVGLLAILKAGGAYIPLDTAYPADRLAYILGDSQPLLILADDAG----QAILEPLQLATRLINLGRQGD----AWSALSADAPACLHLNAGDLAYVIYTSGSTGNPKGVMIEHRSLVNYVLDA--IRWFELTPSDRVLQQNSLNFDLSLEEMLPALLSGACLVLATELFGSAPLSEH-RKLGISFVHMTAAHWHTLVDAPLQALQYLQGVRLVNVTGDALSAQKVRVWESIRPELINTYGPTEATVSCTATRLAGELEGVN--------VTIGKPFANTRMYILDGKLQPVPIG--VTGELYIAGVQVGRGYLNRPELTAERFIADPYYKTGDLGRWLPDGSIEYLGRNDFQVKIRGFRIELGEIEAKLAACAGVKEAVVLAREDAPGDKRLVAYLTAQPGAELEPSSLRAALSQELAEYMVPSGFVVLEAFPLTPNGKLDRKAL----------- 34498258 2583 ------------IHRLFEAQAASRPEAVALVCGE----QTLSYGELNRRANQLAHRLISLGVEPGDRVALDLPRGADLLIAIVGVLKSGAAYLPLDEGLTAERRQWLQADSGAKL-----------------------------SVDAAWLATPGTWPEENPAVAGDAESVAYLMYTSGSTGEPKGVLAPHRGITRLVCGNRYA---AFQADDRIWAANPAFDASTLEI-WGALAHGASLVAIDKLLSAEALGARLQRDRITILWLTAGLFQ---RHARGLGAALSGLRYLMVGGDVVDPRVAAQVRRDNPPLLNCYGP-------TETTTFATTHEIGAEAETAASLPIGKPIGNTRIYILDGDGQLAPLG--VAGELYIGGAGVARGYLNRPELTAERFIADPYYKTGDLGRWLPDGSIEYLGRNDFQVKIRGFRIELGEIEAKLAACAGVKEAVVLAREDAPGDKRLVAYLTAQPGAELEPSSLRAALSQELAEYMVPSGFVVLEAFPLTPNGKLDRKAL----------- 87199490 13 --------------DLLLRAADLHAERTALALPGVA----VSYRELRDGAFRVARALIGLGIARGEHVALLMPNSVEFAEALFGIMLAGCVAVPLNARHRAAEIGYIIDNSQARILLTSRNFIEVIEQALPAAPALRYVALLRGEGSGDVLGREAFLSQRTDPAEVEHRDAALIIYTSGTTANPKGCVLPHEA-VTRGPVERARYRLSANGVDVTWAGGPLFHIGSLA-PFIGSVGVAGTFLADSYFEPGRAIALMEKHAVTLWPWFAAIVQGIIDHPEFSAEKFAHLKYLFL---IAPPTLVERVQDLHTEIIQACGMTETSGVFALCD--------TDEDRESRIFTQGKACPGIEIRIVDETGQDLPDG--TMGEILVRGYNVMDGYWDAPEKTSEALVGHGWLKTGDLYTRQPNGSLIFGGRCKDMLKVGGENVAAIEVEAFLCTHPAVKTAEVVGRPDPRLDEVPVAFIELYDGETINEEELIAFCRGRIASYKVPRAIRFMSAWPMSAT-KIDKRALRAQ-------- 119503775 17 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PDDAINIQFTSGTTGNPKGATLSHCNILNNGYLTGA--AMDLSPRERLCIPVPLYHCFGMVLSVLACVAGATMVFPGEDFDSLDTLKAAEEERCTALHGVPTMFIMELDHPSFSQFDLSSLRTGIMAGAPCPVEVMRRLEMHMDDILIAYGQTEVSPINNTTLPNDSLQLRTE--------TVGRAVPWVEIKVIDDSGRVVTVGEK--GEICTRGYSVMQGYWNDPERTAETIDAGGWLHSGDLAVMDGDGYVQIFGRIKDMIIRGGENIYPREIEEFLYQHPAISEVQVFGVPDEKMGEEVCAWIQLNAGHELSADDVKDYCRDKITHFKIPHYIDFVDEYPMTVTSKIQKFVMRDAMVERLSG- 67594807 106 ---AWFLNGKLNVCDCVDRWAEIQPNTTALIWEGDDPIRHISYIELFRNVCKMANVLKRFGIKKGDSVGIYMPMIPETIYTMLACARIGAVHMVVFAGFAAQNLLERLVNARCKIVVTADNLKDVVDKALEKIPEIKTCIVFRHNGPIEFVKGRDFDGETCPLEDMDSEDPLFYLYTSGSTGTPKGVQHSTAGYLLYA-AVTQKYLFNIHPGDIFGCAGDIGWITGHSLVYAPLCNGITTLIVPTYPDAGRYWEMVERHRITHFYAAPTAIRTLKRLGDDKKHDRSSLRVLGSVGEPNPSAWRWYHSVVGCSIVDTYWQTETGGIVIAPIPGCF---------DTKPGSATFPFFGIEPAILDPDGKEI--DGPGSGVLCIKWPGMFRGIFGAHYLHEDLYTKPGYYFTGDGVLRDQDGYLWITGRIDDTINVSGHRLSSKEIEDALTNHFGIAEAAAIAIDHDVKGNALVCFVVLKDSGNRTFDLLRMCVRTQIGPVATPDHIIIVENIPKTRSGKVVRRLLRK--------- 196191468 36 --------QPQTFGQMLRQQSQRYAQRTALVSGND----RWSYADLNQRADQLAAGLQSLGITAGDRVIVQLPNIPEFFAVFFALTRLGALPVLALPAHRRTEISFLLKTEAAAYIIADSDYRALARTLMPEHGSLQHIIVVGQE--QEFVALDQLYLQPLALSEPKAEAVAFFQLSGGSTGTPKLIPRTHADYLYSVRASAKI--CALAPESVYLAALPVSHNFPLSSPSLGTLYAGGSVVLAHHPNPDETFALIAREQVTITALVPPLVPIWLDATATRSHDLSSLQILQVGGAPLAPEVARRISPLGCRLQQVFGMAE--GLVCYTRLDDTEEVILH--------TQGLPIPADEILIVDNLDQPVSPG--ETGNLLTRGPYTIRGYYQAPEHNKRAFTPDGFYRTGDLVRLSPSGQIIVEGRAKEQINKGGEKISSKEIEQHLLTHPNICAAAVVSMPDPFLGERIGAFVVAQNDVSSNDQVKAFLRDRGLAHYKIPDQLEWLAALPKTGAGKVDKKALRAR-------- 158424396 21 SLPSPPPNRWRNLGDLIDRGGDL--SRPALIDLSTAPPRVLTHAEADRLINGVARFLTDRGLKRGDRVAILSSNRAEVLLSYFGIMRAGFIAVPMNVKLPRDMIDYVVTDSGALFAFTDRANRPLVQGAV-------TFLDFDDDGPSGFHA--AITPCDFATVPMAEGEIAQMLYTSGSTGRPKGVPLSHSGQLW-SLDMRTSDGTR-REDQRYLIAQPLFHMNGLFSAKTAFATNASIVL-MPAFDVRPYVDAIATYDVTALSSVPTMFARIVKDADVASRDMTSLKRIMMGSAPTTATLFSSVAALFPQLVLTFGATETGPAIFGPH---------PDGRPTPPVSLGTPVPGTQVRLVD------GPDADE-GVLWVRNPAIMPGYHRKPELTAAVL-KDGWYVTGDILRRDAEGFYYFVGRADDMFVCGGENIYPVEVERLLERHPGVQQAAVVPLPDAERGQMPVAFLVPKPGARLSAAEVKTFTLENGPAYQHPRRIALVSELPWAGTNKIDRAALKAEA------- 116180162 30 -------------------------DHQAFIDPDNHETNYLTMSDYRLLSKRVALGLQKEGIKKGDRVLIFSSNSLLFPSVFLGVLMAGGIVTGANPTFVPRELAYQLKDSGARFLFVAEQAVKTALEAAAELPKDRIFVLGNSTVPDGAHHWTELLAGHPRQAETPEETTCCLNYSSGTTGVPKGVEISHHSYVANGVGVVHINNMRPDARERGLAFLPFYHAYGQTYFIANLPHLRIPVYVMPSFDFVKMLSHIQRFRVTTLPVVPPIVVLLAKHPATRQYDLSSIETIASGAAPLTREVCEEVERLGLFVRQGWGMTEVTCTAIAWDLTSAVGG---------SAGVGEVYPNCRARLVALDGKTPIEKARVTGELWVTGPTLMRRYWNKPEATAETIVVDRWLRTGDIAFVEEGGIFHVVDRVKELIKVKGNQVAPAELEGVLLENPDVADAAVVGVTI-GGEEVPRAYVVRRPQSTASEKDVAAWMEGKVTHYKRLKGVVFVDAVPKNPSGKILRKQLRDRAKQEVG-- 145595166 6 ----------------LWNIASQDPDGIAVVDP---DGHVVTYGELAAEADRVGRGFQALGLAPGDTVAMLLPNSADLLAAEFAALETGLYSVPLNWHLTAAEIAYILRDSGARVFVAHGRFAEVAAAAAAEASIPADGCFAAAGGVPGFRPLAD-LGAGASDRPAPRTLGALMVYTSGTSGRPKGVRRPLTGATVPPVSLWFFGLFGLEPFDVHLCCSPLYHTAVMNFAVISLQLGHP-VVLMDRWDPHDMLRLIERHRVTHSHMVPTQFRRLLALPEKTRYDLSSMRVMIHGAAPCPHEVKRRMDWWGPVVVEYYAASEGGGTLI-----------SAGDWLARPGSVGQAWPGSQVRVLDPDGSDAPVG--QPGTVYLQMGETTFEYLGDAEKTRQSWR-GRMFTVGDIGYLDDDGYLYLCDRKSDMIITGGVNVYPAEIEGELAAHPAVADVAVFGIPHDEWGEEIKAVVQPEWGVTTGPELTSELLEGRLARFKLPRSVDYVEELPRDPNGKLYKRLLRDPY------- 118594802 16 ---EWIIPEYFNIGEACRQISLKNGKQTAIVEDDQLGSSNITYDELAAKTNQFAEIIKNLKLEKQSRVLVRLPNCLHYPIAFLGAMKAGCIAVPTSTLLTATEVIYLAKDSEAAVLVTDHETWKSLEPIAEELTFLKAVFIASHDLSSDYLDVKD-LGIEIDKIEVKSDDPAYLVYTSGTTGYPKGVLHAHRALLGRNPASKYWFNFS-AVHDRILHTGKFNWTYVLGSGLMPLYLGKTVIVYEGKNNPNQWVDLIHKHNATIFIAVPTIYRQILQKTQSTKEDVPSLLHCMSAGEHLSDEVFERWNRFGLDIYEAVGMSEFSYYISQSV-----------HRPIRPGSAGFPQPGHKIKLINPETLEEIKAGEE-GMICVPDPGLFLEYWHLPEETAK-YKHNGWFFTGDYARYDSDGYLWFLGRKDDIIKSFGYRVSPYEIERVFKAHPQVNDCAVIG---EVSGDKVVVYVLASESSINPDDLVEYG-RANLASYKAPKVVYITNHFPRTKNGKILRKDI----------- 89068553 42 -------------HNAVDRHAAGHGARIALIHDVTGTVRHISYAELQDQVARLAGVLAARGVGLGDRVVIYMPMVPEAVVAMLACARLGAIHSVVFGGFASHELAVRIDDARPRAIIAGSAYMPLIEGALAEATHQPDFCVIAELRAGRDIDWAEAVAEPAPCVPVDGNHPAYILYTSGTTGQPKGVVRATAGHLV-ALGWTMKNIYNVDPGEVFWAASDVGWVVGHSICYAPLIHGNTSVVPVGTPDAGTFWRVIAEHGVKSFFTAPTAFRAIKREDPEEAHDISGLRALYLAGERADPDTIEWAQRMKVPVYDHWWQTETGWTIAGNPVGI-------EPLPVKIGSPTVPMPGYDVRILDRDGAEVPPG--TLGAIAIKPPGTLPGLWNANERFRSAYRFAGFYETGDAGMKDEDGYLWIMARTDDVINVAGHRLSTGAMEEVLAGHPDVAECAVVGVADAVKGQLPMGFLCLKGCTRPHDEIVAECVRERIGPVAAFKLAAVVERLPKTRSGKILRATMAKVAE------ 196258200 1092 -----------TIHQLFEEQVRKNPEAIAVVCG----QEKINYQQLNEKANQLAHYLRTLGVKSDDLVGICLERSLEMIIGVLGILKAGAAYLSLDPVYPKERLDYMMIDAKVSIVVTLEKYA---------------YLTNNQAVKSVYLDSQKAIIEEQNTANFEAENLAYIIYTSGSTGQPKGVLIEHKSLI--NLTQSAINQYQINVKDKVLQFASINFDAAAEEIYPCLSSGGTLVLRTEEMSVANFIQKSQEKGITIWDLPTAYWHLLVTEIMQENLSLPSLRLVILGGERVLPERVKMWQEYYPKLVNSYGPTEATVVSTLYYLPDAPVKGGE-------IPIGKPINNVQVYILDQYLQPMPLG--VPGELYIGGLGIARGYLNRPELTAEKFIDNPFYKTGDLVRYKPDGNLEFLGRIDSQVKIRGFRIELAEIEAILNQYSRIKQAVVIAREDHPGNKQLVAYLLGKQNQVTLEEIR-YYLKEKLPAYMVPSVFIFLDEIPLTPNGKVDYKAL----------- 196258200 6 ------------IHHLFETQVEQTPEAAAIAF----KERELTYQELNIKANQLAYYLQTLGIKSETLVGLCVDSSLEMIIGMLGILKAGGAYVPLDPAYPQERLSYMVQDSQISLLVTGAKWSNLITNYEGA------VVCLDSQWSDIAQYSSSNLINTVKP-----NNLAYIIYTSGSTGKPKGVMIEHQSLVNYIQL--IIDQYQLVKAEGVLQFASISFDVAAEEIYSSLCSGATLVLRTEEMSIPLFVKKSEELSINVWNLPTAYWHLLVQELINRKIALPSLRLVIIGGEKASEAVKQWLKRVGPQLINIYGPTETTIGATICKLSELTESQLNRSEIPIGKSIG---NNIQVYVLDENIKILP--TEVEGEIYIGGLGVARGYLNRPELTAEKFIQSPFYKTGDLGLYLTDGNLEYRGRIDYQVKINGFRIELGEIENFLRQHPQVAQTLVIDREDSLGNKSLVAYIVPYLAEENLTTNLEKYLTNKLPSYMIPRNFVVLENLPLTVNGKVDRKAL----------- 146308577 27 -------------YELIRRSAAAQPDAPALSFILQGTGDRLSYAELLGKITQTANAFHRLGLRPGKAVSFLLPNLPQTHFTIWGGEAAG-IVNAINPLLEPAHIAELIHAADSELLVTGTDLWDKVSAMRDHLPELKAILCVDGPLPDGVLDFDETIAAPADHLEILPEDIASYFHTGGTTGTPKLAPHSHANEVAMAYSMNLV--TRFAPGDVTLCGLPLFHVNGVVVTGLTAFIGGAEVLYRNTSLIGNFWKVIERYRVSFFSGVPTIYAGLLQVP-SEGYDLSSLKYALCGAAPMPVELIRQFEKTGLTLIEGYGLTEGTCGSCANPPAGE----------RRPGSIGLRMPYCDVKVLDEQGRYLRDAAPEIGNLCIRGATVFKGYLQ-ASKNADIWVDGDWFNTGDLGRKDEDGYIWLTGRSKDLIIRGGHNIDPQMIEEALHKHPAVALAAAVGKPDEKAGELPVVYVQLKGAQASEAELLEHAAAHIPERAAVPKDAWIIDAIPVTAVGKTFKPALR---------- 111019276 4 ----------LHLPQRVRHHAAERPGAPAVTCGDT----TVTYAELDWRTNRIATALAAL--TSGDRVGALLRMRTEGVETFVAAAKSGLVFVPLNWRLPATEAAAIAVDAQLQVLIVESEFAAAADAVRDALPSVVVVIVDAADSDPGTWTWDRLVGTATDPGLGDDPDAEVLLYTSGTTGFPKGVVATHRNL--HNEPEGLL-IYRWKPGSVALDAMPLFHIAGAGW-LSTCLSAGVHVVLLGAFDARQVAALVERHRITHAFLVPSTIQMLLDVPDLDRYDVSSLELVAYGSAPITITLLRRIDRLGCGFVQRYGMTETTGSVTALAVEDHDPS---GQRAHLLRSAGKPMPGVEIEIRDVTGARLPVG--ESGEIVCRSRNNVAGYWRRPDETAQLLTHDGFLRTGDAGHIDEEGYLFVTDRVKDMIITGGENVYPIEVESVLAEHPAVAEVAVVGVPHRTWGESVTAVVRPDPADPPDERDLIAFTAARLASYKKPREIVYVAELPRGASGKILKRTLRE--------- 83644855 263 --------RDVRIETVFAEQAARTPDAMAVVCGQD----HLTYTQLNDAVNALAAQLRAAGVAEDQLVAVAAERSTQMMVAILAILRAGGAYLPIDPGYPANRIQYVLENSGANVILTHRHLLQLD-------TSGYTVIDIDEKALGAEHAEAETVG--------GAENLAYAIYTSGSTGKPKGVLIEHHSVI--NRIAWMQNAYPLTVEDVILQKTPIFDVSVWELFW--WFFTGSRVCPGGEREPEKIVAAIEAHKVTTMHFVPSMLNAFLDYVESTQARLQSLRKVFTSGEALTLHQAERFKKLGTRLINLYGPTEATVDVT------HLDCTAKPELD--KVTIGSPIDNTQIHIVDKQLRRLPIG--VPGELCIAGVGLARGYHALPEVTADRFVANPWYRTGDLARWLGNGEIEYLGRLDHQVKVRGFRIELQEIDAVLRSHSAVRD-AVTLVHRAAGLDKLVAYVTANGE-PEPETLRQH-VAGQVPAYMVPDMVIVLEQMPLSPNGKLDRKAL----------- 186456425 460 ----TEQDYPTNLHEAIEAQAQATPDAIAMVCGD----EQLTYRELDMRANQLAQCLQSFKVGPEVLVGVCMEVSLDMVTALLGVLKAGGAYVPLDPDYPKDRLTFMLEDARSPVLLTQQKFADMFPGTQAS------VVYLDNGRVEPAVGNSHC--TEAPSNKVMSDNLAYVLYTSGSTGQPKGVMVTHRNIL--NFFAGMDQHLK-KESGVWLAVTSIFDISVLELFW--TLARGFKVVLQKRDEVTAIARQIARHNVTHFQCTPSMAEMLARDPDARQA-LRSLRHLLLGGEALSSELVKQLHISG-EISNMYGPTETTVWSTTHKVN----------REESRIPIGRPLANTEIYILDQQLQPVPIG--VPGELFIGGAGVVRGYFERNELSAEKFIPNPFFKTGDRARYLADGTIEFLGRLDHQVKLRGFRIEPGEVESTLRQHPGVRECVVVVREFAPRDNRLVAYVVPVAESALTTRSLRELLKQRLPDYMIPSAFVLLDAFPLTPNGKINRRAL----------- 118764445 460 -------PRRTTLASLFEQQAGRAPDAVALVASE----ERLTYAALNERANRLAHHLIGLGVGPEDIVAVCLERSADLVVSLLAILKTGAAYLPLDPHYPAARLGFMLADARPAATVTTAGLA-------SQAPGDGTRVHLDDPALVDALRRQPA-HDPSDAERIDPEHPAYVIYTSGSTGKPKGVVVPHQNVV--RLLDSTEAWFGFGPGDVW----TLFHSYAFDFSWGALLRGGRLVVYEVSRSPAEFLRLLVHEGVTVLNQTPSAFQQLMQADRDDGQRLQ-LRFVIFGGEALDQDWYTRHADTAPQLVNMYGITETTVHVSYLPVTREIAHGQAQHQ------IGHRIPDLRTYVLDAALRPVPVG--ATGELYVAGAGLARGYLGRPALTAQRFVADPFYRTGDLARWRADGGLDFLGRADEQVKVRGFRIELGEIALVLARHPAVAQAEVVVREDQPGDKRLVAYVVPAAGSSVDPQVVRAQAAAELPEHMVPAAVVVLDTLPLTANGKLDRGAL----------- 17531443 19 ---------------LLERHQEKDPDNVAFVTAEN-EDDSLGFQQLGKKVLQISEWFVENGYKKGDVFLLASYNNWRCFAAALGAWRAGLIVSAAASQFTSFEMNYQIEDSQSQVILVDKHTLPVVQEACKNLKFVKQIISISANPPSPVIKFDVLTSRLVRPLIDPKNDIVFLPYSSGTTGKPKGVMISHLNFSMMRFFDANAKAIGLPPDFVLLHFLPMYHAMGMFRTLLTSYRGTTQIMFT-KFDMELMLKNIEKYSIMVLSLVPAIAVRMLNSPLLQKYDVSSLVSVTVGSAPFPESASKKLKQLNVNIVQGYGMTELT-------FATHLQSPGSPD-----GSVGRLVPGTSMKVKKEDGTLCGP--HEIGELWIKGPQMMKGYWKKEQQTNELLDEHGFMRTGDIVYFDKNGETFICDRIKELIKVNAKQVAPAELESVILEHDDVADVCVFGVDDASSGERPVACVVSKRGRETSKAIMKHI-NQKLARYKHIKEIEFVSEIMRTGTGKLLRRAMKKAFLD----- 119187611 31 --------------SFLPRAAAIEPDAEAIYHVVNNKVLRRSYIETADRARGLAYYIKKHGYK---RVGILCPNTPAFLESIYGIAAAGAVNVAVNYRLKSEDIAYIFTHSEVDIIIVDQEYVHLLDEFRKTRPDFPVVIDTDTDATEGELSYDSQLGNHGETHAADEESLIALAYTSGTTARPKGVEYIHRGCYLAALANIIESGLNYHQGRRYLWTLPMFHAMGWTFPWAITAVRGTHYCL-RKIDYSQIWRLLKEEKITHFNAAPTVNTILCNSKEAE--RLPSPVRVTVAASPPTPHLFEQMLSLNLHPVHVYGMTETYGPITKGYYMPEWDNLPAKDKYQKMARQGLPVRVIKTEVPEGTVIDVERNGKEIGEIVFVGNICARGYYKDPEATKKLF-AGGVLHSGDLAVCHPDGAIQILDRAKDIIISGGENISSVALEAMLATHPDILEVGIVAVADSHWGERPKAFITVQPGKTLKGEDVIEWAKQGISRFMVPREVEVLAELPKTSTGKVKKNVLREWAK------ 209966294 47 --------------DYFDVIARDNPQPALRVVSEDGSEETVSYAEMAARSARTATWLRGLGVGRGDRILLMLPNIPPLWEVMLAAMKLGAVVIPATTLLAGEELRDRVERGGARFVIVAAGQCDRFD----DLPGVTRIAV--GGAPSGWIAYEESRGAPAEFSPDGEDDPMLLYFTSGTTAKPKLVLHTHRSYPVGHL--STMYWIGLRPEDVHWNISPGWAKHAWSNVFAPWNAQATVFVYNARFQARAVLDVLVGHGVTTLCAPPTVWRMLIQ------EDLKSLREVVGAGEPLNAEVIEQVRAWGLTVRDGFGQTETTAQVGNS-----------PGQPVKPGSMGRPLPGYDVVLLDADGNE-AEEGEIALRLSPRPAGLMAGY---QSAAGEPVQPGGWYRTGDVASRDADGYLTYVGRADDVFKASDYRISPFELESALIEHPAVAEAAVVPSPDPVRLAVPKAFLVLAAGYEPDADLARDIIRATLPPYKRVRRIEFAD-LPKTISGKIRRVELRREEQGRADG- 192812558 1521 --------EQATLSERFEAQVSRSPQSVAIVH----DGQSMSYEELNERANRLAHFLIASGVGTEQIVALVLPRSVDMVVCILAVLKAGAAYLPLDPEYPEDRLAYMMENACPVCVMTSVH-------AMDQLPSFGQWLRVVIDGPEEAMQWQENPSDRERLGRLMPQNAAYIIYTSGSTGKPKGVLVPHQNVV--RLFDSTRHWFQFNETDVW----TLFHSYAFDFIWGPLLYGGRLVVVPHTVSPEEMLSLLVREGVTVLNQTPSAFYPLIQADREQPERQLSLRYVVFGGEALETDWYRRHADDAPRLINMYGITETTVHVSYMELNRNLALPGAGSL------IGEAIPDLRVYVLDDRLQPVP--YGVIGEMYVAGAGLARGYWGRPDLTADRFVADPYYRTGDLARRFADGTLDYLGRSDHQVKIRGFRIELGEIESVLVRHEALSQAAVIVREDQPGDQRLAAYVVGNGESPSGTDLRRY-AASLLPDYMVPWAFVMMDKLPLTPNGKLDRKAL----------- 192812558 457 ---------QLSVPQLFEEQAARTPQAEAVIC----EGLSLCYEDLNRRANRLARLLIAREIGPERIVALSLPRSVDMLVAILAVHKAGAAYLPLDPDYPDDRIAYMLADANPACLITTRQLSEHFAAVMED----KDVILLDAAATLQRLE-QQAFHNPVDADRVRPLHPSYVIYTSGSTGRPKGVMLTFEGLA--NLLSDMRERLGIGEWDRWLSVTTMSFDISVMEMLLPLACGSTLVMRDTILDAASLIRRIRETRTTIMQATPTLWQSIVACRPGKFERLK----VITGGEALPVGLKLALQDLNCEVNNQYGPTETTIYSTAAKL----------DQAPEKPSIGGPVWNTRLYVLDSSLSPVPPG--VTGELYIAGLGLGRGYLGRPDLTADRFVADPYYRTGDLARWQENGWIDYLGRADHQIKLRGFRIETGEIESVLVAHPAVEQAFVMVREERIGDRRLAAYIVPSSDYPIDSADLRSYAAEKLAEYMVPSVIVPLEALPLTPNKKVDRNAL----------- 73541021 36 --------------DLLGRNAAGRGDKVA----YVDDKVSLTFSELDARARRFAAALHDAGFRREERLLLCAFDTVDFPTVFLGCLLAGVVPVAVNTLLTTDDYAYMLQHSGARAVVVSEALLPLMKTAVASSGLSPVVIQADAAPSCSVEAVISRTRSAAPVVDTGPDDMAFWLYSSGSTGRPKGTVHTHGNL-FHTADLYARRVLGMREDDVVFSAAKLFFAYGLGNALTPLFVGATTVLMAERPTPAAVFRRLCEHRPTVFCGVPTLFAGMLASPELPPRSDVAMRVCTSAGEALPRDIGERFAHFGCDILDGIGSTEMLHIFLSNRPGD-----------VRYGTTGKPVPGYELKLLDELGE--PGKPGEIGDLYIKGPSAALMYWCNRDKTRDTFV-GAWTRSGDKYLQDADGYYIYAGRSDDMLKVGGIYVSPFEVEAALALHSSVLEAAVIGVVDADELVKPKAFVVMRPGQAGMAAELQAFVKSRLAPYKYPRQIECVEELPKTATGKIQRFRLRQREE------ 94314077 4 ----------------LHDWATVAPQKPALIQAESG--HVITYGELDARAIRAAQWLVSRGLEAGDCIAVLVENHPGLIEIASAARRVGLYYTAVNTHLSPAEAAYVLKDCGAKLLIASPAMLPLVEAVRAALDLPVFVLAGASNLPPGFEAYEAAISAFAPDATLPPRPVGDMLYSSGTTGHPKGIRRPLTPYEDRLEIIAWRRAFGFDENTVYLSTAPFYHAAPLRYIMRTLDVGGTCV-AMSKYDAEGALAAVERYRVTHSQWVPTMFVRLLGLPDEARYDLSSMKVAIHAAAPCPVHVKQAMDWWGDILYEYYAGSEGAGTT----------SIGPLEWRKYPGSVGRASAGV-IHIVDNAGNELPPN--EVGMIYFSGVATFS-YHNAPEKTRSAYNDKGWATYGDLGYVNEEGYLFLSDRRADLILSGGVNVYPQEIESVLMQHPSVADVAVIGVPDPELGEVPKAVIELRDGKAATPDLAQDICQGRLGRLKLPRTVVFDERLPRTPTGKLLRRELKDRHRE----- 163761230 38 --------------------AKGFGDHTALI----GNGRIRTYKELTDWTNRIAHVLVEYGVKPGNRILIRSANNPAMVAAWLAATKAGAVVVNTMPMLRAVELGKIVDKAEITLALCDTRLMDEMVACAKESRFLDKVVGFDGTANHDAELDRLALSKPVETVKTGRDDVALLGFTSGTTGKPKATMHFHRDMLMIA-DGYAKEVLGVTPEDVFIGSPPLAFTFGLGGLAIFPLRFGAAAALLEQATPANMVEIIQNHKATVCFTAPTAYRAMLAAMEE-GADLSSLRAAVSAGETLPGPVYEQWAKTGKPMLDGIGATEMLHIFISNRFET-----------AQPACTGKPVTGYEARIVDGEMNEVERG--QVGRLAVRGPTGCR-YLDDPEQ-QQKYVRDGWNLTGDSFTQDEDGFFHFAARSDDMIISAGYNIAGPEVEAALLAHDDVVECGVIGVPDEARGQIVQAHVVLKAGIVPDEAAIKRLVKAVIAPYKYPRSVIFTDALPKTQTGKIQRFRLR---------- 71010373 34 ----------LTPVAFLLRAALIAPRKLAIAHPERG--YSFTYEQWAARCLSLAFGLLSVGFKTGDRVAVISPNAPLIADAHWSIPAAGGIITPINIRNTPKEVAYVLEHSGSTIILCDHEFTHLVPENPGNRVTV--IISRDSGGQDASDDYERFLAEQAECAPHDEEQPIALCYTSGTTGRPKGVLTNHRGAYLAAVANAF--EANITQESVYLWVLPMFHACGWTYPWAVTASLATH-HTIRKVDNAVIWHALVNHNISHYCGAPTVQIGLVNHP--AARKLERRVNVAVAASAPTANLLAKMESLNLHPVHVYGLTETYGPFTRRYFEPEWAKLDVDSRARMMARQGHSLTSDEVRVVRTESSDVQRNGQETGEIVIRGNMVMIGYYNDTAATNKAIIK-GWFHTGDLAVRHPGGEIQILDRGKDIIISGGENISSLMVEQELAAHTDVLECCVIARPHEKWGERGQAFVVLTEQAKAKDEIKKHHCKDRMSGFAVPEWFDIVDELPKTSTGKVQKNVLRARFASKL--- 16077417 459 --------KDMTIPELFQEKAELLSDHPAVVF----EDRTLSYRTLHEQSARIANVLKQKGVGPDSPVAVLIERSERMITAIMGILKAGGAYVAIDPGFPAERIQYILEDCGADFYLTESKVA--APEADAEL------IDLDQAIEEG--------AEESLNADVNARNLAYIIYTSGTTGRPKGVMIEHRQV--HHLVESLQQTIYQSPTQTLMAFLPPFHFDASVKQIFASLLLGQTLYIVPKTNGAALTAYYRKNSIEATDGTPAHLQMLAAAGDFEGLK---LKHMLIGGEGLSSVVADKLLKLAPRLTNVYGPTETCVDASVHPV------IPENAVQSAYVPIGKALGNNRLYILDQKGRLQP--EGVAGELYIAGDGVGRGYLHLPELTEEKFLQDPFYRTGDVVRWLPDGTIEYLGREDDQVKVRGYRIELGEIEAVIQQAPDVAKAVVLARPDEQGNLEVCAYVVQKGSEFAPAGLREHAARQ-LPDYMVPAYFTEVTEIPLTPSGKVDRRKL----------- 16077417 1497 ----TPYPKDKTIVQLFEEQAANTPDHTALQY----EGESLTYRELNERANRLARGILSLGAGEGRTAAVLCERSMDMIVSILAVLKSGSAYVPIDPEHPIQRMQHFFRDSGAKVLLTQRKLKALAEE--AEFKGV--IVLADEE--ESYHADARNLA-----LPLDSAAMANLTYTSGTTGTPKGNIVTHANIL---RTVKETNYLSITEQDTILGLSNYVFDAFMFDMFGSLLNGAKLVLIPKELDMARLSRVIERENISILMITTALFHLLVDL---NPACLSTLRKIMFGGERASVEHVRKLQTVGKKLLHMYGPSESTVFATYHPVD-------ELEEHTLSVPIGKPVSNTEVYILDRTGHVQPAG--IAGELCVTGEGLVKGYYNRPELTEEKFVPHPFYKTGDLARWLPNGTIEFIGRIDHQVKIRGQAIELGEIEHQLQTHDRVQESVVLAVDQGAGDKLLCAYYVGEGD-ISSQEMREHAAKD-LPAYMVPAVFIQMDELPLTGNGKIDRRAL----------- 16077417 2536 ALP---VPTDKTVHQLFEETAQRHKDRPAVTY----NGQSWTYGELNAKANRLARILMDCGISPDDRVGVLTKPSLEMSAAVLGVLKAGAAFVPIDPDYPDQRIEYILQDSGAKLLL-KQEGISVPDSYTGD------VILLDGSRTILSLPLDENDEENPEETAVTAENLAYMIYTSGTTGQPKGVMVEHHALV--NLCFWHHDAFSMTAEDRSAKYAGFGFDASIWEMFPTWSIGAELHVIEERLDIVRLNDYFETNGVTITFLPTQLAEQFMELENT------SLRVLLTGGDKLKRAVKKPY-----TLVNNYGPTENTVVATSAEIHPEEGSL----------SIGRAIANTRVYILGE-GNQVQPEG-VAGELCVAGRGLARGYLNREDETAKRFVADPFYRTGDLVKWTGGG-IEYIGRIDQQVKVRGYRIELSEIEVQLAQLSEVQDAAVTAVKDKGGNTAIAAYVTPESADI---EALKSALKETLPDYMIPAFWVTLNELPVTANGKVDRKALNE--------- 103485982 38 -----ITNAPTNLADYVAYFAMQHGDATFLVEGD----ERLSFKQVYMAARQVAAGLIEFGVERGDRVGLAMRNANAWCVAYIGILMAGGCATLLNGWWQGGELAAGIENSEAKLVIADPQRAARLAEPGVEHGAKVVTLDITRPIDEAIAPIASKGSAATVLPTLTGQDLATILFTSGSTGQSKGAYSRHEAVVFNYVTQTATIVHLLTEDPATLICTPLFHVTAEIPVFLQSFALGRKLVLMPKWNAEEAMRLIQDEQVNYFVGVPLMSYEILTHPNRKNYDLSTCKSYAGGGAPRPPEHVKRLAEMGAKPLLGYGLTETNAVGC---------GIINENYVAKPLSTGPASPLVDLAILDDNGDPVPQGG--IGEVCIRSVANFEGYWNNEAATRAAFFDNGYFRTGDLGYLDEDGYLFIVDRKKDIIIRGGENISCQEVEAAIYEHPETNECAVFGLPDERLGEVVGAVIWMKPGSGVTADAMCSFLSARLAPYKVPYKIWMSEALPKLGSEKIDKVSLRSQYREAYA-- 214042833 6 --------------DYLAHQITTRGDAQALSDSVGA---RWTFRDLDKASDDVAETLKASGVQPNDRVLLLSENCAAAVATIFGTWKAGAVIIPVNARQTEGEVKRILDHATPAAVLMTTGASP---------DAGKHAEGMGAQEITGAFGALHMAKPIASNPDADLSDVAVLLYTTGTTGDPKGVMLTHANVRFGGMTSANLRG--MTPGDVVYGVLPLTHVFGLCSVLTASCYIGAEVRLEARFSAEKLYNALTS-GVNFLSAVPQMHALLMQYTKEKGLNSETLRYVSSGAAPLDPAWKRKAEGFGVAIQNGYGMTETTAGTSAT----------SNPIGSPDVSVGPPLAGIEVKIDD----TVEGGSAGTGEVLTRGPHIMKGYYKNPTETAKVVDADGWLRTGDLGKLDENGLLHILGRSKELIIHGGFNVYPPEVEAAINDHPQVIQSAVIGR-SKDGDEEVLAFVIAEGDSLTADDLRA-FVKERLTGYKRPKHIIIGTALPAAPTGKILKHKLIATFKD----- 70729516 1599 -----------TLAQRFEAFAARQPEATALQVG----AQRLSYGQLNARANQLAWHLRELGVGPDQRVAICVERGPGMVIGLLGILKAGGAYVPIDPGHPAERIAYLLQDSAPLALLVQGSTRALVGQ--------PAMARVDLDQPEWQARPEGNLQVPG----MSCAHLAYVIYTSGSTGLPKGVMVEHASL--ENLLDWHCQAFDLGPG-RHASSVAGFGFDAMAWELWPTLCGGATLHLPPHQDLDQLLHWWQAQPLDLSFLPTPV----AEYAFSQGLGHPTLRTLLIGGD----RLRQFSQEPSFAVVNNYGPTETTVVASSGRLLAGG-----------PLDIGRPIANARIYLLDPQQRPVPIG--VAGELYVGGAGVARGYLNRPELTAERFLEDPFYRSGDLARWRADGRIDYLGRNDDQVKVRGVRIELGEIETCLNRLPGIREAVLLAREDQPGQTRLVAYFATPGAEPSPAELRRRLL-EQLPEYMVPAAYVHLAALPLTANGKLDRRALPQ--------- 70729516 3734 ------YPREQVLHQCFEEQVLARPQQVAAVQG----AEQLSYIQLNTRANQLAQHLLQLGVQPGDHVALLLPRSLDLLVSQLAVSKCGAAYVPLDVNAPAERLGFMLADSGAPVLLSHSERVLEAAVQRVDLDRLR----------------FDRLAGHNPNLALSSEAVAYVMYTSGSTGAPKGVRVPHRAITRLVINNGYAD---FNPEDRVFASNPAFDASTLEV-WGPLLNGGRVVVVDHLLDPHAFGSLLERTGVSLLFLTTSLFN---QYVQLVPQAFKGLRMLLCGGERADATAFRRIQAPHLRLVNGYGPTETTTFAVTHEPG-------ELAADADSVPIGRPLSNTRVYVLDALGQPLPVG--VVGELYIGGDGVALGYLNRPDLSAQKFLIDPFYRTGDLGRWLENGLLECIGRNDEQVKIRGLRIEPGEIQAQLARFPGLRDGAVVVREDSPGDKRLVAYYTLHEHTPAPDEQLRSHLQQQLPDYMVPLAYVHLQALPLTRNGKLDRRAL----------- 125924597 2628 -FNATARDYPLTLHGLFETQVLRSPEAIAVQAGE----QQLSYRELNQQANQLAGHLLHLGVGPDSRVAICVERGLPMVVGLLGILKAGGAYVPIDPGYPAERIAYMLDDSAPQALLADSATRPLLGNLA--------LPLVDLDQPQ----WHRQPRVNPRLNGLTPSHLAYVIYTSGSTGRPKGAMNEHRAVVNRLL--WMQEQYRLTAEDAVLQKTPFFDVSVWEFFW-PLFTGARLVMARPHKDPAYLRQVIRDERISTLHFVPSMLDVFLAYGDT--RECAGLRQVMCSGEALPGSLVRRFKQQLPQVHNLYGPTEAAVDVTA------WDCAGPLAQTPDNTPIGKPIANTRIYLLDAQMQPVPRG--VVGELYIGGVQVARGYLNREQLSAERFLKDPFYRTGDLARYLADGTIEYLGRNDDQVKIRGLRIELGEIQARLTQLEGVKEAVVLAREDVPGDQRLVAYYTTVAGQPAVEQLRRALL-EHLPEFMVPALFMHLAALPLSPNGKLERKAL----------- 125924597 550 ------------IHGRIEAQAQRTPD--ALAACYQG--RSLSYAELNQQANVLARQLRGLGVQPDDRVAIVARRSLETVVGLLAILKAGACYVPIDPAHPAERLNYLLQDCGPRAVLTQAELLGRLPALAVPVIELNQRLWLDQTADNTQVPGLSAAN------------LAYVIYTSGSTGLPKGVMVEHRTL--GNLVDWHCQAFDLRPGSQASCLAGFFDAMAWEV-WPALCVGATLHLAPAQDDLDALLAWWRAQPLDVSFLPTPV----AEYAFSQEQGHPSLRTLLIGGD----RLRQFSHDQGFALINNYGPTEATVVASSGPIHAGGELD-----------IGRPVANARIYLLDSQQRPVPIG--VAGELYVGGAGVARGYLNRPQLTAERFLDDPFYRSGDLARWLADGRIDYLGRNDDQVKIRGVRIELGEIETRLCQFPGIQEAVLLAREDQPGNPRLVAYFTQQQDALDVAQLRAHLL-AQLPDYMVPVAYVRLDALPLTANGKLDRKAL----------- 63079047 1497 ------YPSDKTIHQQFEQKVEENPDQIALLFKD----KEITYGQLNAKANQFARVLRKHGVQPDQVVGLITDRSIEMMIGILAILKAGGAYLPIDPSYPLERITYMLEDSQAQLLIVQE------AAMIPEGYQGKVLLLAEECWMQEEASNLELIND--------AQDLAYVMYTSGSTGKPKGNLTTHQNILRTIINNGFIE---IVPADRLLQLSNYAFDGSTFDIYSALLNGATLVLVPKELNPMELARIVREQDITVSFMTTSLFHTLV---ELDVTSMKSIRKVVFGGEKASKHVEKALDYLGGRLVNGYGPTETTVFATTYTVDSSI-------KETGIVPIGRPLNNTSVYILNENNQPQPIG--VPGELCVGGAGIARGYLNRPELTAERFVDNPFYRTGDMARFLPDGNIEYIGRMDEQVKIRGHRIELGEIEKSLLEYPAISEAVLVAKRDEQGHSYLCAYVVST-DQWTVAKVRQHILEA-LPEYMVPSYFVELEKLPLTSNGKVDKRALPE--------- 63079047 3567 ------YPDNQTIHSLFEQQVERTPEQIAVVY----QDQSITYRELNERANRLARCLIDKGIQRNQFVAIMADRSIETVIGMMGILKAGGAYVPIDPDYPLDRKLYILEDSHASLLLFQQK-----HEVPSEFTGDRILI--------EQMQWYQAADTNVGIVNT-AQDLAYMIYTSGSTGQPKGVMIDHQAVCNLCL---MAQTYGIFANSRVLQFASFSFDASVGEVFHTLTNGATLYLMDRLMAGVEFVEWLRVNEITSIPFIPSALRAL------PYEDLPALKYISTGGEALPVDLVRLWERI---FLNAYGPTETT-------VDATIGLCTPEDKPH----IGKPVLNKKAYIINPNYQLQPIG--VPGELCIGGVGIAPGYWNRPELTREKFVDNPFYKTGDLVRWLPDGNIEFLGRIDDQVKIRGHRIELGEIETRLLEHEQVIEAVVLAREDEQGQAYLCAYLVA-ADEWTVAELRKHLGKT-LPDYMIPAYFIELEEFPLTPSGKVNKKALPE--------- 63079047 462 ------YPREKTIHQLFEEQVDKNPNQIALVF----KEEKLTYGEVNAKANQLAYVLRKQGVQPNDVIGIITERSPEMIIGILAIFKAGGAYMPIDPSYPAERIQYMLQDNQTKLLLVQK----------------QEMIPANYQGEVLFLTQESWMHEESNPAHITAQALAYVMYTSGSTGEPKGILTTHQNIMKTVIHNGYVE---ITPGDCLSQLSNYAFDGSTFEIYGALLHGATLLLVTKELNMNELARLIKKEQVTVSFMTTALFNTLVDL---DITCFQSIRKVLFGGELASKHVLKALDYLGHRVINVYGPTETTVYATYYSVDHSMLT-------RASVPIGRPINNTKAYIVNTDGQPQPIG--VVGELCIGGEGVACGYLNRPELTKKHFVDNPFYCTGDLARFLPDGNIEYIGRMDEQVKIRGHRIELGEIEKVLLQHPAISETVLLAKRDEQGHSYLCAYIV--GQVFTVTELRQHLM-ESLPEYMVPSYFIEIEKLPLTANGKVDKRALPE--------- 63079047 2525 -FNDTATDDDLSICHLFEQQVQRFSDRPALVF----KEKQLTYSEFHAKVNQLARVLRKKGVQPDQAVGLITDRSIEMMIGIFAILKAGGAYMPIDPSYPIDRIEHMLEDSRTKLLFVQTEMIP--ASYQGEVLLLAEECWMHEDS-----SNLELINKT--------QDLAYVMYTSGSTGKPKGNLTTHQNILTTIINNGYIE---IAPTDRLLQLSNYAFDGSTFDIYSALLNGATLVLVPKELNPMELAKIVREQDITVSFMTTSLFHTLV---ELDVTSMKSMRKVVFGGEKASKHVEKALDYLGGRLVNGYGPTETTVFATTYTVDSSI-------KETGIVPIGRPLNNTSVYVLNENNQLQPIG--VPGELCVGGAGIARGYLNRPELTAERFVENPFYRTGDLARWLPDGSMEYLGRMDEQVKVRGYRIELGEIETRLLEHPSISAAVLLAKQDEQGHSYLCAYIVANG-VWTVAELRKH-LSEALPEYMVPTYFVELEQIPFTSNGKVNKRALPE--------- 27376105 6 -------------------HARLRPLQPAFIMAATGET--VTYRELEARSNRLAHLFRKHGLKRLDHYSIFMENNSRYLEACGAGERSGLYYTCINSFLTPGELAYLLVNSQSKILITSVAKLDIAREAIQACPDIRLCIVADGPGESDRIGLAEVTAGLPKTPIADEWLGTAMLYSSGTTGRPKGILRPKHNLPLFDFLTKLWH---YREGMVYLSPAPLYHSAPQAAVNLTIRMGGT-VIIMETFDPERYLQLVERWGITHTQLVPTMFSRMLKLPEEKRYDLSSLEIAIHAAAPCPALVKDDIKWWGPIIHEYYGATEGLGFTACN----------SEEWLSHRGTVGKVLLG-DLHILDENMRECP--TGTPGQVWFKTASPF-EYFNDPEKTKEARSADGSMSTGDVGYVDADRFLYLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNPDLGEEVKAVVQPMPGVVPGEALAEEFCGQSLSRQKVPRSVDFEKELPRLPTGKLYKRLLRDRY------- 75520421 1222 ------------IMSMLEDWAAATPDKTALVFRE----QRVTYRELNERVNQLAHTLREKGVQPDDLVMLMAERSVEMMVAIFAVLKAGGAYLPIDPHSPAERIAYIFADSGAKLVLAQSPFVEKASMAE---------VVLDLNSASSY-----AADTSNPPLVNQPGDLVYVMYTSGSTGKPKGVMIEHGALL--NVLHGMQDEYPLLQDDAFLLTTYIFDISVAEIF--GWVPGGKLVILEPEANPKAIWQAVVGAGITHINFVPSMLIPFVEYLE-GRTEANRLRYILACGEAMPDELVPKVYEVLPEVKNIYGPTEAT-------IYASRYSLAKGSQES-PVPIGKPLPNYRMYIINRHGQLQPIG--VPGELCIAGASLARGYLNNPALTEEKFTPHPLYRTGDLARYREDGNIEYLGRMDHQVKIRGYRIELDEIRSKLIQEETIQDAVVVARNDQNGQAYLCAYLLSEQEWTVGQ--LRELLRRELPEYMIPAHFVLLKQFPLTANGKLDRKALPE--------- 75520421 203 -----------TFHQLFEQQVEMTPDHVAVVD----RGQSLTYKQLNERANQLAHHLRGKGVKPDDQVAIMLDKSLDMIVSILAVMKAGGAYVPIDPDYPGERIAYMLADSSAAILLTNALHEEKANGACD---------IIDVHDPDSYSENTNNLPHVNRP-----DDLVYVMYTSGSTGLAKGVMIEHHNLV--NFCEWYRPYFGVTPADKALVYSSFSFDGSALDIFTHLLAGAAHIVPSERYDLDALNDYCNQEGITISYLPTGAAEQFMQM------DNQSFRVVITGG-----DVLKKIERNGTKLYNGYGPTECTIMVTMFEV----------DKPYANIPIGKPIDRTRILILDEALALQPIG--VAGELFIVGEGLGRGYLNRPELTAEKFTGERMYRTGDRARFLPDGNIEFLGRLDNLVKIRGYRIEPGEIEPFLMNHPLIELTTVLAKEQADGRKYLVGYYVAPEEIPHGE--LREWLGNDLPDYMIPTYFVHMKAFPLTANGKVDRRALPD--------- 85707171 48 ----------MNIGIWLERAAQTWPAREALFQ---GVDVVADYAGFDRAAREVAGGLMAQGVVAGDRVAIFMGNAPEYLLALYGIWYAGAAAVPINAKLHGAEAAWIIADAGAAVVL-------------------ADAARREALAAEGVAAQAVARGEAVAEVETAPEDLAWLFYTSGTTGRPKGIRITHRMLVAMSL-SYLADVDEVTGADATLYAAPMSHGAGL-YAMVHVLRGARHVCPAGGFDEAEIFDLARHHGRVHMFAAPTMVKRLTARARLSGETGAGLRSVVYAGGPMLADILEAVEVFGPVFLQIYGQGEC-PMAITALSRVDVADRSHPRWRERLASVGRAQSVGEVRIADETGAGVPPG--EVGEILVRGDAVMPGYWQNVEASDKAL-KGGWLWTGDLGRMDADGYVTLQDRSKDMIISGGSNIYPREVEEVLLTHPSVIEAAVVGQMDAEWGEIVVAFVVCDG-ALDEAALDAHCL-SQIARFKRPKRYIAVPDLPKNNYGKVLKTELRGRFAE----- 82502196 1553 --------------ELFEEQAEKSPNHPAAVFKD----HMLTYRELNEKANQLARTLRKKGVQRESVVGIMAERSLEMVTGILAVLKAGGAYMPIDPGLPKERIQYLITDSGADLLLTQHQLI-------GSISFAGEIIQIDQA------DAYDTDGSNLEHLNSPG-DLAYVIYTSGTTGNPKGVMVEHRNII-HAHYTWRKHYELASFSVNLLQLASMFDVFAGDLCRSLLNGGTMYMVPDDKLEMNLLYDMINKYGIHMLESTPSLIIPLMKYIDHHKLDLSSMKLLIMGSDTCTKDYKWLVERFGMRIINSYGVTEAS--VDSGYYEEALDRIPE----IANTPIGKPLDNTAFYILDSSLNPQPVG--VYGELYIGGEGVARGYLNKPELTKERFVPNRFYKTGDLARWLPDGNVEFLGRIDHQVKIRGFRIETGEIETKLLENQNISEAVVIDREDKKGHKYLCAYIVAR-AKTNANELREY-LSDHLPDYMLPSYFIQINKMPLTPNGKIDRKALPEPA------- 82502196 517 -------PKNKTLSRLFEERAEKTPDHPAVIF----EDQQLTYRELNEKANQLAWLLREKGVKPDTIVAIMTDRSLEMIIGIIGILKAGGAYLPIDPDYPEDRVKYMLEDSGADMVVTQEPFKSKIDG--------RQLITAEDT---------RSFSKENLPNVNKASDLAYVIYTSGSSGRPKGVMTTHRNVV--HYVDAFTKRIPLSEDDTVLQVVSFSFDAFSEEVYPILACSGRLVISRKDLNIDELVKTIGKHRVTLVSCSP----LLLNEIDKNQHTFHPQMKFISGGDVLKFEYVENIIK-GADVYNSYGPTEATVCATYY-------QLSSADRKKTSIPIGKPLSNYKVYIADQYGRPQPVG--VPGELLIGGEGVARGYLNHETLTKAAFVLDRVYRTGDLARWLSDGNIEFLGRIDSQVKIRGYRIELEEIEHRLLMNDDINEAIVVAKEDQENSKYLCAYIAFNNKNADIEQVQERLAKD-LPEYMIPSCFIKLDQIPRTINGKADLKALPEPDRGAFAQA 197117471 5 ------------VHNLLENSARIRPDKVALVQGD----LRITYRQANTRANRVAGWLIDEGVLPGERVVLLLKNGIEYLAGYYGILKAGAVAVPLNCDLRVDALRELLADLHAVAVICGSEGEQLLNGIDSDLFGIRLLLIKDASGSARVFAWDEVVTDADLPLATNASALAGIIYTSGSTGAPKGVMLSHRNIVSNT--CSIIQYLGLNENDVQMVVLPFFYVMGKSLLNTHVAVGGTVVVNNAFAYSAPVIRQMAQEGVTGFSGVPSTYAYLLHRSPLAAFRLPALRYCTQAGGHMAREIKQRLMEVHTRLYIMYGATEAA---------ARLTYVEPEMLVEKIDSIGRAIPGVTVRVLDEKGEEVA--EGEIGELVASGANIMLGYWRDEIATGRVLDANG-YHTGDMGYRDGDGYLYVTGRKDHLLKVGGHRLDPQEIEDALMATGELLEVAVLGVDDHLLGKKLVAIAVSLQENPSDKVLLSRCL-SRLPRHKIPSEIRFVAALPKYASGKIDRAA------------ 187921786 29 --PDVAYPARLNCAELLDRTIAGHRDDPAIWSDVDGAPRATTYGELLALVNRSAHVLVEMGLQPGNRVLLRGPNTLHMAVTALAALKVGLVVVPTMPLLRAKELKQIIDKAQVGAALCDARLTAELARCSDPCAGLMQTRLFHDDSPDSLDTLAVNKPDHFTACDTAADDVCLIAFTSGTTGAPKGCMHFHRDVVAMCDLFP-RHVLKPTSSDIFCGTPPLAFTFGLGGLLCFPLRVGASTVLIEKLTPETLLQTVERFHATVMFTAPTFYRQMA--PLVAHHDVSSLKKTVSAGEALPDSTRRLWRATGIDMIDGIGGTELIHIFI-----------SAQGDEIRPNAIGRAVPGYAVQAVDDDMQPVAPG--TIGKLAVRGPTGCR-YLADER--QMKFVRDGWNLPGDSVYLDEDGYVFYQARADDMIVSAGYNISGPEVESVLLQHDAVSECGVIGVPDETRGQIVKAFVVVNPGYERDDKLLQEFVKNSVAPYKYPRDIVFVDSLPRTETGKLKRFELRTMA------- 170738588 88 ---------------------RRHGEKTFLVY----EDERASFEAFARAVLALSADLIRGGVRPGDRVAIAMRNLPEWPVAFFAALLAGAVAAPLNGWWTGPELAYALADCGASVAVVDAERLARLAERRQDCPDLRRVLLARGEAPDAVAAWAALPPGTVPDVPLAPDDLATLFYTSGTTGRPKGAMGTHRNVLAHPYSAARAVPDPAAPQKVALVSVPFFHVTGCFATLVTNLHRGGRLVLMRRWDLAQALDLIARERCTSAGGVPTIAWQLLDGWAAGTHDLSSLETITYGGAPAPAELVRRLRAAFPRTTTGWGMTETSATFTHHM---------GEDYLHRPDSCGPPLPIGEARIVDPEGRVLPPG--EVGELQVKGPNVVAGYWNRPDETAASFR-DGWLATGDLARMDAEGFLTIVDRARDMLIRGGENIYCCEVENALHEHPAVVDAAVVAVPHPTLGEEPAAVVALARGENASEEELRAFVAARLAAFKVPVRILFHEELPRNPSGKILKSELRKLF------- 163722834 6 ----------LGVYEIYAKNACAYADDNAVVFG----QERITFAQLKEQVDALANGMEALGFAKGDRIAILGLNTHKYLWIFGAAAALGVIVVPINWRLAKEEVAYILEDTSPKCLVVDKAFADTGKQLEGQTS----LLCFDPDVQG--IKFLDSLMENNAPRQCQGDDPFCIIHTAAVDGHPRGAVLTHNNVIYSNIQG--IAAMQLGRQDAYLNMLPMFHITGLNLSMSVMHAGGRNIV-MEKFDPAEALDLTQDEKVTVIGSFPPILSNLEAELDKNPRDVSSLSHVL--GIDAPQVMASWQEKTNSTFWALYGQTETSGMV------------STAKSVEAPGSAGRESLLATIKIVDENGDQAPVG--VAGEILARGPLVFAGFWEKGTMSRQSFD-NGWHRTGDLGKLDERGFLYFAGRKKELIKPGGENVYPAEVEKVILQHPDVDEVCVIGVPDPKFGEGIKAICACRPGAALTPEEIMEFVAARIARYKKPRYVTFVEALPKTKDGEINRIEIKSQH------- 62425119 41 --------------DWFDKVAEGNDNPALWIVEQDGSEGKWSYAELSCRSNQVANFLRRSGVKRGDHVMIMLNNQVELWETMLAGIKLGAVLLPTTTQLGPIDLNDRVDRGKAEFVIAGAEDAAKFDDVDAE---VVRIVVGDEAKRQQDYSYADADDEDFDPQGTSRADDLLLLYTSGTTSKAKMVAHSHVSYPIGHL--STMYWMGLTPGDVHLNVAPGWAKHAWSNIFTPWIAESCVFLYNTRFDANALMETMDRVGVTSFCAPPTVWRMLIQA------DLSHLKTALGAGEPLNPEVIDRVKQWDVLIRDGYGQTETT-----------LQVGNSPDQELKYGSMGKVLPGYDVVLID----PATGEEGNEGEICLRLDGLTSGYWSNEEKTAEAF-EGGVYHTGDVAERDENGYITYVGRADDVFKASDYRLSPFELESVLIEHEAVAEAAVVPSPDPVRLAVPKAYVVPAGGEPNAETARAAYCREHLAPYKRIRRLEF-SELPKTISGKIRRVELRAR-------- 99081668 22 -------DIPRTLYGLLSRTAERFPNNPAVSYGPTDKAETLTWRELKAKTCQAANLFRSLGIGEKDVVAYVLPNSNETLITLLGGAVAG-IVNPINPLLEPEQIASILRETGAKVVVTKTDVPQKVAEAVAHAPNVKTVLEVDAHAHADYKNFNRELAKQPTELAFADDRVACYFHTGGTTGMPKVAQHTYEGLIYN---GWLGHTLLFSEEDNIMCPLPLFHVFACVIVMAAVSSGAHVVFPTPQFD--NFWKLCERWKITFIITVPTAISAKMQRP--VNADVSTVKTAFSGSAPLPLELFRRFEETGITIVEGYGLTEATCLVSCNPV----------EGEKKVGSIGIPFPYCDIKIVKGTPEGLQEGADEIGEICVQTPGVFAGTYTETDKNIDLYYQDTHLRTGDLGRVDPDGYLWITGRAKDLIIRGGHNIDPADIEEALLGHDAVAFAGAIGQPDAHSGELPCAFVLVDGASATEQELLDYCKRHVRERAAIPKHMTILPELPKTAVGKIFKPDLRRHATRIYDGA 126653322 10 --------------NWIIQRAYLTPLRKALTY----KEQSWTFLELNDLSSKRARQLVGLGIKRGDRIAIMGPSKPELVITMYACLHLQCEMVMLNRRLSQDELGYQLADSEAVAVLIADEDVNKLPA-----NTAHYLFSTIEEGGEGAFDIGK---------EWPLDQTTTIMYTSGTTGFPKGVRQTVGNH--QASATASVLNIGLQADDVWLCAVPLFHISGFSILVRSLLYG-NQVYLYDHFDVEAITHHIMNGEVTHMSVVAVTLERILHTLEQHKAKASSFKLMLAGGGPVPADYLSRAHTLNLAVAQTYGMTETS---------SQTATLASEDAIRKIGSAGKPLFFNQIKI-------VEPNAQGEGEICIRGPHVTPGYIGRFA--QKSATRDGWLHTGDIGYLDEDGYLFVIDRRADLIISGGENIYPAEIENVLLMHPAVKEAGVCGAYDKQWGQVPIAFVVLN-EQVSVEQL-QAFCQQRLAKYKLPKEIIITNSLPRNGADKLLRRKL----------- 63079045 29 -------PQEMTIHGLFEKQVQERPNQTAVIF----NEQSMTYKEMNERANQVAHSLRKHGAAPDEIVGILADRNMDMLISILGVLKAGAAYMPIDPTYPTERILYMIHDSQTKIVLAHREMVP--EGCNAELILLHDSSLLNEETSD------------LEHVNKPE-DLAYIIYTSGSTGKPKGVMIEHRNVI--RLLFNDRNLFDFTSDDVWTVFHSFCFDFSVWEMYGALLYGGKIVLVSFEIDPQAFRDLLQEQKVTILNQTPTAFYQLSSQEMQHSDSNLSIRKIIFGGEALTPSQLKAWKQPNTALINMYGITETTVHVTYKEFQLH-------DMDSTVSNIGKPIPTLRTYVLDSKRNLAPIGVK--GELYVSGKGVARGYLNKPELTEERFMDNPFYRTGDLARWLPEGELEYLGRIDHQVKIRGYRIELGEIEAELLKQKGIKEAVVLVTNDKDAQPQLHAYLTSK-EDLAAADLRNQ-LTTTLPSYMIPAHFIFVSQMPVTPNGKIDKESLRK--------- 83814799 52 --PAWCVNGSMNIHNLLDKWQGTPADRAALWEGEDGATRTLTYGELHQRVCRCANALRDLGLGRGDRIGLFMPMTPEIVIAFLAIAKIGGVLLPLFSGYGVGALVTRLQGAEADALFTADGFAETADEAVAQCPTVEHVIVHRHLGRDDWADFVAGHDPEARTARTGADDPVMVIYTSGTTGPPKGTVHTHCGFPIKG-AQDMYHPMDLKPGETMYWMSDMGWMMGPWLVFGTLTVGATMVLYDDHPDAGRLWRLVDDHEVTHLGVSPTLIRALKTHGDARASDRSSLRAIGSTGSPDPESWSWCFETVEKPILNYSGGTEAGGILCGNFL----------EPLKPAAFSG-PVPGMDADVVDEDGTPV---REEVGELVLRAPWMTRGFWGDDDRYHDAYWDDVWVH-GDFAAVDEDGLWYILGRSDDTINVAGKRLGPAEIEALLNAHGAVAESAAIGVPHDVKGSEIVAFVVLEPDYDETAALREELMQGEMGKPLKPREIRFADALPKTRNAKVMRRVIRAAY------- 32563687 28 --------------------------------------RKTTYGEFVKRTGQYATALTKYNIKKGDRVMARVSKTTDTAALYIACLQIGALYIPVNPGYTESEAAHYIKDATPSILVSCNEELDKV--FRDKIRVINEDKLASEAGSLNACTMIE---------HVEKSDPASVCYTSGTTGLPKGAILTHGSLSNN--AHDIVRDWGFTGNDYNLHALPFYHVHGLYYSLHCSLFSHSTMIWRSKFEVEDCIKYMK--NATVMMGVPTFFSRLLASKNFNKEAFGNVRVFISGSAPLSVSTIEEFERTGQVILERYGMTEAGVMTTNPLNGE-----------RKAGTVGPAVQGVGCRIAKNGG------------IEVKTNAIFAGYWKNPKKTAEEFTEDGWFKTGDVGHLDEDGYLTIGGRSKDMVITGGLNVYPKELEDFIDTLPFVKESAVIASPHPDFGEAVVAIVVPSEKVTDEKEFEKKLIKKKVANYKVPKRVIVLDDLPRNHITKVQKNVLRDTYKNLFA-- 54026122 30 ----------------------------------------LTYGELRERSARFAAALAGLGVGPGDRVATLMAKSADLVVALLGIWRRGAVHVPLFTAFAPPAIALRLDASRTVAVIADADQAAKLLPGEDIPTEVPWRLIVAGQVPESLAVREDADDPRGAAVAVGGDGLLVQLFTSGTTGTPKGVPIPVRALA--SFHAYQEFALDVRPDDVFWNAADPGWAYGLYYAILAPLAAGTRLLLHAGFSPALTWQVLEKFGVTNFAAAPTVYRALRSDDGPAPAGI-SLRRASSAGEPLTPEVVAWSARLGVPVRDHYGQTEHGMVIC-NAWHDQLNAAAP------LGSMGRQLPGWTCAVL-SDTADVEAAPGELGRLAIRSPLMFLGYLDAPERTAQRFTADGWYLTGDAGSRDADGFFTFSARDDDVIIMAGYRIGPFEVESVLVMHDDVAEAAVVGLPDELRGEVLEAFVVLRSGVDGSAELLQQLVKQKFAAHAYPRRVHFVDSLPKTPSGKVQRFVLREQ-------- 182413785 3014 -----------TLVSWFEAQVAQTPDAIAVSR----EGVALSYAELNARANRLAWRLRRAGVEPEARVGMYFERTVELVVGIVAILKAGGAYVPFDPVYPAERIGFMLRDAAPRVLLTQQKHEAFCRGLVADGTEL---VCADDPSLVGERT--ENLGLEVRP-----EQAAYVIYTSGSTGQPKGCVVEHRQVV--RLFEATQAWYRFGREDVWLFHSYAFDFSVWEL-WGALLYGGRLVVVPTSRSPEAFLELLRQEKVTVLNQTPSAFRGLMAADESARPAPLSLRYVIFGGEALPASLAPWWERHGPQLVNMYGITETTVHVTYRPLRRADGANGSV--------IGRPIPDLRLYVLDAFQQPVPIG--VVGEIYVGGAGVARGYLNRPELTAERFVPDRLYRSGDLARWRADGELEYLGRADHQVKIRGFRIELGEIEAALASHPAVRSALVLLREERGGDRRLAGYVVLRETNATNVTELREHVRTRVPEYMVPAGLAILEKFPLTPNGKIDRAAL----------- 182413785 1517 ------YPDDRTIQQLFAAQVAATPERVAVVHRE----RRLTYAELDALANRIAVRLRCAGVQRGDFVAILDERGVEFLAAMLAILKAGAAFIPIDPGYPEERVRHMVHDSAVPVLITRRSVWQRHGAERLRPASLREVLLLDEVDN----ACAESSGATAAPVAGAPGDAAYMLYTSGSTGAPKGAIVRHNGAINHIFGQ--FRELEFTPGTAFLQSAPSSSDISVWQFLAPLLIGGRTVIADFETDAAQLFRLVRDEGITLIELVPVVLKEFLDHLPAPRRALPALAYAMVTGEAVSVALVNQWFQLAIRLANAYGPTEAADDICQAMLSGPLPVDAPT------VPIGRPLPNLTLYVLDRHRQLVPVG--VPGEIAVSGVGVGAGYWRNEEKTRAAFVTNPYYRTGDLGRWRPDGTLEMLGRFDQQVKLRGFRIELGEIESMLARHPAVGEAVVLIREDQPGEKRLAAYATLN---ASAEELQA---------------------------------------------- 182413785 460 ---------ERSLAGLFAEQAARTPDATAVRFGGA----RLSYAELDARANRLAHVLRARGVGPDQPVALCLERSLELVVALVAIVKAGGAYVGLDPEYPAARLALMLADAGVRVLVTQEALADQLTSAIAAATTISPVILERAAAELAAAPGTD------PGVRVTPDHLAYISYTSGSTGRPKGVAIPQRGVV---RLVKNTDFAEFGPKEVFLQLAPVAFDASTLELWAPLLNGGTLVVMAPTPTLEALGATIRTERITTLWLTAGLFHLMVD---ERLDDLRGVRQLLAGGDVLSVAHVRKFEVPACRLINGYGPTENTTFTCC-------ATLRESDLAGGSVPIGRPIANTRVYVLDAALRPVPIG--MPGELFAGGDGLARGYVGRNELMAEKFVADPFYRTGDRVRWRNDGTLEFLGRQDQQVKIRGYRVEPAEAEAALTAEPGVRAAVVVVREHA-GHKRLIGYAVADG---TSGDTLRTRLQARLPEYLVPAVVVTLEALPLTPNGKVDRAALPE--------- 119477133 4 ---SSFLDHPLTLGDFLLDAARRWPDSELLVV----DEHRISYIEMAERAVAKAGALQAMGVQSGDHVGILAPNQVEVIEMLFAISLSGAVAVLLNGRYKSTELAYVIENSDLRWLFTSDRVPDHVSYIQPSAPKLKGIVLMEPASPPGFLNNDQFLTKKTTPQEVWQRDPCLMMYTSGTTALPKGCPVSHEALV--RTAIEVGSRLTLTKEDKMWNPLPMFHMS-FILPFLAVLRKGGSSSSCVHFQAGPSLEMIAKEEASFLFVAPTVMSALLNHDDFSLKKLSKVRLINNVGA--PAQLKINMSAINATHITAYGSTEITGVASFSH--------PEDSDDIRAYRSGRPFNGIKVKIVNETLAELPPG--EHGEILVSGFSVLKGYYKSPEKNAEAFDEYGWFRTGDIGSVDTLGRIAYHGRIKDMLKVGGENVAAVEIESFLSQHPAVALAQVVGVPDNKLLEVAAAFIELRPNTHCSEEQLIDFCSGKIASFKIPRYIRFVKEWPMSST-KIQKYKLSE--------- 33599990 15 --------------DVVGQHAAATPERTALGL----DGHTLSYSRLLAVVDEAAALLARLGVRRGDRVALLSPPRPEAIITFLACTRLGAVWLALNPKYKAPEIHYILDHARPTLLFDNTEYVQTVEQVVAGIGHAIATVFFGREQPTHDDLFAALRGAAQEPAAAQPGQACMLVYTSGSTGRPKGVLLAEFASLFRATVQ--KDYFATSRPPCILNFSPINHVGGMQFRSLVQLAAGGTIHFQERFQPGETLALIRRHRINMLMLGPTMLNMLMAHPDFDVDIFRQLEWYISAGAALPVPALKLLAANCPRVGSVYGSTESCSTVTYASLDDSFDAVAY--------SIGRPIPGDEMRVADAQGE--PAGPGIEGELQIRRRYCMVGYLNDPAATRAAFTEDGWYRTGDLATLLPDGSFKLAGRIKEMFKSGGYNVYPREVELALESHPEVKMAAVVAVDDPMFQQVGHAYVLVEPRTALTAGQLTAWSKERLANYKVPKRIELRTALPMLAIGKVDK-------------- 124265536 37 -------NWALDHFDAMARDPARADAPALWIVGEDGSEVKRSFRELSQRSAQVANHLRALGVRRGDRVLLMLGNELALWETMLAAMKLGAVLIPATALLTTEDLRDRMERGDVRHVVTASAQTDKFAPLPGDYTRISI-----GEAQPGWQRFEDAAAAPSPDGPTRASDPLLLYFTSGTTSKPKLVLHTHQSYPVGHL--STMYWIGLRPGDVHLNISPGWAKHAWSCFFAPWNAGACVFIYNARFNAGGLLAVLERCRVTSLCAPPTVWRMMVQEDLGAYRGRLALRELIGAGEPLNPEIIEQVRAWDMTVRDGYGQTETTAQI-----------GNAPGQPLKPGSMGRPLPGYRIALIDADGKE-ADEGEVCIVLAERPLGLMVGYQDSAEKTADAMR-DGYYHTGDVAARDAEGYITFVGRADDVFKASDYRISPFELESALIEHEAVAEVAVVPSPDPLRLAVPKAYLILTAGQTPDRALAEAFARKQLAPYKRVRRIEFVTELPKTISGKIRRVQLRAQ-------- 114704704 48 -FPDAICN---TCHNAIDRHVEAHGERAAVIYDVTGAKRTISYSNLLRDVKALAAAMSDLGVEKGDRVIVYMPMIPETLTSMLACARIGAIHSVVFGGFAANELAKRIDDAEPKLILSASEYKPLMDAIELATSKPEATIVLQRPELPCELDWDSLRGRDVPCERVKATDPLYILYTSGTTGKPKGVVRDNGGHMV-ALHWSMGAIYGIEEGDVSFTASDFGWIVGHSICYGPLLKGATTIVPVGTPNAGTFWRIIAEHGAKTLFTAPTAIRGVRKEDPDGQYDLSKFEALYLAGERADPETIKWAEKLDRPVIDHWWQTETSWTIAGNPRGIELLPI-------KRGSPSVAMPGYELAILDEAAKEVPPG--EMGAIAIKAPGNLPTLWNADERFRESYLAEGYYSTADAGYMDEDGYLFVMGRTDDVINVAGHRLSTGEMEEVVAKHPAVVECAVIGMEDEMKGQIPCGFVVLKATKDSLEADVIRMVRDEIGPVAAFKQVVIVDKLPKTRSGKVLRRTMK---------- 83943336 7 -------------------TAKTDPDKIAYEMAGSGET--LSFGQLDKRSNQAAHGFRKLQVEAGENIALLFENCLDFVVLTWAAQRSGVFYTAISCHLTAKEISYIVGDCAAKVLVLSSKYAELFPAIQSACPDVR--IYVSGKCDDPEMDWNAFVRHMPSDPIQDETVGADLLYSSGTTGRPKGVVREFETVIPPLMTVLCETMANMNEQSVYLSPAPLYHAAPLRTSMMAVMLGGKSII-MERFDASEMLRLIDRHRVTHTQVVPTMFVRMLRLPERETYDLSSLKVIFHAAAPCPQEIKRQMDWVGPILIEYYAGSEANGVTVST----------SDDWLKYPGTVGRSLIG-DILVVDANGRALPVG--EIGDVYF-DSGIEFSYRADPDKTAKAYLRPGCSTLGDVGHVNEEGFLFLTDRASYTIISGGVNIYPQETEDLLACHPDVADVAVFGVPNEEMGEEVKAVVQLEDGAAKSEELMEY-CRSHLSRIKAPKSIDFRTDLPRTPTGKLTKRKLKDEYWN----- 91780889 6 ---------------FLARQRRERPEGLAVST----PGHQATWRQLAIDVERHGAALQSLGIIAGAKVGILMPNGYEWVVWAYAAASIGAVVVPLNTRFLAAELAYQLATADIEILVLSPDFLAIVAAMVPALPRLRHIVTTGTSTTVGELSAGSLTASPIDPAKVKPDDPVLIQFTSGSTALPKGAMLSHQSTLRN--AHDVAARLHITHADRIFVPGPFFHVGGLTLGMLLGLSTGAPIHTLARFDPAAVLATIAREQITVYSGVDSLFITLYKYPGFRREAIASVTKGWIASSPDIVRMVQT--EMGLTISNVFGISEASPNVTIGDL--------DEPPALRAATCGRPHPGCEVKIVDPTGETVPAG--ESGEILYRGYSLMLGYYNNPAATAKAIDVDGWLHTGDRGILRASGHLEYHGRIKDMLRVGGENLAPAEVEEALCRHPKVRQAAVIGLPDERLVEVPAAVVELKEGETCSAEEITAWCAARLAAFKVPRVIAFVEQMPMTGSGKIQKTRMKQE-------- 118054153 28 -LPELQFPERLNCAELLDRHVAQRGDRLCI----QAEGVRWTYAELQEQANRVANVLTGLGLVTGNRVLLCAPNNPMMVACWFGVIKAGGIAVAAMPLLRAKELSAIVDIAQIGHALCDEALRSEMQGAQGKSARLQKVLFFNGAAADALEPLMQAASASFTAVDTAATDTCLLGFTSGTTGVPKATMHFHRDVMA-VCACWPAHVLRANADDVFIGSPPLAFTFGLGGQVLFPMSIAASMALLEKAGPAQLVDGIEKFGATVVFTAPTSYRVMAQQGERIRR--TRLRKCVSAGEALTASTRALWKATGIEIIDGIGSTEMLHIFI-----------SHREEDARPGATGKAVPGYRAKVVDEEGREVSPG--TLGKLAVQGPTGCR-YLNDSRQTK--YVSQGWNLTGDAYLMDGDGYFVYQARTDDMIISSGYNIASPEVEEALLLHAAVAECAVIGVADSERGQIVKAFVVLRAGHMASDALLQDFVKSQVAPYKYPRAVQFVDQLPRTATGKLQRFRLHE--------- 119477221 45 SMPLTLLHHE------LEYAASIWGDNIAIVT----PKESYSFQQLDDTASALAGSLINLGVNPHDRLAILGHNSADYIIWHYAAAKIGVILHVLNTRLVTTELQWMIDNAESIALVVDSDFVEQANVLEELCPSIKFLIGMNGETTTEYRALAENGYLSSQLPDFDPQNAALMIYTSGTTGRPKGALQSHAGSLMADQLS--RDAVAITSCDTYLALMPFFHQAGLIRTRATLLAGGRCVIPG-KVEAAETANAIVRYGVTFTMIASPIINKLRDDGPEGFKNLRLLLGGGGVGERATKTIKILCDTLSCDYFGVYGQTETTGPAVY---------IRGDDVFERPTACGKPFPGVDIAIWNDNNKPLPP--LSSGEIVVRGP-ITATYWRNEPAN-SALYEGEWIHTGDIGYLDDDGFLYFKGRVKELIKTGAENVYPREVEAVLEQHPDIADVAVFGIPDEEWGEVVCMVVVCRKNSKPDLTEIRAFCRHKMGAYKIPKRLFIREQIPRNHTGKILRQPLIE--------- 67156107 1560 ------YPSERGVHQLIEEQVARTPEVVALVFGE----QEMSYRELNRRANRLAHRLIELGVGPDVLVGVAVERGFEMVVGLLAILKAGGAYVPLDPEYPRERLAYMIEDSGIGLLLTQRHLQDRLPSADG----------VQSLFLEPGDDWLENYPPENPANRTAPQNLAYVIYTSGSTGRPKGAGNTHTALI--NRLHWMQKAYQLDTTDTVLQKTPFFDVSVWELFW-PLLNGARLAIPGEHRDPERLIDTIERHGVTTLHFVPSMLQAFISVEHIEG--CRSIRRLVCSGEALPAELARKLERMAVGLFNLYGPTEAAIDVT-HWTCDHVDPEG--------VPIGQPIDNLKTHILEESLHPVAP--RCCGELYLGGVGLARGYHNRPGLTAERFIPDPFYRTGDLARYRAGGVIEYLGRIDHQVKIRGFRIELGEIEARLRQHGAVREAVVIDVEGA-GGRQLAAYLVPDDPAMLDGDERQDHLRAALPDYMVPAHLVFLARLPLTPNGKLDRKAL----------- 67156107 3073 SYPS-----ERSVHQLIEDQVARTPEAVALVFGE----QEMSYGELNRRANRLAHRLRELGVGPDVLVGIAVERGFEMVVGLLAILKAGGAYVPLDPEYPGERLAYMIGDSGVGLLLTQRHLQDRLPSADGAQSL---FLEPDDDWLEGY-------GEENPANRTMPQNLAYVIYTSGSTGQPKGAAVRIGSFV--NLLHWYRAACELTADDRVLLLSSYSFDLTQKNLYGVLCAGGQLHIAPAGYDPDSHRRQIGKHRLSVLNCAPSAFYPLLQ---GDRAELASLKHVLLGGEAIPGELAEWLQAANVSIHNTYGPTECTDVVIARATPGSAVPGLST------LPIGRPLPGVSAYVLDGSAGPVALG--QAGELHVGGDCVGEGYWHRPGLTADRFVPDPFYRTGDLARYRTDGVIEYLGRIDHQVKIRGFRIELGEIEARLQQHGAVREAVVIDI-DGPGSKQLAAYLVPDAPAMLDGDERQTGLRAVLPDYMVPVHLVFLERLPLTPNGKLDRKAL----------- 67156107 516 ------------VHQLIERAASQHPERLAAVSGND----VINYARLNERADELARVLFDAGVLPDQRVGVVGDRSIDMLVGILGILKAGAAYLPLEPDQPQERLAFMLADSDVRLVLGRSSW-------EGLLPDGVRMICLDEPLPP-------VSGSAGLHVRVSPGNLAYVIYTSGTTGMPKGVAVPHGALANYVEGIS--RRLPLEAISSMAMVSTPAADLGHTVLFGALCAGKTLHLLDKELDAEAFAAHMDAHGVDALKIVPSHLDAMLSAGRSALPR----RCLVLGGEACPPALLARIVALAPEVLNHYGPTETTVGVL----------IGELKGLPVLGS---PLENVGVRRLDACLQPAP--GPAKGELHISGAGLARGYLGRPALTAERFVPDPMYRTGDWVRRNADGGLLFAGRMDGQVKIRGYRVELAEIESRLRALPGVGNALVIGEEHAR---QLVAYLVPQAGQAFLDEIRT-VLKRVLPEHMVPTHLLVLEHLPVTANGKVDLKALPE--------- 120554650 44 -------DGELNTSDVALDANIRAGRGDQKALIYDSPVQSFTYNELRDEVALFAGALRARGVEKGDRVIIYMPMIPQAAIAMLACARLGAVHSVVFGGFAAHELAVRIEDAKPKALITASEYKPLVDAIEQSSHKPDACVVFQRPQVKATMDWNEIVATPAEPVPVKANDPLYILYTSGTTGKPKGVVRDNGGHAV-ALTYSMKLVYDAKPGDVYWAASDVGWVVGHSIVYAPLFTGCTTIFYEGKPDAGAFWRVVQDHKVNMLFTAPTAFRAVRKEDPEARYDVSSLKRIFLAGERLDPPTYEWLEHTGLPILDHWWQTETGWAICCNPVGIEMMT-------TKPGSATVPSPGFNVQVVDMEGSQVPAGEQ--GQVAVKPPGCLMTVWGDDQRFQNSYLKPGFYSSGDGGFIDDDGYVFIMGRTDDVINVAGHRLSTGEMEEVVASHPAIAECCVVGAHDDMKGQIPVGLVLIKDGATIDQDELVEMVREKIGAIACFRRAIVVDRLPKTRSGKILRRIIRQ--------- 169614490 26 -------------------------------------------------AQRLASGLRRSGLKPGDRVLLFSGNTLFFPSFVMGVIMAEGIFTGANPSYVARELAYQLKDSGAKYLICAEASLDTVAAAKEAGLSADQVFVFDDGTATGKLRHWTKLLDSPETTKEELDRIIALNYSSGTTGVAKGVMITHRNYVSNHMSSQEPEYYQRLPKKRYLCFLPMYHAMAQAIFAVGAAKQRIPVYMMAKFDFVEMLTYVAKYRITDLVLVPPVVVAMAKHPATKQFDLTSVESVGSGAAPLGREVCEEFEKLRVNVKQGWGMTELTCAATGYSPAKHSNSF----------SVGEMLAECEAKIVLDDAGKVEAPQGERGEIWVRGPNVMKGYWNKPEATKETITPDGWLRTGDVAYVDKDNHFFIVDRKKELIKVKGLQVAPAELEAMLLENADVQDAAVIGIPF-KGDEAPRAYIVPQNATPETAESIKKWLAERVSKHKLEGGVIFLEAIPKNPSGKILRKELREKAA------ 91977133 11 --------------SLIVNAVARYGDRPAIAD----DNLRWTYREFGEAVGRFITLFRAVGLTKGSALSILSSNRAESWAAISAATVMGLRYTPLHPMAAEDDHAFIIEDAEIDALIVESGFAARGLTIRRRVPGLKHLLSFGAEGARDLLAGFDSVEAAPLVDESVTSDIAWLAYTGGTTGRSKGVMIPHRALT--TMAVILYTDWDWPAEIRYLAATPISHAAGVTVYPVMMRGGFTRLVQG--FEIESYCRVVAEEKITAAFLVPTLIYALIDAPQRARHDLSSLDMIVYGAAPMPDRLREGIKIFGPVFVQLYGQTEAPQCITTMRKIDH-----DDSKPGRLGSCGRPSPLLDVKLFDSEMREV--GIGEPGEICVRGTLVMDGYWKRPDATEEAFR-GGWLHTGDVAVKDADGYLYIVDRTKDMIISGGFNIYPREVEDALMAHHAVASAAVIGVPDDKWGEAVKAYVVLKPGANNDAAELQAHVKAKRGAPWSPKSIEFVATIPVTGLGKIDRKVLRAPY------- 145548888 46 -FYQWFRDGKLNCYNALDKHLVQRGNQVALYWESNHNSLQYTFNELHDHVSRLSGVYRQFGVSKGDRVIIYMPMIPEAVFAMLACSRIGAIHSVVFGGFSALELSGRIKDCKPTLIITASCGLELDEAIQLANHTPICLIVQRPTKQCSMVDYYTAMANPVECVEVESTHPLYILYTSGTTGQPKGIQRDTGGTVV-ALLWTMRHILGLKAGDVYFSMADIGWVTGHSFTYGPLLQGCSIVLYEGKPDPGAIWRIIEKHKVVGFYTAPTALRAMRKEDPNRKSNISSLKSISMAGERCDIPTYNWIQNTGVLINDHYWQTETGWIISCNFMDLHTFP-------SKPGSATKPSPGFVIKIMDNENKEL--ETGQMGRICVRPPSFMQTLYNNDEAFIQKYLADGYYTAGDAGYFDQDGYLHIMTRIDDIINTAGHRLSTAAMEEVLLKHKDIVEAAVVAKLDDLRGEIPVGLIVIKQGHDVQASILEKMIRHDIGPLACFQSAIIVEKLPKTRSGKVLRGTLK---------- 16081838 34 -------------FNCIDRHAMKTPQKTAIIWLEDGLRQSITYRDLMLQTAKFAKGLADEGVKMGDVVTIFLPNRIEAFIAAHACFRIGAIYNIIFSGFSAKALLDRMKETNPKVVITTDNLKETLDSIISEVPSVKKVIIIKRDGKHDYDDFMSGITGYAEPVPIEANAPGFVIYTSGTTAKPKGVVHSGIGFLVGSY-HNVKYALDLGPEDIFWCTADVGWLTFPIFELVGGLAHGATVIAYEGPDIRHFYSIIQDFKVTKLFTAPTFLRMLARNGSASGYDLSSLRLISLVGEPLDKTWKWVYNDLGIEINNTYGQTETGSAWTSSLVGVTG---------ARPGSCGLPLPGHSFDILDEGGQPV--ENGRIGTLVLRKPSLARGIWKDPQRYFKEYVFPGNYCTYDSAVRDRYGHIWVLGRTDDVINVSGHRISTMEMEDAIMSIPEVSEAAVVGVDHAIKGMSTAVFVTLGNGIDLPADLIQDEIARRIGNYAKPESVYVIPEMPKTRSGKIMRRLLRE--------- 195944041 107 -FPGTPMLVPLTMADFLDRAATAFGRTAVV--DEPGQLPTTTYGELLHRIRAWQAGLDALGIGEGERVAVVGPNSARLLELLYAVPASGRICVPVNHRLAPEEIGYILRQCDASVVFTDPE----AEARLGSLGGPKRF-VLGEQTETQVMGFGT---EPRPWSRPDENAVATLNYTSGTSARPKGVALTHRSIWLNAMTFGVHA--RIWEGDVYLHTLPAFHCNGWGAPFLLAGLGAKQVVL-RRIDGPEILRRVREHGVTLAFGAPAVWDVVLRAARDWPGRIPGTMRVVCAGAPVRAELVARVEELGWEFLQVYGLTETTLLTFNRRL--------PGAPRTDLTRAGAPALGVRLR------------TGPRGEVLARSNMVLDGYWRDERANAAA-VQGGWFRTGDVGAFDERGSLALSDRVKDVIVTGGESVSSLEVEDCLLGHPAIAEAAVIGVPDERWGETVKALVVRAAGAEAAEAEIIAHCKANLARYKAPTSVEFRDSLPRTSNGKVRKAVLREPY------- 206564032 40 -----------------------------IVDAATGTGDPYSFAQMSERSSRIANWLRAIGVVRGDRILLMLPNRVELWDAMLAAMKLGAIVLPATTQLSPDDVRDRVQIGGAKYAIVDENEAAKFE--QPDLGLAQKIVAGAPRA--GWLAMNDGYAASAPDAVTHANDPMLLYFTSGTTSKPKLVEHTHRTYPVGHL--STMYWVGLQPGDIHWNISPGWAKHAWSCFFAPWNAQACVFAFNARFEPKVVLDALVKYRVTTLCAPPTVWRMLVQQP-LASFDVK-LREIVGAGEPLNPEIIERVKKWNISIRDGYGQTETTCLIGNS-----------PGQPVVAGSMGRPLPGYRIALLDPDGAPVTEGEVAIGGDVTRPVGLMKGYANNPDATAHAMR-DGHYRTSDIAMRRDDGYYVYIGRADDVFKSSDYRLSPFELESVLIEHPAIAEAAVVPSPDPVRLSVPKTFITLREESPALALEIFRFSREKLAPYKRIRRLQFA-ELPKTISGKIRRVELRRR-------- 167644780 16 ------------IGDILRLRAAEDPDRLAIV-METGEA--VTYAQFDALVDRVAAALQRDGIQPAEAVAVCALSSIPYAALFLGALRAGVAVAPLAPSSTPEAIAGMVADCGARLFFMDAD---VAEAQKAAPIAVRYIALDGADFGEAFDAWLAPEGAKPAPVAIDADAPFNIIYSSGTTGAPKGIVQSHGMRWKHVFRG---DAVGYGPEAVTLLSTPLYSNTTLVCFF-PTLAGGGTVVLMKKFDAGRYLQLAQQHRMTHTMLVPVQYRRLMDRPDFGDFDLSSTHMKFCTSAPFAAELKAQLARWPGGLVEYFGMTEGGGTCI----------LMAHEHPDKLHTVGRPAPGHDIRLIDEDGVQVGAGVVG--EIVGRSAGMMNGYHGQPGKTAEAVSPEGWIRTGDVGRFDEDGFLTLMDRKKDMIISGGFNIYPSDIEAEIVKHPDVVEAAVVGVPSDAWGESPVAFVALKPDARIDADGLRSWVNARLGKTQRLVDLRVVQSLPRSHIGKVLKRELRD--------- 211639007 454 ----TVLNEE-TLTACFEQQAIAMQDRVALTY----QQENVSYTVLNQRANQLARYLVSRQIGPEQRVVVCLPRSIEMMVTLLAIIKAGAAYVPVEVDYPQSRLDFMIDDAEPACVITTSE-------IAQRLTTNTPMLLLDDTALIASLEMQSVLSDKERLQPLISAHPAYIIYTSGSTGVPKGVVVTHHNVM--RLLQSTQRWFNFSEADCW----TMFHSYAFDFAWGALLNGGRLVIVPWEISRSSFLQLLINEKVTVLNQTPSAFQALI-HADRETPQLGTLRTVIFGGEALNAEWYQRHDDNAPQLINMYGITETTVHVTYFPLSREIVAQPASSL------IGEPIDDLSIYILDEAQCPVPVGF--VGEIYVGGAGVAHGYLNRPELTAERFIADPFYRTGDLARLRRDGVLDFLGRIDDQVKIRGFRIELGDVAAALNAHPDIMQSEVVVREDEGQQKRLVGYVIAHHGITLESQLIRASLATYLPEAMIPAAIVQLDHFPLTINGKLDRKALPKPIWN----- 218442831 508 ------------IHQLVEEQAALNPEAIALVF----ENQSLTYSQLNAKANQLAHYLRELGIKTETLIGLSAERSLDMIIALLGILKAGAAYLPLDPEYPSERLSLMLEDSQVFLVLTQASLLNKLPDIQ------TPTLLLAEIWPKIASYSQENLTK-----VVEATNLAYVIYTSGSTGKPKGVMVEHRGV--YNLAQAQIEAFAVEKNSRVLQFASFSFDACISEILMALGSGATLYLACKDAIGQPLRDFLRQQNITHVTLPPSVLRVL------PLETLPALQSLIVAGEACSLELIKQWSGEQ-NFFNAYGPTEASVCATIAKCTPN----------DTKVTIGHPITNVQVYILDSHLQPVPIG--VMGEIYIGGVGVARGYLNRPQLTQERFIADPFYKTGDLGRYLVDGKIEYLGRIDHQVKVRGFRIELGEIEAILLKHPLVKEAVVIARHDHKLNTNLIAYLVPTQNQALPKQLVREFIQEKLPSYMIPQEFVLLDALPLTSNGKIDRNKL----------- 218442725 455 -----LYPQHQCIHELFEEQVERSPLSIAVIW----EDQQLTYEELNNRANQLAHYLKKRGIKPDSIVGLCLDRSLEMIIALFAILKAGGAYLPLDVALPSQRLALILEQAEISLLLTQQRHLKQFSQ------NPLEIFCLDRD-----WSIVAQNSKNNLPVETIPSHLAYVIYTSGSTGNPKGVMIEHRSLVNHTLVAT--DHYSITSSDRVLQFASISFDAAAEEIFPTLITGATLVLRSEEMTIPHFLQQCQNLALTVLDLPTAVWHQLTTELAEGSKLPSSVRLVIIGGESANPKFLALWQQPSVRLMNSYGPTETTIVATIC----DLTDIAPSDIV----PIGKPISNVQAYVLDSHLNPVPVG--VSGELYLGGVGLARGYLNQPELTGEKFISNPFYKTGDKARYRRDGCLEYLGRIDHQVKVRGFRIELGEIETTLERSPSVQKAVVLLKENQSGQGNLIAYILPQKGKLILEDELRNFLQKSLPHYMIPSIFIPVDQFSLTTNGKVDRRLLPD--------- 119508893 467 ---DTFTDPELTAYELFSQQVTKTPDKIAVIFGG----ESLTYQQLEQKATQLADYLQNLGVQAETRVGIYCDRSPEMVISLLAVHKAGGAYVPLDPSYPQERLQFIINDSKISILITQTSLLNNLPKIELNTPLKTPLCA---SAPLRDIKTIPLTSDKTSDFSHP-HQLAYLIYTSGSTGTPKGVQILHKSL--SNFLTAMSKAPGLTAADNLLAVTTLAFDIAALEIFLPLTVGACLVLVERTLDGERLAQAIAKHQITVMQATPATWRLLLTSGWEGKQDLK----ILCGGEALDNTLAQQLLSCTQEVWNLYGPTETT-------IWSAAQKLSIDQ----PVTIGHPIANTQFYVLDQHLQPLPIG--VPGELYISGAGVARGYWQRPDLTAERFREYTLYKTGDRVRYLPDGKLEYLGRLDNQVKIRGFRIELGEIEAVLTEHPAVTQAVVTVREQEP---RLVAYIVPKGRELDGRELLQTFLANKLPRYMIPGIFVTLAALPLTPNGKIDRKAL----------- 119508893 1568 ------------LHELFEAQVTETPERIAVVWGE----KQLTYQELNTKANQLACHLQSLGVQPETPVGICVDRSLDMIIGLLGILKAGGAYVPLEPNYPLARLALIIQDAQMQVLLTQQQQLTKLPQL--EIPT----VCLDSPIPS------QLSTVNRQPLT---SNLAYIIYTSGTTGIPKGVAITHQSPV--TLMYWAREIYSAAELTGVLASTSICFDLSVFEIFVPLSWGGCVILAD---HALQLPELPAAAQVTLVNTVPSAARELLRLNGISA----SVQTVNLAGEPLPKSLVDALYQQSTRVYNLYGPSEDTTYSTFTLIPPHSQQAP---------TIGKPIANTQVYILDQNLQPVPIG--VPGEIYLSGAGLARGYWKRPELTAERFINWGLYKTGDRARYLPDGNIEYLGRLDHQVKLRGFRIELGEIEAVLNQHPQVAQALAIVRNDNPEHSRLVAYVVPKSHIETAE--LRQFLAEKLPAYMLPTAFVILETLPLTANGKIDRQAL----------- 70730356 46 ------------LQQLIEQQVQRSPDAVAVCF----DDQTLSFCQLNRRANRLAHYLRELGIGPDSLVGVQMERSLELMVALLAILKAGGAYLPLDPGYPEERLALIIDDAAVSVVLTQQRFEHRLKAQAVE------VICLDDPASEELHPSEDNPASINSP-----GDLAYVIYTSGSTGRPKGCMLPHKAICNRLL--WMQRHYQVGPAERILQKTPFFDVSVWEL-FLPLLSGACLVMPEGHKDAHYLVQIIQAQQITICHFVPSMLRFFLKHPAVAE--CRSLSQVFVSGEALTHDLLLQFSRLDARLHNLYGPTEAAVDVTWW---------PAEPRPDQRVPIGRPIDNIQIHILDAESHPVPIG--QTGELCIGGVGLARGYLNRPELTAEKFIRDPFYRTGDEARFLDDGQIEVLGRFDSQVKLRGFRIELGEIENTLKSHPGISD-AVVLVQDPGSEDKLVAYVVAQG---LDKKTIRDFVKARLPEYMTPNRVQFVEQIPVTAHGKTDRQAL----------- 113867704 2 ----------LDLGRTFLQSVERSPHAPAIV---DGDLL-LTYEQWLARIRGVAAGLLDLGLQPGDRVLAILQNRWEMATLHWACQFAGLVIVPLNWRAKPDELDYCVRDAGVKALVFEP---VSADAVLDSPAAQEIPCIALDGAPGGSLSFDTLLRATPDSTQAEAGDISLMLYTSGTTGKPKGVPRRHRQERAAALAH--VAQNLYRRGERTLGVMPLYHTMGVRSLLAMALVDGLFVCV-RRWSASQALQAIAGHRVSCLYLVPTLYHDLLAEPGFDSNDVRTVTKLGFAGAAMNDGLLTRLEHAFRPFVNHYGSSEVYTFSV------------DQHAARKPGSAGRAGLNTRLRVLDAASPDELAAPGEEGQIILRGDEAFEGYWNRDDANAKSLR-DGWYFTGDIGYLDADGDLFVTGRVDDMIISGGENISPADIESVLSLHPAVDEVAVAGVPDARWGQKVVAFVKPRGC-VDAGALDDYCRGSDLVNFKRPRDYVFVADIPKSPVGKILRRKL----------- 213406327 80 -------------YNVLDRHAIARPDATAIIYEADNQGRHITYRQLLADVCQCAGALASLGVGKGDRVAIYMPMIPAVVVAMLATIRLGAVHTVVFAGFSAESLADRVNDAGCKVVITSDPLKNIVDKAVPNCPSVTNVLVFQRSAAPTAIWWQDIVPKFPPNVSVSAEHPLFLLYTSGSTGKPKGVVHTTAGYLLGAHA-TCKYVFDLHPTDRMGCAGDVGWITGHTIVYGPLMMGAATLVTPAYPDFTRYWSTVERHKLTQWYVAPTAIRLLQRAGEFVKHDTSSLRVLGSVGEPAPENFMWYHDVVGCAVADTYWQTETG---------SHIVAPISTVTPTKPGSATLPFFGIDLAIVDPTGKEL-EGNDVEGVLAVKQPWPARTVWRGHDRYIDTYLKPGFYFTGDGAARDSDGYIWIRGRVDDVVNISGHRLSTSEIEAALMTHAAVAEAAVVGVPDELTGQAVNAFILLKDGFEVNAELEKELVRTQIGPFASPKKLIFSD-LPKTRSGKIMRRILRK--------- 152974204 217 -----------SIVEMFYKTVKQFPNRIALSSKEGA----LTYQELNQRSNQIAHMLIQNGVQPGDYVGIFMKRSIDTVISILAVLKANAAYVPIDPDYPESRIEYIIQDSKAKVILTKETEITSKGIQAISIYDSENYLVNDVKLP------------------INCDDIAYMIYTSGSTGNPKGTMLAHRGVV--NLCTWMQRQYKLTEEDVFAQFPSFFDASVWEL-FAALFCGGTLYVLLERLSVEAFANAIHRVKATSILALATVFRQVATYLEDEEYKLSSLKRIAIGGEMLPIEVIKLWRETNIEIHNVYGPTECTVVTTTYPIPSQL------DENIVSVPIGKPCANYQIMILDENMRLCPIG--VPGELHIESVGLAKGYFNKPEKTVEAFVPNPFYKTGDIVRLLEDGNIEFLHRKDDQVKIRGHRIELGEIQNQISQNYNVKENIVFAKKSKEGSQYLIAFYTTLTKKEMPELIYK--LQEQLPDYMIPSKLIYIDELPLTPNKKIDVKKLGQLEEEY---- 66045185 9 -----------TLAQALQRRALHTPDRLALRFLENDQGLVLTYRDLDLRARTIAAALQRQAV-PGDRAILLFHSGPDYVAAFFGCLYAGVIAVPAYPRHHQERLLSIIADAEPRLLLTGADLQPALLQMDELAAADAPPLLCVDTLP-------AAPAQEWQGPQLQADDIAFLQYTSGSTALPKGVQVTHGNLVANESLIRHGFGIDANPDDVIVSWLPLYHDMGLIGGLLQPIFGVPCILMAPLARPLRWLEAISEYGGTISGGPDFAYQLCSARVALERLDLSRWRVAYSGSEPIREAFADKFASCGFTFMASYGLAEATLYVAGGKRGKGIPSLREPGDGQPVMSCGTGQPGHGVLIADPVSLQV-LGENQVGEVWASGPSIAHGYWRNPEATARAFVQHAWLRTGDLGFQR-HGELYITGRLKDMLIVRGHNLYPQDIEKLIESEVDVVRVAAFAVTQDGSEGIGIAAEISRSVQLTPDALIKIIRQTVAEAFQAPSVVVLLNALPKTSSGKLQRSACRTRLAD----- 116750059 26 --------------ELIDGHADARPDKTAIYHG----AETISYRQLRVRINRFGNVLRGLGVSPGERILIALPDCPECVIAFLGGIKCGAWPVLLSPQLSRDAYEYILHDSLAVAVFS----AGTSEALRADARNLLHRVRADD---DDFARMLEEASPELEPHPSRKDDIAFMLYSSGSTGKPKGIPHRHRDMV-YTAQAYGGGVLGLSENDVCYSASKLFFAYGLGNSLSPLFHGASVVLYPDAVMPGDVIDIFSRYGPTIFFGVPALYNVLLQSLD-QPVRFPSLRLCVSAGEALPATVCSRWREFGLDVLDGIGTTEVLHIFISNRPGE-----------VRPGTSGFVVPPYEARIVDDGGNDLAAG--QPGRLLIRGLSTAPFYWNQPEKTSETMLRDGWLHTGDI-FVEEAGCYTYQGRADDMFKVGGNWVSTSRVEQVIREHPAVSECAVTWREFEGF-ARPVAFVALAPGVSEESEIRSHVM-ERLPGYMCPAQIEFRATLPKTETGKIQRYRLR---------- 125814873 99 -FPKWFVGGKLNVYNAVDRHVENRGDQAAVIYDVTGTKQVITYREVQEQVSRLAGVLVKHGVKMGDLVVIYMPMVPQAMFTMLACARIGATHSLIFGGFASKELSSRIDHAKPKLLVTASEYIPLVEKALELSTHKPHKVLIVSTRPDLTLDWEEEMARPHDCVSVSAHHPLYVLYTSGTTGSPKGVVRDSGGYAVM-LNWTMSNVYGLAPGEVWWAASDLGWVVGHSICYGPLLHGNTTVLYEGKPDPGAFFRVMSEHGTACMFTAPTAIRAIRQQDPQAEYPLNRLRNLFVAGERCDIETLEWAKKFGVPVLDHWWQTESGSSITASCVGLGCSLAPP------PGTAGKPVPGYNVTVIDDDMQQVKP--RTLGNIVVKPPGAALSLWQNHMLFKELYFTKGYYDTMDAGFVDEEGFLYIMARSDDVINVAGHRLSTGALEESVLLHPAVVDCAVVGLEDSLKGHVPLALCVLRNDKESEDDLVKKLVRDTIGPVAAFRKVFFVKALPKTRSGKIPRSSL----------- 119713357 55 ------------------------GDKTALIYDSTGNKSKFTYEELRLKVSKFAGALKVQGVNKGDRVIIYMPMIPEAVVAMLACARIGAIHSVVFGGFASNELASRIDDSKAKLLVTASEYKPLVEAIKQAQHKISKMILFQRKGHEVKLSWDEAHAKDTDCVEMNSNEFAYILYTSGTTGTPKGIVRDIGGHIV-ALKWTMKNIYNIDADDIWWSASDIGWIVGHSIVYAPLFKGCTTVLPVGTPDAGAFWKIISDYKVKSLFTAPTAFRAIKKEDPFSKYDLSKFESLFLAGERADPDTIKWAENLKVPVIDHWWQTETSWAISSNCTGIEMMK-------TKYGSACKAVPGYDVKIIKSDQTLAKPN--EMGDIVVKPPGTFPTLWNADQRYKENYMSNGYYQTYDAGHIDEDGYIWIMSRTDDIINVAGHRLSTGAIEEVLSEHQSVAECAVLGIADKLKGQLPIGLIVLKAGVDKDNETISQMVRDKIGPVAAFKVAIVIKRLPKTRSGKILRGTIRKIADN----- 153887532 2 ----------LDLGRTFMQSVERSPHALAIVDGD----LKLSYAQWLTRIQSVAAGLLDLGLRPGERLLAILQNRWEMATLHWACQFTGIVIVPLNWRAKPDELDYCVRDAEAKALVFEP---VSAEAVLGSPAAMKILRIALDGARHSSLSFDTLMGAAPRPDSVEADDVSLMLYTSGTTGRPKGVPRRHRQERAAALAH--VAQNLYRRGERTLGVMPLYHTMGVRSLLAMALVDGLFVCV-RRWSPSQTLQAIADHRVTCLYLVPTLYHDLLADPGFDALRVRSVSKLGFAGAAMNDGLLKRLEQAFHPFVNHYGSSEVYTFSV------------EQRAAGKPGSAGRAGLNTRLRLVDTDSPEAVVAPGEEGQIIVRGDEAFEGYWNRDDANVKSLR-QGWYFTGDTGYFDAEGDLFVSGRVDDMIISGGENISPADIESILSLHPAVDEVAVAGVPDPRWGQKVVAFVKPHDD-VNASTLDAYCRDSELANFKRPRDYVFVADIPKSPVGKILRRKLSE--------- 159898406 1564 ----TIYPPAQGLHHVIEAQVAQHPTAIALRY----EDRTLSYAELNVRANQLAHRLIDLGVRPDTLVAICAERSIEMVIGLLGVLKAGGAYVPLDASYPIDRLEFMLADAQPLVLLT--------ALTAGQTNSELQQLIEFQACPRLDLMQLQLLADQPPAVAIEGHNLAYMIYTSGSTGKPKGALNQHDAIINRLL--WMQAEYRLTAADRVLQKTPFFDVSVWEFFW-PLLVGAQLVLARPHKDPEYLTEVIQAEQITTVHFVPSMLRLFLEHRQAPM--CTSLRRTICSGEALPADVAQQFLQQLPQLHNLYGPTEAAVDVSYWACR--------PDATASSVPIGRPVANTQLYLLDQALQPVPIG--CFGELYIGGLQVGRGYYNRPNLTAERFVPDPFYRTGDLARWRADGNIEYGGRIDHQVKVRGLRIELGEIEQQLLALPDITDAVVVLREDQPGDQRLVAYVVSSNETLLIS-IVRQRLAQHLPEFMLPNALVQMDALPLSPNGKLDRRRL----------- 159898406 3685 ------------LHHLIEAQVARTPTAIALHY----EDQVLSYGALNARANQVAQRLIALGVQPDDLVAICAERSLELVIGLLGIMKAGGAYVPLDASYPQERLAFMLADARPLVLVT-------ALTATQTTPALQQLLEAQVCPRLDLMDWSTLTQEATDNVAMHGQHLAYMIYTSGSTGTPKGAMNSHAAILNRLM--WMQAEYRLTAADRVLQKTPMFDVSVWEFFW-PLLVGAQLVIARPHKDPAYLAEVIQTAQITTVHFVPSMLRLFLAHPQARG--CRSLRLTLCSGEALPADVVSQFFAHIPALHNLYGPTEAAVDVSYWACAA--------ESLTTSVPIGRPVANTQLYVLDSLLEPVPIG--CFGEVYIGGVQVGRGYHHRPSLTAERFVPDPLYRTGDVGRWRADGSIEYAGRIDHQVKLRGLRIELGEIEHRVLALPAVTDAVVVVREDQPGDQRLVAYVVAPHAALTLDAVRQQLA-QHLPEYMLPNGLMLLESVPLSPNGKVDRRRL----------- 159898406 511 ----TAYPHDQSVASLFAEQARLWPERIALRFGE----HSLSYHALEQRANQLAHHLQLLGVGPEHVVGLCVERSLDLVVAILAILKAGAAYAPVDPSYPVERLAWMLSDLQPTVVIAQHGVLDRLPSVACSVVVLETI-----------AAHLAAYPTTAPTVDISPENLAYVMYTSGSTGRPKGIMINQRNIVRLVRNTTYA---AFGPDQVGLLLATVAFDASTFELWGCLLNGGRLVIAPPQLSLAELGHLVEREQITTLWLTAGLFHQMVDHALD---RLGSLRQLLAGGDRLPVHVHKVLERWQCRLINGYGPTE-------NTTFSCCQQLSATTDLAQGVPIGQPIANSTAYILDRLLQLVPIG--VVGELYLGGAGLARGYLARPDQTAAAFIPNPMYRSGDLARYRDDGTIEFIGRRDQQVKVRGYRIELEEIVGVLLAQPQVDDAVVVVREDRVGDQRLVAYLVGDNPAI---ELIEQAVQGQVPSYMLPSAYVVLDALPLTANGKVDRRRL----------- 159898406 4737 --PTLAVTGPTTLAEALTQQAAATPQGLALYE----DGIAWSYAELAAATNRLAWHLQDMGIGPDMVVGVYLDRSPRLIVALLAIIKAGAAYLPLDPNHPLERLIWMLADSQAKLVLTEQ--LHAIQLADQPCPVL--------DIETAWSIIEATQPDSAPPLQIVAENLAYVIYTSGSTGVPKGVAIPHQTVL--ALLASMRHQLQLGLGDRILALSTMAFDISVVDVFLPLTSGATIALISSEVDPVLLRRVLEGQAINVLQATPATWRLLISAGWQGNPTL----TAIAGGEALSVDLAAAIRARSKQLWNMYGPTETTVYATRALIENDDISL------------GWGLDNVRLYVLDQAGQVVPLG--VAGELYIGGSGIARGYLERPSLTAERFVPDPLYRTGDLVRQRADGRFDYDGRIDHQVKVRGFRIELGEIEQRLMALAEVNDAVVVVREDQPGDQRLVAYVVAAPNALTLSTVRQRLA-QHLPEYMLPNLLMVLDAFPLSPNGKVDRRRL----------- 159898406 2625 --PTLAVTGPTTLAEALTQQAADTP--TAIAVQTEGSV--WTYAQMNTAANQLAWELRELGVGPEVVVGMYLNRTPLLLVTLLAILKAGGAYLPLDPQHPIERVTWMLADSQALVVVTEQHLSARLNASPCQVLDIET----------AWLRITAENSPSAPPLSSTAANLAYVIYTSGSTGVPKGVAIPHHTVL--ALLASMREQILMRVGDVLLALSTMAFDISVTDVFLPLTSGATIYLVTSDVDPVLLRDVLERQPIRLVQATPATWRLLISAGWQGDPTL----TAIAGGEALHADLAAAIRMRSNALWNMYGPTETTVYATRALIENDDISL------------GWGLDNVRLYVLDQAGQVVPLG--VAGELYIGGSGIARGYLGRPSLTAERFVPDPLYRTGDLVRQRADGRFDYDGRIDHQVKVRGFRIELGEIEHRVLALPAVTDAVVVVREDQPGDQRLVAYVVAPHAALTLDAVRQQLA-QHLPEYMLPNAVVVLESMPLSPNGKVDRRRL----------- 218247795 485 ------------IHQLFEEQVIRTPDAIALEF----EGITLTYFELNQKANQLGHYLQKLGVKPDSLVGICVKRSPDMIIGVLGILKAGGAYIPIDPTYPKERIAYLLEDAQIDLLLSQAGLSTELPQ------SQTTVINLDEN-------WSEIALESCNNVQVTPQNLVYIIYTSGSTGKPKGVMIEHQSLV--NFTKTAIDIYNITPKDRVLQFASISFDAAAEEIYPCLSSGATLVLRTDEMSTDTFFHQCQAKQLTVLDLPTAYWQQITTELENANQKLPTLRLVIIGGEAIPEKIETWHKKVGPKLLNTYGPTESTVVATVYPLISSV-------KIKQEVPIGKPINNVTTYILDPNLQLVPIG--VPGELYLGGMGLAKGYLNRPKLTAEKFIINPFYKTGDLVRYLSDGNIEFLGRIDNQVKIRGFRIELGEIESILSRHPEIKETVVIVREDTPAQKRLVAYITSDKIASQTDETLKHYLKTSLPDYMIPQSFVLLENLPLTVNGKIDYSRL----------- 118462519 1 ----------------------------------------MTYRELDENSARLASALHSVGLRKGDVIAMLSDNAVEAFEIYWAAIRSGLYITAINWHLAAEEAAYILRDSGARVLIASAGVAELAEQLTGLVPDLKHRYAFG-GAVAGYAPYRELLAPAPRLKEQPR--GSEMLYSSGTTGRPKG--IKPRLLPIQVLVGLLAHAFKICADDVYLSPAPIYHTAPLKWCAGVQALGGT-VVLMERFDAEKALAAIEKYKTTVMQVVPTMFVRMLQLSEAAGYDVSSLRLAVHAAAPCAPDVKDAMDWWGPILVEYYGATEQHGTTV----------ITTAEWQKKRGSVGRAALGV-LHICDDDGREL--SAGEVGTVYFERDVAPFEYHNDPEKTASSRHPDNWSTVGDIGYVDEDGYLFLTDRKAFVIISGGVNIYPQEVENVLTLHPKVFDVAVIGVPDPEMGEQVKAVIQLRSGTTPSDQLADEIVRERIAHYKAPRSVDFVDDLPRTATGKLMKRTLKARY------- 182440525 27 -----------TFGEMLRQRAEAHPDRVAIVDPVAGS--RWTYADLDRRADRLAAGFLARDIAKGDKVVVQLPNIAEFFEVIFALFRIGALPVFALPAHRESEITYFCEFTEAVAYVVAADYRELASKTRANVSTLRHVFVAQGD-PGEFEALSEVAEEPVGYGGPRPDDLAFLQLSGGSTGVPKLIPRTHDDYIYSLWGSN--EICAVDERSVYLCVLPAAHNFPLSSPSLGTLYAGGRVVLCPGPSPEVAFPLIEREGVTITGLVPPLALLWTEAAPGTAHDISSLDVLLVGGAKFSEEAARRVRALGCTLQQVFGMAE--GLVNYTRLDDPVE--------TIVTTQGRPIPDDEILVVDDDDREVAPGG--TGHLLTRGPYTIRGYWNAPEHNARSFTEDGFYRTGDIVRVTATGHIVVEGRAKDQINRGGEKIAAEEVENHILAHPAVHDANVVAEPDPYLGERVCAYVILRGAGPLKAVAVKRFVRERLAAYKVPDRVEFVDAFPQTGVGKVSKKDLR---------- 163726787 55 ------------------------GDRVALIYDVTNTIKKYTYAELRDEVALFAGVLAEYGVEKGDRVVLYMPMIAEAAIAMLACARLGAVHSVVFGGFAANELATRINDARPKAIVSASCYKPLLDAAPKNCIILQRPMETADMHPSRDVDWAQAMASPKDCVPVLATDPLYILYTSGTTGQPKGVVRDNGGHMV-ALKWSMKAVYDVDEGDVWWAASDVGWVVGHSIVYAPLFKGCTTILPVGTPDAGVFWRVISEHKVKCMFTAPTAYRAIKRAALMKNYDLSNFKILFLAGERSDPDTITWSERLGVPVIDHWWQTETGWAIAANCMGLHHFPV-------KYGSPTKAVPGWNVQVLDEMGR--PAAAGQIGALVVKPPGTLPTLWGNDQAFVNKYDFDGYYTTADAGYIDEDGYIYVMARTDDIINVAGHRLSTGAMEEVLADHPDVAECAVLGVEDPLKGQLPLGFLVLNGVTRSNDEIVKEVVRERIGPVSAFKTATVVDRLPKTRSGKILRGVMRQIADN----- 218152530 85 ------------VYNALDRHIETVNKNALIWEGEPGDSRQYTYYELYRAVNRFANGLKALGVGKGDRVVLYMPQLPETVIAMLACARIGAVHSMVFSGFSARLLRERVREVDPRVVVTVDGFIRLKEEVDRALQNLESVVVVHRANVDVNMDYEDLVRHEAPAEIMAADDPLFIMHTSGTTGKPKGLVHSHGGYMV-GVHRTFKWVFDLKPTDIFWCSAPGWITGHSYLVYGPLLAGTTTVMYEGHPQADRLWNIVSKYGVTIFYTSPTQIRTLMRFGHREQHDLSSLRILGAVGEPNTEAWLWMYENIGCPVLDTWWQTETGMIMISPLPVSVL----------KPGSVTRPLPGIDADVVDAEGNPVPDGKG--GLLVIKKPWVMAHYWKR---------IPGMFYAGDVARKDEDGYFWIQGRADDVLNISGHRIGTAEVECALTKHPQVAEAAVVGVVDKIKGQVAKAYVTLNHGFVESDDLHRELVRRELGPIVIVRSIEFRDELPKTSSGKIKRTEL----------- 158314867 30 ---------DQTLPELLFAAAERYPDKLAVIDRDT----RLSYRQLTDEVLRLAAGLQDLGLGRGDRVVVHLPNTYEYIAFVFALWELGVIPVVAPIAHRRAEIEHFIEIAEARTYITGTDLAALAADLKGRWAHLEHTVILDRGGGGAEYDALLSKGSLEHVRRCSPQDVALLQMSGGTTGVPKLMPHTHHTY-GYALRRSVGER-GITERTVHLLVMPICHSMSTRSPFLGAFSVGATIVIAPNGSPDAAFPLIEKHRANRVTLVPPILLAWLNSSLRDAYDLSSMQVIMCGGAKLSEEVARRVEELGMELSQSFGMGE--GLVVSNP--------PDVDRETSVRYQGRPASEAEIRVIDDEGNDVPPG--APGHLLTRGPSVIRGYYRNPEQNALAFTSDGFYRTGDIVERDERGFMRVVGRSKDQINRGGEKIAPEELENAFLAHGGVHNASVIGIDDEVLGERIKAYLIPRSPEDVADKLRRFLQEWGLATFKLPDFVEVVDKFPYTAVGKVSKRLQREQ-------- 37527407 529 ------YDRSRCIHEWIEAFAEQTPDAIALVFGD----QKLTYAQLNARANQLAHQLRAQGVSTSGRVAVLLQRSIDMITALLAVMKAGAAYVPVDPSFPVDRVQYMLNDAEPQCIISNREYASRSVGFAELTCLLDHI----------DLSQSPTTNIPKQSIGLAASALAYVIYTSGSTGKPKGVMVSHSAV--NNFLISMQDNLQCVAQDNILAITTISFDIAVLELYLPWLSGATCVVAAQQTDPARLVALLEQHSISLLQATPTTWNMLLESGWQGR---SSLK-MISGGEALPLATATALLSKGSALWNMYGPTETT-------VWSTIAKLDVQLLEQQLVTIGLPLNNTTIYLLDEQLKPVPFG--AVGELYIGGDGLAEGYFKREDLTTERLISDGLYKTGDLARYTTEGSLVYLGRNDYQVKLRGHRIELGEIEQVINLFPQITRSVVVALNDQQTQQYLAGYVVAE-QQIDIDALRQH-LEQKLPAYMLPRAIIQLETLPLTLNNKIDRKAL----------- 37527407 1586 ------------IHERIEAFAEQTPDAIALVFGD----QQLTYAQLNAKANQLAHYLVAQGAKPDSMIAICIERSIDMVVSVLAILKSGSAYLPLDPAYPQERLAYIIDDAQPLMVITNSHNQKLLPE--------NSLFSIDVTT----TSFAELSTDNIPAVELGSTHLAYVLYTSGSTGMPKGVMIEHQALV--NLVVGLADAYLYSKQDRVLQFAALSFDMSIEEIFGALGNGSTLVLRGEDWDIATFWQRCREYQISAVNLPTTFWHEVVS--EETVLVPEHIRQISVGGEQIPDKVVAWYQRPGPRLVNAYGPTEYTVNTCIAY-----------DLRGDTLSIGHPIQNTAIFLLDKNQQLVPFG--AVGEICVAGDGVARGYINKEQLTRERFIDNPFYRTGDLGRYSLAGDIQYYGRDDHQVKIRGFRIELGEIETRLRSLPTIRDAVVIAREDEPAHKYLAAYITLDGQQKVAE--IRHLLSQQLPSYMVPAAFVVLEEIPLTANRKVDRKALPK--------- 37527407 2656 -FP---YDNSQTLIDRFEAQVKATPDEIALNFAG----ETMTYRELNQRTNQLAQYLVNQGAKVNTPVVMFIERSFEMVITIIAILKTGAGYVPLDTSLPTERLNIILSDLSDEILVTTCALNDRIAVKR------QKMVLLDDPCTAEILG-KQLISNLA--IESSLDNLGYVLYTSGSTGKPKAIEMPQRAL-SNLLQGISQLEPALTGPNRWLQFSSIGFDLSFEDIFMPLLSGGSVQLIDKQLDIRLLAKQIQQAQLQVLNLPYAVLQNLAEYSGVNGLQFPELRVIVSSAERLTAAIRQFFTHRHCKLVNHYGPAET-HVVTSKTLQGEPASWPDLP------TIGRSLPNVAGYILDEYLQPVPMG--AIGELYLAGDCLSRGYYQQPQLTAERYLDCDWYRTGDLASFHQNGEINYFGRNDHLVKIRGFRIELGDIEAQLSKFDGITGTVVIAIDTEAGDKQLIAYFI--AANPLDLSEIKTYLSASLPDYMLPSAYVRMAAFPLNTNGKVDRSRLPQPEADNFVKA 189425456 21 ---------------------ARQPDKTA--YICNGEA--VSYQQLADRACRFATLLQQNGIAAGDRVLLILPDSPVFVAAFLGAVLHGAVAVPVSTALTADDYRYILQDSGARFLLYSSAVPPAAELASTALTNL-----VCTETLTGWLDHCPAARLAAAAPE--EDELAFMLYTSGSTGKPKGVPHRHRDLLVAARQYA-VQVLGMQQDDLIFSASKLFFAYGLGNSLAPLYTGATAILYPGKPLPDELLHLIAQHRPTLFFCVPTVYAQIILSTAAPELTLP-MRLCISAGEGLPGAVLDEWQRLGLAILDGIGTTELTHIFISNYPD-----------RIRSGSAGQAVPGYRIRLVDDEGNLV--QSGTPGHLQVQGDSTAPCYWNLPEKSAATMLPDGFIKTGDV-FLEQDGYYYHRGRSDDMLKVGGQWISPVQVEEVLRSHPAVEDCAVAAC--QIWGMRPAAHLILKPGSTTDERELRSFMAARLPDYMVPVRYHLVDDLPRTATGKVQRFKLR---------- 212536122 15 SFPTLIFGDPEDI---------LPDDKPYLLDHVNPKTRHFTRHTFRLWSQRFAAGLRKAGLTKGDRVVVFGTNNLFYPVAFMGVIMAGGIFSGCNPTYSALELAHQIKDSDPKFVLSQGGDVCLEAATRVGRGHEKRTFVFDDRHFDDCPHWSSLIVSEGDPLTGPRDTTMALNYSSGTTGLSKGVEITHGNYVANVLQYNHTISQDVRSKEKWLCFLPLYHAMAQMLYLGVAQYRRTPVYMMEKFDFVTVLQNTEKYRITHLILVPPVVIMLAKRPETEKFDLSSVRSVGSGAAPLSREVSEEAENLAINIKQGWGMTECTCTVLGW----------DPSKISNSHSVGWPNANSEAKIMDEEAKELGPN--EDGELWVRGPQIMKGYWRNPKATAETLTPDGWLRTGDIGYYDNENKFFISGRLKELIKVKGMQVAPAELDGVCLESEGVADAAVVGVTI-NGQEHPRAYIVLKEGVAASKSISDRMVNAKLSHHKITGGLVFVDTLPKNPSGKILRRLLRERAQ------ 82503185 2674 ---DAPYPADRCVHHLFEQQVQRDPDAVALVV----EGRSLSYARLNAQANQLAHYLIARGVRPDDRVAVCAERSFALIVGLLAVLKAGAAYVPFDPAYSSERAAQILADAAPKLVLADRAGRAMFGE-----QALRDRGVLDLEQDQSL--WFDRQGNNPEPAGLHSGRLAYLIYTSGSTGTPKGVMIEHRNVC--ALIAALQSVYSLSAQDRILQFSSPSFDASVEEIFATLATGATLVLRNDAWSSAAFVERCARHEITGLSLSTSFWAQLADA-WSDLKALPKLRQIVMGGEAVAAHALKRWAQAGPELLNAYGPTETTVDATLHRLRASDPVP----------SIGRPLANTRAYLLDRFGQPVPLG--AVGELFLAGACVGRGYLNRPELTAERFLADPFYRTGDLVRYLADGTLEFLGRNDHQIKLRGFRIELGEIEARLAAHPAVREAVVLAL-GEDGDKRLVAYVVADDGEALAADLRAHLA-AVLPGYMVPAAFVALDALPMTVSGKLDRKAL----------- 82503185 1607 ------------IHQLFEQQVRRTPDAVALASHD----RSLSYRELNAQANRLAHYLIEHGVRPDDRVAICLERSFAMVVGLLAVLKAGGAYVPIDPGYPRDRVAAILADADPAIALVDRVGR---ASLGADAAGARDLLDLDAADP----AWSDRSAADPEPAGLSARNLAYVIYTSGSTGTPKGVQNEHRGVV--NRLAWMPEEYRLGAGDTVLQKTSFFDVSVWEFFW-PLLHGATLALPDAHKDPAALIELIVRHRVTTVHFVPSMLAVFLQADGVE--RCAGLRRVICSGEALPGASVRLLHKRLPQIHNLYGPTEAAIEATAWTC--------PRDFAGDTVPIGRPIANARIYLLDPRRQPVPLG--AVGELYIGGVGVARGYLNRPELTDERFLPDPFYRSGDLARHLAGGDIEFLGRNDHQVKLRGFRIELGEIETRLAAHAEVRETVVLAL-GEGSLMRLVAYVVARGDERAREPASEFHLAAALPEYMIPAAFVALDALPLTPSGKLDRRALPAPADDAF--- 82503185 544 ------------LHHEFERWAGREPDAVAVVSSE----RALSYGELNAQANRLAHHLIDQGVRPGDLVAICAQRSLAAATAVLAVLKAGGAYVPLDPDDAPARLRELLADADPTLVLSDAAGR---RALGENALLAHAVVDLDERRP----VWAGASTADPRPAGLSPRHLACAIYPAGATAAPAGAQNEHRALV--DRLRWMQDAYRLGAGETVVQQTSLAADAALWELFWTWSNGATVVLAGAQSTPAALVELFVRHDIATAHF--APAALAAFLRADGVERCVGLRRLICSGEALSGASLRLAQQRWAAIHRLYGPAETAMDATAWTC--------PPDFAGDRAPIGRPIANTRVYLLDRHRRPLPPG--AVGELHIGGAGIGRGYLNRPELTAERFVPDPFYRSGERARYRPDGELECLGRSDRQLRLRGLRIEPGDIEARLAEHPAVQRAVVLAPGDGERKRLVAYLVVRPGHAGDLSAELRAFLASTLPDYMTPAAFVMLDALPLTSRGELDRDAL----------- 160895658 15 -----------SLPELVALQASQRPRHTALAM----DGRSLDYAALRLGMDRVALRLQRQGLGPGDVVAICAGSSPEYVLAFLGALRAGVAVAPLAPSATAGHLSAMLDNCGARLVLRDADTAPLQGGQDLQCVALDGAVEAGMPWSQWLAADEADHGTAPTPIHPQPDWPFNVIYSSGTTGVPKGIVQSWAMRWAH---VQRAIHNGYGPDAVSLCATPLYSNTTLVAALPTLGLGGTLVL-MRKFDAAHYLELAERHHATHTMLVPVQYQRLMQCPGFDGADLSRLQHKFCTSAPFHPALAEVLRRWPGRLIEYYGMTEGG-------VRCELHCHDFPDKLH---TVGRPGPGADIRFIDEQGRELPPGEQ--GEIVGRSAGMMSGYHRLPDKTQEAFDAQGFIRSGDVGRLDEDGFIVLGDRKKDMIITGGFNVYPSDIESVLLQHPQVAECAVIGVPSDAWGETPVAYAVARPDATPSAAELREWLNARVGKTQRVAELRLAASLPRSEIGKVLKRALREQYQ------ 145589743 54 -------------YNAIDRHLATRGDQIALIVVETDQEKTYTYKELYTEVNRMAAILKANGVNKGDRVLVYMPMIAEAAFAMLACARLGAIHSVVFGGFASHSLATRIDDAEPVVIITAEAYKPLLDEAIELAKGLLAFTTVTGRDLDYATEHQKHLDDKVPVEWVDATHPSYILYTSGTTGKPKGIQRDTGGHAV-ALAASMKYIFCGQPGETMFTASDVWAVGHSYTIYGPLINGMSSIMYEGRPDPGIWWQLVEKYKVTVMFTAPTAIRVLKKQDPASKYDLSSLRLLFLAGEPLDEPTATWIEGIKKPVVDNYWQTETGWPMMAIQRGVEVMP-------HKFGSPGVPVFGYNLKLLDETGEELGPDKK--GVVVIEGPGCMQTVWGDDQRFVSTYVPGKMYSTFDWGIKDKDGYFFILGRTDDVINVAGHRLGTREIEECLSSHTNVAEVAVVGIEDQLKGQVPIGFVVTKDGSNAPEELMK-IVDAKLGALARPAKIYLVNLLPKTRSGKIVRRALQ---------- 60279969 513 ------------VHRLFEHQVQRSPEAPALVFGE----QRLSYGELNRRANRLAHALIARGVGAESLIGVAMERSVELVIALMGILKAGGAYVPLDPEYPQERLSYMLEDSGVRLLLTQAHLLDGLP-VSAEVQPL--VLAADSERLEGFDASD-------PEVAVTGENLAYVIYTSGSTGRPKGAGNRHSALT--NRLCWMQDAYQLDGSDAVMQKTPFFDVSVWEFFW-PLMVGARLVLPGDHRDPSRLMDLIGRESISTLHFVPSMLQAFLQAPGVSA--CTSLKRIVCSGEALPVDAQQRVELPGVRLYNLYGPTEAAIDVTHWDCR---------EEGRDTVPIGRPIANLRCYVLDDALEPVPVG--ALGELYLAGAGLARGYHLRPALSAERFLADPFYRTGDLARYRADGVIEYAGRIDHQVKLRGLRIELGEIETRLLEHHAVREAAVLVVD----GKQLVGYVTLAAEPDEWRGMLSAHLAESLPEYMVPMQWVALERMPLSPNGKLDRKAL----------- 16803712 1 ----------MDMTNWLQKRVRLSPKETALVF----EGKEETFEEISEAVERLAGKLFALGIRKDEMIALLGKNDRMTFLLIHALQQLGAVTLFLNNRLTKKEIAYQLANAEVKQVIVADTFEDKV----GAGISYSELAETDYKEPELLETWDLSR-------------TASIMYTSGTTGKPKGVIQTYENHWWSAVAS--VLNLGLTEKDSWLCAVPIFHISGLSIMMRSVIYGIP-VYLEEHFDEEKITQLLESGKVSTISVVTSMLERLLKIHGGSYH--PNVRTILLGGGPASKTVLEICKQRDIPLVQSFGMTETASQIV---------TLPPKDALNKIGSSGKALFPAEVKIADD------------GEILLKGPSITPGYLHNKKATEASFV-DGWFKTGDIGYLDEEGFLFVVERRSDLIISGGENIYPTEIEHVIGEYVAVKEVAVIGQPDDKWGSVPVAFIV--AEETFDEDELQLICQTNLASYKIPKQIIIVEKLPKTASGKIQRNKLKERH------- 73540891 5 --------------DFLLRTASAFPHRIAL----EADDVSMTYGELARQVSALAAAFQDIDPVPGSRVAICAGNSVPHVVALMAVLAAGKTWVPLNPRGAGPELARIIDFTTPSILVFDEAHR---EQACYAVPAGARRLVCGTSSAEPNSVAGLLVAWQGRVPRRQSRDLSDIQFTGGTTGAPKGVMQSLRA--WNATVVSILTAMQLQDDERYLAVASITH--GTSTFLLPVFACGGTIVLASSTRPKSVLDQLESGRITATFMPPTLIYDLLDEPGVATRDWSQLRHMVYAAAPMRADRIAQAIEVFGTLETSFGQTEAPAVIA-------FMPSIELRNSERHGSVGRATPLTEIGIMAPDGRLLPPG--ETGEIVVRGDLLMSGYWRQPEKTAETIV-DGWLHTGDGGYLDREGFLYLKDRLRDVVISGGFNVYPTDVENALGKHPAVCRCAVFGVADPRWGEAVHAAVQLRPGTEVSADTLRGVVRARLGPVQTPKQIHFLDSLPLTANGKVSKQALRDQLANSDGKA 192289984 13 ---------------------AEFPKRIALSQGDA----RVSYGELADQIDATAAWFYELGYRAGERIILVGENSAALLEAMFAASALDLWVVMLNARLSKPEIDAIRAHCRPRATIYFADRSPDALQ-HGEVSAARRVV---HPSLGTVLIDEEDLGGTAEPVDDPAEQIALLMYTSGSTGTPKGVMLSHRSVL--TLASTSASLRQLRTEDRLFLTTPMTHVMGLFSVSLSALLVGATVVIEQRFDPETVLNVLKRERITVFPAVPTVFYKLLHHIETHRLDLPSLRFIWAGGSLLEAALAERTRAFGLPLHNGYGMTEASSSICLTSVTA----------PAVPESVGWFLPGLEWKLVARSGDAADSDTPDVGELLIRGPTVMKGYFRDLELTARTLDADGWLTTGDLARV-ADGQVYIVGRSKDMIVRSGFNVYPAEVERAINAHPEVVHSAVVGRR-EQNNERIIAFVERAPASSVSDTELDAFLAGRLAGYKRPQEFRFVDKLPLATNGKVLKHRL----------- 170690784 29 --PDVAYPARFNCAELLDSTIEAHGARPAVWSLVDGEPRATTYNELLAMVNRSAHVLVEMGLHPGNRILLRGPNTLQMAVAMLASLKAGLVVVPTMPLLRAKELKQIIVKAQASAALCDARLTEELARCTNPCAELKQTLLFHDDAADSLDTLAVNKPDDFTACDTAADDVCLIAFTSGTTGAPKGCMHFHRDVLAMCDLFP-RHVLRPSASDIFCGTPPLAFTFGLGGLLCFPLRVGASTVLIEKLTPETLLQTVERFHATIMFTAPTFYRQMA--PLVAHHDVSSLQKTVSAGEALPDSTRRLWDATGIDMIDGIGGTELIHIFI-----------SAQGSEIRPHAIGRAVPGYVVQAVDDAMQPVAPG--TIGKLAVRGPTGCR-YLADER--QLKFVRDGWNLPGDSVYIDADGYVFYQARADDMIVSAGYNISGPEVESVLLQHEAVAECGVIGVPDDTRGQIVKAFIVVNPGYTADDKLLQEFVKNTVAPYKYPRVIVFVDSLPRTETGKLKRFELRTMA------- 196243387 505 ------------IHQLFEEQVAKTPDAVAVVY----EEQQLTYQELNQKANQLAHYLHKLGIKPDTLVGICVERSLEMIIGLLGILKAGGAYVPIDPNYPAERISHIINDSQIHLLLTQKLLRENIPENQAKL------ILIDCSNSAFLEESTQNLACQSQT-----DNLAYVIYTSGSTGKPKGVLINHANVTRLFLATQ--DWYQFNAKDVW----TLFHSYAFDFLWGGLFYGGRVVIV-PYFSPEEFYQLLHREQVTVLNQTPSAFQQLIRVDEKSDYQTKNLRLVIFGGEALDPSLKPWFDKYGPQLVNMYGITETTVHVTY-------RPITQADVFSSSSVIGIPIPDLQVYILDQNLQPVPIG--VPGEMCVGGDGVSRGYLNRPELTAEKFILHPFYRSGDFARYLPNGDIEYIGRIDHQVKIRGFRIELGEIESILSIHPDIRESVVIAREDQPGNKRLVAYFVSKSYQLIKEELLREYLKEKLPDYMVPSAFVLLEKLPLTPNGKIDRKAL----------- 111017438 1 ----------MNLADLTRFWGKTRSQQQAIVFGDTSQ----TWAEVDAITDALARGLAARGVRKGDRVAVMMLNRPELAHVILATLKLGAISVPLNFRLTAKELAPMVVDSAPRVVIVEDGFASLLEVATEQAEFETYAI-----GGSAHPPYERLIDPGTAPVAIAADDPGFICYTSGTTGVQKGALITHRNAMTPGISQSIT--FGFSQGDRVLCSAPLYTGSVLSIFMQLVVVPGATMVLLREYDPEIALDTFEREQITATTTVPVIWERMTMLPDFGTRKLAKFTFAGTGGAPVSLDLLDFYRSHGIPLTQCYGLTEASGMVS---------TLAYEDAVSRPGFAGLPLVGTHIRI----GEPVDTPAGEVGEILVRGEHVLREYWNKPEATAAT-VGDGWLRTGDLGMQDDGGFLKIVDRSKDMLISGGLNVYPAEIEKALHGIDGLVDLAVIGVKDDRWGEVPMVVFHSERPAADIVADIAEVAGENLAKFKRPKHAVALGELPRTFSGKLAKPSLRQRF------- 218247796 1544 ------------IHQLFEAQVLKTPNAVAVKQ----QGNQLTYAELNQKANQVAHYLQELGVKPDNLVGICISRSLDMIIGILGILKSGAAYLPLDPTYPKDRLIYLLEDAKVEILLTKDTLL-------NDLPTFTKVICLDQDWSQIAVQ-----NTTNPIIKVQEHNLAYVIYTSGSTGNPKGVMIEHRALVNFTKAA--INNYQITEQDRVLQFASISFDAAAEEIYPCLSCGATLVLRTDEMSIATFFHQCQQETITVLDLPTAYWQQIITVLNNQSETLYSLRLVIIGGERVPEKIRTWQKQVGPKLLNTYGPTEATVVST-------IYSVDSSAKIKQEVPIGRPINNVLTYILNEQLQPVPIG--IPGELHIGGMGLARGYLNRPELTAKSFINNPFYKTGDLVRYLSDGNIEYLGRIDNQVKIRGFRIELGEIESVLISHPDIKETVVIVREDTPENKRLVAYVVSNYSDNDLKKTLSNYLKNKLPNYMVPSVFIALEKLPLTQNGKIDYSAL----------- 94312732 38 ----TAIPVTTRIHHLLDRWLTESPDQPFI---HLPDGRSLTFADLGALTTAAEAELLALGVLPGDRVLVVAENCPEHAALILACSRVGAWSCGVNARMAPAEIDAFAAKADARVIYFTSAHARRFDAVPSALNGMEHSHVRANAMPEG---------------QPLQDQVAALIFTSGTTGEPKGVMLTHDALI--HFARVTCEARALSPVDRSYAFVPMTHIFGLGTVLLSSLLAGAQLVMRPQFDPADLLDALAHCGVSQLQGPPTLYSRLLAHLQHEGITTPTLRYLYTGAGPLDLSLKQRVEAFGLTLHHGYGLSEYAGSVHVTRLGDRRAD----------TSAGYAVAEAEVQVTDPTGTPLPLGER--GELWLRGRGLMPGYFRDPDATAKAMREGGWYASGDLGEMHADGALFVVGRLKEMIIRSGFNVYPAEVETALNTHPSIQRSAVVGCRESDGNEEIIAFVELRPGATLDVAALQNHLRERLAPYKRPARIVALPELPTNNNGKILKRELQEQAASLL--- 31505496 252 ------------IHQLFEEQVERSPDAIAVVF----DNQQLTYRHLNERANQLAHYLQKLGVKPELLVGICIERSLEMIVGLLGILKAGGAYVPLDPSYPKERLSYMLEDTGVKVLLTQRSLTELLPENQA------IVVSLDGDWQVIAQENQNNLNSG-----VKGENLAYVIYTSGSTGKPKGAMNTHKGI--SNRLVWMQNTYQLTSSDRILQKTPFFDVSVWEFFW-PLLAGATLVVVKPHKDNTYLIKLIQQQQITTIHFVPSMLRVFLQEPSLE--NCSCLKRVICSGEALPYELTQRFERLNCELHNLYGPTEAAIDVTF------WHCLPQIQQQIVP--IGRPIANTQIYILDQYLQPVPVG--IAGELHIGGVGLARGYLNRPELTSHKFISHSFYKTGDLARYLPDGNIEFLGRIDHQVKIRGFRIELGEIETVLSHHPAVEQSIVIVHEEETGHKSLIAYIV----------------------------------------------------------- 31505496 1737 ------------IHQLFEEQVERSPNAVAVVF----ENQQLTYQELNEQANQLAHYLQTKGVKPEVLVGICLERSPQMVVGLLGILKAGGAYVPLDPTYPTQRLEMILADSQVSVLLTQQKLVARLPENKADM------VILNTDGGDISLK-----NKKNPISQVNSRNSAYAIYTSGSTGKPKGVVIEHHSTI--TLLCWAKQVFTTDELAGVLASTSICFDLSVFELFVPLAWGGKVILAQNALD----LPSLQAQEVTLINTVPTAIAQLLQIKGIPN----CVQTINLAGEPLSNQLAQQLQENIQRVYNLYGPSEDTTYSTFSLVQ---------KGAIKQPSIGRPISNTQIYIFNPDLQPVPIG--IVGELYIGGEGLARGYLNQPELTSQKFIANPFYKTGDLARYLPDGNIEFLGRIDNQVKLRGFRIELGEVESVLETYPQIQQAVVMLREDTPGNKRLVAYLVTQNQSISMSDLRR-FLQQKLPDYIIPSSFVILSTLPLTPNGKVDRKML----------- 146343630 5 ------------------KHARLRPLQPAFIMASTGEA--VNYRELEARSNRLAHLFRKRGLKRLDHYSIFMENNSRYLEACGAGERSGLYFTCVNSYLTPGELAYILNNSQSRLLITSVAKLDVAREALKEAPGIELCMVADGPGGDRIVGLQEAIAGLPATPIADECIGTAMLYSSGTTGRPKGILLPEQPPVQQLPIFDFLEKWRYREGMIYLSPAPLYHSAPQAAVNLTIRAGGTAII-MENFDPERYLQLVEQWGITHTQLVPTMFSRMLKLPEETRYDLSSLEIAIHAAAPCPAQVKEDMRWWGPIIHEYYGATEGLGFTAC----------DSEQWLAHRGTVGKVLFG-DLHILDEHMQPCPAG--TAGTVWFKTGSPF-EYFNDPERTREARSADGTMSTGDVGYVDADGYLYLTDRATFMIISGGVNIYPQECENLLITHPKVADAAVFGVPNTDLGEEVKAVIQPMSGSPALEEELIAFCRQSLSRQKVPRSIDFETELPRLPTGKLYKRLLRDRY------- 218248431 1674 ------------IHQLFEEQVERTPDAVAVVY----EDQQLTYLQLNQKANQLAHYLIKFGVKPDTLVGICVERSLEMVMGLLGILKAGGAYVPIDPNYPAERIEYMLKDSAVSILLTQERLVKELPETQAQMICLKDWLTISQENPNNCLS------------QVNAKNLAYIIYTSGSTGNPKGVMIEHNSLV--NFRTTAIEKYQFTVEDRILQFSSISFDAASEEIYPCLTIGATLVLRTQEILTGGLLEQCRKCQLTILDLPTAFWYQIVSELSMTKNRFPTLRLIIVGGEAVTTEHIQTWIAWTPQLVNSYGPTEATVVSTIWLLESSEVGLS--------VPIGRPLANIQTYILDPNLKPVPIG--VAGELHIGGDGLARGYLNRPELTAEKFIPNPFYKSGDLCRYSPDGNIEYIGRIDHQVKIRGFRIELGEIESLLSTHPEIRESVVILREHEPGNKRLVAYIVEQSYQLLKEELLRRYLKEKLPDYMIPSAFVLLEKLPLTPNGKIDRKAL----------- 19880632 28 ---------------------QQYAKLGAIAFSNALTGVDISYQEYFDITCRLAEAMKNYGMKQEGTIALCSENCEEFFMPVLAGLYIGVAVAPTNEIYTLRELNHSLGIAQPTIVFSSRKGLPKVLEVQKTVTCIKTIVILDSKVNGGYDCMETFIKKHVEPIDVKNRHVALLMNSSGSTGLPKGVLITHEGTVTRSHAKDPIYGNQVSPGTAILTVVPFHHGFGMFTTLGYFACGYRVVMLT-KFDEELFLRTMQDYKCTSVILVPTLFAILNKSELIDKFDLSNLTEIASGGAPLAKEVGEAVRRFNLPVRQGYGLTETTSAFIIT-----------PEGDDKPGASGKVVPLFKVKVIDLDTKK-TLGVNRRGEICVKGPSLMLGYLNNPEATKETIDDEGWLHTGDIGYYDEDEHFFIVDRLKSLIKYKGYQVPPAELESVLLQHPNIFDAGVAGVPDSEAGELPGAVVVMKGKTMTEKEIVDYVNSQVVNHKRLRGGVRFVDEVPKGLTGKIDAKVIREILK------ 214029831 16 -MPFTERNMPTTLYGLLSRTAGKFPDNKAVSYGPKSKAKTLTWSKLKDKVTQAANLFRSLGVGEKDVVAYVLPNCNETVVTLLGGAVAG-IANPINPLLEPEQIASILRETGAKVVVTKTDVAQKVAEAVRHAPKVNTVLEVDKLAHADYKNFNKELRKQPTELAFADSEAACYFHTGGTTGMPKVAQHTYSGMHYN---GWLGSKLLFSENDNIMCPLPLFHVFACHVILMAAVAGAHVVFPTPQFD--NFWKLIERWKITFIITVPTAISAKMQRP--VDADISTVKTAFSGSAPLPLELFRRFEATGVKIVEGYGLTEATCLVSCNPVDGE----------KKVGSIGIPLPYTNVKIVGTDGGSVECGTDEVGEICISNPGVYAGTYTEAAKNEGLFYQGTHLRTGDLGRLDGDGYLWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDAHAGEIPCAFVLVDGATASAEELLEYCKIHVHERAAIPKHVTVMDELPKTAVGKVFKPDLRKHA------- 115699980 16 -----------TLGQCMDDMAEKKPDHDAFVFVEEG--VRWTFSQFREQVDRLAAGFLAIGLKKGDRIGIWDSNTSEWVLTQFAAARIGAILVTINLAYRPNELYYTLQKAGVKAIVSAQNFYEMLSTVCPELATLESIIMLGKGDFPGAHMFDDVIDMEGYAKTVQFDDPVAIMFTSGTTGNPKGATMTHHRIVNNG-----------------------YHI-------------GCRVGYDK--------ACVARTRCTFVYGTPTMFIDLMSQPTFKDTDMSSVHSGIIGGAPVSPEIIRQMTKMGMKVAVGFGMTEAGPMIAI--------VDEEDPQDKQFNTIGRLCQHMEGKVIDETGQIVPVD--VPGELCVRGYANMIGYWENEEATKASIDATKWYHTGDMATMDEDGYCRIIGRFKELIIMGGRNIYPVEIEKYIYTHPKVEDVHVIGIPDDRLGEKVVACIRVKAGEDLTEEDIKEYCQGEISHYKIPKHVIFMEAFPMTVSGKVQKFKLQE--------- 70730393 31 -----------PLTEYLRAWAQSQASAVALDFYG----YQLSFAELDRLSDRCAALLGELGIGPGDRVAVYLPNCPQLHIGFWGILKCGAVYAPVSPLARTLELEYQLKDSGARVILCFDQLLDVVQAVSDACEPLPDLLRAPKRLAPGVIDFFPALEAAATPAHRPAGDMGALNYTGGTTGMPKGCIHSHGDM-LYTCASFVPVALGLRQDSVLLNFLPEFWIAGENAGLLFPIYAGCRLVLLARWDALGFMAAVAHYRVSHCGLLVDSAAEVLEHPSVADYDLSSLKACISFVKKLTPDYRQRWRQTGCTLFEFFGMTETHTCDTFTAGLQT----DDFDLKSAPTFVGLPVPGTEFKVCDDSGALLPLGSE--GELCVRSPSLLQGYWQRPEASAAALR-DGWLHTGDLGQITGQGFIRYLGRRKEMLKVNGMSVFPSELEALFGQHPQVLASAVIGRADERRGQQPVAFVVLKPDAPQDPHALAAWCQEVMAAYKVP-QIRLVASLPMTATGKVKKNELEQQ-------- 111019772 43 -----------TVIDYLRHWATERPQTVAIDFYG----RAITYAELDELSDRFAGWLLQRGAAAGDRVGVHLTNCPQFHVAMLGILKIGAVHVPINPLFREHELAYELDDAGVEILLTQDSFAAMVDSVLDQ-TALRHVAI---TALSDLLPAEPSVAPPAEPIPMNPDALAALNYTGGTTGMPKGCEHTQAHMVYTAATATLAGGRQVGEAPVVLGFLPIFWIAGEDFGILYPLINGGTVVLLNRWDPDAAATLVDSRGVTSMVGTVDNYVELMDLPGFAERDFSTLDNAMAVSFVLDPAIRGRWRATGHVLREAYGMTETHTADTITLGFQT----DDEDLLSEPVFCGLPVPGTDVLIVDDAGAPVPVG--QAGQIVVRSPSLLTGYYGKPDATAAALR-DGWLQTGDVGKLNGKGALHYLARNKEMIKTNGMSVFPSEVEALLMLHPDIQSAAVVPKPDPGKGQVPFAFVQLLPDREVSGEELQEWAARNMATYKVP-TVEVLDALPMTATGKVRKFALAEEYK------ 528995 558 ----------ITFHELFEQQAKKTPDRAAVSY----EGQTLTYRELDEKSTQLAIYLQAHGVGPDRLAGIYVDRSLDMLVGLLAILKAGGAYVPLDPSYPAERLEYMLEDSEVFITLTTSELVNTLSW------NGVTTALLDQDWDEIA---QTASDRKVLTRTVTPENLAYVIYTSGSTGKPKGVMIPHKALT--NFLVSMGETPGLTAEDKMLAVTTYFDIAALELFLPLIKGAHCYICQTEHTDVEKLKRDIRAIKPTVMQATPATWKMLFYSGWENEESVK----ILCGGEALPETLKRYFLDTGSEAWNMFGPTETTIWSAVQRINVECSH----------ATIGRPIANTQIYITDSQLAPVPAG--VPGELCIAGDGVAKGYYKKEELTDSRFIDNPFYRTGDMARWLTGGRIEYIGRIDNQVKIRGFRIELGDIESRLSEHPGILECVVVA----DMDNLAAYYTAKHANASLTARELRHFVKNALPAYMVPSYFIQLDHMPLTPNGKIDRNSLK---------- 83952391 42 ---DWFADARVNCYNAADRHVAGHGDRVAIIHDSTGTKAKITFAELQSRTASLAGALRDKGVTKGDRVVIYMPMVPEALVAMLACARLGAIHSVVFGGFAASELAVRLDDAKPKAVIAGSCYKPLLDGAIDEARHKPEFTVIFQREPETAFDWDEIQRDPADCVPVEGDHPAYILYTSGTTGAPKGVVRPTAGHLV-ALNWSMKNIYNVDPGDVFWAASDVGWVVGHSICYGPLIHGNTTIVPVGTPDAGTFWRVISEHKVKSFFTAPTAFRAVKRDDPKHKYDLSALGAIYLAGERADPDTIEWTQKMGKPVYDHWWQTETGWTIAGNPAGI-------EALPVKLGSPTVAMPGYDVQILDEAGHPVAPG--TLGAIAIKPPGTLPTLWNAEDRFRKSYTFPGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGGMEEVLAGHPDVAECAVIGVSDDLKGQMPVGFLCLNGCDRDPQEICAEVVRQKIGPVAAFKLACVVDRLPKTRSGKILRATM----------- 120401244 3 ----------------IRDTAVATPDKPAIIMYPSGTV--VTFGELEARANRLAHLFRDAGLVEGDAVAILMENNEHIHAVMWAARRAGLYYVPISTHLTAAEVAYIVDNSGAKAIVGSAKLKDTLAGLAEELPNGLPPLRLIAGGAEGWQRYPECVADKPDTPIADEIEGDLLQYSSGTTGRPKGIELPHVPPSESPGLMAALVSFWMHPDAVYLSPAPLYHTAPSVWSMQTQAGGITTVV-MEKFDAEGALDAIAKHKVTHGQFVPVMFTRMLKLPEAVRYDVSSLERVMHAAAPCPVDIKKQMDWWGPIVDEYYASSEAHGSTL----------ISAEDWLTHPGSVGKPLTGV-VHIVGEDGEELPPG--QAGEIYFEGGYDF-EYLNDPDKTASSRHPQGWKTVGDIGYLDDEGYLYLTDRRHHMIISGGVNIYPQEAENLLVTHPKVMDAAVFGIPDEEMGQSVKAVVQTVDPADATEEFAAEWLRDRLAHYKCPRSLSFEAQLPRTDTGKLYKQELVKKH------- 118046487 1 -----MNTRRATLFDLI--HAGAPGDPALI--MPDGPT--WTFADLRSQVEQLAAWLQHHGLGRGDRIAIALGNGPAMAITFLAAATA-ATAAPLNPKYRRDEFAFYYEDTNARALIVAPGESEEARAALR--PGMILIEAALDATGRLTFTTTDTAGSPRRDGFAESDDIAMILHTSGTTSRPKRVPIRHRNLVAST--NNIIATYQLSPADRSLCVMPLFHIHGIVASLLSQLAAGGAVVCPPGFDGLKFWSWVEQTRPTWYSAVPTMHQVLLARAERNAAAAHRFRFIRSSSAPLPPVVMERMEAFGAPVLESYGMTEASHQMTSNPL---------PPGRRKPGSVGIGF-GVDVGIMDDNGQFLP--NGVRGEVVVRGPNVVDGYENNPEANATTFV-NGWFRTGDQGYLEADGYLCLTGRIKELINRGGEKISPLEIDDVLLRHPAVAEALAFAVPHATLGEEVHAAVVLREGMSVSERELRDHCARLLADFKVPRAIHILSALPRGATGKLQR-------------- 115380535 122 ------YPGEASIGQVFEQAVAWAPQAVAV----TGGGKTLTYAELNRRAEQVARRLKAEGVGPEQVVGLLMERSVDLVEAMVGVVKAGCTYLALDPKLPAERLEYMLKDSGTRVVVTQAEWKGLAEG------EGRDVVVLEEGAFAAEGGWA--------PVEVSAQAVAYVMYTSGSTGRPKGVAVTHQGVVRLVRESNYA---AFSPDDVFLHWNTMMFDASTFEVWGALLNGARLVVSPPLPSLADVARLIAEQGVNTVLATAALFQQLVDHQLEG---LRPLKNLLAGGDAMPPVQAKRLLDTKTRLINAYGPTENAVITTCH-------TLQPGYDARTRVPLGVPLDGTDVYVLDEEMQPVP--EGVVGELYTGGDGLARGYVGRPELTAEKFVPNPYYRTGDLARWRGDGSLEFVGRADTQVKVRGFRIEIGEVEGALESHPEVKAAAVVVQGEGAEGKRLVGFVVGGGRKVEVGEVRGY-LEKRLPEYMVPSLLVEVEKLPLTGNGKVDRKALLAQVSEQGAGA 50812234 27 --------QPATIPEVLYRTATELGDTKGIIYLPDGTEVYQSYRRLWDDGLRIAKGLRQSGLKAKQSWILQLGDNSQLLPAFWGCVLTGVVPAPVPPTYAESSSGTQLKDADKPAVITDRGMHEMLDWAKEQLEGFRAIIVEDLLSAEADTDWHQS----------SPEDLALLLLTSGSTGTPKAVMLNHRNIM--SMVKGIIQMQGFTREDITFNWMPFDHVGGIGMLHLRDVYLGCQEINVSLMEPLKWLDWIDHYRASVTWAPNFAFGLVTDFAEEKKWDLSSMRYMLNGGEAMGRRILELLEPHGLPIRPAWGMSETSSGVIF----SHEFTRAGTSDDDHFVEIGSPIPGFSMRIVNDHNELV--EEGEIGRFQVSGLSVTSGYYQRPDLNESVFTEDGWFETGDLGFLR-NGRLTITGRTKDAIIINGINYYSHAIESAVEELPEIEAACAVRLGQNSTDQLAIFFVT---SAKLNDEQMSQLLRGVTPEYLLP---VQKEEIPKTAIGKIQRTQLKTSFEN----- 217402869 131 -------------YNAIDRHAGKGAQTAILWEGDEHDVRAVTYDALLAKVAQIANALRAQGVGKGDVVTIYMPMIPELAMTMLACARIGAVHSVVFAGFSAEALAQRVVAADSAVIVTADQGAPLKNIVNDALDVVDKVLVWERYFDHDALHPEEAQRPYCPPVSMDAEDNLFILYTSGSTGQPKGVVHTVGGYSLYA-AFTTKNTFDLTDGDIFACVADCGWITGHTVVYGALLNGSTTFMFESTPDTGRYWDMVQRHRITQFYTAPTAIRSLMRYGEPHRYDLSSLKVLGSVGEPNPEAWRWYYEEVGCTVVDTYWQTETGGHVISNLPGIT---------PMKPGSCTVPLYGIDAVVLDADGHVLPKDGETEGVLAIRQPWMARTCLGDHERYQLVYTKPGYYFTGDSVMRDKDGFFFITGRVDDVLNVSGHRIGTAEVESALVLHPAVSQAAVVGKAHDVKGQGIVGFVVNHEESPELLLELRNQVRSEIGPFAAPDKLYITPSLPMTRSGKIMRRILRK--------- 73541868 29 ---DTDYPERLNCAELVDRHVRERGERVAIRQRRGDGIETITFAQLAALSNRIAHVLTEMKLVPGNRVLLRGPNNLMMAASWLATIKAGLIAVPTMPLLRAKELKQIIDKAQVTAALCDVRLREELEANRQHCPSLAQALYFNGEGEGSLEAAMAGKPDTFDACDTATDDICLIAFTSGTTGQPKGTVHFHRDVLAMCDLFP-RHVLRPEPDDIFCGTPPIAFTFGLGGILCPWRIGASTVL-AEKLTPDSLLQLIADFRATIVCTAPTFYRQMAAL--ASRYDLRSLKKSVSAGEALPDATRQAWKATGIEMTDGIGGTEMMHIFI-----------SSAGADVKPGSIGKVVPGYIAQIVDENMQPVPPG--TVGKLAVRGPTGCR-YLDDPR--QANYVKAGWNLPGDTFVMDKDGYYFYQARSDDMIISAGYNIAGPEVESTLMQHKDVAECGVVGAPDAERGQVVTAYVVLREGVEASDATRAALVKREIAPYKYPRRIVFVPALPRTETGKLQRFRLRQMAE------ 13474409 62 -----------TCYNAIDRHVAR-GRADQIALIHTGTVKKFTYAELKREVVALTSVLKNRGIGKGDRVIIYMPMVAEAAIAMLACARIGAVHSVVFGGFASHELATRIDDAKPKLIISASCLLDKAIEMSGHKPDACLILQRDQLRCEDAVARERAAGANVDCVPVLATDPLYIIYTSGTTGQPKGIVRDNGGHMV-ALKWTMENEFGVKPGEVFWAASDVGWVVGHSIVYGPLLHGSTSVLFEGKPDAGTYWRVISDHGVVALFTAPTAFRAIKGQDPKPRYDLSKFRTLFLAGEADPETIKWAEQKLNVPVIDHWWQTETGSPMTINPAGLGLLPV-------KYGSPGVPMPGYDIRVLDDAGHEVPRG--TLGNVVVKLPLPAGCLWNADARFRQAYLDEGFYKTADAGMIDEDGYLYVMARTDDIINVAGHRLSTGAMEEVLAAHPDVAECAVVGIADAMKGQIPLGFVVLRGGDVIEKEVVA-LVRERIGPVAAFKTVVTIKRLPKTRSGKILRGTMQK--------- 56709183 22 -WPDFLLDEHLNVGVELTDAMKGFGDHTALI----GNGRRRTYKELSDWTNRLAHVLVELGVKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELAKIIDKAEITHALCDTRLMEELVSCAKTSKHLRTVVGFDGTSNHDAELDRLALQKPVQAVETGRDDVALLGFTSGTTGDPKATMHFHRDLLIIA-DGYAREVLGVVPEDVFIGSPPLAFTFGLGGLAVFPLRFGAAATLLEQASPPNMVEIIQQYRATVCFTAPTAYRFMLKAMEE-GADLSSLRAAVSAGETLPAPVYEWIAKTGKPMLDGIGATEMLHIFISNRFDDH-----------RPACTGKPVTGYQVRILDENGNEAPRG--EVGRLAVRGPTGCR-YLADDR--QSGYVQNGWNVTGDSFVMDDDGYLHFAARSDDMIVSSGYNIAGPEVEAALLSHPAVAECGVIGAPDEARGHIVEAHVVLTPGHTGDALMVKTLVKATIAPYKYPRSVRFIEALPKTQTGKIQRFRLR---------- 170049529 24 --------QDRSLGEMIVKELRKQPDNVGLVDPVS--EVQLTYRQILEQSAKLAAGMTTLGLTKQDHTAIVSDNCLEYCLVMFGSIFAASPLALLNPAYVEGELEHGIKLSLPKVIFVSPNALEKIVAVVRKLGLPAKIVLFGEHPKAAVVSFAKLLSSPPDPVD-PNAHVALILLSSGTTGLPKGVQLTHINLVAHSMEASKI--LELPEQLVALAATPLFHAVA-GVGLINMITNNCRCVLMPKFSATLFLESIQKYKVNLMTVVPPLMVFLAKHPIVDNYDLSSLMTLICGAAPLSKEIEDKVRRLGIAIRQGYGLSETT-----------LGVLMQTGFENKAGCVGKVRMGQWVKVIEETGKILGPNQR--GELCFKGSLIMKGYVGME----SAIDADGWLHTGDVGYYDEDEDFFIVDRIKELIKYKGFQVPPAELEAILLKNPKVKDAAVIGIPDERVGELATAYVVKEDDEVSAEEIVKFVASQVSPQKQLHGGVRFIDEIPKTASGKILRRELRELAKN----- 148252520 57 -----------TCYNALDRHVAA-GRGEQLALIHTNSVTRLTYAEMLKEVQTLAAIMQDFGVAKGDRVILYMPMVPEAMVAMLACARIGAVHSVVFGGFAAKELATRIDDATPKLVLSASELADKRPQACIILQRPEHVCELKPGRDYDWAALRKANGKLAPCVPVLATDPLYILYTSGTTGKPKGVVRDNGGHLV-ALKWSMENLYGIKPGEVWWCGSDIGWVVGHSIIYGPLIHGATSVMYEGKPDAGAFWRVISDHKAVALFTAPTAFRAIRKEDPERKYDLSQFRTLFLAGEADPPTVEWAEQQLKVPVIDHWWQTETGWCIAGNPVGLGLLPV-------KHGSPTVPMPGYQVDIVDEAAKPVPAN--TMGSIVIKPPGCLPTLWQQEDRFKESYLSEGYYKTSDAGYKDEDGYVFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGIKDAIKGEVPCGFIVLKAGVSRSEKEIVALVRDKLGPVAAFKLAITVGRLPKTRSGKILRGTIKK--------- 198254071 42 -------------FNALDRHAAGRGDQVAIIYDSTDTISKITYTDLLTRVACLAGALKAKGIAKGDRVIIYMPMVPEAIEAMLACARIGAIHSVVFGGFAANELAVRIDDATPKAIIAASHYKPLLDGAIDLATHKPDFCVLIEGRDVDWHTFQDG-AEPAECVPVEGTHPAYILYTSGTTGAPKGVVRPTAGHLV-ALNWTMKNVYNVDPGDVFWAASDVGWVVGHSICYGPLIHGNTTVVPVGTPDAGTFWRVIEQHNVKSFFTAPTAFRAVKREDPKKDYDLSCLDQIYLAGERADPDTVEWMQKLGKPIYDHWWQTETGYTIAGNPVGI-------EPMPVKLGSPTVAMPGYNVQILDDGGNQLPAG--ELGAIAIKPPGTLPTLWNAEDRFLKSYTFPGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGGMEEVLAAHPDVAECAVIGVTDELKGQLPVGFVCLNKGTETSHEDVARLVRDKIGPVAAFKLCTVVDRLPKTRSGKILRATM----------- 11499516 8 ------------IWQYLDHWADVDEKYPAIKFKD----KEISYGELKENANRLAASLLKLGVGKGDRVATVLPMTPEYVCTFLACSKIGAICVPMDVRYRTAELRRFLSHAEPKVIISVESFRKILDEIKEEIGNPEIFFVGE---------FDELLKSEPKAVEQEPNDDILIIFTGGTTGVPKATLLSHINIVSMALGKSIIRYIGREERMNMLVHLPPSHVGGTTELLATGLVNGSKMVLIDHWRPDTVLKELKEEKIAFFGAVPTMFALIF----SLNVPLPPVELLVTAGEKLNPELLKRMMQWCEKIGVGYGSTETAGFATFSLPEDDPLKFTE-------GYVGVPFEGVDVRIVDDEGNELPDG--EIGEVLVKGPMVSKGYFRQPEETEKGFR-DGYWVSGDLGFK-KGKELYIVGRKKEVIRVGSYTVLPSEVEEVVMKNPKVGIAAAFGYPHEIYGEVVWVAVVPRAGEVVSEEEIIEACKKELADFKVPRKVLIMDSIPLTRLGKADRIKLKE--------- 171705318 3730 ------YNLDQTLHGLFEAQVMRTPQAVAVKAGE----HTLSYQQLNERANRLAHHLRDSGVRPDARVGICVERGLDMVIGLFAILKAGGAYVPLDPAYPPERIAYMLHDSAPVVVLAQSATRALLGDA----------VVIDLD----HSTWQHQPVTNPPVPGLTARHAAYVIYTSGSTGQPKGVINEHAGVVNRLL--WMQDAYGLKAHDAVLQKTPFFDVSVWEFFW-PLFTGARLVMARPHKDPAYLCEVIAAEHITTLHFVPSMLDVFLAHGDISQA--VGLVRVMCSGEALPGSLVRRFKQPGIGLYNLYGPTEAAVDVTAWNC--------ARPEVPDNTPIGKPIANTRLYVLDGQLQPVPLG--VAGELFIAGVQVARGYLNRPELTAERFLDDPFYRTGDLGRYLPDGTLEYLGRNDDQVKIRGLRIELGEIQARLIEHPAVKDAVVVAR-----DQRLVAYYT--GAPADIDSLRAQLL-QHLPDFMVPALFMHLDAWPLSPNGKLDRKAL----------- 171705318 539 --PTHYADTQL-IHQQVETHAAAQPDAIALSF----EQHALTYRQLNERANQVAHALLAHGVRPDARVAICVERGPQMIIGLLGILKAGAGYVPIDPAYPQERIAYTLADSRPVAVLVQADTAQRVGALA--------RIDLDHLGP---------LPISNPRLHLSPANLAYVIYTSGSTGQPKGVMIEHRQVA--RLFGATQQWFGFNHHDVWALFHSFAFDFSVWEIWGALMHGGQLLIVPQLVSPDECYALLCDAQVSILNQTPSAFRQLIAAQGNSAQS-HSLRQVIFGGEALEPPWYARAVNAGTQLVNMYGITETTVHVTYRALEA------ADAHLVGMSPIGVRIPDLQLYVLDARREPLPLG--VVGELYVGGAGVARGYLNREALNAERFVADPMYKTGDLGRLLADGSVEYLGRNDDQVKVRGFRIELGEIQAHLATANGVRDAVVIAREDQPGDKRLVAYVISDGE-LNVAALRDHLLRS-LAEHMVPSAFVRLDTLPLTTNGKLDRKALPAPHAD----- 171705318 2680 -----------TLHGAFEVQAERQPHRIAVQQGSEA----LTYQQLNQRANQLAHHLLELGVQADDRVALCCRRGPQMLVGLLGILKAGAGYVPIDPAYPAERIAYLLQDSAPVAVLAETSTRELLGSVA----------LVDLHDP----AWQRHAVSNPQLPALTPAHLAYVIYTSGSTGQPKGVMVEHGTV--ENLVHWHCEAFGLTAVSHTSSVAGMFDAMAWEV-WPALCVGATLHLPPAEINIDELLAWWLAQPLDVSFLPTPV----AEYAFSLPQQHPTLRILLIGGD----RLRQFSQERRFAVVNNYGPTEATVVATSGRV-----------RAGQVLHIGRPIANATSYVLDAHLRPVPVG--VAGELYVGGSGVARGYLNRPELTAERFLQDPFYRTGDLVRWLPDGNLEYLGRNDDQVKLRGVRVELGEIESRLAALDGIREAVVL-----VREGRLLAWFT--EQRPLQIETLRAHLQAQLPEALVPVAYMQLDQLPLTANGKLDRKALPQ--------- 171705318 1615 -FPS-----HLSVAQLFEAQVLARPEATAVVHGE----HSLSYRDLNRRANRLAHYLLNQGVQPGEPVALALPRSIDLIVSQLAVLKCASVYVPLDVNAPPERQAFMVQDSGAR------QRLDNLAELN-----------------------LDVMPATNPAVAQSSDSVAYIMYTSGSTGTPKGVLVTHRGISRLVINNGYAD---FNPHDRIFASNPAFDASTMDV-WGALLNGGQVQVIDHLLDPLAFGAELK--GATVLFVTTALFN---QYVQLIPQALAGLRILLCGGERADPAAFRSLQAPALRLVHCYGP-------TETTTYATTYEVRALASDADSVPVGRPISNTQIYVLDAQLQPVPLG--ITGEICIGGEGVAKGYLNRAQLTAEKFVNNPFYRTGDLGRWSEEGLLECLGRNDDQVKIRGFRIELGEIEARLASCAGIQEVAVLAREDVPGDKRLVAYFTWAGADLGIDQVHAH-LQGQLPDYMLPSAYMPLASLPLTNNGKLDRKAL----------- 121706624 4 ----------------LARSFSSVSSNVAVIVPNKPSAFSVSYQQLHTHVADFQAKLARLGVGHGAAVSLALANSYEFIVSFLAASWQRSIAAPLNPAYKQHEFEFYIDDLSSTLVLIPRGTYPAVRAGRKYNAAIAECVVLDVKEQGKLSGKGDVGMLQAQP-----DDIALVLHTSGTTGRPKAVPLTHKNLT--TSMNNIRATYKLTPEDRTYLVMPLFHVHGLLAGFLAPLLSGGSVIVPPRFSASEFWADFVGFHANWYTAVPTIHQILLKTPLPNP--IPKIRFIRSCSSPLSPKTFEDLEKFKAPVLEAYAMTEASHQMTSNPLPS---------GKRQPGSVGIGQ-GVEVKILDQEGNEVAQGAEA--EICVRGENVTKGYLNNPAANKSSFTKEGFFRTGDQGKKDPDGYVIITGRIKELINKGGEKISPIELDNTLLSHPGVAEAVCFSIPDEHYGEDIGAAVVLKSAGAATEADLKSWVAGKLAKFKTPKQVWIVSQIPKTATGKIQRRKVAE--------- 117923698 46 -------DGTTNLYNAVDRHLAERADQTAIIWVSTEQEKTITYQELYQQVNEYAALLKDLGVGKGDRVLVYLPMIAEVIPVMLSCVRIGAIHSVVFGGFASTALASRIDDAAPKLIITVDAYKPLLQESLNQISVTRPKVLLNLKMEKGDLDFTTELAKHKDPEWLPSSHPSYILYTSGTTGKAKGVQRDTGGHAV-AMRASMKHIYGVEPGQVMFAGSDVGWVVGHSIVYAPLLTGATTVVYEGRPDPGVWWSLVEKYKVNCLFTSPTAIRLLKKSGEEWKYDLSSLESMFLAGEPLDRETHRWVTSAHAPVVDNYWQTETGWPILTNFKGMGLME-------TKFGSPCRPAYGFDVVLIDDLTQQ-PAEPNTKGSLMIRPPGCLSTVWGDDERFVQTYFREPIYATFDSAVYDDDGYYYIMGRDDDVINVAGHRLGTREIEEALCSHPAVAEAASIGIKDELRGQAISCFVVLTGAEPPSEADLKNHVASQLGPVARPHFVRVVTALPKTRSGKVLRRAI----------- 78223543 5 -------NGQYNIGDICTRQCRLRGDRVAMRWLTPGMERRYTFNELDGLSGRFANVLASLGVGAGEVFFTYLPKQPEQFVAFLGALKLTAVAGTLFSNFGEEALLDRLADARACGIITKKSLLRKIIRIRPQLPDLRFIILVDDHQADGIFSYSRLMAEASPAFVTPADAPSVLHYTSGSTGKPKGVLHRHGAVTMINSTAQLV--LGLREDDVYWCTADQGWVTGTSYGIGPWSMGVTQVHFGGGYAAEQWFEILEREEVSVWYTAPTALRMLMRELLFARFDLGMLRHICSVGEPLNPEVIHWARRLAKEVYDTWFQTETGAIMIANRPGIPV----------KPGSMGKPVDGIEAVVISTEGELL--GSGQQGDLCLKPGWMFSSYLNNAGAYASKFR-NGFYCTGDVAYRDTDGYFWFVGRSDDVINTAGHLISPFEIESALIEVHEVAEAGVIGAPDELLYEKVVAFVSLHLGYALTDELIRLHLANKLSSVATPHEIHCLERIPKNKSGKIMRRYLKATY------- 91780914 15 -------PAQFNFAAHLFRLNETRAGKPAYID----DRGVTTYGQLEEKGRRFAAVLRTLGVHAEERVLLVMQDSVELPIAFLGALYAGVVPVVANTLLGAPDYVYMLTHSHARVIIASSAVLPAVEEALAVADHDGQLIVAQTASSKTHVPLLSELIDAATPVASGCDDIAFWLYSSGSTGKPKGTVHTHANLYWTAELYA-KAILGIVEQDVVFSAAKLFFAYGLGNGLTFPLVGATAVLMAERPTPDAIFARLTRHKPTVFYGVPTLYASMLASPNVPAREDLALRICTSAGEALPREIGERFARFGAEILDGIGSTEMLHIFLSNRAGS-----------VEYGTTGTPVPGYEVELRDESGHAVADG--EVGDLYIKGPSAALMYWSNREKSRATFLGE-WIRSGDKYRRLPNGCYVYAGRSDDMLKVSGQYVSPVEVEMVLVQHDAVLEAAVVGVDH---GGLVKAFVALKGEFVASDALLKAFVKGRLAPHKYPRDIVFVDDLPKTATGKIQRFKLREQ-------- 167585654 43 ------------IADVPAHWAAHAPDRPALIE----DARRLSYRELSEAIDATAAQLAACDVCGGDRVMIVAENCVAQIVLLFAAARLDAWALMSNARLSAVELDAIAAHARPKLIAFAEAASPDARAHAARHHATPAPALAIDIGAWSTRVDADAPGEPV--AADGAAQCAALIYTTGTTGTPKGVMLSHRNLLYVAATSSALR--RVSPEDIVYTVLPVSHVYGLASVCLGSLYAGATLRLAPRFSPEAVRVALADEGVTIFQGVPAMHAKLLEHLNTHGHRAPRLRFAYSGGSPLDTGLKARVERVGVPLHNGYGMTESSPTIAQTPL----------DAPRADGSVGVPIPGVEMRIVAPDGRDVPQG--EVGEIHVRGPNVMLGYYRNPDATRAAVTPDGWLKTGDLARQDAGGAVTIAGRSKELIIRSGFNVYPVEVEQVLNAHPDVVQAAVVGRPVE-GNEEVLAFVELAPGAAATEAALHDWCAARLAPYKRPAHIRVLDALPAASTGKVLKHKLRDM-------- 83311699 6 ---DILADLPPRLAQLARQWQRRTPDAPAMIQGET----RWSYARLGQAMDEAGALLRGLEVRPGDRVMLVGENCLALVAMILAAGELDAWAAIINARLSEREIDTIRDHCGARRVIYTTDVSAEATAHARRHGAELRASPLLGSFAVGPLNHQ----CGSEPVEPGNGQVAALIYTSGTTGTPKGVMLPHRNIMFIGAVSGGLR--DIGSGDVAYGVLPMSHVFGLASVLVGTLFGGACLHVAPRFAPAQVLADL-KAGLTMWNGVPAMFAKFLEHIRLTGAKVPALRFLSAGGSPLDPAIKAETEAFGQVLNNGYGLTESAPTICQTRLDAPRSDC----------SVGHALPGVEVRIVGEGGKDMPDG--QVGELWSRGPGTMKGYYRAPDMTREVIDAEGWLNTGDFARRDPDGALFIVGRAKELIIRSGFNVYPAEVEAVFNAHPLVTHSAVVGRPAADGNEEVVAFVQVAPGTELGSAELTEWAAARLAPYKRPGEVVVVGHLPAGATGKILKNRLAEAARNH---- 170084069 15 -----------NPLSFILRAAQIYPDKISLIHTDVTNPVVYTFGIWAQRIQNLAYALIEAGIRPGDRVAVIAPNSPLIADAHHAIIAARAIITPINTRLKPQEVTYILEHSGSRLILVDYEYAHLAQS------NKIPVIISNDTGRDGDRRFSEEKGWAGLDAEPDENAAAVLCYTSGTTGRPKGVVTTLRGSYLAAIANAF--EAQMNQDSTYLWILPMFHAAGWTFPWANVFAFATQVTL-RTVDYSYIWNHLLHSAVTHYCGAPTVQIGIYNHPLA--RRLPKPVTAIIAGAAPTPHLISELEKKGIKPVHVYGLTETYGPFTRNYEQASWAAMSLEDRARLMARQGHAFATAEVRVVDRPLKDVPRDGKTLGEIVTRGNIVMKEYFRDPEATKKAFR-GGSFRSGDLAVMHPDGSVAIMDRSKDIIISGGENASSLAIEQELASHPHVLEVSVVAREHPKWGERPMAFVILHPQHASERDLKQH-AKPRLPGFACPEWVEVVPELPKTSTGKILKTELRK--------- 172037955 538 -------------HQLFEEQVAKNPDAVALIF----ESQSLTYQELNQQSNQLAHYLQTLGVKPEVKVGICVERSPEMIIALLAIFKAGGAYVPLDPAYPQERLAFMVSDSQISVLLTTETLAPTIPQAQAQ------VICLDRDWKTIRQKSQDNPIGGVTP-----QNLAYLIYTSGSTGTPKGVLVSHGGLV--NLTEDKIRVCQVSPDSCVLQFFSFSFDASIPEIIMALGCGAKLCLLESLLPGPNLLKLLKDEKITHITITPSALSNLA------VTDLPDLEMVLVGGEAPSPELIDNWDRL---FINAYGPTEVTVNASMVPCGNGHPTLPTL----------LPSANKQLYILDRHLQPVPVG--VLGELHIGGVGLARGYLNRPDLTAERFIPSPFYKTGDLACYLPDGRIKLLGRLDNQLKIRGFRLETGEIETLLQQHPQIKATVVIGREEVSGDKRLVAYYVAEPTVPSASELRQ-FLREKLPEYAIPSAFVSLEAFPLTPNGKIDIKSL----------- 75910301 471 ------------LHELFAAQVERTPNNIAVEFNH----ESLTYAQLNAKSNQLAHHLQKLGVKPEVLVGICVERSLDMLIGILGILKAGGAYIPFDPTYPQERLGFMLEDAQIPILLTQQRLVDKF------VEHKTQIICLDRDLPENAT-----LSIDNPVSNVTSENLAYIIYTSGSTGKPKGTMIPHRGLVNY--LSWCTNAYALAQGYGAPVQSSIGFDATITSLFSPLLVGKRVVLLPEKEEIEALSALLQSDQNYSLVKITPAHLEMLNQMLPNHKGVTETRALIIGGEALLGKSLNFWRAPKTRIINEYGPTETVVGCCVYEVD-------EQTSLSGAILIGRPIANTQLYLLDDKQKLVPIG--VPGELYIGGAGVARGYLNRPELTQQRFIPNPFYKTGDLARYLPDGNIEYLGRIDHQVKIRGFRIELEEIESLLAQHPLVNAVTVIAREDQPGDKRLVGYIVPKEQAPTSSELRQ-FLQSKLPEYMIPSAFVMLEVIPLTTHGKVDRQALPQ--------- 77974170 1557 ----------VTLCDLMNQQSQLTPQAVALLDV----NETLTYQQVSQRVSVLAADLRQQGVQPGDRVAVALPRSVNLSLALMAILAAGAAYLPLDTGYPDDRLAYMISDAKPRLIIT-------INALAERFAGQAPLLLLDQLPSSDQLP-------QLPAVVITPDHPAYLIYTSGSTGRPKGVVVSHGAIVNRLL--WMQNEYPLGSDDVVLQKTPCFDVSVWEFFW-PMITGARLVMAPPHRDPDALRAIIEDYGVTTAHFVPSMLAAFVSAMHGQRQPCPSLRRVFCSGEALSRELSQLYQHFSAPLHNLYGPTEAAVDVT--YQPAYGDALARVTGSSVP--IGKPVWNTQLRILDGMLRQVPVG--IAGDLYLCGAQLAHGYYARPDLTASRFVADPYYRTGDIARWLPDGTVEYLGRSDDQLKIRGQRIELGEIESALLELPQVQQAVVVGEEGALAGAQLVGYIVPAGAEETDMATLRNQLSERLPPHMVPVIIVSLKAFPLSANGKLDRKAL----------- 77974170 480 ----------VSVLDIFQQQVNAQQDAIAVSCGE----QNLTYRQLSARVTQLGRALIARGIGAEDVVAIGIPRTVDSLVAILGVLASGAAYMPLDLDYPMDRLTLMCEDASPRLLLAYQSTEDVLLPLTATSGMPLVCLDDDIFRRECAAFSTQLISDPERRQPMQGDHLAYMIYTSGSTGRPKGVMSTHGGLVNLLLACTHLYGPAMAERMRAGHTASFSFDSSWE-PLFWMMMGCEMVIFDERRDVYALVQTMDQVPIDTMDITPSFFTQMIDSLEEGRHRPA---FIMIGGEAATPRLWDLLKQHPLNVVNFYGPSEYT-----------IDTLGANTKVSEQPVIGRPVANTEVYLLDSQLTKVPVG--AVGELYIAGPGLARGYLNRPDLTAARFVANPFYRSGDLMRWTAQGQLDFVGRIDHQIKVRGFRVELGEIENALVALPEVSSAVVIAEAIGATHRLIGYCAVPDVQLRASDDLNTRLMSQTLPDYMVPAILMVLDEMPLTVNGKIDRQAL----------- 17548258 27 -LPALRFPPQLNCAELLDRRVAGGGDRLCIQAPG---GLRWRYADLLEQANRLANVLRDMGVVPGNRVLLRAPNNPMLAACWFAVMKVGAIAVTTMPLLRAKELGQILAKGEIGFALCDARLADELRAAADQVAMPVRIRCFNDASPDGLEAAMARQSATFTNVDTAADDTCLLAFTSGTTGVPKATMHFHRDVMA-ICACWPPHVLRPRPDDIFIGSPPMAFTFGLGGLLLFPMSVGASTVLLEKASPNDLVDGIRAFGATVLFTAPTTYRSIAARGDE--LRATPLRRCVSAGEALPAATRALWKQTGIELIDGIGATEMLHIFI-----------SAADGDVRPGATGKPVPGYVARVVDEHGNTVPPG--TVGRLAVQGPTGCR-YLADER--QRNYVKDGWNLTGDAYVMDEDGYFHYHSRTDDMIVSSGYNIASPEVEDALMQHPAVAECGVIGVPDAERGQIVKAFVVLQPGHPVMVKALQDFVKQTVAPYKYPRAIEFCTSLPRSEVGKLLRYRLRE--------- 15613700 71 AWPEWFIGGKLNVT---EAAVEKWANDPIVWEGEEGKTSLLSFAALDEAVKRAAHGLKQHGVKKGDVFALYMPMIPETVIAMLAVAKLGAIFTPIFSGYGAEAIATRLRASGAKWLITVDDMRQEAEKALADAPNVQSIVVVERVGTANDIRWTELMTYAPETAAMNSADPLMLIYTSGTTGRPKGAVHTHSGFPIKA-AFDAGIGMDLRKEDTLFWLTDMGWMMGPFLVFAGLINGATIVLYDGAPDYDRLWQLVEQKQVSHLGISPTLIRAMMKYGRMAEHDLSCLKVIGSTGEPNPEPWHWLFEHVGVPIFNYSGGTEISGGILGNVLVRPIGPITFNS----------AIPGMAAAVYNESGEKVTA---EVGELVLTKPWVTNGFWQEPERFLETYWSNTWVH-GDWVTLDADGFWTITGRSDDILNVAGKRLGPAEVESVLVGHQAVIEAGTIGVPDDVKGEVPICFVVIAPSFSESDSLRHELIQTKLGKALKPKAVYFVSDLPKTRNAKVMRRAIRAAFLQKEAG- 162448615 462 ------------VHELVEEQARRAPSAAAVAF----EGERLTYAELDRRSNQIAHHLRKSGAGPGALVGICLERSPDMIVAALGVLKAGGAYVPLDPAYPPARLAFMLEDAKVSALLTSDDLVSRVPS--------RGLSVVRLDADRAMLD-REPVDKVPPAAGQAPDDLSYVIYTSGSTGRPKGVLVEHRGLT--NLVAWHRRRFALSSTDRTLIASPGFDASVWEM-WPSLCSGACLYIPSERRSPLELQRWLIEQQITVSFVPTPIAEELLRLDWPARC---SLRALLTGGDKLRR---WPHRAIPFEVVNNYGPTEATVVTTSCALP---RGAHDDRDASREPPIGRPIDNVRVYLLDPRRQPVPVG--VPGELYIGGDGLARGYLHDPELTRDRFLSDPFYRTGDLVRWRHDGDIEFLGRIDHQVKIRGFRLELGEIEAALRQHPALDDAVVLATDDAHGDRRLVAYVVPEGVEASPAVLRAH-LQGRLPEFMVPSAFVALDALPMTANGKVDRAAL----------- 162448615 1555 ----------------------------------------LTYGELDRRANQLAHRLREAGVEPGTAVAIHAERSLALLVAIVGILKASGAYVPFGPESSSERLELMLNDSRAPVLITGARPADRIPAFGG--------VVIRLDADGRALT---GKPDSAPPRSTGPSDLAYVIYTSGSTGRPKGVLVEHRGLT--NLVAWHRRRFALSSTDRTLIASPGFDASVWEM-WPSLCSGACLYIPSERRSPLELQQWLLEQHISVSFVPTPIAEELLRLDWPARC---SLRALLTGGDKLRR---WPHRAIPFEVVNNYGPTEATVVTTSCALP---RGAHDDRDASREPPIGRPIDNVRVYLLDPRRQPVPVG--VPGELYIGGDGLARGYLHDPQLTEDRFLPDPFYRTGDLVRWLPGGDIEFLGRIDHQVKIRGFRLELGEIEATLRQHPALDDAVVLATDDAHGDKRLVAYVVP---------------------------------------------------------- 111027017 91 ----WFVGGELNVYNCVDRHVAGNGDRVAIHEGEPGDTRDLTYNDLLTEVSKAANTFTDLGLVAGDRVAIYMPMIPEAIVTMLACARLGLTHSVVFAGFSASALRSRIDDAEAKLVVTVDGLKPAVDEAVDGAASVEHVLVVKRTADGRDLWWHETVDKASDAQPFDAEHPLFILYTSGTTGKPKGIIHTSGGYLTQASYTHHNVFDHKAGQDVYWCTADIGWVTGHSIVYGPLSNGVTQVVYEGTPDEHRHFQIIEKYGVSIYYTAPTLVRTFMKWGRPDAHDLTSIRLLGSVGEPNPEAWKWFREVIGAPIVDTWWQTETGAIMISPLPGIT---------ATKPGSAMAPLPGISAKIVDDDGHELGAGGSGYLVLDKPWPAMLRGIWGDMDRYRETYWEQGWYFAGDGAKYDDDGALWVLGRVDDVMNVSGHRISTSEVESALVGHHGVAEAAVVGAADETTGQGIVAFVILRGVENTGDTLIAELVSREISPIAKPRQITIVPELPKTRSGKIMRRLLKDIAE------ 163743836 42 ---EWFADTEVNCYNAVDRHVEQRGEQTAIIYDSTHTKREISYVELRNRVATLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACARLGAVHSVVFGGFAANELAVRIDDATPKAIIAASHYKPLLDGAIDLATHKPDFCVIFQREQENWHGFQYGV-EPAECVPVEGNHPAYILYTSGTTGQPKGVIR-HTAGQLVALNWTMKNIYNVDPCDVFWAASDVGWVVGHSICYGPLIHGNTTIVFEGKPDAGTFWRVISEHKVKSFFTAPTAFRAVKREDPKKKYDLSCLKQVYLAGEADPDTITWAQEQLKVPVIDHWWQTETGWSIAAN-------PLGIEELPTKLGSPAVPMPGYTVDILDEGGHPVAPG--ELGAIAVKPPGTLPTLWNAEDRFKKSYTFPGYYETGDAGMKDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLAGHPDVAECAVIGVSDSLKGQAPVGFLCLNAGCDTPEDVVAQLVREKIGPVAAFKLACVVDRLPKTRSGKILR-------------- 148272970 88 ---------RLNVANCVDRHAAGQGEKVALHEGEPGDRRTVTYRDLQEEVSRAANALTALGVGPGDRVVIYLPVLVETIVATLAVARIGAVHSLVFGGFSAEALRFRVEDTGAKLLITSDATKPQADEAVAGVASIEHVLVVRRTGPGRDVWWHDAVGSASEPRAFDAEHPLFIIYTSGTTGRPKGLVHTSGGYLTHASWAHWAH-FNAKPDDVHWCTADLAWVTAHTYIYGPLSNGLTQVIYEGTPDTGRHLEIIERYGVTTYYTAPTLIRSLMGWYPDAGHDLSSIRLLSVGEAINPAAWRWFHREIGAPVVDTWWQSETGAGVIAPLPGVS---------TLKPGAAGRALPGFLVDVVDDDGEPAADGEGGLLVIQRPWPGMARTVWGDPDRYRERFADRGWFLAGDGARRDADGDIALQGRIDEVVNVSGHRLSTIEIESALVAHPRVGEAGVTGVADDLTGQRVVAFVVPGGDDRPADDLTAHVARA-IGPVAKPRRIVAVPDVPKTRSGKIMRRLLAD--------- 154686131 1143 -------------HELFERQAAETPDACAVVY----EQQQLTYRELDEKSTKLALYLQAHGAGPDDLIGIYTDRSLHMAVGLLGILKAGGAYVPLDPSYPADRLEYMIADSRISMCLTTADLEHSL-----------NWGGVQTTAIDRDWSHIESTAAERTSLKVTPDDLAYVIYTSGSTGKPKGVMIPHRALT--NFLISMANEPGLSSEDKLLAVTTYCFDIAALELYLPLIKGAECNICKTEVDARKLKELIQEYKPTIMQATPFTWKMLFHSGWSNEENVK----ILCGGEALSEQLKQQFLDTKSEAWNMFGPTETTIWSAVQRITENESAL----------TIGRPIANTRVYIMDSGLNPVL--EGVPGELCIAGDGLARGYFNKPELTDKAFVSHRLYKTGDMARFLPGGRIEYMGRMDTQVKIRGYRIEPGDIESRLNAHPAVQESVVV-VNNHSGNEKLCAFYIRKNGEPSAKELRKH-MKQALPAYMAPASFVRLEELPLTPNGKVDRKLLAAR-------- 154686131 26 -------DQPMTIPEVLHKTAAAAGDQKGITYIPDGTKVYQTYSSLKKIALSIVKGLRQSGVKAQDEVILQLSDNSQLIPAFWGCVFLGAIPVPLAPAYTEQKLKDAWTLLNQPYVITSRDVLPEMTEWAEE----------QGLSGFCALAAEDLSAHETDCHHPRPEDLAMLLLTSGSTGTPKAVMLSHENIV--CMVKGNIQMQGYTSEDVTFNWMPFDHVGGIGMLHLRDVYLGCEEINIPLMDPLKWLDLIDHYRASVTWAPNFAFGLLADFAEERKWDLSSMRYMLNGGEAVGRRIMELLEPHGLPIRPAWGMSETSSGVIF----SDEFTLENTNDDDRFVEIGLPIPGFNMRITDDRNQVV--EEGEIGRFQVSGLTVTSGYYERPDLNESVFTEDGWFETGDLGFLRE-GRLTITGRTKDAIIINGVNYYSHAIESAVEELPEIETAACAVRPNQSTTDELAIFFVT--SVPLDEKLLHHIHQHVTQRIGVPDYLLPVEDIPKTAIGKIQRTQLKHSFE------ 114320732 11 ---------PMNVGDWAGRRAALTPDKPAVHDPDAGPP--LTFAQMNARADRTGRWLTDLGLAPGERFAVLCRNRLELVDLYLACGKTGVVLTPLSFRLAAPELNDLLARMAPSAFMHEEALAALAESL-DLPPSVRRRLALDEA---GEVWQRRVLTSPEQPAPLPMQAPYLYIHTGGTTGKPKICPISHRQMTWNAIDILATSGGALGPQ-RELVTFPFFHIGGWNT-LTPVYYAGGYSVLMREFDPGRALELIAAEGITHFGGVEAMLQLMSKHPAFADTDLSTLEGITTAGAPCGEATMRPWVERGIPVAQSYGLTEGGPSNFMLVT----DGLEADGIWELRHSIGQSMFHTDYRITHPDEGTVVAPGET-GVLELRSPHCFDGYLDDPDRTDRVFREGGWVWTGDMARADACGRVTLVGRADNVFVSGGENIAPEEIETVLNTHPGVSAAAVAGVPHPHWGQVPGALVVTNGSPPGVADLEAH-AALRLARFKRPRHWRFVDALPLTGAGKIDRARVAEMLK------ 34498257 546 ------YPAEARIHQLFEAQAAARPEAVALVCGE----QTLSYGELNRRANQLAHRLIAEGVGPDDLVGICVERNVEMIVGLLGVLKAGGAYVPLDPGYPPDRLSYMLADSSPKAMLTQTSLLPSLHDWIGAQ------VVLDDVEEVDRLSRLPDHNPDAARRGLTSSHLAYIIYTSGSTGAPKGVMVEHRQVV--RLFGATDHWFHFGEQDVWSLFHSFAFDFSVWEIWGALAHGGKLLIVPKDISPDQFYQLLCEQKVTVLNQTPSAFRQLIGA-QARSSQAHHLRYVVFGGEALEAPWYARHIDHGPLLINMYGITETTVHVTYRPLSA------EDVNRRGASPIGVKIPDLSVYILDANRQLAPLG--VAGELYIGGAGVARGYLNRPELTAERFIADPYYKTGDLGRWLPDGSIEYLGRNDFQVKIRGFRIELGEIEAKLAACAGVKEAVVLAREDAPGDKRLVAYLTAQPGATLEAAALRAALSQELAEYMVPSGFVVLEAFPLTPNGKLDRKAL----------- 34498257 2707 ------------IHRLFEAQAAARPEAEALRHGEA----SLSYGELNRRANQLAHRLIGLGVVPEARVGICVERGLDMVVGLLGILKAGGAYVPLDPSYPAERLSYMLEDSAPAMVLTHSGLAAKAAGAAPRL-------LLDDADEQARLS--ALSGENPSVAGLGGDNAAYVIYTSGSTGRPKGVVSLHAGVC--HVASQQADIAGFGAGSRVLQFASFSFDASVWEWVSALIHGACYLYPREELMPGELLQTLNRDRISHALLPASALQMMEANAVVQRMSL------LVGGEACPVGLAESWAAQH-KLQNVYGPTETTIFVTAQPCATNMNG---------RLPIGKPIANTYARILDTHGQLAPLG--VAGEIHIGGVGVARGYLNRPELTAERFIADPYYKTGDLGRWLPDGSIEYLGRNDFQVKIRGFRIELGEIEAKLAACAGVKEAVVLAREDAPGDKRLVAYLTAQPGATLEAAALRAALSQELAEYMVPSGFVVLEAFPLTPNGKLDRKAL----------- 126635327 11 --PAPFYPEDGTAGEQLHKAMKRYPGTIAFTDAHI--EVNITYAEYFEMSVRLAEAMKRYGLNTNHRIVVCSENSLQFFMPVLGALFIGVAVAPANDIYNERELLNSMNISQPTVVFVSKKGLQKILNVQKKLPIIQKIIIMDSKTDQGFQSMYTFVTSHLPPDFVPESTIALIMNSSGSTGLPKGVALPHRACVRFSHARDPIFGNQIIPDTAILSVVPFHHGFGMFTTLGYLICGFR-VVLMYRFEEELFLRSLQDYKIQSALLVPTLFSFFAKSTLIDKYDLSNLHEIASGGAPLSKEVGEAVKRFHLPIRQGYGLTETTSAILIT-----------PEGDDKPGAVGKVVPFFEAKVVDDTGKTLGVNQR--GELCVRGPMIMSGYVNNPEATNALIDKDGWLHSGDIAYWDEDEHFFIVGRLKSLIKYKGYQVAPAELESILLQHPNIFDAGVAGLPDDDAGELPAAVVVLEGKTMTEKEIVDYVASQVTTAKKLRGGVVFVDEVPKGLTGKLDARKIRE--------- 60279983 2012 ---------------LFEAQVDRLGERVAATCRD----RAWSYRQLDAEANRVAWGLLEAGVERDRAVALLADRGLELMAMMIGTFKAGAAYLPLDPSLPRSRLVNLLKLGGVPALVVGEGHQALARELLEELPEESRPALLDWAAQQG-----QGKCEQRPGIVAPTNGLAYVIYTSGSTGHPKGVMVEQAGMLNNQL--SKVPLLALDENDVIAQTASSFDISVWQFLAAPLFGAQVDILPNDIADPLALSRRVRERGITVLELVPSLIQEVLDDPQET---LPGLRWMLSTGEALSPELARRWLTRYPQVMNAYGPAECSDDVSFFRVDTQSTGGT-------YLPIGQATDNNHLQVLDDDLLPVPLGG--IGELYVSGTGVGRGYLADPGRTALAFLPDPYYRTGDLACRGKGDQLEYVGRIDHQVKVRGFRIELGEIESRLLELPIVREAVVLAQ-DGPTGKSLAAYLVPAESDTPLVALRDECLKGQLPEYMLPSLWRSLDSLPLNPNGKIDRKAL----------- 91777399 7 ---------------YLGDHAGLTPDKAAAINSTSGEV--LTYRELDERSNRFAQCLYAAGLRRGDHIAMVLENNMRCFEVCWAALRSGLMITPVNRYLTAAEAAAIIEDSHAQVVVSSYAMRELAAGLTGMMPTCRLRLMVDGTI-SGWDSYEALTGRYPATRLADEWLGAMMIYSSGTTGRPKGIIRAQQGRVTEGSGSAQFERYGFDAQTVYLSPAPLYHTAPLGYG-IETQFGGGTVVFMEKFEPLEALQAIERYRVTHSQWVPTMLIRLLKLGPANAFDLSSHRVAIHAAAPCPQEVKRQMDWWGPIIEEYYSSTEGNGVTTLNT----------EEWLAHPGSVGRALLGV-IHICDDDGNELPVG--ETGTVYFERDQLPFRYHNDPDKTRAAQHPPAWTAVGDIGHVDADGYLYLTDRKAFMIISGGVNIYPQAIEDALAVHPDVQDAAVIGVPDAEMGEQVKAIVEPAPGVAPSDALAERLLRTRVARYMVPRSIDFIDAMPRLPTGKLYKRALRERY------- 197123268 6 ------------LHDWLFAHAERRPEAPAVAT----PSVRVTYGELAGRVRALAGHLAARGVRPGDRVMLALPNVPATVAAGLAVNALGATTVEVNREWSPEILGRILAQTRTRHALVWGRDARTWGGLCRSHPLERLWVVHPGAPPDGRVDPAEGGAPHPPSPALSPDQPALVLYTSGSTGQPRGVVQTFRNVEANS--RSIVQYLELGESDRALLILPLYYCYGRSVLQTHLLAGGSVFLDGRFAFPRVVLEAMTGEGCTGFAGVPLTFEIIRRQVDVASLRFPTLRYLTQAGGAMAPDTVAWVRKAPARLFVMYGQTEAT---------ARLAYLPPERGEEKLGSMGVAIPGVELRVVDDGGRELP--TGETGHLVARGDNVTLGYLDEPEETA-AILHDGWLWTGDLASRDADGFFFHRGRSKEILKVGGHRVSPIEIEHAVARHPDLAEAAVVGVQDALMGELPVAFVVPRPGASPTEDDLRRFCREHMPAYQVPVRFTFVDALPRNESGKLLRAELARR-------- 119718515 26 ------------ITDYLDEHAEATPDRTAFVDA----RREMTYADLRREVDRCAHGLVELGVRPGDVVSFQLPNWIEWVVVHYACTRIGAISNPLIPIYREREVGFMMGLARSRVLVVPRRFRDMVERLRPDLPDLEHVLVVDGDGADSFETFLATPWEELDSLRPDANDVTLLIFTSGTTGEPKGVMHTHNTVVAAN--APLPERLGVGADSVIHMASTLAHLTGFLYGARLPVQVGATGVLQDVWDPAEFVRLVEQHRITYTSAATPFLHDLVNVADLADHDLSSLQRFCCMGAPIPRAIVRRARAAGLVVVGGWGQTENALVTL---------GVPGDPDEKLIETDGYPWPGMRIRVVDADGAEVPAGTE--GRLQVTGPFLFVGYAERLEMTRDSFDGD-WFDTGDLAHIDAEGYVSISGRTKDVIIRGGENIPVAYVENVLYENPKIEVVAVVAVPDPRLQERACACVVLKPGVADFAEMQEFLREKGVAKQYWPEFLTVLPELPKTPSGKIQKFHLRDQ-------- 77459095 31 -----------------DRHA-LPGRIALFWEGRDGASATYTFSDLQDKAARFANFLLAQGVQKGDKVAGLLPRNIELLITVFATWRIGAVYQPLFTAFGPKALEHRLNSSGAKVVVTDAVNRPKLSEVADCPTLVTVGGPKGQGIVRGDFSFWAELPNHCEPLMLTGEDPFLLMFTSGTTGPSKALSVPLKAIV--AFQSYTRDAVDLRPEDAFWNVADPGWAYGIYFGVTGPLMGHPITFYDGPFTLESTCRVINKYGITNLTGSPTAYRLLIAGGDEFAKSIKGLRIVSSAGEPLNPEVIRWFDNLGVAIHDHYGQTELGMVLCNHHGLEHPIHL---------GAAGFASPGHRIVVLDEQNNELGVGQPGILAIRTQSPMCFAGYEGVP---TKAFVGD-YYLSGDTVEWNPDGSISFVGRSDDVITTSGYRVGPFDVESALIEHPAVVEAAVVGKPDPERTELVKAFVVLRAEPALAEELRQH-VRKRLAAHSYPREIEFVSELPKTPSGKLQRFILR---------- 186455065 483 ------------VHHLFEEQVHRTPEAVAAVY----EDKHLTYQQLNLKANKLARELQECGVGPDVRVGVFMNRSLEMIVGLYAIHKAGGAYVPLAPSNPPERLAFMLEDAQVPVLLTQPTLLAMLPPTTAKVISLDQNLTIPPNGSEVEATTEASLQSDLKAVVTPEN-LAYVIYTSGSTGKPKGVMVRHCNVVNFFAGMDRVIG---REPGVWLALTSISFDISVLELFWTLSCGFKAVIQGDDAAGATIPEQILRYGVTHLQCTPSLAGIMLEEPKTAAA-LRNVKKFLFGGEPLPPTLVEKIAGFG-ELLNMYGPTETT-------IWSTTHSVTREDDLM---SIGRPIANTEIYILDAHLQPVPVG--VAGELFIGGAGVARGYLNRPELTAERFIQHPFYRTGDLARYRHDGKIEYLERLDHQVKLRGFRIELGEIEAALGQHPSIKESVVSVWEARPNDKRLVGYCVAKPSQEFQAMELRRFLKTKLPEYMVPSILLQLDALPLTPNGKIDRKAL----------- 146304221 99 ----------------------------VIWESELGERKIVTYQDMFYEVNRWANALRSLGVGKGDRVTIYMPLTPEGIAAMLASARIGAIHSVIFAGFGSQAIADRVEDAKAKVVITADELKKTVDEALGERSPVQHVLVTDVNMKEGRDVFFDEVGKYVEPERMDSNDPLFILYTSGTTGKPKGIMHSTGGYLTGTAVMLLWSYGLSQENDVLFNTSDIGWIVGHSITYSPLIMGRTVVIYESAPDPDKWAEIIERYRATTFGTSATALRYFMKYGDEKNHDLSSIRIIVTNGEVLNSPWKWGLEVLGVFMSHQWWQTETGAPNLGYLPGIIYMPMKSGP------ASGFPLPGNFVEVLDENGNPSAP--RVRGYLVMRPPNMMMGMWNDERLKKTYFSKFGLYYPGDFAMVDEDGYIWVLGRADETLKIAAHRIGAGEVESAITSHPSVAEAAVIGVPDSVKGEEVHAFVVLKQGYAPSSELAKDIVRKVMGPIVSP-QIHFVDKLPKTRSGKVMRRVIK---------- 153828274 23 -----------TLLDYLQQSAERTPNALALVD----DNQQWHYQAMLERIEQLAAGFTELGLGCGDNVVLQLGNVAEFYLCFFALLRQGIRPILALPAHRLAEIRYFCQHSQAKAYLIDGAQRPLAQELLACCPTLQTVIVRGQTTDPKFIELASCYSASSCQANADPNQIAFFQLSGGTTGTPKLIPRTHNDYAYSVTAS--VEICRFDQHTRYLCVLPAAHNFPLSSPGAGVFWAGGCVVLSQDASPQHAFKLIEQHKITVTALVPPLALLWMDHAEKSTYDLSSLHFVQVGGAKFSEAAARRLKALGCQLQQVFGMAEG----LVNYTR------LDDSAEVIATTQGRPIAHDQLLVVDEQGQPVASGEE--GYLLTQGPYTIRGYYRADQHNQRAFNAQGFYITGDKVKLSSEGYVIVTGRAKDQINRGGEKIAAEEVENQLLHHPAVHDAALIAISDEYLGERSCAVIVLKPEQSVNTQLKRFLHQAGLADYKIPDQIQFIDQLPKTSVGKIDKNALRRRF------- 118726068 3046 ----------LTVHELFERQAEFRPDSIAVMCEGTG----ITYNELNEKANKLARLLQNEGIKREESVGIMVHKSIEMIIGMLGILKAGGAYVPVDPDYPADRIHYMLKHSQTRFLIIDQSSFEKTEMINTEENSLEVVINLSEGATAGLIKYTAEDIKNLSPYNLNPKNLMYIIYTSGSTGLPKGVGVSHANAVNY--LNWSIENMSLSHKDVMALVTSMSFDISVFEIFGSLLSGTCLIVPDSRMDGSLFMEYIDAGKVTIWHSVPALMIQLLTAVKSRKELFSRIRCIMIGGEAWTYELAKDIREHHARIVNMYGPTEATIWVTSHDVRDNPGS-------STVIPIGKPISNNKVLILDSCKKMCPIG--IPGDIYISGLNVTRGYYKDEEKTREVFTLYGIYRTGDVGRYLSDGTIEYLGRKDGMIKVRGYRIEIGEIENVLLQNEEIIQAAVVAKKSGETSKLICYYTAPREH--TYEELR-GCLEKKLPDYMIPAQFIWLEKMILTPNGKIDRKSL----------- 118726068 2005 ------YDRTASIDTLFELQAKALPHSQCIIQGNT----IYTYAQINSLANCIARTLLEKGVMKGDIVGIMVERSCNMLVGILGILKAGAAYLPIDPEYPGERINYMLNDSSVKVLLTSGKLKGTVA---------FYGISVDMDDDGLYTGNCENLSINNRP-----DSLAYVIYTSGSTGKPKGVMIEHQAVC--NFIEGMVEKIEFGSGKSILALTSMSFDIFILETILPLCIGMKVVIASEEQDPKLLSEIIKQNSIEMLQMTPSRLQLLLSD-SRGRSSLSVPQVLMVGGEAFPQALLDEVKRTNARIYNMYGPTETT-------IWSTIRELTDRSTID----IGKPIANTQVYIVSESGNLQPIG--IPGELCISGDGLSRGYINRPELTLEKFLENPYYRTGDFVKWLPDGNIEYIRRIDHQVKLRGYRIELGEIEELLLKYSGVRE-AVVDVKGEDSESRKLGAYVTADRDLTEVELKKY-LENELPQYMIPTYIMVLEELPLTPNGKTDRKAL----------- 118590245 3721 ------------LTELISAKAARFATQEAVV----GSTERLTYAELEDRANRLAHLLIRRGIGAEDRVAIALPRSPDMIVALLAVLKSGAAYLPLDPDYPSARIAMMLEDASPRLVISET---ATAQVLTDGVPT-SALLLLDAQATGTELAAMSALSPTNADRRIHPAHPAYVIYTSGSTGKPKGVVVTREAL--KNLLCCLSIEIRLRPQDRVLSATTIGFDIAGLELYGPLLVGASALLFGSQREADRLYDWIGQERPTVMQATPSLWRSLLEVGP-----LPPLQ-ILVGGEALDSGLAAQLQTAG-PVTNVYGPTETTIWSLSASVSDEGSSTPP---------IGQPLWNSQVYVLDATLQPVADG--VSGELYIGGLGLARGYHGRSDLTSDRFVADPFYRTGDMVYRQKTGELVFLGRGDSQVKIRGHRIEPGEIEAAITSMTNIAQAVVVDRPDGVRGSSLVAYVVPVEGAELKTDALRSVLLRNLPDYMVPGAFVVLPELPLTPNGKLNRQALPD--------- 118590245 2178 ------------LTELISAKAARFATRQAVV----GSTERLTYAELEDRANRLAHLLIRRGIGAEDRVAIALPRSPDMIVALLAVLKSGAAYLPLDPDYPSARIAMMLEDAAPRLVISET---ATATSMTDGSPDLALLLLDAQATGTELAAMSALSPTNADRQAIHPAHPAYVIYTSGSTGKPKGVVVTREGL--SNLAYAQIDRFAISEQSRVAQFASFSFDAAFSEIVTALVSGAALVIWPRQADPAALKTFMNAERITHITLSPSLLSVM------STTDLPDGCVLVTAGEAISVPEVRRWSDRCC-LVNAYGPTEVTVCGSMSLPLTPTQEGD-------IAPIGLPIWNSGLYVLDQALQPVP--NGVAGELYIGGVGLARGYQNLADLTSSRFVADPFYRTGDLVYRAEDGNLFFLGRSDAQVKVRGRRIEPGEIERVLLERSDVAQCLVSVYSDRKATSRLVAYVIQEGSEPDVQELLRY-CADRLPDYMVPAQIDLLPYLPRLPNGKIDRKAL----------- 118590245 1112 ---------EMSLPDRFRLLAKQNAAKVALAS----QTGTLSYAELDGLSDRVARNLIRRGVRPGARVAVFMDRSIELVVVTLAIVKAGGAYVPLNRNDPPNRLQQLVEDTKTHLVLTDAE-----DAIS---------ITFDDVPCVPYCELQEASENESLP-NVAAGQIACVLFTSGSTGRPKGIAISHRNIQALALDGCWPEG----SHERVLLHSPYAFDASTYEIWTPLMRGQELFVAPPGLDAETIARLVEERHVTAACITTRLFNIIA---GEKPEAFKPLRSVLIGGEAASAEALRRATAASPRFVNGYGPAEGTTFVT-------WHAMRTLEESAHKVPIGLPRDNCSVRILDDRLQPV--GIGMVGELYLAGDCLTLGYLGRTGLTAERFVADPMYRTGDLVRWRSDGLLTFVGRADHQVKINGFRIEPQEIENAIGRQPDIGQCTVVVREDRPGEKKLVAYVVGAGAGEPDLERLRERLSETLPAFMVPAHFVLLEHLPFTTNGKLDVKRL----------- 118590245 33 --PEAALDNETSVRELFARQVQSKPGATALIMPGS----VLTFEELDRKANRVAWYLIRRGIGSGNIVALGCAAGPDLVVCLLGVIKAGACYMPLDPAYPRQRLTDMLQDAQPDLILAEQSVAEIVAAADQ----TQQAVFLGSGALSREIAAQPETAPLGKDLLRGQNDPAYLVYTSGSTGRPKGVLGRQAALANRLL--WIADALPFAEGERTLFKTSLNFIDGSTELLGALCNGCAVVLAGGSADPRRLAEMVEAFAVTRLTVVPSLLASLLE--DDCLPGLKGCRTWVTSGEPLPSSLLQRFKLPDAWLFNFYGASEAAGDSLWARCDAGWNT-----------GIGNPIRDTRVYLLDDRLQPVTDGEK--GELYISGSGLALGYHRQPDKTAERFIASPFYRTGDVARRMPDGSYEFLGRSDHQVKIRGVRVEPGEVAAALDRLPDVSRSAVVSNRRDNGEVYLAAYVVWGTGADRDGPKLMNALAEALPPAFLPSAIVSLDALPLTPNGKLDRAALPDPEWSVGSGA 86139996 22 -------DNPVTLYQLLSRTTGKFPNNNAVSYGPTDKAETLTWSQLKDQVTQAANMFRELGIGETDVVAYVLPNCNETLVTMLAGAVAG-IVNPINPLLEPEQIASILRETKAKVVVTKTDVAQKVAEAVRHAPGVNTVLEVDKVAHADYKSFRREMRKQPTTLAFAEDRVACYFHTGGTTGMPKVAQHKYSGLIYNGWIGST---LLFTEDDNIMCPLPLFHVFACHVIMMASLSGAHVVFPTPRGDGDNFWKLIERWKISFIITVPTAISAKMQRP--VDADISSVKTAFSGSAPLPVELFHRFEKTGIKIIEGYGLTEATCLVSCNPVDGE----------KKIGSIGLTFPYTDVKIVKPEG-LVECGTDEIGEICISNPGVYAGTYTEADKNVDLYYKDEYLRTGDLGRFDEDSYLWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDVHSGELPCAFVLVEGATATADELLEYCKIHVHERAAIPKHLTVLDELPKTAVGKVFKPDLRKHA------- 154686278 1500 ------YPRHETIVSLFEAQAEKMPNQIAAVMSH----ERLTYRELNEKADRIADMLSENGIRSGQIVGIMTERSPDMLIGILGILKAGGAYLPIDPDYPDERISFMLTDSGARALLTQSGL----------------GISGMDGLPVLYIDKPESVSADRTKEMITPEQPAYVIYTSGTTGKPKGVMTEHRNVI--SLITHKGLPFDFGSEDVWLFHSYCFDFSVWEI-FGALLYGGKVVIVDTARDPHLYRQLLQSEGVTVLNQTPTAFSGLI-HEEAGHTDKLKLRYVIFGGEALQPGMLKSWKEKYPELVNMYGITETTVHVTC-------KKLNMDDIERNKSNIGRPLETLHAFVMDAYMNPQPIG--IPGELYIGGEGVARGYVNRDDLTASRFITNPLYRTGDIAKRLLNGELEYVGRKDAQVKVRGHRIELGEIKSALQELSSVKEAAVITRADQHGQHSIYAYAVLHGNEKIKEAEIQASLRAFLPEYMIPARLIALDELPLTANGKLDEKALPQPELN----- 154686278 467 ---------ETTVHGLFEEQAAKTPDQEALRY----NGVSWSYKKLNQRANQIAHALREKGARPDQITAVMLRRSMSTVAALLGIWKSGSAYMPIDAEFPPERISFLLRDSEASLLVTEKDLLPLIP------PHFKGSVVI----------MEETVSQQTAPLPPVSDSGAYVIYTSGTTGRPKGVLVQHKAI--SNTLQWRREEYGMTEGDIALHLFSYVFDGSLTSLFTPLLSGAC-VLLTDEDDAKDVLSIITRHGVSHLLIVPSLYRVLLDSL--TKKDAQTLRAVTFAGEAATPDIVEASRGINAELLNEYGPTENSVATT----------ILRNLQKSSRITIGRPIANTSVYIMGDRLQPV----GAVGELCISGKGLADGYFQQKELTDKVFTPHPFYRTGDAARFLPDGTIEYMGRFDDQVKVRGYRIELGEIETALRSLSGVKEAAVTVRKMADGEQELAAYVVLENAGVTFKPHAE--LAGRLPAYMIPGSFTKLTEMPLSVSGKLDRAALPE--------- 108758337 492 -------------HALFEAQVARTPDATAVVSGG----ESVTYRELNARANHVAARLRALGVGLESRVAVCVERSVELLAALLGVLKAGGAYVPLDPEYPAERLGYMLEDSGARVVVARREYREKLGEAPGRV-----WLDVASLTP-------DAEGKTSEPTAVPPEAAAYVLYTSGSTGRPKGVVVQHRSLV--SFIRAEWQVCPVEPGDRVLQFASISWDTSAEEIYPCLTRGGTLVLRTPEMVPEVFLARCEAAGITQLNLPTAFWHEVTASLDEGKARLPSLKWVVIGGEAVPARVSQWRQRVGVPLLNTYGLTEVTAVATA------VDLTTDTEDSGREVAIGRPLTNVRIYVLDGELEPVPAG--VVGELYVGGEGVARGYLGRPELTAERFVPDGLYRTGDKARWRRDGVLEYLGRGDSQVKVRGHRIEPGEVESALLGQPGVREVLVVVREDAPGDKRLVAYVVPRDGRLLEGGEVRAGLESRLPRFMVPQAVVVLERLPLLPNGKVDRKAL----------- 108758337 11094 ---------ETSIHALVERQAAATPDAVAVVAGE----EVLTYRELMQRSDRLARKLRTLGVGPEVRVGLCAERNSDLLIAVLGILKAGGAYVPLDPAYPSQRLAFMIEDSQPRVLVGQRALLDALDVARLALDDANGLV---------------AEAEAAPVLRSAPDHLAYVLFTSGSTGRPKGVALAHRSAV--AFLRWTTRAFSSDELAGVLASTSLNFDLSVFEMFAPLIRGGSVVIAS---NALELPSLPGARRVTLINTVPSAMAELVRAQTVPD----SVRTVNLAGEPLAQSLVESIHQSAPRVLNLYGPTEDTTYSTWTV---------APRGATREPTVGRPIEGTRAYVLDALGQPVPQG--VAGELYLGGAGLARGYVDRPELTAERFVPDAFYRTGDSARWLPDGVLQYLGRIDQQVKVRGFRIELGEIEAVLRRHPDVREAVVVVRDDGSEGRRLVAYIVPQSDRVPDATALRRFVKEGLPDFMVPSVVMVLASLPLTPNGKVDRKAL----------- 108758337 3670 ------YPRDASLSVLFEQQVQRTPDAVAVEY----EDQRLTYAELNRRANQLAHHLRGMGVGPEVRVGLCVERSLELVVSLLGILKAGGVYVPLDASYPLERLAWMKQESGVAVLVAQEKLADEVAA------GGELVVCVDTEWDSQIAHH----PQTTPSANVCGGNLAYVMFTSGSTGKPKGVGVPHRAVSRLVLGTDFAH---FGPEEVWLQLAPISFDASTLEVWGALLHGAKLVVPAGTPSLEELGRKLESSGVTSLWLTAALFEQM---QARQPKALANVRQLLAGGDALPVSRVKERLAAGGLLFNGYGPTE-------NTTFSSTYRMEKPEEVGVSVSIGRPVKNTVAYVLDAGMRPVPVG--VPGELYVGGDGLAVGYVGRPELTAERFVPSPFYRTGDVVRWLGNGTLEFLGRADTQVKVRGYRIELGEVEAALAQHGGVNEAVVVAREDGGEGKRLVAYVTAQEGASLDTGALRSHMKQRLPEYMVPSAYVVLEALPLTPNGKVDRKAL----------- 108758337 8972 ------YPREASLAQLFDAQAQRTPDAVAVEY----EDRRLTYAELNRRGNQLAHHLRSMGVGPEVRVGLCVERSLELVVSVLGILKAGGVYVPLDASYPLERLAWMKQEAGVTLLVGQQKLLESM-----GLNDTESRVCVDTEW-ETRIAHQ---LQTTPSANVGGGNLAYVMFTSGSTGNPKGVGVPHRAVSRLVLGTDFAH---FGPEEVWLQLAPISFDASTLEVWGALLHGAKLVVPAGTPSLEELGRKLESSGVTSLWLTAALFEQM---QARQPKALASVRQLLAGGDALPVLRVKERLAAGGVLINGYGPTE-------NTTFSSTYRMERPEEVGASVSIGRPVKNTVAYVLDMGMRPVPVG--VPGELYVGGDGLAVGYVGRPELTAERFVPNPYYRTGDVVRWLSNGTLEFLGRADTQVKVRGYRIELGEVEAALAQHSGVSEAVVVAREDGGEGKRLVAYVTARTGTSLESSALRSHMKQRLPEYMVPSAYVVLESLPLTPNGKVDRKAL----------- 108758337 4732 -----------TIQALFEAQAAKTPEALAVVA----EDSRLTYEALNQRANQLAHQLRSLGVGPDVPVGLYLDRSASAVVGLWGILKAGGAYVPLDVTFPVERIRSVLSDAGAQVLVTQAALAEVLRWGAGG------VVRLDADAS----SLLERSERNPEPSAAPEN-LAYVIFTSGSTGRPKGVAIEHRQLVHYVKGVSC--RLDLPESASFASVSTLAADLGHTAVFPTLCQGGALHLVSRECDPSALAELFEREAVDCLKIVPAHLQALLASG--NPERVLPRQRLVLGGDVSDWALMDRVHELSPEVFNHYGPSETTVGVLTLQVE-----RGPQGRVSASVPLGRPIPNARVYVLDAYLRPVPVG--VPGELCIGGRTVGRGYLGRVDLTAERFVPDAYYRTGDRARLLADGRVEFLGRTDDQLKVRGYRVEMGEVEAALERHPSVRESVVVAHESGTDGKRLVGYAVPKPGHTLEVDALRDFLGQTLPDYMVPQALVVLEALPLTPNGKVDRNAL----------- 108758337 2608 ----TEYPRDTPVHVQLADLATRIPETVALAW----EGGQLTFAELMARSRLLAAHLRSLGVGPEVRVGLFARRSPELVVGLLAILEAGGAWVPLEPDAPRERLARILEDAAPAVLLTQRALRDLVPA-----TSMPVVVFEDDLGSVAAGAWE---------ASAVADNAAYVLFTSGSTGRPKGVLVSHRALARHT--AWFIAALKLGTGDRVLQKASAGFDAAVPELLATLVSGARLVIAPPAADTEVLLAALERQQVTMLQLVPSQLRVLLAHEDVARA--AGLRVLVSGGEALPVELVHQARERLPSIINAYGPTETTVDATAWLGGDLSEGP--------FAPIGRPIANTQAYVLDAQGQPVPVG--VPGELFVGGDGLARGYVGRPDLTAERFVPDRLYRTGDQVRWRSGGSLEFLGRVDTQVKVRGHRVEPGEVEVVLAEHPAVHVAVVVSRKDASNETRLVAYVVPGDASAVDATALRAFLAERLPSAMVPSWFVVLESLPLLPSGKVDRKAL----------- 118463273 19 -------------------ALKRNKDKPVLHLGDT----TLTGGQLAERISQYIQAFEALGAGTGATVGLLSLNRPEVLMIIGAGQTQGYRRVALHPLGSLDDHAYVLDDAGVTSLIIDPAFVERALGLLEKVPGLKQILTIGPVPEALSGSAVDLVAEAAKAADLPPDHIGGMAYTGGTTGKPKGVLGTAQSIT--TMTTIQLAEWEWPENPRFLMCTPLSHAGA--AFFVPTIIKGGELVVLTKFDPAEVLRVIEEQKITATMLVPSMIYALMDHPDSHTRDLSSLETVYYGASAMPVRLAEAIRRFGPIFAQYYGQSEAPMVISYLAKKDHDE--------KRLTSCGRPTLFARTALLDADGNPVPQG--EVGEICVSGPLLSGGYWNLPEETAKTF-KDGWLHTGDMAREDEDGFWFIVDRVKDMIVTGGFNVFPREVEDVVAEHPAVAQVCVIGTPDEKWGEAVTAVIVLRPDHPSDEEEIQAAVKERKGSVQSPKQVIVVDSVPVTALGKPDKKAVRARFWEGAGRA 66044004 1 ----------MNVKDTLLQAVKAFGDRPAVCDGE----RSHSYQQVWTRACRLANGLLAWGFEPGTRVAVLEDNSIESLDVVVGLAIAGFVRVPLYAGSALAIQMNIVEHTNCQALIVSPAHADTAREMHRQDPKLRLLTY-----GASYETWLASADDSDPNINVSDEDLFIIRHSGGTTGVPKGVPISHRT-WLYSIYEWSYSLPPLSPSDVFLQVSPLSHGAGY-LLLPTWIAGACTLV-RPAFDAADCLQCLTKYRVTYSFFGPADLNALTRFASAAAVPPQNLKAVITGGSPIAESTIRRLHKFGQVLYQYYGQVEAGIISVMPPLNLDEVSLGD----SRLQSCGRPRHDVQVCVLDDACEALPPG--QVGEIAIRGHGVMSGYWKNPQKTATKFNQ-GWLLTGDLGRIDEQHYLYLLDRKEEMVVSSGMNIYPNEVENVLMGHTQVLEAVVFGVPDENCGEALQAICVLRQGANTDAKVLAELCRQALGEFKTPQKIVLQHELPRSAVGKIQRRAIR---------- 91087833 19 ---------------------------------------TWTYHELATKSKNLAVNLQEMKIAKNDVIAIVSGNSGEFWVVTLAALYLGAPVHLLNPRYTTYELKRYFELSRPKLIFCVSEALDKVQEVGKECHFIEKIVLFDEDASRGTTRLGDLLKNPCETIEDLEDQVAFICHSSGTTGLPKGAMITHANVWLNLCHSDDDDLYPKSPNPIV-NVVPVYHVHGFSLSYTSLYQGVKIVI-MDNFQPKIYLENVQNHGVRKLFLVPSLGDFLANSPLVDQYDLSSVKEIYLAAGVLRKNTEEKLDKFKVTIRTVYGLTELAAAIFIIPVNGG-----------KSGSCGRVTPGHQVKIVDETGNPL--GCNQTGEICVKG-FAMKGYVNDAGKSREAFDSDGFVRTGDLGYYDQDLYFFIVDRMKDLIKYKSFQVPPLEVEQVLLMFPGVADAAVVGRPDERCGELPVAFVVRKGAEVDESELVEHVGRFLTKEKHLHGGVRFIEGIPRNEIGKILRKKLREMLE------ 82702952 2055 ------------VHRLIERQVEVQPGAVALIFGDA----ELSYGELNRRANLLAHRLIRLGVGPEVKVGIAVERSIDMVVGLLATLKAGGAYVPLDPEYPQERLAYMVADSGIGLLLTQSG-------VRSRIPHSGQYPVLELD----RLDLEDESDSNPQAV-LHGHNLAYVIYTSGSTGKPKGAGNRH--LALYNRLAWMQEAYELGNDDTVLQKTPFFDVSVWEFFW-PLMYGARLAIPGDHRDPARLLSLILRQNVTTLHFVPSMLQAFLAH-EGIEACVATLRRIICSGEALQAEVQKQFRKLGVGLFNLYGPTEAAIDVTQWECVDDRDN---------SVPIGKPISGLQAYILDVHLNQVPQG--VAGELYLGGIGLARGYLNRGGLTADRFIADPFYRTGDLARWRSDGQIEYLGRLDHQVKIRGFRIELGEIETQLLAQPEVREAVVVARENPTGGARLIAYVSAHATTDLDAARLREALARTLPDYMLPSMIVVLESLPLNPSGKVDRKALPE--------- 82702952 518 ------------VHRLIERQVEVQPEAIALIF---GDVE-LSYGELNRRANRLAHRLIRLGVGPEVKVGIAVERSIDMVVGLLATLKAGGAYVPLDPEYPQERLAYMVADSGIGLLLTQSR-------VRSRIPHSGQYPVLELD----RLDLEDESDSNPQAV-LHGHNLAYVIYTSGSTGKPKGVSVTHEPLSMH--VQSIGKAYGMTTMDRELQFASINFDGAHERWLVPLAFGSALMPRDNDFSVERTVAEIVKHRITIACFTPNYLHQMAELLGTAGRALP-IRSYTVGGEAMSRASFDFVQTTPPRIINGYGPTETTPLISKAYPGTGFESA--------YMPIGCPVGDRIAYILDSDLNPVPAG--VAGELYLGGIGLARGYLNRGGLTADRFIADPFYRTGDLARWRSDGQIEYLGRLDHQVKIRGFRIELGEIETQLLAQPEVREAVVVARENPTGGARLIAYVSAHATTDLDAARLREALARTLPDYMLPSMIVVLESLPLNPSGKVDRKALPE--------- 82702952 3135 ------------VHNLIEQNAEHHPEAIALLMGE----QELSYAELNERANRLAHHLARMGVGPEVRVGVAMERSLEVIVTLLAVLKAGGAYVPLDPEYPVERLSFMVNDSGMSLLLTEEKLLAKL----GSGFGVQVWLL-------DSLDLTAESGSNPD-IPLHEHNLAYIIYTSGSTGLPKGVAVAHGPLSMHCQATAGI--YGMTPHSCELLFMSFSFDGAHERWLTALTVGAGLAVRDELWTAEQTYDALHSYGITNAAFPPAYLGQVAEWA-APRSDPPPVELYVFGGEAMPKASYDLVRKTLRPLINGYGPTETTPLIWKTEASNSFDCA--------YAPIGRPVGERTAYVLDLDMQPVPIG--RVGELYIGGYGLARGYLGRAGLTAERFVADPFYRTGDLVRWLDDGNIEYIGRADHQVKIRGFRIELGEIEACIRELTGLTDVAVV-VREGAGGPQLAAYVVRKGSAGLGSTLKQQLVR-RLPEYMVPAHIVILDKLPRLPSGKLDRSALPE--------- 94971864 52 ------------------------------------------YAELDAWSSRAANFLRKCGVRRGDRVLLMLSNVPELWAAFLACMKLGAVVIPATTLLTPDDLRDRFERGGARCAVVEAAETPKFTDLVG-------FERISVGPVEGWTDFARAQDEPAEFEPTRASDPLLLYFTSGTTSRPKLVLHTHASYPAGHL--STLYWIGLRRGDVHWNVSPGWAKHAWSSFFAPLTVGAAVVLFNERFDARRVLELLERLNVTTLCAPPTVYRMLIQQ-DLAGARV-GLREVVGAGEPLNPEVIEVVRRWGLTIRDGYGQTETTAQVGNT-----------PGQPVKPGSMGRPLPGYRVVLLDAAGREADE-----GELCLRPLGLMAGYAGDEAKTRAVL-GGAYYPTGDVARRDEDGYLWYVGRADDVFKSSDYRISPFELESLLIEHPLVAEAAVVPSPHPERLSVPKAYVVLAGAQPSRETALDRFTRERLAPYKRVRRLAFR-ELPKTISGKIRRVELRAHAAE----- 126461022 42 -FYEWFADGQVNCWNAVDRHVEA-GRGKQIAIVHESPITHITYAELQARVASLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACARLGAIHSVVFGGFAAHELAVRIDDCTPKAIIAASHYKPLLDQAIEEATHKPDFCVIFQREQEAWHTFQYGV-EPAECVPVEGNHPAYILYTSGTTGQPKGVVRATGGHLV-ALNWTMKAIYDIDAGDVFWAASDVGWVVGHSICYGPLIAGATTIVYEGKPDAGAFWRVMQNHKVKTFFTAPTALRAIKREDPQQDYNLRNLKALFLAGEADPDTIVWAQKNVGVPVIDHWWQTESGWAMAAN-------PLGIEALPVKIGSPSLPMPGYDVRVLDEGGHQL--EAGQLGAIAIKPPGTLPTLWNAQDRFVKSYLTHGYYETGDAGYIDEDGYIYIMARTDDVINVAGHRLSTGAMEEVLASHEDVAECAVIGVTDALKGQSPLGFLCLKGSNRAAEDVVKELVREKIGPVADFKRACVVDRLPKTRSGKILR-------------- 218437819 32 ---ETDYPRNATIPQLFQLQALKTPNQVALIYQH----QEITYHELDKKSSQLANYLQKKGVREETLVALYLERSPDLIITILAILKAGGAYLPLDPAAPLKRLETILQDAKCPILITQKTKLNSLQAIPDRLQT----ICIDDGLDLSYFPDEITYKTE-----VTSEHIAYVMYTSGSTGKPKGVCVIHRGIIRLVKNTNYVN---LSTDEVILQLASIAFDAATFEIWASLLNGGKLVLPVQTPSLQEIGAAIKQYGITTLWLTSGLFNLVV---EEHIEYLKPLKQLLAGGDILSRFHVKKVEIPHCQLINGYGPTENTTFTCCHH-------ITIDDLVKPSIPIGRPIANTQVYVLDNDLQLVPIG--VAGELYIGGDGLAKGYLNQPHLTTEKFIKNPFYKTGDRVRWCEDGTLEFLGRIDFQVKIRGYRVELGEIETILSHHHQVKSTAVLAIEDSIKNKQLVAYVIPE-EKITDRQLRD-FLKDKLPDYMIPSEFIFLEEFPLNLNGKVDRQKLRLQFKQNY--- 159898934 498 ----------LPLHQRFEQQVQANPQAIAVRF----EQSQLSYAELNSRANQLAHQLKTLDVGPDTLVGLCVEPSLDTIIGILAILKAGGAYLPIDPAHPQERIVWLLADAKVGLVVTQARCVNKLPQAGLQL------IVLD--------AVDSALSNQPTPASAQLDDLAYMIYTSGSTGTPKGALITHRNVA--RLFSSTEAWFNFNNHDVW----SLFHSFAFDFIWGALLYGGRVVVVMTTRNPAGFYQLLVDEGVTVLNQTPSAFRQLI--ISDAEHDLPSLRYVIFGGEALNVALQPWFERHGPQLVNMYGITETTVHVTYRPLSMH------DVENPQSSPIGTAIPDLDLYVLDDHCLPVPLG--ITGELYVGGAGLARGYWNRPELTNERFIKHPFYKTGDLVRRLANNEIEYLGRRDNQVKIRGFRIELGEIQATLMSHPAITDAIVAVNTISADDQRLVAYLVTQPNQVPRFSQLRTFLKQRLPEYMVPTSFIMLERIPLTANGKIDYRALPSQ-------- 196177586 472 ------------LHQRFEQQVERTPDAIAVEF----DNAVLTYQQLNEQANQLAHYLQSLGVKPEELVGLCVERSLDMAIALLAILKAGGAYVPLDPAYPRERLAFMLEDTQSKLILTKSRLRSL-------LPDVPHLVCLDEQ--------RDLITQQPPTSSVTPHNLLYVIYTSGSTGQPKGITLSHQALLIHWHLDTMEKGVG------VLQFASLSFDASFHEMFAAWCSGGTLYMISEQLDVDKLVHFLAKKTIQKVIFPVALWQQIAQVYGHQSHLFRHLTEVVTTGEQLTQPIIELFKQLHCYLHNHYGPSETHVVTSYTFNDS-------PDTWPIYPPIGQPIANTQIYILDQQWQPVPIG--VPGFLCIGGANLARGYLNRPHLTAEKFVSNPFYQTGDMARYLPDGNIEFLGRVDHQVKIRGFRIELGEVEAVLSKHPQLSQVVVTVQGNTANEKRLVAYVVAKPEQTVTAEQLRQFLLSKLPEYAIPSTFVALNALPLTPNQKVDRRAL----------- 149914803 16 -------------------------DKPAFVMCATGEA--VTFAEIETRANQSAQLLRAQGVGIGDHIAIVMENRREFLELCFAADRCGVYYTTIGTHLTEEEIAFILGDCDARLVIASDRYLPLVQAARASNCTLFRV----GEGPQDVPDWAAAAAGMPRTPIADERQGLDMLYSSGTTGRPKGIPLPQDAPGGRTMLIDLLELFGYAADTRYLSPAPLYHAAPLRHAMVTIKMGGTAYI-MDRFDAKGALELIERHKVTHSQWVPTMFVRLLKLPEADRFDLGSMEMAVHAAAPCPHDIKRKMDWWGPVIHEYYAGTENNGFT----------AITSAEWLIHPGSVGKAKLGH-LHICDEAGVELPIG--ETGEVYFENGHQFS-YHKDPAKTAACTNAQGWTTLGDIGHLDDEGYLYLTDRKSFVIISGGVNIYPQETENVLLSHPAVLDTAVIGVPNADFGEEVKAIVQLMPSVASSETLAQSLCRQHLSPIKCPRSIDFKAQLPRSATGKLYKRRLREQYWN----- 42820713 34 -------------------------------------THYFTTHDFRLWSQRFAAGLRKAGLQPGDRVLLFSGNDLFFPVVFMGIIMAGGIFTGANPTFVARELAFQLQDSGASFLLCADVSLDVIEAAQIAGLSRDRVFVFNNAIFDGVASVEEGREFVWDELSTPEEATLALNYSSGTTGRPKGVEITHKNYVANMLQYNYMDWKERSARARWLCFLPMYHAMAQNIFIAAALSREVPVYIMPKFDFIKMLEYVEKFRISDLILVPPVVVALAKHPKSGKYVLSSVETIGSGAAPLGREVCEEVEALWPPVKQGWGMTEYGFLDFDCEETTCSILGWNPTEKSYSASVGELNANCEAKIMADDG-VTEYGHNQRGELWVRAPNIMKGYWKNPQATEETKTADGWLKTGDIAYVDDNGRFHVVDRKK----VKGNQVAPAELEALLLEHPAVADVAVIGVQNRNDDERPRAYIVLKPGHNAAANDIVAFMDGKVSAIKITGGVVFVDAIPKNPSGKILRKVLRERAKEE---- 46115494 31 ------------------------ADKSILIDADRPDTHFLTKSQYRLLSKQVALGLIKNGVQPQSRVLVFSANNVYFPSVFLGILMAGGIFTGANPSFTPRELAYQLQNSEATHMFVHAGQLPTALKAAEELPPVGPNPALPAARDDGLRLWTELIADNHEQAKSPEDTACCLNYSSGTTGVPKGVEISHFSYVANGSGVVMMSDMEPDPEHRGLAFLPMYHAYAQTYYVSIYPKVSIPAYIMPSFDFEKMLQHIQRFRVTSLLCVPPILVYLSKHPLVKKYDLSSVNRVSSGAAPLSHEVIHNVEKLDVTVKQGWGMTEVTCTCMTW----------DPRHKTDPDKVGELAPNCSAKIMELDGKTQINKPNERGELWVTGPTLMKGYWKNPSATESTIDEDGWLKTGDIAYVDPGGIFHIVDRIKELIKVKGNQVAPAELEAVLLDHPEIADAAVIGIPFE-GDEAPRAYIVKAPGSQLTEKQVVDWMESRVARYKRLKGATFVDMIPKNPSGKILRRALRDKAK------ 27367242 11 -WPEQMADDDKTLYQYLKQSIIRYPTNIAIVC----RQQSITYAELERKIHAAANGFRSLGLAEGDNVILQMTNIAEFYVSYFALIHQGIRPILALPAHRHAEISYFCQHAQAKAYLIDGDYQTLAEKLLKEHPCLRHVIVRSELLQSHFISFDDFRDERELAPVSNASQVAFFQLSGGTTGTPKLIPRTHNDYAYSVVGSNAI--CGFNEYTRYLCALPAAHNFPLSSPSLGVFFAGGTVVLTQDPTPKAAFPLIERHKVTVSALVPPLALLWMDAAPHARYNLSSLQLIQVGGAKLSQSAAKALKALNCQLQQVFGMAE--GLVNYTRLDDPLEVIIE--------TQGRPIAHDQVKVVNEAGEEVACGEE--GFLLTQGPYTIRGYYRAPEHNQRSFTHNGFYRTGDIVKITEQGNIIVTGRDKDQINRGGEKIAAEEVENHLLGHSAIHDVALIAIPDRLLGERSCAVIVTKRHNITGTELKRYLRSKGLADYKIPDVIQFADALPKTSVGKIDKKRLRESYAQL---- 206677861 32 ------YPEHLNAGFELTDAAKGFGDHTALI----GNGRQRTYKELTDWTNRLAHVLVDLGVKAGNRVLIRSANNPAMVACWLAATKVGAVVVNTMPMLRAMELGQIVDKAEITHALCDARLLEEMELCLETSRHLQHVVDFDGTSNHDATLDRLALEKSVNTVHTGRDDVALLGFTSGTTGSPKATMHFHRDLMIVA-DGYAREVLQVTPEDVFVGSPPLAFTFGLGGLAIFPLRFGATATLLEAASPPNMIEIIQKYKATVCFTAPTAYRVMLEAME-QGADLSSLRAAVSAGETLPSPVYDWMAKTGKPMIDGIGATEMLHIFISNRFDDHN-----------PACTGKPVTGYEAKIIDESGAEVP--YGEVGRLAVRGPTGCR-YLNDDRQT--GYVLDGWNVTGDSFMKDADGYLHFAARSDDMIISSGYNIAGPEVEAALLSHPAVHECAVIGAPDEARGMIVQAHIVLADAEPTQEKMLQDHVKATIAPFKYPRDVQFIDALPKTQTGKIQRFQLR---------- 186472866 2604 AWPDRL---QLPLQRQFERHAAEMPDAIAVDFIDANEVRRLTYRELDDRANRVAAALLNAGVKADSVVALYVERSIEMVVALFGVLKAGAAYLPVDPDYPAERVAYLLDDARPAVILTQSSLHARVVDSIG-----------DTDAQVWRVDELDAGSVPDSSVDVHPDQLAYLIYTSGSTGRPKGAGNTHRALA--NRIAWMQGAYRLTPRDVVLHKTPFFDVSVWEFVW-PLSAGATLAIPGDHRDPARLAAAIDAYGVTTLHFVPSMLGAFLGYLRDAAAQCAGITRIVASGEALSPELVARARALQAQLHNLYGPTEAAIDVSHW-------TCTDDDAGATAVPIGKPIANIQLHALDAALHPLPAG--AIGELYLGGVGLARGYLGRAALTAERFVPDPFYRTGDLVCRRADGVLDYLGRADQQVKLRGLRIEPGEIEAVLRAAPGVHDAVVIVRDDGLIG-----YVARRAQEEFDRTALFAALHAQLPAYMVPTHVIELDALPVTPNGKCDRNAL----------- 186472866 1094 ----------------FSHHANATPNRIAVTDSH----RQLTFEALDAASSRAARALIEQGAGAERAIALCIDRSVDFVVALLAVLKSGGMAVPLDPAAPRDRIEASIAACNARCVIVASN--------APRIETQAHVVSLDALLEAD---------DQGDRRFIAPDQAAYLIYTSGSTGTPKGVVVSHRALADY--VQGVLDELKFAPGASMAIVSTVAADLGHTTLFGALCSGRTLHLLPKEFDPDRFAATMRERAVGVLKIVPSHLHALLEAQHPADVLPSH--ALVFGGEPLPWTLVERIARPACRVINHYGPTEATVGALTFDATANVRAANASTGV----PTGRPLPNARACVLDAHGAPVPVG--AIGELYLGGPGVARGYLGRAAATAERFVPDRLYRTGDRVRLRADGAIDYLGRLDDQVKIRGYRVEPGEVSATLRAIDGVRQAETLAI-VEDGRTRLVSFAVVQGSR--DEAVLRGKLAARLPDYMVPATLTLCDAFPVTANGKIDRAKLRELAQ------ 186472866 17 -----MTTFPIALHFRLRELARRAPHAPALAAFSPHTV-RMSRSELDARASRVAAILRARGVGIEVRVGVCVDRSCDLFVALLAVLKAGGVFVPLDPRQPAERLDWIARDAGLRHGIVTRDASAAMRA------RFEHCIDADMIDIDEAADFED--------VQVHPHAAAYMIYTSGSTGTPKAVVVEHGPLAAHCDA--IIGAYPMMDADRVLHFASVNFDLAHEYWLAPLAAGASIAITAPTIAPDDARMLVEQECVTIAAFPPAYLREFARAARRHGVP-DALRVLAFGGEAMPGDVFGEIRQTDVRLINGYGPTET---VISPMLWSLDPHVAYEDTSCASLPIGTPIGLRTARVTDPASADAALDDGSCGELLLGGACIARGYHGRAAQTAERFIPDRVYRTGDLARLRTGGAYDYLGRVDDQVQIRGVRVEPGEIAQSLRSHAHVRDAA-ILVEQIAGRVQLTACVVITG-AIGENALREHLSK-RLPDAWQPHRFALLDALPYTLNGKLDRDALR---------- 32967976 1078 --PVRPLPDDLTLTGLLARQVALAPQRTALTWRETGTVATLSYAGFDERSSRVAHALREYGVGANTPVALCLARGADVLPAVYGVLKAGGGYVPIEPDNPPERIAGLVRDSGARVLLTQRRQT----ASLPKLPGVTVLVVDDHEA------LSRFPATVPKPVPRPQ-DLAYVIYTSGSTGRPKGVMVEHHSVVNY--LTTLQEKFRLTSDDRLLLKSPLSFDVSVREVFWALSTGATLVVAGRHADPDYLVEAIERERVTVVHFVPSMLHVLLETLDGPG-RCPTLRQVMTSGETLPVQTARRLELLGAELRNMYGPTETTVEMTDCEVRGRTD--------TERLPIGRPFPNTRVYVLDDELRLVPRG--TVGELYVSGAPVARGYLGRPALTADRFLPDPYYRTGDLGRFTGEGLLDFQGRGDFQVQLRGHRIEPGEIETVLCEQPGVAAVAVVRRPDSPEAAHLVAYAVRAEEPHGTDQALRAKLAERLPHYMVPTAVVTMDALPLTVNGKLDRAALPDPWEARATG- 32967976 27 --------RDATLHELVGAQAAATPGATAVVH----DDGLLTYAELDERSTRLAHRLRALGVRAETPVGVMLERDPELVVALLGVLKAGGAFVPVDPTYPAARIRHMLDDSGARAVLLRQELRDRLPEDLRDGTGQVAVVPVGAESGAGTSTRRPVTPVEQEPRP---ERLAYIVYTSGSTGLPKGVMVEHRGIVSYLLG--MLEHFPMGPRDRMLQVTSLSFDVSVYEIFLPLLTGGATVLPGSHTDAAYLSGLIAEHGVTSFHMVPSLLRTFVDGLD--PRQCAGLRRIFVSGEALDTTLVDVHDRLPCDVVNLYGATEVSVDSTWWT--------APRDLPDAPVLVGRPMAGATAYVLDDEMRRLAPN--EVGEVYLGGASVTRGYHGRAALTAQRFLPDPYYRTGDLGRVEDNGELRLLGRIDHQVKLHGRRIEPGEIEAAMTAHPHVSLAAAVPAGAGAGATLTGFF---TGAEADAEELR-GFLAQRLPAALVPSRLVALDTLPLSPNGKIDRNALAD--------- 147768422 36 -------HRPLSLAEYLLRSAPDSPLETTNVLIDASSDYRLSYSQFLRQVQSLAASLQRIGLSKGDTAFILCPPSLKIPVIYFSLLSLGVTISPTNPLGSDSEVSHQIHLCKPAIAFASSKTAHKLPSLRLGT------VLVDSLEFDSMMT--ENGAGYGKRVEVSQSDPAAILYSSGTTGRVKGVLLTHRNLI--TLIAGFHHNRLEKEEDVSLFTLPLFHVFGFFMLVRAVSLAETLVL-MERFDFENMLKAVEKYRITYMPVSPPLVVALAKSEFVGKYDLSSLQLLGSGGAPLGKEVSERFSARNVQMVQGYGLTESGGGAA---------GMADLDEAKRHGSVGRLMHDMEAKIVDPTGEALPPGQQ--GELWLRGPTIMKGYVGDDEATAATLDQEGWLKTGDLCYFDSDGFLFIVDRLKELIKYKAYQVPPAELEHLLQSNPEIADAAVIPYPDEEAGQIPMAFVVRKPGSSITE--------AQVAPYKKIRRVAFVNSIPKSPAGKILRREL----------- 209965137 44 -------------WNAIDRHVEGRADQPAIIYDVTGTKRILTYRDFRDQVALFAGALRDRGVVKGDRVLVYMPMVPEALVAMLACARLGAVHSVVFGGFAPHELATRINDAQPKVIVSASKYKPMLDAIEQATHKPESCLILQRPQEQASLDWEAAVAAPADCVPVAATDPLYILYTSGTTGQPKGVVRDNGGHAV-ALKWTMEHFYGVKPGEVFWAASDVGWVVGHSIVYAPLLHGCTTVIYEGKPDAGAFWRMISEYRIQTLFTAPTAFRAIPNALLLKNYDVSCLRALFLAGESDPDTLHWAEDHLKVPVIDHWWQTETGWPIAGNPLGLGLFPV-------KYGSTCKPLPGWDVRILGADGHEVKRGD--IGAIVCKPPGTLATLWNAEDRFRKSYLSEGYYQTADAGFVDADGYVYVMARTDDIINVAGHRLSTGGMEEVLAGHPDVAECAVIGVADQLKGQVPLGFVVLKAGVTRPTEVIVAKVRDEIGPVASFKQAIVVDRLPKTRSGKILRGTMQK--------- 121998343 7 --------------DLVFASARTRPENIALTQAD----QRWSYQQVAEEVASLATALRGFGLEANERVAIYLEKRPEAVMALFGASAAGGVAIPVNPALRPHQVAHILDDSGATVLITSGPRLQQLWDALDGAQPFKAIVVGDSDAPNQPIPWGAWPRVTSPPTPRRDSDMAAILYTSGSTGLPKGVVLSHRNLVTGAISVS--EYLQNAASDRILSVLPLSFDYGLSQITTGFATGAEVILLNYLL-PQDVPRAVSRYEVTGLAAVPPLWIELANLDWPDAAR-STLRYITNSGGAMPPSTLQKLRDPGTAPYLMYGLTE----------GFRSTYLPPEEIDRRPGSIGKAIPNAEVQVVREDGSPCAPN--EPGELVHRGPLVSLGYWQAPDTTAKRFRPAPW--SGDTVYADEDGYLYFVGRNDEMIKSSGYRISPQEIENVLDGTPGLTEAVAIGVPHHRLGEAIVLATVEEGPAGACEDDLRARCRQQLPPFMVPSAFLWTQPLPRNPNGKVDRAGLRHRHAEFFA-- 86136639 32 ------YPEQLNVGVELTDAAKGFGDHTALI----GNGRRRTYKELADWTNRLAHVLSELGIRPGNRVLIRSANNPAMVACWLAATKVGAVVVNTMPMLRAGELGQIVDKAEISHALCDTRLMEELVTCAKTSDYLKSVVGFDGTLNHDAELDRLALEKPVEAVQTGRDDVALLGFTSGTTGAPKATMHFHRDLLIIA-DGYAQEVLDVQPEDVFVGSPPLAFTFGLGGLAIFPLRFGAAATLLENASPPNLIEIIQKYRATVCFTAPTAYRVMLQAME-QGADLSSLRAAVSAGETLPSPVYEWMAKTGKPMLDGIGATEMLHIFITNRFSDH-----------RPACTGKPVSGYQVRVLDQDGNEVPRG--EIGRLAVKGPTGCR-YLADDR--QASYVQDGWNVTGDSFTMDAEGYLHFAARNDDMIISSGYNIAGPEVEAALLSHEAVSECAVIGTPDEARGSIVEAHVVLSAGHIPSEALVKLLVKASIAPFKYPRSVVFAKDLPKTETGKIQRFRLK---------- 67920342 456 ------------LPQLFEKQVEKTPDNIAVIF----EEESLTYEKLNKKANQVAHHLQKLGVKPETLVGICLQRSLEIVIAILAILKVGGAYVPIDPTYPLERINFILEDAQISILLTNQDF--------PNCP-VKTLINLQTN---YFQSYPEQNTNPTPELSL--DNSIYALYTSGSTGNPKAVINTHRGLL--NRLNWMQKAYELTPDDRVLQKTPTFDVSVWEFLWT-LLNGACLVIPDGHQDSAYLASLIIEQNITTVHFVPSMLQVFLE--EQKASQCNSLKRVICSGEALSVDLRNRFQTIKAELNNLYGPTEAAIDVTACTCQTD----------DLSVPIGLPIDNIQVYVLNAQLQLLPVG--VVGELYLGGEGLARGYLNKPDLTAENFVPNPFYRTGDFVRYQEDGNVEYVGRIDNQVKIRGVRLELGEIEAILSQHPDIIACVVLAKEFAPGDRRLLAYIQTSQTEDISEELRQ-FLGERIPNYGIPSVFITLESFPLTNNGKLNTKAL----------- 84495223 17 -------------------NARHHANRPAYVQ----EARVRTHGELHERAVALAAALADHGVRHQDRVAILARNSIEFGEVLSMAHVSGIVVATVNFRLAAPEIVEILRAADPKVLFCGPDHLELVSILRQELPGLELIVALGEAPSTGYEDFLDRGRGRELPFISSPQDIAFLIFTSGTTGTPKGCVLGHRELRL--LAKEMAHQMRTGCEDVGLLVMPLFHIGAMAIALGLHVHGGAAVI-EEAFDPAAYAGRCRAERVSVLHLAPTMVQAVLDA-DPAPADLAGVRTVLYSAAPMTLPTLRAAMRVMPDFLNLYGQTE---IMTSGLPRELHSSADDPTTHRRLSSVGIPFSECEVRLTDPEGRDVA--EGAPGEITVRTEAMFRGYWQDPDTTA-TQVRDGWFRTGDVGRFDEEGLLHLVDRTKDIVISGGENVYCPEVERAVESHPGVAGCAVIGVPDPRWGEAVCAVVVRGSGVEAVAEVSAAHVRARIAGYKVPKRVIFVGSLPVLVTGKVDKVQLR---------- 119474793 305 ------------LSDAMVENAQKWPDNIAVIEGD----RSLTWPEFDAKLNQMANALIARGIKPNDKVAALARNSLEYMVVMFGTLRAGACIVPLSGMASSESLAMMMDNSDAEILFLENQYRELIDPVKSRLTKVTTFVGFDGDGWGGYEAFIDGFPTTHPGVKITPELGFNIIYSSGTTGVPKGILHA-RSMRMQEYPKGA--ATGYSPYARTLISTPLYSNTTMAALLPTMANGGCAVI-MPKFDANEFLALAEEHKITHAMLVPVQYQRILDLPNFADYDLSSFLMKFSTSAPLREDLKRRITDWPGGLVEYYGMTEGG---VGCLLLAHMFP-------TKLHTVGFPMPGNLIKLVGEDGKEVPAG--QPGELYGRSANMMDGYFKAQDKTDEAIDEDGWQRSGDMGRIDEDGFIELLDRKKDMIISGGFNVFAADLEDVLIKHAQVSDVAVIAIPSDQWGETPLAIVEPVPGLLPDTSALKAWANERLGKGQRISDVVLMSDLPRSTIGKVLKKDLRAPY------- 120401043 6 -------------------HARTAPERAAVVVAETGET--LSYRRLDEQSAALARVLHDAGLRPGDVVVLLSDNAPEALVVLWAAQRSGLYVTAINHHLTPAEAGYIVCDSGARALVASAALRELADGVVAEAGGPEVRIAFGGRI-DGFADYESTLAAAGPPL-AEQPCGAVMLYSSGTTGFPKGIRLPERSVPGDPVVAIAGGLFGITSSDVYFSSAPIYHAAPLRWCGMVHALGGT-VVLAKRFDAADTLRYIEKFRITATQMVPTMFVRMLKLNDESRYDLSSLRGVIHAAAPCPVDVKQAMDWLGPIIWEYYSSTEVHGMTV----------IDTGQWLSHQGSVGRSVLGT-LHICDDDGHDLPAG--EVGTVYFERDALPFSYHNAPEKTAEAQHPHPFWTTGDLGYVDDEGYLYLADRKAFMIISGGVNIYPQEVENALTLHPAVHDVAVIGVPDPEMGEQVKAVVHLTAGVDPSEELARELIRARIAHYKAPRSVDFVDDLPRTPTGKLVKGKLRERY------- 15920959 65 ----------------VDRHAKSW-RKNKVAIIWEGEVRKLTYYDLYTEVNRVAYILRKYGLKKGDAVAIYLPMIPELPIFMLALARIGVVFTVVFSGFSADALATRIDDAQAKVLITADGLKDIADKALEKVSTVKDVIVVRRTGQEGRDKYLDDVLREVEPERIKSEDPLYILYTSGTTGKPKGIVHDTGGYLT-LLHATMKWVFDVRDDDIYWCTADIGWVTGHSIVFGPLMEGVTEIMYEGALDPDRWVSIIERYGVTIFYTSPTAIRSFMKYGDEKAHKTDTIRIIHSVGEPNPEAFEWLWKLIGVPFGSTWWMTETGGIMISHLPGLYLIPL-------KPGTNGMPLPGIEADVVDDNGNPTKP--EERGYLVIKNPWMPLTIHRDPERYIKIYWSPGMFYAGDYAVKDSDGYFWVLGRADEVIKVAGHRLGTYELESAIIEHPAVAEAAVVGVPDPVKGEVPVAFVILKQGVSPSKNLMDDIVRDKVGPIATLSSIYFVSKLPKTRSGKIMRRVVK---------- 29829698 37 -----------TLPELFRTQVSRTPDATALVFRDT----RLSYTELDERSDRLARLLAGHGAAPDRVVALTVPRSVELVVALLAVLKTGAAYLPVDPDYPADRIGYLLADAAPVLLLTHSDVEATLPP-GARPEGLPRLVVDAQEEPLERAPFAPA-------RPPAAQDAAYVIYTSGSTGRPKGVVVPHAGIV--NRLHWMQHEYRLTGDDRVLQKTPSFDVSVWEFFW-PLITGATLVVPGGHKDPAYLAELIRGERITTVHFVPSMLQVFLDEPAAAL--CTGLRRVVCSGEALPVELADRFTAPGVPLHNLYGPTEASVDVTYWEYT--------PEPGATSVPIGRPVWNTRLYVLDAALRPAAVG--ETGELYLAGVQLALGYLNRPGLTAERFVADPYYRTGDLARRRPDGALDYVGRADHQVKIRGLRVELGEIEAALARHPAVSGAAVLVREDRPGDKRLVGYVVPAPGGTVDPAELRTLAATTLPDYMVPSTVVVLESLPLTPNGKLDRK------------- 170727560 48 -------------YNAVDRHVEARGAQVAIQYVVTETEYGISYNELQAQVSRLAGYMDSIGVKKGDRVIIYMPMVPETAYAMLACARIGAIHSVVFGGFAGNELASRIDDAKPKLILSASAYKPLLDAIAQSSHKVEQCIILNELTPNRDVDWQNAVADAPDCLSVAATDPLYILYTSGTTGQPKGVVRDNGGHGV-ALAWSMKHIYGIDAGDAFWAASDVGWVVGHSIVYGPLLVGATTLMPVGTPDPGIFWRTIAKYQVKSFFTAPTAIRAIKRDDPDGDFDLSCLNTLFLAGERCPDTLHWAEERLNKPVIDHWWQTETGWPVAANLMGT-------APVEVKAGSPALSVPGYQVEVVDEMGDKVEAN--ISGNVVIKPPGTLTTLWQNEQRYLESYLSPGYYLSGDAGYMDDDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHNAVAEVAVIGVEDKLKGQVPLGLVVLKGVTLSDEALYKELVREHIGPVASFRLVSAVQKLPKTRSGKILRGTMRKIADN----- 196243884 476 ------------IHQLFEDQVIKNPD--AVALVFQGET--LTYQQLNQKANQLAHYLRQFDLKPDNLVGICLERSLEIVIGILGILKAGLAYVPLDPTYPQERLDYMVVNSQLSALITQKNLLKKLQSYS------ISIICLDTDKEQIIQQKQENLIHQ-----TNSKNLAYVIYTSGSTGKPKGVMICHKNLINAYYAWETIYQLTTHCSSHLQMASFSFDVFSGDL-VRSLCSGGKLVLCPREFDPPQLYQLMLEEKIDTAEFVPAVLRVLIDYLETQDKTLDFMKLLIVGSDSWYVKEHEKVKGFCTRFINSYGVSEAT--IDSSYFEETEIRLDKEGLM----PIGRPFPNTKLYILNAHLQLVPIG--VQGELYISSIGLAKGYLNRPDLTQERFIINPFYKTGDLGRYLPDGNIEFLGRIDNQVKIRGFRIELAEIEAILTLHESIKQAVVMVKEEQPGNKHLVAYITCHQATTEASKILTNYLKENLPHYMVPRIFVILETFPLTPNGKIDRRGL----------- 119503799 39 -FPDATCNTSYNCLD--RHVANGRGEQTAIIYDVTDTVQHISYRELLDRVSRMAGALDKLGISKGDRVVIYMPMVPEAAVAMQACARLGAVHSVVFGGFAANELASRIDDCAPKLIVSASCYKPLLDQALESQHKPKHTIILQELLPGRDLDWTEMFAEPVNATAVASTDPLYIIYTSGTTGQPKGVVRDNGGHLV-ALNWSMGNIYDINPGDVFWAASDIGWVVGHSIVYGPLIRGATAVMPVGTPDAATYWRLIERHKVKAMFTAPTAIRAIKREDPDKDYDLTSLETLFLAGERADPDTIQWAEHLQRPIIDHWWQTELGWPAVANCAGTGLFTV-------KYGSSGKAVRGFQIEVLDESGQPLPRD--TLGALALKPPGTLPTLWNNDEGFVEKYLTEEYYSTGDAGFIDGEDYVHIMSRTDDVINVAGHRLSTGQMEEVITDHPDVAECAVFGINDELKGQVPLALLILNQGTAKKATQIEASVREVIGPVAALKRVYTVNRLPKTRSGKILRATLQK--------- 149185110 6 -------------------HAEARPDHPAIIMSGSGET--LTYGEMDAYANRFAQLLRARGLRRGDHFGVLLENSIHYLPIVWGSQRAGTMMVPVSTRLTAPEICYILKDAGVKLLITSIYFADRIDAIRAHCPDMELLILGGEAMED----YEAALAGQSAEPIADQAPGQYMLYSSGTTGSPKGVRPAPDAPIPLVGLAVMGAGMPADGSMVYLSPAPLYHAAPLGWCTTAHRLGGTVVV-MEKFDPVHALETIERYRVTDSQWVPTHFVRMLKLEEREGYDLSSHQRALHAAAPCPVPIKREMEWWGPIINEYYAGSEGIGMTL----------IKAEDWLERPGSVGKAIYGT-IHVCGPEGEELPAGQD--GLLYFENAMIP-TYHNDPAKTAEAMHERGWMTLGDIGHLDEDGYLYLTDRKSHMIISGGVNIYPQEIENLLVTHDKVMDAAVIGAPCEDFGEKVVAVVQPREAGDSLESELRDFLAPRLSSVKMPRLFDFRPELPREANGKLYKRELRDEYAKRAENA 111018584 7 ------------------------PDKPAVIRPSTGE--QLTYRELDERSTRLARHLRSLGLKVGDHLALVSSNDLRVLEVYWAALRSGLYITVVNWHLTPEEAGYVVDDCGAEVLIVSADAGGAVPREENQLPRVRHRLVYGGEL-DGFDSYDDAVAAQSAEPLDSQPRGQDMLYSSGTTGRPKGIALPEGNTTTDPYTAVFAPMYGFDSDTVYLCPAPLYHAAPLRFCGTITSVGGTIVL-MDRFDAEEALRLIEEYRVTHSQWVPTMFVRMLKLPKRDKFDVSSLKVAIHAAAPCPPDVKRSMEWWGPVIHEYYASTEGAGATF----------IDSAQALAKPGSVGHDGVMGIVHICDDNGADVPVGD--IGTVYWEREERPFEYHNDPVKTESATHPDTWTTSGDIGYIDSDRFLYLTDRAAFMIISGGVNIYPQESENVLTMHPKVFDVAVIGVPDEEMGEQVKAVVQLVEGVEPSDAVARELVRDRVSHFKAPRSIDFSDDLPRTPTGKLVKHKLRARYLN----- 116669099 68 ---------RLNVYNCVDRHAAGRGDKVALHEGEPGDRRAITYAELQREVSKAANALLALGITKGDRVVIYLPVIPETVIITLAVARIGAIHSLVFGGFSAEALKFRVEDTRAKLLVTTDGVKDNADAAVAGDNAIEHVLVVNRTTPADQLAWHDAVGQASEPEAFDAETPLFIMYTSGTTGKPKGLVHTSGGYLTQASWSFEYPDPALRDQDVHWCTADLAWVTAHTYIYGPLSNGATQVIFEGTPNPGRHFEIIERYGVTQYYTAPTLVRSFMGWFPPDSYDLSSIRMLTVGEAVNPEAWRWLRQNIGAPVVDTWWQSETGATIL---------SPAPTDTEFKPGCAARPLPGVSTRIVDDAGNTVPPGVQGFIVVDSPGPAIARTVWGNPQRYFDSYWEQGWFLAGDGAKYDDDGDIWILGRVDDTLNVSGHLLSTIEIESALVSHPDVVEAGVCPVTDPKTGHAIVAFVVLKGGAEVATELRDHVARA-IGPIAKPRDVVVVPDVPKTRSGKIMRRLLTQLFE------ 209520067 29 --PDVAYPPRLNCAELLERTIEAHRDQPAIWSEVDGKPRATTYGELLALVNRSAHVLVEMGLRPGNRVLLRGPNTLQMAVAMLAALKAGLVVVPTMPLLRAKELKQIIVKAQVGAALCDARLTTELERCTNPCAGLKQMRRFHDDSTDSLETLAVNKPEHFTASDTAADDVCLIAFTSGTTGAPKGCMHFHRDVIAMCDLFP-RHVLKPSASDIFCGTPPLAFTFGLGGLLCFPLRVGASTVLVEKLMPQTLLDVVERFHATVMFTAPTFYRQMA--PLIAQHDVSSLKKTVSAGEALPDSTRRLWDATGIDMIDGIGSTELIHIFI-----------SSQGADIRPHAIGRAVPGYVVQAVDDDMQPVPPG--TIGKLAVRGPTGCR-YLADERQLR--FVRDGWNLPGDSVYLDADGYVFYQARADDMIVSAGYNISGPEVESVLLQHEAVAECGVIGVADETRGQIVRAFVVVNPGYTADDKLLQEFVKNNVAPYKYPRVITFVRALPRTETGKLKRFELR---------- 167032847 31 ------------------------GKLALIHEDRDGHTERYSFEQLKVQAARFANVLKAQGVSAGDRVAGLMPRTPELLVTILATWRLGAVYQPLFTAFGPKAIEHRLEQSHARVVVTDSQNRAKLDDVHA-CPTIITV-----KARVGELDFQQCLADDCEPVMRAGNDPFLLMFTSGTTGPAKPLEVPLRAIV--AFQGYMRDAIDLRPEDNFWNLADPGWAYGLYYAVTGPLLGHATTFYDGPFSVESCARVIDKLGITNLAGSPTAYRLLIAAGSAFSAPVKRLRVVSSAGEPLNPEVIRWFDELGVTIHDHYGQTELGMVLCNHHGLQHPVHL---------GSAGFAIPGHRIVVLDEQGSELPAG--QPGILAVDREQSFGGYHGLPTKS----FVGKYYLSGDTVELNQDGSISFVGRSDDVITTSGYRVGPFDVESALIEHPAVIEAAVIGKPDPERTELIKAFVVLAGNAELEETLRQH-VRQRLYAHAYPREIEFVSELPKTPSGKLQRFILRNQAKQHAQQA 118050029 44 -------------HNAIDRHLAARGDQNALIAVETQTEKVYSYRELHAEVNRMAAVLQSLGVQKGDRVQIYMPMVAEACFAMLACVRLGAIHSVVFGGFASGALASRIDDAEPKVIISADAYKPLLEALRQSSHQPAAVLMVNRGLAERDHDWSALLDAQVDCVWVESAHPSYTLYTSGTTGKPKGVQRDTGGYTV-ALAASMPHIFDAQAGQTFFCTSDIGWVVGHSIIYAPLIAGMATVMYEGLPDAGIWWSIVEKYKVTHMFSAPTAIRVLKKHDADKRYDISSLKALWLAGEPLDEPTATWIQAINKPIIDNYWQTETGWPIMTLCNGV-------EKQATRFGSPGRAVYGYNVKLIDDASGEELIQPNQKGVLAIEGPGCMQTVWRDDNRFVNTYWKPGIYSTFDWGIRDEDGYYFILGRTDDVINVAGHRLGTREIEECISAHAQIAEVAVVGVADNLKGQAALAFAVVRDAALVADEAVMKLVDARLGAVARPSRVIFVTALPKTRSGKLLRRALQAVAE------ 88857007 541 --------DNATITELFASCVSATPEKIALICA----QQKLSYAELDAASNNLARYLRAQKLRINKNIGLLLPRSTQMIVAMLAVLKAGCTYVPLNPDYPEARLNYILEDANVELVITTDSLTLLLTKVGISTVILNDELSVKLLAGED-VSQNESEGLEFEPSVVSE--PAYVIYTSGSTGQPKGVVVPHRAVI---RLVTEPNFMTLNQDTVFLQAANVAFDAATLEIWGPLLNGGQCVIYPERYELEQLNQIIVRHKVNALWLTAGLFS---EWSKECPVELP-LQYVLAGGDVLDPAAVCRVQQRKVQVINGYGPTENTTFTCCYPVPANFDS-------SKSVPIGYPLQGDQVMLLSDN-ELVP--YGCVGELCVSGAGLAQGYLNQAELTEQKFALNPFYRTGDLARYNAQGVIEYVGRIDDQIKIRGFRVELGEIEQQISQLNEVSSALVMVCED-KHIKRLVAYVELSDRSYDLAQLADE-LKQRLPDYMVPSAFVIIDAWPLTNNGKIDRRALPQ--------- 120419813 467 ------------IHQLFEQQVEKNPNSIAVVF----EEEQSTYQQLNQKANQLAHYLQTLGVKPEVLVGICIEYSIDMIVGLLGILKAGGVYVPLDPNYPQERLAFMQEDSNVHIILTQQPLLEKIS------PQNAHIVCLDRDRDVIAREGVENLDRQTTL-----DDLAYAIYTSGSTGKPKAVLGTLRGIV--NRLHWIWEMLPFGADEICSQKTSINFGDHVAEIFSPLLKGIPLVIVPDRGNIPRLMSLLSDRKVTRIVLVPSLLKAILENAPQQLTKLRYLKYVFCSGEVLPLTLAKEFHQKSARLFNLYGSSEVAADVTCFEVKLRIANLADERRADLGIPIGKPISNTQIYILDKYGDLLPPG--VTGELYVGGDGLAKGYLNLPELTREKFIPNPFFRTGDLARWLPDGNIEFVGRIDHQVKVRGFRIELGEIEAVLSTHPQIQQVVVIAIEDIPGSKRLVAYIVCEDESLSTYHLRE-FLKQKLPEYMMPSAFVILDTLPLTPSGKIDRKAL----------- 120419813 1862 -FPES---SPETLGEMLQKTAGKFPHKGITYINSDGSEQVQSYAQLLEDAQRILGGFRKLGIKPQDKVILQLKENKDFISAFWGCVLGGFIPVPVQPNVNLNKLQNSWQMLERPLILTDKKSLSELKKWSQNLN--------DDNFKLETIESLQKFSTDKDYYNAQPEDLALFMLTSGSTGMSKVVQLSHLNLLSRTIGS--IQMNNFTPEDITLNWMPLDHVAGLIYFHIRDIYGCKQIHATSQLKPLRWLDWIDTFGVTVTFAPNFAYSLIVQEIEKQNWNLSSIRLMLNGAEQIVAATARRFLKLGDAMTPSWGMAEVSSGITYSDNFSLLSSSDDNSFVNL----GKPIRGTCLRIVNQDMEVL--SEGEIGLLQVKGLTVTSGYYQNPKANKEAFTEDGWFNTGDLGFI-KDGCLTITGRQKDIIIINGVNYYSHEIEAVVEELGEVEAACGVCVASNNTEELVIFFTPYVSEKNQLLELLKKVREQVIKYCGIPSYLIPIDKIPKTSIGKIQRSLLKQRFE------ 120419813 1609 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLQIYILDNHQQLVPL--SVEGEIYLGNDLLPDKLHPEPEKFISFIEHGKLLKTGEWGCRRVDGSLELLGKEHRIVTVNGQRINLQRIEQALQTAKGVEDCYVM-----VRNQKLVAYVVKDGS--WAREFLHHYLKSQLPGYPLPCIYVPVSALPLTSFGEVD--------------- 211957985 55 -----------TCYNCVDRHVERPGQPAIIYDAVTGEKRTYTYLEVQEQVGAMAALLREKGVEKGTMVLIYMPMIPQAMFAMLACARLGAIHSVVFGGFAAQELAVRIEDCKPKAIISASEYKPLLDKAKPDFCFIQQREQLIAPLNEGRDYDLGVLMEGAECVPVAATDPLYVLYTSGTTGQPKGVVRDNGGHMV-ALKWSMENLYGIDPGEVFWAASDVGWVVGHSIVYAPLLHGAATVLYEGKPDAGAFWRVISEHSVVSLFTAPTAFRAIKKETELAKYSIAGLRSLFLAGEADPDTILWAENLLGVPVIDHWWQTETGWCIAGN-------PLGLGKLPIKLGSSTVPMPGYDMRVLDDEGNEL--GVGELGNIVVKLPMPPGTLWNADDRFKDAYLSEGYYKTADAGLMDDDGYLFIMARTDDIINVAGHRLSTGGMEEVLSEHPDVAECAVIGIADNLKGQLPCGFVVLKSGVEKPTDIIEALVREKVGPVAAFKLAITVERLPKTRSGKILRATMRK--------- 134099242 468 -----------TLPELFADQVRRTPDAVAVVSGQD----ELTYAELDARANSLAQRLTRAGIGPEDRVALLVPRSADLVVAVLGVLKSGAAYVPIDPDHPADRIRFVLGDAAPAALVAGGDL--------AELPDVR-VPLFHVTAPS---SADDSPAGAPQVAPPDVDQPAYVIYTSGSTGTPKGVVVSHRNVV--GLFAATESLFQFGPEDVWLFHSYAFDFSVWEL-WGPLLHGGRLVVVPREVSPADFLRLLAEHRVTVLNQTPSAFEELSRADADAPGTALALRVVVFGGEALPTRLASWYERHGPLLVNMYGITETTVHVSY-------LALDGSHATSPASAIGRGLPGLSTYLLDEALRPVPDG--VVGELYVGGAQLARGYLGRPGLTATRFVADPFYRTGDLARRAGDGRLEYVGRADDQVKIRGFRIEPAEISSVLATHPDVSRCAVVARHGAQGGAYLVVYVV--GESVDPAALRGYLA-ARLPEHMVPAAFVELESLPLTGNGKLDRRAL----------- 134099242 1527 ---------ETTLPELFAEQVRRTPDEVAVV----GAGTRLTYAELDTRAAALAARLAARGMGPEQIVGLHLDRSPELVVALLAVLRCGAAFAPVEPSLPAARVAELCRTSGTRLVLTT-------QAGRADLPELDGVDVL---AVDGDEAAAEPPAEHEVRPPLTGDNLAYVIYTSGTTGRQKGAMIRHRPICFRLLWQARL--LGFGPGDAALFKAPLGFDISVNEIFLPLVTGARVVIPGVERDAEQLLEIIREHRVTFAYLVSSVLDVMLGLPGIEDVA-GSLKHVWCGGEALTPELFARFRRQLADMYHGYGPAEATIGVSHEFYRPGTERAS--------VSIGRPNPNTRMYVLDEHLQPVPVG--VQGELYVAGLQLGRGYVNAPALTASRFVADPFYRTGDLACWTAGGTLEFRGRADHQVKIRGMRVELQEVESVLSEHPAVRQAVVVTARSRSDVGLLVAYCTTTDESVTGDGLR-GWLRGRLPEHMVPAAVVCLPRFPLMPSGKVDRRSL----------- 69937132 17 ---------PHTVYQALTETRDRHPQRPAISFDPKAPARTLTWTELHERVTETANLFRSLGVGPDDVVAYLLPNCIEAPVVLLAGATAG-IVNPINPLLEPDHIAAILRETGAKVLVTKSEVAQKAADAVAQAPNVQTVLEVDARHHAKVMDFDAAASAQLTFDEPAEDRVAAFFHTGGTTGMPKVAQHKQSGMIYN---GWLGGTLLFTETDVLMCPLPMFHVFAYPVLMSCLMSGAQLVMPTPAFD--NFWKLIERWQATFLITVPTAIAALMQRP--VNADVSSLKTAISGSAPLPIELYNRFKATGVEIAEGYGLTEATCLVSCNPING----------LKKVGSVGIPLPHTHVRILRRNGGFHECATDEIGEICVANPGVFEGTYTEADKNHDLFAESRFLRTGDLGRMDADGYLWITGRAKDLIIRGGHNIDPAEIEDALLSHPKVAAVAAIGQPDSFAGELPCAYVELAGAEVGLDELMEHARTHIHERAAVPKHVEILPELPKTTVGKIFKPDLRK--------- 108757920 500 ---STAFPRETPIHSLFSEQAARAPDAVALVSGET----LVTYAELERRANQLAHHLRTYGVSRGTRVGLCLERSPDMVVGLLAILKAGGAYVPIDHHYPAERISLLLQEAGIGVLVTTKPLAEGLPA-----SNSKHVCVDTDADVITALPHDAPL-----PATVGGDDLAYVMFTSGSTGRPKGVCIPHRAVSRLVLANPFIH---FGPDEVFLQLAPVAFDASTLELWGALLHGARLVLAPPHPSLDELAALLTHHRVSTLWLTAALFEQMVLH---QGNALAGVRQVLAGGDVLPPRVRQHLERLGAVLVNGYGPTE-------NTTFSATHSLRAGEAFGTSVPIGRPLGHSTAYVLDSRMEPVPVG--VPGELFVGGDGLAWGYLSRPELTAEKFLPHPFYRTGDRVRWRADGSLEFLGRSDFQVKVRGFRIELGEIESVLQQAPGVQEAVVLAREDAPGDKRLVAYFVPTAAARSEEQAIRTFLKARLPEYMLPAVFMPLEVLPLSPNGKVDRKALPAPYADL---- 108757920 2631 ---SAVFPRDTPTHVLFSDQATRTPDAMALISGES----VVTYVELDRRSNQLAHHLRAYGVSRGTRVGLCLERSPDMVVGLLAILKAGGAYVPIDHHYPAERISLLLQEAGVSVFVTQESLADELPSSGGLMVCVDTDADLIAALPHG----------APPSADVGGDDLAYVMFTSGSTGRPKGVCIPHRAVSRLVLANPFIH---FGPDEVFLQLAPVAFDASTLELWGALLHGARLVLAPPHPSLDELAALLTHHRVSTLWLTAALFEQMVLH---QGNALAGVRQVLAGGDVLPPRVRQHLERLGAVLVNGYGPTE-------NTTFSATHSLRAGEAFGTSVPIGRPLGHSTAYVLDSRMEPVPVG--VPGELFVGGDGLAWGYLSRPELTAEKFLPHPFYRTGDRVRWRADGSLEFLGRSDFQVKVRGFRIELGEIESVLQQAPGVQEAVVLAREDSPGDKRLVAYVVGEDESVDARALRDHVLR-KLPEYLVPAIFIPMESLPLSANGKVDRKAL----------- 108757920 1581 ------------LHERFEDRAALSPDALAVLD----DEHSLTYAELNRRANQLAWALRTRGVGPEVRVGLCMERAVDMVVGVLAILKAGGAYVPMDPAYPAQRLAYMVSDSNVSCMLTQQRVADKIAG-----HKVEVLCVDDAGLVNGSRD------ASNPPRLSRPQHLAYVIYTSGSTGMPKGVMVQHASVMNLRAALAATAYAGVGPLRVSLNASLSFDASVQQLVQLADGHALCVVSQATREDTRLMLAWLERHSVDVLDCAPSQLRLLLDEGLAAHSPL----RVLAGGEALDEALWARLSAHHIECFNVYGPTECTVDST----------LRPVRGASLPPSLGGPLANAQTYVLDAYLQPVPVG--VPGELYIGGAGLARGYLNRPELTADRFIPNPFYRTGDRARWLPQGELEFLGRIDFQVKVRGFRIELGEIESALRQHPAVRDTVVLVREDTPGLQRLVAYVVAEAEATTVVDTFRPFLKERLPEHMVPSAFVTLEALPLTPNGKLDRKAL----------- 108757920 3709 ------------LHERFEDRAALSPDSLAVLD----DEHSLTYAELNRRANQLAWALRTRGVGPEVRVGLCMERSVDMVVGVLAILKAGGAYVPMDPAYPAQRLAYMVSDSNVGCVLTQQRVADKLAGHKVE------VLCVDDAAPTN-----EPRSESNPPRLSEPEHLAYVIYTSGSTGKPKGVMVQHASVMNLRAALAAAAYAGMDPLRVSLNASLSFDASVQHLVQLADGHALCVVPQTAREDARIMLAWLEQNDVDVLDCAPSLLRLLLDEGLAAHRPL----RVLAGGEALDEALWARLSAHRIECFNVYGPTECTVDST----------LRPVRGASLPPSLGGPLANAQTYVLDAYLQPVPVG--VPGELYIGGAGLARGYLNRPELTADRFIPNPFYRTGDRARWLPQGELEFLGRIDFQVKLRGFRIELGEIESALRQHPAVRDTVVLVREDTPGLQRLVAYVVAEPAATVDSGTFRPFLKERLPEHMMPSAFVTLEALPLNTSGKVDRRAL----------- 119716992 4 -----------TIPGVLRAAAERFGDHPAYVEGGV----TTSFTDLLGRVRRTAAGYRARGLSPGDRVVVWAPNSVDWVVAALAVSYAGGTLVPANSRYTGHEVADLVDRTGAVLVVVADGFLGRTQRAAGALPGVREVIDLARIAE---VEAEPGVIDEV-AAAVSPDDVADILFTSGTTGRPKGAMSAHRQTVGVARAWGSLGG--VSTEDRYLVVNPFFHSFGYKVGIVTGLITGATLYPLATFDLDETMRLIETERITVLPGAPTIYQSLLSAPGRAGRDLSSLRLAVTGAAVVPVVLIERMEELGIDVVTAFGMTEAVVVTMC---------RDGDSAETVATTCGRAIPGMETRI------------GARGELLVRGEFVMLGYLDDPAATAEAIDAEGWLHTGDVGVLDEHGNLSITDRLKDMYICGGFNVYPAEVEQALARMDGVADVAVVGVPDERLGEVGKAYVV---GAVTPDEVLA-FAKERLANFKVPRSVEVTDALPRNLSGKVLKNELR---------- 186682771 529 ----TDYPHDKTLVELFEAQVAKNPDNLALVF----ESQSLTYQQLNQKVNQLAYYLQNHQVQPDTLIGICVERSLEMIVGVLGILKAGGAYVPIDPNYPQERIKFMLEDSGTSVLLTQSFVKHQLP--LGELKYTCQVIFLDKAIFS--LQLTDNPSSQSTP-----DSLAYVIYTSGSTGLPKGVMIEHRAIVNLSLAWA--KTFQVKQNSRLLQFGSFSFDLSIGEIATTLTTGACLYLAKETLLPSQILDFLTHHKISHSFLSPSALSVLPQA------TLPDLQCLTVGGEACPAELVTQWATTGRCFFNCYGPTESTVNAALAMLAAGIALCHPNGK---KPPIGQPLSNIRIYILDPHNQPLPPG--IPGELCIAGVGLARGYLNRPDLTAQQFIEERIYKTGDLARWKSDGNLEYLGRIDNQIKLRGFRIELGEIESILLQHPLVKEAIATLYKTE-SNQSLIAYVTGINNDLSRQ--LKNHLKSRLPDYMIPAQIIILDQLPLTPNGKIDRKAL----------- 8926195 1 -----MTTDLFNLSTLVDQHLDSLSDKAALYSPHG----HVSYGELYRSMCAMGRALRELGIQREQRVLLILDDTPAFFTAFLGAGRIGAVPVPINYQTDPEQVRFYAQDSYARAAVIE---AVRYEELAPALQEAGVMVISTEPADDGRLHMRDLIRGELGAASTHAEDPALWLYSSGSTGRPKGVVHLQRDI-APACRHYAGDVLGVTQDDVHLSTTKLFHAYGLGNSLLPLWFGGTCVLLPGFPAPHLVLETIERVRPTLLFSVPALYNAMPRSPGAGSRDLSSIRLCVSAAESLPAHVWERWRDLGLTILDGVGSTEMLHIYCSNT-----------ERALRPGSSGRAVPGYQIKLVDPDGGDV--EGAGSGEMFVRGGSMLAQYWHRADQTRSVL-KGSWYRTGDRYRRDEDGFYWYEGRADDMMKVSGLWVAPAAIETALQQHPDVAEAAVVGV-DTDRLTRIKAFIVLRDGCQGSDALLRQWCKDRLASHQFPHLVEFAADLPKTPTGKIQRFALRSQ-------- 149375428 36 ----------------------------------DGGSGKLTFAELKEQSARFANYLTSQGIGKGDRVAALLPRSPELLIVIAGALRAGAVYQPLFTAFGPGAIEYRFERASTKLVVTDPVNYPKLTEVKDCAPVV---CVNAAEVSGDVPDFDKTLAEQSEPVLIKGGDPFLQMFTSGTVGKSKGVAVPAKALL--AFYVYMKYAIDLRDDDVFWNVADPGWAYGLYYAVGPLLMGHATHFNPGAFTPETTYDMIRKYKITNLAAAPTAYRLLKDHVLPEGENL-GLRVASSAGEPLNPEVVSWIEKRHCPVKDHYGQTETGMTCCNFHGLDH---------PVRQGSMGYSSPGHRVVALNEKNEEV--GEGEIGQVAVASPLFFDGYWGEKDPFVK-----GYYLTGDMAVCHGDGCFSFSGRDDDIITTAGYRVGPADVESTLLEHKAVAESGVVAKPDEKRGSIIKAYVVIKGDQEPESEELQELVRHRLSAHAYPREIEFVDELPKTPSGKIQRFVLRNQAKEE---- 170028423 39 -----------TIGQHLRLAAERYPNREALVSCH--EARRFTFSDVLERVDRLAAGLQQLGLKSGDRVGIWAHNSSTSYLTSLAVARAGMILVGINPALKARELRHVLKTVDAKALIAGDSFFETIKEVVPELLASSPGYVQSARVPSLTLVVVDSAGEEALQPSISPDSGACLLFTSGTTGKPKAALLSHFSIINNASITSYRNELD-STNHRICVQVSLSHAFGLIDGIIGSMYGSTMVLPGAKFNARSSVQAILQEKCTAIYGTPTMYVDLLEELRLQRTRLPPVKVAVVGGSPCSAQLMDIHQQLGVKVRSGYGMTELASSSFVSDRGDPVEAALD--------SVGKIIDHCEAKVVDQNGRTVPFG--TPGELWFRGFGTMLGFWGDEAKTKEVLGRDGWLKTGDQFILQKNGYGKIVGRIKDIIIRGGDNVYPKEVEDVLDTHPGILESYCIGVPDERLGERVCAFV------------------------------------------------------------ 170028423 516 ---------------------------------------------------RMAAAFHQLGLEKGDRVGIWAPNGVAYYLTIFAAARAGLISVGFNPALQLRELEYALNKVELKALVASQNFIAMLQELLPDLKSLKSVIIASEKSYTGTISMSDLINLPTEHCTINPDSGACLLFTSGTTGQPKAALLSHFGLLNNAAQGSYRMGFDRNQQRICLTV-PMFHVFGLTFGAAASLTGSTLVVPGVAFNAGETLQAIVKEKCRTVYGTPTI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 187479490 29 --PDTAYPARLNCAVELVDAMVRQGQRVALRWYQDGAPAAMSYAELQALSNRIGRVLQEMKLVPGNRIVLRGPNNPMMAAAWLGAIKAGMVTVPTMPLLRAKELKQIIDKAEVQAMLCDVRLKDEALECQNPCPKLEQIVLFNEDAPGSLDSLAAAKPDHFLACDTAADDVCLIAFTSGTTGAPKGCMHFHRDVLAMCDLFP-RHVIKPGPDDVFCGTPPLAFTFGLGGLLCFPLRVGASTVLAEKLSPESLLQLIEDFQATIVFTAPTFYRQMA--PLVEKFRLGSLKKSVSAGEALPDATRQLWKQTGIEMIDGIGGTEMIHVFVSSAPES-----------VRRGAIGQVVPGYVAQVVDDDMKPVP--NGTPGRLAVKGPTGCR-YLADPR--QERFVQQGWNLPGDTFVQDDDGYLYYQARNDDMIISAGYNIAGPEVEDAMLRHEAVAECGVVAMPDDERGQVVAAYVVLKDGTPQLARALQNYVKESIAPYKYPRVIRFVAVLPRTETGKLQRFVLRQ--------- 84495210 7 ------------------------GDKPAYVLADTGE--SLSYRELEESSNRVAHLFRNLGLRRGDHVAILMENRLDAFPIYWAAQRTGLYYTPVNWHLTRDEAAYIVDNCEAKVLVSSVDLEDIAAHAAATATHLEQRYVVGGEV-DGVDSLESAVAVLPTTPVENQSEGYYMFYSSGTTGRPKGILPAMADVPFGTTLDHQLPTFGFSHAATYLNTGPLYHAAPVGWSMGTIRNGATAVFMS-RFDPELTLRVIQDLGVTHAQFVPTMFVRMLKLPDEQAYDVSSLMVAIHAAAPCPITVKEAMDWLGPKIVEYYAGSESNCFFV----------ITSPEWLEHRGSVGKAVIGT-AHVCDAHGHELP--SGEIGQLWFDGPDF--EYHQDPDKTASAHDARGWSTLGDLGWLDDEGYLYLADRRTDLIISGGVNIYPREIEDALALHPAVQDIAVIGVPDDEMGQRVHAIVQVADGVTPGAELAADLAQERIAGFKLPRTIEFVDDFPRLPSGKVLRRKLIADY------- 166712260 557 ----------LLLHQRFEAQTAAAPDAVAVLF----EQQQISYGQLNAHANRIAHALIALGVRPDDRVALCLQRGIGMIAGMLAILKAGAGYVPVDPASPQQRLAFILEDSAPVALVTDACTLP-------SLPSVSCPIIDLDLDGAGHDELARQPQSNPSPVGLSPAHLAYVIYTSGSTGKPKGVQVEHRNVT--RLFSATQDWFGFAASDTWALFHSFAFDFSVWEIWGALLYGGRLLIVPQQVSPQECYRLLCRSGVTILNQTPSAFLHLIDAQQGEQAD-HRLRLVIFGGEALDPPWFARPRNAATQLVNMYGITETTVHVTYCPLSA------ADAINGGVSPIGKRIPDLRVYLLDAQRQPVPVG--VAGELYVGGAGVARGYLNRPELNAERFLDDPFYKSGDLARWLPDGQLEYLGRNDEQVKIRGFRIELGEIQAKLTAHPQIRDALVMAHDDTAGHKRLLAYVIAHEGAPTPEQLRQ-WLSATLPDYMMPSAYVQLDAWPLTLNGKLDRKQL----------- 166712260 2715 -----------TVHALFEQQTALTPEALAVVDG----VHRCSYAALNRKANQLAHHLIGLGVGAGQYVAIRLPRSLELVVAQLAISKCAAAYLPLDMQSPDGRLQQILDESAARWVVSRSDQ------------------PLPDGAARLDMDLLDLGASPTHDPQVPQSSAAYVMYTSGSTGVPKGVRIAHRGI--SRLVCNNGYAEFLPGDRVAFAANPAFDASTLEV-WAPLLTGGCVVVIAQDLSPDRLRVCLQEQAISVLWLTAGLFHHSAAALLPV---FPQLRYLIVGGDILDPAVVAQVLAEGAPLLNGYGP----------TETTTFATTHRITDVCGPIPIGRPIGNTRVYVLDAHGTPVPIG--VAGELYIGGDGVALGYLHQPTLTAERFIPDRFYRSGDLVRWRKDGVLEYLGRTDGQVKVRGFRVELGDIASALQTHPTVAIAAVVQREDVQGAKQLVAYYVAMDVAHDAQALRTHLL-TRIPEYMLPAAYVRMAQLPLTANGKLDRHALPLPARNDHAG- 3688808 7 --------------------------KALVWEGEDGAVRTFTYIEMQEEVDRVAGGFRKLGLKKGDVVGIYMPMLPETVIAMMAASKIGAVFAPVFSGYGAEAVATRLNAGEAKALITADGFLEEADRAADLSPTVEKVIVISRLNDERDVDWQEMRNSEEQTERMDSQEPLMLLYTSGTTGKPKGAVHTHSGFPIKA-AFDAGIGMDVKREDVLFWYTDMGWMMGPFLVYGGLVNGATILLYEGTPDPDRIWELVAKHNVSHLGISPTLIRSLMTQGDENKHSLDTLRVVGSTGEPNPEPWMWLFQNVGIPIFNYSGGTEIAGGILGNVLVRPIGPITFNS----------PLPGMAADVFDPTGKPV---ENEVGELVIKKPWVTKGFWGDSERYLNTYWEQTWVH-GDWVIKDTEGQWTITGRSDDILNVAGKRLGPAEVESVLVGHEAVKEAGTIGIPDEVKGEAAICFAVLNQSQEPSEALKKELVAEKLGKALKPKNLYFVSDLPKTRNAKVMRRAIKAAY------- 209551991 17 --------KDLNVAQLCDRHPADAIAHTIIREDLSASI--LTYGELRVESEKLADSFLKLGIERGDRIATLMGKSRAYLVTLLAIYRIGAVHVPLFTAFAPPAIQFRVDSCKPKLVACDASQKAKLKTVEAESSSLSWQIMTTGEADEGELSFDKLAAEGTPSVAVGSDGAFIQIYTSGTTGKPKGVVVPAKALA--AFHAYAEFALGLRPDDVFWNSADPGWGYGLYFGVLATFCTGTSILLCAGFSPELTLEVLSRFKVTNFTAAPTVYRSLLATGLVPPS--TNLRCASSAGEPLTPEVAWSVDALGVLVHDHFGQTEAGMLVNNHHHPELKHPL-------KTGSMGLAMPGWTPVILRLDQDAVAP-AGEVGRLAFESPFAFTGYVDEPVKSAEKFAGDGWYLTGDMAKMEEDGYIYFSSRDDDIIIMAGYRIGPFEVESVLATHPAVAESAVIAVPDAVRGEVLEAAVVLSAGRKPDEALVKELVKKGFAAHAYPRRIHFVESLPKTPSGKIQRFVVRQQARD----- 124110759 49 -FPEGILN---TCHNCLDRHVQA-GRGDALALAYTGTIRHYTYRELLHETERTAAMLASLGAKKGDRVILYMPMIPETVFAMLACARLGVIHSVVFGGFAPPELAKRIDDATPKLVLTASAYKPLVEALVLAAHSVEHVVLVQREMPVRDIDWHDLRRRTADCVPLASGDPLYILYTSGTTGTPKGVVRDNGGHAV-ALSWSMANIYGIGAGDTFWAASDVGWVVGHSIVYAPLLVGATTVLPVGTPDPGTFWRTIARHNVKSFFTAPTAIRAIRKEDPDARFGTGACRAVFLAGERADPETIAWLERLGLPVIDHWWQTELGWPAIAS-------CFAMGDLRRKPGSAGFPVPGYQFAILDDDGLALPDG--ASGNVVIETPGTFRSLWNNNATFVRNFTFPGYYETGDAGFRDSEGFMHIMGRTDDIINIAGHRLSTGQMEEIVSRQPGVAECAVVGADDNLKGMVPIAFVTPQAGYATDKSLVERSVRSELGAIAALKAVLVVEQLPKTRSGKILRSLLRK--------- 163740822 16 -------NMPTTLYGLLSRTAGKFPDNKAISYGPTDKAETLTWRQLKDKVTQAANMFRSMGIGEKDVVAYILPNCNETVVTLLGGAVAG-IANPINPLLEPEQIASILRETGAKVVVTKTDVAQKVAEAVRHAPKVHTVLEIDKLAHANYKNFNRELRKHPTELTFADSDVACYFHTGGTTGMPKVAQHTYSGMNYN---GWLGSKLLFTEEDNIMCPLPLFHVFACHVILMAAVAGAHVVFPTPQFD--NFWKLVERWKISFIITVPTAISAKMQRP--VDADVSTVKTAFSGSAPLPVELFRRFEETGVKIVEGYGLTEATCLVSCNPVLGE----------KKIGSIGIPLPYTDVKIVKGTDETVELGVDEIGEICISSPGVYAGHYTEVEKNEGLFYQDTHLRTGDLGKLDSDGYLWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDAHAGEVPCAFVLVDGATVTPDELLAYCQIHVHERAAIPKHVTVMDELPKTAVGKVFKPDLRK--------- 120612374 523 -------DLDLPVHQMFERQAALTPDAPALVA----EGREWTYAQLDARTSRLAHRLRACGVGPEMLVGVALARGSDMVEALLAVLKAGGAYVPLDPELPADRIAYMLGDCAPALVLTDAAHRACLPAAMAQ----PVVLLPLEDAPPG-----DGAEAACLPVALHAEHLAYVIYTSGSTGRPKGAANRHGAL--SNRIAWMQRAYGLGPGDTVLQKTPFFDVSVWEFFW-PLAVGARLAVPGAHREPAHLQALIQRHAVTTLHFVPSMLQALLAQLDA--HACASVRRIVCSGEALPAEARRQLERLGVALHNLYGPTEAAIDVTHWTCHA---------QERGPVPIGRPIAGLRTHVLDAAMQPVPPG--APGELFLGGAGLARGYAARPGLTAERFVADPFYRTGDLVRWRGDGSLEYLGRLDHQVKIRGQRIELGEIEARLLARPGVREAVAVAASTP-AGTALVAYCSPHAGATLDGEALRARLAAELPEAMVPSQIAVLPALPLNANGKVDRKAL----------- 148553310 3 ----------LTIPALLRAAAARYKDRAALHSSTDGP---IGYRELDRRADEVARAMIADGARPGDRAAIWAPNMWEWVAATVGVQRAGGAMVPLNTRLKGGEVADIVRRGGVARLFVIGDFLGRPEMLRGEMPGLRRTIVLGEEGWDDFIARGRSTSDAALAERVTPDSIADIMFTSGTTGAPKGAIFDHRRSLGGGRAWANISRQ--TADDRYCVFGPFSHNASYKAGWVAGLMTGSTVYWPEAYDAVSILDLIAGNRISVMPAPPTVFQEMLAHPNWRDWDISSYRFLSTGATVVPIELMKRLETTIAEITTGYGMTECAGSATHTRPGDPVERVAY--------TVGAAIEGTEIKLVGPDGRAVP--TGEPGEVLIRDDKLLIEYLDNAEATRATIDAEGWLHSGDVGTLDAEGYLKLTDRLKDMYIVGGFNVYPAEIEKQMTGLPGIHQSAIIGVPDQRLGEVGHAFIVRSAGSTITAEEVIGWSKANLANYKVPRGVTFVDALPMNATGKVIKFALREMVK------ 87200884 5 --------------DYFDRGHDRDPQRLAIVDTETG--LKLTFAETKALSERIAAALQKGGFENQDLLGLYGPNDGMLLVVLLAMWRANGKWIPVNTRNAIDANAAYINYVRLKWLVYHSSKADEVAELKALCPTLQHFVCLDKRMGDD-PSLEEFMAGVSEADFVEPEIDAFIFPTGGTTGPSKGANVT--NLGWGTMIETAADGMGRTDSPVALVSAPITHAAGP-IALSTLSLGATQVIL-PGFDAERVLRTIAEYKVTHMYLPPTALYQLLASPELGDHDYSSLRIFILVGSPCPEKLRQAVEVFGPAMCQSYGQVEC-PMIVAWFPPEDVARFATSAPEKL-AACGKPTRSIKVKLLDDDGNEVPLG--EAGEICVRGALVTHSYFEKPEETAE-IRKFGWHHTGDVGKFDKDGYLYIVDRKKDMVVSGGFNVFTAEVEAAVTELAAVKEACVFGIPHEKWGEQVHAVVVADG--ITEAEIIAY-AKERLGGVKAPKSVTFIDSIPRTAAGKMDKKALRKPW------- 209521011 13 -IPALLAALPARISDIPALAASRDPQHVALIE----DARRLSNAQLLLAVDAAAALLRDWGVRGGDRVMIVAENSIAQIALLFATAKLDAWALVSNARLSAAELDSIRAHAQPRVVAYAVESSPDARQHAERHQATHEPTLSPDI---GAWSYAVDSSAQAEPVEANDRQCAALIYTTGTTGAPKGVMLSHRNLLYIAAVSSRLR--QVGPDDVVYAVLPISHVYGFASVCLGSLHAGATLRLAPRFVPEAVRRALADERVSIFQGVPAMHAKLLEHLHTHGHAWSALRFAYSGGSPLDAALKAQAEAVGLPLHNGYGMTESSPTVSHTMLDAPRSDC----------SVGEVIPGVEVKFVGLDGVEAAPG--EIGELWVRGPNVMLGYYRSPEQTRAALTEDGWLKTGDLARQDEDGALHIVGRSKELIIRSGFNVYPAEVEHVLNAHPQVVQSAVIGRAVEGNEEVIAFVELISGATVTPAELIA-WCGERLAPYKRPAELKVLAALPAASTGKILKHRLRE--------- 84499441 13 AMPYEERDLPVTVYQMLKRTTDKFPSHNAITFGPEDKAETLTWKELHEKTCQAANLFRSLGVGEEDVVALVLPNSNETAIATVAGMVAG-IVNPINPLLDPEQISAILRETQAKVVVTKSDVAEKTAEAVKFAPNVKAVLEIDLSPPKSWIDFNAECAKQPKTLSFEDRAVCAYFHTGGTTGMPKVAQHKNSGIIYN---GWIGHELLYTEEDNVICPLPLFHVFACHVIFMSMLSGAHVVFPTPAFD--NFWKLCERWKITFIITVPTAISALMQRP--VDADVSTVKTSFSGSAPLPLELFNRFEKTGVTIVEGYGLTEATCLVSCNPVAGE----------KKIGSVGIPFPYTDVKILGADGTVTECAADEVGEICVSNPGVNDGYHSRPDTNRL------YLRTGDLGRIDKDGYIFITGRAKDLIIRGGHNIDPAEIEEALLGHEQVAFAGAIGQPDAHAGEVPCAYVELGGATVTEDELMEYAQTHVHERAAHPKHLEIMDELPKTAVGKIFKPDLRKKA------- 78061520 34 --------QDTTFFDALDAQAQRDPDALAIVDGTC----RLSYRDLLSRIRRLAGGLARLGLTRGDAVVVQLPNGARFIETCFALFQLGVRPVLALPAHRHYEVGAFCRFAGARAYLGAAQLRPLAAALQADCPTLEHIVMAGDD--HAFTPFDALYDAPPRECAARADDIACFQLSGGTTGTPKLIPRRHREYLYNVRACSA--ASSFDAGTVYLAALPMAHNFTLCCPTIGALLAGGRVVTTGRPEPEQSFALIAQERVTHTALVPPLALLWLDEQPQRQADLSSLRVLQVGGARLMDHAAARVAVLGCRLQQVFGMAE--GLICCTRLDDSPERIAQ--------TQGRPVDGDEVRIVDDAGEPVAPG--EIGELQVRGPYTIRGYYRLAEHNATAFTADGFYRSGDRVRRTADGDLVVEGRDKDQINRGGEKVSAEEVENLLLAHPQVHDAAVVAMPDPLLGERTCAFVVARAPAPSRLVLKRYLRDCGLAAFKIPDRIEFMPRFPETGIGKTSKKSLRDLLRRQLQAA 116061821 39 -----------------------------------------SYMELFDLAVHTATFMRDLGAEPGHVVGVLSRNSHEVFVLHHACAMARVKLLNLNTHLVARELSYIVRDAGCRFIFARASHADTIQEAMHERPDWNAVVWLDSDVNKRNFDWELDVASHQSPTRLASVKDAHLYYTSGTTGNPKGVILTHDIVRTHAHATS--NEMRLNASDVWLHAAPMFHLVDAFAIYSITEVGGRHVFL-PTFEASTLLRVIAFERITVSNLASSMVTILSHNPVAEVCDLSSLRVMSCGGSPLPPTVVARISLFGCEFFVSYGMTECCGKISMSILTDEFESSSPESQLDSICTSGRPFSLMSVKIIDNPNEHVPFDGKTVGDVRVRGPTVFAGYLNDREATRRAFDDDGWFSTGDLGVMRPDGFIVIVDRKKDMILCGGENVYCVEVERVLHAHNLVQQAAVFGVPHPIMGESVHAAVTLRDVKALESRIITH-CTGFLSQYKCPTEVHIMEKFPMNASGKILKTNLRK--------- 84499530 46 -FTDGMVN---TCWNAVDRHVEQRGDQVAIIYDVTETKREITFRELRSRVATLAGALRAKGVEKGDRVIIYMPMVPETIEAMLACARIGAVHSVVFGGFASHELAVRIDDCTPKAIIAASKYKPLLDGAIEQATHKPDFCIVFQRDQERDLDWHDVQQAPADCLPVEGNHPAYILYTSGTTGQPKGVVRPTAGHLV-ALNWTMKNFFNVDPGDVFWAASDVGWVVGHSICYGPLIHGNTTVVPVGTPDAGTFWRVISEHKVRSFFTAPTAFRAIKREDPREKYDLSCLRTLYLAGERDPDTINWAKDLLGIPVIDHWWQTELGYPAVGN-------PMGIEPLPVKIGSPSVAMPGYDFRILDEAGQELPRG--ELGAIVTPPPGTFSTLWNAEARFRKAYRFPGHYETGDAGMLDEDGYLWIMARTDDVINVAGHRLSTGGMEEVLADHPDVAECAVIGIRDELKGQLPVGFCLTKGVNRPHDEIVKEVVRDQIGPVAAFKLAVVVDRLPKTRSGKILRAVM----------- 84029131 70 ----------------LDRHLDDRGEEAAIEWVGDEANETYTYAELHREVNEFAAALRELGVEEDDVVTMYMPMLPELPVAMLACARIGAPHSVVFAGFSADALATRMEAADSEYLVTCDGYLDHFEKAADGLDAVAHTVVVDRDLSDDHHDYDTLVAAHADPVARDAEDMLFLMYTSGTTGQPKGVKHTTGGYLSWVSWTSQA-VLDVKPEDTYFCSADIGWITGHSIVYGPLALGTTTMMYEGAPDRDRLWEIIERYDATQLYTAPTAIRAFMKWGHVDAHDLSSLRLLTVGEPINPRAWNWYYEHVGCPVVDTWWQTETGGMMVTTLPGVSRM---------KPGAAGRPLPGVDAQVVGPDGESVEPGQAGYLTVQKPWPGMLRTLYRNDERYVEEYWAEDWYFPEDGAKVDEDGYITVLGRVDDVINVSGHRLGTMEIESAIVGCEGVAEAAVVGGNHEVKGEAVYAYVITEDGQPESDAFREEIVEDAIGPIARPESVQFTPELPKTRSGKIMRRLLED--------- 115398265 16 ---------------------------------------TVSYKQLYAHVADFQAKLARVGVGHGGAVSFALANSYEFIVAFLGASWQRAIAAPLNPAYKQDEFEFYIEDLNSTLVLIPQGAYPAVRAAQKYNAAIAECYWNGSEVVLNMKERGKLARNTGVPVEAQEDDVALVLHTSGTTGRPKAVPLTHKNLT--TTMRNIQTTYQLTPRDRTLLVMPLFHVHGLLAAFLAPLASGGSVIVPSKFSASEFWADFVTHKANWYTAVPTIHQILLKTPLPNP--IPEIRFIRSCSSPLSPKTFQDLEKFHAPVLEAYAMTEAAHQMTSN-------PLPPAKRQPGSVGIGQ---GVEVKILDQEGKEVPQGAEA--EICVRGENVTKGYLNNPAANASSFTKDGFFRTGDQGKKDPDGYVIITGRIKELINKGGEKISPIELDNTLLAHPKVGEAVCFAIPDEHYGEDIGAAVVLKNAGGATEEELKAWVAGKLAKFKTPKQIWIVPQIPKTATGKIQRRKVAE--------- 159046262 2 ----------LDLGRSLIASAARDPDALAIV---DGDV-RLSYADWLRQISALVQGLADMGLRHGDRLVTAMQNNHAAASIHWACQMAGITIVPVNWRATADEITFFTENSGARAIACDGSSVDAVRASATDLPCLTY-----ETDVDGAVRFEDVVAGSAPDAKASADDWSIMLYTSGTTARPKGVPRRHRAERAGTLAHVAQNLMPM--NDATLGVMPLYHTMGVRSLLAMTLLNGTFVCL-PRFNCADALGLIADERIGSLYLVPTLYHDLLEHPDFASTDLSAVKRLGFAGASMTDGLLKRVQAAFQPFVNHYGSSEIYTFSI------------EQDAVSKPGSAGKAGLNQDLRVVRGAGDPAAVAQGEEGEIILAGDEAFEGYWQRPDANEKSLR-DGWYFTGDCGHFDAEGDLYVTGRVDDMIITGGENVSPVEVESCLSMHPAVEDCAAVGLPDERWGKIVTAFV-KRRHAVSTEELDAHCRDSALANFKRPRRIIFVSELPKSPVGKLLRREL----------- 134099985 5 ------------------------ADRTALVMAGSG--RSTTYGELEERSTRLAHFLRESGLRRGDTVALLTDNSIHAYEVYWAAVRSGLYLTAVNRHLAAAEVAYIVSDSKAKALVVSAELDEPAEWL-DALPDVGTRLAYG-GAVDGFGDYESALAASSPVPPARQPRGADMLYSSGTTGRPKGIRAPLRDVDVNHLTPLTRSLYGFGPDTVYLSPAPFYHAAPLRFGASVHAVGGTLVM-MEHFDPENALRAIERHRVTHSQWVPTMFVRMLKLPESARHDLSSHRVAIHAAAPCPVDVKRAMDWWGPILHEYYAATEGIGMTV----------IDSGTWLDKPGSVGRAVLGV-VHVCADDGAELPPG--EVGTVYFERDERPFEYHGDPDETRSAQHPPNWTTTGDLGYLDEDGFLHLTDRKAFMIISGGVNIYPQEPENVLALHPSIADVAVIGVPDEEMGEAVRAVVQPAPGAEPGPELERELVRSRLAHYKAPRAVDFVDSLPRTPTGKLVKGELMRRYR------ 146182536 54 -------DSRVNMYNAVDRHVGELANQTAIVCGYLGTEKAYTWAELLDNVSRLAGVYRKLGVKKGDRVIIYMPMVPEAVFGMLACARIGAIHSVVFGGFAAKELSGRIQDSKPALILFEPGKVINYKQILDEISGVQGIKVLLLQRGDKVTAYHSSMAEKVDCVPVEGDHPLYILYTSGTTGQPKGIVRDTAGTCV-ATSWTMQHIMDIHKGDVYFSGSDIGWVVGHFIVYGPLIRGATTVLYEGKPDPGQFWRIIEKYRVKGLYTAPTALRAILNGDWIKKFDISSLQAISMAGERCDVPTYEWIQKHVPVLINNYWQTETGWIISCNYKNLYTHPI-------KPGSAIKPAPGFDVRILDQDNKEVTEPNK-LGRICIKPPSFMLTLYNNDEAFIQKYLAEGYYLAGDSGYFDDKGYLNVMARIDDIINTAGHRLSTAAMEEALLKHPNIVEAAVVAKVDDFKGEIPIGFVVAKGGNIDLKQFEKECVRQEIGPVASFNNCILVDKLPKTRSGKILRQTLKK--------- 171059372 43 -FAKWFVGGKTNLYNAVDRHLVDRPDQNALIFVSTETEQEYSFRDLHAEVQRMAAILQAQGVTKGDRVLIYMPMIPEAAFAMLACVRIGAIHSVVFGGFASHSLASRIDDSQPKVIVSADAGMRLDEAINLADNKPARVLMVDRKTDGRDIDYAELRAAHMDTVWVDATHPSYTLYTSGTTGKPKGVQRDTGGYTV-ALAASMKHIYMGEPGETYFSTSDIGWVVGHSIIYGPLIGGMATIMYEGRPDAGIWWSLVEKYKVTVMFSAPTAVRVLKKQDPATKYDLSSLKALFLAGEPLDEPTAKWIEALGKPIVDNYWQTETGWPILAICNGV-------ESAPSKFGSPGKAVYGYDVKLIDESTGEAITEANKKGVVVVEGPGCLQTVWGDDKRFVSTYWSKQMYSTFDWGVRDEDGYYFILGRTDDVINVAGHRLGTREIEESISSHPAIAEVAVVGVADQLKGQVAMAFAVLKDASRAAEAEVMKVVDDQLGAVARPARVRFVTVLPKTRSGKVLRRAIQ---------- 50552936 97 --------------------------------------QELTYSQFFDLIGDFQKQLAQVGLPPQSAVSIAIPNSLEFAVTFLAVTFSRYIAAPLNSAYKKSEFEFYIDDLKSKLVLVPAQNLASVQAARTFNAAIAE-VYWDDQKKRIVMDIKEGPTNPPVAVPTPDEDVALVLHTSGTTGRPKAVPLTQRNLC--RTMHNIVDTYKLTSKDTTYLVMPLFHVHGLLCAFLAPLASGGGIVIPSKFSASQFWDDFVKYKCNWYTAVPTIHQILLNT--KIPQPLPEIRFIRSCSSALAPATFHQIEKFKAPVLEAYAMTEAAHQMTSNNL---------PPGQRKPGTVGVGQ-GVEVAILDDNGDEVPQGK--IAEICIRGENVTKGYINNPEANKSSFTKSGFFRTGDQGFLDKDGFVNITGRIKELINRGGEKISPIELDGVMLEHPAVAEAVCFGAPDEMYGQQVNAAIVLKKDAKATEQDIKDFMADKVAKFKIPARVFFTDIMPKTATGKIQRRFVAQKFLD----- 126645090 4 -------------------NAKNNPKKVAIVD----QGKEYTYQDLSNSSNAVASMLL------GDKVAFMVSPGFDYVATQWGIWRAGGIAVPLCITYPLPSLQYVIEDTQASIIVVGEEYQNILNEYQKD-PKFKFFNVSDSKQFSRSFTLPE----------ISKDRPAMILYTSGTTSLPKGVLTTHANI--ESQISTLVKAWEWSSDDYILEILPLHHVHGIINVLCCALWSGATVEFLNQFSAKEVFKIFLKGKLNVFMAVPTIYFKLISEWEKLSEEMSNFRLMISGSAALPVSVMEKWKEIGHYLLERYGMTEIGMAVSNPYHGE-----------RRAGHIGQPLPGVLLRTVDEEGQPV--NAGDPGEIQIKGPSVFKEYWGKPEATAKSFTEDGWFKTGDIAVL-EDNYYRILGRDSDIIKSGGYKISALEIEEVLRKHTEIKDCGVVGIPDEEWGELVVAALVADKEFDTKE--LNSWIRERMPSYKTPRKYIFIPDLPRNVMGKVTKNELKKLF------- 134097892 371 ---------PATLPELFEEQARRTPDAVAVTF----EGGDTTYGELDARATALAHHLIDHGVGPEQLVALALPRSAELVVALLAVLKAGAAYLPLDPGHPAERIAHIVADARPAVLVSDTEHASRL------LPSDITRLLLDDPAAEAISAHSQRDPGPGERGRVGPDNAAYVIYTSGSTGRPKGVVIPHRNVV--RLFTATEPWFSFDDTDVWLFHSYAFDFSVWEL-WGALLHGGRLVVVPHEVSPGEFLELLERERVTVLNQTPSAFYQLVQADREACAEL-ALRYVVFGGEALELSRLDDWYRRHPRLVNMYGITETTVHV------SHLELDREQAARREGSLIGRGIPDLRVYVLADDLEPVPPG--VVGEMYVAGEGLARGYLGRRGLTAQRFVADPMYRTGDLAKWRADGTLEFAGRADHQVKIRGFRIEPGEIEANLAAHPGVRQAAVVVREDRPGDRRLVGYAVTDAE---PARLREHLA-AVLPDYMVPSALVVVDEIPLTGNGKLDTAAL----------- 134097892 1427 ---------------LLAERVAEHPDKPALVF----EEVELSYRDLHRRVRSLARLLAENGVGRGDVVGVMLPRSPELVVGLVAAMTSGAAYLALDPDYPAERLRHMVEDARPAVVITGGRDTDLLARVLG--------------------CHDEPADPSGPLPEPAAEDPAYVIYTSGSTGRPKGVVVPHSGI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145222372 1 ----------MNLFALLEQAAARHGERGAVYH---GVQQIHSWASLRERALRLAGSLRDLG--PGARIAVASENRPEIVELMFAIWAAECVFVPLNFKLHPREMEQILDDSGAARVFASPKIAAQLTPVTSAPVEVTGSAEYRSRCAADPLSV---------PRYTEAASLAWLFYTSGTTGRSKGAMLSHRNLMAMTV-SHLADFDSPDENSSLIHGAPMSHGSGLYVP-PYVSRGARQVVPAGAFDPDEFLDLCGQHPRCSAFLAPTMVARLVQTGRPSPA---HLDTVVYGGGPMVDSLKKAMAAFGPIFVQLYGQGEAPMTITGLRRGDHVTADGWAPDAVL-GSVGYARSGVDVAVLGEDGE--PAGVDEIGEIVCRGDVVMSGYWNNLGATQATL-KDGWLRTGDMGSFDAHGFLTLRDRSKDVVISGGSNIYPREVEEVLLEHPGVLEVGVVGAPDTDWGEVVVA---FVVGDVGVAELDAHLL-ERIARFKRPKRYEFVDELPKNSYGKVLKRELRERLK------ 109508252 165 --------------------ALAFGDRVALIDKHG----RHTYRELYDRSLCLAQEICSLGCKVGDRVSFLCSNDVSYVIAQWASWMSGGVAVPLYRKHPEAQLEYFIQDSRSSVVVVGQEYLERLSPLAQRLG-----VPLLPLTPAVYHGAAEKPIEQPIQEREWRDRGAMIFYTSGTTGRPKGALSTHRNLA--AVVTGLVHSWAWTKNDVILHVLPLHHVHGVVNKLLCPLWVGATCVMLPEFSAQQVWEKFEAPQINMFMAVPTIYSKLLDYYDRHFQDFERIRLMVSGSAALPVPLLEKWKATGHTLLERYGMTEIGMALSNPLTEA-----------RVPGSVGTPLPGVEVRIVSENGTKVTPGFEEEGELLVKGPSVFQEYWDKPEETKSAFTPDGWFRTGDTAVFKDDRY-WIRGRTSDIIKTGGYKVSALEIERHLLAHPSITDVAVIGVPDMTWGQRVTAVVALQEGHSLSHRDLKEWARGVLAPYAVPSELLLVEAIPRNQMGKVNKKQLLQQF------- 118725403 522 ------------IHTMFEKQAKAAPDACAI--MYRGE--HYTYGQLDSLSSRIANYLVKQGLHIGEPVGVSIERSPEAVACILGILKAGGAYVPMDPSYPKARIAFMLEDSGLKLVLTKKDILKGVE-------TNAVMLCIDECMQQISEESDDSPENKAD-----SGSVAYIIYTSGSTGRPKGVQGLHKGII--NRCNWMWRTYPYKEEEICCQKTALSFVDSICEIFSPLLKGIRLVIIPDLLDVQHFVDELSVSRISRIVLVPSLLQAMLDTVPDIGKKLSELKLWVTSGETLRIELMKRFKQPNGRLINIYGSSEVSADVTYYDTALASETLS-------RVPIGRPIDNTEIYILDSNKQPVPIG--VAGELYVAGDGLAKGYLNRPELTEERFVPNPYYRMGDMARYLPDGNIEYLGRGDNQVKIRGIRVELGEIESVLLKFPSVKEAVVVSYGELKGDVRLAAYIVPDVTVPEVDELRS-FIRGYLPEYMIPVSINFVEHIPLLPNGKIDKKSLPD--------- 37527011 279 ---ETPYPDPLCIHQLFEQQAEQAPHATALEY----QEQTLSYAELNTRANRLAHQLIALGVIPDRRVAICVERSPMMVVSLLAVLKAGGAYVPLDSTYPRERLTYILSDSAPSVVLVDEAGRAALGE-----QALVGVTVLDPN-----IQLDQPDSNPQIPALTPQ-HLAYVIYTSGSTGQPKGVMVEHQAIYQRYLGFN--DTYAVTSQDRLLQFAAFAFDVSVEDFFSSLCNGATLVIRDDSWSIPEFVALTRQYRITVMSL-PTLFWSELAARDNGLPLPDCLRLIIIGGEAVKKAIQDWFRQAGPRLLNGYGPTENTVTVTYKDVLSPEDAR----------SIGRPAKNARIYLLDKYGELVPAG--CVGEMYIGGVGVARGYLNRPALSVERFMLDTFYRSGDLARYLPDGDLEFLGRNDEQVKIRGFRIELGEIETRLTEHPAVQEAAVLAL-DGDQGKRLVAYVEAKANEGLAVDLREY-LSAILPDYMVPAAFVRLDTFPQTPSGKLDRRALPAPGENDFA-- 37527011 3505 ---ETVYPDALCIHQLFEQQVERTPEATALIAGD----KTLSYMELNTCANRLAYQLIEQGIRPDDHVALLLERSIELVVAQLAILKAGAVYVPVDPSMPDERKHWLISDCSARLLLTDT---------RADIPANLTIPLLRLSDKKSANREQDHVN---PNLPRSSAELAYIMYTSGSTGTPKGVLVQHRAMVRLVINNGYAN---IGPEDRVFTANPAFDASTFEV-WAPLLNGGALVVIDRLLTPQELVLTLQEHRITVLWLTIGLFNRLAAELSPI---LPQIKILIFGGDIPDLKVIAQVNRPPQQLLQAYGPSEGTTFTTMYPIEALPQGVS-------RIPIGRPIANTRVYLLDVYGQPVPPG--VIGEIYVGGDGVAQGYLNRPELTAERFLVDPFYRTGDLARYLPDGNLEFMGRNDQQVKIRGFRIEPGEIEARLVEHPAVREAAVLALGDGP-DKRLVAYVVALADDGLVNSLRAYLSK-ILPDYMVPSAFVRLDAFPLTPNGKLDRRAL----------- 37527011 4583 -----YLEPSLCIHQLFEQQVEQTPDATALVY----EEQTFSYAELNARANRLAHQLIALGVEPDQRVAICVARSPAMVVGLLAVLKAGAAYVPLDPDYPGERLTHILADVSPVILLADAVGRTVLENVLTGLTVFDPNTLFDQ--PDSNLQIPEL----------TSRHLAYVIYTSGSTGTPKGVMVEHRQLV--SQITSLNTKWSLNASDRLLQFCPSFDVCASEI-FCAITQGAQLVLRTNQWSAQAFWRLCESYKITYIAIPAQFWRIISNVDKGDIYQ--GLRIICIGGEAIPDHELQRWLATHPVLANCYGP---------TEATITTTTSCLNEGMGQANIIGRPLPNTRVYLLDVQGQPVPLG--VEGELYIGGVGVARGYFNRAELTAEYFLTDPFYRTGDLVRYLPDGNLEFLGRNDHQVKIRGFRVEPGEIEARLVEHPAVSQSVVLAL-GEGQDKRLVAYVVAQADERLANSLRTH-LSAILPDYMVPSAFVRLDAFPLTPNGKLDRRALPE--------- 37527011 2431 ------YPEALCIHQLFEQQVEKTPDATALVY----QEQTLSYAELNACANRLAHQLIAFGVTPDQPVAICVARSPTMVVALLAVLKAGGAYVPLDPTYPGERLTYILNDTAPSVVLADA----TGQAALGD-EALVGLTVLDPNIQP------DLPDSNPQVPALTPQHLAYVIYTSGSTGQPKGVMVEHQAVYQRYLGVN--ERYAVTEQDRVLQFAAFAFDVSVEECFSSLCNGAALVIRDDSWSMAEFIALARQNRITVMFL-PTLFWSELAARDNGLPLPDGLRLIIIGSEAVKKNAIQDWETYQLRLLNAYGPTENTVTATCKEILSPADDR----------SIGRPIRNTRVYLLDRNRQPVPLG--CVGEMYIGGVGVARGYLNRLALSEERFIPDVFYRTGDLARYLLDGELEFLGRNDQQVKIRGFRVELGEIETRLVEYPAVQEAAVLAL-DDGQDKRLVAYVVAEANEGLAARLREY-LSAVLPDYMIPVAFVRLDSFPQTPNGKLDRRAL----------- 37527011 1352 ---ETVYPDQLCLHQLFEQQVEKTPAATALIAGD----KMLSYTELNTRANWLAHQLIEQGVCSGDHIALLLERSIALVVAQLAILKVGAVYVPVDPSMPDERKNWLISDCSARLLLTDT------QADIPANLTVPLLRLSDQSDTDGR-------EEECFNPDLPRSSAAYIMYTSGSTGTPKGVLVPHRAVVRLVINNDYAE---VGPDDRVFTANPAFDASTFEV-WAPLLSGGALVVIDRLLTPQELVLVLQAHHITVLWLTIGLFNRLAPELSPV---LPQIKILIFGGDIPDLQVIAQVNRPPQQLLQAYGPSEGTTFTTMYPIVALTQGVT-------RIPIGRPIANTRIYLLNAYGQPVPLG--VTGEIYVGGDGVACGYLNRPDQTAERFLTDPFYRTGDLARYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLVEHPAVREAAVLALGD-GSDKRLVAYVAAEAHEGLAMTLRDH-LSAILPDYMVPSAFVRLEAFPLTPNGKLDRRAL----------- 218442829 1092 -----------TIHQLFEEQVRKNPQLIAVVC----DQEQLNYQQLNEKANQLAHYLRTLGVKADDLVGICLDKSLEMIIGILGILKAGGAYLSLDPAYPTERLDYMITDAKVSLVVTLEKYAHLTNN------QAVKWVCLDSQKEIIDKQNTTNLEAEIEP-----KNLVYIIYTSGSTGQPKGVLIEHRSLI--NFTQSAINQYQITAQDKVLQFASINFDATAEEIYPCLSSGGTLVLRTEEMSVADFIGESQKKGITIWDLPTAYWHLLVTEIVQENLSLPSLRLIILGGERVLPERVKMWQEYYPQLVNSYGPTEATVVSTLYYLPDTPVKGGE-------IPIGKPINNVQVYILDHYLQPMPVG--VPGELYLGGLGIARGYLNRPELTAEKFIDNPFYRTGDLVRYQRDGNLEFLGRIDSQVKIRGFRIELTEIEAILNHYSLIKQAVVIAREDHLKNKQLVAYLLGNQKGITLEEIR-YYLKEKLPAYMIPSVFIFLDKIPMTPNGKVDYKAL----------- 218442829 6 ------------IHHLFEIQVEKTPDAVAVAF----EKKQLTYQELNTKANQLAYYLQTLGVKPETLVGLCVDRSLEMIIGMLGILKAGGAYVPLDPVYPQERLSYMVQDSGMAVLVTGEKWSNLITNYNG------IVVCLNSQWRDIAQYSSNNLINTVKP-----NNLAYIIYTSGSTGKPKGVMIEHQSLVNYTQL--IIEQYQLVKGDRALQFASISFDVAAEEIYSSLCSGATLVLRTEEMSIPLLVKKSEELAINVWNFPTAYWHLLVKELINHKIVLPSLRLVIIGGEKAQAEAVKQWLKTFPQLINIYGPTETTIAATICNLSELTESQLNRSEIPIGKSIG---NNIQVYVLDDNLKILPTEAE--GEIYISGVGVARGYLNRPKLTAEKFIQSPFYKTGDLGLYLSDGNFEYRGRIDYQVKLNGFRIELGEIETVLLQHPQVSQTIVIDREDSLGNKSLVAYIVAYLAEKNLTTNLQDYLKNKIPSYMIPGNFVVLENLPLTINGKVDRKAL----------- 159043377 42 ---EWFTDAEVNCFNAVDRHVQANGDRVAIIHDVTHTKQEITYAELQERVSLLAGALRAKGIEKGDRVLIYMPMVPQALEAMLACARLGAIHSVVFGGFAANELAVRIDDATPKAIIAASHYKPLLDGAIDLATHKPDFCLIFQREPGRDFDWHEAQVDPAECVPVAGNHPAYILYTSGTTGQPKGVLRPTAGHLV-ALNWTMKNIYNVDPGDVFWAASDVGWVVGHSICYAPLIHGNTTIVPVGTPDAGTFWRVISEHKVKSFFTAPTALRAVKREDPNGKYDLSHLKTVYLAGEADPDTIQWTMDKLGVPVIDHWWQTETGWAIAAN-------PMGIEHLPVKIGSPSVAMPGYDVQVLDEGGHPVAPG--TLGAIAVKAPGTLPNLWQAEERFVKSYTFPGYYETGDAGYIDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLASHPDVAECAVIGVSDTLKGQMPLGFLCLSAGVNRPDEIAKELVREKIGPVAAFKLACVVDRLPKTRSGKILR-------------- 70606954 66 -------------YNAIDRHA--FSNRAIIWESGKHERRVLTYQDLYYEVNRWANALREIGVRKGDRVTIYMPLTPEGVISMLAVTRLGAIHNVVFAGFGVQALADRISDAGSKVVITADALVELKKAVDESIRPVEKVIIYKRTGSERDVYFEEIAKKPIDPEPVESTHPLYILYTSGTTGKPKGIVHSTAGYLVGTSIMLLWSYGMSEENDILFNTSDIGWVVGHSITYAPLVMGRSIVIYEDAPDADKWAEIIERNRVTVFGTSATALRSFMKYGDEKKHDLSSLRVIVTAGEPLNAPWKWGLEVVGVYMSHQWWQTETGSPNLGYMPGLIYLPMKSGP------TCGFPLPGNKIEILDESGNTTPRNRGYLVMLPPYPPSMMIGMWNDPERLKKSYFSPGIYYSGDYAMIDEEGYIWVMGRADETIKVAAHRIGAGEVESITTSHPAVAEAAAIGLPDPVKGENIHIFVVLKTGHVPSQELIQAYMRGHMGAIVTP-EIHFVEKLPKTRSGKVMRRVIK---------- 15599424 32 --------QDQSFAEALATSAARHPRRIAL----CDDDQRLSYADLLQRCRRLAAGLRQAGLAHGDTVVLHLPNGIAFVETCFALFQLGVRPVLALPAHRQHEISGFCRFAEAKAYIGAERIRPMARELLASGACRMALIHGEAEAPLQALAPLYQADALEDCAARAEDIACF-QLSGGTTGTPKLIPRRHREYLYNVRASA--EVCGFDEHTVYLTGLPMAHNFTLCCPVIGTLLASGRVVVSQRADPEHCFALIARERVTHTALVPPLAMLWLDAQESRRADLSSLRLLQVGGSRLGSSAAQRVEVLGCQLQQVLGMAE--GLICYTRLDDPPERVLH--------TQGRPLPDDEVRVVDAEGREVGPG--EVGELTVRGPYTIRGYYRLPEHNAKAFSADGFYRTGDRVSRDKDGYLVVEGRDKDQINRGGEKIAAEEVENLLIAHPQVHDATVVAMPDSLLGERTCAFVIPRQPAPSALKLKQYLHACGLAAFKVPDRIELVPAFPQTGIGKISKK------------- 158312922 87 -------DGELNVANCLDRAAGLGGRVAYHWHGEEGERRAVTYSELLADTQRLANGLRSLGVVPGDVVGIYLPMIPEVAVAMLACARIGAVHNVVFGGFAPSAVRERMEVSDAKVLITTAAVKAGVDAELGDLPKLEHVVVVRSTGPVGDVWYHELLAAACPPVPLSAEHPLFILYSSGSTAKPKGILHTTGGYLLGATYTHRTVFDIDPETDVY-----------WCSADVGWITGHSYIVYGPLSNAVTWWRLIAEYKVTVFYTAPTAIRACIKWGARERHDLSSLRLLGSVGEPNPKAWLWYHQMIGCPIVDTWWQTETGSILISPIPGVT---------STKPGSATTPLPGISPALLSEDGEPV---TEGTGVLVITSPWMLRTLYRDDERFVQTYFSPRTYVVGDAARLDADGYFWIIGRIDDVINVSGHRLSTAEVESAIVAHEAVAEAAVVAQSDEDTGQAIVAFVTLRGELVGDDAMVSQLVAHRIGKLARPRRIIWADDLPKTRSGKIMRRLLRDVAE------ 148546914 499 ---ATDYPGDWRVHQLFEAQARRQPDATALLFGD----QRMSYRALSELSSQWAHKLIEQGVGPESLVGIAAERSLEMVVGLLAILKAGAAYVPLDPDYPAERLAYMFEDSGIELLLTQAHLREQLPAFAGQ------VLLLDQPGELG------GYSRQVPACRLHPENLAYVIYTSGSTGRPKGAGNRH--LALYNRLAWMQQAYALDGADTVLQKTPFFDVSVWEFFW-PLMTGARLALPGEHREPERLIDTIERHQVTTLHFVPSMLQVFVREPGLQ--RCHSVRQVICSGEALAVDTQQQVHLPGARLHNLYGPTEAAIDVT------HWTCVDEGRD---SVPIGRPIANLYTHILGPAFEALPQ--VAMGELMLGGQGLARGYHRRPSLTAERFVPDPFYRTGDLARYRDSGVIEYCGRIDHQVKVRGLRIELGEIEARVLEHPQVREAVVLAQ-DSGHGQQLVAYVLAEGIAVDAAELRDSLLKGSLPDYMVPTHILQVQAWPVTANGKLDRKALPK--------- 17557194 15 ------QPVHERILDSCRIHAAANKDAIVFIDAETTTKKKL-YRDVEPTVNSLATALVKLGFKPGDVAAQAFPNCPEFLIAMLAVMKCGGAMSNASAIFTDYELQLQFKDSNTSIVFTDEDRLARVRRSVAKCPGVRKIICLRAEFPENVLDFVELTQTPDQPVVVSPDAIALLPYSSGTTGRPKGCQLTHKNISAMLDIAQSHLETEVAQKEHVLLLLPWYHAYGLNTMLETILLGATGLVF-KKFDTIVMLNRIKFYKVKLAWLVPPMLIFLAKDPMVPIFNVPYLKVIMSAGATAGKQLCEEVQKRNAWLCQAYGMTEM----------VQFTTLPIFEHGNCFETVGSLGPTYEMKILDKEGKEVDK-TDTVGQLCFRGPTIMKGYLKKEE--SDIIDKDGFLKTGDLGSVDQKGRVHVTGRIKELIKVNGMQVPPVEIEDVLLLHPKVKDCAVIGIPDEQKGESPRAYIVKKDHTLTEAELSD-FVHKMLSSYKWIDTYEFIDAIPKLPSGKIQRKKLKEMAAG--GGS 194016206 26 -----------TFGGMLRERAISLRNKTAITYADT----HMSYQELDERVSSLAAGFHQLGIQKGSRVVVQLPNIPAFFEVIFALFRIGALPVFSLPSHRSSEITYFIEFAEADAYVIPDDYRSLARQVKEKLPSLPHVIVAGKA--EEFLDLDDLRKDPVPQIHVEASDIAFLQLSGGSTGLSKLIPRTHDDYMYSLWKSN--EVCELTKDSVYLATLPVAHNYPLSSPVLGTLYAGGRVVLAPGSSPDVVFPLIEKERATITAVVPPIALIWLEAAPHRSDDLSSLEVLQVGGAKLSAEAAKRMPALGCKLQQVFGMAEG---------LVNYTRLNDPEHVIIH-TQGRPMSEYEVLVVDEEDKPVP--NEVAGHLLTRGPYTIRGYYKADEQNKKAFTADGFYRTGDIVRLTKEGNVVVEGRDKDQINRGGEKVAAEEVENHLLAHPDIHDAAMVSMPDPFLGERSCAFVIAKGNKPAPHALKSFLRERGLAAYKIPDRIEWIEAFPQTGVGKVSKKALRE--------- 152976896 798 ---------------------------------------KVTYSELDHLSNRLAHCLREKGVKRGDLIGIMTNPGPYMLIGMLGILKSGAAYVPLDPSYPLNRIHYILNHAKVEILLSEQAFKTQISQLLQKQTLMDIVVYIDPWETDVQMSLQQIEKEEIERINHP-DDIMTVLYTSGSTGHPKGVVLQHRGYMNRLNWHQDIFKLKLGER-VAQKTSCCFDVSIWELFW-PLMFGGT-VCPVHKRNPWRLARWIIETRISVMHFVPSLFGEFIHSIEDKAYHFPNLRWLIFSGEALPASVIKKWLQTYGELANLYGPTEASIDVTYHIIEGNQILDGSENSIL----IGKPLNNVHVKILDEDMREVPKG--IIGELWIGGIQLAKGYLNNPSKTKEAFKGDYLYRTGDLVKMRPDGNLEYHGRIDNQVKVRGFRVELGEIEAVIHSHSSVKEVGVVTLDSPEEHKQLIACVV---GNCLEEQELKRFIGQKLPYYMIPHRIEFLSSLPKNHNGKLDRKVM----------- 153834518 24 --------TDQTIPQMLQASAIRLPQQLALVDGE----REWTYQSLAQQVDQLAAGFQKLSLKPGDKAVLHLPNIGEFYLSFFALLKIGVQPVLALPAHRYSEIRYFCHFTEAKVLITAPNTADIAQQVAAQLPSLTSIVWAGEASPTGSLALDSLYSNEAELHEEQGEDFAFFQLSGGTTGTPKLIPRTHSDYLYSVRASN--EVCQFADRTRYLCVLPAAHNFPLSSPGAGCLMAGGTVVLTPDASPQTAFSLIKKYQITVAALVPPLALLWLDEAARTEHDITSLEVLQVGGARFSEEAAKRVRELGCTLQQVFGMAEG----LVNYTR------LDDPESEIISTQGRPMPADELLVLDEMGNPV--EQGAEGILFVRGPYTIQGYYRAPEHNQRSFTQQGYYRTGDIVVLTEAGNLQVVGRDKDQINRGGEKIAAEEVENHLLAHDSVHDAAVIAIPDDYLGERSCAALVCPEKNPKVIEIKRFLRDRGLADFKIPDRVIFVDVLPKTPVGKINKNKLLE--------- 84702540 57 -----------SIRDLLAAKSAEFSDRPFLVYGD----ERTSFGEVWARSMRFAHHLQTRGIGPGQRVAIAMRNYPEWAMAYFGIVASGATVVPLNAWWGGDEMRDGLIRCGARLVVADEKRAAA--LAPAKAALDLTLIGVRGEVPQAEERLEDILNDHPPPVAIAPDDDFCLLFTSGSTGQPKGVLLTHRSAANAVLSWHFMDFTFMPEEPASLLALPLFHVTASHSILMLSFLTGRKIVFMHKWDAREAGRLIREERVTNFLGVPTMAHDLTR--NAAPGDLETLIDMTTGGAKRPEIQMKEQAARFPEIASGYGLTETNGLGCH---------ITMQDFLDRPSSTGRAIPPVTLEAFDEDGRQLRRG--EVGEICVKSPATFRAYLDDEQATTAAYFEGGWFRTGDLGYVDEAGYLFIVDRKKDLIIRGGENIACLEVENALLSFPDVFEASVFAVPDATYGETVGALIYGVDGELVSLRQLEAFMRAKLAPFKVPSHYWQSAELPRGTTGKIDKRAIRDWAR------ 78059857 13 ----------------LEHWAADRPDDIAIVDGDT----TLTFRAWNDAADRAARGLLDLGAQPGDIIAIRSQIRHEWQIVHAAAAKLGCSVLPFNWRLTTVETRFVLEDSRATFLVFDDDDPAVCLAASEGLP-LKARISLGAGQAPDVVRFANLIDTPAPTHLFSTGRPPLIIYTSGTTGRPKGVAMI-RAEVTPEMLEYVQSIEAVDPQRVTLLTLPMHHGAGPNLCWNA-LRAGNPIVMMRRFEPEAALAVIERWRVNHWTVVPTMLKRVASLAPDARYDISSIRSIRVGAAPVPSTVREWIGHFGHVLHEGYGATEVGMIA----------HLRPEDMQRKPGSSGLPHRHVHIRIKDESGHALPAG--QVGAVWVKSPVVIDRYLNGPMLGRDVLDSDSYFAVGDAGWLDEDGFIYLSDRIKDMIISGGVNIYPAEIEAAMITHPAVQDVAVIGIPDDEFGEAVKAFVELRPGMSLDADTLQAFIQPLLASYKRPRTIEFVAELPRSTMGKVLKRELRNPF------- 33598447 29 --PDVAYPKRFNCAAELVDAMVRHGERVALRWRQDERIETMTYGQLQALTNRIARVLVEMGLVPGNRLLLRGPNNPMMAAAWLGAIKAGLVTVPTMPLLRAKELRQIIEKAQVQAVLCDARLKDAAPAHEHYCPGLGQVMLFNDGAPDALDARAAAKPEDFPACDTAADDVCLIAFTSGTTGAPKGCMHFHRDVLAMCDLFP-RHVIRPGPDDIFCGTPPLAFTFGLGGLLCFPLRVGASAVLAEKLSPDTLLALIHDFRATISFTAPTFYRQMAAL--APKYDISSLRKSVSAGEALPDATRQLWRQTGIEMIDGIGGTEMIHVFVSSPPEE-----------VRQGAIGKAVPGYVAEVVDEQMRPVP--NGTVGRLAIKGPTGCR-YLADER--QQRFVQQGWNLPGDTFLRDDDGYFFYQARNDDMIISAGYNIAGPEVEDALLRHEAVAECGVVGAPDDDRGQLVKAYVVFKPGDDALAAALQAFVKAGIAPYKYPRAIEFVDALPRIETGKLQRFALRRMAAE----- 107022713 2614 ----WPMEQRQPLHLQFMDAARATPDAIALEYADAGRVQRATYRELDAATSRIAAVLRRRGVQPDTPVALCVERSFDMVMALVGVLKAGAAYLPVDPDYPAERIAYLLRDARPAVAITQAHLREQVEAALGEGADTQLLTVAD-------LLADEAGDIDDETAATDDAQLAYLIYTSGSTGKPKGAGNTHGALA--NRIAWMQHAYRLTRDDVVLHKTPFFDVSVWEFVW-PLAIGAKLAIPGDHRDPARLAATIHAHGVTVLHFVPSMLAAFAAHLDSAAAQCDSVRLIVASGEALAPELVAKMARLNATLVNLYGPTEAAIDVSHW-------TCGPDDAQAVAVPIGHPIANLQLHVLDAAWQPVPAG--ATGELYLAGAGLARGYLGRPALTAERFVPDPFYRTGDLARRRADGALDYLGRVDTQVKLRGQRIEPGEIEALLRAAPGVNDAVVI-----VRDEQLIGYVARGDAGPLDRAALLDALRAQLPAYMVPSQLIELDALPVTPNGKCDRHALPAPVRE----- 54298074 579 ------YDYEKLIHQYFEEQVSKTPEEIAAVF----DNKSITYAELNRKANQLAHYLRSQGVKQDDLVGISLSRSLEMVICILGILKSGGAYLPLDPNYPDERISYMLMDSKTNLLITDQEFINRK----------PHGFNGKSIEINSFLNLKNLSSANLQAINKPS-DLAYIIYTSGTTGKPKGVAISHRSICNHML--WMKKEYAFKNKDVFLQKTPFFDASVWEF-FMPLLVGGKLVVADAHTSPNQMIRLIRENKVSVLQIVPSMLKELVSNEEFGL--CKSLTHVFCGGEALLSETINAFFKYNFKLHNLYGPTEVT-------IDTTAYTCTAGDAKGDVSRIGKPIMNTKVYVLDIKMQPVPVG--IMGELYISGDGLARGYLNNPEFTIQKFLPNPFYRTGDLVKWDSNGVLEYHGRCDNQVKIRGYRIEINEIESYLEKIPSIHQCIVKPEKNQDDSMSLSAYLVLEKNSQISAVDIRTILKQNIPEYMIPARFYIVDKFFSTPSGKIDRKIL----------- 84684290 13 ------------------------PDALAIVD-HDGA--HYSFGDVEAMADTMAGMLKAAGVERGDRLMIVSENCATYAIAILAASRLGAWVMPVNARMSDDELDALRNHAGARFAIFTPEAVPSAAHADRLGATSRGTLPCGDVLVAGPLPGENTAPE--PETGTPRDSVAALIYTTGTTSAPKGVMLTHGNLIWNAEISARLRGMA--PGDLVVGVLPGTHIFGFASVFLASLAGGSAIRFLPRFSAPAILDAFA-EGGSVMPAVPQMYQAILAELAKRGTDAPKLRYISSGGAPLDPEWKEKIEAFGLHLQNGYGLTETSPGVAGTRRDTPRDD----------TSCGQILDGVEC-IIDE------PDDEGIGELLIRGPNIMKGYYRNPEATRAAIREDGFFRSGDFAKIDPDGTLWIMGRKKELIIRSGFNIYPPEVEAMLTRHPDVYQTAVVGRRVS-GNEEVLAFVTAKPG--VTEADLKAFLHEHLVPYKVPQHIFIIEQFPAAATGKILKHKLTETFAHLL--- 13471887 67 -----------------------------------GELRLFSFDDLADMSGRVGNLLKDAGVGPGDVVAGMLPRIPELIALILGTWRIGAIYQPLFTAFGPKAIEHRLGYSGAKLVVTNPANRGKLDEMK-TCPPIATILGPGDPLPAGDIDFRAALAADCEPVMRKGEDLFMMMSTSGTTGLPKGVPVPLNALL--SFGAYIRDAIGLRPDDVFWNIADPGWAYGLYYAIGPLLLGIATTFNEGAFNAGNTYDVIERLGVTSLAGSPTAFRLLLAEGPEAAARIKRLRVVSSAGEPLNPEVIRWFDHLAAPIHDHYGQTENGMMVNNHHGLAH---------AVRAGSAGFAMPGYRMVVLDDEGNELGLNQPGILAVDVANSPLFDGYHQAE----TPAIAGGYYRTGDTVEYEPDGSVSFIGRADDVITSSGYRIGPFDVESALIEHPAVNEAAVVGVPDPQRTEIVKAFVILQGSTELAEELAQH-VRKRLSAHAYPREIDFVAELPKTPSGKIQRFLLRQ--------- 15790110 73 ----------------LDRHLDERGDEAAIEWVGDEANRTYTYAQLHREVNEFAAGLREMGVGEDDIVTLYMPMVPELPIAMLACARLGAPHSVVFAGFSADALSTRMNAADSEYLVTCDHYAKTLDGLDGVSHAVSDVVVVDRDRPAAHHDYDAVVGASVSPVERDATDMLFLMYTSGTTGQPKGVTHSTGGYLSWAAWTSQA-VLDIKPSDTYFCSADIGWITGHSIVYGPLALGTTTMLYPDHPDKDRLWELVESYEATQLYTAPTAIRSFMKWGVEDAHDLSSLRLLTVGEPINPRAWTWYYTHIGCPIVDTWWQTETGGMMVTGLPGVS---------TMKPGSAGRPLPGVDARVIDTDGDDVAGGRAGHLTIQKPWPGMLQTLYENDERFIDEYWADWVYFPEDGAKVDDDGYITVLGRVDDVVNVSGHRLGTMEIESAIVDVPGVAEAAVVGGDHDLKGEAVYAYVLTTDDHDASDALRERIVASVIGPIARPEAVVFAPELPKTRSGKIMRRLLEDIAND----- 85713056 43 ---DWFPDGECNIYQALDAQIEA-GRGEQVALYYDSPVQQWTFNQLRDEVARCAGMIQAAGVSKGDRVVIYMPMIPQAAIAMLACARLGAIHSVVFGGFAAHELAIRIDDAEPALLITASDYKPIVDKALQEAEHPQHVIVYQRSQSHADIDWTSAIKDAPDAVPVNATHPLYILYTSGTTGRPKGVVRDHGGYAV-ALNFSMNYVYGMHPGETLFTASDVGWVVGHSIVYGPLLFGCSSILYEGKPDAGAFWRIIQDYQASAVFSAPTAFRAIKKEEHLAKYDISALKRIYMAGERLDPATLEWTERLDRPVYDHWWQTESGWPMCANPVGVGATPV-------KPGSSSLPVPGYEFAILDPQGQPL--GANEEGSVCLRPPGCLPTVWGDEQRLQDSYLKPGYYCSGDGGYMDDDGYVFIMGRTDDVINVAGHRLSTGEMEEVLAQHPAVAECAVVGQPDELKGELPVGLVILKDAQISTEELQAELIRETIGAIACLKTLYVVPKLPKTRSGKILRRLIRQ--------- 163794768 29 ---DVRYPERLNCAEFLDRHVAEGRGERTLFATPEGDV---SYAEFQKTVNRMAWVLVEFGLVPGNRVLIRSANNPTMTAALFAVIKAGGIVVCSMPLLRAVELATIVEKGQIRLALCDSRLSDEMEKTGARRSTLERIVYFTTDAPDGLEARMAGKPDTFDAVDTARDDVCLIGFTSGTTGEPKGTMHFHRDMLAICDAYS-KHVLRPEPDDRFIGSPPLAFTFGLGGLVLFPMRVGASAVLLEKAGPDQLIDAIEAFRPTVCFTSPTAYRAIL--GKLKGRDLSSLRKCVSAGETLPPTWDDWFAATGIKMQDGIGATEMLHIFISATLDE-----------IRPGATGKVVPGYQAKVVGPDGAELPPG--QIGRLAVRGPTGCR-YLADDR--QRNYVQDGWNLTGDTYRMDEDGYFWYQARNDDMIVSSGYNIGGPEVEAALLSHPAVAECGVVAQPDPDRGSIVKAYVVLKPGQTGDPALTKALVKAEIAPYKYPRSIEYLSALPRTDTGKLKRYELRAMAEH----- 27502151 503 -LPASEYPAGQGVHRLFEAQAGLTPDAPALLFGE----ERLSYAELNALANRLAWRLREEGVGSDVLVGIALERGVPMVVALLAVLKAGGAYVPLDPQYPADRLQYMIDDSGLRL--LLLLSQQSVLARLPQSDGLQSLLLDDERLVHGYPAENPDLPEAPD-------SLCYAIYTSGSTGQPKGVMVRHRALT--NFVCSIARQPGMLARDRLLSVTTFFDIFGLEL-YVPLARGASMLLASREQDPEALLDLVERQGVTVLQATPATWRMLCD---SERVDLLRGCTLLCGGEALAEDLAARMRGLSASTWNLYGPTETT-------IWSARFCLGEEARPFL----GGPLENTGLYILDSEMNPCPPG--VAGELLIGGDGLARGYHRRPGLTAERFLPDPFYRTGDLARYRADGVIEYLGRIDHQVKIRGFRIELGEIETRLLEQDSVREAVVVAQP-GVAGPSLVAYLVPTEAALVDAEARQQELRAVLPDYMVPAHMLLLENLPLTPNGKINRKAL----------- 148652989 23 -----------SLNDFFDDTLTKFAKNKFMTNMGV----SYTYAEVDQMSKNIAAWIQTLGLAQGSTVGIMMPNVNQYLPIVIGALRAGMVLTLINPLYTSRELKHQLIDADAKIIFILEPFTHGLDSIIDKTP-VETVVVMLGTAKGALINLAAKHLKKAVPCDSKPDDLALIQYTGGTTGTAKGILITHHNVVYGTKQYDEWYDANKDGQLTSVIALPLYHIFAFIISLLGFRTGQHFLLVTNPRDINAFVKLLKKEPFHLLPAVNTLFQALLNHPEFKSVDFSNLKLSLAGGMAATPEMARKWDTTGIPIHEGWGMSETLGVGTANPLTNK----------EFTGTIGMPVPGVDIKIFDDEENVL--GVGEEGEIGIKGMNVIKGYHNLD--NSKFFTKDGYLKTGDVGAIDDKGYVKLFDRKKDMLIVSGFNVYPNEIEGVVEMHPKVRECSVVGVEDELQGQSVKLFVVSDHSSLTKKELFE-FCKKNLAAYKCPRHIEFIDELPKSTVGKILRHKLRAK-------- 126304974 55 --------------------ALAYGDKIALVD-HGG---QYTYKDLYQEICKIHNCLS--GDIKGERISFICSNDVSYVIAQWASWMSGGIAVPLYKKHPASELEYVIRDSQSSLVIAGNEYVDLITPIVTKIG-----VPFLPLPPTVCGREADEPTIEHTPQLEWRDRGAMIIYTSGTTGRPKGVLSTHQNL--KAVITGLVDKWAWTKNDVILHVLPLHHVHGVVNKLLCPLWVGATCVMLPEFNAKVVWEKFEKPRINVFMAVPTIYSKLMDYYDKHFTQPHKIRLMVSGSAALPVPVLERWKKLGHTLLERYGMTEIGMALSNPLMGT-----------RVPGAVGTPLPGVEVCIVDQNGTKVTPGSEGEGELLVRGPTVFQEYWNKPEETKNAFTPDGWFKTGDTAVF-KDNRYWIMGRTSDIIKSGGYKISALEVERHLLSHPSIMDVAVIGVPDMTWGQRIAAVVKLREGQSLSYKDLKEWARGCMAAYTIPSELLLVEEIPRNQMGKINKKDLLKQF------- 56697838 34 -------DVPATLHQLLTRTATRFPGHKAMSYGPTDKAETLTWSQLLSKVNQTANLFRSLGIGENDVVAYVLPNTSETLITMLAGAVAG-IVNPINPLLEPEQIAAILRETNAKVVVTKTDIAQKVAEAVRHAPHVNTVLEVDHLAHADYLSFNREMRKQPTELTFADDRVACYFHTGGTTGMPKVAQHKYSGMIYN---GWLGHTLLFNEEDTIMCPLPLFHVFACVIVMAAVSSGAHVVFPTPRGDGDNFWKLIERWKVTFIITVPTAISAKMQRP--VDADISSVKTAFSGSAPLPVELFRRFEKTGVTIVEGYGLTEATCLVSCNPVDGE----------KKIGSIGIPFPYSDVKIIKPDG-PVECAVDEIGEICISNPGVYAGTYTEEDKNKDLYYYGTHLRTGDLGRFDADGYLWITGRAKDLIIRGGHNIDPAEIEEALLGHPAVAFAGAIGQPDAHAGEVPCAFVLVEGGKVTEAELLEHCKVHVHERAAHPKHMTILPELPKTAVGKVFKPDLRK--------- 108763177 2125 --------EDLLTHQLIEQQAAARPGVHAVEL----DGQCITYADFNRRANQLAHHLRGLGVGPGVLVGAFIDRSPEMLVTLLAILKAGGAYVPLDPAHPVERLRFLLDDARAAVLVTKQSLAERLPAHTAKVVHLDTDAVTLASRP-----------TENPPNTATATSPAYVIYTSGSTGEPKGVVISHGQMAVH--FQDMQLHFELTERDRVLQFASFNFDASLEQILPTFMTGATLVLRGNQWTPEELARRVVEQRLSVMNFPTAYWQQLTQSWAESPPTIHDLRLVIIGGDTVLPKVLELWQHGNVRTLNAYGPTETLITATTFAI--------PKGWSATRVPIGRPLSNRPCYVLDRHGAPVPIG--VAGELHIGGPLVAAGYLNRPELTAQRFVPDPFYRTGDLVRYRPDGTLEFLGRSDHQVKVRGFRIELGEIESALSAHEHVQEVVVMVREEPGADKRLVAYVVPSAQGSVTPAALRQFLLEKLPDYMVPAFFVLMEAMPLTASGKLDRKAL----------- 115523800 14 --------------------------------------RRRSHGEVAARAHKIAGGLRALGVKQGDCVCVLMRNDIAFLETAYAVMTLGAYAVPVNWHFKPDEVAYVVGDSGSRILVGHADLLHQQAGQLPALPPPPEIIAVLRAPPPGAIDFEPWLAQQPAYDGPALPQPQNMIYTSGTTGHPKGVKRFAPTPEQAASAEQMALIYGLKPGARALLPGPLYHSAPNAFGLRAGKLGGALVL-MPRFEPERFLQIIAAERIDTLFMVPTMFIRLMKLPAEAKYDVSSLRHVIHAAAPCPAEVKRAMEWWGPVIYEFYGSTESGAVTFAT----------SQDALDKPGTVGKIAPGAELKFVDDNDRELPEGG--IGEIFSRAGNPDFTYHNKPEKRAE-IDRGGFITSGDVGYVDADGYVFICDRKRDMVISGGVNIYPAEIEAALHAIAGVHDCAVFGIPDAEFGEALMAKLEPQPGVTLEVEAIRRELKKMLADYKVPKHIEIMAQLPREDSGKLFKRKMRDPYWQNAG-- 163737825 42 ------------VSDILDTAVRSTPERVGFSVLPSGHCLDKTYAEIGRASDAIACYLRELGLFPGDVAAIQLPNSIHYPVILFGAMKAGLKVTNLNPLYTPREIVHQLQDSGAKVLFGFNLFADRLQTALRDTAVEQVVIAVAKLVPEDHVPFEDAFAQHYDLSQIDPGSAAFLQYTGGTTGVSKGAELTHDNVVLEMLNACVHGAMQKTDHMSILTVIPYYHIFALIVNLMHFTAASGRNVLIPNPNPANLKPAFDNYDIDWLTGVDTLFNGLMAQDWFQQTP-PQIGLAIGGGTSLRPDTARRWSEQIGPIVEGYGMTETTCMI----------ALSPLDGSDKPGTAGQPVPGLEIKITRSDGAPV--GIGEAGELHVRGPNIATAYLNRPDASAETF-ADGWMATGDIVTMDAEGHLAIVDRKKDMILVSGFNVYPNELEAVIQSMPGVAEVAVVGEAHPTRGESPAAFV-KRADPAVTEEMVIKYCRANLTAYKVPTQVHFLEELPKSSVGKILRKELR---------- 126735207 22 -------DTPTTTYALLSQTASKYGGRKAASFDPNAKCETLNWAELRDKTGQAANMFRNLGIGEKDVVAYLMPNATETILTYLGGQVAG-IVNPINPLLDAEQIASILRETNAKVLVTKTDVAQKAAEAVRLAPNVTHVLEVDVSHTAKVLDFNAELNKQPKTLSFEDDRVAAYFHTGGTTGMPKVVQHRYSGIVYN---AWLGDRLLFTEEDVQICPLPLFHVFATIVSLGASLSGAQIVFPTPQFD--NFWKLVEKHKVTFMITVPTAMSALMQ--RKVDADISTLRLAFCGSAPLPLELYRRFEQAGVTICEGYGLTEATCLVSINPPAGE----------KRVGSIGLPFPYTDVKIVNPADGEI-MDTDEIGEICVSNPGVFDGTYTEADKNKDLFYPGKYLRTGDLGRVDADGYLWITGRAKDLIIRGGHNIDPAEIEEALAGHDAVAFAGAIGQPDQHAGEVPCVYVLVDGAEVTQDDLMAYAKERIHERAAHPKHLEVLDELPKTAVGKIFKPDLRKRA------- 197341066 17 -------EQRFTYWAGFARNTHRYARSTAMSDPATG--RSWTYAELGAEVERLAAGLAAHGVGPGDLVAYQLFNGPEFALLWLATQRLGAVGSPVNFRLAPGETAHILDTGRPAAFVYDTSVAESAGQALERAGHAPRLVVHVPSGQDGEHPLPGSLAERGAGQVLPPAPEAGILYTSGTTGLPKGVPL--NNAVEVLSAHDVIMHFPLTPEDRTLNMSPWFHRGGLYSGGNPVFYVGGEVVPLRHFDADVVLGLVERHGITFLIGAPTNLERLADAQERRPRDLSTLRGIVTMGAPLDRAACLRYEVLTPRIFNGYGTTEAFWNTF----------LRPADLPDHAGSAGRACTDDDVAVVDRRARPAAKDGSEIGEVIVRSPKSGYGYIGRPEEQAENFR-DGWLYIGDLATWDEDEYVTIVGRRDDMILSGGENVHPVQVEEVLNEHPGVADAAVVGAPDPEWGQLVTAYVVRKDPAVTVADLEKHCRAHPLAAYKRPRAYRFVEALPVTSTGKKIHYQLRER-------- 146278277 22 ------LDNPRTMHRFLGRAAAEHGDRPAVSFAPKSRAETLTWSQLHRQVTQAANLFRSLGVGPRDVVAFVLPNCTETVVTLLGGAVAG-IVNPINPLLEPDQIASILRETKARVVVTLRAFAQKVAEAVRHAPEVRAVLEVDPGHHARVLSFAAELARQPATLGFPDDRVAAYFHTGGTTGMPKVAQHKVSGMIYNGWCGK---RLLFRPSDTVMCPLPLFHVFAAYPILMSMIAGAQVVFPTPAFD--NLWKLIERWRCTYLVTVPTALAALMQRP--INADVSTLRGAFSGSAPLPVELFNRFEKTGVQIVEGYGLTECTCLVSVN----------PPEGSKKIGSVGLPFPHTHVRILHSNGNLRECGVDEVGEICVANPGVFEGTYTEEDKNHGLFAEDRFLRTGDLGRIDSEGYLYITGRAKDLIIRGGHNIDPAGIEAALMSHPAVSFVGAIGQPDAFAGELPCAYVLVKDADVEASELLEHARAHIHERAAVPKHIEILPELPKTAVGKVFKPDLR---------- 156051678 46 ---------------FLPRAAAIEPDAPAIHHVANGQTIIRSYQEFADRSRGLAYYLKKQKL---SRIGILCPNTPAFLESIFGVAAAGGIHVGVNYRLKEEDVIYIFEFAGVDCIIVDREFVGLLEGFRERNKGVRVIVDEDTDKDEGEFDEAVLEGLRYDAQADDEDATIAIPFTSGTTAKPKGVVYTHRGSYLASLGNVVESGLNFHKGRCYLWTLPMFHAVGWTFPWAVTAVRGTHFCL-RKIDYPLIWNLLKSQPITHFNAAPTVNTLLCASKEATK--LPNPVRVTVAASPPTAHLFETMTNLNLIPVHVYGMTETYGPITKGYHMPIWEDLPQKEKYARMARQGHGLTSLNIRIIKPDQPPVARDGKEIGEIIFVGNICAKEYYNDPEATAKLF-AGGALHSGDLAVWHEDGSAQILDRAKDIIISGGENISSVALEAMLVQHEKVLEAGVVAVKDEKWGEVPVAFVTVRGNKLKGEDVVKWAKEESISRFMVPKEVFVVKELPKTSTGKVKKNVLREWA------- 148557265 16 --------------DVMGRWAELRPDDPAIWTDPAGTVIERSFAEMAVAASRAAAVLTEAGVGRGDTVLILLNREIEWWELMLGCIAIGAIASPGTTQLMAKDIAYRHQAAAARCVVASGEMAERVDAALAGEDVARLHVGGPRPGWIDHAERRAAATPIAAAADTGFDEDALCYFTSGTTGQPKMTIHTHGYMLAHRITGSYW--LDLKPGDLHWNLSDTGWAAAWSSLFAPWLMGATIVHHSSGFDPVATLDLLERMPVTTLCAPPTAYRMFVRS-DLTGRRFDTLRHCVSAGEPLNPEVIDLWKATGRDIHDGYGQTETVLLCAN------------RTGAARQGSMGRPAPDFDLAVIDGEGKRLPADAEGDVALRIHPPGLFARYRDDPQRTADT-KRHGWYLTGDRAIVDADGYFWFVGRSDDVILSSGYRIGPFEVESALFEHPAVAESAVVSSPDPTRGEVVKAFVVLAAGFEPSDALLQDHVKSTTAPYKYPRKIEFVASLPKTVSGKIRRKELRDR-------- 41688574 40 ------------------------------------------YEEFLKLSCRLAESFKKYGLKQNDTIAVCSENGLQFFLPLIASLYLGIIAAPVSDKYIERELIHSLGIVKPRIIFCSKNTFQKVLNVKSKLKYVETIIILDNEDLGGYQCLNNFISQNSDPNSFNRDDVALVMFSSGTTGVSKGVMLTHKNIVARSHCKDPTFGNAINPTTAILTVIPFHHGFGMTTTLGYFTCGFR-VALMHTFEEKLFLQSLQDYKVESTLLVPTLMAFFPKSALVEKYDLSHLKEIASGGAPLSKEIGEMVKRFKLNVRQGYGLTETTSAVLIT-----------PDTDVRPGSTGKIVPFHAVKVVDPTGKILGPN--ETGELYFKGDMIMKSYYNNEEATKAIINKDGWLRSGDIAYYDNDGHFYIVDRLKSLIKYKGYQVAPAEIEGILLQHPYIVDAGVTGIPDEAAGELPAAGVVVQTGKYLNEQIVQNFVSSQVSAKWLRGGVKFLDEIPKGSTGKIDRKVLRQMFEKH---- 85703666 16 -------ERPQTIYQMLNEVAGKFPNRPAISYGATDKAQTLTWQQFHDQCCQAANLFRSLKLGEGDVVALVLPNCLETAAATIGGMIAG-IVNPINPLLEPEQISAILRETGAKVVVTKTDIAQKTAEAVRHAPNVHTVLEIDVQHHADCMDFNKASARQPKTLSFADDRVAAYFHTGGTTGMPKVAQHKYSGMIYN---GWIGHTLLFTEQDNVMCPLPLFHVFACHVILMAMISGAHVVFPTPAFN--NFWKLCERWKISFIITVPTAVSALMQ--RKVDADVSSVRNAFSGSAPMPMELFNRFEATGIAVIEGYGLTEATCLVSAN----------PPEGEKKVGSVGVPFPYTDVRIIGTADGPMDCAVDEVGEICISNPGVSGGTYTEAVKNKDLYYHGDYLRTGDLGRIDPDGYLWITGRAKDLIIRGGHNIDPAEIEEALMVHKAVAMAGAIGQPDAHAGEIPCAYVLVAGATVTGEELLEHCKLHVHERAAVPKHVEVLPELPKTAVGKVFKPDLRK--------- 159898401 450 -------------HELFSAQAAITPDHPAVVV----EDQQLSYAELEARSNQLARELLARGVRPDQPVALALDRSLNLLVGILGILKAGGAYVPLDLGLPKERLGFMLGDIQASIVVSETSLQAQLPEHAAD------YLWLDQAWPTIAEHSSEPVAASAVP-----SNLMYIIYTSGSTGQPKGVGVSHQSL--YNYISSISQRLNLPPQASFASVSTFAADLGHTAIFPTLTNGGTHLITAERANASQLADYMQQHAVDCLKIVPSHLAALLAVAE--PARVLPRQRLILGGEAVSWKLLQTLALLDCQVFNHYGPTETTVGVLTNPLSANLPSAQSAIPAL-----GRPIANTQIYLLDVHGQPVPLG--MTGELYVGGAALARGYWQRPAITAERFVPDGLYRTGDVARYLPDGKLEFLGRADDQVKIRGFRIELGEIEAALRNHTAIEQAAVIVRDDPAGDKRLVAYLVAGQQRPLSLRELRNFLKQSLPDYMVPAAFVMLERLPLNANGKLDRQAL----------- 111019284 11 ---------DLTLAAFPSAMADLYGDKAAVVDGDT----VCTYRELDQRSGAFAAALRDSGVAERDVVLLHLGNCIEFVVAYYGALRAGATVTLVNPLQPGPGLRSQIVDTAAVAAVTQPAQLDTLTEAASG-TTVRTIVVAGGRGQFGFEEFVRGYATAPFTPKVSGDDVAHLAYTGGTTGLSKGVRVLHRNVLANVTQMIAWRAGHLGDRGVVVVVSPLFHAHALINMSFLLLSGATQVFAG-RFEPGRMLELIETHRATYITGSPAMWHAVATHPDAVVRDTDSVRVVSSGAAPIDHVTLEALGRASASVVEGYGLTEGTCLVASAPLTGSV--------AYKLGSVGLPVFDTEVQIRAQDDSGAVLEAGTRGKLWVRGPQVTDGYLNHPEITAQQYV-DGWLDTGDIAYLDEDGYLFICDRTKDMLIYKGYNVYPRELEEILVSHPDVSSAAVVGREAGSVGQEPVAFVVPMPDVTIDPDAVSAFVAERVLPYKKVRDVVVVEQLPTSAAGKILKTKLREQ-------- 91784382 23 ----------FNFAAYLFRLNETRAGKTAYID----DTGSTTYGELEERARRFASALRTLGVHPEERILLVMLDTVALPVAFLGALYAGVVPVVANTLLTPADYVYMLTHSHARAVIASGALVQNVQALESAEHDGCQLIVSQPRESEPRLAFEELIDAAAPAAKAAADDIAFWLYSSGSTGKPKGTVHTHANLYWTAELYA-KPILGIAENDVVFSAAKLFFAYGLGNGLTFPLVGATAILMAERPTADAIFARLVEHRPTVFYGVPTLYANMLVSPNLPARADVAIRICTSAGEALPREIGERFAHFGCEILDGIGSTEMLHIFLSNRAGA-----------VEYGTTGRPVPGYEIELRDEAGHAVPDG--EVGDLYIKGPSAAVMYWNNREKSRATFLGE-WIRSGDKYCRLPNGCYVYAGRSDDMLKVSGQYVSPVEVEMVLVQHDAVLEAAVVGVDHGGLVKTRAFVVLKREFAPSEAEELKAFVKDRLAPHKYPRDIVFVDDLPKTATGKIQRFKLREQ-------- 163847601 26 ---------------------------------------TWNFADLRAQVYRLAEWLQNHGLGRGDRIAIALGNGPAMAITFLAAATA-ATAAPLNPKYRRDEFAFYYEDTQARALIVAPG---EGDEARAALRSDMLLIAFDSNHQLTFSTSGTAGSPRRDGLATP-DDIAMILHTSGTTSRPKRVPIRHRNLAAST--SNIITTYQLSAADRSLCVMPLFHIHGIVASLLSQLAAGGAVICPPGFDGLKFWSWVEQERPTWYSAVPTMHQVLLARAGRNTAIIKAFRFIRSSSAPLPPVVMEQMEEFAAPVIESYGMTEASHQMTSNPL---------PPGRRKPGSVGIGF-GVEVGIMDEHGQLLPAGVK--GEVVVRGPNVVDGYENNPEANATAFV-NGWFRTGDQGYLDEDGYLCLTGRIKELINRGGEKISPLEIDDVLLRHPAVAEALAFAVPHPTLGEEVHAAVVLREGMSADERELREHCARLLADFKVPRAIHILSALPRGATGKLQR-------------- 116254454 63 -------------HNCLDRAAGRGGETAVIFDAMNGEKRRFTYDEVLREVMAIAAALVERGIGKGDRVILYMPMVPEAVFSMLACARIGAVHSVVFGGFAASELAARIDDCGAKLVITASAYKPLVDAIEIARSKPERCLVLGDRDQDFEVAVAQHRGDEIACVSVKATDPLYILYTSGTTGQPKGVVRDNGGHMV-ALNWSMRNIYGLKPGEVFWTASDIGWVVGHSIVYAPLLSGVTTLIPVGTPDAGTFWRIVSEYQVRVLFTAPTAFRAIRREDGDRQYPMPDLRALFLAGERADPETLKWAERLGIPVIDHWWQTETGWPIAAN-------PLGLGALPIKHGSPTLPMPGYDIAVLDDAGH--PIEAGTLGNIVVKPPGCLPTLWNADERFRSAYLDEGYYKTADAGYVDEDGYLFIMSRTDDIINCAGHRLSTGAMEEVCARHPDVAECAVIGVIDALKGQAPCGFLVLKRDVTAIESEVVAMIRDSIGPVAAFKTAITVNRLPKTRSGKILRGTMQK--------- 187924677 23 ----------FNFAAYLFRLNETRATKTAYID----DTGSITYGELEERARRFASALRTLGVHPEERVLLVMLDTIALPVAFLGALYAGVVPVVANTLLTPADYVYMLTHSHARAVIASGALVQNVTQALDSSEHDGCQLIVSQPCEGEPLLAPDAAAPAAKAAATGCDDIAFWLYSSGSTGKPKGTVHTHANLYWTAELYA-KPILGIAESDVVFSAAKLFFAYGLGNGLTFPLVGATAILMAERPTADAIFMRLVKHRPTVFYGVPTLYANMLVSPNLPARADVAMRICTSAGEALPREIGERFAHFGCEILDGIGSTEMLHIFLSNRAGA-----------VEYGTTGRPVPGYEVELRDDAGHAVADG--EVGDLYIKGPSAAVMYWNNREKTRATFLGE-WIRSGDKYCRLANGCYVYAGRSDDMLKVSGQYVSPVEVEMVLVQHGAVLEAAVVGVDH---GGLVKAFVVLKREFAASEEELKAFVKDRLAPHKYPRDIVFVDDLPKTATGKIQRFKLREQ-------- 126740144 32 --------------------AKGFGDHTALI----GNGRRRTYKELADWTNRLAHVLSELGVKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELGQIVDKGEISHALCDTRLKDELVACAKESKYLKTVVGFDGTSNHDAELDRLALEKPVEAVQTGRDDVALLGFTSGTTGSPKATMHFHRDLLIIG-DGYAREVLDVQPEDVFVGSPPLAFTFGLGGLAIFPLRFGAAATLLENASPPNLIEIIQKYKATVCFTAPTAYRVMLQAMEE-GADLSSLRAAVSAGETLPAPVYEDWEKTGKPMLDGIGATEMLHIFLSNRFDDH-----------RPACTGKPIGGYQVKILDAEGGEAPVG--TVGRLAVKGPTGCR-YLADDR--QEGYVRAGWNVTGDSFMMDADGYLHFAARNDDMIISSGYNIAGPEVEAALLSHEAVLECAVIGAPDEARGEVVAAHIVLSEGHVPSDPLIKQLVKATIAPYKYPRLVQFTKALPKTETGKIQRFRLK---------- 145295337 13 ---STMQDVPLSLTRILEYGSTVHGDTLITTWGGADDIEQQTFSAVGARAAALAHALHSLGITGDQRVASMLYNCAEHMETMFAVACMGAVFNPLNKQLMNDQIVFILNHSEAEVVIADPRMAEQLGEILKETPKVRAVVFIGPNDPEGMYSYEALLDGRSTVYNWPEQDAAAICYSTGTSGPPKGVVYSHRSLYLQSLSLRTTDSLAVEHGETFLCCVPIYHVLSWGVPIAAFMSGTPLVLPGPDLSAPTLAKIISTTLPRVAHGVPTLWIQLMVHYLKNPPERMSLRELYVGGSAVPPIVITMWERYGVDVVHVWGMTETSTVGTVSRPPS---GVSGETRWNYRVSQGRFPASLQYRIVN-DGQVMASTDRNEGEIQVRGPWVTASYFHPEEENDELFTADGWLRTGDVGSVTSDGFLTIQDRARDVIRSGGEWIYSAQLENLIVATEEVVECAVIGFPDDKWVERPLAVTMLYPGRETAERLRDQ-LRDRLPNWMLPEYWTFVDEVDKTSVGKYDKKDLRNHLRN----- 197784424 65 -LPELRYPDRLNCAAELL---TGPPDDRPVFRTPTGAT--WTYGTLRARVDRLAHLLTDLGVVPGNRVLLRGPTTPWLAACWLAVLKAGAVAVTVLAQQRPHELATMCEIARIEHALCD--IRAVDDLAKAEIPGLR-ITTYGGDAPDDLLN-REAPGTPYPAVETAADDVALIAFTSGTTGRPKGCMHFHRDVLAIADTFS-KHVLKPHGDDVFAGSPPLGFTFGLGGLVIFPMRVGASSLLLEQAGPRQLLPAVAEHRVSVLFTAPTAYRAMLDELDA--YDVSSLRRCVSAGENLPAATWRAWERTGLRIVNGIGATELLHIFI-----------SAADEDIRPGTTGVPVPGWHARVVDETGHEQPDG--EPGLLAVRGP-VGCRYLADPR--QREYVRDGWNITGDTYIRQSDGYFRYVARADDMIISAGYNIAGPEVEDALLRHPDVVEAAVVGRADEARGQVVVAFAVLKEGAERDAEALRTFVKGELAPYKCPREIVFLDALPRTATGKLQRFRLR---------- 103485717 6 -------------------HARTNPEKAAIIVAETGEE--ISYGDLDAASNRAAQLFRANGLGHEDVVAFMLDNTPHYYGLTWGAQRAGLRYVCISSRLTQDETDYILDNSGAQILVVSASLADAAQRL---TTGIKRFVM--GGAIAGYESWEDAVAAMPATPVADERAGVDMLYSSGTTGRPKGVRVPPAIDATNSLVMLASAVFQINADSIYLSPAPLYHAAPLRWSMTIHRLGGT-VVLMKKFDPEAALAHIERYRVNSSQWVPTHFVRMLKLPEENRYDLSSLKVAIHAAAPCPVPVKQAMDWWGPVLYEYYAGSEGNGMTF----------ISSTDWLTHKGSVGRPILGA-VHIMGED-NETELGVGEEGTIFFESENVF-EYHGDDEKTASSRNSKGWSTLGDVGRLDEEGFLYLTDRKSFMIISGGVNIYPQEIENHLVTHPKVADVAVVGGPHEEMGEEVIAVVQPADMAEAGDALRDELIREKLSGVKIPRRIDFLEALPRHDTGKLYKRLLRDRY------- 118473863 35 --------ENRSIRSLLADAAQAHPDRIALVRRADGGRVARTYQEFDRNANQVASVLASLGVRPDDAVVVMLPNWVEYPEFLFGINELGAIYAGIPVAYGDQQAAAILRRSRARVLVIGNNILEQSRRLRDQIPTLQQVIVLDDDGTDGESLWSDHAHVAARQFPPPDPQICYLGFTSGTTGEPKGAMHSHNTLIYSARRQAEHIGTAFGEPVVNLVASPMGHHTGYVWGGVFTVMLAGTAVHVDRWDPTWGAQVVREEGVTTFFGAPTFLQDIIRTELAGDPACP-LRCMVVAGAPVPRNLAQAAEALGAYVAPAWGMTECSI----------LTSCTPDEPDAILRTDGSVFAGSEVKIVDDTGAAVAAGVVG--DLLMRGPGVVYGYYDRPDATRDAYLPGLWFKTGDRADVDENGWLRLRGRSKDIIIRGGENIPVTDVESAIFDHPDVLNAAVIGLPDERLGERVCAVLVTKSGELTVDTLGEYLLGQGLSKHYLPEKVVHLDELPMTPSGKIQKFKLREQY------- 1669527 12 ----------------LHRAISRYAAVPTLAYTDVHTELEVTYKEFLDVTCRLAEAMKNYGLGLQHTISVCSENCVQFFMPICAALYVGVATAPTNDIYNERELYNSLSISQPTVVFTSRNSLQKILGVQSRLPIIKKIIILDGKKDLGYQSMQSFMKEHVPPLSFDLDRVACIMNSSGSTGLPKGVPISHRNTIYRSHCRDPVFGNQIIPDTTILCAVPFHHAFGTFTNLGYLICGF-HVVLMYRFNEHLFLQTLQDYKCQSALLVPTVLAFLAKNPLVDKYDLSNLHEIASGGAPLSKEIAKRFKLPG--IRQGYGLTETTCAIVIT-----------AEGEFKLGAVGKVVPFYSLKVLDNTGKKLGPNER--GEICFKGPMIMKGYINNPEATRELIDEEGWIHSGDIGYFDEDGHVYIVDRLKSLIKYKGYQVPPAELEALLLQHPFIEDAGVAGVPDEVAGDLPGAVVVLKGKSITEKEIQDYVAGQVTSSKKLRGGVEFVKEVPKGFTGKIDTRKIKE--------- 89891797 42 -----------------------YGDQLAVVYDVTHKKESFTFNQLYDEVSRLAGGLKSLGLKKGDTCLLYMPMIPQAVFAMLACARLGVIHSVVFGGFAPHELAIRINDCKPKAIITASHYKPFVDIAKADFKPEKVILFKREKAPPYDVDYQQLVADSTAAVELPSTHPSYILYTSGTTGTPKGIIRDTGGY-ATALKFSMKKVYGVDEGETY-----------WAASDVGWVVGHSYIVYGPLPDASTFWRVISEYNVNVMFTAPTAIRAIKKEDPDKKYDLSSLKYQFLAGERCDAALLWTKKHLGIPVIDHWWQTESGWPMLANMVGVELLE-------SKIGSAGKPVCGYDIQILNENGLETKPDEE--GYIAIKPPGTLLNIWGDTERFKKGYFPD-FYFSGDGGYKDSDGYVFVTGRVDDIINVAGHRLSTAEMEEVVSNHTDVAECAVFGIHCDLKGQQPLGLIVLKSETSNQLDQIQNQVREEIGAVASFRNVLVVNRLPKTRSGKIMRKLLR---------- 214045470 11 -----------TLWGLLSNTADKFPSHEAISYGVKDHAETLNWAQLRGQVGRAANLFRSLGVGPTDVVAYVLPNCNETVITLLGGAVAG-IANPINPLLDAEQIGSILRETNAKVVVTKTDVAEKAAAAVKLAPNVKHVLEVDLTAPKSWINFNTAISKQPTDLTFDEDRVAFYFHTGGTTGMPKVAQHKYSGMIYN---GWLGHTLLYTEDDNIMCPLPLFHVFACHVILMAAVAGAHVIFPTPQFD--NFWKLVERWKVTFIITVPTAISAKMQRP--IDADISTVKTAFSGSAPLPLELFRRFEETGITLVEGYGLTEATCLVSCNPT----------DGVKKVGSIGITFPYTDVKIIGTDGGPVEAGIDEIGEICVSNPGVYAGHYTEADKNKDLYYFDKYLRTGDLGRIDADNYLWITGRAKDLIIRGGHNIDPAEIEEALLGHNAVAFAGAIGQPDAHAGEVPCAFVLVGGASVTEEELLEFCKKKVHERAAQPKHLTIMPELPKTAVGKIFKPDLRKMA------- 40556688 5 ---------------LFEEQVVRTPDEVAVIF----KKETLTYKELNEKSNQLARLLREGGVGPDTVVGIMVERSIEMVVGIFGILKAGGAYLPLSPNHPSSRLQFIIEDSGAKLILTQKQILHRFQDSLKA-----DMLALDSISYEGKGENLECINKPSDLV--------YVIYTSGSTGKPKGVMIEHSALI--NRIEWMQEAYPISSKDTILQKTPTFDVSVWEMFWWA-IVGAKVCILAPGMEPQAIIETTESNDVTIMHFVPSMLSAFLHYLDVTGERIKSLKQVFVSGEALLSQHINRFNKLGTLLTNLYGPTEATIDVTAYDCPTH-------EITEGSVPIGRPIKNIEMFVVDKYGNKLPEGH--IGELCISGIGLARGYVNRPQLTAEKFVDTRIYKTGDLALIRSDGNIEFHGRIDFQVKVNGLRIELGEIESCLMSCEGVLQCAVIVRQESEMVVKLIAFY--ESENDIELERLKKYLRLFLPDYMIPNSFVRVNEMPLTDSGKIDRKVL----------- 154337808 123 -------------HNALDRHLPAHRERVCFYFEGNDPSETITYGDMYTRVVELANVLRQYGIEKGDRVGLYLPMIPCAAVAMLACARIGAVITVVFGGFSAQALSSRLKDSRAKLLITADALIPLKDVADEALKTLEECLVAENGNREGDTWCSDAVARECPVEWMEAEDVLFLLYTSGSTGKPKAIEHTTAGYMVYA-ATTFKYSFDYHMDDVYFCTADVGWITGHSVVYGPMIHCATSVLVPSYPDYSRWWQLIEKYKVSIFYTAPTAIRSLIQAGDPKACDRSTLRVLGSVGEPINVEAWKWLREVGCDVSDTWWQTETGGHMITPMPGCT---------PMKPGSATLPFFGIEPVILDP-MKLHEKNGPAEGLLAIRAPWMARTIFGDHARFEQTFSVDGYYLTGDGARRDADGYYWITGRVDDVLNVSGHRIGTSEVEEAVNAHPAVAESAVVGFPHKIKGEGIYVYLAFRSGVKATPVLVNEVVRKVIGPLATPDVVQVAHGLPKTRSGKIVRRILRKVAAGVY--- 214043718 4 -FNPPVVDRELNFGAALQDNAAKHGQKPALIV----EDRTISWAEFGAIVAQVTGKLRAQGVGQGDTVASLSENSVEHVVLYCAVVASGACIVPLPFSATPEALALMMADSNAELLFVSSAHADTGRGL-----SVKQIVDLDR------LMAWAADAAPAGPAQVNPDDLFNIIYSSGTTGTPKGIIHDHR---FRSRQLNRITNFGLTEADRLVISTPIYSNTTL-FGMLPTLSLGATVIVMPKFNAAEFLKLSADLKPTHAVLVPVQLMRLMAEPTFNDYDLTSYRCKFSTSAPLPGTLIQVMERWPGNLIEVYGMTEGGISTALNC----------EAFPEKWDTVGRLGEGVDMRVIDDQGKELPKG--AFGELIGRSASMMRNYHNAPEKTLELLWTDEFIRSGDMGRIDEDGFVHLMDRKKDMFISGGFNIYAADLEAVLRQHGDVADAAVIAIPSDAWGETPLGFVVLRAGATADAQQVLEFANAKLGKTQRLSNIILLDDLPRSEIGKILKKDLRGPY------- 163700622 53 ------------------------ADQAAILYDVTGTTRRITYAELQEEVALLAAVLRDLGVERGDRVVLYMPMVPEALYGMLACARLGAVHSVVFGGFAAKELAARIEDAAPKLVLAASAYKPLLDEAC-RLSNHKPQACLILQRPQGEAALAEGRDRDADCVPVAATDPLYILYTSGTTGKPKGVVRDTGGYLV-ALTWSMLNLYGIQPGEVYWCASDVGWVVGHSIVYGPLLHGCTTVLYEGKPDAGAFWRVIAETGAVALFTAPTALRAVKKEDPEAGHDLSRFRTLFLAGERADPDTVAWAERLGVPVIDHWWQTETGWPIAANPVGLGILPV-------KHGSPTVAMPGYDVQVLDEGGKPVPAD--TMGTIAIRPPGCLPTLWRQDERFRESYLAPGYYNTSDAGFLDRDGYVYVMGRTDDIINVAGHRLSTGGMEEVLASHPAVAECAVIGIRDSLKGEAPCGFVVLKSGVARPPDVIEALVRERIGPVAAFRLALTVGRLPKTRSGKILRGTMKK--------- 8926185 26 -----------TIGELIKDAALLHGDKEFLRCGD----KTLSFSETDTRTDRLAQALIAQGVKPGDRVAVMMDNVADWPLSWFAAIKAGAITVPVNTRFGATDLAHVLKDSQAVRVLASPGCVPLARDVSGSIGHPCAVRTLRELEADFGDRPVDGPGLSAH-----ADDTVNFQYTSGTTGFPKACMLSHDYWLRTAWMIAVHSG--LRPDDVVLTAQAFSYMDPQWKAVMCLMGGVPLVVL-PRFSASGFWHSVRQHRATLTYVLGSMPMLLYKQPPHSGDRDHAMRLVLCSG--IPRDLHHAFERWGAAWREVYGSTESGLDLIM---------PPGEEATVGSGAMGYPPSGKEVIVADERQRPVQPG--QIGEILVRGRPMMKGYWNNPDSTERAFR-GGWYHTGDLGRAEAAGSVVHAGRLKDMIRRGGENIAAAEVESVLEAHPAVLAAALAGIPDELFGELPKAFLQLRPGTATARSVLAH-TRRHLAKFKVPAYVEFVDSFPMTPSARIQKRQL----------- 33595639 3 ----------LNLGQLTDPN--KNPAAIALIDCLDHEAPRYTHGDLDRLANACARGLLRKGLKTGDAVALMGINRAEFLIAYLGIMRAGMVAVPVNYKLAPDTLSFLLQDCQARLAFVDE---PRAALAPAGLDTVRL----------DTAQWDEFLDPPFETYAPPPRTTAMILYTSGSTGRPKGVQLSHDGQLW-TIRSRFLNRKDF-DNERFIVAAPMFHMNALANCKFA-LAAHASIVLLPQFDTHRFIEALGRHEVTWITSVPTMMALVVKEKQAAQIDTARMRYIRMGSAPATDQLYEAVRRANAAIAGGYGTTEAGPIVF---------GPTQGRALPGGGGLGWVLPDVEVRLVDAQGRDADE-----GELWMRTPANMLGYLNLPDKTRQVLTEDGWYISGDVFRRDSDGCYYFIGRADDMFNCGGENIYPGEIEQVIERLPAVMQACVVPVADEIKGHKPVAFVVLQRGMSLSEQDVKSYVLANAPAYQHPRRVFFVESLPLAATSKVDRRALRAQAE------ 170720976 45 ----------------LDRQIELRGEQAALIYDVTGVQQTFSYNQLRDEVARLAGLLRQLGVGKGDGVIIYMPMVPQAAMAMLACARIGAVHSVVFGGFAANELALRIDDARPTLLLTASEYKPLVDALQLAHHQPRQVLVLQRPQPNRDLDWQQALAEPVPAVELESADPLYIMYTSGTTGKPKGIVRENGGNAV-ALCYAMRHIYGMHAGDVWWGISDVGWVVGHSLIYGPLMSGCTTVFYEGKPDASAYWRVVEQYGVNALFCAPTAMRAIRKEDPDRRHDLSSLRQLFLAGEKLDSSTHQWLERTGKPVHDHWWQTETGWPVTAPCVG-------LEGSAARPGSSNRAVPGYDVRVLDDDGHLLGPNHQGAIVIALPPPGCSQTLWGDHERYLQAYTYPGYYHTGDGGYLDDDGFVYIMGRTDDVINVSGHRLSTGEMEDLVACHPAVAECAVIGVHDEIKGQVPLALVVLKGEGITEAQLLVDLVREEIGALACFNRVRLVKRLPKTRSGKILRAVLRK--------- 172037983 1534 ------------IHELFEEQVKRTPDAIALIH----ETQELTYQDLNHQANQLAHYLQQLGVKPETPVGVCLNRSPQLIVVLLGILKAGGAYLPLDPNYPSERLALMMEDAQIPILITQ-----------GNISQPPGVTIIDLEVDQDKIIQQALINPSSELLP---ENLAYLIYTSGSTGRPKGVAIAHRSTV--ALLYWAKETFTAEQLSGVLASTSVCFDLSVFEIFVPLSWGGTVILAE---NALALAELPHAEKVTLVNTVPTAATELLRLNAIPN----SVKTINLAGEALSKHLVQQLYQNSPQVFNLYGPSEDTTYSTVALIDPEAQQSP---------SIGVAITNTEAYILDAYLQPVPLG--VPGELYLGGEGLARGYLHQPILTAERFIPSRLYRTGDRVRLREDGHIEYLGRIDNQVKVRGFRIELGEVEENLLKYPAISQAVTTVKEDNAGNKRLVAYLVMESDQLLEEAKLRHFLQQSLPDYMVPSLYLVLKELPLMPNGKVNRKALPE--------- 119173778 35 -------------------------------------------------------------VKKGEVVLIFTPNQIFVPVAYLGIVGSGRIFSGINPGYSVNEVVYQMNNTEAKVILVHPSLLDTAVAAAAGIPTDRIFQFSETEVPDGVRDWRELLAEASRDYQWPENTIATINYSSGTTGLPKGVCVSHRNLIANILQSNYIYGPEGPPQHRWIGFLPLYHVYGQMMTILHAVRNQVPIYVMKKFVFEDYLRAIQDYKITYLHVVPPIMVMLSKRPETAKYDLSSVLEISCGAAPLSRELQNEVEKYGVSIKQGWGMTEVTTGAIHVPGGVE----------DKTGSAGVLDPNCECKLLDDDGNEVP--EGEPGEMYIRSPNVSMKYWKNEEATRETMLSDGWLRTGDIAVCRGD-WFWIVDRKKELIKVNALQVAPAELEAALLENDDIADAAVVGMKMND-EEFPRAYVVLKDANPLTGEQIQEWIKPRVAKHKLTGGVELIDEVPKLPSGKIMRKVMREWAKR----- 186682770 498 ----TKTDYPLNLVDLFEAQAAKNPHNLALVF----ESQSLTYQQLNQKANQLAHYLQNHQIKPDTLICICVERSLEMIIGVLGILKTGGAYVPIDPNYPKERIEFMLEDSGISVLLTQSHLKEQLP-----LAKLKHVICLDNE------TFTQELIDNLNPQSTPDN-LAYIIYTSGSTGQPKGVMIEHRAIVNLSLAWA--ETFQVQHDSRWLQFGSFSFDLSIGEIATSLSAGACLYLAETLLPSQTLVDLLRDRKISHFTLSPSALSVLPQA------SLPNLQAVIVGGEACAAELVTQW-GTKRRFFNCYGPTESTVIA----------SISSCEPNGKKPSIGQPLSNIRIYILDAHNQPLPPN--IPGELCIAGVGLARGYLNRPDLTAEKFIEEQIYKTGDLARWTDDGNLEYLGRIDAQVKLRGFRVELGEIESLLLQHSLVKEAVVILYE-ADNNPRLVAYVTAKEKSSNLSSQLKDSLKICLPNYMIPSQIMVLEQLPLTLNGKLDRRAL----------- 186682770 1551 ---DINYPKNQTLVNLFEQQVAKTPDNIAVVF----EDQSLSYQELNQKANQLAHYL--LGLKKEQLIAICVERSLLTIIGLFAILKAGGAYVPIDPSYPRDRIHLMLEDSNASVLLTTDPIKKQLP--LEKLKNPCQVVFLEKETWDNQPTNNINLQSSLD-------DLAYVIYTSGSTGKPKGVAICHSSLT--NFLYSMREKPGIAASDTLLAITTISFDIAALEIYLPLIVGAKIVLVSREI-ASDSLQLSKQNGITFMQATPATWRILLAAGWKGSTQLK----ILCGGEALTWELANQLLERSAELWNVYGPTETTIWSDIYQINTFERGNYSQGAV---VSIGKPIANTRIYILDSYDQPLPPG--IPGELCIAGAGLAQGYLNRPDLSAEKFIDERIYKTGDLARWLPDGNLQYLGRSDRQVKLRGFRIELGEIEASLLKHSKIQEAVVIIREDSDFDQRLVAYIVPTG-------------------------------------------------------- 17538037 16 -----------TVHERIFEACRIHANKDAVCFIDETTTKKKLYKDVEPTVNSLATALVKLGFKPGDVASQAFPNCPEFLVAMLAVMKCGGAMSNASAIFTDYELQLQFCDSNTSIVFTDEDRLARIRRATAKCPGVRKIICLRTEFPENVLDYVELTQTPDQPVNVSMDSIALLPYSSGTTGRPKGCQLTHRNIGAMLDVAKAHLETDVAPKEHTVLLLPWYHAYGLNTMFETILLGMTGIVF-KKFDTIVMLNRIKFYKVKLAWLVPPMLIFLAKDPMVPIFNAPFLKVIMSAGATAGKQLCEEVSKRNAWLCQAYGMTEM----------VQFTTIPRFEDGNCFETVGNLASTYELKILDKEKKEI-TTINTVGQLCFRGPTVMKGYLKREE--ADIIDKDGFLLTGDLGSIDDKGRIHVTGRIKELIKVNGMQVPPVEIEDVLLLHPKVKDCAVIGVPDEHKGESPKAYIVKKDHTLTEAELTE-FVRQKLSSYKWIDTYEFIDSIPKLPSGKIQRKKLKKMAES----- 121609883 7 ------------LGDF----AVLTPDKPAVINGTTGA--SLSYRELEERSNRFAQYLYALGLRRGERIAMLLENHLRCFEVAWAAFRSGLLLTAVNRYLTADEAAYIITDSDARVVVSSFAMRALAAQLSCAMPACERRLMLDGTIP-GWDSYEQAIAAASAARLADEWLGATMFYSSGTTGRPKGVVRAQRACRIDETRMAMMRHYLFTAESIYLSPAPLYHAAPLNYTTNVQFCGGT-VVFMEKFEPMPALALIDRYRITHSQWVPTMFIRLLKLGQRAGFDLRSHRVAIHAAAPCPVEVKRQMEWWGPIVHEYYGGSE----------GAGLTAIDSHEALARPGSVGKALQGV-IHICAGDGQGRPLPAGQDGLVYFERDAQPFHYHKDPEKTRAAQHPHPLWSTGDIGHLDADGYLYLTDRQSFMIISGGVNIYPQAIENALALHPGVADVAVIGVPDPEMGEAVKVVIEPAAGVLPSAALAEEFVRGKVARFMVPRSLDFIDQMPRLPTGKLYKQVLRERYA------ 145222549 56 -------DAELNCANALDRHVEGRGEQAALIYAVTDTKRTYTYAELLDQTARFAGALRGLGVGKGDRVVIYMPMIPEAVIAMLACARLGAVHSVVFGGFAPHELAVRIDDVKPTVIVSASEYKPMLDAAIGMTEHPPHCVVVQRDRHRRDLDWAELMAEPVDPVPVAATDPLYVLYTSGTTGKPKGIVRDNGGHAV-ALLWSMRHIYDIAPGEVFWAASDVGWVVGHSIVYAPLLLGATTVLYEGKPDPGAFWRVAAEHGVKALFTAPTAIRAIRKEDPEGRYDLSALKYLFLAGERLPDTYHWASDKLGIPVIDHWWQTETGWAIAANPMGT-------EQLPIKAGSPTVPMPGYEVHILDEHGHDCGPGKE--GAIAIKPPGTLPTLWNAEDRYRVSYLTEGYYLTGDGGNLDDDGYLFVMGRIDDVINVAGHRLSTGAIEEVLATHPAVAECAVIGVPDEIKGQAPRGLVVVKSGASTDDELVK-LVRDEIGAVAAFKLVDVVPALPKTRSGKILRKTMR---------- 89055404 26 ----------VTLYELLTNTKNAHGALNAITFGATDPAETLSWSDFHGRVTQAANLFRSLGVGPTDTVAYLLPNCNETAITLLGGAVAG-IAAPINPLLEPEQIASILRETGAKVVVTKTDVAQKVNEALAMAPGVKTVLEVDAQHNARVLNFTAELNKQNDFEDVREDRVACYFHTGGTTGMPKVAQHTYSGMIYN---GWIGHTLLFTEKDTVICPLPLFHVFACHVILMAMVAGGHVVFPTPQFD--NFWKLVERWQVTFIITVPTAISAMMQRP--VDADISSVKTAFSGSAPLPVELFRRFEKTGVTLIEGYGLTEATCLVSCNPV----------EGEKKIGSIGVTFPHTDVKIITGTPNPVEAERDSIGEICISNPGVFSGRYTEVDKNKNLYYFGDYLRTGDLGRFDEDGYLWITGRAKDLIIRGGHNIDPAEIEETLAGHEAVAFAGAIGQPDAFAGELPCAYVLVEGATITEAELMAHCSTHVHERAAVPKYLEILDELPKTAVGKVFKPDLRKKA------- 126727133 16 ------LPQELNMAQACEQWVDVDPERTAIIDMTDGTREDVSFGVLDYLADRLAVHLDGLGVGLGDRVAVFRGQSVWTAAAHIAIWKIGAISIPLFPLFGSEALQTRLSDSGAIAAISDVAGGETLR-MLGDLPNLSHIIVPEQAAFDQD-------APRFETVETGPEDPACLIYTSGTTGAPKGVLHGHRVLTGHLPGVELSHNFLGQSGDCIWTPADWAWIGGLFDVLMAGLALGVPVVASRKFDPKGMQKLIDQAQVKNVFLPPTALRMI----KSAGVEITGLRSVATGGEPLGAEMVWGQKAFGVTINEFYGQTECNMIISSC----------SELFEPKPGAMGRSVPGHSVDVLNEAGEP----TKEEGDIAVRSASMMLEYWNKPEITAAKFKGD-WMITGDRG-IREGAYIRFLGREDDVISSAGYRIGPAEIEDCLMQHEAVATVGVIGKPDELRGEIVKAYVVLGSGHVASDALKQERVKSRLSPHLYPREIEFVGDLPMTVTGKIIRKDLKNRA------- 149201292 12 -----------TLRDWVDARAEAGG--PALSFPDEGTA--LDWPGLRDRARAIAGMLTAQGIAKGESVAIMQPNGQAAIEAIYGALYGGFRATMINLVAGAEAIGYALDHSGARVALVHPSQQAVFQSVN----------------PGGRIAVLSLTAAAPDTVPVTPDDHALLMYTSGTTGRPKGVVHTQASLLAGGWTTAIAH--NLGPEDTGLCVLPVYHINGLCVSVMGSLVSGGQLAMCARFSASRFWAQAAETRATWFSVVPTIVSHLLHETGPDPETRKRLRFGRSASSPLPVEVHTAFERFDVPIVETMGLTETAAQILSNPL---------PPGTRKIGSPGIAY-GNQAEVAGPDMRPLPPGQE--GEIIVKGPNVMLEYLRNSEATRTSFTPDGWLRTGDLGRKDAEGYFFVTGRLKELIIKGGENIAPREIDEVLYAHPDVVEAAAFSCPCPRYGERVEAAVALRPGSTLTAETLLTLCKDRLGAFKSPDHIYFLGELPKGPSGKIQRVRLKD--------- 148259684 2 ----------FDLATSFRASAARDPSAIAIVD----EGVRLSYRDWLSRIEAVARGLAALGLRPGERIVTALQNRWEAATLHWACQFAGLVITPVNWRMTGDELGFVVENAGARALVTE----PVSHAAGDAVDAAGLLRIGVDNAASAGIGFRDLAGDGALP-DVSADALSLMLYTSGTTGQPKGVPRRHR--TERAAAIAHVAQNLYRAGERTLGVMPLYHTMGVRSLLAMSLIGGCFVCL-PRFDPARALGLIERERITNLYLVPTLYHDLLNHPAFAAHDVSSVRKLGFAGASMTDGLLRALDGAFRPFVNHYGSSEVYTFAI------------DQDAVRKPGSAGRAGINQRLRVVDPDAQ---VAQGQEGEIIAASDEAFEGYWRRPDADARAFR-GGWYFTGDTGYLDAEGDLFVTGRVDDMIITGGENVSPVEIESCLSLHPAVSEVAVAGLADERWGRIVAAFVKCRAP-VAAETLDAHCIASGLARFKRPRRYVFVTELPKSPVGKLLRRKL----------- 116517461 789 ------------LPELLNEQARCTPQRIALRW----DGGQLDYAELHAQANRLAHYLRDKGVGPDVCVAIAAERSPQLLIGVLAIIKAGGAYVPLDADYPADRLAYMLHDSGVDLLLTQTALLERLPACDG-----VSVIAMDALHLEQWPS-------NPPGLHLHGDHLAYVIYTSGSTGQPKGVGNTHAALA--ERLQWMQATYGLDASDVLMQKAPIFDVSVWECFW-PLITGSQLVLPGEHRDPHRIAQLVRQFGVTTLHFVPPLLSLFIDEPQSA--RCTSLRRLFSGGEALPAELRNRVQLPSVQLHNRYGPTETAINVTHWQCT---------EADGERSPIGRPLGNVLCRVLDSDLNPVPAG--VPGELCIGGLGLARGYLGRPGLSAERFVADPLYRTGDRARWSADGVIEYLGRLDQQVKLRGFRVEPQEIEARLLAQDGIVQVAVL-VRDTSAGPQLIGYYTAPDVAQGQDELLKAALAAELPDYMVPAQLLRLDAMPLSPSGKLDRRALPE--------- 116517461 1849 ------------IHGLFDEQARARPDAPALTFAG----QTLTYAQLDSRANRLAWHLRERGVGPQVRVGLALERSLEMVIGLLAILKAGGAYVPLDPEYPLDRLHYMIEDSGISLLLSDRAMLQALGALPE---GVGCWSLEDDSAALAHYP------DHPLPLINLPQHQAYLIYTSGSTGKPKGVVVSHGEIAMHCQA--VIQRFGMRPDDCELHFYSINFDAATERLLVPLLSGAQVVLRAGQWDAEEICGLIRQHRINTLGFTPSYGSQLAQWLATQGQTLP-VRMCITGGEALTGEHLQRIRAAFSPFFNAYGPTETVVMPLASLAPEQLEEGAA------SVPIGSVIGARVAYILDADLALVPPG--ATGELYVGGAGLAQGYHQRPGMTAERFVADPFYRTGDLVRQRADGLVEYLGRIDHQVKIRGFRIELGEIETRLLEHEAVREAVVLAL-DLPGGTQLAGYLVIDEQQATLRDALKNHLKAQLPDYMVPTHLILLASMPLTANGKLDRRAL----------- 116517461 13 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SCGVSQPGHAVLIVEPTLQPLADN--QVGEVWAAGPSIALGYWRNPEASAKTFVQDGWLRTGDLGFLRG-GELFITGRLKDLLIVRGHNLYPQDIEQTIEREVEVVRVAAFAVND--GGEEIAAEISRSVQKILPPEALINVIRQAVAEQQAPSVVVLLNALPKTSSGKLQRSACR---------- 33445807 12 --PEPLVPENLTAGEMLHRALRRHSHPQALVDVFGDE--SLSYKEFFEATCLLAQSLHNCGYKMNDVASICAENNKRFFIPIIAVWYIGMIVAPVNETYIPDELCKVMGISKPQVVFCTKNILKKVLEVQSRTNFIKRIIILDESLPNFIARYSDGNIANFKPLHYDPEQVAAILCSSGTTGLPKGVMQTHQNICVRLIHADPRSGTQIIPGVTVLVYLPFFHAFGFSINLGYFMVGLR-VVMLRRFDQEIFLKAIQDYEVRSVINVPAILLFLSKSPLVDKYDLSSLRELCCGAAPLAKEVAEAAKRLNLQIRCGYGLTESTSANIHGLPDRF-----------KSGSLGKVTPLMAVKVIDKTGEALGPNK--IGELCVGGPMVSKGYVDNIKATKESIDDDGWLHSGDFGYYDEDEHFYVVDRYKELIKYKGSQVAPAELEEILLKNPCIRDVAVVGIPDIEAGELPSAFVVIQPGREITAKEVYDYLAERVSHTKYLRGVRFVDSIPRNVTGKITRKELLKQ-------- 110680120 3 --------------DWLDQRAA----GTATAYLFPQEGTVLSWRALRAEALRVAWTLTRKGARKGESIAILQPNGRDGLIALYGALYGGFRATMINLVAGREAIAYALEHSEARFALVHQEAQALFERAR-------------TGGIAQVDLHEEPPGTQLHPLASSDH--ALLMYTSGTTGRPKGVVHTHASLLAGGWTATVAH--ELTADDRGLCVLPIYHINGLCVSVMGSLVSGGSLAVCPRFSARSFWADAAASKATWFSVVPTIISHLLHSAEGPDTETKTLRFGRSASSALAPDVQRAFERFDVPIIETMGLTETAAQILSNPL---------PPGLRKIGSPGRAY-GNEVAVLDAA--QVPCDPGIEGEIVVRGPNVMREYLKNPQATRDTFAGD-WLRTGDLGRMDADGYFFVTGRLKELIIKGGENIAPREIDEALYAHGDVIEAAAFGRPCQRYGETVEAAVKLRAGSALSPLDLIQLCKERLGVFKSPDHVHFLEDLPKGPSGKIQRRKL----------- 23098411 26 -----------TFGGILEQQARDRKDSIAIT---DGE-KSITYQQLDERVNKLAAGFMKLGIEKEDRVVLQLPNTIEFFEVCFALFRIGALPVFALPLHRKMEISYFCEFTAAKAYIIPDDYRDLANEINNSIPTLEHTIVAGET--DNFISLEELMDDSASFPTITGSDLAFFQLSGGSTGLPKLIPRTHDEYIYSLRKS--VEICRISQDTNFLAVLPVAHNFTMSSPVFGVIYAGGKIILSKYPSPDVAFPLIEKEKVDFTSLVPPLAIVWLQAQKRTKADLRSLEVIQVGGAKCSVEVAKQIPAFHCKLQQVFGMAEG----LVNYTR------LDDDDEVVIHTQGKPMSAYEIRIVDEEDNELPVG--ETGQLQARGPYTIIGYFNVEDHNAKAFTSDGFYRTGDLVKLTEEGYLIVEGRDKDQINRGGEKIAAEEVENYILSLSGIHDVAMVSMPDKFLGERSCAFVIKNDEELTSNDIKDFLQHKGIANFKIPDRIEFVDRFPYTALGKVSKKNLRAMIKE----- 154252119 24 ------------------HVAARPEHPFLIWEPFEGAAKTWSYRAFAHEVAQVAAGLKKRGVKTGERVLIHLDNCPESLIAWYACAHLGAVAVTTNARSVEDDLIYFSDHAEVVGAITQPAFASLVAASCRKIKWLAVTETDNGAAPAKSESFSALYGDAADPLRAPDPMLAGVQYTSGTTSRPKGVVWTHANALWGAKLCAMHE--DLRASDVHLTYLPLFHTNAQSYSVLAALWVGATVVLQPRFSASRFWNISAKHGCTWTSMVPFCVRALMSQEKPKSH---SYRYWGNGISAPPTD-----AHFGVKTIGWWGMTET---ITHGIVGDIHLP-------NRPMSIGKPSPAYEIAILDDNGASVAPG--ETGNLLVRGYSLFLEYLNNPEATSKSFDEQGYFITGDRVTLGEDGFISFADRDKDMLKVGGENVAASEIERVVMTVPGIQECAVVAKSDPMLDEVPVLFVVPGGEASAPKDLIDAACAKGLADFKRPREIRIVDALPRSTLEKIAKAELRRIVEN----- 182438062 53 -------DGPRTLREFVETTWA-YGEAPFLIAGE----RTYSYGEFFAAASALAVRLRERGLRSGDRAVIAMRNHPEWQIAFWAAQLAGLVAVPLNAWWTEAEFGHALEDCEPGVLLVDGERLGRVSGARRAGARIVLFHGGPGQVDGGGLRVERDPLAAPPDVEPRPEDDATILYTSGTTGRPKGAVATHLNPRYHAAASALARGVGQGPAPVSLLTFPFFHVAAFTGFYGAMAAGGTLVL-MHRWDADEALRLIRAHRVTHFAGVPTTGLQLLEAAERTGDGLESLTLFSTGGAPAPPAMVARLARYGVEPRNGYGLTETSGGVLAHFGDAYRAE---------PGGAGRPTPVTEVRVAGPSGEELPDG--RAGELWVRGQSLFRGYWRDAAATEEAFGEGGWFRTGDLAVRSE-GRVSIVDRLKDVVIRGGENVYCVEVEGVLHDHPDVADAAVLGVPHPVLGEEVAAVVRPRPGAVVTAGVLREHVGGRLAAFKVPARVLFTDELPRNVTGKLLKDRLRAFAEGL---- 153954150 668 ----------------------------------------ITYKELDHISNRIANYLKSQGVKRGSLVGIMVFPGPIMLFGMMGIMKAGAAYVPVDPSYPTERVQYILNNSDIEILLTEHGLKTSLEQLIKEDSVIKALMYLDGTFLDSIYNYKQILKEQEPEVINSPDDLMTVLYTSGSTGNPKGVMLGHRGYM--NRLKWHQDTFKLKPGERVAQKTSCFDISVWELFW-PLMYGG-IVCPASKKNPWSLGKWLIDTKINIMHFVPSLFGEFVNALEDDDYSFKDLRWLIFSGEALPMATIQKWDKHGLSIANLYGPTEASIDVTCHIIDKRPGINGEN-----SIPIGKPIDNVFIKNLDEDMKELPDG--EMGELWIGGIQLSSGYMNNKQKTEEAFKPNPFYRTGDLTSRRQDGSYEYHGRKDNQVKIRGFRVELGEIEAVLGTHPCVNETAVIAVDYIQGQKQLFAWV--SGNKVDDSELKR-CITKKLPYYMVPHRFEWVTVLPKTPNGKLDRKVLNELSQRKLKG- 157115668 58 -FTKWYVGGELNCYNTLDRHVQNNGNKVALIHDSTNTIRRVTYNELYEKVSRLAGGLKKLGVKKGDRVVIYMPLIPEAIMAMLATVRLGAIHSVVFGGFAASELCTRIEHAEPKVIIAANHYLDILHEARTNVIFQRSNILISDLDKRMDVTWESTLDEPTGCVPVEANDPLYILYTSGTTDKPKGITRPTGGHLV-TLMYTMDTIYGVQPDDVWWNASDLGWVVGHSICYGPLLYGATSVMPDRTPDPGQYFRLIDQHKVTALFSVPTSFRVLRRTDPDKKYSMKSLRTIFIAGEHCDSETKMWIEKFRVPVLNNWWQTETGSAMTATCVGLAQNLNPPNF------TTGLPFCGYDIRVLHPDGTE--ADPNELGRLVVKPPGTMSTLYRNAELFENLYFHPGYYDTMDAGYKDEKGYVYVTARDDDVINVAGHRISTSSLEDAVLRHPDIADAAVFGVPEPTKGQIPCLYVIKEGVSKATAKLLISLIREVIGPIAAFRLVGRVDGLPRTRSGKTMRKAMADFAAN----- 134099673 30 -LPELAYPDRLNCAELLDQAVERWGE-DRLCLITPGE--RWTYGQLRRRASQIAQVLTERGLVPGNRVLLRGPNNPWLVAAWFGVIKAGCVAVTTMPLLRGTEIRTLHELTRTSLALCDHRFVDDLHAGVPELP----LLGYGSGDGEDLIRLCDGKSGEFTAAGTAADDVALLAPTSGTTGRPKATMHFHRDVLANADTFA-RYVLKPAEDEVFTGTPPLGFTFGLGGLVVFPFRFGAASLLLEKPGPDELVAAIAEHGATVLFTAPTAYKAILATGKASA--LPSLRRCVSAGEHLPAEVWAEFHRTGLKIINGIGGTELLHIFI-----------SAADDDIRPGSTGRVVPGFEAVVLDDDGSPVPDG--QPGRLAVCGPTGCR-YLADPR--QQVYVQDGWNITGDTYVRDADGYFWYQARNDDMIISAGYNIAGPEVEEALLAHPDVVEAAVVGAPDEHRGTIVMAFVVLRPGVDGDEERLQTFVKHAIAPYKYPREIEFVAELPRTVNGKLQRYLLRERAR------ 17229187 24 ----TDYPRNSTIHELFRIQVLTTPNSVAVEY----KNQKITYQELENKSNQFAYYLRHIGVKKETLVALYLERSPDVIIAILAILKAGGAYLPLDISAPLERLETIIKDAEAFILITQESQLNYLEKITDEIQT----ICIDNQS-----NLTDFSDDISLCSEVTAHNLAYVMYTSGSTGKPKGVCVEHRGVVRLVKNTNYAN---FSCDEVILQLASIAFDAATFEIWAALLNGGKLVLPINIPSLQEIGMAIKQYHVTTLWLTAGLFNLMV---EEQIEHLKSLRQLLAGGDVLSVYHVSKVELPNCQLINGYGPTENTTFTCCH-------KITVNDLIKDSIPIGRPIANTQVYILDDVLQLVPIG--IAGELYIGGDGLARGYLNKPDLTAEKFIPHPFYKTGDRVRWLPDGTIEFLGRIDFQVKIRGFRVELGEIEAILAQHPSVRSAVVLAQEYQPADKRLVAYFTREENTVAPSELR-HFLQQKLPNYMIPSAFISLEKLPLNANGKVDRKAL----------- 159040068 2485 ----------------------------------------WTYAQLNANANRLARYLIDRGVGPEDVVGVLMPRSAMQIATVLAIGKAGAAFLPIDPAYPAERVEYLIADARPKMLLADTAHVGVAAGA----------IAIDE--PAVATALREAPVTDPAGVAVRLEHPAYVIYTSGSTGRPKGTIVTHSGLA--ALAVSGCERAAVDRDSRVLQTSPSFDVSVFEF-LAAFHAGAVLVMPEPRLAGEELAELLADAGVSHAFVPPSVLATL---PDEAPGRLAGLRSLVVGGEACSADLVRRWS-VGRRMTNLYGPTETTVAASISRPMS-----------TGAHPIGAPLPGTRVYVLDANLRPVPPGAR--GELYISGIGVARGYLGRPVLTASRFVADPFYRTGDVVRWNADGELEYFGRSDHQLKIRGFRVEPGEIEAALVRRPSVAQAVVVARPDQHGFQALYAYVTAGAEPADAARLREE-LRAELPDYLVPAAIVVLDEFPLNANGKLDRNALPE--------- 159040068 5 -------DVAATIVRLYESAVEAHPDKPVINDGH----RVWSYRELNSAANRIAWWLIGRGVGPEQTVGVALDRGIDQIAALLGTLKAGAVYLPLDPVLPAERINYLLADATPSLIL------------------------------DGDAAASAGQPEDTPAVPLTSDSLAYVIYTSGSTGTPKGVGVTHGSMV--NLARTVTGQYALGDTPRVLQLASLGFDVAIWELLTAVATGGTLVVSADQLSGDDLLRVLREQRITHVTLPVPVLASL---PPDAENQLPDLTTVHIGGETCPPELVRRWSA-GRRLINGYGATETTVAATLTPPLTGPD-----------APIGKAIDGTRVYVLDDTLAQVVLG--AAGELYVAGANVARGYLRRPGLTASRFLADPYYRTGDVGLIRPDGQLEFLRRADDQVKIRGARVEPGELEAVLQRRTDVVHAAVTVRPDARGERQLVAYVVPAAAATGAAELRDD-LRGTLPSYLVPSSVVLLDSLPLTPNGKVDRDALPD--------- 159040068 4523 --------EPATLSELFERRVAARPDAVAVVE---GEV-SWSYARLNAYANRVAWSLVERGVGVEDVVAVVLPRGAVQVATVLGVVKAGAAYLPVDPSYPRARVEYLLQDAGPALVIGESD-------------------VFDGQ-------------PEHDPVRVPVDAAAYVIYTSGSTGQPKGVVVTHRGLAALATGTVGRNAVA-GDSRVLLLASPSFDASVLELMIAIGAGAALVVSRESRLAGEELATLIAQARVTHAFVPPSVLATL---PGAATGELPAFQGLVVGGEACSPDLVRRWSA-GRRMTNLYGPTETTVATTVSRPLFGEAH-----------PIGAPLPGWRVYVLDAGLHLVPPGSR--GELYIGGVGLTRGYLRRAGLTASRFVADPFYRTGDVVRWNADGELEYLGRSDHQVQIRGIRVEPGEVQAALTAHPDVARAVVVVSDDRRGDPALVGYMVPERPGADPAAVRED-LRRILPDHLVPVAIVVLPEIPLTPNGKLDRDALPD--------- 159040068 3509 ----------VTLAELFERRVAARPDAVAVVE---GEV-SWSYARLNAYANRVAWSLVERGVGVEDVVAVVLPRGAVQVATVLGVVKAGAAYLPVDPSYPRARVEYLLQDAGPALVIGESD-------------------VFDGQ-------------PEHDPVRVPVDAAAYVIYTSGSTGQPKGVVVTHRGL---ASMAATQQRLGAGEGSRVLQFAALFDATVWELVM-ALGAGAALVVPTDQLAGEDLAAVLREQRITHLTLPPTVLATV------PADRLPDLGTLVVAGEACPPELTARWS-PGRRMFNAYGPTESTVCASIS-----------AELSPGLAPIGGPVLNTRLYVLDDALQ--PAASGVPGELYIAGEGLARGYRGRAGLTATRILADPYYRTGDVVRWNADGDLEYLGRSDEQVKIRGFRVEPGEVASVLLRHPAVAQAAVI-----VRLEQLLAYAVPALGRAVRDGELRAYLQDELPEHTVPSAVVLLDEIPRTSHGKVDQRALPD--------- 159040068 6930 -----------TLPQLFETWAAATPSAIAVTDGAAD----MTYAELNSRANRMARALIDRGAGPEDLVAVLLPRSVRQVATILAIAKSGAAYLPIDPTYPADRVAYLCADALPKLIVTDAAGSARLGADQP---------VIDVDDPATVAQWESRPDTDPTDTALGLDHPAYVIYTSGSTGRPKGAVITQAGLA--GAAEAWVQRWGFEPGSRVLQLSSPSFDASIMDFIVAFAAQGTLVLPEPGLIAEALARVLTEKRITHLVTLPSV---LASMPVDVAGRLTGLRGLLLGGEVLTPDLAARWS-PGRRMINVYGQTETTVACTMT-----------DPLAGERVTVGRPIPGTRVYVLDALLRVVPPG--TDGELYVAGPAVGRGYLHRAGLTASRFVADPYYRTGDLGRLNYAFELEYAGRTDEQVKIRGMRVEPGEVEAALAEHPAVARAAVAVRADRQGDLALFGYVIPVQAGADVSGIREDLRRS-LPEHLVPAVMTAMTDFPLTPNGKVDRDAL----------- 159040068 1033 ---------PVTFGDLFARQVAATPDAIAVSDGGD----VWTYREVNRYANHVADRLIDRGIGPEDFVAVAMPRSARLVASLLGVLKAGAAYVPVDLVFPARRNRHVIIDSNPRLVLTSRAGAENLPA------DLPCELVMIDAWGTGR---EDGPADADRVRPSNVDSPAYVIYTSGSTGQPKGVVVTHRGLA--AFAETLRERCAAGPNDRVLQLSSPSVDASVLEMVWAFSSGARLVIASQRLAGEELAQALAEQRITHAHIPPSALSTI---PAEAAGRLPEFRRLSVGAESCPSELVRLW-LPGRDFVNAYGPTECTVAASHTFPLAEA-----------RAPIGRPVIDAELYVLDETLRPAAPG--VPGELYIGGAGLARGYLRRGGLTASRFVANPYYRTGDVVRWNTDGELEYLGRSDEQVKVRGFRVEPGEVERVLASQPSVDRAVVVPRRD----------------------------------------------------------------------- 159040068 5551 ----------VTLAELFERRVAARPDAVAVVE---GEV-SWSYARLNAYANRVAWSLVERGVGVEDVVAVVLPRGAVQVATVLGVVKAGAAYLPVDPSYPRARVEYLLQDAGPALVIGESD-------------------VFDGQ-------------PEHDPVRVPVDAAAYVIYTSGSTGQPKGVVVTHRGL--SGLAATLRQRCAADVDSRILQASPSFDAAVLELVW-AWDSGAALVIAADRLAGDELARALADHRITHALIPPSVLSTLAADAPRTLTDF---RTLIVGAEACPPELLRRW-APGRRMVNAYGPTEATVVASQT-----------GELHEPPVSIGKPALGTRLYVLDERLGLAAPG--VPGELYIAGAGVARGYRTRPSLTASRFLADPYYRTGDLVRWNADGDLEYLGRSDEQVKIRGFRVEPGEVERVLAAQPSVARAVVVPRPDRSGAVSLAAYVVLADQ------------------------------------------------------- 154252531 53 -------------WNALDRHVAGHGDRTALIYDSAGRVKKFTYAELLDKVATFAGVLQSHGITKGDRVLIYMPMVPQAAVAMLACARLGAIHSVVFGGFAAKELATRIDDAKPKLIVSASAYKPLMDAIEMSAHKPAACIVLQREMEEAPLDKAAAANNKPDCVSVAATDPLYVLYTSGTTGKPKGVVRDNGGHMV-ALKWSMKNVYDIDPGDTFWAASDVGWVVGHSIVYAPLFHGCTTILPVGTPDAGTYWRIIAEHGVKALFTAPTAFRAIRKEDPKAKYDLTKFEVLYLAGERADPDTIQWAEQLQRPVIDHWWQTESGWPMVSN-------PMGIERLPVKHGSPSVPLPGYEIHVVDEACKQVGPN--TTGAIVVKPPGCLPTLWENEAGFRESYLADGYYKTADAGFLDEDGYLYVMSRTDDIINVAGHRLSTGGMEEVLAAHPDVAECAVIGIADAMKGQVPVGFLVLNAGVARPAAEIEQLIRERIGPVASFRKAMVVQRLPKTRSGKVLRGTMRK--------- 34495234 21 --------RPRTTAQLFDEVAAEYPERPFVLT----DDRAYTYADMHRWTLRLAAGLMAVGVRPGDHVAVDMANFADFIALKLAIARIGAVSVAVNYLLRHEELAYVLRQSDASVLITMDEFLDCLDRIAPALPRLRHVVTSDLPRRGAPLSCIEAAGASIPDEQVGARTVSDILYTSGTTGKPKGVMLVHDAVTRTAYSSAYTR--AFQDGRRIGYALPMYHVFGYIEAMVAAMFVGGAVAPQVTFDPAAMLASVSRHDIDELICVPTMTSRLLDAAADGTYDLSPLSTMFSSGTAHSPEMWQRMDVLGVELFTAYGQSETTASTMCTLPGDALIRFQTTNGTVKPGAAGDPGLGAAVAIATDTGADLPVG--EIGELVVRGPAVTPGYYNKPAETAALFTADGWMRTGDLGRLDADGYLTLTGRIKESYRCGGELVLPSEIEAVLNRHEAVKVAHVVGVPHERMGEVGCAFVVPADGASIQEDELIAYCSDLLARFKVPAHVLVVAELPVTVTGRVQKFRLVQRA------- 209516652 20 ----------------------------------------MTYGELEDRARRCASALRALGVHPEERVLLVMLDTVSLPVAFLGALYAGIVPVVANTLLTAADYTYMLTHSHARAVIASEPLLANVKEALSSIDGCQLIVSQPHAATEAPLAHFETLIDAATPAASNADDIAFWLYSSGSTGKPKGTVHTHANLYWTAELYA-KPVLGIVESDVVFSAAKLFFAYGLGNALTFPLVGATAILMAERPTADAIFARLVKHRPTVFYGVPTLYANMLVSPNLPAREDVAIRVCASAGEALPRDVGERFAHFGAEILDGIGSTEMLHIFLSNRAGE-----------VEYGTTGRPVPGYEVELRDEAGRPVPDG--EVGDLFIKGPSAALMYWSNREKTRATFLGE-WIRSGDKYRRLANGCYVYSGRSDDMLKVSGQYVSPVEVEMVLVAHPAVLEAAVVGVDHGGLVKTRAFVVLKRDFMPSEADELKAFVKDRLAPHKYPRDIVFTDDLPKTATGKIQRFKLRE--------- 183980483 9 ------------------------ADKPAVILHPSGTV--VSFDELEARANRLAHRFRRAGLREGDAVAILMENNEHIHAVMWAARRSGLYYVPINTHLTAAEAAYIIENSGAKAIVGSAALRDTCAGLGEHLRAGPPILAGPEGCLTGWEPYPQCVADQPDTAIDDELEGDLLQYSSGTTGRPKGIELLHVAPDAAPGMMSALVGYWMDADSIYLSPAPLYHTAPSVWSMSAQAGGITTVVL-EKFDPEGALEAIQRHRVTHAQFVPAMFTRMLKLPESNSYDVSSLKRVMHAAAPCPVEIKKQMDWWGPIIDEYYASSEAIGSTL----------ITAEDWLEHPGSVGKPMQG-GVHILGADGVELPPG--QAGEIYFEGGYSF-EYLNDPSKTAASRDKHGWVTVGDVGYLDDQGYLFLTDRRHHMIISGGVNIYPQEAENILVTHPKVMDAAVFGVPDDEMGQRVMAVVQTVDPADATDELME-WLRDRLSHFKCPRSVAFEAQLPRTDTGKLYKNGLIEKY------- 46486685 544 ------------IHQLFEEHVENNPNAIAVVF----KQQKLTYSELNSKANQLAHYLQKLGVGPEVLVGICTERSLLMIVGMLGILKAGGAYVPLDPSYPSERLAYTLEDAAVPVLLASESVLDSLPEHQAKIVCLDTI---------GETITNE--GTDNPASQVTPENLAYVIYTSGSTGKPKGVAIEHHSPVALCYWASQV--FTIKELAAVLASTSICFDLSVFEIFVTLSQGGQVILAQNALDLPNI-----KSEITLINTVPSAITELSRINAIPD----SVKVINLAGEPFSNQLLQRYQQENIQVYNLYGPSE---------YTTYTTFTLLKKGTTTQPTIGHPIANTQVYILDSHLQPVPIG--VVGELYIGGDGLARGYHNRPELTAEKFIPNPFYKTGDLARYLPDGNIAFIGRIDHQVKIRGFRIEMGEIEAFVSQYPDVKENAVIAQSDPAGGKRLVVYIVPKQESTQDTSLIPHFLKQKLPEYMIPAAFVLLDAFPLTPNGKIDRRAL----------- 1197516 29 ----------------LRKYMDRYAKLGAIAFTNALTGVDYTYAEYLEKSCCLGEALKNYGLVVDGRIALCSENCEEFFIPVLAGLFIGVGVAPTNEIYTLRELVHSLGISKPTIVFSSKKGLDKVITVQKTVTAIKTIVILDSKVDRGYQSMDNFIKKNTPPVEVNREQVALIMNSSGSTGLPKGVQLTHENAVTRSHARDPIYGNQVSPGTAILTVVPFHHGFGMFTTLGYLTCGFRIVMLT-KFDEETFLKTLQDYKCSSVILVPTLFAILNRSELLDKYDLSNLVEIASGGAPLSKEIGEAVRRFNLPVRQGYGLTETTSAIIIT-----------PEGDDKPGASGKVVPLFKAKVIDLDTKK-TLGPNRRGEVCVKGPMLMKGYVDNPEATREIIDEEGWLHTGDIGYYDEEKHFFIVDRLKSLIKYKGYQVPPAELESVLLQHPNIFDAGVAGVPDPIAGELPGAVVVLKGKSMTEKKVMDYVAGQVSNAKRLRGGVRFVDEVPKGLTGKIDGKAIREILK------ 56697772 42 -------------WNAVDRHVEARGEQTAIIYDSTHTKRQISYVELRNRVAMLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACARLGAVHSVVFGGFAANELAVRIDDAQPKAIIAASHYKPLLDGAIDMAKHKPEFCVLEEGRDYNWHGFQYGV-EPAECVPVEGNHPAYILYTSGTTGAPKGVLRPTAGHLV-ALNWTMKNIYNVDPGDVFWAASDVGWVVGHSICYGPLIHGNTTIVPVGTPDAGTFWRVISEHKVKSFFTAPTAIRAVKREDPKAKYDLSHLKALYLAGEADPDTIIWAQKALSVPVIDHWWQTETGWTIAGN-------PLGIEELPTKLGSPAKAMPGYDVQILDEGGHQMKPG--ELGAIAVKPPGTLPGLWNAEARFRKSYLEHGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGGMEEVLAGHEDVAECAVIGVSDDLKGQMPLGFLCLRDHGDVVKEVVK-LVRDKIGPVAAFKLAVVVDRLPKTRSGKILR-------------- 111219685 33 --------RHRTFLDDFLDHADSTPDKAAVVSYAKGRPETVTYGQLRAYVDRFAAALLDIGTGPGKVVSIQVANGWEGPALALATMRVGAVPNPIPIIYREHEVRHMLEEAGSAVYVAPQDFAEMGARLHREIASLEHVYFINADDAEPRRELDPALGATLDSLRPGADDLAMLVFTSGTTGKPKAALHTF-NTAWSGYRNVIVNALDLKSDDIAFMASTLGHLTGFIHGMLVPLSLGQKVVYQDQWDVDQMLDLLETEGLTWTLSATTFALDMVDAQKHRPRPLASLRAFACGGASIPPGVAVDMDQFSTSLVPLWGCSETGIASIHHL---------GAALDVLDASDGYPVPWQETRVVDDDLAPVPAG--TIGNLQVRGPGVFAGYFGREDLTLDAFTADGWYDTGDLGKVLPDGAIRIAGRSKDIIIRGGQNISAVEIESALYKHPEVQEVAVVAYPDERLGERVCAMVVPRGSSLTLENVARFLDAAGMAKPFWPQRLVLVDQLPRTPSGKVQKFVLRRELAD----- 156043137 28 ---------------------------------------TITYKQLSAEISSFQKKLAKLGVTPRAAVSLALPNTYEFIVAFLATSWQRGVAAPLNSSYKQEEFEFYIDDSSAVTLVPKDSFQKDGPAVRAARKYNAAIAECYWNGKEVVLDIKELKGKGNQKVEAQPDDVALILHTSGTTGRPKAVPLTHKNLT--RTMKNIQATYNLTPVDRTMLVMPLFHVHGLLAGFLAPLMSGGSVIVPLKFSASEFWSDFITHKANWYTAVPTIHQILLKNPPPVTK--PNIRFIRSCSSPLSPTTFHALEETNAPVLEAYAMTEASHQMTSNPI---------PPGKRQPGSVGIGQ-GVEVRILDGEGNEVSLGSE--GEIFIRGENVTKGYLNNEKANKESFTQEGFFRTGDQGKMDKDRYVFITGRIKELINKGGEKISPIELDNVLARHPAVSEAVSFAIPDEMYGQAVVAIVLKSDQKLTASELKK-WVADKVAEFKVPKQVYFTDVMPKTATGKIQRRIVAD--------- 115386896 7 -FPPLNIPS-TNILSYIYPSNEPLSDKPIWIDAEN-PAHCLSPRQMLSWVRRLGFGLDRLRIQKGEVVLILTPNHLFVPIAYQGIVGAGRIFSGANPAYTPSELEYQIRNTDAKLLLAHPSLIDAIEASRRAGLSKDRIFLFTDEAPHGVHDWRTMIGTEDEMADTAQSAVATINYSSGTTGLPKGVCISHRNLIANVQATSYAAVDAPRPEERWVGFLPLYHAYGQGQLYACLMALGFPIYIMRKFVFEDFLRTIQQYRIAHLQVAPPILIMLDKRPETSTYDLSSVRNILCGAAPLSRELQNNIERFKVRVVQGWGMTEVTCGAI----------LVPGGMMDETGSVGMLIPNCECRLIGDDGLIVEPGH--PGEMYVRGPNVCLRYWRNEKATAESLDWDGWLKTGDVAVA-KDNWFWIVDRKKELIKVNALQVAPAELEAVLLEHDAVEDAGVIGVQVAEGEERPRAYVRLKEGRQLTVDNIQAYMKERVAKHKLVGGVKLVDDIPRLASGKIQRGVLKQWAK------ 33599647 2 ------------ITDRLYALAESQPDAIALVF----ETRQYRYRELADMVSAMAARLHRAGVRPGDHIALMCGNRPAFLACWFALGELGAVCVPLNTGLVGEGFCYSLAKSESRLLIVEPELLAPRRDTLAAMEGAPPVLEIDAAMD---LPPAEPPARWAGP-PCAAGDLNSILFTSGTTGLPKGVTLPHGAYVAAS--DDMVQSLALTRADRILVFLPLFHANPQMYAVASVLGCGATLVLLRNFSASRFFDEAVAHGATGFTYVGTVLSILDKHYPEPRRD-HALRWCVGGGAPA-RVWEAVESRFGISVRELYGMTETGGWVSMNTP-----------QRARFGSVGHARAGIELAVVDEAGAPVAIGAK--GEIVARSPHVFSEYWRNPEATAGTL-KQGWLHTGDRGYLDEDGFLYFDGRQKELIRRGGEMIAPTEVEQQLLKHEQVRDCAVVGVPDDIMGEEVHAYVVLQGE--PDAGALQAFLKARLPAYMAPRYFSFVPAIPKTETQKIKRHLLAD--------- 218153277 1 ----------MNIAHLLQRSALVHGERPALLA---GTCLLHDYRLAARVAALAAHLRAHCGVQPGECVAIFSANGPQYLEALHAIHWCGAISVPVNYKLHARELAYVLADSGARVVCVSAALHDAALAAGADAAAVQVL---------GASAWEQAAGAPLALQERAPDDVASLFYTSGTTGRPKGVMQTHRNLLAMTMA-YFTDVDDVQPGDAMVYAAPMSHGAGL-YNYAHMLRGARHVVPAGGFDPAELVQLAADVGRLSLFAAPTMVHRLVEHVRRTGANVDGFKTIVYGGGPMVDDLRRAIDTMGQKFVQIYGQGE-SPMTITALAREHLADTAHPRWAERIASVGVAHACVQVRVVDDEDRPVP--TGELGEVVVRGDTVMAGYWRNPEASAQTLR-GGWLHTGDVGSLDAHGFLTLRDRSKDVIISGGSNIYPREVEEVLLLHPRVSEVAVVGQHDADWGEVVVAFLVAEGGAVDDAALLDALCLDHIARFKRPKAYRWVPALPKNSYGKVLKTELRAWLQAEGAGS 118053274 21 -----------------------HPDRTAYID----QGRSYSWQQVDVMAGAWAAHLSSLGLRHGDRIGIILPNGLPWVLSYLAAAKTGLAVVGLSVRYRDAELDFMLQDSQVKAVLAPREFASYLAQARQRLAVLEHLLWVDEGFEQ---PLQSGAKVPPAGPGPAPDDLLMIIYTSGTTGRPKAAGLTHRSQLGSALAQHAHVRAA--ADDVVQLAMPLNHVGGITCGVLTMLLAGGCCELVPMFSPEALLRMAQKHPPTWLVGVPTMLTLLLMHPLLAEVDMSRLRLIVVGGSNVEPVLLQRLQQAGVSIMNLYGLSETSGAIAMTPWQADQQALLH--------SIGKPLQGAQLRVAGADGEELRAG--EVGELWFRGAGVIPAYVGQQQ--DEEVFAGGWLHSGDLGLVDEQGLIHLKGRQKDMFIQGGFNVYPSEVEGVIASHAGVLMVAGIGVPDPVLGEVGRYYIVTRPGASVNEEALLAHCRQQLADYKLPRQLVFRTELPLTPAGKIQKALLRAE-------- 206560058 1090 -----------------------YPHRVALSDAST----SLTFAELDDASNRIARALAQRGVAAEAAVVVCIERSTRFVVGLLGALKAGALAVLLDPAQPAARLAAAAADCGARALVAEPAAWPAGIDAQP--------LDVDALAQDATLAHAAGVRVAPHP-----EQGAYLIYTSGSTGTPKGVVVSHGALADY--VQGMLDELAFAPDASFAMVSTVAADLGHTTLFGALCAGRTLHLLPAAFDPDLFADEMRRREVGVLKIVPSHLQALLDA--RVPADVLPRHALVTGGETLTLVARLAALAPACRVINHYGPTEATVGALACDTASI---AADARDPASGVPLGLPLPNARALVLDAFGACVPAG--ATGELYLGGPGVARGYLGRPAQTAERFVPDPFYRTGDRVRLRTDGRLAFLGRIDDQVKIRGYRVEPGEVSAAVRAAGPIAQAETLAIEHDGRL-RLATFVVMRDGAAFDEAAVRAALAAKLPDYMVPAQFVALARLPVTANGKIDRAALRE--------- 30020587 2576 ------------IHQLFEEQVHRTPDALAVVD----EKQQLTYRELNERANQLAHHLQKCGIGTESLVGLCFERSVEMVVGLMGIWKAGAAYVPLDPSNPESRLQYILEDTGIRVLVTN-------EVLLGWIPKDIKTVCLDRD--QAMLSQESKLSPICE---VTGENLAYVIYTSGSTGNPKGALVQHHSVINYGLQKEVFSHEIPSNMRVGLNASIAFDVSIQQLQM--LLYGSSYIIPSERTNPERFVSYIRENKLEMFDMTPSLLQLLIDGLLETSADVHVPSKILVGGEAMPSLWKQLVETEKIDFYNVYGPTECTVDATCYHI----------ETDSKRVTIGRPLPNVQTYVLDKNLLPVPVG--VTGELYIGGAGIARGYLNRPELTTERFIRHPFYRTGDLVRYLPDGNLDYLRRIDNQVKIRGFRIELEEIEASIERHPLVKEAVVLVTEDKLGEQRLVAYVVGDGSMHDWRE----YLKTQVPNYMVPAHFIKVDKIPLTPNGKVDRKAL----------- 30020587 1055 ------YPQESTIHQLFKEQVNRTLDAVAVVD----EKQKLTYRELNEKANQLALYLQQCGIGNESLVGLCFERSVEMIVSIMGIWKAGAAYVPLDPSYPESRLRYILEDTGIQVLVTN-------ESLQDWIPKEIKIVCLDRD--QAMISQESILSPKCE---VTGENLAYVIYTSGSTGNPKGVLIQHHSVLNHGLQKEVFEHEIPSNMHVGLNASIAFDASIQQLQM--LLYGSSYIIPNERSDPEQFVAYIRENKLEIFDITPSLLQLLIDAGLLETCDVHAPSKVLVGGEAIMPSLWEQLETDKIQFYNVYGPTECTVDATCYHIK----------KDSKRVTIGRPLPNVQTYVLDSNRLLVPVG--VMGELYIGGVGLAKGYLNRPELTSERFISHPFYRTGDLVRYLPDGNIDYLGRMDNQVKIRGFRIELGEIESTLQEHDLVKEVVVIVRENQSGDKRLVAYVVGEG---SVEEWREY-LKTKLPIHMIPSYFVEMKELPLTINGKVDRKSL----------- 169768556 45 --------------------------------------RSISYNQAKVIVRKLIAGLRAWGVQKGDCVAIHSFNDIYYSMLVLAINGAGGVYTGTNPSYTPMELGHHIRASHAKFIISEPEIIAPIQAAMKETSNLLVFDVQGQTVPAGLKSWKGLFSARFDDLKTCEETAAARLFSSGTTGLPKATTLTHRNFIAQHELVFEIEKRPY--QIRRLMALPMFHAAAAPSTHWSPLKGGHVVHVMRRFDLVSFITNVEKYQITDLAVVPPIAVALVMSPQVQERPLKSVRVASCGAAPLSKEVQEKLRVMGAPCTQVWGMTETCCIATRFGAYEQDDT----------GSVGRLIPNVEAKLVDDDGNNISAYG-VRGEICVRGPTVTPGYFENAAANASSFDQDGWYHTGDIAYCDKDTQWYIVDRKKELIKVRGFQVAPPELEAVLLSHPLIVDAAVIGLPDS---ELPRAYVTRRGDKLTEKEVQDY-LGQRLAKYKLTGGVRFMDAIPKNASGKILKRVLREEAQ------ 159900471 5 ---------------FIQTTSTKYPQKTAVIDGP----RRITYEQLAASIGSFANELTAAGVTEGESIALVLPNCAEFVIGFYSTLHIGAVVLALNPLLKHNEINYYLADAQARVILTTKLYMGMCREIVAAAGRSIEIIALDGVLEGSRAAASERAAP----AAADPHRPALFQYSSGSTGRPKKVMRTYGNLC--AEGDNFTATVGMTHDDVILCLVPLFHAHGLGCLLAATMVGATLVILEQPMDGARVFELIEIERVSVLPGVPYVFSALSSAQVGFEPALGSLRLCFSAGNFLTRDVFDAFDRFGIAIKQLYGCTEAGSVTINL-----------EDDPSLAASVGLPIRNVELHICDEQKNRLAPD--AIGEIAFKSPMLTSGYVGLEDINRDMFR-DGFFFTGDLGRLDEAGRLTITGRKKIFIDVGGRKVDPLEIEDVLLTHPRVKEAVVVGIKAPYGGEFAKAVAVLDGECTQTELL--QYCKDRLADFKVPRMIEFRNEIPKSPLGKILRKNL----------- 114766277 16 -------DVPATLWGQLSRTAEAFPDRPAVSYGPGDKAETVTWAQLRDRTAQAANLFRSLGVGENDVVAYVLPNCNETLYTLLGGAVAG-IVNPINPLLEPEQIAAILRETDAKVVVTKTDVAQKVAEACRHAPHVHTVLEIDLTPPKSWICFNKELRKQPTELSFADDRVAAYFHTGGTTGMPKVAQHLYSGMLYN---GWLGHNLLFDEHDNIMCPLPLFHVFAVHVILMSAICGAHVVFPTPRGDGDNFWKLCERWKITFVITVPTAVSALMQ--RKVDADISSVRAAFSGSAPMPMELFKRFEACGVTVCEGYGLTEATCLVSVN----------PPEGKKKVGSIGIPFPYTHVKIVKQTGEPRECATDEVGEICVANPGVYAGTYTEEDKNHDLFHEGIYLRTGDLGRVDDEGYLWITGRAKDLIIRGGHNIDPAEIEEALLAHPAVAFAGAIGQPDAHAGELPCAFVLVADAEVSEDELMKHARVHIHERAAYPKHMTILPELPKTAVGKVFKPKLR---------- 206564067 34 --------QDTTFFDALDACAQRHPDALAVVDG----ALRLCYRDLLARIRRLAGGLARLGLVRGDAVVVQLPNGARFIETCFALFQLGVRPVLALPAHRHYEIGAFCRFAGARAYLGASQLRPLAAALQAECPTLEHIVMAGDDHAFTSFDALYDAAPVLDCAARADDIACF-QLSGGTTGTPKLIPRRHREYLYNVRACSAASGFDV--DTVYLAALPMAHNFTLCCPTIGALLAGGRVVTTARPEPDQSFALIAQERVTHTALVPPLALLWLDEQPQRQADLSSLRVLQVGGARLMDHAAERVTVLGCRLQQVFGMAEGLICCT----------RLDDAPERIAHTQGRPVDGDEVRIVDATGAPVAPG--EIGELQVRGPYTIRGYYRLAAHDATAFTADGFYRSGDRVRRTADGDLVVEGRDKDQINRGGEKVSAEEVENLLLAHPQVHDAAVVAMPDPMLGERTCAFVVARAPAPSRLVLKRYLRDCGLAAFKIPDRIEFMPRFPETGIGKTSKKSLRDLLRRQLQAA 158318208 62 ---------------------------------------------------------------PGDRVAVCMANCPEVGITYQAAWWAGAAVTPVLFLLGETDLRHVLADSAASFVVTTPDFLDKVRAAARGLPALRAVVLADRAGPPVLLFAELESAAESDLVDVDPSGMAALLYTGGTTGRARGVVLSHDNV---SAAAWAVHSMRLGEGLPGLLPLPMSHVYGMTVSVMATYAETATAVLMRWFEPVRFLELVVEHQVAQTAIVPAMARMILDQ-DLDGYDLSALRQVVSGSSALPREVADEWARRGVELVEGYGCTEASAIVTVMPPG-----------RTRLGSVGRPAPGVELRIADGDGPPGEAGGSPVGEICVRGPGVMLGYWRDPAATAQAVRA-GWLHTGDVGRLDRDGFLYLVDRMKDLIIRGGFNIYPRDVEDALREHPDIAEVAVMGRPDRRLGEEIVAFVQLGLGTDVSAEALVRFGRERLGPLRYPREVRIVLAIPLTSMLKTDRAALRAM-------- 99080576 33 ------IPERLNMA---AQAMDHPADKLAIIDLTSGTRRDVFHRELAVMVDGLARTLLQR-VAPGDRVGVLLSQSPWCVAAHLAIWKIGAVSVPLFKLFQHDALANRVEDAGAKYVLTDREGAAQLGDLAEPLITAEIGV----------------EGDPVPFADTGSEDPAVIIYTSGTTGKPKGVLHGHRMLTGHLPGVSISHDHLGQPGDCLWTPADWAWIGGLFDVAMPGLALGVPVVAARKFTPETCAEVMRLGEVRNVFFPPTALRML----KAAGQGLDGLRSVASGGEPLGAEMLAWGQRLGVTINEFYGQTECNMTVSSCC----------ADFPVRPGCIGKPVPGHVVEVIDADGQP----TREEGDVAVRSGSMMLEYWNRPDATAEKFHGD-WLVTGDRGIW-EAGYLRFVGREDDVITSAGYRIGPSEIEDCLMTHPAVATVGVVGKPDALRTEIVKAYVVLKPDHAPSEKELQDYVKERLASYSYPREIAFLDALPMTVTGKVIRKELKARAA------ 85704842 12 -----------TLRDWIDARAEAGG--PAMSFPDEGTA--IDWPELRARARSIAALLTAKGALHGESVAILQPNGQAAIEALYGALYGGFRATMINLVAGAEAIGYALAHSGARVALVHPAQHAMFQRVTS--GDTITALDMTEQAHIGGLH------------PVAPGDHALLMYTSGTTGRPKGVVHTQSSLLAGGWTTTIAH--DLSAKDTGLCVLPVYHINGLCVSVMGSLVSGGQLAMCGRFSASRFWAQAAETRATWFSVVPTIISHLLHDTAPDPETRARLRFGRSASSPLPVEVHTAFERFDVPIIETMGLTETSAQILSNPL---------PPAARKIGSPGIAY-GNQAQVAGPDMRPLPPGQE--GEIIVKGPNVMLEYLRNPEATRDSFTPDGWLRTGDLGCKDAEGYFYVTGRLKELIIKGGENIAPREIDEVLYAHPDVVEAAAFSRPCPQYGERVAAVAVTPGSALTSDDLMQ-LCKDRLGAFKCPDRIYFLDELPKGPSGKIQRVKLKD--------- 77458076 490 ----TRIAPSLCLHQLIEAQVARDGAAIALTFG----AQQVSYAELNRQANRLAHRLIANGVGPDVLVGIAAERSPQMLIGLLAILKAGGAYVPLDPAYPADRLAYMIEDSRIDWVLTQSHL-------REQLPLPAHVRCVLLDDATSLID----AAEHNPDVAVQPDNLAYVIYTSGSTGKPKGALLAHHNVV--RLFEATSGWFGFDQNDVW----SLFHSYAFDFIFGALLYGGRLVIVPHAVSPQDVYTLLCEEKVSVLNQTPSAFKQLMKVACEADQPLQHLRYVIFGGEAIEKSLRPWFERFGPQLINMYGITETTVHVTYRPLS------LADLNAESASPIGVPIADLSWYLLDEGLNPVAKG--CTGELYIGRAGLARGYLNRTDLTATRFIPDPFYRTGDLAKYCNDGSIEYVGRIDHQVKIRGFRIELGEIEARLLDQPQVQDCAVL-THDGPSGLQLVAYVIAADSTELRDTLIAA-LRAQLPDYMVPAHLLFLERFPLNANGKLDRKALPE--------- 148554649 6 ---------------LFRHAARLWPDRLFL----DDARERLSYGDAAERVGRMACGLGRGESLAGTKIALLTPNSSAGFCALLAIYEADAVFVPLNASFPIGEHRAAIEELGVSILLFSRTLATGVDALLRDCPTLREAICIDGDAGIG-TPLDALLARGAPDIAGDPDDIVAIYPTGGSTGRPKRVMHSRRN--WTTMAACFHSALPVEGHARYLAAPPITHAAGAFGLM--LMAKGATILLHDGFDAGAILDAIERDRPTHLYLPPTAIYKLLEHPGVQDRDGSSLRAFMYTAAPMSLDKLRRIAIFGPVMAQFWGQMEAPSFCTCLAPADHV--VDDEALAGRLASCGRETMFTRVEVLDDDGAILPPGER--GELAVRGGLVMAGYYENPEATAEV-SRNGWHLTGDLGFKDADGYVHIVGRKRDIIITGGYNVYPADVEQALWGHPDVEECAVIGVPDELWGEAVLAVVQPRPGHDPSAAELIAWCKEKVGSIKAPKRVELRTDIPRNAVGKVDKVTLRAPY------- 115374805 2530 ------------VHRLFEAQVQRTPHALALSF---GETH-LTYGELNARANQVAHALRAQGAGRGSLVGICVERSLEMVIGLLGILKSGAAYVPLDPSFPAERLAHMLDHSRLSLLLAHGKTAGVLPE-----RGVRRLLLDEHAALSSHSSENPEGGAGAE-------DVAYVMYTSGSTGTPKGIQVLHGAVT--NLLESIRDLLGPSDRDVLLAVTTISFDIAALELYLPLLVGARLAVADHEADGERLKQEMARRVPTLMQATPATWRMLIEAGWEGDPKLD----ILCGGEALRKELSAQLLPRGKRLWNLYGPTETTIWSSAHRVQA---SPHGAERADASEPLGQPLANTQLYVLSPALQPVPLG--VTGELFIGGMGLAQSYLGQPSLTAEKFVPDPFYRTGDLVRYRPDGTLEFFGRTDFQVKIRGFRIELGAIEAALAQHPAVANVALIAREVKPGDSRLFAYVVFQREQAVPPEALAEFLQSKLPGYMVPGAIIPVEELPLTPNGKVDRKAL----------- 163757456 48 -FPDGVTN---TCHNCLDRHVEGRGDQAAIIYDSTGAKRTISYSEMLADVEAFSGALSDRGIRKGDRVIIYMPMVPEALVAMLACARLGAVHSVVFGGFAASELATRIEDCEAKLVVSASAYKPLLDAAIEQSSHKPDVTIIKDRDFDFHALLQANAGRKVTCTPVASTDPLYVLYTSGTTGQPKGVVRDNGGHMA-ALHWSMHSIYGVKPGEVFWAASDIGWVVGHSIVYGPLLHGNTTILPVGTPDAGTFWRVIDEHNVVVLFTAPTAFRAIRKEDPQSDYDLSGFCALFLAGERADPDTIQWAERLKVPVIDHWWQTETGWTIAGNPMGLGLLPI-------KHGSPAVPMPGYDVQVIDDAGHPVAAG--TLGNIVVKPPGCLPTLWNADDRFQDAYLAEGYYKTADAGFIDDNGYLFIMARTDDIINVAGHRLSTGGMEEAVSGHPDVAECAVIGIADSMKGQIPAGFIVINSGVDRSDDEIEKLVRDKIGPVAAFKTVMAVKRLPKTRSGKILRATMQK--------- 157748563 14 ---------DLPIHEKIFEACRAHANKDSVIFLDETTTKKKYYRDVEPTVNSLASALIKLGFKPGDVAAQAFPNCPEFLIAMLAVMKCGGAMSNASAIFTDYELKMQFCDSNSCIVFTDEDRLERIRRATSQCPGVRKIICLRTEFPENVLDFVELTQTPDQPVKVSMDSIALLPYSSGTTGRPKGCLLTHRNILAPAMFGKGNTATWQKEHTVLL--LPWYHAYGLNTMLETILLGMTGIVF-KKFDTTVMLNRIKFYKVKLAWLVPPMLIVLAKDPMVPIFNAPYLKVIMSAGATAGSQLLVEVKKRFPSLCQAYGMTEM----------VQFTTLPRFEYGNSFETVGHLASNYEMKVIDKQQKEV-TGTEKVGQLCFRGPTIMKGYLRQEE--ADIIDSDGFLKTGDLGSIDEKGRVHVTGRIKELIKVNGMQVPPVEIEDVLLLHSKVKDCAVIGMPDEHKGESPMAFVVKKDHTLTEVELTD-FIRQKLSSYKWIDVYKFVDEIPKTQSGKIRRKKLRQMA------- 46201858 49 --------------------AAGFGAKPVFHYGEG----TWSYAHLLDRAERIARVLTEFGLVPGNRVLLRSANTPMLVACWLAVLKAGGICVTTMPLLRAKELSYIVEKARIAIALCELDLAEEMDLTRQKMPELRHVSYFTPLGDGTKSDADLDRRAEAKPVDTAADDVALITFTSGTTGNPKGAMHFHRDILASCDCWPRRHG--LDADEVVIGSPSIAFTYGKAAFMMYPLRYRATAVLVPKPTPDLILEGIQRHRATSLYAVPTSFNAMLGMI--GKYDISSLRKGSSAGEHLRPKLYDWLDRTGIKLVNGIGMTEMLTHFIC-----------QSADVAKPGATGFPVDGYSACILDDDFNPLPVGSK--GRLAVRGP--TGCRYLDDQARQAGFVKNGWNVTGDIMEQDQDGWFWYVDRSDDMIVSSGYNISAQEVERAILDHPKVAECAVIGVPDEARGTIVRACIVLDNPSLASEEEIQTFVKANIAPYKYPREVKFVEFLPKTQTGKIQRFRLRE--------- 154686250 4312 --PAIDCPRDKTIHQLFEEQAERTPEHTAAVY----EKSRFTYRELNERANRLARILRSEGVQPDQPVGILAERSLEMIVGIMAILKAGGAYVPMDPDSPQERIRYILEDSGAKVLLAQPHLQDRV-SFAGEI-----LLLNDERMNSGDGS---NLVTAAGP-----DHLAYVIYTSGTTGKPKGTLIEHRQVLHLMEGLRGQVYGAYDSGLRVSLLAPYYFDASVKQIFAALLGGHAYIVPKASVDGYALSNYYRTHRIDVTDGTPSHLQLLIAADSLHGV---TIRHMLIGGEALPQATVAQLLELFASITNVYGPTETCVDASVFHIVPETLASADDGGY---VPIGKPLGNNRVYIVDSHDRMLPIGVK--GELCIAGDGVGRGYLNLPELTGVKFVADPFYKTGDLARYLPDGNIEYAGRKDHQVKIRGYRIELGEVEAALLNIEHVQEAVILARENAEGQSDLYAYFT--GEKSLPINQLKEKLSDQIPGYMVPSYLMQLEQMPLTSNGKVNRSAL----------- 70607692 11 ------LDNPFSIVKALEERSS--SDHVAVSYFG----RKISYRQLNYMVNSVSS---SLDLEKGDVVLLSMQNIPQFIIAEFAIWKRGGIVLPVNPSYTERELDYLIQDSGAKLMIASCESIDKIPVVRTNPETFGPIPSEYSKAWKLKDCNEELDQANGHETDVRSDDIALLVYTSGTTGKPKGVPITHSNIFASSTI--YKHWFKFSERDKNLAIAPFFHITGQIFGITSSILSGSEITTFFRFNPDLTLRVVEEEKTTVTMAVATAYTSMVNAYKGE-EDLSSMRLWSSGGMAMPRSLMKWKEKLGSWIYMAWGLTETTSPATLWPYPYEGDLPLDSEYNVV--SSGIPVYNTEVMVSND------------GELLVRGPQVVSGYWRMEK------FKDGWLPTGDIGKI-ENGWVYIIDRKKDVINASGFKVMPREVEEVLYMHPAVEEVAVVSVVDEYRGETVGAFIKLREQFSESDELKKDFCRQRLAPYKVPKVVNFVKEIPKTPSGKIMRRAFRNE-------- 189196774 6 ----------------LEHAFSKDSSSTAIIVPGS-PALTVSYKKLAVDVKSFQQKLAKVGVSAEAAVSIALPNTYEFIVSFIAASWQRAIAAPLNPAYKQSEFEFYIDDSSAIALVPKGAFAQDAAAVRAARKYNAAIAECYYNGSEVVLDVKELAGKSAPVLSAQPDDVALVLHTSGTTGRPKAVPLTHRNLL--RTMKNIQGTYELTAKDRTMLVMPLFHVHGLLAGFLAPLASGGSVVVPPKFSASVFWKDFNEHKANWYTAVPTIHQILLRSPLPSP--MPKIRFIRSCSSPLSPKTFYELEKFGAPVLEAYAMTEAAHQMTSNPLPPH---------QRKPGSVGVGQ-GVEVKILDEAGNEVAQGKEA--EICIKGENVTNGYLNNPAANASSFTKDGFFRTGDQGKVDSEGYVIITGRIKELINKGGEKISPIELDNVIAQHPAVSEAVSFAIEDEMYGQDVLAVVIKEGQALTTGEL-KTWLTDHVAKFKLPKQIFFTDIMPKTATGKIQRRLVAE--------- 206687447 51 -----------------------FGDRTALI----GNGRYRTYKELADWTNRLAHVLTELGVKPGNRVLIRSANNPAMVACWLAATKAGAVVINTMPMLRKGELAKIVDKAEVSHALCDTRLKDELVACAKDSTFLKTVVGFDGTSNHDAELDRLALEKPVQAVKTGRDDVALLGFTSGTTGSPKATMHFHRDLLIIA-DGYAREVLDVQPEDVFVGSPPLAFTFGLGGLAIFPLRFGAAATLLENASPPNLIEIIEKYKATVCFTAPTAYRVMLRAMDE-GADLSSLRAAVSAGETLPAPVQEWMEKTGKPMLDGIGATELLHIFITNRFSDH-----------RPACTGKPVRGYQVKVLDADGNEAPHG--EAGRLAVKGPTGCR-YLADSR--QADYVKDGWNITGDSFIQDADGYLHFAARNDDMIVSAGYNIAGPEVEAALLAHEAVAECAVVGAPDEARGEIVQAHVVLAEGQVPSEDLVKRLVKAVIAPYKYPRSVVFTEALPKTETGKIQRFRLK---------- 70731449 3522 ----------LNIHQLIEAQAARTPD--AVALLCAGE--QLSYGQFNQRANQLAHKLIEQGVGPDVRVGIAVERGLDMIVGLLAVLKAGGAYVPLDPEYPQERLHYMMQDSGIQLLLTQS---PLLERLQDGLAVP--YLCLDQAP-----VWLAGMAQGNPPERSSAENLAYVMYTSGSTGRPKGVGITHNALSQHARATA--SHFNMTATDRGLQFSTFNFDAFVEQLYPALIRGASVVIRGALWDSETFYRELIEQGISIVDLSTAYWFMLKDFAAKGPRDFGRLRQLNLGGEAMPAEGVAAWKQAGLKLLNTYGPTEATVSATAHDCGAYLKG---TEPLPAVIPLGKALPGRSIYLLDSSGN-LPLNG-VMGELMIGGDLLARGYHDRPGLTAERFIPDPFYRSGDLARYDAEGVIEYAGRIDHQVKIRGFRIEMGEIEARLLELTPVREALVLAQ-DGASGPQLVAYVVPAAQVAADAQLREQLLKEVLPDYMLPAHLLFLEALPLSPNGKLDRKALPK--------- 70731449 2003 ---DVVYPTERFVHQLFADQAAKAPDAPAVFFAE----QRLSYRELDTQANQLAHKLIELGVGPEVRVAIAMPRCAEIMVAFLAVLKAGGVYVPLDIEYPQDRLRYMMQDSGAWLLLTQNHLLDRLP-IPEGLPTL---------SVEGAADF-AAYPVTSPQVDLAEENLAYVIYTSGSTGLPKGVAVSHGPLAMHSLATG--ERYEMSPADCELHFMSFAFDGSHEGWMHPLIYGASVLIRDDLWSPEFTYEQMHRYGVTVGVFPPVYLQQLAVHAERDG-NPPAVRVYCFGGDAVPQALAWRVLRPK-YIFNGYGPTET---VVTPLI---WKAKAGDPCDAAYAPIGNIVGNRSAYVADANLNLLPVG--VAGELYLGGLGVARGYLDRPGLTAERFIPDPYYRSGDLTRYRTDGLVEYVGRVDHQVKVRGFRIELGEIEARLLEQDPVLEVAVIAQPGP-SGQQLVGYIVPVDAEVASRESIKARLRESLPDYMVPTYLLFLEALPLTPNGKLDRKSLPK--------- 70731449 507 --------------QLVEAQALKSPESEALLFAG----QCLSYRELNARANRLAHKLIELGVGPEVRVGVALQRTPEMVVALLAVLKAGGAYVPLDPDYPQDRLAHMLRDSQAQILLTENALLSL-------LPSVESLQTLQLDAQPGWL---DAYSPENPPQRATADNLAYVIYTSGSTGLPKGVAIAHRNVLALIDWSNRVYSTA-DLQGVLASTSICFDLSVWEL-FVTLSSGGSIVLAR---NALELPELADRDRVRLINTVPSAIAALQRSGQIP----PSVRIINLAGEPLKQALVDLYQQPGVHVYDLYGPSEDTTYSTYT-----------RREAGGQANIGRAISNTQSYILSPDLQPVPVG--SAGELYLAGAGVTRGYLARPGLTAEKFVPNPFYRTGDLTRYRADGVIEYIGRIDHQVKIRGFRIELGEIEARLVQQAAVREAFVLA-HDSENGQQLVAYIVPSEATPTVEALRDSLLKEHVPDYMVPAYLLFLEALPLTPNGKLDRKALPK--------- 170722706 499 AYPATP-----SIHALVEAQARRTPDATALLFGDTP----LSYAQLNRQANRLAHALIAQGVRQDTPVGIAAERSLELVVGLLAILKAGGAYVPLDPEYPAERLRYMVEDSGISLLLTQSHLRDRLPLPPRLPVLLLDQAL-------------AAQPEHDPQLPCAPEQLAYVIYTSGSTGRPKGAGNSHQALA--NRLQWMQAAYGLDASDTVLQKTPFFDVSVWEFFW-PLITGARLAIPGDHRDPARLVQLIVQHQVTTLHFVPSMLQAFL--LDDQVARCSSLQRIVCSGEALPVEAQQQVQLPQARLYNLYGPTEAAIDVTHWTCRDEGKTG---------VPIGKPIANLACWILDAGLQPQPAG--VIGELYLGGVGLARGYHQRPALTAERFVACPFYRTGDLARYRADGVIEYCGRIDHQVKIRGLRIELGEIEARLMEQPTIHEAAVLAV-----DNQLVAYLVAKAGTPLPEEQLSQALLAHLPDYMVPNQWLFLQRMPLSPNGKLDRKAL----------- 170722706 1997 ------------LASLIGRHAQERADQVAVRC----DGVQLTYGQLEEQANRLAWTLLERGIGREDRVGIALDRSVRTIVAFYAVMKAGAAYVPLDIDYPAERLQWIIGDADVALLLTDSVIGERLGIAPERRLDLDRC--------------ELSAQRHAPQQQTLDDQLSYMIYTSGSTGNPKGVAVARGPLRMHCQA--IIERYEMGPSTRELLFMSFAFDGAQERWLSTLISGGLLVLRGTLWTPQQTWDVLHAEAISIACFPPAYLQQLAEYGQAQPAP-PPVRIYCFGGDAVADANFEQVKQVLKPLTNGYGPTET--VVTPLLWKVPVTARCE----AVYAPIGVAVGKRTLYVLDDCLNPLPAG--LAGELYIGGEGLARGYHRRPGLSAERFVADPFYRTGDLVRQRPDGVFDYLGRLDNQVKVRGFRIELGEIEARLRDIANVLDAVVVAREGANGKQLVGYVVRGDGERAVTPML--EYLRQVLPDYMVPAQLMVLDALPLTPNGKVDRRALPE--------- 214029573 51 -----------------------FGDHTALI----GNGRRRTYKELSDWTNRLAHVLSELGVKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELAKAIDKAEISHALCDTRLMDELVTCAKTSAYLTSVVGFDGTSNHDAELDRLALEKPVEAVETGRDDVALLGFTSGTTGAPKATMHFHRDLLMIA-DGYAAEVLGVTSEDVFVGSPPLAFTFGLGGLAIFPLRFGASATLLENASPPNLIEIIEKYKATVCFTAPTAYRVMLRAMEE-GADLSSLRAAVSAGETLPAPVQDWIDKTGKPMLDGIGATEMLHIFISNRFDDH-----------RPACTGKPVTGYQVRVLDSNGDEAPRG--EVGRLAVKGP--MGCRYLADERQAE-YVQDGWNVTGDSFVMDSDGYLHFAARNDDMIVSAGYNIAGPEVEAALLAHEAVAECAVIGAPDEARGEIVQAHVVLSEGHSASEALVKLLVKATIAPYKYPRHIVFTAALPKTETGKIQRFRLK---------- 167589151 41 -----------------------------------GRHHSFSFARMQALSARVAHLLVAQGVGPGDVVAGLLPRTPELVATILGVWRAGAVYQPLFTAFGPKAIEHRLRMSDAKLVVTNVANRAKLDEVAA-CPPVATVRRSDEPLRGGDIDFLAALDAQPDAVPRTGTDLFLMMSTSGTTGLPKGVPVPLHALL--AFGAYMRDAVDLRADDRFWNIADPGWAYGLYYAIGPLLLGHATTLVEGGFSVDATYDVIERLGITSLAGSPTAYRLLMAAGAGPAARIRRLRVVSSAGEPLNPEVIRWFDELAAPIRDHYGQTELGMVVNNHHGLAH---------PVHPGSAGVAMPGYRVAVLDDAGRELGPNQPGVLAVDIRSPLLFTGYWRQ----QTPAIAGGYYRTGDNVELEPDGSISFIGRADDVITSAGYRIGPFDVESALIEHPAVMEAAVIGVPDPERTEIVKAYVVLSDGHAGSPALADELVKKRLSAHAYPRAVEFVDALPKTPSGKIQRFVLRKMAAE----- 170722622 30 -----------------DRHVAQ-GGIALVYEDREGNGRLYTFGQMQAMAARFASVLRAQGVQAGDRVAGLMPRTPELLVTILATWRLGAVYQPLFTAFGPKAIEHRLEQSHAKVVVTDRGNRAKLDDL---VVCPVPIIVGADEGELDFQRLLDAASADCEPVMRSGNDPFLLMFTSGTTGPAKPLEVPLRAIV--AFQGYMRDAIGLQPQDNFWNLADPGWAYGLYYAVTGPLLGHATTFYDGPFSVESCARVIDKLGITNLAGSPTAYRLLIAAGKAFSTPVQRLRVVSSAGEPLNPEVIRWFDELGVTIHDHYGQTELGMVLCNHHGLEH---------PVRAGSAGFAIPGHRIVVLDEQGAELPAG--QPGILAVDREQSFGGYHGLP---TKAFVGK-YYLSGDTVELNTDGSISFVGRSDDVITTSGYRVGPFDVESALIEHPAVIEAAVIGKPDPERTELIKAFVVLHGSAELEETLRQH-VRQRLYAHAYPREIAFVSELPKTPSGKLQRFILRNQ-------- 145256748 27 ----------------------------------------ISYQQLHNHIADFQAKLARLGVTHGAAVSLALINSYEFIVAFLAASWQRAIAAPLNPAYKQEEFEFYIDDLSSTLLLIKGSYIKDGPAVRAGRKYQAAIAECYWNGSEIVLDVKEAGNGGADIQEAQPDDIALVLHTSGTTGRPKAVPLTHKNLT--TTMRNIQATYNLTPADRTYLVMPLFHVHGLLAAFLAPLYSGGSVIVPPRFSATDFWTDFTTHKANWYTAVPTIHQILLKTPLPNP--VPPIRFIRSCSSPLSPKTFQDLEKFNAPVLEAYAMTEAAHQMTSNPL---------PPGKRQPGSVGLGQ-GVEVRILDNNGNEVPQGQEA--EICVRGDNVTKGYLNNPSANASSFTGDGFFRTGDQGKKDADGYVIITGRIKELINKGGEKISPIELDNTLLHHPKVAEAVCFAIPDEHYGEDIGAAVVLKSHGAATEEELKAWVESKLAKFKTPKKVWLVPQIPKTAT------------------- 134100821 2679 -----------TIPALFAEQVRRTPDATALVF----EDQRLTYAELDARANRLARALVERGAGAERVVALALPRSAELVVALLAVLKAGATYLPVDPGYPADRIAFMLADAAPAVVVTDSAT---------ELDTEVERLVLDHLDLSGYDAND--LGEMAGP-----DNAAYIIYTSGSTGRPKGVVVPHRNV--HRLLTATGHWFGFGGDDVWLFHSYAFDFSVWEL-WGPLLHGGRLVVVPHSRSPKEFLELLVREGVTVLNQTPSAFYQLAQADRENPEDRLALRHVVFGGEALEPSKLDDWYRRHAPLVNMYGITETTVHVTY-------FPLEAAHTADPRSPIGEGIPDLGLYVLDNSLRPVPPG--VPGELHVSGAGLARGYLGRAGLSAQRFVADPFYRTGDLVRWNGRGVLEYLGRADDQVKIRGFRIELGEIEARVLSHPAVEQAAVVVREDKPGDKRLVGYVV-SAEEIDPAEVRRH-VGASLPDYMVPVAVVRLESLPLTANGKLDRKAL----------- 134100821 6198 --------EPRSFPDLFAEQVRRAPDAPAVAF----DGAELDYAELDRRANRLARWLITRGAGPERLVGVALPRSADLVVALLAVLKSGAAYLPIDLSYPVERIRFMLDDGRPEFVITDVASADSLADA-----GVRLVLLDGDDTTEALPGLPATEVTAAERGVLAPAGAAYVIYTSGSTGRPKGVVVTHGGIV--SLLAAQRETLGVDGRSRVLQFAALFDAAAWEMCM-GLLSGACLVLAHELLPGEALAELVARQRITHLTLPPTALGVLPDDALPAGT------TLVVAGEACPPALVAKWSR-DRTMINAYGPTETTVCATMSAPLAG----------EVVPAIGGPITNARVYVLDAGLRPVPPG--TTGELYVAGAGLARGYAGRAGLTAERFVADPFYRTGDLARWSADGVLHYAGRADHQVKVRGFRIELGEVEAALDRHPGVGQVTALVREDNPGDRRLVAYVVPEGARPEPSDLRA-LAASALPEYMVPSAFVLLDELPLLPNGKVDRRAL----------- 134100821 10 -------DGHATLAELVECSARR--DPAAVAVRSEGPP--LTYGELDERASRLARRLAGLGVRPGDVVALALPRTPELVVSLLAVLKTGAAYLPVDPDYPAERIAFMLADARPALVLTTGE-------IAAGLPSAEATVALVEELASDESDVDAPLAGAT------ARHPAYVIYTSGSTGRPKGVVVPHEGVVNHML--WQAETCGLRADDRVLARTAISFDAAGTEIWLPLVVGATLCLASADVDPERLIDFVDRHRVTVAQFVPSLLAVAADV--DLGERSPALRLVFVAGEVLPPALAARVVRWGVRLAHLYGPTEASIDVTHWDYDPAIGS--------RPLPIGRPLWNTRVHVLDERLRPVAPGEQ--GDLYVAGVQLAHGYLRRPGLTAERFPADPFYRTGDLARWNGA-ELEFLGRADDQVKIRGFRIELGEIESVLAGFAEVAQAAVTVRETPAGERAIVAHVVLR--EPVGVQALRSRAAAALPEHMVPASFAVIDRMPLAPNGKVDRRSLPDPW------- 134100821 5164 -----------TFVELFEARVRERPGATAIVTA----SRELTYGELDRRSNALAHRLLDCGAAPETIVAVALPRTPELLVALLAVAKAGAAYLPVDPGHPAERLAHILSDAGPAILVCDEGSR------VPAPESTRRVLVGDEER------------ADAPSAVRDGRQLAYVIYTSGSTGRPKGVQVSRAGL--DNFLASMHEDAGLAQDERMLAVTTVSFDIAALELYLPLVSGATVVLADEDADPRALGELIERAGVGHVQATPSLWQSLVSEV---PERVRGLR-MLVGGEALPAALAGRMLELGGRVTNLYGPTETTIWSAAATVTGGGEVPP----------IGGPIANTAVHVLDAALRPVPPG--VVGELYIGGRGVARGYANRPGLTAERFVADPFYRTGDLARWRRDGRLEYVARVDDQVKVRGFRIELGEIEACLAAHPRVAQAAAAVRGADE-DKRIVAYAVAAAGEVVDSGALRDRARKHLPEYMVPSAFVVLDELPLTPNGKLDRKALPD--------- 134100821 3735 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPAPGARELVLDEAGRPLPAG--VVGELHVDSGG-------------------GLVATGHRARRRGD-RVEVVARKGRYVRLRGIGVSLDEVERILAG------AAGVAVTIDDDGQ-PVAY-------TTDPAAVRARAESQLPEYAVPSRFVAVDVLPV-VDGEIDYAAL----------- 119504288 31 SLP-VFANAPKSLAALLQQSAEEFSDRELLVF----ETERLSYGEFARRVSRFAQVLKDFGVSKGDRVAIAMRNYPEYVITLLAAASLGAVAVHMNAWWTAHELAYGFEDSGARLAVVDDARAERLQDTASKLGVTVIRVRPQDAVPHDFDTLITQYPDAVHPDMTDPDDDFSIMYTSGSTGHPKGVILTHRSVITALWSWLMIDNTGQPLGQSNLVTVPFFHISGTNSCFLLTLAAGGKVVLMPRWDPALAVDLIESEQITRFWGVPTMSADILEAAAASGASLSSLNSIDAGGAKRPPSIAQQFKQASPA--TGFGMTETNALGL---------RLSGKEYIDHPGAAGLLIPPVQLKIVADDGSD--AKTGAVGELALKSAANMRGYLNKPEQTRDALR-EGWMFTGDLAYQDAEGLVYIVGRKKDMIIRGGENIACPEVEGALHQIEGILEASVFSIPHERLGEAVGAAVYA-SATPSLFELQAA-LEQTLARFKIPEKIWFYPELPRGATEKIDKRGIREA---CLGGA 56478098 70 -WPKWFVGGRLDLVDLVGKHARATPAKIAVWEGDGGELRTLSYAALAGEVERVAAGLRALGVSEGERIALYLPMVAEAVVTMLAATRIGAVFIPFFSGYGADSVAQRVADCEARVLVCANGYFRRGKRVARACPSLRHLVVVDRLAEVDFRALQAASPDRGPASAWPADQTLMLIYTSGTTGKPKGVVHTHAGFPVKA-AQDLLMAFDLRADDTLMWVTDMGWLMGPWMVYGGLMLGATLVLYEGTPDAGRLWQVVERHGVTHFGLSPTLVRLLMDASLPAPGALDTLRVFGSTGEAWNEAWLWLFEQVGRPIINYSGGTEIGGGILACFPGLPQKPCAFDG----------PIPGMAVEVLDSDGRPV---RGSVGELVIRQPWMTHGFWRDTERYREAYWPDVWVH-GDWARVDADGYWFVHGRSDDTIKIAGKRVGPADFESALVSHPLVVEAVAVGVPDELKGETAVCFVTVADNEALEAELVDHVGRQ-LGKPLRPAHVHRVEAIPKTRNGKTVRRVMRNAY------- 116747746 4 ---------------LLAAQAARYSDRDAISTPEG----VFSYRRLLDASARVASFLLG---GSSDLVAFLAPPGFHYVAVQWGIWRAGGIAMPLSLFHPRPELEYVLDDTHPAAVIAHPQLAAVLKPLSEDLRL------------RFALSTEALEHAPGVLPTIVADRRAMILYTSGTTGRPKGVVTTHANLAAQ--VTSLVLAWGWTSEDRILNVLPLHHVHGIVNVLACALRVGAVCEILPRFDPAEVWGRFLRGGLTLFMAVPTIYVKLIDHWEADRERMSGMRLMVSGSAALPVGTLEQWRRIGHVLLERYGMTEIGMALSNPL-----------EGRRIPGSVGSPLPGVEVRLTDESGKPVAIG--TPGEIEVRGPTVFLEYWNRSEDTLKAFR-DGWFLTGDIAV-EEHGTYRILGRNSDILKTGGYKVSALEIEETVRTHPDIRECAVVGVPDPVWGDRVCAALVMREGAKVELESFRAWAGERLAPYKIPREIAILSELPRNAMGKVSKPALKERFQRE---- 56784511 60 ------------------------PGRPALVDAATGIA--ISYPSFLAAVRSLAGGLCSLGLRPGDVALVVAPSRLEVPVLDFALMSIGAVVSPANPVSTPEEYAHQVALSRPVVAFAAPE-------VAAKLPEHVRCVVIGSDEYGRLAASDGRRAAAPAAVAVKQSDTAAVLYSSGTTGRVKAVAITHRNLILMSLHADNREKVAPPPPAVTLLPIPLFHVFGFMMVLRSVSMGETSVL-MERFDFIAALRAIERYRVTLLPAAPPVLVAMVKYEEARRRDLSSLLVIGIGGAPLGREVAEQFASVNVELVQGYGLTESSGAVAATV---------GPEESKAYGSVGKLGSHLQAKIVDPSTGE-ALGPGQRGELWVRGPIVMKGYVGDDEATAATVDSEGWLKTGDLCYFNEDGFLYIVDRLKELIKYKGYQVPPAELEHILQSHPGIADAAVIPYPDEEAGELPMAFIVRQPGSNITKEQVMDYVAKQVAPYKKVRRVAFVTAIPKSPAGKILRRELVQQA------- 16800848 1 ----------MDMTNWLQKRVRLSPGETALVF----EGKQETFEEIYEAVEKLAGKLFARGIRKDEMVALLGKNDRMTFLLIHALQQLGAITLFLNNRLTKKEITFQLANAEVKQVIVADAFVDKVTSGISYEELQQTTYVEPDLCKTWDLSR-----------------TASVMYTSGTTGKPKGVMQTYENHWWSAVSS--VLNLGLTEKDSWLCAVPIFHISGLSIMMRSVIYGIP-VYLEEHFDEEKITQLLESGKISTISVVTSMLERLLKIQGGSYH--PNVRTVLLGGGPANKAVLEICKQRDIPLVQSFGMTETASQIV---------TLPPKDALNKIGSSGKALFPAEVKIADD------------GEILLKGPSITPGYLHNEKATAKAFI-DGWFKTGDIGYLDEEGFLFVLERRSDLIISGGENIYPTEIEHVIGAYEAVEEVAVVGKSDAKWGSVPVAFIVVNEG--FDEGVLKDICQTNLASFKIPKQITIVEHLPKTASGKIQRNKLKERHSN----- 114319287 4 ---------PILLHETLLSSAGRAPSSPAVSYRDSSHD----YDTLATACQSVAAALRECGLLRQERVAVYLDKRPETVQALFGAAMAGGVFVPVNPLLKADQVAYILRDCNVRILVTTADRLKAIRQALVQCPDLHTVLVVGEEPPYRVHDWYDVVAGPARPHRVIDSDMAAILYTSGSTGQPKGVVLSHRNMVAG--AQSVASYLDNRPEDHLLAALPFSFDYGLSQLTTAFLTGAQVSLLNYLL-PRDVIRAVEKQGITGLAAVPPLWIQLAQLEWPDAAR-KTLRYVTNSGGAMPLKTLEALRAPATRFYLMYGLTEA----------FRSTYLPPEEVDRRPDSMGKAIPNAEIRVVREDGSPCAPG--EPGELVHRGALVAMGYWNDPERTAQRFRPAPW--SGDTVRMDEEGFLYFIGRRDEMIKTSGYRVSPNEVEEAVYGTGLVAEAAALGVPHPVLGHGIVLVVLPRSTGVTAEELLNA-LRPRVPAFMLPAHVELRQQLPRNANGKIDRKGLSTDFTDLF--- 197341071 458 ---------RVTLPEWLRRRAASRPHDVAVVDVRGDRDETVTWRELHERVERAASLLLGLGVRPGDNVAYQLPNRTEFVVLSLAALRIGAVCCPVIPFFRERELGFVLRRSKAKVLVVADRYRNRRPAAAEERGELAQLLVLAEDGGSAALDWEKALAAALDAYVPSPEATAQLLFTSGTTGEPKGVTQPSHHLVRA--VSMEIRHLGLHAGDAIWVPSPLAHQTGFLYGMTLALVLGVPQITQAEWDAKRALASLNTHGASFVQAATPFLTDLVKAVEDGGDMPRKLRIFVATGAQVPRGLAERAGRLGADVCGAFGTTETCLAAL---------SAPGDEPAQRWGSDGRALDGIELRITDDQGHVLPAGVEGNFEL--RSPTVFEGYLDRPDLTAEVFTEDGWYRTGDLATLDAAGCLRITGRVKDVVNRGGEKIPVAEIEQLLFAHPAVEDVAVVAMPDARLGERACAFVVAEGERLGFGEMRAYLDEHQVAKQYWPERLEPLDVLPRNPIGKVQKFALRERARDL---- 207724375 3142 -----------TLCALFEAQVRRTPEAIAVEY----EGQRVSYAELNVRANRVAHVLIGLGVGPDARVGLCAERSVELVTGLLGILKAGGGYVPLDPSYPSERLAYMLEDSAPVAVLAQSSTREQLGAL-----SVPVLDLDQEGTLEGEAERDPQVAG------LEPHHLAYVIYTSGSTGQPKGVLVEHRQVA--RLFASTQQWFGFGVEDVWTLFHSFAFDFSVWEVFGALLHGGRLVVVPKLRSPQAFYALLCRSGVTVLNQTPSAFRQLMAGQQEAPEARHQLRQVILGGEALERPWYERAENAGTQLVNMYGITETTVHVSY-------RALAAADAQGTGSPIGRRIPDLRVYVLDAQGEPVPVG--VTGEMYIGGAGVARGYLNRPELTAERFVVNRFYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLSQCEGVREAAVTVREDTPGEPRLVAYYV--SSEAIEAQALREQLQSSLPEYMVPAAYVKLDRLPLTPNGKLDRKGL----------- 207724375 4203 -----------TLPGLIEAQAARTPDAIAVEHGAS----KLSYRELDSQANRLAHRLMAQGVGPDARVGLCVERGLPMVIGVLGILKAGGAYVPLDPSYPQERLGYMLEDSAPVAVVAQSGTRDRLGDRLDERPVA--VIDLDE------VDWKAEAAHRPEVSGLSSHHAAYVIYTSGSTGRPKGVTVEHRQVV--NLLESMRGLLEMTEAERWLAVTTLGFDIAGLELYLPLISGARVIVLDREANAQTLSAALEGSGATVMQATPSTWRLLLESGWAGRPGLKAL----CGGEALSGELAQRLRARVGRLWNVYGPTETT-------IWSSAKEVEAGDAGRGVVGIGRPIANTQIYVLDAHGEPVPLG--VTGEMYIGGAGVARGYLNRPELTAERFVVNRFYRTGDLGRWLADGSLEYQGRADAQVKLRGFRIELGEIEARLSQCAGVREAVVTVREDVPGEPRLVAYYV--SSEAIEAQALREQLQGSLPEYMVPAAYVKLEHLPLTPNGKLDRKGL----------- 146275843 28 -------DRPRNLAEFLAAALARDPEGEAVVEGE----RRMTYAGLDRAARALAARMIALGVTPGDRVAVLLGNRIEYPVIVLACTFAGAIAVPMNIRQTAAETAHALAASGARLLFHEADAR---LPDRAQVPALAALVAIADDAPLAETLAPQDVPVSALPPLPGEDEPAVILFTSGTTGKPKGAVLTHCNIAHSIL--HFCHHYALREGERCLLAVPASHVTGLVALLATSLGLGGCLVIMREFKAGEFLRLMAQEQVGYTLVVPAMLTLALMQPQFESAALSNWRVCGFGGAPMPDATIAALRLPGLALHNTYGATETTSPAVI---------MPADQAAARSRQLGLPVLCCDLLVMDDQGRECPPGEQ--GEIWMAGPMVIPRYWNDTAATAAAFV-HGYWKSGDIGSRDADGHVSIHDRMKDMINRGGFKIYSVEVENALCAHPAVIEAAVVGRPCPVLGERVVAFV-HAGAPASAEELRAH-VAARLSDYKVPEDIRFETPLPRNANGKLLKHALRDR-------- 160894566 34 -------DETFNFFDVVDALAEKTPDKTALIYVSDKEEKKFTFKEIKEYSNMAANYYKSLGIKKGDRVLLVLKRHYQFWFTILALHKIGAVAIPATNILKVEDYRYRIEAANVKAVVCDDKIPDAMAAIDPDDKVIKVIVNGEREHDKDILSFSKEFARPTGEDTVYAHDTMIIMFTSGTTKHPKMVAHNHLYALGHYITARYWH--NVKTDGIHFTVSDTGWGKAWGKLYGQWLCETCIFVYDDVFSADNIMKLVEQYKITTFCAPPTLYRILVK-MDLSKYDLSALTYCTTAGEALNPEVFYKFKEMGFTIFEGFGQTETT-LAIGNLKNTT----------PRPGSMGKASPLYDVHIMRPDGTL--ADVDETGEIVIKPYGLFSTYNNNEEMTKEV-KHDGYYHMGDTAYMDKDGYFWFVGRVDDIIKVAGYRVGPFEIENEIMKIPYVLECAVTAIPDGTRGQAIKATIVLTEGTVGDDNLKKELKRENMASYKRPRVIEFVDEMPKTISGKVRRVEIKEK-------- 66821385 92 ---------------------------------------KLTYGELWDEVCIFARGLHNLGVEKGDRVVIYMPMINQALIAMLACARLGATHSVVFGGFASPQLAQRIEHFKPKVVISANCYTPLLKALELSSHKPNHTIVYNRPRVEGSLDWSELIKNIADYALVDSTHPLYILYTSGTTGMPKGVVRDTGGYSV-ALNYSIRNCYGMKSGDTFFAGSDVGWVVGHTLVYGPLMVGLTSIIFEGKPDASTYWKLIEKHRVNALFSAPTAIRAIADGKLASKCDLSSLRSIWLGGERLDSSTFNFLRNINKPILDNYWNTESGSPLITNPSC---------QVPIKANATGKPMPGYQFHVLSPTSERLGADK--IGEVCIKLP-VAPGFTNNPEGYKNAYLNEGYLRTADSGYYDENGYYHIISRVDDIINVSGHRLSTGSIEEILVKHPKIVECAVIGVHDELKGEIPFGLVVLKPQEEVENELIKE-VRENIGPVATFKKVLSVNRLPKTRSGKILRNILRKMYKEEY--- 148560107 55 -----------TCYNALDRHVANRGDQLALIYESTGKTRKITYHELLEEVEALAAVMLDNGVQKGDRILIYMPTVPEAVVAMLASARIGAIHSVVFGGFAANELATRIDDAKPVMIIAASCGIELDKAISLAHHKVDHCIIVEGRDIDYREAVDAARGRHVPCVPVAATDPLYVLYTSGTTGEPKGVVRDNGGHMV-ALVWSMKHVFDVKPGQVWWAASDVGWVVGHSIVYAPLLIGATSILPVGTPDAGEYWRIIEEHGVEVMFTAPTALRAIKKEDADRRHDLSGFRALYLAGERADPDTIHWAENLGCPVIDHWWQTESGWPMVANPLGLGLLE-------TKYGSPAVCLPGYDIRVLDDEGHEVEPG--TLGNILIKPPGCLPTLWNADERFRKAYLNEGYYKTADAGYMDEDGYLYIMSRTDDIINVAGHRLSTGAMEEVLSSHPDVAECAVLGISDPLKGQVPCGFLVLKSNDRDPQEVEKECIRDAIGPVAAFRLALAVKRLPKTRSGKILRSTIQKMA------- 114764711 18 ---AWRFPDRLNLAQVCDDWAADAPERGAILDMRAGDMRLCSYGALQLLSRRVEAWLRGQGVGRGDRVGVLLSQSPLCAAAHIAAWRMGAISVPLFKLFKHDALASRLGDSGARAVVTDDEGADMVAPF--GLPTVT----------------EDALPEPGPAVETRPEDPAVLIYTSGTTGKPKGALHGHRVLTGHLPGVEMSHDLLGQSGDVLWTPADWAWIGGLFDVLMPGLALGVPVVAMPRFGVEECLRICREASVRNVFFPPTALRML----KAEGAEIPGLRSVASGGEPLGAEMLWGRAAFGVEINEFYGQTECNMVASSCNALFE----------ARPGCIGKPAPGVRIGVIDDQG--LETDGEGDVAIQRGAASMMLEYWQNPEATAEKFRGD-WLVTGDRGIW-EHGFLRFVGREDDVITSAGYRIGPAEIEDCLLTHPGVATVGVVGKPCALRTELVKAYVVRKAGHDPSAEELQDWVKERLASYSYPREIGFLDALPMTVTGKVIRKQLK---------- 103485665 23 ---------PLSLPDMFAASVARKGEAPMLDFMG----RQFSYVEVALGVQRVARGLQLLGLGKGSRIGLFLPNVPHYVAAYYGALAAGATVVNFSPLYTVAELEAQVEDSGTDTLFTAAALLPIVGSVAGGLSKTKSLLVAPLPGDPRVIRFSELTDNDGRPEPVPETDVALIQYTGGTTGTPKGAKLTHQNLTANARQVNAID-PDTQAEDRILGVLPFFHVFANTCVLNRTVLNGGSITMLPRFDAKQALAAIGRTKTTALPGVPTMYQALLDHPDLARTDFSSLRVCISGGAPMPAELREKFAATGASLVEGYGLTESSGVVATN----------PYDGPVRPGTIGQPIPATHIRLLDKEDPSKDAPDGEPGELAVKGPQVMQGYWNRPEADAESFTADGWLRTGDVAVIEEGGYIRIVDRLKDMIAVGGFKVYPSVIEAHLHEHPAVKEAIVLGVPDAYRGEAPKAFVTLEEGFEVTGEALAAWLNPQLGKHERVIAVEVREALPKTMIGKLDRKALRAEA------- 86742344 83 -FYTWFADGMLNLSECLDRHAAGRGERVAFWHGEEGERRTVTYADLLADTQRLANGLRSLGVRAGDVVGIFLPMIPEVAVAMLACARIGAVHNVVFGGFAPSAVRERMEVSDAKVLITVDGVKAAVDAELGDLPALGHIVVVSGPGGTGAVWYHELLATAAPPEPLSAEHPLFILYSSGSTAKPKGILHTTAGYLLGATYTHRAVFDIDPDTDVYWCSADVGWITGHSIVYGPLSNGVTSVMYEGAPDYDIWWRLIEEYKVTVFYTAPTAIRTCIKWGARGRHDLSSLRVLTVGEPINPKAWLWYHVVIGCPIVDTWWQTETGSALISPLAGVT---------STKPGSATLPLPGISPALLSEDGEPV---TEGTGILVITKPWMLRTLYKDDERFVKTYFSPSTYVVGDAARLDADGYFWIIGRIDDVINVSGHRLSTAEVESAIVAHEAVAEAAVVAQYDEQTGQAIVAFVTLAGDEATEAELREHVAR-RIGKLARPRRIIWADDLPKTRSGKIMRRLLRDIAE------ 83311361 59 --------------------AAGFGAKPVFHYGEG----TWSYAHLLDRAERIARVLTEFWLVPGARVLLRSANTPMLVACWLAVLKAGGICVTTMPLLRAKELSYIVEKARVSIALCELDLAEEMDLTRQKMAELRHVLCDGAKAEADLDRRAEAKPTGFANVDTAADDVALITFTSGTTGNPKGAMHFHRDILASCDCWPRRHT--LEPDEVVIGSPSIAFTYGKAAFMMYPLRHRATAVLVPKPTPELILEGIQRHRATSLYAVPTAFNAMLGMV--GKYDISSLRKASSAGEHLRPKLYDWLERTGVKLVNGIGMTEMLTHFIC-----------QSADVAKPGATGFPVDGYTACILDDDFNPLPVGSK--GRLAVRGP--TGCRYLDDQARQAAFVRNGWNVTGDIMEQDAEGWFWYVDRSDDMIVSSGYNISAQEVERAVLEHPKVAECAVIGVPDEARGTIVRACIVLDNPSQASEEEIQNFVKANIAPYKYPREIRFVDFLPKTQTGKIQRFRLRE--------- 119510827 499 -----------TLVDLFETQVAKNPHNIAVVF----ESQQLTYQQLNQKANQLAHYLIEFQIQPDTLIGISVERSLEMIIGVLGITKAGGAYVPIDPNYPPERIRFMLEDSGISVLLTQSFLQEKLP-----ISELKHIICLDEEA------FTEQLIDNPNPKSTPDN-LAYVIYTSGSTGQPKGVMIEHKAIVNLALAWT--ETFQVQHHSRWIQFGSFSFDLSIGEIATTLSAGACLYLAQKLLPSQALVDLLAEHKISHFALPPSALAVLPQA------TLPDLQALIIGGEACAAELVEQWGTT-RSFFNCYGPTESTVIA----------SIFRCEPNGKKPSIGQPIANNSIYILDPHNQPLPPG--IPGELCIAGVGLARGYLNRPETTSEKFMEERIYKTGDLARWCADGNLEYLGRIDEQVKLRGFRIELGEIESLLLQHSLVKEAVVILYETD-SNPRLVAYVTQAEKSVTLGIEIKEYLKNRLPNYMIPSQIMVLEQLPLTANGKLDRRGL----------- 119510827 1543 ---DTDYPQDQTLVTLFEQQAAKTPDNIALVFAD----RSLTYQQLNQKANQLAHYLQNFQIQPDTLIGICVERSLEMIIGLLGILKAGGAYVPIDPNYPQERIGFMLADCGTSVLLTQTSLKHQLPTT--QLEHPPQVICLDEE------TFSSQLTNNPSSQSTPDN-LAYVIYTSGSTGQPKGVMIEHRAIVNLSLVWA--QTFQVKNHSRLLQFGSFSFDLSIGEIATSLITGACLCLGDQLLPSQSLVDFLTEHKITHSFLSPSALSVL------PKVSLPDLQCLSVGGEACTAELVSQW---GTELYNCYGPTETTVTAALALCQPN----------GKKPPIGKPLSNLRIYILDTDYQPLPPG--IPGELCIAGVGLARGYLNRPELTAEKFIEERIYKTGDLARWLPDGNLEYLGRIDHQVKLRGFRIELSEIEASLLKHPKIQEAVVIVREETDLDKRLVGYIVPTATEDSPDELVE---------------------------------------------- 29828849 63 -LPELRYPERLNC------AAELLGRTDAAFRTADGDV--WTYGQLRARVDRIAHVLTSLGVVPGNRVLLRGPTTPWLAACWLAVLKAGAVAVTVLAQQRPHELATMCGIARVTHALCDVRAVD--DLAKAEVPGLR-LTTYGGDAPDDLLRL-PAPDEAYPAVDTAADDVALIAFTSGTTGRPKGCMHFHRDVLATADTFS-KHVLRPQEDDVFAGSPPLGFTFGLGGLVVFPLRAGASALLLEQAGPRQLLPAIAEHRVSVLFTAPTAYHAMLD--ELPAHDTGSLRRCVSAGENLPAAWRAWHERTGLRIINGIGATELLHIFI-----------SAADERIRPGMTGVPVPGWHARVQDENGTPVPDG--EPGLLAVRGP-VGCRYLADPR--QREYVRGGWNVTGDTYVRDPDGYFRYVTRADDMIISAGYNIAGPEVEDALLRHPDVTETAVVGRPDEARGQVVVAYAVLRAGARRDAEALGAFLRSELAPYKCPREFVFLDALPRTATGKLQRFRLRD--------- 207087470 8 ------VPEEINIGQLCSHLGTEFENKLAIVENDELGTDQISFKELAIKTDQFAQCLINLGLQSEDRVLIRLPNSLDYPISFLGAMKAGYVSVPTSTLLTAEEVVYLANDSQATALVTDKSMWKSLQELPPQLKYIFLTGVGDVEESDNFHIFDDKIKKIDFSVNTKANDPAYLVYTSGTTGYPKGVLHAHRAIIGRKPASQYWFDFE-GQGDRIVHSGKFNWTYVLGSGLMPLHLGKTIVVYEGKNHADTWMKLIKKHSATIFIGVPTIYRQILQKTDFKAEDIPSLRYCMSAGEHLSDEVLNQWRRFKQDIFEAVGMSEFSYYLSEN-----------KYNPIRPGSAGFPQPGHDIKLINPDTLE-EVSTGEEGMICVSDPGLFLRYWNLPEETDKHLHS-GWFFTGDYAKYDEDGYIWFLGRKDDIIKSFGYRVSPYEIERVFKSHPDVADCAAIGEEIEKDKLLVVTYILPEGKDPDPNDLLK-FGQNNLAAYKAPKTIYIAHEFPKTKNGKILRK------------- 170584850 54 --------------------------------------------------------------RHGDRVLSRVEKSIDSLVLYLATIRLGAVYVPLNPNFKLAETIHFVKDSDPYLFVTS------------NIKQDEIFANKVEHVMDSTALFEESRQMEPDYECVKPDDTACICYTSGTTGLPKGAMISHGGLIWN--AETLVYLWKFSQKDVLLHMLPFDHIHGMFISLNCTLFTKSSVIFRPKFDVNDALDWL--PRCTVMMGVPTYYSRLMQKSSFDKDLTKNIRLFISGSAPLSTVLWEDFQRTGHEILERYGMTEAAVITTNPYND------------RRKGSVGKILPGGNIR------------TTETGLVQIRLPSLFSGYWKKDNKTQKVFTEDGFFNTGDIGKIDEDGFLWIQGREKDLIISGGLNVYPKEVEDAIDSLPYVLESAVIGIPHHDLGEAVLAVYVPESHAFLHESEAIRILRTKLANYKVPKRFLCLDQLPRNAMGKVQKNILKERYYSLF--- 27376440 17 ------------------RALARYPGRTAFAWPGG----SLSYRGTIDLIGHIQGVFMRLGLQPGARVAFLTANRADTWCAGVAAQLSRFCVTWLHPLGSRGDQLFQLEDSEAEVLVVDAAFRDRGGELAASASRLKAVFTTGPADGVDLLQAIEIEGHASAHCFAGPDDLSTLNYTGGTTGKSKGALRYHRE--NAGAAAAILADFEIPEDARYLAVAPISHVAG--TKVLPTLMRGGTVHMLKGFDPEAVLATIARERINFTLFVPTMIYVLLDHPALSRTDLSSLELVLYGASAMSPSLIEGIERIGPVFSQLYGQTECYPISVL------RKKDHDPRTPELFLSCGFPIAACEVRILDDNDQEV--KTGEAGEICVRAPHVMAEYWKRPDITAETL-KNGWVHTGDIARKDERGYMFILDRKKDMIVSGGFNIFPREVEDVLSQHADVAMVAVVGIPDEKWGEAVTAIVVPRGAKPDPDELI-NFVKTRKGSAHAPKQIQFVKQLPMTGVGKVDKKVLRAGF------- 160896852 4 SLPSPDAPF-TTLAELIRSHARQQPAHAALRD----DQQTLSYAQLDALMDRVAAALQRDGVQPGQAIAICALNSVRYAALFLGALRAGVVVAPLAPSSTADSLASMLRDAQERHLFLDKAAQDLVPA-----DGALQCISLDGAAPRAFDDWLAPEGAQPAPVSVEPAAPFNIIYSSGTTGTPKGIVQSHGMRWAHINRGSV---YGYGPEGTTLLATPLYSNTTLVVFF-PTLGSGGCVVVMPKFDAARYLQLAQQHRVTHTMLVPVQYQRIMALPQFGEHDLSSFRAKFCTSAPFRAELADVVARWPGSLTEFYGMTEGGGTCI---LEAHLHP-------DKLHTVGKPAEGHDIRLIDEDGREVAPGAD--GEVVGHSASMMTGYHGQPAKTREAFDPTGFIRTGDVGRFDADGFLTLFDRRKDMIISGGFNIYPSDLETQLRAHPAVDDVAVVGVPSEQWGETPVAYVVSRAGQPALPEDIMGWYNQRAGKTQRLADLRFIAELPRSAIGKVLKRELRDQYA------ 126733257 42 ----WFTDAEVNCYNAVDRHVENRGDQAAIIYDVTDTKRTITYAELQTRVASLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACARLGAIHSVVFGGFAANELAVRIDDATPKAIIAGSHYKPLLDGAIEMATHKPDFTVIFQREQEDWHAFQAGV-TPAECVPVKGDHPAYILYTSGTTGAPKGVVRPTAGHLV-ALNWTMKAIYDVNPGEVFWAASDVGWVVGHSICYAPLIHGNTTVVFEGKPDAGTFWRVIEEHNVKSFFTAPTAFRAIKREDPQKNYDISGLRALYLAGERADPDTIEWAQRMNVPVYDHWWQTETGYTIAGNPAGI-------EALPVKIGSPTVAMPGYDVQILDEAGHEMKPG--ELGAIAVKPPGTLPTLWNAEDRFIKSYTFPGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLAGHPDVGECAVIGVTDELKGQLPMGFVCLKGCDRPHEEIGKEIVRQTIGPVAAFKMVAVVDRLPKTRSGKILRATM----------- 154686279 459 -----------TLHGLFTRRAALSPHRPALRFPGG----MLTYAELDQYTDRLAARLRQKGVRKESMVGVLAERSPEMVVSVLAVLKAGGAYVPLDPEYPEDRLRYMLDDCGACLLLAQPGLS--VSGFSGETLEVSLSALTGETETG-------AVSEEAD-----SNSLAYIIYTSGSTGTPKGVAVEHRQ--AAAFLSGMQGQFPLTEEDVIVLKSSFSFDASIWQLFWWTMSGASVYLLPAGWDPVRMIKAFASEKVTTAHFIPAMVNSFLDALETEPAETRTLTRVFAGGEALSPLTAARFADLLPELIHGYGPTEATVDAAFYVCDRKRDSG------RTRLPIGKPVPGARLYVLDSGGTIQPAG--VAGELYIAGTGVARGYLNRPELTEERFLDDPFYQTGDIARWTEDGLVEWLGRSDGQVKVRGYRIEPGEIEAAIRRIDGIREAAVTAR-NEHGETALYAYIEGRESDDVRAEL-----ATRLPAYMMPAQFIKMTEWPVTPSGKLDRRALPAP-----GGA 154686279 1490 -----FMEKHKLFHQLFEEKAEETPHQTAVIEG----AQQISYSQLNERANRLARTLHKNGFGPGKRAAILANRSIEAIVSVLAVMKSGGAYIPVDSHYPEERIRYLLKDSAASVLMVQSEYKELASQLTDH-----NLFLIQLDLEDQYDICAKNIQPSASP-----DDTAYIIYTSGTTGTPKGVEVRNRSFTHAALAWRRIYELDLIPVRVLQMASFSFDVFSGDLA-RALLNGGTLVICPDRLEPQQLYRLIDQHRITFMESTPALVVPFMEYIYRRKLALQSVKILVLGSDMISQDFYTLHERFGMRIINSYGVTEAT------IDSSYYEAEMSEEPREDDVPIGVPLPNVQMYVLNKDKQVQPIG--VFGELYIGGAGVAKGYWGQPELTEGAFSDETLYRTGDQACWLPDGTLRFQGRIDKQVKIRGYRIETGEIESVLLKHDQVKEAAVTVIKDAEGQARLAAYIVPKEADTSS--LRQSLMQE-LPAYMMPSHIIGLDSMPLTLNGKLDKSAL----------- 197327408 1523 -----------TVVARFVEQAARTPDAIAVVMGE----ERWSYARLAEAVENVAGRLGALGAPANARIGIAMNRSPLTMAVLLGVMRAGCAVVPMDVSYPPSRLATMVEQARPFRVVAEAAYAHLA-------------------GDPALLLPAESVAAPGPVCRTDGESTAYVLFTSGSTGTPKGVAMPHRTLA--ALVAWQAGAPSAAPGGVTLQYAPLSFDISFQEIFSTLSFGGTLCLVGERRDMAALLRLLDHERVEQAFLPPVALHQLAEASGTLGITPRALRVVITCGEQLTPEIRALCARVGAVLENQYGPTETHVVTAYTMTG-------DPAAFPALPPIGRAIDGAEVHVLDKRMRPVPAGAR--GDVYLGGGCLADGYEGRPDLTKERFVPHPFYYTGDVGMVLPGGDVVFLGRDDAQVKVRGFRVEPAEVELAVTRYPGLRDAAVVARRRTDGEVFLAAFLLGEGTDEDLAGVRER-LRATLPDYMVPSHLQWVAQWPLTPSGKRDDAALR---------- 37524889 552 -------------HELFEQQAARYPEKIAVIF----DGNSLSYQELNKQANQLAHYLIEQKIKPETLVALCIPRSIRAVVALLGIIKAGGAYLPLDPSYPKSRLQYMLEHSEAEFILTETNLIEKLPI------SQQKVICLDTETIQSQLQHMPADNIAERPFPLTENNLAYVIYTSGSTGKPKGVMLEHKGWV--NLALSQAGLFGVDSYSRGLQFASWSFDAMILEISMTLAYGAALYLISEQHSPEYLDELVDKHQITHAVLPP----ALLPYLDFNKWR--SVSTLLLAGEAVPPQIAVRWSQ-GRKLFNVYGPTECTAIVTSGLLTDD------------KITIGKPLPNTVIRILDPSGNLVPVG--VAGELCIGGIQLARGYLNSPETNATKFMTDRLYRTGDLARWLPDGSVEFIDRIDSQVKIRGFRIELGEIETVLVGHDALSSAAVMTYGNDK---RLIAYVCPTKDKAELSELLESALKKQLPEYMVPSLYIPLERMPLTLNNKVGKKAL----------- 60280019 3511 ------YPDERSVEQLFASRAAMEPGRVALLF----EERQLSYGELNAQANRLAHRLIELGVGPDVLVGIAVERGLEMIVSLLAVLKAGGAYVPLDPEYPQERLGYMIEDSGI-------ALLLSQSHLLQRLPAASGIACL---ALDQAWDWQDRPASDPQ-LRAHPQNLAYVMFTSGSTGRPKGVGISRESLSRHTHVS--LEFFGIGPDDRVLQFSTFNFDGFVEQLYPPLACGASVVLRGTEWDSETLYREIVERRITTVDLTTAYWNMLAKDFANQGRDYGALRQVHAGGEAMPPESLVAWKAAGVRLLNTYGPTEATVTVTTLDCAPYVDG---SKAIPATMPIGKVLPGRAIYLLDDAGQPAPVG--AVGELVIGAELLARGYFKRPDLTAARFIPDPFYRTGDLARYGADGVIEYVGRVDHQVKVRGFRIELGEIEACLGEHPAVREALVIAVEGA-AGAQLVAYLVPQAEALASATLLKALLRDSLPEYMVPAHLLFLERLPLSPNGKVDRKAL----------- 60280019 1998 ------------IHQRVAERARLAPDAPAVLF----DDQVLSFAELDSRANRLAHALIARGVGPEVRVAIAMQRSAEIMIAFLAVLKSGGAYVPLDIEYPRERLLYMMQDSRAHLLLTQSHLLDRLPIPDG----LSCLCLDREQEWAGFPAHD-------PEVALHGDNLAYVIYTSGSTGMPKGVAVSHGPLAAHIVATG--ERYEMTPADCELHFMSFAFDGSHEGWMHPLINGARVLIRDDLWLPEQTYAQMHRHGVTVAVFPPVYLQQLAEHAERDGNPPAARVYCFGGDAVAQASYDLAWRALRPQLFNGYGPTET--VVTPLLWKARPDDPCGAAYM----PIGTLLGNRSGYILDAQLNLLPVG--VAGELYLGGEGVARGYLERPALTAERFVPDPFYRSGDLTRGRADGVVDYLGRVDHQVKIRGFRIELGEIEARLREQAA-VREAVVVAQAGASGQQLVGYVVPQDPALVEDDALRKALKERLPEYMLPAHLLFLACMPLTPNGKLDRKALPKPSAD----- 158302001 72 -------------YNAIDRHVADKGSKVALIHDSTNTVRHVTYNELYDKVSRLAGGLRRLGVQKGDRVVIYMPLIPEAIIAMLATARLGAVHSVVFGGFAASELCTRIEHAEPKVIIAANCYLDILHEAVARWKPAKNIILMSDLDETWDIAWENALDTPVDCVPVEANDPLYILYTSGTTDKPKGIQRPIGGHLV-TLMYTMNTIYGLQQDDVWWNASDLGWVVGHSICYGPLLYGATSVMPDRTPDPGQYFRIIDQHKVSAVFSVPTAFRVIRRVDPDRKYSLKSLRAIFIAGEHCDLETMKWMRKFKVPVLNQWWQTETGSAITATCVGF------AQNLQTPPFTTGLPYCGYDIYVLDKNGHEAKPN--ELGRIVVKPPGNMATLYRSDELFRKTYRFPGYYDTMDAGYKDENGYIYVTARDDDVINVAGHRISTSSLEDAILRHPDVADAAVFGVPEPTKGQIPLCLYVTKANVSKPAAELINIIREVIGPIAAFKLAAQVQSLPRTRSGKTLRKAMADLAANKH--- 218289331 10 -------------------SALADPSRSIVW-----DGRWYTCREVRAHVEELCAQLSAVGVRPGHRVMVAIPNSYAFVVSYLACLEHGAICVPANSEMPVGELERALARYRADHGIVAPSAGTRSELLRAHGFACGTSVEMDAERGQVVQLWRRAGASAPEPRQVPEQQPAVLMFTSGTTGEPKGVLLTHGHLF--AAVQNVIGSHQLTASDVAYCILPLFHINGQVIVLLSTLVSGGRIVMRDKFHASLFWEDIRHHGVTWVSCVPTILSIVAKRP-APKEALGTLRFLRSASAPLTPAVAARIEAFGVPVIEAYGMTEAAGQICTNPL---------PPGARKPGSVGKPV-GMSLLIVDAERKPLPP--YELGEIAIRGDNVIEHYEGMEPAPDYGYGP-GWIYTGDLGCMDEDGYVYITGRAKEMINHAGEKISPREIEDVLNAHEAVARSAVVGLPDPLYGERVVAWVVPEPEGIDADALRAEFCVAHLAKPKRPSQIVIARSLPVNATGKVQKHVLR---------- 214043728 44 -----------------------FGDATALI----GNGRRRTYKELTDWTNKLARAMVELGLKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELTAIVDKAEISHALCDTRLMDEMTACAKGSRYLKSVVGFDGTSNHDAELDRLALEKQFQSVDTAVDDVALLGFTSGTTGSPKATMHFHRDLLIIA-DGYAREVLQVTPSDVFVGSPPLAFTFGLGGLAIFPLRFGAAATLLENASPPNMIEIIEKYKATVCFTAPTAYRAMLAAMD-QGADLSSLRAAVSAGETLPAPVYHDWEKTGKPMLDGIGATEMLHIFISNRFDDH-----------RAACTGKPVSGYQAKVIGEDGAEVSRG--EVGRLAVRGPTGCR-YLADDR--QGVYVKDGWNITGDSFSMDEDGYLHFAARNDDMIISAGYNIAGPEVEAALLSHPFVVECAVVAKPDEQRGSIVQAHVVLAIDTPKDAKLLQDHVKAEIAPFKYPRDIRFIDALPKTPTGKIQRFALREK-------- 150378370 7211 ---ETDYPSDLCVHALFEAQVRRAPDAVALVF----EEQSISYGALNADANRLAYHLIGLGVRPDQPVAICVERSPAMVVGLLAILKAGGAYVPLDPAYPSERLRQLLDDARPRLLLCDAAGRAALGA--------EAIADLSAVDLDAATAWADQSADDPDPHALTARNLAYVIYTSGSTGTPKGVMVEHASVL--NVLRALLDVSGLTERDSFLAITTISFDIAGLELYLPLAVGANVVVAHG-ASAIGLQRYLSHQKITVMQATPAAWRMLFDAGWEGAPDLSAL----CGGEALPSELASNLGRRVKSLRNLYGPTETTIWATTFLTDTRI------EAPHRYVPIGRPIANTRIYLLDGHGQPVPFG--AVGELYIGGAGVARGYLNRPDLTAERFLADPFYRSGDLARYLPDGNLEFLGRNDDQVKIRGFRIEPGEIAARLLEHELVGDAAVVAHADAAGDKRLVAYVVAKTTDGSAEALRAH-LGGLLPDYMVPSAFVRLDALPLTVNGKLDRKAL----------- 150378370 3946 ---ETDYPSDLCVHALFEAQVRRAPDAVALVF----EEQSISYGALNADANRLAHHLIGLGVRPDQPVAICVERSPAMVVGLLAILKAGGAYVPLDPAYPSERLRQLLDDAGPRLLLCDAAGRAALGA--------EAIADLSAVDLDTATAWADQSADDPDPHALTARNLAYVIYTSGSTGTPKGVMVEHQHLSNYLQWSNRSFYKRTSNGSPV--THSMSFDGIVTTLFGPLLAGTKLHLLDPTVQIISLGELKKGQAFDLVKVTPSHLSILNKKIDDDEGQPPT-KALMVGGEALVPADMQLWQRRNVRLINHFGPTEATVGCAAFEITGDVEGLT-------SIPIGRPIANTRIYLLDGHGQPVPFG--AVGELYIGGAGVARGYLNRPDLTAERFLADPFYRSGDLARYLPDGNLEFLGRNDDQVKIRGFRIEPGEIAARLLEHELVGDAAVVAHADAAGDKRLVAYVVAKTTDGSAEALRAH-LGGLLPDYMVPSAFVRLDALPLTVNGKLDRKAL----------- 150378370 6126 ---ETDYPSDLCVHALFEAQVRRAPDAVALVF----EEQSISYGALNADANRLAYHLIGLGVRPDQPVAICVERSPAMVVGLLAILKAGGAYVPLDPAYPSERLRQLLDDARPRLLLCDAAGRAALGA--------EAIADLSAVDLDAATAWADQSADDPDPHALTARNLAYVIYTSGSTGTPKGVMVEHRNTV--NLLHWSGGVFAESEIRRTLFSTSVCFDLSVYECFLPLSQGSKLYLVE---DALKLARTPVD--ASLINTVPSAITALVNQKAVPA----SASVINLAGERVKADLIERFESTRVQICNLYAPSETTTYSTW---------ICMPRGQAVVETIGRPIANTRIYLLDGHGQPVPFG--AVGELYIGGAGVARGYLNRPDLTAERFLADPFYRSGDLARYLPDGNLEFLGRNDDQVKIRGFRIEPGEIAARLLEHELVGDAAVVAHADAAGDKRLVAYVIAKTTDGSAEALRAH-LGGLLPDYMVPSAFVRLDALPLTVNGKLDRKAL----------- 118471690 4 ------------LHQLISSVAAAAPHRPAIIA---DDGSTIGYAEFDHQIRAVARWIASR-TEPGDRVAVIADNSPAYAVLYYAVPLGGRVLTLINQRLSPAEQAAQLETTRPALVLGDTVYLDALPQIDS--------VAFGSPAWRDAVS-TTAAAPEVDHAEAQPGDPAWLLFTSGSTGVPKGVVHSHRSIL--AAVHGTVDGRSVTPAGVYLLPFPMCHIAGYNMLVQHAV--GATVVLMSRFRPESFAAQVRAHGVRSCSLAPTMLHALLAHVESTGTTLPTLEAVAYGSAAMPLDLLRRIEALGVEFHQGYGMTETGGNVT--FLGPDDHRAGAAGHPEVLVSAGHPHSGVEIGIVDADGAPLPPGG--IGEIVVRGAQVARGYWPDRPST-----VDGWLHTGDIGRLDHTGRLFVVDRLKDIIVTGGENVSSREVEDVLSGHPDVDMVAVVGVPDGYWGEVCAVVVPVPGRNPRADDLIDH-VRSAIAAFKRPREVLFVDELPLTGNGKIAKDRVRDIAR------ 167461561 49 ----------------------------------------LSYGELDTRADRLTAGFHKLGIKQMDRVVVQLPNIIEFFEICFALFRIGALPIFALPSHRSSEIAYFCEFSEAKAIITDKDFRKLARQVQERVPSLQSVIVAGE--PEEFMGLSELHMDPAYQPEVKASDVAFLQLSGGTTGLPKLIPRTHDDYIYSLRVSA--EICKLNQESIYLAVLPVAHNYPLSSPVLGTLYAGGRVVLASGASPDEAFPLIEKERVTITALVPPLALIWLEAASSRSDDLSSLQVLQVGGAKFSRETARRVRTFGCTLQQVFGMAEG---------LVNYTRLDDPENIIIH-TQGRPMSEYEIRIVDEEDRDVEPG--QIGHLLTRGPYTIRGYYKAEEHNVKSFTSDGFYRTGDLVKVNELGYLIVEGRSKDQINRGGEKVAAEEVENHLLAHTAVHDVAIVSMPDEYLGERSCAFVIPRGHAPGEGELKTFLKERGLAAYKIPDRIEFIASFPKTGVGKVSKKELRK--------- 149209155 7 --------------DLVAYHARANPK--ALAAVEIATARCWSYRQLHDDINKACAVLAAHGVQKGDRVAVLAANSVFVVILQQALMRQGAIIVPLNWRLSASEIGSLIEDCSPKLLFWDPDFEPHFPALCQRLPFQDFITKLDQST----LPTSPVQHQNASTATRLPNTTAAIVYTSGTSGRPKGVKITAHNLLATAINYAVLG--EVEPTSVLLCDVPLFHLMGLAVCVWSTLLRGGTVAMSRRFDASATNERLA--------------------PNFRPARWAALRALFTGGAPNPPARIRWWLDRGVRMVNGYGATEAGHFFGM--------PLAEDVLRQKAGSVGLAGPMTDVEIVDETGAPVLPG--EPGEIVASGMSVTAGYWGRADRDGGEVVEHGWYRTGDIGRQDEDGFVYIVGRRKDIFITGGESVAPGEVETALMQHPLVAEAAVVGVPDPTWGEVGYAWLVLEQERVSKEDLISH-CEGLIGRYKIPKHFRCTESLPRTGSGKIMKHVLKKKLESE---- 196240977 1 --------------------AQTYTENLAIVT----PTAAFTYQDLLQRSAQIAAYLRQLEDLQEQRVALMIPAGFEYVATQWGIWRAGGIAVPLCVSHPPPELEYVIANAGVTIVVADPCFAAVLAPI-ATVNNLRLIVTIDPGTVNTVLP------------EVKINRRALILYTSGTTGKPKGVVTTHANI--QAQVTSLITAWEWTARDRILHILPLHHIHGIINVLTCALWAGAECHILPKFDPELVWNRISQGDLTLFMAVPTIYTKLIHHWEGVGSDCGGMRLMVSGSAALPVQVLDTWKRIGHVLLERYGMTEIGMALSNPLHGD-----------RRPGYVGQPLPGVEVRLVDEQGETVPAG--VAGEIQVKGPGVFLEYWQNPEATAKAFQS-GWFRTGDYAVVEQDDY-RILGRTSDIIKTGGYKVSALEIEQVLRTYPQIQDCAVVGVEDPEWGQRVCAALVLQPESQLTLEVFRDWAKQHLAVYKVPTRILTVPDLPRNAIGKVTKPIVTQWF------- 134103376 26 -----------NIADLVAAAARRGPQYPALIDGPT--ARRLTWSELDAVVDGEARRLLAAGVAPGDRVAIRLPTGVAFCVALFGVLRAGGVVVPLPTSSPGPELARIVADSGAGVLIADQDAVDGAEARVLPPPELT-------------------LSAKPDPVRTRGDDLAVLSYTSGTSGPPRAAMLSHRALLANARQCGKLRPMPVNAADRVLLALPLFHVYGLGPGLLQVASVGATAVLLPRFDAEEALDAIVRLRVTTVVGVPPMYAAWLGLPDRLREGMATVRLLTSGAAPLGPEVAAAVRATGLDVFEGYGLTETGPVVTTTLAGGH----------AKPGSVGRPLPGVELRLVDSDGMPLAEDDGDTGRVSVRGPNLFSGYWPDGEH---GPDADGWFRTGDVGYLDSDGDLHLVDRASDLIIVNGFNVYPHEVEHVLLELDGVVEAAVVGVPDGGTGEAVKAVVVQADGAGLSAADVREHCAARVAKFKVPAVVEFAESLPHSPTGKVARRVLR---------- 194015882 459 -------HDQLYLSKWFEHNVRKQPNAVALSAGE----HTMTYAELNEQANRLARHLQKNGVTHQTVIAILAGRTPELIVSLLAVLKAGAIYVPIDPDYPESRIQYMLKDSGATHLLTHSSFIGQVKGLAFDGK----YLFADDQEI-------SLMSSENLPLEAALHDTAYIMYTSGTTGQPKGIMTTHSNI---ARVVKNTNYLTISETDTLLSLSNSVFDGFTFDVYGALLNGAKLVLPKKELNMGELTGLIKRENISVMF-VPTALFNLL--VDEETDWMRSVRKVLFGGERASQHVRKAFAVMGKRLINVYGPTESTVFATYYPVDEALPM------EARSIPIGKPLNQTGAYILSQHRQLQPIG--MVGELCLSGKGLAKGYLNRPDLTKQAFIAHPFYRTGDLAYFRTDGLIEYAGRVDDQVKIRGHRIELSEIEAHLLMHPGVKQAALIADQHNTQHTRLLAYMTCEEEWKDKLDVIKSGLKEKLPAYMQPHDLIRLEKIPLTPNGKVDKRQLPKPA------- 67921998 497 -------DKYIPIHRLFEVQVWKTPNNIAVVF----EEESLTYQQLNQKANQLAHYLHSLGVKTETLVGICLEPSLEMVISLLAILKVGGAYLPLDPNYPEKRLDFMIKDSEINYLISEGDFVVLRSGVRSE-ESIKFFVDIKELKAKINKQKDTNID-----IEINRENLAYVIYTSGSTGIPKGVQIPHRAL--SNFLLSMSKKPGLTDNDTLLSVTTLSFDIAALELYLPLIVGAKLILVARAVDGVSIAQQLETHQVTVMQGTPATWKLLVSSGWEGKKDL----TIFCGGEALDPGLAQYLQQKSKKVWNLYGPTETTIWSSVYKVNSD------------KVRLGKPINNTQFYILDKDYNRVPIG--VPGELYIGGMGIARGYLNRPELTAERFDGERLYKTGDLVKYGEDGEIEYLGRIDYQVKLRGFRLELGEIETILLTHPQVREAVVI-----VKEESLIAYIVTKGNREEGTEIKKEFLGEKLPNYMIPSRFMELDSLPLTPNGKIDRKALPE--------- 67921998 1604 ------------IYQLFETQVENTPNAIALIH----ETQQLTYHELNSQANQLAHYLQQLGVKPETPVGVCLNRSPHLIITLLAILKAGGAYLPLDPHYPSERLALMIEDAKIPILITQGNILQ-----------PPGVTIVDLDLDQDKITEQPIINPSTN---VLPQNLAYLIYTSGSTGRPKGVAIAHSS--TASLLNWAKDTFTSEQISGVLASTSVCFDLSVFEIFVPLSWGGSVILVD---NALALPELSYIEKVTLINTVPTAATELLRLNAIPN----SVKTINLAGEALSKHLVQKLYKNSPKVFNLYGPSEDTTYSTVALINPETQNSP---------SIGFAVTNTQAYILDHYLQPVPMG--VPGELYLGGKGLARGYLHQPVLTAERFIPSPFYKTGDRVRLREDGEIEYLGRNDYQVKVRGFRIELGEVEDKLLKHPDIAQAVATVKEDNNGNKRLVAYLVIESTATSGEENLRRFLQETLPDYMVPSLYVILDSLPLTPNGKIDRKALPE--------- 197760957 449 --------DRATLHGLFEAQAARWPDRTAVIAAAGD---TLTYAELDERANRVARALRAEGVGPDNRVAVMMERGPRLLVALLGVLKSGGAYVPVDPGYPAERVRFLLRDSRAKVVIVDDD-------APAGLPGDTAVRCVGGLLTGS--------GAPVEPLAT-SRDVAYVIYTSGSTGQPKGVMVEHHSVV--NRLAWMQRSYPLGERDVLLQKTPVFDVSVWELFWWAVEGAAVALLPGAQRDPREVLRAIGEHRVTAVHFVPSMLGPFLDLLEEDPAPIRTLRHVFCSGEALPVARVEQFNRLPVRLVNLYGPTETTVDV------SSYECPDDPAHTITRVPIGRPIDNVRLYVLGA--GDLPQPVGVAGELCIGGVGVARGYLDRPELTAEKFAADPFYRSGDLARWLADGTLEYLGRIDGQVKIRGNRVEPAEVATALRAVPGVRDAIVVGRTTPDRGAVLAGYYV--AEAPIDTALLRERLGRTLPAFMVPASFTRIESVPLTANGKADHDAL----------- 116873106 1 ----------MDMTNWLQKRVRLSPKETALVF----EGKEETFEEINQAVEILAGKLFARGIRKDQMIALLGKNDRMTFLLIHALQQLGAVTLFLNNRLTKKEIAFQLMNAEVKEVIV-------ADSLEDKITTGIRYTELQETEYE-----KPELLETWDLTRVSS-----IMYTSGTTGKPKGVIQTYENHWWSAVSS--VLNLGLTEKDSWLCAVPIFHISGLSIMMRSIIYGIP-VYLEEHFDEAKITQLLESGHVSTISVVTSMLERLLKMKEGSYH--PNVRTVLLGGGPASKTVLEICKQRDIPLVQSFGMTETASQIV---------TLPPKDALNKIGSSGKALFPAEVKIADD------------GEILLKGPSITPGYLNNEEATNAAFT-DGWFKTGDIGYLDDDGFLFVLERRSDLIISGGENIYPTEIEHVITSYGAVKEVAVVGKPDDKWGSVPVAYVVV--DEVFKEAELFGICETNLASYKIPKQIVIVDKLPKTASGKIQRNKLKERH------- 78223227 1 -----MSLRPYLLGHLLEDTAARLPDKVAVKHHD----RTITYAQLHEEALKMKGLIRGLGIKRGERVGIYLDKSIEQLTAMFGATLAGAVFVFINPILKKEQIEYIVNDCQIQLMITTSELFRKNHAAPGKLIHVDE-PEHDREGHPCWPKLKATLPADYTPVPGFSPDIACLIYTSGSTGMPKGVVVPHSTVVDGAEIVST--YLEITEKDRIISVLPFNFDYGLNQATTAVLHGATLVL-HQFVMVKDLLDLLVKEEITGFAGMPPIWAKLFNDKIKLTYDFPHLRYLTNSGGKVPRIMVSRIREFNSRLFLMYGLTEA----------FRSTFLPPEELDRRPDSIGKGIPNVEILVVNAKGEECAPGEE--GELVHRGALITHGYWNDPEKTKVIFRKNPRFHSGDIVKKDEDGFLYYVSRRDEMIKTSGYRVSPTEVEEVLIGLPGVSNVVVFGKEVESGDQIIVAVMETDHEEEHKKELLKE-CRKRLPTYMVPQEIHFEKAFRKTANGKIDRSGIKKEW------- 28976138 250 ------------LHELFEEQVERSPDAIALVF----ENQQLTYRHLNEQANQLAHYLQTKGVKPEVLVGICVDRSLEMVVGILGILKAGGAYVPLDPSYPAERLTYTLQDAAVPILLTQKSLLPSLPENQA------IVMCLDRDWGVIAACSQENIVSHAQP-----QNLAYVIYTSGSTGKPKGVLINHQNVI--RLFAATQAWYHFGASDVFTLFHSIAFDFSVWELWGALLYGGSLVIYWVSRDPSAFHTLLRQEQVTVLNQTPSAFRQLIRVEELAKTGESSLRLVIFGGEALPQSLQPWFEDQSPQLVNMYGITETTVHVTY-------RPLSIADVNNSKSLIGVPIPDLQLYILDEQLKPLPIGIK--GEMYIGGAGLARGYLNRPELTAERFIPNPFYKTGDLARYLENGDIEYLDRIDNQVKIRGFRIELGEIEAALLKYPEVQEAVVMARTDQPGDKRLVAYIVAKSSNPASE-------------------------------------------------- 28976138 1990 --PIPRLETRTVIHDFIEQ-VKATPEKTSIIYPGG----EFSYRELDRITNSWANILQDLGTQKDTICGVILESDRRQVAAMLAVFKAGGIYLPLRLDEPEERYSRMMLKTSPSIVVTAAEYLDVVKSRLAALSKPPHILVITEWNGTNYQSFSVVESENPKTLLLPDDDSNYIMFTSGSTGEPKAILGSHGSL--RHFINWEKIEFGINQNWRCLQIAQINFDAYLRETLVTLCSGGTLYIPDDREDLEGLLLRLGEWQINLLHTVPSVMRLFLKIGENLAHALKNLQVLVLGGEPLVKELCEWHKVFGTEFVNIYGASETTFV-------KHFYRIPDPSKITYRVPAGKTLSDAAFAVINGT-RPCAVG--EVGEIFVKSPYLTKGYYQDQKLTNLVFVPNPLYRTGDLGRLLPDMSLEVVGRSDNQIKLNGVRIELGEIENAIYAIDGVEKTLVVA---EKKEELVTVIAYYQGNDTANQEDIRRQIKQVLPIYMQPNFLMRLEYFPLLPNGKINRLALPKPEAN----- 166365523 14 ------------------KQAQLTPDAIAVLD----ETCPLTYQQLDHLSNQVAAYLQTQGVNPNTRVGIMTERNPGMIIGILGILKAGGCYVPLDPDYPVERLRYILDHATIEILLTEHQVSEQLISCVTEPLPLQTVLFLDEDLTQITTSIWQKHSKESINLCNRPEDLMVILYTSGSTGRPKGVMLNHRGYM--NRLEWMQKTFSLKTGDRVAQRTSFFDISVWEIFW--TLMEGATICPVKRLNPWEFAAWIKKTKINVMHFVPSLFGEFISAIENESWTFPDLRWLIFSGEALPMSFIQKWLDLKTGLANLYGPTEASIDVTY-----HIITERPDERTSSQIPIGKAIDNVYLKVLDDQMQPVKQG--EMGELWLGGVQLALGYLKDPEKTAKAFCSNPFYRTGDLVKELPDGTLEYHGRIDNMVKIRGFRIELGEIESILTTHPNVREAAVLAIDYGEGQKRLIAC--LSGDKIKNRVLKAH-LEQKLPHYMIPQRFAWFPQLAKNHNGKLDRK------------- 67538232 7 -FPHLEIPKS-NILSYLYPPNQTVSDQP-IWIDASNPNNSLSPRQMLTWVRRLGYGLDRLGIRKGEVVIILTPNHIFVPVAYQGIVGSGRVFSGANPTYTQLEIEHQLKDTGSKLILVHPSLVKTAVDAASRVGILKERIFQFADHPDGVQDWRDFIGSEDEAREWRWDDVATINYSSGTTGLPKGVCVSHRNLIANVEQTIFMRDQGFRPPERWVGFLPLYHAYGQLYACLMAPKLGFPVYIMRKFVYEEFLATIERYGITHLQVAPPILIMLDKRSETARYNLSSVRNILCGAAPLSRELQNTIQRFKTNVVQGWGMTEVTCGAIHVPGGLYDES----------GSVGMLDPNCECKLLDEEGRPVRPG--EPGELHVRGPNVCLGYWRNDKATKESLDSDGWLKTGDIMVAKDD-CFWVVDRKKELIKVNALQVSPAELEAVLLGHDGIADAGVVGF-IANGQECPRAYVIKEEASGLTEADIQSYMKDRVAKHKITGGIQLVDEVPRLASGKLHRRVLKEWAQRDAAG- 86146507 26 --------QDRTLFDHFQHSVERCGNNMALICGE----RQFSYLQAAERVSQMASGFQSLGLMKGDNVVLQMTNVAEFYFCYFALLQKGIRPVLALPAHRFSEVSYFCQHAKAKAYIVDGNYQALAKQVLDESNELEHIIVATDLADPRFTSLDDFTGQPDDKQEAEASELAFFQLSGGTTGTPKLIPRTHNDYAYSVIGSNTI--CKFTENTRYLCALPVAHNFPLSSPGAGVFFAGGTVVLTHDPTPKSAFKLIEEHKITVSGLVPPLALLWMEQAQSTTHDLSSLKLVQVGGAKFSQTAATDLNKLGCQLQQVFGMAE--GLVNYTRLDDPME--------VIASTQGRPISHDRIKIVNEEGESVSCGEE--GFLLTQGPYTIRGYYQAKEHNRLSFDQQGFYHTGDIVKQTKDGNIIVTGRDKDQINRGGEKIAAEEVENHLIRHDGVHDAALIAIPDDYLGERSCAVIVKVEGADINPFKLKYFLRDGLADYKIPDLIKFVDSLPKTPVGKVNKKRLRDAYA------ 72383733 2 ----------LDLGRTFLQSVERSPSAPAIV---DGDLL-LTYEQWLARIRCVAAGLHELGLRHGDRLLAILQNRWEAATLHWACQFAGVVIVPLNWRAKPDELDYCVRDAGARALVFEP---VSADAVLESPAAQEIPCIALDHAPGGSLSFDTLLDPRPDSTLAAADDISLMLYTSGTTGRPKGVPRRHRQERAAALAH--VAQNLYRRGERTLGVMPLYHTMGVRSLLAMALVDGLFVCV-RRWSPSQAQQAITDHRVSCLYLVPTLYHDLLAAPGFDSMGVRTVTKLGFAGAAMSDGLLSRLEQAFRPFVNHYGSSEVYTFSI------------EQRAGRKPGSAGRAGLNTRLRVVDATSPEAVTASGEEGQIILRGDEAFEGYWNRDDANAKSL-HEGWYFTGDIGYFDADGDLFVTGRVDDMIISGGENISPADIESVLSLHPAVDEVAVAGLPDLRWGQKVVAFVKPRGC-VDAQALDTFCRGSDLVNFKRPRDYVFVADLPKSPVGKILRRKL----------- 160899901 29 --PDVAYPERLNCAAELVDAARGQGGRVALRWRQGADQAAMTYAELQALTNRIAHVLVELQLVPGNRLLLRGPNNAMMAASWLAAIKAGLVTVPTMPLLRAKELQQIIAKAQVQAVLCDVRLKDEVQLCLQHCPGLSRVLYFNDGAADALDALAAAKPDTFACCDTSADDVCLIAFTSGTTGAPKGCMHFHRDVLAMCDLFP-RHVIRPGPDDIFCGTPPLAFTFGLGGLLCFPLRVGASTVLAEKLTPEGLLQLVQDFRATIVFTAPTFYRQMA--AQAARFDLSSLRKSVSAGEALPDATRQLWKQTGIEMIDGIGGTELIHVFVSSPPEE-----------VRAGAIGKVVPGYVAQVVDDDMQPVPDG--TPGRLAIKGPTGCR-YLADER--QKRFVQNGWNLPGDTFVRDADGYLFYQARNDDMIISAGYNIAGPEVEDALLRHEAVAECGVIGAADDERGQVVKAFVVLKPGFAAGDDMLQAFVKASIAPYKYPRAIVFVPALPRTETGKLQRFVLRKM-------- 171317249 27 --PNLRFPGNLNCSAALLDAARNWGDRVAIT---TGSGATWTYRALRDASNRIANMLRDGGFMQGNRVLLHGTNHPILAAAWFGVVKAGGVAVMTMPLLRAGKLSIIVDRAKVSHVFCEAALSSALEIALDTQRNIRYVRFYETDGPGLPDRWVREYSDRFKAVATRAYDPCMIAFTSGTTGKPKATIHFHRDVMAICR-CFPEHLLKPTADDVFCGSSPLGFTFGLGALLLFPVSVGASVVLLPKANPSSLLTAIAEHRVSILFSVPTAYRTMLEQID--DYDVSSLRKCVSAGEALPSVTRDAWHRTGIRLIDGIGSTEMLHIFAST-----------DDGPSKEGAIGKAVPGYRLAILDDNGRRLPP--YQVGNLAVQGPTGCR-YLNDPR--QRQYVKRGWNLTGDAAYLDDEGYLFYQARADEMIISSGYTISPAEVEQALLLHPDVSECCVVGESDDRDGRLICAHVVLRSGVDGTEALTAELVKGLIAPYKCPRRITYAGDLPRNESGKILRVALRQ--------- 195622392 65 ----------------------------------------------------------------GARVGIVAKPSPEFVAGVFGTWLSGGVAVPLALSYPEAELLHVMNDSDISMVLSTKEHHEIMENLSIKCSAYCSILPSVTSIPEAISSVSTLITETNSSKKIKGDDPALILYTSGTTGKPKGVVHTHEGIL--SQVQILSEAWGYRSEDQFLHCLPLHHVHGLFNALFAPLYSGSVVEFIPKFSVSGIWQRWREEAITVFTGVPTMYTRLLDQKSASSYAAKHLRLMMCGSSALPSPLMKRWEETGHRLLERYGMTEFVMALSNPLHG-----------IRKEGTVGKPLPRIEAKIIMEDGAETTTG---VGELCIRSPSLFKEYWKRPEVTAESFIDGGFFKTGDTVTVDEEGYFIILGRTNDIMKFGGYKLSALEIEAVLLEHDAVLECAVLGLPDEAYGEVICAIIVPKEDAALTLEALTSWSKDKLAPYKIPTRLYLWDSLPRNAMGKVNKKELKK--------- 37520691 1 ----------MNLP--LVHRAYEHGPRTAIVTADG----QFSYQDLLSLSSQVATRLLD---GADDRVASLVPAGFEYVATQWGIWRAGGIAVPLCVSHPRPELEYVITNSGASIVIAHPSFESLLRPIAEAHQL--RFILTSESLPP----------DTAQLPEVEPTRRALILYTSGTTGKPKGVVTTHGNI--QAQVTSLISAWEWTSGDRILHVLPLHHIHGIVNVLTCALWAGAECHMLSKFDAETVWEHICEGNFTLFMAVPTIYTKLIATWEKAAGDCAGMRLMVSGSAALPVQVLERWTHIGHFLLERYGMTEIGMALSNPLHG-----------QRRAGYVGMALPQVDVRLVDESGVSVPAG--TPGEIQVKGPGVFLEYWQKPEATAKAF-QDGWFCTGDLAVVEQDCY-RILGRISDIIKTGGYKVSALEIEEVLRTHPDIQECAVVGVADPEWGERVCGALVLQSGCNLALEPFRSWAKERLAAYKVPTRILSVEELPRNAMGKVTKPAVAQLFR------ 26990911 499 ------YPTKLGVYRLFEQQVCRTPDAVALRFGE----QTLSYAELNRQANQLAHALRERGVGPEVLVGVAMPRGPRMLVGLLAIFKAGGAYVPLDPDYPAERLAYMIEDSGLGLLLTEQAVLARL-----QVPATVASLCLDTDTA----CYASAAAEDL-PLDVDADHPAYVIYTSGSTGRPKGVTVRHGALV--NFLTSMAVQPGIAASDRVLALTSLSFDIAGLELYLPLLHGASVVLLADQQDPFALLRVIEQQAVSVIQATPSTWRMLLDNAPPQALRG---KRVISGGEALSSELAQRLIDQAGHVWNLYGPTETT-------IWSGIEKVTDSRQVWL----GKPIGNTTFHVLDAQFDAVPVG--VSGELFIGGDGLARGYLKRPGLTAERFIPNPLYRTGDLVRYRDDGVLEYMGRIDHQLKIRGFRIELGEIEASLQGFGAVREVAVIDV-DGPLGKQLAGYIVPYDASLLQADLKAHALKS-MPDYMVPTHLVFIPRMPLTPNGKLDRK------------- 26990911 1553 AYPQARL-----VHQLFEDQAQRHPQAPALIFADA----TLSYTELDQRANRLANKLREQGVGPEVLVGVAVERSLELVIGLMAVLKAGGAYVPLDPDYPSDRLAYMIEDSGIGLLLSQQALAERLP-----VPAAVRILCLDQDAQ-----WLAGYADTAPEVDVRLANLAYVIYTSGSTGRPKGAGNTHEALL--NRLQWMQGAYGLDASDTVLQKTPFFDVSVWEFFW-PLMTGARLAVPGDHRDPQRLCQTIIDHQVSTLHFVPSMLQAFMASAEVEQ--CRSVRRVVCSGEALPAVLAQQCRERHAGLYNLYGPTEAAIDVTHWTCG---------DKQGFSVPIGQPIDNLRTHILEPDL--LPAARGVNGELYLAGIGLARGYHGRPALTAERFVPDPFYRTGDLARYRPDGVIDYAGRIDHQVKIRGLRIELGEIEARLAEHAQVREAVVLAQ-DGPSGKQLVGYVVPMAAEQAEREQLAHFLGQGLPDYMVPAHLMLLANLPVTANGKLARNLL----------- 26990911 2608 ALTPPAQQAPLLVHERIAQWAQQQGDAVAVKV----DGQTLSFAELDRAANCLAHALIAEGVGPEVRVGVALQRTPQMIVALLAVLKAGAAYVPIDTAYPAERLSYLMEDSGVALLVSQTAALAGLPKLAN-----VHALNLDSFDPTQWPGH-------APQVTLQGENLAYVIYTSGSTGKPKGVVVSHDALAMHCQA--IGERYEMTPADCELLFMSFAFDGAHERWLTALTHGGSVLLRGELWTPEQTCQALHRHGVSVAAFPPVYLQQLIEQVREHG-NPPPMRIYCFGGDAVPQASYEQAHAYLQPIINGYGPTET------VVTPTIWKAAPQQPCGAVYAPIGTLVGQRSAYVMDVDLNPLPPG--VAGELYLGGTGVARGYLNRPGLTAERFVADPLYRTGDLVRQREDGTFDYLGRLDNQVKVRGFRIELGEIEARLADMDPVRQAAVVVRDGPSGKQLFGYVTLAEGHAQGIAEQLRERLKQELPEYMVPAQLMVLERMPLSPNGKLDRNAL----------- 163731461 12 -----------TVRNWLDHRATQAGTALVFSQDET----VLSWRALRAEALRVAWVLTRKGARKGESIAILHPNGRTGLIALYGALYGGFRATMVNLVAGRDAISYALEHSEARFALVHEEAQALFDLAR---PDGIEQVDLNADPPGTQLH------------SICASDHALLMYTSGTTGQPKGVVHTHASLLAGGWTATVAH--DLSPHDRGLCVLPIYHINGLCVSVMGALVSGGSLAVCPRFSARSFWEDAARAEATWFSVVPTIISHLLHSPAEPDADTKTLRFGRSASSALAPEVQTAFERFEVPIIETMGLTETAAQILSNPL---------PPGVRKIGSPGCAY-GNQVAVLDSAHKPCAPG--VEGEIAVRGPNVMLEYLKNPQATQETFAGD-WLRTGDLGRMDADGYFFVTGRLKELIIKGGENIAPREIDEALYAHGDVIEAAAFGRPCQSYGETVEAAVKVRAGSQLSSEDLIQLCQARLGPFKSPDHVHFLDDLPKGPSGKIQRRKLLE--------- 118788473 18 --PANITEGCGSLGMYLMKRLLRHGDGVAVIDGVYSNELR--YLELLENAVRLAEGLRSLDVTPNGVVGIISENRLEFPVVLYASFFVNAAVAPINLTYTEREFDHALNLSKPSILFVSPYSAERVIAVRKNRHFIKHIFLFGNENSFGVVLFNDFLLQQVAPTNV-EEHVALIMCSSGTTGLPKGVQLTQRNVIASVSLLSVLEA-SFEVPVVVLGVIPWFHAFG-CLTLINVICNKLKLVSLPKFEEGLFLSCIENYRCSFVFVVPPLMVFLAKHPLVDNYDLSCINTLLCGAAPLSKETMLVKKRIGVKVLQGYGMSETTLAMLIQSNDSN-----------KSGSVGKLQAGTMAKVVDETGRLLGPN--EAGELYFKGTQIMKGYIGNEQETIQTIDKDGWLRTGDIGYYDNDEEFFIIDRLKELIKYKGYQVPPAEIEAVLLTNSKIKDAGVVGFPDEAAGELPLAFVVKQGVTLTEEEVKQYVAARTSPAKRLHGGVRFVSEIPKNVSGKILRRELRAM-------- 15597598 4533 -YPATPL-----VHQRVAERARMAPDAVAVIF----DEEKLTYAELDSRANRLAHALIARGVGPEVRVAIAMQRSAEIMVAFLAVLKAGGAYVPLDIEYPRERLLYMMQDSRA-------HLLLTHSHLLERLPIPEGLSCLSVDREEEWAGF----PAHDPEVALHGDNLAYVIYTSGSTGMPKGVAVSHGPLIAHIVATG--ERYEMTPEDCELHFMSFAFDGSHEGWMHPLINGARVLIRDDLWLPERTYAEMHRHGVTVGVFPPVYLQQLAEHAERDG-NPPPVRVYCFGGDAVAQASYDAWRALKPKLFNGYGPTET--VVTPLLWKARAGDACGAAYM----PIGTLLGNRSGYILDGQLNLLPVG--VAGELYLGGEGVARGYLERPALTAERFVPDPFYRSGDLTRGRADGVVDYLGRVDHQVKIRGFRIELGEIEARLREHPSVREAVVVAQPGAVGQQLVGYVVAQAPAVADSPEAQAECLRERLPEYMVPSHLLFLARMPLTPNGKLDRKGLPQ--------- 206971629 105 ---------------------------------ENGTSKSFTYEELDNWVSRVANGLKHAGIEKGDRVTIYMPMIPETVVAMLAVMKIGAIISPIFSGFASDAVMTRVQAAGSKMIITADGFKDEVDKACEHCPTVEKVVIVRHAGPHNYDFSWSTLEKEKPFIHAEEDDPLMLIYTSGTTGKPKGTVHTHAGFPLKA-AFDAGFGMNIKQGDRVLWVTDMGWMMGPFLLFGSLINGATMVMYEGVPDADRLWETVDKYEITHLGISPTLIRALMAKGDENKHSLKSLEVFASTGEPNPDPWMWLFETVGVPICNYSGGTEISGGIFGNVLIKPIAPISFNAS----------LPGMAAVVLDDQGKPI---RDEVGELCLEKPWVTKSFWEDDERYVNTYWENKWVH-GDWVIYDGEQYI-ITGRSDDTLNIAGKRIGPAEYESILVKHNDVIEAAAIGVPDEVKGEVCHCFVVLRDHVTFTGELKKELVNSHIGKALCPKDIHVVEDLPKTRNSKVMRRVIKAAY------- 86140259 5 -------------HDLLTAQVAARPEAAGFS---DSLGVSWTYKELAIAAAELSQVMSGAGVQPGDRVMVLAENCCAVVASLMAASQCGAVAVPVNARMSNSEVDRILDHARPALVLISTQLEGPAQAHAARLEAEQ---ITGSFGAMHRLCPYPSVGDAPLGVAV-------ILYTTGTTGAPKGVMLTHGNLLFGGKASAELR--NMVPGDVIYGVLPMTHVFGLASVMTASLYAGAEVWLEARFSAAKLYEALRR-GVTRLAAVPQMHALVMQFAKEQGLDLDSLQYVSSGAAPLDPDWKRRAEAFGVPLQNGYGMTEATAGVCATKNQSTGNP---------DISVGPPLPGVEVRI----DESVAGGGDGIGEVQMRGANVMLGYYRNPEETAKVLDAQGWLCSGDLGRLDAQGFLHIEGRSKELIIHGGFNVFPPEVEAALNAHPQVVQSAVVGRRS-QGDEEVLAFVVAEGNRPEVVELMQ-FVRDQLAGYKCPAQIVLTEALPAAPTGKILKHRLLEQFA------ 110599903 1 -----MYKSQTLIHHFLETNAIVRPVKIAFVH----EDLRVNYFQINNNANQFAAHLMACGVSRGDRVVIFVENGLQYLISYYGTLKAGAVAVPLSTDMHPDRLKLLLNELQPGAIVTASRHENIFFDLSSGLEGSKKALLIKEPSRDAVTPWEDIISADNPAIPVHPDELASIVYTSGSTAIPKGVMLSHRNCVSNTHA--IIQALRITESDIQMSVLPFHYVMGKSLVNTHFAAGGTVVVNNKFAFTGQLIEQMVKEQVTGFSGVPSSYAYLLQRSPLLQYRLGSLRYCSQAGGHMSRQLKEELLQVLPPLYIMYGATEAS---------ARLTVLEHESLRTRIDSIGRPIAGVTLRVLDEQGRELPVG--ETGELVAAGPNIMQGYWKDSVHTANVLDDNG-YHTGDLGYRDREGYYFVVGRKDNLLKIGGHRINPREIEEVMMSTGLLAEVAVVGVPDLLLGQRLLAVASPLEKGCSEKEILNRCVK-LLPRYKLPAEVRLMDALPKTATAKID--------------- 77458073 515 -----------SVHSLIEDQVRATPDSLALVFGE----QRLTYAQLNARANQLADVLIEHGVGPEVLVGISVERSLEMVVGLLAILKAGGAYLPLDPEYPQDRLAYMFEDSGIALLLTQSHLLAQLP-----VPAGLRSLVLDQDG-----DWLEGRSEANPELNLDPENLAYVIYTSGSTGKPKGAGNRHSALV--NRLCWMQQAYQLTADDSVLQKTPFFDVSVWEFFW-PLMTGSSLVVPGAHRDPAQLIQVITEQRITTLHFVPSMLQAFLQDPAVAE--CTSLTRIVCSGEALQVDAQQQFAKLNAGLFNLYGPTEAAIDVTHWTCRDEGRD---------SVPIGQPIANLSTYILDNSLAPLPVG--VIGELYLGGEGLARGYHRRPALTAERFVTSPFYRTGDLARYRADGVIEYAGRMDHQVKIRGLRIELGEIEARLAEHDDVRETVVIAQD----GSLLVAYVVPDDEALLSADDATHSAKQSLPEFMVPQHWVWLEKMPVSPNGKLERKALPK--------- 77458073 3078 ------------VHQWFEQQVAQTPDAIALIF----EDRQLTYTELNAAANRVAHGLLQHNVGSDVLVGIAVDRSMDMIISLLAVLKAGGAYVPLDPGYPADRLLAMIEDSGLRLMLSQQHLLQRLPVVAG----VRTLTVDGDAWP---------LLDSNPTAVVHGQSLAYVMFTSGSTGRPKGVGISHQALARHTRVSEAYKG--LSARDRVLQFATFNFDSFVEQVYPALICGAAVVLRGEVWDSETLYQQILARDISIADLTTAYWNVVVDFADHGPRDYGRLRQMVVGGEAMPPQAIAAYRRAGVQLINAYGPTEAT---VTSTVLDCVDYVQDSQPLPAALPIGHGLAGRTIHILDSAGQPVPQG--VVGELLVGGELLARGYFQRPDLTADRFLPDPFYRTGDLARVNADGLIEYVGRLDHQVKVRGFRIELGEIETCLLRQDGVRQALVLAQPGA-GGQQLVAYVVPHDEALAGNQVLRDGLKNSLPDYMQPSHVLLLAQMPIGPSGKVDRKAL----------- 166797876 4331 ---------PTTIHQLFEQQAERNPDHEAVMFG----NQTLTYRQLNERSNQLARVLQDKGACTDQVVAVLTDRSAHMIIGILAILKAGAAFLPIDPELPEKRRAFMLKDSGADVLLTCAGHAPLFEG---------EVLLLDD--PLLYQGRTDNLNLSCS-----ENDLMYVIYTSGTTGQPKGVQLEHKTMT--NLLAYEQDHTQLRF-DRVLQFAAMSFDVCYQEMFSALSSGGILFIIGAKRDIRQLNDFVRTHGIQTAFL-PTAFLKLLASEKHYFEPFACVDHIIAAGEIATRMLRDMLARHQVTLHNHYGPSETHVVTMYTVDPDTDQELQP---------IGKPISNTEIFILNEAGTLQPVG--IVGELCISGVSLARGYHNRESLTLETFVPHPYYKTGDLARYLPEGNIEYAGRRDHQVKIRGYRVELGEVEAALLKH--VQEAVVLAKENTDGQSDLYAYFTAE-QSLSISQLKEKLA-GQIPGYMIPSYFIQLEKLPLTGNGKVNRRAL----------- 166797876 3279 ------YPREKTIHELFEEQAHRTPDNTAVVF----EGKQFTYEELNRRANQLARTLQAKGVQADQLVGIMTERSLEMVVGILGVLKAGGAYLPIDPDSPSERIRYILNDSSISVLLYCGKLQDDI-GFSGTCIDLMEEHFYHEKDSSLALSYQ-------------SSQLAYAIYTSGTTGKPKGTLIEHRQVIHLIEGLSRQVYSAYDAELNIAMLAPYYFDASVQQMYASLLSGHTLFIVPKEIDGAALCRYYRQHSIDITDGTPAHLKLLIAAGDLQGV---TLQHLLIGGEALSKTTVNKLKQLFGEITNVYGPTETCVDASLFNIECSSDAWARSQNY---VPIGKPLGRNRMYILDSKKRLQPKG--VQGELYIAGDGVGRGYLNLPELTDEKFVADPFYRTGDLARLLPDGNIEYIGRIDHQVKIQGFRIELGEIESVMLNVPDIQEAAAAALKDADDEYYLCGYF-AADKTIQISELRKRMAR-HLPGYMIPAHFVQLDKMPLTPNGKLNRQLLPAPVKKRDSG- 182435357 58 --PALRYPDRLNCHELLDRTVEEHGDRPAL---RSGDGGVWSYGELRETVDRVARVLTDLGVVPGNRVLLRGPTTPWLAACWLAVMKAGAVAVTVLAQARATELATICSLARIGHALCDARSADLAEADVAGL----RVTLFGGDGPGDLTRLAEARSGPYRAVDTAADEVALIAFTSGTTGRPKGCMHLHRDLLAIADTFS-RHVLRPSADDVFAGSPPLGFTFGLGGLLVFPLRAGASTLLLEQAGPRQLLPALVRHRVSVLFTAPTAYRTML--GDLDGHDLSALRRCVSAGENLPEATWRAWEATGLRIINGIGATELLHIFI-----------SAADDAIRPGTTGVPVPGWQARVVDERGDELPDG--EAGLLAVRGP-VGCRYLSDPRQTE--YVRHGWNMTGDTFVREPDGYFRYVARADDMIISSGYNIAGPEVEDALLRHPEVAEAAVVGRADELRGEIVVAHVVLEGSEQTADSLRAH-MKAALAPHKCPRVFVFQPSLPRTATGKLQRFLLRDQ-------- 54022319 67 -------DGRLNVYNCLDRHVDGHGDQPAIWEGEPGDTRTLTYAQLLTEVSKTANYLTELGLNTGDRVAIYLPMIPEAIIAMLACARLGLPHSVVFAGFSPAALRQRVDDAAARLIITSDGQYPLKTAVDEALHTVEHVLIVNRLTPGRDLWWHDTIAHAPTAQPLPAEHPLFILYTSGTTGKPKGILHTSGGYL---TQAAYTHHYVFDHKP--------GHDIYWCTADIGWVTGHSYIVYGPLANRATQFHIIEKYGVTIYYTAPTLIRTFMKWGRPDAHNLTSLRLLGSVGEPNPEAWRWYRHVIGTPIVDTWWQTETGAIMISPLPGITH---------TKPGAAMTPLPGISAQVVDDDANPVPGETEANGYLVLDQPWMLRGIWGDPDRYRDTYWNHGWYFAGDGAKIDTDGALWVLGRVDDVMNVSGHRISTAEVESALVAHPAVAEAAVVGATDPTTGQGIVAFVITTNPHTTPDQLITDLVAQEISPIARPRDIHIVPELPKTRSGKIMRRLLRDIAE------ 67922759 461 ------------LHERFTQQAKQTPDNVAVVF----EEEKLTYRELNNQAEKLADSLQQLGVEPNVLVGIFLDRSHLSIVAILAVFKAGGAYLPLDSKMPEERLHGILEDAQVQVLLTE-------EKLASRLPSETAQVLCIDSQPTTVEKF------QNSDQNLTPNDLAYVIYTSGSTGKPKGVAVEHRQLCNY--FNSIIERLDLPETASFATLSTFSADLGNTIIFSALCTGGCHIIAQERINPITLAEYFRNHPIDCFKIVPSHLNALLTTVNAEDI-LPS-KLLILGGESLSWSLVKQIQELNCRILNHYGPTETTIGVLT------FKVPQEEHQYAATVPIGRPLDNTQIYLLDEYLQPVPL--LTPGEIYIGGANLSRGYYNRPELTEERFIINPFYKTGDVGRYLPDGSIEFLGRSDRQVKIRGFRIELGEIEAVLSQHPSVKQAVVTVPKDEKGNQRLVAYVVLGSHNTDH---LQDFMRIRLPQYMVPHRFVTLKTIPVTANGKIDYKAL----------- 81681119 22 ------------LGDLLTEACARHADKTALVCGE----RRMTYAELSRASADVAGGLLDVGIEPLDRVVVQLPNVPEFVVVVYALLRIGAIPVMALPGHRKVELTHLCAHSQAVALVVVDDHRALAREVRAEVPALKHVVVAGDA--EEFTALADLYRRGRDLPAVDPSEPALFLLSGGTTGLPKLIPRTHDDYAYNMRATA--DALRFGAEDVYLAVNPIGHNSALGCPLGALLVGGTAVLTS-SVRPDEVFELLERERVTLTTLVPPVVRLWLDAARKSDVRFPNL-MLQVGSSKFDPARAAEVRTLGAVLTQWFGVGE--GLLTYTRLDDPEEVVLATE--------GRPLAHDEILVVDTDGRPVPDGAE--GELLVRGPYTIRGYYRAEEQNRRSFTPDGYFRTGDMVRRRPDGSIVVVGRIKDIINRGGEKVPAEEIEEHLLAHAAIRDAAVVGVADPVLGEKTVAFVILRDEPISPAAVKSFLRERGLATYKIPDRVVPIEEFPRTAVGKVDKVTLR---------- 70730433 31 -----------------DRHA-LPGRIALFWEGRDGSSASYTFTELQDKAGRLANFFLAQGVGKGDKVAGLLPRNVELLITVLATWRIGAVYQPLFTAFGPKAIEHRLNSSKAKLVVSDAVNRPKLAEV-AECPTIVTVAAKGQGIVRGDFSFWAELEQQCEPVLLTGEDPFLLMFTSGTTGPSKALEVPLKAIV--AFQAYTRDAVDLRPEDAFWNVADPGWAYGIYFGVTGPLLGHPITFYDGPFTLESTCRVINKYGITNLTGSPTAYRLLIAGGDQFARSIKRLRIVSSAGEPLNPEVIRWFEQLGVVIHDHYGQTELGMVLCNHHGLEH---------PVHVGAAGFASPGHRIVVLDEHYQEL--GVGQPGILAIRSQSPMAGYAGVP---TKAFVGN-YYLSGDTVELNQDGSISFVGRSDDVITTSGYRVGPFDVESALIEHPAVVEAAVVGKPDPERTELVKAFVVLRATDELAEELRQH-VRKRLAAHSYPREIEFVSELPKTPSGKLQRFILR---------- 62425652 21 ----------VNVSRFLTQTARRIPDHTAV--IDDDHSVRWTWRELDDRAEALALTLQAGGVGRRDSVLLVSANHAEVIQSFWGIIRAGAVIAPPNAALSTEELLSISADVAPAAIIVDRAHADFVEALQQTGFTGPVLWI-------GELPNEADSNAGSGDFAVEEDDPCWYFFTSGSTGKPKAATFTHRHLGAVLMNHRCDLFPVEDENGASLVLAPLSHGAG--IHMLAQVFGGTVIHPGGKVDPSTLWDSIDGYRITNAFTVPTILNRIVAYPADRGPADHSLNRVVYAGAPMLATDQSRLERLGPCLVQYFGLAEVTGAITVLRPEEHGTIPVDSAGI---GTCGRARTGVDIIILDEAGNEVAPGEQ--GEVCVAGPTVCAGYLGRADANAESF-AHGVFHTGDVGYLDKRGFLFLTGRKSDMYISGGSNVYPREIEELLLTDAEVAQAVVVGVPDAQWGEIGIAIIEPAGESGTASERLRALCKSTLAAYKVPKEIHFVDAMPVTAYGKLARKELKAEYSQGRGSA 198420212 7 -YPDILIP-EVAFGQHVLNALQEHGDKVAWIDVSQG-GEKYSFSRIRVEALKCANALHKEGIRRGDVIGLFLPNSCQQKILVLSLALCGATIVPINILYTKDEVERQMQIIEPKQIFTTSDQLNKLESCSTNAKIHIFGPNESEKIYPKFLKNGSDKGVYLDGEIDIYNDDLFLFCSSGTTGPPKLIQITNYSLVATTLYTKI--SLKRSNTSVALSVTPMFHIGSVMATFPPLTQGCCQVYLSEH-KVTDLLQAIHSYKVTHLTVFASHFLELVKSDLVQNYDVSSLVEIATGASPTSDEVKLLAKNNYFYICAVYGMSEVAPVCVTDPI------------LSKSGSVGFLLPNTKMKVVDIDTRK-KLGPRENGELLFKGPQVAKGYYKNPEATKNMFDGEGWLKSGDMGYFDEDGNLYITDRIKDVIKVHGVQVSSVEIESVLTEHPKISAVGVIGVPDDVGGELPKAYIEKKEANLTTEEIHQ-FLEDKLADYKLRGGVMFVDSLPRGGSGKIQKRVLRE--------- 154686134 480 ---SSHQPNERCIHEVFVEKAGRHPDREAVTFGEN----SLTYRELDERSTALAVYLQEKGVTPECPVGICTERSFEMVIGILAILKAGGAYVPLDPAFPNERMAHVLTDSGVSIVLTQEKTRGMIEQLA----------IGGVSTVEIENSGRSVSGAKLTP-RSKPHHLAYILYTSGSTGKPKGVMVEHRAIM-NTLQFLEAEYPVAQEDAYLLKTNYVFDVSISEL-FGWFIGNGRLVILPPGANPQLCMEYIQTHQVTHLNFAPAVFNVFLETVKRHTAEDGPVKYVMVAGEAFPKDLVKKSVSIHARIENIYGPTETS-------IYAAYYSCGQKEITSRNTPIGKPIHNTRLYIVDEKLSPVPDG--VAGELCVAGAGLARGYYNQPELTAASFIDNPFYKTGDLARWLPDGNIEYAGRIDSQVKIRGFRIELGAIETKLSEHPDILDQAVV-VQEKNGHKKLIAYYTARSGHTADEKALRNHLLSSLPDYMAPAHFIRLDALPLTPSGKVNRKDLKQR-------- 104781648 1 ----------MNIANWLCDTAQRWPQRAALFEG----------------ARQVADYRHEHGISPGDRVALLMKNSCGYLELLYAIWWCGAVAVPINSKLHALEAAWIAGNAGAWLIYTDDGQV---------FDGIALPLGCRELAAPGLGELRQMAGVEVRPQPRADADLAWLFYTSGTTGRSKGVKLSHGNLVAMSLCYPLDVDTVDADDAVVY-AAPISHGAGL-YNFIHVRCGARHVVPESRFQAAELFDLARAVGNVSLFAAPTMVKRMVEQARQQGYGGEGLKTIVYGGGPMLADLEQALDTFGPRLVQIYGQGEC-PMTISALSREVIADRSNPDWPRIAASVGRAQACVEVRVVDADGHPLPPG--QTGEIAVRGAPVMQGYWDNPQATRAALV-DGWLLTGDIGQLDEQGYLTLTDRSKDVIISGGSNIYPREVEEVLMQHPGVFEVCVVGEADPEWGESVVAFVVPRRPGCLQAQALNDWFLARMASFKKPKKYQFCTELPKNSYGKILKTRVRQWLQD----- 73978153 39 SLPSRFVEGMLNIYNAIDRHIENQGDKIAIIYDVTNTKATITYKEVLEQVSKLAGVLVKHGVKKGDTVVIYMPMIPQAMYTMLACARIGAIHSLIFGGFASKELSSRIDHAKPKVVVTASEYIPLLEALKLGQHKPDNVLIYNRPVPGRDLDWDEEMAQSHDCVPVLSEHPLYILYTSGTTGLPKGVVRPTGGYAVM-LNWTMSSIYGLKPGEVWWAASDLGWVVGHSICYGPLLHGNTTVLYEGKPDAGAYFRVLAEHGVAALFTAPTAIRAIRQAALGRQYSLTRFKTLFVAGERCDVETLEWSKKFRVPVLDHWWQTETGSPITASCIG------LGNSKTPPPGQAGKSVPGYNVMILDDNMQKL--KARCLGNIVVKPPGAFSGLWKNQEAFKHLYFEPGYYDTMDAGYMDEEGYLYVMSRVDDVINVAGHRISAGAIEESVLSHGTVADCAVVGKEDPLKGHVPLALCVLRKDNTTEEQVLEEIVRQSIGPVAAFRNAVFVKQLPKTRSGKIPRSAL----------- 186457601 1416 ------YPAEMCIHQLFEEQVKRTPDASAVIFGE----QQLTYRELNTSANKLAHHLQSLGVSSDVPVGLCLERSIELVTAILGILKAGGAYVPLDPAYPKERLAMMLDDSRAPVLVTQEKLLITLPDHKCQ------VVCIDKTLPTAFM--------EQNPVSTAPGSLAYVIYTSGSTGKPKGVAMGHRPLV--NLIWWQLKSSTMGKGDKTLQFAPSFDVS-FQEIFSTWCSGGVLMLIDERHDPPKLLRFIREQKVNRLYLPFIALHQLAESVTEEDLLPESLREVITAGEQLRITITTLFEKLNCTLHNHYGPSESHVVTAYTLPGT------PGQWPALP-PIGKPIANTQIHLLDDQFQPVVAG--EPGELYIGGVCLARGYLHQAHLTSERFIADPLYKTGDLARLLPDGNIEFLGRVDHQVKIRGYRVELSEVENVLGKHPAARECVVSAREDVPGQKRLVGYLVLQPGQNVTVKDLRDFLQSELPDYMVPSAYVILDSLPLTPSGKVNRMALPE--------- 186457601 498 ----TTTDYPANIQDLFEEQVRLTPHAVALKF----ELQHLTYAELNERSNKLAHHLASAGVRTGSIVGVLMDRSLELIIGLMGILKAGGAYAALDPSSPMERLELMLEDLNSPVVLTRSTTAALLPKSSSSEKTIRRLICLDEDWP----AIEKESGENPVCETNPE-SIAYICFTSGSTGRPKGVCIPHRGVV---RLVRNTEYITLGPEDRMAQCATVSFDAATFEVWGGLLNGGQVHIFSRELTPQRFAAELEAFRITTLFLTTALFNQLVAEV---PRGFAALKNVLFGGEAVDPGAVRKVLQTGRPLLHVYGPTECTTFATWKLVES-------VEEGALTVPIGRPISNTTAYILDGEREPVPVG--VTGEIYLGGDGLARDYLLSPALTAERFVHNPFYRTGDLGRYLASGEIEFIGRVDHQVKVRGFRIEPGEIEAVLARHPGVQQCVVNAHQGRDGSKQLTAYFVPHSQGPGSTELRRH-LREKLPEYMVPSAFVTMEAIPLNQNGKVDRRSLRDRSEKKYLG- 23099777 4 ---------------WLTKRADLSPDKKAI-EFEDGS--SITYLELFHRSQSYARKLGKLGFRQGDHIAILSTNCAEMIQIIYACSYLGAVAVLLNTKLTINELNQQLLDSDAKVIITSESFKA-------------SEFVLQRMDYNELESVTEDTSIITLKSEIYFDDIFTMMYTSGTTGFPKAVQQTFGNHWWSATSSAL--NLGLHDNDKWLIPLPLFHVSGLSTMLKSVIYGMP-IYVLEKFEVEKVHNAIMDRKVTIVSVVTVMVQRLIKRLGNHHYP-NDFRCMLLGGGPAPKSLLEQAKLKNIPVFQSYGMTETSSQIV---------TLTPEDALKKIGSAGKPLFPAQLKIAHNENNP-----NQIGEILVKGPMVTKGYYKRAETNKEVF-ENNWLHTGDMGYLDEQGYLYVVDRRNDLIISGGENIYPSEIENVLVQIEGIEEAGVKGSPNEEWGMVPIAFIVC--SRPISENEIAAHLEKYLAKYKRPKEIHVVNELPRNAANKLVRHNL----------- 153011323 21 -LPDIIYPEQLNTYELVDAHLANGGDRIAL----QAPGVRWTYSDLAAMINKIANVLTKLGMKTGNRVMIRSGNNPTKIALYMAIIKAGGVVVATMPLLRARELVQIIDKAEISIAFCDHALIGEMQNAVAQTDFIKTLVTWEGNAGGELGALLAGASSDFDAVATRADDPCLLGFTSGTTGLPKATIHFHRDLLI-VCDCYAHHILNATEDDIFIGSPPLAFTFGLGLVLFPFRIGASTVLPA-KTAPHDLAVAIGEYKPTVCFTAPTAYRAMLSKID--QYDLSSLRKCVSAGEALPLPTFEAWKRTGLSLADGIGATEMLHIFI-----------SAPEDDIRPGATGKPIPGYEARVIDDNGQECPPG--TPGRLAVRGPLGCK-YLADARQTK--YVENGWNITGDTYVMDADGYFWYQARNDDMIVSAGYNIAGPEVEASLLAHPAVAECGVVAAPDEERGCIVKAYVVLNGDTNLQETLQSH-VKSELAPYKYPRVICWVSSLPKTESGKLQRSALRAQAA------ 206684835 15 ---SWDLPERLNMA---AQCLAHPVEKTALIDMTGAARRDISYGELSQMTDGLARYLLTR-IQPGDRVGVLLSQSPWCAAAHLAIWKAGGISVPLFKLFKHDALASRAGDAGVRFVFTDTEGAGL-------LGDLAEAVMADRAGLEG---------APVPFADTAPETPAVLIYTSGTTGSPKGALHGHRVLTGHLPGVAISHDHLGQPGDVLWTPADWAWIGGLFDVLMPGLALGVPVVAARKFSPEACADLIATAGVRNVFFPPTALRML----KAAGQGLSGLRSVASGGEPLGAEMLAWRRRLGVTINEFYGQTECNMVASSC----------AADFEPRPGCIGKAVPGHQLAVINEAGTPTEDEGDVA--IRRGSASMLLEYWNRPEETAAKFR-GGWLVTGDRGIW-EGGYLRFVGREDDVITSGGYRIGPAEIEDCLLTHPAVATVGVVGKPDPLRTEIVKAYVVLKAGAKASEQELQDYVKDRLAHYSYPREVAFLDALPMTVTGKVIRKELKARAA------ 209965968 27 -------------------------------------------------------GFDALGVGRGDAVALMLRNDFPLLEASLAAGDLGAYATPVNFHYRADETAYILKDCGAKALVIHADLIPRIGAALPEVRAAHGVPPEQAAVPPGMTGWEDFLAAHAPWDRPPQLPPASLIYTSGTTGRPKGVRRTPEQYALVNRMRVLVFGIDGPVRSVM--AAPLYHTAPNAYGLSVLREGG-LLVLQPRFDPEDLLRLIERHRITHLYLVPTMFVRLLKLPEARRYDVSSLRFVLHAAAPCPPDVKRAMAWWGPVINEFYASTEAATVTF----------VTSEEWLRHPGTVGRPPPDVEVRILDDRKQPVPPG--TPGEVYSRHRHMPDTYHGQEERRREV-EHDGLITSGDVGYVDADGYLYLCDRKRDMVISGGVNLYPAEVEHALITMPGVQDCACFGIPDDDLGEAMMAVVQAEDGVDLTAEAIRAWLRARLAGLKVPKRIELRDSLPREDSGKIFKRKLREPYWRDAGRA 6448465 54 -------DSRVNMYNAVDSHVGELGNKPAMHWVYEGVEKTYTWAELLDNVSRLAGVLRKLGVVKGDRVIIYMPMVPEAVFGMLACARLGAIHSVVFGGFAAKELSGRIQDCKPALILFEPNKVINYKTILDELSGVPGIKVLQLQRGDRDFDYHSLMAERVDCVPVEGDHPLYILYTSGTTGQPKGIVRDTAGTCVAS-SWNMQHINDIHKGDVYFSGSDIGWVVGQFIVYGPLLRGATTILYEGKPDPGQFWRLIEKYKVKGLYTAPTALRAILNGDWIKKFDISSLTNISMAGERCDVPTYEWIQKAVPVLINNYWQTETGWIISCNYKNLYTHPV-------KPGTAIKPAPGFDVRILDQNNNEILEPNK-LGRICIKPPSFMLTLYNNDEAFIAKYLADGYYLVGDSGYFDEDRYLNVMARIDDIINTAGHRLSTAAMEEALLKHPNIVEAAVVAKVDDFKGEIPIGFVVAKTTGPI-KDLKAFVVRKEIGPVASFNNCILVDKLPKTRSGKILRQTLKK--------- 126437596 6 -------------------HAQIAPDRPAVIVAETGE--QVSYRQLDDDSAALARVLYDAGLRTGDVVALLSDNSPEALVVLWAALRSGLYITAINHHLTAPEADYIVGDSGARVLVASAALDGLAAKVGADLPLRLSF----GGEIDGFGSFEAALA-GAGPRLTEQPCGAVMLYSSGTTGFPKGIQLPGRDVDAPGIVAIARAFYDISESDIYYSSAPIYHAAPWCSMVHAL---GGTVVLAKRFDAQATLGHVERYRITVTQMVPTMFVRLLDADVRTRYDVSSLRAVIHAAAPCPVDVKHAMDWLGPIVYEYYSSTEAHGMTF----------IDSPDWLAHPGSVGRSVLG-DLHICDDEGNELPAG--RIGTVYFERDHLPFRYLNDPEKTAAAQHPHPFWTTGDLGSVDEDGYLYLADRKSFMIISGGVNIYPQETENALTMHPAVHDVAVIGVPDPEMGEQVKAVIQLVEGIRGSDELARELIRSRIAHYKAPRSVEFVDELPRTPTGKLVKGLLR---------- 170722710 513 ------------VHELIEAQAQRTPHAPALLFADS----LLSYAELDAQANRLAHYLRGQGVGSDSLVGVAAQRSIEMVVALLAILKAGGAYVPLDPEYPEERLAYMIEDSGIGLLLTQQALLDSLP-----LPHGVQCVALDTLV-------LDTMPDSTPGLKVEPTQLAYVIYTSGSTGRPKGAGNSHQALT--NRLCWMQQAYGLDASDTVLQKTPFFDVSVWEFFW-PLMTGARLAIPGEHRDPQRLIRAIEHYRVTTLHFVPSMLQAFIHEPGV--HACSTLSRIVCSGEALPVDAQRQFARLAAALYNLYGPTEAAIDVT------HWTCVEEGKD---SVPIGQPIANIRTYVLDAGLEPVAVG--VAGELYLGGVGLARGYHRRPGLTAERFVADPFYRTGDRVRQRADGVIEYLGRFDHQVKIRGLRIELGEIEARLAEHALVRECVVLALD----GRRLVAYLVLNATPEGWQGQLKDWLLQSLPEFMVPSQLVPLDGLPLTPNGKLDRKALPQ--------- 170722710 1996 ----------LGVHQLIEAQAASNPRAVAVVA----DDGTLDYGQLNGLANAWAQQLIARGVGPEDLVGLCSERGLAMIVGLLAILKAGAGYVPLDSQYPRQRLQDMLDDSAVRLVL--------------GTRTAAQPLALAGTADWLWLDQPLAPQDDNPAPRACADNLLGLIYTSGSTGRPKGVALTHGAIAAH--IATMVGQYQVTAQDRFVHFASINFDWGTEQWLLPLSQGACCIVRGDDWTAAQAFEVIERERASVVYFPTQYACQLAEWAHQQGRALP-VRCMNVAGEALSREGFERIQAHLQPIVNGYGPTET---VITPLL---WQADGSTRIDTGYAPIGTPVPGRTAYLLDTALQLL--DTGTDGELYIGGPCLARGYFGQAALTAERFVPDPYYRSGDLVRQQANGELVFIGRLDHQVKIRGFRVEPGEVEACLLALPEVREAVV--MPGGQGADLLAAWLVPVDGSQADAALRQRILRAVLPPYMVPSRLQLLDSLPLNPNGKVDRKAL----------- 124267417 28 -------PMQTSLKDLLAHGADAAP---AISAPG---RTALSYRELRALVDATLASLNALGAGRNDRVAIVLNNGPEMATCYMACA-SGTTSAPLNPAYRADEFEFYLSDLNAKLLIVEQGSSSTAIEVAQKLGVRVVDLIVEPGAPAGSFRLGGSAAAAGQGGYGEAGDVGMVLHTSGTTSRPKIVPLSVGNLC--ASAANIRKTLQFTAGDIGLNIMPLFHIHGLIAGVLAPLSAGSQVFCTPGFNALKFFAWMDEAKPTWYTAVPTMHQAIVQRAKGNADVIARLRFLRSSSSSMPPQVIKELEEFKAPLIEAYGMTEATHQMASNPL---------PPLTRKPGAVGLP-AGPEVEIMGEDGSLLAVG--QIGEIVIRGPNVTAGYENNPKANAEGFL-NGWFRTGDQGSKDADGYISLTGRLKEIINRGGEKVSPREVDEILMDHPAVGQCVCFGMPHPKLGEEVAAVVVLKEGASATEREIQDFVAKRAADYKVPKKILFMDEIPKGATGKLQRIGLAQK-------- 150378369 2632 ---ETDYPSDLCVHALFEAQVRRAPDAVALVF----EEQSISYGALNADANRLAHHLIGLGVRPDQPVAICVERSPAMVVGLLAILKAGGAYVPLDPAYPSERLRQLLDDAGPRLLLCDAAGRAALGA--------EAIADLSAVDLDAVTAWADQSADDPDPHALTARNLAYVIYTSGSTGTPKGVMVEHAQIV--RLFEATRSWYDFNERDVWCLFHSFSFDFSVWELWGALHCGGRLVLVPGHISAPDFYTLVCKSSATVLNQTPSGFKVLIEAERESGVR-NQLRYLIFGGEALPSSLKPWFERHCPRLINMYGITETTVHVTYRL-------LNKSDTSSSCGPIGERIPDLRIYLLDGHGQPVPFG--AVGELYIGGAGVARGYLNRPDLTAERFLADPFYRSGDLARYLPDGNLEFLGRNDDQVKIRGFRIEPGEIAARLLEHELVGDAAVVAHADAAGDKRLVAYVVAKTTDGSAEALRAH-LGGLLPDYMVPSAFVRLDALPLTVNGKLDRKAL----------- 150378369 5852 ---ETDYPSDLCVHALFEAQVRRAPDAVALVF----EEQSISYGALNADANRLAHHLIGLGVRPDQPVAICVERSPAMVVGLLAILKAGGAYVPLDPAYPSERLRQLLDDAGPRLLLCDAAGRAALGA--------EAIADLSAVDLDAATAWADQSADDPDPHALTARNLAYVIYTSGSTGTPKGVMVEHRGMTNYLSWA----RESYAPTSSSVVSSSLAFDATVNSLFAPLVSGGHALLTKEGDEVEGIRSRV-GTPCGLVNVTPSHLDVLGQQLQLAG-DASQVEVLVIGGEALSSSTVELWRQIQPRMVNEYGPTEA-------VVGCAFHDIPADLSASTNVPIGRPIANTRIYLLDGHGQPVPFG--AVGELYIGGAGVARGYLNRPDLTAERFLADPFYRSGDLARYLPDGNLEFLGRNDDQVKIRGFRIEPGEIAARLLEHELVGDAAVVAHADAAGDKRLVAYVVAKTTDGSAEALRAH-LGGLLPDYMVPSAFVRLDALPLTVNGKLDRKAL----------- 150378369 6947 ------YPSDLCVHALFEAQVRRAPDAVALVF----EEQSISYGALNADANRLAHHLIGLGVRPDQPVAICVERSPAMVVGLLAILKAGGAYVPLDPAYPSERLRQLLDDARPRLLLCDAAGRAALGA--------EAIADLSAVDLDAATAWADQSADDPDPHALTARNLAYVIYTSGSTGTPKGVMVEHQSLV--NLTAWHVQTFCPQPETCCVTAGAAFDASAWEL--WSALYNRSTLLLPPRPDPLLLLQWWRDQPLDAAFLVTPLAATALEGELVTPL----LEYLLIGGDRLQR-VPSRLPSP-LKLINNYGPTEVTVVATSGQLFSDAVP-----------HIGRPIANTRIYLLDGHGQPVPFG--AVGELYIGGAGVARGYLNRPDLTAERFLADPFYRSGDLARYLPDGNLEFLGRNDDQVKIRGFRIEPGEIAARLLEHELVGDAAVVAHADAAGDKRLVAYVVAKTTDGSAEALRAH-LGGLLPDYMVPSAFVRLDALPLTVNGKLDRKAL----------- 110681116 44 -------------YNAVDRHAGRGGQAAIIYDPVTGTKSTLSYADLQTKVASLAGAMVAQGVGKGDRVIIYMPMIPEALEAMLACARIGAVHSVVFGGFAANELAVRIDDCQPKAILAASHYKPLLDGAIELADHKPDFCLMAELTPGRDLDWHDAQNPPADCVPVEGNHPAYILYTSGTTGAPKGVVRPTGGHLV-ALNWTMKNIYDVDPGDVFWAASDVGWVVGHSICYGPLIHGNTTVVPVGTPDAGTFWRVISEHNVRSFFTAPTAIRAVKRELEREKYDLSCLRSLYLAGERADPDTIQWAQDLNVPVYDHWWQTETGWTIAGN-------PAGLEALPVKIGSPTVAMPGYDVQILDEAGH--PQKPGELGAIAIKPPGTLPTLWNAADRYKKSYLNPGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLASHPDVAECAVVGVSDQLKGQSPLGLVVNRPHGEITSECVK-LIRDKIGPVAAFKNALVVDRLPKTRSGKILR-------------- 186459885 2083 ------------IHDFFELQVAQQPSAVALVEGE----RRFTYAELNEHANQLAHHLRSCGVGPDKLVGVCMNRSIEMITTLLAILKSGGAYVPLDPMYPKERLAFMLRDAKVSVLVTCAHLKSKLPEHEA------RVVVFDED----WRQIEHNSNKNPDKI-TDRTNLAYVIYTSGSTGLPKGVAIEHRGVVSMLLWARDV----YSAEDVLASTSICFDISVFEI-FAPLSWGGKIILAQ---NALQLPSLAAAEEVTLINTVPSIMAELLRIGNVPK----SVRAVGLVGEPLSTALVDQIHELSHVVYDLYGPTEDTVYSTFT-----------RRRIKEKANIGRPLPNTQVYILDGKLQPVPPG--VHGELHLGGMKLARGYLHQPELTAKRFIPNPFYKTGDIARYLADGRIEYLGRMDHQLKVRGFRIELGEIESVLRQHPDVGQTVVVAQDGPNSTRQLVAYVTARNGAVPGIEEMKRHLKSKLPDFMVPAYFVTLSALPLTVNGKIDRKSL----------- 88812177 1568 ---------------LFERRAHEVPERVAAVFGAT----ELSYGELNCRANRLARWLRAAGVGTDSVVGVCLEREPALLVALLAIHKAGGAYLPIDPALPRARNAYVLEHAAAVLVLTR-------EALRPALQGAERV-----TALEGLDKTLAELSDRDLDLPVHPRQLAYVLYTSGSTGRPKGVQVEREAFV--NFLHAMQDRIRLGSDDRLLAVTTLSFDIAGLELFLPLVQGACVVVARRELEPAALLGLMQRHGITLMQATPATWQMLVEHEAAAWAGL----RVLCGGEALRGELAGRLLARGVRLLNVYGPTETTVWSTAWPVECVDAAV---------IPIGRPIANTRLYVLDARLEPVPPG--VVGELYIGGAGLARGYAQGPALSAAAFVPNPFYRTGDLARWRADGVLEYVGRIDHQVKLRGFRVELAEIEVALESLPAVREAVVTAREAP-SGKRLVGYVVPPGRAGLTEELQAQ-LKEALPEYMVPAQLVVLEKLPLTPNGKLDRKALPE--------- 119945560 46 ---SWFADGQMNTAYLLDYHVLNRGDQTALIYDVSGKKQQYTYKELTDHVARTAGMLADLGVVKGDRVIIYMPMIAESVMAMLACARLGAVHSVVFGGFAPNELVIRIEDAEPKVIMTASCYMPLINKAMADSRKPKNVVVLQRDEYPAELDWAEAISAPHDCVPVSGRDPLYILYTSGTTGKPKGVVRENGGHAV-ALKYSMSTIYDAKPGDVYWAASDVGWVVGHSIVYAPLIHGCTTILYEGKPDPGAFWRVCEEYKVNILFSAPTAFRAIKKEDPEKQYKMPDLRTIFMAGERLDPPTLEWVQKTHLPVIDHWWQTETGWAISGNPLGLETFPL-------KPGSSTKPVPGFQVDILDEAGEPLPPNTQ--GYIVIKPPGCLTTVWRHHERFQSGYLTQGYYVSGDGGYIDDDGYLFVMGRIDDVINVAGHRLSTGEMEEVLGGHPDVAECAVIGAHDELKGQMPIGFVVLKDGHYSEKELIQKI-RDDIGAVASLKRVLVVNRLPKTRSGKVLRRTIKQ--------- 153884730 51 -------------------------DNPALWIVDDGEGLKLSFAQMSERSSCMANFLRGLGMVRGDRLLLMLPNRVELWDVMLAAMKLGAVVLPATTQLSPDDVRDRVELGGATCVVVDAAELHKFESVDA---SVKRIAV--GAQRDGWIDLAAAYDAPAEFVPTKATDPLLLYFTSGTTSKPKLVEHTHQSYPVGHL--STMYWIGLQPGDIHWNISPGWAKHAWSCFFAPWNAQACVFVYNARFVPKDTLDVLVRFNVTTLCAPPTVWRMLVQEPLAT-YAVK-LREIVGAGEPLNPEIIERVRAWGVTIRDGFGQTETTCQIGNT-----------PGQPVVPGSVGRPLPGYRVELVDHDDQPA-----SEGEIVLRPLGLMQGYANNAKATAEAMR-NGYYHTSDVAMRRDDGYFVYVGRTDDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSSDPLRLSVPKAFVTVRQGYEAGPELARAFSREKLAPYKRIRRLQF-SELPKTISGKIRRVELR---------- 89274023 22 ----------------LHNALSQNGQTTFLVDAFTN---KTTNKELLFNSCRLADSIKNYRLLQNDVIGVFSENCLEYFEPILAALYLGITVTNINYYYTVDEFTYVANLSKPKLIFCSKTYVSTALTAIAHLSVVPKLILINDEDFKRCQSLKNFVSVTFRPVQVNVKDVAIILYSSGTTGLPKGVMLTHFNI-NALFAIIMNGGYSLTQEPAI-GLIPFCHTYGLFLVLIRIIVS-SKVIVMKKFEPHVYLKALQDYKISYLHVVPPIAHFLTKSKLVDKYDLSNLIVVICGGAPLSKSIEKALNRLNLQVKQSYGMTETT-----------LGVLSHKINLFQYGSCGTVMPNMSIKIIDRTGEALGPN--QSGELCCRGPLVMKGYINDPDSTKIVIDNEGWLHSGDVAYYDENGLFYIVDRLKELIKYKGFQVAPAELESMLLTHPDILDAGVVGIPDEKSGEIPRAFVVKAPNSNLSENDVIAFAKAKISIHKLRGGVRFVKEIPKNSGGKILRRVLRQEFVN----- 148555181 7 ---------------MLRASAAARGDADALVFPD----RRLSHAQLHASARRWAKALLAMGVEPGRNVGILLTTRPEFVEVMFGIAMIGAVAVPVNARYQAHELAFLVRDADLVALVTTGAVTDQLDFSRADAPLLRRIVCIDPPCQPFMVSAEAALAEGDPIDAVDPEQIALVLYTSGTTANPKGALISHRAIVGNS--RNLGKRYRVTAADKVWSPLPIFHIAG-ILPLTMVIDAGGAYLTVPHFDAATALAMLGREGATVAYSFVTIMQDLITHPSFATTDLSKLRLMNSNFAVQPAWIKEAMTKAMPHTVQTYGLTEGAGTICTSNIDDPF--------ALRTGRLGVPLDEWEVRIVDETGRDCALGEQ--GEIVARGPNMLKGYYNAPDKTAEVLR-GGWFHTGDIGSFDASGHIMFHGRTKDMLKVGGENVAAAEIEAMLQTHPAVKLAQVVGLPDPRYVEVPAAFVLVDGGQVSEAELIAH-CKGKLATFKIPRHVRIVSEWPMSTS-KIQKFRLRTQLVEELG-- 170696005 23 -------------FNFAAHLFALNASRAAKT-AYIDDNGNTTYAELEERARRFATALRDLGVHPEERVLLVMLDSVALPIAFLGALYAGVVPVVANTLLTPADYVYMLTHSHARAVIASSALVATVTQAMEAAEHDGCQLIVSTRASAAADSTPLAAAPELEALATGCDDIAFWLYSSGSTGKPKGTVHTHANLYWTAELYA-KPVLGIVESDVVFSAAKLFFAYGLGNALTFPLVGATAILMAERPTADAVFARLTRHRPTVFYGVPTLYASMLVSPNLPARDDVAMRVCTSAGEALPREIGERFKHFGCEILDGIGSTEMLHIFLSNRAGA-----------VEYGTTGRPVPGYEVELRDETGHAV--GDGEVGDLYIKGPSAALMYWSNREKSRATFLGE-WIRSGDKYCRLPNGCYVYAGRSDDMLKVSGQYVSPVEVEMVLVQHDAVLEAAVVGVDH---GGLVKAFVVLKREFAASEDELKAFVKERLAPHKYPRDIVFADDLPKTATGKIQRFKLRE--------- 86159207 8 ------------IHEWVAEHAARQPDAPAV----DTPAHRLTYGALGERVRALSAQLAAAGVRRGDRVLAALPNVPATVVASLAVHALGATAVEVNREWGPDVQLGIAQETGVRHAFVFGRDAVAWGKVAAAHPFDRLWVVHGGPLPEGRVDPALPPAPAPPPADVSADAPALILYTSGSTGRPRGVVQTFGNVEANS--RSIVEYLGLTSADRALLVLPLYYCYGRSVLQTHLLAGGSLFLDSRFAFPRTVLEGFAREGCTGFAGVPMTFEIIRRQVDVRSLSFPRLRYLTQAGGAMAPETIDWVREAFAPLFVMYGQTEAT---------ARLSYLPPERAREKRGAIGIPIPGVELRVVDEHGRELP--SGETGHLVARGKNVTLGYFRDPEATA-AILHDGWLWTGDLAERDPDGFFFHRGRSKEILKIGGHRVSPIQIEHAVAEHPEVAEAAVIGAPDPLKGEVPVAFVVARPGASPTEESLRAFCQARMPAYQVPVRFTVVAALPRNESGKLLR-------------- 154251260 18 ---------------------------------------------LAERAARAASGFASLGIGAGDVVAVYLRNDFPFFEASAAAGLVGAYSTPVNWHNSPDEARYIFENSGAKAIVIHADLWRGIEKALP--KNVPVFVVETPKLPAGTQDWGQWLAQFPPITAGPAEAPGSMIYTSGTTGHPKGVRRAAPTAEQAAAWGQVVPEYGEPQNMVTVVTGPMYHSAPNAYGLFAFRVGA-NVILQPRFDPEELLQMIDTYKVTHLHMVPTMFVRLLKLPDEKKYDLSSLRFVVHAAAPCPVHVKQAMAWWGPVINEYYGGTETGAVVFCN----------SEQYLKHPGTVGKAVQGAKVMVLGENGEELAAG--ATGEIVCRIPAIPDTYHGDDEKRRKAEKA-GLIALGDIGYLDEDGFLYLCDRAKDMVISGGVNIYPAEIEAELHKMPGVGDCAVFGIPDEEFGESLCAVVQQQPGAGLSEADVKAFLRERVAGYKVPKRVEFQNDLPREDSGKIFKRKLREPYWQQAG-- 92119203 59 -----------TCYNALDRHVAA-GRADQVALIHDSPITTFTYAELLKEVQTLAAVMQDFGVAKGDRVVLYMPMVPEAVVAMLACARIGAVHSVVFGGFAAKELATRIDDAKPKLIFSADEALKLATAGPGACIILQRLIAGRDHDWTTLRDAAMAAKKSAPCVPVLATDPLYILYTSGTTGVPKGVVRDNGGHLV-ALKWSMFNLYGVKPGEVWWCGSDIGWVVGHSIVYGPLIHGTTTIMYEGKPDAGAFWRVIAQHKVVAFFTAPTAFRAIKKEDPDRKYDLSEFRTLFLAGEADPPTVEWAEKQLKVPVIDHWWQTETGWGIVGNPVG-------LGQLPVKHGSPTVAMPGYQVDIVDEAAKPLPAG--TMGSIVIKPPGCLPTLWQQDERCKEAYFNEGYYKTSDAGYKDEDGYIFVMGRTDDIINVAGHRLSTGGMEEILASHPDVAECAVLGISDTIKGEVPCGLLVLKAGVTRDGAEIEALVREKLGPVAAFKLAITVNRLPKTRSGKILRGTIKK--------- 29830185 480 --PEAVEPVTRRVHEVFEEQVARTPEGVAVSFEGTD----LTYAELNARANRIAHALIAKGVGPETLVGLSLERGIELIPALLGILKSGAAYLPLDPANPADRIAYIVGDAQAPVVVTTAEHAHLFD---------VELLLLDTDAPD-----LAARPDSDPGVPGSPENLIYTIYTSGSTGRPKGVALTHTNVV--RLLERGNEHYAFTDTDVW----PLFHSYAFDVMWGALLHGGRLIVYDVTRSPEEFLDLLVRERVTVLNQTPSAFRSLVAADAEL-----SLRAVVFAGEKLERPWADRFGLDRIALVNMYGITETTVHTTYHRLTE------RDLDPRAGNAVGHPLADLRVYLLDADRQLVPVG--VPGEIHVGGPGVARGYLNRPELTAERFVPDPYYKSGDLARRLPDGSLEFLGRIDDQVKIRGFRIELGEIETALAAHPQVRDAVVLVREDTPGDKRLVAYTTPAADQAPAPGDLRSHLAARLPEYMVPAAFVALDALPLTTNGKLDKRALPAPGQDALGAA 29830185 2574 ----------------FEEQAARTPRAPAVTLGE----RTLTYAELDEHANRLAHALRARGVGAESRVAVQLDRGPVLIAALLAVWKAGGAYVPVDPSYPAERVASIVGTSGAAVAVTSAAYADRFGAV--------SLLLDDEDV--------SALPSAAPARADDLDQLAYVIFTSGSTGRPKGVEVPHRGLAGHVGWAARELASRGTGG------APLFSSVAFDLIWAPLVTGQRVFAVPQDTEPAELHRLLAGAPYSFVKLTPGHLDLLAEQLTTEQAQ-ELAEVMVVAGEALPGATADRLDILGPRLINEYGPTEASVGTTVFPVLAPVG--------RDVVPIGRPLPNMRVYVLDSALQPVPVG--VTGELYVGGTGVARGYAGRPDLTAERFLPDPYYRTGDLVRHLPDGNVEFLGRVDDQVKIRGYRVELGEVQAVLAEHPAVRDAFVTVHEPVPGDRRLVGYWTPAAGAGARPEELAAHCAVRLPDYMVPSAFVALEALPLNANGKVDRGVL----------- 29830185 1544 ----------------FEEQAARTPDAVAVGH----QDGTLSYGELDVRANQLAHHLRGLGVGAESRVLVRLDRGPDLLTALLAVWKAGGAYVPVDPSYPADRVTAMRELSGAPVTLTE--------------IPVRALISLPTGAPARTDDLDRL---------------AYVIFTSGSTGTPKGVEVTHRGLANHVAWAARELASQGDGG------APLFSSVAFDLVWAPLVTGQAVHTVSQDVDMADLGEHLVASGPSFIKLTPGHLDVLAQQLAPEQAAALAP-VLVVAGEAFTRATLERWRALAPRLINEYGPTEASVGTTVHEV--------PRDAETDVLPIGRPLPNMRVYVLDPALQPVPVG--VTGELYVGGTGIARGYAGRPDLTAERFLPDPYYRTGDLVRQRPDGNVEFLGRVDDQVKIRGYRVELGEIQAVLTAHPGIRDAFVTTVDGELAG-----YYAPAG----AEGVREHLA-DRLPDYMVPATLTALDALPLNANGKIDRKAL----------- 145603011 70 ---AWFLEGQLNAYNMVDRHMAKHANSPAVIFEADGEGYTLTYSELLREVCKLAHVLRDMGVRKGDTVVIYMPVIPEAIIAFLAVVRIGAVHSAVFAGFSASALRDRILDARCKVVITADEIVDLALQGHDDC-CVAHVLVYKRTGPGRDLWWHQEVEKWPPPETVNSEDPLFLLYTSGSTGKPKGVLHSTAGYLLGA-AVSGKYAFDVHDGGRYFCAGDFGWITGHTYAYAPLLLGVATVVFEGTPSASRCWDIISAHGVTHFYTAPTALRLLKRAAGSDGDRMPTLRVLGSVGEPAPEVWKWYFEVVGAHVVDTYFQTETG---------SHAITPLAGVTPVKPGSASLPFFGIAPAILDPSGREILTRG-VEGVLVFKQPWMARTVRGAHQRFMDTYLR----FTGDLATCDHDGHYWIRGRVDDVVNVSGHRLSTAEIEAALLEHPAVAESAAIAVPDDVTGQAVNAFVVKDDSGGELDGLQKEFVRKCIGPFAAPKQIYVVPDLPKTRSGKIMRRVLRK--------- 186684882 1 ----------MNLFELL-------AGEDNHSALVTPGGRSLTYKQLRDNVVGLVSQLNSFGLTRGERIAIAMTNGSPMAITFLAAALCG-TAAPLNPKYKQDEFAFYYEDTQANALITSGEPEAAIAAVTPNMMLINAKVNADGTLSFELVKTGSKPRESSNPAAPNADDLAMILHTSGTTSRPKRVPIRHRNLI--ASANNIITAYSLTDADTTLCLMPLFHVHGLVGCLLSTLASGGTLICPNGFNALEFWKLVDTYKPTWYSAAPTMHQTILARASRNTEQANRFRFIRSSSASLPPIIIEQLEALNAPVVESYSMTEASHLMTTNPL---------PPKERKPGSVGYGF-GVDVGIMDSEGNLLSQG--SLGEVVVKAPNVIDGYENNPEANATAFV-NGWFRTGDQGTVDADGYLRLTGRIKELINRGGEKISPLEVDDVLLRHPAVAEALAFAVPHKSLGEDIHAAVVLKGE-VGEKELLAH-CSTMLADFKVPKQIHILDQLPRGATGKLQRLAMAK--------- 187024660 9 ---------PLNLHERILQACRIHANKDAVVFIDETTTKKKFYRDVEPTVNSLATALVKLGFKPGDVAAQAFPNCPEFLISMLAVMKCGGAMSNASAIFTDYELHLQFNDSNTSIVFTDEDRLARVRRAAAKCPGVRKIICLRGEFPENVLDFVELTQTPDQPVVVSPDSIALLPYSSGTTGRPKGCQLTHHNIAVNHLQTEIGPAMFGKEKEHVLLLLPWYHAYGLNTMLESILLGMTGLVF-KKFDTIVMLNRIKFYKVKLAWLVPPMLIFLAKDVMVPIFNIPFLKVILSAGATAGKQLCEEVKKRNAWLCQAYGMTEM----------VQFTTFPKLENGDCFETVGSLGPTYELKILDKDNKEITK-IDTVGQLCFRGPTVMKGYLKKEE--VEIIDSDGFLKTGDLGSIDAKGRIHVTGRIKELIKVNGMQVPPVEIEDVLLLHPKVKDCAVIGIPDDQKGESPKAYVVKKDHTLTEAELTD-FVRQKLSSYKWIDSYEFIDVIPKLPSGKIQRKKLKEMA------- 94985850 77 ----------------LDRH---PPERTALYEREDGLRETWTYGELTDATARFAAALQDLGVAKGDRVAIYLGNVPEAFIAIHACYRIGAIYSVIFAGFSASAVRDRLTDARPKVVICTDATLPLKATLDEALEGLEHVIVARRVDREGEHDFHALLARRADPVPLEANEPGFIIYTSGTTSKPKGLVHAGLGFLAGAYA-NVKWALNLCPQDVYWCTADVGWTFPIFALVGGLAHGATHVIYEGSIDPARPYEIIERYGVNKVFTAPTALRMLRRAGDSAGHDLNTLELIALVGEPLPETWHWTRERLGIFVNNTYGQTETGTAWASSMVGLT---------PTRPGSCGHPLPGYRARVVREDGQAAAPGELGALTLTEPFPCLARTVWGDHERYVQTYLADGSYAASDAALLDGDGQLWVTGRLDDVMNVAGHRIGTMELEAALITHPAVSEAAVVAQPDEVKGSVPVAFVVPRGDAQLEEELAEAIVRG-VGPIARPARVIVTPTVPRTRSGKIMRRLLRD--------- 157869654 123 -------------YNALDRHLPAHKDRVCFYFEGNDPTEKVTYGSMYTRVVELANVLKHQGITKGDRVGLYLPMIPFAAVAMLACARIGAVITVIFGGFSAQALSSRLKDAQAKLLITDASARGTKPILLKDMADEALKVCEEEGMSIACLVFEDALAEECPVEWMDAEDVLFLLYTSGSTGKPKAIVHTTAGYMVYA-STTFMYSFDYHMDDVYFCTADIGWITGHSVVYGPMIHCATSVLVANYPDYSRWWQLVEKYKVSILYTAPTAIRSLMQAGDDKVGNRSTLRVLGSVGEPINVEAWKWLRDVGCDVSDTWWQTETGGHMITPMPGCT---------PMKPGSATLPFFGVQPVILDP-MKLNEKQGPAEGLLAIRAPWMARTIYGDHARFEKTFDVDGYYMTGDGARRDSDGYYWITGRVDDVLNVSGHRIGTSEIEDAVNTHPAVVESAVVGFPHNIKGEGIYVFLTFRQGTEVTPELLAAVVRKVIGPLATPDVMQVARGLPKTRSGKIVRRILRKVSSGQYTG- 197729665 12 ------------LHELLRRAATAHPARLAVVDGP----REYSYAELDDRSDRLAALLERTGVGPGDRVGLHLDKSFEAIVGIYGALKAGACYVPLDPQAPESRLRVIAEDCGITVLLTGPRRVG--GAGLTGLPRLKAVI--DLTVDEVRDGTSAGPVTERPAGTAGPEDLAYILCTSGSTGRPKGVTLTHGNAL--AFVDWAVTAFGLTPEDRLSGHAPLHFDLSVFDVFGAAAGAATLVLVDSRAAPVELTDFIRRNRLTVWYSVPSALTLLLRQGGLTEGCFPDLRLVLFAGEVFPSPVLREVMGLGARFVNLYGPTETNVCT--------WYEVTEPPASDGSLPIGRAIEGVETAAVTDTG--CVAGPGEVGELLVSGPTVMRGYWGDPQRTDEVLVPEGFYRTGDLVRVGTDGNLTFLGRRDHQVKTRGYRVELGEVEAALNAQPAVAECAVIAVPDELVTHRLVACVVPAGEVKAARLARDS--RNRLPRYMVPDRFEFFDELPRTSTDKTDRRALAEEVARRRSAA 171184895 44 -------------YNALDRHVKRANKAALIWVSADGATRVLRYWDLYREVNRFAVLLKSLGVERGDRVAIYMPMIPEAMVAMLAVNRIGAVHTVVFSGFGPQALAERIKDAEAKVVITADGMIPLKPTVDEALKIVKHTGVEVPMKQGRDLWWQEEIAKIPEPEWVPGEAPLFILYTSGTTGKPKGILHLHGQYIWYAFNHLTGAERDFREDIVFFSTADIGWISGHHYGVHGPLLNGLTVLAPDYPHPGIWWEIADTYKVTHMLFSPTAIRLLMKYGDERRYKLDSIMALYPTGEVLNEEAYNWMRRPDCQIADIWGQTETACFVTAP------GSMNLGGFRYKYGSVGMPYPTLNLQILDDDGKPLPPGAK--GHVVAKPPLPPATLWRDPERYVKSYWSPGYYYTGDLGYIDQDGHLHIMGRSDDVIKVAGHRLSTREVEDILTSHPAVAEAAVVGVPDEVRGEVLGVFVVPKGMKITEEEVVKH-LRNSLGPVAVIGKVAILDKLPKTRTGKVMRRVLRAMA------- 56477887 1 ------MSNPRPLHQFLCDTAALHPSHTAVVEPGRGL---ISYVALDELSDRLRDRLVAIGVRPGDRVGIYLRKSIDAVAAIYGILKAGAAYVPVDPDAPPARNAYIMHNCAVRAVVMERRLEDRFSTEFFALGELPPLLLLDGTGGGGPLARMLDEADAQRPAAVPPEDLAYILYTSGSTGKPKGVMLSHENAVSFVDWCSAV--FEPQPDDRFSSHAPLHFDLSILDIHVALKHGATLVLIPEERDALHLARLISEERISIWYSAPSILSLMAQFGDLHSQDCSSLRLVLFAGEVFPVKHLRTLQLPEPRYFNLYGPTETNVCTYYEVV------PPVSDERTSPYPIGKVCEHLRGKVVDEHNAPVKPGEE--GELCITGSGVMQGYWSLPERSAESFLVDRWYRTGDIVVEAADGNHIYRGRRDRMVKRRGYRVELGEIEAGLYQHPLVKEVAVVAVPDAEAGVRISAFLSSKGTDKASLIELKRFCAERIPLYMIPDHFKWLDALPKTSTDKTDYQRLKE--------- 69061695 11 --PPPFYPEDGTAGEQLHKAMKRYAQVPTIAFTDAHAEVNITYSEYFEMACRLAETMKRYGLGLQHHIAVCSENSLQFFMPVCGALFIGVGVAPTNDIYNERELYNSLSISQPTIVFCSKRALQKILGVQKKLPIIQKIVILDSREDESHLPAGFNEYDYIPDSFDRETATALIMNSSGSTGLPKGVELTHKNICVRSHCRDPVFGNQIIPDTAILTVIPFHHGFGMFTTLGYLTCGFRIVL-MYRFEEELFLRSLQDYKIQSALLVPTLFSFFAKSTLVDKYDLSNLHEIASGGAPLAKEVGEAVKRFKLPIRQGYGLTETTSAIIIT-----------PEGDDKPGACGKVVPFFSAKIVDDTGKTLGVNQR--GELCVKGPMIMKGYVNNPEATSALIDKDGWLHSGDIAYYDKDGHFFIVDRLKSLIKYKGYQVPPAELESILLQHPFIFDAGVAGIPDPDAGELPAAVVVLEGKTMTEQEVMDYVAGQVTASKRLRGGVKFVDEVPKGLTGKIDARKIRE--------- 114764226 46 -FSDGMVN---TCWNAVDRHVEA-GRGDEIAIMHESPITHITYSELRDRVASLAGALKMRGVEKGDRVIIYMPMIPEALEAMLACARLGAVHSVVFGGFAAHELAVRIDDCTPKAIIASSHYKPLLDEAIEQSTHKPEFCVVFQREQESWHGFQYGV-KPAECVPVEGNHPAYILYTSGTTGQPKGVVRSTAGHLV-ALQWTMKNIYNIEAGDRFWAASDVGWVVGHSICYGPLITGAQTIVFEGKPHAGVFWRIIQNHRVKSFFTAPTALRAIRRADPDKRYKLHDLQALFLAGERADPSTIEWAQKLNVPVIDHWWQTETGWGIAAN-------PIGIEELPVKLGSPSVAMPGYDVRILDEGGHEMPAG--ELGAIAIKPPGTLQTLWQAEARFKKSYLTQGYYETGDAGMKDEDGYLYIMSRTDDVINVAGHRLSTGAMEEVLASHPDVAECAVIGVSDALKGQMPMGFLCLSGVDRDEAEVCKELVRDQIGPVAAFKLCTVVDRLPKTRSGKILRATM----------- 171705319 1597 ------YNLDQTLHGLFEAQVLRTPQAIALKAG----AQQLSYAELNTRANQLAHHLQALGVQPQARVAICVERGLDMVIGLYAILKAGAAYVPLDPAYPLERITYMLHDSAPTVVLAQASTLGLLGEV--------PVVNLDSPTWQ----------HQPTHNPQAASVAAYVIYTSGSTGQPKGVINEHPGVVNRLL--WMQDEYGLTASDAVLQKTPFFDVSVWEFFW-PLFTGARLVMAGGHKDPDYLCQVIEAERVTTLHFVPSMLDVFLAHGDVSQA--AGLVRVMCSGEALPGSLVRRFKQQLPEVYNLYGPTEAAVDVTAWDCAGALVPDN--------TPIGKPIANTRLYVLDGQLQPVPLG--VVGELFIAGVQVARGYLNRPELTAERFLDDPFYRTGDVSRYLPDGTLEYLGRNDDQVKIRGLRIELGEIQARLTEHPAVQEAAVIARE-----QRLIAYYT--GVPSEVESLRAHLL-QHLPEFMLPASFVHLQVLPLSPNGKLDRKAL----------- 171705319 2627 AFP-----RDRSVQHLFEAQAQARPDAVAVLHGE----QRVSYGELNRRANRLAHHLLGLGVCPGDNVAILLPRSVALLISQLAILKCAAAYVPLDINAPAERQAFMLQDSGAAWLLTGSDCS--VESAVQRLD-------LDTLALDSYPEHNPGLPQ-------PSHSVAYIMYTSGSTGMPKGVLVPHRGITRLVLNNGYAD---FNPDDRVFASNPAFDASTMDV-WGALLNGGQVQVIDHLLDPLAFGAALQ--GVTVLFVTTALFN---QYVQLIPQALAGLRILLCGGERADPAAFRNLLALGLRLVHCYGP-------TETTTYATTHEVRTIAADADSVPVGRPISNTQIYVLDAQLHLLPLG--VSGEICIGGDGVAQGYLNRPELTAEKFVQNPFYRTGDLGRWSADGLLECIGRNDDQVKIRGFRIELGEIEARMATFAGIREGVVLAREDVPGDKRLVAYFTWAGEPVGIESVRAY-LQAHLPAYMVPSAFVALEHLPLTANGKVDRKAL----------- 171705319 556 ----TVFPQGTTLHGRVEAQAALTPH--AIAAVHQG--RQLTYAELNQQANLLAHHLLALGVKPDDRVAIVARRGLDTLAGLLAILKAGAGYVPVDPSHPAERLHYLLSDSAPVAVLTQHALLERLPALDVPVINLDRFT-------------WQHHSASNPTIAVGPTNLAYVIYTSGSTGLPKGVMVEHHTVA--NLVDWHCSAFDLRAGRHTASVAGFFDAMAWEV-WPALCVGATLHLPPAHEDIDALLAWWCAQPLDVSFLPTPV----AEYAFSQNIEHPTLRTLLVGG--------DRLRQFGFELINNYGPTEATVVATSGKVEAG-----------QPLHIGKPIANAKVYVLDPHQRPVPLG--VAGELYVGGKGVARGYLNRPELTAERFVRDPFYRTGDLVRWLPDGTLDYLGRNDDQVKIRGVRIELGEIETQLNQLPGILEAVAV-----VREERLVAYFTPQLDPLTLAEIRAHLV-AHLPDYMVPVAFMKLDALPLTANGKLDRKAL----------- 73538863 3 --PAALTPFEATIRTLIDEQAARRGSHPLVWEPFDGQGKTWSYAEFGDAVRRFAAGLQTRGVQAGERVLVHLDNCAESVIAWLGCAYAGAVPVTTNTRSSADELAYFASHSGAVAGITQPRFAAMVRAAAPALNWVAVTATDNGAPPEADVAFTPFAAIDADPATLASRAPFGIQYTSGTTSRPKAVLWSHANALWGAQLCARHE--DLRADDVHLVHLPLFHTNAQVYSVAASLWVGATVVLLPKFSVSRFWPVSLKHGCTWTSVVPFCVRALMAQPLPERHSYRHWGSGVC--EPPTDA------HFGVKTIGWWGMTET----------VSHGTVGSPHRANAPMSMGRPSPGYEIHVLDAQGRPVAPG--QTGDLYVRGVSLFLEYFNDPAATAAAFREDGLFITGDRVRLGEDGALYFADRAKDMLKVGGENVAASEIERVIALVPGVAEAAVVAKKHPMLDEVPVAFVIPGPAAGDDAKRILAACAAQLADFKRPHEVRLMDSLPRATLEKVAKAKLRE--------- 187929491 35 ------------LTDYLRHWARTTPDKPAIHFYG----HDTTFAQLDDLSDRVAALLAQHGIGAGDRVAVFLSNCPQFNAVFFGILKLGAVYVPISPLSQRAELMHALGDATPRAIVTLDRLMPLVRDVRAETSIEHAFVTADVLPAEPTLPLPAMLTEPPTPIPLPADAVAALNYTGGTTGLPKGCIHTQGDMVDMAAAFSTV-SLRADADTVMLSFYPQFWIAGENTGLIFPAFLGVPLVLLARWDAEAFMAGVQRYRVTNGSMLVDSAAEVMAHPRVHAYDLRSLRHTGVSSKLNPEYRRAWRELTGSTMAEAWGMTET--QTCNSFTVGMQD--DDFDLRSQPIFVGLPVPGTDFKICNFDTHDLVPIGAE-GELCVRTPTLLKGYWNKPEATAQTLR-DGWFHTGDIGCIDEQGYVHYLGRRKEMLKVNGMSVFPAEIEAMLGKHPAILGSAVVGRADEHRGQLPVAFVMLRPEAVLDSATLTGWCRENMAGYKVP-IVRIVDALPLTATGKVRKQDL----------- 13470819 22 -WPDFLLDEHLNVGELTDRLVEKLGDHTALI----GNGRRRTYKELSDWTNRLAHALVEYDVKPGNRVLIRSANNPAMVACWLAATKVGAVVVNTMPMLRTGELTKIVDKAEITIALCDTRLMDEMTACAKDSTFLKQVIGFDGTANHDAELDRAALDKPVTAVNTGRDDVALLGFTSGTTGVPKATMHFHRDLLIIADAYA-REILQVTPDDIFVGSPPLAFTFGLGGLAIFPLRFGAAATLLEQATPPNMIHIIETYKATISFTAPTAYRAMLKAMDE-GADLSSLRVAVSAGETLPAPVFEEWEKTGKPILDGIGATEMLHIFISNRFDD-----------RKPASTGKPVGGYEARIVDDAMREVPRG--ETGRLAVRGPTGCR-YMADDR--QKEYVRDGWNLTGDTFTQDEDGFFHFAARSDDMIVSAGYNIAGPEVEAALLSHPDVAECAVIGAEDGERGQIVEAHVVLAPDALTVKRLQDH-VKAMIAPYKYPRSIKFIAALPKTQTGKIQRFRLR---------- 126737958 53 -----------TCYNAVDRHVEARGEQTAIIYDSTHTKREISYVELRNRVATLAGALRAKGVEKGDRVIIYMPMIPEALEAMLACSRIGAVHSVVFGGFAANELAVRIDDAKPKAIIAASHYKPLLDGAIDLAEHKPEFCVVAELIPGRDVNWHGFQVEPAECVPVEGNHPSYILYTSGTTGQPKGVIR-HTAGQLVALNWTMKSIYNVDPGDVFWAASDVGWVVGHSICYAPLIHGNTTIVPVGTPDAGTFWRVISEHKVKSFFTAPTAFRAVKREDPKGKYDLSCLEQVYLAGEADPDTITWAQEQLKVPVVDHWWQTETGWSIAAN-------PLGIEELPTKLGSPAVPMPGYEIDILDDAGHPVAAG--ELGAIAVKPPGTLPNLWNAEDRFKKSYTFPGYYETGDAGMKDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLASHPDVAECAVIGVADSLKGQMPLGFLVERDPAEVTSEVVK-LVREKIGPVAAFKLACIVDRLPKTRSGKILR-------------- 214045757 37 ----------VPMSQYVRAEAKARPNDAMVHYYG----RTLSWAEIDDASDRFAGVLQARGVTAGDRVAVMMGNCPQFVICFWGIMKLGAVLVPVNPMFKAIELTYQLNDSGAETLVFQDDLAPLVASVAADTPVPRPAGMGDAPRAEGIERLLDALAAATPPDCTDLDAVAALNYTGGTTGMPKGCVHTHGDMLYTVASYCGCAMGDAGHNDVVVNFFPMFWIAGEDLGVLAPVYTGAAVCILHRWDAVGWMAAVAEHRATIVTLLVDNAVEVMRHARVKDYDLTSLRNTSVCGAAFRSEWRDLTDSTMVEA--AYGMTETNTCDTFTVGLQD----GDYDLQQQPVFVGLPVPETDIIIRDFETGAL-KDIGETGEICIRSPSVLKSYWNKPDETTHALR-DGWLHTGDIGMVNDRGFVHYLGRRKEMLKVNGMPVFPAEIEMLLGRHPAILGSGVIGRKDEAKGEVPVAFVHLNPEQAIDADNLRAWCREQMASFKVP-EIRLVDGLPMTATGKVKKEELAE--------- 116695648 16 -----------TVGQLYAAALRARPGVPAIV----GDDTTLSYEALARQCARVARLFAARGLARQDAVAFLVGNRAEAVAAIIAAQLAGLKNVSLHPMASEADHAFVLQDAGVRALVVDNARFTERARVLAAGAGLQVLPLDDGEFGPGLANAAAAFDDTPVVPGDDPTEISRLAYTGGTTGRSKGILHTHRTTV--TVLQYMLASYEWPAQIRYLVTTPISHASG--SLFLPTLLRGGTIYVCDKFSPADFLRRVAEQRINLTFLVPTQIYGLLDCDGLDAADLSSLELVLYGAAPAPVRLADALRRIGPVFGQVYGQAEVPMCISYLSQRDH-----DPDNPERLRSCGKVIPGNQVKLLDPDLREVAPG--EVGELCVRGPLVMEGYLNRPEEDAKVFAGD-WLHTGDMARCDSEGFLYIVDRAKDMIISGGFNVYPSEVEHCLALHPAIAMSAVIGIPDPKWGEAVTAVVVARPGAALTEADVIGHVTQHKGVVNAPKQVVFVDELPLTALGKIDRKAIRGRY------- 78060407 5 ------------IHELLDRWLTDAPERPFIHLAD----RTLSYADVGALADALARELRDDGVRAGDRVLVVAENCPEHAALLIACSRVGAWSCGVNARMAPGEVDAFAAKADARVLYFTSEVSPAAGAHAARHDARPSCV--------GGLARSAVRAAAQVEPEPLASDVAAIIFTSGTTGAPKGVMMTHRGVLHFARVSA--QSRALGPDDKVYAYAPMTHIFGLGTVLLASLHAGAALEMRSRFEPAELFDALAHRRVSQVQGPPMLFARLLQHGEEAHPDAPHLRYLYAGAGPLDSALKQKVEAFGQTLHHGYGLSEYAGSLHATRLGET----------RHDTSAGYAFPGAELRIVDPAGRTLPAGER--GEVWLRGTGLMPGYFRDAAATADVMRDGGWYASGDLGELHDDGALFIVGRLKDMIIRSGFNVYPGEVEQALNGFPGIRNSAVVGQKEADGNEAVVAFVELDAGHPLDEAALRRYLRERLAAYKHPARIIPIDALPFNGNGKLMRREL----------- 119513001 501 ------------IHQLFTEQAIKTPNAVAVRFGNA----ELTYTELNQKANQLANYLKTCCVAPEVLVGFYLERSLDVLIVILAILKAGGAYLPLDPHYPQERLADILDDSQASLILTQESLLTSLPEYSGK------VILLDTD-----LTVISQQSLETPVSAVKPENLAYVIYTSGSTGKPKGVMITHQNIVNH--ATSIIEKYQVNNHDRILQFSTFIFDVAAEEIFPTWLTGATLVMRPKEMFASEFNQFLAQESLTVINLPAPYWQEWVLELERKSIQIPSLRLVVTGSEQVLAEKLLLWQKLKVQWVNAYGPTEATITATIYQLTAN-----SQLSGINSVSIGSPIANTEIYILDQNLQPVPIG--VFGELHIGGAGLARGYLNRPELTHEKFISNRLYKTGDLARYLPDGNIEFLGRIDYQVKIRGFRIELGEIEAVLAQHPLVKTSAVIVREIQLGSKQIVAYVVTQ-EDADIQTNFRSFLQEKLPDYMIPAFFVRLAELPLTTTGKINRPAL----------- 154684835 2538 ------VPRDKTVHRLFEETAARYANRPAAAYNGA----KWTYGELNARANRIARILMDCGVTADERVGILTKPSLEMAAGVLGVLKAGAAFVPIDPDYPEERISYILQDSGAKLLLTQEAL-DVPESYNGET------ILLDGRRSILSLPLDE--NDEANPTETTADHLAYMIYTSGTTGQPKGVMVEHHALV--NLCFWHHDAFAMTADDKSAKYAGFGFDASIWEMFPTWTIGAELHVIDERLDITRLNHYFEENGVTITFLPTQLAEQFMELENT------SLRMLLVGGDKLKRAVKQPY-----TIINNYGPTENTVVATSGVINPEEGSL----------SIGRAIANTRVYILGDGDQVQP--EGIAGELCVAGRGLARGYLNREEETAKRFTADPFYRTGDLVKWNAQCGIEYIGRIDQQVKVRGYRIELSEIEVRLAQLADVHDAAVTAVEDKAGNTALCAYVAPQQDDI---EALKAALKDTLPDYMVPAFWVEMDELPVTANGKIDKKALPE--------- 154684835 1498 -----------TFVSLFERQAQKTPDLTAVA-----GGISLTYRELDERSNRFARHLQACGTGSEDIVAIMMDRSADLITAILGVMKAGAAFLPIDPETPEERIRYSLEDSGTKLLVVNERNMTAAAVYKG------NTVVMEDG---------EWQNESADRLETEPDQLAYIIYTSGTTGKPKGVQLEHRNLINY--VTWFSREAGLTEADKSVLLSSYAFDLGYTAIFPILQAGGEHIVPKETYTPDQLGEYIQKNGITYMKLTPSLFHMIVNTARFAARRFSPLRLVVLGGEKIITSDVRKFHDVHTDFINHYGPTETTIGAIAGRI--NMERLDQYEQRPV---IGRPIANTGALVLDGAMQLVPPG--ASGELYIAGKGLARGYLHRPQLTAEKFLSNPFYKTGDVVRRLPDGTIEFIGRADDQVKIRGYRIELKEVETVLLSVNGIQEAVVLAV-SEGGLPELCAYY-KADSELKGSELRKR-LSETLPSHMLPAYFVQVDRIPLTANGKTDKNALPK--------- 154684835 459 ----TALPEEEAVHRLFEAQANRTPASIAIKEAG----REWTYREVNEAANRLARHLVKSGLEKGRTAAIMNDRSAETVVGMLAVLKAGGAYVPIDPAFPEDRLRFMAEDSSIRLVLTVQDYQEQAGALQ------VPVVMLDESADETVSGTDLNL-------PAGGNDLAYIMYTSGSTGKPKGVMIEHRNIIRLVKHSNYV---PVHEEDRMAQTGAVSFDAGTFEVFGALLNGASLVKKETLLDAGQFAQFLKEQRITTMWLTSPLFNQLAQ---KDAGMFNTLRHLIIGGDALVPHIVSKVRKASPELWNGYGPTENTTFSTSFLIDQDYDG---------SVPIGKPIGNSTAYIMDENRNLQPIG--APGELCVGGSGVARGYVNLPELTEKQFVRDPFYRTGDLAKWLPDGTIEFLGRIDNQVKVRGFRIELGEIEAKISQAENVTESAAVIRKNKADENEICAYFTA-DQALSPEDLRKT-LSESLPEYMIPAHFIQMNQFPLTANGKIDKKALPE--------- 193594214 33 ----------MTVGHLIDEAAEKYPNREAIVSVH--QNRKITFSDLKHEVDELAAGLLEIGMKPGDRLCLMGSNSVEWEITLLASIKAGMIAVNINPLYMKNELHHCLSKVDAKMLIANQNYYELLKNIVPELPNLEFIVMNTEKNLPGVIKYWDVCQSGTIKSELNPHAICNIQFTSGTTGAPKGACLTHNNVVNNSYFYS-KRMLLMEKEHRILLQVPFFHTFGTVVGIMASLSGSALILPAFGYKPIESARAILAEKCTILYGTPTMYIDLINALLDQGHTFTTPEIGLCAGALCSPNLFKQIK------------------TTFNLKR------------------------LAVKVVDKNGITVPMG--RPGEVWFKGYNVMPGYWNDEEMTKKAID-DGWLRSGDILILNEDGYGVVTGRIKDIIIRGGENIQPQAIEYFLESHPEIIQAQVFGIPDERLGEVVCAAITITKGSTVDEETVKNYCNGNIARFKVPNHVLIMDDFPKTVSGKIQKFRLRDIMQDY---- 213402885 8 ---------------------------------------KLSYAEFRIAVMDLQRQLANLGISKGDPINIVIPNGLEFVVAFFATSWQRGLCGPLNANYKQKEFEFYMEDLKSKLVLVPYGAIAAKHPAVAAASHLIQFAELRYDSTSKRIVIASVHGPSPQPLALPPSDVTLVLHTSGTTGRPKVVPLTHANLC--TTLRNIITAYRLDSRDRSYVVMPLFHVHGLVCGLLSTLGSGGCAVIPKRFSAHSFWKEFVENEATWYTAVPTIHHILLNTPVPNP--LPRIRFIRSCSSPLAATVLTKLEEFRAPVLEAYAMTEAAHQMTTNPLPPAVH---------KPGTVGLPF-GVELRILDNDGNSVPQG--QTGEISVRGTNVTKGYLNNPSANASSFTSSGFFRTGDEGFLDKDGFVVITGRIKELVNRGGEKISPAEVDAVVVQHPKVNEAVSFAVPDEKYGQDICAIVVRQNETVTPEELKQ-FLSTRISAFKIPKKFYFTQTIPKTATGKVQRRLVCEAF------- 182440532 1575 -------PVPLTLAEVYAVAARRHPERTAVSCGGV----SLTYAELSSRAQSLARLLAARRIGPGSIVALALPRSTDLVAGLLAVSLAGAAYLPMDPDYPADRLAYMLDDARPAALITDAATAERLPA--HELP----LITVDEAAPDG------PLGQSDRTRPLSPGDPAYVIYTSGSTGRPKGVVVTHHNVT--RLLTATEHWFAFGPHDVWLFHSYAFDFSVWEL-WGALLYGGRVVVYATSRDPHAFLRLLADERVTVLNQTPSAFYQLAAAREAPGHDL-ALRYVVFGGEALEADWYTRHPENAPTLVNMYGITETTVHV------SYLALDRETAARAISSTIGGNIPDLRVYVLDDRLQPVPPG--VTGEMYVAGEGVALGYLGRPDLTAGRFVADPFYRSGDLARRRADGTLEYFGRGDQQVKIRGFRIEPGEIEAVLAAHPEVADVAVVVREDQPGDKRLVGYAVPAGADPVPAALREH-AAATLPAHMVPSAVVVLDRLPLTGNGKLDRKAL----------- 182440532 471 ---------PLTLPRSFTAQAARTPEAVAVRSTVAGTFRRLTFAELDAASDRLAHLLAGVGAPAGSRVALALPRTADMVVALLAVLKAGLVCQPLDLGHPAARTLAVLEDARPLRVIGTAETLAALP--RHGLRTVP----LDAPATADALAACPVGPPSAGPAL---GDPAYLIHTSGSTGRPKGVLVGHANLCAGHGTDHIAPAVARTGRERLVAHSASFAFDASWDPLLWMVHGHELHLLDDAADPAALTAYVDAHRVDYLDVTPSYAEALLAEGLLDEGR-HHPAHLVVGGETVPPALWERLEAAAVHPVNLYGPTETTVDAYYWVPGETAARPD-----------GRPVRGSRVYVLDSSLRPVPAG--VTGELYVAGACLALGYPGRPDLSAERFVADPFYRTGDLVRRRADHTLEFLGRSDDQVKIRGFRIELGEIQARLAAHPR-VAAAAVIARDSGHGVRLLAYAVPAKGTATPPELRDHLAAA-LPAHMVPATVTLLEALPRTANDKLDHRALPD--------- 167598252 29 --------------------VKQYSKLGAIAFTNALTKVDISYAEYLDVSCRLAQAMINYGIKVDGRIALCSENCEEFFFPVLAGLYIGAGVAPTNEIYTLRELVHSLGISKPTIVFSSKKGLEKVITVQKTVTCIKTIVILDSKVDQGYDCLETFIGFHIDNFKVREEQVALIMNSSGSTGLPKGVQITHEGTVTRSHARDPIYGNQVSPGTAILTVVPFHHGFGMFTNLGYLICGFRIVMLT-KFDEELFLKTLADYKCNSAILVPTLFAILSKSTLIDKFDLSNLVEIASGGAPLAKEVGEAVRRFNLPVRQGYGLTETTSAIIIT-----------PEGDDKPGASGKIVPLFKGKVVDLDTKK-TLGPNRRGEICVKGPMLMKGYADNPEATREIIDEEGWLHTGDIGYYDEEKHFFIVDRLKSLIKYKGYQVPPAELESVLLQHPDIFDAGAAGIPDPIAGELPGAVVVLEGKHLTEQQILDYVAGQVSNAKRLRGGVRFVDEVPKGLTGKIDGRAIREILKS----- 152985810 1572 ------------LHRLIERQAAERPQATAVVYGE----RALDYGELNRRANRLAHRLIELGVGPDVLVGLAAERSLEMIVGLLAILKAGGAYVPLDPRYPRDRLGYMIEDSGIRLLLAQRE-------ACERLPLGEGLPCLLLDAEQEWAGYPESDPQSA----VGVDNLAYVIYTSGSTGKPKGTLLPHGNVL--RLFDATRHWFGFCADD----AWSLFHSYAFDFIFGALLHGGRLVIYETSRSPEDFLRLLCRERVTVLNQTPSAFKQLMQVACAGQEVAPALRHVVFGGEALEQALRPWFERFGPRLVNMYGITETTVHVTYRPLS------LADLEGGAASPIGEPIADLSWYLLDAGLNPVPRG--CIGELYVGGAGLARGYLNRPELSCTRFVADPFYRTGDLARYRCDGVVEYVGRIDHQVKIRGFRIELGEIEARLLEQPGVAEVAV--LPHEGAGAQLVGYVVTKAAPGDPAALRDTLLKASLPEHMVPAHLLFLERLPLTANGKLDRRAL----------- 152985810 503 -LPASEYPAGQGVHRLFEAQAGLTPDAPALLFGE----ERLSYAELNALANRLAWRLREEGVGSDVLVGIALERGVPMVVALLAVLKAGGAYVPLDPQYPADRLQYMIDDSGLRLLLSQESVLARLPRADG----------LRSLLLDDLERLVQGYPAENPDLPQAPDSLCYAIYTSGSTGQPKGVMVRHRALT--NFVCSIARQPGMLARDRLLSVTTFFDIFGLEL-YVPLARGASVLLASREQDPEALLDLVERQGVTVLQATPATWRMLCD---SERVDLLRGCTLLCGGEALAEDLAARMRELSASTWNLYGPTETTIWSAQFRLGEEARPFL-----------GGPLANTALYILDSEMNPCPPG--VAGELLIGGDGLARGYHRRPGLTAERFLPDPFYRTGDLARYRADGVIEYLGRIDHQVKIRGFRIELGEIETRLLEQDSVREAVVVAQPGA-AGSILVAYLVPAEAALVGAEARQQELRAVLPDYMVPAHMLLLASLPLTPNGKINRKAL----------- 152985810 4138 ---------------------RRTPDATALVF----DERSHSFAELDARANRLAHALVERGVAADVRVGVALPRGTELVVALLAVLKAGGAYVPLDLAYPRERLAYLMQDSGIALLLSESQALAQLP-VPAGVPALALDRLDLLEHP-----------AQAPQVEVHPANLAYVIYTSGSTGLPKGVAVSHGPLAMHIDAVG--ERYEMTPADRELHFMSFAFDGAHERWLTALGHGGSLLLRDDLWTPEQTYAAMQRHGVTVAAFPPVYLQQLAEHAERDG-NPPPVRIYCFGGDAVPVAGFELAKRALKPIINGYGPTETTPLIWKAAMDTECGAAYAPIGSFVGERCG--------YVLDADLNPLPAG--VAGELYLGGVGLARGYLQRPGLSAERFVASPFYRTGDLVRQREDGTFDYLGRIDNQVKVRGFRIELGEIEARLQDAGEVREAVVIAR-DGASGKQLLGYVVAEDGVDAPGLLLRERLKRDLPEYMVPAHLALLPAMPLTPNGKIDRKALPD--------- 67159277 1269 ------YPSERGVHQLIEEQVARTPEAVALVFGDEA----LTYGELNRRANRLAHRLIELGVGPDVLVGIAVERGFEMVVGLLAILKAGGAYVPLDPEYPRERLAYMIEDSGIDLLLTQEHLADQLPAASVNIWRLDS-------------DWSELNGFPASNPDLPPEHLAYCIYTSGSTGRPKGVAVRHQALT--NFMASMASQPGLDANDRMLVLTSLSFDIAALELYLPLLVGGTVVLLHQNRDAQALLEVIDRQSVSVVQATPSTWRMLLDTASPGALRDCKL---LSGGEALSPDLTERLLRQAGHVWNLYGPTETTIWSGLYHIDAEHPSPW----------LGRPIANTTLHILEKSFAPVP--ERVAGELLIGGDGLARGYLHRPDLTAERFIPDPFYRTGDLARYRADGVIEYLGRIDHQVKIRGFRIELGEIEARLQQHGAVHEAVVIDI-DGAGGRQLAAYLVPDDLAMLDGDERQTGLRRELPDYMVPAHLVFLERLPLTPNGKLDRKAL----------- 172040382 1 ---STMQERPFSVSQILTYGANAHRNSTVTTYLGI-EPEVATFKEIGARVAALAHALAEFGIRIGDRVATLMVNRTEHLEVLLAAPSMGAVFQPLNRQLADDQVIHAINHAEDRVIVCDAVDADRLVEMLPHCPTVEGVVLVDPDRQVHVADYESLLDERPDWPDLPETAPAALCYSTGTAGAPKGVVYSHRSLWLHSLGLRTADSFGIQNDTPFLLGVPIYHVLSWGVPLAAFMSGAPMVMTGHTTDPEHLAHVIEDAMPRQAHGASAVWMSLIVHYEKTPPRRMSLQTIYSGGSQVPPALIDAWERYGVDMIHCWGMTETSPIGTVAHPPA---GVAGQARAAYRYSQGRFPVGLEYRIVNDAGRALESHDRNAGELQVRGNTVAASYYESPSQTSSRFTVDGWLRTGDIATVTQDGFLVIHDRKNDVIRSGGEWIYSASLENYLLAYPGVNEAAVIGIPDDKWGQRPLAVVVLAAGYEPTEETATDIRNSLLPAWMAPENFCFVENIERTSVEKFDKKELRRLMR------ 17546237 46 -FARWFVGGRTNLHNAVDRHLATRGEQAALVYVETGIETTYTYRALHREVNRMAACLQALGVRRGDRVLIYLPMIPEAAFAMLACARIGAIHSVVFGGFASNSLATRIDDATPRVIVSADEYKPLLDAAIDAVHKPAHVLLVDRKAPMQHRPHDAALARQHTHADVPSSEPSYILYTSGTTGKPKGVQRDTGGYAV-ALAASMPLIFGAQAGDTMFTASDVGWVVGHSIVYAPLLAGLATVMYEGRPDGAIWWRIVEQYRVNVMFTAPTAIRVLKKQDPARRHDLSSLRRLFLAGEPLDEPTARWIDALGKPIIDNYWQTETGWPMLAIPQGVAPSTP-------KLGSPGFPVYGYRLDILDETGQPCAPGEK--GLLAVAAPGCMSTVWGDDARYWSAFPGRPLYSSFDWGVRDEAGYITILGRTDDVINVAGHRLGTREIEESLSSHPAIAEVAVVGVADPLKGQVAMGFAIVRDAARVAEELMRT-VEGQLGAVARPSRVFFVNALPKTRSGKLLRRAMQAVAE------ 27375218 33 -----------------------YGDKLALI----GPAGTRTYAELCAEACRWGNGFISLGLKRGDRVLLFLDDTPAYPAAFFGAVRAGFVPLLINTLTPPDLLQFYLADSGATVAVAESEFCARFNAEARKDTSLRTLIVVNGEMGEAAASWLAQFPAELAEANTHRNEMAFWMYSSGSTGRPKGIVHLQHDM-TYSEVAFAQNVLKLTPDDICFSVPKIFFAYGFGNSVTPFSVGAATLLLPGQPKPATIFAAIEQYRPTVFFGLPTLYTSLTKAEGAQQTNFSSLRMALSAAEVLSAEVFNGWKTLGLEIVEGLGSTEVLHIYLSNRPE-----------RKKLGAAGLRVPGYEVALRNKDGSEV--GDGEEGILWVRGDSNTPLYWNRPDKSAETIREGGWIYTGDRFVRDADGFHFFRGRADDLIKISGQWVYPLEVELCLADHPDIRECAVFAAELPDRRMTLKAVVVMNSRTTDQGEATRRLVKGKLLPYKYPREVIFIDELPKTGTGKIDRQAL----------- 189191980 9 --PPIDLPTDLTDWDWLFDSINRNPANELAGFQNALTKERVDWADVKKYSTFISTALKKYGLKEGETVALFSQNTVWYPVAMFAGLRAGAKISGASPAYNVEEMTFALKTADAKFLMTTPGSMEIAAASAKAAGLPQSNVFLLEGELPGYTTVQDLIAFKLPPGKTNKDVCAFLSFSSGTTGLPKAVMISHQNVIAQCLQVQQITPKTLKK---VMAVLPLFHITGLIHQMHLPILLNAEVVMLPQFSMEKMLNAVVEYKLTELLLVPPIIIRLVRDPLVDKYDLSHIERFSSGAAPLSEEILQQLQKKFPHFKQGYGMTESSSCITAHP--------PEKYSYKYAHSGGAIVASTEVKIIKDDGTE--GDVGEDGEVLARGPQVVMGYLNNEKATSETFDAEGFLHTGDRGSIDEDNMIHITDRIKELIKVKGIGVAPAELEDLLLGHPKVEDVAVMSVKDDYSGELPKAYVVVKPGTSLGKEIIAYVKEKKV-RYKWVKEVEFINEIPKSPSGKILRRILRDKEKS----- 71068223 1531 -----------TLPRMFEEQVARTPHATALEHAG----HHLTYAELNARANRLARVLVRRGIRPEHRVAILMPRSVEQITALLAITKAGGAAVPVDPGHPGQRIAFMLRDSACALILADHPHA----AGREEIAGVPVLVPADEPAPERATD----LADGDRNAPLTAGHAAYVVYTSGSTGRPKGVVTEHRGLL--SLATAQRERYPVGPGSRVLQLASPSFDGAVLELLMALTTGGTLVLPGPLLAGQPLADMLAEHRISHAFIPPAVLSGL------PSEGLEGLRCLVVGGEAVTAPLTDRW-APGRRMLNIYGPTETTAVTLTSEALTPGGP---------PPAIGTPVPNTRAHVLDDRLRPVPPG--VTGELYLAGASLARGYGRRPALTASRYVGCPFYRTGDLARLDREGRVHHMGRTDEQIKLRGFRVEPGEIRARLTEHPAVREAAVVLRDDGPGGRALVAYAVPADGRPTAAQLRAH-LNALLPPYMVPAAFLVLDALPTTPNGKLDREAL----------- 71068223 458 --------EDTTAVELFLRQAARTPARIAVETAD----RSVDYARLADRSGRLARLLAEHGARAERFVALVLPRSPELVETALAVWQTGAAYVPVDPAHPADRMARLLREADPVLTVTTADLADR-------LPAGLPLLVLDGPSTAAALQALPGLTASELPAPVDPRNAAYALYTSGSTGRPKGVVATHRSLVGYLLRGSA----QYPSDGRSLVHSPVSFDLTVGALYVPLISGGTVRLASPVLRPGETPPDFVKVTPSHL----PVLEGLPGEVSPTGA-------ITFGGEQLTGRHLRRWRHPDVTVYNVYGPTETTVNCSEHRIA------PRDPVGDGPVPIGRPLWNTRLFVLGPGLAPVPVG--VPGELYVAGAGLTRGYLRDPGRTAERFVACPYYRTGDLVRWNEDGLLEYLGRVDDQISLRGFRVEPGEVEAALAAHPAVRRAAVVLREDTPGDARLVAYAVPAPPSPLPTEQILEHLRRTLPPYMVPAHLVELPALPVTPHGKIDRAALPE--------- 172063915 40 -----------------------------IVDAATGTGDPYSFAQMSERSSRIANWLRGIGVVRGDRILLMLPNRVELWDAMLAAMKLGAIVLPATTQLSADDVRDRVQIGGATYAIVDENETAKFEQADLGLRRK----IVAGAPRDGWLAMNDAASDVFTPDAVTQSNETMLLYTSGTTSKPKLVEHTHRTYPVGHL--STMYWVGLQPGDIHWNISPGWAKHAWSCFFAPWNAQACVFAFNARFEPKVVLDALVKYRVTTLCAPPTVWRMLVQQP-LASFDVK-LREIVGAGEPLNPEIIERVKKWGITIRDGYGQTETTCLIGNT-----------PGQPVVAGSMGRPLPGYRIALLDPDGAPVSEGEVAIGAGASRPVGLMNGYANNPDATAHAMR-DGHYRTSDIAMRGDDGYYVYIGRADDVFKSSDYRLSPFELESVLIEHPAIAEAAVVPSPDPLRLSVPKTYITLREESPALALEIFRFSREKLAPYKRIRRLQFA-ELPKTISGKIRRVELRRR-------- 154686277 1496 ------YPRHETISRLFERQAKETPDARAVVY----DGQILTYRELNERANRIAAALRSNSVGPESVVALLTGRTTELASGILGILKAGGAYLPIGDDVPRERAEWMLKDCKADILLQSDKL--------DGLPLSGKRLFIEDIQTKAGLS-----SENPEPLGGPE-SLAYMIYTSGSTGAPKGVMIEQRSVIRLVKNSNYID---FTPEDRLLFTSSLGFDVTTFEIFGPLLNGASLYVSDQELDSDVLETFIQQNGITTLWLTSSLFNHLS---EQNEHVFSGLSRLIIGGEALSPSHVNRVRNAHLSVWNGYGPTENTTFSTYFLI---------EQSYDHSIPIGRPVGNSTAYIINSRGTPQPIG--VIGELCTGGDGVARGYFGRPELTEEKFVPNPFYRTGDLARWLPDGTIEYAGRMDDQVKIRGYRVELGEIEAALRSLDGVKEAAVSVRTGQSGNKELIAYMSLQADMDTEK--VRSLLSKQLPNYMVPAYMMELEKLPLTPNGKLDRKNLPE--------- 116056618 139 ------------------------GDSPALIFEANDAVRIFTFNELREEVSTFSKFLVAQGIGKGDRVIMYLPMIPMMPIAMLACARIGAVHSIVFAGYSAKSLAQRVVDCQAKMIITASAIIPLKKIVDEALESPDRVVVIDDTPPQRDLWWDDDMDEKPDPMEIDSLDPAFILYTSGSTGKPKGVVHALGGYLVYAYATSKFVFDLHPGEDIVFCTADLGWITGHSTLYGPLLNGCATVLFEGTPNAEIWWNIVDKHRVTIFYTSPTALRTLQGFGDAPVHKSSTLRILGTVGEPIAKEWLWYHEIIGLPIVDTWWQTETGGHIITPLPGAT---------PLKPSSATFPFFGVEPVLLDPDGHEI--DGEGEGSLCIKRPWIFMDVHGAHERYENSYFEGGYYASGDGARRDADGYLYVTGRLDDVMNVSGHRIGTAEVESALVQHPLCIEAAVVSIGHEIKGETIVAFVILKEATQYPEQELVFKVRAEIGPFAAPERVIVVKNLPKTRSGKIMRRILKK--------- 148260774 48 -FPGGTLNTAANCLD--RHIAAGAGERIALIWDSEGRIARYTYRALRDRVAKLAGALAARGVAKGDRVVIYMPMVPEAAIAMLACARLGAIHSVVFGGFAAPELASRIDSAEPKLVIAASCGLELDAALERAAHKPRACLIFQREALRADLVDAEAAAAPHDPVPVAATDPLYVLYTSGTTGRPKGIVRDNGGHAV-ALAATIPLMYDVHPGEVMWTASDVGWVVGHTIVYAPLLAGVTTVMYEGKPDAGAFWRVCAQHGVKTLFTAPTALRAIKQQDPERQHDLSKLEALFLAGERCDPPTAEWIAALGRPVIDNWWQTETGWPISARFRGLGLTAF-------KPGSGGRPCPGYEVRALNPEGGLMP--SGEVGALAIRPPGCAPTLWHDDEGYRRAYTFPGWYRTGDAGMVDEDGDIWVMGRTDDIINVAGHRLSTGAMEEVLAAHPDVAECAVIGRHDAVKGEVPLGLVVLKSGVARADAEIAALVRERIGPVAAFKDALVVQRLPKTRSGKILRATMKQMA------- 40882348 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAAALCYTSGTTGNPKGVLYSHRATLLHALSSALPDSLSLSAREVVAPIVPMFHVNAWGLPYSAALVGAKLVLPGAGLDGQSVFKLFEQEGVTFSAGVPTVWLSLQQYMQQTGKRLPSLQRLVVGGAACPPALMRSFEQFGIRIQHAWGMTEMSPTGTVNTLKASHLPLDEEARFAISIKQGRPLFGIELKTVDDDGNEVVRDGKTSGALVVRGHWVVDRYYRSDE----TPLVNGWFPTGDVASLDQDGFMQITDRAKDVIKSGGEWISSIELENIAMGHPAVAEAAALGIAHPKWDERPLLVVVAKPGEAPTREAILALYTGKVARFCIPDDVVFVEALPHTATGKVSKIQLRQALRDY---- 160900185 2702 ------------VHQLIERQAQARPDAVALVFGD----QVLSYDQLNRRANQLAHRLMALGVRPETRVGIAMERSIEMVVGLLAIMKAGGAYVPLDPDHPPERLAQMIEDGAVRRLLTHS-------ALRERLPAGEDLQWLDIDRID-----VAGESQRNPVVAVHGEHLAYVIFTSGSTGRPKGAANRHAAL--HNRLAWMQQAHALDASDAVLQKTPFFDVSVWEFFW-PLMVGARLVMPGDHRDPARLVALITGHGVTTVHFVPSMLQAFVAHAGVAA--CTGLRRILCSGEALPAEAQNAVFRLGAGLYNLYGPTEAAIDVTHWRCR---------DDGRRQVPIGQPISGIRTYVLDCAMRPAPQG--VAGELYLGGIGLARGYLNRPALTAERFVADPLYRTGDLVRWNGEGQIEYLGRLDHQVKIRGLRIELGEIEAHLLAQPGVREAVVVAAQATSGGARLVAYVAGPDADAGLAETLRQALAGRLPDYMQPSAIVVLPALALNANGKVDRKALPQ--------- 160900185 520 ------------LHQRFAASAQQRPDAVALTC----ESARLTYAELDAQANRLARRLIALGVRPETRVGIAMQRSVEMVAGLLAILKAGGAYVPLDPDYPADRLAHMVEDSGIALVLTQAAVRERIPGAAA-----LQVLEIDTLDMSGEPDTD-------PQVEVSADSLAYVIYTSGSTGRPKGAQLSHRNVA--RLLDATDAWFGFGPDDVW----TLFHSYAFDFIFGALCTGGRLVMYWVSRSPQDFLALLRAERVTVLNQTPSAFGQLVHAVEQEDGNEEGLRQVIFGGEALPESLRPWFDRFGPQLVNMYGITETTVHVTY-------RQITRKDLEGGRSPVGVAIPDLGLYVLDGSLNLLPQG--VAGELYVAGEGLARGYLNRQGLTAERFIANPFYRTGDLVRWSAQGELEYLGRADQQVKIRGFRIELGEVQSQLLAQPEVREAVVLAKEGA-GGARLIAYVSLNAE--IAEGLLKGRLGEVLPDYMVPSAIVVLDALPLTANGKVDRKALPE--------- 160900185 1612 -------PEALPVHREFEARVREQPD--AVCLVHGDEA--LTSARLNARANRLAHRLMALGVGPDVRVGVALERSVDMVAGLLAVLKAGGAYVPLDMEYPVDRLAYIAQDSGIALLLTE-------RKARERLPFAQALNVVELDDLD-----LDAGPDHNPGVAVHGDHLAYVIYTSGSTGRPKGAANRHAAL--SNCMAWMQDHYRLTRADAVLHKAAFFDVSAWEIFW-PLTAGVRLVVPGDHRDPERIVALIRRHQITTLNFVPAMLQAFLAHEGIEEE--TRLRYVICGGEAMPAETQREALRHGVSLQNLYGPTEAAIHVTHWTCRDDGRS---------PVPIGRPVSATKALVLGQDLGLVPAG--VAGELYLGGQALAQGYLGRPGLSAERFVADPFYRTGDLVRWNDEGQLEYLGRLDHQVKIRGFRIELGEIEARLLAQPQVRESVVVARKGPAGMHLAAYVSAHEGQQVTAAELRERLALE-LPDYMVPASIMVLDRLPLNANGKVDRAALPE--------- 160900185 3794 ------------VHRLFEQQVDERPQATALVFGDEC----ISYAQLNRRANRLAHRLIAEGVGAEVRVGIAVERSVEMVVAVLAVLKSGAAYVPLDPGYPAERLAHMVGDSGMACLLTQSRL---------GLEVAGRVKALDLDAIGAMPG-----SDHNPGAAVHGECLAYVIYTSGSTGRPKGVGISHRCLAEQAQLA--VGFAALSPQDRVLQFATLNFDGCIEQLFAPLVAGAAMVLRGELWDSATFHRELMARQISVADLTTAYWLLLVQDFARQGLRYGRLRQVHVGGEAMPGAGLQAWRDAGVRLLNAYGPTEATVTASLFDCTGLVEGAGAAPQDL---PIGRPLAGRHMWVVDDRMRPVPLG--VAGELCIGGPLLSRGYLNRAGLSAERFVADPFYRTGDLVRWNAQGQLEYLGRVDHQVKIRGLRIELGEVQAQLLALDDVREAVVVAGEGP-AGTRLLAYVSARSGRTLDEQEMRERLATVLPDYMVPGAIMVLDQLPQNANGKLDRQAL----------- 160900185 5313 -------------------QARRDPGAVALVMGE----QTISHGELQARSNHFANRLVQAGVGRGAIVGIAMERSLEMVICLLSVLKAGAAYLPLDPASPAERQRFMLADSGASHLIAHRAALHKL-----GTPAVAHLVVAEE------VDFTQACNA-APAHAVHERDLAYVIYTSGSTGQPKGVVVEHGPLSMHCAATAGI--YGMRANSRELHFMSFSFDGAHERWLTALSIGAGLVLREPQWTAEQAWEALRHHGISNAAFPPAYLAQIADWAAEQSQEPPPVELYVFGGEAMPKAAYDKVRQSLRPLINGYGPTET---VVTPLI---WKAEASETFDCAYAPIGRPVGERTVHILDADLHRVPHG--VVGELYIGGYGLARGYLSRHGLTAERFVADPFYRTGDLVREMPDGNIEYIGRADHQVKIRGFRIELGEVEKAVRAVPGVVDAAVL-VQDAGTGKQLVAYVVGEEGTA-AQTLVQRIRQEHLPDYMLPAHTLVLPALPRLVSGKLDRGAL----------- 197771917 52 ------------LHEAVLGRAAGYGSEPALVDGLTGAV--VSYARLDRDHRRIAAALAAAGVRKGDVVALHSPNSTGYPAVLYGALRAGATVTTAHPLATAEELARQLRDSAARWIVTAAPCLETARRAAELTPGIGEIFVFDREGHTGVAAMLDSTAPEPAVPVDPDQDVALLPYSSGTTGTPKGVMLTHRSLVTNLVQAHRL--IPLRPGDRVLAVLPFFHIYGLVGLMSAPLRNGATVVVLPRFDLEGFLAAVEKHRVTTLYVAPPIVLALAKHPAVARYDLSSVRHVFSAAAPLDEIAAACAARVGVPVRQAYGMTELSPGC---------YAVPLDEPAPPPGTVGLLFPSTEMRLLDDPGRCVGPG--EDGEIAIRGPQVMKGYLGRPEATAEMIDADGWLRTGDVGRVDADGWLHVVDRVKELIKYKGFQVAPAELEALLLTHGGIADAAVIGVYDEDEGEIPHA-------------------------------------------------------------- 71065459 66 -FAQWFVGGETNLYNCVDRHLEERAEQDAFIWLSDYTKRRLTYNDLYKEVNYFADVLKRHGIEKGDRVIIYMPMILEAAYAMLACARIGAVHSVVFGGFAAHNLAIRMDDAEAKMVITVDNYKSLVQGIEQAAVKPEHVLVVNRKELDVDYATERRISCEAEPVWLESNTPSYLLYTSGTTGTPKGVQRDTGGHAV-ALTTSMDYIYDGKAGETFWAISDIWAVGHSYTIYAPLLAGMTSIIYEGLPNPGIWWRIVEANKVNILFTAPTGVRMLKKQDETTRYDVSSVKSFFLAGEPLDESTASWLKHLGVPILDHYWQTESGWPILSNTPRFN-------DKPHKQGSPGYPMYGYDAQVINEETGE-PCKAGEKGLLAIRAPGCLTTVWRNDKRFIDSYFDSNQYSTSDYAVVDEDGYFHILGRTDDVINVAGHRLGTQEIEEAISRHAEVAECAVVGIQDELKGELPIAFCVLKDYELVATTENRFRLEQQLGGIARPAAIYFPQALPKTRSGKILRRAIRALAEN----- 118726071 1306 ------------IHQLFEEQVQKTPHNIALIF----EGKQLTYHELNEKSNRIAWYLIEKGVREDSVVGIMVERSMELVIGIMAILKAGGAYLPIDPDYPKERIDFLINNSNTSMLLTGKKISEDMYLENTETIAVRE-VLDNNNLPVTNLNLE-----------YNPERLMYVIYTSGSTGNPKGVMVKSHSFV--NLLNWFVREFDIGEKDCNLIIAPASFDLAQKNFFSTLVTGGCLCIFSPLYDYERMSEVINKEHVTMINCTPSAFYPLIDFNADSGFRLQSLSRVFLGGEPINMGKLLPWRKYSADIVNTYGPTECTDIASFYRIDNNII------EQETAVPIGKPIDNVQIYILDKNQKLVPQG--MVGELCIGGIGLTRGYYNDPGLTKERFIEEGVYRTGDLAKWTQEGNIEFLGRVDNQVKIRGYRIEMGEIEASILSHPAIREAVAIAKEDSTGGKYICAYIV-SDTGLSITELRDYLQKS-LPGYMIPSRFVQIEKMPLTPNGKINRKALPE--------- 118726071 262 -----------TIIDMFEEQAAIRPEDTAVVCSE----KSLTYKQLNVQANKAAQMLIEKGLKKGDIVGLISGRSADTIIGIMGILKAGCAYLPIDPSYPVKRIEYMLTDSDAKAVLVQNTHSH-------ELEYNGIIIDLNSKAFNNSSCDNPLISRGAD-------DLAYVIYTSGSTGEPKGVMITLENVVNLVNGLELNIYRKYIGRLKVAIVAPFVFDASVQQIFTSLLFGHSYIVPDDRSDGKKLEGFYIENKIDISDGTPNHLAGLALNASSDIKNMK-VKHFIIGGEALHYTTVERFEGNTPEITNVYGPTECC-------VDSTFYTLNPSDAGSKIIPIGKPMPNVQVYILGENQELIPRG--CIGEVYISGTGVGVGYLSREQMTSERFIPNPFYKTGDLGRWLPDGNIEFIGRKDGQVKIRGYRIELGEIEAQLQKHENIREAVVTDRKEDSENKVLCAYFTAN-EKLGVTQLREH-LSDKIPEYMIPTYFVQIEKMPLTINGKLDKNAL----------- 118726071 3415 ------YPKNKTIHELFEEQVIQNPD--FIAAICNSEE--ITYMDLNTRANRIAEVLRDRGVQRDSLVAILVSRSLEMLAAILGVLKSGAAYLPLDPEYPEERLRFILEDSNAHILLANSNLNSGI-SFHGEVIDLAHGSINQKSG-------------ENLPNINNPKDLAYVLYTSGSTGKPKGVMISHDAVC--NFMTGVTDKIRIEKGSSILALTTIFDIFVLET-LLPLCHGLKVVIADEQKDPRMLRGLITGKNIDMLQMTPSTLQILMNELKNLSC-FNSVKQVMIGGEAFPETLLRELRKVKGKIYNMYGPTETT-------VWSAIKDLTKNSCV----SIGGPIANTQILIMNDNLQPI----GVAGEVCIGGDSLARGYLNRSELTKEKFVSKRLYKTGDLAKWMPDGSIAFMGRIDNQVKIRGYRIELDEIEKCILKYNLINECVVIAQEDEFSNKQLICYYV-SSEEITVSEIMQHIGRD-LPDYMIPGIYVRLASIPLTPNGKVDRRAL----------- 118726071 2356 ---SGTIKEHKTLVESIEKQVEEHRESTAVKTHD----RLVTYGELNDSANNIANIILKKS-KSNDRVTLLFEHGADMIIGILGVLKTGRSYVPLDPAYPEERLVDIFKDSGAEILVTNDKNLKYAEELVHILNRKVYLINIDK---------VDLISPANNPIAIEPEQTAYILYTSGTTGKPKGVMQSHKNIM--ELVGNYAEELLISHADRLGLTTSYSHTVAAIDIFSALLNGAGIYPYDNKGSIENMSNWIEENSISILHTVPSIYRYFIKSIDKTK-RISDTRLIILGGEVVYSSDIEEYKLLDCIFVNLFGASE---ILVATFYLVDKNT----QVNTRTVPIGYELEGVSIQLLNDDNK--AAGIYECGELVYHSHYLSQGYWNLDEKTNHQFERNPAYKSGDLARLLPSGTIEHLGRKDTQVKIRGMRIELTEIESVVGGLKGIRECAAIVLEKPNQENTIVVFYVPENEEVIENKQFKLMLKSKLPEYMIPSLLYPVESIPHTPNGKVDRKAL----------- 153895838 74 -------DGRLNAANCVDRHLDERRNQLAIWFGKRGERRSYTYLDLHREVNALAAGLRDLGVEEDDVVTLYLPMVPELPIAMLACARIGAPHNVVFAGLSAEALATRIDAADSEYLVTCDGYYRREDALRADVDLSETVVVLDVPLGDDEHEYEAIVGETVEPVARDATDLLFVMYTSGTTGRPKGVEHATGGYLSH-VAWTTRNVLDVRPDDTYWCAADIGWITGHSYGYGPLSVGTTTLLYEGSPDRDRVWDLIERNAVSVFYTSPTAIRSFMKWGAEEAHDLSSIRLLTVGESITPKAWHWYRKHVGAPIVDTWWQTETGAISLATLPGIT---------PMKPGKVGPPLPGIDARVVDEDGDPVEPGEPGYLTIAAPWPGMLRGLREGDERYRREYWDDGWYRTGDGATVDEDGYVTILGRVDDVINVRTHRFNTAELESAIVGADGVTEAAVVGDDDGK----IVAYVTTRGDIDPDESLRETILAQAVGDVARPDRIVFTPDLPKTRSGKIMRRLLEDIARDEFG-- 163741773 1 ----------MTLWEYIEQHARQRPKAPAF---GDSGGARWTYGDLARACNALRTHLADLGIGPGDRVMLLCENCCAAVAALFATSQLGAVAVPVNARMRAAEVDRILAHAQPAAVLLTAAASPDAAAHASRLGAQRV------EGDFGCLHVVSQDAGGKSCAQIPE-GLAVLLYTTGTTGDPKGVMLSHDNLSFGGGASARLR--DMTTEDVVYGVLPLSHVFGLASVLTASVMIGAEVRLETRFTAERFYQAL-RSGVTLVSAVPQMHALVMQYAKEQGLDHPDLRYVSSGAAPLDPDWKRRAEAFGVALQNGYGMTEATAGICATR-----NRLGDSDT-----SVGPPLPGVDVRL----DQSVPGGGDGLGEICLRGGNVMLGYFGNLEATQAVLDPAGWLRSGDMGRLDESGNLHIDGRAKELIIHGGFNVFPPEVEAALNAHPQVIQSAVVGRPQSGDEQVVAFVQVAVGDEPKVDELRA-FVAEQLAGYKRPGLIILTDQLPAAPTGKILKHMLLTHFAD----- 167574555 463 -----------TVPDTFERQAAATPDAIALTFGPA----HLSYAALNAHANRIAHRLIALGVGPGAIAAVCVNRSLDLVVALLAILKSGAAYLPLDPDYPPERLAFMLTDARPAATLTTADLASRVEG----GGVVLHVDDPGENDASPAAAPDPTDDDRLRPLR--PSDPAYVIYTSGSTGRPKGVVVPHANVI--RLLTSTEPWFRFGPNDVWTLFHSCAFDFSVWECWGALLTGGRLVIYPVSRSPVEFLSLLARERVTVLNQTPSAFQQLMQADRDDAARQLRLRYAIFGGEALDVDWYARHAETAPQLINMYGITETTVHV------SYLELTRRTAAEPAYSPIGCKIPDLRLYVLDGALNPVPPG--VAGEIYVAGAGLALGYLGRPGLTAQRFVADPFYRSGDLARWRADGTLDFIGRADDQIKIRGFRVELGEIAHALVQHATVAQAEVVVREDTPGEKRLVAYVVAAGLAATPQALRADLAR-HLPEHMVPSAVVVLDALPLTPNGKLDRRAL----------- 157108606 92 ---------------LLMKHGGKSSDQELIDGVFGTELR---YLELLEQTVRLAECLRTLDVRVGDVVGIVSENRLEFPAALFASIFLGATVAPINLTYSERELDHAFNLSKPKVIFVSPFSADRVVAVARQNRHVQRVILFGEENPFGSVSFVNPMNFYIPPVDV-DNHVALIMCSSGTTGLPKGVQLTHYNLMASALLKESSELLEPPPGGVLLGVLPWFHAYG-CMTLINVVCNKQLLVSLPKFEEGLFLSCIENYRCTMVFVVPPLVVFLAKHPLVESYDLSSVDTLLCGAAPLSKETEDLVKRLKVKVRQGYGMSETTLATLVQSGEGH-----------KSGSVGIVQVGTLAKVIDPNGKALGPNQH--GELCFKGSQIMKGYIGNEAATKETIDADGWLHTGDIGYYDEDHEFFIVDRLKELIKYKAYQVPPAELEAILLTNPKIKDAAVIGLPDESAGELPLAFVVKEGVDVNEAEIKKYVADRTSPAKRLHGGVRFIAEIPKNLSGKILRRELR---------- 118465150 30 -----------TLVDALEQGSAEHGDTPVVFVV-DGVETTSTPAEIFQRSRDVAAGLQALGVGPGDAVAVQLTNRLECAVAYEAVLMCGATLVPIIHIYGPSEVAFILVESGAKALIMPARFRSIVDRIAEAIPTLQHVVVVDAPPGDGYLSWPDLTAGRYRRTSPSADDVAVLIYTSGTTSVPKGVQQSHNSM----LAEQQTLPDLVTGDDVVLVTFPPGHIAGVGSLLRPLISGARSVFVDG-WDPPTAVELIHRHRITATAGTPFHLEGLLDLGD-TGQKLTTLREFLVGAATVTEELGRRAAAAGINTYRCYGSTE---------HPTITSARSTDAAPARMGTDGLPMRGVTVRIIGPDGDEQPVG--VDGEVVTQGPDQFIGY-RDPVLDADAFTADGWFRTGDLGHLDTDGRLTITDRIKDVIIRAGETISSGQVEDVLNAHPAVAEGAVVAAPHHRYGDVVAAVVALKGAALDLDELRRHFAASGLARQKTPERLAFVESLPRTPMGKIRKAELRKEH------- 9280395 10 ------------LHELLRIHAERRGDRIA----YTDSQRAVTYTQLRLRAGRLAGHLAASGVDRGDRVAMLLGNRIETIEVYLAAARAAAVAVPLNPDAADAELAHFLTDSGATVLVTDETHLDQVR----RTGTDATVVLVGRRAPD-CVSYEDLAGTEPPCPPRDDDEPAWMLYTSGTTGRPKGVVSAQRSGLWSAMHCD-VPSWRLTEDDELLWPAPLFHSLGHHLCLLAVLTVGASARILGGFVARDVLDALAEHSSTVLVGVPTMYRYLLGAVSGEP-RARALRVALVAGSTSPASLTRDFEAFGVPLLDTYGCTETTGSLTANTL----------EDARVPGSCGLPVPGLSLRFVDPSGADVAPGEE--GELWASGPSLMLGYHAQPEATAQVLV-DGWYRTGDLARQAETGHVTITGRVKELIIRGGENIHPREIETVAQEVAGVRDAAAAGRPHPVLGDIPVLYVVSDGPRVPAEAILAE-CRRRLAYFKVPDEIWHVTTIPRTASGKVQRARL----------- 16078892 2534 -----------TISQLFEQQAARTPKASALVSGD----KTLTYQELDEWSNGIARALRSRGVKPDTPVGIMMHRSFSMIASILGVWKAGGCYVPIDPEYPKERKRYILSDSGTKLLMTNEADLGVLADFEGEILTIESV---------------EEDDKSPLPQMSSAHHLAYIIYTSGTTGRPKGVMVEHKGIA--NTLQWRRNAYAFNETDTILQLFSFSFDGFITSMFTPLLSGAKAVLLHEEKDILAIKHQLSRQRITHMIIVPVLYRALLDVVQ--PEDVKTLRVVTLAGEAADRELIARSLAICPELANEYGPTENSVATT---VMRHMEKQA-------YVSIGQPIDGTQVLILNSNHQLQPIG--VAGELCIAGTGLARGYVNLPELTERAFTQNPFYRTGDAARWMADGTLEYLGRIDDQVKIRGYRVETKEIESVIRCIKGVKDAAVVAHVTASGQTELSAYVVTKPGLSTNA--VRSELQNKLPVFMHPAFIEKLDSLPLSPNGKLDRGALPKPVYNHEG-- 16078892 1485 -FEETGYSMNQTLHYALEQQAEKTPDQAAVIF----EDGVMTYKELNEQATRISWELIGRGVKPETTVAIIGKRSPEMLLGIYGILKAGGAYLPIDPDYPEERISFLLEDSGTNILLLQSAGL--------HVPEFTGEIVYLNQTNSGL-----AHRLSNPNVDVLPQSLAYVIYTSGSTGMPKGVEIEHRSAV--NFLNSLQSRYQLKHSDMIMHTSYSFDASIWELFWWPYAGASVYLLPGGEKEPEVIAKAIEEQKITAMHFVPSMLHAFLEQIKYRSVPIKTLKRVFSGGEQLGTHLVSRFYELNVSITNSYGPTEAT-------VEAAFFDCPPHEKLE-RIPIGKPVHHVRLYLLNQNQRMLPVG--CIGELYIAGAGVARGYLNRPALTEERFLEDPFYKTGDVARWLPDGNVEFLGRTDDQVKIRGYRIEPGEIEAALRSIEGVREAAVTVRTDS-GEPELCAYV----EGLQRNEVRAQ-LERLLPGYMVPAYMIEMEQWPVTPSGKLDRNALPAP-----GGA 16078892 464 -----------TIHAMFEKQAEKTPDAHAVID----QACSLTYRELNKAANRLARHLRMKGVVRQEPVAIMMERSAAFITGVLGILKAGGAIVPVDPHYPADRIRYILHDCGCSHVVSQAHLPSSLE---------DNYIITHPEDIESKVD-----GSNIKSVN-NADDLLYMIYTSGTTGKPKGVQFEHRNMANLLKFEYTHSGIDF-EADVLQFATPSFDV-CYQEIFSALLKGGTLHIVPEKRDVPQLFAFINKHQTNIVFLPTAFIKMIFSERELANSFPDGVKHLIAAGEQLSDLFQDVLRKRGIHLHNHYGPSETHVVSTYT--------IHPGDPIPELPPIGKPIGCTDLYILNHQKQLQPCG--VPGELYISGASVARGYVNHDKLTSDKFSSDPFYRTGDLARRLEDGNIEYIGRADNQVKIRGYRIEPQEIEVTLMNHPDISEAAILIWQDQNGEHELCAYYCSVQKLNTID--LRSYMASELPEYMIPAKWIWVDSIPLTPNGKVDRAALPE--------- 104782280 515 -------------HHLIEAQAARAPEAIALTF----EGRHLSYGALNEQANRLAHQLIGAGVGPDTQVGLACRRGPDMLVGLLAILKAGGAYVPLDPAYPRERLAYMIDDSGIRLLLADPETA-------RQMDVPVSVSVLPLAAPAD-------LPAHNPEVALGPDNLAYVIYTSGSTGNPKGVLLPHGNIL--RLFAATAEWFDFGADDVW----SLFHSYAFDFIFGALMHGGRLLIVPQDVSAEDFYALLCDEGVTVLNQTPSAFKQLMQACQAPDSRRHVLRYVVFGGEALEKGLRPWFERFGTRLINMYGITETTVHVTYRPLS------LADLDNGVGSPIGVPITDLSWYVLDGQLNPVAAG--CVGELYVGGAGLARGYHRRGGLSAERFLADPFYRTGDLARHTVSGEIEYIGRMDHQVKIRGFRIELGEIEACLLAQPGVRQAAVLALP-GIGGAQLVAYVVMAGEPQARRDALRQGLRQDLPDYMVPAHFLLLDALPLTTNGKLDRKAL----------- 104782280 3082 ------------LAELIARHVALQPQAPALVCGD----RQLSYAELEVRANRLAHRLIAEGVGPEMFVGVALERSVEVIVAFYAVMKTGAAYVPLDVDYPRERFNWIVEDSAMGVLLSEQRVLERLQPASGLVLTLDDLDLCGEP-------------EHCPAPRAQADNLAYLIYTSGSTGKPKGVAVAHGPIRMHCQA--IAELYEMSAHTRELLFMSFAFDGAQERWLSTLLCGGCLVIRDNRWTPEETWQALHAQRISIACFPPAYLQQLAEFGE--GREAPPVDIYCFGGDAVAEANFERVKRVLKPLTNGYGPTET--VVTPLLWKVTVDQRCE----AVYAPIGVRVGERTLYVLDNQLNPVPVG--VAGELYIGGEGLARGYHQRPGLSAERFVADPFYRSGDLVRQRPDGVIDYLGRLDHQVKVRGFRIELGEIEARLRAMAPVRDAVVVAR-DTQGGKQLVGYVVADAQQGLAEKLRGD-LQAELPDYMVPSQLLVLEALPLNPNGKVDRKALPD--------- 84684175 407 ------------LWDNLDRN----PDKVAL----TGPAGDVTYAGLIADAARWGNAFKAAGLIQGDRIAFFLDDTPTYPAAFFGAVRAGFVPVLLNTMTPPDVLAYYLEDSAAPLALTEPGLVEVFAKAGTRVP-----LIVNGEAPAGTRAAADFIAGQPDTAPTGPDDMAFWMYSSGTTGRPKGIVHLHHDM-AYSQQSFAAHVLKLREDDICFSVPKIYFAYGFGNAFTPFSIGATTLLMPGRPTPDAVLDMIETYRPTVFYGLPTLYTAICNAPGIAERDLSSLRQCMSAAETLSEDVFNRWKALGLPAIEGLGSTELLHVYLSNTAEEQ-----------RLGAAGKAVPGYEIELRDADGNRV--GSGVDGVMYARGGSSAPCYWNRPDKTADTMRGD-WIYTGDR-FIEEDGFYYFQGRADDLIKVSGQWVWPLEVERCLNEHPDVHECAVLAHELPDRRMTLRAVVALRQGHVPREEALQNFVKSRLAPFKYPRFVSYIEDLPKTGTGKLDRQAVKAM-------- 126664203 27 --------------------------------------ETWTYQDLFEKANQIAHVLVDLGLQSGNRVLIRSANNPMMVACWFAILKAGGIVVATMPLLRSKELTTIIDCAEISHVLCDKELEEEIHLVIPKFRDD----FLKQTCFYGNSQLEELMATKPDNYHSKSDSVALIGFTSGTTGLPKMTAHYHKDI-LNICEAFPNYSLQPTQNDIFTGSPPLGFTFGLGGLVLFPMYFGASTFLIEKPSPDLLLKAIQDFKITICFTAPTAWRIIT--IKVKDFDISSLRKCVSAGETLPKVWQDWYDATGLKIFDGIGATEMLHIFI-----------SSNEENMKPGATGKAITGYEAKIIDKQGNEVPRN--EAGRLAVRGITGCK-YLNREEKQRE-YVEKGWNITGDIFRQDEEGYFYFVARGDDMIISSGYNIAAIEVESVLLTHEDILECAVVGLPDEERGMLVCAHIVLHDNTKATDVMIQHWFKEVAAPYKYPRVINFVDCLPKTETGKIQRFKLK---------- 153008514 55 -----------TCYNALDRHVAK-GRGEQVALIYTGTMRKFTYRELLEEVEALSAVMLDNGVSKGDRVLIYMPMVPEAAVAMLASARIGAVHSVVFGGFAATELATRIDDAKPVMIITSSCGIELDKAISLAQHKVDHCIILQEPVAGRDLDYREAVGRHVPCTPVDATDPLYVLYTSGTTGEPKGVVRDNGGHMV-ALDWSMKNVFGVKPGQVWWAASDVGWVVGHSIVYAPLIHGATSILFEGKPDAGTYWRIIAEHGVEVMFTAPTALRAIKKDDADRRYDLSKFRALYLAGERADPDTIHWAENLGCPVIDHWWQTESGWPMVANPLGLGLLE-------TKYGSPAVCLPGYDIRVLDDEGHEVERG--QLGNVLIKPPGCLPTLWNADERFRKAYLNEGYYKTADAGYMDEDGYLYIMSRTDDIINVAGHRLSTGAMEEVLSSHPDVAECAVLGISDPVKGQVPCGFLVLKSNDRDPQEVEKECVRDVIGPVAAFRLALTVKRLPKTRSGKILRSTIQK--------- 120405361 32 --PGTRAD---TVYTVFRQSAENHPDREFSVHRAS----RLSWGTTLTLVDQCARALDRAGVRSGDRVGILSPTRPETAIVLLACAKIGAIYLGMGTRLRRADMDYLCADACPSITFAMPDTDDMVAAATGQGLSHPILLSFTDDGSISPEFSEFLAGHQENAERVDQFDPLAIVYTSGSTGDPKGVVLSHRSLLNY---RSLLHRWPLT-QPRLLSDMPVDHIGYIGNELTAAILSGGTLVQVPRFDAREVADQIERERVTVWMGAPTMLTRVVALDDLESRDLSSLELVWWAGQ-LPESTARKVATFAHQVGASYGMSEMCCITLTDP------GISPEQAVR---TVGRPLDDIEVKVL-----PVP-GEERSGEFALRRIGMMTEYWGKPDKTADAIDRDGWFHTGDLGFIDDDGSLVITGRLKLLIRSGGYNLSPFEIESVLEGHPGVAMAVVVGLPDPEYGEVAHAAWTAARDTAVTDDELRSYLREHLSGFKVPKQFHQISRIPLLANGKPDRSRIREQ-------- 194551817 1564 -----------TLQQRFEEQARQRPQAVALIL----DEHRLSYGELNARANRLAHCLIARGVGADVPVGLALERSLDMLVGLLAILKAGGAYLPLDPAAPEERLAHILDDSGVRLLLTQGHLLERLPRQAG-----VEVLAIDGLVLDGY--------AESDPLPLSADNLAYVIYTSGSTGKPKGTLLTHRNAL--RLFSATEAWFGFDERDVW----TLFHSYAFDFIFGALLYGGRLVIVPQSRSPEDFYRLLCREGVTVLNQTPSAFKQLMAVAADMATQQPALRYVIFGGEALDQSLRPWFQRFGPQLVNMYGITETTVHVTYRPVSE------ADLKGGLVSPIGGTIPDLSWYILDRDLNPVPRG--AVGELYIGRAGLARGYLRRPGLSATRFVPNPFYRTGDLARFQADGNIEYIGRIDHQVKVRGFRIELGEIEAALAGLAGVRDAVVLA-HDGVGGTQLVGYVVA-DSAEDAERLRESLLKRHLPDYMVPAHLMLLERMPLTVNGKLDRQALPQ--------- 119474881 30 ------------LAGYVDDYASSNPDAPALQYFD----RCITYIELNCEANRLANALVSLGVSKDDVVGMHLVNIPQYVIALVAVSKIGCAGSGVSPLMSPNELAYQVEDAGISVLLSLDDLIETSLSRLSDTPSLMHVIFLDAKQLSGYLNLLEGFSEDFAQRPVTDDDTMMVQYTGGTTGRPKGAELTVLNLMYNPLQHGAYQPW-VQGKELVVTGFPLFHAAGLAFAIASLRVGGHFILIPNPRDVEFICAQMQTHPPTRLGAVPSLYQLLISCPDIHDVDFSSLKIANTGAAPLSSDDRGKIEAIIGEISDMFGMTETGPVHVSNPPG-----------RSNSAAVGIPVPEAETRIVDIETGMKEMSVGEAGEIITSGPHVMKGYLNLPDESANALRGKTWMYTGDIGYMDEEGYIYLCDRAKDMLIVGGYKVFSVEVEDKLQSMPLVVMSALIGVPDEKGNDVVHLYVELSSVAAEPDEIIIDFCRDNMAPYKVPKAIHIVEKIPLTAVGKIDKKSLRAK-------- 91783053 1 -----MQDYELTMGRILADKAQRIPDRTFLIW----QDRRYTYAELETITNRYANGFIAHGIGYGDHVAVMLPNCPEFFWVVWGLSKIGAVAVPINTAAKGELMRYFLDKSDSVCFVVDEEWSERVAAIRSEVPQIRQYFILPDNAESTVHALSELESDDASQPPLDRDDTQLIMFTSGTTGPSKGVQCPHSQ--GHAVGRALTVDFGYREDDVLYTCLPLFHGNAAYYSCYAALWADAAIALAPRFSATRFWDDIRRTGATQFNTLGAMTNIIWKLPPGPHERETKLRLCM--AVPVPKEIYSEFERFGVVLTSVFAMTE----------NFAMTRFTPSDPAEKAGSAGKPRGECELRIVADDGTDLPAGG--VGEIYLKPGSMMKGYYRMPKETAREFD-NGWFKTGDRGYLDEDGYLFFMDRKKEAIRRRGENISAYEVELILCRHPAIHEVAAIPVASELSEDDVMVYVVLKPGESMTHADVVHFSAEHMSYFMVPRFVEFIDKLPKTASEKLEKYKLK---------- 217405001 78 ----------LNVYNAIDRHV-RNGKADQVALVWEGDERRLTYLDMQRKISQIANALHAQGVRRGDVVTIYMPMIPELPMTMLACARMGAMHSVVFAGFSSEALAQRISAARSAFVVTADDLKGIVDAARAKIDCEDIITSVSETAPYDMQPKDDLLVAGQRPCHVPEEDGLFLLYTSGSTGTPKGLLHTTGGYALYA-AFTTKNSFALEDGDLFACVADCGWITGHTVVYGALLNGATTFVFESTPDPGRYWDMVERHKITQFYTAPTAIRLLMRYGDPAKYDMSSVKVLTVGEPINPEAWRWYFEAVGCTIVDTYWQTETGGHIVTNFPGVT---------PMKPGSCTFPSYGIDTVILDPSGEPVTEAGHKEGVLAVRQPWMARTCLGDHHRFMTTYVYEGYYFTGDSAYLDQDGFHWIVGRVDDVLNVSGHRIGTAEVESALVSHAAVAQAAVVGQPHEIKGQSIAAFVMLTDGFSESESLIKELVRQEIGGFAQPDLICATQSLPMTRSGKIMRRILRK--------- 52078850 461 ------YPREKTIPELFEEQVEASPDKTAVAA----DGRSLTYRRLNEKANQLARRLKARGLMHGNAAAIMMERSLEAAVSMLAVLKAGGVYVPIDPGYPEERIRFLLEDSGAKIVLTKDS--PQI--------SLEGYEVLAANAVDAEKEDAANLVHANKP-----GDLAYYIYTSGSTGKPKGVMVEHRNIVRLVKNAGYI---PLKSDVKMAQTGAVSFDASTFEVFGALLNGGT-LYPVPKLDGKRFRVFLEETGITTMWLTSPLFNQLAQQ---DPGMFATLNDLIIGGDALVPGIVNRVKRESPELWNGYGPTENTTFSTCFFI---------DQAYERTIPIGKPIGNSTAYIVDEHGALQPIG--VPGELCVGGDGVARGYLNQPELTDEKFVGDPFYRTGDLAKWLPDGNIEFLGRIDHQVKVRGFRIELGEVEAALARLEGISEAAAVIRENNTGETEICAYYTAVGARP-AAQLRTELSRS-LPEYMIPAHLIELDSMPLTANGKVDKRQL----------- 52078850 1503 ----------------FEEKAAEMPDQPAVVCGET----ILTYRGLDERANQIANVLRSEGIGKDDVVGIMLDRSAEVAAAILGVMKSGGAFLPIDPEMPTSRIQYMLEDSKARWLLTHSHQAALADWYNGRLIDVRNDTLMASKKRPHLIHDGASL--------------AYIIYTSGTTGQPKGVQLEHRNLANY--VSWFISEARLSASDKTMLLSSYAFDLGYTSLFPVLLAGGELHIVRKETEPETFIHYIGEQGITYIKLTPSLFHTVVQPQSFALAKLQSLRLIVLGGEKINPKDVERFHSRDTRFINHYGPTETTIGAIAKPVEPGMI-----RQFAERPTIGRPISGAGALVLDASRRLVPAG--AAGELYITGSGLARGYVNNRELTAAKFIENPYYRTGDLVRRLPNGEIEFLGRTDDQVKIRGYRIELKEIEEAFIGLEHIERAVVLSFTADSGLDELCAYIQAKRQLPVSE--MRERLSERLPSYMIPSYFVTVDKMPLAANGKVDRSALPE--------- 63079048 455 ---DAKYPREKTIHELFQEQVDKNPDQVALVF---GEAQ-LTYRELNEKANQMARGLRKQGVLPDQVIGLLTDRSLEMIIAILAIFKAGGAYMPIDPSYPSERIQYMLADSRTHLLLVQAEMIP--ANYQGEVLLLTEDSWMDENTDNLDLVNQ-------------AQDLAYVMYTSGSTGKPKGNLTTHQNIVKTIMNNGYME---ITPNDRLLQLSNYAFDGSTFDIYSALLNGASLILVPTHMNPTDLASVIQDQHITVSFMTTSLFNTLV---ELDVTSLKHMRKVVFGGEKASKHVEKALDYLGARLVNGYGPTETTVFATTYTVDHTI-------KETGIMPIGRPLNNTKVFILGADNQLQPIG--ALGELCVSGEGLARGYLNLPELTADRFVENPFYRTGDLARWLPDGSIEYVGRIDEQVKIRGHRIELGEIEARLLEHPAISETVLLAKQDEQGHSFLCAYLVTNG-AWSVAELRKHI-KETLPDSMVPSYFIEIDKMPLTSNGKADKRALPE--------- 63079048 1498 -----------TVHQLFEEQVQNMPDQKAIVFGE----EQVTYKELNAKANHLATLLKQKGITNEQLVAVMIEPSIEFFVGILAVLKAGGAYLPIDPTYPTERIAYILEDSQSKVLLVRGH-----EQVQTQFAG--EILEIDSKK----LSTEEL---KDVPMNNKVTDLAYVIYTSGSTGQPKGVMVEHRSLM--NLSAWHVQYFGITKDDRSTKYAGVFDASVWEV-FPYLIAGATIYVIDQRYDVEKLNQYVTDQGITISFL-PTQFAE--QFMLTDHTDHTALRWLLIGGD----KAQQAVQQKQYQIVNNYGPTENTVVTTSYIVSPE----------DKKIPIGRPIANNQVFILNKENQLQPVG--IPGELCVSGDSLARGYLHRPELTSERFVANPFYKTGDIARWLPDGNIEYLGRLDDQIKIRGYRVELGEIESAILEHEAIHETVVLARQDDQNQTYLCAYVVPK-KSFDVAELRQYLGR-KLPHFMIPAFFTEMTEFPITSNGKVDKKAL----------- 186456149 393 ----TDYPKNKTIAELFEEQASASPDAVALVF----EGKSLSYRQLNRQSNQLAHYLIRSGVQSGELVGLCLERSFEMIVGLLAILKAGGGYVSLDPTYPKERLALMMEDAEIRVLLTESRLLPRQTKKSEPGHDILKAICLDKE----WKAVSEQSGERPISSCGPE-SVAYVCFTSGSTGRPKGVCVPNRGVVRLVKATNYA---SLTGNNVFLQLAPVSFDASTFEIWGALLNGARLVIFPP--IPSSLSDLIEKQRITILWLTAGLFHQMV---EEQVERLKNVRQLLAGGDVLSVPHVEKALEIDCQLINGYGPTENTTFTCYH-------AIPHRVPADRSIPIGKPVSNTTCYVLDCNLRPVPIG--VYGQLYTGGDGLALEYLQRNELTAERFIDNPFYHTGDTVRYLSDGNLEFLGRTDSMVKIRGFRIELGEIEAAIAADDSVRDCVVVARKISTTEKQLVAYVVPKGSKPTSEALRSH-LKDKLPEYMMPSAYVFLETLPLTASGKVNRLALPD--------- 28870015 1588 --PDVVYPQGQTLHSQFEAQVQRTPDAIAVSFAD----QSWSYATLNAQANKIAHRLIGLGIGEDDRVAICTHRGLEMIAGLLGILKAGAAYVPLDPAYPLERIAYTLGDSAPVALLSQ-------RSVQAALPVSQVVISLDEAGLQDE-------SERNPQVSVKPTSLAYVIYTSGSTGLPKGVMIEHRNVA--RLFSATEDWFGFNEQDVW----SLFHSFAFDFIWGALLHGGRLLIVPQLVSPEDFYALLCSAGVTVLNQTPSAFRQLIAAQGENP-QAHSLRQVIFGGEALETAMLKPWYARNVQLVNMYGITETTVHVTYYPVQ------PEDAQRVGASPIGKRIADLQLYVLDTCGEPVPLG--VVGELYVGGAGVARGYLNREALTAERFLDNPFYRTGDLARWMADGSLEYLGRNDEQVKIRGFRIELGEIASRLNDHPQVLDAVVVAREDVPGDKRLVGYYTCAEDQTGLDEQLRAWLSGLLPDYMVPAAFVRLAGLPITANGKLDRKSL----------- 28870015 2666 ------YPRELPVHRLFERRAALQPQ--AIAAVHG--RRSLTYGELNERANHLAHYLLGQGVRPDEHVAILLPRSLELLISQLAIGKCAATYVPLDVNAPAERQQYMLGDCQAKCVLTQSAM---------SIATSVQRIDLDQLNLDDQPAHDPGLPQGAD-------TAAYVMYTSGSTGAPKGVRVGHRGIVRLVLNNGYAEFNE--QDSIAFASNPAFDASTMEV-WGALLNGGQLVVIEHLIDPARFSAALRHGNVSVLFLTTALFN---QYVQMIPEALGGLRVLISGGERADPVSFRAMQAPGLHLLNGYGPTETTTFATAYDVRALASSAE-------SVPIGRPIGNTRVYVLNAQQRLAPLG--VIGELYIGGDGVALGYLNRPELTVEKFIADPFYRTGDLGRWLEDGQLECLGRNDDQVKIRGFRIELGEIVNCLHQLPGIREAVVLAREDEPGNVRLVAYFTSQQEAPAPGQMRAH-MQANLPDYMVPVAFIELTALPLTANGKLDSRALPE--------- 28870015 4779 ----------LTIHQRIEQHALHQPDTVAVQVGD----QRLTYGELNHRANALAHYLIGLGVRPDDRVAVLARRGLETLCAMLAVLKAGASYVPVDPAHPDERIGYLLEDSAPVVVLAQFDLLARVP---------------DLHVPRVALDRPDWLQRDDTPPGLTAENLAYVIYTSGSTGQPKGVMVEHRTL--NNLVDWHCQAFDLRAGSQTASVAGFFDAMAWEV-WPALCAGA--VLHLPPADIGNDWWLAQQLHVAFLPTP------VAEYAFSRELHHPTLHTLLIGGD----RLRHFKRDPGFAVVNNYGPTETTVVASSGLMLPQG-----------VLHIGKPVAHARLYVLDAHSQPVPLG--VPGELYIGGTGVARGYLNRPDLTAERFLDDPFYRTGDLVRWLADGTLEYLGRNDDQVKIRGVRVELGEIEQQLAQCPGVAEAVVTTQRLEDGTLRLVAYFTRRDAALDSATLRSQLL-GRLPEYMVPATYVGLDALPLTQNGKVDRKAL----------- 28870015 546 ----------LTLQQRIEQQAQARPDAIAAQVGE----HCLSYGELNQRANALAHHLISLGVRPDDRVAVVARRGLETLVSLLAVLKSGAGYVPIDPAHPDERVAYLLTDSAPLAVLTQPALLPRLEGL--SLPGPKALLIDLERSD------WPAKTGNPQLADLTSSHLAYVIYTSGSTGQPKGVMVEHRTL--NNLIDWHCEAFDLRAGSHTASVAGFFDAMAWEV-WPALCAGATLHLPNEQLDALLDWWLAQPLQVAFLPTP------VAEYAFSRDLRHPTLRTLLIGGD----RLRQFHRDPGFAVINNYGPTETTVVATSGRLLPNGSLD-----------IGKPIANTSVYLLDSLHKLVPFG--VAGELYIGGESVARGYLNQPQLTAERFLRDPFYRTGDLARWNPDGTLEYLGRNDDQVKLRGVRIELGEIESQFSQLPGIEEALVLAREDEPGQPRLVGYFTERADAPSRLEDLRTALAARLPAYMVPGALVRLDSWPLTANGKVDRRAL----------- 28870015 3718 -----------TVHGLIEAQATRLPTAIAAQVGE----QSLSYAELNRQANSLAHYLISLGVRPDERIAVVARRGLDTLVGLLAVLKAGACYVPVDPAHPGERIAYLLSDSAPVAVLAQQTFIERLPAL-----GVPVIALDRPHWPE--------QAHNPIVAGLTAKDLAYVIYTSGSTGQPKGVMVEHRTL--ENLVHWHCQAFDLHAGSHTASVAGFFDAMAWEV-WPALCAGATLHVPNEQLDALLDWWLAQPLQVAFLPTP------VAEYAFSRQLRHPTLRTLLIGGD----RLRQFHREPGFAVINNYGPTEATVVATSG-------RLLPDGSLD----IGKPIANTRVYLLDEQQQLVPLG--VAGELYIGGEGVARGYLNQPQLTAERFLLDPFYRTGDLARWNADGTLDYLGRNDDQVKIRGVRIELGEIEAQLAQLPGIEEALVMAREDEPDQSRLVAYFIERADSATAAQLRSDML-ARLPGYMVPSAFVRLDAWPLTANGKVDRRAL----------- 118588369 48 -FPDWECN---TCYNCLDRHVEHRPGQPALIYDSTGRTASYTYSELLEEVEAMACVLADHGLVKGDRAIIYMPMIPQAVMAMLACARLGVIHSVVFGGFAANELATRIDDATPKAIIAASAYKPLIDAINIARHKPESCLVFGRDHDLGALQAEAIVGRRIAPVTVKATDPLYILYTSGTTGQPKGVVRDNGGHMV-ALKWSMENLYDIQPGEVFWAASDVGWVVGHSICYAPLLHGCTTIVPVGTPDAGTFWRVISDHNVVSLFTAPTAFRAIRKEDPNQRYDLSLFRSLFLAGEADPETVNWAIDQLQVPVIDHWWQTETGWCIVGNPVG-------LGQLPVKPGSPTVPMPGYDVQVLDDAGHPL--GANTLGNIVVQPPGSLPTLWNADKRFFDAYLAEGYYKTADAGIIDDDGYLSIMARTDDIINVAGHRLSTGGMEEVLATHPDVAECAVIGIADKLKGQLPCGFVVLKGVDRSHEEIEKELVRDKIGPVAAFKIAITVDRLPKTRSGKILRGTMRQ--------- 83718731 24 ------------IAALPARVADRAPDHVALIE----DTRRLTYAQLARAIDAAAERLGRLGVRGGDRVMIVAENSVAQIVLLFAATRLDAWAIVSNARLSAAELDAIAAHAQPRLIAFVTGTSPDAHAHAERRGAQPAAPF---EFDIGAWSYTLDARARAEPVEADARQCAALVYTTGTTGTPKGVMLSHRNLLFVAAVSSTQR--RVAPTDVVYAVLPASHVYGLASVCLGSLYAGATLRLVPRFSSQALRRALADERVTIFQGVPAMHAKLLEHLRTHGHAWPHLRFVYSGGSPLDADLKARVERVGLPLHNGYGMTESSPTITQTPIDAPRTDC----------SVGAPIPGVAVRFCAADGTDVAPG--EVGELWVRGPNVMLGYYRDPEGTRAAVTAHGWLKTGDLARAGADGAVTIVGRSKELIIRSGFNVYPSEIEQALNAHPDVVQSAVIGRAVE-GNEEVIAFVELAPNAAATEDDLKQWCAGRLTPYKRPAQIRALDALPAASTGKVLKHRLREM-------- 3142696 2 -----------TIHGLFETQTAHTPEQP----RCTFEPEQLSYRELNERANRLARTLRSQGVTKDRLVGLMTERSIDMIVGMLGILKAGGAYVPIDPNVPRGRIPYMLDDSGTELLLTQSHLVDKVA-------FDGHMLVLD-----GAQSVYHEDGSNLESLSGP-NDLAYVIYTSGTTGQPKGVMLEHHGLC--NLKTYFEFEFKISTLDHMLLFASYSFDAACWEIFQALFCGATLYVPTSELDYERFEQYMADHHITVAALPPTYAVYL------EPQRMPNLRILVTAGSAASTELVYKWKD-QVAYYNGYGPTE-------NSVATSIWPVSKDERAGQLISIGRPVPNHRVYMDDVHGHLAPIG--VAGELCVSGPGLARGYLDRPELTAEKFVPNPFYRTGDLARWMPDGNIEYLGRIDHQVKIRGYRIELGEVEAQILKVEDVQEVIVLAQADEQGQNQLVAYYVAEREVSAGE--LRSLLGEELPNYMVPSFLVQLEQMPRSPNGKIDRKAL----------- 3142696 1109 ---------------------------------------TLTYAELDEQANRLARVLRAKGVEADQSVGVLLERSADLLVSILGVLKAGGAHVPMDTMYPQERIDYMLQDSGAKVVITS-----RAASLSLSLPSTVQAIVLDDEGVQAQWGAQE----SSNLIPFAGLSPACIIYTSGTTGQPKGVMIEQGSV------GNLVDALYERVYSRYDQPLHIAWLSEFVFIFASLLLGHTLHVRVRYVRPERLIAYYRTHRIDLSDGTPAHLHILNESVSVTEA--PDVKHYLIGGEALSVQLVQKWSGYRPVITNVYGPTEATVDATALTLEIVESLIVLLEKFYHTVSIGTPIANQAVYILNTRQQLVDPMGIA-GELYIGGAGIARGYLNLPELTAEKFVPNPFYRTGDLARWLPDGSIEYLGRIDHQVKIRGYRIELGEVEAQLLTVDGIQKAVVTAWENEDGHKDLCAYI------------------------------------------------------------ 170750178 51 -----------------DRAALR------IVEAGSGAEQSLTFGELARRSGQVANHLRQLGLRRGDHLLLLLGNVPALWETMLAAMKLGAVVIPATTLLTADELADRLARGRPRAIVAGPEQIARF----AGLDTGGAVRLVTGAPTEGWAAYDDAFEASAPDGPTGADDPLLLYFTSGTTAKPKLVRHSHRSYPVGAL--STMYWLGLQPGDVHCNVSPGWAKHAWSSFFAPWNAGATILVINAPFNAAALLAQLERTGATTLCAPPTVWRMIIQE-DLTGKRL-ALREVCAAGEPLNPEVIERVKAWGLTIRDGYGQTETTALMANT-----------PGQPVVPGALGRPLPGYRVRVLDLDGQP-ASEGEVCLELAHRPAGLMQGY--DDGQGNLSGAAGDLYHTGDVAFVDEQGCYTFVGRADDVFKSSGYRISPFELESVLIEHPAVAEAAVVPIPDPMRHTIPKAYVLVAGASPGPETALDRFTNARLATFKRLRGLEFVTDLPKTISGKIRRVQLR---------- 194558384 21 ---------PRRIADVPAHRAAQSPAQPALIE----DARRLSYGDLAQAVDAAAARLASLGVEGGDRVMIVAENCVAQIVLLFAAARLDAWALVSNARLSAAELDAIAAHARPKLIAFTTDVSPDARAHAERLGATPAAAL---PVDIGAWSYHVDASAPAEPVATDAAQCAALIYTTGTTGTPKGVMLSHRNLLFIAATSSMLR--RVSPDDVVYTVLPVSHVYGLASVCLGSLYAGATLRLAPRFSPEAVRVALADEGVTIFQGVPAMHAKLLEHLHTHGHRAPRLRFAYSGGSPLDANLKARVEHVGVPLHNGYGMTESSPTVTQTPL----------DAPRTDSSVGVPIPGVDVRIVAPDGSDVPPG--EVGEIRVRGPNVMLGYYRNADATRAAVSADGWLSTGDLARQEADGAVTIAGRSKELIIRSGFNVYPVEVEQVLNAHPDVVQAAVIGRAID-GNEEVLAFVELVPGAAADEAALHAWCADRLTAYKRPAHIRVLDALPAASTGKVLKHRLRE--------- 67924062 480 ------------IHQLFEAQVEQTPDNIAVTF----ENESLTYQELNEKANQLAHYLQSIGVKPETLVGICLEPSLQMLISLLAILKVGGAYLPLDPNYPEKRLDFMVDDSGIDYLIGSSEL-----GVRSS-ESIEFFVDIEELKGEISQQIDTNID-----IKINSENLAYVIYTSGSTGVPKGVQIPHRAL--SNFLLSMSKKPGLTANDTLLSVTTLSFDIAALELYLPLIVGAKLVLVSRAMEGVTLAQQLATHQVTVMQGTPATWKLLLASGWEGKNDL----TIFCGGEALDSGLAQNLQQKSKAVWNLYGPTETTIWSSIYEVNSD------------KVRLGKPIDNTQLFILDKNYNPVI--TGVPGELYIGGMGVARGYLNRPELTAERFIASRLYKTGDLVKYGEDGEIEYLGRIDYQVKLRGFRLELGEIETVLLTHPQVKEAVVI-----VKEESLIAYIVTKGNREQGTEIKQGFLAEKLPNYMIPSRLIELDSLPLTPNGKIDRNALPE--------- 163731679 4 --------------------------------------ETVTFGTLETRANQGAHVLRAQGIDAGDHIAILMENRREMLEVCFAADRAGIYYTTISTHLNPDEIGYILADCDARLLVAGDQFVNILTQLAPVQADQCKIMIVGAPSGTYPFWSKEVSDQKTTPIP-DEAQGLDMLYSSGTTGRPKGIPLEKSPPGARTMLIDLLNGFGYGPDTRYLCPAPLYHAAPLRHAMVTIKMGGTAVI-MDRFDAETSLRLIERYKITHSQWVPTMFVRLLKLPEAARYDLSSMGMAVHAAAPCPIDIHDMLAWWGDIIHEYYAGTENNG----------FSAITSAEWRAHPGSVGRAKLGV-VHICNADGHEVSVGTE--GEIYFENGQKFA-YHGDPEKTRACTNARGWTTLGDIGRLDDDGYLYLTDRKSFLIISGGVNIYPQETEDTLLGHPAVLDAAVIGIPHEDFGEAVHAVVQLLPEHENSQDMAETFCRSKLSALKCPRSIEFRDTLPRSATGKMNKRVLKSDYWD----- 37548740 264 -----------TVYQLFEEQAERTPEHAAVKFKND----HLTYRELNEKASRLARTLRNCGVQPDTLVAILADRSLEMIVSIIAVWKAGGAYVPLDPEYPKERLQYLLHDADADVLLVQHHLKNSL-AFDGP--------VIDLNDETSYHADCSLLSPVA-----GHSHLAYVIYTSGTTGKPKGVMVEHSGIV-NSLQWKKAF-FKHSPADRVLVLYPYVFDAFILNFFGPLISGATLHLLPNEENKETFANAIKQERITHFSTSPRLLKTMIEQM--NREDFIHVQHVVVGGEQLETDTVEKLHSLQPRIRNEYGPTENSVVSTFHPVQSADEQI----------TIGSPVANHQAYILGAHHQIQPIG--VPGELYVGGAGVARGYLNRPELTEEKFVEHKMYKTGDLARWLPDGRIEYLGRIDHQVKIRGYRIEIGEVEAAMFNLENVREAAVVAREDADGAKQLYAYYVGEP-SLTAAQFREDLSRE-LPNYMIPSRFIPLERIPLTSNGKIDLKALPARAENEY--- 37548740 3282 -----------TIHTMFERQAAQTPQEIAIQY----EGAEISYKELNETANKLARLLRKRGVKHQEPVAVIAGRSPSLAVAVLGILKAGGAIVPIDPSHPAERIRYIIENSSCTHLVTEKD-----RSVPEAATQIVTFIEEAETEPDG---------SNVQTINTAE-DLLYVIYTSGTTGKPKGVLLEHRNMANLLYDQFTNSGIDFKTN-VLQYASPAFDVCYQEL-FSALLSGGTLHIVPEKRDAAQLFSFINKHQTDIVFF-PTAFAKMLFNEESYAYSFPCVKHLITAGEQLTVSFQQMLRTHGLHLHNHYGPSETHVVSTYT--------IQPGDDIPEYPPIGKPICHNNMYVINKNKQLQPLG--IAGELYISGANTGRGYVNNPALTGEKFLPDLFYRTGDLARLREDGQIEYLGRIDDQAKIRGYRIEPKEVEVILANHPAVREAAVLIQKNALGENELCAYCVSKATDPSA--LRKDLAK-NLPDYMIPVKWAFVESIPLTANGKVDRKALPE--------- 218288740 8 --------------DQFESTLNQNPEQLAVIDLSGDEPVTLTYAELDRLATRIAARLLQLDVKPGDAVAYQLPSGWPFVALTLAIWKVGATPCPLLPSLREREVAFILNSSESRVFIAPDDYRPFVEGVLKETPRVEHALILDLGGLLASEAEAESAKEALSARRPGPGSHSQLLYTSGTTGEPKGVLHTHRTLSEALFIHT--RTLGLTSKDRIWVPSPTAHQTGFLYGMLVSFYIGAPGIYHAIWDVEKARAAIEEFGATFVQAAMPFLSDITRADRPPK----GLRLFIATGAAIPRQLAEARERLQCAVVGAWGSTESCLVTV---------GRPSDPPEKLWGTDGRVLDGMAIRVVDDEGRELPPGTE--GNFQVKTPAMFVTYLHHPEWYEAAMTPDGFFDTGDLAVIDEDGYLRITGRKKDVVNRGGEKIPVVEIEDLLYQHPDIADAAVVAMPDERLGERACAYVVLKPGAKRLEDITDFLGERGMAKIYWPERLEIIDEMPRTASGKIQKYVLRQ--------- 198269186 42 -------------FNALDRHVAGRGDQVAIIYDSTNTISEITYADLLTRVASLAGALKAKGITKGDRVIIYMPMVPEALEAMLACARLGAIHSVVFGGFAANELAVRIDDATPKAIVAASHYKPLLDGAIYLATHKPEFCVVYQREQERDVDWNDFQNEPADCVPVEGTHPAYILYTSGTTGAPKGVVRPTAGHLV-ALHWTMKSIYNVDPGDVFWAASDVGWVVGHSICYGPLIHGNTTVVPVGTPDAGTFWRVIEQHKVKSFFTAPTAFRAVKREDPKKEYDLSHLDQIYLAGERADPDTIEWMQKLGKPVYDHWWQTETGYTIAGNPVGI-------EPMPVKLGSPTVAMPGYNVHILDDGGHQLP--TGELGAIAVKPPGTLPTLWNAEDRFVKSYTFPGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGGMEEVLAAHPDVAECAVIGVTDQLKGQLPVGFVCLKGTETSHEDVVRKLVRDKIGPVAAFKLCTVVDRLPKTRSGKILRATM----------- 172037963 517 ------------ISQLFEAQVEKTPNNIAV----TSAQQQLTYRELNSKANQLAHYLQTLGVKPEVKVGILMERSPDLLIAILGVLKAGSAYVPIDPTYPSERIAFMVEDAQIAVLLT-----ETKTAISQTFPTSASKITLDQDWP-----LIASESQENSVISLFEDNLAYVIYTSGSTGKPKGTLITHGGLSNYLTWA--IATYPVTEGCGSPVNSSIAFDATITSLLTPLLVGQKVILLPETGEIEALSEVFTQENLSLVKLTPAHL-SILNSLLAEKEKIPQSHALIIGGEALSQHSLTFWQEKCPRLINEYGPTETVVGCCVYEVPSQVSQ-------TENVPIGRPIANTELYILDQYLQPTPIG--VPGELYIGGVGVARGYFNRPDLTAERFIGSRLYKTGDLARYLPDGTIEYLGRIDNQVKIRGFRIELGEIEGMLRQHPQVQEAIAVVQEDNNKTPRLVAYVVASSEPPD----LRQFLSEKLPAYMVPTLFISLDAFPLTPNGKIDR-------------- 60650089 21 ------LHGELTALNACVECCDRHAHGEAVAEAQDGHAERYRFRDLQRQAARFGNFLREQGVKPGDRVAGLMPRTVELLIAILGTWRIGAVYQPLFTAFGPKAIEQRLNCSNARWIVTDPHNRPKLDDVT-DCPSI--VVTGGAPQNPADHHFWSALNRQADPVLLDASAPFLLMCTSGTTGPAKPLEVPLSAIL--AFKGYMRDAIDLRADDRFWNLADPGWAYGLYYAVTGPLAGYATLFYDGPFTVESTRHIIAKYAINNLAGSPTAYRFLIAAAEFADAVRGRLRAVSSAGEPLNPQVVRWFEQLGVVIHDHYGQTEIGMVLCNHHGLRH---------PVREGSAGYAVPGYRIVVLDKAHRELPAG--QPGVLAVRSPLCFDGYLGMP--TQA--FAGRYYLSGDIVELNDDGSISFVGRNDDLITTSGYRVGPFDVESALIEHPAVVEAAVIGKPDPQRTELIKAFVVLNTPYLPSPELAEELVRQRLAAHAYPREMEFVDHLPKTPSGKLQRFILRNQ-------- 159898403 1818 -----------SIQAWFANQVAQKPTATALVFGE----QQLSYAELDQRSSQLAGYLQSLGVQAFATVGICMQRSPELVVAMLGVLKAGAGYVPLDPATPTERIRFILRDTAAPVLLTQAALKLDLADADWQIVALDQLDLTADHPVLNPL-----------PSSLLNDLPVYTIYTSGSTGTPKGVPISQRNLL--PMLRWGQAYFGLGQHSRVLQTLSYAFDFGAFELLTTMLSGGTLFIAGQLEDLASYRSLIERWQINTIHATPAFFAEVVALAQP----MPTLEIVHLGGDALQPALVKQIQALTCRIYNGYGPTEASVNCAIYQVE------PERLADVVNVPIGRVTANHQLYILDAQLRPVPIG--VVGELCVAGPSLSQGYLNQPALSAEKFVPNPFYRTGDVARYLPDGLIEHLGRIDHQVKVRGYRIELGEIEAALLNHPAVQEAVVL----PTSEASLIGYVVLKQAGSTPTSELREFLQQRLPGYMLPAILVPLESLPRTANGKINRQAL----------- 159898403 430 -------DLQVTIPSLFAAQAQQHPTAQAVVF----EDQSLTYQELEGYSNQLALQLREHGAASEQIVAIYLERSIASIVAILGVLKAGAAYLPIDPSVPNERLELMLADSRAVVVVTDQGL-------QTRLGHMQSPIVLIDQLLSNPPQADLGLN-----VAIQPEQLAYIIYTSGSTGKPKGVAIEHRQLANY--VQSIIQEVDLRPGMQYAMVSTLAADLGHTVLFPALCHGGTLHLIDRAINADAMAEYMHAKAIDVLKIVPSHLTALLAASQPA-HVLPK-QRLVLGGEASSWDLIERLEQLACTIVNHYGPTETTVGVLTT----KLSGCSPAARGSI-VPLGRPIANSYVYVLDAARQLVPFG--AIGELYIGGAGVARGYLNRPELTNERFVSDRLYRSGDVVRYRPDGLLEFLGRSDDQVKIRGYRVELGEISHTLERHPLVQQSTVQLREHASGEQQLVGYIVPNPA------------------------------------------------------- 118082453 85 ---SWFVGGELNIYNAVDRHVENRGDHIAIIYDVTNTKEKITYKELLEQVSKLADVMIRHGVKKGDRVVIYMPMIPQTVCCMLACARIGAIHSLIFGGFASKELSVRIDHAKPRLIVTASEYISLLEGALAMVQNKPEKVLIYRRTPGRDLDWEEELTKAQKCVSVPSDHPLYILYTSGTTGLPKGVIRPTGGYAVM-LNWTMSAVYGLKPGEVWWAASDLGWVVGHSICYGPLLHGNPTVLYEGKPDAGAYFRVLAEHEVAAFFTSPTAIRAIRQQDPEAAYSLKRFRTLFVAGEHCDVDTLEWSKKFKVPVLDHWWQTESGSPITASCVGLGNSTTPP------PGQAGKPVPGYNVMILDENKEPV--KTKTLGNVVVKPPGAFSGLWENQEAFHKLYFQPGYYDTMDAGYMDEDGYLYVLSRADDVINIAGHRISAGAIEECVLRHHAVADCAVVGQEDALKGHVPFALCVLRDDIKTEEEDIVEQVRNNIGPVAAFQKGVFVKQLPKTRSGKIPRSAL----------- 149632141 3 -------DGLINIYNAIDRHVES-GRGEKVAIIYDSPVTSITYKSVLDQVSKLAGVLVKLGVRKGDTVVIYMPMIPQAMYAMLACARIGAIHSLIFGGFASKELSTRIDHAKPKVVMTASDYIPLLEGALKMGEHKPDKVLIYSRVPGRDLDWDEEMAQSHDCVPVLSDHPLYILYTSGTTGMPKGVVRPTGGYAVM-LNWTMSSIYALKPGEVWWAASDLGWVVGHSICYGPLLHGNTTVLYEGKPDAGAYFRVLAEHGVSALFTAPTAIRAIRQQDPEAQYSLTRFKTLFLAGERCDIETLEWSKKFKVPVLDHWWQTETGSPITASCIG------LGNTKTPPPGQAGKPVPGYNVMILDDNMQRVKAD--TLGNIVVKPPGAFSGLWKNQEGFKNLYFQPGYYDTMDAGYMDKDGYLYVMSRVDDVINVAGHRISAGAIEESLLSHGTVADCAVVGREDPLKGHVPLALCVLRKEREVQEQIVKH-VRHTIGPVAAFRSVVFVKQLPKTRSGKIPRSTL----------- 148259640 38 --------------DWFDAHLARSARRPALWIADGGEDVRLSFAELSARSNRTANFLRARGVRRGDRLILLLGNIVPLWEVMLAAIKLGAVVIPATTLLTPEELQDRVERGAARFVVTTADQAAKFDAVAGTFQRIAI-----GGAPDGWTPYEGESDDFAPDGPTRADDPLLLYFTSGTTAKPKLVLHSHYSYPVGSL--STMYWIGLRPGDVHLNISPGWAKHAWSSFFAPWNAGATVFIVNPRFEAKALLDTLVRCGVTTLCAPPTVWRLLIQN-DLAQWKV-ALRELACAGEPLNAEIIDRVRAMGLTIRDGYGQTETTAQIGNS-----------PGQAVKPGSMGRPLPGYRIAILDQANDSVTEGEVALPLGAARPAGLMRGYV-DAETGALRGTDGAYYRTGDVAQIDADGYLTFVGRADDVFKSSDYRISPFELESVLIEHGSVAEAAVVPKPDEIRLSVPVAYVALAADRATALSIFRH-ARARLAPFKRIREIVFVTDLPKTISGKIRRVQLR---------- 89092337 30 -------------FNVCEEIVDKWAEGDRVALKYEGAERQLTFVELKEKAAQFANFLKSQGVGKGDRVAALLPRTPELLVVIMGTLRAGAVYQPLFTAFGPGAIEYRVQQASTKLVVTDPANRHKLDDVTGCPPILTVNRAAADAQYAADRDFAAEVDTQSTPVKVGKDDPFLQMFTSGTVGKSKGVAVPSRAIL--SFYVYMRFAIGLRPEDTYWNVADPGWAYGLYYAVGPLLLGNTTHFCEAAFTPETTYDMLRKYNITNLAAAPTAYRMLMANDDVLGADDKDLRVASSAGEPLNPEVISWVKRLGCPVMDHYGQTETGMTACNHH--------DLKQDVVRVGSMGFSMPGHRVVALDGDYNEIP--EGETGQLAVDVDNFFQGYWKNP-------FHGKYYLTGDVVMSHGDGSYSFTGRDDDIITTAGYRVGPADVESTLLEHDAVAESGVIGKPDPKRGSIIKAYVVIKREFDPTDELKDELVRDRLSTHAFPREIEFMHELPKTPSGKIQRFILRNKARDE---- 153884037 27 -LPALQFPPQLNCAELLDRRVAA-GEGGRLCIQATG--IRWTYADLQAHANRIANVLVEMGVVPGNRVLLRSPNSPMLAACWFAVMKVGAIAVTTMPLLRAKELGQILGKGEIGFALCDARLVDELRDAVTQAAKPVQLLCFHDDTPEGLEAAMVRQPATFTNVDTAADDTCLLAFTSGTTGVPKATMHFHRDILA-ICACWPPHVLQPRADDIFIGSPPMAFTFGLGGLLLFPMSVGASTVLLEKASPNDLVDGIRTFGATVLFTAPTTYRIIAARGDE--LRATPLRRCVSAGEALPVATRTLWKATGIELIDGIGATEMLHIFI-----------SAADADVRPGATGKAVPGYVAQVVDDAGNPVPPG--TVGRLAVQGPTGCR-YLADDR--QRAYVRNGWNLTGDAYVMDEEGYFHYHSRTDDMIISSGYNIAAPEVEDALMQHPAVAECGVIGEPDEERGQIVKAFVVLHPGHSAGPEMLQDFVKQTVAPYKYPRAIEFRTSLPRSEVGKLLRYRLREHDKS----- 119716954 38 -------------------ALKRHRTKPVMHLGET----TITGGQAAERMSQYVQAYEALGGGRGTAGALLALNRPEVLFILGAGQTQGYRRTSLHPLGSLDDHAYVINDAEITTLTIDPMFVERALGLLERCPKLEKVLTVGPVPDELSHVGNDLNAAAASFDPVPPDHIVSITYTGGTTGKPKGVIGTSRQM--HTMTQIQMAEWEWPEAPRFLMCTPLSHAGA--AFFVPTVLKGGCLYVLAKFDPAEVLRTIEEQRITATMLVPSMLYALMDHPDSRTRDLSSLETVYYGASANPVRLREAIERFGPIFAQYYGQSEAPMAITYLPRADHAEALQEGADQRRLASCGRPSAFIRTALLDEDGRAVPVG--EPGEICVAGPLVAGGYWNLPDETGETFR-DGWMHTGDVAREDEDGYWYIVDRTKDMIVTGGFNVFPREVEDVVAAHPAVAQVGVIGTPHEKFGEAVTAIVVLRSEAPRDEDAIQEMVKERKGSVQAPKQVVVADSLPLTALGKPDKKALRAQY------- 126731043 24 -----------TVWAQLCLTADKFPRRPAVSYGPQDKAETMTWSELRDRTAQAANLFRSLGIGEKDVIAYVLPNCNETVSTLLGGMVAG-IVNPVNPLLEPEQIGAILRETGAKVVVTKTDVPQKVQEAVRHAPGVKTVLEVDGKRHADYKCFRAEMKKQPKTLTFEDDRVAAYFHTGGTTGMPKVAQHLYSGMMYN---GWLGDTLLFTEEDSVMCPLPLFHVFACHVILMAMVCSGAHVVYRGEGVMDNFWKLCERWKTTFVITVPTAVSALMQ--RKVDADISSIKTAFSGSAPMPLELFKRFEACGVTICEGYGLTEATCLVSVN----------PPEGEKKVGSVGIPFPYTDVKIVKRDGQPAVCGTDEIGEICVSNPGVYAGTYTEEAKNADLFHWGTHLRTGDLGRLDADGYLWITGRAKDLIIRGGHNIDPAEIEEALLSHPAVAFAGAIGQPDAHSGELPCAFVELDGASVTEEELMEHAKVHVHERAAHPKHMTILDELPKTAVGKVFKPDLRK--------- 156406598 6 ---------------------------------------------------------------KGRRIAFLTGHNVQYVATQWAIWRNGGVAVPLCTSHPLDMLKYYIEDSNSSLLITSDEFNSKVDPLLHQKASVPHLNISNENIQN--ITYKPISGLYQTSVEKAETSSAMIIYTSGTTGRPKGVLTTHGNI--SAQITALINAWGWTDDDVILHVLPLHHVHGIINVLACPLWVGATCVMRPRFEADEVWEYFTGSNPSVFMAVPTIYNKLISNYKKAKHSEQRKKEIISGSSALPEVDMTVWEEIGHVLLERYGMTEIGMALSNPLNGT-----------RLPNCVGIPLPGVQVRIVDEQGSRVLDGSKAEGILHVRGPSVFKGYWNRPEATKESFTEDGWFITGDTARL-SDGVYRIIGRPWDIIKSGGYKISALEVERELRQHPDVKDCAVLGIPDPEWGERVAAIVALNDNSALTLEDLRAWGSDHMVRYHIPAALHIVEELPRNVMGKVNKKEL----------- 158339509 5 ---SAQLPDIFNVAAYFLEVAQENSERIALFY----QEETYTYGQLQQWVQRAARSLLMAGIERENRIALLLPDSPELVFAFWGAIWMGAVPVPINTACSVDEVRYILQDSRAKLLVTTEDWQAKLSPITS--PFLQHTWLNTGETP--LLSQLEQLPATAITAATSRDEPAFWLYTSGSTGKPKGVIHLHQSMVV-CVEHYAKTTLGLRRDDITYSVANIPFAYGLGTLYMPLAVGAATVL-SDAINAFDIVADIQRYQPTVFFGIPSVYANLLAIHEIEPLNPAGLRLCVSAAEQLPESLWYQWRATNQEIYEGIGTTEFLHIFLSNQPGA-----------CKPGTSGRPVAGYDVRVVDDEGHSCAV--AEIGNLVVGGESLMGGYWNHLQATRQAIHGST-MHTGDKYQCDAEGYFKFMGRKDDLFKVNGQWVSPMEIEDVLHQHPQVLEVAV--LPESQAEERVIAYITLKAGNPPSPELETQICRQHLPHFKAPKTVQFVDALPRTPTGKIHRKSL----------- 207722354 913 -----------SIPALFEQQAARAPEAVAIVC----DDRRLTYAELNARANRLAHHLIGLGVRTEDRVAVLLDDSTDFVIAIAAVLKAGAVYTPLSSRYPDERKQWIMADAAAGVLLVKGDAPEGLRAMPG------RVIDIDDPALARQPATNPGRA-------IAPDQLAYVIYTSGSTGRPKGVAVTHANIASFAADRRWRNG----DHARVLAHSPHAFDASTYELWVPLLMGGQIVAAPPGLEPATLRQLIDTAGVTAVFMTTAMFRL---AMDTDPACLRGLHTLWTGGERASAAAFERMRAVCPEVVHVYGPTETTTYAIAYPVPTQGD-------MAENVPLGGPLDNTQIHLLDAMLQPVPIG--AAGELCIGGPGVARGYLNRPGLTADRFIADPFYRSGDLGRWRHDGTIEFLGRIDEQVKIRGFRIEPGEVQAVLEQHPEVAQATVIAREDQPGNRQLVGYVVAANAAEPEPAALRRYLSERLPDYMVPAAVVMLDALPLTPNGKIDRKAL----------- 196193100 471 --------------SLFSQQAAKQGDAIALVHGDA----RVSFAELEARSNQLARYLIAQGVKPDDVVGVSFERGVTMVEAFIAVMKAGGAFLPLDPAYPADRLCYMLEDSGTELLLTESGLAP-------SLPSVETVTPIAVDA----LSLDAFSAQTLDNEPHP-DQLAYVIYTSGSTGKPKGVSLTHAGLTMH--VQTIGERYGMTPDDVELQFASISFDGAVERWTVPLAFGSRVVIRDQLWSAEQCCEVLKNEGVTVACFPPSYMGPLLDWIEQEKPALK-VRSWTLGGEAFTRETFERMQHVLKPILNGYGPTETTPMLWAAYEGDSLTSA--------YAPIGTAVGPRTLYVLDQDLNRVPFG--VAGELYIGNEGLARGYHQRPDLTAERFLPDPFYRTGDLVKYRDDGVMEYLGRVDQQVKIRGFRIELGEIESQLLGHEPIREAAVVAQPSP-AGDRLVGYVVLRGPIVIDNILAA--LAGSLPDYMVPSQLIVLEALPLTPAGKVDRKAL----------- 196193100 1953 --------------SLFSQQAAEQGEAIALVHGDT----RVSFVQLESRANQLARYLIEQGVQPDDVVGVSFERGVTMIEAFLAVMKAGGAFLPLDPGYPSDRLHYMLEDSDAKLLLTSSGLVETL----PRVDAVKPIAV-------NELSLDVFSAQSLDSEPHP-DQLAYVIYTSGSTGKPKGVSLTHAGLTMH--VQTIGERYGMTPDDVELQFASISFDGAVERWTVPLAFGSRVVIRDQLWSAQQTCDALQKEGVTIACIPPSYMGPLLDWIEQTQPPLK-VRSWTLGGEAFTRETFERMQQVLKPILNGYGPTETTPMLWAAYEGDSLSSA--------YAPIGTAVGPRKLYVLDQDLNRVPVG--VAGELYIGNEGLARGYHQRPDLTAERFLPDPFYRTGDLVKYRDDGVMEYLGRVDQQVKIRGFRIELGEIESRLLAHPQVREAVVLAQPSP-GGNRLVGYLVPRGP-LSTDALMAELVTE-FPDYMVPGQLLVLEAMPLTPAGKVNRKAL----------- 196193100 3016 ----------------LGQQAARTPDAIALSMGE----QQLSYAELERKVNQLANRLRRAGVKEDVRVAIGLPRSLELVIGILAITRAGGAYVPLDPGYPQDRLAYILDASSPALLLTHSELLE----------------SWPQGVPMWCLDELDVSDQPVTPVQWHPDQAIYVIYTSGSTGKPKGVLNTQAALENRLL--WMQNAYPLQAADCVLQKTPFFDVSVWEFFW-PLMVGARLAVAPPQADPQWLQQVMADEDVTTLHFVPSMLKAFVDATGLQ--RLPQLKRLICSGEALDMELQKAVSRNDVELHNLYGPTEAAIDVSFWQCRSLEREEKEKPADGHTVPIGAPISNIQLHVLDTDLNPVPRG--VPGELYLGGTGLARGYFARPDLTADRFLPNPFYRTGDQVRQRDDGIIDYLGRLDHQVKIRGLRIELGEIEQQLKQLPEVNDAVVVA-HHSDAGDQLVAYV---SADSDNRDGWRQSLAEALPEYMVPSLFMVLEALPLSPNGKLDRKALPEQAREY---- 118470449 43 --------------DWFDAIARGNDRPALWIVEEDGAETQVSFADMAERSDRVATWLAALGVGKGDRVILMLGNQVELWEAMLGIAKLGAVIMPTTGALGPADLADRIARGGARFVIANASDTDKFAAVEGDYGR----IVVGE-AVEGWHAYSDASEVQPQASATTVDDTMLIYFTSGTTSKPKLVEHSQVSYPVGHL--STMAWIGVKPGDVHLAISPGWAKHAWSCFFAPWIAEATIFVYNRRFDAPALLNQLRRAKVNTFCAPPTVWRMLIQA--DLGARPEGLREILGAGEPLNPDVIAQVEKWGLTIRDGFGQTETTLQVGNT-----------PGQPVKPGSMGRPMPGVPVVLVD----PITGEPADEGEICLRPRNLMTGYLGDPQRN-EAVMAGGYYHTGDVASRDADGYITYIGRTDDVFKSSDYKVSPFELESVLIEHPAVVEAAVVPQPDDTRLAVPKAYVALAEGNADTAKAVMEYARDHLAPYLKVRRVEFFD-LPKTISGKIRRVELRKR-------- 68537009 26 --PHSLEYQDDTMAKLLDRTVAEHSSADILDFFG----QTMTYGDFLKQVKSVAAGLRELGVRPGDRVAVTLPNCPQHLITIFAAHKLGAVVAEHNPLYTARELEGPCKDHGAKVAVVWDKIAPMFQELSRTTPLEKIVSVMIDAMPPGTIPFSQLQGDGSDIENSPEDSPAFILFTSGTTGKPKGAQLTHGNVMSNVVQGSWISGIGERGQEKFLAALPLFHIYGLTLTAALAVSTGGKLLLLPKPEIPLIVDQLKRETPTYMPGVPTLYDKILAAAEEHNLDLRGIANALSGAAPLPVTTLEWEKKTGGKIVEGYGLTESSPILVANPVTSE----------RRAGYIGIPFPDTEMRVADPNDFSKTMPDGEPGELLARGRQVFHGYINIPDE-DQPFHED-WFCTGDMAVMEPDGFIKIVSRIKEMIITGGFNVYPAEVEEFLEEHEQIQKAGVVGLPQDDGSEEVVAAVVLADGVSEADEAIREWAREGLTRYKVPRRFFVVDEMPADLIGKIRRREVKD--------- 86748992 17 ------------------RALSRYPSRNAFAWPGG----SMSYRGAIDMIGSIQKVFMGLGMEPGTRVALLTANRAESWCAGVAAQLSRFAITWLHPLGSLQDQLDQIDDSEAILLIDAAAFLQRGGELAGQASKLRHVFTLGRADYGVDLLVAIDKAGSATPRDFARDDVAVLNYTGGTTGKSKGALRRHRE--NAGFAAAILADFEIPMDPRYLTVAPISHVAG--TKVLPALMRGGTVHMLKGFDPEAVLATIERERINFTLFVPTMVYVLLDHPKLASTDLSSLELVLYGASPMSPTLVEGIERIGPVFSQLYGQTECYPVSVL------RKADHDPKQPELFLSCGFPIAACDARILDENDQEVA--TGESGEICVRAPHVMAEYWKRPEQTAETL-KNGWLHTGDIARRDDRGYMYILDRKKDMIVSGGFNIFPREVEDVLSTHRDVAMVAVVGVPDDKWGEAVTAIVVARAGSKPDEQELIELVKSRKGSAHAPKQIKFVSELPMTGVGKIDKKVLRADF------- 83951729 16 ------LPAQINMAQVCDDWAARAPERVAIIDLTQGR-RDVSYGELQSMADALAHDLVARGVRRGDRVGVLRSQEAWTAAAHIAIWKIGAISIPLFKLFMRDALQSRLQDAGAQFVVTDAEGAGMLD---GQVPVFPEEITLG--------------AAPFTAVETGPEDPAVLIYTSGTTGSPKGALHGHRVLAGHLPGVQMFCEFGESGEDVLWTPADWAWIGGLFDVLMPGLALGVPVVAAPKFSPEDCTNVVRQAAVTHAFFPPTALRVL----KAADTQIDGFKAIGSGGEPLGAEMLDWGRRFGLTINEFYGQTECNLVASSC----------GALFAPRPGAIGKPVPGHEIAVLGEDGRPI----EGEGDVAVRSASMMLGYWNRPEETAAKFTGD-WMLTGDRGVWEGD-YLRFVGREDDVITSSGYRIGPAEIEDCLLMHPAVATVGVVGKPDALRTEIVKAYVVPRAGVSPSDDLLQSWVKERLARYSYPREIGFLEALPMTVTGKVIRKELKARAARETEGA 37527405 515 AIPSSIATTTESVQCRFERQAAQRSDATALVWQVAGETQTLTYRELNQRANRLAHHLIEKGVRPGNIVALCLPRSPEMIVSILAVLKAGAAYTPIDIDNPQSRINHIITDCQPVVVLTNNTYADKF----AELNVIVELLTSEMELFSGTASDDPNISHSLD-------ELAYVMYTSGSTGKPKGVMVEHTQL--SHFVAAALAMYAVKPDDNILQFSSFAFDISIEECFVTLCAGATLVLRDDDWSADLFWQQCGQHNITVMSL-PTAFWHQVSSGDALVPD--TLRLVIVGGEAINAEIVRHWSANRPPVMNTYGPTETTVLASYYLIESAL-------QIEQSVPIGRVGGHVKAYVVDEHLNLVPQG--VIGELVVGGKGVSRGYLNRPEEQQRSFIQDGLYRTGDLVRFNVHGEIEYIGRKDSQIKIRGFRIEPGEIENQLIAIDGVRQAVVTA--DEINGKQLIAYYV--ADVPLEPAALKEQISQTLPEYMVPNAFISLDSIPMTVNGKVDYKAL----------- 37527405 1595 ------------IHQLFEEQAERSPEQTAVI---DGELH-LTYRQVNAQANQVAHFLLDKAYTPDSFIAVCMERTAASVITVLGILKAGLAYVPFDADQPLQRIEYILQDSGAPLVVVDD-----IQCLPTEVASAYNVWRLDEILSRSRLNTHIAVTQRHST----ATNLAYMTYTSGTTGHPKGVMVEHTAMIARLYGWDAVFGL-FQRPPTVLQMAGLAVDIFLGDIVKSLTTGGRLVICSDLITTEDLYQLIEQQHVTFGDFVPVILRNLLDYAEQNRVRLNSLRHILVGSEAWYGRDLNRLQKLDARCFNIYGQTES--VIDASYGDVTHLCLPDDAYV----PIGTPFANTHIYILDAYGEPVPMG--VVGEIAVGGPGLARGYNRNRELTQQKFVKDGYYHTGDQARLKFDGTLEFLGRNDDQIKLRGFRIELAEIDAKLRALPDVQNAIAVVREIEPGNKQIIAY--LQTPRPLLVERIREQLRHQLPHYMIPSAFVCLNAFSVSITGKVDKEKL----------- 37527405 2650 -----------SVTQLFARIARRIPDEVALS----GPWGSMNYAQLALAADKLATLLIARGIGVNDTVGIYLSRTPEVVISVLAILKANATFVPLATDYPTERIAHIINDADIQLIVSQRSESHTLPVDEQRIVMVDEIDSVDT----AVVAREVALSAQ--------ERVAYIMYTSGSTGTPKGIKISHHNLL--SYYQAVQRCYPANSAHAVLQIANIGFDIFIEELMLSVFSGGRLVLDNHKYSVKQLCQIIDAQKVTLISVPTALWHEWTYQLTADDVEVEHLKVCIVGGEAMRMELLALWQQKKIRLFNTYGPTETTIVATA------IDVTQFDTLTNSVVPIGRPLAHCQTYVLDSQGGLVPPD--VIGELYIAGDALSLGYVNNPEQNAAQFVEVGLYKTGDRVYWNNEGELVYVGRLDNQVKIRGFRIETREIESALSAIDGVATSIVRVTVDATSEKQLCAWLVMPEGTETDAVIIREQLKTRLPEYMVPTLYAVIATIPTTANGKVNFAALPE--------- 42491137 2532 -----MTDQQLTVHELFITQARKTPDAAALISGET----LITYKELDDWSNKIARALQKRQIGPDAAVGIVIPRSPEQVAAVFGVWKAGGAYVPIDPEYPEERKQYIISDSGTALLLTAHGAIEQVP----------------DRFNGEVLALEDIQEQDASPVQSAPEDLAYIIYTSGTTGRPKGVMVEHRSV--SQTLQWRSGFYDLNEKDTILQLFSFSFDGFVTSMFTPLISGAKAAVLDEARDILAIKHYLASYRITHMIIVPVLYRTLLDVLEPG--DAESLRIVTLAGEAVDQNIISRSLSVCPELANEYGPTENSVATTAARHIEQSENI----------TIGRPIEHSHVYILNGDH---PQPIGVTGELCISGSGLARGYRNLPKQTAQAFVQDPFYRTGDLAKWLPDGTLQYIGRIDEQVKIRGYRVELKEIESALTGIKGVKEAAVTAHTASAGQTELCAYIVTEEG--TESETVQQALRNEMPAYMVPAFFETLEALPVTPNGKLDRRALPEPRKKAHTG- 156120553 54 -------------WAGMEKAGKRPPGPALWWVNGNGDEVMWNFSQLSELSQQTANVFAGCGLQRGDRVTVVLPRVPEWWLVILGCMRAGLVFMPGTIQMKAKDILYRLQVSKAKAIVAGDEVAEIVDTVAPECPSLKTKLLVSEKKRDGWLDFKTLLWKASTTVETGSQEAAAIYFTSGTSGLPKMAEHSHSSLGIKA-KMDAGKWTDLQASDIIWPISDTAWINILGSLLEPWTSGACTFILLPKFDPVIILKVLSSYPINYMVGAPIVYRMLL-LQDLSSYKFPHLKCCFSGGETLLPDTLEKWKQTGLDILEFYGQTET--------------------------------------VIDDKGNVLPPGTEGDVGIRIRPIGIFSGYVDNLEKTEANIRGDFWVL-GDRAIKDQEGYFRFMGRTDDIINSSGYRIGPSEVENALMEHPAVVETAVVSSPDPIRGEVVKAFVVLRDPDELTKELQQH-VKLVTAPYKYPRKIEFVLDLPKTNTGKIQRSKLRDK-------- 69934166 31 AIPET-YNASAILFDNLDR-----GRGGHMAVIGPGGSR--TYAQLCAEASRFGNALLGAGLTQGDRILLFLDDSPAYPAALFGAIRAGLVPLLINTLTPPELLNFYLKDSSSRVAIADAAFAARFDDVACAETALERLVVVNGAAPEDAEAFLQGVSDSLAPAPTGRNDMAFWQYSSGSTGRPKGIVHLQHDMAYTALSFG-RHVLDLQPGDICFSVPKIFFAYGLGNSLTPFSVGATSVLLPGQPRPAAVFEAIATCRPTHFFGLPTLYTAMTSAPEAATADLSSLKLCLSAAEVLANEVAEAWRALGHDIIEGLGSTEVLHIYLSNT-----------REARRPGAAGLRVPGYEVAIRDPDGNDVPDGEQ--GVLWVRGDSNAPFYWNRPDKTADAMRGDGWIYTGDRMRRDADGFYYFLGRADEFVKVSGQWVYPLEVELCLADHPELRECAVLAVEMADRRMTLHAFVTAEDPGADRAALADRLVKATLLPYKYPRSVIFLDHLPKTGTGKIDRQAL----------- 14486357 464 -------DYPLSLHQLFEEQAAQNPQGIVVIF----EDQKLTYQQLNNRGNQLAHCLRDKGVGPESLVGIFMERSLEMVIGLLGILKAGGAYVPLDPDYPTERLGDILSDSGVSLVLTQESLGDFLPQTGAELLCLDR----------DWEKIATYSPENPFNLTTPEN-LAYVIYTSGSTGKPKGVLISHRGFM--NLICWHQDAFEITPLDKITQLARIAFDAAVWELWPCLTAGASLVLVKPEISPPDLRDWLIAQEITVSFLPTPLVEKILSLKWDENI---ALRIILTGGDKLHPSV-----SMPFKLINNYGPTENTVVTTSGLVPDY------EEGNSSSPSIGKPISNTKIYILDQNLQPLPIG--VPGELHISSVGLARGYLNRLELTQEKFISNPFYKTGDLVRYLPEGNIEFLGRIDNQVKLRGLRIELGEIEAVLETHSEVEKAVVILREDTSDNQRLVAYIVRKSPSLGIGELRR-FLQQQLPAYMVPSAFVILSDFPLNNNGKIDRKKL----------- 154686276 1486 -FQKTAFPLHQSLHDLLEQQAEKTPDRPAILT----DDISITYQELNERANELAHQLIKRGIRLEDKTAIMGRRSPDMLIGIYAVLKAGGAYLPIDPDYPEERIRFLLKDSGVKFLLAEPELFDLFEGETISLKSGQT------GNPE---------SAANPNVPVKPDSLAYIIYTSGSTGRPKGVQVEHRSAV--NFLYSLQTRYGLSDSDIILHTSYSFDASIWELFWWP-IAGASVFLLGGEKDPEMILNALENNRITAAHFVPSMLHAFLEYINSRKQPIKCLKRVFAGGEQLGPHLVSRFYDLGTELTNSYGPTEATVEAAYFDL--------PQGKEFHNVPIGISGHNMRLYILNQKKRLLPPG--CIGELYIAGTGVARGYLNRPELTEERFLDDPFYQTGDIARWTEEGLVEWLGRSDGQVKVRGYRIEPGEIEAAIRRIDGIREAAVTART-EHGETALYAYIEGRESDDVRAEL-----ATRLPAYMMPAQFIKMSEWPVTPSGKLDRRAL----------- 154686276 465 -----------TVHAMFERQAAKTPDQIAIRY----EGESVTYKELNESANKLARLLQKRGLKREEPVGVMLGRSPSLAAAVLGILKAGGAFVPIDPGSPKERIRYVIENSGCVHVVTERH-----QSVPAE-QTLQVTYIEDAGT--------EADGSNVQSINT-ADDLLYMIYTSGTTGKPKGVLLEHKNMA--NLLSHQLTNTDIDFCTNVLQYASVAFDVCYQELFSVLLSGGTLCIVPEKRDVSQLFSFIDQHNTEVVFF-PTAFVKMLFNEEGYAQSFPCVKHVITAGEQLTVSFRQTLRLHGMHLHNHYGPSETHVVSTYT--------ISAGDDIPEHPPIGKPIHHNKMYILSKNRQLQPLG--IAGELYISGANTGRGYVNNPALTEEKFLPDPFYRTGDLARLRADGQIEYIGRTDDQVKIRGYRIEPKEIETVLANHHAVKEAAVLIQTNESGENELCAYCSV-SQATDPSQLRSDLAKE-LPDYMIPVKWAFVDSIPLTANGKVDQRALPE--------- 192361278 1562 ------------IHGLFEQQAAQQFDAVALTCG----SEELTYGDLNLRANRLAHYLIASGVKPESRVGIALDRSLEMIVGLLAILKSGGAYVPLDPEYPPERLSYMVEDSDIELLLTNSAIAPRFAAINKQRIVELDQINLDTQSMVNPI------------VNLSDSNLAYVIYTSGSTGRPKGVQICHHNV--SRLFKATKEWFDFSASDVW----TFFHSYAFDFLFGSLCSGGRLVLVPFSRSPEEFMHLLREQQVTVLNQTPSAFNQLVQMPAMYEHPL-SLRIVILGGEALPESLRPWMEQLGPQIINMYGITETTVHVTYRL-------ITRKDLTERCSPIGIPMPDLGLYVLDNTLNLAPIG--VAGELYVTGDGLARGYLNRANTTAERFVANPLYRTGDLARWNGKGQLEYLGRIDHQVKIRGFRIELGEIESHLQSQAGVKNAAVVVQDVPGSNQQLVAYVVPTDAGLVAEDILKNHLQAILPEYMVPYHYVLLASMPLTSNGKLNRKAL----------- 192361278 3085 -LPSKLIPADKLIVELIQEQAMTRAEAVAVIC---GDVQ-LTYGELEQQANRLAQHLITIGADCETCIGVALPRSVEMIVAFYAVLKTGAAYVPLDIDYPQERLQWSIEDSGMKTLITTASVLEQLPALTVDTAVMIDLVVLNSE------------SDNCLSTSIMAENLAYIIYTSGSTGKPKGVSVTHGALAMHCTA--IAELYEMDANTRELLFMSFAFDGAQERSLTTLIKGGCLIVRDNHWTPEETWQALHYHHITIACFPPAYLQQLAEFAKGQDGAPPAVDIYCFGGDAVADANFELVKRHLKPLTNGYGPTET--VVTPLLWKTDSNGVCEAPYAPIGRQVGKR----SIVVLDQQLNPVPVG--VIGELYIGGVGLARGYHRQPSLTAERFIANPFYRTGDLVRYRRDGIVDYIGRVDHQVKIRGFRIELGEIESRLRQQPSVQDAVVIAR-DSEQGKQLVAYVV--SAIPDMGDTLRRQLASSLPNYMVPAMIQVMPAFPVGPSGKVDRNALPDIFKSH---- 192361278 501 ------------------------------------DKQVLDYADLERQTNQLAQHLQASGVVPGTIVALCQERAIEWAISMLAVLKVGGTYMPLDNRQPVDRLQYFLRDSGAAFLIHHPD--DHQAKLLDVCTAIPYV-------ADEWCHYSGVFTSPA----IDPQQVAYIIYTSGSTGQPKGVAISHQSLANYVQV--LQARLQLAPDANMAMVSTIAADLGHTMLFTALASGRHLLPYDCAFDADSFACYMATHQVGILKIVPSHLQGLLQASQPEQVLPQH--ALIVGGEICQWSLVNKVRQLGCRIINHYGPTETTVGVSTYE-------ITKQEQDFNNVPIGQPLANSTIQIFDHYLNPVPV--QVPGELYIGGQGVAHGYIGQAALTATYFVPDPLYRTGDRARHVKE-QLIFLGRADDQVKIRGYRVELSEIANTLQKLAEVQEAVVQAVSGDSHLQLVAYCVTKK--AITSDEIQRQ-LQTLLPDHMLPSHIVLLDSLPLTANGKLDRKALPQ--------- 111220214 47 -----------------------------------------------ARSCRFSAGLRGAGLAAGERVVVHMANCPEVTIAYHGVWRAGGVVTPTLFLLDEAELRHVLVDSGARFVVTTPEFLAKVRAVASGCPQVRAVIVADDAPPPVLRFADLAAGDEGPLEPADPDAMAALLYTGGTTGRARGVVLSHDALSAGGFAALSGSA---DEELVGLLPLPLSHVYGLTISVMTLHARKGPAVLMRWFDPRQWLDLVAEHRVALSALVPSMIDQLLAEP-LHLADTSSLRRITSGGAPLPRECAHEWRRRDVELVEGYGCTETAGIITTSPPGA-----------ARPGSVGLPAPGVEVRVELPDGA--PAGPGQDGEICVRGPMLMTGYWQAPRATADALR-GGWLRTGDVGRRDGDGYLFVVDRIKDLIIRGGVNVYPRDVEDGLLGHPDVASCGVVGRADHRHGEEVIAYVQLVGGGTVSPEELVRWGRARLGPLRYPREVHIVEALPLTSALKTDRRALR---------- 37527408 1561 --PVAAYDKTVTIHQRFEHQVVKTPAAIAAVC----NTNYITYAELNQRANQLAHYLIEQGVARNHIVAIYAERSIEFVVAILGIMKAGAAYVPLDPTNPLERLSYMLADSGVNVVLTQHHL-------NGLTFNGQKYFLLDTD----WSSLGDYPNTNPE-VECYPNDLAYMIYTSGSTGKPKGALVHHAGALNHIDAEFDVLGFMDSDNQLFLQSAASSSDVSVWQFLAPLMSGGKTVILPNAMDLPEYVRVLQNEQIHLIQTAPSVLKILLEHFLNKGGPLPDLKWLMIIAEPCPVPLVNRWLQPQIPVMNGYGPSEASDDITYFIIDEPLT------EQVKNIPVGKPLPNLTMYVLDQRMQILPTN--VVGELCVSGIGVGKGYWNNPEKTAESFKDNPFYRTGDLGYWRADGNLELVGRIDNQVKIRGFRVELGEVESALVKLPQVMEAAVLVHKDRVGENCLVAYLVLAANVVQIQQDIKQGLSYHLPDYMIPGYYEILTRMPLNAADKINRHELPK--------- 37527408 485 ------------VHEQIEQYAKRHPDAIAIV---DGERH-MSYATLSNKANQLANYLIEQGVRPDSRVAICLPRSSEMIVAMLATLKAGAAYVPMDPDYPDGRLQFMLTDAKPVVCITVSSIAHRFAACE------ITTLLLDDAQLNEHLALRSVANISASNIGLQLEHLAYVIYTSGTTGQPKGVMVEHKQL--SHFVAHISKAYRLTEHDKFLQFSSVSFDISVEECFGSLCNGGTLVLRADHYDFDAFWAFCRHHEISVTSLPTAFWHQLVNYSRQPIE--SSLRLVILGGEMVSVSAREWFERPAIELINTYGPTETTVTASAYCMTSLAD-------VTTMIPIGKANYGTQLYILDTNLKSVPAGFQ--GELYIGGTGVTRGYLNREQDSAKYFVANPFYRTGDIVRQLSNGNLEFIGRNDNQVKINGFRVEPEEISNQLMDYPGIHEAVVYPRSDDRLQ--LIAYIVAEGTININA--IHLAMKSKLADYMLPVAVVQLEKLPLTQNGKLDFKQL----------- 37527408 2647 ----TLNDTHANIHELFEQQAEENPNNIALEFGDS----QLTYQQLNEKANQLAYYLLEHAIQPDTPVGLCVERSLEMVIGMLAILKAGGAYVPLSPECLEERLVCILEDTQLNVVLLQSCLQQVLPDFSGQRVILDNLSNIDGQTSTVYSHY-PIANPNRHSLGLTANHLAYVIYTAGSKGRPKGVMIEHGNTVAMLSWAQ----SQYTKEDIVLASTSLNFDLSVFELFLPLVSGTRVCIV------ENIIALYEDHEVTLINTVPSTMSYLVDQNAIP----SSTRVINLVGEALSANLVNEIKNKDVVVYNLYGLPEDTTYSTWAKLDSSINATP---------TIGRIINNSQAYILDKEHQLVP--YGSIGELYVGGASLARGYFNRIELTKERFVTNPFFRTGDLVRYLPDGNLEFIGRIDVQVKIRGFRIELGEIEYQLNRQTGVSSSLVLAEATSTGDKQLVAYVKPRAQTQFIQDIKSTLAKS-LPDYMMPSVIVMAEEWSLPSNGKIDRKVLSE--------- 15597620 2187 -----------TLHGLFAARVAASPQAPALTFAG----QTLSYAELDARSNRLARVLRSHGVGPEVRVGLALERSLEMVVGLLAILKAGGAYVPLDPEYPLERLQYMIEDSGVRLLLSHAALFEAL----GELPAGVARWCLEEDGPALDAEDPAPLAALSGP-----QHQAYLIYTSGSTGKPKGVAVSHGEIAMHC--AAVIECFGMRAEDCELHFYSINFDAASERLLAPLLCGARVVLRAGQWGAEEICELIRAEGVSILGFTPSYGSQLAQWLESQGRQLP-VRMCITGGEALTGEHLQRIRQAFAPFFNAYGPTETVVMPLACLAPERLEEGAA------SVPIGSVVGARVAYILDADLALVPQG--ATGELYVGGAGLARGYHERPALSAERFVPDPFYRTGDLVRLCDNGQVEYVGRIDHQVKIRGFRIELGEIEARLLEHPQVREALVLAL-DSPSGKQLAGYVVAEQDEDAQAALREALLKQQLPDYMVPAHLLLLASLPLTANGKLDRRAL----------- 15597620 3718 ---------------LFEAQVAAHPQRIAASCLE----QRWSYAELNRRANRLGHALRAAGVGIDQPVALLAERGLDLLGMIVGSFKAGAGYLPLDPGHPTQRLTRIVELSRTLVLVCTQACREQALALFDELG------CVDRPRLLVWDEIQQGEGAEHDPVYSGPQNLAYVIYTSGSTGLPKGVMVEQAGMLNNQL--SKVPYLELDENDVIAQTASSFDISVWQF-LAAPLFGARVAIVPNAVDPQGLLAHVGEQGITVLESVPSLIQGMLAEERQA---LDGLRWMLPTGEAMPPELARQWLKRYPRIVNAYGPAECSDDVAFFRVD-----LASTESTYLP--IGSPTDNNRLYLLDDAFELVPLG--AVGELCVAGTGVGRGYVGDPLRTAQAFVPHPFYRTGDLARRRADGVLEYVGRIDHQVKIRGFRIELGEIEARLHERADVREAAV-AVQEGANGKYLVGYLVPRSSADSPAGLIKQQLRADLPDYMVPLHWLVLDRMPLNANGKLDRKAL----------- 78060536 1 ------MNALISVADLLEHGAARWPQHPAYADGGG----TMTYEQLARAVRRAAAALASRGVQPGERVAIYAPKRIETVVAMLATNALGAIFVPVNPQLKEAQIEHIVADSGAALFMTGAQRLKRLSALAALVGARAMLIEELADAINAPGTDTSAPAHTGRPV---DDDPAALLYTSGSTGKPKGVVVSHRNLVSGAFSVAAYQG--LASDDVVLGVLPLSFDAGLSQLTTALASGACYA-PLDFLQPAEVPRHCDAFGVTSITGVPPLWMQLASAGWSDTAR-TRIRRFANTGGHLATPLLHRLQATNAAPYLMYGLTEA----------FRSTYLPPADAALRPTSIGKAVPNADILVLRADGSECAAD--EPGELVHRGAFVTLGYWNRPELTAQRFRPDVAVWSGDIVRRDADGYLYFVARGDDMIKTSGYRVSPTEVEDVLFALPHIREAAVFGVPHASLGEAIAACVVSTLDADACRADIARACRDALPTYMSPLVVEPLPALPRNPNGKIDRPALKNQYRDAFA-- 70606145 67 ----------------VDRHAKSW-RKNKVAILWEGEVRKLTYHDLYKEVNRVALLKEKYKLKKGDTIAIYLPMIPELPIFMLAAARLGVVFTVVFSGFSADALANRINDAEAKLVVTADELKQIVDKALEKTPTVKDVIVVRRTGHEGRDKYFDEVIKDVEPERLKSEDPLYILYTSGTTGKPKGIVHDIGGY-ETLLHATMRWVFDIRDDDIYWCTADIGWVTGHSYIVFGPLTGATTVMYEGALDPDRWVSIIERHSVTILYTSPTAIRTFMKFGEEKKHDTSTVRLIHSVGEPNPEAQDWMWKLVGIPFGSTWWMTETGGIMISHLPGLYLIPM-------KPGTNGMPIMGVEADVVNDDGK--PSNLEDRGYLVIKNPWMPLTIYKDPERYVKVYWSPGMFYAGDYAVKDRDGYFWILGRADEVIKVSGHRLGTYELESALIEHPAVAEAAVVGVPDPVKGEVPYAFVVLRSGQTPSQQLTQEIVREKVGPIAVVDKVFFVSKLPKTRSGKIMRRVVK---------- 217422110 543 -------PSRLCLHELFERQAARAPDAIAVIQ----DERALTYAELNRCANRLAHYLRARGVRGGDRVALYARRSPELLIGMLATLKAGGAYVPLDPGYPAERLTHMLLDSAPVVVLRDAAASDDV-LVRLNAGTPILDLHADDERWSAQPSGNLKLCGSHEP-DVGARRLAYVIYTSGSTGAPKGVMVEHASVVNQ--IGALIEYLELDASDRVLQFSNIAFDASVEEIFATLSCGATLVLRTDRWDAETFWALCGAQRISIVDLPAQFFGQLA--LSGRRAVPTGVRCVVIGGEAVGASALDAWEGRRPRLFNTYGPTETTVSVTVHEVRGRHDDANV---------IGRPIANTRVYVLDAWLRPAPIG--VAGELYIGGVQVARGYLNRPELTRERFIDDPFYRTGDLARWRTDGRLEYLGRNDFQVKIRGFRIELGEIEAQLAKVAGVREVVVLARPTPKTEKRLVAYYT---GDADVAALRAQ-AAQHLPSYMVPSAYVRLDAWPLTPNGKLDRRALPAPADDAYARA 19173568 49 -FEGGMLNA---CYNCVDRHAACSPDKVAVIYGNDGESVYYTFKDVLDEVIRICTILKDEGLEKGDTVAMYMAMSPYAVFSALACARLGLVHNAIFGGFSASSVALRLNDSNAKLLIVQDSTMNFLENTRVALKGKSPVLVFDDGIGGRILIWSKVLKRENECVSVNAEDRLFYLYTSGSTGKPKGIIHTAGGYLVYAMLTSKI-CFDLQENDVFACTADIGWITGHTVIYGPLLNGITTVVFGGPFYPSRLFKMVEKYRITQLYTAPTVIRMLRKHPLDHNYDLSSLRILGSVGEPINKAHLWFSENFGCPVIDTYWQTESGGILIAPIPHA---------VDIKPECACLPFLGQEVVIADPSSRVVEAKAYELGRVLLKGPGITRGILGNPERFRKYFFYKGFYFTGDEGYKDSDGHVWIRGRADDVINVSGHRISTAEVEGAACTDPHIAEAAAVAESDDITGQALCIFVVLKDRKTSHEGVRASLLRSKIGKFVNAKRIYFCEGIPKTATGKIMRRVLK---------- 134278225 3853 ------------IHQLFEAQAARTPNAIAIAIGD----ERVTYAALNASANRLARHLRALGVVADTRVAVCIERGAPMVIALLAIWKAGGAYVPLDPAYPRERIAYMLRDSAPIAVLTSRASRDLV---ASHLPDRAPLVVIDAAA----CPWDALSGDDLDPIELNATHLCYVIYTSGSTGQPKGVMIEHRNLVNYTLDA--IRWFGLGPGETVLQQNSLNFDLSLEEIVPALSSGAALAPAVELFGAGGSARGHSA-RPTMIHLTAAHWQQLVRAGARPAAALEGVRLVNVTGDALSPHKLEQWDAIHTRLINTYGPTEITISCSAAYVR-HAPGMS-------RVSIGRPFANSRMYLLDARGEPVPVG--VTGELYIGGDGVARGYLNRPELSAERFVDDPFYKTGDLACRRGDGEIEFVGRNDFQVKVRGFRVELSEVETRLAAVDGVQEIAVLAREDAPGEKRLVAYYTGAAEMAA----LRECAARDLPAYMMPAAYVCLPALPLTPNGKLDRNAL----------- 134278225 2775 ------------LHRLFEAQAARHPDTIALIA----DGEPVGYAELNRRANRLARHLSARGLQPDQRVAICIDRGIDMVVAMLAVLKAGGAYVPLDPAYPSERLDYLLRDCAPVALLTHARLGASMQTALARLNTGCALIDLESDAG----AWRHERDDDPPPSGLTPRHLAYVIYTSGSTGQPKGVMVEHRSVC--NLVAWHAGAFDVGTGCRSASVAGVAFDATTWEVWAALCNGGCLSLAPGDADPQALLRWWRAQELDVGFLVTP----LAELAYATGQSNAGMRTLLIGGDRLSR--WPDSMPPGQMLVNNYGPTEATVVATSGRLQPGEATPP----------IGRPIANTRVYVLDAWLRPAPIG--VAGELYIGGVQVARGYLNRPELTRERFIDDPFYKTGDLARWRTDGSLEYLGRNDFQVKIRGFRIELGEIEAQLAKVAGVREVVVLVRDSAASEKRLVAYYTGDADVVA----LRAQAAQHLPSYMVPSAYVRLDAWPLTPNGKLDRRALPAPADDAYARA 171694393 28 ----------------------------------------MTYKDLLAEVLSFQQKLAAIGITHGSPVSIATVNSYEFIVSFLAASWQRGIAAPLNPAYKQEEFEFYIEDVKSAIVLVPKGAYQKGAPAVKAAQKFNAAIAWDDQKKEVALDVKELNGKGQQPLLKPPDDIALVLHTSGTTSRPKVVPLSHRNLT--RTMRNIQQTYQLTDADRTMLVMPLFHVHGLLCGLLAPLLSGGSMVVPSKFSATEFWQDFITHKANWYTAVPTIHQILLKHP--TPNPLPKIRFIRSCSSPLSPTVFHALEKTNAPVLEAYAMTEAAHQMTSNPL---------PPAKRKPGTVGIGQ-GVEVVILDDAGNKVPQGTE--GEISIRGENVTSGYLNNPEANKTAFTASGYFRTGDQGKLDEDGYVVITGRIKELINKGGEKISPIELDNVLTRNPAVSEAVSFAIPDEMYGQDIGVAIVLKPGQKLSDEDVKKWVGDKLAKFKIPKKVYFTDVMPKTATGKIQRRIVAETMQKKEGRA 62423680 1 ----------------------------------------------------------RLGIRPGDHVALCVGNGPRWVELFYAITGIGAVVVAVNTRYRSSDLAHVLNDSQATYLITAPDFLSTLRIIHPELPHLERIVVLDDDQSADFEGSWEAGATGTDEVSVPRTASSFIQYTSGTTSRPKGVLLTHQGMCADAHFSAV--RMGLRAGDRFHSVRPFFHVAGSTLSVLSSAQSMATLVTMERFVAGPALEVLEKERCTHFSGNDTIALMLLDHPDRSHRDL-VLRGAWVAASA---AVIRRVDELGAEVVAGYGQSEASPNVAQSAWY--------EPAEVRLSAAMLPQPGVDVRIWDHEAH-VPAMLGTKGEIQVRGWNVMTGYLNNPQATKNACTEDGWLRTGDLGTMDEGGRLVFVGRLKEMFRVGGENVSPVEIEEVLLLHPAVRQAVVVGVPDPRLIEVPFAFVSLAQGGSLDEDQLALWMRERVAGFKIPKFIHFVEELGMTASSKIQR-------------- 153006025 42 ---------------------------------GGGDELKLSFAELSRRSAQVANFLRENGVRRGDAVLMMLGNVVPLWEVMLACMKLGAVIIPATTLLTTDDLEDRFERGKVRHVIVGDTDAGKFDALPGDY----TRIVVGRERP-GWIAYDDAAPEFTPDGPTAADDPLLLYFTSGTTAKPKLVLHTHTSYPVGHL--STMYWIGLMPGDVHYNISPGWAKHAWSNVFAPWNAGATVFIYNARFDAKATLDVVTRCGVTSLCAPPTVWRMLIQE-DLASYPVR-LRELVGAGEPLNPEVIDQVEKWGIVIRDGYGQTETTCQIGNS-----------PGQKVKPGSMGRPMPGYRVALLGDGERPARE-----GEICLRPVGLMSGYRDDPAKTAH-LLRNGHYHCGDVASVDDEGYYTYVGRMDDVFKSSDYRISPFELESALIEHDAIAEAAVVPSPDPRRLTVPKAFVVLRDGYEPSRELALSIIRAVLAPYKRVRRIEIAD-LPKTISGKIRRTELRQRHES----- 60279982 505 ------------LHPLVEAQAARTPEATAVVH---GEIE-LSYRELNRRANVLAHRLRAEGVGPDVPVGIAMQRSPELVVALLAVLKAGGAYVPMDPSYPAERLAFLAEDSGIGLLLTQTFL-------QDELPFNAQLTNLCLDDPSLFQNVPAQWDGNPEQRACPE-HLAYIIYTSGSTGRPKGVGITHGALVNH--MRWMQERFQLAAHERVLQTSSSFDASVWEF-WLPLMSGARLHLAPAELSLESLWGLVEAQRINVLQMPPSLLQALL--PFAGDDQLDSLRLLCCGGEALSGALLEQLRRWNGELVNLYGPTEATIDACCFS--------APVKEVGAEIPIGAPIAGVRARILDAAGGVCPVGCR--GELLIAGAGLARGYLGRPGLTAERFVPDPYYRTGDLARLRRDGQIDYLGRLDHQVKIRGFRIELGEIEARLLEQECVREAVVLA-ADGASGQQLLGYVVPQDVGALEGELREALLKASLPEYMVPTQWVFLAALPLLPNGKLDRKAL----------- 214037646 47 -------------------NARNHGELEFLVY----DGKRFTYNRLFQAVDALASQLQSFKINKGDRVAIAMRNNVEWMITYSAATLIGAIVVPINSWGKSEELEYAITDCGAKLLICDEARFRLIETTFDTLNLAAIVVHASDEASANVALFKDILTAGQDPVAVAPEDSALILYTSGSTGFPKGVLHKHAAI-GQALMNMMFLGLLVAERETPMLTVPLFHATGLLGGFYLPIAMGQKVIMMYKWDSTEALKLIDQEKVTGLSTVPAILQDLLSHPDYQQYNTESLMRISAAGAATPAGLPELIRRVSAPSSSGYGMTETMAVGA---------TMSGALFDYKPDAAGIPSPIMDMRFVAADGTVL--SDGQPGEIEMRGVSCTPGYWEKPDANAATFSEDGWMKTGDIGMLDEDGYLYITGRIKEIVIRGGENIYPGEIEQAAYERPEVREVVVFGEPDQAMGEELVLVAYLDPEENLEESELRAFLTARLATYKVPRVIEFATELPRNASEKLHKLKVKEAF------- 159028632 479 ------------IHQLFEEQVERTPENIAVVF----EDQQLNYRELNARANQLAHYLQKLGVEPDVLVGICVERSLDMIVGLLGILKAGGGYVPLDPAYPQERLDFMLGESQAQVLLTQSPL------AAGFTHHDIPVVYLDSDWQKI-----AEFEEENPENTTTAKNLIYTIFTSGSTGKAKGVAIEHRQLLNY--LNGIQERCLSKPGGQFALVSTFAADLGNTVIFPSLINGGCLHLLARTTDSNAFLEYCQQHPFDYLKIVPSHLAALLSAAQPET-KLP-WQKLILGGEPTTWNLAEKIHAPQCQIFNHYGPTEATVGVLTFAMDSQSISQSQRDSSTQNVPLGRPLANTQIYLLDQNLQPVPIG--VQGELYIGGASLARGYLNRPELTNEKFIPHPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQPNYVETTCVIAREDSPGIKRLVAYIVPPKNVTLSTSELRQFLKARLPDYMIPSAFVTLEALPLTPNGKLDHRALPE--------- 157804711 531 ------YPQDKTLVDLFEEQVNKTPGNIALVF----EEQSLTYQELNQKANQLAHYLREYQIEPDSLIGICIEPSLEMIVGLLGILKSGSAYVPIDPNYPESRINYIISDSKISILLTQSVIKDKF--LLSQGKNLDHLICLDK-------CDFELKSKDNLTVKNQPNNLAYIIYTSGSTGKPKGVAVNHQAISRLVLKTNYIQIM---PEDRVAQAANIAFDAATFEIWGALLNGAKVIIIPKLLSPSEFAASIQSQEVSVLFLTTALFNQLAALFPET---FSSLRYLLFGGEAVDPKWVQEVLDKGSPLLHVYGPTE-------NTTFSSWYLVEKSPKNAITIPIGKPISNTRIYILDQYLQPVPVG--IPGELCIAGVGLAIAYLNRPDLTDEKFIEERIYKTGDLAKWGDDGNLEFLGRIDHQIKLRGFRIELGEIESVLLEHPAVKE-AIVNLHKTENNQQLVAYVTGELIDDLSQQLKQH-LKTYLPDYMIPSQIIRLDEFPLTPNGKIDRQAL----------- 170700958 459 ---DVPFDAARTVVHRLEQAAADHPERPAVEYRDI----VLSAGELNARANRTAHRLLAAELRPDALVAICMHRSERLMEAILAVWKCGAAYIPIDPDYPAARIRTILEDSGAALVITCDGLLP------PELAALAPVVSLD--------AATDIVDDANPGRPGSPDSLAYVIYTSGSTGKPKGAMVEHAGMLNHMLAE--IDEFSISASSVIAQTAPCFDISVWQF-FTAPLVGGKTVIVDDARDPASFVATLEAARISILELVPSYLSAVLDHASERPALMRHLRHLLVTGEMVSPALVKRWFDVFPDIVNAYGPAEASDDVAQHRMTC--------APTTPYVPVGKPVRNVRIYVVDPQMNLCPIG--VPGELCVSGVAVGRGYLNNEAATREAFVEDPFYRTGDIGCYLPDGSIVLHGRKDHQLKIRGYRIELAEIDNALAAIPEIRQAAALDYRDDAGRAALCAYVAFRAGASLSDAEIAAALSATLPDYMVPGIYVVLDALPLSSNGKIDRKAL----------- 37527022 16 ----------LSPISFLRRAILSNGDDIAVI---DGECH-WTWSQYASRCERLAIALKKMGVCKETVVSALLPNIHELLELHFAVPMAGGILNALSTRTDSNTLNFIFKKLNPKVLFIDRTFISLLDDVSLDKQVKIIVIDVDGAVISESISDREFIQYESSFSLRDEQEAISINVTSGTSGQPKLIVYSHRGVFLNSISN--VLDWDIPKRPTFLWTLPMFHCNGWCFPWAITARGGTHIC-MRKFDAEEAILLMQKHKVTHYCGAPIVHCALGTIARKQGLHFKEKIHGLVAGAPPTEMMFSLLDSIGIAVTQVYGMTETYGPVVVCEEKSDWEKLSKSVRISKRMRQGIVLQGQVCVIEENTGLQVPFDGKTVGELVIRGNMVAS-Y--DPDRHVTLDAASQWLFTGDLAVVENDGYVRIVDRKRDIIISGGENISSLELENILSNYPGVLAAAVVAKPDSHWGEVPYAFIELEETSSVTEYELDNYICTVMARYKRPKGYTFL-TLPRNASGKIIKGQLRQLIRN----- 77458072 2006 ------YPVDIAVHQRISALAAERPQRTAVIF----NGQHFSYGEIDQRANQLAHALIARGVGAETRVGVALPRSESVIVALLAVLKAGGAYVPLDTSYPRERLAYLIEDSGLALLISDSS-------VSAQLPVAESVPVLELD----RLDLREWPIK-APQVQLDPDNLAYVIYTSGSTGNPKGVSVAHGPLAMHCQA--IGQRYEMRDSDCEFHFMSFAFDGAHERWLTSLTHGASLLIRDDLWTPEQTYNAMREHGVTVVAFPPVYLQQLAEHAEREGHP-PKVRIYCFGGDAVPSASFERVKRALDPIINGYGPTET--VVTPLIWKAGREVPCGAAYAPIGSRIG----DRSAYVLDADLNLLPQG--MAGELYLGGTGLARGYLNRPGLTAERFVADPFYRTGDLVRQRADGTFDYLDRIDNQVKIRGFRIELGEIEACLQALDGVREAVVVAQEGSAGGKRLVAYVVGDSAREDFAEDLREQLKATLPAHMVPAYVLRLERMPLTPNGKLDRKNLPK--------- 77458072 3519 ------YPTALHVHQLFEQQVQRAPDQVALYFAD----QHLTYAALNQQANRLAHTLRQRGVGPDVLVGIAVERSLEMIVSLLAVLKAGGAYVPLDPQYPGDRLTCMIEDSGLLLLLSQSHLLERLPQVAG-----VEVLCVDRQP--------EQLQSADLPNLTLADNLAYVMFTSGSTGRPKGVGINQASLTKHACVT--VDLMALTAQDCVLQFSTFNFDGFVEQLYPALITGASVVLRGTEWDSETLYSEMLDKRISVIDLTTAYWGMLADFAEVGPRDYGVLRQVHAGGEAMPPEGMAAWNKAGVRLLNTYGPTEATVTATSLDCGDY---VTGAEPTPSTLPIGSALPGRSIYLLDIAGQPVPVG--AVGELMIGGELLARGYFNRPDLSAERFMPDPFYRTGDLARFRADGVIEYIGRVDHQVKIRGFRIELGEIEARLLDAPTVRETLVMAVAGP-SGQQLVAYVVPTDPEPSDSELQSELRRATLPDYMVPTHLLFLAKMPLSPNGKLDRHALPK--------- 77458072 512 -----------SIHRLIEQQVAAQPGALAVTFGE----QTFTYAEIDARANALAHKLIECGVSPEVRVGVAMQRSDSLLVALLAVLKAGGAYVPLDPDYPADRVAYMLEDSRALVLLTEHAVAETL-----SVSAETQVLLLDRIGAE-----LAAYPSRAPVTAVTPDNLAYVIYTSGSTGKPKGVAIAHRNV----QALIDWSRTVYSRDDVLASTSVCFDLSVWEL-FVTLANGGSLIIAR---NALELPQLSARDQVRLINTVPSAINAL----QRDGAIPSSVRIINLAGEPLKQSLVEAYQQASVEVYDLYGPSEDTTYSTWTRRAAGGTP-----------SIGRPLTGTASYLLDADLQPVPQGAAA--ELYLAGAGITRGYLGRAAMTAEKYVPNPFYRTGDLTRYQADGALQYVGRIDHQVKVRGFRIELGEIEARLLQQGAVRELAVLAQEGA-SGQQLVAYIVPTDAQASLRETLKAALRQHLPDYMVPAYLLFLEQLPLTPNGKLDRKAL----------- 218442830 467 ------------IHHLFEQQVIKTPDAIALIY----KNQKLTYKELNTHANQLAHYLQYLGVKLEDKIGVCIERSPLMIIAILAILKVGGAYVPLDPGYPSERLAFMIKDAQSPIILTQKHLLT-------QLFQDDHQLLIDIESEWDSIA---QYSSDNLTCEVSLENLAYIIYTSGSTGTPKGTEIPHRSFLGFMFG---VDYIQLDANVIWLQHSSISWDAAILELWPPLLYGGCCVLPGNIVTPEKLSKIIQNEKINTLWLTAALFNLMID---TQPESLLGIKQLLVGGESLSVNYISQALELLPEIINGYGPSECTVFTCCYPIDRKL------DKKITSIPIGQPIGDRIVYLLDRNLHRVPVG--VPGEIYIGGASVARGYLNQPILTQENFIPNPFYRTGDIGRRLPNGNLEFVGRINNQIKIRGFRIELEEIETVLGKHSGIKQAVVTLGKNSLGEKSLVAYIMAKNSQLTPQTVRD-FLREKLPDYMIPNAFVFLDAFPLNPNGKINRRNLPD--------- 82702953 516 ------------VHRLIERQVEVQPEAIALIF---GDVE-LSYGELNRRANRLAHRLIRLGVGPEVKVGIAVERSIDMVVGLLATLKAGGAYVPLDPEYPQERLAYMVADSGIGLLLTQSR-------VRSAIPHSDQCVVLELD----RLDLEEESGSNPQ-VALHGYNLAYIIYTSGSTGKPKGVSVAHHALVEHAQVA--VGFFGLGSTDRMLQFSTINFDGFIEQLFPPLCAGAAVVLRGPLWDSETFYRELIEKRITVADLTTAYWFMLVDFARGGPRDYGLLRQVHAGGEAMSPEGLKAWSEAGVTLLNTYGPTEATATVWNCSDYSQGNEISSQVSIVPIVSIGSPLAARHIYLLDANLTPVSPG--IPGELCIGGELLARGYLNRGGLTAERFIADPFYRTGDLARWRSDGQIEYLGRLDHQVKIRGFRIELGEIEMQLLAQPEVREAVVVARENPAGGARLVAYVSLHAEAEMEVGRLREALGKVLPDYMLPSMIVVLESLPLNPSGKVDRKALPE--------- 158316400 20 -----------TVWQMLVASAERVPDRAALVAADDGNVQRLTYATLVERVRALSAGLASIGVRRGDRVVLWLTNTPEWVVSHFACMRLGAVTVPVNTFLKPAEVSYVITQSGARHVILLDGFRALLAEICPEIPDLRNVVIFHRGGGRHGGAFDEALGRDPSAADVLGSDLAMVKYTSGSTGFPKGVMLEQGGIVANAALHS--RRIGIGGSDVFFSMMPFFHAGGSIWGLMTMLVNGGTLVFTEAFNARLGAELIESERATVMFGVIPA--EVVQAAIEDGRDLSSLRI-----AAVPNEDARRVMPNVTFTFVPFGLTETYGPASVT--------APDDPPDKRRTTGGRPLPGNEVRVVDPTGLDVPPG--AVGEAWVRG-NVMRGYWNKPEENARVLDADGWLHSEDLVSMDADGYITYAGRLKLMLKVGGENVSVEEVEKVVASHDAVAYCGVVGVPDRRRGEVVRAYVVVRPGHCLDADILRSWLKTRLARFKVPRDIVFLDELPRLANGKLDRVGLAGRAKEE---- 154684834 458 ---------EMTIPGLFEEKVKSLSDKPAVVY----EGRTLSYRTLHEQSGRIAGRLLQAGISADSPVAVLLGRSERVIAAILGILKAGGAYVPIDPDFPADRIQYILEDSGAKAVLTEAGIAPAADAER--------------------IDFDEAVQYEADGVSTQSDRLAYIIYTSGTTGRPKGVMIEHRQ-VHHLVQSLQQEIYQCGEQTLRMALLAPFHFDASVKQIFASLLLGQTLYIVPKTNGSALLDYYRQNRIEATDGTPAHLQMMVAAGDVSGIE---LRHMLIGGEGLSAAVAEQLMALTPRLTNVYGPTETCVDASVHQVSAD----NGMNQQAAYVPIGKPLGNARLYILDKHQRLQPDG--TAGELYIAGDGVGRGYLNLPDLTAEKFLQDPFYRTGDMARWLPDGTIEYIGREDDQVKVRGYRIELGEIETVLRKAPGAAQAVVLARPDQQGSLDVCAYIVQEKGTEFHPAEYREYVSKHLPDYMVPAYFTKTDEIPLTPSGKADRKKL----------- 154684834 1500 ----TVYPKDQTIVQIFEEQARKNPDRTALQF----EGETLSYQQLNERANRLARHILSVG-GGGKTAAVLCERSMDMIVSIMAVLKAGSAYVPIDPEHPVQRIQHFFRDSGANVLLTQQSLKPLAEKA-----GFQGVIVLADDEA----SYEKDSRNPALPF--DSKTIANLTYTSGTTGTPKGNIVTHANIL---RTVKNTNYLTVSEEDTVLGLSNYVFDAFMFDMFGSLLNGAKLVIVPKDLDMSRLSRVIKRENVSILMITTALFHLLVDMEPSC---LTTLRKIMFGGERASVEVKKALAAVGKRLLHMYGPSESTVFATYHPVDVI-------EEDTLSVPIGKPVSNTEVFIMNSAGRIQPAG--IAGELCVSGEGLVEGYYNRPELTEEKFVKHPFYKTGDLARWLPNGDIEFIGRIDHQVKIRGQRIELGEIEHQLQSHDQIQECIVLAVDQGAGDKLLCAYVVLR--EISSRELREHTAKD-LPAYMIPSVFIQLDELPLTGNGKIDRRAL----------- 183585155 102 -------------------------------------------------------------LNKNDVSFILCPPSLHVPIIYLSLLYLGVTISPANPLSSNSELTHQIQLSKPKIAFATSQTAHKLPSF------PLGTILIDSPEFISLLTQISKRDSATNHVEVSQSDMAAILYSSGTTGRVKGVSLTHRNVIAP-IAAFQKSSAELDPHAVSLLTLPLFHVFGFFLLINEFRWGKTLVLT-ERFDFEQVLKVVERYRVSDMPVSPTIILTLLKSDLTNKYDLSSLRRFSCGGAPLSKEVAEKFKRPQAEIMQGYGLTEAGAV----------SRIIGPEECNRHASVGRLCGNMEAKIVDPLTGE-AFGPGKRGELWLRGPSIMKGYVRDEKATAETLDSEGWLKTGDLCFFDSEGFLYIVDRLKELIKYKAYQVPPVELEQLLLSNPEIADAAVIPYPDEEAGQIPMAYVVRKPGSNITEAQIMDSIAKQVAPYKKIRRVAFTDGIPRSPAGKILRREL----------- 207724696 28 ---------DLPLGEHLRRWAAHHGARTALVAGGA----RMTFAALDRRADRLAAALHGLGLRRGDRAMVQLPNGMAFVTVCFALFRLGVVPVLAMPAQRAHDVDALCRIAEPTAYFIAEDACALAAGMLDAHPSLRRIVV-DGYPATGDPRFLSLASLDAQPIALPPTDIALLLLSGGTTGTPKLIPRTHADYAYNFTASATL--CRLDHTSVYLAVLPAAHNFALCPGVLGTLASGGAVVLSDTASADEAMPLIEQERVTHVALVPPLAQLWVQAREWECSDLSSLRLVQVGGARLDPALAGRLPVLGCRLQQVFGMAE----------GLLCYTRLDDPPDTVVQTQGRPLPLDEVRIVDAHGRDVAAG--AVGELLTRGPYTIRGYYRAPEHNARSFTRDGYYRTGDLVRRDAAGNLIVEGRIKEQIQRGGEKISAAEIELALNALPGVQDSAVVAVPDTLLGERICAFVRWQGGALDAAGVRQALRARGLSAFKLPDQIETVPHWPLTSVGKIDKQRL----------- 163854858 29 --PDVAYPARMNCAVELVDAARGHGERVALRWRRDGAAATLTYAGLQALTNRIARVLVEMGLVPGNRVLLRGPNNPMMAAAWLAAVKAGLVTVPTMPLLRAKELKQIIAKAQVSAMLCDAQLRTEAQYCMQACPELRQIMLFNDPAPDALDSLAAAKPDDFAACDTAADDVCLIAFTSGTTGLPKGCMHFHRDVLAMCDLFP-RHVIKPGPDDIFCGTPPLAFTFGLGGLLCFPLRVGASAVLAEKLTPDSLLELIQDFRATIVFTAPTFYRQMAAL--AGKYDIGSLQKSVSAGEALPDATRQLWKQTGIEMIDGIGGTEMIHVFVSSPPEE-----------VRPGAIGKVVPGYVACVVDENMQPVP--NGTPGRLAIKGPTGCR-YLADER--QRRFVQQGWNLPGDTFVQDDDGYFFYQARNDDMIVSAGYNIAGPEVEDALLRHEAVAECGVVGAPDDERGQLVKAFVVLKPGFDAGPELLQAFVKASIAPYKYPRAVVFVDALPRTETGKLQRFALRKMA------- 115525231 41 --PEFCYPDYLNVGELSDRVVERLGERIALV----GNGRKRSYRELSEWTNQLAHALVEFGVRPGHRVLVRSGNNPAMVAVWIAACKAGAVVVNTMPMLRAGELSQIIDKAEIALALTDSRLAEDIEKAASTSAFLKRVVHFDGGATHEAELDRAALAKSFDAVKTGRDDVALLGFTSGTTGQPKATMHFHRDILIMA-DGYAREVLNVTPDDVVVGSPPLAFTFGLGGLAVFPLRFGATATLLEDATPPNLIKHIATHRATLVFTAPTAYRAMLAAAGNDA-DLSSLRLAVSAGETLPAPVYEEWAKTGVPILDGIGATEMTHIFISNRVGD-----------VQGGATGRPVAGYEARIVDHDMQPLPAG--TPGALAVRGPTGCR-YLADDRQTK--YVQGGWNLTGDTFLCDADGVFRFVARADDMIISAGYNIAGPEVEVVLLGHPDVAECAVIGAPDFERGEIVEAHVVLKPGVAAAPDEVKRLVKAILAPYKYPRSIKFVAALPRTQTGKIQRYILRAKAR------ 91782261 49 --------------DYFDEMARGNDSPALIVDDPASAGTRLTFAQMAERSSRVANFLREQGVARGDRLLLMLPNRVELWEVMLAAMKLGAVVLPATTQLSSDDVCERVEVGAVRFVIVDGSEVGKFDGIEA---TVKRIVVGTRAATQGWIDF--ALAYEASPAFKPDSDPLLLYFTSGTTSRPKLVEHTHQSYPVGHL--STMYWIGLRPGDVHWNISPGWAKHAWSCFFAPWNAGACVFVYDTRFVPKDTLNVLVQCGVTTLCAPPTVWRMLVQEP-LASYPVK-LREIVGAGEPLNPEIIERVRHWGTTIRDGFGQTETTCQIGNS-----------PGQPVVAGSMGRPLPGYRIELVDADDH-AASEGEIALSLAHRPTGLMTGYANNPQATEYAMR-NGLYHTSDVALRREDGYFVYVGRADDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSADAVRLSVPKAFVIVRHGYQIGPELAREFSREKLAPYKRIRRLQFSD-LPKTISGKIRRVELRRREMERDMGA 119474741 62 ------------------------------------EDERYSFEDSWVRASQIGRLLIDYGIKKGDRVAISMRNYPEWILTFNAITSIGAIAVAMNSLWLSDEMAYGLNDSGAKVLFADQERLDRLEPVRGDVD-VQVIAVRPSKALASGTANLAELLLNVDTVDMPAQDPATIFYTSGSTGHPKGVLSCHGNIISALLSWEFETGLHAAPEDTTLQGVPLFHVTGSHAVMLSCYRAQRKLVCMYKWDANFAAELIDREKIASFVGPAAMTGDLVEISKTTDFDLSSLAVVGGGGAPAPDQVKNIGTAFGSALPNGWGMTETNAIGT---------GIGGHDYLDHPDSAGRAATIVDVRIADEEGNEV--STGERGEVQIKGATLFEGYWNRPDANAEAMTGD-WLQTGDVGFFNEEGYLYIVDRIKDLVIRGGENIGCAEVEAALLEHDQILEASVYGVLDERLGEEVGATIYC-GGSSLSEQLLHDFLVQRIARFKVPRYLKIVDPLPRIATGKIDKKRLREIAR------ 197728980 453 --PDVPYRDDTTLHALIEEQAARTPGRTAVTAA---DGSALTFAELDVRANRIAHALRARGTGPGDRVAVLLERGPHTLPALLGVLKSGAAYVPVDPGHPADRIAFLLADSRARAVLTGPGT-----EAPPDIPDGVPVLRADLLAADASGGTDRPVPPAAGP-----RDLAYVIYTSGSTGRPKGALVEHHSVV--NRLAWMQRHCPIGAADTLLQKTPVFDVSVWELFWWGVEGAGLALLPGGERDPRTILRAVAEHGVSVLHFVPSMFLDLLEERPELGAEAATLRQVFCSGEALPPARVEQFARTAPRLTNLYGPTEATVDV------SYHDCPTVPGQPVRRVPIGRPVANTGLYVLDPHGRPQP--TGLPGELCIGGVQVARGYLERPGLTAEKFTGDPFYRTGDLARFLADGSVEYLGRIDGQVKIRGNRVEPGEVQNALAALPGVRDALVVDHHGGDGGVRLAGYYVA-DAVIDPLRLRTELSRS-LPEYMIPAYFVRIDAVPLTPNGKADRR------------- 197728980 1545 ----------------FAAQAARTPRATALVHGD----RRWSYTELDRAADRAARRLRALGAGPGSRVGVCLDRAPETIAVLLGALRAGAATVPLDISYPCERIAAMIGQARPVTVVTRSAQDTCVPGGTDRITVAELLDGGGSGGSDSGSGGGGGGAPDGAGVSADPDGVAYLLFTSGSTGVPKGVEMPHRSLAGLVAWQNAVPSGVVGG--VTLQYAPLSFDVSFQEIFSTLCGGGTLLLVAERRDPPALLRLLDRARVERLYLPYVALQQLAETAQALGTVPRHLRAVLSSGEQLTDEIRALCAALGVLLENQYGPTESHVVTRYTMSG-------DPDAFPALPPIGTPVDGAEVLVLDGRMRPVPDG--VTGELYLGGSCLAHGYAGRPDLTEERFVPERLYRTGDLGFRLPDGSVVCSGRVDSQVKVRGFRVEPAEVEIAITRHPGLTEAAVVARGREGNDSFLAAFLVGDPDRADLDLLAKQ-LRSVLPGHLVPSHFQWVDALPLTPSGKRDDRAL----------- 163796333 43 -------------YNAIDRHVEARGEQPALIYDVTGIVATYTYREMQERIARFAGALRGLGVGYGDRVILYMPMIPEALVAMLATVRIGAVHSVVFGGFAAKELATRIDDATPKVIVTASAYKPLLDAIELATHKPQHCVIKQRPQVEADLTDAEAAGTPAGCVAVKATDPAYILYTSGTTGQPKGVVRPTGGHLV-ALKWSMKNIYDVDPGDVYWAASDVGWVVGHSIVYAPLFHGCTTVLYEGKPDAGAFWRVIADHKVKVMFTAPTAIRAIKKEDPDARYDMSHFKAQFLAGERCDPDTLKWCQKLKVPTVDHWWQTETGWPIVSN-------CLGIEELPYKPGSPTHPVPGWDVQVLAPDGSAVKPN--EIGAISIKPPGSLSTLWNNDDRFVTSYMTEGFYQTGDAGVIDDDGYLHVMTRTDDIINVAGHRLSTGGMEEVLANHPDVAECAVIGVADQLKGQVPLGFLVLKDGVNKPDRIVAEVVRERIGPVAAFKVATVVQRLPKTRSGKILRGTMQK--------- 78060227 10 ------------------------------------------YVELDGRIDKVACGLMRLGVTAGDKVGLLAGNGPEYVVAIFALWRIRAVAVPLNLRYREADLVDVVRRGECTLLIMTGDFADLIRAADLEQGNLRTVVIGDGCLPGGDYSSAEWRALSDRRAACTASDLALIVFTSGTTGRPKGVMHDHSCVRGVRDRARM---WGVKPGETAINYLPMFHLYSLSEVILQCVFGGCRQVIMERFDADAALDAIERESVNIIHGFETHYADLLNRQAERPRNVRSLRFGTLSGMDTSAAVAVQVQRVFCPTVTGTSLSESWSWMCTC--------APDEPEDVRCYSSGRPLPGLEVRLVDPTDKDVPIG--TPGEMWFRGYSIMKGYLGDPRATADTIDADGWLHSGDQGVMRADGFLRFTGRYKEMLKVGGENVSPQGVEQALSELVGILQVAVVGVPHERLVEVPVAYVVLRDGAAITEEAILSACKGKIASFKIPRRAVIVDALPQTASGKIQRGLIRKRA------- 54292811 26 ------------LHKAMKRYAQIPGT---IAFTAAHVEVNVTYAEYFEMACRLAETMKRYGLGLDHRIAVCSENSLQFFMPVCGALFIGVGVAPTNDIYNERELYNSLSISQPTVVFCSKRALQKILGVQKSLPVIKKIVILDSREDSFIQSYLPGGFNEYDYVPDTFDATALIMNSSGSTGLPKGVELSHKNVCVRSHCRDPVFGNQIIPDTAILTVIPFHHGFGMFTTLGYLTCGFRIVL-MYRFEEELFLRSLQDYKIQSALLVPTLFSFFAKSTLVDKYDLSNLHEIASGGAPLAKEVGEAVKRFKLPIRQGYGLTETTSAIIIT-----------PEGDDKPGACGKVVPFFAAKIVDDTGKTLGVNQR--GELYVKGPMIMKGYVNNPEATNALIDKDGWLRSGDIAYYDEDGHVFIVDRLKSLIKYKGYQVPPAELESILLQHPFIFDAGVAGIPDEDAGELPAAVVVLEGKTMTEQEVMDYVAGQVTASKRLRGGVKFVDEVPKGLTGKIDSRKIRE--------- 73539107 6 ------------IHELLEPWLASEPEREFIHL----PGRTVTYAEVGAMASALETELLALGVRPGDRVVIVTENCTEHIALLLACSRVGAWSCGVNARMAAGEVDAFAQLVDARLIYFTTGVSAAAMTHAGRHQA--------RSSTLGALMHSDVRLEAVAEQGSEAERVAAIISTSGTTGRPKGVMVTHAAVLHAARVS--CKSRGLGRDDRLCLFVPMTHIFGLAAVLASSLLSGATLILHQTFSAADVLDALAHHRVSQLQGPPALYSRLLAHLETHGIDRPSLRYIYTGSSPLDIALKERVEAFGLPLHHGYASSE-SPVGCATASNVRRQD----------TAAGYLLEGMSIRIVDADHRDVAAG--ETGEIWLAGPYLTPGYFRDPEATRQAFRPGGWYATGDLGRLGEDGALFIVGRLKELIIRSGFNVYPAEVEAVLNQHPSVRRSAVVGQREPDGNERVIAFLELRDGTGFDEQALRGYLREQLAPYKQPALFRVLPSMPMTDTGKLLKRNL----------- 108759883 464 -----------SIPQLIQEQAARTPDAIAVTHRDA----QLTYRELNARSNQLAHPLIAEGVGSDIVVALLGDRGVDFLASIVGILKAGGAYLPLDPDHPAERLAQILGQSQTPMVVVSRERRALLDAALALLPAGAR-----PRALEIPELLERQAPADDPPCRSHGRNLAYVIYTSGSTGAPKGAMLEHAGKINH--IRGMIDFLRLGPADVMAQTASCFDISVWQF-LAPLMLGARVQILDTELDPASFLAELDRTGITVLEVVPALLTAMLEQLERARLPMQSLHCLIPTGEVLPPALCRRWLKLRVPLLNAYGPTETSDDT--NLYTVSQPPPDDEERV----PVGYALPNLTMYILDPRLRPVPVG--LAGELYIGGIGVGRGYLNNPARTAASFLPDPFYKTGDICRYRPDGSIEFLDRADFQVKIRGFRVEPGEVESVLARHPTVRQAVVVARELPTRGKQLVAYVVPYEGTWPGAAVLREFLQGHLPHYMMPSVFVVLPALPLNANGKVDRKAL----------- 167644395 2 --------------------------------------RRLPYDVLEEHVAAVASRLSERGVRAGEAVVLLLRNDLAFFEAALGAIRIGAYATPVNWHASSEELAFILQDSAAKVLIAH---VDLFNAVADDLPSHVEVVLVDRFPRAGHQTWREWLSAGAAQATPVSAQTTAMIYTSGTTGRPKGVRRTPPTAEQTLVQQNAIRNFGLGEGTVVLMNGPMYHTAPNGYGMMAARFGHTIVL-EPRFDAEEMLQLIERHRVTHMHVVPTMFVRLLRLPAAERYDLSSLRFVVHGAAPCPVEVKQQMAWWGPVINEYYGSTETGIVAWH----------DAEQALSRPGTVGQVCPGAVVKAFDEDGRPLGPG--EVGDLYMRSAGMTDTYHGRDDERAAVGRED-LICVGDIGWVDADGYVFLCDRRKDMIISGGVNIYPAEIEAVLIGLEGVRDCAVFGIPDSEFGEAVCAHIEVEPLGAPSLDVVRSHLAARLAKFKVPKVIEFAHALPREDSGKIFKKRLREPYWEGLG-- 91777616 16 -------------------------DRPVIIDLWDSENREVDYPTFHASCDAIARGFVARGYGKGTRIGIFCSNRLEFLEVFYGAMRAGVIPVPMGILLPKDTIEWIIRDAELKLVFCDSEL-------RAKLPSNTPHIVVESEEYEAF-----KVPGPFEAIVPTGDDVAFQPYTSGSTGRPKGVVLSHRAHVW--VAETISKDRGFCRTDRMIVAAPLYHKHAMN-AIKSVFVGGSTVVLMKKFEPRAYLDAVSRYRVSVLSGVPTIFAMILQQRDLEGKDFSFVRLATMGGAPASDELIDAVAKINADIISIFGITETSAALFGSHPGNLTRP---------RHSVGWPIAGNEFKLI-------GGPDENFGVLHVRGPGMMNGYHNNPVEMERRL-KDGWFNTGDVLRKDADGWYYFIGRSDDMFVCSGNNIYPGEVELMLERHPDIEQAVIVPVPDEIRHQIPYAYVVRRKGSALSEKDVKEHALTNAPPYQYPRKVIFVDQLLLNGVGKIDRKALQAQA------- 72162266 3030 -----------------DRAVAEWARRVAVAVRCGGAV--WSYARLDAEVERLAGLLVAGGVRPGQVVAVLLPRVPELVAALLAVQRVGAVYVPLDPDFPAERLAFMLTDSGAVTVVTTATLEPT-------LPQDTARICVDDP------DLRPEPGTAVPSATV--DGAAYILYTSGSTGRPKGVVVSHRNLA--NFLTDMAERVPMGPEDSWLAVTTVSFDISALELYLPLLAGATVVLAAPDRDPAALADLIAAERPTVMQATPTLWQMLAD---TAPHALHGLR-VLVGGEALPATLAETLAERAVEVTNVYGPTETTIWSTADRVRSGA-----------PVTIGVPMANTRVYVLDAGLRLVPPG--VAGELYIAGEGVAWGYHGRFDLTAQRFVADPYYRTGDVVRWRSDGRLDFLGRADFQVKIRGFRVELGEIETALARIDGISQAVVVARNDSGNHQRLVGYVVAE-RLVTPRELRTALA-ETLPAYMVPSAFVVVDEFPLTANGKIDRKALPD--------- 72162266 1984 -----------------DRAVAEWARRVAVAVRCGGAV--WSYARLDAEVERLAGLLVAGGVRPGQVVAVLLPRVPELVAALLAVQRVGAVYVPLDPDFPAERLAFMLTDSGAVTVVTTRGLEAAVPAGVGRILLDDTAPAAPDTPAPAWD---------------GPDGAAYILYTSGSTGRPKGVVVSHRNLA--NFLTDMAERVPMGPQDSWLAVTTVSFDISALELYLPLLAGATITLVDAARDPRELAAVMRASQPTIMQATPTLWQMLAD---EDPDVLNGLR-IFVGGEALPVPLADVLASRAAVVHNVYGPTETTIWSTADRVRSGA-----------PVTIGVPMANTRVYVLDAGLRLVPPG--VAGELYIAGEGVAWGYHGRFDLTAQRFVADPYYRTGDVVRWRSDGRLDFLGRADFQVKIRGFRVELGEIETALARIDGISQAVVVARNDSGNHQRLVAYLVPAGAAAPGTAEIREKLAAVLPAYMVPSAFVVVDEFPLTANGKIDRKALPDPA------- 72162266 456 ------------IPSLLDQLAADDPDAVAVVA----DGRSVTRAEFLDRVDRLARLLRAHGVGPERIVALALPRTLDVLVALFAVLRAGGAYVYLDPAHPVERLAAIVADTRPVVAVTAPDF-------GAPLPDFGDAHRIDLADPQVRTRLAETPTTSEPLPLPHPDNAAYLIYTSGTTGKPKGVVVPHRALANLVAAHRHVLFDGTAAQRLRVGHTGSFGFDASWDQLLGLLYGHELHLLGDDYDYARLGAYISAHRIDYLDFTPTYLRGLLDSGQV--WHLPHL--LSFGGEACPEDLWRRLRSLPARAVNCYGPTENTVDALVASVADSDTP-----------TVGRPVPGVAVRILDDALQPVPVG--VAGELYLAGVQVARGYLGRPDQTADRFVADPYYRTGDRVRQRADGQLEYLGRVDTQLQVRGFRVEVEEIEAVAETHPAVARCAVAAHTAASGSVRLSAHVVLQGVTLTPDQLRAHLA-EHLPDAMVPAAVVFTSDLPVTPNGKLDRAALPD--------- 3134 44 -FPEGGLNASFN---CVDRWAFKHPDKTAIIYEADNEGCEITYAQLPRGLQRVANVLKSLGVKKGDTVSAYLPMTWQAVAAFLACARIG-VHSVVFAGFSAESLRDRMNDCKSRVLITLDEARGIADAAIKQCPGVEHVLVLRRTGNEWWHEETAKVPNYCPPEVMSAEDPLFILYTSGSTGKPKGVVHTTGGYSFGA-ALTVKYVFDVHPDDKFA-----------CMADIGWITGHTYIVYGPLCNPSRYWQTVEKHKLTQFYSAPTAIRLLRRLTHVQDHDLSSLRVLGSVGEPNPEAWHWYNDHVGCAIVDTFWQTETGSIVVTPFPGA---------IETKPGSATVPFFGIEPAILDPVSGEELKGDNVEGVLVLKTPWMARTVYQDHNRYLETYMKPGYFYTGDGHGRDEHGYIWIKGRVDDVINVSGD-LSTAEIESSLILHKAVAETAVVGTADELTGQAVSFVTLKPEFKCTPRELVKELVRKVIGPFA-PKKIFIVPDLPKTRSGKIMRRIMRK--------- 118363068 56 -------DGEINIYNAIDRHVIEMPKKPALHWAYLKQELTYTWADLHEQVSKLADVYTKLGVTKGDRVIIYMPMVPEAVFGMLASARIGAIHSVVFGGFAAKELSGRITDAKPKLILSASCGIELDEAIHLSGHNDLKVLLLQRAHQTTNLDYHTAMAKPIDCVSVTADHPLYILYTSGTTGQPKGIVRDTGGTCV-ATSWTMKHIMDIHKGDVYFSGSDIGWVVGHFIVYGPLLRGATTVLYEGKPDPGCFWRLIEKYKVKGLYTAPTALRAILNGDWIRKFDTSSLQNVSMAGERCDVPTYEWIQKLGVLINDNYWQTEIGWIISCNYKNLYTFPV-------KPGSAVKPAPGFKVEILDQDNHVIEEPGK-LGRICIKPPSFMLTLYNNDEAFIKKYLADGYYQSGDCGYFDSDGYLNVMTRLDDIINTAGHRLSTAAMEESLLGHDDVVEAAVVSKVDDFKGEIPIGFVVIKQGRNPEQKKLEEIIRKDIGPVASFHHCIIVEKLPKTRSGKTLRHTLKK--------- 83311403 44 -------------YNAVDRHVEQRGAQTAIIYDVTSTKRKISYDELKDQVSRLAGAMAALGVAKGDRVLLYMPMVPEAVVGMLAVARLGAIHSVVFGGFAPAELATRINDAKPKVILSASAYKPMLDEAIAMLQRPQSVAVMDKA---GDLDWTEAKAKPADCVPVLATDPLYILYTSGTTGQPKGVVRDNGGHMV-ALMWSMKYVYDIKPGEVFWAASDVGWVVGHSICYAPLLNGSTTVVYEGKPDAGAFWRMISEYKMASLFTAPTAFRAIKREDPNKKYDLTGFRALFLAGERSDPDTIWAREKLKVPVVDHWWQTETGWAIAANCLGLH-------EFPIKPGSPTKPVPGWGLEVLDEGHQPC--EAGKVGSLVVRPPGALLTLWNADQRCIDSYYSEGCYKTADAGMIDEDGYAYIMSRTDDIINVAGHRLSTGGMEEVLASHPDVAECAVIGVADQLKGQLPLGFICLKAGVTKPDQVIAELVREKIGPVAAFKTCTVVNRLPKTRSGKILRGTMQKIADN----- 70731540 1133 ------------LPERLHEQLRQSPERTALVW----DGGQLGFAELHAQANRLAHYLRDKGVGPDVCVAIAAERSPQLLIGLLAIIKAGGAYVPLDPDYPAERLAYMLGDSG----VQLLLTQTHLLGRMPEAPGVSA-IAMDSLKLDSWPSHAPGL-------HLHGEHLAYVIYTSGSTGQPKGVGNTHRALM--ERLQWMQDSYQLQADDVLMQKAPIFDVSVWECFW-PLITGCRLLIPGEHRDPHRIAQLVQEYGVTTLHFVPPLLQLFVDEPLSAE--CHSLRRVFSGGEALPAELRNRLQLPNAQLHNRYGPTETAINVT------HWQCSVDDGE---RSPIGRPLGNVLCRVLDAELNLMPAG--VPGELCISGQGLARGYLGRPALTAERFVVDPLYRTGDRVRWCADGVLEYLGRLDQQVKLRGFRVEPQEIEARLLAQDGVAQAAVL-VRDTVAGPQLIGYYTAQASDEDETEQSARLLAAELPEYMVPAQLLRLDAMPLSPSGKLDRRALPE--------- 70731540 2193 ------------IHHLFSEQALARKDAPALTFAG----QTLSYSELDSRANRLAWMLRERGVGPQVRVGLALERSLEMVVGLLAILKAGGAYVPLDPEYPLDRLHYMIEDSGIGLLLSDARMF----AALGELPISVGRWCLEEDGA----LLADYPAGELPFISLPQHQ-AYLIYTSGSTGQPKGVVVSHGEIAMHCQA--VIRRFGMRADDCELHFYSINFDAATERLLVPLLSGAQVVLRAGQWDAEEICQLIRQHRISILGFTPSYGSQLAQHLATQQQTLP-VRMCITGGEALTGEHLQRIRAAFQPFFNAYGPTET---VVMPLASLAPEQLADG---VASVPIGRIVGARVAYILDADLALVPQG--ATGELYVGGAGLAQGYHRRPGMSAERFVADPFYRTGDLVRQCADGQVEYIGRVDHQVKIRGFRIELGEIETRLLDHPAVREAVVLAL-DTPAGKQLAGYLVTEVAEHNDREALKQQLKTQLPDYMVPTHLILLASMPLTANGKLDRRALRQQY------- 70731540 3727 --------------ELFEAQVAAHPQRIAASCLD----QRYSYAELNRCSNRLGHALVANGVGFDQPVALLAERGLELLGMIIGSFKAGAGYLPLDPGLPGQRLGRIIELSRTPILVCTAACREQAQALLDECAGRPRLLVWEELQAAGH-------AEHNPGRYSAPDNLAYVIYTSGSTGLPKGVMVEQRGMLNNQL--SKVPYLHLSEADVIAQTASSFDISVWQF-LAAPLFGARVIVPNTIADPQGLLAHVEEQGITVLESVPSLIQGMLAQ---DAIALDGLRWMLPTGEAMPPELAHQWRYPQVGLVNAYGPAECSDDVAFFRVDMASTRGA-------YLPIGTPTDNNQLYLMDEALELVPLG--AVGELCVAGTGVGRGYVSDPLRTALAFVPHPFYRTGDLARRRSDGVLEYVGRIDHQVKIRGYRIELGEIEARLHEQPELRDAAV-GVQEGVNGKHLVGYLVASDTNLSPSECLERILRAELPEYMVPLHWLWLAHLPLNANGKLDRKAL----------- 70731540 10 -----------TLAQALQRRAVLAPDQVALRFLAEEQDQSLSYLDLDLRARTIAAALQA-NAEFGDRAVLLFPSGPDYVAAFFGCLYAGVIAVPAYPRHHQERLISIMADAEPRLLLTSAGLRDSLLQMDEKAPGAPQLLCVD--------TLQAGLAEDWQAVALQGDDIAFLQYTSGSTALPKGVQVSHGNLVANELLIRRGFGIDLNPDDVIVSWLPLYHDMGLIGGLLQPIFGVPCVLMSPLARPVRWLEAISEYGGTISGGPDFAYRLCSERVSEERLDLSGWRVAYSGSEPIRLDTLERFEKFSANFLASYGLAEATLFVAGGVRGQGIPALHLDDQASAMMSCGFSQPEHAVLVMDPQLGELPDN--RIGEVWAAGPSIAHGYWRNPEATAKTFVQHAWLRTGDLGFIR-DGELFITGRLKDLLIVRGHNLYPQDIEKTIEREVEVVRVAAFAVTEQGQEGIGIAAEISRSQKILPPEALIKAIRQAVAEQEAPSVVVLLNALPKTSSGKLQRSACRTRLAD----- 69938404 49 ------------------------ADRVALRCLSADEAVEYTFEDLRALSARAANLMRDKGIRPGDVVAGLLPRTVELVATVLGAWRLGAVYQPLFTAFGPKAIEHRLKTSGAKLVVTNAAQRPKLDEV-EDCPLVAT-LRGDGPLAPGDVDFREALADQFEPVMRRGEDLFMMMSTSGTTGLPKGVPVPLRALL--AFGAYMRDAIDLRETDVFWNIADPGWAYGLYYALGPLLLGQPTILYEGGFTAETTYRIIERMGVTSLAGSPTAYRLLIAAPEAAGAVKGRLRVVSSAGEPLNPEIIRWFEHLAVPIHDHYGQTEMGMCVNNHHGLEH---------PVRPGSAGLAMPGYRIVVLDDDGNELGPNQPGVLAIDMRSPLMFSGYLNQ----ATPALAGGYYRTGDSVEFEPDGSISFIGRSDDVITSSGYRIGPFDVESALIEHPAVVEAAVVGVPDPERTEIVKAFVVLAKGVEGTEALREELVKKRLSAHAYPRMIDFVADLPKTPSGKIQRFVLRK--------- 28950137 7 ----------------------------AVIIPSKPQALTVTYADLKRETASFQKKLADIGITKGSPVSIATVNSYEFIVSFLAASWQRGIAAPLNPAYKQDEFEFYIEDVKSAIVIVPKGAYAAGAPVVKAAQKFNAAIAWDAAKNEVALDVKELTGKGAQPVLKPDDDIALVLHTSGTTSRPKVVPLTHRNLT--RTMKNIRNTYQLTSADRTMLVMPLFHVHGLLCGLLAPLLTGGSMIVPAKFSATDFWSDFIQFQANWYTAVPTIHQILLKHPVPNP--LPKIRFIRSCSSPLSPTVFHNLEKFQAPVLEAYAMTEAAHQMTSNPLPSVGK--------RKPGTVGLGQ-GVEVVILDDKDNILPDGQE--GEISIRGENVTKGYLNNPEANASSFTKGGYFRTGDQGKKDEDGYIVITGRIKELINKGGEKISPIELDNVLTRHPAVSEAVSFAIPDEMYGEVAVAIVLKPGQQKVDAEEFKQWVGSKLAKFKVPKKIYFTDVMPKTATGKIQRRIVAEE-------- 46137693 16 ---------------------------------------TISYANLESDVSAFQRKLADLGITKAAPVSIALINSYEFIVSFLAASWQRGIAAPLNPAYKQDEFEFYIDDVKSAIVLVPAAGAPSVKAAKKFNAAVAECYW-DEAKGEVALDVKDLKGKKERVLTAEPDDVALILHTSGTTSRPKVVPLTHRNLT--RTMNNIKNTYELTPKDRTMLVMPLFHVHGLLCGLLAPLFTGGSMVVPTKFSASEFWTDFNTHKANWYTAVPTIHQILLKNPPPSPK--PNIRFIRSCSSPLSPTVFQQLEETNAPVLEAYAMTEAAHQMTSN-------PLPPAKRKAGTVGIGQ---GVEVKILTDQGEEVPQGTE--GEICIIGENVTKGYLNNDKANAESYHKNGFFRTGDQGKKDEDGYIIITGRIKELINKGGEKISPIELDNVLTRHPQISEAVSFAIPDEVYGQDIVAVVLKNGGKLTAQELKA-WVEERSAKFKVPKKVYFTEVMPKTATGKIQRRIVAE--------- 177673377 55 -------DGELNTYNCLDRHVEA-GRGDAVALIHTGEVTRYTYAELTDAVARLAGALAARGVGKGDRVLVYLPMIPQAHIAMLACARLGAVHSVVFGGFAPRELASRIDDAAPDVVLTCSGLPAVAEALETAAHPVRTVLVADGRGGASWEDWGEAVAEPADCVPVQATDPLYVLYTSGTTGKPKGVVRDNGGHAV-ALRWTMEHIYDVGPGQAMCTASDVGWVVGHSIVYGPLLAGATTVMYEGKPDAGAFWRLIEDHGVRSFFTAPTALRAIRRADPEKDHDLSSLRHFFAAGERLDPETQRWIELLGMPVIDHWWQTETGWAIAANPVG-------LEQLPVKIGSSSVPSPGVDLVVLDGLGEPVPAGTE--GNIALRPPGTLPTLWRDDQRYIDSYLSPGHYATGDSGVVDEDGYVFVLGRTDDVINVSGHRLSTGVLEAALASHPAVAECAVIGVADPLKGQRPSGYVVLKSGVETPEELRQA-VRREVGPVADFRDVVVVDALPKTRSGKILRKTMRQMA------- 89901100 43 -------------HNAVDRHLKDRADQAALIFVETNQEKVYSFRELHAEVQRMAAVLKDLGVKKSDRVLIYMPMIADAAFAMLACARIGAIHSVVFGGFASGSLASRIEDASPKVIISADAYKPLLEAIRLSSHKPEAVLLVDRGLVAGRDHLWAALREKVPCEWVDATHPSYTLYTSGTTGKPKGVQRDTGGYAV-ALAASMKHIYCGNAGETYFSTSDIGWVVGHSIIYGPLVAGMATIMYEGRPDGGIWWSLVEKYKVTVMFSAPTAIRVLKKQDPAKKYDLSSLRALFLAGEPLDQPTAQWIEGLGRPIVDNYWQTETGWPILSICKGV-------DDSPTKFGSPGKAVYGYNVKLLDENTGEELKGANQKGVVAIEGPGCLQTVWGDDARFVSTYWPGRMYSTFDWGIRDADGYYFILGRTDDVINVAGHRLGTREIEESISAHPNIAEVAVVGVADQLKGQVAMAFAVVKDMTLVADEAIMKLVDGDLGAVARPARVRFVTVLPKTRSGKLLRRAVQ---------- 118051903 36 ------------IHHLLERSLEQGADAPFILLPD----RSLSFGDISRLADQAEKELRSLQVRPGDRVMVVAENCPEHAALIFACSRIGAWSCGVNARMAPAEIDAFAERADARTVYFTASASASAQAHARRYQALPSCL--------PGMTYSPIKADSPSETGPLQSEVAGLIFTSGTTGQPKGVMLGHDALC--HFAQQSAASRALSPADRCYAFVPMTHIFGLATVMLTALHARAQLVMRPQFDPADLLDALQHHGVSQLQGPPALFSRLLAYLQEQGIDAPALRFVYTGAGPLDMALKERVETFGQALHHGYGLSEYAGSVHITRMC----------EWRKDTSAGYAVAEAEVQVTDPTGQALPCGER--GELWVRGRGLMPGYFRDPQATAAAMRAGGWYASGDLGELSSDGALWVVGRLKEMIIRSGFNVYPAEVETALNAHPSIERSAVVGRKEADGNEQVIAFVELRPGCQLDIPALQAHLREHLAPYKRPSRIETVAALPTNPNGKIVKRLLHAQAESL---- 196243888 457 ------------IHQKFEQQVQQTPHQIAVVY----EDKKLTYSQLNERANQLAHHLIKLGIKPDNPVPIYANRSLEIVISMLGILKAGGAYLPIDSGLPLQGLKQRLQESKASLLITQQSL------IKPQLLPNHQVIYLDKDWTTISQN-----SSQNPNIELTDKNLVYVIFTSGSTGQPKGVAIEHRQLLNY--VHSILTKLDIPTNANFALVSTFGADLGHTCIFPTLCTGGCLHIISRAANAKSLADYFQHHEIDCLKIVPSHLSALL-SADPQASILPR-QRLILGGEATPWTLIDQIRQPNCRIFNHYGPTETTVGATTFAIDQTLP------HPTATVPIGRPLDNIQLYVLDEQRKPVPIG--VPGELYIGGSGVARGYLHHPELTAERFTPDRLYKTGDRVRYLPDGNLEFLGRFDNQVKIHGFRIELGEIEAILSQHPQISQVAVIASKDNSGDRRLVAYIVPQNATTNETQWRS-FLQEKLPDYMIPSIFVELKTMPLTQNGKIDRHNLPDRA------- 115551756 36 --------------------------REALIDAHTEEV--VSYADILENSCRLAKCYENYGLRQNSVISVCSENSTIFFYPVIAALYMGVITATVNDSYTERELLETLNISKPELVFCSKKAIKNMMALKRNVNFIKKVVLLDSKEDMGAQCLSNFMARYSEPDFDAKEQVALIMSSSGTTGLPKGVVLTHRNLVRFVHCKDPLFGTRTIPSTSILSIVPFHHAFGMFTTLSYFIVGLRVVLL-KRFEEKFFLSTIEKYRIPTIVLAPPVMVFLAKSPLVDQYDLSSIREVATGGAPVGTEVVAVAKRLKIGILQGYGLTETCCAVLITPHDD-----------VKTGSTGRVAPYVQAKIVDTTGKSLGPNKR--GELCFKSEIIMKGYFNNKQATEEAIDKEGWLHSGDVGYYDDDGHFFVVDRLKELIKYKGYQVAPAELEWLLLQHPSIKDAGVTGVPDEAAGELPGACIVLEGKSLTEQEIIDYIAERVSPTKRIRGGVVFVDDIPKGATGKLVRSELRK--------- 16082632 8 --------------DVIEKNDRR--KTALIVSDPELNSRSETYGTLLKKSYKLANFLYEMKVRPGNRIMIMMENSLEIYHAVTASIALGAVYAPTASILPDSQIKYRIDHLNPKAIFSDSGSYDKLKGYGYTVVNLE-----DPDTAKEIDGYQETFSRFYD----DPDAEHVIFFTSGTEGNPKMVLHNNTYPLGH---RTTVRWLDLRAQDTHWNISPGWAKWGWSSYYSPMISGSTVFMRYRKFDPEVALKAMEKFLITSICAPPTVWRMFLLQ------DLSSLRKAASAGEPLNPEIIDRIRQLGVTVKDGYGQSESTLMV-----------GNLEKQTVKPGSMGRPLDPYRVVIVDDAGNRLPPN--TTGHIAVRPNGLFVSYMNDPSLTRDRFR-NGLYYTGDMGYMDEDGYLWFVSRSDDVIKSSDYRIGPFEVESALLRHPAVAESAVVGTPDEIRGDLVKAFVVLKSGYTPSQDLARELVRNLVGPHARPRKIEFVGELPKTISGKIIRKELRKLELEKYNKA 163851385 56 -FPDARLNVCRNAVD--RHAEGGRADQAAIIHDVTGTKRRITYGELRDEVAVLAGILADLGVTKGDRVVIYMPMVPEALFGMLACARIGAIHSVVFGGFAANELAARIEDAAPKVILAASAYKPLLDAAIARTHKPDACLILQRPQGEAGLDWAETVGRRAEPVPVAATDPLYILYTSGTTGRPKGVVRDSGGYCV-ALAWSMANLYGVAPGEVYFCASDIGWVVGHSIVYAPLLHGCTTVLYEGKPDAGAFWRVAAEHGTATLFTAPTALRAIKKAEKIAGHDLSRFRALFLAGEADPDSVAWAERALERPVIDHWWQTETGWAIAGN-------PLGLEQLPVKYGSTAKPMPGYDLHVLDESGKPVPPG--TMGTIALKPPGCLPTLWGSDERFRQSYTFPGFYDTSDAGVVDEDGYVTVLGRTDDIINVAGHRLSTGGMEAVLAAHPDVAECAVIGIRDALKGEAPCGFVVLKAGVATDPETVEARVREEIGPVAAFKLALTVGRLPKTRSGKILRGTMK---------- 77361057 38 -------NAPLNLAQVIND-ARRTDEQSFLVY----QGEHCSYKQFFQHVDNVASYLQKHGIKQGDRVAIAMRNRPEWVIAFCAIALIGAVPAPLNSFGMQQELITALNGITPKLLICDGPRWQRISQSNEWLTDVLNDTALDLSQSAAAIDFTEALNYSAEPPTITATDAALVLFTSGATSVAKAVESSHGAISAMTSPKALALIMEKGLVPTILTAVPLFHVSGLHAQLLSALRGGRRLVFTHKWDPLEAIELIKKEQVTQFNGAPSMVMQLLREPSFHSAEMASFSGLGFGGAGLPASLIDKTLSSLPEIGIGFGMTETNGVGA---------AASGDLFRHAPKSSGLISPIMEVRICAADGQSLPSN--SVGEVCMRGITLMDQYVGDLTATQDAIRS-GWLHTGDLGYIDDAGFLFIVDRIKDVINRAGENIPAAEVESCLLEHPAVAEVAVFGIPDEETGEAVIAVVCPLEGEFIEEQQLLAHVAQRLAKYKVPQKIHLMDKLPRNPAGKILRNKLK---------- 89054058 12 -----------TIRDWIDARAEAGG--TAFVFPDSDP---LSWDALRVQVRDMAEGLIGHGVRKGESLAIIHPNGRDGILALFAALYAGCRATMINLAAGPDAIAYALEHSGARFAFVHADQMETLARI----------------APEGLTALSKHLIQKADLPDLTPDDHALLMYTSGTTGKPKGVVHSQSSLLAGGWTTAVAH--ALTAQDRACCVLPIYHINGLCVSLMGTLVSGGSALILPKFSASRFWDQADAAQITWFSVVPTIISHLLHEADPKPITRARLRFGRSASSALAVETQAAFERFGVPIIETMGLTETAAQILSNPL---------PPGVRKIGSPGVGF-GCEVRILAPDISEAPYGIE--GEIAVRGPNVMREYLHNPDATAATFAGD-WLRTGDLGRMDADGYVFVTGRLKELIIKGGENIAPREIDEVLYSHADVIEAAAFARACPQYGERVEVALALRDGSALSADDVIALCHARLGPFKSPDRVHFMAELPKGPSGKIQRLKLAE--------- 126725060 54 -------------YNAVDRHVENRGEQAAIIYDVTDTKETISFTDLQSRVSLLAGGLVAKGVVAGDRVIIYMSMTPDALVAMLACSRIGAVHSVVFGGFAANELATRIEDATPKAIIASSEYKPLLDDAIELSAHKPEFCVVKEGRDYDWDAFQEGVSA-ADCVPLAGDHPAYILYTSGTTGQPKGVVRPTAGHIV-ALNWTMKNVYGVNPGEVFWAASDVGWVVGHSICFGPLFHGNTTVVPVGTPDAGTFWRVMEEYKVTSFFTAPTAFRAIKRVDSKKKYDISSVRALFLAGEADPDTIVWAQDHMKIPVIDHWWQTELGYPAIANPFGIELQDV-------KLGSPALPMPGYEMAILDDDGKPLPAG--ELGAIVAKPPGTFNTLWNAEDRFRKSYLDPGYYETGDAGYIDDDGYLYIMARTDDVINVAGHRLSTGGMEEVLASHPDVAECAVIGVSDQLKGQLPMGFVCLNADADRDAADVVKLVREKIGPVAAFKLVTVVDRLPKTRSGKILR-------------- 158137912 6897 ------YDLEQTLHGLIEAQVVRTPDAVAVRA----EEGTLSYRELNEQANRLAHHLIALGVKSDDRVAICVERGLSMVVGLLAILKAGGAYVPVDPDYPTERVRHMLSDSAPVAVLVHSATRHVPEAAQ--------LIDLDRP------TWNAQPSSNPVVPTLTPRHLAYVIYTSGSTGLPKGVMNEHAGVVNRLL--WMQDAYNLGAEDVVLQKTPFFDVSVWEFLW-PLQTGACLVMPGGHRDPEYLRQVIRSEGVTTLHFVPSMLDVFLAHGDASA---DALKRVLCSGEALPGSLVRRFHAPTVELHNLYGPTEAAVDVSAWHCMTAPD----------NTPIGKPIANTTLYVLDTLGQPVPQG--VAGELFIGGVQVARGYLNRAELTAERFIDDPFYRTGDLARHLSDGNIEYLGRNDDQVKIHGLRIELGEIQAGLTAIEGVKEAVVIAR-----DQRLVAYYT--GEQQAVEALRSALL-AHLPAFMVPALFMHLEALPLSPNGKLDRKAL----------- 158137912 2682 -----------PLHALFEAQVRRTPNAIALAA----EEGELSYRQLDEQANRLAHHLIGLGVKPDDRVAICVERGLSMVVGLLAILKAGGAYVPVDPGYPAERIRHMLVDSAPLAVLVHNATREAAHGAQAPL--------VDLDQP----CWHAQPISNPRVPALNARHLAYVIYTSGSTGLPKGVMVEHRNVV--NLVRWSQRLCQPTGDGAVLHKTPVSFDASVWELFWPLCSGLRLVLARPQRDPQYLAQLIEAQQVSVVQFVPALLQQFLETPASS--RCTRLSDIVCGGGELTEALAAQVRQRGVRLHNVYGPTETTVDCSAWTLE------PGAELPQGALPIGTAIDNTRLYVLDPYDQPVPWG--VVGHLHIGGAGVARGYLGLPAQQAERFIASPFYRSGDLVRQCQDGNLVFLGRNDHQVKIRGLRIEPGEIEACLVRIPGVREAVVLAFDAPVSGARLVAY--LTGEPQAADGLRKALL-MHLPEYMLPAQYIHLDHLPLTPNGKLDRNAL----------- 158137912 4781 ------YPREQALHTLFDTYAALSPTAPAVLHGD----RQWSYAQLEQHANRLAHHLLGLGVRPGDRVALLLPRSIELLAAQLAASKCAAVFVPLDSNAPVERQAFMLDDSQARVLLTLSSEHAVGHALRVELDRLDL----------------AGYPQQSPGLVVDAESAAYIMYTSGSTGTPKGVQVPHRAIVRLVINNGFADFTC--QDRVAFASNPAFDASTLEV-WAPLLNGGAVVVIDQHLSRQALREVLLEQGVTVLWLTAGLFHQFADDLLPA---FAKLRYLIVGGDVLDPAVVNRVLRHGAPVHNGYGPTEATTFSTTYAIRAVDAG---------SIPIGKPIGNGRCYVLDARQQPLPVG--AVGELYIGGDGVALGYLGQPALTAERFLDDPFYRSGDLACWQADGTLRYLGRADQQIKLRGFRVELGEIEARLGACAGIRETAVVVREDVPGDKRLVAYFTASEPAPGIAELHQQ-LQGQLPDYMLPAAYVCLGGLPLTANGKLDRRALPQ--------- 158137912 5844 AFNTTARDYPFTVHALVEAQAARTPQAAALVQ----DGQVLSYGELNRSANRLAHHLIERGVKVGDRVALCLPRTLERVLALLAVLKAGAAYVPIDPAYPAERIAYLLEDSAPALVLVESATLALV----GETPCVQL----------HRDAWQGAADSNPRVAGLDDRQLAYVIYTSGSTGQPKGVMVEHATLA--NLVHWHGEAFALNAGSHTSTVAGFGFDAVAWEVWPALCAGAVLHLPPARIAAEHVDELLD-----WWLAQPLAVSFLAEQALRRERQHPTLRTLLVGGDRL-----RQFERPGFALVNNYGPTEATVVATSGQLAA-----------AGALHIGMPIANTRVYVLDERQQPLPVG--AVGELYIGGAGVARGYFNRPQLTAERFVADPFYRTGDLVRWNADGTLDYLGRNDDQVKIRGVRVELGEIESVLAAQPGIGDAVVL-----VRGERLLAWFT--ETAPVAVDTLRQALQASLPAHLVPMAFMHLPALPLTSHGKLDRNALPDPDPNLLAG- 158137912 1627 SFNATTQHYPLTVHALVEARAAATPDATAVSQPGMA----LSYGDLNLRANRLAHQLIARGVRCGDRVALCLGRSAERVIGLLAVLKAGAAYVPVDPSYPAERIAYLLADSAPALVLS--------EAAIDGLPAGIPRLNLDQAASD------DALDSNPHVPGLDAHQLAYLVYTSGSTGQPKGVMIEHHTLA--NLVHWHCQAFALETGTRTSSVAGFFDAMAWEV-WPALCAGATLHLPPAHIHVEALLDWWLEQPLTVSFLPTPV----AELALRRERQHPTLRTLLIGGDRL-----RQFERPGFALVNNYGPTETTVVATSGQV-----------QPGAALHIGKPIANTRVYVLDAHRQAVPVG--VVGELYIGGAQVARGYFNRPELTEQRFFADPFYRSGDLVRWNADGTLDYLGRNDDQVKIRGMRVELGEIEAALAAQTGIADAVVL-----VRGERLLAWFT--ESAPVVIDAVRQALQASLPGHMLPQAFIRVEEWPLTSHGKLDRRALPE--------- 158137912 600 ----------------------------------------LSYDALNRHANQLAHQLIARGVKVGDRVALCLPRNSGRVVALLGVLKAGAAYVPVDPAYPAERIAYLLADSEPALVVSEAAITGLPAGVRLDLDLAQSIAVHD---------------SNPQLPELHAQHLAYLVYTSGSTGQPKGVMIEHHTLA--NLVHWHCQAFALDATAHASSVAGFFDAMAWEV-WPALCAGATLHLPPAHIHVDELLDWWLAQPLTVSFLPTPV----AEQALRRERQHPTLRTLLVGGDRL-----RQFERPGFALVNNYGPTETTVVATSGQV-----------VPGGPLHIGRPIANTRVYVLDEGLQPVPVG--VTGELFIGGAQVARGYFNRPALTEQAFLVDPFYRSGDRVRWNADGTLDYLGRNDDQVKIRGVRVELGEIEATLAAQPGI-DTAVVLV----RGERLLAWFT--ETAPVDIETLRQALQARLPAHMVPLALLRLAELPLTSHGKLDRRALPDPATSLFGQA 169599651 7 -FPDVDIP-NVDLWGLFDRKDRDFSEDKVIYRAINAD-RKYTFADTKALATLFGEGLRNLDWQKDEVLALYAPNDIDIAPVIYGAFFAGGIVTPANPGYSADELAYQLENSGAHALVTTKQFLETALKAAQKVPNDRVILLGIEKDETHSVKHWSNIRKTSGALRAKPEDLAFLAYSSGTTGLPKGVMLTHRNIVADLLVQNAVGNWYSSANDKFLGVLPFFHIYGLTGLVQQTLHRGIEMLVMPAFDMETFLKTIQEHRITFIYVAPPVIVRLARDKMVDKYDLSSVKMITSGAAPLTKELVDAVKRLNIKINQAY---EA-FFTFLCILLTHL---------------GKMFPNMTAKYISAEGKELGPG--EVGELWLSGPNIFKGYWKNETATKDSLTSDGFFKTGDIGFQDKEHNFYITDRVKELIKYKGFQVPPAELEGKLMENELVDDVAVIGVNDEHHTEVPRAYIVAAQDKEAEALAIVDWMNKKVASHKRLRGIVFIDEIPKSASGKILRRLLKERVK------ 188581352 8 AFPPTDSKEATTLHELIQAGADAAP------ALSSPGGVPLTFQALRALTERTVADLNARGIGRGDRVAIVLPNGPEMAAAF-IAVAAGTTSAPLNPSYKADEFEFYMSDLGAKLLLVAEGSESPAIAVAEKLGV--SVARLRPTPEEGAGSFDDATGEPARGGRAETDDIALVLHTSGTTSRPKIVPLTQGNVC--ASARNIRTALAFTAEDRGLNIMPLFHIHGLIAGILAPLSAGGQVSCTPGFNALKFFGWMEEVHPTWYTGVPTMHQAILGRAARNKEIIANLRFIRSSSSSLPPQVMKELEEFGAPVIEAYGMTEAAHQMASNPL---------PPKPHYAGSVGLA-AGPEIAVVDIDGEPLPAG--ETGEIVIRGDNVMKGYENNEKANAEAFTRQGWFRTGDQGVLSPEGYLSITGRLKEIINRGGEKISPREVDEILMDHPAVSQCVTFAVPHDKLGEDVAAAIVLREGVEAVEKDIRSFASERLAAFKVPAKILILDEIPKGATGKLQRIGLAQK-------- 104781063 45 ----------------------------------TGVQQTFTYNQLRDEVARLAGLLRSLGVSKGDGVIIYMPMVPQAAMAMLACARIGAVHSVVFGGFAANELALRIDDARPTLLLTASEYKPLVDALQLARHQPRQVLVLQRPQARADLDWEQALSGAAPPVALDAGDPLYIMYTSGTTGKPKGIVRENGGNAV-ALCYAMRHVYGMQAGDVWWGISDVGWVVGHSLVYGPLMSGCTTVFYEGKPDASAYWRVVEQYKVNGLFCAPTAMRAIRKEDPDHRHDLGSLRQLFLAGEKLDSSTHEWLERVGKPVHDHWWQTETGWPVTAPCVG-------LQGSAARPGSSNRAVPGYNVQVLDDEGKPLGPNQQGAIVIALPPPGCSQTLWGDHPRYLEAYLRPGYYHTGDGGYLDDDGFVYIMGRTDDVINVSGHRLSTGEMEDLVARHAAVAECAVIGVHDEIKGQVPLALVVLKDGQGIGEAQLQASVREQIGALACFNRVRLVKRLPKTRSGKILRAVLRK--------- 116626871 76 ----WFIGGRLNIHNCLDRWADS-DCAACIWEGESGAGGTLTFRELREQANRTANGLRALGLEAGDRVALCLPMTPEILPILYGCFKAGLTVVPIFAGFGTGAIATRLIDSGACVLFTAEFLERRGKRIPLAAKMPERTIVLGSEWQE----FLASQPAEFATESLEAEARAFILYTSGTTGKPKGTVHTHAGSLAQ-MGKEIWLGFDHREGERFFWLSDIGWMMGPWTILGNHLFGGTIFLYDGAPDPMRLWETIDRHRITTFGVSPTAIRVLRKSPGELPA-MESLRLLGSTGEPWDDAWLWFFERVGCPIINISGGTEIVGSFLFPLPIQAL----------KPSSLGGPAPGMSTEVVDESGVPVRGRKGYL--VCTRAPSMTRGIWGDPERYIETYWPGMWYH-GDWASVDEDGHWFLHGRADESMNVAGRKVGPAEVEEAMMQHPDVAEAAVIGVPDELKGETIVGFAVAKAGTVLDAAAVVRTVVEVLGPTFRPREIVVVTELPKTQSGKIVRRLIRQKY------- 118726074 1718 -YTETALRGDKTLVELFIEQVRRTPDNIAIVH----EQTELSYCELNAKANRIAGFLQSRGVKPGSVVGIMVNRSIDMVAGVIGILKAGAAYLPIDPEYPSHRIQYMLNNSNTDLLLTSYELAERID-------SGYNTICIKNEEIECFDCIEPNIKPSPD-------NLAYIIYTSGSTGNSKGVMIEHKSIV--NTLEWRRKYYGFNPNDAVLQIPSFSFDSSVEDIFTALISGARLVLINDRFDLPQLREIFIKQKITNLLVVPSFYRVLLDEISDS---MKNVRIITIAGESFTSTLVSKFEKLGVRLVNEYGPTENSVCT----------SFYEFDKDRTEVLIGKPINNTKCYILDRNDKLQPIG--VPGELCVSGHGLAKGYFNADKLTAEKFIDNPFYRTGDMARWLPDGNIEFIGRIDQQVKIRGYRIEIGEIEHHLQMHTNVIE-AVVTVNDLDGQKTLCAYTVLNANIKNKE--LEEYLSVRLPNYMVPQHFIKLDSFPKTPNGKIARKMLPE--------- 206678221 12 -----------TVRDWLDARAQQGG--TAFVFPETNEA--LSWAELRDTAKTLAQGLTAQRVEKGESLAIIHPNGKDGVVALYAALYGGFRATMINLAAGPDAIAYALNHSGARFALVHEAQRETFKSV----------------APGHMRALNDSRGEAALHDLAPKDHAL-LMYTSGTTGKPKGVVHSHASLLAGGWTTAIAH--ALAPQDRGFCVLPIYHINGLCVTVMGALVSGGSLAMASKFSTSKFWDQADSAKVTWFSVVPTIISHLLHGKAEPSATLKSLRFGRSASSALAVETHTAFERFGVPIIETMGLTETAAQILSNPLAPN---------KRKIGSPGKAF-GNEVRILNADLTEAKLGTE--GEIAVRGPNTLLEYLHNPDATAATF-AGQWLRTGDLGRMDEDGYVFVTGRLKELIIKGGENIAPREIDEALYAHPDVVEAAAFARPCDSYGERVEAAVSLSNGSSLAMEDLRVICVNKLGAFKAPDTIHLLDELPKGPSGKIQRLKL----------- 196243390 536 ------------IHQLFDEQVEKTPDAIALVY----EEEQLTYRELNQKSNQLAHYLQKLGVKPDTLVGICVDRSLEMIIGLLGILKAGGAYVPIDPNYPAQRIEYMLSDARVNLLLTQERFKSLFLKFSEQILFWEH----------DQTNWLEEI--QTNPINQTENHLAYINYTSGSTGQPKGVMIPHKGVVRLLINPNYVD---LDSQTNLLHLSPIAFDASTFEIWGALLHGGKCVLFSEKPTALALKQTIEKHKINTLWLTSALFNSVVDELPDT---LGEIKQLLTGGEALSVNHINQALKVSTQLIDGYGPTESTTFTCCYLIPPSLAS------DILAIPIGKPISNTQVYILDTNLQPVPIG--VAGELHIGGDGLARGYLNRPELTAEKFIINPFYKTGDLCRYLRDGNLEYIGRIDHQVKIRGFRIELGEIESILSIHPDIQESVVIAREDQPGNKRLVAYLVSKSYQLIKEELLREYLKEKLPDYMVPSAFVLLEKLPLTPNGKIDRKAL----------- 196243390 1698 ------------IHQLFEEQVERTPDAVAVVY----EDQQLTYLQLNQKANQLAHYLIKFGVKPDTLVGICVERSLEMVMGLLGILKAGGAYVPIDPNYPAERIEYMLKDSAVSILLTQERLVKELPETQAQMICLDNWLTISQENPNNCLS------------QVNAKNLAYIIYTSGSTGNPKGVMIEHNSLVNLAINLKQKIYSQTKQQKITLNGSLSFDTS--VKQWIQLAYGHSVYIIPERLDSVTFLKYLRDYRIQVLDCTPGQLRGMIESDLLTTE--SYLSKILLGGESIDVSTWGNLQNSHIQFYNLYGPTENSVDTT----------ISKIEVNQPLPNIGKPINNVQVYILDTNLQPVPIG--VAGELHIGGDGLARGYLNRPELTAEKFIVNPFYKTGDLCRYLRDGNLEYIGRIDHQVKIRGFRIELGEIESILSIHPDIQESVVIAREDQPGNKRLVAYLVSKSYQLIKEELLREYLKEKLPDYMVPSAFVLLEKLPLTPNGKIDRKAL----------- 33326390 121 -------------YNCIDRHLKTHGERTAIIWEGDNPDKRITYNQLYDNVCRLANVLKAHGVKKGDRVTIYMPMVPEATYAMLACSRIGAVHSVVFGGFSPEALAGRIVDCESTFVITCDEGVRAIDIAAKQYVIVNKVLVVRRTAPGRDLWYHQEIAKDCPPEKMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVYA-AMTHEYVFDYKDGEIF-----------WCSADVGWVTGHSYIVYGPLPDQGRFWEIIDKHKVNIFYTAPTAIRSLMGAGDKRSSRSSLRLLGSVGEPINPEAWEWYYNVVGCPIVDTWWQTETGGILISPLPGAT---------DLKPGSATRPFFGVKPELVDNEGKVL--EGAADGNLCLSWPGQARTIYGDHNRFVQTYTYKGKYFTGDGCRRDEDGYYWITGRVDDVLNVSGHRLGTAEVESALVSHHLVSEAAVVGYPHGIKGQGIYCYVTLMAGHEGDEELRQTLSSMSVPK------------------------------------- 60279981 2011 ------------VHQLVAEQARRAPEAIAVLFGE----QRLSYGELDSQANRLAQRLVELGVGPEVRVAIAMRRSAEIMVAFLAVLKAGGAYVPLDIAYPAERLRYMLEDCGAALVLTQRDVLERLP-----LPAGLASLAVDDPGE------WQDRPEGAPEVDLAEENLAYVIYTSGSTGLPKGVAVSHGPLVSHIRATG--ERYETSPADCELHFMSFAFDGAHEGWMHPLINGARVLVRDDSWLPEETYAQMHRHGVTIGVFPPVYLQQLAEHAERDG-NPPPVRVYCFGGDAVPQASYEAWESLRPDLFNGYGPTET------VVTPLLWKARPQDPCGAAYAPIGTLLGRRRAYVLGADLDLLPLG--LAGELYLGGEGVARGYLDRPALTAERFVPDPYYRSGDLTRARADGLVDYLGRVDHQVKIRGFRIELGEIEARLLEQECVREAVVLAR-DGASGKQLVGYVVPQDVGALEDEVLKSALKASLPEYMVPTQWVFLAALPLTPNGKLDRKAL----------- 60279981 3515 ---DAEYPRGLCLHTLFEAQAGRFADAPAV--LFDGEL--LTYGELNRRANRLAHYLLAEGVGTESLVGIAMERGPDMLVGLLAVLKAGAAYVPLDPDYPRERLAYMLEDSGVRLVLSQSWLSP-------GLPLAKGVAALDLD----RTGWLDGYPSNDPLRPLAAENLAYVIYTSGSTGRPKGVQIEHRSLL--NFLASMAREPGCTSSDRLLQLTSLSFDIAGLELYLGLTRGACIVMPKAQQDPQALLALIEEAEVSIIQATPATWRMLLDGAPERAEVLRG-RKALCGGEALGGGLARRLLAHVDSLWNVYGPTETT-------IWSSCQRVLDSEVIHLGGPIG----NTALHVLDDELEPMPAGGGGE--LLIGGGGLARGYFARPALTAERFVPNPFYRTGDLASRRSDGVIDYLGRVDHQVKIRGFRIELGEIEARLQEQGLVREAVVLAQEGAH-GAQLVGYVVPITSELAPDDVLRNALKGCLPEYMVPAQLVALERLPLTPNGKIDRKALPK--------- 69933958 33 -----------TFFDLLARQAGRLGRRIALIDG----ARQIGYDRLHCDALALAGGLSALGLVRGDRVVVQFPNCGEFVTLFFALCRLGVVPVLALPGHRDLELGQFADFTGARAILTAQDMVALARRVQERVPSVRHVVALGDG--RDATPFDSLFRPDLPPAGPNAEDVACFQISGGTTGVPKLIPRRHMEYLYNIRMA--VAASGLDGDTRYLCVLPMMHNFPMCPGFLGTLWAGGTVVVAPEPEAGICFDLIARHRVTMTALVPPLALLWLDAQAGLGADLSSLQLLQVGGAKLNPSSARRIRELGCQLQQVFGMAEGLVCFTA----------LTDSEERIVNTQGRPMPWDELRIIRPDGREAAIG--EPGELQVRGPYTIRGYYDMAGHNAQAFTADGFYRSGDIARRDADGAIIVEGRAKDQVNRGGEKIGVDEVEDLLVAHASVLDAAVVGRPDALMGERLCAFVLAAGTTPRPGALRRHLAEAGLAAFKIPDEVIVLDRFPQTGVGKVNKRQLREQLRE----- 83310521 2 --------------------------------------------------------LADLGLQPGETVAVLLGRTPDLYSAALGIWKAGGIYCPLFAAFGPGPIKARLDLGKAAVLITSDDLYARVVASRSALPDLRHVLVVGGETPEGCADLRSLAAQPMEAVPTAPEAPAFLHFTSGTTGTPKGVLHPHRAVLAHLVTGRKV--FGLSDSDVFWCTAPGWVTSTSYGIIAPLACGATLIADEAELEPRRWYGILHDEEVTAWYTTPTAIRTMMRYGAARSYRQNSLRVAASVGEPLNEAVMWGQKALGVPFLDTWWQTETGAITIANGPGTD----------RRPGSMGRPLPGVEARIMREGGTPKAVDGDAVGELAIRWPSMFSGALGEETRYGDSFR-DGWYFTGDLVKRDKDGFIWFVGRADDMIKCGGLQIGPFEVEGSLMDHPAVAEIGVVGKPDMLVREVPVAFVSLNPGFEAGDALRAELLRQELGAGMAPREIHFVEELPKTNSGKIMRRVLKAKA------- 126725561 24 -------DVPKTMHDYICNAAKKWGPRPAISFQITDKAQTLTWQDYCDRSIQSANLFRALGVQETDTVAYLLPICNEAAVTLVGGAIAG-IANPVNPLLGVDQIAAILRESKAKVLVTKSDLAQKSAAAVKLAPNITHILEVDHDHHAKVMGFGAEVAKQNTKLDFPDASGNRIFHTGGTTGMPKLAQHTYEGIVYN---GWLGSRMLFDETDTIICPLPLFHVFGCHVILSAMISGAHMVLPTPQFD--NFWKLIERWDVTFMITVPTAISALMQRP--VDADVSSLKTAFSGSAPLPVELINRFEATGVTVVEGYGLTEATCLVSVNPASEN----------RKIGSVGLPLPHTKVRILNADGKTATDCADEVGEICVSNPGVLVGTYTEAAKNADLFADTDYLRTGDLGRLDSDGYLFITGRAKDLIIRGGHNIDPGEIEETLAGHPAVAFAGAIGQPDAHSGEVPIAFVLVADAETTPAELVAYCKKNIGERAAQPKYIEVLDELPKTAVGKVFKPDLRK--------- 206678486 42 -------------YNAVDRHVENRGDQVAIIHDSTGSISKITYRELQNRVASLAGALRAKGVEKGDRVIIYMPMVPEALEAMLACARIGAIHSVVFGGFAANELAVRIDDATPKAIIAASKYKPLLDGAIELADHKPEFSVILQREQEDWQGFQEGVV-PVDCLPVEGNHPAYILYTSGTTGAPKGVVRHTAGHLV-ALNWTMKNIYNVDPGDVFWAASDVGWVVGHSICYAPLVHGNTTIVPVGTPDAGTFWRVISEHNVKSFFTAPTAFRAVKREDPKKKYDFSCLNVVYLAGERADPDTIEWAQQLNVPVIDHWWQTETGFAIAAN-------PMGIEHMPVKLGSPSVSMPGYDVQVLDEGGH--PMKAGELGAIAVKPPGTLPTLWNAEDRFRKSYLTQGYYETGDAGMIDEDGYLYIMARTDDVINVAGHRLSTGGMEEVLAAHPDVAECAVIGVTDQLKGQVPVGFLCLNGADREDAEVVAELVREKIGPVAAFKLAVVVNRLPKTRSGKILR-------------- 3798624 10 ------------LHELLRVNAERHGDRVA----YTDSRRAVTYGRLQLRTGRIAGHLAASGVGRGDRVRLLLGNRIETIEVYLAAARAAAVAVPLNPDAGDAELAHFLTDSGATVLVTDDLHLDQVRRV-----GTDATVVLAGRREPGCVAYEDLAGTEPPRPPRDDDEPAWMLYTSGTTGRPKGVVSAQRSGLWSATYCD-VPSWELTEDDELLWPAPLFHSLGHHLCLLAVLTVGASARILGGFVARDVLDALAEHPCTVLVGVPTMYRYLLGAVSGEPQT-RALRVALVAGSTSPASLTAGFEAFGVPLLDTYGCTETTGSLTANTLTDT----------RVPGSCGLPVPGLSLRFVDPTGADVRRGDE--GELWASGPSLMLGYHAQTEATAQVL-ADGWYRTGDLARQAETGHVTITGRVKELIIRGGENIHPREIESVAQEVPGVRDAAAAGRPHPVLGEIPVLYVVPEGPVVPADAILAE-CRRQLAYFKVPDEILHVTTVPRTASGKVRRGEL----------- 211966407 2 --------------------------------------------------------LKRLGVRKGDVVSIYLPMGPEIVYAMLACARIGAVHNVIFAGFAASSLAERIHDAESHILITADQLKDIADEAMAICPQVRHLVVFRKNWVEGRDIWGNELMSQMQPEVMDSEDPLFILYTSGSTGKPKGLCHSTAGYLLYA-ALTHKCVFDYHPGDIYACVADCGWITGHSVVYGPLCNGATTLLIPTYPDPGRYWQMIEKWKASQFYTAPTALRALMRYGDSKKYELSSLRVLTVGEPINPEAWRWYASVIGCSVVDTYWQTETGGHVLTPIPGAT---------VTKPGSATLPFFGIEPVVLDPVSGEEKQGNNVCGVLCIRWPGVARSVHGAHLRLMSTYYYKGYFFTGDGVFRDADGYYWITGRVDDTLNVSGHRLTTAEIEHALVQHDDVAEAAVVGVPHDVKGSGIFCFVILKEGRPHLQDELKRVVRKYIGPIATPDYIVIARDLPKTKSGKIMRRLLRK--------- 84514399 19 ---------PMTTYALLSQTAAAHGGRKAVSFSLLSDPETLTWSELQAKTAQAANLFRDLGIGENDVVAFVLPNATETILTYLGGQVAG-IVNPINPLLDAEQIAAILRETKAKVVVTLRAFQKTAEAVRLALTGLKRLVVIRPKNPVAHLDFNAELAKHPTSLSFADSDVAAYFHTGGTTGMPKVVQHRYSGIVYN---AWLGARLLFTEKDVQICPLPLFHVFAATVSLGASLSGAQVVFPTPRGDGDNFWKLIAKHKVTFMITVPTAMSALMQ--RKVDADISSLRLAFCGSAPLPLELYKKFEAAGVTICEGYGLTEATCLVSIN----------PPDGEKRVGSIGLPFPYTDVTIVSSATG-LPCDVDEIGEICIASPGVFSGTYTEASKNRDIFYAD-HLRTGDLGRIDADGYLWITGRAKDLIIRGGHNIDPAEIEEAMAGHPAVAFAGAIGQPDAHAGEVPCVYLLVAGADVTEEALLDYAKQHIHERAAHPKHLEVLAELPKTAVGKIFKPELRKRA------- 160900188 1167 ------------VHRRFEQQVARSPGAPALCLGEA----TLGYAELNVRANQLAHHLIASGVRPGVPVGIAMERSIEMVVGLLAIMKAGAAYVPIDPEHPADRIAYMLEDSGVSLVLVQPQVRDRLPACSAQLVDVP-----------GLASRLQDMPAHNPAVALHGDSLVYVIYTSGSTGRPKGAANRHRSLC-NRLAWGQVHQ-PLGPGDTVLQKTPFFDISFWEFFW-PLTTGARLALPGDHRDPRRLAELIARHQVSTIHFVPSMLQAFMAHPAAAT--CQGLQRIICSGEALSAELQAAVLQAGTRLLNLYGPTEAAIEVTWWDCR---------DEGALSVPIGRPVAGLRTHVLDAALNEVPRG--VAGELYLGGVGLARGYWRRPGLSAERFVADPLYRTGDLVRWRGDGQIDYLGRVDHQVKIRGFRIELAEVEAQLLAHPAVREAVVVARQAAD-GARLAAFVSVQQGQTLDMAALRSALAAALPDYMLPSSITVLDALPLNANGKVDRKALPD--------- 160900188 17 -----------SLVEHLRGLAQQRPDDITVAAVQDGRVRSHSYDEFDRRVRALAARLQQL-CPVGARALVMMDNDEHYAASMLACFYAGVIAVPVPPLESLERLLGIVGDADAACVISTAEVMQALPGADARFAGIAAV---------AADQVDLADADAWRPHAPAADDIAFLQYTSGSTSAPKGVMVSHGNLIANE--AAIQQRMDIGAGDRFMSWAPLYHDMGLIGGLLQPLYSGPLVLTSPRLSPVRWLELISRHRATISGGPDFAYRMCLERIKPAQLDLSSWRLAYTGAEPVRADTVQRFAACGLRAYACYGLAEASLFITGGSCGAGATITSFDTEALAQGRCGPAVPGHAVAIVDPHSLQVLEPGH-VGEIWAHGPSISQGYWGKPQQTQQAFVEHRWLRTGDLGFVHG-GQVHVAGRIKDLIIVRGHNLYPQDIERVVAEVEAVRRVAAFAVDIDGREGIGIAAEVSFGQKLVPAQALVDALSTAVGAQEAPTVIVLLNALPRTSSGKLQRAACRQ--------- 170751826 21 ----------------LAENARLRPDKTALVMVGDGTADRLSFGAVERAVRGIAAGLLGLGLKPGDRVMIRMGNEADYVLVYFGALAAGLVALPSSPQLTEGEAAFLMENSGAAAVVVGSGCTVAPEALGGRLLLDAAAVAALKAGPP-----------LPDYADTAADDPAMLIYTSGTTSRPKGVLHAHRA--AYGRRPMLDHWLGLTESDVMLHAGTMNWTYTLGVGLSPWSVGATAVLYNGPRDPGVWPRLIAAYGATLFAAVPTLYRQILKYGDLGAHDLSSLRHGCTAGEPLAVELLEAWQATGKPLYEALGMSEISTYIS-----------SGPTIPVRPGSPGKPQPGRRVAILPVAGEPVPLPAGESGLLAVHRPALMLGYWNRPEEEAEVMRGD-WFVGGDLARLDADGYLWFEGRNNDLMKAMGYRVSPNEVEAVLSTHPSVAEVGVAELPVRADVSVICGFVVLQPGVEPDAEGLLAWCAERLAAYKRPREIRFLDALPRTANGKVQRKRLAE--------- 119188141 15 ---------------------------TAIIIPGKPDALTISYERLHADILAFQSKLARLGITPASAVSIALPNSYEFIVSFLATSWQRAIAAPLNPAYKQDEFEFYIGDLSSALALVPEGSYPAVRAARKYNAAIAECYWNGKQVVLDIKEHGKLAGRENQNVETAPDDIALVLHTSGTTGRPKAVPLTHRNLT--KTMRNIQATYSLTENDRTLLVMPLFHVHGLLAAFLAPLSGGSAVVPL-KFSASEFWSDFITYKANWYTAVPTIHQILLKNPIPSP--VPNIRFIRSCSSPLSPKTFHDLEKLQAPVLEAYAMTEAAHQMTSNPL---------PPGKRIPGSVGIRQ-GVDVRILDSEGNEVSQGTE--GEICIRGENVTKGYLNNPTANKSSFTKGGFFRTGDQGKKDKDGYVYITGRIKELINKGGEKISPIELDNVITQNPHVAEAVSFAIPDQIYGEDIVAVVLKKRGSISEGALKAELA-PKVAKFKVPKKIWILLEIPKTATGKIQRRKVAE--------- 89069077 22 -------DVPSTMYGLLSGTAERHGARKAVTFDPKAPDVTLTWSELHDEACRTANLLRELGIGETDVVAFLLPNSMETVLTYLGGTIAG-VVNPINPLLEPRQIAAILNETGAKVLVTLKAFAPKVETVLEVMTGLKKFIVMGERGDVRVLDFAREVAKRPAQLTFADDRVAALFHTGGTTGMPKVAQHRYEGIIYN---AWICRTLLFREDDVQICPLPLFHVFATIVSLGASLSGAQVVFPTPQFD--NFWKLVERHKVSFMIGVPTAFSALMQ--RKVDADTSSLKLAFSGSSPLPVELYKRFEAAGLTLCEGYGLTEATCLVSIN----------PPEGEKKVGSIGLPFPYTDVKIVDLDGAPRDCETDEVGEICVSNPGVAVAHYSQAEKNQDLYHDGRYLRTGDLGKLDSDGYLWITGRAKDLIIRGGHNIDPAVIEEALAAHEAVALGAAIGQPDAHAGEVPCAYVAVAGATPDEAELRAFANARIHERAAHLKHLEVIDEIPKTAVGKPLKNELRKRAARVYGTA 158339491 552 ------------LHELFATQVRLRPQAPAVITL----QQTLTYQDLFARANQLEYHLRQMGVTPNQLVAIAMDKGWEQVVAVMGVLMAGAAYVPLDPHLPQSRLEALLDNSEAAIVLTQTRWLE-----QQVWPDRVHCLCVDDWSRDGFRSKSDGVDVNFDLAQVDADDLAYVIYTSGSTGTPKGVMISHRNVV--NVITHTNQRFQVGEQDRMLALTALNHDLSVYDIFGLLSAGGAIVMPDVEADPSHWLTLMARERVTLWNSVPAFMEMLIDEAEAQAINLDSLRLTILGGDWLPLSLPDRLRAINTQIFSIGGPTETTIWNIGYLIDT-------VDPNWASIPYGQPLANSKYYILNEILEDCPI--WVPGQMYCAGVQLAKGYWRDKEKTNHQFITHPYYATGDLGRYRPNGTIEILGRIDFQIKLRGLRIEAGEVEAALLQHPAV-QAAVVGGIGDHHPERLVAYVVPQSTAPSLEELRD-FLAQKLPSHMVPSAFVFLETLPLSANGKVDRKALQAQA------- 187918795 1078 -----------NVLALFARHARKTPDRVALADAET----QLTYAEVDAASDRIAFALRQRGVGAEQPVAVCIERSVRFAVALIGVMKSGAYVVPLDPAAPRERLTASVEACGARWILTANQTQAM--AAVGAASTLDFDALTQASSPA---SVEEATASPATPL---ANQAAYLIFTSGSTGTPKGVVISHGALADY--VEGMLDELAFAADASMAMVSTVAADLGHTTLFGALCSGRTLHLLPAQFDPDRFAHEMRTRNVGILKIVPSHLHALLDA--QHPADVLPAHALVMGGETLPWSLVERIAALNCRVINHYGPTEATVGALTCDTSASAQAATLSTRSAQAVPLGLPLPNAYACVLDSHGASVPPG--AIGELYLGGPGLARGYLNRAAATAERFVPNPFYRTGDRVRLRADRRLDSLGRLDDQVKIRGYRVEPGEVSAALRALDGIVQAETLAVEHDGRL-RLASFVALASDARFDEAALRATLSARLPDYMVPAVLQHVAALPVTANGKVD--------------- 187918795 1 -----MTSFPIALHHQIHAMARIDPDAPALAS-FTPHTVRLTRGELDSRAARLAAQLRAAGVTTEVRVGVCVARSCDLFVALLAVLKAGGVFVALDPRHPAARLDWVARDAGLMHGIVDGSADAAMRARFTQCFDVASAAATDAAAP-------RFDGDEAN-TPVHPRAAAYMIYTSGSTGTPKAVAVEHGPLAAH--GEALADSLPIGANDRVLHFASVNFDVSIEAWLVPLAVGGSVVISDPPFAPETTHAFMLREGITNTTLPPAYVREFANVCERLGVP-PSLRTLLFGGEAMSQDSFDEIRRVAVRLVNGYGPTEAVISPMLWPVDPGMTPLLDDGNGFASLPIGWPI-GRRVARIDGAAR-----QGESGELLLGGVCLARGYHGRAALTAERFLPDRIYRTGDLARERVDGSFDYLGRIDDQVQVRGVRVEPGEIAACLLTHPAVADAGVLAETAGGRTQLIACFVL---HEELDDAALQTHLAAHLPQAWMPHRLVRFERLPYTLNGKLDRAALRD--------- 148546918 509 ------------LHSRIEAQVQRTPDAIAVTC----EGQALSYAQLNQRANALARRLVDDGVGPDVLVGLAAERSLDMVVGIFAILKAGGAYVPLDPAYPADRLAYMIEDSGLQRLLAQPQ-------VLASLPVPAGVRVLSLESSDDSTQADPL---ACSPVTVSPDNLAYVIYTSGSTGKPKGVLLPQRNVL--RLFTATDADFRFGSDDVW----SLFHSYAFDFIFGALLYGGRLVIVPQHRSPEAFYQLLADEQVTVLNQTPSAFKQLMAVATAEPQRPLALRSVVFGGEALDVSLAPWFERFGPQLVNMYGITETTVHVSYRPLS------RADLGKAASSPMGVPIPDLSWYVLDGDLNPVAKG--CIGELYVGRAGLARGYLKRSDLSATRFVPDPFYRTGDLARYHADGVIEYAGRIDHQVKIRGFRIELGEIEARLQAQPQVREALVLAQEGAT-GQQLVAYLIPAAEVALEQQALREQLKEALPDYMVPAHLLLLDRWPLTANGKLDRKALPK--------- 169775713 19 ------------LSYVFDRPA--YDRTQSIYIDAHNPSRSISWNQARTIIRQLIKGLRNAGLQNGDCVAVHSLNNIFYSVVVLAIVGSGGIFTGTNPSYTAGELQHHLKTSQSKFVFCESEFVPLLESAKQASIHNGNIWVFDTTGPPGLQSWTHLLKQESDWVHFDDKTTAARFFSSGTTGLPKAVEITHHNLLAQHSLVFEAHPRPYSMS--HLIVLPAFHAAIAPLMHIGALRSGYVMYIMRRFELNSYLEFVDKYNITDLIVVPPILTAVLKSEHPEKRRLKKVKNIVCGAAPLDKAIQSQARDLDTPLTQAWGMTETCCASMIFPYPEKDET----------GSVGRLVPNVEAKLIDDQGRNITA-YNVPGELCIRGPTVTPGYFDNVSANSSAFDDDGWLKTGDIASCDEASRWYIVDRKKELIKVSGFQVAPSEVEAVLLSHPGVADAAVVGARNPDGTERPCAFVVPKGMKVTSVELKLYAAR-RLAKYKLSGGVKFVDAIPRNVSGKILRRVLRDLCED----- 70731450 507 AFPS-----RACVHQLIEAQAARAPQAIALTFAG----QSLDYQQLNERANRLAHKLIEQGVGPNVLVGLAVERSLEMVIGLLAILKAGGAYVPLDPAYPQDRLQHMMQDSAIALLLTQEHLLQGLPAFAGST-------WLLEQPLDGYRV-------DNPEVGVTPEDLAYVIYTSGSTGKPKGTLQPHHNVL--RLFAATEQWFQFGAEDVW----SLFHSYAFDFIFGALLYGGRLLIVPQEVSAQDFYPLLCSEGVTVLNQTPSAFRQLM-HVACSAEPAHRLRYIVFGGEALEVNTLQWFQRFGPQLVNMYGITETTVHVTYRPLSV------ADLSLTGASPIGELIPDMAWYLLDGNLQPVPKG--CIGELYVGRAGLAWGYLNRGDLSAARFVPDPFYRTGDLARYQADGSIGYIGRIDHQVKIRGFRIELGEIEARLLELPAVREAVVLA-PEGPDGPQLVAYVVPNGQDPLAEQLIKAGLREHLPGYMVPAHVLFLQALPLTANGKLNRAAL----------- 192973037 10 ---DTTTPPQGTLRDWIDARAERGG--TAFVFPET--EQILNWADLRDHCAMVAADLTAQGIVKGESIVVMHPNGYDGVKALFAALYGGFRVAMLNLAAGPDALGYAMDHSAAWVAFVHETQLDVFHQVKPE-----------------RLKLYTPTDQRENLHPVSSDDDALLMYTSGTTGRPKGVVHTQSSLLAGGWTVSVAH--ELTEQDRGMGVLPFYHINGLCVSVMGSLVSGGSLAMVSRFSASKFWQQAADGGITWFSAVPTIISHLLHGAAEPSADLKSLRFARSASSALAVETQRAFQRFGLGIVESLGLTETAAQCLVNPL---------DPRLHKIGSAGKAISN-QARIADGNGIECACG--VEGEIQIQGPNVMKEYLRNPDATAATFHGD-WLRTGDLGRMDEDGYVFVTGRLKELIIKGGENIAPREIDEVLYEHPDVVEAAAFARPCAQYGERVEAAVRLNETSNATPEQLRALCEAKVGIFKSPEKVHILPELPKGASGKIQR-------------- 119503363 17 ---------------------EKYPDRQALIFPDS----QLSYSELAALSQSYARAMIGHGLKRGEHVGVLAINRPEYIALLFACMFCGTVAVLLNARFRVQELRHATTHCDLKWIFVGPHAARYLEAAVPAAPNLECAVALDVFESPGFLAFTDFLAEEATPEQLDARELALIMFTSGTTSLPKGCMLTQESVFRTSLA--MRNRLSLTIKDCMWDPLPMFHM-ASILPLLSLFHDGGSCLTDDKVDIDRAVEQIQKHRATFLYAFPAIMAELVNHPDLKLDEIDYVRLINNVGSA--QALRENMRVWSATHISAFGMTELSGIGSHTD--------PADSPQIRAETCGKPYEGVEVQVVEPDGRICKADEQ--GELYVRGFLVFEGYYKQPDETAKAIDDQGWFHTGDLGSLDTEGRIRFHGRIKDVLKVGGENVSPLEIEAWLSTHPDVMVAQVVGVPDARLDEVVAAFIQLRPGATLSDKEVIDYCEGQIASFKVPRVVRFLNEWPMSAT-KIQKSVLREQF------- 215982669 71 ---------------------------AIFWESEKGEKKVVTYQDLFYEVNKWANALRELGVKKGDRVTIYMPLTPEGVIAKLAVARLGAIHSVVFAGFGAQALADRIADAGAKVVITADAYVDEALNILGDKSPVQKVLVYKRTGTEGRDVYFDEVGKYIEPVPVEATEPLFILYTSGTTGKPKGIVHSTGGYLVGTAVMLLWSYGLSQENDVLFNTSDIGWIVGHSITYSPLVMGRSIVIYESAPDPDKWAEMIEKYRATTFGTSATAIRTLMKYGEDKQHDLSSLRIIVTNGEPLNAPWKWGLEVVGVFMSHQWWQTETGGPNIGYIPGVVYLPMKSGP------AVGFALPGNKVTVVNEEGKETKP--RERGYLVMLPPFPPMGMWNDPERLKKTYFSPGIYYPGDYAMIDEDGYLWVMGRADETIKVAAHRIGAGEVESIVTSHPAVAEAAAVGIPDPVKGEAVHLFVVLKGYKPSPQLARE--IQEHVRKYMVTPEVHFVDKLPKTRSGKIMRRVIK---------- 215409759 69 ------------------HNARRAPNRAAV----MDEEGTLTFSELDEAAHAVANGLLAKGVRAGDGVAILARNHRWFVIANYGAARVGARIILLNSEFSGPQIKEVSDREGAKVIIYDDEYTKAVSLAQPPLGKLRALGVPDDDKPSGSSDLAELIAHSSTPAPKASRRASIIILTSGTTGTPKGA---NRNTPTLAPIGGILSHVPFKAGEVTLLPSPMFHALGYMHAALAMFLGSTLVL-RRRFKPALVLEDIEKHKATSMVVVPVMLSRILDQLEKTKPDLSSLKIVFVSGSQLGAELATRLGDLGPVIYNMYGSTEVAFATIAGPKDLQFN----------PSTVGPVVKGVTVKILDENGNEVPQG--AVGRIFVGNAFPFEGYTGGGGKQ----IIDGLLSSGDVGYFDERGLLYVSGRDDEMIVSGGENVFPAEVEDLISGHPDVVEAAAIGVDDKEFGARLRAFVVKKPGADLDEDTIKQYVRDHLARYKVPREVIFLDELPRNPTGKVLKRELRK--------- 85709966 1 ------MGENMSMHPI--AHAANRPDHPAVIMAGSGE--QMTFKQMDEAANRFAQLLRARGLGESDAFAVLLENRIEFFTLIWGSQRSGTMLVPISTRLTAPEVAYIIKDAKAKILITSTHYADVLEGVREELPDLEVLIADGG----GDEDFASALDAQPTDPIADQSAGVVMLYSSGTTGRPKGIPDVQAAVPLMGLAI-MGAGMPTDGSMVYLSPAPLYHAAPIGWASTVHRLGGTVVV-MEKFEPEAALKAIETYKITDSQWVPTHFVRFLKLDPETRYDLSSHLRALHAAAPCPVPIKREMEWWGPIINEYYAGSEGIGMTL----------VKSPEWLSHPGSVGPAIYGT-LHICGPDGEEVPAG--TDGLIYFENALLP-TYHNDPDKTKDAMHPKGWMTLGDIGHVDEDGFLYLTDRKSHMIISGGVNIYPQEIENLLVTHDKVMDAAVIGAPDPDLGEKVVAVVQPEDAGDALEEELRDFLAPNLSRVKMPRLFDFRPELPREANGKLYKRELRD--------- 146337807 33 ---------------LFDNLAKGNASKPALI----GSAGERSYAELCVDACRWGNGLASLGLTRGDRVLLFLDDTPAYPAAFFGAVRAGYVPLLINTLTPPDLLQFYLADSGAKVAVADAEFAGRFDSQACAETALQTLIVVNGVAPATAAPWLADFAAELAEADTHRNEMAFWMYSSGSTGRPKGIVHLQHDM-AYSEQAFARNVLRLRADDICFSVPKIFFAYGFGNSITPFTAGATTLLLPGQPKPAAIFDAIGRFRPTVFFGLPTLYTALTKADRAVEADLSSLRLSVSAAEVLSAEVFNGWKSLGLEIVEGLGSTEVLHVYLSN-----------REDRKKLGAAGLRVPGYEIALRNGEGREV--GTGEEGILWVRGDSNTPLYWNRPDKTAETIREGGWIYTGDRFVRDADGFHFFRGRADDLVKISGQWVYPLEVELCLAEHPVIRECAVFAHELPDRRMTLKAVVVTNGGSHDEPAMLQDFVKAKLLPYKYPREIVFIDELPKTGTGKIDRQAV----------- 156084806 125 ----------------VDRWAEERPNDIAIIAEGDDKVTTVTYRELRHNVCRFANVLIDKGVRKGDVVTLYMPSIPELAYAMLACARIGAIHSVVFGGYSAASIAERIRDADSHIIITVDEMKSIVDEALLSCAGVTTCLVLRYAGKEGRDFWLDDLLEHVRPEVMDSEDSLFLLYTSGSTGRPKGVSHTTGGYLVYAHATT-KYIFDAHVGDIFGCVADLGWITGHTVVYGPLLNGLTTFMFSSLPDPGRYWRMIEQHRITQFYTAPTAIRSLMRHGDPRQYDISSVRVLGSVGEPNPEAWRWYYEVVGTNVVDTYWQTENGGIVVAPLAGVT---------PMKPGSATLPFFGIDVALVDATGKEILQN-DVGGLLVVRRPWIFRTLYNSHKRGIVTYFSPGSYLTGDAAYRDKDGYIWINGRVDDTLNISGHRIGSADIEHALVEVSYVAEAAAVAFPHPIKGNGIFCFVSLKDGFDIVHDVLERAVRRIVGPFATPDIIISSPNLPKTRSGKIMRRILRKQAKDL---- 110599039 24 --------RDQTIGEVLAERFARFADRTALIAE---DGAHYTYADLDRLSTRLALHFKNLGLQPYDRVIHQIPNGPVSVLTFLGLLKAGAVPVMTLPPHREAEIGHFARLSGARYAIASQDFQALAGTVQEQNPSLEFVLVTGGMPGPGYQSIDAMLLDPIEEPRPDPDFPAVLLLSGGTTGIPKLIPRTHNDYAYNFLRCA--EVCGLDGETSVLVAVPQAHNFALCPGLLGTLATGGCELLSANTATEQLMKLIETHRLTHFIAVPTMILGLLDHPERGKYDLSSLRMILTGGSKLNPEVALRLRELGCDVLQVLGMAEG---------PLYWTRLEDPDDVRLH-TQGRPQPGDEFRIVDPEGKEVAPG--EVGELWCRGPHTIRGYYRADEHNTRAFSSDGFYKSGDLVRLHESGNIVVEGRNKDCINRGGEKISAEEIENHLIAHGSVLNCAVVAMPDAIFGEKCCAFVVPAGASLTLEGLCDFLIKERIARFKLPERLETLDALPLTNVGKINKKALRE--------- 119962641 41 --------------DWFDQIAATRGSKPALVIVEDGSSTRRTFKDLSQRSSQLANWLRDQGVKRGDHMIIMLGNQVELWELMLAGIKLGIVMIPTTTLMGARDLQDRVERGGATWVAVGSANIGKFADVEGDYTLVEIGAQRTNADAKQYADSYDAGTDFTPDAPTRADETLLLYFTSGTTSRAKLVEHTHTSYPVGHL--STMYWIGLEPGDVHLNVAPGWAKHAWSNVFTPWIAEATVFIYNQRFDAAALMDQMGREGVTSFCAPPTVWRMLIQA------DLTQLRKVVSAGEPLNAEVIGQVEEWGVTIRDGFGQTESTVQIANTPAQS-----------VKIGSMGRPLPGYDVVLVD----PLTGQESDDGELCLRLDGLMKSYFGDEAKTAEAFR-DGYYHTGDMASRDSDGVITYVGRDDDVFKSSDYRLSPFELESVLIEHPAVAEAAVVPSPDAVKLSVPKAFVVLAAGGPAVAEDILKYCREHLAPFKRIRRLEF-GELPKTISGKIRRVELR---------- 84497486 50 --------------DWFDVIARDNSTNALVVIEEDGSSREITFDAMANRSDRVGRWLVDRGVAQGDPVIIMLDNQVELWDCMLAVMKLGAIIMPTTSAAGAADLEDRVARGGAKHVITNASQVDKLAGLPGDITRISV------GAVDGWHDLHDAYAVDSPPLPHPPGDPLLLYFTSGTTSKPKLVEHTQVSYPLGHL--STVFWLGLRPGDVHLNISPGWAKHAWSCFFAPWIAEATILVYNARFDAPKLLEVLRDNEVTTFCAPPTVWRMLINADLSDGP--GSLREVIGAGEPLNPEVISQVQKWGLALRDGYGQTEMTAAVGNT-----------PGSPLKPGSMGRPLPGCPVVLVDPATG-ARVEGVGEGELCLASPLLMTGYQGDPERNAEAM-ADGFYHTGDVASVDEDGYITYVGRTDDVFKASDYKISPFELESVLIEHPAVAEAAIVPAPDEVRLAVPKAYVVLAPGHEPTEETARSILREHLQPWQRVRRLEF-GELPKTISGKIRRVELRGREEQVASG- 77458492 24 -------DADLCVHGLFEAQVLRTP--EAIAARWQQEA--ISYRELNTRANRLAHHLRKLGVGPDVRVGLCLERSLEMLVGVLAVLKAGGAYVPLDPAYPQARLAHMLADSAPPVVLTHGQARDILRAALEPSATAPTVLDLADAR-----DWASLPADNLDPIGLTPRHLAYVIYTSGSTGTPKGVMVEHRGLV--AVSGDWARLYGLGEPIKHLQMAGFSFDVFSADLIRALGFGGTLVLCPRLMDPPALYRLIREAQIGFADFVPALLNPLLAWVEETGHDLSFLHTVVCGSDIWTAHSARQLRRLCVQIVQAYGVTEAS-------IDSTCFEFTENNQIDAVLPIGRALSNTRIYLLDADGKPVA--EGVAGELYIGGVGVARGYLNLPQLTAERFIDSPFYRTGDLARYRADGQLEFLGRNDAQAKLRGLRLELGEIETRLADIPGVRESVVLLRQDSPGEPRLVAYYCEKPDSTLSPRLLREQLQISLPDYMVPTAFVRLDALPLTANGKVDRPGL----------- 77458492 2151 ------------MHELFERQALATPDALAVI-----GTRQLTYAQLRNEARQLGARLQTQGVLPNRLVAVVMERGWEQVVATLAILYAGGAYLPIEPTQPAERLRHILERAEASLVLTQPALLDRIEWPAQ----VTAIAVTDEVSNDEL---------PLQPVQVNESDLAYVIYTSGSTGQPKGVVIDHRGAVNTLL--DINRRFAVGPNDRVLAISSLSFDLSVYDFFGTLAVGATVVILEPQLDPAHWLELIKRHQVSLWNSVPALLGMLVEYVEGEGGALPSLRVAMLSGDWIPLTLPERAWALDLQLISLGGATEAS-------IWSIYYPVQQVDPAWRSIPYGKALDHQRFYVLDEALQVRP--TWVAGQLYIGGIGLAKGYWRDEKLSAGSFTGERLYRTGDLGRLLPDGNIEFLGREDNQVKVQGYRIELGEIEAALNRHPGV-QSAVVRILGSTLGEKRLAGYVLKADPALQASDFSAYLSDKLPAYMIPPSFTFVEAWPLSSNGKVDKKRLPE--------- 77458492 1100 ----------------FENLARQTPDAVALLA----DREQLSYGELNRAANRLAHYLIEQGVGPEHRVGLCLERSPHMVIGLLAILKAGAAYVPFDPAYPSERLALMFSDAAPTLLLTQSSLMAGLPANEAKICCLDT----------GAAQWAQHPADDPQ-VTVSPENLGYVLYTSGSTGRPKGVAHSCRAL-DNLIAWQLAQAAAPQ---RVLQFASLNFDVSFQEICSTLCQGGSLLLMTERKDLAALRPTLVAEGVQRAFLPFAVLQQLAGLTEADAPMPAGGCEIITAGEALNDELRGFVRGLGAQLHNQYGPTETHVVSQFSLDCNDAESWPDAP------PIGRPIANARLYVLDEHLNPVPVG--VAGELYIAGACLARGYLNRPDLTAERFLPDPFYRSGDLAKFLADGNVQYLGRIDQQVKLRGFRIELGEIDSLLHQQPGVQEAAVLLREDVVGDKRLVAYVV---GTATPECLRAE-LQRQLPEHMIPSAWVRLSQLPLTRNGKLDRQAL----------- 186684700 1 ----------MNLPLIIR--AEEHSEKIAIVTTDG----SFTYRDLLYTSSQIASLLQNAKDLQEKRVAFLIPPGFEYVATQWGIWRAGGIAVPLCVSHPRPELEYVITNSGASIIVAHPNFESILRSLAEEHNL--RFILTSETLPSNVAPLPE----------VDITRRALILYTSGTTGKPKGVVTTHQNI--QAQVTSLNTAWEWTSSDRILHILPLHHIHGIINVLTCALWAGAECHLLSKFDTETVWRRICDGDLTLFMAVPTIYVKLITAWENASKECAKMRLMVSGSAALPVQVLEKWQSIGHFLLERYGMTEIGMALSNPLHGE-----------RLAGYVGKPLPKVEVRLVDEKG---LVSAGTPGEIQVKGPGVFLEYWQNPEATAKAF-QDGWFCTGDTAVV-ENENYRILGRMSDIIKTGGYKVSALEIEEVLRSHPDIQECAVVGVADIEWGERVCAAVLLQGSKPLTLESFRSWAKERLAVYKVPTQILIVEELPRNAMGKVTKPTVVELFR------ 51892163 74 ---------RMNLHEAVDKHLRNRPHQAVIYEGEEGTVRTWSYRQLWAESNRLAGALRALGVAKGDRVGIMLPLIPEAVAAMMAVARLGAIFTPIFSGFAPAAAASRLADCEAKLLITADGFYRRGRLVAAQAPSVRNVLVVRRTGPGRDLWYHEQVAAQPETARMDPEDPCMIIYTSGTTGRPKGAVHVHGGFPLKA-AQDMAHCFDVGPGDLVMWFTDLGWMMGPWLIYGGLILGATVFLYDGAPDPDRLWDMVERHGITHLGLSPTVIRALAPAGWVARHDLSSLRVLGGTGEPNPEPYRWFVEHVGCPMINYSGGTEISGGILGCVPIRPIKECSFNA----------VVPGMAATVLDERGQPAPPG--QVGELALTAPWMTRGFWRDPDRYLETYWREGFWVHGDWASVDAEGFWYIHGRSDDTINVAGKRVGPAEYESVLVSDPRVQEAATVGVPHPVKGTAPVCFVVLRPGVTLADELRERVARE-MGRPLVPEAVLFVGSLPKTRNAKIMRRVVRAAY------- 197105586 52 ---------------------RRFGDRPYLVF----EDERLSFETHWRAASAFGRLLVERGIAKGDRVAVAMRNFPEWSVCAWGALAVGAVLTPLNAWEPGPVLARMLADSGAKVVAVDAERLERLRGEAVDAELILARGAGDAPTLADLIPYADLPDAPAPDPGLSSDDPATIFYTSGTTGQAKGAWGTHRNIATNLVNTGFPPAAALPAPRAQLLPLPFFHVTGFHSALVPAMANGGTLVLMYKWDAGRALDLIARERIQGLTLVPTQAWQLVEAAEGSEVDLGCVDTVGYGGAAAAPELAERVRAVFPAAWQGYGATETSSLTAAN---------SHEDMMERPGSVGIAAPCCDLRVVDAEGSDVAPG--EPGELWVSGPNVVLGYWNQPEATEAAF-GGGWYRTGDIVRRDAEGFITLLDRAKDMLIRGGENIYCVEIEDVLMSHPAVAEAAVMGVPERVLGEVVGAVVRLRDGAAAPEDLRRH-AAARLPSHKVPVILQLRDAFPRNAAGKALKRELRSE-------- 38638060 2 -------------------------------------------AEIERRAAQVAGGLAALGVGEDDVVAIVLRNAPALFEITLACNRVGAYHCPVDWRFTVDELGYILQDSGACVLFIEADLLATLRAAIPEGVRVLAVTRVTGEVPADVLRYEAWRSAQAAYSGPSHRPRGRFAYTSGTTGRPKGVRRLAQGLQPRLLRDTVKAVFDFSADARVYLSAPLYHGAPNLYGMQAMLATG-LVVLDPRFDAEATLRAIERHRITHLYLVPTMCVRLLALPQRNRYDLSSVRFVACTGAPFAVAIKQAMNWWGPVINESYACSEMGMITV----------ISSADAIRKPGSVGRPVSEAEVRIYSDAGCRL--GTGGVGNIHVRQPAYADTYHNRPEA-RAAMDCEGLACVGDMGYVDADGFLFICDRKADMVISGGVNIYPAEIEDALSGMPGVADCAAFGVPHEEFGEMVVAVVQPSDGTGLDPEEMRAWLKDRLAAYKVPKVIELRTELPRQESGKIHKRKLRDGYWQHAG-- 160895635 5 ------------IHHLLDRWLAEAPQRPFI---HLPDGSSLSFADLGALADTAEAELRALQVRPGDRVLVVAENCPEHAALILACSRVGAWSCGVNARMAPGEIDAFAAKADARVVYFTSAASDSASGHARRFGAGDSALAGMQHSPVRAQAVAESGALQ--------DEVAALIFTSGTTGTPKGVMVGHDALTLFARVSAASRG--LGPQDRSYAFVPMTHIFGLGTVLLASLHAGAQMVMRPQFDPADLLGALARHGISQLQGPPALYARLLAYLQEQGPQAPALRYVYTGAGPLDLTLKKRVEAFGRALHHGYGLSEYAGSV----------HLTRQGEQRPDTSAGYVVEGAEVRAVDPTGRSLPVGER--GELWIRGRGLMHGYFRDDQATAAVMREGGWYASGDLGELHADGALFVVGRLKEMIIRSGFNVYPAEVELALNELPGVQRSAVVGRPEGDGNEEVIAFVELQPGATLDSAAARSHLRERLAPYKLPARIVPLSELPTSPNGKVLKRLLQEQA------- 11498280 11 ----------FTIPYLLERAAKLFPNKGVV-----GREGTKSYSEVRKRVLGLTAFFENIGI-RNEVVAVADWNTPEFFELIYAITAAGGILYPVNIRLPPDQIAYTLKKSESGLLIYSDDFSALAKVHEGESLHIKEV--------------AEKADEAEPEVNVKQDDMAVMLFTSGTTGLPKAVRYTHEKMIHGALSIAHQLAHNLTPRDVIFPQIPIYHILAWGTVFIAPYMGLNLVM-GGRFDPAEAVRLIKKEGVTWINAVPTMVNMLLE----TKEDLSGIKVLI-GGSTITIDLARRMEKAGMKFSTIYGGTDMLAASIAIMTEE-----AKVKGVDYIRQVTHPVPFAEFKIVPQEGM-----GGESGEIYFRAPWLPMEYYKDEEKTKEAYTEDGWFKTGDLGVEMPDGGVKILDRVKDAIKSGGEWIPSSILESVISEIEWVEYVAVLGKPDEKWGERPFAVIKPVDSKASIEEVKEHLAKARIAKWWIPEEIAIVDDMPLTSTGKINKLSLRKM-------- 11498886 53 ------------------------GNQKALIWIETGEKKEYTYEQFAAEGNRIVNFLRGHGVEKGDSFYMMIPLLPPIWFATFATVKGGFIGVPTATTMTVRDLEYRFKVYPPVAIMADEASAKTIDEALSNVGAEPKVIVIGDRS--GWESYDSLSKEEAEAAKTKWDDIIFSFFTSGTTGLPKRVAHTATSYPVGHLMTACI--INVQPGDIHHNLAPGWAKYAWSSFFAPLNVGATTGFYYTRLNGDLYLQAVSEFKVNTFCAPPTAWRLFM-FADIGKYDYSALRDVVSAGEPLNPELYEQWKKTDTEIRDFYGQTESTAMIGNPPW--------FKGGKIIPGSFGRPTFMYDVTLVDDEGNEITKP-NEVGHIVVRLDGLFKEYMGDPEKTAKVFVGK-YYYTGDKAFFDEKGYWWFVGRADDVIKTSDYRVGPFEVESALIEHPAVAEAAVVGSPHPIRYQLVKAFVILAPGYEPSRELALELCKNILARYKIPRIIEFVPELPKTISGKIRRVELRQ--------- 87198705 45 ---------------------ATHGDKTFIVDGD----LRLSFADVYKAARHVAGGLVEIELQKGERVGIAARNSANWIIAYMAVLMAGGCATLLNGWWQGEELAHGIELVSCRYVIADSARAARLE---GHAHGATVLPMSHDCGYEQGLAALLARGGGMETLDLTGDDLATVLFTSGSTGTAKGAYSDHRGVVQGTMNTARGEAPAPDAQPTTLVNVPLFHVTGEVPVFLQSFALGRKLVLMAKWDAVDAMRLIEKEKVSYFVGVPLMSFEIATHPDRDKYDLSTCVSFAAGGAPRPVEHVDRLRKALPHAFPGYGLTETNGVGCGNL---------NENYLAKPGSTGTASPLVDLAILDDAGNPLP--TGEVGEVSIRSIANFLGYWDNEKATREAITPDGYFRSGDLGYLDPEGYLFIVDRKKDIIIRGGENISCIEVESAIYAHPCIAEASVFGLPDEKFGEVPAAVYLAKEGCSATDDELRTFLAEHIAPFKIPRFWEVHEALPRLGTEKVDKRTLRERYTREW--- 218719060 31 ------------------------------------ETHYLTRHTFRLWSQCFAAGLQKAGLNKGDRVVVFSTNNLFYPVVFMGVIMAGGIFSGCNASYTTQELAHQIKDADPKYVLSQDAMKTCLEAAKRVGKGHEKLKVQQEDQDFGRPHWSSLIVSEAEGPNEAQDTVMALNYSSGTTGLSKGVEITHGNYVANSMCQDMEYELKYRSQEQWLCFLPLYHAMAQMIFLGVSQYRRTPVYIMEKFDFLTVLKNVEKYRISHLQLVPPVVVMLAKSSEVKKFDLSSVRSVGSGAAPLSREVSEEVEKLWINIHQGWGMTEATCSVLGW----------DAGKISTSNSVGWPTANSEAKIMDEEAKEVGPN--EAGELWVRGPQIMKGYWKNPKATAEILTPDRWLRTGDIGYYDNENKFFISGRLKELIKVKGMQVAPAELDGVCLESEGVADAAVVGVTI-NGQEHPRAYIVLKDGVEASKSTAERIVNSKLSQHKITGGLVFVSVLPKNPSGKILRRFLRERAQ------ 111023557 30 ----------------------------------------LTYGYLREQSTRFAAALADLGVEPGDHVATLMGKSAELVVALLGIWRRGAVHVPLFTAFAPPAIAFRLGASGAKVVVSDASQLDKLTPGEDIPADASWQVVVVGGADSGALDFHDAADVKGAAVTVGGDGPLVQLFTSGTTGTPKGVPVPLRALA--SFHAYQEFGLDVRRDDVFWNAADPGWAYGLYYALLGPLAAGTRILLHAGFSAPLTWQVMERFGVTNFAAAPTVYRSLRADPTPIPETVK-LRRASSAGEPLTPDVISWAEALDVFVRDHYGQTEHGMFIANSWADGLRNEVRD-------GSMGKPLPGWACAVLEDDSDAIAPP-RTPGRVAISSPLMFTGYVDAPEKTAQRFTADGWYVTGDAGQTDEDGFFFFSARDDDVIIMAGYRIGPFDVESVLVMHDEVVEAAVVGMPDELRGEVLEAFVVLRDGVDGTDELLQTLVKKKFAAHAYPRTVHFVPNLPKTPSGKVQRYLLRQK-------- 111022373 13 ------------LGDLLVRGAHLCPDRDLIVFPEA----RFTYAQVLDGAVAVARGLLAMGVGSGDHVALLAPNGIEFVEGLFGSALIGAVVVPLNARHKAKELGYIIENADITALLTPDDYVDFVQVLHEALPSLRRAVLLKGTERPGFTS-RAALDAAAETVDATTRDIAAILYTSGTTANPRGCLLTHESM-TRGPVERATGRLSAGERHISWAGGPLFHIAALA-PLIGAIGAGGTFLTDTFFEPGRAIELIRAERPTVWPWFPAPMQMMMAHPNFDAAEFDSIRYLFLIG---PRVLIEEVQNLAAELMAACGMTETTGIYALSEPDESFEDRS--------GAQGKAVPGIEIRIVDPSGAEQP--TGVPGEILIRGYCVTEGYYKDPAKTAETIDSDGWLRTGDLYSRTESGCLVFHGRLKDMLKVGGENVAAIEVESFLCEHPAVLTAAVIGRPDDRLDEVPVAFVVREGHQLTEAELIE-FCDGKIGRYKVPRAVFFVEEWPMSAT-KINKRGLKAQ-------- 16077484 13 --------------------------------------HTLTYKGYRKRINQLANAMLQKGIQKGDRVALLCKNGHPASTVMFAALEIGAVVVPVSWQLKPYEMTGILKASEPKAMFYGAEFKEILDEVLPELSSL-CVTMETGTAYETSAEFEALFAGPPETEMVSPDDTALLMFTSGTTGNPKRCMITHGGIYRYVSNSSIARMKGL----RFLACHPIYHTSALICIMLGTFAETTFVFTKDQ-DPVHMLKVIEEEKIQTVMALPVFYTYLLEAWEKHQTDLSSLVILMTGGTKVPSSLISRYLDIGIPLAHGYGSTEAWGISTWT----------PDMGMDKAASAGKPVAGVKVKVEDPTGEELPQG--EIGEIVVHTPFLFKGYEDNPEATAKVL-QNGWFRTGDSGYVDEDGFIFITGRYKDVIIYGGDNVYPDQVEEVIQQIPGILETAVVGIPDPLYGEKPKAFIVKNGGQRITEEDVIAFL------------------------------------------- 121610793 18 --------------------------------------------QLQAQADRAAAGFEQLGLRAGDTVAVMLRNDVPYLELMLALNQLGIHLVAVNWHFQAEEAAYVLRDSGAQALVIHADLWPTLAPAVPPVPTPQEIILAPAPLPDQALQWAQWRDGFAPSMTPPVPSPGSMLYTSGTTGRPKAVMRLPGTPPQHGTMRVRAMASHAREGMRTALVGPLYHAGPNTAARVALRLAERIVVL-PRFDAEQLLRTIEQHRLTHLSLVPVMLVRLLKLPREERYDLSSLENVTHGGSPCAPEVRRAIDWWGPIVNETYGSTEIGLVTM----------VSAQEWLQRPGTAGRPFPGTSVRILGPEGQILPPG--ETGEIYVPGDNALPFTYRNDAAARQAIERDGHITNGDMGYLDADGYLYVTDRKRDMVISGGVNIYPAEIEHVLVTHPEVADCAVFGIPDAEYGEALAAAVVRSPGSSLDAEQVRDWMRQRMAGYKVPRHVEFHAALPREGMGKVFKNQLRAPHWERAG-- 126458780 68 ---------------------RKYRDKPAYIYYELGVERKITYWELYQLVCDYAAALRAAGVRKGDRVMVYMPNSIEAVAVILAAARIGAISTTVFAGFSPKAVADRIELTEPKIIFTQDRRVPLKENIDEALKISPEKVVVKRALPEAEVAMEKGRDTDCSPVFLEANEPLFIMPTSGTTAKPKPVVHVHGGYQVW-IWHGAKLVYGLEPGDVVFNTSDIGWIVGQSIVFAPLIIGATSILFDGAIDPDVFWEVVEKYRPTLIWTSPTAARLLMRLGQARKHDLSSVRRVVTAGEVLNPEVWRWLYQRRVPVIDHMWQTETGPIFGYPYALVKDMGYGMEYVKIKPGSAGQPLPGVEFEIVDEKGNPLPPMHKGIVVIKRPFPGLTPTLWKDHERYWQRFEGRLVYYTGDAAHVDEEGYIWFGGRADEVIKIAGHRIGTIEVESALLTHPAVAEAAVVGVPDPLRGEAIAAFVVLKPGWRPTEELKRELVRRTFGPIAVFAGVEFVNMLPKTRSGKIMRRVLK---------- 150445938 537 ---------QLCVHRLFENQVKRTPEAIAVMF----EDQLISYQELNRQANQLAHYLSNLGIKSGERVGVYLERSPLVIVSILSIFKAGGVYVPLDATYPQERLSFMASDANIAVLLTQTNLKHYF------LKKTVSIVYLDQE--KGKISQFSPLN---PSLTVNPHDLAYIIYTSGSTGQPKGVLLAHQGL--SNLAEAQSELFAVETDSRVLQFASISFDASISEIFMSLVKGARLCLISQDLNYHKLIEVLQDYEITVLTLPPSILAMLPE------GQFPDLQTLIVAGEACSGYLVKRWSN-QCRFFNAYGPTEATVCATIAECTQSLDAP----------SIGVPIANTQVYLLDSYLQPVPIG--IIGELYIGGIGVAQGYLNRPELTDEKFIPNPFYKTGDLARYLPDGKIEFLGRIDDQVKIRGIRIELGEIEARICQYPLVKDC-VVAAYQADTGQHLVAYLVAQDALSINQKQLKAYLQNYLPISMIPSQIIILDAFPLTSNGKVNRKAL----------- 110834954 471 -----------NFVSLFSQQAAKRGDAIALVHGGT----RVSFAELEARSNQLARYLMGQGVKADQVVGVSFERGVTMVEAFIAVMKAGGAFLPLDPGYPADRLRYMLEDSGASLLLTSSDLVDTLPSVEAVNP-----IAVDELSLDDFA--YGILNEEPHP-----DQLAYVIYTSGSTGKPKGVSLTHAGLSMH--VQTIGERYGMTPDDVELQFASISFDGAVERWTVPLAFGSRVVIRDALWSAEKCCEVLQEEGVTIACFPPSYVGPLLDWIEQEKPPLK-VRSWTLGGEAFTRETFERMQQVLKPILNGYGPTETTPMLWAAYEGDTLSSA--------YAPIGHAVGPRKLYVLDQDLNRVPVG--VAGELYIGNEGLARGYHQRPDLTAERFLPDPFYRTGDLVKYRDDGVMEYLGRVDQQVKIRGFRIELGEIESQLLGHEQIREAAVVAQPSPT-GDRLVGYIVMRNAAHSDPQTILAALSESLPDYMVPSQLITLEAMPLTPAGKVDRKAL----------- 110834954 1952 --------------SLFSQQAAKRGDAIALVHGGT----RVSFAELDARSNQLARYLMGQGVKADQVVGVSFERGVTMVEAFIAVMKAGGAFLPLDPGYPKDRLHYMLKDSGARLLLTSSALIGVLPEVATVAP-----VAVDRLSLNDFPA--NALNNEPHP-----DQLAYVIYTSGSTGKPKGVSLTHAGLSMH--VQTIGKRYGMTPDDVELQFASISFDGAVERWTVPLAFGSRVVIRDQLWSAQQTCDALQKEGVTIACIPPSYMGPLLDWIEQEKPPL-NVRSWTLGGEAFTRETFERMQQVLKPILNGYGPTETTPMLWAAYEGDTLSSA--------YAPIGHAVGPRKLYVLDQDLNRVPVG--VAGELYIGNEGLARGYHQRPDLTAERFLPDPFYRTGDLVKYRDDGVMEYLGRVDQQVKIRGFRIELGEIESRLLAHPQVREAVVLAQPSP-GGDRLVGYLVPRG--PLSTDALIATLAESLPDYMVPSHLLTLEAMPLTPAGKVNRKAL----------- 110834954 3005 ----------------LSQQAGRTPDAVALSMGE----QQLSYAQLDRKVNQLANRLRRAGVKEEVRVAIGLPRSLELVIGILAITRAGGAYVPLDPSYPQDRLSYILEASSPALLLTHSSLL-------GGWPKAVPMWCLDELDVSDQ-------PTTPPPVQWHPDQAVYVIYTSGSTGKPKGVLNTQAALENRLL--WMQNEYPLQAADCVLQKTPFFDVSVWEFFW-PLMVGARLAVAPPQADPQWLQQVMADEGVTTLHFVPSMLKAFVDA--SGLQNVPRLKRLICSGEALDMELQKAVSRDDVELHNLYGPTEAAIDVSFWQCQPEGG---------HTVPIGAPISNIQLYVLDTDLNPVPRG--VPGELYLAGIGLARGYFGRSDLTAERFVPNPYYRTGDQVRQRGDGIIEYLGRLDHQVKIRGLRIELGEIEQQLKQLPDVNDAVVVA-DHSDTGDQLVAYV---SADSDNREVWQQALADALPEYMVPALFMVLEALPLSPNGKLDRKALPAQAREY---- 18401035 16 ---------------------------------------------------------------KGARIGIVAKPSAEFVAGVLGTWFSGGVAVPLALSYPEAELLHVMNDSDISLLLSTEDHSETMKTIAAKSGARFHLIPPVVNSTSETVACNQFQDDSFEAEGKFLDDPALIVYTSGTTGKPKGVVHTHNSI--NSQVRMLTEAWEYTSADHFLHCLPLHHVHGLFNALFAPLYARSLVEFLPKFSVSGIWRRWREDSITVFTGVPTMYTRLIEMQDSSAFAARKLRLMMSGSSALPRPVMHQWESIGHRLLERYGMTEFVMAMSNPL-----------RGARNAGTVGKPLPGVEAKIKEDEN-----DANGVGEICVKSPSLFKEYWNLPEVTKESFTEDGYFKTGDAGRVDEDGYYVILGRNSDIMKVGGYKLSALEIESTLLEHPTVAECCVLGLTDNDYGEAVTAIIIAESAAITLEELC-GWAKDKLAPYKLPTRLLIWESLPRNAMGKVNKKELKKSLEN----- 148652671 55 ------------------------GDKVALVHEDTKQITQLSFNELDQRSAQVANLLKAYGVKAGDRVATMLPRTPELLIVVLATWRVGAIYQPLFTAFGVESIAYRLDKADTKVVFTNLDNRSKFDEI----ENLPTMVLIEAQAAADASGYSDDISEVCEPVLLTPDAPFLQMFTSGTVGKSKGVSVPLAALP--TFYLYMRYAIDLQQTDHYWNMADPGWAYGLYYAIGPLLMGITTYFNEMGFDAQNTLDFLVRHKISNIASSPTAFRMMKSSGVFEGADQLSLRVANSAGETLNTEVVGWVENLGCKVCDQYGQTETGMTCCMHHALQHEAP---------TGSMGMPLPGHKLVVLDADMQLVEDGVQGQLAVVVSPAFYFNGYSWNE---KQAFFDD-YYLTGDVVERHQDGTFWFAGRDDDIIITAGYRIGPTDVENCVMEHEAVAESAAVGVPDETRGHVIKSYVVLKEGIDGSEDLIKSLVQKRLSAHAYPRYVEFVTALPKTPSGKIQRFLLRQ--------- 66045198 503 ------------MLQLWDRQVERQPHAQAARSLE----RTLTTLQLEQAANQLAHHLIRMGISEGQPVAVLMERSLDWLTAVLAIFKAGGVYMPLDVKAPDARLQQMLINAQARVLLCAEGDVRQTSLGVAGCQGLT-----------WTPALWQDLPVSRPDTRPSADSAAYVIHTSGSTGQPKGVLVSQGALA--SYLRGLLEQLHLAPEASMALVSTIAADLGHTVLFGALCSGRTLHVLTEAFDPDAFAAYMAEHQVGVLKIVPGHLAALLQAGQ--PADVLPQHALIVGGEACSPALVEQLRQLGCRVINHYGPSETTVGVLTYEVPASPQSTAHSGDPLRSVPVGTPLPGASAYVLDDVLNPV--GTQVAGELYIGGDSVALGYIGQPALTAERFVPDPFYRSGDRMRRNHQGLLEFIGRADDQVKVRGYRVEPAEVARVLLGLASVAQVSVLALPDDQARLQLVAYCVAAGGADLSIDSLREQLTACLPDYMVPAQIMLLDSLPLTANGKLDKRALPK--------- 157869710 113 -------------YNALDRHLPAHKDRVCFYFEGNDPTEKVTYGSMYTRVVELANVLKHQGITKGDRVGLYLPMIPFAAVAMLACARIGAVASVIFGGFSAQAIVTRVTDCSPKLIITADALKTIADQALDDCSVLVPCLVFENKMKEGDTWYGDALAEECPVEWMDAEDVLFLLYTSGSTGKPKAIVHTTAGYMVYA-STTFMYSFDYHMDDVYFCTADIGWITGHSVVYGPMIHCATSVLVPNYPDYSRWWQLVEKYKVSILYTAPTAIRSLMQAGDDKVGNRSTLRVLGSVGEPINVEAWKWLRDVGCDVSDTWWQTETGGHMITPMPGCT---------PMKPGSATLPFFGVQPVILDP-MKLNEKQGPAEGLLAIRAPWMARTIYGDHARFEKTFDVDGYYMTGDGARRDSDGYYWITGRVDDVLNVSGHRIGTSEIEDAVNTHPAVVESAVVGFPQSIKGEGIYVFLTFHQGTEVTPELLAAVVRKVIGPLATPDVLHPTQELPKTRSGKIVRRILRK--------- 70731451 3051 ---------PLCVQQLIEAQAARTADAVALLCAG----QQLSYGQFNQRANQLAHKLIEQGVGPDVRVGIAVERGLDMIVGLLAVLKAGGAYVPLDPEYPQERLHYMMQDSGIQLLLTQS---PLLERLRDGVEVPH--LCLDQQGLDGYSLNNPAPRAQAD-------NLAYVMYTSGSTGRPKGVDISHRALTQHAQVS--RDYFNMSAADRGLQFSTFNFDAFVEQLYPALICGASVVIRGKLWDSETFYRELIEQGISIVDLSTAYWFMLKDFASREPRDFGRLRQLNLGGEAMPAEGVAAWKKAGLKLLNTYGPTEATVSVTAHDCSRYLQ---DGQALPSQMPLGKGLPGRSIYLLDNSGNLTL--SGATGELMIGGELLARGYHDRPGLTAERFIPDPFYRSGDLARYDAEGVIEYAGRIDHQVKIRGFRIEMGEIEARLLELPLVREAVVLAQEAAGGPQLVAYVVAPEQQAQVREQLKAA-LKEVLPDYMLPAHLLFLEALPQSPNGKLDRKALPK--------- 70731451 465 -----------SVLELFARQVAAQPEAPALVFAG----QCLSYRELDLRASRLAAALVARGVGPEVPVGIAVERSLEMVLGLLAVLKAGGAYVPLDPQYPEQRLSYMLEDSGVRLLLSET-------AVQPRLPVAARVEVLLLDQAQAWAPDSDPLAALPG---MAAGNLAYSIYTSGSTGAAKGVSITHGALANYVQA--IIQRLPLGAARTMAVVSTIAADLGHTTLFGALCSGSCLHVLDTGLDADAFGAYLHTHQIDVLKIVPSHLQALM-SGEEPARSLPR-QCLVLGGEACPAALVRRIATLAPEVFNHYGPTETT-------VGALTMAAATLADERAVVPLGLPLANVRARVLDASLQPVAPGTPA--ELYLGGAGLARGYHQRAALTAERFVPDPFYRTGDLARYLDGGVIDYLGRIDHQVKIRGYRIELGEITAALKQLPQVEDAVAQVVSVAGESQVAAYVVLAKAQEPEAAQEIRRQLAVALPDYMLPMHFLALAGMPLTPNGKLDLRAL----------- 206973188 449 ---AVVYPKEKTIQELFEEQVKQTPEKIAIQHAD----RSMTYLELNKKSNQLARKLREKGVKNGQVVGILAKHSLEIVIAIWGVIKAGGTYLPIDPSYPEDRIRYILNDSGTTLLLTDYTNEGNLEYLG------EKINICDQKLYEGDNANLTLVTAPNDPI--------YIIYTSGTTGNPKGTVITQRGLVNY--ISWAKKNYISSENDVFALYSSVSFDLTVTSIFTPLISGLLLVIYHDNEDEFILSKILKENVVTVLKVTPSHLALLNNY---SPPRVSSLRRLIVGGEDLKTSVAEKIYDLKVEIINEYGPTET-------VVGCMIHRYDPDLDRRASVPIGTPADNVQIYLLDKNLQPVPIGVK--GEIYISGDGVAKGYLNRPDLTAQRFLSNPFYRSGDLAVMLPNGLIEYQGRMDSQVKVKGYRIEIGEVENALLQHKSVKDVVVVNWQGEDNSNHLVAYIVLKDSVQNIE--IRSFISHMLPSYMIPSFFIYMDQLPLTINGKVDRQALPDPMLN----- 54022492 11 ----------------LWNIADAEPDRIALVDP---SGREVTYRELATLANRYATGLRDLGLRTGDVLVSMVHNCVEAIAAYFAAYQSGLYIVAVNWHLTGPEVAYILSDSEAKAFFADERFAAAAEAAADELPASARFSVGEINGFTPLSELGDADAGRPD----DRTTGAPMLYTSGTTGRPKGVRRPLTGAVVSPANTSFFALFGLQPYDVHICGSPLYHTAVLNFATISIQLGHK-VVLMDKWDAEEMLRLIERHRVTHSHMVPTQFHRLLALPDEAKYDVSSLRSMVHGAAPCPEETKRRMEWWGPTVTEYYAATEGGGTVI-----------SGAEWLRKPGSVGKAWPYSVIKVLEEDGSELPPG--ETGLVYMKMGASSFEYHHDKTKTEESRVGD-LFTVGDIGYLDEDGYLYLCDRRSDLILSGGVNIYPAEIETVLITHPKVADVAVFGIPHEDWGQEVKAVVQPAEGVEADAALTEELLATRLAKYKMPRSIDYLDELPRDPNGKLYKRKLRERY------- 184158667 33 -----------------ERYVGKY-KTALIWEGKNGQAEHYTFEQLAELSGKLANFFKAQGIQAGDCIAGLLPRTPELLITILATWRIGAIYQPLFTAFEAKLIDHRITTAQTKLIVTNDEQRPKLNTLNVPVIVTVHQTGLLSEHDFDFWQSLQRYSEQCEPVNRSFDDDFLMMFTSGTTGLAKSVPVPLKAIL--AFKGYMTHAVDLREEDMFWNLADPGWAYGLYYGITGPLLGHGIIMDERSFNVDQAIELIKKYKVSNLTGSPTAFRMFFGFKEKFDPSIKHLRVVSSAGEPLTPEVVNWFKQLEVNIFDQYGQTELGMVIANHHALEH---------PLKVGSAGFAIPGHRFAVLDQNYQELPTGG--VGILAMQSPLMFKGYGGN---NRKAFVGK-YYLTGDTVTLNEHGGIDFVGRADNVITTSGYRVGPFDVESTLLECEAVLESAVIGKPDPERTEIVKAFVVLKPAYQACETLKQQYVRNRLSRHAYPKEIEFVDSLPKTTSGKIQRGLLKQQ-------- 169766884 55 -------------------------EKTVLHAEAANPTNNITKAQARTITKRLAHVFRAFGIGNNDAVLCISSNQVLLPAVFFAIIAAGGVYTAASTAFTQSELSRQIQQSKSQLIIASPDSKTKALKAALACGPVERVLVLERDTVDPERNYLFQNTEELDWERVTDRNLICLLFSSGTTGPPKGVMLSHMNLVSEAIIPQLVLRPHLEVPYRTIGHLPTAHIAGCQGYFITPAVAGGTVYWMPKFNIDQFMDYCKKYQVTFLATAPPVYLAVAESSRVTD-QFNSLIRAESGAAPLPTEVQRRAEKLGCSISQRWGMTESTGSVTTMPWGEADST----------GSISPLLPNTRLRIVDEQDRDVEQGME--GEILVKGPMVTKGYFENQEATAAAFAPNGWFRTGDIGVW-KDGKIYMVDRKKELIKYKGLQVSPVEVEACLLSHDGVADAAVIGVPDPPGNELPRAYIVLENDRIISEEELKTHVKSNMARHKLRGGVVFTKEIPKSSSGKILRRLLRDQAR------ 27379069 27 -WPDTPFNWALDWFDAELAANAESKDRPALWIVDAAQDRKLSFAALSRRSNQVANFLRAQGLRRGDHLLLLLGNVVPLWETMLAAIKLGVVVIPATTLLTADELRDRLDRGKAKAVVAAQDQVAKFASLGAE--NVVRIVV--GAASDGWLAYDEAAEAPDSFVPTHADDPMLLYFTSGTTAKPKLVLHSQRSYPVGHL--STMYWIGLKPGDVHLNISPGWAKHAWSCFFAPWNAGATVVVNQPRFDAKALLATIGRCGVTTLCAPPTVWRLFIQENLASFK--VALREVCGAGEPLNPEVIDQVQAWGLTIRDGYGQTETTALAGNS-----------PGQNIKVGSMGRPLPGYRVQVSDADGNPAKEGEVTLVLGANRPAGLMQGYQGDDGKLSGA--EGALYRSGDVVFEDEDGYLTFVGRSDDVFKSSDYRISPFELESVLLEHELVAEAAVVPSPDPIRLAIPKAFVLLSGSERTPETALSIFLHTRLAPFKRIRRLEIVTELPKTISGKIRRVQLRRLERD----- 169847217 43 --------------------------------------TTITRGQTKKLSLALAYGLRNLQAKRGDTVLIYSQNSLTWPIALFGSVAAGLRATLANSAYNARELAFQYTDSRAHLLFTSEEGIPVVLEMFKSLEAQKRIIVMTSPAARGLTTVASLLQLGTLEAEEKANETAYLCYSSGTTGKPKGVETTHRNLTSVLDQVRPAFPPLDSNTDKVLGVLPFYHIYGAIKLLHHPFLCGAPLVIMSRFDPVQFCANIEKYKITMALIVPPVLVVLSRHPAVDEYDVSTLEVLFSGAAPLGAALTQQVKERPVYILQGYGLTETSPTT---------HLLEKPDAVRKVGSIGILLPNLEARVVDGEGGNIDAEEGQPGELWIRGPSVMKGYLNNPKATKESITHDRWFKTGDIAIRDSEGYYTIVDRRKELIKYKGFQVPPAELESVLLTHPEIADTAVIGVDSAKATELPRAYVVSDSDKLAFAASVQKWIQTKVARHKLRGGVVVIDAIPKSASGKILRRELREKAKQELAG- 86137607 15 ---EWILSAQLNMA---RQAMSHAPDKLALVDLTGPQRRDISHGELAEMVDGLVRYLLTR-IKAGDRVGVLLSQSPWCAAAHLAIWKAGAISVPLFKLFKRDALASRAGDAGVRFVLTDPEGALLLGDLAEAVMASEVGID----------------GAPMPFAETTAETPAVLIYTSGTTGSPKGALHAHRVLTGHLPGVAISHDHLGQTGDCIWTPADWAWIGGLFDVLMPGLALGVPVVAARKFTPEACADLIARGGVRNVFFPPTALRML----KAAGQGLDGLRSVASGGEPLGAEMLAWGQSFGVTINEFYGQTECNMVASSC----------GGDYAPRPGCIGKAVPGHEVAVIDAEGNPTDQEGDVA--VRRGSASMMLEYWNRPKETAEKFRGD-WLVTGDRGIWEGD-YLRFVGREDDVITSSGYRIGPAEIEDCLLTHPSVATVGVVGKPDPMRTEIVKAYVVLKEGTAATEKELQDYVKNRLAHYSYPREIAFLDALPMTVTGKVIRKELKARAA------ 115443144 8 --PQLQIPTNLPIWDWLFDSERRFPPAELGAYVNAVTEERVRYDELKEYTTYISTALRKYGLQPGETVALFSPNTIWYPVAMLSTVRAGGVVSGASPAYNVEEMTYALKTAQAKYLMTVPSSMEVAVPAAQAAGIPQERIFLLDGQKEGYTSVQELISFKLSPGQTNREVCGFLSFSSGTTGLPKAV----RRLGLKHQCMQVQQVTAPDHK-RSLAVLPLFHITGLVHQMHLPVFLNSEVYMLPAFTMASMLDTVVKYQIRELLLVPPIVIRLLSDPIVANYDLSHVRKFSSGAAPIAREVLERYPHTGFK--QGYGMTETSSCITMHPLDKQSYAYADRG--------GSIAANTEVKIVDDSGAEL--GYNQAGEILARGPQIVMGYLNNEKATRETFDADGWLHTGDIGFMDQEGFINITDRIKEMIKVKGIAVSPAELEDLLLGHEDVEDVAVTSIPDAYSGERPKAYVALKGGLVDTGRRIIEYVRAKKVRHKWIVEVEFVDEIPKSPSGKILRRVLRDQEKGNRSG- 17989160 64 ----------------------------------------LTFEDLRDMSARVGNMLADAGISAGDVVAGLLPRTPELVATILGAWRIGAIYQPLFTAFGPKAIEQRFGTSGAKLVVTNLANRSKLAEV-ENCPRVATILAPGESLPEGDIDFRAAVAAECEPVMRKGSDLFMMMSTSGTAGLPKGVPVPLRALM--AFGAYMRDAWAAQRRYFWNIADPGWAYGLYYAVTGPLLLGVPTILNEGGFTAENTYDIIERLGVTSLAGSPTAFRLLMAAGPESAARVKRLRVASSAGEPLNPEVIRWFDALGAPIHDHYGQTELGMVVNNHHGLEH---------PVRQGSAGYAMPGYRVAVLDEAGKEVGPNEPGVLAIDINSPLLFTGYYKKDTPS----ISGGYYRTGDTVEFEPHGSISFIGRADDVITSSGYRIGPFDVESALLEHPAVNEAAVVGVPDPQRTEIVKAFVILAPGFEGTPELAEELVKKQLSAHAYPRQIDFVAELPKTPSGKIQRFLLRK--------- 71280665 22 AFPE-------NFRELLAAANNSHGDKTAINFFEQGVGIQLTFSELHGSVYRLAHGLTLIGVKKGSHVAVMMSNRIEFPVTWLALAVLGAVMVPVNTTYTGKELDYLINDSDSEFIITENQFLPVFDDMKAKPATISQIIVANYQGSTFHHWHDVSESGQADDWPLHNDDLLNIQYTSGTTGFPKGCMQTQKYWILLGCVVDSMLPYSINS---ILTDHSFYYMDPQWQLVMALHCGARLNVAG-RLSASKFIDRIKRYDIDMAWIPRPL---LSQKASPDDVNLP-LKKLFIGGASA-ENIVQLQQRFGINVSNAYGMTEIGPGLIV---------PDEITDVDVLGTCGLMTPFRQCKVMLENGEEAARN--EPGELWIKGDGIFKGYYNKPEANAESFV-DNWFRTGDKFIQTEKGYFKIIGRFKDMIRRSSENISAMEVEYVLSQHPQIEQAAVVAVPDDYRGEEVKAYVLVRGENNLTAEQVIDYCQTKLAAFKIPRYLEFVRDFPYTPTKKVAKHKL----------- 171322179 1071 ----------------LQFAAAAQGTPDAIALEYDGAVQRATYRELDLTTTRVAAALRRRGVRPDTPVALCVERSFDMVTALVGVLKAGAAYLPVDPDYPAERIAYLLRDARPAVAITQAHLREQVEAALGDDATTQLLTVADLLADEAGEANKANEAAADTDIDDAR--LAYLIYTSGSTGKPKGAGNSHGALA--NRIAWMQHAYRLTRDDVVLHKTPFFDVSVWEFAW-PLAIGAKLAIPGDHRDPARLAAAIHAHGVTVLHFVPSMLAAFAAYLDSAAAQCDSVRLIVASGEALAPELVAKVARLNATLVNLYGPTEAAIDVSHW-------TCGPDDARAVAVPIGHPIANLQLHVLDAAWQPVPAG--ATGELYLAGAGLARGYLGRPGLTAERFVPDPFYRTGDLARRRADGALDYLGRVDTQVKLRGQRIEPGEIEALLRMAPGVHDAVVI-----VRDEQLIGYVARGDAASLDRAALLDSLRAQLPAYMVPAQLIELDALPVTPNGKCDRHALPAPVRE----- 146084595 19 -LPSVMVNRETTLYGYLKRMAAADPKKIAAVQAETG--KTLTYPELMKATEHAAKALHQHGVRKGDVVCLCMLNTIVYGPLVYGTLRLGAIASTVNAVATASTLAYHFKANGAKVVFFQKQLAEAVALVEQETGRKVQVLYPEEDAPEIPADYDGLKGATP-------NDTVAILFSSGTTGMPKGVQLTNRALIACSEQSA--SAFGVGSQDTAVTVLPLFHVFGFTACMNCMFAYAATQVVMSKYSAEDYVRAIEKYKATVNLVAPPILISLVKNADKKRHDLSSLKRFCSSSAPLGADVVDTVEQLGCAVTQGYGMTEMAPTVTAPLWGQRCT----------PGCCGSLIPDTELRIVDDSQQSIDAEPGAEGEVWVRGPQMMKGYLRDED-TAMCM-QDGWYRTGDIGKMLETDELMITDRLKELIKYKGFQVSPASLEALLLTHPWVKDCVVIGVPDPRDVENPRALVVLQPSVSPEDAVRARFVMISMPPHKLHGGVRVVDEIPRNAAGKVMRRQVRQ--------- 108804546 88 -------------HNCLDRHLGLGRRNKALWESEDGRREVWTYQQLADEVNRFANVLRELGVGRGDVVAIYMGNIPEVFVSVHACYRIGALYSIIFAGFSTDAVRQRLEDARPKVVVVADALKRTLDQALAGIDSVETVVVVPRAGAETELDLVSRAGAWCPPEPMEANEPGFIIYTSGTESRPKGLVHAGLGFLVGTYA-DVKWSMNPQDDDVYWCTADVGWTFPIWSLVGGLAHGTTMVVYEGHPDPGRFYEILERYRVNKVFTAPTALRMLRGAGEREGRDLSALKLVSLVGEPIPETWHWVREVVGAFVNNTYGQTETATGWTSAIVGLTG---------AKPGSCGIPLPGYVSEVVDEGGRPVPPGTPGYLTITEPFPCLARTVWGDHQRYLSTYFEPGRYFSADACVVDRDGHYWVTGRVDDVINVAGHRLGTMEMESALLNHPDVAEAAVIGVPDATKGTVPVAFALLRAGAEPRPGLREELEQERVGSIARPAAVHIVSALPKTRSGKIMRRLLRE--------- 160940521 28 ----TYPNLPANLYDALSLSAARHPDKTAVV---DDSGAAYTYTELRDMADHFSSYLYYIDIKPGTKTGIMMFNSVEFCVTFLALTKLGAVVIPLPSKYSRNEVLSLTAKADLQYILCDEKFYDWFVPLE-----TSGVHLMKPGRSQDGFGFSHLCASYLSPVPSREEDDALIMFTSGTTSQSKGVII--KNYSIMHAIVSYQRIFQITDRDTTLIPIPIYLVTGLVALLGLTLYAGGTVYLHKFFDAKRVLRDVNDKEITFLHAAPAVFSLLLREKDSFP-SLPSLRLLACGSSNMSKEKLTEIHRWCAVFHTVYGLTETCSPATIFPGDASTSS--------YIGSSGLPIPGTCFCILDDSGSQM--QTGQVGEIAVRGTVLLDRYYQ--KGTGE-LDEDGWLRTGDLGYFNGEGYLFIVDRKKDMINRGGEKIWSFDVENELYRLDGIDEAAVVGIPHDIYGEVPVAAVKLSPESILTEQQIQDLLKCRIAKYMIPSRILFLNELPLTPNNKVNKSAIRKLF------- 170694157 3 -----------NLLDLLQSSARRTPDAQALVC---GDVRK-TYDQLVRHSHSFAQALSTLGITPGERVAIFLDKRIEAVVSMLGACAAGCVFVPINPLLKPPQVGHVLRDSGARCLVTTAVRARTLSA--EGIAAVSDVIVVDHPDAARFHRWTDLDVTRADDAPVSDTDLAALLYTSGSTGLPKGVMLSHRNLLEG--AWSVAEYLRHEPSDRILAVLPLSFDAGLSQLTSAWSAGATAVLLN-YLTAHDAVRACEREQITGITGVPPLWMQLAGAAWPDGAR-NTLRYFANTGGRLPLSVLRKLQALFPQARPMYGLTEA----------FRSTFLDPEEVDRRPDSIGKAVPNARVLVVRDDGTPCGPD--EPGELVHVGACVTLGYWNDATRTAQRYRPSPELKSGDLVRRDSDGFLYFIARNDAQIKSSGYRISPEEVEETVHASGLVLEAVALGVPDDALGEALALLVVLAGDSHVSD--LRDWCSQRLPRYMVPRDIVTCAQIPRNPNGKFDRAALRARLAPLAG-- 116669001 41 --------------DWFDQIAADPGAKPALVIVEDGSATRRSFAELAARSNQVANWLRSQGVRRGDRMIIMLGNQVELWELMLAGIKLGIVLIPTTTLMGPADLADRVERGEAGWAAVGSSNIGKFSGVPGNYKLIENAAEAAAETTAGVARYADADGAPTDDAPTKADETLLLYFTSGTTSKAKLVEHTHTSYPVGHLSTMFWIG--MGPGDVHLNVAPGWAKHAWSNVFTPWIAEACVFIYNSRFDAKALMEQMDREKVTSFCAPPTVWRMLIQA------DLTLLKKVVSAGEPLNAEVIDQVHRWGQTIRDGFGQTESTVQIANT-----------PGQPIKIGAMGKPLPGYDVVLVDPATGEEADDGELCLRLDPRPVGLMKAYYGDPEKTADAFR-DGYYHTGDMASRDERGIITYVGRGDDVFKSSDYRLSPFELESVLIEHPAVAEAAVVPSPDALKLSVPKAFVVLAAGHQPGPELAEDICRDHLAPFKRIRRLEFA-ELPKTISGKIRRVELR---------- 116050342 513 ------------VHRLFEEQVERTPTAPALAFGE----ERLDYAELNRRANRLAHALIERGIGADRLVGVAMERSIEMVVALMAILKAGGAYVPVDPEYPEERQAYMLEDSGVQLLLSQSHL---------KLPLAQGVQRIDLDQADAWL---ENHAENNPGIELNGENLAYVIYTSGSTGKPKGAGNRHSAL--SNRLCWMQQAYGLGVGDTVLQKTPFFDVSVWEFFW-PLMSGARLVVPGDHRDPAKLVELINREGVDTLHFVPSMLQAFLQ--DEDVASCTSLKRIVCSGEALPADVFAKLPQAG--LYNLYGPTEAAIDVTHW-------TCVEEGKDTVP--IGRPIGNLGCYILDGNLEPVPVG--VLGELYLAGRGLARGYHQRPGLTAERFVASPFYRTGDLARYRADGVIEYAGRIDHQVKLRGLRIELGEIEARLLEHPWVREAAVLAVD----GRQLVGYVVLESEGGDWREALAAHLAASLPEYMVPAQWLALERMPLSPNGKLDRKAL----------- 116050342 1990 ----------------FAHQVASAPEAIALVC---GDEH-LSYAELDMRAERLARGLRARGVVAEALVAIAAERSFDLVVGLLGILKAGAGYLPLDPNYPAERLAYMLRDSGARWLICQETLAER-------LPCPAEV----ERLPLETAAWPASADTRPLP-EVAGETLAYVIYTSGSTGQPKGVAVSQAALVAHCQAAA--RTYGVGPGDCQLQFASISFDAAAEQLFVPLLAGARVLLDAGQWSAQHLADEVERHAVTILDLPPAYLQQQAEELRHAGRRI-AVRTCILGGEAWDASLLTQQAVQAEAWFNAYGPTEATPLAWHCRAQEGGAP-----------AIGRALGARRACILDAALQPCAPG--MIGELYIGGQCLARGYLGRPGQTAERFVADPFYRTGDLARYRVDGQVEYLGRADQQIKIRGFRIEIGEIESQLLAHPYVAEAAVVAL-DGVGGPLLAAYLVGRDAMRGEDLLLRTWLAGRLPAYMQPTAWQVLSSLPLNANGKLDRKALPK--------- 14325528 73 ----------LNVAELIDRHAGEANRAALIFESETGRSAVYTYAMLQSIVNKLSNALRSLGVKKGDRVSIFLPNIPETLFSVLACYRVGAVFNTIFSGFSTQALENRLKHFNPMIIITADELKKKVDEIRDS--NFEKIIVVKNVGTERDLDFYSLIAKFNDKDDVEANEPGIVFYTSGTTGKPKGVVLSGAGFLVNNYVYA-KHHLDLSKSDVLWCTADIGWLTMHIWGIIGALAGSTTLFYEGAIDQDRFYEIVQKYKVTKIFTAPTLIRMLMKYGPEGKYDVSSVRVIGLVGEPLNPEAWHWMNKHSAYINNTWGQTETAG---------TPLAGSAFATGMKPGSSGIEFLGASLDVVDDEGNPVL---ERPGNLVIKKPFPMRDLWNEHERFLKEYYGEGLYFTYDVAVKDKDGHFWVLGRNDDVINVSGHRLSTMEMESLVASVNGIAECAVVGIPDEIRGLTPVVFVSLKNDATGIEETISKMIEEGIGKFAAPSDVIVVEEMPKTPSGKILRRFLREIY------- 163813378 200 ------------------RRVQARARDAAQIAAVTHEGASLSYAELNARANRLAHRLIALGVRPDQRVALLLERGPDLIVAMLATLKAGGAYVPLDPLYPSERLAFMLDDSRPKVVLTQASLEDALPSSRALMTA--GVVVIDDPAA----SWLQLSDADPDPAALNEQHLAYVIYTSGSTGQPKGVMVERANLA--NLVGWHCETFPLQPGERTASMAGMAFDACTWEIWPALSMGATLALPPRAADPAQLLQWWQAQELHSGFLV-TALAEIALQDAAAAKPGRALRSLLTGGDRLNRLPDA---ALPFELVNNYGPTETTVVATSGTLRADDGAVH----------IGRPIANTAIYLLDAHGEPVPQG--VAGELYIGGASVARGYLNRAELTAERFLDDPFYRSGDLARWRGDGRIEFLGRNDHQVKIRGFRIELGEIEARLARQPGVAEAVVHAREDSPGEPRLVAYLV-GADVPAAAQLREALAKE-LPEYMLPAAFAILERLPLTPNGKLDRRAL----------- 120611834 28 -LPELQFPERLNCADPLLDVHVREGRGGRLCIRAPGGVA-WTYADLQDKAHRIANVLHRMGLQPGNRVLLRAPNNPMLAACWFAVMKAGGIAVATMPLLRAKELKAIIDIAQVTHALCDASLAEELALAAQEPGSLRAVRHFHDAGPEGLEALMAGASAGFTNVDTASDDCCLLGFTSGTTGVPKATMHYHRDVMA-ICHCWPPHVLRPRADDVFIGSPPLAFTFGLGGLLLFPLHIGASTVLLEKAGPPQLLEAIQQFGATVLFTAPTSYRTLA--ADGALLRGTPLRKCVSAGEALPASTRALWEATGIELIDGIGATEMLHIFI-----------SHDEAGARPGATGRPVPGYRARVVDEAGREVPPG--TVGRLAVRGPTGCR-YLADER--QRAYVQDGWNLTGDAYLMDADGYFFYQARTDDMIVSAGYNIAAPEVEEALLAHPAVAECAVIGVPDAQRGQIVKAFVVLRPGTAADDQALQDFVKRTVAPYKYPRAVEFTDRLPRTQTGKLQRFKL----------- 90419808 72 -FPDGECN---TCFNAIDRHVEARGDQVAIIHDVTGGKRRLTYGELLVEVKALAANLTDLGVGRGDRVIIYMPMVPETMIGMLACARIGAIHSVVFGGFAARELAARIDDAAPKLILSASEYKPLLDAIELATHKPAATIVLRRPLIEGRDHDWDALGREVPCASMKATDPLYILYTSGTTGKPKGVVRDTGGHMV-VLHWSMQAIFGTDQGEVFFCASDVGWVVGHSIVYAPLLRGCTTVLFEGKPDAGTFWRVAAEHGVKVLFTAPTAIRGIRKEDPPGGYDLSQFEALFLAGEADPETLIWAEKALQRPVIDHWWQTESGWPIAANPLGLGLLPI-------KRGSPGVAMPGFDVQVLNAMGEQAPPN--EMGAIAIKPPGALPTLWNADDRFRDAYLTPGYYSTSDAGFIDEEGYVYVMGRTDDVINVAGHRLSTGEMEEAVAGHPAVAECAVIGMRDALKGELPCGFVVLKNTSQLDEAELITLVRERIGPVAAFKRVLVVDKLPKTRSGKVLRRTMK---------- 67524433 28 ------------------------PNKPVYVDVSN-PARSISLAQARTIIRQLIAGLRAWGVKEGDCVAIHSFNDIYYSILVLATIGVGGIFTGTNPSYTSHELAHHFRTADVSFVLSEPEILGPVLEAAKVVGIPESSVRIEQAVPEGRASWKELYNHEFDDEVKSRTTAAARLFSSGTTGLPKAVTNTHRNLIAQQELVFQIHPRDYERRHIF--ATPVFHAAVAPSTHVGALKSGHTVHLMRRFDLALYLQACLKYQITDLMLVPPLVIALMNDMAYEKPYLRSVRSAACGAAPLDKNVQGRLRKLGASFTQVWGMTETTCIATSFIYPESDDT----------GSVGRLIANLEAKLVDDQGKNISA-YNTRGELCVRGPTVTPGYFNNPSANAESFDEDGWYHTGDIAYCDAASRWYIVDRKKELIKVRGFQVAPPELEAVLLSHPLIVDAAVIGIKDEDGSELVRAYVVRRGEGLTEDEVKEY-LGQRLAKYKLTGGVRFVEAIPKNASGKILKRMLRKEAERESKG- 214003829 462 --------------DLFRQQVEKTPDATAVQAAD----QTWSYAELDQWSDRLAGALTDRGVRRGDRVGVVLERSPEVLATWLGVWKAGAAFVPVDPGYPADRVAFMLADSAVAAVVCRPDT-------SGAVPADYSLIILD-----------DAVDAEFSPVPIGADDLAYVMYTSGSTGTPKGVAVPHRSVAELAGDS----GWRVQPDDVVLMHAPHTFDASLFEIWVPLVSGARVVIAGPDLVDARRLREAVAAGVTRAHLTAGSFRAMA---EESPESFAGLREVLTGGDSVPPRAVERVREACPRIRHLYGPTETTLCAT-------WHVVEPGDVVDAVLPIGRPLTGRRLYVLDAFLRPLPPG--VSGDLYIAGAGLARGYLGRSALTAERFVADPFYRTGDIAYWTYEGELVFEGRADDQVKIRGYRVEPGEIETVLAAQPGVDQAVVVAR-----DERLIGYVVSDAG-VDPAQLREQI-GEVLPDYMVPAAVVVLDALPVTANGKIDRAALPD--------- 118726076 1141 ---------------------------------------RFTYRELNEKANQLARHLRNAGVKRETIVGIMANSSIEMVIGIIGILKSGGAYLPIDAGYPDERLRNILEDSGADILLCQSHLISKIR------TDVTTIDIDDCGLYKGDSNNLDKLNS--------ENDLAYIIYTSGSMGKPKGVMVEHKSIT--NTIQWRKAEYSMNEEDAVLQL--FSHCFGFLTSFFTPIVSGAMVVLPDDIEVINLMRIIVGKKITHFICVPTLYTAIQDYL--SGNDMESLKVVTLAGEKVPAKLATKQKREDLELVNEYGPTENSVASTVFRNLQKAENIL----------IGRPIANTRVYILNKYNQPMPIG--VTGEICLSGDGVARGYLNRPELTQQKFVPDPFYKTGDSGKWLPDGNIEYIGRIDHQVKIRGFRIELGEIEARLIKHSSIKQAAVIDKENGDGSKYLCAYI--AAEKELQISTLRSFLQEELPDYMVPTQFIFVDKLPFTQNGKLDRKALQE--------- 163746190 3 ------QDDQWPIWNMAAQCLAQPDDALAIIDLTSDTRRDVTYGALHQMADGLARALLAE-VQPGDRVGVLLSQSPWCAAAHLAIWKVGAISVPLFKLFKHDALASRIGDAGCAIVLTDAEGADLLGDLATPLMAAEVGIT----------------GDPLDFADVGPEDPAVLIYTSGTTGTPKGALHGHRVLSGHLPGVSVSHDHLGQKGDCLWTPADWAWIGGLFDVAMPALALGVPVVAMPKFTVEGCADVIARGEVRNVFFPPTALRML----KAADVALPGLRSVASGGEPLGAEMLAWGRKFGLEINEFYGQTECNMVASSC----------GADFRAKPGCIGKSVPGFELAVLDGNGQP----TDAEGDVAVRAPSMMLRYWNRPDETAAKFHGD-WLLTGDRGIWEGD-YLRFVGREDDVITSAGYRIGPAEIEDCLLTHSAVATCGVVGKPDALRTEIVKAYVVLKPGAQVEAKELQDWVKERLASYSYPREISFVEDLPMTVTGKVIRKELK---------- 111224039 26 -----------SLGGLLRTAAERHGPAPALVHGG----RRISYAQLDRWVDRLAGGFAGHGLRAGERVVVQLPNVPEFVATCFALFRLGAKPVFALTAHRSREIAYLCDITGAAAYVFPGRHRALAREIRAGTHGLRLLFALGD-AGDDLIDLSTVDGEAGRLPEQDASDVAFFLLSGGTTAIPKIIPRTHDDYAYQCRATA--DLIGFTAADVYLAVLPLEFNFTWGCPVIGTLLSGGTVVLADDPTTDDCFATIERCRVTVTSLVPTLAQLWLEATEWNTRDLSSLRLVQLGGARPARSLVERIPAFGCELQQVFGMAEGLLTLT----------RQGDPPETVLGTTGTPLSEDEIRIVGEDERDLP--GGEVGELLVRGPYTLRGYYRAAEHNTRAFTADGFYRTGDLARLTANGDLVIEGRIKDVVIRGGNKTSAAELEEHLLTLPGILRAAVVGLPDELLGERIGAFLVTAGTRPSRHELNQGLQQRGLAEYKFPDQVEFVDELPVTPLGKIDKKAL----------- 161524771 2609 ------------LHRQFADAARATPDAVALELADAGTIRQIGYRELDRRTSRVAAALRRRGVRPDTPVALCVERSFDMVIALVGVLKAGAAYLPIDPDYPAERIAYLLRDARPAVAITQPHLRAQVDAALGERASTQWLTLADLLDDDAVADTDERAAD------VDDAQLAYLIYTSGSTGRPKGAGNTHGALA--NRIAWMQHAYALTRDDVVLHKTPFFDVSVWEFVWLAAGAKLAIAAPGDHRDPARLCAAIAAHRVTVLHFVPSMLAAFAAYLDSAAAQCATVRLIVASGEALAPELVARMARLNATLVNLYGPTEAAIDV------SHWTCGADDARAT-AVPIGHPIANLRLHVLDAAWQPVPPG--ATGELYLSGAGLARGYLGRPALTAERFVPDPFYRTGDLARRRADGALDYLGRVDTQVKLRGQRIEPGEIEALLRAAPGVHDAVVV-----VRDEQLIGYVARGDGAALDRAALLETLRAQLPAYMVPAQLIELDALPVTPNGKCDRHAL----------- 161524771 34 ---------------------------------------RLSRGALDACASRLAQQLRAAGVGAEVRVGVCVERSCELFVALLAVLKAGGVFVPLDPRHPAARLGWIVGDAQLRYGIVDA-------AGRAALRTPFEHAFDVADAMAAAAQAGAAGVSEGPCVAVHARSAAYMIYTSGSTGTPKAVVVEHG--PLAAHCDALAAALPIRADDRLLHFASVNFDAAHECWLAPLALGASVTIAPPQFAPDAAHALMVRDAISVAAFPPAYLREFANVAARDGVP-PALRVLAFGGEALPQQAFECVRRTAVRLVNGYGPTEAVISPMLWPVEPGETPVLNADDAYAALPIGRPIGPRVARIDRSD------AAADAGELLLGGLCVARGYHGRPALTAERFVPDRVYRTGDLVRLRDDGAFDYIGRVDDQVQVRGVRVEPAEIAACLRAHPAVADAAVIA-ETGAGPTRLIACIALR-AAIDDAALGAH-VAAQLPAAWQPHRFVRCEALPYTLNGKLDRAALRER-------- 161524771 1093 -----------------------YPHRIAVADTAS----SLSFAELDDASNRVARALQQRGVCAEAPVIVCIERSVRFVVGLLGALKAGALAVLLDPAQPAARLAAAAADCGARCALVANTSAWPVDTRAQPLD-------IDALAHDATLATAAGVRVAPHP-----EQGAYLIYTSGSTGTPKGVVVSHRALADY--VQGLLDELAFVPEASFAMVSTVAADLGHTTLFGALCSGRTLHLLPASFDPDAFADEMRRREVGVLKIVPSHLQALLDA--RVPADVLPRHALVTGGETLTLVARVAALAPACRVINHYGPTEATVGALACDTASI---AADARDPAAGVPLGMPLPNARALVLDAFGACVPPG--ATGELHLGGPGVARGYLNRPAQTAERFVPDPFYRTGDRVRLGTDGRIVFLGRIDDQVKIRGYRVEPGEVSAAVRSAGPIAQAETLAIEHDGRL-RLATFVVPRDGAAFDEAALRTALAATLPDYMVPAQCIALARLPVTANGKIDRAALRE--------- 158317682 1600 --------TDTTLPELFEAQAARVPDAVAVTWGE----RRLTYAELDAAANRLARLLATRGVEPESLVAVALPRSIDLVVALLAVQKAGAAYLPLDTAYPADRLAFMLSDAAPVCLVTSAEALPALPA-----RTRVPMIALDAPPVVAALA-EQSPARLPAAGRARPENAAYVIYTSGSTGRPKGVVVPHQTVT--RLFAHTQPWFGFDETDVWTMFHSASFDFSVWELWGPLLYGGRLVVVDHHVSPELFLDLLRRESVTVLSQTPSAFSQLIEADRAGGEDPAALRYVVFGGEALDPAWYARHRDDAPVLVNMYGITETTVHVTYLRLDEAVVA------AARASLVGGPIPGLRVHVLDQHLRPVAPGG--LGELYVSGGQLARGYLGRPGLTATRFVADPFYRTGDLARRTADGGFEYLGRADDQVKVRGFRIELGEIQAAIATHPAVEQAVVLAREDQPGQRRLVGYVVAAPGRRVDSEELRRHAAAMLPEFMVPVAVLALDAFPLTGNGKLDRAAL----------- 158317682 470 --------------ELLARRAARAPGHAAVVTSGG----TLTYGELVGRADALAYQLRGLGTGPGAIVALALPRTLDLVVALAGVTRAGAAYLPVDPGYPADRITLVLEDAAPSLLITTRELAATLP-----IPAGVTVVLVNGPAPEAGTEFGTEFGSVPEPPAAAAVSAAYVIYTSGSTGRPKGVVVPHRALT--NFLASMVDQFQLGDGDRVLALTTLSFDIAALELLAPLTAGATVHLAGEARDPTALAALLAGGGITVAQATPSMWQSILA---ASDDRFPGVR-VLSGGEGLPPAVAATLAERADEVVNLYGPTETTIWSTAGPVAGDGRP-----------TVGRPIRSTQVYLLDTALAPVAPG--MPGELYIGGAGVADGYLRRPGLTASRFVADPFYRTGDLARWTADGELDVLGRVDDQVKVRGFRIEPGEVEAVLGRHPAVARCAVVARDDGPAGRHLVAYVVPAPGTVVDPALLREHLAAALPEHMVPGAFVQLAALPTTPNGKLDRRGL----------- 158317682 5853 --------TELTWPAAFEAQADRTPGAVAVVC----EDVELTYAELDARANRLARLLAARGAGPESVVAVAVPRSADLVVALLGVLKTGAAFLPLDLDHPADRVAFMISDAGARLLVSTRGHAEELPGAPGTGAPGLDLVLLDEPGTAAELATGDP-ARPGTGVATSLDSAAYVIYTSGSTGRPKGVVVTHEGV--GSLVATAVDRLGVNGTSRVAQFASVFDVAVFDLCMALCVGGRAIIVPARRVAGPELTGYLADHGATHMILPPALVAAL-----PADCALPAGAVLVVGTETVPIETVRRWSS-HLRVVAAYGLTEATVNSTLWQADPDW---------TGAVPIGVPDPNTRAYVLDTALRPV--GVGAVGELYIGGRGLARGYLGRPALTAQRFVADPFYRTGDRARWRPGGVLDFLGRADDQIKIRGYRIEPGEIQSVLMRHPGVRQAVVLAREDRPGSLQLVAYVVPGGGRLDPAALRVH-AAEYLPEYMVPAAVVLVPRLPMTPNGKLDRAAL----------- 158317682 4768 ------------------------PDRPALVAGGT----KLTFAELAEQVGSLAWLLARRGAGIEDVVALALPR-ARMVPALLGVMTAGACYLPIDTDHPADRLAFLLTDARPRLVLTTAALAGQLPATGAE------VVVLDDPAVQAELAAHPAAGLPPAGQALRGDNAAYVIYTSGTTGRPKAVVATHRGVTNLFASHEVVAAWGGDGPLRAVHAASFSFDGSWE-PLLWLFAGHTVHVADEARDPAALAEYVVNARIDFLDVTPTYLRELVHLGFLDGAHLPGV--IAVGGEATPAPLWERLRTLGVVAHDLYGPTEYSVDAYGWHGD---------------GTAG-PVANTRALVLDAGLEPVPDG--VPGELYLAGDGLARGYLGRPGLSATRFVADPFYRTGDRARRRADGTLAFLGRVDDQVKVRGFRIEPGEIEAALLALPGVAAAAVIVREDAAGDPRLVAYVVPDGPCATADALRSELART-LPSHLVPSAFVAVAELPRTVSGKLDRAAL----------- 158317682 3218 -----------TVADMLAAQVARTPDLTALVFGD----ERVSYADLDARVNWMARLLLARGAGPETVVALGLGRSVNMVVALFAVLRTGAAYLPLELDHPPARLLGMVADAGAALLVATDATAAYLDGAGAGPDEPVPRLLLDDPAMAAELAADAELGLFARDRADRLDHPAYVIYTSGSTGRPKGVVTPYRGLTNMQLNHAPAVAAAGGRRLRIAHTVSFAFDMSWEELL--WLVEGHEVHVCDRRDAEALVAYCDAHQVDVVNVTPTYALGLLDRAEDGRHRPP---LVMLGGEAVSEAVWNRLRDTADTAYNLYGPTEYT-----------INTLGAGTADSPTPTVGRPIRNTRAYVLDGWLHPVPDG--VPGELYIAGDGLARGYLDRFALTATRFVADPMYRTGDLVVRGADGNLDFLGRTDEQVKIRGYRVELGEITAALDRHPRVSQAAVVAADDAPGTRRLVAYVVP---------------------------------------------------------- 162455105 460 ------------LHERVEAHARRTPSAVAVVF----ERQRLTYAELDRRSNQIAHLLRESGAGPEVPIGVCLERSLEMIVALLGVLKSGGAYVPLDPSYPADRLAFLLEDAGVPVILTEERFASRLRSGSARVVCLDADRAMIDRQPENKVA--------PSPNERPEN-LAYIIYTSGSTGEPKGVMVSHANVL--RLFDTTAGWFRFGDQDVWTTFHSFAFDISVFEIWGALLHGSRLVVVPRPVAPQLFYRLLGDEGVTVLTQTPSAFRLLVHAEEEARERL-ALRLVICGGEALDVALKPWWERHGPAILNLYGPTETTMFVTYRPVG------LPDLERPWSSMIGRAVPDTQVLLLDRNRALVPVG--VPGEIHVGGAGLARGYLHRPELTQERFIEHPFYRTGDLASYLPSGDLEYLGRVDDQAKIRGHRIEVGEIASVLAQHPEVREAVVVPREDAPGEKTLVAYAVPQGDSASDERVLAAFLESHLPSYMVPSAIVLLASFPTTPNGKLDRKAL----------- 162455105 1537 -------PRDRRVLDLFEEQAARAPHAAAVVS----DRGSLTYGELDRRANQLARRLLELGVAPDTLVAICAERSLEMVVGIVGVLKAGAAYLPVDAEIARERLAFLLEDSGAPVLLTQERLADRLPPFAGA------VIRLDAYWPE-----MAARDGSPPPVCAGPRDLAYAIYTSGSTGRPKGVLVEHRSLM--NLAAWHVRRFAVTSADRTLVASPGFDASVWEL-WPYLCAGACLFIPGERRSPDELKAWLLARGITVSFLPTPVAEELLRLDWPASV---ALRYLLTGGDKLR---VWPGAGLPFEVVNNYGPTEGTVVATSCVVP---RARPSSGAATLDPSIGRPIDNMRVYLLDPRGELVPVG--VPGELYLGGAGIARGYLNRPELDEARFLPDRFYRTGDRARWLADGNIEFLGRVDNQVKIRGYRIELGEIEAVLREHPAVEEAVVVAREDARGNKRLVAYVIPR--------------------------------------------------------- 194552999 440 AFP-----EQATLPTLFAEQVARTPQRTALLEADGG---TLSYAELDAKVQAVADALRAAGVRTDERVALLVARGPHLLPAILGVQRAGGAYVPINPDHPLERVRLLLEDCGARVVLVDERAATLGESLG------ETRVLHLERLPQSTGDLPAA--------NVAPGDLAYVIYTSGSTGMPKGVMVEHRSVV--NRLNWMQRRYPIGERDVLLQKTPVFDVSVWELFWWS-FTGARLSLLPPGADPREMLRSIQRDAVTVIHFVPSMFLDLLDGDPTARAAASSLRLVFCSGEALAPLQVARFRRLAVRLVNLYGPTEATVDVSDHECASDNPT---------RVPIGRPIDNLRLYVLDRALRPQPLG--AVGELYIGGVGVARGYLNRPELNAERFLADPFYRTGDLARWLADGNLEYLGRADDQVKIRGNRVEPDEVRDRLAALPGVRDAAVVARDSAVRGTHLVGYYVAAAE-LDPGQLRAG-LSATLPDFMLPAFFVRIDSLPLSANGKLDRRQL----------- 167035080 1999 ------YPDERSIHQLIEAQVFATPDAPALVFGE----QSLSYAELNGRANQLAHKLREQGVGPDVLVGIAMQRSLEMVIGLLGIVKAGGAYVPLDPEYPQDRLSYMFDDSGIALLLTQSHLREALP-IPAGLRSLD----LDTEDLSGY-------SDGNLNLDVAPLNLAYVIYTSGSTGRPKGAGNSHQALV--NRLWWMQKAYGLDASDSVLQKTPFFDVSVWEFFW-PLMTGARLVMPGAHRDPQLLVETINHHGISTLHFVPSMLQAFMTHEAVES--CVSLKRVVCSGEALPAELARQLQRLTAALYNLYGPTEAAIDVT------HWTCQPDE---SISVPIGQPIDNLKTHIL--EGSLQPAVRGSAGELYLGGVGLARGYHQRPALTAERFVPDPFYRTGDLARYRADGVIDYAGRIDHQVKIRGLRIELGEIEARLLELPSVQEAVVLAQ-DGPNGQQLVGYVVPADSTQDQSALRREALKVGLPDYMVPAHLLLLGKLPVTPNGKLDRKALPQ--------- 167035080 521 ----------------------------------------MTQAGLEAGSNRLANYLRQRGVGAGSVVALCLPRSIEWVSALLAVLKTGAAYLPLDTQQPQERLQQLLADSAATVLLHEPGDSRFV-----GLDGLQVIAC--------DHSAWATCSDSPLDVAVAPEQPAYLIYTSGSTGQPKGVVISHGALASYTQA--VLERLQLPAEASMAMVSTTAADLGHTVLFGA-LASGRLLHLLPQFDPDGFASYMAQHQVGVLKLVPSHLQGLLQAARAA--DVLPGEALILGGEACSWGLLEKIRELGCRVINHYGPTETTVGVLTFEPGQPVPGC-------RTVPVGRPLGNASAQVLDGYLNPLAA--HVPGELYLGGQGVAQGYLGQPGLTAERFVPDGVYRTGDRARLTADGLIEFVGRADDQVKIRGYRVEPGEVARLLAGLPAVREAVVLALPLDSDAERLVAYVVAEAG-VTEQQLLAQ-LQARLPEYMVPAQMLLLERLPLTANGKLDKRAL----------- 115360507 22 -LPGLQFPPFLNCAAALLDTARGWGDRIAI---KTESGIAWSYRELRDAGNRIANMLRDAGLVAGNRVLLHGTNHPMLAAAWFGVVKAGGVAVATMPKLRAGELSTIIGRARVTHVICEAGLSTELDGAMASVQWRGEVRRYETDDTHPHARWLDGYSAEFAAADTRADDPCLIAFTSGTTGEPKATVHFHRDVMA-ACHCFPEHVLRPTADDVFCGSPPLAFTFGLGALLLFPISVGASVVLLPKASPERLLAAIDRHRVSILFTAPAAYRSMLDHLD--RHDVSSLRKCVSAGEALPSWTRDAWERTGLHLIDGIGSTEMLHIFAST-----------GDTGAKNGAIGKAVPGYRLAVVDEHGQCLPP--YEIGYLAVQGPTGCR-YLND---TRQRYVKYGWNLTGDSAYLDEDGYLFYQARADDMIISSGYTVSPGEVEQALLRHPDIAECGVVGQIDERGGTLICAHVVLRPGVDGSEALLQQHVKSVIAPYKCPHRIAYHASLPRNESGKLRRAVLRQ--------- 90424461 5 -----------NLGDLVDRNRDL--DREAIIDLVDRDPRRYSHREIDRLANGVAKYLTEQGYARGSHIAIASFNRAEYIVCYFGIMRAGCVAVPVNVKLPRDTIDYVMDDAKIQLAFVDAAHRPLVRE-------GIKVIDFDDAGAGGFAGL--IKPGEFESVKAAPDEIGQMLYTSGSTGRPKGVPLTHSGQLW---AIATRTGGALSDDERYVIAQPLFHMNGLFAIKTIFARNASVVLL-PSFEVRSYIDAIATYHVTAANAVPTMWARVVKHQLLSTHDITSIRRLMLGSAPMTMALWDKIKQANVTITLGYGTTEAGPAVFGPH---------PQGIPTPPMALGYPI--------DPDDVRLANGSESEGVLLMRNPALMPRYHNLPEQTAKAI-SDGWYYSGDVMRRDTDGFYYFVGRADDMFVCSGENIYPGEVEKLLERHPQVQQAVVVPLPDEERSQVPVAFIVSRAKAPPSFDEIRQFAIANGPAYQHPRRIEFVHELPWAGTNKIDRKSLIDRAR------ 111225236 106 -FYTWFADGELNLANCLDRHAGRGGRVAFHWRGEEGEHRDVTYADLLAETQRLANGLLSLGVRAGDVVGIFLPMIPEVAAAMLACARIGAVHNVVFGGFAPSAVRERMEVSDAKVLITVDGVKAAVDAELGDLPALEHIVVVRGPGENADVWYDELLAAACPAVGLPAEHPLFILYSSGSTAKPKGILHTTAGYLLGATYTLRTVFDLDPATDVY-----------WCSADVGWITGHSYIVYGPLSNGVTWWRIVEEYKVTVFYTAPTAIRTCIKWGAPDRHDLSSLRVLTVGEPINPKAWLWYHLVIGCPIVDTWWQTETGSVLISPLAGVT---------PTKPGSATRPLPGISPALLSEDGRPV---TEGTGILVITQPWMLRTLYKDDKRFVETYFSPTTYVVGDAARLDADGYFWIIGRIDDVINVSGHRLSTAEVESAIVAHEAVAEAAVVAQADEQTGQAIVAFVTLAGEAAVEAELREHVAR-RIGKLARPRRIVWADDLPKTRSGKIMRRLLRDVAE------ 198429751 7 -YPDILIP-EVAFGQHVLNALQEHGDKVAWIDVSQG-GEKYSFSRIRVEALKCANALHKEGIRRGDVIGLFLPNSCQQKVLVLSLALCGATIVPINILYTKDEVERQMQIIEPKLIFTTSDQLNKLKS----CSTNAKIHIFGPNESENI--YLKFLKDGSDKVYLDGEDDLFLFCSSGTTGPPKLIQITNYSLVATTVLMKMT--IKRSSTNIGISASAMFHIASIITTFPPLTQGCCQVYLSEH-KVTDLLQAILNYKVTHLFLLASHFLELVKSDLVQNYDVSSLVEIATGASPTSDEVKLLAKKYGLKITEIYGLTEAVPVCVTDPI------------LSKSGSVGFLLPNTKMKVVDIDTRK-KLGPRENGELLFKGPQVVKGYYKNPEATKNMFDGEGWLKSGDMGYFDDDGNLYITDRIKDVIKVHGVQVSSVEIESVLTEHPKIAAVGVIGVPDDVGGELPKAYIEKKEANLTTEEIHQ-FLEDKLADYKLRGGVMFMDSLPRGGSGKIQKRVLRE--------- 163706133 42 ----------------------------------------WSYADVLGAASRCAGRLSGLGVTRGARVVIALDNRPETVVIERALALWGFVRVALSPRLHPEEIDFIAADCEAAVVICEAAVAGALR--------CEATVVSAEPHPAATLSLDALMAEATAPAAIGPDDLASLMYTSGTTGRPKGAMNTHRN--WHAMATRMASILPIGPGDVLLHVAPMSHFSGSVASAYAANGAAIATL--RRFDPARAVAVARQIGATCMPLVPTMVLDLI-AGRDEGPLLPSLKVLPYGGSIAADALVRARAVLGDTLLQVYGMSEALIPVTALATTEHRAGDGERARLS---SAGSPVPGAAV--------EVCAPPGEVGEIRVRGPNVMIGYWNNPDQTREVLDAEGWYASGDLGRQDPSGRIEIVGRRRDVIITGGFNVYPAEVERVIAAVPGVAEAAVIGAPHARWIETVVAVVVREAGAQVGADQLLAACRDHLAAYKKPTEIRFVPALPRISTGKVDKRRLRELY------- 121607265 43 -FAQWFVGGRTNLHNALDRHLARRARQPALVAIETGTERSYSFAELHAEVQHMAAVLRCLGVKKGDRVLIYLPMIAEAVFAMLACVRIGALHSVVFGGFASGSLAARIEDAEPVLVVSADAYKPLLDAAIAQSKHKPAAVLMVDRGHEWALLREQQLGAVVPCEWVESTHPSYTLYTSGTTGRPKGVQRDTGGYTV-ALAASMKHIFSVADDGVFFTTSDIGWVVGHGIIYGPLIAGMTTILYEGRPDAGVWWSIVEKYRVTHMFSAPTALRVLKKHQWFGKYSVKSLKALWLAGEPLDAPTAQWIDALQVPVIDNYWQTETGWPILT-------LANGVEPQVSRFGSPGKAMYGYQIKLIDDTGQELTSPGHK-GVIAIEGPGCMQTLWRDDARFVDTYWKRLIYNTFDWGLRDADGYHFILGRTDDVINVAGHRLGTREIEECIAAHPQIAEVAVVGVADALKGQQAMAFAVARDSAALDSDAARKQVDSQLGAVARPSRVHFVSALPKTRSGKLLRRTLQAIAEH----- 108760065 20 ------------LHEQVAEQARRTPDAIAIWS----EEGEVSYGELEARANRLAHHLRRLGVGPESIVGLHVPRSIDMVVCVLGIWKAAGAYLPLDPEYPAERLRLSLADARADVLVTSG-------AVDAWWEWGGHRVVDLRRDAARIASEPDSPSDNG----LTAEHLAYVIYTSGSTGSPKGVMVTHRAVANHLRWRQAT--YPLGAADAFLQKASLFDISVWEI-FAPLIAGARLVLPGGQRDGGYLAGLIARQGVSIAHFGPTLLRLVLDAPELE--RCTSLRHVFCGGEVVPVSLCERLARVPARLHHQYGPTEATIDASC------WDCVPGETRSYVP--MGAPVANTRLHVLDARGHLAAPG--EVGELLIGGVGLARGYLRRPDLTAAAFVPDPFYRTGDLVRRMPDGTLQFLGRRDHQVKVRGYRVELGEIEAALLGHPGLREAVVVVRGEGEDEHRLVAYVVPARNAVEPLELLRAFLERSLPDYMVPAVFIPLDGLPLTPTGKVDRGALPE--------- 108760065 1077 --PRVALPDEAELPALFEAQAARTPETVAAMFHD----ERVTYRELDARANQLAHMLRGHGVGPEVRVGLCLPRSLELLVAVLGVLKTGGAYVPLDPDYPAERTAYVMADAGVAVLLTQSS-------VRGRLPAGQVRSILFDE----VRAELAALPSTPPPRPVLSTRLAYVLYTSGSTGRPKGVMVTHQNVL--NFLQSMRREPGLRPEDVVLALTSLSFDIAGLELFLPLAVGARVVIAPQAWDGALLAAGLTRCGASVLQATPATWQMLLQAGLPAGLGL----RAFCGGEAMSRPLARALGEVAGSVWNLYGPTETT-------IWSAVERLQDEEADP---SLGHAIDNTELYVLDTGGRPVPVG--VAGELFIGGEGVARGYLGQPALTAERFVPDPFYRTGDLVRWREGGGLEFLGRIDHQVKVRGHRIELAEIETTLAGHPAVEQAVVVARVHAAEDVRLVAYFIPRGQDGRNVQALRQWLSERLPGPMVPTVFVPLACFPLTPNGKVDRRAL----------- 145589203 54 -------------YNAVDRHYKERPDQIALVAVETNQEKAYTFKELYEEVNRMAAIYKANGIQKGDRVLIYMPMIAEACFAMLACARIGAIHSVVFGGFASHSLASRIDDAKPKMIVTAEAYKPLLDEALAEYKPEKVLIVNRGLTEFTAVAGRDLLNDIVPVEWVDATHPSYILYTSGTTGKPKGVQRDTGGYAV-ALMSTMNHIFCGKPGETMFTTSDIGWVVGHSIIYGPLLNGMATIMYEGRPDAGIWWELVAKYNVSVMFSAPTAVRVLKKQDPATKHDLSSLRALFLAGEPLDEPTASWIDAIKKPIVDNYWQTETGWPMLAIQRGVEVMP-------HKFGSPGVPSFGYNMKLLDDATAELGPDQK--GVIAIEGPGCMQTVWGDDKRFISTYWEPGIYSTFDWGIKDKDGYFFILGRTDDVINVAGHRLGTREIEESISSHPNISEVAVVGIEDKLKGQAAIAFVIPKDSAKT-ENLEAECMKSQLGAIARPGRVYVVNALPKTRSGKIVRRALQAVAE------ 116051342 1470 ------QPEPLDVVSLFERQVEALPGSAALAF----EEQRWTYRDLDHVARCVATRLVRAGARRGDAIGVALNRSPEMIATIWGILRAGLVCVPLDVSYPAQRLALILETAQPFRVVAHPEHAHVAAA-------------------ERVLPVEELVADEPETFAAPQDELAMLLFTSGSTGRPKGVELSHR-MWANYTQWQLRVASGV-PGLRTLQFAPLSFDMAFQEIFSTLCGGGELQLISERMDPSALLHVLERRQVQRVLLPFVALQRLAEASNTLGVRPGALRVVVSSGEQLTEDVRTFCAAMGLLLENQYGPTETHQVTYHSLSGDPAHYPDLP-------PIGRPLDGVEVQVLDAALRPVPVG--VTGELYFGGDCLARGYHRAPELTAERFVEHPWYRTGDLGRILGNGEIVWLGRADTQVKVRGFRIEPAEVELAIMRQPGLRGAAVVARERQGNDAFLAAFLLGEPEAVDLAELKQA-LRSELPEHMVPAHFAWVDGFALTPSGKRDDAALR---------- 108801195 43 -------DGELNCANALDRHVEDRGEQAALIYDVTGVKGTYTYRELLDQTARFAGALRGLGVEKGDRVVIYLPMVPEALIAMLACARLGAVHSVVFGGFAAHELAARIDDARPTVVVSASEYKPMLDAALAEHKPVGCVILQREHTDGRDHDWTELVADAVDPVPVAATDPLYVLYTSGTTGKPKGIVRDNGGHAV-ALLWSMRNIYDTQPGDVYWAASDVGWVVGHSIVYAPLLLGATTVLYEGKPDAGAFWRVAAEYGVKALFTAPTAIRAIKKEREIGRYDLSKLEYLFQAGERLPDTYQWAADKLGIPIVDHWWQTETGWAIAA-------DPMGVEPMPVKPGSATVPMPGYDVRILHPDGSECGPNEE--GAICVKPPGTLPTLWGDDDRYIASYLRPGYYLTGDGGYVDDDGYLFVMGRTDDVINVAGHRLSTGSIEAVLAAHPAVAECAVIGVADEIKGQVPRGFVVLKSGADALEAELVAAVRDNIGAVACLKQVDVVHALPKTRSGKILRKTMR---------- 78050053 51 -----------------------FGDRLALIDQHG----RHTYKDLYLRSLRLSRQLRACGDLREERVSLLCSNDVSFVVAQWAAWMSGGVAVPLYRKHPRAQLEYFIQDSRSSVVLAGPEHVELLSPVAQKLG-----VPLLPLPPTVYHGVAEDPEEGLVLERNWRDRGAMIIYTSGTTGRPKGVLSTHDNI--RAVVTGLVHKWAWTKDDVILHVLPLHHVHGVVNKLLCPLWVGATCVMLPEFSAQLVWEKFEAPQINVFMAVPTIYSKLMDYYDKHFTQPHKIRLMVSGSAALPLPVLEKWKGIGHTLLERYGMTEIGMALSNPLTAA-----------RLPGSVGTPLPGVEVRIVEENTKVTPGFEEKEGELLVRGPSVFREYWDKPEETKAAFTSDGWFKTGDTVVF-KDGCYWIRGRTSDIIKSGGYKVSALEVERLLLAHPSITDVAVIGVPDMTWGQRVTAVVTLQEGHSLSHRELKEWARGVLAPYAVPSELLLVEEIPRNQMGKVNKRDLVRQLYPHEKGA 124009589 7 ----------------LINQAYQYKNKVAIID----ENGTYTYEQLLEVSASIAQHLLEQ-TGKTDRVAFMAMPNFYYAAIQWGIWQAGGIAVPLGISHPIPEIEYILDDTQAEVILTTHLYQDFLAPLAQNSQSRHLLISNVETLPRQSVA-------SAKLPEVPASRRALIIYTSGTTNRPKGVVTTHE--IIRAQITSLTTAWGWTEHDAILHTLPLHHVHGIINILYCSLWSGARCEMMSKFDAQKVWDRFTQGELTLFMAVPTVYNRLIEFWNKADRTLKSMRLMVSGSAALPVSVLLKWKEIGQTLLERYGMTEIGMAISNPLLGE-----------RKPGYIGRPLPGVEVQLIGEDG-ELITGPDDMGEIRVKSPSLFLEYWGKEVATKGCYD-DGWFCTGDIAVRDKDGYYRILGRSSDIIKSGGYKISALEVEEVLRKHPKIAEVAVVGVPNDQWGEQVSAAIVAQGKAIMLDELRE-WAQEFLSKYKIPTAMMVVNDLPRNAMGKVTKPSIVRQFQ------ 186683594 459 ------------IHHWFELQSDRTPENIAVRF----QTQQLTYAELNARANQLAHYLQKLGVGSEVLVGICVERSLEMVIGVLGILKAGGAYVPIDPIYPKERQAFILGDTQALVLLTQQSLV-------AEIPTGIKVICLDTD--------WEVIANECPENPVSQTTAAYVIYTSGSTGKPKGTLIPHQGLVNY--LNWCTQAYAVEQGDGTLVHSSLAFDLTITSLFSPLLVGCRVDLLPEDQGIETLSNSLLHHSNLSLVKITPVHLELLNQQISPKEASGRTRAFIIGGENLLVNSISFWQKAAPDLVNEYGPTET-------VVGCCIYKVPSSEQLSGSVPIGQPIANTKLYVLNPHCQLVPIG--MVGELYIGGLGVARGYLNRPELTAEKFVPNPFYKTGDLVRYRPDGTLEFLGRCDDQVKIRGFRIELGEIESVLSEYSGVQETVVIARQDVPGNQRLVAYIVWNHESPSLSDLRS-FLKQKLPEYMMPSALISLKALPLTSNGKVDRRAL----------- 217976303 36 ----------------------------------------LTFDGLRALVAETIASLNGLGIGRNDRVAIVLPNGPEMATAFIAIA-SGSTSAPLNPSYKMDEFEFYMSDLNAKALVVEAGSTSPAIEAAKKLNIPLVTLTPDAKRGAGYFTLSEANGTAALPGRAEPDDIALILHTSGTTSRPKIVPLTQANVAKS--ATNIAATVEFSEKDRGLNIMPLFHIHGLIAGILAPLSRGGSVFCTPGFNALKFFAAMEEAKPTWYTAVPTMHQAILTRAANNKEIIARLRFIRSSSSSMPPQVITELEAFHSPVIESYGMTEAAHQMASNPLHG----------VRKPGSVGLA-AGPEVAIMDETGGFLRAG--EIGEIVIRGENVTAGYENNPKANAEAFT-NGWFRTGDQGVMDEGGYVTLTGRLKEIINRGGEKVSPREVDEALMDHPAVLQVVTFAVPHDKLGEDVAAAVVLREGTTATEQELRAFLSERIAAFKTPRKILFLAEIPKGATGKLQRIGLAQK-------- 83747303 412 ---------HLQLGAGLLRRHRAGNDQTALWIVDDSEGLRLSYAQMSERSSRVANFLRGLGIVRGDRLLLMLPNRVELWDVMLAAMKLGAVVLPATTQLAPDDVRDRVQLGGATCVVADAVELDKFNAVDAGVKRIAV-----GARHDGWIDFADAYRAPAQFVPTRATDPLLLYFTSGTTSKPKLVEHTHQSYPVGHL--STLYWIGLQPGDVHWNISPGWAKHAWSCFFAPWNAQACVFVYNARFVPKETLEVLVRCQVTTLCAPPTVWRMLVQEP-LASYPVK-LREIVGAGEPLNPEIIERVRQWGVTIRDGFGQTETTCQIGNT-----------PGQPVVPGSVGRPLPGYRVELVDADDRP-AAEGEIVLPLSHRPLGLMQGYAGNAKATAEAMR-NGYYHTSDVAMRRDDGYFVYVGRTDDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSADPLRLSVPKAFVTLRQGYEAGPELARAFSREKLAPYKRIRRLQF-SELPKTISGKIRRVELRRREQERL--- 171692037 29 ----------------------------------------ITLSDYRLLSKRVALGLQKAGLKTGERVLIFSGNNIFFPSIFLGVLMAGGIFTGANPTMVTRELAYQLRDSGASYMFVAEAALKTLEAAKEAGLPRDRVFILGGNTPEGARHWTELLWSWQEPAD-PENTLCCLNYSSGTTGVPKGVMITHYSYVANSVGVVYINNLDPQFQERMVCFLPLYHAYGQTYFVATMPYLRTPVYIMQGFDFVKLLTYIQKFRITTLACVPPIVIAFAKHPAAKKFDLSSIESIGSGAAPLGLEVAREVEKMLPNIRQGWGMTEVTCTAMAWDPNSTEGS---------SGGVGEMNPNCKAKLMSLDGKTEITKAGERGELWVSGPTLMRGYWNKPEQTADTIVVDGWLKTGDISYYEPGGIFHIVDRSKELIKVKGNQVAPAELEALLLENPDVNDAAVVGVTI-NGEELPRAYIVRNPTSKASEQDVAKWMEGKVTRYKRLKGVVFVAEIPKNPSGKILRKILRERAAKEVG-- 88810528 25 ----------IDLGEWWRGCADEFAVGTALIEG----SRQWSYRELDAWVERLEGGILEVGLEPGQRVLLQLPNKAEFVALCLAFFRIGVIPVLALPAHREKEIRHLAEASQAVAYVIPDDYRPMARTVLDNVETLRSVFVVGEP---GSFAPFSALEGEPRPVPAPAEEVAVMLLSGGTTGLPKLIPRTHNDYLYNARTSA--ERAGFTADTRYLAVLPVAHNFPLCPGLLGTFDAGGAVVLCPDPSPDTAFALIEKEGITVAALIPTLVRVWLEFAPLTEADLSSLTCLQVGGARLKVEVAAQVEILGCGLQQVYGMAEGLLCMTA----------PGDPESLVLNTQGCPIPGDEVRVVDDQGRDLPDG--EIGELLVRGPYTLRGYYRAEEHNRRSFTEDGFYRSGDRVRRLAGGYLVVEGRDKDIINRGGEKVPVEDVENHLLSHPSVADVVLIGMPHNTLGECNCACVIARGEAPRLSELNAHLSASGLAAYKLLDRLEIIDRFPLTRLGKVNRRQLAEQF------- 124007606 1177 -LPDTSADYPKDIHNLFKANVEKNPEQLAVV----GADGQLTYQELDALSGQLAHQLVTAGATPDSLVGVCLPRSLDMIVAVMGIIKAGAAYVPLDAAHPDERLNYMLENADLKLLVTCSHLEERLKQVAAVQNSQLFFTDRLEKGTGTSVEHAHQV--------VAADGLAYMIYTSGSTGKPKGVMVTHQGVINHSF--STIRQFGFTPEDRLLQFASIFDVFA-EDVFPTLIAGATLVMMDEKFDPMYVKQTMQLHKVTLVNFPTAYWHTLS----SMSFQDTTLRTVLIGGEQAEMEHYKQWREPNLPVMNTYGPTETTISVAYYPMTEATTKLP-------NIPIGQPYQNTQLYVLNEQLEQLPVG--EIGELYIAGDGVTRGYWKNEALTQEKFVDNPFYKSGDKAQWNAEGQLVCLGRVDQQVKIRGFRVELGEIEQVLSAHPLVLQAVVVAQKINQ-NQQLKAFVTFK-VQVKAEALSVH-LKERLPEYMIPANFELVDKFPLTVNGKVDRKKLSE--------- 115491929 42 ------------------------------------DTHYFTTHDFRLWCQRFAAGLRKSGLQTGDRVLLFSGNDLFFPVVFMGTIMAGGVFTGANPTFVARELAFQLQDSGATYLICAEGSIDTIEAARIAGLGHDRVFVFNNALYDGVASVQEGTGFAWEELNTPDDRTLALNYSSGTTGRPKGVEISHKNYCANMMQFNHMDWEERQARARWLCFLPMYHAMAQNIFIAAALSRNIPVYIMPKFDFIKMLEYTEKFRITDYILVPPVVVALAKHPKSGKYDLSSVEVIGSGAAPLGREVCEEVEALRINIKQGWGMTETTCSLLGW----------DPTHKSVSASVGELNANCEAKIMAEDG-VTELGLNQRGELWVRGQNVMKGYWRNPQATQETKTPDGWLKTGDIAG-PEEGIVVMLGRTQELIKVKGNQVAPAELEALLLEHPAVADAAVIGIPVDD-DERPRAYIVLKPGQSATAEDIVEFVSGKVSPIKITGGVVFLEAIPKNPSGKILRKVLRDRAKEE---- 197924387 7 -------DAPVPAGNGFWAQAAADPGRTVLTDPA---GRRLTAGELHAAANRLVHGLRAAGLERGDAFAVVLPNCPELVAAHLAATQAGFYLVPVNHHLVGPEIAWIVSDSGAKVLVAHERFAATAAADEADLPRTHRYAVGDVA---GFRPYEELLEGQPDTPPQGRTLGWVMNYTSGTTGRPRGVRRPPGRLPEESHLGGFLGIFGIRPHDVHLVCSPLYHTAVLQFAAAALHIGHPLVL-MDKWTPEEMLRLIDTHRCTHTHMVPTQFHRLLALPEERRYDVSSMRHAVHGAAPCPEHVKRAMDWWGGCVEEYYAASEGGGAFA-----------TADEWLKKPGTVGRAWPISELAVFDDEGNQLPPG--ELGTVYMKMTTGGFSYHRDEAKTRSNRIGD-FFTVGDLGHLDEDGYLFLRDRKIDLIISGGVNIYPAEIEAALLTHPAVADAAAFGVPHADRGEEVKAVVEPADGHRPDDALAAAICERHLAPYKRPRSVEFVAAMPRDPNGKLYKRRLRAPY------- 56697386 1 ------MTPPRSLLHALKPFLEAGADKEALVFG----AHRISFGDMAGHAAALAEVLRSKGVQKGDRVAALFPPRPEAILSLLACWLIGATWMGINPRYQRREQAQILADAGVKVLIGKRDLEDDLASHETDLSVLRFAPAFAPAALPEKLPYDEVLRRWREATELEPDSPSVVIYTSGSTGKPKGALITHAGLAFRSHTLH-IDRFNL-PAPTQLIDLPVNHIGALASGIGVAMASGGKMILSEQFDPGVTLRTAFAEKLAIISGVPAMLARLVEHPDFATSDLSSVKAISWGAGPINEAVLRKLNATDALFSQQYGMTESNGPIVFTPPTRDVEVLLN--------TTGKPDPRLELRIADESGQPLPDGEE--GEVQIRHPHPFAGYLGNAEASAAAFTADGFLHTGDLAMVREDGYLVFCGRSKEMYKSGGFNVYPREIEIALEAHPAIRAAAVLGVDDEQWGQVGHAFVEL--ASPLTSDDITGWCKARLADFKVPKRVSVIDAMPRTPVDKVDRMQLAE--------- 71656453 97 -------------YNALDRHLAQHKDRVCYYWEGNGETSSVTYGNMHEAVLQLAAVLRHQGVRKGQVVTLYLPMIPFTVQLMLAAARIGAVVSVVFAGFSGKALASRIIDSASELVITADSLKEVVDVAIAECESEGHHIVYERHGRENDRWYGDVVAADCPIEWVGAEDPLFMLYTSGSTGKPKAILHTVGGYMVFA-GTTFKYSFDYHEEDVYFCTADIGWVTGHSVVYGPMLNAATSVLFEGTPTPSRWWELVDKYGVTVFYTAPTAIRSLMQYDDEPVKRTSTLRVLGSVGEPINEAWRWYYGVVGVDISDTWWQTETGGHLITPLPGCT---------PLKPGSATLPFFGIEPALLDPMTN-AEIDGPGEGLLVIKSPWPARTIFGDSERYEQYFSVDGYYMTGDGARRDEDGYYWITGRVDDVLNVSGHRIGTSEVEDAVNTHPLVVESAAVGIPHNTKGEGIYVYVTFHQNTIIDKDLLRATVRKVIGPLATPDHIHPAQGLPKTRSGKILRRILRKIAAGIFDG- 33598313 20 --------KQRSMAEITAMQARRHGEKTFLHFLPRDE--RISYAGFDRRSSAVGRGLKAHGVQAGAHVGLILDNCPEMILAVFALAKIGAVWVPINTAAKGKLLVYYLDFADITTLIVHEKYLALIAACLHELPRLQRIVVVDDGSGHAAQQAPRAIGREDQAFDADPWQLGALLFTSGTTGPSKAVMWPQAGVNVWAAQNAMARWVA--HDDVEYVCLPLFHANALLNSTWTAFVAGATVALTDRYSTTRFWSEIRQCGATRFNSLGAIVNFLWTQPPTPQDRDHKVRLCSM--APVPPYVHEFEARFGVKVFTGYGLSDYCLAASTRL----------DDPAEKAFSCGKPRPGIDLRIVDDNDIELPAG--QTGEIALRSHSTASGYYKMPEATLQA-RRNFLFHTGDRGYLDADGYLYFVDRKKDSIRRRGENISSQEVEAVLMSHPEVVNAAVYPVRGDLPEDEVGASVLLRPGSALSYQDLTRYCVENMSYYMVPRFLEFVDALPLTESGKIEKFKLKQRAE------ 108759320 1501 -----------TLPELFERQAQRTPD--VVALEHQGETR--TYRQLHEAAEALADRLGALGVGPGVRVSICLDRSIHAQVALLAVLKAGGAYVPLDPTYPPERLRYMLEDARPRVLLTEKKYSELLPS-----QGLTQVLLDDTEAP----------ATKTPRPRVEPHHLAYVLYTSGSTGKPKGVAMPHRALV-NLIEWQTEHASPL----RTLQFAPLNFDVSFQETFSTWCSGGTLVLIGTRRDPDALADFLDVARVQRLFLPAVALHHLAQAALRTEHRVPGLTEVITAGDQLTDPIRRWFQEGGKRLHNHYGPTESHVVTA-------LELEGDPRHWPGLPSIGRPIANAAVHLLDANQRPVPVG--VPGELYLAGTCLADGYLSRPDLTAERFVELPLYRTGDLGRLTVDGSIEFLGRADDQVKIRGFRVEPGEIERALCAHPDVRDAAVIVDGDATREKRLVAYVVP--ETVRLAELPDFLARD-LPEYMVPALFVPMPELPRTPSGKVARRAL----------- 108759320 3593 ------------VHEVIAAQAAKTPTAIAV----EAEDGTLTYAALEARAKAVAQALVQRGVTPGTLVALAVERSVGMMAGLLGILKAGAAYVPLDPAYPRERLTFMLEDSGARVVITQAHLTSRFPG--------TDVVVLGDDTLESFEPRSGAL--------------AYCLFTSGSTGQPKGVLIEHSALANH--MAWMDDAMPLAHEDRVLQRTSLSFDASVWELFAPLMVGARLVLAPHGLDTEHLARVLRERDVSVLQLVPSLLTALVEEPGFA--NLPALRRVCVGGEPLPSATVATFSRSKAEVWNLYGPTEATIDSLAHRCLPGQVGAHGPTE-----PIGLPIHRMEALILDGRLRPVP--EGVPGELYLAGPGLARGYLNRPELTQSRFIEHAFYKTGDVVRRLADGTFLFVGRADRQVKLRGHRIELGEVEAAIARHPAVRE-AVALVRGTGGDSRLVAFVVPHASAQRPETELRSFVEQQLTANMVPGQFVLLDALPLAPNGKVDTRAL----------- 108759320 2547 --------RHVPAHRFVEEHAERTPDAIALELG----QERLTYGELNRRANRAAHQLIAMGAGPEMLVALAVPRSFEMLIGLLAIWKAGAAYVPLDLSYPKDRLDGILEDSGAALMVSTH-----AAEQKWRAPQVRT-LWLDEPA--------DAAPTGNPDSGVRMENAAYVIYTSGSTGRPKGVILEHRGLA--NVIEMQRHELGADAGCVMLQFSSIFDVSVWEIVMALTNGGRLVVAPADLLAGDELAKVLLAHGVTHMVLPPTSYAAL-----PTDREYPALRMLTSAGEALPPEVVHTWARPGVLFVNAYGPTEVSIISTLGHCRQDDPGAPP---------IGRPALNLEGYALDRHGALLPIG--VPGELHIGGVGVARGYLNREELTREKFIPHPFYRSGDLVRWRKDGNLEYLGRIDHQVKLRGYRIELGEIEAVLASYPGVAKAVAVHSAGAQGGKALIAYVV--STQPVDVHALREYARKKLPEFMVPAQFIHLEELPLSSSGKVDKRRL----------- 108759320 457 ------YDVTRPVTALLDGAA---PDATAVV---GPDGQSISYRELDRRAERVARHLRQLGAGRERIVGVCIGRSVEMVVALLGVLKAGAAYLPLDPNYPAERLAYIVGDAAPVAIL-NTGADPIADTRVPRLDVSR---VLNETATPDVPAKE----------PVQLDDLAYVIYTSGSTGAPKGVLVTHRNLM--NLVSWHTEAFGLTAKDRTTQLASTAFDASVWEIWPTLAAGATLHLVPPELSPSDLANWLVAQQISISFLPTVVAEAVLALQWPSPC---ALRFVLTGGDRLHATPPAG---LPFQLVNNYGPTETTVVATSGTV--------APDGKQGLPSIGRPVANARIYILDRQRRPVLPG--VIGELYIGGVGVTRGYLNRPDLNVERFVPDPFYASGDFARFLPDGTIAFHGRADRQVQIRGVRVELGEIEAALAAHPDVTAAAVVSEAQRQNGDRLIAFAVSDVVPQPDAAVLTQFLATKLPTAILPSRVIVIDRLPLTPNGKVD--------------- 111221112 4 -----------TLPEVFDRACLYHAGATALVDGE----RRLTYRQMREYANRVAHGLAALGVGRGDRVGLLLPNVLEFIPTQHGIWKAGAALVQMPARAAAAGHRATLRQTGATTLIYHERFDDVVAEALAGVPQRPRLIRLAASTPSGRLDYAAYFGAQLDPATVPEDDEAYVLFTSGSTGEPKGVVTSHETWAHYSITAGLEIG-DIRPGEVFAHGAPLTH-FTQIFVMPTFLRGGTNVML-PGLDVDLLLGTVQRERVTATAVVPTIVYLLLDHPDRASYDLSSLHTMIYAGAPAPERLREALAVFGPIFVQTYAGTEPGYVSC---LRKEDHRVDSEPGLRRLASAGRPIPYVRVSIQDEADRPLPIG--ETGEICSRQLGQMLTYL-DPTRNAEALR-DGWVHTGDIGRLDDDGFLYLVDRKKDMVVSGGFNVFPRQVEDVLLTHPAVAQAAVIGVPHAKWGEAVHAVVVARAGAEVTEADLIAHVRRELGGVPAPKSIEFRAGLPLNAAGKVDKRAIREPH------- 194288810 24 ---------DFTLTGFLAARVAAHPDKPALLF----EGETWSYRELEGRIAQAARWLQAMHVRRGDRVGVLSANHPSTVVLMFALARIGATMVPANPEYRLDEALYVFQHAQVCGLVCAPATLETGAAIARALGGA-VWLRANEPGDHGVPTLEQSMAAATGQFDGGERDTALIIYTSGTTGFPKGAMHSHRGYVL--TAEAFVGRLQLQPDERVMCVMPLFHINALMYSVGGALACGGCLVLVRKFSASSFWRFAAETGATEVNLVAAAGSILARRPRAEFVPGHRITKMFI--APQTQEMVRKHEFHVPRLIECYGMTEIPGVIANPFDGPH--KLGTMGLISPHPDPAVPAP--QARIVDDEGNDVAPGGE--GELLIRTPTLMQGYYRDPAQTEAAFR-DGWFATGDLVRQDEDGYYVFVARKKDVIRRKGENVSGAELDRIFGEHPAVEEAAAIGVPAELGEEEILLAVQFRPGQTADAAELLAWARGRLAVHKLPRYIATVEAIPHTPTHKPAKHKLK---------- 114321797 22 -------DGRLNMYEALDRHVEAGGHEALVWRGLDNERRASSYAELLEASARFAGALRARGVGLGERVCTLAPRRPEPFIAGLGALRQGAVFAPLFPVYGPQPVRQRLTVSEARVLVTTEQLYETIWPIRAQLPALQDVILLDGEAPDARWDWFIGQAEPVPPVSTGPEYPALLHFTSGTLGPPKCVLHAHRAAAAHVASGRLV--LELSPGSRHWCTADLGWVTGVSYAMLPLLCGATTLIDEPPFEAQRWYGLLEQERIQSWVTSPTALRLLRRAGTADGVDLSALQRLFSTGEPLDAPLTHWSQAFGTPARNGWWQSETGVIMIAQY----------GDEPVAPGRMGRAVPGIEVALVDDGVTRVPRG--EVGEIAVRSPSQFLAYLGDTERYRQAFL-DGWYLSGDLAKRLPDGELQFLGRSDDVIKTRGYMVGPAEVEAVLNRHPAVAESAVAGVPHRLTHTVVAAWVVPNARPEDPERLRRELLRRALGPAVTPRRITLVDELPRTPGGKVLRRALAE--------- 166797875 8 -----------TLVDVIRERSSISDRGIRFIESDKNETV-VSYRQLFEEAQGYLGYLQHLGIKPKQEIVFQIQENKSFVVAFWACILGGMIPVPVDHKLKVWRIWNILNH---PFLIASEKVLDKIKKYAAEHDLQDFHHQLNEKSD---IIQDQTYDYPASFYEPDADELAFIQFSSGSTGDPKGVMLTHHNLIHNT--CAIGTALAIHSKDSFLSWMPLTHDMGLIACHLVPFITGQNLMPTELFRPILWMKKAHEHKASILSSPNFGYNYFLKFLKNEPDDLSHIKVIANGAEPILPELLKRCAAFNLKILNVYGLAEASVGAAFSPVYLHRDYLNLGERAVKVSKVGQPIDYCQLRISDETNERV--EDGIIGHIQIKGDNVTQGYYNNPESTEKALTSDGWVKTGDLGFISESGNLVVTGREKDIIFVNGKNVYPHDIERVAIEMEEVDRVAACGVYDQKTGEIVLFVVYKKSPEPLVKEIKKHLYKR--GGWSI-KEVLPIRKLPKTTSGKVKRYELARQYE------ 170740906 54 -------------HNAVDRHAAGRGEQAAILYDVTGTKRRITYAELQDEVAFLAAVLQDLGVGRGDRVVLYMPMVPEALFGMLACARLGAVHSVVFGGFAAKELAARIEDAAPKVVLAASAYKPLLEACRLSAHRPLACLILQRPQAEAALAEARAAGRRAPCLPVAATDPLYILYTSGTTGKPKGVVRDTGGYLA-ALAWSMPNLYGIRPGEVYWCASDVGWVVGHSIVYGPLLHGCTTVLYEGKPDAGAFWRVIAETGAVALFTAPTALRAVKKEDPEAGHDLSGFRTLFLAGERADPDTVAWAERLAVPVVDHWWQTETGWPIAANPVGLGILPV-------KHGSPTVAMPGYDVQVLDEGGRPVPPD--TMGTIAIAPPGCLPTLWQQDERFRESYTFPGYYNTSDAGFLDRDGYVYVMGRTDDIINVAGHRLSTGGMEEVLASHPAVAECAVIGIRDSLKGEVPCGFVVLKSGVAEVEGELVALVRERIGPVAAFKLALTVGRLPKTRSGKILRGTMKK--------- 167590286 26 -----------SFAQWLDERVARHGERIALVQ----DDIRWSYRTLGDEATRVARALTARGIAPGDRVVVQLPNCVAFFAVTFALFRLGALPVFALPAHRRREIGFFCRHAQAVAYVAAEDYRALARDVQTDAPTLRHLLFT--APGNANLALADAPAHVALPPEPAAGEVAFLQLSGGSTGTPKLIPRTHDDYLYSVRESARI--CALSERSVYLAALPAAHNYALSSPGSGVLHAGGTVVLCDGASPDAAFPLIERERVTVVALVPPLVPVWLAAVERRREALASLELVQVGGARFDPALAARAADFGAQLQQVFGMAEG----LVNYTR------LDDPRELVTGTQGRPIPDDEIRIVDDDDRPVAPG--EVGHLLTRGPYTIRGYYEAHAHNARAFTADGFYRTGDRVRVTSTGHLVVEGRAKDQVNRGGEKIPAEEIEHLLLAHPGVVDAALVPMPDPYLGERSCAYVIRGMPAPGAAELIRFVREQGVAAFKVPDRIEFVDAFPKTPVGKIDKRALRERIAAQLSAA 71734720 2036 -------------HQRIETQAERTP--LAIALTFAGEQLR--YQQLNSRANQLAHKLREQGVGPDVRVGLAAERSLDMIVGMLAILKAGGAYVPLDPDYPQDRLSFLMHDSGIELLLTQAHLL-------GHLPIPAHVQTLD------LADALDSYSTENPVNQTSPDNLAYVIYTSGSTGKPKGTLLAHHNLM--RLFAATDEWFAFNEKDVWTLFHSFAFDFSVWEIFGALLHGGRLVIVPREVSPEDFHVLLVEQRVTVLNQTPSAFKQLMRVACDSPVAM-SLEKVIFGGEALDVALKPWFDRFGAQLINMYGITETTVHVTY-------RPITEADTRNPASPIGEAIPDLSWYVLDADFNPVAQG--CSGELHIGHAGLARGYHNRAALTAERFVPDPFYRTGDLARYRAAGVIEYAGRIDHQVKIRGFRIELGEIEARLQAHPTVREVIVLAV-----DGQLAAYLVPAQPDQDQQSLRETLLRAHLPDYMVPTHFIVLDKMPLTANGKLDRKAL----------- 71734720 503 ------------VLQLWDQQVRTQPDALAARCLD----RSLTTLELDQAANQLAHHLIRTGISEGQPVAVLMERSLDWLTAVLAIFKAGGVYMPLDVKAPDARLQQMLSNAQAKVLLCAEGDVRQTSLDVAGCEGL-----------AWTPALWQDLPVSRPDITLSADSAAYVIHTSGSTGQPKGVLVSQGALA--SYVRGLLEQLQLAPQASMALVSTIAADLGHTVLFGALCSGRTLHVLTEAFDPDAFAAYMAEHQVGVLKIVPGHLAALLQA--SQPADVLPQHALIVGGEACSPALVEQVRQLDCRVINHYGPSETTVGVLTHELKASPGSLPQGLYLSTKVPVGAPLPGASAYLLDDVLNPV--GTQVAGELYIGGDSVALGYIGQPALTAERFVPDPFYRSGDRMRRNHQGLLEFIGRADDQVKVRGYRVEPAEVARVLLNLPSVAQASVLALPDESRLQLVSYCVAAAGASLTVDNLREQLA-ACLPDYMVPAQIMLLDSLPLTANGKLDKRALPK--------- 186683378 542 ------------LHELFVEQATQHPEKLAIAA----SQLTLTYAELDHLSNYIGRQLRDLGARPNQLVAVVMEKGWEQLVAVLGILKSGAAYLPIDPSLPQERLNWLLDNAEVAIAFTQPRL-----EVNLSFATQVKWLTIDDS------TLVQASTSQPLPSIQTPEDLAYVIYTSGSTGIPKGVTIDHRGAANTIL--DINQRFGMTAEDRVFAISSLSFDLSVYDIFGTLAAGGTIIMPDAQRDPAHWLDVLQREQVTVWNSAPALMKLLVEYAGDRCDRLSSIRLVMMSGDWIPVTLPEQIHSLGVQVISLGGATEAS-------IWSIFYPIEAVDPSWTSIPYGKPLSNQSIHILDEALQPRPD--WVPGQIYIGGVGLAQGYWRDAAKTQASFTGERLYCTGDLGRYLPDGNIEFLGRIDFQVKIRGYRIEIGEIETVLQQHPAIRSVAVSAVGEQRDDKQLVAYIVFEQEQSITSLELRSYLQQKLPEYMIPSMFMFMDSLPLSSNGKVDRRALPD--------- 196176060 1 -----MNDQPTTLWQILKAQAAIYPEHLALSSLASPP---LTYQHLWELVDQTQRQLRQWGICREQRVVMVAPNSAVTLSLSFAIASS-AICIPLNPNFTQSEFLTYLQQLHPQALVIVSNCADAAAKAAVQLD-LPIILATPLPNRTGWFQLQETTEIKTQSVLSPPEDIAFVFQTSGSTAQPKFVPVTHKGLCYSS--SNVKDCLQLGTDDICLNVLPLFHVHGLVTNGVVPLIAGNLICLYGNFEASVFWQWLNQSQATWFSVPPTIHQAILQAAPKITPKLP-LQFIRSGSAALSPHVKKELELLNVPFLEAYGMSEALTITNTPLPPS----------VDKPGSVGKVVNG-NVAIINESGEPLPP--QQVGEIAVRGNHVTPGYLDNLEANPTAFI-NGWFRTGDIGYLDAEGDLFLVGRSKEMINRGGEKISPQEVDAVLLKHPQVLEVATFGISHPSLGEDIAAAVVLKENDVSLQHLRDYLF-DHLAPYKIPSQILIVESIPRGTTGKIIRQELAAYFSDKL--- 152970248 10 -----------NLYQALSRSAARSPDALALAF----EDRRYLYRDFHLRVQRAMAQLRGWSLRKGDRILLAWGNHPAFCEVLFAALGLGIEVVPFSTKLKQAESEALVGHIAPRVVLFDA----TVQDWLKNTPDARAVSLSEWQA----LCLPEPLTR--PPVPVNRDDTAVMMFTSGTTGEPKGAIITHNNLL--CAIDAYTQKLNLTAADSTILAVPIYHITGLSALLALFISLGASIWLQHRFNAPQVITTLREQNITFLHGSPTIFILLCQAAREQSADFPALRTIACGAGHLSDGLIKELKTLFPHIQPIYGLTETTSPATI-FPGDVWGS-------DKCGSSGQAIPGLAITIRNDRQQPLPAG--QIGHIWLKGDVVIREYWQHSER-RPSCDAQGWFCTGDLGYLDDEGWLYIKDRSKDMINRGGEKIYSLELENILSTYRGVREVAVIPTPSPVYGEEPVAFIVPDGQHHLTSEEILDWLKVKIARFKLPARIIFTRALPRTHNGKVSKQQLKKRLAE----- 110834645 499 ---------DTNLLALFDSQAIKTPDSIALTSGD----KKLTYQQLQSEVVRLSHALIQRGIGSGDIVAVALPRDESMPIALLAIMRTGAAYLPLDPTAPAERLALVLGEGKPTLILSAS--------------SISRALFKDDVAVLNLDTVDTGLAETSNPAPIHGNTSAYVIYTSGSTGRPKGVEISHRALLNFLLA--MQDELQVHANDKLLALTTVAFDIAALELYLPLISGAEVVIASREIDPEKLAALIADEKINLMQATPSHWQALLADYADQISNVRPL----VGGEALPAQLAHKMRKLGHPIINLYGPTETT-------IWSTIMKLDGDDLDAPP--IGRPIQNTTVYVLDQEMQPVPLG--AIGELYIGGVGLAKGYLHRPELTAERFIENPFYKTGDLVRWRADGVLDYLGRNDFQIKIRGFRIEAEDVESNIQRCEGVKQAVVTLRENPDGEKRLVAHFVPGESAIVDTAVLRKRLAQSLPDYMIPSVFMCVDTLPTNVNGKLDRNALPE--------- 88704977 28 -YPDGVTNACYNALDL--HVSQGRGDQLALIADSPVTNHKYSYAQLLEAVARCAGAMAAQGVSIGDRVLIYMPMIPEAVIGMLACARLGAVHSVVFGGFASHELAVRIDDATPRLILSASAYKPLLDAIDQAAHKPDCCIVVHRPELEAALAWHDVVPDAPDCVPVPANHPLYILYTSGTTGQPKGVVRDTAGGIV-ALKWSMKSIYNVSPGEVFWAASDVGWVVGHSIVYGPLFSGNTTLLYEGKPDAGAYWRVIEEHNVRVLFTAPTAFRAIRKEDPHADYDLTGLKALFLAGERCPDTLHWAEEQLSVPVIDHWWQTETGWPICAN-------CLGLEALPVVPGSPARAVPGYDVVVLDEQGELVEAN--IIGALAIRPPGTFTTLWNADERFESAYFSPGFYETGDAGYIDDNGYVFVMARTDDVINVAGHRLSTGAMEEVLAAHPDVAECAVIGVADALKGQLPLGLIVLSDGVSRPDDIVSEVVREAIGPVAAFKQCYIVKRLPKTRSGKILRRTMRD--------- 54022587 33 ------------LGDLLRATASAHPGRTALLTDDGARD----YAWVDAEADRMAHGLLALGIAPGDRVVVQLPNVPEFLTVLFGLLRAGIIPVLTLPAHRRAEIEHLATLSEAVAYIIADDYRELAATVCDNVPSLRHVLVLGDAGPFTDLSGIARDGDSLP--EIDPSDIALMLVSGGTTGLPKLIARTHDDYVYNATASA--ELCELTAEDVYLATLPAAHNFPLCPGILGSVSVGAAVAFVTDPSPENAFAVIERHRVTVTAVVPPLAQLWCAAVEWEEADLGSLRLLQVGGARLADVNAREVTALGATLQQVFGMAE----------GLLNYTRLDDPEDLICTTQGRPLPADEVRVVDGEGNDVAPGEE--GELLTRGPYTIRGYYRAPEHNARAFTPDGYYRSGDLVRVLPSGHLIVSGRIKDVINRGGENISCDELEEHLLAYPAVRHAAAVGLPDAALGEKVCAVLVVDGDMPSLAEVKKFLLGRGLATFKLPDVLRQADTLPLTAVGKIDKKVLR---------- 182413784 456 -------PRELTLHALFAAQVRRTPERIAINFG----AEQLTYAELDARANRVAQRLRRLGVGPDALVGLYFERSIELIVAILGVLKSGGGYLPFDPIYPPERIAFMLADAQPRVLLTQPECLERVQRVAAETGGGEVAAALTVVALEDGAALLADESAAAPEEIARPEHLAYCIYTSGSTGRPKGALIEHRQVVRLLLNDRLP--FAFGADDVWLFHSCCFDFSVWEM-YGALLYGGRLVIVPRAVDPAAFAELVAREQVTVLNQTPTSFYQFARTVLARREQL-ALRVVIFGGEALAPLHLREFRAAAVRLVNMYGITETTVHVT-------VEDVSDVDIAANRSTIGRPIPTTTTNLLDGQLQLVPVG--VPGEICVGGEGVGRGYLKRDELTRARFVVNPYYRSGDLAKQLPDGRMIYLGRIDDQVQIRGFRVELGEIKTRLLQHPAVSEVELIARPGASGALELVSYYVPRTEVATT-ELRRHLV-ATLPDYMVPSAFVPLPALPLTSNGKVDRRALPE--------- 120612376 1160 ---------PVPVFRQLEAHAARQPRATALLFGDEA----LGYGELNARANRLAHHLLREGLRPQSLVGICMQRSVEMIVGMLAAMKAGCAYLPLDPELPAGRLGDMLEHSGAAWVLSHA-------ATAGQVPVLPGVRVIGMEGLRNEVPGD----AENPGIAVHGEQLAYVIYTSGSTGRPKGVAVRHAAL--HTCMAWMQGTYGLAAPDTVLHKAPFFDVSCWEIFW-PLTAGARLLVPGAHRDPERIVQLIERHQVTTLNFVPSMLRAFLDHPGIEHR--TRLRHVICGGEAMPETLQREALRRGATLQNLYGPTETTIHVTRWTCRDEAG----------PVPIGRPISETQAWVLDAQLQPVPRG--VAGELYIGGALLARGYLGQPGLTAERFVADPLYRTGDWVRWNAEGQIEYLGRIDHQVKLRGLRIELGEIESALRAQAGVKDAVAV-VRGAEGAESLVAYVAGAGDAVA----LRAALAQRLPGYMVPRAVVVLDALPLNANGKVDRAALPD--------- 120612376 26 ----------------LRTLAEERPDTVWLTVVDEPQGSRLTYAEFARRVHALAARLQQR-FAPGDRALVLQDNDEHYAVSMLACFHSGIVAVPVFPPESQRRLQGIARDCGAACVLTTTEWEAMVRAGFPGLEVIAGDAV------------DPALAGTWRTHEPADDDLAFLQYTSGSTGHPKGVMVTHGNLMANERA--IQEGMATGPEDRFVSWAPLFHDMGLIGGLLQPLYGASLVLVSPRYRPARWLELVSRHRATVSGGPDFSYRLCLEEAQARGLDLSHWRVAYSGAEPVRADTMERFATHGFRVHACYGLAEATLYVTGVRPGQGLWAPDDAGTGPLLVGCGGPASGHAVQIMDVA-SLAPADAGCVGEVWASGPSVAAGYWGQPEATAATFVEHGWLRTGDLGFLHE-GQLVVTGRTKDLIILRGHNVYPQDVERTIAEVEAVRRVAVFPVQGAQAEGIGAAVEVSRGMQVPPQALVEALSAAVSEAVGEPLSVVLLGTLPKTTSGKLQRSACRAAWAERSADA 14324337 13 --------------DVIERNDK---RKTAVIMSDENSSKNETYGTLLKESYKLSNFMRQLRLKAGNRILIMMENSLDLYHVVTASIAAGMVYAPTAPILPDDQIKYRVEQLKAKAIFVDAGTHQKAEQFGD---------IVVNMSDEGTRVEISKMDDTFNDFETEIDGEHAVFFTSGTEGMPKMVLHTNRYPEGH---RTTVKWLDLNRDDVHWNISPGWAKWGWSSYYSPFIAGSAVFMSYRRFDPERALDAMSKFQITSVCAPPTVWRMFLQH--DVGSRALYLKKAASAGEPLNPEVIERFEKTGVKIKDGYGQTEST-LMVGNLTGMKV----------KPGSMGKSLEPYDIRIVDENGNELGVN--RTGFIAVRPEGLFSAYINDKKLTHDRF-KNGYYYTGDTGYRDEDGYIWFVSRSDDVIKASDYRIGPFEVESALLRHPAVVESAVVGSPDDIRGDIVKAYVVLKKGYEPSYELARELVRNTIGPHARPKRIEFVEDLPKTISGKIIRKQLRQMEIDRY--- 56698515 7 -------------HYFVDRHVEERGARPAFREA-AGARRRQSYGELARDSGAVAGALARAGIPREARAAMLVLDQLEFPALFWGCLKAGVVPVPLNTLLATSVYEVILNDSRASILFVSEELWPVVQPAALASPHLTRIVVIG-AAPDGTQSYADFVADILPAVEVSPDDVAFWLYSSGSTGQPKGVRHVHASLKATA-DSYGARVLGIEPDDLVYSAAKLFFAYGLGNGMTPMSVGAETILFNGRPTPDGVRDIIATEKPTVFCGVPTLYAAMVAMLDREGVPDVTLRRCISAGEALPEEIGRSWHRWGVDILDGVGSTEMLHIFLSNAPGD-----------VVYGTSGRPVPGYEVRLVDESGADVGPGG--LGELLVRGASAADGYWNKRDKSRATFEGE-WTRTGDKYELTSDGRYVYCGRTDDMFKVSGIWLSPFEVEQALVAHPAVLEAAVVAARDADGLEKPKAFIVLKAETEGLADTLRDFVKEKVGKWKYPRWIEFVEDLPKTATGKIQRFKLRE--------- 206973396 470 -----------TLDQLIDLQALESPNQIAISMGD----KSITYYELQQRSNQIANYLRENDLKKGQRVSITMEREIDTIVWILGILKSGGVYVPIDPKFPEKRIEYILKDSESQMIITKKEFRGLVERFA------IHTIYLED------FHYANSIENIASTHTI--EDAAYIIYTSGSTGLPKGVVVPHKGVV--NLSYSVINTFHLGKEDVYLQFATIIFDASIMEIFPILLCGGRMHLISEKRSAEEFINVSQKNGITNVVLPTAFFKLIADMPKEMLLKLNSVKRVFVGGETLPAESVRKWQSLKIPVLNAYGPTETTVCATMYEVNREI------QKEISNIPIGKPIANSEVFVVSPFNTLCP--SGVVGELFIGGDGVANGYLNQKEKTKEAFIDKKMYRTGDLVRLLPNGNLEFIGRKDNQVKIRGYRIELDEIEGTLFKHPEVRDAVVFTYQNDK----IVSFYLSKDNTELKQEALKTFLSESLPDFMMPNYVFHLESFPVSPSGKLDRKKL----------- 52841361 30 ----------------------------------------ISYEKLFGTVNRIAIHFQNKALS-GSRIAFMLPNSLEIIAIYLACFQSGCIAMPVNRRYAPPELEKVLRDAQPIYLIIEASKLFLLEKINWSATGIKKIFVLGENQNYPYFSFNELLNEPANCPKIDYKAPAVIFYTSGSTGEPKGVVHTLSSIEAMLDSTSLALE-NITADDKMIICEPQCHVSGFIETFSTLSQEGTALV-HDGFDMDWYLATVRHEKPTLAVHHIDTYIKLLDSGRCNTKTFQSFRGIYTGGDTLPVAVQDKFLAAGKPIQVGYGMTEAIWLTVCRTPD-----------LTQKSCIGKPVNGVTLRLVNAAGEDVRCG--ETGEILVKGDMVMHSYWNNPEETRKAFIK-GWFKTGDCGIQDEQGYFYYKGRIKNIIIRNTSNIMPGEVEATIYKHPAISAAAVIGVPDEAEGEVPIAFVVVKKSNQLTKEELYSFLIEQIAQYKIPAKIYFIDEMPLTNSGKINHKKL----------- 126731613 24 -WPDLLLDDRLNAGWELTDAAKGFGDYTALI----GNGRRRTYKELSDWTNRLAHTLVDLGVKPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELAKYVEKAEITHALCDTRLMDEMTACAKGSAYLKTVAGFDGTANHDAELDRLALTKPVDAVQTAQDDVALIGFTSGSTGNPKATMHFHRDLMIIA-DGYAKEVLNVQPDDVFVGSPPLAFTFGLGGLAIFPLRFGATATLLENASPPNMVEIIETYKATVCFTAPTAYRAMLRAMEE-GADLTSLRAAVSAGETLPAPVYDEWRKTGKPMLDGIGATEMLHIFITNRFEDH-----------RPACTGKPVSGYEAKVIGPDGAELPRG--EIGRLAMRGPTGCRYMFG---ERQDEYVQDGWNISGDSFTQDEDGYFHFAARSDDIIVSSGYNIAGPEVEAALLSHAAVAECAVIGVPNEDRGAIVEAHVVLGDGEVPSEALVKLLVKATIAPFKYPRSVVFTNALPKTESGKIQRFRLK---------- 198253218 24 ---------PHSVWAQLSQTAATHGSRNAVTFGGNDPAETLTWSQLQGKVAQTANLFRELGIGSDDVVAFLLPNAMETVLTYLGGTVAG-IVNPINPLLDADQIGAILRETNAKVLVTKTDVAQKAAEAVELAPNVKTVVEVDVNHGAKIIDFNKSVAKQPTKLTFDEDRVAAYFHTGGTTGMPKVAQHRNSGIIYN---AWLGDKLLFEETDVQICPLPLFHVFATIVCMGASLSGAHIVFPTPRGDGDNFWKLIERHKVTFMITVPTAMSALMQRP--VNADISSLRLAFCGSAPLPLELYKKFEAAGVTICEGYGLTEATCLVSIN----------PPTGAKKVGSIGCPFPYTHVRIIDPASQRDLPSGD-IGEICVASPGVYDGHTYTEVAKNKDLFYPGYLRTGDLGRFDEDGYLWITGRAKDLIIRGGHNIDPAEIEEALAGHAQVAFAGAIGQPDAHAGEVPAVFVLTDGATVTVEELMAYARKHIHERAAYPKHLEIMDELPKTAVGKIFKPDLR---------- 111017163 1785 ---DVAVPDSATLVSLFEAQVARTPDAVAVVFAE----EELLYAEFDARANRLARELLARGVGPESRVAVALRRSLELMIAIYAVEKTGAAYVPLDPDHPASRIAYVIESAEPACVLTSSR--DRCEGVDSAAGAA--VIEIDTLNLSRRPSTPITAAERGGPIH--PDSTAYVIYTSGSTGRPKGVAVSHRAIVNRLL--WMQDTYRMDHTDVVLQKTPVFDVSVWELFW-PLEVGARLVLAAPHRDPTYLSHIIADHQVTTMHFVPSMLAVFTAGAEPEL--CGSLRQVFCSGEALPPATADAFREFGAALHNLYGPTEAAVDVTYWECT---------EGDRASVPIGAPVWNTQVYVLDSRLHPVPVG--VHGELYLAGIQLARGYVGRSDLTSDRFVANPFYRTGDVVRWRADGNIEYIGRRDFQVKLRGQRIELGEVEAAVLAHPSVAQAVVTVHRSEATGESLVGYVIPVAGADIDTAVVRDAAAEALPAYMVPTRIIVLDRFPLGATGKLDRGALPE--------- 111017163 5469 -----------TLADRFAQSVARFPDATAV----TSEDVALTYAELDARSNRLARLLISQGVGPETLVAVALPRTCDLIIALLAVIKTGGGYLPVDITYPADRLAFVFEDAAPNCVITTTGDVSALPD-----SETPAILLDDPETTADLAQQSPATITDADRVPLDSSSVAYVIYTSGSTGRPKGVVVSHRNVL--TLFANTQPLYGFDENDVW----TMFHSYAFDFLWGPLLYGGRLVVYYTARSPEMFHELLRNEQVTVLNQTPTAFYQLAEEIDVNAAAL-ALRYVIFGGEALDLRWYSRHDDSAPTLVNMYGITETTVHVSYLALDREFAESASASV------IGRGIAGLHVHVLDRRLHPVPPG--TIGEMYVSGDQVTRGYLGRAGLSSSRFVADPMYRTGDLARWNTDGQLEYLGRSDFQVKIRGFRIELGEIESALLRYRGIAQAVVLTRDDGHGGHRLIGYVVPESGATVEVSSALEFVGTQLTSYMVPATLVVLDALPLTSNGKLDRRALPE--------- 111017163 729 --------EPRTLPTLLARAVEAGGDGDALVY----QGRTLTYPELDAQSDRLARMLIGHGVGPGSVVALAIARSIESVLATWAVAKSGAAFVPVDPNYPADRIEHMLTDSGAVVGLT-------VAAHRSSLPETTPWLVMDDASFGRDLAQHAAVADADRLRPLRTADPAYLIYTSGSTGTPKGVVVTHAGLA--NFAEDERQRFAVTAGSRTLHFSPSFDASILELLLAVGAGATMVVAPSTVYGGTELADLLSRERVTHAFVTPAALASV------DPTGLDHIRCVVTGGESCPPALVAQW-APGRVMFNAYGPTEATVVA----------SVAGPLTVGEPVTIGRPSRGCGLLVLDSRLHPVPRG--VPGELYITGDGVARGYHNRSIPTAERFVADPMYRTGDLARWNAAGQLEYLGRTDFQVKIRGFRIELGEIDAVVRSHPSVAFATTVGRTAPSGDTVLVTYVLPEDGTDIVVGDILEHAAAALPAHMVPARVMVLREVPLTPAGKLDRKALPE--------- 111017163 2855 --------EPRTLPELLAAAASVDPKAAALSY----EGREVTYRDLDERSNRLARLLIGRGIGPESVVALALARSPESVLSLWAVAKTGAAFVPVDPNYPTDRIVHMLSDSGAALALTVAEFRPT-------LPDCTSYVVVDAPGFDDEVSAHSAVTDADRTHPLALENPAYLIYTSGSTGTPKGVVVTHRGLA--NFATDERVRFGVTPRSRTLHFSSPSFDASILELLLAVGSGATMVIPASVIGGTELADVLREGRVTHAFITPAAMASV------DPAGLDQLECVATGGDVCPPELVAQWVTGGRRMFNAYGPTEATVVSSVTGPMIPGEGV----------TIGRPPMGTGEMVLDSRLHPVP--NGVTGELYVSGSGLARGYKDRAGTTAERFVANPYYRTGDLARWNGAGQLEYLGRSDFQVKIRGFRIELGEIETALTRYPGVARSVVSAHRGSTGANRLVGYLVPTAGAELDPEAVLEFVGGFLAPYMVPSALIVLDELPLTPAGKLDRRALPE--------- 111017163 8088 --------------DLLTAAAALDPDSVALSF----EDRQVTYRELDEWSNRLARVLCAQGVGPETFVAIGMPRSIEEVVSIWSVAKSGAAFVPVDPTYPRDRIDYMLTDCRASVGLT-------VAGRRDNLPDTVPWLVLDDESFA-----EQVAAVSSSPVTDADRHPAYLIYTSGSTGKPKGVIVTHRGMA--NLTAEEHERFQVTHESRVSHASPSFDASIFELMMAFGASARVVIVPPTVFGGTELADLFRRNAVTHAFITPTALSSIEDVG------LESLRVLAVAGEACPPELVEIWGK-HRNMHNGYGPTETTIQA----------SVSAPMRPGGVVNIGAPALGFGSLVLDERLQPVPVG--VPGELYITGPGLARGYHNRSALTSERFVACPFYRTGDVVRWRGDHTIEYIGRTDFQVKVRGFRIELGEIDAVLARHPAVAFAATIGHTGPSGDTLLASYVAAEGHDLEPAELRTH-AADRLPAHMVPSAVVVLDQIPMTPVGKLDRKAL----------- 111017163 7028 -----------TLPQIFEDAAALDPNRTALTF----EGRNVSYRELNERSNQLARVLISRGAGPETFVALGIPRSIESVLAVWAVAKTGAAFVPVDPNYPMDRIEHMLTDSGATIGLT-------MAAYEKALPDSVPWLQLDSPKFEKACQSKPALADSDRRSPISLDNAAYIVYTSGSTGKPKGVVVTHEGL--DNFAEDQRQRFAAAQTSRTLHFSTPSFDGSVFEYLQAFGVGATMVIAPPTYGGAELAELIRSEHVTHAFVTTAALSTV------DPTGLDEFQHVVFGGEACPPELVTRW-APGRQLSNAYGPTETTVMA----------NISDPMTVGDPITLGGPIRGVGELVLDSRLQPVPVG--VPGELYITGAGLARGYHRRPELSSQRFVANPFYRTGDIVRWRADHTVEYVGRSDFQVKIRGFRIELGEIDNEIATFPGVSFAATLGVPGPSGDTVLVTYLLPNAGGVDPAELTAH-LSTRLPAHMVPTSVMFLDEIPLTPVGKLDRSAL----------- 113868126 2 --------------SVIEQFARATPDRVAYRMVPSGQA--VTWAELEQRSRQCAAALLAAGLREGDGIAVLLENHVRYFEILWAAHRIGLYYTTISRHLKADEVEYIVQDCGARVLFCSAQTLG--DLAPGALASLRVTRVLLDGSEPGYSNYEAWLEQMPADVTLPRTEGTDFSYSSGTTGRPKGIPLQGANAFFRTGDDARLGWKSLDRDTVYLSTAPFYHTAPVRWNMATMRAGGTSVM-MEKFEPLAALDAIARYGVTHSQWVPTMFVRLLRAAERERFDLSTMRYAIHAAAPCPISVKQQMDWWGPILYEFYSGTELVG----------RTSLDSVEWLAHKGSVGRPEFG-QVHIVGDDGNEVPQG--QTGVVYFSGGGTFA-YHNDPEKTRQVYNDRGWATYGDVGYVDADGFLYLTDRLANTIVSGGVNIYPQESENVLMSHPAVFDVAVVGVPNTEFGEEVKAVVQPERASPVLAEELIALCRSRISPIKCPRSVDFVAALPRTETGKLLKRAVKASY------- 154337852 113 -------------HNALDRHLPAHRERVCFYFEGNDPSETITYGDMYTRVVELANVLRQYGIEKGDRVSLYLPMIPCAAVAMLACARIGAVASVIFGGFSAQAIVTRVVDCKPKLIITADALKAIVDEALEDCSVLENVNREGCKMKEGRDTWSDAVARECPVEWMEAEDVLFLLYTSGSTGKPKAIEHTTAGYMVYA-ATTFKYSFDYHMDDVYFCTADVGWITGHSVVYGPMIHCATSVLVPSYPDYSRWWQLIEKYKVSIFYTAPTAIRSLIQAGDAKACDRSTLRVLGSVGEPINVEAWKWLREVGCDVSDTWWQTETGGHMITPMPGCT---------PMKPGSATLPFFGIEPVILDP-MKLHEKNGPADGLLAIRAPWMARTIFGDHARFEQTFSVDGYYLTGDGARRDADGYYWITGRVDDVLNVSGHRIGTSEIEEAVNTHPAVVESAAVGFPQSIKGEGIYVFLTFQQGTEVAPELLAAVVRKVIGPLATPDVLHPAQELPKTRSGKIVRRVLRK--------- 116670318 79 -------------YNALDRHVEANGDRVAIFEGEPGDSRAYTYAELTEEVKKAANAFESLGVAKGDRVAVYLPMIPEAVITLLACARIGAIHSVVFGGFSAEALRSRIDDAGAKLVVTADGTYSLKHAVDDALHTVENVVVVDVDWHEGRDHWWATASAEHKAVGHDSEHPLFILYTSGTTGKPKGILHTTGGYLAQGAYTHKAVFDLHPETDVYWCTADVGWITGHSVAYAPLINGATQVMYEGTPDSGRWWEIVEKYKVSILYTAPTAIRTFMKWGKEAKFDLSSIRVLGSVGEPNPEAWMWYRDVIGAPIVDTWWQTETGAQMIAPLPGVT---------ATKPGSAQVPLPGIAVDVVDELGESVPNGHG--GFLVIREPWMLRGIWGDPERFKETYWSETMYFAGDGAKKDDDGDVWLLGRVDDVMNISGHRLSTAEIESALVSHPAVAEAAAVGAADETTGQAVVAFVILREDAVDSQELRNHVSKE-IGPIAKPKTILVVPELPKTRSGKIMRRLLKDVAE------ 190572980 42 -FRRWFVGGETNLYNAVDRHLAERADQLALVAIETNSTREITYHQLYREVNDFAAVLKHLGVGHGDRVVIYMPNMAEAVFAMLACARIGAVHSVVFGGFAAHNLALRIDDAKPKLLIAADAYKPMVDAACAEAASPPPHVLIVSRGLDDYATLRAQIGEVDVPVQLEASEPSYLLYTSGTTGKPKGVQRDVGGYAV-AMAQSMETVFDCKPGQVMFSTSDVGWAVGHSYVYGPLIGGCTSLLYEGLPDPGIWWALCEQYNVRTMFSSPTAIRVLKKHDADHRHDLRALKYLFLAGEPLDEPTAHWIEALGKPIIDNYWQTETGWPALTLLPGLEMKPV-------RFGSPGFPNLGYRMKVIDENGEEVAPGQK--GVLVVSPPGCMSTVWNDDSRFLQSYFKELLYSSLDWAIRDDDGYTFILGRTDDVINVAGHRLGTREIEEAISSHPRVAEAAVIGVKDELKGQVPLVFVTLKDPAPVVAEMMAT-VTTSLGAVARPAHVHVVNALPKTRSGKLLRRSLQALAE------ 73542741 15 -------------------------------------------AELLDRGARLAGGLRAAGLKEGDVVAVLLRNDPVYVDVVHAC-RIGGTYCPINWHFTAEEVRFLLADSGAKALIVHAGLLAAVREAVPA--GIPVLVVADGAEVSGRSEYEAWLAQQAPYDGPRVSPRGHMAYTSGTTGRPKGVLLDQLDDQMARARSLVRQTYGIVPGCRALMSAPLYHSAPGSFIQNALQMAERLVLTS-RFDAEQVLALVEKHRIDVLYLVPIMYVRLLKLPPEARYDLSSIRFVASTGSPCSPEVKRAMEWFGPVIHETYASSEAGMITVAT----------PADAAARPGTAGKPVDDAQLRILDEDGKPCA--TGEIGLVYVRQPAYPDFTYRNNEAARRAIDRDGLVTLGDMGYVDADGYLFICDRASDMVISGGVNIYPAEIEHELVRYPGVADCVVFGVPDDEYGERLLAMVQPMPDAAIREEDVIDWLRQRLSGFKVPRNIVIEAQLPRDETGKLAKRRLRDRY------- 87200635 59 -FPGGTLN---TAYNCLDRHVEAWGDAIALVYDVTDTIRRYSYSELLAESGRVAAMLAALGVEKGDRVIIYMPMIPETVFAMLACARLGAIHSVVFGGFAPLELAKRIDDAAPKVLLTASAYKPMVDEALELAHHAVERVVLPRDIDWDVLRADTASDPVPAPVPVASADPLYILYTSGTTGTPKGVVRENGGHAV-ALAWSMRNIYGIGAGDTFWAASDVGWVVGHSIVYAPLLVGATTVLPVGTPDPGTFWRVIVRHGVKTFFTAPTAIRAIRKEDPDATFLARKCEAIFLAGERADPDTIGWLEKSGLPVIDHWWQTELGWPAIAS-------CFALGDVRRKRGSAGLPVPGYAFAILDESGHPVPVGHS--GAVVIKAPGAFRTLWNNHAGYARNFTFDGYYETGDAGFIDEEGFVHIMGRTDDIINVAGHRLSTGQMEQIVAAVDGVAECAVIGADDAIKGMVPIAFVVPRAGFDGDATLAKRVVRAELGAVAALKTAFVASGLPKTRSGKILRNLLRK--------- 162456539 1597 ---------------LFEAQARRTPDADAVTCGG----RRLSYAALNRAANHVAHALRAQGVGPDTIVAVLESRDIELVVALLGVLKAGGAYLPLDPHQPEQRIAGVVEASRAPVVVTSEAWVPRLAKALAHLPEPARPRFVTRER------LAAQRGPAPEPVENPPRHLAYVIYTSGSTGVPKGAMVEHAGMLNNVRGK--IPALELGPSDVIGQTASCFDISVWQLLSALLCGGRVHIVPDEIVDPRRLLEEAEAQGITVLELVPSLLAELV-SADADAPRLSRLRWMLPTGEALTPDLCRRWRYPRVPLMNAYGPAECADDVALHTITA------APGPEVVHMPIGRPVPNVRLHVV--TGGDLAPVG-VTGEICVAGVGVGRGYLNDPARTAEVFVPDPFYRTGDLGRRLADGTLEFSGRRDHQVKIRGFRIELGEIEARLARHPEVREAVVTVREERTSGKRLVAYVVGEGGATPAPERLREFLKEALPDYMVPPVFVALPALPLTPNGKVDRKAL----------- 162456539 488 ------------VHELFEAHAAARPGALAVAC----EETALTYGELDRKANQLARRLRALGVGPEDRVVLCIERSAEMVLALLGALKAGAAYVPVDPKFPRDRLRAVVEDSGARVVVTQERWAGAFDGPGPAL------LFLDRDAGALAAEPGAPLGQTART-----DNLAYLIYTSGSTGRPKGVAVEHRHLVNY--VRGVLARLPLAEGGGMALVSTVAADLGHTSLFGALCSGRALHVLSEAFDPDATAEYMSRHGVDALKIVPSHLGALLEA--ARPERVLPARCLVVGGEASSWELIERIRTLGCTVVNHYGPTETTVGSLTWQID------PARGRSGATVPIGRPLPNTQAYVLGVNFEPVPVG--VPGELYLGGAGVTRGYHARPELTAERFVPDPFYRTGDRARVLADGAIEFLGRTDHQIKLRGHRVELGEIEARLREQPEVRE-AVVAARDDGGAARLVAYVVAREAALDAAALRARLA-EQLPDFMVPAVIVALPALPLTANGKIDRAALPEPER------ 113869299 16 --------------------------------------------ELLARGARLAGGLRALGVQEGDVVAVLLRNDPAYADVVHACRTAGCYYCPINWHFTAEEVRFLLTDSGARVLLVQADLLP---AVRDAVPAGMTVLSVGGPA-QGAIDYESWLAQQPDGPRVAPRG--HMAYTSGTTGRPKGVVRQPLPLQFARMRSVVRQTYGIEPGCRTLMSAPLYHSAPGSFIQNALQMAERLVLTS-RFDAEQVLALVEKHRIDVLYLVPIMYVRLLKLPPEARYDLSSIRFVASTGSPCSPEVKRAMEWLGPVIHETYASSEAGMITVAT----------PADAAARPGTAGKPVDDAQLRILDENGRQCAPG--EIGLVYVRQPAYPDFSYRNNDAARAAIDRDGLVTLGDMGYVDADGYLFICDRASDMVISGGVNIYPAEIEHELVRYPGVADCVVFGIPDDEYGERLLGMVQPMPGVEIREAEVIDWLRQRLSGFKVPRSIVVETQLPRDETGKLAKRRLRDRY------- 163761204 6 ------------IHQLVAQHLEIRPDEPAIKDC-DGQVYSWAYSVLIDEAEAL---LRKHGAASGERVLVVAENCLALPVLMMAASRIGAWCVPVNARMSAAEIARISNHARPVVTLYTSHIS----------KEAAAHAGAAAFRTTGFGALQIAPGPDAEPVDEGKDATAILLYTTGTTGDPKGVMLTHSNLIFAARASAELR--DLSPRDHVYGALPLTHVFGVASMLMASAHAGAMVELSTRFDPKQLLLALSN-GTTVMPAVPQMHALLMAQAKAEGQALDTLRYVSSGAAPLDPAWKRNAEAFGLPLQNGYGMTESTAGISGTR-----NAIGDPDT-----SAGPPLPGIEIS-LDLSLGEDPD----VGEVLTRGPHVMKGYFRSPEATAAAITPDGWLRTGDLGRIDPDGRLHIVGRAKELIIRSGFNVYPPEVEAALNDHPEVVQSAVIGRTID-GDEQVLAFVQAHAPGAVSEEDLRAFVSDRLAGYKRPSHILLVDALPAAATGKILKHHLLKHFADLL--- 134287107 507 --PSTP-DRPTTLPALFEAQAARTPQAVAVVDGH----RQLTYRELDARANRLAHLLTARGAGPERTVALALPRSADLVVALLAVVKTGAAYLPLDPDYPAERLASMLADAGPSVIVATA-------ATRVVAPDRTALVLLDDEPQAG-------LPDTAPRTKHDPRHPAYVIYTSGSTGRPKGVVVTHHNVV--RLFTAAQQHFGFGPSDVW----TLFHSYAFDFIWGPLLHGGRLVVYSTSRSPGAFLDLLAEQRVTVLNQTPSAFYQLIEADRERPRPLPALRHVVFGGEALDAPRLEWYERHGHTLSNMYG---------ITETTVHVTHTALDGPDGAPGSVGAPLADLRAHVLDGALRPAPPG--VTGELYVAGPGLARGYLGLPALTAERFVADPFYRTGDLVRRRADGTLEYVGRADHQVKIRGFRIELGEIEAALAALPSVAHAAVTAREDTPGDRRLAAYAVPADGVPADPAAWRRELAAVLPAHQLPASFTPLDAIPLTVNGKLDRAAL----------- 134287107 1582 ------------LAELFTAQARRTPDATALVAGDT----ELTYAQLDARAGALAARLTALGIGPECPVAVLQERSADLVVSLLAVLRAGGFYVPLNHRNPASRMSQIMTMAGARVLLTDRAAHER-HRCHAWAGQAEVVVVDDPAPASAPAPAAVVPGHP--------DRLAYVMYTSGSTGTPKGVAITHRDVAVLAADRCWRTGN----QQRVLLHSPYSFDTSQYELWVPLLSGGTVVVAPPDLDTAALREALTRGRVTGMWLTSGLFNLLA---EESPECFRGVREVWTGGDVVSPAAVTRVLAASPDVVDGYGPTETTTFSTHHFMRAPWTEETT-------VPIGSPLDNTTCHVLDQRLRPVPPG--VTGELYIGGARLARGYLGRPDATAERFVADPMYRTGDLVRRRADGILEFLGRADHQVKVRGFRIELGEIESVIGRHPTVAQSAVLVREDRPGDKRVTAYVVPAAAAAADAGELRRHVAASLPDYMVPAAVVLLDRLPLTPNGKLDRRQL----------- 167567846 20 --PDISSDA-LPLGEHLRRWAADHATRTALVAGG----ERVPFVALDRRVDRLAAALHELGLRPGDRAMVQLPNGIAFVTVCFALFRLGVVPVLAMPTQRSRDIDALCRIAEPTAYFIAPDARSLAADMLDAHPSLRRIVVDGEPGDERVVPLASLDAPPRALTPPAPNDVALLLLSGGTTGTPKLIPRTHADYAYNFSASAAL--CGLDDTSVYLAVLPAAHNFTLCPGILGTLASGGTVVLSDTASCDEAMPLIARERITHVALVPPLAQLWAQAREWERSDLSSLRLVQVGGARLDPALARRLDVLGCRLQQVFGMAE----------GLLCYTRLDDPPDTIAHTQGRPLPRDEVRIVDAHGRDVAAGD--VGELLTRGPYTIRGYYRAPEHNARSFTDDGYYRTGDLVRRDAAGNLIVEGRIKEQINRSGEKISSAEIELLIDALPDVQDSAVVAVPDALLGERICAFVRPQRDTLDAAALKQALRARGLSEFKLPDQIEIVAHWPLTSVGKIDKQRLIAIAK------ 189208566 7 -FPDLDIPKC-NLLHHLFPKGKLLSDKPIWVDSKKPELY-LTQRTSLQWTKRLAMGLDRIGSKRGEAIMLCTPNHIFLPIAYLGIVGSGRVFSGANPANTVPEIVHQISDSKANFVLAHPAYIAMTAAKAAGIPDGNVFLFSDEAPVEGCRDWRDFLPAEAEEYEFPAKQPATVNYSSGTTGMPKGVAVSHYNLIANLEQTIVMWTAQTRPRETWAGFLPLYHAYGQQYTISMALKLEITCYVMPKFEFEEFLRLVETYEVTHLHLAPPVMVMLSKRPETAKYNLNSVTDILSGAAPLSKELQNEISKLGCEVIQGYGMTEVTCGIL----------LMPGGTIDDSGCVGQLFPNTKAMLLDEQGNEVPDG--QPGELHVRGPNVCLGYWRNPKATKEAFTADGWLKTGDVAVV-KNGWFWIVDRKKELIKVNALQVAPAELEAALLEFNPIADAAAVGITLDN-QEWPRAYVVLKDEKTTAEDIHGH-MKARVSKHKLVGGIVFVDEVPKLQSGKIKRKLMREWAK------ 17230134 530 -------PSHLTFQDLFAAQVEKTPDEVAIIF----ENQSLTYTELNQKSNQVAHYLKKKGVKPEVIVGLCVERSPLMIIALLGILKAGGAYLPLDPNYPPERLGYMLADSQVPILLTETSL-------KVATSSSYEIIYLDTD----WETISQCSIENPESEVKPEN-LAYLIYTSGSTGKPKGVLIPHIGLT--NLTQHKIQVCDVHPGDCVLQFFSLSFDASIPEIIMALGSGAKLCLAESLLPGETLLKLLRDNAVTHITITPSALSLL------PSADLPHLRMVLVGGEAPSPELIAKWSQ-GRRFINAYGPTEVTVNASMVLCGNGHPLVPTI----------RPSANKQLYILDNYLQPVPIG--VIGELYIGGIGLARGYLNRPDLTAERFIRDRLYKTGDLAYYLPDGRIRLLGRVDNQVKIRGFRIEPQEVETLLCQHPGVRAGVVIVREDQPGEKRLVAYVIPNEEGPNPQSLRA-FMREKLPEYLVPSAFVLLTDLPLTPNGKVDTHAL----------- 149701810 50 --------------------ALAFGDRVALVDQHG----HHTYKDLYHRSLCLSRRLRECGDLQEERISFMCSNDVSYVVAQWASWMSGGIAVPLYRKHPQAELEYFIQDSRSSVVLAGQEYVELLSPVVRKLG-----VPLLPLTPTVYDGVAEEAGDGQLPERDWRDRGAMIIYTSGTTGRPKGVLSTHYNI--RAVVTGLVHKWGWTKDDVILHVLPLHHVHGVVNKLLCPLWVGATCVMLPNFNAQLVWEKFETPRINVFMAVPTIYTKLMDYYDKHFTQPHKIRLMVSGSAALPLPVLEKWKNIGHTLLERYGMTEIGMALSNPLTAA-----------RLPGSVGTPLPGVEVRIVSEETKVTPGFKEKEGELLVRGPSVFREYWDKPEETKNAFTSDGWFKTGDTAVF-KDGRYWIRGRTSDIIKSGGYKISALEVERLLLAHPSITDVAVIGVPDMTWGQRVTAVVTLQEGHSLSHRELKEWARDVMAPYVVPSELLLVEEIPRNQMGKVNKRDL----------- 197104199 29 ----------------------------------------------------------SLGVGRGDLVALYLRNDFPFFEASFAAGLIGAYPTPVNWHYTADEARYLFENSGAKAIVIHADL---IEGIREALPPGVPVLAVATPAPPGMTDWSAWLEGFPPAEATTTEAPGTVIYTSGTTGHPKGVRRPEEAMVTMTIVGRAFGGHGDPQDIVTVMTGPMYHSAPNAYGLAAARLGAK-VILQPRFDPEELLQLIAREKVTHLHMVPIMFHRLLKLPDEAKYDLSSLRFVVHAAAPCPPPIKRAMEWWGPVINEYYGSTETSAVVFCT----------SEDWLAHPGTVGKAWPEADVRVIDAEGNSLPPG--EVGEVVARIRGMADFTYHGDDAKRRASERVGLIAPGDIGYFDKDGFLYLCDRAKDMIISGGVNIYPAEIEAELLKMPGVADCAVFGIPDEEFGEAVCAIVQPQPGVEMDEAAVKAYLRAHVAGYKVPKRVELAAELPREDSGKIFKRKLREPY------- 157692549 72 -WPKWYKGGQLNIT---ETAVDKWAENEVIWKNEMGEERRWTFLDLQEKVNRLAAGFLKNGLQKGDVAVIYMPMLPETVAVMLAFAKIGVIFSPVFSGYGSEPLAVRIRASGAAIVVTGSNMRECAAEAIDKTSTVKTVIVFSETEYEGDIRLNDLLTEDCETTYLSNEEPLMILYTSGTTGTPKGAVHTHAGFPVKA-AFDAGLCMDVAKGDRLFWLTDMGWMMGPFLVFGGLINGAAIVLYDGAPDPDELWSFIHEQKVTHFGLSPTFVRSAMQQ-DLASIKLPHVKAIISTGEPWNEAWQWLFDKIGIPILNYSGGTEVSGGIVGSTLLRPIKPVLFNA----------AILGMAADVYNEEAESV---INEVGELVVKKPWVTCGFWKDPERYEDTYFKDGVWTHGDWVVQSDDGTFHITGRSDDVINTAGKRVGPAEIESILVGHPAVHEAAVIGVKDEVKGEALVCFIVTGPQSCDESKLIQE-LKTHVGSYATPKDIHLISALPKTRNGKIVRRLLKGAYE------ 196243880 510 -LPSWQIDPDVTLWDLFTKQVSVHGDNPAVISSKG----TLTYNQLYQQSCQLGQHLRELGVNSNELVAILMDKGWEQIVAVMGILAAGAAYLPIDPHLPPERIAYQLENSQTKIILTQSWLAEGNTEWAIVNEQQRTILSLNT-----FPPSPPHPLTPSPPPLTSPDDLAYVIYTSGTTGLPKGVMISHRNVV--NVITYTNQRFGVTERDRLLGLTSLNHDLSVYDIFGALSTGASIVLPDRAKDPHHWTELMLQEGVTLWNSVPAMMEMLLDYLENSALAPKQLRLAILGGDWLPLTLPNRLRSLIPEVLSIGGPTETT-------IWNIGYEIDTVDPTWKSIPYGRPMGNSQYYILSETLEDCPV--WVPGQMYCGGVQVAKGYWQDEEKTRDRFTGERIYATGDLGCYLPDGNIQILGRVDFQVKIRGYRIEIGEIEAILRQHPGI-NAALVQADHNK----LFAYLIANPNASPTIAELKEFLKNKLPDYMMPSGFIFLEEFPLSANGKVDRLSLREQEE------ 57234214 1 ----------MNLADRLSEIVAARPEAVAL----KSENKQVTYNELDSISDCYAWALTRRGVVAGERVALLMPNCFEFVFFYFGIVKIGAVAVPLDPKYKWPELKALLDDCQPVALVCQTEGLNVLHPHRSELGYIQHYISLEDTVYPGVAVLKDFLANISEEIDVPETQVAHIAYTSAAQLRPQGVMISHENLV-KTAAISACGFEQTAEDRVILFALPLHHVIGLVVVMLGTLFCGGSVILLSGVSIDCLLKTIERESITVFLGVPFIHAMLVRHLRSSEYNLTSLRLCGSAGAPLPPELVLAYRLLDRDLVDFYGLTESTSHVTCQPL----------DRSGKPGSVGKTLNGFELEVVDGAGHLLLPF--QAGEVIIRGP-VMQGIYRQPERTSQMLR-NGWLYTGDIGYKDNEGFVYIKSFIKPMLITKGQNIYFSDLEDLLLSCPGVKEVLAVGIPDPDGGEVVVAVVLRDGFEQTPAGIKKYCL-DNLAQYKTPREIFILKELPCDLLGLPCRETLRQMQK------ 53721654 40 --------------DYFD-AIARGNDKPALWIVDSGDGARYSFAQMSERSARIANWLREIGVARGERILLMLPNRVELWDTMLAAMKLGAVVLPATTQLSADDVRERVQIGGARYAIVDEHEAEKFEQ-----PGLDVTKIVAGAPRAGWLALADAPAEFAPDARTRASDPMLLYFTSGTTSKPKLVEHTHRTYPVGSL--STMYWVGLQPGDIHWNISPGWAKHAWSCFYAPWNAQACVFAFNARFEPKVVLDALVKYQVTTMCAPPTVWRMLVQQPLSTFA--VKLREIVGAGEPLNPEIIERVRKWGVTIRDGYGQTETTYLIGNS-----------PGQPVVPGSMGRPLPGYAIALLDPDGAHASEGEIAVGPDVERPVGLMKGYASNPEATAHAMR-DGHYRTSDIALRRDDGYFVYVGRADDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSPDPVRLSVPKTFVMLRAGYEPSETLAREFSREKLAPYKRIRRLQFA-ELPKTISGKI---------------- 119182153 71 -------------------------------------------------VRKLIAGLRANGFKNGDCLNVHSFNDIYYPILFLAVIGAGGVFAGTNPSYTQFELSHHIKTARVNFLISEPEILELLAAKDNNIPSSRVWVTNGRPLPPGCSSWTDLMNGEEDWVRFNDLDTCARLFSSGTTGLPKAAVISHYNLIAQHELVFGVISLPYEISRIV--AVPMFHASAVPSTHTSALKAGHVVYVMRRFDLEAFLKVSQKYKVTEASTVPPMAVAIVKSPLSKQPFLKSVRSGAVGAAPLDKGVQAQFRALRGRYTQVWGMTETSCVATRFPWPEDDTT----------GSVGRPIPCLEMKLIDDSGNNISA-YDTRGEICVRGPTIISGYFENPHANAESFDSDGFFKTGDIGYCDSKKKWYIVDRKKELIKVRGFQVAPPEIEAVLLSHPLIMDAAVIGVPGEEKVEHPRAIVVRQPAQSLSEEEVKRFAAARLAKYKLTGGVKFVDSIPKNASGKILKRLLREQAKEE---- 162454129 81 ------------------RAAERGAGPPA-------EDRVYSFFALNEAIDRLGYALDRRGVGPGVTVLLALKNRPEFLMCQVALARVGASVVAASWRSTPAELAYLAGHSGARMLLFDSDIAGVIREAAPRLEGIEEMIAIGERAPDDLLAAFDDLAAERGASPDRSERAAVVMYTSGTTGKPKGAVRGFGGIVLPALGA--IGATPMRAGDVHLAVCPLYHLTALGFVNLSLIVGATIVIL-PEFQPELFLEAIQRYRVTTTAVVPTMLHRVLELGEARAYDTSSLTAIFVGGAPLSPALAAEMAAFGDRLFNFYGATETGIVTIA----------GPEDLRASPGTIGRPVAGSELLLLREDGTPC--QDGEVGELYVRSSLLVSGYHRDPGATRES-TRGGYFSVGDLARRDARGCYHLEGRKRELIISGGVNVYPAEVEAVLHDHPAVAEAAVVGVPDRAFGERVRAVVALRPGATASEGDIRAHCRARLAGPKVPREVVFVDALPRNPTGKVMKREL----------- 167587214 1 -------HQQLPLHAQFEAAARATPGAVALGYADAGSLHRMTYAELDACTSRIAAALRRQGVQPDTPVALCVERSFDMVSALVGVLKAGAAYLPVDPDYPAERIAYLLRDARPAVVLTQAHLRAQVEAALGDAAGTRLLTVAD-------LLAQDIAPDAIEPAAAADAQLAYLIYTSGSTGKPKGAGNTHGALA--NRIAWMQHAYRLTHDDVVLHKTPFFDVSVWEFVW-PLSQGAKLAIPGDHRDPARLAAAIHAHRVTVLHFVPSMLAAFAAHLDDAAAQCGSVRLIVASGEALAPELVAKVARLLPRLVNLYGPTEAAIDVSHW-------TCGAADAHAHAVPIGHPIANLQLHVLDAAWQPVPAG--ATGELYLAGAGLARGYLGRPGLTAERFVPDPFYRTGDLARRRADGALDYLGRIDTQVKLRGQRIEPGEIEALLRAAPGVHDAVVV-----VRDEQLIGYVARGDAGVLDPAALLDALRAQLPAYMVPSQLIALDALPVTPNGKCDRHALPAPVRD----- 166368393 476 ------------VHQLFEQQTLKTTSAIAVVF----QEQQLTYQELNESANQLAHYLQKIGVSFQSLVGICLERSVNMVIAVLAVLKVGGVCVPLDPTYPQERLSYILQDTQIKTLLTQKDCQSLLNS-----ETISQRILLDEQGSEIALEPKTNLDN-----PVSLKDLAYIIYSSGSTGVPKGIMILHQSLTN----IIEHHQAKMSPERNFLQFAPFNFDVSYHEMFAAWCLGGSLFIVPERLDLAKISQLLANNPIYKAILPVTLLQQLIETYSEETYLFANLREIISAGEQLTPAMISAFKKLHCTLYNFYGPTEADIVTSYTFD-------PNPELWPKYIPIGKPAINVQVYILNSHLQPVPIG--VTGELYVAGGGLARGYFNNPQLTKEKFIANPFYKTGDLARYLPNGDIEYLGRIDDVVKVRGYRIELGEVETILNQHPQIAQAIATVQGETAREKYLAAYFIPRPGETVNQVELRHFLENWLPDYMIPSAFVVMESFQLSPNGKVDRKVL----------- 115524396 38 --------------DWFDAELARDPDRAALWIVDSGSELKPTFAQLSKRSNQVANFLRAQGLKRGDHLLLLLGNVVPLWETMLAAIKLGIVVIPATTLLTADELRDRLERGAAKLVVAAPDQVAKFDGLGDAM---LKRVVVGGTAPDGWLPYAQTDDQPTPDGPTKADDPMLLYFTSGTTAKPKLVLHSQRSYPVGALSTMFW--LGLIPGDLHLNISPGWAKHAWSCFFAPWNAGATVVVNQPRFEAKSLLATIARCGVTTLCAPPTVWRLFIQE-KLSDYKV-SLREVCGAGEPLNPEVIDQVKAWGLTIRDGYGQTETTAMIGNS-----------PGQAVKIGSMGRPLPGYRVAITDVDGQPAKEGEVTLLLGDARPAGLMQGYQGEGGKLSGA---DGLYRSGDVVFCDDDGYLTFVGRSDDVFKSSDYRISPFELESVLLEHDAVAEAAVVPSPDPIRLAIPKAYVLLTAGHEASREVIYRHLQTRLAPFKRIRRIEIVNELPKTISGKIRRVHLR---------- 186454961 1049 ------------LHHLIEAQVERTPKAVAVQF----ESSQLTYDELNKKANRLAHHLKRLGVGPETLVGLCVDRSLEMVVGLLAILKAGGAYVPLDPHYPKERLAFILHDCRTPVLLTQQRLLESLPKLIPESETSSNAKTPTVICLDSDLLTVEQGDERNPKTTVSAENAIYVIFTSGSTGQPKGVLISHRSFI--NFLIGMQQEPGLEKDDVILAVTTLSFDPAGLELWLPLVVGAKVVIADVAMDAKRLSKQLAACGATLLQATPATWQLLLDSGWTGSPNLK----ILCGGEAWSNEMAGQLLPRCRSLWNMYGPTETTVWSAATRVEKAEVPL-----------IGKCIANMQYHVLDSQLQPVPIG--VPGELHIGGDGLARGYLNREKLTGERFIPNPFYKSGDLVRYREDGRIEFLGRMDNQVKIRGHRIELGEIESTLRKHAAVRNVVVAAQELAPGDKRLVAYLVLEESETVTTAALRQFVKGQLPEYMIPSAFMVLEKFPLTPNGKVDRKAL----------- 170735301 19 ------------LSALIARGVARHGATP-LHFHTQGGTYTCTTQSLLRDAREVCKALRAIGLRRSDVIAVQLPTQRETVLLYLAALEIGAVLVPIVHIYGPAEVGFILRQSRARFLCCGTDYLERVAAL-GAPPDLERVIVVGERAPSNGVTFDTLQRLAATPAKEPPDDVCLLLYTSGTTASPKGVQHTHRS-VGAEWQIPFIDGPGP-----YLTPFPAGHIAGFNFLLRPFVTG-TEMVFMDRWDAPLAAQLIEEYRVRLSGGTPFHLHGLLDAARRDGRSLASLVSYSLGGTGVTPEHVALADRTGFAGTRAYGLTEHSTVSV---------GWADSPFDVRASTDGHVQPGSQVRIVDELDRDVPAGHD--GEILIKGPELFVGY-TDAALNAAAFTRDGWFRTGDIGRLDDAGCLTLTDRKKDIVIRGGENISSLEVERVLATHPAVRDVAVVARPDARYGERVCAVVVLHEHAALDSAVQSHFAAAGMAKQKTPEHLCIVEELPRTPSGKVRKGDLRKQF------- 172060609 1 -----MTSFPTALHHRIRELARRAPDAPALAAPFQNDL-RLSRGALDARASHLARQLRAAGVGAEVRVGVCVERSCELFVALLAVLKAGGVFVPLDPRHPAARLDWIVRDAQLRHGIVDAAGRTALGAPFEH--------AFDAMSATGDGANAVAFADDED-VPVHPRAAAYMIYTSGSTGTPKAVVVEHG--PLAAHCDALAAALPIEGGDRLLHFASVNFDAAHECWLAPLAVGASVTIAPPQFAPDAAHALMVRESVSVAAFPPAYLREFAALAARDGVP-PALRVLAFGGEALPQQAFEFVRRTSVRLINGYGPTEAVISPMLWPVEPSATPELAANDAYASLPIGRVI-GPRVARIDGDATGESDDSGEGGELLLGGVCIARGYHGRPALTAERFIPDRVYRTGDLARLRADGAFDYLGRLDDQVQVRGVRVEPAEIAACLRTHSAVADAAVIA-ETGNGPTRLIACVALRAAADDAA--LKAHVGAQLPVAWQPHRFVRCDALPYTLNGKIDRAALRER-------- 153004116 17 ------------LHEWLFFHAARRPDAPAVAT----PALRLTYGELATRVRALAAHLAEHGVAAGDRVVLAVPNTPATVVAGLAVNALGGTAVEVNREWGGEVLSGVVAQTGARHAVIWGRDLRTWAGVAARSRLDAVWVLHAAGLPEALPGHAAAPASPPPSPELRPDSPALILYTSGSTGRPRGVVQTFRNVDANT--RSIVQYLGLGADDRALLVLPLYYCYGRSVLQTHLFAGGSVFLDSRFAFPRVVLDALASEQCTGFAGVPLTFEIIRRQVNVASMAFPRLRYLTQAGGAMAPETIDWVRRAPAKLFVMYGQTEAT---------ARLSYLPPGRAEDKRGSIGVPIPGVELRVVDEQGRELAPG--AVGHLVARGGNVTLGYLDEPEATAEILR-EGWLWTGDLAYRDSEGFLFHQGRSKEILKVGGHRVSPVEIEHVIADHPDVAEAAVIGIRHDLVGEVPAAFVVGRAGRSPSEAALLQHCREQLPPYKVPVKFTVVEALPRNEAGKLLRAELARRA------- 187929116 46 -FAKWFVGGRTNLHNAVDRHLATRGEQAALVYVETGLEATYTYRQLHREVNRMAASLQALGVRRGDRVLIYLPMIPEAAFAMLACARIGAIHSVVFGGFASNSLATRIDDATPRVIVSADAGSRAGKVVALAAHKPERVLLVNRQLAPRDVDYATLAAQHAPCEWMESSEPSYILYTSGTTGKPKGVQRDTGGYAV-ALAASMPLIFGTQPGDTMFTASDVGWVVGHSIVYAPLLAGLTTVMYEGRPDGAVWWRIVEQYRVNVMFTAPTAIRVLKKQDPAQRHDLSSLRRLFLAGEPLDEPTASWIEALHKPIVDNYWQTETGWPMLA-------IPQGVEPSMQKLGSPGFPVYGYKLDILDETGEPCAPGEK--GLLAVAAPGCMTTVWGDDARYWSAFPGRHIYSSFDWGVRDEEGYVTILGRTDDVINVAGHRLGTREIEESLSSHPAIAEVAVVGVADQLKGQVAMGFAIVRDASRIAEALEGELMRTQLGAVARPSRVFFVGALPKTRSGKLLRRAMQAVAE------ 121996944 21 ------------------RRAALTPERLALYEPDS--ERCLTYRQADRRAERAAAMLTELGIGPREPICLLSRNRLEAVDLYLACGKTGVVLAPLSYRLAQSELSDLVRRIAPRALFYDEAFADLAGKL--DLPAGAQRIELADGRGPYFEAVEAGEGPASQNRPLALADPYLYVHTGGTTATPKICVVSHRQMVWNAIDILVTSGGSLGPQQELLTF-PLFHIGGWNTLTPVFYAGGYTVMP-RSFDPGQALELIEGEGITHFGAVEAMLQLMAEHPRFAGVDMSTLEQITTAGAPCSSWTMQPFWQRGVRVSQSYGMTEAGPSNFLYIGDDQ----GIDELREHHDSVGTSMFHTDYRIVDPEGLE-RVPAGEVGVLLMRSPHNFDGYLDEPERSADTLLADGWVYSGDLAYQDDEGYVRLVGRVDNMFISGGENIAPEEVERVLLRHAGVRKAAVVGVPDPRWGAVPAAALVARDGAEVDAAQIRQFAERELARYKVPRLMRFFEELPLTGAGKVDRNRVREQLTRENAAA 30348893 1530 ---------PTTLQQLLREQARNTPDKTAL----CDEHHQLSFSDVRFQVCALAQQLQKMGVQAGDIVAVALPRSIKLSIAILAVIEAGAAYLPIDLQHPSERIKFMLQDAKSKLVI--GEQKDLAAIAHPSIATFAFNDLFDETKVD--------LSSYKTTVITPQ-HPAYLIYTSGTTGQPKGVMVSHHAIVNRIL--WMQSEYPLSANDTILQKTPTFDVSVWEFFW-SYLVGARLVMVDAHRDPLALLSLIQKYQITTLHFVPSMLAVFENAATESSAQLQSLRRVFCSGEALPTALAKSFEHFSCELHNLYGPTEAAVDV------SYMDATLGLHPEESSVAIGYPVWNTQLYILDQYLRPVPVG--VDGELYLAGHQLAMGYLHRADLTATRFVANPFYRTGDIARWHADGSIQYVGRADDQLKIRGQRIELGEIEQQLCLISS-LDVVVHPISSEQNKADVQLVAYLQTTAPVDIEKLKKQLAKQLPAYMVPTHYVLVEKFPLSHNGKLDRKALPQ--------- 30348893 474 -----------NVLDIFYEQVKKYPERTAIVSGERPNLEHLSFAELAVRVNQLTRFLQENGAKKQKVIAGAIPRSIDSVVVMLSVLNSGASFLPLDLDYPIDRMQMMCEDANPLFVLTTQELAQKLPQNIPQL-------YLDHEDVQIQIRKQDASDIPAENRKFNFQDVAYVIFTSGSTGRPKGVMNTHGSLLNLILTHKPTIYWPVLEAVRAAHTHSFSFDSSWLQVFWMLWGQELHIFDENRRDAFGLVQEIQQRQIDTLDLPPSFCAQMMTNGLFTENQHQP-TLILIGGEAAPLAL---WQQLNAQAHNLYGPTEYT-----------VDTFRAELKQTARPVIGNPIGNTQAYVLDRHLQRCP--TGVIGELYISGFGIANGYLGRADLSAARFVANPFYRTGDLVRWNSVGKLEFMGRCDDQIKIRGYRVEIGEVENALSILANVESAVVIAEPINNSHRLLGYCVVKELDEKTSEQLSQQYLRQNLPEYMVPSALTVMSEFPRNVSGKVDKKALRPQIRAH---- 126436733 21 --------------------------QPAVVLYPSGNV--IDFGELEARANRLAHLFRRAGLREGDTVAAILENNEHVHVVMWAARRSGLYYALINTHLTAPEAAYIVDNSGAKAVIGSSATRKVCEGLAEHLPGGLPDLLLLADDDEGWQRYPECVADLPSTPIPDESEGDLLQYSSGTTGRPKGIELPHLAPVAPSILMPLMNAVGITSESVYLSPAPLYHTAPSFWSMVVQSMGGTTVV-MEKFDPERALECIERYGVTHGQFVPAMFVRMLKLPEAVRYDLSSLRRVVHAAAPCPVEIKRRMDWWGPIIDEYYASSEAVGASF----------IRAEEWLDHPGSVGRPLVGV-PHILDENGAELPAG--EIGEIYYEGGHSF-EYLKDDAKTRASRDAHGWVTVGDVGYLDEGGYLFLTDRRHHMIISGGVNIYPQEAEDLLVTHPKVMDAAVFGVPDDEMGQSVKGVVQTVDPADATEEELLKWLRDRLAHYKCPRSLSFEAQLPRSDTGKLYKQALVSRY------- 94498796 5 --------------------------------------QRATYSAMRDGAVRVARSLTALGVRRGEHVGLLIPNCVEFAEAILGVALLGCVAVPLNARHKATELGYIIRNADLVAILTSRHPDDPVDAVLASAPHLEHIVLVRGSGGQGVMDVAQALADHIEPSQVRVRDAALIIYTSGTTANPKGCVLSHEA-VTRGPVERARHRLKAPDHDVVWGAGPLFHI-GTFAPFVGTLGVAGTFLTDGYFEAGRALQLMYDEKVTTWPWFPAIMQGLIGHPSFDPAKLASMRHLCIIAPPAQVDLVQTL-LPNCEVIQGCGMTETAGVFAL--------SDPDEDRVSRSTTNGKASPGIEIRIVDETGNDLPDG--TLGEIWVRGYNVMEGYWAAPEKTAEALTADGWLKTGDLYTRLPGGSLVFGGRYKDMLKVGGENVAAVEIEAFLATHPAVKTVEVVGRFDIRLDEVPVAFVEIHPGHEIDEDGLIAHCRGRIASYKVPRAIIFLAAWPMSAT-KIDKRALRDRLKE----- 108804524 49 -FPGGLTN---LCHNAVDRHLEGRGGQRALVYVETGEERHYTYRQLYAEVNAFAAALRELGVERGDRVVIYMPMMPEAIFAMLGCVRIGAIHSVVFGGFAADNLAKRIDDARPRVLVTADAYKPLVDRALEMAQSPPERVVICNRGIDRDLDYADLRGEEVPVEWVDSTHPSYILYTSGTTGTPKGVQRDTGGHAV-ALAASMRHIFATNPGETMFTASDIGWVVGHSIVYGPLMYGLTSIVYEGRPDPGIWWRIVQDHGVSTMFTSPTAIRALRKQDPDRRHDTSSLRNLFLAGEPLDEPTSRWAESLGVAVRDNYWQTETGWPILSSML------PGLEDEPVVPGSAGFPCYGYDVRLMHETGEEVGPGER--GILAIRAPGCMSTVWGDDRRFVETYFSDNLYSTFDWGVRREDGRYFIMGRSDDVINVAGHRLGTREIEEAISDHPEVAEAAAVGVADEYKGQVVYAFVVPKDSRRLEEELVREIVAQKVGPIARPAAVYFVEALPKTRSGKLLRRGIQALAES----- 103485716 13 -----------TLPALVRAHAAERPDAVAAADAE----RRLTWSDLDRLTDRIAARLQRDGLVKGDRTAIAGLNSVEQMAVILGTLRAGGVAGLITNSATGEQMAAMIADTGARHLFLDTAAKASLDG--QDIAASDLIAMDGGDAGTPLTDWIAPADAAPQPAAIGPDDGFNIIYSSGTTGTPKGIIHSH----AMRWQHIQRGAPAYGPNAVTILSTPLY-SNTTMASFMPTVGSGGRVVLMKKFDARGFLELAERERATNCMLVPVQYRRIMALDDFDRFDLSSFVMKYCTSAPFPAALADVLKRWPGGLVEIYGMTEGGAAFI----------LEAHQFPDKLHTVGKPAPGHVAKVIDEDGNELPQG--SVGEIVGRSPAMMTGYNNRPDATKAMYDSEGFYRHGDIGRIDEDGFLTLMDRAKDMIISGGFNIFPSDLEAILLADERVVEAAVVGMPSEEWGETPVAFVVLKPGA--DAESVRETCNAKVGKTQRLSAIRQVDELPRSPIGKVLKRELRD--------- 215492344 66 -----------TTGDVVDKTAEAWGDRIAVVSCH--QELSKTYTEFKKDIDQLAAGLVSLKLSAGSKIGIVVPNMYEWVVVQFAAAKAGLILVNITTECTVPELQHSLKHVDCEAVVLSEKFAAMLLEITPELPRLKHVILIAEAAKPGTVTYDELIEEGSVNVALPKDDPVSVQFTSGTTGKPKSVLLSHFNIVNNAETAGHVLGFQ-DHEDIVCLTLPMSHPLGCIAGTLAAVTGRTLVLPAPVFDPTTAFKAIKDNKCTAVYGTPSALAQLPQ-IEADQSKASTLRKAIVVGSSCSSEFIKNLRKKLCKVHVIYGSAECSPAIAVSKPE-----WSGEDWMR---TVGTPVDHVEVKVVDSENKLVPSNSR--GELCVRGHPVFMGYCGSKKKTEEAIR-DGWYHTGDEATLSEDGRLTICGRIQDRICRGEEVVDCREIEECLSSHAAVEEAQVVAVS-----EEICACLKLKPESTVTEEEVKDFCKEKISEASIPKYVLFVDSFPKSALGQVQKIKMRTEAQEKLG-- 2973 51 ------------------------PNRVAIIYEADEPVRRVTYGELLREVSKLAMSSPTWVIRKGDTVAIYLPMIPEAIVAMLACTRIGAIHSVVFAGFSSDSLRDRVVDAQSKVVITTDETKKIVDEALQQCPDVRNVLVYKRTGPGRDLWWHEEVEKYPTPVAMASEDPLFLLYTSGSTGKPKGVAHSTGGYLLRAMTGKYV--FDIHDGDRYFCGGDVGWITGPHYVLSAPLLLGTVVFEGTPPTNSPYWDIIEEHKVTQFSVAPTALRLLKRAGDHHRNEMKHLRVLGSVGEPSAAEVWKWYYKAAAQICDTYWQTETGSNVITPLAGVT---------PTKPGSASFPFFGIEPALVDPVTGEEIRGNDVEGVLAFKQPWMARTVWGAHKRYMETYVYKGYYFTGDGAARDHEGFYWIRGRV-DRVNVSGHRLSTAEIEAALIEHHSIAEAAVVGVADELTGQAVNAFVAVKEGTQINDALRKEQVRRSIGPFAAPKAIYIVPDLPKTLSGKIMRRILRK--------- 44662946 1217 -------------HQLFEKQARAMPQAIAAIF----QEQRLSYAELDERSERLAIYLQQCGVQPNRIVAVCLERSLDMLVALIGIARSGAAWLPLDPNYPDDRLRFMLSDSQAQLLLTEEGLRDKTAAIVSQAVGERQIVAMDGHWPE----IERQARTSELQMRDDPRNLAYVIYTSGSTGIPKGVMIEHRSLV--NFLYSMLNRPGLRANDRLLAVTTYFDIAGLELLVPLLCGACCCICATDKLNDSEALQEIERLQPTVMQATPSTWTLLFHGGWNNRQGVK----ILCGGEPLPPALRQRFAESASQTWNLFGPTETTIWSTVSRLDLTKDSVD----------IGTPIANTRVYILNGDDQLVPIG--VPGELCIAGDGLARGYLGNPQLTAQKFIANPFYRTGDLARWREDGVLEHLGRLDQQVKVRGYRIELSDIETWLNRHPSVAQSLVVGHEQA-GGMLLVAYYVKDSESVSSTELRNYLA-EHLPEYMVPAFFRALSNMPLMPNGKVDRKALSAR-------- 119899469 43 ---------ETNLYNAVDRHAAKRPDDRALVYIETNEEKVYSFAELQREVERMAAIYQDLGVKRGDRVLIYMPMIAEAAFAMLACARIGAIHSVVFGGFAAGSLATRIDDAKPVLMVSSDAYKHLVDEALAEFPPAKVLIV-DRGLDKGFVDYAELRAKHIDATWLESSEPSYILYTSGTTGKPKGVQRDTGGYTV-ALAASMKHIFTGGSGETMFSTSDIGWVVGHSIIYGPLIAGMATIMYEGRPDAGIWWQIVEKYKVSVMFSAPTAVRVLKKQDPAKKYDLSSLKHLFLAGEPLDETSHKWMSELGIPVIDNYWQTETGWPMLAIVRGV-------EDSKIKLGSPAFPVYGYDLRIFREDGSECPNEKGIVGIVPPLPPGCLSTVWGQDERFVSTFTDPVVYSSSDWGIKDENGYHTILGRMDDVINVAGHRLGTREIEEAVQTHPAIAEVAVVGVHDELKGQMPMAFVVKDASTVDTAEKRAALVDESLGAIARPARVHFINGLPKTRSGKMLRRSIQALAEGRDAG- 160898607 14 ------------------------------------EQRTLTGAAQQQRGRQLAQGLRSLGLAEGDVLAVFLRNGIEYADVVHACRIAGIYYCPVNWHFTATEIDYILADSGARALITSQDLL---DGLKGELADLPRRVAHAREPEQDYETWLAAQAPYDGPLVAPRGH---MAYTSGTTGRPKGVLLPRRLAVNQALIAT---AYGLQPGARTLLTAPIYH-SAPSLYFQNALMLSELVVLEQRFDPERFLQLVQEHRIDTAYMVPIMYVRLLRLPREERYDISSLRFIASTGSPCAPEVKKAMEWMGPIINETYASSESGLVTF----------IGSADALTHPGSAGLPLQDAEVRILDRQGQGLP--TGEVGLIYVRQPAYADTYKGNEEA-RRKMDQGGLITLGDMGYLDEEGFLYVCDRDSDMVISGGVNIYPAEIENELLRHPGIADCAVIGVPDAEYGERLLALVEPGQSGTLPEAELKEWLRGRLAAYKLPRSFVF-QRLPRDDNGKIAKRKLRD--------- 187764356 269 ----TLLCETVTAPQLFEEQVKQNPNQIAIVC----NGKEITYKQLNIKANQLARRLLDQGVKRESIVGVMMERSIEMIVGILGILKAGGAYLPIDTDLPKQRVEYMLTDSGCSHLLTYQNSIIKGVAFQGSVINLMDI------------SFEEEQLEDLQ-ITMEPQNLAYVIYTSGSTGQPKGVMIEHRSLTNFLCAMYEDFSQDIGITDNVLFSSSISFDVTIFEIFVPLVYGARMTIYGEKFDVPKLVQVILEEQVTLAYIPPTLLNEIYDYFVRANQKI-SLNKLFVGVEPIKTELLAKYDHLNLQILNLYGPTEATVCCTSYQYE------RDKEITTQNVPIGSPLLNTKIYILDSFHRLQPIG--VPGEICISGIGLARGYINRKELTADKFIDHPFYKTGDIARWLPDGNIEYLGRVDHQVKIRGYRIELGEIEASLLKYETIKTAVVIQREDESGEKYLCAYVVTEKDIPIPE--VRAYLATKLPYYMIPQQIISIQNIPLTQNGKIDRKKLPQPINNL---- 77460161 1127 ------------LPELLNEQARQTPERTALVW----DGGSLDFAELHTQANRLAHYLRDKGVGPDVCVAIAAERSPQLLIGLLAIIKAGGAYVPLDPDYPAERLAYMLSDSGVELLLTQTALLDRLPASEG-----VSVIAMDTLHLENWPS-------QAPGLHLHGDNFAYVIYTSGSTGQPKGVGNTHAALA--ERLQWMQNTYRLNDNDVLMQKAPIFDVSVWECFW-PLITGARLLIPGEHRDPHRIAQLVQQYGVTTLHFVPPLLSLFIDEPLSAE--CTSLRRVFSGGEALPAELRNRVQLPAVQLHNRYGPTETAINVTHWHC-----SVADGER----SPIGRPLGNVACRVLDSDLNPVPAG--VPGELCISGIGLARGYLGRPALTAERFVVDPLYRTGDRARWTHDGVIEYLGRLDQQVKLRGFRVEPEEIEARLLAQACVRETVA--------GPQLIGYFTATDASEDQDAQTARLLAAELPEYMVPAQLMRLDAMPLSPSGKLDRRALPE--------- 77460161 2187 ------------IHHLFAEQALVRKDAPALTFAG----QTLSYAELDARANRLAWALRERGVGPQVRVGLALERSLEMVVGLLAILKAGGAYVPLDPEYPLDRLHYMIEDSGVGLLLSDRAMF----KALGELPSVARWCLEDDSA-----ALADYPATELPFISLPQHQ-AYLIYTSGSTGKPKGVVVSHGEIAMHCQA--VIERFGMRPDDCELHFYSINFDAATERLLVPLLSGAQVVLRAGQWDAEEICGLIREHRINILGFTPSYGSQLAQFL-ATQYDILPVRMVITGGEALTGEHLQRIRAAFRPFFNAYGPTETVVMPLASLAPEVLEEGAG------SVPIGSVIGDRVAYILDADLALVPQG--ATGELFVGGAGLAMGYHERAGITAERFVADPFYRTGDLVRQRADGLVEYLGRIDHQVKIRGFRIELGEIETRLLDHDSIREAVVLAL-DAPSGKQLVGYLVTEAEQAELREALKAHLKTQLPDYMVPTHLILLASMPLTANGKLDRRAL----------- 77460161 3717 --------------ELFEAQVAQHPQRVAASCLD----QQLSYEQLNQNANRLGHALVAAGVQMDQPVALLGERNLDLLGMIIGSFKAGAGYLPLDPGLPSQRLQRIIELSRTPVLVCTEACREQATTLLDEFSCARPRLLVWEEVQAG------AVSSANPGIFSGPDNLAYVIYTSGSTGLPKGVMVEQRGMLNNQL--SKVPYLNLSDADVIAQTASSFDISVWQF-LAAPLFGARVIVPNTIADPQGLLVHVQQQGITVLESVPSLIQGMLA---SDRLSLDGLRWMLPTGEAMPPELAHQWLLRYPQIVNAYGPAECSDDVAFFRVDLASTRGS-------YLPIGTPTDNNLLYLLDGALDLVPLG--AVGELCVAGTGVGRGYVSDPLRTAPVFVPNPFYRTGDLARRRSDGVLEYVGRVDHQVKIRGYRIELGEIEARLHEQPEVRDGAV-GVQEGVNGKHLVGYLVAADCALNQSERLERILRAELPEYMVPLHWLWLDRLPLNANGKLDRKAL----------- 77460161 10 -----------TLVQALQRRAALTPDRLALRFLAETEEQVLSYRELDQRARTIAAALQAE-AGFGDRAVLLFPSGPDYVAAFFGCLYAGVIAVPAYPRHHQERLLSIIADAEPRLLLTSADLRDALQQIEGAPP----LLCVDTLDAELVERWVE--------PTLPQDHIAFLQYTSGSTALPKGVQVSHGNLVANELLIRHGFGIDVNPDDVIVSWLPLYHDMGLIGGLLQPIFGVPCILMSPAYRPLRWLEAISQYGGTISGGPDFAYRLCSERVSEERLELSRWRVAYSGSEPIRLDTLERFEKFTASFMASYGLAEATLFVAGTPRGTGIPALRVDDQASPIMSCGISQPDHAVLIVEPNTLEELADT-AVGEVWAAGPSIALGYWRNPEATAKTFVQHAWLRTGDLGFMR-DGELFITGRLKDMLIVRGHNLYPQDLEKTVEN-----EVEVV------RKGRVAAFAVNQNGELPPEALIKSIRQAVAEAYQAPSVVVLLNALPKTSSGKLQRSACRNRLAD----- 126667828 1 -------DSGLNVHEICDKWAANAEKVVLYYETEDGGDGVLTFAKLKQASARFANYLKLQGVGKGDRVAGLLPRTPELLIVMAGAWRIGAVYQPLFTAFGSGAIEYRLERASTKLIVTNPENRSKLDDVK---NCPPVLCVDSAEAGHGDADFYQALGEQSDPVLIKGTDPFLQMFTSGTVGKPKGVSVPARALL--SFYVYMRDAVGLRDSDTFWNVADPGWAYGLYYAIGPLLMGHATHFNPNAFTPESTYDMIRKYKITNLAAAPTAYRLLKDHVLPEGENL-GLRVASSAGEPLNPEVVNWIRRRHCEVKDHYGQTETGMTCCNFHGLAH---------PVKEAAMGFSSVGHRVVALNEKHEEV--GAGEAGQVAIASPLFFDGYWKDP-------FAHGYYLTGDMAINNGDGSFSFSGRDDDIITTSGYRVGPADVESSLLEHPAVAESGVVAKPDEKRGAIIKAYVVPADDQVLREELQNH-VRRRLSTHAFPREIEFVDELPKTPSGKIQRFILRDRARE----- 167578701 22 -LPGLQYPERINCAALLDDAVRGWGDRVAI-RTESGAA--WSYRELLELSNRIANLLHDGGLEPGNRVLLHGTNHPFLAAAWFAVVKAGGVAVTTMPLLRAGELSKVIAQARVSHALCEAAVSAELRAAMAATPGVGFVRCYDTEDAPAFERLMREYPAAFAPADTRADDPCIVAFTSGTTGRPKATVHFHRDVMA-ICHCFPQHVLKPNADDVFCGSPPLAFTFGLGALLLFPLSVGASVVLLPRAKPQRLLAAIGAHRVSILFTAPAAYRAMLD--DLGDHDISSLRKCVCAGEALPVPTRAWLARTGIRIIDGIGATEMLHIFA-----------SADETQVKEGAIGKAVPGYRLAILDERGERLPAYH--VGRLAVQGPTGCR-YLSD--ARQRDYVRHGWNLTGDAAYLDEDGYLFYQSRADDLIISLGYTISPAEVEEAMLSHADVLECGVVGEPDGRGGTLVCAHVVLRPGVCGSDALTAALVKARIAPYKYPRRIEYRAALPRNESGKLQRFKLRQEAER----- 23015358 19 --------RDETLWEIFSSSVRAFPHAAAATFGDV----TLTYAQLSERAQTVARALAARGIGRGDFVGLWMSRSLDLHVALLGILASGAAYIPFDTEAPADRVAECLDDCAAKALIVDAFTMGGITGTMPAHTLI--LPSLEQGAPTGASPDPRTQGASSA-------DPAYAIYTSGSTGKPKAIVISHSNICHYLRAANSI--YGLRADDVVFQGASVAFDLSLEEIFVPYLVGARLWIAGRRAEADQLPDVLAQAGITVLDTVPTLLGLL-------PGDIPGLRVIILGGEACPPALAERWCRPGRRIFNSYGPTEATVVATIAEVE-----------PGKPVTIGRPIPNYVCFVADDLIQPVAPG--MTGELLIGGPGVAAGYLGRPDLTAEKFIANPWYRSGDAVAIDENGDITFHGRIDDQVKIRGFRVELGEIEARLAALPGVHQAAVSLRTDD-GIERLVATIVPETGATIEGGTLKEGLRGQLPAYMVPSHYLVVDELPRLISGKLNRKALKD--------- 83698588 988 ---------RTTLHRLIEERASLCPDHVALIA----EREQLTYRELNRRANQAARRLRRLGVGPDVLVGVLADRSIEMVVALLAILKAGGAYVPIDPTYPRERIDFIAEDAGLSVLLLAEERRRL-----PSFRGTQLCLSTERHLLDGEAEHD--LGPTAGP-----DHLAYVIYTSGSTGKPKGCMIPHDAICNRLL--WMQDEYRLAPDDRVLQKTPTFDVSVWEF-FLPLIAGATLVMARPHKDVAYLVRVMEEQRITTCHFVPSMLNFFLKEPALPTH----LRQVFTSGEALSYDVMDTFRRSPARLHNLYGPTEAAVDVTYWPC---------ERRPDRKVPIGRAISNVEIHILDSALRPVPAGAE--GDLYIGGVCLARGYLNRPELSRERFVPSPFYNTGDRARTLDDGNIEYLGRLDAQVKLRGFRIELGEIEAALSAHEAVQD-AVVAVQDAHTEDKLVAYLVTGGRPFPAPGALKAYLKERLPDYMVPNRFAPIAQIPVTAHGKLDRKAL----------- 194291979 2013 --------------------ARVAGQPDAIALCFGEE--RLTYAALNRRANALAHRLIEQGVGPDVPVGVLAERSVEMVVALLAILKAGGAYVPFDPDYPADRLAYMIEDSGVALVLVQPDAMPALPRAVAAVDLTDPALYAQG-------------GERNPTPALSPEHLAYVIYTSGSTGRPKGAGNRHGAL--HNRLWWMQAQYRLDGDDTVLQKTPFFDVSVWEFFW-PLMTGARLALPGDHRDPQRIAALIAQHRVTTLHFVPAMLQAFV-ADSTVAAACASLRHIVCSGEALPADLARRTMNLLPQLHNLYGPTEAAIDVTHWTCR---------DDGGHAVPIGRPIANVSAHVLDGAMHPVPDG--IAGELYLGGAGLARGYLGRAALTAERFVADPLYRTGDLARRRADGPIEYLGRLDHQVKIRGLRIELGEIEARLLAHGSVREAVAVALTGE-GPARLVAYVVPAPGAALDTDALRAWLAHALPDYMVPGAMVVLERMPVTPNGKLDRRAL----------- 194291979 524 ------------------------------------------YGELLARADRLAAVLHARGIGAEHRVGIALSRSPDLIVALLAVMRCGAAYVPFDPAYPKDRLAYLFDDSAIRLLVTEPALLDALPA-PAALPVLTLDAVDDAIAP-------------LPEQPIHPGQLAYVIYTSGSTGRPKGVCVAHGPLAMH--VAATIDAYEMGPHSRELHFLSFAFDGAHERWLCALACGGSLLLRDDLWTPEQTAAAMTRHGVTNAGFPPAYLRQLAEYCEQSGAR-PPVALYSFGGEAMPRAAFAQARRALAPFVNGYGPTET---VVTPMVWKVRADAPEADFAGTYAPIGRPVGARRCYLLDAELNLVPPG--VAGELYIGGEGLARGYLNKGGMTAERFVPDPFYRTGDLARWLPDGQLEYLGRIDQQLKIRGFRIEPGEIEARILAQAGVANAAVIAAEGP-SGARLVAYVVPAAGSTIDGATLRTALAAELPDYMVPAAFVVLDTLPLTPNGKLDRRAL----------- 157132445 26 -----LYNPNQSLGAFLLSVLNRSPHQIAQISADTG--VRLTCAEIRLRTIRVAQNLTRMDYGQGNIFSMAVRNDENAAPVLFACFALGIPVNTLDASFERDDLSHMLNLIRSQVVFCDRDTWPEMKVALEMTKNDAVVFIVGEGGVEGCRHVNDLLGSEDQFVPEHFEDAAMILCSSGTTGKPKGVCLSHSNCITNVTNLSQNY-----SSDVMLCFSSLYWLSGMFFLLIGTTIGATRIITRDVFNPVLALEIIQKFKVTVAFFPPAAALELLKHPQAPNTDFSSIRLLFSGGSAVSAELKYALDKMIPHIRVGYGLSEIGGIATFS-----------DADIYKAGTAGYLRPLIQAKIVALNGEAL--DIGQQGEILLKPVYRFLGYYGNDEATAEMVDVEGWLHTGDIGRFDEDGLLYVVDRKKDIIKYGNYQISPSELEGVIQSVPGVLNVCVAGIPVP-GNDLPAALVVKCAETDVSAEEIHRVISNNLGSYKLRGGVYFTKELPMTPSGKVLRRQCRDILIERY--- 15898857 68 -WPQWFIGGKLNIGDQLRDSSDVF----IKWMDEDLNTRTVTYSQILNESKSIASWLKKIGLKKGDRVAIYMPMIPEIVSVMLGAIRVGTIIVPLFSGFGPEPIRVRVEDSEAKVIFTVDKSVDMLKNLEGLNDNITKVVLNRGGTKGDFYEYKDVIKTAGDYVDTSTEDPMMIIYTSGTTGKPKGCVHTHDGFPIKA-SADIYFQFDLKNGETLMWVTDMGWMMGPWMVFGSLLLNAKMGMIEGYTSGEVLQKFVEDMKVDVLGVSASLVRALRSQGEVKL----NVRLTGNTGEPISESWYWLFNASGKPIINYSGGTEISGGILGNYVI----------KKIKPSSFNGPSPGINASVFNEEGKDAPPN--VEGELVVLSPGMTRGFWRNPERYIETYWKDVWVH-GDLAYRDEEGYFYIVGRSDDTIKVAGKRVGPAEIESVLNSFPNVVESACIGIPDPMKGEKIVCFVVSK-VSGIENQLIEY-TEDKLGKAFAPSEIKIVKELPKTRNAKIMRRLIRAIYLN----- 110611740 27 ------------LGDLLHESCERNAERVAVVCGE----RRMTYAELARRADRLAGGLIGLGIRPLDRVVVQLPNVPEFVVVVFALMRAGAIPVLALPGHRRAEIAHLCAHSGAVAYVVKDEFGGFFRTIARDIAPVPHVIVSGNA--QEFTSLESLDAKDVTLPRVDASDPALFLLSGGTTGLPKLIPRTHDDYAYVMRASA--EAMQVGAEVVYLAVNPVAHQAALACPGVLGSLLLGGAVLTSSVRPDDVFALMRREGVTVTTVVPSVLRLWTDAGRPPGE-LSRL-LVQVGSAPLDPALALRAAKLGCRVQRWYGISE----------GLLTHTRLDDPEEVAVGTDGRPMPGDEVRVVDESGNPLPD--EEAGEMQVRGPYTIRGYYRAPEENARSFTPDGFFRTGDLVRRRPDGNIVIVGRIKDVINRAGEKVSAEEVERQLRTHPAVQDAAVIGVADTVLGERTYAFVVLDQADIRPSAMKEFLRGHGLATYKIPDRLIPVPQLPRTPMGKVDKKALRK--------- 211639165 476 --PDISYPQVRTLQQQFEAQVAARPDNVALVF----EGKTLTYRQLNEQANQLAAAIREQPIPADTLVALYLDRSLEMVISILAVLKAGGAYVPISPEYPPERVRFILEDTASPCVLTQQRYLTTLREYTQVQTKQPALITVDDRRAIENLPTEDLV-----PVS-GATDLAYVIYTSGTTGQPKGVLQTHHNVV--RLFTSTQKDYQFNQNDTVLYHAYTFDFSVWEL-WGALLYGGRLVIPTVECDFGRFSRLCSDQNVTVLNQTPGAFYAFIDASLNIGAEFPHLRYVIFGGDKLPVQLKPWWNHYGPALINMYGITETTVHVTYKKLTQN--------DATAVSCIGRPLNDMYAYVLNHSGNLVPIG--APGELYIGGAGLARGYLNRSDLTTERFVANPFYKTGDLVRWQPDGTLEYLGRNDFQVKIRGYRIELGEIECALTTHPQVKQAVVIDREYE-GNKALVAYLVTEG-ALSDDELIRH-LSSSLPDYMLPASLTRIESIPLTLNGKVDRQAL----------- 211639165 1540 ---DAPYPQDKTLQQLFEAQVASTPDTVALVFAGT----SLTYRQLNERANQLAYVIRERYQQPADTIALYLDRSLEMVISILAVLKAGGAYVPISPDYPLERVRFILDDTQAPCVVTQQRYLATLATDKQTCTEQPVLIAADDPTITA-----DKPVDNPASVNTPS-DLAYIIYTSGTTGQPKGVMIEHKNVA--HLVAAQAEIFDATERKKTLMFAAYVFDASVSELFLSLFHGHTYLCSEAERNAPAVEKLIQRENIEMATLPPAILKLLTDA------ELPSLQLLVTAGESPSASVLEYFSQHN-NILNAYGPTEVTVCATG----------KQYQRGDIATNIGKAINNVRLYVLDNHGNLSPVG--APGELYIGGAGLARGYWNRPDLTAERFVANPFYRTGDLVRWQPDGTLEYLGRNDFQVKIRGYRIELGEIETALTTHPQVKQAVVIDREYE-GNKALVAYLVTEG-ALSDDELIRH-LSSSLPDYMLPASLTRIESIPLTLNGKVDQQAL----------- 211639165 2589 ---DAPYPQDKTLQQLFEAQVASTPDTVALVFAGT----SLTYRQLNERANQLAYVIRERYQQPADTIALYLDRSLEMVISILAVLKAGGAYVPISPDYPLERVRFILDDTQAPCVVTQQRYLATLATDKQTCTEQPVLIAADDPTITA-----DKPVDNPASVNTPS-DLAYIIYTSGTTGQPKGVMIEHKNVV-HMAAAQTEIFDALKRKKSLMFAAYVFDGSVFEL-FPGLFNGLTLYLCSEERNAPAVEKLIQRESIEIAALPPAILKLLV------GSHLPSLQLLVTAGESPSLDFLEHFSR-HCNVLNSYGPTEVTVCATEKIY----------QRGGIPTNIGKAINNARLYVLDNHGNLSPVG--TPGELYIGGAGLARGYWNRPDLTAQRFVANPFYKTGDLVRWQPDGTLEYLGRNDFQVKIRGYRIELGEIESALTTHPQVKQAVVIDREH-NGHKVLVAYLVTEG-ALSDDRLIRH-LSSSLPDYMLPASLTRIESVPLTLNGKVDRQALPE--------- 58616605 14 --------DQWTLPAVLEYQAVHRANRPFFSWMDSGAPE--TFVEVNARVNRLAHGLAAFGVAKGDLVGLLLPNCPEFIYTWFALCKLGAVELAISDAYKGAFLAHPMNLGKARVLFTNADLAQRVAEIEDDLPSLERIVIVDRPEGTASSAFEELYTDNTPDVIVTPHDPAAVLMTSGTTGPSKGVVMPHSQFYF--FAEEDVQLTRLREEDVYMTGFPLFHGNAQFLTVYPCLIAGAHVVLYPRFSASDWVGRVCRSGATVTNLLGATMAFILSQPPSENDRAHRIRCIY--AAPLSPDLAGKFERFGVEYVDGFGQTEISNVF-----------MTPPDAPRPAGASGVLVDWFEVKLVNETDEDVP--EGEIGELLVRNPGIMSTYLGMPEKTIEA-RRNLWFHTGDALRRDKDGWYYFVDRVKDALRRRGENISSFEVEAGVRSHPAVAECAVVGVADEAAGEEVMACVVLNPGDEVSFDELSEWCEARMPNFMVPRYIQILPDLPRTASEKVRKKELRER-------- 198428035 77 -------------YNCIDRHVDENGDRVAIIHDVTDTIQNFTYNELLKQVSCLAGCLSDMGVKKGDRVLIYMPMIPQAVVAMQATIRLGGIHVVVFGGFAAKELSVRIDNCTPKAIISASRYKPILNEALASHKPLKTIIYQRPELGENDLDWDELMGRSHDCVPVPSNHPLYLLYTSGTTGLPKAVVRPTAGHSVR-LHWSMKAIYGVDPGEVFWAAADIGWAVGHSYGHAPLLQGSKSLLYEGKPDATTFFRIIQDHNVAALFVAPTALRAIPDALLGKQFDLTSMRNLFVAGEHCDVDTLRWKDAFQSPVLDHWWQTETGSAITASCVGLGNRLDPPE------SSTGLPVPGWDLRVVDDDGNEVERG--TLGNIVAKLPGTFQTLWNNDERFRNTYFYEGYYDTMDAGVQDEDGYISVMSRTDDVINVAGHRLSCGHIEEVINSHEQVVECAVVAKDDKLKGSIPFAYIVIKSDCRDPQSVIIKLVRDEIGPVAAFKHAVFVNRLPKTRSGKTPRNTLQ---------- 39936508 38 --------------DWFDAELAVHPDRAALWIVDSGSEVKPTFAQLSKRSNQVANYLRAKGLKRGDHLLLLLGNVVPLWETMLAAIKLGLVTIPATTLLTPEELRDRLDRGRAKAVVAAPDQVAKFAGLGGD--DLLRIVVGD--AQDGWLAYAETAQQPTPDGPTKADDPMLLYFTSGTTAKPKLVRHSQRSYPVGALSTMFW--LGLQPGDVHLNISPGWAKHAWSCFFAPWNAGATVVVNQPRFDAKSLLATIGRCGVTTLCAPPTVWRMFIQEKLADYH--VSLREVCGAGEPLNPEVIDQVKAWGLTIRDGYGQTETTAMVGNS-----------PGQKVKIGSMGRPLPGYVVKITDADGHPAKEGEITLALGDARPAGLMQGYQG--EGGKLTGADGEVYRSGDVAFADEDGYLTFVGRTDDVFKSSDYRISPFELESVLLEHDLVAEAAVVPSPDPIKLAIPKAYVLLTANAETALSIFKH-MQGRLAPFKRIRKLEIVSELPKTISGKIRRVQLR---------- 89055610 1 ----------------LYKAFLTHQSDEAIFLDVPG-GDTLSYGDLRHAIATAAGALHAAGVAPGDRVLCQIAKSPEALIIYLATVAAGGVFVPLNTAYTPVELDYFLVDAEPALLILDDTTQAAVAEARGVTTVTPADLVQSDAPPL------------AAPVARDVQDLAAILYTSGTTGRSKGAMLTHGNLISNAQA--LKVCWRFTAKDVLLHALPVFHTHGLFVATNIILAAHGRMIFCPSFNLDQLAELM--PQATSIMGVPTFYTRMLGDTRFDKSAMKHMRLIISGSAPLLAESHRAFQQTGHAILERYGMTETNMITSNPFAGE-----------RRAGTVGHPLPGVSLRL------DCPDDAG-IGVIEVKGPNVTPGYWRNAGKTAESFTNDGWFITGDLGQVDAEGYVSIVGREKDLIISGGFNIYPKEVEVEIDTLPGVAESAVYGVPHPDLGEAVAAAVVLSVNGGVDPETIIAGLSDRLARFKIPRFVRVLDELPRNTMGKVQKTELRK--------- 91783738 2 ----------LDLGRTFLQSVERSPNALALVDGELA----LTYAQWHRLIVKVAEGLRALGLAQGDRLLVVLQNRWEMATLHWACQFAGVVIVPLNWRAKPEELEYCVTDAGVKAIVYEPVCAEAVAQSVAA-QGLPRVGLDDAQGRTANFDTLMARGEPEAPTCANADDYSLILYTSGTTGKAKGVPRRHRHERAAALAHVAQNLYG--HGERTLGVMPLYHTMGVRSLLSMALVDGLFVCV-RRWNARFALDAIAQHKLTCLYLVPTLYHDLLADAAFASTDTSTVKKLGFAGAPMNDGLLKRLSAAFEPFVNHYGSSEVYTFSI------------DQDATKKPGSAGRAGINTRLRVVREDLAQAGEEGQIIADLL--GDEAFEGYWNRPDANAKSLR-DGWYFTGDTGFFDAQGDLYVSGRVDDMIISGGENISPVDIESVLSLHPAVDEVAVAGVKDERWGQRVVAFV-KRREYVDADTLDAYCRTSNLVNFKRPREYVFVDDIPKSPVGKILRRKL----------- 170690397 2 ----------LDLGRTFLQSVERSPHALALV---DGDVQ-LTYAQWHRMILSVADGLRELGLQRGDRLLVVLQNRWEMATLHWAGQFAGIVIVPINWRAKPDELDYCVTDSGAKAIVYEPVSAAAVAQSAAAQKVPR---IGLDDASGATATFDTLIGAASDTTHATADDISLILYTSGTTGKGKGVPRRHRHERAGALAH--VAQNLYRRGERTLGVMPLYHTMGVRSLLAMALVDGLFVCV-RRWNAKLALECISKHALTCLYLVPTLYHDLLADSAFPNTDTSSVRKLGFAGAPMNDGLLKRLSAAFEPFVNHYGSSEVYTFSI------------DQDATRKPGSAGRAGINTRLRVVDALSPDELADTGEEGQIIVDGDEAFEGYWHRPDADAKSLR-DGWYFTGDTGYLDRDGDLYVTGRVDDMIISGGENISPVDIESLLSLHPAVDEVAVAGVKDERWGQRVVAFI-KRREYVDSESLDAWCRQSDLVNFKRPRDYVFVDDIPKSPVGKILRRKLQ---------- 134048843 4 SFESLIEQYPLPIAEQLRHWAARYASRIAVVDAKG----SLTYSALDAQVDELAAGLSSLGLCSGEHVIVQLPNDNAFVTLLFALLRLGVIPVLAMPSQRALDIDALIELAQPVAVIHGENHAELARQMAHKHACLRHVLVAGETVSDDFTPLFSLHGERQAWPQPDVSATALLLLSGGTTGTPKLIPRRHADYSYNFSASA--ELCGISQQSVYLAVLPVAHNFPLCPGILGTLACGGKVVLTDSASCDEVMPLIAQERVTHVALVPALAQLWVQAREWEDSDLSSLRVIQAGGARLDPTLAEQIATFDCTLQQVFGMAEGLLCFT----------RLDDPHATILHSQGRPLPLDEIRIVDQDENDVAPG--ETGQLLTRGPYTISGYYRAPAHNAQAFTAQGFYRTGDNVRLDEVGNLHVEGRIKEQINRAGEKIAAAEVESALLRLAEVQDCAVVAAPDTLLGERICAFIIAQQVPTDYQQLRQQLTRMGLSAWKIPDQIEFLDHWPLTAVGKIDKKRLTALAVDRY--- 94314662 45 -----------------------------IVDSPNDAGAPLSFREMSERSSRMANYLRGLGVSRGDRLLLMLPNRVELWDVMLAAMKLGAVVLPATTQLSPDDVRDRVQLGEARFVVVDGAELGKFEDVDA---SVTRIAVGERVA--GWHHIGDAY--QASPTFVPDTDLLLLYFTSGTTSKPKLVEHTHQSYPVGHL--STMYWIGLQPGDIHWNISPGWAKHAWSCFYAPWNAQACVFIYNARFAPRDALDVLVQRNVTTLCAPPTVWRMLVQEP-LASYAVK-LREIVGAGEPLNPEIIERVQAWGITIRDGFGQTETTCQI-----------GNPPGQPVVPGSMGRPLPGYRVDLVDLDDHP-ANEGEIVLSLASRPLGLMAGYSNNEKATAEAMR-NGFYHTSDIAMRRDDGYLVYVGRADDVFKASDYRLSPFELESVLIEHEAIGEAAVVPSPDPVKLYVPKAYVTVRQGYEAGPELARAFSREKLAPYKRIRRLQF-SELPKTISGKIRRVDLRRR-------- 89054789 53 -----------TCYNAVDRHAAGRGAQPAIIYDVTDTRRTLTYADLLDEVSTLGAVLQGMGVGQGDRVIIYMPMVAEAVVAMLACARIGAVHSVVFGGFAAAELATRIDDAGAVAVIAASEAIDIASNKPSGCLVLQRDIQPCDLTPDRDLDWADEMGRRAPCAEVAATDPAYILYTSGTTGQPKGVVRDTGGHMV-ALHWTMENIYGVKPGEVFWAASDVGWVVGHSICYAPLLAGCTTMVFEGKPDAGTFWRVIAEHDVSVLFTAPTAFRAIRGQDPEGDYNISSLRTLFLAGERSDPATLQWAEQLGVPVIDHWWQTETGWAISA-------IPMGIEALPVKHGSPGVPMPGYDVQVLDDAGHPVP--NGTLGNIVVKPPSCLPTLWNAEERFLSSYLNEGYYATSDAGILDEDGYLHIMARTDDIINVAGHRLSTGAMEEVLAHHDAVAECAVVGKADALKGQVPLGFFVLKSGAQDPDDIARELVKKVVAAFKL---AVGVKRLPKTRSGKVLRGTMQK--------- 169604716 6 ----------------LADAFSKDSSATAIIVPGSPALH-VSYQKLTADVKAFQQQLANVGVSAQAAVSIALPNTYEFIVSFIAASWQRAIAAPLNPAYKQSEFEFYIDDSSAIALVPKGAFAQDAAAVRAARKYNAAIAECYYNGSEVVLDVKELAGKKAQLEVAQPDDVALVLHTSGTTGRPKAVPLTHRNLL--RTMKNIQGTYELTPKDRTMLVMPLFHVHGLLAGFLAPLASGGSVVVPLKFSATVFWKDFAEHKANWYTAVPTIHQILLKNPIPSPK--PEIRFIRSCSSPLSPKTFHELEKLGAPVLEAYAMTEAAHQMTSNPL---------PPGQRKPGSVGLGQ-GVEVKILNDAGDEVPQGKEA--EICIRGENVTKGYLNNPSANASSFTKGGFFRTGDQGLMDADGYVIITGRIKELINKGGEKISPIELDNVIAQHPAVSEAVSFAIEDEMYGQDVGLAIVLKDGQTLNEGELRAWMSERLSKFKLAKKVFFTDIMPKTATGKIQRRLVAE--------- 197106523 25 --------------------AQVQPDKPCVIDP---DGRTRTFAEVNAAANRIVRLLRAAGLKPGDAVALVSSNRAEFVEVLAATLRGGFRITPVNWHLTADEIGYILNDCEARAVFAEARIAASGPAAELAPGLVLKVAIGGD--IEGFLDYDEALAGIAPADIADPVLGNQMLYTSGTTGRPKGVFRENPVIAPQAVYAQ----RGYDEHSVQLCAGPAYHAAPLAFDVRAAMGAGATLVFLDKWDSERTLATIAERRVTHMHLVPIMFQRLLALPEAARYDTSSVKFIIHGAAPCPPEVKHAMAWFGPVLTEYYAGSEGGAGFM----------IDSHEWLRKPGSVGKRPALLGSKILDEAGNECPPN--VAGTIYHQPPGGAFTYYKDEKKTQASRVGD-YFTMGDMGYFDEDGYLFLTGRSAETVISGGVNIYPQEIDNVLIQHAAVADSATVGVPHDEWGEQVKAVILLRPGYAPSDLLAQEFARDSLPSFKVPRSLDFVTELPRSEAGKIQRGKVRAPY------- 155061083 502 ------------LHDLIAGQAARTPDAPAVVFGG----EELGYAELDRRANRLAHWLRARGAGPESTVAVCAERSVDLVVALLGVLKSGAAYVPIDPDHPVRRRAFMLADAAPRIVLTQEHLRDALPPTEAEVLALDTRAAELAEQPEGPVAHGAG-----------PDTLAYMIYTSGSTGEPKGVLNTHRGIVNRLL--WMQDRYGLDATDRVLQKTPFFDVSVWEFFW-PLLTGATLVVAGPHKDPARLAELIDGERVTTAHFVPSMLQVFLGQDGLAG-RCADLRRVVCSGEALPFALQERFKLPGTELHNLYGPTEAAVDVTS------WQCVPGDERGVVP--IGRPIANTRVLVLDERLNPVPVG--VVGEIHIGGVQVARGYHNRPELTEERFVPDPFYKTGDLARLLPDGAIEYRGRADFQVKVRGIRIEPGEVEATLTRHPGVLDAAVVTRDDPRGHKQLVAYVVP---------------------------------------------------------- 148555020 10 ---------HRSIAHLLRDRAIDHADRIAVREGD----RETSVRDLHDAARRMARALIAAGIAPGDFVVCWAPNVTRWVIAAHAAWMAGAVLMPLSTRLKAREVGPLLEATGAKLLVTGTRLIDIVKAAYGALPAVRRIVRLDEDSAPGEVGFADFLASDAVIAGIDEEMLAEVMFTSGSTGAPKGVQLSHGQLMRA--YRDWADVAALRAGDVYLVIPPFSHGFGLNAGILASAERGMTMVLMDIFDPARALDLILRHGITVASGPPNLYLALLDQRARTGAEVTTMRVCFIGAASVPMELLRRVRELGVRAINAYGLIEGCVVSM---------TRADDPEDVVSTTTGRPMDGVEVRIVDDGNRPVPQG--QTGEIVMRGYNVMQGYWREPELTAAAIDADGWLHSGDIGLLESHGCIRIVDRKKDMFTCGGFNVYPAEVENLLLSSGLMSAVSVVGVADRRLGEVGVAFVIPHPGSDVTAEALTAWARENMANYKVPRTFVLGTELPLNANGKVAKDVLRTSARQY---- 210121643 6 --------------------AQKYADRTAIIDRNG----SHSYLDLLQQSCKISSVLGTRNDMKGARIAFLCPNDVSYVISQWSAWISGGVAVPLCKTHPVPELEYVLSDSQASLLMYTEDYADKA-AIIAENSDIKPLMLKRENYIQKENAEMKTKMGECVDILLDKDRGAMIIYTSGTTGRPKGVLTTHKNL--QAQVEAMVETWEWSHTDVILHVLPLHHVHGIVNCLMCPLWSGAMVTMMEQFSAENVCGPFVSQRMNVFMAVPTIYAKMIEHYDKHYTKPRKVRLMVSGSAALPQPIMERWEEIGHRLLERYGMTEIGMALTNPLHGD-----------RRAGTVGKPLPGVEVRIVQQNTQVSPGMEEQEGELLVKGPGVFKQYWNRPDATTEAFTPDGWFKTGDTAVLR-DGYFSIMGRTSDIIKSGGYKISALDVERHLLAHDSIADCAVVGVTDLTWGQRVAALVVLRKGASLSLGELKHWGKDRMPSYLIPTEIKIVPVLPRNAMGKVNKKELLKEF------- 194551846 1130 ------------LPELLERQLAQSAERIALEW----DGGSLGYAELHARANRLAHYLRDKGVGPDVRVAICAERSPQLLVGLLAIVKAGGAYVPLDPDYPSERLAYMLADSGVELLLTQAHLFERLPGAEGVTP-----ICLDSLKLDNWPS-------QAPGLHLHGDNLAYVIYTSGSTGQPKGVGNTHAALA--ERLQWMQATYALDGDDVLMQKAPVFDVSVWECFW-PLVTGCRLVLPGEHRDPARLVELVRQFGVTTLHFVPPLLQLFIDEPGVAA--CGSLRRLFSGGEALPAELRNRVLQRAVALHNRYGPTETAINVT------HWQCRAEDGE---RSPIGRPLGNVVCRVLDAEFNLLPAG--VAGELCIGGLGLARGYLGRPALSAERFVADPFYRTGDRARWNADGVLEYLGRLDQQVKLRGFRIEPEEIQARLLAQPGVAQAVVVIREGVAGSQLVGYYTGAAGAEAEAEQRLRAALQAELPEYMVPAQLMRLAQMPLGPSGKLDTRALPE--------- 194551846 1 -----MMDAPTTLVQALRRRAVQEPERLALRFLDDGEGVVLSYRDLDLRARSIAAA-LQAHAQLGDRAVLLFPSGPDYVAAFFGCLYAGVIAVPAYPRHHQERLLSIIADAEPRLVLTTADLREPLLQMNAQLANAPQLLCVDQLDP--------AVAEAWDEPQVRPEHIAFLQYTSGSTALPKGVQVSHGNLVANEVL--IRRGFGIGADDVIVSWLPLYHDMGLIGGLLQPIFGVPCVLMSPRYRPVRWLEAISQYGGTVSGGPDFAYRLCSERVAESRLDLSGWRVAFSGSEPIRQDSLERFEKFAASRFEAYGLAEATLFVTGGQRGQGIPALAVDGEALARNRIGRSQPEHAVLIVDAASGEVLGDDN-VGEIWAAGPSIAHGYWRNPEASAKTFVEDGWLRTGDLGFLR-DGELFVTGRLKDMLIVRGHNLYPQDIERTVSEVPSARRVAAFAVTVDGEEGIGIAAEIGRGVQKSAQELIDSIRQAVAEAYQAPKVVALLNALPKTSSGKLQRSACRLRLED----- 83646540 1989 -----------TLCELLAEQARKTPNAVAL----EDETHRLSYRQMRAQALALAQKMRRAGVSTGDIVAVALPRSARLSIALTAVLESGAAYLPLDTGYPDERLGYMVRNAAPRLIITSSEQASRFRAMGE-------LMLFDQLTAEVAQEYPQEQGEDMLAPGLTPDHPAYLIYTSGSTGNPKGVLVSHGAIV--NRLAWMQAEYGLQADDVVLQKTPCFDVSVWEFFW-AHMVGASLYMAPPHRDPDELLALIERHKVTTLHFVPSMLAAFVNRLPAAIAELAGLRRVFCSGEALTRELADLYSVIRAPLHNLYGPTEAAVDVTYKQASGPLDK--ERESTGLSVPIGRPVWNTQLRILDQWLRPAPVG--VAGELYLCGAQLADGYLGRPDLTAARFVADRMYRTGDVARWLSNGDVEYLGRSDDQLKIRGQRIELGDIESALQNLPDVKRAVVCARVINNGEAALVGYVIPHADDIDADALRRRLA-ETLPAHMVPVAIVPVREFPLSANGKLDRKALPE--------- 83646540 450 -----------TILDLFQANATVSEQEVALRCGD----ESLTFAELSSRVARLARELIAQGLAPDDLAAIAAPRGVDYVVSILAVLSAGAAYLPLDLDYPPERLALMLEDARPKLALVHNAAA------QDALAAIVPCVALDDPALTQRVNARAPVRDEERAEPLRSGHLAYVIYTSGSTGAPKGVMVTHGSLLNHQASLYGAAMMQLHGRRVRAAHSASFSFDASWEQLIWLLLGQELHICTERRDAQGLVELAHERGVDAFDVPPSMLQQMLDCLMREGAPHPCL--ILIGSEAAPPSLWRRVKQYKLHVHNFYGPTEYTVDALGAGVGAAEQPV-----------VGRPIANTRIYVLDQALRYAPQG--VTGELYVAGAGLARGYLTRPGMTAARFVADPMYRTGDLVRWTPDGQLEFVGRSDRQVKVRGFRVELGEVEHALEALPGVSGAVVTAATAGASHRLTAYCTVNEGLRHDDEALRDRLLSEMLPDYMMPSALAILPAWPLTVNGKIDKQAL----------- 156537576 55 --------------------AAQYGDRAALRDMHGD----YTYRGLLLSAKQFANELNELGEGSQERIAFLLPNDASYVITQWACWISGQIAVPLNDQHPAPVLDYYITDSDARVFVTTQEHLPIIEPLIA--KSNRRLIVFDNALPDGKLAFGNFLDAGVPGDFYNKSDAMFV-YTSGTTSKPKGVVLSHKNI--QSQVSSLVTAWKHTDKDVFLHTLPLHHVHGIINVLLCPLYVGGRCVMLPKFSPSSVWAQITAERINVFAAVPTIYMKLIQEYDQLFVNTTKIRLMVSGSAPLPKPIFDRWEEIGHRLLERYGMTEAGMILSNPL-----------DGERIPGTVGTPLPGVEIRLTEPESTDVPTIAPVTGDLQVKGVNVFKRYWDRPEVTKKSFTDDGWFKTGDTVQYD-NGIYRMLGRTSDIIKTGGYKVSAVEVETVILGHPDIIDCTVVGVNDLTWGQRVAAVVVLNEGAELILSQLREFAKKSLASYAVPSILKVVNKIPKNSMGKVNK-------------- 167516386 3 AKPDWFKGWQLNVHNCLDRHLPTRADQPALLYESPGISQAITYADLTDQVSRFAHVLQEREVTKGDRVIIYMPMCPEAIVAMLACARLGAIHSVVFGGFASKELATRIDAAQPKAVLSSTHGLDGVKAVNKKLTDEAHRLCTDHTATAGDLDWEDCMAGHTKPVPIDATDPLYVLYTSGTTGKPKGVVREAGGHAV-VLADTIQSIFNIHPGQVMFTPSDIGWVVGHSIVYAPLLAGATGVLYEGKPDASAFWRIIEKHKVKAMFTAPTALRAIKKEDPEQQHDLSSLETVFVAGKADPASVQWAEQVLQKPIVDNYWQTETGSPMSACSGHLPI----------KYGSCFKPVHGWDLQIVDDHGQTVPVG--ETGNLVAKPPGAATTLWKDHERYDSSYLAPGYYQTGDAGFIDEDNYVHVLTRTDDVINTAGHRMSTGVLEGALTAHDKVVEAAVVGATDELKGQLPVGFVVLKTGKSDLKQLRKELVREDVGPVAAFKRVYVVRQLPKTRSGKTLRMVLRQM-------- 83649192 34 ------------LGSILSRGAQAFGDRTAVIAGE----RSWTYGDLNARADQLASGLNTLGITPGSKVVVQLPNIGEFIEVIFALFRLGAAPIMALPTHRYAEISYFCEFADAVAYIAPADYRDIGKKLKDE-GLVRQVIIAGDAG--DFVPLDGLYQAPGAAPEIDPSAIALLQLSGGTTGMSKLIPRTHDDYLYSVRASA--EICGLSPQTVYLAVLPAAHNFPLSSPVLGVLYAGGTVVLSESGAPDIAFPLIARHRVTMTAMVPPLALAWMTACDNAPPDLSSLQVLQVGGAKFTEEAARRVTVLGCKLQQVFGMAEG----LVNYTR------LDDDIDTVVTTQGRPIPADEVRIVDEDDQPVAPG--ATGLLLTRGPYTIRGYFKAAEHNAKSFTADGFYRTGDVVRLTDAGYLVVEGRAKDQINRGGEKVAADELENHLLAHPLVHDAAVVAMPDPYLGERTCAYVIPQNHAAAPEDLLKFLRERDLAVFKIPDRIEFIDAFPKTRLGKVDKKALRQM-------- 126740368 15 ------LPERLNMA---EQCLSHPADKLALIDMTGPARQDLTFGGLADMVDRLARYLLSR-IAPGDRVGVLLSQSPWCAAAHLAVWKAGGISVPLFKLFKRDALAARAGDAEVRFVFTDTEGAELLGDLAEA--------VMVETAGRD--------GAAVPFAETTPETPAVLIYTSGTTGSPKGALHAHRVLTGHLPGVAISHDHLGQEGDCLWTPADWAWIGGLFDVLMPGLALGVPVVAARKFTPEACADLIKAAGVRNVFFPPTALRML----KAAGQGLEGLRSVASGGEPLGAEMLAWGRRLGVTINEFYGQTECNMVASSC----------GADFDPRPGCIGKAVPGHELAVIDATGNPTAEEGDVA--LRRGSASMLIEYWNRPEETAAKFRGN-WLVTGDRGIWEGD-YLRFVGREDDVITSGGYRIGPAEIEDCLMTHPAVATVGVVGKPDALRTEIVKAYVVLKPEVEASERELQDYVKERLAHYSYPREVEFLKELPMTVTGKVIRKGLKARAA------ 118470844 28 ----------------------------------------LTYGQLREQSTKFAAALSELGIGPGDHVATLMGKSAELVVALLGIWRRGAIHVPLFTAFAPPAITHRLRASDARLVICDADQLHKITHDDSAPSPAPWRVVVAGPSTTDDVLELAGLIRRHDGVSTAEMTALVELFTSGTTGSPKGVAVPLRALA--SFHAYQEFGLDVRREDVFWNAADPGWAYGLYYAILSPLTGTRSILLHAGFSPPLVWRVMERFGVTNFTAAPTVYRSLLTDPTSVPPTVR-LRRASSAGEPLTPDVISWSRALGVLVRDHYGQTEHGMFIANAWADGLRDEVHE-------GSMGAVLPGWRCNVLDLNTVTAAP-SRRMGRVAINSPLMFNGYTNAPDKTAERFTPDGWYLTGDIGHVDDEGKFHFCGRDDDVIIMAGYRIGPFDVESVLVMHPSVIEAAVVARPDHLRGEVLEAFVVLREGTEGSEDLEKELVKKKYAAHAYPRTVHFVTELPKTSSGKVQRHLLR---------- 126725926 3 ---------------WIRDAAALHPEKPAFVF----QGEVITYAQFADLIAERAARLLAGGIARGDRISWYGMNNPEAFVLLFAAAKIGAILLPLNWRLSAVEVAEIVENATPKIVFHDHHFASQAAGL-----DVPLVLEFGGDIP---------LSVNNEQGVPSLNDPLLLVYTSGSTGRPKGVILPQKALVANAQMS--VQAHGMRPTDTVLNVLPLFHVGGLNILPTPAFSIGATVELHESFNPTDT--ALALNRVDLAIVVPTVLAAVMATPEWRTKQSETLRGLSIGSTDVPLEMLKAVHARGVPMLQVYGATETTPFAIFQTVDTAMIN---------EGSIGIEGANCQVRLVVDD-QDVAQGD--AGEIWVKGDNVFTHYWQDPVETQKAL-EDGWFKTGDVARQDSDGNYWFVDRIKHVIISGGENIYPSEIERLLRDHPKLEEVAVVGAADARWGEVPIVVAVSKTDCC--EADVVGVLDGKLARYKMPKKVLFVDALPRNAMGKIVAADVRAM-------- 163799550 28 ------VPENFNFYDVVDRYAKEHPDKKAIWCNDEGVEKIFTFSDMKKYSDKTANFFLNNGIKKGDVVMLTLKSRYEFWFCILALHKIGAIALPATHMLTTRDIVYRAEEAKMKMVVCDESVLQYVNEAYDEVNDDLKFVSVGNKDVENWANFRKEFEKTSETFVKPKEDTMVGYFSSGTSGFPKLIKHDYLYPLGHILTSKFWQ--NVQEDGLHYTVADTGWAKCWGKLYGQWICGSAVFVYDEKFDAKHMLNKASKHGVTTFCAPPTVYRFLIKE-DLSKYEFSTLKYAVTAGEPLNPEVYNKFYEFGLKLMEGFGQTEL-VAVVANFPGME----------PKPGSMGKVSPLYDIKLLNYAGEEC--DVGEEGEIVVKPVGMFAGYH-DEEKTNSA-WYGGVYHTGDTAWKDEDGYLWFVGRTDDIIKSSGYKIGPFEVESALMTHPAVLECAITGVPHPVRGQVVKATIVLAKDYTASDDLKKELVKNTTAPYKYPRIVEFVEELPKTISGKIRRNCIRHKDKDL---- 68845332 35 ------YPRDKTIHQLFEEQVSKRPNNVAIVC----ENEQLTYHELNVKANQLARIFIEKGIGKDTLVGIMMEKSIDLFIGILAVLKAGGAYVPIDIEYPKERIQYILDDSQARMLLTQKHLVHLIHNIQFN-GQVEIFEEDTIKIREGTNLH----------VPSKSTDLAYVIYTSGTTGNPKGTMLEHKGI--SNLKVFFENSLNVTEKDRIGQFASIFDASVWEM-FMALLTGASLYIILKDTDFVKFEQYINQKEITVITLPPTYVVHL------DPERILSIQTLITAGSATSPSLVNKWKE-KVTYINAYGPTETTICATTW--------VATKETTGHSVPIGAPIQNTQIYIVDENLQL--KSVGEAGELCIGGEGLARGYWKRPELTSQKFVDNPFYKTGDQARWLPDGNIEYLGRIDNQVKIRGHRVELEEVESILLKHMYISETAVSVHKDHQEQPYLCAIFVSEKHIPLEQ--LRQFSSEELPTYMIPSYFIQLDKMPLTSNGKIDRKQLPE--------- 67159279 671 ------YPSERGVHQLIEDQVARTPEAVALVFGE----QEMSYGELNGRANRLAHRLIELGVGPDVLVGIAVERGFEMVVGLLAILKAGGAYVPLDPEYPRERLAYMIGDSGIDLLLTQEHLQDRL----PSTDGVQNLLL------EPGDDWLEGYGEENPASRTMPQNLAYVIYTSGSTGQPKGVTISHGAFSMHSQAVGQC--YGLTVNDRLLQFASISFDAAAEQLFTPLANGAAVVLGDVRWSAVRLAEEVERSGITALNVPPAYIDQISDALEEA-HRHIDVRICILGGEAWKAGLLGKAVRAG-QVFNAYGPTET--------VITPLVWQVESDEFVGYAPIGKPVGQRQAYLLDDSLNPEPQGN--IAELYLGGEGLARGYLNRPSLTAERFVPDPFYRTGDLARYRADGVIEYLGRLDHQVKIRGFRIELGEIEARLQQHEAVREAVVIDVEGP-GGRQLAAYLVPDDSAMLEGDERQTKLRRELPDYMVPAHLVFLERLPLTPNGKLDRKAL----------- 170781696 26 --------------DWFDGIARGNDRVALHVVAGDGSERRLTFDEMATRSDRVATWLVARGVRKGDHVMLMLGNRVELWETMLAIMKAGAVILPTSTVLGSADLTDRVLRAGVRHVIADLAHTAVFDDVPGEYARIAIGATGDTSVPDGWADYRDADDAPADRVAVASTDPALVYFTSGTTSKPKMVVHTHVSYPVGHLTTAYW--LGLQPGDVHLAISPGWGKHAWSCFFAPWIAEATVFVHDARFDAHALVEQLDRAEVTTFCAPPTVWRMLIQAG--IRERPGQLREIMSAGEPLNPEVIARIEEWGLTIRDGYGQTETTAIVAN-----------APGDAVVPGSMGTALPGVDVVLVDPVTGEPADEGEICLDLATRPVNLMAGYLGDDARTAESMR-DGYFHTGDVARRDADGTITFIGRTDDIFKSSDYKISPFEVESVLIEHPAVAEAAVVGAPDPVRLNVAKAYVHLEPDEATALAVLKH-ARERCPAFMRVRRVEF-GELPKTASGKIRRVELRQR-------- 119715105 43 --------------------------RPALVVVAPDRTTEVSFGRLDDLSSRLAGVLRGLGVGVGDRVAVKLPQSAEMAIAVLATLKLGAVVVTVSNVLGVDAVAHRLEDSGALVLVCAGG---IGERELAERTGATLLVTGDEGWLGGALDGHEPLTSFASS---GADDPALLLYTSGTTGSSKGVLHGHRVLLGHHAIDLAWDH--VREGDVAYSPVDWSWAGGLMLGLLVPLAYGITVVAEPRFDAERTVAIMRDTGVSVGLFPPTALRVLQRSGALTKETMATLRLLISGAEAVESELAWARDELGLSVNNAFGQTEANALIGHANVLGELD----------PRCLGRPYPGHEVAILDARQQPVGPG--VVGEIAVRDPVCMLRYWNAPEATAAKFR-NGWLLTGDSAHADADGNLYFHGRADDIIKSGGYRLGPAEIEGAILAHPDVAECAVVGLPDPQRGQEVTAFVVLGADVVPSPELTTELVRAEVGAHAYPRHIEYVDGLAKSSTGKVDRASLRRAY------- 163701693 2 ----------LDLGTSFLASVSRDPRELAIVDGET----RLTYAQWYRIISSVVSGFDALGLKAGDHLVTVLQNRVEAATLHWACQFAGLVLTPINWRASPDEIDFAVENAEAKAIAYEGVSAASLRASAAARNLPR--IAVGVPPEPGETGFADLAAREAPPARADAEAISLMLYTSGTTAKPKGVPR--RHRAERAAALAHVAQNLYGRGERTLGVMPLYHTMGVRSLLAMSLIGGTFVCL-PRFDVAGALRLIAAERVTNLYLVPTLYHDLVHHPDFAATDTSSVRKLGFAGAPMTDGLLKKLEAFRPELVNHYGSSEVYTFTIN------------QDAAGKPGSAGRAGLNTMVRILGATDPEASAAPGEEGEIAVSGDEAFEGYWRRPEADAKAFR-NGWYFTGDTGFMDEDGDVFVTGRVDDMIITGGENVSPVEIESCLSLHPGVSEVAVVGLPDERWGKVVTAFVKRRGP-VEEAALDAHCREAGLPSHKRPRAYVFVAEIPKSPVGKLLRRQL----------- 27378647 1 ----------LDLASSFMASAARDPNAIALVDGD----LRLTYRQWYDKISALVASFDRLGLKPGDHVVTLLQNRWEAATLHWACQIAGLVITPINWRAKADELDYCIENAEACAVFHQD---ISAEPVQGSALAGRLLRVSVDPGTGEATSFSDLIKDRAPDARVGADAWSIMLYTSGTTSRPKGVPR--RHRAERAAAIAHVAQNLYGRGERTLGVMPLYHTMGVRSLLAMSLIGGTFICL-PRYDSRQALALIEKEEITNLYLVPTLYHDLVHHETFAGTNVSSVRKLGFAGASMTDGLLKKLNEAFKPFVNHYGSSEIYTFTI------------DQNAAAKPGSAGKAGLNQHVKVVRIGARSVAELAGEEGEIILAGDEAFEGYWRRPEADAKSLR-EGWYFTGDTGYVDPDGDLFVTGRVDDMIITGGENVSPVEIESCLSLHPDVDEVAVVGVADEKWGKIVAAFV-KRNRNVSESELEQFCRTSGLANFKRPRRYVFVDAIPKSPVGKLLRRLL----------- 75759173 227 ----TAVYPEKSIVDMFYNTVTQFPNRIALSSREG----TLTYEELNKKSNQIAHMLIKNGVQLGDYVGIFMKRSIDTVVSMVAILKAGAAYVPIDPDYPESRIQYIIQDSQAKVI--------LMKETPITCDGVQTVSMYDSETCEDIDV----------KLSIHCDDVAYMIYTSGSTGNPKGTMLAHRGVV--NLYIWMQKQYELTEEDVFAQFPSFSFDASVWESFASLFCGGNLYVLLERLSVEAFAHAIYKVKATSILALATIFVRQVALAEEDIYKLASLKRIAIGGEMLPVEVIKLWRETNVEIHNVYGPTECTVVTTTYKIPSQLN------EDVASIPIGKPCSNYQVMILDENMNLCPIG--VPGELYIDSVGLAKGYFNKPNKTIEAFIPNPFYKTSDIVKLLEDGNIEFLHRKDDQVKIRGHRIELGEIQSKISQNHNIKENAVFAKKSKEGSQYLIAFYTTLNKKEIPELV--YQLQEQLPDYMVPSKLIYINELPLTPNKKIDVKKLAQLEEKY---- 50086373 25 ------------LSDILDATAAQYPEHVALID----QERNVTYAQLCKQANDIAQQLIQRGIKAGDIIGLWLPRGADLLIAQAGICKAGAAWLPFDMDVPVDRIQVCLDDAQAAGIITSLDWADSLQQLSQPVWPVNTL--------------NQPTGQPSIAQRADLADPAYIIYTSGSTGKPKGIVIEQRNIC--HFLRSENSVLGVRHEDKVYQGFSVAFDMSFEEVWISYLVGATIWIAPKDLDPERLCKALQQQNITVLHAVPTLLALF-------PEDVPNLRIINLGGEMCPEALVARWDLPHHQIFNTYGPTETT-------VTSSLARVYADE----PVTIGVPLPNYGMLVLNDQFELLPQG--EVGELCVFGPSVGREYLGRPELTAEKFIHNTWYRTGDLARLDENGQIQCLGRADDQVKVRGFRVELGEIEAALCDLNGIGTAAVVLRRDDEMDQ-LVAFIVLDQEQKNLIQVKEAYLKSRLPAYMIPNRFEIVEQVPRLLSGKIDRNALRK--------- 167041568 69 --------------------------------------EKITYNQLKNRVSIFAGALKKQNVNKGDRVIIYMPMIPEAVIAMLACARIGAIHSVVFGGFAANELASRIDDSKAKIILSASEYKPLLKKAPGKCIIYQRKDFKIELDTKNEIDWNDAIAKPVECVEMNANDYAYILYTSGTTGTPKGIVRDIGGHIV-ALKWTMKNVYNINPDDVWWSASDIGWIVGHSIIYAPLFHGCTTILPVGTPDAGVFWRIISEHKVKSLFTAPTAFRAIKKEDPFKKYDLSSFESLFLAGERADPDTIKWAESLKVPVIDHWWQTETSWAISANCAGLGLSKI-------KYGSACKPVPGYNVKILKSGGKEAKPN--EMGDVVVKPPGTFPTLWNADQKYKDNYTYPGYYQTYDAGHIDEDGYVWIMSRTDDIINVAGHRLSTGLMEEVLAEHKDVAECAVLGISDKLKGQLPIGLLILKGVKKNHDEISKECIREKVGPVAAFKTALVIKRLPKTRSGKILRGTVKK--------- 23491572 23 --------TDRPLSGILTEQVERRPDATALICGD----RRFSYADLDRQSSNLAGHLSAAGVGKGDTALVQLPNIAEFYLVFFALMKIGAA--PVNALFSHRRLESYAEQIAPKLVIASRSHEAFVETLKAVSPKLAVTLLLGEADPQRSLERMLANSAENPPAYAPSDEVALFQLSGGSTGTPKLIPRTHNDYDYSARASA--EICELSPETRFLCAIPVAHNYPMSSPGAGVFHAGGTVVMAANPEPLACFDLIEKHEIDMVPLVPPAVALWLQAAPAHRERLKSLKLLQVGGASFAEALARQVEVLGCDLQQVFGMAEGLVNYTRAGDPDHI----------VFTTQGRPIPDDEIRIVDEDGNDVP--EGEAGMLATRGPYTFRGYYRAPEHSARVFDRDGFYYSGDVVQRTPEGYLRVVGRVKDQINRGGEKVASEEVENLILRHPDVTHAALVAMHDELLGEKSCVFVVSRNPALKAPAIRQHLAGLGVADYKLPDRVRFIEAMPLTAVGKIDKKRLRD--------- 63079046 1495 -------DSEKTIQEQFEEWAEKAPHSIALVFKD----KQMTYQELNQRANQVAHLLRGNGISANDFIGLMVDRSFEMIISMLGILKAGGAYLPIDPDYPEDRIDYMLSDSKAKILLKQSD-----QTAPASFEG--KVIAIDTP---------ELLEMDIEPKVNNSSDLAYIIYTSGSTGKPKGVLINHRCVINMQLTA---ETFGIYPSSRILQFASFSFDSSVGEIFYTLLNGACLYLVEKLLSGNEFVAWLKKNRISSIPFIPSALRML------PYEDLPDLAYISTGGETLPADLVKAWGE-NRVFLNAYGPTETTVDATVGVCTPEGKP-----------HIGRPVTNKKVYVVNSNNQLQPIG--VPGELCIGGEGVALGYLNRPDLTQEKFVSNPFYRSGDLVRWLPDGTIEYFGRLDDQVKIRGHRIELGEIETRLLEHPSIKEAIVIPRSDESEATYLCSYLIAEG-SWNAADLRKY-LKASLPEYMIPSYFVELHELPLTPNGKVNKKALPKPEK------ 63079046 452 ---SVDYPDKQTLHKRFEEQVAKNEDQVALEY----EDKQLTYRELNAKANQLARVLQKHNTLPTQVVGLMAERSLEMIIGILGILKAGGAYMPIDPTYPAERIQYMLEDSRSYLLLVQ-----KAEMIPANYQG--EVLILTEEL------WADENTENLELVNQPQ-DVANIMYTSGTTGKPKGILITHRNIMTTIINNGYLDIF---STDRILQISNYAFDGSTFDIYSALLNGATLVLVPKLMNTTDLLAIIKDSNITVALMTTSLFNTLVDL---DVTSFQHTRKVLFGGEKASKHVEKALDYLGGRLVNGYGPTETTVFATTYTVDNTIKKLG-------SIPIGRPLSNTSVYILDDQLQPL----GVPGELCVAGECISPGYLNRPDLTADKFIDNPMYRTGDLVRWLPEGVMEYMGRIDEQVKIRGHRIELGEIEAKLLEHPSIRETVLVAKQDANGHSFLGAYLVTDNFCPVTE--LRNYLMETLPEYMVPSYFIELDSLPLTSNGKVDKRALPE--------- 206679493 16 -------DVPTTLYGLLSRTATKFPNHSAVSYGPTDKAETLSWSELHDKTVQTANLFRKLGVGEKDVVAYILPNANETTLALLGGMVAG-IVNPINPLLEADQIAAILRETGAKVVVTKTDVAQKTAEAVRHAPNVKTVLEVDVAHHAKVLNFVREVAQQNDFADSKADRVAAYFHTGGTTGMPKVAQHTYNGMIYN---GWLGHELLFTEEDNVICPLPLFHVFAVHVILMAAISGAHVVFPTPRGDGDNFWKLVERWKISFIITVPTAISALMQRP--IDADVSSVKTAFSGSAPLPLELFKRFEETGVQIVEGYGLTEATCLVSIN----------PPEGEKKVGSIGVTFPYCDVKILDTPDGPLECAADEVGEICISNPGVSVGTYTEEGKNRDLFHGE-YLRTGDLGRFDSDNYLWITGRAKDLIIRGGHNIDPAEIEEALLGHKAVAFAGAIGQPDAHAGEVPCAFVLVAGASVTEAELMEFCKTNVHERAAQPKHMTILEELPKTAVGKVFKPDLRK--------- 91786495 38 --PELRIPDQANLVDVLFSRARAHADKPFLRS----DRITLSYADALERVNRIAQVLTEFHLVPGNRVLLRGGNSIGMALAWLGVVQAGLVAVATMPLLRAKELGEIIDKARPSLALCDASLLQELQAARDQGGLLGTIVPFNLMNEPGSLAVLSAQKDHFTPCPTAADDIAMMAFTSGTTGKPKAAVHTHRD-VLAACEAWPRHVLKARPDDIVMGSPPLAFTFGLGMLIFPMWAGASVYYPSVAYTPEVMVKLMNQVGATLCYTAPTFYRQMAPFAKQLG--VPSLRICVSAGEGLPDATRQLWKATGIEMIDGIGATEMFHIFI-----------SSAGAEVRRGAIGKVVPGYTARVVDDQGAEVPHG--TVGKLAVMGPTGCK-YLDD--ARQANYVKGGWNYPGDAFVQDDDGYFFYQARADDMIITSGYNVGGPEVEDALLKHPAVAECGVIGLPDEERGMIVKAFVVLRPGHEAGEALVKSLVKATLAPFKYPRQIEFVGSLPRTETGKLQRFKLRQ--------- 153955640 1 ------------------------------------DKNKISYREIYGGVNYVTYLLQENGCSKENSVLVISDNSVFFIKTYFGIIKNGSICVPVNPTISENDMRYIMDILKIKIVFCQKKYRNKVDKI----------VCRDTMVYSEESIWASKDETNLSGFINEKEDTALIMFTSGSTSKPKGVMLTHYNLMYNT--NSIIEYLKLTKNDRVEVVLPFYYCYGTSLLNTHFRCGGSLVINNRFMFPETVIEDIKKYNCTGFAGVPSTYQILLRMTSIKTAKLPSLRYVTQAGGRLPEELCEALE--GTDVYIMYGQTEAT---------ARLSYLPPEQIKNKLGSIGCGIPRTELVVLNREGN--PTSVGEVGEIAARGGNIMKGYFNDQEETKKVL-KNGLLYTGDLAFRDEDGYIFVVSREKNIIKCAGNRISPKEIENTICSIKEVVECAVIGVEDDILGEAIKAFVVLKDKNSSDDKYIIDYCSSVLPRYKLPKYVQFLSQLPKNSSGKVLFAKLKDM-------- 63079050 465 -FP---MDK--TIHQLFEEQVSRTPEQIAVVF----KGESFTYRELNEKANQLAWVLRKREVRPNEIVAIMAEHSLEMLVGVIGTLKAGAAYLPIDPSYPEKRIAHMLQDSKAEQLLIQPHL-----NMPQDFKGSVLWLTEESWAKESTTDL---------PLATSANDLAYMIYTSGSTGLPKGVMVEHQALVNLVMWHNEAFGVTMTDQCTKLAGF-GFDASVWET-FPPLIQGATLHVLSRRGDIYALHEYFEKNAITISFLPTQLAEQFMELTS------STLRVLLIGGDR-----AQKVKETSYQIINNYGPTENTVVTTSGQLHPEQDVFP----------IGKPITNHSVYILDQNRHLQPIG--IPGELCVSGAGLARGYLNQPELTVERFVDNPFYRTGDLVRWRIDGSIEYLGRIDEQVKIRGYRIELGEIETKLLEHPSISEALVVARNDEQGYTYLCAYVVATG-AWSVSSLREHLI-ETLPEYMIPAYMMEVEKMPLTANGKIDKRALRQRMNEYVAPA 63079050 1488 ------YPREKTIQELFEEQVDKNPDQIALICGE----QQFTYEQLNVKFNQLAHVLRREGVQPNQVIGLITDRSLSMIVGIFGIIKAGGGYLPIDPTYPTERIEYMLEDSQTHLLLVQH------RDMVPAGYQGEVLIIEDEISRDEQVANIELINQP--------QDLAYVMYTSGSTGKPKGNLTTHRNIIKTVCNNGYIE---ITTEDRLLQLSNYAFDGSTFDIFSSLLHGATLVLVPKELNPTDLITLIREQQITVSFMTTSLFNALV---ELDVSSFQNMRKIAFGGEKASFKHVEKALDFNGRLVNGYGPTETTVFATTYTVDERIKEWG-------IIPIGRPLHNTTVHILSADDKLQPIG--VIGELCVSGEGLARGYLNLPELTMERFVENPFYRTGDLARWLPDGVLEYVGRKDEQVKIRGHRIELSEIETRILEHPAISETVLLAKRNEQGSSYLCAYIVAHGQWNI-QELRKH-VRDVLPEHMVPSYFIGLDKLPLTSNGKVDKRALPE--------- 72392569 93 -------------YNALDRHLPKHKDRVCYHWEDEGESRDVTYGEMFEEVVRIAAVLKHRNVKKGDVVTIYLPMIPFAAQVMLAVARLGAVTSVVFAGFSSQAVASRLTDARSKLIITADSFWELSDAALAICEAEGHCLVYDRPMTEGRDAWYSDVVEDCPIVWIGAEDPLFLLYTSGSTGKPKAILHTLGGYMVYA-GVTFKYSFDYHESDVSFCTADIGWITGHSYAYGPMLNAATSVLMPTHPTPSRWWDLVDKYRVTIFYTAPTAIRALMQCGDEQSTTRGTLRILGSVGEPINEAWQWFYEVVGADVIDTWWQTETGGHLITPLPGCT---------PMKAGSATLPFFGIVPALLHPTTNAV-VEGEGEGLLAMQTPWIARTIFGDHNRYEQAYFADGFYLTGDGARRDKDGYYWITGRVDDVLNVSGHRIGTSEVEEAVNSHPDVAESAAVGIPHDVKGECIYVFVTFNNNVTVDATLLKRVVRRVIGPFAAPDYVQAAQGLPKTRSGKIMRRILRK--------- 214037499 1 ---------------LLVEGLNRYNDEPCLYLGD----KVASYKDVREQTSQLVQALQSKGLGKGSRVAIISANRPEVLSNIAAMQLTGCIGTPLHPLGSLDDHAYVLEAAEIETLVFDASFSEIAAALKARVPGLKNLLGFGPEVGDDYLAIAESFSPKPVAPEVSADDIASVNFTGGTTGKPKGVMSTHR--VSAYMTQIQMAEWEFPDELRMLMATPLSHAAA--AFFIPVLQKGGAFYVMQGFSPDEFFDTVRDHKITCTMLVPVMLYFLLDSQRATDGSMDSMETIFYGASPMPTRLAEGIAKWGQVFYQFFGQSECPMVIANMRKGDH--DLSKPERLS---SCGRPTPWVHLALMGDDGK--PAAEGEPGEICIRGPLIMKGYKDMPEQTAEAF-EGGWLHTGDVGRLDEDGFLYIVDRTKDMIVTGGFNVFPREVEDVLATHEAVGQVVVVGVPDEQWGESVKAVVVLKPESDVLEAQLQALVKDKKGSVQAPKSVDFVAGIPLTPVGKPDKKAVKAQY------- 148546862 1127 ------------LVEQLNEQARLTPQRTALVW----DGGSLDYAGLHQQANRLAHYLRDKGVGPDTCVAIAIERSPQLLVGLLAILKAGGAYVPLDVDYPAERLAYMLADCDAR-------LLLSHSSLLGKLPQVDGVIALDQLHLDSWPSHAPGL-------HLHGDNLAYVIYTSGSTGQPKGVGNTHAALA--ERLQWMQTTYALNDSDVLMQKAPIFDVSVWECFW-PLVTGCKLVLPGEHRDPQRIAALVQAYGVTTLHFVPPLLQVFVQEPQAGA--CSSLRRVFSGGEALSAALRDRLLQVQVQLHNRYGPTETAINVTHWHCQVADGERSP---------IGRPLGNVLCRVLDDELELSAPG--VPGELYLGGAGLARGYLGRPGLTAERFVPDGLYRSGDRARWQVQEALEYLGRLDQQVKVRGFRVEPEEVQACLLAQAGVEQALVLIHKDAVGAQLVGYY----SGSAQPAEVLA-VLAEQLPAYMVPAQLIPLAQMPLGPSGKVDRKAL----------- 163741499 4 -------------------------EQLALIDLTTGTRRDIRYGELRQMVDAVAHDLMRR-VQPGDRVGVLLSQSVDCAVAHLAIWKIGAISVPLFKLFQHDALASRIGDAGLELVLTDGGGAAQLGALAQPL-LVADILSASAGQSDHLLPYAE----------TTPETPAVLIYTSGTTGSAKGALHGHRVLSGHLPGVAISHDHLGQPGDCLWTPADWAWIGGLFDVLMPGLALGVPVVAARKFTPEVCADIIRQGDVRNVFFPPTALRLL----KAAGRGLDGLRSVASGGEPLGAEMLAWGQRLGVTINEFYGQTECNMTVSSCV----------ADFPVRPGCIGRPVPGCTVEVLDDTGTPTKDEGDVA--VRRGAASMMLEYWNRPDATAEKFHDD-WLITGDRGIWEGD-YLRFVGREDDVITSAGYRIGPAEIEDCLMTHPAVATVGVVGKPDELRTEIVKAYVVLKPGHSPSEKDLQDYVKSRLAKYSYPREVAFLDALPMTVTGKVIRKELKAQAARE---- 170722725 2175 ---------DQTLHGLFAAQAARTPQAGALTFGG----RHLSYAELDQQANRLARALRERGVGPQVRVGLALERSLEMVVGLLAILKAGGAYVPLDPEYPLDRLRYMIEDSRIGLLLSQRALLETLGELPD---GVARWSLEDDAA--GLSAYSDA---PLDNLNLPQHQ-AYLIYTSGSTGKPKGVVVSHGEIAMHCQA--VIKAFGMRSDDCELHFYSINFDAASERLLVPLLCGARVVLRAGQWGAEDICQLVREQKVSILGFTPSYGSQLAQYLAGQGEQMP-VRLVITGGEALTGEHLTRIRQAFAPFFNAYGPTETVVMPLACLAPDTLPTDAG------SVPIGRVIGARSAYILDDDLALLPQGG--IGELYIGGVGLAQGYHDRPGLSAERFVADPFYRTGDLVRLRADGLVEYVGRADQQVKIRGFRIELGEIESCLQAHADIEEAVVLA-HDLPGGKQLVGYLVCKQASADSEEAVRAHARQHLPDYMVPAHLVLLGSLPLMGNGKLDRRALPEQAREQY--- 170722725 1127 ------------VVEQLNEQARQTPERRALVW----EGGSLDYAELHQQANRLAHYLRDKGVGPDCCVAIAVERSPQLLVGLLAILKAGGAYVPLDVDYPAERLAYMLRDCQASLLLSNSGRLATLPQVDG-----VSAIALDQLHLDSWPSHAPGL-------HLHGDNLAYVIYTSGSTGQPKGVGNTHAALA--ERLQWMQATYALDAGDVLMQKAPIFDVSVWECFW-PLITGCKLVLPGEHRDPQRIAALVQQHGVTTLHFVPPLLQVFVQEPLAAG--CTSLRRLFCGGEALSASLRDRVLQRQVQLHNRYGPTETAINVT------HWHCRAEDGE---RSPIGRPLGNVVCRVLDGELQLAAPG--VPGELYLGGAGLARGYLGRPGLTAERFVPERLYRSGDRARWQVQAQLEYLGRLDQQVKVRGFRVEPEEVQACLLAQPGVEQALVLIHKDAVGAQLVGYY-----SGPGQAEALLASLAERLPAYMVPAQLIALEHMPLGPSGKVDRKAL----------- 170722725 1 -----MMDAPLSLVQALAQRAAHTPDRIALRFLADGEQAVLSYRDLDMRARTIAAALQAR-AAFGDRAVLLFPSGPDYVAAFFGCLYAGVIAVPAYPQHHQERLLSIIDDAEPRLLLT-------VAALHDSLQGLQALAADSAPELLTVDGLDPALANDWREPALAGDDIAFLQYTSGSTALPKGVQVSHGNLVANEQLIRHGFGIDLNPDDVIVSWLPLYHDMGLIGGLLQPIFGVPCVLMSPLARPQRWLQAISEYGGTISGGPDFAYRLCSEEAALASLDLSRWRVAYSGSEPIRQDSLDTFAEKFAPFFASYGLAEATLFVSGSRRGQGIGALAEAGKGSVLMSCGYPQPGHAVRIVEPQCLDVLSDNR-VGEIWAAGPSIASGYWRNPEASARTFVEDGWLRTGDLGFMRE-GEVFVTGRLKDMLIVRGQNLYPQDLEKTLEREVDVLRVAVFAVDDQGEEGIGVAVEISRNKASTPEALIKT-LRQVVADRQAPAVVLLLNALPKTSSGKLQRSACR---------- 73538524 5 --------------DFLWRAARRHQDRVAIIS----PTGNLTFGELADVVLRRAAALTAIDPKPRSRVCVGAANSVDHLVAILAILAAGKVWVPLNPRNGDPELRRIVAFVEPSLVLADHEMAARLANISASLYALDVLECYSGDT-------ASVMMGPYSRHGVDLGEAQAIKFTGGTTGVPKGVIQPMRA--WNTNIATQIHELALTPDDRYLVAAPITH--GTSTYMLPLLGAGGALIFPEYGKAPALLDAAERHRATLFFAPPTLILALVEEQRYAPRPLKDLRYLVYGGAPMPEQIRDAQSAFGQVLCTSFGQTEAPQIITFLS--------PSEMTGENLASVGRPSILTRVAIVDKQGRPLPAGEE--GEIAVRGDLVMSGYLKAEEETHKTLV-DGWLRTGDAGVLDERGYLFLRDRIRDVIITGGFNVYPSDVEVVLSAHPAVADCSVVGVPDAKWGEAVHAAVQLHPGMSVDTEDLIALVKRELGSVKTPKHVHLFEALPRSAVGKVLKPAVREIILNH---- 107028396 1 ------MNALISIADLLEHGAERWPHHPAYADGGG----TLTYDQLARAVRRAAAVLAARGVQPGERVAIYAPKRVETVVAMLAANALGAIFVPVNPQLKEAQIEHIVADSGAALFVTGAQRLPALAALVGARTLLIEELADAIESPGTDTPASASAAAAAPAGRPVDDDPAALLYTSGSTGKPKGVVVSHRNLVSGAFSVAAYQ--RLAADDVVLGVLPLSFDAGLSQLTTALASGACYT-PLDFLQPAEVPRHCDAFGVTSITGVPPLWMQIASAGWSDTAR-TRLRRFANTGGHLATPLLHRLQALFTQAYLMYGLTEA----------FRSTYLAPADAALRPTSIGKAVPNAEILVLRADGSECAAD--EPGELVHRGAFVTLGYWNRPELTAQRFRPDVAVWSGDIVRRDADGYLYFVARGDDMIKTSGYRVSPTEVEDVLFALPHIREAAVFSVPHPALGEAIAACVVSTLDADACRADIARACRDALPTYMNPLVVEPLPTLPRNPNGKIDRPALKAQYRDAFA-- 13475813 9 --------------DLSRRLAAGADDAPAILAP---DRATLTHGGLRRLIAATAERLHALGIGRGDRVAIVLPNGPEMATAFVAVAAA-ASTAPLNPAYRADELDFYLTDIGAKAILVAENETGPAVAVAERLGIGVLRLVVQPDTPAGSFTIEGAIGPQAAPDMAGDGDIALLLHTSGTTSRPKLVPLSHANIA--ASAAHIGATLGLSADDRCLNIMPLFHIHGLIAAVLSSLAAGGSIYCTPGFNALRFFQWLGDAKPSWYTAVPTMHQAILPRAARNEEILAALRFIRSSSASLPAQVMGELEAFGCPVIESYGMTEAAHQMASNRL---------PPGLRKPGSVG-AGAGPEVAVMAPDGRLL--TTGETGEIVIRGPNVTAGYEKNPDANATAF-AHGWFHTGDQGVLDEDGYLRVTGRLKEIINRGGEKISPLEVDDVLMDHPAVAQVVTFAMPHDKLGEEVAAAVVLREGMIATESDIRSHAATRLADFKVPRKILILDEIPKGATGKLQR-------------- 15807969 37 ---------ERPVTAYLHEWATRQPERAAIEFYG----QTLTYAELDDLSDRLASWLEERGVLPGERVAVLLPNCPQFNVAFHGVLKRGAVFVPLSPLARGGELQHLLDEADPAALIVLDALWPVAEPHLAAVREVLHVGLAATLPDRPTLPLPDLLRAAAPQAEPALDSPAVINFSGGTTGLPKGCLHHHRDLI-YTCASYCAVAVERSEHPVFLSFLPQFWIAGEDLGVLFPTFLGATLVLLTRWDAQAFLRAVPHYGVTITTLLVDQVDELLEHPAAAQTDFSSLRQVVSFMRKLNPDYRRRWAALGSLIAEAYGMTETN----TCDTFTTGFQKDDFDLLSQPTFVGLPVPGTEFKVCDFETGELRPFGEE-GELCVRSPAVYKGSWR--ERRAES--PGGWLHTGDSGIIDEQGLLHYLGRRREMIKVSGMSVFPGELEMLLGRHPAVSGVGVLGRPHERRGEEVVAFVVPRPGHDLSAAALSEWCRAEMAAYKVP-TIYFLDELPLTATGKVDKKQLLPRLAELTGEA 149375189 465 -----------TVIEALQHHVSTTPDAVACEFGD----RRWTYQELEERSNAVAAILASQGIAASNTVAVCVERSDAALAAIIGILKLGAIYLPLDPDFPEARLQHMIEDSEASAVIVDPQT----PAAIAGLDLVKVDI-------NEAVNQNAAASSSLPPVNIAPEQTAYIIYTSGSTGKPKGVLVPHRALI--NFLESMAEKPGCVATDRLLAVTTFSFDISFLELLLPLTQGATTVIADKDSDGEKLRQLILDHQISIMQATPATWRILLD----TDWRQDGVRRGLCGGEPLPQDLVRDLLGCLDELWNMYGPTETTVWSTCHRLRLT----------DRLISIGQPIGNTQVHILDRECNPLPL--SCPGELYIGGLGLATGYHNRPELTAEKYVDHPLYATGDLAKWDPDGNLQHLGRMDDQVKVRGYRIELGDIESALVTCPDVKSACAYVWELSPGDARIVGCVVSEGNEPNVVNIRKE-LRKVLPAYMIPQYIIAIEAVPLSPSGKMDRRRLPK--------- 86753169 1784 ---SATYNGNQCIHELFEAAVHKTPSATALIY----RNKEMTYEDVNAQANALAHKLRDAGVGPNQVVGVLCDRSFEMVVGILAVLKAGGAYLPIDTAYPMQRTEYVLQNSEATILLTKECYLKESLDFEGEV-----FYLDDARLFEGDRRDLQNINNPTN--------LAYIIYTSGSTGNPKGVMVAHQSVV--NLLLDLQEKYPVLAEDKHLLKTTYTFDVSVAEIFGWFHAGGTLVIAGDEKDPEKLIQLIQCHKVTHINFVPSMLHAMLQALDEKDFAMNRLKYIIVAGEAVSPELCNRLYAHNVKLENLYGPTEGTIYATGFSIHKEMN--------VANVPIGKPLSHVETYILDQNNQIVPIG--VPGELCLGGICVAKGYMKEPVLTEEKFVVNPMYRTGDLVRWLADGNIEYLGRIDNQVKIRGFRIELGEIEAAIAALEDVVQTIVTTMTDHKGANKIVAYVV--SEKYDEERIREH-VKKTLPQYMVPSYFVSMKALPLNKNGKVDRKQL----------- 105303218 112 --------TPKTLQEILKRAAKQAKDKGMTFVYEDGHEEYLSYQEMLADAERLLKGLRNLGIQPGESILFQFKDNKHFVTAFWACILGGFLPTPLGPIYS-EQNAQVLQLLEQPIILTEFELKEEIAAIRTTLQRQEIVIHSIENVMDT--------ARDTNWFPCTEDTIVLNLLTSGSTGVPKCVQHKSKSIIARTVSNCI--DRQLDEKEVSLNWMPLDHVGGIVMCDTYLMCQQVNCLISAFINPLNWLHWIDAYSATFTWAPNFAFSLINQYEESSSWNLSSMRYIVNGGEAVISSVGMKFLQLLQQLIPTFGMSEVSSGIIECYTQTTNTGMLYVDKNSLDGNVGRPMPGIGIRIVDEDNQCLSED--RIGRFQIHGPTVMNGYFKNDEANAESFTEDGWFDSGDLGFIH-NGNLVITGRKKDMIVVHGANYYNYEIEALVEQVPGVETVCATSVKSAEGAEELAIFFVPVINHVSVMFATMQQIKQIVARKMTPKVIIPIEAFFKTDSGKITRNAFQKQFEN----- 163737633 32 --------------------AKGFGDHTALI----GNGRRRTYKELTDWTNRLAHVLVELGVQPGNRILIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELAKIIDKAEISHALCDTRLMEELVACAKTSAHLKSVVGFDGTSNHDAELDRLALEKPVEAVATGRDDVALLGFTSGTTGSPKATMHFHRDLLMIA-DGYAAEVLQVTPEDIFVGSPPLAFTFGLGGLAIFPLRFGAAATLLENASPPNLIEIIETYKATVCFTAPTAYRVMLRAMEE-GADLSSLRAAVSAGETLPAPVYEWIAQTGKPMLDGIGATEMLHIFISNRFDDH-----------RPACTGKPVKGYRVRVLDSDGNEAPRG--EVGRLAVKGPTGCR-YL--ADARQGEYVKDGWNITGDSFVMDVDGYLHFAARNDDMIVSAGYNIAGPEVEAALLSHDLVTECAVIGASDDARGEIVQAHVVLAEGAQASEVLTRALVKAAIAPYKYPRDIVYTDALPKTETGKIQRFRLK---------- 170747499 52 -------------HNAVDRHADARADQVAIRYDVTGTKRSITYRVLRDEVAVLAAVLADLGVGKGDRVILYMPMVPEALFGMLACARLGAVHSVVFGGFAANELAVRIEDAAPKVVLAASAYKPLLDAAIAASRHPATLVVGRDRDWAETVAAARAAGRRADCVPVAATDPLYILYTSGTTGKPKGVVRDTGGYLV-ALAWSMPNLYGVQPGETYFCASDIGWVVGHSIVYAPLLHGCTTVLYEGKPDAGAFWRVVAEYGVVCLFTAPTALRAIKKEARIAAYDLSAFRSLFLAGEADPDSVAWAERVLDRPVVDHWWQTETGWPIAGNPMGLGLLPV-------KHGSTCVPMPGYRVEVLDEGGRPVPAG--TMGTIAIRPPGCLPTLWGSDDRMRSSYTFPGYYDTSDAGVIDGDGYITVLGRTDDIINVAGHRLSTGGMEAVLASHPDVAECAVIGIRDALKGEVPCGFVVLKAGVARPTETIEREVRDEIGPVAAFKLALTVPRLPKTRSGKILRATMK---------- 54027007 12708 ------VDRTATLVSLLDAAAAVDPDTVAVADVVEGERVTLTYAELDARVNRLARHLIGQGVGTEDRVALAIRRSADLVIAMYAVAKAGAAYVPVDPDQPAERVGYILDTAAPVCVLTTAR--------DGFTTDAAPTVILDELDLSGYAATPIAAAERVRPLAAA--NTAYVIFTSGSTGVPKGVAVPHGAIANQLFWKTAEFGLG-TDNVVLLKTAATFDLSVWEF-WSAAVSGGRLIVADGHRDPAYLNALMGETGVTTLHVVPSMLDALLTDAGDRMPD--TLRRILAIGEALPAATAQRFRRNNAELYNLYGPTEAAVSITSHRV---------DDDDTVSVSIGAPEWNSQVYVLDLRLRPVPVG--VAGELYLAGAQLARGYFARPDLTADRFVADPFYRTGDLVAWTADGELEYRGRTDFQVKIRGFRIELGEIEAALLRQDSVSAAAVLAHTDPNLGDRLVAYVVPAADADLDTRALQSALTAELPSYMVPGAFVVLDALPLNANGKLDRNALPE--------- 54027007 430 ---------DTTLVALLDAQIPRTPDRIAL----DFEGATLTYAEFDERVNRLARFLIADGVGPESLVALGMRRSLELVIGMHAVLKAGGAYVPIDPDHPAERTAYILSSADPVCVLTVSG---------DELELPESVRRVEIDTLDVSAYSPQPLTDADRRAPLRPENTAYVIYTSGSTGRPKGVAVTHHAIVNQQL--WMLDEYRLTADDVYLQTATTFDVSLWGY-FLPLMVGAKLVIAAPHRDPLYVADMIARHRVTVTDFVPSMLTVFVAH--ATPAQVQSLRAVFVIGEALPPETAAQFRALGAGLHNLYGPTEAAVSVTYWEATA---------ADTVTVPIGIPEWNVEVYVLDSRLRPAAIG--APGELYLGGRQLARGYRGRPDLTSDRFVANPFYRTGDLVRWNAAGTLEYIGRTDFQVKFRGQRIELGEIETVTLAHPAVSQSAVLVV-DTATGQQLVAYVVPAPGQSIDPLELTRFAAEHLPSYMVPASVMVLDAFPLNTSGKLDRKALPE--------- 54027007 9497 ------VDTEATLVSMFEAQAARTPETVALTF----EGTSLSYGEFAARVHTLARHLVELGVGPESMVALGMRRSLELVIGMYAVSAAGGAYVPLDPDHPAERIAYVLDVAAPVCVLTTSG----DEFDAGTVPTVE----IDRLDLDGYADTPLTDADRRAPLR--PSNTAYVIFTSGSTGRPKGVAVTHAAIV--NRLVWMQSEYGLDRTDVVLQKTPTFDVSVWEFFW-PLQVGARLVVPDGHRDPAYLVELITGQRITTAHFVPSMMSVFV--AEDRAAECTSLRNVFASGEALPAVTAQRLRELGARLHNLYGPTEAAVDVTYHEV---------VDADTVSVPIGAPVFNTRVHVLDSRLHPVPVG--VAGELYLAGVQLARGYVARPDLTADRFVADPFYRTGDLVAWTADGELEYLGRTDFQVKLRGLRIELGEIESALTALDSIAQAVVVVRSDERLGDQLVAYVIAAAGRSIDIEAVRGELAGALPGYMVPSAFVVLDAFPLNASGKLDRKAL----------- 54027007 4729 ---------DATLVSLFDEMAAAHPEQVAAKFGADA----LTYAELDRRANVLARRLIEDGAGPEKLVAVLLPRSLDLVVALLAVVKTGAGYVPIDPAYPAERIAYVLADARPASVVLDSTVE---AEIPAGLPGI-TVDGFGVETGDMADADDAPITDADRLAPLSPDNVAYVIYTSGSTGRPKGVAVAHRNVV--RLLANTDRDFGFGPQDVWLFHSYAFDFSVWEL-WGPLSFGGTVVVYYTSRSPEQFLELLRAERVTVLNQTPSAFYQLAEADRAPGAARLSLRYVVFGGEALESDWVARHGDASPVLVNMYGITETTVHVSY-------RALDAATIASASGSIGRAIAGLRVYVLDNRLRPVPVG--VAGEMYVAGPQLARGYLGRPDLTAARFVANPLYRSGDLARWNRFGELEYLGRADDQVKVRGFRIELGEIEAAVLAQPGIAQAAVIVREDQPGDQRIVAYVVAEPGVTPDLDAVRSGAAEQLPSYMVPSALVRLEWIPLTVNGKLDRRAL----------- 54027007 3648 ALTSPVGDSAATLVALFEAQVARTPDAVALTF----EGTSLTYAEFASRVHRLARWLKDNGVGPESYVALGIRRSLDLLVGMYAISAAGGAYVPIDPDNPAERIEHILETAGPVCVLTSGSDLDV---------TLSRQVRIDRLDLSGYSDAPLTDADRHRPLRTG--NTAYVIFTSGSTGRPKGVAVSHAAIVNRLVWGHAQ--YGLAADDVVLQKTPTFDVSVWEFFW-PLQVGARLVIPDGHRDPSYLAQLIIDEHITTAHFVPSMMSLFV--VEPRAAECTGLRNVFASGEGLPAVTAQRLRELGARLHNLYGPTEAGVEVTFHEVT---------DADTVTVPIGAPVFNTQVYVLDSRLRPVPVG--VPGELYLAGAQLAYGYVTRPDLTTERFVADPFYRTGDLVAWTADGELEYLGRTDFQVKLRGLRIELGEIEGALTALPAVSQSVVVVRHDERTGDQLVAYLIAEPNYTIDVDAVKAALSTQLPAYMVPAAFVVLDAFPLNASGKLDRKALPE--------- 54027007 7357 ----------LTLVSMFEAQVARTPDAPALTFEGTG----LSYAEFAARVHRLARWLIQRGVGPESYVALGMRRSIDLVVGMYAVSVAGGAYVPLDPDHPAERTEYILATADPVCVLTSGDDLPITAQVRIDLLDLDGL-------------SEAPVTDAERRMPLRPENTAYVIFTSGSTGRPKGVAVSHAAIV--NRLVWMQAEYGLTAADAVLQKTPTFDVSVWEFFW-PLQIGARLVVPDGHRDPAYLAEVISAERVTVTHFVPSMLAV--FVADAAAARCDALRMVFASGEALPPKPAHRLRELGAELHNLYGPTEAAVDVTYHRVT---------DADIDTVPIGAPVFNTQVYVLDARLRPAPVG--VAGELYLAGAQLARGYVARPDLTADRFVADPFYRTGDLVAWTAEGELEYLGRTDFQVKLRGLRIELGEIESALTALEEIAQAVVVVRGDQRTGDQLVAYVVPAPGAQVDSDLVREDLGRQLPAYMVPALVMALDAFPLNASGKLDRKAL----------- 54027007 2577 -----------TLVSLFYAQVEATPDAVALVYAD----EQLTYRELRERSARVARDLMAAGVGPESLVALGIRRSTELVVAMYAVLQAGGAYVPLDPDQPADRINHILDTARPALVLTTDNFADVVADAVPTL--------FVEDLPADAATSGAPITDAERPAPLRPGNTAYVIFTSGSTGRPKGVAVGHAAIVNRLL--WMQAQYPIGAEDAVLQKTPTFDVSVWEFFW-PLQTGARLVVPDGHRDPVYLAQIIAEQGITTAHFVPSMLAVFVSTLGNDNGDAPRLRQVFASGEALPAATARRLELTGARLHNLYGPTEAAVDVTYHEVTA---------ADVVSVPIGRPVWNTRVFVLDARLHPVAPG--VAGELYLAGDQLALGYVGRPDLTADRFVANPFYRTGDLVAWTKSGELEYLGRTDFQVKLRGLRIELGEIEAALSAQPGVAQSVVVVRSDPHAGDQLVGYVVAGSDASVDVAAVRAGLSAVLPGYMVPAAIVVLDAFPTNASGKLDRKAL----------- 54027007 10592 ----------------------------------------LTFAELDARVNRLARHLIARGVRTEDRVALAMRRSLDLVVSMYAVSRAGAAYVPIDPDQPAERVGYILETAAPAVVLTT-----TADAFETEVGEIVAVDALDLSAVSAAPITDADRNGALLPATT-----AYVIFTSGSTGRPKGVAVPHGAVANQ--LCYIAEEFALGADDVVLLTAATFDVSVWEF-WSAVLTGGRLVVADGHRDPAYLNALMRDTGVTTLYVVPSMLDALL--IESGDRMPESLRRILAIGEALPAATAQRFRAANAGLFNLYGPTEAAVSITTHEV---------DDDDTVAVSIGVPQWNSQVYVLDSRLRPVPVG--VSGELYLAGAQLARGYFSRPDLTADRFVANPFYRTGDLVAWTADGELDYRGRTDFQVKIRGFRIELGEIESALLKQDAVAAAAVLAHTDPNLGDRLVAYVVPATPGEIDTFALQTALSAEIPSYMVPSVFMQLDELPLNVNGKLDRKALPE--------- 54027007 5800 ---------PRTLPELLAEAAARDPQAPAVVF----EGTSLSYAELDERSNRLARLLIAEGIGAEDLVAVGVPRSADSVFAAWAVAKTGAAFVPVDPNYPAERIAHMVTDSGSPVGLT-------VAAVLDGLPDSTRWLVLEELDLDAFDGGPITEAERVRPTR--PEQPAYVIYTSGSTGVPKGVVVTHAGLA--NFRAEQVQRYDIDSGTRALHFAPSFDASILELLLALGAGGALVVVPPGVYGGEELSELIRRERVTHAFITPAALAT------FDPTGLDTLRVLVAGGEACPPELVAKWAVLGDTFHNGYGPTETTIMT----------NISDALMPGELVTIGGPIRGMRSLILDNRLRPVPVG--VAGELYLSGIQLARGYHARPGLTADRFVANPYYRTGDVVRWTRTGEVEYVGRSDFQVKVRGFRIELGEIDAALASHESVDFAVTVGHDNAAGATVLVSYVVAAPGHSIDVPTLTGHVEQRLPAYMVPSSIMVIDRVPLTPVGKLDRKALPE--------- 54027007 11656 ----------------------------------------LTYREFDERVNRLARLLIARGVGAESLVGLAVRRSLDLVVGMYAIVTAGGAYVPLDPDHPAERIAHILDTAQPACVLTTADAVP--------VPAGTDLVLLDTVDLAGYSAAPVAAAELVRPVR--GDNPAYVIFTSGSTGRPKGVAVSHGAI--DNQIEWMLSEYPMGPGDVYLQTATTFDVSLWGY-FMPLRAGAKLVVADGHRDPAYVADMIARHGVTVTDFVPSMLSVFAANLATGS--VPTLRDVFVIGEALPPETVAWYQVSDAVLHNLYGPTEAAVSVTYWPARG---------RDERTVPIGLPQWNVGVYVLDSRLRPVPDG--VAGELYLAGAQLARGYVARPDLSADRFVANPFYRTGDLVVWRAASRLEYIGRTDFQVKFRGQRIELGEIETALLAQPAISQAVALVVPSS-LGDQLVAYVVPRPGQVAEQNALLAAVSQTLPAYMVPAAIVVLDAFPLNASGKLDRKALPE--------- 54027007 8421 ---------EVTMVDLIAAQAARRPDADAIRFGDTA----LSFGEMQRRANRIARTLIDRGVGPESRVAVAVSRTEHLPVALYAVLLTGAAYVPVDTTYPVQRLEFMLTDAAPVCVLTTAADADAVPAVDVPVVLLEQAATAGSDAP---------VTDADRRAPLRPDNLAYVIYTSGSTGVPKGVGVTHRDAV--QLFANTQPLFGFDESDVWLFHSYAFDFSVWEL-WCALAYGGSVVVYLTSRSPELFRELLVRERVTVLNQTPSAFYQLVEADRAASAAADALRYIVFGGEALDRQLRRWYERHAPRLVNMYGITETTVHVS-------FLSLDEQVVDNPASVIGRALPGLSAYVLDERLAPAPVG--VAGEIYVTGEQLARGYLGRPGLTASRFVANPFYRSGDVGRWVGFGNLEYAGRSDQQVQLRGFRIELGEIEAALEQCDGVRQAVVMVRADEHAGDRLVGYVVPDTGAAVDPVAVREQVARFLTAYMVPDAIVVLDTLPLTPNGKLDRRALPE--------- 54027007 1504 -----------TVIELFDATARRRAHATALSEGEYGPAAALTYGEFAARVNRLARKLIEEGVGPDTLVAVGIRRSLDMLVAVYAAVAAGGGYVPIDPDHPAERTEYVLASSRPVVLLTTSG----DDVTGGDCPVLHVDTLDLDGYPDGPIDPAERRG------VVRPENTAYVLYTSGSTGRPKGVAVTHAAMVNQ--MAWKIAESGLDETDVVLHKTPFTFDASVWELFATLIVGAQVIVAAPHRDPLYQSEVIWRHQVTMTSFVPSLLSVFASTAPAAE--CSSLRAIFVGGEALTSSTVALFRRLSPTVVNLYGPTEFTVNATSWRVIDNGGG---------AVPIGRPVWNARAYVLDEALRPVPAG--VAGELYLGGAQIARGYHGRPDLTAERFVADPFYRTGDLVRWNEFGVLEYIGRTDFQVKFRGQRIELGEIEAALLEQPAINQAVVLVI-DTVAGDQLVAYVVGAGEIDTEE--VKTALRRRLPAYMVPSVVVALPEFPLNASGKLDRKAL----------- 50812237 468 ------------IHEVFEEKAKQTPDAVAVMF----EDRSLTYKEVDEKSTSVAVYLQHQGVRPEQPVGICAERSFDMIIGILGILKAGGAYVPLDPSFPQERLKYMLKDSQASIVLTQPNVHDRISGLTG---SHVKAINIELACRNGYTDQQSSGLKR----EVKPEHLAYIIYTSGSTGEPKGVMVEHRSIM--NTLNFLESHYPVTAEDAYLLKTNYVFDVSISELFGWFIGDGRLVILPPEKSPQLCMDYIETYKVTHINFVPAMLHVFLEMAKDNKREDGPLKYMMVAGEAFPKVLVKKAVSLNCRVENIYGPTEAS-------IYAAYFGCGKGDIASHHTPIGKPVSNTKIYIVDQHLKPVPIGK--PGELCIAGAGLARGYFKKPGLTAEKFIDNPFYKSGDSARWLPDGNIEYLGRIDSQVKIRGFRVELGAIETKLGEFPGILDQAVV-VKQLEGHQQLAAYYTEESGHASPKDLRLH-LKSSLPEYMIPSHFIRLDELPLSPSGKVNRKELEKR-------- 211638151 12 ----------------------IWGNKTALIY----QEQQLTYRELHQSAERLASGLFHRGVRRGDNVMVQLPNRISFVVTCFALFRLGAHPVLLMPTQRAHDIHALCQIARPVAYIIPDDYREMAREVAASCPDLKHIIVDGEA--EEFTALASIDDKPLNITGPTYGDIAVLLLSGGTTGTPKLIPRTHDAYTYDFVLSARL--CAVNTESVYLAVLPVAHNFTLGSPILGTLSQGGCVLLSDTASCDEAMPLIEQHKVTHLALVPALARLWEQARDWEQSDLSSLRCLQVGGGRLTPELAELVMTRLGPLQQVFGTAE--GLLCYTRLDDPYE--------VIINTQGRPLSEDEIKIVDANLQPVALG--EVGELITRGPYTITGYYRAGQHNAVAFTTDGFYRTGDLVRMNSDGNLIVEGRIKEQINRSGEKISTQEVETLLLQHPDIDDVVVIAVPDELLGERICACLLKSGNQPESAQMQAFLHQKGVQRHKIPDQWLSVAYWPLTTVGKIDKRQLVQIAQTEHGNS 76819057 171 --------RDETFYGALADRARRSPAATAVVDGE----RRVSYRALLERIRRLAGGLRRLGLARGDTAVVHLPNGVRFIEACFALFQLGVRPVLALPAHRQHEIGAFCRFTNARAYLGAARLRPLAHALRASCPALAHIVVAGDD--HAFLHFDSLYDAPADCAARADDIACF-QLSGGTTGTPKLIPRRHREYLYNVRACS--DASGFGADTVYLAALPMAHNFTLCCPVIGALLAGGRVVATEHPEPECGFALIARERVTHTALVPPLALLWLDAQRERRADLSSLRVLQVGGARLMDHAAERVTVLGCRLQQVFGMAEGLICCT----------RLDDPPARIARTQGRPVPADEVRIVDEAGRAVAPG--EIGELQVRGPYTIRGYYRLAEHHAAAFTADGFYRSGDRVRRTEEGDLVVEGRDKDQINRGGEKVSAEEVENLLLAHSQIRDAALVAMSDPLLGERTCAFVVARPPAPTSLALKRHLRDHGLAAFKIPDRIEFVPSFPETGIGKTSKK------------- 134100820 445 -----------SVVERFEERVRLAPEHPAVVH----DSGAVSYRELNERVNRLAHHLIAAGVGPGSLVGVALPRSVELVTALFAVVKAGAAYVPVEPDHPAERIEHILRDAAPDLVITTSD--------------------VRVPARNLLLLDEPLPEHPATNPGRAVAGPMYVLYTSGSTGRPKGVVVPARAVL--HRLDGMQRAYRLDASDRVLQKTPAFDVSVWEFFWT-LNEGATLVLAGGHRDVDHLAAVIREHGVTTVHFVPPVLRMFLETPQAGE--CTSLRRVFTGGESLPADLQRRWELLDVRLHHLYGPTEATIDVTFHDC--------EPGRVDDPAPIGKPVPGARLYVLDGALRPVPVG--TTGELYLATTQLAHGYHRRAPLTAERFVADPFYRSGDLARWRKDGVLEFAGRADDQVKVRGARIEPGEIEAVAREHPSVGQVAVVVRGDRRGQERLTAYVVGEAGP-----LREH-LRRHLPDYMVPTSFVELGALPLTPSGKLDRRAL----------- 134100820 2523 --------------ELFERQVRRVPGNLAV----DSRDGRWTYAELNERANRFAHHLIGLGIGPGDVVALALPKSGELVAAIIAVLKTGAAYLPVDVEYPAERIRHLLEDV---ALVVSTAGVELPRPA-----------LLIDSGFAAHPATDPTDAERNAPLR--AESAAYVITTSGSTGLPKGVVVSHAGFA--TLSGNHVRSYGVREDSRVYQVSPSFDVSVAELCM-ALLTGACLVVPRRTATGAELAVELDRERVTHLHIPPSVLATV------PRVELPHLRCLVTGAEPCPAELVEFFGR-GRTMINAYGPTEATVEVTWARC----------EPGVHPVPIGLPLDGAAAYVLDSRLRPVPAG--VAGELYAAGPGLAQGYRGRFGLTAERFVANPFYRTGDLTRWGADGRLEYLGRADDQVKVRGFRIEPGEVEAVLAAHPGVEQARVVVREDRPGDRRLVGYVVGRAAAP---ELLRH-AREALPDYMVPSAVVALDEMPLTANGKLDRDRL----------- 134100820 1482 ---------PVTLPDLIEQQVRRTPHAPAVSFGDTG----IDYAELNRRANRLARLLLERGAGPERFVAIALPRSVDLVVALLAVLKTGGAYLPLDPAHPAERIGFMLDDVRPVLVLTDRGCADRIPSTTPRLLVDEDTSTVDDRDPRRSLGM---------------RNAAFVIFTSGSTGRPKGVVVQHDSL--NGYLSWVRSAYPAVAG-RALVHSPVSFDLTVTGLFAPLTTGGCAQLVELDESAE-----LGGHRPTFVKATPSHLPVLLTLPPE----CSPTRQLVLGGESLVGEVLEQWRARHPEVINEYGPTETTVGCTEFRIE------PGEPVPSGVVTIGRPIWNTRMYVLDAALRPAPVG--VEGELYIAGDLVTRGYLNRPGLTSSKFVADPFYRSGDIARWNADGMLEFIARVDDQVKIRGFRIELGEIDTVLNQHPAVRHAAAIVREDTPGDKRLVAYVVPEGE-LDAAGLRDH-VADRLPEYMVPVAFVTMDALPLTGNRKLDRNAL----------- 194015904 435 ------------IHELITDMSTSSPDRIALQDG----SHSMTYGELERKTNQMAHFLQTHGLQRHDFVAVCMNHSPELIVLLLGILKAGGAYVPIDPEYPEERIQFILDDSQAKLFFTDDASA----------------YHFNGDTYNIYNVWDQLAQYNAEPFIGDAEDVAYMIYTSGSTGQPKGVMIEHRSLVNYIMSAKTHYTD--SSDDHFALYSSIAFDLTVTSIYTPLVIGSTVMIYRQEDQPGFLLEHILDQKAKVIKLTPAHMALLTDAALSQ----SVVKRMIVGGEQLSTALAKRITEASISIFNEYGPTEATVGCMIHQFHQDDEGAS--------VSIGVPMPNTEIYLLDEHQQAVLPG--TVGEIYISGAGVGRGYWQRPDLQESRFLPNPFYRTGDIAKRANDGKIDYIGRIDHQIKLRGYRIELGEIELALMALEEVDKAAVIDLTDESGEKQLAAYIELKEKQMTSFLLRKK-LSDQLPAYMVPAYFVVLDELPLTQNGKINRTALPD--------- 209515512 19 ------------LADLIAHAVGKNGATPLHFHTRSGAYTCTT-QSLLNDAKEIGKALRAIGLRRGDVIAIQLPTQRETALLYLAALEIGAVLVPIVHIYGPAEVGFILRQSRARILCVPDDYLERVAAL-GATPDLERVIVVGDRAPPNGITFDAATTHDQRPVDPPSEDICLLLYTSGTTASPKGVQHSHRTV------GAEWQIPFIDGSGPYLTPFPAGHIAGFNFLLRPFITGTEMVFID-RWDASLAARLVEEYRVRLSGGTPFHLQGLLEAARRDGRSLASLVSYGLGGTGVTPEHVAMADRAGFAGTRAYGLTEHSTVSV---------GWADSSFDIRACTDGRIQPGSQVRIVDELDSDLPTGHD--GEILIKGPELFVGY-TDPALNAAAFTHDGWFRTGDIGRLDENGCLTITDRKKDIVIRGGENVSSLEVERVLATHPAVRDVAVVAQPDARYGERVCAVVVLHETSLDLSAVQAHFGAAGVAKQKTPEQLCIVAELPRTPSGKVRKGDLRKQ-------- 158424498 27 -----------TLPHLLAAGVAAKGEAPAFDFRGA----KLAYLQLAREVDRLASGLSAAGVAAGDAVALLLPNTPWHPICFFAITRLGARVVHISALDARREIHHKLKATGARRLITTPGFLPGALDALAEGLLDEVLVGEDARWGAGDVALAALFSDAPLTAPLPQPDIAVLQFTGGTTGLPKAAMLSHGNLTSAVSMYRLWRDGGVAGTEKVVAVLPLFHIYALTTVLLRHIRDGNEILLRQRFDVETLIRDVSELRATQFSGVPTMWVALLNRPGVESVDFSSLKSCVSGGAPLPFEVQARIEAIGNQLNNGWGMTETGPA----------GSRVPFRVTRRPGLIGVPLPGLAMRIVDDPGRALPPG--EVGEIAIRGPNVFAGYLGDEAGTAAAF-HDGWFLTGDMGRMDDSGLFEIVDRRKNMIISSGFNVYPAAIENAIYEHPSVHEVIVIGVPDAYRGQSARAYVVLKPGAPTLEDLHA-FLAERLGRHEMPRSLEFREALPRSPVGKLLPKVLIEE-------- 115461408 52 ------------------------------------------------------------GVLPGHVVALAFPNTVELVIMFLAVIRARAVAAPLNPAYTQEEFEFYLSDSGARLLITNPEGNVAAQAAASKLGLAHTTASLKDAAGQVHLAGFPASAAAAAKDFADPSDVALFLHTSGTTSRPKGVPLTQRNLA--ASVQNIRAVYRLTEADATVIVLPLFHVHGLLCGLLASLASGASVTLAGRFSASTFWADMRGAGATWYTAVPTIHQIIIDHTSKPEAEYPALRFIRSCSASLAPAIMEKLEAFGAPVVEAYAMTEASHLMTSNPL--------PEDGARKAGSVGRAV-GQEMAILDEEGRRV--EAGKSGEVCVRGANVTSGYKGNPEANEAAFRF-GWFHTGDIGVVDEEGYLRLVGRIKELINRGGEKISPIEVDSVLLGHPAIAQAVAFGVPDAKYGEEINCAVIPREGVSLGEEEVLAYCRRNLAAFKVPKKVYIADELPKTATGKIQRRIVAQHF------- 71733810 2144 ------------MHELFDRQALAAPDALAVI----GTQRQLSYRQLRAEARHLAARLQRMGVVPNRLVAVVMERGWEQVVATLAIQYAGGAYLPLDPTLPTERLEHILQRAEASLALTQPALLQRIE-----WPEQIKVISVTDPVISG-----DAISDQPEAVDLTPDDLAYVIYTSGSTGMPKGVVIDHRGAVNTLL--DINRRFAVGARDRVLAISSLSFDLSVYDFFGMLAAGAAVVLLEPQLDPAHWLALIERHQVSLWNSVPALFSMLLEYAEGERSALSSLRVAMLSGDWIPLTLPERAWALQPQLISLGGATEAS-------IWSILYPLQQVDPHWRSIPYGKPLDHQRFYVLDDALQVRP--TWVAGQLYIGGIGLAKGYWRDETLSAGSFTGERLYRTGDLGRWLPDGNIEFLGREDTQVKVQGHRIELGEIEAALNRHPGV-QSAVVRVLGEALGEKRLAGYVLKADASLQASDFAQYLADKLPAYMVPSSFTFVQEWPLSANGKVDKKRLPEPTQSQTSG- 71733810 13 ARPDTEQPFAENVHSLFEAQVRRNPDAIAARF----EQDALDYATLNTQANRLAHYLRSLGVGPDVRVGVCLERSLDMLVGVLAILKAGGAYVPLDSAYPKARLAHMLADSAPRVLLSHAAARLALLAALEECAASAPLL---DLADTRLWAAQPVDNPDPHAVGLTSRHLAYVIYTSGSTGTPKGVMVEHRGLM--AVSAAWERLYALHKPLNHLQMAGFSFDVFSADLIRALGFGGTLVLCPRLMDPRALYRLLSEARIDFADFVPAVLNPLLVWAQETGHDLSFMSTVVCGSDIWTAHSARQLRRLCVQIVQAYGVTEAS-------IDSTCFEFDSNSHVDAVLPIGRALANTRIYLLDAFAEQVAPG--VTGELYIGGAGVARGYLNLPQLTLERFVDSPFYRTGDLARYRADGNLEFLGRNDSQAKLRGLRLELGEIEARLAEVTGVRDNLVVLREDSVGVPRLVAYFHEQADALTPKSLRQH-LQLSLPDYMIPAAFVRMDALPLTANGKLDRSALPEPGADAF--- 71733810 1099 ----------------FEAIVQRVPNAVALLA----DEQALTYAELNQSANRLAHYLIQQGVKPEQRVGLCLERSAQMVIGLLAILKAGAAYVPFDPAYPAERLAFMFGDAAPTLLLTQASLRADLPPLRDTLS----ICCLDVDAQQWAQC-----SASNPHVPVSPGNLAYVLYTSGSTGRPKGVAHS-RAALDNLIAWQLEQAPV---SQRVLQFASLNFDVSFQEICSTLCQGGSLVLMSERKDLASLRPTLVAEGVQRAFLPFAVLQQLAGLSESDAARPADGCEIFTAGEALNDELRAFVCGLGAQLHNQYGPTETHVVSQFSLNCDEAGQWPDAP------PIGRPIANARLYVLDGDLNPVPVG--VAGELYIAGTCLARGYLNRSALSAERFLPNPFYRSGDLARFHADGNVQYLGRIDQQVKLRGFRVELGEIDSLLQQQPGVQEAVVLLREDMPGDKRLVAYVV----GPASAETLRAELQRHLPEHMVPTAWVSLAQLPLTRNGKLDRPAL----------- 71021439 64 ---------ELSLSQFWKQAVQNYADRPALISKHEGDCIRWSYGAMNEHVQSLVAGLHQLGVRKGDRVAILMMNCSAYGALQWACAQIGAVLVTLNPAYGTSELRRAIDLVEATTLFIVPSLRPTILQ-DESLPSLKRIVMLDDNRPRNWIDYRDLLKSHAATSDVLNTDVINLQLTSGTTGKPKAVALTSRNLLNNGIA--IGDNLRFTEADKLCNIPPLFHCFGLVLGLAAWTHGASIVYAAEGFDPLRSLRAVSEERCTALHGVPTHFIAELELLESARFDFSSLRTGLTSGSTVPIALMEALVSPGLGLRDVYGMTETSPVTFGCCPHPSLYADVDAPIVRRCETVGRVYPHVHAKIVDPLGQPLPVG--QPGELCTAGYVVMQGYWKDPQRTDEALERHPWMRTGDIAIMDEEGYVRIVGRSKDVIIRGGENLFPPNIENCIDRMEGIATNAVIAVPDEKYGEAVGVFVARHAEAPVTPAKIRAYVKKHVGGQSAPAWVWFLAEFPKTASGKIQK-------------- 114571232 42 -LPELAYPDRLNCGELLDRTVDKLGDRMAVYS----KARSLTYAGLLAEANRLAHYLVEMGIIPGNRVLLHGPNGVDLMVAWYAVMKTGAVAVTTMPMFRAGELAKVIAKGQVGHALCDPALVEAVREAARSEPVLARIECWGEDSE--LAAALPGKPADFDNADTARDDVALLAFTSGTTGQPKACAHFHSSVLAMADTFG-RHGLVPDSDEIYTGTPPFAFTFGLGAFVVFPARAGIAVALPDKPGFDALCECIETFKATTLFTAPMGYRALM--ANWDTHDLSSLRKCVSAGEHLPAAISDAFHECGLRLIDGIGATELIHIFIA-----------GSGEPVRVGSTGRVVPGYQARLIGDDGDEVPVG--EVGRLAVRGPTGCL-YLKDDR--QAGYVQDGWNLTGDLFRRDEDGYFWYFSRADDLIVSSGYNIAGPEVEQALLTHPAVAECAVVGAPDAERGTIVKAFVVLKAGHCAGETLLQDHVKATIAPYKYPRAVAFLDSLPKTQTGKLQRFKLR---------- 104780964 2169 ------QDFELTLHGLFAAQAERTPQALALTFAGT----HLSYAELDQQANRLARALRERGVGPQVRVGLALERSLEMVIGLLAILKAGGAYVPLDPEYPLDRLRYMIEDSRIGLLIGQRALLDTLGELPD---GVARWSLEDDAA--SLAAYSDA---PLDNLNLPQHQ-AYLIYTSGSTGKPKGVVVSHGEIAMHCQA--VIAEFGMRSDDCELHFYSINFDAASERLLTPLLCGARVVLRAGQWGAEEICQLVREQQVSILGFTPSYGSQLAQYLAGQGEQLP-VRLVITGGEALTGEHLQRIRQAFVPFFNAYGPTETVVMPLACLAPDTLPADAG------SVPIGRVIGARTAYILDEDLALLPQGG--IGELYVGGAGLAQGYHDRPGLSAERFVADPFYRTGDLVRLRADGLVEYVGRADQQVKIRGFRIELGEIESRLQEHADVEEAVVLALDLPGGKQLVGYLVCPQAGTADAQAVLREAVKAHLPDYMVPAHLVLLERLPLMGNGKLDRRALPEQARQHY--- 104780964 1116 ---APMAPAPRLLVEQLNEQARLTPERTALVW----EGGQLDYAELHQQANRLAHYLRDKGVGPDTCVAIAIERSPQLLVGLLAILKAGGAYVPLDVDYPAERLAYMLGDCKAGLLLSHSSLLERLPQVDG-----VSAIALDQLHLDSWPS-------QAPGLHLHGDNLAYVIYTSGSTGQPKGVGNTHAALA--ERLHWMQATYALDGSDVLMQKAPIFDVSVWECFW-PLITGCRLVLPGEHRDPQRIAQLIQQHQVTTLHFVPPLLQVFVQEPLAAG--CTSLRRLFSGGEALSAALRDRVLQLQVQLHNRYGPTETAINVTHWHCQGSDGERSP---------IGRPLGNVLCRVLDDEFELTAPG--VPGELCLGGVGLARGYLGRPGLTAERFVPQPLYRSGDRARWHQDEALDYLGRLDQQVKVRGFRVEPEEVQAVLLAQPGVEQALVLIHKDAVGAQLVGYY---SGGAQHDRLLAA--LGERLPAYMVPAQLIPLAQMPLGPSGKVDRKAL----------- 104780964 8 ---------PHSLVQALAQRAARTPDRIALRFLADGEQAVLSYRDLDQRARTIAAALQAR-AGFGDRAVLLFPSGPDYVAAFFGCLYAGVIAVPAYPQHHQERLLSIIADAEPRLLLT-------VEALCDSLQGLEALTGSQAPGMLAVDRLLPSLADEWQEPALADDDIAFLQYTSGSTALPKGVQVSHGNLVANEQLIRHGFGIDVNPDDVIVSWLPLYHDMGLIGGLLQPIFGVPCVLMSPLARPLRWLQAISEYGGTISGGPDFAYRLCSEEAALAGLDLSRWRVAYSGSEPIRQDFAEKFAACGFDFFASYGLAEATLFVSGSRRGQGIGALAEPGQGSVVMSCGYPQPGHAVRIVEPQHLEV-LDDNLVGEIWAGGPSIALGYWRNPEASARTFVEDGWLRTGDLGFMR-DGEVFVTGRLKDMLIVRGQNLYPQDLEKTLEREVEVLRVAVFAVDDQGEEGIGVAVEISRNQKSTPPETLINTLRRVIADRQAPAVVLLLNALPKTSSGKLQRSACR---------- 157133080 36 ------------VWRLLDRA------PWKIAQISAETNRRVTYHEMRLRSIRVAQNLSAIGIEKGDMVTIVARNNENVAPIVFGCFMLGTPMNTLDPGFHREDFAHMFESIKPKLVICEGDLVDEMVGAFEMVGIEPELIVFGPRI-NGYGKVDDLLVETGTEIDDPANELAIVLCSSGTTGRSKGVCLSHSLCVANMTGIWTCY-----ESDRVLCLSSLYWISGIGTLMTATAAGATRIITTVPFSAGMMISLIEQFRVSVIFFPPSHALAILNEPTIGMADFSSMRMVLCGGGPVSADLKRSFEMYLPRLHVVYGLSELGGAGCMS------------EIAYKNGSVGILSNGVVAKIVDEEGNALPFNEE--GELFVKSQFIFMEYYGNPEATEEMKSEDGWLQTGDIARVDEDGLFYIVDRKKDIIKYAGYQISPTEIEMVIMKIPGVVAVCVTGIPVP-GNDLPVALVVKALDSEVTEEKIIETVAENMVDFKLRGGVYFVNAFPMTPSGKILRRTCRDIAVELY--- 163856089 43 -FARWFVGGQTNLYNAVDRWLPQQADQPALIWVSTEVDREYTRRQLYDEVNAAAAMLRAQGVGRGDRVLLYMPMVPEAVFTMLACARLGAVHSVVFGGFASVNLAQRIDDAEPKVIVSADAYKPLLDKALSLCRPPQSVIVFDERQPGRDLDYAELAGEQVPVQWLESSEPSYILYTSGTTGKPKGVQRDVGGYAV-ALAASMEYLFDGKPGDTYFCTSDIGWVVGHSIVYGPLIGGQTTILYEGRPDGAILWRLVERFGVNTLFSAPTAVRVLKRQAPESRHDLSSLRAVYLAGEPLDEPTAQWISQLGKPIIDNYWQTESGWPILSAQPGV-------ERVPTRFGSPSFPVYGFDARIVSETGADLGPGEKGVVAIAPPPPGAMSTIWGDDERFVQTYFGRQLYSTFDWGRVDEDGYWFILGRTDDVINVAGHRLGTREIEESINSHPGIAECAVVGAADSLKGQVAMAFAVLKNPDAAAEGDIMRVVEEQLGAVARPARIHFVTALPKTRSGKVLRRAI----------- 148652114 122 --------------------------------------RRLTYNRLYKEVNYFADVLQRLGVGKGDRVVIYMPMILEAAYAMLACTRIGAIHSVVFGGFAAHNLAVRMSDAEAKLVITVDNYKNLVQGVEQAEHKPEHVLVVDRGMPYERQAIDVDYATEVEPVWLESNEPSYLLYTSGTTGTPKGVQRDTGGYAV-ALTTTMDYIYDGNPGETFWAISDIWAVGHSYTIYAPLLAGLTSIMYEGLPNPGIWWRIVEANKVNILFTAPTGVRMLKKQDESTRYDTSSVKSFFLAGEPLDEPTGEWLSHLGVPIIDHYWQTETGWPILSHVPK-------FDYKAHRPGTPGYPMYGYDAKVLNEETGE-PCQPGEKGLLAISAPGCLTTVWRNDERFMKSYYSGKQYSSSDYAMIDEDGYYHILGRTDDVINVAGHRLGTQEIEAAISEHPEVAEVGVVGIKDELKGELPIAFCILRDPSVIEETENRFVVAKSLGALARPAAIYFPKALPKTRSGKILRRAIRALAE------ 67921218 463 -------NNDLRIHQLFERQVEKTPNNTAVIF----DDESLTYEQLNKKANQLAHYLQKLGVKPETLVGICLEPSLEMVISLLAILKVGGAYLPLDTNYPEQRLNFMVENSGINYLIGNRE-----QGIGNREQVVNWFIDISKIQSKISQEKDTNLD-----LKINRENLAYVIYTSGSTGIPKGVQIPHRAL--SNFLISMSKKPGLTDNDTLLSVTTLSFDIAALELYLPLIVGAKLILVSRAVEGVTLAQQLETHQVTVMQGTPATWKLLLASGWKGKKDL----TIFCGGEALDITLAQQLQEKSQQVWNLYGPTETTIWSSVYEVNSD------------KVRLGKPIDNTQFYILDKDYNQVPIG--VPGELYIGGMGVARGYLNRPELTAERFIAERLYKTGDLVRYGEDGEIEYLGRIDYQVKLRGFRLELGEIETILLTHPQIKEAVVI-----VKEQSLIAYIVPPSPQSIPTEVIREFLGEKLPNYMIPSRFVELESLPLTPNGKIDRNALPE--------- 89053819 32 ------YPDRLNVGAELTDAAQGFGDHTALI----GNGRRRTYKELTDWTNRIAHVLVDMGVQPGNRVLIRSANNPAMVACWLAATKVGAVVVNSMPMLRAGEISKYVDKAQIAFALCDTRLMEEMEACAASNPTLQRIMGFDGTSNHDAELDRLALEKPVQAVATAADDVALLGFTSGSTGDPKATMHFHRDLLIIA-DGYAKEVLDVTPQDVFIGSPPLAFTFGLGGLAIFPLRFGAAATLLEVATPPLMVEIIEKYKATVCFTAPTAYRAMLRAMDE-GADLSSLRAAVSAGETLPAPVYDDWAKTGKPMLDGIGATEMLHIFISNRFDDH-----------RPACTGKPVSGYLAKIIGEDGTEVPRG--TPGRLALKGPTGCR-YLGGQR--QEDYVQDGWNISGDTFVQDEDGYFHFAARNDDMIISSGYNIAGPEVEAALLSHPDVNECAVIGAPDEERGSVVEAHIVVTAETATQAKVLQDHVKATIAPFKYPRSVVFVRDLPKTATGKIQRFLLK---------- 157132443 26 -----ILNPNQSLGDLILQILERNARK--VVQISADSGVEVTGAEIRLKTIRIAQNLIKLGYGEEDIFTMVVRNGENAAPVVFACFALGIPVNTLDPTFSQDDLSHMLGTVKPKVMFCDNDVLDNVSAACDAIGISPKIILMSE-SERGYDHLETLLEPTGEELFVPEHRLAVIVCSSGTTGRPKGVCLSSSSLIANVISMTEIY-----SSDAILSFSSLYWMSGLFFLLAGTAAGATRIITRDVFSPALALEIIEKYRVTVAFFPPATALQLLKHPQAPETDFSSMRVMFSGGSAVSAELKFALDKLNSTCLVGYGLSEVGGAATFSDPDTY-----------KGGSTGYLRPLVQAKIVDANGNALDIDQE--GEVLLKPEFKFSGYYGNDEATAEMLDPEGWLHSGDIGRFDKDGLLYVVDRKKDIIKYGNYQISPSEIEGVIQTVPGVVNVCVAGIPVP-GNDLPAALIVRSAEENVSAEDVHKVIDLNLGSYKLRGGVYFTKELPMTASGKVQRRLCRDILIELY--- 149919670 9 ---EIVIPDRLNMVQFFLDAREGLGDKAAIHYHGDDPGRTLSYAELVADSCRVTNLLRELGLGIEDRVLILMPDTPAWVAAYFGILRAGCVAVPANAWLKAKDYAYYLEYARPKAVIVDASIWPAVDEARAEGRHTKHFIVHDRSAPAGTVDLAKALREEAQTEPTYRDDFSTWLSSSGSTGNPKCVVHMHHDFVWNTIAYAQR-TLKLTRDDRTLAAPKLFFGYALASNMLFPLVGGSCVLLPHRVKPADYFELLARYEATQFVTVPTTIAKMVAAAEEGAAKLDKLHSLISAGEALPARVYRSWRRFGAEIYDGIGSAEMFHVYITNRPGD-----------VKEGSLGKIVEGYDYELRDDAGK-VIEGTGEIGTLVIKGPSAGLCYWRMRDKSRATFQGDAVV-GGDKFMLDADGYFWYCGRGDDMLKCSGVYVSPVEVENALIGHPAVRESGVVGYRDDAGLEKTMAFVVHDDHRAQLDDIIEH-CRGQIAAFKAPRRIEFVDDLPRTETGKIRRAALRELAKD----- 91772637 28 ------IPENFNFYDVVDRYAMEQPDKRAVWCDDNGNELVYTFKDLKHYSDKAANLFKKYGIEKGDVVMLTLKGRYEFWICILALHKIGAVALPATHMLTTKDVTYRIELSNIKMVVSDEGLMGYIDEGHKGYEDILLHKASLNGGREGWLDFTKELEEASADFTRPEEEIALLYFSSGTTGLPKMVQHDFAYPLGHIITAKYWQ--NVRDDGLHLTVADSGWACVWGKLYGQWISGTAVFVYDERFDAKNMLEFASKYGVTTFCAPPTIYRFLIKE-DLSQYDFSSLEYCVVAGEPLNPEVYERFLEFGLKLMEGFGQTE-SIVSIATYPWME----------PKPGSMGKPSPEYDIELLNLDDEVC--DFGEEGEIVIKTVGLFAGYRSDEKKTNEV-WHDGYYHTGDMAWKDEDGYFWFVGRSDDIIKSSGYKIGPFEVESALIEHPAVLECAITGVPDATRGQIVKATIVLAKGYVASEELKKQLVKKATAPYKYPRAVDFVD-------------------------- 170739601 2 ----------LDLGTSFLASVSRDPRGLAIVDGET----RLTYAEWYRIISGVVAGLDALGLEPGDHLVTVLQNRLEAATLHWACQFAGLVLTPINWRASPEEIDFAVGNAGAKALAYEEVSAPSVRASGGARACPRIAVGLPPEPGETAFAALAARDAAPAAPRADAEAISLMLYTSGTTAKPKGVPR--RHRAERAAALAHVAQNLYGRGERTLGVMPLYHTMGVRSLLAMSLIGGAFVCL-PRFDVAAALRLIAAERVTNLYLVPTLYHDLVHHPDFAATDTSSVRKLGFAGAPMTDGLLRRLTEAFRPFVNHYGSSEVYTFTIN------------QDAAGKPGSAGRAGLNTMVRIVPGATDPEAAAPGEEGEIAVRGDEAFEGYWHRPEADAKAFR-NGWYFTGDTGFMDADGDVFVTGRVDDMIITGGENVSPVEIESCLSLHPAVSEVAVVGLPDERWGKVVTAFVKRRGPA-DEAALDAHCRAAGLPSHKRPRAYVFVAEIPKSPVGKLLRRQL----------- 157691118 192 --------TPVTLTEVLIRSAFMSPDRGVTYIKEGGRTLTQTYPELLTNAERVLSGLRKAGLTNGDQVLLQLKDHQDFITAFWGCILGGIIPTPVSTNQAVNKLKGVFQLQNEPFIITNEASAEDIAGLREAF----------EAKNMPVLTIETLLSCEPDEYEPEPDEPVLQLLSSGSTGVPKCIRHNHQSIL--SRIISFEQTNGFTHEDVSLNWMPLDHVGGIVMFHVHDVYFGCQQI-SPSIDPMVWLDWIETYGVTRTWAPNFAFAMMNEYEDDIRWDLSTLTYIMNAAEAVVPKVTQRFMHMMGQMVPAYGMSETSSAIVQTSLTSEIQYVAQDHPHKMTFTVGAPIPSVWIRIVDEHHHVLPED--QVGRLQVKSPTIMMGYDQNEEANQEVFAENGWFHTGDLGFIHE-GRLVLTGREKDIIVINGANYLNYEIEAVVEEVDGVEVAASYGIYNPESSNDTLAFVTQKDSLEEQVTMIQQIREAIIRKIGIPDHIIPVDQFPKTESGKIQRAQL----------- 186683606 464 ----TIYPNDKCIHHLFQEQVERTPDNIAVISG----KERLTYGSLNARANQLAYYLQRLGVGPDVLVGICVERSPLMMVVVLGILKAGGAYVPIEATYPLERQAYIIADSNVPILLTQQHLA-------ASLPTKTKVICLD-------TNWEDIAQENANPVQTTPENLAYIIYTSGSTGKPKGTLIPHRGLVNY--LSWCTQAYTVEQGTGTLVHSPLGFDLTITSLFSPLLVGSQVKLLPENQGIEMLYTALQSSNLSLVKLTPAHLELLAQQFSPQEAAGRT-RAFIIGGENLLAQNIAFWQKYAPDLVNEYGPTETVVGCCIYQVNNKQQSGS--------IPIGHPIANTQLYVLDRHLQPVPIG--LVGELHIGGQGMARGYLNLPELTAEKFIPNSFYKTGDLARYRCDGTLEFLGRIDNQVKLRGFRIELGEIEAALLEHPGVQESVVVVHEDVSGNQRLVAYIVLRADLSTSISELSQFLKPKLPEYMVPSVYLQLDALPLTSNGKIDRKSL----------- 110611744 2033 -----------TVPELIAAQAARTPE----TVCAEFRGHRLTYRELEERSGRLAHWLAGRGVGPESRVVVLLPRSADLVVALLAVWKAGGTYVPVDPEYPAARVRAVVEDSAP-VLVLDEKRLASVD--------------LTDRSPH---------PARGPRVPLGADHAAYVIYTSGSTGTPKGVVVRHGALAI--LLTGMQKRFALTPDDRLLACATVAFDIAALELFLPLLTGGRVVLAGKDTQPTALLDLVRQSRVTVMQATPALWQSLATHAPDCLMGL----RVISTGEALPLALAETLSRHAAEVTNLYGPTETTVYATAARVLPGGRGMPP--------SVGGPVAGTRILVLDRALRPVPPG--ATGDLWIAGDGLARGYHNRPGMTAERFVACPFYRSGDLARWTAAGEVEYLGRSDHQIKLRGHRIEPAEVEHTLTCHPAVRRAAVIVREDRPGDRRLVAYVVPEAGAEPTTALLREVVGQRLPAYMIPAAFVTLTEVPLTPNGKLDRSAL----------- 110611744 463 ---------PVTLTELLDRQAHATPD--AVALLWEGSPT--TYRELAERSGRLARLLTERGAGPERCVAVAVPRSPELVVALIAVLRAGAAYLPVDPDYPAARVAFMLADARPALLLTAKDTADRLPP-----TDVPVLLVDDVPPAEGPVA----------PAAHGVDHPAYMIYTSGSTGRPKGVVVTHAAIVNRLL--WMQDRFRLDGTDRVLQTSASFDVSVWEFFW-PLITGATLVIARPHRDPDYLAELIRRAGVTTAHFVPSMLAEFVT--DGAAAACTGLRRVVCSGEALPAELAARFHRFGVPLHNLYGPTEAAVDVTAW----------EYRPGARTVPIGTPIWNTALYVLDSRLRPLPPG--VHGDLYIAGAGLARGYHDRPGLTAERFVACPFYRTGDLARWNAQGELEFAGRADHQVKIRGFRVEPQEIEDTLTGHPAVLRAAVVARPGADAAAQLVAYIVPGGSRPAGADWDLHFVAARLPAHLVPAAFVALDRLPMTANGKLDRAGLPE--------- 114705901 12 -------------------------NRDAAFLVLPDLDRHITYKQFFAGSERIARLLSDRGLAAGDRVLVYAPKSATSLELYFGCLIAGFVYVSINPGLPIDNMSYFLSDVEPKAVVCGEK--DRVAMAREAEGSGAHLFTLDADETGTLIDARNAVEPGFQAVPREAADIAAILYTSGTTGKPKGAVHTHHSLWSN--AEALVASWKFARDDVLIHALPIFHLHGLFTATNVVLASGGSCRYLPRFEPKAVLDEM---PVTALMGVPPFYMQLLETRELEQAA-KNMRVFISGSAPLPQTHRAWHERTGKTIIERYGMTECSMIASNPY-----------DEARKPNTVGFPLPGVTVRITDVKSGETVENGH-FGMIEIKGPNLFREYWNKPEKTAADHTEDGFFISGDFGRYDADGYLSVLCRVKDAVFTSEGTVLPKEVEEILDEDAAVAESAVISVPTPSGSAAPVAILVANPGAQIDTERLKSAVDAKLDAFKQPVRYIPVGTMPRNAMGKVQKAALRETYA------ 163744413 5 --------------DFLAEQLATRPDAPALSDASGAD---WNYADLDRARVALAAELRSAGVQAGDRVLLMVENCVAAVASLYACWELDAVAIPVNARQTEAEVTRIIDHATPAAVLLTCDVSPDAAAHAARLNAREV------SGAFGSLHLATPLPSSPD---ADLHDVAVLLYTTGTTGDPKGVMLTHQNLRFGARASA--DLRHMVPGDVVYGVLPMTHVFGLVSVLMAAVSAGAKVRQESRFSAAK-LHAATHEDVTILPAVPQMHALVMQYSREAKLASPTLRYVSSGGAPLDPAWKRKAEGFELPLQNGFGMTETCSGASATS-----NALGSPDT-----SVGPVTPGTECKIDD---QAPGGNGAGEGEVLVRGPHVMKGYYRNPTETDKTIDAEGWLHTGDLGKLDEDGRLHILGRSKELIIHGGFNVYPPEVEAALNDHPRVVQSAVVGRQRD-GDEEVLAFVVAPGDDVTVEELRS-FVKERLTGYKRPAQIIIATDLPAAPTGKILKHRLLTAFAD----- 4959887 39 -----------------------------IIDAHTNEV--ISYAQIFETSCRLAVSLEKYGLDHNNVVAICSENNIHFFGPLIAALYQGIPMATSNDMYTEREMIGHLNISKPCLMFCSKKSLPFILKVQKHLDFLKRVIVIDSNGVECVFSFDSRNTDHADPVKFPLERTALIMTSSGTTGLPKGVVISHRSITIRFVHSSPIYGTRIAPDTSILAIAPFHHAFGLFTALAYFPVGLKIVMV-KKFEGEFFLKTIQNYKIASIVVPPPIMVYLAKSPLVDEYNCSSLTEIASGGSPLGRDIADKVKRLKVHILQGYGLTETCSALI----------LSPNDRELKKGAIGTPMPYVQVKVIDNTGKALGP--REKGEICFKSQMLMKGYHNNPQATRDALDKDGWLHTGDLGYYDEDRFIYVVDRLKELIKYKGYQVAPAELENLLLQHPNISDAGVIEFRTNLLVNYLSACVVLEPGKTTEKEVQDYIAELVTTTKHLRGGVVFIDSIPKGPTGKLMRNELRAIFARE---- 158137913 1582 ---------------LFEQRVARHP--LALAAVHGDQA--VDYATLNERANRLAYYLMGTGVAPGACVAVLLPRSLQLLVAQLAVLKCGAVYVPLDIHAPADRQAFVVEDCQ---------AAAVLTLAATPVDLVVRRVNLDQLSLDDQPGHNPGLAQDAG-------STAYVMYTSGTTGKPKGVCVTHRGIARLVLNDSFAE---LTAGDRIFASNPAFDASTLEV-WGALLNGGQVRVIDHHVDPQRFAAALVDQGITVLFLTTALFN---QYVQLIPEALALLRVLISGGERAEPAAFRTLKAPGLRLVNGYGPTETTTFAVTFEVHELAPNAPQ-------VPIGRPIGNTQVYVLDAWQQPVPQG--VVGELYIGGDGVALGYLNRPELTAQRFIDDPFYRTGDLVRWQPDGQLECLGRNDDQVKIRGYRIELGEIEQQLALAPGVGEVVVMAVPGEQGPLRLVAWFTRLEAALQATELRA-FLRGRLPEYMVPSAFVALPRMPLNNNGKVDRQAL----------- 158137913 540 ------YERQLALHQRIAQLAEQYPDHVAATCAGAC----LTYAALNRQANALAQHLISLGVRPDDRVAVVARRSLETLVGLLAVLKAGAGYVPVDPAHPDERVHYLLSDSGPVVVLTQ-------QALQARLGPVEVPVLLLDQPGWPACDSNPLVPG------LDASNLAYVIYTSGSTGQPKGVMVEHRTV--NNLVDWHCRAFDLCPG-RHTSSLAGFGFDAMAWEVWPALCAGATLHLAPASDLDAMLAWWQAQPLDVSFLPTPV----AEYAFNHQLEHPTLRTLLIGGDRL-----RQFNRTQFAVVNNYGPTETTVVASSGVLEPGAAL-----------HIGRPVDNARLYVLDAHQQPVALG--VPGELYIGGAGVARGYLNRPALTAERFLDDPFYRTGDLVRWLPDGTLDYLGRNDDQVKIRGVRIELGEIESRLSALAGIDEAVVLAREDQPGQPRLVAYFTAQADVLTPEGLRAQ-LQAHLPEYMVPVAFVALQALPLTANGKLDRRALPQ--------- 15898832 32 -------------------------DGIAVKRFTKNAMEEISFSDLKRKALRLALYLKEHNIKKGDVIAILASKKIQQIIVFLATLSLGAIYQPLFTAFGPEAIKMRTRDVKPKIIFCQDDQKDKIDAIL-------------------FSKFDELLGELKEIEKINWDDAIILLYTSGTTGTPKGALIAKR--LFLNIYVYMKYGIGVRENDVFWNPADPGWAYGLYYGIGPLMFGKTIIFLDEPFNPERTMEFMEENKVTNFAFAPTAYRMIAGTVK-KKYDL-VLERASSAGEPLNPEVIRWFDKYNVTIKDHYGQTEVGMVVYNGW---------GYDAKVKIGSMGLPAPGYEVDIIED-------------IIAVKRDSPFLGYLNNPEKTKESFRGD-WYLTGDNAYKDEEGYLWFVGRKDDVVKVSGYRIGPFEVESVLLEFPAVLESAVVADEDPIRGHVLHAYIVLKSGYTPSEELKKEFVNTKYSRHVHLERVDFVDKLPKTESGKIQRYLLRKK-------- 83943834 16 -------DVPKTLWSMLSETAGKFPSHDAISYIFSGPAETLSWSQLRGQVGRAANLFRSLGVGPTDVVAYVLPNCNETVITLLGGAVAG-IANPINPLLEAEQIGSILRETNAKVVVTKTDVAEKTAEAVKLAPNVTTVLEVDLTAPKSWINFNSEIAKQSAELTFDEDRVAFYFHTGGTTGMPKVAQHKYSGMVYN---GWLGHTLLYTENDNIMCPLPLFHVFACHVILMAAVSGAHVVFPTPRGDGDNFWKLVERWKITFIITVPTAISAKMQRP--INADISTVKTAFSGSAPLPLELFRRFEKTGITLIEGYGLTEATCLVSSNPT----------DGVRKVGSIGITFPYTDVKIVKSTDGLVEAEVDEIGEICISNPGVYAGTYTEADKNKDLYYQGTHLRTGDLGRIDSDKYLWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDAHAGEVPCAFVLVAGASITEAELLEFCKEHVQERAAQPKHMTIMSELPKTAVGKIFKPDLRK--------- 56182653 27 ------------LGDLLHDSCRRHADRVAVVC----DGHRMTYAELSRRADRLAGGLIGLGIRPLDRVVVHLPNIPEFVVLVFALLRAGAIPVLALPGHRKSEISHLCAHSGAVAYAVKDEFGGFYRELAREIPPVRHVLVSGDA--QEFTALESVGGDDVPLPRVDPSDPALFLLSGGTTGLPKLIPRAHDDYAY--VMRATAEAMHVGEEVAYLAVNPVAHQAALACPFGSLLLGGKAVLTS-SVRPDEVFPLIRREHVTVTTVVPSVLRLWADSGQRP--DLSHL-LVQVGSAPLDPALARRAEVLGCRIMRWYGISE----------GLLTHTRFDDPEDVIMGTDGRPMSDDEVRIVDESLNPVP--EGEAGEMIARGPYTIRGYYRAPEENTRSFTPDGFFRTGDLVRRTRRGDITIVGRIKDVINRAGEKVSAEEVERQLRTHPSVQDAAVVGVPDTVLGERTYAFLVLTGAQIRTSAVKEFLRGCGLATYKIPDRIVPLDQLPRTPMGKVDKK------------- 112361522 3 -----------TVFDMVRRASARAPD--AIAIVDPRRQIEISYSQLLRQVERVAAGLVERGVHPGSRVAVALPNSVEACILLLALHRAGAVPALMNPRLKPQEIRDLIEFGEMHGAVLCPALAPPMREINGLFLRVET-----EGQRDGLGSLES--DGPLPAFRPGPEETAFVFYTSGTTGMPKGVVLSQRTAESRALFMVTQSGYRFGAHNRVIGLMPLYHVIGFFAVFVLALALNGRYYVVRDFKPAETAELIEAHRITGLFGTPTHLDALIGSILATPRDLSSLETVTFAGATMPDPVLDRVAHLPGRKTNIYGTTEA------------MNSLFAEDP--REGARLRPGFYSEVRVVPIGGSPLPPGEE--GELVVAADATFTEYLNQPDATRKKL-HDGWYRTSDVAVMHANGDVEIRGRLDDMIISGGENIHPSEVERVLRRHPSVREAVVLGVPDERWGQRVLACIVAHEARPTANELDEFCIASELASFKRPRAYAFLDEIPRNAMNKVLVKALAQ--------- 67528398 15 -------------------AAVIVPGKPALT---------VTYAQLHSHISAFQEKLAKLGVGHGAAVNLALINSYEFIVGFLAASWQRAIAAPLNPAYKQDEFEFYIDDLSSTLVLIPRESYAKYQAAIAECYWNGTEVVLDVKELGKLKGKGDIGVQTAQP-----DDIALVLHTSGTTGRPKAVPLTHKNLT--TTMRNIQATYKLTPQDRTYLVMPLFHVHGLLAAFLAPLASGGSVIVPTKFSAHQFWSDFIEYKANWYSAVPTIHQILLKSPLPNP--IPQIRFIRSCSSPLSPKTFQDLEKLNAPVLEAYAMTEAAHQMTSN-------PLPPAKRQPGSVGIGQ---GVEIKILDQSGNEVPQGHEA--EICVRGENVTKGYLNNPAANKSSFTKDGFFRTGDQGKKDPDGYVIITGRIKELINKGGEKISPIELDNTLLQNPNVGEAVCFAIPDPHYGEDIGAAVVLKSGQNATEDELKSWVQEKLAKFKTPKQ-----QIPKTATGKIQRRKVAE--------- 15921453 32 ----------------------------AVIRFSKEGKEQITFQELKDKALRLASYLKHAGVKKGDVISVLASKKIEQVIVLLASLYIGALYQPLFTAFGPKAIEIRTRDKKPKVLFYQDDQKEKVS----------------EGVPLSKLDELTSYGRLEEIERLSWNDPIILLYTSGSTGLPKGALISKR-LLLNTYV-YMKYGIGLRENDIFWNGADPGWAYGLYYGIGPLLFGKTVIFLDEPFDAERTMEFLEENKITNFAWAPTTYRIISRSVK-RKYDLR-LERASSAGEPLNPEVIKWFKNYNVIVKDHYGQTEVGMVVYNGW---------GYDYELKIGSMGLPAPGYEVDIIEEN-------------IAVKSPGFFLGYLNNPEKTQEAFRGD-WYLTGDVASKDQDGYFWFIGRKDDVTKVSGYRIGPFEVESVLLEHPAILESAVVADEDPIRGHVLHAYIVLKPGYTPSEELKKEFVKSRYSKTVHLERVDFIDKLPKTESGKIQRYLLKKK-------- 15425529 235 -------------HQLFEAQVEQTPDAIVLVFGD----EQLSYKQLNIRSNQVAHYLQKIGVEAESLVGICVERSLEMIIGLLGILKAGGAYLPLDTSLPQERLNFMLEDAQVSVVLTQEKLLKHFQEFS------KPIICIDKDWTAITQN-----GQENPTNCVTFENLAYVIYTSGTTGKPKGVLIEHWGL--SNLVEAQIETFNLQSSNRILQFASLSFDASIFEIAMALRTGATLYLANKELPGQPLLQLLREKAITHVILPPAVLAVL------PTESLSTLQTIICAGESCTDDIVKRWWSSSRRFFNAYGPTEATV----------WSTVAEIKSVNEKPPIGRPINNIKIYILDNHLQPLPIG--ITGELYIDGDGLARGYLNHPELTAQKFIPNPFYKTGDLARYRVDGNIEFLGRIDNQVKIRGFRIELSEIETVLSQHQNVQKAVVIAQENVSGDKYLIGYIVPNVKTQNIASLLRNFLKEKLPEYMVPKAFVMLDYIPLTANGKVDIYAL----------- 167588976 449 -------DAALTVVHRLERAAADHPERPAVEYRDV----VLSAGELNARANRIAHRLLAAELKPDSLVAICMHRSERLMEAIFAVWKCGAAYIPIDPNFPAARIRTILEDSGADLVITCDGLLPAELAALAPVVSLDAATDVADDTNPGR--------------PVSPDSLAYVIYTSGSTGKPKGAMVEHAGMLNHMLAE--IDEFSISASSVIAQTAPCFDISVWQFFTAPLVGGKTVIVDDERIDPACFLEYLESARISILELVPSYLSALLDRASERPALMRHLRHLLITGEMVSPALVKQWFDVFPDIVNAYGPAEASDDVAQHRM--------ARAPTTPYVPVGKPIRNVRIYVVDPQMNLCPIG--IPGELCVSGVAVGRGYLNNEAGTREAFVEDPFYRTRDIGCYLPDGTLVLHGRKDHQLKIRGYRIELGEIDNALAAIPEIRQAAALDYRDEAGRAALCAYVAFRDGASLSDAEIAAALSATLPAYMVPGIYVVLDALPLSGNGKIDRKAL----------- 167588976 1951 ------VPSDRTLPELIEAAAAAHPERIAVRC---GTVVR-TYRDLVEGADRIAHLLQAAPIQPDDRIAVWMPRSHLMLETILAIWKCGAAYVPVDPAYPARRVEAILASARPTVIVATDCVPP---PALSSIPTVDPSRLPDDRGAD---------APAPSAPRCRPADLAYVIFTSGSTGQPKGAMVEHRGMLNHVLAMARRVGLG-THSAVAQTASHCSDISVWQC-FAALVSGGTTVIYPDALEPALLIDSLHRDRITAMQFVPSYLAFLVELERHAAPAFPHLDTLLTIGETLQPASVRTWFRLNVRLINAYGPTEASDSVAHYSMACAPDLPA--------IPIGKPIENLRLYVVDADMNLCPIGVK--GEICIGGAGVGRGYLFDEKRTQAVFRDDPFYHTGDIGCFGPDGNLHFFGRRDFQVKVRGYRIELGEIEAALTDLEGISNAVVIARDAADAETTLCAY--ASGTGWTPARVRQA-LREKLPAHMVPDTVMLLPALPVTPNGKINRAAL----------- 111222033 34 --------DDTTLGQLIDHGLTGRPD-TVFRVWSRTRPYSGTYRDVRDLATRVAGSLHHRNVRPGDPVIFHLPNWLEAAVSFAGLAFAGAVAVPVPHYVSGSDLGKIARLSRARVVITSARCSDVVTALRSTAPSVEHIVVVGGPVPTGCEGFDAFVAHRAEPIRTDPDQIALLAFTSGTGSAPKGVVHTHRSLC--AEVRSHLPILVPSSSRPQLTGGPISHAAGMLLGLLLPIHRGQPVNLMDTWDPADVFAAMDATGLSAGTGAVYFLASLLDSPDLTPGRLAQIDSVVLGASPVPTSLARRAGQLGIDVVRSYGLTE-HPTITGAAVTDPADKRETTD--------GRPLPGVELKILRDSGETAAPG--EAGEVCARGPDLMTGYL-DPELNAELFDADGWLRTGDIGFLDAEGWLTITGRSKDLIIRNGVNISPGEIENVLLALPGVVEAAVIGMPDESTGERAHAVLRLRPGAPDLEQVRRHLLGAGLTKVKWPEGLHIATEFPRTPSGKVQKFLLR---------- 145220945 74 -------------------NARRHPHRTAVIDDFG----EFTFGELDEAVNAVANGLLAKGVKGGDGVAILARNHRWFLVSVYAAGKVGARIILLNSEFSGPQIKEVSHREGAKLVIYDDEYTAAVKAAEPELGKLRSLGVPDKDAPSGSTDLEELIARSSTPPPKATKHSSIIILTSGTTGTPKGANRS--APPSLAPIGGILSAVPFKSEEVTSLPAPMFHALGFLHATIAMMLGSTLVL-RRRFKPATVLADIEKHRATAIVVVPVMLSRMLDELDKTKPDLSSLRILFVSGSQLGAELATRLKDLGPIVYNLYGSTEVAFATIAGPQHLSIN----------PATVGPVVKGMRVKILDDNGNELPRG--EIGRIFVGNFFPFEGYTGGGGKQ----IIDGLLSSGDVGYFDDNDLLYVSGRDDEMIVSGGENVFPAEIEDLVSGHPEVVEATALGVEDKEWGHRLRCFVVKAEGATIDEDAIKAYVRDNLARYKVPREVIFLDELPRNPTGKILKRELREM-------- 126734779 1 ---------------------ASHPETAPAIGAPDRDWLR--YGGLRTLGDTITKTLHAAGIGRGDRVAIVLPNGPEMAAAFITIAQT-AVTAPLNPAYREDEFAFYIDDLKAKAVVLMADDDGPAHAAAQKLGVTILRLSVDPDAPAGSFSLQTDATGSCDTAAPDASDVALILHTSGTTSRPKIVPLLQSNVA--ASAQNIATSLALTSDDRCMNVMPLFHIHGLLAAVSATLATGGQVWCAPGFDALRFFGWLRDCDPTWYTAVPTMHQAILSRAPRNADEAARLRFLRSSSASLPGPVMEKFETFGAPVIEGYGMTEAAHQMCSNPLTP---------GAQKPGAVGVP-AGPEVRIAHEV-EPTLTDGG-VGEVVISGPNVTPGYESNPEANEKFFDADGWFRTGDQGTFDADGYLTLTGRLKEIINRGGEKVSPLEVDGVLSAHPAIAQVVTFALPHPKLGEEVAAAVVLREGEDISDRDVRDFASERLADFKVPRKVIILDEIPKGATGKMQRIGLAEK-------- 18254490 2016 -----------TLHQALAAQAQRTPDRIALVDC----QHQLTYRQVQHQTRLLADRLSDAGVRPGDIVAVALPRSVRLSLALYAILEAGAAYLPLDTGYPDERLALMVEDAQPRLMITESSLQSRFAELADLLLLDTLADERQSPRHPSPLVAEQS-------SLIAEQQAAYVIYTSGSTGRPKGVVVGHQAIV--NRLWWMQHQYPLQADDVVLQKTPCFDVSVWEFFW-PLMTGARLVMPDAHRDPDALVQLINDYAVTTMHFVPSMLAAWVSALETRPRACSSLRRVFCSGEALSRELALNYQSLAAPLHNLYGPTEAAVDVTWQPASGE-----ALERCQLPGPIGLPVWNTQLRILDGALRPAPVG--VPGDLYLCGIQLAQGYLRRPDLTASRFVADPFYRTGDIARWLEDGTVDYLGRSDDQLKIRGQRIELGEIEQVLLAQPNVAQAVVGAR--ELGGKALVAWLVPQAETTLDIAALQQALSQQLPAHMVPVSYVLMTSFPLSANGKLDRKAL----------- 18254490 492 -----------SVLDCLQQQVQQQPDALAVVCG----KERLSYRELSARVMQLARKLTAQGIGAGDVVAIGVPRSVSSVVAIFGVLTSGAAYMPLDLDYPRERLTLMCDDARPALLLTHS-------AVRAQMPELPQVLCLDDADLRAECARTHPVTDAERREPLCGEHLAYMIYTSGSTGKPKGVMSTHAGLLNLMMSSSFLFGPAIGRRLRAGHTASFSFDSSWEPLFCMMMGSELHIFDEERKDAWALVQHLNQTPIDLMDITPSFFTQMIDSGLLEADNHQPAFIMIGGEAATPRLWQLMRQHPQMEIHNYYGPSEYT-----------IDTLGARVTVADQPVIGQPVANTRVWLLDNQLRPVPVG--VPGELYIAGPGLARGYLRRPDLTATRFVACPFYRTGDLMRWRHDGQLAFIGRVDHQIKVRGFRVELGEVENALVALAEVSTAVVIAEPLGATYRLIGYCSVPDAATREQPDVAARLLAEQLPDYMIPAVLMVMEELPLTVNGKIDRQALPK--------- 126657605 522 AINATEMPPNVTLWDLFTKQVRQNPDNAAVITLG----QTLTYEQLYQKSSAIAHQLRELGLKPNQLIAVLMEKGWEQIVAVMGILGSGTAYVPIDPNLPQERIDYLLENSQVEVILTQS-------WVKQGNNKKYTVISIDNNS-------LHPIPYNPSPHLTPE-DLAYVIYTSGTTGQPKGVMIPHRNVV--NVVTYTNQRFGVNESDRILALTSLNHDLSVYDIFGPLSVGAAMVLPEAEKDAQHWTRLMQQENVTLWNSVPTMMEMLVEYLENSQDSTPSLRLAILGGDWLPLSLPNRLKSLGVTLLSIGGPTETTIWNIGYEVQ-------EVDPNWKSIPYGKPMGNSKYYILNERLEDCPI--WVPGQMYCTGVQVAKGYWQHQEKTQERFTGERIYATGDLGCYIPDGNIRILGRVDFQIKLRGHRIEPSEIESILFKHLDIKSALV-----NYSNEKLIAYIIPHFNSSLEVEGIKSYLKEKLPDYMIPSYFFFLESFPLSANGKIDRLALPQ--------- 161528374 75 ----WFVNGKTNIYSTVEKFVKLTPDKTAYHFVEDGATSKLTYQELDNKVSKLANGLKSLRVKKGDVVAIYLPMIQEAILAILASAKIGAVQTVIFSGYSTESLHIRLQDCNAKVLFVSDGFISQKETVQKAIQDVEKTIVVKYKGVDKYENSEESQNPDCPTEIMDSEDPLFILYTSGTTGKPKGVVHVHGGFSVFA-GHQAAYLIDLQAQDVLFWPADIGWITGLVWVYGLLIMGASSVIYDGALDSDRVWKILSEYNATIFGISPTATRLFKKNNEEQNFSLDKIKNIPTTGEPLDESWWWLFDKVGIPIMNLSGGTEIGGAMLSVFPGMKL----------KPSTVGIPVPGMNLDVVDNDGNSVKNKN---GYLIIRSPWMTRGLLNDNERFIETYWKDIWFH-GDYVFVDQDGLWYMRGRTDDVINVSGHRMSTAEIEHMVISHEKISDAASIAIPDDITGEAIVIFFVADSKDDSLEGIVSDFISQKIGKVAKPKFVYQLTDLPKTRTGKIMRRLLKSK-------- 53722655 562 ------------IHQLFEAQVDRKPEAIALTF----DGRRLSYAELNARANRLAHYLQERGVGPDRLVALCAERGIEMVVGLLAILKAGGAYVPLDPAYASDRLRGIVQDSQPALVLADAVGRAALGELDGALPVI--------DLETDALRWREMPATNPEVASQHVHHLAYVIYTSGSTGRPKGVMVEHAQVV--RLFGATQAWFGFDERDVWLFHSHGFDFSVWEL-WGALLHGGRLVIVPTEVTPSAFFALLCAEGVTVLNQTPSAFQALMSAQEEREEAAHRLRYVIFGGEALPRTLASWYARHGTQLVNMYGITETTVHVTYCALRA------EDAMRLGASPIGVRIPDLQLYVLDDRREPVPMG--VTGELYVGGAGVARGYLNRPELTRERFIDDPFYKTGDLARWRTDGSLEYLGRNDFQVKIRGFRIELGEIEAQLAKVAGVREVVVLARPTPKTEKRLVAYYT---GDADVAALRAQ-AAQHLPSYMVPSAYVRLDAWPLTPNGKLDRRALPAPADDAYARA 162450659 2576 SLPLLPADERRTLLDDWTRTEMPFPEEECFTTLFEAQVERLTYRALDERADALARALVRHGAGPDEVIALLAERGLDFLGGMIGVWKAGSAYLPLDPFHPPHRIAQVLESSGARRVLVSGPLEAALRRALEGMAAAPQVIHLEDALTPG-----AEIARAPLPHARPSN-LAYVIYTSGSTGAPKGAMVEHRGMLNHLFAK--VQDLELTAEDCVATASQCFDISVWQF-LVALLLGGRVHILGEEVDPARLLAAIEEHGLSIVELVPSMLRAVLAEARSRAPQLSGLRWMVATGEALPPELCTQWIEAAVPLLNAYGPTECSDDVTHHRVR--------EVPTAAHVPIGRSVANMRLYLLDRRGQPAPIG--VPGELFVGGVGVGRGYLRDPRRTADVFLPDPFYKTGDLARYLPSGELQFLGRLDHQVKVRGFRIELAEIESALKRHPGVAEAVVVAREDRPGDKQLVAYVVPAAGSPRSAALLKEHARELLPEYMVPAFVVLLDALPLNANGKVDRKAL----------- 162450659 12 -----------TLIDLLERSAETCG--TSFRDDSGKIVARMSYADLARRARQVASALRQV-AEPGERAILLYEPGLEYIVAFFGCVYAGLVAVPAYPPDPARRLCAILKDARAGLVLSTGTITSMAVHLFDRAPELARWVATDELPAEGEGAFR--------PPAVGPASLAFLQYTSGSTGTPKGVMLSHRNLLHNLESISRCFGAHRGSTGVIW--LPPYHDMGLIGGILEPLYHGFNVALMSPLHPLRWLQAISEERATISGGPNFAFELCVRKEERRSLDLRSWEVAFCGAEPVRPETLDRFAAAFGPFYPCYGLAEGTLIVSGGEAGSGPEAAAGEAGARRLVGCGRSLPDQELVVVHPE-ALTACPAGHVGEIWLRGPSVAQGYWGRAEETKGTFRPGEFLRTGDLGFL-KDGELFVTGRRKDLIILRGRNHYPQDIETVEQSHPAIRSGCSAAFAVEVDGEERLA-LALEIDVRKERDLRARLIRERLAHDLQPHAVALLPSIPKTSSGKIQRHACRAAF------- 162450659 1773 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQIERHQVDYLQCTPSLLRGMMLEPSAAAALSSL-RALLLGGEPLPFDLVEEIRKTFPALLNMYGPTETTIWSSTHLV--------ERAAGTGWASIGRPIDNTALYVCDRHLQLVPVG--VQGELYIGGEGVTRGYLSRPALTAERFLPDPFYRTGDRVRWLPDGTVEFLGRTDHQVKLRGFRIELGEIEAMLAQHEAVALAVVSVREDTPGDRRLVAYVVPAPERSVDEAELKRFVRDRLPDYMVPSVVVALSSLPLTANGKIDRKAL----------- 162450659 1178 ------------IHEQFSAQVRRTPDATACVF----EGEEITYRELDARAGALAGELRSLGVGPEVIVGLCAERSIDMLVGLLGILKAGGAYLPLDPSYPSDRIGYMLDDAGAPVVVTEEHLTTRLAGSKARAVMLGR----GQGRPE---------TGAPPAAGARPANAAYVIYTSGSTGKPKGVVVPHRSVAN-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 85860887 25 --------EEKTLNEKLEESIAAVPDKEALIC----EGARVTYRELGAKIDRLAIQFLKVGLKPGDRVVFQLPSIEACVYSLFALTKIGVIPILALAAHRHTEIEHFFKMSDAVGYLIPTEYAEMAMDVQKKAPSLKYILATGSNVPEGMISIDELIAQPVDKFRPDPYDVALMLLSGGTTALPKLIPRTHNDYVYNALQSAIYAG--FTSEDVFLGILPFAHNYTLASFLGCWFLKGKGVLSG-SIDAKSCFSLIEKEKVTYVAGVP-VDVMWLNSEDWKGFDYSSLKVIQNGGARLAPELRKALEKWKVIPQEVYGTAEG----LLNYTR------LDDPEDMIMTSSGRPVPADEIKVIDDNGNTVPVGQQ--GELAVRGPYTIRGYYNAPEYNKSAFTPDGFYKMGDLVRMNEAGFIFTEGRKKDVINRGGEKINVEEVEHLILSHPKVKNVAIVAMPDPVFVERACAWVIPKGQTVTFKEICDFLQEQNIAKFKWPERMEFVSEFPLSPAGKILKRELKER-------- 91975735 18 ------------------------PDKVAIIDLRDPERVEVTYAALDAACDAVARGLLGKGLKRGDRVGIMSLNSAPMIAAYLGIMRAGLVAVPISFKLARETVDYIVKDADLRAVFHDHERRSLV---------PDDLLAIDFDTPDGYAALCD--HGPFTAFEPQGREVATILYTSGSTGMPKGVLLSHESQMWALETAARA---GDRSQHRYIVAAPMFHMNATISAKTALHAGASMVL-MPSFDARLYAQAIARYRVTWLTSVPTMMAMMAREHDLIGQDFSSVTHVMMGSAPLTKPLVEKVQGLGAAISNAYGTTEAGPGVF----GPHPDGLPRPDTA-----VGYPTAGAQA-----ELREGPSPDE--GVLYMKNPMLMEGYNNRPEKTAEVM-KDGWYRSGDIMRRDANGFFHFLGRADDMFVVGGENVWPGEVEKLVERVPGVHQAAIVPVPDEIKGTLPFAFVVLQDGAKLDEAAVKKFTIDNGPAFAHPRFVEFRPAIPLSATNKPDRRLLTQEAE------ 211593383 26 --------------------------------------RSISCNQAKRLVRQLIAGLRESGLQKGDCVLIHSFNDINYSILVLAIIGAGGCFTGSNPSYTPHELAHHIKASESRFLFSEPEIFDLMRATEGKNIPKQNIWIFDQSIPAGMRSWKQLLEGEEDWVRFNDQTTAARLFSSGTTGLPKAVTITHHNLIGQHELVHGVNPRSYPISRVI--AVPIFHASAAPVSHISTLKAGSVAYMMRRFDLETYLTTVEKYNVTDLAVVPPIVIAILMSPLSRKPYLRKARMAGCGAAPLDKDVQARFRSLDTPFTQVWGMTETSCVATMFAHPEHDDT----------GSVGRLIPNLEAKLIDEDGKNISAFG-VRGELCVRGPTVTPGYFNNPEANSEAFDAEGWFKTGDIAYCDQRTRWYIVDRRKELIKVRGFQVAPPELEAVLLSHPQIVDAAVIGITFADADEYPRAYVVRRGAKLTEAEIQEYVL-SRLAKYKLTGGVKFVGAIARNPSGKILKRVLREDAR------ 212512183 52 -------------YNAIDRHVES-GKGEKVALIHTNTIRHVTYNELYSKVSRLAGALSALGVEKGDRVLIYMPLIPETIMAMLATVRLGAVHSVVFGGFAARELCVRIEHSEPKVIIAASCGVELNEALLHSKVKPRCCIIYQRREPEIDLLWDDALTEPHPCVPVEANDPLYILYTSGTTDQPKGILRPTGGHIA-TLAWTMSTIYGMGPNDVWLSASDLGWVVGHSICYGPLVYGITSVMPDRTPDPGAYFRVIQNHQVNAILTAPTALRVIRREDQEAKYSTKSLRHIFIAGEHSDDETMWAAKVFKVPILNHWWQTETGHSITATCIGFNHSVDPP------RFSAGLPFPGYDVRILRKDGTE--ADFLELGRIVVKPPGTMSTLYKADDRFIETYFYPGYYDTMDAGYVDEFGYVYVTARDDDVINVAGHRLSTAALENVIMSHSSVSDAAVIGVPEPTKGEIPCFFTLKKGVTESPEKITEDLVRDLIGPIAAFKLAAPIRALPRTRSGKIARKSMANLARNKF--- 71906843 43 -FAKWFVGGKTNLHNAVDRHAAKRPNDRALIFIETDEETVYSFAELQREIERMAAIYQSLGVKKGDRVLIYMPMIAQATFAILAATRIGAIHSVVFGGFASGSLATRIDDAKPTLIVSSDAGMRLDEAIDLAEHKPAKVLMVDRGLDKAFTERAKFMDAKVPCEWLESSEPSYILYTSGTTGKPKGVQRDTGGYAV-ALASSMKHIYCGGEGETFFSTSDIGWVVGHSIIYGPLIAGMATVMYEGRPDAGIWWQIVEKYKVTVMFSAPTAARVLKKQDPAHKYDLSSLKHVFMAGEPLDQPTHEWFQELQKPVIDNYWQTETGWPMLASLPGV-------EKTPIKFGSPSFPVYGYNLQIFREDGSVCGANEKGIAAVIPPPPGCLSTVWGQDDRTYFTLFKDPLYSSYDWAIKDDDGYFTILGRTDDVINVAGHRLGTREIEEAIQNHPAIAEVAVVGVEDKLKGQVPMAFVVKDASKLATPELIKALEKEVLGAIGRPARVHFVTGLPKTRSGKMLRRSLQALAE------ 17230141 515 ------------LHQLFEEQVQRTPDSIAVCY----QEQTLTYQELNSKVNQLAHHLQKLGVGCESLVGIYLERSPELIIALLAVLKAGGAYIPLDNKLPPERLAYMLGDAQPRIILT------MAASVTGLPDYQGTVICLDEDWQSIAQNPTENL-----PNIVTGENLAYIIYTSGSTGKPKGVMLTHRGLANYLQWAIQTYPVDLGVGVPVQSA--ISFDATITSLYTPLLVGKAVILLPEAEEIEALKNALSSARVKLTPAHLSILSQLLPQKVPAGYP----QAFIIGGEALTEQHLEFWRSYFPQLINEYGPTET-------VVGCCIYDASQGKSSKGNVPIGRPIANTRLYILDRYLQPVPIG--VPGELYIGGAGVARGYLNRPELTAERFTVNTLYKPGDRARYLSDGTIEYLGRLDDQVKIRGFRVELGEIEAILKAHPSVQEAVVILQKVHPQSSQLVAYLVGNQQTVD----FRQYLATKLPAYMLPSAFVWLEQLPLTTNGKVDKQQL----------- 71983001 87 -------------YNCLERNIKRYGNKIAYIFEGNTDTSTWTYNELHAQVVQFSAVLRSHGVKRGDVVALYLPMIPELAVAMLACARIGAMHSVVFAGFSAESLAARVVDARCRVLVTADGVLKSIADAAAVLASVEAIIMVEHTKPDGVVDYTDIAGVDSPVEWMDSEDPLFILYTSGSTGKPKGIQHTTAGYMTYAYATT-KYTFDAQEDDVY-----------WCTADCGWITGHSYLLYGPLMNPSRMWDVTDKYGVTKLYTSPTAARALMQWLESSSRK--TLKVITVGEPINPAAWMWLYKQVGVSIVDTYWQTETGGHMITCLPGAT---------PMKPGAAAMPFFGASPVLLDAEGRVI--EGPGEGSLCFAWPGMMRGIYGDEQRFVKTYLANGYYFTGDGARRDEDGYLWITGRVDDLMNVSGHLLSTAEIESALVAHEKVAEAAVVAAPHDIKGSFPYAFVTLNVGERINEKLVAELVREKIGALAVPDVIQEAPGLPKTRSGKVTRRILRKIAE------ 197780831 9 -------------------QAAQDPARTVLVAP---DGSSWTAGRLLAAANQLVHGLRAAGLERGDAFAVVLPNGVEFFTAHLAASQAGLYLVPINHHFVAPEIAWIVADSGAKVLLAHERFADAARQAADEAGAATHRYAVGE--IEGFRPYAELLDGQPESTPADRELGWVMNYTSGTTGRPRGIRRPPGKRPEEAYLGGFLGIFGIRPFDVHLVCSPLYHTAVLQFAAASLHIGHPLVL-MDKWTPEEMLRLIDAHGCTHTHMVPTQFHRLLALPEEARYDVSSMRHAIHGAAPCPDHVKRAMDWWGPCVEEYYAASEGGGAFA-----------TAEDWLKKPGTVGKAWPISELAIFDDDGNRLPPG--ELGTVYLKMNTGGFAYHKDEAKTRKNRIGD-FFTVGDLGLLDEDGYLFLRDRKIDMIISGGVNIYPAEIESVLLQHPAVADAAAFGIPHDDWGEEVKAVVEPAPGHPDLATDILAHCAAQLAGYKRPKSVDFITEMPRDPNGKLYKRRLRDPY------- 170064651 24 ---SPVYNPNQSLGELVLNRLAQTPTSIAQVSADSGAE--VSCGELRLRTIRVAQALAGLGYSRDDIIAMAVRNGEHVAPTLFACFALGIPVNTLDATFKRDDLGHMLATVRPTLVFCDQETIEEMSAAM-EIAGIRARVVVFGKRVEGFMHVEDLLGVEEEFVPVHFEDAAIILCSSGTTGRSKGVSLSHSASIVSVTGLNNCY-----PNDVILCFSSLYWYSGFAFLLLGTIFGAKRIITREPYTPDLALDFINQYRVTITFFSPATTYQLLKHPQLHQSTLASLRVSICGGASISGDLKQLFERTHGEMCALYGLSEAAGAVTSSENSTY-----------KQGSSGFVKPNYELKIVDDAGNPLDIDQE--GEILVRGLCTFMGYYGNSEATAEMLDSDGWLHTGDIGRVDEDGLLYVVDRKKDIIKYNGYQISPTELETVIQSVPGVINVCVTGVPVP-GNDLPAALVVKRNDEANAETVIVETVRARLGDYKLRGGVYFVKELPMTPSGKILRRSCRD--------- 157127565 26 -----IYNPNQSLGALMLATLNRNPQQIAQISADSG--VRVTCSEIRLRTIRAAQNLQRLGYGQGNVFTMAVRNSENVAPVLFACLTLGIPVNLLDASFKRDDLSHMLNTVRPQVVFCDQETWPEMAAAMEMIKLQSDVFIFGNEGVEGFKHVNKLLEDEFVPEHFKDTDLAVIVCSSGTTGRPKGVCLSSSSLIANVISMTEIF-----SSDAILSFSSLYWLSGLFFLLAGTAAGATRIITRDVFSPALALEIIEKFRVTVAFFPPATALQLLKHPQAPETDFSSMRVMFCGGSAVSAELKFALDKLNSTCLVGYGLSEVGGAATFSDPDTY-----------KGGSTGYLRPLVQAKIVDANGNALDIDQE--GEVLLKPEFKFSGYYGNDEATAEMLDPEGWLHSGDIGRFDKDGLLYVVDRKKDIIKYGNYQISPSEIEGVIQTVPGVVNVCVAGIPVP-GNDLPSALIVRSAEENVSAEDVHKVMDLNLGSYKLRGGVYFTKELPMTASGKVQRRLCRDILIELY--- 126347649 455 ---------ERTLTELFEERAAAGPERSAVTCGD----ERLTYAELNAEANRLARLLAERGAGPGRVVALALERGTRLLPALLAVLKTGAAYLPLDPGHPAERLRLVVEDAAPVLLVTERAHAHLAGDALP-------VVRLDDEEVAADLARRGALTDADRRGPVRPSDIAYIIHTSGSTGRPKGVPVPHANVV--RLFASAAEHFSFGADDVW----TLFHSYAFDFIWGALLHGGRVVVYAVSRSPREVLELLHREGVTVLNQTPSAFEQLVDADAERGGDAGALRYVVLGGEALPARLRPWADRHGLDLVNMYGITETTVHVTH-----HRLTRADLDDPRRGSVIGTPLADLRVHLLDDAGRPVPPG--ATGEMYVSGAGVAAGYLDRPDLTADRFLDDPYYRSGDLARRRPDGTLDYLGRADAQIQLRGFRVEPGEIEAVLASHPGVTRAAVVARRADNGAQHLVAYTVASGAAPVSPAELRAHTAAHLPEHMVPAVCVPVDALPLTANGKLDVRAL----------- 126347649 1676 --------------EALRRAAER-GRGDIVHVHADGSEHRRSYAALIPEASRVLAGLRRAGLRPGDQVILQCDATEDFLAVLWGCVLGGFVAVPLTPSAALTKLEGIWRMLGRPWIVCSAGREAGLRALAAR-----------QDWPGLRLTTADALREAPDWHPARPDDLILMLMTSGSTGLPKAVRLTHRNVLTRSAATEQTN--RLGADDVSLNWIPLDHVTGVVMFHLRDVYLGCRQIHAPLQDPPRWMDLADRYRVTVTWAPNFAFGLLAEQSDRRDWDLSPMRLVMNAGEVVVASAARRFLRFGLPMHPGWGMSETCSVVTDAVLPAE-----PRDGEGTFVSCGLPYPGFAMRIVDEQGTVL--DEGEAGRFQVRGTSVTGGYHDNPAANAEAFTEDGWFDTGDLAYL-SDGELYITGRAKDVIIVNGVNHYSHEIEACVEELPWVENAAVAVRTDPSSPTDELALFFHPVQDVTAGALRE--ITGKVAREVSPAHLIPVDAVPKTEIGKIQRTKLRKAFE------ 183983671 512 ----------------------------------------LTYSELHRRANRLARWFIGQGFGPEDIIGLRMANSIEFIVAMLAVLKAGAAYLPIDPAYPDERIDYLITDARPQTVIGRPEL-DVAERAAADNSDLP-------------------LSDSDRLRPLRPGHLAYVIYTSGSTGRPKGVAVSHHAIAEH--VQGFVAEWTMTAEDRWLQFSSVSFDASLADIFVTLFLGAQLIVPKPDADISYVADLISRRGVTVLHLVPSMLSTLLLLPQVQQWR--QLRHVPVGGEALPGEVADRFAGFDAELRNHYGPTEAVVCSTHMVVTGSHGA--------RVVPIGVPNRNVYAYVLDEQLHPVPD--QVIGELYLGGSQLARGYLGRPTLTAQRFIADPFYRTGDLVRRNHCGELEFVGRADEQVKIRGFRIELGEVESVITTHPAVRHCLVVA-EETEAGPMLAAYLVPAAAQVDLEEIRAHTAAA-VPEYMVPGAFAVIPEIPMTVSGKLDRRAL----------- 67920612 528 ------YDENSCFHQLFEAQVEKNPHAVALIF----ENQLLTYQELNQKTNQLAHYLQKLGVQPEVKVGICVERSPEMIIALLAIFKAGGAYLPLDPAYPQERLAFMVSDAELSVLLTTETLAETLPQ------TETQIVCFDRD-----LETINQESKDNPLSNVTPQNLAYLIYTSGSTGTPKGVLISHGGLV--NLTEDKIRVCKVSANSCILQFFSFSFDASIPEIIMALASGAKLCLLETLIPGPALLNLLQEQKITHITITPSALANL------TFTELPDLEMVLVGGEAPSPDLIENWSR-DRLFINAYGPTEVTVNASMVPCGNGHPTLPTI----------LPSTNKQLYILDSHLQPVPVG--VLGELHIGGVGLARGYLKRPDKTADVFVPNPFYKTGDLACYLPDGRIKLLGRLDNQLKIRGFRLETGEIETLLQQNTKIKANVVIGREDTSGDKRLVAYYVSESDPIPVASELRQFLREKLPEYAIPSAFIPLDSFPLTPNGKIDTKSL----------- 88812180 517 ----------------FEHQAATSPRRLALVTSEG----TLSYAELDAAAAGLAGRLWAGGLRPGDIVGLLLPRGASLITAVLAAWKVGAAYVCLDPAAPAGRLQHVLSDSGAALV-------AGCGSAPGGLDGVCWFNLEAADSAPGA-------GRAPGPALRHPDWPAYVVYTSGSTGVPKGVLVSQGNLVNY--VNGVLDVLELTPDASLGALSSAAADLGYTAWFGALLSGRTLRLIDDDLDPEALALALEQAPIDCLKIVPSHLKGLLAA--SRPGRLLPRQCLVLGGEGLDLGLIRRLHELGCRIVNHYGPTEATVGCL-----THVVQRAAEPTLSGFVPIGTPLARTQLHVLDRYLNSMP--GGAAGELYVGGAGVATGYLGQPGLTAERFIPDPFYRTGDRARLLPGGMIEFLGRLDHQVKIRGFRVEPGEIEAWFKACPELADAVVVARQGPTGGLRLVAYLVAAG--PVDLQGLRARMAAALPDHLIPAAFVELPLLPLLPNGKVDRQRLPE--------- 40556689 439 -FPHT------TLHQLIEMQAEKHPERVALTF----ENSEMTYGELNERADKVAFALLKEGVTLDSPVVVMLDYSFNMIISLLGILKAGGAYVPIDPDYPQERIDFILQDSGSNVIITSNLFEDKV-------KFDSTMLFIEE--------LNETPMQDFERVDVAPNNLAYVIYTSGTTGRPKGVMIEHSNVI--QLVMHQPNSFKFSSNDVWLLFHSFFDMSVWEI-FGSLTYGGRLVLATKERDTYKLAQLIADEGVTVLNQTPSAFYVFQQVAEEMPKLAFKIRLITFGGEMLKPGLLQSWRSPNTVIVNMYGITETTVHVTYMEIG-------EKEMHSNLSAIGVPLPTYSCYVFDKHMNPTPKGMQ--GELYVGGHGVARGYLNRPELNSERFIQNPYYRSGDLVRILENGEMEYIGRSDHQVKIRGYRIETGEIEHHLQQHADVKEAVVLSIAFGEEQE-LCAYILT--DQDISQNELRYYLTDKIPSYMIPMYFVLLSEMPLTTNGKVNRRALPKPTK------ 192361246 2196 ----------IPVQDRFAQRAASAP--EAIALIMDGET--LCYGELERRANRLAHWLRAQGIQPEQRVGLALERSFEMVIGLLAILKSGAAYVPLDPEYPRERLHYIIEDSGIVMLLGYRALFDTMGELPAE---VNRWCLEDDSVALAHYP------DSAPASLTQPRHQAYLIYTSGSTGKPKGVVVDHGPLAMHCQA--VIDTFGMRDDDCELHFYSINFDAASERLLTALLCGARVVLRRGQWAVEEIASLIAEHKVTILGLTPGYGSQLMDHRAVKENAFSSVRLCITGGEALTPEHWQAMSRAFQPFFNAYGPTETVVMPLAAPVGDSV------RQGTATLPIGKAVGERVAYILDDNLMPVPAG--ATGELYIGGLGVARGYHGRLDLTAERFIPNPFYRTGDLVRLNADGLAEYVGRGDNQVKIRGFRIELGEIESCLLGAPGVREAAVLAVGNEGHRQLVGYLVLADETIDTFKARVKDYLQQQLPDYMVPAQLIVLDRLPLNPNGKLDRRAL----------- 192361246 1136 -----------TLLAGLEHAAALYPERIAIQWAG----ESIGYQQLHETANRLAHYLQHCGVGPDVCVGVLIERSPLMLSAILGILKAGGAYVPLDREYPIARLNDMLRNTGATLLLTSG----------AAPEGLSRAISID-------LATLELANWPVTPVDLHDHHLAYVIHTSGSTGRPKAVGVSRGAM--GERLAWMQATYALTSEDVLLQKAPLFDVSVWECFW-PLLAGARLVLPGDQRDPYRLLEWVIREHVSVLHFVPSLLQQFIEQPDAA--NCHSLRLLFSGGEVLSPALRDRVLDVQVTLHNRYGPTEAAINATYWQCQKDDTEFSP---------IGRPLSGTCCRVLDGEFAQVPPG--VAGELCIGGAGLARGYLGSPAQTAQRFVPDPYYRSGDGALWHTDGALVFLGRLDRQVKLRGFRIEPGEIEARLCEMAGIRQAAVQVHTRANGDQQLLAYYTLEKGRGIAPDSLKQALKQVLPDYMVPAQLIPLDEMPLLSSGKVD--------------- 192361246 3760 ---------------LFEQQVSIHAE----SIVASCRGEQWQYRELNQYANRLGHRLLALGNLADKPVALLAERNLKLLGMILGTFKAGTAYLPLDPAHPLQRLADMLTMSRAPVLVCERSQVALGHDVLALCPEHNRPLLLVWEDTQ-----HDAVPDHNPGIYGTANSLAYVIYTSGSTGKPKGVMVTQRGMLNNQL--SKVPYLQLDERDVVAQTASCFDISVWQF-LAAPLFGGRVVIVPNDIHPTALMAQVVAERITVLESVPSLIQRML---EEDEQPLSGLRWMLPTGEAMPPLLAKRWLERYPDIVNAYGPAECSDDVAFFPVSESFTTGS-------YLPIGSPTDNNRLYVLNDELSLTPIG--AVGELYVAGTGVGRGYLADPVRTARAFIPNIFYGTGDLARRRSDGLLEYVGRADHQVKMRGFRIELGEIESCLLDVEGVREAAVI-VQARLSGDYLVAYLTPTQASHSQSELIERWLQACLPDYMVPAYWQLLAEMPRNTNGKLDRKAL----------- 192361246 8 ---------PLTLAHALRAKAEYMPDSTALYFLNDDGARQLSYYELDRQARTIAAVIQTM-ASPGDRAILLFPSGVDYVAAFFGCLYAKVIAVP---AYPPERLASIIEDARPRLLLTDSVLLKPLQEAGQHL-----LAKLGADAPEWVDTLDSVIAERWQKPNIDPGDIAFLQYTSGSTAQPKGVQVSHHNLVTNEWM--IRQSFAIGDDDVIVSWLPLYHDMGLIGSLLQSIFSGIPCVLMSLERPVRWLEAISHYGGTISGGPDFAYRLCVERIGETALNLSNWKVAFSGAEPIREDSLRLFEKFGCKFFPCYGLAEATLFVTGTLLEVDREALSRNHAVPGTGACGRHQPGQEIRIVEPV-RQIGLADGVVGEIWTSGPGIANGYWCNAEATAKAFVNDGWLRTGDLGFLRE-GELFITGRLKDMLIVRGHNLYPQDIERTIEEEVEVVRVAAYAVNNGEEGIGIAAEISRKLQRLVPAQVLIDSIRQVVAEQEVPQQVALLNTLPKTSSGKLQRSACR---------- 67921835 195 ------------IHQLIEEQVEKNPEQIAVIF----EDEQLTYRELNQKANQLANYLQKSGIIPGDFIGLFLEPSLTRIIGLLAILKVGGIYLPLDPNYPLARLRFMIEDSQISILLTQESL-----HYKSYIKSLRT-INLDTDWNEIAQEYSNNIV-----ANIAENNLAYIIYTSGSTGLPKGVLIDHKSLSHHC--QNIIDNNHLNIKDRILQFASFSFDVSLEQILPTLGVGASLILVNAKLTIFNLNKIIIDLGLTIVNFPPSYLTQWLEFIDKNKHSLNQLRLVISGGEALPLNTVKKWNLKNISLINAYGPTEATITAITFPLPKNTNFI----KSCKTIPIGRPLPNRTTYILDAQQNPVPIG--VSGELYIGGEGLACGYLNQLELSKEKFIDNPFYKTGDLVRYLTDGNIEFLGRIDNQVKIRGFRVELGEVETILSQHFQVREAKVMIREDKHNNQRLVAYIINDLGKISPSDEIREYLKKRLPNYMIPSAFIFLEPFPLTPNGKID--------------- 152995645 471 ------------------------PNAIAVSSGQN----SLNYSELDALSNAWANKLIKEQVCPCDLVAIALTRNTDMLVALLGTLKAGAAYLPLDPDFPEERLRGIVEDANPKLILS-------CHGAIGQLPKVNMPILLIDDSHSD-ISLDNNVSHPTN-LSIQGNNPAYVLYTSGSTGRPKGVEISHKALM--NFLCAMQKELDLTSEDKFLAITTISFDISILELFLPITVGASVLIADRKRDPQTLTDLAVTEGVTLLQATPSLWQALL---PTYSNELKGIRPL-VGGEALPGQLAQIMSNLGHPVVNLYGPTETT-------IWSSIMPLVKPTDLRHP-PIGRPLLNTQMYVLDHAMEPVPVG--VTGDLYIAGDGLALGYYNRPELTNERFISNPYYITGDKARWRQDGVLEYQGRDDHQIKIRGFRIEIGDIETALLACREVIQAIVVAQTSPNEDKQLVAYVIPVDSNLDTSELRRQLI-NVLPDYMVPAHFMLLDEMPLTPNGKVDRKAL----------- 148258671 33 ---------------LFDNLARGNANKPALI----GPAGQRSYAELCADACRWGHGFASLGLARGDRVLLFLDDTPAYPAAFFGAVRAGFVPLLINTLTPPDLLQFYLADSGAKVAVADADFAARFDAQACAETALHTLIVVNGETPGTSAPWLHGFATELAEADTHRNEMAFWMYSSGSTGRPKGIVHLQHDM-AYSEQAFARNVLRLRPDDICFSVPKIFFAYGFGNAITPFSAGATTLLLPGQPKPAAIFNAIGRFRPTVFFGLPTLYTALTKADGARETDFSSLRLAVSAAEVLSAEVFNSWRTLGLEIVEGLGSTEVLHVYLSN-----------REDRKKLGAAGLRVPGYEIALRDSEGHEVATGEE--GILWVRGDSNTPLYWNRPDKTAETIRDGGWIYTGDRFVRDADGFHFFRGRADDLVKISGQWVYPLEVELCLAEHPDIRECAVFAHELPDRRMSLKAVVVTNGEEPTMTKALQDYVKAKLLPYKYPREIVFIDELPKTGTGKIDRQAV----------- 115372245 17 ------------IHALFEFQADTRPEAIAVRS----EQGSLTYRQLDERANQVAHALRAWGVGPEHRVGLCTGRCLEMMVGLLGILKAGGAYVPLDPVYPRPRLAFMLEDARVSVLLTRSDVEGVLP------LEARRVLRLDEA---GALAREPV--SRPKPLAAPE-HLAYVLYTSGSTGRPKGVQVEHRSLL--NLAESLGQTFGLAEDSHVLQYASLCFDVSLWEILAAWVGGGTLHLMPPLLPGPALLDLLRARAITHAALPPSVLAVLPDAA------LPALKVLVSTGEECPASVAARWS-PGRRFFNAYGPTEATVHAT----------LFEGTGGARPPPIGRPMGGMSAYVLDEQLR--PTAGDAVGELYLGGKGIARGYLHRPELTAERFVPHPLYRTGDSARWLPDGNLDYLGRRDHQVKIRGHRVEPGEVEHVLAQHPAVRAGVVVGREDVPGAMRLVAYLAVRPGPTPGPSGWRRLVREALPEYMVPAVFVELPALPLSPNGKVDRQAL----------- 115372245 1223 ---------PRTLVEALVRTAAAAPDRGITYVGADGAEQYQSYPELLHEARCVLTGLRERGLGPGARVILQLGSLREHCTCLWACLLGGMVTVAIAPAYEKHKLHNIWELLGHPPVLTSARLVSALEGLRTRFPALQLLCVEDLQGRPPAANLHPAKPEE----------VAFLQLSSGSTGVPKCIQETHWGLIHHFHAEAQVNGYI--PDDVSLNWLPFDHVAPLIYHLGVAYLGHAQVHSSTEWDPLRWLDLMEKHRVSYSWSPNFGFKLVSDAVRQAPHRLDRLKRLMNAGEQVTAPVIREFIQVLAPFQPGYGMAELCTAITYQNDFHPERGVHRAAKSSLNGPVGPPNPGVQLRIVDENLRLLP--EGVIGRVQARGAVVTPGYLHNEAANREAFVGEGWFNTGDSGFLW-RGRLTLTGREKEMIIVRGSHLYCHEIEDMVRDIGGVEPACSVDV-SALGTEGFAIFFVPRETALAGWARIATEMRTRVTARAAPTFIVPVEEFPRTTSGKIQRGVLKKALE------ 211590763 33 -------------------------DRPMYINAISGE--QYTFGDVVQRTRSLSNGLRSIGLKPNDVVALFSPNTIDYPVVCHAIVGSRAIVAPTSAALTALELNAQLKTSGARFIVVHSTLLETAQKA-AKGTSVEKVLLIDGQTPVNGQPTCNYLANTFAPDDLADRQPTFICFSSGTSGAAKGVITTHQNITSNLQQWHMLESGLPSQRPRAIAFLPFSHIYGLNLFMCQCLIWGTTVVVMPRFDLDLYLSCIQKYRPDELALVPPIALMLVKDPRVSKYDLSSVRKIMSAAAPLTIELSSALEAKFTEITQSWGLTETSPMAT---------AVPNDRMDKRNTGVGCIAPNMQLRFVDPDAAVKPDGSTEPAEIWCRGPNVVMGYYNNEKATKEAFDEDGWFRTGDIGTIDGDGYVTIQDRIKEMIKYKGLQVIPSELEGKLVDHPDVEDAAVTGMWDDMATELPVGFVVLSPQAKDRDDGIHAWLNERIANHKRLRGIHVLSQIPKSPSGKILRRQLRDLLKS----- 167462472 463 --------RDKTVHEWFEEQVQKTPHHIAVVCGD----EQITYRELNERANRLAHLLRNKGVEGDTIVGLMMERSIELVTAIIGILKAGGAYLPIDPSYPSNRISYMLQDSKAQVLIVDHKADKMDYGID----------IVDIHQPDI-----EFLPSNNLPIEITDSHLVYVLYTSGSTGKPKGVLIEHRNLV--NLLIWYINNHGIEEKTHIPFMTNYVFDPSAEQIFAPLIRGGTVYCIKQLFNTEQFLNYLQQHELGLIDVTPVLLRELL---YDKKNDI-GLKRVIAGGERLDNQLKNQIIKNGFTLYNGYGPTETTVEVIFTKCE-----------LDRDVVLGKPIDNVNIYILHKHDELQPVG--VVGELCIAGPAVGRGYLNKPELTKQRFVSDPFFRTGDLARWLPDGSIEYMGRQDDQVKINGVRIELQEIESSLLKHPQIKDAIVVLRENKQGEKYAAAYCVSEGIDLSHDEIKD-FLRNILPDNMIPSCFVLMEKLPLLPSGKVDRAALPE--------- 87198890 33 -----------------------------------DENRTVGWAEMDALLDRIAVALQREGVEKDEPVAIAAMNSVTTGLAFLGAIRAGAVAAPLTSTAAPDTIVAMLEDSGSRVLLLDKDIAERLEGL--DLPAVKRIALDDSDAGEPFSSWMAEEGAKPEERAVAPGDPFNIIYSSGTTGAPKGIVQSHK--MRHEYARRTIVA-GYDDDTAAICSTPLYSNTTL-VSFLPALTAGGKVVLMRKFDARTFLELSERERVTNAMLVPVQYRRIMELPDFDSFDLSSYRLKSCTSAPFPAWLADVLKRWPGGLTDGYGMTEGGATTI----------LLAHKFPDKLHTVGQVAPGHVMKIIDEDGNELPQG--EVGEIVGHSPIMMNGYHGKPDKTREIEWHDRYIRHGDIGKFDEDGFLILMDRAKDMIISGGFNIYPSDLEAELTRQGAVKEAAVVGVPSDAWGETPLAVVVLADPAADPAAILAE-ANSRLGKTQRISAIEVIDELPRSPIGKVLKRELRDKF------- 33599332 1 -------------------------DPAAIALIDLGGEREYTYAELDAQADGVARGLRARGLPAGARAAILSANRMEFLAAYLGIMRAGLIAVPVNYRLPPDSIDFILRDSGAALVFCDG---PRRDAYTVALPSVE----FGASGAGGYARFLD--PGPCEAARPADDQPALFLYTSGSTGRPKGVKISHAGYLWTVRQRTASTDYG---GHCFLVAAPLYHMNALNTIKLA-LAGQGRLVLMPQFSPAGYLDAIERYRCTWLTAIPTMIALLAREGALAGADLASVAMVRLGSEPLTQRIADSARAMFPRFGNGYGATETGALVFGPHPQGLAQPVL---------SVGYPHPAVQLRLAD--GADLDA---ATGVLQVRSPALMLGYHGLPEQTAAAMTHDGFYITGDVMRRDEHGFHYFIGRADDMFVCGGENIYPGEVEKMLERHPAIVQACIVPLADPLKGMKPVALVVSRPDATLSEQEVKDYALAHGPAYQHPRAVRFVDEMPISSTGKVNRK------------- 167567476 1 ------MNPHIRLVDLLDSAAAQRPDGIAIADPE----RRISYAQFAADVRRVAVALAEAGFTAGERVAIYAAKTYETITVMLAANLAGAIIVPINPQLRDHQVLHILADCGARLLLSTP---PRLSRLAARPASLVCWLLDDIAALPEANSYEGL-------PPTVDTDPAAILYTSGSTGNPKGVVLSHRNLTAGADSVAAFQ--QLEHDDVILGALPLSFDAGLNQLTSALAAKACYA-PLDFLRAEEVPECCVKAGVTSITGVPPLWMRLATVEWPDDARLP-VRRLANTGGVMPASLLHRLRDINAAPYLMYGLTEA----------FRSTYLSPGEVGARPDSIGKAVPNAQILVLRPDGSEC--DADEPGELVHRGAFVTLGYWNAPELTAQRFRPDVAVWSGDIVRRDAAGFLYFVGRADEMIKTSGYRVSPTEIEDILFECEETLEAAAFGVPHPTLGQVIIAYVYSTDDPMQCRQALVGTCSLRLPSYMVPQHIEVVDSLPRNPNGKIDRPLLKRNHLSRFEAA 67906792 25 ----------------------------------------LTFDGLRQHVDAIGRQLSAHGLGAGDRVAIVLPNGPEMASSFLAVASY-MSAAPLNPAYKESEYAFYLEDLAPKLVIVAQGSDNPVRAAAASLSIPVVEAQVGADDPAGVFRLFD---DEADATPSGADDEALVLHTSGTTSRPKVVPLMQRNIL--ASARNIAASLELTADDHCLNIMPLFHIHGLIAVLATSMAKGASVCCTGGFNALKFLDQARDETISWYSGVPTMHQALLAKRQAEAANALGLRLIRSSSASLPPAVFEELNAFGCPVIEAYGMTEAAHQMTSNPLGGKGQKAGFVGIATSP----------EVCIMDQEGNQL--SGEAEGEVCIRGDNVTPGYENNPAANESSFT-NGWFRTGDQGYFDGDGYLKITGRLKEIINRGGEKVSPLEVDNVLMDHPDIQQVVTFAVADRMLGEEIGAAVVLVDGAEMDAGGLRDYAEQHLAKFKIPKHVVFLEEIPKGATGKLQRIGLAKK-------- 148252660 3531 -----------SLVAQFEAQAARRGD--AIALIHGDET--INYGELNARANRLASRLRAHGIGTDVVVGLGLERSITMMVALLAVLKAGGAYLPLDPDYPAERLAHMLGDSGAKLLLTQAALLDRFAPALR--TSGAEAWLLDTESGDGDDANLDL--------EIHPESLAYVIYTSGSTGLPKGVMVRHGAVT--NFLATMAEQPGIARDDRVLGLTSLSFDIAVLELWLPLTHGAQVVLADRTADPAVLKAMVARHGVTMIQATPSSWRMLLDHDETTDW-LPGDGRVLSGGEALAPDLARRLTALSREVWNLYGPTETT-------VWSARHRLDAAESQPML---GGPIGNTTLYVLDGHLNLAPVG--VTGELFIGGAGLARGYWQRASLSAERFIPDPFYRTGDLARWRADGVLDHVGRADHQVKIRGHRIELGEIEARLREQPGVRDSVVVAR--ELGGSRQLVGYVSGEDALDGASLRAALV-PVLPDYMVPSRVMVLPQLPLTPNGKIDRKALPQ--------- 148252660 2021 -------DEPLDVVAQFERRVAAHPAAIALVT----DDARMSYAELNARANRLARQLRARGVAQDAAVGLAFERSIDMIVAVLAVLKAGAGYLPLEPDYPDQRLAAMLRDSGAKIVLTMSGLQDRLSATGVAGNVEVVVIGAADRNPPADIDSSNL------SLPTHVEGLAYVIYTSGSTGIPKGVACTRGALA--ARLAWMQAEYALAPGETLLQKTPFFDVSVWEIMW-PLTIGARLAIPGAHREPKRLIDAITTHGVTTLHFVPQMLAQFIADPGAV--RCTSLKRLFSGGEALPVQLIDQVHAVYPSVRNRYGPTET--LINASFWNCGRQS-------GRSVPIGHPIPGTVLRILDADLNLV--DEGTTGELHIGGTGLARGYLGRPALTAERFIADPFYRSGDLARWRDDGTVDYVGRADHQVKVRGFRIELGEIEARLLQQPEVSAAAVIAREF-GAGRQLVGYV--SGGGTLNGAALCEALAAELPDYMVPSRIIVLDRLPLMVSGKVDRLAL----------- 148252660 4588 ------------VHEAISRHALIDPERTALTIAGD----SLSYGALERRANRLAHHLIALGLAPDQRVAVVVERTEATMLALLAVLKAGGAYVPLDPELPPERIAYVLRDSGALFLLSGARDVAAPNDV--------------SRVDLGGFDFESGPDHSPQP-RLHPENVAYVIYTSGSTGRPKGVAVAHGPLAMHCRATAAL--YQIDDRSCELHFLSLAFDGAHERWLTVLSHGARLVMRDELWTPEQTVETARAHGVTHLGLPPAYLQQVADWVEQSG-NPPPVRLYSFGGEAMPKAGFDKVKRTLKPLINGYGPTET---VVTPLV---WKVDGSADCDKAYAPIGVPVGSRTAYILDGQLNLIPAG--AAGELYIGGAGLARGYHAKPGLTAERFLPDPFYRTGDLARWDADGVIEYLGRGDDQVKVSGFRIELGEIQSALSSMPGIA------------GNQLIAYVAPRDARASAERLSASLLRRSLPAYMLPARIIVLDHLPTLSSGKVDRK------------- 148252660 510 ----------LPVHRLFEKNAEDRPGAPALIFG----AETVSYGALNNHANAIARHLIAQGVRAGDVVGLSMRRSPELVAAFIAVLKAGAAYLPLDPDHPLARQSAAIRDIGTTVVLV-------AAAGLREWSRMEGVSVVDVGAIRCE-------GRETDPAIVHPQSLAYVIYTSGSTGVPKGVAVAHGPFAVHCEVTA--ELYEMDRQSRELHFLSFTFDGAHERLWTALSCGAALVMRDDLWSAEQTLEVMRAQNVTNAGFPPAYLQQLADFAAWRG-NPPPVSLYSFGGEAMPKSGFDKIRRALQPLINGYGPTET---VVTPLV---WKTDAAAEIDCAYAPIGRPVGRRSAYVLDGDLNIVPVG--VTAELHIGGEGLATGYWNRPGLTAERFIPDPYYRTGDLARWRADGVIDYLGRSDHQLKIRGFRIEPGEIEARLAQQSGVQAAVVVAREVAGRQQLVGYVF---GEALDERTLRAALLEE-LPDYMVPARIICVAQMPLTAHGKIDRDAL----------- 134100437 47 --------------DWFDTIGERADRTALWMVEEDGRETEVSFSAMSRRSNQVANWLRGLGVSRGDRIVLMLGNQVELWETVLAAMKLGAVVIPATPLLGSADLRDRVDRGRARFVVTTSESAAKFADVPGDYGRIAV-----GEPVAGWESYADSAGSFTPDGPTRADDPLLLYFTSGTTAQPKLVEHTHVSYPVGHL--STMYWIGLEPGDVHLNISPGWAKHAWSNVFAPWNAEATVFIHNGRFDAVRLLEQMQRCGVTSFCAPPTVWRMLIQA------DLGILRTVVGAGEPLNPEIIEQVRRWSVTIRDGFGQTETSVQVANT-----------PGQPVRPGSMGRPLPGFEVELLD----PVTGEPGDEGEICLRPVGLMTGYADDSERNDEV-TRGGHYHTGDVGTRDADGYITYVGRTDDVFKASDYRISPFELESVLLEHEAVAEAAVVPSPDPIRLAVPKAYVTLTAHEPTPETALSRFAREHLAPYKRVRRIEFMD-LPKTISGKIRRVELREQAER----- 162452153 39 -----------TLGRLLRERAARHPDRIALVSGD----RRLSYGELDRRADRLAAGLLHLGLRPGDRVVVQLPNIAEFFEVCFALFRLGALPVLALPAHRRAEIAYFCEHTEAVAYVIADDYRALASQIRRDVGTLRHVLVAGE--PGEHTALSSLDREPVELPEPAAGDVAFFQLSGGSTGVPKLIPRTHDDYLYSVRASA--EICGLDEGSVYLAVLPVAHNFTLSSPSLGVLHAGGRVVLCRRPSPDEALPWIERERVTMTALVPPLASVWLEAARAARHDLSSLKVLQVGGARLPAEVARRVPALGCKVQQVFGMAEG---------LVNYTRLDDPDAIALE-TQGRPISPHDEVRVVDDDDRDVEPGQ-VGHLLTRGPYTIRGYYRADAHNEKAFTRDGFYRTGDLVRRTREGYLVVEGRAKDQINRGGEKIAAEEVENHVLAHPAVRDAALVAMPDAHLGERSCAFLVARGQPPPAREINAFLRERGVAQFKVPDRIEWLDALPTTSVGKVDKKALRRWIADRLA-- 168043576 69 ---------------------------------------------------------------RGTRVGIMAKPSAEFVASMWAVWLNGAVAVPLALSYPEAELVYILTDADVSAVASTEEFRDQLEGVAKKCSALPEVSCVGDTSQQENLTFEDMLAEDKASSELEGANPALIIYTSGTTGKPKGVVHTHASI--GAQVRMLAEAWEYTNSDRFLHCLPLHHVHGVFNALLAPLFVGASVEFLPKFSVSGIWNRWKREGVTVFTGVPTMYTRLLDSQKACSYAARQLRLMMCGSSALPEPIMEKWERTGHRLLERYGMTE--------FVMALSNPLNGERRA---GFVGMPLPGVQMLIA-EEGRE----EADVGELCIKSPAMFQEYWRKPKVTSESFREDGYFRTGDTVTV-VDGYVKILGRTSDIVKSGGYKLSALEIEAVLLQHPAISECAVIGVPDKTYGEVMTAIVVIHENVAAEASAKSEWARERMAPYKIPSQLLVWDALPLNAMGKVNKKELK---------- 35186983 463 ---------EVTLPEWLARHAASRPGDTALVDVRPDGDSVVTWSDLAGRVDKAAALLLELGVRPGENVAYQLPNRLEFVVLSLAALRIGAVCCPVIPFFRERELGFVLRRSLARVLVVMDEYLALAATGGPDTAHLEHVVVLARSGPPGLHDWESALRAALDAIRPTPGATAQLLFTSGTTGEPKGVMQSSSNLVRA--VSMEIRHLGLGPEDAVWVPSPLAHQTGFLYGMTLATVLGVPQILQSDWDARRALVSLNTHRATFVQAATPFLADLVKAVEEIGEAPRHLRLFVATGATVPRSLAEHAEVLGTMVCGAFGTTETCLGAL---------SRPTDTPERRWGTDGRVLDGVRLRVTDDRGAVLAPGAEGNFEILSR--TTFEGYLDRPDLTAEAFTPDGWFRTGDLAVLDESGYVRITGRVKDVINRGGEKIPVGEMEQLLFRHPAVDDVAIVAMPDERLGERACAFVVLKDGALLGEEMCRYLDGHQAAKQYWPERLQLVPDLPRNPIGKVQKFELRARARHL---- 149914569 16 ------IPARLNMAQVCDDWAETDPDRVAIIDL-TAERRETSYGALREMADALALHLAGQGIGRGDRVGVLRSQDAWCAAAHVAIWKLGAVSIPLFKLFQVDALRTRLTDAGARIVVSDGDGVALLEQV----PGVAALVPEEVDLPQGRMGSAE----------TGPEDAAVLIYTSGTTGSPKGALHGHRMLLGHLPGVEISHDFLGQPGDCLWTPADWAWIGGLFDVLMPGLALGVPVVAAPKFTPEACARVLREGGVRNVFFPPTALRML----KAEGCAVPGLRSVASGGEPLGAEMLDWGRRFGLTINEFYGQTECNMVASSCGTL----------FAPRAGAIGRAVPGFEIGVIDGQGQAV----VGEGDIAIRRASMMLGYWNRPEATAEKFRGD-WMLTGDRGVL-EEGYLRFVGREDDVITSAGYRIGPGEIEDCLLTHEAVATVGVIGKPCALRTQIVKAYVVLKPGVAGTDDLVRALVKARLAGHCYPREVTFLDALPMTVTGKVIRRALKARAA------ 67924063 334 ------------IHQLFEEQTNKTPDAIAVICGE----QQLTYQELDRKTNQLARYLQQFGVKPDTLIGLCVKRSLSMIIGILAILKAGGAYVPLDPNIPPERLTILLEDTQINLLLTQNDI---------NLPWPNTLTVIDLQQQEIYQESQNTL-----PTDTTAEHLAYVMYTSGSTGIPKGICIPHRGVTRLVKNSNYV---ALGEDDIFLQAAPYTFDASTFEIWGALLNGGRLVIPSQTPSLEEIGETLENYGVTTLWLTAGLFQVMV---EEKLESFKNVRYLLAGGDVLSPTHVKTVLQTHCSVINGYGPTENTTFTCCSV-------LTDVEQIGYSVPIGQPISQTQVYILDNYLQPVPFG--VPGELYIGGDGLARGYLNRPQLTAERFIASPFYKTGDLVRYDRQRNIEFLGRKDNQVKIRGFRVELGEIETILQQYPKVQTAIVLVKESSQGNKQLIAYVVPKTEETLEIEELQTFLTQKLPDYLHPHHYMILEEFPLTPNGKVDRRSLPQ--------- 103486496 19 ---------DQSFADLFAANAAAHPDRLALVDAPNGEPRRLTYAELAAEIDRLAGALVAAGIGKDDVLLVQLPNIGEFVALYFAAAKIGAIVSPAAVQYRSHELTGMIGVVEPKAFVCATRVKG-CDHVGVAAPLLEGIALMGPSPPADALDLSTAQGDATALAPVDADDIFTICWTSGTTGVPKGVPRSHNHWI--AVAAAGYEAMKVEPGDVLLNPFPLINMASIGGITMCWLTSAGTMVLHHPFDPGVYLKQIATERPSLTIAPPAVLNMLLNEALLASVDLSSLRVIASGSAPLAPAMVRGFEKLGIIIVNVFGSNEGMSFITMPDPDKRASLFPRRGQYPPPYGTGRA-PNIESRLVPPGGGDPIEMDGMAGELQIRGPSLFEGYHNAPEQTAAAFTDDGWFRTGDLFEIAEGGFYRFVGRCKDLIIRGGVNIAPEEIDQLLGGHPLLAEACVFSLPDPTMGERIGLAYVPRGDDVSLADVTDYLRAKDLAVFKLPERLFRFDALPRNVTGKVMRSEVREMA------- 163745912 16 -----------TLYGMLSNTTAKFPKHNAVSYGPKDKAETLTWSELHGRVTQAANLFRSLGIGEKDVVAYVLPNCNETTITLLGGAVAG-IVSPINPLLDAEQIGAILREVGASVVVTKTDVAQKTAEAVRLAPKVHTVLEVDAENQAKYLNFNAEIAKQNTSLDVQEDRVACYFHTGGTTGMPKVAQHKYSGLIYN---GWLGHRLLFSEEDNIMCPLPLFHVFACHVILMAAVAGAHVVFPTPRGDGDNFWKLIERWKITFIITVPTAISAKMQRP--IDADVSTVKTAFSGSAPLPLELFRRFEKTGITLIEGYGLTEATCLVSCN----------PPDGVKKVGSIGIAFPYSDVRIIGTADGPIDAGVDEIGEICVSNPGVFAGHYVEEDKNKDLFYHGKYLRTGDLGRIDSDSYIWITGRAKDLIIRGGHNIDPAEIEEALLGHEAVAFAGAIGQPDAHAGEVPCAFVLVAGATVTEAELLAFAQEKVAERAAQPKHLKIMDELPKTAVGKIFKPDLRK--------- 56477869 18 --PYRMTSTEL-LHRLIFASAERSPDAGALTF----TGRTHNYSGLSEDVIAFAAGLSGLGLARSERVGIYLDKRLETVTAFFGSSLAGGVFVPVNPILKAEQVGYILQDCNVRVLVTSPERFAALKDTLATCHDLRHVVLTGTSAELPVLPWQDMLSAPTAPHRVIDSDMAAILYTSGSTGRPKGVVLSHRNMVAG--AKSVAGYLKNHSGDTLLAALPLSFDAGFSQLTTAFHVGARVVLLNYLM-PRDVLRALEKERITGLTVVPPLWIQLLQWPETVGE---HLRYFANTGGRMPMETLSRLRSMLPRAYLMYGLTEA----------FRATYLPPEEVDRRPDSIGKAIPNSDVFVLREDGNECAPN--EPGELVQRGALVAMGYWNDPEKTAERFRPGGLVFSGDNVRRDEEGFLYFIGRRDEMIKTSGYRVSPTEVEEIVYATTLVGECAAFGVADDTLGQTIVLIVTPPGGTLDPAALLAE-CRARMPGYMVPACIEVREALPRNLNGKIDRKAL----------- 90423552 2 ----------IPVHDMLRRTARDRPDKEAIAWHGG----RINYATLDEMSSQIATFLKDAGVERGMRVAIYSAKCVEEVAVIFAIMKLGAVLVHVNPAFRDDKLLHVLAECEPAALFFHPSKRGAVARAARASALPPLLIRFGADGPSTILHDLAAAGETFADVFSVADDLAAIIYTSGTTASAKGIMVTHGILSQATLVSAQLLGNV--ADDRLISLTPFSFDGALSQLFTMTLVGGTLVLQDSLF-PKDVLATLTAERITGVHAVPSFWRMMQDYPVFADAALPCLRYLSLIGESFPEADLLRLKRTSTDFYMMYGTTEAFRSTC----------LAPAEFFTKRGSAGRPLSGVTIGIVDEHGQPCPPG--TVGEIVHAGAFVSPGYWKR--ATSTTFR-DGRIYTGDLGTLDADGYLRFVGRKDTMVKRLGYQLYPEDVEACLQTLDGVALAAVTCRPDPSGAQALRAFIVCRRGATLGETAVAQHCRRHLPYYMVPDDVVFVDSLPTTGNSKIDRGRLR---------- 114771676 42 -FYEWFSDAEVNCFNAVDRHVAGNGKQTAIIYDSTGKKSKISYLELKEKTAKLGGLLKSQGVQKGDRIIIYMPMIPEAIIAMLACARIGAIHSVVFGGFAANELATRIDDCTPKVILAGSAYKPLINAAPEKCIIYQREILHAELIEGRDLDWVKAQHGPAECEKMNGSDPAYILYTSGTTGQPKGVLRPIAGHIV-ALTWTMKNVYDVNPGEVFWAASDVGWIVGHSICYAPLFNGNTTVVFEGKPDPGTFWRVIEEYKIKVLFTAPTAFRAIKRVDPKKKYNLNSLESLFLAGERADPDTIEWAKHLNIPVIDHWWQTETGYAIASNPWGI-------EKLPIKLGSPTVSMPGYNIQILDEFGKELPNGN--LGAIAIKPPGTLSTIWNADHRYESSYLKSGYYETGDAGYKDDDDYLYIMARTDDVMNVAGHRLSSGQMEEVLASHPDIAECAVIGAADALKGQLPIGIMCTNDTEKSNEEIINELVRTKIGPVAAFKIAIIVDRLPKTRSGKILR-------------- 159036030 1517 -------ERHLTVPELFERQVRRTPEKVAVVFGE----QHMTYRELNERANRLAHHLRSLGVGPEVVVGSCLERGPDAVVVLVAVLKSGGVYVPFDPDHPAERLDFMLTDANAHLVVTTQAFAHRLAG--------RRVVTVDDD--------RLAASATTDPGTLPPHNLAYVIYTSGSTGRPKGVMIEHRSYAHHCRV--IGDAYGIGSDDRVVLLSALTFDVAMDQTAATLLAGATVVISDPVFTPSELPARLAEHGVTIMEITPAYYRELL---EADVGRLTALRLMNVGSDVVTVADARRWAATGLPFLCNYGPTEATVTCVLHPV----AGLDADERDEAAMPIGRPVSGTRGYVLDAKLMPVPVG--VPGELCLGGVRLARGYLNRPELTADRFVPDPLYRTGDLVRWRPDGTIEFIGRIDQQVKVRGFRIELGEIEAALAEHPAVQASVVAVREVGPGEKQLVGYVVPRGPVPDVAGLRAH-LRDRVPEYMVPARWVTLDALPLTASKKVDRKAL----------- 159036030 462 ---------RLSLPELFTAQARRTPDAVAVA----GAEGELTYAELASRVSALTSFLVSQGVTTEKSVGVSLPPGADLVTTLLAVLAAGGVYVPLPPEHPAERLALMVADAGVELVVTNS-------VLRDQLPTVHTVALDSDQALIAAAPPAAP-------PAVHPGNAAYVIYTSGSTGRPKGVTITHDGIRNRVLWS--VHRYGMTARDRVLQKTTIGFDASVWEFLSPLVSGGAVVTPPPHRDPAAMVEAVSTHGVTMLQLVPSVLRLLVDVPQLAG--CSSLRLVCSAGEPLPVSLCERLEVLDVEVVNTYGPTECA-------IDSTAAGFRSGEQGDI-VPIGTPLRNMRAHVVDRWDELVPLG--VPGELCVSGVGLARGYVGRGDLTAERFRPNPWYRTGDLVRWRDDGVLEFVGRVDEQVKIRGVRVEPAEVEAAVRTHPDVGEAVVAARRGELGDLELVAYTVPANGTPVSLESLAAHLADVLPAPMIPSNHVGLDVLPLTPNGKVDRAALPE--------- 212533623 14 -------------------------DKPILIDPAN-PSRSISYNHARETVGKIATGLRRAGLKIGDCVLVNSGNDIYYPVLLLGVIAAGGIFAGTNPGYKHIELTHHIKISKAKFLISGPEPLSESLAAADAIGLPRERTWVDFSAPKDVRSWKTLLQPRFDDLETSRETTAAIQFSSGTTGLPKAAMLSHYNLVAQH---TLVYETNPRPYAISLIPLPLFHIGCGPVSNTSALRAGVPTYIMRRFEVTKYFHYVQKYQITDLMVVPPIVVALIKSPLLDDPQMKSVKFGLSGAAPLNVVTQLELRKPGVAFTQIFGMTETTCLAMITPYGEDDDT----------GSVGRPIPGLEVKLVDDDGTHITKP-NTRGEIWLRGPTIFNGYFENDQANAESFDDEGWFKTGDVAYFTEDNKYYVVDRKKELIKVRGFQVAPPELEAVLLSHPEVIDAAVIGVRYPVEDEHPMAYVVARNKANPPEEVLKAFLAERLIKYKLTGGVKIVDAIPKTPSGKILKKVLRQKASALVGNA 76803192 74 ---EWFADGQLNAAECIDRHVEAGRKNQAAIRWVGGETETYTYGDLKRETEAFAAALRDLGVGEDDLVTLYLPMIPELPIAMLACARIGAPHSVVFAGFSANALETRMRNAEASYLVTCDGYYRRGDALNHKGKADRAVVVVDRLGGDGQYDYDDYWGESVEPVVRDAEDDLFVMYTSGTTGEPKAVRHTTGGYLAQAAWTSHA-VLDIKPDDTYWCSADIGWITGHSIVYGPLALGSTTVIYEETPDKSRIWELIERYEVSVFYTAPTAIRAFMKWGKEHPHDLSSLRLLTVGESINPKAWKWYYEHIGCPIVDTWWQTETGGMMITTLPGVS---------TMKPGSAGQPLPGIDAKVVGEDGEKV--DPGEAGYLVVDRPWMLRGLAGSDERFVDEYWDDGWYFSGDSAKVDEDGYITLLGRVDDVIPLGDFRIGAMEIESAIVGVKGIAEAAVV-----TTGSELLAYVSTERGYTGDAVLRRRVVDAVIGEVAVPDHVVFAPELPKTRSGKIMRRLLED--------- 147669558 1 ----------MNLADRLSEVVAACPEAVALKF----EDKNITYAELDRISDCYAWALTRLGALAGERVALLIPNCLEFIYFYFGIVKIGAVAVPLDPKYKWPELKALLDDCQPKVLVCQTDGLNILHHHQSELGFIQHYISLEDSSYPDIVLLKNFLAESPFEFDVPETQTAHIAYTSAAQLRPQGVMISQSNLVRTAAISAGGFGQS-NKDRVILFALPLHHIIGLVVVMLGTIFSGGSVIMLSGVSVDCLLKTIEKESITVFLGVPFIHAMLVRHLRSSEYNLASLRLCGSAGAPLPPELVLSYRVLDKDLVDFYGLTESTSHVTCQPL----------DRSGKPCSVGKVLGGFELEVVDSAGKLLAP--SQAGEIIIRGP-VMDGIYRQPEKTNQMLR-NGWLYTGDIGYKDNDGFVYIKYFIKPMLITKGQNIYFSDLEDLLLSCPGVREVLAVGIPDPDGGEVVRVAVVLRDGVTQTSAGIKKYCLDNLAQYKTPREIYILKDLPR---------------------- 60650932 4144 -----------TLPELFEEQVAARGHAVAVVC----EGEELSYKELNARANRLARVLMERGAGPERFVGVALPRGLDLIVALLAVTKTGAAYVPLDPEYPTDRLAYMVTDANPTAVVTSTDV---------HIPLIAPRIELDDEAIRTELA---AAPDTAPCVGSGPAHPAYVIYTSGSTGRPKGVVISHANVV--RLFTACSDSFDFGPDHVW----TLFHSYAFDFIWGALLHGGRLVVVPFEVSPAEFLALLAEQQVTLLSQTPSAFHQLTEAARQEPARCAALRHVVFGGEALDPSRLRDWFDLPPTLVNMYGITETTVHVTVLPLEDRATSLSG-------SPIGRPLADLQVYVLDERLRPVPPG--TVGEMYVAGAGLARGYLGRPALTAERFVADPLYRTGDLAKVRPDGGLEYVGRGDRQVKIRGFRIELGEIEAALVTHAGVVQAVVLVRDEQTDDQRLVAHVVPAHRAPTLAELHEHLA-ATLPAYMVPSAYRTLDELPLTANGKLDRAALAGQWQ------ 60650932 5213 ---------PRSVAEQIVRRAALDPDAVAVITAE----EELSYRELERLSGETARLLADRGIGRESLVAVALPRTAGLVTTLLGVLRTGAAYLPLDTGYPAERLAHVLSDARPDLVLTHAGLAGRLPA------GLAPTVLVDEPQPPAAAAPAVPTSPSGD-------HLAYVIHTSGSTGRPKGVAIAESSL--RAFLADAVRRHDLTPHDRLLAVTTVGFDIAGLELFAPLLAGAAIVLADEDADPASITSLCARHHVTVVQATPSWWRAMLDAPADAAARLEHVR-ILVGGEPLPADLARVLTATGAAVTNVYGPTEATIWATAAPLTAGDDRTPG---------IGTPLDNWRVHILDAALGPVPPG--VPGEIHIAGSGLARGYLRRPDLTAERFVANPFYRTGDLGRFRPDGTLEHLGRVDDQVKVRGFRIELGDVEAALARHPDVGRAAAAVRPDHRGQGRLVAYVVPRPGTPDAGELRET-VRELLPDYMVPSAQVTLTTLPHTPNGKLDRAAL----------- 60650932 459 -----------TLPELFAEQARRTPDAPAVQ--HDGTV--LTYRDLHRSVERAAGRLAGLGLRTEDVVALALPKSAESVAILLGIQRAGAAYVPLDPTHPAERLARVLDDTRPRYLVTTGH----IDGLSHPTPQLAAADLLREGGPE------------PAPGRPAPGNAAYIIQTSGSTGRPKGVVVTHEGLA--TLAADQIRRYRTGPDARVLQFSPGFDVFVSELSMT-LLSGGCLVIPPDGLTGRHLADFLAAEAVTTTSLTPGALATM------PATDLPHLRTLIVGGEVCPPEIFDQWGR-GRDIVNAYGPTETTVEATAWHRDGATHG---------PVPLGRPTLNRRGYVLDPALEPVPDG--TTGELYLAGEGLARGYVAAPGPTAERFVADPFYRTGDLVRRRSGGMLEFVGRADGQVKLRGFRIELGEVQAALTALPGVRQAGVLIREDRPGDPRLVGYIVPAPGAEPDAGELRAALARTLPPHMVPWALVPLPALPLTSNGKLDRAAL----------- 60650932 3083 ----------------FEERVRTDPDAVAVR----GAGVEWSYAELNARANAVARWLIGRGVGPERGVGVVMDRGPDVVAMLLAVAKSGGFYLPVDPQWPTERIDWVLADAGIDLAVVGENLAAAVEAVRD-------CEVVDYAQIARETRLNEQAATDAGDVTDGERHPLYVIYTSGSTGLPKGVVVTHASV--GAYLRRGRNAYRGAADGLGHVHSSLAFDLTVTVLFTPLVSGGCVTL-------GDLDDTANGLGATFLKATPSHLPLLGQLDRVLAPDA----TLLLGGEALTAGALHHWRTHHPTVINAYGPTELTVNCAEYRIPPGHCLPDG------PVPIGRPFTGHHLFVLDPALRLTPPD--TIGELYVAGDGLARGYLGRPDLTAERFVACPFYRTGDLARWRSDGTLEFIGRADDQVKIRGFRIELGEVEAAVAAHPHVARAIAVVREDRPGDQRLVAYVTGSDPSGLSSAVTDT-VAGRLPAYMVPSAVVVLDQIPLTPNGKVDRAAL----------- 154278685 3 ---------------------------TAIIVPGKPNPLTISYQRLRSDVNSFQAKLAKLGISPGAAVSIALPNSYEFIVSFLAVSWQRAIAAPLNPAYKQEEFEFYIDDSSALTLIPKGSFAPAVRAARKYSAAIAECYWNGVDVVLDVREYGKFAGKDLKKETAQPDDIALVLHTSGTTGRPKAVPLTHRNLT--RTMRNIQMTYDLTEKDRTLLIMPLFHVHGLLAGFLAPLLSGGSVIVPEKFSASTFWSEFITYSANWYTAVPTIHQILLKTPLPKP--MPKIRFIRSCSSPLSPKTFHELEKFHAPVLEAYAMTEAAHQMTSN-------PLPPGKRQPGTVGIGQ---GVEVKILDEDGNEVPQGSE--GEICIRGENVTKGYLNNPAANESSFTKSGFFRTGDRGKKDKDGYIFITGRIKELINKGGEKISPIELDNTVAYHPNVAEAVSFAIPDPHYGEDIGVAVVLKKGGNLSEDMLKSWIAPKVAKFKIPKK------------------------------- 196186914 3 ----------------LGRWARAQPEKAALIFPEAGQV--VSYGELDASVDRVARWLVSLDLQPGDVLAYLLPNSVQVFEIAFAARRAGLYYTPLNTHLRDAELAYVLKDAGAKVLVAGVEYADLASRLAQ--PGLKIFIIGGGPGASDYEQAVEAAQAAAPPAERPS--GRDFVYSSGTTGFPKGI----RKPLTPVESAAWRKSFQFGQDTIYLSPAPLYHASPLRYCVRTLQVGGTCVVLG-KFDAEAALQSIETYKVTHSQWVPLMFIRLLALPQRQRHDLSSMRYAIHAAAPCPVSVKEQMDWWGDRLWEFYGGSEGIGTTM----------IGPVDWKTHKGSVGRAVLG-EVRIVGEAGSVVEPG--QIGKIFFAG-GPTFEYYNDPEKTRAAYNEAGWATYGDIGHLDAEGYLYLSGRRTDLIISGGVNIYPQEIEDCLSRHEAVFDVAVIGVPNTEFGEEVKAVVQLRNHADASEALAVELCRSALSPVKTPRSVDFDAALPRQENGKLLKRLIKERF------- 115397245 5 SLPS------LPLFVAAKRHAEESPHKVAV--IDATKVQRFTYRQLLADAAALQRLLQELHLADSDRIAFLTPNGYDYVVTQWAVWAAGGVCVPLCTSHPVKELLYTIGDSDPSLIILHPAFAHLEDPLRESAAAIPFMTLT------PFTQADDDIALPPFSPQCPLDRRALMIYTSGTTSNPKGCVTTHKNITFQ--AQCLVDAWEYSPSDHLIHVLPLHHVHGIINGLTASLLSGATVEMQPKFDPGVIWTRWQDAGSTMFMAVPTIYARLVDYFEAARDGARALRLVVSGSAALPTPIKTKFAAITSQILERYGMTEIGMGISCGL----------DVEKRIDGSVGWPLPGVQVRLTDKETGAVVEAVDEDGMIEVKGDNVFLEYWRRPEATAKEFTADGWFKTGDVARRDAAGAYFIQGRASDLIKSGGYKISALEVERKMLGLDAIQEVAVVGLADEEWGQRVAAVVKQRPEEPLELQTLRVQLKQEMAPYKIPTVLKIVDGIERNAMGKVNKKTIVQKY------- 39937887 26 ------------------HAEARREHPFVIWSPFDGPSRSWSYGEFHDRVGALAAGLARRGIKQGDYLLIHLDNCVEFLLAWFACTELGAIAVTTNTRSAAAEIEYFADHCGAVAAITQPAYADLVAA---NCKKLKWMAVIGHDPGAAIAAFDSLFGDSDDRPRRPTDAPCSVQYTSGTTSRPKAVLWTHANALWGAKINAAHQT--LRADDVHLLYLPLFHTNALAYSMLSTLWVGGTVVVQPRFSASRFWKVSLEHGCTWLSTIPFCMKALLEHEVPKAHRF---RLWGSAVAEPPP-----FASFGIKIIGWWGMTETITHGI----------IAEADQPNTPMSIGRAAPEYAIRIVGDDGAPTRVGD--TGNLLIKGVSLFKEYLHNEAATRDSFDEHGYFITGDRVTRLEHGAIRFGDRAKDMLKVGGENVAASEIEQVVITVPGVREAAVVAKKHPMLDEVPVVFVIPQGGVAAAADRITAACTAALADFKRPREVRLVDDMPRSTLEKVAKAELRKMLTD----- 1771242 444 ----------------------------------------LSYAELNARANRLAHHLIASGVRPDQRVALLLERGPALIVAMLATLKAGGAYVPLDPQYPGERLAFMLDDSKPKAVLTQTSLEDTLPSSRA-LMTASIVLVDEADAP-----WQRLSDTDPDPAALNERHLAYVIYTSGSTGKPKGVLVEHAGLAHYLDWAWQYYAARAPIGSVV--SSPVAFDATVTSVYLPLIGGGAAHLLREGDELAGLEQWIVAAAPGQLIITPSHLRALGERLETLGQRCAG-QLFVVGGEALPAATVALWRRISPRLVNEYGPTETVVGCVVHEAAQCLEDAG-------YCPIGRPIANTRIYLLDAHGEPVPQG--ATGELYIAGSGVARGYHGRAELTAERFLSDPFYKSGDLARWRADGILDYLGRNDDQVKIRGFRIELGEVEAKLAQCHGVREAAVTAREDVPGHKRLVAYFVAGDGAPDAQSLRTK-LQASLPEYMVPAAYVALERLPLTVNGKLDRRALPAPEGDRFG-- 118480533 5 --------------DLVKRCARNYPTKTAYLC---GERSR-SWREMDQRSDRFGVALQQLGHRPGEAVAILTQESIEVYEHFFACMKIAAPRVGLNTGYVWPEMLHVLKDSEVKFLLLDTRCRHLLAERLGELKALGITLIGYGAGHGLERDYESLLATEPHWPALAPDDILFVSYTSGTTGVPKGVMLTQENCILHSLIS-----FGFGPDDVWYMPAASAWVVVILNAF-GLGNGMTTVIPDGGYQLQAYLRDIERFRVTVGMLVPTMLRAIVEIQTNPVYDLSSLRMVVYGSSPATPKLIRDARATGIKLLQAYAMTEATGGWISYLTDADHEHALREEIELLK-SVGRIGIHYDCSIRDESGQPVPIG--QSGEIWLRGNTMMKGYRNLPEATAEAM-PDGWLRTNDIGRLDERGYLYLLDRQKFLIITGAVNVFPTTVEAILVEHPAVEEVAVVGVPHPEWGEAVVAVVVRKPSDVTVQALID-FCHGKLSRPETPKHVVFVDELPKTSNAKLKKGELKKW---LSGGA 163724099 28 -------------YELLERGAAINPDATAMSFLLNGDTYEITYGQFIGKIRQAANMFHDLGIGPEDVVTYILPSLPQTHYTLWGAETAG-IANPINPLLEAATIKDICTAAKTKVMVCGVDIWEKVDQIRKDIPTLECVIRVMGPTDEAIYSFEEKIEQYPSDRDIDKEDIASLYHTGGTTGTPKLAKRTHYNEVVMAWMIQVMAGS--KPEHTLMCGLPLFHCNGTIVTGLAPFSTGSRVVPMGYRDPSNFYKIVEKYRPALFSAVPTVLSVLLDIP-LNGADISSLEFVVCGAAPLSVELFRRFEHTGMKILEGYGLTEGAVASSMN----------PKDGERKIGSIGLPMPFQRIKVVNDDGEYVRDEVGEIGNVCIKGPNVFKGYVED-AHNKNIWVPGDWFNTGDMGRLDEDGYCWLTGRKKELIIRGGHNIDPAMIEEPLYKMPSVKMVAAVGRPDAHAGEVPVAYVEVAENSGLTEEQVMAWAKEHVGKAAVPKEVVITSAIPLTPVGKIFKPALR---------- 111017166 1559 ------------LPELFDAQVARTPDAVAVVFGDV----TLSYSQLDCRANSVARYLIDRGVGPESRVGLAMRRSPDLLVGMYAIVKAGGAYVPVDPDHPTDRIGYVLDSAQPVCVLTTS-------ADRGALPAGQSFVEIDRIALDSYSGGPVTDSDRLAPLR--PDNPAYVIYTSGSTGRPKGVSVPHRGIVNQLL--WMQSEYALTERDVLLQTATTFDVSLWGYFW-PLHTGATMVLPDGHRDPEYLARVIDEHGVTVTDFVPSMLDAFVASVPITS--CSTLRHVFVIGEALPPETVTRFRALDAGLHNLYGPTEAAVSVTYWDTATTVAG---------TVPIGVPEWNTQVYVLDSRLHPVPPG--VAGELYLAGEQLARGYLGRVDLTSDRFVANPFYRTGDLVRWTSAGALEYIGRTDFQVKFRGQRIELGEIEFVLRAQPSVTSAAVLVHSDPGTGDRLVAYVVPEPGHDLDTTRLRECAAASLPAYMIPAALMVVDEFPLNTSGKLDRQALPAP---EFGGS 111017166 7372 ------------LPEILADAVAAAPDGPAVVF----EGESLTYRDLDERSNQLARLLVDRGVGPETRVALALPRSLESVVAVWAVAKTGAAFVPVDPGYPADRVLHMVQDSGAMVGIT-------VSAKQDVLPDSIRWMLLDDPALAVRCTHESRLPLTNRDRMRPSDQVAYVIYTSGSTGRPKGVAVTHRGLM--NLVTDERELLGVTSGSRTLHFASPSFDASVFEMLMALGAGATMVIAPPTYGGSELAELLAAEHVTHAFSTPAALASV------DHHGLDDLAVVVVAGDVCPPELVARW-APGRRMVNAYGPSEATI----------MSSITEPLRAGEPVTIGGPSRGVRALVLDGRLRPVPVG--VPGELYVGGPSLARGYLGRPGLTAERFVADPYYRTGDLVRWRENRVLDFVGRTDHQVKIRGFRIELGEIDAALTAHPQIEYATTIGYEHPNGETSLVAYVLPFTGEDVDRVEVANFVGRTLPAYMVPASVTLLDALPLTPAGKLDRAALPE--------- 111017166 9497 -----------TLASLFDTRVAADPVRVAVIF----DRDELTYADFDARVNRLARRLIEQGVGPESVVAVAMRRSIDLLVAIYAVVKAGGAYLPVDPDHPAERTAHVLDTAQPACVLVSGAGLAGGGSVP-----------VIDVASEDVSGFDSSPVTDADRLPLSPANTAYVIFTSGSTGRPKGVAVTHGAIVNRLL--WMQHEYTLTSADVVLQKTPVFDVSVWELFW-PLQVGASLVIAAPHRDPRYLTGLIQERHVTTTHFVPSMLSVFTAEPAVAVCD--SLRLVFCSGEALTPEQVSRFRAVGADLHNLYGPTEAAVDVTYWETGA---------ADTVTVPIGRPVWNTQVHVLDSRLHPVP--NGVAGELYLAGDQLARGYLNRPDLSADRFVANPMYRTGDLVRRRADGVLEYVGRTDFQVKLRGQRIELGEIEAALEAHPDVSQAVVVVHRDDRGEEALVAYLV--GPRAADWSDVRAHLSARVPSYMIPAQVVHLDTLPLSANGKLDRTAL----------- 111017166 4171 -----------TLLTLFEAQAARTPD--AVAVDFDGDV--LTYAALDARANQLARHLIALGVAPETRVAVVMRRSLELVVGIYAVLKAGGAYVPVDPDHPAERTSYVLASAQPVCVLTTS-------ADRPDLPNRIPVSALDTLDLSGVSAVPLTDAERIEPLR--PAHPAYVIYTSGSTGKPKGVAVPHAAIVNQLL--WMQSEYALTDRDVWLQTATTFDVSLWGYFW-PLQVGATMVLPDGHREPAYLTRVIDERAVTVTDFVPSMLDVFVAAAPEGT--CRSLRLVFVIGEALPPATVLRFRELSAALHNLYGPTEAAVSVTYWKTG---------DADTTNVPIGVPEWNTQAYVLDSRLHPVPVG--VPGELYLGGAQLARGYLGRVDLTSDRFVANPFYRTGDLVRWTSSGALVYIGRTDFQVKFRGQRIELGEIETVLRSHPAVTGAVVSVYSDTTVGDHLVAYVVGTPGELDVAELRRQ-ASESLPSYMVPSAITVLDEFPLNTSGKLDRKEL----------- 111017166 6293 -----------TLPELLVATAERYPDSTAVVF----DGVSIDYRELDRRSTQLARALIGMGVGPETYVALALPRSVESVLCVWAAAKTGAAYVPIDPAHPADRIAHILRDSGVVVGVTCAEFAE-------HLPGVTDWLVLDDPAVLRELSSAAPVGDADRTSALHVDHPAYLIYTSGSTGLPKGVVVSHRGLA--NLAGSYTTAVRATEESRVAHASPTFDLSVLELLLAHTSGAALVVCPPGVYGGVELHEVLQSERVTHM----TITNAALASVEPEG--LDDLRSIVVGGDACPPETVARWADR-LELVNGYGPTEVTVGATFSSVLGQGRDI----------TIGGPLPGVAAVVLDSRLRPVPVG--VVGELYLLGPALARGYHERAALTAHRFVASPFYRTGDIVRWRADGTIEYLGRSDHQVKVRGLRIELGEIDAALNAHPDVEFAATLGYESPAETRLASHVLVGAGADRDPAALLA-FLRQALPGYMVPSALVFLDTIPLTPNGKLDRDAL----------- 111017166 8428 ---------PTTLAELFSAQAARTPEKAAVFF----EGTELTYAEFDRRVDVLAHRLIDRGVGPESVVGLAMNRSIELLVGMYAVLRAGGAYLPIDLTHPADRLAYVLATARPVCILTTSS-----DGFAAESVPVIEIDTLDHTG-----SPREPVTDARRLAPLRPENTAYLIFTSGSTGRPKGVAVTHAAIANQLRWKQ--HEYSLDTTDAVVQKTPVFDLSVWELFW-PLTTGARLVIARPHRDPAYLADLMRQQRVTTAHFVPSLLEAFLATPDAGEQ--PALRRVLCIGEALPVDTAARFRRFGVALHNLYGPTEAAVSVT---------AWTHTADDVDTVPIGGPEWNTQVFVLDARLNPVPVG--VAGELYLAGEQLARGYVARADLTAERFVANPFYRTGDVVRWDSRGVLEYLERSDFQVKVRGFRIELGEIESALVSSAGVGQAVVVAHQHPHTGTTLIGYVVPEDGATVDFAAVLAEVGAAVPSYMVPAALVVLAQLPLTSNGKLDRRAL----------- 111017166 489 ---------PVTLPDLLGGAVRSNRDGDALVAPGHGSADTLSYRALDEASNRLARLLIDLQVGPEVMVALALPRSRESVSSVWAVAKAGAAFVPVDPSLPADRIAFMLEDCGAPIGITTA-------ALRDGLPECTHWIVLDDDEFRATAAAPDAVTDTDRTRALSVDHPAYVIYTSGSTGRPKGVAVTHRGVV--NLAADERDRLVVSSGSRVLHFAPSFDASVFELVMAVCAGATLVVAPTTIYGGTELAELMAEQRVTHAFCTPAALASL------DHRGLDHLRTVVVAGDVCPPELVARW-APGRIMVNAYGPSETTI----------MSSATGPMVPGQPVTVGSPTVGVDLVVLDHRLRPVPAG--VRGELYVLGSSLARGYVRRAGLTAERFVASPFYRTGDVVRWAPDGVLEFLGRSDFQVKIRGFRIELGEIDAALTAHPVVEFAYTVGYDDGSGSSRLVSYVLPVPATDVETRVLSEFVGERLPGYMVPSSIMMLDSLPLTPAGKLDRNAL----------- 111017166 2628 -----------------DEQAARTPDAVAVVYRDV----SVTYREFNSRVNRLARKLIAEGAGTETTVAVAARRSIEFLIALHAVLRSGAAYVPLDVDLPAERVAHVIEAAHPVLVLT---------AVRGEFESDSGVRVLPIDGLELDRFDDAPVTNRDRLRPLAADNLAYVIFTSGSTGRPKGVAVSHAGLGSH--FEFLMSLCALDETDRVVVKTPQSFDASLWELLWPLAVGARVVIPDGHKDPDYLAELIDTEQITAIHFVPSMLAVFTDVI--APSRFSSLRTVFVGGEALSVNVARRFAAVDAAVLNAYGPAEVAAASTTSWVDTSNSAI---------VTVGTPVWNTRAYVLDQRLHPSPAG--VTGELYLAGTQVSRGYAGRPDLTAERFVANPFYRTGDRLRWTGRGELEYLGRNDFQVKLRGLRIELGEIEAVLESADSVAQ-AVVTVYSGAASEQLVAYLVARAGTRVDIEALTAYAASRLPEYMVPDGFVTLDAFPLNASGKLDRVAL----------- 111017166 5233 ------------LPEVLAESAAD-PSATALVFGD----RSMTYGELDRRSNLWARELIEAGAGPETFVAVALARSIESVLAVWAVAKTGAAFVPVDPNYPAERIAHMLGDSGSALGLTTIEF-------RAGLPDSTQWLVMDDPDHTALVTSHSSAAVTAADRRMHADQLAYLIYTSGSTGLPKGVAVTHSGLA--NLLTELADEYELTADARTLHFAPSFDASVFEYLMAFCRGATMVVVPHSVYGGTELAELLGAQGVTHAFFTPAALASV------DHTGLDELAVIVVGGEAWGADLAERW-VPGRALFNGYGPTESSMMVTQ----------SGPLMLGERMTIGAPVRGVEAFVLDARLHPVSPG--VPGELYISGPALARGYHQRLGLTAERFVANPMYRTGDLVRWVESRTIEYVGRSDFQVKIRGFRVELGEIDSVFRAHSAVGFAATIAHDTESGVTALVTYVCAASGNDVDVDDLTAFVGGVLPAHMVPGSIMVLDSIPLTPAGKLDRRALPE--------- 114416734 27 --------QQRTLFDYFSDSVKKSPDAIALID----EFGQYSYQNLYQKMISLAAGLSSLGLQRGDNVVLQMPNRAEFYLCFFALTMRGIKPVLALPAHRYLELSYFCQHTQAKAYIFSDDIVQTAQKLRSSCPSLLHTIVCGQSSHEQIQELDTLYHGEDDPITVFADQVAFFQLSGGTTGTPKLIPRTHNDYAYSVLGS--IQICQFGPQTRYLCVLPVAHNFPLSSPGAGVFYAGGCVVLASDTTPHTAFRLIEKHHITVAALVPPLALLWMKYAESATENIASLTLVQVGGAKFSEAAAMRLTTLHCQLQQVFGMAE--GLVNYTRLDDPLS--------VIVTTQGRPIADDEVMIINDEGEPAAMGEE--GLLMTRGPYTIRGYYRAPEHNQCSFTDQGFYITGDRVRRTAEGNIIVTGREKDQINRGGEKIAAEEVENLLLQHQDVHDVALVAIADEFLGERSCAIVVPDNGKTLKSTLKRFLHAQGLAEFKIPDHIHFVDELPKTPVGKVNKKWLRTQY------- 146343881 8 --PGTVTPFDMDVPWLLKLRSEVRRDHPLIWAPFDAPARRWSYGEFHDRVGALAAGLVKRGIKPGDAVLIHLDNCIEAMLAWFACVELGALAVTTNTRSAAAEMSYFADHCRAVAAITQPAYAEMISAHCRGLRWLA-VISHDPGQPDATARFETLFADSADRPRTDPLAPCSVQYTSGTTSRPKAVLWTHANALWGAKVNAVHE--DLHQGDVHQTYLPLFHTNALAYSMLATLWVGASCVIQPRFSASRFWSVAVEHGCTWTSTIPFCMKALLDQEVPKDHRFRLW------GTAVSEPTA--FAKFGIKIIGWWGMTETITHGI----------VGEVDQPNTPMSIGRAAPEYTIRITDDDGRPTAVGD--TGNLAIKGVSLFSEYLYNEEATRTSFDADGFFLTGDRVTRLDNGFIKFGDRTKDMLKVGGENVAASEIEQVIITVPGVRETAVVAKKHPMLDEVPVAFVIPQAGVAREEEKVLAACRDGLADFKVPREVRLVDVMPRSTLEKVAKAELRK--------- 167034804 8 ---------PLSLVQALAQRAAQTPDKIALRFLADGEQAVLSYRDLDQRARTIAAALQAR-AGFGDRAVLLFPSGPDYVAAFFGCLYAGVIAVPAYPQHHQERLLSIIDDAEPRLLLT-------VAALHDSLQGLEALAADNAPELLAVDGLDPVLAASWQAPALKGDDIAFLQYTSGSTALPKGVQVSHGNLVANEQLIRCGFGIDLNPDDVIVSWLPLYHDMGLIGGLLQPIFGVPCVLMSPLARPLRWLQAISEYGGTISGGPDFAYRLCSERVSEAGLDLSRWRVAYSGSEPIRQDFADKFQACGFDFFASYGLAEATLFVSGSRRGQGIAALAEPGTGSVLMSCGYPQPGHAVRIVEPQQLQVLGDNQ-VGEVWAGGPSIALGYWRNPEASARTFVEDGWLRTGDLGFMRE-GEVFVTGRLKDMLIVRGQNLYPQDLERTLEREVEVLRVAVFAVEHQGEEGIGVAVEISRNVQKAPQDLIKT-LRQVIADRQAPAVVLLLNALPKTSSGKLQRSACR---------- 118725418 453 ------YPSQRTIYELFEEQAERTPNKTAVIF----DSIELTYKELNERSNSLARYLRELGVGRDRIVGLMSTHSHYMVIGILAIIKAGGAYLPIDSTYPAERIEFIVKDSGTSILLTD-NTIPKETNYNGHIINLK-----DENLYKGQVCNLEKINKTTDLV--------YVIYTSGSTGAPKGVMVEHRGLVNYIWWA--KKMYVRNEKEVFPLYTSLSFDLTVTSIFTPLISGNTIVVYYDDGTEFILLRILRENKVSIIKLTPVHLSIIKDM----NNDNSSVKRFIVGGEDLKVALAHSYKSFGIEIFNEYGPTET-------VVGCMIHKYDVKNDLGVSVPIGIPADNIQIYILDKNLNPVPV--ETIGELYVSGAGVTRGYLNREELTKERFVDNPFYKTGDLAKHLHGGEIVYMGRSDYQVKLRGYRIELGEIENYLFSHNSITDAIVIDRNDEKGNKYLCAYIVSTTDLDISE--IRMFLSSKLPDYMLPSHFVILQSLPLTSNGKVDRKLLPE--------- 16040970 2945 ----TPYPHKETVYRWFEMQAEQSPDHEAVIFG----NERYTYRQLNERANRLARTLRTKGVQADQFVAIICPHRIELIVGILAVLKAGGAYVPIDPEYPENRIQYMLRDSRAEVVLTQRSLLD-------QLPYDGDVVLLDEENS----YHEEHSNFESDS---DAHDLAYMIYTSGSTGNPKGVLIEHQGLADYIWWAKEVYVRG--EKTNFPLYSSISFDLTVTSIFTPLVTGNTIIVFDGEDKSAVLSEIMRDSRIDMIKLTPAHLHVIKEMNIAGD---TAIRKMIVGGENLSTRLAKSVEQFKLDIFNEYGPTEA-------VVGCMIYHFDAVRDKREFVPIGTPAANTDIYVADASRNLVPIG--VIGEIYISGPGVARGYWNRPDLTEEKFVENPYYKSGDLAKRLKDGNLVYIGRVDEQVKIRGHRIELGEIEAAMHNAEAVQKAAVTVKEEEDGLKQLCAYYV--SDKPIAAAQLREQLSSGLPDYMVPSYFVRLEHMPLTSNGKINRKAL----------- 516360 1494 -----------TFAALFEKQAQQTPDHSAVKAGGN----LLTYRELDEQANQLAHHLRAQGAGNEDIVAIVMDRSAEVMVSILGVMKAGAAFLPIDPDTPEERIRYSLEDSGAKFAVVNERNMTAIGQYEG------IIVSLDDGKWRNE-------SKERPSSISGSRNLAYVIYTSGTTGKPKGVQIEHRNLTNY--VSWFSEEAGLTENDKTVLLSSYAFDLGYTSMFPVLLGGGELHIVQKETAPDEIAHYIKEHGITYIKLTPSLFHTIVNTASFAKANFESLRLIVLGGEIIPTDVIAFRKMYGHEFINHYGPTEATIGAIAGRVD-----LYEPDAFAKRPTIGRPIANAGALVLNEALKLVPPG--ASGQLYITGQGLARGYLNRPQLTAERFVENPYYKTGDVVRRLSDGTLAFIGRADDQVKIRGYRIEPKEIETVMLSLSGIQEAVVLAV-SEGGLQELCAYYT--SDQDIEKAELRYQLSLTLPSHMIPAFFVQVDAIPLTANGKTDRNALPKPNAAQSGG- 66815367 3 -----------TLYQIFKDTTSRDNKKKLITIPIAKEDSQITYQKFLNDSVSFANKLIEKGIKTGDVVSLVITNGYPILSCFLGSTFARCIAAPLNSAYKSEEFNFYYKDMGANIVIVQKGLSEALKSAKEEIENVENYRITDPSNGDDLIFSSETISGEDEGDKIDKDDKALFLHTSGSTGRPKGVPLTHENLATSS--ANISSTFHLTPSDCSYVVMPLFHVHGLIGVCLSTFNAGASLVVPPRFSASVFWSQVKQFSVNWYSAVPTIHTILCNVEQSATSSASSLRFIRSSSSSLSPTLLETLEQFGCPVIESYGMTEASHQMASNPL--------PQDGPRKPGSVGKGF-NVQISIVNDNGEH--QKQGDVGEVCIKGKNVMHGYHNNPQANIDNFTKDGWFLTGDIGYLDQDGYLILKGRKKEIINRGGEKISPLEVDNALLENDKILEAVCFGVPDEKYGEEIWAAVIPKVPQSITVEEITQFLQKKLISFKVPKKIIITDNFPKTASGKIQRR------------- 197768026 82 ------------IPELIARQAALDPDAVAVVAG----RERLTYGELHRRAELAAHRLRQLGAGPDTPVGVRHGRGFDLVVGLLAIWRAGSAYLPLDPEAPQARLRALIDRSGTRLVLCEADQADAVTAAGARAVVPAHLVDDPSRGPGQR-------ADLPPAPSLHRHNTAYVLHTSGSTGEPKGVMVSHEG--AGNLIRWMVDHFGFGPGTRVLHRTPLFDAHVWEV-FAPLAAGGTLVLAGAERDPAALVRAVAEHGVTTLQVVPSILRLMV--AEDGWDRCHALRQVLSGGEQLHAELAQRLRALDVDVWNTYGPTECSVNATAHRF--------DPAQSEGPVPIGRPIPGTRVLVVDATGTPV--GIGVPGELLIGGAGLARGYLGRPGQTADRFVPDPYYRTGDRVRWTPDGVLEYLGRTDDQIKVNGVRIEPGEIESHLLDHPQVVMGTVLPYRVDDGGKRLAAYVVPASDDAPEEQTLRRYLLERLPASHLPSRFLFLDRLPIGPTGKVDRKALPDPAAD----- 37526232 12 ----------------------IWGDKTALIY----QEQQLTYRELHQSAERLASGLFRRGIRRGDNVMVQLPNRISFVVTCFALFRLGAHPVLLMPTQRAHDVHALCQIARPVAYIIDFDYREMAREIAAFCPDLKHIIVDGEAE-----EFTALASIDDKPVNIPAPDIAVLLLSGGTTGTPKLIPRTHDAYTYDFVLSARL--CAVNTESVYLAVLPVAHNFTLGSPILGILSQGGSVLLSDTASFDEAMPLIEQHKVTHLALVPALARLWEQARDWEQSDLSSLRCLQVGGGRLTPELAGQVIARLGPLQQVFGTAE--GLLCYTRLDDPHE--------VIINTQGRPLSEDEIKIVDANLQPVVPG--EVGELITRGPYTITGYYRAEQHNTVAFTTDGFYRTGDLVRMTSDGNLIVEGRIKEQINRSGEKISTQEVETLLLQHPDIDDAVVISVPDELLGERTCACLPNNGNQPEPVQIAAFLQQKGVQRHKIPDQWLFVPYWPLTTVGKIDKRRLVQMAQAEHG-- 218189098 153 ----------------------------------------------------------------GARIGIVAKPSPEFVAGIFGTWLSGGVAVPLALSYPEAELLHVMNDSDISLILSTKEHQDIMENISTKLPSVTSIPVQEPSSTEVTSSISSLIAEIDSSKEIRGDDPALILYTSGTTGKPKGVVHTHKGIV--SQVQILSEAWGYRSEDQFLHCLPLHHIHGLFNALFAPLYSGSVVEFMPKFSVRGIWQRWREEAITVFTGVPTMYTRLLDGMDPEQQSASSLRLMMCGSSALPSPLMKRWEETGHRLLERYGMTEFVMALSSPLHGA-----------RKEGTVGKPLPRVEAKIIMEDGAE---TTSEVGELCIRSPSLFKEYWRKPEVTAESFIDGGFFKTGDTVTVDDEGYFIILGRTNDIMKVGGYKLSALEIESVLLQHEIVLECAVLGLPDEAYGEIICAIIVPKEDSKKRAELLTSWSKDKLAPYKIPTRLYLWDSLPRNAMGKVNKKELKK--------- 167572271 16 -LPGLQFPARINCAAALLDAARGWGDRVAI---KTESGAAWSYRDLFEYSNRIANMLRDGGLVPGNRVLLHGTNHPFLAAAWFAVVKAGGVAVTTMPLLRAGELSKVIAQAKVSHALCEASVSAELHAAIAAVPGVEFVRCYETDEAGAFERLMREYPATFETVDTRADDPCIVAFTSGTTGRPKATVHFHRDVMA-ICHCFPQHVLKPDADDVFCGSPPLAFTFGLGALLLFPLSVGASVVLLQRAKPERLLAAVDAHRVSILFTAPAAYRAMLDAVD--GHDISSLRKCVCAGEALPVPTRAWLARTGLRIIDGIGATEMLHIFA-----------SADEARAKEGAIGKAVPGYRLAILDERGERLPPYH--VGRLAVQGPTGCR-YLND--ARQRDYVRHGWNLTGDAAYLDEDGYLFYQARADDLIISLGYTISPAEVEEAMLRHADVLECGVVGAPDERGGTLVCAHVVLRPGVSGSDALLQQHVKALIAPYKYPRRIEYAGGLPRNESGKLQRFKLRQAAED----- 110671849 1982 --------ERTTLRDLMITQQQRSPHQLALIDSE----HRFTYQALAEQVAAIADLLLQQGVKAGDIVAVALPRSATLSLAIYSIIECGAAYLPLDVGYPDERLAYMINDAKPALIITCSSFTSRFEGLATLLLL--------DKLPAPVRAERQNRADGLTP-----SNAAYLLYTSGSTGNPKGVLVSHQAIV--NRLKWMQHQYPLSSEDVVLQKTPCFDVSVWEFFW-PLLEGASLVMAPAEADPEWLLQIIDDYHVTTMHFVPSMLAAFMASIEANQPTAPSLKQVFCSGEALAKELCHQYRRINAPLHNLYGPTEAAVDVTYYPAYGEALNAS----VGRSAPIGLPVWNTQVYVLDSFLRAVPIG--VPGELYLAGEQLAIGYFNRSALTADRFIANPFYRTGDVVRWLACGSIEYLGRSDDQIKIRGQRVELGEIESALQALPAVKQAVVCAQADER---QIIGYVIAHDMSVTNGEKLRAELSEHLPAHMVPAAIVLLDHYPLSASGKLDKKAL----------- 71908052 19 ---SVPMRDSTLLHELIFCAAQRDATAPALTYGKS----TLNYGDLQSAINHFAGGLINLGLQRGERVGIYLEKRFETVISSFGAPAAGGVFVPLNPLLKPEQVGYILRDCNVRILVTSQERFAQLQDTLAACHDLRHVVVLDSAEPLNTIRWSTLLAPPARGHRVIDTDVLGILYTSGSTGKPKGVVLSHRNMVAG--AKSVASYLENRADDTLLAALPLSFDAGFSQLTTAFHVGARVVLLNYLL-PRDVLKTIEREKVTGLTAVPPLYIQLLQWPESIT---DHLRYFANTGGRMPRETLDSLRQHLPKTKPMYGLTEA----------FRSTFLPPSEVDKRPDSIGKAIPNAEILVLREDGTPCAPN--EPGELVHRGALVGMGYWNDIEKTAERYKPLPVVFSGDTVRMDEEGFLYFIGRRDEMMKTSGYRVSPTEVEEILYATKMVGECVAFGVDNDRLGQAIVIATAPPNGTLDTAALLAE-CRARMPAYMVPSGIEIQDGLPRNPNGKIDRKTL----------- 11499440 20 --------DNVTLFERFRRNCKRNPERTAVVDPPNKEEERLSYAELSDFDDRLASFLLDNGVFKDSCVLVQLPNTVELIAAYLATWRASAFISPVPMQWREHEMGHVCRVLQPKVFITADTFAQMASRIKEAFPSIEKVVTYSQ-LYEICRNYRIREDLDEASSFASGNDIAVVQWTSGTEAEPKACPLSHNNFLRFLYDGERYRGGLLSDGDVIMNPAPIVNMTGIGVGLIPWIMCSGTFVLHHPFEPMLYVRQLIEEGVNFTLAPPAVVVAILKHPMASQLSFDKLKYFAQGSAPPPPWTFVELKNRGIEPMNIWGQNEGTGLFSYDRTIPDLEKRARSFPIPDKVRDLPFFRAIEIKIVDESGKEM-KEPGSVGELCYRSPLTMPCYYRQPELTKKSFDADGFFHTGDLFEVVDDTTIAFFDRKKDIIIRGGFNVSSAEVEDVVKKHPNVLDAAAVGVPDERLGERVGLYVVPKGTTVTLEDIKKHMEESGVAVYKWPEVVVVVDEIPRNPVGKVLKSRLRKE-------- 146340126 52 ---------------------------------------KLSFAALSRRSNQVANFLRGQGLKRGDHLLLLLGNVVPLWETMLAAMKLGVVVIPATTLLTTDELRDRLERGRAKAVVAAQDQVAKFADLGAD---DLVRIVVGTTTSTGWLPFDKA-ADAAEPFPTQPDDPMLLYFTSGTTAKPKLVRHSHRSYPVGHL--STMYWLGLQPGDVHLNISPGWAKHAWSCFFSPWNAGATVVVNQPRFDAKGLLAIIKRCGVTTLCAPPTVWRLFIQ---EHLADFKSLREACGAGEPLNPEVIDQVRAWGLTIRDGYGQTETAAICGNS-----------PGQKLKIGSMGRPLPGYRVEVADIDGNLASEGEITTGE---RPAGLMQGYQGDDGKLSGA--DGPRYRAGDVVFQDEEGYLTFVGRSDDVFKSSDYRISPFELESVLLEHEAVAEAAVVPSPDPIRLAIPKAYVLLTSGAPTALSIFEH-LQQRLAPFKRIRRLELVSELPKTISGKIRRVQLR---------- 156553526 90 -------------YNAVDRHAAGLGSKTALIHDSTETVRRVSYAELLDRTSRLAGALAELGVSRGDRVLIYMPLIPETIVAILATARLGAVHSVVFGGFAAKELATRIDHAEPKVIVAASDAMNLISVAAPHCVVYQRRHIWEAPLLESQLDWDDLLAEPHPCVPVEANQPLYILYTSGTTDKPKGIQRPIGGHIA-TLCWTMNAIYGMDKNSVWWVASDLGWVVGLSICYGPLLYGATSVMPDRTPDAGQYFRIIDEHKVNALFTVPTAFRVLRRADPETKYSTKSLRTIFVAGEHCDYEAKAWAEKFKVPILNHWWQTETGHAITATCLGLGHTTSPP------KYSTGMPFPGYYVEVLREDGSKAEP--HELGRIAVRPPGTMSTLYHAPGRFKEIYFSPGYYDTMDAGYIDEYGYVFVTARDDDVINVAGHRLSTSALEDVVLGHPEVVDAAVVGVPEHTKGEIPLCLYVMRDHSKSEQEINTELVRELIGPIAAFKVAASVKALPRTRSGKTCRKSIADLARSKH--- 47224301 91 ---------RLNVSNCLDRHVDTCPEKVALIRDEPGSEVKVTYRELLEMTCRLGNLLRRRGVKRGDCVTIYMPSCPMAVASMLACARIGAAHNVVFAGFSAEALSERIRDAQSSTVITVNELKKTVDEAVRSCSSVQQVVAMRTEKPAEMTAVDVALDEECEPAAMDSEDVLFLLYTSGSTGKPKGLVHTQAGYLLYA-ALTHRYVFSYQDGDVFGCVADIGWITGHSYAYGPLANGGTTVLFESTPNPGRYWETVQRLGINQFYGAPTAIRLLLKYGDQQKYDRSTLKTLGTGCSPNPKGPAVWGSKPGSGITEWWEMSETGGICISPRP-------AEPGAEIIPGMAMRPFFGIQPVLMDAEGN-VQNSTEASGALCIAQPWMARTIHNDHQRFLETYCHPGYFFTGDGAYRSKDGYYQITGRLDDVINVSGHRIGTAEIEDVVNQCPVVAESAVIGYSHDIKGQGVYAFVVLKAQKGDVSQQLKDMVSKRIAKYAGPDCIQLVKRLPKTRSGKIMRRVLRKIVEREL--- 157804710 505 -----------TLIDLFEEQVNKTPDKTALVF----EQTSLTYQELNQKANQLAHYLREYQIEPDSLIGICTERSLEMVIGLLGVLKAGAAYVPIDSDYPEDRIRFILENSKISVLLTQSFVQDK--LSLSYLKSLSKFIDLDQFDYDLFPNYNL-------TVQSKPNHLAYVIYTSGSTGQPKGVMIEHQSIVNLCLNWGKL--FHVNPQSRLLQFGSFSFDLSIGEIATNLSHGACLYLAGKLLPTQTLVNFLETNQITHSFLSPSALSILPQA------NLSHLENITVGGEACSSEVVEKWAN-QRRLFNCYGPTETTVTAT----------FSPCEANGQKPNIGKPLDNIRAYILDRNQQILPP--AIPGELCIAGVCLARGYLNRPDLTAEKFVEERIYKTGDLAKCGDDGNLEFLGRIDQQVKLRGFRIELGEIEAVLLEHPVVKE-AVVNLYETENNQQLVAYIIPQEKQRDVRDELKSLLKSRLPNYMIPSQIMILETLPLTPNGKLDKKAL----------- 157804710 1559 -----------TLVDLFEEQVKKNPDNLALVF----EQHSLTYQQLNEKANQLAHYLLKHSIKPDTLISICVERSLEMIIGMLGIFKAGSAYVPIDPNYPSDRIRLILEDCEATVLLTQSNLKDQL--FLAQGLQSDQVLCLDEDKFAQYPI-------NNPTVKSKPNNLAYVIYTSGSTGRPKGVMVEHQSIVNLCLNWGKL--FHVKPQSRLLQFGSFSFDLSIGEIATNLSHGACLYLAQKLLPTQTLVNFLQTNKITHSFLSPSALSVLPQA------NLSHLENITVGGEVCSTEVIEKWAN-QRRLFNCYGPTETTVTATLSLCQANGQKPN----------IGKPLDNIRVYILDDNQQLLPPG--MPGELSIAGVGLARGYLNRPDLTAEKFIEERIYKTGDLAKWRTDGNLEFLGRIDQQVKLRGFRIELGEIETSLAQHPNIKESVVILREDLGFEPRLVAYIVP---------------------------------------------------------- 167463235 2823 ------------VHQLFEAQTERVPDQVAVIC----ENEQLTYRQLNERANRLARTLRAKGVQADQLVAIISHHSTELIVGILAVLKAGGAYVPIDPEYPEDRIRYMLEDSRAKIVLTRRE-------IRQHLNYEGDIVLLDE--PSSYHKDRSNLVPASGTGNL-----AYVIYTSGSTGKPKGVLIEHQGLTNYIWWAKEVYVKG--EKTNFPLYSSISFDLTVTSLFTPLATGNTIIAYRGEDKTELLANIVKDPRVDIIKLTPAHLHVL---KEMNIADESTVRKMIVGGENLSTRLAESISSQGLELFNEYGPTET-------VVGCMIYHYDAEKDRRQSVPIGKPAANTNLYVLDAGGKPVPVG--VPGEIYIGGTGVARGYLNRPELTAEKFVDNPFYRTGDLARWLPDGNIKYLGRIDNQVKIRGYRIELGEVESALLDMESVQEAVVTA-WGEDGSKQLCAYLVGDPSIETI-QFRQQLLR-RFPEYMIPAYFVRLEELPLTLNGKIYREAL----------- 167463235 32 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------QEELAFIQFSSGSTGDPKGVMLTHRNLIHNT--CAIIKALDIDLKDSFLSWMPLTHDMGLISCHFVPIVEGQNLMPTELFRPVLWMKKANEHKATILSSPNFYFLTFLKNEQSLNWDLSHIRVIANGAEPILPELLNRCSAFNLKILNVYGLAEASVGAAFNFGDHVIDVPKEDEHCASFVEVGQPIDYCQVRICNKENEVLEDN--VIGHIQIKGENVTQGYYNNPEGTRKVITPDSWLKTGDLGFFRK-GKLVVTGREKDIIFVNGKNVYPHDIERVAIEMEGVAACGVVD-PESKSSEIVLFVVFKKSAEPLVNDIKKHLYKR--GGWSI-KDVLPVRKLPKTTSGKVQRYELARQYES----- 133917251 472 ------------IHQLFEEQVKKTPNAVAVVY----ENQQLTYQQLNQKANQLAHSLQCLGVTPDSLVAICLERSLDMAVAILGTLKAGGACVPIDTKYPEERINFILADSGTKVVLTQNSCASMLSQ-----NFSHHLLILEDKWDDITQESDQNI-----TIEVNNDHLAYLIYTSGSTGVTKGVAVPHRSLT--NLVEHHRDQMLTGGG--VLQFASFSFDVSYHEIVAAWCFGGTLYIASERLDLDKLVNLLANNPIEKVILPVTLWQQIAELYGAKPDLFKNLKEAITAGEQLTQPMVEMFKSLNCTLYNFYGPSEADLVTAYRFSH-------QPEEWPLYPPIGKPAVNVKVYLLDSNFQPVPLG--SIGELYVSGAGLARGYFNRPELTTEKFIPNPFYKTGDLARYLSDGNIEFLGRIDDRVKIRGYSVELGELEAVLNKHPFLSQAVVKVYGESAREKYLCAYFVPLQSQTITIEQLRHFLQEQLPEYMIPSAFVPMESFPLTSNGKVDRRKLPK--------- 133917245 536 ------------IHQLFEEQVGKNPDAVAVIY----EQESLTYQQLNQKANQLAHYLQSLGIKTEELVGVCVERSPLMIIGLLGILKAGGAYLPLDPNYPSERLAYMLEDSAVSVLLTQKTLVHCLPNHQGQ------KFCLDKD--------WEIIAQNCQDNPINQSTLAYIIYTSGSTGQPKGVLIEHQSLL--NLIFWHQNAFNITEIDRATQLAGIFDASVWEI-WPYLTCGACLAIVPQYLSPNQLQQWLMDQRITVSF-IPTPLAEILISLDWPS--ICTLRLMLTGGDKLND-----FPSTSIPLVNNYGPTENTVVTTSQKITPNLSA-------EKAPAIGRPIANTQVYILDQYQQPVPIG--IPGELYIGGSGLARGYLNRSELTDSKFIPNPFYKTGDLVRYGNDGQIEFVGRIDDQVKIRGFRIELGEVETVLNQHPQVKEAIIIAREDQPGVKRLCAYII--GHKKLSISELRLFLQEKLPQYMIPAFLIILDAFPLTANGKIDRLALPQPA------- 28869351 2015 -------------HQRIEAQAARTPQAIALSLG----AEQLSYQQLNRRANQLAHKLREQGVGPDVRVGLAAERSLEMIVGMLAILKAGGAYVPLDPDYPQDRLSFLMQDSGIELLLSQTQLL-------GQLPIPAHVQTLD------LADALDGYSTENPINQTSPDNLAYVIYTSGSTGKPKGTLLAHHNLM--RLFAATDDWFKFNEKDVWTLFHSFAFDFSVWEIFGALLHGGRLVIVPCEVSPEEFHALLVDQQVTVLNQTPSAFKQLMR-VACDSTSVLSLETIIFGGEALDVALKPWFARFGPRLINMYGITETTVHVTY-------RPITLADTHNPASPIGEAIADLSWYVLDADFNTVAQG--CSGELHIGHAGLARGYHNRAALTAERFVPDPFYRTGDLARYKTAGTIEYAGRIDHQVKIRGFRIELGEIEARLQAHSAVREVIVLAV-----DGQLAAYLLPAQPDQDQQALRKAELRANLPDYMVPTHFIFLDKLPLTANGKLDRKAL----------- 28869351 503 ------------VLQLWDRQVESQPDALAARCLD----RTLSTRELDQAANQLAHHLIGLGVREGQPVAVLMERSLDWLTAVLAIFKAGGVYMPLDVKAPDARLQQMLSNAQTKVLLCAEGDRRETSLNVAGCQGL-----------AWTPALWQSLPTSRPDIELPADSAAYVIHTSGSTGQPKGVVVSQGALA--SYVRGLLEQLQLAPEVSMALVSTIAADLGHTVLFGALCSGRTLHVLTESFDPDAFATYMAEHQIGVLKIVPGHLAA--LLQAAQPADVLPQHALIVGGEACSPALVEQVRQLGCRVINHYGPSETTVGVLTHEVPSELNAIPQVSRFPRSVPVGAPLPGASAYVLDDVLNPVA--TQVAGELYIGGDSVALGYLGQPALTAERFVPDPFYRSGDRMRHNHQGLLEFIGRADDQVKVRGYRVEPAEVAQVLLSLPSVAQVSVLALPDESRLQLVAYCVAAAAASLTVDSLREQ-LTARLPDYMVPAQILLLDQLPLTANGKLDKRALPK--------- 118725404 645 ---------QIPLQKLFADQVKNVPEQNAVVT----SKHNLSYKELYSLTNKVGRYLRELGVQPNELVAVVMDKGWEQVVAVLGVLNSGAAYMPVDSEVPKDRLWYLFENSGARIVLTQS----WLDKELDWPEGIRRIVIDSDE-------FDNIDDKPLEYVQKPE-DIVYVIYTSGSTGNPKGVMVTHAGALNSVLYTN--EYFKISSGDSVLALTALHHDMSVYDVFGVLGAGGTVVIPGKRKDPQHWIELIINNRITIWNSVPAMMEMLLEYIESPGITLESLRLSFLGGDWIPVTIPDRLKAFSVKTVSVGGPTETT-------LWNIWYVVESVDPLWKSIPYGKPISNTKYYILNDNLEECP--EWVPGVLYCAGVGVSKGYWHDEKKTQEKFTGERLYCTGDLGRYMPDGNIEFIGRADFQFNVLGYRVEPGEIEAVLLKHSLIRTAIVSASGEKQGHKRPIAYVVPKQSNSLTKSQLQEYLREKLPEHMLPGGYVFLEALPLNANGKVDRSALPE--------- 148546912 1568 ------------VHQLIAEQARRQPQAVALLVGD----QQLSYGQLEARANQLAHRLRALGVGPDVLVGIALERSLDMVVGLLGILKAGGAFLPLDPQYPAERLAYMMQDSGIDLLLSHSRVLPGLDVQAGM-----RTLLLDQRV-------EQPGADHAPTVALNPQNLAYVIYTSGSTGQPKGVAVAHGPLAMHCLATG--QWYEMTPADRELHFLSFAFDGAHERWLTSLVMGGSLLLDDELWSPERTYEEIRRHGVTMAGFPPAYLQQLAEHAAHAG-NPPPVRLYSFGGDAMPRATYERVQQSLQPMINGYGPTETTPMVWRTRAGDHCDSA--------YAPIGQPVGERSACVLDAALGLLPAG--VAGQLYLGGAGLARGYLGRPGLTAERFVPDPFYRTGDQVRLRADGQFDYLGRIDNQVKIRGFRVELGEIEACLLACAE-VREAVVVAVDGPSGKQLAAYLVLADSIAAPAEQREQLLRQSLPDYMLPTHWLVLEQLPLLPNGKLDRKAL----------- 148546912 3090 --------------ELFEAQVARTP-QAVVARCGD---RQYSYSELNRRANRVAHGLIALGVGPDQPVALLAQRSLELLGMMVGTFKAAAGYLPLDPGLPQQRLSHIVALSRTPVLLCTEASQAQAEALLDALDEARRLLVLETLDRPG--------SAEHDPQRSGPQHLAYVIYTSGSTGQPKGVMVEQAGMLNNQL--SKVPYLALGPDDVIAQTASSFDISVWQFLAAPLFGGCVQIVPNELADPEALLQQVREQRISVLESVPSLIQGMFQAPAIA---VPSLRWMLPTGEALAPELARQWLQRYPDVVNAYGPAECSDDVAFFRVD-----LASTQGVYLP--IGSPTDNNRLYVLDAALELAPLG--VTGELCVAGTGVGRGYVGDPLRTAQAFIPHPLYRTGDLARRRADGVLEYVGRVDHQVKIRGFRIELGEIEAALLDSDQVREAVVMAQPGAN-GPQLVAYCVADDAVAADKQQLKASLKARLPDYMVPVHWVLMARLPLTPNGKVDRKAL----------- 148546912 532 --------------------------------------RQLSYAELDADANRLAHQLIEWGVGPEVRVGIAVERSVEMIVGLLAILKAGGAYVPFDPEYPQERLAYMLDDSGVQLLLTQQALLPRLPQ-----DTQVRYLVLDQAAEE-----LARFSTTAPPAQLNADNLAYVIYTSGSTGRSKGVTISHGALANYVQAA--LQRLALGRVASMAVVSTLAADLGHTTLFGALCSGSCVIALDISLDAERFAAYMHAHAVDVLKIVPSHLQALLDGPHPARALPQ--RALVLGGEACPAGLMAHLAQLHCTLFNHYGPTETTVGALADAV--------EVPSATGRVPLGRPLANMQAYVLDASLQPLSTGCQ--GELYLAGAGVARGYHRRAAMTAERFVPNPFYRTGDLARQLANGQVDYLGRVDHQVKIRGYRIELGEITDTLKRQPRVHDAVAV-IHGTGSAARIVAYVVPDSQADASQVLAQAALARQLPDYMLPSRFMALPGMPLTLNGKLDLRAL----------- 115376825 1205 ------------LHHLFEAQVARSPDAIALVV----DSTRLSYRELNRRANQLAHCLQALGASPDVPIGLCLQRSTDMVIGLLAILKAGAAYVPLDPAYPAERLIYSFQDAGASLLVTQDTLRHLLPIAGAKT------VCLD----SGWEPISRESTDNPRSSVLPSN-LAYVLYTSGSTGRPKGVAIEHHNAAV--FIQWSLNCFSAQQLAGVLASTSICFDLSIFELFAPLCSGGTVLLAS---NALALPSLPAAQEVTLINTVPSAIAELAR----TNAIPSSIHTLNLAGEPLSGSLVRALYSLPSHVFNLYGPTEDTTYSTFTLIPKDASSEP---------TIGRPISGTRAYVLDRQLHLVPRG--VPGELYLSGSGLARGYINRPELTAERFLPNPFYKTGDLARFAVDGNLEYLGRIDHQVKIRGFRIELGEIESILLTQPGLHQAAVLAHEEAPGDKRLVAYVVARNHSFTPAELRR-LLKERLPDYMVPSAFVLLDALPLTPNGKLDRKAL----------- 115376825 44 --------QPLTLIELLEEKASLTPDQPLFTFQEEGEEKTLSYGELRYRALTIARSVQAL-AAPGERALLLYPPGLEYIAGFFGCLYAGMVAVPAYPNRTLPRLRAMIQDAQAKVVLTTSFILSMGESLFEQEPDFKHWIATDDLPKGAPDRWVQ--------PSVSGNTLAFLQYTSGSTGAPKGVMLTHDNLLCN--LEMIAHTFQIRSDSVCVIWLPPYHDMGLIGGILPVYTGMRTTLMSPLKNPFRWLDTISRLKATVSGGPNFAFDLCVRAEQRQRLDLSHWKVAFSGAEPIRPETLDRFETCGFRFFPCYGLAEATLIVSGGEVPEPVEAPSGELDSRTLVGCGQTVPNQEILIVDPV-SSVPCPPGKVGEIWVCGPSVAQGYWQKPTETGQIFQARPYLRTGDLGFLKER-ELFVTGRQKDLIIIRGRNHFPQDLETAEQSHPSLRPSAAFSV---DWEGEEKLVLVQEVDVRKAGDLRAQLDVCKAAATALRQRLAEVHEVPKTSSGKIQRSACREAF------- 170739204 24 ----------------LEAQARRHPDKPALILAEGGAAQVLSYGEIDRAVRAVAAGLLALGLAPGSRVMIRMGNDADYAIVYFAALAAGLVAQPSSPQLTPAEAAFLLEDSGAAAVVAAEDC-PLDPASLRGRALLRPADVARLRAGTPLAAYADTAAE----------DPASLVYTSGTTRRPKGVLHAHRAVWGRRPMHD--HWLGLTGDDVVLHAGTMNWTYTLGVGIQPWARGATAVLYTGPRDPALWPALIARTRATLFAAVPSLYRQILKYADLSAHDLSRLRHGITAGEALSPELLAAWAATGKPLYEALGMSEVSTYVSTGPT-----------VPVRPGSPGRPQPGRRVAILPPEGEPVPLPAGETGLLAVSDPGLMLGYWNRPDEEAAVIRGE-WFAGGDLARLDADGYVWFEGRHDDLMNAFGYRVSPNEVEAALIGHPEVQEVAVAERAVRADVRVVAAYVVPRPGAAPEAEDLLAWCRARLAAYKCPREIVFLEALPRTPNGKVQRKRLAEAA------- 118462795 20 ---------DRTCLDAFEAGAVEHKDVPLTFVIGD-SVSSPTVCEIHDRAVALAASLQRLGVRDGDAVAVQLTNRVECAVAYQAVLLCGAVLVPIVHIYGMAEVAFVLDQSAAKVLIMPERHGSIVYSKRSRIDSLQHVVMLDAEPGEGYLAWSQLDTPAARYRRVAADDVCLLLYTSGTTSAPKGVQHTNNTVL--AEQRTMPALLAGKPDDVSLVTFPPGHIAGVGSMLRPLLSGARTVF-MDGWDPARAVEVVHRFGVTCTAGTPFHLAGILDLGD-TGDKLASLREFLVGAAPVAEEIGRRAAQAGISTFRSYGATEHPTVTGEHEGQPQWARL---------GTDGKPLPGSEIRIVGSDGTDCPIGIG--GEVVVRGPDQFIGY-QDSALNTEAFTDDGWFRTGDLGHLDAHGRLTITDRIKDVIIRGGETISSGQVEEVLNAHPAVADGVAVAAPDSRYGDVVAAVVVLKGYALNLDDLRAHFAASGLARQKTPERLAIVDELPRTSLGKVRKAQLRS---DHFGAA 218532228 28 ARPDLI--RRETLADLFRASAAARPDAPCLIDAAEGRRPVLTYAEVDARSDAIAAGLSTRGVGPGDVVGLWMARGTELLIAQIGITKSGAAWLPFDAEAPADRVAVCLNDAEAKALLVSEALRPQAPEGTPAVTTEALL-----------RAGQGASAPDLDAAGLGPEHPAYLIYTSGSTGVPKGIVISHANICHFLRSGNAV--YGLCADDVVFQGASVAFDLSMEEIWVPYLVGACLFVASPAMDVESLPAIIAEARITVLDTVPTLLAMI-------PGDLPSVRLVLLGGEALPEPLVARWATDRRRLFNTYGPTEATVVATA-----------AEMRPGRPVTIGGPIPNYSVYVADEALNLLGPGEQ--GELLIGGPGVAAGYLKRPELTAEKFVANPYYRSGDAVSMTPEGDIVFHGRIDDQVKIRGFRVELGEIEARIRGEAGINQAAVVLRRDDEVD-RLVAFLVPERNAALDRAALRKNLAAQMPPYMVPGHFEAVETLPRLTSGKVDRKALR---------- 89097347 1 ---------------------------------------------------------------------------------------------------------YILDHSGARAIFAHEMLLEQTGGLNERTGLD---CVKTGSSVAGWNSFKELVASGRDLIPLIEDDEAAILYTSGTTGSPKGVLFTHRNIL--SAAIMMAVEMRMKPESRMLHLMPLSHSAPLHLFLIAGTYVGAAHIMAPIFTPEVLLKLVSSEKATHFFGAPVAYLFTAKQPDIEKYDLSSMEYWVYGGAPLGEKEVRLVERLKTDLYCVYGLTEAGPSGTLLLAGEHGQ---------KAGSIGRAALGTEIMIADEKGNPVEPG--EVGEILLKGEAVMKGYYKDSEKTAE-MIKGGWLYSGDMARFDEDGYIWVVDRKKDMIISGGVNIFPKEIEELLASHPAIAETAVVGVPHPEWGETVKAYVVLKQPGSLDKIELKAFLSGKIADYKIPKLYEEIEALPRNATGKILKQSLREQ-------- 86359692 55 -----------TCHNCLDRHAGRGGETAIIFDAMTGEKRRFSYDEVLGEVKAIAETLLALGIARGDRVILYMPMLPQAVFSMLACARIGAVHSVVFGGFAASELAARIDDSGARLVITASAYKPLVDQAPERCLVLQRPQLRAELVGGRDEDFEAAVGAEVACVSVRATDPLYILYTSGTTGQPKGVVRDNGGHMV-ALNWSMRNIYGLKPGEVFWTASDIGWVVGHSIVYAPLISGVTTLIPVGTPDAGAFWRIVAEHDVRVLFTAPTAFRAIRREDGDARYNMPNLRALFLAGERADPETLKWAERLAIPVIDHWWQTETGWPIAAN-------PLGLGALPVKHGSPAQPMPGYEVTVLDDAGHPV--EAGTLGNIVIRPPGCLPTLWHADDRFRSAYLDEGYYKTADAGYVDEDGYLFIMSRTDDIINCAGHRLSTGAMEEVCARHPDVAECAVIGVIDALKGQAPCGFLVLKRESTAIEAEVVAMIRDQIGPVAAFKTAITVNRLPKTRSGKILRGTMQK--------- 169185420 208 ---SYPYDRTKTIHGMFEQAAAAYPDRIAVSSIYG----QLTYRELNGRANSTARMLLNRGLGKGDFVTIFMERSLELIVSLLGILKAGGVYVPVDPEHPEDRNRYILSDTASAFILTKSAYEAQAALLCEGVDTVKEIIALDSGMTEVYEGIYNVENG------VTPEDLAYIIYTSGSTGRPKGALIAHEGVV--NLGETVRTDCRIGPEDVLTQFATYSFDASVWDTIGALFYGAHLYLLSERVSVEEFAGAIERTGTTIITILPTVFNQLSAYLSEEGYRLSGVKLITVAGEALYGEQVRAFQRKAIDIVNVYGP----TECTVCTTTFTVKGFIPDEVTSIP--IGKPIHNYKVYIVNEENQLCPVN--VHGEVYISTVGLAKGYLNQPEKTAEAFIDNPFYKSGDIAKLLPGGTVEYVGRRDSQIKIRGHRIEIGEIEDSFAKIPNVQDVAVICKKDTDGQNMLVGYFTTQDGDQLQSAVIKRMLGAKLPSYFVPKWIVQLDAMPISPTGKIDRKGLQ---------- 170097856 9 --PPVSIPNH-SIFTHLFSNSPYPGTTPAFIDASSGTT--LTRDQLKQLAFSLGYALRNLATKRGDTVLIYSQNSLVWPVVIFGSVAAGLRCTLANSAYNARELAFQYQDSGAKTVFSSEDGVATVLEMFKQLEAEKRIVLMPNGLQAGLLQVPDALKEEEKFEGSQANETVYLCYSSGTTGKPKGVETTHKNMVSVLEMVAEIYPKLTFGVDAMLGILPFYHIYGAVKLLHFPFLHGIPVAIMARFDPVQFCANIERYKITHSLIVPPVLVVLNRHPAVDQYDMSTLEVLLSGAAPLGAALTKQVKALPLYVIQGYGLTETSPTT---------HVLQTPYAISKMGSIGTMLPNLEARLVDGDGN-IDAEEGQPGELWIRGPSVMKGYLNNVAATKDAITPDRWFKTGDIATRDPEGFYYIVDRRKELIKYKGFQVPPAELESVLLTHPEIADAAVIGVDSVKATELPRAYVVADSQKAAFAEGVKKWIQQKVARHKYLRGVVVIDAVPKSAAGKILRRELRDQAKEELKG- 168141409 11 -----------TVQKLFEQQVIQNPDSVALVYKD----QQLTYKELNEKVNQLAFYLQKRNIGPESMVGVYIERSLEMIVSILGIIKAGGAYVPLDPAYPTKRLEYILKDANIQVLLTQNHPTQWI---------PKEIDCINIKEHEMNISREKNIN---PTIEVKPDNLAYVIYTSGSTGKPKGVLIEQKSLC--NFIISSINLTKMNSDSRNIQFASLSFDASVFEIFTSLVSGGTLYVCSQHMPVEPLTQFLQKNKITHALLPPTVLNLLDESV------FKDLQVVISAGSACSEQVAKRWMQ-NHLFINAYGPTETTVYTVAGIYKGDGAP-----------PIGRSIPNVEVYVLNEAKKLVPIG--TVGELYIGGIALARGYLNQPELTKASFIPHPFYRTGDLVKYLPDGNIEYIGRADKQVKIRGFRIELGEIETILGNHPDIKEVTVVAQEDSFGDNILVAYIVGEGDT---QEWRKH-VGVHLPNYMVPAHFIKIESLPLTVNGKVDKDAL----------- 168141409 1066 ------------IQELFEQQVIQNPDSVALVYKD----QQLTYKELNEKVNQLAFYLQKRNIGPESMVGVYIERSLEMIVSILGIIKAGGAYVPLDPAYPTKRLEYILKDANIQVLLTQSHLTQWI---------PKEIDCIDIKEHEMNISREKNIN---PTIEVKPDNLAYVIYTSGSTGNPKGVLYEQKGLCNFINAS--INFTKLNTGSKVVQFSSIAFDVSLYDIFATLVSGGTLYVCGQQMPVEPLTQFLLEKKITHAFLPPTVLNLL------DESKFEELQTVISAGSVCSEQVAKRWVK-NHLFINAYGPTEASVATIDIYSGKGTPP------------IGRSIPNVEVYVLNEAKKLVPIG--TVGELYIGGIALARGYLNQPELTKASFIPHPFYRTGDLVKYLPDGNIEYIGRADKQVKIRGFRIELGEIETILGNHPDIKEVTVVAQEDSFGDNILVAYIVGEGDT---QEWRKH-VGVHLPNYMVPAHFIKIESLPLTVNGKVDKDAL----------- 54026482 47 ------------LRALLAESARL-GERE---YLVDGE-RRITYAAHLAAVAALAEGLRTRGIAPGDRVGILAANSAEWVQAFWACQCLGAIAVGYNAWWMPREIDYGLAHTAPKVLIADDRRIERLAQVEHTVP----VLSIEQQLPA---LIAEFAGAALPETPVAEDDPAVILYTSGTSGRPKGATHSHRNLLAHRFNDAVAAACAGRTDDRFLLTSPLFHIASLHNLVLPLATGDTAVVYRGGFDGERVLSLIERERITNWGAMPTMIHRLLDA-DVERHDLSSLAALSLSSAAVQEALRDRVPAARTALTTSYGMTECSTAATL---------ATPAELAEFPDTVGRPIIGVELSIRDAEGEPVADG--VEGEVWVRSAYVMLGYWNDPAATAAALTPDRWLRTGDLGVCT-DGRLRLSGRRSDLILRGGENIYPTEVEHCLDEHPAVRECAVVGLPDPDLGQRVGAVVVVEDEAATDPGQLRAFTAERLAYYKVPADWRITTELPRNATGKVVRAGLADLFPD----- 157371664 478 ---------PQTLSGLLAQQAQKTPDAPALADA----QYQFNYRETREQVSALARQLVAQGVQPGDIVAVALPRSVFLSLALMAIVEAGAAYLPLDTGYPDERLSMMLEDATPRLIITEAS---------QQARFVGKGDIFLYDAPLAADSATDVVLSGPKP-----HHPAYIIFTSGSTGRPKGVLVGHQAIVNRLL--WMQHQYPMAAGDVVLQKTPCFDVSVWEFFW-PLMVGAQLVMAPPHRDPEQLLQLIDRHRVTTMHFVPSMLAAFVGALDNRQACCAPLQQVFCSGEALPAELCRLWQRTGVRLHNLYGPTEAAVDVSWHPAWGEALAAVTGANV----PIGLPVWNTGLRILDARLRPVPPG--VAGDLYLTGVQLAHGYLGRPELTASRFVADPMYRTGDVARWLPGGEVEYLGRSDDQLKIRGQRIELSEIDHALLSLPGIKQAVTHALTDPAGGDALVGYLVAQPGVRLDLEVLRAALADRLPPHMVPVALVEMDALPLSANGKLDRKALPQ--------- 158316695 1 ----------MHLGMLLEMAADGLADRVALGPRVGG----LSFAELAHQARRVGAALQTL---PGDRVGLIDLNSPAVPLTLFGSAIAGKPFVPINYRLADEQLRAIVTRTAPATVVVGAGVAERLGDIDG-----IHLVTRDELLAIAA----DTEAKEADGWGGDPEDIAVLLFTSGTTGEPKAAVLRHRNLTEYVI--STVEFAGSAEDEVAIVSVPPYHIAGVSASCSSTYSG-RRVVQLESFEPRAWVDLVRAESVTHAMVVPTMLGRILDVIEADGQGLPSLRSISYGGGPMPLPVIERAALPHVGFVNAYGLTETSSTIAVLGPDDHQAAISSDDPEVRAGSVGKPLPSLEVTIRDPGGQEVP--TGEHGEIWVRGGQVSGEYLG-----IGRIENDGWFPTRDEGHLDSGGYLYVHGRLDDVIVRGGENMSPGEIEAVLITHPAVEEAAVVGIPHRDWGEQVVAAVVTSGE-VTEDELRGH-VRAQLRSSRTPEHIQFRSELPFNENGKLLRRVLRTELEQAF--- 124267699 43 -FTRWFVGGQTNLHNAVDRHAARRPDDNALIWVSTGQERTYSYAELQREVERMAAGLVELGVGQGDRVLIYMPMIPEAAFAMLACVRIGAIHSVVFGGFASVSLASRIDDAQPKLIVSADAYKPLLEAIRLAKNKPRHVLMVDRGLAPSDIDYATLLDSRVPCTWVDATHPSYTLYTSGTTGTPKGVQRDTGGYAV-ALAASMKHIYLGNAGETYFSTSDIGWVVGHSIVYGPLLAGMATIMYEGRPDAAIWWSLVEKYKVTAMFSAPTAVRVLKKQDPAAKHDLSSLRALFLAGEPLDEPTAQWIDALGVPIVDNYWQTESGWPILS-------IANGVQRQPSKFGSPGIPTYGYKVKLVDDASGEELHGAHQKGVLVVEGPGFMQTVWRDDDRFVNTYWKQSVYSSFDWGIRDEDGYYYILGRTDDVINVAGHRLGTREIEESVSSHANVAEVAVVGVADPLKGQVAVAFVVPKDARGLEEGDIMKTVDQQLGAVARPARVHFVTLLPKTRSGKLLRRALQAVAE------ 126657601 471 ------------VYQQFEKQAIQKPEHLALID----ENQSLTYEELNQKSNQLAHYLIKKGVKPDCIVPLLVERSVDFIVGMLAILKAGGAYLPLDATLPLEALKLRVEDAQASLIITQNHLKLNLADL--------SLTILNLDQEQDNIAQE---STENPNIPVAADNLVYVIYTSGSTGKPKGVGVEHKQLYNYVYG--IQDKLDLPPESHFANVSSFAADLGNTVIFPPLCTGGCVHIIDRIMDAEGFAEYCDHHPIDCLKIVPSHLSTLLIAAKHPEKILPK-KRLILGGEASNWQLIKKIKQYAPDIYNHYGPTETTIGVLTYSVTS-----DEPVSDLNTVPLGTPLPNTQMYILDRYLQPVPIG--VTGELYIGGDNLSRGYLNQPELTEERFIENPFYKTGDLARYFPDGTIEFLGRSDRQIKIRGFRIELGEVEGTLRQHPQIQEAVVTSWEASPGNPRLVAYLISSEEEKPENEILNHFLAQKLSDFMIPSHFLWLDTFPLTPNGKINYKAL----------- 23011603 31 ALPELRYPRRLNVTHFLDRWIAE-GRGHALCLI--GEHESLTYRQLFEWVNRIANVLHRLGLKPGNRVLLRSGNTPMMVATYLAVIKAGGIVVATMPLLRAREIAYPLNKARIRIALCDRRLSAEMEGARAHAPGLEEVVYWG-GGPGSLEALMEAESPAFTAADTAADDVCLIAFTSGTTGEPKGAMHFHRDMLA-ICDTYARHVVRAGPEDRFIGSAPFAFTFGLAIILFPMRVGGSAVVL-EKAGPEELAQAIGRERATVCFTAPTAYRAML--GKLAAYDLSSLRRCISAGESLNRATFDNWKATGLTLLDGIGGTEMLHI-----------YLASPEDEVRPGATGRPVPGYEARVVDEHGKEVPPG--TVGRLAVRGPTGCR-YLGDSRQT--TYVKDGWNYPGDSYVMDEEGYFWYQARCDDMIVSSGYNISGPEVEAALLRHPGVLECGVVGAPDPDRGIIVKAYVVPAAADAAFAKALQDFVKAEIAPYKYP--------------------------------- 134287116 910 -----------TMTGLLAETLSRHPDRPAVHW----DGRVVDYRELDHRTARLAHQLIASGIRPGDHVAVHMNRSDDLVVALVGIVRAGAVYVPVDPANPPERVRYLLEDSG------ARVVVADAALAAVPAAAGAVVLCQDRDEDRALLASRPV---TPPQVEVGPDDPVYTIYTSGTTGKPKGCRNTHRGFV--NRVRWMQDRFPLGADDRVAQKTPYFDVSAWEFFW-PLLAGASIVVPGGHVDPGYLARLLREERVTVAHFVPSVLGLFLR--DRAASDCASLRYVFASGEALPVATMKRFFQVGAELHNLYGPTEAAIDVTHWACRPDWDEPT--------VPIGRPIARTRIHVVDERMARVPDG--TPGEIVIGGAGVALGYHGRPELTAERFVASPFYRTGDLGQLGPDGEIRYLGRIDGQFKLRGLRIEPEEVEAALTELPGVSEARVLPVTDPATGEQILAAVCVEADAPSVGQMRRDLARS-LPSYLVPSSFRFVDRLPLTANGKLDRRA------------ 170751110 2 ----------LDLGTSFLASVSRDPRALALVDGET----RLSYAEWFGVISATVAGLDRLGLKPGDHLVTVLQNRQEAATLHWACQFAGIVITPINWRAKAEEIDYAVENAQARAIAYEPVSAGSLRDSAASQRIPR--IAVGTPPGPGETAFADLAATEGPPVRADAEAISLMLYTSGTTAKPKGVPRRHRAERAAAVAHVAQNLYG--RGERTLGVMPLYHTMGVRSLLAMSLIGGTFVCL-PRFDVAGALRLIAAERITNLYLVPTLYHDLVHHRDFPATDTTSVRKLGFAGAPMTDGLLARLTEAFRPFVNHYGSSEVYTFTINH------------EAAVKPGSAGRAGLNTMVRVVGDPGRTAAPGEEGEIAVIAKGDEAFEGYWHRPEADAKAFR-DGWYFTGDTGFADADGDLYVTGRVDDMIITGGENVSPVEIESRLSLHPAVSEVAVVGLPDERWGRIVAAFI-KRSGSTDEAALDAHCRAGGLPSHKLPRRYVFVDEIPKSPVGKLLRRQL----------- 90419438 32 ------YPEQLNAAELVDRHVAE-GRGERLAIRAPG--VRWTYAELARTIDRMANVLTELGLVPGGRVLLRSANNPTLVALYMAVIKAGGIVVATMPLLRARELVQILDKAEIGLALCDAALVDEMGKAANAAARPVRIVTWEGLAGGDLGALMAGASGRFEAVASCADDPCLLGFTSGTTGLPKATVHYHRDLLV-ICDCYARDVLRADADDVFIGSPPLAFTFGLGLVLFPFRIGASTVLL-ERAGPPDLAAAIGEYGATVCFTAPTAYRAMLAKIDEN--DLSSLKKCVSAGETLPRPTFDAWEATGLKLMDGIGATEMLHIFIA-----------APQEAIRPGATGKPVPGYEARIVDAAGRPQPAG--TAGRLAVRGPIGCR-YL--ADRRQAVYVENGWNITGDTYVEDEDGYFWFQARNDDMIVSAGYNIAGPEVEAALLAHPLVLEVGVVGAPDPERGRIVKAFIVLTNPSAAGPDLARELVKRELAPYKYPRSVVFVDALPKTGSGKLQRFALRQQAE------ 114771636 28 -----------TVYQRLCQTRDIHGERPAVSFGNKDKNITLTYNQLTDRVAQTANLFRSLGIGPDDVVAYLLPTSHETLITLMAGMTAG-IVAPINPTLSADHISALLKEVNAKVLVTKTQVAQLAHTAVQNAQCVETVVEIDLEHNAKIIEFNLETSKQNKKLNFTEKDNCAYFHTGGTTGMPKIVQHRHSGALYNGWLGSEIL---MDEYDVIICPMPLFHVFAAYPAWLCVMSAGSHMVMGYRGDGKNFWKLVERYKGTFVITVPTAAAALMNHP--VNADISSLKNIFCGSAPMPTKLFEKFQKTGVSIIEGYGMTEATCLVSCN----------PPDGERKIGSVGLPLPYTDVKILEINRNDEIVKEEEPGEVCINNPGIVVGTYTDPYKNKSLYVNEKFLRTGDIGYLDEDGYLWLTGRAKDVIMRGGHNIDPLIIEEVLAGHPSVSLTGAIGQPDIYAGELPCAYVELSGSETSVEELMDYAQKNVSDHTACPKYIEILKEMPKTAIGKVFKPDLR---------- 91779564 2568 ------------LHRQFELRAQASPEAIALEFADEARTRQMTYGELDANADRVAAALIEAGVRADTAVALCVERSFDMVVALIGVLKAGAAYLPVDPDYPADRIAYLLNDAKPAVVLTQPHLLERVTQAVDSANV--KILTIDALRGADFTL--------SAPVAVAPDQLAYLIYTSGSTGKPKGAGNTHRALA--NRIAWMQDAYRLDASDVVLHKTPFFDVSVWEFVW-PLAVGAKLAIPGDHRDPARLVASVETHRVTTLHFVPSMLAAFVAHLEDAAARCASIERIVASGEALAPELVARVAQPHARLYNLYGPTEAAIDVSHW-------TCDARDAGAASVPIGHPIANLQLHVLDAALQPLPQG--AIGELYLGGAGLARGYLGRAALTAERFIPDPFYRTGDLACRRADGALDYLGRMDTQVKLRGQRIELGEIEALLRAAPGVHDAVVI-----VRDEQLIGYVARGADNALDTQTLLNGLHAQLPSYMVPSHLIQMDVLPVTPNGKCDRHALPAPVR---GGA 91779564 1019 -----------NVLARFARHARETPHRVALADADT----QLTYGELDAASDRIALALAAVAVGAEQPVAVCIERSVRFAVALIGVMKSGAYVVPLDPAAPHERLAASIDACGARWILTADQAQPLVTA------GGATSIDLDTLTQEPSSANAEDLDAAASRTSPLADQAAYLIFTSGSTGTPKGVISSHAALADY--VEGMLDELAFAPDASMAMVSTVAADLGHTTLFGALCSGRTLHLLPAQFDPDRFAHEMRMRNVGILKIVPSHLHALLDA--QYPADVLPAHALVTGGETLPWSLVERIAALKCRVINHYGPTEATVGALTCDTSAPAQAALRAMRTAYAVPLGMPLPNAYACVLDSYGASVPPG--AIGELYLGGPGLARGYLNRAAATAERFVPHPFYRTGDRVRLRADRRLDFLGRLDDQVKIRGYRVEPGEVSAALRAFDGIAQAETLAVEHEGRL-RLASFVTLSSGARFDEAALRAALSARLPDYMVPAVLQHVAALPVTANGKVD--------------- 86750191 7 -----------NLGDLVDRSRGL--DRPAIIDLRSPEPRVWTHSEIDRLGNGVASYLTGLGLARGTTVAILSLNRAEYIAAYFGIMRAGFVALPVNTKQPAETIDFVLRDSDTKFAFVDT-------ASRQLLPAGLAFLDFDEAGPEGFAA--RIVPGEFETVEAQRGELGQILYTSGSTGRPKGVELSHDSQLW-ALAAKGVSAD--TCDEVYIIAQPLFHMNGLFGAKSIFASNASMVL-MPGFDSRRYLQAMADHGVTAVTAVPTMFARLLREPDLAANDYSRLKRLALASAPITRAMADKIQAAFPHLTHGYGTTEAGPSVFGPH---------PEGKPLPPLTIGYPIDPSMVKLVDG-----PNDNE--GVLLMRNPALMTRYRGMPDKTASVMR-DGWYYSGDVMRRDEDGFYYFIGRADDMFVCGGENIYPGDVEKMLETHPAVRQAAVVPLADEERGQMPVAFLVLDGQSATTEDIKAYALRNG-PTYQHPRRVSFVADLPWAGTNKIDRAALIREAKQL---- 158315199 7 --------------------ATLTPDKPAVILAGGGQERILTYRELVEGSNRLARLLVDSGLRPGDRLAILAENHLRYFELVWAGLNCGLYITPVNSHLTPPEVAYLINDSGARALISSRALAAVAEAVVPETPGVVRRLMLDGGS-EHYEDLDAATAGFSAEPRDDEIRGTFMLYSSGTTGRPKGIQFPLPDWPASEGDAPLLPGFGFNAEAVYISPAPLYHAAPLRVSALMHSVGGTVVVL-PKFDAEGALHAIERYRVTTSQWVPTMFVRMLKLPPEARYDLSSLRIAVHAAAPCPVEVKRQMEWWGPIIFEYYSGSENVGST----------GLTSEEWLAHPGSVGRAQGGV-LHICGEDGAELPAGQD--GAVYFEAKGAGFNYHNDPDRTRAVSHPPGWRTLGDIGHVDEDGYLYLSDRKDFTIIAGGVNIYPREIEDVLVLHDEVVDVAVFGVPHPELGEQVKAVVQPDAGDGLAARLLEH-CRTRLAPFKWPRSIDFVPELPRLDNGKLYKKPLRDAY------- 157804709 467 ------------IHRLFEKQVEKTPNAIAIVYKD----EQLTYQELNQRANQLAHYLQFLGIKLEDKIGVCIERSPLMAIAILGILKAGGAYVPLDSAYPVERLAFMLEDVKCPILLTQTHLSNQLP-----VDDIKQVINIESEWKNISQYSSDNLLTQVTP-----NNLAYIIYTSGSTGTPKGTEIPHRSFIGFMFGVNYI---KLGADNIWLQHSSISWDALTLELWTPLLYGGRCVLYPDNITPENLSKIIKEEGVNILWLTCALFNLIIDTMPEA---LLEVKQLIIGGESLSVSHVRRALNLLPQIINGYGPSECTVFTACYVIPKQL------DQNVNSIPIGKPIGDRRVYLLDQNLQRVPI--AVPGEVYIGGKSVARGYLNQPILTHEKFIDNPFYKTGDLVRRLSDENLEFLGRIDNQVKIRGFRIELGEIETVLTNYSEIREAIVTIREDQPGDKSLVAYIVPHNHQLTTRDLR-NFLSQKLPNYMIPNAFVFLDKFPLTPNGKINR-------------- 119508896 530 -FPS-----HLTFQDLFAAQVEKTPDAVAVVYTEGVVVESLTYRELNQKSNQVAHYLQKKGVKPEIIVGLCVERSPLMIIALLGILKAGGAYLPLDPNYPPERLGYMLADSQVPILLTETSLKPAL-----STPPNYEIIYLDTD-----WEIISQCSTENPKSEVTPENLAYLIYTSGSTGKPKGVLIPHIGLT--NLTKHKIEICDVHPGDCVLQFFSLSFDASIPEIIMALGSGAKLCLAESLLPGETLLQLLQNNAVTHITITPSALSLI------PSADLPHLRMILVGGEAPSPELIAKWSE-ERRFINAYGPTEVTVNASMVLCGNGHPLLPTI----------RPSANKQLYILDNYLQPVPIG--VIGELYIGGIGLARGYLNRPDLTNQKFIPNPFYKTGDLACYLPDGRIKLLGRIDNQVKIRGFRIEPQEVETVLCQNSGVRAGVVIIREDQPEQKRLVAYVIPNEETLLTSQSLRSFMREKLPEYLVPSAFVLLDNLPLTPNGKVD--------------- 159043405 28 -----------TLYELLTRTRNAHGDRRAMTFTLTSDGETLTWRELHGKATQAANLFRSLGIGENDVVAYVLPNASETVWTYLGGSVAG-IVNPINPLLEPDQIASILNETGAKVVVTLKSFLKTTAEAVAMAPGVTHVLEVDLKPPKSWIANAELARQKSDGLTFPEDRVAAYFHTGGTTGMPKVAQHKYSGMIYN---GWLGAELLFTHEDTLICPLPLFHVFACYPVLMSVITGGHVVFPTPQFD--NFWKLIERWEVTFMITVPTALAALMQRP--VDGDVSTLRIGISGSAPLPMELYSRFEATGVSIAEGYGLTEATCLVSCNPI----------DGVQKVGSVGIPLPHTEVRILDDGTISHECATDEIGEICIANPGVYEGYTKNLGLYADQI----YLRTGDLGRIDEEGYLWITGRAKDLIIRSGHNIDPAEIEEALMAHPAVAMVGAIGQPDAYAGELPAAYVLVAGAQTTVEELMAFAKEHVHERAAHPKHLEFLDELPKTAVGKVFKPDLRK--------- 54022733 493 -----------TMVALLERAAAQRPGDLALVSDDT----ELTYDQLHRRANRVARLLIAEGIGTEDIVGLRMTTSVEFVVAMLAVLKSGAAYLPIDPAYPEDRIEYLVEDAEPALVLGPVEFAAAESAAAD----------LPDTAPTDADRVRPLL----------PGNLAYVIYTSGSTGKPKGVPVPHAAIAEH--VESFTAEWGMTAEDRLLQSSSVSFDASLLDLFVTLSLGARLIVPKPDADIAYVADLITRRGVTVLHMVPSMLSTFLLLPEVSEWR--ALRHVPVGGEALPGEVADKFAVFDAELRNHYGPTEAVVCSTHMPV--------EGPQGTGVVPIGVPNRNVYTYVLDEALQLVPAG--VVGELYLGGDQLARGYLGRPELTAQRFVADPFYRTGDLVRRNHFGELEFVGRADEQVKVRGFRIELGEVEAAVATHPAVGHCVVVVAEDPAVGPMLAAYVVPAGGEIDLEEVRAH-AAAVLPQYMVPSAFAVIPEIPLTVNGKLDKRAL----------- 119094195 1 ----------MTIRTLLDSGADTAPDRPA-----------MTYAALRRHVDSVGRQLAGNGLGPSDRVAIVLPNGPEMASAFMAVA-AYMSAAPLNPAYKESEYAFYLEDLAPKLVIVEAESENPVRAAASALSIPVVEAVVGDNDPAGAFRLFEA---EANATPAGADNEALVLHTSGTTSRPKVVPLMQRNIM--ASARNITASLELTDSDHCLNIMPLFHIHGLIAVLATSMSKGASVCCTGGFNALKFLDQARDEKISWYSGVPTMHQAILLRAKRQADAAKGLRLIRSSSASLPPAVFEELDVFECPVIEAYGMTEAAHQMTSNPLGNGKQKAGFVGIATSP----------EVCIMDQEGNRL--TGDAEGEVCIRGDNVTPGYENNPAANESSFTS-GWFRTGDQGFFDGDDYLKITGRLKEIINRGGEKVSPLEVDNVLMEHPAVQQVVTFAVADRMLGEEIGAAVVLADGGELDAAGLRAYAETHLAKFKIPKHIVFLDEIPKGATGKLQRIGLAQKLR------ 183981961 33 ---------PATLLEMLAEQFDSRPDAMAVIEVGGD---RLTYRQLWCRASRVAGGLRADGLKPGDRVAVRYPAGINWVLAFWGVLMAGGIAVAVNTRSARPEVEFVLNDCGARI-----DLAP------------------QDALPDGDPYVTEQLG---------PRDVAALFYTSGTTGHPKGVPTTHEAFLTNTENGCLGLATDLGEQLRTLITVPLFHVTGCNSQLLTAARLGGVAVILPALDLDQALVTLLAERISLLVTVPAVYSLLLRHKDFGAADVSGVRQVCYGGAPIAPSLVRRVKEAFPRVLNGYGMTESASLMTV---------LPDPEAVEHADSVGYAVPSVDLGVIPRDGGTGP--GELVGELVVRGANVTAGYWNRPEATSATIV-DGWLHTGDVVRVDDAGRVHVIDRLKDIINRGGENVSSVEVESVLLSAPSIADACVLAVPDEVMGEKVGAVLFGGADPIDVAAVLQH-CRAQLADFKVPQYVTVVTNLPRNAGGKLLKAKLREQIQ--WGAA 94314300 5 --------------ELFWRAADRWPDNVAI----DAPGGSLRYRELAGQVAALATHFMTLDPAPQSRVGICAGNSAEHIVALLAVLASGKIWVPLNPKSTQPELRRIIDATTPSIVVLDAAS----EALLGDAPGTRLYTDYADHASGGADVLSAVVLRYPDATRLHRDATQAIKFTGGTTGAPKGVMQPYRAWMTNIV--NQIHAWGFTEADRYVMAAPITH--GTSTYVMPILAQGGCHVIMEGSGAEAVRATFRDRAGTVCFMPPTLIYMLMALPGTSRADYPALRRLIYGGAPMPPQKIQQAREFGSVVATTYGQTEAPQLLT-------VIGPDDLADERRMASVGRATWFSEVAIMSPDGRLLPRG--EVGEVVARGDLVMTGYWNRPDLTAATIV-DGWLHTGDRGMLDAQGFLYLKDRLREVVITGGFNVYPIDVENALGQHPAVHECAVFGVPDDKWGEAVHAAVQLREGCAVQATELIAFVRERLGPVQTPKQIHFHTSLPRSTVGKVLKNTVRDQA------- 119508890 471 ------------VHEIISQQAQQTPDATAVVFAD----KTLTYAELNAKSNQIAYFLLQLGVKPEARIGVYLERSPLLIIVLLGILKAGAAYIPLDPTFPPERLRFMMADAELILLLAQTSL---------------NSIITDRLTTINLDELEENINQQPDPVKVTPEQLTYLIYTSGSTGKPKGVMIEGRSLL--NILTDLKQRLSITPNDKLLAITTIAFDIAALELFLPLIAGAQIVLAPQTLDPTQLATCIEQNQITVMQATPATWRLLITSGWRGKADLK----ILCGGEALDNTLAQQLLCCSQEVWNLYGPTETT-------IWSAAQKLSIDQ----PVTIGHPIANTQFYVLDQHLQPLPIG--VPGELYISGAGVAKGYWQSPDLTAEKFREYTLYKTGDRVRYLRDGKLEYLGRLDNQIKIRGFRIELGEIEAVLTEHPAVTQAVVTLREQEPH---LVAYIVPRTEIILTE--IRSYVGEKLPTYMIPAAFIELEKLPLTPNGKINRKAL----------- 69933666 46 --------------ELTDRMVERFGDHIALI----GNGRIRSYKELTDWTNRIAHALVEYGVRPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELAKIIDKAQVSHALCDTRLMDELALAAKDSRYLKTVVGFDGTANHDAELDRAALSQPVQAVQTGRDDVALLGFTSGTTGEPKATMHFHRDILIIA-DGYAREVLEVRPEDVFVGSPPLAFTFGLGGLAVFPLRFGASAALLENASPPNMIEIIQKYRATICFTAPTAYRVMMRAMDE-GADLSSLRAAVSAGETLPGPVYEEWAKTGKPMLDGIGSTEMLHIFLTNRFGD-----------SRPACTGRPVAGYEARIIGPDGCELPPG--ETGRLAVRGP-VGCRYLADPDK-QRAYVQDGWNLTGDSFWQDEQGYFHFAARTDGIIVSAGYNIAGPEVEAALLSHPDVLECAVVGAPSAERGQIVEAHVVLRPGARAGEVMLQDHVKSVIAPFKYPRRVVFAEALPKTESGKIQRFRLLE--------- 104781282 485 ---------DRHLLTCLADWVAVQPEAIAVEH----EGQRLSYLELDQLANRIAHAVRQQGVTKGQRVALFMSRGCHYLAAMLALFKLGAPFVPFDPGQGSQRNGRMLQRSEPALILCDLASAPALEHLQAPCAALCLAPASLDRQPTDW----------PEAPASGLDDTAYLIFTSGSTGEPKAAMVSHLGMINHLQAKA--HDLNLGRDDCVAQAVQTFDVAVWQFLVALLPGARTRVLTGQAWEPRALCDQLEACQVSVVETVPSHLELLLDELQRQPRALPRLRWMISNGEPLATALARRWFEHGTALMNAYGPSECSDDVTHLCLHAAPEPTQPYQ------PIGRPIGNARLYVLDASLGRVPAG--VVGEIHIGGLCVGQGYYKDPARTAERFIDDPFYKTGDLGRWDAAGNLHMLGRCDFQLKVRGCRIEAGEVEAVLRQHPAVEQSLVVGAADGNGQQQLVAYVIAPQRPAPSAQSLRAFCRQHLPDYMVPAAVCLLDAFDLLPNGKIDRAAL----------- 111222898 11 ------------LADILRRNAERFGDVPAYLY----EGRSVTHRELLRRATAIAAALARAGLRRQDRVALLGRNSIAFGEVLAAGQLSGLVIATVNFRLAAPEIARILTDAKPRAIFVDAEFLPMVTALRAEL-GLELVVRLDDPAADGLAEFRDAALGDALPFAARPDDIACLIYTSGTTGRPKGCIMGQREMF--RVGQTMNVEMRTGSDDRILLVMPLFHIGAMAMAFGLHARGGTAVL-HRQFEPAALLATVPAEGITVLHLAPSMLQAVLTEAGAGPAALRGVRSIVYSAAPITAPTLAAALAAMPDFLNLYGQTE----VITSGLPRELHRGSGPERDRRLTSVGFPYPDTEIRILDDDGAQCPPG--VPGEIVVASPAMFRGYWND-SATTGVTLAEGWCHTGDVGVFDEEGLLHLVDRKKDVIISGGENIYSLEVEDAVLTHPAVVQCAVVGVPDERWGEAVCAVVVLAGATLTSGELREH-VATRIARYKSPRSAVVVDALPVLPTGKID--------------- 197778928 12 ------------VAELLVENASRYGGKLAFAD----DRRSVNWAELELRTRRLAGAL---GVTRGARVAFCLDNSVELVEGLLATSRAAAVGVPLSPRGTHAELAALLADCDPDVLVVDRRQLARIASVVGE-RSPRLVVTGEGPVPEGVAHFDDLVADGRSPGPRDDDEPAWLLYTSGTSGTPRAAVASQRS-ALWSPVACYVPRLGLSADDRLLWPLPLAHTYAHSLCVLGTTVAGGSARITAVREPAALVRLIEEFAPTVLGGVPLTYQQLLDSGLGE---VSSLRVCVTAGAPSAPELRERVERFGAPLLDGYGSTETCGKIAM----------ESPAGPRVPGSSGAVLPGMEVRLVEPTGAEV---VGAEGEIWVRGPGVMLGY-----RDGAGVDGDGWYRTGDLGRLGEHGYLTVTGRANDRIVRGGENVDPVEVEQVLRGLPGVLDAAVVARPHPLLGEVPVAFVVPEERALDTGALLRA-CAEVLSAHKVPEDVLFTPAIPRTAAGKPRRAVLRE--------- 121606509 33 --PGTDIPEQANLVNALFTRAIQHADRPLLRS----DRITLSYADALERVNRIAQVLTEFHLVPGNRVLLRGGNSIGMALAWLGVVQAGLVAVATMPLLRAKELVEIIDKARPALALCDGALLEELQIAQAQTGALQTVIPFNLMDAPGSMAALAARKDRFTPCPVAADDIALMAFTSGTTGKPKAAVHSHRD-VLAACEAWPRHVLKATPGDIVMGSPPLAFTFGLGLLVFPMWAGASSYYPSIPYTPEAMVQLIRQVGATICYTAPTFYRQMAVFARQQG--LPDLRLCVSAGESLPDATRQLWKATGIEIIDGIGATEMFHIFISSRPGD-----------VRRGAIGQVVPGYSAKVVDQEGAEVPRG--RIGRLAVIGPTGCR-YLDDER--QRNYVKDGWNYPGDAFTQDEDGYFFYQARDDDLIITAGYNVAGPEVEDALLKHPAVAECGVVGVPDQDRGMVVKAFVVLRPGQAGDAAMVKTLVKAMLAPFKYPRQIEFLSRLPRTETGKLQRFKLRQ--------- 81681127 2024 ----------------FARQAAATPDAVAVVVGE----QHLTYAELSERANRMAHWLIAQGIGAESRVVVLLPRSADLVAALLAVWQAGGCYVPVDPDYPAARVRSVIDDCAATLVL-DENLLDRTDLSR--------------------------YPAHAPAIAVAPGQAAYTIYTSGSTGKPKGVVIGHDALT--NFLASMQRTLRLSAQDRFAAVTTIAFDIAALELFLPLTTGARVVLANREANPPAMLDLVEQTGVTVMQATPALWQMLATH---DVRRLSGVR-VLTGGEALPRPLAEGLCAHAAQVINLYGPTETTVWSTLADVAT-----------CKPPSIGTPIANTQVLILDSALRPVPPGVG--GDLWIAGDGLARGYHRQPGLTASRFVANPFYRTGDLARWSESGRIEFLGRADFQIKLRGFRIEPGDVEHALTRHPAVREAVVTIREDQPDDKRLVGYVVVAEDAETPTRELQQFVREQLPDYMVPSAVVTLPAIPLTANGKLDRSRL----------- 81681127 468 ---------------LLDMQALATPDAAAVVH----ENAVLTYRELAARSDALARRLAECGAGPERLVAVAVPRSIGLAVALCAVLKAGAAYLPIDPDSPAERVEFMLGDARPTLLLTVAGTDGLAITPLHGAQPRWEASVIERTTAASPAATSQAGGTG--------EHAAYLRYRSGPFGPAAGVVVTHAALVNELL--WMQQRYRLNDTDRVLHKAPASLNASGWEIFWPLIAGATVVMATQDVDATALAAMIRRTGVTTVHVVPSVLAELVRD-EAVVTAGKGLRHVMCSGEVLPADLAARFESCDVPVHSLYGPVEAMPVVTSC----------DYRPGSPTVPLGRPISNAGVYVLDSQLQLTPPG--VVGEVYVTGVGLARGYLHRPAATADHFVACPFYRTGDLARWTDDGELEHAGSADQRVRIRGFWAAFLEIEAVLTAHPGVDQAAVIARPDPDRAAQLIAYVVPAGGRMGAAGLLRRFVAARLPEHLVPATIVVLDRLPLTAEGKRDHAALPE--------- 3080743 2538 ------VPEDKTVHELFEAQVLRTPDRGAAVY----NGVEWTYKELNARANRLARLLIEKGARPEQRIGIMVKPSLEMAAGVLGILKAGAAYVPIDPSYPAERIGYVLKDSGAELLLTQSGLT-VPDTFTGDVIDLNR----EGSILDGELYPEDDMNPDS---QRQSDNLAYLIYTSGTTGQPKGVMVEHRSLV--NLCYWHNDAFKVTEHDKSAKYAGFFDASVWEM-FPYWIAGAELHIIDERMDITRLNQYFEENKITITFL-PTQL-----CEQFMELDNQSLRVLLTGGDKL-----KRIAKRSYTLVNNYGPTENTVVATSAAIDPDEGML----------SIGKPIANTRVYVLGQNNEVQPVG--VAGELCIAGRGLARGYLNKPEETAKRFTEDPFYRTGDAVKWLEDGRLEYIGRIDQQVKIRGFRIELSEIEVQLARLSEVQEAVVTDIEDACGNKALCGYVVAN-EQLDTESLARKLA-QTLPDYMVPSFWVQLDELPVTANGKVDRRALPQ--------- 3080743 1502 ----------------FEEKADEMPDQPAVVCGET----ILTYRVLDEKANQIANVLRSEGVGKDDVVGIMLNRSAEVAAAILGVMKSGGAFLPIDPEMPTSRVQYMLEDSGVRWLLTEPSHADLADWYTGRLIDVRK---------------DTLMASNKRPHPTTDGALAYIIYTSGTTGRPKGVQLEHRNLANY--VSWFINEAHLSSSDKTMLLSSYAFDLGYTSFFPVLLAGGEHIVPKETYEPEAFTHYIGEQGITYMKLTPSLFHTVVQPQSFALAKLQSLRLIVLGGEKINPKDVERFHSRDTRFINHYGPTETTIGAIAKPLEPDMIG-----QFAERPTIGRPISGAGALVLDASHRLVPAG--AAGELYITGSGLARGYVNNPELTAAKFVANPYYRTGDLVRRLPNGEIEFLGRTDDQVKIRGYRIELKEIEEAFNGLDDIERAIVLSFTTDSGLDELCAYIQAKRQLPVSE--LRERLSERLPSYMIPSYFVTVDKMPLSANGKVDRRALPE--------- 3080743 461 ------YPREKTIPELFEEQVKASPDKTAVAA----DGRSLTYRRLNEKANQLARRLKVKGLQREMPPAIMMERSLEAAVSMLAVLKAGGVYVPIDPGYPEERIRFLLEDSGSKIVLT-------KDSTQISLEGYEVLAV-------NAMDAEKEDAANLEHVNKPEDLAYYI-YTSGSTGRPKGVMVEHRNIVRLVKNAGCI---PLKSGVKMAQTGAVSFDASTFEVFGALLNGGT-LYPVPKLDGKRFNMFLKETGITTMWLTSPLFNQLAQQ---DPGMFATLNDLIIGGDALVPGIVNRVKRESPELWNGYGPTENTTFSTCFLI---------DQAYERTIPIGKPIGNSTAYIVDEYGSLQPIG--VPGELCVGGDGVARGYLNQPELTDEKFVGDPFYRTGDLAKWLPDGNIEFLGRIDHQVKVRGFRIELGEVEAALARLEGISEAAAVIRENNAGENEICAYY---AGARPAAQLRTELSRS-LPEYMIPAHLIELDSMPLTANGKVDKRQL----------- 83953921 13 ------------------------PARRAIIDLTGDARRDVSFGTLSDMVDGLARALAQR-VLAGDRVGVLLGQSPWCAAAHLAIWKIGAISVPLFKLFKYDALASRVRDAGVTLVLTDPEGRDLLGGLATPL-------------------MADSVGVAGDPVDTGPDDPAVLIYTSGTTGSPKGALHGHRVLTGHLPGVSLSHDVLGQDGDCLWTPADWAWIGGLFDVAMPALALGVPVVAARKFSPDACARILREGDVRNVFFPPTALRML----KAEGATIAGLRSVASGGEPLGAEMLAWQQAFGLSINEFYGQTECNMVATS----------AGSQFPQRPGCIGKPVPGHDVAVLDDDGAPTADEGDVA--IRKGSAAMMLGYWQRPDETAQKFRGD-WMLTGDRGVFDGD-YLRFIGREDDVITSSGYRIGPAEIEDCLLTHPDVATCGVVGKPDSLRTEIVKAYVVRKSGATVDEQTLQGWVKTRLASYSYPREVAFLDALPMTVTGKVIRRELK---------- 214045824 4 ALPGLDMSGAWDLPARLNMAAQCLGQRTAIIDLTGDARRDVSYGALSAMADGLARSLLPR-VQAGDRVGVLLSQSPWCAAAHLAIWKIGAISVPLFKLFKHDALKSRVQDAGITLVLTDAEGRDLL-----------------GDLAEAWMAETAGISGDPVPADTGPDDPAVLIYTSGTTGSPKGALHGHRVLTGHLPGVSLSHDVLGRPGDCLWTPADWAWIGGLFDVLMPALALGVPVVAAPKFSPEDCARIIADGGVRNVFFPPTALRML----KAAGATIPGLRSVASGGEPLGAEMLAWGQAFGLTINEFYGQTECNMVASSCGTS----------YPARPGCIGKAVPGHTLAVLTKDGVPTTDEGDVA--VRRGSAAMMLGYWQRPDATAEKFKGD-WMITGDRGIWEGE-YLRFIGREDDVITSSGYRIGPAEIEDCLLTHPDVATCGVVGKPDALRTEIVKAYVVRKPGSTVDGATLQDWCKSRLASYSYPREITFLDALPMTVTGKVIRKDLK---------- 119714755 1 ------MSGMRDIAELVSVAAAEHPDRLAVVEAG---GRSLTWAGLEDEVGRIATGLGAAGILGGTRVLLAVGNRLEFVTTYLGVLRAQAVAVPVNPRSTVSELSRMVADSGARMVVGEPDTVEALREAVAGLDPAPLLVVIEAEPLPGERAHDELRALPARPVPPDPEKLAVLLYTSGTSGLPRAAMLTHRALLANLDQVAQVEPPMIHGDDVVLGVLPLFHVYGLNAVLGGILRHRAKLVLVERFDPHETLSLIDDEACSVVPVAPPVFAYWLGEEHLAEH-LGPVRLVLSGSAPLAAELIDKFARAGVPVHQGYGLTEAAPVVTSTLCSVTPQ----------VGSVGAALPGVELRLVDESGRS--PDGDDPGEIQIRGANLFSGYW---PDGEGGPDDDGWWSTGDVGFLDPSGDLFLVDRIKDLVIVSGFNVYPVEVEEVLTEVDGVVEAAVIGVDDPVTGEAVVAYVRAPDADPAAEEAVRVHCEQRLARFKRPSRIEVVDALPKTGTGKVQKGRLR---------- 149202682 22 ------IPARLNMAQVCDSWAEAEPARVAIIDLSGEGPRDVTYGALRIMADGLAHILVARGVQRGDRVGVLRSQGGWCAVAHIAIWKIGAISIPLFKLFKEDALVSRVGDAGAKVVVTDVEGAAMLRA----LPGVTPLIPEHRALPEGRFA----------TVDTGAEEPAVLIYTSGTTGSPKGALHAHRVLTGHLPGVEMSHDFLGQPGDCLWTPADWAWIGGLFDVLMPGLAIGVPVVAMAKFSPEDCARIISQGSVKNVFFPPTALRML----RAAEARIAGLRSVASGGEPLGAEMLEWGRRFGVTINEFYGQTECNMVGTSCAAL----------FPAVPGSLGHAVPGHDVAVIDANGCV----TEGEGEIAVRSASMMLEYWQRPRETAEKFRGD-WLLTGDRGVI-EGGHIRFVGREDDVITSAGYRIGPAEIEDCLLTHPAVATVGVVGKPCALRTEIVKAYVVLKPGHAPSEALTRALVKGRLAGYSYPREIVFLDALPMTVTGKVIRKDLKARA------- 91780377 12 ------------IGDLLVRAASRHPDRDAVVFPDD----RYTYAEVLRRAMLVARGLLSLGVRPRDHVGILCTNGIEFIEGLFGVALAGAVAAPINARYKVNELKYIASNADLVAILTTGDADAYVEALGLDLPRLRNVILLSGSERPGFISRERLLELAAEDVHVARRDIGLLLYTSGTTANPKGCLLSHEAVTRGPVERATI-RFGLKVADVTWGAGPLFHIGSLS-PFLGSIGAAGTYVTDAFFDAGRALDLLIREKPTVMFWFPAIMQALMNHEKWDPAKLSSVRSILLIG---PRPLLDKVQAAQVELVASCGMTETAGIYAVSDVSETVEQRATGH--------GRPCSGIEARIVSSDGSEV--TDSTPGEILLRGYCVMEGYYRDPANTRKALDAEGWLHTGDLYSRTPDGRLMFHDRIKDMLKVGGENVAPAEIETFLCTHPSVVMASVVGIADARLDEVPVAFVELAAGNTLEAEFLISFCRGQLASFKIPRRIHFVDTWPMSTT-KIDKRQLRERAAKMH--- 125575813 64 ---------------------------------------TLSCADFRRLVSSLAAGLRRLHIARGSLVLLLLPNSLTFPVAFLAVLATGAVATTMNPSSAPAEIAARLRDTAPSLVLASTHNAAKLPPLAAPLVLVPDTFQQQHDDDQFDFFFHALLETDPETVGVGQDDAAAVLYSSGTSGRSKGVVVTHRNLIAMVELFVRFEASQYTRDNVYLAALPMFHVYGLSLFAVGLLSLGCTVVVMRRFNVDDAVKAIRKYKVTHLPLVPPIMSALLRA--NPPLELDSLLQVSSGAAPLNHTLIHHFLHANVDFIQGYGMTESTAVGTRGFNTC---------KHKKYASVGLLAPNMHAKIVHESGSCLPPG--SYGELWLHGPAIMKGYLNDDD---DAFTKDGWLRTGDIAYFDSDGYLFIVGRLKDTIKYKGFQIAPADLEAVLIRHPEIIDVAVTSDEDEEAGEIPVAFVVRKSGSTLSCTHVMEYVAKQVASYKRVRKVIFVEAIPKSAAGKVLRRLLKD--------- 145236900 26 ------------IGECFRRVVSASHDRIAI---HSG-TRHITYGELHAQSDAFAVGLIELGIRAGDRVALSLGNGIEYAVVIHALNHITARCFITDPRLTSELLQEIATSSDPSTLSTT-------------VPSLQHLLLIDNSAGRPVTADYEALILAHGSQRLPPEDLANLQFTSGTTSAPKAVCLTHRNILNNAYLVG--QGMELTAGDVVCCPPPLHHCFGLVLGLLTAMVHATLLLPSPSFDARATLQSIAEHNATVLV--------------FQKSALRHLRTGIIGGSPIAPSLRLRLQHMNLSLTNCYGLTEASPIVCMTGVLDCLD--------KRLTSVGQVLPHTAIRIADRNTRTLPRGDHQRGELQISGYAVMAGYWNAPEETARTLLVDEWLRTGDEATMGVDGTIRITGRIKDIIIRGGENIYPGEIEDALLTHPQVANVGVVGLADATYGEVPAAFVVLRVETP-PEELRA-WVRQKCPGAMVPKHVFAVDRLPLTASGKLEKYKLREM-------- 170091778 52 -------------------SVQQHKDATYVVF----EDLRYTFGQVFERALKAAAIYRDYGVRKGDRVAICSRNYPEYLVAFWACHLIGAVSVLANAWSPLNTLVYCLTHTQCKLIIVDSERADRLEPITSKLAREAQFLVIESGEGKGEWAGMKTWAAVFDDFEILPEDNAAILFTSGTTGHPKGVLSTQRQYLTNVLNATLRRGDDITPQKGILISVPLFHVTGSTSLSMLATLSGLKIVLMRKWDVEEANRLIQNEDIEIAGGVPSMVADLTGSSKA----CRPLASLMFGGAPAPDSLAMRAKQAFPTAVQGYGLTETNSVAV---------GFAGEDYDSRPASCGLPTPVNDIVIMNNDTSGPP---GTVGEVWLRGPNVMKGYWRDEGATEKALTKDGWLKTGDLGVVDEEGFLYIRDRMKDIIIRGGENIDSVSVENTLYADDRVLEVAAVGVPDIRLGELVAAVVFIKGGEVTEASLIK-LAQKSLPRFAVPVIVVIQNEFERTASGKIVKEKLRKVARDAWG-- 87200466 15 --PRIPNRDECVLRYLVDRWAVERPDKVHVVW-EDGEE--WTFADVRRRITEKAAGLEKLGVRQGDFVAVWLPNGRDALLAFYAINYLGAVFVPFNTAYRGNLLAHVVANSGAKLIIAHPDLVGRMGEI-DRAGLAQLVLTTQGDAPDEVTRFDDLAGDAVSPLDRPPWDIQSIIYTSGTTGPSKGVLSS----YLHMFSNAGPESWPMGEDDRYMCVAPIFHIGGMGPPFVMLARGAS-VAMVESFSTDRFWEIAARTKATVVFLLGVMATFLMKRPPSPEDRNHTVRKAFM--VPLTDDAPAFTERFGIDIYTIFNMTEISSPIVS------------EANPVKRGTCGKARPGVEVRLVDANDCEVPVG--EIGEMLVRRPWGMSGYNRNPEATAKA-WGNGWFHTGDAFRQDEDGYFYFVDRVKDAIRRRGENISSFEVEVEVCAHPAVREAAAIAVPSEFSEDEVMVVVAPVPGQAIDVPELARFLIDRMPYFMVPRYIRVMDELPKTPSAKVLKADLRSE-------- 167588024 1 -MPGLQFPQFLNCAAALLDAARGWGTRVAIT---TEAGVTWSYRELRDASNRIANMLHDAGLVAGNRVLLHGANHPFLAAAWFGVVKAGGVAVTTMPKLRAGELSTVIDRARVTHAICEAALSTELDAAMARMQDVRRYETDDVHPGDGWLS---GYSDEFTAAGTRADDPCLIAFTSGTTGEPKATVHFHRDVMA-ACHCFPQHVLKPTADDVFCGSPPLAFTFGLGALLLFPVSVGASVVLLPKASTERLLAAVARNRVSILFTAPAAYRAMLGHLDH--HDVSSLRKCVAAGEALPAWTREAWKRTGMHLIDGIGATEMLHIFAST-----------GDTESKPGAIGKAVPGYRLAIVDEQGRCLPPN--QIGYLAVQGPTGCR-YLND--ARQRDYVRHGWNLTGDAAYLDDEGYLFYQARADDMIISSGYTVSPGEVEQALLRHPDVAECAVVGQIDEWGGTLICAHVVLQPGVDGTEALLQQHVKGVIASYKCPHRVTYAGGLPRNESGKLRRAALRQQA------- 134295692 2622 SWPDA---QRQPLHLQFSAAARATPDAIALEYAHVDGVQRMSYRELDLRTSRVAAALRRRGVRRDTAVALCVERSFDMVMALVGVLKAGAAYLPVDPDYPAERIAYLLRDARPAVVITQPQLRAQVEAALGNGAAAQLLTVA-----ELLADGMDDAHDADAPAVVDDAQLAYLIYTSGSTGKPKGAGNTHGALA--NRIAWMQDAYRLTRDDVVLHKTPFFDVSVWEFVW-PLATGATLAIPGEHRDPARLAAAIHAHGVTVLHFVPSMLAAFAAYLDDAAAQCDSVRLIVASGEALAPELVAKVARLDATLVNLYGPTEAAIDVSHW-------TCSADDARAPAVPIGHPIANLQLHVLDAAWQPLPAG--ATGELYLAGAGLARGYLGRPGLTAERFVPDPFYRTGDLARRRPDGALDYLGRVDTQVKLRGQRIEPGEIEVLLRAAPGVHDAVVI-----VRDEQLIGYVARGDAGPLDRAALLDALCAQLPAYMVPSQLIELDALPVTPNGKCDRHAL----------- 134295692 1109 ----------------------------------------LTFAELDDASNRIAHALALRGVRAEAPVIVCIERSARFVAALLGALKAGALAVLLDPAQPAARIVAAAADCGARW----ALVADAAAAAAWPHDTAAQPLDVDALAQDAQLAHAGGVRVAPHP-----EQGAYLIYTSGSTGTPKGVVVTHGALADY--VQGMLDELAFAPDASFAMVSTVAADLGHTTLFGALCAGRTLHLLPAAFDPDLFAQEMRGRDVGVLKIVPSHLQALLDA--RVPADVLPRHALVTGGETLTLVARVAALAPACRVINHYGPTEATVGAIAC---DTVSIAADARDVASGVPLGTPLPNARALVLDAFGACVPPG--ATGELYLGGPGVARGYLNRPAQTAERFVPDPFYRTGDRVRLRADGRLAFVGRIDDQVKIRGYRVEPGEVSAALRAAGPIAQAETLAIEHDGRM-RLASFVVLRDGAAFDEAAVRATLGATLPDYMVPAQIVALARLPVTANGKID--------------- 134295692 34 ---------------------------------------RLSRRALDAQASLLARRLRAAGVGAEVRVGVCVERSCELFVALLAVLKAGGVFVPLDPRHPAARLDWIVRDAQLRHGVVDAAGRAALGAPFEH--------TFDVASAAGSVADASAFDEEDAPVH--PRAAAYMIYTSGSTGTPKAVVVEHGPLAAHCDA--LAGALPIEADDRLLHFASVNFDAAHECWLAPLAVGASTIAPAQPFAPDAAHALMVRESVSVAAFPPAYLREFASVAARDGVP-PSLRVLAFGGEALPQQAFDTVRRTSVRLVNGYGPTEAVISPMLWPVEPGETPALDADDAYAALPIGRAIGPRVARIDDDADGDADAEPGRAGELLLGGACIARGYHGRAALTAERFVPDRVYRTGDLARRRADGAFDYLGRVDDQVQVRGVRVEPAEIAACLRTHAA-VADAAVIAEAVNGSTRLIACVTLRAADDADDAVLKAHVGAQLPAAWQPHRFVRCDALPYTLNGKLDRAALRER-------- 6449056 264 -----------TVSQLFEEQAERTPDHVAVKFVNN----HMTYRELNEKSNRLARTLRNYGVQADTLVAIMAERSLEMIVSIMAIWKAGGAYVPLDPEYPEERLQYVLNDANADVLVVQRHF--------------KNSLVFDGP----MIDLNDETSYHADCSLLSPSHLAYVIYTSGTTGKPKGVMVEHGGIV-NSLQWKKAF-FKHSAEDRVLVLYP-YVFDAFILNFFGPLISGAALYLLPNEDNKDLFAILKLERITHFSTSPRLLQAMTEQMNAE--DFYHVQHVVVGGEKLEPDTVERLFSLQPQIRNEYGPTENSVVSTFQPVYSADEQI----------TIGKPVANHQAYILGAHRQIQPIG--VPGELYVGGSGVARGYLNQPDLTEEKFVDHKMYKTGDLARWLPDGRIEYLGRIDHQVKIRGYRIELGEVEAALSNLEEVRETTVESREGIDGTKQLYAYYV--GEPSLSAGQFREILSRELPDYMIPSYFIHLERIPLTSNGKIDLKALKTRMENEY--- 6449056 1774 -----------TVGQWFEAQSQQIPDQAAVIDGD----KQITYRQLNERANRLARTLRARGVQADQPVATISRNSIELVTGILAILKAGGAYVPIDPEYPQDRIQYILEDSKAGIIL-------MPRDVRQQITYEGVVILLDEES-----SYHEE-AFNLEPLS-NANHLAYVIYTSGSTGKPKGVLIEHRGL--SNYIWWAKEVYVKNEKTNFPLYSSISFDLTVTSIFTPLVTGNTIIVYDGEDKTALLSSIVQDQRVDIIKLTPAHLHVLKAMNIANKI---AIRKMIVGGENLSTQLAQSIHEQQIEICNEYGPTET-------VVGCMLYRYDAVKDRRESVPIGTAAANTSIYVLDEDMKPVPIG--VPGEMYISGAGVARGYLNRPELTAEKFVENPFYKTGDLAKWLPDGNIEYLGRMDEQVKIRGFRIELGEIETAMLQAEEIKEAVVTAREDVHGLKQLCGYYV--SSQPITVSQIREQLSQSLPGYMIPAYFIKLEKMPLTPNGKINQKEL----------- 6449056 3282 --------REQTIHERFSKQAFRTPDRTAVVF----EGESLTYGELNKRANQLAQALRVEGVQAGQLVGIMAERSLEMIIGIFGILKAGGAYLPIDPDSPVERIHYIARDSGINILLTHGEL-------PENLNFSGTCINMKEEQ-----AYHETDINLAVPCQF--DQLAYCIYTSGTTGTPKGT--PKGTLIEHRQVIHLIEGLRYSAYDGVLHVAPYYFDASVQQIYASLLLGHTLFIVPKEADGEALCQYYRQHRIDVTDGTPAHLKLLVAADDGEGVP---LRHLLIGGEALPKTTVTKFDRAAPAITNVYGPTETCVDASLFNIEVSADAWT---RSQVHIPIGKPLGNNRMYILDSQQKLQPVG--VQGELYIAGDGVGRGYLNLPELTNKKFVNDPFYRTGDLARLLPDGNIEFIERVDHQVKIHGFRIELGEIESIMLNIPEIQEAVASVLEDADGEHYICGYYVANKPFPTS-QLRDRLTR-HLPGYMIPAYFVQMDQMPLTPNGKLNRNLLPEPDGKRYG-- 6449056 4329 -----VIDERMTIHQQFEQQAEDTPDRVAILF----ENQTWTYRQLNERSNQLARVLRNQGVGA-DRVAILTERSANMMIGILAILKAGGAFLPIDPELPDERRAYLMEDSGADVLVTCVEHT-VPPSFEGSVVLLDDPLVYQGDASNLNLSYAE-------------NHLLYVIYTSGTTGKPKGVQLEHKTML--NLLAYEREYTQLRF-DRVLQFAAMSFDVCYQEIFSTILSGGTLYIIDAKREIRELNEFVKTHRIQTAFL-PTAFLKLLASEKQYFEPFACVDHIITAGEIMTNTLREMMMRHQVSLHNHYGPSET-HVVTMCTVDPEIHQEMP--------PIGKPISNTEILILNEAGTLQPIG--IVGELCIAGISLARGYHNRESLTHEKFVPHPYYKTGDLARYLPDGNIEYAGRMDHQVKIRGYRIELNEVEAALLNIEHVQEAVVLARENTEGQSDLYAYFVAEQALPISQ--FKEKLAQQIPGYMIPSYLMQLEQMPLTSNGKVNRSAL----------- 215493669 7 ------------------------------------DRKTITYEELLNDVCKFANVLKGKGVCQGHLVTIYLPMVPELIVAMLACARLGAVHTVVFAGYSAESLAQRMFDTQSRILVTADGLKPIADEAIAICHAVESCIVLDTTTDSIYSWWHDEMSTDCDVVWVDSEEPLFLLYTSGSTGRPKGVIHTTGGYLLYSLA-TVYYTFDYRPEDIFFCSADVGWVTGHTVVYGVLANGATSVLFEGYPDPGRFWEVIDHYQVTKFYTAPTAIRALMKYGDAKKHSRKSLKLLGIAGEPIPDAWFWYHHVVGCTVLDTYWQTETGGQMITPLPGCT---------PLKPGAATLPFFGVMPAILDKDGNE------------IKGPG--EGYLVR--------------LTSAGARRDEDGYYWITGRVDDMLNVSGHLISTAQIESALLAIPDLSEAAAVPRPHKVKGQCLYCYVVLKEGKTFTEDLKTRLVRSKIGAFADPEYIHSVERLPKTRSGKVMRRILRKIACNEL--- 196178037 39 ----TYYPADYCIHQLIEQAERRTPDKIAIRF----DGQTLTYRELNRRANQVAHYLQTLQVRPDVLVGICLERSLDMVVGLLGILKAGGAYVPLDPAYPQERLALMIEDSQVTVLVTEQDQLIRLPDTQAQ------VVCLDSDRQTITKHSPENLDSGVTP-----DHLAYTIYTSGSTGKPKGVQVLHRGVV--NFLTSMSVAPGLTPNDTLLAVTTICFDIAALELYLPLIVSADIVLVTRAADATQLIPVLQESGATVMQATPATWRMLLAAGWQGNPQLK----ILCGGEPMSRELARQLLERSASLWNMYGPTETTI----------WSAVHQVESADKTIPIGRPIANTQIYLAHPEQNSVPV--EEPGELLIGGVGLARGYLNRPDLTDERFIPDPFYRTGDLARYLPDGTLECLGRLDHQVKIRGFRIELGEIESALYQHPGIRDAVVVARDDSSGEKRLVAYLV----------------------------------------------------------- 34497688 2009 -----------TLPSLLAAQAARTPDAPALLD----EARALSYAETRAQVGHLAGRLAEAGVKPGDIVAVALPRSAHLSLALMAAQEAGAAYLPLDTGYPDERLAYMVADAKPALIVTCAELAPRFAAM-------------------GTLLLQDELAAEPQAFDAPPDHAAYLLYTSGSTGRPKGVLVSHRAIVNRLL--WMQHEYGLGADDVVLQKTPCFDVSVWEFFW-PLIVGAKLFMPDAHRDPEALLELIAARGVTTLHFVPSMLAALLAHMQGDAAARSSLRRVFCSGEALSRELADGYAGLDAPLHNLYGPTEAA-------VDVSYQPAAKPAPESASVPIGLPVWNTALRILDVALRPVPVG--APGELYLCGVQLAHGYLGRPDLTASRFIADPYYRTGDIARWLLDGVVEYLGRCDDQLKIRGQRVELGEIEAALLSQPGVARAVVHARALGGQAQLVGYVIASDPDNPPDADTLRAALAKVLPAHMVPVAVMRLADFPLSANGKLDRKALPE--------- 34497688 496 --------------DVFLASAAQCENETALVCGD----ERLSYGELSARVAQLGRELLARGIGDGSVVGVAVPRSVDTVVSILGTLAAGAAFLPLDLDYPPERLAMMCEDAAPALLLTRSD-------VCGRLPDLPALCLDDGEVRARLAARSAQPLDDAERLRLNGDRLAYMIYTSGSTGKPKGVMIAHASFLNLLLSQQTGLFGDFGRRVRTMQTASLSFDGALEQLFWLLMGQEVHLCDEERRDAQQLVELVRRERIDEMDVPPSLLRQMLDCLMDDGHWQPGM--VMVGGEAVPPALWKEMRGTQLHFHNFYGPTEYT-----------ISALGAPGTIAEEPVVGRPVANTRALVLDAALRPVAIG--VAGELYLAGDGLGLGYLNRPSLTASRFVASPFYRTGDLVRWNAHGQMDFIGRVDHQIKVRGFRIEMGEVEHALASLPGVN--AAVALAEAVGGHRLIAYCTMRHEEAGLSAALLAQLAETLPDYMVPSALAVLPEWPVNINGKIDRKAL----------- 134283007 22 -LPGLQYPARINCAALLDDAVTRRGWGERVA-IRTESGAAWSYRALFELSNRIANLLRDGGLVPGNRVLLHGTNHPFLAAAWFAIVKAGGVVVTTMPLLRAGELSKVIAQAQVTHALCEAAVSAELRAAMATAPGVAFVRYYETDDAAAFEPLLHACPRTFEPVDTRADEPCIVAFTSGTTGRPKATVHFHRDVMA-ICHCFPQHVLKPNADDVFCGSPPLAFTFGLGALLLFPLSVGASVVLLQRAKPQRLLAAIGAHRVSILFTAPAAYRAMLD--ELGAHDIASLRKCVCAGEALPVPTRAWLARTGIRIIDGIGATEMLHIFA-----------SADETQAKEGAIGKAVPGYRLAILDERGERLPPYH--VGRLAVQGPTGCR-YLND--ARQRDYVRHGWNLTGDAAYLDEDGYLFYQSRADDLIISLGYTISPAEVEEALLSHADVLECGVVGAPDGRGGTLVCAHVVPRPGVHGCDALTAALVKARIAPYKYPRRIEYAAGLPRNDSGKLQRFKLRQAAEE----- 11498285 48 -------------YNCLDYKVKRYGSKPAYIYPEMDLSYAITYRQLYSMVKKYAASLRGAGLSKGDRILLYLPNSIEAAAMLLAAARIGVISVTVFAGFSPKAVADRIELTTPKLIFTQDKLVRLKDNIDEALSYVPEMVVVKRAMPEEEVDLKEGRGESSDYVEMDAMDPIFVMPTSGTTAKPKPVVHVQGGYIWNYYAAKWV--YGLKPDDVIFNTSDIGWIVGQSMVFGPLLAGSTCILFDGTPDPGTWWEVVERNGATLIWTSPTGARILRKLGKAKEYDVSSVERVVCAGEVLNPEVWYWLYRDEIPIIDHMWQTETTGALFGYPYGLYGDEIKE---YIKPGSAGLPLPGIIPVVLDESGEELPPREKGVMYLKRPFPGLTPTLWDSFDRYVRSYWERGMYCTGDAAYIDEDGYVWFTGRADEVIKIAGHRIGTIEVENALISHPAVAEAGVSGIPDEIRGEVVAAFVVLKPGYSPSEELKREIVRKTLGPIVVFKDIQFVNMLPKTRSGKIMRRVMKRLF------- 67904458 35 ----------------------------------------YTYGDVIQRTRSLANGLQQLGLREHDVVALFSPNTIDYPIACHAIIGSLAVVAPTSAALTAQELHAQLKTSRARFIIAHSSLLSTARAAAKGTSIEKVIVLDGQSSAPGHLTCQQLASTYAPTAQIPAHEAAFICFSSGTSGPAKGVITTHRNITSNLQQWRLDSGSAAQRVDRTIAFLPFSHIYGLNLYMCQCLTWGTPVVILPRFDLDTYLSCVEKYKPQELALVPPIALMLVKDDRIRNYNLRSVRRILSAAAPLTIELSSALETFGTEVFQSWGLTETSPIAT---------GIPNDRMDKRGAGVGCIVPNMEFRFVDPEDADVGKDGAQPGEIWCRGPNVTPGYYNNLEATRGAFDDDGWFRTGDIGVIDAEGYITIQDRIKEMIKYKGLQVIPSELEGKLVDHPDVVDVAVIGVWDARATELPTAFVTLRGVGKVIEDIHLWF-NARVANHKRLRGIYVVENIPKSPSGKILRRVLKQQLKESAAKA 28871653 474 --PAHTLSADQCVHDLVLTQARATPDATAILCAG----QEVSYRQLEQQATAIADRLIALGAGPETCVAICLDRSVTMVAALLGTWMAGAHYVPMDPGYPHARLLHMLQDSKARILLSERPHVQAFSAAAVQ------IVLLDE--------VQSNPRPSDIRHPVAALNTAYVIYTSGSTGLPKGVQVPHRAVVNFLL--SMTNQPGINAGDRLLAVTSISFDISVLELFLPLISGASLVLADSEADGQALIKLAMHQDVTFIQATPSNYWLMLEAGWPSTLKLK----VLCGGEALPPVLAQKLLQRSDSVWNMYGPTETTIWSAISRVTGSASTL------------GRPIANTVLRVLDENARLCA--TGSPGELHIGGEGVARGYLDRADLTAQKFVPDPYYKTGDLVRWLPNGEIEFLGRIDHQVKVRGFRIELGEIETRLVSFPSVRQGAVIVREDQPGDQQIVAYLLVGEQYAAEPEQLRHHLAQTLPGYMIPNHFVVLEQFPLTPNGKLDRKRL----------- 28871653 1524 ------VYRPLAVHQLFTEMSEPCADLPAVMFG----TASMSYRQLEARSNQFAHYLQRSGVLPGTLVGICLERSMHVPVAILAVLKAGAVCVPMDPSYPTERLRFMAQDARADLIITLTTLRPRVEGCS------HTIICMDQCAD----AWHEPSSNPARPQNL--LDLCYVIYTSGSTGLPKGAALTHE--MLTNLVQWQLTESRLSRGDNTLQFSPLSFDVSFDEFFSTWASGGTLVMVSERRDPVLLLELIQRQNIARLFIPFVALQGIADAARDVD-KLACLKEVVCGGEQLTQEVVDLFQKLDALLHNQYGPTE------SHFVTGYRLSGDATQWPALP-PIGKPLFNSQMYVLDASLEPVPVG--VRGDLYIAGVHLARCYWERPDITAERFVPNPMYKTGDVARYLPDGNIEYLGRSDHQVKIRGFRIELAEVEQALMAQETVASAAAMVREDRPGLKKLVGYLVAKSDCTLNIVDIKEHLRRTLPDYMVPTTFVILPTLPLTPSGKVDKRSLPQ--------- 28871653 2590 ------------LHHLFEQQVEQTPDAIAVSF----EGQHLSYGALNEAANQLAHYLISRGTRADDLIAICMERSVEMVVSLLGVLKAGGAYVPIDPHYPEERIAYMLADAAPILTMTQRSLLKLTALQRTDS------LCLDEHATS-----LAHLPKTNPQRLIDPACLAYCIYTSGSTGAPKGSLNSHEAIINRIL--WMQDTYLLDATDRVLQKTPFFDVSVWEFFW-PLSVGARMLLPEGHKDPRYLETLIEREGVTTAHFVPSMLSAYMALTQASHTR--ALRRVFSSGEALSTSVQEFFKRYPAQLHNLYGPTEAAIDVTHWHCQA--------GDVGHAVPIGRPVANTRTYILDETLQPVPIG--VTGNLYLAGVQLSRGYLKRVDLTAERFIPDPMYMTGDTARYRAHGEIEYLGRNDQQIKLRGFRIELGEIEMQLCAHPQVSQAVVSVNTSDADNPTLTAYLVCNADTQPSVDELRECLARTLPDYMADVCFQFLDHLPLTSNGKVDRRALPQ--------- 104782281 1558 ------YDLALSVPQRFEAQVAATPQAPALMFAG----QQLSYAELNARANRLARELVAQGATADALVGIAVERSVEMVVGLLAILKAGAAYVPLDPEYPRERLAYMIEDSGIELLLTQAHLL-------AELPLGEGVRSLVLDQPDAWLAGH---GDSNLGLVPAPQQLAYVIYTSGSTGTPKGAGNRHDALV--NRLCWMQEAYGLTAADNVLQKTPFFDVSVWEFFW-PLITGARLVVPGAHRDPGQLIALIETEQVSTLHFVPSMLQAFLQDPQVT--RCTSLRRIVCSGEALPVDVLARLPWNG--LYNLYGPTEAAIDVTHWTCR---------EEGRDSVPIGVPIANLATYILDAELAPVPVG--VAGELYLGGVGLARGYHRRPALTAERFVASPFYRTGDLARYRADGVIEYAGRIDHQVKIRGLRIELGEIEARLLEQPGIREAVVLAI-DTPAGKQLAGYLVPEDAAVDQAQLAEQVLRQALPEYMVPGPLMLLAQLPLSPNGKLDRKAL----------- 94311141 43 -FARWFVGGRTNIHNAIDRHLSARADQRALVYVETDTERTYTYRELHDEVTRMAATLQGLGVQRGDRVLIYMPMIPEAMFAMLACTRIGAVHSVVFGGFASVSLAARIDDAKPRVIVSADAYKPLLEAIRLAGHHPEKVLLVDRKLAEDYAAWRDKVAGQAVPVWMESSEPSYVLYTSGTTGKPKGVQRDTGGYAV-ALATSMENIFCGKPGDTMFTASDIGWVVGHSIVYGPLLAGMTTVMYEGRPDGAILWKIVEQYGVNIMFSAPTAIRVLKKQDPAKRHDLSSLRLLFLAGEPLDEPTARWIQGIGKPVVDNYWQTESGWPIIA--IQRGVEALPP-----KLGSPGVPAYGYDLRIVDETGEECPPNTKGVVAIYPLPPGCMSTVWGDDDRFIRTYWSRQCYSTFDWGIRDEDGYVFILGRTDDVINVAGHRLGTREIEESLSSHPGVAEVAVVGVQDALKGQVAMGFCIARDAGRTATEADRMAVEQQLGAVARPARVFFVNALPKTRSGKLLRRAIQAVAE------ 160899399 44 -FARWFVGGQTNLHNAVDRHLAERADQNALIAIETGTEKVYTYRELHAEVQRMAAVLQSLGVHKGDRVQIYMPMIAEAAFAMLACARLGAIHSVVFGGFASAALASRIDDAEPKVIISADAYKPLLEALQLASHKPAAVLIVDRGLAPADHDWASLRALHADCTWVESTDPSYTLYTSGTTGRPKGAQRDTGGYTV-ALAASMPLIFGAEAGQTFFCTSDIGWVVGHSIIYAPLIAGMATVLYEGRPDAGIWWSIVEKYRVTHMFSAPTAIRVLKKHDAEHRHDISSLKALWLAGEPLDEPTAQWIQALGKPIIDNYWQTETGWPILTLCNGV-------EQQTTRFGSPGKAVYGYDVKLIDEATGEELLGAGQKGVLAIEGPGCMQTVWRDDQRFVNTYWPGRMYSTFDWGIRDEDGYFFILGRTDDVINVAGHRLGTREIEECISAHPQVAEVAVVGVADTLKGQVALAFAVPRAERAALQADVMKLVDARLGAVARPSRVVFVSALPKTRSGKLLRRAMQAVAE------ 157738133 33 ----------------------------------------ITYKELAKKSDQVANFFTGIGLEPRDRVLVCLKNSLAYPISFFGTMKAGIIAVPTSTLLSGSEVKYLAEDSQARAIVLSSTMYENLVPYLENLDNLKTIVVAGIDSVENLKKPKDALNQIFKTIDSTPNHPAYLVYTSGTTGYPKGVLHSHRSLVGRKPATDYW--FDFKENDRIMHSGKFNWTYVLGSALMPLYNGHTVIAYEGANDASTWIDLIKKHQCTIFIGVPTIYRQIIQKTDFTLDDCPSLRYCMSAGEHLSDEMLGLWERFKQDIYEAIGMSECSYYISHS-----------KYNPIRPGSAGFPQPGHIVKLINPETLEEVGLEEEG-MICIGDPGLFLEYWQLEEETAKS-RHDGYFFTGDYARKDKDGYIWFIGRKDDIINTFGFRVSPHEIERVVKTHPLVADCVAFGL-DIEKEKTLVAIAVVGHTELTKEEEILAFSQANLAKYKAPKRIFTMKDYPRTKNGKVLRKQL----------- 86748278 27 -----------NLGCCFDPSAQ--PDKVAIIDLRRPEQQEITYAALDAACDAVARGLLGRGLTRGDRVGILSLNSAPMIAAYLGIMRAGLVAVPISFKLARDTVDYIVKDADLRAVFHDHERAATV---------PDGVLGIDFDAPDGYAALLD--HGPFTAIEPQAREVATILYTSGSTGMPKGVLLSHES---QMWALDTAARAGDRSQHRYIVAAPMFHMNATISAKTALHAGASMVLL-PSFDARLYAQAIAKYRVTWLTSVPTMLAMMARERDLATLDFSSVSHVMMGSAPLTKALVEKVQGIGAAISNAYGTTEAGPGVF----GPHPDGLPRPDTA-----VGYPTEGALA-----ELREGPSPDE--GVLYMKNPMLMEGYNNRPEKTAEVMR-DGWYRSGDIMRRDAHGFFHFLGRADDMFVVGGENVWPGEVEKLIERMPGVHQAAVVPVPDDIKGTLPFAFVVKQDGAAIDEAAVKTFTIANGPAFAHPRFVEFRAAIALSATNKPDRRLLTEEAQ------ 145237914 48 -----------------------------------------------------------------------------FLQATYALFKLGAILVPLNPSFNAIQVVSALAHLEASHLIISTESIPLLKHLIPDLPSLKSIISVDNTAYNSLTSDATSDKSALPPRNLSPTDIVNIQFTSGTTAMPKAACLSHRSILNN--GSQIGDRMRLTPEDVVCCPPPLFHCFGSVLGYMATATGAAIAFPTEAFNARAALRTVQEEKCTALYGVPTMFLELLDEGEIPNEGFQYLRTGIAAGSSIPAELMKRLHKVLTELTICYGMTETSPVSAMTTTDDPID--------KRINTVGRLLPHVEAKVVDNHNNILPINTR--GELAVSGYLLMKEYWNDPVKTAEVMIADDWMHTGDEASMSPDGYITITGRVKDLIIRGGENIHPLEIENCLLTYPGVIDASAVGVPDERYGEAVAVFIIHRESEAADEDKIRQWVREKLSNHLVPKYVFFLESFPKTASGKVQKFKLRE--------- 126436660 22 --------------DAFEAGAREHGSVP-VDFVAADSVHRTSVAELHDAAVGLAAALQRLGVRAGDAVAVQLTNRPECAIAYQAVLLSGAVLVPIVHIYGAGEVGFIVSQSRASVLITADESNAAAVDSAVVDVVLVD---AEPGRSSPWLSWSELVPDEYVRPEVDADDVCLLMYTSGTTSAPKGVQHTHNTVL--AEQASMPALIAGEPQDVSLVSFPPGHIAGVGSMLRALMSGARTVFL-QRWDARRAVEIIRDFEVTSTAGVPTHLQSILELGCGEGE-LATLREFLVGAAPVTRALGERAAAAGIATFRSYGATEHPTVSGVH---------AGEPGWALLGTDGKPMPGSVVRILNPDGVELPADAD--GEVVVRGPEQFIGY-RDPLLNDEVFTDDGWFRTGDLGRVDAEGRLTITDRLKDVIIRGGETISSAQVEDVLATHPAVSEGAVVAAPDARVGEVVAAVVVVKGAHLDLTALKHHFAAAGLAKQKVPERLVIVDALPRTSLGKVRKAELRAKH------- 145240413 23 ALPSLPLFVQANAF------AQNTPDKVAVVDATKG--QEFTYGQLLADAAALKKVLEELGLTEERRIAFLTPNGYDYVVTQWAVWAAGGVTVPLCTTHPVKELLYTIGDSDPSLILLHPTFADFETPLKE---SITKPVPFKPLTPHQQTTTAITLPTISPISFLDYR--ALMIYTSGTTSNPKGCVTTHKNITFQ--AQCLIEAWKYSPTDRLIHVLPLHHVHGIINGLAASLLSGVTVEMHPKFDPATIWTRWREGGSTMFMAVPTIYSRLIDYFEAARSGAQSLRLMVSGSAALPTPIKSKFAAIGQILLERFGMTEIGMAISCGL----------ETEKRIDGSVGWPLPGVQVRLTDKESGKVIDAVDEDGMIEIKGDNVFMEYWRKPEATKKEFTEDGWFKTGDVARRDAQGAYFIQGRASDLIKSGGYKISALEVERKMLGLDAIQEVAVVGLADEEWGQRVAAVVKQRGTEPLELASLRAQLKQEMAPYKVPTVLKLVEAIERNAMGKVNKKTLVQKY------- 134096422 47 -------------YNAVDRHLATRADQPALIAIETDSEKVYTFAQLHAEVNRCAAMMQSLGVSQGDRVLIYMPMVAEAAFAMLACARIGAIHSVVFGGFASNSLATRIDDATPVLILSADAYKSLLDEVLAEHKPTHVLMVNRGLAPMQTVAGRDIMDAAVPVVWLESNAPSYILYTSGTTGKPKGVVRDVGGYAV-ALTTSMDLIFCGKAGETFFCTSDIGWVVGHSIIYGPLLAGMATVLYEGRPDASIWWSIVEKYKVTRMSSAPTAIRVLKKQPLEKKHDLSSLKALYLAGEPLDQTTSEWISVLNVPVIDNYWQTETGWPIIS-------IAKGVGDKPTRSGSPGLPLYGYKTKIINESGEECAANEK--GVVIIEGPGCLQTLYGDDQRFVSTYWRNEAYSTFDWGIRDADGYYFILGRTDDVINVAGHRLGTREIEESISSHGNVSEVAVVGVENPIKGQCAVAFVILKNAALAAEAEIMKVVDKRLGSIGRPSHVYFVSALPKTRSGKLLRRSIQ---------- 186473918 41 -------------------------HNPALWIVDDPAQQKLSYAQMAERSSQMANFLRRLGVARGDRLLLMLPNRVELWDVMLAAMKLGAIVLPATTQLSPDDVRDRVQIGGANVVVVDSVETAKFDGLDAALKRIS-VGAPRDGWTDIAGAYESSPAFTPDGITR-ASDPMLLYFTSGTTSKPKLVEHTHQSYPVGHL--STMYWIGLQPDDIHWNISPGWAKHAWSCFFAPWNAQACVFVFNARFVPKETLDVLVRCNVTTLCAPPTVWRMLVQEP-LASYPVK-LREIVGAGEPLNPEIIERVRHWNITIRDGYGQTETTCQI-----------GNPPGQPVVPGSMGRPLPGYRVELVDADDHPV-----TEGEIALRPLGLMTGYANNAKATEHAMR-NGYYHTSDVAMRRDDGYLVYVGRSDDVFKSSDYRLSPFELESVLIEHEAIAEAAVVPSNDPLRLSVPKAFVTVRHGFEAGPELARRFSREKLAPYKRIRRLQFSD-LPKTISGKI---------------- 158315412 26 -----------TMGALLADLARRHRDSTALIHRD----RRISYTELDAWADRLAAGFAAHGVARGERVVVQLPNTPEFIAIVFGLSRIGAVPVFSLVAHRATELTHLVRLSGATGYVLPESYLALARQLRAATDTLRTMFVLGDAA-DGFVALSAVEAAEPMPPAADPSDVAFFLLSGGTTALPKLIPRTHDDYVYQSELAAQV--CEMSADDVYLAALPVEFNFAFGCPVIGTLQTGGTAVLADTPNPLDCFLLVERHGVTVTAMVPSVVALWLDAAEWNDADLSSLRLVQVGGARMTREFTARIPGLGCSLQQVFGMAEGLLCF----------SRPDDPAEAVLTTQGRPIPADEVLIVGPDGDPLP--GGEIGELVTRGPYTLRGYYRVPEYNARAFTPDGFFHTGDLARLTPAGDLVIEGRIKEMIIRGGDKISAGEVEDHLLAHPGVTAAAVTAVPDDLLGERICAHLIVDGPAPSLAELKRAMHARGVADYKLPDAVRFVTEFPLTPLGKIDK-------------- 145344860 55 ------------------------GDKRALIFEANDEITEFTFRELLVEVETFAKFLIAHGVQKGDRVVMYLPMIPALPIAMLACSRIGAVHSVVFAGYSAKSLAQRVHDCKAKMVITASALKKIVDEAMEICKSVNKVVVKHEDVPDRDLWWNESVAEPAPIEFLDSCDTAFILYTSGSTGKPKGVVHSVGGYQTYVYATSKFVFDLHAGEDVLFCTADLGWITGHSYGYGPLLNGCATVLVPTYPDAGVWWQTVDKYDVTVFYTSPTALRTLQGYGEDPVKRSSSLRILGTVGEPISETWLWYHSVVGLPICDTWWQTETGGHIITPLPGAT---------PLKASSATFPFFGIVPVLLDPDGTEI--QGEGEGCLCIKEPWMFLDVHGAHERYENSYFEGGYYFSGDGARRDSDGYLFITGRLDDVMNVSGHRIGTAEVESALVQHSSCIEAAVVSIAHEVKGESIVAYVILDPSRSIEKELITN-VRMEIGPFAAPERVVIVKDLPKTRSGKIMRRILKK--------- 84687635 21 --------------------------------------RTVSHEEMEARIDKVAGALLAKGLGEGQIVAQLMRNDTPIIEVNVGARRVGCYSVPLNWHLAAPEIQFLLEDSGAEVLVAHADLLRPVRDLVPEPPSIREAFRLDPTVPAGERNYEDWIAAAEPHAGENPADRGVIIYTSGTTGKPKGVMRTPEETRLNARV--FRDTIGIAPDMRGLIATPLYHASPNGFARYAA-TQGELLVITPRFDAEEFLALIEKHRINVIVAVPTIFVKLLKLPKEEKYDVSSLRFISHTASACPVEVKREMEWVGPIVHEVYGGTEVGIALHA----------SPEDWLKKPGTVGRCVEHAEVRILGENDEILGPN--EPGEIYVKGTYSDFTYIKNPEARAEC-EKDGFISIGDVGYLDEDGFLFISDRKRDMIIFAGTNIYPAEIESELVLCPEVADCAVFGLPDPEFGEVVAAYIQPAPGTTPDADSIRAFLEPRIAKYKIPRRIEIVPTLPREESGKLMKRKLRD--------- 218189548 73 ------------------------GRGPALVDAATGIA--VSYPAFVARVRFLAGGLCSLGLRPGDVALVVSPSCLDVAVLYFALMSIGVVVSPANPASTADEYAHQVRLSRPAVAFVAPEVAARLP------RHVSRVVIGSEVFDRLASASAAGGWAAPPAVAMKQPSTAALLYSSGTTGRVKAVAITHRNLIAQISAYNAIRETVAREAAVTLFPLPLFHVMGFGL-LTRTISSGETAVVMRRFDLAAAARAVERYRVTKLSAAPPVVVALTKSDEARRRDLSSLVAIVVGGAPLGREVSQRFATVSVQIVQSYGLTESTGPVA---------TMAGPEESAAYGSVGRLAPRVQAKIVDTATGE-ALGPGRRGELWIRGPVVMKGYVGDPEATAATITPDGWLKTGDLCYFNEDGYLYVVDRLKELIKYKGYQVPPAELEHILQSRPEIADAAVVPYPDEEAGQLPMAFVVRQPGAYLTEQQVMNCVAKHVAPYKKVRRVAFVNAIPKSPAGKILRREL----------- 145249694 26 --------------------------------------RSISYNQARTIVRQLVSGLRAWGVQKGDCVAIHSFNDIYYTMLVLAIVGAGGIFTGSNPAYTAFELGHHFRSSATNFVITEPEHLDAITTAAKAASIPEHRIVLGQSVPDGAVSWTELLEHEQDWVRFDDETTAARLFSSGTTGLPKAAEITHMNLVAQH---EFVFEFNPRPWRVVIAV-PLFHAAAAPSSHFGSLKAGHINYVMRRFDLPLFLQTVEKYQVTEMAIVPPIAIAIIMHPMSERGYLRSIRASNLGAAPMDKDAQKRFQRLGANCTQVWGMTETCCIATMFRWDEGDET----------GSVGRLVPNMEAKLVDDNGTDI-SDYGVRGELCVRGPAVTPGYFNNPVANAESFDEQGWFHTGDIAYCDATQKWYIVDRKKELIKVRGFQVAPPELEAVLLAHPLIVDAAVIGLRDVVPGELPRAYVVRRPETDLTEDMVKSWLLERLAGYKLTGGVKFVPSIPKTASGKILKRVLREE-------- 194016178 1870 -----------TIQELFEEQVQRDPHRIALSYLE----EHMTYQELDEKATQLAAYLQSKGVGPGSLVPMLFDRSFDMIVSVLGIVKSGAAYVPMSPEYPDARIRLIVRDTQSDVIITQSHLIERLVDFTG------TKIEMDKPLPVTDAVYQR------EQSIIGEDQLAYVNYTSGSTGTPKGVMLPHAGVVRLVRKTNYI---KLGPDDKMLQ-LSNYAFDAFTFELWGMLLNGGQLILIPKLNMDELSRLIKVHQVTANCLPTALFNRLVEH---DPKSVAGYRTLLVGGEAMSSEHARKLPHMEGVLINAYGPTENTTLATTHQVMHMPEG-------ARSVPIGVPISNSTVVILDDALNPVPAGVK--GEIYIGGTGLAKGYLHDPERTHERFIDNPFYRSGDLGTWRSDGTIEYLGRKDNLVKIRGYRIECGEIETALLKHPQIKECTVIAK---TYGKRLAAYLVTDGENPVSG--WKAFLQESLPGYMIPSYFIVMDEMPVTTNGKVDQKALPDPAE------ 194016178 194 --------TPVTLTEVLIRSAFMSPDRGVTYIKEGGRTLTQSYPELLTNAERVLSGLRKAGLTNGDQVLLQLKDHQDFITAFWGCILGGIIPTPVSPVY--DETNQAVNKLKGVFRLQNEPFIMTNEASAEDIAGLRESF---EAKDIPILTIETLLSCEPDEYEPEPDEPVLQLLSSGSTGVPKCIRHNHQSIL--SRIISFEQTNGFTHEDMSLNWMPLDHVGGIVMFHVHDVYFGCQQI-SPSIDPMVWLDWVETYGVTRTWAPNFAFAMMNEYEDDIRWDLSTLTYIMNAAEAVVPKVTQRFMHMMGQMVPAYGMSETSSAIVQTSLTGDIQCVAQDHPHKMTFTVGAPIPSVWIRIVDEHHHVLPED--QVGRLQVKSPTIMMGYDQNEEANQEVFVENGWFHTGDLGFIHE-GRLVLTGREKDIIVINGANYLNYEIEAVVEEVDGVEVAAAYGIYNPESSNDTLAVFFVTQKDSLEEQIIQQIREAIIRKIGIPDHIIPVDQFPKTESGKIQRAQL----------- 26990934 2178 -----------TLHGLFAAQAARTPQAGALTFAG----QHLTYAELDQQANRLARALRERGVGPQVRVGLALERSLEMVVGLLAILKADGAYVPLDPEYPLDRLRYMIEDSRIGLLLSQRALLHTL----GELPEGVASWSLEDDA-ASLAAYSDA---PLDNLSLPQHQ-AYLIYTSGSTGKPKGVVVSHGEFAMHCQA--VIAAFGMRSDDCELHFYSINFDAASERLWVPLLCGARVVLRAGQWGAEDICQLVREQQVSILGFTPSYGSQLAQYLGGRGEQLP-VRLVITGGEALTGEHLQRIRQAFAPCFNAYGPTET---VVMPLACLAPEALPADLG---SVPIGRVIGSRTAYILDEDLALLPQGG--IGELYVGGAGLAQGYHDRPGLTAERFVADPFYRTGDLVRLGTDGLVEYVGRADQQVKIRGFRIELGEIESRLLAHEDVDEAVVLAL-DLPGGKQLVGYLVCRQATAGNDEAVKADARQHLPDYMVPAHLVLLDSLPLMGNGKLDRHALPEQARQQY--- 26990934 3709 ----------------FEAQVVAHPQRTVARCLEA----SYDYAGLNLAANRLGHALVAAGVCVDQPVALLAERGLPLLGMIVGSFKAGAGYLPLDPGLPAARLQSIIQLSRTPVLVCSAACAEQGRQLLGELESLRPQLLVWEDVQAN------PIASHNPGIHSGPDNLAYVIYTSGSTGLPKGVMVEQRGMLNNQL--SKVPYLALSEQDVIAQTASSFDISVWQF-LAAPLFGAKVIVPNVIADPQGLLAHVQATGITVLESVPSLIQGMLA---SDHQALDGLRWMLPTGEVMPPELAAQWLQRYPQIVNAYGPAECSDDVAFFRVDAASTQGS-------YLPIGTPTDNNRLYLFGEDQALVPLG--AVGELCVAGAGVGRGYVGDPVRTALAFIPHPYYRTGDLARQRLDGVLEYVGRIDHQVKIRGYRIELGEIEARLHEQAEIRDAAV-AVQEGVNGKHLVGYLVAHQGVSADAALLEQVLRAELPEYMVPLHWGWFDSLPHNANGKLDRKAL----------- 14210837 538 ------------MHELVQAQAERTPQAVAVVSG----QKTLTYAELNRRANQLAHHLRRLGIQKEERVGLCVERTEDIVIGLLAILKAGGAYVPLDPAYPKERLALILEDAQVPVLLTQQRLVPELPATQA------RVVCLDKDWPT--------IGAESDTNPTAPEAIAYLIYTSGSTGKPKGVMIEHRNAVAFLIWAMSV--FSPKELAGTLASTSICFDLSVFEIFTPLCCGAKVIVAK---NALELPELPAAREVTLINTVPSAMGALLRSGGVP----SSVAIVNLAGEALAGALVDQIYQLDHDVFNLYGPSETTTYSTFTRVNRGQTP-----------TIGRPVGNTQVYALDSNREPMPIG--VPGEVYIGGMGVARGYLGRPELTAERFVRSPFYRTGDLARWLPDGQLEYLGRMDHQVKLRGFRIELGEIGAVLMEHSGIRDAVVVVREGLGADKQLVAYVVGRGEKAPEPAELRDYLKSKLPEYMVPFLFVGLDALPLTPNGKVDRAALPAPERTHSGPA 212517154 46 ------------------RYADDFSEKYALHDI-KGE---YTYRSLYKLSREISNLLNN---KKNERVAFLCPNDGSYIITQWAAWMSGQIVVPLSKLHPPSVLEYCITDCNAKLLITTSQFSDVLSSLSDRVKA-KLLILDDEIINEAVVRKETKTPHEANPPLTGGLDPAMIVYTSGTTGSPKGVVLTHKNL--HYQVQSMITAWGWTSKDVILHTLPLHHVHGIVNAILTPLSVGAKVFMLPEFNCNDVWSLIKKDKITIFTGVPTMYTKLIEQCEFIKTVLSKVRLMISGSAPLRPQIIERWREIGHTILERYGMTETGMVLSNPLNGE-----------RKPGFVGQPMPGVEVRIADDPEKILVEGNNITGELQVKGPNVFRTYWNKPNATAKEFVADEWFKTGDFVEY-VDGSYKMLGRTNDIIKTGGFKVSALEVESKLIEHEDIKDVAVVGVPDLTWGEKVAAVLVLKSDKKLSLADLRGWCKHKLAPYAIPTELKIVDVVPRNHMDKINKKILRDIFK------ 163812973 42 ---------ETNLYNALDRHLDERGDQLALVAIETGQTRELSYRQVHREVNVFASAIRALGVGRGDRVVIYMPNIAEAVFAMLACARIGAVHSVVFGGFAAHNLALRIDDATPKLLICADAYKPLVDAACTEAQSPPHVLVVSRGLPGRDVDYAALRTQHEDAEWLESNEPSYLLYTSGTTGKPKGVQRDVGGYAV-ALALSMWAIYDIRAGQVMFSTSDVGWAVGHSYVYGPLIAGATSVLYEGLPDPGVWWSICERYGVRTMFSSPTGIRVLQDAAWLKKHDLSALHWLFLAGEPLDEPTAHWIDGIGKTVIDNYWQTETGWPVLALMPGLDLKPV-------KFGSPGLPMPGYHLRVIDETGRDVGPNEKGVLTIVPPPPGCLSTVWNDDARFLNSYFKELLYSSLDWAIRDEDGYTFILGRTDDVINVAGHRLGTREIEESVASHASVAEAAVIGVHDELKGQVPVVFATLKAGDAHDAAGMQDCVVRQLGAVARPARVYVVAALPKTRSGKLLRRSIQALAES----- 111022286 26 -----------TLVGLLAIQALRYPDREFLRF----EEGAWTFGEIDDWTSRLAQRLVSEGVRAGDRVAIMLPNVVQWPIAWLAILKAGGVAVPINSSYRRADLEFVLRDSGARVMFTDAEHAPLVDEVRAANGDLADVRIVDAVSRDELAQY----PADRPGVDISGDTLANLQYTSGTTGFPKACMLTHDYWV--RLGWICASAVGLGADDVALTSQPFSYMDPQWNTSLCLTIGAPLVVL-PRFSASGFMADVRKHRATFCYVLGSMPTLLFKQAPSPQDRDNDLRVVLC--SAIPVGLHAQLERWSAPWREIFGMTESGVDLVSH---------PEHTADVGSGRLGQPIPTKQVRVVDPQGREVADG--EPGELITSGRPMMLGYWNRPEDTAQVLR-DGWLHTGDVAVR-EAGSYRLVGRIKDMVRRGGENIASAEVERVLERDDTVVATAVVGVPDELFGEEVKAFVQLAPGSPESRETAQRIIRTQLARFKVPRYVEFVADFPRTPSERVSKPALKARSAEHPG-- 28870014 2582 -------DLQQTLQGLFEAQVARTPQAVAVRAGRS----QLSFRQLNEQANCLAHHLIKLGVRPDDRVAICVERGVGMVVGLLAILKAGGAYVPLDPSYPRERLHYMFKDSAPIALLTQATTRALLD---------------DEGTPRVDLDSADWDMQHVANPRVTDNHLAYVIYTSGSTGTPKGVMVEHRNV--SNLVQWSSRLCPPTSGSALLHKTPISFDASVWEIFWPLSSGIALVLARPQRDPAYVAQVIQERRISVVQFVPVLLQQFLDLPQS--RDCHSLTDIVCGGGELTVALAEQLRQRQVRLHNVYGPTETTVDCSVWTLEPHQPVPGS------VLPIGRPISNTRMYVLDAQDQPVPQG--VSGQLHIGGSGVTRGYLNLPQADAERFIDDRLYRSGDLVRQRADGLLEFLGRNDDQVKIHGLRIEPGDIQACLTAHPDIQQAVVLVRDEPPGGQRLVAYYT---GTLLPIETLRELLRARLPDYMVPALYVHLHEMPLAPNGKLDRKAL----------- 28870014 1527 AFP-----ERLTVHALIEAQVARTPQSPALIQ----DGTSLSYAQLNQQANRLAHHLISLGVRPDERVALCLHRGPQRLIAMLAVLKAGAAYVPVDPVYPAERIAYLLQDSTPRLVLTEHATLALV----GDIAQVNIEQAEVHSHPD----------SNPQVQGLDAQNLAYVIYTSGSTGQPKGVMVEHRTLA--NLVHWHCQAFSLHAGSHTASVAGFFDAMAWEV-WPALCAGAVLHLPPAQVGNEHVDELLDWEQPLQVSFLPT---PVAEQAFRRPRQHPTLRTLLIGGD----RLRQFDSDPGFAVINNYGPTETTVVATSGPVT-----------PGGPLHIGGPIANTRVYVLDEQLQPVPVG--VIGELYIGGAGVARGYLNKPQMTEERFVADPFYRSGDLVRWNVDGSLDYLGRNDDQVKIRGMRIELGEIEAVLARQADVKDAVVL-----VRGERLLAWYT--EVSAVEPETLREALQACLPPHMVPLAFTRLQSLPLTSHGKLDRNALPD--------- 28870014 463 -------DEPL-IHLRIEQQAHAFPHAVAAAF----QGQHLTYAQLNRHANALARRLIDQGVRPDDRVAVVSRRSLETLIGLLAILKAGAAYVPIDPSHPRERLNYLLSDSAPVAVLTLSSLADRLPPLAVPLIELDHC------------AHSQGDDSNPQVSGLSRDNLVYVIYTSGSTGQPKGVMVEHHTLA--SLVDWHCAAFDVKAGSHTSCLAGFFDAMAWEV--WPTLCAGATLHLAPGEDIEAMLNWWRAQPLDVSFLPTPV----AEYAFSQDDEHPTLRTLLIGGD----RLRQFAHNRRYAVVNNYGPTETTVVATSGQVFA-----------SGSLHIGVPIANTRVYVLDGHLQPLPPG--VPGELYIGGAGVARGYLNQPQLTEERFIHDPFYRSGDLVAWNADGTLDYLGRNDDQVKIRGMRIEPGEIEAVLTCQQGVKD-AVVLVRDFH----LLAWFT--ETSAVDTDALNHALRALLPGYMVPRAFTRMPSLPLTANGKLDRRALPD--------- 167035078 3096 ------------LARSIAEHARLRPDALAVVCGD----QQLSYAQLDQRANRLAHHLIALGTKPESTVGIALERSVEVIVAFLAVMKTGAAYVPLDIDYPQDRLQWIVEDSAMHLLLTNS-------ALSQRFDTVGRIVELDRLALAG-------LPDGVPRARVEDDNLAYLIYTSGSTGKPKGVAVSHGQIRMHCQA--IAELYEMDESTRELLFMSFAFDGAQERWLSTLSSGGCLVIRGNRWTAEETWQVLHEQRIDIACFPPAYLQQLAEFGESQQQVAPPVRIYCFGGDAVPDALFELVKRTLRPLTNGYGPTET--VVTPLLWKVSADQSCQAVYAPIGDRVGLR----TLQVLDQDLNPLPDG--VAGELYIGGEGLARGYHQRAALTAERFVADPFYRTGDRVRRRADGTLDFIGRLDNQLKIRGFRIEPGEIEARLRNLADVRDAVVVAREGAT-GKQLVGYVVSGSENTNPAQLREA-LRTELPDYMVPAQLVVLEAMPLTPNGKVDRKAL----------- 167035078 496 ------YPAERPLHQLIEAQVEAAPDAVALVFGE----RSLSYAELNRRANQLAHKLLELGAGPDVLVGLAVERSLEMVIGLLGILKAGAAYVPLDPEYPQDRLSYMFQDSGIHLLLTQQHLRDALPVPAG----VKTLVLDGHAGLAGY--------SDANPVRVTPDNLAYVIYTSGSTGKPKGTLLPHRNVV--RLFAATQHWFNFDASDVWTVFHSYAFDFSVWELYGALLYGGKAIIVPKDVSSEDFHALLVREQVTVLNQTPSAFKPLVACEAMKAGQGLALRHVVFGGEALEVSLKPWFEVFGPRMINMYGITETTVHVTYRPVTF------EDLHKGASSPIGEVIPDLSWYLLDAALNPILPG--CTGEMLIGQAGLARGYHGRPGLTAERFVPNPFYRSGDLARYRSDGVIEYIGRIDHQVKIRGFRIELGEIEARLIEQPAVRQVAVLAV-DGASGKQLVGYVVPVESEVLQDTEQQARLRASLPEHMVPAHLLFLEQLPLTGNGKLDRKAL----------- 167035078 2021 -------------HQLFQLQARERPGATALVFGE----QQLTYRELDLRTNRLAHLLTAHGVTANSLVGVAAERGLALAVALIAIHKAGAAYVPLDPDYPQDRLTYLIEDSGIGLLLGDAEAMARMP-VPAELPCIEL---------QSGEDWLQDCSEQPLLCEVSLDSLAYVIYTSGSTGMPKGVAIAHQALSVFCEVAS--GYSRLTPDDRVLQFATFSFDGFIEQFFPPLSRGACVVMRDQLWDTDTFSTQVIRHGITV-ADLPAAYWRLLALDRRAAVAYGQLKQIHVGGEAVALDGLQAWLEDGVRLLNTYGPTEATVVATTY----DCSRLAQVPAAHSGVPIGRALAGRTLRALDDGL--LPTPIGVPGELYIGGDGLARCYHQRPSLTAERFIPDPLYRTGDLGYFDEQGELAYRGRADHQVKVRGFRIELGEIEQHLQAHPQVRQAAVIVVDHA-GVKQLCGYVVAVDQGADQAELRATLLKAGLPDYMVPSYLMLLEHMPMTPSGKLDRKRLPD--------- 154319730 77 --------------------------------------------------------------QKGDVLALFSENNIDTPITMWGTHYIGGIVSPANPVYTKRELMHHLRDCGAKVIVTTGELVGRVRECVEEIGNSIEILVQGDEVPEGERAIRDILRESEKRVEVPGKDLAYLVYSSGTTGLPKGVMLTHGNVVANLMQVASREGKLMRDRDRILSVLPFFHAYGICLVHLPCYLGVPTVV-MKSFSLPTFLSLIQEFKITYTYVAPPIVLHLAKSPVVGEYNISSLRGIVAGAAPLSRELIHMVERLGVGVRQAYGLSETSPVTHMQL-----------EYDNGLGSVGPPLANQIVKFMSPSGTEVPVGKE--GEVWISGPNVFLGYHNNPDATSAALVKYPFFKTGDIGFQDPRGNMYITDRVKELIKYKGYQVAPAELEGVLVEHEWVEDCCVVGVFDERETEVPIGFLVGKVSVGKEDREVEKWLGGRVADYKRLRGVRWVESIPKSASGKILRRVFKDQIKKEEEG- 148553956 7 --------------DWVAYHSALRPEAPAVTCVERGVTLR--WGELDERVGRLAYQLRHHGLQPGDRVALIAENDTRIFEVQFACMRAGLIWVPLSWRLAVGELVTLVRDADPAMLIQDDIWREVGDAVADATGIERRLLWSDDLARSDYDRLIADAPAAMPGGVHDEDQLTHILYTSGTTGLPKGALCSWGTLKHHAINAAQTSRAA-ERGNHHLNIVPLFHAGGLNTFSNPTLYWGGHVTTTRRFDPAVALRLLTDPGITHLCGVLQMYELITALPAFAEARFPTLRNGLFGGGPKTVWVHQTWQDRGFFLQLSYGSTEQGPLVTV---------LDDGRDLALANCSGFVVPGTELRLVDGDGQDVAQG--EVGEIWTRGPAITPGYWNRP---RGDYFEGDWFRTGDCGRFDEAGRLYVVDRLREVYRSGGENIYPAEVELALADAPGVREVAIIAVPDERWGEVGLAIVEPPGVEVSLDSLLAH-ADGRLARFKLPRHFATIAEMPRSATLKIDRALLKKTY------- 148548112 58 -FRQWFVGGQTNLFNALDRHLPERAEQLALVAVETGVTQEITYAQLYREVNTFAAVLKRLNVEKGDRVVIYMPNMAEAVFAMLACARIGAIHSVVFGGFAARNLSARIDDSQPKLLITADAYKPLVDQACAESESPPPKVLIVSRGDEDYATLRAAVGDAQVSVELESNDPSYLLYTSGTTGKPKGVQRDVGGYAV-ALALSMETVFDVAPGQVMFSTSDVGWAVGHSYVYGPLIVGATSLLYEGHPDAGIWWSLCERYAVRTMFSSPTAVRVLKRFDAIARHDLNALRYLFLAGEPLDEPTANWISRLGKPVIDNYWQTETGWPAITLHPGLEMKPV-------KLGSAGLPNLGYRIKVIDESGAPVAAHQK--GMLVVEPPGFMTTIWRDDDRFCSSYFKEQVYSSLDWAVQDEDGYTYILGRTDDVINVAGHRLGTREIEESAAEASRVAEAAVIGVPDEIKGQVPVAFVTLRKTASDEAAEIRQAVESRLGAVARPARVYIVNLLPKTRSGKLLRRSLQ---------- 63079049 460 -----------TLPELFEDQVKRTPEAIALRF----EDQQLTYQELNQRVNQLAWTLRMKGLQQEELVGIMVQRSLEMIVGVLAVIKAGGAYVPIDPEYPLDRIQYMLEDSGTNWLLTTK---------QSEIPSIYLGHVL-------YLEEDTVYHERSSDVEIQSSDLAYIIYTSGSTGQPKGVMIDHRAVHNLHLSAGI---YGIAQGSQVLQFASLSFDASVGDIFHSLLTGATLHLVEQLLSGHAFMEWLDEAGITTIPFIPPSVLKELPYA-----KLPKLKTISTGGEELPADLVRIWGA-NRTFLNAYGPTETTVDA----------SIGNCVEMTDKPSIGTPTVNKRAYILDQYGHIQPIG--VPGELCVGGEGVARGYLHRPELTDEKFVNDPYYKTGDLARWLPDGTIEFLGRMDGQVKIRGFRIELGEIEARLNQAPSVKQAVVLARSGEQKQVYLCAYLVTDND-LKVSALRKE-LSQTLPDYMIPSFFIKVEKIPVTVNGKIDKKALPEPEKE----- 63079049 1492 ----------------FEEQAMKTPDAVALVY----KGQELTYRELNQRSNQMARTLREHGVGRDQIIAVMINRSHELIISILAVLKAGGAYLPIDPTYPLDRIEHMLEDSQTAMLLTQKEI---------QIPTGYSGEVLFVDQADIYHEDATDLSSMNQPA-----DLAYIIYTSGSTGKSKGVMIEHRSL--HNLI-HISHPYKMGAGSRVLQFASSSFDASVAEIFPALLTGSTLYIEEKEELLTNLVPYLLENQITTVALPPSLLRSV------PYRELPALECIVSVGEACTFDIVQTWGQ-NRTFINGYGPTESTVCSAFGVVTAE----------DKRITIGKPFPNQKVYIINENQQLQPIG--VPGELCIAGAGLSRGYLNRPELTQEKFVNNPFYKTGDVARWLPDGNIEYAGRMDDQVKVRGNRVELGEVTSQLLTHPSITEAVVVPIVDTHGATTLCAYFI-EDKEVKVNDLRHHLAKA-LPEFMIPTYFIKVDHIPLTGNGKVNKQALPD--------- 196228829 470 ------------LHRRFELWAQGAPDETAVIFGE----ESLTYDALNRRANQLAHHLRAAGVGPEMRVGISMHRSFEMLVAVLGVLKTGAGYVPLDPAVPAERLHYMIEDAQLASILTQERFVETL--------TPHGILLLAVDTDWGKIATQPETNLDAPDFK---DSPVYITYTSGSTGKPKGILMTQRPLL--NLLGWMLRTTKLPPLARTLQFASLSFDVSFQDIFSTWLSGGTLVLITERQDLAGLAGLLDRYGVHRLFLPAVALQQLAEGFCNSNLACANLRKVISGSEQLTDSVRQMFTRLKCRLHNEYGPSEA-------HVVTELKMPDDPATWVVRPAVGKPIDNTQMYILDRTGQPVPIG--VIGELHIGGVCLARGYLGREELTAEKFIHNPFYRTGDQARWLANGDIEFVGRVDHQIKIRGYRVEPNDVEAALEKHEQVREAFVMAREFGPGDKRLVAYLGTDPANAPGVSELRAFLATKLPEYMIPSAFVLLEKLPLNANGKVDRKAL----------- 158314873 3421 --------EPVTVAGLLDDQVARSPGETALVAG----ARSFTFAGLSAEVNRYARLLLERGVRQEHRIALLLPRDERMVIAMFAVFAVGAAYVPIDAELPDDRIGYMLDVAGPTVTLVTDRDVARLGPAAGRVVNLDDAVVRARVAADGPVTVAERGGE------VSLDHLAYIIFTSGSTGRPKGVAVGYRGLTNMYANHDRVVAHQGGRRMRIAHTTSFSFDASWEQLFW-LLNGHSVYVINERRDPQQLLAYYDDQRIDGFDVTPSYGQVLVDAGRSVSADATGVVFVSLGGEAVPERLWQQLRAPGVESYNLYGPTEYT-----------INALGADLADSPNPSVGTPIFNTRAYILDQNLQFALPG--VPGELYLAGAGNARGYWEQPALTAERFVACPWYRTGDLARWNDEGRIDYLGRADEQTKIRGYRIEPGEIRDVLEAHPEVVRAEVIAADHPSGGKFLAAYVTTARIDTSDDALRRSLAAQHLPDYMIPTTITRIDSFATTVNGKLDRKAL----------- 111027015 1 --------------------------------------------------------MHGRGVRRGDVVTLVLPNWREFFVVHSAIGLIGGVVNPLLPKVGTPEIAHILRTAESRFVFAAADLRERVIAAAEGLDSILGIVPVRSGTNSLADILEEPWEQPLDPVVVDARERDTVTFTSGTESLPKGVVHSHQTTMF-VLRAYLDKVLGLNGSDSVFMPSPICHASGMAWGLRAAIHAGVPLILQDKWNPDTALRLIDEHRCTYTLAATPFIIDMLGAKARGAGSGETLRYVASGGAAIPRHLVAEVENFSAELMAVFGASETY-VTTATRPGAPDDILATD---------GEPLPGVQVAIVDESGRELPRGEE--GEIVTRGPQVFLGYLGDPDLTHRAFRGD-WYRFGDLGRIDENGMLHVTGRIKDIVIRGGENISVREVEELLINHPNVASAAVVGYPDPRLGERCCAVVVPAGTEVDLQELNSYLVGRGLAKYKLPERLEVFDEMPMTATGKIRKADLRRQ-------- 93005668 49 ------------------------GDNIALVHEDTGNVTRMSFAELDKASAQVASLLLSYGVQAGDQVATMLPRTPELLTIVLATWRIGAVYQPLFTAFGYDSIKYRMDKANTKVVFTNQDNRGKFDDLAKQTKMVLVGSKVDAQSW-GDDNYADKISKQPESVLLNTDAPFLQMFTSGTVGKSKGVSVPLSAL--SAFYLYMRYAIDLRADDNYWNMADPGWAYGLYYAIGPLLLGITTYFNEAGFDAANTRDFMVRHKISNLASSPTAFRMMKEAAHNDAAAKLSLRCANSAGETLNTEVVNWVETLNCKVCDQYGQTETGMTCCEHHALAHDCPV---------GSMGMALPGHTLVVLDDDMNILPDGEQGQLAVVVSSAFYFRGYWNEKDAFA-----DDYYLTGDVVERHSDGSYWFSGRDDDIIITAGYRVGPTDVENTVLEHEAVAESAAVGVPDEVRGHTIKSYVVLKDGIKGTDEIIQDLVRRRLSTHAYPREVEFVKELPKTPSGKIQRFLLR---------- 110679259 24 ---------PVTLYQAMSETAAKHPDRNAVSYGPNDKAETLTWSVLKDQVTQTANLFRALGVGETDVVAYILPNANETVLALLGGAVAG-IANPINPLLDAEQIGSILRETKAKVVVTKTDVADKAAQAVALAPNVQTVLEVDVQNQAQYLNFSAEIAKQPKTADSTEDRVACYFHTGGTTGMPKVAQHLYSGLIYNGWVGT---KLLFTEQDNIMCPLPLFHVFACHVILMAAVVSGAHVVYRGEGVMDNFWKLVERWKISFIITVPTAISAKMQRP--IDADVSSVKIAFSGSAPLPLELFRRFEETGVKLVEGYGLTEATCLVSCNPVDGE----------KKVGSIGIPFPYCSVKILKEEGH-VEAGVDEVGEICVSNPGVFVGTYTEAEKNNDLFHGD-HLRTGDLGRVDGDGYLWITGRAKDLIIRGGHNIDPAEIEEALLHHEAVAFAGAIGQPDAHAGEVPCAFVLVEGAEVSEGELLEFCKSHVLERAAQPKHMTILPELPKTAVGKIFKPDLRKHAMRIYNGA 86740679 725 ---DADYPRDLCAHQLFIRQARSRPEAPAVVCSD----RSLSYGELDRRSTRLAAFLGRHGIGPGSLVGIYLERSEEIVVAVLGVMKSGAAFVPLDPVYPPDRITQMLTSSGSTLLLTRTSLEPDVRDCPATVVTLDQYWDVIATAGGGPGEEHDEESDEEKYDRGSPEGRAYVIYTSGSTGRPKGVDVGHRALT--NLLCSMARTPGFTEYDRLLAVTTVCFDIAYLELLLPLVTGGQVVVPADVADGFELRRRIERSRPTVMQATPATWRMLIAAAWEGDRGLTAL----CGGEQLPRDLADGLLARVAKVWNLYGPTETT-----------IWSSVDRVEPGRQVTIGRPIANTRFYVLDRWLQPVPPG--VPGELYIGGDGVAAGYLGEPELTRERFVRDPFYRTGDIVRHLPDGRIDYLHRVDNQVKLHGYRIEPGEIEEALRRHDGIAEAVVCPRDIAPGNRQLVAYLVSAESGLGPEELRRY-LRTRLPPYMIPAAFVTVTRLPLTANGKIDRRSL----------- 197732070 2640 ------------MHGLFEAMVAERPDAVAVVA----DGTQYTYAEVNERANRIAHLLRSLGARPEDAIGVHLERGPDLIPALLGVLKSGAGYLPLDPVNPVDRLGYIVSDAQARLVITTSDLAPSLTTVYDG-----QLIVLDTTDVSGF-------STENPAVVSSAENAIYTIYTSGSTGRPKGVVLTHTNVA--RLLTTAQEHFAFDHTDV-WSMAHSYAFDVSVFEMWGALAHGGQLIVVPRASPEEFADLLTHHRVTVLSQTPTAFSSLTALAAANDPRISHLRAVIFAGEKLERPWIDRMGLGRISLVNMYGITETTVHTTYHALDDTDLANPAQSR------VGHPLSDLAVHLLNTDGHPVPLG--VPGEIHVSGPGVARGYLNRPALTAERFLPDPYYRSGDIALRRPDGSLEVIGRIDDQVKIRGFRIELGEITAALTNHPDIRQAVTIVREDTPGDKRLVAYLVPEPGHTPDAKTLRTELATTLPDYMVPTAYVPLDTIPLTPNGKLDKRNL----------- 197732070 512 ------------MHGLFESMVAERPDAVAVVA----DGTQYTYAEVNERANRIAHLLRSLGARPEDAVGVHLERGPDLIPALLGVLKSGAGYLPLDPVNPVDRLGYIVSDAQARLVITTSDLAPSLTTVYDG-----QLIVLDTTDLTD-------LPTENPAVVSSAENAIYTIYTSGSTGRPKGVVLTHVNVA--RLLTTAQEHFAFDHTDVWMAHSYAFDVSVFEM-WGALAHGGQLIVIPRAVSPEEFADLLTQHQVTVLSQTPTAFSSLTALAAANDPRINHLRAVIFAGEKLTRELTPWVKHKGLTLVNMYGITETTVHTTYHALDDTDLANPAQSR------VGHPLSDLAVHLHDPEGRPVPLG--VPGEIHVSGPGVARGYLNRPALTAERFLPDPYYRSGDIALRRPDGSLEVIGRIDDQVKIRGFRIELGEITAALTNHPDIRQAITIVREDTPGDKRLVAYLVPEPGHLLNTPAIRQDLTQSLPDYMVPTAYIPLDAIPLTANGKLDKRNL----------- 218533251 37 ----------MTLPDLLAAGLARAGERPLITFRE----RTIGFPEFAARVDQLAAGLLTLGLTPGSVVGLHLPNTPFHPLAFFAAARAGLAVMHLSGLDAPREIEHKLRVSGARVLITTPGFLPV--ALRFLDAGAADTILVGDDAEWGASMVAEPIATASIPAAWPQRDVVLLQFTGGTTGLPKAAMLSQGNLTAAVSMHRLWRDYAFEASMRTIGVLPLFHIYALTVVLLRAVRGGGEILLRQRFDPGEIIADIAVRRATFFAGVPTMWLALLNHPGIEAVDFSALRCCISGGAPLPFEAQTRLCRLGRDLVTGWGMTETAPAGT----------LLPRRALPRPGVIGIPFPKIRMRVVDDPSRMVAPG--ETGELAIQGPNVFAGYLGQPEETQRAFCDD-WFLTGDVGRVDELGVFDIIDRRKNMIISGGFNVYPVQIEGAIYEHPDVAEVIVIGIPDAYLGQVPKAFVTLKPAAPFTLEALADFLIERVGRYEIPRALELREALPRSPAGKLLASVL----------- 157371657 24 -------DRPLT--DIITRQAK----NDAIALID--PERSLSYRRLNQLSDRLAAALQRRGIQSGDTALVQLGNVVEFYVTFFALLKIGVVPVNALFSHQRNELNAYAVQIKPALLIADRQHDEFLTAFRAEHPSLRVVALRNQDGGEQSLAWLEEDSSGFVATPSPADQVAFFQLSGGSTGTPKLIPRTHNDYYYSIRRS--VEICHFDVDTRYLCALPVAHNYPMSSPVLGVFYGAGLVVFASDPDAGQCFRLIEQHQINVTALVPPAVTLWLQAIEEWGQQLTSLKLLQVGGAKLGETLAARIAEIGCQLQQVFGMAEG----LVNYTR------LDDDDQHILTTQGCPMPDDELWVADEDGNPLPVG--ETGRLMTRGPYTFRGYYQSPEHNAAAFDKDGFYCSGDLISLTEDGYVKVEGRQKDQINRGGEKIAAEEIENLLLRHPEVINAALVSMPDELMGEKSCAYIIAT-SALKPVVLRRHLRGEGVAEFKLPDRFIQVDTLPLTPVGKVDKKLLRQRLE------ 13471859 15 ---------------VFEELAQTFATLPAVIS----DGRAWTYQELDRRANQFARVLIKRGVRPGHRVGLILDRSAETYIALLAVVKAGAAFVPLATAFPQERMALIIEDAGVSLIVTIATYASRADQLP-----VPHVLIDSAAA-----EISKQSGAPLKPQEAPAEDICYILYTSGTTGRPKGVAIRHQSFVNFIRVAAA--SYGYRPGDRVYQGMTIAFDFSSEEIWVPFVAGAT-VVPAPGQMPEELADFLRHHEITCMACSPTLLSSMTS-------DVPSLRTLLVGGEACPHNLVVRWSKPGRQILNTYGPTEATVTATMGALTPD-----------KPVTIGVPLPTYSIVILDPSLPELAEPS-ELGEIGIAGIGLAVGYLNRQDLTEQKFIADRIYRTGDLGRINGDGEIEYAGRIDTQVKIRGYRIELGEIEAVLLDQPEIAQAAVTTWEIEPGRVELVAYYAPKAGQPASRADLAQTMKRRLPDYMVPSYLEELPAIPMTVSNKVDLRQLPK--------- 37527412 42 -------------YNALDRWLESQPDAKALITIETNSEKVFTFKELHQEVNRAAAMMLSLGVKKGDRVLVYMPMIAEALFVLLACARIGAVHSVVFGGFASQSLATRLDNAEPVLVVSADGYKPLLEAIELANHKPRHVLMVNRGVPGRDIDFATLRQKYFDATWLESNETSCVLYTSGTTGTPKGVQRDVGGYAV-ALATSMDIIFGGKAGEVFFSTSDIGWIVGHSIAYAPLIAGMATIMYEGRPDAGIWWKIVEKYQVTRMFSAPTAIRVLKKYPIEGKYDISSLKTLYLAGEPLDEHTARWIEAINVPVIDNYWQTETGWPIMA-------IARTLDDRPSRFGSTGFPMYGFHVKLINELTGE-ACGDNEKGMLVIEGPGCIQTIYGDDTRFINTYWEHAVYSTFDWGIRDSDGYYFILGRSDDVINVAGHRLGTREIEECIASHEDVAEVAVIGIKDAIKGQVAVAFAVLKDGKAALEKVLMGLVNKQIGSVGRPARIYFVSQLPKTRSGKMLRRTMQ---------- 114327454 8 -----------TIQGLLTRGAA---DAPAIGAPG---RTALTYAGLRTLAARTTETLGKAGIGRGDRVAIVLPNGPEMAASFIAVAHA-ATTAPLNPAYKEEEFDFYLSDLNAKALVIQRGMEARIVAARRSIPVIELDPIEASGAGDFSLALPEGLSGEPSTAGIPAEDIALVLHTSGTTSRPKIVPL--RQVNVSASAIHIAETLALTPNDVCLNIMPLFHIHGLIAATLSSLAAGASVVATPGFNAFKFFSWFSEANPSWYTAVPTMHQAILGLAGRNKDTISRLRFIRSSSSSLPPQVMKDLEAFSVPVLEAYGMTEAAHQMCSNPL---------PPRAHYAGSVGIA-AGPEVGIMDDDGTILGPN--QLGEVVIRGRNVTAGYENNPDANLKGF-HNGWFRTGDQGKIDEAGYLWLTGRIKEIINRGGEKFSPLEVDNVVMEHPAVQQCLTFAIPHDKLGEEAGLAIVLHEGQTADEHQIRDYLSQRLAAFKVPRKIVFLTEIPKGATGKLQRIGLAEK-------- 152996586 2337 -FNETEVDYQRNVPELIEEQARKEPDRTALVF----EDSSLSYGELNTRANQVAHYLLSRGLKREEIVGLCHERGFDLLVSMLGILKAGGAYVPLDPGYPSRRLAGMLEDSGARWVLSDSEVLSGTPDLLSDIRAGSIGLLEMEFIEVDRQPYRDAIGEQSNPVERSSSDLAYVIYTSGSTGRPKGVMIEHHSLV--NFLFSSVERLSLDQYTVCLALTTISFDIAYLELFGPLLKGGQVVLMAEKLNIDVFSTVLTDSDVNLIQATPTYWSWVLEHRLEMPESM----TVLCGGEAISKQLSDKLVGSFGGYYNCYGPTEATIWSLINYID------PDKDRAIL----GNAVSNLQHYVVDRWNEPVPVG--VPGELLIGGEGLSRGYLNRDELTGEKFIANPFYRTGDLVRWLSDGNLEFLGRLDHQVKIRGYRVELEEIETVLSRVEGVKDSLVMARSDE-GHQQLVAYILNDLPAEEESELIRQCLQEQLPDFMVPSGWVVVTQWPLLPNGKINRAALPE--------- 152996586 535 ----------------FEQKCRLLPNKTALVF----DEEKISYSELNERANRLAHFLISKGVEKQDRVAVYLDKSVEMIVTLLAILKAGATFVPLSINAPEDRVRYILKDSSSRYLISQSN-----------------VSFSDQTQNIGLLEEADSISEMPDTGMLRRDYPAYVMYTSGSTGMSKGVEINHFSIA--NLTKWQYKFYQCDDSFVVSQLADYSFDASIGESFMALLNGLTLVMLKYSSNIFEIEQQLLRNRVSIIVTVPSMLKLL-----SPSNLISSLKVVVSVGEVLSKDVYERWSSDYL-LVNGYGPTEYT-------VYSHAGPAVCDE----LNSIGKSVFNTRTFVLDEGMNEVPFG--VEGDIYISGAGVANGY------------------------------------------------------------------------------------------------------------------------------------------------ 152996586 1191 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YKTGDRGKFSSDGNLVYAGRKDELIKLNGIRIEPGEVESKLQALNEVRDALVMARED-QGHRYLAAYVLPDSNHIATGDLCRAHLKSSLPNYMVPAGWSVLSQWPLLPSGKINRQAL----------- 152996591 2021 -FNETEVDYQRNVPELIEEQARKEPDRTALVF----EDSSLSYGELNTRANQVAHYLLSRGLKREEIVGLCHERGFDLLVSMLGILKAGGAYVPLDPGYPSRRLAGMLEDSGARWVLSDSEVLSGTPDLLSDIRAGSIGLLEMEFIEVDRQPYRDAIGEQSNPVERSSSDLAYVIYTSGSTGRPKGVMIEHQGLI--NLANYQHLALGVDENCRFLQFSSFNFDGAVFEWLAALTHGGQLHLIRRELSPMDLSDYIRTYQLTHFNLVPSILQEM------PVETFSSSCYLFSVGEALTETLRERYAE-HCHFYNGYGPTESTVSFSYWKIS-----------IDGKISVGKPLHNTQGYVVDRAMQLVPVG--VPGELLIGGDGLARGYLNQSELTQERFIANPFYRSGDMVRWLEDGSLEFLGRVDHQIKIRGNRVELGEIESCLQSLAVVGNALVLTREYEGHMQLVGYVSQEESSGLSEKELIVQCVSDVLPDYMVPVAWVVVYQWPLLPSGKVDQKALAEQIKNEY--- 152996591 4193 ------------VHEMFERSVDSCPEKTALVIGD----QRISYQLLEEKANRLARYLISQGVSEGECIGLYLDRSYNQIVGVLGVLKAGCAFLPLDVDSPKKRINHILSDSGIRTLITTTKYIEKISEI-----DLAGIVALDEPNVEGAI---QNCSSKPLSTDINKSDLAYVIYTSGSTGVPKGVMVGHNAIIPHIYAVA--EQYDIEPQDQIFQLNSFVFDAFFEQLFVSFMVGGTFYMPSGKIDTDLIIETMQTHQITVI-DIPTALCRELMSVNSLSKAFSDLKCLIVGGEKLSPTILEQWSLLKPVLINAYGPTETVITACFHVV--------EPINNVVSIPIGRVLGNRLAYVVNESMNLVPPG--VPGELLIGGESLAQGYLNRPELTAERFIPNPFYRTGDRVRWLSDGTLEFLGRIDEQVKIRGFRIEPGEVESKLQALNEVRDALVMARED-QGHRYLAAYVLPDSNHIATGDLCRAHLKSSLPNYMVPAGWSVLSQWPLLPSGKINRQAL----------- 152996591 487 ------------IHEWFEFYAEKCPASPALVFRGN----ELSYGELNEKANQFARYLRHRGLDSGDFVGLCVRRSMSMFVAILGILKSGCAYVAMDPNLPKSRLIDILKDSKPCLLVVDEAFDGSLHDVDAELKTLPELVCIDSVEVENDLIQQSGENLIVEEIGLTPSSPAYVIYTSGSTGKPKGVVVVHKGMC--NLAICQVNEFGLGGDQKVLQFSSASFDASVFEWMAALCHGGELYLISQDYSTSQLSTYIKDNSINFLTLVPSV----LKELPVSCFKNDSI--VLSVAEKFNPTLRETLSKR-CKLYNGYGPTENTCAFTITKIL-----------PAGNISIGKPLPNMQAYVVDQSLNLLPPG--VPGELLIGGESLAQGYLNRPELTAERFISNPFYRTGDRVRWLSDGTLEFLGRIDEQVKIRGFRIEPGEVESKLQALNEVRDALVMARED-QGHRYLAAYVLPDSNHIATGDLCRAHLKSSLPNYMVPAGWSVLSQWPLLPSGKINRQAL----------- 53716750 489 --------------------------------------RRITYGELNARANRLAHVLIEAGVGPEALVGLHMPRSAELVVGMLAILKAGGAYVPLDPAYPASRIEFMVADARPMLSITTGEHAAQLPA--------RTPTIVLDAADAQAALRRAPAHDPVRPAPLDREHAAYVIYTSGSTGKPKGAVVSHRNVI--RLLDGTRGWFDFGAAHTWTLFHSFAFDFSVWECWGALLTGGRLVVYDVSRSPAEFLKLLVDERVTVLNQTPSAFRQLMQADEAHA-DLSALRYVVFGGEALDRSLARWYERTAPRLVNMYGITETTVHVSYLALSRAIAGMPANSL------IGRPLPDLRVYVLDAALRPVPAG--VPGEMYVAGAGLARGYLRRPSLTAQRFIADPFYRTGDVARWRADGGLDFIGRADEQVKVRGFRVELGEIAARLACDPSVAQAQAVVRQDGPAHERLVAYVVPRAGATIDVCALRASLAAEMPEYMVPAAIVALDAMPLTPNGKLDRAAL----------- 111022783 39 ----VMKNRGRSVGELLT-TSLRWGDRDYLVTAD----RRMSYTEHAAAVAALATALREYGVRKGDRVAILAANTPEWVVAFWATQVLGAISVGLNGWWVPREVEYGLTHSRPTVVVADAKRAETLAAVGTDLP----VLTMEEDLPALFARYA---GSPMPHTDVDEDDPAAILYTSGTSGRPKGALHSQRNILAHRFSDAVVGEFSGRPVDRYLLTSPLFHIASLHNLVIPLATGGAVVMHQGGFDVDAVLRLVERERVTNWGAVPTMASRLVEHDDLDKYDLSSLTSFSLASAPSSVAFKERLREKVPALVDSYGLTECSTAIAV---------ATAPELEQFPGTLGRPIITVSMEIRDPYGEWLPDG--VEGEVCVRSPFVMLGYWEDEAATAAAIAPGRWLRTGDYGLV-ENGRLRLTGRRSDLILRGGENVYPTEIEQCLDEHPEVLECAVIGTPHEDLGQEVAAVVVLRPGAAATEAELREYAADRLSYFKVPTRWRITTDLPRNATGKMVRRDI----------- 72163207 57 --------------DWFEVYARDNDTTALWIVEEDGSEAKYSFAEMVHRSDQVAAWLAEQGVRRGDRVMVMLGNQVELWETMLAVMKLGAVILPATTALGPADLADRIERGGAKHVVTSAANTAKFAEVPGDYGR----IVVDGDVP-GWADYRAAATIAEPKIAHPEDDPLLLYFTSGTTSRPKLVQHTQASYPLGHLTTMYWIG--VRPGDIHLNISPGWAKHAWSCFFTPWIAEATVFVYNSRFDAAALLAHIRRAGVTTFCAPPTVWRMLINADLSGGP--GALREIVAAGEPLNPEVIDQVRRWGLTLRDGFGQTEMTAVVGNT-----------PGSPVKPGSMGRPLPGCPVVLIDPSGQPA-----EEGEICLRPVMLMRGYQDDPERNAEAM-EGGWYHTGDIARRDADGYITYIGRTDDVFKASDYKISPFELESVLIEHPAVAEVAVVPAPDPVRLAVPKAYVALAGYEPTRETALSRYARENLAPFQRVRRLEFA-ELPKTISGKIRRVELRQQEQERAEG- 119475967 56 ------------------------------------EDERYTFKEAHDRSAKIANIMVSQGIKKGDRVAVAMRNYPEWAMTFSAITSIGAIAVAVNALWKTAELNYGMEDCGAKLMFADQERIDRCTPFHHELVAIRPTAELPSDIPNLAHLIANETSAEMPQVAIEPNDDATILYTSGSTGHPKGVVSSHRAIIADAVARTAVSGDDLLEIDHQLAILPLFHVAGLHSNYLGSYRSQRKTIFMYKWDVAKGAEIIEKEKVALFLAPASVTGDLVHYAQQSGSNLSTLLTVGGGGEPAPDQVRKIAAELGTQPNTGWGMTETNAIGT---------SVVGDDYVRRASSSGMVAAVLDISVVNDAGEHLPA--RERGELLVRGGSMFRGYWNRPEANAESFT-GAWFHTGDEAYIDEEGFLFIVGRIKDLVIRGGENIGCGEVEAALLDHDNIIEACVYAVPDEKLGEELGAYV----DADLEEGALREFLKPRLAHFKVPRYIRMKDPLPRIASGKIDRITVRKE-------- 158520242 23 -----------SVGDILDDTAARFKKTGLIQNNF-----KMTYPEAKDHADRLATALAAMGLKKGERVATILPTSIQFVIADYAIAKAGLVQIPSSSLEPPSTLEHKFSKGSPRALICLDEYLDIAVEVMKS-TGIEHLIVLDDDIPNAVWMADLIANTPPNPPRVDEKDLELLLFTGGTTGLPKGCMLTHRNIYANSMQSCWAQGAALKGAISVLLGLPLFHSYGHMIMHVMTMLGVNQILITDARDSKVMVEMIKEYRPLMQMGVPTQFLKIAQEELQGMGML-----GVSGSAPLPPSTQEKFEKQSGAIMEGYGLSEMSPCTHLNLAGGRIPQRLNSTALGLPGSAGIPFPDTEILLVDDTGAILTPEAGKRGEMCLKGPQRMLGYWPDPG---SGMDADGYIHTGDVVTVDKDGYFYIVDRTKDMVNVSGYKVYTREIDDILAGHPGVEMGATVGIPDPEREERVVAYVQPTDEKLTPEEIIS-FLRERVPKYAVPKAVKIVDAMPLTEVQKLNKKEIRKLAEQEFSGS 163812334 1 ----------MNLADRLSEVVTTCPEAIALKF----EGKSITYAELDRISDCYAWALTHIGVVAGERVALLMTNCLEFVFFYFGIVKTGAAAVPLDPKYKWPELKALLDDCQPKVLACQADGLNILHQHRSELSYIQHYISPEDTGYPDVILLKNFLTDIPEEIDVPENRTAHIAYTSAAQLRPQGVVISHVNLV--KTAAISAGGFAQSAEDVILFALPLHHIIGLVVVLLGTLFSGGSVILLSGVSIDCLLKTIERESITVFLGVPFIHAMLVRHLQSSEYNLTSLRLCGSAGAPLPPELVLSYRLLDRDLVDFYGLTESTSHVTCQPL----------DKSGKSGSVGKVLKGFELEVVNSAGQVLLP--SQTGEIIIRGP-VMDGIYRQPEKTNRMLR-NGWLYTGDIGYKDSDGYVYIKYFIKPMLITKGQNIYFSDVEDLLLSCPGVKEVLAVGIPDPDGGEVVVAVILRDGAEQTPAGIKKYCL-ENIAQYKTPREIFILKELPCDLLGLPCRDTLRKM-------- 84499450 27 --------RNRTIAQDAEELAKTEPSKVLWVEGDN----RLTAGDAYGKARKLAAGLYHRGLRPGDVVSFQLPNWTEAVILDIACVMLGLVVNPIVPIYRNAELELILKDCGARALFIPEAFADMVDALRPNLPDLHDVIVVRGTPRDGMSSFDDLLATTDTDIPWPDEAVKMIMYTSGTTGRPKGVLHSHETMARAMHAC--FDHWGIQTDDWVLMPSPVTHVTGFSYGIEWPLVAGTRTILMQQWDAARATELIDQNNVVATVGATPFLAELISAAETAGSRLESLRVFGCGGAAVPPALIRKANTTFANTCAFFGSTEV-PVVTLGYLGDDTADLAADTDGEII--------DYEVRIVDDHGN----DGAEEGEILVRGPSQYLGYL-SPQDRIGAEDEQGYFRTGDIGSFVSGKGLVITGRKKDLIIRGGENLSAKEIEDVLHTHEAIKEAAVVAMPHKRLGETVCAFVIPSGNQPDVAFLVDFLDGCGLARQKFPECVRYVTDLPRTSSGKVRKDLLRKEIAEYVSSA 182437057 3034 --------------ELFRAQARRTPDAPAVVFGDT----RLDYRDLDARSDRLAGLLAGLGVGPETPVGVLMERSAELPVVLLAVLKAGGAYVPLRDTDPAPRLRRLLADTGARVVVTDGASAPLAGEL--------GVTVLDAR---------DDSPAQAPRVTVLPDQLAYVMYTSGSTGLPKGVEITQRDIV----GLAFDRRWESGAHRRVLMHSPTAFDASTYESWVPLLRGGAVVVAPPALSVAALEQLLATHEVTGLWLTAGLFRLVA---EESPGALSGLREVWTGGDVVPAEAVRRVLAAGIVVTDGYGPTETTTFALSH-------PLTAAEPVPARVPIGRPLDNTRVYVLDGSLRPVPAG--VAGELYIAGAGLARGYTRRPAATAGRFVANPFYRTGDLVRWTADGVVEFAGRADDQIKLRGFRIEPGEIEDRLARHPAVAQAAVLVREDRPGDRRLVGYVLADPDGPATTADLTAYLSGELPDYMVPSALVAVAALPLTANGKIDRRALPAP---EYGGA 182437057 4084 -----------TIVSRFAERVAAEPDAPAVSDRGV----TIGYAELDARANRLAHRLIAAGVAPGDRVAVLQERSADLVVSTLAVLKAGAAYVPLDARYPLPRLGLIVEETGSRVLLTDRALSKVA------VDGPAEVIVVDGGREAARSTDPDPGSPDIAP---HQDELAYVMYTSGSTGKPKGIGVTHANVVAFAADERWRSG-----HEKVLFHSPHAFDASTYEIWATLLGGAHLVVAPPQLDASGLRRLTEEEGLTAVFMTTALFNLIA---EEDPGAFAGLREIWTGGEQVSPAAFQRVLAACADVVHVYGPTETTVYALCVPLRAPVAAL-------RTVPVGRPMDNTRAYVLDDRLRPVPFG--VAGELYLAGAGTARGYPGLPGMTAERFLADPFYRTGDVVRQDAEGLIEFVGRADHQVKIRGLRIELGEIESVLQDQPQVSRTLVTVREDAPGDKKLVAYLVPVPGADTAG-LREQVAR-RLPDYMVPSAFVYLPDLPVNANGKVDRKAL----------- 182437057 1507 -----------SVAERFDAWAAARPRATALVT----EDQELTYAELAARTDRLAHWLREQGAGPERFVAVRLPRTVDLVVALLAVLKSGAAYLPVDPALPADRIAYLLRDAQPLLVLTEEEMADRAGAPTAAPAPVRH-----------------------------PDHPAYVIYTSGSTGRPK--GVVVPGGGMVNLLDSLVRRLGLTPDDRTAAVSTVGFDIAVMEIFLPLTSGGTLVLAGSDADPEELGALLTRTGTTVLAAAPSLWHVL---EETVPQALRGLRK-MTGGEALAPDLARRLVALGGPVFNLYGPTEITVCAT-----------GAEMDGVAPVTIGGPIGGTRVHVLDAALRPVPPG--VPGELYIAGAGVTRGYHGRPGLTAERFVPDPYYRSGDLVRWGDEGRLDYLGRTDFQVKLRGFRIELGEIEEVLGGHGDVGR-AVVGVHEFRPGDRLVAHVMPAEGRTVDAAVLREHAAAALPAYMVPAAFVVLDELPLNANAKVDRKAL----------- 66045812 2579 -------DLQQTLHGLFEAQAVRTPQAIALRAGRA----QLSYRQLNEQANCLAHHLIDLGVRPDQRVAICVERGLSMVIGLLAILKAGGAYVPLDPGYPRERLQYMVKDSTPVALLVQGSTRDLLDD--------EHALRIDLDS----VTWDAQRDQNPRVPGLTAEHLAYVIYTSGSTGTPKGVMVEHRNVSNLVQWSSVL--CPPASGTVLLQKTPISFDASVWEIFWPLSSGIPLVLARPQRDPAYLAQVIQERQVSVVQFVPALLQQFLDLPQSSA--CSSLTDVVCGGGELTVEMAAQLRKRLPEVHNVYGPTETTVDCSVWTLQ------PDQAVPDTALPIGRPISNTRLYVLDAYDQPVPQG--VIGQLHIGGAGVTRGYLNLPKTDAERFIDDRLYRSGDLVRQRADGNLKFLGRNDDQVKIHGLRIEPGDIQACLISHPGIEQAIVLVRDEQPGGQRLVAYYT---GTQLPVETLREVLRAQLPDYMVPALFVHLDAMPLSPNGKLDRKAL----------- 66045812 1530 -----------TVNALIEAQAASQPHSPAVIQGG----HVLTYAQLNERANRLAHHLIGLGVKTDERIALCLHRGPARLVAMLAVLKAGAAYVPVDPVYPAERIAYLLQDSTPRVVLTENSTHDLAGD--------------TERVNIEQAEWLGSSGNNPSVADLDAQKLAYVIYTSGSTGQPKGVMVEHCTLV--NLVHWHCQAFALQAGSHTASVAGFFDAMAWEV-WPALCAGAVLHLPPAEVGNEHVDELLDWEQPLQVGFLPT---PVAEQAFRRPRQHPTLRTLLIGGD----RLRQFDSDPGFAVINNYGPTETTVVATSGAV-----------QPGGPLHIGGPIANTRVYVLDEQLQPVPVG--VVGELYIGGAGVARGYLNRPQMTEERFIADPFYRSGDLVRWNADGSLDYLGRNDDQVKIRGMRIELGEIETALASQAEVQDAVVL-----VRGERLLAWFT--ESAPVEPEALREALRARLPAHMVPLAFTRLDALPLTSHGKLDRRALPD--------- 66045812 460 -----VTDDEQLIHRRIEQQART--RPYAVAAIFQG--QHLTYAQLNRQANALAQRLIYQGVRPDDRVAIVSRRGLETLVGLLAILKAGAAYVPIDPSHPRERLHYLLSDSAPVVVLTLSSLIKRLPPLAVPLIELDHCI--DGQGAEN----------NPQVAGLSSDNLVYVIYTSGSTGQPKGVMVEHRTLA--NLVDWHCQAFDVKASSHTSCLAGFFDAMAWEV--WPTLCAGATLHVAPVQDGEAMLDWWRAQPLDVSFLPTPV----AEYAFSQSQDHPTLRTLLIGGDRLRQFTHNRRY----TVVNNYGPTETTVVATSGQVLANG-----------SLHIGGPIANTRVYVLDEHLQAMPVG--VPGELYIGGEGVARGYLNQPQLTDERFVVDPFYRSGDLVRWNRDGSLDYLGRNDDQVKIRGMRIELGEIEAVLAGLDGVKDAVVLVRELH-----LLAWFT--ETSTVDIDTLAPAMRARLPGYMVPRAFTRLASLPLTANGKLDRRALPD--------- 83648799 2 ------------LFARFVEQAQRFPDKEAVVWRET----SYSYREMISAAVGYARVLRAAGVGPGEAVAALVPNSIYFVAISLAVWANGGVLLPLNVAYTQEETALYLDNARVRFAFVVPEAEAKLPAEMARC-----VIGLDDALP--------VSDEDAPESRYPGTADAVIMFSSGSTGSPKQVARTQAQVMAEVEGSAAT--LSITHEDVIACSVPLFHAHGFGCFLAALMNGGTLLIHHGEFNARKMMRLVSEHQATLLPSVPFMCKMMAMTPFKQAPDLSRLRLAYTAGAPLEEDIFTGFEAFGIPLGQLYGSTETGAAAVNAHVSAANFR-----------SVGKPVSGSVIRLLDDEGEPVAAGQE--GEVVIDSPAMTHEYRGLPELSAETFRKDG-YHTGDLGRLDEAGNLIIVGRKKLMINVAGHKVDPADVEAVIRRIPGVLEVVALGKPDGMYGEMVKVAV--KAGAGVTREMVAASCAEHLASYKTPKIIEFVDEIPKSPLGKVLRKYL----------- 186471423 2 ----------LDLGRTFLQSVERSPNALALV---DGEFH-VTYADWHRIILDAANGLHALGLRHGDRLLAVLQNRWEMATLHWACQFAGVVMVPLNWRAKPEELDYCVTNAGVKAIVYEPVSADAVMQ-SPAAQNVPRVGLDDAPGRTGTFDALLALAPNAAATRANAEDCSLILYTSGTTGKAKGVPRRHRHERAAALAH--VAQNLYRHGERTLGVMPLYHTMGVRSLLSMALVDGLFVCV-RRWNARLALDSIARYKLTCLYLVPTLYHDLLADQAFGHTDTSTVTKLGFAGAPMSDGLLKRLSAAFEPFVNHYGSSEVYTFSI------------DQHATIKPGSAGRAGINTRLRIVDARSPEDVAAVHEEGQIVLLGDEAFEGYWNRPDANEKSLR-DGWYFTGDTGYFDADGDLYVTGRVDDMIISGGENISPVDIESVLSLHPCVDEVAVAGVSDERWGQRVVAFV-KRSDYVDCETLDAWCRASDLVNFKRPREYVFVDDIPKSPVGKILRRKLQAEYQRDERGA 111140011 1486 ----------LTVQALFEAHARRIPDAIAV----QTDEQALTYRELNERANQLAFHLREHGVQPDARVALCVERGLDLVVGLLGILKAGGAYVPLDPGYPRERLAYMLADSQPVALLVQAATRDVVGDVSIPLIDFDHC------------AWNHAPIDNPQVPGLSVANLAYVMYTSGSTGTPKGVMIEHRGL--GNLLQWGSHLCPNAEGGALLQRAPFSFDGSVWELFWPLSNGMRLVLARPHREPAYLAQVIRTQQISVIKFVPAMLQQFLDLDESAL--CTSLTDVLCGGGELTAALARGVQARRVRLHNVYGPTEAT------VDSSAWTLEPGAPVPILQLPIGRPINNTRLYVLDAHDAPVPMG--ISGQLHIGGVGVARGYLGLEQLTAERFIDDRLYRTGDLVRYLPDGTLEFLGRNDFQVKLRGVRLELGEIEACLATHPALHEVAVL-----ICDERLVAYFTLRGQAPSLQALRDHAL-EHLPEYMVPAAFVQLDALPLNPAGKLDRKAL----------- 111140011 458 --------TPQTLHQRIEAQADRTPHAIAAVY----QDRSLSYTQLNRQANALAHQLVALGVQPDDRVAILARRGLDTLAGLLAILKSGACYVPLDPAHPAERLEYLLHDSAPVAILTQHDL-------RQRLPVSTVPVIALEPG--------NASIDSNPQVAVTPSNLAYVIYTSGSTGLPKGVMVEHHSV--SNLVDWHCQAFDLHAGSHTASVAGFFDAMAWEV-WPALCVGATLHLPPAQEGAEDIDALLHRSQPLQVCFLPT---PVAEYAFSQGQGHPTLRTLLIGGD----RLRTFTQAQTFAVVNNYGPTEATVVATSGRVE-----------VGQPLHIGAPVANARVYLLDAQQRPVPIG--VAGELYVGGKGVARGYLNRPELSAERFLDDPFYRTGDLARWLPDGTLDYLGRNDDQVKIRGVRIELGEIESVLASHPALQDAVV-----QFRDGQLWAWFVP--CQPVEIEALRTHLQATLADYMLPAAYVRLDALPLTANGKLDRRAL----------- 116048633 25 -----------TLPEWLRIAADSYAQAPALIDGAS----RLTYSELDLKVDRLAAGFDRIGIARGDRVLMQLPNGEAFVVCLFSLFRLGALPILAMPAHREKEVLELCRLAEPSAYIIPRDYLALAERARASVPSIKNILVEGDPGP--WLSLSQVEDAPRSFAPPAHTDTALLLLSGGTTGTPKLIPRRHTDYLYNAVESARL--CGFSRESVYLAALPVAHNFPLCPGLIGTLSVGGCVVMAKAPSADETFPLIVKERVTHTALVPPLVKLWLEARKWDTSDLSSLKLLQVGGARLDPDLARQITSLGCQLQQVFGMAE--GLLCYTRLDDPLE--------VALNTQGRPLPDDELRIVGPDGQPV--SAGQVGELQVRGPYTIRGYYRVPEHNARSFTTDGFYQSGDLVQLTPEGNLVVHGRIKEQINRAGEKIASAELEGAVELHPDVESCAVVAVPDERLGERTCAVLLAGEGNPSLADLHVFLRTAGLPQYKLPDQLLRVDRWPLTTIGKIDKQRL----------- 6449055 2933 -----------TVCQWFETQAEQRPDDEAVIFG----NERCTYGQLNERVNQLARTLRTKGVQADQFVAIICPHRIELIVGILAVLKAGGAYVPIDPEYPEDRIQYMLKDSEAKIVLAQLDL-------HKHLTFDADVVLLDEES-----SYHE--DRSNLEPTCGANDLAYMIYTSGSTGNPKGVLIEHRGLANYIEWAKEVYVND--EKTNFPLYSSISFDLTVTSIFTPLVTGNTIIVFDGEDKSAVLSTIMQDPRIDIIKLTPAHLHVLKEMKIADG---TTIRKMIVGGENLSTRLAQSVEQFKLDIFNEYGPTEA-------VVGCMIYRYDTKRDRREFVPIGSPAANTSIYVLDASMNLVPVG--VPGEMYIGGAGVARGYWNRPDLTAEKFVHNPFYKTGDLAKRLRDGNLIYLGRIDEQVKIRGHRIELGEVEAAMHKVEAVQKAVVLAREEEDGLQQLCAYYV-SNKPITIAEIREQ-LSLELPDYMVPSHYIQLEQLPLTSNGKINRKAL----------- 6449055 8 ----------------------------------------VSYRQLFDEAQGFLGYLQHIGIQPKQEIVFQIQENKSFVVAFWACLLGGMIPVPVDHKLKVWRIWNILNN---PFLLASETVLDKMKAADHDLQDFHHQLIEKSDIIQDRIYDHPASQYEPE-----ADELAFIQFSSGSTGDPKGVMLTHHNLIHNT--CAIRNALAIDLKDTLLSWMPLTHDMGLIACHLVPALAGQNLMPTELFRPILWMKKAHEHKASILSSPNFGYNYFLKFLKDNKWDLSHIRVIANGAEPILPELLTRCAAFNMKILNVYGLAEASVGATFSNIGERFVPVKEDQNCASFVEVGKPIDYCQIRICNEANEGL--EDGFIGHIQIKGENVTQGYYNNPESTNRALTPDGWVKTGDLGFIRK-GNLVVTGREKDIIFVNGKNVYPHDIERVAIELEDIDRVAACGVYDQRSREIVLFAVYKKSAAPLVKDIKKHLYQR--GGWSI-KEILPIRKLPKTTSGKVKRYELAEQYES----- 167561802 24 ------------IAALPARIAERTPDHVALIE----DARRLTYAQLAHAIDAAADRLRGLGVQGGDRVMIVAENSVAQLVLLFATTRLDAWAIVSNARLAAAELDAIAAHAQPRAFVTGTSPDACAHAERRGAQPAAPF-----ELDIGAWSYTLDASVRAEPVEADARQCAALIYTTGTTGTPKGVMLSHRNLLFVAAVSSTQR--RVAPTDVVYAALPVSHVYGLASVCLGSLYAGATLKLVPRFSPEALRRALADERVTIFQGVPAMHAKLLEHLRAHGHAWPHLRFVYSGGSPLDADLKARVERVGLPLHNGYGMTESSPTITQTPIDAPRADC----------SVGMPIPGVAVRFRTADGADVEPG--EVGELWVCGPNVMLGYYRNPEGTRAAVTADGWLKTGDLARAADDGAVTIAGRGKELIIRSGFNVYPSEVEQALNAHPDVVQSAVIGRAIE-GNEEVIAFVELAPNAVATEDDLKEWCAGRLTPYKRPAQIRALAALPAASTGKVLKHRLREM-------- 154251026 24 -------------------HAAQAPEKPAILS----EAGNRTFGELNARANQLVRALRRAGLKAGDAVALLCSNRPEFVETVAACQRGGFRLTPVNWHLKGSEVGYIVDNCEAKAFVADARFPASAMEAARMSPGLVVKLAAGGEI-EGFTSYDAAVEAEDGADLADPALGTQMMYTSGTTGHPKGVFRRQAAPV-SPLLVKLTETAAFRDGDMALVTGPLYHAAPLALNLSFPINAGVGCVLMDKWDAEETLRLVEEYRITHTHVVPTMLHRMLQLPEATKYDTSSLRWILHGAAPCPAHVKESIVWFGPVVFEYYAATEGGGI----FVDSH-------EWPEKKGTVGKPLPGVIVEVHDEDGKPVKP--RDVGTIYFKAPEQGREYYKAPEKTEGAYRGD-FYTMGDMGYIDEDGFLFLTGRSAEVIISGGVNIYPAEIDQEILKHPAVADAAAVGVPNEEWGEEVKLVVELNEGYRADDAMARELLAANLPGYQRPRSVDFMQELPRMPSGKVLRRNIRDAY------- 158318202 43 -------DAELNCANALDRHVAA-GRGDALALVYTGTSRRYTFAQLTDEVARAAGALASLGVGRGDRVIVYLPMIPEAVVAMLACARLGAVHSVVFGGFAAPELAARMDDARPKVVVSASRLVPYKPMMDAAIELAVHLIVQREQHRCDLVAWDALVGSAPPPVPVAATDPLYILYTSGTTGRPKGIVRDNGGHAV-AMSWSMRNVYGIGPGDVMWAASDIWAVGHSYTVYAPLLVGATTVLYEGKPDAGAFWRVIADHGVNVLFTAPTAIRAIKKEDPEARYDRTTLRALFLAGERLDPATYEWASVLGLPVVDNWWQTETGWPICA-------APLGLEPLPLKAGSPSVPMPGYDVRVLDAAGAEVPPGTE--GAICIRPPGTLPTLWEDDERYIASYLSDGYYLTGDGGYVDDDGYVFVLGRTDDVINVAGHRLSTGSMEAVLAAHPAVAECAVVGVADEFKGQVPRGLVVMKGAEITPDVLAAELVRAEIGPVASMRRVDVVAALPKTRSGKILRRTMRE--------- 21224320 36 -LPELRYPERLNCAAELLTG--PPGDRP-VFRTASGET--WTYQGLRDRVDRIAHVLTDLGVVPGNRVLLRGPTGPWLAACWLAVLKAGAVAVTVLAQQRPHELRAICEIARVRHALCDVRAVD--DLAKAEIAGLR-ITTYGGDAPDDLHSRTASDAVSPTPVDTAADDVALIAFTSGTTGRPKGCMHFHRDVLAIADTFS-AQVLKPRSDDLFAGSPPLGFTFGLGGLVVFPMRAGASALLLEQAGPKQLLPAVAEHRVSVLFTAPTAYRTMLDELD--GYDVSSLRRCVSAGENLPAAWRAWHERTGLRVINGIGATELLHIFV-----------SAADDDIRPGTTGVPVPGWHARVQDAHGAPVPDG--EPGLLAVRGP-VGCRYLADPR--QREYVQDGWNVTGDTYVREPDGYFRYVARADDMIISAGYNIAGPEVEDALLRHPDVVEAAVVGRPDRHRGQVVVAHAVLRDGAARDADALRAFLRAELAPYKCPREILFPDALPRTATGKLQRYRLLDPA------- 91087269 42 -------------------NAHLFPDKVALRD----SVGSYTYGNLFISAKELANTIQKVDGKTNQRVMFLCSHDADYVVTLWAIWMSGQIAVPLSPQHPKNILLYYANDTNASLLITTSQYVDLMQRVAKNTNTKLH--VLDDKTTAAKVATKKSDLEAPLSLSFYSANNALILYTSGTTGNPKGVVLTHKNIVFQ--VNTLLEAWKWTPNDVILHTLPLHHVHGIVNALLCPLYMGAKTIMLPKFDANAVWSHLGDRRISVYMAVPTIYTKLI---EEYKRVFSSVRLMVSGSAPLPVPVQQWFEISGHKLLERYGMTETGMSLSNLY-----------DSDREPGFVGLPLPGVSVRLVDENDNKLVVSGEVKGELLVKSDGVFREYYNRPEATKKEFSQDGWFKTGDVSLFSSKNKFKILGRKSDIIKSGGYKLSAIEIETALLGHPDIKDCVVVGVEDKEWGQRVAAVVVLRENKTLTLEDLRSWGGEKLAKYALPSVLEIVNEIPKNAMGKVNKKQL----------- 186683591 457 ------------IHQLFEAQVQKTPNKIAVVF----ENQQLTYAQLNSKANQLADYLQQQGVKPEVLVGLCTERSLLMIIGLLGILKAGGAYLPLDPTLTKDGIAGRLQNTQIPVILTQQRLVNALPTHTAQ------IVCLDTDWDTIAQHKDENLSSE-----VTTENLAYVLFTSGSTGKPKGVAIEHQQLLNY--LNGITQRLDLSTTTNFATVSTLAADLGNTGIFAALCTGGCLHVLSAETDSAALAKYCRTHPIDCLKIVPSHLATLLAAAPSDSI-LPR-QQLILGGEAANWQLIEQIQQQVPSIFNHYGPTEATVGVTTFAVEQQINH-------TQTVPLGRPLANTQIYLLDEQLQPVPVG--VPGELYIGGAGLARGYLNQSDLTAAQFIPNPFYKTGDLARYLPDGNIEFLGRVDHQVKIRGFRIELGEIETTLCQHPQVQQAVASIREEEFGNKSLVAYVVPKQQQTLSVSELYRFLREKLPEYMMPATFIMLKALPLTPNGKVNRRELPE--------- 214031142 7 -YPGLMADGSWVFPARLNMAAQALDHDEALIDLTGPDRQDVSVGALHDHVDRIARHLLEK-VKPGDRVGVLLSQSVGCAAAHLAIWKIGAISVPLFKLFQHDALASRINDAGLSYVVTDAAGEAQLGALATPLR-VEPLLIAGAEA-----------ASRLPFADTTPETPAVLIYTSGTTGSAKGAVHGHRVLSGHLPGVAISHDHLGQSGDCLWTPADWAWIGGLFDVLMPGLALGVPVVAARKFTPEACAEIIARGEVRNVFFPPTALRVL----KSAGQGLDGLRSVASGGEPLGAEMLAWGQQLGVTINEFYGQTECNMTVSSCAV----------DFPVRPGCIGKPVPGCVVEVIDPDGAP----TQGEGDVVVRAASMMLKYWNRPEATEEKFHGD-WLVTGDRGIWEGD-YLRFVGREDDVITSAGYRIGPAEIEDCLMTHPAVATVGVVGKPDPLRTEIVKAYVVLKAGATATEKELQDHVKQRLAQYSYPREVEFLDALPMTVTGKVIRKELKARA------- 111222560 24 -----------TLVDALQDGAARHPQSLMIF---DSETHPASARDIHRRGARLAGAFARLGLRPGDVIACQVPNWLEGAVVYHAAISLGLVLVPVVHIYGPVEVGYILRQSGARALVMPDDYLERFATV-GDCPDLEHVITIGERTAPGGVTLAALEALDADPPAPPADDVCMVIYTSGTTSAPKGVQHTHNTLLAEMRA--LADADAGTPDAVHLSPFPAGHMGGVLLLGRAFLSGRTSILVD-SWNTARVARVIRERGVSWLGATPFFLSSLLADVRDTGAPMPSLDEIHLGGAGVPPELVLAAEAAGWRAFRSYGSTE-HPTVTVSAVSDPVEVRAYTD--------GVAFGANRLRIVDDDGLDLPPG--TPGEVVTLGPELFVGY-TDPTLNAEAFLDGGWFRTGDIGTLDEAGHLTIVDRKKDIIIRGGENISSTEVEGVLLRHPAIVEAAVTAMPDPLYGERVCAFVVEPGRELSLRDLVEHFVAVGVAKHKTPERLEIVADLPRTAAGKVRKADLRARLR------ 159036029 489 -----------TLPGLVADQVRRTPQREAVRF----DGASLTYAELDARANQLAHHLRSLGVGPESVVGVCLPRSLELVVALLGVHKAGGAYLPLDPDHPAERLRYLREDSGATTMIDTDTFAALADR-----------------------------PSHDPGVVVAPAHPAYVIYTSGSTGRPKGVVVEHRGIV--NRLHWMQQAYGLDATDRVLQKTPAFDVSVWEFFW-PLITGATLVVPGGHRDPAYLARVIDSERITTLHFVPSMLRAFLTEPFGG---LPSLRRVICSGEALTSDLVASVDRIGCELHNLYGPTEASVDVTATRCHPGE-----------PVTIGVPIANTRAYILDRDLQPVPVG--VPGELTLAGVQLARGYLRRPALTADRFVPDPFYRTGDLARRRPDGRIDYLGRLDHQVKINGVRVELGEVEHALTEHPTVRAAAVT-VDD----GQLVAHLVGDPDLSMLPD----FLRATMPEVMIPAHWLVYEGLPMTSSGKVDRKAL----------- 159036029 1504 ------YPTDELVHQLVERQARSTPDAVAIRQAG----HTLTYAELDAAANRLAHRLRALGAGPGTLVGLFLTRSPDLVVGMLATLRAGAAFLPLDPAYPAERLRYLITDAEVGLLLTEPDL-----PLPAKVTATVEVVTDHPDLPCTRPAVTPSL-----------EDLAYVIYTSGSTGRPKGVGVPHRGAL--NLRHAQREHLDVRPGDRVLQFAPSFDASVWEL-LMSLTNGAELVLPPRGTDPGDLRQ--QAGLVTHMTLPPSLLERL------SPEDFPHLRVLVSAGEACPVDQVVRWSG-HARFINAYGPTETSVCATLTEVAPT---------VTAPPSIGRAIGGVAAYVLDSDLRPL--SAGVRGELYVGGAGLARGYLGRPELTAERFVPNPYYRTGDVVSRNPDGTIQYHGRTDHQVKVRGHRIELGEIEEALNGHPAVASAVVAVHRPGTTDATLVAYTRAVDTPPSTAELREY-LRTRLPGHLLPAHWIAVDEFALTPAGKVDRAAL----------- 159038411 6 ----------------LWNIASQDPDQVAIVEP---DGRTVTYGELAAEADRIGRGFQSLGLAPGDTVAMLLPNGADLFAAEFAALETGLYSVPLNWHLTAAEIAYILRDSGARAFIAHGRFAEAAATAAAEAGIPADGCLAAGEVPGRPLTSLGAGGSGRPPVRT---LGALMVYTSGTSGRPKGVRRPLTGATVSPVFLWFFGLFGLAPFDVHLCCSPAYHTAVMNFVVVSLQLGHP-VVLMDRWDPHEMLRLIERHRVTHSHMVPTQFRRLLALPERTAYDLSSMRVMVHGAAPCPQEVKRRMDWWGPVVVEYYAATEGGGTLITAV-----------DWLARPGSVGQAWPGTRVRVLDPDGNDAPAG--QPGTVYLQMGELTFEYHGDAEKTRQAWR-DRMFTVGDVGYLDDDGYLYLCDRKSDMIITGGVNVYPAEIEGELAAHPAVADAAVFGVPHDEWGEEIKAVVQPEGVTPGPELTNEAFLAGRLARFKLPRSVDYVDELPRDPNGKLYKRLLRDPY------- 146351242 35 ------YPENLNAGSLIDDAVVEHGDRPAL---HTPDGTTWTYGDLQKRANQVAQVLTEFGVVPGNRVLLRGPNNPWIVAAWLGVLKAGAVVVTTMPMLRSSEISTLIDLTKPTVAISDHRFVDELSVAAGDDVAV---LAYGGEDDADLLSRCGAKSGQFTAVQTAADDVALLGPTSGTTGAPKVTMHFHRDILAIADTFA-RHILTPTHDDVFAGSPPIAFTFGLGGLVIFPLRFGASALLTERAAPVELAENAEAAGATILFTAPTAYRAILKA--ERGDLLSRLRLAVSAGEHLPKETWEAVQATGVRLVNGIGSTELLHVFI-----------SAAGEDIRPGATGKPVPGYRATILDDDGREVAPG--EPGRLAVIGPTGCR-YLDDPR--QEIYILNGWNITGDTFLRDEDGYFIYQSRSDNMIVSSGYNIGAPEVEAAIDQHPDVLENAVVARPDPERGSIVCAFIVLRESVTGDDAEIQDFVKATIAPYKYPRDVRFVDELPRNPSGKLQHYKLRDQVKDQLAGA 158314861 479 ----------VTVDALIRDQVARTPGAVAVVDDADGAE--LVYAQFDARVNALAHLLTERGVRVGGRVAVALPRSADLVTSLAAVLRAGAAYVPVDPGYPAERIAAILQDSGARVAITDSATAVAHAGVLTAAGVVT--VVLDEDAVRGQIEHG-APDAPVLPRPLTPDDTAYVIFTSGTTGRPKGIALSHAAVVNRLVWG--REALGFSSSDRVLLKTPFTFDVSVPEFFLPLITGAVVVVARDNADPGYIAGVVRKRRVTSVHFVPSMLQAFLDSGVEAGF-FPDVRLVSFTGEALPVAAAIRAREVRAELFNLYGPTEAAVEIASY----DIAALNADADST---PIGRPVSNSYVRVLDGWLRPVPVG--VTGELYLGGVQLAEGYVGRAGLTAERFVADPLYRTGDLARWNDQGELEYLGRSDDQVKVRGFRIELDEIRAVLERHPAVSGAAVTALDHPAGGKFLAAYVTTTPSAPADQAVLADALREHLPEYMVPASFTRLATLPTTPSGKLDRKAL----------- 85715932 506 ------------IHQLFMDQVRRAP--EAVAVVHDG--IHLSYGELDARANQLARHLIASGVGPDQLVAICLPRGIGMIVSLLGVLKAGGAYLPLDPVYPAERLRQIVEDARPKLLIADHGRCATFADAACE--------ILDLDASASTIA--ELASPAPEAVGLTSRHLAYIIYTSGSTGKPKGVMVEHRGVV--NLALTQQEMYAVSPCSRVAQFASFFDASAWEIVM-ALCSGAALFLVGQRQSTSDLIDYLVDNAITHAGLPPAMLQ-----GRTDLDRLATLKVLVLAGESPKAELIKSLPS-SVAVFNGYGPTEVTVCATTW--------LRPADFNDDVIPIGRPIPNQRVYLLDRFGAPVPLG--ATGEIYVGGAGIARGYLNRTELTEERFKRDPFYRTGDLGRYLPDGNLEFLGRNDLQVKIRGFRIELGEIEFRLNEHPSVSDSVVLVRHDHNGDPRLIAYVARTDAAPDAGEFAAAMLRSLLPDYMVPSAFVRLDALPLTPNGKIDRKAL----------- 85715932 1587 --------RDFSVVQQFERQVRRCWGSIALVFGEEA----LSYGELNGRANRLAWRLRARGVGTDVVVGLWCERGVGMMVALLAVLKAGGAYLPLDPDYPQERLTHMLRDSGAALVLTQSALRGRFAAVLEETGAEAWLI---DAQPEGGNDSNPAIA-------VPPESLAYVIYTSGSTGVPKGVMVRHDAVT--NFLATMAEQPGMTEKDRVLGLTSLSFDIAVLELWLPLTVGARVVLADRAADPGRLKALAAAHEVSLIQATPATWRMLLDHEGA----LPSGCRVLCGGEALPPDLARRLVAQAGEVWNLYGPTETTV----------WSARHRLDAADARPALGRPIGNTTLYVLDHDLNVAPVG--VAGELYIGGAGLARGYWRRGALTAERFMPDPFYRTGDVARWGEDGVLEYVGRADHQVKIRGFRIELGEIEARLAAQAG-VGAAVVVAREAGTGRQLVGYV---SGEALDAAALKAALAASLPDYMVPARIVVLERLPLTPNGKIDRKAL----------- 18313377 71 -WPRWFVGGKINIADQLEDS----SRPLVKWEGEDGSTAVWSYSEVLYKAKAVASWLKRNGLEKGDRVAIFMPMVPEIIPVMLGAIRAGGVIVPLFSGFGKEAIRVRLEDSEAKFVFASDKEIDMLSELRAGLPSVKRVVVQERSGSSGYTPLSEVFKTGGDHVRADAEDPIMIIYTSGTTGKPKGTVHTHDGFPVKA-AADVYFHFDVSEGETLSWVTDMGWMMGPWMVFAAYLLRGSMAFFEGAPDKDRLWRFVERFKVNALGLAATLTRYLRSIAAAEPGQLDSLKAFGNTGEPIDVESWLWLYRMGIPIINYSGGTEISGGILGCYV----------VRPIKPSSFNGPSIGTKAAVFTEDGRPAPPG--VEGELVVLSPGMTRGFWRDPQRYLETYWNPGVWAHGDAAVVDEEGFFYILGRADDTIKVAGKRLGPAEIETVLNAHPAVAESACIGVPHEIKGEVPVCFVVLKPGYEPSEALRRELIKEALGKFGAVEDIRFVKMLPKTRNAKIMRRVIRAVY------- 118470476 14 ---------PRNLSDLLRRSASAHPD-----SVFAFPDQRYTYAEMDVRVGDFVRMLRRAGVQAGDHVGLWMPASLDMIAAIVACARAGAVTVAINDRFRIDELSYVIAHSDLAAVITSDRPAELLSAIPGATPRLRRIIVLADDGPARAFTHQSAVGLPTTHPRAPGGEVAYLMYTSGTSASPKACMIAHVAVVAQGTSLAF-DRYLLDETSVFWCPLPLFHTAGLAT-LTACITAGASFVHAGVFDPAQSLRAMVEERVTHIPCFETIWMRILDHPDFAVADLSSLRVLMTGGEDLLRKLQARVPHA-IQLAN-YGITEGSGHVAMTTVADPLD--------VRVCTGGKPLPGMEARIVDLDTRE-PVAPNVLGEIQFRGESRFLGYYRDEEANAACIDAEGWFTSGDLGVLDEAGRLTFKGRIKDMLKVGGENVSALEVESYLLRHPAVAVVAVVGAPDAYYGEVPVAYIQLTREHKLTEADVIDFCLDRIATYKVPRYVRFVDEWPMSGT-KIRKVELRERIR------ 148658425 3 -----------TLVDIL-----HIGEPDALALLAP-DTQPLTFGRLRAHVVELAERLAAYGVGRGERVAIALGNGPAMALSFLAAATC-ATAAPLNPKYRQEEFAFYFEDTRATTLIVPPDGMEAARA--AAFPGMTVVVAALRADGMLDLSLERGARPPQPFIPPQPDDVALILHTSGTTSRPKRVPLRQRNLI--ASARNIIDAYRLSPDDRALCVMPLFHIHGIVATLLAPLASGGSVVLPPGFDAMRFWGWLTAFRPTWFSAVPTMHQMLLARAERAAIRAAPLRFIRSSSAPLPPVVLERLEAFQAPVLESYGMTEASHQMTTNPL---------PPLPHHAGSVGYGF-GVEVTILDEQGAEKARGER--GEVAVRGPNVFDGYENNPEATAAAFT-NGWFRTGDQGRIDDNGYLWLTGRLKELINRGGEKISPLEIDDVLLRHPAVAEAVAFAAPHRTLGEEVHAAVVLR-AAATERELRDH-CAAFLADFKVPRVIHILPEIPRGATGKVQR-------------- 170743425 25 ARPDLLRDE--VLAELFRDTARRRGGHPALIDGASARKTRLSYAEVDARSDAIASGLSARGIGPGDVVGLWMARSPELLVAQIGITKAGAAWLPFDAEAPADRVAVCLDDAAAKAILVS-------ESLKGQAPAGTQALTPAEIAGEAPGPAPDLRAAGLTP-----EHPAYLIYTSGSTGVPKGIVISHRNIC--HFLRSANDLYGLTEDDVVFQGASVAFDLSMEEIWVPYLVGATLFVASPAMDAEALPGLLAANGITVLDTVPTLLALMTQ-------DVPGLRLILLGGEALPEPLVARWATPTRRLFNTYGPTEATVVATAAEI-----------RPGDPVTIGGPIANYTAYIADEHLALVGPG--VQGELLIGGPGIAAGYLARPELTREKFIPNPYYRSGDAVSLDPQGRILFHGRIDDQVKIRGFRVELGEIEARIRAQPGIGQAAVVLRQDD-GVDRLVAFLVPERGAEIETPRLRAALAATMPPYMVPGHFEVTASLPLAASGKVDRKALR---------- 15789716 80 ---------ELNVHNTVDRHASVDAHVACIWEGEDGTVRQQTYHDLHQQANRVANALAERGIGEGDTVGLYMPMVPEVQSILYGIFKIGAIAVPIFSGFGVEATATRIADAECSVVFTGDGFLDTLNDAIERAGHVDHTIVYDRLGPADSLSWDDAVATQSPTFEMAASDPCMLLYSSGTTGTPKGIVHTHAGALVQ-PAKEIHFGFDQRPGDRFCWVSDIGWMMGPWSLIGNHAFAGTIVMYEGAPDPDRFWQLIEDHGITQFGVSPTAIRALRDHGDEAGHDLSSLRILGSTGEPDPESWRWFYDHVGTPIINISGGTEVFGCFLMPLPTESL----------KPCTLGGPGLGMDIDIVDDDGTSV-RDANERGYLVARSPSMTRRLWSGEDRYLEAYWEDVWNH-GDWAQMDADGDWFLHGRADDAINVAGRKVGPAEVEGALIDHDAVTQAAVVGVPDDTTGEAAIAYVILADAATPSAELRAE-LRDHVGDAHRPREVVFVDDLPKTQSGKLVRRAV----ASAYTGA 19173722 1137 ----------------------------------------LTFAQLHTQANRLAHYLRDKGVGPDVCVAIAAERSPQLLIGLLAILKAGGAYVPLDPDYPADRLAYMLADSG-----VQLLLTQTHLLQQLPVAEGVSVIAMDSLKLNSW-------PTQAPGLHLDPDNLAYVIYTYGSTGQPKGVGNTHGALA--ERLQCMQTTYQLDESDVLMQKAPIFDVSVWECFW-PLITGCRLVLPGEHRDPHRIAQLVQEHGVTTLHFVPPLLQLFVDEPLAAK--CTSLRRVFSGGKALPAELRNRVQWPAVQLHNRYGPTETAINVTHWHCQGADGERSP---------IGRPLGNVICRVLDAQFNLLPAG--VPGELCIGGIGLARGYLGRAGLTAERFVADPLYRTGDRVRWAADGVLEYLGRLDQQVKLRGFRVEPEEIEARLLAQDGIAQ-AVVLIRDTAGGAQLIGYYTASGE--LAEQDVKAALAAELPEYMVPAQLIRLDAMPLSPSGKLDRRALPE--------- 19173722 3701 --------------ELFEEQVAQHPQRIAASC----QDLRWTYAELNQHSNRLGHALVAAGVGLDQPVALLAERGLDLLGMIIGSFKAGAGYLPLDPGLPTQRLSRIIDLSRTPLLVCTQACHEQAQALLEDFAC---------GARPKLLVWEDVEGADTNPIYSSGDNLAYVIYTSGSTGLPKGVMVEQRGMLNNQL--SKVPYLQLSEQDVIAQTASSFDISVWQF-LAAPLFGARVVVPNTIADPQGLLAHVQAQGITVLESVPSLIQGMLAQ---DHINLDGLRWMLPTGEAMLPALAHQWRYPDVGLVNAYGPAECSDDVAFFRVDLASTRGT-------YLPIGTPTDNNRLYLLDGALELVPQG--AVGELCVAGTGVGRGYVSDPLRTAQVFVPDPFYRTGDLARRRSDGVLEYVGRIDHQVKIRGYRIELGEIEARLHEQPEVRDAAV-GVQEGVNGKHLVGYLVASEASLNPGERLDRILRAELPEYMVPLHWLWLERLPLNANGKLDRKAL----------- 19173722 2179 ------------IHHLFSQQVQARGEAPALTFAG----QTLSYRELDSRANRLAWMLRERGVGPQVRVGLALPRSLEMVIGLLAILKAGGAYVPLDPEYPLDRLHYMIEDSGIGLLLSDAAMFDAL----GTLPASVSCWCLEDDLP-----VLANYPASDLPAISLAQHQAYLIYTSGSTGKPKGVVVSHGEIAMHCQA--VIERFGMRAEDCELHFYSINFDASTERLLVAAARPAMVLRAQGQWDAEEICGLFREHRITILGFTPSYGSAMACHPKPNLAGG----MCITGGEALAGEHLARIRAAFQPFFNAYGPTET--------VVMPLASLAPEVLEEGAGTACRSVPFIGARILDADLALVPQG--ATGELFVGGAGLAQGYHQRPGMAAERFVAGPYYRTGDLVRQRADGLVEYFGRIDHQGNIRGFRIELGEIETRLLEHEAVREAG--SWPTRRSGKQLAAYWSAMPAITPPARGAQVHLKAQLPDYMVPTHLDGAGQHAATANGKLDRRAL----------- 19173722 1 -----MMDAPRTLVQSLQRRATQTPDQVALRFLAEDDTVVLSYRDLDLRARTIAAALQAAGL--GERAVLLFPSGPDYVAAFFGCLYAGVIAVPAYPRHHQERLLSIIADAEPRLLLTSSGLRDSLGQIQEAPP----LLCVDELHSESAAGWVA--------PDLQDDDIAFLQYTSGSTALPKGVQVTHGNLVANELLIRRGFGIDLNPDDVIVSWLPLYHDMGLIGGLLQPIFGVPCVLMSPAYRPLRWLEAISQYRGTISGGPDFAYRLCSERVSEERLDLSHWRVAYSGSEPIRLDTLERFARCGFTPNNFYGLAEATLFVAGGTRGQGIPALAEPGQASAIMSCGTSQPEHGVLIVEPHTLAELAD-NCVGEIWATGPSIAHGYWRNPEATAKTFVQHAWLRTGDLGFMR-NGEVFITGRLKDLLIVRGHNLYPQDIEQTVEREVEVVRVAAFAVNDQGLEGIGIAAEISRSVQLPPEALIKAIRQAVAEAYQAPCVVVLLNALPKTSSGKVQRSACRTRLAD----- 188584132 17 ------IPERYNIADVCDRWALSEPDRTALLVLGDDRPEPVSYGRLRSDSLRLAAALAARGIGPGDRVGVLLPQSAAVVITHFAAYRLGAIALPLAGLFGEAALRHRLGDSGTRAVVTDAAGLAKLERLRADLPDLALILSVDGASAEDFSAVLASAAEDYETRATGPDDPALMIYTSGTTGLAKGALHGHRVLLGHLPGWTLMHGFPPEGTGLMWTPSDWAWAGGLLNVLMPSLRLGMPVVARPRFEPEAAFRLMADLGVTNAFLPPTALRMLRGVAEPRKFDLSALRNIASAGEALGAETFEWAEALGLAIGEAYGQTECNLVLASC----------ARVGVARAGATGKPVPGHRVAVLREDGTE--ADADETGEIAVRDPVLFLGYWNQPEATAKKFR-DGWWMTGDRARRDSEGYVRFVGREDDLITSAAYRIGPAEIEACLCAHPAVALAAAVGVPDPLRTEVVKAFVTLREGFSPSESLAAEFAKARLSAHEVPRTLAFRDSLPMTTSGKIIRRQLRDE-------- 10441260 153 ------LNNKETFVERFEKQVKATPYQTAITY----EGESLNYDELNARANQLAYQLRAEGVGANSLIALIMDRQLETIIGIYGILKAGGAYVPIDPKYPIDRINYILEDSQPKVLLTDREL-------DEAINYGNKVIDLTETTR------LEAFPTSNLKQISDESNLMYVIYTSGTTGKPKGVM-AHSGGVMNRL-NWVINKYNVDGEDTILFKTPTFDVSVWEI-FGWAMLGSQIVLLGEEGNPEKITELLEGYSVAMVHFVPSMLNMFVNFIKSTAQAISKLKYVLASGEALKPEQVNDFNHFNTALLNLYGPTETTVDVTSFDCENH--------KTYDSIPIGKPISNIQAYILNEDNNIM--GIGVPGELCIAGVGVTAGYLNRPELTQEKFIDNPFYRTGDLAKWNGDGNIIYIGRIDEQVKIRGYRIELGEIESILRQHTHINDVAIVARPMVDNELSICAYLV-SDDSLDFGSLKTS-LGQKLPDYMIPAYMTQLDELPVTSNGKLNKKALPE--------- 89068382 23 -WPDLLLDDRLNAAELTDRMVARFGDRTALI----GNGRRRTYKELADWTNRLAHVLVELGVRPGNRVLIRSANNPAMVACWLAATKAGAVVVNTMPMLRAGELRKYVDKAEISHALCDTRLMDELTACAKDSAFLKTVVGFDGTSNHDAELDRLALEKPVDAVDTAQDDVALLGFTSGSTGDPKATMHFHRDLLIIA-DGYAREVLQVTPGDVFVGSPPLAFTFGLGGLAIFPLRFGAAATLLENASPPNLIEIIQKYRATVCFTAPAAYRVMLQAMEA-GSDLTSLRAAVSAGETLPAPIYEAWAETGKPMLDGIGATELLHIFITNRFDDH-----------RPGCTGRPVRGYEAKVLADDGSEAPRG--TLGRLAVRGPTGCR-YLRGER--QAGYVENGWNITGDTFTQDENGHFHFAARNDDIILSSGYNIAGPEVEAALLAHPDVLECAVIGAPDEERGHIVEAHIVLVEGATPCEALAAALVKATIAPYKYPRSVVFAPALPKTPSGKVQRFRI----------- 182677838 500 ------------LHELIEAQVREQPDAVAVLY----EGQSFTYGELNAKANQLAHHLRELGVGPDVLVGIAVEPSLDMVIGLVGILKAGGAYVPLDPNYPEDRLAYMIENSGIGLLLTQEPLLGAFREPKPGIGSNPMIFCLDRDWLK-----VSAYPTEDLPNITNPQNLIYCIYTSGSTGRPKGADNYHASFV-NLVGWYFSESERAHRKERVILASSLSFDLTQKNVLGTLAAGGTLIVPGTLMDTDHFVAALTRFKPTRLNCTPSAYHVISKYVTEH-----TLSLVVLGGEPIDATLAAHLSKQNIDLMNSYGPTECADVAISY--------LNAAGSEQTDIPLGKPLPNIQIYILDADLNLVPAG--VAGELYIAGISLGRGYHGRPDLTAERFIANPFYRTGDLARWRSDGNVDYIGRVDHQVKIRGFRIELGEIEAALLRYEGVREAIVL-VRDAAGGKQLIGYVVGADERGDLESRLRNHLKSSLPDYMVPARIVVLEKMPLTVNGKVDRQRL----------- 190410086 1541 ---------------LFEKQAALLPDEVALVAGG----EKTTYRELNSRANALAHRLIELGVKPGSRVAICIERGVDMIVALIATLKAGAAYVPIDPAYPKERIAFIAADANVTLVLTQSALSGELTGASGTL------IAVDELKTP-------AIACDNPDVPVAAGCLAYIIYTSGSTGKPKGVVMPHGPLA--SLIRWQTARSALPTGAPTLQFASLSFDVSFQEIFSTLGAGGTLVLINERRDPPALWELLHEEDVRRLFMPYVALQQLAEHARHAPALPQSLTELITAGEQLTPQIAEMITRLGADLYNQYGPTE-------SHVVTELKLTGAPSDWPARPSIGRMLPNTTVQILDPHGQQCPIG--IPGELCIGGAALAHGYLEKRALTAERFIPDRLYLTGDRARFLANGELEFLGRSDQQVKIRGYRVELGEVEVALRTHPSVKEAVVVAR--ENRGERLVGYIQADAESSVSTEDLRAHLRTILPEHMIPTSYVIMESLPLTPSGKLSRSNLPDPHE------ 190410086 489 ----------------IAAHAARTPTAVATIEPNG----TSTYFELNQRANRAARFLAQL--SAGSTVAVACGTGSGWLAVVLAILKAGLVWAPIDPALNSDWAERILAALRPALVVVDAATEPCFGKFGVEALRIEALWDEAEDQPDGEL--EISLTPDAPAVALARIEGATETAT---------VRLSHRML----GRAGYDRFLRLSPEDRVAHLSNIASDCARYEIFGALSAGAAIVFVPPELSSRRFAALLQETSATVL---PIAMADLERLTREFPRSLRNVRLVLSAERQL--DWGELQQVLPPEILERVHMVSGDPSAGGFYLIQPLALLDPEAAEI---PLGVPACGVDVRLLGSDLDPMP--ERVPGDLYVQHPDLP--------------DPDPGYRTEDFVRL-EDGQLVLHGGMEDALLTGNLKTYFAEIEAMLCDHPAVVAAAVTARPRQGLADRGVIAFLDLSQNVSASDLQSFFA-ERLPARLMPAKFELGREIPYDSKGAIDRRAL----------- 99082078 24 -WPDFMLPEHLNAGVELTDAERGFGDRTALI----GNGRQRTYKELADWTNRLAHALQDLGVKPGNRILIRSANNPAMVACWLAATKAGAVVVNTMPMLRAAELKKYVEKAQIQFALCDTRLMEEMEACAAQCDVLERVVGFDGTSNHDAELDRLALEKQFEAVETGRDDVALLGFTSGSTGEPKATMHFHRDLLIIA-DGYARDVLNVVPEDIFVGSPPLAFTFGLGGLAIFPLRFGATATLLEQATPPNMIEIIEKYRATVCFTAPTAYRVMLSAMEE-GADLSSLRAAVSAGETLPKPVYDWMAKTGKPMLDGIGATEMLHIFISNRFDDH-----------RPACTGKPVRGYEAKVVDDEGNTVPDG--EVGRLAVRGPTGCR-YLNDDR--QAGYVADGWNITGDSFIRDADGYFHFAARNDDMIVSAGYNIAGPEVEAALLAHAAVAECAVIGAPDEARGHIVQAHIVLNADFAPSETLIKDLVKATIAPYKYPRSIIFAEELPKTQTGKIQRFRLR---------- 166712261 438 -----MQIPATTLPAMFEAQVQRTPDEVAVAFGD----LRLTYAQLNARSNQLAHHLITLGVGPEQRVALCMERCLELVVALFAVLKAGGAYVPLDPRYPSERLAYMLSDSTPRALIVHSATRDLLED--------PNAILIDVDRPE---WLHRPTDNQAVAALVPS-DLAYVIYTSGSSGRPKGVMVPHDAL--SNYLHWAIDHYHPGQGAVV--SSSLSFDATVTSLYLPLLCGGTTELLPERDEIEALLKRVCADQPLCLVITPAHLDVLVQQLAACGGT-PSVSLFVVGGEALHASTVKRLRQLHARVVNEYGPTETVVGCVAYEI-----PLDWDAGTLATIPIGRPIDNMRIHLLDANRQTVPVG--VAGELCIAGSQVTRGYLHRAELTEQRFVVDPFYCSGDLARWMPDGTLEYLGRNDDQIKLRGFRIEPAEVSSRILDNPLVADAAVAVHTAASGEKCLVAYYVSDAPEVTAEQLRQQLQQRL-PEYMVPAVYIRMDRLPMTPNGKLDRHAL----------- 89274995 6836 -----------SVSDMFRAQAAVTPDAVAVLCGDD----RLTYAELDARVNRLARLLIRRGVGPEARVAVCMERSADLLVALLAVLRTGAAYLPVDPGHPAERVAFMLDEARPALLLTGRGTA--VEAFGPE-----RVVVDDPRTVAELADLDAGAVTDAERVTPPPDHPAYVIYTSGSTGRPKGVVVTHGAMA--NLVATMGRRFPMDTEDRLLAVTTVTFDIHVFELYVPLLAGAAVVIAGDVRDPAAVAGLVERFGASLMQGTPALWHGLLTAHAEAARGL----RLLVAGEALSGSLAARMAAVGSTVTNLYGPTEATVYATAAGV--------EAGTTASQVPIGRPIDNTRAYVLDGRLQPVPPG--VSGELYLAGAQLARGYLERPGLSAERFVACPFYRTGDVVRRRTDGQLEFRGRADDQVKIRGFRIEPGEVEAVLGAHPAVGRAAAVVREDVPGDKRLVAYVVAAGPDDGGAAVAHDHAAEHLPSYMVPSAVVVVDALPLTSTGKLDRRAL----------- 89274995 4707 -------PPALSVPAAFEAQAALTPDAVAVL----GGDTRLTYAELNARANRLARLLVRHGVGPESSVAVCLRRSAELPVALLAVLKAGGAYLPVDPGHPAERVGHVLDDARPALLLTD-------RATAADLPGPEHLVVDDPRTAAEALDTHDLTARERLGALLPG-HPAYVIHTSGSTGRPKGVVVPHGAMA--NFVAAMRERFPMSSADRLLAVTTVSFDIHVLELYVPLLAGAGVVVAEDARDPAAVAALIERFGVTVMQATPALWQALLTEHAGSASGL----RLLVGGEALPAALAARMAAVGDTVTNLYGPTEVTVWATAAGLTA--------DDPDSRVPIGRPLPNTRAYVLDDALRPVPPG--SPGELYLAGVQLARGYLGRPALSAERFTACPFYRTGDLVRWRTDGALEFLERADDQVKIRGFRIELGEVEAVLGAHPAVQRAAAAVREDTPGDRRLVGYAVADTPDPALAEAVRAHAAERLPSYMVPSAVVVLDALPLTANGKLDRKAL----------- 89274995 2580 -----------TLPELFAVQAARTPDATAVTAGGV----ELSYAELDARADRLARGLVGRGVGPESVVGVLLGRSADVVVAVLAVAKAGGAYLPVDPDYPADRVAFVLSDAGAEWVVTSAEFAPVLPAGVAAVP-------VDGAGSGPVF-------DSVPLPTVRPDHPAYVIYTSGSTGRPKGVVVPHRSVV--ALFAAAREMFAFGADDVWSGFHSFFDVSVWEM-WGALLHGGRLVVVDVSRSPREFVELLERERVTVLSQTPSAFYQLMG----AGGALPDLHTVVFAGEALPARLDGWWERTGPRLVNMYGITETTVHVTHHDLR--------PDTAADGSVIGRGLPGLSVFLLDEWLRPVPVG--VTGELYVAGAQAARGYLGRAGLTGERFVACPFYRSGDRARWSRDGRLVFAGRADEQVKIRGFRIEPGEVEAVLAGHPDVAQAAVLVGDDTLGGRRLIGYVTPGGTTEDADGLADAVAGERLPSYMVPSAFVVLDGLPLTVNGKLDRRALPAPAHTAGGG- 89274995 3652 ---------DVTVPAAFSAQAARVPQATALVCGDV----EIGYAELDARADRLARVLVEAGVAAESTVAVVMERSVDLVVTLLAVLKAGAVYVPLDAGWPVARMRTVVEDSGARWVVVHE-------------PTSGHEFLRGLGIPTLSADTDADAEECVLPQRWSPRQAAYVMYTSGSTGVPKGVVATHGDVV------RLATDRCWGATPRVLFHAPHAFDASTYELWAPLLSGGTVVIPNERVDPVVLRRLVTGHGLTHVHATAGLLRVLADQ---DPGCFTGVREVLTGGDVVPAESVRRVANPGVVVRQLYGPTEVTLCATQYEV-------ADAAEVDGVLPIGRPLDNTRVYVLDGALNPVPVG--VAGELYVAGAGVARGYLGRPVLTGERFVACPFYRTGDLVRWDTEGRLVFLGRADEQVKIRGFRVEPGEVETVVTAHPAVAQATVLVREDVPGDKRLVAYLVPADPGAAVGLTVRAYAAERLPEYMLPSAMVELDALPLTPNGKVDRAALPAP--DYAAGA 89274995 1554 ---------------------------------------RITYAELDARADRLARTLVASGVRPESAVAVAMERSADLVVALLAVSKAGGVFVPLDAGWPAARTRAVIEDADACLVLVDGTTAGLEAGVALLRVDATTDTVVDLPGP------------------VPPDGAAYVMYTSGSTGVPKGVVTTHKDLV------RLATDRCWGTTPRVLFHAPHAFDASCYELWVPLLSGGTVVIPRERVDAALMRRLTTAHRLTHVHVTAGLLRVLAD---DDPGCFDGVREVLTGGDVVPADAVRRILDANPRVRHMYGPTEVTLCATQHEV-------ADAAEVDGVLPIGRPLDNTRVYVLDDGLNVVPVG--VTGELYVAGSGLARGYANRAESTAERFVACPFYRTGDLARWTPDGRLVFAGRADDQVKIRGFRVEPGEVEAVLAAHPAVAQATVAVREDTPGDKRLIGYLVPVEQGSALTAAVRAYAAERLPEYLVPAAFVELDAFPLTVNGKVDRAALPAP--RYLTGA 89274995 7927 ---------------FARRTAA---DRDAVALVS--DSGEVTYGELDARADELARALVASGVGPESVVAVLMERSADLVVALLAVLKAGGAYLPLDVRWPVARMRAVIEDAGATSVVVHDATAGHD---LGRTTGLDVIPVAAGADSAVVLP-----------AAVAPGAAAYVMYTSGSTGVPKGVVATHRDVV------ALAGDRCWGATPRVLFHAPHAFDASTYELWVPLLSGGTVVLPDEAVDGSVLRTLVTGHDLSHVHVTAGLLRVLADQ---DPGCFTGVREVLTGGDVVPAESVRRVANPGVVVRQLYGPTEVTLCATQYEV-------ADAAEVDSVLPIGRPLDNTRVYVLDGSLNPVPVG--VAGELYVAGAGVARGYLGRPVLTSERFVACPFYRTGDLVRWDAEGRLVFMGRADDQVKIRGFRVEPGEVETVVAAHPAVGQAAVVVREDTPGDKRLVAYLVPAGTETSFADAVRAHTADRLPEYLVPSAFVELENLPLTVNGKLDREAL----------- 89274995 474 -----------SLPELFAAQARLSPDAVALV----GSGVELSYREVDARANRLARKLIGRGVGPESVVALVLERSPELVIAVLAVLKAGGAYVAVDPGQPADRIRFVIEDASPVLVIDDLNFLAETE------------------------DFDDFPVTDADRIPLLPSHPAYVIYTSGSTGRPKGVLISHAACVSY---VASHVRYGVSESSRVAQFASAGFDAFCEEWWLALLGGGAVVVPSERRLGEELVRFLLEERVTHATLPPAVAVLMREEALAPGFVLD------VGGEVCPPDLVDRWVAAGRTLFNSYGPSEATVNVTVWQ--------AVDGSLGAGVPIGRPVGNTRLYVLDDGLRPVPVG--VLGELYVSGVQLGRGYLGRAGLTAERFVACPYYRTGDRVKWNAEGELVFAGRADDQVKVRGFRIEPGEVETVLAAHPAVAHAAVVVREDTPGDKRLTAYVVPRTPGTGVGAAAVARVAERLPAYMVPSAVVELDALPLTANGKLDREAL----------- 119513006 471 -----------SLHELVIKQAEKTPDAVALVF----NQQQLTYQELSDRANQLAHYLQKLGVGADVPVGLCLERGLEVAIAILAILKAGGVCVPLDPSYPPERLELILQDTQVPVLITQTNLQALL-----KCDFPHHRLILEQEWTEISLE-----SKTNPTTQITSENLAYIVYSSGSTGKPKGIAVPHYNLIEHHLAK-MACGVG------VLQFAPLSFDVSYHEIAAAWGTGGTLYMIPERLDLDKLVQLWANHPIQKVILPVSLLQQLAEVYGQQPELLQNLREICAAGEQLTQPMIELFKQLNCRLYNFYGPTEADLVTAYAFDQN-------PEKWPIYAPIGQAAVNVKVYILDKNLQPVPVG--IVGELYVSGYGLARGYFNRSELTNEKFISNPFYKTGDLVRYLPDGNIEFLGRIDDVVKIRGYRVDLGELEAILSKHPQISQAVTTTHGENAKEKFLAAYFIPVGQTVTASELRK-FLAAQLPDYMIPSAFVQMESFPLSPNGKVNRKVL----------- 148254685 14 ALPSWFSPSERVLPAILQRQAEHYGERVLFVSGE----ERWTYADTVQIAAASAQTLIEAGLKPGDRVALMCSNRPEFLRVYLGCAWLGAIVVPINTALRGLQLSHVLRNSRPALLVVEAPYLAAIETIEPDVQLPPSIWIIGSAVETALSAVPPPLGACACAGAIRPADTVAILYTSGTTGPSKGVCCPQAQMFWWGIYSA--RALGLREGDVLFTTLPLFHTNALNAFYQAMLNGCTYVL-EPKFSASGYWAAARRHQATVGYLLGAMASMLLAQPKREEESTHGLRVALGGGVPAQVH-RSFFERFGVPLLDGYGSTETNFVFAGTIPSD------------RPGTMGYLADGIEARIVDEDDTELPDG--EAGELVLRAKAFASGYYGMAEKTVEAWR-NLWFHSGDRVVREPSGHFRFIDRMKDSIRRRGENVSSWEVEQAIQAHPAVAACAVYPLPSELGDEVAVAILLEPGQSLEPVDVIRH-CEAMIAYFAVPRYVRIVAQMPLTENGKIKKGVLRE--------- 113866892 12 -------------------AASRFAQREALVNVE--RDRRFTHMELHRLTNRIARLIKRLRLASGDVYLTILDNDNMSLLTFCTLAKADVKAAWCNFRDTFDEHLWQIDWVEPKVVFLETALLDKYYDTLRQRGI--RIVCMDPLAAPRFWDLLEGVSDAEPHIELDADEPMLLRFTGGTTGRGKCCMYTLNNWLALHRYFYSMPDDMFGNDARHLSITPLSHGSA---AYATTLAGGCHVTMNAS-DLRQFCANIQNERITSSHLVPTILYRFLEFGLHEQFDLSSLRTILYAAAPMSPAKLALLEKFGNIFIQAYGSSEVLAPVAVLSKAEHL--CAPGQSNRHLSSTGIALPETEIVVMDEQGHELPVG--ETGELWIRGPGVIKGYYKNPEATATEF-QGGFWKSGDLGYVDEDRYVYIVDRKKDMIISGGFNIYAIEVEAALNAHPAVLMSAAVGVPHAEWGESVHAVVLKEGHTPDPAEIVA-FCKERIG-YKAPKTVTIVDQLPMTVIGKVLRRQVRDKY------- 115372390 498 ------------LLELFEASVHAWRHRVAFRMVSGEREERLTYGEVHRYAGRIGSALLRAGVKHGDRVLLVSENRPEWGTAYFGILRAGATVVPVDPALTEAEVLNIARRSQARVCLLSDQSAEEYPGLTQALTSGEHPVLSLGEAMEGDPAYPDGIG----PVRAAADDVASLIFTSGTTGNPKGVMLTHRNFA--SLVAKLAGAFSIGVGDGLLSILPLHHTFEFSAGFLTPFSRGAEISYIDELTADRLGDVFETGRVTAMIGVPAVWQLLIKALQATHGELSSLKFLVSGGSALPDDVHKAFHAFGFNITEGYGLTEAAPVL----------SVAEGTNKRQPGTVGKALPGIEFRI-DQ------PDNEGIGEVLAKGPNIMAGYFGDREAT-EAVLKDGWLYTGDLGRLDDEGRLYLVGRKKDVIIANGKNVYPDELEEQYGTHEHLKELSIVGLPDEAGGEKVACLCVPDYKDRPRDEVRRELVSAEMPFYRRVKVLRFWDELPRTSTRKVKRKLVVEELKRL---- 84687129 19 ---------------MLAQAASAWPDTTAVIV----DDERLTWSELYTEARLWARALRAAGVAPGAHVGVLMPNCMDYVRLFYAAGMIGAVTLTINARFKDDDLAYAVHHSDMDVLFIGGHALPHMDLDLEEAPRLRAVFNLGDPRETVWPTRDDFLADRVDEARIDPDDHALMMYSSGTTAHPKACMITHRTLSM--IGASFAERFGLTPDDSVMNPLPFFHMSTM-LPMAACRASGATQICTAHFEPARTLRQMEEERVSFGYLSPTLVNQVIQHPDFKTRDLSALRFLHTVG---PADLMEKYTRAGAQYINAYGLTEATGVCCYTDPNDPPAEATQV--------SGRVFDGVLAKAVDPTGKDCSP--VERGEIWIGGFCLFDGYYKDPDKTAETLVDGGWLRTGDMGYVSGDGHITYDGRLKDMLKIGGENVAALEIETYLCAHPDIQIAQVIGVEDDHLFEVAAAYVLVPGASLTPEDVVDHCI-GQIASYKIPRYVRIVSEWPMSTT-KIQKFKL----------- 126437356 4 -----------TLADALHDAARDTPDRVLVRDGDD----ELTCGALQERATALASALMRR-MPVGSVVSFMLPNWHEAAVVYLGATLAGMVVNPILPSLRDHELTFILADADSRAIFIGHDYAAMLKRVAAGLPSPPEVVVV-RAEPAGHTSFADLLAEAGELPELSSDSTRMIMYTSGTTGRPKGVLHSHDSL--HALLAQLGRYWNIDPGDTFLVPSPIAHIGGSIYAFEAPLLLGSRAVLMERWDPDGAVALMLEHGCTHMAGATPFLDGLLAAAQRADTRLPDLEVFICGGASVPPSLIRRAAAYFERVTRVYGSTEV-PVTTVGSLDDVDHAAETDGRPGIA----------DVTLVD-------------GEIRARGPQMFTGYIH-PQDNTGAFDTAGYFRTGDLGRWTDDGYLMVTGRAKDIIIRNGENISPKEVEDLLVTHPQIAEIAIVGIPDARTGERACAAVVAAGDGPDVESLREFLLGRGVAKFKVPEQVVLVEALPKNDAGKVLKHKIR---------- 169600787 17 -------PDSIPICDFMLD--ERFGRHPLFTCGLTG--KTYTSLEVKERVDWLARGLKEFGFQPNNVIAVFSVNTVDTLPLAWATHRLGGIQSPANAAYSTEELVYQLKNSGAKALFTCIPLLETARAAAKQSGIPDSRIYLGKSNPDGMKTVDDFVRERLEPLNWASGDTAFLCYSSGTSGLPKGVMISHRNVIANTMQISLRNQTDYTEN--VLGLLPMSHIYGLVVICHSSVYRGDGVIVLPKFEFASTLQAIQDYKINTLFLVPPIIILMTKNQQLAKYDLSSVWSLFTGAAPLGQETAEDLQKIFPKIRQGYGLTETCTVVCSTSPDDIW-----------FGSSGSLLPSIECKIVTTEGVEI-TGYDQPGELLVKSPAVVLGYLNNDKANTETF-QDGYMRTGDEAVIRPAGHVFIVDRIKELIKVKGHQVAPAELEAHLLTHPAVADCAVIQIPDEKSGEVPKAFVVKENDRVIAREIQKHVEKTK-AHYKIVGGVEFIDEIPKSPSGKILRRFLRDKEKE----- 108760185 2744 ---------DATLHGLFEAQAARTPDAVAVVA----EGQQLTYAALEEQANQLAHHLRTLGVGPEVRVGLCAERSVELVVGLLGVLKAGGAFVPLDPAYPTARLTHMMRDAGLSVVVTMDAIADVLPA------GGELLVALDGDR-------RQLARNPSEPPRVGPEHLAYVIYTSGSTGTPKGVLVPHQGLC--NTLGTIIRAHDVRPGRRVLQAAALGFDASVLEVLSTLVAGAEHLAPRESLLPGAPLRLLESRGITTVTLTPSSLSQL------EPEGLPLLETVISAGEACSPELARRW-KPGRRLLNGYGPTEASVCATLST-----------ELDVERPDIGRPVANMRAYVLDGRGQPVPPG--VPGELYLGGPGVARGYLGRPELTAERFVPDAFYRTGDRVRFLADGRLEYLGRTDFQVKLRGFRIELGEVEAVLRQYPDVRDAVALVREDTQGARRLVGYVVQAAE--LDASALRSFMKERLPDHLVPAAFVALDALPLSPSGKVDRAAL----------- 108760185 1506 --------------------VKRTPDAVAISMGE----RRLSWRELSERARGLAARLKQEGVGRDVPVAVRITPSVESVIALWGVLEAGGACLPVSAG-EVAELASLLPAQGPRLLLV-----PRTEDVPALPKGIRAVAV---DSVDSSADSMEPVPGERLAFIVPAPDAL------GGYGR---VMLSHRNVA--HVLASLDARTGAGGGDVWLAVGPSADPSGLDLLW-ALARGMRVVLP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 108760185 2095 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GALLSLVQDEGVTTLRCAPSQARALAELPGAEAA-LGSVRLWVLGGESQDLTSSAQHVAIASSLVGAAWPSPTSAP---------------------------------VYVRDASGEPVPVG--VVGELALGGAAVPLGFWNDPEATRARFIDERFLVTGQRARF----------------------------------------------------------------------------------------------------------------------- 209520428 41 --------------DYFDAIARDNDNPALIVDDPSNEGLRLSYAQMSERSSRMANFLRGAGVGRGDRVLLMLPNRVELWDVMLAAMKLGAIVLPATTLLSADDVRERVQIGGAKFVVVDSAELAKFDALDVPLTRFSV-----GAPRDGWIDI--AAAYEASPHFTPESDPLLLYFTSGTTSKPKLVEHTHQSYPVGHL--STMYWIGLQPGDIHWNISPGWAKHAWSCFFAPWNAQACVFVFNARFVPKDTLAALVRFNVTTLCAPPTVWRMLVQEP-LGDYPVK-LREIVGAGEPLNPEVIERVKHWGITIRDGYGQTETTCQIGNS-----------PGQPVVPGSMGRPLPGYQVELVDADDQPV-----GEGEIALRPLGLMTGYANNANATAQAMR-NGFYHTSDVALRRDDGYYVYVGRSDDVFKSSDYRLSPFELESVLIEHEAIGEAAVVPSADALRLSVPKAFVTVRHGYEAGPELARAFSREKLAPYKRIRRLQF-SELPKTISGKIRRVELRRR-------- 33602525 28 ---------------VLARRAERCPDRVFLRFAPDG--RSYTFADLHRRTNGIAQAMIGYGIAQGEHVAMLSPNCPECLLGNLALGKMGAVSVPINTNAKASLLEYYLTHADCVTAIVADACMEAFAAVAPRLGQLRRVLVIGDAANARRMLEGLPLAVEPFPADAASDDLAYLMFTSGTTGPSKAIMIPHGA--AWHWGKHSVHYRYFLPEDVDYVCMPLFHANALLLSCTTAIVAGTSVVLDERFSASRFWERVRAFGVTRFNAIGAIGNFLWSQP-ASPVDLEH-KVRICSLAPPPPFVHDFERRFGLRVIAGYALSDYGFGA----------SLSPDAPPEKSLSLGRTCEGVAIRVVDEDDLTLPAG--QVGEIVMRIEQPPLGYYKMPEATLAAWR-NLWFHTGDRGYFDADGYLYLTDRKKDMIRRRGENISSYEVESVIALHPAVLQVAVYPLQSEHSEDEVAVTVMLKDGQALDPDELVAFCQQQMAAHMVPRFVEFVDAMPLTPTNKIEKYKIKERAQ------ 114416737 458 --PQHEHGTEQTVLDVWQQTVESKPNEDALVF----KQQRWTFDAFNHLIETRADQLITAGLRQGDIAGVALRRGPESVVTMLAILRAGAIYLPIDLDYPIERIESIVEQARPWCLVVEEDEQNM---AYSSISYVPRFIALPELA--------RIHTAPQPKPTISHSDVAYIIFTSGSTGHPKGVMNTHGALLNSAAIRKLATRRQLPEQAITVHTTSFSFDASWEQVLW-MLSGHTMYLYDDRKDAYELVQCVAEDNIDALDLPPSLFDQMLDSGLITNDHVPTL--VLIGSEAIPQKLWSRVSEFPELLVNFYGPTEFTVDAISASLDADASPV-----------IGRPIAGACVYVLDENLEPVAIG--EVGELYLSGAGLAKGYLNQPSMTAERFVANPFYRTGDLVKWRDNGLLDFVGRCDHQIKIRGFRIELGDVESAINAIDGVNTTVVVAEPVGDTHRLLAYCTLEKGAQAFTEQRLQSLIAQALPDYMQPANVMILDAFSLNVNGKIDRKALPK--------- 108799860 28 ----------------------------------------TSFAQFDRQIRSVAGWVATHS-EPGDRIAVIADNSTAYARLYYAVPRAGRVLTLVNQRLRADEQYTQLALTEPTVVIGDQTYVDALTELRSQVPSVRHVIA------AGSPELTAEPGEPGVDVACAPEDPAWLLFTSGSTGTPKGVVHSHRSILAAVQGS--VIGRAVPRGGVYLLPFPMCHIAGYNMLVQHAVAATVV--LAAQFRADAIARTINDCAVTACSLAPTMLHALLDHLRATGATLPTLRSIAYGSAAIPAELLRALERLDVDFHQGYGMTETGGNVTFLGPGDHRRGLAG--HPAILAGAGRPHPHVEVRIGDD------------GEILVRGPQVATSYWRG----RSAVDGEGWLATGDIGRIDADGNLYVVDRRRDIVVTGGENVSSREVEDVLTDHPEVESAAVVGVPDEYWGEVCAVVVAAEGRHPTESALIEH-VRARLTGFKRPRHVLFVDALPLTTNGKIDKNRVRRLARS----- 118431417 85 -------------YNVVDRIVKMYGHREAFTWVEDGEVRRYTYLQLKDEVDRMAKLLQDYGLGVGDVVAIYAPMMPESIAAMLAAMKVGAVASPIFSGFAPPAVAERLKLGEARVLVTVDGYLQADQAVKLAGGAVEHVIVVDVPWVEGRDEWYDRAAGSAEPEELDPEHPALLLFTSGTTGRPKGAVISHAGAILHYFNLDIHPAWR-GGEDRLWWITDIGWMMGPWQVLGSQLLGASHLMAEGAIDKSRVWRLIQEHRVTHFGFAATVARMLRAVASDTDYDLSSIRAFGNTGEPIDATWMWVMEKLGRPLINLSGGTEVFGCIL----------LPSPVVPLKPTTLWGPALGVDADVFDDEGRPV---RGEPGYLVVKKPSMTRGLWKDPERYIKTYWPGVWYH-GDYALVDEDGFWYILGRADDVIKVAGKRIGSAELESVLTQLPEVAEAACIGVPHPIKGEVIACFLVPKGGY-DAEELASKARKAVVDRFGAPEHVVIVSELPKTRSGKITRRVLRDLAR------ 37526619 27 ------------LTDILYKQCQRQPEAIAIICG----NRKFSYHQLDQQSSALASNLTLAGIKRGDTAIVQLPNIAEFYITFFALLKMG--VVPINALFSHNELLAYAQQIDPSLIVLSSEHSDFLEQLKIHCPRLRNIVVDGRKITNELKSWLESTNLPLNFEATRSDEVAFFQLSGGSTGTPKLIPRTHDDYYYSVRRS--VEICELTQQTRYLCALPAQHNYPLSSPGAGVFYAGGCLILATDPGPTTCFPLIREHKVTMTSLVPSAVALWIQTMRKYQYSLESLRLLQVGGAKLSESVARVIPKFSCKLQQVFGMAE--GLVCYTRLN--------DDDERIFTTQGCPMSGDEVRIVDDNGNIQAPG--SAGMLIIRGPYTFRGYYKSPAHNAKVFDKEGFYYTGDLAYMTKEGYICIVGREKDQINRGGEKIASEEIESLLLKHEDVIHSALVSMPDPLMGEKSCAFIVVADPNINTLQLRKYLRGMGIAEYKLPDRFEIIDVMPVTPVGKIDKLLLRKLIRDKL--- 167035081 1546 -------------HQLLEHQASLRPDAVALIF----DDQQMTYAELDRCSNQLAHRLRALGVGPDRLVGVAVERGLGMALALVAIHKAGGAYVPLDPDYPQERLAYMVEDSSIGLLLADVPSRERL-----QLSTPLPCVVLEPGNDWLSAWPAEPLANLAAP-----ENLAYVIYTSGSTGMPKGVAIDHHALSVFCQVAG--DYSRLSPNDRVLQFATFSFDGFIEQFFPPLAQGACVVLRDRLWDTATLLDEINRHDVTV-ADLPAAYWRLLALERRAPEAYGRLKQIHVGGEAVPEDALRAWLADGVRLLNTYGPTEATVVATTY----DCSQMTPQQISQGGVPIGRAIPGRSLHALDDGLAPTPVG--VPGELFIGGAGLARGYHQRPSLTAERFIPDPFYRTGDLGCYDENGQLAYRGRADHQVKVRGFRIELGEIEQYLRAHPDVREATVLAI-DLPAGKQLCAYAVPEGHDGDLRLALKHYLKASLPDYMIPSYLVTLPSMPLTPSGKLDRKAL----------- 167035081 505 ----------------FAAAASRHPERIAVVAAG----EQASFAELDARAEAIASRLVKAGVGPDTLVGVLADRSVGMLASILGVLKAGGAYLPLEPEQPAERLAYMLTDSGTRRVLAPGNWQAELPAAVQ------------------HLDWAQAGNGSVARTAPAAANLAYVIYTSGTTGQPKGVAISHGALANYGMSARLPVERIRSMAQVSTPAADLGH----TMLFGALCGGHTLHLLLRELDAEGFAAYLAEHQVDALKIVPSHLEAMLVAGRAA---LPS-QCLVLGGEAISPGLLGKIRQLAPKVFNHYGPTETTVGVLV-------------AELSEQSSLGQPLANTRVAVLDRCLQPLPA--KAKGELYIGGAGLARGYLNRPSLTAERFVPDPLYRSGDWVRQGND--LQFAGRMDGQVKIRGYRVELAEIENQLRALDGVANALV-----RVQGQAPAAWLVPSEMPADCQAWQRATLKSRLPEHMVPTHLMVLEHLPVTANGKVDVKALPE--------- 153864076 8 ----TDYPKDKTVVALFEEQVAKNPSNLAVVFEGEG----LSYQELNDKSNQLAHYFLKHPTASNPLIAICVERSREMVIGLLGILKAGGAYVPIDPNYPAKRIAYMLKDSGAPLLLTQT-------ALKVKLPLDDSSVIAIDEAD------FASQATQNPKQQSQPDDLAYLIYTSGSTGKPKGVLVEHRNVLALLSGFEQLAASG-HSHSGILTVPISFDVSVWEI-FSQLCYGGTLHLLHKLLDTPCLVRYLVDNQITSAYLAPALLEPVV--MAFGKRSCP-LQRLLVGVEPIVQKTLQLFRQLSPRIINGYGPTEATVCAT-------LFNFEQAEEPERQTPIGKPVANYQVYVLDTENALLPIN--IPGEVCIAGAGVARGYLNRPELTAEKFIEERIYKTGDLARWLPDGNLEYLGRIDHQVKLRGFRIELGEIEAVLCQHPEVKEAVVV-LYDADDNKRLVAYVSV-DKELTQADLASELLKQQLPDYMIPADLMVLDALPLTSNGKIDRKAL----------- 56697629 15 ------LPERLNMA----RQCLSQPAGALAIIDLTGPARRITHGDLSGMVQGLARALLPR-VAPGDRVGVLLSQSPWCAAAHLALWHIGAISVPLFKLFQQDALRSRLEDAGARLVLTDAEGATL----------------LGDLATPLMAAEIGLPGEPVPQADTRPEDPAVLIYTSGTTGRAKGALHGHRVLTGHLPGVSISHN-HLRPGDCLWTPADWAWIGGLFDVLMPGLALGIPVVAARKFSAEACADVIAQGGVRNVFFPPTALRML----KAADQALPGLRSVASGGEPLGAEMLAWGEAFGLTINEFYGQTECNMTVSSC----------AADFPVRPGCIGKPVPGHEVAVIDDTGQP----TRGEGDVAVRSASMLLEYWRNPAATAEKFRGD-WLVTGDRGVWEGD-YLRFVGREDDVITSAGYRIGPAEIEDCLLTHPGVATVGVVGKPDPLRTEIVKAYVVMKPGARASEEELQTWVKDRLAQYSYPREVAFLDALPMTVTGKVIRKELKRRAA------ 113476538 458 ----TDYPQDISIHQLFESQVEKTPDAIAVVF----ESEKLTYSELNNKANQLAHYLQKLGVKPKAHLGICVERSLSMVIGILGILKAGAAYVPLDSSYPSERLAYMISDAQVSVLLTQESLLTSLPKHQAQ------VVCLDRDWKGIKEFSTVNLSSGVTPENLG-----YIIYTSGSTGKPKGVAMSQRALV--NLIMWQQEEATVGQGAKTLQFTPISFDVSFQEIFSTWYSGGTLVLVSQRRDSFALMAFMVESQIERIFL-PFVALQQLATVAPQCQVLPPFCEIVTAGEQLTPDLVALMNRLNCKVQNQYGPSESHVVSAYTLQGA-------ATNWPKLPPIGRPIANNQLYIFNTDLQPIPIG--VSGELYIGGVGVANGYLNRPDLTVEKFIGNRLYKTGDLARYLSDGNIEFLGRIDNQVKIRGFRIEIGEIETTLSQHPIVKETVVLLREDKPGNKLLVAYIVPEGAQNVVPQLKQY-LKEKLAEYMVPSAFVVLSKLPLTPSGKVNRRAL----------- 88812175 430 ------------LHRLFELQAGRSPDAIALVF----EDVEISYAELNRRANRLAHFLRERGVSPEDVVGVCLGNPVEVIVALLGILKAGGAYLPLDPSYPPERSAFMVQDSGARCILTS-------ETLAQRLTVEEHVEVI-------YLDTESSIDSTTPAPTVDSFNLAYLIYTSGSTGQPKGVMVSHANAVASTVARLAFYQEKVAGFLLLSSFSFDSSVAG---IFWTLAQGGKLCLLDDRQDPNRIAERVARHGVSHVLTLPSFYDQILDALGTTG-----LRCAIVAGETCSSDLPARFEKLDTRLVNEYGPTEGTVWCTAWNIHPHVYDD--------RIPIGKPTPSMQIYVLDSQLEPVA--TGLVGEIYVGGRGLARGYRHRPALTAERFVPHPYYRTGDLGRWRADGVLEYVGRIDHQVKIRGFRIELGEIEARLREQNIVREAVVTAREDASGDMRLVAYVVPVGSDLARADELGGYLRTWLPEHMVPGWYVWLTRLPLMPNGKVDRNAL----------- 170592333 98 -------------YNCVEQNIKKYGSRTALLWEGNGDCCSITFQDLFDKVVVFSAILRSHGVKKGDVVVIYLPMILELPIAMLSCARIGAVHAVVFAGFSADALAARIRQTESRILITADGYYRIADDALAECRPVEKVIVVQHRKPDSTASIDVKLDPKRDVIWDDAEDPLFILYTSGSTGRPKGIVHTTAGYMTYTYATVKFVFDADPERDIYWCTADCGWITGHSLVYGPLLNGLTCVIYEGVPSPSRMWQIVEKYKVTTLYTAPTAVRALMAFGDQTPYNRSSLRLLGSVGEPNPVAWKWLHKVVGCVVLDTYWQTETGGHTITPL---------PAAIPCKXGSATLPFFGVEPVIIDEEGREI--EGAGKGTLCFKWPGISRSILGDHDRFMSTYFSPGYFFTGDGARRDADGYYWITGRIDDLMNVSGHLLSTAEIESALVSDNDVVEAAVVAAPHDIKGSFPYAFITLRGXKLTEREDLKLLVRKKIGAIAVPDVIQVAPGLPKTRSGKVTRRILRKIAE------ 145225442 43 --------------DWFDAIAADPADRPALWIVEDGREQKVTFAQMAHRSDQVATWLQGLGVGKGDRVILMLGNQVELWESMLAVAKLGAVIMPTTGALGSEDLADRIRRGGAGYVIANAADAPKFDGVDGD-----YVRIAVGGGADGWHTYADSAHADAHDPQTTAGDPLLVYFTSGTTSKPKLVEHSQISYPVGHMTTMAW--LGVRPGDVHLAIAPGWAKHAWSCFFAPWIAEATIFVYNGRFQAPALLDQIRRAGVNTFCAPPTVWRMLIQS--DLGERPEGLRELLGAGEPLNPEVISAVEQWGLTIRDGFGQTETTLQIGNT-----------PGQPVKAGSMGRPMPGVPVVLVDPLTGELADEGEICLDLSGTPLNLMTGYLGDDERNAQVMR-DGYYHTGDVASRDADGYITYIGRTDDVFKSSDYKVSPFELESVLIEHPAVVEAAVVPQPDDTRLAVPKAYIALADDESTAKAILEH-SRDHLAPYLKVRRLEFAD-LPKTISGKI---------------- 156046038 12 ---------PVTLPTYLFNSAHSLSEKPAFINAAD-PSHFLTLSKFRLYSQRLAAGLIKNGLKPGDRVLLFSGNNLFFPVVLVGIIMAGGIFTGANPGFVERELVYQLKDCGAKFLICGRDGLGIVKAAEEVGLGKERVFSFDDEEKQGVKSWWKLLESEEVGKRFPKETVCCLNYSSGTTGQPKGVMITHYNYVANAVQYRHLHELHADTEERWLCFLPLYHAMGQTIFCTVAPKRGIPVYIMKKFDFKGMLEAVQKYKITVLSMVPPV------------------------------------------VVQGWGMTEATCSVVGC----------DPRLDPPPNTVGELNANCRAKIVNPETLE-EVKQGERGEIWVQAPNIMKGYWNKPEATKETIVEGRWLRTGDIAYVDSKNNFYIVDRMKELIKVKGNQVAPAELEALLLEHPGIADAAVIGVTIGD-GEVPRAYVVRSGDGNVTAEEVTRWVEERTTRYKLKGGVVFLDAIPKNPSGKILRKVLREKAKDE---- 154321616 29 ----------------------------------------LTQSDFRLYSQRLAAGLIKNGLQPGDRVLLFSSNNLFFPVIIMGIIMAEGIFTGANPGFVERELAYQLSDCGAKFLLCGEGGLEVGIKAAGKVDDIEKEIGIIKQETKGLRSWWELLETEEKEDFDPKEAVCCLNYSSGTTGVPKGVMITHYNYVANSIQYRHLHELHPETPERWLCFLPLYHAMGQTIFGAVAPKRGIPVYIMKKFDFKEMLEAVQKYRITSLSMVPPIVVMLVKSPLTKQYDLSSILDMASGAAPLSGEVIDEVEKLNVKLTQGWGMTEATCSLLGC----------DPRQDPVPNSVGELNANCHAKIMDPETLE-ELKQGERGEIWVQAPNVMKGYWKKPSATQETLINSPWLRTGDIAYVDSRNHFFIVDRMKELIKVKGNQVAPAELEALLLEHPEIADAAVIGVMIGE-GEVPRAYIVKSGGSGLNAEEVMGWVEKRTSRFKLKGGVEFVEAIPKNP-------------------- 86211704 498 -----------SLPALFTAQAERRPDAVAVISGGD----RVTYAELDQRANQLAHLLEGRGVGPETLVGLCVDRGIEMIVAILAILKLGAAYVPIDPHHPRDRVQFVLADSGVTVAVTQQRFTGLLETEAPGTPDASGTSGIRLILLDAEREPLAGQPRTPPTARPSAQNLAYVIYTSGSTGVPKGILMP--ATCVLNLVAWQKRALPIGPDAKTAQFATLTFDISLQEIFSALLYGETIVVPGERMDPAEFATWVHANEIDQLFVPNVMLRAISEEVDPHGTELAALRHLSQAGEPLSRELCARRPEL--RLHNHYGPSEAHVVTSYSLP-------AEVAEWPLTAPIGRPIGNTRVYVVDRRLRPVPVG--VPGELCVAGEGLARGYLGRPDLTASRFVADPFYRSGDLVRWLPDGNLEFLGRIDDQVKIRGFRIEPGEIEAILARHQDVLHTAVMVREDTPGDKRLVAYVVADATAADTETLRRH-VESAVPEYMVPSAFVLLDTMPLTSGGKIDRKAL----------- 85374969 1 ----------------------------------------MTFSEAWLRGVKLANALAECGLQPGDRIATLEKNSIEAADIILAAAIGNYTRVPLYARNRCEAHAHMIASTGSRLALVDEALASELAGLDAQAPTLERIIIRDHN-YENWLA--TASDRDPDPVVAPE-DYCVIRHTGGTTGKPKGVAYRHRSWMTIS-AAFFSIGPQVAPGDAILHVGPLSHASGF-LFVPAWYCGARNVM-MDGFDPASFLDTLEQERISHAFVAPTMLNAIVHHDGAYGRHFPNLKFLLSASAPISEPTLRKCQIFGNHVLHGYGQTEILPIASM----GPNEWFGEFEGSAPIRAVGRPMSGADIEIRNEDGKVLGPN--EPGEIVARFNGQMEEFWNDPEETARRM-EDGWVKTGDVGMIDTNGFLYLLDRNNDMIVSGGFNIYPTEIENVIADHPGVLEVAVFGVPHEKWGETPLAMVRVKPGAQITETEIIDLVRQRLGSAKKPSKVVFTAELPLSNVGKVLRSKLREPY------- 187477644 43 -FSRWFVGGRTNLYNGVDRWLPQAADAPALIWVSTDREQVYTRRELYEEVNAVASMLREQGVGRGDRVLLYMPMVPEAVFVMLACARIGAIHSVVFGGFASVNLAQRIDDARPKVVVCTDAYKPLLDKALALAQHPPASVLVFDRGQPGRDHDYAALRARHEGARVPSSEPSYILYTSGTTGRPKGVQRDTGGYAV-ALASSMEYLFDGKPGDTYFCTSDIGWVVGHSIVYGPLIGGQASILYEGRPDGAILWRLVERYRVNTLFSAPTAVRVLKRQEPARQHDLSSLRALYLAGEPLDEPTAQWIEGLGKPIIDNYWQTESGWPILSAQPGV-------EQVPTRFGSPSFPVYGFDVRVVSESGEDLGAGEKGVVAIAPPPPGALSTLWGDDERFVQTYFSRQLYSTFDWGLRDEDGYWFILGRTDDVINVAGHRLGTREIEESVNSHEDVAECAVVGVSDSLKGQVALAFVVLKRPETLDASAAAQVVEDQLGAVARPARIRFVGALPKTRSGKVLRRAI----------- 111023623 4638 ------------LVSIFGAQVARTPDAPAVVDG----NRTLSYAEFDARVNRLARHLITQGVGPETIVALRMRRSLDFVVGVYATLTAGAAYLPIDPHHPAERTHFILAVAQPTCILTTTH--------DEQVDLPDPVPVLHLDTIDLSPLSAAPVTDADRHAPLRPQNTAYVMFTSGSTGRPKGVTVAHSAIVNE--AQWVVEAFDHRAGDRLLQSNAVTFDASTPDLFAPLQVGGCVVLAGPQRDPDYLAELIRAQKVTHVASVPTVLTSLMASRSSDA--LDGLKVVYLGGESLSGNTVARLAEFSPTVWNQYGPTETTVSVICHRCTQHEESV---------VPIGTPQTNCHAYVLDHRLHPVPV--AVVGELYVAGVQLARGYHNRPALTAERFVANPYYRTGDLVRWHPDGTLEYLGRRDLQVKLRGHRIELGEIEATLTTHPDITHAAVTVHHDHHTGDRLVGYVAPRNGAPLDPTTIHTFAADRLPDYMVPTPITILDALPLTTNGKIDRQAL----------- 111023623 2018 -----------TLPQLLTTAAAHDRTAPAVIYRD----HHLSYEQLDTASSQLARILIAEGIGTENTVAIALPRSPDAILAVWATTKTGAAFLPIDPNYPKDRITHMLSDSRAALGLTTTEHATT-------LPGPLPWLVIDTPDIQTRCTIDPGPITDADRLRLHTTNTAYLLYTSGSTGTPKGVVVTHQGLA--NLAAEQHERFTTTPHSRTLAVAPSFDASVFELLLAAG-TGATMVIAPPTFGGDELTHLLHTNHITHAVITPAALATI------DPTHLHTLHTVLSAGEACTPDLLTRWTHTPRRFFNGYGPTETTV----------MSNCSGPLPPGGPITIGGPIRGTHAYVLDDRLRPVP--TGVTAELHLAGIQLARGYHNRPALTAERFVANPYYRTGDLVRWHPDGTLEFLGRRDLQIKLRGHRIELAEIEATLTTHPDITHAAVTVHKGPVT-EQLVAYVVPTPGAQIDPARVRAFAADRLPDYMLPDPITVLDRLPLTPNGKIDRRAL----------- 165881891 1991 -------DYQRPITTLISEQSARTPEAVALRFA----QQSMTYAELELASNQLAHCLNARGIGAEDKVALVFERSLEMVTSILAVVKAGAAYVPLEPSLPLERIAYIASNSGLSLFLGDDSLARL-----DGLGDLAERVTYQSLSLADYPS-------QLPGHDIPANQLAYVIYTSGSTGKPKGVGNQHSAI--YNRIAWQQSAYPIGADDKVLQKTPFFDVSVWEYFW-PLMYGAELVIPGAHKDSAQLLDTINHFGVTTLHFVPSMLQAFIGH--EAVHTATSIRRILCSGEALPSEVQAQAKLPLAKLYNLYGPTEAAVDVSH---------FTCHGDPALPVPIGAPIAGIRLYVLDRALNLCPPG--VAGELYIAGTGLARGYVNRADLSAERFVADPFYRSGDLVCWNSEGLLDYLGRTDHQVKIRGFRIELGEIEAALYAIDGVREAVIVADRD-GATQRLVGYVSGEADVELAVDALKAELAAQLPEYMVPAVIMVLDTLPLNSNGKIDRKALPKPELN----- 165881891 492 -------DYQRPITTLISEQSARTPEAVALRFA----QQSMTYAELEQASNQLAHCLNTRGIGAEDKVALVFERSLEMVISILAVVKAGAAYVPLEPSLPLERIAYIASNSGLSLFLGDDSLARL-----DSLSDLAERVTYQSLSLTDYPS-------QLPEHDIPATQLAYVIYTSGSTGKPKGVVISTARYTTVLPGSSRPIRLAQTTK---CCKKPPSGLTCRCGSFSGRMYGAELVIPGAHKDSTQLLDTINHFGVTTLHFVPSMLQAFIGH--EAVHTATSIRRILCSGEALPSEVQAQAKLPQAKLYNLYGPTEAAVDVSH---------FTCHGDPALPVPIGAPIAGIRLYVLDRALNLCPPG--VAGELYIAGTGLARGYVNRADLSAERFVADPFYRSGDLVCWNSEGQLDYLGRTDHQVKIRGFRIELGEIEAALYAIDGVREAVIVADRD-GATQRLVGYVSGEADVELAVDALKAELAAQLPEYMVPAVIMVLDTLPLNSNGKIDRKALPK--------- 165881891 3512 ----------------INRLAELTPDAEAVIC----DGRSYSYKVLADKSSQLAHYLREQGVKPEQRVGVALARGIDLPLAFLAILKAGAVYVPMDLSYPQERLAYMIKDSQMAHILTSDNSLD------------------DIAGSATLHPFADILSEQWQQPAVCPAQGAYLIYTSGSTGNPKGVLVSRASIAAHCRG--IGRRYEMRPSDRELIFMSFCFDGAHERWLTVLTHGAAVVIPERQWDLHETYQNLHQQRVSIAVFPPVFLRELAAHVEQVG-NPPPVRVYCFGGDAMPQATFELAQRVLKPFINGYGPTET------VVTPLTWKALPGSEFDAVYAPIGELVGQRQAWLLDSHLNLVLPG--QVGELYLAEEGLARGYLNRPDLTAERFVANPFYRTGDLVRWNEQGLMEYLGRTDHQVKIRGFRIELGEIETLLRKRPEVRQAVVVA-DDTPSGKRLVAYVSGHQGELPDEAALKAMLTASLPDYMVPAVIMALSDLPLNSNGKIDRKALPK--------- 187940038 4 ------------LHECLVRSAREYPGNIAVVD----QAGSCSYAELDARAEAYAGLLVALGVGRGERILLWAEKSVELPALMQGALRKGVVYVPVDPLGPVSRLEKILADSGASLVFSTASRLADLDALERR----PRIVVLDDPACPLHWSHVELPASASAPEEIGEHDLAYILYTSGSTGTPKGVALSHRNAL--AFVEWANERFAFEARDRFSNHAPFHFDLSVLDLYCAFSRGAAVCLVPEAFSPALLTAFLQEQRISVWYSVPSVLLMMMRDGNLLQSCPDSLRVVLFAGEPFPIKHLRVLREAGLRMANLFGPTETNVCTCYEVVAVDPARLQ-------PVPIGTAASGDEVWAEKDDGRRCEVGEE--GELIVRGPTVMLGYFGQPAVT-------GSYRTGDLVRQLDDGNYEYLGRRDDMLKVRGYRIERGEVEAALLAHPRVREAAVI-VAGGGMDAALWAFLVPDGEAVSLIELKRH-CAERLPRYMIVDRAKTLAELPRNANGKVDRFKLKALVED----- 117928399 447 ---STVTPGRLPIDQLVARWARQRPDEPAVIDIGTGDDRTITWREFDEQASDVALALLRSGVEPAEPVAYQLPNCAEFPTLALAVARIGAVSCPLMPFYRRREVAFMLTRSRARVLVVNRDYVAETHALLTEEPSVRRVIVLDGPAGVQWQTFDDWVAAARTDRRPAPDARAQLLFTSGTSGEPKGVL--HRMNTLTRAVGMEIRHLGLTNADRIFVPSPLAHQTGFLYGMWLAFGLGVPQILQPVWDGRIAAAAIRRRRATFVQAATPFLADLVSAVEESGEPLESLRIFVATGAAVPRNLAERATRLGAAVCGAWGTTETCLGTLAAPT---------DEPAKVWGTDGRPLADIAVRVVDDHGEELARG--VEGHFEVKTPCLFEGYLDHPEWTAQALTPDGWYRSGDLAVIDESGYVRITGRAKDVINRGGEKIPVAEVEQILHTHPAIRDVAIVAMPDERLGERACAFVVLRPAALTFPQVQQYLDERHVAKQYWPERLEIIDELPRNPSGKIQKFKLRERIADIL--- 153871796 148 ------YPVDKTLIDLFEEQVNKTPDNVAVVFFDSAQGEQLTYQELNDHANQLARFLQMLGVKPEVLVGICVERSLDMIIGILGILKAGGAYLPLDPNYPSERLAFMLKNSKAPVLLTQQKLMASLTPALSREDMIQ-VICLDTDDKMFSNTSTSNLDISIQP-----DNLAYVIYTSGSTGKPKGVMVEHRGLC--NLAQAQIQSFHVQPNSRVLQLVSFSFDVATADIATALCAGATLCLAPNHLQIPHLVSLLQEQKITHIELPSSILATL------PVKKIPSLQTIIVGGDTCSPNLAAQWSQ-GRHFFNAYGPTETTVCATI---------FEYTEGLTLP--IGSPIANTQVYLLDAHLQPVPI--YTPGELYIGGVGLARGYLNRPGLTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDHQVKVRGFRIELGEIEAILTQHPHVQETAVIVREDHPDDKRIVAYLVSDGEQLTSEEELRHCLDNQLPNYMVPSHFVLLNALPLTPNGKINRRALPD--------- 214042875 12 ---------------FVDRHPEE-GRGDKVAYREIGSGRSLTYGDMATGAAQVAGALLRAGVRAEERAAMLVLDQIEFPQIFWGALKVGVIPIPLNTLLATSVYDAILRDSRATTLFVSAPLWDVVKGAVAGNPYLRHVIVIGGTA-EGATPYEEFLAAPADTLAVSPDEVAFWLYSSGSTGQPKGVAHVHSALRATSDTYG-KQVLEIAEDDVVFSAAKFFFAYGLGNAMTFPLVGATTLLFAGRPTPDDMIATINAEKPTIFCGVPTLYAAMVAHMDKNGPLEAPLRTCISAGEALPEEIGLRWEKTGACILDGVGSTEMLHIFLSNRKDD-----------LVYGTSGVAVPGYALRLVDEEGLDIPSGG--VGELLVNGASAANCYWNQREKSRVTF-EGVWTRTGDKYELRDDGRLVYCGRTDDMFKVSGIWLSPFEVEGALVSHPRILEAAVVAAEDADGLEKPKAYIVLKEGVADAAELKDH-VKDKIGKWKYPRWIEVVQELPKTATGKIQRFKLRE--------- 86742705 45 --------------DWFDPIARNNDRVALWIVEEDGSERRCTYDEMARRSDRVATWLAGLGIGKGDPVILMLGNQVELWESMLALMKLGAVIIPTTTAIGPTDLADRIERGGATCVIANA-----ADAVKVKLKNLNGVIVGGEAA--GWRPYTEANGVHRFESRTAPTDPLLFYFTSGTTSRPKLVEHSQVSYPVGHL--STLYWTGVQPGDVHLNISPGWAKHAWSSFFVPWIAEATIFVYNGTFDPAKLLAQLRRAGVTTMCAPPTVWRMLIKVDLSGGP--GALREVLSAGEPLNPEVIDQVRHWGLTLRDGFGQTETTAQVGNS-----------PGAAVKPGSMGRPLPGVPTVLVDPSGQRSSTEGELCLDLAAHPLALMTSYRGDPERNAEVL-AGGYYHTGDVASLDEDGYLTYIGRTDDVFKASDYKVSPFELESVLVEHPAVLEAAVVPAPDEVRLAVPKAYIALAPGRETAEAILRH-ARENLAPYLRVRRLEFYD-LPKTISGKIRRVELRSR-------- 110761132 68 -FTKWFIGGELNCYNAVDRHIAGNGNKVALIHDSTSTIQKITYNELLKKVSLLAGVLANMGVGKGDVVIIYMPLIPETIMAILATTRLGAIHSVVFGGFAANELAIRINHAKPKVIIAASCGIELISVKKPQCIIFQRRNIWESPLLEDQFDWDEVISKPHPCEPVEANAPLYIMYTSGTTGQPKGILRTVGGHLV-ALCWTMKTVYGMNKDSVWWVASDMGWVVGHSICYGPLLYGITSVMPDRTPDAAQYFRVIDQHNVNALFCVPTALRIIRRADPSRKYSMKSLKTIFVAGEFCDYETIWAEKAFKVPILNNWWQTETGHPITALCLGYGHNPGLP------KYSTGLPIPGYHIDILRENSNE--AEAHELGRIVIKPPGCVSTLYHNDKKFKEIYRYPGYYDTMDVGYKDEFGYVYVMARDDDVINVAGHRLSTSALEDVILTHSDVVDAAVIGVPDPTKGEIPCLYIMKQEATKNEKQINDELVRSLIGPIASFRIAAAVSALPRTRSGKIIRKSIANLARSRL--- 183980556 64 -------------------NARRHPHRAACID----EEGEFTYQQLDEAAHAVANALLAKGVSAGDGVAILARNHRWFLIANYGAARAGARIILLNSEFSGPQIKEVSEREGAKLIIYDDEYTGAVSKAEPPLGKLRALGV-NPDSEEDSGSTDETLAESTAPAPKAGKHASIIILTSGTTGTPKGANRSTPPTL--APVGGILSHVPFKANEVTSLPAPMFHALGYLHATIAMFLGSTLVL-RRKFKPQLVLEDIEKHKVTAMVVVPVMLSRLLDAVEKKKPDLSSLKIVFVSGSQLGAELASRLKDLGPVIYNMYGSTEIAFATIAGPEDLQRNAATVGPVVKGVKVK----------ILDDNGNEVSQG--QVGRIFVGNAFPFEGYTGGGHKQ----IIDGLMSSGDVGYFDEHGLLYVSGRDDEMIVSGGENVFPAEVEDLISGHPDVVEATALGVDDKEWGARLRAFVVKKPDTDLDEETVKHYVRDHLARYKVPREVIFLEELPRNPTGKILKRELREM-------- 69937611 25 ----IYADRPHRISELFSF-ASFWGDRPYVIQGD----RVLTFAGLRDASGSKALQLQRSGIAAGDRVMILGWNSPDWVVNFWAVVRLGAVPVLGNAWWSPEEIEYAIYFTEPKLVLADDRCAGRVS----------------QSLLTEAWGGEAGTGEAPDTVPDDENAPAVIIFTSGTEGRAKAVVLAHRSFIASMMMMMLPYDVSAPKSEICLHTGPLFHIGGPHAMMRGVVSGNTLVFPSGRFSTSEALELIEKHRIERWTAVPTMLTRLLDDEGIATRDLGSLRSIGMGGAPVHRELLDRVRKVDARVAIGYGLSENAGQAT---------AASAENALRKPGSSGRPLPLVEISFKEREGLP-------DGEILLRSPTQMLGYFGNP---NSPIDADGWLHTGDLGKLDDEGLLWITGRCKDIIIRGGENIAPAAVERALTGISAVAEAAVLGIPHPDLGEEVAAFVVIREDSEATAETLSAELRRTLASFAVPSRWHIQEPLPTNQTGKVERKALLELLRE----- 52222862 2058 -------PPPRPVHELFAERAARTPDAVAVSDA----TRQLTFAELETRANQLAHHLAGLGVAPGTLVGVCADRGVDAVVALLGVLRAGGAFVPLDPAYPAERLQVMLEDAAVPVVVTEERLLDRTAGHDA------TTVCLDRDLP-----LLEELPARPPYTAVAPDDLAYVVYTSGTTGRPKGVMVEHRHV--HHMVHAWDRRYGLAAQPRALSVSSISVDLFFSDFLLSALFGGTMVICDAVADQVALTDLLLKSRAQLMVTVPTLARAVVAELAWRGVTPEALRVLMVGSEGWPADAAAEILAPGTVLVNAYGSTETTVDSTVFQLG------RDPLGDAAFVPVGRPLANTRIYVLDERMRPVP--TGVVGECYIGGDGVSRGYLGRPELTAERFLDDPFYRTGDLARWRADGNLECLGRVDDQVKIRGFRVELGEVEAALARHPAIDSAAAAIRKDDGGPARLVGYVVPAAGHTPDLAELRAFAAERLPSPAVPTAYMVLDALPMTPSGTVARRAL----------- 52222862 515 --------EPRTAPELFAAQVARTPDADALVS----DEETLSYAELDGRINQWARLLLARGAGPETLVAVALPRSAQMVTAILAIQKTGAAYLPLDPKSPAERNRLMIEDARPLLVLTSAGFGDGAELGAPAL----FLDDPDTRAAAGELSAGPLAAAEL-PAPLLPGHPAYVIYTSGSTGRPKGVVVTHTGV--HGLVAAQSAHFRTGHGARVLSFASLGFDAAFSELGMALLSGGALVVVDERILPGQLADVLAEHRVTHVTLPPSALSAL------TPGTLPKDLTLVVAGEACPPAVARTWSAHH-RMINAYGPTESTVCASMS------AALTPDTVSGDSVPIGRPLSGVRVSVLDDRLRPVPAG--VPGEVYLSGAALARGYLGRLALTAERFVADPYYRTGDRARWLAGGDLDYLGRTDDQVKLRGFRIELGEVEAVLSRHDGVGAVAATVHKDERGTRRLVAYVVPAREDAADPARLREFAREVLPEHMVPSVFVPLDRLPLNANGKVDRRAL----------- 119899535 1 ------MNATHLLHDLIAASAERSPDAAAL----TAGGETLAYSALARDVAQCAAGLLALGLDRGERVGIYLDKRIETVTTFFGATAAGGVFVPVNPIVKAEQVGYILQDCNVRVLVTGVERFAALRDTLSACHDLRHVVLVGNAAGASVHRWSELLDAAPRAHRVVDADMAAILYTSGSTGRPKGVVLSHRNMVAG--AKSVAQYLDNGAHDTLLAALPLSFDAGFSQLTTAFHSGARVVLLNYLM-PRDVLKAIERERVTGLTAVPPLWIQLSQ-LEWSASITEHLRYIANTGGRMPLETLTRLRAALPRTKPMYGLTEAFRATF----------LPPDEVDRRPDSIGKSIPNSEVLVLREDGTECAPN--EPGELVQRGALVAMGYWNDPEKTAERFKPEIAVFSGDNVRRDEEGFLYFIGRRDEMIKTSGYRVSPTEVEEIVYATRLVGECAAFGVAHDTLGQSITVIVTPPPGGTVDAATLLAECRARMPAYMVPTRIDVRSGLPRNPNGKIDRKALASEA------- 145241702 16 ------------IISWIFDQARYEIEKPVYIDASN-TSRSISWRQARTLVRQLAAGLRAAGLKDGDCVCLHSFNDIYYSILVLGIIAAGGIYMGTNPGYTSHELDYHLRVAQAKFVISDPEMLDMIPAAEGNGIPKDRIWAFTTRATTGLAHWTALLNHEADWRRLDDTTVVARLFSSGTTGLPKPVDFTHYNIIAQHTLVYDAHPVPF-ETSRILS-LPFFHAAAAPSAHFSALRLGDPSYVLRRFEPDLFLTTVAKHNITECTAVPPIILAILSHCTTPKYSLQSLKIVRCGAAPLDKTTQARFQSLDATFTQVWGMTESSCIATMIPYPESDDT----------GSVGRLLPGMEAKIINTDGDDITAP-DTTGEVCLRGPTVVRGYFNLPSANESAFDKDGFYRTGDLGYCDGKTRWYLLDRKKDIIKVRGFQVAPAEVEGVLRNHPRIRDVAVVGVYDEAKTEYPRAYVVRQDQSLQEEEVKE-FVALRLAKYKRLDGVRFVDAIPRNASGKILKRLLEDK-------- 108757382 2210 ------YPRDATIHQRFEEQATRTPHAVAVEL----DDQRLTYGELARRSNQLAHHLRRRGVGPDTRVGLYVRRSFERVIGMLGILKAGGAYLPLEPGHPRERLTRMLTDADARLVLTEEALEPTLEGILA-----------DRLCLDAGWSSIAGESAGGVPDAAGAENLAYVMYTSGSTGQPKGVCIPHRAVVRLVTAPNYVT---LSAEDAFLHLAPFSFDAATLELWGPLLNGGRLVLPGDGTSLERLEDTLARHRVTTLWLTAGLFHNVVEHHLEA---LSGVRQLLAGGDVLSPTHVRRVRPPGLRLINGYGPTENTTFTCCH-------PMEALDEATAPVPIGAPVTGTRVHLLDAGLEPVPLG--APGELYCAGDGLARGYMGHADLTAERFLPDPFYRTGDLACWRADGSIEFLGRVDNQVKVRGFRIEPGEVEATLLRHPAVRDAAVVAAGERADTKRLVAHVVLRDASAITSGDLRDYLEPQLPEHMIPSAVVFHHALPLSPNGKVDRRVLAQ--------- 108757382 1158 ------------IHTWFEASARHSPETAAILSGEG----SLTYGQLDARANALAWRLRELGVGPDTRVVLYLERSIEQLIAVLGILKAGGAYVPLDPEFSNARRADVLVDSEARIAVTRASHAAFFASLGVTVVTVE----------------AQETRHEPPPSAVTPENLAYVIYTSGSTGRPKGVMVSHRALA--SLVQAERVRFGVVPEDRILQFNSLSFDSSVEEIFLALCTGATLVLRDAAMTVEGFLAGCERWAVTLLDLPTAFFHTVVAAMAERGLTLPSLRFVIVAGERVRADRVTQWHRHAPPLINVYGPTEATVSATCHDLSAATTTGLDD------VPIGQPLRTMGAYVLDGRLEPVPAGG--VGELWLTGEGLARGYFRDPALTAERFMADPHYRTGDLARMRADGVLEYLGRADDQVKVRGFRVELGEIETALRACEGVRDAIVLLHENAGKEARLIAYAVAAPE-VAPSALRAQLA-ARLPPYMVPAAIVRLAAFPYGSSGKVDRRAL----------- 108757382 12 ----------LTLVELLRERAQQAPDFGLYTFLVDGETQRQTYAALDRRARAIAARLAEL--PPGTRILLLYVPGVEYIAAFFGCLYAGMVAVPV---YPPRRLQAIATDAQATAGLIRSEHLELLRQIAPELAQLR-WIVTDEVDDRASDAW--------TPPPLSGDSLAFLQYTSGSTSLPKGVTLTHRNLLHNLEA--IRRCFRQDQTSRAIIWLPPYHDMGLIGGILQPLYTGYPAVLMSPMDPLRWLQAISRYRGTTSGGPDFAYTLCARKIRPEQRDLSSWRVAFNGAEPIRPETLDRFTHAFGPVYPCYGLAEATLIVSGSEVGQAPHVASFDGQALQRGQAGRNVIDGRLAVVDPETFELRRDG-EIGEIWVSGSSVAGGYWGQPEATTRTFQAGPFLRTGDLGFLR-DGELFVTGRAKDLIIIRGLNHFPQDIEFTVEKHPAVRSGAAFSVEADGTEQLVVVYEANAQRAESGLDEVISAIRRTVAEQHMASSVVLIESVPKTSSGKIQRHACRAAF------- 114761465 80 AFPRWFSGGALNVAHCVTRHAKDPERPAVISEADSGVCRELSFGALGAEVERVAAGLAALGIGKGDRVGLFLPVIPEAAVALMACAKIGAVAVPAFSGYGPDPLAARLNAADAVALVTVDAMKETADGALKQAPGVRHVLVIENTGTEGRDHAWADIGKACDPVPTDPNDPFMIIYTSGTTGAPKGIVHSHAGYLIKS-GVDFGYAFDVQSDDLVGWIADMGWMLGPLMITGCLQFGAGIVFVEGLPDHNRMWDIVERHRVTMLGMAPTAARGLRAAMAVPEQDISSLRAFTSTGEAWDEPTWWWFRDVGLPIINYTGGTETGGGILSNYTCAPISCATFAG----------PLPGQDADVLDAEGNP----TDGIGELAVHWPGMTHAFWQDPERYFETYWPDTWVH-GDLASVAGDGYWRIHGRSDDTIKVSGRRIGPAEIESALVTNPEVSEAAVIGVPDPDRGSRIVAFVTLGSGVEALDMVRAEAVTRLVGKAMIPSLIVPVPGLPKTKNGKIMRRAIRARY------- 22073887 24 ---------DLPLSDIFTRQSNN--GKIALICGD----RQFSYAELNLLVDSLAAALQRQGVKRGQTALVQLGNEAEFYIVFFALLRLGVVPVNAIYSHQRSELCAYADQINPALLIADRNHSNFIDELRACTPSLSHVVLRGDN--DSILDFETLLAEGAGDFPTPADEVAFFQLSGGSTGTPKLIPRTHNDYYYSIRAS--VDICQFNAETRYLCALPAAHNFPMSSPGAGAFYSGGQVILANNPSADCCFPLIQQHQVNVTALIPPAVSVWFEAIALSGNRLKSLRLLQVGGARLSESLARRIKEMGCQLQQVFGMAEG----LVNYTR------LDDDEQHIFTTQGCPTSDDEVWVADNDGNPVPPG--VAGRLMTQGPYTFRGYYRSPQHNQQCFDSNGFYCSGDLVIMAPDGYLQVVGREKDQINRGGEKIAAEEIENLLLRHPDVIYAALVAIPDPLMGEKSCAFVVLRKP-IKAVVLRRYLREQGIADYKLPDRFEPVPSLPITPVGKIDKKQLRQLTK------ 111221388 1 ----------MHLGMLLEMAADGMADRVALGPLASG----LTFAELASRARRLGAALEA---RPGERVGLIDLNSPAVPLTLFGSAIAGKPFVPINYRLADPQLRAIVARTAPATIIVGEGVVERVGPVDG---------VEFLSRAEALALAEDPEGKEKDGWGGDADDIAVLLFTSGTTGEPKAAVLRHSNLTEYII--STVEYAGSAEDEAAIVSVPPYHIAGISAVLSSTYSG-RRVVQLEAFDPTAWVTIVREESITHAMVVPTMLGRILDIVEADGLGLPSLRSLSYGGGPMPLPVIERAVGLNVGFVNAYGLTETSSTIAVLGPDDHQAAFASDDPAVRAASVGKPLPTLEVSIRDAVGIEVPVGER--GEIYVRGGQVSGEYLGR----GTTLDSDGWFPTRDEGHLDEAGYLFVHGRLDDVIVRGGENLSPGEIEAVLLEHPGVLEAAVVGIPNKEWGEQVVAAVVTSGG-VTEEDLKAH-VRTRLRSSRTPDHIQFREELPFNESGKLLRRVLRTELSEAF--- 194552282 10 -----------TVIAALERAVTRHPDRVLLDFSGN----LYTYAEIDSLSTRMAHALASLGVKQGETVLTMLDNNIDAVVCWLAINKLRAVSVPINTALKGEFLRHQIADTGTHLVICEADYLQRIVPLASQLSEVTRILYRGDLAAPPVAALDEHRGDNESPFDIKPEDLACLIYTSGTTGPSKGCMISY-NFMCNLARLQLRAGPA-NENDVTITPLPLFHMNALCVSIIASIMVGARAAILPRFSVSNFWQEVERSGATIASILGGMGGLLAQAPDNEAMKRCHGQIHTARGNPYTEETKKIWERFGTKLVNGYGLTEAC-VITSLAAGEH----------AAPGSSGKRIADFDVRIVDDNDHELPTN--TPGEIVVRPDIMFQGYWNRPADTLKLMR-NMWFHTGDIGKFDENGFFYFVDRKKDYLRRRGENISSFEMEAAFAVHPALAEVAVHAVPSDKGEDDVKVAILHQDVNLSPEELF-HWATESVPYYALPRYIEFRDSLPKNPQGRVLKYQLRDEGK------ 50119429 25 ----------LPLTDAWERHLATQPDAVAVVCGE----RQWSYRELDQQSSALASRLTQNGLRGGDTALVQLPNVAEFYLTFFALLKMG--VAPVNALFSHNELLSYATQIEPRLLIASAEHPEFLDRLQTQVPSLQTVVMLDSPLGHSLTDWLQPHASVSKYQPSASGQVAFFQLSGGSTGTPKLIPRTHDDYYYSVRRS--VEICELTPQTRYLCALPAPHNFPLSSPSLGVFYAGGRVVLASDPGAMTCFPLIERHQIDITSLVPPAAALWIQAAEQFGEALRSLKILQVGGAKLSETVARRIAVLGCQLQQVLGMAEG----LVNYTR------LDDSDEHIFTTQGYPMPDDEVKVLDRDGNPLPRG--EAGLLATRGPYTFRGYYRSPEHNARAFDRDGFYHSGDVVQMTEEGYLRVVGREKDQINRGGEKIAAEEIENLLLKHDGILHAALVSMPDPVMGEKSCAFLVVSDSSLKAITLRKYLRNQGIAEFKLPDRFEMIDTLPVTPVGKIDKKSLRQR-------- 163855545 26 -----------TLYSLAREHARIRPNACAVRDPY----RRLTWREVIASVDIIAESLFQGGLRRGDRVAVWLPNRIESVLVFLACSRNGYVCCPLHQNYTNAEIVRLLSRIRCKALFAQPGYGADSDEESAAVASIKQLYALSSPSPKGTLPFPDGMSITSAPV-LDPDKVVYLAFTSGTTGEPKGVMHSDNTLLANGRA--LVTDWKHDSSTIVLALSPMSHHIGTVALEQSLVAGMELVLHYPGAN-RSALDWVLETGATYVMGVPTHAMDMLAALRERGSRLGNVNVFYMAGSPIPREVAQRFLDLGVKPQNVYGMTENG---------SHQYTLPSDHSNTIVSTCGRACKGYEIRIFNQENSDIEAGPGDTGEIGGKGGVLMLGYYDNQDATEQSFNSSGWFLSGDLGRLDENGCLHVMGRKKDLIIRGGHNIYPSRIEDLAHRHPSIVKSAAFPVPDARLGEKVCAVIFAPGTALDTGQVLKHLHDAGLSKYDMPEYFIAMDAFPLTPSGKILKRDLVAWLKD----- 188591204 5 --------------DFLWRAAHRHPERTAIFSPDG----QLSYRVLADTVLRRAAALVALDPVPRSRVCVGAANTVDHLVAILAILAAGKVWVPLNPRNGDPELRRIVDFVEPSLVLADAGMAGRLAGIAPPLRLLSD-LGADGGDPAAVVMGPRGRGG------VPLEAAQAVKFTGGSTGFPKGVIQPLRA--WNANIATQIHELGLTPADRYLVAAPITH--GTSTYMLPLLGAGGALVFPESAKPAGLLDAAQAHGATLFFAPPTLILALVEEQRRAPRALPALRYLVYGGAPMPEQIRDAQAVFGPVLCTSFGQTEAPQIITFLPPG--------EMHGERLASVGRPSLLTRVAIVDKSGNVL--GAGEEGEIAVRGDLVMSGYLKAETETRKTLV-DGWLRTGDAGVLDEHGFLFLRDRIRDVIITGGFNVYPGDVEVVLSAHPAVADCSVVGIPDAKWGEAVHAAVQLRPGMQVAADELIALVKRELGSVKTPKHIHVFQALPRSAVGKVLKPAVRE--------- 27375954 26 ------------------RAEVRSSHPFLIWAPFDAPARHWSYGEFHERVGALAAGLAKRGVRPGEYVLIHLDNCIEALLAWFACVELGTIAVTTNTRSAPAEMEYFADHCGAVAAITQPSYAEILAKHCRNLRWIAVTSHDAGAAPAQPVAFEALFADSADRPRADPLAPCSVQYTSGTTSRPKAVLWTHANALWGAKVNAAHE--DLHAGDVHQAYLPLFHTNALAYSMLATLWVGATCVIQPRFSASRFWRVAREHGSTWTSTIPFCMKALLEQEIPKDHKFRLW------GSAVNEP--PAFAAFGVKIIGWWGMTETITHGI----------VGEVDQPNIPMSIGRAAPEYQIRITDDDGR--PTEVGDTGNLSIRGLSLFAEYLHNEKATRESFDAHGFFLTGDRVERLANGFIRFGDRAKDMLKVGGENVAASEIEQVIALVPGVREAAVVAKKHPMLDEVPVVFIIPHGGAPDLHDSVMAACRKGLADFKVPREIRLVDDMPRSTLEKVAKAELRKM-------- 17230137 495 ------------IHELFAAQVERTPDAIALIFGEEA----FTYREINIKANQLAYYLQTLGVKPETPVGICLERSPEMVIGMLAILKAGGFYVPLDPAYPDERLQYILDDAKVEVMLTQR---------RKDAKEEKKVVDLGDWESVGEYPVTNPVTD------VTPGNLAYLIYTSGSTGKPKGVMIEHRSPV--CLLYWAREVFCDEAISGVLAATSICFDLSVFEIFVPLCWGGKVILAE---NALELPNLPAKYEVTLINTVPSAITQLLNFNAIP----HSVNTVNLAGEPLTWKLVQQLQQLPHHIYNLYGPSEDTTYSTYIELKDITPNSPTP-------PIGRAIANTQVYILDKHLQPVPVG--VPGELYIAGAGVARGYWQRPELTAERFTVNTLYKTGDRVRYLPDGNIEYLGRLDNQVKIRGYRIELGEIDALLSQYPEIQESVVIASETSSGDKNLVAYIAPKNINIAD---LRHYLTDKLPGYMIPAHFMTLDALPRNPNGKIDRKAL----------- 17230137 1544 ------------LQTLFFQQVAKQPNQTAIVT----TEQTLTYQQVSDRVCHLAEHLQQLSVIPNQLVAIVMDKGWEQIVAALAILTAGAAYVPIDPQLPAQRRLHLLQETQAQIILTQSWLDTTLEWA----DHLTRICV--DLSPNLSPTRREALTSPSDSSDVEPTDLAYVIYTSGSTGTPKGVMIDHQGAVNTIL--DINQRFGVTENDRVLAVSSLSFDLSVYDIFGILAAGGTIIIPKSGNDPTHWMQLINQHQVTIWNTVPALMQLLLDTSPTQN---QTLRLILLSGDWIPLTLPPRIRSQHPQIISLGGATEAS-------IWSIFYPIETIDPNWKSIPYGYSLTNQQVYVLNHSLEPCP--TWAIGEIYISGLGVAKGYWQNPELTAEKFTPTPLYKTGDLGRYLSDGTIEFLGREDFQVKINGYRIELGEIEAALQQHPAITQAVVTTAGNALSQQQLVAYLVLQPE------------------------------------------------------- 52222861 2163 --------------------AEQAAARPTAIAVVDGE-RQLSYGELDRRANQLAHHLRAAGVGRDALVGIAVERSAEVVVAILGTLKAGAAYVPLDPEFPAQRLATMLSESRPAVLLTQEHLL------AGLPPTDARVVCVDRD-----LAAIEAHPTAAPVSGGDAGDLAYVTYTSGSTGRPKGVMVEHRSLFNIITEAGRL--YDLGPDSRMLQFYTMSFDGGVWEVFLTLTAGATLVIADPRQSPAHLAEQLRAESITALTLPPAVASVL------DAASLPGIRSLGLAGDVLAPELAREWAR-GRRLFNIYGPSEATLSVALHRV--------DPGAAGRQVPLGPPVPNTRFHVLDERLAVVPVG--VTGELYIGGAGLARGYLGRPDLTAQRFVADPFYRTGDLIRWTPQGRLEFAGRVDNQVKIRGYRVEPAEVESALLRQPGVAEAVVIARDDDTGHKRLVAYVVPDGSGTAPE--RAALLRAQLPGYMVPSALVTLPELPLGPTGKVDVRAL----------- 52222861 5 --------RDRRLDELFAEQAARTPERTAVVF----EGRAVSYRELDARAERLAAVLAGRGAGPERFIALLLPRSAELIVAILAVLKSGAGYIPIDPEYPADRIAYILGDARPVATITTAEVRDGLP--DPDTGSGTDWLILDESGYEQEPAGARPQPAPA--APRSAENPAYVIYTSGSTGRPKGVVIPHSNV--GRLLSSTAHWYGFDEQDVW----PLFHSFAFDVIWGALLHGGKLVVVPHAVTPADFLRLLVEERVTVLNQTPSAFYQLMAADRENPAAQLALRYVVFAGEALDADWYERHDDRAPTLVNMYGITETT-------VHSSFLALDKEGAAGATGSVGVALPDLTFHVLDEDLRPVPVGAE--GELYVAGPGLARNYAGRPGLTAERFVACPFYRSGDLVRPLPDGGLEYLRRSDDQVKIRGFRIELGEISHALAQDPSVDQATVVVRDEASGERRLVAYVVPAGSARPTPSRLRAALATRLPGYMVPTAFHVMPAFPLTANGKLDRRAL----------- 52222861 1076 ALPTT-----LGVHRQFAERARTTPDALAVTHCG----QTLTYAQLDARANQLAHYLGALGVGRGTPVVLNLARKPQLIVAMLAVLKAGGAYVPTALDTPAARLGHLLEETGTPVLLTTARQAGALP------PTEASVIDLDAAGPDIARH-----PEHDPQVATRPEDLAYIVYTSGSTGRPKGVAVPHSALTDYC--AWHNDALDVGPEDRGSSVVGLAFDVAVGEVWPYLCAGARVDQPDQETDPTALVEWFAENGTTVAYLPTPRIESLLDVAAITTTR---LRTVLVIGDSL-----RRRPQPGLPLLNAYGPAEATVAATQAVV----EPLGPDAPAGLP-SIGAPLYNTAAYVLDDRLCPVPVG--VPGELYLAGAGLAQGYQGRPDLTAERFVGCPFYRTGDIVRWLPDGTLDFLGRIDNQVKLRGYRIELGEIESVLARREELSQVFVTVRPSPGRRSLVAYLVADRGTAPDPEEL-AGYIASVLPEYMVPSSFVLLDALPLTANGKIDRRALPE--------- 153894831 86 -FTDWYPGGEINVHNVVDRHAAVDSRVALIWEGEPGDIREVTFHELARQTNRVANYLESVGIETGDTVGLYMPMVPEVVSILYGCLKVGAIAVPIFSGFGTEATATRIADAEPSVLFTGDGFYATADEAIEAAGHVDDVVVYDRLGPDRDVTWTEAIESRSETKRLPSDQESMLLYSSGTTGEPKGIVHTHAGVLTQC-AKEIHFGFDQKPADRFFWVSDIGWMMGPWTLIGNHASGGTVVMYEGAPDPDRFWEMIDRHGITQFGISPTAIRALRKHGDEEDHDLSSLRILGSTGEPDPESWRWFYDAVGCPIINISGGTEICGCFLMPMPNQPL----------KPCTLGGPGLGMDIDIVDESGESI-KESGERGYLVARDPSMTKSLWSGDERYLKEYWEDLWDH-GDFAQKDADGFWFLHGRADDALNVAGRKVGPAEIEGVLIDHDAVNQAAAVGVPDDTTGTAVVAYVVLEPHIEPSDDLREELVGEEHGKPFRPRELLFVDAFPKTQSGKIIRRAIASIYK------ 33591560 23 ---------------IVARRAALSGSQTFLRNMADGRCH--TYLDLHRQTNGIAQALAALGIGHGDHVAVMLENCPEQVFSYVALGKLGAVSVPINTAAKGQLLRYYLDHADCTAIVVSDTLAAPLADIIAALPRLQRVIVLGQARPDGVHPFPDVDGSDAAPVPVRFDDLAYLLYTSGTTGPSKAIMITHA--CAHFWGEQNIRYRHFLPGEVDYVFLPLFHANALLLGVTSALMAGTTVALARRFSTSRFWSDVRTAGATRFNAIGAVGNFLYSQPPDPRDRDHKVRLCSL--APPPPFVHDFERRFGIKVLNGYALSDYCAATWSPL----------DAPPQKVFSAGLARDSVRVRIVDDDDFDLPADSPGEILLRVEQPWTPLGYYKMPEATLAA-HRNGWFHTGDRGRLDADGYLHFTDRKKDAIRRRGENISAYEVEAIILGHPAVRQAAVYPVRSEFTEDEVAASIVLHGQALTPEALVLH-CRDNMSSFMVPRFVEFVAELPLTLTNKVEKYKLRARAE------ 111019485 486 --------DPITLDRLLAGTVADHPEAIAIRD----RGRELSYGDLDRLACRLARLLTGRGIGPESIVAVSIPRSLESVLALWAVAKAGAAYVPIDPAHPSARIAYALDDCGATVGLT-------VRTERARLPGTVAWLTTDIDDLENLC--EEALPDAERTRPLLVDHPAYLIYTSGSTGAPKGVVVTHRGLA--NLAQEIRDKYAVSARSRVLQFASPSFDTALVEVLAACVGGATLVVTPPGFGGEELSRLLRDEHVTHLLMTPSALAAVDSCV------LDELEVVLVGGEACPQELARRWAG-GRTMRNAYGPTETTCSVTLT------DPLSPDERMT----IGSLMRGVDAVVLDHRLRPLPPG--AVGELYLATPALARGYHRRPGMTASRFVADPFFRTGDVVRWTAAGTLEFLDRADDQIKIRGFRVELGEINATLNAHPGVAFAATVVQRNSAGDPTLVSYIMAEGDASIDRETLKAHLARLLPDYMVPKSIMLVNSIPLTPTGKLDRAAL----------- 146324101 15 ------IPDNIPISEFMLN--EKYGRHPAYTCGLTG--KSYSVPQVTERVDLLARALRELNWAPNSTLAIFSLNTIDTLPLSWAVHQLGGVVSPANAAYSAAELKHQLLDSKAKALFTCAPLLPTSLEAAAMVGLPKDRIYLLEVPPQAGGGKEAGLGFKTVSQLIEARRTAFLCYSSGTSGLPKGVMISHRNVIANTLQITACEKTGPRYTDIALGLLPYSHIYALVVICHSGPFRGDQVIVLPKFELKSYLSAIQQFKITSLFLVPPIIITMLRSQEISKFDLSSVTSLFTGAAPLGMETAADFNKIKVIIRQGYGLTETSTVVCSTHPTD-----------VFLGSSGTLLPGVEVRIMTPEGKEV-TSYDTPGELVVRSPSVVLGYLNNEKATKETF-EDGWMRTGDVVRVSPKGHIFIVDRIKELIKVKGLQVAPAELEAHLLTHPAVADCAVIAIPDEAAGEVPKAIVVKSASAGNDDEAIIQSIKKHVEDHKLKGGVRFIDVIPKSPSGKILRRLLRDQEKEL---- 170046136 30 -----------SLGELILRELTRQGDN--VAFVHGITSLRMTFGGILDQSLTLACYLRELGVRSNDVVALVSENRFEYPVTICALMYLGARAALFNPLYTARELEHCIGLAKPNVIFVAAQTCMAVQRACVKIRRPAKIVHYDNGARG--LTYQQCLEDSGRMLKLGEQHVALIVMSSGTTGLPKGVQITQLNVIT-TLTYTKELLTVLSAQMVAVDVMPWFHVAG-GVSMLNWMLNGMQLVFIPRFIPRVYLSCIHQYRPNMLNTVPPIAVFLAKNPLVDEYDLSSVKTIICGAAPLSREVEDLIRRLNVSIRQAYGMSETTLAI-----------LVQMDEDNLPGSVGKVRAGQYAKVVDETGKTLGPNQN--GELCFKGTLIMKGYIGKEDA----IDKQGWLRTGDVGYYDKNRNFYIVDRLKELIKYKAFQVPPAELEALLLSHPKVKDAAVIGVPNEKVGELATAFIVPAEDRVTPEEIVKFLNDQVSVHKRLHGGVRLIHEIPKTASGKILRRNLRELAKN----- 119356383 1070 -------DNPLALHYLFELQAERTPDNIAVCC----DDVQMTFRELNKKANHLAHRLIQRGVGPDIPVGLCLTRSVYLAVGILGILKAGGSYVPLDSQYPEERIRYMAHDSGIRLAVTDEASAHVLSFDREML-----LVLLDKSD-----AVESEHSCDNPVFRAGAENTAYIMYTSGTSGRPKGVMVPHRGV--SNLAVSAVNNYALKSSDRVLQFFSVSFDGSVEEIFMTLAVGATLVI--RTFNAADFLFHLEKNEITVLDLPTAFWKELVHGVSRTGIKIPSLRLVIIGGEQASVTDFQKWQKVCVRLINTYGPTECSAVSVF----SEPEKINCSYDFNRGLPIGRPMDNTTLYVVDEHCCLVPFG--MPGELLIGGAGVAKGYLNLSLLTEDRFIDDVFYRTGDIVRSLSDGNLQFLGRKDNQVKIRGFRIEPGEIESVLNQHELIKQSVVIDLTNDQGETALVGYFVTEKNALSSSELR-HYLAQKMPEYMVPSYFVPIKKVPLLPNGKIDRSAL----------- 119356383 27 ------------LHELFKKQASLNADNPAVID-GTG---SLTYRVLDEEADNIAQAIVQRGINRGSFIGLCTTRSSQVISGMLGILKAECAYVHLDPEYPSDRLGYIIDDAGISLILTQQRFTQTFSFCLPSL-----LLFMDCDQPESYTA-----SIPFSPVEASSGDPAYVIYTSGTTGKPKGVCCHHKGVV--NLLDEFQQRRYLGSEDRCSWWTNLNFDVSVYEIFSSLLAGSALLIVPERIDGHAFMDWLHVNDITSAYLPPMMVADFLEWVERNPGK-SRMRRLLTGVEPIPENLLLNIQRCQLTIINGYGPTETTICAT-------LYTVNSASHHHETTPVGKAVQNMHLHLLDEAGDPVAAG--ETGEVYIGGVGVSRGYLNQPELNECLFISDPMYRTGDLAVFLPDGELAFVGRKDFQVKYMGYRIELGEIEMVLKSHAAIRDAVVMLREDDPGLKKIVAYCVLESGNVSPKEL-QLFAGRLLPAYMIPAVFVFLKKIPMTPNGKSDRNAL----------- 121592539 3 --------------DFFGRAAAA-PDRVVLVMAETGA--RFTAGEVAQRALAMAQWLHTQGLQAGERFAVVLENRVEILALALAARQAGLYAAVLSTHLTPAEVAYIVQDCGARLVVASAKTLPQLAELQAHHPLPCWTVVTSVQAPSLQAALDALQGPPADFADRP--LGRDLLYSSGTTGRPKGVLKPHLRGQTDPEALGTARIMGMGEDTVYLSPAPLYHAAPLRYTLRVLELGGQAVI-MERFDTETALALIERYRVTHSQWVPTMFGRMLKLPGARRYDLSSHRVAIHAAAPCPVDVKHAMDWWGDILMEYYAGSEGCGTTMIN----------SSEWRQRPGSVGRPTTG-RLHIVGDDGQELPAG--EIGQVYFSGGGQFS-YLNDEEKTRQAINERGWITYGDIGHVDAEGYLYLSDRRADLILSGGVNLYPQEIENALARHPGAQEVAVVGVPHPDFGEVPMAAVVLRDESPQTARAIAEQAAEVLARMKLPQRMVFVDALPRLETGKLLRRKLKERFRDE---- 167566222 3 -----------NFFDLVEQAASRTPDAEALVADDT----RLTYRALAAQSLSFAERLQALEIAPGERLAIFLDKRAEAVVAMLGAAAAGVVFVPINPILKPDQVSHILTDSGARCIVTSSLRARILG--DDALATIPYVILTDAKTPSSRTTYLRWTQADAPPTDTIDADLAALLYTSGSTGRPKGVMVSHRNLLEG--AWSVAHYLRHTTADRILAALPLSFDAGLSQLTTAWAAGATAVLVNYLM-PADVVDICRRERITGFAGVPPLWIQLSRAAWPDDARAR-LRYFANTGGHMPQPVLRALRGLFPHALPMYGLTEA----------FRSTYLDPAEVDRRPDSIGKAVPNARILVVREDGAPCAPN--EVGELVHVGACVTLGYWNDPARTALRYRPSPEARSGDLVRRDDDGFLYFVSRNDAQIKSSGYRISPEEIEDVAHASGLVAEAVALGVPHDELGEAITLVVVPLSADSFTPDALRAWCAKRLPPYMVPHAIAARASLPRNPNGKFDRVALRADAANL---- 156058296 89 -----------TIPQHFRSIVDTHGSNFALISRS--QNTKLTYRELDEKSNVIAHGLRTLGVKKGDRVAVSLGNGWEFGAITYAVWKLGAVLVPLNPAFNTKQVVSALNHLKASHLIIGHETTPLLKDIIGDLPSLQGVVLVNNPATTDFKAIMSMFESEKEKEVIPDDDVINIQFTSGTTSTPKAACLTHHSILNNGYF--IGSRMALTESDIVCCPPPLFHCFGSVLGYMATATRGSTILPSPAFDPSATLLSIQENKATALYGVATMFLALLSNGTIPHTGFEHLRTGTASGSSVPKTLMEKLHKTGLTI--CYGMTETSPVSCMTTPVDPMEKRLD--------SVGRVLPHVSVKIISPSDPNKILEIGKRGELVVSGYLVMKEYYADPIRTKEALIPDSWMKTGDEASMDEEGYVKITGRIKDLIIRGGENIHPLEIEDCIFGMEDVREVSVVGVPDDKYGEVVCAWIVTR--------------------------------------------------------- 90424581 52 -------------------------DRTALWIVDSGGETRLSFAELSRRSNQTANFLRAQGLKRGDHLLLLLGNVVPLWEIMLAAIKLGLIVIPATTLLTPDELRDRLERGRAKLVVAAPDQVAKFANLGGA--DLARVVV--GEAQAGWLPFAQSAGSFAPDAPTDPDEPMLLYFTSGTTAKPKLVRHSQRSYPIGAL--STMYWLGLQPGDVHLNISPGWAKHAWSCLFAPWNAGATVVVNQPRFDAKSLLATVVRCGVTTLCAPPTVWRLFIQE-KLSDYKV-ALREVCGAGEPLNPEVIDQVKAWGLTIRDGYGQTETTALAGNS-----------PGQVVKIGSMGRPLPGYQVIITDPDGKPAKE-----GEITLRPAGLMQGYQG--EGGSLSGADGEVYRSGDVAFADDEGYLTFVGRTDDVFKSSDYRISPFELESILLEHEAVAEAAVVPSPDPIRLAIPKAYVLAAGTEPSRDTALSIFLQARLSPFKRIRRIEMVTELPKTISGKIRRVHLRRLERD----- 37524761 2 ---------NYNLVEIIRDAEMAYPQKTALIF----NNQNYTYKDIWRQICAIAAGMRLNGLQQGDKVVICLGNHINSIAIFFAAQKLGACPSIIAFDTPEEKIKFILNNSGASFFFTSSIIAATLLKYDYFYFSNINLIIDKVEAENNLINFDDFISDPISEANIPSVDLASIIYTSGSTGEPKGVMLSHQNMMAAT--RSLVNYLEYHHDDTVMAVLPIAFDYGLYQIILAFFVGGTVVLESNNTPPPVVLRHIQQYRCTIMPGLSSLYSLLDIYASKGSFDLSSIRLVSNTGMALRKQHVSMIKRLFPKIFSMYGLTEC----------KRCTYLPPDDLDRKPDSVGIAIPNTQIMVVDDNNQPCTAG--EIGQLLIRGETVMQGYWRNSEATEKRIYGDRCLYSGDYGWLDEEGYFYFVGRMDEVAKIRGRKVIFSEIEKVLFGHDSIIEAAVIVHSGEESSESIIAFVATQTQEKLLESDLKHFCSNLLELHQIPSVFIQLSRLPKNANGKFDKHQLRQRYQS----- 33597801 43 -FARWFVGGRTNLYNAVDRWLPQQADQPALIWVSTDQERVYTRQQLHDEVNAVAAMLREQGVERGDRVLLYMPMVPEAVFAMLACARIGAIHSVVFGGFASVNLAQRIDDAAPKVVVSTDAYKPLLDRALALCQKPPAVIILDERQAGRDLDYAELRGSRVPVQWLESSEPSYILYTSGTTGRPKGVQRDTGGYAV-ALASSMEYLFDGKPGDTYFCTSDIGWVVGHSIVYGPLIGGQTTILYEGRPDGAILWQLVERFGVNTLFSAPTAVRVLQDAALLRRHDLSTLRAVYLAGEPLDEPTAQWISQLGKPIIDNYWQTESGWPILSAQPGV-------ERVPTRFGSPSFPVYGFDARIASETGEDLGPDEKGVVAIVPPPPGAMSTIWGDDERFVQTYFGRQVYSTFDWGLVDPDGYWFILGRTDDVINVAGHRLGTREIEESINSHAGVAECAVVGVADTLKGQVAMAFAVLRDGALALEGDIMRVVEDQLGAVARPARIRFVGALPKTRSGKVLRRAI----------- 154253527 26 -------PERLNIARYLARAAAETPDKTALLVVSDADAECWSYGALDDAVRRVAAGLLAEGFRPGERLMIRMPNTSEYALMFFGALAAGLVPLPSSSQLTPAEADFLLQDSAASAVALAPGMTMQASGRR-----------VIDEAMLARLKLHPPLDAYAD---TGANDPAFLVYTSGTSGKPKGVLHAHRS--AWGRRPMYKGWYGIEADDVMLHAGAFNWTYTLGVGLTPWANGATTVLYNGEKDVAVWPKLMAKTGATLFAAVPTLYRQILKYCDLSSFDLSRLRHGLTAGEALSATLLDHWEATGKELYEALGMSECSTYVS-----------TAPGMEIRIGSPGRPQPGRCVAALPVEGGTEPLPAGNVGLLAVSDPGLMLGYWRRPDEEAEVYRGE-WFIGGDLASFDEDGYMHYHGRADDLMNAMGYRVSPQEVEAALATHPDVQEVAVTEIHVREDVSIIAAFVVPKEASEPDAAAILKWGAERLAAYKCPREIIFVDTLPRTANGKVMRRTL----------- 16077418 461 ------LPEGMAVHQVFEEQAKRTPASTAVVY----EGTKLTYRELNAAANRLARKLVEHGLQKGETAAIMNDRSVETVVGMLAVLKAGAAYVPLDPALPGDRLRFMAEDSSVRMVLIGNSYTGQAHQLQVPVLTLD-------------IGFEESEAADNLNLPSAPSDLAYIMYTSGSTGKPKGVMIEHKSILRLVKNAGYV---PVTEEDAMAQTGAVSFDAGTFEVFGALLNGAALYPVKKRLDAKQFAAFLREQSITTMWLTSPLFNQLAA---KDAGMFGTLRHLIIGGDALVPHIVSKVKQASPSLWNGYGPTENTTFSTSFLI---------DREYGGSIPIGKPIGNSTAYIMDE--QQCLQPIGAPGELCVGGIGVARGYVNLPELTEKQFLEDPFYRTGDLARWLPDGNIEFLGRIDNQVKVRGFRIELGEIETKLNMAEHVTEAAVIIRKNKADENEICAYFTADREVAVSE--LRKTLSQSLPDYMVPAHLIQMDSLPLTPNGKINKKEL----------- 169794999 26 ------------LADIFAHTAQTLPDKTALIEAD----KTLSYGELYQQALIMAQHLALKGVKPGHIVGLWLPRGIELLKAQLAICLSGAAWLPFDMDTPADRIAVCLEDAEAVGMITTDEWYEHLAEV--------------PQTKWTNTELQKPLSESVSLAKTTPDQPAYIIYTSGSTGKPKGIVITQKNIC--HFLRSENSILGIQEQDKVYQGFSVAFDMSFEEIWLSYLVGATLWIAPKSLDPERLCQTLKQEQITVLHAVPTLLALF-------PEDVPNLRIINLGGEMCPDSLVDRWALPHHQMFNTYGPTETTVSASLELLE-----------RGKPVTIGKPLPNYGMLVINSERELL--EQGETGELCIFGPSVAQGYLGRPDLTADKFIENPWYRTGDLAKIDEFGQVHCLGRADDQVKIRGFRVELGEIEAALCDIDGIGTAAVILRP-EDGIDQLIAFIAPEIDAKQAIEIKEHNLSQRLPPYMVPNRFEIIEEVPRLLSGKIDRKALKAR-------- 15828369 56 --------------------ARRSPHRAALID----EEGTLTYKELDRAAHALANGLIAKGVRGGDGIAILARNHRWFVIANYGCARVGARIILLNSEFSGPQIKEVSEREGAKVIIYDDEYTKVVSKAEPALGKLRALGVPDEEEPPGSTDLAELIARSSSPAPKVRKRASIIILTSGTTGTPKGA---NRNTPASAPLGGILSKVPFRAHEVTLLPAPMFHALGYLHATLAMFLGSTLVL-RRRFKPATVLEDIEKHQATAMVVVPVMLSRILDTLEETKSDLSSLRVVFVSGSQLGAELATRLEELGPVIYNMYGSTEIAFATIAGPKDLQINSATVGPVVKGVKVK----------ILDDSGKEVPRG--QVGRIFVGNAFPFEGYTGGGGKQ----IIDGLLSSGDVGYFDEHDLLYISGRDDEMIVSGGENVFPAEVEDLISGHPEVVEATAIGVDDKEWGARLRAFVVKKQDATIDEDAIKAYVRDHLARYKVPREVIFLEELPRNPTGKVLKRELRD--------- 90023365 2279 -----------TIIDLIDGHSAS-GKDAVVLPNEMGKARKATYAELTAKSNRLAHNLQNMGIGKGSIVALCLPKSPELIMTLLGVLKAGAAYLPLDPDYPADRISYMLNHAKVNLALVDNHTQTRLSEWQGKALTLADKSL-------------STITKTSRLAAASHDDLAYVIYTSGSTGKPKAVQVTHGNLA--AIYQGWEQHYKLKTEVSVFAQMASFSFDVFAGDLVALCSGGKLVLIERLFNTANLYETFVNEKVDCVEFVPAVVRGLMNYCESQNKRLDFIRLLIVGSDVWTVEEMRRLRALNNRVVNSYGLSEATIDST------YFEGDLDKYENGKVVPIGRPFSNCEVYILDAYQQPTPIG--VPGELWIGGEAVTNGYFAAPELTAQRFRATRLYRTGDLAQWDTYGTLHLLGRADNQVKVRGHRIEVGEIEAQLKTHSNVAQAVITLHKDSRQEAQLCAYCVPRKDSLDIKDLRQH-LGSILPTYMIPARFMVIDELPLSPNGKVDLKALPE--------- 91795078 505 --------RNRTITDIWQHSVAQFADRKAAGFGDN----WLSYRELNCKANQLAQGLAAMGVTRETKVIISLTRGLDLLCGILAIIKVGGVYVPVDPKAPAKRINHICTDSGAQWVLCDQDW-----------QHGDVNVIDIAKLTAQTQQYED----RAPAVNIEPHDAAYIIYTSGSTGLPKGVVVEHHNLV--RLVGAAMNAFDFNADDVWCLFHSFAFDFSVWEIFGPWLTGGAVIVPDELLQPALFHRFLLENKVSILNQTPSAFYNLIDADNQVDEPLSELRYVVFGGEALSASWQQRYDADRVKLVNMYGITETTVHVTHYTVKA-------GDCKQARSIIGLPLSDLDVYLLGSDGLPLPEGTK--GELYIGGPGVAREYFGKPEMTAQRFTAGRLYRSGDFARLDNDGQLVYLGRKDDQVKIRGYRIELEEVRQQLMSLDAVK-TAVVTVSDIGAGDKLIAFVIPQVAELFVASVIKHELAKRLPPYMIPAICHPIEHIPQTNNGKADIKWLLSEYK------ 91795078 1578 --------------------------------------RRVSHGELNALVETLVQSLA---IERGTRILLHLSKSVEFVVWLLACMRKELVVIPLPVDADPLRQQSIVEHADAAYIVSE------------QPQTFGYQVISSQDQSDIVLGYKS-------PLHTPSESAAIVMFTSGTTGKPKGVVLSLHSLQAHSRA--MARTLSLTTDDRVLWFASTGADITLEQVIAPLSVGACVVIPEKIWSMAEFLPQVAVSGVTVADLPPVYFQWLMRADAKQKQAWSPLRMVLLGGESMPLSVIKAWQQMQLPLFNVYGPTEATITASVFPISAGFNDV--------KVSLGMPTEGNGFLVLDLQGKPVPAG--VEGILYITGERLANGYLFNEEKTTEAFIEDGMYHTGDIVKWLPDGTLWFVGRSDAQVKIRGYRVELDAVQHFLESREDIHE-AVVLYNRIKQRDLLLAFVVASTEVTGVAKRTLASMRSELPHYMVANRIIVVDQIPLTANGKVDSKAL----------- 91780469 3 -----------NLIDLIQSAARRTPDAESLVCGDV----RLTYRQLLQSSRAFGQVLSSLGVAPGGRVAIFLDKRMETVVSMLGACAAGCVFVPVNPLLKPEQVAHVLRDSGARCLVTTALRVRALAA--EGVAPVTDLILVDEPWPDCISSPDDALV-PAPAVTCIDTDLAALLYTSGSTGLAKGVMLSHRNLLEG--AWSVAEYLRLDPSDRVLAVLPLSFDAGLSQLTSAWSAGATAVLLNYLTAHDAVL-ACEREHITAITGVPPLWMQLTGATWSDAAR-NTLRYFANTGGRLPLPVLQKLRALFPHATPMYGLTEA----------FRSTFLDPAEVDRRPDSIGKAVPNARVLVVREDGTPCNPD--EAGELVHVGACVTLGYWNDAVRTAQRYRPDMAVWSGDLVRCDSEGFLYFIARNDAQIKSSGYRISPEEIEETVHSSGLVVEAVALGVPDDELGEAVVLLVVLAGDSDIDE--LRNWCTQRLPRYMVPRHIASYPDIPRNANGKFDRAALR---------- 119504909 10 ------------------------PNKPALIAGQD----QFTYSQVDVQVQRFASGILA---GAEDRIAFLIPASLEYVTVMHGIWRAGGIAIPLNTASAEVELEHCLSSTGVKRLIAVEPFLERIRPLCDKLAIA--VSSVAEHLSDDLQPMPELLADRR----------ALIIFTSGTTSLPKGVVTTHKNI--KAQITTLIDAWAWSEHDVIPLFLPLHHVHGIINVLSCALWAGATVHLMPKLNIEKLCAEAVQGTYNLFMAVPTIYVKLIDHLESIQAAFGAMRLNVSGSAACPVAIFETWQRLGQTLLERYGMTEIGMALSNPYTGE-----------RRAGYVGQPFPGVTVQLFNEDHQPV-TTASESGEIRVKSDTVFLEYWNNPKATTDSFR-DGWFCTGDIAVI-EEGYFRIMGRSSDIIKSGGYKLSALEIEGKLLAHPAIAEVAVLGIEDRTWGESVAAVVVLREGQTLNIDTLKTWCEGKLSSYKLPKTLVITPELPRNAMGKVVKPKLKAFF------- 41409812 69 -------------------NARRTPGRAAVID----EEGELSYAELDRAAHAVANGLIAKGVKAGDGVAILARNHRWFLIANYGAARVGARIILLNSEFSGPQIKEVSEREGAKVIIYDDEYTKAVSKAEPPLGKLRA-LGTNPDADEPSGSTDETLAESSEPAPKADRHASIIILTSGTTGTPKGANRSTPPTL--APVGGILSHVPFKAGEVTSLPSPMFHALGYLHATIAMFLGSTLVL-RRKFKPPLVLQDIEKYRPTAMVVVPVMLSRILDTLEKKKPDLSSLRIVFVSGSQLGAELAARLKDIGPVIYNMYGSTEIAFATIAGPKDLERNAATVGPVVKGVKVK----------IFDDNGKELPQG--EVVRIFVGNTFPFAGYTGG----GNKQIIDGLLSSGDVGYFDEHGLLYVSGRDDEMIVSGGENVFPAEVEDLISGHPDVVEATAIGVEDKEWGHRLRAFVVKKEGADLDEDTIKHYVRDHLARYKVPREVIFLDELPRNPTGKILKRELREM-------- 197332666 11 ----TDVPENFNVAAHFLDGAD--GDRTALI---GGDGRRTSYARLRGLANRVGHALRALGVRPQDRVLIAMSDGVEFVAAWYGAQKIGAVTAEVYSFLHAKEYRYYERYVAPRVVVADAGTVERLRA--AGVRNLLVAGVPADALRAGEHHFDSLVADELDPAPTHRDAPAIWKFTTGSTGAPKACVLPARSPRL-SFDWYARGVLDLRPDDVVLPVPKLFFGYSRDLALFPFGVGAAGIIFPERSTVERVFELIAAHRPTVLVNVPTMMRAMVAHPLAREQDLSCLRLCTSAGEALPPDLHRAWDTFGVEVADGLGSSETYHIFLSNRPGA-----------ARVGTLGQEVPGYRVKVVGEDGEELPDG--ETGVLEVTGATAALEYWQEPVKSAAAFPAPHTVRSGDLAVRDADGFFHYRGRKDDLLKVGGVWIAPAEIEDCLLTHPEVVDCAVVGVESEGLTK-PRAYVVARSEVTGTQ--LTEFVRAGLSPHKYPREYRFVTELPRTAAGKVDRRALR---------- 56479530 43 ---------ETNLYNAVDRHVAVRPDDRALVYIETDEEKVYSFAQLQREVERMAAIYQELGVGKGDRVLIYMPMIAEAAFAMLACARIGAIHSVVFGGFAAGSLATRIDDAKPVLMVSSDAGVPYKHLVDEACKIAEKVLIVDRGLDMGFVDYAELRAKHLDATWLESSEPSYILYTSGTTGNPKGVQRDTGGYAV-ALASSMKHIFTGFAGETMFATSDIGWVVGHSIIYGPLLAGMATIMYEGRPDAGIWWQIVEKYKVNVMFSAPTAVRVLKKQDPAKKYDLSSLKHLFLAGEPLDETTHKWMDELGIPVIDNYWQTETGWPMLSAVRGI-------EDTPIKYGSPSFPVYGYDLRIFREDGSECGANEGIVGVVPPLPPGCLSTVWGQDDRTYFTLFEDPVFSSSDWGIKDEDGYHTILGRMDDVINVAGHRLGTREIEEAIQANAAIAEVAVVGVADPLKGQMPMAFVVKDASRVDTAEKRAELEKDVLGAIARPGRVHFISGLPKTRSGKMLRRSIQALAE------ 18313645 63 -------------YSAVDYKLGRFGDKTAYIYIEASVERRITYGELYQLVCRISAALRAFGVKKGDTILVYMPNSIEAVAVLLAAARIGAVSSTVFAGFSPKAVADRIELVEPKIIFTQDRRIALKENIDEALKRPQAVVVKRALGEERDMWLEEFLEGNCTPEFVESNEPLFVLPTSGTTAKPKPVVHVHGGYQVWIVHGALL-VYGLSSDDVIFNTSDIGWIVGQSIVFAPTIMGTTSILFDGAIDPDLFWEIIEKYKPTLIWTSPTAARMLMRLGHARRHDLSSVKRVVTAGEVLNPEVWRWLYQKNVPVIDHWWQTEGGPAIGYYYALVKDMPVGLEFMEIKPGSAGVPLPGVEVEVVDERGNAVSAGQKGTLVLKRPFPGMTPTLWKDHKRYWERYEGKLVYYTGDAAYIDDEGYVWFGGRADEVIKIAGHRIGTIEVESALLTHPAVAEAAVVGVPDPIRGEAIAAFVVLKPSWRPTEELRKELVRKTFGPIAVFAGLEFVNMLPKTRSGKIMRRVLK---------- 168240180 42 -FARWFCDGTTNLHNAVDRWLDKQPEALALIAVETDEERTFTFSQLHDEVNIVAAMLLSLGVQRGDRVLVYMPMIAEAQITLLACARIGAIHSVVFGGFASHSVAARIDDARPALIVSADAGARLDDAIAQAQHQPKHVLLVDRGAKMAWVDGRDLLGASVPVAWLESNETSCILYTSGTTGKPKGVQRDVGGYAV-ALATSMDTIFGGKAGGVFFCASDIGWVVGHSIVYAPLLAGMATIVYEGLPDCGVWWKIVEKYQVNRMFSAPTAIRVLKKFPTARNHDLSSLEALYLAGEPLDEPTASWVETLGVPVIDNYWQTESGWPIMA-------LARALDDRPSRLGSPGVPMYGYNVQLLNETGEPCGINEK--GMLVIEGPGCIQTIWGDDARFVKTYWSRQVYATFDWGIRDAEGYYFILGRTDDVINIAGHRLGTREIEESISSYPNVAEVAVVGIKDALKGQVAVAFVIPREAARDEENAIMALVDNQIGHFGRPAHVWFVSQLPKTRSGKMLRRTIQ---------- 121699934 20 ---------------FLEKVAQSNAGKVAVIDATKGE--SFTYGQLLADTARL--HLRNTGDLEEARIAFLTPNGYDYVVTQWAIWAAGGVCVPLCTTHPVKELVYTIEDSDPSLIILHPSFVPLRKEIANDIPFMRL-----EPFHSSAITSSLSLPKLSSKSFLDRR--ALMIYTSGTTSSPKGCVTTHKNITFQ--ASCLVQAWKYSPSDHLIHVLPLHHVHGIINGLTATFLSGATVEMHPKFDPLSIWSRWQDHGTTMFMAVPTIYSRLNDFFETKRAGANALRLVVSGSAALPTPIKAKFAAIGQTLLERYGMTEIGMALSCGL----------DLEKRIDGSVGWPLPGVQVRLTDKETGKVIDGTDEDGIIEIKGDNVFLEYWRRPEATAKEFTADGWFRTGDVARRDDAGAYFIQGRASDLIKSGGYKISALEVERKMLGLDAIQEVAVVGLADEEWGQRVAAVVKQRGTEPLELQSLRAELKLEMAPYKIPSVLKIVDDIERNAMGKVNKKIIIQKY------- 214029220 15 ----------------------------------------WSFAALDRACGDLAELLASAGVRPRDRVVVLCENACVTVAALFAISRLGAVAVPVNARMQGAEIDRILSHAAPRIVLMTSAASKEAEDHAKRLRAAHRG--TRWEGCFGCLDVAFLPETGATDGGDVPQDLAVLLYTTGTTGDPKGVMLSHRNLAFGGGASAQLR--DMTARDVVYGTLPLSHVFGLASVLTASVMIGAEVRLEARFSAQKFYEAL-RSGITLVSAVPQMHALVMQYAKEQGLQTPDLRYVSSGAAPLDPDWKTRAEAFGVALQNGYGMTEATAGICATRSAIGDPDV----------SVGPPLPGVEVRL----DQTVSGGGDGLGEVCLRGDNVMLGYFRNPAASAEVLSADGWLRSGDMGWMDAAGHLHIDGRSKELIIHGGFNVFPPEVEAALNAHPQVVQSAVVGRPI-KGDEEVIAFVQHAAGDTPDVMELRSFVAERLAGYKRPAHIVLTLALPAAPTGKILKHRLLGHFADRL--- 168203409 53 -----------TCYNAVDRHVERAAQTALIYDSPTGAKDFTTFQQLRDKTALLAGALLAKGVTKGDRVIIYMPMVPEAVIAMLACARIGAIHSVVFGGFAANELAVRIDDAQPKAILAASAYKPLIEAIEIAQHKPETVLILQREEGRDHDWFESQRGEPADCIPVEGNHPAYILYTSGTTGAPKGVVRPTAGHLV-ALNWSMKNIYNVDPGDVFWAASDVGWVVGHSICYAPLIHGNTTLIFEGKPDAGTFWRVISEHNVRSFFTAPTAFRAIKREDPKAAYDLSCLRALYLAGEADPDTINWAHDLLGVPVIDHWWQTETGWTIAGN-------PMGVEPLEIKLGSPAVAMPGYDVQILDETGQQMPVN--TLGAIAIKPPGTLPTLWNAPERFEKSYLSPGYYETGDAGMVDEDGYLYIMARTDDVINVAGHRLSTGAMEEVLANHPDVAECAVIGASDALKGQLPIGFVLTKGVNRPHSEIARECVRDKIGPVAAFKTAAVVDRLPKTRSGKILRATM----------- 163697578 20 ----------------LEANARRHPDKPALILVGDGDAQVLTYGEVDRAVRGVAAGLLALGLAPGSRVMIRMGNDADYAIVYFAALAAGLVAQPSSPQLTPAEAAFLMADSGAAAVVAAEDCPLDPESCRGR--------AVLRPADVAHLRAGPPLPAYAD---TAADDPAYLVYTSGTTSRPKGVLHAHRTLWGRRPMHD--HWLGLRETDVVLHAGTMNWTYTLGVGIQPWARGATTVLYTGRRDPGIWPALIARYRATLFAAVPSLYRQIVKYADLAGHDLSSLRHGITAGEALPAHLLAEWTRTGKPLYEALGMSEISTYISTGPT-----------VPVRPGSPGRPQPGRRIAILPPEGPPEPLPAGETGLLAVSDPGLMLGYWNRPDEEAAVFRGE-WFTGGDLARLDADGYVWFEGRHDDVMNAFGYRVSPSEVEAVLIGHPDVQEVAVAERAVREDVRVIAAYVVPKPGHAPDREALIAWCQERLAGYKCPREVVFLEALPRTPNGKVQRKRLAE--------- 119178636 14 ---------------FLEARKQAWSDCSKVAIIDQSKNESFTYGQLLVDVSCLQRILDTLSLKDLDRIAFLIPSGYDYVVCQWAVWAAGGICVPLCVTHPVKELLYTISDSNPRLVILHDSFGHRKDALAESCSNVTFL----DLAPLASTTPETIVLPPFHP-PFDLSRRALMIYTSGTTANPKGCITTHKNVMFQS--NCLIEAWKYTSSDHLIHVLPLHHIHGIVNGLVAMLLSGATVEMYPRFDPAIIWERWSSRGSTMFMAVPTVYSKLVDYFDAARAGANSLRLVVSGSAALPTPIKKFFEITGQTLLERYGMTEIGMGLSCGL----------EVDKRIDGSVGWPLPGVEVRLTRDTGCIIPSESDEDGMIEVKGDNVFLEYWGRPDATKKEFTSDGWFKTGDVAKRNENGAYFIQGRESDIIKSGGYKISALEVERKMLALDAIQEVAVVGLPDEEWGQRVAAIVKQRQGTPQLEQSLRAELKKEMAHYKVPTVLTVVDVIERNAMGKVNKKDLVRKY------- 67156099 1133 ------------LPELLTAQARATPQAIALVSGEA----TLDYTDLERRANRLAHRLRELGVGPEAKVGLLAGRGVELMVALLAVVKAGGAYVPMDADYPRERLAWMIGDSGLSLLLGHRRVLDALEAPAG-LATLP----LEELDAEGYPDTPPALA-------LDAGNLAYVIYTSGSTGQPKGVGVSHGAL--SERLHWMRREYALDASDVLLQKAPLFDVSVWEC-FLPLIAGSRLVLAGEHRDPRRLVELARAHGATCLHFVPPLLQLFVEEPALG--DCRRLRLLFSGGEALSAELCRRVRERLPQVHNRYGPTETAINVT------HWRCAEEGARV----PIGRPLANVVCELRDAELELAP--GGAVAELLLGGSGLARGYLGRPALTAERFVPDGLYRSGDLARWRDDGALEFLGRADEQVKVRGFRIEPEEIRAHLLSQPAVRQ-AVVLVREGAAGARLVAYLTSDGAQDDPAERLKRALAASLPEYMVPAQFVRLDALPLTPTGKLDRKALPE--------- 67156099 2184 ------------LHELFETQAARTPEAPALTCAG----RTLSYAELDVRANRLARVLRERGGGPEVPVGLALERSAEMVVGILAILKAGGAYVPLDPEYPLERLRYLIEDSGIALLLGHAVLFEAL----GELPAGVARWCLEDD-----LAALDGQSGAPLPRLAGPDNLAYLIYTSGSTGQPKGVAVCHGEIAMHCRA--VIERFGMAASDCELHFYSINFDAATERLFAPLLCGARLVLRGGQWDAESICQLIREQSVSILGFTPSYGSQLAQWLISRDERLP-VRLCITGGEALSGEHLQRIRAAFAPFFNAYGPTETVVMPLACRAPETLEEGAA------SVPIGSLVGARRGAILDADLAPLPQG--AAGELYLGGKGLARGYHRRPALTAERFVPDRLYRSGDRVRLRDDGQVEYLGRIDQQVKVRGFRIELGEIEARLREHPAVTDTAVLAL-DTSSGKQLAGYVATATAGLDLREALKAHLRAQLPDYMVPAHLSLLEKLPLTPNGKLDRRAL----------- 67156099 3709 ---------------LFEARVAAHPER-IVARCQDA---QWNYAGLNARANRLGHALRAAGVGVDQPVALLAERGLDLLGMMIGAFKAGAGYLPLDPGHPAQRLTRILELGRVPLLVCSAACRAQAVELLEALQGRPRLLVWDEVQAGDW-------PTANPGVYSGPDSLAYVIYTSGSTGLPKGVMVEQAGMLNNQL--SKVPYLGLDEADAIAQTASSFDISVWQFLAAPLFGGRVEIVPNAIADPGALLALARERGVTVLESVPSLIQGMLA---EERDGLGALRWLLPTGEAMPPELARQWLQRYPQVVNAYGPAECSDDVALFRVDMEATAGS-------YLPIGSPTDNNRLYLLDEALELVPAG--ATGELCIAGTGVGRGYVGDPLRTALAFLPNPFYRSGDLARRRVDGLLEYVGRIDHQVKIRGFRIELGEIEAHLHEQAEVREAAV-AVQEGPNGKYLVGYLVPADMELAEVERVKQRLRAELPDYMVPAHWLLLEGLPRNTNGKLDRKALPE--------- 67156099 19 -------ERPVSMADALMRRAAAQPERLALRFLGGDGEEVLSYRQLDRQARIIAAALAERG-EPGERAVLLFPSGPDYVAAFFACLYAGVIAVPAYPPESSQELISIIADAQPRLILTTSGVAGSLAALEGRGDALPELLAVD--------ALDPALADGWRAPAVPAEAIAFLQYTSGSTATPKGVQVSHANLEANEWL--IRQGYRIGDDDTIVSWLPLYHDMGLIGGLLQGIYSGVPVVLMSPQHPVRWLEAIGRYRGTISGGPDFAYRLCIAEGNLAGLDLSGWRVAFSGSEPILAAFAERFAPCGFRYLASYGLAEATLFVSGGRPGQGIADRAEPGEGPVLMSCGWEQPGHPLLIVDPRSGE-ALGDGLVGEIWSSGPSVAQGYWRNPQATAQVFVEDGWLRTGDLGFR-QRGELFVTGRLKDMLIVRGQNLYPQDIERTVEEC--VAEVAAFAVEHEGREALGVAAEIGRAQQVAADELLGRIRQAVAAHHEAPVLVLLLEALPKTSSGKLQRSACRQRHE------ 2894190 466 -----------SVVELFAHRVAEAPDAVAITDAGGAN---LTYAEVDRASNRLAGYLAGRGVGRGDRVGVAMDRSPELLIAFLAIWKAGAAYVPVDVEYPAERIAFILNDSGVSTVLCTQDTSGVV---------PENAIVLD--APDTRASIEDC-ADTAPEIRLYAGDLAYVMYTSGSTGLPKGVAIPHGAVA----GLAGDSGWQIGPDDGVLMHATHVFDPSLYAMWVPLVAGGRVLLTEPGLDAAGVRQAVER-GATAVHLTAGSFRALA---ETSPECFAGLVEIGTGGDVVPAQSVANLRRAGLRVRNTYGPTETTLCAT-------WLPIEPGDVIDRELPIGHPMTNRKIYILDAFLRPVPPG--VAGELYIAGTGLARGYLDSPGLTADRFVACPFYRTGDVARWTRDGEVVFLGRADDQVKIRGYRVELGEVEAVLAAQPGVVEAVVMAREDQPGEKRLVGYFVSDGSDAGPAEIRRQ-MAQVLPDYMVPIAVVALPGLPVTPNGKVDRRAL----------- 91093581 79 -------------YNAVDRHVEA-GRGSKVALIHDSTVRKITYAELLDQVSHLAGALAKLGVSKGDRVLIYMPLIPEAVIAMLATARLGGVHSVVFGGFAARELCARIVHAEPKVIIAASCGIELNDAIEWSSHKPNKCIIFQRRDVEMDILWEDALAGPHECIPVEANDPLYILYTSGTTDQPKGIQRPVGGHIA-TLTWSMSVIYGMGPNDVWWAASDLGWVVGHSICYAPLLYGITSVMPDRTPDPGQYFRIINEHKVNAIFTVPTAFRVIHREDPDRKYSIRSLRTIFVAGEHCDYETMWAEKTFNVPVLNHWWQTETGHAITATCLGYGHNLSPP------KYTAGMPFPGYDIKILRSDGMEASNN--ELGRIVIKPPGTMSTLYQAPERFCQVYRYPGYYDTMDAGYKDEYGYIYVTARDDDVINVAGHRISTSALEDVVLAHPDIADATVVGVPEHTKGEVPCLYVIKRNAKKSEVAISRDLVRELVGPIAAFRMAVAVRGLPRTRSGKTCRKSISDLARN----- 149610024 1 ----------------LDRHVQRSPDKVALIRDEPGTEVRVTYRELLDITCRLANILKKHGVSRGDRVALYMPVSPLAVAAMLACARVGAVHTVIFAGFSAESLAGRINDAKCKVVITANELKKIVDEAVKNCPSVKCVLVVDNKVPMGNLDLEDEMTQACPPESMDSEDMLFLLYTSGSTGSPKGLVHTQAGYLLYA-ALTHKHVFDYREGDVFGCVADIGWITGHTVVYGPLCNGATTVLFESTPNAGRYWETVQRLKINQFYGAPTAVRLLLKYGDDKKYDLSSLRTLGSVGEPINEAWDWLYHVVGCTLVDTWWQTETGGICIAPRP-------SEEGAEIRPAMAMRPFFGISPTLIDEKGK-VMEGGNISGALCISQPWMARTIYGDHQRFIEAYFYPGHYFTGDGAFRTSEGYYQITGRMDDVINISGHRLGTAEVEDAMANHPSVPESAVIGYPHDVKGE------------------------------------------------------------------ 11321499 407 ----------VTLVELLEQTVARTPGNTVVSF----SGQHISYDELNRRVNRLARLLADRGAGPEQLVALVVPRSIEMVTAVLAVAKTGAGFLPIDPGYPADRIAYMLGDAGPAVVCTT-------RTAAAVLPQDVSGIVLDDPAVAAELSDEDPVASEH-WAPVPPAALAYVIYTSGSTGRPKGVAVTHAGLA--NLVAAKVERMDVDEQSRILQFASPSFDAFMTELLATIGAGATLVVPPPGLAGDHLAEVLVAERITHVVLPP------VAAASVSPESLPDLRSLVLAGEASSGDLIARW-APGRRVINAYGPTEATVCATMSEPLSADATPP----------IGGPIPGAACYVLDEALRPVPAG--VPGELYLGGAGLARGYLGRPGMTAERFVANPFYRTGDLVSWRSDGGLDFLGRSDEQVKLRGFRIELGEVERVLTNHPGVDRAVAVVREDGAGGRRIVVHLIPAGAAPTMAELREHAGR-FLPDFMVPGAFVLLDAFPLTPNGKLDRRALPE--------- 153010432 57 ----------------------------------NGELSEFTFENLRDMAARVGNVLKDAGVGVGDVVAGLLPRTPELIATILGAWRIGAIYQPLFTAFGPKAIEHRLKTSGAKLVVTNTANRSKLTEV-ENCSKVAIVPAPGEDLPAGDIDFCAAAASDCAPVLRKGSDLFMMMSTSGTAGLPKGVPVPLYALM--AFGAYMREAIGLRSDDIFWNIADPGWAYGLYYAVTGPLLGMATTLYEGGFTAESTYDIIERLGVTSLAGSPTAFRLLMAEGPEAAKRVKRLRVVSSAGEPLNPEVIRWFDALGAPIYDHYGQTELGMVVNNHHGLEH---------SVRHGSAGYAMPGYRIAVLDEQSNELGPNQPGILAVVAKSPLLFSGYYKQE----TPAIADGYYRTGDTVEFEPDGSISFIGRADDVITSSGYRIGPFDVESALLEHAAVNEAAVVGVPDPQRTEIVKAFVILAPGFEGTHELKDELVKKRLSAHSYPREIDFVNELPKTPSGKIQRFLLRK--------- 41408972 33 ---------PATLVDMLADQVDARPDSEAVVELGGG---RLTYRQLWDRAARVAGGLRADGLRRGDRVAVRYPAGIDWVLAFWGTVLAGGVAVAVNTRSAQPEVDFVLSDSGARL-----QLAP------------------GDPLPDGKPYVTEQLGAA---------DTAALFYTSGTTGYPKGVPTTHEAFLTNTENACLQQPRDLGEDMRTLISVPLFHVTGCNSQLLAAARLGGASVILPALDLDALLNAVVAERVSVMVTVPAIYALLLRHKDFAGTDVSRVRWVGYGGAPIAPSLVRTVKDAHATVFNGYGMTETASLMTV---------LPDREAVEHADSVGYAVPSVDLGLI-----PFGDNEPGVGELVTRGANVTAGYWNRPQATASTF-AGGWLHTGDVVRVDDAGRVHIIDRLKDIINRGGENVSSVEVEAVLLGAPGVADACVLGVPDDVMGEKVGAVLFGDDDIDVPAVL--EHCRGRLADFKVPQYVTVVDGLPRNAGGKLLKARLRDQ-------- 60650933 6246 -----------TLSALFEARAAARGDAPAVVY----EGEELSYRELNTRANRLAHVLAEHGAGPERFVGVALPRSPDLVVALLAVVKSGAAYVPLDPEYPADRLAYMAGDAAPVAVLTRGDV---------ELPGSVPRIGLDDTEIRATLATAPGTNPG---TPVTEAHPAYMIYTSGSTGRPKGVVVSHGAIV--NRLAWMQAEYRLDATDRVLQKTPAFDVSVWEFFW-PLLEGAVLVFPGGHRDAAYLAGLIERERITTAHFVPSMLRVFLEEPGAAL--CTGLRRVICSGEALGTDLAVDFRKLPVPLHNLYGPTEAAVDVTHHAY--------EPATGTATVPIGRPIWNIRTYVLDAALRPVPPG--VPGELYLAGAGLARGYHGRPALTAERFVACPFYRTGDLVRWRVDGTLEFVGRADDQVKVRGFRVELGEVEGAVAAHPDVVRAVVVVREDRPGDHRLVAYVTVGGVGGDGRSAISGLVAERLPAYMVPSAVVVLDEIPLTPNGKVDRAGL----------- 60650933 5194 --------------QLFEEQVRRTPHDVALVSG----NIRLTYAELDARANRLAHLLLARGAAPETFVAVALPRTEELLVALLAVQKTGAGHLPLDPGFPAERLSYMLDDARPAVVLTTED-------ISARIPGGSH-VVLDSEQVTGELHDHPATSPAG---RGNPAGPAYVIYTSGSTGQPKGVVVPSAALV--NFLADMVPRLGLRGGDRLLSVTTVGFDIAALELFVPLLSGATVVLADGERDPALARQTCEDHGVTMVQATPSWWHGMLADAG------DSLRHAVVGGEALSPGLRDALTRGARSVTNMYGPTETTIWST---------SAGQAAGDSAPPSIGTPILNTRVYVLDAALCVVPPG--VAGELYIAGDGLARGYLGRAGLTAERFVACPFYRTGDLVRWRVDGALEFVGRADDQVKVRGFRVELGEVEGAVAAHPDVVRAVVVVREDRPGDHRLVAYVTGVDTGGLSSAVMRA-VAERLPAYMVPSAVVVLDEIPLTPNGKVDRAAL----------- 60650933 2590 ---------PETFLELFEAQVAARGDAPAVVY----EGEVLSYRELDARANRLAGLLVGRGAGPEHFVGVALPRGLDLIVALLAVLKSGAAYVPLDPEYPAERLVHMVTDAAPVVVVTSTDVRT--------LRTVPRVELDDEATRATLV----AAPATGPDVKMSASHPAYVIYTSGSTGRPKGVVISHGSL-ANFLAWAREDLGAERLRHVVLSTSLSFDVSVVEL-FAPLSCGGTVEIVRNLL---ALVDRPGRWSASLVSGVPSAFAQLLE----AGLDRADVGMIALAGEALSARDVRRVRAVGARVANFYGPTEATVYATAWYGDTPMDA---------AAPMGRPLRNTCVYVLDDGLRVVPVG--VVGELYVAGVGLARGYLGRVGLTAERFVACPFYRTGDLVRWRVDGTLEFVGRADDQVKVRGFRVELGEVEGAVAAHPDVVRAVVVVREDRPGDHRLVAYVTGVDTGGLSSAVMRA-VAERLPAYMVPSAVVVLDEIPLTPNGKVDRAGL----------- 60650933 454 --PPTYYHQE------FEEQARRRPHDTALVFTST----SWTYEELNDRANRLARLLVAAGAGSDDFVALAFPRSAESVVAILAVLKAGAAYLPLDMDQPAERLTGILADA--------HPTVVLTTTTATPLPHPGRTLVLDSPTTARALAAAPALTDADRRTPLNARNAAYIIHTSGSTGRPKGVVIEHRSLANHRRALIEPHAAGGSRLKAGLTASLSFDTSWEGLICLAAGHELHLIDDDTRRDAERVAELIDRQRIDVIDVTPSFAQQLVETGILDEGR-HHPAAFMLGGEGVDAKLWTRLSDVGVTSYNYYGPTEFTVDALACTVGIAPRPV-----------IGHPLDNTAAYILDGFLRPVP--EGVAGELYLAGTQLARGYAGRPGLTAERFVACPFYRTGDLVRRSPGGVVEYLGRVDDQIKLRGFRIEPAEIELALAGHPAVAQNVVLLHRSATGEARLVAYVVP-GTPVDPRELTGHLA-ARLPAYMVPSAFVLLDTLPLTPNGKLDRGALPEPA------- 60650933 4127 ---------------------RVRADADAVAVRGAGVV--WSYGELNARVNVVARWLVGRGVGAECGVGVVMGRGVDVVVMLLAVAKAGGFYVPVDPEWPVERVGWVLADAGVGLVVVGEGLSHVVGDFPGGSRVVRESCLVELVAADGVEVRNVTDGERAS--RLLPGHPLYVVYTSGSTGRPKGVVVTHASV--GGYLARGRDVYAGAVGGVGFVHSSLAFDLTVTVLFTPLVSGGCVVL-------GELDESAQGVGASFVKVTPSHLGLLGELEGVVAGNG----MLLVGGEALSGGALREWRERGVVVVNAYGPTELTVNCAEFLIA------PGEEVPDGPVPIGRPFAGQRMFVLDAALRVVPVG--VVGELYVAGVGLARGYLGRVGLTAERFVACPFYRTGDLVRWRVDGALEFVGRADDQVKVRGFRVELGEVEGAVAAHPDVVRAVVVVREDRPGDHRLVAYVTAGGGGDGLRSAISGLVAERLPAYMVPSAVVVLDEIPLTPNGKVDRAAL----------- 206676613 38 -----------TVPSLLAAGWAQHGNGTLDYIAYEDEN--YTYAEFTSTVNRMAHAMRELGLGKGDRIAIAMRNYPELLMLVLAISSIGGIVVFLNAWWTTQELDYALRDSEAKVVFADGQRMERLVPLRDPLGL--TLIGVRDGEGQSALDFDDASLDTAPEIGIDTDDDFAVMYSSGTTGHPKGVVQTHRSAVNAVFSWLMQSVVAAAPRPSALVVTPLFHVTATHPLFLLSLPAGAKITLMHKWDAEQAVRLMRDGDITRFLGVPTQSAELMQAARKMGETLPAMDYLGSGGAKRPAAQVAQLARAFPKVATGWGMTETNALGI---------GMIGDDYTARPESAGKLHPPVELRLLDGEGNDVALG--ELGEITVKSPANMRCYLNKPEATAETL-QDGWLRTGDLAVMDAEGYVTILDRKKNIIIRGGENIACLDVEGALHRHPDVLEAAAFSVPDDRLGEAVGAAIQLKEGVTLSQKDMAGFLDEHLASFKIPVHL-WVQHLTRGATDKIDRRAIR---------- 194016008 1496 ----TPYPSEETIVTQFEAQVQAHGHKSALQC----EGVILSYQELNDRVNQLAHYLREHGFERGMKAALFFERSNEMVLSVLAVLKAGGVYVPIDPDFPDERVKHFLTDSGAQFLLTHQVLRH-----RSVLASFEGTII--ETEDRGIVQQSDSNID----IRVLPEDLANLTYTSGTTGKPKGNMVTHRNIL---RTVKQSNYLAIHHEDTVMSLSNYVFDAFMFDVFGALLNGAKLIVLPKDLNMNELSGAIEKEKVSILMITTALFHLLIDM---KKDSLKNVRKVLFGGERASPHVMTALETVGGKLVHMYGPSESTIFTTYYPV-------NHIEEQALSIPIGKPVSQTAVYIVDEFGQLQPPG--VAGELCVAGDGLVKGYYGQPKLTSEKFVENPFYKTGDLARWLSNGEIEFIGRIDHQVKIRGQRIELGEIEHQLLRHPQLKEAVVIAAPND----TLCAYFTAEG-SVSLTDLREQAGRE-LPVYMMPSFFMQLDELPLTNNGKVDRRAL----------- 194016008 457 -----------PVHHLFDETANKYAKRTAVVT----ENGAFTYGELFQKAEKLARFLQMKGVSRDVPVAVLMDRKAEAMVSIFGILKAGGAYVPIDPALPEERIQYIVEDSGASIVLTEESFVSTYRALSEKMVVQQQIALDDELLPQ--------LVDQSVP-----EDLAYMIYTSGTTGKPKGVMIE--HLQLHHLVHALHHEIYEEASELQMALLAPFHFDASVQIFAALLFGHTHIIPRETRNGVQLAAYYKKHQIEAADGTPAHVQLLL----ATELDGLSLRHMLVGGEALPASLIERMSEPDFTLWNVYGPTETCVDAAVHRL--ELSELRESSEQQRYVSIGKPLGHHRLYILNDHDQL--QVQGAAGELYVAGIGVGRGYVNQPELTEKVFTADPFYRTGDLVRWLPDGTIDYLGRMDDQVKIRGYRIETGEIEAVMEQVDGVDQAVVLVVEEADGEKALSAYYQARHENVSVD-ILQAAIKHQLPAYMMPLYFKELDAFPLTVSGKVDRRAL----------- 194016008 2530 --PVLDVPSDQTVHALIEAKAYQTPHQKAATFCGT----SWTYEELNNRANRVALRLRSNGIKRGDRVGILTRPSLDMTAAVFGVLKAGAAFVPIDADYPDQRIAYMLEDCGAEVLLMQKGLTA------------------PSSFTGHVLHIEDAVEGEAQEVHVKPTDLAYMIYTSGTTGQPKGVMVEHHSLV--NLAFWHNDAFQVTNADRTAKYAGFGFDASIWEMFPTWIAGAELHIIDERLDMIKLNAYVNDENITIAFLPTQLCEQFMSMEN------HSLRYLLTGGDKL-----KQVKPVPYKLVNNYGPTENTVVATSGIIDPDQGTLP----------IGTAIANTRFYIMGSLYDLSPPG--VPGELVIAGKGLARGYWNLPEETNKRFVPDPFYLTGDLVKWTEDGELIYLGRKDHQVNIRGFRIELSEIEAQLLALAEVKEAVVTTVKDASEQDALAAYVITDEETTD----LKESLKRTLPDYMVPSWIIKLDQLPMTANGKVDLKAL----------- 194015990 1781 ---------PLLITERFEAQVRKSPDAIALEFGE----EQWTYRVLQEKVDRLAASLQQRGVTPHEPVGLLIDRSPEMILGVLAIVKAGGAYVPIDPEYPDARIDYMLRDTGIQLLLTKNKWLKKVSISQTEL------ICLDEG-------YEEFLSEELIPAALKPDGLAYINYTSGSTGQPKGVLIPHQAVI---RLVCETDYVTLDEHTRILQIASFSFDAFTYEIWGALLNGGRLILTDRNLSMDTLADTLTSYKITTGFLTVPLFNRLT---EEHPEALSGFDALLVGGDALSAAHIRKALPYLPELLNGYGPTENTTFSCVH----HIRSLDEGQTT---VPIGQPIAYSQAYVLDDQLQPVPQG--VIGEIYVGGTGLALGYLGDEEKTSQSFIPHPFYKTGDMGRWLPNGIIDCLGRMDHQVKIRGHRVECGEIEAAMLSVEDIVECAVIPHQHESGHKRLIGYFVQKG-AWTQQDLRRK-LKDRLPDYMVPSLFIELEELPLTPNGKVDQKHL----------- 194015990 99 -----------TLQDALTEAAKTTNGLTYIINSENELTQ--SYAQLKEDAERVLTGLRALGLEPGDPVFFQFSSNHAMVTAFWACVLGGFVPTLVSPTYREKKLHHAWDLLEHPLILTDDSLIDEVQG----LALLWHTDQLRVAAVEPMLTLDRDL----EVHPVTPDDSVFFILTSGSTGMPKCVEHSHRSVLAN--VKGTVAANGFTQEDVSLDWMPLDHIGGIVMFHLVNVYTGCEQIRARTDDPLRWLDWMDRYRATKTWAPNFAFAMINDYEKSGSWDLSAMTCMINGAEAVVPKTIHRFLHLGDVIRPAFGMSEISSAVVFSFAETSLTEQLRPAEARETGTVGKPIPGITIRIVNHEHELLPEDH--IGSVQIKGPTTMKGYYKNDEANQEVFQTEGWFHTGDLGFLHE-GRLTLTGREKDMIIINGKNYHNYEIEAMAEEVPGVETAACSVRMEASASDELILFFTPKLYEPAYIMRASQHIKTHIATKMYASRIIPVQAFPKTSSGKIERAQLKTRWQE----- 183983944 30 -----------TVVSVLSQNARDHGDRTALEASGD----KLTYAQLEAQSTALALHLIELGVKSGDRVGLCIDPSFDMVVGLLAILKAGAAYVPIDANLPRHRIAYVIRDAQLQVVLAEQRFNLELSLCCTQAQTGRVEVL--DSAAGWRTAWNR---PEGPPEPQSEEALAYLIYTSGSTGEPKGVMIEHRGLL--NLAVANREILGVGATTRLLQFASLSFDAATWEIFSALIGGATLVLLMPGRNLAQFLM---RHRITMLCIPPS----LLALMDAERPELRCLQTVVVAGEPCPLSTARAWSSSERRFFNAYGPTEATVCATMHLFRGTEDAVP----------IGDPLPGVTVEILDDSLRRVPAG--TVGELCIGGMGVGRGYLNKPALTERSFVSDPWYRTGDLVVADPTGSIRFVGRKDNRIKVRGFRVELEAIERALCEHPDVL-AAAVGVADASIDTLVGYFVARSGEPPTPSKLRDYLA-ARLPEYMVPHVFMRLDALPMMANGKVDRRAL----------- 10639825 63 -LPDTGKDAGACLHDLFAAQVARTPGAPALIWRD----HEISYRQLDDDSSKLAAYLRLRGVGPGAFVGLCVERSPQMITALLGVLKTGAAYVPLDPEYPVERLRYVLSDTGARLLLTQEPLRPLFPDHDGE------ILCLDQHRQDIDALAAAPAPDSPVPLP---SDTAYVIHTSGSTGRPKGVLVTHRSLANHSSAVN--RYFAFAPGDRVLQCRPLSFDAAAEEIFPPLLHGAALVLGSDPL--RQTFRALTQQVITTFLSVPTAFWHSWVAEEDCLLRLSALRTMIVAGEAARQALLTWKKRVGEDIRNVYGPTEGTITTTVHEPGADWETGEYG-----SVPIGRPIDNVRTYVLDDALRPVPAG--EPGELFIGGAGVAVGYLNAPQTTAERFLPDPFYRTGDLVRADADGCLEFLGRRDHQVKLRGYRIEPGEIEAVLTEHEDVR-ACVALVTDDGPDSALVCFVTAGGRAAPPAAELIAHLRGRLPWYMIPTAVHVLDAFPLTPNGKIDRAAL----------- 214043355 393 --------QHANCSDILWQNLARNPDSTAIITPDG----RISYAALITDAARWGNAFIAAGLKRGERIAFLLDDTAAYPAAFFGAVRAGFVPVLLNTMTTPEVLTFFLKDSAARFAICDTALADRFDATVMTGTDLETVIVVGGDA-AGFMTDAAFLENQPDCADTGPDDMAFWMYSSGSTGMPKGIVHLHHDM-AYTQASFGVQILQLRPDDVCYSVPKMYFAYGFGSATFPFSVGAAVLLMPGQPRPEAVLSAIETCKPTVLFGLPTLFTAVARHENAATTDLSSVRQSMSAAEILSEDVYKTWDLVGHGPTEGLGSTELLHVYLSNTLQDH-----------RPGAAGARVPGYEIRLETPDGTPAQPGEE--GVMYVRGTSSAPMYWNRPDKTADTMRGD-WIYTGDR-FVERDGYYYFQGRADDLIKVSGQWVWPLEVERCLNEHPDVHECAVLAHQLDDRRMTLRAIVHLRDGITADDDALRGFVKSRLQPYKYPRLIDYVAELPKTGTGKIDRQAL----------- 121604706 50 ---------QTNLHNAVDRHLADRAGQAALIAVETGLEKTYTFQDLHGEVQRMAASLKALGVEQGDRVLIYMPMIAEAAFAMLACARIGAVHCVVFGGFASGSLASRIEDAAPKVIVSSDGYKPLLEAIRLSSHKPSAVLLADRGLAAMELVAEQHFDAQVPCEWLDSTAISYTIYTSGTTGKPKGVQRDTAGYTV-ALAASMKHIFDGHAGETFFSTSDIGWVVGHSIVYGPLIAGMATIMYDKKPNGGIWWELVEKYKVTVMFSAPTAVRVLKKQDPATKYDLSSLRALFLAGEPLDEPTARWIEGLNVPIIDNYWQTESGWPILT-------IANGVESKPSKFGSPGIPMYGYNVKLLHESTGEELTVPGEKGVVVIEGPGFMQTIWQDDARFVNTYWKPGVYSTFDWGIRDADGYFFILGRTDDVINVAGHRLGTREIEESISGHSQVSEVAVVGVADGLKGQVAMAFAVLKDSSVLNDALEAEIMKRVLGAVARPARVRFVTVLPKTRSGKLLRRAIQ---------- 172041583 8 -----------SLSQLLTESREKYRNQPA----AGDATRTLTYEELGAEVDHLSAQLMRAGVGHGDTVAFMTNPSVEFMVAYLAVLQVGGIWLGLNPAYKRQELAHILADAEPDLVLFNPSLAQSVDELRAAVGKNDSFKPQNFDDFHGFLTQRDAETLQACRSKLKVSVPGALFYTSGTTGKPKGALAHQAALARIAIVQSKRWGV---STPRVLCNLPVNHTGCVGDIVGPVQYAGGYLFFMENFDVPATVNAIKTERLNALFQIPTQIISLMNYDGFEAVAQENLCLVAWGGAALPTTYVMKLRDWGIRMTTVYGSSETVASLTSSREGASVDELAN--------SVGVPDPEFRMKIAESADRVLTEAKGVTGEVYVKHWTFLPGYLNLPEATREAFTDDGWLKTGDIGRVTSGGNLQLVGRTSEMFKSGGYNIYPLEIEDALESAPEVAQAVVTSVPDDKYSEVGFAFVVLATDHVTESALIRQ-CKNKLARYKAPKFVEIIEGLPTLPNGKIDRKALK---------- 188582860 3 ---------PTLLHHLLEGAGAE--DSPAIVEGP----ETLTYGAFRARVGALARRLARLGLAPGDRVAILLPKSIRECVAIFAVSAAGGVFVPIHPSLRPRQVRHIVADSGARVLLTDAAHAAGLE---GALDDLSDLVILDGEAGED--------GTAVVPGAPAPDGLAAILYTSGSTGLPKGVMLSHANLIAGTRI--VRTYLGINREDRILSVLPFSFDYGLNQLLTSVEQGARIVLLTPRL-GDDVVRALESHRITLLAGVPTLWTLLTRAPHLAKADLSALRAITNSGGSLALPTIERLRARHTAIVLMYGLTEA----------FRSTYLPPEEIDRRPDSIGRAIPETEIFAVTTGGRRARPG--EPGILHHRGPTVSMGYWNRPEDTARVLVPDPFCRSGDLVVEDEDGFFRFIGREDTMIKTQGFRVSPTEVEAALMETGAFRAAAVIGLPDPSLGQRIHAVTVPAEDAPGTADVLQGLRKA-LAPHLVPRTIEAVAALPTTPNGKVDYKRL----------- 113867249 26 ---------DATLTGFLAARVAAHPDKPALVF----EGETWSYRQLDQRIGLTADWLQAMQVGPGDRVGVLSTNHPSTVVLMFALARIGATMVPANPEYRLDEALYVFRHAQVCGLVCAPGTLATGAAVAADLGG-DVWLRANEDGDHGVPTLHAAQPANAAPGVDSDRSTALIIYTSGTTGFPKGAMHSHRGYVL--TAEAFVGRLHLQPDERVMCVMPLFHINALMYSVGGALACGGCLVLMRRFSASSFWRFAAESGATEVNLVAAAGSILARRPRAEFVPGHRITKMFI--APQTQEMVRVMKQHVPRLIECYGMTEIPGVIANPFNGPH--KLGTMGLISPHPDPAVPVP--EARIVDDDGHDVAPG--AAGELLIRTPTLMQGYYRDAVQTEAAFR-DGWFATGDLVRQDSDGYYVFVARKKDVIRRKGENVSGAELDRIFGEHPAVEEAAAIGVPADLGEEEILLAVQFRPGQSVEPGELLAWARDRLAVHKLPRYVVAVDAIPHTPTHKPAKHKLK---------- 71737583 16 ---------DQTLPQRLRRWASQHGSRTALVAG----AVRVSYAQLDLRVDRLAGGLGALGIKAGDRVMLQLPNGVGFVCAFFAVMRIGAVPVLAMPTQRAEDIAALCRLADPVAYLIDFDFREMAAGIIEHQPSLAHVIVDGEHGPFKALSALDA-PCPADPLADP-RGMALLLLSGGTTGTPKLIPRSHADYAYN--FSHSARLCELDSNSVYLAVLPTAHNFTLCPGVLGSLAAGATVVLGDSASCDAAMPLIEREGVTHVALVPPLAQLWAQGRDWEDSDLSSLKLLQVGGSRLDPALADVLDALDCRVQQVFGMAE--GLLCYTRPDDPLE--------VVLNTQGRPLPFDEVRLVDADLHDVAPG--QTGELLTRGPYTITGYYQAAEHNARSFTHDGYYRSGDLARWTPEGNLIVEGRIKEQIQRSGEKISAAHIENHLAALPDIDSAVVVAVPDALLGERICAFILGEQPAGAAQYVRDQLRLQGLGEDSLPDQFEWVAAWPLTAVGKIDKRQL----------- 218713510 8 SFPPPLIPDDVAICDFLDERYGRFSLSESQNPFTCGSGKSYSWLEVRNRVDYLSRALSKRGTEWDKVAACFLLNTIDNLSLFWAIHRLCGVATPANAAYSAAELTYQLKDSKATALFTCVPLLETALTAAKQAGIPQNRIVGNAKAPPQFKTLEQLIETGKSLPKVEPRTTAFVCYSSGTSGLPKGVMISHRNVIANSIQICTFEGTFRPTTDVVLCLLPQSHIYALVYMCHAVPYRGDGVIVLPKFDINTFLNSIQRFRINILFLVPPIIITMLRNQELKKYDLSSVTAIFTGAAPLGAETAKELHSIFPDIRQGYGLTETATVVCATTNNDIW-----------FGSSGNFLPGVEARLVSPDGNEI-LEYDTPGELVIRSPSVVLGYLHNEKATKETFR-DGWMFTGDEAVIRPKGHMFIVDRIKELIKVKGLQVAPAELEAHLLEHPLVADCAVIAVPDEAAGEVPKAFVVKSPSATQDDTSIIQAIKKHVEDHKLKGGVQFLEVIPKSPSGKILRRLLRDQERE----- 111022396 4194 ------------LLDAFDGQVARTP--EAVAVVFDGE--SLTYAELAVRVNRLARYLISSGVGPETLVALGMRRSLDLVVGMYAVVRAGAGYVPLDPDHPADRVGYILDAADPVVILSTE---------RDEFAAAGQRSVVLIDTLDLSAFSDAAISDADRMAPVHADDLAYVIFTSGSTGRPKGVAVTHRAIVNQLV--WMQAEYRLDEHDVYLQTATTFDVSLWGF-FLPLRAGATVVLASPHRDPAYLAATIAGHGVTVTDFVPSMLTAFAGAARS--RDLESLRDVFVAGEALPASTVRDFGRVSARVHNLYGPTEAAVSVTFADVTGTDAPTA--------VSIGVPEWNSRVYVLDARLHPVPWG--VPGELYLAGVQLARGYHGRVDLTADRFVANPFYRTGDLVSWAADGRLRYVGRTDFQVKLRGQRIELGEIESALQAHASVLQAAASVVSTPT-GQHLVGYVVPAAGSEFDLDAVKASVSEVLPSYMIPGAFVVLDAFPLNTSGKLDRKAL----------- 111022396 2071 ---------RLTLAELFAAQVARTPEAPAVAFGGT----MLSYAEFDACANRLARHLIGAGVGPEALVGIAVRRSVDLLVGIYAVIKAGGAYVPIDPDQPAERTAYVLATADPVLILTTTGDRVALRAAAP---------MVDLDTLDVSAESSDPVGDRDRLAPLHPDNPAYVIFTSGSTGRPKGVAVPHEGIVNRLL--WMQHRYPLGAGDVVLQKTPVFDVSVWELFW-PLQTGARLVIPDGHRDPVYLERVLREQSVTTVHFVPSMLAVFLAGAHVEG--CGSLRRVFTSGEALPPATAADLNRVGTELHNLYGPTEASVDVTAYETRPDENVVP----------IGAPVWNTQTYVLDARLRPVPVG--VAGELYLGGRQLARGYQRRADLTADRFVANPFYRTGDLVRWLPNGQLDYLGRTDFQVKLRGQRIELGEIEAVLLRHDDVAQAVVVVRNDGSTGDYLAAYVVPAVGAAADERAVLDFAVVLLPRYMVPSALVVLEALPVTGNGKLDRKAL----------- 111022396 3129 AQPQPLRLPARTLPDILVAGVAANPGGIALTCGGTA----MTYAELDARSNRLARVLISRGVGPESFVALAFPRSIASMVAVWAVAKTGGGFVPVDPSLPTERIERMVVDSGAVIGLTSVQTT--------RLPGEIDWVVLDEAGAYGSCGERAAVTDDERTASLELSNAAYMIYTSGSTGIPKGVVVSHRGLA--SFTTGSRQELGLTTRSRVLRYSSSSFDASVFEMIAGFSAGATMVIAPPDIVGAELAEVLRGERVTHVITAPAAL------GTVDPTGLRDLETVVVGGDVCPPELVAKF-APGCRFVNSYGPTETTIVITMTETLAAGDRI----------TIGVPIAGAGAVVLDARLRPVPAG--VIGELYLSGSGLARGYHARSALTAGRFVANPYYRTGDVVRWTLSGTLDFVGRSDSQVQLRGLRIELGEIESALVACESIAQAVVIVREGDVAQQ-LVGYVVPASGHIVDVDATREVLGRSLPRYMVPDALMVLDALPLSTSGKLDRRAL----------- 111022396 524 ------------LPELLADGVTAAPNGAAI----QASGREISYRDLDADSNRLARLLIEAGAGPETCVALSLPRSAESLLAFWAVAKTGAAFVPIDPKLPTERITHMLADSGALVGIT-------LDELCPSLPDTTSWIVLDDVTVRVRCASDAAITDWDRRAPLSVHNAAYMIYTSGSTGVPKGVVVTHNGLA--NFAATARPELGVTRESRVLRFSSASFDASVFEMIQAFSVGATMVVAPPEYGGGELVDLLREQRVTHIISAPTVLNTV------DPRGLEQLEAVVVGGDVCTPDLVERFGAV-CRFTNSYGPTEATIIIT----------VGEPLAPGAPITIGRPIQGASVVVLDRKMRSVPVG--VVGELYLAGPALARGYHNRHTLTAERFVANPFYRTGDEVRWGDDYALEFIGRSDSQVKIRGFRIELGEIDAALLAQCGVNFAATVIQQTAGGTATLVSYVRLDAGCEFDPAAIVEGVAAVVPSHMVPPIVMRLEHVPVTAAGKLDRSALPQPH------- 29832266 47 ------------------------------------------------------------------RVAVWATPTLETAVGVVAALLAGVPAVPLNPRSGESELGHILADSAPSLILAAAG-----DELPSAVRGLERVDV--------EVNAPAAGAPAPATGSVTDDAPALIVYTSGTTGPPKGAVLPRHAIA--TTLDALADAWQWTADDVLVHALPLFHVHGLILGILGPLRRGGSVRHLGRFGTDGVARELND-GATMVFGVPTMYHRIAEALPDDPGLAKALRLLVSGSAALPVHDHERIAATGRRVIERYGMTET-----------LMNTSVRADGEPRAGTVGVPLPGVQLRLVEEDGSPVPCDGESVGEIQVRGPNLFTEYLNRPDATAAAFTEDGWFRTGDMAVRDADGYVRIVGRKTDLIKSGGYKIGAGEIENALLEHPGVREVAVTGEPDDDLGERIVAWVVPAGTPPDADELAGHVAR-RLAPHKRPRTVRFLDSLPRNDMGKIMKRALPQ--------- 153884736 17 ---------------------------------------------LLARGAALAGGLRRMGVQEGDVIGVLLRNAPAYIDVMHACRIAGCYFCPINWHFTPAEVEFLVRDSGAKVLIGHRDLVDAAEPLLPAHVQLLRVDAEGTDRADGYANWLALQTPYDGPIVSPRGH---MAYTSGTTGRPKGVVLDQLEAHLQKARAVVAATFGIVPGCRALVPAPLYHSAPSLFAQQAAQM-AEVLVVNARFDALRVLEQIERYRIDTVYLVPIMYVRLLKLEERSRYDLSSLRFVASTGAPCAPEIKRRMDWLGPVIYETYASSETGMITVM----------DPRDAAARPGSAGRPVCDARVRILREDGTPCP--TGEIGLIYSHQPAYPDTYRGNDEA-RSKIERDGLVTLGDMGYLDADGYLYVCDRASDMVISGGVNIYPAEIEHALLRHPDVVDCAVFGVPCDEYGERLVAVVQTERQDLQAEPLIE-WLRGQIAGFKIPRQIEFTTALPRDDNGKIAKRRLRDAW------- 84499330 29 ---------------LIDRWARERPDK--IFAKFNDDGEEWSYAAFRELIVQTAVGLQAQGVAQGDHVLVWMPNCREQIRIFFALNYLGAVYVPINTAYKGGLLEHVIDISDARLAVVDASLVDRLEGVDGRLESLIVTGGSVDKPPLPHVHYAEALLPESGQLQIDPWDSMAIIFTSGTTGPSKGVLTS----YLHLFSNAGPESWPFTEDDRYMINAPMFHIGGMG-PMFCMLARGASIAFVDRFDTATYWESVRNTGSTVAFLLGVMASFLEKQPVGPQDADNPLRLVLM--VPLAANSESFSKRFGVDVYTIFNMTEASTPIVS------------EPNPTVRGTCGKPRDGVEVRLVDENDCEVPVG--TMGEMIIRRPWAMSGYYKMPEATAKAWR-NGWFHSGDAFVRDEKGNFFFADRMKDSIRRRGENISSFEVESEVLAHPDVFEAAAVAVPSEHSEDDVMICIAPVEGKTVDPAQLIDFLKDRMAYFMVPRYVRTLDTLPKTPSAKVLKHELR---------- 63086969 2013 -----------SVVEMFLEQVARAPDAIAIERGD----LKLSYGELDRRSTRLARHLATLGFGPEKRAALCLPGSVEFIVSMLGVWKAGGAYVPVDPEYPEARIEHMLEDSSAELLLT-------VRAAGERPRFQGRTLWMDEEIPEHAHPPELGLPSAS--------AAAYVIYTSGSTGKPKGAVLEHRGLA--NISAVSRERFALGADGAVLQFAPSFDASVWEIT-AALTSGARLVLPTDETSGEGLAALLTQKRISLTLLPPSTLAALPEGA------YPDLRVLISGGEACTAELVKKWAVGSRRFFNAYGPTETTIYATLAELTPDQAGAPP---------IGRPIPGSVVRILDSAQRQVPIG--VPGELCIGGIAVGRGYHGLESLTRERFIQDTFYRSGDLARWRSDGSIDYLGRLDHQVKLRGYRIELGEVEAAISSHPGVQQALITV----HKGQ-LAAYAVGRGGAPTVQALREH-AKARLPAYMVPAHILLLDAFPMTPNGKIDRKKLPDPVQSH---- 63086969 506 -----------TITAWFEAQVARTPDAAALSF---GDVH-LSYAELNARANVVAHEVRGRGVGPESLVGICVERSAELVIAILGVLKAGGAYVPLDPASPRERLALILEDAEVTALVTETKR-------RDELPTEKVPTIFVDA-----LQWQEGQRAPNPAPGLTPDNAAYVIYTSGSTGRPKGVIVTHAN--ATRLFTTTDALYGFGPSDVWLFHSAAFDFSVWEL-WGALFYGGRLVVVPHTRSPEAFGELIAREGVTVLNQTPSAFRALLRAPSADGVGGRGLKWIIFGGEALDAAWFERYADAATRLINMYGITETTVHVTYHHV-------TQADLSSAASLIGRPIPDLVINLLDEHGQPVPDG--VPGEMYVGGAGVARGYLKRPELTAQRFIHNPLYRSGDLAIRQQDGTFTYLGRIDDQVKIRGFRIELGEIQSVMARHPAVADAYVSTYERSADDRRIVAYVVPKQGA------------------------------------------------------ 162456538 453 ------------LHEAFEEHAARQPDALAVVAGD----RRLTYRELNQQANRLAHHLRRRGVGGGSPVGLCGERSVDMIAGLLGVLKAGGAYVPLDPHAPVQRLAQQIRRAGFSVLLTNA-------PARARLPDLSDTDCAVLSLDDAALLDGEPEGDPAVPVL--PDDLASVVFTSGSTGEPKGVGITHRGIA--SYTRSVCEALGITEAGLHFAVSTLSADLGNTSIFGALASGGCLHVIGTATDGRLFSEYYRRWPIDVLKIVPSHLSALLDTGEGSAVLPR--RLLVLGGEALPLALAERIAALGCAVANHYGPTETTVGALVLPLRA-----LRDRRGCASVPIGRPLASAEAYVLDERLEPAPAG--MVGELYLGGAGLARGYLGQPDLTAERFVPHPFYRTGDRARYRPDGAIEFMGRRDHQVKIRGFRVELGEIEARVREHPAVGQAVVVAREDGAGGRAIVAYVVPREGAVDEAALR-GFLKDRLPEYMHPSDLVVLHALPLTANGKVDRKAL----------- 159899647 503 -----------SIVRLFEAQAARVPERTALHF----EGQTLSYAELNQRANQLAHSLRQRGIGCDMRVGLFIDRSLDLLVGALGILKAGAAYVPIDPIYPQDRISAMLEDGAVSLLLTHAELAAELPKLDLE------VLCLDQAWPTIAQAPTHNLNLALEP-----RSLMYVLFTSGSTGRPKGVAIEHHNYVNY--IQGLLQRIEAEDGWSYALVSTFAADLGTTNVYGALCSGGHIVAYERATDPEAFAAYFRQHRIDVMKLVPSHFEAM-RGLNNLADVIPKQRLILAGEASLWEQLSDRQLQPSVQLQNHYGPTETTVSMLTYPIPSQPHYPSSTVPL------GRPLGNVQIYVLDRRMQPTPQG--VPGELYVGGAGVGRGYIGRPDLTAERFVPNPFYRSGDLVRYQPDGAIEFLGRIDLQVKIRGYRVELSEIETAIQAQAQVANSVVILREDTPGDKRLVAYIVPEAGQSLNIGSIREALRNSLPDYMVPTAFVELDGLPLNPNGKIERRAL----------- 148252659 499 ---DLFTPPERCIQDLIADQVHRWP--AAVALVHDG--VRLTYRELDTRANRLAHHLLEHGAAPDRLVAICQQRGIDAIVSLLAVLKAGAAYLPLDPVYPAQRLREILTDAEPVLLLCDNDSAEKLGDVAC------PVIDVKRHAPK----WHDMPDVAPVIAGLTPRHLAYVIYTSGSTGKPKGVMIEHRGLVNLALAQ--IALFEIKRDSRVVQFASFSFDASVWDIVMALCSGAELHLIGGHRDASVLFDYFADHRITHATLPPAMLQ-----GRPDLERLAVLETLVLAGELPKAELIAALP-LSVAVFNAYGPTEATVCATAWRRPAGFADGA--------VPIGRPIANARIYLLDDLGGPVPRG--AVGEIWIGGAGVARGYLNRVDLTAERFATDPFYRTGDLGRYRPDGDIEFLGRNDHQVKIRGFRIELGEIEARLAALDGVRDSAVLARRTTHGDTTLTAYVVPAEGVPWSAQLRAH-LQACLPDYMVPSAILCLPALPLTPNGKVDRNAL----------- 3646379 15 ------IPDNIPISEFMLN--ERYGRRDPYTCGITG--KSYSSKEVANRVDSLARSLKEFGWAPNETLAVFALNTIDSLPLFWAVHRLGGVLTPANASYSAAELTHQLLDSKAKALVTCVPLLSISLEAAAKAGLPKNRIYLLDKPPAGYKSVSELTQAGKSLPPVDERRTAFVCYSSGTSGLPKGVMISHRNVIANTLQIKAFEGTKPASTEVALGLLPQSHIYALVVIGHAGAYRGDQTIVLPKFELKSYLNAIQQYKISALFLVPPIIIHMLGTQDVSKYDLSSVTSLFTGAAPLGMETAADFLKLNILIRQGYGLTETCTVVSSTHPHDIW-----------LGSSGALLPGVEARIVTPENKEI-TTYDSPGELVVRSPSVVLGYLNNEKATAETFV-DGWMRTGDEARRSPKGHVFIVDRIKELIKVKGLQVAPAELEAHILAHPDVSDCAVIAIPDDRAGEVPKAIVVKSASAGSDESVSQALVKDHKARHKLKGGIRFVDAIPKSPSGKILRRLIRDQEKE----- 115402905 15 ---------------IITLAAYQQSEAPAVIIPATDESQEISYKELHHAVCRLRQELGQLGLDIHSRLALALPNGIEFVVCFFAGAAQGAPVAPINPAYKPQEAQALLERIKPKMLLASPQSAAAWAGADMGVPVAS--CSWDAKARCIRLELPESMPHPRPLCQVSPDDDALMLFTSGTTGTPKGVMLTHRNLLVA--VQIIVRAQGLSPTDRCAIVTPLFHVAGVGMLLLSTLLSGGAAVIPSSVSGA-FWSQLREHAVTWYHGVPTLHRLLLTFPRPS--DLGRLRFVSSGGSSLAEDTLQRLEELGRPVLERYGMTETAPGIFCNKID-----------QSRRSSCYPVAPEITVRILHSSGRSLTDRIGVSGEICVKGENVMSGYLDNAAANADSFV-DGFFRTGDLGLIEPDGYLRIVGRLKEIINKGGEKIDPTEVEHILLKHESIRDVACFRVADELYGEDIGVAIVLHEGRELKALQVKKYVRDNAVGFKVPKKVVFLDAIPCNQTGKYQRVLLSQQY------- 67159280 509 ---------------LIEDRAGKTPEALAVTC----DEQRLTYRQLDAQANRLAHYLIELGVKPETRVAIAMRRSPEIMVAFLAVLKAGGAYVPLDLKYPQDRQLYMMKDCAAALVLTQSD-------VLGQLPLPDGLPALAVDRTDNWQGYPD----SAPQMALTAESLAYVIYTSGSTGQPKGVMVSHGPLAMHCLAAG--ERYEMSMSDCELQFMSLAFDGAHERWLTALSHGAHLLMCGELWTPEQTYRAMHRYGVTVTALPPVYLQQLAEYAEHDG-NPPPVRVYCFGGDAVPQATYDAWRALRPQIFNGYGPTET--VVTPLLWKARQSDACGAAYAPIGTLLGRRC----AYVLDTNLNLLPIGF--AGELHLGGEGLARGYLDRPGLTAERFVPDPLYRSGDLTRARSDGLIDYLGRLDYQVKIRGFRIELGEIEARLQQHEAVREAVVIDVEGP-GGRQLAAYLVPDDSAMLEGDERQTELRRELPDYMVPAHLLFLARLPLTPNGKLDRKAL----------- 148232653 51 --------------------APLFSERTAMVDQHG----KHTYKDLYIRSQALSKMIIQLLGNPSERVSFLCPNNSSYVVCQWAVWMSGAIAVPLCKSHPPSELKYVLQDSQSALVVAEESYTNVLSPLAEQLG----IPVLTMSGSQNLHPSELLQEIKISQLDLDKDRGAMIIYTSGTTGRPKGVLSTHYNL--YSMVTALVNEWGWTKEDSILHVLPLHHVHGVVNKLMCPLWVGATCVILPEFCPKTVWQHFLGRDVNIFMAVPTIYSKLIAYYEQRAACQERIRLMVSGSSALPVPVLERWQEIGHTLLERYGMTEIGMALTNPLHG-----------PRVPGAVGAPLPGVEVRTVDSTGTMVSVGENREGELQVRGPAVFKEYWNKRLDTQEAFTSDGWFKTGDTAMY-KDGTYWILGRTSDIIKSGGYKVSALEVERHLLGHPSITDVAVIGAPDVTWGQRVAAIVKLRDGHALSLQELKEWARAVMAPYCIPAELIRVEEIPRNQMGKINKKQL----------- 91780633 10 -----------TVIAALDRAVAAHPDR--VLLDFSGDL--YTYAQVDGLSTRLANSLAELGVTAGQTVVTMLDNNLDAVITWLAINKLCAVSVPINTALRGEFLRHQLDDASARLVICEGDYVERIAAIADQLKEATRVLTVRKCGALALAPLDQHRGSDDTPLKPNPWDLASLIYTSGTTGPSKGCMISYN--FMCNLARQQLRAGPATANDITITPLPLFHMNALAVGVLSNILVGARVAIVPRFSVSKFWSEVERSGATIASILGGMGGLLANAPDDEAAKRCYGQIHTVRGNPFTEATKQIWERFGARQVNGYGLTEACVITSL-----------PAGEYAAPGSSGKRIPEFDVRIVDELDRELPAN--QAGEIVCRPDVMFMGYWHRPEDTLKLMR-NLWFHTGDIGKFDDDGFFYFVDRKKDYLRRRGENISSFEMESAFSRHPDIAEVAVHAVPSDKGEDDVKVTAVLNPDAALTAEALFHWATDAVPYYALPRYIEFRDTLPKNPQGRILKYQLRDEGK------ 145249538 34 -----------NVVSLFDQTQTRYSPKAAIVCGE----HTLTYGALASDSDRLACLLLSRGISRGHVVALALDRTPDLIMFILGVLKAGATYVPVDPALPPERVNQMLDDEALRLVIVSP-VSTKGGAGTGRYDYGNKAVCCTTSELQDQMRYQ---ADKRPAVDIQPDDIAYILYTSGSTGKPKGVEIHHAAICNYALSVHQRPGC--TDQDRVLFKSTISFDMAAFEIYVPLLCGATVVQAQAHRDPRALMHLIDRHSVTFSVATPTILQMMLDSGWCGTPGFSKL---VTGGEALSPRLAERLTACVEEVWNLYGPTETTASVAAWKVQVGEDIL-----------IGTPNPNTRLYVLDADLQPVPVG--STGELYISGAGVARGYRNNPERTKAAFLPDPFYKSGDLACFLDSRRLAVIGRADTQIKIRGQRIDPGDVEASITAHADIANAVVV-----NRDERLVAYCIRKPGVGSAEKLLRPWLEDRLPGYMVPSFFVEVDRFPSTLNGKVDLRALPD--------- 40286848 9 ----------------LERAVARAPDKVLLDFSGT----LYTYREVDQLSNRMAHALADLGVVAGATVLTMLDNNIDAVVTWLAINKLCAVSVPINTALKGEFLRHQIADTGTHLVICEADYLSRISAIADQLTDVHRVLVTSPSAPFPIESLDAHRGSDDSAFERKPQDLACLIYTSGTTGPSKGCMISY-NFMCNLARLQLRAGPA-SEDDVTITPLPLFHMNALCVSIIASILVGARAAILPRFSVSNFWPEVERSGATIASILGGMGGLLAQAPDNEAM-LRCRGQIHTAGNPYTEETKQIWERFGTRLVNGYGLTEACVVTSL-----------AAGEYAAPGSSGKRIADFDVRIVDEQDNEVP--GGTPGEIVVR-PQMFQGYWRRPEDTQKLMR-NMWFHTGDVGKFDDEGFFYFVDRKKDYLRRRGENISSFEMEAAFATHPALSEVAVHAVPSDKGEDDVKVTAVLHENTELAPEALFHWAADTVPYYALPRYIEFRTSLPKNPQGRVLKYLLRDEGK------ 71905816 28 ------------LADLFEATAARTPENIALIFAE----RELSYGELNAAADRVASRLIADGVRPGQIVGLWLPRGIDLLIMQLGIAKTGAAWLPFDADTPIDRIKVCLDDAESAGLITTVDIADL----------GRRCWLADDTGHPGPLNHRH---------DARPSDPAYVIYTSGSTGKPKGILINQGAICHFLRSENAI--LGIREHDRVYQGFSVAFDMSFEEIWISYLVGATLWIAPKEVDPEALPIALIDNRISVLHAVPTLLALF-------NCDVPGLRLINLGGEACPQAIVERWARLGRQVFNTYGPTEAT-------VSASLAELHPGQ----PVTIGRPLPNYGLLVIDENGLRLLPQGET-GELCITGPGVAAGYLGRPDLTAEKFLANPWYRTGDLARIDEAGQIHCLGRTDDQVKIRGFRVELGEIEAALTRQPGVGTAAVILRQDE-GIERLVAYLIVDDAEATTGAALRATLATSLPPYMVPSHVEMLDEMPRLTSGKIDRKALRARPLELPAGA 182437058 463 --------------ELFAAQAERTPDAVAVESGG----LSLTYAELDARTGELAARLTAEGVGPETIVALVLGRSVESVIGSLAVMRAGAAFLPVDPDYPAERVAFMFDDARPAAVLTTEAYEKAVPRSGGAA-----VLVLDPADGAAARSAPRSEPRSAPRAPLPVASPAYVIYTSGSTGVPKGVVVTHAGLA--AFAATERERFAVTGDSRVLQFSPSFDASVLELCM-ALTSGAALVVPDPGPLAGELAEVIAGRRVTHALIPPAALASV------PAADLPGFSCLIVGGDACSPELVARW-APGRRMVNAYGPTESTVAVSMSIPLEASGGVPP---------IGAPVHDTRAYVLDGSLRPAPLGAE--GELYVAGAGLARGYLRRPGLTAERFVADPFYRTGDLVRLREDGQLEFAGRVDDQVKVRGFRIELGEVESVLARHDRVDRAAVVAHGTGAGGKQLVAYVVPAGPEPLDAETLRAHVAELLPEYMTPSLVIPLDALPLMINGKLDRKAL----------- 182437058 3047 ---------------LFEQRAATAPESPALIAGD----RRMTYGELNARANQWAHYLISKGAGPERYVAVAVPRSADWPAITLGVLKTGAAHLPVDPGYPADRIAHIVRDARPALVVATGETA-TGPALAG---TVVHAVDDADVTARVDAAPVTDPTDRDRDTPLGVDHPAYVIYTSGSTGLPKGVLVTHRGIA--GMAGAHAENFAIDTDSRVLAVSPSFDVSMADLAMT-LLNGATLVLPDTHHAPAELAALVDRHGVTHLQITAGVLATV------PRTALGSLRTLAVGGEACPPDQVDHWSR-GRRLLNVYGPSEATVCATMSRPLSG----------AVHPPIGAPLWNTRVYVLDSVLMPVPVG--VAGELHIAGDGLARGYLGRPGLTAERFVAHPFYRTGDLVRWNTDGQLEFVGRADDQVKIRGFRVELGEIEAALVTHPGVTAAAAALHRGADGRDRLVACTVPSGAAPADAGELGDHLGRLLPEYMVPAAFTVVGALPLNANGKVDRTALPE--------- 182437058 1984 ------------VGELIEAQAARTPQAVALIDGVT----ELRYAELNERANRLAHELIHRGAGPERLVAVAMERSAELVVALLAVLKSGAAYLPVDPSHPAARIGGLLDDARPGIVLTTRSAAATLPRHDADTVTVDDAATAAGIAARPAADPTDADRRS----PLTAGNPAYVIYTSGSTGVPKGVVVEHRSVVDYLGWTSLSY---PGAAGRALLHSPVSFDLTVTALFTPLTVGGAVLIAALEEEPELSARL-AGAPVTFMKATPSHLPLLGALP--AAYSPTAELLLGGEALLGEALAGWRERHPDATVRNVYGPTEATVNVTEFTID------PGTPLAPGPVPMGRPQANVRAYVLDSALRPVA--SGVAGELYLAGPCLARGYLGRAGLTSERFTADPYYRTGDVARRLADGDLVFVGRADDQVKLRGHRVELGEVSAAVAALPGVAAQAVV-VRDGADGGRLVAYAVPADGAAPDGQDLRRLLADTLPDYMVPDAVVVLDALPVTSHGKLDRRALPE--------- 111022069 5484 ---------DATLAELFERAAQRSRHATAVVC----EGVSLTYDELDTRANRLARLLIARGAGPETLVAVAAARSVELVVALLAVVKSGAGYVPVDVTYPAERLAFVFADARPVCVLTTEAESDAVRASGVPLLLVDSAETVAELDRTSPLPVTD--GDRTGPLR--PDSVAYVIYTSGSTGQPKGVQVAHRNVV--TLFANTQPLFRFDACDVWTMFHSAAFDFSVWELWGALLHGGRLVVYFTTRSPDMFLRLLRDENVTVLNQTPTAFYQLAEADRVAGATELSLRVVVFGGEALDLGQLTRWYARHVDLVNMYGITETTVHVSHLPLDAELAASASASV------IGRALPGLRVYVLDSRLHPVPPG--VVGELYVSGPQVSRGYLGRFALTSTRFVADPMYRSGDLGRWNADGQLEYLGRNDFQVQVKGFRIELGEVESALLACEGVAQSVVLARR-----ERLVGYVVPEAGRVLDPAGIVDAVAGRLAAHMVPAAVVVLDALPLTVNGKLDRRALPE--------- 111022069 8085 ---------NVLLPELLSAAVERDRGADAVSY----RGRTISYRELDEASNRLARRLIEDGAGPGTTVALSLPRSIESVLSVWAVARTGAAFLPVDPGYPLDRIEHMLTDSGAVSGVT-------LRAHRDQLPGTVNWIVLDDAEDEERIRLQAPVTDADRTAPLHEAHPAYLIYTSGSTGVPKGVAVTHRGLA--NLAAEERDRLAVTPGARVLHFAPSFDASVFELVM-AFCAGATLVIAPPTIYGGTLAALLSDERVSHGFVTPTALASM------DPLGFESLRTLVVAGEACPPELVARW-APGRRMFNAYGPTETTI----------MSNISDALVPGEPITLGAPTRGVSEVVLDSRLRPVPLG--VVGELYVSGRALASGYHRRPGLTASRFVAAPWYRTGDVVRWRRDGTLEYVGRSDFQVKIRGFRIEPGEIDAVLTDHPDVGFAVTIGRAGPAGEPLLVSYVRPIGGADVDTAELTRLVGERLPAHMVPAAIVVLEQIPLTPVGKLDRTAL----------- 111022069 4427 -----------TLPEILTASAGNRPEAAALVC----DGRETSYRELDERSSALARVLIERGAGPETFVALGLPRSRESVLAVWAVAKAGAAFVPVDPNYPADRIEHMLADSGAALGVT-------MSAHRHRLPGSVPWLVLDDAAFDRTWA-------AASPVRVTDDHAAYAIYTSGSTGRPKGVVVTHRGLA--NLLTEQTEHYTVSPDSRCLHISPSFDVAILELVQSCA-AGATLVIAPPDYGGAELAALLRRERVTHACITPAVLATV------ERDGIEHLEALVVAGDAVGDELVAAWGA-DRAMFNGYGPTEATILTT----------FSRPMRPGEPVTIGGPVRGIALSVLDARLQPVPAG--VPGELYIAGPALARGYHRRPALTAERFVADPYYRTGDVVRWSRDHTLEYLGRSDFQVKIRGQRVELGEIDSVLTTHPHLDFAATLGRPGPLGDTALVSYVLPHDGEEVAAPEVLAFAGRILPKYMVPAAVVVLDEIPLTPVGKLDRKAL----------- 111022069 1813 -----------TVVELFARVAASTPDATAVVCGD----ETLTYGELDEQANRLARLLIAEGVGTESLVAVMVDRTPALVVTLLAVLAAGGGYVPVDTSYPAERVAAMFDDARPVCAVVSAEFASLA-------PAGIPVVAIDDPATAGAMAELSGLPVTDSDRLRPADAVAYVIFTSGSTGRPKGVQVSHRCVV--TLLANTRELFGFDSSDVWLFHSYAFDFSVWEL-WGALVHGGRLVLYFTARSPDTFLELLRRERVTVLNQTPTAFYQLANAVNDAGGSPLSLRHVIFGGEALDVGQLERWDDRAPVLVNMYGITETTVHVS-------FLALDRALAASVPGSIGGGLPGLRVYVLDGRLHPVPPG--VVGELYVSGDQVTRGYIGRQGLTSTRFVADPFYRSGDVVKWGAGGRLEYMGRSDFQVQLRGFRVELGEVEAALAACAGVAQSVVVVRGDDRDGDRLVGYVVPETGADVDAAAVLDAVGESVPSYMVPAAVVVIDALPLTVNGKLDRKALPE--------- 111022069 776 --------------------------------------EELSYRELDRWSTQVARMLIDRGVGPESFVALALPRSFRSVASVWAVAKTGAAFVPVDPNYPADRIDYMLADSGVVLGLTE-------EAARGRLHDSIPWCVLDDPDFQADCAARSGLTDSDRIQPLHLDNAAYLIYTSGSTGRPKGVTVTHRGL--DNFAADQQERFGATRSSRTLHFTPSFDASVFEYLQAFGVGATMVVVPPSAYGGSELADLLRSERVTHGFVTTAALGTI------PPDSLGDFLDVVVGGEACPPELVARW-APDRRLHNAYGPTETTIMA----------NISAPMTPGDPITLGGPIRGAEEVVLDARLRPVPVG--VPGELYIAGAGVARGYHRRPGLTAARFVADPYYRTGDVVRWRPDHTLEYLRRSDFQVKVRGFRIELGEIDAMLQTHPDVRLAVTIGRPGPSGDTVLVSYVVPAPGRPIETTELLRQVRNRLPAYMVPSVVVVLDEIPLNPVGKLDRAALPE--------- 111022069 7032 -----------TLPQIFTDAVAVDPDAVALS---SGDVE-VSYRELDERSNRLARALIARGLGPETSVAVGIPRSIESVLCVWAVARTGAVFVPVDPNYPGERITHMLTDSECALGLTTSEH-------RARLPENIGWLVLDDPAFAAECAAASAVDDGDRTAPVTLDTAAYLVYTSGSTGRPKGVTVTHRGL--DNFARDQLARFGADPGSRTLHFTPSFDGSVFEYLQAFGAAATMVIVPTTVFGGDELAQLIRDRHVTHAFVTTAALASL------DPAGLDHFTDVAVGGEACPPELVSRW-APGRRLYNAYGPTETTV----------MSNISDPLTPGDRITIGGPIRGVTELVLDSRLQPVPAG--VPGELYLAGAGLARGYHRRPGLTAERFVADPMYRTGDIVRWTPERTIEYLGRSDFQVKVRGFRIELGEIDTTLTADPDVRFAVTVAYRGPAGDTLLASYVVPAPEHALDTETITRRLAGRLPSHMVPSSITVLDEIPLNAVGKFDRKAL----------- 111022069 2916 ------------------------------------DGRQVSYRDLDEWSNRLARLLIERGVGPEQVVALALPRSIESVLAVWSVAKTGAAFLPVDPNHPAERIEYMLGDSGAVAGLTTA-------ALRSALPASIPWLVPGETEAELALLPAAAVTDADRTSALHVDHPAYVIYTSGSTGKPKGVVTTHRGLA--NFAATEQNTFGTTAASRTLHFAPSFDASVLEL-MLAIGPGATMVIASPSYGGDELAELLLRERVTHCFVTPAALASV------DPAGLESVQCVVTGGETCPPELVARW-APGRAMFDAYGPTESTVV----------SSISTPLAPGEPVTIGAPTLGFTAAVLDQRLHPVPAG--VAGELYLAGPALARGYHGRYPLTAERFVANPFYRTGDLVRWTADGQLDYLGRTDFQVKIRGFRIELGEVESALLAHGDVAAAVADVRRDERSGDRLIGYVVPEPGADIDPGEVLQFAGTRLASYMVPAAVVVIAALPVTVHGKLDRKALPE--------- 211965791 188 ----------------------------------TGSKEKITYGELLERVSALADALRKAGVHEGDRVLIYMPVVPEAAISMLACARIGAVHAVTFGGFGTQELSTRIDHAKPKAIIAASRIVPYKEGLEHALQLSSHKVILQRSQHEDWDCFIKSGSGQCDILPVDSNHPLYLLYTSGTTGDPKGIVRDHAGQCVSSHYTASA-IYGIRPGNTVFCASDLGWVLGHSMVYGTLIGGGTSVMYEGKPDAGAFWRISSEYGVSKIFTAPSALRNIPHGERLRAYDLSRLRTVYLVGERTDHATFRWFSRTPPLVIDHWWQSETGWPMTCLMAGQPFSE--DDYTPLREGSCGKPCPGWDLRILDNDGEEV--EDEMTGHIAVKLPMPPKSLYQNDNRYISTYRFPGYYDTGDSGHFDDDGYLHIEGRTDDVINVSAHRISGLSIEEVLTKHPEVASAAVVGVTDAMKGHVPVAVVILRPQSPVIEELV-HNVRQRIGPFACFRTCVIVEKLPHTRSGKTLRKTI----------- 118464615 18 --------TDHTVGGLLAARALEHPHRVALVRHGSGDRVRLSYAELLDEACRAGDALSSL-VTPGGFLALWAPNVVEWPIIQYGAALAGVVLVALNPVLREDELAYALRHCGADVLLHDYAMLEVAQRVCDAIPGLRRVSLSETARWRSTTPSAGMINRAPS----DPDQPVMLQYTSGTTGRPKGVVLTHRALV--NVAKLTMEAVEAPPAAICVNPLPLFHTAGCVIATLGPLWVGGTAVPCGRPAPGAVLETLREQHAAVLFYVPAVLRALVEYQRESTETAPKLDIIMGGASEVSAELIDATATFNARVFNLYGQTELAPVLTVTRPG--------DSRRDRLYTVGRPLPQVDCKIIDPDGRVLPVG--QVGEICARGYQQFVEYLHDPDATQSALDTEGFVRTGDLGAMDERGFVTVTGRRKELIIRGGENIAPAEVEESVAQHDCIDEVVAVGLPDDHFGEIVA--VVCRLATTASAGLKDAHARARLAAFKVPARWFVADAFPVTPTGKVRRFALRE--------- 125580588 13 ---------PLTPITFLDRAALVYPDRPAIVASSSGLTR--TWRETRDRCLRLTAALAALGVHRHHVVAVFAQNIPAMCELHFGIPMAGAVICTLNSRLDAAMASVLLRHSEAKLIFVDCALLDVADAIRGATPPVLVLISSDAKLPSGRVDYEGSSPEFAVRWPADENEPIALNYTSGTTSRPKGVIYSHRGAYLNSLAAVLLNDMASTP--VYLWTVPMFHCNGWCMAWGVAAQGGTNVCV-RRVTAATIFDAVARHG---------------RHPRAHGAEHDRERHGGGAAAGGEEGDGDDRRRAAAAEGAA-------PDGGAGVPGDPLVRADGDERARIKSRQGVHHHGLEVDVKDPTMRSVPRDGKTMGEVMLRGNTVMSGYYKDGAATAEAL-AGGWFRSGDLAVRHEDGYVKVLDRSKDIIISGGENISTIEVEAALFSHPAVEEAAVVGRPDDYWGETPCAFVKLRPGAAAAEEELMAYCRARLPRYMAPRTVVVVEELPKTATGKVQKFELRARAK------ 71733305 530 ------------VHRLIEAQVARREDECAVIF----EGQSLSYSQLNSQANRLAQHLLTLGVGPDVRVAVCIERSLELPVALLAVLKAGGAYVPLDPDYPSGRLRHILDDTCPVVLLA---LGPTRKILRDALQGADEVPILDVQADAALWAQCSPDNPDPQRVRVNADHLAYVLYTSGTTGLPKGAMVTHRGLSNLLLWCQQFCG----ESGSMLHKIPFFDASAWELFW-PLLTGGRLVIPGGHFEPGYLAQVVREQSVTAMVFVPAMLQLFLEVEEVSA--CHSLKDVFSGGGELSPAVARLFQKRHARLHNVYGPTETTVI------SSVWTLQPGAEVPPRQLPIGRPIANTRFYVLDERNAPVPAG--VTGQLHIGGVGVARGYMGLAELTAERFIDNPFYRSGDLARYRPDGQLEFLGRNDFQVKLRGIRLELSEIEARLDLFPGIRSSVALIVGDTAQNQRLVACCVADG-AVDESALRAHLA-TTLSSAVMPGAYLWLDALPLTVNGKVDRVAL----------- 110600003 19 -------ENDFTYLNGFLRNTHRYADRTALTCYL--RNRQWTYRVLNEDCNRLAHALMKDGVGKTDIVMYQLYNCAEWVFIYLAPQKLGAINCPINFRLSYGETATIIDDSKPKVFFYDGADGETAEKALNTAQHKPKTVVMVDTPFAGAISYEDYVRDQPHPRPTHIYDEVTRLYTSGTTGRPKGVPLNNINEIFS--AHDVIMHFPLSPRDKTLNMTPWFHRGGLYSGGNPTLYVGGELVPLRHFHAATVMGLAEEHGLSFLIGAPVTLSALADEQQKNRRDLSRLKGIVTMGAPLERAACIRFEVLTPNIFNGYGSTEAFWNTF----------LRPYDLPDMAGSAGRSCTDDDMAVVDRLAEPVAKDGNEVGEVIVRAAGCSFSYVNRPEDAKAKFYK-GWLYIGDLCTWNEQEFMTVVGRKDDMFISGGENIHPVQVEAVLNEHPEVTNSLVVGMPDPKWGQVVVAYVIKSGEMLTAKGLDEYCLQHPLANYKRPRYYRFVDTLPMTATGKLL--------------- 78060268 103 ------------------RGTARDRQEAVVWEGEDGTVRRWTYAELDAQTSRLAAGLREIGCRQGDVIALYLPMVPEAVAGMLAISKIGAIVLPLFSGFGAQAVASRLQDAGAVAVLTADALKQTIDAARADVPTLKHVVVLRHRGAETEWDWHELIDTDAPTTEMPADAPMMLMYTSGTTGKPKGTVHSHCGLITK-LALDMGLCADMRAGDRLMWLSDMGWLVGPMLIYGTTLLGGTIVMAHDFPDSGRFWRLMEQHRVSVLGIAPTIVRSFMQAGGAENHDLSALRVALSTGEAWTVAWRWMFDKVCRPIINYSGGTEVGGGIVTGTVIHPLKPCAFAG----------PIPGMGADVVDDAGRSVGPGG--TGELALRAPGLTRGLWHDNERYLASYWGSGMWRHGDRAAIDADGFWYVLGRADDTLKVAGKRTGPSEIETLVMATGQVAEAAAIGVPDCVKGETVGLVVTLMPGVPADADVEKALSAAGLGTAFRPALVLFVDDLPKTRNMKIMRRAVR---------- 163723901 28 -----------NTYEMLKQGAEVDPNAPAMSFMLSGETYTVNYAEFWRKINQTANMFHDLGIGPTDVITYLLPNLPHTHYILWGGEAAG-VVNPINPMLEAHTIADICEAAGTKILVAGSDIWEKAEMVREKVPGIQKIVRVFGAGDEAIVGFDEVIGDSLDSGRIQPQDIASLFHTGGTTGTPKLAPHTHAN--EAAMATMMTMSGIMKSSDTLLCGLPLFHVNGVMVTGGAPFIGAHVVLLSPQRDPGNFFKIVEFYKAAFFSCVPTVLSVLLDIP-TGDADISSLQFALCGAAPLSVELIQRFEHTKMKVLEGYGLTEGTTASCVN----------PPQGEQRVGSIGIRLPYQEMKIMIPTSKEAAPN--EIGAVCIKGPNVFTGYL-DQTKNTDIWMKEGWFNTGDLGRQDEEGYFWLTGRQKDLIIRGGHNIDPAAIEEPLYRLMGVQVAAAVGRPDAHAGEVPVAFVQLQGSELTKEEIEAHLQKEIGERAAIPKEVYILEEIPLTPVGKIFKPSLRHEA------- 113867721 48 -------------YELLRLARDRAPEAPALHYFTSGDEVTITHAQMFGRITQTANLLHSLGLGPDDVIGVLMPVTPESQYAIWGSEATG-IACPVNWMLEPEIIAALLRNAGAKAVIADIEAWNKAMLVRRELHDVKHWIKAGGASEEGIFDLDASVDRFDDEAVFSPQDTASMFHTGGTTGTPKLALHTHGNEVSMAWVSAMQ--IDVQPEDVRVCGVPMFHVTGLTNCLMPLARGASVVLLSGWRDPSNLWQIVDHFGVTALGMVPSVVNMALNIP-IGDADISSLKAASCGTAPLSVAVAEAFEKTGAMIFEGYGLTEGTALSATN----------PRYGQRRIGSIGLPMAYQEMKVVKVAAGHIQREPGEPGIVVVRGPNVFSGYLN-PEQNKSIWFEGGWFNTGDLGYVDEDGYFWLTGRAKDLIIRGGNNIDPRMIEEALYRHPEVFDAAAVGLPDAHAGELPVAYIALKPGSTFPLGRIKHYAYEVIPRAAVPKQFYLVDAIPKTAVGKIQKNTLR---------- 110598014 1138 ------LPTHRSIIEFLEISATHATERAVIA--HDGIAQ--NYRTFARRSAAVAALLESSGLGRAEAVIMLLPRSEDMLAAIFGILMAGGVYVPLDASHPAERLGDMLEEFRNPLVLVDQ---PLPAVLSARCRAI----------------ILPSAHEAADPVRADPDDPAYIIFTSGSTGRPKGVVIEHHAVLNRIL--WMQRTFPIGTGDVILQKTPVFDVSIWELFWWSWTGAAVAMLPGAEKDPEELAAAIKKHGVTVIHFVPSMLAAFLDTLESRRIEFSSLRLVFSSGEALDRSLSERFNRLGAELHNLYGPTEATVDVSW--------QCASPWRGESAVSIGRPIANTSLYILDGRHHPLPVG--IPGEIAIGGVQVARGYLNRPELTAERFIADPFYLTGDRGRWQPDGSIAYLGRSDWQVKIRGQRIEPGEIEHALETHTDIVRAVVVPVSNQGLDE-LHAWILCDGSVEQGE--VRRFLREQLPESMIPARFILLRELPYTLSGKLDRKQLMQR-------- 110598014 172 -------PRESSLAVLWQRAREQFHDLPALIY----RNESCSYQELDEWSTALASGLSAAGVRPGSTVALALQRKPEAVAALLGVLKCGAAYLPLDEKLPPLLVRELLDTCDARWIITDRRTGERFFAEKG----------FGDPGGIRLLDIEE-LKRDASGSALPEDKPAYIMFTSGSTGEPKGVIIPHRGV---SRLAFDQRVLSLRPGEAMAQTAPFGFDASTLEIWSTLLNGATLVFIEDLMEPELLGNYLQEKRISAMWLTAALFNRIADHAPLA---FRPLRVVLSGGEAMSIPHVKKVMEASPKVVNGYGPTE-------NTTFTAVHTVRPEDLSGRSVPIGTPIAGTRIYLLDDAMRPC--GAGVIGELYAAGEGLAIGYAAGEDLDARVFVEERLYRTGDLARFREDGLLEFCGRRDGQIKLRGHRVELPAIEAVLSGCKGVNDSLAM-VNGKGEGMELVAFV---SSSQPDEMAWRNRIAERLPLYMMPARFITFEHFPLNANGKKDRAALLEMLREE---- 187922158 3 -----------NLLDLVQSAARRTPDAQSLVCGDV----RLTYRQLMQHSHAFGQALSSLGVAPGERVAVLLDKRIETVVSMLGASAAACVFVPVNPLLKPGQVAHVLRDSGARCLVTSA-LRARSLTAEGVAPVVDVIIVDEPDPGPSVLSWRDLCITRPDDASIPDTDLAALLYTSGSTGLPKGVMLSHRNLLEG--AWSVAEYLRHGPSDRILAVLPLSFDAGLSQLTSAWSAGATAVLLNYLTAHDAVLACV-RERITAITGVPPLWMQLTAANWPDAAR-NNLRYFANTGGRLPLPVLQKLRALFPRATPMYGLTEA----------FRSTFLDPAEVDHRPDSIGKAVPNARVLVVREDGTTCAPD--EPGELVHVGACVTLGYWNDAARTAQRYRPSPW--SGDLVRYDSEGFLYFIARNDAQIKSSGYRISPEEIEETVHASGLVVEAVALGVPDDELGEAVALFVVLAGDADVDG--LRDWCMQRLPRYMVPRHIVSYRDMPRNPNGKFDRAALR---------- 66045036 2165 ------------MHELFDRQALAAPDALAVI----GTQRQLSYRQLRAEARQLAALLQRRGVVPNQLVAVVMERGWEQVVATLAIQYAGGAYLPLDPALPVERLEHILQRAEASLALTQPALLQRVEPAQVQVISVSDSIIADAGRSD---------QAELNAVHLTPDDLAYVIYTSGSTGMPKGVVIDHRGAVNTLL--DINRRFAVGAADRVLAVSSLSFDLSVYDFFGTLAAGAAVVLLEPQLDPAHWLTLIERHQVSLWNSVPALFGMLLEYVQSERSVLPTLRVAMLSGDWIPLTLPERAWALQPQLVSLGGATEAS-------IWSIQYPLQQVDPAWRSIPYGKALDHQRFYVLDDALQVRP--TWVAGQLYIGGIGLAKGYWRDEALSAGSFFAHPLYRTGDLGRWLPDGNIEFLGREDTQVKVQGHRIELGEIEAALNRHPGVQSAVVRVLGEALGEKRLAGYVLKADPSLQASDFVQYLA-DKLPAYMLPTSFTFVQEWPLSANGKVDKKRLPE--------- 66045036 13 AHPDTEQPFDQNVHGLFEAQAQRNPDAIAARF----ELDTLDYATLNTQANRLAHYLRSLGVGPDVRVGICLERSLGMLVGVLAVLKAGGAYVPLDPAYPKARLAHMLADSAPRVLLSHAPARAALLAALEEGEVATQVLDLTDTR---LWAAQPTHNPDPHAVGLTSRHLAYVIYTSGSTGMPKGVMVEHRGLI--AVSAAWEPLYALHNPLNHLQMAGFSFDVFSADLIRALGFGGTLVLCPRLMDPPALYRLLSEARIDFADFVPAVLNPLLVWAQEAGRDLSFMSTVVCGSDIWTAHSARQLRGLCTQIVQAYGVTEAS-------IDSTCFEFEPDSHVDAVLPIGRALANTRIYLLDAAGDRVPQG--VTGELYIGGAGVARGYLNLPELTRERFIDDRLYRTGDLARYRADGHLEFLGRNDSQAKLRGLRLELGEIEARLAEVAGVRDNVVVLREDGAGVPRLIAYFREQGAALTPKGLRQH-LQLSLPDYMIPAAFVRMDALPLTANGKLDRIALPE--------- 66045036 1105 ----------------FEAVAQRTPDAVALLA----DERALTYAELNQSANRLANYLIEQGVRPEQCVGLCLERSPQVVIGLLAILKTGAAYVPFDPAYPAERLAFMFADAAPSLLLTQTALRAGLPPLPDTLP----ICCLDVQAQR-----WSGYSEANPQVPVSPGNLAYVLYTSGSTGRPKGVAHSRAAL--DNLIAWQLEQTPVSQ--RVLQFASLNFDVSFQEICSTLCQGGSLVLMSERKDLAALRPTLVAEGVQRAFLPFAVLQQLASFTETDASVPMPLPKVITAGEALNDELRAFVCGLGAQLHNQYGPTETHVVSQFSLNCDDAGQWPDAP------PIGRPIANARLYVLDGDLNPVPVG--VAGELYIAGACLARGYLNRPDLSAERFLPDPFYRSGDLARFAADGNVHYLGRIDQQVKLRGFRVELGEIDSLLHQQPGVREAVVLLREDVPGDKRLVAYVV---GPATAETLRAELHR-HLPEHMVPTAWVALAQLPLTRNGKLDRQAL----------- 120612373 2024 ---SAVVDGHDTIHRLFERQARLRPDAVALRFEDDA----LTYGELDRRANRLAHRLRAAGAGPEARVGVALGRGLDLVVSLLAVLKSGAAYVPLDPDYPPERIAYMAGDSGMACVVTQDGLWD-------ASPLPAGLAVVDPRCDAG------AWPDTPPDAAVHPDHLAYVIYTSGSTGRPKGAQLCHRQVV--RLLRGTDGWFRFGPEDVWLFHSCAFDFSVWEL-FGALCTGGQLVVYWVSRSPQDFLALLRTRRVTVLNQTPSAFGQLVGLPEPPPAGMPSLRVVIFGGEALDPPWIAHFGDARPELVNMYGITETTVHVT-------WRRITRADLQPQRSPVGTAIPDLGLFVLDADLRPVPPG--VPGELFVSGAGLARGYLRQPALTAQRFVAHPLYRTGDRVRRGEDGELEYLGRVDHQVKVRGFRIEPGEIETRLLAQPEVREAVVVAEQGP-GGARLVAHVSAQPGLAIDVALLRDRLGESLPDYMVPAAVLVSDGLPLTPNGKVDRRAL----------- 120612373 507 -----MQPHAEPVHRLFERMARRQPDAVAVEAGDAA----WSFRALDRRANHLAHRITALGAGPERRIGVALSRSPELVAALLAVLKAGAAFVPLDPAYPAERLAHMARDSGMALLLTESALAGRIP-----LPPGVACIACDD---------EPGACDAGPDAPAGPRQLAYVIYTSGSTGLPKGVLVEHGPFAAHCVDTAAC--YEMGPGTRELHFLSFAFDGAHERLFTGLACGAAVVLRDDLWTAEETLEALRVRGITHAGFPPAYLGPLADWAGRAGGDAPALELISFGGEAMPREGFDAVRRHLRPLINGYGPTEA-VVTPMLWKVDALASFPQA-----YAPIGQPMPGRTAHVLDADLQPVPR--HVPGELYLGGSGLARGYGGRPGLTAERFVADPFYRTGDRVRWREDGQLEYLGRTDHQVKVRGFRIEPGEIEAALRAAPGVGETVVVARETAQ-GTRLVAYLAPAGAAPDEGALRAHLERS-LPDYMVPSAIVVLDRLPTGPGGKVDRK------------- 120405915 3 -----------TLADALRDAARDTPDRILLRD----DEASLSSAELLSAATNLAHALVRR-MPVGSVVSFAVPNWHEAAVIYLGATLAGMVVNPILPSLRERELSFILADAGSRAIFIGHDYAAMLDRVVAGLPSPPEVVVVRGEPRRPALTDLVSEPRDGTLPDLDPAATRMILYTSGTTGRPKGVLHSHKSL--GALIAQLGRYWRIDPGDTFLVPSPIAHIGGSIYAFECPLLLGTQAVLMQRWDPDAAVALMLRHRCTHMAGATPFLDGLLAAAERAGTRLPDLKVFICGGASVPPSLIRRAADYKAAVSRVYGSTEV-PVTTVGSLDDVDRAADTDGRPGIA----------DVTLVD-------------GEIRARGPQMLTGYLH-PEDNSESFDAEGFFRTGDLGHLTDDGYLVVTGRAKDLIIRNGENISPKEVEDILVTHPQIAEIAIVGIPDLRTGERACAVIVAADAAPDVAEIRDFLVARGVAKFKAPERVVVVDALPKNDAGKVLKHAIR---------- 190574732 34 ---------------FLRERAERYADDIAVVAGDV----RLSYAQLWHEAGRIGAGLLALGLQPGERVLVQLGNTAGFITTVCGLFRAGLVPVYALPAHRITELVHFASKAEASAYITTADHRALARALQAEVPAVRHVVIDGDAAE--FIALEALQGDRSQPSDPDPQSVAFLQISGGSTGLSKLIPRTHDDYIYSFRASN--DLCGIDRDSVYLVALPAAHNFPMSSPFFGALYAGARVVLSPGPGPDAAFPLIAREQVTCCGLVPPLALLWAQAAATSKHDLSSLQVLQVGGAKLPEAARRVIDGLGCTLQQVFGMAEG----LVNYTR------LDDPEELIVACQGRPIPDDEVRVVDDHDQPVA--EGEVGHLLTRGPYTIRGYHNDAVANARSFTDDGFYRTGDRVQQLPGGYLVVQGRAGDHINRAGEKISAEEIEDHLLAHPGVFDAAVVSIPDEYLGERSCAFVIPQGEPFKAPALKSWMRGRGLAAFKVPDQVVLVDSFDTTAVGKISRRELRAQLR------ 126463934 27 ---------PENIGALIDAAAAEAGDRVVWNFFESGET--LTYGEMRRKVNGLAARLVALGIGKGTHVGVMLPNVEAFPLTWLALGRIGAVMLPINPGYTPREIAHVMKVAEADWVVTHDSTRAVLDEAHAAIALPAERLVVVGRAEGGAHDWAELASEPQDPVPVGHDDLLNIQFTSGTSGFPKGCMLGQRYWISAGKVNAFRDGRIYR---RILASTPFFYMDPQWLLLMTLYQRGTLFV-AARQSTSRFSGWLEEHEID-FCLLPWVLHGMVPQPHDARNRV--VRANIYG---CPRDLHRGLERFDLNAREAFGMTEIGPAMFAPI---------ERADKVGSGSCGVPCPFRECRIVGEDGQPVVRG--EIGELQIRGPGIMLGYYNNPEATAEVL-KDGWFASGDLFRQDEDGFYYIVGRKKDMIRRSAENIAAREVETVLAAAPGVAEVAVVGVPDPLRGEEVKACIRLKEGVIADAAILEGIVQAGLAPFKVPRFYAFVEDFPRTASLKIAKPRIIEGVADLRAGS 152996587 1416 -------NSDINLMQRFEKTVNNFPEKIALQCGNT----SINYKELNYSSNKVARLLLERGVNKGDLVGISMSRSIDLVVGIIGIMKAGAAYVPIDPDYPASRINEILQDSALSTLLTDVPRPAFASELLD-------VINIGDDDIKSRLNGLLNDNISHEHVCIRGEDLAYVIYTSGTTGKPKGVMQTHKNI--ERLFEATNTDFNFSERDTILFHSCAFDFSVWEM-WGALVYGGKLVIPNETRDAEKFFNLCRDSGVTVLNQTPTAFYELSSFALKRNDKLDKLQWIIFGGEALKPELLTPWWKSKPQLVNMYGITETTVHVTLKLLKSS--------DVLVRSNIGKPLKDVKAYVLDDLGRPVPP--RVPGELFIGGAGIARGYLNDAELTTARFDQARLYKTGDMVRWLVDGNLEYVGRKDNQVKIRGFRIEIGDVENALSAIDGVNHCAVI-VSDTHSHKSLVGYYVSETEKELSSTAIRRVMLEKLPEHMVPSLLINLETMPVTNNGKLDKKALPE--------- 152996587 350 -----------SVIDVFEHIVETSPDSTAIIEGE----KQYTYQELNKAADIIALHLRAIGVKKGGVVPLYLNRGFSAIASMLALSKCGVAFSPLDVNLPKAKMFETLKILDALFVITDDAGISKLPMMPIDYYSVEDMLSNTETSNLSQVLDENQKCVGQFDSSVSGDEIFYVMCTSGTTGRPKAVAVESRSVVRLVVGN---RALPLSKETKLLNVSSLSFDASVLEIWGALLNGAQLVVMGDLFDFSRMEHLITEHQVNTLWLTSALFD---QWSDNAPTSMECLKHLIVGGDRVPISVVSFYEKFDVDIYNGYGPTENTTFSTM------FKIPRSTQVTDTSIPIGYPIEQSTVYILDRNQKVLPIGG--IGEIYVGGHGVAKGYLNDTVKSDEKFIFDYFYRTGDYGRWKPEGYIDYIARSDGQVKIRGFRIELGEIESTIVKSGFARLATVQKIEDESVGSYLAAYFTPLKNSIDSDKIRDH-LKECLPEYMVPLHIVELEEIPVNVNGKLSKKDL----------- 152996587 2500 -----------TLHEILDSRAHLNPDKIAIKCGDN----SLTYGELNQKSSRLACYIQATGLSSDVPIPVCIDRGLDMVVTIFGVLKSGAAYVPIDPDYPIERVEFILSEVESPFFITNS-CLDKLCSVNTSATPLFLDLSDYESSPEAYLEDISC-----------SHDLAYIIYTSGSTGSPKGVMIEHRSVC--AMLESTSQYLDFSKNDKWLSFHSYAFDFSVWEIFGALFNGATAVIAEVEVNPVALRNLMLTEGISILSMTPSAFNTIVDSNDLSQ--LSTVRHVVFGGEKLNRNWYLRNQETNTDFINMYGITEIT-------VHATFYRLLFDKEFGSTSVIGRPLKGLKAYVLNDEMSPVPIGVK--GKLYISGYGLARGYLNKQTLTEESFIDYTFYDTGDIVRWNDSGELEYFGRKDKQLSIRGFRIEIGEIEANLRRSALVRDTQLVAREDSEGNTYISAFVIPDGRQALDREKQNELIRQILPEYMIPTTWALVSDWPLTTNGKIDTERLIQQVLDY---- 211639166 1586 ---DAPYPQDKTLQQLFEAQVASTPDTVALVFAGT----SLTYRQLNERANQLAYVIRERYQQPADTIALYLDRSLEMVISILAVLKAGGAYVPISPDYPLERVRFILDDTQAPCVVTQQRYLATLATDKQTCTEQPVLIAADDPTITA-----DKPVDNPASVNTPS-DLAYIIYTSGTTGQPKGVMIEHKN-VAHLVAAQAEIFDAAERKKTLMFAAYVFDASVFEL-FLSLFHGHTYLCSETERHVPAVEKLIQQENIEMTILPPAILKLLI------GAQLPSLQLLVTGGESPSSDFLEYFSQHN-NILNAYGPTEVTVCATW----------KQYQRGDIATNIGKAINNVRLYVLDNHGNLSPVG--APGELYIGGAGLARGYWNRPDLTAERFVANPFYKTGDLVRWQPDGTLEYLGRNDFQVQIRGYRIELGEIETALTLHPQVKQAVAIDREH-NGHKALVAYLVTEG-ALSDDKLVRH-LSSRLPDYMLPACFIRIDAVPLTLNGKVDRQAL----------- 211639166 537 ---DAPYPQDKTLQQLFEAQVASTPDTVALVF----EDTSLTYRQLNERANQLAYVIRERCRQPADTIALYLDRSLEMVISILAVLKAGGAYVPILPAYPSERVQFILADTAASCILTQQRHLITLTAYSQALMEPPILIAADDPTITADKPVE-----NPASVNTPS-DLAYIIYTSGTTGQPKGVMIEHKNVV--HMAAAQAAIFDALKRKKSLMFAPYVFDGSVFELFPGLFNGLTLYLCSEERNAPAVEKLIQREGIEIAALPPAILKLLVDS------HLPSLQLLVTAGESPSLDFLEHFSR-HCNVLNSYGPTEVTVCATEKIY----------QRGGIPTNIGKAINNARLYVLDNHGNLSPVG--APGELYIGGAGLARGYWNRPDLTAERFVANPFYKTGDLVRWQPDGTLEYLGRNDFQVKIRGYRIELGEIETALTTHPQVKQAVVIDREYE-GNKALVAYLVTEG-ALSDDELIRY-LSSSLPDYMLPASLTRIESIPLTLNGKVDRQAL----------- 163701621 35 ------------LAEIFRETARRRAGHPALIDGAHAERTRLSYAEVDARSDAIASGLAARGIGPGDVVGLWMARGPDLLVAQIGITKSGAAWLPFDAEAPADRVAVCLEDAAAKALVVSDALKSRAPAVTPALTP--------------AEAAAAGPAPDLREAGLTPDHPAYLIYTSGSTGVPKGIVISHRNICHFLRAAN--DLYGLTADDVVFQGASVAFDLSMEEIWVPYLVGATLFVASPAMDAEALPGILNEAGITVLDTVPTLLGLMTQ-------DVPGLRLILLGGEALPEPLVARWATPQRRLFNTYGPTEATVVATA-----------AEMRPGDPVTIGGPIANYTAYIVDERLALVGPG--VQGELLIGGPGVAAGYLARPDLTAEKFIANPFYRSGDAVSLDPQGRILFHGRIDDQVKIRGFRVELGEIEARIQALAGIAQAAVVLRQDD-GVDRLVAFLVPERGSVIETPRLRAALAESMPPYMVPGHFEVVASLPLAASGKVDRKALR---------- 160900186 1598 ------------------RAAALPACRPAAAQTLHGEHHVLGYAELDAQANRLAHRLIALGVRPETRVGIAMQRSLEMVVGLLAILKAGGAYVPLDPDYPADRLAHMVEDSGIALVLTQAAVRERIPGAAA--LQVLEIDMLDLSGEPGTD----------PQVEVSADSLAYVIYTSGSTGRPKGAQLSHRNVA--RLLDATDAWFGFGPDDVW----TLFHSYAFDFIFGALCTGGRLVVYWVSRSPQDFLALLRAERVTVLNQTPSAFGQLVHAVEQEDGNGAALRQVIFGGEALPESLRPWFDRFGPQLINMYGITETTVHVTY-------RQITKADLDGGRSPVGVAIPDLGLYVLDGSLNLLPQG--VAGELYVAGEGLARGYLNRAGLSAERFIANPFYRTGDLVRWSAQGELEYLGRADQQVKIRGFRIELGEVQSQLLAQPEVREAVVLAKE----GARLIAYVSLRD--AVEESQLKQRLGQALPDYMVPSAIVVLEALPLTANGKVDRKALPE--------- 160900186 2695 -------PQALPVHRMFEAQARQRPQAPALAA----DGQVFSYGDLDRRASRLAQALIAQGLRPGQRVGLVAERGAAMVAGLLAILKAGAAYVPVDPALPDERMQYMLQDSGACLVLASGLAPGRLAVLAASVP--KVLELEALEVLEAREPGPQAGSERAPRVEVHGDQAAYVIYTSGSTGRPKGVVVRHAAF--SNFLQSMAAQPGLQAQDVVLATTSVSFDIAGLEIFLPLAVGAQLVVAGRERDAAALAALLERSRASVMQATPSGWRLLLAGGWKAARPLKAL----CGGEALAPDLIDLLRAAGVDLWNLYGPTETTIWSSLQQVQGDAATL------------GQAIAATRLLVLDEGLRCVPQG--VAGELFIGGQGLARGYWQRPGLSAERFVADPFYRTGDLVRRNADGALEYLGRLDHQVKIRGHRIELGEVEAALLAQPEVREAVVTA-AGSGSDTRLVAHVSLHAGPPLDAAALRARLASGLPDYMLPSAIVVLDTLPLNNSGKVDR-------------- 160900186 539 -----------SVLQLWSRAVQAHPDGTAVRDAGSA----LDYAQLDRQSDQLARALVARGVGADVRVALHAERSCAFVLGLLAVLKAGGTYVPLDPGLPAQRLAWQLRDSGAVLMLCQQ---------APAWDAGVPLLSLDLNACQDPC----IAGQAPPAAPPHSAQGAYVIYTSGSTGQPKGVVVSHGAL-AHYVQAVLQRLDLPDAARSMAMVSTVAADLGHTVLFGALCSGRALHLMAPEFDPDGFARYMAEHRVDVLKIVPSHLQGLLNAGMPADVLPAS--RLVLGGEATRWPLVDRIAALGCRVLNHYGPTETTVGILTQEADEALRGGESL-------PVGRPLANSRALVLDADLQPVPLG--ASGELYLGGPGLARGYQARPGQTAERFVASPFYRTGDRVTMLADGSLQFLGRMDDQVKVRGYRVELREVALALQAVPGVAQAEVVARPDGNGNGQLHAYAVPQAGVPADRPGWAAALAQALPEYMVPASITVLECMPLTANGKIDRKAL----------- 217969608 41 --------------DYFDQVADAADRLALWVVHEGGGEERLSFADLTQRSNRTANFLRRIGVRRGARILLMLGNELALWECMLAAMKLGAAVIPATPQLTGADLADRLARAQVEHVIVDASHAAKFDDLAAPFSR----IVVGARRP-GCACYEDAGAESAVFVRPTARDEEFLLYTSGTTAKPKLVLGTQQSYPVGHL--STMYWLGLGRGDLHWNLSPGWAKHAWSSFFAPWNAEAAVFFDAARFSARTVLDVLHAYPVVSFCAPPTVWRMLVQ--EVLGERPPVLRELASAGEPLNPEVVDEVEAWGIVIREGYGQTETTAVL-----------GTPPGVRPRPGAIGKSLPGYRVVLLDEQGVEAMEGEICIG-LEPRPLGLMSGYAGAPERNAIAMR-DGYYHTGDIAHRDDEGYIHYVGRSDDVFKVSDYRISPFELESVLVEHPAVAEAAVVPCPDVVRLAVPKAFVGLAAGHVPSRELLLAFARARLAPYQRIRRIEFA-ELPKTISGKIRRVQLR---------- 111021687 1998 -FPDT------TVTALLEEQAERTPDAVAVVF----EDEHLTYAELHARANRLARLLVDRGVAPESKVAVALPRSLDLMVALLAVGKAGGAYVPLDTGYPADRLAYMLEDAEPVCVLTDGT-------VPFAGSGVPQVRVSDAAA---------FSPEPLTGVALAPQHPAYVIYTSGSTGRPKGVVVPHAGIVNRLLWVQRFR--PITPSDTVFQKTPSSFDVSVLEFFGPLLAGATLVLARPHKDPAYLADVIIRRSITRVHFVPSMLEVFLAEPAAA--RCTGLRIISCSGEALPVASARRVAELGVELDNLYGPTEASVDV------SYAASVQGIDASAPSVPIGLPTSNTGLYVLDRYLQPVPAG--AAGELYLSGPQLARGYLGRPGLSAERFVADPFYRTGDVARVNADGAVEYVGRVDDQVKLRGFRIELGEIEAQMAACPGVRQAAAVVRTDRPGQQQLVGY----VVGDADVDDVRARLTAALPEFMVPVAFVTVPEFPVGPSGKLDRTAL----------- 111021687 476 --------ESVTVPDLFHAQVSRTPDAEALIAGGT----RLSYRELGERVAQLSHHLCARDVGAETVVAVGLPRSAEMVIGLLAVMCSGGAFVPLDPSWPEDRRTSVLADAGAALVLTGPG---------GVTDAGERAVPVDLAA----WAYAD-QPTEPPAVTVQGSRLAYVIFTSGSTGRPKGAMIRHEAVCAR-LLWQRDEILGFGPADASLFKAPLSFDISVNEILLPLVAGGRLVVPGGERDPQYLLDLIAGESVTFVYLVSSMLDVLLDLSRGTDL-LAALKHVWCGGEVLTPRLFERFRQLAITLYHGYGPAEATIGVS--------HVIYRENAARIATSIGRPNPNTQLYVLDEHLNPVPLGTG--GELYAGGFLLGRGYVDAPGLTASRFVANPFYRTGDLARWAPDGSLDFLGRADNQVKIRGMRLELEDVEAGIVSHPDVRHSAVVVRETPSGAKYLAAYVVAKQDSVPDVAELRVWASSKLPEYMVPSAFVVLDRFPLTPNGKLDRRALPE--------- 111021687 4577 ---------EETFYEAFARHVAATPDAVAVVDAGG----EVTYAELSVRADRIAALLHRRGVSVEDVVGLAVPRSAQMVAVVLGVLKLGAAYLPLDLNHPSDRISYMLADSAARVLVTTVGESPRIADVDG----LTRVLLDDESV---VTELETGPAVQVPRPPQGLDHAAYVIYTSGSTGKPKGAILTHDGIP--SLVATAERRMKLVPGSVVMQFASIGFDVAVFELSMALCTGSRLVIVPDRVAGPELTDFMAAHAVTHAIIPPSLLAAL-----PSGCDVPEGCTVLVGTETVPPELIGRWAER-LNLLAAYGLTEATVNNTLWQAQPGWDS---------AVPIGIPDPNEQAYVLDDRLQPVPPG--VAGELYIAGRGLARGYLGRPDLTSVRFVPSPFYRTGDRARWRADGNIDFLGRVDDQVKIRGFRIELGEIIAALGSHPEVKQSAVVA---DRSGDRLVGYVTSADGHADPRAVREH-AAARLPDYMVPTLVVVLDELPLTPNGKLDRKAL----------- 111021687 3507 ---------DRTIADLFADAARGRPEDTALVFGD----RRVSYAELDADVNRMARVLLGHGAGPERIVALALPRSVEMVVALFAVLRTGSAYLPLELDHPAERLLAMLDDARPTVLVTTSEVAGTLAAATVDTLAVDSV---DFGGVASAPLSEAELGGFAPGTPGRLDHPAYVIYTSGSTGKPKGVVTPYRGLTNMQFNHREAIFEPVGRRLRIAHTVSFAFDMSWEELL--WLVEGHEVHICDRRDAEALVAYCDTQAIDVVNVTPTYAQHLVEELLDDGPGRHRPPLVLLGGEAVSDSVWNRLRDTDGTVYNLYGPTEYT-----------INTLGAGTADSATPTVGTPIWNTSAYVLDAWLRPVPDG--VPGELYISGVGLARGYLDRFALTAERFVADPFYRTGDLVRRREDGNLDFLGRTDDQVKIRGHRVELGEIASALEALDDVRQAAVVVDSGPGGFKRIVGYAVVSTCQPRDVNKYSQALRATLPDYMVPAAVIEVDSLPMTVNGKLDVKAL----------- 159036021 464 -------------------AVQAQSTPDAVAVRTTAED--ITYAELDTRVNRLAHHLRALGVRSGSLVAVLLDRGPDLLTALLAVLRAGGAYVPIDPEYPDARVAFIVVDSAAEVVITRSTLADRVGDTDGKL------VLLDRDRAAVAARRADAVGPTAT-----ADDLAYLIYTSGSTGTPKGVMVHHRALT--NFVTSIVRRPGLTASQSVVALTTISFDPSLLELYVPLLVGATVVLADTERDPQRLTDLVALTRPAVLQATPAMLRALLDTGWVPPARL----TVLSGGEKLPSELARRLATDGAQVWDLYGPTETTVWVTSARLDPAGRVVDWS-----------PQANCTVHLLDRHAEPVPIG--SVGELYVGGTCVALGYRGQPALTAERYVPDPYYRTGDLARRHQDGSVEILGRADRQVKIRGHRMEPSEIEAALLGHDEIRAVAVHPTSTPAGEQQLTAYIVPRGNTPPPVEGLRTFLRRTLPDYMVPAAYVPMEALPLTPNGKVDYNALPE--------- 53747903 531 ------YPREASVHGLFQQRALQAPRAVAVVYGE----RSLTYGELAERARGLAQGLVARGVRRGDLVALRLERSPEQVESMLAVLQAGAAYVPLDPSYPVQRQEFMLQDSGARLLV-HSGPLPFAPQGCATL---------------DLQAWHPAPSDGGEPLPCSGEDLAYVIYTSGSTGQPKGVAVCHRAM---TRLVCNTDYVQLGPEDRVAQASNASFDAATFEVWGALLNGARLVATEEAIQARRLAEVLREQRISVLFVTTALFNHVAR---EQPQAFSTLRYLLFGGEAVDASSVRRVLKQGAPLLHVYGPTENTTFSTAWRVEHLAEQ-------AHTVPMGHPIANSRLHVLDEALQPVPVG--AMGEVYLGGDGLALGYWRHPEATAERFVPDPLYRTGDLARRQADGAVVFAGRVDRQVKLRGFRVEPAEIESHLCEHSEVS-AAVVELRGEGALRRLVAYVVPRAGGRPGAEELRTFLRTRLPEYMLPASFSLLEALPLTPNGKVDRSALPESFEE----- 53747903 1579 --PSPAAAIETSIGARFSEVARRQPGATAVTQGG----RHLTYAELEERSERLARYLAWLGVRAGDRVGLATERTLERIISLLGILKAGAAYVPLDVRQPARRLSLLVQAAGVRTVIAEEQARTVLSGLG------QPLTLVDAAQEPASAQQVPALGPERS---LGGDMLAYVLFTSGSTGEPKGVCIPHRAVLRLIHEPSYVQ---LSPREVMLHYAPLEFDASTFEVWGALLNGARLVLVPPQQSLESLGQELSTQGVTVLWLTAGLFRLMV---EEQLKSLRGVRQLLAGGDVLPMPQVRRLREAECQLINGYGPTESCTFTCCHRVGS-------PQELGGSVPIGTPIDLGWVSVVDERLQPVPDG--APGELLVGGPGLAWGYLQHPELTAERFIPDPLYRTGDLVRRREDGTLEFLGRVDHQLKVRGFRIEPGEVEAAVLTHPAVQSAVVVGREGP-GGKELVCYAVPR--------------------------------------------------------- 161620107 23 ------IDKPLT--RALEEQAAMRPDAPAILCGE----RRFTYAELDRLSSNLASRLAAAGIGKGDTALVQLPNIAEFYIVFFALMKAGIAPVNALFSHRKLELGAYASQIEPRLLIGSRQHEAFARDLGKNLSAPLLTLFAGEADPASSLDWIATPADKAVPFPTGAGEVAFFQLSGGSTGTPKLIPRTHNDYDYSVRASA--EICALTPQTRFLCALPTAHNYPMSSPGAGVFHAGGCVVMASNPEPLNCFSIIERHGVNMVALVPPAVALWLQATPDHLAALSSLKLVQVGGASFAEALARQVQVLGCKLQQVFGMAEG----LVNYTR------LDDPDEIVFTTQGRPIPDDEIRIVDEDGEPVA--EGQPGMLATRGPYTFCGYYRNPEHNAQVFDSEGFYYSGDVVQRTPEGYLRVVGRVKDQINRGGEKVAAEEIENLILLHPDVTHAALVAMQDELLGEKSCAFIVSRNPDLKPPVLRRHLLALGVAEYKLPDRIRLIETMPLTAVGKIDKKHLRK--------- 153954358 1220 -----------TIQELFEQQVARTPKDTAVVF----KNQTLTYKQLNEKSNQLARLLRNNGVGADNIVGIMVERSPEMLIGIIGVLKAGGAYLPIDPGYPVDRIQYMLEDSKTNILLTQQSLLDKIE-FKGEIIDLFSSNAYAEMSITNLRILNNA------------QNLAYVIYTSGSTGKPKGVMLEHQSV--NNFINGISNIINFTAGKIILNLTTIFDIFVLET-LLPLCKGLKIIIANEQIDAKLLNNLIIKNKVDMMQVTPSRLKLLMR-GGSDLTCFKYLKDVMIGGEALPDELLHQLKQVYGKIFNMYGPTEAT-------VWSMVKELTDINEI----SIGKPISNTQIYIIDKNNKLQPIG--VSGELCIGGDGVARGYLNRKDLTKEKFFNNPYYRTGDLAKWQPDGTVEFLGRIDNQVKIRGYRIELSEIEKSLGTCKGIKECVVISRENSTGDKYLIAYYVA-DMEIGVSKLREHMLKE-LPDYMIPSYFVPIKCMPLTPNGKIDKKALPE--------- 67920609 517 ------------IHQIFEEQVKKNPDNIAVTFG----QEKLTYQQLNNKANQLAHHLGKLGVKREVKVGILMERSLDLLISIFGVLKAGAAYVPLDPTYPLDRITFMVEDSQIAVLLTTIN------------NSVENFNSVTTINLDQDWPLITQEREENPNISLFRDNLAYVIYTSGSTGKPKGTLITHHGLSNYLTWA--IATYPVEEGSGSPVNSSIAFDATITSIFTPLLVGKKVILLPETGEIEALSETFIQESLSLVKLTPAHL-SILNPLLTQKEEIPQGHALIIGGEALSSKSLTFWQEKSPRLINEYGPTET-------VVGCCVYQVPPQVSHSENVPIGRPITNTEIYILDQYLQPTPIG--VPGELYIGGLGVARGYFNRPDLTAERFIPHPFYKTGDLARYLSDGTIEYLGRIDDQVKIRGFRVELGEIEGILRQHPQVKEAIAVVQEDNNKIPRLVAYVVAESE---IEELRQ-FTSDKLPGYMVPTLFLTMDSFPLTVNGKIHRKKL----------- 148261447 31 ---------------------------------------------LAALAEEVRAALNARGIGRGDRVAIVLPNGPAAATAFAAIAAM-CCAAPLNPAYKDQEFEFYLDDLKPRAVIVAAGADSPVRGVAAKLGIPLLDLAEDESAPAGAFTLDVSALPEANPGPAEPEDEALVLHTSGTTARPKIVPLRSKNLA--ASARHIAASLALAPDDLCLNVMPLFHIHGLIAATLASLRAGGAVCCTPGFNAFRFFSWLEEENPTWYTAVPTMHQALLRAPEDDAVRLANLRFIRSSSASLPPQVMAALEKFGAPVIEAYGMTEAAHQMASNPL---------PPRARKAGSVGIA-AGPEIAIMDDDGTLLPQG--ETGEVVIRGPNVTAGYAANPEANAKAFT-NGWFRTGDQGMLDAEGYLFLTGRLKEQINRGGEKISPLEVDVALLDHPDIAEVCTFAIPHDKLGEEVGAIVVPRAGTAPDPQAIRDFAAGRLAAFKVPRRILIMEAIPKGPTGKVQRVGL----------- 186459886 57 ------------IQEMFEKQAALTPEAVAVVC----QCRCLTYRELNARANQVAANLRQLNVGPEVMVGICMERSWELLVGILGILKAGGAYLPLDPSYPGSRLSLMLEDAQPLVVLTQAKLCRTLPAIGTRTICLDALPTIDEVENPSLLNF--------------PGNVAYVLYTSGSTGRPKGVLIEHRSVV-NLLGWAHELYTREELAGVLASTSVCFDLSVFEF-FVPLSCGGRVILAE---NALELPQLPAAGEVTLLNTVPSAMAELLRTRGLPA----SVRVVNLAGEPLSAQLVDELYRTQPKVYDLYGPTEDTVYTTCAL-----------RRPGAPATIGRPLANKQVYILNEQQEPVPVG--VPGELFIGGSGLARGYLHQAQLTSEKFIPHPFYRTGDLATYLPDGNIEFIGRVDLQVKIRGHRVELGEIESALNQHPAIRENAVV-LRNEADQKRLVGYAVARSEHPTASELRR-FLQGKLPDYMVPSTFVWLSAMPLTVNGKLDRRAL----------- 77974177 24 -------DQPMT--EILARQCQRRPDATAIICGE----RHISYAQFEQAAQRLAIRLTKLGLSCGDTALVQLPNCAEFYLVYFALLKMG--VAPVNALFSHNRLEAYIEQVQPRLLIAHAGHSLFAEQLQQKAPMLDVVIVAGNTSLEALLYADEWNDEAAAFHPSAADNVAFFQLSGGSTGTPKLIPRTHNDYYYSVRASA--EICQLNEHTRYLCALPAAHNYPLSSPGAGVFYAGGCVVLAPDPSAMSCFPLIKRHQITFTSLVPPAVALWLQAAEHFADDLASLQVLQVGGAKLSESLARRIPQLGCQLQQVLGMAEGLVNYTRFDDSDHL----------VFTTQGRPISDDEIKVVDSAG--VAVAIGEVGALVTRGPYTFRGYYRSPIHNANAFDNEGFYHSGDLVKMTEEGYLRVVGREKDQINRGGEKIAAEEIENLLVAHDDIIHAALVSMPDEIMGEKSCAFIVATNIRLKPVTLRKYLRELGVADFKLPDRFEMVASLPVTPVGKIDKKRLRQDIQDRL--- 27367246 34 --------RNLPLWQILHQGVERHPDRIAVTDNHT----SLSYLELANHVDRIAAGLREEGLVCGDSVVLQLANTLDFLVVFFALQRLGVVPVLALPAHGLVEIRHFMQLSEAKVYIGDDKALAIATQLQAELSVSIRCYISGHFGQ--FSPLPECDAGDFTPAMVDPEHPALFLVSGGTTGLPKLIPRTHNDYLFNVEQCA--KASEISAQDVYLAVLPAAHNFTLGCPILGVLNAGGKVVLTTNPSPDYCFELIEKQCITATALVPALAQLWTEATQWESTDRSSLRLMQVGGSKLAYSDALEMQAFPNALQQVFGMAEGLIACT----------RLGDDKEIIATRQGRPVSEWEVLVVDDQGKPVAIGEE--GELLTRGPYTLSGYYRAPEHNLRAFTDEGYYRSGDRVVVDANGYFTVTGRIKDVIIRAGENIAADELEELLLSHPQIAQVAVFPLPDAHLGEKIAVAAVIRGPEIMLRDIRQFLQTKEIAAFKLPDELFAVKSLPKTAVGKIDKKRI----------- 148654211 2 --------------DWLSAQAKARPDGVALIVGET----MLTYRALNEQTAQFAARLFAWGVSRGDVVGILLPNRLEAALAIHAAARLGVTLALFNTRLTPVELDMQVRSAGCCFLLCDRDTLPTALA----LPSAPRLLCVDPIDDPRLTPLDRLTGDPATFREIDPDAPFAIIFTSGTTGSPKGAVLTCG--AFFASAMASAYRIGVLPDDRWLCVLPLYHVGGLSILLRSCLYG-TAVDLWQRFDAAAIAHRMTTAPVTLISLVPTMLHRLLELFGDEPPP-PRLRLVLLGGAAASPDLLKRALQAGWALATTYGLTEAASQVATAL---------PEQVRRKPGSVGRPLLFTSVRVVDEAGHDQPPG--VYGDILIRGPTLMRGYLGEPP-----LDAGAWFATGDIGYLDADGDLWVVQRRSDLIISGGENIYPAEIEQVLRQHPAVADVAVVGVPSPEWGQQVGAVLVLRDPAVDVREILA-FSRTRLAGYKQPRIVRVVDELPRTASGKIHRAAVAELLE------ 35210428 26 ------IDQPLT--RILTVGVQSHPHSPAIICGE----RQLSYIELDRLSTNLASRLAEKGLGKGDTALVQLPNVAEFYIVFFALLKAGVVVLNALYSHRQYELNAFIKQIQPKLLIGSRQHEQFIDSLHDVNLSPEIILMLNHQATDGLLDWMETPAKTVDFSSTPADEVAFFQLSGGSTGTPKLIPRTHNDYDYSVRASA--EICGLNSHTRLLCALPRPHNFMLSSPGAGVLHAGGCVVMAPNPEPLNCFSIIQRHQVNMASLVPSAVIMWLEKATQYKDQIQSLKLLQVGGASFPESLARQVEILNCKLQQVFGMAEG----LVNYTR------LDDSDEQIFTTQGRPISDDEIKIVDDEYREVP--EGEIGMLATRGPYTFCGYYQSPEHNSQVFDEDNYYYSGDLVQRTPDGNLRVVGRIKDQINRGGEKIASEEIEKLILLHPEVMHAALVAIVDEQFGEKSCAFIVSRNPELKAVVLRRHLMELGIAQYKLPDQIKLIESLPLTAVGKVDKKQLR---------- 169613486 7 -FPALDMPKC-NLLDYL------FPRGTAFRHAPCGSTRQLTPRTLLQWTKRLALGLDRIGSKPGEVVMILTPNHIFVPVAYLGIVGSKRIFSGANPAYTVSEMIHQVTNTEAQFILAHPSTTALAAAKGAGLPTGRVFMFSDENAPEGCQDWRSFLPSEAEPVLSAKEAVATVNFSSGTTGMPKGVEVSHHNIIANLDQTIFMRYLDTRPRETWIGFLPLYHAYGQLYTIAMAQKLQIPVYIMKKFEYEPFLRTIQDQKVTHLQIAPPIMVMLSKRPETAKYDLSSVTDILCGAAPLSKELQNEIRKLDCEIVQGWGMTEVTCGAIHVPGGTVDDS----------GSVGQLDPNCECMLLDDDGKEVPDG--QPGELHVRGPNICLGYWRNPAATKESITSDGWLKSGDVAIV-KNGWFWIVDRKKELIKVNALQVAPAELEAVLLEFDPIADAAAVGITLD-GQEWPRAYVALKDDKTTEEDIHAH-MKIKVAKHKLVGGIVFVDEVPKLQSGKIMRKVIKDWAKR----- 194512454 1946 ------------VHRLFEAQAARTPDATAIVDGAT----TLDYRALDARANRIAHALAHAGVRAGDRVALHLEPSIGLVAAQLAVLKLGAAYVPVDVGNPPARKAFVAQDSGARLVLGDAALDW---PAAAGVPQRDLAALLAGPWPSD---------APARAPQCGGDTPAYVMYTSGSSGQPKGVLVTHRGIARLAVNSGYAT---FDASDRFFASNPAFDASTFEV-WTALLNGASIGIVDDLLDLGALAGKLSSIGVTCLFLTTALFN---RCVSFDPAMFARLRCVISGGERADPAVYRKVMEAGPPLLNAYGPTETTTFAAVWEAE-------PRTLAAQAAPIGRPIGNTSVYVLDAYGAPVPVG--VTGEIHIGGPGVAQGYLNRPALSAERFVRDPFYRTGDLGRWRPDGMLDCIGRADFQVKIRGFRIELGEIEACLLEHGALAQAAVLARDDGDGGKTLVAYYVPRAGHEDGAPALRAHLAARLPEYMVPAAYVRLPAMPLTPNGKLERRAL----------- 214042287 38 ---------------------------------------RWTYDEFCAEVHRISHALRDLGIGKGDRVAIAMRNYPELMMLTLAIASVGAVTVFINGWWTTEELDYALQDSGAKTIFADDRMLPLVDRLGLRIVGVRDGEGMVDLGLDALKA--DMPDTPVEGIALDTDDDFAVMYSSGSTGKPKGVVQTHRSAVIQAVAAPLVNGDPEAPRPSGLIVTPLFHVTATHPLFLLSLPAGAKISLLHKWDAEEAVRVINREKVTRFLGVPTQSADLLEAAKRMGETLPTLAWLGAGGAKRPAAQVAQLQGPAAEIATGWGMTETNALGI---------GMVGEEYNKRPNAAGKLHPPLQVRFLDDNGNDVPVG--ELGEITVKSPANMRCYLNKPEATAETM-QDGWLRTGDLGVIDAEGFITILDRKKNIIIRGGENIACLDVEGALHTHPDVIEACAFSVPDERLGEIVGAMIQTRDGKKLSPEDMAAHLDGRLAKFKMPQQLWCQDG-PLTATDKIDRRAIR---------- 121708535 20 -----------TIGQLLSQQATTFPERHAIVAFSTG--VRRDYDHLNLRTRDIARALVAAGICYGDKIAILLGDCETYVELFFAAARIGAIAVLIQGSYSVVETLNVLQASESCMLFISASFLDQFQGLVGRVPRLKTIVQIDDDSPSIFTPWRTFLQRTCLEEKVASDAVCAFLLTSGTTGSPKIAMLTHSNIINNAFLTG--DRIRLAANDRICCCFPLFHCAGLICGMMACLVGASLILPAARFSASTALKCLRVEQCTGLHGVPTMFNAILQKARAQTAPPPHLRTGIIGGSSPSESLWTALQQFGLDLAQGFGMTETSAAAFLSPPRMG-ESRSLPGQLQI-------LPHTSAKVVDVQGKVVARGER--GELYVSGYLLLKGYFKNRERAHDAMVEDGWFRTGDEVLIDTCGNLQVTGRIKDIIIRGGENIYPQEIEGRLEEHRSIAQACVLGVADDHYGQVVAAFLLPSTVRPSDAELVE-WVQMTLSPVKAPARIFWLDTFPLTGSGKIRKNVLQQ--------- 169867585 89 ------------------------------------------YEEFNRHIDALARGLLCMGVQKGDRVAVIMGNTSAYAMLQWACASIGAILVTINPAYRLHELVGALQLVGAKHLFAVPSLYELFPQARSMHPGELQLIVMIDNANEGVVDWREVLLQQEIEASLDKDEVINLQFTSGTTGLPKAVSVSCQAIIRTFADPSLANTFQPTEQRHLCNVPPLFHCFGLVLGLACWTHSACIVYPSEIYDPAAIVDAVSKERCTALHGVPTHFLGVLAEVEKRKKDFTNLRTGIAAGSPIPIDLMRRLSQINLELTVAYGMTETSPVSFQTTSTDPL--------LKRVETVGRIMPHVKARIVSPDGETVPIG--VPGELLVSGYLLQKGYWGDAEQTEKVMDKDGWMHTGDEAVMDEEGYVRIVGRIKDIIIRGGENLFPVQIENTLTAHPSIKEAAAVSVPDSKYGEVVGAWIVREGERPVTMQEVRDVVWKGMNPQNAPAWVWFIAELPKTASGKVMKHVLREWSKEL---- 47222355 104 ----WFLGGKLNVSNCLDVHAEKHPDRVALIWDEPGTEEKVTYRELLETTCRLANTLKRHGVQKGDRVAVYMPVSPLAVAALLACARIGAVHTVVFAGFSSEALAGRIQDAKCKAVITCNELKATVDAAVRSCPTVRHVFVSQRTMGELDVPLEEEMGAECAAEPLDSEDLLFLLYTSGSTGKPKGIVHTQAGYLLYA-SLTHQYVFDYREGDVFGCVADIGWITGHSVVYGPLCNGATTVLPNPGFRPGRYWETVERLRINQFYGAPTALRLLLKFGEVKKYDRSSLRTLGS---------------------------ETGGICIAPRP-------AEEGAPILPTMAMRPFFGIEAVLKGENGENLNANS-VSGALCISQPWMARSIYGDHKRFVESYFKPGCYFTGDGAFRSEDGYYQITGRMDDVINVSGHRLGTAEIEDALDEHPTVPETAVVGFPHEIKGEVPFAFVVLKDGTTILQELRE-LVSTKIAKYAVPEHFLVVKRLPKTRSGKIMRRILRK--------- 118471378 25 -------------------ALKRNRDKPVLFLGDT----TLTGGELADRISQYIQAFEALGAGSGEGVGLLSLNRPEVLMIIGAGQTQGYRRTALHPLGSLDDHAYVLSDAEVTTLIIDPAFVERALGLLEKVPTLRQILTIG-PVPEALAGVATDLNAEAAAAELPPDHIGGLTYTGGTTGKPKGVMGTVRSIT--TMTTIQLAEWEWPENPRFLMCTPLSHAGA--AFFVPTIVKGGEMIVLPKFDPGEVLRVIEERRITATMLVPSMLYALLDHPDSHTRDLSSLETVYYGASAMPVRLAEALKRFGPIFAQYYGQSEAPMVISYLGKKDHDE--------KRLTSCGRPTMFARTALLDPEGNPVPQG--EVGEICVSGPLLAGGYWKLPDATAETF-KDGWLHTGDMAREDEDGYWFIVDRVKDMIVTGGFNVFPREVEDVVAEHPSVAQVCVIGTPDEKWGEAVTAVVVLRPDADRSEEGIERLVKERKGSVQSPKQVIVVDSVPVTALGKPDKKAVRAQF------- 146339588 1 ---------------------------------------------------------------------MLMRNDIAFIEAAYGAMRLGAYGVPVNWHFKPEEIDYILKDSATRVLIGHADLLHQLRGLIPPGVTVLSVPTPPEQPPEFAIELESWLVQHSPYEGPQVPQPQNMIYTSGTTGHPKGVRRSAPTVEQAASAERMALIYGLKPGSRALLPGPLYHSAPNAFGLRAGRLGGALVL-MPRFEPEEFLSVIQSERIDTIFMVPTMFIRLMKLPEEVRRRFSSLRHVIHAAAPCPADVKRAMEWWGPVIYEFYGSTESGAVTFAT----------SEDALRKPGTVGKVSPGAELRFLGDDGRILPQG--EIGEIYSRAGNPDFTYHNKPEKRAE-IDRDGFITSGDVGYMDAEGYVFLCDRKRDMVISGGVNIYPAEIEAVLHAVPGVHDCAVFGVPDAEFGEALMAVVEPQPGVVLDTGEIKLRLKASLADYKVPRQIEIQAKLPREDSGKIFKRRLRDPYWEQAG-- 118467940 14 ---------RTTLADTLAEAARDTPQRVLLI---DGDV-RLTCAELHSRAKALAHEMAAR-MPAGSVVSFMLPNWHEAAIVYLASTLAGMVINPILPSLRDHELRFILDDAASRMIFIQHDYAAMLQRVCAHLPTPPQVVVV-RGEPGPHTAFTALGAPGGDLPALDPDSVRMMMHTSGTTGRPKGVLHSHNSI--HALICQLRENWMIDPGDTFLVPSPIAHIGGSIYAFECPLLLGTTAVLMQRWNADDGVALMSEHHCTHMAGATPFLDQLLNAAERAGTRLPDLKVFICGGASVPPSLIRRFEK--AVVSRVYGSTE--------VPVTTVGSIEPGDVEHAACTDGRP-GLAEIRLVD-------------GEIRARGPQMLLGYLHAED---NAFDEQGFFRTGDLGRWVDGDYLTVTGRAKDLIIRNGENISPKEIEDILVGELGINEIAVVGLPDERTGERACAVVVTEGARPDVSALAEVLTKAGVAKFKIPEQVEIWDALPKNDAGKVLKHQIRTQ-------- 158294978 28 ------------LGELLHRLLARTPTRIAQISADTG--RSLTYQQLHLGCIRFAQSLTSCGLARGDLVTLVARNGDQLAAIVFGCFMAAIPVNTLDPTFRAEDYEHMLRTVPPKAVICDGELVPVLKQALEAVAIAPQLIVIGKRV-NGYPTVDDFLLPTPQHVEDPARELAIVLCSSGTTGLPKGVCLSHAICIAHT-----ANLWRATDCDRVLCFSSLYWVSGLGVLLNATTAGATRIITRQSFSARLLIDLVEQYRITTLFLPPVQALALLGEGTIGMADFSSVRLVLCGGGAVSDELKSSFEKYLPRFIVGYGLSEIGGGCFAT------------AGAYKAGAVGTPNAGMEAKVVDEQGNCLAAGEE--GELLVRAKLVFLEYYGNASETAQMLDREGWLHTGDIARYDEEGMFFVVDRRKDIIKYGGYQVSPSELEAKIMALFAVLMVCVTGIPVPGNDLPVALAVRLREGTVLEGQDIVDGLAEVVADFKRLRGVFFVDELPMTPSGKVVRRRCKEMAIALY--- 160935290 35 -------------------TAARWPGKTAVV---DDKGQALTYGRLLDMTDRMAASLKKKGIQKGERIGILLYNGPEFCVSYLAANKIGGVAVPLPGKFQRPEILSLLEKADVTTIICEEKFEPWFE-------NLEHVVIVSKSGPDFGLDWRDMEDNEITDGVGTWDDSAILMFTSGTTSRSKGVAM--KNYQVMNSVEAYAATLRLTQLDSSVIATPMYHVTGMICILSVMLAVGGTVYLMKKVDADRILTCFLENNITFYHASPTVFTILLE--KRSSYPLPSVKSFACGSGNMAPENIRKLKEWQAEFHTVYGMTETSGAGTIFPGGAADSPW--------IGASGIPMPDLRIKIADDDGTELMEN--QIGEICLKGSFVVEEYYKQK---VDSITEDGWLRTGDLGYYNQAGYLYIVDRKKDMINRGGEKVCSFDIENTIHTLPGVVEAVVVGVPDSKYMEVPAAVIKLEKGTNVRAEDIKEMLKTRVARFKIPEYIVFVEDIPKTHNGKIDKRMIKEWMRNIMEGS 76802011 3 --------------DWLAVRADATPGATALAVADGPDR---SYDELDERVEVLAGRLAALGVGVGDTVAVCLETRHEFVVVVHALQRLGAVLVPLHTEQTPPELRTRLSAVPPEAAVCGAATEAALTDAA------ETTVVTVDEPTADARPLSGVTPEPFDLPEWALDEPLAVLFTSGTTGEPKGVVLTLGNVLASATASAF--RLGVQRGDCWHVPLPMYHMGGLAPVYRSVLYGTALSVQS-TFDAEATAERLRNVEATAVSLVPTMLERLIAVG-----DLPDLRFALVGGAPCPASLVERAHDRGVPVAPTYGMTEAA---------SQIATAAPSMARAHPHSVGYPLMFAEVTVVNDEG--VGCEPGTVGDIVVDGPMVTPGYL-DDETTAARFTARG-LRTGDRGYRDDDGRLHVVGRSDDTIVTGGENVDPTEVEAALRAHSAVDACAVVGLADDEWGQRVAALVVSDGDDTTPDALREH-CRERLAGYKLPRTIGVVDALPRTASGTVDRDAARDR-------- 167820527 562 -------DAELPGVDFVDRQAARTPEAIAVACG----AHALSYAALNRRANRLAHYLRAHGAGPERVVALALERSVDMMVGLLGILKSGSAYLPLDPAYPAERLAYIVDDARPALLLTEAARRD------DWRDAGVPVVLLDADEPAIDACPDHNPDAAAGRDARTLSSLAYVIYTSGSTGRPKGVMIEHRNLA--NLLGAMGEQPGIGAHDVLLAVTSLSFDIAALELFLPLLHGARAVIRDDAADPARLAHLIESSGASLMQATPSTWRMLAQHGWPRSARPLTL---LCGGEALPPALAERLLAHVPAIWNLYGPTETTVWSTVRRVTTPVVD------------IGGPIANTQVYVLDERLRPAPIG--VAGELYIGGAGVARGYLNRPELTRERFVDDPFYRTGDLARRRADGNLEYLGRNDFQVKIRGFRIELGEIEAQLAKAHGVQGVALAARDTPTADKRLVAYYVGDASAAALREHAA----ARLPAYMVPAAYVRLAAWPLTPNGKLDRAAL----------- 32487245 459 --------------DLFDRQVERGRDRVAVVEG----KRAVSFGELAEHAERLAGYLSGRGVRRGDRVAVVMGRSPGLIATLLAVWKAGAAFVPVDPAYPAERVQFMLADAEPAAVVTERACQAAVPA--GGLDP----IVLDDPDTLRAVAEHARLSAGAH-----ADDLAYVMYTSGSTGRPKGVAVSHGNVA----ALAGEPGWGLGPEDAVLMHASHAFDISLFELWVPLLSGARVVLAEPGAVDGEALAGYVAGGVTCAHLTAGTFRVLA---EESPESVAGLREVLTGGDAVPLAAVERVRRADVRVRHLYGPTEATLCAT-------WWLLQPGEPTGPVLPIGRPLAGRRVYVLDAFLRPVPPG--VTGELYVAGAGVAQGYLGRPALTAERFVAEPFYRTGDLARWTDQGELAFAGRADDQVKIRGYRVEPGEIEAVLAGLPGVGQAVVSARE-----ERLIGYVVAETGGDLDPVRIREQLAATLPEFMVPAAVLVLDALPLTGNGKVDRRALPEP--DFAAGA 32487245 3470 ---------------LFRRQVERSPDAVAVVDA----ARSLSYSGLLDEAEELARLLVGLGVRRETRVGVLVGRSAELVVALLGVSSAGGVFVPMDPDYPRERISFILADSAPEVLLCTSETRQAVPE-----EFAGAVVALDAPL---------AADPRTALPRVEAGDGAYVIYTSGSTGVPKGVLVPHAGL--GNLASAQIERFGVTSASRILQFAALGFDAAVSELCMALLSGGTVVLADAESMPPRVSDAVRRWGITHVTVPPSV-------PAVEDDLPDSLETLVVAGEACPPALVDRWS-PGRRMINAYGPTETTVCATMSSPLSPGRDV---------VPIGRPITGLRAYVLDAFLQPVPPG--VTGELYVAGAGLARGYLGRPGLTAERFVAERMYRTGNRARWTRDGELVFTGRADAQVKVRGYRIEPGEIEAVLADHPGVAQVAVVAREDGPGQKYLVAYVVPAAEQVAGASALRESAAGRLPEHMRPAAFVPLDTMPLTPNGKVDHRALR---------- 32487245 1946 --------------ELFRRQADAAPDATAVI----GDGRTLSYAGLDRESDRLAGHLARRGVRRGDRVGVLMERGADLIVALLAVWKAGAAQVPVNVDYPAERIERMLADAGASVAVCAG-------ATRHAVPDGIEPVVMDAPAT-------EAERHEAPPLAVGAHDVAYVMYTSGSTGVPKGVAVPHGS----AAALAGDPGWSQGAGDRVLMHASHAFDASLLEIWVPLVSGACVMVAEPAIDAQRLRDVIAR-GATTVHLTAGTFRVLA---EESPDSFSGLREVLTGGDVVPLESVARVRRACVRVRELYGPTEVTLCATWHLIEPHTETGDTL-------PIGRPLAGRQVYVLDAFLQPVAPN--VTGELYLAGAGLAHGYLGAPAATSERFIAERMYRTGDLARWTDRGELLFAGRADSQVKIRGYRVEPGEIEAALAEVPHVAQAVVVAREDRPGEKRLIAYVTAEEGSGLDPDAVREHLAGRLPEFMVPAAVVLLDGVPLTPNGKIDRAAL----------- 214043499 6 ------------LHQIIDRAAERDPTSQAFRFMD----QSLTYAALADRSARLAAELIGQGVKRGDRVGILMPMSLESALAIYGILKSGAAYVPLDPSAPVERLVLIMQQCGITHLISADAKTATLEALCERLPKLSCIVVTTDIAPTRCISWDSVTTPPAAPVRMISSDIAYIIFTSGSTGMPKGVTHTHASGL--HYARGITDLFGILPSDRLANHAPLHFDISLFDFLGGPLCGATTVILPDKAFPASMSELMEKEKVSIWFSAPFALTELCLRGVLDQRDLTALRWVIFGGEPFAPALIAQWPH--ARFSNCYGPAEVNACTYHHIDQSLADDVEA-------IPIGRIWDVAEGLIVDENDAPVAFG--TPGELLVRTPTMMRGYWRAPDLNATCFFSDRFYRTGDLVV-DPDG-MQFLGRKDRQIKLRGFRIELDEIEAVLAQHEQVEEAGSFLSRDAST--IWAAVTLQPGAMTTPEELIVH-CRDRLARYCVPAEIHILQEFPRTTSKKIDRRAL----------- 91778217 14 ---------DLPAYEIVARWAALIPEALALSDSGT----SLNYAQLGSRIEATAGWLHTLGIQAGDRVMLVGENSVALATLILGAHRAGVTVVLENARRAPAETDTVHAHCAAHAMLFVLDRSPDAAAHAKRLGATEAI-----DAPAGRVAVRLEATARGEPA--DEASAAAIIYTTGTTGKPKGVMLSSRALSF--IGQQMRVLRHVTPRDTVYGVLPITHVMGLASVLFGTLASGAHLHLVSRFSAAECVACIGRLHVSMLQGAPAMFARLVDHCQANGTRIEGVRFIGSGGAPIDPTIKKDAQRFDTPLHNGYGLTEAASTCWTRFEDDNSDD-----------TVGRPLPGVELRIA-------APPGSDIGELWVRGPHVMNGYFRDPLRTSEVLTGDGWFNTQDLARQSADGRIYIVGRTRDIIIRSGFNVYPLEIELALATHPDVLHCAVLGRP-VKGNEEIIAFVELTQNACVKPETLLAWLSERLSPYKRPAQIVVMATLPVAANGKVLKSAL----------- 118467099 11 --------------------------KPALVLARTGTV--IDFAELEKRANRLAHFWYAAGLREGDTVAALLENNEHVHAVMWAARRSGLYYTLINTHLTAAEAAYIVDNSSAKALIGSRATRDVCEGLAEHSPGLPELLLIADDDLDGWYRYPECVADQPETPIPDESEGDLLQYSSGTTGRPKGIELPHLPPSAPNILMPLMNAVGITSESVYLSPAPLYHTAPSFWSMVVQSLGGTTVV-MEKFDPEHALECIQRYGITHGQFVPAMFVRMLRLPEAVRYDVSSLQRVVHAAAPCPVDIKKQMAWWGPIIDEYYAASEAVGASF----------IRAEDWLIHPGSVGRPLVGV-PHILDESGHELPPG--VPGEIYYEGGHSFQ-YLKDDAKTAAAHDAHGWVTVGDIGYLDVDGYLYLTDRRHHMIISGGVNIYPQEAEDLLITHPKVLDAAVFGIPDDEMGQAVKGVVQTVDPADAAAELLE-WLRNRLAHYKCPRSLSFEAQLPRTDAGKLYKQEL----------- 126635118 5593 ------------VHELVARQAARTPDAVAVTAGTT----TLTYAELNAAANRLAHRLIRQGVRPEDRVAVLQERTAELVVTSLAVLKAGGVYVPLDPHQPAARSEFILRDTAAVALVTDRAPDALGFAALASV-----------------VAADSGDGTTADPVPTAPDQLIYVMYTSGSTGTPKGVANTHANVVHLAGARYWRQG----RHDRVLMHSPYAFDASTFEIWTPLLTGGRIVVAPPRLGAPDLAAVIAEQQVTGMFVSAGLFRVLAD---EHPACFAGVREIWAGGDVVSPVAVRRVLDAGTIVANEYGPTETTVFSTVNPLRA------ADTVPEAVVPIGAPLWNTRVYVLDERLQPVAPGVK--GELYLAGAGVARGYLGRPGLTGQRFVADPFYRTGDVVSWDADGRLIFAGRVDDQVKLRGFRVEPGEIEAVLRQRPEVAEAAVILREDRPGDKRLVAYVVTAAASAHPDDLRRH-VAATLPDYLVPSAVVLVDVLPLTANGKLDRAAL----------- 126635118 1498 ----------VSLTDLFAEQVARTPDAVAVEC----DGRTLSYAELDRRSNQVARWLIGQGAGPERFVGVVLPRSPELIVTLLGVAKSGAAYVPVDPAYPAERIAYILEDARPVLVIDDAAVLTAAG------------------------DHDEAPVNQAGPA-----HPVYVIYTSGSTGRPKGVVVQHSSVGAYLLRGREVYPDAAGSA---LVHSSVSFDLTVTALYTPLVSGGRIVLG----------DLDEKAPPTTFMKVTPSHLALLEALPGE---VSPSGTLVTGGEALTGEVISSWRDTHPDVVNAYGPTEATVNCTDFTMAPGFRPGPG------PVPIGRPFWNTQAYVLDERLRPVPPG--VTGELYVAGVVLARGYWQRPGLTAERFVANPFYRTGDRARWNADGNLVYAGRADAQVKVRGFRIELGEIEAVLTTDPAVTQAAVLVREDQPGDKRLVAYV-----RGSVDGLRERVAQA-LPDYMVPAAFVALDEFPLTPNGKLDRRAL----------- 126635118 4557 ---------DLSLVELLAEQVARTPDAIAVEC----DGVHLTYAELDDRAARLASWLVDQGVGPERFVAVALPRSLDLLVTLLAVAKAGAGYLPLDLEYPADRLAYMLQDAQPVLVLGSG------------LPGATPIDDIDLTTQLPLTTTVEGLRDRAS----------YVIYTSGSTGRPKGVVVPDAAFV--NFVIDMRDRFGLTAGDRLLAVTTVGFDIAGLELFVPLLAGATVVIAPRDVDAAALSALIGSAGISVMQATPSLWRAVL----AEDTDLSAL-HVLVGGEALPSDLARDLHTRAASVTNLYGPTETTVWSTVADVDPD------------RSTIGSPIANTQVYVLDAALRPVPAG--VAGEVYIAGDGVVRGYWQRPGLTAQRFVANPFYRTGDIGRWAADGMLEYLSRADDQVKLRGHRIELGEIEAVLAADAAVAQAAVIVREDRPGDKRLVAYV-----RGSADGLRDRAAAA-LPGYMVPAAFVELDTFPLTPNGKLDRRAL----------- 126635118 3539 --------RPVTLPELFTEQAARTPDAIAVEC----DGTTLTYAELDRRSNQVARWLVGRGAGPERFVGVVLPRSTDLVVTLLGVAKSGAAYVPVDPAYPAERIGYILDDARPVLVI--DDVRALAEAGTYDTTAVNHAV---------------------------PAHPVYVIYTSGSTGRPKGVVVQHSSVGAYLLRGREVYPDAAG---VALLHSSVSFDLTVTALYTPLVSGGRVVLGDLTETTTTRPTFM---KVTPSHLA--LLEALPAHVSPSG-------TLVTGGEALTGEVIWRAAHPDVALVNAYGPTEATVNCTDHHVA------PGEPLGAGPVPIGRPFWNTQAYVLDAALQPV--SAGVTGELYVAGVVLARGYWQRPGLTAERFVANPFYRTGDLVRWNADGTLVYLGRADGQVKLRGFRIELGEIEAVLTTDPAVTQAAVVVREDQPGDKRLVAYV-----RGSVDGLRERVAQA-LPDYMVPSAFVALDEFPLTPNGKLDRRAL----------- 126635118 459 ---------DASLLDLFRAQVARTPDAAAVQAGPV----VLSYAELDARSTRLAWALRERGAGPERFVGIALPRDAQLVVVLLAVLKTGAAYLPIDLSHPADRIAFMLADTEPALIVTTAASAAALPPAEAPLLLV------DDLEPAG------AAAADLPPVRLG--HPAYVIYTSGSTGRPKGVVIEHRSLGAYLQWARQAYPAMSGTS---LLHSPISFDLTVTALYTTLVAGG--LVRVADLDERAAAD---GPRPTFLKGTPSVLAMLDALPD----DVSPSELIMLGGELLLGEAADRWRHPGADLLNVYGATEATVNSVQYRLAAGTPAPAG------PVPVGRPFWNTRVYVLDAGLRPVPAG--VPGEAYIAGTGLARGYWRRPGLSAERFVANPFYRTGDVVRWNTDGQLEFVGRGDGQVKLRGYRIELGEIESVIAADDAVTQAAVLVREDRPGDKRLVAYV--RGNADGLRERVAEL----LPDYMVPAAFVVLDVFPLTPNGKLDRRALPAPAYDL---- 218688420 23 --------QDLPLTDILTRHAA--SDSIAVIDGE----RQLSYRELNQAADNLACSLRRQGIKPGETALVQLGNVAELYITFFALLKLGVAPVLALFSHQRSELNAYASQIEPALLIADRQHADFLNTFVAEHSSIRVVQLLNDSGEHNLQDAINHPAEDFTATPSPADEVAYFQLSGGTTGTPKLIPRTHNDYYYSVRRS--VEICQFTQQTRYLCAIPAAHNYAMSSPLGVFLAGGTVVLAA---DPSATLPLIEKHQVNVTALVPPAVSLWLQALAESRAQLASLKLLQVGGARLSATLAARIAEIGCQLQQVFGMAEG----LVNYTR------LDDSAEKIIHTQGYPMPDDEVWVADAEGNPLPQG--EVGRLMTRGPYTFRGYYKSPQHNASAFDANGFYCSGDLISIDPEGYITVQGREKDQINRGGEKIAAEEIENLLLRHPAVIYAALVSMEDELMGEKSCAYLVVK-EPLRAVQVRRFLREQGIAEYKLPDRVECVDSLPLTAVGKVDKKQLRQWLAS----- 111023066 435 -----------TVVDLFDAQVGRTPDATALVF----DGEELTYAEFDARVNRLARTLIGRGVGPETKVALAIRRSLDSMVAMYAVVKAGGAYVPLDSDHPAERTAYVLESARPLCILT---------VARDGLVFPADQDVLEIDALDLSGAPAGPIRDDERAADLRPANPAYVIYTSGSTGRPKGVAVSHASVLNQ--VTWIASRYGLDANDVVLQKTPTFDVSVWEL-FAALASGSRLVIAAPHRDPAYLADVIAREKVTATSFVPSMLSVFV--AEADREQLVSLRVVLVAGEAFPPAVAATFRKSDAGLHNLYGPTEFTVHATAGEV---------DRETLHTIPIGTPVWNTEAYVLDGHLRPAPIG--SAGELYLAGAQVARGYEGRPELTAERFVANPFYRTGDLVKWRVDGSIEYLGRTDFQVKVRGLRIELGEIEAAMSSYPHVAQSVAV-VHDSSLGQRLVGYVVPEPGSAVDVEDLTVHVGRAVPSYMVPDAVVVIAEMPVGASGKLDRKALPE--------- 111023066 10188 ---------DESVVSMFGAQVARTPDRTAVVADHV----RLTYAEFDARVNRLARHLMSMGVGPDSVVGIAMRRSLDMVISLYAVHAAGGAYVPIEPEHPADRTSYVVDSAMPTCVL------SLADDIANLDVDVPVYLVEDFDLSEYAAGPVE---DSERLAELRPDNLAYALYTSGSTGRPKGVAIPHAALANQ--LAWMRDVYGIGAQDVVLQKTPFTFDASVWELFLPLVVGGTLVIASPHRDPEYMAATVGTEAVTVIQFVPSVLTMFLDA--ATADRSGSLRLVFAGGEPLPQSAAERVAGLGAELVNLYGPTEVTINSTAHVV--------EPSGTATIAPIGSPAWNTRAYVLDAHLNPAPIG--VPGELYLDGAQLARGYVNSSALSAERFVANPFYRTGDLVRWNENGVLEFVGRTDFQVKVRGLRIELGEVEEAFVRYRDVAQAAVI-VHNSEVGARLVAYVVPKPDAALDAAALNGFVAESLPEYMIPDSLMVLAELPLGTSGKLDRRAL----------- 111023066 2003 ---------PLSLPEILAATAAENGERTALVA----DGESLTYAELDARSNLLARVLVDRGVGPETSVALGMTRSLHSVIATWAVAKAGGTFVPVDPRYPSERIAHMVADSGAILGLT-------VAAQRDTLPSDVEWLALDSSECDALCASADPVTDSERTASVQLEHPAYMIYTSGTTGLPKGVVVTHTGLA--NFSAEQRTHYGVSPSARTLHFAPSFDASVLELLLAFGCGATMIVAPADLYGGEELRNFLADNEVTHAFVTPAALASV------EPAGLDRLEVVVVGGEACPPELVERW-APGRRMYNGYGPTEAT---IMSNVSNLLVPGSRVE-------IGGPVCGVTVYVLDELLRPVPVG--VAGELYIAGPGLARGYHDRLGLTAERFVANPFYRTGDVVRFVVDGYVEYVGRSDFQVKVRGFRIELGEIDAVLVKHPDLEFAATLGTSMPSGSTALVSYVLPTAGASVDVAEVTHFVGDMLPAHMVPSSVVVLDEIPLTTAGKLDRKALPE--------- 111023066 5437 ---------ERTLVDLFEETAKAACEAEAV----TAGAVTLTYSELDVRANKLARLLISRGVGPDSLVAVALDRSADLVVSLLAVVKAGGGYLPTDVTYPADRLEFMLTDARPVVILTS------IAHAAGLPDTGIPTVLLDADETLIDLADLDAVEERERHAALRANNLAYVIYTSGSTGRPKGVMVTHSAVV--QLFDRTFGEFGFDDSDVWLFHSYAFDFSVWEL-WGALLYGGRLVVYLTSRSPDEFRALLSRERVTVLSQTPSAFYQLADRALETPDDL-ALRYVIFGGEALDSKWYDRHPETAPRLVNMYGITETTVHVT------HLALDRKFAESASASVVGEPIDGLRVHVLDSRLRPVP--TGVSGEMYISGGQLTRGYLQRPDLTSTRFVANPFYRSGDVARWNSAGLLEYLGRSDSQIQLRGFRIELGEIESALLRAPGVAASVAVVLRDAEVGDRLVGYVVPESGAILVPTEIKDFASGFLTSYMVPDVVMVLGAMPITVNGKLDRKAL----------- 111023066 7567 ALPET------TLADMFASAAAENPDVTALVF----EGESLTYADFSARVNRLARHLVGRGVGPETVVGLAIPRSVELLVGMYAIAAAGGAYLPIDPDHPAERTAYVLESAQPVCVLAT-------RAVVGGLPGEVDYLLLDELDLGGIDPSPLTDAERITPLR--PENAAYVIYTSGSTGRPKGVAIAHRAI-ANQLRWKQSEYPLTAEDSVLLKTAATFDLSVWEF-WWALTAGARLVVPDGHRDPSYLAALVAEQQVSTVHFVPSLLSAFVAVAEPAQ--LVSLTRVLCIGEALPADTMLRFRDVDAEIFNLYGPTEAAVSVTHYRCGDERDG---------SVPIGRPEWNTQTYVLDARLHPVPAG--VTGELYLAGEQLARGYFGRHDLTAERFVANPFYRTGDLVRWNRDGNLDYVGRSDFQVKVRGFRIELGEIERALVAHPSVAQAVVVVHHDRHTGDRLVGYVVPEQGVSVDDADVLTFAGRSVPGYMVPSALIALDVLPLNINGKLDRKALPEP---EFGGA 111023066 6512 --------EPRTLPELLRSGVEISPESVAVSY----EGREATYRELDELSNQLARVLIDRGVGPESYVALAITRSVESILGIWSIAKAGGAYLPVDPKLPFERIGEMLSDSGAVLGLT-------VARHHDDLPGTVPWIVLDETAAAEEIGARSAGAVEDADLRLTVDHPAYLIYTSGSTGKPKGVVVTHRGLA--NLTREVREHYVVSPDSRFLHVASPSFDTSVGEMLAAFSAGATLVIPADVYGGDELADLIRRERVNNVVMTPTALMTV------DPDGLDTVTSVVVGGDTCTPELVARW-APGREMRNAYGP----------TETTVIVTITEPMVAGERVTIGSPLRGVESLILDSRLRPVP--EGVPGELYICGPSVTRGYHNRPSVTAERFVANPFYRTGDVVRWADGHRVEYVGRSDFQVKVRGFRVELGEIDAALAAQPNVEFAVTVGRENPAGLTTLVSYVLPADGATVDPESLKSVVGETLPPYMVPSVVILLDEVPLTGIGKLDRARLPE--------- 111023066 8656 ----------------------------------------VTYRELDERSNRLARVMIGRGIGADDFVALALTRSVESILSIWAVAKTGAAFVPVDPSYPFERILHMVTDSRVEVGLTTG-------AHVGELPDTVRWLVLGEDEMDGDCASSEAVTDADRIRPTRVDDAAYVIYTSGSTGLPKGVVVTHTGLA--NVTTEQVERLRLTPQSRVLHFAPSFDASVFELLHAVAAASTMVIASGVVYGGDELARLLKKQKVTHAFITPAALTTV------DPAGLDGIEVLSVAGEACPPELMQKW-APGRRMFNLYGPSEATI----------WSTSSNPMKADQPVTIGGPTRGVDVVVLDSRLTPVPVG--VAGELYVAGPSVARGYHNRFALTAERFVANPFYRTGDVVRWVHDGELDYVGRSDFQVKVRGFRIELGEIDAELGSHPSVDFAVTLGHHRELTGQVLVSYVMPAAGASIDVAELSAFVSETLPGYMVPSSIMAIDSVPLTPAGKLDRKALPE--------- 111023066 4262 ---------PTTLVELLSAAVAANPDGVAIVSGGD----SITYRELDELSNRVARILIERGVGAETFVGLGITRSIVSIAGIWAVAKSGGAYVPIDPGYPDERIAHMVTDSGVSLGLS-------VSSEVGRLPADVDWLVLDSEDFENAAASTAPVAEVERRTAVTPANSAYVIYTSGTTGQPKGVVVTHRGLA--NFAAEQRERYRVTTDSRTLHFAPSFDASVLELLLAVGAGATMVIAPTDVYGGPEFAKFLREHRVTHGFVTPSALASV------DPSGLDDFQFVVAGGEAVPAELAARW-APGRSLFNGYGPTETTIMT----------NISDPMAADGPVTIGGPIRGTSALVLDDRLRPVPVG--IAGDLYLSGLGLARGYHRRTPLTAGRFVANPYYRTGDVVRWDADGALTYVGRSDQQVKVRGFRIELGEIDAVLAKHPAVDFATTSVLPGPSGDSVLVSYVLPVPGVEVDVPRMLDFVGEFVPTYMVPSTIVTLDAIPLTPVGKLDRRALPE--------- 111023066 3198 -----------------QESVEREPDAPAVVAGGV----TTTRGELNRRANQLARELRAQGVGPDDVVALIVPRSLEWVIGMIAAWKLGAAYSPFDQDWGLDRIVGLIEDSGTRAVVVTNSWSGLTEAPLGN-AVLDAAIVVDDADTIERLAAHDVSDFAHDPWSDAEASLAYVISTSGSTGRPKPTMVP--MIGVSNTYQWYRHALDFTEGTGVLVASPLFDQTQKNI-WVSVAYGGVMHLAQPGFDPLPILRQIGTGDVQIANMAPSAFEVLSDL--DTEGVLGKLDIVVVGGEQLRPAACSALIGTQTRLINTYGPTEASATDSSYEVD-----LSSADAEQWPVPFGAAFEGVEYHVLDGRMRPVPPG--VTGELYIGGIVLARGYGGMTGITASRFVANPFYRTGDLVRERDHGQLVFVGRSDFQVKIRGLRIELGEIESALTANSDVLQSVVV-VHESEQGPRLVSYVTAAAGVELDIDAILDDLHRALPSHMIPDTVMVLDEMPLNANLKVDRKALPE--------- 119508892 495 ------------IHELFAAQVERTPDEIALIFGEEC----FTYRELNIKANQLAHYLQGLGVKPEIPVGICLERSPEMVIGMLAILKAGGFYVPLDPAYPDERLQYILDDAKVGILLVHAETQRRTEEF-------GRVVCLDAD--------WENIGEYPITNPVTDVTPAYLIYTSGSTGKPKGVMIEHRSPV--CLLYWAREVFSDDAISGVLAATSICFDLSVFEIFVPLCRGGKVILAE---NALELPNLAAKNQVTLINTVPSAVTQLLQFNAIPN----SVNTVNLAGEPLTWKLVQQLQQLPHQIFNLYGPSEDTTYSTYIELKDITPNSSTP-------PIGRPIANTQVYILDRYLQPVPVG--VPGELYIAGAGLARGYWQRPELTDERFINWGMYKTGDRVRYLPDSNIEYLGRLDSQVKIRGYRIELGEIDALLSQYPEIQESVVIASEKASGDKNLVAYIAPKSINILN---LRQYLADKLPNYMIPAHFMTLDALPRNPNGKIDRKAL----------- 119508892 1539 -LPSPPAPQPLCLHTLFFQQVAKQPNQPAIFT----TEQTLTYQQVSDRVCDLVQQLQYLNVIPNQLIAIVMDKGWEQVVAALAIFTSGAAYVPIDPQLPAQRRLQLLQETQAQIILTQSWLDKTLEWA----DHLTRICVDTPPQPSPC---------KGEGVRQQPTDLAYVIYTSGSTGTPKGVMIDHQGAVNTIL--DINQRFGVTAKDRILALSSLSFDLSVYDIFGILAAGGTIVIPECGNDPTHWMQLINQYQVTIWNSVPALMQLLLDSSPTQN---QTLRLVLLSGDWIPLTLPERIRSQHPQIISLGGATEAS-------IWSIFYPIDKIDPHWKSIPYGYSLSNQQVYVLNHSLEPSPI--WAIGAIYIAGLGVAKGYWQNPELTAEKFINSTFYKTGDLGRYLPDGTIEFLGREDFQVKVNGYRIELGEIEAALQQHPAINQAVVTTAGNTSFQQQLVAYLVLQPE------------------------------------------------------- 182440509 1621 -----------TLVELFDAAALGDPTATAVTQCADGTTRSLDYGELAHAKDELAAVLRAAGAGPGHRVAVAVPPSLEQVVALLAAVTAGSAYVPLDPAYPDERLEYVLADSAPQVVLVDPEQRARFTRLLDRAGVRARVLVQGDQHPLDTGSL----------PAVAPGDPAYVIYTSGSTGRPKGVVVPHSAVT--TLLANTRDDVEFGPHDVGVQFHSFSFDFAVWELWGTLVHGGELLVPDYALSPVDFHRLVRERGVTVLNQTPSAFHRFIEADLHADEPVTTLRRVIFGGEPLDRGWVERHGTSAPELVNMYGITETTVHVTHRVLTDEDFTRGDD-----AGPIGRPVPGLTVHLLDDRLRPVPPG--RVGAIYVAGGQLSLGYLGRPGLTAERFVADPFYHTGDLARRTLDGELEFVGRADDQVQLKGFRIEPGEVESAVRELDGVVDAAVTV---ADGGDHLVAHVV----GVPPADLTR-LLAAKLPAHMVPGLVLPTDTLPLTVNGKLDRGALRERAAQH---- 182440509 140 -----------TVMEMFREQARLRPDAVAVVDEH----RTLTYREAARLSAQLAHHLIERGLSAEQVVGISLGRSAEMVVGLLAVLQARGAFVPLDPQWPATRRSVVVEDARAVL-----QLNSTGKAEAGEPDAVRVDL--------GDWTYGAHPGDAPE-VSVPGASLAYVIFTSGSTGRPKGAMIRHEAISERLLWQS-AEILHFGHDDASLFKAPLSFDISVNEIFLPLVTGGRLVVPGGERDPHHLLSVIAEQRVTFTYLVSSMLDVLLEIAGDSG-RLDCLRHVWCGGEVLTPELYERFRRLGIPLYHGYGPAETTIGVSHVIYRGVATRLS--------TSIGRANPNTQLYVLDDELRPVPVGVG--GELYAGGFLLGRGYVNAPGLTASRFVANPFYRTGDLARYAPDGSLDFLGRADNQVKIRGMRLELEDVEASLAEHPGVRHTCVVARKNSVGGTYLIGYVIPSGGQDLSADDVKAWAAEAMVEYMVPAHLVVLTEFPLTANGKIDRRALPEPA------- 182440509 3046 -----------TVVDRFDLAAERDPGRVALVA----DGATMTFAELRERSRAVAGVLARRGIGPETTVGLAIPRSLDWIAALFAVLRVGAAYVPLELDHPDERIAAIVEDARPEVILTVSAVSPRLDG---------ELIELDRPLPEAE-PYTTFAPDDPDRLR----HPAYTIYTSGSTGKPKGVVTEYANMLINHQRRIFAPVLAEHGHRVFRIAHTVSFAFDMSWEELLWLADGHEVHICDRRDAPRLVAYCVEHGIDVVNVTPTYAQQLAEGLLDDPGRRPAL--VLLGGEAVTPTLWQRLAETDGTVYNLYGPTEYT-----------INTLGVGTFECQDPVVGVAIDNTDVYVLDPWLRPLPAG--VPGELYVAGVGIARGYLGRSAQTAHRFVACPFYRTGDLVIRRPDGNIAYLGRTDQQVKIRGHRVELGEVEAVFAAHPAVRFVAAVAQPDPDGAHRLAAYLVLADSADLAR--VAEEVGGGLPDFLRPTHYARVDGIPLTVNGKADTKALPE--------- 218295010 68 -FPRFFVGGRLNLVEAVLRH---DPERPAVHEGEDGRVRSLTYGELKAEVARVAAGLKALGVGRGDRVGLWLPMGLEAATLLLATAWVGAIAIPIFSGYAAEAASVRLKDAEAKLLAVQDGFQRLLEARRAELAGTEGLLVVRRPLAAGEVDYQDLSGEASPPEEMESMDPFMLIYTSGTTGRPKGTVHYHAGFPL-KAALDLALLFDLKEEDRLFWFTDLGWMMGPWAILGGLLLGGTVFLYDGAPDPDRLWRMVAAHRITHLGLSPTLVRALIPFGEAEGHDLSSLRVLGSTGEPNLEAYLWFFRAVGLPIVNYSGGTEVAGGILGNVLLRPIKPMGFN----------TAVPGMKAAVLDEEGRPA---VGKVGELAVLAPWMTRGFWRDEARYLETYVPGVWVH-GDLALLDEEGHFFILGRSDDTLKVAGKRVGPAEVETAATRHPALREAAAIGVPHPVKGEAIVLFAVLKPGSPALAEEVAEKVAEALGKPLRPERVLFVPDLPKTRNAKVMRRVIRAAF------- 160896145 8 ------------------------PDRVALTMGDSGQQH--TAGALAQRSREVAQWMAGQGLAAGDTVAVLMENRVEILELVLAARLAGLYAVVISTHLTAPEVAYILGDSGARHVFASAATAAQLPAALAATVHSVDGDCASTGLPSLADALAAWRAQAPAPIDLSGRPLGDLLYSSGTTGRPKGIKKALPAALYRTQADAWQRNMGFDADAVYLSPAPLYHAAPLRYCLR-TLDGGGAVVITARFDAQQALAMIERYRITHSQWVPTMLGRLLQLPEEHGYDLSSHRCAIHAAAPCPVAVKQALDWWGDILLEYYAGSEGCGITLIN----------SAEWRRRPGSVGRASYG-RLRIVGDDGQELPAG--QIGRVFFSDVAPFA-YLNDPAKTREAIDERGWATYGDLGHVDEEGYLFLSDRRADLILSGGVNLYPQEIENALATHPAVQEVAVVGVPEPDFGEQPMAVVVLRQGHAASAEMARAIVAATLSRIKRPQRLQFVDELPRLPTGKLLRRVLKDRLRE----- 54303488 24 ---------DLPLTDIVARHCATSASRTALICH----QRQFSYAELNCLSNILAHHLQAQGFQAGETAVVQLPNVAEFYIVFLALLKVGIVPVNALFNHKQLELRAYIEQVQPALMVVSNGHQRFVSELNADTPTIRHWLVEGEATTELLMAQQEAPNKKAEFTSTPTSEVAFFQLSGGSTGTPKLIPRTHNDYYYSVRASA--EICQLDSDTVYLCALPAPHNFSLSSPGAGVFYVGGTVVLATDPSAMSCFPLIHQHRVTMTALVPPAVTLWLQAASDYKHHLVSLNVLQVGGARLSESLAKQITVLGCQLQQVFGMAEG----LVNYTRF------DDDSWHVFNTQGRPISNDEIKIVDEHGNEVPDG--IAGALLTRGPYTFRGYFNSPAHNASAFDADGFYLSGDIVKRTTTGYLIVVGRDKDQINRGGEKIAAEEVENQLLAHEAVTNAALVSMPDTVMGEKSCAFVITTNPALKAITLRKHLRARGVAEYKLPDRVEFVAHLPMTPVGKVDKKQLRQ--------- 91777595 24 ---------PESLGQFVREQAALHGERIAAVWFDRG--ISMTYAQIDSMASQLADSLVKRGIRKGCHVALMLKNAPEFVITWIALGRIGAVMVPVNTSYTQDELVFVLTDADAQYLVIDAEFLPRL-AAAPALPGLRVIVCGESEHPLRWAALLEAGSADFTPSAVSRHDLLNLQYTSGTTGFPKGCMLSHDYWMIHCHGAARHRRGPEAGIENVLIWAPFFYMDPMWQFLMTMKLGGTAYI-AERMSLTRFMSWLIDYRIHYCIFPEP---ALSQHPRGPRDAEVHLKYISIYG--WTRSAREEVQRFGVIAREGFGMTEVGTGALVPAW---------AHDKALERTCGLPAPFRELQIRREDGSVAEVD--EVGELWIRGRGILWGYYKRPEANAESFDGD-WFRTGDLFRRDAQGFYFIVGRIKEMIKRAGENVSATEVETVLRGMDAIDEAAVVAVPDPLRREEVKAYLKLREGDVPPAAVFEHCAR-HLAPFKVPRYLQYIEDFPRTPSRKIAKKRL----------- 163707823 20 -----------TVSAIFNHTVITAPDTVALRHLGS----SITYQE-ERRAVQALARRLVAAADRGDVVALVLPNSIEFCIAYFATLKALVVPALLNPLYPRAQLEPLLRDVAPRAVVCSPQTRDLVLEIGERLD-IPTVISLGDEVTVAALAAEPEV--PLDRPEAKPDAVAALLFTGGTTGLSKAVEHTHERLVIATRCTEYMWPTRI-QGEVFLPIAPFTHIYGFLGGVLAPVSARAETVIPDRFQPEHVIELMTCHRVTVFGGPPAIYAGLLAAKNLVGADLSALRVCPAGGAPMPVELLERWRRTGVEIHEGYGMTEMAPISGTTDLSG-----------IRPGSVGKTIPCNTIQIVDETGTRVLAPG-ERGEVRVQGPHMMTGYRNRPDETAQTLR-DGFIHTGDIGHLDPDGFLFITDRKKDVVLVKGFNVFPREVEEVIHTHPKVGGVGVVGAPDARAGERLIAFVAPLAGETLTEAEIARHCAEHLVGYKCPAEVRIVDVLPMTGTQKLDRIAL----------- 197773190 157 ---------RTPVTELLERQAARTPDAVALVH----DDGRLTYAELHARANRLARHLITLGAGPEQIVALRMPRSLDLYVALLAVLKTGAAYLPVDISYPAERIAFMIEDARPVTVL--------------------------DRLPDDLGAYRDTDLTDADTAPLRPEHPAYVIHTSGSTGTPKAVVMPHAGLA--NLLTWHARRFPGGTGVRTAQFTAIGFDFSVQEILSPLVMGKTLAVPSERHSAELLAGWLETQQINELFAPNLVIEALAEAAAEAGRTLPDLTDILQGGEALPTERVRAFTAAGRRLHNVYGPAETHAVTTHTLA-------ADPAHWPPSAPIGRPVDHDRVYVLDSALRPVPPG--VTGELYLAGAGVARGYLHRPRTTAERFVADPYYRTGDLGRWNTRGELEFAGRADHQVKIRGFRVEPGEVEAALTAHPRITQAAVLA-----HGDRLVAYVVTTADRDLTG--VREHLAARLPDFMVPTAYVRLEALPLTVNGKLDR-------------- 90961157 3 --------------NWLKKRVLLSPNKIAIQAGNT----KLTFKEVSDRVAVLTARLANKS-RKGMRVALLTNNTIDGYLMILSLQQLGCEIVFLNKRLSHEELQYQLEDAAVSLLIYDESLLH------------EEFVGIESLTFNQIESLEESRDFQLVS-EFNDDEVTTIMYTSGTTGKPKGVQQSFKNHFYSAISSAL--NLGLTDKDNWLCAVPIFHISGLSIIMRGLIYGMT-VTLMDKFDAEKVTFLLKESSVSTMSVVPTMLQQLLEIFPQEGYN-SNFRCFLLGGGPIDKVTLEQCQQRNIPVIQSYGMTETASQVI---------ALNFEDAENKIGSVGKTLFSVELKLAHD------------GEVLLKAPNITPGYLNNPEKNQEVF-ENGWFKTGDIGYLDEDGFLYLKGRKGDMIISGGENIFPHEVEESYLKLTGVKDIVVAGITDKKWGQVPVAFVILE-RKLSQQELISYG-REHLAHYKVPVRFYQVMSYPQTASGKVKRREL----------- 115361214 1954 ------IPSDRTLPDLIEAAAAAHPERVAV--RHGTEVR--TYRDLVEGANRIAHLLQTAAIQPDDRIAVWMPRSPLMLETILAIWKCGAAYVPVDPAYPAQRVETILTLARPTVIVATDCVPP---------PALASIPLVD---PARLPDPHGAGAPAPVTPRCRPVDLAYVIFTSGSTGQPKGAMVEHRGMLNHVLAMARRVELG-AQSAVAQTASHCSDISVWQC-FAALVSGGTTVIYPDALEPARLIDSLQRDRITAMQFVPSYLATFLGELETHAAPFPHLDTLLTIGETLQPATAQAWFRLGVRLINAYGPTEASDSVAHYSM--------ERAPDLPAIPIGRPIENLRVYVVDADMNLCPVGVK--GEICIGGAGVGRGYLFDEARTRAVFRDDPFYRTGDVGCFGSDGNLHFFGRRDFQVKIRGYRIELGEIETALTGLAGISNAVVVVRDTPDAEKTLCGY--ASGTGWTPKRLRDA-LRDKLPAHMVPDTLMLLSALPVMPNGKINRAAL----------- 126664193 42 -----------------------FGDEVAIIYDVTQTVKKYTFNEVKSEVAKLAGGLLSLGLKKGDTAVIYMPMIPQAAFAMLACARIGVTHSVVFGGFAPHELAIRIDDCEPKVILTASSYKPLVEAIALANHKPKKVVVFNRKLGAKVVDYHALVSEEADCLQVNSSHPLYILYTSGTTGKPKGIVRDTGGYVT-ALKFSMQHIYDAKEGEVFWAASDVGWVVGHSIVYGPLINRNTTVLPIRTPDASTFWRVIAEHKVSVMFTAPTAIRAIKKEDPNKKYDLSSLRIQFLAGERCDVATLDWYEHIPVPAIDHWWQTESGWPMIANMMGVEYLPI-------KPGSAGKAVTGYDIRIFGENGQELGPNEE--GYVVIKPPGTLLDLWKDNERFKAGYKFPGYYFSGDGGFKDDEDYIFITGRVDDVINVAGHRLSTAEMEEIVASHHSVAECAVIGINDELKGQIPLALVVAKSGEEIEHFQLQHLVREQIGAVASLRDVVMVQRLPKTRSGKILRKMMR---------- 213033080 19 --------EHVTLGEFVANCAETYKDKTAIV---DGELN-LSYDELDKLSNKYANGLLKAGFKKGDKIVLQLPNCYEFIVISFAMFKTGIIPIMSLPAHRKNELKGIIEKSEAVAYISKDKYLDMVRDMKSELNTNLEIYILGES--EEYKNFSSLIENDCKYPDVDYRSIGLLLLSGGTTGIPKLIPRRHCDYIY--VAKKTTDRCNVNQESVYLASLPIAHNFPLGCPIMGTFAKGGKVVLCNVTSPDEILPLIEEEKVTITGFVPAIANICMDYLEYEEYDLSSLEVIQVGGSVLEPWLAEKIEKFDVKLQQIFGIAE-GLILTTNE---------EDNDKIRWQTQGKPISHDEILIVDEQGKIV--GIEEYGELIVRGPYTIYGYYNLPEVNETCITQDCYFKTGDKARKLKDGNYQIVGRIKEIINRAGEKITPLELEEILLTHENINSVQVVGLPDRLQGESIAVFILNGDKELTLEEVRKFLISNNVADFKLPDTVKYIDAWPLTALGKIDRNKLKETF------- 209552176 16 ----------ISLGDVLETRVMVSPDWLALEYLG----HDFTYKELNTLANQCAWSLLDLGIRYGDAVVVLSENTLDYLSLIYGAAKTGVAVAGCNYRLAAPEVARSISVIAPRYVFVCASLEPLLRDAMPHYPSAPEIIVWDGGAKPALSRSLQNAKTHNPRIEVDPEEVLVIVYTSGTTGAPKGAALSHRAIM--ARAGIMCAELHLTEHDNYVAWHPLFHMSCSDYVLITHVRGGK-VFMTPRFDAHAIADFCVREKIGWLFLVPGVLDEVADAIKASGKPVAGVKYVGCMADLSPVSLQNITEVTGAGYFNTFGTTEVGTVPSAYGTLDLDHTPVSFRKVQSTFS--------RMRIVDPDGKDCPFG--TPGEILYRTPTLFSGYWNNDKATNETMR-DGWYHSGDVCVLYEDGTYDFLGRSKYMIKSGGESIYPAEVEHVLLKHPKISEVQVIRVPDEKWSEVPAAYIATHDGQAISVHELNDFCAGHITKWKVPKHYRFIDDFPRNVTGKIERPLLEKMFA------ 218286845 24 --------RDETFNTLLQDVAGRKGDCMAVVDGNV----RLTYAEFKEMVDRIAGGFAALGLGAGDHVVVQLPNCWQFLVVFFGLSRLGVAPVLALPAHRLSEISSFTGVTEAKAYICAADYRQLARELQERHPGLKHVIVSGE--PEEFISLEGLLASSTDLPQDPVSSDSLLCFSGGTTSVPKLIARVHCEYSCVTRYSAAANG--FDETTVYLAALPMAHNFPLGAPVLGTLQCGGTVVIAETPEPDMCFDLIDRNMVTHTALVPPAAILWCDMAEERQNTFPSLSNIQVGGSRVGEDLAQRTEIFGCRFQNVFGMSEGLISMT----------RMDMDEEIVRNTQGLPVPADEFRIVDPAGREVPDG--VVGGLQIRGPYTIHTYFKRPEANAESFTGDGFFCTGDLARRRSDGCLVLEGREKDQIQRGGEKIIPEEVESVLVAHREVRDAVLLGIPDKLLGEKICAFIFVHEHRDEEEALRRFLQSEGLSTFKIPDQFIFVTSFPSTAVGKNNRRKLREQLLQQY--- 170722705 483 ----------LAVHQQFARLARSHGEAVALVAGDT----RLSYRALDNAAEHLARRLQAAGIRPGERVAVALERGAPLIVALLATLKAGAAYVPLDPQFPAERLAYMLEDCGAPLLLSQAS-------VLAALPTPQQVLLLDDFDLQTAHQPEPALALDCPP-----QQLAYVLYTSGSTGNPKGVMVPHGAL--SNFVAAMAKAPGLHPGQRLLSITTCFDIFGLEL-YLPLCTGACMVLADKHTDPAAILDLLISEHIDVLQATPSTWRMLLD--NDPDQRLPAL-TALCGGEALGDDLAVRLLARCAALWNLYGPTETTI----------WSARHALARASARPELGQPIERTGLLLLDGNLLPSPPGVAA--DLYIGGDGLAQGYHQRPGLTAERFVPHPYYRTGDLARRHASGSLDFLGRVDHQVKIRGFRIELGEIESALLTLDAVREAAVVAR-DGVDGAQLVAYVVPASRPADIQAFTAHCLREQLPGYMLPARLHLLQAMPLTPNGKLDRKAL----------- 170722705 1532 ------------LAARIEAQAQRQPQAVALRY----QGQALSYAELNQRANRLAHRLIAAGVGAEVPVGLVAERGFAMIVGLLAILKAGGAYVPLDPAHPAERLAFVVRDSGIKVLLDQPGLLAELPEY------------------DGLLRLNLEAGYDDQPVDNPADNLAYIIYTSGSTGLPKGTLLSQHNVL--RLFSACDRWFRFDHNDVWTLFHSFAFDFSVWEIFGALLHGGRLVIVPQTLDPQGFLQLLVDERVSVLNQTPSAFKPLTQAACSATSADLALRLVIFGGEALDVAALRWFERFGPQLVNMYGITETTVHVTY-------RPIGLDDLSRTVSPIGELIDDLSGYLLDGELEPVPAG--CVGELYIGQAGLARGYLNRAGLSATRFIANPFYRTGDLARRRGDGTLEYIGRIDQQVKVRGFRIELGEVEASLLAQPAVAQAVVIADQGP-AGTRLLAYLVAHEGQGGDTGALRAALKAQLPDYMVPAHCMWLEQLPLTVNGKLDRSAL----------- 213961421 22 ----------------LERNLHRFGDSPAMIDPVAD--RSWTYRELAADVERFAVVLSQHGVGPGDTFAFELFNTSQFAICYLAAHRLGAVGTVLNCRLAPGELACALRDARPKVLVYDAEVLPALEEVAPERETPTPSLITSPDLPDGAVDFDTALSQPDRPSNLSTYDEVIRLYTSGTTGLPKGVPLP--SFVEVMSAHDVIMHFPLTPQDRTLNMTPWFHRGGLHSGGNPTFYVGGSVVPMREFDADTVLDWVGRYQITFLIGAPMALERLARAQEKNARDLSGLKGIVTMGSPLDAGSARRYEVLTPNISNGYGTTETFWNTF----------LRPFDLPGMTGTAGRASTDDDVEVVKEPDELAAKDGVEVGEVAMRSPKCGMSYSGETGSKDPKFHA-GWFYPGDLATWDEHEFVTIVGRKDEMIISGGENVFPTQVESVLESHPSVLESIVVGLPDPEWGQLVVAYVVPDAAAVTADELEAHCLASELARFKRPRAYRFVDKLPMTPTGK----------------- 126460989 26 ---------------------------------------WLTYAGLRELVGHTVTALHAAGVGKGDRVAIVLPNGPEMATAFVALAE-GAVTAPLNPAYRLEEFEFYLSDLGAKAIVLAEGYDGPALAAATHLGLAVLRLGHDAADPAGTLRAESVAPGEPDRATARPRDLALILHTSGTTSRPKIVPLRHGNL--SASAHHIAGSLALTPHDRCLNMMPLFHIHGLVAAVSASLAAGASVWCAPGFDALKVFGWIEAARPTWYTAVPTMHQAILARAPRNAEVIERLRFIRSSSASLPAQVMEALSAFRAPVIEAYGMTEAAHQMTSNPL---------PPRAQKPGSVGVA-AGPQVRIADEASDRLIEG---TGEVVISGPNVTAGYESNEAANAKSFFEERWFRTGDQGRFDSEGYLTITGRLKEIINRGGEKISPLEVDGVLMDHPAVLQVVTFALPHPKLGEEVAAAVVLREGMAADEAAIRAFCADRLAEFKVPRRVVLLDEIPKGATGKLQRIGLAEK-------- 77458493 529 ------------VHQLVEAQVASNPQACAVIF----EGQSLSYAELNARANRLARHLRTLGVGPDVRVAVCIERSLELPVALLAVLKAGGAYVPLDPDYPLGRLSHMLGDSTPAVLLTLGSAHGILRQAVQ--GSTWEAPILDLEKDAGNWASLPADNLDPRNVGVTPDHLAYVIYTSGTTGLPKGAMVAHRGLSNLLLWCLQVCG----EAGAMLHKIPFFDASAWETFW-PLATGGRLVIPGGHYEPAYLAREVREQQVTALVFVPAMLQLFLEVDEVSQ--CVSLTDVFSGGGELPPALARRFQERRARLHNVYGPTETTVI------NSIWTLEPGAEVPARQLPIGRPIANNRFYVLDDRDQPVPVG--VTGHLHIGGVGVARGYLGLAQLSAERFIDNPFYRSGDLARYRPDGQLEFLGRNDFQVKLRGVRLELGEIEARLEAFPGIRSAVVLMVGEAAQDQRLVACCVV--AEPVDEAAVHAHLATTLPRAVIPGSYLWLDALPLTANGKVDRTAL----------- 218247798 459 ------YPQDLLIYQKFEEQVQQNPSQIAVVF----EEQKLTYEQLNKKSNQLAHYLIANGIKSENIVALYMERSLDFIIGLLAIHKAGAAYLPLDPSFPQEAITFRLKDAEVSLVITQQHLL-------KNLPDFTTIVNLDSNWESIAKHKED-----NPNTEILANNLAYVIYTSGSTGKPKGVSVEHRQLINY--VSSIIDRLKLQSNYHFAHVSSFASDLGNTAIFPSLWTGGCLHIIDRVVDADKLTEYCRQNTIDCLKIVPSHLSTLIAATSCPEEILPH-QYLILGGEPLNWELVAEVSKLKCQIYNHYGPTETTIGVLTYSVDPQKHP-----KKAKTVPLGRPINNTEIYLLDEFLNPVPIGVK--GELYIGGKNLSRGYLNRPQLTEEKFISNPFYKTGDLARYLPTGDIEYLGRIDHQVKIRGFRLELGEIEAILRNHPEVRETVVVVREDIPGQKRLIAYIVSKLAQVNLNETLKNHLRSKLPEYMIPSVFIPLKTLPLTANGKIDRFNL----------- 186454990 503 ------------LQELFEEQVSNSSEAIAVVCGE----EQLNYRELNSRANQLAHYLRESGIRPNDLVGISVERSIEMMVGLLGILKAGGAYVPMDPAYPAERLAFMLADSKARILLTQNGIADKITGMSA------RILRLDGDWEDVAKHSTENPVKAGTP-----EDLIYVIFTSGSTGRPKAAGVYHRGFV--NLVSWLMTEFDLSAADSAVMASSLSFDLTQKGLFAPLLRGGTLHIPPPPYDPGLIASIIREKKATFVNCTPSAFYPVLETGDPKAFKVSSLRYVLLGGEPISLQRLTPWEHCRAEIDNTYGPTECTDVSAFYRVRK------ENRYLYSFVPIGRPVYNTKLVIVNSEMEICPVG--VSGELLIGGVGVGAGYLTDAALTASKFVPNPFYKTGDLARYLPDGNIDYLGRIDHQVKVRGFRIELSEIESILSTHPAIREVVVIPITDAAQGGVLVAYYAFKTGASLEIAEIRRYLMEKLPDYMVPSIFISVEKFSLSPNGKVDRKALPAPERNH---- 152995659 26 ------IDKPLT--EILAKQCEIHPNAIAVVSRH----RQIRYAELDRLSSNLAFRIAQQGIGKGDTALVQLPNIVEFYIVFFALLKAG--VVPLNALYSHRELQSFCRQITPKLLIVSSDHDAFIESLQASRIGPQVILKLDDK--PGLFSLSSWIEQENDFSPTPADEVAFFQLSGGSTGTPKLIPRTHNDYYYSVRASA--DICCLDTDTRLLCSLPAAHNFMLSSPGAGVFYAGGCVVMAPDPEPLNCFALIKQYQVNMASLVPSAVVAWVEQAADYSQDLQTLQLIQVGGANFSESLARQVDVLGCRLQQVFGMAEG----LVNYTR------LDDPDEQVFTSQGRPIPDDEIIILDEQGSQV--SDGEAGVLMTRGPYTFCGYYQSPDHNAQAFDTEGYYCSGDLVLRTQEGNIKVVGRVKDQINRAGEKIASEEIENLILAHPDILHVALVAIDDSRLGEKSCAFIVARTSTFKPSALRRYLLDLGIAQYKIPDRVRLIESMPLTAVGKIDKKVLR---------- 157146793 24 --------QDLPLTDILTRHAD--GDKTAVIDGD----RHLSYRELNQAADNLACSLRRQGIKPGETALVQLGNVAELYITFFALLKLGVAPVLALFSHQRTELNAYAKQIEPALVIADRQHADFLNTFIAEHNSVRVVLLLNDTGEHNLQTAIDQPAVDFTATPSPADEVAYFQLSGGTTGTPKLIPRTHNDYYYSVRRSN--EICHFTEATRFLCAIPAAHNYAMSSPSLGVFLAQGTVVLAADPSATLCFPLIEKHQINSTALVPPAVSLWLQAIQEWGAQLASLKLLQVGGARLSATLAARIAEIGCQLQQVFGMAEG----LVNYTR------LDDSPERIINTQGCPMPDDEVWVADADGNPLPQG--ETGRLMTRGPYTFRGYFKSPEHNASAFDANGFYCSGDLISIDPDGYITVQGREKDQINRGGEKIAAEEIENLLLRHPAVIHAALVSMEDELMGEKSCAWLVVK-EPLRAVQIRRFLREQGVAEFKLPDRVECVEALPLTPVGKVDKKQLRQWLAS----- 197327359 14 ---------------LLREHARSIGEQVAF----EDRRTRLTYRDLERRTRRLAGHLAGLSPARGERVAILLGNRVEAVESLLAVTRASAVSAPLDPGGSGPELAHLLDDSGARVVVTDPARLSRLRPLLAARPGLTVLVVEEDGEPDGHLRYEDLVGTEPPPDDLGLDEVAWLLYTSGSSGTPKGVLLTQRNRLAP-VAAGLVGVLGMSRQDRLLWPLPLHHAMSHVVCVVGVAATGASAMIPPRFTVAEVLAQLRRTDATLLGGVPTTYSALLDEVRAEAARTPALRGCVSGGASAGPAFRRSFEEVGVPYLEHYGSTEAGPV-----------TMAAPGDTTAAESCGRVLPGTRVRVGGADGQDV-----GEGELWVSGPGVTPGYHGSAQATAEVLR-DGWFRTGDLARVDAGGELVITGRASDLIIRGGANIHPSEVEAVLRRLPGVADAAVAARPHPAFGEVPVGYLVPERGRVLDRAALLAACRRELSLFKVPAALYEVEGIPRTASGKVRRHALAD--------- 55380254 87 -FTDWYVGGELNIHNVVDRHAAPDAANATLWEGEDGTVREITYHELHQQANRVANALEARGIGPGDAVGLYMPMVPEIVPLLYGCFKVGAIAVPIFSGFGVDATATRIEDAECSVLFTGDDLKSAADEAIEAAGHVEHTIVYNRLGSDRDEWWTDAVGSQSDEYELPADHESMLLYSSGTTGKPKGIVHTHAGGLVQ-PAKEIFFSFDHKPADRFFWVSDIGWMMGPWTLIGNHAHGGTVFMYEGAPDPDRFWEMIDTHNLSVFGISPTAIRSLQKHGDEEGHDLSTLRLLGSTGEPDPDSWEWFLENVGTPIMNISGGTEIFGCFLQPTPLHSL----------KPGTLGGPALGMDIDVVDAQGESVAEDNEK-GYLVCQSPSMTKSLWSGDERYLAEYWSDMWDH-GDWAQKDEDGFWFLHGRSDDVLNVAGRKVGPAEVESALIEHDAVNAAVAIGADDETKGTAVVTYVILNEGVEESADLREALRAQVLGKPFRPREVRFVDEFPETQSGKIVRRII----QNVYEGA 54023210 29 -LPALRYPERLNCASLLDGAVDRHGDRPCLSTAES----TWSYGDLLDTANRIARVLTEFGLVPGNRVLLRSPNTPWLVACWFAVVKAGGVVVTTMPLLRAAELTKLIDLTRPALALCDHRL--TAELACADLP----VVPVGGPGAEDLTRRAAAKPPTFTDVATAADDVVLLAPTSGTTGTPKATMHFHRDVLAVADTFG-AHVLRPRPDDVFIGTPPLAFTFGLGLVIFPLRVGASTVLL-ERADPESLVVAIEKFAATVLFTAPTAYKALLKRDDLDG--LRTLRRCVSAGEHLPEPVFTGFERTGISIVNGIGGTELLHIYI-----------SAADADIRPGSLGRAVPGFQVEIQDDDGNPVPDG--TAGLLAVKGPTGCR-YLADPR--QRDYVRGGWNLTGDTCTRDADGYLWYHARSDDMIVSAGYNIGAPEVEAVLDRHPDVAECAVVGVPDADRGNVVHAAVVLRAGVDGSDEELQDFVKSTAAPYKYPRSIVFVTELPRNPSGKLQRFKVREQWQ------ 194699022 1 -------------------------------------------------------------------------------------MSIGAVVSPANPASTAEEYTHMVALSRPVVALAAPE-------VAAKLPRNLRCVVIGSNE---YKSLSSAGGAPSPPVAVKQSDTAAVLYSSGTTGRVKAAAVSHRNLIAVISAHRAEAGEEPLPPTVTLFPLPLFHVFGFMMLLRSVAMGETAVL-MDRFDFIAALRAIERYRVTLLPAAPPVLVAMIKSEEARRCDLSSLLFIGIGGAPLGREVAERFAAINIELIQGYGLTETSGSVASTVGPDECKA---------YGSVGKLASHLEAKIVDPSTGEV-LGPGQRGELWVRGPVVMKGYVGDDEATAATVDSEGWLKTGDLCYFNEDGLLYIVDRLKELIKYKGYQVPPAELEHILNSHPDIMDAAVIPYPDEDAGQLPMAFIVRKPGSNLTEQQVMDFVAKQVAPYKKVRRVAFVSAIPKSPAGKILRRELVEQA------- 82503187 441 ------------IQDFFEQQALRSPDAIAVVC----EDASLTYRELNREANRLAHRLIGLGAGPGHKIGICHGRSLRLPVALLAVLKSGSAYVPIDPSYPPARVRHILDDARPALAIVD-------EQGAAALGPFDGVAIRIDAAAGAGHDEAASANPARAATGLSAHDVAYVIYTSGSTGRPKGVLIEHRN--AASFIQWALAHYPAEKLAAVLAATSICFDLSIFEMFVPLATGGRVVLAENVL----ALRDHEIEGLSLINTVPSAIRALLEADAVPR----SVRCINLAGELLQQELVDEYARLGVEVYDLYGPSESTTYSTVCL-----------RTRGGSASIGRPIANTQVYVLDESGDPLP--SGAIGEIHIGGAGLARGYLDRPEATAEKFVFNRVYRTGDLARWTADGRLQYRGRKDNQEKIRGHRVEPGEIEACLREHPSVAECIVVGRAGDAGGRYLVAYVVAAGDAGPVQDEAAAFLAARLPAYALPSRFVALSALPLTPNGKVDRNALPE--------- 195151843 70 -------------YNAIDRHI-LAGRGEQVALIHTGTVRRVTYQELYDQIILLAGGLAKMGVVKGDRVVIYMPLIPETIIAMLAIVRLGAIHSVVFGGFAARELCSRIEHVEPKLVIASGKVVPYLEILHSAIPPQRNIIFMRDNVSVDTVDWSDVLAQPIACVPIEANDPLYILYTSGTTDKPKGVLRTIGGHLV-ALMYTLKRIYGIGPGDIWWAASDMGWVVGHSICYGPLCLGATSVMPDRTPDPGQYFRIIDQYKVRSIFSVPTSFRVIRRADPDRQYSMKSLRAIFIAGEHCDYETKMWIEKFKVPALNHWWQTETGSAVTATCLGFQ-QSLSPPTY-----STGLPLMGYDVKILKPDGSEC--ESSELGRIVLKPPGNMATLYKNEELFRKLYFQPGYYDTMDAGYKDERGYIFVTARDDDVINVAGHRISTSSLEDAVLRHPDVVDVAVFGVPEPTKGQVPLCLYIPKTDAKLSTEIIK-LIRDVVGPIAAFRLITSVNNLPRTRSGKTMRKAMADFARNE---- 94313195 26 ---------DFTLSAFLAARVAQHPDKPALLF----EGETWSYGELAARIARTAAWLHDMHIRAGDRVGVLSANHPSTVVLMFALAQLGATLVPANPDYRLDEALYVFEHAQICGLICSPNTLDTAAAVVSQLGGD---VWLRANEAGGHGQALTGESEADTELRAEAASTAMIIYTSGTTGFPKGAMHGQRGYVL--TAEAFVGRMHLQPNERVMCVMPLFHINALMYSVGGALACGGCLVLVRRFSASSFWRLAAESGATEVNLVAAAGSILARRPREEFVPGHRISKMFIAPQTSEMVSAMRHEFHVARLIECYGMTEIPGVIANPFHGPHKLGTMGLISRHPDPDISPP----QARIIGEDGKDVAAGDS--GELLIRTPTLMQGYYRDTAQTDAAFR-DGWFATGDLVRQDDDGYYVFVARKKDVIRRKGENVSGAELDRVFGEHPAVEEAAAIGVPAELGEEEILLAVQLRAGWEVGATELVDWARDRLAAHKLPRFVVKVDQIPHTPTHKPAKHRLK---------- 88798761 12 --------------------ATRFERRIALIDADSAE--QWSYQDLHRQVQNWCGFLKAKGLQSGQVVVWITRNRIDFFAALFAAQKTGVVLLPLNWRESLSVQVSILKLASPSLIIY-EHLFQDASIHLQRLTGTQSVDVADVVTQNW---------PAASLPKQPSDVPWYLIFTSGTTGVPKAVINTWD--MHEANVRNVASRVALSEQDQTLSILPQYHTAGINLFALPVLMNGGSVRVYAEADPDKLLDDLKNTPINLILLVPTLLQKLADTAGFTPQHRSAFKLFASGGAPLSHSLWQQWQATGFVIQNGCGLTESGPTLFLQ---------TYEEAENQPCAIGNPVPNTDVRLVGPDHQDVEPG--EPGEIWIRGDAVTLGYWRNSKANSMAFVGE-WFRTGDIARREHD-QFTLVDRMSDMYICGGENVFPNEVEDVLLHFRGVEEVVVLGEPHPLWGETGVAFVVQTPGYFLKADDLQTFCRTRLARYKVPTRIEFVDELPKTATGKIRR-------------- 26541525 1118 ---DTPLDDGL-VHAGFERQARLTPNAPAVVW----DGGTLSYAQLDARANRLARRLRSLGAAPDQVVAVHLPRSPELVVALLAVVKAGGAYLPLDPDHPRARLALQLADVTPSLLVTSRDAAHGRAGELAAGSPGLTLVEIDDPA------LAELPDGPLDEVARPDN-LLYVLHTSGTTGTPKGVMNRHAGVA--NRMAWMQEKYPLVAGERVLHKTPVFDVSGWEI-WWPLGHGATIVLPGGHQDPGYLVRSVVDHAVTTCHFVPSMLRVFLDETTAATAG-GTLRRVVCSGEALPPDVAARFHRLGVELHNLYGPTEAAIDVTA-------EQVEPGATDRPRLPIGRPVPGVRLYVLDGRGNPAPVG--VPGELHIGGPQVARGYFGRPSLTAAAFVPDPFYRTGDRACWTEDGTLDYLGRIDHQVKIRGQRVEPGESEAVLARHPAVGDAVVV--PRRQGGETYLAVAVAGAEQPGPAHLREH-LSLSLPPAMIPSAYTWLDALPVGANGKLDRDALPEPDQNLAGG- 26541525 11 -----------TLVDILRDRADATPHRTALEFIDDGSEHAVGYAALDRRVRAVAAALTERGL-RGERVLLLFPPGENYVTAFLGCLYAGAVAVPVYVPTGKRGLSAVLADAGAVLALSSREVTDAITASYPELTTLIQWLVTEDIADAAADDWPGTGPAPAD--------LAFLQYTSGSTGTPKGVMVRHDNLVHNS--ASISTALGVGPDSRGVSWLPPYHDMGLIGGILQPLYAGTLISPMAFVSPYRWLDAISRHRATVSAAPDFAYGECVRRIPEDKRDLSSWQHAMVGAEPVRPATLDAFARAFADFHPCYGLAEATLFVTGGAPERGEPRVLRADRAAVLTGCGRSRSEDVVVVVDPEGRACPPGG--TGEVWVSGPTVTAGYWGRPELTDEVFRARHFLRTGDLGFALGD-ELFVTGRAKDLLVVRGRNHYPQDIESAEHAHPLLQRAAVFSHDDGTEERAVLVHEVVRGFDPERAEVITAVRKAVTAEHGLSHEVVLVRAIPRTTSGKVRRSTCRERWLD----- 92118068 58 -----------------------------IVEAASGAETKVTFEVMSRRSNQIANLLRVQGLKRGDHLLLLLGNVVPLWETMLACIKLGVVIIPATTLLTPDELRDRLDRGRAKAVVASQDQVAKFACLGGD--GLIRVVVGATALHPGGLPYEAAFPESFKPDPTNADDPMLLYFTSGTTAKPKLVRHSQRSYPVGHL--STMYWIGLKPGDVHLNISPGWAKHAWSCFFAPWNAGATIFICNPRFEAKGLLATIGRCGVTTLCAPPTVWRLFIQEKLS---DFKSLREVCGAGEPLNPEVIDQVKAWGLTIRDGYGQTETAALAGNS-----------PGQKVKVGSMGRPMPGYKVKVIDADGNPTKEGEVALVLGADRPAGLMQGY--QSEGGKPGGDDGDLYRSGDVVFVDDEGYLTFVGRSDDVFKSSDYRISPFELESVLLEHDAVAEAAVVPSPDPIRLAIPKAYILLVGGTERSRETALSIYRERLAPFKRIRKLELVTELPKTISGKIRRVQLR---------- 72162265 452 -----------TLTALVDAAAHTHADRVALIA----DGIRLTYREVHDRAGRLAALLAERGVAPGDVVAVALPRSADLVIALLGVLRAGAAYLPLDVDHPPARLAAMVERARAGTVVTCQGALPRL------GDRLPGTVVVDDAATRDRLAGLEPLPTR----DVHPDQLAYTIFTSGSTGEPKGVGVAHRAIA--NRLQWMQHTYRLTPEDRVAQKTPVFDVSVWEFFW-PLITGATLVVPGGHRDPAYLAALFAEHKVTVCHFVPSLLRVFLNEP--TARRATALRQVIVSGEALDADLARAWARTLPQARNLYGPTEAAVDVTSHPVCG-----AGTEPVRDPVPIGRPVWNTELYVLDSSLRPLP--TGAVGELYLGGVQLARGYVGRPGMTASRFVANPFYRTGDLVRRRADGAVEYLGRVDDQVKINGVRVEPGEVEAVLRAQPGVADAAVAARPAPAGGLRLVGYLVPDGSPPDVDEVRRGLA-DRLPAAWVPAAFVVVDALPLTVNGKLRRDALPD--------- 54308855 34 --------DNVPLWSVLTDNVKLSGDQIAI----KDDVREFTFKQLLAEADRIAARLLQDKLIQGDRVVLQMSNTCDFAISFFSVQRAGLVPIMALPAHGIAEIRHFIDISQAKGYICDKDSICIAEYLEQHSNSITHIYTAVPHTK--YRSLTGIENTPFTPPKIDPDTPAIFLVSGGTTGLPKLIPRTHNDYLFN--IKSCVQASNISAKDTYLAVLPAAHNFTLGCPILGALSLGGKVVFSNEAGPDYCFELIEQNGITATALVPALAQIWTEAATWEEANVSSLRLIQVGGSKLSSDAIDIQHAFPNALQQVFGMAE--GLIACTRIG--------DDPETIAAKQGRPISQWEIRIVDSEGNRVANGEE--GELLTRGPYTLRGYYRAPEHNLRSFTDDGFYRSGDKVRIDENKYISVTGRIKDIVNRSGECIATDEIEEHLLSHPEIAQVAVVAVPDKHLGERIGVALICKDESLTLQDLRRFLQTKQLASFKMPDELNIVYSLPKTAVGKIDKKRV----------- 150398388 48 -FPDGMTN---TCHNCLDRHVEARGEQPALIYDVTGVTEKISYADLLADVKAMAAIYHELGVVKGDRIIIYMPMIPQAAIAMLAAARIGAVHSVVFGGFAANELAVRIDDCQAKLVVSASAYKPLLDAIETATHKPAHCLIYQRGVQDRDIDFAEALGEEAPCASVASTDPLYVLYTSGTTGQPKGVVRDNGGHMV-ALRWSMEHFFGVNAGEVFWAASDIGWVVGHSIVYGPLLNGSTSILPVGTPDPGTYWRVISEHGVAVTFTAPTALRAIRKEDPEARYDLSKFRALYLAGERADPDTIRWAERLKVPVIDHWWQTETGWPVAGNPLGLGLLPV-------KYGSPAVPLPGYDVQVVDDAGHPV--GSGTLGNVVIKPPGCLPTLWNADRRFHAAYLEEGFYKTADAGYVDDDGYIFIMARTDDIINVAGHRLSTGAMEEVCASHPDVAECAVIGIADSLKGQVPAGFLVVNAETAEIEKEVIALVRERIGPVAAFRTAVCVKRLPKTRSGKILRSTIQK--------- 196185966 16 ---------PLLIRHLLQSALDARSGREIV----GSDGRRHDYQTLNHRIGRLAAVLSAHGVEQGDVVAVMDWDSHRYLEAYFAIPMMGAVLQTVNVRMSRDQIAYVLKDTGPRAIIVHSDFADDLAALRPTLQPGCVIITCHDGVAETRVGDYEALLSASDAVDFDENALATTFHTTGTTGLPKAVTFSHRQLVLHTLAVGLAMGQGLWRESVYMPVTPMFHVHAWGLPYVATLLGLKQVYPG-RYVPARLLALKRDEAVTYSHCVPTILQMMLDEAGPDA-RLGPW-TIIIGGSALPESLMRAAAAAGITAVAGYGMSETCPVLT--LSRHDLEDVRPPETVRRWA--GRPIPLVQIRLHDESGEDVSGVANGQGEIVVRAPWLTQSYPNSAQA-GKALWSGGWLHTQDVATREPQGDIVICDRLKDVIKTGGEWVSSAEIEDLALRDPDIAEAAVVGAPDARWGERPVLFAVARGCTPSLQTLKDRVTAGQLSRWAAPDRLILIEALPRTSVGKIDKKLLR---------- 118053799 48 -----------NLAQLID-AGRVHGAAEFMVYGDD----RWTFDRFFAAADALASRLQKQGLKAGDRVAIAMRNRPEWAVAFAATALLGAVPVPLNSFGLSSELMANLEDTSPVMLICDADRHARISQAIAQ-TAIKTVVVDGEAGDISWLALTAGGHDGFVSPQLSADEAALILFTSGATSRAKGVESTHRAVCQGIFNIDFIGAVAMTSPDTTLSAVPLFHVSGLHAQLLVSLRHGRRLIFVHRWEPEKAAELIRNEKVTQFNGAPSMVQQLIGLPGFEQPQSSNLSGVGFGGAGLPRLIDEVLTKFKGRMSIGFGLTESNGVCAGS---------SGRMFEEQPRSSGVLSPIIEVRIADLDGAALPVG--QSGEIWLRGVTLMERYCGDEEATAKAM-QGGWFHTGDIGFLNDEGFLTIVDRIKDVINRSGEKIAAAEVEACLLQHESLEEAAVFSMPHEVTGEQVVAVVVGKSWSQVTPELLREFVAQRLASYKVPSRIVVRAELPRNPAGKMLKASIRKE-------- 21039044 25 ------------IHHLFEDQAARRPDAIALIEGE----QSLTYRELNVRANHLAQHLLSLGCQSDDLVAICIERSAELFIGLLGILKAGCAYVPLDVGYPVDRIEYMLRDSDARILLTSTDVAKKLALTIPALQECQHFLAIGKLLHNQYLRFQANSVSQEIQTQVLPNNLAYCIYTSGSTGNPKGILMEHRSLV--NMLWWHQQTRPSVQGVRTLQFCAVSFDFSCHEIFSTLCLGGILVLVPERQNPFALAEFISQQKIEKLFLPVTALLQLAEAVNGNKSTSLALCEVITTGEQMTPAVANLFQKTGAILHNHYGATEFQDATTHTLNGN-------PEGWPTLVPVGRPLHNVQVYILDEAQQPVPVGEE--GELCIGGIGLARGYHNLPDLTNEKFIPNPFYRTGDLARYLPDGTIEHLGRIDHQVKIRGFRVELGEIESVLTSHQAVRECAVVAREIA-GHTQLVGYILAKDTPNLSEPILRQYSEAVLPEYMIPTRFINISNMPLTPSGKLDRRALPD--------- 169631417 65 --------------------AHRSPSRTAIID----DEGSITYAELNDAVNALAHGLNRLGIKGGDGVAILARNHRWFIIANYAAHRAGARVILLNTDFSGPQTKEVAEREGARVLIYDAEYAEFLDGYSPELGRIMALPT-NPDNPDQPASTDETIASSTSPAPRPSKYSSLVILTSGTTGTPKGAPR--KLALTLAPVGGMFSHVPFRSGEVTSVPAPMFHALGYLHQSLALTLGCTLIL-RRKFKPENVLADVEKFKVTAIVVVPVMLNRLLNALDSVKPDLSSLRIVFVSGSQLGGELASRMDTLGPVIYNLYGSTEVAFATIA----------RPQDLAINPSTVGPVVKGATVKILDDEGKPVSQG--TVGRIFVSNAIPFDGYTGGGHKQ----IIDGLMSSGDVGYFDEHGLLYVSGRDDEMIVSGGENVFPAEVEDLISGHPEVIEATALGVDDPEWGARLRAFVVRHPDSTVDADGIRAYVRDNLARYKVPRDVVFLDVLPRNPSGKILKRELRE--------- 21911414 3457 ---APFVPEPLPV--LFRRRAELSRDAIAVEDAD----RKLSYGGLLEEAEDLARLLAGLGVRRETRVGVLVGRSAELVVALLGVSLSGGVFVPVDPEYPAGRIELMLTDSAPEVLLCTKATRTAVPDGFAGV-----VVVLDERS---------AADPGAALPAVAVGDGAYVIYTSGSTGTPKGVQVTHAGL--GNLAGAQIERFGVTSSSRVLQFASLGFDAAISELCMALLSGGTVVLADPDSMPPRVSDAVRRWRITHVTVPPSVLAVEEDLPD-------SLETLVVAGEACPPALVDRWSG-DRRMINGYGPTETTVCVTMSAPLSPGRDAPP---------IGRPIANMRAYVLDAFLQPVPPG--VAGELYVTGAGLARGYLGRPGLTAERFVADPFYRTGDRARWTREGELVFVGRADAQVKVRGYRVEPGEIEAVLSDHPGAAQVVIVAREDGPGEKRLVAYVVPAAAQPADEAALRETAAERLPEHMRPVAFVPLDAVPLTPNGKVDHRAL--QAPDLAGNS 21911414 452 -------PGDLPLV-LFDRQAERRGDETAIVDGD----RTTSFRDLAGYADRLAGYLTGRGVGRGDRVAVVMERSTDLIATLLAVWKAGAAFVPVDPGYPVERVKVMLADADPAVVVCRAANRAAV------LDGGLDPIVLDDP------EIRRAVAECARPVQVSADDLAYVMYTSGSTGTPKGVAVSHGNVA----ALVGEPRWEIGPGDTVLTHASHAFDISLFEIWVPLLSGARMMIAEPGAVDGEALARYVAAGVTAAHLTAGAFRVLA---EESPESVAGLREVLTGGDEVPPAAVRRVRRADIRVRHLYGPTETTLCAT-------WWLLEPGDEAGGVLPIGRPLAGRRVHVLDAFLRPVPPGVK--GELYVAGAGVARGYLGRSALTAERFVADPFYRTGDLAHWTDEGTLVFGGRADDQVKIRGYRVEPGEIEAVLAGLPGVGQAVVLAR-----DERLIGYVVAEEGRDLDPAGLRERLAETMPEFMVPAAVIVLDELPLTVNGKVDRQALPD--------- 21911414 1951 -----------SVVELFRRRSAGTPDAVAVVDGD----RTLSYGDLDRESDRLAGRLAETGVRRGDHVGVVLERGADLFVAFLAVWKAGAAYVPVHVDYPPVRIERMLADAGVTVAVC-------AEGTRNAVPDGLEPVPVDAPW---------AGETRHETPTVTARDAAYVMYTSGSTGEPKGIVVPHGSVA----ALAGDPGWALDADDCVLMHASHAFDASLFEIWAPLVRGARVMVAEPAVDTQRLREAVAR-GVTTVHLTAGSFRVLA---EESPGSFDGLREILTGGDVVPLASVAQLRRADVRVRHLYGPTETTLCGT-------WHLLEPGDEPGDVLPIGRPLAGRRAYVLDAFLQPVAPN--VTGELYLAGVGLALGYLGARGATSERFVADPFYRTGDLARRNDRGELLFAGRADAQVKIRGYRVEPTEIETVLAEAPQVAQTVVVAREDGPGEKRLIAYAIAEPDQVLDPEALREHLAARLPEFMVPAAVVVLDDFPLTINGKIDREAL----------- 840624 462 ---STAYPKNKTVIDIFREQTVKTPDQTALVYG----NRSISYRELDQKSDALARTLYENGLRRNGTAGILAGHSPEFIISVLAVLKAGGTYLPLDAELPPERISYMLSETKAAILIVQKGLEP-------NTAFAGTFISADA---------EAMIEEHTKPLEIGPDDLAYIMYTSGSTGRPKGVMITNRNVVSLVCNSNYTSA---SVNDRFILTGSISFDAVTFEMFGALLKGATLHIIDKSLTPDRFGAYLIENNITVLFLTTALFNQLAQAQADMFHRLHTL---YVGGEALSPELINAVRRANLSLYNIYGPTENTTFSTFFEIKRDYAT---------PIPIGKPISNCTAFILDAKGCLLPIG--VPGELCVGGDGVAKGYLNRDDVTAAVFSPDPFYRTGDLARWLPDGNLEYISRIDRQIKIRGKRIEPAEIEARLLEIEGVREAAVTLL--ETDGEVQLYTHYVSDESRNEKEIRAALAR-VLPDYMIPQRWVRVDRMPLTGNGKINRSAL----------- 119433785 1561 ------------LHETVFEAAQRFPEHTAVV---DGDV-RVTYRELAARSHRVARALRRLGAKPGELVAIVARKGWQQVVAALGVLESGAAFVPVDPDLPAARLTHLLHRAEARIALTHLAVAEEV----PFPDDLSVLAVDDDSALQDNSALQDNSALDASDEPLDRDDLAYVIFTSGSTGEPKGVMIDHRG--AANTIRCVNQHFAVGPHDRVLAVSSLSFDLAIYDLFGVLAAGGTVVLPSRRRDPAHWAELVATERITLWNSVPALAEVLVGYAEAAPQALRSLRVVMLSGDWIPVALPDRLRRLAPEVRSLGGATEGS-------IWSVWYPIGEVDPSWRSIPYGMPMDNQSMHVLDRGLSPRPD--WVADELYIGGTGVALGYWRDPERTASSFTGERLYRTGDIARYLPDGNLEFLGREDNQVKISGFRVELGEIESTLERLPGVRTAAVVAVGDPRGEKRLAGYVAREPGEQVDPTALRRRLAELLPSHLVPPTLHVLDQLPLTNNGKVDRAELRSRAE------ 119433785 483 AVAETAVEHDATLHGLFEDRVARTPDSVALLAAG----HQITYRQLNARANQLARRLRARGVRAEDRVALFLPRSLDSVTAMLGILKAGGAYVPLDPDHPSTRLSAVIADAAPTLLVTTKEIQDRCPEYRGP--------VLLLDSERDALSTEDTADLR---LPVRADNLAYVLHTSGSTGRPKGVLGLHRGAV--NRAAWWEKVYPFQPGEVCAARTALGFVDSVWETFGPLIAGVPLLVLSPDADPVRLVDRLAAHRVTRLVGVPSLATLLLDELPDLDQRLPELRFWVLSGESLSGGLARRFHERGRTLLNLYGSSEASADATAAEI--------PHSATESRVPIGRPISGVAVQVRDSALRALPA--LAPGELHVGGECLARGYHRRPAETAAVFAPDGAFRTGDAARWRPDGQLDYLGRLDGQVQVRGHRVEPGEVEQALSGHPDVRAAAVVARPDSTGSTALVGYLV--ADRNLDLAQVRDFLRQRLPGYLVPSLLTQVPALPMTPSGKVDRLRLPE--------- 91791065 1 -----MSLRSFTLHDLINRNAGLHGSNTALVFGD----QRVTHAQYAERTARLAAGLAAAGVGRGDRLAILAQNGLEYVDLFGAAAHLGAIVVPINWRLSAEEVAYVIEDVAPRVLIVADEFKALLPQHGLDGMQRYTLGTAPGAAQAPWQPVSALLDRTVPPADLNDDEGLVIIHTAAVGGRPRGALLSHRNLIAASLQTQL--AWRLTPADINLGVLPLFHVAAIGFLLATQQAGGATLLLT-RFDPPSLVKHIDEDGGSLIGTFPPMLGALLDAAAAQGSALDSLR--VVSGIDVPETIARRTDYPQATFWSAYGQTETSG------------SISLAPFDERPGSAGRPAALNTVAVVDELDRPLP--TGATGEIVVRGPMVFQGYWRCDADNAFTLR-NGWHHTGDMGRIDAEGYLWYSGRAKELIKPGGENVYPAEVERALLEHPALAQAVVIGVPDVQWGEAVKAVCVLNAGHTLSAEELIEFVGGRIARYKKPKHVVFVAALPRTAVGGVDRAAVK---------- 1906378 3998 ----------------IAEQAARTPHAVAVTEAG---GTLITYSELDARANRLARHLIRRGVTAETRVAVLAERSAQLVVTTLAILKAGGVYVPLHTGYPVDRMRHVLADTEAALLLTDTHHA----ATAARLDTPALTVDEDTTAGE--------QDTTAPDVTVRPDQLAYIMFTSGSTGTPKGIGITHRD----AIALAADRCWDLDTGSRVLMHSPYAFDISTFELFAPLLAGGRIVVPRGDIDAAVLQRTLAAHGVTSLLLTAGLLGVIADEAPEV---FTGVKDVWTGGDVVSPTAVRRVLEAGTVVKTLYGPTETT-------LGCTWLPFTDPRRIPPAVPIGRPLDNTRAYVLDERLRPVPPG--VTGELYIAGAGLARGYWDQSARTAERFTADPMYRTGDLARRDADGVLHFCGRADQQVKIRGFRIEPGEIETALAAHPDVTRAAVVARPGRAGDKVLVAYLVTAPDADTTAEQLRAGLETQLPDYMVPAAFVALPALPVTPNGKLDRDALPE--------- 1906378 1510 ---DGPLPEERTLTALFEQQAAATPDATALVMGD----RSLTYAELDARANRLARHLVALGAGPEQIVALQLPRSLDLVTAVLAVWKSGAAYLPVDPDYPPERIAHMRADARPALVV---------DAIPDDTT---------------LAAYADSRLTDADSAPLLPAHPAYVIYTSGSTGAPKGVVVAHRSLAA--TVPAQAAAFGLGTHSRVLNFASISFDAAVWELTSALFTGAGLVLADDLLPGPSLARLVHDRHITLIALPPSALPALPDGALPPGTDL------IVAGDATAPDQAARF-APGRRMVNAYGLTETTVCATM----------SEPATGDGAPPIGRPVAHARVYVLDERLRPVPPG--VTGEMYVSGAGVARGYLHRPALTAQRFVPDPYYRTGDLARLDADGRLHFAGRADQQVKIRGFRIEPGEIETVLTAHPAVAAGAVIAREDTPGDKQLVAY------------------------------------------------------------- 111022434 2032 ---------RLTLAELFDAQVAHTPNAPAVVFEGTG----VTYAEFDARANQLARFLISGGVGPESLVGVAVRRSVDLLVGIYAVIKAGGAYVPIDPDQPAERIAYVVATAGPIVVLT---MTADRVALPAEVPAVDLDTLDVSALSDDPVRDRDRLG------PLHTRNPAYVIFTSGSTGRPKGVAVPHEGIVNRLL--WMQHRYPLSDDDVVLHKTPVFDVSVWELFW-PLQTGARLVIPDGHRDPAYLERVIRAESVTTVHFVPSMLAVFLAGAHVDG--CSSLRRVFTSGEALPPMTAAALHRASAELHNLYGPTEASVDVTYYETGPDETTVP----------IGAPIWNTQTYVLDGRLQPVPVG--VAGELYLGGVQLARGYQGRSDLTADRFVANPFYRTGDLVRWLPTGQLEYLGRTDFQVKLRGQRIELGDIEAALLRHGDVAQAVALVRNDGSTGDYLAGYVVPAPGRSPAERAVLDFAAATLPRYMVPSALVVLAQLPLTANGKLDRKAL----------- 111022434 4157 -----------TLVQLFDEQVRRTPDAVAVVF----EEQSLTYAEFDSRANQLARYLISREVGPESLVGLGMSRSLAMMVSIYGVLKAGAGYLPLDPEHPAHRTEYVMATAKPVVVLTTSRDRDDLPAAVDAVE----VDVLDLSVFDA-----EAVTDASRLAPLRPENLAYAIFTSGSTGRPKGVAVSHRSVVNQ--IAWMRSRYALGDRDTVLHKTPIFDASVWELFY-PLQVGARLVIPGGHRDPEYLMRMSDRWHVTILEFVPSMLALFL--AESSLALPRSLRYVSVGGEALPSELAARFARTEAVLDNTYGPTEVTVTSTVHRCLA---------GASGPIPIGRPIRNTRTFVLDRRLHRVPVG--VPGELYLAGIQLARGYHARGALTAERFVAHPFYRTGDLVRWNSNGDLEYLGRTDFQVKLRGLRIELGEIETALTADESVDQAVVV-VRDGEFGQQLVGYVLPTRGRTVDVEATREVVSTSLPNYMVPDVLVVLDALPLNPSGKLDRRAL----------- 111022434 5216 ------------LLDGFDAQVARTPDAVAIVY----DNESLSYAEFSARVNRLARRLIDEGVGPESLVALGIRRSLELVTGIYAVLRTGAAFVPLDPDQPPARNDYILETTGPVCVL---------STARDGFDTSRNR-VLNIDAPDLSVYSSEPVGESEVVTSARPENLAYVIFTSGSTGRPKGVSVSHRAIVNQ--MAWLAAEYELGDSDVVVQKTPVTFDVSMWELLVPLAVGARMIVARPHRDPDYLLSLMQDSGVTVAAFVPSMLATLLADPEAFLPD--SLRCVFAGGEELPVELSGRCARSKARLDNKYGPTEYAVTATSHRC---------DGLERESVPIGEPVWNTTALVLDRRLHPVPIG--VEGELYLAGVQLSRGYHRRQGLTAERFVADPFYRTGDVVKWNPRGQLMYLGRLDSQVKVRGLRIELGEIETALVAQQTIAQAVVI-VHDGDFGQQLVGYVVPEGGRLVDVESVRATAGRSLPQYMVPDVLMVLDQLPLTASGKFDRNAL----------- 111022434 3102 -----------TLPEILAAGVASNPLGVALTCGGV----QMSYPDLDSRSNRLARLLISRGVGPETFVALSFARSIESVVSVWAVVKTGGGFVPVDPKLPVERIEHMLVDSGAVIGLTSAETTSLPGKVAWLVPTAGEV----QELCDGFSSAEITDAERRAPVTW--TNAAYMIYTSGSTGVPKGVVVAHAGLA--SFCADARLELNLTGNSRVLRLSSSSFDASVFEMIAGFSAGATLVVAPPEIIGGELAELLRVERVTHIITAPAALGIV------DPGGLDELQAVVVGGDVCPPELVAKFAPF-CRFYNSYGPTETTIIISMT------EALVPEERIT----IGTPIEGAGAVVLDARLHPSPVG--VIGELYLSGRGLARGYHARGALTAARFVANPFYRTGDLVRWTRDGRLDFVGRIDSQVQLRGLRIELGEIEAALSRCEGVAQTVVVLRHDPHTGEQLVGYVVADSKAALDPEALRIRVGETLPNYMVPSRVMVVDALPLNPSGKLDRRAL----------- 111022434 506 --------------------------------------REVTYRELDQRSNQLARLLIESGAGPETFVALSLPRSAESLVAFWAVAKTGAAFVPVDPKLPPERVAHMLSDSGALVGLT-------LHELRATLPDGIHWLVVDDDEVRARCDRQAAIGDADRRAPLSVHHPAYMIYTSGSTGLPKGVVVTHTGL--SNFAAGARPELGVHDESRMLRFSSASFDASVFEMIQAFSAGATMVVAPPEVHGGSLVDLLSEQQVTHIITAPTVMNTV------DPRGLEHLEAVVVGGDVCTPDLVERFGQV-CRFTNSYGPTETTIIITAGEPLMPGEPI----------TIGRPIQGTSVVVLDRKLRAVPAG--VVGELYLAGPGIARGYHHRHGLTANRFVANPFYRTGDEVRWTEAGHLEFIGRSDTQVKIRGFRIELGEIDSALLAQDGVNFAATVVHRTAGGTTALVSYVRLDTGREFDPVAIVEGVAEIVPSHMIPSAVMRLEHVPVTAAGKLDRSALPQPH------- 184155446 1 ----------MEIPNWLLKQASLNPNRVAVNDGTTA----YTFAQLVPLVAHRAGQIQAQTDQP--RVGVMTHNNLAGYLAALGVLAADKTIVWLNWRLAPEELSRQIGDAGLDLVLVDDQLADRYYG----GHRVLCSELTAGTAPAAVLT-----------PTVDLDAVASIMYTSGTTGQPKGVLQTYGNHLASAISSSL--NLGVLPNDLWLCVAPIFHISGFSILMRGLIYGMGVRLVN-HFDAQVVNQILEDEPVTIISAVPYMLKKMLEDVQANDHCYSSFRLVLLGGGTIDRATLNACEESGLPVVQCYGMTETC---------SQFVALSAEEAPYHLGSVGKPLFTTQLRLVGEHH-----------EIEIQTPALTPGYLNQPAKFAAKHDGD-WYRTGDVGHFDEDGFLYVDGRLDEMIISGGENIFPAEVENVLRQYPGIQEIAVVGRNDQQWGAVPVAVVVSK--QPVDFQQLEAFGREHLAHYKVPKVYLQTDALPKNASGKVQKFRLQDLVAN----- 108801401 45 -------------FDVIARDPITADRRALWIVEEDGREEQITFAQMADRSDRVATWLERRGIGKGDRVILMLGNQVELWEAMLAVAKLGAVIMPTTGALGPADLADRITRGGATAVIANAADTAKFTEVPGD-----YLRIAVGAPVAGWHTYGEAVSAGPFTARTTVDDTMLIYFTSGTTSKPKLVEHSQVSYPVGHL--STMGWIGVRPGDVHLAISPGWAKHAWSCFFAPWIAEATIFVYNRRFDAAALLRQLNRAQVNTFCAPPTVWRMLIQS--DLGTKPAGLREILGAGEPLNPDVIAQVEKWGLTIRDGFGQTETTLQIGNT-----------PGQPVKPGSMGRPMPGVPVVLVDPTGRPA-----EEGEICLRQPNLMTGYLDDPARNA-AVTEGGYYHTGDVAQRDSDGYITYIGRTDDVFKSSDYKVSPFELESVLIEHPAVVEAAVVPQPDDTRLSVPKAYVALAEGDADTAKSIMEYARDHLAPYLKVRRVEFY-ELPKTISGKI---------------- 164660893 20 ----------------------------------SGKPMSVTYSELAALIDGVKAQLASLHLKKGTVICSSLVNSLEFVVVFLATAALGLVAAPLNPNYKENEVSFYLEDTNTPAIIVSEGALSAARAAKSRLEIVHDVPTASRSKSVMRLVDQNGSLPTGEATVAEEDDTALILHTSGTTGRPKAVPLTHKNLL--TSMHNIQKTYELSPNDKTFLVMPLFHVHGLICALLSSLLACSSVVIPPRFSASTFWPEFVQTKSNWYTAVPTIHQILLASEKPDP--MPKLRFVRSCSSSLSPATLTSLEQLKAPVLEAYAMTEAAHQMTSNPL---------PPKPHKAGTVGFGH-GVEVKILNEKGEELPVGQN--GEVCVRGSNVTNGYIDNEKANQDNFDVDGFLRTGDQGRMDDDGYLILTGRIKELINRSGEKISPLEVDNALLSLPYVKEAVSFGIPDDMYDELVGAVIVPEPGAPVDQAKVQSDLSANLVKFKIPSRVWITDSIPKTATGKIQRRIVAQHF------- 166368391 500 ------------IHELFEHQVLKNPNGIAIEWC----REKITYQDLNHRANQLAHYLQSKGVKVESLVGICLEQSVSIIISFLAIIKTGAAYLVLAPNYPQERLNYILNDAQVSVLITQNTLVNLFRDHQAE------VVCLDTEENLIVSQSQNNLVNPIQP-----NNLAYIIYTSGSTGTPKGVMIEHQSLVNHSLG--IIKVYDLTNRDRILQFASFTFDVAAEEIYPTFLTGATLVMRPALMFPADFTQFIQQKCLTVINLPATYWHEWVLDLSQTLITLPTLRLVITGSEEVLPERLILWQKIDITWLNAYGPTEAT-ITSTVFNPNFIHKIAQ----IHSVAIGKPITNTQVYICDRYLQQVPIGIPGE--LLIGGLGLAKGYLNRDDLTREKFIYQRFYKTGDLARYLPDGNIEFLGRIDNQVKIRGFRIEIGEIEAVLTEYPDVRATAVIVREDQTNNKQLVAYIVPKYPSIDPAKLRS-FLKQKLPDYMIPAFFVQLQELPLMSSGKIDRNALPAPTESQY--- 214041908 3 -----------TLAHLLKNTAQAFPDNQAVFY----EGQALDYAHLNDLSDRLAQGLCDLGVQAGDRVGLWMPKSLCAVIAIFAILKVGAAYVPISELAPPNRVGFVAGDCNMKVLLTDHDGFDRLASVAGAVP-----VAVD-------MAMLKALVGRLERPGAEPGRLAYVFYTSGSTGVPKGVMVTHDAALNFVDWAST--RFGIGPEDRLASLAPLSFDLSVLDIFAAVHTGACVHMIARMIFPTSLSRYIQEHAITIWYSVPAVLARLASHGRLDKHSMASLRHVLFAGEPFPVAQLETLMQADARFHNLYGPTETNVVSHFEIDRLEGDAIP----------IGRPCAGNIFEIIAEDGTV--ATGAATGELLVSGPSLMQGYCNLPDLTQARLVSALAYRTGDRVRRDDNGVYHFLGRLDDMIKSRGVRIEPGEIESVLLRHPSVEEAIVLGRPDPDIGHRLAAIVVL-GGAVTDTELITH-CRDFLPTYMVPSEILQSTGLPRTATGKIDRLAARALLE------ 119952402 11 ---GTMVD---TLSETLADQARRRPSKAFLRVGDV----SLTYQEAHDRVDSFAAGFQRRGVHAGDRVLLVMDSSVDHVVTWLALNRIGAINVPANPGLTPFLLSRAIQMVDPSIIVIDAAHAATLATACHYNGVGACVPVYVN--PDGDDSWRRLLGASPEPTEPDPLATATMLFTSGSTGVPKACELSHAYLVRQAQLHS--KYLHFEPEDVLFTPFPLFHIDGATLTVGAALVTGATAALSARFSASRFWDQVRQHGATVFNFMGATANMLWKQPPTGRDRDHPVRLAW--GVPMPACEPHWRERFGFDLVEVYGLTDAGVPAYQPL-----------GLPRVAGSCGRIIDEYEIRIGDPDGNDVPVG--QMGEILIRSDLVMNGYYGMPEATQDAFR-GGWFHTNDFGRVDEHGNLYFAARGKEVIRRRGENIAATDVEAAIDMHPLVLESAAVGVPSDLSEDDIRVFVVLQSGQSLTPEVLAEHARDHMPRYMMPRYIDIVDHLPKTPTEKIERFKL----------- 88706165 44 ---------------ILRRQAAERPDAPAMQFE---REPSLSYAELVDKIETIAANLHAQGIRHGDRVALIMENSAEMVFAWFAINFLGAVEVPVNLALRGQFLVHVLENSGAKMVIVDDTLIDPLIDIATEAQSIESVVVNGESLPWRHFSWHDALLEEIRKIDVVCQDPAAIMYTSGTTGPAKGVLMSHGHMYFFAWLTG--DMLRLMARDVFLVVLPLFHGNSQIMQIYATLINGGKFVLYRRFTTNEWIEQAIECGATVSSLLGVMAQFIFDQPSKRDRQMKITRMVTV---PLPAAIAHEFERFGTICVEAYGMTETS-----------LPILRRLEDPLRPGSCGRLNADFEVAIVDETDRILPAN--EVGEILVRPPWTMLEYFCMPERTVKAWR-NLWFHTGDSGRYDEDGYYYFVDRLQDRIRRRGENISSYELEAAATEYDHVLEAAAVAVSAREGEDDIKICLVTKDGDLDRMAFLEH-CKKRMPYFAVPRYFCVFDALPKTPNGKVLKRELR---------- 69936210 22 ------IDQPLT--HILDAQLAANPEAEALVCG----SRRFSYADLDRLSCNLAARLAQQGLGHGDTALVQLPNVAEFFVAFFALLRIGVAPVNALFSHRRLELAEYVRQIAPRVVIASRQHLFRDDAFAEELRAVAHLLLLGEDDPQRSLDHWLTHGGDAGAGPTPGGEVAFFQLSGGSTGTPKLIPRTHNDYDYSIRAS--VQICGVTSATRFLCALPAGHNFTMSSPGAGVFHAGGTVVMASSPEPLTCFQIVARERITMAPLVPPAVALWLRAVEEEPARLDSLELMLVGGASFAEATARRVELLGCRLQQVFGMAEG----LVNYTR------LDDPPEVIFTTQGRPIPDDEVRIVDEDGCDVPDG--TPGALATRGPYTFRGYYRSPEHNAKSFDAEGFYYSGDVVVR-QGGNLRVVGRIKDQINRGGEKIAAEEIENLLVRHPDITHAALVAAPDAHLGEKSCAFLVLREGKLSSPALRRHLLELGVAEYKLPDRFRFVPELPLTAVGKIDKRRLRD--------- 118726080 455 ----TEYPNEKTIYQLFEDEVERSADKPAVVFNST----EITYKELNEKANGLAGYLIKRGIKREKIVGLATSHSIETVIAILGILKAGGAYLPIDPTYPVERVNYMLEDSEACLLLTNVE-------IGKSLNFDGDIIDLKDESIYKSTAVNPGLVNRPD-------DLAYVIYTSGSTGRPKGVMIEHRGLVNYIWWAKKMYIKD--SVEVFPLYSSLAFDLTVTSIFTPLISGSKIIVYDGNSEDEELYRIMRENKSTVIKLTPAHLSLLKDMDNKK----STVKRFIVGGDDLKVKLVQAYESFGIEIYNEYGPTET-------VVGCMIHKYDYSKDTGTSVPIGIPAKNVQVYILDGNLNPVPADTE--GELYISGDGVARGYLNRPEQTRERFITNPFYKTGDSGRLLKNGKIEYAGRLDYQVKIHGHRIETGEIEECLLNHRGVGAAVVISLQDRNNEKYLCAYIVNKSE-VSEQELREH-LQGYLPDYMLPLYFINVDKIPLTVNGKINKALLPKPNED----- 111219875 69 -FTRWFPDAELNCANALDRHVAA-GRGDALALIYTDTVRRFTFAELTDEVARAAGALAALGVGRGDRVIIYLPMIPAAVVSMLACARLGAVHSVVFGGFAAAELAARMDDAQAKVVVSASAYKPILDEAIALAAHAPAATLIVQRGRDHDWDAALAAAAPHPPVPVAATDPLYILYTSGTTGRPKGIVRDNGGHGV-ALTWSMGTIYGVRAGDVMWAASDVGWAVGHSYAYAPLLAGAATVLYEGKPDAGAFWRVVAEHGVNVLFTAPTAIRAIKKEDPARGYDRSSLRALFLAGERLDPATYWAVATLGIPVIDNYWQTETGWPICAN-------PIGLEPLPTRAGSPTVPMPGYDVRVLDPAGQPVPAGTE--GAICLRPPGTLPTLWEDDDRYVASYLSDGYYLTGDGGYVDADGYLFVLGRTDDVINVAGHRLSTGSMEAVLAAHPAVAECAVVGVADALKGQVPRGVVVKTGVEIGPDALAAELVRAEIGPVAAFQRVDVVAALPKTRSGKILRRTMRE--------- 111222924 57 -----------TVGDGTRATVERVPDAEALVDLATG--QRLTYRALWDAASRVAGGLVAAGVDPGERVAVRLPNGAPWCAAVLGAILAGAVPVPVNTRLTPAEVAHIVTDSAATLVVDDPAALP------DGPPTVR--------------------------LADDPEALAALFYTSGTTGVPKGAMLSHRALLSAAEQCRRALHLGPTEVTRTLIAAPLFHVLAFGMQWLPALLAGGTVVIATHFETGAWLRAIRDERIDVLNGVPAMYWQALRHPDFPRTDVSRVRLVSYGAAPTPPSQVAELLAAAARFGPGYGLTEAACV----------SGLDHDDVLAHADTVGSAVAATELRL---DG---PEAAAGIGQLLVRGPQLMSGYWRRPEATAEALV-DGWLRTGDLARIDDAGRIHLLDRIKDMINRGGENVYSIEVERVLAAFGGVGEVAVVGVPDPRLGQRVAAAIVPRPGAAVDIPALLTHAAGRLADFKIPQYVAILTELPRNAAGKVDKARLR---------- 169865252 37 ------------------------PAKPAYIDASTG--QTLTREQVKTYSLKFAWGLRRLSLRRGDTVMLMSPNSLSWPLALFGCVAAGLKISFAGCSATPRELSWQYLDSKPRVILVASHLVPVVKDMESKGERDPRIWVIDDPPPQTSTSKSNLATNANDCVELAAEETVYICYSSGTTGKPKGVETTHKNVCTVLPMTQALWKGCETSHDVYLAVLPAYHMFGLAMQLHYPLRRGKPVVMMNQFSSEAFCQAVQTYRITSLLLVPPILLTLSEYPDLEKYDLGSLTNIASGAAPLSLALANKFQGANVILIQGCGSTETTC---------PCQIVAPENAFSKFGSVGELLPNIEARIVDGSLFRDANDGEE-GEMWLKGPTITKGYLNNPQANASTFTRDGWFRTGDVLRRDPDGYYYIMDRKKEMLKYKGHQIAPAELESVLMENPEVGDVGVIGIMDVYSGELPRAYVRPANADILKSELRAKWFEGHVSNYKLRGGVIAIPDVPKSATGKILRKELREWAK------ 118468444 43 --------------SVLRTAARTWPDHIAVIDAD----HRHTYAELDRLADRAAAGIAGLGIRPGDRVLVQLPNTAEFAVALFGLLRAGAVPVMCLPGHRLAELTHFAEVSSAVALVVADDHRDLARELVRSHPDVRHVLVDGDAAE--FLSWAEVTRAAPGPVPPDPAAPALLLVSGGTTGAPKLIPRTHQDYVYNATASA--ELCRLTADDVYLVALPAAHNFPLACPLGAMTVGATTVFTTD-PSPEAAFAAIDEHGVTATALVPALAKLWAQACAWEPLAPKTLRLLQVGGAKLAAPDAALVRALTPGLQQVFGMAE--GLLNYTRIGDPPEVLEN--------TQGRPLPDDEIRIVDEVGNEVPPGAE--GELLVRGPYTLNGYFNAEAANERSFSPDGFYRSGDRVRRFADGYLEVTGRIKDVIVRGGENVSALDLEEHLLTHPSVWAAAAVALPDEFLGEKICAVVVFNGPPVSLAELHAHLEQRGVAAHSRPDALVPMPSLPTTAVGKIDKKAIVRQ-------- 165919122 1043 ------YPKDKNITQLFEAQVEKTPNRIAVVF----ENQTLTYQALNIKSNQLA-YLIKKDLKPDTLIGLCTRRSLDMIVALLAILKAGAAYVPLDPDYPKNRLEFMIQDSHEGLIVTQKNIVSE-NHFLKQLHT-HELLILDSDEVKTDLSNQT---TENLALISGPRNLAYVIYTSGTTGKPKGVMVEHKSI--NSLVVNNAY-LHMSERDALLSLSSLVFDASTFEIWMPLLNGSKLVLAKDTKELEQFKKVIIQHQITTLWLTKTLFDSL---YIQDKYLFSGLKTLLVGGEALNIDLINQLNQRPCRVLNGYGPTEGTTFTTIYECQKNIEGNS--------VPIGRPISQRKVFILDANLNPVPVG--VTGELYIGGAGVARGYLNRPELTKEHFIPNPFYKTGDLASWLPDGNLEYLGRMDFQVKIRGFRIELGEIENVLTKHKYISQVCVVALGEEQKYLAAYYVVEKNQPEPRSGDLLGY-LSQYLPDYMIPNAFVPLDKMPLTPSGKIDRKALPEPERHLMG-- 165919122 1 ---------------------------------------------MNQKANQLARLIRAKHIKPDTLIGLCLRCSPELIISMLAVLKAGGAYVPLDPDYPAERLEYMIEDSHESLIITQEEFIQ--NQFLSQLHQNE-LLVIDSEEVKALLKEEDV--ENLTPIS-GVNDLDYVIYTSGSTGKPKGVMVEHRAVCSFSVNANYIQ---IKESDRVAQLASMAFDAIVFEVWSSLVNGAEVILFGEFLNVVQLKQSIKKYKINILFLTTALFNTIIDQYPEI---LFPLKTVLFGCEAVNVNKVNNFLKKNVQLIHVYGPTEATTFSTYYLVDMKCHTYN-------YLPIGRATSNKFLYVLDSHLNLVPLG--VVGELYIGGPGLARGYLKEETLSKERFIMNPFYKTGDLVRWLPDGNIEYLGRADFQVKIRGFRVELGEIENILVGHKSLSQVCVLTHGKDERKYLAAYYVLEKNKTEPDITELRNYTSKYLPEYMIPSFYIKLNKMPLTPNGKINRKALPK--------- 66819033 56 ----------------------------------------YTFKEIKIKSNQLANKFKEIGLKKGEVVGVFLTQGIECALSHITILRSGFIGLLLSVLFGPEALEYRISSSSASCVITDLDNIHKLLKVVPNLPSLKKIIVFGDNLNSINYSWNENISKEFEPIITKSNEPAYLIYTSGTTGLPKGCLHAHRVLIGNNVGLQFTLNLFPQTENCYYSPADWAWIGGLLVVFLPSLYFGVPLLAYGPFDAKKLLTLVKTHNVTMSFLPPSALKMIKQKDQLKDHKINNMLAINSGGESLGENLVWSKDQFGVEVAEFIGQSE------GNFITGNCLDLFPP----KNGSMGKPIPGSNVRILNDNGERVPHD--EVGYLCIENANQFLGYWNDPSSTEKRMIGTKWIKTGDLAKEDSDGYFWYIGRDDDVINSSGYRIGPNEIEGCLLKHPLILNVAVIGIPDEIRGEVVKAYIVLNQSVTPSQEIKKEIVKTQLSAHQYPREIEFINEMPITTTGKIMRNSLRQLHK------ 161598438 49 ---------------LVRHSARVAPDHPALVD----ERGELTYKELDEQSTAVARGLQAAGITEGMVIAALARDHRGLIMAKVAAGKLGVRIALMNTGFAKPQFAEVCAREKVQAVLHDSEFLGLLDALPPELPRYLTWVDEGTEVPAGTQTFDDLIAASAEPLPAPSKPGGFIILTSGTTGLPKGAPRTK---VSPFATAQFVDRMPFRRFGTMVIVSPIFHSTGLGTWLVGTVLSNK-IVMRRRFDAEATLKMIADHKANMLVAVPTMLHRMVELPEEAKYDLSSLESIVLAGSALSPELIRAAEVFGPVVYNLYGSTEVAIATIA----------KPEELAVAPGTVGRPPITCDVRLYDDNDKQI-HEKNVTGRIFVRSGAPFEGYTDG----RHKQIIDGYMSSGDVGHFEEHGLLMVDGRDDDMIVSGGENVYPQEVENLLLEHDDIFDAAVVGVDDVEFGKRLRAFVVPEPGKQPDAEEIKAYVKNNLARYKVPRDVIFLDDLPRNATGKLLRRVL----------- 170092289 28 ----TLVDGRLNLWDFWLSAVSQYSTDIYIVY----EDQRLTYDQVHNRIIQVAASFHQLGIKKGDSVGICSRNCPDYLVAFWACHLIGAVSVLVNAWLPPQPLRHCLVHTECKLIILDPERASSLETTVSNISEATKFLVMDTTDKTRRIAFVKGAYTKAPTQGMDPEDDATIVFTSGTTGLPKGVLSTQRQFVLNVLAGGCRAALRRGEQKAILISVPLFHVTGSTFSMIATMTGMKIVL-MRKWEVEEAAKLIKRENVAVAGGVPAMVSDLSDS-SLVGHPLEGL---LFGGAPAPNSLVPRARKAFPTMIQGYGLTETNSIAV---------SFAGEDYIARPSSTGLASPVNDIVIM---WNGVALPRHSVGEVWLRGPNVMKGYWRDPEATNKVITTDGWFKTGDLGYLDDENFLFIKDRVKDVIIRGGENIDSVSVENALYSDDRILEAAAVGVPDKRLGELVAAIVSIKPGQVTEAELILR-AQKSLPKFAVPVMVVIVDALERTPSGKIVKGIARKLARRHW--- 125822623 59 -----------------------YGDKVAI-MDHSG---SHTYHSLYKNSKILAGHIKALTCQSGDRISFLCANDASYTVAQWASWMCGGIAVPLYRKHPLSELEYVISDSQSSLLVAGQSFVDTLEPLAQKLGPCLKLPAMSSQSEDTQTLPEDMISDWAER-------PAMLIYTSGTTGRPKGVLHTHSSL--QAMVQGLVSEWAWHKDDVILHTLPLHHVHGIVNKLMCPLWVGATCIMLPDFSAQKVWEQLICSKVNVFMAVPTIYSKLIEYYDQHFTQPQRIRLMVSGSAALPQPVLERWAEIDHVLLERYGMTEIGMALSNSY-----------KGPRVPGAVGVPLPGVEVRIMTSKGTQVKAGEGKEGELLVRGSSVFQKYWNKPQETEESFTEDRWFKTGDTALYR-DGVYWIMGRTSDIIKSGGYKISALDVERHLLAHPDITDVAVIGAPDATWGQKVTAVVQMRKGKTMILSDLKAWAREHMASYSIPTGLILVEDMPRNQMGKVNKKDLLRQF------- 29423266 63 ------------LHDLFAAQVARTPGAPALIWRD----HEISYRRLDDDSSRLAAYLRLRGIGPGAFVGLCVERSPQMITALLGVLKTGAAYVPLDPEYPVERLRYVLSDTGARLLLTQEALRPLFPDHDGE------ILCLDQHRQD--IDALSAAPAPDSPVPLPS-DTAYVIHTSGSTGRPKGVLVTHRSLANHSSAVN--RYFAFAPGDRVLQCRPLSFDAAAEEIFPPLLHGAALVLGSDPL--RQTFRALTQQVITTFLSVPTAFWHSWVAEEDCLLRLSALRTMIVAGEKATRALLTWKKRVGEDIRNVYGPTEGTITTTVHEPGADWEIGEYG-----SVPIGRPIDNVRTYVLDDALRPVPAG--EPGELFIGGAGVAVGYLNAPQTTAERFLPDPFYRTGDLVRADADGCLEFLGRRDHQVKLRGYRIELGEIEAVLTEHEDVRACVALVTGDGPDSALVCFVTAGGRAAPPAAELIAH-LRGRLPWYMIPTAVHVLDAFPLTPNGKIDRAAL----------- 169777415 15 ------IPDNIPISEFMLN--DQYGRNPLFTCGITG--KSYSGAQVAERVDYLARALAKQGTEWDKTLAVFSVNTIDTLPLSWATHQLGGIVSPANAAYSAPELKHQLVDSQAKALFTCAPLLSTALEAASLAGFPKDRIYLGASIPAQYKTVSQLIEAGRSLPKLEARRTAFLCYSSGTSGLPKGVMISHKNVIANVLQISAFEKTGPQHTEVVLGLLPQSHIYALVVMCHTGPYRGDQVIVLPKFELKSYLASIQHFKIGSLFLVPPIIIMLRNHEVCKKYDLSSVKSLFTGAAPLGMETAEDFQKMGVTVRQGYGLTETCTVVASTHPND-----------IFLGSSGTLIPGVEARIVSPEGQEI-TSYDTPGELVVRSPSVVLGYLNNEKANKETF-ENGWMRTGDEAVFRPKGHVFIVDRIKELIKVKGLQVAPAELEAHLLTHPAVADCAVIAIPDEAAGEVPKAIVVKSASADKDDEKTIQSIKKYVEEYKLKGGIRFVEAVPKSPSGKILRRLLRDQEKEE---- 118725729 508 ------------VHELFEEQARKTPDAIAVIF----EEKSITYGELSKKVTLLAAYLKLYCVEPGILVGIFMERSIEMVISLLAVLKAGGGYVPLDPTYPADRLLYMFEHSKMPILITQSS-------IEDRLPECKVELVLIDTGWDTIVSESEDMGDEVFRTSAKPENLAYVIYTSGSTGKPKGVKVIHRGFT--NFLCSMAECPGFTDQDYILALTTICFDIAGLEIFLPLIKGGKVEMLPNSIDGIKLREKMENSPVTVMQATPATWQMLIAAGWEKKVPIK----VLCGGEAMSRELADKLVERASEVWNMFGPTETTIWSSVSLVKANE-----------KVTIGRPIANTQFYVLDELMKPVPAG--VAGELYIGGDGLAEGYLNRPDITTEKFVKSPFYKTGDLVCYLPDGNIEYLSRIDHQVKVRGFRIELGEIESALKKIDEIEEAVVV-MREETGHKMLVGFLIPKENVELPKRQIGEMIKKWLPDYMVPASFVFLKSYPMTMNRKVDRKIL----------- 218153562 6 --------------DFFGRAAAA-PERVVLAMAETGVQYRA--GEVARSALGMAQWLHAQGLQPGERFAVVLENRVEILALALAARQAGLYAAVLSTHLTPAEVAYIVRDCGARLVVASDKTLPQLGGLQDGPPLP--CWTVDAATPQAASLPAALAAQQGPAADFADRPLGDLLYSSGTTGRPKGVLKPHLRGQTDPEALGTARIMGMGEDTVYLSPAPLYHAAPLRYTLRVLELGGQAVI-MERFDAETALALIERYRVTHSQWVPTMFGRMLKLPERQRYDLSSHRVAIHAAAPCPVDVKHAMDWWGDILMEYYAGSEGCGTTMIN----------SAEWRRRPGSVGRPTTG-RLHIVGDDGQELPAG--EIGQVYFSGGGQFS-YLNDEEKTRQAINERGWITYGDIGHVDAEGYLYLSDRRADLILSGGVNLYPQEIENALMRHPDVYEVAVVGVPHPDFGEQPLAAVVLRQASLDTARAIAAQAAEVLARMKLPQRVVFVDALPRLETGKLLRRKLKERFRDE---- 108800785 17 --------------------------------------REYSLNELDALASGMATSLEQRGVRAGDRVAMMSSNRPEFVAALRGIWNLGAAAVLISPAWKHAEVAHALELTRPSHAVGDH---PVLAEHMPMLH-------LDEPVTPGRREFDA----------VDPGADALFVFSSGTTGMPKAVRHTHGAFA--AAVRHWRDALELSSADRMQIMTPPSHILGLLNIVMALETG-TWIRLHPRFDIDTMLHHVESDRITIEMAVAPIALALAAHPKLESYDLSSLRYIMWCATPVTKSVADDVRRTGVEWVAAYGTTELPVIAANPVTGARLD------------TVGKPVPGVRVRIVSDDGTPLGPG--EVGEIQVRSDSVMAGYLPR-EATSAAF-ADGWYRTGDVGRLDAEGWLRITDRSKEMIKVRGFQVAPAEVEAVLHGHPAVEDCAVFGEPHPTDGEAVVAAVTTNSDVPADE--LTELVAGTLASYKRPSRVVFVPAIPRLPSGKVLRRVLKEQH------- 40713152 458 --------------DLFARQVAQRPDEVAVADGD----RVMSFGELAERAERLAGHLSARGVRRGDRVAVVMERSGELIATLLAVWRAGAAFVPVDPAYPAERVKFLLTDAEPVAAVCTAAFRAAV------LDGGLEAIVVDDPGTW-------PAVAPCPPVPTGPDDLAYVMYTSGSTGTPKGVAVSHGDVA----ALVGDPGWRTGPGDTVLMHASHAFDISLFEIWVPLLSGARVMIAGPGAVDGAALAAQVAAGVTAAHLTAGAFRVLA---EESPESVAGLREVLTGGDAVPLAAVERVRRADVRVRHLYGPTETTLCAT-------WWLLEPGDETGPVLPIGRPLAGRRVYVLDAFLRPLPPG--TTGELYVAGAGVAQGYLGRPALTAERFVADPFYRTGDLAYWTEQGTLAFAGRADDQVKIRGYRVEPGEVEAVLGGLPGVAQAVVC-----VRGEHLIGYVVAEAGRDLDPERLRARLAATLPEFMVPAAVLVLADLPLTVNGKVDRPALPE--------- 45580851 1957 ----------------FRRRARSSPDAVAVS----GGGRTLSYAALDRESDRLAGHLAGRGVRRGDRVGVVMERGTDLFVALLAIGKAGAAYVPVNLDYPRDRIERMLTDAGVSVAVC-------VQATSGAVPDGLAPVVMDSPAI-------AAAPSEAPPITVGAHDLAYVMYTSGSTGVPKGVAVPHGSVA----ALAGDPGWSVGPGDGVLMHAPHAFDASLLEIWVPLLSGAHVVVADPAVDAQRLREAIDR-GVTTVHLTAGSFRVLA---EESPDAFRGLREVLTGGDAVPLASVVRLRETCPEIRHLYGPTETTLCATWHLIEPGVATGDTL-------PIGRPLAGRRAYVLDAFLQPVAPN--VTGELYLAGAGLARGYLGAAAATAERFVADPFYRTGDLARWTEQGELLFAGRADAQVKIRGYRVEPAEIEAALTAIPEVAQAVVVAREDGPGEKRLIAYVTAAGQPGPDPAAVREHLGERLPEFMVPAAVVVLDGFPLTINGKIDRAAL----------- 45580851 3456 -------DAPLTLPMLFRRQAQRSPDAVAVRDA----ARSLSFGALLGEAEGLARRLVASGVRRGDPGGRALERSAELVVALLGVSLAGGVFVPVDPDYPGDRIALMLADAAPQVLVCTARTRSVVPG-----DFAGAVLALDEPS---------AAGPQVSLPRVAARDGAYVIYTSGSTGVPKGVLVTHAGL--GNLASAQIERFGVTSSSRVLQFAALGFDAAISEVCMALLSGGSIVLADAEHMPPRVSDAVRRWDITHVTVPPSVL--------AVEDDLPDDLTLIVAGEACPPALVDRWS-PGRRMINGYGPTETTVCATMSSPLSPGRG---------AVPIGGPIANMRTYVLDAFLQPVPPG--MTGELYVTGVGLARGYLGRPGLTAERFVADPFYRTGDRARWTGDGELVFAGRVDAQVKVRGYRIEPGEIEAVLAEHPGVAQVVVVARQDGPGEKQLVAYVVPAAGPTAEASTLREAAAARLPEHMVPAAFVPLDAMPLTPNGKVDHRALQ---------- 186456652 26 ------------VHQHFEDQAAATPNAVAVGFG----KQTLTFRDLNTRANQVAHFLRSCGVGPNVLVGISVERCFEAVIGVLGILKAGGAYVPLDPSYPQERLSFMLQDARAPVLLTQRKLIDNLP------TTSASVICLDADWQKI-----AAHGTHNPEATVSPENLIYVIYTSGSTGRPKGAGVYHRGFM--NLMHWFVTEFSITSEDNVLLVSSLSFDLTQKNLYATLLCGGQHLLPSGPYEPGQIAGLVHQHRITLLNCTPSAFYPLIEPATVPAERVSSLRCVLLGGEPISILRLKPWEICRAEVANTYGPTECTDICGCYRLNRGNMHRFDFVPL------GKPIYNVQLAILNPDLSLC--DIGQAGELYVAGEGVGAGYINDSALTSAKFIRNPLYKTGDLVRYLPDGNIEFLGRMDHQVKIRGFRIELHEIENALASLPAIQESVVIVQPSPLGDPRLIAYYVLKNGQSLEAAEIRQTLRQKLPDYMVPSAFMRLERFPLSPNGKVDRRAL----------- 118462221 492 -----------TLSELVSRRAARTPDAVAVVY----EGRTYTYRDIEEESNRVAHWLIERGVGTEDRVAVLLDKSPELVITALGVLKAGGVYLPVDPTYPQDRLNFILGDADAKLVL---------------------------REPVTDLADYPATAPTELLRPLTPQNTAYLIYTSGSTGLPKGVPVPHAPIAEY--FVWFGDEYRIDETDRLLQVASPSFDVSIGEIFGTLIMGARLVIPRPLRDIGYLTELLAREGITSMHFVPSLLGLFLSLPGVSQWR--TLRRVPIGGEALPGEIADKFHAFDASLYNFYGPTETVVNCTSYPV--------EGAQGTRVVPIGRPKINTRVYLLDNALQPVPPG--VIGEIYIAGTHVAHGYHRRPQLTAERFVADPFYRSGDLARRNANGDIEFVGRADEQVKIRGFRIELGEIAAAISVDPSVGQAVVLAMDLPQLGKSLVGYVTPAGTETVDVERIRARVAAALPDYMTPAAYVVLDEIPITAHQKIDRAALPQ--------- 118462221 1549 -------DRPRTIPELLQASRSLGADRIAVRCG----AEHIDYPALHRRSDNLAALLVDRGVGPGTLVGLSTRRSIELVVALVAIMKAGAGYFPVDPGYPSARKQFMLDDVRPPVVVATVEAVDTM----PGLPGVE-LLSLDDPQVRALVDRDDVDPRAGRLRPPHPDDPMYLVFTSGSTGKPKGAVGTHRSMA--ARLDWQLRHYPPRTDDVRLAQASITFLEGGMEMLAGLAAGATMILADEHRDPEALGELMHRHSVAQVTAVPSLVSALLD---SRPDAVRSLSRLVCGGEPVSTSLLQRLVSVGPELLNNIGSTETSGAVS-------RGPLSPPNPL-----VGKPVPGAQAYLLDDGLRPVPVG--VVGELYYAGDQLARGYWKRPGLTAARFVANPFYRSGDLARWTEDGQLEFVGRSDHQVQVRGFRVELAEVEAALAGADGVAEV--------HGGTSLAGYVVPQRPIADEAEKAAFAAQATLPGYMMPSSLTVLDALPKTESGKLNRPGL----------- 85710075 79 -----------SFSDIIKEWAQALGDLPALLD----DSGTCSWTQLDDRIERLAARLVETGLERGQSVAILGASSTNYALVFLATVRAGGVAAPLTTSASPEQLEGMAADSGARHLFIDAGAAELGDEFMPDLEHVRLEEVDAWMAPEG---------TSAPAFGPDRKDPFNIIYSSGTTGIPKGIVHSHQ-MRWRQFAATALSYLASGLEVRSLASTPLYSNTTMVAFLAPLLAGGTVRVMG-KFDCARWLDHAAGDRTTITMLVPVQYQRLMDHPGFDDHDLSSLAMKYCTSAPFSAELKRELERMPGGLIEIYSMTEGGVVCL----------LACHEFPDKLHTVGRPAPGSEMKVLDDEDNEVPPG--TPGNLIGRSHTMMSGYKNRPDKTSEAVDPDGWMRMGDIGRVDEDGFVELVGRAKDMIISGGFNIYPSDLEAELEREDDVVEAAVVGIASKQWGETPVGFVVLKENGRECEEVLAS-VNARLGKTQRLSALHPIDEMPRSHIGKLLKTTLREKAEQL---- 157112924 18 -LPATYDRGCRSLGELVIKELSRDLNKVALVNGVT--CLQLTNGGILDQLLSIAGHLSELGVGKNDVVAIVSENRFEYTIAIYGAFLLGAAAALFNPGYTEREMEHAIRLAKPKVIFVSAQANLKVQKACIKIRRPVKFIHFDNGS--GGRTWHDCLENSPEPVDL-DNHVALIVMSSGTTGLPKGVQITQRNVITTCFFETLLNKIGADQEEVAVDILPWFHVAGGVTMINCILNGMRLVYLS-KFVQRTYLACIEKYRPNTLNMVPPIAVFLAKNAIVDEYDLSSVKTIISGAAPLSREVEDLIRRLKVSVRQAYGMSETTLAI-----------LAQVDAQNKPGSVGKIREGQWAKVIDETGRTLGPYQN--GELCFKGTLIMKGYIGREEA----IDSEGWLHTGDIGYYDNERDFFIVDRLKELIKYKAFQVPPAELEAVLLSHPKVKDAAVIGVPDEKAGELAMAFVVAADGVQINERVIIKFVNDQLSVQKLHGGVKFISEIPKTASGKILRRTLRELAKN----- 119833034 1 -----------------------------------------------------------------------MERSVELIIALLAIMKAGGAYLPLDPGYPDERLALIIDDAAVTVLLTQQRFRSRLAGYDGE------VLCLDDA------NQQALFGDEANPVPINPDDLAYIIYTSGSTGRPKGCMLPHKAICNRLL--WMQRHYEVGAADRILQKTPFFDVSVWEL-FLPLLSGACLVMPEGHKDAHYLVEVIQAEQITICHFVPSMLRFFLKHPAVSE--CISLQKVFVSGEALTHDLLLQFRQLSAELHNLYGPTEAAVDVTYWR---------GEPREDQLVPIGRPIDNIQIYILDSEAKPVPIG--ETGELCIGGLGLARGYLNRPELTAEKFIRDPFYRTGDKARFLSNGEIELLGRFDSQVKLRGFRIELGEIESALKSHPAIDDAAVLVKDPGSADPKLVAFVVAQG---LDKKAVRDFIKARLPEYMVPNLVSFIDQIPVTAHGKADRKAL----------- 86740749 3 ----------------LRRYAKEIPDALALADA----TRELTWRDLSIEVDRL-GAFICASTDRGARVAFLSHSRAEHFVLLFACAMNGRTFVPLNPNLTTPELVHQVSLVTPSLVFHEAATDKSAALLVDKLDWVRARDVDDVPD-----------ARPTAPALLRLEDPAVIFFTSATTGRPKGVQVPERSLRANSVGWQ-GDVLERYPDARFLSACPLYHGSSVIALD--YLSNGRPVHIMRSFNPRSWLRAVKRNQISHSFLVPSMITLLMKVSQLDRSETESLVLLAHGAAPMPSKLAEEARRLGVDLFSVYGITEGGPAIVGTLPPSLIGPFPGATYL------GFPLKGMIARVLDDEGRPAPPGH--AGEIALRGDGLMTQYWHDPGATTQSIV-DGWLRTHDVGVQDDEGVYWILDRRTDLIIRGGQNVYPAEVEAVVRTAPGVRDAAVVAAPSTIWGQTPVAYVVPTEQGSTSEADIVGWCAGRLASYKTPTQVIFIPELPVGPSGKVLRRALRK-FEN----- 119477131 29 -----------TVYSMFRSTAKWNADNLAI---ECGE-RSWTYGELLDLIDRLASVLRSEKVMAGDCIAILSENRAEYTMLQFACARIGAIASCLNSRLVVEELQYCIHLVEPQLIFVSSRFQSLLDQV--------VYPAAKQISMEGCLSLAASAELDQHPPLLNSEQGLLLLNTSGTTGLPKAALISHRAEI--ARMTTLRMDLKIDPGDAFLAWSPMNHIGGTDHTISSLMMG-SAVIITDGLDIDTMCSVIGRYKIGWLLLMPATIEPILRRLAETKTRVVGVKVVGCMADLIPAAQIAEVTALNALFVNSFGSTETG----LPPATGHLIPVGEPTDLSKKISS-----LCEFRLVDEDDNDV--QQGEVGEALLRGPTLFSGYWNAPEVNAEAFR-DGWFRMGDLLKQTKSGGFEFVGRLKYLIKTGGENVYPAEIERVLLSDSRVEEATIVRKKDSRWGEIVVAFITRNTEALTDVEI-EKMCRAKLASYKRPREIYFIDEFPRNGSGKIIRESLEKRLES----- 32968220 1528 -FNATEVDCPLPLHALFEAQVRRKPDAIALQSAQG----TLTYLELNQRANRLAHHLRELGVQPDSRVAICVERGLDLIVGLLGILKAGGAYVPLDPDYPLERLNYMLQNSAPVALLVHGATRQLLGEPSVPLINLDHG------------SWEQQPSGNPQVPGLNASNLAYMIYTSGSTGLPKGVMIEHRSACNMVHWGSQLS--PPTGHGALLQKAPFSFDSSVWEIFWPLCSGMRLVLARPDRDSAYVVQTIREHQVTVVKFVPALLQQFIEQDGVEQ--CTSLTDVLNGGGELSAALARQVRDRWVRLHNVYGPTETTVDSTGWTLDPEMPVPDN------VVPIGTALSNTRLYVLDAYGQPVPQG--VSGELHIGGVGVARGYHGLPEMQAERFIDDRLYRTGDLARYNHHGELEFLGRNDFQIKLRGLRLEPGEIEARLIEHPAIRQAVVM-----VRDERLVAWYTVRSEAPSLEALRAHVL-ERLPEYMVPGAFVLLDALPLTPNDKIDRKALPE--------- 32968220 471 ------YPAPTTIQQRVEAQATLRPQSLAAVD----QGQSLTYAELNQRANALAHHLLDLGVRPDDRVAIVARRGLDTLVGLLAILKAGAAYVPLDPAHPAERLSYLLEDSAPIAVLTQ-------RALRGHLPALSVPVIELDQP-----SWSAGRVDAPKVPGLTPANLAYVIYTSGSTGLPKGVMVEHRTLC--NLVDWHADVFDLHAGSHTSSLAGFFDAMAWEV-WPALCVGATLHLAPGSEDIDALLDWWRAQPLDVSFLPTP----IAEYAFSRQLDHPTLRTLLIGGD----RLRQFPRQPSFEVINNYGPTEATVVATSGRIDAGQAL-----------HIGKPVSNATVYLLDEQQQPVPLG--VTGELYVGGAGVARGYLNRAELSAERFLRDPFYRTGDLARWRADGNLEYLGRNDDQVKIRGIRIEPGEIESALASHSAVREAVVL-----VRDGQLLAWFT--EQAPLDINELHAQLKTRLSSAMLPSAYVRLTALPLTANGKVDRKAL----------- 85703222 22 ------IPARLNMAQVCDVWAASEPERVAIIDLSGEGPPEVRYGALRRMADGLAQALVARGVRRGDRVGVLRAQGAWCAAAHIAIWKVGAISIPLFKLFMKDALTSRVGDAGARVVVTDPEGVRMLRA----LPEVATLVPEDEGLTE----------ARFETVDTGADEPAVLIYTSGTTGSPKGALHAHRVLTGHLPGVEISHDFLGQTGDCLWTPADWAWIGGLFDVLMPGLAIGVPVVAARKFSPEECIKIIEQGSVKNVFFPPTALRML----KATDARITGLRSVASGGEPLGAEMLDWRQALNLTINEFYGQTECNMVGVSCGALFE----------TMPGCLGRAVPGHAVAVIDDAGHV----TDGEGEIAVRSASMMLEYWQRPRETAEKFRGD-WLLTGDRGVI-EGGYIRFVGREDDVITSAGYRIGPAEIEDCLLTHPAVATVGVVGKPDSLRTEIVKAYVVLKAGTALATELQDH-VKARLSAYSYPRDVAFLDALPMTVTGKVIRKDLRARAA------ 182413788 485 AFNPTPVAAPMTLPAAFERVAARQPAAAALRHGGT----VLSYAELDAGANRIAQRLRARGVAREAIVAVMLERGCAWTEALLGVMKAGAIYLPIDPALPPGRVTTMLRDSGAVLVITSPDL-------QVRLPDGLEVLLVERADESTMVDGARASANAPAPA-----DGAYLIYTSGSTGEPKGVLVEHRGLV--NTIRDQIAQLGLSAADRVLQFASTSFDASLFEVWNAWLSGATLVIAPERSDAAAFRALLREAAVTMAVLPPSFLRSLDRAEL-------SLRILFTAGEAADPEDARHYAAR-LTYVNGYGPTEASICSTIHVVQ-------PGDAMPFGVPIGRPIGGTRAYVLDAAGQLAPIG--VIGELWVAGAGVARGYWRRPELTAERFAPDPFYRTGDRCRWREDGALEFFGRTDAQIKLRGFRIELGEIEAALRGCAGVREAAVTLRIDGGTAPRLVGYVVPVEGSGFDEPAVREQLRQRLPDYMVPAAFVTLAAMPLSTAGKIDRRAL----------- 169825572 324 ---------PLTLDQLIDEQADIYPDCIAITMG----QQNITYQELRVLSNKVALTLLNQGFQKQNRVSIILNRSIEAVVSMIGVLKAGGTYVPVDPDFPEDRIRFMLQDSESTHIITSQKFS------LHNFHQYQKVILYEDMSKQTFL--EQVKRTHAT------EDGAYIIYTSGSTGSPKGVLIPHKGVI--HLIKSIKDKYHFQKDQVHIQFASLFDASVWEI-YSSLLTGGRLHILSERKSCKHFIEAIEKQQVNFCLLPTVFFHTLSQAPIYELDRLNSLNYVFVGGESLLPETVRKWQELKIPIVNAYGPTESTVCVATYPI------INKVNETQANIPIGKPLSHTEIYILNEQNQICPP--YVPGEIYIGGDGLAQQYVNQPVKTKEAFVNARLYKSGDQGRITQDGQVEFLGRKDKQVKIRGYRIELEEIEEQMLQHPSIEHATVIVYQNKSSDQQLMAFYILQKGDNVNADDLQAYLSEKLPYFMLPSYMQDIEKFPLTPSGKIDSDSLQKQAES----- 169825572 1390 -----------SIQERFYQQVYRTPKTIAIST----EDSSYTYEEVNHYSNQIAHYLIEKGMQPNDVTAIFLDRSFESIVCMLGVLKAGCTYVPIDIKYPSDRVSYIFNDSKAKLILTKEALKKKIQTYNEQVFLIEDIF--------ASSSIKDILSKNRV------DDTAYMIYTSGSTGNPKGTLLRHAGVL--NLVEWRSKTFCITEQDVLSQFYSHSFDSSVSEIFSALLTGARLHLLNERISSQAYFDAVATYNITISDVATAFFKQLANEVSFKRSPLQSLRVLIMGGEAASAEAIRNWHSDTVQIVNEYGPTETTVSSLYHVVSTKVES------TVTHIPIGKPIANTKVYILNENMQLCPIG--VIGELYIESIGTAIGYVNQPEITKLSFLSNPFYKTGDLARLSLNGNVEYMGRRDRQVKIRGYRIELGEIEDVLMQEPRIQQSVV--LPDAEGKELHAYYTVHKQTEISIEEVYKH-VSTTLPEYMVPKGYVCIPEIPVTQNGKIDAQKLIGKYQ------ 183983170 3434 ---------ETTIAELFAAQVARVPESAAVHD----DLETLTYRELDDRATDLARGLAARGAGPEAIVAVALPRSARLVVALLAIAKTGAAYLPIDPNYPSERSAYILSDAAPQLLITDTPTAPTLPDTGVAVLILDTTLDTSPDTTEVSDRGIEATPADRDCPQPGPDNLAYIMYTSGSTGHPKPVAITHRNVV--ALFTGFGWWRGLTDTDVWWCHSPAFDVSAWEL-WGALLHGAQAVVVPWEVSPRELWQLVVDKRITVLSQTPSAFYELIRVQRELPASASALRMVVFAGEALDPSRLRGWYEQAPALINMYGITETT-------VHTTYLELTSEDAERGVSPIGGPLGNVRVFVLDAGLCPVPVG--VAGELYVAGAQVARGYRGRVGLTAQRFVACPFYRSGDLVRWNSSGVLEFVGRADDQVKIRGFRIEPGEVEAVLAAHPRVAQAAVAAYSTSGGLEQLVGYIVAESVTDAGPEIVRRWVGERLPEYMVPAAVMVVEGLPLTANGKLDRRGLPAP---QFSGA 183983170 1951 ---------ETTIAELFAAQVARVPESAAVHD----DLETLTYRELDDRATDLARGLAARGAGPEAIVAVALPRSARLVVALLAIAKTGAAYLPIDPNYPSERSAYILSDAAPQLLITDTPTAPTLPDTGVAVLILDTTLDTTEVSDRGIEA--TPAHRDRDCPQPGPDNLAYIMYTSGSTGHPKAVAITHHNVINMAVLCGWLQGAA--QGRVAMAASPGFDASVLEV-WPALLRGNALVVWAGQMDVAALRWLITDRGATSMF-VPTAL--LHQLADETPDCLEQMDHLVTGGDVLSPVAVGKVLVAHPQIVNAYGPTEGTVAATMYPITA------ADGLDGGSVPIGGPLGNVRVFVLDAGLCPVPVG--VAGELYVAGAQVARGYRGRVGLTAQRFVACPFYRSGDLVRWNSSGVLEFVGRADDQVKIRGFRIEPGEVEAVLAAHPRVAQAAV---------------------------------------------------------------------------- 183983170 5635 ---------ETTIAELFSAQATRTPDAPALHDDH----QTLTYRELAARVNRLARFLIAAGVGPEAVVGLAIRRSIELVVGMYAVVQAGATFVPIDPNQPSQRNGYVIKTADPVCVLTTSG--DRFDAAVGA-----RVIEIDQVDVSGFSA--DPITDADRVRSLRPDNTAYVMFTSGSTGQPKGVAVSHAAIVNHVL--WMRAHYAVGPKDVYLQTAATFDVSLWGY-FVPLISGAQIMLPNEQGNPQYLAKTIHSRGVTLTDFVPSMLSVFCASAPHDA--LVSLRDVFVIGEALPPTTAQAFTTVDAALHNAYGPTEAVTTTTWRTSPSDVHSVP----------IGAPQWNCQVFVLDAGLCPVPVG--VAGEAYIAGAQLAQGYRGRGGLTAERFVACPFYRSGDLVRWNSSGVLEFVGRADDQVKIRGFRVEPGEIAAVLAAHPRVAQAAV---------------------------------------------------------------------------- 119192310 22 --------------------------------------------------------------------------------TYVSCMVAGA-----SPAYNVEEMTYALKTADAKFLMTSPGSIEVAAAAAQKVGIPRKHIFLLEGEVQGYITFKQLQDGQAPPFQLPKELCGFLNFSSGTTGLPKAVMLSHHNVIAQCMQ--LKAITPPVGRKTVMGALPLFHITGLVKFMNCPMFFNDELIMLPQFNMELMLQTIVEYQISELVLVPPLVIRLVNDPIASKYDLSCVKRISCGAAPLSEQITQLLQQKFPQFKQGYGMTESCSCITSHSPKYY--------DYKYANTVGDIVPSTTVKIIDDNGKEL--GYNQPGEIIAKGPQIAMGYLGNPTATAEAFDTDGFLHTGDIGYMTEEGLIRIVDRIKEMIKVKGIAVAPAELEDLLLGHPDVADCAVLGVKDDYASEKPKAYVVLRDGLSVSEEMGKKLMKERKVRFKWVEEIEFTDAVPKSPSGKILRRVLREKERS----- 104781804 531 ------------VHRLVEAQAARHPQANAVTF----EDRRLSYAELNAQANRLARHLRTLGVGPDVRVAVCVERALELPVALLAVLKAGGAYVPLDPDYPVGRLGHMLGDSMPAVLLTGPAQAIVRQAMQSAGWEAPMLDLQADAASWGHLASDNLAPHE---VGVTPEHLAYVIYTSGTTGLPKGVMVAHRGLGNLLLWCLGVCG----EAGAMLHKIPFFDASAWETFW-PLATGGRLVIPGGHFEPGYLADVVREQQVTAMVFVPAMLHLFLETEAVSQ--CYSLKDVFCGGGELSPALARLFQARHARLHNVYGPTETTVI------NSIWTLAPGDKIPALRLPIGRPIANNRFHVLDDFDAPVPAG--VTGHLHIGGVGVARGYLGLPALSAERFIDDRLYRSGDLARYRADGQLEFLGRNDFQVKLRGVRLELSEIEARLQAFPGIAASVVLMLGDEAQHQRLVACCV--AAQAPEEQAVRAHLAQTLPSAVLPNAYLWLDSLPLTANGKVDRQALAERA------- 110834667 23 ---------------LLQRAAAAHPEREAVVELVGTPAQRLTWAEFGQAVDATAAELSRRGFGKDDVLVAQLPNVWELAMLYLAAAKAGGLLSALPMQWRSKDVGYVKKMTEARFYASAESFHGFDYQALGQELGFEHYIGLKE-----LTDIARSKPSQGPEVPVEANDIFTLCWTSGTEADPKGCPMSHNN--WEYMINLVFTTCGLQQGDRILCVAPLVNMTAVGVNYVPWLATAGTLVLHHPITPEILLRQLTEERIQYTILVPAMLNMIAKLPNVDQLDLSSVRTITTGSAPPSAWSMQEFKRWDIDIVNIWGQNEGSCLVAGPADVPDLAMRVDHLPWWGRESVEWPINGIEVKILGDQDEEITEPGG-IGELCYRSPGVFAGYFQRPDITEQSFTADGFFRTGDLFIVQNANHVGFYDRKKDMVIRGGFNISSVEVENAVLGFDKVQDVAVIPHPDEIMGERVCICVVPADESPALEEINDYLKSQGMSVYKLPEKMRLVDVIPRNPIGKIMKKELRAQ-------- 217969814 1 ------MHAKHLLHHLVESAAARDPARIAVVAGD----RQLRYQELEAALHAFAGGLAGLGLARAERVGIYLDKRPEFVAAAFGTSAAGGVFVPINPVLKAAQVGHILRDCAVRVLVTTAERLAALGDALDHCHDLRHVVLVGADGATAVHSWQALLAAPARAHRVIDADMAAILYTSGSTGRPKGVVLSHRNMMAG--ARSVAHYLGNHPDDTLLAALPLSFDAGLSQLTTAFQAGARVVLLNWLL-PRDVLKAIERERVSGLTAVPPLWIQLAQLPWAADTD-EHLRYIANTGGRMPGEVLARLRAQLPKTRPMYGLTEA----------FRATYLPPEELDRRPDSIGKAIPDAEVLVLREDGSECAPN--EPGELVQRGALVAMGYWNDPERSAERFRPEIAVFSGDTVRRDEDGYLYFIGRRDEMIKTSGYRVSPTEIEEILYATGLVGECAAFGVAHASLGQSIVAVVTPPAGATLDTAALLAECRSRMPAYMVPARFEPRSALPRNANGKIDRKALAD--------- 98152901 6 ------------ISDALKVRAQHQADEIA----HDDTRRQISFAEWDREVDEVAGGLAAAGLVPGDRVFLPISNAVEMAIAVFAVFRAGGIACPINTRLNPKEIAEYAALCEPRFCITDA---------------PDRVRDLKLAACWHAEDMPRNLTALPDQASLDPGADAEILATSGTTGKIKGVVISHPDLMTG------VTGYNMDRSRSTLNALPLTGSGGNIGIVMLPARGGATAITQPKFDPKGFLDLVREKRPNLVYLVPSMLRLVLDHPDAPDYDFSGVKYLMTGTAPLPHDSVKRAMDLHLRIRNSYGMSEGGVGVSTT----------SAEQVLKPGCVGKLPKHMQLR--DEAGN-VITTVGVVGEIY-GWQKHPRRYWNDEQATADSFR-GGWTKTGDLGFIDEDGDLIMAGRSKELIIRGGYNITPLEIETVLHLHPAVQQAAVVGIPHEILGEDIAAAVTLRPGKTAETEEILSFCREHLADNKVPRTLVIMDSLPLNPNGKILKKYLAE--------- 145595309 25 ------------------------------------------WSALDARVNRWVRLLRAENLQVGDTMAVVCGNRRETFEVLLAALHTGVTVVPVNWHLTAPEITYLLSDSASRLVLTEPRYAAVVAEAVHSCPAPVRAMVTGEREHAGCTPVEPLLAGLPADEPTDQVCGSILLYTSGTTGAPKGV----RNGLFRVLLAYAGRVLGVPARGAVLLVGPWYHSAQVFFALLPLLRGSRLVM-HDRFDPESFLAAVAEHRITACHLVPTQFVRLLRLPARAAADVGSLRMVWHGGGPCPVEVKRQMEWWGPVVVEYYAATEAGVVTLM----------DADSWLRHPGSVGRAVPPNEIVIVDDEGNPLPAG--QAGRVFVHRVGQTFEYHNAPQKTRDAHLRAGVFTYGETGYLDSDGYLYLTGRAGDVVISGGVNIYPAEVQTVLLSHPAVRDAAVTGEPDDEYGERVVAIVEVDSARLDPEEVLAAFCRRSLAGFKVPRRWRFVPELPRDGTGKLRQEVLR---------- 9937224 1561 ------------LHDLVADRAADRPDAPAVQL----DTDVLSYGELDRRANRLAHHLRSLGIGPESVVGVLAERSLAQIIGLLAVLKAGAAYVPLDPAQPDERLAAVIAGSGAAAVLHRPGLEGRLPAGVRALPT---------DAADGSTATHD-----PGPTATP-RNAAYVMYTSGSTGEPKGIVVEHRNVVASLAARGAHYAAGPG---RFLLLSSFAFDSSVAGIFWTLTQGGTLVLPGEQLDPAALVETIARQRPTHTLAIPSLLAPVLD--QAAPGDLASLRTVIAAGESCPAELAAACRDLGSTFHNEYGPTETTVWSTVWS--------QENEHDGPHLPIGRPVAGTWVHPRDHRGRTVPLG--VAGELSIGGAGVARGYLGRPRDTAAAFRPDPAYATGDLGRYLPDGNLEFLGRADHQVKIRGFRVELGEIEAVLDTHPELQRTIVMARGDHPGDQVLVAYVLPAPGRRPEPADIQGYVRDRLPRYMVPTAVIVLDAVPLTAAGKVDRASL----------- 9937224 480 ------------VHELFAEQAARTPGAVAVSAGEDA----LTYAELDERSNRLAHHLTGLGVTPGRHVVVSVGRSAELLVGLLGVLKAGGAFVPVDVGFPRKRLEFVLRETAAPVLLCTADVRDRIGTRTLDDAGVTPV------ALDADRRRIAAHPAGPTGIATTPDAPAYVVYTSGTTGKPNGVRVPHRGLTNY--LTWCTGAYGLDGGTGTLVHTSISFDLTLTTLFGPLLAGGQVVMLSETAGVTGLIAALRSRRLTLVKLTPTHLDVVNQLLTPDELR-GAVRTLVVGGEAVRAESLEPFRASGTRVVNEYGPSET-------VVGSVAHVVDAATPRTGPVPIGRPIANTTVHLLDQRRRPVPDG--VVGELWIGGAGVADGYLGRPELTGERFLPSDYYRTGDLARRRADGTLEYLGRTDAQVKIRGVRVEPAETEAVLASHPGVGQAVVVARLDEDPGRTLTGYVVPRGAQAPPHEELIAYCRERLPEHFVPAVLVTLDALPVTGHGKIDRGALPKPHARARDGA 158317683 31 ---------DQTLGDLLREWARRFGPATALVSGPD----RISYAELDAAVDDLAAGLATIGIGPGDHVVVHLPNRAEFVTVLFALLRRGAIGVLSLPAHRRVEIEHLARLSGAVYVIADRDYRELAREVTKAVPAVRHVLVAGEPGPATDDAGSGGAGPDLGAERPDPGGIAVLLISGGTTGKPKLIPRTHRDYAYNARASA--DVCGLTADDVYLVALPAAHNFPLCPGLLGAFGVGATVVMAPSPSPDVAFDLVARERVTVTALVPPLARLWVEAAGWEGPDTTSLRLVQVGGAKLDEGLARRITTLGAKVQQVFGMAE----------GLLNYTRLDDPDELVFTTQGRPLAAAEVRVLDGSGAGVVPG--EVGELWTRGPYTIRGYYRAAEHNCAVFDGDGYFRTGDLVRQLPTGHLVVEGRVKDVINRGGENVSAGELEEHLLTHPAIGQVAVVGMPDPDVGESVCAVVVLAGEALRLKQVKSYLQERGLARFMLPDRLEVVGEFPLTAVGKIDKRELR---------- 21225941 25 ----------VTFAALLRESAAVRAGHVALVDGD----RRWTYAELDAEADRVARGLRGLGIGRGDRVVVQLPNCAEFVLVWFALQRVGAVPVHAMPGHRRLEIGHLVRVAGAVACVVHRELMREVRAEQGPGGSLRHVVVVGEPGTEGFVPFEALRTDTPSASAADASDVALLLLSGGTTGLPKLIPRTHDDYAYNARACA--EVCALDARTVYLAVLPLGFNFAFCPGVLGTLMAGGTVVVAPDPSPQTAFALVEREGVTLTSLTPPLVPHWTDEAASGSWDLGSLSVVQVGGARLPEDHARKLPALGVTVQQVFGMAEG---------LINLTRLDDPEDLVC-ATQGRPVPDDEVLVVDADGRPVPDGTE--GELLTRGPYTLRGYYRAEEHNRTAFTPDGYYRSGDVVRRLPSGHLVVVGRLKDQINRGGEKVAAVEVEEQLLTHPAITAAALVGVPDERWGERSVAFVVCTGAAPGVRAVAAHLKERGLAGYKAPDEVVRVPRLPLTAVGKVDKAALARQ-------- 156740708 2 ----------LTLLDVLTTGE---PDAPALLSPDMSP---LPFARLREHVVELAERLAAFGVARGERVAIALGNGPAMALSFLAAATC-ATAAPLNPKYRQDEFAFSFADTRATTLIVPPEGMAAARAAASPAMTVVTASIRSDGALD--LALERGARAAQPWTPPQPDDVALILHTSGTTSRPKRVPLRQRNLV--ASARNIVAAYRLTPDDRALCVMPLFHIHGIVATLLAPLASGGSVVLPPGFDAMRFWGWLTAFRPTWFSAVPTMHQMLLARAERAAIRAAPLRFIRSSSAPLPPVVLEHLEAFQAPAIESYGMTEASHQMTTNPL---------PPLPHYAGSVGYGF-GVEVTILDDHGVELPRGER--GEVAVRGPNVFDGYENNPEATAAAFT-NGWFRTGDQGRIDEQGYLWLTGRLKELINRGGEKISPLEIDDVLLRHPAVAEAVAFAAPHRTLGEEVYAAVVLRSEA-TERELREH-CAAFLADFKVPRVIHILSEIPRGATGKVQRLAMAK--------- 193603647 60 ------------------------GKKVALIHDVTESVTKITYDDLYEKVSLLAGALVNLGVVKGDRILIYMPLIPEAIISMLAVVRIGAVHSVVFGGFAARELCARINHATPKVIIAANCGIELNTALDRVTEKPKHCIIYQRPTPGIDILWSDALAKHHPCVPVEANHPLYILYTSGTTDKPKGIVRPTGGHIA-TLCWTMSCIYGMTEDDVWWTASDMGWVVGHSICYGPLCAGITSVMPDRTPDPGQYFRVIQDHKVNGLFTAPTALRVIRREDPVSKYNTKSLRTLFVAGEHCDETLAWAGKVLNVPVLNHWWQTETGHSITATCLGFGHNLKPP------MFSAGMPFPGYDVRILKEDGSPCQL--LELGRIVVKPPGVMSCLYKAPERFLNTYFNNGYYDTMDAGYTDEKGYIYVTARDDDVINVAGHRLSTSALEDVILSHPDVGDAAVFGVPETTKGEIPCLYIKNKNCSKKEEDINNEIVRDLIGPIASFHLCAPVQGLPRTRSGKTARKSL----------- 111026361 4 ----------LTFGDLVGEHRRTHGSRTAAVCGPI----RYTYADLDERTDRMANALAGAGVMAGERVLWLGQNCHRVLELILAAAKLGAMVCPVNWRQSAAELAFVIDDIRPAVVVWQEDLGDAVTAARAEAQHSARWLVHDEDGPDSYEAFLAGGASGAPAVDVGDGDPLVVIYTAAFGGRPNGAQLTHRGILTQN--ANLMRLADMWRDYIYLNVGPLFHIGTLSLMMATFHIGGTNVFT-RRADPTEVMNLIAHERCRSGMVLPPTIAQIVELNADRHADLSSFESSLTSEMVSPDETPLGRTRFG-----GYGQTEVSG----------LDAYSAYGGSDSLSTAGLPTPWTRVRIVDEDGAEVPDG--ETGEIVFLGPMVHAGYWNRPELNAERTRSGGW-HTNDIGRREPDGSVAFIGPKVQMIKSGVENIYPAEVEACLREAPGVREAAIIGIPDDQFVQSVKAVIVLEEGAVLVEDEIIEHCRTRIASYKKPKSVAFLDSLPRTTTGAVDYAAL----------- 34496939 24 -------DQPMT--EMLARQCRERPDAPAVLCGE----REISYAELDRRAGNLAAWLLARGVARHDTALVQLPNVAEFYIALFALFKIGAA--PVNALFSHQELSAYARQIQPKLLIADRRHSAMADELAAISPALSVRLFAHDELETVLERDCGGLPDQAGPSAADE--VAFFQLSGGSTGTPKLIPRTHNDYFYSVRRSA--EICELGPHTRFLCALPAPHNFPLSSPGAGVFHAGGAVVLAPNPEALSCFALVERHRVDIAALVPPAVALWLQAAPGREAQLKSLKLLQVGGASFAEATARQVEVLGCKLQQVFGMAEG----LVNYTR------LDDGDDIVYGCQGRPMSDAEVKVVDEAGHPVP--TGTPGMLATRGPYTFRGYYLAPEHNARVFDNEGFYYSGDVVVADERGYLRVVGRVKDQINRGGEKIAAEEIEHLLLQHPHVAQAALVAMPDAMLGEKSCAFIVPRGDGLKSVALRRFLREQGVADYKLPDRFELLDTLPLTHVGKIDKQALR---------- 152980534 47 -FAKWFVGGETNLYNAVDRHLATRADQPALVAIETDTETTYTYAQLHAEVSRSAAMMQALGVGQGDRVLIYMPMVAEAAFAMLACARIGAIHSVVFGGFASTSLATRIDDATPVLIISADAGSRLDEAIALAEHKPAHVLMLDRGLAPRDVDYATLRRQHMDAVWLESNAPSYILYTSGTTGKPKGVLRDVGGYAV-ALATSMDLIFCGKPGETFFCTSDIGWVVGHSIIYGPLLAGMTTILYEGRPDASIWWSIVEKYKVTRMSSAPTAIRVLKKQPLEQKHDLSSLKALYLAGEPLDQTTSDWISVLGVPVIDNYWQTETGWPIIS-------VAKGVGDKPTRSGSPGQPMYGYKAKVINEEGEECAPNEK--GVVIIEGPGCLQTLYGDDQRFVSTYWRNEAYSTFDWGIRDADGYYFILGRTDDVINVAGHRLGTREIEESISSHANVSEVAVVGVENPIKGQCAVAFVILKDEARKLEAEIMKVVDKRLGPIGRPSHVYFVSALPKTRSGKLLRRSIQ---------- 163857993 16 -------------YDALWRSPEWAGRCALIDAQGN---TRIGYPQLHEAVANMAGRLRQAGVARGERVAIAMERSLPAVVALLGAMAAGACPCPLEPRLTRQEILDRLESAGIGTVLADEANLDNVSSIAGA------RVLRAGALPEAPPCWDAGIEPA---------DPGLLLFTSGSTGRPKGVLLSHRGLLNN--ARGVVAATELTSADKLLHVMPLYHTNGLNNQIFSPLLAGSTVALGPRFRAQDMPALMSLHRPTIITGVPTMYSRMLDHA-FPPDSLAALRFARCGSAPITQELHARIEAFGRPLIVSYGLSEATCTSTMNPPG-----------RRKIGSIGQALPGQRVLLRDAQGQEITQPG-VDGEICIAGDSLMLGYLGLEKAPAE-------LPTGDLGRRDEDGYFTITGRKKDVIIRGGENISPTLIEQAISASALVRSCCVVGRPDADLGEVPVAFVVTAAGVSASEADIKALVAGRLSRIYQPAEVIFVDALPENSVGKVDRKAL----------- 169629208 489 -----------TLVDLLDAAARATPEALAVVS----DDVELTYELLQQRSNRFARWLVAQGAGTEDVIALQMSTSVEFIVAMLGVLKSGAAYMPIDPALPEERIEYLIADAKPRIVMRPQEFRVAEAAATG----------LGDAPITDADRLRPLL----------PDNLAYVIYTSGSTGRPKGVAVAHAAIAEH--VVSFTAEWSMTADDRMLQSTSVSFDASLADILCPLSLGAQLVIPKPNPDIGYVADLVRRRGVTVLHMVPSLLGSVLLLPEA--RELRGLRHVPVGGEALPGEVADKFATFDAELRNHYGPTEAVVCSTYMSVRGP--------QGNSIVPIGRPNQNVYAYVLDQALKLVPAG--VVGELYLGGAQLARGYRARPVLTAERFVADPFYRTGDLVRRNARGELEFVGRADEQVKVRGYRIELGEIEAVIGADPRVGHCVATVVDDPQVGSLLAAYVVPAGGEIDLDELRAR-AQEALPAYMVPTAFAVIPEIPLTTSGKLDKRAL----------- 2894189 1954 ---------RTSVLELFRQQADASPDAVAVMDA----ARTLSYADLDRESDRLAGYLAAMGVRRGDRVGVVMERGTDLFVALLAVWKAGAAQVPVNVDYPAERIERMLADAGASVAVC-------LEATRKAVPDGVEPVVMDVPAIDG-------VRHEAPQVTVGAHDLAYVMYTSGSTGVPKGVAVPHGSVA----ALASDPGWSQGPDDCVLLHASHAFDASLVEIWVPLVNGSRVMVAEPAVDAERLREAISR-GVTTVHLTAGAFRAVA---EESPDSFTGLREILTGGDAVPLASVVRMRRADVRVRQLYGPTEITLCATWHVIEPGAETGDTL-------PIGRPLAGRQAYVLDAFLQPVAPN--VTGELYIAGAGLAHGYLGNNGSTSERFIANPFYRTGDLARWTDQGELLFAGRADSQVKIRGYRVEPGEIEVALTEVPHVAQAVVVAREDHPGDKRLIAYVTAEEGPALAADAVREHLAARMPEFMVPAVVLVLDSFPLTLNGKIDRAAL----------- 2894189 459 --------------DLFGSQVKDRRDEVAVVDGD----RAMSYGELAEHAERLAGYLNGRGVRRGDRVAVVLDRSLDLIATLLAVWQAGAAYVPVDPAYPVERMKFMLADSEPAAVVCAEAYRDAVLD-----------VGLDPISLDDPQTRQAVAAAARISVGTKANDLAYVMYTSGSTGTPKGVAVSHGNVA----ALVGEPGWGVGPDDAVLMHASHAFDISLFEMWVPLLSGARLVLAGSGAVDGEALAGYVAGGVTAAHLTAGAFRVLAD---ESPESVVGLREVLTGGDAVPLAAVERVRRTDVRVRHLYGPTEATLCAT-------WWLLEPGDETGSVLPIGRPLAGRRVYVLDAFLRPVPPG--VAGELYIAGAGVAQGYLGRSALTAERFVADPFYRTGDLAYWTHQGALAFAGRADDQVKIRGYRVEPGEIEVVLAGLPGVGQ-AVVSVRDEH----LIGYVVAEAGQAIDPARLREQLAETLPEFMVPAAVLVLDELPLTVNGKVDRRALPE--------- 3114612 1530 ---------DASLAELFEQQVTLTPDAPALVS----DGATLSYSELNTRANHLAHQLTTRGIRPGDAVAVLLQRSPDTVTTVLALAKTGATYIPLDSRYPADRIRLVLDETRTKLLITDHTTDLDTTTTQFNPADTPH----DGEDPGN------------PNHTTHPDDAAYIMYTSGSTGRPKGVIATHRNI----TALALDPRFDPTAHRRVLLHSPTAFDASTYEIWVPLLNGNTVVLPTGDLDVHTYHRVITDQQITAVFLTTALFNLLTEH---DPACLAGVREVWTGGEAVSAFSVRRVQEACVVVVDVYGPTETTTFATHNPVPTPYTGPA-------VVAIGRPMATMHAYVLDDALQPVAPG--VVGELYLGGAGLARGYLDRPALTAERFVANPMYRTGDLARWSADAQLEFVGRADQQVKVRGFRIEPGEIENVLTGHPAVAQAAILVREDQPGRPRLVAYVVADGG--TAPDGLREALRRRLPEYMVPSAFVVLDRLPLTANGKVDRAAL----------- 3114612 485 ------------------------------------DETSLTYRELDERANRLAHLLAAHGVGPERIVALALPRSVDLVVAVLAVLKAGAAYLPLDPEYPANRLAHMVTDAQP-------TLILTTTETEAKLPDRHTAPALRLDDPE-TLAALAGQPANSPAVGLRPDHPAYVIYTSGSTGVPKGVVNTHRNVV--RLFDATRPWFDFGPDDVWLFHSYAFDFSVWEL-WGALLHGGRLVVYDVSRSPHAFLDLLADQGVTVLNQTPSAFHQLAQAAADPGRPPRALRTVVFGGEALQPARLAEWYRRHPELVNMYGITETTVHVTH-------QPLTRDRAAAGAASIGAGISDLRTHVLDGGLQLVPPG--AVGELYVAGPGLARGYLGRPALTAERFVADPYYRTGDLVRRNPDGELEFVGRADHQVKVRGFRIELGEVEAALLAHPDVEQATVIVREDRPGDTRLVAYVV--GREALRPEQVREFTRERLPEHMVPAAVVQLERLPLTPNGKLDRAALPE--------- 15891854 42 ------------LHEIFEQTAKRFQAKCAVHDPENSRRTRLSYAQLAERATRFARQLRAMGVQRGDRVVICLPRGLDQYMAILGTLWAGACYVPVDWSYPQDRIDFIAEDSGATLIVTDAE--------RAGGMRVTTLVV---NETLGDLAAQDAVPITRAESGASPDDLAYIIYTSGTTGRPKGVMISHRSAC--HFLRSEGAILAIEESDRVFGGFSIAFDMSIETMWSAFSAGAELLVATEALHKADVGITLAAESVTVWHVVPSLFTLV-------EAEIPTLRIVNLGGEACPPDLVERWARPGLRILNTYGP-----------TETTVTATWTEVQPGRRVTIGRPLPGYTAWIVDEKLWPVAAGAE--GELVIGGPGLSGGYVNRPDLTADKFVPDGLYRSGDLVRLDAVGDIEFMGRIDTQVKIRGFRVELAEIEAVIAEDASVAQAVVHLFRDNDGSELLAAFLVARGNAAIDMEAARKRVNDRLPNYMRPVVYQVLDALPLPASGKVDRKALQ---------- 89274994 2618 --------------ELFAARARLSPDAVALV----GGGVQLSYGEVEERANRLARKLIARGVGPESVVALVLERSPEVVIAALAVLKAGGAYLPVDPGQPAERIRSVIEDAAPVLVLDHPDFLAETA------------------------DYDAAPVTDADRVPLLPSHPAYVIYTSGSTGRPKGVVVSHRSVVALFVAAGGV--FEFGAGDVWSWFHSLAFDFSVWEVWGALLHGGRVVVVDVSRSPREFVELLERERVTVLSQTPSAFYQLMG----VGGGLPALRTVVFGGEALEPGWWERFGEAGPRLVNMYGITETTVHVTHQDLR--------PDTAADGSVIGRGLPGLSVFLLDEWLRPVPVG--AVGEMYVAGAQVARGYRGRAGLTGERFVACPFYRTGDRARWSREGRLVFAGRADEQVKIRGFRIEPGEVEAVVAGHPDVAQVAVVAREGGPGGLRLVAYIVPEPAEQAESERVRVYAGERLPSYMVPSAFVVLDGLPLTVNGKLDRTALPE--------- 89274994 503 --------RDASLPEMFARQLAACPDAPAVVCGAT----ELSYAELDTRSDRLARALVAEGVGQESAVAVLMERSIDLVVALLAVVKAGGAFVPLDTGWPEARKRAVIEDAGASVMVVD-------DKAAGHEQFGASLVAVGSGADSDVVL----------PASVAPGAAAYVMYTSGSTGVPKGVVATHRDVV------RLAKDRCWGAPARVLFHAPHAFDASSYELWVPLLSGGTVVVPDEAMDGAVLRRLVSDHGVSHVHVTAGLLRVLADQ---DPGSFSGVREVLTGGDVVPAESVRRVANPGVTVRQLYGPTEVTLCATQYEV-------ADAAEVDGVLPIGRPLDNTRVYVLDGALSPVPVG--VAGELYVAGAGVARGYLGRPVLTGERFVACPFYRTGDLVRWDAEGRLVFMGRADDQVKIRGFRVEPGEVETVVAAHPAVGQAAVVVREDTPGDKRLVAYLVPAGTETSLADAVRAHTAERLPEYLVPSAFVELENLPLTPSGKLDRKVLPAPL--YASGA 89274994 6360 --------------ELFAAQARLSPETVALA----GAGVELSYREVEERANRLARKLIARDVGPESVVALVLERSPELVIAVLAVLKAGGAYLPIDPGQPAERIRSVIEDAAPVLVIDDPDFLA-----------------------ETADHTAAPVTDADRVSPLLPSHPAYVIYTSGSTGRPKGVVVTHEGCANLSAS---HDWYGVAAGSRVAQFASVGFDMFCEEWLLALLRGATLVVPADRRLGPDLGHFLVDQGVTHAALPPAVAATIPDGLLDPSFVLD------VGGEACPPELVERWTADGRTMFNAYGPTEATVDATVWRCAPGLDAGAA-------VPIGRPVLNTRAYVLDDALRPVPVG--VVGELHLAGSGLARGYLGRTGLTAERFVACPFYRTGDRVKWDADGQLVFAGRADDQVKIRGFRIEPGEVEAVLASHPDVARAAVTVREDSPGDLRLVGYVVPAEDVDAGERTVRGFAGERLPSYMVPSAVVPLDALPLTPNGKLDRRAL----------- 89274994 3688 -------------------AARVAAHPDAVAVVSDG--VRLTYRELDLRSDRLARALIRSDAGPEPVFAVLMERSADLVVALLAVLKAGGAFLPLDATWPQARMRSVIEDAAACLVVVSETWAGHDLGITE--------VAVDAGSDEGHLPV------------VPEAATAYVMYTSGSAGVPKGVVAAHRDVV------ALAGDRCWGAPARVLFHAPHAFDASSYELWVPLLSGGTVVVPDGRMDTTVLRRLVLDHDVSHVHVTAGLLRVLADQ---DPGCFAGVREVLTGGDVVPAESVRRVLDANVRVRQLYGPTEVTLCATQYEV-------ADAAEVDGVLPIGRPLDNTRVYVLDGALNPVPVG--VAGELYVAGAGVARGYLGRPVLTGERFVACPFYRTGDLVRWDAEGRLVFVGRADEQVKIRGFRVEPAEVEAVLGAHPAVGQAAVVAREDTPGDKRLIAYLVPQNEGETLDGPVREYAAERLPEYMLPAAFVELDTLPLTVNGKLDRKAL----------- 89274994 1571 ---------------LFTAQAARLPEAVALV----GAGVELSYGEVEARSNQWARHLIAAGVGPESVVALVLERSPDLLVAILAVLKAGGAYLPIDPDQPAERVAFMIEDAAP-VLVLDESALQAGAGDRA----------------------DSAVSDADRLAPLLPTHPAYVIYTSGSTGRPKGVVVTHEGFANLSLS---HRRFEVGPGSRVAQFASAFDMFCEEWLLALLSGAALVTVPADRRLGADFAEFLAESGVTHATLPPAAVATLPEGALDDGFVLD------VGGEALPAETVSRWAA-GRKMFNSYGPTETTVNAAVWRCRSGLAAGAE-------VPIGRPIVNTRVHVLDDALRPVPAG--VLGELYVTGTGLARGYLGRAGLTAERFVACPFYRTGDRVKWNADGDLVFAGRADDQVKIRGFRIEPGEVEAVLAAHPWVDRAAVVVREDTPGDPRLVGYVIPAEDIDTHESLLTEFAAQRLPAHMVPSAVTTLDAFPLTPNAKLDRKAL----------- 89274994 4726 ---------DVSVPEAFARSAAADPGALAVQC----DDFRLQYDEVDARSDELARRLMAAGVRPESVVAVAMERSADLVVVFLAVLKAGGTYLPLDLGWPTARMRAVAEDADARCIVTHQA-------------TAGHEFVRTTALSEVRVDVIAGPAAEVTLPLVDPGAAAYVMYTSGSTGVPKGVVATHRDVV------RLAKDRCWGDPARVLFHAPHAFDASTYELWVPLLSGGTVVVPGEAIDGAVLRRLVSVHGLSHVHVTAGLLRVLADQ---DPGCFAGVREVLTGGDVVAAESVRRVLEAGVGVRQLYGPTEVTLCATQYEV-------ADAAEVDGVLPIGRPLDNTRVYVLDGSLSPVPVG--VAGELYVAGAGVARGYLGRPVLTGERFVACPFYRTGDLVRWDVEGRLVFLGRADEQVKIRGFRVEPGEVETVVAAHPAVAQATVLVREDVPGDKRLVAYLVLAGAETAAVDAVHTHVAEQLPSYLVPSAFVELETLPLTPTGKVDRAAL----------- 126661333 216 ------------IHQLFEEQVERTPDAVAVVY----EEEQLTYQELNQKANQLANYLQTLGVSNGKFIGLFLEPSLNRIIGLLGILKAGGIYLPLDPTYPQERLNFMIEDSKISILLTQKYLNPKL-----SIKSSKTI-----NLDTDWDKIEQEFCHEVENQTTVEN-LAYVIYTSGSTGMPKGVLIDHKALSYHC--QNMIVYYKLNNSDRVLQFASFSFDVSLEQILPTLAVGATLILVNTKLIPSDLNKIIIDFNVSVVDLPPGYLTQWLHCLEQNRTAINKLRLVISGGETLSLNTIEKWYQKDISLINAYGPTEATITAITFLVPKDKKLI----ELYRTIPIGRPLPNRKTYILDTQKNPVPIG--VVGELYIGGEGLACGYLNQFELTQEKFINNPFYKTGDLARYLTDGNIEFLGRIDNQVKLRGFRIELGEIETILTKYSYVREAKIMIREDNYSNQRLVAYIILNPCQTSSLKIIKEYLQEKLPNYMIPSVFIILETFPLTPNGKID--------------- 50292177 16 -------------------------------------------------------------VHRQSVIAMSMPNGLEFIVSFLATAKVGA---PLNSNYKEKEFDFYLGDLKTSSICVPKGTVGTNAEVLKSAKNFNCFIIELELNPERYSSLNNAKFVNNDNVRFPSSDVALVLHTSGTTSRPKTVPLMHLNIVRSTL--NISRTYKLNETDRSYVVMPLFHVHGLIGVLLSTFRTQGSVVVPPRFSAKRFWDDFIKYKCNWFSCVPTISMIVLKTPKPANG-IPHIRFIRSCSSALAPATFHKLEELKAPVLEAYAMTEASHQMTSNNL---------PPGKRKPGTVGQPQ-GVEVRILDDKDNILPQG--EIGEVCIRGENVTPGYANNPKANEENFTKENYFRTGDQGYFDAEGFLVLTGRIKELINRGGEKISPIELDGVMLSHPKVDEAVCFGVPDEMYGQVVAAVVLKKGEKMTYDELTAY-MQDKVAKFKIPAKVYFVETLPKTATGKIQRRIIAEAFA------ 146303191 43 --------------DVFEDHVKERGSKTALIDINTGEEAKLSYHELSLMSNRVLSTLRKHGLKKGDVVYLMTKVHPMHWAVFLAVIKGGFVMVPSATNLTVAEMKYRFSDLKPSAIISDSLRASVMEEALGSLKVEKFLI---DGKRETWNSLEDE-SSNAEPEDTRGEDVIINYFTSGTTGMPKRVIHTAVSYPVGSITTASI--VGVRESDLHLNLSATGWAFAWSSFFSPLLVGATVVNYEGKLDTRRYLGEVENLGVTSFCAPPTAWRQFI-TLDLDQFRFERLRSVVSAGEPLNPEVIKIWKKFNLTIRDFYGQTETT-AMVGNFPFLKV----------KPGSMGKPHPLYDIRLLDDEGKEITKPY-EVGHITVRPIGLFLGY-SDEKKNMESFR-EGYYYTGDKAYFDEEGYFYFVGRGDDVIKTSDYRVGPFEVESALLEHPAVAEAAVVGVPDTVRWQLVKAYIVLKKGYMPSKELAEEIMKTLLSPYKVPRIIEFVDELPKTISGKIRRVEL----------- 63086970 2550 --------RQVPVHKLVEEQAQRAPDSIALELGGA----VLTYGELNERANRAAHQLMDFGAGPEKLVALAVPRSFELIIGLLAIWKAGAAYVPLDLSYPKARLDTIFEDSGARLLVSTH-----AAEAKWRAPHARTL----------WLDDPPASGRGGNPDSVRMENAAYVIYTSGSTGQPKGVILEHRGLA--NVIEMQRHELAADSSCVMLQFSSIFDVSVWEIVM-ALANGGRLVLADTLLAGEELAKVLINHRVTHMVLPPTSYAAL-----PADREYPSLRLLLSAGEALPPEVVNTWAKPSVQFVNAYGPTEVTIICTLGQCKQGDPGAP---------TIGRPALNLEGYVLDSHGELLPIG--VPGELHLGGIGVARGYLNRDELTRQKFIPHPFYRSGDLVRWRKDGNLEYLGRIDHQVKLRGYRIELGEIEAVLATHAGVAKAVVIVHAAGASGGVLVAYVVPAG--PVDAHAIRDHARKRLPEFMVPSEIILMEELPLTSSGKVDKKRL----------- 63086970 463 ------------VHELVARVARRSPEATALV---GADGRRLTYRELDEHASRVAWRLRQLGVQREARIGVGIGKSVELIVGMLGVLKAGGAYLPLDLNYPAERLAYLVRDASPAAIL-NVGVDPIPDTAIPRIDVSQ--VMAGEKAPPGFV-----------PEPVLMENLAYAIYTSGSTGAPKGVLVSHRNMM--NLVAWYVEDAQLTAEDRVTQACSTTFDVSVMDIWPTLVTGAALYLVSPLLSPSELPRWLTERQMTVSFLPTPIAEAALALKWPES---SKLRLMITGGDRLPPPDVR------FQLMNIYGPAETTVASTAAIFEPGLQEGLP--------SIGRPVANDRIYILDRSQRPVAPG--ILGELYIGGIGVSRGYLNRPELTATRFVPDPFYASGDLAHFLPDGNLAFHGRLDRQVQVRGVRVELGEIEATLAEHPGVSAAAVVSEGHQQNGDRLIAFAACAAPNPPDADALSAHLSKKLPDAYLPRRIIVIGELPLTPNGKVDYIKLEAHAKEL---- 63086970 1497 --PGRPYDGR-TLLELFEKQAEKTPDAAAL--EHRGEVK--TYRQLSHEAGLLADRLAELGAGPDVRVALCLDRSSTAMVSVLAIFKAGATYVPIDPTESPERLRFILGDAKARILVTEKKYREL-----STLPGVECLWVDGGAAP----------AVKAPRPKVEPHHLACVLYASGAGGEPKGVAMPHRAL-GNLVAWHTAQSRRL----RTLQYAVLNTGASLQEIFSTWCSGGTLVLDSDRLAPLALVQLLEEARIQRLFLPAGALHPLAHEAVNTARPVSRLEEVITAGEQLTESIRGWFAASSKRLRSQYTLAEASVAAAHDLTGS-------PESWPGLPPIGRPIPNTAVHLLDAHQRPVPVG--VPGEIYISGACLADGYLARPELTAERFLPVRAFQTGDLGRLRRDGTIEFLGRADGQILVRGIHVEPGEVERVLCAHPSILDAVVVAAGDPSREQRLVAYVTPETARADE---LPAFLSARIPEYMVPSQFVALSALPRTLGGKVERRAL----------- 212530664 48 ----------------------------------------YSWLEVRDRVDYLSRALAKRGTEWDKIAACFLVNTIDNLPLYWALHRLAAVVTPANAAYSAAELTYQLKDSKATALFTCAPLLELIAAKQAGIPSNRIYIVGSSKTLSQFKTLEQLIAAGKSLPKVEARTTAFVCYSSGTSGLPKGVMISHRNVIANSIQICTYEGTFRPTREVSLCLLPQSHIYALVYICHAAPFRGDGVIVLPKFDIKTFLNSIQRFHINTLFLVPPIIITMLRSKELKKYDMSSVTSIFTGAAPLGAETAKEIQDVFPDIRQGYGLTETATVVCGTTTTDIW-----------FGSSGNILPGVEARIVSPDGKEI-LEYDTPGELAVRSPSVVLGYLHNEKATKETFR-DGWMFTGDEAVMRPKGHLFIVDRIKELIKVKGNQVAPAELEAHILEHELVADCAVIGIPDEAAGEVPKAFVVKQDNAATIAAIKKHVEDHKSRHKWLKGGVQFLDVIPKSPSGKILRRLLRDQERE----- 182678087 40 --------------EIFAKTVAAQPSTIAMVT----EAGTLTYAELDAKAEILARGLVAQGLRPGQIIGLWMPRGHELLVSQIAVAKTGAAWLPFDADAPVERIGICLADAEAWGLLTAEAFTYKIDE------TIPCPVVTPAKLIPASGDLKGGVKVNARALGATPDHPAYLIYTSGSTGTPKGIVISGRNICHYLRSAN--EVYGLKASDVVFQGASVAFDLSMEEIWLPYLVGASLFVATPQMEVDKLPELMESHGVSVLDTVPTLLSLL-------PRDVSTLRLIILGGEACPPAIANRWCRPGRHVFNSYGPTEATVVATVAEVHPGED-----------VTIGQPLPNYCCYVADEALTLLPNGQE--GELLIGGPGVAQGYLKREHLTAQKFIANPYYRSGDAVQIDGNSNLVFRGRIDDQVKVRGFRVELGEIEAKLADCPGIAQAAVVLRQDA-GLEQLVAFLVPTPGSAIDPASTRQELRATLPPYMVPARFEAIETLPRLSSGKVDRKSLKQR-------- 47681509 1081 ------------IHELFEEQVQETPDAVAVVF----ENQQLTYDQLNCRANQLAHYLRNLGVKPEDLVGLCVERSPLMIIAILGILKAGGAYIPLDPTYPQDRLNFMLEDGKVSILLTQLILKEKLPHHQAKP------IFLDEIEEEITQNSPENLSK-----VITGSNLAYVIYTSGSTGKPKGVAIEQFGL--YNLAKFQQSIFNLSSKSRILQFTSLFDVSIWEILMA--LAAGGSLYLGSKYSGINLIERLRTDKITHINLTPSALSVM------PLEDLPALETIIVAGEACTADLVQKWGA-KRQFFNAYGPTEITVIAT----------VKQCDPTDPIAPIGQPITNTQTYLLDQELQPVPIG--VPGELYIGGVGVARGYLNRSQLTQERFIANPFYKTGDLCRYLPDGNLVFLGRIDHQVKIRGFRIELGEIETTLRQHPN-VQDVVVVAVSEENQKRLIAYLAPQLTDSKVTELRCY-LKQKLPDYMIPSAFISLKQFPKTPSNKIDRKAL----------- 82702955 1179 ------------VHRRIERQAEERPNVCALIFNDT----EITYQELNCRSNRLAHHLIALGVKAEVKVGITVERSIEMIVGLLGILKAGGAYVPLDPDYPRERLDYLVEDSGIRLLLTQS-------PLRNRIPDSEKLSVLELDSVD-----VKGVAETNPEIALHPDNLAYVIYTSGSTGRPKGVGVSHGPLAMH--LAAIREIYDVRPGDRELMFFSMNFDAAAEQWITPLCEGGTLVLSSTRLAGDGFVDQIGKHSITTLHLPPAYLRMLLPLMQDGA---PSVRTCIAGGEAAADLAATQAALPQARLVNAYGPTET--VITPAAWVAHASETAEVRILHEFAPIGRAVGDRKLYVLDEDLNIMPPG--CAGELYIGGTGLARGYLDRPGLTADRFVADPFYRTGDRVRWDNGGQLEYLGRLDHQVKLRGFRVELGEIEGQLLAQPGVREAAVVAKES-RNGTRLIAYVAAHHGVTLNASMLKTALAAVLPDYMLPGSFVLLDSLPLNPNGKVDRQAL----------- 82702955 12 ---------PQNLVTHLRNLALARPTDLALTVMGEGAVEKFDYRTLDQHVRALAAILQDR-FSAGERALLLMENDEHYVIGFFACLYAGLIAVPVFPMVRERHLARLLADAEARCILTTSEIMPLIARAAVEQFSYAIVLTVDTVKCDNASAWRECSPAEGD--------IAFLQYTSGSTSTPKGVMVSHGSLMTNTRV--FEEGMSINANDIFVSWLPLYHDMGLIGGLLQPIHGIPVVLMTPRFRPVRWLKAISHYRATVSGAPNFAFQLCADRAQLQELDLSSWRVAFSGAEPVRRETMERFAPAGFPIYPCYGLAEATLFVTGGTRGDGMEAVEVAEQGTSLVACGVPASGHTVRVVDPETGVQLPDG-TIGEIWTDGASLACGYWRKPEETAETFVSGRWLRTGDLGFIH-DGQLYIAGRRKDLIIIRGQNVYPQDLEQVIE--DEVEAAAAFSVETENGEGIGMAVEISRGMQIAVETLVQALSEAVSGSCHEPLSVVVLGGLPKTSSGKLQRAACRQGWRE----- 126458791 66 -WPRWFVGGFLNIGDQVEESAQ----PLVKWEGEDGSAAEWSYSYVLYKARAVASWLKRAGLRKGDRVAVYMPMVPEIVPVMLGIIRAGGIFVPLFSGFGREAIRIRLEDSEARFVFASDREVDMLAELEAGLAKSVEAVVLHARAREDYVDLGEVFRTGGDYVEVTEEDPMMLIYTSGTTGKPKATVHVHGGFPIKA-AADVYFHFDLKRGETLTWVTDMGWMMGPWLVFSAYLLRGSMAFFEGAPDKDRVWKFVERFKVKVLGMAATLTRHLRTIGAEPGEGAGELKAFGNTGEPIDAESWWWLHKAGAPIINYSGGTEISGGILGCYV----------VKPIKPTSFNGPSPGTKAAVFTEDGKPAPPG--VEGELVVLSPGMTRGFWRDPQRYLETYWSPGVWAHGDAAVVDEDGYFYIVGRADDTLKVAGKRLGPAEVEGVLNSHPAVAESAVVGKPDPLKGEVPVAFVVLKQGFQPSEELKRELAEKALGKYGALEEIYFVKELPKTRNAKIMRRVIR---------- 54024764 5195 -----------TLVSLFGRAVRAHADAPAVEF----EGRSLTYAEFAARVNRLARWLIARGVGPETAVGLRMRRSLDQVTAMYAVHAAGGAYVPIDPDLPADRIDYMLATAAPVVVLTALDDLDLAGLDATQVTDAERL------------------------APLRPDHLAYILFTSGSTGRPKGVAIPHRAVVNQ--VRWLTDAYALGPGDVVLQKTPTFDVSVWEL-FGSLAVGARLVIPGGHTDPAYLAEVIAAHGVTITSFVPSMLAAFAQSAPASA--LRSLRALLVAGEAFGADVVAAVRRVEVELHNLYGPTEFTVHATARPVRA---------GDTGAVPMGTPVWNARAYVLDARLRPVPPG--VVGELYLAGVQVARGYHARPGLTAERFVPDPYYRTGDLVRRNRTGDLEYLGRTDFQVKLRGLRIELGEVEAVLAEHPGVARALA-AVRSTGAAARLVGYLVPAPGATLDVDAVLAHAAAELPDYMVPGAVVVLDSVPLTPSGKLDRNRLPE--------- 54024764 2031 -----------TLRDILTATAAAHPDATAVRAGTT----SLTYRALAERAADLARRLIARGARPESFVAVVAPRSAELPVAIWAVAMTGAAFVPIDPANPPERIAGLLADAHCALGVT-------IDAVAHQLPSTVEWLRADE---------ETVATVPSPAGPVLPDTTAYVIYTSGSTGTPKAVQVSHRGLA--NLVAAQADAFAVDTASVVLQVAPGFDACVSELLLAHSRGACLSIAPPQVYGGSELEDLIGREHITHAIITPSVLGTMA------PDRVPSLATVAVVGEATGADLVRRWGA-GRRLLNHYGPTETTI----------WATGSTELRPGDQVTIGAPIPGTSVRVLDAWLRPVPVG--VTGELYVGGPGLARGYHERPGLTATRFVADPIYRTGDAVRWGRDGELAYLGRNDQQVKIHGLRIEPGEIDAHLARRPAVARVATVDQRGPAGEPVLVSYVVPAAGAELDVTALRADLERALAHYMIPAAIVVLDDLPLTPVGKVDRKALRAR-------- 54024764 494 ---------PRLLPDILGAAARRDPAATAIIAPDA----TVTYGELDRESARLARRLVALGCGPETAVGIVLRRSVESVLAAWAVARCGAAIVQIDPAYPAARIEHMIADSGARTVLT-------VAEHRDRVPDGVAALVLDDPATRAALAADGPVGDDERTRPLRPADTAYLTYTSGSTGTPKGVQVTHAGLA--GLIADRVAAYGMAADSRVSYALSPSFDASLEQFLTCFASGAALVVVPPEIIGGELTRLLAQARVTHLTLTPAMLATV------DPEPLTELRAVVVGGDVCPPNVVERW--TGPALLNEYGPTEATVTAACARLRPGHDR-----------TVGGPIRGVAAMVLDRTLQPVPPG--TPGELYLAGPGLARGYRHRVGETAARFVADPYYRTGDLARWRTDSELELLGRSDFQVKIRGYRIEPGEIDAALTGHEHVELSVTVPVPNKSGTTVLASYVVPRGHRLDVAELQR-FARATLPPHMVPTVLMPLESLPVNAFGKVDRRALPE--------- 54024764 4130 ------------LPEVFDAAVRSAGAGVAVVSGQT----RLTYAELDERSNRLARHLIRRGAGPERTVLVAVARSVESVVAWWAVVKTGAAYVPVDPGYPAGRIEQMVTDSGATLGLT-------VAAVRDRLPAAVEWVVLDADARADDTAARLAIGDAERLRPLRPANTAYVVFTSGSTGVPKGVAVTHAGI---ADFLAGQRGYGVGPDSRVLHFAPSFDASLLEILLAVGGAAALVIAPTELYGGTELGEFLRTQRVTHAFVTPAALASV------DPAGLDDLRVVLSGGDEVPADLVRRWDDAGVEFRVLYGPTEATIVATA----------VDRGQPTARSCIGTPVPGMRTLVLDARLQPVPVG--VAGELYLAGPGLARGYLDRPGTSAGRFVACPYYRTGDLVRWNRAGALEFMGRNDFQVKVRGFRVELGEIDAALTARPDVRYAVTVPRRDGAGPVMLVSYVVPEAGALPAEADLRAALTTVLPSYMVPAAVLILDRIPLSPNGKLDRRAL----------- 54024764 3103 ----------------------------------------LTYRELDERSDRLARLLLARTAGHDRVVAIALPRSLAAVTAVWAVAKAGAAFLPIDPSLPAERIAFLLSDSGAALAVTDSAAAAAVPAAVATL-------VLDDRAVESVPAGRVTDAERGGPVRL--DDVAYLIYTSGSTGTPKGVLVTHRGLADLVAAQHRLLGVDRNAA-VLQVAAPSFDASVFELLLAHG-AGARLIVAPPQVYGGQLADLIRGEHVTHAVVTPSALATV------PADGLDELRVLATAGEAVGVELVERW-APGRRMVNLYGPSESTIWATA-----------GDLRPGAPITIGGPVGPVAAVVLDTWLRPAPIG--VVGELYLFGAGVAAGYAGRRGLTAARFVACPFYRTGDLVRRNRDGALEFVGRNDFQVKIRGTRVELGEIDAALAAQDAVAFAVTVPRRIGGGAVVPVSYVVPAAGAAVSGTELRGALADELPAYMVPAAVVVLDEVPLTANGKLDRDALPEPA------- 197730574 47 --------------------ARLGGDRPAL-RAADGTV--WSYDELRERVDRTAHVLSGLGVTPGERVLLRGPTSPGLAACWLAVMKAGAVAVTVLDRHRPPELAAICEIAAVRHALCDARSLADLEA--AGVPGLR-ITPYGGDTPRDLLRLTRGRPTVYPAVDTAADDVALIAFTSGTTGRPKGCLHFHRDVLAVADTFA-AQVLRPEPDDLFAGSAPLGFTFGLGGLVVFPLRVGAAALLLERAGPRQLLPAIAAHRVSVLLTAPTAYRVMLSGPDDGG--LGPLRRCVSAGENLPADTWHGWERTGIRIINGIGATELLHIFI-----------SAADDAIRPGTTGVPVPGWQARIVDGQGRPLPDG--MPGLLAVRGP-VGCRYLDDPR--QREYVRDGWNITGDTYVRESDGYFRYVARADDMIVSAGYNIAGPEVEEALLCDPDVVEAAVVGRPDPLRGQIVVAHVVLREGVPAGEATAEALVRRRLSPYKCPREIVFTRELPRTPTGKLQRFRLR---------- 15967082 48 -FPDGVTN---TCHNCLDRHVEA-GRGEQLAFIYTGRIERISYADLLADVKAMAAIYRKLGVDKGDRIIIYMPMIPQAAIAMLAAARIGAVHSVVFGGFAANELAMRIDDCQAKIVVSASAYKPLLDQATASHKPARCLIYQRDMLAAEMVSGRDDAGEEASCTPVASTDPLYVLYTSGTTGQPKGVVRDNGGHMV-ALRWSMEHFFGVNAGDVFWAASDIGWVVGHSIVYGPLLNGCTSVLPVGTPDPGTYWRVISERGVAVMFTAPTALRAIRKAAHAGRYDLSRFRALYLAGERADPDTIRWAERLKVPVIDHWWQTETGWPVAGNPLGLGLLPV-------KYGSPAVPLPGYDVQVVDDAGHPV--ETGTLGNVVIKPPGCLPTLWNADHRFHAAYLEEGFYKTADAGYVDEDGYIFIMARTDDIINVAGHRLSTGAMEEVCASHPDVAECAVIGIADPLKGQVPAGFLVINANVSRETEEIEKLVRERIGPVAAFRTAVCVKRLPKTRSGKILRSTIQK--------- 163723554 23 ---------EEPVYDILERAAKRF-KKTGLIQLD----HKMNYPQVKDHVDRLATALAGLGLKKGDRVATVLPTSIQFVLADYAISRAGLVHIPSSSLEPLHTLEHKFSMGSPRAIICDSTVDSAVEAIKTKLEDYSDNPPVHEKA-EGFLWMTDLIKDDPAPPELTFDDLETLLFTGGTTGLPKGCMLTHRNIYANAMQSMAALGWLLEGAITVLLGLPLFHSYGHIVMHTMTLQGANQILIPDARDTESMIRMMTKYNPIIQVGVPTQFLNMSGDALKGRGIL-----GMSGSAPLPPSTQKSFEKSSGGIMEGYGLSEMSPVTHLNIVRSTSKKSKEGKTKEKRGTAGIPAPDTIVKFLDSTGQELSMDEGKRGEMCLKGPQRMLGYWPDPGA---GMDDEGFIRTSDVVEVDENGYFYIVDRTKDMIIVSGYKVYSREVDDLLYSHPDIAMAATIGVPDPEREERVAVYVQPKPGRENDEDGVREFLRERVAKYAVPKFVRIVDEMPLTEVQKMNKKVLREQAINEFAQS 194290090 43 -FTRWFVGGRTNLHNAVDRHLVARAGQPALHWVETDQARSFTYAELHDEVSRMAAILQRLGVQRGDRVLVYMPMIPEAAFAMLACARIGAIHSVVFGGFASVSLAARIEDARPRVVISADAYKPLLEAIRLSSHQPEKVLLVDEGRDEDYAAWRERVGGQVPCVWLESGEPSYVLYTSGTTGKPKGVQRDTGGYAV-ALATSMEYIFCGKAGDTMFTASDIGWVVGHSIVYGPLLAGMATLMYEGRPDGGILWRLVEQYRVNLMFSAPTAIRVLKKQDPATRYDLSSLRLLFLAGEPLDEPTARWIQDLGKPVVDNYWQTESGWPIIA--IQRGIEALPP-----KLGSPGVPAYGYDLKIVDETGEECPPGQK--GVVAIDGPGCMSTVWGDDDRFVRTYVPNRLYSTFDWGVRDADGYVFILGRTDDVINVAGHRLGTREIEESLSSSAAVAEVAVVGVQDALKGQVAMAFCIARDPARTAEGELMKTVEQQLGAVARPARVLFVNALPKTRSGKLLRRAMQAVAE------ 23098413 1503 --------TDRSIVQIFESQVDKYPHNIAVSY----EGEQLTYQQLNERANQMARYLMDQGAGPEKLISIMLPRSISMMVSILAVLKTGSAYVPVDPDYPDERISYILSDANPSIVITNEKSNQTTEDF-----TSLHVIDIADVSSRILQAYSNQNINQS----ISAMNAAYIIYTSGSTGKPKGVVIPHHNVI--RLLNETDEWYHFNSDDVW----TMFHSYAFDFIWGALLYGGKLVIVPYNVSPIEFLDLLVQEQVTVLNQTPSAFYQLM-YAEQERRDLSSLRYVVFGGEQLELARLKDWENSTTKLINMYGITETTVHVSYLELNEEIIDQQGNSL------IGTNIPDLEIYILDDFLQPVPIG--VTGEMYVAGGGLARGYLNQSSLTASRFVANPFYKTGDLAKWLDDGTIDYIGRSDHQVKIRGYRIELGEVNAHIISHESIKEAATT-VLNQHGDNQLVSYIVT--DKEVRDADLKAYIASFLPGYMIPSTFVHIDRIPLTAHGKLDTKNL----------- 23098413 461 --------------SLFQQQVQLTPEALAIQHDEAA----LTYRELDEKSSQLAKVLIKKGVEKERFVAISLERTDKLPISILAIWKAGAAYLPLDPTYPEERLEYMLENADPIMILTDG----------ASCRSIPDSFVPIMFNLDEGLFNEEVNNQSPSSINLFAEHAAYMIYTSGSTGKPKGVVVPAEGLV--HFLQYMNNVFSLSVKDRLLALTTISFDISVLELFLPLVSGATCVLMKREIDPILLNQTINNQKITAIQATPTHWQMILAHQQASLTDVKAL----VGGEALPSYLAEEMVKTCQSVTNLYGPTETTI----------WSTVYELDKEEPKGLIGAPIDETAVYVLDQDLQLVPP--EVDGELYIAGAGVTRGYYGRPSLTAERYVANPFYRTGDIVQWTSNGSLEYIKRADDQVKLRGHRIELGEIEKVISSFSPNMSAKVIVREDTPGNQQLVAYLV-GADEITKEELITH-AKHTVPEYMIPDSIVYLDEFPLTLNGKLDKKKLPQ--------- 198259242 4 -------------HSIFEQAAAR-PNAEAFSCRD----ETLSYQSLFEKSAQLAQTLKSLGLQPMDRVGILMGKCADLPVSTYGILMAGGAYVPIDPNAPKSRIEFIIKDCGINILITNRQKRKIVSSIAESPATLRHIIGLPENTVDNDHSWAQVFQAEKTPPRIHEDDLAYVMYTSGSTGMPKGLMHTHSSGLAYARYSA--DLYDVGPSDILGNHAPLHFDISTFEFLTGPYAGAKSVLIPEELFPNSLAPLIERERLTFWYSVPLALIQLISSGLLTNVDCSRLRWILFGGEPFPPKYVEQLTKLSARLCNVYGPAEVNQCTYYHLPKNFEDSGEA-------IPIGNIWKGAQALVVTPDGTC--PQADEPGELLISSPTIMKGYWGREDLNKKSFHYERYYRTGDIVSTDKDGGLHFIGRKDRQVKIRGNRIELDEVEAVFATQEQVLEAAAVVIESNEEKQIVV-YVSLQGKDPFDPALSLERARMRLPRYGVPQRLEILTVFPRTTSGKIDRKKLVTQYAS----- 53803836 100 --------------DFFYRTTDT--DPEQFCAIEDGII--YSYRDIDIRSNKLACYLLTNGIVAGMRIGLMLDPSIDLYVCLLAILKAGAVYVPMDPSFPIDRLTYIANDSETKTIITANSIPQSMEDFPCEIIHIDRIKDIVDSLPESRPKSVTSVDFE-----------CYICYTSGSTGAPKGIAITHSNICNFIRAATPIYGFRRT--DLVYQGMSIAFDFSVEEIWTSFAVGATLVAGMERF-GEGLCDFLNQMGITVLCCVPTLLATL-------NRDIPSLRLLMVGGEACSRALVQRWSKPGRRILNTYGP-----------TETTVTATWTELMPDKPVTIGKALPTYSVYLLDD--RLMPVNGSETGEICIGGPGVAKGYVNRPELTAERFLPDPFYRTGDLGRYTENGEIEFLGRCDTQVKIRGYRIELSEIEEVIRGETGVKDVVVTTLDGNTEAPDLVAYVILAGSASADAERLHRVCRDRLPSYMVPAWIEFLSDFPVLTSGKVDRKSL----------- 33595625 33 -------------HAIIDRH-RASGRTALVFIDQQGRESRHSYAELAEQSDRAANLLARLGVRPGDRVAGLLPRGPEILVAMLAAIKIGAIYVPIFTGFKRDAIEYRLGHSGARVVFTHAALRGQLPAVLPGQARCVTVAAGAADTAAGDIDFAAALREAEPRFAAQPRDIAALIYTSGSTGRPKG-----GAIAVNFLAAYLTYGADMRADDVVWPTGDPGWGYGFVCYLGALAMGATIVSLAANPTPEVCLDVLARQRVSNFATTPTLLRGVMALMDAVRARPNAVRAISSCGEPLNGEVVEFFQQWGRTPMDHFGATEYGLPV---------GNFNAVAVPAKAGSMGLPFPGYEIAVLDDAGQPL-AGAHASGWLAKRRSAYWSHYWDDAGATAE-LERGEWIVTGDLAHRDAEGYYWFDGRAGDMIKSAGYRIGPFEVESALLAHGAVAEAAVVGVPDALRGELVKAYIVLHAASPRLAEEIQLFVKTHCGAHLYPRIVEFVPDLPKTDTGKIQRFALRQRA------- 55377510 99 -------------HNVLDRHAARSPTRALIWEGEPGDVREITYHELNRQASKVANYLESVGVGTGDTVGLYMPMVPEVASILYGCLKVGAIAVPIFSGFGVDATATRIADAECSVLFTGDGFYEAIKQAGEELGTVEHTVVYDRDDPDETIWWDEAIATADDEYELPSNQESMLLYSSGTTGKPKGIVHTHAGALMQA-AKEIYFGFDHKPSDRFFWVSDIGWMMGPWTLLGNHAFGGTVFMYEGAPDPDRFWEMIDRHDITTFGVSPTAIRALRKKGDEEGHDLSSLRLLGSTGEPDPESWQWFYEHVGCPIINISGGTEIMGCFLMPMPTQSL----------KPCTLGGPGLGMDIDIVDSDGESI-ADTHERGYLVARDPSMTRSLWSGDDRYLHEYWSDDVWDHGDWAQKDEDGLWFLHGRADDVLNVAGRKVGPAEVEGAAMEHDAVNQAAAVGVPDDTTGTAVVLYAVLEPGYESNDDLRDDIVGEELGKPFRPREVLFVDEFPKTQSGKIIRRAI----------- 149202726 3 ---------------FYQRLKAGWANADAIAF-HDG-VVTLTYGELDAATGRAASALLAQGLEPGDRICLAMQKSLAQIVVLLGALRAGLVVLPLNPDSPAEVVADQISRTGPVLLIGEREDGWRARTESGPAAVPR---CLDADPARPHDPLHATDHTDPDRFSVDDEAGAIILFTSGSTGRPKAVIHSHGALFANTDALRII--WDIDASDRLLHVLPTTHAHGLIVAPMPILLAGGTVVWRPRFDPGDAVAWL--PRVTCFMGVPFYYGQLLQHPQFTAGAARQLRLAICGSAPILPEVREQVERLGLPLLERYGMTETLIMTANSPARN------------RAGSVGLPLPGWSLRIRSLVTHETAPP-QEIGEVEARGPLALPSYLDDWAETARKTAPDDFFRTGDVGWVDTDGFLHITGRADDLIIYAGLNIQPSEVEAALVAINGVVDVCVFGVPHPHAGQVMAAVVSAAGTTLTPAAIRAELI-GKLPATKIPKRVYVVSTLPRNTMGKLRRDLLRK--------- 70992339 1 -----------------------------VAVIDAAKGEQFSYTQLLVDTAELKTILEDLGLKEERRIAFLVPNGYDYVVIQWAIWAAGGVCVPLCTTHPVKELLYTIEDSDPSLVILHPAFDKVREPLRESVA--KDVPFMNFQSFHAKKDLSSKSLPTFSPVSFLDRRAL-MIYTSGTTSKPKGCVTTHKNITFQ--ARCLIEAWKYSPSDHLIHVLPLHHVHGIINGLTSSFLSGATVEMHPKFDPQVIWRWQDQDSSTMFMAVPTIYSRLIDYFEAARSGAKSLRLVVSGSAALPTPIKTKFAAIGQILLERYGMTEIGMALSCGL----------DVDKRIDGSVGWPLPGVQVRLVDKETGAIIETANEDGMIEIKGENVFLEYWRQPDATAREFTADGWFKTGDVARRDGSGAYFIQGRASDLIKSGGYKISALEVERKMLGLDTIEEVAVVGLADEEWGQRVAAVVKQRPGTEPLDLLLRAQLKQEMAPYKIPTVLKVVDCIERNAMGKVNKKIIVQKY------- 115375642 532 ------------LHELIEAQALQAPDACAIVMGD----WELTYGELDQLSDRLAVYLQSLGVGPEGVVGIYLERSPQLIVSFLAVLKAGGAFLALDPDEPSERLRRILDDARPEVVLSAGELAGRLAEL-----GRFTVVRVDEQGQLLPSATGKRLRRETGPGNL-----AYILYTSGSTGQPKGTEITHRSIVNY--LKWCVDAYRLKAASGSPVIGSVSFDGTLTSLFAPLLAGRALFLLPRGQEIDLLTETYPEQDFSFIKMTPSHLRAF-DGLGRARKVLERAHAAVLGGEGLHAGDLATWQRIATRIINEYGPTEAAVACCVYDVPQGGEPLPE------RIPIGRPIDNTQLYILDRHRQPVPIG--VPGELHIGGTGLARGYLRRPDLTAERFIPNPFYRTGDLARYLPDGRIEFLGRVDSQLKIRGHRVEAGEIEAALARHPRVVQAAVVLRHVPNSPPRLVAYVQAKGDAAVLKEEFRKFLRGQIPDYMIPGAFEVLDELPLTPSGKIDRKAL----------- 145309069 479 ------------LHRRFEAQARSRPD--AVALKCDGET--LTYAELDRRANRLAWRLDAAGVRGNAPVALAFGRGMDSVVAILAVLKAGAFYVPLDLDHPSERLAWMLDDIGAGALICGEEARDRFGDFGGVL------IGMGDAAAPGERE------DAPPPRDTSPADLCYVIYTSGSTGQPKGVCVEHRN--ADHLFAATRRSYGIGPSDVW----TLFHSYAFDFIWGALLHGGRLEIVPYRCSPDEFLALLEREGVTMLSQTPSAFKQLLRALDDARRPLPALRYVFFGGEATIPSQFAACDAGGVALVNLYGITETTVHVTE-------RVLGPGDAQSSRSPVGRPLPGYRVYLLDAAGHPVPPG--VPGEIHVGGEGVARGYHNRPELDRERFIADPFYRSGDLGRFDARGELDYLGRIDDQVKIRGFRIELGEVEATLARHPDVAAAAVMVDDATIDGHAQLAFVVARGSARVSGSALRDWLAQRLPPHAVPARVVEMDAIPLTSNGKLDRRR------------ 7228478 1522 ----------------FARQAAATPQAVALIAGDD----SLTYAELDARANRLAHALLREGAGPDRLVALALPRTAELVVALLAVLKTGAAYLPLDPDHPAARLSHVLGDARPALLLTDTRTEQHLPADAD-----TRRLALDSAEVRALLADCPDTDPAEEGVTPAPGSAAYVIYTSGSTGRPKGVVVPHSALV--NFVTAMRRQAPLRPQERLLAVTTVAFDIAALELYHPLLSGAAVVLAPKEPQPSAVLDLIARHGVTTVQGTPSLWQLLVGH---DAEALRGLR-MLVGGEALPLSLAEALRALTDDLVNLYGPTETTI----------WSTAAELAGGTGAAPIGRPIANTRVYVLDDGLQPVAPG--VVGELYIAGAGLARGYLDRPALTAERFPADPYYRTGDLVRWNPDGELEFVGRADHQVKVRGFRIEPGEIEKVLTDHPDIAQAAVVVREDQPGDARLVAYVVTGGSADARDEQVEQ--------------------------------------------- 7228478 486 ------------------------------------------YRELDERANRLAHLLAAHGVGPERIVALALPRSVDLVVAVLAVLKAGAAYLPLDPEYPANRLAHMVTDAQP-------TLVLTTTETEAKLPDRHPGLLLDDPAVLADLSGRPA---HDPVVELHPDHPAYVIYTSGSTGVPKGVVMPAGGLL--NLLQWHHRAVGDEPGTRTAQFTAISFDVSAQEVLSSVAFGKTLVIPDERRDAARFAGWLDDRQVDELFAPNLVLEALAEAAVETGRTLPQLRTVAQAGEALTLSTVRAFHRPGRRLHNHYGPTETHVVTAHAL-------GDDPEDWRLPAPIGRPIDNTHAYVRTRAVRLVEPG--VVGELYIAGAGLARGYLGRPALTAERFVADPYYRTGDLVRRNPDGELEFCGRADHQVKVRGFRIEPGEIEKVLTDHPDIAQAAVVTRPHRPGDTRLVAYVV--GREALRPEQVREFTRERLPEHMVPAAVVQLERLPLTPNGKLDRAALPE--------- 7228478 2994 ---------DASLAELFEQQVTLTPDAPALVS----DGATLSYSELNTRANHLAHQLTTRGIRPGDAVAVLLQRSPDTVTTVLALAKTGATYIPLDSRYPADRYRLVLDETRTKLLITDHTTDLDTTTTQFNPADTPH----DGEDPGN------------PNHTTHPDDAAYIMYTSGSTGRPKGVIATHRNI----TALALDPRFDPTAHRRVLLHSPTAFDASTYEIWVPLLNGNTVVLPTGDLDVHTYHRVITDQQITALWLTSWVFNLLT---EQSPETFTRVRQIWTGGEAVSGATVTRLQQACPDVVDGYGPTETTTFATHHPVPTPYTG-------SAVVPIGRPMATMHTYVLDDSLQPVAPG--VTGELYLAGSGLARGYLDRPALTAERFVANPYYRTGDLARWNPDDHLEYAGRADHQVKVRGFRIEPGEIENVLTDHPAVAQAAVHLNRDQPGNPRLVAYVVADTSAPSSDVDQQH--------------------------------------------- 115749010 50 ----------------------------------------------------------------------LCPNDASYTITQWGVWMSGGMAVPLCKSHPESELEYIIQDSQSSLVITTKELAQKILPIVER--HMINYMIIDNQAL--------SLAEGNDVADIKSQQIAMLVYTSGTTGRPKGVLVTFGAL--QAQIQMMISAWDWTSRDVILHVLPLHHVHGVVNVLACPLWSGATCVMLPDFDAEKVWHLLEDHRVNLFMAVPTVYAKLLQFQAFIKATLKKIRLMVSGSAALPQPIMDEWEQTGHRLLERYGMTELGMALTNPLSGE-----------RIPGAVGNPFPTVEVQIVSPTNQVVPGFEGQPGELQVKGPAVFKEYWNKPQETQESFTEDGWFRTGDTACLDE-GVFRILGRSSDIIKSGGYKISALDVERHLLSHPMIAEVVVVGLPDITWGQRVTAIVTLKPGQRLILGELRDWGRDKLPSYQIPTELKVIEEIPRNAMGKVNKKQL----------- 195654495 7 --------EATTLTVLLKEAAAAFPTRRAVAVPGRLELTHA--ALDALVDAAAARLAADAGVLPGHVVALSFPNTVELVIMFLAVIRARGVAAPLNPAYTQEEFEFYLSDSEARLLVTNAEGNAAAQAAAAKLGLAHATASLHDAAGPVHLAGLPVHAPENGSHGGDPSDVALFLHTSGTTSRPKGVPLKQRNLA--ASVRNIRSVYRLAETDATVVVLPLFHVHGLLCALLSSLASGASVALAGRFSASTFWADMRASGATWYTAVPTIHQIILDRHASRPEAYPALRFIRSCSASLAPAILERLEAFSAPVLEAYAMTEASHLMTSNPL--------PEDGPRKPGSVGRAV-GQELAVLDEEGRLVAAG--SPGEVCVRGDNVTAGYKGNPEANEAAFRF-GWFHTGDIGVVDDQGYVRLVGRIKELINRGGEKISPIEVDAVLLGLPGVAQAVSFGVPDDKYGEEINCAVIPRDGSALREEEVLAHCRRNLASFKVPKKVFITDDLPKTATGKIQRRIVAQHF------- 90422370 2 -------------------SVARDPDAIAIVDGD----LRLSYLQWYGKISSLVEAFDRIGLKPGDHLVTALQNRWEAATIHWACQFAGIVITPINWRAKADELDFCIENSESCAVVYQDVSAEAVAKLAQSLRRISLDGDADASPGDKSFSFASMIAAEAADARVSAEAWSIMLYTSGTTSKPKGVPR--RHRAERAAAVAHVAQNLYGRGERTLGVMPLYHTMGVRSLLAMSLIGGCFVCL-PRYDPRQALQLIAAENISNLYLVPTLYHDLVYHADFAGSDVSSVRKLGFAGASMTDGLLKTLDAAFKPFVNHYGSSEIYTFAI------------DQNAVAKPGSAGRAGINQHIRVVKLNANDVAAPDEE-GEIHLSSDEAFEGYWRRPEADAKALR-EGWYFTGDTGFVDADGDLFVTGRVDDMIITGGENVSPVEVESCLSLHDAVAEVAVVGLPDERWGKIVAAFV-KRSAPISERELEQFCQASGLANFKRPRRFVFVDALPKSPVGKLLRRLL----------- 200389324 23 --------QDVPLTDILTRHAD--SDKTAVIEGE----RAFSYRQLNQAADNLACSLRRQGIKPGETALVQLGNVPELYITFFALLKLGVAPVLALFSHQRTELAYAMQIA-PTLVIADRQHTDFLNTFVAEHRSVRVVLLRNDDGDHSLDAAMRQAAEDFTATPSPADEVAYFQLSGGTTGTPKLIPRTHNDYYYSVRRSN--EICGFNEETRFLCAIPAAHNYAMSSPGAGVFLAKGTVVLATDPSATLCFPLIEKHQINATALVPPAVSLWLQAIQEWGAPLASLRLLQVGGARLSATLAARIAEIGCQLQQVFGMAEG----LVNYTR------LDDSPERIINTQGRPMPDDEVWVADADGNPVPPG--EIGRLMTRGPYTFRGYFNSPQHNASAFDANGFYCSGDLISIDQDGYITVHGREKDQINRGGEKIAAEEIENLLLRHPAVIHAALVSMEDELLGEKSCAYLVVK-EPLRAVQVRRFLREQGVAEFKLPDRVECVASLPLTPVGKVDKKQLRQRLAS----- 126432963 66 -------------------NARRTPDRNAVID----DEGEMTYAELDEAAHAVAHALLAKGIKGGDGVAVLARNHRWFLVAVYGAARTGARIILLNSEFSGPQIKEVSEREGAKLIIHDDEYSKAVSQAKPELGYLRALGTNPDNSEPSESDAQTLAGGDKTPAPKVTKHSSVIILTSGTTGTPKGA--NRKPPLSLAPIGGILSHVPFKSGEVTLLPAPMFHALGYLHATIGMMLGSTLVL-RRRFKPATVLADVEKYRATAMVVVPVMLSRLLDHIEKTKPDLSSLRIVFVSGSQLGAELATRMKDIGPVIYNLYGSTEIAFATIA----------RPEDLQKNPATVGPVVKGVRVKLFDENGKEVPRG--EVGRIFVGTTFPFEGYTGGGHKQ----IIDGLMSSGDVGYFDEDGLLYVSGRDDEMIVSGGENVFPAEVEDLISGHPDVVEATALGVEDKEWGHRLRAFVVKAEGASVDEDAIKGYVKEHLARYKVPREVVFLDELPRNPTGKILKRELREM-------- 88857005 441 ------YDAEAMIHQIFEHYVEQSPDQTAVVFG----SQSMSYAQLNAHANKLAHYLIEHGVKSGNYIGICLNRSIEMMIAILATLKAGGIYVALDPNYPSDRLAYMMEDSGVSLLLSNSACRQSLNFSKYQVIELNDVMIESSDAP--WLNYTA--SNLTDLLSQQSDELAYLIYTSGSTGQPKGVMCTHRGIV--NLAHNQRLLFNISATSKVLHYASISFDAGTWDWVMALLNGATLVVSSERIDPKRIEQLFKIQQITHVTLPPAF---LANIACTDDYALQCL---IVAGEACEQDLMALWEKYG--FYNAYGPSEASVCATVCKLSSDSE-----------VHIGRPLGNVSVFVLDEYQKMLPIG--SIGQLYIGGVGLAHGYLNKPELTAEKFISNPFYRSGDLVRYLPSGELKFVGRADDQVKVRGFRVELGEIEHALNQLEAVH-SSVVLTKRQSGTNQLIAYVIP--EQIVSEQQAAEFLEKHLPAHMVPGSFSLIDKWPVTPNGKIDKKAL----------- 88857005 1537 ------------IHEVFEQRVADTPDAIALSC----NEQVLSYRQLNERANQVAHYLQRHQIGANSRVGLCIGRSVEMIIGTLAILKAGAAYVPLDPQAPQSRLAYMLEDTAVSVILTAES-----QATALHFSDVPQICLDQHDA----LISQQSSNNLSRATGLSSESLAYVIYTSGSTGHPKGVMTPHRAV---NRLVCSPNFMTLDKETVFLQCATIAFDAATLEIWGPLLNGGRCVLPDELITLERLNAVLAAQQVTAMWLTSGLFTQWSTACQPGLA----LEYVLAGGDVLNPQAVKAVQQADVSVINGYGPTENTTFTCCY-------PIPRGRDLSAGVPIGQGVQGDVVLILSAQGSLVPAG--VIGELCVGGDGLALGYLNQQAQTQQQFVANLYYKTGDLVRYTTDGLIEYVGRVDDQIKIRGFRVELGEIQNRINALDDVEQSLVVCRKDQSDNASIVAYVELKQATPSDQHAIASELQSALPAYMVPSTFVFVQEWPLTSNGKIDKRALPE--------- 167366293 2068 ---------DIPLVEMIERNCDRTPDAIAVEY----ETDVLRYRELDSRSNRIADRLRALAPTKGARVAVAVQRGLDLPVALVAVAKAGLAYVPVDPSLPVVRIRQMAEAAEVAVFITSGADCPVAAEM--------GVPVIDLERDAAQIDAASSARPEPAPPQEVLDSTAYVIFTSGSTGTPKGVEISHRALA--NFLGSMAVRPGFGADDRIVAVTTVSFDIAVLELLLPLYCGGRTVICGRLLEPESVVRLIETSSATIVQATPTLWRVLLEAGLQPSRPLRAL----SGGEALPRDVAEKLIAAGFELWNMYGPTETTI----------WSACGRIVDASRPIVIGEPVAHTDLYILSDDGTQAPVG--TPGELCIGGLGLAKGYVNRPDLTAAAFLQDGLYRTGDLAVRLSDGGIQLLGRRDQQVKIRGFRIELEEIESVLRTCPEIVDAAVMVENAGTADAALVAAFVAKPGMTVSIDSLQQTAQLSLPHYMVPNRFVAVAELPKTANGKLDRKAL----------- 167842379 455 ---------DATIVALFREQAAAHPGRTALEQSAA----RWTYADLDRWSDRATASLRAAGVAPGAVVGVAGERSPRLLAAFLAVLKAGAAYLPLDPGYPAARLRAMLADAAPALVIVADGLD---TGWLGDYAG--TVLRLSDCEAEAAPARVDAAG---DARRATADDLAYVMYTSGSTGQPKGVAIPHRGVVRLATGGAYA---RLDASTVMLQQSPLGFDASTFEIWGCWLNGGRLVLAMPFFDAVS--AAIAHDGVTTMWLTADLFRMMVDEEPAA---LGGLRELLAGGDALPVASCRAFLDAGVALINGYGPTENTTFTCSHRV-------TAADVRRGSIPIGRPIGNTEVRVVDARGRLVPVG--VPGELWAGGDGLALGYLGRADLTAERFVPDGWYRTGDRVRWRRDGVLEFLGRIDAQIKLRGYRIELGEIEATLGQHPALSGCAVALRRSAADEKQLVGYLVARPEARAAADAVQAWLDSRLPGYMVPRTWVWLDALPQSANGKVDRKRLPE--------- 94312146 16 --------------------------------------------EVLDRGNRLAGGLRRLGLEEGAVVAVMLRNDPVFADVVFACRTAGVYYCPINWHFTPEEARFLLEDSSARVLIIEADLFPSMREVIPAGMTVLTVNGSDADAT-ITIAYEPWLATQS-PYDGPRVAPRGLAYTSGTTGRPKGVLRSAVPLQTARMRSVVAKAIGIVPGCRALMSAPLYHSAPGVFIQNALQMAERLVLT-PRFDAEQVLALVEKHRIDVLYLVPIMYVRLLKLPPEARYDLSSIRFVASTGSPCAPEVKRAMDWFGPVIHETYASSEAGMVTVAT----------PEDAAERPGTAGRPVDAASVRIIDESGRPCAPG--EVGLVYVRQPAYPDTYLNNDAA-RRTIDVDGRVTLGDMGYLDADGYLFICDRASDMVISGGVNIYPAEIEHELVRYPGVADCVVFGVPDDEYGERLHGVIQPMAGTTLDPVAVIDWMRGRLSGFKVPRTIEIVAQLPRDETGKLAKRRLRDQH------- 154314885 18 --------------EVVDQWSQRRGDSPALVLVTQKRRKDVSYRELSERSIQVASAFYELGIRPGDTIVISAARCRDWYEILCACLRSGIIICPVASGLSGLDLEHRIQKVHAKAFIGDLVQVEKVLPIKPRLATLQHMIQIGDDRITDAIDYSVLVATQANLVDTTANSPAVLYFTSGTTGEPKTAQHNQISLALSSKIAG-EHWCQLSPGSLFWSLSEVGWVKGSWAVFAAWNHGAALLVPSQMFDPIHTLRIMHEYPVTNFCATPTAYRQLV-TPQSREFAASHIRICISAGETIESTVIKAWGEMGATILNGYGLTETVFLCTETI------------ESQRPGSMGRPLPGIPLEILSDDAEPVVIGEEGAIGVCVSDYDVFNGYMNEEGVVTRPIVRKEYYLTGDRAYQDEEGYFWFKARKDDIINCSGYRIGPSEVEAVLQSHPGVLESAVVGIPDEERGSIIKAYVVLNQEYETKAELRQHCLNNS-APYKCPRVIEFIAKLPRTVTGKVQRHELR---------- 159038525 1595 --------RPVPLPDLFAASVAREPQAPAVI---TGDV-TVSYADLDEHSRRLAAALRASGVRTGDVVPVLTERGLAEVVSVLAVLRAGAAYAPLDPASPAARLQLQIRDSGASAVVTTGEHAGLLASSGVTLLYADDDHPDTPPDEEPWRA------------ELDASSLAYVLYTSGSTGQPKGVLIEHG--MVTTFLAWMVPDFAVGAGDRMLCCAPVFDLAVGEI-FSALATGATIVVTDDVRQPGALEALARRAGVTHVFTTPTVLSLLA------PAAVPELRQVMVAGEPAPPSLVAAWRTDGRRVLNLYGPAETT-------VGTTWYECPVEPSPTGTVPIGRPMPNRRVYVVDDAGDLAPVG--VPGELLIGGDGVARGYLNRPELTAELFGGDGWYRSGDLGRWNHAGQLEFLGRRDGQVKLRGLRIELGEIEHALRSSPGVRQAAA-AVHRVGADDTIVGYVV---GDLTDDELRRTTVAERLPSYMVPALVRRLDELPVTRTGKIDRRGL----------- 159038525 514 ----------------IARLATEQPD--LVAARLDGAE--LTYGELERRAGVLARRLRTLGTGRDQIVALLLERGFDLIVGMVAAQKAGGAFVVMDPGHPTRRIEFIVADTHARAVVTRSELADRLPEALA-CPAV--------LVDAEWADLEAAAADTTLEELAEEDCLAYVLYTSGSTGKPKGVMIEHHAL--NTFLLWLGNIFGFGPGDRLLQHMAPIFDFAEGEIFTALTRGVTLVFVPERTDPDVIGRMLLEERITYIGGPPAILGRI------PPGSYPDLRYMIAGGEAVTGDLVNRWNTSGRRFINGYGPTEAAVGCIYYEC--------EHRAWVGQPPIGRAMPNRVAYVLDRWNNLQPIG--LPGEVVVGGEGLARGYLNRPELTTEKFLDNPYYRTGDLGVWTEDGQIQFLGRIDAQVKLNGLRIELEEIESVLTGHPGVAEAAVALREDSPGTKRLVGYYVPAGGTPSNEDLRTHLLED-LPPYMVPHVYVALDVLPLTGVGKVDRSKL----------- 169773107 19 ----------LPLFLAAKNHAQTNPEKIAV--IDTTKNQQFTFGQLLADTAALKQILEQLKLETGDRIAFLTPNGYDYVVTQWAIWAAGGVTVPLCTTHPVKELLYTIGDSDPSLIILHPSFVHFETPLREGTKNSIPFM---DQDPFTQSVAPTAVQLPLFNSQCPLDRRALMIYTSGTTSSPKGCVTTHKNITFQ--AECLVKAWKYAPSDHLIHVLPLHHVHGIINGLTASFLSGVTVEMHPKFDPKVIWSRWQDRGSTMFMAVPTIYSRLVDYFEAARDGARALRLVVSGSAALPTPIKAKFAEIGQTLLERYGMTEIGMAISCGL----------EVEKRIDGSVGWPLPGVQVRLTEKETGQVVESVDEDGQIEIKGDNVFLEYWRRPEATVKEFTTDGWFKTGDVARRDASGAYFIQGRASDLIKSGGYKISALEVERKMLGLDIIQEVAVVGLADEEWGQRVAAVVKQRGTEPLELQNLRTQLKQEMAPYKIPTVLKLVDNIERNAMGKVNKKTIIQKY------- 146279071 26 ---------------------------------------WLTYGGLRDLASHSVAALHAAGVGRGDRVAIVLPNGPEMATAFVAIAQ-GAVTAPLNPGYRLEEFEFYLSDLGARAIVLPEGYDGPALTAALRLGLAVLRLGHDAADPAGWFSLRAESVAPGEPDRARPRDVALILHTSGTTSRPKIVPLLHRNLA--ASAHHVATSLALTAHDRGLNMMPLFHIHGLVASVAASLAAGASVWCAPGFDALKFFGWLETARPTWYTAVPTMHQAILARAARNADAIERLRFIRSSSASLPAQVMEALATFGAPVIEAYGMTEAAHQMTSNPL---------PPRAQKPGSVGLP-AGPQVRIADEAGNRLIDG---LGEVVISGPNVTPGYEANEAANAASFFEQRWFRTGDQGRFDPEGYLTITGRLKEIINRGGEKISPLEVDGVLMDHPAVQQVVTFALPHPRLGEEVAAAVVLREGMAADEASIRAFCAARLADFKVPRRVLLLEEIPKGATGKLQRIGLAEK-------- 145223283 483 -----------TIGELIEARTDLTPDTVAVVY----EGRRYTYREINESANRVAHWLIGQGIGAEDRVAVLMDRSPELLITALGIIKAGAVYLPVDPSYPQDRMSFVLSDSDPTLVIREP--VAGLDGHRTDNPTDDVRV-----------------------RPLRPENAAYLIYTSGSTGQPKGVPVPHRPVAEY--FVWFKDEYEISESDRLLQVASPSFDVSIGEIFGTLACGGRLVIPKPLTDVAYLTELLQREGITAMHFVPSLLGLFLSLPGVNQWR--TLERVPIGGEALPGELADRFHAFDALLHNFYGPTETIINTTRYKV--------EGTQGSRIVPIGTPKINTTVHLLDDALRPVPVG--AIGEIYIGGGHVARGYHRRPALTAERFVADPFYRSGDLARRNADGDLEFVGRADDQVKIRGFRIELGEVAAAISVDPSVGQAVVLGQDLPGLGMSLVGYVTPAAGEDVDLARVRERVAAALPDYMTPAGYVVLDEIPITAHGKIDRAAL----------- 170694639 2330 -MPAAFAYEPVTA----RIAAQTRARPDAVALIDGDEE--VTYAQLDAWSGAIARELIRLGAGTEVRVGVAMQRSAALVASLLGVLRAGAAYVPLDPSYPAERLAHIVDDSQLRLIVTDAPSLAQHAALFGTRPTL------DALALRDTLPNDEPLDVAMYPRP---QQLAYVIYTSGSTGVPKGVGITHENIA--RLFDATQSRFAFDSSDVW----TLFHSYAFDFIFGALVHGARLVIVPHAREPAAFHALLRKERVTVLNQTPSAFMQLTHADDDNT--LQSLRVVIFGGERLEPASLARWRRKGVSLMNMYGITETTVHVTH-------RTLDYAALHDARSVIGAPLDDLTLHVLDADMNRVPVG--AVGELYVGGAGLARGYAGRAELTAQRFVPDPYYRSGDLARRLPDGDLEYLGRNDDQVKIRGFRIELGEIQSALLAHPEVREAAVLVANGGDNDQRLVAYVVPREEPHTRDIARQTWLAARLPAHMVPSSYVEMERFPLTRNGKLDRRAL----------- 170694639 4969 ------------------------------------------YATLARWSVAIDARLRVSGVAREERVAVCMRRSPALIASMLGVWRSGAAYVPLDPSFPAERLAGMLEDAGVARVIADEEGRARLGGA------LDNRIVLDAGSGEDAL-VHDAASALPPISPSTDSQLAYVIYTSGSTGRPKGVAVSHGALA--RLLASIGIAPGLHKDDVLLSVTPSFDISLLEFCL-PLTRGACVEMADAQADGMALARLIDESGATFMQATPSGWRLLIESGWQGASRGR--LTGIAGGEPLPADLAAQLAQRGVELWNLYGPTETTIWSSCARVSG-----------SGPITIGRALHANALRIVDASGQLTLQGG--VGELCIGGENLARGYLGRAGLTAERFVPDPYYRTGDLCRERTDGEFECLGRIDQQVKLRGYRIELGEIEAALRECDGVLDAAVALVPGAGDAERLVAYVVGAVVNELDREARRQMLAARLPGYMIPAALYAIDALPRTANGKLDRNAL----------- 170694639 9 --------------DFLPARVARFARADAVALVDSDGP--LSWHDLWAWSGRLAAALSDHGVRPGDHVVLALPRCSALVAAILAVWRLRACYVPLDPASPQARLRWQAEDCGARVVVMGGALAATNSGANAALKSAAPSWLPDGIATLNPHTLRDATNSAALAAHLGDAAPAYVIYTSGSTGRPKGVVQSHAALAAYLRGVSRLPGDIASAAYLSTPAADLGHTSLFGALWHGWTL--HLIDADIAADPDAFATYMHTHSVELLKIVPSHLDALLQA--QLPERVLPRRCLVMGGEPAPTRLAERIEALRCRLINHYGPTETAVGVL---------TRSGAQSRAATLPLGQPLAHVDARIVDADGNAVPKG--AAGELCIGGASVAYGYLNRPSLTAERFVPDPLYRTGDRSRRLPDGEFAFLGRLDDQVKIRGFRVEPEEIAARLRAEDGVRDAIVIAHTDSEGSSAPRLVAYLSSAEALDVDAIRARLAAELPEYMVPSSLQVLGALPLTANGKIDRAALPAPREHEAANA 67922762 459 ------------IHKLFEEQVKRKPDKVAVVF----EEQQLTYNELNVKANQLANYLQNQGIKPDSLVGVYLERSLLFVIAILAILKAGGAYLPLDPALPAESVVYRIEDAKTPIIITQESLLKKISDLEKQTISIDK-------------DWEIIANQKTSPPDVTSKDLAYVLFTSGSTGKPKGVAVEHRQLFNYINA--IEDRLNLSVCSQFALVSTFATDLGNTVIFPALCGGGSLHILSSEINPETFAEYCHHNSIDCLKIVPSHLNALLSHPEIVLPK----KRLIVGGEACSWQLIERIKTLACSIFNHYGPTETTIGVLTYPVN-----LQQTINHAKTVPIGRPIANTQIYVLDSYLQPVPIG--VPGELYIGGAGVTRGYLERPKLTKERFIVNLFYKTGDLVRYLPDGNIEFIGRIDNQVKIRGYRIELGEIEATLRQHNGVRESVVLSHEEESGNKYLVAYVVPEKQFTLTTAELQGFLQDKLPSYMVPPTFIYLNALPLLPSGKVNRREL----------- 108760684 2724 -----------TLPSRFLAQVSRTPDRVAV----EDGVRTLTYREVEVLSGRLARHLVSRGVKRGDIVALAVSQPADVVAGLMGVTRAGAAVVVLDVDHPAERLAGILADTRAQALVAS-------ESCRARVPSREGLTV---------IPLDSLPEATEDVCGLPETDAACVVYTSGSTGRPRGVVLEHRHLVAATQARADVYG----EPGVVMSLAPFTFDASLAGLLWSLFGGGTLRYPDEHGDPRRLAERIARSHVTHLVSVPSLYGQILAAAPVGG--LRGLRAVSVGGEPCPVELTRAHHEAAVSLFNEYGPTEATIWSTVHRVRVDEEG---------RVPIGRVVPGARVYLLDAHRRLVPRG--APGELYVGGAGVARGYLGQPGLTSERFVMDPFYRTGDVARWRADGTLEFIGRVDHQVKVRGFRIEPGEVEAALLAHPAVKEAVVVAREDGKGPKRLVAYGVLAGEKPDAQALKE-WVRSRLPPYMVPATFVAMDSLPRTRHGKVDRRAL----------- 108760684 2074 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AEALLALVREAGITHLHCTAALARSMLTLPDAAEA-LRPVRHVWLEGA-----------------------SEEAAASLVRAMSWRVAHRQQDLGLGTWALAAEPGDASRWDVVDGRGQPVPVG--VIGELVVKGAGVPLGLWNAPDST----------------------------------------------------------------------------------------------------------------------------------------- 75760872 3 -----------NLYEYFHNSYKTYPNN-----YYVFDQKYWTYNEVNQYIKAMTVKIKNNGIGVNDKVILYMENSIEYIISYFAILYLGATVVPITTSSTIENINDIVEDCKPALLLTSSSIFSNIKNTELAKKNNVQSISIKE--------IDSTVCVESQQCRTGQ--LAMIIYTSGTTSKPKGVMLTHKNLITNT--DSILDYLCLDHSDSILATLPFTYSYGNSILLTHTKASGLLYIFRATY-PQEILNILKRENITGFSTVGSHLNIMLKQGNFTAESFGKLRYITLAGEQTVKSNLIKLNNMNLKIYVMYGQTEAS---------ARLTYLEPSMLEQKLGSVGKPIKGVTLKIVDEEGIEVEHDEN--GEIIVKGDNIMSGYLNMPDETEKVL-KDRWLYTGDIGYKDSDGYIYIIRRKNDIIKYLGYRISPVEIENYINMHDNILESAVVECRKEE-NVKIAAVIVLKNEKLDINDLSQ-ILRRKLPSYKIPSILYTVDKLPKTSNGKIKRSELKEMLKQSF--- 82703783 5 ------------IQDLVFESANRFSDKEALVY----QRNRLSYADLAREIGLVREGLLALGLGRGERVAVYLEKRIEAVTSLFGAAAAGGAFVPVNPLLKPEQVAYILRDCNVRILVTSVERLKLLVEALPQCHDLHAVIVTDRAEAATVVSWNDAVTADGRAVSRPATDAAAILYTSGSTGKPKGVVLSHRNLVAG--AASVSQYLKNNPDDRILSVLPLSFDYGLSQLTTAFRVGATGVLMNYLL-PRDIIDGLKEEKITGLAAVPPLWIQLAQL--SWPKDIP-LRYITNSGGAMPRATLDLLRNVNAAVFLMYGLTEA----------FRSTFLPPEEVDTRPDSIGKAIPNAEVLVVREDGSPCAPG--EPGELVHRGPLVSMGYWNDKEKTTERFRPVPW--SGDTVRMDEAGFLYFIGRRDEMIKTSGYRVSPTEVEEVVYGTELVGEVAAVGVPHPVLGHAIVLIATPRAGLKAADEALLAACKTHLPAFMLPSRIEYRESLPRNPNGKIDRKRLAQELHDIFMEA 190348287 1 -------------------------------------------------------------------------MNPQAIIAMLAVARIGAIHSVIFAGFSSGSIKDRVNDAACKALLTCDEIKKLCDDALEQCPTVEKVLVFKRTGADVAMKWDEETANFPPPVPVNSEDPLFLLYTSGSTGTPKGVLHTTGGYLLGA-ALTTKYVFDIHPEDILFTAGDVGWITGHTYAYGPLALGVSTIVFEGTPDYGRLWQIVDKYKATHFYVAPTALRLLRKAGEEAKYDLSTLRTLGSVGEPISPDIWEWYEKVGCHITDTYWQTESGSHFIAPFAGITRN---------KPGSASLPFFGVQACLIDPVSGHEISGNDVEGVLAIKWPSMARSVWKNHTKYMDTYLKPGYYFTGDGAARDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHHGVSEAAVVGINDDLTGQAVVAYVALKDEAAGADELRKALVRKEIGPFAAPKSVIIVADLPKTRSGKIMRRILRK--------- 177670592 51 -------------FDWFDRLAQDPARADVIIAEDDGRSTERTFAELSAASNRVANWLSAQGLRRGDRLILMLNNQVELWEFMLACIKLRVVMVPTTTQMTSGDLEDRVTRAGAAWAVAGAEDLAKFAGVGEDLHLVHVPGVFAERAPESYDDADDAATELTPAEPTPADETLLFYFTSGTTSKPKLVEHTHTSYPVGHLTT--LYWIGLEPGDVHLNVAPGWAKHAWSNFFAPWIAEATIFVHNRKFDPAALMANMERYGVTSFCAPPTVWRMLIKADLAQLTTPPT--KTISAGEPLNAEVIDQVHKWGTTIRDGFGMTETTLQVANT-----------PGQKVVIGSMGRPLPGMDVTLID----PLTGQEADEGEICLRLDGLLKSYYGNQEKTDEVFR-DGVFHTGDIARRDENGVLTYVGRADDVFKSSDYKVSPFELESVLVKHPAVMEGAIVPTPDELRLAVPKAFVTLAPGHEPTVETARAILQTQLPPYKRIRRIEFL-ELPKTISGKIRRVELRK--------- 108763578 462 -------------------QVARNADAPAVRC----EEKEVTYGALEARANQLAHQLRGQGVGADVPVALCLARGVEWVVGMLGILKAGGAYVPLDPSQPESRLRMLVEEVDAPVVVTQARYAAIFEGTRA-----RRVVVDGDAAL-----LEQWPSAAPPLVTVHPEQLAYVLFTSGSTGRPKGVAVTHGQLANYVQAA--IERLGLADCASFALVSTVAADLGNTVLFPALCTGGLHVLTQERASPTGVAEYFARHGVDCVKLVPSHLAALMSGAEPRLVLPR--KRLVVGGEAASWILLEQVHALACEVYNHYGPTEATVGVLAGRVE-----LPRRPTSPVVVPLGRPMGNTRVYVLDGGLRPVPVG--VAGELYAGGAQVTRGYLGHPELTAERYVPDPYYRTGDKVRWLADGRLEFIGRVDFQVKVRGFRVEPGEVATVLRAHPEVRDAVVVAREDVPGNKRLVAYATPSSQPAPDTAALRAFLQQRLPGHMVPSALVVLDALPLTPNGKVDWRALPEEAARVFEG- 108763578 2605 ------------VHRCVEHHAERTPEAPAVRC----EERELTYRQLEAQANQVAHQLRGMGVGAEVPVALCLERGVEWVVAMLGILKAGGAYVPLDPSQPESRLRALVEEVAAPVVVTQARHAATFEGLSAR-----------RVEMDGDAARLEAQPTEAPRVEVQPEQLAYVLFTSGSTGRPKGVAVTHGQLAHYVEAANA--RLGLAECTSFALVSTVAADLGNTVLYAALWTGGLHVLTQERASAAGVEEYFQRHGVECLKVVPSHLAALM-SGAAPGQVLPT-KRLVVGGEAASWSLLEQVAALGCEVHNHYGPTETTVGVLAGRVE-----LPRRAESPATVPLGRPMGNTRVYVLDRSLRPVPVGVG--GELFVGGAQVTRGYVWRPELTAERYVPDPFYRTGDKVRWLGDGRLEFIGRTDFQVKVRGFRVEPGEVAAVLRAHPDVQDAVVVAREEVPGDNRLVGYAVRTARAAPDIAALRGFLQQRLPGHMVPSALVVLDALPLTPNGKVDWRAL----------- 108763578 1546 ------YPREASLAELFEAQVERTPGAVAVEWAG----QQVSYEALNRRANQLAHHLRGMGVGPEVRVGLCAERSLEWVVSALGILKAGGVYVPLDASYPLERLGWMKREAGVALLVAQEKLADEVAS------GSELVVCVDTE-------WDTQIARQPETARVGGGHLAYVMFTSGSTGNPKGVAVPQRAVTRLVLGGGVAD---FGPEEVWLQLAPTGFDASTLEVWGALLHGGKLVVYPEPLELEALGRRLKEAGVTSLWLTAALFEQMQAY---QPEALSGVRQVLAGGDVLSVGRVRERVRSGGILLNGYGPTEGTTFTTVHRV--------AEEEVGLTVPIGKPVGNTRVYVLDEGMRPVPVG--VRGELYVGGEGLAEGYVGRPEWTAERFVPSPFYRTGDEVRWQEGGLLEFLGRRDEQVKVRGYRIELGEVEEALKQHAQVKEAAAV-VRGEGQEKRVEAYVVAPGGEGGA---LKEYVRQKLPEYMVPSVVVVLEALPLTPNGKVDRKAL----------- 145591598 66 -------------YSAVDYKTGLLGEKIAYIYLEAGAERKVTYGELASYVYKFSAALRAAGVKKGDTILVYMPNSIEAVAAILAAARVGAVSTTVFAGFSPKAVADRIELVEPKIVFTQDRKIPLKANIDEAFKISRPSLVVVKKTEEGDIWLEEFLGHSAHPEFVESNEPLFVLPTSGTTAKPKPVVHVHGGYQVWIIYGALL-VYGLSANDLIFNTSDIGWIVGQSIVFAPLIMGATSILFDGAIDPDLFWEIVEKYKPTLIWTSPTAARLLMRYGLAMKHDLSSVTRVVTAGEVLNPEVWRWLYRKRVPVIDHWWQTEAGPTIGYYYALVSGMPHGLEHMEIKPGSAGVPLPGVEVEVVDERGNPVPPGHKGTLVIKRPHPGMTPTLWRDHQRYLNDYWGEGVYYTGDAAHMDEDGYIWFAGRADEVIKIAGHRIGTIEVESALVSHPAVAEAAVVGVPDPLRGEAIAAFVVLRPGRQPTEDLKKDLVRKTFGPIAVFAGVEFVNMLPKTRSGKIMRRVLK---------- 145595325 27 ------------LGDLLRPEAADDPDRIAVVTRHG----RHSYAELDRRADRLAAGLVGLGIRADDRVVVQLPNTPDFVVTCVALFRIGALPVLALPAHRRSELVYLAEYSGAVALVVPDDHRTLARAVRAAVPSVAHLLVAGEAQ-----ELTPLAGIDASPLDLPTPDPSAVAFSGGTTGLPKLIPRTHDDYTFQLRATA--EAMRFDENGAYLAALPVAHNAALGCPVLGALRAGGRAVLAASPAPDEVFPLVSTESVTLTTLMPALLPVWMETAGIFGVDLSQL-VIEVGGATLSPDVARQVRTTGATLTHWFGMAEGVLSFT----------RPDDDDEVTATTQGTPLPADELRVVDDTDQDVAAG--EVGELLARGPCTLRGYYAVPEHNRTVFTPDGFLRTGDLVRRDAEGRLVVVGRIKDVINRGGEKVSVDEVEAHLLAHPAVRSAAVVPVPDSRLGEKTCAVVVAQDDPPSLAEVRAFLSDRGLAEFKLPDRLHLTAALPYTPVGKIDRRAL---ARDHAGTA 52842157 5 -------DQDTTICSLFEEKVKQYPENTAVYL----EDRQISYDAFNKQVNQYARYLQRKGLPLNGIVGIQLTRSFEMLVAIFAVLKAGGAYLPIDPMAPVIRNQTILEDSQIKFLIVSDNSLLTQKAGLQVLSI--HANVSDEDCHNLNLPREK-------------QDLAYVMYTSGTTGKPKGVMISHQALVNRIL--WMQNTFPLQTHDVVFHKTHIFDISVWETCWWS-IAGAGVVLPGKEHDIKLFIQMIEQYQINVIHFVPSVLRIFLSYIEQDFSRLSSLKYVFSSGEALDAKSVNLFNKLKTILVNLYGPTEATIDVSCFICEKH--------KDYRTVPIGKPIQNTQFFVLDEQLNS---TGFEPGELYISGVGLAQGYLNNPALTRTSFIDNPYYRTGDIVRWNENHELLFLGRRDDQVKLHGIRIELGEIQHHLLDHPNIQDAVVVCEKVEGLDYRMVVFLIANNQTKIGSAELKSFLKTRLPDYMVPEHYLWLSAFPIKENGKIDKEKL----------- 197784974 123 ------------VHELFEERVEKRPDAVAAVQ----DDRRWTYAELNSRANRIGRALLARGLAAEDVVAVVMERNLDWMAAVLGVLKAGGVYLPVEPHFPAERVARTLWRAGCAFVVTEESLSGTSAGTSAETGTSAETLFVDAAYAEGHADHDLAI-------PVSAGQLAYIYFTSGSTGEPKGAMCEHAGFLNHVLAK--VEDLGIGEDDVVAQTAPQCFDISLWQLLAGPVVGGRTLIVGQDLDVPRFVDTVVRGRVNVLQVVPSYLEAVLAELGQRPRELADLRCVSVTGEAVKRELVQRWFATAPAVRNAYGLTETS--------DDTNHEVMDRVPDGDRVPLGRPVRNVRVYVVDEDLVPVPLG--APGEIVFSGVCVGRGYVNDPERTAAAFTEDPYYRSGDVGRWRADGKLEFLGRRDTQVKIRGFRVEIGEIENALLRVDGVRDGAVVVV----RGTQLAAFC--AGPEPVASDTVRERLAVSLPSYMVPAVVHWREHLPLTANGKTDRRTLTALAEDLDTGA 115351741 27 -----------SFAQWFDERVARHAERVALVQGD----LRWSYRTFAAEAERTARALTACGIVPGERVVVQLPNCVAFFAVTFALFRIGALPVFALPAHRRREIGYFCRHAGAVAYVAAEDYRALASEIRADAPTLRHMLFT--APGNTRVALPEPTPDVALPPGPGAHEVAFLQLSGGSTGTPKLIPRTHDDYLYSVRESARI--CGLTERSVYLAALPAAHNYALSSPSLGVFDAGGTVVLSDGASPDAAFPLIERERVTVAALVPPLVPVWLAAAGQRRGALASLELVQVGGARFDPALAARAADFGAQLQQVFGMAEG----LVNYTR------LDDPRDVVIATQGRPIPDDEVRIVDDDDRPVAPG--EVGHLLTRGPYTIRGYYDAAAHNARAFTADGFYRTGDRVRLTAGGQIVVEGRAKDQINRGGEKIPAEEIEHLLLAHPGVVDAALVAMPDPYLGERSCAYVIRGVPAPAAADLVRFVREQGVAAYKVPDRIEFVDAFPKTPVGKIDKRALRQHIADRLAAA 84687104 10 ---------QTTVYPLLAMRARTVPDALALTDGTTD----LTFRTMLEAVDRCAAALAARGLTRGDRVAVISENRIEYALLQYAAAKLGLITACTNVRLAEPELAYCTALVEPALIVASPRYMDTARAVAAGVP---------------VAGFHDLSDEGETTCVADPEDGLFIIYTSGTTGRPKAAVISHRAQL--ARMSSMRLDLGILPGDGYVAWAPMFHIGGSEHLCTALMSGAGYVVDG--FDVDRIIDALGRFPVGWLMLVPATIDPLIEALKERQPQIKGVRAVGCMADLVPSDTIAEITSLGAPYLDSFGATETGMALSANLIPVGSRPTTFPKQLTL---------LTELRLCDPEGNEVPDG--EPGEAWVRGPTVFSGYWNNDAVNEKDF-ADGWFHMGDMFRKLDDGYV-FAGRSKYLIKSGGENIYPAEIERVLLSDSRIADAIVVKKPDEKWGEVPIAVVVPAAE--IDAEAVIELCRAELAGYKRPKGVLFVDDLPRSVSGKILR-------------- 110635281 26 -----------TFYDLMCRHAEHMPSANALRDG----SERIDWGTLRARVDALADDFAERGIVAGDRVSIWMPSSVDVVVAFLACSRIGAACNPLHHSYTCAQIIDLLTMLQASALLTAEGWRHNFEEMAAKLPFLKKIY------KAGRLPMH--ITHISADAHDNPDSVAYLAFTSGSTGTPKCVMHSCNTLLAN--ARNLVSDWGISKKDVILTLSPLSHHIGWVAAAQWLLSGAEFVLYEPKTIP-NMLSWIEETGASYVLGVPTHAMDLLSEQKLRAQKMGKVRIFYMAGAPIPDAIARSFAQQGIKPQNIYGMTECS---------SHQYTHPDDPLEVAVATCGRGGTAYEVKIWDPQDPDREMPAGETGEIGGRGAALMLGYYANQAATEKTFNRHGYLLSGDLGSFDADGNLRVEGRIKDLIIRGGHNIFPSRIEALAATHPRVEKVAAFPVPDERLGEKVCIAVI---GEISARELMDHLAAEGLSKYDMPEWFISLPAMPLTPSGKILKRELTEMVR------ 118463736 8077 -----------SIPTVFAEQAARTPDAVALVY----EDRSWTYRELDEAANRLAHRLAGFGVGAGERVALLFSRSAEAIVAILAVLKAGAAYLPIDPALPDERIGFMLADAAPMVAISTAELAPRLHG--------HHVVVLDVHDPAVDT-------QPSTPLPPPADDIAYLIYTSGTTGVPKGVAVSHRNV-----TQLLTADSGLPREGVWSQWHSLFDVSVWEI-FGALLHGGRLVVIPDSVSPDDFHALLVDEQVSVLSQTPSAAGTLSPEGLESTA-------LVVAGEACPAELVDRW-APGRTMINAYGPTEAT---VYTAISAPLQPGSPAG-----VPIGFPVPGTGLFVLDESLRPVPPG--VVGELYVAGAGVACGYWRRGGLTASRFVACPFYRTGDLVRWRGDGQLDYLGRADEQVKVRGYRIELGEVRSALAALDGVDQAAVVAREDRPGDKRLVGYIT---GDADPAEARAR-LGERLPAYMVPAAIVALDAIPLTPNGKLDTRAL----------- 118463736 3421 --------TPVSVPTRFAAQAARTPDAVALTC----DGRSMTYRELDEAANRLAHFMIHHGAGPGERVALLFPRSAEAIVAILAALKSGAAYLPIDPALPAARVEFMLTDAAPIVAVTTAALAERLHGFD--------LTVIDVADPAV------ATQPATAPPVPDPDDVAHIIYTSGTTGVPKGVAVTQYNVA--QLFDDLRIGIELSPRQVWTQFHSYAFDFSVWEIWGALLHGGRLVVVPETVSPNEFHDLLVREHVTVLTQTPSAVGLL----RTDGLDGTAL---VIGAEPCPPELVDRW-APGRTMVNVYGPTETTMWACKSAPLTAGSGFPP---------IGAPVTRAAFFVLDDWLRPVPPG--VVGELYLAGDGVGVGYWRRPGLTAARFLACPFYRTGDLVRWRADGQLDYLGRADEQVKVRGYRIELGEIQAALSALDGVEQAVVVAREDNPGDKRLVGYVT----GSVAPAKARAALAERLPAYMVPAAVVVLDSLPMTVNGKLDTRALPAPDYRHTGG- 118463736 7018 --------TRTSIPALFTAQAQRSPQAPAVTF----EGRTTTYRELDEASNRLAHLLIGRGVGPGQAVALLLPRSADAIVAILAVLKTGAAYLPIDPALPAARIEFMLDD-------TAPTAAVTTAALAGPLRGRDLTVVDIGDRALSRQPHTALPAPDPD-------HVAHIIYTSGTTGVPKGVAVSHHNVT--RLFDAQAVGVELSADQVWTQFHSYAFDYSVWEIWGALLHGGRLVVVSDAVSPMDFHALLVAENVTVLSQTPSAVRMLSPQGLESAA-------LVIGAEPCPPELLDRW-APGRTMVNVYGPTEATIFSTASTPLAAGSGAPP---------IGSPVPGTALLVLDGWLRPVPAG--VVGELYVAGRGVGYGYLRRAGLTASRFVACPFYRTGDLVRWRADGQLDYLGRADEQVKIRGYRIEVGEIRSALAALDGVDEAVVIAREDRPGDKRLVGYIT---GDADPAEARARLA-ERLPAYMVPVAVVVLDALPMTVNGKLDLRAL----------- 118463736 460 ----------VSVPELFATQVARAPQDVALV----GEGRSLTYRQLDEASNRLAHLLAGLGAGPGQSVALLFSRSAEAVASILAVLKTGAAYLPIDPAAPETRIGFMLADAKPVAALSTAELAGRLEA--------HGMTVIDVNDPRIQDRPATALPVAA------ADGVAYVIYTSGTTGVPKGVAVTHRNVLLGSLDAGLPSAGVWSQ-----CHSYAFDVSVWEI-FGALLRGGRLVVVPEAVTPEELHDVLVNEQVSVLTQTPSAVAML------SPQGLESVSLVVV-GEACPAEVVDRWSG-GRVMVNAYGPTETTMCVAISAPLAPGMGSPP---------IGVPVDGAGLFVLDAWLRPVPPG--VVGELYVGGAGVAAGYVGRSGLTASRFVACPFYRTGDLVCWRPDGQLDYRGRADEQVKVRGYRIELGEVQAALAGLDDVEQAVVIAREDRPGGKRLVGYIT---GTADPAEARTALA-QRLPVYMVPAAVVALDAIPLTPNGKLDTRAL----------- 118463736 9575 ---------------LFAARAAQTPDAVAISW----DGLSMTYRELDQAANRLAHLLADHGAGPGQSVALLFSRSAHAIVAILAVLKTGAAYLPIDAAAPAARVRFMLADSAAVAAVTTAGLRSRLDGCD--------VAAIDIEDP-------RIQTRPSTPLPAPPHDIAYVIYTSGTTGVPKGVAVTHRNV---TQLLEPLDAGLPSPGVWTQSHSYAFDVSVWEI-FGALLRGGRLVVVPEAVSPKDFHALLVDEEVTVLTQTPSAVAML------SPEGLESVSLVVV-GEACPAEVVDRW-APGRVMVNAYGPTETTMCVAISAPLAPGMGSPP---------IGVPVDGAGLFVLDAWLRPVAPG--VVGELYVAGAGVAAGYVGRSGLTASRFVACPFYRTGDLVCWRPDGQLDYRGRADEQVKVRGYRIELGEVQAALAGLDDVEQAVVIAREDRPGGKRLVGYIT---GTADPAEARTALA-QRLPVYMVPTAVVALDAIPLTPNGKIDTRAL----------- 118463736 1977 --------------------------------------RELSYRELDEWSTRLARKLIQHGVGPERAVGVAIERCAELVVAWWAVTKAGGVYAPVNLDHPVERVASVLHTVDAVCVLTCGT-----DEVAGAGP--RPILRIDGLDLSGHSTEPITDADRRSPLR--ADDTAYLIFTSGSTGVPKGVAVSHTGLLGWAAAQRELFGLGADAR-VLMVASPTFDASVGELLLAAGSGAALIVAPPQVYAGEALTALLHNQRVGTAILTPTVISTL------DRGRLDGLHTLVAVGEACLPELVDGW-APGRQMFNGYGPSETTIWVTCARLTAG-----------QPVRIGAPIPGVCARVLDGWLKPVPVG--VVGELYLSGPALGHGYLGRVDLTAERFVANPFYRTGDLVRWTPEGTLDYLGRADNQIKLRGQRIELGEIENTLLACPQVTQAAVT-VQDSAAGSQLVAYVTL-DHGPSDADVR----------------------------------------------- 118470076 40 ---AAMARENMSVTSGFASAAQRCPDRPGLVD----ELGTLTWREIDQQADALAAGLQALSGGAPRVLGIMARNHRGFVLSLIAANRIGADVLLLNTSFSGPALAEVVSREKVDAVIYDEEFTDTVDRALAGAPEAPTRIVTDTAAHDVTVAALTEKFAGRQPQRGGQKSKV-ILLTSGTTGTPKGAKHSGGG---PEILKAILDRTPWRAEEPVVIVAPMFHAWGFSLAFAASM--ACTIITRRKFDPEATLELVDRHRATGLCVVPVMFDRIMELPEDNRYDGRSLRFAAASGSRMPDVVIAFMDRFGDVIYNNYNATEAGMIATAT----------PADLRAAPDTAGRPAEGTEIRILDGDLRDLP--TGEVGTIYVRNSTQFDGY---TSGTTKDF-HEGFMCSGDVGRLDDAGRLFVVGRDDEMIVSGGENVYPIEVEKVLTTHPAVAEAAVIGVDDEQFGQRLAAFVVLSGDA-TVDDLKSH-VRDNLANYKVPRDITILDELPRNSTGKIARRELQEK-------- 169631241 3 ----------LNIADLIEHAIDTMPDRVAIISGD----RKLTYAELEEQSNRLGHYLQSQGVGPGDKVGLYCRNGIEIVIALTAIVKIRAISVNVNYRYVEAELHYLFENSDMAALVHERRYSDKVANVLPSTPNVKTAIVVEDGADGSFDSYADALAQGSPERDFEERSPIFLIYTGGTTGFPKGVMWRHEDIINYVTGEYIEGEWDLAKQGIGFPIPPMIHGATQAATFMALFQGRTTVL-APEFNPEEVWELIEKHKINMLFFAGDAIRPLIDALDTEARDLSSLWVLASSAALFSQTVKERYLELNRVITDAIGASETGTGGLSTVTKGQMHPGGPTVKISSTTT-----------VLDEEGNPVQPGSGVRG-LIAKSGHIPVGYFKDEKKTAETFTFNGYAIPGDWATVEADGTVTMLGRGSVSINTGGEKVFPEEVESVLKGHPAVFDAVVVGVPDEKWGQHVGAVIVREGVELTFEDLDAH-ARKEIAGYKVPRSIWIVDSVKRNPAGKADYRWAKE--------- 71003688 113 ----------------------------------THQSRSVTYYELLQQVQIVAGILRHKGVSKGDAVVIYMPMVPETSIAMLACARIGAVHSVVFGGFAPKELAKRVEDSRCKIIIAASDYKPLVDEALGLLFLRRHTISGHSPAPEWDWEVESKLTSERECVPVASEDPIYTIYTSGTTGAPKGVCRLSGGHIVQ-LRYSIEHMFGMTPNDVMFCASDLGWVVGHSYIYGPLLLGATSIIFEGKPDAGIWWRICSQYKVTQMFCAPTALRAIATLMRAPGVDLRSLRALFLAGERSEPQIVAKFERLGAQTNDNFWSSESGSPITGLMLSSAFGPLP-----ARPGSAGLPMPGMDVRIVDDNGRELPRG--QMGNLVLAAPSFLGGLWRNPDRFFKSYFKGGWFETGDQGIIDDHGYVSILARSDDIINVSAHRLGTGLIEQVVTSHPDVIECAVVGAPDKLKGQSPFAIVVAHAQSDSAKQMLKNIVRKEMGPIAQLSGLIEAQKLPKTRSGKTLRRSLRQAVENAAAG- 120404803 482 ---------PATITDLIEAQVRRSPDGTAVVY----EGRHYTYREINEAANRVAHWLIGEDVGAEDRVAVMLDKSPELVVTALGVLKAGAVYVPIDPAYPQDRLEFILGDCDAKVVVREP-----------------------VTGLDGYRADDPGDNDRRRPV--GPYNTAYLIYTSGSTGLPKGVPVPHRPVAEY--FVWFKGDYRVDAGDRMLQVASPSFDISIAEVFGTLACGARLVIPGGLNDIGYLTALLRDEGITAMHFVPSLLGLFLSLPGVNQWR--TLQRVPIGGEALPGEVADKFRAFDALLHNFYGPTETVINATRFKV--------EGRQGTRIVPIGKPKINTAIHILDDALQPVPVG--SIGEIYIGGTHVARGYHHRPGLTAERFVADPFYRSGDLARRNADGDIEFVGRADEQVKIRGFRIELGDVAAAITVDPSVGQAVVVVSDLPNLGKSLVAYLTPADGAGVDVDRIRTRVAAALPEYMTPAAYVVVDEIPITAHGKIDRAALPE--------- 163795761 3257 ----IRIDPDATVTGLLEAQAAATPEAVALVAA---DGRAMTYSALHRTAATVAGILRRRGIGRGDVIAVLCRRSPDMVVGILAALKAGATYLPLDPSYPPARLAFIVEDAAPALVLSQSELTEI-------LPSDTEVLLLDTVPEACGSNATDAASPPATP-----DDAAYIIYTSGSTGQPKGAILPHRAVVNYLVWARDTYRPELGRGAPI--NTSIGFDATITSLFLPLIAGTAVYLIDEEDEIGALAACLSDHRFSLVKLTPAHLDIL--RMTMAPEDLAGMRVLVIGGEALSAATVQAWRDHAPELFNEYGPTETTVGCIVHEVG-------PDTPTSGMVPIGRPIANTRIYLLDAEMQPVPVG--VAGEVYIAGAGVADGYLRRPELTAERFLADPFYRSGDLARRDADGRMEYLGRADGQIKLRGHRIEPGEIEAALLAQPSVAQAAVILRKDAVGDAELAAYLVPAGVEPRATAALQQALSERLPAVAVPSSYIWVDAVPLSPNGKVDRARL----------- 163795761 5428 AFDRAAVDCSPSLAALFEAQADRTPSRPAVV----GDDGSVDYRALDHAANGWAAALLDHGLRPEEPVGLALPSSVALIAAMLGILKAGGAYVPLDPRHPADRLRAMIADAGCRLVLTAETR--------------------DASGLADSTLIRAPITPRADPARIDGGDLAYILFTSGSTGRPKGVMVEQRAVVNHGLNRAIYDPLATTGPLQVAQFASVVFDASVQQIFPALLAGHTLVDGALRRDAPALLRWFRARGINVADGTPTLLDMLLEAG-LDRTPLPDLRHLILGGEPLSSAALRRLREAGLAVTNAYGPTETT-------VDATLFELRGDAPLPAVIPIGTPLPNVEALILDANGEPVPIG--VAGELHIGGAGLARGYVAASPADNARFIPHPLYRTGDTARWLEDGAIEFLGRRDGQIKIRGHRIEVGDVEAALKRAPGIRHCAVGVQP---GGPRPAAWIVADREIPTAD-LRRHLA-GHLPDAMIPARFQVLPALPLTPSGKIDRK------------- 163795761 7006 ------IPGPTTVVDLFERQAAAKPNAVAVRC----QGRHVTYRTLDRWDRIAARLRARADLAPGERVAVDLPRSEALIAAMFGIWKAGLVHVPIAPGDPAERKAFLIADAGCKAVIGGD-----ADSIVPRID------------PTNDRSRPTARGAECSP-----GDVAYVFYTSGSTGKPKGVMIEHRNLA--AFARILHGAFGMRDGDAVFALTTATFDISMLELICPLTQGLRVTVADDAADPALTLADIRDSGVTVLQVTPSRLALLL----AQDGGLGAVRLLLVGGEALPAYLAASLRALGKPIFNVYGPTETTIWSTA------------EEIGDAPPGIGWALPGEVVLILSLAGRPQPVG--VPGEIAIAGAGVGRGYLARADLTAERFTADPMYRTGDLGLRRADGGIEFLGRVDDQVKLRGFRIEPGEIEAALTGHPSVHQAKVVVRDIAGAPELVAYVVAPTLDLPGPEADLRARLHETLPPHMVPMVIVALDALPLLPSGKIDRKAL----------- 163795761 4322 ---ATDYPRDASITELFRAQAALSPDAPAVREAGGNA---LTYGMLERRSNRVAHRLVEAGVAPGDLVGLMATRSCDLIVAQLAILKAGAAFVPIDPDYPRGRIDAMLTAVEIRCLIVQDD----------------APIAVPDRCRRVPLSALDGEAAEGPDRHPSAEDLAYVMFTSGSTGQPKPVAVPHRAVVRLVRDTNFV---ALGGDDRLLLTGALSFDATTFEIWGMLLNGGTLVLADSRLDARDLGRLLAEERITTLWLTSSLFNHMVDQGADL---FAPLRTLLIGGERLSPPHVAAVRLPALRLLNGYGPTENTTFSLVHPIDAVEDG--------RDIPIGRPIANSRAYILGPGDRLAPVGVVGE--IVVGGDGLARGYLGQDALTAERFVDHPVYRTGDFGCWLPDGSIAYLGRRDRQIKIRGVRIEIGEVEAALRAQAGVERAAVTGVP------ELVAYVT--GDLAMDTDAVRRDLHTLLPKAMVPAHVLKIDSLPLDGNGKLDYAAL----------- 169781968 1410 -FPDT------TLHEMFEVEANRKPEKTAVIY----EERALTYRELNERANRMAHQLRSLSPKPNDVIALIMDKSEHMFVSILAVWKSGGAYVPIDPGYPDDRIQYILEDTQAIAVIADSGYVTRIKEMAAPGTLLYPSDLTSTPDPKYSASNPSPLSQSTD--------LAYIIYTSGTTGRPKGVALEHHGVVNLQVSLSKIFGLRSTDDEVILSFSNYVFDHFVEQMTDAILNGQTLLVLNDRGDKERLYQYIEKNRVTYLSGTPSVVSM----YEFSRFK-DHLRRVDCVGEAFSEPVFDKIETFHGLVINGYGPTEVS-------ITTHKRLYPFPERRTDK-SIGQQVHNSTSYVLNEDMKRVPIG--AVGELYLGGQGVARGYHNRPDVTAERFIPNPFYKTGDLVRWIPNGEIEYLGRNDFQVKIRGLRIELGEIEAILSSYPDIKQSVVIAKDRKEGGQKLVGYYV--ADATLSSAAIRRFMQSRLPGYMVPSRLIPISKLPVSPSGKLDTKAL----------- 169781968 318 ------------LHHLIEEEAERHEDKVAVVC----EERKITYGELNTQANRLARYLHSTGIQAEQIVALFLDKSEMLIVTILGVWKSGAAYVPIDPTYPDERVRFVLDDTEAQVIIASSRHAERLER---QIIGDRKLCIIHLEPLLTFLAQDTSPAHNLDDLPLTSRQLAYVTYTSGTTGFPKGIFKQHTNVVNSITDLSARYGVTGQHHEAIL----LFSAYVFEQMLMALVNGHLLAIINDKYDADKILPFIRAHNITYLNGTASVLQ---------EYDFSSLKRMILVGENLTEAYLALRKRFKNRILNEYGFTESAFVTAL--------KIFDSDSTRKDTSLGRPVRNVKCYILNPALKRVPIG--ATGELHIGGLGISKGYLNRPDLTPTRFIPNPFYKTGDLARWLPTGEVEYLGRADFQIKLRGIRIEPGEIEATLAQYPGVRTSLVVSKKVETTNEHLVGYYVCDNASVSETHLLS-FLEKKLPRYMIPTRLVQLSQIPVNVNGKADLRAL----------- 169781968 2496 -----------SLSQAFEYEASLAPGKIAIAQGD----RVLSFADLNKRANQLSRYMLSISLGAEGRVALMLDKSIETIVCILAIWKTGAAYVPLDPTYPTQRVRLILEETQAKTVLVNSHHVSKCEYMGAK--------VVSIDSPAVKTEVSQQLSSDL-PAVAGLDNLAYIIFTSGTSGKPKGVLVEQKGLLLRDALRERYFGNDCTKQHSVLFLSNYVFDFSVEQLVLSVLSGHKLIVPPADFVVEEFYRMANTHGLSYLSGTPSLLQQI------DLAQLHHLQSVTAAGELLHATQYEKMRSFGGTIYNAYGITETTVIITEFTVNSNFENAIRD-----------VLPGTRAYLLNKALQPVPFD--AVGELYLAGDCVTRGYLNEPLLTDQRFLPNPFYKTGDLFRCRQQPQLEYLGRDDLQVKMRGYRIELSEVQNILASSPGVQECAVVAKYDKDDSQSIVGYYTTDNEAVSEANILTS-MKARLPTYMVPSHLCRLEALPVTINGKLDIKRLPE--------- 169858762 10 --PLPHLPDDLTLPQFILDA--EHPTKPIPWLIDDETGRRLGGAELKRRTLGLSNALHRYGIGRDDVVLVYSRNHTDYPVAIWATQQLGGVISGANPDFSKQELVYQIQEAKARLLIAHPQSFDTALAAARETGIPQNVILFDVPGPPSTRQTVEGLVQYSQPISFTETKLAFLSFSSGTTGRPKAVAIQHHSVIVNIIQWAVWSEQRFRPGDVATAVLPFYHIYGLVLNLHALLHAGMSVVVTARFNIDSMMKSIAKYRITHLYLVPPMVVQFCKYPGINESPIKQIRLVFCGAAPLTHELNAQMFELNAQIGQGYGMTESGPLTMAFPIS---------QKRGVPGSSGHLLPGTVARVVKFDGTL--AGYDEPGELWIKTPAITLGYANNEEATRETFI-DGWVRTGDEVVIDKAGE--------EIMKVRGFQVAPAELEGCLLEHPDVSNACVVGIPDDYSGEVPLAFVALSPSAATEAERIKASITKHVADQKVHGGVEFIAQIPVSPSGKLLRRVLRDQAK------ 120402571 46 --------------DWFDAVARDNDGVALWIVEQDGTELKVTFDQMARRSDQVASWLRGLGVGKGDRVILMLGNQVELWESMLAVAKLGAVIMPTTGALGSEDLADRIGRGRAGFVIANAADAAKFADVPGDY----VRIAVGDPVP-GWHPYSDTAAAAAEPPQTSADDPLLVYFTSGTTSKPKLVEHSQISYPVGHLTTMAWIG--VRPGDIHLAISPGWAKHAWSCFFAPWLAEATIFVYNGRFDAAALLQQMRRAGVSTFCAPPTVWRMLIQS--DLGERPPGLREVLGAGEPLNPEVIGAVERWGLTIRDGFGQTETTLQVGNT-----------PGQPVKAGSMGRPMPGVPVVLVNPLTGELADE----GEICLRTPNLMTGYLGDDARNALVMR-DGYYHTGDVASRDADGYITYIGRTDDVFKSSDYKVSPFELESVLIEHPAVVEAAVVPQPDDTRLAVPKAYISLAEGWAADADTARSILRDHLAPYLKVRRLEFY-ELPKTISGKI---------------- 154415352 56 -FDGGVMN---TCYNAVDRWAAANPDKVALIYEGNSDSYTITFGQLKEKVCKMANVLLQHGIKKGMTVALYLPVSVECIISMLACTRIGAIHTVIFGAFAGDALSYRISNSEATAVVSADWYMKTLLSALENCPFVKHVIISNLEETESFQTLLEAAPAECECQPMQASDPLFILYTSGSTGEPKGIIHRVGGYSVAS-ALTFKYVFDIDADSVFGCTSDLGWITGHSVCYGPLLNGIPTLIFGSFPNAKRSWELISKLHLTHFYTSPSAARAIAAHIKDKEYDISSLRVIGSVGETLDEELHDVLGQKKCWIVDTYWQTELGSIIATSVPGIEKLP---------PGIVGRPLFGTDIVLIDTEDHHVPPNQIETGLLCIATPWLANAAFKSNKSFKERYIVKGYFSTGDTAQIDTKGYIRITGRIDDQLCVNGHRVGPAEVEEAIMKLDDVHDVAVVGIPSKQTTQAIVAFVVAKVENEQMKKSVSDTVTQNFGAIGRPQKIIFVKALPKTNSAKIIRMLLKD--------- 150249466 360 ---------PATVHDLVAEQARRTPDRTALVFAGA----EVGYAELDARANRLAHELRERGVRRETPVAVCLERETGLVVALLAVLKAGGAFVPLDPQYPRQRLAHMLADSGAAVVLTQGRLRDRFAA------DGPPVLVTDDDATRFAHH-----PSSAPPASSGPDDLAYVVYTSGSTGRPKGVMVEHRGIA--SYLRGMQHDFPLTPEDRVLQATSLSFDVSVYEIFWPLQVGAAVVLPAPHTDPYHLSELIQRHGVTCLHFVPSLMRLFVEEADPGAG--AGLRRVFVSGEALDPSLVALVERTSAELVNLYGATEVSVDSTYWT--------ADRAKPDRPVLVGRPMANATAYVLDQRLRPKPAG--VVGEVFLGGASVTRGYHARPALTAERFVPDPFYRTGDLGRVTPDGELEFLGRRDHQFKLRGWRVEAGEIEAAITAHPGV-NGAVVVTEGAHEHATLLAYV--GADAGLDQAALREFLARRLPRPLVPARFIRLDRLPISPNGKVDRAALPK--------- 150249466 1407 -----------TLHALAHEIAQRHPDRPAIHFGQN----SLTYGEFDARSAQLAHELRARGVRAETPVVVCLERSPEALIAVYGVLKAGGAYVPVETSNPDLRIAELIADSGAALVLTQRRLADRLAALGAE------VVVVDEPLPRHPTTDPEPL--------TGPDHLAYVIYTSGSTGRPKGVMVQHGSVL--NFLDALDRRFDLTPDDRLLHKSPLAFDVSVREVFWALTRGASVVVPGRHADPGHLVDLVERERVTVAHFVPSSLAVFLEGLPGPG-RCPTLRHVLTSGETLPVTTARAARDLGARLRNMYGPTETTV---------EMTDHDVVDDTVDRLPIGHPFEGAVVRVLDADLRPVPPG--STGELCVGGLPVARGYLGRPALTAERFVPDPLYRTGDLARLLPDGQLDFLGRNDFQVKVRGHRIEPGEVEAVLGALPGVHGALVTAHDD-----RLIGYAVTDRDG----EELRTALAERLPEHLVPSVVLTLDRFPLTGNGKLDRAAL----------- 163698950 31 ----------------------------------------LSFGALRALMRRIVQDLNAHGVGRGDRVAIVLDNGPAMAAAFIAIAAG-ATSAPLNPTYRAEEFEFYLTDLKARVLVTAEGSTSPAIAVAEKLPVVRLRETPEHGAGSFTLRFPAPAAPAAQGGPAEPGDVALVLHTSGTTSRPKIVPLTQCNVC--ASARNIRTALAFGPQDRGLNIMPLFHIHGLIAGILAPLSAGGSVACTPGFNALKFFAWMDEVGPTWYTAVPTMHQAILARAGRNREIIARLRFLRSSSSSMPPQVLRELEAFDAPLIEAYGMTEAAHQMASNPL---------PPRARKAGSVGLA-AGPDIQVVDEAGNPLPAG--ETGEIVIRGDNVMAGYENNPKANAEAFTPQGYFRTGDQGVMDEEGYLAITGRLKEIINRGGEKISPREVDEILMDHPSVAQVVTFAVPHDKLGEEVGAAVVLRDGQHVDDKELRAFVAERAAAFKVPSRIMILDEIPKGATGKLQR-------------- 159043766 10 ------------------------------------------YAGLRAQTEATRAALHAAGVGRGDRVAIVLPNGPEMASAFVTITQV-ATTAPLNPAYRQEEYEFYLSDLNAKAIVLAEGYDGPALAAAQTTGLTVLRLSFDPARPAGTFTLAEASAGEADTAAPEAGDVALILHTSGTTSRPKIVPLLQSNVA--ASAANIRASLDLTAADRCMNVMPLFHIHGLIAAVSASLEAGASIWCTPGFNALAFFGQLDDCKPSWYTAVPTMHQAILTRAGRNAEIIANLRFLRSSSASLPPPVMAELEKFGAPVIEGYGMTEAAHQMCSNPLGFDTQ---------KPGSVGVP-AGPQVRIAHEA-EDRLIDSSEIGEVVISGPNVTPGYEGNPEANAKSFFEARWFRTGDQGAFDADGYLSLTGRLKEIINRGGEKVSPLEVDAILLDHAEIAQVVTFALPHPKLGEEVAAAVVLTEGSTMTERDIRDFAASRLADFKVPRKVVILDELPKGATGKIQR-------------- 83645725 532 -LPS---DRRMT--DLLREATLAHPHKTAVVCGD----ERISYLELDRRATLLALQLQHLGVAPDTLVAVYMGRSVDMIVALAGVLKSGAAYLPIDPANPRDRIADMLASANVALAVTHSDLALDLPEGC-TLVRLDRLLRNDPKCSDPLRHLHEGDHLSGPPCRCGPDHLAYAIFTSGSTGAPKATPIEHRNVL--NMLAALQPIVEFSADDVW----TLFHSYAFDFIWGCLLYGGTLLVTTERHNPHALARLLRRENATVLNLTPSNMEKLLAATRDDEAFPYRLRAFCCGGEAFPGRLVSPILKFGLPVWNFYGPTEAT-------VWSSIHRVTGADAELATLPIGAPLANYQLYVIDAFGEPAPAG--VAGELCIAGAGITRGYLGRPELNAERFVRGRVYKTGDLVRRRADGAIDYLGRSDFQIKLRGFRIEPGEIESLLTEHALVNQAVVCKQYAEDGGEYLAAFIVVRRAPEDAAEELRKLVRSKLPEYMAPTSYMILSELPLNGNGKIDRKRLPQATPNRVSSA 54025486 1 -MPELVTRSPELLIEAVDRWAATTPDRIAIRYGD----RTWTWSQWRARIARAAGGMRAAGIGPGDRVAFLDKNHPACLEIALAAASLGAAVTIANWRLAGPELGYVLADSGARLL---FAGAEFAAAAAAASTGIERIVVVGGEHDEYERFLDTAEAAEPDPAVRPEADAL-VIYSSGTTGHPKGVVLSQRALVAHTVNAGT--GFPFDAGDVNLVAMPLFHVGGICYALFGIRAGVPSIMTREP--TPAALLGALAAGATHTFFVPPVIAALLDAGEQATAALGRLKYLGYGAAPMPLPLLRRALDTWPDLVQVYGQTEVSGVVTMLSPEDH------RGDESLLLSAGRPVPGAEVRVVDPV-NLTEIGVGGQGELWFRTDQRMTGYLNRPDATAATVTADGWVRTGDIGRVDDRGFVFVEDRLKDMIITGGENVYGPEVERVLLAHPAVADAAVVGVPDDHWGESVHAVVVA-GEPVEAADVIAH-CRSHLAGYKCPKTVEFVAELPRNASGKILKRTLREPH------- 55379788 79 -------DGRLNAYNCLDRHLPERKNQLAVWEGHLGESRTYTYLELYREVNAFAAALRDRGVGPDDVVTLYLPMVPELPVAMLACARLGVPHNVVFAGFSADALATRMERAESEYLITCDGYYRRGSAVAQKNKADNARITVDHDVSDDYVDYHDLLGAEVEPVSQAADDPLFRIYTSGTTGQPKAVTHTTGGYLAH-VAWTARSVLDIKPEDTYWCSADIGWITGHSIVYGPLALGTTTVLYNGTADKDRLWELIEKYAVDVFYTAPTAVRAFMKWGEPEQHDLSSLRLLGTVGEPMDAAWEWYREHIGCPVVDTWWQTETGAILVSTLPGVD---------EMKPGAAGTPLPGIEASVVTRSGATAEPN--TAGELVVTRPW--------PGMPRALLDGTGWYYPEDSVSVDADGYITFLGRIDDAINVAGRRFSTKELESTVAGVTGVAEAAVVGADDETTGTAVYVFASPEDGYAESETAIEDAIVNAIGGIARPKEVVFTPDLPKTRSGKVMRRLL----------- 126657599 453 ----------------FEQQVKQTPENTALVY----EEKKLSYQQLNEKANQLAHYLIKLGIKPDMPIPVYGDRSLEMIIAMLGIMKAGGAYLPIDSALPFAGLQQRLEEVKADILITQKFLI-----IPQSLPNYKVI-----NLNKDWQTISQN-SNQNPQIQLTPETLAYIIFTSGSTGQPKGVAIEQRQLLNY--LHSIIKALDIPINANFALVSTLAADLGHTCIFPALATGGCLHLISRAANAKALGDYFQQHSIDCLKIVPSHLQALL-AADPQGSFLPR-QRLILGGEAAPWGLIDQIRQPNCRLFNHYGPTETTVGVTTFPIEFQTPTVGT-------VPIGRPIDNTQLYILDPYLKPVPMG--VTGELYIGGAGVARGYLNRPELTAQRFISNPFYKTGDNVRYLADGNIEFLDRLDNQVKIHGFRIELGEIEATLLENPHIFQAVVIA-----KEEHLIAYIVAEKNTSEPDQWRE-FLQRKLPDYMIPSSYVQLKALPLTKNGKIDRHKLPD--------- 183980918 13 ---------------LLVGALKRHKNRPVLFLGDT----TLTGGQLAERISQYIQAFEALGAGTGVTVGLLSLNRPEVLMILGASQARGYRRTALHPLGSLDDHAYVLSDAGASALIIDPNFVERALGLLEKVDSLEQVLTIG-PVPEALEDRAVDLSAEAAKADLPPNHIGGLTYTGGTTGKPKGVIGTAGNIT--AMTSIQLAEWEWPEHPRFLMCTPLSHAGA--AFFTPTLVKGGEMIVLAKFDPGEVLRVIEEQRITATMLVPSMLYALMDHPDSHTRDLSSLETVYYGASANPVRLAEAIDRFGPIFAQYYGQSEAPMVITYLPKADHDE--------KRLTSCGRPTLFARVALLGEDGKPVPQG--EPGEICVSGPLLAGGYWNKPDDTAQTFR-DGWLHTGDMAREDEDGFYFIVDRVKDMIVTGGFNVFPREVEDVVAEHSAVAQVCVVGAPDEKWGEAVTAVVVLRADAETMTAEIQAAVKQRKGSVQSPKQVVVVDSLPLTGLGKPDKKAVRARFWEGAGRA 158339499 553 -------------HQRFEAQVEQTPNAIALVF----QDEQLTYAELNRQSNQLAYYLQNQGVKPEVVVGLCVERSPAMILGLLGILKAGGAYLPLDPTYPPERLAFMLADAQVPLLVTTSTSATHLPNPTAQ------VIKLDADWPTISQE-----PEHNPSSAVTVENLAYLIYTSGSTGTPKGVLVPHAGLV--NLTDDKIRTCQVRPDSRVLQFFSLSFDASVPEIVMSLGCGAALHLAPPELPGPGLLKLLREQAITHITAPPSALTAL------PPADLPALQMVLVGGEAPSPELIAQWSK-GRLFINAYGPTETTVNASMVPCEAGAEPTL------------RPAANKQLYILDRHLQLLPIG--VPGELYIGGIGLARGYLNRPEKTAAAFVDFGLYKTGDLACYRRDGHIKLLGRLDHQVKIRGFRIELGEIEARLAQHPAVQESVVIVREDQPGERRLVAYVATSSDAPTTSELHR-FVAKTLPKYMVPAVFVRLEALPLNPNGKVDRQAL----------- 108758947 1 ----------MTLDQIVIRAAAKAPESIAI----KGPDGTLTYGQLDALANRIARALQELGVKQGDRVGLWTEKSVRAVAAMQGIARLGAAYVPLDPLNPATRTRLILDDCGIDVMVTTTT---RASELHNAGVSRLRYLLVDDKGPEICWNRLSGFSSEPLPPHAGDHDLAYILYTSGSTGTPKGVCISQRNAM--AFIEWCHALLGTTPEDRFSNHAPFFFDLSVLDLYAAFMGGASVTLIPEAFAPEKLVELVLRERFTCWYSVPSALMLMMQEGGLLKHGALPFRAVLFAGEPFPIRHLRPLREHQARFFNLYGPTETNVCTFHEVTDISPHR-------TEPVPIGRASCGNRVWLARPGSEEAREEGDGVGELMVEGPTVMLGYWGQPR------HGSGPYATGDRCREVPDGTFEYLGRRDNMLKVRGRRIEAGEIEAALLTHPDIREAGVIA-TGSGLEARLVAFVVSGASKPPSLLKVKKHCAERLPRYMIVDEVRVLPELPRTPNGKLNRRALRE--------- 170096779 54 ------------------------------------------FEEFDRHINALARGLLGMGVKKGDRVGVIMGNTSAYAMLQWACASVGAILVTVNPAYRIQELVDALKLVGVQHLFVVPRLAEVFPEIRGELPELRNLVVIDEEAREDMVDWREVLMWRDDAASLRNDDVTNLQFTSGTTGLPKAVSLTHSNLLNNGL--SIGRCMYLTDKDVLCMVYPLFHLQATFLPYAAWTHGACIVYPSEIFNPEAIVDAVVEEECTALHGVPTHFLGVLAEVEKRRQDTTNLRTGIAAGSPIPIDLMKSLSKINLDLTNAYGMTETSPVSFQTTPADPIEKRVE--------TVGKVQPHVKAKLIDSEGNIVPVG--VPGEICVAGYLLQKGYWEDEVQTKAVMKVDEWMHTGDEGIMDAEGYLRIVGRIKDIIIRGGENLFPVQIENAMTSLHAIREAAAVAVPSEQYGEVVGAWIVREPGTHVSREEVRNHVASTMNPQNAPAWVWFIGELPKTASGKVMKHVLRKWSK------ 40713151 465 --------------DLFRRQVRRAPDATAVTAGD----RAWSFKELDEWSGRLARALTDRGVRRGDRVGVMLERSAEVLAAWLGVWKAGAAFVPVDPGYPADRVEFMLADSAVAAVLCRESTAGAVPA--------GHELIDMDRVGEGV----------AAPVAIGADDLAYVMYTSGSTGKPKGVAVAHGGVA--ALAGDPV--WEVGAGDAVLMHAPHTFDASLYDVWVPLVSGARVMLAEPGVVDAQRLAAHVADGLTAVNFTAGQFRALAQ---ESPESFAGLRDVLAGGDVVPLGAVERVRQAGLRVWHTYGPTETTLCAT-------WKKIEPGDRLGSTLPIGRPLPGRRLYVLDVFLRPLPPG--VAGDLYIAGAGVAQGYLGRPALTAERFVADPFYRTGDVAYWTGDGELVFAGRADNQVKIRGYRVEPGEIETVLAEQPGVDQAVVLAR-----DGRLIGYVVP-GGEVDPVRLRERVAR-VLPEYMVPAAVMVLDALPVTPNGKLDREALPD--------- 115377875 1127 ------------VHEVIAAQAKKTPGAVAI----EAEDGTLSYAELEARSGAIAQELVRRGVAPGTLVAIAVERSLGMMVGLLGILKAGAAYVPLDPAYPRERLAFMLKDSGARVVITQEHLAPMFPDAE---------VLVLGQSPQGLFEPRSG-------------SLAYCLFTSGSTGQPKGVLIEHSSLANH--MEWMREALPLGPEDRVLQRTSLSFDASVWELFAPLMAGARLVLAPHGLDTEHLARVLRERGITVLQLVPSLLTALVEEPGLAG--VTTLRRVCVGGEPLPSATVKKFGVCKVEVWNLYGPTEATIDALAHQCRPEQVGAHGATE-----PIGLPILRMKALILDGKLRPVPDG--LPGELYLAGPGLARGYLNRPELTESRFIEHTFYKTGDIVRRQADGTVLFTGRADRQVKLRGYRIELGEVEAALARHSAVRD-AVALVRGASGDARLVAFVVPRAGEKRPEADLRSFVEQQLAAHMVPGQFVLLETLPLAPNGKVDLRAL----------- 126444866 159 -----------NFFDLVEQAACRTPDAEALVAGDA----RLTYRALAALGLAFAERLQALEIAQGERLAIFLDKRIETVVAMLGAAAAGVVFVPINPALKPEQVHHILVDSGARCLVTSSLRARILG--DGVLAGMPYVILTDAKAPASRTTFLRWMQPDAPPESVANRHAAALLYTSGSTGRPKGVMLSHRNLLEG--AWSVAQYLRHTAQDRILAALPLSFDAGLSQLTTAWAAGASAVLVNYLM-PADVVEICVRERITGFAGVPPLWIQLARAAWPGEARAR-LRYFANTGGHLPRPVLHALRELFPSAYLMYGLTEA----------FRSTYLDPAEVDRRPDSIGKAVPNARILVVREDGAPCAPN--EVGELVHVGACVTLGYWNDPARTALRYRPSPW--SGDLVRRDDDGFLYFVARNDAQIKSSGYRISPEEIEEVAHASGLVAEAVALGVPHDELGESITLVVVPLDADTFRPDALRARCAQQLPPYMVPHTIATRTSLPRNPNGKFDRVALRADAANL---- 190410085 502 ------MPHASTLHALFELQTQATPSAPALHFGSEIQ----SYETVDTNANKIARALHEFGIGPEMVVGLFMEKSPDWLISLLAVWKAGAAFLPLDPSYPSERVAFMLADANVGIILTQDSLRDRLPPFPGTIWCLGH-----------EWSRIAELPSQPLQTPVNPDSLAYIIYTSGSTGWPKGVMVPHR--CACNTMQTIVDALQLPVGARVLQFGSLSFDISIYDLLMTLGCGGTLCLTNDLLPGQPLADTLRELRINAVALPPSALNAI-----PTTDDLPDLHTIMSGGEALAAELAQRWSTPTCRVINGYGPTEATIWSTYYQCSGDEDVLP----------IGRAVSQTQAYVLDRSAEPLPYGF--PGELYVGGAGVTRGYMNRSGLTAEQYIPDPFYRTGDRASLQSDGNIRFLGRIDNQIKLNGYRIELQEIESALTRHPQVTEAAVVVQRSRCGVSRLAAFCTVSGDAATIHKELLLYLRRHLPKYMVPEVFTILEELPVNASGKLDRQKLSE--------- 218442728 460 ------------IHQLFEQQTALTPENIAVIY----ENEQLTYKELDAKANQLAHYLKELGVNSDTIVALCVERSLLLVVGLLGILKAGGAYLPLDPQLPSDRLTFMLEDAQGDILLTQKSLSERF------LGQAKQVICLDDWKPITHYP------QESSHSTVTPDNLAYIIYTSGSTGKPKGVTVEHRQLFNY--LQGILQRLQLSQPANFATVSTFAADLGNTAIFPALCSGGSLHIISRAMNPDALAQYCEDHPIDCLKIVPSHLNGLL--MAANPEKILPKKYLILGGEVLNWQLVKQIQSLNLKIVNHYGPTETTVGVLTYQIEQ------ESHQNVQTVPLGRPLPNTQIYLLDEKMRPVPFGD--PGEIYIGGKNVTRGYLNREDLTGDRFINNPFYKTGDLGRYLPDGNLEFLSRVDHQVKLHGFRIELGEIETLLKHNSAIRDVVVVMREEDSGKKQLVAYIVLQGSEISYPELRNH-LKEKLPDYMIPAVFVPLKALPLTPNGKIDRQSL----------- 206677217 24 -----------------EQCLRHPPDQVAILDLEQGP---ISYGVLEGMSVTLATALQERGIKNGDRVGVLRSQDAWTAAAHLAIWSLGAISVPLFTLFQGQALDARTSDAGVSLIITDANNALRTMTAPA-------------LVPEG---LAQLANQNLYYETTTPDTPACLIYTSGTTGAPKGALHGHRLLTGHLPGVEMSHDFLGQKDDCLWTPADWAWIGGLFDVLMPALALGVPVVAAPKFTPEACLDVMSRAPIRNVFFPPTALRML----KAADIRIDSLRSVASGGEPLGAEMLAWGKAFGLDINEFYGQTECNMVASS----------AASLFAPRPGCIGKAVPGFEIAVLDRVGRKTLGEGDVV--IRKGAASMMLGYWNRPEESAEKF-KDEWMLTGDRGIWDAD-YLRFIAREDDVITSSGYRIGPAEIEDCLLTHDSVATVGVVGKPDALRTEIVKAYVVLKEGITESAVLLQVFVKQRLASYSYPREIEFLSELPMTVTGKVIRKELKARA------- 118473796 56 -------------------NARRHPNRVAVID----DEGEFTFGELDAAAHALANELLARGVRGGDGVGILARNHRWFLVSLYGAARVGARIIMLNTEFSGPQIKEVAAREGARVIIYDDEYTAAVAQAETELGKLRALGTPDKEEPSGSTDLAEVIARSGKPAPKASRHASIIILTSGTTGTPKGA--NRAAPPSLAPIGGVLSHVPFKAGEVTALPAPMFHALGFLHATIAMMLGSTLVL-RRRFKPATVLEDIEKHKVTAAVVVPVMLSRMLDHLEPQKPDLSSLRIMFVSGSQLGAELATRLKELGPVIYNLYGSTEIAFATIA----------RPQDLSRNPATVGPVVKGITVKILDDNGKELPQG--EVGRIFVRNTFPFKGYTGGGGKQ----IIDGMMSSGDVGYFDEHGLLYISGRDDEMIVSGGENVFPAEVEDLISGHPEVIEATAIGVDDKEWGARLRAFVVKAAGSSLTEDDVKAYVRDHLARYKVPREVIFLDELPRNPTGKILKRELR---------- 159898382 466 -------PDQLGLQHLVAQQVQRTPNAPAMRW----NNQIICYTELEQRANQLAHLLLQRGVTQGSIVGVYATRCPEMIISLLAILKAGAAYLPLDPAYPAERLHYLVADSAASLIVASHQALPTLVSTAETLDVVAEAETL------------ASLPTTAPMVDFDPQQLAYVIYTSGSTGKPKGVLIQHQGVVNY--LHWAIHYYPFEQGAGAPLASSLAFDATITALWGPLCTGKTIDLLPEQDELEVLAQRLSSEDYSVLKITPAHMEALSQLVAPDQ--IGSSKAFVIGGEALLQQHVAFWQAPNLRLINEYGPTET-------VVGCVIYQAQAAPSEWAAVPIGRPIANTQLYVLDPAGLPVPIG--VPGELYIAGLGVGRGYHGRPELTAERFVRERLYRSGDLVRYLPDGNLEYLGRIDQQVKLHGFRIELGEIEATLASHPTVHAAVAMIREDRPGHKRLVAYVVAEPTANQDTSIVLTHVAQQLPHYMLPSVVIWLDSLPLTPNGKVDRQAL----------- 163855589 5 --------------DFFHRAAARFRDRVALDTPEGA----WTYGRLHGEVQALAAALQALDPQPQSRVAICAGNTAQHVVALLAVIASGKIWVPLNYRSTAPEIGRILDATEPGIVITDHTGDALVDAGRAA-----HVRLDGDAGGHTLAGLLQAAGREPARCEPGVDAVQAIKFTGGTTGLPKGVMQPYRA--WTAVIINQINAWRLTSEDRYVVAAPVTH--GTSTYLLPVLAQGGAHVFLEESSPATITAAFRERGGTLAFMPPTLIYMIMAQPGVSRADFPRLRNLIYGGAPMPVEKFEQVRAFGPVVGATYGQTESPQIVTA-------ITAAELDEPANLGSVGSATWFSEFAIMDREGRILPPG--QAGEVVVRGDLVMAGYGRLPEKTAETIV-DGWLHTGDVGVVDDRGYLTIKDRLRDVIITGGFNVYPIDVENALAQHPAVYECAVFGVPDDKWGEAVQAAVQFRSGASAAPQELMKFVRDRLGPVHTPKNVHVFESLPRSSVGKVLKNAVRD--------- 85715931 2670 ----------------IEAQAAQACSSVAVIWRD----RHLSYGELNSRANQLARWLHAQDIGPDCLVGIALARSPETMVALLAVLKAGAAYLPLDPDYPAERLVHMLRDSGARLVLTESEQLKSLSPVLDEIAV--ETLCIDRP------SLFAGEDTGNLNIEIHPDSLAYVIYTSGSTGTPKGVAVAHGPLAMHCEAISRL--YRMTPRDREFQTASINFDIAHERWLAPLMAGGSLVLPSPGLLIDDLVYEIERSSVTTIFLPPAYADQLSAALRQSGRKL-SIRACIVGGEAWSETGIKAVRETADLLINAYGPTET--VIAPTAWVVDEATLQPGQT----APIGRPVGARTAYILDADLNVVPAG--VTGELFIGGAGLARGYLNRSAMTAERFIPDPFYRTGDLARWRDDGVIDYVGRADQQVKIRGFRIELGEIEACLIEQRGVRAAAVVAQ-DSKTGRHLVAY--ASGDPTLDGAALRDALAAVLPDYMVPATIVVLEQLPLSRNGKIDRKALPKPHEGMLA-- 85715931 1146 ------------------HRASTSGEDAAVAVRCGDET--LTFADLEKKSNRVANMLIARGVTREVAVALWIERSPAFVVTLLGVLKAGAAYVPLDPKWPLERVRRILNEGHIEILLAAAEKLTE--------SHVLDCVVIDANAE----TTNQAISDSPPETVIHPAQTAYVIYTSGSTGTPKGVAVPHGALANYVQA--FLQRLQPQSSASMAMVSTVAADLGHTVLFGALASGTTLNLLSPELDPDAFAQAVGEEKVGVLKIVPSHLRGLLQARRSA--DLLPCETLVLGGEACDAMLLDEVRRLHCRIINHYGPTETTVGVVTHECVSVHK--------NEPVPIGLPLANLRVHVLDNSLNEVPIG--VTGELYIGGAGVARGYRGAAGLTAEQFVPDPFYRTGDRVRCDRAGRLIFIGRSDDQIKLRGYRVEPDEVGRALKALPGINDAVVIARSDGQAGQELVAYCVPGDGVTLEAEAVKRQLSAIVPDYMVPSHMIVLERLPLTSNGKIDRKALPE--------- 85715931 26 -----------NLVERLREHVARRPDKVALRFLEDGVAEELTFAELDERIRSVAARLQQLG-GAGERAVILLPSGINYVVAFYACLYSGVIAVPAYPRY-AGRLNGILRDAAPRFILVESGLCSLVEAAFPELTNVQ-IIAVDSLLTEPAADWRE--------TKLATDAVAFLQYTSGSTSQPKGVCVSHGNLVANERAIEAAAGGTL--DDVFVSWLPLYHDMGLIGGLLPLFTGFTGVLMSPRERPRRWLEAIDRHGGTLSGGPDFAFALCTDRISDDRLDLSRWRFAFSGSEFVRHTTVRRFARAGFNLNACYGLAEATLLVTASDGTAETISYTLDTKGTDLVACGRPPADHATRIMRVDG-SAAAEMDEVGEIWVTGPSVTLGYWNNPDATRQVFVEDGWLRTGDLGFIR-DGALVVAGRLKDVLIVRGQNIYPTDVEQAVEAVESVRRVAAFAVEADGQEGIGVAAAVLKGEDPLAEAIGQAVLRQ---AQEYPAVIVLLNAMPLTTSGKLQRSA------------ 44662944 5377 --------ERQNIVQLFQRQVRSTPHKTALVF----EQQSLTFAELDDQSSRLSLCLANYKVAPGDLVGACLGRGVRMVVALLAILKADAVYVPIAPDSPVQRICRLLVDSG---ISLLLSELELCNSFLSDLGTIE-CVCLAIDAP----GWEPEEGELPVPPVIEGRQPAYVIYTSGSTGQPKGVIISHDSISHHCQV--IRDYYRITAQDVILQFAPMNVDAALEQLLPGLISGATVVIRSPLWSPDILCRKVVELGISVLDLPPSLYELLLEIRDVAGWRPPSLRLVISGGEALSPETLSLWALSECRLVNAYGPTETTITSTVYEIESRARTFT---RLPESVPIGRPLPGESAYILDTQRRPLPVG--VPGELYIGGAGVAIGYLNRPELTASTFVENPFYKTGDAARWLADGNIALLGRLDQQVKIRGFRVECGEIEAALQALDVVKHVAVLAQP-TQGSHRLVAFLEL--VQPALPEWKQHLKQAKLPEHMIPSVFVSLPRIPLSVSGKVDRNALK---------- 33599573 31 -------EDPLPLGEVLARQAEAAPDRPFVYF----NGQWLTYAEADRRANRAAHALAAAGVKPGDRVAIDLHNRLEYLDLWFGLSRLGAIQVPINTDYRAPQIAHTFKRSGIDAVVVQAALLPELEAALEGLESLLLDAAPAQVSAARGFDYAELVAAASDCADVSGADIGAVMNTSGTTGPSKGVLLTHAQ--QYILGRMMAADMHLGPDDVYYNYFPLFHNTAQAMLTIPVMLVGARMVLTERFSASRFWPEVREHGCTAFYYIGEILHILLKSTTREDSKGSTLRVGWIGGAA--DDLVAFRERFGVDLRSGYGSTEANV------------PCYVPHGSAKAGSAGRAAPGFEIRIADEHGQALPAD--SVGEILVRAAALMAGYDGDPAATVAA-WKDLWFHTGDSGKLDADGDLYFTGRIKDAIRVRGENVSAFEVERAISEDAAVLEVAAIAVPCELGGDDVKIVVVVRGVQLEPQALVEHAL-ARLPRFAVPRYVEFVDALPKTPTNKVMKHVLRAQ-------- 15607691 51 ---------------LLVGALKRHQNKPVLFLGDT----RLTGGQLADRISQYIQAFEALGAGTGVAVGLLSLNRPEVLMIIGAGQARGYRRTALHPLGSLADHAYVLNDAGISSLIIDPNFVERALALLEQVDSLQQILTIG-PVPDALKHVAVDLSAEAAAADLPPDQVIGLTYTGGTTGKPKGVIGTAQSIA--TMTSIQLAEWEWPANPRFLMCTPLSHAGA--AFFTPTVIKGGEMIVLAKFDPAEVLRIIEEQRITATMLVPSMLYALLDHPDSHTRDLSSLETVYYGASANPVRLAEAIRRFGPIFAQYYGQSEAPMVITYLAKGDHDE--------KRLTSCGRPTLFARVALLDEHGKPVKQG--EVGEICVSGPLLAGGYWNLPDETSRTF-KDGWLHTGDLAREDSDGFYYIVDRVKDMIVTGGFNVFPREVEDVVAEHPAVAQVCVVGAPDEKWGEAVTAVVVLRSNAARDEAEIQAAVKQRKGSVQAPKRVVVVDSLPLTGLGKPDKKAVRARFWEGAGRA 108801590 3 ----------LNIADLAEHAIDAVPDRVALISGD----ETLTYGELEERANRLAHYLIDRGVKKDDKVGLYCRNRIEIVIGMVGIVKAGAIAVNVNFRYVEGELRYLFENSDMVALIHERQYSPRVANVLPDMPGLKTVLVVEDGSSEDFSSYGAALGQGSPERDFGPRDDIYLLYTGGTTGFPKGVMWRHEDIYRVLFGGTIADEYGLAKQAVRYPIPPMIHGATQSATWMALFAGQTVVLV-PEFDPEEVWRTCAQHKVNLLFFTGAMARPLLDALVADEFDLSNLFLLASTAALFSPALKDQLLELNRIITDSIGSSETGFGGSSVVAKGQTHTGGPRVTIDKN-----------VVVLDDDGNEVKPGSGVRGMIAKRG-HIPVGYYKDEEKTRQTFRVNGYAIPGDYATVEEDGSVTMLGRGSQSINSGGEKIYPEEVEGALKGHPDVFDALVVGVPDERYGQCVAAVIARREGATLSLAELDSFIRNEIAGYKVPRKIWWADEIQRTPAGKPDYRWAKEQ-------- 121712912 5 -LPS--IPDNIPISEFML--SEKYGRQPLHLSKHPYTGKSYSSPQVVERVDLLSRSLKELNWAPNNTLAVFSLNTIDTLTLSWAVHQLGGIVSPANAAYSAAELKHQLLDSKAKALFTCAPLLPTALEAAAMAGFPKDRIYLLEVPPQEYRTVSQLIEAGKSLPKVDRRRTAFLCYSSGTSGLPKGVMISHRNVIANVLQASLTKPGSPQHMDVVLGLLPQSHIYALVVTCHAGPFRGDQVIVLPKFELNTYLSAIQNFKITGLYVVPPIIITMIRNQDTCKFDLSSVGMIFTGAAPLGMETAADFQKINIKIRQGYGLTETSTVVASTYPTD-----------IFLGSSGCLVPGVEARIVTPEGEEV-TSYDTPGELVVRSPSVVLGYLNNEKATKETF-KDGWMYTGDEAVFRPKGHVFIVDRIKELIKVKGLQVAPAELEAHLLTHPAVADCAVIAIPDDSAGEVPKAIVVKNDDKAIIDSIKKHVEEHKARHKWLKGGVRFVEAVPKSPSGKILRRLLRDQEKE----- 66045037 530 ------------VHRLIEAQVTRRQAECAVIF----EGRSLSYSQLNTQANRLAHHLLTLGVGPDVRVAVCIERSLELPVALLAVLKAGGAYVPLDPDYPSGRLRHILDDTSPVVLLAQGPTRKILREALEGADC--EVPILDVQADAVLWAECPSDNPQTQRVGVNADHLAYVLYTSGTTGLPKGAMVTHRGLSNLLLWCQQFCG----ECGSMLHKIPFFDASAWEIFW-PLLTGGRLVIPGGHFEPGYLAQVVREQSVTAMVFVPAMLQLFLEVEEVSA--CHTLKDVFSGGGELSPAVARLFQQRHARLHNVYGPTETTVI------SSVWTLQPGADVPPRQLPIGRPIANTRFYVLDERDAPVPAG--VTGQLHIGGVGVARGYLGLDELTAERFIDNPFYRSGDLARYRPDGQLEFIGRNDFQVKLRGIRLELSEIEARLDLFPGIRTSVALIVGDTAQNQRLVACCVT--DSPVDESALRAHLATTLSSAVMPSAYLWLDALPLTVNGKVDR-------------- 33595304 1 ------MNREMRIHELLDRWLIEAPQRAFIHLPD----RTLSYADLGGMAERLERELRADGVRAGDRVLVVAENCAEHAALLVACSRVGAWSCGVNARMAQGEVEAYAAKADARVTYFTAGVSQAAAA-----HAVRHDV---RPSCLDGLARSALRTEAVAETGSLAGEVAAIIFTSGTTGTPKGVMMTHRGVLHFARVSA--ESRALDARDKVYAYAPMTHIFGLGTVLLASLHAGAALEMRPQFDPAELFDALAQRGVSQVQGPPALFARLLQYCAEHGPEAPRLRYLYAGAGLLDMALKQEVEAFGQTLHHGYGLSEYAGSLHATRLGESRAD----------TSSGYAFAGAQLRIVDPTGRPLPAGER--GEIWLRGVGLMPGYFRDAQATAEAMRDGGWYASGDLGELHADGALLVVGRIKEMIIRSGFNVYPAEVEQALNGFAGILRSAVVGQKEADGNEAVIAFVVQDRANPPDMAALRQHLRTQLAPYKRPARIIAIDELPVSANGKLQRRRLLEK-------- 149928061 52 -FAAWYVGGETNLYNAVDRHLDQLGDKPALIYVSTDQEKVYTFRQLHQEVQIAAAMLQKMGVKKGDRVLIYMPMIPEATFAMLACARIGAIHSVVFGGFASHSLASRIEDAKPKVIVSADAYKPLLEAIERSSYKPGHVLMVNEGRDHDYAALRKELATAKVPVWLGVTDTSYILYTSGTTGKPKGVQRDVGGYAV-ALAASMKYIFMGEKGKTFFATSDIGWVVGHSIVYGPLIAGMATVMYEGRPDAGIWWKIVQDHKVSVLFSAPTAVRVLKKQDPASKYDLSSLKALFLAGEPLDETTSDWISAIGKPIVDNYWQTETGWPILA-------VQRGVEEMPGKLGSPGVPVFGFNVNVLNEDTAQ-PCKANEKGVVAIEGPGCMQTVWGDDERFVKTYWSRQVYSTFDWGIRDEDGYFFILGRTDDVINVAGHRLGTREIEESISSHPAVAEVAVVGVADQVKGQVAVAFAILKSADSLDEAEIMKVVDSQLGAVARPARVYFVNVLPKTRSGKLLRRSIQ---------- 40062915 35 -------NAPATLLDIIE-AARAHKDQEFLVHG----KRRISFAQFFEAVDAFAVYLQFIGLKPGFRLAIAMRNNPEWLIAFAAGVVTGAVVVPINSWGKRDELLHALEDCEPFALVCDS---PRAALLKDALETVQFVVVAADSENSGTIAFSNALRHAGQPVSPTPEQLALILYTSGSTGAPKGAMHSHEGAVFNMLFTGMLSLSIEGPREKTLLTVPLFHATGLLGSFLLPCVTAQSIVMLDKWDPQVALRLIEEERITLLSSVPALVKELLSQSNVKEFDITCLQRVASGGAAMPADLPDLIGKYNPSASAGYGMTETLTVGSQG---------AGAVFDAKPEAAGVQSPIMAFRTVSDSGDVLPPG--SIGEIEMSGVSCTLGYWRNPSADAVLFSKDGWLRSGDVGFVDDEGYVFITGRIKDIVIRGGENIFPGDTEQACYSLLGVAECVVFGVPDDRLGEELAMVVYCGPNQTLTSDQVRAQLQQSIAGYKVPRYIRIHDRLLKGATEKFDKRAIRE--------- 157146801 456 -----------TLSALVDEQTRKTPDATALADA----RHQLSYQEMREQVIALAHLLRERGVKPGDSVAVALPRSVFLTLALHGIVEAGAAWLPLDTGYPDDRLRMMLEDAQPKLLITTAEQLPRF----NDIPGVESLC---------YNALLPTSGAESLALSLP-HHTAYIIFTSGSTGRPKGVMVGQTAIVNRLL--WMQDHYPLTAEDVVAQKTPCFDVSVWEFFW-PFIAGAKLVMPDAHRDPIAMQHFFAKYGVTTTHFVPSMLAAFVASPESAHESCATLQRVFCSGEALPTGLCREWEQLGAPLHNLYGPTEAAVDVSWYPACGKELA----DVTGNSVPIGYPVWNTGLRILDAMMRPVPPG--TAGDLYLTGIQLAQGYLGRPDLTASRFIADPFYRTGDVARWLENGAVEYLGRSDDQLKIRGQRIELGEIDRVMQTLPAVAHACVFNQAAATGGDALVGYLVSQSGLPLDIPALQERLRETLPPHMVPVVLLQLAELPLSANGKLDRKAL----------- 126729535 17 ------IPDRLNMAEVCDGWANREPERLAILDLSEDRPERVSYARLHALSLRVEDVLRRKGVAEGDRVGVLLSQSALCAAAHVAAWRMGAISVPLFKLFREDALRARLEDSGAQVVVTDTEGSGMLAPF--------------GVAPVTRADLPEE-GRGADAAQTGPETPAVLIYTSGTTGKPKGALHGHRVLTGHLPGVEMSHDFLGQAGDMLWTPADWAWIGGLFDVLMPGLALGVSVVAVRKFSPK-ILARVAKAGARNVFLPPTALRMM----KAEGASVRGLRSVASGGEPLGAEMLAWRAAFDVTINEFYGQTECNMVASSCSALFDV----------RPGHIGRAAPGFDVGVIDADGQE----THGEGDIAIRAGSMMLEYWNDPAATAAKFRGD-WLVTGDRGAI-EDGFIRFVGREDDVITSGGYRIGPAEIEDCLMTHPGVATVGVVGKPDPLRTEIVKAYVVPKPGASVTPEELQDWVKARLAAHSYPREVALVEDLPMTVTGKVIRKELKRQA------- 218717524 56 --PEITSIPSLPLFVAAKNHATTDSKKVAVIDRTKGE--SFTYRQLLSDVSEKKKWLLEH-LSLADRIAFLIPNGYDYVVMQWAVWAAGGVCVPLCTSHPIKELFYTIGDSQPSLVVIHPFFDKVHIALREQVKDVP----FTEFNPLSSTKNINIVLLPPFHESLPLNRRALMIYTSGTTSNPKGCVTTHKNITFQ--ADCLVKAWKYTSSDHLIHVLPLHHVHGIINGLTASFLSGATVEMYPKFDPRIIWERWQDKGSTMFMAVPTIYSRLVDHIRSTDAETSSLRLVVSGSAALPTPIKVKFAEIGQVLLERYGMTEIGMGISCGL----------DVSRRLDGSVGWPLPGVQVRLTDKETKKIIEQDEEDGMIEIKGDNVFLEYWNKPEATAKEFTPDGWFKTGDVAKRSENGAYYIQGRASDLIKTGGYKVSALEVERKILSLENIQEVAVVGVTDEEWGQRVAAVIKLRDGAPLDLSTLRTQLKQEMAPYKIPTILKIVQGIERNAMGKVNKKDLLKKY------- 182439600 4 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTALISYTSGTTGTPKGAMNAHGNIMVN--AERQRTGHPVPEGSAYFALAPLFHITGMVCQLAACVANAGTLVLAHRFEAGVVLEAFATHRPAYTVGPSTAFMALAAHPDATPDHFASFLVISSGGAPLPPALVERFRAFGPYLRNGYGLTECTAPCASVPPERE----APVDPVSGTLSVGVPGPDTFVRILDEEGREVPFGEQ--GEIAVRGPQVVPGYWNLPEATAETF-PDGELRTGDIGFMDPAGWLYVVDRKKDMINASGFKVWPREVEDVLHTHPAVREAAVVGVPDAYRGETVRACVSLRPGASVEPGELGAYCAERLAAYKYPREVEILAELPKTASGKILRRELR---------- 197330126 1 ----------MNMAAALGEEALRSGWTDRIAYYEGD--RTVTHGEVHSLAARAASVLAGHGVGQGSSVLITLPDGIAWVVAFLASARLGAVAVLANPGLTADRHAYVAKDSEAVLVVSEAGLAERFPGLA--------------HLTGAQLVERAAEEDPAPAARLGPDHPLYIQYTSGTTGLPKGVVHRHEDMEIY-YSGAGKQVIGFGRDDIALSVSKLFFAYGLGNALAPLWSGGAAVLEPGPPRPARIAELVARHRVTYLYAVPSAYANIL--AETDPADFATVRAAVSAGERLTDELRERAAAFGAPLYDQLGSTEAGHAIATN-----------GDFFHEPGTVGRPVPGFEAEVRDRDGTPVPDG--VAGELWVRGPTVTRGYLGLPEETARTLV-EGWLNTRDRVVRGEDGTLTHSGRTDDLEMVGGITFSPLEIEQVLARHPAVRDIAVACVPNDRGASKLRAFVVLRPDAHDTAELEPELVRAVLEPYKVPRAVQVVESLPRTATGKLQRFLIRQ--------- 158424870 470 -YPDGARDDPRPVHALIAGHVPRAPETPAIFFGDT----VWTRAALDRYANRIANMLLAAGARRESCVAVALRRSPEAIGAILGVLKAGAAFIPVEPDHPAQRNDHILADAGVAVILTTRALRAKLRPAQG-----TTVIELD--------AVNLAEVPDSDPVTITDRQLAYVIYTSGSTGKPKGVAVEHGPLTRHLQATARV--YEMDETSRELPFLPFSSDGGHERWMVPLMLGGSIVLPDPLWTPEETFAAMRRHGVNNASFPTTYVQQLAEWAEATGEA-PPVRLYSFGGEGMAQATFDLFSRAAQTLINGYGPTET------IMTPMVWKVRSGTSFEGTYAPIGRAVGLRRIYVLDPDLNPVPIG--VTGELYIGGDGVARGYVNRPGATAERFIPDPFYASGDLARWREDGTVEFVGRVDHQVKLRGYRIEPGEIEAALRTLPGVSECAVV-LRHDAGQPALVAYAVPARGARLDGAEVRRALAGLLPEHMVPSAVVVLEKMPLNANSKLDRAAL----------- 198453963 27 ---------HLSIGEIIFREMERHPK--LIAQISATEKTVLTREEVRFNAMRVATYMRGLGLKQCDIVGLIARNTTHLVAVAYACFFNGMPFHSLNISYEQDTIEKLLSITRPRLIFCDGDEYERVLAATEHIKLDTTIITM-RNHPSGSLRIQDILTTPIEDNFRPPDQTLAILCSSGTTGVPKAVTFTNSQQILWS-------CTPMTTDVVQYSHSTLDWFSGLSVCINAGVFSTTSIIADNKFDPAFLCRIIEEYKITFLVQSPSQMAMLVSCPEFDASDLSSIRHYVYGGTACSVEMQHRMRRRLKQLVFSYNLTEMNSLGCLNLHFDE-----------KPNSVGRPVKGIRVKIINEKGEALGP--SEVGEVCFYSGQHWSGYYGNPEETRIMVDSQRWLHTGDMGYMDPDGFLYLVDRKKDMLKYQGIMYYPSEIERVISQIPDVVEVCVFGVWDEVNGDEAAASVVKKPGTQLSAQDVVKFVKERIAKYKLNAGAIIVEDLVRSPNGKTHRVATKAHF------- 119504180 43 -----------SLSDYLNDG-RQHGDKQLLQY----QESSWSFKEFYTAVDRLSHWLVTEGITAGTPVAIAMRNRPEWLIAFVAIINVGGIAVPLNSWGKSAELEQGLEDSHAALLICD---VPRWKYVQERKRIVPALIVDGDSSGPQQPDFHDVIRASITPPAIDTHSPAILLFTSGTSGRPKGVMLSHFNCCQALMNLEFIAATYMTNQDAMLLAVPLFHISGLFSQFIVNLHHGRSLYLMYKWNADEALQLVRQEAITVLMGAPVMMMELLSKPEFTVGDAKQLTNISSGGAATPETLAALYATKTAAAFPGWGMTETTGAAFTGHFCSH-----------RPMASGFPSPIMEFSFLDENGKSAPPG--VAGEINVRSSAAVQRYH---TGSSEDF-YEGWLATGDVGYINEEGLLFICGRVKDMIIRGGENIYPSEIEACLTTLPLCLDAAVVGRPDPKWGEEVAAVVQVPPGTEANSQLVIEHCQQQLAAFKVPVQVIFTESLPRNALRKLLKNKIIAEY------- 78060446 76 -------------------------QKAVVAEREDGSVSTLTFAELEQRVQDFAAGLARHGVKQGDRIGLLMENGVEATVSLLAIVHLGALVVPLFSGFGVDAIVARLSAAEARMVIASTGFSRRTKRVDRQLPLLEHVIWGDTAQDARDLDWQETAAAAPEAVSVTPDTPFMVIYTSGTTGKPKGVVHTHGSFPIKIAHDSLIH-FDVQPGDVYCWPADMGWIAGTLVLGCALLRGATLVCYDGAPDYSRMSRVVERHRVTHFGSAPTLIRGMASHEALAAGDRSTVRLLITAGEIAPEHFNWFLQRFGAPVINYTGGTEASGALLASVPIRPIPPSGFNTVS----------PGVAADVVNADGQSV---TGEVGELAIRAPGMTHSFWRDDERYLETYWPGIWVH-GDLALRTPDGNYFMMGRSDDTLKVAGKRLGPAEVEEVVLELHDVAEAAAIGVADADKGQKLVVFIVPKPGTAVAETLVSGHVDKRLGRPFRPGRVHVVAQLPKTRSSKIMRRVIRSVY------- 146324227 17 --------------------------------------RSISCAQARKIVRQLVAGLRAWGVKAGDCVAIHSFNDIYYCMLVLAIVGAGGIYTGTNPSYTTRELVHHFKAADAKFVVSEPEIVTSILAAVKERGNLLIFNVLGQEVPAGRRSWTDLFSHEEDWVAFHDETTAARLFSSGTTGLPKAVTLTHHNLIAQHELVFEAHPRPYQVSRI--TAMPVFHVAAAVFAHVGAIKAGHTTYMMRRFDLEPYLVCNEKYQATDLTIVPPMAIAILTSPLARTRPLHSIKNVICGAAPLDKEVQTRFRTLGTPFTQVWGMTETSSIATMFTYPEDDDT----------GSVGRLIPNLEAKLIDENGDNISA-FDVRGELCVRGPTITPGYFRNDSANAESFDAEGWFKTGDIAYC--EGRWYIVDRRKELIKVRGFQVAPAELEAVLLGHPLIVDAAVIGVVFPGTDEYPRAYVVRREGEILTEEDVRKYLGERLARYKLVGGVKFVDAIAKSASGKILKRVLRE--------- 108761394 538 ------------MHELIQAQVERTPNAVAVVSG----TRTLTYAELNRRANQLAHHLRRLGVRPEARVGLCVERTEDLVIGLLAILKAGGAYVPLDPAYPKERLALILEDAQVPVLLTQQRLLPGLPATEARVVCLDADAAALGAEPE------------VNPGRVTPDSLAYLIYTSGSTGKPKGVMIDHRNAVAFLQWAQSVFSPESLAG--TLASTSICFDLSVFEIFTPLCCGAKVIVAK---NALELPELPAAKEVTLVNTVPSAMGALLRGGGVPA----SVTIVNLAGEALAGALVDSIYALGHDVFNLYGPSETTTYSTFTRVNRGETP-----------TIGRPVGNTQVYVLDANREPMPVG--VPGEVYIGGHGVARGYLGRTELTAERFVTSPFYRTGDLARWLPDGQLEYLGRMDHQVKLRGFRIELGEIGAALQEHPGIRDAVVVVREGPGADKQLVAYVVGRDGKAPEPGALRDHLKSRLPEYMVPFVFVGLEALPLTPNGKVDRAAL----------- 194366048 445 ALPQT------TLVELLQQGMDRDPHAPALVFGDT----TLDYATLEARSFALAAQLRAMEVGPGSVVAVALPRSLELVIALVAVLRAGAAYLPLDLAHPDERLARILSSAQPACVLAAAEVSARLDGV-----------------PVLAPDQWTALSFAAPWADPAPSDAAYVIYTSGSTGEPKGVVIEHRAIVNRLL--WMREHYGIRSDDRVLQKTPTFDVSVWEF-FLPLLCGATLVVAGPHRDPTELARLIRAHAITTAHFVPSMLDAFLAAPASEDLQ---LRRVFTSGEALDASLRDRFHRVQAELHNLYGPTEAAVDVSYWPASA--------QDRSRPVPIGFPVWNTRLYVLDARMQPLPVG--VPGDLYLGGVQLARGYLGRDDLTAERFLADPFYRTGDVGRWRGDGAVEYLGRSDHQVKLRGLRIELGEIEAALRELPGMDRVEVLLRQDVPGDARLAAYV---PAALADAVMLRSHLATRVPDYMVPSAFVGVDQWPVTANGKLDRNALPKPPQSEIAG- 94495183 17 -----------TLGDLLLKGWDKASDKEALVF----PGERKTYDDVVQSVLKRARGLKALGIARGDHVGILLPSSIEFVETLFANAMCGAVSVLMNARYKAPEMAYVAQNADLAAIITNDAFPDLPDAALAGAPLLKRIVMLGGRSVPGFVDFDAAVQEHASRLTVRVRDTAMILYTSGTSANPKGCLLSHEAVTREASNLA-RYRWSFQPDERAWSPLPLFHIAAMLCMLGAIDVGGT-FIGQPHFDAGESLRQIEDERVTMMFLPVTFHQAMITHPDWAKTDMSSVRLQNSCFAFMPDRVGQAYREKAPNMLQTMGMTEATGIVTTGGYAMEPEMGFK--------KLGFPLAGIEMKIVDPETGE-EKGVDERGEILIRGYNLFDGYYKDPQKTAEALDADGWYHSADIGSIDEHGHVMFHGRFKDMLKVGGENVAAAEVEAVLATHPAVRLAQVVGLPDERLAEIPAAYIEREGDVEVEAEELIAYARQRLASFKVPRHIRFIDEWPMSAS-KIQKFKLRGALMDELG-- 108800723 57 -------------------AAQRCPDRPGLID----ERGMLTFAELDDASDALAVALQGLGGTPG-TVAIMCRNHRGFIEALLAANRIGANALLLNTSFAGPALAEVAEREGADVVIYDEEFSETVERALSGLPDAVRIIAWTDEPGGGAETTVDALAHRGERPRPAERSSEIILLTSGTTGTPKGAKRSAGSGGAGDLKA-VLDRTPWRAEETTVIVAPMFHAWGFSQLLFAGLL-ACTIVTRRRFDPEATLALVDEHKATGLIVVPVMFDRIMDLPDEVRARYSSLRFAAASGSRMPDVVTAFMDQFGDVIYNNYNATEAGMIATAT----------PADLRAAPDTAGTPADGTEIRIFDPDFRELPPG--ETGSIFVRSGTLFDGY--TSGSTKD--FHDGFMASGDVGYLDENGRLFVVGRDDEMIVSGGENVYPIEVEKTLAAHPGVAEAEVLGVDDEKYGQRLAAFVVPAGASLTPDELKEH-VRDNLANYKVPRDIVILDELPRGGTGKVLRNELR---------- 167841928 4 ---------------------RRDPARRALSFAG----RHIAYGELDRDSDALARHLAASGVQRGDLVLLCVAPSPALITAILAILKAGAAYVPVDPSAPPQRVAIIREDSGARFAVTTSD-------CEASVATVARRIVLDRDGAAIAASAAREPALALPEVR--RDDLAYVIYTSGTTGKPKGVMIEHGNVL--RLFDRTDPWFGFGEDDVWLFHSAAFDFSVWEI-WGALLYGGRLVILDARKDTARLLEVLADEQVTVFNQTPAAFYAVVRAAESSPRRPLALRYVVFGGEKLDAPWIARHGDSRPALINMYGITETTVHVTYAPVTA------ADVAGASASVIGRPIPDLDVLLLDEQRAPVADGD--IGEMYVGGAGVARGYLNRPELTRERFVEARCYRTGDLARRNARGELEYVGRNDAQVKIRGYRIELGEIEAAVNQHPDVGQSVVVAHEHANGTRHLVAYYVARKPGAHDDADLRAFVAGKLPDYMVPAFFVALAELPVTGNGKFDRRAL----------- 163733615 2 ---------HTTVSGFISGHADTAP------AFGSPTADWLSYGGLRKLSTSVRDALHGFGIGRGDRVAIVLPNGPEMAAAFITVAQV-AVTAPLNPAYREDEYVFYLEDLKAKALMVMAGDEGPAVKAARRLDIAILRVSVPDGAAAGTFELSSDATGQADTAAPGPDDVALILHTSGTTSRPKIVPLLQSNVA--ASAEHIRASLDLTPNDRCMNVMPLFHIHGLLAAVSATLAAGASVWCTPGFDALKFFGWMRDAKPTWYTAVPTMHQAILTRAGRNAEIIETLRFLRSSSASLPAQVMHALDTFGAPVIEGYGMTEAAHQMASNPL---------PPRAQKPGAVGVE-AGPKVRVAHEIEDRL---TEGTGEVVISGPNVTPGYEGNPEANAKSFDGDRWFRTGDQGAFDEDGYLHLTGRLKEIINRGGEKISPLEVDGVLLDHPAIAQVVTFALPHPKLGEEVAAAVVLKEEA--TERDIRNFAAERMADFKVPRKVIILDEIPKGATGKMQR-------------- 182434242 1554 -------DSSTTLPGLFDAVAAAHPDAPAVADLATGDRTELDYRGLDTAANALAHDLIAHGVRPQDRVAVMLPRTVEAVVALLAVAKTGAVYLPVDPDYPAERIAHMLTDAAPTLVLTTPGT-----PASDGVPRLETDGALRTRSADDPGLWRTQR----------PDAAAYIIYTSGSTGRPKGVAVTHTGLP--ALARTLADAFGAGQGDRVLQFASLFDTSVWEIVMALFSGAALEIVPADRRLGEPLAAFLAEHRVTHLTVPPAVLAALPEDAVAPGT------TLIVAGEACTPALVRAWAGR-TRMFNSYGPTETT--VDATLWRCDPDRLRADDNS--PVPVGAAVAETAALVLDAALRPVPPG--TPGELYVAGSGLARGYLGRPGLTATRFVADPYYRTGDLARRRFDGELEYLGRADHQVKLRGFRIELGEIESALTALPGVRQAAAVLREDRPGSRLLAGYAVPRTGADLDPGRLRTALARTLPDYAVPATVTVLPALPLGPTGKVDRAAL----------- 182434242 4126 ----------LSVAREFAERAALEPDAPAVIDGD----RTVPYGELLRDARSLAAPLRAHGVRRGEPVAVLLPRSAGLVTAAHAVLQAGGAYLPLDPDHPAARLSAMLDANPPAVLLTDRAHRDLLPD-----GFDRPVLLLDDPRPPAPAGPAPAAPHPA--------QPAYILHTSGSTGRPKAVVVPHGALA--NRLAWTQRRFPLGPGDRMLAAAPGFDVSVWELT-GPLLAGAAVVVAGPHRDPACLVRLIREHGVHAVHFVPSMLALFAAEPDAA--HCTSLRWIFSGGEALTDTLVRRCEVFAAPVVNQYGPTEAAVDVTARPAVPGEGPL---------VPLGAPGAGTRAYVLDAALRPVPPG--VSGELYLGGAQLALGYSGRSAGTAERFVADPFYRTGDLARWNGRGELEYLRRADDQVKLRGVRIEPAEVRTALLGHPDVRDALVLVRDDPSGAARLVGYVTPGDPAPLPADLLAHGAK-LLPAALVPSDVVVLDRFPLTVSGKVDR-------------- 182434242 477 -----------TLPDRFARAVALEPDATAVTDGD----RALSYRELDALSDRVAHLLSAHGAGPGTCVALSLEPSAEQIGAILGVLKTGAAYLPLPADAPADRIRPQLASARPATGLTASARR------RDGLPATDG---SADRPGAGWLTLDDLPPADPTPYTVPPADAAYVIHTSGSTGRPKGVVVEHRNVL------RLLDATDDDFGFGRDDVWTLFHSYAFDFIFGALLYGGRLVVVDHATTPEEFAALLRREHVTVLNQTPSAFHQLADVLEAGNGGELALRTVVFGGEALPGRLAGWFERYGPELVNMYGITETTVHVT----HRTLEAADTDATAVPTSPVGRPLDDLGVRLLDAALHPVAPG--ATGELYVAGPGLARGYLGRHALTATRFVADPYYRTGDLARWTADGELDHLGRADEQVQIRGFRVEPGEARAALAALDEVADAVVLARPAPGGGTRLLAYATPAAGPLAPERLRRALRERL-PDYLVPAAVIPVDHWPLTVNGKLDR-------------- 182434242 3055 --------------------AARTPDAIAVRPLDGG--RPVTYAELVARAARFADRLRDAGAGPEQVVALLLPRSVDLVVAELAAAWTGAAYLPLHPDWPAERVR--------------TVLGAAGAVALVAGPGGATAAYGPQPVLHPPADHAPAGPPGVPPATAAPHRLAYVMYTSGSTGEPKGVAVPEAAV----LALASDSRFAGDAHRRVLVHSPHSFDAATHEIWGTLLRGGELLLPDAPLDPARWRSLLEAAGPTSAWFTAGLFALLAQDAPET---FTALREVWTGGDAPGAVAAAHAAAPGLRVVNGYGPTETTTFATAH-------PLDPEAPHAGPLPIGAPLDGTTLRVLDTALRPSLPG--VPGELYIGGAGLARGYHGRPAPTAARFVADPLYRTGDLVRVRPDGALDFLGRTDDQIKLRGHRVEPGETEAALLAEAGVAGAAVVLRTDLPGGPALVAYAVPAPDTALDTDALRARLAARLPDYQLPAHLVAVAVLPLTENGKLDRAAL----------- 29827718 18 -----------NLAAVLAGRAERRGGRPAFRQGH----QVWTHGEVHDLAARTATVLAEHGVRPGDRVLLALPDSLAWVTAFLATARLGAVAVPVNPELTPAEHEFMADDAEAALCVTGPGLERRF-AHRRRLGADQLVALAGTASP------------AADAHPVGPRTPLYIQYTSGTTGRPKGVVHCHGDPGTYHELIG-RRLLRITADDVTLSVSKLFFAYGFGNAFVPLFSGSSAVLVDGRPTPAAVDGLVARHRVTLLYSVPSAYAALADRAVGHMACFASVRAAVSAGEGMPAGLAEQVELLGAPVLEQLGSTEAGHAFCANSFDHH-----------HPGTVGRPVPGFEVELRDRSGRPV--GAGEEGELWVRGPSLTPGYLNLPEETDRTLV-GGWLATRDRARREPDGTYRHLGRTDDMETVGGSTVSPLEVEALLGTHPAVREIAVAAVTDARGAGRLRAFVVPVTPIPVGEADLVCLARDNLAAVQVPRSVSFVPTLPRTATGKLRRHLVRQ--------- 118465509 1964 --------------------------------------RSFTYREVEESANRLAHLLSGQGAGPGQRVAVVIPRSAEAVVAIFAVLKTGAAYVPIDPGVPAARLQFVLADSAPVAAVTTAEVRDRLDGFTGQ------IIDFDDPA---------VAEQPATGLPVPADNIAYIIYTSGTTGIPKGVAIPHRNLLLETLDAQLGLGQVWTQ-----CHSLAFDFSVWEI-FGALLHGGRLVIVPDDISPEDLHALLVREQVSVLSQTPSAFYALADALAPELGQQLKLQTVVFGGEALEPHRLATWLHRHPRMINMYGITETT-------VHASFREIVDADVDSSVSPIGVPLANLAFFVLDGWLRPVPVG--VVGELYVAGGGLATGYVGRPGLSATRFVACPFYRTGDLVRWGADGQLQYMGRADAQVKIRGYRIELGEIQAALAGLDGVEHAAVIAREDRPGDKRLVGYIT---GTADPAEVRAQ-LGERLPGYMVPSAVVVLDALPLTVNGKLDTRAL----------- 156407047 100 -FPGGELN---TCFNCLDRHIENIGGRIALIYDVSGKIEMYSYQNLQRLVAKFAGALNSLNVGKGDRVVIYMPMVPQAVIAMLACARIGAIHSVVFGGFAAAELARRIEHAEPRVIVTASTYKPLVDEAIKISSFKPSTVVLGDIIPGRDITWDQVMAEPHDCVPVLATDPLYILYTSGTTGDPKGIVRRNGGHAV-ALNWSMKNIYGVNPGEVWWAASDLGWVVGHSIVYAPLFNGCTTVLPVGTPDAGAFFRVIEQHKVISMFTAPTAIRIIPKAELIRQYDLSHFRDMFLAGEHLDKDTMQWARRISAPVYDNWWQTESGWAITAHTVG---LGRPMDEKLE---TTGKAVPGYNVKILREDMTE--ADRGELGQICVKPPGTMGTLWRADERFKKTYFEPGYYDSSDAGVMDEDGYVSIMARTDDVINVAGHRISTKSLEEGMMKPSFVVDAACIGLKDGIKGHVPLGFVVDKTVSMKKEDMIKEVVREFVGPVAAFKTAVIVPALPKTRSGKTVRGILAK--------- 32141196 1535 ---------PATLPELFERHVRERPGAEAVVAGDT----SLSYAELNARANRLARLLVARGAGPERLVALALPRSAELPVAVLAVAKAGAAYLPLDPAHPAERIAGTLDDAAP------VALLTTAAVAAGLPDTDVPRLLLDEEPAAGGGEDAADLTDADRLAPLLPGHPAYVIYTSGTTGRPKGVTVTHSGLP--ALLDIFTSQLDVVPGSRVLHHLSPAFDGGFWELAMGLLTGAALVVVEPGTVPGPALAALARHRVTHAAITPAVLQLIPEGALPAGT------TLVVAAETCPPELVARWSA-GRLMRNSYGPTETTVCATMSAPLAGAAVPP----------IGRPIADTAGYVLDDALQPVPPG--VPGELYVRGPGLARGYLGRPSLTAGRFVACPFYRTGDLVRHRADGDLEYLGRTDTQVKLRGMRVEPAEIEAVTAGLPGVAQAAVLVREDTPGDRRLVGYVVPDAGASVDPGALRQALRGSLPEYMVPAALVVLDALPLTTNGKLDHRAL----------- 32141196 466 --------------DLFEEQVARTPGKTALIAPDG----RLTYAELDAAANRLARRLVELGVGPERHVAVAVGRRTELVVGMLAVLKAGGAYVPVDPEYPPDRIRHMIQDADPALVLTTSDVDDRI----GEECCGPLTFVMDDPNTGTSLGRHSALTDADRAAPLLPGHPAYVIYTSGTTGRPKGVVVEHRALVRHCRSSQAPDISGLS----VMQASASFDQSVGSL-HAPLISGGCVRLTDLRALAETAGSEPGFHRATFMKGTPSHLALLATMPPEVAPSG----TLTLGGEELRGEILAPWREADVTVVNVYGPTEATGHCLEHWIA------PDRTVEPGPVPIGTPHEGVRVYVLDSALRPVAPGLD--GEVYLAGVQLARGYLGRGGLTAERFTADPFYRTGDVAHWNEAGELVFAGRADRQVKLRGYRIELGEIEAAVAGGPGVRQAAVVLREDRPGDQRLVAYVVPDPGH-WDEAAARARLALSLPDFMMPSAFVALDALPLSPNGKLDRAAL----------- 111021661 3 ----------LNIADLVEHAIDLVPDRVALVS----DDREVTYAQMEERANRLGHYLREQGVQPGDKVGIYCRNTIEAIEAMVAVFKIRAVMVNVNYRYIENELQYIFDNSDMVALVHERRYSDKVANVLPETPLLKTTVVVEDGTDLEYIEYEAALAQGSPDRDFGERDDLYMLYTGGTTGKPKGVMWRHGGGINFMTGEYVEDEWDLSPGMTRFPIPPMIH-GGSQWAVFQSLFGGGKCVMHPEFDGHDVWRIVDQHKVNLIFITGAMARPMLDALVEEPYDLSSLFLMASSAALFSPSIKEKYLELLPNITDSIGSSETGFGGLSVVAKGDSHGGGPTVKIDASTS-----------VLGEDGNPVEPGSGVVGILARKG-HIPIGYYKDEEKTKATFKENGYSIPGDFAQVEADGTVTMLGRGSVSINSGGEKIFPEEVEGALKSHPDVFDALVVGIPDERFGQRVAAVIQTRGGARPGLHEIADAARKEIAGYKVPRSLWFVDEIKRSPAGKPDYRWAKEQ-------- 148821311 26 ------------IADLVEVAATRLPEAPALVV--TADRIAISHRDLARLVDELAGQLTRSGLLPGDRVALRMGSNAEFVVALLAASRADLVVVPLDPALPITEQRVRSQAAGARVVLIDADGPHDRAEPTTRWWPLTVNVGGDSGPSGGTLSVHLDAATEPNPATSTPEDDAMIMFTGGTTGLPKMVPWTHANIA--SSVRAIITGYRLSPRDATVAVMPLYHGHGLIASLLATLASGGAVLPARRFSAHTFWEDIKAVGATWYTAVPTIHQILLEATEPSGRKPAALRFIRSCSAPLTAQAALALQEFAAPVVCAFGMTEATHQVTTTQIEGIDQT---ETPVVSTGLVGRST-GAQIRIVGSDGLPLPAG--AVGEIWLRGTTVVRGYLGDPTITAANFT-DGWLRTGDLGSLSAAGDLSIRGRIKELINRGGEKISPERVEGVLASHPNVMEAAVFGVPHQLYGEAVAAVIVPRESAPPTREELVQFCRERLAAFEIPASFQEASGLPHTAKGSLDRRAVAERF------- 116050341 513 ----------------IQEQARLRPQAQALAL----EGQALSYAELNARANRLAHCLIARGVGPDVLVGIAVERSLDMVVGLLAILKAGGAYVPLDPTYPQDRLRHMLEDSAVGLLLSQEHLLPGLP-----LHEGLEVLSIDRLERDASVSTDDPV------VNLRPENLAYVIYTSGSTGKPKGVAISHAALAQFSRIAS--GYSALTPEDRILQFATLSFDGFVEQLYPALTRGACVVLRGDLWDTGELYRQIVEQGVT-LADLPTAYLFLLDALAEPRRSYGALRQIHIGGEAMPLEGPKLWRQAGVRLLNTYGPTEATVV------SSVFDCSAENARVGNASPIGQALPGRTLLVLDEHLGLLPVG--AVGELYIASAGLARAYHDRPGLTAERFLPDPFYRTGDLARRRGDGVIEYMGRADHQVKIRGFRIELGEVEARLLDLEGIREAAALAL-----DGQLVAYLVAEGGEPALRERIRTALRASLPDYMVPSHLLFLERMPLSPNGKLDRRALPK--------- 111022070 1775 ---------HTTLVDLLDAQVGRTPGAAAVVCGDV----VLSYGEFDARVNRLARFLVAAGVGPESSVGVAVRRSVEMLVGIYAVVKAGGAYVPIDPGQPAERVGYVVGIADPVLVLTSS-------ADRVVVPAGVRVVELDTLDVSGFSAGPVGDGDRSGPVR--PENPAYVIFTSGSTGRPKGVAVPHEGVVNRLL--WMQDRYGLASDDVVLQKTPVFDVSVWELFW-PLIVGARLVIPDGHRDPAYLERVIREESVTTVHFVPSMLEVFLAGANVEG--CGALHRVFTSGEALPSATAARLRGVGAELHNLYGPTEAAVDVTFHEVSGSDRTV---------VPIGAPVWNTQTYVLDGRLRVVPVG--VAGELYLGGVQLARGYQGRADLTADRFVANPFYRTGDRVRWLPSGELEYLGRTDFQVKLRGQRVELGEIEAVLLRREDVAQAVVVLRGDGSSGEYLAGYVVPVAGAVVDERVVRESAAVALPGFMVPSVVVVLAELPVTVNGKLDRKALPE--------- 111022070 2832 --PGTDVP-PLSLVDAFDRMVASAGDAVAVRC----DGASMTYRALDDRANRLARLLVAQGVGAETLVVVGMTRSIDLVVALLAVVKTGAGYLPVDVASPAERLAFVLGDARPECVLTTTADAGTFRGAG------VPVVVLDDPETVTALQQFSSLPVTDDDRRTPLDSVAYVIYTSGSTGQPKGVQVSHRNVI--TLLANTQTLFGFGPADVWMFHSAAFDFSVWEM-WGALAHGGRLVLYFTARSPERFLELLRGETVTVVNQTPTAFYQLAEADRLAGGPGLSLRYVIFGGEALEGQLRRWYARRGPVLVNMYGITETTVHVSHLPIH---RDLVEEESASV---IGRGLPGLRVYVLDGRLHPVPPG--VVGEMYVSGAQVSRGYLGRAALTSGRFVADPFYRSGDLGRWNGHGQLEYLGRNDLQVQVKGYRIELGEVEAALLACEGVAQSVVTAR-----GDRLVGYVVPETGAAIDPAAIIDAAAVRLASHMVPAAVVVLDELPRTVNGKLDRKALPE--------- 111022070 5437 --------------DLLTAAAALDPDSVALSF----EDRRVSYRQLDEWSNRVARVLRGRGVGPETFVAVGMPRSIESVVSIWSITKAGAAFVPVDPTYPRDRIDYMLIDCRAALGLT-------VRSRRSTLPDTVPWLILDDEATQASAVSSAPITDADRTNPLHLAHPAYLIYTSGSTGRPKGVTVTHRGMA--DFTAETHQRFQVTHESRVSQASPSFDASVFELMMAFSASARVVIVPPAIVGGSELADLFRREQVTHATITPTALAAL------DNDGLDSLRVLDLVGEACPPEVVARW-APGRSLHSGYGPTETTIQA----------SVSDPMRPGESVNIGAPARGFAFLVLDERLQPVPVG--VPGELYIAGPGMARGYHNRAALTSERFVACNFYRTGDVVRWRESASLEYIGRSDFQVKVRGFRIELGEIDAVLTRHPAVAFAATIGHIGPSGDTVLASYVRAQDGQEVQPAGLRTYASERLPAHMVPSAVVVLDRIPMTPVGKLDRKAL----------- 111022070 717 -----------TLPELFSAAARTNPDGIALSYRGT----EVTYREVDERSNQLARVLAGRGIGPENFVALGTTRSIESVLSMLAVAKSGAAYVPVDPNYPAERIEHMLGDSGAALGIT-------VSAVRSLLPDAIPWLVLDDDEFRTHCAAHPVSAERARPLRV--ENPSYVIYTSGSTGRPKGVVVTHGGL--DNFAAEQRSRFGATETSRILHFTPSFDASVSEYLHVFAAAATMVIVPPTVYGGAELSRFLKSERVTHGFVTTAAL------GTVEPDGLADLGDVVFGGEACPPELVERW-APGRRLSNAYGPSEATV----------MSNISAPMSPTGTITVGGPLRGFHEVVLDARLQPVPPG--VAGELYVAGDGLARGYHGKSALTAERFVANPFYRTGDVVRWRTDLSLEYLGRIDFQVKIRGFRIEPGEIDTVLHAHPRVRTAMTMPRTAPSGDTVLVSYVLPAAGHQLATRELIDYAAEQLPTYMVPAAIVVLDEIPMTPVGKLDRAAL----------- 111022070 4376 -----------TLPQILAEGAALDPGAIALSS-EDGDV---SYGDLDERSNRLSRALIARGAGPETFVAIGIPRSLDSILSVWAVAKTGAAFVPIDPNYPDERITHMLVDSGVTLGVTTT-------AHRDRLPGAAHWLVLDEPAIECAERAGAPVTDADRSGPVTLDTAAYAVYTSGSTGVPKGVVVTHRGL--DNFALDQLERFGATPQSRTLHFSTPSFDGSVFEYLQAFGAGATMVIAAPTFGGEELARLLADRRVTHAFITTAALASL------DPAGLVHLTDLVFGGEACPPELVARW-APGRRLYNAYGPTETTI----------MSNISEPMVPGNPITIGGPIRGVTELVLDPRLQPVPVG--VPGELYLAGAGLARGYHRRPALTAERFVAHPMYRTGDIVRWTADRSIEYVGRTDFQVKVRGFRIELGEIDSTLMSEPDVGFAATLAHRGPAGDTLLVSYVVPASGRSLDPVVLTRHLADRLPSHMVPTSITVLERIPLTAVGKLDRAALPE--------- 157127567 26 -----ILNPNQSLGDLILQILERNAGK--VVQISVDSGVEVTGAEMRLKTIRIAQNIIKLGYGEEDIFTMVVRNGENAAPVVFACFALGIPVNTLDPTFSQDDLSHMLGTVKPKVIFCDNDVLDNVSAACNAIGISPKIVLMSE-SERGHDHLETLLEEVFVPVQIPTKHLAVLLCSSGTTGRSKAVCLSHSICIAH-----LANFFDCHPTDRTLAFSTLYWLSGMFVLLTSTVWGATRVITRQSFDADLAVDIIERFGVTAPVLPSAQTLAIVNSPKANANALRTLRLPITGGSAIPSSLKQSFEKLGRFLEIVYGFSEIALAVTYT-----------RKQFYREGSVGFLTAGTEFKIVDDDGQSL--DIGQEGEILVRSEHVFSGYFGNDVATREILDSEGWMHSGDIGRFDEDGYLYIVDRKKDIIKCSGYQVSPSEIESVIMTIPDVATCCVVGIPTETFD-LATALVVRKDAVPTAKEIEKK-VEESLAWFKLKGGVYFAAELPLTPSGKVVRRAVRD--------- 4165301 23 ------LDKPLT--HLLQERSQSQPDAPAIICGD----RHFSYAELDQLSSNLASRLAASGLGNGDTALVQLPNIAEFYIVLFALLKSGIA--PLNALYSHRELKSYAKQIAPTLLIASREHESYIADFKEVGSSPDIILLLGEQRHENNLADWINTPSESNVNVSPPGEVALFQLSGGSTGTPKLIPRTHNDYYYNARASAQV--CELTPRTRFLCALPAAHNFLLSSPGAGVLHAGGCIIMAPSPEPLTCFSIIQRQEVNTVALVPSAVALWLQAAPEHKEQLQSLEFLQVGGACFADSLARQVPVLGCKLQQVFGMAEG----LINYTRLN------DSDEQIFTTQGRPIPDDEIKIVDEQGLPVPDG--EPGMLATRGPYTFCGYYQSPEQNAQAFDNEGYYYSGDLVQLMPSGDLRVVGRVKDQINRGGEKVASEEIENLIVLHPDVTHAGLVAMPDDRLGEKSCAFVVSRNPSLKPPALRRHLMELGIAEYKLPDRIRLIETMPLTPVGKIDKKHLRQ--------- 118054346 55 ----------------FEDQVALKPQAVAVQSPQGD----WTYAQLGEQVARMSAWLRVQGVARGDRVAILSENRREFVLTLLAAAKVGAIVACMNWRQTAEELAHCITLVTPRIALVSPRY----EQHVKLFGEVAVTMIGEELESDIGGVRFASTPPCGNGDVVEPEDGLYILYTSGTTGKPKAALVSHRALVARGAVNTMDRG--VRRGATFIAWPPMFHM-ASADSMLVTLIGGGKVIVMDGLDVGVLCDLGERENVGWFVLMPGMIDKVLDEYARRGTRPHPADSVGCMADLVPRQIVDVTRLFNAPFRNTFGSTEAGPA---PGSGGRVPVGVAPENLAKNQSS-----LCRVRLVDEAGQDVAPG--EPGELLLRSPTLFSGYWGMPEATAEAF-AGGWFHTGDVFTRQPDGTLQFVDRRKYLIKSGGENIYPAEIEQLLLASPRIADAAVVRKRDAKWGEVPVAFVAVRDETLSAEEVVA-LCRGRIANYKLPREVRFIEDMPRSTTGKIVRSEL----------- 86751803 17 ---------------LLRLHAQARPEHPVIWAPFDAPARVWRYGEFHDRVGALAAGLVARGVRPGDAVLIHLDNCAEFLLAWFACVELGALAVTTNTRSAAAEIDYFADHCNAVAAITQPAYAELVAANCKKLRWIA-VISHDPGSPAKAESFDSLFGDSANRPRRPTDAPCSVQYTSGTTSRPKAVLWTHANALWGAKINAAHQT--LRADDVHLAYLPLFHTNALAYSMLASLWVGGTCVVQPRFSSSRFWKVALEHRCTWNSNIAFCLKALMDQETPKDH---SFRLWGTAVAEPPV-----FAGFGIKIIGWWGMTETITHGI----------IAEADQPNTPMSIGRAAPEYAIRIVGEDGAPTAVGD--TGNLLIKGVSLFAEYLHNEQATRDSFDEHGYFITGDRVTLLEHGAIRFGDRAKDMLKVGGENVAASEIEQVVITVPGVREAAVVAKKHPMLDEVPVVFVIPAAGAPDLADQILAACSRSLADFKRPREVRLVDDMPRSTLEKVAKAELRKMLAE----- 159898629 2223 -----------SLVTAFEQQALQHPHALAVVAAD----QALSYAELNQQANQRAHSLRQRGIGAEMLVAVCVERTSDLLISLLAVLKTGASYLPLDPSYPPARVNWMLADSQAALLLTQPQFTALFADIQ------IPVCYTDEQHTST-----ANLASAIEPSQR-----AYVLYTSGSTGQPKGVAISHAAL--SNFLQSMQTQPSLQPTDRLLAVTTVAFDIAGLELYLPLWVGATVVLAPANAAAEGFAELLQSHQITVLQATPSTWRILLATGWHAPTGFKAL----VGGEALPSDLAGQLLSAGVTLWNLYGPTETTIWSTAAALSQT------------PVHAGRPIANTEIYILDQALQPVPLG--TPGDVYIGGLGLARGYHQRPNLTAERFIPHPWYQVGDRGRYLPDGSLELLGRSDQQIKLRGHRIELGEIESALRTLSTIQQAAV-----AVWNEQLVAYVVA-DHHFEPAEVQQQ-LSQQLPVYMLPRSYQRLDALPLTANGKLDRRNL----------- 159898629 1132 ------------LSQWFEAQVAKTPDAIAL----TDGQQHWTYQQLNQQANQLAHYLHDYGIGAGSLVGLYLERSALVVLSILAVLKTGAAYLPIDPMYPAERVQFMLADAD----VALLLADARLAEFSGTLIDLKQHAWHNQPTTNLELA-------------LDPTQLAYVIYTSGSTGQPKGSLLSHANVT--RLFSSSQQHFNFNANDVWLFHSYAFDFSVWEM-WGALLYGGRLVVVPQALNPEDFYALLQRERVTVLNQTPSAFRQLIQVDQQRQVNL-ALHWVIFGGEALDVATLRWFERHGPRLVNMYGITETTVHVTY-------RPLSLADTVNYSSVIGQPLSDLQAVVLDANLQPVP--TGVYGELYIAGAGLAMGYLRRPDLTAERFMPHPWYKTGDLARWNQQGELEYRGRSDQQVKLRGFRIELGEIRAALLAHPAIREAVVVAAPAPTLEQRLVAYVVASEPAPTTISALRRFLRQRLPDYMLPAHLLLLERLPLTSHGKLDRAAL----------- 159898629 28 ------LPPATTLVDVLRLNALEAPEQQAYRFLGQFATEDLSYAELDRRARQVAVRLQALNAQ-GERVVLLNDPGLDYIVSFLGCLYAGAIAVPLYPHLP--RLLAVVANATPRFALIDRQFVSQIERLLAVAPQLQQWLICDEKVDAGAWQVPQL----------ETHNLAFLQYTSGSTGQPKGVMVSHGNLLANLAQIQQRFGHDATSQGVIW--LPPYHDMGLIGGILQPLYSRFPVVLMSPVQPWRWLQAISDYRATTSGGPNFAYELCVRKITPAQRDLRSWRVAFNGAEPIRPNVLRQFAETFADVYPTYGMAEATLMVS----GAHLPRLAQPEPELI--SCGTVIDEHELLIVDPTNLEVLPET-AVGEIWLRGPSVAHGYWASAELSKATFAAQPFLRTGDLGFLR-NGELYINGRLNDLIIIRGQNHYAHDLESVDQAHPALQPQACAAFSLDVAGEQLVLMQELRDPAPIMAAIRQSLAQTHLQAYAI--VLLRPGQLPRTSSGKLQRYRCRELF------- 153954129 19 --------KHITLGEALENWSEKYKNRTALSDCESDE---LTYKELSDEVDFYAQGLLNQNINKGDKVLLQLPNSIEFVIISFALFKMGAIPIMGFPAHREVEIKGILEKTGAIAYIARDKYLEMIRKIQKEIEIDLKIFILGDNEEYNNFRFLRAKNKAGNKNKANYKDIALFLLSSGTTGISKLIPLKHCELLYVSEQLGLVTGLNI--DTVYLAALPIAHKFTLCCPIGTLIFGGKSII-CKTTSPDEIIPLIESEKVTITALVPTIANMCIEFLDIDDFDISSLITIQIGGSVLKPSSAKRIEKFGCTLLQLYGTTE--GQITCTRLNDN--------EFVRFHTQGKVLCKFDAMIVDDSGIEVPD--EEYGELIVRGPYTIYEYYRLEEVNKNCITEDCYFKTGDKARKLKDGNYQIVGRLKEMINRAGEKIIPSEIEEVLLQNKDIIEVQVVGVPDEILGEKIGVFILKNDKEIDLNKIRTYLKEKGLAYFKLPDLVRYVDSWPLTSVGKINKDKLR---------- 145222135 3 ----------LNIADLAEHAIDAVPDRVAII---TGDEQ-LTYAQLEEKANRLAHYLLDQGVKKDDKVGLYCRNRNEIVIAMLGIVKAGAILVNVNFRYVEGELKYLFDNSDMVALVHERRYADRVANVLPETPKVKTILVIEDGSDDDYVEFNAALEQGSPERDFGPRDDIYLLYTGGTTGFPKGVMWRHEDIYRVLFGGTIADEYDLSRSAVDLPIPPMIHGATQSATWMALFSGHTVVLT-PEFDADQIWRMIHEHKVNLLFFTGPLLDALLAHQEENTYDLSSLFLLASTAALFSTSIKEKFLELNRIITDSIGSSETGFGGTSIVAKGESHTGGPRVTIDKNT-----------KVLDEDGNEVEPGSGKRGVIAKCG-HIPVGYFKDEKKTAETFTYNGYAIPGDYAEVEADGTVTMLGRGSVSINSGGEKIYPEEVEAALKGHPDVFDALVVGVPDPRFGQHVAAVVHPRDGARPSLADLDAFVRKEIAGYKVPRSLWLVDEIKRSPAGKPDYRWAKD--------- 193639995 52 -----------TIGGIFNDAVQQTPDREFLVSRH--ENKRYTFAAMDSEVDKLCRSFNALGLQHGDRVGIWMPNCAFYYSVIIATARLGLILVNVNPAYQSDELKHSLTLAEVKCLVTLEKFKEILEKVDADLPTLESVIFYSENSLNGAFNLQTFLDLGSNTPKVQPDEGCNIQFTSGTTGKPKAALLNHFGLINNAYFIMKRLGIY---DDVMCCPMPLFHAFALSIAVVAPLVTKSTVLPSAHFDP----------KATSLF----------------------------------------------------GMTETSPCSFQNF--------TDDSDERIKSTMGFIQDHVEAKVIDTNGDMVPFG--TPGELLIRGYLNMNGYFNDEEKTKETIDSNGWLHTGDQFVLYEDGYGNHVGRLKEMIIRGGENLFPKEIEYFLESHPSISQVQVYGIPDHRMGEEVCASVIVKEGATITEADIKAYSKGKIAHFKIPKHIFIKDAFPKTASGKVQKYRLREMA------- 118587604 3 --------------NWLTKQAYLFPERMALFY----RGQSWTFAELKKEVEKICGHLASLEINSNKRVAILPGNTAASYMTILAIQQLGLQPVLLNFRLSNDELQSQLVDAGLQNVLIDDSLKSRFKK--------------EQKLNVSCLFISELESLKIVPPQIVEDFPASIMYTSGTTGKAHGVLQTYGNHFYSAVGSAF--NLGFNPNDQWLCVVPIFHISGFSIMMRSLVYGMGVVLLS-HFDPENVTKLLSSHAISLVSVVPLMLKQLLQFYPKDGYQ-NNFRAFLLGGEPIDQNTLDICLRKGIKVIQSYGMTETCSQVV---------ALNFQDAARKIGSVGKALFPVQLRIADDQTN----------EVQLKGPNLAKGYLNDDQRFKSKFTGDGWFKTGDVGLIDEEGFLFIKGRLDEMFISGGENIFPNEIENVYAKLTGIKEIGIIGISDQKWGKVPCAFIVPASSKLPDQEELLSYGRRHMAHYKVPKKFIFVDNLPHTASGKLQHSKLHTIYLENY--- 83955052 34 -----------TLGGLIQASREIQGNGAAEFLVYQDE--RWTYDAFTADVNRIANGLRDLGIKTGDRVGIAMRNYPELLMLTLAVASAGAVVVFVNAWWTTEELDYALQDSGAKTVFADGPRFERMKPLKDDLGRLIGVRDAEEMGPHKLSDLMQGMAEPPEGVDLDTDDDFAVMYSSGTTGKPKGVVQTHRGWLLQAVAAPLVTPPEPGAPPAPLIVTPLFHVTATHPLFLLSLPAGAKISLLHKWDAEEAVRVINREGVTRFLGVPTQSADLLEAAKRMGETLPTLTWLGAGGAKRPAAQVAQLKNPAADIATGWGMTETNALGI---------GMVGEEYNKRPDAAGKLHPPLQIRFLDDKGNDVPQG--ELGEITVKSPANMRCYLNKPEATEETM-QDGWLRTGDLGVIDAEGYITILDRKKNIIIRGGENIACLDVEGALHTHPDVIEACAFSVPDPRLGEVVGASVQTRDGKPLTQADMAAHLDGRLAKFKIPEKLWCQDG-PLTATDKIDRRAIR---------- 146299847 527 ----------LTVIDLIKSAAAENPNKTALVY----QEEEISYRTLDIYSSKLANYLQQRNVKKGDFVGIGLQRNSWSIITILAVLKTGAVYVPIDPDYPEDRRNYIEKDSGCKFTIT--------AAVLEEFKNISDRFIGEYKA------------------EVSPGDLAYIIYTSGSTGNPKGVQITHTSLTDYAV--TFKNYFQLTLHDSIVQQASISFDTSIEEIFPILVSGGSMVIYDGKGDFETLFRLCEKHNVTVLSTNPYALQYLNAAYD--QFDLQ-IRILISGGDVLQPDYIHNL-WNHISVYNTYGPTESTVCATYYHVNEKLNAV----------SIGKPIANRQVYIIEPESSQLAPVG-IIGELCISGKGLSAGYLNQPELTAEKFVQNPFYRTGDLAYWLPDGNIEYIGRIDSQVKIRGFRIELGEIETALLQYSQVRQ-AVAAVK-EINGEKVLAAYYVSTQEIDKSEIRSY-LQGKLPEYMVPGFYIALDVLPLTPNGKTDRKALPE--------- 146299847 1562 --------RDKTIIDKFEEQVLKTPDQTAVVF----EETELSYQSLNALSNQLGGYLRKHDIQPDDLIGIKLERSERMMVAVLGILKSGGAYVPIDLAYPQSRIEYIEKDSSSKLII-DEKVLEAFYKEKDEYSTLN---IVKNNTPSN---------------------LAYVIYTSGTTGNPKGVMVENRN--AATLIDWSKEEYAHSVFDIVYAVTSYCFDLSVYEFFFTLTTGKTLRVLKNALDIETY---INNDKNVLLNTVPSVVRKLLE----DKVSLKNINVLNMAGEILPTDIIDKLPLEIMEVRNLYGPSEDTTYSTSYLITS---------KGNRTISVGRPISNTQAWILNESLLPVPVG--IAGKLYLSGEGVTRGYLNKPELTAEKFVNNPFYDTGDLAYWLPDGNIEFLGRKDHQVKIRGFRIELGEIETAVSNYSSTVKQVVVDTKEIESTQVLAAYYTA-SENINKGELRKH-LQSVLPEFMVPGYFIQLENMPLTPNGKIDRKALPE--------- 89899510 8 ------MTESTLLPELITLAAQRTPQAIALT---SGTSH-LSYAELSTSVSQFAAGLLGLGLDRGERVAIYLEKRFETVIASFGAPAAGAVFVPVNPLLKPEQVAFILRDCNVRVLVTSPERLALMKEMLAECHDLRHVVVTDAPGPLALVSWRDLLSSPARPHRVIDVDMVAILYTSGSTGRPKGVVLSHRNMVAG--AKSVASYLENRPEDVLLAALPLSFDAGFSQLTTAFHAGARVVLLNYLM-PRDVLKAMEREKVTGLTAVPPLYIQLAQLDWPAAIN-ENLRYFANTGGRMPRETLNLLRQRVPQAKPMYGLTEA----------FRSTYLPPDEVDRRPDSIGKAIPNAEILVLREDGSACSP--EEPGELVHRGALVGMGYWNDTEKTAERYKPEYAVFSGDTVRKDAEGFLYFIGRRDEMMKTSGYRVSPTEVEEILYATQMVGECVAFGVDHPSLGQAIQ-VIATNAVGTGARGLNDLMCRARMPAYMVPAGIEIVAGLPRNPNGKIDRKLLATEWLERHA-- 115399346 17 -------------------------ESTVMHAEAADPSNSITKAQARQYTRQIAYVLRHHGVGSNDVILGVSPGQILLPTVFYGVIAAGGVWSAASYTASPAELERQIRQGNSRLVITGASCQDVVKAAQAAGVPMDRVLILKSMGHQRVLNYLAALRETTDPEALKNSLIC-LLYSSGTTGVPKGVNISHLNVVAEALIPYFMDQEHTKAEDRTLAHLPTAHIAGCQGYFINPGVVGGTVYWMERFDFEKFLEYCKKLEITFFFTVPPIYLLISLSPLVTD-QFKTMRRAYSGAAPMGADLQQKAQKLGCLINQTWGLSETTGSTTG----------MPADVEELTGSVSRLLPNMRLRIVDDDGKDVEEGKE--GEFLVKGPVVTTGYYNNPEATKDAFTADGWFKTGDIG-LRKNGLFYIVDRKKELIKYKGLQVAPAELEALLLSHPQIMDAAVIGVPDGSGNEVPRAYIVADQKKITEDEVKE-FVKANLAHYKLRGGVIFLPAIPKSPSGKILRRELREQLK------ 118470602 487 -----------TLTDLVTQQAERTPDATAVVY----EGRHFTYREINESANRLAHWLIGQGIGTEDRVAVLLEKSPELVITALGIVKAGAVYLPVDPTYPEDRLNYILSDSDPKIVL-------------------REFVTGLDDQPTTDPTDAERVR------PLRPDNTAYLIYTSGSTGLPKGVPVPHRPIAEY--FVWFGGEYDVTNEDRLLQVASQSFDVSIGEIFGMLAAGARLVIPKPLTDIGYLTDLLRNEGITSMHFVPSLLGLFLSLPGVNEWR--TLQRVPIGGEALPGEIADKFHAFDSLLHNFYGPTETVLNCTRYKV--------EGKQGARTVPIGKPKINTTIHLLDDALQPVPVG--VIGEIYIGGTHVAHGYHRRPGMTAERFVADPFYRSGDLARRNADGDIEFVGRADEQVKIRGFRIELGEVSAAISVDPSVGQAVVVVSDLPSLGKSLVAYITPAGADHVDIERIRARVTAALPEYMVPAAYVELDEIPITTHGKIDRRALPE--------- 91784460 43 -FARWFVGGRTNLHNAVDRHLAERAQQNALVYVETGIERRYTYAELHAEINRMAAVMRSLGVKRGDVVLLYLPMIPEALFAMLACARLGAIHSVVFGGFAAPNLAARIDDAKPVLIVTADDYTPLVDEALARAKTPRVLLIDRQLAPESYLVAYEPLREQFFDAHVPSNEPSYVLYTSGTTGKPKGVQRDVGGYAV-ALAASMEHIFQGKPGDVMFTASDVGWVVGHSIVYAPLLAGLTTVMYEGRPDGGIWWRLVEHHGINLMFTAPTALRVLKKQDPAKQADLSSLRTLFLAGEPLDEPTAAWIDALGKPVIDNYWQTETGWPMLA-------IPRGVEALPTRLGSPGVPSAGFNLTLRNETGEPCPPGEKGVLTLYPLPPGCMSTVWGDDRRFVSTYWSQQVYSTFDWGVQDEDGYVTILGRTDDVINVAGHRLGTREIEEALSSHAAVAEVAVVGVTDALKGQAAMAFVVLRDAQAHAEAELMATVDRQLGAIARPARVVVVSMLPKTRSGKLLRRAI----------- 115375643 1 ----------MTLDQIVIRSAARAPEAVAV----QGPDATLTYGQLDALANRIARALQGLGVKKGDRVGLWTEKSTRAVAAMQGIARLGAAYVPLDPLNPAVRTRIILDDCRIDVLVTSASRAAELHS--GGMDRLRFLLVXDEGPSLPWSRLAEFSDAPLPHHGSDDHDLAYILYTSGSTGTPKGVCISQRNAL--AFIEWCHGLLNTTPADRFSNHAPFFFDLSVLDLYAAFLGGASVTLIPEAFAPEKLVELVLRERFSIWYSVPSALTLMMQQGGLLNHPELPFRAVLFAGEPFPIKHLRPLREHAARFFNLYGPTETNVCTFHEVTDISPER-------TEPVPIGRASCGDQVWLARPPDSEQQAEGGEVGELMVAGPTVMLGYWGHPPQ------GDQPYATGDLCRRLPDGTFEYLGRRDNMLKVRGRRIEPGEIEAALLTHPDIREVGVVA-SGAGLEARLVAFLVSASATAPSLLKVKKHCAERLPRYMIVDEVRVLAEMPRTQNGKLDRRALQ---------- 148252658 2630 ---DALAPGSLNLVAQIEAQVARTPDAVAVISGE----RRLSYAELNARSNRLARRLRARGIGPDVVVGLALERAPIMLVALLAVLKAGGAYLPLDPDYPPDRLVHMLRDSGTKLLLTQASLQDRFAAALAD-GGAEAWLLDDQTGQEAGSAANLGIG-------LHPENLAYLIYTSGSTGLPKGVMVRHGAIA--NFLATMAEQPGMASADCALGLTSLSFDIAVLELWLPLTCGARIVLADRAADPAALKAMMVRHGVTMVQATPSSWRMLLDHEDGDVW-LPDGCRVLSGGEALAPDLAARLTELSHDVWNLYGPTETTV----------WSARRRLDANNRSPVLGRPVGNTTFYVLDSHFNLAPIG--VAGELFIGGAGLARGYWRRAGLSAERFVPDPFYRTGDLARWRADGVLDYVGRADHQVKIRGRRIELGEIEAHLRAQPGVRDSVVVAR--EIGGGLNLIGYVSGDEALDAASLRSALI-AVLPDYMVPWRLIILPQLPLTPNGKIDRRRL----------- 148252658 1119 ------------IVALIEAAAAGRGAKVALRQGRA----SVTFAELQRWSDQIAHRLAARGVGREVPVALWIERSPAFVAALLGVLKAGGAYVPLDPAWPVARARRILEDGKIRLLIATGDRLAAAQEL--------ECLVLDAEWRDHDVS------DRFVPHANHSAQTAYIIYTSGSTGAPKGVAVSHGALANYVQA--VLTRLRPEADTNMAMVSTVAADLGHTVLFGALASGATLLLPADAAFDADAFAQAMREGVDILKIVPSHLRGLLQA--RRSEDVLPRDVLVLGGEPSDPRLLADVRQLQCRIVNHYGPTETTVGIATH----EWAGITDGDIV----PIGLPLANLRAYVLDDALSVVPCG--VAGELYVGGSGVARGYCGAPGQTAERFVPDPFYRTGDRVRCDRLGRIVFLGRRDDQVKLRGYRVEPTEIARVMTSLSRVVDAAVVTRASDVEQDRLVAYCVVETGTELSPDILRAQMTALVPDYMVPSRVIILDRLPLTANGKLDRAALPQ--------- 148252658 3 ---------PETLVERLREHATLRADRLALRFIEGETVVELTFADLDRRVRALAARLQDFG-GAGERAVILLPSGLDYAVAFYACLYAGVIAVPAYPRHTA-RLDGILRDAAPRFILTAAGLRDKIPASFGRL--VPHVLAVDAIPVEGAASWHETGPRG--------DAIAFLQYTSGSTSQPKGVCVTHRNLVANEVA--IEAATGVTADDVFVSWLPLYHDMGLMGGLLSPLTGYSAVLMSPREQPRRWLDAIDRHGGTVSGGPDFAFALCADRISDERLDLSRWRFAFSGSEFVRRATLERFERFRPTLTPCYGLAEATLLVTAGERASRAVCHTLEPNALAQGRVGVAAEHHVVRIMRPDGSG-EADADEIGEIWVAGPSVANGYWNNAQATQQTFVRDGWLRTGDLGFLR-DGALVVTGRLKDLLIVRGQNIYPFDLEQAVTEVSQVRKGRVAAFPVEIDGEFSRAVLRRTPSDALIKAVGDAVMRQT---QEYPAVVVLLQGMPLTTSGKLQRSACR---------- 146310777 451 -----------TLSALVAEQAQKTPDAPALADAHN----ELSYRQMREQVVALATLLRERGVKPGDSVAVALPRSVFLTLALHGIVEAGAAWLPLDTGYPDDRLRMMLEDARPSLLITTDDQLPRFSDL-----------------PISSFSYNTLLAADGEPLGLAPQQTAYIIFTSGSTGRPKGVMVGQTAIVNRLL--WMQNHYPLTAQDVVAQKTPCFDVSVWEF-WWPFIAGAKLVMPDAHRDPLAMQQFFAHYGVTTTHFVPSMLAAFVASLTPENADCASLKQVFCSGEALPTELCREWEQLHAPLHNLYGPTEAAVVSWYPAFGDELAAVSGN-----SVPIGFPVWNTGLRILDGLMRAVPFG--VAGDLYLTGIQLAQGYLGRPDLTASRFIADPFYRTGDVARWLDNGAVEYLGRSDDQLKIRGQRIELGEIDRAMLSLPDVAQACVFNQAAATGGDALVGYVVSEFGLPLDREALLDALKAQLPAHMVPVVLLQISELPLSANGKLDRKAL----------- 171684469 17 -------PDSITIGEFMKN--EIYGRRPIFTCGLTGKTYGVT--EQHNRTELLARALSKMGWEPNDKVAVFSVNTIDYLSVLHSVHRLSGIATPANVAYSAGELEHQLRSSGAKALFT---CVPVLETALTAAKAVDKIFIMDAPVHSKKLPYKTVDDPELEPLKWGERQVAFLCYSSGTSGLPKAVMISHKNVIANTMQFCIYDSVSREETQTALGLLPFSHIYGLVVIAHSSVWRGDGVIVLPKFDLTEYLQAIERFKINYLPLVPPIVIRMLSSRDLKKYDLSSVRLLFTGAAPLGKETAEELLKIYPHVGQGYGMTESATVVCTT-----------SEHDIHQGTSGSLVPGTRAKIIDQDGKEITEYNK-PGELLVQSPSITLGYLNNEKATAEAYDEDGWLRTGDIVTKAPSGYITIVDRLKELIKVKAHQVAPAELEAHLLTHPAVDDCAVIAVPDERDGEVPKAFVVTRKDEDMAAEILKH-VQDHKAHYKLKGGIEFIDAIPKSPSGKILRRLLRDKERE----- 111019388 1961 -----------TLVDLFDAQVERSPEAVAVIFGPD----RLTYAEFDARVNRLARYLVAKGIVPETVVGVAVSRSIQLLVALHAVLKAGGAYLPMDPEHPLGRTALVIDSAAPALVLTSGSH-------NRAVPHGVAVVDLDLLDLTGYDARSITNSERRAPLH--PANAAYVIYTSGSTGRPKGVTVTHEMMVNQFRWAQTL--TPLDGSDAVLHKTPLFDISAWELLW-PLHTGARVVIAAPHRDPRYLARMVAQESITTLHVVPSMLDAFLEQC--GPRELAPLRRVYSAGEPLSAATASRFERSAAALYNWYGPCEAAAATSESLDGNEFGT---------SVAIGRPIHNIRTYVLDSRLRPVPVGTR--GELYLAGAYLARGYAGRPDLTAERFVADPFYRTGDVVRWNESGRLEYLGRTDFQIKLRGQRVEPGEIESALTSDPAVTHAAVTVHRDAEAGDRLIAYVVAADGVPPDERRIVDRLAGLLPAYMIPSAVVPLPALPLTTSGKLDRAALPEPA------- 111019388 455 -FPGPPDSVPVTLADVFRAAATQHPDATAVVTAGS----EITYRELDGRSDRIAATLARLGVGSGDVVAVALPRSSGHVCAVWAVAKTGAAFLPVDPTYPVSRVRHMLGDSHAAVGLTSAEYTNT-------LPDSTEWLLLDESGGSNVHDF--------PTPTIRLDDAAYLVYTSGSTGVPKGVVVTHRGIA--NLVSAQRTRLDLDSAARVLHVAPSFDASVFEMLMAFGSGAALVIAPPAVFGGSPLARLMTTERVTHAVITPSVLASM------DPGEVGGLRTLVVAGEKCPPELVSRWASR-CRMIDAYGPAETTVMAT----------VSEPLAEPGPVTVGRPIRGARAVVLDHRLRPVPVG--VVGELYVAGTALARGYHRNARQTSERFVADPYYRTGDTVRWTYDHELEYLGRSDEQVNLRGLRVEPGEIDATLLRYPAVRF-AVTVIRSRGAGDQLVSYVV--GADTVTEQDLLSFLSTELPPHLVPAAVVVLPDIPLTPSGKLDRTALPE--------- 111019388 3004 ---------QRTLPDLMSAAARQNPGGPAL----TADGRSMAYRELDAESNRLARALMRRGVGPEAFVALGVPRSVLSVVSVWAVAKTGAAFVPVDPHYPAARVRYLMDDSGAVLGLTTA-------ADREALPDGTDWLLLDDPDRTECRGYSSAPVTDADRARLDARHPAYVIYTSGSTGNPKGVVVTHTGLA--DFTAEQRERYSVTASSRTLHASSPSFDGSVLEILLALGAGACMVLAPPAVQADQLTDLLARERVSHVFTTPTVLATV------DPRGLHDLRVVVAGGEPCPPELVAVWAAQE-QMYNGYGPTETTVMT----------SISDPMAAGGPVTIGRPIRGAAVLLLDSRLHPVP--TGVAGELYISGPGVARGYHRRPALTAARFVASPFYRTGDVGRWRRDGSIEYLHRNDSQIELRGVRIELGEIDATLLAHPTVRFAATDVRELRDGVDALVSYVVPRNETVDPDQLIR-FAATRLPMPLVPAIVVVVDAVPLTVNGKLDRSALPD--------- 111019388 4057 -----------TLVDLFERQVAAAPDAIAVVSGD----RTLTYRELDEQVNRLARHLIGAGVGPESMVGLAIRRSVDLLVGMYAVATAGGAYVPIDPDQPGQRNAQVIRSSATRVVLTTERDRFDLSDV---LPAETRLVVIDRVDLSGVDP--SPISDLDRIAPLLAQHPAYVIHTSGSTGTPKGVVVTHAAVV--SFLSWRQDTDPLGADDTVMLKLQYTFDASVREFWWPLIAGARMVIARPHRDPRHLAELIGRHRVTAGYFLPLMLAEILAIPEA---DLTSLRQVSCGGEVLPPGTAHSVHARCPDLYNEYGPTETAVAVTRTVVGTEAATVP----------IGVPQNGVGVLVLDSRLHPVPIG--VPGELYLAGAQLARGYLGQPGATAARFPANPWYRTGDVVSRRRDGTIDYLGRRDLQVKIRGQRVELEEIETALRRHAAVAQSAAAVYESAGTGARLVGYVVPHPDMVVDTRAVSAELAQRLPRYMVPNQIVVLGALPSTPHGKLDRRALPD--------- 134097880 62 --------------------AIRHPDRPAVID----ERGAISYAEVSLRTTRLANGLRERGIGESSRVGILCRNHHGAIETIVACGKLGTDVVLLNTGLSSSQLAAVLAEQRVDLLVLDAEYDRHLPELPADLDVV---LAWTEGSTRHWTVEHLIATSQAKALPRRPRHARMIVLTSGTTGTPKGARRP--DPPGIGPAATVMSRIPLRSGERMLVCAPVFHTWGLAAFQLGAVLGATLVLP-RRFEPGHALSVAKRYQCTSMFAVPVMLQRILDLPAEERIRPESLRVVASSGSAMPADLATRFQRFGPVLYNLYGSTEVSWVSIAT----------PSELRAAPSTAGRPPRGTTVRILDENGK--PARTGATGRIFAGNDMLFEGYTGRKE------VVDGLMSTGDLGRIDSSGRLFVVGREDDMIISGGENVYPKETEDAIAALPEVREVAVVGVEDAEFGQRLAAFVVLQDDTRLDGDDLRERVRGSLSRFAMPRDVVFLDELPRNATGKVVPREL----------- 167620061 238 ------------LFAQFEAAARTRPDAIALEFADDGTVARMRYGELDAKAGRVAAALAACGVRPDSIVALCVERSFDMVVALVGAMKARAAYLPVDPDYPAERIAHLLGDAKPPVVITQAHLRARVEAALAGAHAEAVVVTIDEWLERAPAAFETGAGRIAAAADVAADQLAYLIYTSGSTGQPKGAGNTHGALA--NRIAWMQRAYRLTPDDVVLHKTPFFDVSVWEFVW-PLSVGAKLAIPGDHRDPARLVAAIDAHRVTTLHFVPSMLAAFVAYLDDAAARCASVRTIVASGEALAPELVARVAALHAQLHNLYGPTEAAIDVSHW-------RCTAADAAAAAVPIGHPIANVQLHVLDAALQPAPVG--ATGELYLGGAGLARGYVGRAALTAERFVPDPFYRTGDLARRRADGALDYLGRIDTQVKLRGQRIELGEIEALLRSAHGVRDAVVI-----VRGDRLVGYVACAAPAGFDAAAQIERLRARLPAYMVPAQLVALDALPVTPNGKCDRRALPEPA------- 81681134 119 ----------------IARLAAERPDLVA-ATLHGAE---LTYGELDRRAGVLAHRFRALGVGRDDIVALLLERGFDLIVGMVAAQKAGGAFVVMDPGHPVRRIEFILEDTAAKAVVTRSALADRLPEGAAATP-----VLVDTEWDE--LSAAAAGAAPLDEL-ADENSLAYVLYTSGSTGKPKGVMIEHHAL--NTFLLWLGNIFDFGPGDRLLQHMAPIFDFAEGEIFTALTRGVTMVFVPERTDPDVIGQLLVSERITYIGGPPAILGRI------PPGSYPDLKYMIAGGEAVTGDLINRWNTPGRRFINGYGPTEAAVGCIFYEC--------EHRTWIGQPPIGRAMPNRVAYVLDRWNNLQPVG--VPGEVITGGEGLARGYLNRPELTAEKFIDNPYYRTGDLGVWTEDGQIQFLGRIDTQVKLNGLRIELEEIESTLTAHPGVAEAAVALREDSPGSKRLVGYVVPAGAAPPTEELREHLLAD-LPPYMVPHVFVALDVLPLTSVGKVDRNRL----------- 81681134 1202 -------HRPATLPELFAASVARTPQATAVIAAEG----TLSYAELDERSRRLAARLRAAGVGTGDVVPVLLERSLAEVVSVLAVLRAGAAYAPMDPAAPPSRLAFQVRDTGARVVVGDPT----------RLDTVVGVTIVDPAAELPEAADEPWLAE------LTPASLAYVLYTSGSTGEPKGVLIEHG--MVAGYLEWMVPDFGVEPRSRMMCCAPVFDLAVGEL-FGALTAGATVVVAGHDDRPGALTALARETGATHIFTTPTVLGLL------DPAELPQLRSVMMAGEPAPPSLVAAWHVDGRRVLNLYGPAETT-------VGCTWYECPAGTAPAATVPIGRPMPNRRVYVVDDSGDLAPVG--VPGELVVAGNGVARGYLDRPELTASAFGADRAYRTGDLARWNRDGQLEFLGRRDGQVKLRGLRVELGEVEHALRTHGTGAEAVLVG------------YVVGELSDDDAEALRTTLA-GKLPGYMVPNVVLRLPQLPLTRTGKVDRKRL----------- 54022687 3221 ------IDPRATLASLLDDTVARDPDAPALLADERGRTVRLSYADLDQRVNRLARHLIRRGVRPEDRVALAMRRGVDLVVSMYAVAKAGAAYVPIDPDQPLERVEHILRTAAPVCVLTTT---------RDAFDTGVALTVSVDTLDLSAISTASIAPSERNGMLVAAN-TAYVIFTSGSTGVPKGVAVSHAAIVNQLLWEAAEFGLD-RDTVVLLDTAATFDLSVWEF-WSAAVGGGRLIVADGHRDPSYLNALIRDTGVTTLHAVPAQLDALTT--EAGGTLPATVRQVLAIGETLPPALAARIRAGGATLYNLYGPTEAAVSITAHEVT---------DADTASVPIGTPEWNSRVYVLDAMLRPVPVG--VPGELYLAGVQLARGYHGRAAATAERFVADPMYRTGDLVVRTADGELEYLGRTDFQVKVRGFRIELGDIDAALAAQPGVAQAVTIGREQPGRAPMLVSYVVAADGARPEQATLLAGLRSRLPEYMVPAAIVVLDALPLTAVGKVDRAAL----------- 54022687 1090 -----------TLVDLFEARVARDPDAVALVA----EGIELTYAEFAARVHRLTRALLLSGVGPGTLVALGMRRSVDLVIALYAVLEAGAGYVPLDPDQPAERTEHILRTAAPALVLTT-----RADAVRSS--TVAPTIAIDALDLDGVP--DGPVADVERPRPITPADIAYVIFTSGSTGQPKGVAVGHAAIVNRLL--WMQAQYPIGAEDAVLQKTPTFDVSVWEFLW-PLQTGARLVLAAPHRDPAYLARAMAEFEVTVVHFVPSMLAALAEHGSDARTALPRLRQVFASGEALPAATARRLELTGARLHNLYGPTEAAVDVTYHEVTA---------ADVVSVPIGRPVWNTRVFVLDARLHPVAPG--VAGELYLAGDQLALGYVGRPDLTADRFVANPFYRTGDLVAWTKSGELEYLGRTDFQVKLRGLRIELGEIEAALLAQPGVAQSVVVVRSDPHAGDQLVGYVVAGSDASVDVAAVRAGLSAVLPGYMVPAAIVVLDAFPTNASGKLDRKAL----------- 54022687 21 ------------LAQLLTAAVESAADAIAVCFDPTGDRVELTYRELDEASSRVARELIGRGIGPGDMVAMGISRSIGSVLALWAIAKTGATYVPIDPTYPPDRIAHILRDSGVEYGLTTARH-------RAVLGTSAYWIELDDPVRAERIAAHPGHPSYADRVRLTPQHPAWVIYTSGSTGLPKGVVVPHGGLSAVAGVGAQL-GIGIGDKVTHLS-SPSFDFSLMEMLFTFP-QGATLVVTPPEVYGGRLAELIRREGVTHLLMTPAALESV------DPFGLASVHTLIVGGEKLNPDLVSRWDRPGRTIHNVYGPTETTVIVTAS------APLHPDEEVTL----GGALPGVGAYVLDSRLRPVPPG--VVGELYLAGPSLAHGYHARPGLTAARFVADPFYRTGDLVRRHENGTFEYVGRTDFQVKIRGLRIELGEIDTALIAHPDIDFAATVGRTLPSGAPALVSYVLSRAGSAVDTAEVLEFVRKSLPSYMVPAAIVVLDELPLNAVGKLDRDAL----------- 54022687 4721 ----------------FDAQVARTPRATALRYRDT----TISYAELDRRSRVLAGELAARGVGPEKLVAVAMRRSIDLVVAVYAVLRAGGAYVPVDPDHPEERNEYVLAGAAPVCVLT----------------RTADGFTTRTGVPVVAVDTLERAARPYRGVAVAPDDLAYVIYTSGSTGRPKGVAITHRQMANQFRWAQLTHPHD--RGDVVLHKTPIFDISTWELFW-PLQTGASVVIPDGHRDPGYLARVVAEHRVTTVHFVPSMLDAFL--ADVRPGRRTSLRRVFAAGEVLATETAAMFAERGVELLNWYGPAEATVVT---------EERASADADGAGVPIGTPVANTRVHVLDRQLRPVPDG--AAGELYVAGVQLARGYHRAPGLTAERFVAERMYRTGDLVRWRADGRLEYLGRTDFQVKLRGQRIELGEIEAVLLAHPAVRHAA-ASVVSAAAGERLVAYVVAEEGVVADPRALLAHARAALPPYMVPAAVVALPELPLNASGKLDRLAL----------- 54022687 2148 ---DIPVRVDRTLPQLLADAVAAAPRGSAVVFTDAVERGALDYAELDARSTLLARELVDRGVGPEDVVAVAAPRSVESVLAVWAVAKSGAAFLPVDPAYPAERIAHMLADSGAVLGLT-------VCDEVAALPGDVRWLLLDDIAFVARLARFSALTDADRARPLRPAHPAYVIYTSGSTGTPKGVTVTHAGLA--ALVAEQRERFRVTPHARVLHFAPSFDASVFELLLAVGGAASLIAVAPSVFGGGDLAEVLRREQVTHAVITPAALAGL------DPAGLDALRVLITAGEACPPELLRRWAAPTLLFFNAYGPTEATIMT----------SVTDPMTPDRPITIGAPIRGLAAYVLDRRLRPVPAG--VTGELYVAGAALARGYLHRPALTADRFVADPMYRTGDLVRRTVSGDLEYLGRNDFQVKIRGFRIELGEIDAVLSAHADVDFAVTVGHELDSGATVLASYVHPAPGAHVDPDDLLAAAALALPRHMVPTSVTVLDTLPLTPAGKLDRKAL----------- 50084772 45 -----------------------------IWEGLEGETKQFTFDELATYSGQLANYFKSQGVQPGQCIAGLLPRTPELLITILATWRMGAIYQPLFTAFESKAIEHRLSVAQTQLVVTNKEQAAKLNAVNNKVLTVEKDSFDILDQPDFWNALKHF-DAQYQSEMITFNDHFLMMFTSGTTGLAKPVPVPLKAIL--SFKGYMTHAVGLNQSDSFWNLADPGWAYGLYYGITGPLLGHSIILDEQGFSVDRAIELIKKYKVSNLIGSPTAFRMFFGFKEKFDAEIKDLRVVSSAGEPLTPEVVHWFKNLDINIYDQYGQTELGMVIANHHALEHH---------VKIGSAGYAIPGYRFVVLDEHHQELSSD--SIGVLAIASPLFWFTGYG--ENNRSAFVGQ-YYITGDTVKMNAFGSIDFVGRIDDVITTSGYRVGPFDVESTLLECQEVLESAVIGKPDAIRTEIVKAFVVLKADQSLSEKLKQY-VRGRLSKHAYPKEIEFVDQLPKTASGKIQRGVLKQQ-------- 119656129 2288 ---------DVPVPTLISRAARAHPDALAVAVPSEGDTRRLNYGELERRSNRLARKLRELGVGSGSVVALCLDKSPELIVALLAVLKAGGAYLPLDPDYPAERLAYMAGHAGAKLAVIDEERRERLAGWDGDVLTPDELLIADADTDASPLDFAPA-----------PTDTAYVIYTSGSTGKPKAVRVTHAN--WASAYAGWEREYALDQTHAHLQMAS-FSFDVFAGDFARALCAGKTLVPVTRFNTQRLYRAMVEEKIDAAEFVPAVVRGVMDYCEREGERLDFMRLLVVGSDVWKVEEYRRLRALHTRTINSYGLSEATIDST------YFEGDAAELEGSRMVPIGRPFPNTALYILDERRQPVPAG--VAGELWIGGGGVCAGYVNDEEQTAQRFGADGVYRTGDLARWSGDGQVQLIGRADGQVKVRGHRVEIGEIESQLAAWPEIAQAVLTVREDARGEASLCAYCVAAEAGATLRALREHLA-QYLPTFMIPSQYVQLDALPLSGNGKVDLAAL----------- 118472219 3 ----------LNIADLAEHAIDAVPDRVALISGGD----QLTYGQLEEKANRFAHYLIDQGVKKDDKVGLYCRNRIEIVIAMLGIVKAGAILVNVNFRYVEGELKYLFENSDMVALVHERRYSDRVANVLPETPDIKTILVVEDGSDDDYVEFYSALEKSSPERDFGPRDDIYLLYTGGTTGFPKGVMWRHEDIYRVLFGGTLAKQAAANPPMVRYPIPPMIHGATQSATWMALFAGGT-VLLTPEFNPDEVWQAIHDHKVNLLFFTGAMARPLLDSLLAAKYDLSSLFLLASTAALFSTSLKEKFLELNRVITDSIGSSETGFGGTSIVAKGQSHTGGPRVTIDKNT-----------VVLDDDGNEVKPGSGVRGVIAKRG-HIPLGYYKDEKKTAETFTINGYAIPGDYAEVEADGSVTMLGRGSVSINSGGEKIYPEEVEAALKGHPDVFDALVVGVPDPRFGQHVAAVVHPRGTRPTLAELDAH-VRTEIAGYKVPRSLWLVDEIKRSPAGKPDYRWAKD--------- 145224942 1 ------MSDPCTVAEVL-RAQRRHGDKPLLIC----DDERLSYAEADERSAVLAARLTTLGVGKGSHVGILYPNGAQWVVAMLAAARIGAVVVPFSTFSTAVELRRQLRDSDVGVLLATRAFVPLDDGLSAEVPVLRHVVFDAECGGAADVSALEG--------DVDGSDVLAIIYTSGSTSDPKGVVHTHTSLLAH--QRGLNEIRGLTAEDRLFCNSPFFWIGGFAFGLLATLVAGSTLICSTASDAGRTLDLLEAEKPTMTNGFVAGITHLTRHPSFARRDLSSMRRGNLYSIMAPD-----VRPADPELHNMLGMTEAGSVVL-------LSGDESDQPEARRGSYGFLAPGFDARVVDPDTGS--DTDGAVGELVLRGPHLMQRYYGRSR--EECFDADGWFHTGDLVRRDDDGVFYFVGRAGSMIKTAGANVAPAEVEAALQAVDAGVAVHVVGLPDPERGQIVAAVIATDNGTVFDEPAVKEALSTQVSAYKIPRRVLSLTEIPTMSSGKIDLAALRRLFDD----- 108760392 2003 -----------SVMELFQAQVARAPEAIAL---EHGDV-RLSYGELDLRATRLARHLVSLGFGREKRAAICLPKSVDFITCILGVWKAGGAYVPLDPEYPQARLGHMLDDSGAEVLLT--------ERALGERPGFQ----------GQTLWMDEPLPEHAEPSTLPADSAAYVIYTSGSTGKPKGAVLEHRGVANLAVASAPL--FGLGPDSRLLQAASLFDVSVWDIVM-AFASGARLVLPTDETAGEALATVLTEKHITQVVLSPSALATLPEGA------YPDLRVLITAGEALPAELVKKWVTDTRRFVNAYGPTETTVIATVAELKKGDTGVP---------SIGRPLPGLVARILDADQRQVPIG--VPGELYVGGVALARGYHGLDELTRTRFIPDPYYRTGDLTRWSADGSIDFLGRIDDQVKLRGYRIELGEVETVVDSHPEVQRS-VITV---HQGQLAAYAVGRPGTSLTIQSLRDHAM-GLLPNYMVPAHFVVLETFPLTPSGKVDRKKLPD--------- 108760392 504 -----------TLTGWFEAQAERSPNATALTF---GETH-LSYAELNARANVLAHALRDHGVGPESLVGICVDRSAELVVSILGVLKAGGAYVPLDPASPKDRLALILEDAEVAALVTESSR-------TGELPTQRVPTVFVDA-----LDWKGGRRAPNPEPAITPDNAAYVIYTSGSTGRPKGVVVTHAN--ATRLFTTSEPLYGFGPDDVWLFHSAAFDFSVWEL-WGPLLYGGRLVVVPHWMTPEAFGELIAREGVTVLNQTPSAFRALTRAPSADGKGGRGLKWIIFGGEALDAATVRWFERYGTQLINMYGITETTVHVTYYRV-------TEADLTSAASPIGRPLPDLELHLLDEHGQPVPAG--VPGEMYVGGAGVARGYLKRPELTAQRFIEDPLYRSGDLAIRLPEGGFTYLGRIDDQVKIRGFRIELGEIQSVLATHPAVADAYVTTHERSADDRRIAAYVVPRDNAA----------------------------------------------------- 119963563 30 -LPELHYPERLNAAALIDDAVEQYGDRPALR---TPDGTVWTYGQLQQRSNQVAQVLTELGVVPGNRVLLRGPNNPWIVAAWLGVLKAGAVVVTTMPMLRSNEVSTLIGLTKPVVAISDHRFVDELAVAAGDAVTVLAYGADDDGDLSSRCGRKSGV---FTAVDTSADDVALLGPTSGTTGVPKVTMHFHRDILANADTFA-RYILQPTADDVFAGSPPLAFTFGLGGLVVFPLRFGASSLLTEKAGPVELAEHASKAGATILFTAPTAYRAILK--ENRGDVLRGLRLAVSAGEHLSKETWEAVEATGLRLVNGIGATEMLHVFI-----------SAAGDDIRPGTTGRAVPGFRASILDGDGHELGPGK--IGRLAVIGPTGCR-YLDDPR--QANYVVKGWNVTGDTFSMDADGYFTYQARSDNMIVSSGYNIGAPEVETAIDQHPDVVENAVIGIPDEERGSIVCAFIVLREGITGDAAEIQDFVKQTIAPYKYPRDVRFVNELPRNPSGKLQHFKLRD--------- 154706086 8 ----------------IQEQSIKNPDSIAVCH----DDQSFSYRDLEKCANRLAHYLERHEVHQGEIVALYMRRSFDVLVGMLAVWKVGAAYLSLDFETPLARLKGIINQANPKCIVTEPALL---NNLSTEIPLLTCHDLDYFKCDDEYHCHDERLYQE----------PAYLIYTSGSTGQPKGVLVNHANLSNYLF--WFNEHFKITHQDIFFNSSPAFDFAVTCI-HAPLAAGARIVITSEALDIETYCHQLIENKVTFVKWTPSYFKFLVQYVEKKRPNFSSLRYLMIAGEELLTAYVERWYAVSHAIINEYGPTETTVGITTNLL-----TKSNLDRTLKTVPIGQAVRNSRLYVVDENNRPV--EQGEVGELLIGGASVACGYYKAPELTRERFIKNPFYRTGDLVKQLPDKSFLYLGRIDNQVKINGYRVELNEVEYCLLRQTSIEHAYILAKKHEDGHQSLEAYVVLKPQATFNEAEIRNRLSQQLPQFMIPQHYYLIDRIPLTPNGKVDHSALVQMRK------ 115376598 5 -------------HHFFERNVERFPDKKAIVLG----AQSATYAQLDRMASRVAHALVDRGIVRGDRVAIYSEVSIEALAAVLGILKAGCVLVTVHHTFSQRKLLFQLKDSGARGLVTSGDLEPIAEE--AALKVILHTDPGLSSVGGRVADIRALDGPEVFEAGGDDDDAGTLFYTSGSSARPKGVLVSHKNMV--AAFQSVTGYLENTPDDAILSYSTLASDYGFYNILMPLLFGGRAVVEKQIPEPEQILEVIRREEVTGMQVFPPVIFHVCQIEDLESQRIEPLRYISSSGQALPLKHIRRLRGAQVKIFSNYGLTEC----------KRVAYLPPSEIDKRPGSVGKAIPGVRAFLVDDDGQLVTEPGRA-GQLAVAGDLVMLRYWNLPEQTSKVLKDNLFLFTGDLFRTDQDGYLYYVCRKDDVFSRGGFKVNPREIEAHLLTHEAVAEVAVVPVADEAAGHVPKACVVLRAGAALSAEEVMQYCAASLDWHMVPTRVAFLDALPRTLSGKTSKR------------- 85858542 26 -----------TVTRQLYRMLQKWPDKVAIIDPLM--KKSLTYRQWDEEANQFAHALLEAGCTTYDTVMSDVFNCSEWFTLYMGCAKARCVNAMQNFMLPEGQVSKLMDDSETAVFVYDSSLKDMAVKAVELCKFKPKVCVMEGEVPPGHVSYAKFIEGKPKTAPPTEWDPCMLIYTSGTTGLPKGFFVSHATIFFDCMMNGHLH--KVDEHCVSLATNPLFHRGGNTTGVLPVLHQGGAVVIMRSFDENLALDYIEKYKVTHMVSAPVIYERMCHTQEEKARDVSSLRALCSMGAPLDKDSCLRVMRILCPVYNGYG----------TADQHWVTMLKPWELPEKAGTIGLPITEDMIVLVRLDGNPVPRDGVTEGEIALRTMHGCYGYLNRPQDTEKGFPYPGWQLPGDTAVWDAEGYISIRGRTDDMIITGAENVHPVVVEEAIKDHPGVIDVFVTGAPSKRWGEAIVAYIALKDPNLKEEDFVEFCKNHRLARYQRPKYYKFVDELPFNPSGKKMHFVIKERAK------ 83718562 1104 ------------VLALFAREAAEHPHRIALADADT----QLTFAELDDASNRVALALRRDGAGAEMPVAICIERSVRFVVAFVGVLKAGAYAVPLDPASPRERLAAALAACGARRMLAAGDL--------GALGEFDGVAVQDVDACAHDASLANAAAPRVPP---HPEQAAYLIFTSGSTGAPKGVVVSHRALADY--VAGMLDELAFAPHASMAMASTVAADLGHTTLFGALCSGRTLHLLPAHFDPDRFAHEMATREVDVLKIVPSHLHALLDAQRAA--DVLPAHALVTGGEGLPWSLVERIAALDCRVINHYGPTEASVGALVCDTSAPAQADLRAAAAGASVPLGRPLPNAHACVLDAHGASVPVG--AIGELYLGGPGVARGYLGRAAATAERFVPHPVYRTGDRVRLRADGRLDFLGRLDDQVKIRGYRVEPGEVSAALRALPGVAQGETLALEHDGRL-RLVAFATPAAGARLSGDALRDALAARLPDYMVPAALVVLDALPVTANGKID--------------- 118462251 40 ---------------ILTDAARRWPDRTAVLDASGGTG--FSYAGLDEQANRAAAGLADAGIAPGDRVLLQLPNGCQFAVALFALLRAGAIPVMCLPGHRAAELGHFAALSQATALLIADDYRTMAAGLVEEHEALAHVIVDGDPGP--FLSWAQLCERAPPATPVDPGSPALLLVSGGTTGTPKLIPRTHDDYVFNANASA--ELCGLTRDDVYLAVLSAGHNFPLACPLGAMTVGATTVF-GTDPSPEAAFATIARHGVTVTALVPALAKLWAHACEWEDNPPKSLRLLQVGGAKLEADDARVIRALTPGLQQVFGMAE----------GLLNYTRLDDPPEITEHTQGRPLSTAEVRVVDAAGNPVAPGQE--GELLVRGPYTFNGYFRAERDNQRCFDAQGFFRSGDLVRVRDDGYLVVTGRVKDVICRGGETISAADLEEQMLSHPAIFSAAAVPLPDPYLGEKICAAVVFEGPALSLAELNGYLDERGVAAHARPDVLAAMPSLPTTPIGKIDKKAIANQ-------- 120419812 530 ------------IHQLFEEQVERTPDAVAVVF----ENQQLTYQQLNQKANQLAHHLLSLRVEPEVLVGIYVERSFEMVVGLLGILKAGGAYVPLDPNYPQERLSYMLADSGVEVLLAQKSLLESLPSHTAQ------VVCLDSDWGVIEQHSQENLD-----VGVCSDNLAYVIYTSGSTGVPKGVGIEHFSLC--NLIQAQKNLFYLEPNSRVLQFASISFDASVSEIFIALTSGAMLIIASELIPGSDLKQILQERCVTHVTLPPSALAVLA------TDEFPALGQIIVAGEACNLELANQWS-VGRRLFNGYGPTESTIGAAVAQISHGSE----------KVTIGRPIANTQIYILDKHLEPVPI--SVSGELYIGGYGLARGYLNRPELTLEKFIPNPFYKTGDLARYLPDGNIEFLGRLDNQVKIRGFRIELGEIESVLSTHPQVQQVAVTEREDTPGHKRLVAYLVP---------------------------------------------------------- 85074899 17 -------PDSVTIGEFMKN--EVYGRRPIWTCGLTG--KTYTVKQAFERTELLAKALHKLGWEPNDKVCVFSYNTIDYISVLHSVHRLSGIATPANVAYNASELEHQLRSSGAKCLFTCLPVLETALQAAKAVGIPEDRIFLMEKLPYKTVDDLVELGRSVPDLEPGARQVAFLCFSSGTSGLPKAVMVSHRNVIANTMQISLFEDYGRKKKQVELGLLPFSHIYGLVVVAHCAPWRGDEVIVLPKFEFNEFLQAIERFKINYLPLVPPIIVRMLSSRDVKKFDLSSVRHVFTGAAPLGKETQDELRKLLPKVGQGYGLTETATVVSAT-----------SEHDIVQGTSGSLVPGAKVKLVDQDGREVTEYGK-PGELLVQSPSVTLGYLNNERATSETFDEDGWMRTGDIVTKSPAGYITVVDRLKELIKVKGHQVAPAELEAHLLSHPAVDDCAVIAVHDDRDGEVPKAFVVTRPDAEIAAEIIKH-VQEHKAHYKLKGGVEFIDAIPKSPSGKILRRLLRDK-------- 119433776 1527 ----TAHHDDLCLHELIEDRASERPDAVAVQL----DDAVLTYRELNRGANRLAHVLRRHGVGPEWTVGVLAERSVEQIVSLLAVLKAGGAYLPLDPSQPDERINALVRASGVTVVLAQEHLVSRV-------PAGPTTIGVNPSAGTG----EDAPDTNPVSGVVPAN-PAYVMFTSGSTGQPKGVVVEHRNVVASLAARAAAYE---GEVERFLLLSSFAFDSSVAGIFWTLTQGGTLVLPGQQMEPAGLVETIARQRPTHTLGIPSLLAPVVE--QANPGELSSLRLVVAAGEPCPTALARACATAECVLANEYGPTEATVWATM------WSAAEAPDRPQLP--IGSPVANTRVEVLNPHGLPVPIG--VSGELHLGGAGVARGYLGRPAETAASFRPDPAYASGDLGRYLADGELEFLGRADHQVKVRGFRVEPGEVEAVLETHPDLQRVIVVARGENAADKVLVAYVLPPGQRPDPADLQQY-VRDRLPKYMVPSACVVLDAVPLTATGKVDRASLPEPTRAELTG- 119433776 462 -------------HQAFAAQARRTPDAVAVVA----DGVEITYAALDARAGRLAQRLVQLGVRQGDPVVISVGRSVELLVGVLGVLKAGAAFVPVDVAYPLRRLEFVLEETAAPVLLGTSELRDRLGECRAILLALDE----DEDGDEPVVGKESTVDAEST-------DLAYVMYTSGTTGSPNGVRVTHGGLANYLHWAA--DAYQLREGTGAVVHSSISFDLTLTALLAPLLVGQRVVLLSETAGVTGLVATLRTSRLSLVKLTPTHLDVVNQLLEPEQVA-GSVRTLVVGGEALHARSVAPFRAAGTRIVNEYGPTET-------VVGSVAHVVDESTPHAGPVPIGVPIANTQAYLLDPRRQPVADG--VVGEVYLGGAGVALGYLNRPELTEQRFLPNPFYRTGDLARRRADGTLEYLGRADEQVKIRGVRIEPAEIENVLLRHGSVGQVAVVARRDEDPGRTLVAYVVPADQAAAPADLAEH-CRAHLPEHLVPAAFVVMDALPVTANGKLDRAAL----------- 162452098 14 --------------------AASRPDHVALVC----EGRRITYRELDALADRCAALFREAGVQRGDRVMVALDNGVDAVVAYYGALRADGVPSLLGTAMRPRRLGQVMELAGPRVLVAARGMRESLAAVAELPPGARPAATFAGPPPDGRDFQEALAGAPGEPPRAIELDLATLCWTSGSTGESKGVMLTHQNL--RNSTAAIGAYLEHTADDVILCVLPLSHTYGLFQLLVTHAFGGTVVLEKGFSMPWPIVQRMAEERATGFAGVPTIFASMLSLKNFAKADLSALRYMTNAAYGLPAPQLLRLRELNVSFFAMYGQTECTRVCY----------LPPSLALERPSSVGIAMPNEELWIEREDGTHAEPG--EVGELVVRGPNVMRGYWRNPDATARALRPGPLLHTGDLFKMDEDRYLYFVARKDDIIKTRGEKVSPLEVESVICKVPGVVEAAVVGVPDQVLGVAVKAAVVKAPDAAVTADDVRKKVRSELDEVAVPKFVEFMDSLPKTASGKVKKSEL----------- 6540589 3 -----------TVNELLRRAATRAPDHCALADPARG--LRLTHAELQTRVEAVAARLHADGLRPQQRVAVVAPNSADVVIAILALHRLGAVPALLNPRLKSAELAELIKRGEAAVIAVGQQVADTI----FQSGSRAQIIFLGDLVRDGEPC--DSYGPPIEDPQREPAQPAFIFYTSGTTGLPKAAIIPQRAAESRVLFMSTQVGLRHGQHNVVLGLMPLYHVVGFFAVLVAALALDGTCVVVEEFRPVDALQLVQQELVTSLFATPTHLDALAAAAAQAGSKLDSLRHITFAGATMPDAVLEAVQHLPGEKVNIYGTTEA--------------MNSLYMRQPKTGTEMVPGFFSEVRIVRVGGGEVMANGEE-GELIVASDSAFVGYLNQPQATAEKL-QDGWYRTSDAAVWTPEGTVRILGRVDDMIISGGENIHPSEIERVLGAAPGVAEVVVIGLADQRWGQSVTACVVPRPGETLSEDALDAFCRSELADFKRPKRYFILDQLPKNALNKVLRRQLVQQ-------- 15922110 72 ----WFINGKLNIGDQIPDSSEVF----IKWMDEKENSRTITYSDVLQQAKAVSSWLKKFGLKKGDTVGIYMPMIPEIVPVFLGIARAGMIAVPLFSGFGKEPIRVRAEDSGMKVIFTTDMTIRKGKEILEGLTLTKVVVERGGKKDKDSISYSEVLSTAGDGLEVTDEDPFMIIYTSGTTGKPKGCVHTHDGFPIKA-SADVYFQFDLKKRETLMWVTDLGWMMGPWMILSALLLRGKIGMIEGYTAYSLLSKFIEDMKVDILGLSASLIRAFRSEVEKGKLD---VRIVGNTGEPIDESWKWLYEAVKGPIINYSGGTEISGGILGNYVINEIKPTAFNGFS----------PGIHADVFDENGKHAPAN--VEGELVVLSPGMARGFWKDKERYLNTYWSEGVWVHGDLAYYDEDGFYYIVGRSDDTIKVAGKRVGPAEVEQIINSYEGVVESACVGVPDPMKGEEILCFAVTNKEIKKDELLN--YTQRMLGKALAPKDIIFVKELPKTRNAKIMRRLIR---------- 170736651 3 -----------NILDLVQAAAYQAPDSHAIVFGDI----RLSYQELAERARALGHTITSLGIAPGARIGIFLDKRIETVVSLLGIAVAGCAFVPINPLLKPQQVAHILHDCGAICLITSAMRARLLAE---NGPLALTHTILTDAPEETAPTYDDAVDTQRKASDVPDTDLAAILYTSGSTGRPRGVMLSHRNLLEG--AWSVAHYLNHTRADRILAVLPLSFDAGLSQLTSAWARGATAVLVNYLC-PQDVIETCARERITAITGVPPLWMQLAHARWPDAAR-ATLRYFANTGGRMPGAVLQRLRALFPQAYLMYGLTEA----------FRSTYLDPTEVDHRPDSIGKAVPNARILVVRPDGSPCAPD--EPGELVHVGACVTMGYWGDAARTSERYRPDTAVWSGDLVRRDAHGFLYFIARSDAQIKSFGYRISPEEVEEIIHESGLVSEVAAVGVPDDALGETIALVVVP-AVTPFRAQTLLSWCKQRLPSYMVPHRIIIQTDIPRNANGKFDRVALRD--------- 154305291 6 --PSWVSNDPLNIPDDIPISQEKHGRKPFFTCGITGKTYTVS--EQAQRVEHLARALKELGWQPN---AGTEWDKIDFMTLAYAVHELGGVASPANAQYSAPELEFQLKSSGAKALFTCIPLLETLQAAKGAGIKNDRIYILDLKTADDLISAGEKLPK-LEPLRMEARQTAYLCYSSGTSGLPKGVMISHQNVISNVLQANYRDQWE-TDTEVGLGLLPLSHIYGLVVVAQGTTYRGDEIIVLPKFELKLFLNSIQTYKIRGLFLVPPIIIQLVNNQSISKYDISSVRGLFTGAAPLGTETAEELQKLYPKIQQGYGLTETSTVVCMSSFKDLW-----------LGSCGSLIPGVRVKLVNPEGVEV-TGLNQPGELVVQSKSVVLGYLNNEKANNETFLPDRWMRTGDEARVSPAGNIFIVDRIKELIKVKGLQVAPAELESHLLSHPSVADCAVIPVPDAAAGEIPKAYVVKEENDALVKRDISKWVEDHKARHKLKGGVEFIDVIPKSPSGKILRRLLRDREKE----- 21321598 4238 -----------TIPEVFAAQAARTPDAVAVTF----DGSALTYRELDERANRLAHHLVAEGAGPEQFVALLLPRSAELVVAVLAVLKAGAAYVPIDPAYPAERIAGMVEDARP-------------------------VTVLDR--------LPDLSGYPSTPPRTSPENPAYVIYTSGSTGKPKGVVIPHANVI--RLFTATDHWFKFDHTDVWLFHSYAFDFSVWEL-WGPLLHGGRLVVYEVSRSPRDFARLLDDEGVTVLNQTPSAFYQLIPEQPDA-------RYVIFGGEALDLRKVADWRGAG-TLINMYGITETTVHVTYTEAD---------------GTVGVPIPDLRVYVLDDDLQPVPPG--VVGEMYVAGPGLARGYLDRPGLTASRFVANPFYRSGDLARW-VDGKLDYLGRADQQVKVRGFRIEPGEVEAVLAAHPAVRQVAVVARED-----RLVAYVV--ADEPVPAAALREHAARTLPDHMVPAAYVPLERLPLNNNGKLDRAAL----------- 21321598 5233 ---------------LVEAQVGRTPDALALTGAAE-----LTYAQLNAAANRLAHHLIAAGAGPERVVAVRLPRSAELVVAELAVLKAGAAFLPVDPAYPAERIGFMLADARP-------------------------LLVLDGPVDVSDQPDHD------PGVAVRPEHPAYVIYTSGSTGRPKGVVVTHAGI--STFSAAEVAHLDVRPGDRVLEFSPSFDASVLELCMALP-AGAALVVPPPPLLGDQLADVVDEFGVTHALIPPVALATVPDRP------LPTFRTLVVGGDACSADLVARW-APGRRMVNAYGPTESTVVT----------SWSRPLAPGGVPPIGRPLPGTRVHVLDAEGRPVPIG--VPGELFVAGVGLARGYLDRPGLTAARFVADPFYRTGDVVRWNRRGELEFVGRADEQVKIRGFRVELGEVETAVLRHPDVREAVVVARADGAGHKRLVAYVVGAVGDL------REFLGESLPEYLVPSLFVPVEALPMSPNGKVDRARLPE--------- 21321598 1863 ----TALPTPGTLYDVVAEQARRTPDATALVFRD----RSLTFAELDARANALAHHLRAEGVGAEDVVAVRVPRSADVVVALLGILKAGAVYLPIDPTLPADRVELLLDDARPKFVL-------------DALPTLSP-------------------ADEAPDVVLRPEQAAYIIYTSGSTGKPKGVVVEHRQLANLFYAN---RHELMGERTRFALTATFSFNTSWE-GLLFLAAGHELHVIDDRLDPDGLVTYVRDHRVGTMDLTPSYAHRLVAAGLLE----PGLEQLMLGGEAVDAALWRRIARSGVRGFNYYGPTETAVDAASTRVAGDHPV------------IGRPLHNARAYVLDADLRPVPPG--VPGELYVGGAQVGRGYLGRPGLTAQRFLPDPFYRTGDRVRWL-DGVLDYLGRADDQVKLRGFRVEPGEVAAALREVPGVRDAVVV-----VRSGRLVGYVTGEPET----DARDH-LKASLPDYMVPSAVVAVEAFPLSPSGKLDKKALPEP---EFGG- 21321598 2843 ---------DTTFPALFEAQAARTPDATALVCGDD----RLTFAELDARANRLAHHLIGLGARPERTVAVRLPRSADAVVAVLAVHKAGAVYLPIDPALPTERLDVLLADAAPTVV----------------LDSWPDLTTCPDTRPR---------------VDLRPDNAAYVIYTSGSTGTPKGVVVEHRNLV--NLLHNHRDDFATEHLRVALSAVFTFDTSWEGLVLLADGHEVHVITDDVRLEPAEFVRYVRVHGIDLVDAGPPFARQLLDAGLLTGTHAP--KILTLGGEALDTALWRELARSGVRAHNFYGPTETTVDAVSTRITGDRPL------------IGRPLRNLTAYVLDADLRPQP--EGVPGELFVAGPQVARGYLDRPGLTAQRFLPDPFYRTGDRVRWVGD-QLEYLGRTDDQVKVRGYRVEPGEVEAALLAHPDVRQAVVVPREH-GGHTRLVGYVV------GAATDLAAWLKDRLPEHMVPSVFVTLDGVPLTPSGKVDRRAL----------- 21321598 467 ---------DTTFPALFEAQAARTPDATALVCGDD----VLTYAEVEARANRLAHRLVADGVRPEQVVALSLPRGVDAVVAVLGVLKAGAVYLPVDPSL---------------------------AGAAQGAPGHGLGRGAGAGRPGGHDRPARHAAEGPDQTGPGR----YVIYTSGSTGTPKGVVVEHRNLV--NLLVNHRNDFASQPLRVALTAVFSFDTSWEGLVLMADGHELHVLTDEVRLEPTALVAYVREHRIDFLDLTPSYVQQLLPAGLLDGPHRP--KVLMLGGEALGPALWRELAASPTRAYNFYGPTETTVDAVSTLVEGDRPV------------IGRPLRNMTAYVLDPNLQPQP--EGVPGELYLAGPQVARGYLDRPGLTASRFLADPFYRTGDRVRWVGD-RLEYLGRTDDQVKIRGHRIEPGEVEAALLSHPDVREAAVVARADD-GHTRLVAYVV----AESPTDLRDH-LKRLLPDYQIPSAFVELDRIPLTPNGKLDK-------------- 214003871 459 --------------DLFGRQVERRRDEVAVVDGD----RAMSYGELAERAEKLAGYLSGRGVRRGDRVAVVMDRSPDLIATLLAVWKAGAAYVPVDPAYPVERVKFMLADAEPAAVVCAEAYRD------AALDGGLDPIVLDDPRTRQAVAECTRLS-----VGATADDLAYVMYTSGSTGTPKGVAVSHGNVA----ALVGEPGWAGSPDDAVLMHASHAFDISLFEMWVPLLSGARVVLAGSGAVDGEALAGYVAGGVTAAHLTAGTFRVVA---EESPESIAGLREVLTGGDAVPPAAVERVRRTGVRVRHLYGPTEATLCAT-------WWLLEPGDETGSVLPIGRPLSGRRVYVLDAFLRPVPPG--VAGELYVAGAGVAQGYLGRSALTAERFVADPFYRTGDLAYWMDQGALAFAGRADDQVKIRGYRVEPGEIEVVLAGLPGVGQAVVSAR-----DEHLIGYVVAEAGQDVDPVRLRGQLAETLPEFMVPAAVLVLDELPLTVNGKVDRQALPE--------- 214003871 3531 ---------------LFRRQVARSRDAVAVVDA----ARSLSFGGLLDEVEALARLLVGLGVRRETRVGVVVERSAELAVTLMGVSFAGGVFVPVDLDYPAERIELILANSAPAVLVCTAATRAVVPE-----KFAGAVVVLDEL---------PAADPEVVLPPVAPGDGAYVIYTSGSTGVPKGVVVTHSGL--GNLARAHIERMAVTSSSRVLQLSAIGFDAIVSELYMALLAGGTLVLADAESMPPRVTDTIRRWGITHVTVSPSVLAVEDDLPD-------SLETVLTGGEVLPPALVDRWS-PGRRMINAYGPTETTICSTMSFPLSPGHDV---------VPLGGPIDNVRHYVLDSFLQPVPPG--VAGELYITGVGLARGYLGRPGLTAERFVADPFYRSGDRFRWTREGELVFVGRADAQVKVRGYRVEPAEIEAVLAEHPAVAQVAVAVRRDRPGEKQLVAYVVPAANAPAEGSALRELAAERLPEYMMPAAFVSLDRMPLTPNGKLDHRALQ---------- 214003871 2024 ----------------------------AVAVMDAG--RTLSYADLDRESDRLAGHLAGLGVRRGHNVGVVMERGADLFVALLAVWKAGAAYVPVNVDYPAERIEWMLADAGVSVAVC-------AEATRGAVSAGVEPVIVDAPAIEG-------VRHEAPSLTVGADDVAYVMYTSGSTGVPKGVAVPHGSVA----ALASDPGWSLGTGDCVLMHAPHAFDASLLEIWVPLVSGARVMVAEPAVDAQRLREAIAG-GVTTVHLTAGTFRALA---EESPDSFSGLREILTGGDAVPLASVARLRRACVRVRHLYGPTEITLCATW-----HLLEPSAETGDTLP--IGRPLAGRQAYVLDAFLQPVMPN--VTGELYIGGAGLAHGYLGTGGPTSERFIANPFYRTGDLARWTGQGELLFAGRADSQVKIRGYRVEPAEIEVALAEVPQVAQAVVVVREDRPGEKRLIAYVTTEADSGLDPDAVREHLAARLPEFMVPAVVVVLDSLPLTVNGKIDRTAL----------- 84499401 15 ---------------MLERHAEARGDETFVHFHGGPE---WTYRTVLDRVRRRAATLRDEGVRQGDPVLTFLGNGPDLLVTWFAINYLGAVYVPLNTALLGGSLQHILTDSGARVMVAAPSLAARLEGIRGALGTVLLVEEGETPEIPGLDLRRLSDPEQAEPVETDPWDTQAIMYTSGTTGQAKGVLSSYTQL--YTMGPDAFDC--VGPQDRCMICGPIFHCGSTLYVYAMLARGLS-IGMMAEFKTDQFWPAVRETGSTYTLLLGVMAAFLLKAPVTAQDREHPLTHVFI--VPFGEDGPAFAERFGVDVYTVYNMTEIS------------SPIHAGPGITEKGLAGRLRPWMEARVVDANDIEVPPG--EVGELILRSPWLMKGYLNRPDATAEAMR-NGWFHTGDSFRQDKDGRFYFVDRAKDVIRRRGENISSFALEGEVLGHEAVRECAAVAVPSEHTEDEVLIVVTPEGRRIDPADLVE-WLAGRVPRFMVPRYVRVMEELPKTASGKIQKHVMRSE-------- 104781803 2140 --PPAPRDLPL-MHELFERQALATPQAVAVL-----GARELSYGQLRQEARQLAAQLQARGVQPNRLVAVVMERGWEQVVATLAILYAGGAYLPIDPNLPATRLRHILERAEATLALTQPCLLGRVA----------------WPAQVTALAVTEQPGSQVEPVQVGPDDLAYVIYTSGSTGTPKGVVIDHQGAVNTLL--DINRRFAVGPQDRVLAISSLSFDLSVYDFFGTLATGAAVVMLEPQLDPAHWAELIERHQVSLWNSVPALLGMLAEYLEGEGRVLPSLRLAMLSGDWIPLALRAWALRPGLQLMSLGGATEAS-------IWSIGYPITQVDPAWRSIPYGQALDHQRFHVLDDALQVRP--TWVTGHLYIGGIGLAKGYWRDPALSARSFTGERLYRTGDLGRRLPDGNIEFLGRDDNQVKVQGYRIELGEIETVLNRHPGVHSAVVRILGEAQAQKRLAGYVLKADPALQAGDFNSYLA-DKLPAYMVPSSFTFVEAWPLSANGKVDKSRLPEPDQAQAGG- 104781803 25 ---DVPFDTALCMHGLFEAQARRVPGAIAARYG----QQSLGYGELNAQANRLAHHLRTLGVGPDVRVGLCLARSLDMLVAVLAVLKAGGAYVPLDPGYPRARLAHMLADSAPAVLLSHGP----ARAALDGLSLPPGVLDLDDS-----VAWADRPAHDPDPQAITPRHLAYVIYTSGSTGTPKGVMVEHRGLV--ALSAAWARLYPLQAPLNHLQMAGFSFDVFSADLIRALGFGGTLVLCPRLMDPPALYRLLCEAEVGFGDFVPAVLNPLLDWAEANGRDLSFLRTVVCGSDVWTAHSARQLRRLCVQVVQAYGVTEASIDSTCHEV--------PAEVAEGALPIGRPLANCRVYLFDAQGQ-----ASEEGEVYLGGVGVARGYLNLPHLTAERFVDNPFYRTGDLARLRADGQLEFLGRNDHQAKLRGLRLELGEIEARLAEVPGVRESLVQLRQDTPGEPRLVAYYAREGAALTPAELSRQ-LRMHLPDYMVPSAFVQLPALPLTANGKYDRNGL----------- 104781803 1098 ----------------LEAVARRMPDAAALIA----DGQALSYAELNCAANRLAHHLLALGIGPEQRVGLCLERSAHMVVGLLAILKAGAAYVPFDPAYPAERLAFMLTDAAPSLLLTQASLRP-------GLPPAVELLCLDSDAAR----WADCPGNDPQ-VTVNPEHLGYVLYTSGSTGRPKGVAHSRRAL--DNLIAWQLDETPMVC--RVLQFASLNFDVSFQEICSTLCQGGTLQLMSERKDLATLRPTLVAQGVGRAFLPFAVLQQLAAVTEPDAPTPPAGCEIVTAGEALNDALRAFVRGLGTRLCNQYGPTETHVVSQFSLDCADAGHWPELP------PIGKPIANARLYVLDGDLNPQPVG--VPGELYIAGHCLARGYLNRAPLSAERFLPDPFYRSGDLALLQADGNVQYLGRVDQQVKLRGFRIELGEIDSLLRQQPGVQDVAVLLREDVAGDPRLVAYVVGTGDAQT----LRAALQRQLPEHMLPTAWVSLAQLPLTRNGKLDRQAL----------- 30348889 31 -----------NLSDFLRESAQKYAKNIAI---YDGD-KAVSYEKFDNLVDCCASHLYQYGLRAGDKAVVQMPNHYQFYVLFFALIRLGALPIMSLPAHRYAELSSFFKQTQAKAYFCSDDYRELAGKLQQTAACLEYVFVLGDAAIENLLKETEILAEAISP--TTADQVAFLQLSGGSTGVPKLIPRTHDDYLYSVRESAKI--CELNQTSRLLMVLPAAHNFSMSSASLGIFYAGGAVVLGTDPSPETAFPLIKKHGVTDACLVPALVRPWMDKAAKDQDSLSTLRCLQVGGARLPDAAALRLDEFKVSLQQVFGMAE--GLVNYTRFGMSKEQIIHTQGLKIS-------PDDEILVLDDHDQPV--EAGQVGHLLTRGPYTIRGYYQAPEHNARSFTPDGFYRTGDLVRIREDGCIVVEGRSKEQINRAGEKIATEEVEQALLTHPQIRLAALVAMPDEVMGEKSCAFVQSQPDDPSPIRLRQHLKDYGLATYKIPDRVEFIEQFPYTAFGKINKKRLRQQLE------ 120406163 3 ----------LNIADLAEHAIDAVPDRVALISGD----EQLTYAELEEKSNRLAHYLIDQGVKKDDKVGLYCRNRIEIVIAMLGIVKAGAILVNVNFRYVEGELKYLFENSDMVALVHERRYADRVANVLPETPNVKTILVVEDGTDEDYVEFYSALAQGSPERDFGPRDDIYLLYTGGTTGFPKGVMWRHEDIYRVLFGGTIADEYGLAKQAVRYPIPPMIHGATQSATWMALFSGQTTVLT-PEFDAEAVWRTIHEHKVNLLFFTGAMARPLLDALLADQYDLSSLFLLASTAALFSTSLKEKFLELNRIITDSIGSSETGFGGTSIVAKGESHTGGPRVTIDKNT-----------VVLDEDGNPVTPGSGVRGIIAKRG-HIPVGYFKDEKKTAETFTINGYAIPGDYATVEADGSVTMLGRGSVSINSGGEKIYPEEVEAALKGHPDVFDALVVGVPDPRFGQHVAAVVQPREGTRPALADLDAFVRTQIAGYKVPRSLWLVDEVKRSPAGKPDYRWAKD--------- 40062940 11 ----------------------------------------LSYSALSARVNRVVGGLLN-GAEHEERVGFLYPASFDYAALIIGVVAAGGIAVPLSVHATTDELAHCLSVTGVKRLVLPETLRS--EAFNDVCAGLSVTQLTIDALPSAV---------APDAWPIRSEQGALIVFTSGTTGKPKGVVHTVASV--SAMVTSLIEAWGWLEDDAIPLFLPLHHVHGIVNILLCALWRGATVHLYARFDPERVSQAVAEDRFSVFMAVPTIYVKLIAYLDRITEGFANMRLTVSGSAACPVSLFEAWEGLSQRFLERYGMTELGMALSNPYMGE-----------RRPGHVGQPLPAVVVKRVDESGTEV-VDPATPGELAVRSPTVFREYWGDPEATRAAF-SDGWFLTGDIAVR-EDGTYRILGRASDIIKSGGYKLSALEIEATLLEHPSMTEVAVIGVPDDEWGEIVAAAIVL--DTPTEEATLIAWSREKMSGYKVPRKWVVTDALPRNALGKVTKPALKAWF------- 111222933 4 --PVPVINDAVTWWELIERRARATPE---LAMLVDAAGRRLTFRQFRDVAERAAAGLWELGVRPGETVSWQLPTTIEAAVLMSALARLGAVQNPLIPVLREAEVDFVVGQLGARWIVVPEVFRRFDHRTMAEKVAARHVLVCDPAARHAGVAIGLPLGDPAVLPPLSEAGAGWVFYTSGTTGVPKGVRHTDRSVLASS--NGMVYQLGFTDADVASIPFPLAHIGGPGMLGLMTRVGCSGVLV-ETFDREATPAMLARHGVTMLGSAAPFFHAYLDAQRRHGDEFPRLRLCVSGGAPNEPGLHTRIRAGGAGICNGWGLTE-------HPVVGYAAPGSPDDRMER--TAGRPAPGVSVRVVRADDTPAAPGEE--GELRLRGPQLFAGY-TDPALDADAFDEAGYLRSGDLGYVDAEGWLHLTGRLKDIIIRNAENISALEVEAVVLRHPAVAEVAVVGLPDARTGERAVAVVVPDPDQPTPAALVAFCRAEGLAPYKIPEQLELVAELPRNSMGKVLKRQLQ---------- 156744135 4 --------------DWLSAQAQARPEGAALIIGDT----TLTYRALHEQTATFASRLAAAGVEQGAVVGVLLSNRLEAALAVHAAPRLGVTLALFNTRLTPAELDAQVRAAVCRILVCERDTL----LAALALPSAPHVLCVDPVDDPRLTPVDRISGDSAAYCEIDLDAPFVMMFTSGTTGTPRGVVLTYG--AFFASAMASAYRIGVLPGDRWLCVLPLYHIGGLSILLRSCLYG-TAVDLWQRFDAPAITERLKATPITLISLVPTMLYRLLD---DAGDAPPNLRLVLLGGAAAPTDLLERALEAGWPIATTYGLTEAASQVATAL---------PDEVRRKPGSVGRPLIFTHVRVTNEQGRDQPPG--VYGNILVRGPTLMRGYLG-----ETPLDADAWFATGDIGYLDADGDLWVVQRRSDLIISGGENIYPAEVEQALRQHPAVADVAVVGVPSAEWGQQVGAAIVLRDPSVSVEAILA-FSRTRLAGYKQPRVVRIVAELPRTASGKIQREAV----------- 54027037 1596 ------------LPDLFAAAAATAPERVAIVAAG----RELTYRELDQTSARLARALMARGVGPDDVVAVGIPRSPEFVTAVWAIAKAGAAWVPVDPAYPAERIEHMLRDSGAVLGLT-------VGAVRADLPGQPHWLVLDDVGFECARFGGEPVRDAERVRPLRPHNLAYVIYTSGSTGTPKGVLVTQAGVA--GFAAEQTARYPIDATARVLHVSPSFDITVAELLMAFDSAATLVIAPEEARFGRELVELLAAQRVTHSIMTPSGALTI------DPAEVPDLRVLVAGGEACPPELVRRWHAAGRRLVDAYGPTEATVAV----------DISDRLEPGRPVTIGRPLRGVREWVLDERLRPVPVG--VAGELYVAGAQLARGYHGRRATTAERFVACPWYRTGDLVRWTASGELEYLGRNDAQVKVRGFRIELGEIEAALAARPGVAHAVVTVHRDPARGDQLAAYVVPSGGHPLDAGDLKAGLRTRLAPHLVPAAITVLDTLPLTPNGKLDRAAL----------- 54027037 2654 -----------TLIDLFEEQAERTPDAVAVVF----EDEHLTYREFAARVHRLARLLVAHGVGPERTVGLGMHRSIELVVGMYAVLAAGGAYVPLDPAHPAERLAHILDTARPVCVLTRGR-----DGLEVTGPAVLDLDLLDTTGYP-----DTALTDADRRAPLRPARPAYVLFTSGSTGRPKGVTIEHAAIV--NRLRWMQDEYRIDARDVVLQKTPVFDVSVWEFFW-PLQVGARLVLARPHRDPRYLAELITAEAVTVAHFVPAMLAVFVAEPAAAQ--CHSLRAVFCSGEALPPAPAHRLRALGAAVHNLYGPTEAAVDVTHHEVT---------DADTQSVPIGSPVANTRVYVLDDRLRPVPAG--VPGELYLAGVQLARGYAGRPDLTADRFVADPFYRTGDRVRWSAAGELEYLGRTDFQVKVRGMRIEPGEIEAALTELDGVDQAVVVAR-----DEHLVAYLIPAG--PVDPDAVRVALARRLPAYLVPAAFVLLDAFPLNASGKLDRTAL----------- 54027037 3739 ----------------------------------------LSYGELDARSNRLARRLVAAGVGPETLVAVALPRSAELVVALLAVLKAGGGYLPIDPDYPADRIEYMIDDARPICALTAPGTALARDWFGGPVLDVER-----DADPRYYASTPLTDADRRAPLR--PEHTAYVIYTSGSTGRPKGVVIPHRNVV--RLLDNTRELFGFGPHDVW----TMFHSYAFDFLWGALLHGGSVVVYFTSRSPEQFRELLVGERVTVLDQTPSAFYQLVAADTAAEPAEYALRWVIFGGEALPQRLGGWLRRYAPRLVNMYGITETTVHVSYRAIDAGTGAASV---------IGGAIPGLTVRVLDPRLRPVPVG--VPGEIYVSGGQLARGYLGRPGLTAGRFVADPYYRSGDLARWTATGELEFLGRADQQVNLRGFRIELGEIEAALLAEPEVTEAAVVVRSDLVDEARIVGYLVTAGPVDTAE--LRERVRRTLPEHMVPAALVEIDRIPLTVNGKLDRAAL----------- 54027037 526 -----------TLVSMFAAQVARTPDAVAL-RFAGAPPTVLTYRELAGRVDRLARHLIGLGVGPETLVALHMRRSPDLVIAMYAVLSAGGAYVPLDPDHPAERTAHILATAAPACVLTAGETRLSADA------PVVHLDDLDLSAHPDGPVWDRERRRPLRPRN-----PAYVIFTSGSTGAPKGVAVTHEAIV--NRLVWMQQTYRLGPGEVVLQKTPTFDVSVWEFFW-PLQVGAELVLAAPHRDPAYLRRVIDDYGVTTAHFVPSMLEAFLAGQDIARA--GTLRRVFASGEALPAATAQRLRLLGARLHNLYGPTEAAVDVTFHEVT---------DADTDAVPIGAPVFNTRLHVLDSRLRPVPVG--APGELYLSGVQLARGYVARPGLSAERFVADPFYRTGDLVRWNTSGELEYLGRTDFQVKLRGLRIELGEIEAVLAGVDGVVRAVVLVRDDPALGEQLVAYVVAAEPDAVGAEQLRAAALRALPAYMVPAAYVVLDELPVNASGKLDRAALPAPAR------ 54027037 4777 -----------TLADLGARQAAATPDAVAVLDAHQG--RTLTYREFDAAANRLARRLIRAGVGPEQTVVLALRRSVALVVAMHAVVRAGGAYVPVDPDHPAERIAHILDTAAPVCVLAT-----------GDLPFDTALPVLDIDG--GAALPDDPIRDEERVRPLRPEHPAYVIFTSGSTGRPKGVAVPHAAVANQ--IRWLCAEFGLGSADACLLKTPTFDLSVWEF-WGPLLSGGRLVVPGDERDPDRLRDLLDRHAITLLCTVPSMLAMLLGAAAGLP---GALRHVLAIGEALPPAVAARAAGTGAALHNLYGPTEAAVSITAHEVR---------ERPRHTVPIGTPAWNSRLYVLDRRMRPVPVG--VAGELYLAGVQLARGYQAAPALTAGRFVADPFYRTGDIVRRRADGSLEYLERADFQVKIGGFRIELGDIESALLALPGVRAAVALARTDGAAGARLVAYAAVDGTTRIAAELRAE-LRERLPGYMVPAAVMALPALPLTGNGKVDRARLPE--------- 21911415 466 --------------DLFLRQVERAPDATAM----TAGGRSWSFAELDEWSGRLARVLKDRGVRRGDRVGVLLERSPDVVAAWLGVWKAGAAFVPVDPDYPADRVAFMMSDAAVAAVVCGAGTAAVVPS--------GHVLVTMDDAVDGETSL----------VPVGADDLAYVMYTSGSTGTPKGVAVAHGGVA----ALAGDPGWGVGAGDTVLMHAPHTFDASLYDLWVPLVSGARVLLAEPGVVDAERLAAHVAEGLTSVNFTAGQFRALVQ---ESPESFSGLRDVLAGGDVVPLGEVERVRRACPEVWHTYGPTETTLCAT-------WKAIEPSDRLGSVLPIGRPLPGRRLYVLDVFLRPLPPG--VEGDLYIAGAGVAHGYLDRPGLTAERFVADPFYRTGDVAYWTDEGELVYAGRADNQVKIRGYRVEPGEIEAVLAERPGVDQAVVVARE-----GRLIGYVV-SGGDVDPEGLREDVARA-LPGYMVPAAVLVLDALPVTANGKVDRAALPD--------- 67906626 44 ------------------------GEKTALIYDSTGNKAKFTYNELKSKVSKFAGALKNQGLQKGDRAIIYMPMVPEAVVAMLACGRIGVIHSVVFGGFASNELASRIDDSKAKILITASEYRPLVDALKLAKHSIEKVIFFQRKGHEKEISWDESLAKDTDCVEMNSNEYAYILYTSGTTGIPKGIVRDIGGHIV-ALKWTMKNIYNIDEGDVWWSASDIGWIVGHSIVYAPLFKGCTTVLPVGTPDAGAFWKMISDYKIKSLFTAPTAFRAIKKEDPFSKYDLSSFESLFLAGERADPDTIKWAENLKVPVIDHWWQTETSWAISSNCTGIEMMK-------TKYGSACKAVPGYDVKIIKPDQSIAKAN--EMGDIVVKPPGTFPTLWNADKRYKENYMSDGFYQTYDAGHIDEDGYIWIMSRTDDIINVAGHRLSTGAIEEVLSEHKSVAECAVIGIADKLKGQLPIGLLTLKAG------------------------------------------------------- 126436699 41 -------------------AAQRCPDRPGLID----ELGTLTWRELDSHSDALAAALQTLPGGQPEVVGIMARNHRGFVEALVAANRIGADVLLLNTSFAGPALADVVAREQVDAVIYDEEFAPSVAQALKDRPKAAKIVAWTDDPDAQAVTVAGLIDGHIGQRPLPSDRTSLILLTSGTTGSPKGARHSGGG---ADALKSILDRTPWRAEEVTVIVAPMFHAWGFGQLVFAAMM-ACTIVTRRKFDPEATLALVDEHRATGLCLVPVMFDRIVDLPEDSRYSGRTLRFAAASGSRMPDVVIKFMDRFGDVIYNNYNATEAGMIATAT----------PEDLRAAPDTAGKAAEGTDIRILDSDFHEQPRG--EVGTIYVRNSSQFDGY----TSGANKNFHDGYMSSGDVGYLDEAGRLFVVGRDDEMIVSGGENVYPIEVEKALATHPEVNEAAVIGVDDEQYGQRLAAFVVLRGASATPEDLKAH-VRENLANYKVPRSITVLGELPRGSTGKIVRREL----------- 145222581 61 ---------------------RKYADLPAIVD----ERGTLTYKQVDDQSWALAHGLRRLGVSAGSVVGVLCRDHRGLVITMAACGKLGARMVLMNTGFAKPQFAEVCKRENVAVVLHDSEFLGLLEALPADMPRVLTWVDDGTEVPPGVPTLDDIVANSTEPLPAPDKSGGSVILTSGTTGLPKGAP---RDSVSPLATAQIIDRIPFPHKGTMVIVSPIFHSTGWATYTVGAAFGNK-IVTSRRFKAEKTLELIATHKADMLVAVPTMLHRMVELGPDAKYDTSSLKVILIAGSALSPELSNRVQTFGDVLYNMYGSTECAIASVAT----------PAELRAAPGTAGRAPVTCEVVLYDENDQRI-HGTNRRGRIFVRNGAPFSG----HTDGRSKQIIDGFMSSGDMGHFTDDGLLFVDGRDDDMIVSGGENVFPQEVEQLLEERPDVAEVAVVGVDDVEFGKRLRAFIVTEPGAAREPEEIKRHVKENLARHKVPRDVVFVDELPRNATGKLLRRVLVEM-------- 218295632 316 ----------------LDRHLPERAQQVALTLDGEGTLEKWTYRELHDLSARLAGVLKDLGVGPGDRVALYLPTGVEAAIAMLACARLGAVHMALPMGLGPEVLRQRLLKGEARLLIAADGFAPTRAAVEAALSGLDLPVLWHRRGTTEFLE-RAMEGKPQEALPVPSSHPLFLLHTSGSTGTPKGVVHGHGGYMV-GVAWALRHLFDLKPGEVFHTTADLFWIVGHSFGYAPLFLGGTSLLLEDRPDPSAFYQRLERLGVRVLLTSPTVLRTLRRHGEARP---TGLRLVGSVGEALAPEVWRWTRENLAWPLDNWWQTELGAPALATPL----------PLPAKPGFVGVPLPGVEARVVDGEGRILPPGERGHLVLLRAGPAQLVGLLGNP-------WRGGLYLTGDLALMDEEGYFRILGRSEEVIKLGEARLGTAEVEAALLTHPQVAEAAAIGLPGEE-GERLVLFVVPRTKDLPEELLLAEKLKAHLFRHLGPVEVFFTESLPRTRSGKILRRLLKAE-------- 162456295 593 -----------SLVDLLDEVAERFDHALSVQRFEQDGLSRTSYRELRDAACMTAARLAALGVRRGDRVALSGANQPAWPVAYFGILRAGAVAVPIDPGLDAKAFADVLRSSTAKVVLWDGGVAERLGAVRAALPNLHAFDMVGAEGQVPDLGPASGDGLAPPDVRVGSQDVASVVYTSGTTGEPKGVLLTHGNFT--ALLASLAPLFPLKASDRVLSVLPLHQTFEVTCGLLLPLSQGARIIYLDEVSADRVSDGLKKARVTAMVGVPALWQMLKEQGPAAATAFSNVRFLISGGAALPRDTAAVFKGLGLPLAEGYGLTEAAPLLTVT----------KPSPAASPGNVGKPIPGVKIKIANPDAN-------GVGEVLARGPNVMKGYADDPDATQAALDADGWLRTGDLGKLDKQGRLVLVGRQSEVISAKGESLYPADIERMLGKIEHVKELAIVGIDNGRGGEQVACLAVPTAPGAKDGEGDPALARAALPKPCHPMAVHLDDALPRTASGQVKRSEVK---------- 15425527 1 ---------------------------------------------------------------------------------------AGGAYVPLDPTYPNERLAFMLADAQVSVLLVQPHLVEKI-------PTHQAQVVCTDSECQQFAVY----SPENPISEVTPENLAYVIYTSGSTGKPKGAMNTHKGLCNRLL--WMQDTYQLTATDKVLQKTPFFDVSVWEFFW-PLFTGASLVLPGGHQDSRYLVQLITQRK-NYLHC--TLFPQCCKLEEKELEKCGSIKRVICSGEALPSDLQQRFERLNAELHNLYGPTEAAIDVTFWSCQPNSHD--------KIVPIGRPIANTQIYILDKHLQPVPIGVG--GELHIGGLGLARGYLNKPELTKEKFISSPFYKTGDLARYRPDGNIEYLGRIDHQVKIRGFRIELGEIEAVLGQHPQVRETVVVNREDIPKNHRLVAYVVTHSQTTFSVHELRDYLKEKLPDYMVPSAFIKLDKLPLTPNGKIDRSAL----------- 103486359 32 ----------------------------------------TTLGEVTAAGRRMGSRMTKAGVRPGDVVGCMLPNWREWLVVAVAAAQAGAVMLPIVTIYGAKELAFILRQSKARWLFTPDHFYGRLVAECGELPMLERHIRAGED-----FGALESDGAMADPVPSDPDELALLVYTSGTTADPKGVMHSARTLL--AEMASMREMRREKDEDIVISPWPPGHVAG-ALSMYRFLCQGTPLVLMDQWDAALAAELIDRHKPTSSSGTPFHLSGLLAAADVHGHDLSSLRQYLVGAAPVPSSLVERCQGQGLAVYHCYGSSE-HPTVTSGTVDDPLDKQLHTE--------GRAIADCEMRFVDDDGNDVPAG--CDGEICTRGPDLFLGYL-DPALNTDAFLPGGWYRTGDIGRLDDDGYLLITDRKKDIIIRGGENISSKEVEALLLAHPAIVDAAAVAAPDDRMGEVVRACVVLAPEALTIDELREHFFAAGIAKQKTPERLTILPELPRNASGKVLKHELR---------- 183983613 505 ---------QETVHDLVYAQIARTPDAIAL---QNASGHRITYAELGEHADALANRLRAQGARNGDVVGVFLSRDARMAIAAIAVLRVGAVLLMLNPAHPTRRVRDMIADADVGCIVADEQTRALLPANAPEL-----IIADGSGQPGPVIS------------RSDPRAPAYIYFTSGSTGRPKPVLISHRSLANQLL--WRRDELGLGVGDAVLQTTPTFDIFLWEI-FGPLSAGGRLVFPAGEWNAHQIVEHIRRLGITAMQFVPSQLDVVLEEPRL--RECRSLRYVFCGGEPLPIALCRRVAEAHAEMVNYYGATETTFDASFWRV--------DVTDTATWAPIGRPIANVRLYIVDEEGALVP--EEQAGELWIGGACVGMGYRGLPALTAERFRPDKVYRTGDRVRQRADGTLEFLGRMDRQLKLRGVRIEPTEVERALCGHPGVQQ-AVVDIKERGSGERVAAYIVARPEAVVDPDAVLETARRTLPSTMVPGAVIVLDALPRTPAGKVDTSAL----------- 183983613 2016 -------HRHRTLHLGFEAQVAAAPKAEAVRSNGSG----LTYAELDAAANQLARLLMSNGVVRGDKVALLLERTHLIPIAVLAIVKTGAAYVPIDASWPASRAELVLADSAPSAILTESSLRHVVAGYDTTILELDSMEISDQP-------------TQRVQVEVDSEDVAYVIYTSGSTGRPKGVEVTHHNVM--RLFSATEELFTFTNKDRWSMFHSIAFDFSVWELWGALLHGGCVVVYLVTRNPVAFRELLTAERITVLNQTPSAFRILRDADANTNAGL-FLRYVIFGGENLSADLLPWIDAHGPELINMYGITETTVHVTFRRVR-------REDVLGANGSIGRPLPDLECLLTDPAGNLVP--YGVRGEICVGGHGLANGYLGRPELTSQRFIPHPFYRSGDAGRRLPNGDIEYLGRLDNQVQLRGFRIELGDVEAALLALDGVSACHAMVRSD--GGERLVAYVVTHSGEQPEIGPTRRSLAVRLPDYMLPAAIVAVESLPLTVNGKIDQKALPE--------- 209519274 43 -FARWFVGGRTNLHNAVDRHLAERAQQNALVYVETGIERHYTYAELYAEINRMAAVMRSLGVKRGDVVLIYLPMIPEALFAMLACARLGAIHSVVFGGFAAPNLAARIEDAKPVLIVTADDYTPLVEALARAMHKTPHVLLIDRQLAPARLNAPYLVAYEPPCEWLESNEPSYVLYTSGTTGKPKGVQRDVGGYAV-ALAASMEYIFEGKAGDTMFTASDVGWVVGHSIVYAPLIAGLTTVMYEGRPDGGIWWRLVEQHKINLMFTAPTAIRVLKKQDPAKAADLSSLRTLFLAGEPLDEPTAAWIKALNKPVIDNYWQTETGWPMLA-------IPRGIEVLPTKLGSPGVPSVGYSLTVRDETGEPCAVGEKGVLTLYPLPPGCMSTVWGDDKRFIDTYWSQQVYSTFDWGVQDEDGYVTILGRTDDVINVAGHRLGTREIEEALSSHAAVAEVAVVGVTDPVKGQAAMAFVVLRGAQAEGDAELAMTVDRHLGTIARPSRVVMVSMLPKTRSGKLLRRAI----------- 197773282 233 -------------HELFEERARRHPD--AVAAVH--RSRRWTYQELNVRANRLARGLLAEGLRPEDVVAVVTERDLNWMAGVLGVLKAGGAYLPIDPQYPPGRIATMLGRARCGTVLTEPGSTTSLDRAVSSLPGTRRLLV---------PTLAESDTDGGDLLDVAADRLAYVCFTSGSTGEPKGAMCEHAGMLNHLYAK--IDDLGIGEGQVVAQTASCFDISVWQL-LSALLVGGRTLLVEQELDAGRFLDTIADGRVEVMQLVPSYLDVVLSALERDPRDLPDLKCVSVTGEALKRELVERWFTAGPRLVNAYGLTETS--------DDTNHEVMDEVPAGVRIPLGRPVNNVHVYVVDDDLSPVPLG--APGAIVFSGICVGRGYVNDPERTRSVYLADPLYRGGDFGRWLPDGKLEFLGRKDAQVKIRGFRIEIGEIENTLLRLPDVRDGAVVVTGPEGHDRQLVAFCT--GPRPQAADVLRERLGEMLPDYMVPAAFHQCESLPLTANGKIDKKALAALAEEL---- 86741146 3206 -----------TLPEMFQAQVVARPDAVAVVC----EDVRLTYAELDAAVNRLARLLVGLGVGPERIVAVALPRSVEMVVALLAVLKAGAAYLPVDPEYPAARQAFMLADAAPVVTLGTARTV----GALPEHGAVRVVVDAPDTVRVLAGLPGTAVRDAERVRSLRPGHPAYVIYTSGSTGTPKGVLIPQRNVA--ALIETAGRVYGLGADDVW----SLFHSYAFDFMFGALLLGGRVVVVAHSVSPREFVELLSRTGVTVLSQTPSAFYQVIGELAAAGVG-SSLRYVVFGGEALPARLRQWYDRYPPVLVNMYGITETTVHVTH-------IALDRERVVAGTGSVGGPLPGVRTYVLDEFLRPVPPG--VVGELYVAGAGLARGYLNRPALTGERFVACPFYRTGDLARWTGDGGLVFAGRADAQVKIRGFRIEPGEIEAVLSGHPAVDQVAVVMREDQPGHRHLVAYLAGTAGTAGDGSDLRDFAAGLLPDYMVPSAVVLLDALPLTVNGKLDRDALPAPFAGLAGG- 86741146 2144 ---------HTRLTAAFDAQVAARPDAVAVAAGDV----RLSYARLAQAADRVAHRLAVAGVQPGDLVGVALERSAELVAVLIGVLRAGAAYVPVDLEWPSARVAQVL--AGTGVVVASAGFA---APPGVGVVPVGDWVLSGPPLTPPY-------------VVAGHGDLAYVMYTSGSTGVPKGVAVTHAGVVS---LAADRHWSGGADQRVLFHAPHAFDASTWEL-WVPLLAGGQVVIAPPPLDAAGLAELISGAGLTAVHVTAGLLAALA---EEDPGCFAGLPELLTGGDVVSATAVARVAAACPDVRHLYGPTEITMCAT-------VFDIRPGEEVPGPLPIGHPLDNTRTYVLDDLLQPVPPG--VVGELYLAGPGLARGYWARAGLTGERFVACPFYRSGDLVRWTAAGELVFVGRADTQLKIRGFRVEVGEVEAVLAVFPGVTRVVVVAREDRPGHRYLVGYVVPGD---VDGRAVREFAAERLPEYLVPAGVVALPALPVTPNGKLDRGAL----------- 152969176 463 -----------TLSALVADQARKTPDAPALADA----RWQFSYREMRQQVVALAQLLRQRGVKPGDSVAVALPRSVFLTLALHGIVEAGAAWLPLDTGYPDDRLRMMLEDARPSLLIATEDQLARF----SDIPGLESLCYQQPL----------AAGDDAPLALSKPDHTAYIIFTSGSTGRPKGVMVGQTAIVNRLL--WMQDRYPLSADDVVAQKTPCFDVSVWEF-WWPFIAGAQLVMAEPHRDPQAMQQFFARYGVTTTHFVPSMLAAFVASLDADSAACRTLRRVFCSGEALPTELCREWERLGAPLHNLYGPTEAAVVSWYPACGSELAAVTGS-----SVPIGWPVWNTGLRILDAAMRPVPPG--VAGDLYLTGIQLAQGYLGRPDLTASRFIADPFYRTGDVARWLTNGAVEYLGRSDDQLKIRGQRIELGEIDRVMSALPAVSHACVFNQAAATGGDALVGYLVSDSGLPLDTAALKARLAEQLPPHMVPVVLMQLAELPLSANGKLDRKAL----------- 27378544 31 SFP----PSERILSTILTRQAERYGDRVLLVAGET----RWTFAQTAAIAAAAAQALVDAGIKPGDRVALMCSNRPEFLQVYLGCAWLGAIAVPINTALRGFQLSHIFRNSRPALLVVEAQFVAAIESVEAGVELPPRTWIVGAAGGAVDAGLSPALGAAAPAGAVRPGDTVAILYTSGTTGPAKGVCCPQAQLFWWGIYSA--RALGIREGDVLFTTLPLFHTNALNAFYQALLNGCTYVL-EPKFSASGFWAAAQRHNSTVGYLLGAMASMLLAQPKNANDSAHRLR-VALGGGVPPQIHAPFLERFGVPLVDGYGSTETNFVFAGTIPSD------------RPGTMGYLADGIEARIVDENDSALPDG--QAGELVLRASEPFAGYFGMPEKTIEAWR-NLWFHSGDRVVRDADGHYRFIDRMKDSIRRRGENVSSWEVEQTIQSHPAVAACAIYPLPSELGDEVAVAVLLEPGQSLEPVDVVKH-CEGQIAYFAIPRYVRILSQMPLTENGKIKKGVL----------- 71068220 4182 ------------LPALFAASAHRTPAAPALTDGPA----TLDYAELDARSNRLARALLGLGVGPEDFVALAVPRSADLVVAVLAVLKSGAAYLAVDPDHPAERTSYILHDCRPVAVLSTTAVRETLHGTVGEAVGEVPWLLLDEPATGGATAGHSAAPVTDADRRSPPDHPAYTIYTSGSTGRPKGVVVSHANV--SRLLTACRAAVDFGPDDVWLFHSSAFDFSVWEM-WGPLAHGGRLVVVPHDVSPGDLLDLLGRERVTVLSQTPSAFLQLLRALGVPPRTTAALRYVVFGGEALDTAQLAPWRGRPVRLVNMYGITETTVHVTHLE-------LDDAAVDRGGSPIGTPLNDLRAHVLDQGLLPVPVG--VVGELYVAGPGLARGYRRRPGLSATRFVADPFYRTGDLVRRTQDGGLHYVGRSDSQVKLRGYRIEPGEIEAAARRHPDVAQAATAVHGEGPQDRYLVCYVVPAADTDPDPHQVRAHLADALPGYMVPAAVVPLTALPLTPNGKLDRAALPDRAAWATGGA 71068220 3097 ---------------LFEEQVDRTPD--VLALVEGGDGARLSYAEFDARANRMARFLIARGLGAEDLVGLVFPRGADLLTGLWGALKAGAAYLPVDVDYPAERIALLLGDGNPALVLTTSAHAHLVPEAPG-----RQILCVDLPGPADELAAEGRVTDSELPRPVGPDTLAYVLYTSGSTGRPKGVAVGRGSLAAHAVRSRDRYPDAAG---VSLLHSPVAFDLTVTALFTTLISGGTLLL-------AELDEHAQDSGVTYVKGTPSHVALLNELPGVLDATAERPGTLVLGGEPLTGEMLERWRAHHPRVFNDYGPSETSVNCSDLLLE------PGAEVPEGLLPIGRPLPGNHMFVLDHLLQPVPVG--VVGEIYVSGVGVARGYHGRPGLTAERFLPCPYYRTGDLGRWRPDGIMECLGRTDDQVKVRGFRVELGEVEAALAARSDVARATVVVREDEPGDRRLTGYVVPEGDADFDPAAALRDLAAALPPYMVPAAIVVLSELPRTENGKLDRRAL----------- 71068220 478 -----------TLPELFARQVARTPDAPAVSS----DRATWTYAQLDAHAERVARRLAARGVGPESLVALAVPRGVELAALILGIQRAGGAYLPIDPEYPAERVGFLLRDARPALLVGGTGTEPSA----ADCPRVPAEELLDAGAC-------RAEADVPPPGSLPVDLPAYVVHTSGSTGRPKGVVVTHAGIA--ALAAEQIERYRLGPGSRVAQLAALGFDVAVAELVMALASGSCLVLPPHGLAGDELASFLRDRRIT-TALAPAAVLATL-----PPGDLPDLTDLVTGGEQPPPALIARW-APGRRMFNVYGPTEATVQATSGRCAADGDRSPD---------IGNPEAGVDAYVLDAALRPVPDG--VTGELYLRGRGLARGYLGRPGLTAGRFVADPMYRTGDLVRRVPDGRLRFVGRADDQVKIRGFRVEPGEVEAALAELDGVEQALVTVREERPGDRRLVGYLTPAPGHSLDVERLRRVLADRLPAHLVPSLLMELAEIPRTANGKVDRAALPDPA------- 71068220 5257 ------------LVALFRARAAETPGAVAVR----GAGDSLTYAQLDERAGRIAAALARHGAGPESRVAVCLPRTADLVAALLGVLRAGAAYVPLDPEYPDERVAAILADTRPVALLTTADCRPAITGAATAA----------GGAVLLAADAAHGAGPVPEPPAPLPDQAAYVLHTSGSTGRPKGVVVSRGNLA--NLLADMRDRLRPTADDRLVAVTTVSFDIAALELFLPLVTGAGLVLADRGAAPEELAALLTASGATLLQATPTTWQLLA---ETAPDALRGLRKL-VGGEALPASLASRLRELGGELVNVYGPTETTIWSTAAHLDRVTGSAPP---------IGRALRGTRAYVLDEWLNPRPEN--VPGELYLAGAGVARGYLGRGGLTAERFTADPFYRTGDLVRRRADGELEFLGRTDHQVKVRGFRIELGEIETALGAHPHVAGAVVVAVPDAPAPRRLVAYVVPEPHRAAPDDGREQ--------------------------------------------- 71068220 1527 --------RPEPVAARIAGQAARTPDAPAVTE----PGRVWSYAELDARADRVAAALAARGIGAEDLVAVLLPRGAELVATLLGILRAGAAYLPLDTGHPADRNRRALSDSAPALLVTDAG---RSRTLRGETGCAA--LVLGAEDTERELADRAPLPRDGAGLPVTGDNAAYTILTSGSTGRPKAVVVTRDALDAFVDRALDTYGDALGGE--ALLHSPVAFDLTVVTLYGPLAAGGR--VRVGDLDESGIARW-EKERPAFVKATPSHLALLTEFGGSTAPG-----TVVLAGEQLIGARLDRWRASGTTVLNSYGPTETTVNCLEHRIA------PDADVPSGPVPVGRPVPGVRVLLLDDRLRPVAPG--VTGELYVCGPGVARGYRARPAATAERFVAERMYRTGDLMRWTADGELVYEGRADAQVKVRGFRVEPGEVEAALLGLPGVREAAVTLLEGPEGTERLVGYVV--GASEEPAALLER-LRVRLPDHMVPAALVDLDALPLTPNGKLDRRAL----------- 73541510 75 ----------------------------VVAEREGGEVQSISYAELGTRVRQFASGLQALGIGRGERVGLLMENGIEATVSLLALASIGAIVVPLFSGFGVDAIVARLSAAEATSVIASTGFSGTLREAWARLPALKRVVGAAQAAGPQDLDWQAVMASGADPVTLGPQDPFMVIYTSGTTGKPKGVVHTHGSFPLK-IAHDAVVHFDVAPGDVFCWPADMGWIAGTLVLGCALLRGATLVCYDGAPDYARMSQLVERHKVTHFGSAPTLIRGLANEQVALQGDVSSVRLLITAGEGIDPEHFCWFQRTFGPLINYTGGTEVSGALLSSVVVRPIPPSGFNTTS----------PGVDVDVVDAGGTPL---TGTVGELVIRQPGMTQSFWQDAERYLDTYWPGLWVH-GDLALRRPDGTFFMMGRSDDTLKVAGKRLGPAEVEEVVLELPEVAEAAAIGVDDKDKGQRLVVFVIAADADAVASRVISH-VDKRLGRPFRPSAVHVVNQLPKTRSSKIMRRVIRSVYCN----- 15843125 1 ------MAVALNIADLAEHAIDAVPDRVAVICGD----EQLTYAQLEDKANRLAHHLIDQGVQKDDKVGLYCRNRIEIVIAMLGIVKAGAILVNVNFRYVEGELRYLFDNSDMVALVHERRYADRVANVLPDTPHVRTILVVEDGSDQDYVEFYSAIAAGSPERDFGERDAIYLLYTGGTTGFPKGVMWRHEDIYRVLFGGTLAKAAAANPPMIRYPIPPMIHGATQSATWMALFSGQTTVL-APEFNADEVWRTIHKHKVNLLFFTGAMARPLVDALKGNDYDLSSLFLLASTAALFSPSIKEKLLELNRVITDSIGSSETGFGGTSVVAAGQAHGGGPRVRIDH-----------RTVVLDDDGNEVKPGSGMRGVIAKKG-NIPVGYYKDEKKTAETFTINGYAIPGDYAQVEEDGTVTMLGRGSVSINSGGEKVYPEEVEAALKGHPDVFDALVVGVPDPRYGQQVAAVVQARPGCRPSLAELDSFVRSEIAGYKVPRSLWFVDEVKRSPAGKPDYRWAKEQ-------- 195389270 49 -------------YNAIDRHIAGRGDKVALIHDSTETVRKVTYQELYDQVVLLAGGLAKMGVTKGDRVVIYMPLIPETIVAMLAIVRLGAIHSVVFGGFAARELCSRIEHVEPKLVIAAGKVVPYLDILHSAIPPQPNIIFMREQVALDILDDKADISQPVACVPIEANDPLYILYTSGTTDKPKGVLRTIGGHLV-ALMYTLKMIYGIQPGDTWWAASDMGWVVGHSICYGPLCLGATSVMPDRTPDPGQYFRIIDQHKVCGIFSVPTSFRVIRRADPERQYCMKSLRAIFIAGEHCDYETKAWIEKFKVPVLNHWWQTETGSAVTATCLGFKHNLNPP------MYSTGLPLVGYEIKVLKKDGTEALP--SELGRIVLKPPGNMATLYRNDELYRKLYFQPGYYDTMDAGYKDERGYIFVTARDDDVINVAGHRLSTSSLEDAVLRHPDVVDVAVFGVPEPTKGQVPLCLYIPDGCKKTDAKLIIKLIRDVVGPIAAFRLITSVNNLPRTRSGKTMRKAMADFARNE---- 38638356 35 -----------TLFDHLHETAMSSPDAPAICCGDI----TYSYQDFLDRIYKLSAGFMQLGLKPGDNVVLQINNTAEFYFSFFALTMKGITPVLALPAHRYLELSYFCNHAGARAYIFSDHVSGLANQLIKECKTLDYAITTGETGQSNLISLQNLYITPCMKQYTTADKVAFFQLSGGTTGTPKLIPRTHNDYAYSIVGSNRI--CQFNAETRYLCTLPAAHNFPLSSPGAGTFFAGGCIVLSLDSSPENNFSLIEKHRVNTCALVPPLALLWMQYAQNAQQDISSLELIQVGGAKFSENAANKFPLLDCTLQQVFGMAE--GLVNYTRLDDPIDIITK--------TQGRPISHDEILIVSEEG--LPVMLGEEGQLMTRGPYTIRGYYKAAGHNQRSFDKNGFYATGDLVRQTPEGNIIVTGRNKDQINRGGEKIATEEIENILLEHNGIHDVALVAVPDEFLGEKSCAIIVCQNVNLKPVSIKKFLYEQGIAEYKIPDHINFRQKLPKTAVGKINKKALRAEY------- 155061086 569 ---ATPYPADRCVHQLFAEWSTRQPDAPAVRCGDT----VLTYGELDRRSGLLARRLARLGAGPGTLVGVFLDRSADLLTALLAVARTGAAYVPLDPVYPPERIRHMLDDSGAILVLTEPALA---AALPEDCPARTV-----ELGPGAEDADDGPLDQDRDPDRASAADLAYVIYTSGSTGLPKGVRIGHRALT--NFLCAMAREPGFGRDDRLLAVTTACFDIAGLELYLPLVTGGEVRVAPADADGFALRELVEAYRPTVMQATPVTWRMLIDAGWRGGPGL----TVLCGGEALPADLAADLVRRADRVMNMYGPTETTIWSSVDRVEAG-----------RPVTIGRPLANTRMYVLDERLRPVPPG--SPGELYIGGDGVAEGYHRRPELTAARFLDDPFYRTGDLVRHLPDGRLAYLRRTDNQVKLHGYRIESGEVETVLRDHPAVAQAAVVVRADEPGGGRLVAYAVAEGTAPDTAELREH-VRARLPAYMVPSAVVALPALPLTPNGKLDRKAL----------- 117620119 32 ------------LTAMLARQCELAPDAEAILCGE----RRFSYRELDTASSRLAANLAHHGLGAGDTALVQLPNVAEFYLVFFALLKAGIA--PVNALFSHNRLE-LLSYAEPRLFIAHPLFASKGRESELLKTIGAELVLLDGESGELGLTHWLAKGAEGEPVPTPADEVAFFQLSGGSTGTPKLIPRTHDDYLYSVRRSN--EICELGPHTRYLCALPAPHNFPLSSPGALGVFAGGAVVLAPDPSPISCFPLIARHRVNLTSLVPPAVSLWLQAAEADRTQLESLDLLQVGGAKLGEAVASKIPLLGCRLQQVFGMAEG----LVNYTR------LDDPDEKVIHTQGRPMPDDEVRILDEAGNPVAPG--EPGALHTRGPYTFRGYYQSPAHNARVFDAEGFYCSGDLVVQDADGYLTVVGRQKDQINRGGEKIAAEEVENQLLHHPAITHAALVSMPDSAMGEKSCAFIVSTDPALKPLALRKFLRERGVADFKLPDRFETLDALPMTAVGKIDKQGLRARIAHL---- 195035984 49 -------------YNAIDRHI-LAGRGDSVALIHDSTVRKVTYQELYDEVVLLAGGLAKLGVTKGDRVVIYMPLIPETIVAMLAIVRLGAIHSVVFGGFAAQELCSRIEHVEPKLVIAAGKVVPYLDILHSAIPPQRNIIFMRENVASEILDWSTVLAQPVACVPVEANDPLYVLYTSGTTDKPKGVMRTIGGHLV-ALMYTLKMIYGIQPGDTWWAASDMGWVVGHSICYGPLCLGATSVMPDRTPDPGQYFRLIDQHKVCAIFSVPTSFRVIRRADPERQYCMKSLRAIFIAGEHCDYETKAWIKTFKVPVLNHWWQTETGSAVTATCLGFQQNVNPP------MYSTGLPLVGYDIKILKKDGTEALP--SELGRIVLKPPGNMATLYKNDELFRKLYFQPGYYDTMDAGYKDERGYIFVTARDDDVINVAGHRLSTSSLEDAVLRHPDVVDVAVFGVPEATKGQVPLCLYIPKTDAKLSAEIIK-LIRDVVGPIAAFRLITSVNNLPRTRSGKTMRKAMADFARNEL--- 119952361 79 ----------------------------------------LTYKHLDGRANQLARHLLVLGARPGDRIALLFDQPWRAYVAMLAVLKIGAAYVPMDPGFPADRLKYIVEDADAAMVLSLTHLKDLLPEVAAPVMCLDHEHLHIAGCESSRLT---DLSDWGTPTEM-----AYIIYTSGSTGRPKGVAIDHASICNFVRVAS--DVYGIRSSDRVYQGMTLAFDFSVEEIWVPWLAGATLV-PKPSLLGAELSAFLTQKQITALCCVPTLLATI-------EEDLPDLRFLLVSGEACPRDLIVRWHRPGLRFLNVYGPTEATVTATWNLVNPD-----------RPVTLGVPLPTYTAVILDPE-EDRALGPGETGEIGLAGVGLAKGYVNRDDLTEKVFIPDRIYRTGDLGRINPDGEIEYFGRIDTQVKIRGYRIELTEIESVLLKAPGIAQAVVSTYPAPGFVELAAYYTVRHDTDGVDEQKIHEMLRKLLPGYMVPAYFERLDAIPMMASDKADRKKL----------- 125557959 61 --------------------------NPALVDAATGEA--VSFQAFLSRVRALAGALRSRGLRGGDVAFVLAPAGLDVPVLYFALLSIGAVVSPANPALTPAEVSRLVSLSGASVAFAVSSTATKLPA------GLTTVVLLDSPHFRSLLDCGQAQGQEPLPVVVRQSETAAIQYSSGTTGRVKAAALPHRSFI--AMVAGFHALRAKAREVRTLLGAPMFHSMGFLFVLQGVALGATTVVVTDRAGIRGLVEAAERWAVMDMTASPPVVLGMTKQ----RCRLPALERITCGGAPLPAAAIERFRRRHVDLCMGYGSTEAGGI----------SRMISQEECNHIGSAGRVTENVEVKIVDHTGKPLPAGQQ--GELWVRGPAVMTGYVGDNEANATTFDSEGWLKTGDLCYIDQDGFLFVVDRLKELIKYKAYQVPPAELELVLHSLPQIVDAAVMPYPHEEAGQIPVALVVKQPGSKLTEAEVMYNVAKQVAPYKKIRKVLFVDSIPKSPSGKILRREL----------- 205351877 456 -----------TLSDLVAQQAQKTPEASALADAH----YHFTYREMREQVVALAYALRERGVQPGDSVAVALPRSVFLTLALHGIVEAGAAWLPLDTGYPDDRLRMMLEDAQPKLLITTQAQLARFHDIPGM-----EYLCYSQPLP---------VSDATPLVLSLPHHTAYIIFTSGSTGRPKGVMVGQTAIVNRLL--WMQAHYPLTADDVVAQKTPCFDVSVWEFFW-PFIAGAKLVMAEPHRDPLAMQRFFAQYGVTTTHFVPSMLAAFIASPASAGKSCASLTRVFCSGEALPTALCREWETLNAPLHNLYGPTEAAVDVSWYPACGDELAAVDGNSI----PIGYPVWNTGLRILDAHMQPVPPG--VAGDLYLTGIQLAQGYLGRPDLTASRFIADPFYRTGDVARWLDSGAVEYLGRSDDQLKIRGQRIELGEIDRVMQTLPAVAHACVFNQAAATGGDALVGYLVSHSGLPLDLPALQEKLRQKLPAHMVPVVLLQLAGLPLSANGKLDRKAL----------- 40644860 25 ------------------------PDRVAV-RTPTGTT---TYAELDGRADDCARSLSRAAGGSGTAVGLVASLDPSFAVAYYGAVRADHVVVLINPHLRGDALAHVLSVAGTTVVVAPPEFAERVAQVRGKLPHLRDVLSPDVLVQGRAGPGGRGRDAPGSAPHL--DSVACVQFTSGTTGEPKAVQLTHRNLVVNAAQIASVHG--LDGDAVTLNNLPLYHPMHLN---AAVYAGATQVL-CPSPDPAEAIEAANRHRATHYYSLPVRLAHLAADPRLPGLRLETVRAVFSGGSALLPAQARTLTHFGIPVVQGYGLAETSPL-----------THGEPPARPRPGSVGPEVPGTECRVVDMD-RRTPLPAGRDGEIQVRGPQLMRGYLG---AAGPAVDADGWFSTGDIGHRDQDGYLYLVDRIKDVFKYENWLVSPTEIEQVLITHPAVRDCAVVDHPEPFSGAVAHAFVVLDEDAPGPAELAAH-VNDQVPYYQQIKYLDVVERVPRSPNGKILRRELRARAAH----- 182440592 8 -------------------QAAADPDRTVLIAP---DGEEWSAGRLHADVNRMVHGLRAAGLREGDALAVVLPNGVELLTAHLAASQAGFYLVPVNHHLVGPEIAWIVADSGARVLIAHERFAAAATAAADEAELPATHRYGVGTVP-GCRPYAELLAGHPATEPDGRTLGWVMNYTSGTTGRPRGIRRPPGKRPEETYLGGFLGIFGIRPFDVHLVCSPLYHTAVLQFASAALHIGHPLVL-MDGWSPEEMLRLIDTHRCTHTHMVPTQFHRLLALPDEARYDVSSVRHAIHGAAPCPDHVKRAMDWWGSCVEEYYAASEGGGAFA-----------TAEDWLKKPGTVGKAWPISELAVFDDDGNRLPAG--ELGTVYMKMSTGGFSYHKDEAKTRVNRIGD-FFTVGDLGVLDADGYLFLRDRKIDMIIAGGVNIYPAEIESALLTHPAVADAAAFGIPHADRGEEVKAVVEPADGHEPSDALAAAICEQRLAGYKRPRSLDFIAAMPRDPNGKLYKRRLREPY------- 54022686 2147 ------LDESATLVSLVATGTRIDPDAVALVDGATDQRSEVSYAEFDARANRLARHLISLGVGPGSRVVVALHRSVDLLVAIHAVLRTGAAYVPVDPDHPAERTAYVLDLSEPSCVLTHA-----AADFRTERAPVLHVDALDLSGYPA-----DPVTDADRRAPLRPADTAYILFTSGSTGRPKGVAVPHRAVANH--VRWFVAEYGIGAADVSLFKTTITFDMSVWDVFVPFVTGGRVVIAGRHRDPRYLAEVIAAERVTVIPFVPSMLRAIVDTLD--GAALDTLRVIWLAGEALSAETAAAARRVSRARLNLYGPTETAVVTMTARVPADAAGI---------VPIGAPIWNVRAYVLDDRLRPVPVG--VAGELYHAGIQLSHGYFGRPDLTAARFVASPFYRTGDLVRWTTDGQVEYLGRTDFQVKVRGLRIELGEIETALLGHDAVRQAVVVVHTDAQLGDQLVGYVVPEGGELDAEALRAHLA-ALVPSYMVPAAFVLLAELPLNANGKLDRKMLPE--------- 54022686 1111 ---------------------------------------RVSWPELDARVDSVARVLISRGVGPEDRVALALRRGVDLVVAMYAVARAGGAYVPVDPDQAAERTDYILRTAAPVLVLTD--------AATGFTTDIAPVLAVDGA--EVAVTPPAPITDADRLAPLRPDHTAYVIFTSGSTGRPKGVAVPHAAVVNQ--LRWKVSEFELTADDVLLKTAATFDLSVWEF-WSAAACGGRLVIASPHRDPAYLTELMAREGVTTLHLVPSMLDALLT---ASGDALPSLRRVLAIGEALPAASAQRALRTGTALFNLYGPTEAAVSITNHLVT---------EADRSTVPIGAPEWNSRVYVLDGRLRPVPVG--VSGELYLAGTQLARGYFGRPELTAERFVANPFYRTGDVVAWNAAGELDYRGRTDFQVKIRGFRIELGEIEAVLQAQPGVAAAAVAAHSDPHTGDRLVGYVVPADAAEVDTAAIKTALATELPSYMVPSAFVVLDALPLNVNGKLDRKALPE--------- 54022686 20 ------------LPQLMAKAVEANPAGVAVLCADAIDTGQLTYAELDERSTRLARALIARGIGPEDLVALGIPRSVDSVLACWAVAKTGAGFVPVDPNYPADRVAHMLGDSGAVVGIT-------VADVRDDLPGDVEWLVLDDPATVDLLAAQEPVTGADRVRPLLAEHPAYVIYTSGSTGLPKGVVVTQAGLA--SFCEEQRERYRVTEESRTLHFAPSFDASVLELLLALGGAATMVVVSPTVYGGAELAGLLRRTGVTHAFITPAALASI------DPTGLDDLRVVVAGGEACPPELVRRWAVPLAEFYNGYGPTETTIMT----------NISEPLRPGELVTIGAPIRNVAAYVLDSRLRLVP--TGVVGELYLSGAQLARGYGNRPGMTAGRFVANPFYRTGDLVRRTASGALEYLGRNDFQVKIRGFRIELGEIDAVLASHENVDFAVTVGHRLDNGSTILAAYVHAADGSPLDTAELTALAEQQLPAHMVPTSITVLDEIPLTPVGKLDRRAL----------- 46425375 19 ASPDTALDWSRSVLDLFDAQVALHAEELACADQH----RQLSYAQLDQHANRLAHCLIERGLRPQERVALWFGRSPDFLIALLGVLKAGGCYVPLDPHYPTTYIQQILDDAQPRLLLCGKD-------IDGQLIQVPRLRLDDAAIAR--------QPHTPLPHALHPAQLAYVMYTSGSTGRPKGVMVPHRQIL--NWLHALWARAPFEAGERVAQKTSIAFAISVKELLAGLLAGVPQVFIDEDRDIPAFVRALETWQITRLYTFPSQLNALLDHVAETPQRLARLRQLFVSIEPCPAELLQRLRTLACTAWYIYGCTEINDMTYCDPAEQHSGSG--------FVPVGRPIANTKVHVLDEQLRPLPPG--IMGEVHIESLGITHGYWRQGGLTAARFIANPYYRTGDMARLLDNGTLELLGRRDYEVKVRGYRVDVRQVEKALAAHLQVAEAAVIGWPQGSPTPELLAYVVPRQGVLNLDELRK-LLQERLPTYMLPTRFQSLPALPRLPNGKLD--------------- 75294087 43 ALP---TDPSLTLVAHLF-ARLPLADPGAPTLVDAATASAVSRADLRRLVASLAAGLRRRGVRKGSVVLLLLPNSVAFPVSFLAVLAAGAVATTMNPSSSPAEIAAQARATGACLVLASRDGAARLPPLAAPVVLVPEILDHSAAAFRAMLDGGGGDGTETAVPVVGQDDAVAILYSSGTSGRSKGVVLTHRNLIAMTELFVRFEASQYHARNVYMAALPMSHVYGLSLFAVGLLSIGATVVVMRRFDAGDAVAAIGRYKVTHMPLVPPIMAAMVRAAAAGGVPPSSLVQVSCGAAPITAALIHEFLQAHVDFIQGYGMTESTAVGTRGFNTS---------KHKKYTSVGLLAPNMHAKIVHLESSSCLPPGFS-GELWLHGPGIMKGYLSDDD--DACTRKDGWLRTGDIAYFDLDGYLYIVGRLKDTIKYKGFQIAPGDLEEVLIHHPEILDVAVTSAEDEEAGEIPVAFVVRRSGSNLSCKQVMEYVAKQVAPYKRVRKVVFVEAIPKSPAGKVLRRLLR---------- 32474740 12 --------------DLFWKQCESTPDRVAVVQDDC----SWTYRELRLQSCHIAESLRTAGVLPGDRVGMCVDRSPIAIAAMLGIHLAGAAFVPLDPEYPAERLRFMLEDAEITTLIGHAKYRSLFDADESSTSSEKSIATLNWLEASDLIRAENSSTSPIDYFKLTGKQLAYVMYTSGSTGNPKGVLINHAALTTYCEAD--MEVYRLHASDRTLQFSTLTFDIAIEEVFPPLLCGSCVVVPLERADANELSHIIDSLRITAVHLATAYWHQWVDLMVATGSRVPSLRLMVVTGEKVSVDHYRRWQTIDVLWCNAYGPTEATVTATVF--------VPEADFAGANMPIGKPLPGYSAAIFDKDLAEVSVG--ETGQLFIGGPALADGYLNRPELTHAAFIERPWYRSGDIARWMDDGNIDFGGRVDHQIKLGSYRIEPGEIEAALTSISEVKEALVTA-ESMDGQTTLLAHIGLGADRPATAARIAKHLREKLPPYMVPTRFVFVESFPKTINGKIDRESLPD--------- 77458438 1536 ------LDQPLQV--LFEQQVQRRPDAIALQAGE----QQLTYRQLNEQANRLAHHLREHGVQPDSRVAICVERSLDLVVGLLGILKAGGAYVPLDPDYPLERLHYMLQDSAPVAVLVHD--------VTRNLLGDPGVPVID----FDRCTWQHASTENLQIPGLSASNLAYMIYTSGSTGTPKGVMIEHRSACNMVHWGSQIS--PPTEHGALLQKAPFSFDSSVWEIFWPLCSGLRLVLARPDRDSAYVTRVIRERQITVVKFVPALLQQFIEQDDASQ--CTSLTDVLNGGGELTAALARRVRERWVRLHNVYGPTETTVDSTGWTLE------PDQPVPEAVVPIGKALSNTRLYVLDAHDQPVPFG--VSGHLHIGGVGVARGYLGLSQMQAERFIDDRLYRTGDLVRYRADGNLEFLGRNDFQIKLRGLRLEPGEIEARLIEHPAVREAVVL-----VRDERLVAYFTGREDAPPIETLRAHVL-ERLPEYMAPGAYVKLDALPLTPNDKVDRKAL----------- 77458438 472 -------PQDLTIHQRIEAQSAARPDAVAAESLG----QQLTYAELNRQANALAHHLIGLGVRPDDRVALVARRGLDTLVALLAILKSGAGYVPVDPAHPAERLSYLLRDSAPAVVLTQRDLRERLP-------------VLDVSLIEIDSRGWPINDLNPDVSGLTSAHLAYVIYTSGSTGQPKGVMVEHHTL--SNLVDWHCTAFDLWAGRHASSLAGFFDAMAWEV-WPALCVGATLHLAPSRDDIDALLDWWRAQPLDVSFLPTP----IAEYAFSRHVEHPTLRTLLIGGD----RLRQFNREQTFAVINNYGPTEATVVATSGRIG-----------PGRTLHIGKPVSNATAYLLDDRQRPVPIG--VAGELYVGGAGVARGYFNRPELTAERFLDDPFYRTGDLARWRPDGTIEYLGRNDDQVKIRGVRIEPGEIEAALSRHESVRDAVV-----QVRDGQLLAWFTER-QPLDITQLHAH-LKTRLPSAMLPSAYVRLTALPLTANGKLDRQAL----------- 108760891 459 ------------VHTWMEEQASRHPDRVALVY----EECTLTYAQLDARANRVAHALRRRGVGPEMRVGLYLNRSLEIMVGILAVLKSGAAYVPLDPGQPRQRLAGLLDDIQAKVLLTQRRLRETVPEAED-----REVLCLDEES-----TFAGEPTSAPHCGALPE-HPAYVLFTSGSTGRPKGVVVEHRQL--HNYVASVMERLDLPEGAAYATVSTFSADLGNTVIFPALCLGGTHVISAERVDPAAFVEYLQRNPIDVLKIVPSHLRALASAGTAGA--LLPRQRLILGGEATPLAWAEELQAPGCRIYNHYGPTETT-VGVMTFRLEPSRPFAANNTLPLE----RPIDNTQVYVLDARLRPVAVG--MTGELYVGGAALARGYLNRPDLTAQSFLPNPFYRTGDLARHLPDGTLEHLGRADNQVKYHGYRIELNELRHALNQHPQVRDSVMMLKRDTNGNEVLVAYYVSRQEQEHAQ--LRAFLAERLIEEVLPNVYVHLKKLPLTLNGKVNHEAL----------- 170745103 7 ---------PTNLGDLVDRSGS--PDRPLIIGVDPGVGATMTRADLDARADAFARGLLRGGIGRGARLAILAANRPDTIAALLGAMRAGVVPVSVNHKFPPATIAAVLADCGARLVLCDGPRRDVLAGLGPGV----RVAGFDDDGPEGFAAWLD--PGPFAPIVPEPDEAALFLYTSGSTGRPKGVRLSHASHLWVARTRAADTDLR---DERLLVAAPLYHMNALALALLVCAAGATMVLL-PQFEARAYIAAIDRQSCTWLTAVPPMIAMMLRERDVAEADLTRVRTVRMGSAPVSDALARQIRALNARILNAYGTTEGGPVVFGDH---------PDGLPTPVASVGAPHPRVAVRL-------VGPDAPETGVLQMRSPAIMLGYHNRPDVPV-PITPDGFYDTGDVFRRDADGFYYFLGRTDDMFVSGGENIFPGEVELVLERHPAVLQACVVPVDDAIKGTKPVAFAVRRPGTTVDEAALKEHALEHAPAYQHPRRVWFVEALPLASTGKIDRAALRRRAEE----- 167624020 35 ----VYLNAPKDLSEVIEASRR---DDESTFLVYQDDV--YSYRRFYSEVDALAIWFHEQGVVQGTRVAIALRNRPEWAVSFAAIAKLGAVPVPLNSLGQPKELWSAIDEVMPKILVCDKARWNKLDTQVSNNIFKVLVVDDNDKITAEVSHYEDAIVEANTKTSLPPEDTALILFTSGASSNAKAVISTQRAVCQALYNIDYISAIAMTSPKIVLTAVPLFHVSGLHAQLLTALRSGRGMVMMHRWDPTEAVKMIKQHNITQFNGAPSMVMQLLREPGFLSTSLDNMAGLGFGGSGLPEVLVELVEMPNHMVGSGFGMTE---------SNGVGSSSSGELFRVSPKSSGMLSPLVKIKVCDPIGDEL--SEGEIGEICIQSVTVMREYLNNHAGTQEAIR-NGWLHTGDIGYLDHNGFLFIVDRLKNVIIRNGENIASVEVESSLMLHNAVKEAAVFGVADEMVGESVVAVISLKNGHSTDEEALKLHVAGQLASYKVPSTIHIIDDLPRNPAGKLQHNQLKAAY------- 117928275 90 -------------YNCVDRHLAASANKAAFIWVPEPENEALTYQELYRRVNEFAALLRDAGVKTGDRVTLHLPMVPELPIAMLACARLGAIHSQVFAGFSGAACGDRIADAESKVLITMDGYYEAVARAAQQGCTVEKVLVFRRHAGDGRDFFVDDILPQVAPVSMPAESTLFLMYTSGTTGRPKGCQHSTGGYLSY-VAGTSKYYLDIHPEDTYWCFADIGWITGHSIVYGPLALGTTSVMYEGTPDAGRPWRIAERLGVNIFHTSPTTIRMLRKVGPDEPAKYNHFKLMTTVGEPIPDVWRWYYDVIGAVITDTWWQTETGG-----FLGCQLPALAP----MKPGSCGPGVLGVFPVIYDENGEVVPPGSGRAGNMCIRNPWVFQGIWKQPERFVQTYWRDWPYFSGDGAVQAADGYFRILGRVDDVINVAGHRLGTKELESATLTVPEIAEAAAVPVMDELRGRAVEMYVTLKPGVAASTEITEKVTKAEIGKIARPKSIWIVSDLPKTRSAKIMRRIL----------- 89895569 15 --------EDMTLGKALSAWSENYGDNIALTEAD----RQVTYQELEREAGRIGAGLQRRGFGKGDKIVLQLPNSIEFVISAFALFKLGVIPVMALPAQRKTEIKGIMEKSGAKGYVIKDNYLSLAREICRESQTPPAVIVIGQS--DEFIAYEDLRPELSDEPEIGSGEVGLFLLSGGTTGIPKLIPRRHADYLY--VAQKTAERCRLDQESVYLAALPVAHNFPLGCPLLGTLTVGGRVVICPVASPDEIIPLIEEEGVTITGLVPALAHMCIEFLEDDGYDISSLKVIQVGGAVLDSYLAARIEKFACTLQQIFGIAEGLICCT---------DLADGEEIRYH-TQGKPISAYEILIVDEKGREVP--EGEYGELTVRGPYTIYGYYNLEEVNQSCLSDQGYFKTGDKARW-QNGNLQVAGRLKEMINRAGEKITPSELEELLLRHEDIGDVQVVGIEDQELGERICVFILAQNKGLTLNGLRNYLVGQQVASYKLPDQLVYLEAWPLTNIGKIDRKQLR---------- 121594372 44 -------------HNAVDRHLAERPLQNALVAIETNTERAYTYAELHQEVQRMAASLQTLGVRQGDRVLIYMPMIAEAAFAMLACARIGAIHSVVFGGFASSSLASRIEDAEPTVIVSADAYKPLLDEALSAHKPAAVLLVDRGLAPAAMRAGRDHMDAQVPCIWVDATQPSYTLYTSGTTGKPKGVQRDTGGYTV-ALASSMRHIFEAQPGDTYFCTSDIGWVVGHSIIYGPLIAGMTTILYEGRPDAGIWWSIVEKYRVTHMFSAPTAVRVLKKQDPAKKYDIRSLKALWLAGEPLDEPTAQWIDALQVPIIDNYWQTETGWPILTLCNGV-------QKQTSRFGSPGKAVYGYNVQLIDEATGEELTQPNQKGVVAIEGPGCLQTVWRNDDRFVNTYWKPGVYSTFDWGIRDADGYYFILGRTDDVINVAGHRLGTREIEECIAGHPNVAEVAVVGVADALKGQVAMAFAVPRDASGLTDEAARKQVDTQLGAVARPARVLFVTMLPKTRSGKLLRRALQAVAER----- 157373091 13 -----------SISELISIHAIERADTVALRYRDT----VVTYKELQRYSEQILAAIQYNDIPPRTAIAIASSNPLLSTLALLGVISAGCVAVPVALSSSPEQIASVIADACIPLVFLDSEFLEGLPSIGARVANLDEF--------DSWLAPE---GFAATHVELSPADPFNIIYSSGTTGTPKGIIHTHG--MRWSQIAAYGQIVPQCDSAVTLIATPIYSNTTIVSLLPSLAYGGTAVLMG-KFDAYEYLVEAQNSRATHTLMVPVQYQRIMALTKFDDFDLSSFIFKSCTGAPFSPELADVIRRWPGALLEIYGMTEGGGTCV----------LRANECPEKLHTVGQPVPGCEIRLIDAQGNEV--NSGEIGEIVGRSNMMMTGYHGRPDTTREAIDANGYIRHGDLGRFDEEGFLTLLGRIKDMIISGGFNIYPSDIEAVLRLHPSIADCAVIGIPSVTWGETPFAFYVPKNDSLSPNEVIT-WVNQRMGKTQRLSDAQAIAQLPLSATGKVLKRELRALF------- 134099577 4425 ---------ELSFPELFQRQVLAAPDAVALVDGD----RRLTYSELDRRADGVAGVLLAAGVRRGDVVGVALPRSVENVATMLAALKLGAAYLPLDLSYPRERLSYVLTDSGAGVVVTTRAEADRVPAADG-----VELLVLDEVADEPGVAL---------PPPPGLDDAAYVIYTSGSTGRPKAVVVPHDGIA--SLVATAVDRVGVTAESRVLQFAPAFDVAVFETAM-ALCVGGRLVLVPERVAGEPLTDLLLEQGITHAAL-----PPALLAALPAPCRLPEGITVLVGTEAVPPHLIERWAG-HARLVVAYGLTEATVNST----------LWTAEPGTGTVPIGRPDPNTQAHVLDANLRPVPLG--VPGELYIAGRGLARGYLGRHGLTAERFVACPFYRTGDRVRWRRDGTLDFLGRVDEQIKIRGFRVEPGEVEAALVAHPAVRQAVVVA----DEGSRLIGYVVPEGQVDTA-ELRTH-VSGLLPEHMVPAAVVELDRIPLSPNGKVDRRAL----------- 134099577 427 ----------------FERQVRETPDAVAVVC----EDQQRTYGELNAEANRLAHLLLAEGVGAEQVVAVAVPRSVEMVAALLAVLKTGAAYLPLDLDHPPDRIAFMLREA-SRVV--------TVPELAGELPPGPPQVLVGDAAGR---------PAQDPGVEVRLDQAAYVIFTSGSTGRPKGVVVTHDGI--GSLVATAVDRLGVDAGSRVLQFASVFDVAVWELSMALCTGGRLVVVPEQRRVAGRLTDYAVEHGVTHLALPPSLVSALPADCELPEDAV-----LLVGTEVVPAELIERWAKR-LRVVVAYGLTEATVNSTLWM---------AEQGRRGSVPIGRPDPNTRIHVLDSALRPV--GVGVTGEIYVAGRGLARGYLGRRGLSAERFVADPFYRTGDRARWRPDGTLSFLGRSDDQIKIRGHRIEPGEVESALMGHPDVVQAAVLARQDHRGATRLVAYV----HGEADGAAVRAFAETLLPDYMVPNPVVVLAELPLTPNGKTDTAAL----------- 134099577 3372 ---------EETVADMLAAQAARTPDEVALVFGE----QRLTYAELDARINRLARLLLARGAGPERVVALGLPRSTEMVVALFAVLRTGAAYLPLDLDHPADRLRMMIEDTEPVCLVSTTSVAPSLHGAPAE-----HRVLVDDPAVAEELASGAGLADAERPGFAPGEHPAYVIYTSGSTGKPKGVVTPYRGLTNMQLNHQEAIASAGGRRLRIAHTVSFAFDMSWEELL--WLVEGHEVHVCDRRDAEALVSYCDEHGIDVVNVTPTYAQLLIEEGLLEGYRPA---LVLLGGEAVSEAVWTSLRDTGTYGYNLYGPTEYT-----------INTLGASTFDSDSPTVGRAIWNTRAYVLDPYLRPVPPG--VPGELYIAGVGLARGYHRRFGLTAERFVADPFYRTGDLVRRRDDGNLDFLGRTDDQVKIRGYRVELGEIESALDSHPGVSQAAVVAVP------RLVGYVV---GPVADGELREH-LKQRLPDYMVPAALMTVERLPLTVNGKLDVKALPE--------- 134099577 1881 -----------TLVDAFEAQVAKTPDATAVVFGAT----EMSYVDLDAAAERLAARLRARGAGPEQVVAVAVARSAELVVALLGVLKSGAAYLPVDLDYPEDRIAYMLSDSRARLVVTTRDAAGLPEGA-------ERLFVEDSDSDVSGSAPQDG------PRPVPDN-PAYLIYTSGSTGRPKGVVVTHRAIV--NRLEWMQDRYRLGADDRVLQKTPSFDVSVWEFFW-ALGVGAAVVLARPHRDPAYLAGLVRAQGITTMHFVPSMLAAFLDEVTADPGWASSLRRVFSSGEALGGDLAAQWELTGVRLHNLYGPTEAAVDVTWWPFDGAPDAV---------VPIGWPVWNTRLHVLDPCLRPVPDG--VPGELYLAGVQLARGYHRRAELTAQRFVADPFYRTGDLVRRRPDGAVEYLGRADRQVKIRGNRIELGEIESAMSRLPGVAHAAVVAREDGPS-VRLVGYFVPSAPVDTAE--LEATLAAELPAAMVPTAFVELDALPVTPSGKLDRDAL----------- 67921836 1499 -FPKT--DIEQSIPSRFEEQVKKYPDKIAVQSKDN----QYTYQKLNTEANKIAKSLLNLGIDKQAKVALFFDHNVSMIAAMLGILKAGKIYVPIDPNYPQDRVIYTLEDSCAEVILTNQINSDNIKAITHGKLPIINIDKLNDVAVEINL-------------EISPDTLAYILYTSGSTGQPKGVIQNHLNVL--HFIRNHTNNLHISADDNLNLLASYSFDAAVIDIFSALLNGATLFVFDIKKEGNSLYNWLETHKITIFHSTPTVYRYFLEKLGSAKAQLSHIRLVVLGGEPVLKKDVKLYQQFNCIFVNGLGATESS-----FYLQYLLNKKTQIQKQIIP--VGSTFEDTEIVLLDEEGNI----TDLYGEIAVRSPHVALGYWQKEELTQAVFLKDRIYRTGDWGRLRNDGVIECLGRKDNQVKIRGFRVELGEIEALLNKHPQIKQSVVIYKEDSLREKQLIAYIVPQDSQPQIIKQVREFLQEKLPSYMIPAKFVLLETLPLTPNGKIDRRILTAREESE---- 67921836 445 --------ENLCLHQVFEEQVEKIPEAIALIFGE----EEISYQQLNQKANQLAHYLRSLGVQTETLIGLFIERSPIMIIAMLAILKVGATYVPLDTKYPQERLSLILEDCQISLLLTQTSLEKILDEENYNINQVN----IDNLSLDDYSDYN-------IKNRVKSHNLAYIIYTSGSTGKPKGVAIEHRSPV--ALVYWAKERFSPQEFSGVLASTSICFDLSIFEIFVTLGFGGSIIMME---NALELPESLHRDKVTLINTVPSIISELIKVNSIPQ----SVKIVTLAGEPLTVNIVHQLYKIDTKVYNLYGSSEDTTYSTCELISKEITDNP---------SIGRPITNTKIYILDKHFNPVPCG--VSGELYIGGDGLARGYFNRPELTKQKFIDSPFYRTGDLASYRKDGKIDFLGRIDNQVKIRGFRIELGEIEAVLNNYVYIKEAKVTSKKDKQGCQQLVAYIILDNKQILCQKIIREYLQHKLPAYMIPYVFVPLEYFPLTPNGKI---------------- 15029322 458 --------------ELFAGQAARTPDAVAVVDG----KRNLTYAELDADADRLAGHLIDRGVGRGDRVAVLMERSADLLTALLAIWRAGAAYVPVDVSNPAERITFLLKDSAPTAVLCSRSTRGAVPE--------------DTPVSPLVLDDLTAKGETPSPVPCAADDIAYVMYTSGSSGTPKGVAVPHDAVA----ALAGDPGWGVHAQDAVLLHAPHAFDASLFEIWVPLVSGARVVVAEPGVDALRIREEVAA-GVTALHLTAGTFRVLA---EEEPECFAGLREVLTGGDVVPPQAVERVRQVCPEIRHLYGPTETTLCATWHLVE-------PGSPAAGTLPIGRPLAGRRVHVLDAFLQPVPAG--VPGELYIAGEGVAHGYAGRAALTAERFVADPYYRTGDLVRWTDEGELVFVGRADAQVKIRGFRVEPGEVEAALAAQPGVRQAVVAARDDGPGEKRLIGYVVADGPDLDPDHVREQ-VAEVLPEYMVPAMVMAMVTLPVTANGKVDRNAL----------- 15029322 1509 -----------TVVEALAAQIAATPDAVAVAD----ESGALTYAELELTTRALARRLTARGIGAEDVVAVDQPAGAGLVGAVLGVLWSGAAFRLIS---RPDR---ALGELRPDAVVTSAGG---VGAWASDEGIPVLITDAGETSAEGTAAGEAAVDTPAEDLTPHPGHPALLLPTSGTT------VIEHRTLASRAAQRALTSTVGVTLLDTRVPGASL------ITPLLATLSSGGTVRFGDRPDADLLVALLAKQ----AADSPSYPEILV--VDEEPHRIPPVSTRVTGHA----------------------MPETGGTWLE-------ARLGPGEHATASGPVGRPLPHTPAYVLDDRLRPVP--TGVEGDLYVAGGTLARGYAGRPALTTERFVADPYLRTGKRARRDGEGVLSLRDR------------------------------------------------------------------------------------------------------------ 182437059 986 ---------DLLLPALFERQAARTPGAPALIEGD----RTLSYGELDALSNRLARRLIRAGAGPEQRVAVLLPRSAELVVALLAVLKSGAAYVPVDPDYPGERIAHMLADASPALVLAGPGAPPPAVPAGTPV--LDAAEELRDPAPDPGAPADTDRSRPLDP-----DHPAYVIYTSGSTGRPKGVVVTHRSVAVYLECA--RDGYPSVAGGTLLH-SPVSFDLTVTSLYAPLISGGTVRVTALEGPGSG------APRPSFLKATPAHLALLGVLPEE----FSPSDELVVGGEMLLGEAVEELRRHGIAVVNEYGPTEATVGCVEFRIG------PDDTVPGGPVPIGRPMRNSAVRVLDPALAPVPPGSR--GEIYLGGGQLARGYLDRPGLTAERFVADPYYRTGDVGRWRADGLLEYLGRVDDQIKLNGFRVELGEIEAVLARHPGVARSAAAVREDVPGHRRLVGYVVPGDGAPPAEADLLAWAARALPAYMTPAVAVVLDALPLTPNGKLDRRAL----------- 55981254 68 -FPRFFVGGRLNLVEACLRH--DPTRPALVHETEDGHVRSLTYGEARREVERLAGGLRALGVGRGDRVGLWLPMGLEAALALLAVAHLGGIAVPIFSGYGAEAAALRLKDAEAKLLIVQDELLPEARKARAMAGTEKVAVVRRLGLPEEEADLAALAGPLSPPEEMESMDPFMLIYTSGTTGRPKGTVHYHAGFPL-KAALDLALLFDLREEDRLFWFTDLGWMMGPWAILGGLILGATVFLYDGAPDPDRLWRMVAAHRLTHLGLSPTLVRALIPFGEAEAHDLSSLRVLGSTGEPNLEPYLWFFRVVGLPIVNYSGGTEVSGGILGNVLVRPIKPMGFN----------TAVPGMKAAVLDEEGRPV---VGKVGELAVLAPWMTKGFWRDEARYLETYVPGVWVH-GDFALLDEEGHFFLLGRSDDTLKVAGKRVGPAEVETAAMAHPALRECAAIGVPHPVKGEAIVLFAVLKPGFAPSEALAEEVVAEALGKPLRPERVLFVPDLPKTRNAKVMRRVVRAAF------- 91788495 47 ---------QTNLHNAVDRHLKDRANQAALIYVETGQEKTYTFAELHVEVQRMAASLKALGVQKGDRVLIYMPMIAEAAFAMLACARIGAIHCVVFGGFASGSLASRIDDATPKVIVSADAYKPLLEAIRLSRHQPESVLLVDRKLAPMALVAQQHLDAQVPCEWLDSTAISYTIYTSGTTGKPKGVQRDTGGYAV-ALAASMKHIFDGRAGETYFSTSDIGWVVGHSIIYGPLIAGMATIMYDGHADGAIWWRLVEKYKVTAMFSAPTAVRVLKKQDPAKKHDLSSLRALFLAGEPLDEPTARWIDGLGVPIIDNYWQTETGWPLLT-------VANGVERTPSKFGSPGVPMYGYRVKLLHEATGEELTQPNEKGVVVLEGPGFMQTVWQDDARFVNTYWKKMVYSTFDWGIRDEDGYYFILGRTDDVINVAGHRLGTREIEESISGHPLVAEVAVVGVADALKGQVAMAFAVLKDASLLQDEIMKR-VDGDLGAVARPARVRFVTALPKTRSGKLLRRAIQ---------- 126433344 18 -------------------ALKRHKDRPVLFLGDT----TMTGGELADRISQYIQAFEALGAGTGAAVGLLSLNRPEVLMIIGAGQTQGYRRTALHPLGSLDDHAYVLSDAGVTSLIIDPNFVERALGLLEKVPSLKQVLTIGPVPEELSEVAVDLSAEAAKAADLPPDHIGGLTYTGGTTGKPKGVI--GTTQSITTMTTVQLAEWEWPENPRFLMCTPLSHAGA--AFFTPVIVKGGELIVLTKFDPAEVLRVIEEQKITATMLVPSMIYALMDHPDSHTRDLSSLETVYYGASAMPVRLKEAIRRFGPIFAQYYGQSEAPMVITYLSKKEHDD--------KRLTSCGRPTLFARVALLGEDGQPVPQG--EVGEICVSGPLLSGGYWNLPEATAETFR-DGWMHTGDLAREDEDGFYFIVDRTKDMIVTGGFNVFPREVEDVVAEHPLVAQVCVIGTPDEKWGEAVTAVVVLRPDADSSEEEIQAAVKERKGSVHVPKQVVVAESVPITALGKPDKKAVRAQFWEGAGRA 210115835 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------PSEDIAILPYSSGTTGLPKGVMLTHYNIIANLCQNRCAMAVPRPREECLIGQLPFFHIYGLVVILFNCLMQGVRLVTVPRFEPEAFLECVQNYKVTRILTVPPVAVFLAKHPIVDSYDLSLIKEVFCGAAPMGTEIMALMDRLKIPHRQGYGLTETSPIVTI-----------GREGVFVPGSFGILVPNTKAKVVDTETGE-AVGPGEDGELCVLGPQVMKGYLDNPEATASTINPEGWLLTGDIVRYDEDGNFYAVDRVKELIKYKGFQVAPAELESVLLGHPGVQDAAVIGLPDEVAGELPKAFVVKKVDDVTEKDITDFVAERVAPYKKLRGGVAFVGEIPKTPSGKILRRLLKDM-------- 145222374 4 -----------TLVEALRDAARDTPDRVLVRD----DAVALTCAELLSAATGLAHALTRR-MPAGSVVSFTVPNWHEAAIIYLGATLAGMVVNPILPSLRERELSFILDDADSRMIFVPEDYAAMLDRVAPGLPSPPEVVVVRGEGRVTLADLLAEPADGVLPAPRP-TDTRMILYTSGTTGRPKGVLHTHESLA--ALIAQLGRFWRIDRGDTFLVPSPIAHIGGSIYAFECPLLLGTEAVLMQRWDPDAAVGLMLEHRVTHMAGATPFLVGLLAAAQRAGTRLPDLKVFICGGASVPPTLIRSAAAYKAAVSRVYGSTEV-PVTTVGALDDIDRAADTDGRPGIA----------EVRIVD-------------GEIRARGPQMFTGYLH-PEDDRESFDDAGYFRTGDLGRFTEDNHLVVTGRAKDIIIRNGENISPKEVEDILVTHPRIAEIAVVGIPDPRTGERACAAVTTEDPPPDIAELKDFLTDRGVARFKVPEQIHVVGALPKNDAGKVLKHVLKAE-------- 186686592 539 ------YPQNTCIHQWFEAQVKRTPDNIAVSF----ENQQLTYQELNHRANQLAHYLQTLGVKSGVLVGLNVEPSLEMMVGLLGILKAGGTYVPIVPTSGQDSLAFILEDAQISLVLTQSSLVEKLSEHQVQ------VICLDSDYEAIALH-----ATKNPNNHITDRTLACVMYVSGGNGKPNGIAITHRNFVTHSLAIS--DTWVLTQSDCLLLIPSMSCDTFIESLFPSWITGATVIIQSQELSTTQFFPFIAQQKITVVNIPTYFWYELVKEPSVSLETLSSLRLVMVGGEKVSRAYLTWVEKVSKQVRNAYGALETTLTATVY----DPETATEASNTRPEIPIGRAIANTQIYILDRQVQPLPIG--VTGEIYISSIGVAHGYFNRPDLTSEKFIPNPFYRSGDLGRYLSNGNIEFIGRRDNQAKIRGFRIDLTQIETILAHYPGVQNAAVIAKEDVSGDKHLIAYLVPKQNETIGSEQLLSFLQQKLPEHLLPS-FVIIDSLPLNANGQVDCKAL----------- 16078891 470 ----TEYPKNHTIIDLFREQAEKTPDHTALVYGNM----SISYKELDKRSNALARELIQKGFRKNETAGILAAHSPEFMISVLAVLKAGGAYLPLDAELPPERVSFMLEETQAKMLIVQKGL-------EQNAAFSGTCIISDAQG---------LMEENDIPINISPDDLAYIMYTSGSTGRPKGVMITNRNVVSLVRNSNYTSASG---DDRFIMTGSISFDAVTFEMFGALLNGASLHIIDKSLTPDRFGAYLLENDITVLFLTTALFNQLAQ---VRADMFRGLHTLYVGGEALSPALMNAVRHACPDLHNIYGPTENTTFSTFFEMK---------RDYAGPIPIGKPISNSTAYILDTKGRLLPIG--VPGELCVGGDGVAKGYLNRVDLTNAVFSPHPFYRTGDLARWLPDGNLEYISRIDRQMKIRGKRIEPAEIEARLLEMEGVQEAAVTLR--EKDGEAQLYTHYVGDHKKTDTDFRADLAR-VLPDYMIPQHWVRVERMPLTGNGKIDRSAL----------- 71007006 78 --PSTMIPTNYTLPEFLFKACKERANDPLLYPAEPEVTGRLSLVDVREYATNLASALISRKYGKGDVVGINAANTHDYLACALGIMMTGASVALFNPSYKPIELAHQIRMVKATAVITTAASYKSTQEAAQQLATPPEILVFEESHDVSISKILKVGKDELPETRTPKTTTAVFCFSSGTTGGPKAVMLSHYAIVANIIQASFAMAPRLSRGEFHLGLLPLFHCYGLLMGFMNLHTATPTIVL-PRFALDVFLATVQRHRITFCFVVPPILLALAKHPSVANYDLRSLTKVSSGAASLPHELLAVKKRLGIDSTDGYGMSEMSPLVCSQNTK---------DIEHYPGTVGQLVPGTEAKVIGPDGKEVGFDEE--GELCLRGPQMMQGYLNNDEANVKTFDPGRFLRTGDIVKVNKDGFVTITDRLKDVIKYNGFQVPPSELEAIMFKEDRVGDCAVLGVPDQEGTELPWAFVVLSPKTQLEKELLDFVNQRVNANYKKLRGLTWLDALPKSASGKILKKDIRAMVEQH---- 163752439 17 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLAFLQYTGGTTGVSKGAMLTHGNVVSNLLQANAAYSPMLNDGEFVVTALPLYHIFALTVNCLLFMHGANNLLITNPRDLPAFIAELKKHPYTAITGVNTLFNALVNSEEFRKLDFSNLKLSIGGGMAVQRAVAEKWQSIQTKLLEGYGLTEASPLVTCC----------PYNLAGYNGAIGFPVAMTDIQIRDDDGKVLAQG--ETGELFAKGPQIMLGYWQRPEETASVIDKLGYLATGDIGYMDDKGYFFVVDRKKDMILVSGFNVFPSEVEEVIAMHSAMVEVAAVGVPNDISGETVKVFVVVSDKSLSERDIIDH-CRLYLTGYKVPKLVEFRDELPKTNVGKILRRELRDEVKS----- 111025221 5 --PRIPPRDRLVLRYLLERRTIEDPDK--VFVIFDG-GPTWTRAELLQNVRQTAASLESIGVRQGDNVVCWLPNGPDVLRFWFAINYLGAVFVPINTAYRGGVLSHVLTNSDAEIVIGDAELLPRLNEIDERGKVRLAVQVGGDRTTIDGITIVTADAPPEPITPIEPWHTQAILYTSGTTGPSKGVLSS----YMQAYAMFGPETMPMTADDRFLINMPAFHVGGATLLYAMLINGGSVAVVD-RFSGERFWSQIRDTHSTMVFLLGVMANFVDRRPPRDDDADNPLTKVFI--VPLLDDIAAFATRFGVDVYTIYNMTELSAPIISGP------------NPTQHGTCGKARPGVEIRLVDDADREVPIG--EVGEIIIRAPWAMHGYFQMPEATAKAWR-NGWFHTGDTARRDAEGNYYFADRLKDAIRRRGENISSMEVEAEIMAHPHVREAAVIAVASEISEDEVMAVVAPVPGTTLDPVALIRFLEPRMAYYMIPRYIRLVDELPKTPTAKIQKTSLRE--------- 214003830 3387 -----------TLPALVRQQAEQTPDAVAVQDA----ARSLSYSQLLGEVESLARLLVSLGVRRENRVGVLVERSAELAVTLMGVTFAGGVFVPVDPDYPRERIEFMLANSAPEVLVCTKTTRAVVPA-----EFTGTVLVLDEL---------PAADPGVELPSVAPEDAAYVIYTSGSTGVPKGVLVAHSGLV--NLGYAHIERMAVTASSRILQLSAIGFDAIVSELYMTLLAGATLVLPDAASMPPRVTDAIRKAGITHLTVSPSVLASEDDLPD-------TLQTVLTGGEALPPALVDRWS-PGRRVIQAYGPTETTICSTMSAPLSPGHD---------QVPLGGPIYNVQHYVLDAYLQPVPPG--VVGELYITGVGLARGYLGRPGLTSERFVASPFYRSGDLFRWTREGQLMFAGRVDAQVKVRGYRVEPAEIEAVLIEHPEVAQVAVAVRRDGPGDKQLVAYVVPADASSTLTAALRELAAERLPEYMMPAAFVSLEKMPLTPNGKLDHKALQ---------- 214003830 451 -------------------------RRDAIAVVD--RDQAMSYGVLAEDAERLAGYLNGRGVRRGDRVAVVVERSHDLIATLLAVWKAGAAYVPVDPAYPLERVKFMLADADPAAVVCTAGYRDSV------LDGGLDPIVLDDPQTRQAVSECSRLS-----VGTTADDVAYVMYTSGSTGTPKGVAVSHGNVA----ALVGEPGWRVGPDDAVLMHASHAFDISLFEMWVPLVSGARVVLAGSGAVDGAALAAYVADGVTAAHLTAGAFRVLA---EESPESVAGLREVLTGGDAVPLAAVERVRRTDVRVRHLYGPTEATLCAT-------WLLLEPGDETGPVLPIGRPLAGRRVYVLDGFLRPVPPG--VAGELYVAGAGVAQGYLERPALTAERFVADPFYRTGDLAYWTGKGALAFAGRADDQVKIRGYRVEPGEIEVVLAGLPGVGQAVVLAR-----DEHLIGYAVAEAGHELDPVRLREQLADTLPEFMVPAAVLVLGELPLTVNGKVDRQAL----------- 214003830 1912 -----------SVVELFRRQVGKSPDTVAVVDGE----RTLSYADLDRESDRLAGHLAGLGVRRGDRVGVVMERGADLFVALLGVWKAGAAQVPVNVDYPAERIEQML---------VGSSFAVCVEA---------------GLVPEGVQPVDRATGGEPPALTVGAHDVAYVMYTSGSTGVPKGVAVPHGSVA----ALAGDPGWSQGPDDCVLLHASHAFDASLVEIWVPLVNGARVMVAEPAVDAERLREAISR-GATTVHLTAGAFRAVA---EESPESFIGLREILTGGDAVPLASVVRMRQADVRVRQLYGPTEITLCATWLVIEPGAETGDTL-------PIGGPLAGRQAYVLDAFLQPVAPN--VTGELYLAGAGLAHGYVGNSGPTSERFVANPFYRTGDLARWTDQGELLFAGRADSQVKIRGYRVEPGEIEAALAEVPLVAQAVVVAREDLAGEKRLIAYVT--GEALDPDEVRAHLA-ARLPEFMVPGMVLVLDSFPLTLNGKIDRAAL----------- 110634921 2063 ------------MFELFAAKAAEQPK--AIAAVHEG--KSITYGALEARSNQLARHLQTKLSMPGLRVALALDRSIDMLVALLAIMKAGHTYVPLDPGHPPARLAQTMKTARVSGVICASGEIGKL----GEPDT--SVIRMDTES-------EEIARQDSRPLDLDTEAPAYVIFTSGSTGTPKGVEISHRALV--NFLSSMAMEPGFSSEDTLLAVTTISFDIAGLELYLPLIMGGRVVIANRTQDGFALVKLLRASGANVLQATPTLWQMLVEAGLSNQPKLK----MLCGGEPLPKDLARKLLTIGGELWNMYGPTETTI----------WSSVARIVNADDPIHIGRPIANTQLYILDGHDRIAPVG--VTGELYIGGEGLANGYFDRLDLTQAAFRSDGLYKTGDVGRRLPDGTLQLHGRRDNQIKLRGFRIELGEIEAVIGKKAGIRQCAVVAARNKNGDRQLVCHFVPDGQELSPDELSTH-AKEHLPAHMVPSFWVATADLPKTANGKLDRKTLEER-------- 114566611 647 ------LDRELTIVDMLRAQTARTPERTAVVYGDN----SYTYRELDEITDRIARFLTAKGMGREQAVGILIHRSELMAICSIGVLKSAAAYLPLDPNYPSERLEFMLNDAAAKILIVDDDLYDRVPNYQGEIILSSSI-----------WDLEDSKLALAAPR---AEDLFILLYTSGSTGTPKGCMIEHRNLV--NFCRWYQDYYAVTEEDKSAAYASYGFDACMMDLYPFLTRGACHIIPEERLDLPGLNDYFEKNGISIAFMTTQLGRQFALSMDN-----KSLRHLSTGGEKLPPAY---------NFYNLYGPTECTILSTAFLV----------DKEYANVPIGKPLSNTDLYILDKQGRQMPVG--VPGELCISGYQVSRGYLGRDDLTAEQYVANPYYKTGDVCRWLPDGNMEFVGRRDFQVKIRGFRVELSEIEGKIREYPGILDATVVAYDEAGGGKYVAAYIVA-DHQVKIADLND-FIAQDLPAYMVPAVTMQLASIPLNQNGKVNKRALPE--------- 114566611 1653 --------RDIPLAHLFEEQAALHPDKVAVIAGD----ERLSFRELNERANRVANSLIEKGIQSEQMVGIMLPRTVNVYVAIQGVVKSGAAFLPIDPDYPDDRIQYILEDSAAPYIITS-------EAIKSERSSIC------SQGNYMVLSIEQLLENENNTVDIQPEHICYCIYTSGSTGKPKGVMIEHSNLTHYCNANPLNPEIMVNNANVSLALAAITFDVSVLEQFVPLLNGITVCLANEEHNPLALSDLILKNKVDMMTCTPSFISNIVDMPEMRRA-LRQIKAFNVGAESFPAALYEQIKALGAAVFNGYGPTEATIGCTFCEVLGE------------KITIGKPMSNVQIYMINENHKILPAG--APGELVIAGAGVGRGYVNKPEMTAEKFTINGAYRSGDLARWNFNGEIEFHGRIDDQVKLRGLRVELGEIEKVMNDYEGILSSIVV-VKENQAGQFLCAYFTAQG-IVDKAALTQHLA-DTLTYYMVPSVLIQLDKLPLTNNGKVDKKALPE--------- 108758938 555 ----TVIPAHRDLLELMEATVHAYRHRVAFRMVAGEKEERFTYGEVHRYAARVGSFLLAAGIKHGDRVLLVSENRPEWGISYFGILRAGATVVPVDPGLSEAELVNIARRADARACLVSEDAARDFPGLFAALGDGVTVASLAE-AMTGDPAHPDRIG----PVRAAADDLASIIFTSGTTGTPKGVMLTHRNFA--ALVAKLAGTFDIGVGDGVLSVLPLHHTFEFAAGFLTPFWRGAEITYIDELTSDRLGEVFETGRITAMVGVPALWQLLASRPPFIEQALKALKVIVSGGSALPDDVHKAFHELGFNITEGYGLTEAAPVLAVTKPGNK----------RQPGTVGRALPGIELRILN-------PDNDGLGEVLAKGPNVMPGYFGDREAT-EAVLKDGWLHTGDLGRLDAEGHLYLVGRAKDVIIHNGKNIYPDELEELYQDHTHIKELSIVGLPDDAGGEKVACLCVPDYADEVRRELEEHFRKAGMPFYRRVKVLRLWDELPRTAKRSVKRKQVVEELK------ 72162647 29 --------------------------------------RRLTYAELDARATLVARHLIDAGIRPGEHVAILSFNRAEWLEAAFGVWRAKAVPINVNYRYVAAELRYVLRDSDSVALIAERSLAATVARIRHELPLLRHVVLLDDGTGEDGIDYETALADAATPLPATSGDDLYLLYTGGTTGYPKGVMWRQRGTPRATSAAVVAERAARTTPQRMLVLGPVMHAAGQWNALSMLLSGSTVVLNTDRFSPTRTVELAHREKVTIVQCVGAMARPLAHELLRSPGRCPSLTTLSSGGTPLTTTARQLWRAWKPTIRDNYGGSETGVCGSAS--------------ARLSGKTRRFTMGASVAVLDDQLRPLPPGSDQIGRIARTGR-IPLGYYNDPEKTAQTFPVDRWALSGDYGTIAADGTIELLGRGATVINTGGEKVYPEEVEAVLKTHPDVADAIVVAAPDERLGQRVSAVISLAGNQPSDAELRDH-CREHLAGFKIPRTIRIVDEVKRTAAGK----------------- 207739085 1156 -----------TLCALFEAQVRRTPEAIAVEY----EGQRVSYAELNARANRVAHALIGLGVGPDARVGLCAERSVELVTGLLGILKAGGGYVPLDLSYPKERLAYMLEDSAPVAVLAQSST-------REQLGAMSVPVLDLESALEGEAEHDPQVAG------LEPHHLAYVIYTSGSTGQPKGVEATIAGL-ANRLQWFIRD--VLTEVPVTAFKTSIGFVDSITETLGTLLAGGTLVVFDSEADLPVFAQRLRQTGVSHLVVVPSLLKYLLQSGET---RLDGLRMLVCSGERLAPELARQCVAAQARLLNFYGSSEVNG-------DATFYPYAGPDHVPAHSVIGRPIANTQIYILDAYGEPVPIG--VPGEIHVGGEGVARGYLHRPELTAERFVANPFYKTGDLGCWQADGNIVYLGRNDHQVKLRGFRIEPGEIEARLACCEGVREAAVLIRDDGAGEPRLIAYY--SGPAALPAQALRAQLQTVLPAYMVPAAYVYLERMPLTSSGKLNRHALPQPAAGAYA-- 26990913 1563 ---------------------------DAVAVIHEGQA--WSYAELNRRANRLAHRLQALGAGPEVLIGVALERGLGMVAGLLAILKVGAAYVPLDPDYPAERLAYMIEDSGLALLLTQASLSEQL-----AVPACVTQVCLDALLEDG--------DASNPQVAIDPATLAYVMYTSGSTGRPKGVAITQGALSQHAQVS--LGFFNLKPSDRILQFATFNFDGFVEQLYPALICGASVVVRGPELWGERFYRELISNDISVVDVTTAYWFMLADFAEHGPRDYGRLHQFHAGGEAMPPEGLLAWQAAGVTLLNTYGPTEATVTVTAHDCAPYLGATAQALPPVMP--IGRVLAGRSIHLLDNSGGAVL--NGAVGELMIGGELLARGYHQRPGLTAERFIPDPFYRSGDLARYLADGQIEYAGRIDHQVKIRGFRIELGEVGARLLEHASVRDALVIDVDGPLGKQLVGYLVVAQASVQTQQELLAQLLRSSLPDYMVPAHLIWLPELPLSPNGKLDRKALPQ--------- 26990913 505 --------------------AKAQPQRIAVVSADG----SLSYGELDARADQLCAQLQAHGVVADQPVGLIAERSVNLLVGLLAILKAGGAYVPLEPGQPQQRMAFMLRDAQIKVLLAEDEPGPAIGGVQ-------------------CLALNAAGGEAGVPVAVHSGNLAYVIYTSGTTGMPKGVAVSHGALANY--LEGLSERIALGDLEHFAMVSTPAADLGHTMLFGALWAGKTVHLLQRELDADGFAAYLSANHVDALKIVPSHLGALLDAC----ADASVLRCLVLGGEACPPALLARILRPGLKVLNHYGPTETTVGV-----------LTAELAAGEVTHLGSPLRNSRVQVLDATLQAVP--GMAKGELCIAGAGLARGYLARPGLTAERFVPDRLYRTGDVVQRDRQGRLLYLGRVDHQLKIRGYRVEPGEIEACLQGLPDVDKAVVRATGQDGSLQLLAYLVAPRRDAEAAQEAVQQALKLHVQAHMVPARVLFLDSLPLTANGKVD--------------- 154151284 1 ----------MNFVDYLFEHV-PDPQKECILSRGG----TLTYRDLISQVDGLAGYLAGI-LGTGKECLLLSENIPFFVIAYLAIIKSGNTALLVETQIADKQLVSLFHECHIGAVLVQKKYLAKI---------PDHVTAITEDILPVLTSV-----KKYESSAVNDDDVAVVIFTSGSTGAKKGVMLTHRNLRANT--GSIVEYLGLTPDDRICATLPFFYCYGASLLHTHLRAGGSIVLSNNIFLGGA-LRDIKTFSCTGFAGVPSTYQILVTKTPFLREELPSLRYMQQAGGQLPNKYIRQIAEAFPEFFVMYGATEAT---------ARMSYLPPALVLTKLGSVGKGIPGVTLEVLNEKGDPVKPG--EAGEIIARGDNIMKGYYGDPEETQSVIKDHRLF-TGDIATVDEDGYIFIVGRAKNIIKSGGYRISPNEIEEFICSLDNVAGCVVLGLPDEIMGEAVVAVVQPGDEASLREEILTQ-CRQHLPSYKVPRSLYFVKEFPLNASNKVDRQVI----------- 45580852 466 -----------SMVDVFDRRVAAAPDTVAITDADGAD---LTYAEVDQASNRLAAHLADRGVRRGDRVGVAVERSADLPIVFLAIWKAGAAYVPVDVGYPAERIALILAGSAVSTVICTQAT----EAAVPQNVPQRATIVLDAPPTRAAV---DACAGTAPTFRPSAADLAYVMYTSGSTGVPKGVAVPHGAVAGLAGDA----GWRIGPGDGVLMHATHVFDPSLYEMWVPLATGGRVLVAAPGVDAGGIRQAVAR-GATAVHLTAGTFRALA---EASPDCFAGLREVGTGGDVVPAHTVAHLRRAQPRVRNTYGPTETTLCAT-------WKPIEPGAQLGPELPIGRPMTNRRIYILDAFLRPVAPG--VAGELYIAGTGLARGYLSRPDLTAERFVACPFYRTGDLARWNRDGEVVFLGRADDQVKIRGYRVELAEVEAVLAAQPGVREAVVVAREDRPGERRLVGYVVSDAGELDTEQIRQQMAR-VLPGYMVPVAVIGLVSLPITANSKVDRRAL----------- 118465061 1595 ----------VSISQLFAAQVARTPEAVAISCGE----RSWTYRELDSSANRLARVLAGRGARPGERVAVLVPRSAGAVVSILAVLKTGAAYVPIDPGLPSARIDFMLADAVPVVTVTTAEL-------RASAGDPDRVVAIDDPAP-----HVPRIGGRAAPAP---DDIAYVIYTSGTTGVPKGVAVTHHNVT--QLLGSLDDRLGLGR--VWSQCHSLAFDFSVWEIFGALLRGGRLVIVPDDVSPEDLHALLIGEGVTVLSQTPSAAAAL------SPERLESV-ALVLGGEACPVELMDRW-APGRLMVNQYGPTETTLYATMT---------TPLRAGGAAVPIGSPVPGAALFVLDGRLRRVPPG--VVGELYVAGRGVAAGYLGRAALTASRFVACPFYRTGDLARWGADGQLHYVGRADEQVKIRGFRIELGEIRSVLAGLDGVEQAAVIARDDGAGHPRLVAYIT---GTADPAELRAQLA-DRLPGYMVPSAVVVLDALPLTGNGKLDTRALPAP--DYAGG- 118465061 5186 ------QHPPTSIPEVFAAHVARTPHAVAVTCG----RRSWTYRELDSSANRLAHLLIHHGAGPGDCVALLLERSAEAVAAILGVLKAGAAYLPIDPSLPSARIEFMLTDAAPAAVLTSTEFHCRLQEYD------QTVIDVDDPSIRE--------QPVTAPPAPAPDNIAYLIYTSGTTGVPKGVAVTHRN-ATQLFASLGAAGLPAAPGKVWGQCHSLAFDFSVWEIFGALLNGGRVLVVPDDVSPKDLHALLVAERVDMLTQTPSEVGVLSPDGLEST-------TLAVAGEACPVEVVDRW-APGRVMINVYGPTETTIVAAVSAPLTPGPEAPP---------IGAPVPGTALRVLDAHLRPVPPG--VVGELYVAGAGVSTGYLGRPGLTASRFVACPFYRTGDLVRWGADGQLQYLGRADEQVKIRGYRIELGEIQSALAALDGVDQAAVIAREDRPGDKRLVGYVT---GTADLAQLRTALA-ERLPGYMVPAAVLMLDALPLTPSGKLDTGAL----------- 118465061 544 --------------------AQRVPGAVAISSAD----RCWTYREVDETANRLAHLLIQHGVDRGQYVGLLLDRSAEAVVAILGVLKAGAAYVPMDPAVPAARIAFIVADADLRVVVTDAGSRSRLTGLGAA------IVDLDDPALADYPATEPAGPGPA------AGDIAHVIYTSGTTGEPKGVAVSHRNIT--QLFASLDTGITLGPDQVWSQCHSLAFDFSVWEIWAALLHGGRLVVVSDAVSPDDLRRLLIRERVTVLTQTPSAAGAL------SPQGLDSV-ALVIGAEPCPPELVDRW-APDRVMINVYGPTETTMWVSHSRPLAAGSGAPP---------IGSPVAGASFFVLDPWLCPAPVG--VTGELYVAGAGVGAGYVGRAALTASRFVACPFYRTGDLVRWGADGQLHYVGRADEQVKIRGYRIELGEIRSALTDLDGVEQAAVIAREDSPGHKRLVAYLT---GTADPAQVRTQLA-DRLPGYMLPSAVLALDALPLTVNGKLDTRALPARAENRY--- 118465061 4122 ------QHPPTSIPAMFAAQVARTPHAVAL----TANGRSVTYRRLEEHANQLAHQLIRYGAGPGRCVAVLLERSAEAVAAILGVLKAGAAYLPIDPSLPSARIEFMLTDAAPAAVLTSTEFHCRLQEYD------QTVIDVDDPSIRE--------QPVTAPPAPAPDNIAYLIYTSGTTGVPKGVAVTHRN-ATQLFASLGAAGLPAAPGKVWGQCHSLAFDFSVWEIFGALLNGGRVLVVPDDVSPEDLCALLIDEHVDVLSQTPSAFDALQRADSARRLNPQT---VIFGGEALIPHRLGGWHPARPRLINMYGITETT-------VHASFREIVDGDIDGNVSPIGMPLAHLGFFVLDGWLRPVPAG--VTGELYIAGAGVAAGYLGRPGLTASRFVACPFYRTGDLARWGTDGQLHYLGRADQQVKIRGYRIELGEIQSALAELDGVEQATVIAREDRPGDKRLVGYVT---GTADPAQLRTALA-ERLPAYLVPAAVVAIDAMPLTPNGKLDTGALPAP--DYHG-- 163796814 20 ----------------LERHAVTRGHETYAVFEDGG---RWSFADTLAAVRTMAAGLQRLGVRQGDHVLIMLPNGALGLQAMFAANYIGAVMVPVNTAYRGALLEHVITDSGAALAIVHPLAVGRILEV--STGALKRIVVTGDAVPEGVEIHDQLLDPSAEPRPIEPWDTQSIIFTSGTTGRSKGVL---SSYLHSYTAMNPATWTCTRADDRHLLHMPIFHIGGAFIASMALCVGASVAVVD-RFRTDRFWSTVRRLEVTSVFLLGAMATFLLKQPDDRKHRLHAVMIVPLGQAGPP-----FHERFGVDVFTLFNMTEIS------------TPLISGANPAKPGICGRLRAGVTVRLVDEHDCPVPDD--TPGELIIRDPWTMHGYNGRPEATAAAWR-NGWFHTGDVFVRDDDGDYSFVDRLKDAIRRRGENISSYEVEQEILSHPDVREAAVVAVPSEYTEDEVLAVLAPVPGRNIDPAAIIAHLEPRLAPFMLPRFIRVIDELPKTPTAKVEKHVLR---------- 45184993 7 ------------------------------------------------------------GIPRQAAIGISLPNGLEFVAAFLAVTMDAKVAAPLNPNYKAEELDFYLEDLQTSMILTSAGNTEIQKAAQKWQTMLVELAFSPERNRVEFQVFSPKDNYKSPPGKPKAEDVALILHTSGTTSKPKTVPLLHRNIV--TSMQNISRTYRLSPKDNSYVVMPLFHVHGLIGVLLSSFYAQASVIVPPRFSAGRFWADFVKYKANWFSCVPTISQIMLNVEKPSP--LPEIRFIRSCSSALAPSTLHQLEEFRAPVVEAYAMTEASHQMTSNEL---------PPGKRKPGTVGKPQ-GVEVVILNEKDEVMPQGQQ--GEVSIRGSNVTPGYRNNPKANQENFTAEHYFRTGDQGFFDEDGFLVLTGRLKELINRGGEKISPLELDAVMLSHPAVNEAIAYGVANTKYGQVVHAAVVLRAGQKLDYEGLAAYMKEKVASFKVPERVFFVDKLPKTATGKVQRRMLAEVF------- 163939758 259 -------PKDQSVVDLFEFQVAKSPHKLAVFY----QNQNLTYEELNIRANHIAHKLVELGAKKDSVIGIMLDRSLELPIGILGVLKAGAAYLPIDPNYPNERINYLLSNSNVDIILSNNEFNFIIENTR--------FIDIDTTLRDGTPIEMSGNLE----LKIPLESLMYVLYTSGSTGDPKGVMVKRNSFM--NLLNWYTNEFDMNPTDNVLLIAPISFDTAHKNLFAPLIKGGRHLFESGMYDYNEMSDYINIHKITSVNCTPSGFYPLVDYNERTNFRLITLKRIFLGGESINKPLVKSI-NFKSEIINTYGPTECTDLAAFYRIS------NQEIEQLKVIPIGKPLNNVEIYIVDQEMNLVPIG--VTGELCIAGVGLARGYYNAPDLTREKFVEFPVYKTGDMARWMPDGNIEFIGRKDNLTKIRGFRVEVGEIETGLMKHPDVDEVVVVAIEDTFGTKVLSAYFVAN-VNITNSELRNFLIKS-LPNFMVPTYLTQLKKMPLNQNGKIDRKAL----------- 163939758 1308 ---------QMTVHEIFEQKVKEGPSENAIVYKEM----TLTYSELDARANQLARTLRKKGVQRNSVVGLIAEPSLEMVIGVLSVLKAGGAFLPIDPTLPISRIKYFLRDSDCQLVLARNNM-------KERFTFEQEVIRLDDEINKEDGCYLENINQP--------DDLAYVIYTSGTTGNPKGVMVEHKNIVNQLIG--LIRKLKFNQEMNHLLLAKITFDVSVQQILLPILSGGRLYIPEEELEPRNMWNFIEKNKINVLGAVPTHLKVLIDNIVISQP----LNYVLVAGEVFTKSLYDQLKTVNAEIINLYGPTETTIFSTYYICHENEEGSS--------IPIGKPLSNYRAYILNQDYYPVPIG--VTGELYIAGAGVGRGYINKSDLTDEKFMSNPFYKTGDLTRWLPNGDIEYIGRIDHQVKVKGVRVEPDEIKTHILNHEYIDNAIVVAKQNQSNESYLCAYLITN-QEVTSTELREY-LRNKLPEYMIPSHFVQLESMPVTNNDKVDVRALQER-------- 188579693 19 ----------------LDENARLRGDKTALIMVENGPVGRLTYAQADRAVRGIAAGLLGLGLKAGDRVMIRMGNETDYVLVYFGALAAGLVALPSSPQLTADEAAFLMQNAGVAAVVTGTGLSD------AGAGGPAGCIRLDSEAIAAMKAGEPLADYADTAADD----PATLVYTSGTTSRPKGVLHAHRAIWGRRPMHA--HWLGLTESDVMLHAGTMNWTYTLGVGITPWACGATTVLYNGPRDRGIWPRLIAEQGATIFAAVPSVYRQILKYADLAEHDLSRLRHGVTAGEALSSDLHEAWTRTGKPLYEALGMSEISTYVS-----------SGPTIPVRPGSPGRPQPGRRVTILPAEGPPEPLPAGETGLLAIHDPGLMLGYWRRPEEEAAVMRGE-WFAGGDLARLDTDGYLWFQGRNDDLMNAMGYRVSPVEVESVLAGHPDIAEVGVTELAVRTDLRVIAAFVVLRPGAEPDADGLIAWCGDRLAAYKAPRAIRFLNALPRTANGKVQRKRLAE--------- 154273827 10 -------------------AARNHAQKDALAIIDTAKGQSFTYAQLLADVSCLMQILGSLKLEAGDRIAFLTPAGYDYVVCQWAVWAGLTGLTITGTTHPAKEIIYTITDSDPSLIILHPSFSHMKTAIREACPDIP------------FFDLTPFVASTKSPVPLPPFHAALMIYTSGTTSNPKGCVTTHKNITFQS--ECLAKAWEYTPADHLIHVLPLHHVHGIINGLTATLLAGATVEMYPKFDPAVVWRWYDRGSSTMFFAVPTVYSRLVDYFDAARRGTKALRLVVSGSAALPTPIKTKFAEIGQVLLERYGMTEIGMGISCGL----------DIKTRIDGSVGWPLPGVQVRLTNETGQVVAVETEEAGMIEVKGDNVFLEYWRRPEATAKEFTADGWFKTGDVAKRDSNGAYYIQGRASDLIKSGGYKISALEVERKMLALDEIQEVVVVGLADEEWGQRVAAVVKQRSGTPALEKPLRIRLKEEMASYKVPTVLKLVDNIERNAMGKVNKRDIIKTY------- 72383885 6 --------------------AQTMPKKIAAVFIPSG--REITYLQLEEGANRVANLLRSAGIKTGDAVLFCVENCPEFLYLGWGCQRAGVVFTPASTKLSADDLRYIARDCGARAVFVSVAAVNSAGLLAADFGSAACFALGGD--IPGFERLEDALRACPVTSIHDPARGREMMYSSGTTGRPKGVRKPIPPISFHDMDASFASKPGVDTSMVYLCTSPLYHAAPHRNVSATLAFGGTAVV-MEHFDAVQALHAMEKFRVTHSLWVPTMFHRLLDAGLRMQFDLSSHRLAMHGAAPCPIHIKETMEWWGPILEEYYAGTEGIGAC----------SISSLEWLAHKGSVGRAVEGI-VHILADDENEVA--SGSTGTVYFESDAKFA-YWNDTGKTAASRSKQGWWTYGDIGHLDEEGYLYLSDRRDFTIISGGVNIYPQEIENILVTDERVLDVAVFGLPDDEYGEAVHAVVQVEGAPHALAEELRALCRSKLGALRVPRSFSFVLEFPRLPTGKLQKKLLRD--------- 54026470 72 ------------------HAAQTRPHAAAIVD----ERGELTFGALDEQSNAFARGLAAQGIRPGDVVAVLARDHRGMVLSLLATGKLGVRAVLMNTGFAAPQLAAVAVREKVKAVLHDSEFVDLMSAVPDSVPRILTWVDATDAVDPATPTLDSAAGQSTAPLPTPAKPGGMVILTSGTTGTPKGAP---RDRVSPFASAQFIDRVPLPRNGTMIMAAPIFHGTGLSQFTIGLALGNRVVFQQRRFDPERTLANIAEYRADALVVVPTMLQRILDLGDEDRYDVRSLKVIFAAGSAIPPDVVTRLDRFNDSLYNLYGSTECAVMTVAT----------PQELRIAPTTAGKPPVGIRIALLDEDRKPITAP-HVTGTIFVDNGFAFSGY--TDGRTKEMV--NGMMSSGDVGHFDERGLLYIDGRDDDMIVSGGENVFPLEVENLIAGRDDVFEAAVVGVDDREFGKRLRAFVVPGPGSARDPQEIKDYVKANLARYKVPREVIFLDELPRNATGKLLRKPLAEM-------- 157133084 17 -LPGPF-NPQANLGHLILNVLERNPSMVAQVSVESG--VELTCQELRLRSIRAAQNLTKLGYKKGDMVGFAVRNRENVAPLLYGCFLIGAPVNCLDPDFTVDDMAHMLRISKPVLFLADEDNVETVKTACRDAEIRPKFVILDGRDPDDLSSSDLLQQTGSEQFYFPEKLIAAILCSSGTTGLPKGVSLSHAHIIHQS---GLVCNIHLSKPP--FAFSSLYWASGFYQLIQCPLNNATHYISIRRFSPEVLFDIVQKYSLTHVFCPPAQMAMVLQSPLLPQADLSSLRSFFSGGGFVSTTLRKSFEKLNCKISVGYGTSEIGYAASDGF------------GFAREGSVGMLAPNIEAKVLNDDDSQVGVNEK--GVLWFRYPIKPLGYLYNQEATDEIMTDDGWVCSGDIGYFDKDSFLFLVDRKKEIIKYKNYQISPAEIEAVIEQLPEVAHVCVVGLFDPMLHDLPTAVVQLRRDCTLSEARVIDHVAEKLADFKLRGGVFFADELPTTKSGKLQRYEIRKYAE------ 165868784 1295 -IPST------TLYQLFTDQVKRTPDEVAVVF----EQEWLTYSELHKRSNQIAHFLKEQGIGLGDKVGLLAKRRVDTIVNMLGILKAGAAYVPIDSDHPLDRQTYILKNSSCKLLL-EPSLYE-----------------------ENDLSF---YTTEDMPAIAGPEDIAYIIYTSGSTGKPKGVIITHQAVT--NTIQDINQKYEVNEDDRIIGISSMCFDLSVYDIFGALSTGAMLVMIRDPRDMQELIRTVERRGITIWNTVPAIMDLALDQVGSH-FEHSSLRLVLHSGDWIPLSLPEKIKRHFPEVVSLGGATEASIWSIYYPVKSHWNSIPY----------GMPLANQTYYVLNYEKKMCPVG--VIGDLYIGGVGLAKGYLNAEKKTNEAFVSHPIYKTGDCGKMHSEGYIEFLGRQDYQVKIQGYRVELEEISHCLLTYKQVEHAVVIDQTDENGIKFLVAYVVTE-QNISTTELRKH-LRDHLPDYMIPSYFVYLDQLPLTPNGKLDRKALPEKQKNE---- 170704763 265 --------------DLFEAQVLKTPDQIAVVCND----QSLTYRELNKKANQLASILQSKGVSKESIIGVMVDRSLEMIIGMMGILKAGAAYLPIDPNYPTERIEYMLQDSQAKYLL-SKRTEEVLPQFAGEVLYLDKEYLFQGE--------ESNLVREHNP-----NDLAYVIYTSGSTGNPKGVMIEQKSLV-HFLN---VMREKVKANQSFLFLASVSFDISLLEICLPLTQGSKVVIATEQFATKELAHLVKKHKVDLWESTPSRMEVILSDPEGANF-LKDLKSILLAGEAFSIDLVEKIRCISATISNIYGPTETTICATVKDLST-----------SKEVTIGKPNPNYHSYILNKYGQLKPFG--IPGELCIAGVAVARGYLGKSKLTDEKFVPSPFYHTGDLVRWLPNGELEYLGRMDHQVKIRGYRIELREIETQLREYPEINQVIVV---DQVYGNRLAAYYV-SDNKVSFGEIRKY-LSDKLPEFMIPEKMIQVEEIPLNPNGKVDRKRL----------- 90423556 488 ------------IVGLLEHRAARSPDQPALLWSAG----TLSCGEVNRKANQLAATLVEAGVAEGDIVAVLLERSPEMVVAILAVLKAGAAYLPIDPSFPPQRIDFILKDGGVRCLLAASESPSDPQGQRGPLP----VIRVDDAAS------YAGPGIDPDHSFDPER-AAYVIYTSGSTGHPKGVVVSHRALM--NTLEFLEASYPLAGKTILFKTNFTFDVSAAELFGWLFDNGRLAVLLGAERDSRALLEAIEKFAVTHVNFVPSMLDVLLEQPAGAASPLDRLRYVFAAGEALKPDLVNRFHRLVPKVRNLYGPTEAAIYATYHSLPRGAEATS--------VPIGRPISNTGAHILDEALRPVPVG--VIGELCLSGVGLATEYLTRPDLTAERFCPSPLYRTGDLAKWGDDGLIYYLGRADRQVKIRGFRVEVAEVEQKLRACDGIAEAAVTVRSDAFGQNSLVAYLAFDKDRPTSIERISSDLVGWLPGFMIPEAFVPLDRLPRLPSGKIDIRRL----------- 157133082 17 -MPGPF-NPQANLGHLILNVLERNPSMVAQVSVESG--VELTCAELRIRSIRAAQNLTKLGYKKGDMVGFAVRNRENVAPLVYGCFLIGAPVNCLDPDFTTKDMAHMLRISKPMLVMADEDNMETVKACRDAEISPKIVVVADARGPPEDLSIWDVIGETPPYLGDSEKLIAAVVCSSGTTGMPKGICLSHAHIIHQSALICNIHMYQTP-----FSFSSLYWVSGFYQLIQSPFNNCTRYISTRRFSPEALFEIVEQYSITHVFCPPAQIAMMLQSPLLEEANLSSLKTFYSGGGPVSPGLRQSLEKASCKTAVGYGTSEIGYASTDAF------GFMREGSGAIILSVGMLAPNIEAKLLDDDNNQVGVNEN--GVLWLRYPIKPLGYLYNKAATDELLTDDGWVGTGDVGYFDADNFLFLIDRKKEIIKYKGYQISPAEIEATIAQLPEVAQVCVVGLFDPVMDDLPAAVVQVRQNCTLSEQRVIEHVSEKLADFKLRGGVFFADELPTTKSGKLQRHDIRKYAE------ 51317949 503 ---------HRTLHGVLEDSARRHPDHTAV----EAPDRQLTYRELDEAANRLAHHLLALGVRPEQPVGVALDGTADAIVATFAVLKAGAVLLPLDPEYPAERLEHILRRSGATLLLTQRSLAGRFAG------NDVTTVLLDDDATRAALADGPA---DRPGLPIAPDRLAYVIFTSGSTGVPKGVMVPHRGIGSLTRSA---EQFAQTPDSRVLFASPSFDVSLLELLM--TFDAGATLVLEPRALGEDLARLIRERRVSTVLLSPSALSTL------TAGELPGLRTVVMAGEAATLELAQQWCD-GRDVFNGYGPTEATVLATIARCAPDRVP-----------PLGRPVAGYTVHVLDDTLRPVPFGRQ--GELFLGGVGLARGYLDQPDVTADRFLPDPLYRTGDVVRWGADGELEFLGRTDHQVKLRGFRIELGEIETRLEDHPGVR-TAVVLVRGEGSDRRLAGYAVPGEERPTAAGLRQ-WLRDRLPGYMVPELFLVLDALPTSPNGKLDREALPD--------- 71020551 2 -----------------------------------------------------------------------------YPIFVFAAEVAGLVTAPVNPALTVGELAKSLQQASVDIVLSHPSCQDNVRAAWEQAKIAMGRPIASDAVSDGLFMFDDAVGKHGEPVEDPATETAFIMFSSGTSGSAKGVEITHSNVIHSVMALVATHDDYFGQKDVQVGFLPFYHIFGLIKLMHHPFYLGMKIVVLPKFSLDLFCEKIQEHRATASLVVPPVLLQLAKSPVPENYDMSSLKCVQCGAAPLSAELFELLEKRGMVVLNGYGLTESLPSVICS---------GPKELPNSKGAAGRIAPGVEVRLVSEEGHDVGQEEGVPGEVWLRGPTIMKGYLDNEEATREAFTADGWFKTGDVAVMR-NTEIFIVDRIKDLIKFKGFQVSPAELEAVITSHPEVADVAVFGVWCPQMTEVPRACIVPRNLELLPEEVRSHMEKLVAAHKKIRGGIEWVATIPKSPSGKILRRLLRDEAA------ 23452298 520 ----THYPTDKCIHQLFEEQVEQTPDAIAVVF----KEEKLSYQELNIRANQLARYLQSLGVSPEVLVGVCVERSLEMIVGLLGILKAGGVYVPLDPKYPQERLDYMFRDSQMSVLLTQQQLLTLLPQYEAK------VVCLDRD-------WQKIVTENPKNVEVTAENLAYVIYTSGSTGKPKGVMVAH--IGLHNLLKVQIQAFKVSSNSRVLQFASLSFDASIWEIVMALGSGASLYLESRLLPGASLSKWLNEKKITHLTLPPSALAVM------QKEELPSLQTIVVAGEACPAEVISQWSQ-GRQFVNAYGPTESTVCATMAECSPEYSVLP----------IGHPIANTQIYLLDNNLQPVPIGIPA--EMYIGGIGLARGYLNRPDLTTQKFIPNPFYKTGDLARYLPDGNIEFLGRIDHQVKIRGFRIETAEIEAVLNQNPTVKQTVVVAREDKPGDKHLCAYIVAQMETAT---------------------------------------------------- 23452298 2006 ---------EETLHNLFVKQVQQRPEAIALIT----PQRTLTYHELYTEAQALGQQVQQLGATPNTLVAVLMEKGWEQIVAVLGILMAGAAYLPIDAALPQERQWSLLEQGEVKLVVTQAAL-----NASLGLPDHLHCLVVASQPQE--------IIDTPLEANVSSSDLAYVIFTSGSTGTPKGVMIDHRGAV--NTIQDINQRFDVQPTDRMLAVSALNFDLSVYDIFGLLAAGGTLVMPTPEADPVHWVELMTTHQVTLWNTVPALMQMLVEYLSEHPDQVTDLRLALLSGDWIPLNLPTQIQSLWPQVVSLGGATEAS-------IWSVYYPITTVEPEWKSIPYGKPLVNQSLHVLNHNLDPCP--NWVPGQLYIGGIGLAQGYWRDEQKTNASFTGERLYKTGDLARYLPDGNSEFLGREDFQVKISGYRIELGEIEATLLGHATVKETVVAAV-GELQSKQLVAYVVFHSESSSDSDELRHYLQQQLPEYMVPPSYMVLDALPLTANGKVDRKRLPELISDHY--- 41408499 7 -----------TVGATLRHQARRRGDHPLLIC----DAERISYAEADVRSAELARGLIALGAGKGTHVGLLHPNGARFVVAMLAAARIGAVVVPFSTFVTARELREQLLDSDVEILLSARSFRSLSEAVSEAAPQLRRVLFAPQTVGAPGGGIDPALLAAMED-DVQACDPLAIVYTSGSTSTPKGVVHTHGALLEH--QRNLNGIRGLTADDRLFCNSPFFWIGGFAFGLLATLVAGSTLICSNATDAGATLDLLEAEKPTMTNGFSAGIAHLAEHPSFADRDLSSMRRGIMAVEARPADPELR--------HNMLGMTEAGGVVL-------IGDDEADQPEHRRGSFGKPAPGFEARILDPDTGAAVAVGK-VGELCIRGPYLMQRYHKRSR--EECFDPDGWFHTGDLVRADADGYFYFAGRLGAMIKTAGANVSAVEVEKAIAAVTGGATAYVVAIPDARRGQLVAAAVVPDDRAALDPDALRERLKSELSAYKIPRRFLRRADVPLLSSGKVDLRQLRKLF------- 134099241 496 ---ATRTDERL-LPERFKAQVALTPDALAVTAPGEEAGTELTYAELNARANRLARELVGRGIGPEHVVALAVPRSPAMMVAALAVLKAGAAYVPVDPSYPAERVRLMLADSSPALLLATCTVAAELPD-----GGVRRLLLDDPEVAEQVAALPTDLADSDRNAPLLPGHPAYVIYTSGSTGTPKGVVVAHRALSNH-LDWAVRRFAGLGG--RTLLHSSMSFDFSVTPMYGPLLCGG--VLELCEDSPDAIANA--TGPATFLKITPSHLPLL----PSVRFAAEGPRTLVIAGESLGESLVDRQEGEGLDVINEYGPTETTVGCTLHDI------PFADGAPAGPVPIGRPVANTRCHVLDQALRPVPAG--VPGELYIGGSQLARGYLGRPGLTASRFVADPFYRTGDRVRRRADGALEFVGRVDEQVKIRGHRVEPGEVEAVLLRHPAVAQAVVVGRSDGPSGTYLAAYVVLNGQSVVDGAALREQVAAQLPEHMVPGVVVVLGELPLSPSGKADRRAL----------- 108763899 12 --------------------ARHHPQAEALTFAG----RSWSYEALDAEVSRWVAALEAEGVGASDRVASLATNHVASVCLFWALGRLGAVLAPLNARLTSVELAPMVEDIQPRLRLALGALAERLPGARP------------------LESFAEAVSTGASTCPLEASSPRVVLFTSGTTGRPKGAVLTEGNFRASSRASA--GNLGAHPAPRWLGTLPLFHVGGIAMLTRTAYEGGCLVL-HERFDADAANRAIDGEGVSHASLVATTLERVLEA-RGDRRMPDSFAWALIGGGPVPVPLLARARAAGLRALQTYGLTEACSQVTTERPDTADGR-----------TAGVPLLGVEVRIVGAGGEVL--GAGAEGDIEVRAPTVMAGYWQRPEATQEA-VRDGWLRTKDVGVLDGGGRLTVLSRRTDLIVRGGENIYPAEVEAVLVNHPAVQEASVVGFPDDRWGERPVAFVAPRQGQPHPDEELAAWCRQSLAGFKTPARFVWVDALPRNAMGKVERTVLRRHA------- 159040381 457 -----------SISDLLDR----FPPAEPDAVAVTGPDGTLRHQDLAARVNRLAHLLRAHGVGPDVPVGLCLGRSTDLPAALLAVWRAGGGYLPLDPTLPAGRLATMLADAAPPVLLTDSAGTTVLGDAVAAAGTTPVVLRVDQLDP--------ALPTDPPPVAGHPDGLAYLLYTSGSTGTPKGVVVTHRSVVNHLVGCHRL--FGLTPEDRVAATTPAFDISVVELVL-PLLAGARVDVLDAARDATLLRAACEARGVTVVQATPASWRMLVTAAGVPA----GVRLRISGGEALTRDLADALRTDGARVVNGYGPSETTVYSSAGVVGE-----------SGPVDLGRPLANTRIQLLDPAGEPVPDG--VVGEIHIGGTGVARGYHGDPGRTAARFRPDPFYATGDLARRLPDGRLDYHGRADQQVKVRGFRIELGEIESVLRDQPGIRDAMVT-TWGTGGDVRLAAYAVTEPAAADPASVLRTGLARRLPEYMVPATLVLLDVLPRTASGKLDRRALPE--------- 194015976 459 ------YPKHLSIPELLNERVKAQPDHLALVEGD----QTFTYEELGQEISRLAGSLIEKGVQPGDAVAVYMNRSADAVIAILAVLHAGAAYVPIDPSQPEERIRFMLEDSGASILLHADSQPPVDEQIKAHVTSKPHHSHMDVS------------------VRTSPSHLAYIMYTSGSTGQPKGVQIEHQHIV---RLACSQEKLRLNKSDRMAHTGAVSFD-AITFEIFTTLLGGATLYPVDRLDIHRFEQFIQTHQITTLFLTTGLFNQLAQQ---RPQMFKGLTTLITGGDVINVKSAELVKQHHPALVNAYGPTENTTISTIYEVRG---------DETGPIPIGQPINHSSAYILDGDQRLQPIG--APGELYVGGDGVARGYLHRPDLTNQVFMADPFYRTGDLARYGADGQIEFLGRTDDQVKIRGFRIELGEIESVLQQKAGIDDAVVLVHSFSSDEKEITAYFT---GTMTEEEVRDLF-NQELPAYMVPHHVMKLEAFTLTSNGKVDRKALPKPEEAY---- 194015976 1497 ----------------FSRQAKETPDAIAV----MDDQRKLTYGELEDMSNALGSELKIRGVEKEKTVALILDRSVYVIVSMLGVMKAGGAFVPIDPAFPAERINYTLEDSGAQVIVTNESLAGSYQ----HHKSIQVVQVEKAVLQSRMLDLPEA----------SANQLSYVIYTSGTTGKPKGVQLTHRNL--SHYVNWLTNEVTLQECDRTALLSSYAYDLGYTSIFPVLKAGGTLYVPREDVDPVRLMRLIDEQELTYIKMTPSLFHMMAD---SKDHAFNALRLVILGGEPIVSEDVETFQHPCVAVMNHYGPTETTIGTV-----TKLITKQELGTLKDRSVIGQPIAHTRALVLNRQQRLVP--YGAPGELYISGEGVSRGYLNQPELTAERFLENPYYRTGDLVRQQANGDIEFLGRIDDQVKIRGYRIEKQEIEHAARARLSIQEVYVKVLHMSRLPELALYYTSP---EPIGTLTFREKLAETLPDYMIPTYFVKVDHIPLTQNGKVDAKSL----------- 40787409 52 -----------SLPRLLQQTAERHCDKIAMICGD----EKVTFKTLATLATQLARILVNRGIGRGEVVGIALDRSIDLVVALLAVMKTGAAYMPIDPGFPTDRIRHMIEDASPILVIVGAST--RLASQSWGCATLD----LDETRDKMADSESQISSVDTDPE---SEDLAYVIYTSGSTGKPKGVEISHGAL--SNFLCAMQREPGCAETDRLLAITTISFDIAALEVFLPLLCGATMIMAQAHKDPEATLSLIQQHDITMMQATPATWQMLLDAGWKGDPRLS---RILCGGEALSRRLADRLLLCAESVWNMYGPTEATVWASIWRVL-----------PGKNVVIGKPITNYRLYVLDDGLEPV--SFGCAGELYIGGVSLANGYHNMPEVTQSRFVQNPFYRTGDIAKFDGPDRLIVLGRADGQVKIRGHRIELGDIEAAITDHSDVLDAVVISRDD-----RLIAYCIETEEKPALESLLRPWLAQLLPAYMMPAFFVSLKSFPMTPNNKIDRKALPD--------- 54025086 471 ---------PATLADLFAARAAMCPDAVALEFDDTA----LTYRELDERTNRLARLLIARGAGPETVVGLCLRRGIDLVVGMYAIIRAGAAYLPLDPDHPVERRADILAQADPVCLLVAAGEGP-------ALPADVPVLALDTVPLSGYDAAPVTDADRRAPLR--PDHLAYVLFTSGSTGRPKGVGISHAAIV--NRLRWMQHEYPLDAGDAVLQKTPTFDVSVWEFFW-PLQVGARLVLAAPHRDPAYLAGVIAEKRVTTAHFVPSMLSVFVTDADVRG--CGSLRQVFCSGEALPAATVREFHAAGPRLHNLYGPTEAAVDVTYWPCPPDPDTVP----------IGSPVWNTRTYVLDAGLRPVPPG--VVGELYLAGVQLARGYLGRPQLTAERFVADPFYRTGDLARWRPDGVLEYLGRTDFQVKIRGQRIELGEIEAALLADERVARAVCVARRGRTGDELVGYAVAAPGATVDTADVLAG-LRRRLPGYMVPAVLMALDELPLNANGKIDRKAL----------- 54025086 2600 ---------PRTLAQYFAATVARDPSRTAVVAVGDGTA--LSYRDLDRRANRLARALIARGLGAGDRIALGLTRSIDSVLTALAVAKTGAAFVPVDPKYPAERVRHMLTDSGSALGLTRAEHAERLAPAAS-----TPWLVLDDPAFRAELDGYTADPLRADEPTRPATDLAYLVYTSGSTGTPKGVAVTHAGL--SNFADELRDRLDTTPDSRTLHFATPSFDAAMLDLLLALGPGATMVICPPEYGGDELAELLERERITHAFITPAALATI----DRQRWALPHLRGLMVGGEALGPELVTRWAD-GRRLLNAYGPTETTIVAT----------LSAPLAVGGPITIGTLVRGARAVVLDERLRPVPVG--VPGELYLAGPGVAQGYLDRYGLTAARFVADPFYRTGDVVRWTADRELVYLGRSDFQVKMRGFRIELGEISAALTAHPDIRFAH-TEVRAINGADRLVSYVQATDAHLDIAAVRAHLA-ARLPAHMVPASITVLDRIPLTPVGKLDRAALPE--------- 54025086 1538 ----------ITLARMLTETAERVPD--AVAVRHHGLDT--TYRELDERANRLARVLIAHGAAPETVVAVAMPRGLDAITAIWAVAKTGAAYVPVDPGYPGERIAHMLADSGALLGLTLPECLAALPEWPRHSRTPRDWLVLGAPELTSACDSASPRPVTDADRRLPLRHPAYLIYTSGSTGTPKAVVVTHAGLA--SLAHEQIQLFGITDTARTLHFSSPSFDASVLELLLAFAAGATMVIPAGLYGGRELADLLRAERVTHAFITPA---ALATVPDEGLHDLAA---VIVGGEACSDELVDTW-TVRHRMHNMYGPSEATVAATA----------SKPMVAGQPVPLGLPVRGMRLFVLDRRLRPVPPG--TPGELYLSGPGLARCYLGRNGLTAQRFPANPYYRTGDLVVIDAAGGLRFLGRADDQVKIRGFRIELREIDHVLRTHPGVAFALTVVHVDEHDEPRLAAYVTAEPGVALRGADVLATVRDRLPGYMVPAAVVVLDEVPVTPSGKLDRKAL----------- 54025086 3678 -------DRPVTFPEVFEAAVQH--DRRAVALRCEGTE--VTYDALDRWTNRLARVLIEHGVGPESLVALGFTRSVESVAAVLAVAKTGAAFVPIDPLYPAERIAHMFADSGAVLGLT-------LSAHRATLPVEGGWILLDDPEFRARVAAPEPITQAERTAPLRLENPAYVIYTSGSTGTPKGVVVTHGGL--SNFAAECAQRFDVRPTDRVLNFAPSFDAAMLDLLFA--LGGAATLVIAPTVGGAELTRVLVAERITHAFITTSAL------GTVDPSGVTEMRHVLVGGEALPPDLANRWS-VGRNLYNVYGPTETTIVTMM----------SAPLYPDGPITIGGPIRGVGVGVLDRRLHPAPMG--VTGELHLSGNALARGYLNRPGLTAQRFIANPYYRTGDLVRWRPQGEVEYVGRVDHQVKIRGFRIELGEIDAALARHTDVELATTLGHRTAAGSTALVAYVKPRPGSTVTARELTAHVAALVPNYMVPQSIMLIDEVPLSPTGKLDRRQLPE--------- 211590878 6 ----------LPLFAAAEQHARQNPEKIAV--IDTTKQQSFTFVQLLAD----AAALRKLGLTEERRIAFLVPNGYDYVATQWAVWAAGGVCVPLCISHPVKELLYTIGDSDPSLIIVHPEFEKIAPSLREGYTTDIPFIGLE----PFSRNETPTLPSFSPPFALTRR--ALMIYTSGTTSNPKGCVTTHENITFQ--ASCLVKAWEYKPSDHLIHVLPLHHVHGIINGLAASFLSGATVEMHPKFDPKVIWGRWQDHSSTLFMAVPTIYSRLNDYFDAHRAGARALRLVVSGSAALPTPIKEKFAEIGQVLLERYGMTEIGMALSCGL----------EVQKRIDGSVGWPLPGVEVRLTDKETGRIVDGVDEDGMIEVKGGNVFREYWRKPEATASEFTADGWFKTGDVAKRDPSGAYFIQGRASDLIKSGGYKISALEVERKMLAIHAIQEVAVVGLTDQEWGQRVAAVVFREGTAPMELPTLRAELKNEMAPYKIPTVLKVVDGIERNAMGKVNKKVIVQKY------- 118592558 8 -----------TVYAAFAATAERYPDRPFLSDIYGIPAGEMTYGAARQEVDTLARDLAEAGYGAGMRVALLLENRPTFFLHWLAVNRVGGSVVPINPDLRAAELEYLIGHSEPALIVSIADRKTELETAVAAAGIDAAVIAPGEPIPR---PLDEAV--TARPLEGEAREAA-ILYTSGTTGKPKGCVLPNTYFLLAGRWYADVGGLATEEGERMITPLPVFHMNAMAYSLMAMVTVGGCLTVLDRFHPRAWWQDVAASRATCLHYLGVMPSMLMGFDPSPAERAHQVRFGF-GAGVDPKLQIAFEDRFGFPLVEAWAMTETGAGAVI--------AASGEDRLVAQASIGKPSTGVECRIVDENGKEA-----VQGELLVRGPGFFSEYYKDAAATDEA-WKGGWFHTGDIVRQGKDGNLFFVDRKKNVIRRSGENIAAVEVESILMRHPDIDAAGIAPVPDPVRGDEVFACLKVKNPSREKAEAITRWCLEQMAYYKAPGYIAFVDKLPLTPTQKIQRAALKE--------- 70730890 1 ---------------MIERSASQWPQAPALSFFLRVEDHRWTYAQLLADITRAANLFERLGVRRGDVVALILPNLPQTHIAMWGAQTAGIAFA-VNVLLDGTQMAELLATAKVRWIVTDAQIWQRVEGAIARLPGLQGVLAVDPAGVPILDFFAELALEPGERLRFAPNDVAAYYCTGGTTGLPKIARHSQRNVIFCGQLDAVIGAPVLRPGRTVLTALPLFHVNALIGCGLAAFAQGGHVLLAPPFMP-RFWEIVETHQVSSYSAVPTVYAGLLQVP-CAGHDTSSLTVAICGAAPMPRDLLRKFEQTGQRILEGYGLTEGTCASSVNPARGE----------SRIGSVGLRLPNMRVMILDERGAWLDAQVDEVGAICISGPNVFIGYLDDQGAWFDTVALDGWFNTGDLGRCDGEGYFWLTGRKKELIIRGGHNIEPKYIEEVLATHPDVALCAAVGRPDAHAGEVPVAYVVRAGSAISSAQLLDYATRHISERAAVPKAIILADALPVTGVGKIFKPAL----------- 197782441 226 --PGSLSSGPASVPEAFARIASATPDHVAVTDSGVG----LTYRELDERSDRLAHGLRARGVAAGDRVGVCLDRSAELVVTLLAVLKAGATYVPVDPAYPADRIAHAAQDAGLRVMVT------RLAEAAGCMPV----------TPDELLH----TPAESTLPTADPDDPAYVIYTSGSTGRPKGVEVPHRNVI--ALIDATRAEYGFGDDDVWTWFHSSAFDFSVWEIWGCLLTGGRLVVV-PYFEPDRFRDLLVAERVTVLSQTPSAFAQLLD----VDHTPIGVRLVVFGGEPLDASWFDRHPESVCRMVNMFGITETTVHVTE-------QTLTRKLALAATRSVGRALPGWHLYVTDPVGRLLPPG--IAGEICVGGAGVARGYLGRTDLTAQRFVADPMYRSGDLGRLRPDGSLEHLGRIDNQVKVRGFRIELDEIRSVLLEDSDVRAAAVVVRQDDPTDARIDAYVILADGHGDPGAVRRR-AADILPEHMLPATVTTLESLPLTTNGKLDRTKL----------- 167463030 815 -----------TIHECFEERVRKKPHLVALVHRD----QVITYQELNEKANQVARLLAKAGIKTNEPVGLSAGRNANMITAMLGILKAGGCYVPIDPEYPLHRKQHIMRHSGIRMLMVDG--VGQSVELLNADSDIEVLISLSQPDKPGIIIYNEGDIMQQPTENLSGNDLMYVMYTSGSTGLPKGVMVTHENV--SNFIQWSINHFGLGPDDNMMLVTSICFDISVFEIFGALLSSATLHIVDAKMAPRELLNYISQQQIHVWHSVPTLMNQLNHYGNTRTFHFQHVRLIMLGGESWSVKLAKQIKETQAEIHNMYGPTETTIWVTSYHLEGSIEEMRE-------IPIGKPIANNQVWIKDPNGHLCSVG--LPGDIYISGKNVTQGYFHNNEETAKKFVRDKLYQTGDIGRYLPDGSIEFLGRSDHLVKVRGYRVETGEIERALLQKQGIDQVVVVARREQETTNLVCYYV--GSMELDGKDLSLH-LENLLPHYMIPSRFIRLENLPLTPNGKIDQKALRNLAE------ 120404808 39 --------------SILTEAAATWPDKPAVID----SAQTYTFRELDAAADRVAAGLAALGIRPGDRVLLQLPNSCQFAIALFGLLRAAAVPVMCLPGHRTAELGHFAEVSGAVALIVPDDYRDMAGRLAAEHPSLQHVIVDGENGPVAWSSIRDFDGPAVERAAVDPGLPALLLVSGGTTGLPKLIARTHDDYVYNAVASA--QACEMTAEDAYLVALPAGHNFPLCPGMLGSMTVGAPTVFTADPSPENAFALIDKFRITVTGLVNALAKLWAQACEWEPVLPTSLRFVQVGGSRMSPEEARFLERLTPGMSQIFGMAEG----MLNFTR------PGDPEDVVVHTQGRPMPHDEVRVVDESGDGVPPGEE--GELLVRGPYTLYGYYRDDDANARSFSPDGFYRTGDRVRIFADGYVEVVGRIKDVIHRGGETVSATDLEDHLHTHPAIYAAAAVALPDEYLGEKICAAVVFRGKPITLAELNAFLDERGASKHARPDVLMPVRSLPTTAVGKVDKKQL----------- 209907060 23 --------QDLPLTHILTDQA----NNDAVAIIDG--ERRLTYRAFNQQVNNLASALQAQGIVRGETALVQLGNVAEFYITFFALLQIGVAPVNALFSHQRSELNAYAAQIKPAVLIADRHHPLFADEAVDEHRSVRVVLLRGDK---GEHALETAIARPADPTPTPADEVAFFQLSGGSTGTPKLIPRTHNDYDYSIRRSN--EICGITADTRYLNALPAAHNYAMSSPSLGIFTAGGCVVLANDPSATLCFPLIEQHQINVTSLVPPAVSLWLQAIAAGNAQLRSLTLLQVGGARLSATLAARIAEIGCQLQQVFGMAEGLVNYTA----------LDDAPERIMNTQGRPMPDDEVWVADEHGNPLPRG--EVGRLMTRGPYTFRGYFNSPEHNASAFDADGFYCSGDLIAIDEQGYITVQGREKDQINRGGEKIAAEEIENLLLRHESVIHAALVSMEDSLLGEKSCAYLVVK-QPLRAVEVRRFLREQGVAEFKLPDRVESVDALPLTPVGKVDKKQLR---------- 28869787 16 ---------DQTLPQRLRRWANQYGAHTALVAGDV----RLSYAQLDQRVDRLAGGLAALGITAGDRVMLQLPNGVGFVCALFAVMRIGAVPVLAMPTQRAVDIAALCRLAEPVAYLIPDRLRDMAAGIVEQQPSLAHVIVDGEPGP--FIALSALDAPCPTDPLADPRGLALLLLSGGTTGTPKLIPRSHADYAYN--FSHSARLCELDSDSVYLAVLPTAHNFTLCPGVLGSLAAGATVVMGDSASCDAAMPLIEREGVTHVALVPPLAQLWAQGRDWEDSDLTSLKLLQVGGSRLPALAAHLLEALDCQIQQVFGMAE--GLLCYTRPDDPLE--------VVLNTQGRPLPFDQVRLVDTDLNDVAHG--QTGELLTRGPYTITGYYRAADHTARSFTADGYYRSGDLARWTPQGNLIVEGRIKEQIQRSGEKISAAHIENHLTALPDIESAVVVAVPDPLLGERICAFILGDPPTGAGQCIRDQLRRQGLGEDKLPDQFEWVAAWPLTAVGKIDKRQL----------- 104781613 23 ------IDQPLT--EILHSRCQAQPQALAIICGE----RRFTYGELDTLSSILASRLAEQGLGQGDTALVQLPNVAEFYIVLFALLKAG--IVPLNALFSHRRLEAYAKQIVPKLLIADDAYVQAFAEV-GAAPAVTLLLGESDPAASLAHWIETPGSQPVAYAPTAADQVALFQLSGGSTGIPKLIPRTHNDYHYNARACA--DVCALNAHTRFLCAVPAAHNFLLSSPGAGVFHAGGCVVMAASPEPLSCFALVEQHEVNTVALVPSAVALWLQAAPAHRDKLQSLAYLQVGGAVFADSLARQVPVLGCQLQQVFGMAE----------GLINYTRLDDSDEQIFTTQGRPVPDDEIKIVDEQGVPVAPG--EPGMLATRGPYTFCGYYKAPEQNASAFDAEGFYYSGDLVVLTPSGDLRVVGRIKDQINRGGEKVASEEIENLLVLHPEVTHAGLVAMPDEALGEKSCAFVVSRNPSLKAPALRRHLMELGIAEYKLPDRIRLIEAMPLTAVGKIDKKQLR---------- 167462048 461 ------YPRDKTIHELFEEQTECVPDQTAIVY----EGQQMTYRELNERANQLARTLQAKGVKADQPVGIMVDRSLEMIVGLLGILKAGGAYVPIDPEYPKNRIEYMAADSGTKLLLTQSHLQDRV-------TFAGTVVNLNEES-----SYHEERSNLEHIVQ--PNHLAYVIYTSGTTGKPKGVMVEHRSVVRLVKNTNYVE---LNRNTRMLQTGTIAFDASIFEIWGAILNSGQLYLTKHEMNVSILKRLIQQHSINTMWLTSPLFNQLSQQ---DSHLFKNVNTLIIGGETLSLSPINQVRRDNPTLVNGYGPIENTTFSTTHLIDGE---------QTHAVPIGRPIRNSTAYVVDQSLHLQPVG--VWGELIVGGDGVARGYLNEPKLTAEKFVQCPFFRTGDIVRWTDNGSLEFKGRFDNRMKIRVYHIETGEIETALLNIEAVQEAIVLAQENENRDKALCAYYVANQSFEVSE--MKEKLSGQLPSYMIPSYFVQLECMPLTPNGKIDRKAL----------- 163760939 8 -----------SIWQAFAASAGLLPDRPVFAGIYGIEPGKTSYRQVQEQVTELAAALQQKGYGPGFRVMLLLENRPQFFVWLLALNRIGASVVPVNPDLRHSELSYMAGHSEPSLIVALADRCDGLAAAAREAGLSVPVIAPGDVVPQPGTAGAVALRVDAGGEPLDEEMEAALLYTSGTTGSPKGCILTNTYFLEAGRWYAEAGGLCATDGERMITPLPVFHMNAMAYSFMAMVAVGGCLTVLDRFHPSSWWKSVRESGATCLHYLGVMPSMLMGAPESREDRNHSVRFGF--GAGVDPKLHASFERFGFPLVEAWAMTETGAGAVIC--------ANQLPRRVGESCLGKPGPELDVRIVEADGK---ASQSGPGELLVRRRGFFAGYFKNPEATEEA-WADGWFHTGDIVRREADGSMFFVDRKKNVIRRSGENIAAVEVESALMRHPAVKAAAVAAVGDPVRGDEVFACLKVDGEAGEALALIVGWCLGQLAYYKAPGYIAFVDALPLTSTQKIQRRELKELAERL---- 13094061 496 -FPS-----EHTLHQLIEAQVELSPGSPAVSFG----AQTLSYGELNRRANRLAHKLRELGVGPDVLVGLAVERSLDMVVGLLGILKAGGAYVPLDPESPQDRFAYLFEDSGIGLLLTQSHLRDALP-----IPTGIQSLNLDETALADY-------SEANLACVVSPQNLAYVIYTSGSTGKPKGALLTHHNVV--RLFAATQEWFRFDASDVWTVFHSYAFDFSVWELYGALLYGGKAVIVPRDVSSQDFHALLLSEQVTVLNQTPSAFQQLLACEAARGGSQLALRYVVFGGEALDKPWLDVFGDRQPRLINMYGITETTVHVTYRPIS------LDDLKSVGSSPIGEVIPDLSCYCLDGTLNTIVPGSH--GELMIGQDGLARGYHGRPALTAERFVPNPFYRSGDLARYGGDGVIDYLGRIDHQVKIRGFRIELGEIEARLQEQGAVRQGVVLAQ-DGPQGKQLVGYVVP-GDSSVLDSLLREALKASLPDYMVPAHVLFLASLPLTGNGKLDRKALPQPDASLLQG- 13094061 1622 ------YPAERSLHQLFEAQVKVSPDAPALLFGE----QVLSYTALNQRANQLAHRLREQGVGPDVLVGIAMERSPEMVVGLLAILKAGGAYLPLDPEYPQDRIEYCFEDSQSILLLSQSHLLARMPEAFHA-----RTLLLDQLSLEGYPV--------TDPVCMTEPNLAYSIYTSGSTGKPKGVLIEHRN-VTALIGWALTVYSQQDLCGVLASTSICFDLSVWEL-FVTLSAGGYAVLAA---NALELPHLAAKDRVRLVNTVPSAIKMLLETGELPA----TVRTINLAGEALKQSLVDELYATGHQVYDLYGPSEDTTYSTFTLRCANG-----------RANIGRPIANSAVYLLSEAVAPVPVG--VNGELYMAGAGLARGYLGRPGLTAERFIPDPFYRTGDLARYQDNGLIEYAGRIDHQVKIRGFRIELGEIESRLQAQEAVREAVLLAQ-DGPTGKQLVGYVVPADETVMASALRDALLKQTLPEYMVPAQLVFLEALPLTPNGKLDRKALPQ--------- 67516561 5 ALPS------LPLFLEAKKHALANPDKLAV--IDTTKVQQFTFRILEELT------LTSTGDLDERRIAFLVPNGYDYAVTQWAVWASGGICVPLCTSHPVKELLYTIGDSDPSLIIIHPAFEKFEAPLREGTADTPRLFM---TLTPFTQSPSPPQLPEFSPVYYPERRAL-MIYTSGTTGKPKGAITTHKTITFQ--AQCLIQAWQYQPTDHLIHVLPLHHIHGIINGLTATLLAGATVEMYPKFDPATIWRWTNKGSSTMFFAVPTIYSRLVDYFEAAREGAAALRLLVSGSAALPTPIKTKFATINQTLLERYGMTEIGMGLSCGL----------DVAQRIDGSVGWPLPGVQVRLTDKETGAVIEAADVDGMIEVKGDNVFSEYWRRPEATAKEFTADGWFKTGDVARRDERGAYYIQGRASDIIKSGGYKISALEVERKLLALDEIAEVAIVGIADEEWGQRVAAVVKQRGTEPLELQTLRTRLKQEMAPYKIPTVLKIVDGIERNAMGKVNKKDVVRKY------- 146275715 32 -----------TLADLARERAASDPD---FVCFVDGEGQ-YTFAQVLAEAEALSASLHARGFRAGDVIAFQVPNWREAAVINLSAAMSGFVVNPIVPIYRDAEVTMMLGDCRAAAIFVPQDYAEMARRCQKALPDLAHVFTVRGEGPDDFATLAQGRALSFEVPTVDPMGVKMVLYTSGTTGRPKGVLHSH--CTLQRIVAESGRHWGLGAGEATLMPSPVTHVSGYANGLEAPFICGIRSVLMEAWNAQDALALIEKHDLVGTVAATPFLVELAAAARAAGTGLPSFRFFACGGAAVPADLIAAFE--NCRAFRVFGASEVPLVTFGWPHDERLAATTDGE-----------VVDYEVRIVDHEDNDLPRG--VEGEILARGPGMMMGY-ADAAQTAEAITPDGFFRTGDLGVLSEEGAVTITGRKKDLIIRGGENISAKEIEDVLHSHDAVKEASVVAMPHERLGEGICAYVILSAAVDAAVLAAHVAA-SGMAKQKIPERFEFVEDFPRTASGKVRKDQLRAMIREKVGG- 83645720 472 ------YPDTLCIHQLFERRAELHPELTAVMR----NGQTLSYGELNRRANRLAHLLIARGITLEDRIGICLDRSLDMAVALLAVFKAGASYAPLDPAYPTERIAYMLEDSGARLTLTQ-------QAASGRLPAGVVTLMLDD------LETLTADCEDSNPQRVAADNLAYVIYTSGSTGLPKGVAIEHRSV--GALIHWAQTQYHLEELEEVLATTSICFDLSVFEIFVTLCSGGRVHLADNMTALAERAGDLDAYKVSLINTVPSAIQALLRANAVP----PQVRTVNLAGEPLKQELVEQLYALPHHVYDLYGPSEDTTYSTCAL-----------RRPGGKANIGRPISNTLIHIIDENLQLVPRG--VAGELLIGGRGLARGYLGKPELTAQRFIANPFYRTGDLVRVNSDDQLEYLGRIDQQVKVRGFRIELGEIESCINGLRDVKDCVVSVIKDDSLGPYLAAYVVSALGRSIDADDLKRRLARRLPGYMIPEAIIALDAIPLTANGKTDRKAL----------- 83645720 1533 -IPAQPAQGATPLPALIQDQCERTPDLEALSWRPQAEWSRLSYGEFARLANQAADWLREQGVGAGDVIGLWLPRSPELFVLKYAALKMGVAYTPIDPEFPLTRVRQMVESAAPRLLVAANAQHGWHDAPCAIAPLPQL--------------WAHLSRRRAEPPPLPDQDIAYILYTSGSTGVPKGVAMPQRAL--SNLVAWHRQHPRLSAPARTLQFAAVGFDVCFQEFAATLACGGSLVLCPPRQDPRALMAFIREQGVERLFLPFVALQQLANQPERSPVASDKLCDVVTAGEQLTAPVRRFFERPHCRLHNHYGPTEA-------HVVSALQLEDQPDRWPVLPGIGAPLCGVQLHIFNQLGQPAPAG--APGELYIGGVCLAQGYVGRDDLTSERFISQRLYRTGDLARRTAQGEFLYLGRIDEQVKIRGFRVEPGEVEAVLNSHDDVKAAAVVAR-DDGAGMRLLAYIEPRHSAGFDVADLRAWLRKRLPDYMAPARILTLEKMPVTVSGKINRRAL----------- 32487254 464 --------------DLFRRQVARAPAATAVTAGDLA----WSYAELDERSGRLARALTERGVRRGDRVGVVLGRSAEVLAAWLGVWKAGAAFVPVDPDYPADRVAFMLADSAVAMVVCQEATSGVVP------PGYQQLLVNDADDGEAAL------------VPIGADDLAYVMYTSGSTGTPKGVAIPHGGVA----ALAGDPGWGVGPGDAVLMHAPHTFDASLYDVWVPLVSGARVMITEPGVDAERLAGHVAD-GLTAVNFTAGHFRALAQ---ESPESFSGLREVAAGGDVVPLDVVERVRRACPRVWHTYGPTETTLCAT-------WKAIEPGDEVGPVLPIGRALPGRRLYVLDAFLRPLPPG--IAGDLYLAGAGVAHGYLGRASLTAERFVADPFYRTGDLAYWTGEGELVFAGRDDDQVKIRGYRVEPGEVEAVLAGQPGVDQAVVVARE-----GRLLGYVV-SGGGVDPVRLREGVAR-VLPEYMVPAAVVVLGAVPVTANGKVDREALPD--------- 86741155 2576 ---------DRTLPELFEAQVRRSPDAVAVVFQDVG----LTYAELDAAAGRLAARLTEQGAGPERVVAVALPRSAEMLVALLAVLKTGAAYLPVDVGYPSSRVAFMLADADPAAVVCTAETA----RALPGHPAVRTVL------DDPRTAEAPAARQPTASGRIDPRHPAYVIYTSGSTGTPKGVVISHRNLV--TFLAAMRIRPGLTEADVLLAVTTLGFDIAGLELFLPLVVGGRVVVAERELDPRRLAAEIVRHSATVLQATPVTWRMLVDDGWAGSPGLKAL----CGGEALPPDLAEAMIERCAQVWNMYGPTETTIWSTCRQLTAGGG-----------VSLGTPIAGTRTYVLDDLLQPVPPG--VVGELYLAGPGLARGYWARAGLTGERFVACPFYRSGDLVRWTAAGELVFVGRADTQLKIRGFRVEVGEVEAVLAVFPGVTRVVVVAREDRPGHRYLVGYVVPGD---VDGRAVREFAAERLPEYLVPAGVVALPALPVTPNGKLDRGAL----------- 86741155 1514 ---------EVTLSELFEAQVRRSPGAVALVC----EGRVVSYGELEVAANRLAWRLVGLGVGAERVVAVAVARSVELVVALLAVVKAGGAYLPVDPEYPASRVGLMLADADPVVVLCTAETVGGL----PEHPAVRLMVDDGGVVRD--------CPGTSPGVVVRPGCPAYVMYTSGSTGVPKGVVVSHRGIVNRLL--WMQGEYGLGGDDRVLQTSSGFDVSVWEFFW-PLVTGACLVVPGGHRDPRYLVDLVVAERVTTVHFVPSMLGLFLD--EEGAALCGGLRRVVCSGEVLPGELVERFQGVGVGLHNLYGPTEASVDVSFWACPPGVSGV---------VPIGGPIWNVRLFVLDGFLRPVPPG--VVGELYIAGVGLARGYVGRSSLTGERFVACPFYRTGDLVRWRGDGVLVYVGRVDAQVKIRGLRIELGEVEAVLAGDGAVGRVAVVVREDQPGHRYLVAYVVAAAGRGVDAAGLREFAARRLPEYMVPAAVVELAELPLTLSGKLDRKAL----------- 86741155 479 ---------------------------------------RVTYGELEVAANRVARDLVAAGVRSGDRVGVVMERSVELVAVLVGVVKVGAAYVPVDVEWPVVRVGRVLAE--------AGVRVVVADVGVSDLPGSVGVVWAG-----GWVDGEGECGPPA--VRVGADDVAYVMYTSGSTGVPKGVAVTHAGVV--GLAADRCWSREVH-GRVLFHASHAFDASTWEL-WVALLSGGQVVVPAGRVDAGVLKGLISDFGPTVVHVTAGLFAAVA---EEAPGCFVGVREVVTGGDVVSAAAVVRVVEAGVVVRQLYGPTEVTVCATVFEVR-------PGDEVASVVPIGRPMDNTRVFVLDRFLQPVPPG--VTGELYVAGVGLARGYFGRPGLTGERFVACPFYRTGDLGRWTGEGQLVFAGRVDGQVKVRGFRIELGEVEAVLGLYPGVGRCVVVVREDEPGQKRLVAYVVASEGEALDTVQIRDFVAGLLPEYMVPAVVVVLSGLPLTGQGKVDRGAL----------- 1483603 467 ----------------------------AVAVSHDGD--HLTYAQLDARANRLAHRLVEQGAGPERLVALTLPRSLDLVVALLAVLKSGAAYLPLDPDYPADRLAWMLEDAAPVLVL----------------------------DPQAMTEDLAGYPDTAPRTAVDGAHPAYVIYTSGSTGRPKGVVIPHSNVV--RLFTSTDHWFGFGPDDVW----TLFHSYAFDFIWGALLHGGRLVVYHVSRSPGDFLDLLAREKVTVLNQTPTAFHQLDAADRARTAAPEALRYVVFGGEALDVALADWYARRGARLVNMYGITETTVHVTHAPLGPGHAVPGTPSLL------GGPIPDLTPRVLDAALRPVPPGF--TGELYVAGAGLARGYLNRPALTAQRFPADPYYRTGDLVRHLDDGTYAYLGRGDDQVKIRGFRIELGEIENVLATHPGVAQAAAVVREDRHGDLRLAAYAVPTPGTEPDVAGWRALLAGQLPAHSLPASFTLLAALPLTANGKLDR-------------- 1483603 1504 ------------LAELFTAQARRTPDAVAVV---GDDGTELTYAELDARSGALARRLAAAGAGRESAVAVLQQRSVHLVVSLLAVLKAGGFYVPLNTRYPADRMRLITADVKARVLLTDRAT-DTAHECRSWAGDADVLVV--DELPTG--------GEPLPVVPAHPHQLAYVMYTSGSTGNPKGVAITHGDVAALAADTCWRTGN----QQRVLLHSPYSFDTSQYELWVPLLSGGTVVVAPPDLDTRALERAIVDGGVTGMWLTSGLFNLLA---EESPHCFTGVREVWTGGDVVSPAAVARVLAASPSVADGYGPTETTTFATHHFMRAPW-------QQETTVPIGTPLDNTTCHVLDDRLRPVPPG--VTGELYIGGSGLARGYLNRPELTAERFVADPYYRTGDLVRLRRDGVLTFLGRADHQVKVRGFRIELGEIESVLGAHPGIAQSAVLVREDRPGDKRLVAYVVPAPGATADATVLRRHVAAALPDYMVPAAFVPLDALPLTGNGKLDRRAL----------- 91080757 31 ---------NLNIPEFIWQNLDKWPNRTAITCFESG--KSYTYEQLFKKSLSVAHSLRDFKLTRQDTIGIVLPNVAEYPIIVLGALQGGFRVTTVNAQYTSDEIRRQLINSKSKLVFTLAELVPLVRE-----TTSIPIVALGTRSGTSGINFQEIVSKQGGNFKVGADEIAFLPYSSGTTGLPKGVELTHSSIITNLMQ-----------------------------------------LASPEF--------------TLIPQV----QLLGQHPNITTEDLLPLYLITSAAAPLAPATIHQLRTKKVKFLEGYGMTETSAAAII--------QTSFLENGVKIGGSGLVLPNSQVKIIPKDGQGLPQN--QAGELILKGPHVTKGYHNNPDATKSVFI-DGWLRTGDLAYYDEHQHFFIIGRLKDIIKVKGFQVAPTELEEVLKQHPLVVDCAVVGIPDSVSGEAPKAFVVAK--SPVSEKELKNFVAKKVSKYKRLKRVEFVQAIPRSPTGKILKQGLQ---------- 113314 1408 -FPDT------TLHAMFEKEAAQKPDKVAVVY----EQRSLTYRQLNERANRMAHQLKSISPKPNSIIALVVDKSEHMIATILAVWKTGGAYVPIDPEYPDDRIRYILEDTSAIAVISDACYLSRIQELAGE--SVRLYRSDISTQTDGNWSV------SNPAPSSTSTDLAYIIYTSGTTGKPKGVMVEHHGVVNLQISLSKTFGLRDTDDEVILSFSNYVFDHFVEQMTDAILNGQTLVMLNDRSDKERLYQYIETNRVTYLSGTPSVISM----YEFSRFK-DHLRRVDCVGEAFSQPVFDQIRTFQGLIINGYGPTEIS-------ITTHKRLYPFPERRTDK-SIGQQIGNSTSYVLNADMKRVPIG--AVGELYLGGEGVARGYHNRPEVTAERFLRNPFYRTGDLVRWIPNGEIEYLGRNDFQVKIRGLRIELGEIEAVMSSHPDIKQSVVIAKSGKEGDQKLVGYFV--ASSPLSPGAIRRFMQSRLPGYMIPSSFIPISSLPVTPSGKLDTKAL----------- 113314 321 ------------LNHLIEEATQLHEDKVAIVY----KRRQLTYGELNAQANCFAHYLRSIGILPEQLVALFLEKSENLIVTILGIWKSGAAYVPIDPTYPDERVRFVLEDTQAKVIIASNHLA---ERLQSEVISDRELSIIRLEHCLSAIDQQPSTFPRANDPSLTSKQLAYVTYTSGTTGFPKGILKQHTNVVNSITDLSARYGVTGDHHEAIL----LFSAYVFEQMLMALVNGHAMVDDAEKYDAEKLIPFIREHKITYLNGTASVLQ------EYDFSSCPSLKRLILVGENLTESRYLALRRFKNCILNEYGFTESAFVTALN--------VFEPGSARNNTSLGRPVRNVKCYILNKSLKRVPIG--ATGELHIGGLGISKGYLNRPDLTPQRFIPNPFYKTGDLARWLPNGEIEYLGRADFQIKLRGIRIEPGEIESTLAGYPGVRTSLVVSKEKETTNEHLVGYYVGDNTSVSETALLQ-FLELKLPRYMIPTRLVRVSQIPVTVNGKADLRAL----------- 37524890 537 --PQIPYPTGKCFHELFEDQVSQHPEKNALILGDD----TLSYQSLNEQANQLAHYLLEQGIIPGTLVAFCIPRSLQAVVALLGILKAGGAYVPLDPSYPKARLQYMLDHSEVEFILTETHLVEKLPI------SQQKVICLDTETVQSQLQHMPTDNITERPLPLTENHLAYVIYTSGSTGKPKGVMLEHRGWV--NLAFSQADLFGIDSHCRGLQFASWSFDAMILEMSMTLAYGATLYLISERRSPELLDEVVEKHQITHAVLPP----ALLPHLNFNKWR--SVSTLLLAGEAVPPQIAVRWSQ-NRKLFNVYGPTECTSIVTTALLTDE------------KITIGKPLPNVVMRILDPEGNLAPMG--VIGELYIGGIQLARGYRNAPEITARQFIRDPFYRTGDLVRWTPNGQLEFIGRVDSQVKIRSHRIELGEIETVLSGHDALSSAVVVA-------------------------------------------------------------------------- 154253530 39 -------------------AVADPPNR---VDIDGREPRRLTYRELGAEADRIATAFLDAGLKKDDVVAVQLPNVVELVAVYLGAWRAGLIVTPAPVQWRAHELGDVLAFVGAKAVVTARNIAAMFESLKPKLPGLSKLFVIGETAPEADSARLDALPAA------DANDAATICWTSGTEARPKGVPRSHNHWMIAGLACA--DAAQLQPGDTVLNPFPLVNMAAIGGCFMPWLLTGGTLVQHHPFDLPVFLKQLVGEKITYTVAPPAVLSLLLKEEKLASLDLSAVRSIGSGSAPLSPWMVKTWEQYGLPIVNIFGSNEGTCLISG--AGDVPDPEERAQFFPRFGVKGFDWPSIETKLIDLQSGEEITEPGKPGELLIKGATVFAGYYGDGGGPAEAIDKDGFFHTGDVFEIAGDGYYRFVERAKDIIIRGGMNISPGEIDGLLAGMPKLREAAVVGYADGVMGERICAVAVPEGESVTLEDVRAHLMKSDIAAYKLPERLELAEALPRNPLGKVLRRQLREM-------- 148544118 5 --------------NWLLKQAATQPNQIAI----DDGNERLSFAELKKQVEVVVGKIDHLN--PGSRVGLLATNTLMSYKLALAIMCSGRTIVWLNWRLAGEELERQIKDSGLQLCLVENSLW-------------------RSGMTNPFKSYSAFLITNADPGELKSDWVASIMYTSGTTGKPKGVLQTFGNHFYSAVSSAL--NLGLSSADKWLCVAPIFHISGFSIIMRGLIYGMT-VRLVEKFRAEEIERILANETVTIMSVVPFMLKKLIQQQNKTNHYNSAFRCMLLGGGTIDRETLEICLQRSIPVVQCYGMTETCSQIV---------ALRSVDALLKLGSVGQPLFSTQLKLSKD------------GEILLKTPTLTPGYLNLPDKLPSKMI-DGWYRTGDIGHLDKEGYLYIDGRADEMLISGGENIFPQEVEQVYQRYPQINEVAVVGQNDSVWGQVPVAFVV-SDRRLSTTKLMNYGY-EHLARYKVPQHYIFVSELPKNASGKIRRFMLREKLNN----- 54303484 508 ----TVYPETILTHQLFEVAMTSHPEKQAVIHGG----QSLTYAELESRANRLANWLIERGLRSESLVGIVADRGIEFVVSALAVWKAGGAYVPLDPTYPLKRLQHVIDDAELSLIIASSAFAEQIQQADEGTHCVTGAEVVNIAAPSFVTRLAQFSSIRPVLAQRSPKQLAYVIYTSGSTGLPKGVMVEHGAFV--NLVQDHCQRLEFGSDSVMFNCMSLAFDAGNMTAMLPLASGITLAFGEPN---DQVIAQAEQYRATHMICSTALFAALP--PQSVQY----LQAVAIGGEACPAQLVEHWAD-KVALFNMYGPTEFTVTALVQQLETD-----------QPVSIGTNVTNTQALILDQSGNLCP--NGVPGELCLTGLGLARGYLNQPELTAQAFIQ--WYKTGDKARVNHDGRVEYMGRIDEQVKLRGYRIELGEIEAQLLAHENIHQVKVI-VAEQGPQKVLVAYATLRESALAVAAILNHVART-LPEYMVPAQLFFIDDMPLTVNGKLDIRQL----------- 83310650 26 --------------------------------------QTLTYDQLNRLACRFGNAMLAAGVQRQQPVLLLLDDGPELVAAYLGAMKAGLVAVALNTRLSPKDLSHALGDSGAPLLLAETALKDLAAESLALAHASARMVTTDE-----LDAFLEGASDQLVSADMGPEDMALWMYTSGTTGQPKGAVHVHGSIPLGE--RHVRENLGLLPGDRIFSTSKLFFAYPLGHCLIGALCGGTLVLHRGWPDATAAAEVIARTRPKLVLSVPSLYRIMLKDGVGSSPAFREVRTWVSAGENLPADLCRRWEETGGLMLEGIGATEALFLFIASTPTAM-----------KPGACGRPLPWAEAQLRSPSG-EVIAAPDTPGDLWVRMDSLFRRYHNRPDVTQRVL-KDGWWKTGDVFSFDAEGWWSPQGRSDDMIKVSGQWVSPSEVEEAALMVPGVADAVAVGIPNEDGLVRLVLYAVAEAGEPLLETRIVETLRSKLAIYKCPRNVRFLETIPRTATGKVQRFKLRE--------- 67524327 2490 --------EAISLSRAFEFEAFRVPDRAAVVQGD----KSLSYTELNKRANQLARYIQSAHLRPDDKVLLILDKSIDMIICILAIWKTGSAYVPLDPSYPKERVQCISEVVQAKILITESRYAS------AWGSQTSTILAIDSPKVSNMVNNQ---ATHNLPNIAGIKNLAYIIFTSGTSGKPKGVLVEQGG-VLHLRDALRKRYFGINEYHAVLFLSNYVFDFSIEQLVLSIMSGHKLIIPEGEFVADEFYITANGQRLSYLSGTPSLLQQI------DLARLNHLQVVTAAGEQLHAAQFNKLRSFRGPIYNAYGITETTVYNIVSEFSAQSQFENALREL---------LPGTRAYLLNHATQPVPMN--AVGELYLAGDCVARGYLNQPVLTGDRFIQNPFYRTGDLFRCRLDRYLEYLGRADLQVKIRGYRIEPSEVQNVLASCPGVRECAVVAKYESRIAKFLVGYYTPDTETVSDSSILAH-MKSKLPAYMVPKYLCRLEGLPVTINGKLDVRKLPD--------- 148254665 6 -----------SVYARFRDTALRFGETAANYGIAPGE---ISYATMLARVDARQAAFAERGYGEGHRVGLLLQNRPVFVELWFALNALGVSVVPINPDLRLSELEYIIAHSDMNAAFVLAERREEVEAAARNAGRPIPVVTVEDDIPAPF-------GGPHPSRAGDASSECALLYTSGTTGQPKGCVLTNTYYLYSGDWYRDVGGLLRTGRERMITPLPLFHMNAMAVSLMAMLSVGGCLTMLDRFHPRSWWDSVKESRATCLHYLGVMPSMLMSAPASAEDRAHSVRFGF--GAGVDKLLHAPFERFGFPLLEAWAMTETG--------SGGVIAANVEPRKVGTSCFGRPSADIEIRIVDDSGKETPAG--SPGELLVRGPGFFREYLKNPEATAEA-WQGGWFHTGDIVSRDDDGDLHFVDRKKNVIRRSGENIAAVEVESVLNRHPAVRQAAVAATPDKVRGDEVAAVIIAEQGGADAEEIVRWSL-AQMAYYKAPGWICFVDRLPLTATEKIQRGGLKDHVARL---- 118050855 22 -----------TIGEIFLDTAARQPSLFAVAELFGKAPQRWSWAELREQVGRMSVLLKVQGVRKDDVVVVQMPNCVELHAIYLACAIGGVVVSPVPMQYRTHEIEYVVQSSAARGLITTQRLGRYLPAMRVQLPTVQWIWSYGEPLPDGVADLDALLAATEPAIGLSADDVFTVCWTSGTEARAKGVPRSHNEWLI--VGSGVIDAGQMPQGVQMVIPFPFVNMAGISTSLMAWLLTAGGLHHHHPFDLKVFIQQLQDNQTDYTVAAPAVLGMLLKAPELEGLDLSRLRRIGSGGGPLSPWVMEQFERYGIEVINYFGSNEGAALSS-----TPQDVPDRHQRASYFPRVGVSGFGWNARLVDVESGEEIREPGRIGELRFKGPMIFSGYFNSPELTARAFDELGYYRSGDLFEIDRQQFYRFAGRCKDIVVRGGMNISCEEVESLLLSHPKVREVAVIGWPDEVLGEKVCAVVAPKDSADPPDELVAFLREGKVAAFKLPERIEVIGELPRNPVGKVLKRVLREQMQSRAGAA 183980334 37 -----------TLADALREAAQSTPQRVALVDAD----RQLDCQELHRQAMALAQHLRSR-MPAGSVVSFMLPNWHEAAVIYLASTLAAMVANPVLPSLREHELRFILEDAGSRMIFAPADFRSMLRRVAAQLPSRPEVIEVRGQCPDGVSTFQSLLRETAAPLPTADPDAVMVLYTSGTTGRPKGVLHTHNSI--HALICQIRDHWMVEPGDGFLVASPIAHIGGSIYAFECPLLLGTTAVLLDRWDADRAVQLMTSKRCTHMAGATPFLEQLLAAAQRAGTRLPDLKFFVCGGASVSPSLIRYFDK--AVVTRVYGSTEV-PVTTIGAPDSSAHAAATD------GRVGAA----DVKLV-------------AGEIRVRGPQMLVGY-RHPEDEAGSFDAQGYFRTGDLGHWVDDEYLVVTGRAKDIIIRNGENISPKEIEDILITHPGIADVAIVGLPDDRTGERACAVIVAAADPPPGPGVRAFLEGAGVARFKIPEQVVIWDHLPKNHAGKIVKHRIK---------- 169629334 451 ---------PATLGELVAERAGAQPDAVAVVY----EGRHYSYRETNDLANRLAHWIIEQGIGTEDHVAVLLDKSPDLIITALAIAKAGAVYLPIDPEYPPDRIAHILADAQPRLVIREP-----------------------VTGLDQFDAREPVDSDRVRP--LTPDNAAYLIYTSGSTGMPKGVTVTHRPLTEY--FNWFRAEYRVGGSDRVLQVSPSFDVS-IGEIFGILSCGGRLVIPRPLTDVAYLTALLNSEAVTSMHMVPSLLGLILSLPGVTQ--WKSLRRVPVGGEALPGPVADKFHAFDASLHNFYGPTEA----IINASRYKVRGI----QGTRTVPIGTPKINTQIHILDETLRPVPVG--AIGEIYIAGTHLARGYHRAPALTAQRFIADPFYRSGDLARRNAGGDVEFVGRADEQVKIRGFRVELGEISSAIEVDPSVSQALVVVDELPHLGKRLVAYLTPIGGHVVDIDRIRSRISAALPDYMIPAAYVVLDEIPITPHGKIDRDAL----------- 118618913 25 -----------SIGSLLRQAAARWPDR--VGVVDAGASH--TFCELDKLADRVAAGFVSLGIAPGDRVLLQLPNSCRFAVALFGLLRAGAIPVMCLPGHRLAELHHFAEVSGAVGLIVAQDYRSMAERLVAAHPQLRHVIIDGESGP--FLPWSSLSEGATPDIDVDTTSPALLLVSGGTTGTPKLIPRTHDDYVYNATASAQL--CRLTADDVYLVSLPAAHNFPLCPGILGSMAVGATIVFSTDPSPEAAFTLIERHGVTVTALVPALAKLWTQACDWEPVIPKSLRLLQVGGSRLPEDARQAREALTPGLQQVFGMAEG----LLNFTR------LEDPPDLLEHTQGRPLCSAELRIVDGAGAPVAPGAE--GELLVRGPYTINGYFCADRDNERCFDPAGFYRSGDLVRLRDDGYLQVTGRVKDVICRCGETISAQDLEEQLLSHPAIRSAAAVPLPDPDMGELICAAIVFAGPPQTPQTLNDYLEQRGVAAHIRIDRLVAMPSLPTTPVGKIDKKAIASQ-------- 177670548 114 -------DGTLNVANCVDRHAAGRGEKVALFEGEPGDRRAVTYAQLQREVAQAANALEELGIEAGDRVVVYLPVLVETIVITLACARIGAVHSLVFGGFSAEALRFRVEDTGAKLLVTTDGVKANADEAVSGDNAIEHVLVLDRTGHRDDLWWHDVVDRQPDPRAFDAEHPLFIMYTSGTTGQPKGLVHTSGGYLAAASWTHSHPDPARRDDDVHWCTADLAWVTAHTYIYGPLSNGVTQVIYEGVPNPGRHFEVIERYRVTSYYTAPTLIRSLKGHPEDGGPDLSSIRLITVGESVNPEAWTWARTQIGLPMVDTWWQSETGATVL---------SPRPTDTAFKPGCGSRPLPGVDVAVVDDDGAPTPEGLQGRIVVTRTSPSMARTVWRNPARYFHSYWEDGWFLAGDGAKRDEDGDVWILGRVDDVINISGHRLSTIEIESALVAHPEVIEAGVCPVPHETTGHAAVAFVVAHEAADRAEELRRHVGR-VIGPVAKPAEVVFVPDVPKTRSGKIMRRLL----------- 91978873 17 ---------------LLRLQAEARRDHPIIWAPFDAPARVWSYGEFHERVGALAAGLAARGVKPGDAVLIHLDNCAEFLLSWFACVELGALAVTTNTRSAAAEIDYFADHCNAVAAITQPAYAELVAANCRKLRWIAVIAALPAQTVAKAESFESLFGDSANRPQRPTDAPCSVQYTSGTTSRPKAVLWTHANALWGAKINAAHQT--LRADDVHLAYLPLFHTNALAYSMLASLWVGGTCVVQPRFSSSRFWSVSLEHRCTWNSNIPFCLKALMEQETPKHH---SFRMWGTAVAEPPA-----FAAFGVKIIGWWGMTETITHGI----------IAEADQPNTPMTIGRAAPEYSLRVVGDDG--VPTQVGDTGNLLIKGVSLFKEYLHNGQATRDSFDEHGYFITGDRVTLLERGAIKFGDRSKDMLKVGGENVSASEIEQVVITVPGVREAAVVAKKHPMLDEVPVAFVIPTAGAPDLADRIMAICTKSLADFKRPREIRLVDEMPRSTLEKVAKAELRKMLE------ 85707103 9 --PSAPCPSPFNLAAHVLGRAEAHPDKIALAVLGLGTAERWSYGRLLAAVRGTGTGLLRTGLKPGDRVLMRLGNTVEFPIAYLGAIAVGLVPIPTSSQLTAPEVAGIVKTTQPALIL---------RAAGVACPETD-IPSLDEPALEAMRDLPPADWEMGDP-----DRPAYIIYTSGTSGIPRAVVHAHRAIWARRMM--FDGWYGLRGDDRLCHAGAFNWTFTLGTGLMPWTVGATALIPAPGIAPEHLPALLERHDATIFAAAPGVYRKLVRPGQPLA--LPHLRHGLAAGEKLSDTIRQHWRATGTPMYEAYGMSECSTFISGSPAH-----------PAAPGTLGRPQTGRRVAIIG-NGSPAPHGTEGTIAVHRSDPGLMLGYLGAPEATAEKFTGD-WFLTGDQGMMDAEGQITYLGRADDMMNAGGYRVSPMEVEAALSAHPGITTVAVTDIEVKEDARVIMAFYT--GPAQLDPVALDAFAAERLAGYKCPRGFYHVEALPTGANGKILRRALRPIYEGLHGQA 29375077 3 ---------------WLNKQVQKRPDHPAFYF----QDESWTFLEVQQEVSHWVATYQQV-LAPEERVALFSKNSKELYFSILALWELGKELLFLNTHLTLAELTFQLKDAQVKTIIGAPETQALLEEI--------SFVDV-----QPMIKKQHSLSHQEFQQPSDLESVASIMYTSGTTGQPKGVLQRFKNHLASARGTQ--ENMGITAEDCWLCAVPLFHISGLSIVVRQLVLGCSIRLYD-KFDEQQVTQDLQEGRGTVISVVATMLQQLLSVYPEAGYS-ASFKGMLLGGGPIAPDKLAQCEEKGIPVIQSYGMTETCSQVV---------ALKFEDAALKIGSAGQPLKDMQIKIVDELGQEQP--EKQVGEILLKGPNVVSGYLN--QRQPEKWTADGWFKTGDMGYLDAQSYLYLVSRLSELIISGGENIYPTEVEQVLQAITGIKAAAVVGEPDAQWGAVPVAYVI-SDQEITLAQIQDQ-CSRKLAKYKRPKRIYFCHSFPQTASGKIAKHR------------ 71020791 31 ------------VFEYLLGAVDFDDQQEVLRECGTG--RAISLGQLKLDAQRLGVGLVKCKLKPGETVLLYLYSSIDFAVALLACQFAGLRTALANPDYLSTELRHVYCLTKPKKVFVASQYMHRLSKAAIRGQSV-IITDGDVAGFGGVLSIKGLLADEVSAVHVPADDTAYLPFSSGTTGLPKAVEISHGNVINMVEIFRHTPSLFLKHDDRTLNFLPFFHAYALILMLHFPIRTRGHTSIMRPFQPEAYCRLIKELNINFLALVPPVLTLLTKHPDATQEAFCSVKQSICGAAPLDFETQTAFTKTGVPVKQAFGMTETTVGALGVHGD------------QASGSVGCLYPATMARIRDETGKNLGPGER--GELLVKGPQVCKGYYGNPSATRDTFQEDGYLCTGDIAIVDPRGEFSIVDRLKELIKYKGFQVAPAELEGVLVSHPSIAAAAVVGIYDKQQGELPLAFIELKAAHQNPDEDIDAFVRSKVSHHKYLRGIRFLDKIPVSASGKILRKQIRK--------- 116282899 504 -------------------TAQVERRPDAVAVISGGD--RVTYAELDQRANQLAHLLAGRGVGPEALVGLCVDRGIEMIVAILAILKLGAAYVPIDPNHPRGRVQFVLADAGVTVAVTQQRFTGLLETPEAPGKPEVSGTHGVPGAAPGAPDAPEASGTPDAPARPSAQNLAYVIYTSGSTGVPKGILMP--ATCVLNLVAWQKKALPIGPDAKTAQFAMLTFDISLQEIFSALLYGETIVVPGERMDPVEFATWVHTNEIDQLFVPNVMLRAISEEVDPHGTELAALRHLSQAGEPLSLHHDLRAHRPELRLHNHYGPSEAHVVTSYSLP-------AEVAEWPLTAPIGRPIGNTRVYVVDRRLRPVPVG--VPGELCVAGEGLARGYLGRPDLTAARFVADPFYRSGDLVRWLPDGNLEFLGRIDDQVKIRGFRIEPGEIEAILARHQDVLHTAVMVREDTPADKRLVAYVVADATAADLTETLRRYVESAVPEYMVPSAFVLLDTMPVTSGGKIDRKAL----------- 29827800 11 -------------------QAAADPERTVLIAP---DGEEWTAGRLHASVNRLVHGLRAAGLERGDAFAVVLPNGVEFFTAYLAASQAGLYLVPVNHHLVGPEIAWIVADSGAKVLIAHERFADSARHAADELPAEQRYAV---GAIDGFRPYAELLDGQPGSAPADRTLGWVMNYTSGTTGRPRGIRRPPGKLPEETYLGGFLGIFGIKPGNVHLVCSPLYHTAVLQFAGASLHIGHRLVL-MDKWTPEEMLRLIDTHRCTHTHMVPTQFHRLLALPEEVKYDVSSMRHAIHGAAPCPDHVKRAMTWWGDSVEEYYAASEGGGAFA-----------TAEDWLKKPGTVGKAWPISELAIFDDEGNRLPAG--ELGTVYMKMSTGGFSYHKDEAKTKKNRIGD-FFTVGDLGCLDEEGYLFLRDRKIDMIISGGVNIYPAEIEAALLAHPAVADAAAFGIPHDDWGEEVKAVVEPAPGHDPGPALAADICEQRLAGYKRPKSVDFIETMPRDPNGKLYKRRLRDPY------- 118466749 1 ------MAVALNIADLAEHAIDAVPDRVALICGD----EKLTYAELEEKANRLAHYLLDQGVKKDDKVGLYCRNRNEIVIAMLGIVKAGAILVNVNYRYVEGELRYLFDNSDMVALVHERQYSDRVANVLPDTPNVKTILVVEDGSDKDYVEFYSALEKGSPERDFGPRDDIYLLYTGGTTGFPKGVMWRHEDIYRVLFGGTLAKAAAENPPMIRYPIPPMIHGATQSATWMSIFSGQTTVL-APEFNADEVWRTIHEHKVNVFFTGDAMARPLLDALNKDDYDLSSLFLLASTAALFSPSIKERLLELNRVITDSIGSSETGFGGTSIVAKDAPHAGGPRVTIDH-----------RTVVLDEEGNEVKPGSGVRGLIAKKG-NIPVGYYKDEKKTAETFTFNGYAIPGDYALVEEDGTVTMLGRGSVSINSGGEKIYPEEVEGALKGHPDVFDALVVGVPDPRYGQHVAAVVQPRPGTRPSLAELDRFVRSEIAGYKVPRSLWLVDEVKRSPAGKPDYRWAKEQ-------- 195450234 71 -------------YNAIDRHIAGRGSKVALIHDSTGTVREVTYQELYDEIVLLAGGLAKLGVVKGDRVVIYMPLIPETIIAMLAIVRLGAIHSVVFGGFAARELCSRIEHVEPKLVIASGKVVPYLDILHSAIPPQKNIIFIRDQIDETDVNWSNVLAMASPCVPIEANDPLYILYTSGTTDKPKGVLRTIGGHLV-ALMYTLRHIYGIQPGDTWWAASDMGWVVGHSICYGPLCLGATSVMPDRTPDPGQYFRIIDQYKVCSIFSVPTSFRVIRRADPERQYSMKSLRAIFIAGEHCDYETKMWIEKFKVPVLNHWWQTETGSAVTATCLGFQQNLRPPTY------STGLPLMGYDIRILKPDGTE--AQTMELGRIALKPPGNMATLYKNDELFRKLYRFPGHYDTMDAGYKDELGYVFVTARDDDVINVAGHRLSTSSLEDAVLRHPDVVDVAVFGVPEATKGQVPLCLYIPKTDAKLSTEIIK-LIRDVVGPIAAFRLITSVNNLPRTRSGKTMRKAMADFARNE---- 56567289 872 ---STEYPQHESVAEIFRETKIKHQAKLAITYKD----RKLTYAELSEKANALAHTLKRRGVAQHDVVGIVAERSPETIIGILAILKVGAIYLPIDPKLPQLTLQHIWRDSGAKVL----------------LGKNETTVEVGKEVP--FVDIEGDKGKQEELVPISPEDTAYIMYTSGSTGKPKGVMVTHRNIVRLVKNTNFV---SLQEQDVLLQTGSLTFDAATFEIWGALLNGLTLHLVEDYLDGEALQEEIQQNKATIMWVSAPLFNQLADQ---NPAMFTGIKQLLIGGDVLSPKHINKVMDHCAPIINGYGPTENTTFSTSFVIDQMYQD---------SIPIGTPIANSSAYILDVHQNIQPIG--VVGELCVGGDGVAKGYVNLEQLTEERFIADPFYRTGDYVKLLPNGNIQYIGRVDNQVKIRGFRIELEAIMNTLKQCESIKDVIVV-VQEQNGYKTLVAYVV--GEESLSIETVRAYAKKHLAEYMVPSQFIFIEEIPLSINGKVQYSKLPK--------- 190015609 179 -----MSQEPKTLVEVIHNAAKNYGNHGITFIDEHGKTEFLTYKMILMEAERMLKGLRAFQLQPQDKIIFQMNNDKVFVITFWACVLGGFIPVPITVMFTADTLYNIWRALEKPYIVTNETLQDSMTQLLD---------CYDLDAAK-YLAFEKIQQEEPDQNWAQSEDDAILLFTSGSTGNPKGVVQKHRSILTREISTSKYNH--FSAHDIALNWMPLEHVGGIVMFHIKTYLGRNQVQVRTQYEPTRWLDLITTYKATITWAPNFAFALINKEIEKGNWDLSSMEFIVNAGEAINGYTAKKFLQVGLPMIPVWGMSETCSGVVYNFRSDGTKGLFIVDKQSLEGIIGKPIYGVSIRIANQDNETVA--EGVIGRLQIKGKNVLEGYYQNEEANKECFTEDGWYDTGDLAFI-KDGCMAITGRGKDIIIINGVNFNGTEIEYVVEQVAGVKTVAACAVRDDDTDELAIFYSTMCANDEEIREQIQEIDQTIIEKFGVKASYIIPEEIPKTNIGKIQRTKLSNQFR------ 66047886 33 ------------LADLLEASARRNPQHVALIFGE----RQISYGELDRQADQVASALIGTGVRPGHIVGLWLPRGIELLVMQAGIAKAGAAWLPLDQDTPVERLQICLDDASAVGLVSCDALMPVLADTGLKVWTAEHLLTPTDAALVRRSG-------------VLPDHPAYVIYTSGSTGKPKGILISQRSICHFLRSENAI--LGIRANDRVYQGFSVAFDMSFEEIWIAYLVGATLWI-GPKEDPETLPRLLNEQRISVLHAVPTLLALFSE-------DVPGLRLINLGGEMCPESLVDRWATPNRQMFNTYGPTEAT-------VSASLARLSRG----RPVSIGTPLPNYGLLVIANDGSSLAPPRGEVGELCIIGPGLAEGYLGRPDLTEEKFLPNPWYRTGDLARIDHDGQVQCLGRADDQVKIRGFRVELGEIEALLAQQPGVGTVAVL-LRNEAGVDQLIAYLVSDTSTPSASQLRKT-LQAQLPPYMVPGHFELLDSMPRLTSGKIDRKALK---------- 54022685 1107 ----------------------------------DADRRRISWPELDARVNRLARTLIARGVGPEDRVALALRRGVDLVVAMYAVARAGGAYVPVDPDQAAERTDYILRTAAPVLVLTD--------AATGFTTEVAPVLPVDGPVADSAAPITDADRR----APLRPDHTAYVIFTSGSTGRPKGVAVPHAAVVNQ--LRWKVSEFRMTADDAVLLKTPTFDLSVWEF-WSAAACGGRLVIADGHRDPARLHELMERENVTVLHTVPSMLDALLT---ASGEALSSLRCVLAIGEALPAALAQRALASGVALFNLYGPTEAAVSITGHHVT---------DADQISVPIGRPEWNCRVYVLDARLRPVPVG--VSGELYLAGAQLARGYFGKPELTAERFVANPFYRTGDVVAWNSGGELEYRGRADFQVKIRGFRIELGEIEAVLQAQPGVAAAAVAAKSDATTGERLVAYLVPSDPVAGVDATLPSRLAGRLPSYMVPSAFVVLDALPLNVNGKLDRKALPD--------- 54022685 21 --------------QLLAAAVEASPDRTAVVFADATRTGSLTYAELDARSTRLARALIARGVGPEDLVALGMPRSLESVVGMWAVAKTGAGFLSVDPAYPADRVAHMLADSGAVLGLT-------VAEVAESLPAQVDWLVVDGERVRAECAAQELITNADRTRPLRAEHPAYVIYTSGSTGLPKGVVVSHAGIA--GIRAEQAARYEVDGASRVLHFAPSFDLSVFEHLLMLAGAATLVVVPPTVYGGAELAELLRRERVTHVGMTPSVLASL------DPAGLDDLRVVVAAGEACPPELVRRWDGRSRRFFNGYGPTETTIVT----------NLSDALVPDRPVTLGPPLRTVREYVLDE--RFVPVPVGAVGELYIAGPQLARGYRARPALTASRFVANPFYRTGDLVRRLADGDLEYLGRNDFQVKIRGFRIELGEIDAVLAGHESVSFAVTVGHRLDNDATVLAAYVVPADGAEIDIEALIAHAAAALPAHMVPTAITVLDEIPLTPVGKLDRRAL----------- 134100812 229 ---------DLRVHELFEQRVDRHPD--AVAAVHQG--QEWTYRRLDERANQIANALLGRGLRREDVVAVVTDRNLDWMASVLGVFKAGGCYLPVEPDFPADRIARTLRRSECRFALAESGRTANLDQAGAEAEVLPLRDIDGDTTRPG--------------VPVDADQLAYVYFTSGSTGEPKGAMCEHAGMTNHLYAK--IDDLGIGEGAVVSETAPQCFDISLWQLVSALLVGGRTLIVEQDLDVQRFVDTIAEHGVQIAQLVPSYLETVLSCLEDAPRPLPALQCVSVTGEALKKELTQRWFATYPEVRNAYGLTETS--------DDTNHEVMSEVPVRERVPLGPAVNNTRVYIVDERLRPVPLG--APGEIVFSGVCVGRGYINDEERTRAAFLPDPLYRSGDFGRWLPEGKVEFLGRRDAQVKIRGFRIEIGEIENQLLRAPGVRDGAVVVTEDAGGNKHLVAF--HTGQEDIAADEFKGFLRRSLPHYMVPEHFHHCEALPLTGNGKTDKK------------- 197785125 41 --------------DWFDVIAEGNDRTALHIVEEDGSEIRLSFAEMAERSNRVANLLRERGVQAEDRILVMLGNQAELWETALAAMKLRAVVIPATPLLGPADLRDRVERGRVRHVLVRAEDAAKFDEVPGDYTRIAV-----GGVPEGWQPYEDAYTAAEEFLPTLADDPLMLYFTSGTTARPKLVEHTHTSYPIGHLATMYWIG--LKPGDVHLNISPGWAKHAWSNLFAPWNAEATVFIHNTRFDAGRLMSEMDRAQVTTFCAPPTVWRMLIQA------DLTQLRTVVAAGEPLNPEVIEQVRRWGITIRDGFGQTETAVQVSNS-----------PGQVLKTGSMGRPSPGYKVELLDPSGAPGATEGEIALDLSARPVGLMTGYHGDPDRTAEAM-AGGYYRTGDVASRDEEGYLTYIGRSDDVFKASDYKISPFELESALLEHEAVAEAAVVPAPDELRLAVPKAYVVLAEGGPDTAKVLFEHSRQALAPYKRIRRLEFA-ELPKTVSGKIRRIELRE--------- 119504566 11 ----------------LARAAQKLPDEIAIHF---DDGSNITYGEAWASGAALASALLARKINPGDTVSFQLPNSRFSVIVMLAAAIGGFVINPIVPIYRNKEVGYILRHAKTRALFIPAELVAMTEQLMGDCPDLRQVIYLGEDLPDNFETFNQVLGQRIDPVQADPDETKILLYTSGTTGNPKQVRHSHNTLT--AALDNGVEGWQLTDKDLMLMPSPVTHITGYVNGMEMPFLTGIKTLLMSQWDVTEAIKLIENYGATACVSATPFLKELVDTCQQQGKTLPGFRLFACGGASVPSALIHAWDTLNCRAVRVYGSTEV-PLVTVGFLGSEQRSLAAETDGR--------VANYDVMIVDDQGNELGLDND--GEILAKGPAMMLGY-SDKEQNREAFTPSGYFRTGDIGRLMASGALVISDRKKDIIIRGGENIAAREIEEALLLSDAIVEVAIVAVPHSRLGEGVGACIVPAAGQVDMDHLRELLALSGLAKQKWPQYLELFTALPKTASGKVQKDKLRQ--------- 157429063 24 ---------DTTVPALFERWARRTPDAIAVVCGE----ESLTYREVDTRANRIARELLARGVGAESIVAVVLPHSAELPVALLGVLKAGAAYVPIDPAYPAERIEFMLRDAAPVVLLTAAGSA---AGLSDTCPTL----VLDGIEPSQV--------DEVGPVEVHPDRLAYIIYTSGSTGRPKGIGATHRDLVTFVTD----RRWGGESQHCVLLHSPLPFDASAYQLWTPLLNGGRLVVPTSELTPESLAKLVAEHGVTATLLISSVFNLLVAEDVSC---LAGFREVWVGGERVSSPFVRRLDCPDTTFVNGYGPTETTVFATSHVVG-------PADFDGPEIPIGRPLDSLSVAVLDERLRPVPPG--TPGELYIAGAQLARGYLNRRTLTAERFLACPFYRTGDIVTQMPDGELLYQGRADDQVKVRGFRIELGEIETVLLSHDAVAHAAVGVHTDSGGGKHLVGYVVPVEDTVDHDELR-GFVAANVPAYMVPSVFMTLDRLPLTPNSKLDRAAL----------- 217977186 36 ------------LCEIFAATVAADPDALAMVTRDGA----LTYAEVDERAEAIARGLLRAGLRPGDIAGLWMPRGHELLIGQIAIAKIGAAWLPFDGDAPVDRIAVCLDDAAAKLIVTTADFAAKLAG----------RVGCAILTPRELADYSTDEKIDARALGATPDSPAYLIYTSGSTGTPKGIVITGANICHYLRAAN--EIYRLDATDVMFQGASVAFDLSMEEIWLPYLVGARLFVATPEVEADKLPEIMEANGVTVLDTVPTLLALL-------PRDVVTLRVIILGGEACPPAIAGRWCKPGRKIFNSYGPTEATVVATI-----------AEVQPGAAVTIGGPIPNYSCYVVDDELHLVAPGSE--GELLIGGPGVARGYLKRPELTAEKFIPNPFYRSGDAVAINEAGEILFRGRIDDQVKVRGFRVELGEIEAKLGDLEGVAHAAVVLRNDAGVDQ-LVAFLVPAPGAVEAGALLRGALRASLPPYMVPSRFESIATLPKLSSGKVDRKSLK---------- 15131501 23 ------------------------PDRPAVAMGTT----TLTYAELNTQANRLARRLVAHGVGPERLVALAMPRSIEFAVAMLAVHKAGGAYVPIDPDYPAERRQHMLAGAAAQCLLCLPG------QDVAGAPVVLSVALAEPGRPEPDLDDSDRLA------PLLPSHPAYVIFTSGSTGQPKGVVVTHRGIP--NLAADYVHRQNLLPDSRLLAFASPSFDAAVAEFWPIWLAGACLVLPAPDLIPGELARLVRDRHITHVTLPPSAL-----APLEEAGGLPPGLTLLVAGEAGPAPVAKRWAA-GRVMINAYGPTEATVAVTASDPLTGEDTPP----------IGRPITGVHTYVLDD--RLVPVPDGTVGELYMTGPGLARGYLHRPAATAERFLPDPFYRTGDRVRARPDGQLVFVGRADDQLKVRGHRIEPAEVESALLAVDGVAQAVVT-----EHDNRLVAYVVGAGGARVPAEDLLPPLRKQLPAYLVPDVVVGLPHLPTTPNGKVDRAAL----------- 198434156 83 ----------------------------------------------------------------GERVCFLTPNDSSFVSCLLAVWSCGGIAVPLCSKHPPSELEYVINHSRASTVVSAVKYTPLCEKLKVEHVQLDHWDKLDGDAKPCVENFPLLHVDQGHNHSL-------IMYTSGTTGPPKGVLFNHSNIRYQ--IKSLVDIWEMSSSDVLLHVLPLHHIHGFINALLCPLSINAAVVMEPSFEAGRVWKHLLGERVNVFMAVPTIYTKLIQYVEETKKKCKDIRLMVSGSASLPLSIMQKWKSIGHTLLERYGMTEFGMGLTNPYKGK-----------RIPGYVGLPFPNVEAKIAQENGEPTEGTSDESGELLIKSKSIFQKYWNNNKATKESFV-DGWFKTGDIAVF-EDGMFRIVGRSSDIIKSGGFKLSALDVERVLLEHDHVEEASVLGVPDDTWGQKVVAVIKLTQNSTVDDVTMTSWCREHMARYRIPREFKFVKEIPRNAMGKVNKKTL----------- 15805487 77 ------------------------------YEREDGLKETWSYGDLTDATARFAAALQDLGVDKGDRVAIYLSNVPEAFIAIHACYRIGAIYSVIFAGFSASAVRDRLTDAQPKVVVCTDGTLPLKATLDEALEGLEKVIVARRLDPENELDFAELLTRRAAPVSLDANDPGFIIYTSGTTSKPKGLVHSGIGFLTGTYA-NVKWALNLQPDDVYWCTADVGWTFPIFALVGGLAHGATHVIYEGSIDPERPYQIIERYRADKVFTAPTALRMLRRSGDEARYDLSPLQLVALVGEPLPETWHWTHDVLGLFVNNTYGQTETGTAWASSMVGLT---------EGRPGSCGHPLPGYRAAVVHEDGTPCGPNELGSLTLTEPFPCLARTVWGDHDRYVETYLSEGKYAAADAALLDSDGQLWVTGRLDDVMNVAGHRLGTMEMEAALLTHPAVSEAAVVAMPDDIKGAVPVAFVVPRAGIRLDTDLLADAVVSGVGAIARPGRVVVTPTVPRTRSGKIM--------------- 54297866 4 ------LDQYTTICSLFEEKVKQYPENTAVYL----EDRQISFDVFNKQANQYARYLQRKGLPLNGIVGIQLARSFEMLVAIFAVLKAGGAYLPIDPMAPVLRNQTILEDSQIKFLIVSDH------SLLTATPGLQVLSIHANVSDEDCHNLN---------LPRKKQDLAYVMYTSGTTGRPKGVLISHQALLNRIL--WMQNTFPLQSRDVVFHKTHIFDISVWETCWWS-IAGAGVVLLPPRKDIKLFIQMIEQYQINVIHFVPSVLRIFLSYIEQDFSRLSSLKYVFSSGEALDAKSVNLFNQLFQDLVNLYGPTEATIDVSCFICEKH--------KRFDTVPIGKPIQNTQFFVLDEQLNS---TGFEPGELYISGVGLAQGYLNNPVLTHASFIDNPYYRTGDIVRWNQEGELLFLGRKDDQVKLRGIRIELGEIQHHLLAHPNIHDAVVVCEKVDCLDHRMVVFLIANNKQTIGSAELKSFLKNRLPDYMIPEHYLWLSAFPIKENGKIDKEKL----------- 66819107 94 --------------------------------------KEYTFKDLQTKSNQLANKYKEIGLKKRDRVGVLLSQGFECALSHTTTLRSGMITMPLFTLFGPEALEFRLSNSSTSCVLTDLENLEKLLGILPCLPNLKKIIVFGTLSEEWNDKISENYSKEFEAIKSKSDDEAVIIFTSGTTGNPKGCLHAHRVLLGHLPGVQFPQNNFPTNDYIFYTPADWAWIGGLFDVLIPSLYYGVTVLAMTKFEPKKICKLLIDNKVDTAFLPPSALKIMKQQEEQLKLTPVNMTSIGSGGESLGEKLLQWKEQFNVEIAEFYGQTEANLLVGNC----------PSVFPIKNGSIGKPIPGHIVEIIDSNGMILPID--QVGDIALKTPDPFLTYWNNDKAAKKKMNGD-WLVTGDLGRKDSDGYIWYVGRDDDIINSSGYRIGPSEIENCLLKHPSVSNVGVVGVPDEIRGEIVKAFIVLNPSYSKSDQLIQNYVKTILSAHEYPREIEFINELPTTTTGKIIRKDLR---------- 41407340 460 -------PAPVSIPQAFAEHVQRTPDAVAVTFGAT----SLTYAQLDEASNRLGHLLADHGVGPGDCVAVMFPRCADAIVSMLAVLKTGAAYVPIDPAHASSRMDFVLADAAPSAVITTSDLRSRLDD--------HDLLVVDVHDPA-----VEAQPGTALPWPAPE-DTAYIIYTSGTTGTPKGVAIPHLNVLIESLDAGLPPGNVWTQ-----CHSSAFDFSVWEI-FGALLRGRRLLVVPESVSPEDFHALLVAEQVSVLTQTPSAVAMLSPEGLESTA-------LVVAGEACPTDVVDRWAAPGRVMLDAYGPTETTVCASISTPLTAGDPV---------VPIGSPIAGAAMFVLDKWLQPVPAG--VVGELYLAGRGVGHGYVRRPGLTASRFVPNPFYRTGDLVCWGPDGQLQYLGRADEQVKIRGFRIELGETQSVLAGLDGVEQAAVVAREDRPGDKRLVGYIT---GTADPAELRAQLA-DRLPPYMVPTAVMVLDALPLTGNGKLDKRAL----------- 41407340 1912 -------DRPLRSLDLLDATEQRWGNRPALSRPATGPGRSMTYRELDEASTRLAHLLAGHGATPGCFVALLFSRSAEAIVAMLAVLKTGAAYLPIDPALPATRIEFMLGDAAPVVAVSTADLRARLEAF--------GLPVVDVAATGAQPGGPLPAPAP--------DNIAYLLYTSGTTGVPKGVAVTHRNVLLESLHASLPGTGVWSQ-----CHSYGFDVSVQEI-WGALAGGGRLVVVPESVSPDELHALLIAENVTVLSQTPSALAAL------SPRNLHA--ALVIGGEPCPAALADRW-APGRVMINAYGPTETTVDAVLSTPLAAGAGAPP---------LGSPVAGATLFVLDAWLRQVPAG--VTGELYIAGAGVAAGYLGRPGLTAARFVACPFYRTGDLVRWDRDGRLHYVARADQQVKIRGHRIELGEIHSALAELDGVGEVAVIAREDRPGEKRIVGYLT---GTADPAAIRARLA-ERLPAYMVPAAVLAIEALPLTPNGKLDARALPAP--EYAGGA 172056662 9 ------------------------------------DNERLTWSALYTKAHELASSWAPL-LSRGDRIALYGPSSSSYIIAVHAAQLLELTIVPINIRLSQAEVHMQLQQADIRFVISD-------RPIDAPVKRLPFHVV--KPAPDVLVRH------------MPKHYIQSMLFTSGTTGRPKAVEQTMLNHFSSAMNAARHTGSY--PDDRFLVVTPLFHMSGLAVVYRSVIYGVPLIL-EPHFSPNKTITWIQTEHITHISLVSVMLDRLLEAGLRRFD----LRVVLTGGGPVPLPILTRALDRGIPVMQTYGMTETA---------SQVATLLPEEAIRKIGSAGKAIAPTEIRI------------NRYQEIEVKGPTVMNGYFANPEATAAAFTADGYLKTGDLGRIDADGYLYVLDRRSDLIISGGENIYPAEVEAALLSISGITEAGVVGRFDPVWGQVPVAFIV----STLSETDVRQEMERLLAKYKCPVSYFYRDTLPRNANGKLIRRQLKE--------- 39974329 67 -----------TCYNCLDRHVEKNGDAPAIFYDVTGSKQRLSYKELLDEVALFAAVLRQEGVRKGDVVLVYMPMIPAALIGILAINRLGAIHSVVFGGFASGALAQRIDASRPVAILTASAYRNLVREAKSKWKPPKTIVWQRERREDGERIWHKLVSSPAECVPVGSNDPIYIIYTSGTTGLPKGVVRESGGHAVGLYLSINSKFGIHGPGDVMACFSDIWVVSHSYTLYGPLITGAATVLYEGKPDAGAFWRIVEEYKVNSLFTAPTALRAIRKADPDNKLGLKSLRALFLAGERSEPAIVEAYQEVNAHVIDNWWSTESGSPISGIALKTCVRTQKTKPLSSKPGSAGKPMPGFDVRVVNDEGEELPRGK--MGNIVMAAPTAFRTLWDDEPRFFRGYFKNGWVDTGDTGVVDEDGYVHIMSRSDDIINVAAHRLSTGTLEEAITSHPLVTEVCVVGIPDSLKGQMPFALVTPNNEHVTDEQLIQQLIRKQVGAIAALRGIIRGQGIPKTRSGKTLRRVIRELFEN----- 156555572 31 -----------SIGQILLDIFHKYGDYTGWTESESG--RQMTYAQIKDKSIRLALWFQQQGIGSGDVITICSSNCLNNYVVNYAILYVGAVYNPWHHEFTLESARYAFKLTRPKVMFVCSNMIDTIEKA-AKLENLDVKIVTYEDFPNKEMIDDLIQASKEEDVDRPSTQIAGLLFSSGTSGAPKCVTMTYQSLLNIILTNAKV---VIRPNDVILWYSVPYWIVSTVYTLSTVFRKNKVIICEKSYDFERICQLIEEHKINTVIGHPNLLVNFSKHKFANRYKLGSLNRVFVSASKLGQDTAEQFRNPHISLYQGYGMTEHGLIFMQN------------ERCKNSESVGHIVPNAWVKIVEETGQVLGFDEQ--GEICCKSPMLTPGYQNNPEATAETIDKEGWLHTGDIGYRDKNGEFFIVDRIKSVIRYRFHHIYPSEITEHLLRHPDVLAVGVTSFPHEEDVEHAIAFVQRPGSKVTEDELVEH--SAKLGYYKLWGGVKFLDALPRTASGKIATNTLKEMAKSH---- 183980350 29 ------------LADLVELAAARLPEATAV--IFTADRVAVSYRDLVRLVDDLAGQLTRAGLRPGERVALRSGSNLEFVVALLAASRANLIVVPLDPALPVADQRARAGAAGARVVLIDGTGPGDRDEPAVRWWPIAVSVARDTGILSVHLDAAGEPTAVASAPQGLRADDAMIMFTGGTTGLPKMVPWTRANIA--TSIRSIIAGYRLSPQDATVAVMPLYHGHGLMAALLSTLVSGGTVLLPARFSAHTFWDDIHVAHATWYTAVPTIHQILLERAKTEREADSSLRFIRSCSAPLTPETAQALDEFSAPVLCAFGMTEATHQVASTGVEGSGCDENPAESTGLVGRSTGP----EIRIVGPDGHPVGPG--AVGEVWLHGPTVVRGYLGDPKITAANFT-DGWLRTGDLGTLSQAGDLSIRGRIKELINRGGEKISPERVEGVLASHPGVLENAVFGVPDALYGEAVAAVIVPREPAPTAQELTE-FCREKLASFEIPATFQMASELPHTAKGSLDRRAVAQQF------- 170700580 5 ----------------------------------------VTYRALLSRAHALARMLCALDFAPGARIAIFLDKRIETVVSMLGTAAAAHVFVPINPLLKPEQVGHVLRDCDASCLVTTALRARMLH--DNGVTEVPHIIIVNNAGAANVHRWPDFMSDAAPAVSGIDTDLAAILYTSGSTGLPKGVMLSHRNLLEG--AWSVAHYLGHIARDRILAVLPLSFDAGLSQLTSAWSAGAATVLVN-YLSAQDVVTACERERVTAITGVPPLWMQLARATWPEAAR-NTLRYFANTGGRLPVPVLQQLRALFPQALPMYGLTEA----------FRSTFLDPAEVDHRPDSIGKAVPNARILVVRPDGSPCAPG--ETGELVHVGACVTLGYWNDAARTAQRYRPSPW--SGDLVRRDEDGFLYFVARNDAQIKSSGYRISPEEIENTVHGSDLVAEALAIGVPDDELGEAIVLLVVPAHASFDAQKLLA-WCTQHLPRYMVPHRIVVRQSIPRNPNGKFDRSALRAAF------- 209907052 451 -----------TLAALVAEQASNTPDAPALADAHV----ELSYRQMREQVVALAKLLRERGVKPGDSVAVALPRSVFLTLALHGIVEAGAAWLPLDTGYPDDRLRMMLEDAKPSLLITTDEQLARFSDL-----------------PIASFSYNTLLGTDVEPLRVTPEQTAYIIFTSGSTGRPKGVMVGHTAIVNRLM--WMQDHYPLTARDVVAQKTPCFDVSVWEF-WWPFIAGAKLVMPDAHRDPQAMQRFFARYGVTTTHFVPSMLAAFVASLPETAGCCKTLDKVFCSGEALPAGLCREWEQLHAPLHNLYGPTEAAVDVSWYPAFGPELAAVEGNSV----PIGFPVWNTGLRILDAMMRPVPFG--VAGDLYLTGIQLAQGYLGRPDLTASRFIADPFYRTGDVARWLENGAVEYLGRSDDQLKIRGQRIELGEIDRAMLSLPDVAQACVINQAAATGGDALVGYVVSESGLPLDRDALLAALKAQLPPHMVPVVLLQISALPLSANGKLDRKAL----------- 21242834 90 -----------TVHGLFERQVAATPEAVALEC----DGQRLQYRELDTRANQLAHRLLQLGIGPDERVAICVQRSAELIIGLLAILKAGAAYVPLDPTYPAERLAYLLHDSAPRAVLVHAPTRSALGAAALPLIDIDN------------AAAGELPCTNPQVPGLTAAHLAYVIYTSGSSGQPKGVMVEHRQLA--QLVAWHTAAFGVGEGTRSSSLAGLSFDAAAWEIWPSLCSGGVLVMPSASADVASLLQWWRAQELDVSFLPTP----IAEHAFAAGMTPQRLRCLLVGGD----RLRQVPEGLPFSVYNNYGPTETTVVASSGVVPPGVPNP----------SIGRPLPYLRAYVLDAQGQLAPLG--VVGELYLGGAGVARGYLGREALTAERFIGDPFYRTGDLCRWLDDGRLDYVGRNDAQVKIRGRRIELGEIQAHLLAHPQVREAVVLAREDVAGERRLVGYVIATAEAPTAAELQRH-LRVHLPEYLVPEAFVPVDAWPLTANGKLDRHAL----------- 21242834 1158 -----------TVHALFEQQAALTPEAPAVIDG----AHRCSYAALNRKANQLAHYLIGLGVGAGQYVGIRLPRSLELVVAQLAINKCAAAYLPLDVQSPDQRLQQILDESAARWVVSRS----------------------DQPLPDGAARLDDLLDLSASPTHDPQASDAYVMYTSGSTGVPKGVRIAHRGI--NRLVCNNGYAKFQPGDRVAFAANPAFDASTLEV-WAPLLTGGCVVVIAQDLSPDRPRECLQNQAVNVLWLTAGLFH---HHAAVLLPAIAQLRYLIVGGDVLDPAVVARVLAEGAPLLNGYGPTETTTFATIHCIT----------EVSGPIPIGRPIGNTRVYVLDAHGTPLPIG--VAGELYIGGDGVALGYLHQPTLTAERFIADRFYRSGDLVRWRADGVLEYLGRTDGQVKVCGFRVELGEIASALQTHPAVAIAAVVQREDVRGSKQLVAYYVAANLAHDAQALRMHLL-TRVPDYMLPSAYVQMEQLPLTANGKLDRHALPLPARNDHAG- 213970459 490 ----------------FEAQVQRTPDALALILAGESPSPSLTYCELNERSNRLAWQLREQGVGPDVLVGVALGRSLDMPVALLAVLKAGGAYVPLDLSAPSERLRHVLQDSGLKRLLTHSEQRPTLPELAG-----IQCLCIDQMN-------SEAASAENPVVDIDPAHLAYVIYTSGSTGRPKGVAISHGALAEFVTLGA--DYSDLREGDRVLQFATQSFDGFVEQFYPPLCRGAAVVLRDERWDSATFHHAIVEHGVTLADLPAAYWLTLVDFAASPPVHYGALRQIHVGGEAMAVEGLRLWQHAGVRLLNTYGPTEATVVSSIH----DCSALTPEQVSWRGVPIGKGLAGRRLYVLDDQLNLLPQG--ALGELYIGGPGLARGYHAQPGLSAERFVADPFYRTGDRARLRADGAIEYIGRVDHQVKIRGFRIELGEIESRLQQCTGVREAVVLAVALA-GSAQLVAYVVPSVVANSDTELRQRILQASLPDYMVPTHLLLLAQLPLTPSGKLDRKAL----------- 68536910 644 -------------WDVFQQTVATFPNRPATTDGH----RSLSWHELDNSVETAAHYLHQAGVRRGDGCILQLPNSVVFLETLLALWKLGAIPIFALPDLGSTEVRHFASHAPARFYISDRHLAGVHATLQEPLDDGRTVILIDETAESPWATHSEAANEEPPTADVEADELAFLQLSGGTTGLPKLIPRTHADYLYSIRCA--LQACDLETESCLLVALPAAHNFTLSSPILGALLRGAHIVFAKSPMPSDLLPAIDHHGATHLALVPPAVLGILNAPARDRHDLRTLRTLWVGGAKLSAEVARRIRELDCQLQQVFGMAE--GLVNFTPLNASTE--------EIINTQGRPMSHDEICIVDDATLPLPEGH--PGHLLTRGPYTIRGYHRAEEINSRAFTEDGFYITGDIVTVD-DSALTVVGRAKDQINRGGEKVAPEAVENALLSHPDIHDVSVVGTPDDNLGEAITAYVILRDDDLTPLAVRKHARAAGIARFAVPDHVHIVEEFPTTGVGKVNKR------------- 114704616 11 --------------------------------------EWLSYGALREQTETVRAALRRSGVGASDRVAIVLPNGPDMAVAFITVAQS-ATTAPLNPAYKEEEFAFYLEDLKAKAIIVEAGYAGPARSAADKFGLTVIELSPDADGPAGTFALSTAAGIEAAPDALPPDDVALILHTSGTTSRPKIVPLLQSNVA--ASAANIQKSLQLTPDDRCLGLMPLFHIHGLIAAVTTSLAAGASISCTPGFDALKFFGWLEAVDPTWYTAVPTMHQTILARAGRNAEVIARLRFLRSSSSSLPGAVMKKLDTFGAPVVEAYGMTEATHQMCCNPI---------EPGKQKPGAVGLA-AGPEVAIAHEAEDHLIDG---TGEVVISGPNVTPGYEGNPDANAKSFFADGWFRTGDQGVFDEDRYLTLTGRLKEIINRGGEKISPLEVDGILSDHPAVAQVVTFALPHEKLGEEVAAAVVLKEGETADERAIRDFAAERLAPFKVPRKVVILDEIPKGATGKLQRIGLAEK-------- 91781003 5 --------------DFLWRAVDRYPNRTAVF----GPGGNLSFRELGTQVLDRAATLTQIDPVRGGRICVGASNGMDHLIAILAVLAAGKVWVPLNPRNGDPELRRILDFVEPSLVLADAEMQNRLSGTTAALRSLESLTQQAGDVGAVVMGPRSSGG-------VAMDKPQAIKFTGGTTGFPKGVIQPLRA--WNTNIATQIHELGLKPDDRYLVAAPLSH--GTSTYLLPLLVGGALIIPPEQAKAAALLDAADAHGATILFAPPTLIVALAEEQRRSPRLLRRLRYLVYGGAPMRAEQIRDAQVFGPVLCTTFGQTEAPQIITFLP--------PAEMNGDTLTSVGRPSLLTRVAIMNKDGEPV--ETGQQGEIAVRGDLVMSGYLKAEDETRKTLV-DGWLRTGDAGVFDERGYLFLRDRIRDVIITGGFNVYPSDVEAVLSAHPAVADCSVVGVPDAKWGEAVHAAVQLRSGMQVDTADLVALVRRELGPVKTPRHVHLFESLPRSAVGKVLKTEVRNTILNRRG-- 72161704 10 AFP---NREDWALPTVLRHRAAQAPD--AIYLDTPEEGRRWTYAETLATAEKVGRSLLAHG-EPGDRVLIMARNSSAFIFTWLGSAMAGMVEAPINTAYKGDFLTHQVRVARPRWAVIDAELADRFTDVADEIEDIERFWVIDNGDVDQAIDWEDLVDRDGELPEVSPRSLASIFFTSGTTGPSKGVAMPHAQMFF--FAAETACLTRLTDKDAAMAVTPLFHGNAQFMSAYPALISGARFVLRSRFSASRWIDQIRESQVTVTNFIGVMMDFVYKQPRRPDDADNPLR-CIFAAPTASSILEDFKKRFGIEFVEVFGLTETSAPI-----------LSPYGEDRPAGAAGLVADDFDVRLVDETDEEVPVG--EVGELVVRPPWITLGYYGMPEKTAEAWR-NLWFHTGDALRRDEEGWFYFVDRYKDALRRRGENISSYEVEQAILGYKSVVECAVVAVPDVDAGEEVMACVVVR--EPTTPEELWEWCDSRLPAFAVPRYLRFVEALPKTPSEKVQKAVLREQ-------- 156932994 24 ---------DLPLTDILSRHAQS-----AATALIDGE-RRYSYRELDAAATRLAGALARRGLQRGDTALVQLGNVAEFYIVFFALLKIGVAPVNALFSHQRTELDAYARQIAPALLIADREHAAYITALKAQHSSLRMTLLRGD----GLDALISAPTTDFTPTPSAADEVAFFQLSGGSTGTPKLIPRTHNDYYYSIRRS--VEICEFTRETRYLCALPAAHNYPLSSPGAGVFFAEGCVVLARDPSATLCFPLIEAHQINVTALVPPAVSLWLQAIQEDNRQLASLKLLQVGGARLSDTLAARIAEIGCQLQQVFGMAEG----LVNYTR------LDDPDERIFTTQGRPMPDDEVWVADENGNPLPRG--ETGRLMTRGPYTFRGYYNSPEHNASAFDENGFYCSGDLVAIDEQGYITVQGREKDQINRGGEKIAAEEIENLLLGHEAIVHAGLVSMEDSLLGEKSCAYIVTTRP-VKAVEIRRFLRELGVADFKLPDRVERVDALPLTPVGKVDKKQLR---------- 157961945 36 -------NAPNNLAEVIESSRR---DDESTFLVYQDDV--FSFSRFYTEVDALAAWFHKQGIVQGSRVAIALRNRPEWAVTFAAIAKLGAVPVPLNSFGQPKELWSAIDEVMPKILVCDKARWNKLDTHVDSNTFDVLVVDDNDKATPDVSHYQEVVASYFPHLSILPEDTALILFTSGASSNAKAVVSSQRAVCQALFNIDFISAIAMTSPKVVLTAVPLFHVSGLHAQLLTALRSGRGMVIMHRWDPKEAVKMLKQHNITQFNGAPSMVMQLFREPGFSPTVLGNMAGLGFGGSGLPEVLVDLVEMPNHMVGSGFGMTESNGVGASS---------SGEMFRVSPKSSGMLSPLVKVKVCDPIGDELPKG--EVGEICLKSVTIMREYLNNNQGTQQAI-QNGWLHTGDIGYLDRHGFLFVVDRLKNVIIRNGENIASVEVESSLMLHHAIKEAAVFGIADDMVGESVMAVVSLKRGQQVEEDELKLHVAAQLAGYKVPSTIHIVDDLPRNPAGKLLHSQLKQTY------- 134291179 3 -----------NVLDLVQAAANRTPDAEALICGAA----RVTYQNLVHRARGMGNALDALGFTAGARIAIYLDKRVETVVSILGAAAAQYVFVPINPLLKPKQVAHILLDCGADCLITSALRARVLDE--HGLTSVSNTIIVDDAGSASVQSWPESANDSENPPQSPDTDLAAILYTSGSTGLPKGVMLSHRNLLEG--AWSVAHYLNYVSSDRILAALPLSFDAGLSQLTSAWAAGATAMLINYLV-PRDIIDACASERITAITGVPPLWMQLARANWPETAR-STLRYFANTGGKLPAPVLQQLRALFPQAYLMYGLTEA----------FRSTFLDPSEVDRRPDSIGKAVPNARILVVRDDGSPCGAD--ETGELVHVGACVTLGYWNDATRTAQRYRPSPW--SGDLVRRDPEGFLYFVARNDAQIKSSGYRISPEEVEEVVHCSGLVTEAVAFGVADDELGEAIALVVVPIANGF-DAQVLQGWCVEHLPRYMVPHRIVVRETVPRNPNGKFDRAGLRAAFA------ 194741324 26 -------DPHLSIGDIIFHEMRRHPK--LIAQISATENTVLTRGELHANSMRVASYMRSLGLLQSDVVGIIARNTTHIFAVTYACFFNGIAFHSLNIAYEQNTIEKLFDITKPKLIFCDGD---EFEKVRAATAHQNVKIITMRNHPSGSITIDQVLATPIEDNFLPSDQTLAILCSSGTTGIPKAVTITNSRQILAA-------SFRLTTEDVQFTQSTLDWITGLLTTVTSGVFSTKRIIADNAFDAAFFMRLVEEYKITWTIQAPAHMAMMVNCASFDTSDLSSIRYYLFGGSRASVETQHLIRRLSSNCLHAYGFTELGAMASMNFHFDD-----------KPNSVGRLVSGIKLKVVSEQGESLGPD--ELGEICIQNGQYWAGYYGNPAETHLMRDSHLWFHSGDLGYVDDDGFLYIVERKKDMLKYQNIMYYPNEIESVISEMPDVVEVCVFGVWDQIYGDEAAAAVVKKGSSLKAQDVVDYVADHTKAKYKLNGGAIIVEDLKRSPNGKTNRMANKAHF------- 15609521 41 -----------TLDTVLSDAARRWPDRLAVADAGDRPGHGLSYAELDQRADRAAAALHGLGITPGDRVLLQLPNGCQFAVALFALLRAGAIPVMCLPGHRAAELGHFAAVSAATGLVVADDYRPMARELVADHPTLRHVIVDGDPGP--FVSWAQLCAQAGTGSPAPPADPALLLVSGGTTGMPKLIPRTHDDYVFNATASAAL--CRLSADDVYLVVLAAGHNFPLCPGLLGAMTVGATAVFAPDPSPEAAFAAIERHGVTVTALVPALAKLWAQSCEWEPVTPKSLRLLQVGGSKLEPEDARRVRALTPGLQQVFGMAEG----LLNFTRI------GDPPEVVEHTQGRPLPADELRIVNADGEPVGPGEE--GELLVRGPYTLNGYFAAERDNERCFDPDGFYRSGDLVRRRDDGNLVVTGRVKDVICRAGETIAASDLEEQLLSHPAIFSAAAVGLPDQYLGEKICAAVVFAGAPITLAELNGYLDRRGVAAHTRPDQLVAMPALPTTPIGKIDKRAIVRQ-------- 15131493 448 ---STSAPPSLPALDLFGHQVAHRRDEPAVVDGD----RTVSYGELAERAERLAGYLNGRGVRRGDRVAVVLDRSPDLIATLLAVWKAGAAYVPVDPAYPVERRKFMLADSGPAAVVCAEAYRAAVP------DTCPEPIVLDDPRTRQAVAESPRLSAG-----TSADDLAYVMYTSGSTGTPKGVAVSHGNVA----ALAGEPGWRVGPGDAVLLHASHAFDISLFEMWVPLLSGARVVLAGPGAVDGAALAAYVAGGVTAAHLTAGAFRVLAD---ESPEAVAGLREVLTGGDAVPLAERVRGRVRNVRVRHLYGPTEATLCAT-------WWLLEPGDETGSVLPIGRPLAGRRVHVLDAFLRPVPPG--VAGELYVAGAGVAQGYSSRPALTAERFVADPMYRTGDLAYWTEQGALAFAGRADDQVKIRGYRVEPGEIEVVLAGLPGVGQAVVTPR-----GEHLIGYVVAEAGHDADPVRLREQLAGTLPEFMVPAAVLVLDELPLTVNGKVDRRALPE--------- 15131493 1953 ---------ETSVLELFRRQAGASPDAVAVVAGE----RTLSYADLDRESDRLAGHLAGIGVGRGDRVGVVMTRGADLFVALLGVWKAGAAQVPVNVDYPAERIERMLADVGASVAVC-------VEATRKAVPDGVEPVVVDLPVIGG-------VRPEAPPVTVGAHDVAYVMYTSGSTGVPKAVAVPHGSVA----ALASDPGWSQGPGDCVLLHASHAFDASLVEIWVPLVSGARVLVAEPTVDAERLREAVSR-GVTTVHLTAGAFRAVA---EESPDSFIGLREILTGGDAVPLASVVRMRQADVRVRQLYGPTEITLCAT-------WLVLEPGAATGDVLPIGRPLAGRQAYVLDAFLQPVAPN--VTGELYLAGAGLAHGYLGNTAATSERFVANPFYRTGDLARWTDQGELVFAGRADSQVKIRGYRVEPGEVEVALTEVPHVAQAVVVAREGQPGEKRLIAYVTAEAGSALESAAVRAHLATRLPEFMVPSVVVVLESFPLTLNGKIDRAAL----------- 15131493 3472 -----------TLPVLFRRQAERSPDAVAV----EDGARSLTFGGLLGEVEALARLLVGAGVRREHRVGVLVERSAELAVTMMAVSFAGGVFVPVDPDYPRERVEFMLANSAPGVMVCTKTTRAAVPA-----EFAGTVLVLDEL---------PAADPDVELPPVAPEDAAYVIYTSGSTGVPKGVLVTHSGLA--NLGYAHIERMAVTSSSRVLQLSATGFDAIVSELYMALLAGATLVLPDAASMPPRVTEAIRRAGITHLTVSPSVLASEDDLPD-------TLRTVLTGGEALPPALVDRWS-PGRRVIQAYGPTETTICSTMSAPLSPGHD---------QVPLGGPIHNVRHYVLDAFLQPVPPG--VVGELYITGVGLARGYLGRPGLTAERFVASPFYRSGDLFRWTREGQLLFAGRVDAQVKVRGYRVEPAEIEAVLAEHPWVGQVAVSVRRDGPGDKQLVAYVVPSADAATLASALRELAAERLPEYMMPAAFVSLEQMPLTPNGKLDHRALQ---------- 2894188 2542 ------------LPELFAAQVAATPEATAAIF----EDQSLSYAELDARANQLARWLIEQGVGPEDLVAVMLPRSLELVIALLAATKTGGAWLPIDPDYPADRIAYMLDDAEPALVITTAALS--ASPVGEVLAARSTTMVIDDPSAAGEVAGRDPVTDTDRTRRLDPRHPAYLIYTSGSTGRPKAVVITHRNLTNY-LFHCGRMYPGLRGRSVM--HSSIAFDLTITAMFTPLTVGGTVHVGA----LEAVIGAVDSAPSIFLKATPSHLRTL-----DTGSRESAVSGLLLGGEQLPVDTIVQWRRTNTVVVNEYGPTEATVGCVEYRLEPGQECPPGG-----VVPIGTPLTNMRAFVLDSWLRLVPPG--AVGELYVSGVGVARGYLGRAGLTASRFVADPFYRTGDLVRWNPDGQLVFAGRVDDQVKVRGFRIEPGEIEAALVAQESVGQAVVVA-HDSDVGKRLIAYVTAAGQTGVDTAAVREGVAARLPQYMVPAAVVVLDALPLTTNGKVDRAALPD--------- 214038235 24 --------------DLVNAHARNQPDRIAL----DDGTEKLSWSEAVPLINQIAAQLQADGLVKGQAVSIVGATSVRYALVYLAAIVAGGCAAPLTTSATPKQLAAMMADSGADHLFVDTVKLQELNHSGVELPPLNQIMLNEPVEGVQFLDWMAKDGALPKDLCVSPEDPFNIIYSSGTTGTPKGIVHS-RKMRWHQMAVGEGARYG-KPGQVSLFSTPLYSNTTLSIFISTIAYGGTAVL-MPKFDCQRWLELAQEHRATHTMLVPVQYQRLMDFDGFDDYDLSSFTHKYCTSAPFSAELAEVLARMPGGLIEAYSMTEGGVVCI----------LVAHAHPDKLHTVGVPWDGSEVITVDEDLNQLPAG--EMGELVGRSRTMMTGYQNQPQKTEECYDANGWQRMGDIGRVDDEGFVTLMGRSKDMIISGGFNIYPRDLEEALMKQTDVIDAAVVGVPSKEWGETPFGFVVARNGVELDLDQLKSNANADLGKTQRLTALRQIEELPRSHIGKILKTELRD--------- 76811957 1 ------MNPHIRLADLLDSAAAQRPDGIAIAE----PRRRVRYAQLAADVRRAAAALAAAGIAPGERVATYAPKAYETIVTMLAANLAGAIVVPINPQLRDHQVRHILADSGARLLLTT---APRLARLAERPAGLVTWLVEDVAALAGAGDDVRDAGR----AHAVDSDPAALLYTSGSTGQPKGVVLSQRNLTAG--ADSVAAYQRLSHDDVILGALPLSFDAGLSQLTSALAAQACYA-PLDFLRAEEMPAWCAQVGVTSITGVPPLWMQLAAVAWPDAARLP-VRRIANTGGTMPQPLLHRLRQINAAPYLMYGLTEA----------FRSTYLPPEEAAARPGSIGKAVPNAQILVLRADGSEC--DAGEPGELVHRGAFVTLGYWNAPELTAQRFRADVAVWSGDIVTRDDEGFLYFVSRADEMIKTSGYRVSPTEIEDILFECPQTLEAVAFGVPHPALGQAVVACVYGGGDPASCRQALLDACRARLPSYMVPQHIEIAGALPRNPNGKIDRPLLKRAHLSRF--- 195401645 24 ---------DMTLGEVALLILKLHADNVMQIFDPTGET--LTGAQLYEQSRRLAHAFQHLKLHRGDVVGISAKNTTYLTEVVIAALLSGTPINPLHPDFDKETVAYMYEITKPKVIFCDLDNYETLAAVKKSLKFKTELILLCGSLP-GVRNIQDLLQDGCNCPHLSGDDTAFIITSSGVTGLPKGVTRSHRSLLNNTKIPQL-----FTSETVVFCFSPLYWVSCVFTLLVSLVNGCKRVITNKPFSVDYFAELVARHKVSFVLTVPHHMALLAKSQRTDAEQLQSVQSFICSGSKLPLGIWRRYELLGSRFAVLYGLSEISGVSKN--VGGPL------------GSEGRLLRNVQVRIVDEQGNALGPN--QTGHIHVRLNQRWGGYYRNPQDTQTTVTPDGWLLTGDHGYFDDEGCLHFQTRDTDVFKYNNIPIYPKQIEDVILQLPGVHEAAIFAVPDEISTNLTACAVVREGQQLTAEKISGIVAEHLSEAFHLRGGVYFVDELPKTTNNKIQRRRILAELKQHYG-- 89274993 1508 -----------TLPELFAVQAARTPDATAVTAGGV----ELSYAELDARAEGLARGLVGRGVGPESVVGVLLGRSADVVVAVLAVAKAGGAYLPVDPDYPADRVAFVLSDAGAEWVVTSAEFAPVLPAGVAA-------VTVDGAGSGPVF-------DSVPLPTVRPDHPAYVIYTSGSTGRPKGVVVPHRSVV--ALFAATRGVFEFGAGDVWSWFHSLAFDFSVWEVWGALLHGGRVVVVDVSRSPREFVELLERERVTVLSQTPSAFYQLMG----VGGGLPALRTVVFGGEALEPGWWERFGEAGPRLVNMYGITETTVHVTHQDLR--------PDTAADGSVIGRGLPGLSVFLLDEWLRPVPVG--AVGEMYVAGAQVARGYRGRAGLTGERFVACPFYRTGDRARWSRDGRLVFAGRADEQVKIRGFRIEPGEVEAVVAGHRDVAQVAVVAREGGPGGLRLVAYIVAAEGTDGLADRVRVFAGERLPSYMVPSAFVVLGGLPLTVNGKLDRTALPE--------- 89274993 457 -----------SVLSRFEEHAARTPDAVAVVCGAS----ETTYRELDERAERLAGVLRGHGVGPEAVVAVCLPPGPALLTAFLAAWKAGAAYLPMDPGHPAERARLTLAESRATALIATGELRDLAGSGIAALDPDDLPVTAPAAPAAPAPL---------------PAQLAYLIFTSGSTGVPKGVAVTHGALANYTVWAA--EFFRMRPGDHSPMHSSTAFDLAVTGVLVPLVCGGAVDISGGAAGLAALTRARAGEPFGLVKVVPGHLPLLTETL-TVPERASATRRLVVGGEALPGAHVRAWLRDAPDVVNHYGPTETTVGCCVFEVPS-------GRPVGDRVPIGRPIANTRLYALDDALNPVPVG--ALGELYVAGAGLARGYARRAGPTAERFVACPFYRTGDLVRWTAGGQLEFAGRADDQIKINGYRVEPAEIEAVLSRHPAVARAVVVPRTTDRDGPQLVAYVVPAGGKEADTREVRRFAAHALPAHMVPATVVALDTLPLTANGKADRSAL----------- 115396880 240 ---------------------------------------RITKAEARTFTKRFAHIFREFGIGRNDAVLCISSNQVLLPTVYYGIIAAGGVFAAASTALTAMELVRQIRQSKSRVLVCAENHAKTLQAAQQCAIPASRILVLESMSHKRALRAAELDWERLTDQPTLESTLICLLYSSGTTGPPKGVMLTHMNLVSEAVLASRAGRPGLTVPYCTVGHLPTAHIAGVLGYFVTPAVAGGAVYWMPRFDIDRFIEYCRAYRVTYLATAPPVYLAIAESARVTDH-FRTLVRAESGAAPLSIEVQRRAEKLGCAISQRWGLTETTGSVTTMPWGVE----------DRTGSISPLLPNVRLRIVDGEGRDVPQGAE--GELIVKGPMVTPGYFENAEATAAAFTEDGWFRTGDIGLWR-DGKIYMVDRKKELIKYKGLQVSPVEVEAFLLTHEAVADVAVIGVADPAGNELPRAYVVCEDGRQVTEDELKEYVKANMARHKLRGGVVFVKEIPKSTSGKILRRQLRDQAK------ 134099557 233 ALPDQRM------HELFEQRVQLHPGAVAAVHGD----RSWTYRELNARANRLARALLVRGLEPEGVVAVATERDLDWLASVLAVFKAGGAYLPIEPHFPADRIATTLSRAECRIVLTERGSTTTLDHALESLPGVRALLVDD--------AYAEDHAEGDLGTEIAADQLAYIYFTSGSTGEPKGAMCEHEGMLNHLLAK--VDDLGIGEGGAVAQIAPQCFDISLWQLLSALVVGGRTLLVEQDLDVERFVDRIAEGRVAVLQVVPSYLEVVLSYLENHPRELPDLQCVSVTGEALKKELAERWFATGIRLVNAYGLTETS--------DDTNHEVMDRVPEGERVPLGPAIPNVHVYVVDENLDPVPLG--APGEIVFSGVCVGRGYVNDPDRTRLAFLADPLYRSGDHGRWLPEGKLEFLGRRDSQVKIRGFRIEIGEIENTLLRVPGVRDGAVVVAERADLSKHLAAFYSAPGE--LDAGMLRDTLAESLPEYMVPPVFHWRERLPLTANGKIDKKALK---------- 195395772 27 ---------DLSIGHIIFHEMRRHPK--LIAQISDTENTVLTREELHLNSMRVASYMRSLGLQQSDIVGIIARNTTHIFAVAYACFFNGIAFHSLNVSYEQATIEKLFDITKPRLIFCDGEDYEKVKLATEDLN---VKIITMRNHQIGSISIEEVLATPVEPNFEPSRQTLAILCSSGTTGIPKAVTITNSRKILNSTNY-------LTTDDVQFSLSSLDWVTGLLTAISSGVYSTKRIISTKPLDPVDFLRIIEEHNVTWILQAPSHMAMLVNCAEFEKANLQSIRFYLYGGSRCSLEVQQRLRRHNDCLHLVYGFTEAGSMVAMNCNFDE-----------KPNSVGRLGDGYKLKILNERGEAVGPN--EVGEICVYSGQYWAGYYGNPEETHNICDSELWMHTGDLGYMDDDCFLYVVDRKKDMLKYQNIMYYPHELEEVISKMPDVAEVCVFGIWDDTNGDEAAAAVVKKGTNIQAKDVVDYVQKHITASYKLHAGAIIVDDLQRSANGKTNRQA----TKNYF--- 104782285 513 ----------------IVQQAQARPEALALVHGE----RRYSHAELDRWANRLAQRLVAAGVGPEVRVGVALPRTPQLVVALLAVFKAGGAYVPLDPDYPAERVAYMLEDSAARLVLSDGEVAERL-----GLQACCEVLLVD-----GDEQSLEAWPAEPPVNRASAQNLAYVIYTSGSTGRPKGVAIAHRN-VLALLHWSRQVYRDEDIQGVLASTSICFDLSVWELFV--TLAAGGYIVLAR--NALELPELPARDLVRLVNTVPSAIAALLRGGQLPA----GVRIVNLAGEPLKQRLVDELYALGLEVYDLYGPSEDTTYSTWT-----------RRQAGGRASIGRPLPHTAAYLLDSQLQPLPQGCGA--ELYLAGAGITRGYLGRPALTAERFVPDPFYRTGDLVRYREGGELEYIGRIDHQVKVRGFRIELGEIEARLQAQASVHEVAVLA-PDGPSGRQLVAYVVPVDAQLVEDAGAQDALREHLPDYMVPAAMLFLARLPLTPNGKLDRKAL----------- 104782285 1996 AMPPAVLGIEQSLWQLIEAQALRTPDAIALVA----DGQSLSYAWLNGRANQLAHRLVAEGVAPDVLVGIALPRGADLIVGLLAILKAGGAYVPLDPEYPAERLGYMLDDSGVDLVLGDARGEALLAGRHARLLRVDQLAFAGDD-------------QGAPQVALDGHNLLCLLYTSGSTGRPKGVALEHGALLRHLL--TMQRFYRIDSADRFLHFASLNFDWGTEQWLLPLISGARCILRGELWSTEQALEVIEREQASLVYF-PTQYACQMAALAAGQGRAPSVRSFNVAGEAFPREGFEQIQAVLQPIVNGYGPTET---VITPFL---WEAEGDTRFTSAYAPIGRPVAGRSAYLLAEGLAL--QGDGLVGELYIGGCALARGYHARPSMTAERFVPDPFYRSGDLVRRLADGQMEYIGRVDHQVKIRGFRVETGEIEARLLARDEVAEAAVVAVPGP-SGQQLVAYVVPCQGPLAEREAQAQLCEGDLPDYMQPAHWQVLAALPLTPNGKLDRKALPQ--------- 149203922 9 --PSAPCPTPFNLAAHVLGRAEAQPDKIALAVLSLAKADRWSYGRLLAAVRGTGTGLLRAGLTPGDRVLMRLGNTVEFPIAYLGAIAVGLIPIPTSSQLTAPEVAGMIETTQPALIL---------RAAGVACPETD-IPTLDEPTLEAMRDLPPADWHMGDP-----DRPAYIIYTSGTSGIPRAVVHAHRAIWARQMMSD--GWYGLRADDRLCHAGAFNWTFTLGTGLMPWTMGATALIPAPGITPEQLPLLLKRHDATIFAAAPGVYRKL--FQPGASLSLPHLRHGLAAGEKLSDTIRQHWQATGTPIYEAYGMSECSTFIS-----------GSPDHPAAPGTLGRPQTGRRVAIL-ANGTPVPLGTEGTIAIHRSDPGLMLGYLGAPEATAEKFTGD-WFLTGDQGMMDAAGHITYLGRADDMMNAGGYRVSPMEVESALSAHPGITAVAVTDIAVKEDARVIMAFYT--GPQTLDPATLDAFARTRIAGYKAPRAYHHVAALPTGANGKILRRALRPIYEGLHGQA 24940597 14 ---------PVTLAELWERTVRSRPSSPAIVS----NSEILSYDEVNARANQLARLLLNEGAGPGRLVALALPRSSHMVISVLAVAKAGAAFLPVDVNHPKERISYLLADAGPALLCTIRGAVPKLPADIG----VPQLVLDSAKQTATLDALPDTMTEDERGGSLAATNLAYVIYTSGSTGRPKGVALTSAGLP--ALAAAKVATMQVTEDSRVLQFASPSFDAYVTELLAAFTAGATLVLPGPDALAGDPLEALRDGRVTHAVLPPAA------AATVSPDAAQDLRVLVVAGEACPAGLVEQW-APGRLLVNAYGPTECTVCATMTGPLTPTDEV----------TIGRPIPGVSVHILDNALRPAAVG--EIGELYISGAGLARGYLNRPDLTAQLFVANPFYRTGDLASMRADGDILFHGRIDDQVELRGFRIELGEVESVLSQHPDVAQAVAVLRAGAAEGPQLLAYVVPHDTTPTAGELREHASR-FLPDYMVPSVYATIDAVPLTPGGKTDRAKLPEPIK------ 119471993 43 ------------------------------------------------------------------RIAFLVSNGYDYVVTQWAIWAAGGVCVPLCTTHPVKELLYTIDDSDPSLVILHPAFDRFKEPLRESIAKDVPFMILQSFHAKNDLSSYSL--PTFSPVSSLDRRAL-MIYTSGTTSKPKGCVTTHKNITFQ--ARCLVEAWKYSPSDHLIHVLPLHHVHGIINGLTASFLSGATVEMHPKFDPQVIWSRWQDQGSTMFMAVPTIYSRLIDYFEAARSGANALRLVVSGSAALPTPIKTKFAAIGQILLERYGMTEIGMALSCGL----------DVDKRIDGSVGWPLPGVQVRLADKETGAIIETANEDGMIEIKGDNVFLEYWQQPDATAREFTADGWYKTGDVARRDDSGAYFIQGRASDLIKSGGYKISALEVERKMLGLDAIEEVAVVGLADEEWGQRVAAVVKQRPGEPLDLLSLRAQLKQEMAPYKIPTVLKVVDSIERNAMGKVNKKMIVQKY------- 21911413 466 -----------SVVELFGRRVDTAPHAVAITDASGTD---LTYAEVDQASNRLAAYLTGRGVRRGALVGVVMERSADLVITFLAIWKAGAAFVPIDTGNPAERTALILADSGVSTVVCT---------IATQAAAPENAIVLD--APETRAAVDEQAGTAPE-IRVGADDLAYVMYTSGSTGVPKGVAVTHGGVAGLAGDA----GWRIGPDDGVLMHATHVFDASLYEMWVPLATGGRILLAEPGVDADGVRRAVER-GATALHLTAGTFRALA---EASPECFTGLTEVGTGGDVVPAFAVENLRRAQPRVRNTYGPTETTLCAT-------WKPIEPGDGIGRELPIGRPMANRGIYILDAFLQPVAPG--ITGELYIVGTGLARGYLGRPDLTAERFVACPFYRTGDLARWNRDGEVVFVGRADDQVKIRGFRVELAEVEAVLAAQPGVTEAVAMAREDQPGERRLVGYVVTDGGEADVDEMRQR-MSLVLPSYMVPVAIVVRPGLPITANGKVDRRAL----------- 90023039 16 -------------------SDSRVADKLAVID----DNKQLTYGQLKTNSLALAQGLYQLGIRTGDNVVLQFPNRIEFVETLFALFALGAVPVMALPAHREQELKHFCTESQAVAYICADDYRALARNVCA-LTQLKHVFVAGDGQEFYSLDDVKRAGEASLPVVDNGQSLALLQLSGGTTNLPKLIPRTHDDYFYSVRESAAV--TGLTNESVYLCVLPAAHNFTLSSAVLGALYAGATVILSEQVAPDRVLPIIAKQRVTTVALVPPLANAWLQFAQKNRVDTNSLQVVQVGGAKLTSVLAKQIVAFNCKLQQVFGMAEG----LVNYTRLH------DGPDKTLFTQGCPLSSDEIKVVANDDTPVV--NGEVGHLLTRGPYTIRGYYNASEHNATAFTPDGFYRTGDLVRLTEEGYVVVEGRAKDQINRGGEKISAAELEELLVGHPGISDAAVVAMKDSVLGEKTCAFVIKNKQQATLPALRRYLREIGVAEYKLPDRVVCVEVFPTTKFGKVSKKALRETLEN----- 197729212 27 ------------------------PERPALRFDGRG----LSYGELAAAATGLARRMREGGAA---RVALWATPTVETAVGVVAGLLAGVPVVPLNPRTGERELAHILADSDPDLVLVTPG--APLPDVLGGRTTLEVGEVSEAAAP---------LERDGLPVTHDPLSPALVVYTSGTTGPPKGAVLPRRAIAANLDA--LAEAWKWTGADVLVHALPLFHVHGLILGVLGPLRLGGELRHLGRFSVAGVARELAGGG-TVLFGVPTMYHRLAEAVDGDRAALTDARLLVSGSAALPLPVLRRIEATGRRIVERYGMTET-----------LISTSVRPGGGSAPGTVGLPLHGVGVRLVDEDGTAFDRDGQTIGEVQVRGEQLFTEYLNRPDATAAAHDGD-WFRTGDMAVRESDGSVRIVGRATDLIKSGGYKIGAGEIENVLLDHPGVREAAVTGEPDADLGERVVAWIVPNGEPPSARELADH-VAAQLAPHKRPRDVRFLTALPRNDMGKVMKRAL----------- 110634920 27 ARPSGGYDRDSNLHDQVAQHAIARPDAIAVEFGED----RLTYGELNQLSSALALELAMLGVKKGDTVGLLLPRSLETVLAILAILKAGAAYAPFDPAYPVEHLRYMADDCRPKTILTDGK----------ETPAIREIERWHAVSSLGALLTRSAQRHSSDLPRVEGGDAAYVMYTSGSTGRPKGVIIPHRGV---ARLVREQNYIRFEPSDVVLHTATISFDAATFEIWGALLNGCKLVIGDQTLSLQRIAETIERKRVTVMLLTTGLFHLLVDY---RREGFPSLRHVLFGGEVASADHARRFLRAGCLLTNAYGPTEVTVMASAYTI--------PPDFAGDEIPIGHSIAHSHIHILDEELNELPVGTE--GQLAVSGDGLAIGYLNRPALTNERFVGEGCYLTGDLAVMDANGLLHFRGRRDRQIKIDGKRIELDEIEAALRRDPRLADAVVICRED-QSIKRIVAYLKPHPPFPASKEEFAGMLRRVLPKHMIPSSAIVLEEFPMNQAGKIDRSKL----------- 87122294 483 --------------ERFDAQVAANPNKVVVSDGET----TLTYEALSQRVNALTQKLVHHGVKLDSVVALLGERNSDFLVMILAVLRSGAAYLPLDPSHPPLRIAQVLKQSRSSLVLANKQFEELLDALSASALSVSALSVATYDRAEWSTSYEAPAGYEADSAKAPDRNLAYVIFTSGSTGTPKGAMVTRNGMLNNMLGK--FAPLQLTDQDVIAQTASCFDISVWQFLIAPILGARVEILPDCSQDPARLVTEIDRRGISVLEPVPALIQMLATETSGSKSSLSTLRWVLPTGEALPPVLAQQWQYPSIPLMNAYGPAECSDDVAFYPIVDRLSD------QVLHVPIGSATANNRLYLLSPELELVPIG--AIGEIYVAGTGIGRGYLNEPERTAGVFLPNPFYRTGDLARYLADGSLQYVGRVDYQVKVRGYRIELGEIESRLAQHPDVDEVVLLAANDKKRGKVLVAYIAGEALNGAAKEELRDFVAQGLPDYMVPSAFVCLPKLPRNNNGKVDRKQL----------- 87122294 2762 --------DDYDLIRRFESQVESTPEAIAIRFHD----ESMSYRRLNSEVNQLAHYLMDKGVGAEQKVAILLDRGPLAVIAHLAVLKAGGAYIPLDPAQPADRLSYICQHAKPSLLITQTENSGLV-------KSNADVLTLNSLPSESGLAFNLALNHDLNPSRIHYSQLAYVIYTSGSTGKPKGVAISRGNLA--NFLHGMGQKIAISETDSWLAVTTTFDISALEI-YLPLLQGATLLMADSQMDVDALFELLN--QATVFQATPTTWQMLLTKNDAVWPALKG----IVGGEAVPNYLAKKLMEKGVTLINAYGPTETTIWSTTHSFNGALEESAVEEGAVEKGAIGTPILNNRCYLLDDHLQPVPLG--ATGELYIAGEGVARGYQDAPDLTASVFVPDPFYKTGDLVRLGKNGLLEYIGRSDFQIKVRGFRIELGEIENSLRKFEGVSEAVVVA--DDK--QRLVAF--LQTQESISSLTMRELLEAELPAYMLPYQCVCVSQFALNSNGKIDRKAL----------- 87122294 1616 ----------------------------------------LTYAELNRHSDRLAVQLQKSGIKQGDRVALCVDRDQHMLVSILAVLKSGAAYVPIEPEWPADRMSYVLAHSTPVLCLVNRAYQSKVTEFQPELACLDTWFDLDNTTTEQPLVYTEKSDTEKPDTEKP-DQLAYILYTSGSTGRPKGVEISLGNLAY--LCRELSDCVPLSTKDKVLSLTTYCFDISIVELLYPLTQGASILVADPRLLDQLLDAAVSHKPVSLMQATPATWSMFLA---RSRRTLDGV-TAISIGEALSAELGRQILMRGAELINAYGPTE---VTVYSTYQAITLADCDAATSSATLPIGKVFKGLSAHVLDDSMRSVP--EGVTGELYLSGDGVGLGYHKAPDLTEKAFVANPFYKTGDLVSRRLDGTLDYLGRNDFQVKLRGFRIELGEIEALLPQLDGVDNAVVLL---EGKGDQAKLVAYWSGEQGESTALREHLAK-RLPEYMLPTFWQWLDVLPQNANGKVDRGALQ---------- 87251746 25 --------ENVPLWHLLWCHLPKFENRIAVRD----DKESLSYNELVTQADQVATRLLSQGWTSGDHIVMQLSNSCQFAVTLFGLLRAGIIPVMALPAHGLAEIEHFMRISSAKGYIGEGSGQQMVDALQKQ-PDLKLYLVDQITQP---YALPCVPIQTFNPTIVNPETPALFLVSGGTTGLPKLIPRTHNDYLYNIRCC--CNASEVTEEEIYLVVLPAAHNFPLGCPFLGTLSLGGEVIFTQLASPDHCFELIEQFGVTATALVPALAQLWTEATQWEETNLTSLKRIQVGGSKLAYSAIEMQTAFPSALQQVFGMAEGLIACT----------RLTDPPEVIASMQGKPVSSWEIRIVDNDGNDVALGEE--GELLTRGPYTLSGYYRAPEHNARSFTEEGYYCTGDKVRINAERYLTVTGRIKDIINRAGECIAADEIEEQLLAHPNVTQVAVVAVPDPHLGERIGVAVVGRGAAITLQDLRQFLIGQNLATFKLPDELILVSRLPKTAVGKIDKKAI----------- 215485442 42 -FARWFCEGRTNLHNAIDRWLEKQPGALALIAVETEEERTFTFRQLHDEVNAVASMLRSLGVQRGDRVLVYMPMIAEAHITLLACARIGAIHSVVFGGFASHSVAARIDDAKPVLIVSADAGARLDDAISQAQHQPRHVLLVDRGLADFASLRHQHIGARVPVAWLESNETSCILYTSGTTGKPKGVQRDVGGYAV-ALATSMDTIFGGKAGGVFFCASDIGWVVGHSIVYAPLLAGMATIVYEGLPDCGVWWKIVEKYQVSRMFSAPTAIRVLKKFPEIRKHDLSSLEVLYLAGEPLDEPTASWVSNLDVPVIDNYWQTESGWPIMA-------IARGLDDRPTRLGSPGVPMYGYNVQLLNEVTGE-PCGVNEKGMLVVEGPGCIQTIWGDDDRFVKTYWSRPVYATFDWGIRDADGYHFILGRTDDVINVAGHRLGTREIEESISSHPVVAEVAVVGVKDALKGQVAVAFVIPKESDSLEDREVAHLVDSQIGNFGRPAHVWFVSQLPKTRSGKMLRRTIQAMEE------ 13541502 7 --------------------------------------RKITYKELFEDSVRLANGLSSCDLS-GKRIAVLDWNSIEYAIALYGIPFAGSSIHPINVRLPLEQISRTIKTARDEALIVSKDFLPIAEKLAEAGLLSKKKIFTINVSSDDFSRFEDLIGEEVFTPKFDEDTEMSILFTSGTTGMPKAVSYTHRKTVTAIWASAYQGLARLNSGDTVFPLIPFYHIWSWGSLFISTMIGTKYIL-GGKFDPISTLKLIKSEKATWMNMVPTMLYALLANDNESV--LSGMKILI-GGSPIPNGLVEEARKRKIELTSIYGFTD-GLIASIGTINEAYGKIEDERKYEISTKYSTPSPLAELKIVKADGAP-P-------EIFFRSPWLPDGYVSDETETKNAYV-EGWFRPGDSGHIDEMGNLCIDDRVKDLIKSGGEFIPSSTLESYISGVPGVEMVAVVPRKDDKWVERPVAFVKSNKDFDNLKDLFDSLVKGKISSWWIPDEFYRIDNMPLTGTGKIDKKELRK--------- 54027036 6498 -----------TLATMLVTAAAANPDGIAVVCGD----RQLTYRALDEQSSRLARMLIGQGIGAEDIVALAIPRSAEYQLALWAVAKTGAAFVPVDPTYPAERIAHMLTDSGAALGLT-------VERARAGLPGDTEWLVLDAATTAARLRHTSAAPVSPGELVRPTDDAAWMIYTSGSTGLPKGALVTHNGIA--GVAYTQRDRYDVTARTRVLGVAPSFDASMLELLLAVVAAGTLVIAPPEVFAGAELTELMARERVSHAFITPSVLRTL------DPARLPDFTHLIIGGEAFGTETVAAWARDGRAVFNGYGPTETTIVAT----------VSPPLRPDRPVELGVPLAGMSAVVLDARLRPVPAG--VPGELYLRGHGLARGYHARPGLTAGRFVADPLYRTGDLACWTADGALRYLGRGDHQVKVRGLRIELGEIDTVLAAHPSVRAAVTVGHAVAGEDVALVSYVVAAQGEIVDTAALLAHAARALPPYMVPAAVTVLDRLPLTPVGKLDRAAL----------- 54027036 2272 -----------TLADLFARQAARTPDRPAL----TADGVTLTYAEFAARVNRLARWLIGQGVGPDALVALGMRRSIDLVVGMYAVTVAGGGYLPLDPDLPAERTRHILDTAIPVAVLTAGTDLDLVAQIRIDRLDLERYPTTPVRDAERRAPLRAA-------------HTAYVLFTSGSTGRPKGVAVA-HAAVVNRLRWMQEAYIALRPDDVLLQKTPVTFDVSVPEFFWPLQVGARLVLPDGHRDPRYLAEVIRAEGVTVAHFVPSMLAVFLAEAASGDTR---LRHLLCSGEALPAATAQRARELGARVHNLYGPTEAAVEVTCHEVT---------DADTDTVPMGRPVWNTRAYVLDARLRPVPVG--VPGELYLAGAQLARGYLGRADLTGDRFVADPFYRTGDLVRWNRDGELEYLGRTDFQVKLRGLRIELGEIETALLAVPGVEQAAVLVRDDHGTGPRLVAYVV--GVEPVPAEGLRAELARRLPGYMVPGVYVALDALPLNASGKLDR-------------- 54027036 1197 ------------LHDGFDIQVRRTPDAIAV-RADDGET--LTYAELSARANRLARLLIAAGVGPESLVVLAMPRGVELVVAMYAVLRAGGAYVPVDPAHPAERVGHILATAAPRVVLTTAAAGVAPAALPAGVPVHQ----VDELDLSG---YAPTRIADHERAPLHPDNPAYVIFTSGSTGKPKGVSVSHRAIVNQ--LAWMHAEYRVRPGDVYLQTAATFDVSLWGY-FLPLRAGATLRLAAPHRDPRYLAETIAADQVTLTDFVPSMLAVFAAHARRGE--LDSLREVFVIGEALPPETVAAFHAVDAGLHNLYGPTEAAVSITYREVTAADGPL---------VPIGEPEWNSQVYVLDARLHPAPIG--VPGELYLAGDQLARGYHGRVDLTADRFVANPFYRTGDLVRWSSDGELIYLGRVDFQVKFRGQRIELAEIETALLAEPEVGQAAAALWSRERGGEHLVGYVVAAPGAEVDIDRLRAALTRRLPAYMVPTALVELAEFPLNTSGKLDRRAL----------- 54027036 4394 -----------TLASLFERQVRRAPDAIALSF----EGTSLSYAEFAARARRLARWLVSQGVAPGSAVALGMRRSVDLVVGMYAVTLAGGAYVPIDPEHPAERVEYVLRTARPVCVLTAGADLSVGTAPQVRVDRLELSRFADGP-----------IRDAERRAPLRPGHPAYVLFTSGSTGRPKGVAVAHAAIV--NRLVWMQDRYGLRPDDVVLQKTPTFDVSVWEFFW-PLQVGARLVVARPHRDPAYLARLTVDERVTTVHFVPSMLAVFLAEPAA---DRTGLRRVFASGEALPAPIAQRARRLGARVHNLYGPTEAAVDVTFHEVT---------DADTGAVPIGRPVFNTRLLVLDARLRPVPVG--VPGELYLAGAQLALGYVARPDLTAERFVADPFYRTGDLVRWNRDGELEYLGRTDFQVKLRGLRIELGEIETALTALPGIEQAAVLVRGTAGGEDTLVGYLVATDPDLDAVRAALAARLPA---YMVPAAFVVLDELPVNSSGKLDRAALPD--------- 54027036 3333 -----------TLDDLLTTRVAADPDGHAVTVG----AETRTYTEFAERVNRLAHHLIGAGVGPERVVGLVAHRGLDMLVAMYAIVRAGGAYLPLDPAHPADRLAQIVESAQPALVLV---------PVGADLPPL-GVPVLRMADLDLADAPARPVTDADRTAALRPDNTAYVLFTSGSTGRPKGVAVTHRAIMNQ--LRWLEHRYQVTGADRILQRAPLFDVSVWEC-FLPVAVGAPLVIPGAHLDLAAFADLLREHRITIAEYVPSVLAALI--AEGMGDALASFRHLHCGGEALTPDLLTALRVFDGAVHNAYGPTEAAISAVYHEFTD------ADVAQGRDVAIGRPCWNTRVYVLDTRLRPVPIG--VPGELYLAGNQLARGYHRRPGPTAERFVADPFYRTGDLVRWNRDGDLIYLGRNDFQVKLRGQRIELGEIEAALAAVPGVANAAVRVVADSAGRDALVGYV--SGDDLSAAAVLD-VLRDRLPGYMVPAHLVVLAEMPLTTVGKLDRAAL----------- 54027036 7574 ----------------FHAQAARTPQHIAVVEGD----RSLTYGEFAAAVNRLARVLIGRGVGPESLVALAIPRSTELLVAMYAVLTAGAGYVPLDPAHPLERTTAVLAAADPELVLVSTR-APMLPERVSGLEIVLDIAGIGTDVPAHPVRPYELVR------PVHPADTAYVIFTSGSTGAPKGVVVPQAAVT--HQLEWMQSEYGLGADDVLLHTSAAFDLSVWEF-WWAPRTGARLVLAGAHRDPQGLLDLLTYAAVTTVTLVPAQVAMLTEVAGERGLP-AALRRLLVIGEALPTDTVRRTESTQARLDNLYGPTEATVSVTRYRTGA--------DEHGAVAPIGAPEAGTRVYVLDDRLHPVP--TGVVGELYLGGAQLARGYHRRPDLTAERFVADPFYRTGDLVRWTAEGQLVFVQRRDFQVKVRGYRIELTEIEHALRAHPAVAEAVVLAHGAGGAEAMLVGYVTTR--TPVDTEDLRAALAGTLPGYMVPAALVRLDALPLTANGKLDRAAL----------- 54027036 121 -LPVSFAPVETLVTEFAEQ-VRRTPDAIALEF----EDITLTYAEFDARAEALARHLVRCGVGPETLVGLAARRSIELMVGMYAIHKAGGGYVPIDPEHPAERIAYVLDTAAPVLVLTTTADEP------AGLGDARVLRIDEFEAAPPAAEPELAPLPGPHP-----DTVAYVIFTSGSTGRPKGVAVSHRSVMANLRWRQRLH--PMRPDDVVIQKTPFFDVSVWEFFW-PLQVGARLAIARPHRDPAYLVRFLAERGVTIAHFVPSMLAMFVAELASSGVALDALRMVVASGEALPAATAAALRDVGATLQNTYGPTEATVDVTAHEVTA---------ADTVTVPIGTVADDNELLVLDESLRPVP--TGVVGELYLAGVQLARGYVARPGLTAERFVANPMYRTGDLVRWGADGELEYLGRIDFQVKLRGLRIELGEVEAALLRSQQVAQAAVVVRQHA-GGDHLVGYVVPAGGPVDPAAVLA-VAREHLPEYMVPALVQVLDELPVNANGKLDRAALPE--------- 54027036 5436 ---------ELLLDEFELQAAATPDDPAVIHVPDDGSAAVLSYGELDRRGNQLARHLIGLGVGPESLVALAIRRSTDLVVAMYAVLKAGGAYVPIDPDHPPLRIAHVLDTAAPAALLVTTDVT---------LDYDGPVVAVDTVALDGYA--DDPVAPEERRGPLHPDNPAYVLFTSGSTGKPKGVSVSHAAIVNQ--ITWMQSRYRLDSGDVYLQTATTFDVSLWGY-FLPLRVGATVVLASPHRDPGYLAEVMGAYGVTVTDFVPTMLAVFAGHVAESGAALAALRMVFVIGEALPGETVRAFTAISAAVHNLYGPTEAAVSITHREVTG--------ETGRAVAPIGNPEWNSRVYVLDSRLRPTLPG--VAGELYLAGVQLARGYHGRPALTADRFVANPFYRTGDLVRWETRGELVYLGRTDFQVKFRGQRIELGEIEAVLAAVPGVA-----GAAARVLGEHLVGYLLVAPEAADDHDRARAAAHEALPAYMVPGALLALDEFPLNVSGKLDRAALPE--------- 15606303 5 ----------------------------------------ISYAELLENIASFANL---MDITPNERVGIVMENRPEWVYAFYGTWKKGGIVVPIDFMSTPQEIRYILEDAEPSIIFCSDETYPRVREASEDLK-VEIVNVDNLVLPTPWEGI----------VRRDEDDVAVLPYTSGTTGNPKGVMLTFKNLMSNIRGVSEVGIAG--KEDKTLAILPFHHMYPLMTTMLLPLYLGATVVFLDKLTPEDIIEKLQKYQITVLIGVPRLYQLLMKKVKNQKIRKTRIKYMVSGGAKLPLDIAQDLTTLGFTVIEGYGLTETSPIVSFNPPN-----------RIKLGSVGVPIKGVEVMTTSE------------GEIIVRGDNVMKGYWKKPEETQKVII-NGWFYTGDLGEIDEEGYIYITGRKKEIIVLGGKNVFPEEIESILAKAPYIKEVGVF-----EKDGKLLALIYPDFEKVKEEETIKWEVNRELPEWKRVVGFKIVKELPKTRLGKLRRFLLPQIY------- 111223560 45 ------------LGDRLRAWAERSGSATAVVAGPPSRPVRLSYADLDRAVDDLAVGLDRLGLAPGERVLVQLPNRVEFVTLLFALLRLGAIPVLALPAHRRVEIEHLARLAGAVAYAIPDDHRTLAQEIVAAVPSVRHVLVAGEAGPSTSVPSTSVPSTPVLPAPDPAGVAVLLI-SGGTTGKPKLIPRTHWDYAYNAAASAGL--CGLTAEDVCLAALPAAHNFPLCPGILGALGVGATVVLAPSPSPEIVFELLARERVTVTALVPALARILVDAAEWEKPDTSSLRLLQVGGARLDAELARRIAVLGPRVQQVFGMAE----------GLLNYTRQDEDAELSFTTQGRPLPADEIRIVDRDGADVAPG--EIGELWTRGPYTVRGYYRAAEHNATAFSPDGFYRTGDLVRLTASGNLVVEGRIKDVINRGGENVSATELEEHLLAHPAIAQAAVVAAADEQVGESVRAVVVLPGAGLTLKVIKAYLRGRGLARFMLPDLLTVVDTLPLTPVGKIDKRELRRR-------- 125778578 27 ---------DLSIGEIIFHEMRRHPK--LIAQISTTEETILTREELHSNAMRVASYMRSKGLLQSDIVGIIARNTSHIPAVAYGCFFNGIAFHSLNIAYDRGTIEKLFSITHPRMIFCDGDEYEKVRDATRGMEDVE-IVTMRNHPEGGSTPIEQILSSPIEPVRLEQDQTLAILCSSGTTGIPKAVTITNSRQILMG-------SYSLTTSDIQYCHNTLDWITGLLTTITSGIFSTTRIIADNVFDPVHMMRLIEEYKITWLIQGPSQMAQMANCPEFEGADLSSIRQFVFGGGRSSVETQKQIRRLSSDCLNMYGFTELGAMGTINYHFDE-----------KPNSVGRVVPGLKAKIISEEGKSLGPN--ELGEVCIRNGQYWAGYYGNPQETRKMRDPQMWFHTGDLGYFDQDGFLYIVERKKDMLKYQNIMYYPNDIETIISEMPDVAEVCVFGVWDQVYGDKAAAAVVKKQGTELNAQDVEDYVKERTSKYKLHEGAIIVEDLIRSPNGKTNRKATKDYF------- 21233290 454 ------LPEPSTLLHGMLQRAELMPAAVVVQY----DNRTLDYATLCELAARIAAQWVDDGVRPGDVVAIALPRSEQLLVALLAVMWSGAAYLPLDPESPAARNRQMLNDSGAIALVCEPALCER--------------YLLGGMV---WLDPRPAVLPAAIAPLAQPDGTAYVLYTSGSTGVPKGVEVSHRNLA--NFLHAMEQELALRPRDRVLAVTTITFDIAGLELYLPLLTGARVVIAPAGIDPRSLSRLIANEQISVVQATPSLWRILLANQELALDRVHAL----VGGEALVPELAAQLLSRVGRLTQLYGPTETTIWSTIMPLQLSDAAAPP---------IGRPLLNTRVYVLDAQRQPLP--TGAVGELYIGGAGVAKGYRGKRQLTSERFVHDPFYRTGDRVRQRRDGLLEFIGRADGQLKIRGHRVEPAEIENALLLHTQVAQAVVVGHHDGANALQLLAYVVGKHGTAPSTELLRAHLQQRLPASMIPTLWMPLQALPLTANGKLDRRAL----------- 158137911 1522 -----------TLPALFQAQVRRTPQAIALQTDDSF----LDYQALNAQANRLAHHLIGLGVRPDARVAVCVERGAALMVALLGVLKAGGAYVPLDPGYPAERLRFMLDDSTPTVVLVHGATQGLFDQQSG------PVLDLDRG------DWHACPTTDPQVAGLGPSQLAYVMYTSGSTGTPKGVMIEHRGLC--NLMHWGSRICPPRPGDALLQRAPFSFDGSVWELFWPLTAGLRLVLARPHRDPAYLVQRVQASQVTTIKFVPALLHQFLEEPGVQG--CTSLTDIFCGGGELTLALLQRVRERKVRLHNVYGPTEATVDSTAWTLQPH------EPLPLLAPPIGRPIANTRLYVLDAHDRPVPLG--AVGQLHIGGVGVARGYLGLPALQAERFIADRLYRTGDLVRYRLDGELDFVGRNDFQVKLRGLRVELGEIEASLTAHPAIGQAVVL-----MREERLVAYFTCREGSSAPAEVLRSHLLARMPEYMVPQAFVALAQLPLSNNGKIDRQVL----------- 158137911 458 ------------IHRRIEAQAKATPQ--ALAALQDG--QSLSYGELDRRADALAQHLANQGAKPDRRVAVVAQRGLDTLVGLLAVLKAGAAYVPIDPAHPQERLAYLLGDSEPDVVLTQSWLCDRLPAHGLAQIELDRW------------DWNAPPAALARPAQPLPSDLAYVIYTSGSTGQPKGVMVEHH--MLANLIDWHCSAFELGPG-RHQSSLAGFGFDAMAWEVWPALCSGATLHLAPVRDGAALLRWWRAQPLDVSFLPTPV----AEHAFAQGELHPTLQTLLIGGDRLRRMARERR----YRVINNYGPTEATVVATSGEVTAGG-----------PLHIGGPVANTQLYVLDEQRRLLPIG--APGELYVGGKGVARGYLKRPQMSAERFLDDPFYRTGDLVRWLPDGTLEYLGRNDDQVKIRGVRVELAEIEAALASHAAVRECVVMLRE----GQLQAWYI--GQLAVTPRALHEH-LRERLPAALLPVAYVNLAAWPLTANGKLDRRAL----------- 183981272 500 ---------DHSIHELVAAQIERTPQAIAIEDVHGATV---TYAELGERVDAFAEHLAAAGVRPGDAIGVFLGRSVHLAVAALAIARSGAVVVVLNPTHPSARVADMITDAGVSRVVVDDQTRPLVPVNAPELIAADRAGAAVASMP---------------PPQLDPAEPAYLNFTSGSTGRPKAVTSSHRAFCNQLL--WRRDEFGLGGDDALLTAAPTFDIFMWEI-FGPLVAGARLVFNPGEWDPHSIVQRVRQSSITMLQIVPSQLDVLLEEPDLGQ--CMTLRYVFCGGEPLSLALCRRFAAVHAELVNLYGPTETTIDATFWRV--------EVADEASWAPIGRPIANACLYVVDPEGALAAPGGE--GELWIGGAGVTMGYLGSPAITAQRFRRDRVYRTGDRVRQRPDGTLEFLGRMDRQLKVHGVRIEPAEIERTLCEHPGVQHAVVTVKERAPGDKALAAYLISDPNMELDLEAVLKTCRTKLPATMVPAAVMVLDSLPRTSTGKVDMAAL----------- 183981272 2013 ------------LHRWFEDRARVDPDAEAVRFLGRG----LTYAQLDTEANRLARFLIAGGVRPGDKVAMLLERTPLIPIAVLAIIKTGAAYVPLDPSWPPQRAELVLCDCAPSAILTETALQQ---------------VVADHDAPILQLDALDLSDQPGTDIEVNGDDVAYVIYTSGSTGRPKGVEVTHANVM--RLFSATEGLFEFTSADRWTMFHSIAFDFSVWELWGPLLYGGCVVMYLETRTPRAFRELLSRERITVLNQTPSAFRLLRDADAEADTPL-YLRYVIFGGERLSSDLIPWIEAHGPDLINMYGITETTVHVT-------FRRLRREDVLGGRGSIGRPIPDLECLLTDAAGNLVPLG--VRGEICVAGPGLAKGYLGQPELTGQRFVPHPFYRSGDVGRRLPSGEIEYFGRLDHQVQLHGFRIELGEVENAVSGLEEVVACHAM-VRHDDAKPRLVAYVVTSTGEQLPISSSRQKLAARLPGYMLPSAIVTVESLPLTANGKIDQRAL----------- 47215399 317 -----------TVGQRLDSTVQRWPEREAVVCVQDG--IRRTFSQFQQDVDKAAAGLLALGLRPGDRLGVWGPNMYEWILFQFATAKAGIILVSLNTAYQANEVEFALKKVQCNAVVCPTSFREMLREICPEIPQVTRFENGDSDGQQAARNAPRRRGGEPTPQGAAGSAEQAVLRRSGHNGQAEG-RHSFPTTILSITPTLWADEWDFTPE--ICMQVPMYHCFGSVGGMSMAVHGVTLVFPSQGYNCQANLEAIQKEKCTFIYGTPTMFTDLLNHPDLLKYDLSSVEAGIMGGSPCPPEIVKKMTDLNMETVVVYGTTENSPVTFIGFPQDTED--------LKTNTVGCIMSHTEAKVVDPTGETVPVG--TSGELMIRGYCVMRGYWNDPVKTSEAITDAHWYKTGDTASLNSLGYCRIEGRMKDMIIRGGENVYPAEVEQFLFKHPKIQEAQVVGVKDERLGEQVCACVRLKNGQSSSAEEIKAFCKGQISHFKIPHYVVFVDSYP----------------------- 47215399 65 -----------TVGQRLDSAVQRWPEREAVVCVQDG--IRRTFSQFQQDVDKAAAGLLALGLRPGDRLGVWGPNMYEWILFQFATAKAGIILVGVFQRCSATRWSARPASEPQKYCEMLREICPEIGATPGRLPDLKMVIVTDSRQPGMLHVDDVMQAAESRHLRLSCDDPINIQFTSGTTGRPKGATLSHHNIVNNAY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163310905 3 -----------TVNEMLRRAATRAPDHCALAVPARG--LRLTHAELRARVEAVAARLHADGLRPQQRVAVVAPNSADVVIAILALHRLGAVPALLNPRLKSAELAELIKRGEMTAAVI--AVGRQVADAIFQSGSGARIIFLGDLVRDGEPY---SYGPPIEDPQREPAQPAFIFYTSGTTGLPKAAIIPQRAAESRVLFMSTQVGLRHGRHNVVLGLMPLYHVVGFFAVLVAALALDGTYVVVEEFRPVDALQLVQQEQVTSLFATPTHLDALAAAAAHAGSKLDSLRHVTFAGATMPDAVLETVQHLPGEKVNGYGTTEA--------------MNSLYMRQPKTGTEMAPGFFSEVRIVRGGGVDEIVANGEEGELIVASDSAFVGYLNQPQATAEKL-QDGWYRTSDVAVWTPEGTVRILGRVDDMIISGGENIHPSEIERVLGTAPGVTEVVVIGLADQRWGQSVTACVVPRGETLSADALDTFCRSSELADFKRPKRYFILDQLPKNALNKVLRRQLVQQ-------- 187251403 451 ------YDKTMTVIDVFEQNAKDFPENPAIKY----EDKVLTYKQVKNISDNIAAKLRERGVKKGDCIAILVKRSELMPVCVLGAVKAGAAYVPFDFVYPPERLKFMLQQTKAKILIADEDLLYLLPECECGVLLTKDIYFL--KSPE----------DKKDIAGVAPSDCAVVLYTSGTTGTPKGVIITHANIM--ALCVWVKQKLGVKNTDNMATYASFGFDASMMDIFSSLYCGSCLHVIADKLDLTRLNDYFEKNSVTSVFMTTQMGRKFAETISNN-----SLKYLMVGGEALPLE-----PPKGYLLYNGYGPTECTACASMFIV----------DKLYERIPLGKPVPNSAIFMLDKYNNIAPVG--VVGELCIAGPQLAKGYLDNPQETKEKFVENPFYRTGDIARYLPGGDIDFMGRRDSQVKIRGFRVELTEIEGRIRAYPAVKDAVVIANDAPGGGKRALAYIVA-DKKIDITELHK-FIEQELPSYMVPATTTQIEAIPFNPNGKVAHRKL----------- 38174851 508 AIPEARLD------ALFLAQAERMPERVAVIDHG----RTLSYAQLREHASALASQLVTLGAKPDTLIAVVLEKGWRQAVAVLAIQLAGAAYLPVDPALPEDRRNLLLQEGQVKVALTEPRLAERLSWPEDVEVVVVADIARGAALPERRGSV---------------TDLAYCIYTSGSTGRPKGVMIDHRS--AANTVQDINSRFQVGPEDRVFALSSLGFDLSVYDIFGALAVGAAFVLPESEADPASWLNLLRTHRVSVWNSVPTLMEMLVDVAETRGERLPSLRLVMMSGDWIPVTLPDRIRRLDIQIISLGGATEGS-------VWSILHPIGQVEPTARSIPYGRPMLNQRFYVLDDALASRPD--YVPGELFIGGVGVARGYFRDDVRTAERFTNERLYRTGDLGRFLPGGDIEFLGRKDFQVKVAGHRIELGEIEAALLRHPALRE-AVVAAPGERSARRLVAYVVAEGQAVPSAESLQSFLGATLPQYMVPGIFVHLERLPLSSNGKVDRKALPEPAA------ 88812174 517 ---------------LFEDRVAEHPQRLAASC----QGQDLSYGQLNAQANRLGHGLIAAGVRPDDVVALFAERGLGLLGLIIGVFKAGGGYLPLDPRQPVRRLAQMLDLSRARVVVSTECLRAVLEQALAELPAERRPIWLTLEALSGQDWPVHDPG-----VRTGPHHLAYVIYTSGSTGVPKGVMVEQAGMLNNQL--SKVPYLGLTEGDVIATAAAGFDISVWQF-LTGLLCGARVEIVPDAIDPMALLKHVNATGITVLESVPSLIQGMLAEEAVE---LKGLRWLLPTGEALAPELARQWFRRHIPLVNAYGPAECSDDVALHTLREGPASG------TVHLPIGRPTDNTRLYVLDGQLQPVPVG--VTGELCIAGAGVGRGYLHDPARTAQAFVPHPYYRSGDLARWRADGVLEYVGRSDHQVKVRGFRIELGEIEARLLEHQGVREAVVVVREAP-SGKHLVGYVVPEAGAGLGDALKAH-LKEAIPEYMVPGQIVVLEQLPLTPNGKLDRKALPE--------- 113953794 10 --------EPVALNDPLRSALSRDSAAVALHDL----SRSMSWAELEQSCNDLAKHYLSIGLRPGDRIASLMPNSLELLIHYLAGLRCGLVLTPLNYRYTVPEINHALEVSGARCVLHHCERQTDIDASNVSSACDLGCITANDAGFISKLR-QDIGKLALSQTDHESDQPCFLFFTSGSTGKPKGVTHTRQSLGW--IFSSVLDATGLKPGEQFLAGGSLSHIASSTFALSALCRGASVLVPNN-LSCSCLEMLLRQHHPQVMLALPVTLFSLVRDERLQRSDFSSVRLCISGGDKVNHQLHVEFEQTGQRIDECYGMSEIG-----------FASLSPIEGENRIGSVGQMCPGFEGCIRSSDRRELSFGEE--GVLWVKSPTLMVGYWNNPAATAETI-QEGWLNTGDAMRLDDDGYLWFCGRRKQIIVHDGSNICPQDVEEALMEHPAVDQAGVIGIEDAVHGQNVHAYVSFKSGCPTVPELIS-FARERVG-YKAPEVLQVLTSLPLNSVGKINRVAL----------- 46810980 456 -------PDAVSIPERFAARVAEAPDAAALTF----EGRTLTYRELDEAANRFAHALLARGIGPGSRVALMSPRTDRSVIAILGAFKAGAAYVPVDPAVPAARVRFILDDASPVAVVTTAELRSRFDG--------HDLAVIDIDDPAIASLPATAVSDPRP------DDIAYVIYTSGTTGTPKGVAVTHKNL---THLIAVLEERLPKPGVWPLCHSLAFDASVWEIS-NALLRGGRLVVVPEAVSPEDFHDLLVAEQVTFLTQTPSAVAML------SPDGLESMTLAVV-GEACPPALVDRW-ATNRTMINAYGPTETTICVTSS---------SPLEPGSVVVPIGSALPRTALFVLDPWLRPVP--TGVAGELYVAGDGVTCGYIGRSGLTASRFVPCPFYRTGDLVRWGRDGQLEYLGRADEQVKIRGYRIELGEVQSALAALDGVESAAAIMREDRPGDRRLVGYIT---GTADPVDIRAELA-DRLPPYMVPTAIVVLPALPLTSSNKLDTRALPAEYAN----- 182434194 14 ------------------------------------DEHRLTAGEFRSLVHRLARALRERGVGPGRTVTLLCGNLPETMAVRYAVNLLGAHFNHLYNRLSADVQALMMADVDTYAFVVDPRMTGRAVELLGLVPPVEQVLLLGRAGREAEQPGEDLLALAAKQPDTPAEDLCFIRHSGGTTGHPKGV-RSTFGRMQEGIARTRELFSGTGRRD--LVCTPLSHAAGFIAD--GTLSAGGTVVLHYSFDPADILATIARERITNVMLLPPLLYQVLDHPDSEHADLSSLRQITYGGTPASPAIADAVRRLGPVLQQGYGQFEAGAVSVLP------ASEHDPDRPEILRTAGRPVPGVEVEIRDETGRVLPVG--EIGEICVRSGQLMEGYWKNPELTARVLR-DGWMHTGDLGLLDEQGYLSVVDRIKDMIVVGGH-VYTTELEDFLNTHPAVRQSAVYGVKGAGGHERVHTTVVAAGATVTPEELRTWVRDGRGALYE-PDHVNFADALPLTDAGKPDKKFLR---------- 126436055 489 ---------PRTLPDLIAAQAATTPDEIAVAY----EGRHYTYREINEQANRVAHWLIGQGIGAEDRVAVLLDKSPELIVTALGVAKAGAVYVPVDPTYPEDRLAFILGDCDAKLVLREP-----------------------VSGLDGTPAHDPTDADRVRPLL--PDNTAYLIYTSGTTGLPKGVPVSHRPVAEY--FVWFKADYQVDAKDRLLQVASPSFDVSIAEIFGMLACGARIVIPGGLNDIGYLTELLRDERITAMHFVPSLLGLFLSLPGVNQWR--TLQRVPIGGEPLPGEVADKFHAFDALLHNFYGPTETVINASRYKV--------EGKQGTRIVPIGRPKINTQMHLLDDALQPVPVG--VIGEIYIGGTHVAHGYHRRPGLTAERFVADPFYRSGDLARRNADGDIEFVGRADEQVKIRGFRIELGDVAAAISVDPSVGQAVVMVSELPNLGKSLVGYLTPEDRDSVAVDRIRARVAAALPEYMVPAAYVVLDEVPITTHGKIDRAAL----------- 84514495 1 ----------------------------------------MTYGQLNSLTRTVRTFLRSAGIGAQDRVAIVLPNGPEMAAAFVTVAQS-ATTAPLNPAYKEDEFAFYLADLKARAIILEAGYDGPARAAAARFDL--TVLELTATEPAGTFTLSTNVTGTAVDTVPTADDVGLILHTSGTTSRPKIVPLLQSNIA--ASARHISASLALTPADRCMNVMPLFHIHGLIAAVSSSLAAGGSVWCAPGFDALKFFGWMEDAQPTWYTAVPTMHQAILARAGRNAETIAKLRFLRSSSASLPGPVMEALDTFKAPVIEGYGMTEAAHQMASNPLGAGKQ---------KPGSVGIE-AGPLVRVAHEVENRLVAG---VGEIVISGPNVTPGYEGNPEANEKNFFERRWFRTGDQGEFDAEGYLTLTGRLKEIINRGGEKISPLEVDGVLSAHPAVAQVVTFAIPHDKLGEDVGAAVVLKEGHTATDRDIRDFASAQLAAFKVPRKILILDDIPKGATGKLQRIGLAEK-------- 119194577 12 -------PEHFNFADVVDKWAAETPSPQALLWVDQNGRNPLSYAYFSKRSHRAAGLLARLGVKKGDRVIIILPRVPAWWEVATAVIRLGGVVCPCTTLAVAHDIEYRAQASGATVFVGDSVSLEKFNSVRKNCPNVRLALQAAGAPLKDTLQYSSELDKFPEEFLFRGDDPSMIYFTSGTTGMPKMVLHNQVSYLAHVLTGRLW--LDLEPGKLYWNLSEQGWAKAAWAWFGAWNCGAALFVTVGPFSAEQTLDNLHNYPITTLCAPPTAYRQFVRQEYFRRNPPMRLEHCVGAGEPLNDQVIRTWKEMGLEIRDGYGQTETT-LVCGNIKGNKV----------KFGSMGKPLPGVPLTVITPEGEESPAEEEGEIAIATTTPNIFSGYLK-PDGTVLRPTRQGWYLTGDRAYRDDEGYLWFVGRSDDVINSSGYRIGPFEVESVLKKHPAVVESAVVASPDAARVEVVKAFIVLQDEYKSRDAELQDFCKAETAPYKYPRRIQFVEPLPKTISGKIKRAELRALEK------ 67473733 31 -------------------------------------------------------------LQRKDVIGIYLPNCIQFIISSASIETCGFIMIPLNPAYKPDQLERLFCKTDVKLVVTTKALVPNVIKANKSMK----IVVVDSTKEDNVYSYEDLIKVPLNKEFLDSEDVLFYGCTSGSTGEPKICVYTNRAFVGNICSNQSFFPI---EKRVSLSFAPLYTTTGHIIVSFIVAKGYYYIFLD-KFDVEKIFQIIEENHVTSTGGAPSAFMALMKHPNRTKYNLSSLKEVTIGGAIASNELTESVKRFNLQYCSGFGMTETCGIVYKMPAKST-------------GYSARLTKNYEVRVVDHETREVLPIGIA-GELEIKSPFILKEYLNNPEANKQAFTKDGWFRTGDEAVLDADKFLRITGRVKDMIIRGGHNIWPAEICDIMVAHPKIQEAAVIGIPDKIQGETLVAFVIVKSGSTNLEMEMKEYLTDKLVPFSIPTYIFQLQEMPRTSFGKVYVPKLKEIVKDL---- 198415766 13 ----------------------------------------YSFANIRESILKCADSLHRDGIQSGDVIGVMSHNTPDQRILVLAAIYCGAVVYPCNHLYTQAELTRMFEIKQPDAFIVASQFVDKVNDVKGKVPEDKIYVIGESRTHKTFKQLLDNGSEKCDIMTCDDDTTILLMHSSGTTGTPKLVQV--NGYALLASLILAAATSQHQRSSIVYVVSPMFHLGSIFATHGLLVQGSTHVLASNPTAP-SMLQAVQKYKVTNIGALPPLLLEIVNSDVTMDYDVTSLKSVTTGGAPSSEEFKLKLRKKNAFVAEGYGQTEAGILTSSNPRSA-------------KNSQGFLVPNTTMKVVDTTGNDVGAD--VYGELRFKGPQVIRGYVGNEEANKALFDDDGWLRTGDLGCYDNEGNVYVTGRIKDVIKYKGVQVAPAELEGELHKLPGVADVAVVGVKDEVGGEVPKAFIVRNGD--VTEDGVTRFLKDRLADYKLRGGVVFVDKLPKTATGKIQKRKLRQPEEE----- 214037636 8 -------NEDRLFGKILMEQAKDCPHRPFLVT----ESSSTSFAEAEEQTNRLAAGLAELGVARGDRVVLLLANRPELVLLTLATNKLSAVWVPINADYRGEWLLEAISGSKPTVIVTEQKFVPRLQEIQDRLPSAQIVLIGDDTALPIAATYQQLLAKQPLTPDYSNQDTSAILWTSGTTGKSKGVLQSY-NAWIRAIVDGASIQYDSAADDICYCALPLYNAGAWITCVYRALIDGITLVIEDKFSVSEYWHRINRFGATQTFGIGAMGSFLMNAPESPEDANNTLRKAFIV-PIAPDIWKSFEQRFNLELISGMGMSECMMIMNQLECPAGTPTYA----------LGRPVADIDVKLCDDDGNEVTAG--EPGEICIRPHTIFSGYFDNPEGTAAAFRGD-WFLSGDMARKDPETSIYFTDRKKDAVRFAGRNISTLEVESVARRHPEVADVAAFGIPSKDSEDELKLNVIRAAGSDLSAEQICQFINDRAPYFFVPRYLDFVEELPYTPTQKVQKFELRKR-------- 112791735 466 -------PDTRSLVDLVEAQVAAAPDAVALWQGDT----RVTYAQLWADATRLADELAARGVRPGDRVAVWLRRGPSTVTALLAVLAAGAAFVPVDAAYPEERVRYLLSDSRPSLVVTESSV-----HLLGELGLPTLLLDELSGAP-------AAVDGARRPDRVAADTPAYLIYTSGTTGRPKGVVVRHSSVVNN--IAWRQANWQLTEDDRVLHNHSFCFDPSVWAAFWPLATGAAIVLATEEQDPGEMITTLRDHQVTVLGGVPSLLSLLLDHRDAGT--CTRVRLVLSGGEPLTDTLLESVETWSAEVANLYGPTEATIDATGHRV--------PRGDRTVPVPIGRAVSNTAVHVVDAELRPVP--EGVPGEIVVTGAGVAVGYHDRPALTAARFLPAPFYRTGDLGRRLPDGSVQFFGRVDDQVKIRGHRVEVSEVESVLKALAGVQDAAVVALDAGTENARLAAAVLPAGSDAPSLEDVRSALAGELPDYLVPDRFAVVDELPLTANGKTDRR------------- 148255102 536 --------RDLTLNALLHTAALTYAERPAVSFNAIG----LDYTTLHAHVRVLARQIRARTRAHGDHVALMFERGIAMVVALLATLEAGAAYLPLDPRDPRPRIAQMIEDAAPVLVLVGAEFEDHLCAGIDQLT---------------VDPLGAAAGPEAECPSVAPDDLAYIIFTSGSTGRPKGAMLTHGGVA--NRIVWMQKHYGLQPTDRILQKTPTFDVSVWEF-LLPLISGAELVVPDAHKDPRAIAGLIRDRGITDIHFVPAMLSVFLGNADLA--DLVSLKRIYCSGEALPTAVAARARLAHAELHNLYGPTEASIDVSAWCCD-----IGDAERHAV-APLGWPVDNTELHILD--GRLLPMPLGVPGELCIAGIGVARGYVSRPELTRERFVGNPFYRTGDVARRLPDGAIEFLGRRDFQVKIRGFRVELGEIEAVLLEQSDVAQ-AVVARRATDGRELTVAYLVGRNGRPDLARTHER-LRQRLPDYMVPDHIIVLDALPLSANGKLDRKQLPD--------- 83645293 566 ------MDDKSLISSAATKNAAYFGGKAAVETLDV----SYTYDELWSLTSRYAGFLKASRIDEGDRVALLLNDRPEYLAMFLATQQIGAIAIPLNTFSKEQELTHYLEDSGAKLLITEAELVARYS-----------VEQINEQTHVEVVSYEDIPTARMEPVPVSDETIGFILYTSGSTGKPKGAI--HRQVSMGFSAENFARTLKINDRDRIFSSSKLFFAYGLGSLYFPLYFGATALLCSTKAAPEVIRDILGQLKPTVFFAVPAVYRGILEGGGATEDNFRSVRLCVSAGEALPIKLAQQWAATNVEVLDGIGSTEALHIFCVSNHSSARESYY-----------GRAVPGYELCVCDESGKVLTEN--AIGELRVKGPTLAQGYWNNPAKTAETF-YDGSLLTGDRYFANDKGEYVFVGRHGDTYKSSGLWVSTLEIEAVLGELAAVAESSVVVFQGNDGLLKSKAYVVAREAESFEDKQRVEFLRERLPKYKTPHCVEALDELPRTATGKIAKAILRDMAQE----- 207722949 214 -----------TIHGLFEAQVRRTPEAIAVGC----EGQRVSYAELNARANRVAHALIGLGVGPDARVGLCAERSVELVTGLLGILKAGGGYVPLDPSYPPERLAYMLEDSAPVAVLAQSSTLAQLGAM--------SVPVLDLES-----ALEGVAEHDPQVEGLKPHHLAYVIYTSGSTGRPKGVMVEHRNTV--NFLAWAAGSFPPSSLAKTLFSTSLNFDLSVFECFAPLTTGGCIVVPNVLALGDGT------HDIRLINTVPSALSSLLESSGLD----PAVEVVNVAGEALKRELVERLQTRAQRLYNLYGPSETT---------TYSSWVCMDRQTGFLAHIGRPIANTQIYVLDAYQQPVPAG--VTGEVYIGGAGVARGYLNRPELTAERFVVNPFYRTGDLGRWLADGNLEYQGRADAQVKLRGFRIELGEIEARLSQCAGVREAVVMVREDTPGQPRLVAYYVSSEATASGEAIEAQALREQLPEYMVPAAYVRLERLPLTPNGKLDRKGL----------- 116332747 3 --------------NWITKQAQLAPQKIAVTDGH----QSLTFATLAQRLTQVAGQLAAVGALTQPRVAMLTDNSLAGYQVALALLGTGHTIVWLNKRLPTTELRRQLQDSTVATCLVADDLW-------------------REGLGVNAVRFGTLLTTAATPRPLDVHQVASIMYTSGTTGQPKGVLQTFENHYTSAIASAL--NLGVMPDDEWLCTVPIFHISGFSIMMRGLIYGMT-VRLVPQFDAPAIAHILRTEPVTLISVVPFMLKKLLDQQTPTATPYCALRGMLLGGGPIDQATLRRCQQQGVPVVQSYGMTETASQVV---------ALNFADAPSHVGSSGKPLFTTQLQL-----------APQTHEILLKTPALAAGYLGQPEKFAAKLTADGWYHTGDVGHLDEAGFLYVDGRLDDMIISGGENIFPDAIEAAYQSAPGVRDIAVVGRPDAEWGMVPVAFVV-SNHHLDVAALVA-FGRQHLAHYQVPRAFIPVAEIPHNGNGKVQRAKLRAR-------- 5869932 1957 ----------------FAESVRRVPDAVALSCGD----RSWTYRELDEASNRMAHLLAGRGAKPGERVAMLLPRTGEAVVTILAILKTGAAYLPIDPAHPDARIEFVLKDAAPVAAVSSADLCTRL------IASGVPVIEVDDPAIG---------AEASTSLPVPADDIAYIIYTSGTTGTPKGVAVTHRNVLLDTLGAQLELGQTWTQ-----CHSLAFDYSVWEI-WGPLLNGGRLLMVPDAVSPEDLHAMLVAEQVSMLSQTPSAFYALADALYPERGEQLKLQTVVFGGEALEPHRLSGWMHAHPRMINMYGITETT-------VHASFREIGEADLANSTSPIGVPLEHLSFFVLDGWLRQVPVG--VVGELYVAGEGLACGYISRSDLTSTRFVACPFYRTGDLVRWGADGQLQYVGRADEQVKIRGYRIELGEVHAALVGLDGVEQAAVIAREDRPGDKRLVGYVT---GAVDPVKARAALA-ERIPAYMVPAAIVVMESLPLTVNGKLNTRALPAEYQD----- 186472378 21 -------DLPSSTYEMICRGAAFNPSAPALSFFATADDYRWTYSELVRDITRTANMLSRLGVQRETVVAYVLPNLPETHFVVWGGEAVG-IVCAINPLLEGDAIGELLNASGASVLVTGTDLWPKVQAVLHKVASLEHLVLIGEEGVRGAVAFGEAVAREPTPHRATSDDASSYFCTGGTTGLPKIAMRRHGNEVANAWSAGQFLGESVGPGKTIFCGLPLFHVNAMVTGLLPFSRGAHVVMYRGEGVVQRFWDIVAHYRINFFSGVPTLYGSLLDVP-VGERDIGSLEYGLCGAAPMPVELLRAFQQTGIRILEGYGLTEGTCISSVNPPLGE----------RRVGSIGLRVPGMKAVMVDEAGRYVRDVADEVGQLVISGPNAFIGYM-RPEQNNGIWDGGRWLNTGDLGRCDADGYFWLTGRKKELIIRGGHNIDPAAIEEALHRHPAVQIAAAVGRPDMHAGELPVAYVQLKPGTSANEAEMAAFLRDEISRAAFPKGIRIIEAMPLTGVGKIFKPALK---------- 15891270 535 -------------HELFEAHVARAPQAAALIMPQADADDIMTYGELNARANRLARLLRRKGVSAETVVAISLPRSFDMIVAWLAVWKAGGAYLPLDPEYPAERIGAMLSDAGARLVVSHSSI---------DLPKTANRLNLDEDFPD------DESADNLETV-THSSQLAYVIYTSGSTGKAKGVLVDHSGLI--NLTRDKIRACDVTADDCVLQFFSFFDASIPELVMSLGAGARLLLLPRYATLPAELADILRARHVTHLTMTPSALLSL------PVDDLLSLRTVLVGGEVPMPELIERWGKT-RRFINAYGPTETTVNASMVDMGGGRAGLP----------VLRPAANKQLYVLDDNLELLPFG--VPGELHIGGCGIARGYHDRAALTAERFVPDPFYRTGDRAVLLADGRIHVSGRLDSQVKIRGYRIEPGEIEARLLAHPAIVSATVAVRDDGRGGKRLAAYAVPQATRPTPSEIRA-WLANRLPKFLVPDTFDWLEALPLTMNGKID--------------- 163724658 19 ---------EETILDLIWARAKAKPDDEALVDPENKEAQRFTYGGMQNAIDRLACRLVSLGVETGEVILVQLPNISELVISLFAAARAGVVVSPVPVQWRSHEIRHALAMTGARVMITSHAFAAMARQALDKEYRLDHIITVGSGPCDGALNMTEILAEADSPDKMSANDVFTLCWTSGTEAASKAVPRSHNQWL--AISRMVVESFLPDEECTYLSLFPAINMAGLGAVLIPWITGGKMVLHHP-FDLGVFLKQLVVEGVYYTLAPPALLDNLAKSPDWGKMNKGNLKVIGSGSAPLSEWMVSTFQQFGIGIVNFFASNE--GVALYSSPKDFSDPATRASYFPRFGAPNLAARGVRSRLVDPSTGRVITENDVVGELCFDGPTVFCGYYKSPELTAKAFDKDGFFRSGDLFSIDNQDRYLFHGRLKDLIIRGGMNISPEEIETLVVGHPKVAEVAAIGYPDERLGERICIVVVPVPDQTVAEEINDYLQTKDIAKYKYPEILKIVGCLPRNPVGKLLKRELRQ--------- 115371923 2271 ---ETIRQPDTRLHSLFEERAREQPEQLAVIS----SQRTLSYAELHRLAVHLGDRLHARGARPGQLIAILMEKGWEQVLAVLGVLYSGAAYLPIAPSLPPERIRYLLRNGEVRIVLTQS----VLDRALSLPQDVEWIAVDQERA--------ALDAPAPAEPRQRGDDLAYVIYTSGSTGEPKGVMIDHRGAVNTIL--ELNGRLGLKPGDRVLGVSSLSFDLSVYDILGTLAAGAALVLPEPSRDPQHWARCITRHGVTVWNSVPALMEMLVEWAQIDPEALRPLRLALLSGDWIPVSLPERVRRLNPRILSLGGATEAS-------IWSIVYPIQGVEASWASIPYGRAMANQGVYVLDEHFTPRPV--WVVGELYIGGVGVARGYWRDSVRTEQRFLDHPLYRTGDLGRLLPDGHIEFLGREDTQVKLRGHRIELGELEATLLRHPRVAE-AVATVFTEQGDRRLVAYVVARGGEAPTEELLREHLAATLPAYMVPARLILLKSLPLTANGKVDRNRL----------- 115371923 1206 ---------------LLRTQARLFAQKSAICH----QGRTWSYEALGEAMAALVRALLAHGLEPHDVVAVTGPRSFGLIAAMSAVLAARGVLLSLDPRLPGERQRLMLRRAGARYLLHVASENEHPESFFDGLTRLEV------STANGRLLDAPPTGEPA-PCPLPEEDPAYIFFTSGTTGLPKAVLGWHTGL--SHFLHWQRESFGIGPADRAAQLTGLSFDVLLRDVFTPLTSGATLCIPGELGDPSALLSWMEHQRITLLHTVPTLARSWLEYVPEHVH-LGTLRWAFFAGEPLSHALVECWRSRFPGIVNLYGPTETTLAKCGFVVGPEPEPGVQ--------PVGLPLPHTQALVLNRAGGLC--GVGEIGEITIRTPYRSLGYLGDRAETEQRFLPNPFYRTGDLGRYRPDGNLEILGRIDHQIKVAGVRIEPEEIAEVLSQHADVSACAVVARHHPRGHLALVAYVVPSTARVPPPSELIAFLAERLPSTMVPSLAVVLEQLPLTPNGKLDRQALPE--------- 115371923 60 -LPSLIAPRHHTIVDLLQFRAREQGSQITYRFLGSGDVEEWSLAHLDILARSIAATLQEAN-ARGERALLLYAPGLEFIAAFVGCLYAGVTAVPCYPPDPSRRMRAIAQDCEARFILTTTPILEMVGALATYAPELVRWIATDSTSHDLASAYRR--------PDLDEGSLAFLQYTSGSTGTPKGVMVSHANLMHNERMIEM--GFEINHSAVIVGWLPMFHDMGLIGQVLQPLYLGTSVTLMSPLDPYRWLQAISHLRATVSGGPNFAYELCARKVERATLDLSSWDVAFTGAEPVRRETLERFSETGFRFHACYGLAEATLFVSGASREARVEARGEGADSQWMVSSGWIAPELRVEIVNPETSEACR-AGEVGEIWVAGPSVALGYWGRPEETQQVFHAGPFLRTGDLGFFIGE-ELFISGRLKDVIILRGRNHYPQDIEHTVRAHPCVRPCAAFSVEVSGEEQLIVAAEVKLHGEERAATVADAIRRAVADHHEV--HVHAVALLPKTTSGKIQRRGCRQLY------- 119477286 31 --------------------------------------RSISCAQARKTVRQLIAGLRAWGVKPGDCVAIHSFNDIYYCMLVVAIVGAGGVYTGTNPSYTTMELVHHFQAADAKFVISEPEILTSVHAAVKERGNLLIFNVLGQEVPAGRRSWKDLFNHEEDWVAFNDETTAVRLFSSGTTGLPKAVTITHHNLIAQHELVFEVHPRPYQVSRIV--AIPVFHVAAAVVAHFSAIKAGHTIYMMRRFDLETYLVCNEKYQTTDLAVVPPMAIAILTSPFSRTRPLHSIKNVNCGAAPLDKEVQTRFRTLGTPFTQVWGMTETSAIATMFTYPEDDDT----------GSVGRLVPNLEAKLIDENGDNISA-FDVRGELCVRGPIVTPGYFRNDSANAESFDAEGWFKTGDIAYCDGRTRWYIVDRRKELIKVRGFQVAPAELEAVLLGHPLIVDAAVIGVVFPGADEYPRAYVVRRGENLTEEDVRKY-LGERLARYKLTGGVKFVDAIAKTASGKILKRVLRE--------- 169631700 1 -MPDPFLHGSINSGHLLVSALKRNRDAPALVLGDV----TLTGAQMADEISKYIQAFIELVPDPTDGQGMLALNRPEVLLVIGAGQLLGTRRTALHPLGSLDDHAYVLADAKITTLVIDPQFVERAAALVAKVPTLTRVLTLGPVPAELAEVGQDLVARPLTPINLSPDHINGLTYTGGTTGKPKGVIGTSQSIL--TMTQIQLAEWEWPERPKFLMCTPLSHAGA--AFFMPTLMKGGSMVVLPKFDAGAVLAAIEEHQITATMLVPSMIYALLDHPDSRTRDLSSLQTVYYGASANPVRLAEAIERFGPIFAQYFGQSEAPMVISYLAKGDH--------DAKRLSSCGRPSAFLRTALLDENDRPVKQG--EPGEICVAGPLVAGGYWGLPEQTAETF-KNGWLRTGDVAREDEDGFWFIVDRTKDMIVTGGFNVFPREVEDVVAEHPSVAQVGVIGVPDEKWGEAVTAIVVLRSDASSDEEAIQSAVKERKGSVQSPKHVIIADSLPLTALGKLDKKALRQKYA------ 67516655 36 ---------DVTLGELLTLQSLQYGDYECLVFPWTGA--RWTYADLNDEADRVARGMLAMGIKKGDRVGIMAGNCEQYISIFFAAARVDCRLLFLTPRINKHSLEDVLAELGPH------------PKASGTSKALEEIVVI-RGTYKDFTTYAQVIGLPLPPNTLPERDVCNLQFTSGSTGNPKAAMLTHQYVPDH-------------------QPPPDPKPNG-----------------SETFDPLATLHAISDEKCTALHGVPTMFEAILSFDKPPNFDCSNLRTGIIAGAPVPRPLMKRFEELNARLINCTGLTEASPTCFNALTTDSIE--------TRLQTVGKVMPHAKAKIIDANGAIVPVGTR--GELCMAGYQLTKGYWNNPEKTAETLVTDEWLKTGDEAVFTPEGYCTITGRFKDIIIRGGENIYPLEIEERLTAHPSISLSSVIGIQDSKYGEVVGAFIALAEGAPSDDELRA-WTRETLGRHKAPQHVVFGEEVPVTGSGKVRKVDLRK--------- 197728591 13 -----------TLWELLRGRAAASPERTALLQGD----RELTFAELHDRAERVAAGLHGRGVRPGTVVAWQLPTRIETVLLMLALARIGAIQSPVIPYCRDREVSFALRTARA-------EFFAVPGAWRGFDHTAMARRIGAAGLFEAYTELPEGDPATLPPPPASGTQVRWIYWTSGTTSDPKGVLHTDRSLIAG--GTTLAGALRLTRDDVGSVAFPFAHIGGADYLVMQLLHGFPVVLFESFALPGALAE-YRRHGVTMAGGSTAFYTLFLAEQRKRPERLPALRLLAGGGAPKPPELHAVVRELGCELTHGYGMTEV-PMITMGSPEDTAEQLATTE--------GRPPDGMEIRIVDD-------------EIRLRGEAVCQGYL-DPAHTAEAFDEEGFLRTGDLGRLTPSGHLVLTGRRKDIIIRKGETISAKEIEDLLHTHPGVADSAVIGLPDPVRGERVCAVVQPPGAAPTLQAVVSHLRSQGLAPHKLPEQLEVLDELPRNALRKVLKYRLRERFA------ 170060110 20 -----LLNPEASLGQVLLHTFSLNPSK--VIQIDADTGRSMTNGELQLRAIRMAQNLKKLGFCKGDMVSMACANSENVTPLVVGLLINGMPFNTLAPNYGVDDMVHMMKITQPKLVFCDANNYETVQKAVELAVKDKPLVYVLESEMNGVNKIEDLFKETGEQLFVPPQLLAMILCSSGTTGLPKGVCVSHAHLI--TMYGNRFPGYNFQ---LLFNFSPLFWATGVFTLMISLISGLTRLITRKPFSEDWCFELLERFQVDWIFTPPSYAHLLLQHPRVKTANWSNIRLWAMGGSAASEQIRDSIEALNGRTSNGLGNSEIGGIAF-------------DLIKRKPGSVGNLLPNIKGKIVDEDGTAL--DNGVRGELMLKFSEKILGYYKNPEANANSFDEEDWLRTGDIAYFDEEGYLFLVDRKKDMLKYRNYQISPTDLESIVAKIDGVSQVCVVGVPDEDGSSDLAAVIVKQGSRLTGDDVLKA-VNDQVADFKRLRGVFFVEEFPLTATGKPLRRKIRE--------- 169629333 24 -----------TVESLLRVSAARRPCHPAVIDEH----RALSYRELDEAADNAAHAFLRLGIAPGDRVLLQLPNRASFAVALFGLMRAGAIPVMCLPGHRAAELSHFIEVADAVGLVIPDDYRALAVALSQRHPRLRTVVVEGDAGPASWTSLLKSVEPQGPLPTVQTDTPALLLVSGGTTAAPKLIPRTHEDYVYNATQAARV--CGLTQDDVYLVALPAGHNFPLACPLGAISTGATTVFLSD-PSPESAFATIARHRVSVTAVVPSLAQLWAQATAWEPVLPETLRLLQVGGAKLGADDARAVESLTQGLQQVFGMAEGLLCLTQ----------PGDPTDILDNSQGRPMCDAEVRIVDEDGADVPAG--ETGELLVRGPYTLNGYYRADADNMRSFTVDGFYRSGDRVRALPGGYLEVTGRIKDVILRGGESIAALDLESHLQTHPAVYAAAAVGLPDQYLGEIVCAAIVFKGKPVAAAELNQHLQARGAATHSRVDKLVAVSALPLTAVGKIDKRAL----------- 195152650 27 ---------HLSIGEIIFREMERHPK--LIAQISATEKTVLTREEVRFNAMRVATYMRGLGLKQCDIVGLIARNTTHLVAVAYACFFNGMPFHSLNISYEQDTIEKLLSITRPSLIFCDGDEYERVLAATEHIKLDTTIITM-RNHPSGSLRIQDILTTPIEDNFRPPDQTLAILCSSGTTGVPKAVTITNSQQVLLTF-------FRLTSDDVQYTHSTLDWISGLITIISAGVFSTTSIIADNVFDPALLCRLIKEYKITFIFQCPSHMAMLANCPEFETSDLSSIRFYIYGGSNCSLKVQNRIRRLSHDCLHAYALTELNSVGCTNLHFDE-----------KPNSVGRPIKGISLKIINEQGEALGPN--ETGQVCFLNGQNWSGYYGNPEETLIIRDSEKWLHTGDLGYMDEDGFLYIIARQKDMLKY--HNIYPNEIETVISQMQNVAEVCVFGVWDAVNGDEAAASVVKRHGTNLVAQDVLDFVKEHIAQYKLNAGVIIVDDLKRSANGKTNRRATKAHFRRAFGG- 114706028 46 -------------HHLFEISCDRFDAFDPLHAAVETENSTVTYRELDERANRMAHMLVETGLEPGGRVAIRLERSADLYVAMLAISKAGGAYVPLDPGFPAERILFICEDAGVSHLISCSPADTILHGLACVLIDPNANAAAIAAMP----------STRPQPRETADDSLAYVIYTSGTTGKPKGVPIDHSMIVNFLRVA--CETYGYRETDRVYQGLTIAFDFSIEEILVPLCVGATLVPPAAELVGQDLSNFLVSRRITALCCVPTVLASFDDE-------LPDLRFILASGEACPKDLVARWWAPDRVFINAYGPTETTVTATLAVLDPDVD-----------VTIGRPLPTYSAVIL-AEGETRALPFGEIGEISIAGPGLSRGYLNRPEQTARAFIPDGMYRTGDLGFFNSEGEIEYLGRIDTQVKIRGYRIELSEIESVLMKIPAIAQAAVDKVE-PRPGEVMLAYSVRDGFEAPLREDVFRQMRMELPSYMVPAFFEKLDRLPMLPSQKVDRKSL----------- 160896247 5 --------------DFFWRAAERWPQRIAI-DAPGGCIR---YDALARKVAALAAGLQALEPAVQSRVGICAGNSADHIAALLAVMASGKVWVPLNPKSTQSEVRRIIDATEPSIVLCDAGGAALVQGAPG----------IHLMLGEGTAALEQATGALPVTPELPADAIQAIKFTGGTTGLPKGVMQPCRAWMAG--IANQIQAWGFDEHDRYVMAAPITH--GTSTYLLPILAQGGCHVLLDGAGAEAVRSAFALRGGTVCFMPPTLIYMLMALPGASRADFPGLRRLIYGGAAMPPEKIRQVRAFGPVLATTYGQTEAPQILTAMRPEDF-------EDEGLWTSVGRATWFSDLAIMAPDGRLLPRG--EVGEVVARGDLLMSGYWRLPGKTAETLV-NGWLHTGDRGLIDAQGYLHLKDRLKDLVITGGFNVYPVDVENALGQHPAVHECVVFGIPDDHWGEAVQAAVQLRAERPDEAELIA-FVRQRLGPVQTPKRIHFHASLPRSPVGKLLKTAVRE--------- 197729547 44 -------------------------DRTALHIVDEGSEVRLSFAELAERSDRVANWLGSRGVRAGDRMIVMLGNQYELWETALAAMKLRAVVIPATPLLGPPDLRDRVERGRASHVLARAADAGKFADVPGDY----TRISVGPGAPAGWIPYEESATADAPDGITRSDDPLMLYFTSGTTARPKLVEHTHTSYPIGHLATMYWIG--LRPGDVHLNISPGWAKHAWSNLFAPWNAEATVFVHNRRFDPARLLAEMERAGVTSFCAPPTVWRMLIQ---ADLGRLSTPREVVAAGEPLNPEVIETVRRWGVTVRDGFGQTETAVQVANS-----------PGQLLKAGSMGRPSPGYRVELLDPTGAPGAAEGEIALDLSARPAGLMAGYHGDPGRTAEAM-ADGYYRTGDIGSRDADGYITYIGRADDVFKASDYKISPFELESALLEHEAVAEAAVVPAPDPLRLAVPKAYIVLAGWEPGPETARVLFARAVLAPYKRVRRIEF-GELPKTVSGKIRRIELRER-------- 212516901 27 -------------------------------------------------------GLKKIGLNENDVIGMLCKNGFEANSIVLASWIGAATLAPVNSSMKVSELKHALSVIRPKFIFCEDDVLEKVQSALGDSSSDNVTIILNKNSKYANLRFKDVLTYKPQPVKCPGRQLAVISPSSGTSGLPKGIGISHKNLVFQNMVLEKIDLFDKTE--ICLQLSHFYWITAILMFLRSLTLGTKRIFLN-VINPENTFKAIEKYNPTFTILAPLTLLGLTKHADFKKYNLSSLKYVLVGGSSLTDTMLVQIKEAKIKLYNTYGMTEASGIVCQNNDQDT--------------SIGRVTPGVWLKIVDTTTGS-ALKSNSPGEICIHGCGVMAGYVNNEKATRESIDDDGWLHSGDVGYYDDDGKFFIVDRIKEMIKVRDMQVTPTEIENVILTVPGVFEVGVVGIPHERDIFHLMALVVKKENHSVKENDIHAAVNGTLSEYKLTAGIRFIDFIPKTATGKIDRNTLKSIALELYA-- 15131492 2559 ------------------------------------EDRSLTYAELDARANQLARWLIDQGAGPEGLVAVLLPRSLELVVALLAVTKTGGAWLPIDPGYPADRIAFMLDDAGPALVITTAVLS--ASPIGDVLAARSRTVVLDEPAAAGQLAGRDPVTDTDRARALDPRHPAYLIYTSGSTGRPKAVVVTHRNLTNYLLHCGRMY-PGLRGRSVL--HSSIAFDLTVTATFTPLIVGGEIHVGA----LEDLIGVVEAAPSIFLKATPSHLLTLASRGSAGSGDL------LLGGEQLPADTVVQWRRPNIVVVNEYGPTEATVGCVEYRLEPGQECPPGG-----VVPIGTPLANMRAFVLDSWLRLVPPG--AVGELYVAGAGLARGYLGRAGLTATRFVADPFYRTGDLVQWNPDGQLVFAGRVDDQVKVRGFRIEPGEIEAALVAQESVGQAVVVAR-DSEIGTRLIGYVTAAGESGVDEAAVREGVAARLPQYMVPAALVVLGALPLTANGKVDRAALPD--------- 15131492 10 -----------TMLDLFASHVDRTPDAVAVA----GGDGVLTYRQLDERAGRLAGRLASRGIRRGDRVAVVMDRSADLVVALLAVWKAGAAYVPVDAGYPAPRVAFMVADSAAKLVVCSAASRGAVPAGVESLEPAAAAEEGASDAPA---------------ATVRPGDPAYVMYTSGSTGTPKGVTISQGCVAELTMDA----GWAMEPGEAVLMHSPHAFDASLFELWMPLASGVRVVLAEPGSVDARRLREAAAAGVTRVYLTAGSLRAVA---EEAPESFAEFREVLTGGDVVPAHAVERVRTAAPRFRNMYGPTEATMCAT-------WHLLQPGDVVGPVVPIGRPLTGRRVQVLDASLRPVGPG--VVGDLYLSGA-LAEGYFNRAALTAERFVADPMYWTGDLAQWTADGELVFAGRADDQVKIRGFRIEPGEIEAALIAQPDVHDAVVAAV-----DGRLIGYVVTEGDA--DPRVIRERLGAVLPEHLVPAAVLALDALPLTGNGKVDRSAL----------- 158316087 3 -------------------------DRPALVF----EEQRYSLERLDALTDGLATALAKHGVRAGERVALMASNRPEFVLAVRAVWRLGAAIVLLSPSWRRAEIEHALAVTEPAHAIGDQ------DALAELLP---------------MWHLDEPIGAGEGPFPTPDPHADALLFSSGTTGLPKAARHTRASF--GAAVGHWRDALGLTAADRVQITTPPSHILGLLNIVTALETGAWMRL-HRRFDLELMLRSIETDRITVEMAVAPIALAIAAHPTLESFDLSSLRYIMWGATPVTASVAETVRRTGVGWVPAYGASELPVIACNPLAGARLD------------SVGRAVPGVRLRVVSESGAPVGPG--ETGEIQARAESLMAGYL-PAEATADAFD-DGWYRTGDVGNLDADGWLRLTDRVKEMVKVRGFQVAPAEVEGVLHAHPAVADCAVFGLPDTADGEVLVAAVVT-STQVDPAELVA-WVGERLASYKRPRRIELVEEIPRLPSGKVLRRVLKERY------- 111224269 34 ---------PLSLAALLHQGAADQPGTRLVFRSPV-DTLTTDLATLYERAARVAGGLAARGIGPADVVALQLTSRVESAIAHAAVLLRGAVLLPIVPIYGIREVAFILRQSGASAIILPAARAAEIANLRGALPALRHIVTVTDTPPADAVPWQELLAPPLTPCARPLDEVAVLVYTSGTTAAPKGVTHTHRSVA--AEVASMRSLRAGQPDFGYLDLFPPGHIAGLSVLLRTLVDGLPTVFL-ERFDAAEAIELVHAHGVTASAGVPFHLSALLDAAQRDGRGLGPLRDFLVGGASVSPTLVERADRAGVSAYRAYGSSE----------HPTISSGSAADPLDRRAATGRVMPGSEVRILDPAGHDLGPGEE--GEIVTRGPEQFAGY-RDPALNATAFTADGWLRTGDIGRVDGNGYLTITDRIKDIIVRNGENVSSKEVEDLLMTHPAVAEAAAVAEPDDRTGERVCVFVLPRPGSVLDDEVRAHFAAAGAARQKTPERLVLVTDLPRTAAGKVRKHELR---------- 40063614 22 -------DLPATVYDLLDKTASKMPDANAVSFGANSKAETLSWSQLRAQVTQAANLFSRLGIGENDVVAFVLPNSMETVVALLGGAVAG-IVSPINPLLSPEHIGGLLRETGATVVVTKTDVAQKTAEAVRLAPAVTTVLEVDVQHHAQVLDFSAEVSRQNTALDFAADRVAAYFHTGGTTGTPKVAQLRYKGLIYN---GWLVGTYVFDNSDNVICPLPLFHVAAVPVLMGAVFSGAHLVFPTPAFD--NFWALVERWEISLIISVPTAISALMQRP--VNADISSVKKAIVGSSPLPRDLFKRFEASGVNILEAYGMTEATCMLSTN----------PPDGEKKIGSVGVATPYTEIKIIKETPELVECATDEIGEICAANPGIWAGTYTEAAKNVGLYFQDKYLRTGDLGRFDSDGYLWITGRSKDLIIRGGHNIDPGLIEEALLGHKDVAFAGAIGQPCPHSGELPCAYVLVAGAMVTADQLTAYCQEHVTERAAQPKYIEVIETLPKTAVGKVFKPDLRKMA------- 116695341 21 -------DLPHSTYEMICRGAAINPSAPALSYFPCADAFRWSYGELIRDITRTANMFGRIGAGPRSVIGYVLPNLPETHLVIWGGQAAG-IVCAISPLLEGEAIAELLGAAGASVLVTGADLWQKVQPVLHKIPSLRHLVLVGPRRFADRMAAEDGALGRAVPARFNAGDSSSYFCTGGTTGMPKIAMRCHGNEVANAWSAGQFFGESIGPGKTIFCGLPLFHVNAMATGLLPFSRGAHVILGTPHFRGERFWEIVAHHRVNFFGAVPTLYASLLDVP-VNAHDISSLEYGLCGAAPMPAEVFRTFERTGIRILEGYGLTEGTCVSAVNPPNGD----------RRLGSIGLRVPGQEMKVVDDAGRYVRDCSGEVGLLVISGANVFGGYLRDEQSEKELGDGRRWLNTGDLGRCDTDGYFWLVGRMKDLIIRGGHNIDPTAIEEPLHRHPSVQIAAAVGRPDVYAGELPVAYVQLTPGSTATESELAEFIRAEIGRAALPKRIRIVDRIPLTGVGKIFKPELRRR-------- 157345303 3 -------------------------------------------------------------------------------------------------------------------------------------------------------------------VKVSQSDLAGIMYSSGTTGNVKGVMVTHRNLI--AMTGSYMQRKANSP-VVLLQIVPYFHVYGFHYVFKCMAMNVTVVI-MEKYDLEKTIDAVEKYKVTDLAVAPPVVVAMSKKAVTEGRDLSSLETVASGGAPLGKELIEAFTAPGTVISQGYGMTE---------VIGRISEALDREECSRWGSSGK-FPGIEAKIVDETGASLPPLKR--GELWVKGPSIMKGYVNDPKATSETLTPDGWLRTGDLCYIDEDGFLFIVDRLKELIKYKGYQVAPAELEHLLQSHPQIVDAAVIPYPDDEAGQVPMAFIVRRPESKLDEAQVMDFIAKQVAPYKKIRRVSFVTSIPKNASGKILRKELKK--------- 85716049 2305 --------------------ARRHPARTALIIGNT----VLSFGALDARANRLAHHLIARGLRREQRVGVVVERTEATMIALLAVLKAGGAYVPLDPELPLERRTFVMRDAGISFLLTGQ------LDVEGGSDGMERISLPSFDFDAG--------PDHAPQPELHAGNLAYLIYTSGSTGLPKGVAVAHGPLAMHCQVTG--HLYEIDESSCELHFLSLAFDGAHERWLTVLSHGARLVMDDELWTPEQTVESLHAHRVSHIGLPPAYLQQVAEVVEQTG-NPPPVRLYSFGGEAMPKEGFDKVRRILKPLINGYGPTET---VVTPLV---WKVDGAAECETPYAPIGVPVGDRHAYILDGSLNVIPAG--VAGELYLGGLGQARGYHDKAGMTAERFVPDPFYRTGDLARWREDGTIEYLGRSDDQVKVNGFRIELGEIQTTLLRHKEVEQAAVVALPRAK-GNQLVAYVAPKAEADALAERLAAFLKQVLPAYMVPARIVVLERLPVLSSGKVDRRSL----------- 63087160 1 ---------------------------------------------------------------------LCVKRSLEMIIGILGILKAGGAYVPLDPEYPQERLIFILEDSQVKLILTQEKLVESIPQHQAS------IICLDTEWEKITQEKTSNPESGAKP-----DNLTYIIYTSGSTGQPKGVLVNHSHVV--RLFAATDPWYHFNSQDVW----TLFHSYAFDFIWGALLYGGRLVIVPYLISPELFWELLCQEKVTILIQTPTAFRSLIQVEKAPPEDDLKLRLVIFGGEALEQPWFERYGDQHPQLVNMYGITETTVHVTY-------RPLSMADLGSTASVIGRPIPDNQVYILDQYLQPVPLG--VTGQMYVGGAGVTRGYLNRRELTEERFIPSPFYKTGDLARYLSKGELQYLGRIDNQVKIRGFRIELGEIEALLAQYSAIWESVVVVREDTPGDKCLVGYVVPQRSITLTIEEIRQFLKAKLPEYMIPNTFVILEALPLNSNSKVDRRAL----------- 149917121 571 -----------NLVAMLEDMCERH-EHALVFQRLEGDPTRITYRDLERRSASVAEKLWAHGIRPGDRVAIGGRNHPCWGIAYFGILRCGAAAVPVDKDYAAGPLATVLDKSGAKLALFDDHVVELEPESCPRWDLHEVAAEVGPDAPAPAL----------PEVEIGDDTLASVLYTSGTTGDPKGVMLTHENFT--ALVAALAPLFPLEHQDRVLSVLPLHHTFEFTCGMLLPISRGARVVYLDEINGDRMVEGLEAAQITGMIGVPALWRRIVNEVRERGFDLTNLKYLVSGAAALPKDVHQTFQGLGLHLAEGYGLTEAAPVLT----------LSKASPRNKGGNVGKAIPGVELRI-DE------PNDDGVGEILARGPNVMVGYEGAPDATAEVL-EDGWLRTGDLGKLDSKDRLKIVGRSKEVILSSGENVYPDDVE-VMLGLPRVKELSIVGIPDREKEERVAVLVVPDYEGFEGETLDRVARRANLPRHMRPTVIHFTDDLPRTTTRKVKRKEVK---------- 170062681 28 -------NPDQNLGQMLDRT------RSKVVQISADSGVEVTGAEMSLRTVRVAQNLIKLGYGPEDIFAMAVRNGEHAAPVLFACFALGIPVNTLDPSFQRDDLGHILAIVKPKLVFCDSETLDELIPACHLAGITPKVILLGDKI-AGYTHVEDLLTDSFVPVHLPSSTPAVLICSSGTTGRSKAVSLSHSICIAH-----VANFFDCRASDILFAYSSLYWLSGLFTLLAGTLAGATRIITRAPFTVQRTADIVQRYQLSVISFPPSQAWAIVNDPTTVTADFRSLRLALCGGSVVSASLKRAFERFPRKVLEAYGFSEVGYAVTST-----------REGFYRDGSVGFTRPGVEIKIVDED--SCAVGIGRDGEILVRTKLVFLGYFGNPAATEEMLDGEGWLHTGDIGRFDEDGLMYVVDRKKDIIKYGNYQISPSDVEAVLQGIEGVAAACVVGIPQENGNDLATALVVRSSETVGSEFILQEAAK-KLPDYKLRGGVHFVEKIPMTPSGKILRRLAKE--------- 111222255 19 -------DRPLGVW----HIAENHPDQPAIAACPTGEV--LSYAQLAGRAHQVVHAGRAAGLAYGDVVAAVLPNGLDMIVWMLAASETGWRLTTLNPMAAAAEIETIVAHAGARALVVSTEYAERA----GRVVSAPLLVSVGGELP-GYRRQEDLVAGHPTTKPAERRAGTPLIYTSGTTGRPKAIAR--NASMPDVDPADMADATKLFSQAAHLISAGMHHGGCQGFFMGALHVGQALVI-MKRFDPEETLRLIEKYRITTGYLVPTQFVRLLRLPDRTRYDLSSLQVVVHSAAPCPPEVKRQFAWWGPVIWETYGGTEGAATIA-----------KPHHWLARPGTVGRPVRGVRVRILDADGRELGPGER--GTVYIDAGARTFAYRDDPEQTEQVYRGSA-FTIGDIGHLDADGFLFLSDRAKDMIITGGTNVYPAEVEAALLGHPAVADVAVVGAPDPEWGEQVRAVVQPEPGVRADDELAAELCRARLASYKCPRVVEFRAALLRTETGKLSKAAIRAQ-------- 134111705 72 -LPSTFRD-------FLIFNLQKYSQREFISSDKVDPREHLTFGDVLDRSLKLAAWMRSRGIKMGDRVVIGGKNCTGWIVSFIAVHLIGAVTVCLNCWVPREQMVYSIKMVEPSLALLDEERAEILGAESGHLPSVVEIY----STPNNQRTKEVLDGVGLD--GLGPESDAVIFYSSGTSGFPKAVLSTQRMALSNAISGMVATARAVDPQRVVLLSIPLFHVTGCLSWLLRAITNGSKFVTSRKWDVKEAVRLIVEEGVHTVGGVPAIASQILQSPDLP--DNTTLDSIFYGGAPPSKHMANEVRKRWPKVIHGYGLTETNAVAC---------AVCGADYLSRPDSTGPPVPICEIRIVNPDTRKALPTGQQ-GLILIKGAQVMKCYYGNEQATKQAIDEEGWLDTGDAGYLDEEGFLFIKDRLKDLIIRGGENIASVDVENALTSHPHIDEVAAIALPHPILGEVVGAAVTLRGVKVTEESILGH-VRSKLPKHAVPAMVMIWESLPKNVNGKTMKKEIK---------- 159899645 19 ------------VHDVISTHAQHSPQAIAIAT----STFKLSYAEFEQRTNQLAHYLHRQGVHRGHTVGACFERSVEAMIAAVAIWKAGAVYLPLDPGYPQERLKYMLGNSGASLVLATQLTASQFPE--QQLHIFEQLAAELAQQP-----------SHAPEHQLTPDDLAYIIYTSGSTGKPKGVLVPHRGLA--NLAAAQTERFGINSQSRILQFAPSFDAS--ISEMLTAFFQATTLFVAPTNDGPDLLTTLRDHHITVATLPPSVLALL------DPRDLPNLQTIVSAGEACTAEIVARW-GTNRRFINAYGPTEVTVCATM----------SQSLRYGMAVSIGNAISNSQTYIVDEHLNLV--EGEAVGELLVSSVGLAHGYLGLGDQTAERFLPNPWYRTGDLVRRLSDGSLEFRGRIDHQIKHRGYRIDPGEIEMLLMEYPNVRHAVVTLHHDHNQTERLVSYLVLHGEVMPYYRDIYRYLESMLPKYMVPLSYTVVKELPRTPNGKLDLAALPE--------- 145595250 5 -----------TIQEAFSEQVRRTPDRVAVSFGD----LRLTYRQLDERANQLAHRLLALNVRPEEPVAVLMDRSVELVVALLAVLKAGACYLPLHSAYPMERMQWIIDNCERPVLLTDT------PTLRRGLPKTRKLIPVDTDPEIAAQPVTD------PAAPRHPLQLAYLIHTSGSTGHPKGVQVTHSD-VLGLVQDRVWNG---DRHERVLMVAPYAFNVSTYEFWVPLLHGGQIVVAPPDLDIATLRSLISENRITGLHLTAGLFRIIA---EEAPDSLTGVREVLTGGDVIAPTAVRRVLEANPDVRGMYGATELTLFSTH-------EPMTTPFHEDTTVPIGSPMDGVQRYVLDAGMRPVVVG--EVGELYVAGRGVARGYHGRADLTAERFVANPFYRTGDLMRVTPEGRLTFVGRIGDQVKINGFRVEPAEVEVAIASFPGLAHVAVVASPTALDGDRLVGYVVPKATEIDLAALRTHIAQA-LPDYMVPAGIMVVDTLPLTPNGKLDRKALPE--------- 126436535 28 ---------PATITDLIAGT-RCWTDREFLVHGE----RRISYAAFRGALGPVGAHLADLGVGPRDRVMVFGYNSPEWIVAVFALLLQGAVPVLGNRWWSPAEVAHAAELLDLRHIFTDTAL----DTDRPASPLADLAYAFDAPAGPASHADED----------VDIDEVAIVLFTSGSSGLPKAVELSRRSVIANQQNILTRNGNADSPQAVSLASTPMFHIGGLSSLLTHFLTGGRIVLAQGRFDPGQVMALVERERVQVWGAVPTMAVRVLEHPEFGSRDLSSLRSWPLGGAPVSPELLERIRTQLPTLRNTWGMTEAGGFLTV---------ADSRDLRARPGTVGRPYPVVELRIDDDDG---------VGEVLARSPTVMLGYAGRAD--DDTVDADGWLHTGDLGHLDDDGYLYIDGRSKDVVIRGGENIACPHVEAALASHPAVVEAAALGLPHPDLGEELAAVVVYRSGAPTDDELRRHLA-GIVSSFAVPTRWLIRTELPTLAGEKIDKKTL----------- 159185856 484 --------------SLLEETAQVRGSSVAVRCGD----RQYSHGDLNEAANRVASGLRDRNSKPHPRIAICLPRSENLVIAILAVLKLGGHYVPLDPGHPAERRALILEDCKPDIILISEG--------------------EDTAYPCGCMAIEPLLRATGPHRETLPDDLAYIIYTSGSTGRPKGVPIRQKSLV--NLLTSMARRPGMSAEDRFLAVTPAFDIATLEL-LMPLMVGGLLIIADDIYDDMALSELIRNHSATMMQATPATWRLMADADWKAPAGF----RMLCGGEALEPGLARRLLAAGGELWNLYGPTETTIWSTCTRICAEHLELPAL-------PVGEPIANTQLHLLDDALMPVPAG--VVGELYIGGEGLSPGYFNRDDLTSRAFVEGPLYRTGDLMRRSAAGHLLYVGRADFQVKLRGFRIELSEIEAILAAQPSIEQAVVALFQDEEGSGTLVAYC-RRGTSPVDEDALRAALASQLPSYMLPAAYVWMDRFPLNANGKIDRKRL----------- 159185856 1528 ------------LHDFVTASAETSPQAIAV----TDQDRSLSYAELDWRADRLASGLVAAGIGRGKRVGIRLERSVELVVAILAVLRTGAAYVPLDPRYPADRIEFIAADADLALILVTTE---------------NDISTIGQNFRCMTPGMVENLAGGAVPTPVTSADLAYLIYTSGSTGRPKGVAIEHRNAV--AFMQWCMHAFTKDQLSGVLASTSICFDLSIFEIFATLAAGGRIFMVDDLF---AFPSAPFAGEVTLVNTVPTPMSELLKLGPLPQ----NVKTVCLAGEPLPRELVARIYANDQVLYNLYGPSEDTTYSTVAPVPPSGEWFG----------IGVPIANTRAYVLDGEMNEVPVG--VPGELFLSGSGLARGYWNRPGQTAERFLPNPFYQTGDIVRRRDDGGLDYMGRADRQLKLNGFRIEPGEIEAVLLQQEGVHE-AVAGLWRDAANHPRLAMWIAGDPALEITKLVAT-LRQRLPEHFIPVLATRLDALPRLPNGKLDRSALPDPAA------ 71024141 38 -----------TVFDFCLGSVSFDDAGTAITDCSTG--RSISYGELRLQSQRFGLGLIKAQLKPGDTILVALHSSIDFAVSVMAAQFAGLRVALANPDYARKELRHVYRLVKPKKVIMHSTYLGR--AAAANVKTFTVILTDTKLGRGGVLSIGELLADEAPFLPDDLNTTAYLPSSSGTTGLPKAVEISHRNVVMNLNTPGFVPDELKGEQMRMLTFLPFFHAYGLVGQLHLILALRGQLFILRPFTAQAFCDAVPAHKINMLNFVPPALTKLIKHAGIDRNVFATVKRARCGAAPLDAETEAKFAELGVQVKQGWGMTELT-----------LAGLDPSSGQQKAGSVGCLIAGTLAKVVDVSSGE-PVQTGQRGELLIKGDQVFRGYLANPQETEAAFTADGFFRTGDVVIVDPHGEFTVVDRLKELIKYQGFQVAPAELEGVLVTHPKIAAAAVVGRLDQKATELPCAFVQLSDQASSTDDLIDQYVRSKVSHHKLRGGIHFVDQIPVSASGKILRKDVRALLE------ 195395776 27 ---------DLSIGHIIFHEMRRHPK--LIAQISDTENTVLTREELHLNSMRVASYMRSLGLLQSDIVGIIARNTTHIFAVAYACFFNGIAFHSLNVSYEQATIEKLFDITKPRLIFCDGEDYEKVKLATEDLN---VKIITMRNHQIGSISIEEVLATPVEPNFEPSDQTLAILCSSGTTGTPKAVTITNSRRILNC-------STHLTTADVQYTHSTLDWVTGLIATVTSGVYSTKRIIAANSFDPARLLRIIEEHKVSWLMQAPSHLAMSANCPEFEQADLLSIRSYYYGGGRCSLEAQHKIRRHDC-MRLAYGFTELGSMLSMNWHFDE-----------KPNSAGRLMDGFKLKILDDQGQPLGPN--EVGEICVYSGQYWAGYYGNPEETHKIRDSNLWFHSGDLGYMDDEGFLYIVERKKDMLKYQNIMYYPNEIEELIAQMPEVAEVCVFGIWNQFNGDEAAAAVVKKGSNIHAQDVVDYVEQHCTAKYKLHGGAIIVDDLKRTANGKTNRQATKAKYKN----- 109645882 11 --------EDITLGKALSAWSETYGDNIALTEAD----RQVTYRELETAARRMAAGWQRRGFGRGDKIVLQLPNSIEFVVSAFALFKLGVIPVMALPAQRKTEIKGIIEKSGAKGYVIKEKYLSLAREIRREIETDLAVIVIGRS--DEFIAYED-LGEGPELRDEPEEVGLFLL-SGGTTGIPKLIPRRHADYLY--VAQKTAERCRLDQESVYLAALPVAHNFPLGCPLLGTLSVGGRVVICAVASPDEIIPLIEEEGVTITGLVPALAHMCIEFLELDGEDISSLKVIQVGGAVLDSYLAARIEKFACTLQQIFGIAEGLICCT---------DLADREEIRYH-TQGKPISAYEILIVDEKGQEVP--EGEYGELTVRGPYTIYGYYNLEEVNQSCLSDQGYFKTGDKARW-QDGNLQVAGRLKEMINRAGEKITPSELEELLLRHEDIEDVQVVGVEDQELGERICVFIMAQNKGLTLNALRNYLVGQQVASYKLPDQLVYLEAWPLTNVGKIDRNQLR---------- 56609593 506 AIPEARLD------DLFLARAEQLPERVAVIDAD----RTLSYAQLREHAADLATRLAALGARPDNLIAIVLEKGWRQAVAVLAVQLAGAAYLPVDPALPDERRALLLQEGKVRVVVTEPRLAERL----SWPGDVEVVVVADI-----------ARGVSRPERRGSASDLAYCIYTSGSTGRPKGVMIEHRAAANTLL--DINARFQVGPEDRIFALSSLGFDLSVYDIFGALAAGAALVLPETEADPARWLRLLRAHRVSVWNSVPTLMEMLVDVAETRGERLPSLRLVMMSGDWIPVTLPDRIRRLDIQIISLGGATEGS-------VWSILHPIGQVPPGARSIPYGRPMLNQRFHVLDEALSPRPD--HVPGELFIGGVGVARGYFGDEVRTAERFTRERLYRTGDLGRFLPSGDIEFLGRKDFQVKVAGHRIELGEIEAALLRHPALRE-AVVAAPGERTARRLVAYVVAEGQSAPSDESLQSFLSATLPQYMVPGVFVHLERLPLSSNGKVDRKALPEPAA------ 163939760 431 ------YPKDKTIHQLFEEQVERTPDRVAICL----EDKELTYRELNDRSNQLARYILKKNVTKGTVIGISTTHSLETIIGILGILKAGAVYLPIDPQYPSERVNYMLQDSDINILFTNFDISHQWD------LSLYAVEVIHISAAHIYMGDTSNIKNRSEPT-----DLAYIIYTSGSTGNPKGTMIEQKGLVNYISWANQVY-VGASENEVFPLYSSLAFDLTVTTIFTPLISGNQIIIYPADANEYVLYRIFKEKKASIIKLTPSHL-FLLKDSDFVGC---SIKKIIVGGENLTVDLAANIQKLGREIYNEYGPTET-------VVGCMIHQFDIEKDKGVSVPIGVPAQNMKIYVLDSDLRPVPMG--VVGEIYISGEGVARGYFNNQDLTRERFIVNPYYKSGDLARFIEGDKIEYLGRKDDQVKVRGFRIELKEIEINLQKYPSIKEVVVIDQEDYDGNHYLCAYYTENAKVKTSELFR--FLKEILPVYMIPSYFIVLKEIPLTFNGKLDREALPK--------- 170700957 256 -----------TFLEQFSQRVAAAPDSIAVATADA----SLTYAELDDQASRLASFLLEYAIERGDVVGVVADRSERWIVGLLGALKAGAVYLPLDPEFPQERLRFMIEDAKVKALLTHSEHLSLLADFWA-IPMFALDFQLDTLAP----------ASASAQVEVRPDDAAYIIYTSGSTGVPKGVVLEHAGLL--NMAQYHVDAFGFDAADRFVQFYSPGFDGSIMEIFVTLLAGARLVLAKPAVDMPRFVEYIAQQGVTTVNATPAYLAAL------DWNALGAVKRVISAGDNARVADLRELART-RTCHNSYGPTEATVCIADYVVD-------PATAYGARLPVGRPIHNTHLYLLDEHGALAP--EGCTGEICVSGIALARGYVGRDDLTAAAFVDHPFYRTGDLGVWLPDGNLEVTGRRDMQVKIRGYRIEMGEIEAALRQHADVADAIVFVREDTPQHRQLVACV--ETATASVAGLREY-LKERLPEFMVPGSIVTLERLPLTPNGKPDRKAL----------- 77919218 3 -----------TVDELIKHSVDKTPGKTALRFKAAGTWQDMTYQELWHQVERIAGGLHHWGIRKGDRIALIGATSPDWIAAYLAIMQSGAIVVPVDKELKAGELRHVLTDCGAKLLFTERPFIELLAEIGEGLPALAKIVVMEKTAERSLDSQTEATQGSIPEVDRSPTDPAVILYTSGTTGRAKGAMLSHANIVTNIEAA--VRHLEVDEGMHTLSFLPINHVFEQVAGVLAPLSLCGTVSIAESL--KKIGQNLMEEKPSHVMGVPAVYRVLLAIPLTRPLVTSKVRTFISGGAALDPDLARGMTKLGFTVLQGYGITETSPIISA-----------ESPSRRKIGTVGQVIPGVQVRI-DR------PNEEGIGEILVQGPNVMQGYYKRPKATAEAIV-DGWYHTGDLGHMDENGFLSICGRMKNLIVTNGKNVYPEEVENELLKCPLVAEVMVYGHKLSATAEEVHAIIFPDQEALDNEEDVEELIRRRLADYKRVKRFTLRDEFPKTTTRKIKRYVV----------- 29829701 434 ------------------QVAERTPHAVAAVCRGV----EMTYGELARRSGKLARHLRARGIRPGQVVGIVMDRDLDALVAMLGVMRAGGAYAVMDPSHPAARIDYMLQDTAAPVVITRAD-------VAGGLPTSEDRKVVLIDA--DWAAIEAESDTEPLEELADRETLAYVLYTSGSTGRPKGVMIEHRSLRVFIEAYRHTFG-EFTPEDRLLQQPSLIFDMSQGEIYTALITGATLVLVSPEDSPEALGTLIREQRVTYVGLSPTLLSLL------DGGPYPHLKYIMGGAEVLPAELVNKWNIPGRKFVNLYGPTEAAIACT--------EYLCEHIEWRSAPPIGRPEYGRLHYVVDRHGNLAPVG--VPGELLIGGDGLARGYLNLPELTDEKFVPNPFYRTGDLVRWTPDYQVDFIGRIDNQVKLRGLRIELGEIESALVAHPQIRMALVLLKADPQGEKQLVGYYVLGDQAPTLAELRRH-LGESMPEYMVPTAWVKLDEFPLTLAKKIDRHALPE--------- 83594464 7 ------------LSDLLARACDHTPAATALSQA--GAISRLTYEGLFNRVCRLASGFKALGLRPGERVAVIAEKRFDAVAAMFAVAHAGGVFVPINPVLKSPQIVHILADSAAKILVAPALRLALLDHTPPSLTTLLRFPASPDPPPGGESLDLDALAGAGDPIPVVDDDPACFFYTSGSTGLPKAVVVTHRNLIAG--AQSVASRLDNRPDDRLLAALPLGFDAGFSQLTTAFAVGAEAVLHDYLL-PQDVITACAHHRITGLTGVPPLWAQLAR-LDWPPAATASLRFLASTGGAMPAAVLARLRALAPRIHLMYGLTEA----------FRSTTLDPERVGRKPGSVGRAVANAEVLVLHPDGGRCAPN--EIGEIVHRGAFVAKGYWNDPEGTARRFRPIPW--SGDLGWQDDEGDLTIVGRSEGLIKTSGYRVSPTEIEAPAHASGLIEDAVAFGLPDPLLGERLALVVTPPGGAPVDLDALRRHLRAQLPAYLVPALLTQVDSLPRTASGK----------------- 47078312 31 -------PTEVGVHELVRRQAAEHGARGAVTF----EGATTTYAELDAAAAGLARRLAGAGVRPGDVVAIALPPSERRIAAVLGALRAGAAYLPLDPELPAPRLEFLLADAGAAVLITDTATREGPVAAHDG-----PTVLCDRLSPDGAPTAE----PTAEPAEFPGSAAAYVIYTSGSTGRPKGVAVDHRSLVNRLL--WMRERYGVGQGDVVLHKTSFFDVSVWE-QLLPLISGARLVIAPQRRDATALVRLVRAESVTVLHFVPSLLPAFLDVAEVEQAR--ALRVAISSGEALPKPVAVDFARRHCALHNLYGPTEATIDVTHWPV--------DGDDERPFVPIGTPIDNTSVYVLDDHLEPLPVGAE--GELCIGGQAVALGYLGRPALTAEKFAPDPFYRTGDRARFGPDGAIEYLGRRDGQVKLRGYRVELGETEAALLESDLVRQAAVV-VRGEGGAKRLVGFVSGRPDAAGGAEGAEARLSATLPAYQVPSQLVWLDALPLTPSGKVDRAALPETAAAHRSSA 47078312 1114 -----------SLLDLFLRHRAATPDAPAVVE----NGVVLDYAGLDERAIALADRLAEAGVRAGHLVGVCLRRSAAHPIALLAVHRSGAVPVLLDPEHPVARLR------EAAADAGVAAVVTTADQAGFEAWPVVH--------PDGGIVAPTEPAACRPGSADPARDAC-VVYTSGSTGGPKGVLAPQAGLVNRVLWSGRAFPTPEPPR-VLATAGTAFDIALWELFF--PLAHGGAVVTAPQLDPDALAELIVAERVTVAHFLPSLLAAFLDSPKAAG--CTGLAHVLSGGEAVTPAIVRAFTGSGLPLHQAYGPAEASISVTHH-------TCAPEDGLRERVPIGRPIDGAGAHVVDEHLRELPVG--CVGELAVTGVAVGAGYPNDPELTARRFPANPFYLTGDLARWGADGELEFLGRRDRQVKVRGHRVEPAEVDRTAELHPGVRQAVTV-----FRDGALTTFAAPRAGALLDVADLRRLLRERLPDWMV-GELVVLDALPVTGNGKVDQRAL----------- 164511455 1567 ------YDAPHTLTGLIERQVRRTPDAPAVRF----EGTALGYRQLDEAAERLAARLRALGARPGAFVGLLMDRSLLLPVALLAVLKSGAAYVPLDPDHPEARTRALLSQAGIGLVVADGRRAGALRAAGPADAPTVTVVVPDEPGP-------AADSAAVPVTAAGPDDPAYMIFTSGSTGTPKGVVVAHRAIANRLL--WMQEAYGLNPGERVLQKTPTFDVSVWEFFW-PLLTGGVLVLPGGQRDPAYLAGLVAEEGVSTVHFVPSMLDVFLDDPLAVR-RAAGLTRVLCSGEALPHEVQTRFLDLHVELHNLYGPTEAAVDVTAWHCLPGAGD---------TVPIGRPIANMRTHVLDARLREVP--TGVTGELFLEGVGLALGYHGRPDLTAERFVADGLYRTGDLARHRTDGALEYAGRTDHQMKIRGFRVEPGEIEAALAEHPEVRACAVL-----LHGERLTGYVVPTGDTGDTADILDTYARTRLPRHMVPSAWVLLDALPLTRNGKLDRAAL----------- 164511455 493 -------------HEIFAEHAGRTPDAVAV----TDGTRQLCYGDLDRRANQVAHRLRALGVGPGTLVGLCVPRSAELVVGLLGILKAGGAYLPLDPDSPPERLHHIVGDAGLAHVVGTTGTRPLWD--------VSGLRAVDLEADADGL---DRLPATAPRSGVTPDDLAYVIYTSGSTGRPKGTLVPHRNIT--RLFSATDHWFGFGADDVWTLFHSIAFDFSVWELWGALAHGGRLVVYVTSRSPQEFHRLLCEERVTVLNQTPSAFHQFDRADELSPRDRLALRQVVFGGEALDAALRGWFRRHGPRLVNMYGITETTVHVTY-------RPLTARDAEEGRGSIGVPIPDLRLHLLDDRGRAVPHG--AVGELYVAGAGLARGYLNRARLTAERFSGERRYRTGDLARLRADGELEYLGRIDDQVKLRGFRIELGEIEAALTAHAGVRAAVARVVRDATGSPVLTGYVVPAPHTLSVDDLRAHLA-ARLPDYMIPGAFLTVPALPLTGNGKVDRRAL----------- 186456427 449 ------------VHELFEAQVARTPQTVALTCG----QQSLSYAELNSRADRLAEQLLTWGVRPETLVGVCLERSPVLLTALLAILKAGGAYVPLDPDYPKDRLQFVLQDAHAPLLLTQKEFADHF-----ALPDMQ-VVCLDKESSEVLQGPEPEINDPNSQTRPSLNQLAYVLYTSGSTGRPKGVLIEHRSVV-NLLGWAHELYTREELAGVLASTSVCFDLSVFEF-FVPLSCGGRVILAE---NALELPQLPASGEVTLLNTVPSAMAELLRTRGLPA----SVRVVNLAGEPLSPQLVDELYRTQPKVYDLYGPTEDTVYTTCAL-----------RRPGAPATIGRPLANKQVYILNEQQEPVPVG--VPGELFIGGSGLARGYLHQAQLTSEKFIPHPFYRTGDLAAYLPDGNIEFIGRTDHQVKLRGFRIEFGEIEAVLTQHSAIREAVITLQGESSNNKQLVAYLAIDPGRTITENELHLFTRERLPDYMVPSTFLTLDALPRTPNGKIDRKAL----------- 53719392 1120 ------------VLALFAREAAEHPHRVALADADT----RLTFAELDDASNRVALALRARDEAPGTPVAICIERSARFVVAFLGVLKSGAYAVPLDPASPCERIAAALAACGARRML-----------AAGALDALGEFDGVAVQDIDACAHDASLANAAAPRVPPQPEQAAYLIFTSGSTGAPKGVVVPHRALADY--VAGMLDELAFAPHASMAMVSTVAADLGHTALFGALCSGRTLHLLPAQFDPDRFAHEMATREVGVLKIVPSHLHALLDAQRAA--DVLPAHALVTGGEALPWALVERIAALDCRVINHYGPTEASVGALVCDTSAPAQADLRAAAASSPGPLGRPLPNAHACVLDAYGSSVPVG--AIGELYLGGPGLARGYLGRAAASAERFVPHPVYRTGDRVRLRADGRLDFLGRLDDQVKIRGYRVEPGEVSAALRALPGVAQAETLALEHEGRL-RLAAFATPEAGARIAADALRDALAARLPDYMVPAALVVLDALPVTANGKID--------------- 158520057 188 -------PSDISWTDLLEENARRVPDKPFLVY----QNESYTYRQVDEQANRMARFLLALGGGQGSGVGILMRNSPRFLDIFFGAQKIGMYVVPINPELKGDGLAYIINHSDIDLLVADAELADAVRSVADRFEQRKKIIVNDIEAPETMDRLSRAYADFSPQHPGTPEDICMIMYTSGTTGPPKGVVYRYNKTSVRLMC--LAAHLMLRPSDTYYTPYALCHGNALLATTTMTMGVRATMALARKFSASRFWEDVRRHRATVFNTIGSIIPILMKQPEKPDDADNHVRFVTSSG--CPPEMWGPFERFGVKLYEAYGAIDGGGKGIFNFGTAP------------AGSLGRIPRVVNYRLVDDRGRDVPVG--VPGELLFEAKKTSGEYYKNPAASRKK-SGDGWLHTGDLVKQDINGFLYFVGRNTESMRKGGENVSAYEVEQVIMDHPAVEEAAVYAVPSDLAEDDILAAVRLVATKTLTPEDLIAFLSDRLARFAVPRYIRFMDEFPKTSSHRIIKGVLEKE-------- 11095214 22 -----------TLAELWERTVRSRPSSPAIVS----NSETLSYDEVNARANQLARLLLSEGAGPGRVVALALPRSSRMVISVLAVAKAGAAFLPVDVNYPEQRIAYMLADAEPALLCTIRTAVPKLPA---DIGVPQLVLDSAEQTATLDALPDTDVTEDERGGSLAATNLAYVIYTSGSTGRPKGVALT--GAGLPALAAAKVATMQVTEDSRVLQFASPSFDAYVTELLATFTSGATLVVPGDTLVGDPLAKVLREGQVSHAVLPPAAVATM------SPDAAPDLRVLVVAGEECPAGLVEQWS-PGRLLVNAYGPTECTVCATMTGPLTPTDEV----------TIGRPIPGVSVHILDDEL--LPVAAGEIGELYLSGAGLARGYLNRPDVTAHVFVANPFYRTGDLASMRADGDILFHGRIDDQVELRGFRIELGEVESVLSQHPDVAQAVAVLRAGEDDGPQLLAYVVPHGTTPAAGELREHAGR-YLPDYMVPSVYATIDAIPVTPSGKTDRAAL----------- 118591384 1 ----------MNLARYCLTSAAPDPGKTALELVGAGGAETWSYGTLTRTVLSVATGLRATGLSPGDRILLRIGHSSDFPLVFFGAIAGGFVPIPTSSQLTASEADAILADSGARMVLHDGHTV---------LPNAGSATLLD---PEALVELKQA--EPGDFAETHADDPAFLVYTSGTSGTPKGVLHAQRA--ASARRPMYAGWYGISASDRLLHAGAFNWTYTLGAGLMPWANGATSVVYDGPRDPDLWPDLITDTRATLFAAVPSLYRRILKYGAVSPASFPELRHGLTAGEALPASLYREWEHSGRELYEALGMSEISTYLS-----------SGPSVPVKPGSPGKPQAGRKVAILSEEDTPVPVSGPETGLLAVHRPGLMLGYWNRAEETAAAFRGD-WFLTGDRARQDEDGYFWYEGRADDLMNAFGYRVAPEEVERVLAADPQVQEVAVTAVLAREGVSLITAFVVPALPGQLDIDRLAAFAAENLAEYKRPKVYKVLDQLPRTPSGKVRRSVLR---------- 126725760 5 -----------TIANAFKDAAMRAPD-AMYCKTSTG---SLTYGQAAGAIQSLADELRAD--VQGQVVALILPNSKAFLVAYFAILFAGGKPALINYGHPEATVAKLLRNLDAAIIISDKKQAASKTRVLSDLDDLSRTVDFDKLID-----------------PTTPKDIAAIMFSGGTTGLPKQVPHTNAAIIL--TMERGEWGWNTGEGEIWLPVAPFTHIYGFLMGLTNPIINFGGTVIPERFQPDLIVDMLAAENVTIFGGPPAIYQAVMASDKFADAKFPELRICPGGGAPFPLDVHKRWEATGLKIYEGYGMTEIAPISINT-----------EAHGVKPGSAGKAVPDTLIEIVDLETGENVLSCGEAGEIRVSGPHMMTGYTENPEETAITLR-NGFVYTGDIGTLSKEGFLTITDRKKNVIFVSGFNVFPREVEELLLSHPAISGACVVAQAHKRSGEVPIAFVTLRTDA--NKENILAFCAEHLIAYKLPADVIILSEMPLTAAGKIDRNALQ---------- 109627531 31 ----WFVNAPTSLRQLISEA-----RCEKTFFVYNDE--RYTFEEFYQRASNLGRRLIDYGVKPGDRVAIGLRNYPEWALAFAAITSIGGIVAGLNAWWESDELEYGIRHIGAKVAIVDQERLDRV-KLQSGLDFL-TLISVRSEPCDRATPIDQLLRQELPDIQIEPDDDAVILFTSGSTGHPKGSVSTHRNIIAALLSWELIHGGAPKGQDAVLLGMPLFHVNGLLAVLLTSFRRKRKTVAMYKWDPNVAVELVEAEKIVSFVGTPAMTGDIMLAAQKQDKDVSSLLAVGGGGSARAESQVKGIDETNAKPYTGWGMTETNSIGT---------SIGGEEYLMRPSSSGRVSAVLELGIVDSDDNFVKAGER--GELLVRGTSVIHKYWDRPDSSGD-FLEGGWFRTGDIAYLDEDGYLYIVDRLKQIIIRGGENIGCAEVESAMLNDPAIIEVSVYGVADQGLGEDVAATIYV--DREVDVDAIRSNLKLKIAGFKIPKHIRVTTELVRIASGKIDKKTIQKDHQKLL--- 154706440 439 ---DQFYPKDQTIHQLFELQADKIPAAIAVEY----ENQRLTYRELNSKANQVAHHIHQQPFLADTLIGISADRSLEMIIGILGILKAGGAYTPIDPGYPKNRVEYILENTQIKLVLTKKSLLKKFRN---------NIYLLALDSEECLSADDDNLA-----INTTADHLAYVIYTSGTTGDPKGVMIEHKSVISLVKENGF---LNIQANDVLLQASPIFDAAIFEI-WGALLNGAKLILPKGKLDIDQFKKFLTKNKISILWLTKTLFDNLYQL---DNTLFNSIRYLLIGGESLAPSLIQKLQKLRPQILNAYGPTEGTTFSTIYFC---------DNRLYGSVPIGKPFNARKAYILDKSLNPVAIG--VIGEMYIGGAGLARGYLNQPELTAKCFIANPFYKTGDLVRYLPDGNIEYMGRSDFQVKINGYRIELGEIETVLNRYPAVKQVVVLVKEHE-GNKYLVAYYVAENEFNATD--LKNYLSKNLPDYMLPHAYVYLKQFPLTINGKLDRAALPEPA------- 149210175 645 -----------------------------------------TYSQVQQRTDFLSRALKRMGWSPNQVVGIFSANTIDYQTVAYAVHRLNGIVTPANAVYSVPELAHQLKSSGASALVTCALLLDTALAAAKEAGIARDVMWMPGPAPSTPVVSVDDLIREGSSLPTGARQTAFLCYSSGTSGLPKAVMISHRNVIANVLQYNVFDGPSLAKRGVILGLLPFSHIYALVVINHAGTWRGDEIITLPKFELATFLGAIQKFKISMLYLVPPIIIQMVNHDKLKQYDLSSVHSVFSGAAPLGEETVGNLNKIYPDVVQGYGMTETATVVSGT---------SEDDIYTR--SSGSLLPGVKAKVMDPNGNEVTQ-LDTPGELWVQSPSVTLGYLNNEKATHETFDEDGWIRTGDLFTLSPGGNLVILDRIKELIKVKRHQVAPAELEAHLLDHPAVEDCSVIQIPDDHSGEVPKAFVVKKSDNDLAREIEKHVEEHKASYKWLRGGVEFVAEIPKSPSGKILRRLLRDREKE----- 126436060 38 --------------SLLLDAAHRRPDHPAVVDVDG----SLTFAELTARADTVAAALAGLGIRPGDRVLLQLPNSVRFAVAFFGLLRAGAVPVMCLPGHRTAELGHFADVSGAVALIVPDDYREMAAQLVADRPTLRHVLVDGDPGPLSWAALIDSGGVAPEIGPVDTSLPALLLVSGGTTGLPKLIPRTHDDYVYTAVSSA--QACHFTPDDVYLVALPAGHNFPLACPLGAMTVGATTVFTAD-PSPEEAFALIDKHQVTVTGLVNALGKLWAQACDWEPVLPTSLRLVQVGGSRMSPEEARFILDLLTPLSQIFGMAEG----MLNFTR------PGDPLDVVVHTQGRPVPHDEMRVVDESGVEVAPGEE--GELLVRGPNTLNGYYRADEANARCFSPDGFYRTGDRVRIFADGNVEVTGRIKDVIHRGGETVSATDLEDHLLTHPAIYAAAAVALPDDYLGEKICAAVVFRGKQLTLAELNAFLDERGASTHARPDVLAAMPSLPLTAVGKVDKKKLVEQ-------- 170088883 9 SLPH--IPDNISLSRFILRHEIQPARGNTPCLIDDSTGRQITLEELRERTSMLANALHSFNLGNKDV---------DYPVALWAVHKLGGIVTCSNPQFTPDELSYQLSTAKVTLMIVHSTALDLVTAARLSALPSDRIIVFDDHLPSPPRPIHLGLKEDQGPVERTFSAIALLCWSSGTTGKPKAVAISHHALIANIIQMALRDGRSYRPGDVALGVLPFYHVAGLVIGLHLTMFCAMTLVVVSKYDFDDMLNSIISHNITHLFLVPPQAIQFCKRPAIKERDLAMVKYVMIGAAPMSPEVQEQLFHISAQIGQAYGLTEMT---------TTLAMISPKQSLGPLGSGGQLLSGIQARVLKTDGTF--AKFGELGELLVKGPSAAIGYFNNEKATRETFV-NGWVHTGDEVIITRDREVFVFDRLKELLKVRGFQIAPAELEGCLLDFPDILDACVVGVPHEYNGEVPLAYVVLDPSASIERDIIKHVAERKVSYKHLEGGVRFVESIPKNGSGKILRRILRE--------- 146310784 23 --------QDVPLTDILTR----HTDNDATAVI-DGERH-YTYRQLHQAANNLASALQAQGIKRGETALVQLGNVAEFYITFFALLQAGIAPVNALFSHQRSELAYALQIT-PALVIADRQHADFLNTFVDEHRSVRVVLLRGDN---GEHALEKAIARPADASPTPADEVAFFQLSGGSTGTPKLIPRTHNDYYYSILRSN--EICGITADTRYLNALPAAHNFAMSSPSLGVFMAGGCVALANDPSATICFPLIEKHQLNVASLVPPAVSLWLQAIAAGNAQLASLTLLQVGGARLSATLAARIAEIGCQLQQVFGMAEGLVNYTA----------LDDTPERIINTQGRPMPDDEVWVADENGQPLPRG--EVGRLMTRGPYTFRGYFNSPEHNASAFDADGFYCSGDLIAIDEQGYITVQGREKDQINRGGEKIAAEEIENLLLRHESVIHAALVSMEDSLLGEKSCAYLVVKKP-LRAVDVRRFLREQGIAEFKLPDRVECVDALPLTPVGKVDKKQLR---------- 116688199 33 -------------------------------------TRSVTFAELDAASTNLALNLLDVGILPGDKLVVQLPNVIEFVYLHFALQKIGAIPVLALPPHRYREISCFVEMAEAVALITDFRYTQMTERLRNEAPRLRFGIVLGD-APEGFVSLRDLIASELDNIAIDPCSPALFLLSGGTTGIPKLIPRTHNDYVLNSKLAAAV--CDIRDGDVLLDVLPIGHNLPLCPGLQGFLSRGCTVVLHTSTSSDQIFPLIDRYKVTHIHVVPALLIRWLESPVIADFDLGSVRVIQSGGQRLQPETRKRTQQRLPQVQENFGMAEGVLMFV----------RADDPLEVRMETVGRPVEDDEVMLLGEDDQPVQPG--EVGELCCRGPYTLRGYYRAPEHNARAFTSDGFYRSGDLMRQHPSGNYIVEGRKKDLINRGAEKISAEEIENLILAHPAVVNVACVAMPDPLMGERNCACLILRGVSLSLDELVAFLKNQEIAKFKLPERVEIFTSFPLSNFGKVSKKDL----------- 217979440 473 -------DDERPIHELIAAQAQKRPDAPAVFQAD----QCWTHGRLDGAANRIAGRLMQLGAGPEVRVAIALRRSPEAVAAILATLKAGAAFVPIEPDHPASRNHHILQDAGVAIIVTDSRL-------RACLPSGVEAAVVEIDRID-----LESGPAAPPHARHALDQLAYVIYTSGSTGLPKGVAVEHGALTRHCQCTARV--YEMSALSCELAFLPFSSDGGHERWIVPLLAGGSVVLPDRLWTPEETFAAIRRYGVNNASFPTTYLQQLAEWAEATG-DAPPMRLYSFGGEGLPQKTFDLLEALRAELINGYGPTETVM------TPMVWKVRPGARFDGTYAPIGRAVGRRRIYILDADGNLAPAG--VTGELFIGGDGIARGYLGNPALTEDRFIRDPFYRSGDLARWREDGAVEFMGRVDHQVKLRGFRIELGEIETALGNEPGVSACAVVMRAEAGQAPILAAYAVPAEGVVLDGKALRRALARRLPDYMLPSAILILDRLPLNANSKLDRDAL----------- 41409622 46 ------------------------------------------YADLVRLVDDLAARLRAAGLGPGDRVGLRAGSNPEFVVALLAASRADLVVAPLDPALPAADQLSRSRAVGARAVLVDRLGEGQTAPESAPCWPVTVTVGPDDGAPTVDLTVTAAPTHDVTAPQGLRDDDAMIMFTGGTTGAPKMVPWTRHNIA--ASIRSIVAGYGLGPRDATVAVMPLYHGHGLLAALLATLASGGAVLLPARFSAHTFWDDIAAVGATWYTAVPTIHQILLERARTEAPRTHALRFIRSCSAPLTAETAQALQTFGAPVVCAFGMTEATHQVSTTAIDGAGHSENPGATPGLVGRSTGP----DIRIAGPDGQSLPAD--TVGEVWLRGATVVRGYLGDPAITAANFT-DGWLHTGDLGTLSAAGDLVIRGRIKELINRGGEKISPERVEGVLAGHPDVLEAAVFGRPDQLYGETVAAVIVTRGSAAPTADELASFCRERLAPFEVPAEFRRAAELPHTAKGSLDRRAVAEQF------- 164659904 1 -----------------------------------------------------------------------------------------------------------------------------------------------QAATTGELDFREALQDKDWPTERSTEDVSFIVYSSGTSGKPKGVMLTHDNLISNTETFNLVSRREGGPYQTAIGVLPFFHIFGLNILVLSSFLHGFRVVVVPRFDINVFCAAVQRFHANMSVVVPPILLALARHPDVDKYDMSSLTAVISGAAPLGRELCEEVQHRLPKLAQGYGLSETAPVLLRCIVDRHRQHL---------GSAGQIVPFNEIRLVNYDGKDVAYEQGSPGELWVRGRSVMKGYLNNPDATNECMTPDGWFKTGDIAIV-KDGFFYIVDRMKELIKYKGFQVPPAELEDMLLAHPNIADCAVIGYKEDIATELPMAFVVPKNSSQSEKDAIANWLDSKVANHKLRGGVVFIDEIPKSQSGKILRRVLREKANN----- 163939762 462 ---------QLTISQLFEQQAMKTPDNVAIVY----KNRTMTYEELNDISNNLSNELLRKGVKKGEIIGIMTDPSIEMLIGIIAILKVGAAYLPIDPEYPESRKMYMIQDSQTKFILTSKDVINKNDYVIGKFNNDCIFILDNSRKISGETLL--------PKVNLSPNDLFTVLYTSGTTGKPKGVMIENRNVV--NLVQWFGKTFNITEKTNLLQLTNYVFDPSIEDFFGTLLYGATLHIAEKNLNKEHFCDYVDQHEIHIINFIPTVLKELLCH----DRKLQSLHTVISGGERLEESLKDALIDRGYKLYNNYGPAETTVDALSVECSENTVSL------------GRPISNVRCYILDKDKNISPIG--VPGELYIAGDGVGRGYLNLPEFTNEKFMNDPFYKTGDLGRWLPNGEIEFLGREDHQVKIRGYRIELSEIHNLILKRNYIEDVAVIDWEINNGKKVICAYIVSH-VQVNMEELKGFLAKE-LPDYMLPSYYIQLESLPLTSIGKLDRRNL----------- 163939762 1966 ---STSLDYPKNFQDLFTDQVKLNLNKPAVIQG----NESLSYTELDILSNQLAHKLIKLGVGPEIPVGVYVERSPKMIVGILAVLKAGGAFLPIDMDYPGERINLMLKDAQVPILLTQNNLQSKIRDYQG------HTVCLD-------IEWDSVLEEPQPSVRIEPQNLAYIIYTSGSTGRPKGVMMSHEAVVSHSI--DICKRYELTPEDRVLQFSSISFDISLEQIFTTLAAGSSLVLRDKNWTPYQFSQKCVELGLSVVNLPTNYWGEIVQYTRPEIIPDSNLRLVIVGGEQMPAEKVGMWEQLPLELLNAYGPAETAMTSTLYEVSGKRTKSAD----LKVIPVGKPLANRRIYILDENMHPLPIGVK--GEIFIGGIPLARGYINNSKLTKDKFIRDPYYHTGDMGKLLCDGNIEVLGRKDDQTKIRGHRIDIGEIEVVLNKCDNIKNSIVVGVANDKY---LVAFYDSPSNGTNNQCSIRGFLRKKLPEYMIPSYFIQLGSLPLSPNGKIDRKSL----------- 163939762 3023 ---DTLYPEEKTIKRIFEELVEKHPNRTAVVFG----QRTITYKELNDKANQLAKHLIKKGAGNDTVIALLAEPSIEMIIGLWSIIKSGAIYLPLDPEFPLERINSMIEDSDTILLLTQS-----------------HLVTSNDFTCEVMELEDKSLFFECPEERSTVDNPIYIIYTSGTTGLPKGVPIKNQSLVNY--ISWFTREASITYRDKTLLLSSFAFDLGYTSVYTALLNGGEHLVPKEHYMPETLITYLKEKKISYIKLTPSLFNYLVNHRMVEDYNCMALRLIVLGGEEVKSADISKFNRVYPQIMNHYGPTETTIGALF-----HKFNATDFDLVSKGTVIGKPVDNTKIFILDRGQKLVPLG--MAGEICIGGVGVTEGYLNQIDLNSEKFIPLGLYRTGDLGRLTCHQEVEFLGRIDNQLKIRGYRVELEEINSVLLQHDMILDAIVVPKKDKENNNILCAYIVLKENENGWG--IREYLSSKIPYYMMPSIFIKLDRIPLTPNGKLNVKALPE--------- 158299910 16 SLPS-VLNPAAGIGRIVLDVLARSPDR--VIQINADTGRQTTCGEMRRRIVRVALHLRRLGYRRGDFVSLACGNGEQVVPVLIGCWVLGLAVNPLAPVFEKADFVHMMKQTQSGLVFCDPANAGVVEAVHEAITHGAQLFAMGPAAEGVHRSVDELLEPRAEYLGDASKLLAMVLCSSGTTGLPKGVCLSHAHFILIDRSVPYCSDASDGP---IFNFSSLFWATGIFAVMTSLLHSRPRVLTSKPYQPDLLLDLIETYRIENLFTPPSYVSTLLAHPRTDRADLSSVRQWQLGGSRVPTEMTLRLQKLLPQTRSIYGSSEIGFIT-------------RNDVTVKPGSVGPLTTNVQCRVLDEDGQPV--GVGVAGELVLRHRYMFLGYLHNPEATANALTEDGFFRSGDIGYIDADGSLYVVDRIKDIIKYNNYQVSPSDLECIIQRMDGVKQVCVIGVPAPDGSDLPMAVVERKGAAPLREEDIVRHVEEQVADFKRLRGVRFVDSFPMTPSGKILRLAVRK--------- 50082954 2548 ------------LHSLFVKQVQVQSEATAVIS----PQKSLTYGELYQRSHQLGHGLRKLGVKPNQLVAVVMEKGWEQVVAVLGILMSGGAYLPIDPGLPQERQWYLLEQAQVTQVLTQTHL----KQSLGWPEGIKCWSVDTEELAEYD-------PNPLEPVQTSE-DLAYVIYTSGSTGLPKGVMIDHRGAINTIL--DINQRFKVTPSDRVLALAALNFDLSVYDIFGVLGAGGAIVMPPPKADPACWRELIIAHEVTLWNSVPALMQMLVEHLLGTSAAVGDLRVVMLSGDWLPVDLPSKIQSLNVQVMSLGGATEAS-------IWSIGYPIEKVGSDWKSIPYGKPLLNQSFYVLNELMEPRPV--WVPGQLYIGGVGLAKGYWKNEHKTQASFTQEPLYKTGDLGRYLPDGNIEFLGREDFQVKINGYRVELGEIEVALKQFPGIKEAIVTAIGESQQSKRLVAYAVFKEKSVTSEQLRKYLW-QKLPEYMVPDDYVILEALPLTANGKVDRKRLPK--------- 197760065 874 ------------LAELVERRATRTPGAPAVSFGE----QTLTYEELSARANRLARHLAATGVGAEDVVGLLLPRTPELVVAVLAVLKAGAAYLALDPEQPAERIAYLLGDAAPTLTLTT---APLAERIPDGSPVRRLCLDEPEAAAAVAGQPAADLTDVDRARPLSPLDPAYLVYTSGSTGRPKGVLMPGRTLV-NLLTWEGRTRPAPAGGRTAQFTTPSFDVSTQEI-LATLLDGDTLVIPDMRGDFPAFVRWVDRERITRLYAPNVVIETLCQIAEEEDLRLASLRRVVQAGEAL--VLTERMRRFRCRLENHYGPAET-------HVTTGFALPADTAAWPYTAPIGGPVDNTRVYVLDDGLRLLPPG--VPGELYIAGAALARGYAGRPGLTAERFVACPFYRTGDVVAWTATGRLEYRGRADDQVKVRGFRIELGEVEATLAGHPGVARVKVLAEDHPTRGRQLAAYVVPAAGAPTAQDLREHAGRS-LPGYMIPARFAAVDGFPSSPNGKVDAKAL----------- 197760065 18 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IERHRVNELFAPTAVIEALYESAREQGLPLDSLTDVIQGGEGL--TLGRRIRGFGRRLHNVYGPAETHGVTMYTLPD-------DSAAWPAAAPLGSPIGNTRAYVLDDRLRPAPVG--VTGELYLAGPCLARGYAHQPRLTAERFVACPFYRTGDLAQWQEGGVLQLFGRSDEQVKIRGFRVEPGEVEAVLAAHPAVAQAAVTVRQDRPGDKYLTAYVTPADGAALDLGTLRAHLAGLLPAFMVPAALVELDGLPLSPNGKLDRKAL----------- 28950114 29 -------------------------------------------------AKRVALGLQQAGLKEGDRVLLFSGNNIFFPSIFLGILMAGGIFTGANPSFVARELAYQLRDSEASFLVTAQGSLETAFQAAGDTPAAQEVVLSSNPGPAGARHWTELLQGNAKEAESPQTTTCCLNYSSGTTGVPKGVEISHYCYVANGVQVIHLNNLNPDWEERALCFLPLYHAYGQTYFVANMPRAGIPIYIMPSFDFVKMLEYVQRYRITSLTCVPPIVVALAKSPLTKKYDLSSVEGLGSGAAPLAKEVSDEAEKLKFRLRQGWGMTETTCTCMS------WDPLNKEP----SSGVGEMMPNCSGKLMSLDGKVEITKAGERGEFWVTGPNLMRGYWRKPEATAETVVVDRWLKTGDIAYFDPGGIVHIVDRLKELIKVKGNQVAPAELEGLLLEHPEVADAAVIGVTI-NGEEVPRAYIVRQNPKSITGQEIAGWMAGKVTRYKLKGGVVFTDNIPKNPV------------------- 214003872 492 ----------------------------------------LTYAEVDQASNRLAGYLVGRGVRRGDRVGVAMDRSADLLIAFLAIWKAGAAYVPVDVEYPAERIAFMLADSEVSTVLCTQATSGVV---------PENAIVLD--APETRAAVADCAATAPE-IQSSAGDLAYVMYTSGSTGLPKGVGIPHGAVAGLAGDA----GWRIGPGDGVLMHATHVFDPSLYAMWVPLAMGGRVLLTEPGLDAGGVRQAVER-GATAVHLTAGTFRALA---ETSPECFTGLVEIGTGGDVVPAQSVENLRRAGLRVRNTYGPTETTLCAT-------WKPLEPGEALGRELPIGRPMTNRKIYILDAFLRPVAPG--VAGELYIAGTGLARGYLANPGLTAERFVACPFYRTGDLARWSRDGEVMFLGRADDQVKIRGYRVELGEVEAVLAAQAGVVEAVVMAREDQPGEKRLVGYFVSDGREVDAEQIRRH-MALVLPAYMVPVAVVALPGLPVTPNGKVDRRAL----------- 108757828 504 ALPLLSADEEQQLLAVWNDTRTEYPHAACVHTLFEEQVRRLRYRELNERANQLARRLQAMGVGPETVVGLCLERGPELVVGLFGILKAGGAYLPLDPTYPSERLGFMLRDARVPVLVT-------LERIADRLPSGEQLLCLDAD--------QEPLAREATEVPVTAGNLAYVLYTSGSTGTPKGAMIEHRGVVNYLSWSTGAYRVAEGSGAPVHSSISF---DLTVTSLLAPLVAGKTVTLVPEDDRLEGLAKALRSKPDFSLLTPTHLRLLARQLDAAALAGQA-RALVIGGETLSAEALEPWRAPGTRLINEYGPTET-------VVGCCVHEATPDDARTGSVAIGRPIANTRLYVLDEHLRLVPVG--VHGELYIGGDGVARGYLDRPELTAERFVPDPFYRTGDRVRRFPDGVLDFLGRRDEQVKVRGYRIELGEIEGVLGQAPGVREVVVVAREDIEGSKRLVAYVVPNEGADVEPEVLRQLARAKLPEHLVPSVVVPLDALPLSPNGKVDRRAL----------- 67904188 31 --------------------------------------------------------------------------------VFYGVIAAGGVWSAASSTATPPELERQIRQGNSRLLITGPGCKDVVLKAAKAAGVPQSRVLILRSAGDGLKPSEVLDWERITDPKKLEDSLICLLYSSGTTGVPKGVNISHTNMVTEALAKRRATDPTYEHPYRTLAHLPTAHVAGCQGYFANPAVAGGTVFWMPKFDFQKFLGYNKKLEITSFFSVPPIYLLIAQSPDVTD-QFKSLRRAYSGAAPMGADLQTKAQKLGCLINQTWGLSETTGSTT--------------------GSVSRLWPNMRLRIVDEDGKDVEEGKE--GEFLVKGPVVTKGYYGNPQATKEAFTDDGWFKSGDIGVRR-DGLFYIVDRKKELIKYKGLQVAPAELEAHLISHPLIYDAAVIGVPDGSGNEVPRAYIVADKAKISEDQVKD-FVKSHLAHYKLRGGVVYLPAIPKSPSGKILRRELRELVKKEAGGS 209516505 21 -------DLPSSTYEMICRGAAIDPFAPALSFFRTADDYRWTYSDLLRDIRRTANMFSRLGVERNTVIAYVLPNLPETHFVIWGGEAVG-IVCAINPLLEREAIGELLKASGASVLVTGTELWQKVQAVLHHVPAIKDLVLVGEKGLEARIDFGTAMADESDSPSARMDDISSCFCTGGTTGLPKIAMRRHRNEVTNAWNTGRFLGESIGPGKTIFCGLPLFHVNAMVTGLLAFSRGAHVVLGTPRGDGKRFWEIVEHYRINFFSGVPTLYGSLLEVP-IGEHDISSLEYGLCGAAPMPVELLRNFERTGIQILEGYGLTEGACVSSVNPPLGE----------RRAGSIGLCLPGQAMKVVDEAGRDCAAD--EVGQLVISGPNVFVGY-SRPEQDSGIWDGERWLNTGDLGRRDADGYFWLTGRKKELIIRGGHNIDPAAIEEALHRHPAVQIAAAVGRPDAHAGELPVAYVQLKPGVMTTEAELAAFLRACISRAALPKGIRVIDTMPLTGVGKIYKPALK---------- 146299853 1314 ------YPKEKTIVDLFEEQAAKTPDNTALVF----ENTKLTYSELNEQANQLGHYLRKYKIQPDDLLGIKLDRSEKLIVSILAVLKSGGAYVPIDPSYPESRKEYIEKDSNCKVII-------------------------DEAELEKFSSEKNKYSKANLDQYIKSNNLAYVIYTSGTTGNPKGSLLEHKNVV--RLFFTDKPLFDFNEDDVW----TMFHSYSFDFIYGALLYGGKLVVVSKELNTPGFVELIYNESVTILNQTPLAFYNFIECEKVCPKRDLKLRYIIFGGEALNPAMLSSWHNPDAKLINMYGITETTVHVTYKEIGKKEIDLGQ-------SNIGKPIPTLSCLILDEFKNIVPAG--VIGEMYIGGSGLARGYLNRPELTAERFIVNPFYKTGDLGRWQTDGNIEYIGRIDNQVKIRGHRIELGEIEAVLLGYSDIRQ-FVVDTCELNGDKILVAYYV--SDTEVDKASLRSYIQQQLPEYMVPNFFVAMDAIPLTGNGKVDRKLL----------- 146299853 245 -LPETDFSLNKNIIELLAEQCKNQAEKIAISC----KEQHITYKELDQKTNKLARYIQEFSAGKDDLFGIMLSRSINMVSGILSVWKTGSAYVPVAVNLGDDALQHIIENSNLKAVITDDS------SVLEQLKRLPDVPVIDLKAVEPVL---KDLSDLPLNVTIGSEDLAYVIYTSGSTGRPKGAMIEHYGMLNHIL--SKVTEMNIHEESVVAQNAPTFDISVWQF-FAPLAAGATSVIYDEELEINEFVNSIAKDKVTLLELVPSYLLEILNYLENEDNEITHLDTLILNAETLTKAMVKRWLDAQIPIVNTYGATEVSDDMSHFFMQEVPQSYSVPV-------MKQPIQNFEVHILDENRERVPVGVK--GEIYLAGPCVGRGYFNDEKRTKEAFLNGPIYKTGDLARFMPNGTMEFIGRNDNQVKILGHRIELDAIENIMAEIPAVKSVKAIA--DTNKQMIVLYYV---SDSEIDKNFMEEQLLNKLPKYMLPSAFIHMLSFPLTKNGKIDKTKL----------- 146299853 2816 AFP-----KDKTVIELFEEQVKKAPDNIAVSF----EDCILTYRELDNLTDKMAGFLTAHDIKKGDLAAIKLERSEYLIVSILAVLKIGATYVPLDVNYPENRINTIVEETKAKVLI-------------------------DQQIINDFNLNKENLSAVKLNIDRSSDDLAYVIYTSGSTGTPKGVMISNKSLVNLCFWHTKTYEVNAQSRGTLYAGV-AFDASVWEI-FPYLISGASLYPIQDRFQIENLVSFLKTNKITHSYIPSKICQDIIE------ENVSGLETLLTGGEALVYS-----KDSNLKIYNNYGPTENTVVATYYDCQS---------KTDKNVPIGKPISNVQVYILNDKLNMQPVG--VIGELCISGESLSNGYLNNEELTNEKFIENPFYKTGDLARWLPDGNIEFMGRIDGQVKIRGYRIELGEIEKQLLSQEGIKHSVVLVK--EIKGEKLVAYYV--SDYELDKKILTENLSKMLPDYMIPAYYVQLDVIPLTTNDKVDRKALPD--------- 154686275 462 ----TTYERDESIISLFSRQVKKTPDHQALHAGG----LTMTYRELDERSTAFARTLLENGLAPKGIAGILAERSPEFIIAVLAVLKAGGTYLPLDAELPTDRIADMLTESGAQLLTVQKGIETDID--------FSHIISIPAAAEKQTPDAGKLNTDTAP------DDLAYIMYTSGSTGKPKGVMISNRNVVSLVSNSNYTSA---GMSDRLILTGSIGFDAVTFEIFGALLNGACLHVVDRSLAPERFGNYLSSNRITILFLTTALFNQFAQ---ADPEMFSGLHTLYVGGEALSPALINKVRHRNLSLYNIYGPTENTTFSTFYEIRHDFSQ---------PIPIGKPISNSTAYIIDKNGGLAPIG--VPGELCVGGDGVAKGYLNRPDLTSEAFVSHPVYKTGDLAHWLPDGSIGYISRIDRQFKIRGKRIEPAEIEARLTEIDGIREAAVI-VSDEGQEATLCAYYT---GAHAEERAIQSLLARSLPDYMIPQYVMKLDRMPLTANGKVDRRGL----------- 159898610 511 --------------DFLERQVAATPNAIAVRDAH----QQYSYQALQQRAMALAAQLQQHGVRQETLVPILLPRTSDFVVAVLGVFYAGAAYLPLDPAWPAQRSAQILQGLAIPALICEPDLARWFAKHVQPLFRLHN-------QPQLIEQWNDA-ATKLVVSQTHPQQLAYTLFTSGSTGTPKGVMIDQAGMLNHLLVMNQV--LEIQAHDVVAQTASCFDISVWQM-LSGLLVGATVAIIDDQRDPLALAQTLAEQQVTTFEPVPSLLQALLETLQTPAEQLHRLRWVLPTGEALQPVQARQWFATQIPLLNAYGPAECADDVTL----QRLDSAPTEGHSTMP--IGKPVANMQVFVLDPNWQLLPLG--AVGELYIGGVGVGRGYLNDPARTASAFVPNPFYRTGDLVRQTADGALHFIGRADQQVKVRGYRIELGEIEAVLAELSWLREAAV----HP-WQQQLVAYLVPVSDTPDLISLVQPALQQRLPSYMLPNQYLVLDQLPRNRNGKLDRQQL----------- 206563973 22 -----------TLPALLAARVARNAEGPLFSDGTT----VWSGADAIEIAARRAGTLAAHGIKRGDRVALLCGNRAEFMEVVLGCGWLGAVVVPINTASRGPQLEHILRNSGARLLVAEAHLVDVVHALDARDLPLEHIWLIDEPAPRYSTTPLPPAAESVPAANVQDGDAFAVLYTSGTSGLSKGVICPHAQFYWWGY--NTAHDLGVVAGDVLYTCLPLFHTNALNSFFQAMLHDAQLVV-GRRFSASGFFDALVATQATVTFVLGAMVPILLGRPATASERGHRVRVALAPG--VPGHFQEEFARCGIALIDGYGSTETNAVI------------GGVASARRPGYMGRLARGFEARVVDEHDRPVPDG--QPGELILRANSFANGYLGMAAETVKAWR-NLWFHTGDRVIREADGYFRFVDRQKDAIRRRGENISSYEVEQVLLSHPSVETAAVFAVKSTLAEDEVMAVIGLRDGEALEPLDLIRYCEPRLPYFAVPRYLDFQQELPKTENGKIQKFKLRE--------- 54022684 13 ------------------------------------DQRELTYRELDESSSRLARELIDRGMGPGDFVAMGIARSVESVTSLWAIAKTGATYVPVDPAYPADRIAHILGDSGARVGLTTS-------AHRGALGGDVDWIDLDDPEQLARIAARPAISYADRVRPLTAAHPAWVIYTSGSTGKPKGVLVSHHGL---AMVAAVGARFGFGVGSRATHVTSPSFDFSLMEMLFAFSQGATLIVAPPMYGGAEMAELVRREQVTDLLMTPGALESV------DPAGLDSVRTVVVGGEKVNPELVARWQRPDRAMHNVYGPTETTVIVT-----------SAELRADEPVTIGTAFPGVGAYVLDPRLRPVPAG--VVGELYLAGPSLAYGYWGRPELTAERFVANPFYRTGDLVRRREDGAFEYMGRSDFQVKIRGLRIELGEIDNALIAHPDIDYAATLGVTLPSGTTALAAYVLAKPGTEPDTAEVAEFVGKTLPAYMVPASITVLDELPLNAVGKLDRAAL----------- 54022684 1068 ------------LLDGYRRAVAAHADSVALSY----EGAELTYREFDERVNRLARLLIARGVGAESLVGLAVRRSLDLVVGMYAIVTAGGAYVPLDPDHPAERIAHILDTADPVCVLSTSADAAAVPAGAEVLH-------VDTVDLSGYSAAPVEAAELVRPVR--PDNPAYVIFTSGSTGRPKGVAVSHGAI--DNQIEWMLSEYPMGPGDVYLQTATTFDVSLWGY-FMPLRAGAKLVVADGHRDPAYIAETIAAQRVTVTDFVPSMLTVFATH--TAPGSVPTLRDIFVIGEALPPETVAAVRAMDAAVHNLYGPTEAAVSVTYW---------PARETDVATVPIGLPQWNTRVYVLDARLRAVPAG--VVGELYLAGAQLARGYVSRPDLTADRFVANPFYRTGDLVVWDQPHRLEYLGRTDFQVKFRGQRIELGEIETALLAQPQISQAAVLVVPTAT-GDQLVGYVVPRPGETVDTDDLLAAVGTTLPAYMVPAAIVVLDAFPLNTSGKLDRKALPE--------- 104782379 1520 ---------------LFAAQVQRTPHAVAL----QSEEAQLTYRELDAQANRLAHHLIGLGVRPDSRVAVCVERGVQLIVALLGVLKAGGAYVPLDPGYPDERLRYMLADSVPLAVLVHG-------ATRGLFEPSSTLIDLDQ---DGWQAHSE---QAPVVAQLSGEHLAYVMYTSGSTGTPKGVMVEHRGLCNLMHWGSTL--CPPQTDGALLQRAPFSFDGSVWELFWPLCAGLRLVLARPHRDPAYLVQLIQARRVTTVKFVPALLHAFLEAPHVEG--CTSLTDVFCGGGELTLALVRRLRERRVRLHNVYGPTEATVDSTAWTLE------PQQPLPEQAPPIGRPIGNTRLYVLDAHDRPVPLG--CVGELHIGGIGVARGYLGLPELQAARFIADRLYRTGDLVRYRANGDLEFLGRNDFQVKLNGLRIELGEIEALLAAHPALGQAVAL-----VRDERLVAYAACQEGHAVPAETLRSYLLAHLPAYMVPSAYVILGQLPLSPNGKIDRQAL----------- 104782379 464 ------------IHRRIEAQAALRPHATALMQ----EGHGLSYGQLNQRANALAGRLIDLGVKPDQRVAVAARRGLDTVVGLLAVLKAGAAYVPIDPAHPGERLAYLLQDCAPQVLLTQSSLRERF--VGQALPIIEL----------DFAGIEPESTANPQVPGLAADNLVYVIYTSGSTGQPKGVMVEHR--MLANLVDWHCDTFDLHAGSHTSSLAGFFDAMAWEV-WPALCAGATLHLAPVREDIDALLRWWHEQPLQVSFLPTPV----AEHAFAQGQAHPTLRTLLVGGDRLRRLARER----GYQVINNYGPTEATVVATSGQVLAGGAL-----------HIGKPIANTQLHVLDEQRRPLPVG--AAGELYIGGLGVARGYLNRPEMTAERFIDDPFYRTGDLVRWLADGTLEYLGRNDDQVKIRGVRVELGEIEAALATHEAVREGVVL-----LRDGQLVAWYIAE-QVVTPLQLHEH-LRGRLPAALLPTAYMAVPAWPLTANGKLDRRAL----------- 69936915 4 -------DFDRSMWRLLADNLPARADKIAAVD----QGRSVTYAELAAEAGRVADWLARRGIRPGDRVIVHLRKGIDEVAAMFGAWKMGAVVVNVNIRWTPAQLAYVAGDSRARAVILPRN---ALEALVGEHALPEGTAYLVQGKAEGLVQGADAADQASAPDESDPRGLAIIIYTSGSTGAPKGVMLSHRNIRVGAI--SVADYLGLDESDRLLSVLPYSFDAGLNQLTTMLLTGGT-VVHQPLTMPAEIIRMAQAESVTGIAGVPPLWNQIVRLLVDRPTELPALRRITNTGGKIPPNILELLPQVGVDIYLMYGLTEA----------FRSTYLPPSKFAAKMGSIGRQIPNAQVFAI-KHGEGV-AGPGEQGELVHAGPLVSMGYWEKPEVTAQKIRPEPVVWSGDLVRVDQDGDLWFVSRMDEMIKTLGFRLSPTEVEDAISQSGLVTDVVAFGVEDADLGQAVHAVVTYLP-QADEAALAAHCVRA-MPHYMRPQHYHWQGAMPRTASGKLDRPAI----------- 84495233 9 -----------------RETVRRVPNAEAVIDLSSG--LRLTYAELWQRASRVAGGLVGGGVGPGDRVGVALPNGAPWILAFLGTLLAGAVPVPINPRLTGPERAHIVTDSGARLVI------------EAELPDGEPIEIAGD----------------------DPESLAAIFYTSGTTGAPKGAMLSHRALLSAAEQVRLAYALESHDGLRALVAAPLFHVLACGMQWVPALVTGGCVVILPAFEVGAWVSAIREERIEVLNGVPAMFWHALRHPDFTELDVSGIRILSYGAAPTPPAQATALREAFPRLAPGYGLTEAPCVT----------GLHDGDAQSHSGSVGTAVAATELRLVG------PEAAEGIGQLLVRGPQLMSGYWGRPEATAAALV-DGWLHTGDLVRIDDQGRVFMLDRRTDLINRGGENVYSVEVEAALAAYPAVAESAVVGIPDERLGSRVGACVVLRAGVPFDADELVRVAHATLAPFKVPEFVCVRSELPRNAAGKVDKHAVRQQ-------- 156152303 57 --------------------------QPALLDAATGEA--ISYPAFLSQVRALVGALRSRLVGRGDVAFVLAPARLDVPVLHLALLAVGVVVSPANPALTAGEVSRLVSLSGASVAFA-------VSSTAAKLPAGLPTVLLDSAHFRSLLHLHDGRDEKELQLDVCQSATATIHYSSGTTGPVKAVAVPHRSLIAQALGFHALHLHVKSRKERTLMGAPMFHAMGFFFALNGLARGLTTVVMTDT-GLRGMLGAAERWEVTEIMASPPVVLGITKHPR----RLTSLLRVICGGAPLPGSVAEQFRRRHVDLCVGYGSTETGGISLM----------SNQEECSRVGSAGRIYHNVEVRIVDVTGEPLSVGQK--GELCVRGPSIMTGYVGDNEANAAAFDSEGWLKTGDFCYIDEDGFVFIVDRLKEFIKYKAYQVAPAELELVLQSLPEIADAAVMPYPHEEAGEIPMALVVRRPGSKVTEAQVMEHVAKQVAPYKKVRKVVFVDSIPKSPAGKILRRQL----------- 217977432 12 ASPAPSFDRRRTIHSFLLEAADNYADRPAI--LYDGH-KTIPFAELDRRSNRFARYLAAKGVLPGSIVGLYLPRSPEAIIAMIGALKTGAAFAPLDPSYPADHLAFITADAAPAVVVSAASMTSNASA--ANLWTAPTILI---DAEAAAIAHED---DSPLPEAASGESPAYVMYTSGTTGRPKGAVVPHRAVTRLAFNSFA----DLGSRDVVLQFAPLAFDASTFEIWNALLNGAAIIVAENHPSFAELGAAIKDYGVTAAWLTASLFHAIVDRQIEI---LKPLRLLLAGGDVLPRHVRRALDALDCRLVNGYGPTENTTFTCCYEIPRDIAP-------DAAIPIGRPIDHTDVYVLGPDLSR--AGAGEEGELFAGGEGVALGYLNRPQLTAEKFLADPFYRTGDLVRQRADGIVEFIGRVDRQVKIRGKRVEVDEVEALIRRLPQVADATALVRSRTDGERQIIAFVTAQGGATLELGELRHSMLEIAPDYMVPAHFMILDELPRTPNGKVDRAALPE-----LGGA 108762082 3615 -------PREHTVHALFEAQAARAPDAPAV--LNDGDV--MTYGQLDARANQLARYLRRMGVRSQTLVGLCLRRSVDMVVAVLGVLKAGGAYVPMDASQPPARLSFLLEDTGTPVLVTE-------DAVADTLPVSQALVLCLDS------EWERTAGRESDAPVSSAEDLAYLIYTSGSTGRPKGVLVEHRGVVNYLHWARKAYAVDDGAGAPVHSSLAF---DLTVTSLLLPLTAGRPVTLVPEEDGVEGLATALRTSADFSLLTPAHLQMLAAQLPPEA-RAGHTRAFVIGGEALTSATVEPWRQHAPRLINEYGPTET-------VVGCCVHTVEADTPVEGAVPIGRPIANTRLYVLDAALRPVPAG--VPGELYIGGEGVARGYWRRPELTAERFVPDPFYRTGDRVRLRPSDVLEYLGRVDFQVKVRGHRVEPGEVEAALIELPGVASAVVVLREDGTTGPRLVGYVTGHDAMPETEPLRASLA-QRLPAHMVPSALVALAQLPLTANGKVDR-------------- 108762082 458 --------------EHFSAQAARTPDQVALSSSSA----RWTYAELEAHTNRAARRLVAQGVGLESVVAVLGRRSEATVRALMSIHKAGGAYLPLDAQLPAARLARLLEESRAPFVLPLDTDEALLSEVLAGVPEARRPRVLS-------LEGLESQSAERLPPRATPDSLAYVLFTSGSTGTPKGVMVDHRGMLNHLLG--MREALGLDGYDVVAQIAALFDISIWQMLGALPGGGTTYLIEDDVMDPPRLADALEQGRATVMEMVPSVLQAILEGARPEQ-DFPDMRWVVLGGEPVPPALCRTWLERGCRMADAYGPTESSDVASLHFIN--------EPPEGSFTPIGTPKANMEVYVLDDALQPVPVG--IVGELYLGGLGVARGYVGRADLTAERFVPHPFYRSGDLGRWLPDGVLQFVSRADLQVKVRGMRIELGEVEAALASLPGVRSAAVTVQRRGPSDSWLAAWVVPASPDADVHSLQAALAR-LLPAFMLPSRWVLRAQLPLTSTGKLDRKAL----------- 108762082 1517 ------------LPERISAHARNTPERLALASADA----QWTYAQLEALSLRAARTLRAQGVGHESVVAVLGRRSEATVRALLSLHKAGAAYLPLDAQLPAARLARLLMESRAPFVLPLGPIEALLTEVLAEIPLEHRPRVLS-------LQNLEAESDAPLPPFTTPDSLAYVLFTSGSTGTPKGVMVDHRGMLNHLLG--MQHSLQLGASDVLAQTAPLFDISIWQMLGALAAGGTTYVVDDDVVEPARLIAALQQAGATTVELVPSLLQALLEEPGEAP--LPALRQMLTIGEALPPSTCRAWRHPGLPLVNAYGPAECADTATLWRMHAPPASAS--------TPIGTPKANLEVYVLDDALQPLPPG--VPGELYIGGTGVGRGYVGRADLTAERFIPHPFYRTGDRGRWNADGTLGFLGRVDFQVKVRGMRIELGEVEAALASLPGVRSAAVTVQRRGPSDSWLAAWVVPASPDTDVHSLQAALAR-LLPAFMLPSRWVLRAQLPLTSTGKLDRKAL----------- 108762082 4678 ------------IHTLFEAQVRRSPHAPAVAHGDS----TWSYAELNARANALAARLLSRGIQPEERVGVVMEPSNQGMAALLGILKAGGSYVPLDAGWPEPRKRSVLTRSGVQRLWVDAEALEAHAGLVPDVEVPPQPAHIAEDLEPG-------------PRHVAASQVAYIVFTSGSTGEPKGVMVEHRSVVNHNVA--LAARFGLRPGDRMLQFAPLSFDAAAEDLYPPLVVGATVVMRSGLVPAHVMTPYLEETDITLISLPPTYIEEWIRQMESHGQRVPALRLLAPGGDVLKRETYEAWVRVGAPWLNVYGPTECTITSATCDI-----PGAEGLGTDATFPIGRPISRVRIHLLDEHLEPVLPG--LPGRVYIGGAAPARGYLGAPDMTAERFIPDPFYHTGDLARMLPDGRLRFLGRADHQIKIRGFRVELAEIEACLRQFPGVEEAVVLARAGGSGQTQLQAFLQAPPQHVRADALREH-VAARLPSYMVPAALVVLEALPINANGKVDRQALPD--------- 108762082 2575 -------DSEGTIVSLIEAQVARTPDAPAVVAPEG----TLTFRELHTRASRLAAHLTAAGAGPEAVVGLCLERSLDAVVSLVAIFISGAGCLPLEASHPPARRAALLRQARARLVVSRPGLFAGVEPGVPLVPDVRGDVV-------------------AVPRPPRAEHLAYLLYTSGSTGEPKGVELTHRNVV--HCFAAFDTYYATQPGDCWASSGSLSFDIHLEELLFSITRGARTVL--REVGPLGLGRDILGHGITHVVITPSSLATALEEPRAAEA-FRSLKVLVTGGEVLPDPLVRQLALTHTRLVNTYGPTETSINVAA-----------EITLPDRPVRLGRPLDRCRLYVLDANGAPVPPG--VPGELYIGGTCLGRGYRDRPDLTAERFIPDAFYRTGDRVRWNGDGSLGFLGRTDFQVKVRGVRVELEEVEAALLRQPGVRQASVV-VRGTQRDARLEAFLVLEGTAAGVESRLREGLSRALPEALVPSRFTVLTALPMTTSGKVDRKAL----------- 71735186 490 ----------------FEAQVQRTPSAPALILAREGQAPSLSYAELNERSNRLAWQLREQGVGPDVLVGVALGRSLDMPVALLAVLKAGGAYVPLDLSAPSERLRHVLQDSGLKLLLTHSQQKTTLPELAG-----IQCLCIDQMS-------SAAASPQNPDIAVDPANLAYVIYTSGSTGRPKGVAISHGALAEFVTLGA--NYSDLREGDRVLQFATHSFDGFVEQFYPPLCRGAAVVLRGKRWDSTTFHQAIVEHGVTLADLPAAYWLTLVDFAASPPAHYGALRQIHVGGEAMAVEGLRLWHKAGVRLLNTYGPTEATVVSSIH----DCSALTAEQVSWRGVPIGRALAGRRLYVLDDQLNLLPQG--AVGELYIGGPGLARGYHAQPGLSAERFVADPFYRTGDRARLRADGAVEYVGRVDHQVKIRGFRIELGEIESRLQQCTGVREAVVLAVELAGSTQ-LVAYVVPQAEQLALRQGIKSQLQSSLPDYMVPTHLLLLPELPLTPSGKLDRKAL----------- 186476346 72 -FSRWFVGGRTNLHNAVDRHLAERAQQNALIYVETGIERQYTYAELHAEVNRMAAVMRSLGVKRSDRVLIYLPMIPEAVFAMLACARLGAIHSVVFGGFAAPNLAARIDDAKPVLIVTADDYTPLVEAMSRATHKTPHVLLIDRQLTPERLNAPYLVAYEPQCEWLESTEPSYVLYTSGTTGKPKGVQRDVGGYAV-ALAASMEYIFQGKPADTMFTASDVGWVVGHSIVYAPLIAGLTTVMYEGRPDGGIWWRLVEQYKINLMFTAPTAIRVLKKQDPAKQADLSSLRTLFLAGEPLDEPTASWIDSLGKPVVDNFWQTETGWPILA-------IQRGVEALPQKLGSPGVPCYGYDLTLRNENGEPCPPGEKGVITLYPLPPGCMSTVWGDDARFVKTYWEQQVYSTFDWGIQDEDGYVTILGRTDDVINVAGHRLGTREIEEALSSHKAVAEVAVVGVTDQVKGQAAIAFVVVYDSDDARAKLSADLCARQLGAIARPAQVALVSMLPKTRSGKLLRRAI----------- 167888941 5 ----------------------------------------------NEQANQLARVLRAKGVEADQPVGVLLERSADLLVSILAVLKAGGAYVPMDTMYPQERIDYMLQDSGAKVVITS-----RATNLSLQLPSTVQAIVLDDQDVQAQLGAQDA----SNLIPVAGLNLAYMIYTSGTTGQPKGVMIEQGSV------SNLVDALYERVFSRYDQPLHIAWLSAFVFIFASLLLGHTLHVVSRSLSGEHLIAYYRMHRIDLSDGTPAHLHILNESVSVTEA--PDVKHYLIGGEALSVQLVKKWSGYRPVITNVYGPTETTEDATAYTIEDVESLHVLLEKGEHTVSIGTPIANQAVYILNNQQQLVPIG--IAGELYIGGAGIARGYLNLPELTAEKFIPNPFYRTGDLARWLPDGSIEYLGRIDHQVKIRGYRIELGEVEAQLLTVDGIQKAVVTAWENEDGHKDLCAYIVASESLSLPE--LRNALQPKLPDYMIPTYVVQLDRFPLTPNGKIDRKALPAPEARLEGG- 87303631 6 --PALTLPDRLD--ALLEAGLARDPEGPALQDLHT----SLSWQQLSERVEQLSAAYATMPLKAGDRVASLMPNRVELVIHYLACLRLGLVITPLNYRYVVPEIDHALRVSGAVLLLYHQERLADLEATELAGSLPLGLIRFKDPAAEGERSLEDLMATGAKPPCLPIEAPAIIYFTSGSTAKPKGVTHSRASY--GATLASLAQAMEYMPGESLTVGCSLAHAAASMYGLAALSVGATLVVATES-DNHALEALLHHRKPNLLLMLPAPLMGLIHDRDLDPADFAYVRLCISGGDKVPLQLQRDFKAVGFSIDECFGMSECG-----------VATMSPPSGENRVGSVGRVCPGFECSIRDEEGRELPVGAE--GKLWLRSASVMTGYWDNPTATAETIV-DGWLDTGDEMRLDADGYLWFCGRRKQIIVHDASNISPQDVEDALCEHPAVELAGAIGIHDVMHGENVRAYITLQAQAPMAAELI-GFARERIG-YKAPEEIVVLDEMPLNPSGKVDRVALKAMAAE----- 66043600 5 -------------HQVIADNARRYPTKPAIIL----DGQATSYRELQQRVDDIASLLATLGILPGDRVGLYAPISIDLIASYLGMLQAGVITAATHHTLSRTKLIHQLKHSGARVLITDDDLPDLINEAGLELVLLTVPIPTAIPGAEAVSGYRDEVSAVASLLTDDPERPTSIFYTSGSTFNPKGVLVNHR--IMLAASSRVTAYLGNEADDRILSYSTLASDYGVYNVMMPLYAGATSVIESPAGSAEEVLAVVEREAVTAMHVFPPVFCLLANAGPEWQARVPGLRYISSSGQALHSRHIQRIRQAQVQIFSNYGLTEC----------KRVSYLPPEEIDRRPTSVGKPLPGVSLYLVDEHDRVIDQPGQ-VGELLVTSDYLMLEYWDMPEANARAFVHNAFYRSGDLFKQDAEGYLYYVARKDDVFARNIWNVNPREIEQCLASHPAVAEVLVVPVADESAGHVPKACIVLDDHRQTSGQTLIDYCKAHLDWHMVPTQCVFLEALPKTDSGK----------------- 158315497 15 ----------LTLPGFLREVTARFGEREALVARPAGDGARWTYSELWERVVEVASALRACGVGKDTRVGVLMTNRPEWISSVFGISLAGGVAVALSTFSTQSELDDLLRISGVSVLLLERDFAAVLTELEPEIPFLRRVVMIGEGGPAGAITWGDFLAREATGAAVQPSDTALLFFSSGTTSRPKGILNSHRGVAIQLWRFRRMYRFDPEDHIRCWTANGFFWSGNFGMALGATFASGGSVVLQPTFLPVEALELMATEKVNFPFAWPHQWAQLEAAPNWKDVDLSSMRFAVNTAIARHPTVSTRWAEPG----HAYGNTETFTLTTGLPANTPPE--------RHRDSSGEALPGVTLKIVDPTGAVVPRGEQ--GEICVKGPTLMLGYVGIP--LDETLDAEGFFRTGDGGYLDVDDLLFWKGRLTDIIKTGGANVSPREVDETLATYPGVKVAQTVGVPHETLGEMVVSCVVPHDGVRLDADEIRGFLRERLASYKVPRRVLFFEEIAVTGSAKIKSADLRELAASRLAG- 38233633 7 ---STMQDIPLNLARILTYGATAHADTKITTF--DGEVSETTYAEIAARAAAFAHALHELGIDDDQRVGSMMYNCAEHLEVLFAVSCMGAVFNPLNKQLMNDQIRHIINHAEDEVIVADQRLAKQLGTILHQCPSVRAVIFIGTSPPEGITSYESLLDGRSEWPQVEETTAAAICYSTGTTGAPKGVAYSHRALYLQALNLRTTDSLAVTHGQSFLCCVPIYHILSWCVPIAAFMSGTPLVFPGSSVSAPSLAHIIATAHPRVAHGVPTLWIQLMVHYMRHSPERMSLQEIYVGGSAVPAILIKLWERYGVDVVHVWGMTETVAIGTVARPPS---GVSGETRLNYRISQGRFPATLEYRVVN-DGEIMSSTDRNQGEIQVRGNWVTEHYY--HSATEEQFTEDGWLRTGDVGSVTRDGYLTIHDRARDVIRSGGEWIYSTMLENEIMAATVVVEAAVIGYPDPKWGERPLSVTVLAAGKETAERLREG-LRDTFPNWMLPEYWTFVKSIDKTSVGKFDKIDLRQHLAD----- 76802754 79 -FTDWYPGGELNVHNTVDRHADGERRNTVIWEGEDGDVRNLTYHELQRQANQVANYLESRDVGVGDTVGLYMPMVPEVISILYGCFKAGAIAVPIFSGFGVDATATRIADAECSVLFTGDGFLRRGSEVIAEAGHVEHTVVFERLGADRDEWWADAVGTQSDDYETKASQESMLLYSSGTTGKPKGIVHTHAGTQMQAP-KEVYFGFDLQPDDRFFWVSDIGWMMGPWTLIGTHTFGGTMVMYEGAPDPDRFWEMIDRHGVTQFGISPTAIRALRKRGDEEGHDLSSLRLLGSTGEPDPESWAWFYEEVGTPIINISGGTEIFGCFLMPMPTQPL----------KPCTLGGPGLGMNIDIVDETGASIKAD-NERGYLVARDPAMTKSLWSGDDRYWSSFQDPPMWDHGDWAQKDEDGFWFLHGRADDALNVAGRKVGPAEVEGAAMEHEAVNQAAAVGVPDDTTGTAYVVVEEGVEETDTLREEIRELVGEEQGKPFRPREVLFVDAFPKTQSGKIVRRAVEAAY------- 111019619 33 ----------------FRRNTHRYADRLAMQSPSTGE--SWTYAELGDRVDRLATGLAHAGVAPGDVVAYQLFNGPEFAQLYLAGQACGAVGAPMNFRLASGETACILDANRPTVFVYDTEIGEMVRDALSRATHKPALVVAGEPLPGNVIRFEELVAESASPPNVSRWDETTRLFTSGTTGMPKGVPL--NSMIEIFSAHDVIMHFPMTAEDKTLNMTPWFHRGGLCAGPNPTFYLGASLVAQRSFDAEVTLDYVEEYGLTFLIGAPTNLAMLARAQEKKPRDLSSLNGIVTMGAPLEREAALHYQKLNPRIFNGYGSTEGFWNTF----------LRPTDLPEMAGTAGRACIDDDVAVVRDAHETVAKDGTEIGEVIVRSPKGANAYFDAPEQERRKFR-NGWLHIGDLATWDDKEFVTIVGRKDDMLLSGGENVHPVQIEEALGEHPAVTDSLVVGVPDDKWGQVVVAYVVTAAPAPSADDLDDFCRRHPLSQFKRPRAYRFVESLPVSATGKKLHYKATDTARREF--- 88857008 535 ------YEKSLCIHELFETQASAHPERIALECAG----QVLTYEALNTKANQLAHYLRSHNIGPESSVGLCVERSLDMIIAMLAILKAGGAYVPLDPNYPATRLAYLINDARLSVVLSQQDVVEKVPLSQATLVLLNGL--LDESNSPFSLYPNSNLNRA--ETGINETNLAYLIYTSGSTGNPKGVMIEHRNTV--AMLHWAKQAFNDHELEKVLASTSLNFDLSVFEIFLPICFGFQCVIV------KNALALTEHSDVSMINTVPSAMKALLEVGALPE----SLKVVNLAGEPLTAQQVNQIFAIDVAVCNLYGPSEDTTYSTYARFTSHLNRVPD---------IGKVIANSQAYILGNAQQLLPIG--TVGELYLGGSGVARGYLNLPELTAERFINNPYYRTGDLVRYRNDGSIEFIGRIDDQVKVRGFRIELGEIEHALNQLSEIATSLVIARKLPDGAQQLVAYIVTNSDQNTLLSAIKDALSATIPSYMMPSQYVFLTQWPLTPNGKIDKNAL----------- 88857008 1627 ------------IHEVFEQRVADTPDAIALSC----NEQVLSYRQLNERANQVAHYLQDRHIGANSRVGLCIGRSVEMIIGTLAILKAGAAYVPLDPQAPQSRLAYMLEDTAVSVILTAES-----QATALHFSDVPQICLDQHDA----LISQQSSNNLSRATGLSSESLAYVIYTSGSTGHPKGVMTPHRAV---NRLVCSPNFMTLDKETVFLQCATIAFDAATLEIWGPLLNGGRCVLPDELITLERLNAVLAAQQVTAMWLTSGLFTQWSTACQPGLA----LEYVLAGGDVLNPQAVKAVQQADVSVINGYGPTENTTFTCCY-------PIPRGQDLSAGVPIGQGVQGDVVLILSAQGSLVPAG--VIGELCVGGDGLALGYLNQQAQTQQQFVANPYYKTGDLVRYTTDGLIEYVGRVDDQIKIRGFRVELGEIQRKLDGCENVASSLIIVKANESNDKKLVAYVELKQPLEPSQELAEQLLTE-LPTYMIPAVFVFVQQWPLTTNGKVNRKALPE--------- 149185059 13 -----------NFSDIISANAQALGDTVAL----KDEKGDLSWAELGDRVERIAARLLEEGLQRGQSVAILGLSSVNYALVFLAAVRAGGVAAPLTTSASAEQLEGMASDSGATHIFID---RAKMSELGSMFSRRMRCIVLDEELDE----WMAPEGTVAPPVDHQSSDPFNIIYSSGTTGTPKGIVHSHQ-MRWRQFAATAASWLENGFDVRSLATTPLYSNTTMVAFLPALLAGGTVRVMG-KFATERWLAHAEADRTTITMLVPVQYQRMMDEPRFGDFDLSSLQLKYCTSAPFSPQLKRELERMPGALIEIYSMTEGGVVCL----------LEAHKFPDKLHTVGRPAPGSELKVLDDQDREVAPG--TPGNLVGRSQTMMSGYKNRPEQTQEGYWTDPWQRMGDIGRVDAQGFVELVGRAKDMIISGGFNIYPVDLENALLEDDTVLEAAVIGVPSRRWGETPVGFVRLAEDAREAEAVRES-VNARLGKTQRLAQLHAIDEMPRSHIGKLLKTELRAEAER----- 115398704 2 ----------------------------------------------------------------------------EYAIATYALFKLGAILVPLNPSFNTVQVVSALSHLQASHLIISSESLPLLQHLVQDLPTLRNIILVDNASGASVISEATADEAPLAPRGLSPHDIVNIQFTSGTTAMPKAACLSHRSILNN--GAQIGDRMRLTPEDIVCCPPPLFHCFGSILGYMATATGSAIVFPTESFNAKAALRAVQEEKCTALYGVPTMFLGLLQDGEVSSEGFQYLRTGIAAGSSIPAELMKKLHKTLTELTICYGMTETSPVSAMTTTDDPIE--------KRINTVGRLMPHVEAKVVDPADRSRTLPIGVRGELAVSGYLLMKEYWDDPERTTEVMFPDVWMHTGDEASMSPDGYVTITGRIKDLIIRGGENIHPLEIENCLLTCPGVADVSVVGVPDERYGEVVAAFVIPQEQEATQEDTIREWVRHGLSHHKNCRCVFHVQ--PLTRS------------------- 1835254 27 ---------------LLGRWAEQYGEREALVGADGCS--RVTYRALDRWCDRLAAGFAARGIGAGERVLVQLPNTPEFVAVCFALFRLGALPVFALPAHRAAEVGHLLELSGAVAHILPDHVAAAVEARARRARPVQVFVAGEAPAPEGFTALADVDGDPVAPADVDAFRRGVFLLSGGTTALPKLIPRTHDDYAYQCRVTAGI--CGLDADSVYLAVLPAEFNFPFGCPILGTLHAGGRVVFALSPQPEECFALIEREHVTFTSVIPTIVHLLAAAAQGHGRDLGSLQLLQVGSAKLHEELAARIPELGVRLQQVFGMAEGLLTFT----------RDDDPADVVLRTQGRPVSEAEIRVADPDGRPVPRG--ETGELLTRGPYTLRGYYRAPEHNARAFTEDGFYRSGDLVRLTADGQLVVEGRIKDVVIRGGDKVSATEVEGHLGAHPDVQQAAVVAMPDPVWGEKVCAYIVPAPGRPAPAALRRLLRARGLADYKLPDRVEVVDAFPLTGLNKVDKKAL----------- 182677839 2111 --------------ELIATQVAKTPDAVAAVFNNVA----LTYRELDERVNQLAGIVRAQVPGEGRRIGLAVERSLDMLVALIAIMKAGHAYVPLDPHHPAARLQLILDKADVSALICENDH---IATLAGSLP----VIRLDASRGPSVM--------DANLPPVNVDSSCYILFTSGSTGTPKGVEVTHRSLA--NLVWSMVAAPGFKAGDVIVAATTISFDIAAFELYVPLIVGGTVVIAS-RDDIKGFVSLVEKTHATVIQATPTLARMLLEAGLTPRSDLK----VLCGGEALPRDLANALLENQGELWNGYGPTEATVYASTGRIFPG----------TGPVSIGEPVYNTQLHVLDSHRELVPVG--VTGQLYIGGMGLARGYFQRPELDAEAFVGDGYYRTGDAVRRLPDGSIEYLGRLDQQIKLRGYRIELGEIESVMRQSPGVQDCAVAVYTPKDGLPRLVGYYVPTDQQKVPTSELTAYAGGHLPDYMVPSLWIAIEKFPLTPSGKLDRKALPQPEAGTY--- 163722819 50 ------MAHDMSWAELLEEKAKKHPDRIMLRYKEEC----YTYRQMDENANRTANFLLQLGAEQKAGLGIFMRNSPRFLDLYFAAQKLGMYVVPINCELRGDGLQYVINHSDIKFLACDAELAEPVMTVRDQLKSLKSIIVDDVDIPEGVDLLSKALASTRDPGYADRSDKCMIMYTSGTTGRPKGVVYTSRVKLLSLMA-----GVLLNKNDVYYTSFSLAHGNAMLLTVTLSMAMGGTIALARRFSASRFWHDIRRFDVTVFNTIGSIIPILMKQPERPDDRVN--KVCFVLSAACPTDMWKPFERFGVTIYEGYGAVDSGGKGIMNFGTAPVGALG---KLSKRLGVT--------RIIDDKGQDCLPG--EPGELQVKGDGQGVPYYKNEKATNEKVR-DGWMYTGDKVRTDKRGYVYFVGRNTESMRKGGENVSAYEVEHVIMKHPAVEDVAVYAVPSDLAEDEIMAAVKLVNGAPFAPGDLQDFLSDKIAKFAVPRYVRVVEDFPMTNSHRVIKRVLEQE-------- 167384379 31 --------------------------------------------EFHHLVDSLGYAFYSINLQRKDVIGIYLPNCVQFIISEASIETCGFIMIPLNPAYKPEQLERLFNKTEVKMVITTKALVPNIIKADKTM----RIVIVDSTKEDNVYSYNDLIKVPLNKEFLDSEDILFYGCTSGSTGEPKICVYTNRAFIGNICSN---QSFVPVENRITLSIAPLYTTTGH-IVVSFVITKGYYYIFLDKFDVEKIFQIIEEDHVTSTGGAPSAFMALMKHPNRTKYNLSSLKEVTIGGAIASNELTESVKKFNLQVCSGFGMTETCGIVYKMPAKST-------------GYSAKLTKNYEIRVVDHETREVLPVGIA-GELEIKSPFILKEYLNNPGANKQAFTNDGWFRTGDEAVLDADKFLRITGRVKDMIIRGGHNIWPAEICDIMIAHPKIQEAAVIGIPDKIQGETLVAFVIVKSGSTNLEMEIKEYLADKLVPFSIPTYIFQLQDMPRTSFGKVYIPKLKEIVKDL---- 119433780 1163 -----------SLHDLVARAAAQRPDAVAIADDASGVPVQISYRALQRAATRIAARLGERGVQPEEPVALLVERGSALPLGYLGVLNAGAVVLPLNPEDPDHRLSTVLADSGARTVLTRRSLVDRAGGLGAHAVAVEDLLTADGDGHTR---------------GVHPEQAAYLLYTSGSTGKPKGVLVPQRGIVNRIL--WMQEEYQLGPGERVLHKTPVTFDVSLWELFWPLVAGGCLVIPGGHRDPAYLHALIARHQVSTAHFVPSMLGPFVAE-RARGEALPSLRRVVCSGEVLSPELCRRFAAFDAELHNLYGPTEASVDVTAWRCSA---------RETGTVPIGHPIANTTCVVLDERLRVLPAG--VTGELHLGGVGLARGYLNRPELTAASFVPDPLYRSGDLARSRANGVLEYRGRRDDQTKIAGNRVEPGEVAEVLCGQPEITDAAVVAR-----DQRLVGYVV--ADRPVSAEALRARLRDLLPVFLVPAAIVQLDQLPLTSSGKLDARAL----------- 119433780 2202 -----------SVADLVHDTVRRTPDHVALSEGSC----HLSYAGLWSRAGALAAALRSVGVGPESVVGLFAPRRLDTVVAMVAILRAGGAYLPLDPTSPPHRLRQLLTESGASVVVLPPSTAQQAQPEWAEGMTVVH---------------ADARTETRSPVRRTHRDALAVMPTSGSTGVPKLVGVPHRGMVNYLRWA--VERYGIDARTVAVASSPAFDLT--VTSLLAPLVGGGTAELLPADAPTTLGDALARGRHTLVKLTPAHLAAVAEQLAAHGGR-SSLRTVVVGGEQLHAGHVRALWTVAPEVVNEYGPTETVVGCSVHQV--------ADLPSEGPVPIGRAISGASVRAVDEYAGATEAAPGVLGELHVGGAGVTRGYLGRPADTAAAFVPDPHYRTGDLARRLPHGDLVFVGRADRQVKIRGHRVELGELEHTLAAHPAVRQVAAVTRPGPGGRLRLTAYWVPAPGTEAATAELQNWLAHRLPAHLVPDALVRMPALPMTANGKVDQSRLPD--------- 119433780 1 -----------TIVDVARHHAETTPSRPAYVFLPDGETERFDFAGIDLRARAIAVALRERGMV-GERVLIAYPSGSAYVQAILGCLYAGAIAVPCDA---PER----------------ASSVERLTAVAGDAAPALTLAAADGPLAGRMPLFDDEAAESWSAPTLDVDAPAFLQYTSGSTRTPRGVMVSHANLLANEEA--IRRTCGHDQDSTFVGWLPLFHDMGLVANVLQPLFLGSLSVLMPLRHPIRWLRAVTRYRAHTSGGPNFGYELCVEREERAELDLSSWLVAYNGAEPVRAATLRRFAEVFTPHFPCYGLAEATLLVSGTPKAEAPLVLTVDPAELRQGSCGKVAVDTEVRVVDPETAR-PVADGQVGEVWVRGPGVSGGYWRDPDESDKVMHAGPYLRTGDLGCLL-DGQLYLTGRRKDLLVVRGQNHYPHDLETAEQAHPALRPSAAFAVDDGDR-ERLVLCYELRAPVSDLADVAEAVRRELSRRHGIPHELVFLERVPKTTSGKVRRQSCRQSY------- 74095567 488 -----------TLSSLLAKQAQATPQAPALADA----RYAFTYREMREQVLTLAAELVRRGVKPGDIVAVALPRSVFLSLALQAIVEAGAAWLPLDTGYPDDRLQMMLEDARPALLITAASEQGRF-AYLPRLP----VFCYDAPLPA---------SDPQPLARSRPSHTAYVIFTSGSTGRPKGVMVGQTAIVNRLL--WMQSQYPLGADDVVLQKTPCFDVSVWEFFW-PLIVGARLVMAPPHRDPQALQALFARWRVTTTHFVPSMLAAFVGALEAAIGACASLRQVFCSGEALPTALCRDWERLAVPLHNLYGPTEAAVDVSGYP--AFGAALSQVKGASVP--IGFPVWNTGLRILDGRMRPVPPG--MAGDLYLTGVQLAQGYLGRPDLTASRFIADPFYRTGDVARWLPDGAVEYLGRSDDQLKIRGQRIEPGEIDRVMQRLPDVAQAACVLNSHAETGGQLVGYLVSASGATLDVAALRARLSEWLPAHMVPVTLVQLSALPLSANGKLDRKAL----------- 9937218 807 --------------ERFAEVARTAPDARAVTCGAT----TLTFAELNDRVERLAQALLGAGVTRETPVAVRLPRSTDSVVALLAVMRAGGVYVPLDPDWPADRTAYILDDTAASVVIT------------RDLPALPGRLHVDPRRP--------AADGLVPAPRIDPDQAAYVIYTSGSTGAPKGVVVRHRSLLTSALQAYLAGADGVPPGDRTTLTAP-FTFDASMEQLSWMLAGHELFIVPERRDPSALVRFVREHRIDVIDTTSSQLELLVSHGLLDGEWAPSM--VMVGGEAVSPSLWRTLRQRRTRCFNLYGPTEAT-------VDATCHDLSDPADVPV---IGTPLPHTHVRVLDDRLRPVPVG--VAGEIYLGGTGLARGYLNRPALTARRFVADPYYRTGDRARWRPDGTLEYLGRTDDQIKIRGFRVEPGEIEAVLTHHPAVKEAAVV----DDAHARLVAYVTLAEGGGAGPTDVRRFAQGRLPAHMVPSAVVVLEALPLTSNGKLDRARL----------- 9937218 1871 -----------TVPDAFAAQVRATPDAPALVHGDS----TLTFAELDTRVTALAVRLRRCGVAAETPVAVCLPRSADAVVALLAVLRAGGVYVPVDPEWPSGRVAHVLDETAAPVVIT------------RDLPADPGRVHLDPR---------QAPADDRDPLRLHRDQAAYIIFTSGSTGAPKGVVVRHGSL--YHLLGHVRRMAEGGPRRNVAHTTAMTFDPSLEQFL--WLVAGHTLHVAPRRDPEALVALVRRAAIDVLNVTPSHLTLLIEAGLLEGDRVPG--TVLVGGEAVPAALWRTLERTGARFFNLYGPTEAT-------VDATCHDLSDPADVPV---IGTPLPHTHVRVLDDRLRPVPVG--VAGEIYLGGTGLARGYLNRPALTAQRFVADPYYRTGDRARWRPDGTLEYLGRTDDQIKIRGFRVEPGEIEAVLTHHPAVKEAAVTVATDD-GAARLVALVVPAPRAP----------------------------------------------------- 116695622 494 ----------------------------------------LTYAGLEATANRIANWLAAQELGAEALVGVCLPRTPALVAVLLGILKAGAAYLPVDAHHPAARNAHILGHARARLILASA-------ATRAALGDSGAVVLVDGDTPPWSTAPDTPPAAPCHPAQL-----AYTLYTSGSTGTPKGVQISRGAFA--NFLRAMTPVVPMDGSDRLLAVTTLGFDIAGLELFLPLASGARVVIADDARDPARLAALMSAHGITVMQATPATWQMLVTQASPPWEGL----RVLCGGEALGRELATALLARGAQVCNVYGPTETT------VWSAAHALAAEGAPAWAVAPVGRPIANNQLYVLDARLEPVPPG--VAGELYIGGAGLARGYAEDPARTAAAFVPNPFYRTGDLARKRVDGIVEFLGRRDHQVKVRGFRVEPGEVEAALSACPQVSQAVCVARQGPDGMARLCAYYVAATAGDDSDDAILARLREQLPGYMVPSSLTRLDALPLNANGKVDR-------------- 3372357 3 -----------TAFELVAWSAHRQPGAVALLDPESG--HRLTYSELLKRIEGVATVLASRGVVRDELVATAMANTLDHAIILLALNRLGAIPVIINPRLKADEMVQLIRRDNIRTVI--RTVAEGKSGTPADIDGVEELTLSAEVLSEGLRI--DGNATPAFEAPRPE-DPAFVFYTSGTTGLPKGVVIPHRAIEPRVLFMSTQAGLRFGGHNNLLGLMPIHHVIGFFGVFLGSLAFNGTWIPVTAFDPAQAVKWVEELDVTCLFASPTHFDALLATSEFAPEKLKSVDSVIFAGAAINQSILKRLEKLQVPIVDIYGTTETMNSLFNPDATQERGLRPGYHSRVQFASV-------------SESPSVALPAGVEGELVVSADATFTHYLNNPEATAAKIV-DGWYRTGDSGYVDDSGRVILTGRIDDMINTGAENVHAEEVEQIISRHPAVVEAAVVGLPDTRWGEVVTAV-VVVSEPLTADLLDQVCLDSELANFKRPRRYFVVNELPRNAAMKVSRRTLRE--------- 182436850 19 -----------TFWELIERRAALTPDRPVLLQ----EDRRLTFGELRDRAERVAAGLYGMGVRAGSVVAWQLPTRLETALLSFALTRLGAVQTPVIPFYRDREVRFALRESGAAFFAVPGDHTAMAERIAAGLPDPPHVFEAYDALPDG-----DPAVLPPPPAAASGEEVRWIYWTSGTTSDPKGVLHTDRSLIAG--GSCLAHALRLTAEDVGSMAFPYAHVAGPDYTVMLLLYGFPAVLFEQFALPDALAE-YRLHGVTVAGGSTAFYAMFLAEQRKAPDRVPTLRLLAGGGAPKPPEVHAVVREMGVQLTHGYGMTEV-PMITMGAPDDTPEHLALTE--------GRPPEGMEIRITDEHGAPLPYGAE--GEVRLRGEAVCRGYL-DAGASAAAFDAEGFLITGDLGRLRESGHLTLTGRLKDIIIRKGENISAKEIEDLLHTHPAVADAAVIGLPDPERGERVCAVVEQPPGAPTLAALSAHLREAGLSVHKVPEQLEVLDALPRNET---LRKVLKYRLRERFGG- 194536684 32 --------EDAPLWCLLTQGVEQYGEQIAVLDEH----HQLTYQALLNAADGIAHRLITDGMQVGERVVIQLSNTCRLPIALFATLRAGLVPILALPAHGLSEIKHLAQLGDAKAYISEEQGAALANNLIANCQGLQQVYLFGEHGNHHSLNNIQLHSPLIAPTINPDHPALFLV-SGGTTGLPKLIPRTHNDYLFNIRCC--CQASEINERDVYLAVLPAAHNFTLGCPFLGALAKGGKVVFTQHAGPDHCFELIEQHQISATALVPSLAKLWTEATQWEESDLSSLRLMQVGGSKLAYTDALAIQKAFPNLQQVFGMAE--GLICCTRLGDHPE--------IIASRQGRPVALDEIRVVDPQGYPV--GEGEEGELLTRGPYTLRGYYRANEHNQKAFTPDGFYCSGDKVRMDSDQYLTVTGRIKDVVNRAGECIATDEIEEHLLAHPQVAQVAVVAVPDSYLGERIGVALISKDSRLTLQALRQFLKERNLASFKLPDELHIVSHLPKTAVGKIDKKAI----------- 170698786 463 ----------------FAAQCAATPDMPAVRCG----AEQLTYRELDEMSARLAGFLAARGVTPGALVGLCCERSTEMVLAILAVMRAGAAYVPLDPAAPPDRLRRIVDDAGLALLLTQRHLLARLPA----GPVARH--MLDERAIW-------LAAEPLPQKRIHPDGIAYVIYTSGSTGTPKGVANTHRALVNRLDWHGSLLADA--APVRVLQKTPFFDVSVWEFLWT-LQSGHALVIAPPELDPAGLAALLRDARIAVAHFVPSMLNAFLDAV--PGQRFPDLALVVCSGEALLAEQAERFHRLGVRLANLYGPTEAAIDVTV------WHCTPGEAHARAGVPIGRPIDNVSLYVLDASLEPCPPG--SAGELYIGGAGLAQGYVGRPDLTAASFVPDPYYRTGDIAMFGEHGELHYLGRRDEQVKLNGNRIELREIEACLLALPGIAQCAVVPVRVQGRVRLLHAFVEPAAGRDSPADALHAALAEGLPDAMRPARIDVVERIALLPAGKIDRKRLAQ--------- 45580849 1046 ----------------------------------------LSFGQLWDQAVGLADLLTARGVGPECRVGVLVGRSAWWVVGMLGVSLAGGAFVPVDPAYPAERIRLILADADPALVVCAGKPARAVPAAFAD-----RLLVVDEMDLTG--------GSAARLPRVRPGDAAYVIYTSGSTGRPKGVVVPHAGL--GNLALAQIDRFGVSPSSRVLQFAALGFDAMVSEVLMALLSGARLVMAPEHQLPPRLAEALQRWDVTHVTVPPSVLATAEALPAR-------LETVVVAGEACPPSLADRWSA-GLRLVNAYGPTEATVCAAMSMPLVASRPV---------VPIGTPIAGGRCYVLDAFLRPLPPG--LTGELYVAGIGLARGYLGRAALTAERFVADPFYRTGDLAYRTGEGELVFAGRADDQVKVRGFRIEPGEVESALSGHPGVAQAAVI-----VRGDRLLAYVSPAGVDP---QAVREDLASRLPPYMVPAVVVPLEALPTTPNGKIDRGALPDP--DFAAGA 45580849 10 -----------TVPELLARQVTRAPDAVAVVDRD----RVLTYRELDELAGRLSGRLIGRGVRRGDRVAVLLDRSADLVVTLLAIWKAGAAYVPVDAGYPAPRVAFMVADSGASRMVCSAATRDGVPE------GIEAIVVTDEEAFE------------ASAAGARPGDLAYVMYTSGSTGIPKGVAVPHRSVAELAGN----PGWAVEPGDAVLMHAPYAFDASLFEIWVPLVSGGRVVIAEPPVDARRLREAISS-GVTRAHLTAGSFRAVA---EESPESFAGLREVLTGGDVVPAHAVARVRSACVRIRHLYGPTETTLCAT-------WHLLEPGDEIGPVLPIGRPLPGRRAQVLDASLRAVAPG--VIGDLYLSGAGLADGYLRRAGLTAERFVADPMYRTGDLAQWTADGALLFAGRADDQVKVRGFRIEPAEVEAALTAQPGVHEAVVRAV-----DGRLVGYVVAEGDA--EPAVLRERVGAVLPEYMVPAAVITLDALPLTGNGKVDRAAL----------- 170085029 23 -----------SIFTFLFEHGAWPSSVPALVDATDG--RTITRGQLKDYALRLAWGLRSTHLARGDTVMIMSPNTLSWPVALFGCVAAGLRITFASCTTTARELSWQWIDSKARCIILAPHLVQVAKGVSDDEADRRIWILEDETILTGTLLYGGILSGEELFSGRDADETVYICYSSGTT-------TSHKNVASVLGMTNAVWRGCETDSDVYLAVLPVYHMFGMMLLHYPLMRGRALVMLNGGFEPDRFCKAIEDYKVTTLMLVPPILLTLSTHAAVDKYDLRTLTNVASGAAPLSLALANKFRGVNVHLLQGCGSTETTCPA---------QIVAPEDSTRKFGSVGQLLPNIEARIMRETGETIDVEEGQPGELWLRGPTITKGYLNNPSANESSFTVDGWYKTGDILRRDQDGYFYIVDRKKEMIKYKGYQVAPAELEAILMENTEVADVGVIGIMNKYSGELPRAYVTPSNPAVLALEEIKHWIEGQVSQYKYLRGVVAVNDVPKSPTGKILRKDLREWAR------ 196228831 767 ----TPYPAHLTVHVLFERRAAETPKAIALVDGD----HQITYGELEACANQYANYLRKQGLGEGAYVGLFANRYWQFVAATLGILKIGAAFVPLDPRDPPARTA----------------------ALRKHL----------DGMIEDKLDVSAESKERGSEAGKP-TGPAYVMFTSGSTGEPKGVVIPHQGV---TRLVCATDHATFDNKTVMMQGSNLCFDASTFELWGSLLHGGKLVFTDTLLDHDDLAAHIARNGINTLFLTTSLFN---QHARQAPGMFAGLRCVVFGGEAADPSMINRVLEHGLQLVNGYGPTETTTFAVCHQIKNPAPSVP----------IGRPISNTDVFILDEQRQPVPPG--VTGEIYIGGPGVAIGYLHRPEFTAERFIEGRLYRTGDYGRWLSNGTIDYQGRIDQQFKLRGFRIEPAEIEAQLRLHPAVAQCAVVPKPSPSGEKVPVAYLVRRPESAAPDADFRQYLVQNLPPPFVPYQWFWMDSLPLTSNGKLDQRALPE--------- 118054363 51 --------------DLFDNQVATRPEAVALQAG----AQRWTYAEMDARVNRVCAFLIAQGVVRGDRVALLSENRPDYLALLMAAAKLGAIVACMNWRQTPEELAHCVGLVTPRLALVSPRYEALKGLLEG--GGQRPCFLLDAAWDAG---LQRQPSHAPADAGVQPEDGLYILYTSGTTGKPKAALVSHRALLARAAVGTMDRAVRRGAD--FIAWPPMFHMASADSSMI-TLIGGGKVIVADGLEMDVLCEAARDENIGWFVLMPGMIERVIHELKSRGIQPKPVDTVGCMADLVPRHQIAELTQFQAPFRNTFGSTETGPA---PASAGRIPVGDAPEDLAK-----TPSSMTRIRLVNEAGED--AQAGEPGELLLRSPTLFSGYWGMPEATAEAF-EGGWFHTGDVFLRRPDGRLQFVDRRKYLIKSGGENIYPAEIEQLLLASPRITDAAVVKQPDEKWGEVPVVFVARADEGLSADDVLA-LCRGRIANYKLPRAVRFIDDMPRSTTGKVMRHELEALLKEE---- 118619853 29 ------------LADLVELAAAQLSEATAV--IFTADRVAVSYRDLVRLVDDLAGQLTRAGLRQGERVALRSGSNLEFVVALLAASRANLIVVPLDPALPVAYQRARAGAAGARVVLIDG----TGPGDRDEPAVRWWPIAVSVARDTGILSVHLDAAGEPTAVASAPQDDAMIMFTGGTTGLPKMVPWTRANIA--TSIRSIIAGYRLSPQDATVAVMPLYHGHGLMAALLSTLVSGGTVLLPARFSAHTFWDDIHVAHATWYTAVPTIHQILLERAKTEREADSSLRFISCSGPLTPETAQALHDEFSAPVLCAFGMTEATHQVASTGVEGSGCDENPAESTGLVGRSTGP----EIRIVGPDGHPVGPG--AVGEVWLHGPTVVRGYLGDPKITAANFT-DGWLRTGDLGTLSQAGDLSIRGRIKELINRGGEKISPERVEGVLASHPGVQENAVFGVPDALYGEAVAAVIVPREPAPTAQELTE-FCREKLASFEIPATFQMASELPHTAKGSLDRRAVAQQF------- 60650934 457 ---------PLTVPGMIEAQAARTPGRPAVHARDG----ELSYAELNARANRLARHLAAAGVGPEQYVTLLLPLSARMVVAALAVMKTGAAYVPVDPEYPADRIAYMLGDIGPALVLTDSRSAAAMPA------GPARVLTLDDDALDTGVRALPEHDLGTDGIAPLPDQPAYVIYTSGSTGRPKGVVILHRSVTGYLLRTIEEYPEAAGKA---FVHSPVSFDLTVGALYAPLVSGGC--LRLGSFTDDKILDLGED-SPTFMKATPSHLAVLDSLPDE----ISPTGAITLGGEQLLSETLWRARHPGVTVFNVYGPTETTINCAEHRIAPGTTLPPG------PVPIGRPLWNTRLYVLDGGLRVVP--TGVAGELYVAGAGLARGYLGRPGLTAERFVACPFYRTGDLVRWRTDGTLEFVGRVDDQVKVRGFRIELGEVEATVAATPGVARAIVAVREDRPGDQRLVAYVTPADVDPTPSAVTAH-AAARLPAYMVPSAVVVLHEVPLTPNGKINRAAL----------- 60650934 1529 ---------PATLPELFEARVAAHPGHIAV-EVAGRRPATTTYDALNRRANRLARLLTDRGVRPEQRVAIALPRSADLVTAWLGILKAGAVCVPVDPAYPDDRIAHMAADAAPALLIASAATRDRM------LPT--GIPVLDLDDPAVTAALAAAPDGNPRGTGLLPAHPAYVIYTSGSTGTPKGVVVTHEGIP--ALAATQQEALRAGPGDRVLQLVSTSFDASVWDLCSALLSGATLVLPDADLFGDELAAALTAHRITHVTLPPAALAAVPAGAAPPRL------TVTVTGDVCGPQLVDRWAGGERRILNGYGPTEVTVGATY--------AVCERTGDGAPVPIGAPWPDQRVYVLEHRLRPVPAG--CVGEIYVAGAGLARGYLGRPGQTAERFVADPFYRTGDLARRRSDGHLLFEGRADTQVKIRGFRVELAEIEAALASHPGVEDAVVTVYDDGLGDQRLVAYVTGGPGTPSAAALRAHLA-SRLPRHMVPGDVLTLDALPLTANGKVDRTAL----------- 134100659 24 ------------VFDLFLGKAAVQPDQPAVFD----DDGVTNYSQLREKALRLAAGLRGLGVRAGEVVACQLPNSALACAVELATAALGATVLPFPTGRGHRDVLSLLRRSGAVVTVIDVDLAATMAELRPELPHLRHVVVHGAEAPTTVDELLATEPADLDDLPSPDPDTAVYLVSSGTESEPKIVAYSHNALI-GGRGQFLKRLQRPGRPMRAMFLIPLGSSFGSCCTFGVLCALGGSLVLQRKFDPVQALRAIGEHRPTHLAGVPTMFQRMIGSPEFAGTDTSSLQALITGGSLIDPQTVDRVADFGCTLINLYG----------SADGVNCHNGLDDPPHAAKTTVGVPNPSVSIRIVDDSGADLPPG--EVGEVLARGPMSPMCYVNAPELNERYRTPDGWARTGDLGVIDPVGRLRLSGRKRDIIIRGGSNISPAQVEGVIAAHPSVLSVACVPVPCPDLGQRIAAVAVPGAAVPDVAELAEFLRVQGLEPRKFPEVLLEMDAFPLTPAGKVDKRALAQQATEVF--- 110668324 3 --------------QWLSQRAETSPTACALIDAETGDN--YTFAALDQAVERLAGRLITLGVSQGDRLGIVLSPRVESVLIFYAAARIGATAVPLGHRLTATEIETRLTHATVQTVICGRSADKTVFEAATAIENDISIISMDKSTIDSVDSVENTIPAGVNTATWNSQRTQLLLFTSGTTGSPKAVKLTAGNILWSAVASAF--RVGITPDEQWLVTLPLHHMGGIAPILRGPLYGMTVVLRGE-FDAEQAVADLHQYDITAVSLVPTMLRRMLNSANKSSFP-ETLRTVLLGGAPTPTALINQCQDESIPVCPTYGLTETASQVATARPQTAFNN---------PDTVGTPLLWSDITIVDESGSPQPAG--SPGEIVVDGPTVTPGYAGPETMTTGAYG----FHTGDIGILDTNGRLTVVNRLDDRIVTGGENVDPGEVTTVLESHPAVAAAAVVGIPDSDWGERVVAAVVMTERAVSNDDLRSH-ARDYLAGFKIPKQIRVVDTLPRTISGTINRDAVHELF------- 163757143 76 ---------ETTLVSLFESQAATSAQAIALIY----EDNELSYEELDARSNQLAHYLQAHNIRKGSVVAIMQDRSEYLLISILGILKAGAAYLPIDKNYPEDRVAYMLSDGNASLIISDST------------ETAQTVAQISIKELQEEL---RSYSTNKLDVSIDGEDTAYIIYTSGSTGRPKGVQIKHGSVV--NLLKSVVNILDVSSNDNLLAITTFFDISVLEF-FTTLSVGGTVTIASSATNPRLLAEIIDESEVTIVQATPSVWNLLLEANWTAKTDLKK----ISGGEYLPTILGARLLKMSGELYNMFGPTETTIWSTCQHIQETTD----------LHSIGKPLYNTTLYIFDKFGELLPHG--VAGKLFIGGAGIAKGYTDN-ELTAQKFIANPFYDTGDLCYWDFNGRLIYLGRGDSQVKLRGYRIELGEIESLLQADSTVNQAVVV-----VKGDDLLAYVT--GKETIKVDVLKALLRSKLPAYMVPAHIMQIEEFPLTHNGKISRKQLAKRA------- 163757143 1115 ------YDESLSLVQLFENQVEKSPNATAL----ETPSNSWTYKELNTIVNTTAKSLQEFKVTKGMHVGVMVDRNEWLIIGMLSIMKAGAVYIPIDASSPKERINYIVSDANISLLITESSIINRSSSFALNAFSIDEIYDVFVEQEENLIP------------NYIAEDAAYVIYTSGSSGKPKGVLVSHKNCV--NMVKNEHIIFEPTTKDKVLQFASPSFDASIAEIFMAITSGASLVLAGNKIDVIALTNYLKEKNVSIVILPPAYLAAM------SVKELSFLRLIITAGDVANKQLAIDYSE-QLTYMNCYGPTESA-------VWATMHEVAASDNKYQRLPIGKPIGNLQIYILNESLQPQPIG--VPGEIYIAGVGVTKGYLNKTELTKRSFIKNPFYKTGDLASWYSDGNIDFLGRIDTQVKIRGYRIELGEIESILNNHPEITNAAAIAL-GEGHNKTLAAYY--EGAEKIALLDLEEYLKNFLPEYMVPSHIIYLPELPKNSSGKIDKKALPKHIE------ 163757143 2163 ------YDQNETLVDIFEHQAAATPENIAVEFG----NKTLTYKELNTRANKLAHHLREYNVGQGETVALMLERNEWLIVSFLAILKAGGVYLPIDSSNSTERNNFMLSDSKAKILITESLNMFSIGDFTGNIFAID-------------IEFDMLTTSDENPSKVNASDLAYIYYTSGSTGKPKGVMLQHCNGV--HVIHNQRKEFKVTQDDCIIQFSSMAFDGSVFEYFVALANGGRLLVAKDNVDPVQLIKYMKEKAVT-FAVLPAAYFSAVSVAE-----LEFLRIAISVGDVVNKNQAIKSSAY-TNTYNGYGPTECS-------IWSTTYNVSEKDTKRVRLPIGKAIGNVQIYIVDEHLNLV--GEGIPGEICIAGGGIAKGYLNMRELSNEKFVKNPFYRSGDKGIRLPDGNIDFLGRIDNQVKIRGYRIELNEIDKVVKSYPTVIETLVTTYTTED-DTALVAYYTAT-EKINAVDLQVY-LRKTLPDYMIPPYIIQLDDFVLNSSGKIDKKKLPE--------- 163757143 3213 ------------IHKTVEAIVAANPTKKAVQL----EGKAYTYKEINEFSNQIGHLLLELNTQPKSAIGVLLPSGKELVGSLLACFKTGATYIPIASEFSKSRLEQVFSETDMTTLIVTEKAYEILKATIDVSDTLENIVLFSEGGTLKEYSLSN-YSKENLSIEYAVDNSSYIFYSSGTTGKSKAIVGNQESIAQY--VNWHRNTFNFTTETRVSQIASVTFDASLKDILTSLTSGSCLCIPSEKTKQNMVLSWLAEEKVTVLQTVPSLFRLLTNNLKEQNIALTDIEEVVLAGEKLDIALWRSIEGHSARMSNLYGLTETTVLKSCY----HIPETDLESGTVLP--VGKAIDNSMIAVINDSGLSL---WGEIGEVYIKSPYTTKGYL-DAELTKNLFVQNPLVKTGDIGRYDAEGNLEILGRIDDQIKLHGVRVELDGIRSALLNLENIGQVELIVHNDNTVDSLLCYY---SGTEYDKSELRETLGKT-LDRNSIPDYFMYLEEFPLTLNGKVDKRALPK--------- 118466980 15 --------------SMLEAAAAIHGDTEAYVEPGA----RITFADWVGRARSVATQFADLGVGKGDVVALWLPSGIDYATCYAAAAMIGAITTGLNPRLGRREVESILQQADPALIVADDRL--------GLLPDLGRRILSRTALAT------DVSGSRVPTVDLTRRDLVAVIFTSGTTGTPKGAVFDADRLAAGAAAAGVMSA----PYDRRLTSTPFAHAGYMFKLWDQLVWGSTLVVPPTPWSAQGMFDILRAERITVAGAVPTQWAKLLEVDGVSPSALPDLRIGIAATAPASPELVRRVDRVGVPLVVRYAMTECPTICGTDPNDSPEVQFR---------TVGRPATGMDVRIAPD------------GVVEVHGPCVMRGYWRNPEVTAEVLR-DGWLRTGDVGTLDGDGNLTLVGRSGDMYIRGGYNIHPGEVERTLAGHPGVKQAAVIGRSAPVIGEIGVACVVPADRTPTLADLRAH-VTSELADYKAPDELLIVDELPLTAMLKPDRIALRE--------- 145229597 25 ----------------------------------------VSYKDLNESVTRVQSTLAQFGVGEGTRVALVLPNGLEFVGSFLAVIRQRATAAPLNPQYKREELKDILRLMRPSLLISMKSTHLISASVLAAQDLAIPVAICRTEGPNIYIEGEHSSSGAHSPYDLRPSDKAVLLFTSGTTGAPKSVALSHENLLVAMRI--IIDAHKLSPADRCMIITPLFHIIGVGGSLLTSLFSGGCVIIPPAL-PGQFWQSCIDLNATWFHAVPTLYRLLISFPRPDV--MPKLRFIRSGGSDLSPELYQRLHELGTQVIEVYGMTETAPAIFCNRLDSSMRRLAHYPIAST----------VEVMILPSEGRALTNEPGIVGEICVRGKSIMTGYLDNPKANEQAFLFGGFFRTGDLGVVKEHGYLQLTGRIKEIINKGGEKISPSEIEHVASSFEGVRESVCFRIPDEIYGEEVA--VIEVGKQVTEAALKKHF-RQHVAMFKVPKAV------------------------------ 144897869 24 ------------------------PDKIALVFSD----QPVSYADLAEEVRRLAAGLTGLGVGRGSRVLVLLKNCRAFAALMLAAAERGAVIVPVSAGLRGEALVTAFTATECQFVVGHGPLLAPFAGLVEAGKCVSV-----DGAAPGCCLYDELLVQAADDYALGDDLPYILTMTSGSTGAPKPIIFSQATKI--ARAQSAVDCYGLTANDVVLAATPLYHSLAQRLVLMPLMFGMSAVVLEP-FTPAGWMAAVERWRVSFTIPVSSQLSALLPHFLAEPARLASLRVLVSSSAQIAEDLKRRLAALACQFHEIYGASEVGVI----------SNLSPDHPAGKMASVGLPLAGIDLRILGDDGAVLPVG--EIGEIACRTPTAFLGYYNRPDATVAA-WCDGYFRTGDLGWVDADGFLYFSGRKKDLVISGGINIYPIDIERVLMGTGLLADCAAIGLPDSYLGEAVLAVVVPKEAAGFDLRPLRRACVEQLADYQQPLDFAVVTALPKNALGKTVKPELQERFK------ 168018797 26 ---------------------------------------------FAQRVVTLAAGLSEGGLQPGDRVAIASLNSEWYLEWFFAVTCAGGIVAPLNYRWSVEEASEAVKQIGATMLVLDQTCLQQWPDLHTRCRLLRLQILLGPGLPDEVLTW--AGSKQELDLKWAPDSIALICFTSGTTGSPKGVAISHNALVVQSLAKIAVIGY--NSSDVYLHISPLCHIGGISSALANVMVGASHVIL-PKFHAAAVFDAIRNHDVTSMIIVPAMLADLVATSASSRHSFTSIRTLLNGAGGIPALLLDRLLFPNAELFSAYGMTEACSSMSFIPVDEQ-----DSTGQLGGVCVGKAAPHVELRIIDSHENSSPESVLREGQVFTRGPHVMEYYWGLPSETANVLSADGWLATGDVGWMDEAGRLWLLGRSKDVIKSGGENVYASEVENVLMKHPGMLSVAVVGIPDERLTEMVVAFVRLRDKVVSQIELRIHCQQLGLSRYKVPRLILVNKEFPTTSTGKIKKNLVRRMALERLA-- 15922466 55 --------------------------KALIWYGEDGKRIEITYDELNRLSNSIANLLKKRGIKKGMRIAIYSPNSILTLASILGTAKIGAIYTLIFAGLGIEAIKSRLNDFNPDLVISSRKTFRRGKEIPLLIEGDINFERNDEDEIRKLLDSDEVKVEE-----IEANEPLKVMYTSGTTGKPKGVILPHGAWMVGDYTV-FDLLFGLKPGDKVLTTTDVGWITFSRIMYGTLLHGSTFIFMEGAPDKDRLVKIIEEEQPKVLFTSPTLIRLLMKY----DIKLPRVEYIATAGEIFDEKSWNYALEIADKVTDVYGQSELGYVVGIPYSLESIKP--------KIGYAGVPFPGIVLDTLDDEGKAV---RNKPGYLVAKTPFPTQGILNNEKKFTEYFEKFGFHDTGDLAIFDGT-YIKIVGRADDMIKVAGHRITSGEVESIIASIDGVKDVAVVGIPDEIRGEKLAIFVV---GKVDKEEIKRKVLDA-LGPIYIIHDVYVVEKLPKSRSGKTVRRILRDILLN----- 157429066 4447 -----------TIWELFEAQAVASPDAVAVAYAD----QELTYRDLRARSERLAAELVRRGVGPESVVAVMVRRSPELATALLAVAKAGGAYLPIGLAEPAERVGYLMSDSGAHLAIADRT---TAAPLAGLVPDILRVDELTAGEPETVAPVEDG--------AVAVDNTAFIFYTSGSTGQPKGVAVTHRGVA--AMAAAHVERLAASAGSRVLQVLSPAFDVSLCEMFTALFSGACLVFAGELAPGAALTGTLNAGRITHASIPNSALALM------SPDAVPTLRSLATGGEALPPDLMAAWAR-GRRMINIYGQTETSAAVTMSAPLTGGVP-----------PIGRPIPGCRVYVLDGALRPVPQG--AVGELYIAGIGLARGYTGRPGLTAGAFVACPFYRTGDLVAWNDRDELMFHGRADDQINIRGHRIEPGEVEGALVALPGVARALVTV--DENGGDRLVGYVVPEGPEPGLTGALRERLRERLPAHMVPAALVLIDDIPLTPNAKVDKRRL----------- 157429066 466 ---------DVTIPELFERQAEATPD--AIALVHQG--RELTYRELRESVDRLARVLVRRGAGPERLIGLALPRSADLVVALLAILKSGAGYLPLDPRYPSGRLDHVLSEAAPTFVLTDAATAH---------------VLPGRELPLLYLDDLALDDGADIAVAPRPDNVAFVIYTSGSTGKPKGAVITHRGVVNGVTA--LARVVQPRPGTRTAAGTSINFDVSVFEIVTSLASGATVEILRD------ALELGERESWSVLSAVPSVFAEVVDDIAGKATADS----VVFGGEELPMSLVRRVRAVGVRVVNPYGQSE------SFYATAHVVSDEVPDDASGGAPIGAPLGNMRAYVLGPGLRPVPPG--VTGELYVAGE-VGRGYHGRAVSTAERFVADPFYRTGDLARWNADGQLEYLGRNDDQMKVRGFRIEPGEVEAVLAAHPGVRQAVVT--THDLAGTRLVGYVVPVDRSETDAEASRHFLVDRLPEFMVPSVLILLDRLPLTPSGKVDRAAL----------- 157429066 1996 -----------TIPALFEQRVADTPEATAVLC----EGEAVSYAELDRRAERLARRLAARGVGPETTVGVMLPRSVDLVVALLAVLKSGAAYLPVDADHPAERVAFVYADARPLLTIAAE----------------------DAPVPEGRLAVDESIVDDGVRVTPPPANPAYVLYTSGSTGRPKGVAVDHAAIVNRLL--WMRDNYAVTERDRVLHKTPLFDVSVWEL-FLPLVTGATLVVARPHRDPAYLAELIRRTASTVAHFVPSMLAAFVAEPAAG--DCTSLREVVCSGEVLPDSLRDRYAVLGARLNNLYGPTEAAIDVTAAPCPPQG-----------PVTIGEPVWNTRVYVLDQWLAPVPAG--TAGELYLAGDQLARGYVNRAGLTADRFVANPFYRTGDVVRWTGDGRLEYLGRADHQVKIRGQRIELGEIENVLAGHPGADRVLVTAGDSGTGDRQLVAYAVADPGTAAPAATLSRLRRQG---------------------------------------- 91783041 79 ----------LNVCDCVDRYAEHYASRPAIWEGEPGDCATLSYAQLRTATARFANGLRSLGVGQGDVVAIYLPNMLESFVAIQACNRIGAIYTVLFAGFSADAAALRLQTSRAKVLVTADALLENARKARRSAPRLEHIVVIDRTGADGETGYKELVAAQSDCVPLEANAPAFLIFTSGTESKPKGVVHSVAGFLLGTWA-NVQWQVGPAKDDVYWCAADVGWTFPIQAVIGGLAHGASLVCYEGALDTDRFYQIANRHHVTKILIAPTALRMLRALGDAKANRIDGLRLITTQGEPLDPETYHWTSNTQLPIVNAYGQTETGSTWTYPVYGVE---------PLKAGSCGTPVPGHAYRVLLEDGSTAPVGTKGALVLTAPFPTLARTVWDDHQRYLNTYRYPGVYNTSDEAVVDSTGQLWVLGRGDDVINVAAHRLSTMEIESVVASQPGIADAAVVGVSDAVKGTVPVAFVTLVAGAPVESTIGQICAAASIGTIARLEQVFVCKALPKTRAGKTVRRLLRE--------- 116060067 71 -------------WEAIRRRASEAPDAPATLAGDGGSA---TYGTMMRAASTLADGLKNV-VDRGTRVGLAATPGREYCASAYATWARGGVLVPIASSHSEEDAAYVMEQSGMKIALVPPNVDG-----EEDAETYQKYARAAKRFDDGKVNSPGLRARTSPTLRTSEQTTVSSIYTSGTTGRPKGALHTHRSL--YAQCAGLIDAWRWDASDRIIHALPMHHIHGIVNAWMCAHISGATVEFQRTFTPRGVWARLRDEPVTVFMGVPTMYVMLMRALHAPDARLASLRLTVSGSAACPVPVLEEWRKLGRSLLERYGMTEIGMALSNPY----------DEKKHKPGYVGIPLPGVEVKLAPLVGDEVAAEAQGPGELLVKGANLFAQYYDNQRATAESFDEDGYFKTGDVAAMSSDGYWRILGRASDILKVGGFKVSALEIEAKLLENPSIAEVAVLGIPDEAYGQRAAALVVPAIDTETTENDIMTWVRHNTPSKHHLRVVKFAEKVPRNAMGKINKKDLQK--------- 153833709 453 ------------LHHGFWENAERFPNATAVIHG----KISLNYQTLADYAERCAKTLTLAGVEPGDRVAISMDKGIGQIVAVLGILYAGAIYVPVSLDQPKERREGIYLGAGINVVITD-------EATETDDTSTERF---------TYLTWQDAIESSPKSPKVDPEQPAYIIYTSGSTGTPKGVVISHQGALNTCIA--LNQRYQVDHHDRVLALSALHFDLSVYDIFGLLSAGGAVVLVNERRDPSAWCKAVEDHNVTMWNSVPALFDMLLTYSTFNSKAPSRLRLTMLSGDWIGLDLPARYRRSDGKFIAMGGATEAS-------IWSNVFDVEQVPNDWRSIPYGYPLPRQQYRVVDELGRDCPD--WVPGELWIGGDGVALGYFNDEPRTQAQFDGQPWYRTGDMGCYWPNGTLEFLGRQDKQVKVGGYRIELGEIEAALNTIPQVQRA--VALAAGKKDKTLVAFVVTDATKPLNTEDIQRQLKDQLPKYMLPQRILLLDALPLTANGKVDHKALAQM-------- 21224738 4 ------------LHDLLTAQAASAPTRTAALLSDSSA----TYGQVETEADRVAAALVARGVRPGSRVGLHMSRSLALLPALFGILRAGGVCVPVDPEDPDERRATILEYSGATLVVTERALL-------------------DGPAPDGTLAVEDLLDEVAEPVELAPDALAFIFYTSGSTGTPKGVMLTHRALL--SGQRWLQRTFPLEPGDRQLLRTTLSITNLVREVFWPVLSGGTVVIPGDHKDPDRLVELINSGSVTTLMVVPALLSGILENPGFAAN--TSLKYVFCSSDVMPGALPEKYFATGARLFNVYGLTEA-------LYSTYWECLPGAVYDGF-VPVGHPAELT-PRILDAGLDPVPPG--ETGELCLAGVGMAEGYDRLPRLTAEKFADGRVFRTGDLARQSEDGRLELLGRMDDQVKIAGYRVELGEVEARLLEVPGVTGAVASGLRGAGGHQRLVAHLTCDGEPPTAAAIRAH-LGDRLPYYMVPAAFTVIDAIPLTHNGKVDRRSLHE--------- 118462635 1536 -----------SIPALFAAQVARTPDAAALTF----QGRSMSYRELDEASNRLAHLLIEEGAGPGECVALLFSRSAEAIVSILAVLKTGAAYLPIDPALPAARIEFLLGDAEPVAVVTTAALRSRLDGCKPS------VVDVDDPALDG---------QPSAALPVPSSDIAYLIYTSGTTGVPKGVAVSHDNV------AQLVESLDLPEGGVWAQWHSLVFDVSVHEIWGALLHGGRLVVVPESASPDELHDLLVAEGVTVLSQTPSAVGMLSPEGLDSTA-------LVVAGEACPVEIVDRW-APGRVMINAYGPTEATVYAAMS---------TPLQPGTGSAPIGSPVPRAALFVLDRWLRPAPPG--VVGELYIAGHGVATGYARRSGLTASRFVACPFYRTGDLVRWNQDGQLEYLGRADEQVKLRGYRIELGEVQAALAGLDGVEQAAVIAREDRPGDKRLVGYIT---GTADPVGIRIQLA-ERLPAYMVPAAVVVLDALPLTVNGKLDKRALPAPEYRKRGG- 206580648 22 --------QDLPLTNLITRHA----ENDAVAIIDG--ERQISYRQFNQLVDNLACSLQRQGLKRGETALVQLGNVAEFYITFFALLRIGVAPVNALFSHQRSELNAYAAQIKPALLIADREHASFLHAFIAEHPSLRVALLRNDGGERDLATEINRPADNFVANPTPADEVAFFQLSGGSTGTPKLIPRTHNDYDYSIRRSN--EICGINAETRYLNALPAAHNYAMSSPSLGVFLAGGRVILAADPSATLCFPLIEQHQINVASLVPPAVSLWLQHEWGSNAQLQSLELLQVGGARLSATLAARIAEIGCQLQQVFGMAEG----LVNYTRLN------DSPERIIHTQGCPMPDDEVWVADADGNPLPRG--EVGRLMTRGPYTFRGYYNSPQHNAEAFDAEGFYCSGDLISIDEDGYITVQGREKDQINRGGEKIAAEEIENLLLRHEAVIHAALVSIEDNLLGEKSCAYLVVTSP-LRAVAVRRFLREQGVAEFKLPDRVECVAALPLTPVGKVDKKQLRQWLAE----- 5524341 47 -------------------AAQVARSAEAVALSFEG--RSMTYRELDEASNRLAHLLAEQGAAPGECVALLFSRSDEAIVSILAVLKTGAAYLPIDPALPAARMEFMLGDATPIAAVTTAGLRDRLEGF--DLP----VIDVDEAAAE----IERTQPSSALPGPSP-DDIAYMIYTSGTTGTPKGVAVTHRNVT--EFLKTLHPKLPSGPGQVWSQWHSLFDVSVWET-WGALLHGGRLVVVPESVSPDDLHDLLVAEGVTVLSQTPSAVGMLSPEGLDSTA-------LVVAGEACPAEVVDRW-APGRVMINAYGPTEATVYAAMSAPLTAESGAPP---------IGSPVPGAALFVLDKWLRPAP--EGVVGELYIAGRGVATGYARRAGLTASRFVACPFYRTGDLVRWGADGQLQYLGRADEQVKIRGYRIELGEIQSALAALDGVDQAAVIAREDRPGDKRLVGYIT---GTADPAELRTQLGK-RLPAYMVPAAVVVLESLPLTVNGKLDKRAL----------- 120611491 43 -------------HNAVDRHLAQRGGQPALIATETDSERIYSFAELHAEVQRMAAALRSLGVQAGDRVLIYMPMVAEAAFAMLACARIGALHSVVFGGFASGALASRIEDAEPVAIVSADAYKPLLDEALGAVLLVDRGLAPMELRPGRDHRWEELLDARVDCEWLDATHPSYTLYTSGTTGRPKGVQRDTGGYAV-ALAASMRHIFDAGAQDVFFATSDIGWVVGHSIVYGPLIAGMATVMYEGRPDAGVWWRIVERHRVTHMFSAPTAVRVLKKQDPERRYDLSSLKALWLAGEPLDAPTAQWIEALGVPIVDNYWQTETGWPILT-------LANGVEPQPSRAGSPGKAMYGYDVKLIDQATGEELAEPDRKGVLAIEGPGCMQTVWRDDERFVQTYWKPGVYSTFDWGVRDRDGYYFILGRTDDVINVAGHRLGTREIEEAIAAHPQVAEVAVVGVADALKGQVAMAFAVARDPAAVAEGGVMQLVDQRLGAVARPSRVHFVALLPKTRSGKLLRRALQAVAER----- 41407257 34 ----------------FAAAAQRCPDRPGLVD----ERGSLTWRQLDERCDALAAALQALQSGAPAVIGIMCRNHRGFVEALVAADRIGADIVLLNTSFAGPALADVITREGVNAVIYDEEFTATVDRALAGRPDAIRIVAWTDTEHQHTVDKLIASKAGARPIRTG-RKGKMILLTSGTTGTPKGAKQSGGNAGIGTLKA-ILDRTPWRAEEPVVIVAPMFHAWGFSQLLLAASF-ACPVITRRKFDPEATLDLIDRHRATGLVVVPVMFDRIMDLPAERRYECRSLRFAAASGSRMPDVVVAFMDEFGDVIYNNYNATEAGMIATAT----------PADLRAAPDTAGRPAGGTEIRILDPEFNELPAG--EVGTIYVRNNTQFDGY----TSGSSKDFHEGFMSSGDLGYLDSAGRLFVVGRDDEMIVSGGENVYPIEVEKTLATHPDVAEAAVIGVDDEQYGQRLAAFVVLAPEARTTPEALKQHVRDNLANYKVPREISVLDELPRSSTGKILRADLRAR-------- 182435127 44 --------------DWFDVIAENNDRTALHIVEEDGRRTEVSFAEMSERSARAANWLKARGVRAGDRVLVMLGNQVELWETALAAMKLRAVVIPATPLLGPGDLRDRVERGRVRHVLVRDADTPKFDEVPGDYTRIAV-----GEEVAGWLPYAGAAEASTPDRETDADEPLMLYFTSGTTASPKLVEHTHVSYPVGHL--STMYWIGLKPGDVHLNISPGWAKHAWSNLFAPWTAEATVFIFNTRFDAGRLMAEMDRSGITSFCAPPTVWRMLIQA------DLSQLREVVAAGEPLNPEVIETVRRWGVTIRDGFGQTETAVQVANT-----------PGQLLKTGSMGRPSPGFTVELLDPSGRPGAAEGEISLDLADRPVGLMTGYHGDPDRTAEAM-AGGYYRTGDIGARDADGYITYVGRADDVFKASDYKISPFELESALLEHEAVAEAAVVPAPDPLRLAVPKAYVVLAEGGPDTAKVLFEHSRAVLAPYKRIRRLEFA-ELPKTVSGKIRRIELRER-------- 115375634 1047 --------------ELFEKQVEKTPEAVAVVCGE----QALSYRQLNAQANRVAHALKARGAGLEKVVGVVQERGVGYLVSLLGVLKADAVYLPLDPALPASRLAGLVKQSGCQWVLSEEKTRGLAQEIAQGQPVLER---------EGVLA--EGRGEHNPKHEVEPKSLAYVLYTSGSTGVPKGAMIEHRGMKNHLMAK--VRDLGMGPEEVVAQVAQSFDVSVWQFLSALLSGGRTAVFPDESWEPQKLLKEMGRQGVTLLETVPAHMKLILEELEARPYDVSALKWFFLNGEALPAELCQRWRYPGIPMVNAYGPTECSDDVT------HYKMMKAPQQKQGWMPIHGTLPNLQLYVVDEWIQPVPLG--VPGELCVGGVGVGRGYLGDAVKTAGSYVPNPFYRTGDLVRCLEDGTLEFLGRNDHQVKIRGIRIELGEIEAALRKHPRVGMCVVVARA-EGQGKRLVGYVSAKGAQPTGKELTEY-LKGQLTAAMVPSAMVVMEALPLTHNGKVDRKAL----------- 212533901 16 ---------NLSIAQFMTQYDEVPADK--IVHVDTISKQPITYGSLRQDAARAAWGLRNWGLQPGNVLMALVTNSNDFVILAHATWWAGAVFAPLNVSATQKDISHLLQIVKPTHI---ATIVPKLDDVQAALASVLTVLSKVENLPQFPNDIVGTKAEETLPPRSSKDVPSAICFSSGTTGKMKGVQLSHYNIIMNAIMLRISMPARVNYTVREVFFAPYCHIYGLSVSVVVGMWVGALYCGLPAFDLETFCKKSSELKVTDLHIVPPVALALAASPVAQKYDLSALKRIVISAAPLKKSVQLLLKKRHTSICQGYGLSEATGGVIHQI----------EEEESAFGCVGKVLPGMEVRLVDPTGSDVTSGKE--GELWIRGPTVMMCYVADKAATEQTF-SDGWLKTGDILRVDEHQNFWVTDRLKEMIKYKGFQVAPSELEDILLRHPDVIDAAVCAVYDAQATEVPLAYVSLTPDRATDSEAIRVWIDDQLAGYKRLRGGVFLQSLPKTPTGKILRRLLPVKLKEE---- 214003870 477 --------------DLFRRQVERTPDATAVMAGD----RVWSFEELDEWSGRLARALTDRGVERGDRVGVVLERSVEVLAAWLGVWKAGAAFVPVDPDYPADRVAFMLADSAVAAVVCRAETSGVVPA------GYQQIMV------------DDPIEGAASLVPVGPNDLAYVMYTSGSTGTPKGVAVSHGGVA--ALVGYAV--WDLHAGDAVLMHAPHTFDPALFEVWVSLVSGARVMLAEPGVIDAERLAAHVADGLTAVNFTAGQFRALAQ---ESPESFSGLRYVQTGGDVVPLGAVERVRQACPRLRHTYGPTETTFCATWNMIE-------PGDQVGPTLPIGRPHPGRRLYVLDVFLRPLPPG--VAGDLYIAGAGVAHGYLGRSALTAERFVADPFYRTGDVAYWTDEGELVFAGRADNLVKIRGYRVEPGEVEAVLAGQLGVDQAVVVAR-----DGRLIGYVLSDGG-VDPVRLREQ-VAGVLPDYMVPAAVIALDALPVTANGKIDREALPD--------- 118468585 19 --------TPETLGQMLAEGLAAGPD---VVFCVHSEVRPYTFGEVETLARRLAAGLRARGVGPGDVIAFQLPNWMEAAAAFWATSFLGAVTVPIVHFYGRKELAHILSTAKPKVFLTTERFMSFQPDLCAQVPIVGLV---------GESSFTDLLAERPGTLDTDPAAPALIAFTSGTTRDPKGVIHSHQTL---SCETRQLLANYPPNRGRQLTATPVGHFIGMVGAFLIPVLEGAPVDLCDVWDPAKVLRLMESDGLSIGGGPPYFVTSLLDHPDFADRHLARIRTVGLGGSTVPAAVTRRLADLGIFVFRSYGSTEHPSITGSSPSAPEGKRLYTD---------GNPRPGVEIRL------------GPDGEIFSRGPDLCLGY-TDDALTAKAFDDEGWYRTGDVGFLDDDGYLTITDRTADLIIRGGENISALEVEEVLLGIPGVIEAIVVAAPDARLGERVAAVLRTRSGAPLPDDVRAHFERVGIARQKWPEELHHVPDFPRTASGKVQKYRVRQAVRN----- 195585215 24 ---------DMTLGEVALIILRLYSDKVMQVYDPTGEE--LTGGQLLEQSRRLAHAFQRLKLQRGDVVGISAKNTTYLTEVVIAALLNGTPINPLHPDFDAETTAYMFEITKPKVIFCDLDNFQTLSAVKSSLKFKTEIILLTGTLP-GVRNIQDLLADGCTCPHLCGDDTAFIITSSGVTGLPKGVTRSHRSLLNSAKIPQL-----FTSDTVLFCFSPLYWISCIFTLLASLVNGCRRIITNRPFSVAYFADLVERHQVSFVLSVPHHMALLAKSPERQAAKMQCVQSFVCSGSKVPMGIWRQYELLGARFAVLYGLTETGGISKN--VGGPL------------GSEGKLLRNVQVRVVDPHGQSLGPN--QTGQILVRLNLRWGGYYHNPQETQVTVTPDGWLLTGDHGYFDDEGCLHFQSRDTDVFKYNHFPIYPKQIEDVILHLPGVHEVAVFGIPDEVSTNLTACAVVRNEDELLTEADVKGVVAQHLSAFHIRGGVFFVDSLPKTQNSKVQRRKI----------- 163797941 23 ---------------LLDRQARANPERTFV-RFWRGEA--WSYAQTLDRVRRRATALRDAGVRQGNHVLCWMGNGPDLLVTWFAINYLGAVYVPINTAAKGRPLAHILNNADARLMIAHSALVERLADV--ERGALQAVLMTGQIAAPAPAIDGLTIGRMSDPAEVRDDALLAIMYTSGTTGNAKGVLFS----YVQHYTMGPEAMEAIGAEDCCLIAGPIFHCGSTLYVYAMLAKGGTMAVI-PEFRTADFWPAVRETGSTVVLLLGVMASFLLKAPESDTDRAHTLRKVYI--VPFGEDAQAFRDRFSIDLYTVYNMTEISSPLIAGPGISE------------AGLAGTPRAPFELRVVDANDMAVPVG--TVGELVVRSPWLFSGYYKNPDATVAA-TRNGWFHTGDAFRIDESGRFFFVDRLKDVIRRRGENISSFELEAEITAHPKIKEAVAVAVPSAVSEDEVLAVVTPDGQTLDPAELIE-FLAGRIAHYMVPRYIRIVPELPKTASGKLQKHVLR---------- 154315726 55 -------DGEINCYNCVDRHVAGNGEEMAIIWDVTGCKEKISYGQLLKEVEVFAGVLREEGVGKGDVVLVYMPMIPAALIGILAISRLGAIHAVVFGGFAPASLAQRIEASKPVAILTASCGIDGTKPPLSYQPFIPEAITLSSHKPNKTIIWQRSRGVKADCVPIKSTDGLYIIYTSGTTGLPKGVLREAGGHAV-GLNLSIRYIFGIHPGDVIFSASDIGWVVGHSILYAPLLAGATTVLPVGTPNAGTFWRIIDEYKVNTLFTAPTALRAIRDDPENKMFRLKNFRALFLAGERSEPSIVTMYQELGANVIDNWWSSESGSPMTALSPKSALSHTSTHEIPIKPGSAGKPLPGFDIRIVDDNGKEVPRG--TMGNIVLGAPTGFRTLWNDEERFYKGYRFDGWIDTGDAGVIDEGGWVSVMSRSDDIINVAAHRFSTGAIEQAISTHPLITECCVVGIPDPLKGHMPFAFITLSTPTIDLEKDIQGLVRKQIGAIASLGGIIQRNMIPKTRSGKTLRRVLRELLENEYHG- 157130887 17 --PSI-LNPEANIGQIVWNLLSRTPDK--VIQIDADRDSHMTCAEMRRRIVRVAMNLRQQGCRRGDIVSLVCTNSENVVPVYMGCLTIGLVVNPLAPIFNKDDLAHMMRQTQSKVVFCDAENRETVEQAAEDAIAEKPMIVMGESAGEALSIDGLLRPAKGEEQFVPKKLLAIILCSSGTTGLPKGVCLSHAHLIENDVFAEELNAGPI------FNFSALFWATGMFAVLTSLYNQRPRVITSKAFNEETLIDVIEKYKVVDVFTPPSYVAALVNHPRFAKADFSSVKRWTMGGAIVSEELQTKLENRLPNAKSVYGTSEIGIVTAA-------------DTPVVPGAVGTIISNLEVKIVDECDRRLGPMEK--GEIRLKFKHKILGYLNNEQATLEAFDEEDFFKSGDIGYFDQSGQLYVVDRIKDIIKYKNYQISPSDLESVIEKIEGVSHVCVTGVPVEDKSSDLAAVIVRKEGSTLTEEQVLQAVNSQVSDFKLRGGVYFVERLPTSAAGKVLRRAVKEMVINRL--- 28949993 54 -----------TCYNCLDRHVAGHGDQPAILYDVTNTKQRLTYKQLLAEVETFAGVLREEGVKKGDVVLVYMPMVPATLIGILAINRLGAIHAVVFGGFASTALAQRIEASRPVAILTASSYRAYIEEAISSFKPPKTIIWQREKKTEGERDWQKLVKSAVECVPVRSADPIYIIYTSGTTGRPKGVVRDSGGHAVGHMSISYLFGIH-GPGDVMGCFSDIWVVSHSYTLYGPLLTGAATVLYEGKPDASAFWRLAEEYKINTLFTAPTALRAIRKEDPDRRGGLKSLKALFLAGERSEPALLRRYGAAGSQVVDNWWSSESGSPISGVALVPHAGKKDHPPLPIKPGSAGKAMPGFDVRVVDDEGNEVPRGN--MGNIVLGAPTAFRTLWGDEERFYKSYRFNGWVDTGDAGYVDQTGYIHIMARTDDIINVAAHRLSTGTLEQAVTSHPLVTEACVVSVPDALKGQLPFAFVSTSDGGASDEQLIQKLVRAQVGAIASLGGMIRGKGIPKTRSGKTLRRVLRELLEN----- 126436635 15 --------------SMLEAAASAHGDREAYVEPGA----RTTFAEWIGRARSVAAQFAGLGIGKGDVVMLWLPSGIDYATCYAAAAMIGAITTGLNPRLGRREIESILQQADPALIVVDEQL--------PDLPAGGQRVLRRSALSTSST------GAVPPTVALGPRDPVALIFTSGTTGAPKGAVFDAERLAAGALAAGVMSA----PYDRRLTSTPFAHAGYMFKLWDQLVWGVTLVIPPTPWSAPGMFGILRDERVTVAGAVPTQWAKLLDLEGVSPQALPHLRVGVSATAPAPPELVRGVERIGVPLVVRYAMTEC-PTICGTEPGDAAE--------VQFRTVGRPAAGMTVRV------------GPDGDVEVSGPCVMRGYWRNPELTAEVLR-DGWLRTGDIGVLGDDGNLVLVGRRGDMYIRGGYNVHPGEVERTLAGHPGVRAAAVVGRSAPVIGEIGVAFVVPVDAAPTLAELRAH-VAEELADYKAPDELLVVDELPLTAMLKPDRPALRE--------- 126731806 1 ------MNTE-TIFTRFSQTVARQGDAAFLHVLDETAKAEISYADMADRVERWRERLAGAGYGTGHRVGLLLENRPVFLEIWLALNALGASVVPINPDLRLAELEYLAEHSEMILAIVLPSRLDEMEAAVKKTGLRTLVTTPDGPLP-------QAIRPATADAQPDTQTECALLYTSGTTGKPKGCILSNEYYLYSGYAEAGGHISLRRSGERMLTPLPVFHMNAMAVSVMAMITVGGCLILLDRFHPRSWWASVRDSGATVVHYLGVMPPMLMRAEPSEEDRNHSVRFGF-GAGVEPKLHAPFEERYGFPLIEAWACTETGSGGVIC--------ANEEPRKIGTACFGRPSAEVEVRVVDDTGQDVPPGSR--GEMLVRRYGFFSGYLKNQEAT-DALWQGGWLHTGDVVQQDEDGALHFVDRKKNVIRRSGENISAVEVESILGRHPEIASCAAAAAPDDVRGDEVAAFVILKGNRAKAEEIVNWAL-DQMAYYKAPGWIAFVDALPLTATQKILRGQLKD--------- 104782282 2000 ------------LHQLIEASAARAPTAPALSVAG----ETLDYATLNRRANRLARRLRAAGVGPDVLVGIAVERGVELVVGLLAILKAGGAYVPMDPEYPAERLAHMVEDSGARLVLTQAHL-------RGALALSAGVEALELQAGEDWLA--EFDGDNLANLAAPSN-LAYVIYTSGSTGKPKGVGVRHDGVL--NFLASMLKQPGIDASDRVLSLTSLSFDIAGLELYGSLLAGACIVLVERARDPQALLAAIDTERVSVVQATPSTWRMLLDSPQAAS--LAGCKAL-CGGEALAPDLAARLIERCGHVWNLYGPTETTIWSALHYLDAGHPQVL----------LGRPLDNTALLVLDADLQPVPVG--VAGELYIGGAGLARGYHQRPGLTAERFLASPFYRTGDLARFDGQGRLEYIGRADHQVKIRGFRIELGEIEAQLLARAEVREAAVVAR-DTGLGTQLVGYLVPADAALVEAGEAQQVLRETLPEFMVPAQLMLLARMPLTPNGKLDRKAL----------- 104782282 497 ------------LHQRFAAQAAAHPERLALVDGP----RSLSYAALDARANHLAARLIARGVTPRSLVALSAERRLETLVGLLAVLKAGACYVALDPQFPRERLGQMLEDSGAQLVLAPSDQFERFSGFEGVATCL-----LDDALQAPECAEAAPA------IEVFGDDLAYVIFTSGSTGRPKAVGVGHGALANY--LDGIEQRLPLADVRSMALVSTLAADLGHTVLFGALAAGRTLHLVDAAVDGQAFAAYMSAHAVDALKIVPSHLAALLA---GDNAAVLPRRCLVLGGEASPPALLQRVQALACRLANHYGPTETTVGAFTCQL----------DDVRVAPPLGAPLPNLRAHVLDAALNAAPVGGQ--GELYLGGAGLARGYLGQPGLTAERFVPDPFYRTGDRVRQYADGALRYQGRADQQLKIRGYRVEPGEIERQLLAHPAVGECVVVGQPGANGLQLVV-YVVAKGAEVVAAEALKAFLRERVSAHQVPAHVLTLAALPLTANGKLDRRAL----------- 41407518 5533 -----------SLPTLFAEQAARTPDAVALVCGG----RRMTYRELDEAANRVAHLLRVRGAGPGHTVALLFSRSAEAIVAILGVLKSGAAYLPIDPALPGERIGFMLADAAPMVAISTAELAPR-------LHGQHDVPVIDVHDPAIEAAPSSALPPPG------ADDIAYLIYTSGTTGVPKGVAVSHRNV-----TQLLTADSGLPREGVWSQWHSLFDVSVWEI-FGALLHGGRLVVIPDSVSPDDFHALLLDEQVSVLSQTPSAAGTL------SPEGLEDL-TLVVAGEACPAELVDRW-APGRTMINAYGPTEAT---VYTAISAPLQPGSPAG-----VPIGFPVPGAGLFVLDESLRPVPPG--VVGELYVGGAGVACGYWRRGGLTASWFVACPFYRTGDLVCWRSDGQLDYRGRADEQVKVRGYRIELGEVQAALAGLDDVEQAVVIAREDRPGGKRLVGYIT---GTADPAEVRTALA-QRLPVYMVPAAVVALDAIPLTPNGKLDTRAL----------- 41407518 4477 ---------RVSVPELFATQVARVPETVALVC----DDLSVTYRQLDEASNRLAHRLAAAGAGPGQTVALLFSRSAEAVAAILAVLKTGAAYLPIDPSAPQTRVEFMLGDAEPIAAVTTAELAQRLAG--------RPVTVVDVDDPGI-----DTLPNTALPLPDP-DGIAYLIYTSGTTGAPKGVAVTHHNVLLGSLDAGLPSPGVWSQ-----CHSLAFDVSVWEI-FGALLRGGRVVVMPEAVSPHDLHDALIARHVTVLTQTPSAVAML------SPQGLESV-SLVLAGEACPPEVVDQW-APGRVMVNGYGPTETSMCVSISAPLTAGSGIPP---------IGSPVDGAALFVLDESLRPVPPG--VVGELYVAGSGVAAGYLGRPSLTAARFVACPFYRTGDLVRWRADGQLDYLGRADEQVKVRGYRIELGEIQAALSALDGVEQAVVVAREDNPGDKRLVGYIT---GTADPAEARAR-LGERLPAYMVPAAVLGLDAIPLTPNGKLDARALPAP--DYAAG- 194506351 2664 -----------PLFAQFEAVARARPDAIALSDGGDGARAQMRYGELDAKADRVAAALAASGVRPDSVVALCVERSFDMVVALVGTMKARAAYLPVDPDYPAERIAYLLGDAKPPVVITQAHLRARVDAALAGADAAVVTVLLARASAARATGAEPEAERVAAAADVAPGQLAYLIYTSGSTGQPKGAGNTHGALA--NRIAWMQRAYRLAPDDVVLHKTPFFDVSVWEFVW-PLAVGAKLAIPGDHRDPARLVAAIDAHRVTTLHFVPSMLAAFVAYLDDAAARCASVRTIVASGEALAPELVARVAALHAQLHNLYGPTEAAIDVSHW-------RCTADDAAADAVPIGHPIANLRLHVLDAALHPAPVG--ATGELYLGGAGLARGYLGRAALTAERFVPDPFYRTGDLARRRADGALDYLGRLDTQVKLRGQRIELGEIEALLRATDGVRDAVVI-----VRDERLVGYVACATPAGFDAAAQIERLRARLPAYMVPAQLVALDALPVTPNGKCDRRAL----------- 28192474 34 -----------SLGTHLAEAARKVPEAVCLVDGPV----RMSYSELMARADGAAVRMRGLGIRPADRVVVQLPNCWEHVVVTMACLRLGALPIWALPQYRHRELSGVVTHARASALVVPDVYRELAHEVAEAQPTVRHVLVAGSDVRPDSVDLRALVAAELDRSAPRGEEVAMLKLSGGTTGLPKLVARTHNDLSY--MIKRAAQVCGFGRDTVYLAVLPLGHGFPNTGPVLGTLLAGGRVVISGSPAPEAAFALMERERVTATSVVPAIVMRWLQYRERPGADLGSLELMQVGASRLEPEVARQVPKLGCRLQQVFGMAEGLLCLT----------RLDDPDDVVHYTQGRPIPDDEIRVVDPEGRTV--GVGEPGALLTRGPYTPRGYYDSPSANARAFTPDGWYRTGDLVRRTPDGNLIVVGREKDLINRGGEKINAEEVEGFAVQVDGVLQAAAVGLPDSELGERICLFVVLADGTRVEADVRKVMENAETASFKLPERLITLPSLPTTPMGKIDKKALR---------- 118465984 16 ---------------MLELAAAVHGDIEAYVEPGA----RITFAEWIGRARSVATQFADLGVGKGDVVVLWLPSGIDYATCYAAAAMIGAITTGLNPRLGRREIESILQQADPALVVAD--------GLLDALPGTGHRLLSRDALCS------DTSRSAPPSVELNRRDVVALIFTSGTTGTPKGAAFDADRLAAGAAASGVMSA----PYDRRLTSTPFSHAGYMFKLWDQLVWGSTLVVPPTPWSAQGMFDVLRNERVTVAGAVPTQWAKLLDVDGVTSKALPHLRIGVVATAPAPPELVRRVEGIGVPLVVRYAMTECPTIS---------GTEPDDAPEVQFRTVGRPAAGMDVRI------------GSDGVLEVSGPCVMRGYWRNSELTAEVLR-DGWLRTGDVGVLGDDGNITLVGRRGDMYIRGGYNVHPGEVERTLTGHPSVKHAAVIGRSAPVIGEIGVACVVPADATPTLAELRAH-VASELADYKAPDELLIVDELPLTAMLKPDRLALRE--------- 21911416 1031 ---------------LVARVVQERPHETAVVD-GDGE---LTFGELWEQASALAAVLRARGVGPESRVGLAVGRSAWWVVGMLGVSLAGGAFVPVDPAYPAERVSLLLGDADPVLVVCDGKARDAVPE-----EFADRSLVIDE--------VDLSAVPDAELPRVGPDDVAYVIYTSGSTGTPKGVVVTHAGL--GNLAAAQIDRFAVSPSSRVLQFAALGFDATVSEALMALLSGATLVMAPKQDLPPRLAEALERWDVTHVTVPPSVLATADVLPE-------SLETVVVAGEACPPGLADRWSE-GRRLINAYGPTEATVCAAMSMPLTAGRDV---------VPIGEPIAGSRCHVLDAFLRPLPPG--VTGELYVSGIGLARGYLGRAALTAERFVADPFYRTGDLAHLTSSGELVFAGRADDQVKLRGFRIEPGEIESVLSGHPQVAQAAVTVRDD-----RLLAHVSPTEVDPHA---VREYLASRLPQHMVP-AVVVLEALPTTPNGKIDRSALPD--------- 21911416 9 -----------TVPELFARQAERTPEAVAVVDGD----RFVTYRQLDELAGRLAGRLIGRGVRRGDRVAVLMERSADLVVTLLAVWKAGAAYVPVDAAHPAPRVAFVVADSGASLMACSAATAGR------------------VPEGVEPVVVTDEGRGDASAVPVSPGDLAYVMYTSGSTGTPKGVAVPHRSVAELAGN----PGWAVKPGDAILMHAPHAFDASLFEIWVPLVSGARVVIAEPAVDARRLREAIAA-GVTKVHLTAGSFRALA---EESSESFAGLQEVLTGGDVVPAHAVEKVRKAQARIRHLYGPTETTLCAT-------WHLLQPSEALGPVLPIGRPLPGRRAQVLDASLRPLPPG--VVGDLYLSGAGLADGYLDRAALTAERFVADPMYRTGDLVQWTADGELLFVGRADDQVKIRGFRIEPGEIEAALTAQPDVHEAVVVAI-----DGRLIGYAV----TDVDPVVLRERLGATLPEYMVPAVVITLDGLPLTRNGKVDRAAL----------- 195112116 27 ---------ELSIGEIIFHEMRRHPK--LIAQISVTENTVLTREEIHLNSMCVASYLRSLGLLQSDVVGIIARNTTHIFAVTYGCFFNGIPFHALNISYEQATIEKLFNITKPSIIFCDGEDYEKVKAATAEL---EVKIVTMRNHQMGSISIDEVLATPVEENFKPAHQTLAILCSSGTTGTPKAVTITNSRKILNT-------SPDLTTADVQYTHSTLDWVTGLLTTVTSGVYSTKRIIADNPFDPAHLLQIIAEHKVTWLIQAPSHLAMIANCPEFEKADLLSIRTYLYGGGRCSLEAQHKIRRLRNDCMHAYGFTEVGSAVSKN-----------DHFDKKPNSVGRVMDGFKLKIIDDQGKPLGPN--EVGEVCVYSGQYWPGYYGNPKESHSVRDSALWFHSGDLGYMDDDGFLYIVERKKEMLKYQNIMYYPHEIEDVIAQMPQVAEVCVFGIWNEYNGDEAAAAVIKKGSTLHAQDVVDFVKQHTSAKYKLHGGAIIVDELKRTANGKTNRQATKAYF------- 67516233 31 ------------------------------------------------------------------------------------------IVAPVNPSLSARELQLQLERSQAKGMVVHPSCLGTLKAAKRAGLASERVLVLGATNPGGAATMSSVPSEPVGPVHIEPDDIAFLVYSSGTTGLPKGVMVSHRNVVAAVVLQAAIESPHVHKKDRTLAVLPTYHIYGICLVHLPVWLGTTTVF-MDKFDLQRFCKLIREHSIAHAYVAPPIVLHLAKNPSIDKRDLSSLRMLTSGGAPLGEALIREYDRWKVPIRQAYGLSETTSVSHIQRWDS---------WNTAIGSNGAVLPGLEARIVNNDPSKKAAVKEEEGELWIRGPTVFTGYMNDRASTDACLTASKWFKTGDIGYEDAMGNLHITDRAKDMIKFKGFQIAPTELEDILIEHPAVRDVAVIGVWNEMHSEVPLAYLVAKESMAERERETAALLRGKVVHYKLRGGVIWIDQIPKSASGKILKRALRDR-------- 159185851 515 ------------VHDLISSAARLHPEKIAIERVD----RSWTYSQLEEASNNLARALLERPVKPGMRVAVSLPGQASGIISFLAIIKAGGVYVPIDPRHPADRIGYVLEDAATVLVLTDD------AGLFPGITCIDPVHYL-ENQPDAVLP------------AMPDNSDIYILYTSGSTGRPKGVPITHRGLLNQ--FQSMARQPGIRAGDRMLSVTPAFDISVLEMLW-PLSVGATAVIREPLLQPEKLGRTLDEHDISHFQATPATWRMLLDSGWQGKKSLTGL----CGGEALDAQLAGRLDRIG-SLWNVYGPTETT-------IWAGALLVEEAHSRSGKVPIGGRLDNTSFLVLDAYMDPVP--EGVPGELHIGGISLSRGYWERPALAAEKFVPDPYYKTGDLVVRRPDGNLEFVGRTDFQIKLRGYRIEVGEIESLLQEENGVDQVLVLL---DANKQQLLAYVLLEDRSGKVDKRLSRALSARLPRYMVPSHFILLEEFPMNANGKVDRKRL----------- 21219030 139 ------------LVEMFREQARARPDAVAVVD----ERRTLTYRQVEKLSAQLAHQLLARGLAVEDVVGISLERSAEMVIGLLAVLRAGGAFVPLDPHWPAERRAVVIEDAGVVV---------QLDASGEPAPGEPEAVAVD----LGDWRFGDRPTEDTG-VTVPGDALAYVIFTSGSTGRPKGAMIRHEAI-SERLLWQIHEILGFGHDDASLFKAPLSFDISINEIFLPLVSGGRLVVPGGERDPHHLLSVIDEQRVTFTYLVSSMLDVLLEMAGDSG-RLDSLRHVWCGGEVLTPELYERFRRLDIPLYHGYGPAETTIGVSHVVYRGAAERLS--------TSIGRANPNTRLYVLDDELRPVPVGVG--GELYAGGLLLGRGYVNAPGLTASRFVANPFYRTGDLARFAPDGSLDFLGRADNQVKIRGMRLEIEDVEVGLAEHPRVRHTCVVARKNTAGGTYLVGYVIPAGHEDLRADEVKAWAGEHMVEYMVPTHVVVMTEFPLTANGKLDRNALPE--------- 21219030 1618 ---------PATLGELFDAAARRGPAAAAVTQCADGATRSLTYGELSLAKDELAAVLRAAGVGPGKRVAVAVPRSVEQVVALVAVVGAGGAYVPLDLAYPDERLEYVLADSAPQVVLVTPEQRDRFARLLDRANVPARLLVLGEEPPPTA-------AEPGPAARW--HDPAYVIYTSGSTGRPKGVVVPHSSVV--TLLANTRPVMNFGPDDVWVQFHSFSFDFAVWELWGALTHGGELLVPDYGLSPVDFHRLVRERGVTVLNQTPSAFHRFAEADRHAGEPLPALRRIIFGGEGLDRDWVARHGTESPELVNMYGITETTVHVTHRV----LTAADFAPGDRAASPIGGPVPGLVTHLLDDRLRPVPPG--RVGAIYVAGDQVSLGYLGRPGLTAGRFVANPFYHTGDLARRTLDGQLEFAGRADDQVQLKGFRIEPGEVESAIRDLDGVVDAAVTV---ADTDDHLVAHVVGR----VPADLT-GLLSAKLPAHMVPGRVLPVDALPLTVNGKLDRRALAERA------- 21219030 3056 -----------TVVDRFDRAADREPDRTALVAHGS----TMTFAHLRDRSRAVAGVLARRGIGPGATVGLALPRSLDSIVALFAVLRTGAAYVPLELDHPDERIAAVVADARPDAVLT-------VSAVTPRLTGGPDLIELDRPLPDAEPCVTFA---PDDPDRL--RHPAYTIYTSGSTGRPKGVVTEYANMLVNHRRRIFEPVLARHGHRTFRVAHTVSFAFDMSWEELLWLADGHEVHVCDRRDAPRLVAYCLEHGIDVVNVTPTYAQQLLAELLDDPARRPAL--VLLGGEAVTPALWTRLAATGTVGYNLYGPTEYT-----------INTLGVGTFECPDPVVGVAIDNTDVYVLDPWLRPLPDG--VPGELYVAGVGIARGYLGQPAQTAHRFVACPFYRTGDLVVRRPDGNLMYLGRTDQQVKIRGHRVEPGEVEAAFAAHPAVRFVAAVAQPDPDGAHRLAAYLVLDGADLAE---VAAQVGAALPDFLRPTHYAQVDRIPLTVNGKADTKALPE--------- 15888978 1 ------MTPHFLLHHLL--AARAASEDQALVH----KEQSLTYREFAEAAAHCAAALHEAGTERGDRVVIYLPRGFEECWSIFGVSMASGVFVPVNALLKAQQIRHIVTDCGAKIVISSMAMMDELKAALTDLPDITILLAEEITARK---------SAPARPSAAIGEDLAAILYTSGSTGSPKGVMLSHRNLLAGARI--VRTYLDITGKDRILSLLPFSFDYGLNQLLTAVEQGATTIISTFRL-GDEIVRDLRDQAITGLAGVPTIWAILTRAPLLAKTPLPHLRYLTNSGGRVPQETVKALREPDTKIYLMYGLTEA----------FRSTFLPPDEIDRRPTSIGKAIPECEIFIVTDKGQRAKPG--EPGILVHRGPTVSLGYWNRPEDTAKVLRPHPFIYSGDLAVEDEDGFFSFVARNDAMIKSSGYRISPTEVEESLMSTGLFREVAVIGLPDPFAGEKVHAVATAASETIDVSAALKK-AAEMLAPFMIPRAIELVERLPITANGKVDYRALRER-------- 125889025 1529 ------YPRELTLHALFEAQVRRTPEAIALQAG----ARQLSYRQLNQRANQLAHYLREQGVGPDVRVGLCVQRSPELLIGLLGILKAGGAYVPLDPDYPLERLRYLVQDSQPLAVLVHQPTRELLGPLPLSL------IDFDRS------TWEQAPQHDPVVAGLTVSHLAYVIYTSGSTGTPKGVMVEHRGL--GNLMHWSSQLCGERARGTLLQKAPFSFDGSVWELFWPLVTGMRLLLARPQRDPLYLAQLVREEQVSMIKFVPAMLLQFLQLEEAGQ--CHSLTDVFCGGGELTEAIARLFRQRGARLHNVYGPTEAT------VDSSAWTLEPGAAVPPVQLPIGKAITNTRLYVLDAHDQPVPQG--VSGQLHIGGVGVARGYLGLPQLQAERFIDDRLYRSGDRVRYNADGDLEFLGRNDFQVKLRGLRLELGEIEARLASHPALREVAVL-----MRGERLVAYFSLHPGVAAPEALRAHVL-ERLPEYMVPAAYVQLAALPLSANGKLARDALPE--------- 125889025 482 ----------------------------------------LSYEQLDRRANALALHLRELGVGPDARVAIVARRSPETLVGLLAILKAGAGYVPLDPAHPAERLAFLLHDSAPRAVLTQG-------ALRQCLPTLNVPLIDLDNGQ-----WLDGPGEIAEAAGLTAEHLAYVIYTSGSTGQPKGVMVEHQSL--SNLVDWHGRAFDLQAGSHTSCLAGFFDAMAWEV-WPALCAGATLHLAPVSDGPEELDRLLAWWRVSFLPTP------VAEYALSQQLGHPTLRTLLIGGD----RLRQLPADPGFAVINNYGPTEATVVATSGAIEAGQAL-----------HIGRPIANTRIYLLDEQQQLLPIG--VPGELYVGGGGVARGYLNRDGMNAGRFLADPFYRSGDLARWREDGSLEYLGRNDDQVKIRGLRIELGEIETRLGDHPAVREALV-----QARDGQLLAWFIPR-QAVTALQLRE-FLRQQLPEYMLPMAYVPLDAWPLTGNGKLDRRAL----------- 146337724 29 AFEQTPYGERISTYEALKCGASANPDAPAIQFLPNADPVTITYRDFIAKVTQAANMFHALGVGPDDVVSFMLPLVPEAFITLFGAEAAG-IANPVNPLLEPHQIAEILDAAKTKVLVAGTDIWQKVEKVRGGLKHLKAIVQVHGGGGDGVHAWGDLIKPQPGDHQIKASDTAAYFHTGGTTGTPKLVRHSHGNQVYQAWGVNLL--LKAKPGGTLLFGMPLFHVGGSLTQALQTLAGGSLVVLSGARNPNAIWGLVEKYKPETLSSVPTVLAATLAVPR-GRADISSLRYAAGGGSAIPVAVGQAMDRLKLPVIEVYGMTETSSVHTMAY----------ADQPIRLGSVGLPLPYAKVRIVDADGRERDCAVDEIGVVIMAGPGVFSGYL-DEAHNKGAFIDGHWVNSGDLGRLDADGFLWITGRAKDLVIRGGHNIDPAPIEEILFQHAAVGFAAVVGQPDAYAGELPIGYVQLKPGASVQPGELEDWVRARTPRAAVPVQIIPIDPMPVTGVGKVFKPQLR---------- 158314505 23 -----------SIGTLLRERAADQGDRVALLWPDGERIGRMSYADLRDRAERTARSLLRA-AAPGHRVAVWSRNSLDWVVLQYACALAGLVLTPFNPAWTDRELEHAIALTAPSLIFSDGRGVDLHDRACA----------LDSPAPTLRLHELGTLADDDGPLPVGAEAPFLIQFTSGTTGRAKGALLSHRA-ALHSGYFRARNGHA-GPHDVWLNPVPLHHVGGSCVMVLGALSVGGAYVVMDRFDVDALVGLLRPTGATRIGGVPTMLYALLDHPRIAEAAGGVVGVGLGG-ASVPPALVDRVRELAAVPSIGYGQSECPLITSTD---------ADDDAMTIAMTVGRPVPHTTVKIVHGSGEVVPVG--TIGEVCVRSPVMMDGYVAMPAATADVLDPEGFLHTGDLGSMDTAGVITIHGRAREVIIRKGENIYPIEVEDALLRHQAVAAAAVLGVLDERDGQTVAAAVQLAPGSTATAEELEAFVATRIAHYKVPRIWCLVEHLPLTASGKVRKLDLADLF------- 169631176 38 --------EPVSIPVVFAVQVERAPETVALVCRD----RSWTYRELDQITNRIAHLLAGNGAGPGEVVGLLVPRSGEAIIGLLAILKTGAAYLPIDPAHPDERIKFMVSDAGPVAVLTTADLGSRFEGLD------VSVIEIDDPLIDG---------QPSSALPTPEDDLAYMTYTSGTTGVPKAVAVTHHNVT--QLVDAVRADLPARPGEVWSQWHSLFDVSVWEI-WGALLHGGRLVVVPESVSPDDLHELLISEKVSVLCQTPSAAGML------SPERLES-TTLIVAGEACPPELVDRWATSGRTMINAYGPTEATIYAAMSGPLTPGSGV---------APIGSPVPGAALFVLDKWLRPAP--EGVVGELYVAGNGVAPGYAHRSGLTASRFLACPFYRTGDLVQWGEDGQLQYLGRADEQVKIRGYRIELGEIQAALSRLDGVEQAVVIAREDRPGDKRLVGYIM---GTADPVEARNALA-ERLPAYMVPAAVVVLDALPLTVNGKLDKRAL----------- 169631176 1551 ----------LSIPEAFAEQVDRAPEAVALTF----EGRSTTYGELDEAANRLANLLSVYGAAPGESVALLMPRSDEAIIAILAILKTGASYLPIDPSVPDTRLEFMLSDAVPIAAVTTAELRARFDG------SGVSVVQFDEDDPTGAIYGHTPLLTPAP------DDIAYTIYTSGTTGVPKGVAIAHSN-VTQALKFPLTH-MPTGPGEVWTQAGSLFDITVWEI-FGALLHGGRLVIIPDSVSPDDFRDLLIREKVTVLFQTPSAVGML------SPEGLNNL-TLVVAGEACPTEVVDRW-APGRVMINGYGPTETTIYATFGELIAG----------SGVVPIGVPVPDAALFVLDRWMRPVPPG--VVGELYVAGLGVGIGYVKRQALTAARFVACPFYRTGDLVRWSSVGQLEYLGRADEQVKIRGFRIELGEIQAALADVDGVEQAAVIAREDRPGDKRLVGYFIGTGE---PAELRAALAK-RLPPYMVPAALVRLEALPLTVNGKLDKRAL----------- 196191975 489 ---EPLLSTPQPVLTRLIEQVSLRPHSTAIVASEV----SMSYCELLAAAHNLAVRLTNAGVKPGQIVAIYLPRSWEAIITILGVLFSGAGYLALDPTAPVARNSHLLKDAQPALLITTSEYQP------HSISGLPPTILLNEYLPTTDLSMAEVVTSDLSTIPA-QNSPAYVVYTSGSTGVPKGLVIDHRAL--SNFVSGALQRYKIQPEDRVLQFASLHFDASVEEIFLTLCSGATLVLREESMSLPHFLKVCQQKDISILDLPTAFWHELAFCLSNHQESLPSLRMVIIGGEAAQSERIKQWHSVEVRLLNTYGPSEATVVAT-------VATLEPGCVDQGKVPIGRPLPGIDIAVINAAGYPATPGQR--GELCILGPTLAKEYLGKSQLTADCFVKPRAYRTGDQVFIRPDGQLVFTGRLDAEFKISGHRINPAEIESVLLTIPGIREAAVVGHHLPEGIKRLCAYLVAKAPHPPVRTLRQH-LSERLPAAVIPAGFNFLEALPKTLSGKVDRTAL----------- 126635117 2043 --------------DRLARQAAARPGELAVLA----DSAELTYGELDAAANRLARHLIGLGAGPEQVVAIALPRTPGMVVAMVAALKTGAAYLTLDPAVPDQRLRAVVADCGAVAVVTDT-------AIAPRLDGTSRAVVLDDPATAAAVTGQPAITDADRRGPLDPRHPAYVVYTSGSTGTPKGVVMPMGSLT--NLLAWHTGTYPAAPGTRTAQFLAVSFDFAVQEILQALVAGKTLVLPAERHDAYELAAWIDRYAVNELFAPRLVIDAVLAAAADRGSDLRTLTDVFQGGEALGDELRAWAAGGNRRAHNVYGPAETHAVTTATMP-------ADPAAWPATAPIGRPLWNATVFVLDARLQPVPLG--APGELYVGGAQLARGYLNRPGRTAERFVADRLYRTGDLVRWTRDGELQFLGRGDHQVKIGGFRVEPGEVEGVLAAHPGVTTAVVVPRDDLPGGTRLVAYAVPDPQHDLGPDLRAH-LEEHLPSYLVPAAVVLLDVLPLTPNGKLDRAALPAP---EFGGS 126635117 457 ------------LPELFAEQVARTPDAVAVRQAGTA----LTYAELDERANRFARYLIGRGAGPERLVGVHLPRSADLMVVLLGVLKAGAGYLPIDASYPPDRIAAVLDDARPVLLVDDTAVLAASAGLPG-----------------------TPVTDAERRTPLLPQHPAYVIYTSGSTGRPKGVLIDHRAL--GEFLTTCRDRYPQAAGTALLHSSISFDLTV-TVLFTPLVAGGCVDVADLPNDGR---------PPAFVKATPSHLALL----EGPGDNASPTGALVLGGEQLLGEALAPWRARHPQVFNDYGPTETTVNCADYLLE------PGDDTPAGAVPIGRPLPGNRLYVLDPALQPVPAG--ATGELYIGGTGLARGYVNRPGLTGQRFVADPYYRSGDLARLRADGNLEYLGRIDDQVKIRGYRVEPGEIEAVLASADQVARCAVVVREDRPGDQRLVAYVVAADGTVDPSALTAHLA-ARLPAYMVPSAIVGLDELPWTANGKVDRRAL----------- 107022980 73 AFPRWFPGGRLNWVDHVLAHADRAMQAAVITETEDGRVSTTSYAALAREVRRLASRLATLGVGAGDRVGIMMTMGAQAAASLIAVSALGAIAVPLFTGFGADAVAARLTLADARVLLASGDLKPVFDAVQEQMPGLRIVVHGDEPARSAALDDPASAHAAAPRPAQDPDQPFMIVFTSGTTGEPKGTVHTHAGFPLKIL-HDCAYHFELRPGDRCLWPSDMGWIVGPLTTVGALVRGATLVCYDGAPDAGRLAEIIDRHQVTHFGASPTLIRSLAASPDADGAVLESLRVLMVAGEVIPDHFAWFFHAFGLPVINYSGGTEASGALLGNVPVRPIRACAFNAVS----------PGVDAFAADEKGQRV---RGVPGELVIAAPGMTSGFWNAADRYEETYWRQGLWTHGDLLLEDDDGQFFILGRADDTLKIAGKRLGPAEVESVVLGSPLVRDVAAVSLPDPVKGERLVVCVSTHGEPPSVVKSLADRIEAALGKPFRPGVVHVVPDLPRTRNGKVMRRVVR---------- 88857009 1608 ------YDRTLCIHEVFELQVRLNPKHIALVY----QQQQLSYEQLNSKANQLAHYLLEHCIKPDTLVGICLDRSLEMIIATLAVLKAGGAYVPLDPSYPEARLKYMLEDSAIVTILASKMSILGVDISAYHVINIDGLICAEDPLFSQYSDKNIA----TESLGLSAKSLAYEIYTSGSTGQPKGVLLEHQGIV--NLAKNQFDAFNIESSSKILHFASMSFDAGTWEYAMALLNGATLVIADKRISTKAIEQLLYDAQISHITLPPAFLAMM------SFRDDLSLQALIVAGEACEQELVDLWSA-QYNFYNAYGPTEAS-------VCASYQKLYPRAQL----SIGKPLHNVSLYVLDKFMALVPPG--VIGELHIGGDGLARGYHLQPELTAEKFIPNPFYKTGDLAKVLPDGSIEFVGRLDAQVKIRGFRIELSEIEAQLNQCVELDSALVLVKEAKNGTKFLVAYVHPKDLSHSHFELTTALLFGNLPDYMIPTSFVVVERWPLTPNGKVDKKALPDLAQSL---- 88857009 535 --PKIISDFS-SMHAMFEYQASINPHHVALKF----ENNELTFQALNEKADIIADILIARKVTKGQPIGLYGERSQAMICGVIAILKAGAVYVAMDVNAPSDRLNHIIAELNLSLVLCNQQI-----DIPSSFSSL-TVVSLDELTNDKV-----EIGSPVRP-DIGEDDAAYILYTSGSTGRPKGVCQKHGTLV--NLVSHQAKIDGITQAYNTLQFTPLFDVSAQELA-TSWLTGSCLTLISQKDQLEKLAQLLYQLNIERLFVPPAVFDLIAEHVNTSTSKLPCLREVFVAGDVLKMTTIQRFMASHCALYNHYGPTETHVATTYRVFPEQLGDM----------SIGRAIANTACYVLDTRLLPVPIG--CVGELFVSGPGVALGYVNNSELTAESFIHHELYKTGDLVRYNRDGTLHFIGRADNQIKIRGFRIELGEVTFAIEAQPDI-DSAVVVVNELAGNKQLVAYVRPCLTCETEEATIKVQLTDTLASYMIPSAFIVMDEWPLTHNGKIDRRAL----------- 54022496 4 -----------NIADLVEHAIDLMPDRVALVD----DAREVTYAQLEERTNKLAHYLLEHGVQPGDKVGIYSRNTIEAVEAMVAVFKARAVMINVNYRYVENELQYIFDNSDMVALIHERRYSDKVAAVRARTPKLRDDTTGTVPTAADSVEYETALAQSSADRDFGERSPLYMLYTGGTTGMPKGVMWRQGGGINFLTGEYVADEWDLAKEGTRYPIPPMIHGGSQWATFQSLFSGGK-VVMLPEFSGHGVWRTIDRHGVNVIFITGAMARPMLDALLEKPYELASLFAIASSAALFSPAIKEKFLELNRVITDSIGSSETGFGGISMVAKGAEHTGGPRVKIDAST-----------EVLDEQGNPVTPGSGQIGILARKG-HIPLGYYKDEAKTAATFKENGVRYSGDYARVEEDGTVTMLGRGSVSINSGGEKIFPEEVEGALKAHPDIFDALVVGVEDERWGQRVCAVVQCRGDKRPTIEELRPVLTQEIAPYKHPRSLWFVEEIKRSPAGKPDYRWAKEQ-------- 121607226 32 -----------TLYSLARRHAAERGQAYAVRDC----ARRLSWNALVAWVDVLAADLHEAGLRRGDRVSVWLPNRIESVLVFLACSRNGYVCNPLHQNYTVAEIATLLSGIGCRALFAQPDYGADARSAAATLPGMQRIYALPGLSHPGRAAPAHALPEPGRPLRLPPDQVVYLAFTSGTTGQPKGVMHSDNTLLANGRA--LVQDWRLGHGTALLTLSPMSHHIGTVALEQMLVAGCELVLYDPLAEVAA-LDWIATTGATYVMGVPTHAIDLLQESSRRGQKLGAVKVFYMAGAPIPSETARRLLALGATPQNVYGMTENG---------SHQYTRPSDPVEVMTGTCGKSCSGYEVRLWNAQNPDLEAAPGEIGEIGGRGGGLMLGYFSNQSSTEQSFNRSGWFLSGDLGRLDAEGNLQIVGRKKDLIIRGGHNIHPAPIEERAHRHPAVRKAAAFGVADARLGEKVCLAVICDERAPMPQEMLQHLAQEGLSKFDMPEFYAVAQEFPLTPSGKISKREL----------- 27380808 40 -------------YDAIRLGAARNPDGAAIQFLQNADPVVVTYRDFVARVTQAANVFHALGAEKGDVISFMLPLVPDAFVTLFGAEAAG-IANPVNPLLEPHQIAEILEAANTKILVAGTDIWQKVEQIRPQLKHLKAIVQVGGDPANGVFAFNDLIKQQPSDRLISGRDIAAYFHTGGTTGTPKLVRHTHANQVYQAWALNLL--LKSKPGANLLFGMPLFHVGGLTQVLLMLSSGGSLVVLSPSRNPNAVWGLVERFKPEALSSVPTVLAATLAVP-PGNADISSLKYAAGGGSAIPVAVGSAIQKLKLPVVEVYGMTETSSV----------HTLAYPSRPIRLGSVGLPMPYARVRIVDADGRLIRDCAPEIGVVIMAGPGVFGGYLND-EHNKGAFVDEVWVNSGDLGRLDADGYLWITGRAKDLVIRGGHNIDPAPIEEIMFRHPAVGFAAVVGQPDAYAGELPVGYVQLKPGAKVEPGELEAWVRERTPRAAVPVQVIPIDPMPVTGVGKVFKPQLR---------- 148823582 489 -----------TLVDLVNEQTTRTPDATAVVY----EGQHFTYHDLNEASNRLGHWLIEQGIGSEDRVAVLLDKSPDLIVTALGVVKSGAVYVPVDPSYPQDRLDFILADCDAKLVLRTP-----------------------VRELAGYRSDDPTDADRIRPLR--PDNTAYLIYTSGTTGLPKGVAVPHRPVAEY--FVWFKGEYDVDDTDRLLQVASPSFDVSIAEIFGTLACGARMVIPRPLTDIGYLTALLRDEGITAMHFVPSLLGLFLSLPGVSQWR--TLQRVPIGGEPLPGEVADKFHAFDALLHNFYGPTETVINASRFKVVGP--------QGTRIVPIGRPKINTTMHLLDDSLQPVP--TGVIGEIYIGGTHVAYGYHRRAGLTAERFVADPFYRSGDLARRNADGDIEFVGRADEQVKIRGFRIELGDVAAAIAVDPTVGQAVVVVSDLPRLGKSLVGYVTPAAGGDGPADVIRARVAAALPEYMLPAAYVVLDEIPITAHGKIDRAALPE--------- 85704241 21 -----MLDRVLPL--ILRRQAEQLGDMPFLEICG----RPVTFAEMDRITDQLANGLRQLGVKHSDRIALLLPNCLEFVTLWFAASKLGAIEVPSNPGLRGDLLVHNLQSSRAEVLVADGATLNEIAAVQQHLPLIRTLILVDATPEDRIIPYDACLSSQTDRPDVRYSDPMAILYTSGTTGPAKGVVMSHHQCFAWTEA--MARNLGYTSSDSYFSALPLFHTDAQMFGVYMPLVFGTKSTIVDRFSASRFWDQVRASGATASNMLGAMAVILMRAPPAANETENPLRVCQCI--PLVPDKPAFESRFGLKVVTGYGQTETSFVTL------------DSVDQARENSCGRAHPDWEVAVVDEHDRPVLVG--VIGEIVARSWCIFSGYDGFEAKTIQTL-QNLWYHSGDAGYLDAEGWLYFKHRLNEAIRRRGENVSAYEVESIAEGHPDIVESAAFGVPSDLTEEDIMVVALRRPGSGLKPEILRDYFLENAPRHLVPRYIEITDDLPRTPTEKTSRAALKQR-------- 78222681 3 -----------TIVDLLEESCRRFPDKTALRCKNGGRWQDVSYRDFRIASDRIATGLVNSGFRAGDHAALLAPSSPRWMMVYLGILKAGGVVVPVDKELKSLELRHILSDSGARVLFTERSSLETVLAMGEDVPALDLIVTLDGGNGNRGGDEDETSGEQPDPKGPSPLDTAIILYTSGTTGRSKGAMLSHANITSNILATSA--HFNLDERVHTLSFLPINHVFEQVCGILLPLSLGGTVSFVESL--KKLGDNLAEVKPTFLLGVPAVYRMILDRITRNIESLSRLLYFVSGGAALDPDVAAGLVRLGVTICQGYGITETSPVISAECPGAM-----------RLGTAGRVLAGVEVRITD-------PNDEMVGEILVKGPNVMQGYYRDDPATAEVLV-DGWYRTGDLGFLDGDGFLSIRGRVKNLIVTAGRNVYPEEVENEILKSPYIAEVVVHGRRVGAVAEEIHAMVYPDGDALDDGEEVAALVRAKLAPYKRVKRITIRDEFPKTTTRKIKRFAVQ---------- 2052277 66 ---------DRTLPELFEEQAARTPRATALTF----EGRTVDYADLNARANRLARRLAARGAGPERTVALRLPRSVDLYVAVLAVLKTGAAYLPIDPEYPSDRIAAMLEDARPALVLTEDDVDEDLSGI-----------------PDGNLTDAERTA------PLTPAHPAYVIYTSGSTGRPKAVVMPGAAVV--NLLAWHRREIPAGAGTTVAQFASLSFDVAAQEILSTLLYGATLAVPTDRRDADAFAAWLEEYRVNELYAPNLVVEALAEAAAEQGRTLPDLRHIAQAGEALTPRVRDFCAALGRRLHNHYGPAET-------HVMTGIELPVDPGGWPERVPIGGPVDNARLYVLDGFLRPVPPG--VVGELYLAGAGVARGYLNRPGLTAERFVADPFYRTGDLARWAGSGVLEFAGRADHQVKVRGFRIEPGEVESVLAAQPGVARAVVLAREDRPGERRLVAYLVAVPGSVPDPGVLREALGRVLPAFMVPSSFVVLDALPLTPNGKLDRAAL----------- 2052277 1121 --------------ELFQARAAEHPDAVALVQEGTETG----YADLNTRANRLARLLRAQGIGPEQVVALSLPRSADLIVSVLAVLKTGAAYLPVDPAYPAERIAYLLQDGAPALVLTHTS-------VAAGLPGGVPQLLVDQVGLDDVPGHDLTDAERTTPLH--PLHPAYVIYTSGSTGLPKGVPVPHRSVA--SVLVPLIEEFGLGPGSRVLQFASISFDAALWEITLALLSGATLVVPAEQLQPGALAELVARTGTTFLTLPPTALAVLADDALPAGVDL------VVAGEATSPDQVGRWS-TGRRMTNAYGPTEAAVCTT----------ISAPLTGAVVPPIGRPVPNARAYVLDALLQPVPPG--VVGELYLAGGGLARGYRNRPGLTAERFVADPFYRTGDLARWRPDGELEFAGRTDHQVKIRGFRIEPGEVEAALATHPAVERAAVIAARHED-DRRLVAYLVPAGA------------------------------------------------------- 145223014 46 ----------------FAAAAQRCPDRPGIID----ELGTLTWKQLDDRCDALGVALQK---EKPKTVAVMCRNHRGFVEALVAANRIGADVLLLNTSFAGPAMAEVVEREGADIVIYDQEFTETVDRALADTCGARRIVAVDDPAQAGTATVEALIDAHLGQRPQPARKSDVILLTSGTTGSPKGAKRSAGSGGSGDLKA-VLDRTPWRAEEPIVIAAPMFHAWGFSQLLFAALL-ACPIVTRRKFDPAATLALVDKYRATGLAVVPVMFDRIMDLPDEVRNRYSSLRFATASGSRMPDVVTAFMDQFGDVIYNNYNATEAGMIATAT----------PEDLRAAPDTAGKAADGTELRILDAEHRELP--TGEVGQIFVRSGTLFDGY--TSGSTKD--FHDGFMASGDLGYLDDAGRLFVVGRDDEMIVSGGENVYPIEVEKTLMSHPEVAEATVLGVEDSEYGQRLAAFVVLDGSGLTPEDLKQH-VRANLANYKVPRDITILPELPRGSTGKILRNELR---------- 167573643 29 ----------------------------------------LNYADLDRFSTRFAMRLQDLGCRPGDRVAMLASRRALLVAAIIGVFRAGCVHVPLDPRMPADRLRYILHDVAPTLVIADEDLTDALEHALPSAAPIMPVGELERLLADDDSARLDALVQPLPLPPLDETAIAYCIYTSGSTGRPKGVLINHRSIADFFEGTRVV--YDVTPQSRCASFSPLHFDVYLMDMLFPLAQGASLYVHDDVNAPDLLFDAIRTHDVTHFSAWGMMLGLIAQAGEFETAPLPHLKTILTGTDVPDVKTIQRWLRAGVQVINAYGPTEATCASTAHVIREI------EPERRALYPIGKPLEHVRALLVDERGEPITAPG-VPGELMIGGTQVMQGYWNLTEETAARLVRDGFYRTGDVCTYLADGSLYYLGRKDNEVKIGGYRIHLSEIQRVINSVPHVYGSEVVLLES-RYGETLLAAGVLRGASLDAEDEIKRRLAAELPAYMVPRHVTVLEQFPQLSSGKTDRKAL----------- 154246724 496 -------PGDLPLADLIAEAAQRRPDAPAVICGD----ETLSFAELERAANRIAHHLLGLGVGAETRVAVGLRRGPGAVAAFLGVLKAGAAFVPFDPDHPAERIADVVTDSGATFAVVNADGPALPQAVTALVPECLDLAALPETAPQ---------------VVIHPEQLAYVIYTSGSTGRPKGVGVPHGALAMHVRATGALYGTG--EETRELHFLSFAFDGAHERWMVPLAFGGAIVLRDGLWSAEETRHALARHRVTHAGFPPAYLTQLAEWVESAG-DPPPVQVYSFGGEAMPRAGFETVKRALRPLINGYGPTEA------VISPMAWRVPASESFDGPYAPIGRAVGQRRAYVLDDGLQPVPIG--VAGELYLSGEGLARGYLGRAGATAERFLPDPFYRTGDRVRWLADGTVEYLGRADQQIKLRGFRIEPGEIEAQLRQEETVREALVMLRTDGAA-PRLVAYVTPAEGAVAEEATLRAALLRRLPDYMVPGRIVVLAAFPVTPNGKLDRAAL----------- 146303052 71 ----WFVGSRLNVTDQLDDS----PETLVSSMNEEGEVKEFSRSQVLSWAKSISSWLRRAGLSPGDRVAVYMPMTAEIVPIMLGIARAGMIIVPLFSGYGEEPIRVRVEDSGAKAIFTVDRYTRKGKRVEPERLNLVKIALKTSLELKDYHDLRELTREGGDYEETEAESPLMIIYTSGTTGKPKGCVHVHGGFPVKA-SADMYFHFDVRKGEGVSWISDMGWMMGPWLVFGSLMVGARMALLDGYATPETLENFVNTLRVNVLGLSASLIRSLRSSKPSMKLD---VRVVGNTGEPIPESWNWIAQVTESPVINYSGGTEISGGILGNYVVKEMRPSSFNGQS----------PGIRAEVFNESGE--PANPGEEGELVVLSPGMTRGFWKDPGRYIETYWKNVWVH-GDLAIKDEDGYFYIVGRSDDTIKVSGKRIGPGEIEAVLNAHRAIVESACVGVPDPTKGEKVICLAVPKEVRTGLEEELLKYLEERLGKAIAPSIVKLVPELPKTRNAKIMRRLIR---------- 5748807 23 ------------LHEIFSDRARQFPERTAVSDA----ARTLSYAQLDALSTKLAARLRDEGVTYGTRVGMYLPRSVDLVTSLLGILKAGGTYVPVDPQYPGKRVEHIVRDSELSLIIGDAANLPKISSLR--------VLALDE-----LLSAPALQPAAQDTRIDPNNSTAYIIYTSGSTGEPKGVQVSHGNV--SRLLESTQRAYGFNAQDVWSMFHSIGFDFSVWEIWGALAHGGAVVPYDISRSPAALRQWLADQRITVLSQTPSAFRGLDEADRGNTAPL-ALRYVVLGGEALPASVLRWVERHGPALINMYGITEATVHTTFKRV------LAQDLETAAMVSLGKPLDGWRLHLLDANQAPVAAG--TTGELYIEGAGVAQGYLNREALNVERFVELPAYRTGDLMTLESNGEYRYAGRCDEQLKISGFRIEPGEIEASLQTSPSVA-AAHVGVHDGDGDLRLVAYVVPQGVDAWTEQARAALMAENLPGYMRPSVYVPLAELPVTHHGKIDKQQL----------- 182434241 3021 ------------------------------------------YEEFDGRVGRLAALLRDRGVGPETRVAVALPRSADLVVALHAVQRAGGAYVPVDPDHPADRVAHMLADAGPRLLIT-------LTALRERLPVPGDVPVLELDAPDARAACAAAAPVGVHPGLRGE-HAAYVLYTSGSTGRPKAVVVTHTALV--NRLRWMAGHFPFGPEDRVLQKTPAFDVSVWEF-FLPMLTGSTLVVLPDHRDPAEVAEAVIRHGVTTVHFVPSMLAA--FAAEPRAAHCTGLRRIIASGEALSAALARTVRAVGASLHNLYGPTEAAIDVTAWEATGEPGG---------SVPIGTPVHNTGAYVLDAGLRPVPDG--VTGELYLSGPQLARGYLGRPGLTADRFVAHPFYRTGDLVRRRADGALVYVGRTDGQIKLRGLRVELGEIEAVIAEEPRVAASAVVLREDTPGRPVLTGYLVPAGTAPDPREITERIAR-RLPDHMVPTALITLDALPLTPSGKLDRTAL----------- 182434241 467 --------EPATLPELFERQAAAHPDRPAV----EAAGRVLTYTELNTRANRLAHALIATGVGPEDVVGVALRRGADVHIAQLAVGKAGGVFAPLDPDQPAERLAGLIAGSGAAVVLAHSGTDHT-------PWSGDATVIATDRLPEGLPGHDPTDADRRAPLRL--HNGAYLIHTSGSTGRPKGVLVEHRPLV--DLVTWAHARFATRPGDRVTQFAPSFDVTFAELANSLFAGATLVVVPEEERAGAPLADFLNRAAITLAVIPPTVVASL-----PLDASLPAGMSLVVGTEALPPEVVRAWADRH-RLFNAYGPTEAVVNSATWEVPARWAGG--------PVPIGPPDVNKRAYVLDDALRPVAPG--VLGELYIGGPGLARGYLGRPLITADRFVADPFYRTGDLARWNERGELEYAGRTDHQLKIRGFRVEPGEVEARLTAHPAIAQAVVTGHTDGRGVRRLVAHAVPAPGGDPRPADIVAWAAEGLPDHMVPAAVVLLDALPLTAANKTDRSAL----------- 182434241 1990 ---------------FLRRAA----ETPAATALIAGDEE-WSYADLAARVTAVAGRLRELGARPERLIAVALPRSADLVAVLLAVSATGAAYVPVDPDFPADRVAHLLADSDPLLVI------------RPGHPVL-------APGPHGGTR-AELPGAAPDP-----ESTAYVIHTSGSTGNPKGVVVTHGALA--NLLDAIAKTLGSGPGHRLLAVTTVSFDIAALELFVPLVTGAAVVLAQRELDPLLLSGLAERTRATHLQATPSLWRGIIDAAPGLLDGL----CVLSGGEPLPADLADRLARGGARLLNLYGPTETT-------IWSTAADLAPDSGTPH---VGHALRNTALRVLDTWLRPVPPG--VPGELYIGGAGLARGYLGRGALTASRFTADPFYRTGDLARIQDDGTLRVLGRTDHQLKVRGHRVEPGEIETALRSHPEVTDTVVVGLPDPSGSVRLVAYVTGAATELRP------YLAQRLPEHLVPSVVVRLPALPLTPNGKVDRAAL----------- 182434241 4551 --PAPRPHPEQTLPGLFAEAAAVDPGAPALVRGDT----VLSFRDVTERAARLAHELIARGVGPEDLVALMLPRTEEMLISILAVHQAGAAYLPLDPDYPAERVVFMLADASPAVLLTTTALAGRA--------GHPATVLLDDPGTRAALATRSVRAERAHPLR--PENPAYLIYTSGSTGTPKGVVVTHRSVVNHRRALYEPVVERTGRSRLHVGHAWSFSFDASWQPQLWMFHGHCVHVLTEQRDPDRLHRYLRDHAIDFIEVAPTVLAQLEEAGLTEGGSCP-LPLLGVGGEAVPDGQWARLRELGTDVVNLYGPTEGTVDAMIAHVRDSERQL-----------IGRAVDNARVHLLDAGLRPVPPG--VPGEMYLAGAGLARGYRGRAALTSERFVADPFYRTGDLGRWTVDGAVEFLGRVDDQVKIRGFRIEPGEIETVAAAHPELSRVAVVAREDA-GVRRLVAYGVPRPGGAPDPLALRAWLAERLPGHLVPAAVVLLDALPVTANAKLDRDRL----------- 118470163 2 --------------SYLSRAAARWPDRT----WCITPREEISRADALRDGSRIAAGLIAKGVRKGDRVVLVAGNGLDFVRAWLGLILCGAVTVSINPKAVASELPAVIDEVRPALVLVEAGL---------EVGHVEHTPPGGQPVPVMFIDEAHAASDEADRPPAGPDDPVSFIQSSGSTGKPKFVIETNRMYTMA--GEGFAHWLGLDDEDVLLTTLPLSHLNAQAYSVLGSWGCGAKLVLLPRFSASSFWSDVAKYGATVFNAIGAMLEALMAQPPSVSQERARVRLCYSAPAPAPARHREIENRFGFRLVVGYALSET-----------PYGLIVPVDEPTVYGSMGVPRQHNEVRVVDADGHEVADG--TTGELELRNPAITPGYFGKTTESA-AMRPGGWLRTGDLAVRRPDGHFFFGGRAKEVIRYKGENLSPAEVENAIGSHPAVRAVAVIGVPSALSEEDVKAFVQLRPGETASPTELAQWSATKLPPYKRPRYIELVTEFPLTDTQKIAKARLRDR-------- 170696089 1 ----------MLLIDYFERTAANSPDRPFLHFVAEDDDVHLSYAQANEFASHRARELMAQGVGRKDVVALLMHNSPDWLVMYLACQKIGAICVGLHSALALPELLGMLESIGAQHLVNSNEFAAIAGEVRAAKAGITVFGVT-TLSTDAPVSNSPLLPRCAD---IDEWDGLAATFTSGTTGAHKAGLQTNGAVVRA--IAGYIECLKTDGHDRIMLVTPLSHSAALNWGVSLALMSAGTLVLARRFSASRFWAQAARGRPTVIWTMATILYILQQQEVSDDERLAGLRYMFVGSAPRRAALEARWER---PVIDGYGMTETFGTLT---------DFSHENNPYPNACMGRAVPGIDLRVVDVSGRECQP--EEMGEIVARFGQGFAGYLNNETATREA-VREGWFHTGDLAFRDTAGRLYFVDRLKSIIRRGGENISSLEVEECLAKHPDVQEAIALAQPHDVLGDIVLAVLIPRPEREFSLAEIQAFCDGKLSKFKWPEAVRTVDQIPRTGAGKVKKPIL----------- 86146503 37 ---------NTPLWAILSEGVALHPTKPAVAD----PTGSLTYEELQSEADRIAAGLKEVGLKAGDRVVFQVSNSIYFAKVFFALQRAGLIPVLALPAHGIVEIRHFMKVSGARAYFGDGRALHIADSLSEESLSFKHIYIVGDSGKYPSLPLGNI--GQFVPERPNPNHPALFLVSGGTTGLPKLIPRSHNDYRLN--IQSCAAASELSSDEVYLAVLPAAHNFTLGCPLGALDVGGSAIF-SSNPSPDYCFDVIEKNKVTATALVPALAQLWNAAKEWESANTSSLRLMQVGGSKLAYSDALDVQKTFPALQQVFGMAEGLIACT---------RLGDDETL-VATKQGRPVSRWEVRIVNAEGNTVPMGEE--GELLTRGPYTLRGYYRAEEHNQRSFTQDGFYRSGDRAIVDERGYIVVTGRIKDVVNRAGECIATDEIEEHLLMHPNVAQVAVVAVPDKHLGERIGVAVVKRGLSPTLQELRTFLKDQGMASFKQPDELLIVSNLPKTAVGKIDKKRL----------- 108758102 443 ARPSVVDGGPLPILELFKEQARARPDAIAVEHGE----HHLTYAALLQSAQALAERLRADGARPDTLVAVSLPRSIDAIVATLGVLFSGAGYLPVDPFGPESRTKAILDDAAPRLTVSSA-----VKDLTAGMP---------PQTPGQLAVHRRADPELPTTATQPGAPLAYVIYTSGSTGQPNGVQIDHDALA--HFVAGATFRYEVTPEDRVLQFAPLHFDASVEEIFVSLCAGATLVLRTDEMSVPRLLEACATHGITLLDLPTAFWHELAYSMSTGAARLPSLRTVIIGGEAALPERVARWRAPKVRLLNTYGPTEATVVATVATLSGGPDVTPAGEDV----PIGRPLPGVRAAIADAKGRIVPTGEE--GELHLLGGALARGYLGREALTATRFISPRAYRTGDKARLREDGQLVFVGRVDDEFKISGHRIDPSEVETALLGHPGVREAAVVGQVLPSGSRRLCAHVVTTQPAPTVAELRQHLL-NGLPAPMVPGTFVFTERLPRTSTGKLDRAELR---------- 111022917 44 -------------------------------------------------------------VARADRVAILATPTVTTVLAVVGCLIAGVTAVPVPPDSGPAELEHILRDSGAQA------WLGEAPADTAGLPVVPVRV-----HARSWHSYPEP----------PESGIAFVLYTSGTTGPPKGVLISRKAIA--AGLDALADAWQWTRNDTLVHGLPLFHVHGLILGVLGPLRIGSRLVHTVKPTPAAYAAA---HG-TMYFGVPTVWGRIADDPESARA-LSGARLLVSGSAPLPVPVFEKLHELGLAPIERYGMSET-----------MLTLSTRADGERRPGWVGVPVRGVETRLRDERGGDVPHDGESIGGLQVRGPMLFDGYLGKPDATAESFTDDGFFKTGDVAVIDPDGFHRIVGRSTDLIKSGGFRVGAGEVETSLLGHPSVREAAVVGLPDPDLGQRLVAFVV--GDDVSETELIEH-VATELSVHKRPREIRVVESLPRNAMGKVQKKQL----------- 167841511 475 ------------LHRRFEDHARVRPDAVAVQC----DGQALSYAELDRRANRLAWRLHAAGVRGNVPVALAFERGLDSIVAILAVLKAGAFYVPLDLDYPPEHLAWILDDIAAGVLICDDAQRERFDSFGGTRLTI---------RDDADADAADARVDAPPPRDTSPADLCYVIYTSGSTGQPKGVCVEHRNV--DHLFASTRRTYSIGSSDVWTQFHSYAFDFSVWEIWGALLHGGRLEVVPYRCSPGEFLALLARTGVTMLSQTPTAFKQLLRALDDARQPLPSLRYVFFGGEATIPCQFAACDAHGVVLVNLYGITETTVHVTERM-------LGPGDAQASRSPIGRPLPGYRVYLLDDAGHPVPPG--VPGEIHVGGEGVARGYHNRPELDRARFVADPFYRSGDLGCFDACGELDYLGRIDDQVKIRGFRIELGEVEATLARHAAVASAA--VMVDDDGHAQLVGFVVPRDAARVSVAALRDWLAQRLPPHAVPARLIEIDAIPLTTNGKLDRRR------------ 198453729 26 -------EPHLSIGEIIFRELESHPK--LIAQISATEKTVLTREEVRFNAMRVASYMRGLGLKQTDIVGLIARNTTHLVAVAYGCFFNGMPFHSLNIAYEQDTIEKLFSISRPRLIFCDGDEYQRVLAAIENLKLDSTIITL-RNHPMGSLCILDILTENFQPARLEPDQTLAILCSSGTTGVPKAVTISQRLLL---------PVFRLTSNDVQYAHSTLDWISGLLTIILAGVFNKTNVIADNDFDPAFTCRMIEEYKIGLVFQCPSHMAMLANCPEFETADLSSIENYIFGGSRSSLEVQKRIRRINGNVIFTYSITEMNSASTLNLHFDE-----------KPNSVGRPISGNKVKIINEQG--VALGPNEEGEVCLFNGQHWSGYYGNPEETRMIRDSQMWFHSGDLGYVDEDGFLFIVDRKKDMLKYQNIMYYPNEIETVISQMPNVAEVCVFGIWDEVNGDEAAASVVKRGTELVAQDVLDYVQKHISTKYKLNAGVIIVDDLKRSGNGKTNRRANKDHFLN----- 170060106 38 -----------------------------VIQIDADTGHSMTNGEMRLRAIRAAQNLAELGLRRGDMVAMACANSDGVAPMMLGLLFNGLPVHMLAPNYGVDDLRHMMGITQPKLIFCDESNYDSVVEAAELAVVDKPLVYAFECDLGGVKKAEELFKETKHEVEFSPKLLGIVLCSSGTTGLPKAVCLSHAHLIANFGISIGSLGL-----EVIFNFSPLFWASGLHTLMTSLYNGTTRLITRKPFGEDLCFDLLEQFHVDGIFTPPSCAHLLLQHPRIADVCWANIKLWSFGGSPLSDRIRNSIAALLPKTVNGYGCSEIG-------------SFTFDAEKQKPNSVGVLMPNIRAKIIDDNGNAL--GKGSHGELLVKFSGKFLGYYNDPEATAQCFGEDGWFKTGDVAYFDEEGFLFLVDRKKDLLKYRGHQIAPRDLEAIVEKIPGVGQVCVVGIPDADGASDLAAVIVKGKDACLSEQDVLKEVNETVADYKLRGGVVFVDEFPMTVTGKPMRRMLRD--------- 88857003 539 ------YPNHLCIQQIFEQQVLRTPDNIAVKLGKN----SLTYKELNERANQLAHFLREYQITPDTFIGLCVERSLEMVIGTLAILKAGAAYVPLDPAYPRQRLTYMMSNSGVKIILSTHFIIKQLD-----LTDYSSVCIDGLSYAQTVKTFANYPKHNLGDLVLSSNHLAYAIYTSGSTGQPKGVLLEHKGIV--NVAFNHRDYLEVDHTSKVLHFASMSFDAGTWEYIMALLNGATLIIADERLSPESISQLLYAEAITHV-TLPPAFLAMMEYRD----DL-ALKALIVGGEACDQELVNLWVR-QYRMINAYGPTEISICATW-----------AELKPNSKVTIGKPLKNTSAFILDNSLALLSPG--VVGELYISGVGLARGYHQLPRQTAERFVLNPYYKTGDLVRYLPEGELEYLGRIDEQVKIRGFRIEISEIEGVIVACPEVNAVVVTVISSATGSKHLLAYVQLADENNTAQAIIKKQVAAQLPDYMMPSNFVEVEQWPLTSNGKIDKRAL----------- 32487253 1042 ---------------LLRRVVKDRPDEVAVVD-GDGE---LSFGELWERATALAAELRAHGIGPESRVAVMVGRSAWWAVGVLGVCLAGGAFMPVDPAYPAERVRWILADSDPRLVLCAGTTREAVPE-----EFADRLVVVDELDLAG--------SDDAGLPRVSPDDAAYVIYTSGSTGTPKGVVVSHAGL--GNLAMAQIDRFAVSPSSRVLQFAALGFDAMVSEMLMALLSGARLVMAPEPALPPRLAEALRRWEVTHV-TVPPSVLATADALPA------GLETVVVAGEACPPGLAERWSA-GRRLVNAYGPTEATVCAAMSRPLTGSREV---------VPIGTPIAGGRCYVLDAFLRPLPPG--ITGELYVAGIGLARGYLGRASLTAERFVADPFYRTGDLAYWTGEGELVFAGRDDDQVKIRGYRVEPGEVEAVLAGQPGVDQAVVVARE-----GRLLGYVV-SGGGVDPVRLREGVAR-VLPEYMVPAAVVVLGAVPVTANGKVDREALPD--------- 32487253 8 --------TPTTVLDLFARQVGRAPDAVALVDGD----RVLTYRRLDELAGALSGRLIGRGVGRGDRVAVMMDRSADLVVTLLAVWQAGAAYVPVDAALPARRVAFMVADSGACLMVCS-------EATRDAVPQGVESIALTGEGGCGTSA-----------VTVDPGDLAYVMYTSGSTGTPKGVAVPHRSVAELTGN----PGWGVEPGEAVLMHAPYTFDASLFEIWVPLVSGARVVIAAPGAVDARRLREAVAAGVTRVHLTAGSFRAVA---EESPESFAHFREVLTGGDVVPAYAVQKVRAAHVRIRHLYGPTETTLCAT-------WQLLEPGDVVGPVLPIGRPLPGRRAWVLDASLRPVEPG--VVGDLYLSGAGLADGYLDRAGLTAERFVADPMYRTGDLAQWTADGELLFAGRADDQVKVRGFRIEPGEVEAALTAQPHVREAVVVAI-----DGRLIGYVVADGD--VDPVLMRRRLAASLPEYMIPAALVTLDALPLTGSGKVDRRALPE--------- 126436701 1 ----------MSISLLLEMAASGDPDRSAL---MDGDI-RWSAARLSELADGGAGVIAASGAA---HVVYVGTGGAMLPLLIFASARANVPFTPLNYRLSPEALGQLIDRLPDPLVVVDDDYRDTVTTASGRLTGSEEFL---------------AAAGSAEPVFADPDDVAVVLFTSGTTSRPKAVELTHNNLT--SYVTGTVEFASADPADAALVCVPPYHIAGVGAALSN-LYAGRTIVYLRRFDPREWVRLVRTEKVTTATVVPTMLDRIVAVLEEEPVELPSLRNFAYGGSKVAQPLVRKALDLLPQVVNAYGLTETSSTIAVLTPEDHRHGARDEAVARRLSSVGRPVPGIEVQIRAEDGTVLGPN--ETGELFVRGPQVSGRY----AEIGSVLDAEGWFPTRDIATLDDDGYLFIGGRSDDTIIRGGENIAPSEIEEVLVEHPHVREVVVVGMDDPEWGQIIVAVVVPEPGAEPMAEELRDFARKTLRGSRTPDRIVFRDQVPTTATGKVLRREILDDLK------ 108763049 1169 ------------IIHRIEDWAAKTPQAPALVAGAS----SWSYREVAAWVARLAARLRRHGVGPEVRVGTLLERSSEQVVAFLAILKAGGTVVPQEPSYPPARVAWTLADCGARVLLAQERYAQRL--ALPEGVTLLPW----EAHGEGDDMPDMSLWEAGEP---PPDCAAYITYTSGSTGKPKGVMVPYRG--TAHLCESMVSDLPVGPGSRVLQFAPAFDMSAWDYFLALASGGALHLSPGGPPAGDALYRMLREQRITSATLPPPVAALLPEGP------LPDLSMFMVAAEACPASLVARFAE-GRAFYNGYGPTEVT-------VGATWGVIAPDE--VGPPNIGRSMPHVDTYVLDEALQPVPVG--VAGELYVGGPSVARGYLDRPDLTAERFIPDPLYRTGDMARRRADGRLDFQGRADAQLKIRGFRIEPGEVETALRELAGMRQAHVTSRPSVDGEPRLVAYVVPPPGDILPPGELRARLREQLPEHMIPVDIVPVEALPLLATGKVDVRAL----------- 108763049 16 -------PEDVTLVDMCRARAAAQPDDWIYTFLDEAGEQAVSYAELDASARAVAALLQRH-LAPGERALLLYPPGRDYTLGFLACLYAGVVAVPAYPGRTLPRLQALVADCGARVALTTSGIADMVEPLTQGAPDLRAL---------RWLATDSVFQHEAEAWRAPGDSVAFLQYTSGSTGTPRGVVLRHRHLLHNSWL--IARGFDTRPHPVAALWLPPYHDMGLIGGLIQALYRDIPSVLLPPMSPLRWLEAMSRFGATVCGAPNFAFDLCVRKEQRAALDLSRLEVAFSGAEPVRADTLDRFVDAFAPFYPCYGLAEGTLIVSGGLLRGEARAPEVDAPATALVGCGQALGGQDVRVVDETGRPCAPG--RVGELWVRGPSVADGYWQRPDETERTFHEGPYLRTGDLAVIDG-GEVFITGRLKDVLVLRGLNYYPQDLEHAADRHPGVRAAFAVDAGDEERQEVAAKVATPEAAAEVVASIRAALGEAHLAVHAV--VLITAGTLPKTSSGKVQRRATREAF------- 47223038 86 -------------YNVVDRNERNLGDKVAFYWEGNEADHTITYRQLLSQVCRCANVLKQMGVRKGDRVSIYLPMIPELVYAMLACARIGAVHSVVFAGFSSESLCERIMDAQSSVLVTADHLKQIADEALEKCKSVTKCIVVRHQAVEPVILREDLVPEECEPEWLDAEDPLFILYTSGSTGKPK---HHHH--------------------DVYWCTADIGWITGHSITYGPLANGATSVLVSSSWHVGRFWEIIEKYKVTKFYTAPTAIRLLMNVRTAERYDLSSLKVLGSVGEPNPEAWRWYHEAVGCPVVDTFWQTETGG---------HVLTPLPAATPLKPGSATFPFFGVEPAILSEDGEELEGEAEG--YLVFKRPWIMRSVHGNHERFENTYFKPGFYVTGDGCRRDKDGYYWITGRIDDMLNISGHLMSTAEVEAALTVHAAVAEAAVVSRPHKVKGECLYCFVTLKNNRETLAEELRNLVRERIGPIATPDFIQNAPGLPKTRSGKIMRRVLRQ--------- 148256146 14 -----------SLADALAHYGRVQPDRLAILAP---DRIALTYGGLWQRTTEIIAELRGFGLGARDRVAVVLPNGADAAVATVAVACG-AVCVPLHAGFSSDEVRRALSDLEITALLTCPGIESVSRSVAYAMAIPVIDLSFRADAAIGSFDLTCPAPRPAVTCDMPPSDDAFVLLTSGSTAQPKLVPLTQAGICHSAYSAGV--ALALAPHDRLINVQPLVHAHGLISGLLTALASGSSVVCPPEFDAAAFLDWLAAFEASWYTAVPPIHRALIAAAHRRKDAVKTLRLIRSASSSLPTSVLDELESFGVPVIETYGMTEAASQIAANPLE-----------RRKPGSVGKP-AGAAIAIMDDQGRVLAAGQR--GEVVLQGPAITRGYYKNETATRAAFR-DGWFRTGDLGYLDSDGYLFLLGRINDIINRGGQKVSPREVENALMRHPDVAEAVVFPIPHTRLGEDVAAAVIARPQHKIDIKKLRRFASERLARFKVPGLIRVVTAFPKDADGRVVRGEL----------- 148256146 1087 --------------DVLTRFARQVERAPAAPAVSCGET-KLSYAGLAQRAEAIAGGLQRTPISDGDIVVLFAERSVDYVAALIAVQQTGAAFLPLDPSLPALRLTKILRHSAARIVLATQRSAAALRAALADLPRTPDVLLLDDIAPPKTT-------RAVPASPRSPASLACVIYTSGSTGEPKGAMIAQRGMVNHLL--SKIADLGLSSGDVVAQTSPQSFVIAIWQCLAPLMVGAQVHIIGDHDDQARLVHEMAREGTTVLEIVPSQLRAFLQPAAATTRALGQLRALIATGESLAPDLCEDWFRHQVPLINAYGATECSDDVATHRMVAPPSASST-------VPIGRPIANVRLHVLDRHLQPVPIG--IAGELYVGGVAVGLGYLNDPGQTRSRFLPDPYYRTGDLARWRADGTLECFGRVDQQVKVRGCRVELEEIEHALAQHPAVRAAAILARDTRYGDTQLTAYIVAADGQPPAVDDLNGFARSRLPAHMIPAGYVMLDQLPVTAHGKLDRTAL----------- 49176898 17 ---------------------------------------------LAQRVLRAAGGLAAWGLRPGDVVAILMRNDFPVLEMTLAANRAGIVAVPLNWHANRDEIAFILEDCKARVLVAHTDLLKGVASAVPEAPEIRQAYRLSDTANPGTVDYEGWLQASEPSTALPVAAPASLLYTSGTTGRPKGVQRANGTPELAALRVRLAHGQEIRPIRAVL-TGPLYHSAPYVYALNSLRFG-EVLVLQPRFDADDLLDLVERHRLSHMHVVPTMFSRLLDLPRRAAFDTSTLSAVTHGAAMCPRDVKQAMDWWGPVIIEYYAGTEIGVIATCT----------SEEWLSHPGTVGKAPEGVRIAIVDDEGHPVPIGDK--GEILVHADVALVTYHNRPEALTE-LRRGEWITLGDVGHLDADGFLWISDRKKDMVISGGVNILPAELEEEAMKLPEVRDCVAFGIADRDLGEVLVLVVEPHAGARVDLETMRATLKNRLGGLRCPRFLLSMPVLPREDSGKIARRKLKQQYID----- 86138133 8 ---------------------------------------KFTWSDLAEATAAAREVLLAQGVKPGDRVVMVFENCLAVCAFIFATSQLDAISVPLNARLTHAELDRLITHSDPSVVVFCN------DASESAVIHGKAFSAKAAIGRYGTVGLFQRRGSQPEPFEDGAEQVALLLYTSGTTGVPKAAMLTHNNLLCAAVASAKVRG--MQDDDMTYLALPLSHIFGFVT-FVSICGAQGAMRLEARFAVERLYKALQ-MDVTLLPAVPQMHALLFHYARAQKYDVGLLRFVSSGGAPLDPVWKREAEAFGIPLQNGYGLTEGTAGVCAT-----ASPLGDPD-----VSVGHPMQDSLFRLDFEAEGATPDEG--IGEILVGGPQIMNGYFRDPEQSAKVLTEDGFFRTGDLGRFDDAGRLHIVGRSKELIIRSGFNVYPVEVEGALTDHPEVIMAGVVGRQVS-GNEEVLAFVKVAADCSLSEADLSAFVKDKLAPYKRPTRIVLAQDLPAAPTGKILKAKLISTFAD----- 111222485 24 -------DVDPSVPALLRHCATHHPARELCVF----DDRRLTYGEADERSALLAGQFVAAGVGKATRVGMVFPNSPEFIIVWLAIVRIGAVAVPISTLSTGTELRSVIRHSDLALLVTADRYLEGLAESRGALPYLRGVWVWGSSAPAWASALDLSTPSAAIEGEVSPADLVSIIYTSGSTGSPKGTMHTHNGFMRQ--AAKLGAIMPYRRDDRVFTPMPFFWVGGLTYTVLAAMHVGCALL-GSGSTGSELLDFLERERVTYLTGWPHLLTALETDPSFPQRDLSALR----GGAALPPGQRPRNQVFGIAL----GMTETAGPHTVSH---------PDYPDELAGTLGPVMPGMEHRLIDPDGTDVAPG--APGELLVRGDTLMAGFVKQER--EACFDAAGWYHTGDLCSYRDD-HIFFHGRLDDMIKSSGANVSPREVEAALASLPGIEQAIVVSVPDPQRVSIVGAVVVARGGATLLAEDIRRSLRGTLSEYKIPRVIRIIQDLPVLSSTKIDRRLL----------- 197784324 605 ----------------FEARVEKSPDSVAVVV----DGVETSYAELNAQANRLAALLRRRGVQAGTRVGLCLRRTADVPTAMLAVLKTGAAYVPLDPSHPSGRVAEIAADADLRVVIAHAEAGPALTEV--------HVPVVTLDDVRGELA---ALPDHNPPLAARPFDVAYVIYTSGSTGKPKGVLLEHRGVV--NFIDSTRELFDLTPADRVLGFASITFDVSVFETFSALLTGARLCLATERLSVDRLQSLMEQTGITVIDLPPTVMPLLV------PERLTELRIAFVGGEAFSGELVNRWNA-GRRLFNGYGPTECTVTMIVEECPGTWEASPP---------IGLPMTNHVAHVLDGDLRPVPIG--VPGELVIGGAGLARGYLNRDELTAQKFVTDPFYRTGDLVKRLADGRLVFLGRIDQQVKIRGLRIELGEVESALTGFGGIGPVSVRAWSDDKGHKHLVGYLTGVTEQQVPS--VREYLGTLLPSYMIPSYFVVLAELPLTGSGKVDWRRL----------- 210085381 27 -----------TIGQLVQETAEKNPDKEALVFCAEG--VRKTFSQLLQETDALAAGLLALGFQPGDRLAIWSPNRYEWVLTQYASAMVGLILVAVNPMFGPEELKYALNKVQPQGIVIAPDFYKVLMSVVSSDAGSSKVISMEEEETEGVLKFWEVTKKGGEQETLQPDQPIHIAFTSGTTGPPKAPVFSHRHVINNCYFTGRRLNY-YEEDHRLCVPMPIWRALGMIVCLNPLVFGHTAVYSGPDFNPKAVLAAIHKERCTSVYGNSPMLMALVKQPTFGDYDVSSLKTAMIGGSDLPLQMLQMFQKLNINVTVAMPMTECGPVAFQSVLGDPEEKLT--------STVGRTLSHVEVKVVDDAGCTVPVN--TPGHFLTRGYYTMLQYWGDQERTDQAFTADGWFHTGDIISMDEEGFVQLLGRESERIKLGDSYIFPKELENVLRSHKQVKDGQIV--ELSVSGEKLCACVVLESGASLSETDMLDFCKDKLPAIQVPQFVCFFDTFPLTPTKKVKKSEVKLEAERRL--- 194753710 22 -----FYGPEMTLGEVIMRVLQINADQVMQHCDPTG--HQLTGSQLAQQSARIAQAFKRLGLRRGDVVGISANNSTYLTSVVIAALLRGIPINPLHPEFAEETVKYMYDITQPRIIFCDVENYSVIHSVNEKLAYPARIYLVNGKI-EGVLDVSELLNEDVPCPKLHGDHTAFIVCSSGTTGMPKGVTRSHRSLLCNC-----KNPNTYTRDSILLSFSPLYWISGTIILLASLLNGCRRIITNRPYSVQYLLQLVANHKVTFIFLASHQITLLSKYPMKLKAQLQSVRVLIGAGSKVCKAVSRRMYELSQRFIVGYGLSEMGGLSKN--VGGPL------------GSEGKVMRNVELRVLDKLKMPLGIN--EVGIVYARLRYKWEGYYRNPEATRKALSSDGWFRTGDIGYLDSEGYLYIQTRDTDVFKFNNFQIYPEQIEEFILQLPGVSEACVFGIPDDVSTNLTACAVVLEGERLQADHIRDVVERHLSCAYHIRGGVFFVDSLPKTSNDKLQRRKV----------- 118468008 38 -------PTPVTIPALFAEQVVRAPDAVALVSGD----RSWTYRELDEASNRLAHVLAEHGAKPGATVAFLIPRSGEAILSILSVLKTGAAYLPVDPAHPDARIGFMMSDAKPVAALTTADLRSRLDQYD--------LAVIDMADPAIDRRPSDALSGPRP------DDLAYMTYTSGTTGVPKAVAVTHHNVT--QLVSALHADLPSGPGQVWSQWHSLFDVSVWEI-WGALLHGGRLVVVPESVSPDDLHNLLITEKVSVLCQTPSAAGMLSPEGLEST-------TLIVAGEACPTELVDRW-APGRVMINAYGPTEATIYAAMSEPLTAGTGV---------APIGAPVPGAALFVLDKWLRPAP--EGVVGELYVAGHGVATGYIGRPDLTASRFVACPFYRTGDLVRWGSDGQLEYLGRADEQVKIRGYRIELGEIQAALAKLDGVDQAVVIAREDRPGDKRLVGYIT---GTADPAQLRTALA-ESLPAYMVPTAVVVLDTIPLTVNGKLDRRAL----------- 118468008 1531 ------VDSPQSIPEVFARQVERDPEAPAVTF----EGESLNYGELDEAANQLANLLAVYGAAPGKSVALMVPRSADAIVAILAVLKTGAAYLPIDPSVPAARLEFMLGDAKPVAAVTTGDLRSRFDGFDLQ------VVEVDDPAVEIYPS--------TTLLTPSPDDIAYMIYTSGTTGVPKGVAITHGNVT--QVLDTLPAELPAGPGAVWSQWHSLFDVSVWEI-WGALLHGGRLVIVPESISPDDLHALLVSEGVNVLYQTPSAVRMMSPEGLEGTA-------LVVAGEACPTEVVDRW-AVDRVMINAYGPTESTIYAAISAPLSPGSDV---------VPIGSPVPKGATFVLDEWLRPVPPG--VVGELYLAGRGVGVGYVGRSGLTGTRFVACPFYRTGDLVRWGDDGQLQYLGRADEQVKIRGYRIELGEIQAALSDVDGVDQAVVIAREDRPGDKRLVGYIT---GTADPAAARSE-LTNRLPAYMVPAAVVTLETLPLTVNGKLDRRAL----------- 117165057 23 -------------HEQVERHARDTPDACALLCGD----RRLSYAELDRRAARLASRLRRLGVGPDVPVGLHLTRSVELAVAVLAVLKAGGACLPLDPAHPRERLRLALEDSGAPVVLAQRRPAFDATAYPGTVLCLDGTGEGDEGGRSD---------QEGTAVPHP-RNLAWIAYTSGSTGTPKGVALEHGPLA--DLARQIALRLDLGPGDRVLQFASIGFSVAAEEMLATWAAGACLVMDPDLADSARLTAAVERYGVTVLQLTPAYWYEWLRELDDDGRPPASLRLLVVGSEQVSVHRVADWLPTGVRLVQEYGATEG----TVSQLLYEGPRDAEQVRAWPRLPIGTPLAGVRVRVLDERLRPVPDG--RTGELYLAGDCLARGYLKRPEATAQRFLPDPYYRTGDLVRRRDDGVLEFLGRADHQIKLHGVRIEPGEVESAIGRYPGVLASAVFARTTAAGGDQLCACVVWEDGE-DPAGLRAHLA-ALLPRASVPARLFPVADLPLNPNGKVDRRAL----------- 26990912 502 --------------SLFRRALANAGERPALRAG----AEQLSYAQLDQRSNQLAHHLLAMGVKPGAVVALCQERSIEWVTGLLAVLKVGAAFLPLDSAQPVERLAQLVTDSQAVLMVHDPKLA------------------LGGFAACPVLPFDAAAWRQCPTTPLAAAQPAYVIYTSGSTGQPKGVVVAHG--MLANYVQGILQRLQLPADASMAMVSTVAADLGHTVLFGALASGRLLHLMSREFDPDVFASYMAEHQVDVLKIVPSHLQALLQASDAASVLPRKL--LIVGGEASPWSLVEKVRQLKCRMVNHYGPTETTVGILSHEVGASEPDL-------RCVPVGQPLANSHVYLLDSGLNPV--GERVAGELYLGGQGVAQGYLGRPAMTAERFVPDPVYRTGDRARL-AQGQVEFLGRADDQVKIRGYRVEPGEVGEVLRGMEGVHEAVVLPLADPARLQ-LVGYCVTAPDVAASALLTQ--LQAQLPDYMVPAHLVLLEQLPLTANGKLDKRALPK--------- 26990912 2010 ---------------LFDATVQRAGQLPAAAC----QGREWSYAELDQRARRLAGVLQGNGVSVDHLVAVLGERDLSLLGMVVGVFQAGAGYLSLDPSLPVARLADVLRLSQARVLVCDEHCLGLAQAMLEGFQAPPTLLVWEQ---------VQAHAAPAQMLHLPINAAAYVIFTSGSTGVPKGVMVEQAGMLNNQL--SKLPYLGLRGSDVIAQTASSFDISVWQL-LTAALCGCRVEIFPDAVDPQALLQQVEATGVTILECVPAMIQAMLELP---ARQLPRLRYLLTTGEAMSPALARRWRERQVELVNAYGPAECSDDVALYRVR--------DDASSVHLPIGAATEHNRLHVLNDLLEPMPA--RATGELHVAGVGVGRGYLGDPVRTALSFVPDPFYRSGDLAHVCADGTLEYVGRADFQVKIRGYRIELGEIESRLLAHEGVHSAVVVDAQVA-GGKQLVAYWVARDASVAAAEMRADYLRASLPGYMVPALWVRLDSLPLTANGKLDRKAL----------- 2894166 14 ---------------LFEATAAAVPDRPAVAMGTT----TLTYAELNGEANLLAHRLVEHGVGPEKLVALAMPRSVEFVIAILAVHKAGAAYVPVDPDYPEDRRRHMLDDTSAHCLLALPG-----QDVAGAP------VVMSVERQAGLSA--PNLTDQDRLGPLLPDHPAYVIYTSGSTGQPKGVLVTHRGIP--NLADDYVRRQNLVPDSRLLAFASPSFDAAVAEFWPIWLAGGCLVLPASDLIPGELARLVRDQRITHVTLPPSAL-----APLEEGGGLPPGLTLLVAGEACPAPVAKSWAR-DRVMINAYGPTEATVAVTASDPLTGEGTPP----------IGRPITGVSTYILDDRLHPVPDGD--VGELYMTGPGLARGYLRRPAATAERFLPNPFYRTGDRVWAGSDGQLVFVGRVDDQLKVRGHRIEPGEVESALLAVDGVAQAVVT-----EHDNRLVAYVVGAGGARVAAEDLLPPLRKQLPGYLVPDVVVGLPRLPTSPNGKVDRAALPD--------- 159900486 17 ------YPADICIHELVEIQAAQTPDTLALADPLA----QVTYWQLSKRSNQLAHYLLAQGVTPDTPVAVCIPRSTDLVVALLGILKAGGAYLPLDPAYPAERLTFMLEDSQTPLVLTRAGLL----RPEDGLPKTVKRIALDDMA--GLLANQP---TSAPSSQVGPANLAYVIYTSGSTGRPKGVAIEHRSAI--NLITWHQREFAVGAGDRATQVAPAFDAAVWEI-WPYLTTGASLHIPAERLLPMELKDWMVSQAITMSFLPTPIAERIIALPWDGPC---SLRVLLTGGDRLQRHPDH---ELPFVLVNNYGPTENAVVSTSGLVELGADHGQPP-------SIGRSIANTEAYILDSAMQPVAVG--APGELYVGGVGLARYYLNRPDLTAERFVPHPFYRTGDRCQYRADGSIEFLGRIDFQVKVRGFRIELGEIEVCLVGHPAVKEAVAAIQEMPSGANRLVAFVAQRPGSAVDKAVLKEYLGQHLPEYMVPTAITTIDSFPLTPNGKIDRRAL----------- 159900486 5794 -------HTPTMVHELIAAQAQRTP--AAVAARYGD--QTLTYRELIARANQLAHALQERGVGPDVLVGICVERSLDLMVGLLGIVIAGGAYVPLDPSYPAERLAFMLEDARVAALVTQKRLLSGLPA-----DSIPRLCL------DTDWSLVAGNQDCPPASAVTPAHLAYMIYTSGSTGRPKGTMIQHSGLANYLTWA--VDAYAMAAGDGAPVYSSVSFDLTITGLFGPLLAGRTVHLLPEDAGADGLGANLSVAETYSLVKITPAHLEILNHQMPAHQAAGRTRAFVIGGENLRADMVAFWRDHAPQLINEYGPTET-------VVGCCVYTVTTDTPAVGVLPIGRPIANTQMYVLDPRLQLVPIG--VVGELYIGGAGVGRGYHRRPDLTAERFVPDPFYKTGDLGRILADGTLECLGRVDHQVKVRGFRIELEEIEAALLRQAGVREAVVAARRQESGDIQLAAYVVAAPDNPLQIPTLKQSLQELLPAYMAPSHIMLIDELPLTSNGKVDRGALPAPAQTLASEA 159900486 2118 ------------LHERVVSQAARTPRAAAVV----GRDATLTYAELDEQSSRLAAHLRYAGVGPDVCVGVYLERTPRLLVVLLAVLKAGGAYVPLDPAYPAERLAFMIEDTRVAVLLAEHASRETLPSHAAQ------VIFVDALPP--------LPSVQPPKRGAGPENLAYIIYTSGSTGRPKGVMITHANAAF--FMDWALEVFSPADLEGTLAATSMCFDISIFEFFAPLSCGGSVLLAENILHLAAMPAT---PPITLVNTVPSVFAEVLRDTELP----PSVRVVNLAGEALPRVLVDQLYGLPTRVYNFYGPSEDTTYSTIDCV---------ARDGAGPPPLGRTIDNSEGYVLDGFQQPVPVG--IAGELYLGGAGVSRGYFGRPALTAERYLPDPFYRTGDRVRRQADGTLEYLGRMDRQVKLRGFRIELGEVEAALSEQAAVQEAAVVIKASPRGDPTLVGYVVARAGEALDSTTVQAALRERLPEYMVPSQVVVLLGLPRTSSGKLDRRALPE--------- 159900486 4738 -------------HRLIADQAERTPEAIAVVVGAA----SLLYRDIDHQSDQWAQALRRHGVGPETIVAICLERSPTMLVALLAVLKSGGAFALVNPR-NLDQLPALIEELAPAVVLRD--------ATAPQVPATAGRAVLDLSADWAEIASLPAVS--LDHMLHPDSAACLVQ-TDGAAGTRRLVVLSHRALGQRLLAAQA--AYPLYPTDRVLHSAALETGDA-VWAWLAPLTAGSAVVLGGESAGPSLIETVTAQDVTVARLLPSQLDVLLDAPRFTE--CTTLRMVLAAGEPLSQTTQDRFERSAAELYNLYGAAETTLDALA------WRCARDADLSDPSAPLGAPLEATQVALLDDQGRVVPVG--IAGELYLGGAGVSRGYFGRPALTAERYLPDPFYRTGDRALYRADGMLEYRGRVEQQVKLRGFRIELGEVEAALSEQAAVQEAAVVIKASPRGDPTLVGYVVARAGEALDSTTVQAALRERLPEYMVPSQVVVLLGLPRTSSGKLDRRALPE--------- 169857711 7 -YPDPPALPETNAHNIFFRRQAEWPDYTLHIDATSG--KKVMYREFVRRVEDLATALGGLGFSKGDIVGIMMENSSDYIALIHANIALTTPFALISSYSTPFELKHALTLSKATALFVDAKFLPIVLPVAKEVGMDLNRIYVGTGQAAGRKNIDDLIDARSLPFPAKENTLAYLVFSSGTSGLPKAVMISHGNLI-YSLGQAIVMGTVTAEVPVVLAMLPLHHTYGLSYSYRAFLAPVTHVVMG-KWDINVALKAIPKYKVSVIALIPSIVHQLVHHPDIEKVDLSSVTSLGSGAAYLPPELAEKLSRLLPKFSEGYGMSECTIAAITQPYPGTLGKL-----KAYPGSTGVLLPGMEARIVRDDGTE--ADFDEPGELWLRSRNVALGYWNNEKANRETFV-DGWLRTGDKFRVDKEGNFWFADRAKDTLKVSGAQVSPVEIENCLLAHPDIIDATVAGVSGGRTEKVPRAWVVLKGKALGPDAVIQALKKDNLSKYKLRGGIEIIKEIPKSPTGKVLRRVLQDEYE------ 108798730 1 ------MAEPHTVAAVLGRWAVDRPAHPLLIC----DADRLDYGQAERRSARLARGLLALGAGKGTHVGLLYPNGAEFLVGMLAAARIGAVVVPFSTFATARELAEQLRHSDTEILLSSHDYASRLREVLGAVPHLRHVFV--DRHPDGGVDPALLTAVEDD---VDGSDPLTIVYTSGSTSAPKGVVHTHAALIEHQRNLNAIRG--LGADDRLFCNSPFCWIGGIAFSVLATLVAGATLVCSNAEDPAATLDLLEATRPTITNGYVAGIAALAAHPSLPHRDLSSMRRGIMAPDARPADPDLR--------HHMLGMTETGSVVL-------LHPDVSDQPEHRRGSFGLPAPGFDTRIVDPDTG-APVAAGEVGELCVRGPYVMQRYYKRSR--EECFDPDGWFHTGDLVRTDDDGLYYFLGRRGAMIKTAGANVTPAEVERAITRATG-AQAYVVGLPDRDRGQVVAAAVIVDDPGDFDAAALREALREELSAYKIPRRITALDDLPVMASGKVDLPRLTKVF------- 186476430 25 ----------------FEAVCAEFAHHLAVIDA-TGEE---NYAALGERSARMATVLHTLGLEPGERCAIMVPRSRDTLALMLAILRVGAVYVPLDPAYPRAQLDFIVSDCAPKLMIADSAALASVGDLNGAWIDLAGIVS------------SSATAAQAPLQAMSRDDAAYIMYTSGSTGKPKGVIVPHRAILRLVHGQTFTD---LSPQTRFLNLAPLAFDASTLEIWGPLLNGGSAAIINEQPSLDAIAAGIAQFGVTSAWFTAGLFNALADYRLDA---FSPMKEVLTGGDVLSPVHIRKVMAAHPQIINGYGPTENTTFTCCYRIPRDGEALANGDAI----PIGDAIAGTRVYIVDD--RLVPVGEGEVGELVTGGDGVALGYLNRPELSAGKFIDDVFYRTGDLVRRRPDGAIDFLGRNDRQIKIAGKRIELDEIEHALRAAPGVADAAVASFE-GRLGKSIAGFVKAGVADAASAAFLNGLLKATLPDYMVPAELRVMADFPLTPNGKIDRKRL----------- 186476430 2686 ------YDLSQTVPAMLAVQARKTPDATAVSD----ESRRLTYREIDAHASRIARKLVAAGIAPRSRIALAMDRTALTVAAMIGVWRAGCAYVPLDMMMPAARLQVILEGADIAAILSDAASRTVLEPGEHRVLELEACL-------------AQADDEAVTLPAVSDSDSAYVIFTSGSTGKPKGVEIPHRALTNVLL--SIAEKPGFTASDRIVAVTTFTFDTSGIELYLPLIVGGQTFIAGEVRTGYELVTRLKDEAATILQATPSLWRMLLEAGFKAPANF----RIICTGEALPRDLADQLLATGEEVWNLYGPTETTIWSSGSRVVANQPVL-----------IGAPVANTDMHVLTDDFHLAPQG--VSGELWIGGEGLAKGYLHRPDLTDAAFRPRRLYRTGDLAKRLSDGSLQHLGRRDQQIKLRGFRIEIEDIEAALRKAPGVAAAA--VALHTVGGARLVGYIVEAASGKVDQGAVAAHVAGTLPTYMVPTLWMKLDALPQTSSGKLDRKAL----------- 22329863 9 ------------ICQCLTRLASV--KRNAVVTVYG--NRKRTGREFVDGVLSLAAGLIRLGLRNGDVVSIAAFNSDLFLEWLLAVALVGGVVAPLNYRWSLKEAKMAMLLVEPVLLVTDETCVSCIDVQNGDIPSLKWRVLMESTSTDFANELNQFLTTELATYAWASDDAVVICFTSGTTGRPKGVTISHLAFITQSLAKIAIAGYG--EDDVYLHTSPLVHIGGLSSAMAMLMVGACHVLL-PKFDAKTALQVMEQNHITCFITVPAMMADLIRVNRTTGAENRGVRKILNGGGSLSSELLKEAVNICARILSAYGMTEACSSLTFMTLHDPTQTYPLLNQPKQGTCVGKPAPHIELMVLDEDSSRV-------GKILTRGPHTMLRYWGHQVATSESRSNEAWLDTGDIGAFDEFGNLWLIGRSNGRIKTGGENVYPEEVEAVLVEHPGIVSAVVIGVIDTRLGEMVVACVRLQEKQLSSETLKHHCRTQNLTGFKIPKRFVRWEQFPLTTTGKVKRDEVRRQVLSHF--- 195119490 24 ---------DMTLGEVALLILKLHADTVMQVFDPTGET--LTGAQLYEQSRRLAHAFQHLNLHRGDVVGISAKNTTYLTEVVIAALLSGTPINPLHPDFDKETVAYMYEITKPKVIFCDVDNYETLAAVKESLKFKTELILLSGKLP-GVRNIEDLLKDGAECPHLCGDDTAFIISSSGVTGLPKGVTRSHRSLLNNTKIPQL-----FTAKTVIFCISPLYWVSCIFTLLVSLVNGCKRIITNKPFSVEYFAEVVSRHQVTFVITVPHHMALLAKSPRTDVEKLASVQSFVCSGSKLPLTIWNRYELLGSRFSVLYGLSEVGGVSKNIGGPVGCE--------------GKLLRNIQVRILDERGNALGPNH--TGHIHIKLNQRWGGYYHNPQETQTTVTPDGWLLTGDHGYFDDEGCLHFQTRDTDVFKYNHFPVYPKQIEDIIQHLPGVHEVGIFGVPDDVSTNLTACAVVREGQKLTAEQIKAIVAEHLSEAYHLKGGVYFVDQLPKTTNNKIQRRRILEELKQKCG-- 190895016 458 -YEDDVVNDDRPVHELISAHSRRTPDKTAIVYGD----EEWSHGWLEASTNRLGHRLRQLGVRAEVTVAIFIKRSPEAIVGILATLKAGGAYIPVEPGHPPVRNHHILRDGDVKIVLTHSWLRHRLPEELDA-----TVLELDKLDLDGE-------PDTPLCVPTHKDQLAYVMYTSGSTGLPKGVAVEHGPLTHHLQNTSRV--YGMSSESRELPFLPFSSDGGHERWMNPLMEGGSIILPDPLWTPEETLTAMRKHGANNASIPTTYLQQLAEWADITDGA-PPMRLYSFGGEGLAQSTFDLLSRALKSLINGYGPTETTPMVWKVRAGTKFQGV--------YAPLGRAVGLRRVYVLDPDLNLCPIG--VTGELYIGGEGIARGYLGKADTTADRFIPDPFYRSGDLTRWREDGTVEFVGRVDHQVKLRGYRIELGEIEAALLQQPGVGEALVVLRDDDAGGEALVAYVVPKKDERLDVETVRAGLERSLPSYMVPASVVELEKMPTNPNSKLDRFAL----------- 91794881 1088 ---DSPINEP-NIVGCFENQAKIAPSTIALSFFE----QKISYESLNRQANQLARYMQTLGVKPGDVIGCHMPRSPLMITSALAILKLGAIYLPLEISYPQARKEYIIADSGISFVLSNTN------KEDDNLSHIFKDICWINADAPQIINFD----SNNLPLIPATNDLAYIIYTSGSTGKPKGTLGHHLGVV--NLAQHFKAYLNLTANDRFLQFANCSFDASIFEIFITLLSGSTLVLITEELDTHDFEDYLNQQQVTVTVLPPTYVRQL------TPEHLNSLKTLLTAGSTTDHTLVEKW-WDKVRYINAYGPTETTVCASVFEVSAT--AWADLKQNNKPIPIGKAISNLRLDVLDSHLQQLPAG--ISGELYISGLGVSHGYLNQTGLTKQCFTQNPMYKTGDLARRLADGNIEFLGRKDDQVKIRGYRIEPMEIEYQLLQLEQIADARVL-VNGKASQQYLSAYYI---GVADDESIIRQALSSTLPKYMIPSTFTALRTFPMTPNNKVDSSALRQLSEQQKGG- 91794881 10 ----------------FAETASLFPNETAIVE----SQRQISYQQLNTYANNLAYHISDTRHQIGTPVGLFLPKSIEYILGVLAVLKSDQAFLPLSPEQPDARLGDILRKAQPSLIMTTKELALSLKKTLAALD-LQHITILELTHLDSGALLHKPYPDTEPQMSATPEDSNYIIFTSGTTGDPKAIVGCHKSL--SHFIHWEMKEFALSSHLRIAQLAPITFDVSLRDIFVPLLSGGVCCIPEPQFDARRLLLWISNSHINLIHCVPSIFRLLMTELEADRQKLSHLKHILLAGEPLFGRDANRWITLDIELVNLYGPSETTLAKLFYRLKGPV------EQANQMIPIGNPIANTAVLIL--ANNTLCRVGD-IGEIYIKTPFRSKGYLNDQPLTDLSFIQNPLYKTGDLGRYLENHSVEVLGRLDRQVKLNGIRVELNDIEGHIHNLSAIDQCFINLYKDEDQSSKLVCYYTCHQDISTNE--IKDLLADKLSTNLIPSMMIKLSSFPLMLNGKVDKKAL----------- 153004079 597 ---------HRDLLELLDAACERWEDRVAL-RMQGAAKSRLTYGELRRGAGAVAAFLRAAGVARGDRVLLASENRPEWAVAYFGILRAGAAAVPVDPQLTERELANLWRTAGARLALLSDD---AAERSPGLAALAAAAVPGARAALLAEALAGGPAPAGAPAAKVGPDDLASLIFTSGTTGTPKGVMLSHRNFA--SLVAKLVGTFELGPGDGMLSVLPLHHTFEFTCGLLVPLSRGAEIEYLDELTSDRISEALSSGRVTAMIGVPALWRALMKALRDSELGLNRLRLLVSGGSALDPEVQKAFRELGFDLYEGYGLTEAAPVL----------AVSQPHEESPEGSVGPALPGVELRIAE-------PDADGVGEVLARGPNVMLGYWRDPEQTGQVLD-GGWLRTGDLGKLDEKGNLTLVGRKKDVIIANGKNVYPDEIEEAYREPELVKELCVVGLPDGT-GEKVAMILVPEYGEDDREEVRARLVSATLPFAKRVKVWHVVDELPKTATRKVKRGLVREELLRLEAAA 150445943 465 ------------IHHLFEKQAKINPQEIALVF----EDESLTYDQLNLLSNRLAHHLHNLGLQPDERVGLCLERSHWMVISLLGVLKAGGAYVPLDPTLPPERIKFMIENSQARWVVTQPNLTSLLSLNLAQL------VILDNER-----NILDGYSEENLQTEVKPENLAYIIYTSGSTGKPKGVGIEHRQLFNYLEGIKERLNLPLGAS---YGLISTFGADLGNTVIFPSLCGGGHIISQEKMDPIALANYYQKKGIDCLKIVPSHLSALLNESPNPSQLLPK-KCLVLGGETTTWRLIETIQSLHCRTINHYGPTETTVGVLTYEI-----TQSTIERVTKSVPLGIPLPNTQIFLLDSQLRPVPIGF--PGEIYIGGENLARGYLNQSSSSDDSFTKGQWYRTGDLARYLPDGNIEFLGRVDHQVKLHGFRIELGEVESQLMNYPAITSVKVLVLEFTKGEKQLVAYLVPDGKNRPKVAELRQFLEKSLPKFMIPSRFVFLERLPLTQNGKLDSKKLREQIESDY--- 120612445 3 -----------NLVELICHSADRAPGAQALVDGD----HRLDYATLRDHVLSIAAGLAAGGLQRGDRVAVFLDKRVETVEAFFAIAAAGGVFVPVNPLLKPEQVVHILQDSGARSLVTSATRLGLLAAQAPRLPALAETFLIDAPDTRVWQALLDFAPLDRGQIDTIDSDLAAILYTSGSTGLPKGVMLTHHNLLEG--AWSVATYLGNHGEDRILCALPLSFDAGFSQLTTAFHAGAAAVLVNYLA-PGDVIAACERERITGITAVPPLLIQLCSASWPPAAAAQ-LRYFANTGGRMPKPVLAKLRELFPAARPMYGLTEA----------FRSTYLPPEEADRRPDSIGKAVPNARILVVRPDGTPC--DADETGELVHVGAFVARGYWRDPERTAQRFRPRPWVWSGDLVRRDSEGFLYFVGRNDGLIKTSGYRVSPEEIEETVLASGLAGEVVAVGIPDDALGQAIVLVVAPPPRGSLDAEAILTHCRQRLPSYMVPRAIHVRSTIQRNPNGKFDRAALQRE-------- 163788823 27 -----------TIVDLFLKQVDAAPNSLAVIF----RNKELSYTELDVISNRFSNYLTSHKLKEADFVGLMIERSEWLIIVILGILKAGAVYVPIDLESPQSRKDYIQKDSNCK-------------------------ITIDASIIDDFKSIEDYSDDISFKVNSNPNDLAYIIYTSGTTGKPKGVMIEHRSVV--NLIFSQTKDFKIDMSDKILQFSNYFFDASVEQIFLALFNGATLCVISKEELKDHLLSFIKKHKITHLHATPSYLATLPDL-----SKFNSLKRIIAGGETCTLKLAERMGA-HCDFYNEYGPTETT-------VTSTIYKYSKKHQNDISLPIGKPIANTKAYILSESLKQLPID--EVGELCLSGDSLARGYLNQEELTSEKFIANPFYRTGDFAKWNKNGTLEFIGRKDDQVKVRGYRIELGEVEAALNSLPNIKQALAIASGSLANGKKLIAYVQTNELNTDAKTYNEQLLK-ILPEYMIPSKYVLIEEFPMTANGKIDKKNL----------- 70983255 58 -FPGGEISTCYNCVD--RHVAAGNGHESAIYYPVTNTKETITYHTLLREVETLAGVLRETGVKKGDVVMLYMPMIPAALIGMLAVNRLGAVHSVVFGGFAPNALAQRVEACKPDVLLTASAYQALVEAIKLSYHKPAHTIVFQESAPTWWVASARARGLKADCVPVPSDQPIYIMHTSGTTGAPKGVLRSSGGHAVGLQFTIQYIFNIHGPRDVMFAASDIGWVVGHSILYAPLLAGAATVLYEGKPDASAFWKVVEEYQVNTMFATPTALRAIKQEDPSARGGLRSLQALFLAGERSEPTLVSMYQELNAQVIDNWWSTEAGSPITGRAMAPHFRSFDIPIPPIKPGSAGKPMPGFDVRVVDEHGEEVPKG--SMGNIVLAGPTAFNTLWLEEERFYKSYFDSRFLDTGDAGWVDPDGYVHVMSRNDDVLNVSAYRLSSGAIEEAISSHPQVAEACVVAIPDQLKGQLPFAFISLSVAAPTIAAEVQSLVRSRVGAFASLGGIVQGKGIPKTRSGKTLRRVLRELLEN----- 167840846 1 -------------------------DAPALVAAGT----VISYRQLMVQVAATAARLRTAETGKGDRVAFQLPNCADAVVLMLAALMTGAVPVPMLPAYRERELRHVLKATRPRVVVTDDENLDVALRLLDGSPGDEHAGWRDLGAPSDATAFSECAAAE-----MLAEDTAMMLLSSGTTGLPKAIARLNGGYSY--MIAKACRVFELSRQSVYLAAMPISHGFVICPGMLGTLICGGTVVLASDTSVQTALELVSAHGVTHTTLVPALLTQWLEQSDDLPARPGTLQHVQVGGSRLSPDLAARAEKLGIRIQQCYGMSEGLLCFT----------RSTDTDAVRFHSQGRPLSEQQVLIVDESGTPVPCG--ASGELITRGPYTIKTYYNDPLASSRAFTPDGYYRTGDLAHLDADGNVYIDGRVTDSINRGGEKFSPEELEELSKGHARLKDAACVGMADPRFGEVACLFAVAEGEPLLLSDIRQYLETAGVASFKLPEKLVLVDEIPRKGIGKIDRALLRARVRDDAEGA 206676884 5 -----------TVASAFKTAAIRAPD-AIYCKSATG---SLTYAQAAGAIQSLADEL-GADVQ-GRSAALILPNSKAFLIAYFAVLFAGGKPALINHGHPAPTIAKLLGSLDAAVVLSDHE----------------------QGKGTTRLLNDDLLGVLVKPVDMNSEDIAAIMYSGGTTGLPKQVPHSNASIIATMERGDW--GWRTRADEVWLPVAPFTHIYGFLMGLTNPIMQSGTTVIPERFQPDLIVDMLETEKVTIFGGPPAIYQAVMASSKFADAKFTNLRICPGGGAPFPLDVHKRWEATGLKIYEGYGMTEIAPISINT-----------DEHGVKPGSAGKAVPDTLIEIVDLETGDTVLPTSEAGEIRVKGPHMMTGYTGNPEETAIALR-HGFVYTGDIGTLDNEGFLTITDRKKNVIFVSGFNVFPREVEEMLLTHPAISGSCVVARAHKRSGEVPVAFVTLRSDVDAAN--IMAFCKHNLIAYKLPEDVIILPEMPLTPAGKVDRTVLQSSLK------ 206561950 21 -------DLPASTYEMIGRGAAIDPSAPALSFFLRADDHRWTYAALLRDITRAANMFSRLGIDRHAVVASVLPNLPETHFVIWGGEAAG-IVCAINPLLEGPAIASLLKAANAKVLVTGTDIWSKIQPVLSEVPSLQSLVLIDAERVQGWHDFDSAMSRESGPRRFEADDISSYFCTGGTTGLPKIAIRRHGNEVANAWSVGQVVGAGMGPGKTVFCGLPLFHVNALATGLVPFSRGAHVVLGTPRGDGKRFWEIVEHHRINFFSAVPTLYSALLDVP-VDGRNIDSLEYGLCGAAPMPVEVFRTFQRTGVRILEGYGLTEGACVSSVNPPGGE----------RRLGSIGLRIPGMKAVILDDAGRYVRDCVEEVGVLTISGPNVFAGYLQEDQNKSLWLDGDGWLNTGDLARRDAQGYFWLTGRRKELIIRGGHNIDPATIEEPLHRHPAVQIAAAIGRPDVHAGELPVAYVQLKAGATATETELDTFIRGMIGRAAIPKRIHIVDTMPLTAVGKIFKPELK---------- 113315 1359 ---------NTTLHAMFESEAQQKPDKVAVVY----EDIRLTYRELNSRANALAFYLLSQAIQPNKLVGLIMDKSEHMITSILAVWKTGGAYVPIDPRYPDQRIQYILEDTAALAVITDSPHIDRLRSINNRLPVIQSDFAL------------QLPPSPVHPVNCKPSDLAYIMYTSGTTGNPKGVMVEHHGVVNLCVSLCRLFGLRNTDDEVILSFSNYVFDHFVEQMTDALLNGQTLVVLNDRGDKERLYRYIETNRVTYLSGTPSVISM----YEFDRFR-DHLRRVDCVGEAFSEPVFDKIRETFPGIINGYGPTEVS-------ITTHKRPYPFPERRTDK-SIGCQLDNSTSYVLNDDMKRVPIG--AVGELYLGGDGVARGYHNRPDLTADRFPANPFYKTGDLVRWNGDGEIEYLGRNDFQVKIRGQRIELGEIEAVLSSYPGIKQSVVLAKDRKNDGQKLVGYFVSSAGSLSAQAIRRFML-TSLPDYMVPAQLVPIAKFPVTVSGKLDAKAL----------- 113315 253 ---DGDYPTEKRLHHLFEEAAVRRPQHVALICGD----KRITYEELNAMANRLAHHLVSSGIQTEQLVGLFLDKTELMIATILGIWKSGAAHVPIDPGYPDERVKFVLNDTKAQVVIASQRH---VDRLRAEAVGGQHLRIIGLESLFDNLAQQTQHSPETTHLPLNSKQLAYVTYTSGTTGFPKGIYKEHTSVVNSITDLSARYGVAGEDDEVILVFSAYVFEPFVRQMLMALTTGNSLAIISDKFDPDTLIPFIQKHKVTYIHATSSVLQ------EYDFGSCPSLKRMILVGENLTEPRYEALQRFKSRILNEYGFTESAFVTALN--------IFEPTSQRKDMSLGRPVRNVKCYILDANLKRVPIG--VTGELHIGGLGISRGYMNREELTRQKFLPNPYYKTGDLARWLPSGEVEYLGRADFQIKLRGIRIEPGEIESTLAMYPGIRASIVVSKKLLSQGQELVGYYVCDEGHIPEGDLLS-FLEKKLPRYMVPTRLVQLAQIPTNINGKADLRAL----------- 113315 2436 -----------SLHGLFEDIVASTPDRIAIADG----TRSLSYSELNERANQLVHLIISASIVADDRIALLLDKSIDMVIALLAVWKAGAAYVPLDPTYPSQRTELILEESSARTLITTRKHTPR----GGTVANVPSVVL---DSPETLACLNQQSKENPTTSTQKPSDLAYVIFTSGTTGKPKGVLVEHQSVVQLRNSLIERYFGETNGSHAVLFLSNYVFDFSLEQLCLSVLGGNKLIIPPEELTHEAFYDIGRREKLSYLSGTPSVLQQI------ELSRLPHLHMVTAAGEEFHASQFEKMRQFAGQINNAYGITETT-------VYNIITTFKGDAPFTKALCHG--IPGSHVYVLNDRLQRVPFN--AVGELYLGGDCLARGYLNQDALTNERFIPNPFYKTGDLVRFRGPHHLEYLGRKDQQVKLRGFRIELSEVRDAVLAISAVKEAAVIPKYDEDGSDAIVCYYTLNAGTVCEASSIRDHLHANLPPYMVPSQIHQLESLPVTVNGKLDLNRL----------- 110635965 17 -----------------ERLYARFGERD------------ITIGDVARNSEAVARILLASGLTPGARVAVMMENRPLTISLIFGIARAGMVWVPINTRQQGDSLAYQLGHCRPALLIVDEALLAKVRDCGADDGHLAIHSLADDA---DTLDLPNNGRADALPAPVEAGETFAIMYTSGTTGAPKGVQVTHRMFDYAARAVSIAGG--IEDGDVMFVWEPLYHIGGSQLLLLPLMHRVHLHLV-RRFSASGFWGDVHASGATHIHFLGGILQILLRNPPSPNDRGHRVRVAW-GGGCARDDWQAFEHRFGVDIREAYGMTEASSITTINVGGP-------------VGSVGKPVPWFKVELLDEAGQPVPPGER--GEIVVSEGALFKGYLDAPEANARVLR-GGRLFTGDVGIFSEDGWLTFQGRLNDSIRRRGENISAWEIESAALKHPAIAEVAMIGVKADIGEQEIKLFVRPADGHSIDAPQLHGWLTEQLGRYRAPRYIAFVDSFPKTPSERIRKGLLPQ--------- 115380315 863 -------------HGLFEEQVRRTPEAVAVSF----EEEEVTYGELEKRANQVANYLRGKGVGPESRVGVCVERSVELVVGMLGTLKAGGAYVPLDPSVPAERLGYMVEDSGLEVLLTQAHLEGKLP--QGALRVVRLDADWGEIGQQSQGKVESGSGGG---------NLAYVIYTSGSTGKPKGTLLEHGGLC--NTVREAIEMMELGPGKRVLQFSSMFDASVWEM-FSALLSGARLMAPKEALQPGALQELLKQKEITTATLTPAVLMQL------EPRELPKLKTVAAAGEASTGELVRRWKE-GRRFINAYGPTEVTICATKN-----------GQVEERRPTIGRPLKNVQVYVLDEEQNEVPVG--VAGELCVGGVGVGRGYQGRPELTAERFIPHPFYRTGDRARYVEGGELEFLGRMDFQVKLRGFRIELEEVEGVLGKHPGVREVVVVVREDEGGSRRLVAYVVQKESAPSSESLRSY-LKEKLPEYMVPSAYVRLEALPLALTGKVDRRAL----------- 155061080 2146 ------------LPALLTDQIRRTPDAVAVTDRGT----TLTYRELGARVEALAARLRGRGVAPGRNVGVLVDRSADMLVALLGVLAAGGAYVPLDPDYPAERLRYMAEDAGLHLLITGPGARPDLGA---------PVLVVD--AEDGTADGPGTAGSPALPVPGP-DDTAYVIYTSGSTGRPKGVQVPHRALA--NLLLSMAEEPGLTADDHLLALTTVCFDIAALELFLPLVTGGRVIVPAEARDGVLLRRLLDSSPATVVQATPATWKMLLAAGWTGGRGLK----VLCGGEALDQDTAELLLARADQVWNMFGPTETT-------IWSAVCRLAPGERVT----IGRPVANTGLYVLDARGRAVPPG--VPGELYIGGAGLATGYLGRPELTAERFDGERRYRTGDLVRELADGRIEYLGRLDAQVKVRGFRIEPGEVEAVLRAQEGVREAAVVARR-VGGDTVLHAFLVLDENAAAP---RREALAQRLPAHMIPDVLVELAALPQTLNGKVDRTRL----------- 183980399 2008 -----------TLHRGFEVQAAAHPDATAVRFAG----RDLSYAVLDAESNALAALLIDSGVAHGDKVALLLERTDRLPVAILAILKTGAAYVPIDPSWPAARVELVLSDCGPSMIVTESALRHVVSAHGA--PTIEVDVISATPAPARH-------------VEVSADDTAYVIYTSGSTGRPKGVAVTHHNVV--RLFSATDELFEFNSDDRWTMFHSVAFDFSVWELWGALLHGACVVVYLVTRNPAEFRELLSNERITVLSQTPSAFRLVRDADADIEGAASRLRYVIFGGEMLTADLIPWVKAHGPELINMYGITETTVHVTFRRL------MRADIFGAHSSIIGRPIPDLECLLTDSVGNLVP--YGVPGEICVGGPGLANGYLGMPELTAQRFIEHPFYRSGDSGRRLSNGEIEYFGRLDHQVQLRGFRIELGEVETAVLGLEQVM--ACYAMVRTEGGERLVAYVVTRGGEELPVAQTRRALTSRLPDYMLPSSFVTLESLPLTVNGKIDRAAL----------- 183980399 520 ----------------------------------------ITYAQLGEHADALAGRLAELGVLSGDVVGVFLSNSVHVAVAALAVQRAAAVLLILNPAHPISRVAGMLADAAARCVIIDAETREILPSDAPELIEVDNIGEV-----------------AVPPMSTDPDAPTYVNFTSGSTGRPKAVMGAHRAFANQLL--WRRDEFDLGPDDAILSASPGFDIFLWEL-FGPLVAGARLVFMDREWNPSTIVEHVLQFEITVLQIVPSQLDVLLDEPRLSE--CQSLRYVFCGGEPLSLATARRFAEIHAQLVNLYGPTETAI--------DALYWRADITDQASWAPIGRPIANARLYIVDTEG-DLAVEGQ-PGELWIGGAGVALGYLGAPALTTQRFRRDRVYRTGDRVRQRADGTVEFLGRLDRQLKVHGVRIEPGEIERALCGHPGVQHAVVDVRERAPGQKALIGYVVAPNKILDPESVLDH-VRDKLPTTMVPAALVLLDSLPRTPSGKVDLAAL----------- 170742007 28 ---------PANIAVLLEEAADAARDRLAWNFFESGE--QATYGEVRERVGALARGLLARGVRKGVHVGVMLPNIAAFPLSWLAIGTIGAVMVPINVTYRERELAYVLNDSEAEFLILHETARDVYERARGSIALPAERVLLVDGAAGPYTAFRDAFEPGSEPFTAPEPDLLNIQYTSGTTGFPKGCLLTQEYWIIAGKVNARRDGRAY---ERILASTPFFYMDPQWLLLMTLYQRGTLFV-AERQSATRFMGWVREHAIN-FCLLP--LLVFKQPPHPDDRRNAVVRANMYG---VPRDLHAAVERFDLFAREAFGMTELGPTMFMPI---------EAVDKVGSGSCGVPGPFRECRVVDEQGDTVPAG--AFGELVVRGRGIFKGYYNRPEATADAFFGE-WFRTGDVFQRDRDGYFSILGRTKDMIRRSSENIAAREVEAVLQGAREVVEAAVVPVPDEVRGEEIKAYLVLEPGSAGDEAALASICRANLAPFKVPRFYEFRPDLPKTASNKIAKHRLTAELPDL---- 110681402 482 ------------VHHAFEQNAARQPDAIAVVFDGD-PISRITYGALNERANQLAHHLIQQGVGPDVVVGIHVERSITMIVALLAVLKAGGAYLPLDPTYPQQRLAFILADAGAQVILTQEKWFDDLP------PHTARVLDLDAIAPQ-----LDANATSNPPLRATADHLAYIIYTSGSTGNPKGVLIPRRD--TWSVARALAETYALTPESRVLQFASLNFDGSVVEITMTLFSGAAHVAPQEKLLPGAPLNALQRHAITHVQLAPSLLARL------PPEGLEHVRTIMVAGEASSVGTVRGW-LPGRRILNGYGPTETTGAAMIAFTEADDAYLAKLDAL----PIGRPFYNKRVYLLDARLQPVPVG--VPGEIYVASPGLARGYINRPAATAEKFLPNPFYRTGDLARYLPDGNLVFLGRVDNQVKLRGLRIELEEIESALKSHPHVGDAAVIVHESERDGKRLVAYVVPR--------------------------------------------------------- 110681402 2476 -----------TFLDLFQHHVAQTPDALALVQSTDERPVSRTYRALSARVHLLARHLRGLGVGPEVTVGVCLDRSIELVIGMLAIFEAGGVYLPLDPSQPLERLAYLVSDARPEVVLTQQRWNDRLPEQA-----------TRRVALDTAWAEIEAQPEVSHQHRTAGDNLAYVLYTSGSTGTPKGVQVTVDNL--SRLTPALITAFDVTPRSRVLQYSSLSFDGSISEVAMALLAPAHELVPGPPLQ-----KLLATRAITHVTLLPAALRWL------SPRGLPALDVLIVTGEACPASLVRTWAS-GRRFVNAYGPTEITVAATAMECPVTMFQETEQ-----PPPIGCPLQSTEIYILDAHLRPVPVG--VPGDLYIGGAKLTRGYIHRPALTAERYIPHPFYVTGDIARYQLDGTIDFLGRRDNQVKVRGYRIELGEVEAALNDHPGVREAVVVAQKDGAGDNRLVAYWAAKSTPPTTTEALRDALSKRLAAYMIPSVFVRMDALPLNATGKIDRQGLREQF------- 118468796 49 ------------------------------------------------------------------RVAVLAKPTATTVLAITGCLIAGVTVVPVPADVGVAERRHMLEDSGAQAWLGER---------PDDAEGLPHIPV--RLHARSWHRYAEP----------PPESTAIIMYTSGTTGLPKGVPITRNAIAAD--IDGLAKAWEWTPEDTLVHGLPLFHVHGLVLGLIGSLRIGNRFVHTGKPTPERYAEA----KGTLYFGVPTVWSRVVNNLDAALA-LSSARLLVSGSAPLPVPVFEQLTKLGQPPVERYGSTE-SLITITTLVNGE----------RRPGWVGVPIEGVRTRLVDENGAEVPHDGETIGRLQIKGPTVFEGYLNRPEATAEAFDDDGWFRTGDVAVIDAGGMHRIVGRESDLIKSGGYRIGAGEIETVLLGHPGVKEAAVVGVPDDDLGQRIVAYVVGDAESDT----LIDFVAKQLSVHKRPREVRIVDSLPRNAMGKVLKKELAQ--------- 161520065 22 ------------------------PNRTAVLSRDA----SLTYGELDARSNRVARALIARGVAPGSLVPVEAVRSADFLVALLGVLKAGAAYIPIDDAYPAERKRHIYEQSGATVA-LHARANAAAEPSSAGVAPLAVASLIGDDAPDGELR------------TPAPHDLLYVIFTSGTTGRPKGVEIEHHAVA--RLVDWHNRQFGVTAASRMPLMAGLSFDISQWEIWSALTAGATLLLPDERPDADALVAFHRDHATTHAF-VPTV--MVPDFVRASRGSDLALRYLFTAGEKLQPVDT---DGTTYTLIDFYGPTETTIFATMHRV--------PRATLGRPSSIGHPVPGATIHVLDAQLAPLPDG--QVGELCIAGPCVARGYLNDPSLTHDKFVAQRLYRTGDLGRRLPDGTIQYLGRMDDQLKIRGHRVELGEIASVLSTQPGIRKCAVIAVEDASNAKEIVAFVVPDAEHANGDVIIRTRIRACLPHYMRPRRYVVLPELPVTLNGKVDKAALRE--------- 1171128 1172 ------YPEDARLHHLVAAQAARTPEGIALVCG----AERLTYAGLMERVRKLAARLRRNGVGPEVRVGVFSLRTADLVVGLLAVLEAGGAYVPLDPNYPRQRLDFIMRDAEMPVLLTQRALASRLSPHGARLLFLE-----EPDTQEGPL---------PTPAPVQPEQLAYVLYTSGSTGQPKGVAISHRS--AATFVQWAGETFSKEELTGVLAATSICFDLSVFELFVPLSYGGRVILAD---TALHLLELPAASEVTLINTVPSAITELLNASGIP----SSVRTINLAGEALTSDLVARLETPAARVVNLYGP---------SETTTYSTYTPLPAQAVEPVSIGRPVANTQVYVLDRHLAPVPVG--VRGELFIGGAGVARGYLGRPRMTAERFLPDPFYRTGDIVRYRAEGSLEFLGRADHQVKVRGFRIEFEEIETALRNHPAVREAVVVAR--GTGAERLVAYVVLSARGESLVTELREHLRGRLPDYMVPGVFVMMEVLPLTPNGKVDRAALPE--------- 1171128 22 -----------TLVELLQERALSEPRHEAFTFLGEAGVVRVDYSSMDVLARAIAARLQADG-RVGERALLLYAPGPEYVAAFFGCLYAGVVAVPVYPPDTARLERSVARDSRASVVLTTSFLQGLAGAMFELAPELGELSWVATDG----IALEEA--GAWKPPGLSGDSVAFLQYTSGSTADPKGVVLTHRNLMHN--LSVIHERFQLNRGSRGVIWLPPYHDMGLIGGVLTPIFGGLPVDLMSPLSPLRWLKTLSERRGTCSGGPNFAYELCVRDEQKAGLDLSSWELAFCGAEPIRPDTLEAFSKAFEPFYPCYGLAEGTLIVTAHRAVAASSPGEAARDTVRHVSCGTVVPDEQILVVDPETRTALPPGH-IGEIWVRGPSVAQGYWLRPEETARTFTEAPWLRTGDLGFLH-DGELFVSGRRKDLLVIRGRNYYPQDLETVERSHPALRPAAVFSVSVGASEEVVVVQEVRRYPGGDWPDVIAAIRRDISEQHALRVHAVVLGSLLKTSSGKVQRGATREAY------- 117165077 13 ---------PATLDDLLDSASRARPDAVAVRCGG----QVLAYGELHARVRATARRWDSLGLTQHGTAALLLENTPECVVAFLAAARLGVRLIPLEPGTTRPQLAA-LRAATGRLFVAAHEAREKQDALGGEEDPLDDCVLVSVDEPAGAADEPGRRGDDDEPRTAAPDAPFLYQYTSGSTGEPKAVVHTQRNLVNG--GGIYTRAYGVTGDDRVLVAVPLLHSFGMVAGLVTALRAGAQLVLLGRFTPARLLSALDEHACTVLVAAPMAYDLTTRAAAASRPPRPALRLCLSSGAALPPAVAQRAERLGLDVRQVYGCTEAGVIAAH----------RPEDGPGADRGVGRPLPGVQVRVVDDHGREVPRGGE--GALLVRTPAMFTHYLGHPEATRRAFR-DGWYATGDVARIGPEGHLHLVGRKDSFINVGGKKVNPLEVERVLLAHPSVAEAVVWGEETGDTGERVRATVV--AVTPLPAAELTSHCRARLLSHQVPTAVDFVSALPKNSMGKVRRAAVR---------- 119508888 520 ------------LHQLFESQVERTPDHIAVCYRE----QNLTYQELNSKANQLAYHLQNLGIGCESLVGIYLERSPELIIALLAVLKAGGAYVPLDSKLPPERLAYMLQDAKPEILLTMAASVATLPNYEG------TVLCLDED--------WQIIAQNPENNRVTGENLAYIIYTSGSTGTPKGVMLTHRGL--ENYLHWAIATYPVTAGMGVPVQSAISFDATITSLYPPLLVGKAVILLPETEEIAALSNALSS--ATNFSLVPAHLSILSDDLENPSPNLSPTRRLIIGGEALTEQHLEFWRRYFPRLINEYGPTET--VVGCCVYDATDIPLTNA-----NVPIGRPIANTQLYILDQYLQPVPVG--VPGELFIGGAGVARGYLNRPDLTAKRFIDNGLYKTGDRTRYRPDGTIEYLGRLDNQVKIRGFRIELGEIAASLKTHPSVQEAVVILRTDHPNQPQLVAYLVGNQINSELTDFRQYLA-PKLPAYMLPSAFVWLEQLPLTTNGKVDKLQL----------- 67159278 495 -FPHADM---LSLWQ---HGLQLGGEGAALRCGE----QTLGYMDLERASNRLARHLQALGVGSGTTVALCQERSAGWVTAVLAVLKAGGLYLPLDSQQPADRLQQLLDDSRAALLIHDRH-----DGRFTDLPGLD-VLAYDPTLWSGY-------SDEPLSTCIVPEQPAYVIYTSGSTGQPKGVVISHRALANYVQAA--LDRLQLPLGASMAMVSTVAADLGHTMLFGALASGRPLHLLPQEFDPDGFAAYMATHRVGVLKLVPSHLQGLLQA--ARPADVLPEQALILGGEACPWALVERVEQLKCRIINHYGPTETTVGILTHEARQRSEG-------GRSVPVGRPLANGRAEILDAYLNPVPL--QISGELYLGGQGLAQGYLGRPALTAERFVPERRYRTGDRARQGSDGLVEFVGRADDQVKIRGYRVEPGEITQILQNLEGVKEAVVQALPDASRLQLVAYCVAEAGVTVS---VLQQGLQARLPDYMVPAHILLLERLPLTANGKLDRRALPK--------- 67153762 470 ----------------LGNHAARTPKAPALEQ----DGVRLNYAELLQAVSALAGVLVAQGVTTESRVAVLLPRSPDTVVALLAVLWAGAGYVPLDPESPEARIAMVLEDSAPTLVIT-------CRAQRERVPAGQPVLLLDEPRPTAVVL--------GQPRPVAPDALAYIIYTSGTTGRPNGVMIGRDALA--HFVAGARQRYAMRASDRVLQFAPLHFDASVEEIFLTLASGACLVLRNDEMSVPRFLDACAVRDITVLDLPTAFWHELAYGLGAQTPLPPHLRLVIIGGEAALAERVQRWQAAQAVLLNTYGPTETTVICTT----ATLSGPDALDWQGETLPIGHPLPGVEVAVVDANLRPVQRGER--GELCVLGGSLARGYFGREERTAARFVAPRAYRTGDLVRMRDDGALVYLGRLDDEFKISGYRIDPTEIETALLGYPGIREAAVLGQVLPGGVKRLVAFLALEEAQPPVAALRAHLARS-LPAPAVPGTYLQLAKLPRNANNKIDRKVLKELAERQAAG- 157114350 17 --PAPVLDPEANLGRLILSILDRNPEKVLQIDADTG--REMTAAEMRLRAIRVAQNLTALGFRKGDMAALICSNSENLAPLVLGLWMVGLPFISLPVGFNGDDLGHLMGLVQPKVVFCDDAVYKTALEGAGKALKMKPVVFAVESEMESIRKVDELLEEQFEPEYQGDEMIGIILCTSGTTGRPKGVAVSQA-----HIAVVLGRPVKGNDSDLVFNFSPLYWGTGLFALLNSLSTGTTRIVTRSGFNEDVFYDVLERYRPTHFFTPPSHAILLLNHPRVEQADFSCLKSWSLSGSIASPQLRKRIEE---KLSNG--------KTVNNYASSEIGLIAMDAIRKREGSVGLLMLHLNAKVVDENDAAVGP--REQGELLLKTSLPFLGYYNDEEANRELMTEDGWIRTGDIGYLDEEGFVYLVDRKKDVIKYRGYQMSSIDLEVIVEKIEGVQQVCVVGIPEDGTSDLAAAVIVRRPGSELTEEQVVKQVEEKVSDHKRLRGVFFWKELPLSSTGKVLRRRVKEM-------- 212532635 61 -FPDGMIS---TTYNCVDRHVENNGDNVAIVWAVTGESEKYTYRQLQDEVEILAGVLREEGVRKGDVVIIYMPMIPAALIAALAIVRLGAIHAAVFGGFASASLAQRIEDAKPRAIMTASCGIEGSKGPIPYRPLVEGAITLSKFKPEKVIIWQQLRNIRAAPVPIRSDEALYIIYTSGTTGLPKGVVREAGGHAV-GLSLSIKYLFGLGPGDVMFCASDIGWVVGHSILYGPLLVGATTVMPVGTPDAGTFWRVIERTKANVLFTAPTALRAIRKDDPDNKYGLKTLRALFLAGERSEPSIVQNFQDLGAVVIDNWWSSESGSPITGLALRGDLGYTPRPPLSIKPGSAGKPMPGFDVRVVDDEGQEVKKG--TMGNIVLAAPTAFRTLFNDEERFYKSYFNGRWIDTGDAGMIDKDGYVHVMSRSDDIINVAAHRFSTGAIEQAVLSHPLIGEASVIGIPDPIKGHLPFAFVQPRPATPPTQLFNEALVRDQIGAIASLGGIIQVGMIPKTRSGKTLRRVLRELVEN----- 183983997 7 -----------TVAQILRRQARCRPDHPFLVC----DSDRISYAQADLRSAELARGLIALGIGKAAHVGLLYPNGSDFVIGMLAAARIGAVVIPISTFVTPRELHEQLVDSDTQILLSADDYAGRLRQLLGDIPQLRTWVSYRRGAPRRTRSIECVLSQTIDPTDVDGSDVLAIVYTSGTTSAPKGVVHTHSALVRHQQNLNVIRG--LGTDDKLFCNSPFCWIGGFAFGLLATLLAGSTLVCSN-ADAATTLDLLEREKPTMTNGFASTVARLANHPSFGRRDLSSMRRGIMAPEARPVDPELR--------HNMLGMTEAGSIVLISADES-------DQPESRRGSFGKPAPGFDTIIIEPGTGEV-ANVGQVGELCIRGPFVMQGYYKRSR--EECFDADGWFHTGDLVRADQDGYMYFTGRLSSLIKTAGANVSPAEVERAIAKLGMVAH--VVGIPDPQRGQVVAAVLVVADGVGALDELLRERLETELSAYKIPTRFATLPEIPLLSSGKVDTHQLKK--------- 18150122 26 -----------TLGALLRGWAERYGDRVALV---GDDGTRVTYRELDMWCDRLAAGFAGQGVAPRERVLVQLPNTPSFVAVCFALFRLGAVPVFALPSYAVRSCTWRSCPVRSRWWIPDEDHRALVRDLLPELPRVARVFVAGDPGGEED-GLVALAALEQDPVALPEPDASDVAFSGGTTALPKMIPRTHDDYAYQTRITAGI--CELGEDTVYLAVLPVEFNFPWGCPGIIGVLGVGGRVVAPDPTPQTCFPLIERERVTMTSVIPTIVHLWLDAAGRTGHDLSSLDVVQVGSSKLHDEVAARIEELGVRLQQVFGMAEGLLTFTRY----------DDPRQVVLTTQGRPVPADEIRVVDGDDREVPDG--TVGELLTRGPYTLRGYYRAPEHNASAFTADGFYRSGDLVRRTPTGEIVVEGRVKDVVIRGGDKVSATEVEGHLTAHPGVQQAAVVAKPDRVLGEKICAYVVADGPAPTLPGVRRLLRARGLADFKLPDRLEVVEVFPLTGLNKVDKKVLAARA------- 189235099 1 --------------EFFFNCAERFGDRTCQIDATSDTKE--TYQSVKKRSVRVALALLNRGVTSNDVVVLCTKVTLDNVVPIIATFFIGAKIANLDPSLSARHTTHLLTLVSPKIIFVEEESVSLIEDSLKCANLAAEIVVFGKSLK--YLTFDEFATPKPEPTKVDIFDTSIIFFSSGTTGLPKAICHSHSSFLHVAYSFHQAGGKC----DSILSFTSFYWVSGLILLTTSFISGGHRIFCGP-IDAEKTFKIIENYKVTFIFLAPILTYKLTSFEKYQDYDTSSLYSMLVGGTPISSAQFQRLTAVHTNIIFGYGLTEAGIVTLFDPKED------RDLIQTQVGSCGKAAPSMEIKVVDKTGQPLGPNQK--GEVRVKSPTLMKGYYK--VESSSAFDSDGFLKTGDIGYYNEKGCFYVIERLKEMFKYLSWHVVPSAIEAILLEHPAVKEAVVFGLPSEEEGELPSACVVLKDNCNVKKQQIEEFVAARVSDYKLRGGVFFVEALQKTPSGKLMRKEIK---------- 134100392 13 --------------------------------------RSLDYRELAGVTAALAER-----VGRARRVAVWATSVPETCAAVVGALAAGAAVVPINPKVGERELAHIVGDSRPELLLVAPGF----EAPEGLGDIPVHEVDLTVRGGE-------------LPAEPDEEEAALIVYTSGTTGPPKGVVLPRRAIRANLDA--LAEAWEWTARDVLVHALPLFHVHGLILGTLGPLRLGGTVHHLGRFSSQGVAEELSG-PATMMFGVPTMYHRLADDAEKDPRIAEAVRLLVSGSAALPAVEHERIERLGQRVVERYGMSET-----------IMNCGVRADGDRRPGYVGRPFAGVELRLVDEQGAEITEDDETVGEILVRGPNLFTGYLNRPDATEAAFT-DGWFRTGDVATRAADGYIRIVGRATDIIKSGGYKIGAGEIENALLEHPAVAEVAVTGEADPDLGERIVAWVV-QAAEVAEQELADHVAK-LLTPHKRPRVVRFVEALPRNEMGKVMKKAL----------- 47230513 17 ---------------------RAFRDRLAIV--DSGGSH--TYEQLYDLAERISLALSSFGGLEGKRVCFLCANDASYTVAQWATWMSGGTAVPLYQKHPLSELEYVITDSQSSLLVAGHPYAETLQPLAQRLRLP--CLTLPPTSDLGTLHGTDS-EEKKTAISDWADRPAMIIYTSGTTGRPKGVLHTHKSI--QAMVQCLVSEWSWSSDDVILHILPLHHVHGIVNKLLCPLWVGATCIMLPDFHPQKVWEMLLSSRVNVFMAVPTVYSKLIQYYDFTQPRVRRIRLMVSGSAALPLPTLQRWKEIGHTLLERYGMTEIGMALSNPLNG-----------PRIPGSVGSPLPGVEVRIVQKETQVRPGLEGKEGELLVRGPSVFKEYWNKPQETKQSFTDDNWFKTGDTAVY-KDGVYWIMGRSSDIIKSGGYKISALEVERHLLAHPDIIDVAVIGVPDAIWGQKVTAVVQLKKEQ------------------------------------------------------ 91780807 32 --------RPRSVAELLVD-AQRWAERDFIVQG----ARRITGAQHAHAVARVARMLREHGVRTRDPVVLLGYNHIEWLVTFWALQALGATAVLGNAWWSDTETTTVLETVRPTLVISDRARERFGPGDAGSFSELRPFVEAGEELP-------------LDLTPVDEEWPAWVIFSSGTTGHAKGVVMSHRSVIANIQNVLTLTGRLPSEGTVSLVSMPLFHLAGIQISLMSMLSGGKLVFLAGKFDPLEVLRLMERERVRSWGSVPTMVSRVIQHPDFGKYDTSSVSSVQMGGAAVPHALRQAFPNTRRRVGSMYGLTEAGGV---------LAAGSGDDLEGKPGCVGKPLPSVEIVIRN-------PDAQGVGEIAARAPSATSGYLGDPTPIADA---DGWVLTGDLGRFDDAGYLYIVGRSKDTIIRGGENIASVHVESVLRTHPDVLDVAVVPLPDADLGEEVAAAVVLRHGAAISSEDLRAYASRELGKFEVPSRWWLRDPLPTNASGKTIKREVIARW------- 195585213 22 -----FYGPEMTLGEVIMRVLQINADQVMQTCDPTG--QELTGAQLAQQSARIAQAFKRLGLRRGDVVGISANNSTYLTSVIIAALLRGIPINPLHPEFTEETVKYMYDITEPRVIFCDVENYHIIKTVNGKLKNPAKIFLVNGKL-EGVLDISVLLNEDVPCPKLHGDHTAFIVCSSGTTGMPKGVTRSHRSLLCNC-----KNPNTYTRDSVLLSFSPLYWISGTIILLASLLNGCRRIITNRPYSVEYLLQLVARHKVTFLFLASHQIALLSKHVMELKAQLQSIRVLIGAGSKVCKAVSRRMYELNQRFVVGYRLSKMGGL--------------NKNVGGPVGCEGKVMRNVELRVLDKLKMPLGIN--EVGIIYARLRFKWDGYYRNPEATRRALSSDGWFRTGDIGYLDSEGYLYIQTRDTDVFKFNNFQIYPEQIEEFILRLPGVSETCVFGIPDEVTTNLTACAVVPEGERLTADHIRNIVERHLSGAYHIRGGVYFIDSLPKTPNDKLQRRKV----------- 104782283 417 -----------TLHGLFELAATKQPQHIAL---HVGE-QTLDYATLDQHANGLAAVLRQRGVGADSVVAVYGERSVEIVVTLLAILKAGGAYLPLDPSYPADRLSFMLHDAKAHSLITLRPLAEGIEVADG----------VERLALEGGLPPAQA---EAPQAPISADNLAYVIYTSGSTGKPKGVMISHANACASTRARAAFYQAPLR---RFLMLSSFSFDSSVAGIFWTLGQGGTLYLPEEEADPVRLAALVEGEAISHFLALPSFYAQILEHLRQPE-----LACVIVAGEACPVDLAAHYQRLPHTLVNEYGPSESAVWCSAHAV--------EQQPPHERISIGGAIAGARLRVLDRDGELV--GFGREGELFVGGPGLARGYLQRPSLTASRFVPDPFYRTGDRVSPGTDATLDYLGRLDFQLKLRGFRVELGEIEARLAQLPDVREAAVV-VRETGGGAQLAAFVVLAETAAGGVEILLERLREQLPEYMVPAYLRALDRLPLTPNGKLDRNAL----------- 1752728 257 --------EETRLDELFEQAALRSADRCAVVCGD----ERISYAELNRRCNRLAHWLLREGLTPGEIVGLYLDKSHRIVVATLGLWKAGGAYIPFDPSYPAERIQFTMRDTGSRRIVTHRHYFERLREMLAEACPEVELIDIEDALADADANADPGADAGNPDLGLGSQQVAYVTYTSGTTGIPKGVPKTHRSVVNAITDLSDRYQMREAGTEHVALFAALVFEPFMRQTLIALINSQTLVVVPDRLDPLRFPRFVDEHRISYLNGT----RSVLQHFDLSQ--CRSLRMLLVGEELTPSGLRTLRERFHGRIINEYAFTETAFVTA-------IKEYPPGDAERNDRSIGRPLRNVKCYIVSQNMKQVPIG--AIGELYIGGTGVASGYLNRPDLTAERFLDNPFYRTGDLAKFLPDGQIEFMGRSDFQLKLNGVRVEPGEIEARALEFPGVRQCVVVARSVETGNWRLIGYYVADGDEPIPEADLLAFLESRLIRVMVPARMVQMDRLPVNVNGKVDRRALPE--------- 1752728 2442 -----------TLHAAFEKIAAANGDDLAVAFGDT----RLSYRELDARANRLARSLLARTLAPGDFVALVLDKSEWTVVAILAVWKAGAAYVPIDPGYPDERIAFMLEDTGARAVIADEASYPRISALAGHAARP----VLNVHAHASASASELL---PAPASAAGGDDFAYAIYTSGTTGRPKAVLVRHRNVLSFSLAQRYFGDAGAARQAILFLSSYVFDFSVEQLAL-SILSGNALLIPESLFD-DAFYQRMNQERLSYISGTPTQLQL------FDLARLDHLHAVLVAGEAFRAHHFDKIREYRGPLYNAYGTTETT---VYNLVKRFAPDAPYRNDL------GHAIANTELHILDGELRELPPGG--LGEIYMAGDCVGAGYLNRDELSRERFVANPFYKTGDLVRRRHSGELEFFGRNDHQVKINGVRIELGEIEAVAAAFPGVAQCAVVARHDGEGGSRLVCYYVA-AHNVSESALSEH-LRSTLTPAMMPSALTRVDALPLTVNGKLDVEAL----------- 1752728 1362 --------RDRTLHAGFEIAAERWPDAIAVVSGEN----RLSYRELNERANRIAGFLAARAPKPDEFIGLVVEKSEWMIAAILGVWKAGAAYVPIDPSYPDDRIRFIFEDTQARLVLTDRAYAERLDRVADGLPC-EVFGVQDLPL--------EPYPAANPRSAATSTDLAYAIYTSGTTGRPKAVLIEHRGVVLHTSLERLFDLSRDRGDEAVLSFSNYVFDHFVEQMTDALLSGQTLVMLDDRSDQQRLYAYMNANAVTYLSGTPSVL-SLYEYG-----SIPSLKRIDAIGEDFTTPVFDKIRSFGGLIINGYGPTEISITSHKRLYLKHEPRLDK--------SIGHPVANTACYVLNPAMQRVPVGG--MGELYIGGIGVARGYLNRPELTAERFVSNPFYKTGDLVRWLPNGELEYLGRNDMQVKIRGQRVELGEVEAILASYPGVTRALVLAREGEASQKYLVAFYL--SAEELPETDILHWMRARLPQAIVPVRIIRILEIPVTGSGKLDVKRL----------- 197773034 44 --------------DWFDVIAEGNDRPALRIVEEDGTNSRVSFAEMSARSDRAANWMRAQGVRAGDRILVMLGNQVELWETALAAMKLRAVMIPATPLLGPADLRDRIERGRVRHVVVRPEDTGKFDDVPGDYSR----IVVGGERP-GWLPYHESPREFVPDGPTRADETLMLYFTSGTTARPKLVEHTHVSYPVGHLATMYWIG--LEPGDVHLNISPGWAKHAWSNLFAPWNAEATVFIHNTRFDPGRLMAEMDREGITSFCAPPTVWRMLIQA------DLSRLRKVVAAGEPLNPEVIETVRRWGVTIRDGFGQTETAVQVSNS-----------PGQLLKAGSMGRPSPGYKVELLDPTGEPGAAEGEIALDLSARPVGLMTGYHGDEERTAEVM-AGGHYRTGDIGSRDADGYITYVGRSDDVFKASDYKISPFELESALLEHEAVAEAAVVPAPDPVRLAVPKAYVVLAEGGPGTAKLIFEHSRAVLAPYKRIRRLEFA-ELPKTVSGKIRRIELRER-------- 78356651 2306 ------------LHTALEVQAAAAPRKTAIIC----QNRHISYAQLWRQAAALRNQLADAGIRSGTPVPVLLPKSWQQIAAVLGILQAGGAYVPLDVEYPDGRIRHLISELKTGVVVTDAANSARIEKSAG-----RTILIMEHLEPV-------ADQPEVSASRSTPDDLAYIIYTSGSTGTPKGVMTSHKGAV--NTVRDINRRLAVTAKDNVAGLANLNFDLSVYDIFGVLGCGGSLVLPDIRKNPASWIDMIEQERITLWNSVPTLMQMLLEYPNGLEGRLQTLRCIMLSGDWIPIQLAKEIKSRLPALFSLGGATEAS-------IWSVIHAVEQIPPHWNSVPYGRAMDNQTVQVLDHLLRERPDN--VTGGIYLGGTGLAEGYWNAPEKTERSFIADGLYRTGDLGRYLPDGSIEILGREDFQLKISGYRIEPGEIEAQLNSHPAVSQSIVSAITDNSGKKVLCAHWT--GKKDTSPEELALFISETLPHYMVPKIFVHVTAFPLNANGKVDRSAL----------- 56696333 17 -----------TVYAAIAATAERWPDRPVLDVLYGIAAGAVSYATFLARVDARAEALEQAGYGAGMRVAALLENRPVFFELFAALNRIGASIVPINPDLRAAELEYLIGHAQPALIVALPARADELRAAAMAAGVKAPVI-----GDEDAPPPPRANAAVTEPREGEAREAA-LLYTSGTTGNPKGCVLPNAYFLLAGRWYADLGGVALTEGERMITPLPIFHMNAMAYSFMAMVTVGGCLIALDRFHPSSWWADVAEARATCLHYLGVMPSILMSLPETPEDRAHQVRFGF--GAGIDPKLQAGFERFGFPLIEAWAMTETGAGAVI--------AAHTHDRLIGQSCLGRAEGWVAARVVTDTGQDAAPD--EPGELLVRGPGFFSHYDKNPEATAEA-WEGGWFHTGDIVRRDGDGRFFFVDRKKNVIRRSGENIAAVEVESVLMRHPSIRAAGVAAVPDPMRGDEVFACLRVDAPSPDLAQQIAEWALTQMAYYKVPGYIAFVDRLPMTPTQKIQRKALKEMAEALL--- 111222776 15 --------DDLTFWEVCERRARLTPDRLMIV---DERDRRITFGEFRDRAERVAAGLHQLGIGPGSRVTWQLPTRIETLLVCLALARLGAHQNPVIPAVRGREVGFALRQTGAEWVVLPGDYVEMVSELDSDAPRPRIVVVGVDDLPDGDPATLPA-------PPTDPREARWTFYTSGTTSEPKGVLHSDESLMWG--GRGYAERMRLDADTVFAMQFAIAHIGGPNLFCFMFSVGIRT-LSVERFDPSSLAELFRRHRVNLCGGSVAFGELLLREQRRAGRLLPDLRQLGGGAGPTPPAMFDQIAELGVTYIPAYGMTEVPMIAVGY---------PDDDVELRRGTDGAPVRGIEIRAARLDGTV--ADPGEEGELQIRGPQVCKGY-RDPAQSAQAFV-DGWLRTGDLGMVRPDGRIKLTGRIKDIIIRKGENISAREVEDLLGTHPLVARVAVVGLPDDERGERVCAVVVPGQPDLDFAEMQRHLLAAGLGRYKLPEQLELTDELPTQGSMKISKAAVRRELLARAG-- 167463024 457 -----------TIGQLFEEQVKQTPDRVAVTYG----TQSLTYRELNERANQLARILVHRGIGSSQTIAIMARHSLEMVIGIWAVIKAGGAYLPIDPDYPKERIEYILRDSSAALLLTTSR-----EWKEGYPYNEGSVLLLDDE--QLYIGEKEDLS-----IPVKPEDLVYVIYTSGSTGNPKGTMIKHRGLVNYICWASKTYIRDL--DDVFALYSSIAFDLTVTSIFTPLISGNRIEIYDSDGSEFVLNRILQDNKVTVIKLTPAHL-SLIKNLNVTE---SSVRTLIVGGEDLKTLLAGQIYKNFVDIYNEYGPTET-------VVGCMIHRFDPESDKGASVSIGNAIDNMQIYLLDKWLEPVPAG--AVGEIYISGEGVARGYLHRAELTAERFLDNGYYKTGDLAIRSDEGGITYLGRIDHQVKIKGYRIELGEIEHQLLTLKQIGEAAVIDFRGNDEQPYLVAYYVAERELPSLK--LRKQLAEVLPSYMIPAYFIRLDKLPLTANGKVNRAML----------- 83645722 474 -----------TLIDRFLRQAQASPQRIAVSDSDA----QLSYEALREAANRLARRLAEQNVSDDEPVGLCTGRSVNLAVGILGILSAGGAYLPLDIAQPEARLRQQIVDSGLRVIVADNATLAALRDIDAGAPV--RILALPDAAQHLEAAPELELQRMLRP-----DQLAYVIYTSGSTGVPKGVAIEHRSVVLNDALWDIAYRRYSRPINVALLANAVFDASVQQL-FPVLLHGHRLLVVDQRQDAARLTDLFIQQRITLSDCTPTLLALWLPELARRSDEL-ALDTLLVGGEPLPSALAQAFGEAAVRLINVYGPTECCVDATAYTVDSKRPPPSP------YVPIGQPLRNTRAWVLDRHGAPVPAG--VPGEIVLAGAGVSRGYLNRPELNGEKFVAVRFYKTGDLGRWTLDGALEFLGRMDDQVKVRGHRIELGDVESHLRSHPDVEQAAALLVPASGSGAELFAYIVLKQD--ISADTLREFLQKRLPDYMIPSGYVTLDALPLSVSGKLDRKAL----------- 111017254 8034 --------------DLLTEAVERHADRLAVSDAG----RALTYRQLGEDSAQFARLLIARGAVPEGVVALALPRSIAWVRAVWAVARSGAASVPVDPTYPLTRIAHMLADAGAALGLT-------VAGYRAQLPDTVEWLVLDDPDFETQTRHSTPVTDVDRTAPLRTDNPAYLIYTSGSTGAPKGVVVSHRGLA--NLFEQERHHLHVTPDARVSHASPSFDASLFELTMAFCAGAQVVLVPPPTYGGSALADILAVERITHAFITPTALATL------EPTGLDSLRVLVVAGEPCPTDLARRW-APGRRMLDAYGPTETTI----------WSHVSEPLAPAEPVTIGRPVRGFTAAVLDARLHPVPPG--TPGELYLAGPGLARGYHDRPATTATHFVAPGWYRTGDLVRTRPDLTLEHLGRTDFQIKVRGFRVEPGEVDSILAARADIGFAATVGRTGPDGEPILVTYVHGATGVDVDASAVRTALSAQLPPYLVPAAVVVLDEVPLTPAGKLDRSALPE--------- 111017254 5432 ------------LADRFTRSVRRFADESAL----TDTGETLTYAALGARVYRLARHLVELGAAPDTVVAVALPPSIDLVVALLAAQQAGAGYLALDVGHPADRLDATMSDAAPVCLVSTTDHAARLR------RNLPTVLADDADTRAHLLDLSDPITDPERRAALTPDAVAYVVYTSGSTGRPKGVVVTHRNLT--TLFDNTRTAFDFAETDVWLFHSAAFDFSVWEL-WGALLHGGRLVIVDTARAPDEFLSLLRRERVTVLCQTPTAFAQLATAERNQPTDL-ALRYVVFGGEALEVDWLDRHDHTRPQLVNMYGITETTVHVTRHPLG--------DPRPAARSVIGRAIPGLRVYVLDRRLHPVP--TGVTGEMYVAGNQVTRGYLHRSGLTVTRYVADPMYRTGDLARWNAQGQLEFLGRSDAQVQLHGYRIEPGEVEATLVRHPDVAQAAVSVRPDDRGTERLIGYVVPRDGEQTRAVDIDRFARTILAPHMVPATLVVLDRLPLTPNGKLDRRQL----------- 111017254 2841 -----------TIVDLFEAQVAATPDAPAVR----GEDRILTYAELDTWSTRLAHSFLARGIGTESIVALVIPRSVEMLAAMYAVVKSGAAVLALDPSHPTDRIESLIQSASAALVVTTGD---------ADVPVPTGLPVARFDDIDHEARDTAPVTDVDRGASLHPDNLAYVVYTSGSTGAPKGVAVSHAAI-ANQLAWSQAQ-LPIHEHDRTVQKAPIAFDVAIWECFAALCSGSVLVLPDRQFDLDYLSGLLDDMQITVVEFVPSLLDVFVN---DHRHSFPSLRRVLTGGEAISARTASSVLAQGVRLGNMYGPAEAAVTATYHDVAAARAATT--------VPIGSPVWNTQVYVVDGRLHPVVPG--VTGEMYLGGAQLARGYLGRPGITAGRFVANPFYRTGDLARWNPDGQLDYHGRTDFQVQLHGYRVEPGEVESALLRHPGIAQAVVVPRADRNGAHHLVGYVVPVPGIDVAEEELLDHTRSLLPSHMVPSAVISLSTLPLTPHGKVDRNAL----------- 111017254 701 ---------PRTLPEILANAAHRDPDAIAVVDA-AGDGTGITYRQLDAESTQLARVLLSRGAGPETVVALALPRSADLVRAVWAVAKSGAAFLPVDPGYPEARIAHMLTDSGANLGVT-------VSRHRGDLPGDVEWIELHDRNADDTTSVRTSVGDADRPRPLRWDHPAYLIYTSGSTGVPKGVVVTHRGIA--NLIAAQIKGLDVPPTGRVAQFASPSFDASLFELLAAVGSGARVVIVPPEVVGGTELEVLTDYQVTHAVLTPTTLATL------EPRGAPTLSHLTVAGEVCPPEVVSTW-APGPRVVNAYGPTEATIMST----------ISAPLVPDEPVSLGAPACGFEVVVLDDRLHPVPPG--TVGELYLAGPGLARGYRNRAGLDAVRFVAAPFYRTGDLVRWREDPDLAYVGRSDFQVKVRGFRIELGEIEAVLRADPSVGFAVATAATDPNTGDAVIAYVHPAEGRRVDVGEMHRRLARTLPAHMLPAAVVPLDVIPRTPSGKLDRAAL----------- 111017254 6973 -----------TLATIVTDAAALDPDAVAL----EDSGRAVSYRDLDEASNRLARLLITRGAGPERYVALAIPRSADSVLAVWAITKTGAAFVPIDPGYPAARITDMIADSGVALGVT-------LTPQRERLPATVPWLVLDEPGTVTMVEQQPAVGDADRRRPLRPDHPAYMIYTSGSTGVPKGVVVPHR--GLATLAAAQAAGLGPGRHSRVLHFSSPSFDGSVFDYLLAFGCGATLVISPPTIVGGTLSRFVAAERVTHAF-VPTAALASADPDDLDGYD--GFGEILAAGEACPPGLVTRWSR-GRALRNGYGPTETTV----------MSNISAPLAPGSDVTIGGPIAGAEEVVLDARLQPVPDG--VPGELYIAGPGLARGYHRRPGLTAGRFVAAPYYRTGDIVRWIADGRVEYLGRADFQVKVRGFRIEPAEVDAVLGAHPDVEYAATLTRTGPAGDPILVSYVV--GSAELAPALLSAYLTERLPAHMVPSAIVPIDRIPLTPVGKLDRAELPD--------- 111017254 4367 -------DEPRTLGAILGDAAERSPDAVAV----DDGARRLTYAELEARALLLADRLVESGVGPESVVAIAIPRSLESVLAVWAVAGTGAAFVPVDPTYPQIRIQHMVADSGVLVGLTTSSR-------RDALPDTVTWIDI-EGTGAGRLP-HAGVSEACPAPTIRPDNAAYLIYTSGSTGVPKGVVVGHRGV--NSLATTLRECTGVTAASRVAHFAPSFDASVLEYLLTWSAGATAVIVPTTIYGGDELRRHLADSRVTHAFLTPTTLTAL------DPDGLDDLECVVTGGEKCTPEVIRRWS-PHCRLINAYGPTESTVAA----------DISDDPAADGANVIGGPIRGVTEVVLDARMQPVPI--RARGELYIAGDAIARGYHGKPALTATRFVADPFYRSGDVVRWNREGSLEYLGRTDSQVKVRGYRIEPGEIDAVLSGHPAVTFSATLGGPDTTDQDATLISYVTTAGAAGPRELRDYLA-GRLPAQLVPSAVIEIDVVPRTPSGKLDRDALR---------- 111017254 1767 -----------TLPAEFARTAARQPDAVAVSFAGD----TLSYGELADRVNRIARLLHDHGAEPERLVAVAIPHSMDYVAVTLGVLAAGGACLPLDPGWASP--------TQTSRTIPDIAIFVTISAVEEHLPH-GHVPTLVLDAPGTVADLARRSGHPLTAVDVSPDTAAYVLLTRGSTALPKPVSVTHRAVL------SALARPAVPAGEV-WAMVPTFAPGVTVLPWSAFLHGGRLVVDDATASPSALADLLHRRGVNMVAQTPAAYEHLSRARESAPAA-DELRSVLLTGDPVDAAVVAAPEVVAVY---------ASVEAVWFAAATDRAPEAGADRMEY-----RPARGRRFAVLDDRLAPVPPG--VVGELYIGGPTLARGYHRRAAATSTHFVAERMLRTGDAACLTPTGGLNILWRRDFQSELRGYRIPLGDIDTVLTAHPQVANAVTVDHTPRAGKPALVTYVVPAPGSTTTISEVRAHAAMILPPPWVPGAVVVLDRLPVTETGDVD--------------- 5019755 12 -------------------HAKCAPERIAVLIAETGA--SLTYHELDAFANRLARLYQSLGLEYGDHVAYQLENRVECPALQWGAHYAGLYYTFLSTRLTPAESAYIVEDCDAKLLVLSAKCAPELLAAIASLPSAPRVFILDAQRPATE-SLLAAVQQYSPATLEDPREGSEMLYSSGTTGRPKGVKPKLTGLPLGSIAQQLEKAFAVNEHSVYLSPAPYYHAAPLKWVRGVHVLGGTAIL-MEKFEPEAALAAIDEYQVTHSQWVPTMFHRLLNLPNETRYSLSSQQVSVHAAAPCPIPTKQAMDWWGPILYEYYGSTE----------QIGMTMASTDDWLRHPGTVGRAIYG-RLHILGEDGRELPAGEDG---LVYFSDSLPFSYHKDPVKTAEAYNDKGWACVGDIGHLDADGYLYLTDRKSHMIISGGVNVYPQETENVLLSHPQVLDAAVIGIPDNDLGESVHAVVQLHDHNQASDAFAAEL-------------------------------------------- 195443650 27 ---------DTSVGKIIFKTMRNWPRN--VCQISDTENVTVTYGQALTWATRVALYLKKSGYNHTDVIGISAKNSTYVMPVAVACLMNATPFHSVNPLLDGGTIKHLFNITKPKVVFCDAADYDKVHSATSEF---QPIIITLTGHLDGIQKIEDLFEPSHEPEPLQDEQTVAILCSSGTTGLPKAVCVPNGVLI--------QDSMAINSELIYFVSASLDWITGLWAFVFSAVFGATRIITTSPFDPANFSRMVEKYKINYCIIPPEHISSLVDCPEATSERLASLRRLNYGGGLVTVATLKNIQSLNAIISSAYGMTEVGSIALNL-------------GQVKLSAAGKPLPGKRIRIINEQGKNL--GYHEIGEICVHTGRVWSGYYNNPEESHRVQDDEGWFHTGDMGYFDEDNYLYIVDRQKEVRKYKGLQYWPTEIENVIAELPDVVRVCVVGIYDEHYGDEAGALVVKRGSDLSANDIIEHVAKRLLTQKQIRAGVFFTDKMPANLNGKVMRKAAHDAF------- 15608565 48 -------------------AARRCPDRPGLID----ELGTLTWRQLDERGNALAAALQALPAGPPRVVGIMCRNHRGFVDALLAVNRIGAHILLLNTSFAGPALAEVVTREGVDTVVYDEEFSATVDRALAEKPQATRIVAWTDEDHD--LTVEKLVAAHAG--RRPEHTGSVILLTSGTTGTPKGARHSGGGI---GTLKAILDRTPWRAEEVTVIVAPMFHAWGFSQLVLASSL-ACTIVTRRRFDPEATLDLIDRHHATGLVVVPVMFDRIMDLPAENRYDGRSLRFAAASGSRMPDVVIAFMDQFGDVIYNNYNATEAGMIATAT----------PADLRTAPDTAGRPAEGTEIRILDQQFTEVP--TGEVGTIYVRNDSQFDGY----TSGAAKDFHAGFMSSGDVGYLDENGRLFVVGRDDEMIVSGGENIYPIEVEKTLATHPDVAEAAVIGVDDQQYGQRLAAFVVLKPGVSATPETLKQHVRDNLANYKVPRDIAVLDELPRGITGKILRTELQSR-------- 3798625 475 -IPSNDTARELTLPELLARYAARTPDAVAVTDPCT----SLTYGELDRRANRLAHLLRARGTVTGDLVGICADRGVDLVVGIVGILKAGAAYVPLDPEHPPERTDFVLADARLTAVVAHETY-------RHRFSGVPHVVTPDDPDLGRQ-------PDTAPHLTLGRDSLAYAIYTSGSTGKPKAVLMP--GVSAVNLLLWQERTMGREPASRTVQFVTATFDYSVQEIFSALL-GGTLVIPPDRFDPPGLARWMDEQAITRIYAPTAVLRALVEHVDPHSDQLSALRHLCQGGEAL--ALDARLRELHLRVHNHYGPAESQLITGYTLP-------ADPDTWPAAAPIGRPIDNTRIHLLDDALRPVPDG--MPGQLCVAGIGLARGYLARPELTAERWVSGGMYLTGDLARRAPGGDLDFLGRIDDQVKIRGIRIEPGEVENVLAEDARVAHAAVSVREDPRGEKFLAAYVVPTAGPHGDAASLREGLADRLPAYLVPSAVVVMDALPRTTSGKVDRRALPDPA------- 149411948 56 --------------------ALAFGDKIAIAD----QRGQYSYKDLYFKSLRLSQHICRLGDVKEERISFICSNDVSYVVAQWASWMSGGIAVPLYRKHPASELEYFIQDSQSSLVIAGEEYVDLLTPVVKKIG-----VQLLPLTPAVFDSGRGEQAAELCPEREWKDRGAMIIYTSGTTGRPKGVLSTHRNI--RAVVTGLVDKWAWTKEDVILHVLPLHHVHGIVNKLLCPLWVGATCVMLPEFNAHEIWEKFKAPRINVFMAVPTVYSKLMDYYDRHFTQPDKIRLMVSGSAALPVPVLERWKTIGHTLLERYGMTEIGGIISLEPWRAFSTPCPGEERRLIAPTAGTPC------IVDEKGEEVTPGSEGEGELLVKGPSVFREYWNKPAETRNAFTPDGWFKTGDTVVFR-DGRYWVLGRTSDIIKSGGYKISALEIERHLLAHPSIMDVAVLGVPDITWGQRISAVVKLQEGDSLSYKELKEWARKVLYPFSILEHYQLV--------------------------- 195333760 26 --------DETSLGSIIFKVMKNWPRN--VCQINDVDGVEMTFEQGITWAIRIAQILKKKGLKYPDIICIAARNSTYVTPVAVACLLNGTPFHAVNPVSDEATLKHIFSITKPTVIFCDGQDY---EKLRASTEGWKPELITVTDSVEGVPHIDSLLEPQPEPLKEGGEQTAAILCSSGTTGLPKAVCISNRTL--------FMDNFMMNSEMVVYSASGLDWYSGLSLFLFSTVVGCTRIITNKPFSPDYFVKLVEKYRINTVILPPRHMSTLIAFSGATKEAFASIRSVTYGGGFTSMTTLKKMQELCPNLCSGYGMTEVGAVSFNIGLGN-------------VNTAGKPIPGIRIRIVDDDGKSL--GYNEQGEIYVHTGLPWKGYFGNPVETQRTQDSEGWFHTGDLGYFDDQNQLYVVDRKKEILKYQGNQYWPSEIEGVISELPDVEEVCVISIYDEQQGDAAGALVVKRGSSVTAIEIADHVAK-RLPSIQLHAGVQFTDKLPSNPNGKILRRVARQEF------- 70730159 4 ------------LHERMMHSLARYPRQTAVVD----EQDALSYEALELRIREFVAMLCALGVGQGQRILLWAHKSVDLVAVMQAALRLGVVYVPVDPLSPVSRLEKIAGDSQAVLVLCT---AARLEELAGSALAQVRSVVLDDPASAGYWRNIDTGSSVVPTLAIQPDDLAYILYTSGSTGVPKGVALSHGNAL--AFVDWACERYCFQPGERFANHAPLHFDLSVLDIYCALNVGATVCLVPESFSPRLLTDFIRQHEISIWYSVPSVLMMMMQDGDLLSDIQDTLRVLLFAGEPFPVKHLRDLRAADVRLANLFGPTETN-------VCTAFEVGAIDPERVLPVPIGTAASGNQVWAQKPDGSRCAVGEE--GELVVQGPTVMLGYFAKPA-------QEGPYKTGDMVRQRPDGNYEYLGRRDDMLKVRGNRIERGEVEAALLAHPQVSEAAVLVVGEGMNAQLWGVLVAHTRDALSLIDLKRH-CAQRLPRYMIIDKVLCLDALPRNANGKVDRFALARQVE------ 154687173 1604 -----------TLYHLFARQTIKTPENIAIEC----QGRAVTYQELQVMSNRISSFLEEKGIQPNEYVGVIVDREIETIASILAVLKIGAAYIPINPEFPKERQSYIVKDGNCKVVLT----AELVKTIVSSYKESKR-----------------------ESVAVPEQIAYAI-YTSGSTGKPKGVIIKNEAVTNTIL--DINEKYSVNETDRFIGLSSMSFDLSIYDIFGAFSAGATLVMIEDQRDIKKIHDIVKEEKITVWNSVPMIMEMLVNYMDETENKLPELRLVLLSGDWIPVHLPERIKDHFVEVISLGGATEASIWSIYYPIKTVKAEWT-------SIPYGYPLSNQTYYVLNYENDPCPIGVK--GELFIGGKGVAEGYLNDKEKTEASFIDHPIYRTGDMGVLTQEGYIEFLGRKDHQIKVRGYRVELGEIESVILEHRQVRNAVVINQKDARNQDVLYAYV--AGHQSLPPTDLKEFLSLKVPEYMIPSYIVQIEEVPLTSNGKVDRKKL----------- 148557502 20 ---------DRSIPALLTRRAAL-GDKPLVIFGDT----RFGYGEMAARAAAAGALLRDAGVARGDRVAIFCGNRIAFLDLFLGCAWIGAVAVPINHFARGPQLQHILGNSGARLIAADADGAAALDHVDPSALALAEVWLLDGEPPPAAGHWPAALDAGADAASPRPGDMAAIIYTSGTTGPSKGVCCPHAQFYW--WGAHSVDLLEIEARDVLLTTLPLFHVNALATFFSALLSGATLVVL-ERFSASGFTDALRKHRATVTYLLGAMVSILQSTPPSDRDDHPTTRALAPG---VSAALAADFRRFGIGAVDGYGSTETNFVI------------GDRLADQKPGSMGRVRPGFTARVVDEEDNELPPG--VPGELVVRADAMATGYFEMASATVAAWR-NLWLHTGDRVVRDADGRFTFMDRIKDAIRRRGENISAYEVEQVLASHPAVAQAAVFPVRSELTEDEVMAAVVLKEGMALDPVALLDYCKPRMSYFSVPRYVLFADRLPMTENGKVQKYRLRE--------- 27378513 3 ----------------------------------------ITYRAMLERVERWRAAFAGRGYGEGHRVGLLLQNRPVFVELWFALNALGVSVVPINPDLRLSELEYIIAHSEMNAAFVLVERRDEVETAARQAGRPIPVVTSEDDVPAPFGGVRPASTGDGATE-------CALLYTSGTTGQPKGCVLTNTYFLHSGNWYRDVGGLALKPDERMITPLPLFHMNAMAVSLMAMLSVGGSLTMLDRFHPRSWWASVRDSRATCLHYLGVMPSMLMSAPPSEQDRAHTVRFGF--GAGVDKLLHAPFERFGFPLLEAWAMTETG--------SGGVIAANVEPRKIGTSCFGRPAPEVDVRIVDDGGNDAPIG--TPGELLVRRYGFFREYLKNPEATAEA-WEGGWLHTGDIVSRDVDGDLHFVDRKKNVIRRSGENIAAVEVESVLNRHPAIRQAAVAATPDQVRGDEVAAVIIAEAGRALAEDIVRWSL-EQMAYYKAPGWICFTDSLPLTATEKIQRGGLKD--------- 182434243 4713 -------PAPRTWARLVAEQRDRRPDAVAV----DAPDGSLTYAQLDLRARESAGTLRAAGIRPGQLVAVILPRSVDLVVAQLAVQQAGAAHLPIDPDYPEDRIAAMLQDARPAGILTHRALADRYPTAL--------YTDAPPPAAAEASAATAPHPRHAPATDVTPDHPAYVIFTSGSTGRPKGVVTPHRGLT--ALAAAQAERLGIDDGSRVLQLASPSFDASVMETLMALATGATLVVPEPGPLAGPLLETIARRRVSHALIPPTALTGL------EPDGLDHLRTLIVGGEACTAPLTARW-APGRRMINAYGPTEATACVTMSAPLAPGATPP----------IGTPLHGVRVHVLDTLLRPVPPGG--TGELYVAGPGVAQGYLGRPRLTAERFTAEPMYRTGDLVSRTPEGSLLYHGRADDQVKIRGFRVEPGEIVAALQARPEIRAAAVVLRQDDPAGRRLVAYLVPEAGRLDTAALRTALAR-VLPDHMVPSAFVGVPGLPVTANGKLDRDAL----------- 182434243 3671 -----------TLVDLVREQAARSPAAEALRDG----TRSWSYREFDTEADRLAGLLAEHGVRRGDTVVVAVPRSAELVLAVHAVQRAGAAYLPVDPAQPAARVSSQLQDAEAVLLITDPAAALPGEAVGG-------LPVLDVTADE-VPRFTTVLDGPRPA------DPAYLLFTSGSTGRPKGVRVPHDAVANRLRWAQ--DAYRLTEEDRVLLKTPTFDVSVWELFW-PLLAGATLVTAGPHRDPVAIARLLREHRVTTVHFVPSMLAAFT--GTAAPADCATLRRVLASGETLTPAAAAGLLRLGAELHNLYGPTEAAVDVTAHPV-------TAADIASGRLPIGRPVWNTTTLVLDARLRPAPPG--AAGELYLAGAQLAYGYHRRAALTATRFVADPYYRTGDLARLRADGALEHLGRVDDQIKLRGQRVEPGEIRAVLDAHHGIAAAAVVAHEDTATGVTLIGYVVPREGAALPAGLAEHLA-ARLPAHLVPTALIPLPALPVTANGKLDRAAL----------- 182434243 2626 ---------------------------------------TLTYAELDARTNALARLLMSYGVGPEDRVALLLPRSATLVEAVLAVAKTGAAYVPVDPAHPRDRIAWTLRDAAPALVVTDSATAGRTPA-----TCTAPVIVLDEEPHAGS-RLRQPDGPVADAERTGPDNAAYLIYTSGSTGRPKGVVVTGRNL---ARLFDATAEDAFGPDDVWLFHSYAFDFSVWEM-WGALLHGGRLVIVPGAVSPDEFLELLHHEGVTVLNQTPSACYQLTEALTAPGSPPPALRLVVLGGEALDPARLAPWLRDGPRLVNMYG-------ITETTVHVTTHDLAPGTPAPGASPVGRAIDDLRVYVLDRRLRPVPPGVG--GELYVAGAGLSRGYRGRHPLTAERFVADPFYRSGDLARWSADGVLHYLGRADSQVSLRGFRVETAEIETVLRDPGGARSAAVLLREDLPTGPGLVAYTT----GGTPADALRAACAARLPAYMVPTAFVALDRLPLTNNGKLDRAAL----------- 182434243 1549 -----------SLAELCAAQAARTPGRTALVSGAD----EITHADLDARSARLARLLADRGAGPGALVGVSLPRGADLLVTLLAVARTGAAHLPVDPGFPAERIRMLLADAAPALLVTDRATARTLDA------DPRSVLLLDDPA----TVRAAAGAAPLAPRAAHGDAPAYVIHTSGSTGRPKGVVVTRAAVVNFLLC--LADTLRFHGRERLLAVTTVGFDIAVLELFLPLVTGATVILADRERDPALLAELIDTARPTAMQATPSLWRALLDTAPDAVRGL----LALAGGEALAPDLARRLVAHGADLVNLYGPTETTIWSTAGRLDATDAEAPH---------VGTPLWNTRALVLGRGLVPLPVG--VTGELYLAGDGLAQGYLGRPGQTAERFTADPMYRTGDLARLRADGALEIVGRADHQVKIRGHRVEPAEVAAALRAHPAVEDAAVVAHRGPDPAPRLIAHLTPEARTATAARIREE-LRAVLPGHLVPDLCLPLDALPLTPNGKLD--------------- 182434243 470 ------------LVEGFTDQARRTPHAVALRC---GDAH-LTYAELADRAGRLASALTARGAGRGSLIAVALPRGEALLVALLAVASAGAAYVPLDPRYPADRLRHMLADSRPLLLVTDADLPRLTVALDGTLPDATPG-AGTESLSAPADGVPAGPPRSGDPADRRPGDPAYVIYTSGSTGRPKGVVVPRPALA--NLLAAMGRLLDLSGEDRLLAVTTVSFDIAALELFVPLLAGATVVLAADDDDPFALSALIRSSAPTVMQATPSLWRVLA---EAAPDALGGLRAL-SGGEPLPADLADVLSRHANGLVNLYGPTETTIWSTAAVLH-----------RGTPPHVGRPVRRTRAHVLDRTLAPAPVG--VTGELHLAGDGVADGYLGRPALTATRFVADPFYRTGDLARYRDDGTLEVLGRADSQVKIRGHRVEPGEVEAALLAHPSVAEAAVAAVPAPGGDLTLAAYCVLAAGEGDWADPLRHALAERLPEHLVPGHFVALERLPLTPNGKTD--------------- 26541519 317 --------------QLVRDRAERTPD--AVALRDPQGEHTWTYGELVDRSDRFAAALRGLGVRPGDRVGVCLDRSAQLVSVLLAVMTAGAAYVPLDPTYPADRLAYTADDAGLSLVVVEDGGKDDGNAFADHATVTLPRL---RELAAGQGAWEE-------PGTVGPDDPAYIIYTSGSTGRPKGVVVPHRNV--GRLLDATADDFRLGPQDVWTWFHSAAFDFSVWEIWGALGTGGRLVVVPYWRSPEDFRALLLDERVTVLNQTPSAFSRLLPLERAAPTPL-ALRLVVFGGEPLDRALLPWFDTHACRMVNMFGITETTVHVTA-------QTVTRADALASSQSVGRALPGWSVRVLDTRGRLVQPG--CVGEIAVGGDGLALEYLGRPELTAERFVPDPLYLSGDKGRQLPDGRLEHLGRLDSQVKLRGHRIELDEIRSVLLTHPSVRAAAVVTRPTDANGEDATAYAVLDG--ADAREVRRHAAR-LLPEYMVPATVTPLAELPLTVNGKVDVAAL----------- 83952019 9 --PPAPCPTPFNMAGYVLGAAGATPEKLALAVVGATGAERWTYAALEAAVRGTATGLLQAGLRPGDRVLMRLGNRVEFPIAYLAAITAGLVPVPSSAALTAREVANMLPELAPSVILHAPDVA---------CPETD-LPVIGADALAAMRALPPAGYDMGDPNR-----PAYIVYTSGTSGKPRGVVHAHRAIWARRMMHD--GWYGIGPEDRLLHAGAFNWTYTLGTGLMPWSVGATALIPAEGTDLAALPGLMEAHGATIFAAAPGVYRKILNAGAARA--IPSLRHGLSAGEKLPASIEDNWQATGTPIYEAYGMSECSTFIS-----------GAPRRPATRGTLGRPQPGRRIAILGTDG-PVPLGTEGTIAVHRRDPGLMLGYLGAEDETRDRMRGD-WFLTGDQGVMDNSSSITYLARKDDMMNAGGYRVSPLEVEQALSDIPGITQIAVTDIAVRSDARLIMAFYT--GPAPLSEAELARLASERLAGYKTPRGFFHVDALPQNPNGKLQRRALAQIYEALH--- 169767026 38 --------QELTTAELLQQQYDRYPEKVAVVSRW--QKTTLTYRSLFDSSREIAQALVAHGVRPTDRVVVLAGNSIEYVELLFAVGGIGSVFTIMNPTFTAEEVLATVDSIGIAIFIADRNNAKLLKELADKHQNTSLIVQLGEKVSSNVLSWHELCHVQTSKTQRDPQDALCIQFTSGTTGSRKATIGTHRNLINNALLVG--SRLGLTPDDILCCSPPLFHCFGLCGPLATVIHGSTVIIPSDVFNADASLRAMSEESCTVVNAVPTMFQAMLDHAKAKTLALRCLRTGIIAGSSLSETLIQRLSELGLTGL-AYGMTELSCVSFMT-------TPSKVSLLNDRSSVGTPLPHTSAKVVDSDLITLPPDTR--GELLVSGYLLFSGYYKNPQKTEEAIVRDPWLRTGDIVTLSASGAC--------------ENIAPGDVEKVLEQHPDIATAAVVGIPNVRLGEMITAFIQRAPDAQLKSKDVKIWLRSRIATHKIPDHVLWIDRLPVNASGKVLKTEL----------- 194754263 21 ---SPIYSEETSLGRIILKTMRTFPKN--VCQIDDVDGVSVTFEQGISWAIRMAQHFKKRGLKHSDVIGIVARNTTYVMPLGVACLLNATPFHAVNPTMDEATTNHVFSITKPSLIFCDGQDYQKVRAATSELPGVPHIETLLDPTPTEFC-------YQPEPLKEGGDQTAAILCSSGTTGLPKAVCISNRCLLN-------LESFMLNNDMVTYSASGLDWYSGLSSFVMSTTIGCTRIITNKPFSAEYFVQLVEKYKITNAIFPPRHLSALVNCPAATKETLTSLISLFYGGGITSMETQKRLQELKCVLTSGYGFTEAGGVTAVLGLGSG-------------NTAGKPVSGVKIRIVDDDGKFLTYN--EVGEICVKTGLPWNGYYGNPLESRRMQDFEGWYHSGDLGYFDEKNLLYIVDRKKEILKYQGNHYWPSEIEAAISELSQVQDVCVVGIYDEKNGDSAGALVVKKGASVTEKEIIDHVAKRLPVVYKLHAGVQFTEELPANPNGKTVKRAAREQF------- 117164714 140 -----------TLVEMFREQARTRPDAVAVVDEH----RTLTYRQADELSGQLAHHLVARGLTAEQVVGISLERSADMVIGLLGVLRAGCAFVPLDPHWPAAR----------RAVVVEDARVVLQLSASGEHAAGEPEAVAVDLGDWRFGSRPSAGGE----VAVPGDALAYVIFTSGSTGRPKGAMIRHEAI-SERLLWQVHEILGFGHDDASLFKAPLSFDISVNEIFLPLVSGARLVVPGGERDPHHLLSVIAEQRVTFTYLVSSMLDVLLEIAGDSG-RLDSLRHVWCGGEVLTPELYERFRRLDIPMYHGYGPAETTIGVSHVIYRGAAERLS--------TSIGKANPNTQLYVLDDELRPVPVGVG--GELYVGGFLLGRGYVNAPALTASRFVANPFYRTGDLARFAPDGSLDFLGRADNQVKIRGMRLEIEDVEVGLAEHPGVRHTCVVAKRNSAGGTYLVGYVIPAGHEDLRAADVKAWAGTHLVEYMVPAHIVVMTRFPLTANGKLDRHALPE--------- 117164714 1619 ---------PTTLGGLFDTAARRDPAAPAVTWCADGGTRSLTYGELAREKNGLASLLRAAGVGPGARVAVAVPRSVEQVVALVGVVSAGGAYVPLDLAYPDERLRYILTDAAPQVVLVTPEHRDRFTRLRADLPTARVLVLGDESPP-----------ADPGPERGPAHDPAYVIYTSGSTGRPKGVVVPHSSVV--TLLANTGPDMGFGPDDVWVQFHSFSFDFAVWELWGALAHGGELLVPGLTRSPVDFHRLVRERGVTVLNQTPSAFYQFVEADRHAGEPLPALRLIVFGGEALDPDWVRRHGVHAPELVNMYGITETTVHVTHRVLTAEDLAPGVD-----VSPIGAPLPGLVTYLLDDRLRPVPPGRE--GAIYVAGDQVSLGYLGRPALTAGRFVANPFYHTGDLARRTLDGELRFTGRADDQVQLKGFRIELGEVEAAIRELDGVVDVA---VTVADGGDHLVAHLV--GEVPAD---LTALLSEKLPAHMVPRRTLPLDVLPLTVNGKLDRKALAER-------- 117164714 3082 -----------TVVDRFDRAADRDPERVALVAHGA----TMTFAELRDRSRAVAGVLARRGIGPETAVGLAIPRSLDSIVALFAVLRTGAAYVPLELDHPDERIAAIVADARPAVTLTVSAVAPRLTG---------DLIELDRPLPAA-----EPLVTFAPDDPHRLRHPAYTIYTSGSTGKPKGVVTEYANMLVNHQRRIFEPVLAEHGHRVFRVAHTVSFAFDMSWEELLWLADGHEVHICDRRDAPALVEYCLAHGIDVINVTPTYAQQLLEGLLDDPGRRPAL--VLLGGEAVTPTLWRRLAETGTVGYNLYGPTEYT-----------INTLGVGTFECQDPVVGVAIDNTDVYVLDPWLRPLPDG--VPGELYVSGIGIARGYLGQPAQTAHRFVACPFYRTGDLVARRSDGNLTYLGRTDQQVKIRGHRVELGEVEAVFAAHSAVRFAAAVAQPDPDGAYRLAAYLVLDGADLAEVAAEVG---AALPDFLRPTHYARVDGIPLTVNGKADTRALPE--------- 118764442 481 ----------LSIVERIRASVRRTPHAEAVVYGD----HRLTYAELDRRANRVAAGLRARGVTQGQPVATLISYSHELIIAFVAVLKAGGVYLPLGP--TDPRVPEKIDDAAPRLILTTQDRAHLGDALAAQA------VLLDE-----LLGIDEGKDMPFDGPELREGDAAYVIYTSGSTGTPKGVEVSHGNLNLSYLAWCQAYRFDTPGRPVTLQLAPTFDLFIGDVSRTLGCGGCLILCPRDLLDAEKVHGLMTREKVTFGDFPPVVLRELIRYCSQTGQRLDGLDTLVCGADVFGHELHAAQALCGPRVLGSYGVTEAT--IDSSVFDPALHPLAPGDVV----PIGRPLPSCELYVVDERLQLTPIG--VPGELLIAGPAVSQRYLNNPALTADKFRADGFYRTGDLCRLLPDGTIEFMGRRDHQVKVRGLRVELGEIESALSAHPEVRQCAVIARNERFEETVLVAFAVTDAPV---ESLHRH-LTERLAAHMVPGHIERLERLPLTPSGKIDRKRLK---------- 118764442 1544 ---DTASSTPRDLYRLFAERLVDGGDRLAL----DAPDLKLRYRELEAAAAATAAALQGVGVRRGDRVGIYMGRHPHTVTAMLAINRLGAAFVPLDPDHTLEWNRHIVEDAALSALVCRDGLVASAE--RFGLPVVTARLADTAAAAPEPVARD--LAGEC----------AYVIYTSGSTGRPKGVAVSHESVCHNVLA--MRDEMRLTNTSRMAQVSPIFDV-VLGEIFPALASGAAVVFGDRRLLPGGLIEWLASERITHWWIVPSALAMVPAAP------LPDLQVLIVAGEACPPEVARRWAG-GRRLLNGYGPTECAIVVSLTDYWAEGERL-----------VLRPMGGAQLYVLDEAFREVPAG--AAGELFLGGICVAQGYLGLPGRTAHTFIADPLYRTGDVVRRLDDGSIQFIGRVDRQVKIRGFRVELDAVRAALLQLPGVRAAEALVQPDRQGQAQLVGYVVGSG---TKAELLEA-LRRTVPEVMVPSALVFLDQLPTGSTGKVDLRALK---------- 37527406 540 ------------VHQLIQQRVAEYPERVAIRY----QEQSLSFAELDARANQIAQLLLTKGADNNPLVAILMEPGIDFVVSMLAILKAGCAYLPLDPTYSVARLSFILADSHVGLVIVDNKSIDKVNLPADSVCT----ILLDETEIAAQPRTEPMLTSS-----VTADSLAYVIYTSGSTGNPKGVMIQHGAL--SASTAGRFNSYSIVPE-KFLLVSSFAFDSSIPAIYWGLGSGATLHLMAPQDDASYVAKLIDSQQISHVLFIPSFYDAVLDYLVG-----PSLRKVICAGENLSDNVKTKHFQCQPQLVNEYGPTETTV----------WSSLKIFEKATEPVTIGRPAPHVSLHVLAKDRSQCPVG--VVGELYVGGVGLAKGYLNRPELTAERFIDERLYRTGDLVKVLPSGEIAYIGRNDFQVKLRGFRLELGEIEHCIRTHFDVADVVVCVRQDDKQRQSLVAYLVAPSMLDIREQ--RDKVERILPEFMWPGFYVLLPEMPLTENGKVNRKAL----------- 114765668 31 --------ERFNIHECIDRHVK--GDAVALRVAHDGRDEVMSFEELSRRSSQIAHYLAGRGVAKGDRIAVMIEPSLAFYCALFGVIKAGAVAVPMFSLFGPDGIRLRVGDCRPKIFFTNAEKAP--EAIEG---GAQNVTVVDDD----FLSGLDALPTRFNW-DTAGSDLAVLQYTSGTTALPAAVQHSHQSIV--TLMVAALYATGIRPGDRFFCPSPAWGHGLWHGTLAPLAMGVSTGTFSGKFDPVRLLKALQDFGITNLTAAATHYRMMRNSGQAERFTYQ-FDKLSFTGEPIDSETAAYVERFGTKVRSMYGTTEIGVIIANYPGADDLE--------VRDGAMGKAVPGVEVEVQRADGSPAAPG--ETGELMVR-------------------KRGQWFPTKDLGRVDEDGYFYHGGRADDVIISAGWTIGAVEVEDAVLSHPAVAECGVIGAPDPVRGLVVKAHIILKHAAPPSGAEADALVRARLARHEYPRQIVFVSELPKTPAGKVNRKILRDR-------- 197783465 15 ------------------RVALRFGDR------------SLTYAQTGTLAARLARY---------DRVAVWATPELETAVAVVAALEAGVAAVPLNPKSGEKELGHILGDSTPGLLLAAPG-----AELPSAVGDLERLDI--DVHATGGTTFDSAAR---------DDDPALVVYTSGTTGPPKGAVLPRRAVA--TTLDALADAWQWTSADVLVHGLPLFHVHGLVLGVLGPLRRGGSVRHLGRFSTDGVARELND-GATMLFGVPTMYHRIAETLSGDPELVKALRLLVSGSAALPVHDHERIAATGRRVVERYGMTET-----------LMNTSVRADGEPRAGTVGVPLPGVELRLVEEDGSPITSDGETVGEIQVRGPNLFTEYLNRPDATAAAFTSDGWFRTGDMAVRDADGYVRIVGRKTDLIKSGGYKIGAGEIENALLEHPGVREAAVTGEPDPDLGERIVAWIVPADSQSPPEELADHVAR-RLAPHKRPRVVHHLTALPRNDMGKIMKRVL----------- 123482292 63 -----------TCYNAVDRHAMAHPDKVALLYEGNDDSRQMTYGELLQNVCKMANVLKSKGVTKGSHVAIYFPVSIEGIVSMLACARIGAIHTVIFGAFSGDALSYRIHNSDATVVISQESYKRAAKAILKSCPNIKNVIISGEKLPYEVESYQELMADKCDCEIMDGSDPLFILYTSGSTGEPKGIIHRVGGYTV-ATTLTFKYVFDTNEKSIFGCTSDIGWITGHSVCYGPLLNGSTTLIFGGLPDATRSWQLIQKLKLTHFYTSPSAARAIAAKIQVSQFDISSLRVIGSVGETLDEDTCIYMRRDKCWLVDTYWQTELGSIIATSVPGIENLP---------PGIVGRPLFGTEIVLAEPNGQIISPEIVHNGILCIATPWLANAAFKSTRSFKDRYIMQGFFLAGDTAQIDTKGNIRITGRIDDQLCVNGHRVGPAEVEEAILKVDGVEDVAVIGVPSKKTTQAIIAFVVSADNSQEMVTKVAVKVTQNFGAIGRPQKVIFVKMLPKTNSAKIIRSYLRELFLN----- 169781882 21 -----------TFAQFIDEQAATYGQRPSIVSPWQG--ISLSYHELAERSKHVARALLGMGLAHGDCVGIMAGSSCQHIELLMGGARIGCAVVSLHTTYTPEELKRTVRRTSCRLVFISSDLSTHVNVMKGALPELNAVLTIGQNDYKGYQTYEALFSEYKEGVTNPDIDATFLLFTSGTTGTPKAAMLTAINLLGGGFIVG--ERLSLTPKDIICSPAPLFHSFTLIAGVFASLTGSSVILPSDHFDPHTVVAAIQKQAPTVLLGVPTMFLAELEIMAKEPADM-SLRAAVVGGSVVTSALRKNICTTMKEVYSVYGMTETGATFIGSLDGLEEST----------GMVGYVMPHICAKVLNRSGQIARPMEK--GELYTSGFTLQKGYFGEEEKTLETMTQDQWMRTGDEAVIDESGCCRITGRIKDIIIRGGENISPLEVESRLASHPSIGEASVLGLPDAKYGEVVGCFLKSAPNERLADEEVQGWVRETLAWHKTPAYIFWIDDFPRTGTGKHQKHIMKK--------- 108757142 1468 ------------VHQFIARQSRIHPERLAL--MAPGEV--LGYGELDRRATQVARVLRTAGVGPETRVALCAERSVDAIVAMLGVLKAGAAYVPLDSTAPRERLLSLIEGVEAPVVLVQTGLAAGVSGTPAR---VIHLDVLRAQA-----ALEPAV---PLDVDVCPENAAYVLHTSGSTGRPKGVVVPHGALMNHLLAVQ--QRYGLGPEDRVLHFATLSVDVAAEELFPTLAAGATVVLSPPGAAPAEFLALLEQATVTVVNIPAPYWHEWVEELPRLPVAIPSVRLLVTGSQAPSPERLARWRERHIRWLNAYGPTEATITATVCEPTARVEA--------SRVPIGRPLAGGCLYILDASGHPVPAG--APGELFIGGAGLARGYLAQPALTAAAFVPDPFYRTGDLARLLPDGDVEFLGRRDHQVKVRGFRIELGEVECALEQLAEVREAVVLHRQAPAGDGHLEAHVVPAVQGLAEATLRLR-LGATLPSSQIPARIVMRESLPRLPSGKVDRRAV----------- 67476929 29 ------------------QHIRSLGDKPLFKFIADGNEPAVEYNQFQDKVDIISSALTTLHLKRKDVIAIYLPNCVPFIIMEAVIESSGFIMMPFNPTYTSDQLSRLFPRVTPKLVVTIKRFLPNIRSFNKEVKALEEIISMNDSYLYSLSSLLQVPINQNERNQIQPEDELFYGCTSGSTGIPKICVYTNREFTGNIVSIS----SQVPPDERTLAFIPFFTTTGH-IVLSTLILKGYYHVCMDKFNTEKVYEIVQENKITNISGAPSAFMAILKHPNRSHYDLSSLREVIMGGAVASDSFIESCRQLHLEFCSGFGMTELCGLMYKMPSKATHIPAG-------------PVAHYEVRVVDHETREILPIGLA-GELEVRSPIMMKEYLNNPEANKQAFTEDRWFRTGDEAVLEEDGFMRITGRVKEMIIRGGHNIWPAEINDTLIKHPKIQEAAVIGIPDKIQGETVVAFVVIKKGCSFDEKDLKEFLKEKLVPFSIPTYIFAIEDMPRTSFGKVYAPKLKEIVKD----- 167747547 28 ---------------------------------------RITYGELEKKINQYGCYFKRRGISKGELVVLRIPNVKEFVFGLLGLIKIGSIPIVTNSLFGENELKGIFDKTDASTLVFYDKDEVSLRIHKGRASRQICKIAVKDIA-EGLKEDTENIIEENKEL----DSIALLMLSSGTTGVPKLVPITHRMIYWHIYGYN--QKFQFTSSDSYLACLPLAHKVGLYSPLNVFFAGGKAVLCSD-LDCDDIFVQVEKENITITALVPTLARIWNQYLQECGYDLSSVRKIIIGGSLVDESLVTKLEKVECEVLPLYGATE----------GLALYSIYDRSNLGDAVGYHYSVSGYEIRIIDENGMDVLNGEE--GELIIRGPFTIQSYYNQDVSMKDKFTSDGFYRTGDKVRWDSTYGYQVQGRITDQINRSGEKIEPREIEIFISEHPNIDEAVVVGVEDFLMGERICAFIMTADEKINLSHIRKFLMEKGLATYKLPDQLVKIDEWPLTSVKKINRVKLREIANNTAG-- 170060113 20 -----LLNSEASLGQVILHTLSLNPSKEIQIDADTG--RSMTNGELQLRAIRVVQNLKELGFCKGDMVTMACANSENVAPLAVGLLINGMPFNTLSPSYGVDDMVHMMKITQPKLVFCDANNYETIQAVALAVKDKPLVYVFESGEMDCVKRVEDLLKTGRELFFVPPQLIAMILCSSGTTGLPKGVCLSHAHLI--TIYGNRMPGYNFK---LLFNFSPLYWGSGVYTLLTSLMSGITRLITRQPFSEDLCFDLLERYPVDGLFTPPSYAHLLLQHPRLKTANWSNIRLWALGGSAASEQIRNSMNALNGKASNGLGISEIGRVSFG----------------QKPFAVGMLLPNIKGKIVDEDGAAL--ENGVRGELMLKFSVKILGYYNNPEANAESIDEEGWLRTGDIAYFDEEGYLFLVDRKKDMLKYRNYQISPSDLESIVAKIDGVSHVCVVGVPDEDGASDLAAVIVKTQGSQLNEADVLNTVNEQVADYKRLRGVFFVEDIPMTATGKPLRRKLRE--------- 172064293 21 -------DLPASTYEMICAGAAIDPSAPALSFFLTADSHRWTYRELVRDITRTANLFTRLGVSSRSVIAYVLPNLPETHFVIWGGQAAG-IVCAINPLLEGEAIGNLLKSAGASVLVTGTDLWQKVAATLHQVESLQHLVLVDPADRVRRTAQAAARMLQRDACRIQPGDMSSFFCTGGTTGLPKIAMRSHGNEVANAWSAGRLFGDSIGPGKTTFCGLPLFHVNAMVTGLLPFSRGAHVVLGTPRGDGERFWEIVEHHHINFFSGVPTLYASLLDIP-ADGHVIDSLEYGLCGAAPMPVGVFRAFEKTGIRILEGYGLTEGTCVSSVNPPTGE----------RRLGSIGLRIPFMKAVVVDDAGRYLRDCANEEGLLAISGPNVFTGYLRADQNRALWLDGDGWLNTGDLGRCDVDGYFWLTGRKKELIIRGGHNIDPAAIEEPLHRHPAVQLAAAIGRPDAHAGELPVAYVQLKPGMSATEHDLTAFMQQEIARAALPKHVRIVEAIPLTGVGKIFKPELKRR-------- 157155493 453 ---------ETTLSALVAEQAAKTPDAPALADA----RYLFSYREMREQVVALANLLRERGVKPGDSVAVALPRSVFLTLALHAIVEAGAAWLPLDTGYPDDRLKMMLEDARPSLLITTDDQLPRF----SDVPNLTSLCYNAPLTPQGSAPLQLS----------QPHHTAYIIFTSGSTGRPKGVMVGQTAIVNRLL--WMQNHYPLTGEDVVAQKTPCFDVSVWEFFW-PFIAGAKLVMAEPHRDPLAMQQFFAEYGVTTTHFVPSMLAAFVASPQTARQNCATLKQVFCSGEALPADLCREWQQLGAPLHNLYGPTEAA-------VDVSWYPAFGEELAQVRGSIGYPVWNTGLRILDAMMHPVPPG--VAGDLYLTGIQLAQGYLGRPDLTASRFIADPFYRTGDVARWLDNGAVEYLGRSDDQLKIRGQRIELGEIDRVMQALPDVKQACVINLAAATGGDALVGYLVSQSGLPLDTSALQAQLRETLPPHMVPVVLLQLPQLPLSANGKLDRKAL----------- 187605070 21 ---------------------------------------RLTWAMLRTESLQLAQFIHEQTPTA-ERIGIFAKNSKDYVIAVHAVHLLGKVLVPLNTRLTEEEVRTQLQTAKVDLLLVDAEI---------DLSVTQLLIT------------DRATSCFNAPHEWKEDETMSLMFTSGTTGRAKAVQQTYGNHLASARAAEA--HLDYRPSDRMLAVTPLFHMSGLSQVYRSAIIG-STLYVEPRFDVDRTLHVIETEGITQLSLVSIMLQRLLDAGLKKHH----LRTLLVGGGPVPRSLLEEAERRQLPIAQTYGMTETC---------SQVATLLPSEALSHIGSSGQAIAPTRIRINSD------------GEIEVKGPTVTKGYFEQPE--SDAWTPDGYWRTGDLGTMR-DGYLYVHDRRTDLILSGGENVYPAEIEAAMLRCTGVQDVGVTKQSHPTWGEVPIAFVV---GSYDPAEM-QEVLDSQLAKYKHPIAIHHAPNLPRNANGKLMRHRLKE--------- 15131494 466 -----------SVLELFARRVAAAPDAVAITGAAGAN---LTYAEVDQASNRLAGYLAVRGVGRGDRVGVAMERSPDLLIAFLAIWKAGAAYVPVDVEYPAERISFVFDDSGVSTVLCT---------LATSAVAPGNAIVLD--APETRVAVRDCAAPEIRP---HADDLAYVMYTSGSTGLPKGVAIPHGAVAGLAGDA----GWQIGPGDGVLMHATHVFDPSLYAMWVPLVSGARVLLTEPGLDAAGVRQAVHR-GATFVHLTAGTFRALA---ETAPECFEGLVEIGTGGDVVPLQSVENLRRAGLRVRNTYGPTETTLCAT-------WLPIEPGEVLGRELPIGHPMTNRRIYLLDAFLRPVPPG--VAGELYIAGTGLAHGYLKSPGLTAGRFVACPFYRTGDRARWTRDGEVVFLGRADDQVKIRGYRVELGEVEAALAAQPGVVEAVVTAREDQPGEKRLVGYFVSDGGDAGPVEIRRQLA-LVLPDYLVPIAVVALPGLPVTPNGKVDRRAL----------- 108761108 532 ------------LHALIEAQALRTPDAVAIVV----DDWELTYGELDQLSDRVAASLQDLDVGPEVVVGVYLDRSAELIVSLLAVMKAGGAFLALDADEPVDRLRHIVADARPRVVISSAKLSERLWGMGG---------FVTLHVDEGYRDMPAAPGQQLRRDVLP-DHLAYILYTSGSTGRPKGTEITHRSIVNYLRWS--VDAYRLREGTGSPVIGSVSFDGTLTSLFAPLLAGRALFLVPRGHEIDQLTRDYPEQGFSFIKMTPSHLRAF-NGLGRTREVLGRTHAVVLGGEGLHGVDLAPWREQGLPVINEYGPTEAAVACCFETL------LPDGTPPPERVPIGRPISHMRLYILDRYLQPVPVG--VPGELYIGGVGLARGYLRRPDLTAERFVPNPFYRTGDHARYLSDGRIEYLGRQDDQLKIRGHRVETGEVEAALGRHPDVVQAAVLLQRLPSGAPRLVAYVQPQSMEDLRAELRKS-LREVLPEYMMPEVIAVLPELPLTPSGKIDRKAL----------- 84685707 33 ------------------------PDREVIRDGE----RRLTRGDMLDMALRLGGAFERMGLTPGAPIAFQLPNWWEAAVINLACALFGYRIVPLLPIYRKAELQVILPACGVEAIFLPPASDKVDHAIVAALDTPPAHVVNVRGDAPGAARFDNLIAGPPAKSRLPDRDAKIVIFTSGSTGRPKGVIHTHDSL--DAVVRNTAGFWSLGAEDVMYVPSPIGHIGGSIYAFFPWITGCRTVL-EDRWEPARAVARIDAEGATFMAGATPFLTGLLDAAGQAGSDLPSLRRFVCGGASVPPELVRRALAAWPRVSRAYGSTEVPLAC-----PGIRDRASAEAHAETDGEMALDI------MLDE------------GEICVRGPQMFVGYL-DPEDDAGAFTQDGFFRMGDLGRFVDDRFIVITGRKKDIIIRKGENISPLEIENALLAHPLVDQVAIVGAPDPERGEMVVAFVVARDG-FDFAAMTDHLLAAGFARQKFPERLERLEALPMNAVGKVQKPDLR---------- 149409292 60 -------------WSQMEKDGLKVPHPALWEVNAKGVEVRWSFEELGILSRKAARVLTEAGLCQGDRVAMVLPPGLESYLVSLACVRTGLVFVPGSSQLTAPDILHRLRVSEAKCVVADDAAAPAVDSVESRCPSLKTKLLVSDDNRGGWLNFPKLIHSAPACVRTKSRDAMAIYFTSGTAGAPKMVEHSHYSLGM-GFSLAARRWMALEPADVVWGLASGADPFSLSSALGAWLQGACLFLHMPKISSETVLDALSRFPITTFYGRPSLYQRLLQDCHTNRYRFQSLKHCVAAGEPSKPWVNREWKRLHLDIYEGYGQTETGLICATY-----------KRMKVKPGSLGKPVLPYNVQIVDENLNILPPGEE--GNIAVRPFSLFSRYVDNLEPTALA-EPRRFYLTGDKGVMDEEGYFWFAGRADDIINASENQIWPREVEDVLAKHPAVVESAAISSPDPGRGEVVKAFVVLRNRDDLTLELQRH-MKKVADPHKCARKVEFVPELPRTLDGQTRRSELRKR-------- 3560507 1575 -----------TLGASFAEVAATYPDAVAVSCGDT----RLTYRELDDRAAAVAATLAERGVGAESRVAIALPRSADLIVAVLAVIKAGGTYVPIDIGAPAARVQHILADSAPVCLLTDT---------AERFTGVPHVI----------LAEAAQNPARPQAPTVSPDHAAYVIYTSGSTGVPKGVEVTHRN-VAALFAGTTSGLYDFGPDDVWTMFHSAAFDFSVWELWGPLLHGGRLVVVEHDVDPERFVDLLARERVTVLNQTPSAFYPLLEADARLRRQL-ALRYVIFGGEALDAPWYANHESHSPRLVNMYGITETCVHVSH-------RALDTADTGAAGSVIGGPLPGLRIHLLDNNLQPVPAG--VVGEMYIAGGQVARGYTGRPGLTATRFVANPFYRSGDLAMWTDAGELVYLGRSDAQVKVRGYRIELGEVEAALVTLPGVTNAAADVRHDDTGRARLIGYVV--GDALDIGALRSTLA-ERLPDYMVPSVLLRLDVLPLTVNGKLDRAALPD--------- 3560507 4150 --------EPITLGALVSRQATSTPHATALRY----EESELSYRDLDGWSDRLAAHLSARGAAPGTVVGVSLPRSVELVVALVAVAKSGAAFLPLDPEYPRERLEYMVSDARPITVLDDPDAVRR-----------------SRGEPDGELP------------RIDPAAWAYVLYTSGSTGRPKGVAVAHAGIV--NRIACLQHAYPLGTDDRMLVKTPISFDTSVWEVFWPLSVGATLVVPGGHREPAYLAAMIAEQCVTAVDFVPSMLEVFLDEVAGT---CASLTRVTVGGEALTTELAARFAEAGVPLHNLYGPTEAAVDVLGWTADGGPVAL------------GVPGWNVRAYVLDDYLNPVPAG--APGELYLAGIQLADGYLHRGALTAARFVASPFYRTGDVVRWRADGQLEYLGRSDDQIKLRGVRIEPGEIETVLATHPAVSSVRVIAR-----GGRLMAYYVPAGVEASAGELRDELAAAALPSHMVPSGFVALTEFPLTPSGKLDRRALPE-----FAGA 170064653 26 -----LLNPDQGLGQLILGMLSRNPSK--VVQISADSGVEVTGGEMYLRTVRVAQNLVKLGLGSEDIFAMAVRNGEHAAPVAFACFALGIPVNTMDPSFQRDDLGHILAIAKPKLVFCDAETLGELTAAC-ELTGVTPKVIMLGEKIAGYTHVEDLLEESFVPVETPNDQPAVLVCSSGTTGRSKAVSLSHSICIAHVASFYLIQT-----DDVMFAYSSLYWLSGLIMLLAGTALGATRIITRETFSVPRTLDILQRYRVSALIVPPSQAWAIANDPAASVSALASLRLPMCGGSAVSASLKQAFDRLGRSLEVMYGFSEISTAVSYT-----------KGEFYRDGSVGFAGPRMEIKIVDDGG--VALGIGQEGEILVRTKHVFLGYYGNDGATREMLDDEGWMHSGDIGRFDEDGLLYVVDRKKDLIKYKNYQISPSDVEAVLQSICGGATVCVVGIPQENGDDLVTALVVPKSAVPLDSGLILKEAEKRLPNYKLRGGVHFVDQLPMTPSGKVVRVLAKKM-------- 118581760 9 --------------ELIRQSIERHPDKVAYFCGE----RALSYAELNLASRRFALLLRERGIVAGERVVVALPDCLSFPVAFLGCLLAGTVAVAAGSALADDDLAHVIADSGARLLVSHAEHASRHAAL---CPGLAQVVCDDLGPTQEAPSCVDGFL----PYHPSAEDFAYMLYTSGSTGRPKGIPHRHTSLLVPCDLMG-RSVLGITGDDVIFSTSKLSFCYGLLNSLSALRFGATAVLLPGKPDVLSILHVIEQRSPSIFFSVPTVFRQIILSCAEPKLKFP-MRLCCSAGEALPPLLFHEWLRLGMEIIDGIGASELSHHFICNPPG-----------RAVAGSAGMVVPGYRVRLVDDADNDVPSGSE--GNLLVSGETGAPFYWNLPELSRTTMRPDGFIRTGDI-FLEKDGYYFHRGRSDDMIKVDAQWVSPLVVEDVLRGHPCAVAAVTIG-----ALARPGAFIVPAAGFESSPELVRELVRSRLPDHMCPARFRFMTNLPRTSTGKVRRCCLREQ-------- 152996585 23 ------------VHQLFEQQVERSPEKTALVFGD----EELSYGALNASANCLARRLLTSGVGSENLVGLYVDRSFEMIIGLLAILKAGAAYVPLDPEYPAARIEQMLEDCLPKILVSGLNNQHLSEEI----ETISIPAVLDEYAQSSNVKREELTK------PITQSNLAYVIYTSGSTGKPKGVLIEHEGLV--NLVQYQRDEFLADDTCRVLQFTSISFDAAVFEWTLALCNGGTLFLVSRDANPRELERIIKEYDITHTNLVPSVLRNI------SPSCFSRTAYVISAGEALPEDVRSKFAK-QCNFYNGYGPTEVTVASSYCRIDDD----------NRSVSIGKPLSNKIVYVVDESRKLV--ESGEVGELLIGGVGISRGYLGREDLTKEKFISDPFYCSGDLVKWLPDGNLQFIGRADEQVKIRGFRIELGEIEKVIRKQADVKDVIVTTIEGINGRKHLKAYVVTEGGESRRRILVENCLEKVLPEHMIPGLWSLLSGWPLLINGKIDRKKLQE--------- 68536869 3029 ---------DRTIADELKDTAQRFPDRIALAD----DAQQWTFGELIARCSDIAEKIKNCGVTSGDTVAIAVERSAHSVVALLGALWAGVRYAPLDLTHPDGRLRVLVEDSQPAAALVDSSSRERMERI-GALPCVD-------------VTTADSHATTHTPAAVPGDD-AYLMYTSGSTGKPKGVVIKHRNMLDNHRRKIFAPAAADGRTLRIAHAISFAFDMSWEELFW-LVEGHEVRIFSERRDAAAMVEAIRAHQVDVINVTPTVAEQLLAELESGAHRP---RLVLLGGEAVSHGVWETLRKADVRGYNLYGPTEYT-----------INALGAGTDESATPVIGMPVDRTAAFVLDPWLRPVP--TGAPGELYLAGSGLAQEYHGLAARTASSMVACPWYRTGDIVRVRADGMFEYLGRSDDQVKIRGHRVDPGDVSAAVSRDPRILHCVTVPVRISDATLLACHLVAPQLRDADQGERQSFLLREELPSYMIPDRWSIVDELPVTSNGKTDLAAL----------- 197928902 5 --------RRLTFGDIIREHRRSFPDGIALV---DGDV-RLTWPQLDERTNRLAGALTDAGVGPGDRILWLGQNSFRIWELLGAAAKIGAMVCPGYWRWAAPEMAFAVEDFDPKVVVWDEEIGDTVAKARAELGSDHRALWLDSAGADSYESFLASGSPEDPVADIDPDAALLVIYTAAISGRQSGSMLSHRNLL--AMGASAAWMGDIGTETSFLGAGPMFHIGNYQFWGVPAFVHGGKNVVVRRVVAEELLPLLAGEKCTHAYLMPPTIAQLVALNREAGHDLSHLRASVAAQEGTVPTDHSRFTRNGGGMGRGYGQTEVTGFAVTGAYGD-----------AGTGNAGRPGPFTAVRILDGTGQECAVG--EAGEICVRGDLVHLGYWNRPEINEERFRF-GWWHTTDLGRREPDGTISFLGTTTRMLKSAAENIFPAEVENCIESHPAVKEAAVIGVPNERWAQDVKAVVVLQPGVVTAADVIEH-CRARIASYKKPKTVEFVEALPRT--------------------- 113318 2501 -----------SLNQAFEREAFLAAEKIAVVQGD----RALSYADLNGQANQLARYIQSVSIGADDGIALMLEKSIDTIICILAIWKAGAAYVPLDPTYPPGRVQLILEEIKAKAVLVHSSHASKCERHGAK------VIAVDSPAIETAVSQQSAADL---PTIASLGNLAYIIFTSGTSGKPKGVLVEQKAVLLDALRERYFGRDCTKHHGVLFLSNYVFDFSV-EQLVLSVLSGHKLIVPPAEFVADEFYRMASTHGLSYLSGTPSLLQKI------DLARLDHLQVVTAAGEELHATQYEKMRRFNGPIYNAYGVTETTVYIIAEFTTNSIFENALRE----------VLPGTRAYVLNAALQPVPFD--AVGELYLAGDSVTRGYLNQPLLTDQRFIPNPFYKTGDLVRRQQQPQLEYLGRGDLQIKMRGYRIEISEVQNVLTSSPGVREGAVVAKYESRTAHSLVGYYTTDNETVSEADILT-FMKARLPTYMVPSHLCCLEALPVTINGKLDVRRLPE--------- 207739083 1104 ------YPRQPSLSALFEAQVARAPEAIAIEQGE----RQLSYRALNALAGRLACRLRELGVKAGDPVALLLDRSIELVAGELAILKCGAVYVPLDRGAPQARLRFLLEDVAAGVLLTASGLAPALDGLRR--------VDVDVDASSGDNAVDAGL-----PPVPGGEAAACVMYTSGSTGLPKGVVVPHRAIGRLVLNNGYA---AFDADDRVFASNPAFDASTLDV-WAPLLNGGRIVIIDQLLAPEHFAQALRRGKISVLWMTAGLFH---QYAPALIGVFPQLRYLFVGGDVLDPAMIAKVLREGAPLLNGYGP--------TETTTFATTHVIDAVTAGRSIPIGRPIANTQIYVLDARGQPVPVG--ATGEIYIGGAGVGLGYLKRPELTAERFVANPFYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLSQCAGVREAVVTVREDVPGQPRLVAYYVGSEANVSGEAIEAQALREQLPEYMVPAAYVKLERLPLTPNGKLDRKGL----------- 118465694 2 ---------------LLEMAASGDPDRVAVVDGDI----RLTTVDLSELADGGAGVIAASGA---SHVAYVGTGGVLLPLLLFSSARANTAFTPLNYRLSPEGLRELIDRLPSPLVVVDAEYRDIGAGFGQRVMTSDEFI-------------EAARSTEPVSVFADPDDVAVVLFTSGTTSRPKAVELTHNNLT--SYVTGTVEFGSADPADAALVCVPPYHIAGVGAALSN-LYAGRAIVYLRRFDPHEWVRLVRDERVTTATVVPTMLSRIVAVLEEQSAELPTLRNFAYGGSKVARPLVRRALDLLPQVVNAYGLTETSSTIAVLTPEDHRHEARDDAVARRLTSVGRPVPGIEVQIRAEDGTVLGPG--ETGELFVRGPQVSGRY----TEIGSVLDDHGWFATRDVAMLDEDGYLFIGGRSDDTIIRGGENIAPSEVEDVLIEHPDVREVVVVGLDDAEWGQAIVAVIVPESGTAPAPERLREFARSKLRGSRTPDRIVFRDELPTTPTGKVLRREILEDLK------ 120405179 43 ----------------FAAAAQRCPDLPGIID----ELGTLTWKQLDDRCDALAAALQKHTPR---TVAVMCRNHRGFVEALVGANRIGADVLLLNTSFAGPAMAEVIEREGADIVIYDQEFTATVDRALRDVPGTTRILAWTD-ADDGSTTLEALLGQRPEPATRKSD---IILLTSGTTGTPKGAKRSAGSGGASDLKA-VLDRTPWRAGEPIVIAAPMFHAWGFSQLLFAALL-ACPIVTRRKFDPEATLALIDRHRATGLAVVPVMFDRIMELPAEVRNRYSSLRFATASGSRMPDVVTAFMDQFGDVIYNNYNATEAGMIATAT----------PADLRAAPDTAGRAADGTELRILDAEHRDVP--TGEVGQIFVRSSTLFDGY---TSGTTKAF-HDGFMASGDMGYLDGAGRLFVVGRDDEMIVSGGENVYPIEVEKTLTTHAAVAEAAVLGVDDEQYGQRLAAFVVPAGASVTVEELKQH-VRENLANYKVPRDITIMAELPRGSTGKILRNELR---------- 108799574 23 -------------YAALERAAALWPDRLAVTALPGGQSTSRTYGELLADVCRCANALTELGAQRSTAIALLSPNTGELVSALLAAETTG-IAVPLNPRMSPGHLTELMTRAGVEILVFDADAWRTACEVASAVLALRPVVTSPSAPDLGTWSLETVASRQVDDTPPNADDLAAFFHTGGTTGLPKLAAHRHGAQMAD--AWMIASGDQLDDDAVVFAALPLFHVNALIVTILAQLLRGRHVVPLGYRDPAGFWSLVEQLQISAMSAVPTVYAALSRIP--VDSDVSSLRLAIVGASPLPPAVRESFRATGVELNEGYGLTEATCASTRSFLEHP-----------RPGWVGQRLPYQQARVVHDDGRPLDVPYGGVGTLLLKGPNIFAGYVTGRDGGRPCLDDDGWLDTGDLARMDDQGFIQVCGRVKDLIIRGGHNIDPAQIEDALLAHPDVTAAAAVGSPDTHAGEVPVAYVTVQLDAAVSAPELRDWCRDRVAPAAAPRHVVIVDDLPITDVGKPNKVALR---------- 217422549 5 ------------------------------------------YADLDSFSTRFAMRLQDLGCRPGDRVVMLASRRALLVAAIIGVFKAGCVHVPLDPRMPADRLRYILHDVAPTLVIADEDLIDAIEHALPAAAPIVPVTELERLLDDADSPRLDALVQPLPLPPLDERAIAYCIYTSGSTGRPKGVLINHRSIV--DFFEGTRAVYDVTAQSRCASFSPLNFDVYLMDMLFPLAQGASLYVHDDVNAPDLLFDAIRAHDVTHFSAWGMMLGLIAQAEEFEAAPLPHLKTILTGTDVPDVKTVQRWLRAGVQVINAYGPTEATCAATAHVIREI------EPERRTLYPIGKPLEHVLALLVDEGGNRITAPG-VPGELMIGGTQVMQGYWNLPEETAARLVRDGFYRTGDVCAYLADGSLYYMGRKDNEVKIGGYRIHLSEIQRVINSVPHVYGSEVVLLESRYGETLLAAGVLLERGAPLDADCKADEIRQRLAAYMVPRHVKVLEQFPQLSSGKTDRKAL----------- 15029321 3480 ------------LPELFAAQAAHTPGNTALI----GADRELTYAELERESGRLATHLRYLGVAAETRVALLVARSVEMVVALLGVSRAGGTFVPVDPAHPADRIAYLLEDAAPPVLLCTARTRAAVPA-----DYPGRNVVLDE------LDDSALPAEPFTATPVPPDQAAYVIYTSGSTGAPKGVVVPHAGL--GNLAAAQIDRFAVGPDARVLQLASLGFDAAVSELLMALLSGAAAIVAPAETLPVSLTEALRHWDVTHVTVPPSALATADELPD-------GLRTLVVAGEACPPALADRWAG-GRRMINAYGPTETTVCASMSPPLAPGADV---------VPVGRPIANGRTYVLDPFLRPVPPG--VTGELYVAGAGLARGYLGQGGLTATRFVPDPFYRTGDLARWTHDGLLVFAGRADAQVKVRGHRIEPGEVEAVLAEHPGVAQAAVVAREDTPGERRLIGYVVPDAADRGRDE---RIARDQVGEWQV---------------------------------- 15029321 449 ---STATDRPASVLELFARQVVRTPHAIAISDGE----RQLTYAQLAVESGQLARHLADRGVSAGDRVAVVLERSADLLITLLAVWKAGAAYVPVDTAYPAERIAFLLTDCDPAAVVCSE----------------RTRVVVPEDVPAPLVPLDEASILDGEPLSLPGGDIAYVMYTSGSTGVPKGVAVPHGSVA----ALVGEPGWAVGPGDSVLFHAPHAFDISLFEVWVPLASGARVEVAEPSVDAAAVREYIAG-GVTHVHVTAGLFRVLA---EESPECFTGAREVLTGGDVVPARAVQRVRSACVRVRHLYGPTEVSLCAT-------WHLLEPGEESPQVLPVGRPLGNRQVYVLDAYLHPVAPG--VTGELYIAGAGLARGYLKRAGLSSERFVACPFYRTGDLVRWTSDGELVFVGRADAQVKVRGFRVELGEVEAALAAEAGVGHAVVTAREDRPGERRLIGYVLPDGEDVDTELLREHLAK-VLPEYMVPAALIVLDALPLTANGKVDHKAL----------- 15029321 1973 -----------SVLELFRARVAQAPDAVAVVDGE----RQVSYAELDAESNLAAAHLRERGVGRGDRVAVRLERSIDLIAALLGVWKAGAAYVPVDGAYPAERVAFVLEDSSPAV---------TIDAVVKG-------------------------GGEAPSVAVTEGDLAYVMYTSGSTGTPKGVAVPHGSVA----ALVGETGWGLGPGDSVLFHAPHAFDISLFEVWVPLASGARVVIPGVAVDAAAVRRHIAA-GVTHVHVTAGLFRVLAD---EEPECFNGAHEVLTGGDVVPLEAVARVRAACVRVRHLYGPTEVSLCAT-------WHLLEPGEGTDRVLPVGSPLANRQVYVLDAFLQPVPPG--VAGELYIAGAGLARGYLKRAGLSAERFVACPFYRTGDLARWTDDGELAFAGRADAQVKIRGFRVELGEVEAALAAQPAVAQAVVVAREGRPGEKRLVGYLVPHGGQPDSDVLRARLAQT-LPDYMVPAALVVLDALPLTVNGKVDHKAL----------- 118463225 4 --------EALSISLLLEMAVSEDPDRVALVDGAN----RLTLGELSSLADGGAGVIAASGAQ---HVAYVGSGVTMAPLLIFASARAGNAYTPINYRLSAGGIQELIVRLPDPLVIVDSRYRDMVGDVGK--------LVMDSDEFLAAARAADPVAEFADP-----EDVAIVLFTSGTTSKPKAVELTHGNLT--SYITGTVEFGSAEPEDAALICVPPYHIAGVNAAISN-LYAGRKMVYLANFDAREWVRLVAAERVTTATVVPTMLDRIVAALERDPVELPSLRNLAYGGSKVGLPLVRKALDLLPHVVNAYGLTETSSTIAVLTPDDHREAYGNPDEAVAKGSVGRPVPGVEVQIRDESGRVLGPG--EPGELYVRGEQVSGKYTG----IGSVLDDEGWFPTRDIATLDEAGYLFITGRADDTIIRGGENIAPAELEDVLIEHPHVHEVAVVGVDDPQWGQAIVAVIVPPGVTPDPDELRDYAHK-YLRGSRTPDRVVFRDELPTNATGKLLRREI----------- 194560114 21 ---SVPYPDDASIGELFDRAVARRPEAAAVITA----SRICTYRELDDCANALAWRLIDEGVRPGDVVALVLPRGVDLVAALLAIVKAGAAYLPLDAAWPAQRIAHLLEQTGCH------------HALYGAAGPAPAALGACRALPVSVDTLREQGQREAPHGRATAASIAYINFTSGSTGQPKGVPIEHRSVARLVFGARYA---RLDTESRVLQMAPVTFDAATFEIWGPLLNGGACVVYEDGFRASRLRDLIERHRINLLFLTTALFNALVDEAPAT---LASVETVLTGGEAHSRHMNEALRRYGARIVSVYGPTECTTFTT-------WYPVREIGPDETMLPIGLPIQNTRLYVVD-QGALCRAG--EPGEICVAGPGLTPGYLGMPEITRERFVEERLYHTGDIGYLREDGVLVFKGRLDDQVKINGFRIEFGEIAFHLQNRPEVRRSYVT-VHDNGIEKRLVAFVVPRSEGSGAEQIRAALA-EVLPAYMVPAQIHLCDELPISANGKIDHRHLKQ--------- 172040009 44 ---DTDQDRDRPLISLLLQHAQETPDALAVVD----DRHRLTYAQLVAHATAVARNLREHGIDAGQSVGISLPRSAEMVVGIVATLLAGGSFVPLDPSWPQARRESVTHDASLSFVLT-PDNCALTEDALFDLDATRELFT-----------------------PPSTDSVAYVIFTSGSTGRPKGAMIRHGAIV-ERLLWQRDQILFFGRDDASLFKAPLAFDISINEIFLPLVCGGRVVVAAPGVDPQRLARLIHREGVTFAYLVSSVLDVMLKQAEGTNL-LDSLRHVWCGGEMLTQALFRRFQQLAIPLYHGYGPAEATIGVS--------HVIYRDDEDRLNTSIGVANPNCRLYVLDEHLRVVPD--QEIGELYVAGFLLAKGYINAPGLTASRFVADVFYRTGDLVRRHNDGSLEFVGRADNQVKIRGMRLELEDVESALVGHPDVEAASVIARE-----GRLLGYVTVTAGLVGAA--IRSWCAEVLPEYMVPAIITVMDELPRTANGKVDRKALPE--------- 172040009 1560 -----------TLPSLWRRSFEHFRDRPALTSIEDGAAEHWTYEELDDAAQRIRAVLDRKVAIHTPRVALLMERDAWQVAAILATTMSAGTYVPVDPLSPQARVELILEDCQPDAVLVSPSAEKMVSELVDY-----PVLVVSEQTMSGEA--KPPAGRSASVAR--ANDIAYVIYTSGSTGRPKGVAVTHANVT--AMLGNARSHVEFSQEDVWISHSFAFDFSVWEM-WAALSSGGRAVVMPYALSPEDAAEVLRAEAITVLSQTPTAFAALEPHLGQD----SAVRTVIFGGEALEARAEAAYAHPNVRFINMYGITETTVHVTAHECS--------ENAGEARSPIGRPMDGLRTYVLDAQLQPVQPG--ETGMMYVAGPQVTAGYWGLASTTASRFVADPFYCSNDMAKVLNNGHLDYVGRADRQVQLRGYRVELGEIESALEKVSGVREATVVVVDLPE-GQVPGALLITRADAKAITSRAAAAARDALPAYMVPQLFAVSTQVPQTINGKRDERAI----------- 88706392 36 -----------TLHGLLANNARSHPDREAVVDQPDKASRRLTLRQLDEASSACALALQARGITPGDAVILQLPNTSELIVLYYALNKLGAVISPIAVQYAAHEISHFAAELHPAAFITVGELRGADLAAQAR-EVLSDTPVIDVLADLDVFAGVGGSSESTPEWANDPNAILTIAWTSGTTGTPKGVPRSHNMWIAQGRITA--HAAEYRDGERLLSPFPMINMAALGGFLFPSALCNCTLVLHHPLDIPLYLQQLQEESINFTLAPPPLLNRLAQQAEWNQFDFSALRVIGSGSVPLSPAMIEVFEDFGKPIINFYGSNEGIGLIA-----TPANSPSPADRAQLFPRLGAPGMSFETRIDDVETGATVTEAGVPGELVVDGPGVFDGYLNHDG--DGVFTADGFFRSGDLVEICPDSHYRIVGRCKDIINRGGTKLSPSEIDSLLESMPGLAEAAVCAYADDDLGERICAVILEDSEAPTLDALRDFLRDKGLARFKLPERLEVFSSLPRNPLGKVLRNALREQVE------ 198455562 27 ---------DLSIGEIIFHEMRRHPK--LIAQISTTEETILTREELHSNAMRVASYMRSKGLLQSDIVGIIARNTSHIPAVAYGCFFNGIAFHSLNIAYDRGTIEKLFSITHPRMIFCDGDEYEKVRDATRGMEDVE-IVTMRNHPEGGSTPIEQILSSPIEPVRLEQDQTLAILCSSGTTGIPKAVTITNSRQILAGSQ-------DLTTADIQYTHSSLDWITGLLTTVTSGVYSTTRILADNVFDPVYMMRLIEEYRITWILQAPSHMAMMVNSREFESTDFSSIRKYLFGGGRASVETQHLIRRLSSDCLHAYGFTELGAMATMNYHFDE-----------KPNSVGRLVSGLKAKIISEEGESLDRD--EVGEVCIRNGQHWAGYYGNPEESHKVRDSHGWFHTGDLGYMDDDGFLYIVERKKDMLKYQNIMYYPNDIETIISEMPDVAEVCVFGVWDPINGDEAAAAVVKRGSDLKAQDIVDYVRGHTDAKYKLNGGAIIMEDLKRSPNGKTNR-------------- 145298822 32 ------------LTAMLDRQCEVAPDATAILCGE----RSFSYRELDAASSRLAGRLARHGLGVGDTALVQLPNVAEFYLVFFALLKAGIA--PVNALFSHNRLELIAEQITPRLFIGSLAHALFANGARHRGIGAELVLLDGESGELGLTHWLSDLAKTAVPAPSPADEVAFFQLSGGSTGTPKLIPRTHDDYYYSVRRSN--EICGLGPHTRYLCALPAPHNFPLSSPGALGVFAGGAVVLAPDPGPMSCFPLVARHKVNLTSLVPPAVSLWLQATESDRSQLASLDLLQVGGAKLAEAVARKITPLGCQLQQVFGMAEG----LVNYTR------LDDSDDKIIHTQGRPMSDDEVGILDEEGQPVAPG--QPGALHTRGPYTFRGYYQSQAHNARVFDADGFYCSGDLVVQDADGYLTVVGRQKDQINRGGEKIAAEEVENQLLHHPAITQAALVSMPDSAMGEKSCAFIVSTDPGLKPLALRKFLRERGVADFKLPDRFETLDALPMTAVGKIDKQGLRAQIAEL---- 169762966 105 ----------------------------------------------------------------------------------------GAIISGASPAYNIEEMTYALKTGNAKFLMTVPAGMDVAVPAAREAGIPTERIFLLEGEKGEYISVQDLVRKQTTPFELPRRDVCFLSFSSGTTGLPKAVMIAHHNVIAQCMQVDQILRKDVNKS---LAVLPLFHITGLVHQMHLPVIRNSTVYMLPSFTMESMLATIVEYQITEILSVPPIIIRLLTDPIVSKYDLSHVKTFSSGAAPISGEILQKLEARFPGFKQGYGMTESCSCITAHP--------PEKQTYEYAQRAGILVANTEVKILNQNGKEL--GYGEEGEILARGPQVVMGYLGNEKATRETFDSDGWLHTGDVGYMDQEGFLVITDRIKEMIKVKGIGVSPAELEDLLLGHPEVDDAAVTSVPDDYSGEKPKAYVVVNAAAKSGRELIEY-VKAKKVRHKWIVEVEFMDEIPKSPSGKILRRVLKDRERKRESG- 163849798 19 ----------------LAENARLRGDKTALVMVGDGTVSRLTYAQADRAVRGIAAGLLGLGLKAGDRVMIRMGNEADYVLVYFGALAAGLVALPSSPQLTADEASFLMENAGVAAVVTGQGFSNSSGAVGRLHLDSETIAAMKAGEPLADYADTAADDPAT------------LVYTSGTTSRPKGVLHAHRAIWGRRPMHA--HWLGLAESDVMLHAGTMNWTYTLGVGITPWACGATTVLYNGPRDRGIWPRLIAEQGATIFAAVPSVYRQILKYADLAEHDLSRLRHGVTAGEALSADLLDAWKATGKPLFEALGMSEISTYVS-----------SGPTIPVRPGSPGRPQPWRRVAILPADGPPEPLPPGETGLLAISDPGLMLGYWQRPEEEAAVMRGE-WFAGGDLASFDADGYLWFHGRNDDLMNAMGYRVSPVEVEGVLAGHPDIAEVGVTELSVRVDLRVIAAFVVLRPGAEPNAEGLMAWCGERLAAYKAPRAVRFVEALPRTANGKVQRKRLAEAAE------ 13516851 3 -----------TAFELVAWSAHRQPGAVALLDPESG--HRLTYSELIKRIEGVAAVLASRGVVRDELVATAMANTLDHAIILLALNRLGAIPVIINPRLKAEEMVQLIRRDNIRSVIRTVDKLGTPADIDG-----VEELALSAEVLSGDLRINCNATPAFEAPR--PEDPAFVFYTSGTTGLPKGVVIPHRAIEPRVLFMSTQAGLRFGDHNNLLGLMPIHHVIGFFGVFLGSLAFNGTWIPVTAFDPAQAVKWIEELDVTCLFASPTHFDALLATSEFAPEKLKSVDSLIFAGAAMNQSILKRLENLQIPIVDIYGTTETMNSLFNPDATQESGLRPGYHSRVQFASV-------------LESPSVALPAGVEGELVVSADATFTHYLNNQEATAAKIV-DGWYRTGDSGYVDDSGRVILTGRIDDMINTGAENVHAEEVEQIISRHPAVVEAAVVGLPDTRWGEVVTAV-VVVSEPLTADLLDQVCLDSELANFKRPRRYFVVNELPRNAAMKVSRRTLRE--------- 186686727 1187 --------------------------------------RTLTYLELFQLANQVGHRLRKLKTSPNTLVAVVMEKGWEQIVAVLGILMSGAAYMPIDPELPDERVQYLLKQGEVKLILTQSWLNERLTWI--------------EGIPRICLDCDELVGEDSSPLDLSPDDLAYVIYTSGSTGVPKGVMLTHRGPVNTIL--DINQRFGITHQDRVLALSALNFDLSVYDIFGTLAAGGTLVIPEAERDPAHWVELMKQHKVTLWNSVPTFMQMLVEYLSAGLEKVPSLGLILMSGDRIPVNLPQQIKAIDVKVVSVGGPTETS-------IWNICYPIEKIDEQWKSIPYGKPITNQRYHVLNKFLEPCPV--WVPGMLYAEGIGLAKGYWRDEKKTEESFTQQRLYKTGDSGRFLPDGNIEILGREDFQVKINGYRIELGEIEATLLQDESVKEVVVTST--EKEHQSLVAYVVLNSNQKSLEPVQENYLEQKLPSYMVPSDCVILNALPLNRNGKVDRKLLPKLNKN----- 186686727 15 -----------NFIEIIRFRSLSQAGKTAFLFLQDGETEKITYRELDQKAQAIAAQLQTL-TTPGDRVLLLYPSGFEFIAAFVGCLYAGVVAVP---AYPPRRNQKMLRDAQATLVVSTTSVLGNINSQAEN----PGFLGLKCVATDNLIPIEDFI-----PYRATPDTLAFLQYTSGSTGTPKGVMLNHGNLLHN--QRLIQTAFEHTEQTIFVGWLPLFHDMGLGNTLQPLYLGIPCIFMSPLMRPLQWLMAISKYKATTSGGPNFAYDLCASSEERSTLDLSTWQVAFNGAEPIRAETIERFASTFADFYPCYGMAETTLIVSGGLVAPPVPASNSDDATQTLVGCGQPLQDMRVVIVHPE-RMTRCNSDEIGEIWVSSASVTQGYWNQIDSTQRTFQAGPFLRTGDLGFL-KDGELFVTGRLKDLIIIRGRNYYPQDIESTVQSHLSLRANCGAAFSVEIDGEERLVVIVERARNLEVEEVVGAIRSAVSEEHELQVYAVVLGGILKTSSGKVQHYACK---------- 111222909 37 ---------------LVARRAQATPDALMLVDEHDA---RLTFAEFDAKVDRVAAALAGEGVTAGTRVAWQLPTRISTLLVMIALRRLGALQAPVIPIYREREVGAALAAVDAEVFLVGTDFTAIAQAVAAAGGPAPRLLEIGHDAPEADPPGAVAGQDPRPDQRADPDEVRWIYFTSGSTGIPKGARHSDGTLLATAVCFAGVSGLGRAAGEVGAVGFPVAHVGGIQYLIAALAAGFP-ILLLEAFVPDQAVELFRRHDVTATGGSTPFYTALLDLAAARPGEIPTLRSLKGGGAPCPPHLVGEVDRLGAVLAHDYGMTEVPMVAVAAI---------ADPPDVLAATDGRPVPVNRLRFVDEGGAPLAPG--AVGEVQVAGHGVCHGY-TDPEATRAAFTADGWFRTGDLGRLLPSGHIEIVGRLKDLIIRKGENIAPQEIEALLGRHPDVAEVAVIGLPDPDRGERVCAVVVARPGRPVPSELSAWLREAGLMRQKLPEQLELIDLMPRTGLGKVAKAQLRARFE------ 167462473 1961 ------YPGHMTVYNLVDERARRHPEKIALWF----EGKEMTYAELQEKSNQLAHSLRNSGISRGSIVGIMLEHSFEAVTAILAIMKTGAAYLPIDPEYPKERINFLLKDSRTQILLVSGRTSGKY-NFNGQVLNVEDKHLYD--APPTALDLE-----------VAPEDPVYMIYTSGSTGKPKGVVISHKSLMNHINWATRVY---MKEEEEFSCPLSLSFDLTVTSLFAPLATGNKMVIYKGGNKEMVIQKILEDDLVHIIKLTPTH----LKLIKELGIRSSNIRTFVVNGELMRTTLARDIYRLNAVIYNEYGPTEAT-------VGCTIHRYDFDKDDQISVPIGTPVDNAKIYLLDDSMQLVP--EGIPGEIYISGDGVALGYLYRNELTREKFLTDPFYKTGDTARLLDDGKLEFLGRQDHQVKIRGFRIELGEITKALESFEPIKEGIVIAREDDKY---LCAYFVPEKEPNLIQEIKEHLAKQ-LPSYLVPQYFMRLDEFPVTPNGKLDMNRL----------- 54023072 3068 -----------TLPDLLARTAAAHPDRIALIAGES----VLTYRELDRRATDVARLLVAAGAGPETVVALGLPRGADLWIGMWAAAKAGAAFLPVDPKHPSDRIEHMLTDSGALLGLT-------VAAHRDRLPGSAHWLVLDPVEDTAPAPASGDGRATPLPGTVHPDRPAWMIYTSGSTGIPKGVTVTHRGLV--DLVAAQRDLLRLDERARVLQVAPSFDASVFEALMAFGTGAACVVAPPDVFGGTALAELIAAEQVTHMVITPSALSTL------EPESTPSVRVLAVAGEAVGAEVVRRWAR-GRTMLNLYGPTETTI----------WATASAPLTPDAPVTIGGPVAGARAVVLDARLRPVPAG--VAGELYLAGPGLARGYHGRADLNATRFVADPYYRTGDLVRWTRDGDLEYLGRTDFQVKVRGQRIELGEIDAVLTRAAGVDFAVTLGVAGPGGGTALAAYVVPEPGADLDLTRLRAHAAETLPGYMVPSAFVVLDAIPRNAVGKLDRAALPAPV---FGGA 54023072 465 ---------PRTLPDLLIAGATRDLDAIAVRAGD----RALTYREVLAYASRVARLLIAQGAGPETAVAVAIPRSMESVLATWAVALTGAAFVPIDPGLPADRIEHMVGDSGVQAGVT-------VAAARPALPGHLTWLALDDPATAAIVADQDPATVTAADRRAPPDQPAYLIYTSGSTGLPKAVVVPHRGLA--NLAAGSGAAFGVTAEAVVAHVSPSFDISVEELLVTFAAGATLAVVPPHAYAGEELAEVLRAHEVTCLNVTPAVVGSL------DPASLPAVRTVVVGGDACPPELVARWA--GRRLLNGYGPTETTVTAT----------LSAPLSPDGPVTIGSPATGMTALVLDPWLRPVPPG--VTGELYLGGPGLARGYHRRNGLTASRFVANPYYRTGDLVRWRRAGELDYAGRTDFQVKVRGYRIELGEIDAALEHRPEVEFALTIGATTPAGATALVSYVVATPGCEVQPEALKAAVGETLPGYMVPSVIMVLDAVPLTSVGKVDRRAL----------- 54023072 1994 -----------TLPEVLTAAAALDPDAVAVSAGTD----SMTYRELDAWSNRFARVLLRRGVGAEVFVVLALTRSVESVVAVWALAKTGAAFAPLDPNYPVERIEHILTDSKAPIGVT-------VRATGETLPGTIDWLLLDDLATRAMTVPDDPITDAERGGAIRLDQTAYLIYTSGSTGKPKAVLLSHRGIA--DLVAAQHESLDLEPSARALQVAPSFDASVFELLTAHAVGGHLVLSPPEVYGGPELERLLRDRRVSHAVITPSVLATM------DPRELPDLRVLAVAGEASGPELTAQW-AVGRRMLNLYGPTEFSI----------WATGPGELRPGEPVTVGGPIRGAAVLVLDTWLRPVPMG--VEGELYLAGPAIARGYFNRFAMTAARFVANPWYRTGDMVRWIEDGRLEYLGRSDFQVKIRGLRIELGEIDAVLAADDAVDYAATIGLPGPAGEPVLVSYVVPVPGR-TPGELDAERLRSRLPGYMVPAHLVVLDEVPLTPVGKLDRKAL----------- 195353582 20 --PASFFDVDCSIGKILFAFMRNHPNS--ICQISDTEGTALTNGEAITFAIRIAQQLKAMGLKQDDVVGIMGTNTTYLMPVLLGCLLNGTPFHAVSPWQDEGTIKHLFSITRPKLIFCDGKCFQRLSIIARILKS--HVYTLKDHRL-GMPRVEDLLPTRAELYYVPEDHTVAILCTSGTTGPPKAVCISN--------SACLFDFGFVTGQDVLLSFSTIDWSAGMFNMLFSCCHGSTRIIPDRPYTPEYMIQLVEKYKVTLLTVVPQQVASLLKIPKTSAQKLRSIKHLLFAGGHCLVATLKKMQSFGI-LRNAYGLTEVGTMVSYNY-----------DTQSKPTSVGRLMANIRVKIVDSSGEL--QGPKGLGEILCHNGQPWSGYVGNPQATAEMRDSAGWYHTGDVGYFDEDHHLHIVERKKDMLKYLGMMYYPHEVEEVIGQMPDVAEVCVFGIFRETEGDAAAASVVLRGSKLDPKHVEQYVRKNVSVQFKLHGGVQFVPQLAKSANGKVNRQAVKAAY------- 145603208 10 ---------------------------------------TVTYAGLVAEVSKFQAKLAAIGITQGSAVSIATVNSYEFIVSFLAASWQRGIAAPLNPNYKQDEFEFYIEDVKSAIVLVPRGAFPAVKAAKRFNAAVAECYWDAQKAEVALDDLGQLKGRGGQKVLEPPEDTALVLHTR-SVWKPP----SHINLTISAQGDNIKNTYQLTPADRTMLVMPLFHVHGLLCGLLAPFYTGGSMVVPTKFSASDFWRDFVQHGANWYTAVPTIHQILLKNPAPSP--LPKIRFIRSCSSPLSPTVFSQLEKFGAPVLEAYAMTEAAHQMTSNPL---------PPAKRKPGSVGIGQ-GVEVRILDGDGNELPRG--VEGEICIRGENVTSGYLNNAEANASAFTKGGFFRTGDQGKIDEDGYVTITGRIKELINKAGEKISPIELDNVLTRHEAVSEAVSFAVPSELYGQDVGVAVVLKPGAKLGKDELREWVAARLAKFKVPEKIYYTEIMPKTATGKIQRRIVAE--------- 37525804 457 ----------ISVAERIKSQVRNHPDARAMVWRD----QRFTYAQLDEYAQYLLAKMRQCGVGPGSRVAVLMSYRPEIVISFYAILSAGAVYVPLSP--SDPRFADKINDAQPVLILTSE------QDAVGLLDFRAIMLDVDEL-------FRQPAPPDVQPIPVQESDSAYVIYTSGSTGNPKGVEVSHGSLHASYHAWCHDYRFTQPGEPVSLQAAPIFDLS--IGDFSRTLGCGGCLVMCPRLDAPEMHRLMMSEGVTFGDFPPVVLRQLIQFCQDNGKRLDGLSTLVCGADVWELHAAQALCRPDARILGSYGVTEATIDSTVFDPETH------PLETGRVIPLGRPLASCELFIVDKHLQQVPIG--VSGELLIAGVTVAKGYLNNPQLTAERFVADGFYRTSDICCFLADGTIDFMGRSDHQIKIRGFRVELGEVESALLEHADVRQCAVVACNDSTNNKVLVAYVVSSADT----DKLRGYLSLRLPGHMMPRAFVFLDKLPTTPNGKVDRKRLQ---------- 37525804 1531 AQPELVVDKPQGLFQLFQQNLSRYGGHVAL----ESDELSLSYQQLDTLTAYVAQQLQQVGVGRGDRVGILMGHHPHNVTAMLAINRIGAVFVPLAPDNAEPANRYVIDNAEIKAILCRNETAPLCQRLSLAAMNIDELDIAN--APYMTMA-----------AICQPDDCAYVIYTSGSTGKPKGVAVTHRSVCHNILA--IRDELRLEPSSRIVQYSPVFDVM-LGEIFPALVAGACVVFANKLLPGSNLTEWLAHKQITHMWIVPSALAIVPLVP------LPSLQVIIVTGEPCMPEVAQRWS-VGRRLMNGYGPTECAIVVSLTDYHAAGQNL-----------VLRPMGDVRFHLLDEQRKPVAPG--EMGELYLAGTCVAQGYLGMDEKTAGVFLPDSFYRTGDIVRQRMDGALEFIGRVDRQVKIRGYRIELNAVRAALSALPGVRQAEALAITDSQGNKELAGYIV---GETSRSEILSA-LRQQVSEVMVPTALFFLDALPTGITGKVDLKALAEM-------- 66045197 509 -------DTTTPAHRQFEAQVQRTPDALALILAREGQSPSLSYTELNQRSNRLAWQLREQGVGADVLVGVALGRSLDMPVALLAVLKAGGAYVPLDLNAPSERLRHVVEDSGVKLLLTHSDQLT-------GLPELADIQCLCIDRMNSETASVQNLDGPIDPASL-----AYVIYTSGSTGRPKGVAISHAALAEFVTLGA--DYSDLHEGDRVLQFATHSFDGFVEQFYPPLCRGAAVVLRDERWDSATFHQAIVEHGVTLADLPAAYWLTLVDFAASPPVHYGALRQVHVGGEAMAVEGLRLWHKAGVRLLNTYGPTEATVVSSIH----DCSTLTPQQVSWRGVPIGHALAGRRLYVLDDQMNLLPQG--AVGELYIGGPGLARGYHAQPGLSAERFVADPFYRSGDRARLRADGAVEYIGRVDHQVKIRGFRIELGEVESRLQQCTGVREAVVLAVELAGSTQ-LVAYAVPDVAASTEAELRQSILQAFLPDYMVPTHMLLLPELPLTPSGKLDRKAL----------- 21224519 42 --------------DWFDVVAEGNGRTALHIVEEDGREVRVSFAEMSARSNRVANRLREWGVGPEDRILVMLGNQAELWETALAAMKLRAVVIPATTLLGPADLRDRVDRGRVGHVIARAEDTGKFDDVPGHYT---RVAVGGATPAAGWRAYEDVYGASTPDGPTAADDPLMLYFTSGTTARPKLVEHTHVSYPVGHLATMYWIG--LKPGDVHLNISPGWAKHAWSNLFAPWNAEATVFLYNTRFDATRLMAEMDRAGVTTFCAPPTVWRMLIQADLTRLATPP--REVVAAGEPLNPEVIEQVRRLGRTIRDGFGQTETAVQVSNS-----------PGQVLKTGSMGRPSPGYRVELLDPTGAPGAAEGEIALDLSDHPVGLMTGYHGDPDRTAEAM-AGGYYRTGDIGARDEDGYLTYVGRADDVFKASDYKISPFELESALLEHEAVAEAAVVPAPDALRLAVPKAYIVLAAGGPDTAKVLFEHSRDTLAAYKRVRRLEF-GELPKTVSGKIRRIELRE--------- 119182846 17 ------IPDSIPISEFILNRAGLTASKKPFIWGATGDG--YTAVEVSQRVDYLARALAEFGWRPNLRICVFSLNTIDFFPLTWAVHRLSGIASLASAAYSVNELAYQLQASNVHALFTCLPLLDTALKAAAKCGIPRNRVYLLDSKPLKFKTVNQLIEKGSNLDELEDRQCAYLCFSSGTSGLPKGVMISHMNVISQISLFKLFEGHTRTENDTVLGLLPYSHIFGLSVFHSAVYRGECVVVV-PKFELATLLGAIERCKINVLYVVPPVIISMVKNESLKKYELNSVRHIITGAAPLGNETAEDLHRLYPTILQAYGLTETTAVATHTSPHD-----------IFFGSSGCLLPLLQARLVTPDGTEV-EEYDTPGELLLHGPTIVLGYLNNEAANRETF-QDGWLRTGDEAVFRKEDHVFIVDRIKELIKVKGFQVAPAELEAHLLTHPAVADTAVIGVHDDSAGEVPKAFVVKASEITVDHQTLIHDIQKHVAHYKLHGGIEFIDAIPKSASGKILRRYLRDKERE----- 118470215 5638 ---------HASVLDLLAERAVQSGDLTALVCGGEF----VDYAELLARVNRLAWVLRSRGIGPEDTVALAVPRSIDAVVALFAVLRAGAAYLPLELDYPDERLAVMLGDAEPVRVLVTGATAQRIARVASAPLTVL-------DAPDTCDELARARSDW-DGYSPHPDQPAYVIYTSGSTGKPKGVVTPHRGLTLNHREAIFAPTIARAHGRRLKIAHTVSFSFDMSWEELLWLIEGHEVHICDRRDATSLVRYCHDHRIDVINVTPTYAALLFEEGLLEQAGHPPV-LVLLGGEAVSTTVWNRLRWYG---YNLYGPTEYT-----------INTLGGGTDDSATPTVGTPIWNTRAHILDNWLRPVPDG--VPGELYIAGAGLARGYLGQPGLTASRFVANPFYRTGDLVVRRADDNIDFLGRTDDQVKIRGYRVELGDIEAALVSHPGVSQAAVIARPDTAGSSRLVAYVVPTTENPDVLDDLRMHLTATLPAYMVPTAMATLTEIPLTDNGKLDTRALPD--------- 118470215 26 -----------TVPTLFAAQCALTPDEVAVVDGE----RRLTYRHLETHVAQLAHAVRAAGEGPEPIVAIGVPRSAEMVVCVLAAMMAGVAFVPLDPSWPAHRRRQVLADSGAVATFITRE-----DESDWGVPGLRV------DLGAWQFTAESPVLPQAD---VHPAQLAYVIFTSGSTGKPKGAMIRHDAIALQWQRDHILHFGKHDHTDASLFKAPLSFDISVNEILLPLVSGGRVVVPDGEKDPEYLLELIRTEQVTFVYLVSSMLDTLLELDRLATADLASLRHVWCGGEVLTPGLFARFRKLTTTLYHGYGPAEATIGVSHVIYRDTAE--------RIATSIGRPNPHTQLYVLDEYLRPVPPGVG--GELYAAGFLLGRGYVNAPSLTASRFVANPFYRTGDLARWTEDGSLEFLGRADNQVKIGGRRVELEEIESQLADHPAVRH-AVVDVHRQGGADVLVGYLVAADGVRNDAAEVADWARTRLPEYMVPKAFVALDQVPLTANGKTDRRAL----------- 118470215 2593 --------EPVTIAELLARRAEQNPDDVALVFG----AQSVTYREFDDRVSQFARHLRARGAAPETFVALALPRSIDMVVALFAVLRAGAAYLPLELDLPIDRLRTIIDNAEPVLLVTTTDRTELIGHARARGADVIALDDAETAATLADTPAHPLTAGELGAFASDSNHPAYLIYTSGSTGRPKGVLTGYAGLTNMAIFAPTVARAGSAEQLRIAHTVSFSFDMSWEELF--WLVEGHQVHVCDRRDAPALVAYCHRHRIDVINVTPTYAHHLFDALLDDGAHTPPL--VLLGGEAVGDGVWSALRDHPDSAYNLYGPTEYT-----------INTLGGGTDDSDTPTVGQPIWNTRGYILDAALRPVPDG--AVGELYIAGTGLALGYHRRAGLTAATMVADPYYRTGDLVRRRP-GSLDYLGRVDDQVKIRGYRVELGEIESVLTRADGVARCAVVARATGANVKTLAAYVIPDRWPAEDAALRDHLAR-VLPGYMVPTRYGIVDTLPLTINGKLDVAALPE--------- 118470215 1538 ---------PQTVTDLIAAAIAEHRDDIALVVGET----EWTYGQLGARAGELAAALAEAGVRRGDIVALATARSADLVAAIWAIIAAGAAYLPVDLAYPRTRIEYMLRHARPTAVIADGVGAHVVSGALPA-----DTIVVSTTATHAAVPF--------TPVPVDGADAVSVLYTSGSTGEPKAVVGTHAAL-ANRLAWAVEAWPAATR----IAKSPLSFIDGTTELLAGLAAGARTVLAGDERDGRRLAQLVAAHGVEQLLAVPSLAAVLAD---ERTEDVAELNRWIVSGEALEPRHLHALRTACPEIVNSYGSSEVAGDVLAGVQDDAGITL------------GAAVPGAGIRILDSRLRQLPAG--VIGEIYVTGGQLARGYLGRPGQTATRFVAERMYRTGDLGALLPGGRVVFAGRADDQLKINGHRVEPGEIESVLARQPGVREAAVIG-----TGTQLAAFVVLESDAPGAGDLLTA-VSAELPGHLVPSSLRPVDAIPLLPNGKRDNNALR---------- 206677604 4 ----------LSVFETFTQTAARWPDRPFLAKIYGIDAGEISYVEALALIQRYVAQIEAAQYSKGQRVMLLLENRPSYFLWWLAFNALGISVVPINPDLRKAEIAYMIGHAEPILAISLSNRAEDLCEAAAEAGVNMPVVVLGDALP-------TAVSQDVIAERIGDPEAA-LLYTSGTTGQPKGCILTNEYFTQAGHWYSTASGVCTTKGERMITPLPIFHMNAMAFSFMAMVCVGGCLTVLDRFHPRTWWANVRDSRATCLHYLGVMPSMLMAASSSDLDRDHSVRFGF--GAGIDPKLHAAFERFNIPLSEGWAMTETGAGGTIC--------ANCEPRVIGKSSIGTPDETVEARLVDAAGQDCDH-----GELLVRAAGFFAGYFKNEAATSEA-WKGGWFHTGDIVRREADGTMYFVDRKKNVIRRSGENIAAVEVESVLAHHPDIKSVAVAAVPDAMRGDEIFACIVAHDHGTTEANEITNWCLTQLAYYKAPGYVAFVDALPVTATQKLQRATLKALAAHL---- 108761156 28 ---------PLDVVELFVRQASRTPHRVAIS---TGTVQ-LTYQELERRARSLHARLGLLGAVPQTPVGVFAERTPEALVAALAVLMAGCVYVPIDPAYPTERIDYMLQDSGAPLVLGPHTHRDTRNLAA------RFLALDEENAPPTSLP-------EARQAPPHPESLAYIIYTSGSTGLPKGVMVEHGGLL--NLVLDHVAAFDVVPEDRVLLVTSPSFDASMFQLFITWATGATLLLPPEHADPDAMVGWLNEHRATLLSMPPAYLHALGRRP------IPSVRLVNTGGDAPIEEDALHYART-CRYVSTYGPTETTICSAYHEVHA-------DASFPEGIPLGRPVRNASMFVLDEAGGICPPG--QLGELCIAGQGVSRGYHARPELTAQKFVPHPYYRTGDLGYQRSDGVFFFRGRVDRQVKIRGYRVEPEEVESRLQALEGVERAVVLPVGANASSRRLVAHVVGRPG-LEPVALRRMLARET-PAYMLPSRIHVLDAFPRTPNGKIDLARLQ---------- 108761156 1074 ----------------FRHAVAKDGGRPALLCG----SRRLTYTQVADEAHRLAARLAKAGW-PERPVAVMLERSEAFFVVVLGILELGQAYLPIDPGLPPDRIRLLLRDSSCAVFVTRASLL------AGPCPEGIELVDLDTQGPVA------PPGRREERPPRGASPLAYCIYTSGSTGQPKAVGVT-RDNLSNAVAVWRQDYGLVRP--VVLQLANFAFDVSVGDLGRSLLIGGTLVIATERVSPERILSLIERHRVTFLETTPVVANAIRVHLEVMDQPPPPLDLLVVGSDTWRMGDLRALRRASTRLVNSYGTTETT--IDSSFFELDATASGSPMSDDAMAPIGRPMTHVEFLVVDPAGRML--GIGTPGELCIAGPSVSLGYLGRPDLTAERFVPHPMYRTGDLGVLRGDGNVALLGRADQQVKVRGYRVELGEIERVLLQHPDVH-AGVVLLLGSGAQATLVGCVIGVPEEALAG--LESWLAARLPHYMVPTQWLAQESFPASANGKVD--------------- 218722390 61 -FPDGMIS---TTYNCVDRHVENNGDNVAIVWAVTGESAKYTYRQLQDEVEVLAGVLREEGVRKGDVVIIYMPMIPAALIAALAIVRLGAIHAAVFGGFASASLAQRIEAAKPRVIMTASCYRPLVEGAIEQSKFKPEKVIIWQRDQLRWNHPDKVGGQRAAPVPIRSDEALYIIYTSGTTGLPKGVVREAGGHAV-GLSLSIKYLFDIGPGDVMFCASDIGWVVGHSILYAPLLVGATTVLPVGTPDAGTFWRLIERNKVNALFTAPTALRAIRKDDPDNKYGLKTLRALFLAGERSEPSIVQNFQDLGAVVIDNWWSSESGSPITGLALRSDLGYTLALGKVIKPGSAGKPMPGFDVRIVDDNGQEVKRG--TMGNIVLAAPTAFRTLFNDDERFYKSYFNGRWIDTGDAGMIDQDGYVHVMSRSDDIINVAAHRFSTGAIEQAILSHPLIGEASVVGIPDPIKGHLPFAFVQPRQAATAPRELFNELVRDQIGAIALGGMIQGVGMIPKTRSGKTLRRVLRELVEN----- 50119433 523 -LPRSYPQPQLTVTDVIEAVAQRDPQQLAIAFDGEPRTDTLTYAELNRQANQLAHWLHRQGLGEQSLVGVLAKRDRYFVIALLAIWKAGAAYVPLDPDYPPERLRHIITDANLSVILGGDG---------QQLAQWSAEQRIDLTDPAVVEQWQDLPGDQPPAIPRHAQQLAQVIYTSGSTGLPKGVMIEHGSLI--NLLDDHRDRIDFTPQSTMFNCMSLSFDAGNMTTLLPLSSGGTLAFGEPN---DRAIMQAEQAGATHLIL-PTALMSILDPEQVNG-----IQAIGMGGEACPNAVVENWAD-KVALYNMYGPTECT-----------VTALSTRLRKGQPVTIGKPLIHIQALILDTAGQLCPVG--VPGELCLAGLGLARGYLNQPQMTASRFAGQGIYRTGDKARLLNNGDYEYCGRIDEQIKLRGYRIEPGEIEAQLAACPSLKQIKVI-VAQVGSRPALVAYATVKADSSTPEAAVLIDVAKYLPEYMVPFRLMLLEDMPLTPNGKLDMKQL----------- 119193100 55 -----------TAYNCVDRHVRNNGDNVAIIWPVTGLKQKITYKQLLEEVEVLAGALREEGVKKGDVVLIYMPMIPAALYACLAIARLGAVHAAVFGGFAAASLAQRIEAAKPRAIMTASDYKPLVEGAIAKSSFKPSKVIVWQRDQLRWAPMQKLEGQRAEAVPVKSNDSLYVIYTSGTTGLPKGVVREAGGHAVGLNLSIKYLFDIKGPGDVIFCSSDIGWVVGHSILYGPLLAGATTILYEGKPDSGIFWRLVEEHKVNILFTAPTALRAIRKDDPDKREGLRHLRGIFLAGERSEPSIVRAYQNLGSMVIDNWWTSESGSPMSGLALRSHSSGDSHKPFPVKPGSAGKPMPGFDVRVVDDEGNEVSRG--TMGNIVLALPLSPTGFYNDDERFFKGYRFDGWLDTGDAGMIDESGYIHVMSRSDDIINVAAHRFSTGAIEQAILSHPAIAEACVVGIPDSIKGHMPFAFIHLRDAPSAPSTSVNALVREQIGAIASLGGIIQGQGIPKTRSGKTLRRVLRELIEN----- 197732748 442 ---DGPVPSDLCLHELIERQARLTPDATAVHC----DGQHLTYRELDRRANRLARYLRERGAGPERLVGVCLPRSTELVVALLAVLKSGAAYLPLDPDLPVRRLSFMLSDARAPLLLTLRSLADRLPTATGTAADPAADTVTDGTIPDDTAAHEAWLDREADLVATRSDEPAYAIYTSGSTGRPKAVLVPHAGVVNYLVVRG--RQLGLDGSDVVASVASISFDVLVPQVFMPLAWGASVVIAPSEVDGPRLAEMMRAFGVTTLMATPATWHLLLDSGWRGGR-----FQAICVGEALQPQLAERLLGVVSTLWNGYGPTEASVGCVTHRVDPER----DLDRPGGSVPIGRPLGHLRIHLLDRHGAPVPAG--VPGEIHIGGAGVTRGYAGRPGLTAERFVPDPFYRTGDLARYLPDGTLVFLGRTDEQVKIRGYRVELGEIEAALAARPGVDRAAVT-VRGSGTGAELAGYVVWQDDRPAALAELRRSLHDTLPDHMVPVTLTALGRIPLTPNGKVDRAALPEPVR------ 46112048 21 --------------------------------------------EVAQRVDFLARGLKAVGFDAHDVVAIYALNTIDYIPVTHAIHRVDGIVTPASSAHSVSELEHQLRSSRAKALFTCAPLLDTAVKAAKTVGIPDKNIFLDVPSDGSYKSIEDLIGQNLPPLSIPARQTAYLCYSSGTSGLPKAVMISHYNVIACTIMIHTYETMTRQQDQVALGLLPFSHIYGLVVIAHIAQYRGDETVVMQRFQLDQLLACIQKFRIEQLSVVPPIIVQLLSSQDKRKYDLSSVRLVFSGAAPLGGETIQKLLEHYPRISQGYGLTEASPSVFHT-----------SEADAFLGSSGSLLPGVKVKIIDQHGNEV-TEHETPGELYVQGPNVVLGYLHNEKANAETFREDGWLRTGDLVRKSERGFFFVVDRIKELIKVKGHQVAPAELEAHLLDHPYVADSAVIGIVDERAGEVPLAFIVKSREAISDEDVVKAVVEEHKARHKLKGGVRVLDVIPKSPSGKILRRVLKAK-------- 168014019 25 ----------------------------------------------------------------GARVGIMGKPCAEFVAGMWGTWLSGAVAVPLALNHPEAELLHVLSDAGVSIVLATEDYRDLLEPVVKKCCARLYLLPSATSFHSNLSNTQEHGLLSIEQMEREIQKAALIIYTSGTTGKPKGVVHTHASI--GAQVKMLAKAWEYSPKDRFLHCLPLHHI-----LYNFIIQKCSFVEFLPKFSTQQVWRRWQEDAVTVFSGVPTIYARLLQAYELMDGDFKNLRLMMCGSSALPQPVMEKWEKTSHRLLERYGMTEFGMGLSNPLHGD-----------RKPGFVGEPLPGVEVLIVDDEG-----TATGVGNLCIRSPGMFSEYWNLPQVTEKSFTEDGFFETGDTVTK-EGGYYKILGRTSDIIKSGGYKISSLEIEAVLLQHPVIAECAILGVPDNDYGEIISAIIVPKWEPVLTLQALREWARPLLASYKIPQHLLVWKFLPRNAMGKVR--------------- 146307892 1135 ----------LNLWQ-----PQVHG--EAVALMHDGVP--YSFAALEAQANQLAQHLLALGVAPEQRVGLCLQRSPAFVIGLLAALKVGAAFVPLDPAWPAQRQAFVLADSACVVLLCESASPQSFAGPQLDC---------------SADAPWRQQTSAAPSVPVHPQQAAYLIYTSGTTGQPKGAVISHAALADY--VQGLLEQLALAPEASMAMVSTVAADLGHTVLFGALLSGRTLHLLSAEADADSLADYLSTQQVGILKIVPTHLAGLLQAG--AGERAIPAHALIFGGEALPAELVKEVKRLQCRVINHYGPSEATVGVLTHEVTD-----AELAALSGVVPIGRPLPNVRALVLDAALTPLPQG--AVGELYLGGPGLARGYLDRPGLTAASFLPDPFYRTGDRARLLADGRIEFLGRGDDQVKVRGYRVALGEIVAQLRGLAGVADAHV--QLDERGQ--LLAYVVAPESSLDPAQVQAQLA-ERLPDYMLPSHVLLLERFLLTANGKLDRQALPQ--------- 146307892 2631 ----------------FEAQVEQQGARTVARC----QGQTLSYFELNERANRIGHGLIECGVQFDDVVAVYAPRGLPLLSLIIGAFKAGAAYLALDERHPPARSARMLASSAAPVLITLREQLAQVQAMLAELPQPPRVLVYEDMLEHGR---RDNPGRYAGP-----EHLAYLIYTSGSTGEPKGVMVNQRGMLNNQLAK--VPYLQLGEADVIATAATGFDISVWQLLTAPLFGGALEIIPDATHDPQALLACVAATGVSVLEAVPAVIDGML---EASAVALPALRWLLPTGEALSHELATRWRYPQVPMINAYGPAECADDVA-------LYRLDAAPPRRQPIAIGQPTDNNRLYVLSGDLELLP--SGVVGELYIGGTGVGRGYAARPGLTAERFVPDPFYRSGDLARWNAGGQLEYVGRVDFQVKIRGQRIELGEIEACLLASAPLRQAVVVAHEGA-AGTQLIAYGVAEAGQQVEVQALREALAAQLPAFMVPAQIILLPRLPLNANGKLDRRAL----------- 146307892 14 -----MVDQAQHFADILDYHAERVPGRVAIRHIDQGEPLLTTYAELREQALAVAGLLQRLGCQAGERCVLMLPSGADYAAAFFGCLYAGVIAVPAFPQMHIERLTGILLDAQPMVVLAPREVIRRCQDLQPLLAPEAQMIAIEDVDARDRAGYQ--------PRLISSDTLAFLQYTSGSTRAPKGVMVSHANLLANE--RSMSRGFSASREESWVSWLPLYHDMGLMAGLLPILHGGTLTLMAPNFRPARWLQAISQYGGTFSGGPDFAYRLCAERVPQEALDLSSWRLAFSGSEPIRLDTLQRFAAAGFALAPSYGLAEATLYVCVDAAEREFASTTAGQADSRLPACGWSDAEHPLRIVEPQTLQV-LGDDQVGEIWIAGPSIAQGYWRNPEATAEAFVEDGWLRTGDLGVVRER-QLFIAGRLKDLIILNGQNHYPQDIEQALEQ--DIERIAAFAVTDEQGIEGVLALEISRNVRISAEMICQRIADGMGERFQLPQLILLLETLPRTTSGKLQRSACR---------- 83716214 41 ------------------------------------------YADLDSFSTRFAIRLQDLGCRPGDRVVMLASRRALLVAAIVGVFKAGCVHVPLDPRMPADRLRYILHDVAPTLVIADEDLIDAIEHALPCAAPIVPLTELERLLADDDSSRLDALVQPLPLPPLDEGAIAYCIYTSGSTGRPKGVLINHRSIA--DFFEGTRSVYDVTSQSRCASFSPLFDVYLMDMLF-PLAQGASLYVHDDVNAPDLLFDAIRRHDVTHFSAWGMMLGLIAQAEEFESAPLAHLKTILTGTDVPDVKTIQRWLRAGVQVINAYGPTEATCAATAHVIREI------EPERRTLYPIGKPLEHVRALLVDEGGGRITAPG-VPGELMIGGTQVMQGYWNLPEETAARLVRDGFYRTGDVCTYLADGSLYYMGRKDNEVKIGGYRIHLSEIQRVINSVPHVHGSEVVLLES-RYGETLLAAGVLRGVSFDADDEIRRRLAAELPAYMVPRHVTVLEQFPQLSSGKTDRKAL----------- 166159350 485 -------PADTPLHDLFAEVVAAAPDNTALLWKGG----SLSYGELDAWSWRIARRLTAAGVGLGDLVPVVMQRGPALLAAVLGVLRAGGAYVPVDAGQPDERLAMILEDTGARTVVVSPGTADRVPGPLA--------LVVGADPLDG-----PQAEEEPPAVVVPAASAAYVIYTSGSTGRPKGVVVEHRN--AANFTRTVRDMFDLTPEDRVLHFAPGFDVSVFEI-FGTLLSGAVLYVLDERRSVDALDAVLQEQRITVIDLPPAIMDLLA------PENYPDLRVAFVGGEAFTGELTTRWAR-GRSFWNGYGPTETTVTVVAKRCEGEWTASPP---------IGRAMANHRAYVVDGAGASLLP-AGAVGELAIAGLGVARGYLGQPALTADRFRPDPRYLTGDLAVWDEAGDLCFVGRADRQVKVRGVRIELGEVEAALQAVDGVAQAVAEVATDPRTGALLVAYVVPERPGELQLDTIRSAVARRLPAAMVPSVLVPLDAVPLTPSGKIDRRRL----------- 111022418 4544 -----------SLAELFERRAAENPDAAAITFGDT----TVTYGDLDHRSAEMAESLRASGVGAEDLVALVLPRSVDLVVAMLAVIRAGAAYLPIDVDYPAERIRYLLDDAAPTVVI-------------SEMPQVSGTVSTGAS-------------------RRSPGGAAYVIYTSGSTGQPKGVTVTHANVL--SLLANTREEFGFGPGDVWMFHSHTFDFSVWEM-WGALTTGGRLVLVDHYLSPHEFADLLVREGVTVLNQTPSAFGQLVEHIDS-----SSLRLLIFGGEALDHTLVASWHHPNVRAVNMFGITETTVHVTRHDLKSGDE----------RRSVGRALPGLRTYVLDASLHSVPPG--TVGELYVSGAQVARGYMGRSALTAERFVADPFYRTGDLARYRSNGELDHLGRADTQVAVRGYRIEPGEIEATLLRRPDVEHAAVMLRGSAV-GDQLVAYVV---SAADPRTLLGY-LRSVLPEYLVPGAVVPVPAFPLTPNGKLDRHALPE--------- 111022418 476 ---------PATLPELLDAGLR---DPDAIALRHAGAD--LSYGQLDVWSNRLAHRLIERGIGPEDVVAVMLPRSPESVVAVWAVARSGAAFLPVDPGYPAERIAFMLADSETTV------------ALAADASVVPAGIDWVEVADRPGDSSPVADADRVRPLRI--DHPAYVLYTSGSTGTPKGVTVTHRGLA--GLVSARDGLYDVDDSARVAHFASPSFDISLDELLLAFTAGATLVIVPPNFGGEMLTELLRTERVTHAILTPAVVATLV------PSELPDLRVLDVGGEALTGALVAAW-APGRVMVNGYGPTEATVTTL----------FSPPLVPGEPVTIGRPVPGTEALVLDARLRPVPVG--VVGELYLAGESLARGYHRRTRLTAERFVAYPMYRTGDRVRWTPDHQLEFVGRTDTQVKIRGFRVELGEIDAVLTAAPGVDHAVTVVHGAGMSSGTVVSYV----SGATDPATVLDFAAARLPHYMVPASVTVLEQMPITPSGKIDRAHLPE--------- 111022418 3522 ---------PITLPDLLCGN-----SHDVAVRCGDDE---LTYRELDERANRLARKLIRLGIGPEDAVALLLPRSIDSVTAVWAVARVGAASLPIDLDHPAERTARILTAAGVRVAIADADLVP------------DGIVWIDAREGQGDSA---PIGDRERVRPLTADHPAYVVFTSGSTGEPKGVVVTHRGFANH--AAEVRARYRVGPDSRVLHFAAPSFDGAFHEILVAAIGGATLVIAPPGVVGDELKDLLLRERVTHWTTTPSVPALM------DPEGLDSLEFLAVVGEACPPEVLERWAR-NRTVVDLYGPTE----------HTVWATGSSELQSGDPITIGRPIRGASAVVLDSRLRPVPVG--VIGELHLSGPALARGYLGAPALTAQRFVANPMYRSGDLVRWTADHTLEFVGRADSQLKIRGFRVELGEIDAVLWSAPGV-DTAVTVLHD----NVLAAYV--HGTVELDPAALRAYVAERLPHYMVPATVTVLDAVPLTVNGKVNRDAL----------- 111022418 2502 -----------TLPDLFER------RHDGVAVRCAG--VEVTYRELDARANRLARRLIARGIGPEDLVALMLPRSVESIVAVWAVTRSGAAFLPVDPGYPAERIAFMLHDSG---------AAVALAADASHVPDGVAWIDVTDGPGDAAAVTD---ADRVRPLRV--DHPAYVLYTSGSTGRPKGAMVTHRGLAPLADANATL-GLLDSEARVAHIASPSFDLSINEMLLAFTAGATLVVVPPWVLAGDELADVLRRERVTHVMVTPSVLASL------EPASVPDLRVIDLAGEELPWELAQRWAPARI-VVNGYGPTETTIVNFMSDPLTPGGPL----------TIGGPIEGTEVLVLDSRLRPVPVG--VTGEVYLAGESLGRGYHGRPGLTAERFIAYPMYRSGDLARWTPSHQLVIVGRADNQVKVRGFRVELGEVDSALRTAPGV-ESAVTLVH----GTTLASYVT----GSVEPAAVQAFTADKLPHYMVPGSVTVLDAMPLTANGKVDRAALPE--------- 111022418 1512 ----------------------------------------LTPAELDDRANRLAHHLIDRGLGPGDVVAVQLPRSVEWVTALCAVARTGAAFVPIDPTYPEARVAHILADSGARAVLTDSDMQHL----------------GDNPSPVTD-------NDRVRPLRV--DDPAYVIYTSGSTGTPKGVVVTHRGLSSH--AAALRKSYAVDSVSRILAFASPSVDASVHELLSAC--GATLVLPTDVYGGDELTELLQRERITHWTTTPAVLAL------TKPDGLDHLRVVAVAGDVCPPDLVSRW-APGRTLLNLYGPTEATIWATGTGPLSADD----------PVTIGSPIDGMSAVVLDAALRPVPVG--AVGELYLTGPGLARGYVGKPGWTAERFVANPMYRTGDLVRWTASRHLDFAGRADDQVKIRGFRVELGEIDAVLRSAPGVDTAVTIAC-----DGALHSYV--HGTDVDTDAVLA-FATQHVPRHLIPASVTVLDHLPLTRGGKVDRAALPE--------- 111022418 6549 -------DDTRILTDIFLSTAAEHPDRPAL----TDGTRTLSYRELAEASQQRAGQLRDAGAGPGTVVEICMPRSIDFVVELWAVTRTGATFLPIDPTHPAERRDAMVAQAQ----------------------------------------------ESAQP------SVAYIIYTSGSTGTPKGVAVTHRGL--GALADEAVRRYRAHPQARVLHGYNPTFDAALLEMLLAFRSGACLVVAPPDYGGADLQHLLTEQNVTHYLSTPSVLATL------EPRKLDTLQVVAVGGEALSPEQAAAWSE-GQLMLNAYGPTESTVVATLAEVGADV-------------TIGAPVPGTTATVLDDRLRPVPLGG--VGELYLEGLGLALGYVADPALTAANFVAGRRYRTGDVVHRRVDGTLSYVGRADRQVKVRGMRIEPAEVEAALLVQPGVTQAVVL-----LHHGRLVAFVT--GSAVDAESLRAQLIRQ-LPAHLVPQRIMIRDSLPLTPNGKLDVQAL----------- 111022418 5562 -------PGALTLRDMITRGAQAAPDAVAVRDSGT----QLTYRELDARSDVVARELLESGVRPGEAVVWSAPRSTESVVRLWAIAKAGVAPVLIDPALPAARVAVM-------------------RGIADSLPR--------------------------------ATGTAYVVFTSGTTGTPKAVVVTDSGL--GALDTDVASRFGAAPGSRVLHRAAAGFDMTLLEVLIAGASGATLVIASDEFAGPALGELLRRERITHACVTPTVLATVGDFA------LPDLEVLMVGGERLGAELVDRW-APGRRLINGYGPAESTMYTIATRPLSS----------GVPVTIGTPIPGVAALVLDERLRPVPVG--VPGELYLSGGALARGYAGQPGLTAERFVPDGLYRTGDLVRWRGGGELEYLGRNDSQVKIRGVRVEPGEIDAAIARVADIDFAATIVRPTPTGSDSLVSYVLPQHAGFDADGLRRRLA-ELLPSYLVPTAVVVLDSPPQTINGKLDLRSL----------- 111022418 7534 --------QPKTLAEIFETQVRATPHAVAV---EDGGVQ-WTYEELDDVAERWARALSDRGVGPEDVVAVATGRGRHWVAAVWAVAKAGAVWLSLDPTHPTKRLEWMLADSRAVVGLTVPERVAELPATIPWLPPVSTY------QPPAVKKYSQVEG------------AAYVIYTSGTTGTPKGVVVPHRGLV--NVVAAQAPVLDIDGDVRVLQASPTFDASLFEMLYALSSGGSLVIAPDFSYAGVQLAEVVRRERITHLVATPTVLATL----DADSLGDEGPQTVVSVGERLPSALATTWAS-GHRLFNAYGPTEFTILAS---VAGPLTPAGVDDGVD----IGDVIDAAAALVLDPRLHPVPDG--VTGELYLSGSSVARGYLGRGGLTATQFVPNPYYRTGDLVRRNAHGALDYLGRDDAQVQLHGIRVEPAEVDVALTRHSDVRFVITTPVVAPGGQLVLVSYVVMEPDSTHTPHSVREFARAVLPRHLVPSAVVVLDSLPVLPSGKVDRSALPE--------- 71018289 74 -------------------AATTYASRTMIVA----EGESHTYAHVHKRAMLTATWLRQFGVKKGDRVAIVARNHVEFVIGFYAVHLLGGVPALVNAFLPGKAIYDCIRDVGSKVALFDVERFRRLRDAQASPDCVDDFVAVFARSFSGILAQEESVAQSADAIPIQPEDLASVLYTSGTTGKPKGVAATHRQFLSAGPNSGFSIARAYDEQASSIFLIPLFHSTGIQSGLCPSVLRGSKIVLMPKYDLEKAIELIQQHKIQVVLGIGFMVREIV----LSKHELPSLQGLSHGGSSLPEESRQKFPSM--LIGQGYGSTEVNGAAS---------GLASDDYLARPTSAGRAPPTIEIRIIDPDTLTEVANGKT-GEIWVRGPNVALGYWGKKAATEEAFTKDGFFRTGDLGRKEDDGFIYVMDRSKHIIIRGGENISGTEVETAIYSERRIIDCTAVPIPDQRFGETVGVVCVPRAERPTEQDVLA-VARKLLPKHEVPDFVWIRDELERNANGKVDKAIVKEAARKRHA-- 113317 1382 -FPDT------TLHEMFENEASQKPDKIAVVY----EETSLTYRELNERANRMAHQLRS-DVSPNEVIALVMDKSEHMIVNILAVWKSGGAYVPIDPGYPNDRIQYILEDTQALAVIADSCYLPRIKGMAASGTLLYPSVLPANPDSKWSVSNPSPLSRSTD--------LAYIIYTSGTTGRPKGVTVEHHGVVNLQVSLSKVFGLRDTDDEVILSFSNYVFDHFVEQMTDAILNGQTLLVLNDRGDKERLYRYIEKNRVTYLSGTPSVVSM----YEFSRFK-DHLRRVDCVGEAFSEPVFDKIETFHGLVINGYGPTEVSI--------TTHKRLYPFPERRMDKSIGQQVHNSTSYVLNEDMKRTPIG--SVGELYLGGEGVVRGYHNRADVTAERFIPNPFYKTGDLVRWIPSGEVEYLGRNDFQVKIRGLRIELGEIEAILSSYHGIKQSVVIAKDCREGAQKLVGYYV--ADAALPSAAIRRFMQSRLPGYMVPSRLILVSKFPVTPSGKLDTKAL----------- 163757250 523 ---DVAYNQNESILDLFKSQVENTPNAIAVTI----DDKELTYKELDEISNQLSHLL---NVESETLIPICVDRSLEMIIGILAILKVGGAYVPIDPELPQSRISYMIENTEAAFVLTETKYASRF-----KIPSVN----IDDA------TIYKNQSKSRRSVEINESSLAYVIYTSGSTGRPKGVKIDHAGIYNRLL--WMKDYLGISKEDNILQKTNFFDVSVWEL-FLPIICGAKLVFPLGHKDTNYLKKIINEKHISLMHFVPTMLSAFLMEL-TNEEKLYGLRAVICSGEALPANTVKQFQDPSVRLHNLYGPTEASIDVTAIDVTNYKQG---------KISIGKPIANTKIHIVDRKGNIQPIGVK--GELLIAGVQVAKGYVNNADLTAQKFIDNPFYKTGDYAKWLPDGNIEFLGRIDNQVKLRGYRIELGEIESLLQANSGVSQAKVIVKED-----FLLAYVT--GKEIINIDNLRTILQNKLPAYMIPAHIQQLSKFPLTHSGKLDKSSL----------- 67539326 54 ------------------------GDNVAIIWAVTGKKEKYTYRQLLDEVEVLAGVLREEGVKKGDVVIIYMPMIPAALIGALAVARLGAIHAAVFGGFAAKSLAQRIEAARPRAILTASCGIEGAKGPIAYRPLVEGAIEASSFKPEKVLIWQRMRGIRAEPVPVRSTDGLYIIYTSGTTGLPKGVVREAGGHAVGLSLSIKYLFDIHGPGDTMFCASDIGWVVGHSILYAPLLVGATTVLPVGTPDAGTFWRVVAEHKANVLFTAPTALRAIRKEDPDNKHNLRHLRALFLAGERSEPSIVRAYQDLGALVVDNWWSSESGSPISGLALRSAVGRVPPRSDAIRPGSAGLPMPGFDVRVVDDEGNEVAQG--TMGNIVMAAPTAFTRLFNDDERFYKGYFGGRWLDTGDAGMIDQDGYIHVMSRSDDIINVAAHRFSTGQIEQAILSHPAIGEASVVGIPDALKGHLPFAFITLKPARPSAELFVNRLVREQIGAIASLGGMIQGQGIPKTRSGKTLRRVLRELVEN----- 118467450 14 --------------------------------------REYTLTELDALAGGMAATLAQRGVGPGDRVAMMSSNRPEFVIALRAIWRLGAAAVLISPAWKTTEIAHALELTRANHAVGDQPLLA-------------------EHLPMVHLDEPITPGERPGPAVAPDADALFV-FSSGTTGMPKAVRHSHAGFA--AAIEHWRDALGLTAADRMQIMTPPSHILGLLNIAMVLDTGAWMRL-HPRFDVETMLRHIESDGITIEMAVAPIALALAAHPGLERFDLSSLRFVMWCATPVTRSVAEDIARAGIRWLTAYGTTEL-PVIACNPLDD-----------TRIETVGKPVRGVRVRIAD------------TGEIQVCSPSAMCGYL--PEATGGAFD-DGWYRTGDIGFLDDDGYLHVTDRAKEMVKVRGFQVAPAEVEAVLHGHPAVADCAVFGEPHDTDGEAVVAA-VATCAEVSAEELID-LVGARLASYKRPRRIEFVTEIPRLPSGKVLRRVLKERH------- 56695680 5 ------------------------PDAPAFSDSGGAD---WSYGDLDRAISALVDVLSAKGVHANDRVMILAENCCAVVAALFAASRLGACAVPINARQTGPEVNKIIAHTEPAAILCASDISADAAAHAPRL---------DAQLVEGAFGRMHLATPHPSKPDPVLSDVAVMLFTTGTTGTPKGVMLTHGNLLFGGRSSAELRG--MTTDDVIYGVLPVTHVFGLASVVTAATCIGAPVRLDARFTAARSYAALTS-GVTLFSAVPQMHALLMQHAREQGYDHGTLRYTSSGAAPLDPAWKRKAEAFGVALQNGYGLTETTAGVSATRNPIGLPDI----------SVGRPLPQVEVR-LDEA---VIGGGDGVGEVLTRGPHVMKGYYRNPQATEAAL-HDGWFRTGDLGRHDAEGNLHIAGRCKELIIHGGFNVYPPEVEAALNDHPQVIQSAVVGRMIE-GDEKVVAFVQVAPADAPDPDELRAFAAARLAGYKRPSQIVLATALPAAPTGKILKHKLLDHFAD----- 66044950 481 -------------HQWFKRSAAQWGEADALVY----ENRRYSYAQLDAEARVLAGHLHAAGVRRGDRVAVVQRYGPEVIIALLAVHQVGGIYVPL--AIDDARHADLLKDIEPRLVLT-------LSACQEQLRGYPCLVQDDLPQATGTLHENEFEGRNTQP-----EDIAYIIFTSGSTGRPKGVSVSHGSWV--SLLQALEQTYGQTEPGVILQMANFTFDVFMSDVVRALAVGARLIMCPRLADPEQLYELITAERVTLLEFVPAVLRQMIRYLEETGRRLDTLRTLTCGADVWFVHEYRKMQTLCTRVVSVYGVTEATCESATFEPDAGWYD------PERSLPIGGPLPNTSLYLVDATLNLVPRT--VPGELLIGGGAVASGYMNRPELNEKSFLEQRFYRTGDLCRHMRDGTIEFLGRSDNQVKIRGFRIELGEVESVLADHPDVNECAVVTRQSPGAEAELIGYVQTR---ATAQQLNAY-LGERLPGHMVPRLLVVLAALPLTANGKIDRKSLPE--------- 66044950 1539 --------EQQRLISQFNDTARDFGDGDVVSRFEQRVRQTWTYAELDRLANGIAHALIKKGVQAGEHIGLFTGRHPYLVAGMLGILKARCAFVPLNPQDSMEALGYMIKDAALHRVVGHRGLAHELAAL-----GLETLLVDDFEGEQGEWS--------APACQREPQDLAYILYTSGSTGQPKGVMVSQCNI--DNTASAFARTLELTGQSRQLQFSPVFD-GVCGEVFPVLISGATLVFAAQLLPGPDLVTLLREQRITHLQITPTALR-LLPHAE-----LAELKVIISAGEACPANVAQTWAA-GRRFLNGYGPTETTVYASARDYWDERGAL-----------VLRPLDNVRMYVLDRYLNPLPCG--VPGELYIGGSGVAQGYLNLDERTAQAFLPDPYYRTGDFVVRQFNGSLSYVGRIDNQVKIRGFRIELGDVETRLNAIAGLEQAVVVVKQDDQGHKALVGYYV---GKPSVAQVRAELAR-VLPAHSVPERLVCLPELPLSRTGKVDRKSL----------- 111019203 672 --------DQTTLGELFAARAARTPDATAVVSGG----ERLSYGDLDARSNRLARHLLSRGVGPEFSVAVAMPRSAALVVALVAVVKAGAAYVPIDADHPGERSALVLDDAHPVCILATRDTAHALPA-----SDVPVLLLDSTDTDLGGNSADPLTDAERPPV--DPNSLAYVVYTSGSTGRPKGVAVSHRNVV--SLFTSTRDLFRFGDTDVWMFHSPAFDFSVWEV-WGALLHGGTLVVVDTTRSPAAFLALLRRDRVTVLSQTPTAFSQLIEATDEDGAGPPPLRYVVLGGEALDGQLERWYSRHGPVLVNMYGITETTVHVTHLPLGRGLAA------AAWTSKVGRPIPGFRVSVLDARLRPVPIG--VAGELYVAGPQVARGYLGRAGLTASRFVADGMYRTGDVVRWRRDGSLDYLGRDDLQVEIRGFRVELGEVEWVLGRCDGVAQAVVTLHEDAVTGPAPAAYVVPEAGAIVDSEAVLEFAGGALPSYMVPASVTILERLPLTGNGKLDRAAL----------- 111019203 1744 ------------LPEILSAAAARDPHAVALSYGNA----VMSYRELDDWSNRLAWVLIRRGIGPEHHVAIGLVRSVELVVSVWAVAKSGASFVPVDPNLPPGRIADILADCGAVAGLT-------VAEQRDRMPDGVEWLLLDYPGPTRRWE-SRPITDDDRVVPLRPGHPAYLMYTSGSTGAPKGVVIPHAGL--QNFTIDQRARYATTNASRVLNLASPGFDATMLEYLMAFGAGARLVIAAPHYGGAALTELLAAERITHAFATPAVLATI------DPRGLRLLRALVVGGERCPPELLARWAS-GRTLLVGYGPTETTV----------MSNIGDPMTPGDPVRIGHPMRGVRELVLDEWLRPVPVG--VVGELYVLGEGLARGYHRRAGTTAASFVANPFYRTGDLMRWTKEGRLEYLGRNDFQVKLRGQRVEPGEVEAALTRCPGVAQAVVVVRRTPAAEAVLAGYVTAEDGADLDTTEVLQFAGSVLAPFMVPASVTVLDRLPLGANGKVDRHALPD--------- 167574815 3 --------------------ALEFPDRVAASD----ETRRLTYAELDRLSSAFARELNEQGVVRGALVGLYMARGVDMLVALLGILKAGGAYLPIDPAYPRQRIAHIVADSGVGIVVCTSDTAAELRDARVRVLAVDALRPVPAGRPAGDEHADAASG---------PDDLAYVIYTSGSTGKPKGVMVEHRNVL--RLVEQSRAWFEFDASDVWSLFHSIGFDFSVWEVWGAWLSGAHVVVPYPSREPAAFHRWLARTGVTIVNQTPSAFRHL-DAVDRGAPQPLALRYVIFGGEALPPSLVAWIERHGPALVNMYGITETTVHVS-------FKRVTRRDAHANASPIGVPLPHLRLHLLDERRRPVADG--VAGEIYVEGAGVARGYLNRPELTAERFVQGGLYKTGDLAMRGGDGEYVYVGRADDQLKIRGFRIEPAEIEAALMQSARLSACHVRGHDYGDGDQRIVAYVVPSRDEAAIADLKARAL-AHLPDYMRPSAYVVLAGLPLTAHGKIDKHAL----------- 169600937 57 ---SWFADGEITTYNCVDRHASGNGENIAIYWDVTQQKEKYTYNQLLSEVETLAGVLREEGVKKGEVVLIYMPMIPAALFAMLAIARLGAIHAVVFGGFSAAALAQRIDASRPTAIMTASCGIEIEEAVQKSSHKPDRTIIWQREQEDGQRNWQRLTKSAADAVSIKSGDGLYIIYTSGTTGLPKGVVRSAGGHAV-GLNFSMKYLFGIHPGDVQFTASDIGWVVGHSIVYAPLLVGATTVLFEGKPDASTFWRIIEEYKVTTMFTAPTALRAIRREDGENKFALKTLRALFLAGERSEPSIVEMYQKLGAMVVDNWWSSESGSPISGVALSATAGQDRPKPLPIKPGSAGKAMPGFDVRIVDDEGKEVSRG--VMGNIVMGAPTAFTTLWEDEERFYKGYRFDGWIDTGDAGMIDHEGYISIMSRADDVINVAAHRFSTGAIEQAITSHPSIAEAAVIGIPDALKGHLPFAFITLSTSDH--------------PDGAIPDE-KFASEVQKTRSGKTLRRVLRDLIEN----- 116695624 515 -------------------QARRVPEAPAVLFGDA----TLSYGELNRQANRLAHRLVAQGIGAESRVGVALGRSPRMIVALLAVLKAGGCFVPFDTTYPARRLLDMQEDAAPQLLLTERALRESFPVAEG-----LPVLLVDDDADVSWPEHDAEIA-------VHPAQLAYVIYTSGSTGKPKGVAVAHGPLAMHVVTTA--ECYDITATSRELHFLSFSFDGAHERWMVPLASGASIVLRDDLWSVEQTYAALRRHAVTHAGFPPRYLHQLAAWAESQG-DPPPLWLYSFGGEAMPRAGVARLTQALRPIINGYGPTET---VVTPLVWKARAADAEAQVTGAYAPIGRPVGARSAYVLDSRLEPVPVG--VPGELYLGGEGLARGYLGRAGMTADRFIPDPFYRTGDLVRWQPDGCIEYLGRQDHQVKIRGFRIELGEIEARLLAQPGVRQVVV--LPHETAGTRLVGYVVAQQGAVSCEALRAALAAAL-PDYMVPAAILQLDSLPVTPNGKLDRRALPE--------- 186456653 2075 -----------TIHAVFEEQASRRPEATALRF----QGKQITYAELNRRADGLAAQLQLLGVKPGVMAGIFVERSIEMVVGVMAIMKAGGAYVPMDPAFPKEHLGYLVEDARMPVIVTQQKLV-------SELPPHKAQIVLVDTAPGG---------GSIAPVKSPAEDLAYVIFTSSSTGRPKGVQISHRAVV--NFLNSMRREPGLSSQDILLAVTTLSFDSAGLEIFLPLTTGACVVVASRETDGNQLLKLLNDSKPTVMQATPATWRLLLEVGWQGS---STLK-ILVGGEACPRELANTLVTKGSSVWNMYGTTETTIWSATCRLQAGEGQVV----------IGRPIDNTQIYIVARNLQPVPVG--VPGVLLIGGDGLARGYLDRPELTREKFIADPFYKTGDLARFLPDGMIEYLGHIDHQVKVRGFRSERGEIETILGQYPEIRENAVVAREDQSGHEDIVGYVVAND-------------------------------------------------------- 218762222 14 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPCFLQYTGGTTGPPKGAVLSHGNMFSNVFQFEKWLHVNHGEE-VWVSGFPMFHQAGLYVSVCCMAYGGTQCLIPDPRNTDHIIGEIEKYKPTLLVNVPSLFMMLMANEKFKDLDFSTVRGCMSGAAPFPVDAANQLEGIKNKMVEVWGMTETSPLITVNPVKN----------AAKIGSVGLPLPNTKFRIVDLADGWTEVPMGEEGELICSGPQVMQGYLNKPTETTNALREDLWMHTGDVGRMDDDGFVYVVDRAKDMIIVGGFKVFSSEVEDKLYQHPAIEMCALVGLPNPERSEIVKLFVQKSAEYADTQEEIAAFAKEKLAPYKVPKQYEFVEAIPLTSVGKVNKKILR---------- 154246725 2594 ------------VHERIAAQARLRPDAIAVTWGADA----LTYADLDRHAERIARRLAEAGAGPGDIVGISAERSPALIAGLLAILKTGAAYLPLDPIYPQARRAYMIGDAGVRCILADTANSADLPQ-----TGLRHIPLDLYGEAE-----EDAAAMRLWPSPHP-DQPAYVIYTSGSTGAPKGVVVTHGNVA--RLFTATAPWFGFGPDDVW----TLFHAYGFDFIFGALSFGGRLVVVPHEVSPEEFLDLVVRERVTVLNQTPSAFRPFLQVALARTETPDALRHVIFGGEALDVGVLGWYARFGIRLVNMYGITETTVHVTYRPLG------PGDVLGSSRSPIGGPIPDLTLHLLDDMLDPVPVG--VPGELCVGGAGLAAGYLKRPGLTAARFVPDPYYLSGDKAVRRPDGTLDYLGRGDGQVKIRGFRIELGEIEARLRDDATVTDAAVVVRELP-GGPALVAYVVATG-TVDPTAVRER-LQAGLPDYMVPAHVVALDALPLTANGKLDRAALPE--------- 154246725 1127 -WPDDSPLPDLPVPDLIALQARLRPDAPAVIFGE----QVTSFAALEGEANRLAHVLVAHGVGPEARVGVGLPRGPGLIAALLAVWKAGGAFVPFDPDHPAERIAHILADAGTTLVLAREGVTPGVPVLDPDQI--------------------DLSSQPATPVSRTAEQLAYLVYTSGSTGRPKGVMVAHGALAMHCRATGALYET--SERTREFHFLSMSFDGAHERWMVPLIHGGAIILTDRPWAMADTLDTLARHRATHGGFPPAYLDALAQTAQARGEA-PPVDILSFGGEAMPAESFARAASALKPLINGYGPTEASPLAWKVPATTRLDTP--------HAPIGRAVGVRRAYVLDGALNALPVG--VPGELYVAGEGLARGYQAMPGATAERFLPDPFYRTGDRAHWRADGTVEYLGRTDRQIKLRGFRIEPGEVEAALRGLPGVGAAAVVGASAQLVGYVVVAADAAPDAAALREALLREALGRRLPDHMVPARLVVLQALPLTPNGKVDYAAL----------- 154246725 71 --------------------------------------------------------------EPGARVLLLLETGLDYVGAFFGCLYAGLIAVPAFPPQHQARLAAMARDCGAAIALVHAGDRAAAESLLAAQTGTAVLSVEEVADGDG---------DGFALRRPRPSDIAFLQYTSGSTSTPKGVMVSHGNLIANEIA--IRAGFSIQPDKTILSWLPLYHDMGLIGGLLPLFNGAACILMSPRARPVRWLEALSRFRSEVSGGPDFAYRMCVERIDPAGLDLSSWKVAYSGSEPVRASTMEAFAARFAPVHPCYGLAEATLFVTAQRRGDGLKAPGQDPEAVRVVACGAPADDHGMRILDPTGAPVP--EGRVGEVVAFGPSIAQGYWNNPAATAATFPEEGVLRTGDLGFL-SGGQLYLAGRAKDLIIIRGQNLYPHDIEEVIREVDLVRQIAAFPVACDDGEGIGVAVISRRTRKTVSAQSIAALVAEVVGAFLEPARVVVLGALPRTSSGKLQRSAVARGYQD----- 126733046 1 --------------------AIHPGEAPAI----GGPGRWLDYDGLRALTGRVRADLRAAGVGPSDRVAIVLPNGAAMATTFVTVAQA-ACTAPLNPAYREDEFAFYLDDLKAKAIILEAGYDGPALAAARRFGLTVLRLAEDASVAGVFSLTAEGAVTPVEGDLPGAEDVALILHTSGTTSRPKIVPLLQSNVA--ASAQHIAASLSLEPGDRCLNVMPLFHIHGLVAAVSASLAAGASIFCTGGFNALNFFAMMQEARPTWYTAVPTMHQAILSRAGRNADVIAPLRFLRSSSASLPAQVMAALETFGAPVVEAYGMTEAAHQMCCNPLSRQ-----------KPGAVGVA-AGPRVAIADEAEDRL---TEGTGEVVISGPNVTPGYEGNPEANAKAFFADGWFRTGDQGAFDADGYLFLTGRLKEIINRGGEKVSPLEVDGVLMDHPAVAQCVAFACPHPKLGEEVAAAVVLREGMSADEAEIRAFARERMAAFKVPARVVILDEIPKGATGKMQR-------------- 2576251 348 ------------LHESFEDSVDRFPGRPAVTFGGA----SVTYAELDRRANRLAHALIEAGVRPGDRVGLLLDRTDAIVVAILAVLKAGAAYVPVDPAAPDDRAAFVFGDTGVRLVVTDQG--------------------TDGPWPVFDLARDSAYSADRPRVPVRPGDLAYLIFTSGSTGRPKGVAVAHEH--AGRLMASGHAHFGFTETDVW----TLFHSYAFDWTWGPLHHGGRLVLYLVSRSPEAFTALLADEGVTMLCQTPSALRQLETELRTTPRALPALRQVMLGGEALDPAVVRRWHASSAPLCNLYG--------ITETTVHVTTHDVPGPAGFERSLIGTPLPHLSAHVLDEWLRPCPAG--VPGELYIGGGALAHGYWGRAGLTAQRFLPDPFYRTGDVARRLAGGGLEYVGRCDSQVKIRGFRIELGEIEHALGAHPAVGACAVTVHDD-----RLAAYVT---GGPDHAELRAHLAKS-LPEHMIPATVTVLDRLPVTVNGKLDR-------------- 89053825 6 --------TQTSVFDAFEATAIAHPARPATAAIFDIPEGEITYGATLSDVSDMAQAFEKAGYAAGMRVALLLENRPTFFIIWLALNKIGASVVPINPDLRATELEYLIGHSEPALIVAIPSRHADLIAAAKAAG-----ITLDVVAPGAALPAPRSNAIVARAFDGDAREAA-ILYTSGTTGKPKGCVLANAYFLLAGRWYADLGGIATDEGERMITPLPIFHMNAMAYSFMAMVTVGGCLTVLDRFHPRSWWADVKASGATCLHVVPTMLMGF----EPSGADRDHAVRFGFGAGVDPKLQAEFEARFGFPLVEAWAMTETGAGAVI--------ASAKEDRLVGQASIGKPDADVECRLIDDAGNDARQ-----GELLVRRYGFFSEYYKNQQATDEA-WADGWFHTGDIVRKDAAGTYSFVDRKKNVIRRSGENIAAVEVESILMRHPRVTAVGVAPVPDPIRGDEVFACMTVDNPSPELALEITEWCLAQMAYYKAPGYIAFVDGLPLTPTQKIQRTVLKD--------- 195092605 27 ---------DLSIGEIIFHEMRRHPK--LIAQISDTENTVLTREELHLNSMHVASYMRSLGLVQTDIVGIIGRNTTHIFAVVYGCFFNGIAFHSLNTSYEQSTIEKLFDITKPRLIFCDGEDYEKVKSATEKLNA---KIITMRNHQSGSISIEEVLATPVETDFQPADQTLAILCSSGTTGIPKAVTISNRNILITCRS--------LTTDDVQYTHSSLEWLTCLATTVSSGVYSTKRIIADNPFDPARLLRVIKEYKVTWLMQAPSHMAMISNCPEFEQANLDSIRFYNFGGGRCSLELIRSRLQFDC-MYFMYGFTEAGSIVSVNC-----------EFDKKPNSVGRLEEDYKLKILDEQGNTLGPNK--VGEICVYSGQYWAGYYGNPEETRNVRDSEKWFHSGDLGYMDDDGFLYIMDRKKDMLKYQNIMYYPHEIEEVISQMPGVAEVCVFGIWNPLVGDKAAAAVVKKGSKIQAQDVVDFVKGHCSAIYKLHGGAIIVDDLKRSPNGKTNQQLMKAYF------- 148793084 324 ------------LHHLIEEVVERHEDKIAVVC----DERELTYGELNAQGNSLARYLRSIGILPEQLVALFLDKSEKLIVTILGVWKSGAAYVPIDPTYPDERVRFVLDDTKARAIIASNQH---VERLQREVIGDRNLCIIRLEPLLASLAQDSSPAHNLDDLPLTSQQLAYVTYTSGTTGFPKGIFKQHTNVVNSITDLSARYGVAGQHHEAILLFSACVFEPFVRQTLMALVNGHLLAVINEKYDADTLLPFIRRHSITYLNGTASVLQ------EYDFSDCPSLNRIILVGENLTEAYLALRQRFKNRILNEYGFTESAFVTAL--------KIFDPESTRKDTSLGRPVRNVKCYILNPSLKRVPIG--ATGELHIGGLGISKGYLNRPELTPHRFIPNPFYKTGDLARWLPNGEVEYLGRADFQIKLRGIRIEPGEIETMLAMYPRVRTSLVVSKPEETTNEHLVGYYVCDSASVSEADLLS-FLEKKLPRYMIPTRLVQLSQIPVNVNGKADLRAL----------- 150015142 1120 -----------TLHGIFVEQVSENPENVAVIY----ENESITYEELDKKSNQIAKCLNEHGVIRGDYIGVLAYRRIETIVNILGILKAGAAYIPLNPDHPEDRRDYILENAGAKMQLVPETYEE------------KEIYKYDDRKLENNIH---------------PDDIAYVIYTSGSTGRPKGVVIKHKA--AANTIIDINNKFNVNEEDRFIGLSSMCFDLSVYDIFGALSSGAALIMINDQRDVKNINEIIEKHGITIWNSVPAIMDMLLDSIGIKDEDSDSLRLVLLSGDWIPLTLPEKIKNQDAEVISLGGATEAS-------IWSIYYPIEEVRREWKSIPYGMPLSNQSFYVLNYENQICHIG--VMGELCIGGLGLAEGYLNDEDKTTESFINGRLYKTGDYGVLHKEGYIEFFGRKDQQIKINGYRLELGEIENCILEYEGVRNSVVVDRTHDNGRKYLCAYIVGEKEISTT-ELREYIV-ELLPDYMVPSYFVMVDEIPLTANGKVNRKELPE--------- 150015142 3249 -----------TLHGLFIKQAEKTPNNIAVMF----EENTLTYKELDEKSNKVANFLKEKNIGRNDYVGVIAERCIESIVNILGVLKAGAAYVPINPEHPEDRRKYILENSNCKM-----ELLP------------------DSYKKDNIASY----SNERVYTKEYPEDMAYVIYTSGSTGKPKGVIITHKA--AANTIIDINQKFDVNEEDKIIGLSSMCFDLSVYDIFGALSSGAALVMIEDQRDVKNIQKVIDNNGITIWNSVPAIMDMLIDNMSEDGDSDESLRVVLLSGDWIPLTLPEKIKDADAEVVSLGGATEAS-------IWSIYYPIDEVNEEWNSIPYGMPLANQKFYVLNYEKEVCPIG--IAGELYIGGEGLAEGYMNDEEKTNNAFINHPLYNTGDYGVMSREGYIEFLGRKDHQIKIRGYRVELGEIENRILEHQSIKNVVVIDRSHSNGRKYLCAYVV-SDVDISVGELREHLGKT-VPDYMIPSYFVILDKIPLTANGKVDRKALPE--------- 150015142 2181 -----------TLHGMFVEQAAENGESIAVIY----EDETITYEELDKKSNQIAKYLNEQGVIRGDYVGVLAYRKIETIVNILGVLKAGAAYIPLNPDHPEERRNYILENASARMQLLPETYVEK-EISKYDIKKLKNNIY--------------------------PDDIAYVIYTSGSTGKPKGVMVKHKA--AANTIIDINNKFNVNEEDRIIGLSSMCFDLSVYDIFGALSSGAALVMINDQRDIKNINDVIKKHDISIWNSVPAIMDMLLDYGTEVDYRQSSLRLVLLSGDWIPLTLPEKIQNKNAEVISLGGATEAS-------IWSIYYPVEEVQMDWKSIPYGIPLANQKFYVLNYNKDICPV--EVIGELYIGGDGLAEGYMNDEEKTNNAFINHPLYNTGDYGVLHREGYIEFFGRKDQQIKIRGYRVELGEIQSGILEYKGIKNAVVVDKTHENGRKYLCAYIV--GEKEVSITGVREYLEELLPDYMVPSYFVMVDEIPLTANGKVDRKALPE--------- 150015142 34 ----------------------------------------ISYQDLFTTSQKVLFNLQVQGFKKGDEVLFQVEREEDFIYFSWACILGGMVSVPLSCNNTHERVWKILQ--KPKLISTKEQLKSIVDILNNE----NCGDIADEIKQNTLLDKDILVSNGIGEIACGDSDTAFVVFSSGSTGEPKGIVLTNEKIL--CAIESMSSHLDVNSSDVFLNWMPLTHVIGLVLFHLPVAYDLNHVVMSKNLNPVLWLEKADQYKATIMISPNIGFRQFLNCFDSNNMNLSHVRTIMVSAEPISGDLSEQFSKFGIRLSNLYGMSESCLGITCTLPSEDMKGQPGDEDCSIFVNSGTPIKDCFVRISDDTGNILGDD--CIGHVQVTGKNIINNYYT-EEATARSFTSDGWLITGDIGFL-ENGHLTITGRAKDMIIVNGQNFYVNDIERVAEGIEQIEKVAACGIFDSKSQSE-KAVIFVENNEPIDEFVSLLLIKNELS-YKMISRVIPVREIPKTGSGKIQRYKLAKEY------- 69937379 472 ---------DTTLTALIEAQLAATPGAPAISF----DADSLSFAELDRRSAALAARLEELGAGPDRIVAVALERSLELPVALLAILRAGAAYLPLDPAHPPERIARILAQAQPVAVLSTADLAGLF------------------PAGTDPLLPGDWPAEGRPKARPQPGDLAYVIFTSGSTGEPKGVAVEHRAIVNRLM--WMQAHYGIAPDDRILQKTPTFDVSVWEF-FLPMIAGAELVMPGAHRDPAAIAKAIRDRAVTTCHFVPSMLSAFLASPASQGL---AMRRVFCSGEELTADQRDRFHRIKAELHNLYGPTEAAVDVSYWPAG--------PEDRTNPIPIGWPVWNTALEVLDDRMRPVPPG--LAGHLYLGGVQLARGYLGRPDLTAERFVDGPLYATGDLARLRPDGAVVYLGRSDHQVKIRGLRVELGEIEAAIMATGMARECVVIAREDHAGEKRLVGYLVP--GEDWRPGLLAERLAAGLPAYMVPSAEVALEALPVTSNGKLDRKAL----------- 5051823 12 -----------TVLDLFARHVDRTPDAVAVADGD----RVLTYRELDELSGRLSGRLISRGVRGGDRVAVMMDRSADLVVALLGVWKSGAAYVPVDAAYPAPRVAFMVADSAVSLTVCSAATRDGVPE------GIESIVITDEDASDTSVA------------TVRPGDLAYVMYTSGSTGTPKGVAITHGTIAELA----EDPGWVMEPGEAVLMHSPHTFDASLFEVWTPLSLGARVVIAEPGSVDVRRLREAAAAGVTRVYLTAGSFRAVA---EESPESFAAFREVLTGGDVVPAHAVERVREAGARVRNMYGPTEATMCAT-------WHLLQPGDVMGPVMPIGRPLAGRRIQVLDESLRPVEPG--VVGDLYLSG-GLAEGYFNRAGLTAERFVADPMYWTGDLAQWTADGELLFAGRADHQVKVRGFRIEPGEIEAALIALPDVQDAVVAAI-----DGRLVGYVVADGD--VDPALIRERLGAQLPEYMVPAAVIALDALPLTANGKVDRAAL----------- 5051823 1033 ------------LPALVGQMAAQRPNDVALVDRDG----ELSYGELWERSVKFAAVLRAHGVGSESRVGLVVGRSAWWTVGMLGVMLAGGTFVPVDPAYPDERKEWIFRSADPMLVVCGGTTRETVPA-----QFADRLLVIDE--------VDLAAGSDAALPQVDPRNAAYVIYTSGSTGTPKGVVVTHAGL--GNLALAHIDRFAVAPSSRVLQFAALGFDTIVSEVMMALLSGATLVVPPEQDLPATLTETLERWDVTHVKAPPSVLGTVDALPDR-------VETVVAAGELCPPGLVDRLSA-DQRMINAYGPTETTICATVSMPLSPGQ---------HPIPFGGPVPGVRGYLLDSFLRPLPPG--VTGELYLAGIGVARGYLGRSALTAERFVADPFYRTGDLAYWTDQGELVSAGRADDQVKIRGFRVEPREIEFALSGYPRITQAAVTVRDD-----RLVAYVTP--GDIDTQAVRDDLA-SRMPQYMVPAAVVALDALPLTAHGKIDRRALPD--------- 156537799 25 ---SVPMDSSFDIGAVILKIFSDHPKHVAQIEVKTGKETL--YQDMKDATIRCALWLQKQNIGSGDVIAVCTENQPDSYIPCIATFYVGAVFNPWHHEVTLKTAQYLMSLTRPKVMFCESALKVLMEAAR--LEKVDTRFIVFGKYPEMQSLRDTMRLQTNEEVRIQADNIAMILFSSGTTGMPKGVTHSYKSLYRNISSFTILGA----KNSISLWYSSLYWISGTFCMLRSILTRATSIL-HENFDPEETCKVIEKYKVDWFFISPSAINLLYKSNVLQKYRLKSLEALLTGGSKLSREVIEGLRKPHAGVAQGYGMTEIGGLATIQMINC-----------KKSDSVGFVIPNIQLKAIDATGKVLGPN--EVGEICMKSPTLMLGYYKNPAATRATIDDQGWLHSGDKGYYTEDGEVVIVDRLKEVMKYQGHQISPHEIEEVLMRHSAVMEAAVVPVPHDVDVDWPMAFVRKVPGAKVTEAELVLLSQSELGEKKLRGGVKFVDAIPYTASGKISRKELKEMAK------ 209517773 13 -----------TLWGLLESRALQSPRDTMLVDALTG--REISFAEFHASALECASWLHHHGVQAGSVVAWQLPTRIDSAVVCWALARLGATQVPVIHAYREREIREVTRQSRPAFFITSEDYTARVARAVEGESELAILVV-----PERWAPIASSL--PPAPGAIDGTVVRWHYYTSGTSSRPKAVLHTDHSLM--AAGRGMATLLGMRSDDIGSVGYPFAHVGGVAYLAASLGVGASVVLL-ERFIPSEAVSAYRRYGVTFGGGSTAHYQALLAEQRRRPTVMPALKVLAGGGASKPATLFHQVKQLGCAIVHAYGLTEA-PISTFNSPDDSDEQLANSD--------GIPIPGVELRIARTDGSVAEPG--ESGEILVRGPNVCRGYL-DETLTRDLFDEHGFLRTGDVGYIRPDGRLRVTGRIKDVIIRKGENITALEIEELLLTHPKVRDVAVIGLPDDERGERVCAVVVPHNDALSFGEMQTFLAERRLMKQKFPEQLEIMASLPRNALQKVMKSELRKM-------- 52143518 1947 -----------TIIQLFEGNVNKFPNHIAVEF----EGQQLTYSELNSKANYLAKQIKEKNIKPNDVVALISERTCEMIIAIYAILKAGAAYLPIDPKQPLDRVKYMLKDSKAKLIIAGTNGEKLVTGLED----------------FQFINVEDNLGELENPITASPSDLAYIIYTSGTTGKPKGVMIENQNVV--NLATWLISHLKLDEFSTMINFSFIFDGSVWEI-FPTNLAGSRLLIVSDKVNPK---EMIRNFNNAHVVMVPSMYRELLEYAKMNGYKLHALKSISLAGEAMPLDLISEFFKTKPRIQNCYGPTEATVCSTVYEFK--------EDVNDSRVLVGKPILNTSAFIMNENK---LVGIGMIGELFVGGHGVATGYLNNEKLSKEKFVDHPYYQTGDLARWNADGNIELFGRIGEQVKIRGFRIELGEIESYIRQVKDITDSVVV-LDTNDRTEKIVAYFTARKEIDISR--LKELLSKKLNDYMVPEHFIQLAGIPKTINGKIDKRNLPK--------- 52143518 444 -----MFPINETLIALFEKSVNLNANNIAAQF----ENETITYSELNERANYIGSELLKNGVTKESIVGIISESSIGMIAAVLGALKAGAAYLPIDPSMPLERLSYIIKDSKMDALITSQENFEITDLSEDNI---------------FLLNSLEGMSATAPRRTATKNSLAYVIYTSGSTGNPKGVMITNENIVNQAY--WHITEAELTNKSRYIQNTAFIFDGSALEIFSTLLSGAQLLLVDKKKEPEELLKLLPGAHINIL---PSMFRALVEYANKKEEALNSFERLNLVAEKIPGELIGKYNSTKGKLWNLYGPTEATITSTSYQLNENMNLVN--------IPIGKPVSNYKVYILHKND---LCAQGILGEICISGRGVAKGYLNNSKLTEEVFTDEVIYRTGDIGFINPDGEVELVGRMDEQVKIRGFRVELQEIESTLKGVEGVKEAVVV-RQKNLNDDFLVAYFV--GDKKVNDLIIKDNLSNRLPEYMVPEFIIRLDEIPLLPNGKINKKLL----------- 145611902 49 --------------------------------------RTYTTADLHHRSEYLARALAQRGWAPDDVAAIFSINTIDYIIPAYAAHKLNGIVTPANAAYAADELEHQLRSSGTGVIFTCVSLLTTALKAADAAGLKRDRIVGDEAAQAPFPTIDDLITKGKQLKPLEPRQVAFINYSSGTSGLPKAVMISHYNIITNIISHVAYESVARKETQVELGLLPMSHIYGLVVVAHTATWRGDEIIVLPRFELKSYLEAIQRFRIEHLIVVPPMVIAMLQQGDVAKYDLSSVRFVYSGAAPLGEETIAELAKTYPKVAQAYGCTESAVVVC-----------SSSEHDVMTKSSGSLVPGVRAKLMDPVSGKEITEHDKPGEIWVQSPSVVLGYLNNEKATAETFVHDRWLRTGDEVYVTPQGHIVIVDRIKELIKVKGHQVAPAELEAHILTHPAVSDVAVTQVPDERAGEVPKAYVVKSPEKNTSDEEMARLVTKHVADHKIKGGVEVMDAIPKSPSGKILRRLL----------- 214003886 8 --PGHAVPAAYTAPALFEATAAAVPDRPAVAMGTT----TLTYAELNGEANLLARRLVAHGVGPERLVALAMPRSIEFVIAILAVHKAGAAYVPVDPDYPEERRRHMLDDTSAHCLLF----------LPGQDVAGAPVVMSVEREPGRS---EPNLDDRDRLSPLLPNHPAYVIYTSGSTGQPKGVLVTHRGIP--NLAADYVVRQRLLPDSRLLAFASPSFDAAVAEFWPTWVAGGCLVLAAPDLVPGELSRLVRDQDISHVTLPPSAL-----APLEEAGGLPAGLTLLVAGEACPAPVAQRWAR-DRVMINAYGPTEATVAVTASDPLTGEGTPP----------IGRPITGVSTYVLDDRLQAVPAGD--VGELYMTGPGLARGYLRRPAATAERFLPNPFYRTGDRVCVGSDGQLVFVGRVDDQLKVRGHRIEPGEVESALLSADGVAQAVVT-----EHENRLVAYVVGTAGARVAAEHLLPQLRKRLPSYLVPDVVVGLPRLPTSPNGKVDRAAL----------- 46129316 78 --------------------------------------KTYTTAEVIERQKLLARALKRLGIREGDRVALYSVNTIDYITMTHAVHRLNGIVTPASAAYSAPELEHQLRSSGANALFTCVPLLEVALQAAKGVGIPEDRIVPGAESKQPFKTINDLVAEGKDAPELGERQVAYLCYSSGTSGLPKAVQITHRNVIANVIQATIQNEEGRKSAGVQLGLLPLSHIYGLVANIKQGIYNGDETIILPKFDLKLLLSAIQRFKIQQMALVPPIFIQMMNYAECQKFDLSSVRFIFSGAAPLGKETTIDLNKHWPKICQGYGLTETSPVVTST-----------SELDIDPGSSGTLLPGLKAKVIDAEGKEVTEYNK-PGELYVQGPTIVLGYLNNAKATAETFVDDGWMRTGDIVRKSPKGHFVIVDRIKELIKVKGHQVAPAELEAHLLTHPLVDDCAVIQVPDLRAGEVPKAFVVKKSDDEITQSINKHVEEHKARHKWLKGGIEFIDVIPKSPSGKI---------------- 193215784 10 -----------TLAELFDAILAHYKEQPQFSRKVDGEYHGISYKYIANHVYELAAYLKAIGIQKGDRVAILSENRIEWVITDMATLKIGAINVPLYPSTPANQLAYILQDSGAKAIVTSTQLTNKIRRVKNELPELKTLISINEAKEDGECNFSAALKTKNDPITISEDDIATLIYTSGTTGNPKGVMLTHRNICENIKSCSAI--LPLSEDDACLSFLPLSHAYERTVGYYLMFACGIKIYYAE--SIETISLNISEVRPTVVITVPRLFERISNFFVESQYALANLRFFVSGGAALPPDTGLFFEALGITILEGFGLTETAPVTHVNRPGK-----------VKFGTVGTLLKNVEVKIADD------------GEILLRGPNIMKGYWQDDAATAEVIR-NGWFHTGDIGEIDSEGYLKITDRKKHIINSGGKNIAPLPIENRIHANKYIDQALVVGEKRPF----LIALIVPNFENLEAEELISHHISRELASHERVRKFLLLSE-PMTPTLKLRRSKIEEKFK------ 134098931 48 ------------LVSALRYSARNRPDVPGVVD----EAGPVTYRELDLRSTALAAALHARGLKAGDTAAVLCRDHRWLIESLLACGKLGADVLLLNTGFAGPQLADVLTREGAEILVHDEEFTPVVADAHVSLP---RYLAWNDAGPSRARPLEELVCERSEPLPVPPRPANVVLLTSGTTGLPKGAKREIRSGL---TAADFLDRIPLRARESTFISAPLFHAVGFSQLTLGFALGSTLVF-HRRFSVEGVVRAVEEQQCTALVLVPTMLNRILDHGERLSGPLASVRVVLASGSALPPTLCEQTRRLGEVLYNLYGSTEAAVVSVAT----------PDELRTAPGTVGRPPHTCALRLEDENGARITRPG-VSGRIFAGGALAFSGYTDG----AGGDVRGGLIGTGDLGHFDGNGLLFVDGRADDMIVSGGENVFPSEVEHLIARHYQVKDVAVVGVDDPDFGQRLRAFVVPIPGSDLEPDEVRDYVRASLARHKVPREVVMVDQVPRNATGKILRRALTDE-------- 111019311 450 -----------NIVSAFLAQARTHPDRVAVND--------LSYRELSTRSAALARQLRSAGAGRGTVVAVSLPRGTDLIVAVLAILRSGATYLPIDPSSPAERARFILRDAQPSLGIGSADLL-------GDLPRVE-----EDSAQSASGELDNA---------VQADDIAYVIYTSGSTGVPKGVPIPHRNVM--RLFDVSREWFTFTEDDCWLLHSYAFDFSVWEI-WGALLHGGRLVTVDELTSPADLAGLLVDEGVTVLNQTPSAFGHLVDALRADSFDRLRLRYVVFGGEALDPAVLRAWFAAGAELVNMYGITETTVHVTATKVTA-----------ADVVDIGVPLGDLRTYVLGPGLRPVPPG--VTGEIYVSGPGLSPGYLGRPDLTSGRFVADPFYRTGDLARYDATGTLHYHGRIDDQIQLRGYRVELGEIGAAMTAVPDVQAAVATAHEQAGGDQRIVGYVVPRPGDAVEEQVRAHLVRS-LPGYMTPSALVMLDRLPLTHNGKVDKDAL----------- 111019311 1498 --------------EYFSAQVAETPDAEALAVGASVRAVSLTYRQLDERANRIAHLLISRGAGPGDVVALALDRSAELIISVLAVLKSGAAYLPVDPTYPADRIAHMLADGAPVAILTSSVGVPD----RTPLGTDVPILDLDDPGLQSLLDTQPVTAPTDADRSRPLDDAAYLIYTSGSTGVPKGVVVPHRGIA--DLLSLQSDVIGMDHTTRALHFSSISFDLAFWQIMWGVLSGGTLVVAADRIPGEPLARVINEHDVNFVGVPPSFAAAFPEHPIPDGVDL------MLGAEKLTPQLIERY-APGRRLFNAYGPTECTVNATLALVEPGHEG---------PVPIGVVDPGKHAYVLDHALRPVPPG--VSGELYLAGDSVTRGYRNQSPKTAERFIADPFYRTSDVVWWGRDGQIYFTGRADSQVKVRGFRIELNEIEAVLSGDPDVEHIVVVVREDRPGDQRLVAYATVPGGRIDPDQLHRR-AASRLPDYMIPAAFIAVDEFPTLPNGKLDQTSL----------- 118471730 11 --PATLLSG---LFDVLDHHVRTRPDAPALVV--TQQRIAVTYATLGRWADDVAAGLTADGLRRGEVIAVVDVNTAEFVVALLAAARIGAVVAPLDPALADAEMTDRLARLGARAVLTGPCEHAL------GTHRVRVTASRATVEPTRGATVEPTVRQAVDLGLGPDD--ALILFTSGTTGRAKMVPWTHANIA--ASVHGICAAYELGDGDATVAVMPFFHGHGLVAVLLSTLAGGGKVLLHGRFSAHTFWADMRDADATWFTAVPTIHQILLQRPDEEH---PPLRFVRSCSAPLDPATAEAAERFGAPMLEAYGMTETTHQAASRRVRTHDPRM----------SVGPASGAARFQVVRSDGGECTP--AETGEVWVSGPAVVRGYLADPENTAQAFT-DGWFRTGDLGALDADGNLQLTGRIKNIINRGGEKISPEHVEGVLTGCDGVFEAVVFAIPDATYGEQVGAAVVPAAAHVSADDILAQ-CRTGLAPYEVPARLDIVESLPHTAKGAIDRQAVK---------- 163722122 11 ------------LNDYVDHWAEKKPEAEVMIQHETG--RKVTYAQFKEMSDALALQLLAMGVQAGDRVATMMLLSPEHMALMYACSRIGAICAPLDVRLQDQEVVRDLSKIDPGILFILRDFTTAAKAALDNCPSIKHLVQVDDEIMEGAKSLPLLLDPEAVASLVEANTPTLIIFTTGTTGAPKPALLTHECIIVQNEVLARGVNCNLDDDNRILINLPPSHVACVTECFMTIFALGGCAVCLMIFDPKTTLDAVQAHKVNFMGMIPTQFRMVWAVPGYDDYDLSSLVRVVYAGAAADLPFLQRLAQMAPEFYTGIGMTENAGFATMTP-----KGISPEEMVGQVGQAFTDLAEVSIRVDGTAGEALPDG--EMGEICYHPPIVFAGYFNMPEETAKTVSKEGILYTGDLGFFQDKGSYRLAGRKKFIVKQKGYNVFPDEVEDHIARLEKVAVAQVVGAPHEMFDEGLMAFVQPKGTDLVAEEVMEHC--KGIASYKRPQHVVIWPGFPITRTAKVDKMALK---------- 159038002 2290 ----------------------------VVSPGGNGPAQRLTYAALERRSRALAHRLRRLGVRHGTVVALCHEKSADLIVSILAVLRAGGAYLPLDPGYPPERLTYLVDNAGAAVLLADDAGLARLPRASCDVLDVAALLAHTDGEPQADL-----------CVRVTHDDAAYVIYTSGSTGIPKPVRVTHGNLAAVHAGWRTEYGLD-SDVRVHLQMAGVAFDVFTGDLVRALCSGGTLVLADRLLDPGRLYHTMTEERVDCGEFVPAVVRGLLTHCERHGLRLDFLRLLVVGSDVWKAEEYGRLRAICTRVVNSYGLTEAT--IDSTYFEGPVDGLEPGQ----MVPIGRPFPNSAVYLLDRHGEPVPPG--VPGELWVGGDGVAAGYPGDEEQTAQHFRPDRLYRTGDLGRWDADGVLHLLGRPDNQVKVRGHRIETGEVESHLLRRPEVAEAVVVVRPDAAGEPALAAYWVPAGEAAPDARDLRRWLADRLPTFMIPTYLTALDALPLTPNGKVDAAAL----------- 195054525 27 ---------DLSIGEIIFHEMRRHPK--LIAQISDTENTVLTREELHLNSMHVASYMRSLGLVQTDIVGIIGRNTTHIFAVVYGCFFNGIAFHSLNTSYEQSTIEKLFDITKPRLIFCDGEDYEKVKSATEKLNA---KIITMRNHQSGSISIEEVLATPVETDFQPADQTLAILCSSGTTGIPKAVTISNSRKMLNS-------SNKLTTADVQFSLSTLDWATGLVTTVSSGVYSTKRIISDKPFDAVRYLRIIEEYKVTWVIVVPSHMAMLVNCPEFEKANLHSIRHFMYGGGSCSLAVQQSIRDRLRDLHQVYAFTEAGSAVIKNLSFDQ-----------KPNSVGSLLNGIKMKVLTEQGKPLGPN--EVGEICVYNGEYWAGYFGNPEESSNVRDSELWFYTGDLGYMDDDGFLYIMDRKKDMLKYQNIMYYPHEIEEVISQMPGVAEVCVFGIWNPLVGDKAAAAVVKKGSKIQAQDVVDFVKGHCSAIYKLHGGAIIVDDLIRSPNGKTNRAATKAYF------- 83644853 395 --------------ELFARQVARTPDAIALSY----ENEQMTYAQLERKAHLMALNLVVLNVKPGDRVGICLERSFDLIASMLAILKAGAIYIPMDPAYPEERLSYTCDNAEIRLVITDADAFPAAEERRLITPS------------ELERSIDDARVATPSAEQLSAEEDAYVIYTSGSTGKPKGVVVPHKNVV--SLLAATQEDFGLNAQDAWFFHSAAFDFSVWEI-WGSLLTGAHLVIVPYWVSPDEFLELVREKQVSVLNQTPSAFSQFME-MERNGAPLAHLRLVIFGGEPLDAKLMKWFDRYRCRLVNMFGITETTVHVTA-------QTITRAEAMVGSRSVGPAIPGWRLYVLDAARNILPVG--VAGEIYVAGAGVASQYLNRPDLTEERFMPDPFYRSGDKGRLLPCGRLEHLGRLDSQVKLRGFRIELDEIRKVLLGVHGVEAAAVVNQPDDPASARLDSYLVLSDIAVEDVIVKAE---KVLPAYMMPSTFTPVDAMPLTANGKLDVKKL----------- 30142120 2468 ------YNLEQTLHGLIEAQVVRTPDAVAVLA----EEGSLSYRELNEQANRLAHXLIALGVKPDDRVAICVERGLSMVVGLLAILKAGGAYVPVDPDYPTERVRHMLSDSAPVAVLVHSATRHVPEAAQ--------LIDLDRP------TWNAQPSSNPVVPTLTPRHLAYVIYTSGSTGLPKGVMNEHAGVVNRLL--WMQDAYNLGAEDVVLQKTPFFDVSVWEFLW-PLQTGACLVMPGGHRDPEYLRQVIRSEGVTTLHFVPSMLDVFLAHGDASA---DALKRVLCSGEALPGSLVRRFHAQLPTVE----LHEXGDRPDRSGGGRQRLALRDGAGQHPDRQAHRQHHAVRARYAGPAGTARRRWRAVHRRRASR-PWLPQ-----PRRTRRTLHRRPLYRTGDLARHLSDGNIEYLGRNDDQVKIHGLRIELGEI------------------------------------------------------------------------------------------- 32170715 28 ------------LGSYLHEWAETYGDTVAVVDGDT----RLTYRQLVDRADGLACRLLDSGLNPGDAMLVQLPNGWEFVTLTLACLRAGIAPVMAMPAHRGHELRYLAAHAEVTSIAVPDRLGDLGREVAEDTPSVGLLLVAGGTVGTDATDLRALAEPADDPVTARARDIAVFLLSGGTTGLPKLITRTHDDYEYNARRSA--EVCGLDSDSVYLVALPAGHNFPLCPGILGTLMNGGRVVLARTPEPGKVLPLMAAEGVTATAAVPAVVQRWIDAVASGRHPAPALRLLQVGGARLAPEVARRAEVLGGTLQQVFGMAE----------GLLNYTRPDDPDDIKIETQGRPMPDDEILVVDASDNPVPPG--EMGALLTRGPYTPRGYYRAAEHNARAFTPDGWYRTGDVVRLHPSGNLVVEGRDKDLINRGGEKISAEEVENLIYRLPGVARVAAVAKADPDLGERVCAVVVVEGTQLSLESVRAALTAMQVARYKLPEDLLVVDELPLTKVGKIDKKRLRD--------- 89895568 556 -------PPPRTLLDGFLSHVRQSPDSIAL--IDSGTQEEITYGELYRRALAVAGLLVRKGVQPGDYVGIFLPRGCGQIYAILGILMAGGAYVPIGINQPEERRRKLYKQIGLKALVTHREAFPGRPPDHEGILVVEPEAGMDRKGSDKVGTNPGGLKK---PVMVSPQDSAYVIMTSGSTGSPKGVEISHEGAV--NTIEDINEKFGISAGDSVLMVSAIDFDLSVYDLFGMLSAGGRVIVLNEHKDPDVWLELMERYSLSVWNSVPVLFDMLVTMAEQRGAPVD-LRLVMLSGDWIGLELPRRFYALNRKVVALGGATEASIWSNYQIVPERL----PPDWITIP--YGQPLKNQIYKVMDPWARVCP--NYVAGELWIGGAGVAKGYRGDEALTGQKFKTDPWYKTGDSGRMWEDGTIELLGRLDNQVKIKGHRIETGEVESALMKLPHVAN-AVVCLSEEHGDQVLAAYLVAKEKRYLEMEGVKEALAACLPHYMIPAVYVCAGELPLTVNGKPDKKQIRELLKNRW--- 119478077 463 ----------LDMLSAFKFQVQQRPDSIAVISG----SKRLSYSDLDFLSSQCAAALLDAGVQMGSVVGVCCDRSESLLIGTLAIQKLGAIYLPLDPDFPTDRLLYMLDDSGATAVLEDDSTPQAVREAE-----IKHLNM-------GDLVLAGVRDVSIDLPDPSLERAAYTIYTSGSTGKPKGVRIQNGALI--NFLESMADRPGCTESDTLLAVTTLSFDISVLELFLPLVTGATTLIASRDDDGERLAVLLKEGQVTIMQATPSTWRMLLTSEWGKDKSRRQLKAL-CGGEPLPQDLALELVSCVSELWNMFGPTETT-------VWSTCKKIQESDALI---TIGRPIANTQVYVLDDNLNPLPV--SVPGELCIGGAGVSLGYHQRPALNDDRFVTHPVYRTGDLAKALPNGEIQHLGRLDDQVKLRGYRIELGEIEMALKSCVEVEQAVVYLLNLGEQDVRVVACCVPVADRALETISIRKKLRECLPSYMVPQYFLSISKIPLTPNGKVDRRSL----------- 193640997 40 -----------TVGGVFNDVVQQTPDREFLVSRH--ENKRYTFAAMDSEVN-------------------------------------------INPAYQSDELKHTLTLAEVKCLLTLEKFKEILEKVDPDIPTLKSVIFDSENHINGAYNLQTFLDLGFNSPNVQPDEGCIIQFTSGTTGKPKAALLNHFGLMNNAYSIGIYDGISKGILHKFCNPMPLFHASGLSIALGPMITKSTVVLPSAHFEPKAAVDVLTKEKCTILFGTPTVFVDIMSVFENLSPTLQDLKFGLSGGATCSPILMTKFNNMFPRILSLFGMTETSPCSFQSF--------TDDSDERVKSTMGFIQDHVEAKVVDTNGNMVPFG--TPGELLIRGYLVMNGYFNDEEKTKETIDSNGWLHTGDQFVLYEDGYGNHVGRLKEMIIRGGENLFPKEIEYFLESHPSISQVQVYGIPDDRMGEEVCASVIVKEGAAVTEADIKAYSKGKISHFKIPKYIFIKDGFPMTATGKVQKNRLSE--------- 215510248 43 -FPPPFVPVFGKIQDHLDNVA-------VVDVLGT-----HSYSQLLKFSQTIQSKLNQI-INPRERISFLCPSDVRYVAAQWACWLGGNVAVPLYHQHPDSLLEYYIKDSQTTVLLTTKEYRDRIEQLGKNLSLPT--VVVDGPMDKEVDAFEEALHSNALAVDMLKGEDALMMYTSGTTGPPKGVVLSFGNI--HFQVSQIRKAWEWVPGDVLLHALPLHHTHGIISGLLSPLYSRATCLMLPKFDAAEVWKHLSKPPVSIFMAVPTMYVKLIEHYEQHLRRAENIRFVISGSASLPQPIFEKFEEIGMTILERYGMTEVGVPLSNPLHGK-----------RYPGCVGYPTAGVEVCIADEGSQFLQGPDRTSGELLIRGRNVFKYYWNKPQVTKDSFTKDGWFKTGDSASCIE-GVYKILGRTSDIIKTGGYKVSALEVERHLLAHPDILECTVVGAPDDTWGERVAAVVVLKEPSTTLELALRAWCKERMAPYCVPSLLLCVPALERNFLGKVNKKELVKK-------- 124005465 446 ------QYNNETVVSLFETQVDQTPEAVAAILGDDC----LTYQALNEKSNQMAHYLIENGVRQGDYVGLYMHTSFESLIGLWGILKAGAGYVFIDPDYPQERVHYMLADASVKLLITN---------LSGDL--IEHLAGVSVVRTDKALTVISQQPVSQVTVEPSSTDSAYAIYTSGSTGKPKGIAISHASLLDYVL--TFRQMFGITWQDRVIQQSSWAFDILVEEIYPALTSGATLLMVKESKDVLTIKDYIENHQATLLTTTPTIVGWLNEELSSTQQ----LRWLISGGELLKPEQIDHL--FGVNIANGYGPSETTVAATFNIITNQ----------TQASLIGKPVANKPIYIVNEKNQLQPVG--VVGEICIGGTGLAQKYLNRPKLTRENFPENPFYKTGDLGRWLPNGNIEFLGRKDEQVKIRGYRIELSEIENVLRQSGLIKD-GVLLVKKHKNNKQLVAYVVPQQEQFEQEELLAY-AKEWLPHYMIPSLVVPMGELPMNTHGKLDKKALPK--------- 206684980 14 -------PSPFNLAAHVLRHAGRLAEKTALSVLSGDASDDWSFARLEAAVRGTGTGLLAAGLKPGDIVLMRLGNTVEFPIAYLGAIAAGLVPVPTSTQLTEVETARIIADLKPAAVLRDPAVACASHPLQ---ISTAQLLEMHRLAP-------------CDYAFAEPDRLAYVVYTSGTSGNPRAVAHAHRAVWARQMMVD--GWYGLTGQDRLLHAGAFNWTYTLGTGLMPWAAGATALIPAPGTPPEDLPELLRRHRATIFAAAPGVYRKMLR---GAPLDLPDLRHGLCAGEKLSRHLYESWDATGCGLYEAFGMSECSTFISAS-----------PSQPAQDGALGRPQPGRKVAITGADG-PVPMGEEGTIAIHRSDPGLMLGYLNAPEETAARYQGD-WFLTGDQGAMSPDGQIRYLGRVDDMMNAGGYRVSPIEVETALAAHPGITQAGAAAVEVKEDTYVIAAFYT--GPEELKTEDLQAFASQRLARYKQPRAYVRLDALPTGANGKLLRRALPALFK------ 148271511 43 ---------------ILRRSAARVPDRTALV----GVGGRWTHAELDAEVDLVARGLAASGVLPGDRILLQLADGAAFLIAWCALVRAGAVPVHAMPGHRLMELAHLAAGSGARGLVLADDGRDLAAGVRAACPGLDLVILHGSRRVDGALTWEEAPGSRLDPIAPDGAPRLGLLHSGGTTGLPKLIPRHHAEYSYNAWAAARASG--VGPDAVLLAVLPVAFNFTLACPGAGVLDAGGTVVIAPDPDPATAFALVARERVTHVALTPTLARAWIDEAAHATADLSSLRVVQVGGARLDDVTARALEALGATLQQVYGMAEGLVCMTG----------LDDPPELRWSTQGRPISPDDLIRLRAADGSLAADGEA-GELETRGPCTLRGYHAAPDADATAFTPDGFYRTGDVVRRLPSGHLVVTGRAKDQVNRGGEKYAAAEVERYLLALPSVRAAAVVPVPDPDLGERAVAVIACAGPAPDRRAVVAHLRSLGVAAYKHPDRVVVLPELPLTAVGKIDK-------------- 83645727 3022 --------------------VQAHPERIAVAD----NARRLSYAELNRRANGVAACLREQGTPAGAAVGLCVSRNVNLIVGLLGILKSGCGYLPLDPTHPPARLSAQLQDACVAALVTDRAIMPTLAALEG-LGAAQWVCVEDVTAT-----------AEEPEVAIGPDSLAYLIYTSGSTGAPKGTLVEHRSVLANALWDQVYHRYD-QPIAVALCANTVFDASVQQI-FAALLLGHQLVIVDARRDPARLSALLAAEQVRVADCTPSLLSMLTGADQAGQLTPD---WLLVGGEALSMELVNAFYRANATLINVYGPTECCVDVSACVLT------RDALPETATAPLGRPLRGARLYVLDPWGQPSPAG--AVGEIVIAGDCVSRGYLQRPELEAEKFVESRAYRTGDLGCWLDDRQLHYLGRRDAQVKIRGYRVELGDIESQLSAHDAIAECAVALFPQR---QQLAAYVVYRQDAPTVQDLQNH-LRSRLPEYMVPAYILTLPRLPVNASGKLDRRALPE--------- 83645727 40 ----------------LQSHAITRGDADAFVFLTEDREARLTYAELDRQARRVAALLRGH-AQPGDRALLLFHPGLEFLAAFFGCMYAGVTAIPMHPNRSAERLDSILDDADARVILANDSVVAAIADADAGDKRLREAVWLTVDAILNGTDSARASDKDSAPAFLHGDDLAFLQYTSGSTSAPKGVMVSHRNLILN--LDELHRCFGHDDDSILVSWLPHFHDLGLIYAILTPLYAGSICYLMAPANPMRWLQAISDCRATHSAAPNFAYQLCIDKISADQKDLSCWRAACNAAEPVRYETLRGFAAAFSDLSPSYGLAEATVKVSITPISEPPTVLHVEREALSQGKVGRVDMDTKSLIVDAETQT-PCLPDEIGEIWVRGPSVASGYWARPEATADTFDPGPYLRTGDLGFIHGA-QLFITGRRKDLLIIDGVNYYPQDIETVFACHPDLDNGAAFSV-DIDGEERLVIVQVKRTAQLDGDAVVRAIRQAVFQEHELPVYIALLKPLQKTTSGKIQRQANRK--------- 118463231 73 ----------------------------------------------------------------GSVVSFMLPNWHEAAVIYLAATLAGMVVNPILPSLRDHDLRFVLEDAGAAMVFVPPAMLDRVTAAMSAAPQVVVLRGPDTGRTGRHTPYRCMLGGPPGGLPLDPDAVRMILYTSGTTSRPKGVLHTHNSI--HALICQIRDHWAIDPGDTFLVPSPLAHIGGSIYAFECPLLLGTTAVLMDRWDPARAVALMTAHRCTHMAGATPFLQQLLSAAANAGTRLPDLKVFICGGASVSPSLIRRAAAYRAVVTRVYGCTEV-PVATVGAPRPQEADYAADTD-------GRP-GIAEIKLV---AHPAAPTGD--GEICVRGPQMLRGY-RHPEDDAESFDAAGFFRTGDLGRWSADRYLVVTGRAKDVIIRSGENISAKEVEDLLADHPGIAEIAVVGLPDERTGERACAVIVPPGASPDVASLLALLVSKGVAKFKAPEQVVLWDALPKNDAGKVLKHRIR---------- 78356652 1588 -----------TLLSLFEKTVAGTPDAVAV----QTTQLTLTYAQLSGYADAIASILHRNGVAAGAPVAVIMKKGWEQIAAVLGIVRAGAAFLPVNTSQPSSR----------------------LAAILQQAQAQMALVQKDYNAPADWPQHIDRIGGSGPFVPPAPSDLAYVIFTSGSTGTPKGVMQDHASVVNTITAVN--SGYGITSEDVVFGVSNLDFDLAVYDIFGTFAAGGTLVLPDARKEPAHWLELIERFGISVWNSTPPLMQMLTTYAEAAPRSLPQINTVMLSGDWIPVPLPAAIHALFPRIFSMGGATEAA-------IWSVKYDTAQLPQGSRTVPYGTPLPNQKLMVLDEQLEIAPA--WVTGELHIGGKGLALGYLNDPEKTAAQFTGERLYKTGDLGRYLPDGTIEFIGRKDAQVKIRGHRVEPGEIEHCLLRHPAVHKAAVIAVGDAGKPRSLAAFVV-----TTAHDELRAFLRSNLPEHMVPSQIIAVPALPLTENGKLDRKALQRM-------- 78356652 2639 ---------PVTLHALFEKSAQKHGQRPAIKAHD----RTLTYAELDRESAAVAALLKARGTGPGDIIAVCMEKGWRQSVAILGTIRAGAAYLPIAMPHPAKRLEAILCDAGVKAVLTRQELQATAGFEAAPVLCLEEADIFS--------------GENAPPAELSAAATAYVIYTSGSTGLPKGVVCSHQAAANTIL--DINARFDVSETDTVLGISGAGFDLSVYDMFGAWAAGAAVALPDQACDPAAWYECIIRTTATIWNSAPALMQMLLSHVTGTAKAFPSVRLTLLSGDWISRRMAADLRSTAPDLVSLGGATEAA-------IWSVLHVIKDVDFSLHAIPYGTPMTNQQMHVLNAALEPCP--EWVPGQLYIGGSGLAEGYLNDRHKTQAAFTGERLYKTGDLARVRPEGFIEFLGREDQQVKIRGHRVELGEIENALTLHPQIKEALITLHGESISGKRLLAYLTVQQQPPAAEELRDHLA-QVLPRFMIPDHFFFLTEFPVTANGKIDHKAL----------- 172037986 514 ---STTQDYPANIPQLFEEQVKRTPD--AVALRFGKEI--LTYQELNTKANQLAHYLQKLGVRPEVKVGICVERSPQMVIGLLAVLKAGGAYIPLDPAYPQDRIDFIIKDSQISVLLGRDG--------------------IDLEKDCAKIAQE---SKENPPNNLHPDNLAYVIYTSGSTGRPKGVAIAHRNTVALLDWARKTFSPELLQG--VLASTSICFDLSVFELFVPLCWGYQVILAENILD---LPNLAAREEITLINTVPSAIAQLLRIKGIPI----SVKGINLAGEALSHRLVEELEKLSHSIFNLYGPSEDTTYSTYTPVKSNAEGV---------VTIGKGISNTQTYILDRYLNLVPQG--VTGELYLSGAGIARGYLGRSPLTAQRFMPNPFYKTGDLVRYDGQGNLEFLGRRDNQVKVRGYRLELGEIEAALSEHPGMVENAVMVWQKESNNQRLVAYLVTKGGSPASPKNLRHFLVGKLPQYAIPTTFIELPALPRLPNGKLDRKSL----------- 172037986 1588 ------------LHELFFEQVSKNPEKIAVIA----PQLTLTYQQLSDRILTLAHHLRTLGVQSNQLVAVMMEKGWEQIVAALGILTAGGAYVPIDPELPLERRYYLLEETKVNQVLTQS-------WLDVEIQDSLERIDIDTLEPNNTLDLFDSIQQP--------DDLAYVIYTSGSTGVPKGVAIAHQGAVNTIL--DINQKFDISAKDQVIALSTLNFDLSVYDIFGILAAGGTLVMPDRRQDPSHWDELLSQHNITIWNSVPALMQMLLET-EASNED---LRVVLLSGDWLPLNLSDRIRSRFPQVISLGGATEAS-------IWSIFYPIDRVDPSWKSIPYGRPLANQHFYVFHESLTPCPL--WVTGQLYIGGKGLAEGYWQNKEKTDASFTQERLYKTGDLGRYLPDGNIEFLGREDYQVKIRGYRIELGEIETALEQHPAIKEAVVTAVGNSRENQQLAAYIVPNQSSGVPDA------------------------------------------------- 118468470 1 ----------MSISLLLEMASSGDPDRTAVVSDDT----RLTAGELSTLADGAAGVIAGSGAA---HVAYVGTGGALLPLLLFASARAAIPFTPLNYRLSAEGLRELVDRLPTPLVIADGEYAGMLAGAGRPVLTSEEFL-------------SQARTADPAAEFADPDAVAVVLFTSGTTSRPKAVELTHNNLT--SYITGTVEFGSAAPEDAALICVPPYHIAGVSAAMSN-LYAGRKMVYLRNFDAHRWVELVRTEGVTSATVVPTMLDRIVTALETTRAELPTLRNLAYGGSKVALPLVRKALELNVGFVNAYGLTETSSTIAVLGPDDHRAALASDDPTRRLGSVGQVVPGIEVQIRGEDGTVLGPG--ETGELFVRGEQVSGRY----TEIGSVLDEDGWFPTKDVAMLDQDGYLFIGGRSDDTIIRGGENIAPAEIEDVLVEHPDVRDVAVVGPEDPQWGQIIVAVVVPADGAEPDADVLREHVRKHLRGSRTPDRVVFRAELPTNATGKVLRRQLVDELQ------ 197332197 19 -----------TLWALVARRAALTPDAPVLIEAADDRDRTVTFGELRDRCERVAAGLYRMGVRPGTVVAWQLPTRIETVLLSLALARIGAVQSPVIPFYRDREVGFALRESKAEFFAVPGVWRGFDHTAMARRLGARGVFEAYDSLPAGDPATLPPPPPEGTSVR-------WIYWTSGTTSDPKGVLHTDRSLIAG--GSCLAHALRLGPADVGSMAFPFAHIAGPDYTVMLLLYGFPAVLF-EKFALPDALDGYRRHGVTVAGGSTAFYSMFLAEQRKAPGTIPTLRLLAGGGAPKPPEIHAVVRELGCQLTHGYGMTEV-PMITMGDPRDTPENLATTE--------GRPPAGMSVRVTAPDGTPLPAGRD--GEVRLRGEAVCRGYL-DPGQNTGAFDADGYLITGDLGHLTGSGHLVLTGRSKDVIIRKGENISAKEIEDLLHQLPGITDVAVIGLPDPARGERVCAVVEQPADALTLERLTAHLRAQGLSPHKLPEQLELVDALPRNALRKVLKYKLRERFA------ 159900485 519 ------------IHTLFESQAARAPQAIALVHG----KERLTYGELNRRANQLSHYLRTSGVGSGGFVGLALERSVEMVVAVLGVLKAGAAYVPLDPTYPAARLQFMLADADVGFVLTTGRLRDRLAGTDRTLLEWEALGNLDAYPPDD------------PPARATAASPAYVIYTSGSTGQPKGVVVPHGALVQTYHTWESAYGLDGAVRCHLQMAAFSFDVCAGDL-IRALGSGGTLVICPRLLAPADLHALIVAEGVDCAEFVPAVLRELVAYLEGSGGDLGSMRLLIAGSDTWYGEEYARVARLDTRLVNSYGVTEAVIDSTYFEAGA-----AAELPARRQVPIGRPFAATRAYVLNRLGQPQPIG--VPGELYLGGSRLALGYWRRPGLTAERFVPDPFYRTGDAARFRADGTIEFLGRIDQQVKLHGVRIELGEIEAILLQQPGVIQAAAAIRENQLGHPILVAYLVT--DALGDEAALRAALRERLPEHMVPAATIILPSLPLTPNGKIDRQALPE--------- 625681 319 ------------IHQAIEAQAERYPDAIAVTY----DGKRLTYAELNCRANQWAHVLIARGVGPDVRVGVAVERSLDMIVAILAVLKAGGAYVPLDPGYPDDRLSYMIADSGIELLLTQGHLL-------AQLPVPSGLACLD-------LHQAPEPGNETNPLCLTPDSLAYVIYTSGSTGKPKGALLPHGNVM--RLFSATEHWFDFGPQDSW----TLFHSYAFDFIFGALLYGGKLVVVPHDISPEDFYTLLCDENVTVLNQTPSAFKPLMQVASESTRN-NSLRYVVFGGEALEQSLRPWFERFGPTLINMYGITETTVHVTYRPLSM------ADLEQSHSSPIGEPIVDLSWYLLDGSLNLVPQG--CIGELYIAGAGLARGYLNQAGMTATRFVPDPFYRTGDLARLRGDGVIEYIGRIDHQVKIRGFRIELGEIEAQLLKHADVREAVVLAV------------------------------------------------------------------------- 156844719 15 -------------------------------------------------------------VGRQSSIAISMRNGLEFIVAFLGTAKIGA---PLNSQYKSEEFDFYLNDLKSKVICVSKGTVATKAEIVKSAKKFDCFIAYDIYSPKDYSSLNNARFVNHNATHFPSSDVALILHTSGTTSKPKTVPLLHLNIVRSTL--NISNTYKLTPKDRSYVVMPLFHVHGLIGVLLSTFRTQGSVVVPEKFSAKRFWDDFITYECNWFSCVPTISMIMLNMPKPDK--MPFIRFIRSCSSALAPAIFTKLEKFNAPVLEAYAMTEASHQMTSNNL---------PPGKRKPGTVGQPQ-GVEVVILNDEDQILPQG--SIGEVSIRGENVTLGYANNPKANEENFTRKNYFRTGDQGFFDPEGFLVLTGRIKELINRGGEKISPVELDSIMLSNSKINEAVAFGVSDEKYGQVVQAAVVLKPGNKMDYQELKEFMSTKVASFKIPIKVYFVDKLPKTATGKIQRRIIAEAFAE----- 110635871 47 AIEEVPLEHRLGVVDFCKRIASRDADDVAISYVHDGDVDRVTFASFRQNIARTATLLRSRGLGPDDVVAVLLPAVPQIYWALLG-SMANSIAFPINWMLEAPALLHLLKEAEVKSVIALESLMSVIDALPPGLPVFSVAGPGGTVLDNDLDAQLASLSDDELEAETPKDVTAVYVHSGGTTGMPKIVKLSHRNMSYRHWTLQLASSLKLGE--VILHDTPMFHVGGLIGCLSPLASGASVLIPSDKRYMSNYWKFVDKYGVTRLSGVPTTLAVLAKTP-TEGVNLTSLAYFITGSTALPVSVRAEFERVGVRVLNSYGMTENTASI----------AIDPRDGPRKDGSSGIRLPYTQIRVVPLDGKSSPSDTAAVGMLQIRGPGVASGYVNAAHA-AASRTEDGWLITGDLGRIDEDGYVFVTGRAKDVIIRGGHNIDPALIEEPLLKLPAVLHAAAVGKPDSYAGELPVAYVQLPGSSATPESLMAYLKDCIVERAALPKSITIVDMLPLTDVGKPLKTELRRR-------- 84501871 13 ------------LYSIFRTRAHDCARALAI----EDGSRKLTYAELLERVDRLAAVFLAKGVAPGDRIAILSHNRSEYLEVELAAAGIGAIVACLNWRLVPDELWHCIDLVEPVLAVVEPELSEAYRAVAS---TPCLTVGPDLETAIAGAGPDPRIGSMVD----DPEAGLTILYTSGTTGLPKGALISHRAHIARSMA--FAAQLALDPGDGFIAWAPMFHMASTDHALATILRGGTVVMVDG-LQPAVINEALSRYRIGWFVMMPGALDAFIAERRANPLPVKGIKVCGAMADLVPPHQIAELTALDTPYLNSFGATETGLP---PGTADLIAPGVTPDRLSKRISA-----FCEVRLVDPDDREVRDG--TPGEMAVRGPTLFSGYWNAEDTNARDFR-NGFFHMGDLFRRNADGTVDFVDRAKYLIKTGGENVYPAEIERVLLSHPGVVDAAVVRAFDVKWGESSVAFVACSKGGPDAEALM-NLCRENLAGYKRPRKFLFIEDFPRSTSGKVQRHILEARLAD----- 84617355 731 -----------TLGRLWQDAADAHAGRPAVEEAGV----TTSYAELDRRAGRLAAAIAQAGAAPGRMVALLLPRSLDLITALLATVRTGAAFVPIDPGYPPERITAMLEDCDPVAVCTTAS---------ADMPSTRPWPRVHLDGPEAGEP-----AGGFPRVAPDVADPAYVIYTSGTTGRPKGVVVTHAGLA--NLAAAKREGLGLDSTARVLQFASPSFDAFVAELLGAFTSGATVVVPPQGPLAGELTAVLTERRITHAILPPVALSSM----DGAAGALPGLRGLISAGEECPAELAARWSQ-GRRMVNAYGPTEVTVCATQ----------SGPLTADGRPPIGRPVAGARAYVLGPGLQPVPPGFR--GELYIAGPGVARGYLNQPALTAVRFVADPFYRTGDIASWRADGNLDFHGRADDQIKLRGFRIEPREVAAVLEELPAVAR-AVAGVREDRGGARLIAWVVPDGEAPTPERLREHAAR-RLPEHMTPTGYVLVSALPMTPNGKLDLAAL----------- 84617355 36 ---------------------------------------------LARAIRTTAGWMRAAGVGPGTSVAVLSPNTPSTLVYRYAVNLLGATAVGVNAADPQDELAEILAGLRPSVLAVDQDNLDRARELRAAAGSAFALAAPGPYGPD-VLDMSRPLESPFDDATAERAEIAVVTFTSGSSGRPKGVCWP------FDVKDDMASAAAGAQPAVCLITGTLTHSSGFSADDA--IIAGGSVVLHHGFDAEAVLRAVERHRVTRLVLASAQVYALTEHHAFDDYDRSSLREVFYTGSPAAPERLAAAAKLGPVLFQVYGTSETGMISLLT-PQDHLDP-------DLRRTVGRPPANVRITIRDPRDHDRLLPPGVSGEICSSGRWAMSHYWNDPEQTART-VRDGWVRTGDIGRLDESGYLTLEGRLDGVLKGHGVRIHPEAIERVLLEHADVAQAAVFGIEDEDFLALVHAVVTPAPGCTPRPADLGAYVADALGDRHAPVDIEVRSELPLLGSAKPDRNLLREQA------- 120402977 1 -----MTPDPATVADVLRRQ-RLWADKPLLVC----DRTRLSYGEADERSAVLAQRLVALGAGKGTHVGLLYPNSAEFVVAMLAATRIGAVVVPFSTFGTAPEVRRQLVDSDVSVLLASHDYVQTLTDAVGARPTVLRHVLFDDQDSDARGRVDDALLRAMED-DVDGCDPLAVIYTSGSTSAPKGVVHTHAALLAH--QRSLNEIRRLTADDRLFCNSPFFWIGGFAFGLLATLVAGATLICSNATDAADTLDLLEAEKPTVTNGFVAGITHLPRHPSFARRDLSSMRRGIMAAGARPADAELR--------HNMLGMTETGSVVL-------LSGDDSDQPESRRGSFGFLAPGFQARVVDPDGCDVAV--STPGVLLLRGPFLMQGYYGR--AREDCFDGDGWFDTGDLVRRDGDGVFYFIGRTGTMIKTAGANVAPGEVEKAII--------AVIGLPDAERGQLVAAVI--ASDTEVDVSGLQETLRSHLSAYKIPRRVATVADIPMLSSGKVDLSALRRLF------- 126453313 3368 -------NGPALLHRLVDHWATAAPANPALVS----PARTLSFAALARSTDALAAVLREEGVRPGMVVGVEAAHSVDAVLGIIATIKAGAICLPVDTRLPPERLDAMIADSGCRHVLASAG-APLGR--------------FDGKRLALDGAARHAGDAPAPAAEATPDHGVFLTYTSGTTGAPKASVLHHRGIVNY--IGTVIERFGYTCGDRAMLFAPLTFDASLEEIFAPLCAGASLYIGDEKRSVPALVDACRAQRISVLTLPTAYWRVLGEHANGGAAGLGAVRLVSIGGEKVTLEAIRQWHRARIALYNIYGPSECSIGSIVDRIDVARALEDGEVYLH------RPVANAHLHVLDACLNPVPAD--MPGELYIGGVGVAHGYHGRPALTAQRFVADPFYRSGDRVRYDLEGRLHYLGRTDFQVKVDGIRVEPEEIQAVLEAHPDVAQAVVLAGEARHARNPLIGYVILRAATGTDGAAFVDYLRARLPAHMVPAQVVVMDAFPLTTNQKVDRRAL----------- 163801045 453 ------------LHHGFWKNADRFPDATAIIHGQS----SLNYQTLADHAERCAGALAKAGVVPGDRVAISMDKGIGQVVAALGILYAGAIYVPVSLDQPRERREGIYQGAEINVVLTDQSYLT-------GATSTERF---------TYLIWQDAIKSSPKSPEVSPEQPAYIIYTSGSTGTPKGVVISHQGALNTCIA--LNQRYQVDRRHRMLALSALHFDLSVYDIFGLLSAGGAVVLVDERRDPSAWCKAIKDHKVTMWNSVPALFDMLLTYSSCFNNDAPSIQLAMLSGDWIGVDLPARYRRADGKFIAMGGATEAS-------IWSNVFDVEQVPDNWVSIPYGYPLSRQKYRVVDNLGRDCPD--WVPGELWIGGDGVALGYFNDEQKTQTQFDDQTWYRTGDMGCYWPNGVIEFLGRRDRQVKIGGYRIELGEIEAALNSIPQVQRS--VATATGKKDKTLVAFIVTDSEQTTDTDDIQDHLKDQLPTYMIPQRIVLLDALPLTANGKIDHTALAQ--------- 83954962 10 ---------------------------------------------FEQRAAQGAAALTRLGAGADVPVALIMRNDLTQLEVMRAAAMAGTVIVAQNWHAAAEEAGAICDDSGAQFVIIHRDL---IDALRPALEGRTVIAVTPDTALRQAYGIDEAAADAADPITPREMMRPLMRYTSGSTGKPKGVRRLGGGPFEEVLSRVGTEMLQLKPGSRFFTAAPIYHSAPSTLASAALVTPGVSTFVAPKFDPESFLATIEAQRITHIYLVPTMMSRMLKLPQEAKYDLSSVEFCVSTGSPWPHDLVAMIDWWGPVFWESYGATEIGFMTM----------VSSADALARPGTAGRMQMGGTLMILDPDGNELPAG--QVGEIYARMDA-FGGYSNDPESRASA-EKHGHFSVGDLGSVDEDGFLFITDRKKDMIISGGANIFPAEIEAVLMRAPFIRDVAVFGAPDPEFGEQIVAAVELADGHSADKQKVLDFLDGKLARFKAPRIVDFHEALPREDSGKIFKPRLRAPYWD----- 146084621 38 -FPSVMVNTERTLYEYLKRIKAKDPKKIAAVQAENGKE--LTYSKVIQATDWCARALHHAKVRKGDVVCMCMLNTIIYGPVVYGALRLGALVSPVNAIAEPSLLAYFMTETNAKVILGMRYFRKQLEEAVA--------IVEKDTGRKVAIHYPEDFFKRWYIWPVPRDDTVVIPFSSGTGGLSKGVKLSNRALIANS--EQLGAAFEFSPDDAGITILPFFHIYGFTACLNAGYAHGVMQIVMYKYTVEDYLKASEKYKATINLVAPPILISLLKNADKVKHDLSSLKRFCCGAAPLGPETVEAIEKMLPRVTQAYGMTEMAPAVT----------VPNGLRHKVPGACGVLVADTELRIVDDSQQSIDAEPGAEGEVWVRGPQMMKGYLRDED-TAMCM-QDGWYRTGDIGKFDAEGELVITDRLKELIKYKGFQVSPASLEALLLTHPWVKDCVVIGVPDPRDVENPRALVSLQPSVSPKDAVRARFVMSRMPPHKLHGGVRIVSEVPRNLSGKLLRRQARK--------- 157130883 15 ALPGVF-NPEANLGQIFLNVMSRHPSK--VIQINADTGYEMNCAELKKRSVRVALNLRKLGYRQGDLVTLACINTDNVVPVYVGCLTLGLVVNPLAAVFNKDDLGHMMRLTQSKVVFCDVNNLTVVKEAVDEAIRVKPRIYVMGAASECALSVEDLLSPEAPYLGNSKAIMAAILCSSGTTGRPKGVCYSHAHLI---EAEGFAETLNAGP---IFNFSQLFWLTGVLSVHTSLLYIRPRVITTQSFSVDAFFSIIENYKVEDTFTPPACIEAIQSHPRYRSINFSSLKRWTIGGAPVSASLAKRFQATDVKPI--YGCSEVGLIVSSMLPFA-------------IGSVGSLSKNVTVKIVDDLGNKLGPNEK--GEIRARFKHQFLGYLNNAQMTLDASDDEGFFKTGDVGYFDANGFLYVVDRIKDIIKYMNYQISPSDLEEVILKIDGVKQVCVAGVPVDRSSDLPTAMVVLQPGSKLTEGEIVKQVEQQVGDYKRLRGVYFVDRLPLSPSGKILRRVVREMLWEIKG-- 170045987 30 ------------IVNILERT----PDK--VFEISADTEVSVTRDELRSRMIRAALNLSSKGLVKGDMVCMVADNSPCVTPVLFGCFLVGAPVHTLDASFEESDLVHLMGITRPKLVLCNAHNVKRVESSLKIASLGARIILLNDPSTEVLFAPVDNEASYRPPFLGDSDTVALIVCSSGTTSFPKAICLTHAQLIAPYPRVSNLLG------ETALSFSSLYWISAVQMLMTVLFNGGTRITTTKPFSPEYACELINKYRVMHVFTPPSMLADMLHYCEARQLRLPSLRIVGCGGSPLPETLRTRANALLAPVFVGYGMSEVGAIVSV-------------DLLGIPNSAGLLMANVSARIANEEGKLLGPHEE--GEIQLRYVHPFAGYYGNERETRALLTSDGFIQSGDIGYMDARGFLFVTDRKKEMLRYRGYQIAPAQLEGILAEHPAVLQATVVGLPDPEHVDLATALVVTSATEVTEDQILS-FVNGKVPDYKRLRGVFFVDSIPRTANGKASRRECRKLAVKLAG-- 210098377 9 ------------LHEMFVRQAQKTPDAVAVV---SDDGRQLTFRELNELTDVLALHLQLKGVQVDTIVGIYLEKCLEYPIAYIATLKAGAAYMPLDVSYPDPLLHDILRDCEPAAVLTSPDLAGRVKGV--------TCVVFDDNWQEKIKEENKELPGTCQPPHVDLDNLAYVVYSSGTTGKPKGIMCPHRGAVFS--YHWRHENYPFAEDDRVACNV----FFVWEM-MRPLLKGIPYVIPDDVYDPTLLVEFLGRHGITRILFTPSLLEAVLDTEGVNLNNLQNLRVIWLCGEVVTTSFCERVCKAWVQLLNLYSVSETHDIAVEDLT-AYYKASQESSSQRKFCPVGRLLEGVKVYIMNEELQPQPVG--VPGEIYITGPTLAKGYINRPQLNKARFDGDKLYKTGDWGYLLSDGRLEICGRCDTMVKIRGYSIEIQAVEAALLELPLVNACVVLAQGEEGTDKFLVAYVVPEGET-SRREIRAE-LKRRLPFYMIPAHFVFLDSIPLLASGKLDKKSL----------- 13183145 3781 -----------SLAQQFERQAQATPQ--AIACVSDG--QSWSYAQLEARANQLAQALRGQGAGRDVRVAVQSARTPELLMALLAIFKAGACYVPIDPAYPAAYREQILAEVQVSIVLEQDELA------------------LDEQGQFHNPRWREQAPTPLGLREHPGDLACVMV-TSGSTGRPKGVMVPYAQL--HNWLHAGWQRSAFEAGERVLQKTSIAFAVSVKELLSGLLAGVEQVMLPDEQDSLALARAIEQWQVTRLYLVPSHLQALLDATQGRDGLLHSLRHVVTAGEALPSAVRERVRLPQVQLWNNYGCTE---------LNDATYHRSDTVAPGTFVPIGAPIANTEVYVLDRQLRQVPIG--VMGELHVHSVGMARGYWNRPGLTASRFIAHPYYKTGDMVRRLADGTLEYLGRQDFEVKVRGHRVDTRQVEAALRAQPAVAEAVVSGHRVDGDMQLVAYVVAREGQAPSAGELKQQ-LSAQLPTYMLPTVYQWLEQLPRLSNGKLDRLAL----------- 13183145 56 ---SPMSPLQQTLLTRLASAAAEFPRPEHASPQCCDD------AELARLIVQLSAGLQPLAM-PGTYVIIAAPHGGLFAAALLACLHANLVAVPLDVAQPNEREQARLETIHAQ-LMEHGNVAVLLDDVADR----SAFARMAHAAGTFLATFADLKRESASLCPASPSDAALLLFTSGSSGESKGILLSHRNL--HHQIQAGIRQWSLDEHSHVVTWLSPAHNFGLHFGLAPWFSGATVSFIHPHSRPGFWLETVAARDATHMAAPNFAFDYCCDWVQLPPSALSTLTHIVCGGEPVRASTMQRFAGLGARFMPHFGLSETGALSTQRVLELDADALNKRKRVAAGASCGAVDQDVELRIVCPEGETLCRP-DEIGEIWVKSPAIARGYLFAKPADQRQFDDSGYFRTGDLGFI-ADGCLYVTGRVKEVLIIRGKNHYPAHIEASIAASPGALMPVVFSIERQD-EERVAAVIVNHPWTPAACAAQAHKIRQQVAAFAEHRHVF--GTYP----GKLKRRLVKEAYVN----- 119182135 15 ------IPDDVAICDFLDDKYGRYPSKDPFTCGMTG--RTYSAAKVAERVDVLARALAKKGTEWEKVVGIYSFNTIDFLVLCWAIHRCGGIASPANAVYSGPELTYQLKDSGAQSLFTCVPSLPIALEAAAKAGIPRNRIYILDEAPQGMRTLEQFITEGYSLPKLEARQTAFLCYSSGTSGLPKGVKIAHRNVIANTLQMMVYEAPHRNSNDVALGLLPQSHIYSLVVMCHCGPYRGDQVIVLPKFELNHYLQTVEKYKIGTLYLVPPIIIAMLRNKELDKRDLSAVRAIFTGAAPLGKETADELQQWKPSIKQGYGM-----------TETCTVVCTTSSHDVWLGSSGSILPGIECVEL--------TGYDEPGELVVKSPSVVLGYLNNEKATEETFI-DGWMRTGDVVRVAPSGNIFIVDRIKELIKVKGLQVAPAELEAHILSHPDVADCAVIPVPDDSAGELPKAFVVKSDDAATIRAIMKHVEDHKARHKWLKGGVEFLDVIPKSPSGKILRRLLRDKERE----- 125809078 24 ---------DMTLGEVALIILRLYSDKVMQVFDPTGEE--LTGGQLLAQSRRLAHAFQRLKLQRGDVVGISATNTTYLTEVVIAALLNGTPINPLHPQFDSETMAYMYEITKPKVIFCDLDNYETLSAVKNSLKFKTQLILLTGSLP-GVRNIQDLLADGSACPHLSGNDTAFIITSSGVTGLPKGVTRSHRSLLNGAKIPQL-----FTSETVLFCISPLYWISCIFTLLASLVNGCKRVITNRPFSVEYFADLVQRHQVSFVLTVPHQMALLAKSPEELAERLQSVRSFVCSGSKVPLGIWRQYELLGARFAVLYGLSETGGIS-----KNVGGPLGNE---------GKLLRNVQVRILDGQGQALGPN--QTGQIHVRLSQRWGGYYHNPQDTQAAVTPDGWLLTGDHGYFDDDGCLHFQTRDTDVFKYNHFPIYPKQIEDVIHHLPGVHEVAIFGVPDEISTNLIACAVVRDDGRALTAKDITGIVEQHLSAFHIRGGVFFVDGLPKTQNLKIQRRRI----------- 194571130 1233 --PATGADGD-SVVDRFRRTAARQPDALALAAAGRAL----TYGELARATDALGHMLVEHGVTPGDRVALAVGERAMQTRLALAILKVGAAYVPVDLANPPERLAYLLDDCGAKLVLTTRDDRPRLPA------TGANVVCADALDDAAAARHA---GRPLPRVAIAAGQPAYCIYTSGSTGQPKGVLVTHGGLA--NLVDWHVDAFALDAGARAMLAGPGFDAAVWEI-WPALCAGASLAEPAPRHDVAELARWLDAHAISHCFMPTP----LAEAFIAAAARPRALRFLLTGGDQLK---ARGRAGDGFQLINAYGPTENTVVTTSGAVEPASESAQGPAGPARLAPIGAPIRGQALHILDAQLRPTPLG--VSGELYVSGAGLALGYLNRPALTAERFVPAPLYATGDLVRLDENGRLHFVGRADDQVQIRGFRVEPGEVEAVLATHPGVAQCKVIAFEREPSGKLLAAYV--AGDASLTEAALRAFVDSRLPSYMRPAGFVIADALPLDANGKISRRAL----------- 194571130 5534 --PRVDYDEAATMHALMAEQAARTPAATALVV----EGVAYDYETLNRQANRLAHYLLSLGVTSGENVAVMLRPSFEMVVALYAILKVGGAFVPIGPQYPQKRVDAILRHAHARWALTHSGLRRAFAAFPYDVVCVDDVM----GALGGY--------SDRNPPSVDPRQLAYILHTSGSTGTPKGIEIEHRGVV--SMLADLQRTYCLDAHDRVLFHTPFTFDVFIQDVFWPLAYGARVVVMGDDASAHGLADVIERERVTLAQFVPAMLETLVDARERGEAGLASLRQVICGAAALYRGLAERFARFGCRLANHYGPTEVTVDA------SRFDCAEPYAGDTVP--IGRPVGNASLHVLDAHLQPVPRG--VIGEICVASPGLARRYLNDDEGTARAFVEDGLYRTGDLGHCDRTGVVYFHGRADKQLKIRGNRVELDEIGSVLRSHPAIAAAALAYREDAAHGGRLVAYI------------------------------------------------------------ 167035079 508 ------------IHQLFEAQVTKAPDAPALIFGE----QTLSYGELNRRANQLAHKLREQGVGPDVLVGIAIQRSLEMVVGLLAILKAGGAYVPLDPEYPQDRLEYMLDDSQAILLLSETSLITRMPA-QFQSRTLLLDQLTLDGYPDTDLA-----------CLPTARNLIYCIYTSGSTGKPKGVQIEHRS-VAALIGWSLSVYSQADLCGVLFSTSICFDLSVWEL-FVTLSAGGYAVLAA---NALELPDLAARDRVRLVNTVPSAIKQLCE----TGNIPPSVKIINLCGEALKQSIVDDLYRLEHDVYDLYGPSEDTTYSTCTL-----------RAAGGKANIGRPLDNSAAYVLSGGLQPVPVG--AVGELYLAGAGLARGYLKRPGLSAERFLPNPFYRTGDLARYRPDGVLEYVGRVDHQVKVRGFRIELGEIETRLQQ-EAVRETVVMAI-DGPAGQHLVAYVVPTDARVMADENLRAALRKSLPEYMVPSHLVLMDRLPLTPNGKLDRKAL----------- 37526229 3034 -FPSH------TLCSLIEQAVNRYPQRIAVVDAY----RQIDYRTLWSQSLALAAHLQTQEHQHSSLIGVVMEKGWEQIVAVMAILLAGRAYLPIDASYPQQRIHQLLASGEVDTVLTQPKFAQQM-----SWPDSVQVISLDE-----LLLNRLPKNTGGQRLSAHPEDLAYVIFTSGSTGKPKGVMIDHQGAVNTIL--DINQRIALNEHDSVLAISELTFDLSVYDLFGTLSCGAKLVIPSPSRHPDKLLTWLQQESVTVWNSVPAFVQLLEEYARDYPHSLNSLRWVLMSGDWIPTSLPERLSALHPNLLSLGGATEAS-------IWSIAYPIAQVDPNWRSIPYGKPLANQTFYVLNATLSPCPV--WVTGELYIGGQGLALGYWADLEKTAQAFTGERLYRTGDLGRWRPDGNIEFLGRNDHQIKIRGYRIELGEIEHRLCEHPDIQQALAFAHTTSTGALQLVAGLRLSDETPLSTELLPHWLQQTLPVWMCPQRFIILDAIPVSDNGKIDRRAL----------- 145593238 5 ------------LHDLLDRTATAQPDTSAISHGD----QVQSYRNLNAASRRLASWLAARGVRQGGRVLICLPTDPLVPALLYACSRAGAVFSMVNEQSPTVALAHVLTDAEPILLVTDSP-RALAVAVSNGVPTVGTAELRDVVQD----------GPDSEPAESPAVDPICLIYTSGSTGMPKAVVSTHAQVVFA--VKAIASQLAYRVDDVVWCALPLSFDYGMYQIFLSTLAGARLHLASPADTGPTLPRHLVSSAATVLPAVPALARGLARMLSRPGATVPALRLLTNTGAAMPPEVLRDLRARTLRVQLMFGLTECKRAAIM----------PVDEDLRRPDACGRALPGTEILVVDADGATVPPD--TVGEIVVRGPHVMAGYWRRAELTAQRFRVEGLFRTGDHGWLDAEGYLYFVGRRDDIYKERGIRVSVTEVEAAAYRIPQIQAAAVLPPRVEDGRDSATLFVV---SELTAPEVLAA-LRTELDELKTPRTCLVVPDIPMTRNGKVDRAELYRMWSEH---- 146299860 450 -------DSETTLLDSFKKQAAKTPNKIAL----TDQEKTFTYQELDLFSDRVAFFLQKK-IKKDEPVAVLMNRSADLVATLLGVLKSGNAYIPLDPSFPKDRLEYIIDHSGVEQVIST--------EILNQSIGLNRQIIDIELLPDEVLDQKQNALK-----TVPSANTAYIIYTSGSTGNPKGVAIGHKALL--NFLISIQQQPKIEEQDYLFSVTTQSFDISILEFFAPLISGAALYIASEELDPFAVITALEDLKPTIIQATPSFFQMLYNAGWKGNKSLK----ILCGGDLLSETLSEKLRQTNGALWNMYGPTETTI----------WSSCKNIMQANEASNIGKPINNTQLYILDSYMKLLPIG--SAGAIYIGGDGLAQGYFKNEELTNEKFVQSPFYNTGDLGRWNENGEIEFMGRNDNQVKIRGYRIELGEIEARLNQIKNVKASVVVAQKSKEQESLLIAYLIFENEEFNPSFIV-NILREELPEYMIPHAIMQVDEFPLTPNKKIDRKEL----------- 194899917 26 -------DPDLSIGEIIFHEMRRHPQLTAQISATEGTL--LTREELLANAMRVASFMRSEGLRQSDIVGIIGRNTTHMPAVAYACFFNGIAFHSLNIMYDCDTIEKIYKLTRPCIIFCDGD---EFEKVRSATAKLDVKIVTMRNHPLDSIKIEEVLATPIERNFQPADQTLAILCSSGTTGTPKAVTITNSRHILTSI-------YQLTTADIQYSHNTLDWITGLYITIHSGVFSATRIIADNAFDPAFAMRIIEEYKVTWTIQTPSAMALMINCPDFETRDLSSLQCFLFGGSRAALEVQKAIRRLSHDCLQAYGFTELGAIAAINTHFDE-----------KAGSVGRLVNGLKLKIINDEGVSLGPD--EVGEVCIKNNQHWSGYYGNEAETSSMRDSQQWYHSGDLGYMDRDGFLYIVDRKKDMLKYQNIMYYPNDIESVISEMPQVAEVCVFGIWSNTFGDEAAASVVKKGTELEAQDVVAYVSSRTDSKYKLNGGAVIVGDLQRSANGKTNRMANKAHF------- 29830384 13 -----------TLWELVVRRAGLTPDRTVLLQ----DDRSLSFGELRDRAERVAAGLYDMGVRPGTVVAWQLPTRIETALLSFALARLGAVQSPVIPFYRDREVGFALRESKAEFFAVPGTWRGFDHTAMARRLGAKGIFEAYDALPDGDPALLPAPPAQGTDVR-------WIYWTSGTTSDPKGVLHTDRSLIAG--GSCLAHALRLTADDVGSMAFPYAHIAGPDYTVMLLLYGFPAVMFEQFALPDALAG-YRGHGVTVAGGSTAFYSIFLAEQRRQPDTVPTLRLLAGGGAPKPPEVYHRVREMGVQLTHGYGMTEV-PMITMGSPDDTAENLATTE--------GRPPEGMEIRIVD-------------GEVRLRGEAVCQGYL-DPRQTAEAFDEDGFLRTGDLGHLTGSGHLVLTGRLKDVIIRKGENISAKEIEDLLHRHPAVGDVAVIGLPDAERGERVCAVVEPGAGALTLDAMTSYLRAEGLSVHKLPEQLEVVDALPRNETRKVLKYRLRERYA------ 88857004 798 ------YPKELCIHELFEAQVQHAPERTAVWF----EEQCLSYGELNAKANQLAHYLRAHGVGPDSLVGLCTERSLEMVIGIWGILKAGGAYVPLDPDYPQARLAYLIEDAALSVVLTQYDVSKRINLGQSSTVLLDGLI---DKSDSQFLQYPE-YDLSTEETGVCESNLAYLIYTSGSTGNPKGVMIEHRNTV--AMLQWAKQAYCDLELDRVLASTSLNFDLSVYELFLPLCFGYQSVIVK---NALALTE--QKLHISMINTVPSAMKALLEVNAIPR----GVKVINLAGEPLTAQLVNQILEAGVAVCNLYGPSEDTTYSTYARFNEPLTSVPD---------IGRLISNSQGYILGGAQELLPLG--SVGELYIGGAGLARGYLNRPDLTIERFIDNPYYRTGDLVRYREDGRIEFIGRIDHQVKIRGFRIELGEIEHRLNSLQDIVTSQVIPCTQTDGTQYLVAYIEPTCETIWSEERQQDWLADVLPSYMVPSLFVIMNKWPLTPNGKIDKKAL----------- 118431938 1 ---------------------------------------------------------------------------------MLAVTRIGAIHSVVFSGFSSWALADRIVDAKADVLITADGFYRRGRIVDLKKNADEAVKLAADNGVELNVWYHDLLKEVPEPEPRKSDDVLFILYTSGTTGKPKGIMHSVGGYMTYVYNV-FRWNWDPRPEDVFWTAADIGWITGHTIVYGPLMHGETQIMYEGAPDPGRIWEMVERYGVTVFYTSPTLLRLLRKYGDEEGRDFSRLRLLTVGEPINPEVWKWYYEKIGAPIVDTWWQTETGAAMISPAPGIALVPL-------KPGSATLPLPGIVADVLTSDGRQAGPGEK--GYLVVREPWMMLGIWGDPDRYVRTYWEGVWYYPADYAVRDRDGYFWILGRADEVLNVAGHRIGTIELEDALLTHPAVSEAAVVGAPDPVKGEVPVAFVVLRAGYEPSDKLERELVRRLIGPIAEPSKIYFVEKLPKTRSGKIMRRIM----------- 158315040 27 --------------------------------------TTVTYADLAKSSRRFATVLSARGIGRGDRVATLMGKSVDLLTVLVGTWRVGAVYVPLFTAFAETAVTDRLRRAQARLVVADTDQLPKIDQGPWEILPVERLAV----------EVAQAAPWEPGSVAVGGSGALVHMFTSGTTGSPKGVVHPAR--YIGGWHSYQEFGLGVDTDSVYWSAADPGWAYGLYTAVVAPLAGVPTILLRGGFSADTTLRLLAELKVTNFAAAPTAYRGLRNSGRLEAGAL-SVPYLSSAGEPLTPDVNAWAEALGSRVHDHYGQTEIGMPIGFPHHEAVSVPVVD-------GAMGVALPGWSVTVLDPD-HDEPADLGTIGRLAVNSPHMTFAAYADGDDHGRLVGDGRYYVTGDTATIDAAGVVRFSARDDDVIIMAGYRIGPFDVESVLAQHPAVAECAVIAAPDEARGEVVEAYVVTTAASAVTEEELRQWVKERYAAHAYPRRVHFVPSLPKTPSGKIQRNEL----------- 167918885 254 ------------VHRQIERIA--HADPQALALAGE-DGARIGYAVLNATANRLARRLRTLGVAPRDAVALCMRPGPSFALAALAVLKLGAAYVPIDPRYPDPRKLRIVADSGARLVVAEPDAAPAQAPDAVAPVWWDALAAQAATLPDSDLDIETA-----------PDDLAYIVYTSGTTGAPKGVEIPHRGLANLCAWHARAYGLHDAPQSIRASQTAGIGFDAAVWEIWPYLCTGASVWFAPRQSSRHLEEWLSTRRITHCFAATPLAHAVLADGWLGS---PSLAYLLTGGERLPPAGARY------RLFNHYGPSENSVVATAGEV---------AQGAGEPPSIGAALDNVRVYVLDRHGQLAPRG--VPGELYIGGASLMRGYRSNDALTHARLVADPFYRTGDLVCWNDAGELDYVGRADDQVKIRGHRIEPSEILHAVKSHAGVYDAAVTTLDHPQAGPQLVAYVVFDPGAPDRAARLKRAIAAQLPAFMVPTHVVELDALPLTSNGKIDYAAL----------- 111019200 3017 ----------------------------------------VTYRELDERSNRLARALIRRGAGPDAFVAIGVPRSIEWVLSVWAVAKSGAAYVPVDPTLPPARTGGMLEDSGAVLGLT-------VTAYRDRLPGVVPWLLLDDPEVANGYSGDPVIADRLRPLRV--EHAAFLLYTSGSTGTPKGVVLTHGGLA--NLAVEERERFASMHGARVSHLASPSFDASLFELLMAFAVGATLVVVPPTVLGGRLAELLASEHVSHAFFTPTILDTL------RPEDLPSLRILAVAGERFPPELADRW-TLGRFVFNGYGPTEATVQTTVSEVLSPDEPVN----------VGGPGRGVEVIVVNTWLQPVPVG--VIGELYVAGPGLARGYHRRSALTAGSFVANPFYRTGDLVRWSEIGRLEYVGRNDFQVKIRGQRVELGEIESVLARCDGVGRAAVTV--HSGTGDRLVGYVTAEAGASIDTAEVLRYAGSHLAPYMVPAQLVVLDRLPVGRTGKLDRRAL----------- 111019200 1969 ----------------------------------------LSYGELDEWSNRWARVLIGRGVGPELVVGVAVPRSVELVVAVWAVVKSGAAFVPVDPVLPEVRVRELLVDSGA---------VVGLSVSGVVLPSVVEWLRVDDVSVVEGVSGGVVSDGERTR-RLVGGCAAYVMYTSGSTGRPKGVVVTHGGLA--NLVEEVRVRFGLWSGCRVSHVASPSFDASVYEWLMAFSVGARLVVAPPGFGGAALGEWLGVNGVTHCFVTPSVLATV------EEGALGSVRVLVVAGEVLGSELVARW-APGRELFDAYGPTEVTVQATVSDALVAGGVVTVGGPAVGV----------EVVVLDGWLRPVPVG--VVGELYVGGAGLARGYLGRAGLTAASFVADPFYRTGDLVRWDGLGSLVFVGRADFQVKVRGQRVELGEVESVLGRCPGVAAAV---VVVVGEGGRLVGYVVPEVGVRVDPGVVVEFAGSVLPGGVVPSVVVVLGELPVTASGKLDRAAL----------- 212517298 17 -----------TVTEYLFNSLKSHP-KDSIIQIDASTGEKITCWNYLKKCLQFGEGLKNMGVKNGDVVCLACQNSINSIIASVGTFFSGGIAAPIDHNSKPVEMQYLLNLLKPKYIICENEKAQEINNNLKQINLDCKIIVLDTKVSDSDVSIENVDVDSYVPRKVGDNDIFVICCSSGSTGYPKGVALSHHSLLYNVQTLKQVFHHPFPPKKKLLFTSPLFWISNFILTIMSCVFGQTRIVP-KSTNTIHYLESIEKYQPEFTAFSPSSLLFLVDHPDFDKFNLKSLKLIFVGGSLLGSNLLDKIKWKNVHILQGYGMTEFGGGITSPNFGNAT------------SSVGEVLPNTSIKIVDPSGKILGPN--EIGECRVKADRVMIGYYNNEKATKESFDDDGWFKTGDLMYYDDNKLLYVVGRIKETVKYQNYQISLAEIENFIISLPGVKDAAIVPIPHGP-NHHLKAVVVKSSGSNISENDVIEAVKNNFSEYKLREGVEFSDSLPRTETGKLRRWQL----------- 188584347 555 ----------------FRLHARRHPDRVAIHFGE----ETVTYGALDAWADRVAGALRAGDLPEGARVGILMQRSPGLVAAMLGALRAGIPYVPLDPVMPPARRAGIIADAGIGVMLTRAADRALMPEGGPRIIEVDR---LDGPAPGRL-------------PPVPADRPAYLIYTSSTTGAPKGVEVLHRGL--SNLLFSMARAPGIGRDDRLLAVTTVTFDIAGLELLLPLIRGAAIVLASADRDGHALLARMERSGATLLQATPMTWRLLLEAGFRSRPGFK----MLCGGEALPLDLARRLLEGGGELWNLYGPTETTI----------WSSAARIELGDAAITVGRPIDNTSLFILDAQGEPVPVG--VTGELLIGGVGLARGYLGRPDLTQRSFIASRLYRTGDRARYRPDGRIEILGRADHQIKLRGYRIEPGEIEAVLLRQTG-LHSVVVLRPDAGGEERLVCYFVRAEAAPTLRNLRAALARE-LPDYMIPSEWVRLSRLPLTASGKVDRRAL----------- 109897693 16 --------------------------------------------DMLSRARKIAQILQNKGVSTGDVIAILLRNDTTLYEVVEACRYVGAYYVTLNWHGTQAELMPILSDSGAKVLVGHSNLL---DQFTQPLPPDLAVLVVDTPAPSDVVPLAAVLSDTPEIESQPERFRGMFSYTSGSTGKPKGIKREQRPDPYTVFAGLAKALMQLDSGDRFYIAAPLYHSAPHALTLCCLAAGNVTVFIEPKFDPERFLADVQQHKITHTYIVPTMMIRLLKLPQEEKYDMSSLRYALSTGSAWPVDVKQMIDWFGPIFFESYGASELGFMTL----------ISSQESLAKPGSVGKAIAGGSIIILDDAMQPVP--TGESGSIYVHLPMFGPFKYTNTQGTLDGLHYQNYTTLGDMGYLDADGYLFINDRKKDMIISGGANIFPAEIEAVLIHMPQIADCAIFGIPDSEFGEMIVLAAQCQPDQHLDIAQVCEFLDGRIARFKWPKKLELHDQLPREDSGKIFKQRLRAAY------- 21321597 8 ----------------------------------------VSYRELDARANRLAHLLLAKGARPERVVAIALPRSVDNVVARLAVLKTGAAYLPVDPAYPAERIDFMLADAEPLLVSTAP----------------------------GHRRAARHRPRCADPPRLP----AYVIYTSGSTGRPKGVVVTHRGLP--AFARAEIAHFDVRPGDRVLQFSPSFDASVLELCMALPAGAALVVPPPGPLLGEQLADVIDGFGVTHALIPPVALATVPDRP------LPTFRCLVVAGDACAPDLVARW-APGRTMVNAYGPTESTVVT----------SWSGPLEPGGAPPIGRPIPGTEVRVLDDELRPA-----EEGELYVTGVGLARGYLRRPGLTAARFVADPFYRTGDVVRRAPDGELAFVGRADHQVKIRGFRVEPGEVEALLREHPAVRQAVVVARDEPK---RLVAYVV------GEVEGLREYLAATLPDYLVPSAFVALDTFPLSPNGKLDRDAL----------- 21321597 1945 -----------TIPERFAAQAARTPDAIAVSFAG----EHLTYRELDERSNRLAHHLVAAGAGPERLVALLFERTADLVVAVLGVLKSGAAYLPIDPAYPAERIAGTIADGKPVVVL-------------------------------DRLPDLSGYPTTAPRVELHPENSAYVIYTSGSTGKPKGVVIPHSNVI--RLFAATRHWYGFDENDVW----PLFHSYAFDVLWGALLHGGRLVVYETSRSPREFARLVREEGVTVPNQTPSAFYQLIPEQPDEE-------RVIFAGEPLDLDKTKDWRGAG-TMINMYGITETTVHVTYTVAD---------------GSIGVPMPDLRVYVLDEDLEPVPP--VVVGEMYVAGPGPARGYLDRPGLTASRFVANPFYRSGDLGVWR-DGTLHCLGRADHQVKIRGFRVELGEIEAVLAAHPAVA-----QVVVLAVDERLVAYYVPDGHVAVAD-LREH-ASAALPDYMVPAAYVALDRLPLNANGKLDRAALPAPERD----- 163795764 450 -------PAETTLVALFETAVRDHGDRVAVSCGG----RDLTYRALDAAANEIAWRLLDHALGPDDRVALIARRSELLPAAMLGIAKAGAAYVPIDPDYPADRIAFRIRDSGCRMVLRLPAPGENLDAVPADLPVLEVCGDLDGR-------------DAPPPSPPSPGDLVYVAYTSGSTGRPKGVMIEHRNVA--AFSATLDAVFGLGQRDTILALTTITFDISVLELLCSLTRGLRVVIASDAADPDLILAEIAARGVDVLQATPSRLRNLLDAGGAEP--LNRVRVALVGGEKLPPALATLLAGYGMTAFNVYGPTETTIWSTA------------QQLATAPLSIGRPLPGETVILLSRNGRPCPVG--MVGEICIGGVGLGRGYLGRDDLTAERYIGERLYRTGDLGRWREDGELEVLGRGDDQVKVRGHRIEPGEIEAALAACPGVRQAVVATR--ERNGEELVAW--AAGESLDPAPLRDALMRQ-LPGYMVPGQISALEAMPLLPSGKVDRHRLPE--------- 163795764 2575 --------------SLFAERAAAMADRPAVITGDTA----LSYHDLDALSDRVAEFLRHHGLHAGEPVLVRLDRTPHLIAAVLGILKAGGVYMPVDRQTPATRVTAVLNKSRCRLAIADT--APVGMTACGEVSAVRVF-----SADEPQRAADRYAGLEAGP---DGDPPAYLIFTSGSTGEPKGVLLGHAGFL--NMITCQIDTFGIGADDRVLLFASPAFDASMSELFMALLAGAALV-PAPAADPRLFLELMDRQRVSVATLPPAYLSAL------GRPALAALRVLITAGEP-PVDTDVRHYAPRLRYFNAYGPTESSVCA------SIFEVPAAGVGADTPVPIGRPLANTAIHVLDPRLAPVPIG--VPGEICIAGAGLALGYVGDPAETARAFVDNGLYRTGDRGWWREDGQLVYGGRLDQQLKIRGQRVEPAEIERALMAIAEVEQALVLAQGDPSRRELVAYLATQPGAAPLSSADLRGRLAASLPAAMIPAHAVWLEAFPRTVNGKIDRAAL----------- 163795764 1513 -----------TIVSLFRRQVALTPDLPALVDGD----RHLTYRALSDRADALATLLSARATGPDRRVAVLAERTIDAYVGILGILVAGAAYVPLDPAHPDARLEALIADCAAVAVVTDG-----AQAQRARRLTTRPVLESGEGGTR---------TESPPPPTPQPDHLAYVIYTSGTSGRPKGVMVEHRAITNLARWFDWDLYGRCGTGLRHAAIAALTFDVSPHEICGSLLRGDTYVVPEEKRDPRLLDRFMARHRIEVLCTTPSLLTAGLDAGLWAGGC--TLRVLGIGAEPLTRTLTDRLHREDFAVWNLYGPTEACVECIVHQVKPGSGPAA--------VPIGRPIPATRVYLLDTHVQPTPIG--VAGEICIAGINLARGYLGQPELTRDRFVSERIYRTGDLAYWRPDGSLHFIGRRDHQVKIRGYRIELAEIEHHLLRQPGVR-AGVVMPWDTGDGASLACWFVPEGTPDVPA--LREALGTTLPAPMVPTHFVAMDALPLNANGKVDRAAL----------- 194044375 85 ---GWFLGGQLNVSNCLDQHVQKSPESVALIRDEPGTAVRITYRELLETTCRLANTLKRHGVCRGDRVAIYMPVSPMAVAAMLACARIGAVHTVIFAGFSAGSLAGRINDAKCKVLITVVELKRIVDEAVKLCPSIQHVLVTDNKVPMGNLDLEQEMAKECAPESMGSEDTLFLLYTSGSTGKPKGLVHTQAGYLLYA-ALTHRLVFDYRPGDIFGCMADIGWITGHSVVYGPLCNGATSVLFESTPDAGRYWETVQRLKINQFYGAPTAFRLLLKYSDSKKYDRSSLRTLGSVGEPINHEAWEWLHQVRCTLVDTWWQTETGGICISPRP-------SEEGANILPCMAMRPLFGIVPVLMDEKGK-VLEGGDVSGALCLSWPGMARTIYGDHQAYFKAFPGEPFLPLLD----------TVSGSQDQ------------------ADHPAVPETAVIGYPHDIKGEAAFAFIVLKDGTGDVDVVVKELVADKIAKYAVPDQVLVVKRLPKTRSGKVMRRLLRK--------- 119477016 18 ----------MDIPWLLNQWVQRVPDKEFIWEPFDGLSEAYSYGRVQREAKQLAAALTTVGVRSGDFVIIHLENCPEFILAWFACAELGAVAVSTNTRSVDRDMQYYSEHSQAVCAITQPAFASMV---RRSCSPGIPVIVTDNNAGVAATAFNDLLTKAVDDLPDRPADALAVQFTSGTTSRPKAVLWTQANGIWAGKISA--SHMKLRHEDKTLIFMPMFHTNAQGYSMLATLWVGGTFVMQPKFSASRFWPISLKYNLTWLSTIPFAIKAISDQVPEHSYRF-------WGTAAHLPGLKDKF---GVAGMGWWGMTETLTHGIVT----------DIDQPGPHGTIGRVAPEYDIEIRTSDGKIAGVGERGLLFIRVRGVTLFKEYYGSPEANEKAFDTDGWFDTGDIIRIGDDGYLYFSDRDKDMLKVGAENVAASEIESVILASGLVAECAVVAQKHFMLDEVPVAFVIPLNMPDVDLGVRLSYCRDNLADFKVPFSVHVVGELPRSTLEKVAKNELRNR-------- 118467617 1540 -----------SIPERFSAQVVRTPDSVAVTCGG----ESLTYAELDETADRLANLLTLHGAGPGTYVAIMLPRCAQAIVAILAVLKTGAAYLPIDPVLPDARVQFMLDDTAPIAAVTNDELRSRFDGFAG--------VVVEADDPAMSLHPTTALLAPA------ADDIAYVIYTSGTTGRPKGVAVTHHNVT--RLFDAPYPGLTFGSGQVWTCHSTGFDFSVWEI-WSALLHGGRLVVVPESVSPSDLHELLVTEHVTMFSQTPAAAAALSHTGLEDL-------TLVVGGEACPSEVVQRW-APKRTMINGYGPTETTVFASTSEPLNPSSPGD--------VPIGAPVPGAAVFVLDSWLRPVPPG--VAGEVYVAGGGVTVGYVHRPGMTASRFVACPFYRTGDLARWGTDGQLRYLGRADDQVKIRGFRIELGEIQCALADLDGVDQAAVVVREDQPGDKRLVGYIT----GTMDPAVAREMLADHLPPYMVPAAVLRLDTLPVTVNGKLDQRAL----------- 118467617 41 -----------TIPQLFSAQVTRTPTAHALVCGE----RVFTYRELDEATDRLAMRLTRSGSGPGQCVALLLPRSAEAIIAILAVLKSGAAYLPMDTAHPDARLRFMLHDAKPVAAVTTSAL---------------HTRLTGTGIP--LLDIDACDTGASAPIRPPPDDLAYLTYTSGTTGVPKAVAVTHRNVT--QLLECPHPELPASPGQVWSQWHSLFDVSVWEIC-GALLHGNRLVVVPESISPHELNALLVRERVTVLCQTPSSAGMLSAEGLDRTA-------LVVAGEACPADLVQRW-APGRVMLNAYGPTEATVYAAMSSPLSSDAD---------PVPIGRPVPHAAAFVLDKFLRPVLDG--VIGELYIAGAGVAVGYARRSALTASRFVACPFYRTGDLVRWDDDGHLVYLGRCDEQVKIHGYRIELGEVQAALAGLDGVDQAVVTVREDRPGDQRLVGYIIGAADPSAS----RRALAERLPAYMVPAAVVVLDSLPLTVNGKLDKRALPAP--DYRGDA 13398458 1394 -FPSS------TLHAVFESEAQQHPDKVAVVY----EDVRLTYRELNSRANALAHLLSKAAIGPNKIIGLVMEKSEHMINSIFAVWKTGGAYVPIDASYPDHRIKYILEDTAALAVIADGPYLERLESI------------MEGSLP--LIPSDEALRLPPSPVHPNSNDLAYVMYTSGTTGLPKGVMVEHHGVVNLAFSLAQIFGLRDTDDEVILSFSNYIFDHFVEQMTDALLNGQTLVVLNDRGDKERLYKYIEDNKVTYLSGTPSVISM----YEFDRFH-SHMRRIDCVGEAFSEPVFDKIRETFPGVINGYGPTEVSITTS--------KRLYPFPERRTNKSIGSQVSNSKSYVLSDDMKRMPIG--AVGELYLGGDGVARGYHNRPELTAERFPQNPFYKTGDLVRWGSNGEVEYLGRNDFQVKIRGQRIELGEIEAVLSSYEGIKQSVVLAKDRKIDNQKLVGYYL--GSESLSAQAIRRYMQTRLPSYMVPARLVPISKFPTTPSGKLDSKAL----------- 13398458 314 ------------LHQLFEEAALQHGNRTALVYGE----KQVTFANLNEQGNRLAHHLCYIGIYPEQLIGLFLDKSDMMITTILGIWKSGAAYTPIDPAYPDDRVRFLLDDTQVGILIASRRHVPRLQNNLIEKRQLQ--ILTLESVLSSLHEQPAHTSSNLDHLQLNSKQLAYVTYTSGTTGFPKGIYKEHTSVVNSITDLSARYGVSGSDDEVIL----LFSAYVFEQMLMALTTGNTLAIINDKFDPDILLPFIRRHKVTYLNGTASVVQ------EYDLTTCPSLKRLVLVGENLTEARYKALRRFKARILSEYGFTESAFVTALN--------IFDPASERTNMSLGRPVRNVKCYILDSNLKRLPLG--VTGELHIGGLGISRGYMNRDELTRAKFLKNPYYKTGDLARWLPNGEVEYLGRADFQIKLRGIRIEPGEIESTLGAYPGIRTSIVVSKKEETRQDHLVGYFVCDDEMLSESDILK-FLEQKLPRYMIPTRLVQLEQIPVTINGKADLRAL----------- 13398458 2469 -----------SLLGWFEEQVATSPSSIAV----TDGNRRISYHDINIEANKMANCISSRKVDMSDRLALVLDKSIEMIVSILAVWKLGAAYVPLDPSYPTQRIEYILEATAAKALITTS-------KHETGMMCIPGINLISIDDPEVQKELQKQSLENFTSRSSAPSNPAYIIFTSGTTGKPKGVLVEHSSVAKLRDSLVGRYFGDTNGSHAVLFLSNYVFDFSLEQLCLSIFSGNKLVIPPEELTHEFFYAVAEAEKLSYISGTPSTLQQI------QLSRLNHLQMVTAAGEEFHSSHYDSMRQFKGPINNAYGITETS---VYNIVTTFDADMPFTKALCEE------LPGTLAYVLNDNLQRVPPN--AVGELYIGGECLSLGYLNQKALTEERFIPNPFYKTGDMVRSLGSRGIEFIGRRDQQVKLRGFRIELSEIRDAVLSSSGVKEAVVFPRYDETKSSALVCCYVAEDRTECPSTYIREQLSSVLPQFMIPSQIHCIESFPVTVNGKLDMAKLSE--------- 120401258 36 ---GAMQRENMAITSGFAAAAQRCPDRAGLID----ELGILTWRQIDQRADAFAAALQALPGGQPEVIALMARNHRGFVDALIAANRIGADVLLLNTSFAGPALAEVMERGRSVAVVYDEEFTDTVDRALAGRPDTTRIVAWTDT-PGDRLTVEGMIAEHGEPVRAPEKSRV-ILLTSGTTGTPKGASHSGGD---PSVLKAILDRTPWRAEQPVVIVAPMFHAWGFSLAFAASMS--CTIVTRRRFDPEATLELVDKYRATGLCVVPVMFDRIMDLPDEDKYSGRSLRFAAASGSRMPDVVIKFMDRFGDVIYNNYNATEAGMIATAT----------PRDLRAAPDTAGRPAEGTEIRILDADFNEVP--TGEVGGIYVRNSTQFDGY--TTGKTKD--FHEGFMSSGDVGYFDEAGRLFVVGRDDEMIVSGGENVYPIEVEKTLAAHPDVAEATVLGVDDEKFGQRLEAFVVLTADAAATPETLKQHVRDNLANYKVPREITILDELPRGVTGKISRKDLQDRLDN----- 163840588 2 --------------------------------------------------------------QRGERMIVMLGNQVEFWEVMLAGMKLGIVLIPTTTQMGPADLQDRVERGEARWALADRADVGKFDGVQGQLIEVGSLIEVGSEAASPALKYADSASAAEDDAPTRGDETLLLYFTSGTTSKAKLVEHTHTSYPIGHL--STMYWIGLEPGDVHLNVAPGWAKHAWSNIFTPWIAEACVFIYNERFDAKALMAQMDAEGVTSFCAPPTVWRLLIQA------DLSALRKVVSAGEPLNAEVIEQVKRWGQTIRDGFGQTESTVQIANT-----------PGQEVKIGAMGRPLPGYDAVLVD----PATGLEGDEGELCLRLDGLMKGYYGDEEKTDFAFR-DGYYHTGDMVERDADGVITYVGRGDDVFKSSDYKLSPFELESVLIEHPTVAEAAVVPSPDPLKLAVPKAFVVLTPGAQTAEDILRY-CRNHLAPFKRIRRLEFA-ELPKTISGKIRRVELR---------- 110679955 14 -------PTPFNLTRHVLAAGRAHPQKQALLIVSADHTETWSFGALEAAVRGTATGFLRQGLTPGDVIVMRLGNTIDFPITYLAALAAGLVPVPTSAALTQSEAAFVIKTVSPKAVVAAPD-----------IPCPDFAVTIDLETLQSFRSLPAAPYHLGDPERLG-----YIIFTSGTSGKPRAVAHAHRAIWARQMM--FDGWYGLRPDDRLLHAGAFNWTYTLGTGLMPWTLGATAVIPVAGTRPQELPALLARHDASIFAAAPGVYRQMLD--RATPVPLPALRHGLSAGEKLPPALAERWHATGRPVFEAYGMSECSTFISQCPADQN-----------VAGTLGKPQKGRRIALL-KNGEPVALGDEGTIAVARSDPGLMLGYLNAPQETAERMR-GAWFLTGDQGVMNAQGHITYMGRDDDMMNAGGYRVSPIEVERVLADYPGITAVAVTEVRIKTDTTVIGAFYT--GANALDADKLRAYVSQTLARYKQPRVFEHLPDLPMGANGKILRRVLRQRFERHH--- 171691813 56 -----------TCYNCIDRHVAGRGDAPAILYDVTNKKETYTYARLLDEVEIFAGVLREEGVKKGDVVLVYMPMIPAALIGILAINRLGAIHAVVFGGFASGALAQRIEASKPVAILTASGFVEDAMKISNELPWRPIDRANGQRKWQALVKSCRARGWRAACVPVKSTDGVYIIYTSGTTGLPKGVLREAGGHAVGHLMISYLFGVH-GPGDVMGCYSDIWVVSHSYTLYGPLLTGAATVLYEGKPDASAFWRLAEEYKINTMFTAPTALRAIRKEDPDNIHGLKNLRALFLAGETMYQDLLAKHAAPGALVIDNWWSSESGSPISGIALVPHAGSASHPPLKIKPGSAGKAMPGFDVRVVSDSGEPLPPN--TMGNIVLGAPTAFRTLWGDEERFYKGYRFDGYIDTGDAGVIDEDGYIHIMARSDDIINVAAHRLSTGQLEQAITTHPDVTEACVVGIPDALKGQMPFAFISTSHGAATTKEEIQILVRKQVGAIALGGMIEGKGMIPKTRSGKTLRRVLKELLEN----- 103486400 6 ---------------LLDIAADAASDRPAL---GSGE-EAIDFGTYRARASQTAAWLASRG-KANT--AFLGMNGELLPILLFASGMAGTAFVPLNYRLPDADLNRLVARTAPAVLIADDDMLARIAPAEG-----------IELVARSDFEAEFLAGPTPPPAALPENDIAVLLFTSGTTGEPKAAVLRHTNLTAYVM--STVEFLGAGEDEAALVSVPSYHVAGISAILTAA-YGGRRIVYLPAFTPDQWVATAAAEAVTHAMVVPTMLDRILDVMEQTGETLPALRALSYGGGKMPEPVIARAKLPHVDFVNAYGLTETSSTIALLGAEDHRIAFASGDPAIRRASVGKPLPSIELEIRREDGTPCAPG--EHGEIHVRGEQVSGEYLN-----KKAVADDGWFATNDAGWLDEGGYLFVEGRLDDVIVRGGENISPGEIEDLLRTHDDIADCAVLGIPCEKWGEKVVAVIVSRSGRPDIEALSSAI-RAKLRSTKTPEQWFVRDALPYNETGKLLRRVLKAELAE----- 145221039 36 ---GAMQRENMAITSGFAAAAQRCPDRAGLVD----ELGILTWRQIDQRADALAAALQALPEGQPEVIGLMARNHRGFVDSLIAANRIGADVLLLNTSFAGPALAEVLQRGRAVAVIYDEEFTETVDRAVADRPETTRILAWTDSDTDA-LTVEGLIAEHGEPVRSVEK-ARVILLTSGTTGTPKGAKHSGGD---PGVLKSILDRTPWRAEQPVVIVAPMFHAWGFSLAFAASMS--CTIITRRKFDPEATLELVDKFRATGLCVVPVMFDRIMELPEEDKYSGRSLRFAAASGSRMPDIVIKFMDRFGDVIYNNYNATEAGMIATAT----------PRDLRAAPDTAGRPAEGTEIKILDSEFNEVP--TGETGGIWVRNSTQFDGY--TSGSTKD--FHDGFMSSGDVGYLDEEGRLFVVGRDDEMIVSGGENVYPIEVEKTLTSHPDVAEATVLGVDDEKFGQRLAAFVVLNPGAAATPEALKQHVRDNLANYKVPREITVLDELPRSITGKISRKDLKDRLDN----- 13661780 43 ------------------------PDAVAVLRGGLHTPEKVTFGQVQHAAVRVAGVLRSRGVEPGDRVVLYLDPSVEAAEVVFGVLVAGAVLVPVPRLLTGTSVAHRLADSGATVLVTDGPGVDRLESTGCSLHDVDVLTV--DGAHGAPLGDLTRRVDPLAPVPRRSSDLALLMYTSGTSGPPKGIVHGHRVLLGHAGVDYAFE--LFRPGDVYFGTADWGWIGGLMLGLLPWSLGVPVVAHRPRFDPGATLDMLSRYSVTTAFLPASVLRMFAEHGEPAQRR---LRAVVTGGEPAGAELGWARRHLSDAVNKAYGQTEANALIGDSAVLGSVDD----------ATMGAPYPGHRIALLDDAGTHVAPG--EVGEIALELPSVALGYW--DASSASVVPPAGWHRTGDLARLAHGRRLEYLGRADDVIKSRGYRIGPAEIEEALKRHPQVLDAAAVGLPDPESGQQVKAFVHLAAGELTEEAELRELVAAAVGPHARPREIEAVAALPRTETGKVRRREL----------- 116197669 7 ----------------LQTAIKGTPDSTVVIVPGS-QALTVTYKDLVSETASFQQKLAAIGIAKGAPVSIATVNSYEFIVSFLAASWQRAIAAPLNPAYKQDEFEFYIDDVKSAIVLVPKGAYPAVKAAQKFNSAIAECYW-DAAKKEVALDVKELKGKSKQPILKPDEDIALVLHTSGTTSRPKVVPLSHRNLT--RTMHNIQQTYQLTASDRTMLVMPLFHVHGLLCGLLAPLLSGGSMIVPTKFSASDFWRDYTTHGANWYTAVPTIHQIFSREP------------VLSFSPSPPSGFIA---------------------LLLPFLPHRLPRHSKKPTTLPPGTVGLGQ-GVEVVILDGAGAAVRPGAE--GEICIRGENVTGGYLNNAEANRTSYTAEGYFRTGDQGRKDPDGYLIITGRIKELINKGGEKISPIELDNVLTRHPAVSEAVSFAIPDEMFGQEIGVAVVLKPGVRLAEAELKAWVAEKLAKFKVPKKVYFTDVMPKTATGKIQRRIVAETMQKQEGRA 29827787 47 ---------EYNLADLFESVVDVVPDREALVYLDTGAERRLGYAELDAAANRVAHHLIDSGIRPGEHLGLHLYNGVEYLQTVLGCLKARIVPVNVNYRYVEEELVYLYRDADLVALVFDAEFTERVAAALPQTEKLRHLVRVGGAGPLPVVEFADAEAAGSPGRGFPARSADFIIYTGGTTGMPKGVMWRQEDLFFSGLGGGAPTGEPVGEGITFFPAPPLMHGTSTLTAFIGFNFGQRVVI-HRKFVPEEVLRTIEKERVTSMSLVGAMLRPLIDALPMKGTDCSSMFSVSSSGAIMSETVRAQFQALNVMLLNNFGSSESG------FNGTATPDSGPDRGFRIRV-------NSRTQVVDPATHE-PVAVGEPGRIAQRG-HVPLGYYNDPKKTAETFFRKGWVLLGDMATVDEAGVVTVLGRGSQCINTGGEKVYPEEVEQALKSHPDVYDVLVAGVPDTTWGSHVAAVVQLRAGRPSLEEIQTH-CRTRLAGYKIPRQLVITSTIQRSPSGKADYRWAR---------- 167645871 31 -----------------------HPDK--IFLDFSGEKH--SYGAFDQASNRFAHALQSLGLIAGAPIVSMLDNNVDAVTTWIAANKISAISVPLNTALIGQFLRHQIEDAGASLLVCEARYLQRILDIEDQLTSLKTVLVRGQPAPGSVLTIDHRGADDSAFEDLPDPGALALIYTSGTTGPSKGCMIT-GNQMCH-FARMLTRSAPFGPDDIYWTPLPLFHMNAIATGVVSVMLVGATISFAPKFSVSGFWPAIETSGATVVSILGSLGTMLARADEHEAMARCFGQVHTVKGNPFPEEIKQIWRRFGATKINVYGLTE------------GLLTSMPADGGYAEGSSGKAAPELDVRIFDDNDNEVPIG--TAGEVVCRPDIIFKGYWRRPEDTLKVM-GNLWFHTGDIGKFDENGFFHFVDRKKDYLRRRGENISSFEMETSILTHPAIEQVAVHAVPSNLQEDDLKVTAKLKPGAVLSEEELCRWLIERVPYYAVPRYIEFRTELPVNPQGRVLKFQLRDE-------- 169631764 1968 -----------SIPELFGEQVERSPGAIAVTC----DGRSLTYRELDESANRLARVLADRGAGSGETVALLFSRSAEAIVAMLAVLKTGAAYVPVDPALPLARIEFMVADTAPILAVTTTEHRPRLGDIE------LCIIDINEPSP-------DVQAETAPPGPTP-DDIAYIIFTSGTTGTPKGVAIAHRNVLFDALNAQVPSGTG---QVWAQWHSYSFDVSVWEI-FGALLHGACLLVVTEQASPGELHELLVTQRVSVLSQTPSAAGMISPQGLESTA-------LVVAGEACPPELVDRW-APGRVMVNAYGPTEATV----------YASISAPLQSGSPVLIGAPVPGVALFVLDQWMRPAPPG--VAGELYVAGRGVGLGYWRRTGLTSTRFVACPFYRTGDLVQWDDGGQLRYLGRADEQVKIRGYRIELGEVQAALATLDGVTQAVVIAHEDQGGTLRLVGYVV---GKADPDRIRTQLA-ARLPGYMVPAAVVVIDALPLTVSGKLDRRAL----------- 169631764 4511 ----THLAQPASIPELFARQVTRSPKSIALVC----EDRSLTYLALDEASNRLARFLIGRGVGPGERVALMFPRSAEAVVAILAVLKTGAAYLPIDPALPGARVEFMVSDAGPMAVVTTAALAERFSGF--------GLPVVDVQDPAIAAECGAGLTMPS------ADGMAHIIYTSGTTGLPKGVAVTQRNVT--QLFDSLQIGVPLEPGQVWTQFHSYSFDFSVWEIWGALLHGGRLVVVPETISSRDFHRLLVREQVTVLTQTPSAVSML----PVDGLDVATL---VIGAEPCSPELVDRW-APGRTMVNVYGPTETTMWLCASAPLAPGLGAPP---------IGSPTAWAAFFVLDEWLRPVPAG--VVGELYLGGAGVGIGYWRRSGLTAARFMACPFYRTGDLVRWRADGQLDYLGRADEQVKIRGYRIELGEIQSALAALDGVENAAVIAREDRPGDKRLVGYITGAADPVGA----RTALAERLPGYMVPAAVVGLAALPMTVNGKLDVRAL----------- 169631764 6631 ---------PVTVPALFADQVARTPEAVAVTCGG----HALTYRELDDAANWLALRLSRAGVVPGGCVALLLERSSQAIVAMLAVLKAGAAYLAIDPVMPSARIDFMLDDAAPTAVVTTSGLAGRFDGREMSVIDIGELADVDD-------AEMEIVHSPANPGPEP-DDIAYLIYTSGTTGVPKGVAVTHHNLLARSTPAQLPANQVWTQ-----CHSYAFDFSVWEI-WAALLGGARVVVVPESISPEDFHTLLVRERVNVLTQTPSAAGAL------SPAGLDSV-ALLLGGEACPGEVVDRWAA-GHTVINAYGPTEITVYASMS---------APLAAGSGAAPIGAPVSTSALFVLDEWLRPVPVG--VVGELYVAGEGVACGYLGRSGLTSARFVACPFYRTGDLVSWRPDGQLQYRGRADDQVKIRGYRIELGEVQAALSALSDVSQAAVIAREDPPGVTRLVGYVTESVNGVAEPDRLRNALANRVPGYMVPSAIVVLEALPLTVNGKLDIRALPAEYQD----- 169631764 455 ------VPRPLSIPELFAEQVVRDPGAVAVSCGG----RSVSYRGLDEASNRLAHLLISHGVGPGQRVALLLSRSVEAVVAIMGVLKTGAAYVPIDPSVPDARLRFVLCDAGPVVVVTTAELADRLAG--------HGLTVVDIDGRAVYGQPSAALSIMPHP-----DDVAYLIYTSGTTGTPKGVAIPHHNVT--RLLEAIDADLELVPGQGWAQCHSLAFDFSVWEIFGALLHGGRLVVVPEGVTPEELHALLVHERVSVLSQTPSAFYALVDTASPEQRQL-ALSVVVFGGEALPARLSDWFQDHSPRLINMYGITETT-------VHASFREITVSDVVGTSSPIGAPLADLSFFVLDDWLRPL--QAGAVGELYVAGAGVGYGYAGRTSLTATRFVACPFYRTGDLVCWGSDGQLRYLGRADEQVKIRGYRIELGEVQSALAALEGVDQVAVIAREDRPGDKRLVGYFT---GSADPGELRET-LTDRLPSYMVPAAIVVLESLPLTVNGKLDRNAL----------- 169631764 3021 --------RPASVTGLFAEKVSRTPEAVAVSCGE----RSWTYRELDSAANRLAHLLIDQGAGPGQVVALLSNRSAEAIAAILGILKTGAAYLPIDPAVPDARLTFVLADAGPVVAVTTTDLADRLDG--------RGLAIIDIRGVGPHPPDAGFDGAIPDPEP---DHTAYLIYTSGTTGVPKGVALSHRNVLLDSLDAGLPHPGVWSHSHSL-----AFDVSVWEI-FGALLSGGRVVIASEGASPEDLHALLIREHVTVITQTPSAARALPREGLDSAA-------LVVVGEACPAEVVDQW-APGRVMINAYGPTETTMCV----------AISAPLTAGQGVPIGTPVTGAALFVLDESLRQVPVG--VVGELYVAGRGVGYGYVGRAPLTSTRFVACPFYRTGDLVCWRPDGQLNYLGRADEQVKIRGHRIELAEIQAVLASLGGVEEAVVIAREDRPGDKRLVGYITGTADCGG----LRMAIADRLPAYMVPAAVVRLDAIPLTVNGKLDTRAL----------- 169631764 5574 ---------------LFAEQAARVPHAVAISF----NGRELTYREVDQASDQLAHRLIAQGVRPGESVALLTERCPEAVVAMLAVLKTGAAYLPIDPALPDVRVEFMIGDAAPTAAITTADLTDRLAGYALTVIDV------------GDIAEGASSGAGSSLPLPSPDDIAYIIYTSGTTGVPKGVAIAH-----HNVTALMGSPATFLAGHTWAQWHSYAFDASVEEIWGSLLHGGRLVVVPESASPEHLTALLVAEQVTALSQTPSAVALL------TPESLDAV-SLLVAGEPCPGEVVDRW-APGRLMVNAYGPTETTICASRT---------AALVGGTGSPSIGAPVPGAAMFVLDGLLRPVPPG--VVGELYIAGHGVGVGYAGRTGLTASRFVACPFYRTGDLVRWRADGQLEYLGRADEQVKIRGYRIELAEIHSVLTALDGVDQAAVIAREDRPGDRRLVGYVT---GTANPAKLRAQLA-EQLPAYMVPVAVVVLAALPMTVNGKLDTRALRPEYQD----- 154244382 415 --PAPRPDLQL-IHDAFSDWAERQPDAPALLMRE----RVVTYGEMERLTNRIAHGLRRRGVKPNTLVAVMMEKGWEQAVACMAILKAGAGYLPINAAWPPERMDAVNAQGEVEIVLSQQR-------------------VLDRLGRPGLAVDDDALWADEPDTRLPSGDICYVLFTSGSTGKPKGVTLTHFSVMNTLRNANAEHG--VGPGDRSLQLSDFSFDLSVYDIFGMLSAGAGVVIPDRHLEPPHWVELVRQHQATIWLSVPMYVDMWVQSGEA----LPTIRVFMMGGDKIPTDLPDRMRPLAPDIWSVGGPTETSII-------SNWYRIGAVDPIWTTIPYGRAMPNQKMLVLDPGLNHCPPF--MPGRIFMGGVCLARGYWHDEEKTAAAFTGERIYYTGDLGRWLPDGQVEFLGRADFQVKVNGFRVELGEIEGAIEALPGVKAAIVDGQDQPRKGKFLVAYVV--SEDALDAAEMRAALQDKLPYYMIPRVFVPLERIPLSANGKVDRKAL----------- 94314447 17 --------------------------------------------EVLQQAMRAATGFDKMGIREGDTVASLLRNDFSFFEVQQAAAAVGAYSVPLNWHGKTEELTYILNDAKPKVLVAHADLL---EPLRPHIPQGLQVLVVPTPPEAGDIGWPEWCQTFELWTQPPKRGRATMIYTSGTTGHPKGVK---RDPATPEQAKAYVDVYGLTPGVRALITGPLYHASPNAYG-RQAITAADVLVLQSKFDPEETLAAIEKYRITNAVMVPTMFIRILKLPKEERYDVSSLKWVTHTGAPCPREVKQEMEWWGPVVYETYGGTEVGTATLAT----------PDDWLNHPGSVGVPTPGTQIAFFGEDGKPV--EDGTPGEIYMRVPAYADFTYLNHEEKRKSVERDGLISVGDVGYL-KEGRLYLCDRRSDMVISGGTNIYPAEIEMVLTQCPGVHDCAVFGIPDEDFGESLAAAVELMPGAELSASDIQKYLESHLAKYKVPRRIDFHASLPREDSGKIFKRRLRDPF------- 126635119 1515 -----------SLPESFEAQVARTPGLPAVEWPGA----VLTYAELNVAANRLARLLAARGAGPESRVAALLPRSGELVTTMLATLKAGAAYLPVDPEYPPARIRAMLDDAAPDVIVTSRDLAARFPD--------DRTVVLEPGALDGFAGTD--LTDADRTAALTPAHPAYVIYTSGSTGRPKGITMPAGA--TANLLEWHARELPGRPGARVAQFTAVSFDVSVQEMLSAVLTGRTLVVCDERRDPVALTRWLRDSRIQELYAPNLVVDAVCEAATTRGITLPELTDLVQAGEALTPAVRRFHEQHGCRLHNHYGPAETHVVTAYRLPE-------RVEQWPATAPIGAPIANSAMRVLDPWLRPVPPG--VPGELYIAGANLARGYLNRPALTGQRFVPDPMYRTGDLASWDGDGNLRYLGRTDDQVKIRGFRVEPGEVEAVLTTLPGVTRAAVTVREDRPGDKRLIAYVVP---AQDTAALHRE-LTGRLPAHLVPAVIVGLDELPLTPNGKLDRAAL----------- 126635119 461 -----------TVPAAFRAQAARTPGAIAVRADDT----TLTYAELDEASDGLARHLAGLGVGAETPVALLMDRSASLIVALLGILKAGGAYLPLHPGDPDDRMRTVVADTGAPIILADPANAARAAGLGPR--------VVDPSATEGGPVPEPALSPGA---------LAYLIYTSGSTGVPKGVAVTHHNVLELAADSAFRTG----AHERVLIHSPQAFDASAYELWVPLLSGGTAVVAPPKLDVAQLGKTLAEHAVTALWLTSGLFQLVAD---EAPESLAGVREVWTGGDVVPAASVRAVLDADVTVVDGYGPTETTTFAV-------RHRLAPGTPVPAEVPIGTALDNTDLRVLDAALRPVPPG--VPGELYLGGTGVGRGYHHRPALTAARFAADPYYRTGDLVRWTETGVLEYLGRADHQVKIRGFRIETGEIEAVLARHDEVAQAVVTVWEPAPGDKRLAAYLVARGGTLDTAGVRAH-AEAVLPGYMIPAAFVVLDTLPLTGNGKVDRARL----------- 214037558 22 -----------TLHSLLAKNAGDKPSALAVAVLTDDEPLSLTWAELEAASTNLAAQFGALGLVEDEAVIVQLPNVAELMVVYYAASMLGLIVSPVPVQYGSHELQMLADALQAKTVITMPRLVELAHGARQALPRLCVLEFGSDLVIDT--------SEPGTCATLPADDALSICWTSGTTGTPKGVPRSHN--MWMASGRCSAQAGSMTGEDILLNPFPLVNMAALGFLFPAALVGAAIVLHHP-LDPPLFLQQLQDESATFTIAPPALLNQLAKTPQWRQFDFSALRRIGSGSAPLAPSMIETFDRYQKAIVNFYGSNEGISLFSTPETAPGPDVRASMFRKPESG------ALVATKVADPTSGKLLDEVGESGELLISGATVFDGYYASD--NQDVFAKDGYFRSGDLVEIDSGNYYRIVGRCKDIINRGGMKVSPAELDVALEHHPAVVEAAVCAYPDERLGEKICAVLVLQADAVVPEELQQFLLSQGFAKFKLPERIELIKQLPRNPLGKVQRFALQD--------- 195395770 27 ---------DQSIGAIIFHEMRRHPK--LIAQISDSENTVLTREELLLNSMRVASYIRSLGLLQSDIVGIIARNTTHICAVAYACFFNGIAFHSLNIVYEQATIEKLFDITKPRLIFCDGEDY---EKVKLATENLNLKIITMRNHQIGSISIEEVLATPVEPNFEPSDHTLAILCSSGTTGTPKAVTITNSRRILNMT-------TRLTTADVQYTHSSLDWVTGVLTTVTSGIYSTKRIIADNAFDPARLLRIIEEHKVTWLMQAPSHLAISANCPEFEQSNLQSIQDYFYGGGHCSLEVQHKIRRLQRDCMHMYGFTEVGSAISVNFNFDE-----------KPKSVGQLLNGFKLKILDDQGQPLGPN--EVGEICVYSGQYWAGYYGNPEETHKIRDSNLWFHSGDLGYMDDEGFLYIVERKKEMLKYQNIMYYPNEIEELIAQMPEVAEVCVFGIWNQFNGDEAAAAVVKKGSNIHAQDVVDYVEQHCTAKYKLHGGAIIVDDLKRTANGKTNRQATKAYF------- 211639009 440 ----------ISVAERIKSQVRNHPDARAIVWRD----QRFTYAQLDRYAQCLLAKMRQCGVEPGCRIAVFMSYRPEIIISFYAILSAGAVYVPLSP--SDPCFADKINDAQPALILTSEQ--DAVSLLDFRTITLEIDGLFRQPSPLDVQPIW----------PVQESDSAYVIYTSGSTGNPKGVEVSHGSLHASYHAWCYDYRFTRPGEPVSLQAAPIFDLSVGD--FSRTLGCGGCLVMCPRLDAPEMHRLMISEGVTFGDFPPVVLRQLIQFCQDNGKRLDGLSTLVCGADVWELHAAQALCRPDARILGSYGVTEAAIDSTVFDPETH------PLEAGRVIPLGRPLASCELFIVDEHLQQVPIG--VSGELLIAGVTVAKGYLNNPQLTAEKFITGRFYRTSDICCFLTDGTIDFMGRSDHQVKIRGFRVELGEVESALLKHADVHQCAVVACNDSTNNKVLVAYVV---SSADNDKLRDY-LSQRLPGHMMPRAFVFLDKLPTTPNGKVDRKRLQ---------- 211639009 1496 --PELAVDKPQGLFPLFQQSLSRHGEHVAL----ENDELSLSYQQLDTLTAYVAQQLQQAGIGRGDRVGILMGHHPHNVTAMLAINRIGAVFVPLAPDNAEPANRYMIDNAEIKAILCRNETAPL-------CPRLGLVAINIDELDIANAPYM-AIATICQP-----DDCAYVIYTSGSTGKPKGVAVSHRSVCHNILA--IRDELKLEPSSRIAQYSPVFDVM-LGEIFPALAAGACVVFKQQLLPGSELTKWLTHKQITHMWIVPSALAIVPLVP------LPHLQVLIVTGEPCMPEVAQRWS-IGRRLMNGYGPTECAIVVSLTDYHAAGQNL-----------VLRPMGDVRFYLLDEQRKPVTLG--EMGELYLAGTCVAQGYLGLDEKTAEVFLPDSFYRTGDIVRQRMDGALEFVGRVDRQVKIRGHRIELNAVRAALSALPGVRQAEALAITDSQGNKELAGYIV---GEINRSEILNG-LRQQVSEVMVPTALFFLDALPIGITGKVDLKALAEM-------- 50545986 139 ----------------------------------------LSFSELLKLSNLFADSLREQGLKSGDSVAVCGGNVWEYTALQMGLSKLGLVLVPLNPAFTANQFAAALAATEAKALIMTSHLAPICQEVIDNLNALKLLINLASGETPGADTIKDAVANGTLPASVPPDDITNMQFTSGTTSQPKVSCLTHRNLLNNGHLIGTRMGLKPATGDRLCIPVPMFHCFGLVLSLAALTTGAALVYPSEWFCARSAIDNVRKYKCTGLHGVPTMYVAELEYLKDLELKFELLRTGIAAGSAVPGELMTKLQSMNLKLTICYGMTETAPVTFMTRPDDPVEKRVE--------TVGQIMPHTSCRIIKSQQEDLPLATGQKGEIITSGYALQKYYKDDPKKTSAAMVVDPWMRTGDEGCMDNEGFLKVTGRLKDLIIRGGENIHPLEIENVLFAHDKIAQASVVGVKDPKYGEAVCAFVTPHADKLTIEQV-QEWVRNKLGHYMVPKYVFFVGDYPKTASGKIRKVDLRKTAESQLG-- 163727036 60 ---------PMLILNMMD----VRGEQEAVVS----DEKRLKTRDFKDRFLRIANWLIHSGMQPKDKAAVLMHNSAEVLETLVGASFAGCTSPGLNWHLAGEELAKTINVSKPKTVFVGEDFVDRVLGIADQIPSVKNFVAVGAKVPKGWIPYEEAAAFSQNAMPSGRFIFGAAPYTSGTTGVPKNVLMEYFELLFRMLNAGFHLNMHKIKDLRSLVITPMYHA-GTIAALFPVLYGGTLVLES-KFDPEQVLATMQKERISWTFMVPTMLSRILNLPDERKYDLSSMRSLISGAAPCSPEIKTGINELGPVFHEYYGSTETMMVSV-------LRPGDYNNRPERLKSVGKPRCG-EVCLVDP-LTEQTVNKGEQGSICARTVSTLGLSYGTDSLDDAYVTINGYYKDGLMGYQDKDGFLYLTDRIKDMVISGGVNVFPGEVEKALITHPAVDDVAVFGVPDQDLGEVMRAEIQLPGAEMTEEEAFAHCKAQGLFGYKMPRHVGFTEKLPRRIDGKMIKRELKEKY------- 194899915 27 -----LYNEELTVGQIIFRQLQRQPQR--IFQISHTENTRLTRHQMLQNASKIGCYLRDKCFKKEDLVGLMARNSTHVAALAYGCLFNGTPFHAVNPNLEHATIASLYKITRPRILCCDMADYEKIKDIAASLGAL--IITVNGQLP-GVVSVADALPDDYEPARFQRDRTMAILCSSGTTGTPKAVTLSNSRKL-------FEMHSYLGSDDVQYAPSTLDWLTGLVTLVTAAVFGTVRLISTEMFSTAHFLDLCEQHEVSWTIMANSHVAMLANCPKTSAPKLRSLRHLLFAGGHCLVTTLKKMQSFGPGIRNAYGLTEVGTLISYNY-----------DTQSRPTSVGRLLANIRVKVVDSSGQS--QGPKGLGEILCHNGQPWSGYVGNPQATAEMRDSAGWYHTGDVGYFDEEHYLHIVERKKDMLKYLGMMYYPHEVEEVIAQIPDVAEVCVFGIFRETEGDAAAASVVLRSGSKLDPQHVEQYVRKNISQFKLHGGVQFVPQLAKSANGKVNRQAVKAAY------- 195153978 22 -----FYGPEMTLGEVIMRVLQINADQVMQHCDPTGEE--LTGAQLAQQSARIAQAFKRLGLYRGDVIGISANNTTYLTSVVIAALLRGIPINPLHPEFAEETVKYMYDITEPKLIFCDVENYPTIQAVNQRLVTPATIYLLNGRL-EGVRDVSELLNEDVPCPKLHGDHTAFIVCSSGTTGMPKGVTRSHRSLLCNCKIPNT-----YTRDSILLSFSPLYWISGTIILLASLLNGCRRIITNRPYSVDYLLQLVATHRVTFLFLASHQIALLSKHFEKLKAQLESIRVLIGAGSKVCKAVSRRMYELNQRFIIGYGLSEMGGL--------------SKNVGGPLGCEGKVMRNVELRVLDKLKMPLGIN--EVGIIYARLRYHWEGYYRNPEATAGTLSPDGWFRTGDIGYLDSEGYLYIQTRDTDVFKYNNFQIYPEQIEEFILRLPGVSEACVFGAPDLVATNLTACAVVLEGQCLKADQIRSIVERHLSGAYHIRGGVFFVGSLPKTSNDKLQRRKV----------- 118725500 5 -------------WNLFNESCDKYRDNILLIYNDN----KYTYGQVYEKVLDFCSLIEGLDFKIG---GIYLPNCTEFITSMLGLNRKKKVFVSLSYQFKGDTLTDLINYTDVEFLITDSKGYNSIEHSVEKM-NIRTVLVLQEN---GAFEKHEFKKERRELTDIKG-DTFGICFTSGSTSRPKGIVLSNHAIVGNALAVA--EHLGFTQDERTILPRSLAQASPISGVLMAISRGGGIILLNNVFHPAIFLKAVQEHKATNFYIVRTMLLQILEYSQLKNYDISSVKRVLIGGMVNPMTIYRRAAETGARVFNAYGTSEASARVTFGE---------HEDVTTLPCVIGKPMRGCDIKIYREDGSEAAVG--ETGELYITSDYMMDGYYNSPELTREIFGERG-FRVRDLGYKDEQGRFFVLSRNDDMIMQGGSRAYPIDIEEVLLKNPVVKESAVIGVDDEKLGQKIVAMVVLREGFQTEVKDIYKWCNIKLEDRKVPKEIFIIPEIPRNAIGKISKKDVKELYQSL---- 157132441 32 -----------SLGDLILQILERNANKVMQISADSGAE--VTGGELRLRTIRIAQHLTRMGYGSKDIFTMIVRNGEHTASVMFACFALGVPVNTLDPSFQRDDLSHMFQAVRPKVIFCETESLEETIAAC-ELAAITPRIILMGSHVEGYDQVDRLMGQEPTTIADPVKHLAVLICSSGTTGRSKAVCLSHSICIAH-----VANFFECHPSDRAFAFSSLYWLSGLVILLCGTILGATRIITRQTYRPELALDLIRKFRVSALCITPSQAYGIVHSGLAKPEDFTSIRHAFCGGSAVSTSLKRSFEQLGRFLEVAYGFSEIAYSVSFS-----------KGDLYRDGSVGYPRAGTEFKIIDDNGNAL--DNGQDGEIVARGEFAFQGYYGMDQPFGDMLDSDGWLHSGDVGRFDADGYLYVVDRKKEMFKYNNFQISPTEIECVVQEMEGVAAVCVVGIPGEP-NDLATALVVRKNDEVMDAEQIVRKVNLQLPDYKLRGGVYFAKELPLTPSGKVLRRKVREMIMNL---- 21356441 22 -----YFDPHLSIGEIIFNEMRRHPQ--LIAQISATENTILTRAELQANAMHIASYMRSLGLLQMDIVGIIARNTTHISAVAYACFFNGIAFHSLNISYEQSTIEKLFSITRPNIIFCDGDEFEKVRSATAQLD---VKIITMRNHPSGSIRIDQVLSTPIEPVRLEQDQTLAILCSSGTTGIPKAVTITNSRQILNS-------SHSLTTNDVQYSHSTLDWITGLLTTVTSGVFSTKRIIADNIFDPEFFMRLVEEHQITWIIQAPAHMAMMVNSPSFTTSDLSSLRYYLFGGSRASVETQHRIRRLSKDCLHAYGFTELGSMAALNLHFDE-----------KPNSVGRLVAGLKLKVICEKGESLGPD--EVGELCLWNGQYWAGYYGNPEETHKMRDHHNWFHTGDLGYVDDDGFIYIVERKKDMLKFQNIMYYPNEIESVISKMPDVVEVCVFGVWNEINGEATAAVVKKRGSALTAQDIVDYVETHIDAKYKLNGGAIIVEDLVRSPNGKTNR-------------- 145222972 1 ----------MSISLLLEMATDAGPDRTAVVSDDT----RLTTAELSALADGGAGVIAASGAR---HVAYVGTGGALLPLLLFASARAAVPVTPLNYRLSAEGLRALLDRLPDPLVVVDDEYRDAVGDSYRTMGSREF--------------FEASRTAEPAAEFADPDSVGVVLFTSGTTSKPKAVELTHTNLTSYIMGT--VEFASAEPDDAALICVPPYHIAGVSAALSN-LYAGRKMVYLRHFDAEKWVRLVADEGVTSATVVPTMLDRIVTVLETTDTALPTLRTLAYGGSKVPLPLVRKALSLLPDVVNAYGLTETSSAVLTPDDHRAALAAADDAALRRLGSVGQPVPGIEVEVRAEDGTVLGPG--ETGELFVRGEQVSGKYTD----IGSVLDENGWFPTKDVAYLDSEGYLFIGGRSDDTIIRGGENIAPAEIEDVLVEHPHVRDCAVVGADDPQWGQIIVAVVVPQDTAPDPEDLRAH-VRSQLRGSRTPDRVVFRDELPTNATGKVLRREL----------- 149276356 464 -FPEIARNKALTLVDLFSKQVESRPDHLALVFG----TQTLSYEQLDKKSNQVANYLISKGVSGTSMVPLCIRPSLEMVIGILGVMKTGAAYVPIDPELPEQRKHFILSATTGEAFLTDQYLAGSSPEITEETG-----LALNNASCPVWSA-----ATTKPSVTINQQNLIYIIYTSGSTGNPKGVMIEHGAITDYIYGQDALPQLKLCKS--FALGSSVATDLGNTVLFGALATGATHVFAKEDFNPIFIHQYFKSNAIDFLKVVPSHWKYLM----LDDQGLFPERVLMFGGESLPGDFIQGIRDSNCSIVNHYGPTETT-------IGKLLHIVNMDNVYQMTVPIGKPFSNTVIYVVDKHFNHCPVG--VPGELYIGGRGLAKGYLGNPALTDQSFIKDPFYKTGDLVRWLPDGNIQYMGRIDDQIKIRGNRIELGEIQNVLLSHADVLQCAVVVEENQGNEKQLAAYIVQNG--VLDKELMIQHLQKSLPEYMIPRMFLQLDQIPLTANGKINRKLLPK--------- 9280397 484 -----------TLPGLLARYAARTPGAVAVTDPHI----SLTYAQLDRRANRLAHLLRARGTATGDLVGICADRGADLIVGIVGILKAGAAYVPLDPEHPPERTAFVLADAQLTTVVAH-------EVYRSRFPDVPHVVALDDP------ELDRQPDDTAPDVELDRDSLAYAIYTSGSTGRPKAVLMPGVSAVNLLLWQERTMGREPASRTVQF-VTPTFDYSVQEIF--SALLGGTLVIPPDRFDPPGLARWMDEQAITRIYAPTAVLRALIEHVDPHSDQLAALRHLCQGGEALILDARLRRHRPHLRVHNHYGPAESQLITGYTLP-------ADPDAWPATAPIGPPIDNTRIHLLDEAMRPVPDG--MPGQLCVAGVGLARGYLARPELTAERWVPERMYLTGDLARRAPDGDLEFLGRIDDQVKIRGIRVEPGEIESLLAEDARVTQAAVSVREDRRGEKFLAAYVVPVAGRHGDDASLRAGLAARLPAALVPSAVVLVERLPRTTSGKVDRRALPD--------- 53804874 6 -----------SFSEFLDDMVGRYGPRPAIQYRPRYRTLRWSYLELGTHAAKLASLLDEHGVGSGDRVFLSAENSPHWVAAFFAIAARGAVIVPLNPRSPPEQLANLVRSAGPSLVLASPRR-------RWEGPPLPVVDIERSGR----------VPSNRPATRTGPARLAEIIYTSGTTGDPKGVMLTHANLL--SDLSAVARAIPLAPDDHVLSLVPLFHVYGQMTSLFCPLAAGCPVSYLTTPTTRSVLEALTHTPVTHLVAVPEVLKTMMDRLESRIGRIPSLRTIVCGGAPLDPVVEEKWWALGFQVLQGYGLTETSPVIAANTPQAH-----------RIGSVGKPLDEVELRIASD------------GEILVKGPMVMAGYFRDPARTEAAF-ADGWLKTGDAGRLDADGFLYVYGRKRYMILPGGENVFPEDIEAVLNRTAGVTDCAVVGL--ESGGRTLVHAVLLADADEARAAAIVAEANRHLAPHQRIVSWSLWPEFPRSVTRKVKK-------------- 150249471 27 --PPPAWSPDTTLARLVLDQADRTPDADAVRIGPDA----LTYRELAAGARRVAAWVARQPHTGPPRVGVLGERSLATYPVLLGVLLAGGAYVPLDPAAPPARLRAVLSRADAHAVVTTAESWALLEQPLPALLTDQPLPFQRSKVDSGRVAVLAGLPDAGEPVGPTPDDVAYVIFTSGSTGTPKGVVVQHRAAV--NLTCWARDLVPMGPGSRVTQNASL-HFDASVQQIFPALASGATLFPVPRLSGPELAAWLARHRITHWDSVPSLWTPVVEHLAAGQRVLPDLRAVLLAGEPLPARQVDRWRSWGHRLFNVYGPTEVTVNATAFEVTGPVGAV---------VPIGRPLPGITASVLDAHGNPCPVDAD--GELFLGGVGLARGYLDDPEGTARSFVERGFYRTGDVVRVGADGLLVFVGRRDDQVKLNGVRVEPAEIEHALLAHPGVTEAVAVVLREEGRAELVAC--VASAVELSTEDIRAGLAEE-LPAALVPSRVVVVESLPHNANGKLDRAACAELARDLSGPS 159898381 2051 ------VPFEQTYSQLFTDQVQRTPSAIAISDQHTN----YSYQALDQRANRLANYLQSLAISTNQVVAILADRSCDFVSAVLGVFKAGAAYLPLDLEHPPRRLAQVLQQSQSRLVLVGEAWQATLAAALSILPSDQRIIVLLEQA------FNPELSSEAPTIQSQASDLAYVIYTSGSTGLPKGAMIEQRGMVNHLYAK--IIDLQLTAADRVAQNARSFDISVWQMLVALLVGAETQIYPDSARDPEVLLSYAEQQATTILEIVPSLLGAWLTIFPNRANDLPSLRWLLLTGEALPPAACRDWFTWTIPLMNAYGPTECSDDVTHYVVRE------APAAHVVHMPIGRPVINTRLYILDGLLQPVPIG--VIGELYVGGVGVGRGYLNDPERTQAVFAADPWYRTGDLARYRSDGTIEYLGRIDHQVKVRGFRIELGEIEAALAQHQAVHQSIVTATPNAQGQLRLIAYVVSKAADQPAEQ------------------------------------------------- 146304058 40 -------------------------EGTALIWYGEDERREITYSELARLTERVVNVMKDKGVTRGDRVAIYMPNLPETIASLLACAKMGVVYSVIFAGLGEQAVKARIQDLSPKLVLTTRYTQRRGQRI--------PLLGGDVTLERNLTPWED---DFTLPERIEANDPLVIMYTSGTTGRPKGIVLPHGSWMVGHYTV-FDIVFSLRPGDVVFTSADVGWITFSRIMYGTLLHGGTLVFMEGAPDRDRVRKIMERENPKVFFTSPTLLRLL----RSMDLSLPRVEYIATAGEIMDEPSWDYAIRFADRVTDIYGQSETGYVVGTPFSLG---------VESRKGYAGVPFPGALLETVDENGNRV---EGEVGHLVLKSPFPTKGVWRNEEKFKEYQRYGG-HDTGDLAIV-EGGYVKIVGRSDDMIKVAGHRITSGEVEDVVSKVPGVKDASAVGVPDPVKGEKLVLFIV---GDADPERVKAE-VRSKLGPIYVVDRVVRVPRLPKSRSGKVVRRILRD--------- 134099168 442 ------YDKNATVDQLLARQAGITPERTALACRGS----ELSYAELDHAVSALAGRIRA--VQKGERVGIFLDRSADIVTAVLAAARAGAVYVPLATDLPPERMSWIIEDTGMRLVITHSDIATRLP------DEIRPLLVDRDSEPP-------VDGRSEPPAAV---DPAYVLHTSGSTGKPKGVEVRHDNLL--NLLHAMARKPGITSQDVLLAVTSLSFDISMLELLLPLITGAKLVVASEEADPVRLAELMTTSGATIMQATPSTWRMLFDSGWQGREQLKAL----CGGEALSRDLADRLVQGCAEVWNVYGPTETTIWSARWKVTAEG-----------PVRIGEPIENTRFYVVNQRGRLVPPG--VPGELCIAGDGVANGYLNRPEETERRFVDERVYRTGDLVRQIADGSLVFLGRTDHQLKVRGHRVEAAEIEHVLRRHPSISEAVVTLAANA----TLVAHVVIPDGSVSSEELRD-LLAPSLPGYMVPQRFVVHEEFPLTPNGKVDRKTL----------- 126436390 1 ----------MSISLLLEMSVSADPERTAVVS----DGLRLSVEELSALADGGAGVIAKSGAA---HVAYVGTGGVLLPLLLFASARAAIPFTPLNYRLSREGLHELIARLPDALVIADPEYREVVAGAGKQLMDSEEFLAAARTA-------------EPTAEFADPDSVAVVLFTSGTTSRPKAVELTHNNLT--SYVTGTVEFASADPEDAALICVPPYHIAGVGAAMSN-LYAGRKMVYLRHFDAREWIRLVSTEGVTTATVVPTMLDRIVSALSEEPVALPTLRNLAYGGSKVALPLVRRALELGVGFVNAYGLTETSSTIAVLGPDDHRAALASDDAARRLGSVGQIVPGIEVQIRADDGTVLGPG--ETGELFVRGDQVSGRYTD----IGSVLDADGWFPTKDVASLDEDGYLFIGGRSDDTIIRGGENIAPAEIEDVLVEHPDVRDVAVVGPEDPQWGQIIVAVVVPAPGADPDADDLRAHVRKHLRGSRTPDRVVFRAELPTNATGKVLRRELIEEYA------ 195112114 27 ---------DLSIGEIIFHEMRRHPQ--LIAQISESENTVLTREELHLNSMRVASYLRSLGLLQSDVVGIIARNTTHIFAVTYGCFFNGIPFHAVNMIFDEAAIKHLFNITKPRLIFCDGDEY---EKVKAATENLKVKIVTMRNHPIGSIKIDEVLATPIEENFKPSRQTLAILCSSGTTRIPKAVTISNSRKILSA-------ALDLTTSDVQYAHSTLDWFSGFLTTVTSGVFSTKRIISDIPFDPVRFLRIVEQHKVTWCMHSPLHLALTGNSPELEKTDMSSIRTFLYGGARCSLEAQQKIRRLHQDGMNAYGLTEIGAVTINFHFD------------QKPNSCGRPVDGKKIKIIAENGDHLGPN--EVGEVCVRSGQYWAGYYGNPEETQNVLDSEQWFYTGDLGYMDDDGFLYIVDRKKEMLKYQSYKYFPNEIEDVISQMPDVVDVCVFGIWDPMGSDKAAAAVVKKVGSQLQAQDIVDYVRKNIPNKHLHGGAIIVDDLKRSPNGKTNRKATKEYF------- 78355240 7 ----------FTLRHVLDRSAELFADQPALSAVGGTPV---TYSEFKEQVETLSGLLIEQGIAPGDRVALLAENSPNWGIAFFAITTMGAVAVPILPEFHPDAVHHIIRHSESKAVFVSEKLFSKVE--DGHYDETPVFLLMETFRPVELGTSRDLVREQMEPAEVKEDDVASLIYTSGTTGHSKGVVLLHRNIVFDADAVKSI--VQVGPGDRLLSILPLSHTYECTLGLVLPVLNGAHIHYMDKPTARALIPAMGKVRPTCMLSVPSFFKRLLYGIAPVRKKLNALRIFCIGGASLAPDVEQFLREAAFPYAIGYGLTETSPLVA-----------GSGPAHTRFTSTGWPLIGVEVRI------DAPDPATGEGEILVKGPNVMREYYKAPEITKNTFTEDGWFRTGDLGKFDADGYLYIKGRLKNVIVPSGENIYPEEIEAVIQQSPYVLETLVYARLDEEYGSLPAAKMAKKTDDLLEE--IRTAANQQVASFALHKVFEQTEPFEKTPTHKIKRYLYVEQ-------- 46425380 4806 ASPALMKHVAPSLPNLLEAMAANDAARLALQAPEGA----LSYAQLIEAANEFAWRLRCEHAGPDKVVALCLAPCSALVVALLAASLCGAASVLIDPTTTAEAQYDQLFETRAGIVVTCSSLLEKLP------LDDQAVVLIDEQAAEATPRLMHFTDDPALPVCDEKGRTRTIMVESGS---------------LSSRLLDSVQRFSLERTDRFLLRSPLSAELANTEVLQWLAAGGSLSIMHGDFDAAAWLETLATYAITVAYLAQVELTEMLAHLQNERNKLAGLRVLVVHGAPLPIALDAWLREVGARIFAAYGNAEFGAEILSQDVSAALQAGIGAQYKHRRGL--FPLANSMCHVVQSNGRIAPDG--MVGELWITQPACL-------------------YKTDALVRRLANGQLEWLGSLDVQSRIDDPRIDLCVVEAQLRLCEDVGEAVVLYEPLKR---CLVAYLSARSTAATDETLIRQALSETLPDYLLPAIWVPLAHWPRLPHGRVD--------------- 84495245 35 ---------------LIAERAAVTPDTRFLIDPHGTE---LTFGEFAQRVERVAAALAAEGIGPGAVVAWQLPTRISTLLVMSALRRLDAIQAPIIHLYREREVRASLEAVEPTHFIVPGDFTAMARSIADADGPSPTLLEVGVDAPE------TADTSSLPPVPSTDDDGQWVYFTSGSSGVPKGARHTDATILTGSTGFAGLGRMGTRPGEVSAMAFPVAHIGGAIYQITCLAAGFPMLVL-EAFDPARIVTQFREHKVTSTGGAPALYAGLMAMQKASPEPLPDLTLLKGGGAPCPPELDEGLDVLGVVIAHDYGMTEVPMIAAADPYT---------DSAVLRLTDGIVVPGNEVRLVDLD--DVPVAEGVDGLVQVRGGGVCKGY-TDPTKNAENFTDDGWFRTGDLGRIHPSGHIEVIGRIKEMIIRKGEKIAPLEIEDLLSRHPRVTEVAVIGLPDAERGERVCAVVVPTGNAPTLAELTAYLSAQGLMKQKLPEQLEVLPELPRTGLSKVAKATLRSQFSEL---- 197786769 13 -----------TLWELAARRADLSPDRPVLLQ----DDRTLTFGELRARAERVAAGLYDMGVRPGTVVAWQLPTRIETALLSFALARLGAVQSPVIPFYRDREVGFALRESKAEFFAVPGPWRGFDHTEMARRLGAKAIFEAYDDLPDGDPAVLPAPPADGTSVR-------WIYWTSGTTSDPKGVLHTDRSLIAG--GSCLAHALRLTADDVGSMAFPYAHIAGPDYTVMLLLYGFPAVMFEQFALPDA-LEGYRRHGVTVAGGSTAFYSMFLTEQRKRPRIIPTLRLLAGGGAPKPPEVHAVVRELGVQLTHGYGMTEV-PMITMGAPDDTVENLATTE--------GRPPEGMSVRIVD-------------GEVRLKGEAVCQGYL-DPSQTAEAFDEEGYLRTGDLGFVKDTGHLVLTGRLKDVIIRKGENISAREIEDLLAAHPAVGDVAVIGLPDAERGERVCAVVQPEGGELTLEAVTGYLRAEGLSPHKLPEQLEVVDALPRNETRKVLKYKLRERYA------ 214003869 10 -----------TVLDLFAWQADRTPDAVAVVDG----ARVLTYQQLDELAGRLSGRLTGRGVRRGERVAVMMDRSADLVVALLAVWRAGAAYVPVDAAYPARRVAFMVADSAASVMVCSVATRDGVPA------GIESIVVTDEGAYD------------ASAVTVRPADLAYVMYTSGSMGTPKGVAVPHRSVAELVGNA----GWAVEPGDAVLMHAPHAFDASLFEIWVPLVSGARVVIAGPQVDARRLREAVAA-GVTRAHLTAGSFRAVA---EESPESFAGLHEVLTGGDLVPAHAVERVREACPRIRHLYGPTETTLCAT-------WQLLEPGDVVGPELPIGRPLPGRQAHVLDASLRPVTPG--VIGDLYLSGAGLADGYLDRAGLTAERFVADPMYRTGDLAQWTAGGELLFAGRADDQVKIRGFRIEPGEIEAALTAQPDVHEAVVVAI-----DGHLIGYVV--ADEDADPVLIRERLGAVLPEYMVPAAVLTMDALPLTGNGKVDRAAL----------- 214003869 1032 ------------LPALVGRVAADRPDEVAVVD-GDGE---LSYGELWDRAVKFAAVLRARGVGQERRVGLVVGRSAWWLVGMLGVSLAGGVFVPVDPAYPAERVKLVFGSADPMLVVCQGKTREAVPE-----EFADRLVVIDE--------LDLAEIPSAVLPRLGPRDAAYVIYTSGSTGTPKGVVVTYSGL--GNLALAHIDRFGVRPSSRVLQFAALGFDTIVSEVMMALLSGATLVMPPEQVS---LTEALERWDITHVKAPPSVLGTVDALPE-------TLETVVAAGELCPPGLVDRLSA-DRRMINAYGPTETTICATMSMPLAPGQD---------PIPFGKPVPGVRGYLLDLFLRPLPPG--VTGELYLAGIGVARGYLGRSALTAERFVADPFYRTGDLAYWTDQGELVSAGRTDDQVKIRGFRIEPREIEFALSGYPRITQATVT-----VREGRMLAYVSP--GDIDTQAVREDLA-SRLPQYMVPAVVTALDTLPLTAHGKIDRRALPD--------- 182413789 1972 -------PREQTLVDLLDEAARRWPERTAVVFGEEA----LSYHELHARADRLAAALRARGVGPEVLVGLLIERSAEMIVGVLGVLKAGGAYLPLDPAYPSDRLAFMIEDAKPRVIVTQRALAERVPRTAAGAERL---------LIDGELDVGAAATGGEQAATLRPEHLAYLIYTSGSTGKPKGVAVEHRSLVNAAMAWRV--GYGLPAMDVLLQLASLFDVFAGDLIRTLTNGGMMVVCDAERLDPAALCELLVRHRITFFESTPGLILPLMEHVRLQGVKLPDLRILVLGSDTLAIEYRRLLADFGARIVNSYGVTEAT--IDTSFFESRPGAPELEELGEGSTPIGRPMANQELHVLDARLRPCPPG--VVGELFIGGAGVARGYHARPELNAERFVPRRLYRTGDLARWRADGNVDFLGRGDWQAKVRGFRVEPGEVEAVLRRHAN-VRDVVVGVRVVGGANALVAYVV--AAEWTPAEWRAHVL-AELPDYMVPAYWVKLERLPLSPNGKIDRRAL----------- 182413789 474 --PAGRDYPERSLAALFAEQVATSPDATALTCAGT----RLTYAELDARSNRLAHVFVGAGIGPDVCVAVCLERSVELIVALLGIVKAGGAYAALEPDYPEERLQWMLADLAAPLVITSEPWGAKLQRVAGTMARPPTVLAFERERERIAAHPATAPAVAATI-----DDLAYVSYTSGSTGRPKGVAVPQRGVVRLVRGA---DYARFGADEVFLQFAPVAFDASTLEIWGPLLNGARLVVPAGRPSLEELGRVVREERVTTLWLTAGLFRAMV---EERLADLRGVKQLLAGGDVLPIAAVERVELPGCRLINGYGPTENTTFTCCHTVVA-------ADLAGGSVPIGRPIAATTVQVLDAALQLVPVG--VPGELFTGGDGLARGYVGQPALTAEKFLPNPFYRTGDRVRWRADGTLEFLGRFDEQVKVRGFRIEPGEVEAALCAERGVAAAAVVVRADAGAKQLVGYVV-----AESDGESLRERLKARLPDYLVPAVIVRLEALPLTANGKIDRAAL----------- 169631177 459 --------RPVSIPELF--TAQVSAEPDAVALTFGGS--SLTYRELDEAADRLAIQLGHRGVGPGDRVILFSDRSARAVIGILAVLKTGAAYLPVDPAVPASRLEFIVSDAAPVAAITTTDLRGRLDGF--------GLAVIDLDAHTDSPAEGQSGLVPAAPAP---DDIAYIIYTSGTTGAPKGVAVTHHNV---TQLMQSLDAGLPKPGVWPLCHSLAFDVSVWEI-WGALLRGGRLAVVPETASPADFHDLLVAEQVTVLTQTPSAVAML------SPDGLESTALAVV-GEACPAAVVDKW-APGRTMINAYGPTETTMCVA-------ISAPLKADLPDAVVPIGSPVPGAALFVLDTWLQPVPAG--VVGELYVAGDGVACGYVGRSDLTASRFVACPFYRTGDLVLWGDDGQLQYLGRADEQVKIRGYRIELGEVQAALGALDGVDQAAAIVREDRPGDKRLVGYVT---GTADPAEIR-GILSKRLPPYMVPAAVVVLETLPLTSNNKLDTRALPAP---EYGG- 156547017 29 -------DETHSIGEHLLATLSSKPQHVAQIEVETG--KQTTFAEMKDRSVRCGIWLKKQGVGSNDIVVICSKNNLDVYAPFFATFYAGGTFAGWNPMVASKPIQHLMKLFKPKIIFAGEDLVDALQKAAKLENVEAEFVVFGKHS--SLPSFHDIIKLSTDPQKINPQDNGLIVQTSGSTGFPKGVVHPYKNLLPA--VGSFIPYCAV--GDVVMWYSTCDWVTGIIFTLRSVLLRNTRIM-HTQFEVEETCRIIEKYKVNRVLLSHIAMGHMLKTNALKRYDLHSLKLICSGGSKVSIELLQGFRDALPNVLQVYGLSESGRAV-----------MSQTENAKSVDSIGFVTPCNQAKIVDNSGKTL--GANQPGEICIKSPIMMTGYLNNPEATKEVLDDEGWLHTGDKGFYDEAGEFFIIERIKEMMKYQNFQISPTEIEEVLASHPGVMEVAVVPLPHPEDIDRPMAFVIVPGSQVTEGELV-NLSASVLGEIKLRGGVKFLENLPKTASGKINRPVLKETAK------ 163759733 53 ----------------------------------------YSYSDLQSRANRMARFLQSRGVGRGSIVALLLERSIDLYATVLALSKLEAAFVPLDAAFPMDRIAFILEDSAVDAVVTLSQYEALVSSEK------MLVLALDSHFPE----ISKCSARSFAPASGQGDPLAYVIYTSGTTGKPKGVPIRQSQI--STFLDVAATHYGYRPTDRVYQSLTVAFDYSFEEIWVPLLSRATLVPAPPKLVGDDLHSFLVEYRVTAMCAVPTLLGTI-------KSELPLLRLLIVSGEACPQDLIQPWFADGRRILNVYGPTETTVTATWSVL-----------KPGKPITIGGPLPTYSVLVIDPDTGE-ALGEGIPGEVCIAGPAVFDGYVNRPDQTAKALSPDTYYHTGDLGRFTEAGEIKYLGRIDTQVKIRGYRIELGEIEALARGVPGVGQAVVEPQTPEGQDKALVAYLTSQPGGTVDVDAVDAVLRAALPDYMVPVFYERLESIPMLASDKVDRRALPK--------- 29829740 225 --------------ELFAERARTAPGHPAVVHGDT----VLSYAELDHRSELLAARLRAEGLPPGEPVALLLRREPTLVVAALAVLKAGGVYLPVDPDYPADRVAYLLADSGARRVLTVSDLAGQLKAVHDRSADDLTVLALD---TWDWRRTPGTPPCAPDAPPRDAGDAAYLMYTSGTTGKPKGVLVPHRGI---TRLVSGIGYVRLDPTTRMAQVTTGFDASVWEM-WGALLGGGTLCILDRLLDTEELGRALREQRITTALFTSALFSRLAD---EDVTLFRPLRDLLVGGDVLSARHAREVANPGLRLVNAYGPTENAVISTCQIVG---------EPVGARVPIGRPVPNATAYVLNQDGLPLP--TGVPGELHVGGDGLAVGYHGRPDLTERAFVPHPFYRTGDRVRLLPDGAVDFVGRTDHQVKVRGFRVEPGEIETTLSALPGVRAAVVLARRLPGSDSYLCGYVV--GDPDLDTDRLRSAAAESLPPHMVPAHLIVLPALPLTVNGKVDRAALPEPA------- 28316979 51 --PASFFDADCSIGKILFAFMRNHPNS--ICQISDTEGTALTNGEAITFAIRIAQQLKAMGLKQDDVVGIVGTNTTYLMPVVLGCLLNGTPFHAVSPWQDEDTIKHLFSITRPKLIFCDGKCFQRLSIIARILKS--HVYTLKDHRL-GMPRVEDLLPTTAELYYVPEDHTVAILCTSGTTGLPKAVCISN--------SACLFDFGFVTGQDVLLSFSTIDWSAGMFNMLFSCCHGSTRIITDRPYTPEYMIQLVEKYKVTLLTVVPQQVASLLKTPTLNKQRLASIRFVSVGGGSCYVANLLKLQEFLIQISYGYALTECGGVAAN-------------MGVAKPSSVGRIVPGVRVKILDEAGRSL--GHGETGEILVHNGKVWNGYYANPNESKRMQDYQGWFHTGDMGYFDNENYLHIVERKEDLLRFHGAQYSPQEIEQVIAELPDVIEACVFGLWNEVDGDPAAAAVVKPGSRLTEMDIVEYVAKRLVVDHKLHCGVFFLPELPKTGSGKVLRQQARDQA------- 119183825 132 -------------------------------------------------------------------------------EATYALFKLGAVLVPLNPNFNISQVAAALSHLAATHLIISTEALPLLTQLVPNLPSLKHVILVDTSSFACTTSFPSIMSELTSDMRLEPHDVVNIQFTSGTTSMPKAACLTHRSILNN--GAQIGDRMMLTPKDVVCCPPPLFHCFGCILGYMATATGSAIVFPAESFNAVATLKAVQEEKCTALYGVPTMFLELLANGTIPYEGFQYLRTGIAAGSSIPAELMKKLHKTLTELTICYGMTETSPVSCMTTTDDPID--------KRINTVGRLMPHVEAKVVDDHSRILPVGSK--GELAVSGYLVMKEYWNAPEQTAAAMRADDWMHTGDEASMSPDGYVTITGRIKDLIIRGGENIHPLEIENCLFAHPGVLNVSVVGVPDQRYGEVVAAFVVARGEKRVTPDDIRSWVRSKLSNH------------------------------------ 156361897 29 -----------TLHGIFSATASEFPNNIAVEL----KNRQMSYEALDQKSNRFARLLIEKGIKVEEVVAILLPRCPELYLTMLSVLKAGGAYVCIDPQHQISRLPYILQDTNAVALITTKQVESEF-----GLSDLTKVSILDIQSRALNTQIASKPSNALATV-VPSSHLCYIIYTSGSTGQPKGVEIEHRTVV--NFIKGELEIFPVWSQDRICQFSPSFDASV-EEIWLAFGTGATLVAAPPEVSGPDLPDHLEQLRITVLSTVPT----LLRTVDVTDTKLNRLKLIILGGEACGEDLVAWAD--GRMLINSYGPTETTVVATTCEI-----------KRGKKITIGRPLGNYNAHILDSNLVDV--EGEKEGELCISGKCLARGYRNLPEKTKQQFVDGRIYRTGDLVRWTPDGEIEYLGRIDDQVKIRGFRVEIGSIETHLQRQENVKMAAVVVLSPSPGQQLVVAHLTLVDKTKGFQA-QQAVVKMKLPEYMIPNGYIIHEELPTLASGKVDKKKLK---------- 146760134 1549 ----------LSIPESFAEQVNSAPEAVALTF----EGRSTTYGELDEAATRLANLLAIYGAGPGESVALLMPRSDDAIVAILAILKTGASYLPIDPSVPDTRLEFMLSDAVPVAAVTTAELRARFD---GSGVSVVQFDDAEDDPTGAIYGHTPLLTPAPD-------DIAYTIYTSGTTGVPKGVAIAHSN-VTQALKFPLTH-MPTGPGEVWTQAGSLFDITVWEI-FGALLHGGRLVIVPDSVSPDDFRDLLIREKVTVLFQTPSAVGML------SPEGLDNM-TLVVAGEACPTEVVDKW-APGRVMINGYGPTETTIYATFGELIAG----------SGVVPIGVPVPDAALFVLDRWMRPVPPG--VVGELYVAGLGVGIGYVGRAALTASRFTACPFYRTGDLVSWGDDGQLQYLGRADEQVKIRGFRIELGEIQAALADLDGVEQAAVIAREDRPGDKRLVGYFIGAGE---PAQLRSSLAK-RLPPYMVPAAVVRLEALPLTVNGKLDKRALRARYR------ 186683427 36 ------------LHYFFENRCDIDANALAIVC----ETESLSYAELDARANQLANYFVHKGISQGDRVGILLERSVNTYITLLAILKSGAAFVPLDSSFPQDRIAFIAENASLNLLVSSTKLSEL-------TVGVSCLVLMLDTVATDVAAQAKTRIELSDL----EDELCYIIYTSGSTGRPKGVAVNHSNIC--SFITICTPIYGVKSWDRVYQGIIIAFDFSFEEIWPTLAVGATIIVTDHRKIGLDLADFLIEQKVTMLYCVPTLLATV-------DKDIPAIHTLIVGGEACSQDLVKRWSHSGRRMLNTYGPTETT-----------ITALWTELVPDKAVTIGKPLPDYSVYILDEHLQEVPLGEIGE--ICIGGIGVTQGYVNLPEQTASKFVTNPFYRSGDLGRVTPDGEIEFLGRIDHQVKIRGYRLELTEIEAILLENQEIENAIVSLVSINDAVKELAAYITLHIPVTDPEALKYSLLSSRLPSYMVPAFIDILDAIPTLPNGKADRSKL----------- 116619093 3 --------------NWLTKRARLTPNRIAVQY----KNKQLTFQEVADQAHNMAKKIAK--VTQDSRVALIMNNTLTGYLVIMALQQLGKTIVFINWRLSVAEINYQLADAGVTTVLTDDDYMSELS--------------IDKQIKFSDLSTQQKI---TPIETFPEDFVTSIMYTSGTTSKAKGVMQTYQNHFYSAMGSAL--NLGLTSDDSWLAVVPIFHISGFSIIMRGLIYGMRVVLQS-KFDAHQINELLIEQSITAISVVPVMLKQLVADLPKGAHYNNHFRSMLLGGGPTDLVTLKQAQLHQIPVIQSYGMTETASQIV---------ALDAKDAVQKVGSVGKPLFPVRLKIADHAGKV-----SQQGNIWIQSPTLTTGYLNQPDKLAEHMI-DGWFNTEDYGYLDAEGYLFVQGREGDMINSGGENIFPNEVEDIYAEYPGLNKIVVVGVSDQKWGSVPIAIVL--GEELKKDALIQ-FGRERIAHYKIPKRFYLAQSWHTTASGKTQRK------------- 91093236 7 -----------------------------------------------------------------------------------------------------RELKHFLTICNPTLIICTTKSLTNVQKLANELELPQILLFSDNNTPNNY-------NEELTPIDLPTKKVALILTSSGTTGFPKCVQLTHLNLRTTMLYAMDPNFLDLNQNESTIAFLPYFYVFGCAVSLASILSGCKSIV-MEKFIPDLFLANIQKHKVTKLFVVPPILQFLVKNPMVGKFDISSVVDILCGAAVVGKELEEMVERFKVKVRQVYGMTELCGAAAM-----------IPKNFQKYGSSGKVVSCTQIKVCDANGKTLAA--QEIGEIRVKGDGTMKSYLKNEEETKKAFDEEGFLKTGDLGYYDEEGYFYIVDRLKEIIKYKGFQVSPAELENLLIQHPAVKDAAVVGLPDKRAGELPLAFVVKQDQNVTEKELIRFISENVSVQKHLYGGVRFIENIPKNSSEKILRLKLQE--------- 163785446 13 -----------NFYEVIEKNVQELGKKPIIFE----DDIKITHKQLKNQVDSFSKYLEVAGIEKGDNVAILMTNSKEFIIAFLAIGKLGAVPVPINTFLKRHEIEYILENSQSKLLITQDKFEKDLKGILEQIPSLEKIIWSGNPLDSHNLSFEEGLDYEHIKPKASLEDTAVIIYTSGTTGKPKGVMLSYKNIFSNLI--NITKIVPLSHKDRFIVYLPMFHTFTLTTVLLPLYLGAPIVVIKSIFPFSNILKQVLLKRITIFMGVPEVYNALSKALPWYFMWFNRLRAFVSGGAPLSEATLERMKKPKVPLLEGYGLSEASPVVSINRLEKQ-----------KNLSVGLPLPDYQVKIVNDELIELP--TGEIGEIIVKGDNVMKGYYKNPEATEQTVI-NGWLLTGDLGYVDEDGYIYIVDR------------------------------------------------------------------------------------------------------------ 154251484 14 ---------PMPIGELLAYHAARHSARPAVTF----NGVTTSYAELDARSNRKARQLAERGVGAGDIVTMSVPNSLEFYETVFAVWKLGAVPNLVSSKLPATELQAIIELAKPRLVISEES--ARVEG--------WNFIAVGMTPSTDL---------SADPLPTKISPIWKIGTSGGSTGRPKLIVDRQKSVFDPNKA-----PMDQKLGDTMLNPGPLYHNTPFLTSTQCLFSGG-HVVEMGRFDPLRALELIERYKVNWMSLVPTMMSRIWRLPQREAFDLSSVRSVWHMASVCPVWLKQAWDWLGPRIFEVYGGTELMGFTM----------ITGREWLSHKGSVGKTPPGYHMRILDEKGNVCAPG--EVGEIYFNGPNSTYEYIG-----AQVKAVDGWQTYGDLGHVDEEGYLYIADRRTDMIVSGGANIFPAEVEAAVDQHPDVQSSIVIGLPDADLGQRAHAIVQLAEGEIIDDDTLRAFLSGRLARYKIPRTFEFTSENLRDDAGKARRSQLRE--------- 194741830 26 --------DDVSIGRIIFRTMRNWSSN--VCQISDTDGVKVTFQQAFTWAVRIAQNLKSRGLDHNDVVGISAKNTTYIMPVAVACFFNGTPFQSANPILEESTLKHLYSISKPKVIFTDAVHYDKLYAATSDFKPE---IILTTGTKEGVLSVQDLLEPQPTPLKEGPKQTVAILTSSGTTGLPKAVCISNDILC--------QETSFVTSTDVSFVSASLDWITGLWATLFSTVNGCCRIITNKPFTPDYFTELVTKYKITYVLIPPEHCCALLEYPGATQETMSSIIKFTFGGGRMTAPTVERLKKLNAVLNSSYGMTEVG---FMAFNYGHL----------KLTAAGNPLPGAQIKIVDDDGHKLGPN--ETGEIVVSNGFNWNGYYADPKSTKEALDEEGWFRTGDVGYFDDDQYLYMTDRKKEVLKWKGLQMWPAEVEAVIDEMPQVKRVCVIGIYEETQGDMPGALVVPEENSNLTAQQVIDYVASRLPDKQLRAGVQFADEIPLNANGKPVRRYARDLF------- 46126563 16 --------------SFLE-AIQKH-EPASLAVLENDSGATFSYGTLLK---SIAHALSKTGRTSGERIAFMVESGYEYVVTLLAILASNAIALPLAPAFPAPELRYILENSQALVLISSSKYASKAEEISQDLASPPLFYQLDGTGHATAEEKEIELGELSN-----SQQGGMMLFTSGTTARPKGVVLTQANLTAQ--ASSLLEAWRYSPSDRLLHVLPLHHIHGTVNALLTPLLAGSSVEFMFPFVVDKVWKRLAQVPISFFTAVPTIWARMLKSYDSLSPEMRNLRLNFSGSAALPKPIRDGWIQLGNILLERYGMTEVGMALSCGL----------ADVDRVDGSVGWPLPSVEARLMDETGQTVVQPGDEIGEIQLRGPTIFTGYWRNPEATAKEFTEDGWFKTGDIAIRRESGSYFIQGRRSDIIKTGGEKVSALEVEREILSLDQIDECAVVGLPSESWGQKVAAVVVLKGDEKMTLPQLRAALKPRITAYKIPQDLEIVETLPRNAMGKINKKEL----------- 158293282 21 -----IYNPKANVGEVLNHILLRTPERIIQIDMDTGS--RLSCAEFRMRMVRFAQHLTDVGLRKGDIVAMANGNSENVAPLACALMTLGAPFNPLAPGFNVEDMAHMLRLTQPKMVFCDDDNVEVVRQAVCSVLDGEIPIYVFESQRDDVKHAEDLLGKEEQPTHLGDSHLSMILCSSGTTGPPKGVCVTH------AQTVSTIGCYPTAKPATVFNFSPLYWGTGVYMMLSTFSGSSTRLITRRPFSEETFFEAVEKHRANFVFMPPSYASQVLRHERTSQVDFSSLIMLAIGGSYVSEGLRDRFDLLNGRTYNTVGTSEVGWVAT-------------DFAKRKPGSVGTPVVNVSVKIVDDDGNDL--GVGERGQVLLKGAEPFIGYYKNEEATRATIDERGFMRSGDIGYVDEEGYLYLIDREKDIFKYRGFHVSPSELEGVVGQIEGVMEVCVVAVPEERTTELPTAVIVRAAGSPLTAEQVMKVVDGKVSDFKRLRGVYFVERLPKTQTGKVRRKVL----------- 33599605 77 -FPSWFPGGRLNWVNTIARNPATAGQTAVIGEREDGSVGSLTYQELETRVREFAAGLARHGARPGDRIGLLMENGVDATVSLLAIVHLGALVVPLFSGFGVDAIVARLSAAEARMVIASTGFQRRTKRVDRQLPLLENVVWKRADGDQRDLDWQQAQGQGQDPVSVTPDTPFMVIYTSGTTGKPKGVVHTHGSFPIKIAHDSLVH-FDVHPGDVYCWPADMGWIAGTLVLGCALLRGATLVCYDGAPDYSRMSRVVERHKVTHFGSAPTLIRGMANETLALAGDRATVRVLITAGEIAPEHFIWFQQRFGAPLVNYTGGTEVSGALLSSVP---IRPIPPSGFNTIS-------PGVAVDVVDPDGHSV---TGEVGELAVRAPGMTQSFWHDDARYLETYWPGIWVH-GDLALRTPEGYFFMMGRSDDTLKVAGKRLGPAEVEEVVLELHDVAEAAAIGVADAAKGQKLVVFVVPRPGVSVPDDALQAAVDKRLGRPFRPGRVHVVSQLPKTRSSKIMRRVIRSVY------- 83646188 1 ------MDTGRLITDFFEDTARDNPNPAIRW----GKGETLSWCELHERALLLAQYLIERDLRQGECVAIGLERSPAFVVAAYAVMLAGGVYFPLDAKTPVARMASMLQTAQCRVAFCSAAQAGQISQAGPDLA-----LILAERLEDIYVSKPEIDAMRNAP-RLQASDPAYLIFTSGTTGTPKGVLVNHGAFI--NRLQWHQQHSAMTASDIILQRTALFDVSLWEL-FLPALNGASHYLLRPGLEPRGIVAALQSENITVAHFVPSLLKPVLQELQPAE---TALRNVYVSGESLQASLVAQFQAQSCLLTNLYGPTEAAIDVSYYDCVAP---------APKNVPIGQALTGCELYIVDPETLAL-KGDMEQGEIAIGGICLAEGYYNRQDLTDKAFVFHPIYLTGDLG-WREDGDLFFCGRKDTQVKLRGLRIELGEIEHHLLSHPAINEAVVCVVEDEEGEQWLMAAIAASGDMLETQEMRQ-FLAAQMPAYMLPTRFWQTGKLPRSSSGKLNRKAIAETLREHF--- 118581883 3 -----------TIDSLIRESCRINGDRPALRHKVGNSWREISYGALWELSDHIAAGLLKSGFRSGDHAALLAPSSPNWVAAYLAILKAGGVVVPIDKELKSAELRHILTNCHARVVFSSPPCLDALLQTVNHIAALERIVVLSPAAEEGRLLTLDALCHSAPLPEKPPQDPAVILYTSGTTGRSKGAMLSHANIVSNILETA--NHFGLDSSIHTLSFLPINHVFEQVCGVLLPLALGGRVTFCESL--KKLGENLAEVKPTFFLAVPAVYRMLLDRVSRTLFSLPLVRTLVSGGAALDPAIARGLDRVGLNVYQGYGITETSPVISA-----------EHPGKKRLGTVGLPLRCMSIRID-------TPNQEGVGELVVKGPNVMLGYYNNPQATAEVL-QDGWYRTGDLARVDGDGFLTICGRVKNLIVTNGKNVYPEEVEAELLKSPYIAEVMVYGHRVGPAEEEVHAMIYPNQEALEDEALVRREVQAGLADYKRVRRFTLRDEFPKTTTRKIKRFAV----------- 15828434 28 -----------SIASLVEAAAIRNPSAPALVV--TDNRIVVSYRDLLRLVDDLTVQLALGGLLPGDRVALCAASNIEFVVGLLAASRAGLIVVPLDPALPVNEQCIRSQAAGVRVTLVDSLALEGVSDQRAATMRYWPIAVVTGASEGSLLVHLDDTAALHPVTSTPDHDDAMIMFTGGTTGLPKMVPWTDGNIA--GSVHAIITAYQLGPQDATVVVMPLYHGHGLIAALLSTLASGGVVLLRARFSARTFWDDIDAVAATWYTAAPAIHRILLELASTQSFRSKRLRFIRSCSAPLTQETAQALEEFLAPVICAFGMTEATHQVTTTNIKWFGQGENPTVTNGLVGQST----GVQIRIVGSDGQPLPPD--TVGEVWLRGSTVVRGYLGDPAITAANFT-HGWLRTGDLGSLSVTGDLRIRGRIKELINRSGEKISPERVEGVLASHHNVMEVAVFGDPDKVYGETVTAVIVPREVAPTPSEL-AVFCRDRLAAFEVPTRFQEASALPHTAKGSLDRRAVAEQFAH----- 116695672 66 ----VYTYRPTSLAEFLLD-ARRWADRPFIVQGE----LRLSTREFECAVRRVAGFLAAQGIGRRTSVMLLGHNSLEWLLVFWAVQCLGGVTVLGNAMWGNAQAQACAELAEPTLLITD----------RATASPRGPWLTTSFDEIGAALRNTTAAFPCPEPAPDMEDETAVIMFSSGTTGDAKAVVISHRSFIANVLTGRLPDELAPEAGTISLLTMPLFHMGGIQIATTTLLTGGTLVMLEGRFDPVTVLRLIEQERVRVWGSVPTMVSRVVEHELFGNFDTTSLRSIPMGGAALSDDLRARIQKMQKRVGSLYGMTEAGGVLAAGS--------SAEIEGRPKGCVGRLLPLAEVRID-------APDDAGVGEIMVRTATMTRGYLRNPEP---MTGPDGWFATGDRGWLDAEGYLYLVGRSKDIIIRAGENIACAQVEQCLLQHGDVVEAAVVPLPHADLGEEVGAVVVLRPGTTVTPERLRAHAAALLGRHEVPSRWWLREALPTNAAGKVAKREVLAQWR------ 119195965 32 AFPK--VDEDLNVHEFLF-----PPDQPLGADIDANTGKKITLHQFYHRVCALSRALRYIGLQKGEILGIFSKNHLTWPLISHSCFRAELVFGGISPNSTPFELYHIMRKMQITSAVVHESLLPVVRETLERGPNPKKIIVISDDPTEGYPTVEYLVRQGGKMPEQTRNNLCYLFQSSGTSGFPKAMMISHRNAIHTSMQGAIAQFLGLTPHSVILGVVPAYHSFGMILWTLRVNLSPSTNILMSKWNLEQALQLIQRYKVTMLPLVPPLVRQLAQSPLTDKYDLSSVMTAVSGAAYLPPDVAHEFGRQGTPVPSGYGLSEAASIA------QPIAEGMFGLSLSKPGTIGHLLPGVEGRVVDPDTEPVPKGSK--GELWVRANVVTPGYFRDPKATAEIFTEPGWLRTGDLVVRDAEDRLHYLDRLKEMIKVKGLQVAATEVEDTLLSHPDVKDACVAGVDNGRGDGSPRAWVVLRDASVVVQQL-DEFVKSRLSKHKLAGGLEIVDSIPRTPSGKMLRREMRDRY------- 66771097 3 -----LYNEELTVGQIIFRQLQRQPQR--IFQISHTDNTRLTRFQMLQNAAKIGCYLRDQGFKKEDLVGLMARNSTHVGALAYGCLFNGTPFHAVNPNLEHNTISSLYKITRPRILCCDTADYEKIKDIGASLGAL--IITVNGKLP-GVISLADILQNPLPDDYEPADRTMAILCSSGTTGTPKAVTLSNSRKL-------FEMHSYLGSDDVQYAPSTLDWLTGLITLVTAAVFGTVRLISSEMFSTAHFLDICEQHEVSWTIMANSHVAMLANCPKTSAQKLRSLKHLLFAGGHCLVATLKKMQSFGI-LRNAYGLTEVGTLVSYNY-----------DTQSKPTSVGRLMANIRVKIVDSSGQL--QGPKGLGEILCHNGQPWSGYVGNPLATAEMRDSAGWYHTGDVGYFDEDHYLHIVERKKDMLKYLGMMYYPHEVEEVIAQMPDVAEVCVFGIFRETEGDAAAASVVLRGSKLDPKHVEQYVRKNVSVQFKLHGGVQFVPQLAKSANGKVNRQAVKAAY------- 15898410 3 ------MQEGFTVFSLLKRAVTMAPDKEIV---DPFRNVRQSYKETYERIIGISNSMLSIGISKGSIIGVADYNTLKFVELLFASSLIGTIIYPVNVKLPYDQLLYTIKHARVEWLFASKDFIFLFKDF-----TKEKIISIDSN--DTKITYDDLVSRKLPEIYVKGSDPYSILFTSGTTGLPKAVMYTHGAIGMVHQLSLYNSPSSLKNNDIILGLIPYYHLWSWGSLFHATYLGAKYV-TSGKFEPIKTLEIIEKEKVTWLNAVPTMMYMLLSAAKQGQ--LNGLKTLI-GGSPISSNLAKKLKESGVSFASIYGGTDMLAIITIIPANTNIQSIEDYARVYTH-----PLPFVELKVVKPDGKEAKVG--EIGHLWVKTPWLPGEYLNDLENTKSSY-EDGWFKTGDIAMIDDYHTIRILDREKDLIKSGGEWIIPSIIESIISEVSGVDLVAVIGRIDEKWGERPIALVKGKGSNL-KENIISHLRSASIPKWWVPDDIVIVDDLPLTSTGKVNKKVLKERTK------ 119480533 55 -FPDGEISTTYNCVD--RHVAAGRGENVAIIWDVTGVKEKYTYSQLLDEVEVLAGVLREEGVRKGDVVIIYMPMIPAALIAALAITRLGAIHSAVFGGFAAKSLAQRIEAAKPRVIMTASSYRPLVEGAIAAFKPSKTIIWQRDQLRGGQRNWQRLVKSAAGPVPVKSTDGLYIIYTSGTTGLPKGVFREAGGHAVGLHLSIKYLFDIHGPGDVMFCASDIGWVVGHSILYAPLLVGATTVLPVGTPDAGTFWRIVEEHKVKVLFTAPTAIRAIRKDDPDNRYGLRHLKALFLAGERSEPSIVQVYQELGAMVIDNWWSSESGSPISGLALNSAAGLVDQWQPAVRPGSAGLPMPGFDVRVVDDQGREVPRG--TMGNIVMAAPTAFTSLFNDDERFYKGYVKGRWVDTGDAGMIDEDGYIHIMSRSDDIINVAAHRFSTGAIEQAILSHPDIGEASVVGMPDPLKGHLPFAFIQPRGSGPLPARAVNQLVREQIGAIASLGGIIQRGMIPKTRSGKTLRRVLRELVEN----- 149921158 1 ------MSGQRLLHPLVRASAARTPERVAV-RGWDGD---ITYAELDALADVLGQRLRLIGVEAGDRVGLWLDKSVLAVAAMQACLRIGAVYVPVDPLSPTPRANTIVRDAGARVVVTDEHRVAKAEA-------PTMLVATGEEGWRTLMRAGERLAEHHSPA---ETELAYILYTSGSTGTPKGVCISHLN--ARAFVDWGVEALELRAEDRFSSHAPFHFDLSVLDLYGAFAVGACVCLLTESASPRRLVDYARREQISVWYSVPSALILMVQEGESEAPEWEP-RVFCFAGESFPRALRERWTR--ARFFNLYGPTETNVCTAYEVVDIAPDR-------THPVPIGRACSGDEVWVQTDSGER--AGPGERGELYVSGPTVMLGYWGRDPHV-------GPYPTGDIVRLEEDGELYFIGRRDHMVKVRGHRVELGEIEAALGLQDSIRDVAVV-VRGEGLAAKLVAVVEVEGERAPSLLALKRACAERLPHYMIIDRVEVVDALPRTRNGKIDRRAL----------- 182434368 476 -------PAEASVLDVFEQWAERTPDAPALVSGAT----RLTYGELDRAANRLAHRLRAEGLTAEARVGIYMERSAESVVAVLAVWKAGAAHVPLDLDSPGPRRAMIIADAGVNVIVTQQGLVP-------DLTGDPARIVVAHPAGADPGTFPDGRPER----HTGPDDLCYVMYTSGSTGRPKGVMATHGSLLRIQLAWE--HAFALRGRIRAHLQMANFSFDGYLGELVRCLGAGATLVVCPRLLPARLLRLMRDEGVDVADFVPTVLRVLAGHVADTGGDLSFLKLLIVGSDTFPADELERIRRLGGPVVNCYGLTEGT-------IDSTYFTVTARDRGTRSVLIGTPLPGTEAYLLDDRMRLVPPG--VPGTLHIAGPTIARGYLGAPGRTADAFVPHPFYRTGDRGRYRPEGRIEFLGRRDQQLKVRGYRVELGEIEAAFRRSPQVRDAVVV-TGDTGDARRVHAYLVPGAGQENADWY--AVLREHLPLYMLPDRLVLLPALPLTPNGKLDRAAL----------- 217977040 497 --------------------------------------RTLSYRDLDRRSTQCARRLQALGVRPGDRVGLLMQRSIEAIVVMLGVLKAGAAYVPFDPASPKDHLAFMVEDCRPALAFADRDSL---AAAPDDAHFAPLEALLNDASRESGAPLESCNG---------PDSLAYVMYTSGSTGRPKGVMIPHRGIARLAIGQNYA---ALAPDEVILHVAPLAFDASTFEIWSALLNGARVIICDPRPTLDEICETISRQGVTLTFLTTGLFHLLVDERLAG---LRPLRRILVGGEVMSAPHLEKALAPQTEIVNIYGPTE-------NTTFTSFYAARRGGRAAGPVPIGRAIAHTEILILGPDMTPVADG--EAGQLACAGAGVALGYLNRPELTAEKFIDDPLYLTGDMARRGADGEILFLGRTDRQVKINGKRVELDEIEAVLRADPRLADALV-----ERLDDSPVAYLKLAATNASCAAAIVEALRAKLPPHMIPSAAVLMKEFPLTPNGKVDRKAL----------- 95931287 3 -----------TIIELIQSSCQKHPNATALREKKNKRWQSITYADLWRESDKVAAGLNQLGIAQNSHIALLAPSSMCWITTYLGVLKQGCVVIPIDKELKQNELRHVLIDSEVNVVFTVESYVEDLLELRKNLTDLQHIVVMDSEAPDLFLNYDQLIKNSTEPTPITADDTAVILYTSGTTGRSKGAILSHGNITSN--VKDLIPHFQLDQRIHTLSFLPINHVFEQVCGILLPLTLGGTISFAESL--KKLGENLAEVKPTFLLGVPAVYRIFLDRVSKALYSLPLTRTVVSGGAALDPAVAAQFKELDILIYQGYGITETSPVITA-----------EQPGKMRLGTVGRPLPSVQVKIAN-------PNDEGIGEILCKGPNVMKGYYKNTDATNEVLV-DGWYHTGDMGKIDSDGYLSICGRVKNLIVTNGKNVYPEEIENELLNSPFIQEVMIYGHKVSPTAEEVHAQIYPDQEKAVEGLIRDEVLKKQLADYKRVKRFTLRDEFPKTTTRKIKRFVV----------- 85111782 11 ----------------FEAISRHNPESTVVVHSNSG--RTFKYGELLGDVCKTRNRLYETAGKEGERIAFLVENSYDYVVTLLACLAAKSIAVPLSPAFPAPELQYILNHSEALLLLSSAKFTNKAQEVLKTELDSKPTLLELTKFQGGSQHEQVTLDSKSGPGE-----AGMMLYTSGTTNRPKGVLIPQS--VMTAQARSLIHAWEYTPADHLLHVLPLHHIHGTINAIFTPLFAGSSIEFMFPFNPDAVWKRFDKKKITFFTVVPTVYSRLLTTHKNLPGDLSNLRLAISGSAALPTPIKKAWHELGNVLLERYGMTEVGMALSCGL----------ETADRVDGSVGWPLPGVEARLVDIENNTIIEPGQEAGEIQLRGPSIFREYWRNPEATAKEFVTDRWFKTGDVAVRRPEGMYFILGRKSDIIKSGGEKVSALEVEREMLSLPQVAECAVLAVPSGKWGQKVGAVVILDKEHVTPLEMRRA-LKDRLAAYKIPQVLKIVDKIPRNAMGKINKKNLKEVFADEFSG- 148255101 1585 ------YPRDATLHGLFAEIARRHPSATAVVEGH----RHIDFGTLDRTANRLAHRIVASGIAPGRPIALCCGRTIEMVIAILAILKAGGAWVPLDPDYPAERLRFMIEDSAAELVLASPKAARDVAVLQSPQRLLLIVEPTDGSGDD-----------RPPPATTGPADAAYVIYTSGSTGRPKGVACVHRAVI--NFCHEWQSKRAIAPGDAGTLTSSLSFDVSVYEIFSNLLFGAAVHLLDKDLDADRFARYLRDQRIQNCYLPPHLLTAVASLVAADGANY-ALKRLMVGVEPPLEQAMWRIKQAGAAVVNGYGTTETTIGSIAYYVE-------RDTGRSGNAPIGVPFQNQTAYLLDKRLRPVPLG--AIGEIYIGGDGVSAGYLNRPELTAERFMDNPFYRTGDLGRMLPDRQLECLGRIDTQIKIRGYRVEPSEIEAVIAACPGVTQSAVIVV-DSGAARRLVGYYAAPSGQPDEQTVRARLA-ALLPPYMVPAVLMRLDRLQLSPNGKIDRRAL----------- 148255101 3104 ------YPRDISLADMFEAVARRQPQRAAVMHGDSA----IAFGELNVQANRLAHRLRKLGVRAETAVGISIERSIPLIVGLMGILKAGGAYVPLEPDVPDDRLQFMLADSQAPVLVTTAALANKFPQFTGE------VIALDDPMLDSETACDPTREAVADPL-------LYIAYTSGSTGRPKGVMVQQSTVL--NRFHWLWRSLPLADDEVGSQISSINFVDAVWEVFSRLARGIPFVVCSDEVDPQRMVDALARHRVTRLEPVPSLLASLLDNVPDIAERLPHLRYCICSGEILPVELARRFRATAVRLFNRYGSTEATSVLWQEVVNT--------EAYGANVPVGHPVQNVGICILDRRRRPLPHG--IAGSLYVYGDAVARGYHGRPDLTAERFVTLPLYYTGDLARQRADGSIEVLGRDDNQLSIHGYRIEPGEIETALGRLAGIRDCVAV-VRDIGGSRQLVAFYAEAGTALSPQALRNHLA-GQLPAYMVPSLFVKLAALPLTINGKVDRKSL----------- 148255101 532 -------PDESTLVDLFAQTVAAHGELLAIA-----GDQALTYAALDRRSDALAAHIRASGLAIADVIGVAVPKSADLIVAFLAVLKAGAAYLPLAPDLPSERLRFMVEDAAPRLIIVTDQTSGLFDSM---------------PVPQLLVDMQHEDAHADAAARPPRRDLAYVIYTSGTTGRPKGALIEHGSLA--NLARAQRDLFGLEPGARVLLYVAMFDVSIGAIATALAAGATLHLVPQRLMEPEAIAAMIRDHAIDLVELPATIAQQLPRRQDAAP------RTLVIGGEVCPQDVLAYWSG-QCRVINAYGPSETAVLATTDAIC----------KPITPHVIGRPIANVQVRILDGNDRFCPIG--VPGEICIGGAGVARGYLGRPDLTARQFMADPLYRSGDIGRWRSDGRLEWLGRVDEQIKLNGLRIEPGEIARVMEQHEGVTSAHVL-VDQDGRSSRLVGFYAAAPEFDEPA--LRHHLRARLPAYMVPSLLMRLDALPVGPNGKLDPRALRPQAE------ 86157591 595 ---------HRDLLELLDSACERWRDRTAL-RLEGAAKDRLTYGELHALSGRVAAFLAAAGVVKGDRVLLASENRPEWAVAYFGILRAGAAVVPVDPKLSEPELANLWRSAGARLALLSDDAADALPGLGALAAAPEARVVALGEALRG--------GPEVPSIRLSPDDLASLIFTSGTTGTPKGVMLSHRNFA--SLVAKLVTVFDLGPGDGMLSVLPLHHTFEFTCGLLVPLSRGAEVEYLDELTADRIGDALGSGRVTAMIGVPALWQELAAKPGVVEQAFRRLRLLVSGGSALDPQVQDAFRALGFDMYEGYGLTEAAPVLAVSKPGGDAPA----------GSVGPALPGIELRIAD-------PDASGVGEVLARGPNVMLGYWRDPALSGQVL-EDGWLRTGDLGKLDADGNLTLVGRKKDVIIANGKNVYPDEVEERYRDDALVKELCVVGLPDGAA-EKVAMIVVPEYGERDRAEVRAALVRAVSASLPFPQRVVFEGDLPKTSTRKVKRPLVREE-------- 118161360 9 ------------VIDYLRTSAQEHPDRLAFVDPDD-----ISFRRFYQAVRQRAAHFARHGTQHGDRVAIWLPKCQDYALSLYAAMEIGAVYVPLDGTQPAERARKILDSAEPTVLVTDAAHFRALDGWQRD--TLKLILIVDDVAPVGNTAIMKVAAELPPPFAAGVDDLAAILFTSGSTGVPKGVQISYGNL--HSFIAWALAEFKMTPHDVFANHAGFHFDLSTFDYFVAAAVGGAVWIVREQRDLAALIAGIRRHKVSVWYSVPSALALLAGSGELTSEVTASLRHVLFAGEVFPIRQLQALKSATCALYNLYGPTETNVCLYYHVREDDMAR-------DKPVYIGSTLPGVIAEILDADGQPV-SGEHAIGELVVSGACVTPGYWRRQEPANYVNHLHGRHATGDLVGI-ENGFLYYHGRKDRMLKLNGNRIELGEIEAVLGAMPGIAEVAVVAECAGDTQHIVAYYTLRHAGERLGVLDIKSYCSARLPRYMIPRLARQLEELPKNANGKIDYRAL----------- 157130917 30 ------------VLNLLDRSSDK------VIQIDADTGREMTRAEMRLRVVRAAQHLQKLGYGVGDIASVVAVNSENLAPLVLALQVIGVGFNALAPTFDAEEMAHMMRQTQSKLVFCDADNYDTVKVAASKALQGDYRIYVMEGAREATLAVDQLFQPTGTERMFYPRLIANITCSSGTTGLPKGVCNSHAQTI-----SCFCKVVNLS-DEICLNFSTLYWGTGVYVLNMSVMNNTTRLITRRPFSVDLFYELIAKYPIKFLYTPASYALGITSDPRAKQSNLSSIKVWALGASNVSESIRDAVDELGGRSYNFYGTSESGF-------------LAADFMRRKANAVGQVATNMQVRIVDEDGQPLQVG--EIGELVIKSIGIFLGYYKNEEASREALDKEGWFRTGDIGYFDEEGYLYLVDRKKDILKYMGNQVSPSEVEAVIQQMAGVQLVCVTGVPNTTGTDLVTAVIVKDSSQLTAEEVMQHVAKNLSDPKHLRGGVFFVEQLPMTSNGKVVRRKVRD--------- 111222808 12 -------------WELVEARAAATPDLPMLVDNHD---RRISFGEFRELALRVAAGLAATGVGAGTQVSWQLPTTIESAVLMSALSRLGAVQNPIIPLLREAEVDFIVEQLGTTLLIVPADYRPMAETIAAR-RGLRTMVCDPWLPPDPATAFGDFPLPLGDPATLADADVRWVFYSSGTTGFPKGARHTDASVIAGS--NSMVSQLGFDETDVASIAFPIAHIGGSSVLSLGLRTACKVVLVD-IFDPRTAPLALARHGSTMLGSAAPHFHAYFNAQAAYNAQFARLRFFMAGGAPSEPGMHDRIAELGGDLMNGWGLTE---------FPMAGYPSPGDPPERLRTAAGRPGPGVRISVRDPDGTEVPRGEE--GELCIAGPQLFAGYV-DASLDAEAFTPDGYFHTGDLGIHHPEGWLYITGRLKDVIVRNAENISALEVENVLLTHPGIAEVAVVGLPDLRTGERCAAFVVQAEGALTLPDLAAFCREKGLAVYKTPERLELLDAIPRNAMGKALKKQLRE--------- 68697708 565 -----------SLPALLSAQAHRTPDAVAL---RTDDGAELTYRQLHLRADRLARRLLSYGLAPESVVAVACERSFEMVVALLAVLKAGCAYLPIDPGDPAERTAYLLRDSGARVLLTLHRHTANLPDADG-----TTVVTLDEPDPSG-----DMQDTTSALPGIAPGQLAYLIYTSGSTGRPKGVLNEHGPVCNRIRWG--MPAFPPGPGTIVLQKTPIFDVSVWEMFWT-LATGATLVLARPHRDPQYLAGRLVEEGVTDVHFVPSMLAAFLDVGALPEG--HSLRRVFCSGEALSPGLRDRFARLHVELHNLYGPTEAAIEVTHWRCRPGEPTVP----------IGRPIANARCYVLDAELNPVPPG--VPGELWLGGVPVARGYHGRADLTAERFLPDPYYRSGDLARWRRDGVLEYLGREDGQVKLRGQRLELGEIEATLAGHAEVADVVVDVRGTGPQDRRLVAYVRPAGRDEQLRTTLRELAAARLPAYMRPSSYVTLDRVPLTPSGKTDRKALPDPAA------ 116625640 37 ----------------LDYFDSLPGEQLALWIVEDGSELRLTFAELSARSNRTANLLRRRGVRRGDRVLVMLGNEVALWETMLAAFKLGAVVIPTTPLLGTADLQDRLARGQVRHVVAGRH-IDSFADIAGDFSR----ISLDGASRESALFEPDG--------PTLASDPLLLYFTSGTTAQPKLVQHSHESYPVGHL--STMYWLGLQPGDVHWNISPGWAKHAWSCFFAPWNAGATVFIYNARFHAADALRVLASKPVTSLCAPPTVWRMLV-LEDLAAHRVQ-LREVMSAGEPLNPEVIQRIREWKLTVRDGYGQTETTAMV-----------GNPPGQPLKPGSMGRPLPGYRIELTDE--------GEICLELAARPAGLMLGYTGVPGP-----ADDKFYRTGDVATCDEEGYLTYVGRADDVFKSSDYRISPFELESLLLRHPAVAEAAIVPCEDKARGCVPKAYITLIAGYKPSEKMARYFIRQTFSPFKRIRRIEFC-ELPKTISGKIRRAELRKEYRD----- 86137759 17 -------------------------DQPALICEEVGP---LTGARCLAALDQLILEIYASKVEPGAPIAVIAPQARHAVLGFLACLH-GHVAAPLNPDYSTEEFLFYLRDLQPGLVLV--GAGASASAHAAIAAAGVASLVIDDG----------LLDAVPQPVALPAQSAALILHTSGTTARPKMVQLTQQNLAVS--ARNIAGSLELSDQDVSLCAMPLFHIHGLMACLGAALVAGGAVVLAGKFQPHGFVDSLQHHKVTWFSAVPTMHLVLIQHLEKRAEPLPHLRFIRSSSAPLPASVIARIERFGAPVIEAYGMTEASHQIAANPL---------PPARRKPGTVGQA-RGTSISILDDAGR--PIGADAVGNVVIQGGAVTPGYLQNPEANSEAFRQGGFW-TGDLGMVDAEGYLTLTGRRKEIVNRGGQKISPREIDEALLDIDGITDAVAFAQPHQSLGDDLVAAVCLDRETGLTVEAIRSQLFTRLIDYKVPSQIIIVDAIPVGATGKRQRLQMWESLKPHFA-- 154251489 10 ---------PVPLGDLLARHSEKDPARPAVTYNEM----TTSYAELDARANRRARQLETMGVCEGDVVTLAVPNSLEFYEIVFAVWKLGATPNIVSSRLPVAELRAIVEIAGPRLIIGEESA---------------------RVDGWNFLATGTKPGTDLSPDPLPTKVASRWMHTSGSTGRPKLIVDKQSGLYDPGKARSIQLA-----GETMLNPGPLYHNAPFVGSFQSLFAG-NHVVEMGRFDPLRALELIERHKINVVSFVPTMMNRIWRLPAEQRFDLSSLRLVIHLASICPAWLKQAWDWLGPRIFEIYGGSELFGGT----------AITGREWLSHKGSVGKVRPGAQMRILDEQGKECAPG--EIGEIYFTGPNSTYEYIG-----AQAKTMDGWQTYGDLGHVDEEGYLYIADRRTDMIVSGGANIFPAEVEAALDQHPNVLSSIVIGLPDADLGQRVHAIVQMNADERSDADVMREFLSDKLVRYKIPRTFEFTSENLRDDAGKARRSQLREE-------- 206678920 1 ----------MRIHEFLQHQASKRPYGVALEDWNGD---KWTFEREWNCAKAAADLLKLAGVQRGDRVLLVTENCAAVCAFIYACSLVGAWAVPVNARQTATELNRIVTHAAPRIAIFMSNVSEDAKTHGASFE-VREVHGLWGTVMMADLGVSD---------PVKDLDVAVMLYTTGTTGTPKGVMLSHGNLVYAGKTSAKTRG--MTQDDTVYGALPMTHVFGLASMLMAATFAGATIRLEARFGVAKLYAAL-RDGVTILPAVPQMHAVLMQYTAEQGIASGSLRYVSSGAAPLDPVWKRKAEAFGIALQNGYGMTETSAGVCTTKSAFGDPDI----------SVGPPLAGVEIAI-DET---ATGGGDGIGEVLTRGPHIMLGYFRNEDETDKVLDAEGWMHTGDLGRIDDAGLLHILGRSKELIIRGGFNIYPPEVEAAFNDHPDVIQTAVVGRLTSTGDEEVLAFVQTPSLDTVSTEVLRAFVEPRLSPYKRPSQIILALSLPAAPTGKLLKHKLIDTF------- 11034799 47 ---------------LFEARVDAAPESTAI----NSASERLSYAELNRRANRLARLLIARGAGPESLVGLALPRSTDFVVAVAAVLKSGAGYFPMDPDYPPQRLAFMLADAAPMLVLTRSDIEPELPAEAAS-----RTVVLDDPAVVRTLADCSAVADDERGAPLRTRHPAYVIYTSGSTGTPKGVVLTHHGIA--SLVGSHARDLGIGPSSRLLLFSSPSFDGAFWDVSMALLTGATLVVPRERLLPGEFSALAAEEGITHFTLPASTLAALPDGALPAGA------TVVNVGEACNSELVRRWS-PGRLLVNAYGPTESTVSATM----------SGPLAGAGIPPIGRPLSDTRIHVLDERLRPVPPG--AVGEIHIAGAGLARGYLGRPALTAERFVADPFYRTGDRVRVRDDGQLEFVGRVDDQAKIRGFRVEPGEVEAVLRDHPEVAQAAVVVREDTPGDQRLVAYVVP---------------------------------------------------------- 46137221 60 -----------------------HGDSVAIYFDVTNTKEKYTYRQLLHEVETLAGALMEQGIGKGDVIMLYIPTIPAAVIGILAANRLGAIHSIVFGGFAPFALAQRIDSCHPVAILTASAYKPLVEAIRLATHKPKDIIVWQRDTSAGQLDWKALTEKAADCVPVKSTDPVYIIHTSGTTGTPKGVLRDAGGHALHLSISYLFHITG--PGCVSFTASDIGWIVGHSIIYGPLLTGAATVLYEGKPDASAFWRIVDEYKVNTMFTAPTALRAIRRDDPGKRGALRSLRGLFLAGERSEPTLIEGYQKLNAQVVDNWWSTEVGSPITGRALVPHAEVRGHQPPCLRAGSAGKAMPGFDVRIVDDEGVEVER--ESMGNIVLAMPLAPTGFWQDEERFWKGYRFDGWLDTGDSGWIDRQGYIHVMARSDDVLNVSAHRLSSGSIEQAIATHPRVVEVCIIGIPDSLKGQLPFAFVTLSGQVASDPAVIQQLVRGQVGAIASLGGIIQGKMIPKTRSGKMLRRVLKEMAEN----- 987101 495 -----------SLPELLADAAARNPDAIAVVD----ERVTLTYAELGGRANKMAHLLRHKGVRPGELVGLCVDRGADMIRGHARILKAGAGYVPIDPEHPIERTRFGLDDSSISTGIAQETY-------RTRFPDVRDIILPDDPGLENQPA-------SPPDVTTDRNSLAYAIYTSGSTGRPKAVLMP--GICVVNLLLWQERTMGREPASRTAQFITATFDYSVQEIFSALL-GGTLVIPPDRLDPARLAQWIDDSRITRIYAPTTVLRALVEHVDPHGHGLVDIASPLPGGESLVLDGKLRLHRPHLRVHNHYGPAESQLVTGYTLPEDVSAWPST-------TPIGKPIDNTRIHLLDDALRPYPTAYAA--QVCISGIGLARGYLARPELTRQRFITEGMYLSGDLARRLPDGNLEFLGRIDDQVKIRGIRIELGEIETALSEHAAITQAAVTVREDDRGDKRLVAYVVPHSDAGDLAVELRGHVEARLPSYMVPSAFIVLDKLPLTTSGKTDRRAL----------- 212218989 202 -------PRDKTIQQLFEEQVAKTPHLIAAVFRE----ESLTYEELNAKANQLAYYIRNQRLKPDVLIALCLDRSLDILIGILAVLKAGGAYVPIDPKYPAERIQFILTDTNAALLLTQSHLKKSLEKIASKPAPQMIAIDTRPYINEGNTNL---------PTYSAPNHLAYVIYTSGTTGNPKGVMIEQHSLVALITQYTHACPYPNLDNPRVLSLTNTFDISGLEF-YLPLLKGGVTVL--AQIDNLEA-SIINTHRINVIQQTPSVWKQILEMI--PPEQLQGI-TCLMGGEVVDQATLQKMQANASEVINGYGPSETTIYSTRYVYGKESRT---------PAVIGKPLPNEKVYVLDGKLNPVPIG--VIGELYIGGEKLARGYLNRPKLTKERFIRNPFYKTGDLVRWLPDGNLEYRGRNDFQVKIHGYRIDLGEVEHALMKIPGIRNGVVLAKPGDPTSHYLAAYYVSK--YPLDVNYLRSELSKHVPQYMIPTAFVHMPSLPLSPSGKLNRKALPD--------- 21221665 1500 ---------------LFERQARRSPGATALEF---GEV-RLSYAELNARANRLARHLVARGAAPGRFVAVALPRSAELVVTLLAVLKSGAAYLPIDPHYPADRVEYMLADAGPALTVTEP---------------------VAEAGLSGYGDADLGADELRGPVHGA--HPAYTIYTSGSTGRPKGVVVPRGAL--DNFLADMGRRFTPGSGDRLLAVTTVGFDIAGLEIFLPLLHGAVLVLADEERDPHALLHRVSASGITMVQATPSLWQGVAA---VAGDELAGVR-VLVGGEALPSELARALTDRARSVTNLYGPTEATIWATAADVAESGPV------------IGRPLANTSAYVLDSALRPVPVG--VPGELYLAGEQLAQGYHLRPALTSERFTADPYYRTGDLVCRRRDGALRYLSRVDQQVKLRGFRIELGEIEAELSRHPAVAESAVTVREDRPGDRRLVGYVVPKGPEVPSARELRERLRGRLPEFMVPTAFVVLDALPLTPNRKLDRKAL----------- 21221665 2563 -----------TLPRLFEEQVARTPRRPAFSAAGT----TLTYAELNSRANRLAHLLAESGAGPEQVVAISLPPSVEMGVAVLAVLKTGAAYLPVDPGSPRERIATMAEDAAPVCALTTSAVPAGV--FPAELPRL----LLDDPDVTARLAAQPALTDEDRTQPLSPWNAAYIIYTSGSTGRPKGVLVEHQPVLNYAVSAELYPGVAGNA----LLHSPLSFDLTVTGLFAPLLNGGCVHL----ADLEELARALDGEQTTFLKATPSHLPLITGLPGVCVPDGE----LVLGGESLTGRAVRTLAHPGARVLNEYGPTETIVGCTTWRVEA------PDDLADGVLTIGRPFPNTRMLVLDPYLQPVPAG--VPGELYVSGVQLARGYLNRPGQSASRFVANPFYRTGDIVRWNRRGDLEFISRVDDQVKIRGFRVELGEVESALSRQPGVPEAVAVVREDRPGDRRLVAYLVTGAGVPSDEELRER-LRETLPDYMVPSAFVRLPELPLTGNGKLDRGRL----------- 70997303 27 -----------DLLTFCFDGPNQYDQQRPIFIDAQDPSRSLNASQFRLLVRTLIAGLKAHHVQHGDCVLVHLGNSIIYPALFFAIIGAGGVFMGSNSRSQPQELEHILHLADPKLIITSRDALPNVLSVSAARGMLSQVCLLDEYAPAVYLNFAQLLSGENDWVRFNDSTPAAMFSTSGTGGLPKGALLSHHAIVSHHLSINYDVPYVVTR----LISLPMFHLFGSLWTHIFPIRYGQPLFVLPRFELTQYVAAIYHYQITETYMVPAMIHVFNRSAPPIADYMRTLRYVGVAGAPIDGPSMEQFQRLHARATQLWGMTEVGVVFQTRY-----------GEQGNPGSIGRLLPGYEVRLVGQDGNVV-QGESRPGELYVRGSGVLMSYKGRNDAKDAY----GWFRTGDVAYV-QNGQYFIVGRTKELIKVRGWQVAPAELEAVLLKHPGIEDAAVTGVTSKDGTELPRAFVVPAANRLTAEEVYQ-FARRQLASYKLDGGIVFVEEIPRTASGKIQRFKLSQMYRDM---- 37524891 550 -------------HELFEEQVALNPEKTALVFGE----ETLSYQAVNVQANQLAHYLIEQGIQPDTLVAICLPRSLQTVIALLGILKAGGAYVPLDASYPQARLQYMLEHSGAEVILTETPLVDKLPI------SQQRVICLDAETVHLYVQNLPTGNIVHRPVPLTENHLAYVIYTSGSTGRPKGAMLEHKGWV--NLAQAQAALFGADADIRGLQFASWSFDAAVLEMAMTLAYGATLYLIAERRSPEWLDEMVEKYHISHAVLPP----ALLPHLDFNKWR--TVSTLLLAGEAVAPHIAAQWSQ-GRKLFNVYGPTECTSIVTSALLTAN-----------KRVTIGKPLPNTVMRILNADGNLLPLG--AVGELHIGGMQLARGYRNAPDITEKQFIRDPFYCTGDLVRWTLEGELEFIGRRDSQIKIRSHRIELGEIESVLAGQEILSNAAVI--------------------------------------------------------------------------- 182438881 49 ------------------------------------------------------------------RVAVWATPTPETVIAVVAALRAGVPAVPLNPRTGERELAHILADSEPTAVLAGAD-----DALPPALAELRRVTV--DARAAGAPAPDTAVG--APPAGEDPESPALIVYTSGTTGPPKGAVLPRRAVA--ASLDALEDAWGWTGDDVLVHALPLFHVHGLILGVLGPLRRGGSVRHLGRFSPEGVARELASGG-TMLFGVPTMYHRLAEALDAPADALAGARLLVSGSAALPVHDHERIAATGRRVIERYGMTET-----------LMNTGIRADGAPRPGTVGPPLAGVELRLAEEDGTVLGEPG-AIGEIQVRGPNLFTGYLNRPDATAAAHTADGWFRTGDVGTVDEDGYVAIVGRKTDLIKSGGYKIGAGEIENVLLAHPGVREAAVTGEEDPDLGERVVAWVVAAGSPPAAEELADH-VAAQLAPHKRPRTVRYLDALPRNDLGKIMKRSL----------- 6635396 473 SIPEARLDG------LFLAQAEQGPQRMAILE----PALRMSYGELLGQAGSLAAHLAELGARPNELTAVVLEKGWRQIVAVTAIHLAGSAYLPIDPALPEERRRLLLEEGQVKVVLTESHLAERL-----SWPASVRVVAIADTA-------------RGAPPRLPARAASDMIYTSGSTGRPKGVKIEHRAAANTIL--DINERFGVGPADRVFALSSLGFDLSVYDIFGSLAAGAAIVLPQPEVDPAHWLQVLRQQGVTIWNSVPTLMEMLVDQVEARGELLPTLRLVMLSGDWIPVTLPDRIRRLDIRVISLGGATEAS-------IWSIIHPIGRVDPAARSIPYGRPMLNQRFYVLDE--KLAPRPDHVPGDLYIGGVGLAQGYFRDEETTRARFTGERLYRTGDLGRFLPEGEIEFLGRKDFQVKIAGHRIELGEIEAVLQRHPSIRE-AVVAAPGERTSRRLVAYLVPEGQEAPSDEVLRSFLAAALPQYMVPAVFVRLEHLPLSSNGKVDRKALPE--------- 83815833 70 -------------YNCVDRHLHERPNQAAIWEGEDGTRRTLTYRDLYREVNKMAASLRDVGVQEDDVVTLHLPMVPALPITMLACARIGAPHSVVFGGFSASALAQRATDADSDVIVTIDEFLHHKEKADTAVEEADTDIVLVWERHEGTLHPEADLEEGRDPVSRDAEDTLFLMYTSGTTGKPKGAQHRTGGYLSY-VAGTSKYVLDIKPNDTYWCAADIGWITGHSIVYGPLALGTTSVMREGAPDKGVTWEIAERHDVDIFHTSPTAVRMYMKWGKEHPYDF-NFRHMTTVGEPIPEAWLWYYTHIGAVIVDTWWQTETGGHLITNL---------PALQDMKPGSAGRPCPGIQPAIYDNNGTPVEAASGQAGNLVIERPWMLQTVYGDDQRFINEYDSDDWYEAGDGAVHAQDGYFRVLGRLDDVMNVAGHRLGTMELESAVAQVSEVAEAAVAARQDDQKGNVPDVYVTPRDGVAASDELRQDIVAAEIGAFARPGNVIFVGDLPKTRSGKIMRRLL----------- 15029319 1049 ----------------FTDQAARTPTATALKAAD----RRLTYAELAHDSKHLAHHLAARGIGPDTRVAVLAPRSVELITALLGIALAGGAYVPVDPDHPADRIAFVLADAAPAAVLCTAQTRPMVPEGFTGL-----VVTLDEDLPEGDFDDGRVLTAP------DADHIAYVIHTSGSTGTPKGAAVTWGGL--RNLVADRIERYGIGTDTRLVQVSPSFDVS-MADIWPTLCAGGRLVLPGGHTTGDELGDLLADHRITHAVMPAVQLTHLPD------RELPALRVLVSGGDALPADTRRRWVAR-CDLHNEYGVTEATVVSTVTAPLDDAGPL----------TIGGPIARAGVHVLDGFLRPVPPG--VTGELYVTGTGVARGYLNRPTLTAHRFIADPMYRTGDLVRHTHGGELVFVGRADEQVKLRGHRIELGEVEAALADHPDVEQ-AVAAIHDA----RLIGYVVPADGRVPDPSALRAHASRMLPDYMLPAAVVVLDELPLTPNGKLDREALPQ--------- 15029319 9 ---------PVSVLELFR--ARVVEAPEAVAVVEGG--RQVSYGELDAASDRVAAYLRDREVGRGDRVAVRLERSADLIGVLLGVWKAGAAYVPVDGAYPAERVAFVLKNSTPAVTI--------------------------DAVVEG--------AGDASSVALDGDDLAYVMYTSGSTGTPKGVAVPHGSVA----ALVGESGWGLGPGDSVLFHAPHAFDISLFEVWVPLASGARVVIPGVAVDAAAVRRHIAA-GVTHVHVTAGLFRVLA---EEAPDCFTGAREVLTGGDVVPLEAVERVRAADVRVRHLYGPTESTLCATWHLVE-------PGDDTARVLPIGHPLTNRHIHVLDDSLRRVAPG--VTGELYIAGAGLARGYLKRAGLSAERFVACPFYRTGDLARWTDDGELAFAGRADAQVKIRGFRVELGEVEAALAAQPAVAQAVVVAREDRPGEKRLVGYLVPDGHQADSDVLRARLA-QTLPDYMVPAAFVVLDALPLTVNGKVDHKAL----------- 189211109 58 ----------------------------------TGQKEQFTYAQLLQEVETLAGVLREEGVKKGDVVLIYMPMIPAAVFAMLAIARLGAIHAVVFGGFSPAALAQRIEASRPVAIMTAAEYKSMIEAIRKSSFKPDKTIVWQREQEEGQRNWQRLVKSAADAVPVKSGDGLYIIYTSGTTGLPKGVVRSAGGHAVGLNLSIKYLFGVHGPGDVMFTASDIGWVVGHSIVYAPLLAGATTVLPVGTPDASTFWRVIEDYKVTTMFTAPTALRAIRREARGKRGALKTLRALFLAGERSEPSIVQMYQILGAMVVDNWWSSESGSPIIALSASSGLDFASQDRPPVKPGSAGKAMPGFDVRVVDDGGNEVKRG--EMGNIVMAAPTAFTTLWEDEERFYKGYRFNGWIDTGDAGMMDTEGYISIMARADDVINVAAHRFSTGAIEQAITTHPSIAEAAVVGIPDALKGHLPFAFVTLSTHDHPESAV---------PDDKLVSEVQRL-----TRSGKTLRRVLRELIEN----- 194333847 10 -----------TLPDLFNKVFTHYPDKFPLARKVNGKYEPISYDSLREDVSDLAAFLKDKGIEPGDRVAILSENRPGWYLADMAILSIGAIDVPLYPSLPPNQIEYILKDSGSKVIIVSNMLLGKIISVWQDLPELDSIIVMNEEPEEGVIELSEALAETPDFVSIKPDDIATIIYTSGTTGVPKGVMLTHRNICENIKSCSTI--IRLDESDRSLSFLPLSHAYERTGGYYLLFACGAAIYLAESIETVSL--NIAEAKPTIIFTVPRLFDRILQHKVAEKHKISSLRFFVSGGAALPQKVGEFFQGLGITILEGFGLTETSPVTNVNRPEN-----------VKFGTVGPVVNNVEISIASD------------GEILFRGPSIMKGYWNDEAATKEVI-YDGWFHTGDIGELDEDGYLRITDRKKHIIVSGGKNIAPLPIEHLIAESPYVDQVMVVGEKRPF----LTALIVPNGSELLKDKLFENLLRRQLATHEKVRKFLLIPEQQLTPTLKLKRRAISSKFE------ 159038692 1 ----------MRLLHWVSESADERPDAVRI------NDQSVSWVELRRLATAVADDLRGL-----DRVAVEASTDLATVVGVVGALQAGTAVVPVPPDSGPMERDHILRDSSAEAVLVPAGSQRQGDYLGRPIVPVDLTHRSDSTLPE-----------------PDPTGTALILYTSGTTGAPKGVVLSRRAVA--ACLDGLAAAWGWTQDDLLVHGLPLFHVHGLVLGVLGPLRLGSRLHHVGRPTPERYARA----NGSLYFGVPTVWSRIA-AAPDAARALRSARLLVSGSAALPATVCADLAALGRRIVERYGMTETLITVSARADGPH-----------RPGTVGLPLPGVRTRVVDERDAPLPADGDTMGELQVCGPTLFDGYLHRPEADAASHTSDGWFRTGDVATVGPDGWHRIVGRATDLIKSGGYRIGAGEVEDALLTHPGVREAAVVGTPHPDLGQQVTAYVVSDG---VPESELVDFVARQLSAHKRPRQVRLVDALPRNALGKVQKSRL----------- 54026717 6 ---------PLLLSSLNPAAVAAGADIPAAVTI---DGVTLSRGDLLGAATSVAER-----VARAERVAVLARPTVRTVLAVVGSLLAGVTVVPVPPDSGAAELAHILADSGAQAWLGDA-------PDDTDLPVIPVRV-----HARSWHTYPEP----------DSAAPAFVLYTSGTTGPPKGVVLSRRAIAAGLDA--LAEAWEWTANDTLVHGLPLFHVHGLVLGVLGPLRVGSPLVHTGKPTPRAYAEA----KGTLYFGVPTVWSRIVEDPESARA-LRDARLLVSGSAPLPVPVFERLRELGHAPVERYGMSETMITLS-----------TRADGERRPGWVGVPVRGVQTRLRDEAGAPVPHDGESIGGLQVRGPMLFDGYLGRPDATAASWTEDGWFSTGDVAAIDPDGFHRIVGRESDLIKSGGYRIGAGEVETALLGHPAVAEAAVVGLADDDLGQRVVAFVVARAGDDLPTALIGH-VADQLSVHKRPREVRVVDSLPRNAMGKVQKKAL----------- 169629341 507 ------------LHKLFERHVRQNPDALAVVT----EDAHLSYGQLDEHAGRLASLLRSLDIGYDSLVGINMERSTNLAVALLAVLKTGAAFVPLEPAWPPSRIAEVCASARLAAVLTHGG-----PALR--LPSLEPVLSLDENHPSARAARAPSFGSQM-------SDLAYVVFTSGSTGAPKGVMVTHAGICNRLL--WQADVLGFGAGDVALHKSSLGFDMGINEILLPLVSGGRVVLPKPGADPAYLLDLIGRTGVTFIDLVPSLLDPMLDRPEFADAT-RSLASVWTGGEVLTPELLERFSACAVPMYHGYGPTEATVACTYEIYRS--------GSRRRGVTIGSPIGNSQVFILDTLLRPVPPG--VAGELYIGGVQLARGYVEDPVRTAERFVADPVYRTGDQARFLPDGTIEFLGRVDNQLKIRGRRIAPEEIENALTSHPCVRRAVVMAQ-----GDRLVGYCASDDPALTWLQLRD-WLRTRLPEHLVPPTGTILDTLPELASGKIDRAAIQ---------- 54025764 51 -------------------AAVRYRDRTAVLD----ERGRVSFRELDERTTALANAWRARGLRDGEGVAVLTRNHRGFHYAVFAAAKCGARIILVNTDFGAGQLREVLAREGADLVVHDEEFTGLLGDLRPRRGRYRAW----TDAPAVDTLDNLIAGGARTPARRPRTPARIVLLTSGTTGTPKGAPR--REPTSLSPLGGLLARVPLRVREVTECPAPLFHTLGFAHAVLALGFGTTLVI-RRKFDPEAVLDSLVRHRASTLVVVPVMLRRLVDAPHARAHRLSRLRVVFVAGSQLGAPLLRATEAFGPVLYNVYGSTEAAYATIAT----------PADLAEAPGCVGRPVPGAVVAILDAADRELPAGH--TGRIFVGNDYQFEGYTGGGDKPRVR----GLMATGDLGHVDAAGRLFVDGREDDMIVSGGENVFPGEVEDLLAAHPAVAEASAFGVDDDEYGQRLRVAVVLRPGHALTAEQVRDHVRTHLARYKVPRDVLFLPELPRNPSGKVLVRVLRE--------- 56708917 1 -----------TVFGRFTETAHRRGDAPFLHVLEETAVIYISYGEMGARIADWADRLSLAGFGHGHRVGLLLQNRPVFLEIWLALNSLGASVVPINPDLRLAELEYMVAHSEMALAIVLPERHQEMSEAVANAGSEALVITSD-------TDIPPAPAPSTPTVDLGPETECALLYTSGTTGRPKGCILTNEYFLHSGDWYAETGGYISLRRDRMLTPLPLFHMNAMAVSVMAMITTGGCLTMLDRFHPRSWWEAVRKSGATVVHYLGVMPPMLMGAEPSEADRDHDVRFGF-GAGVDPKLHAAFEERYGFPLIEAWACTETG--------SGGVISAHEEPRKVGTSCFGRPCDNVAVRVVDDSGQDVAPG--QPGELLVRRYGFCAGYLKNPEATEE-LWKGGWLNTGDVVLQDEDGSLHFVDRKKNVIRRSGENIAAVEVESILNRHPDIRISAAAAYSDDLRGDEVAVFLILENGGGDEAKAVETWALGQMAYYKVPGWIAFVEDLPLTATQKILRGKLKSLLED----- 145222979 10 ----------------------------------------LSLADIDALAAGMAVELQRRGVGAGSRVALMSSNRPEFVVALRAIWRLGAAAVLLSPAWKQTEVGHAVALTEATHAVGDH-------------------PVLADAMPMLSLDDEIAPRDPEAAPDPDAGADAVFVFSSGTTGMPKAVRHTHASLAVA--IRHWRDALGLTAADRMQVMTPPSHILGLLNIIMALDTGA-WIRLHRRFDIDAMLRHIESDRITIEMAVAPIALALSAHPRLEDHDLSSLRYIMWCATPVTQSVAEAVARTGVTWVTAYGASELPVISCNDLQHARLD------------TVGRAVTGVGIRIVSLQTGEV-LGAGEEGEIQVRSDSAMAGYLPD-QWTAQAF-SDGWYRTGDVGTLDGEGWLRITDRAKEMIKVRGFQVAPAEVEAVLHGHPAVEDCAVFGIPAAD-GEAIVAAVTL--GHPVDTDELADLVADRLASYKRPSRVVVVDEIPRLPSGKVLRRVLRERA------- 146760133 460 ---------RVSIPELFFSQVAADPEAPALTFGE----RTLTYRELDEAANALSGQLVSQGVGPGDRVVLLSDRSAQAVIGILAVLKAGAAYLPIDPAVPASRLEFIVGD-------AAPAAAITTAGLRARLDGFDLPIIDLDASAAGTEPTAPASGARPD-------DIAYIIYTSGTTGAPKGVAVTHHNV---TQLMSSLDAGLPNPGVWPLCHSLAFDVSVWEI-WGPLLRGGRLVVVPESISPAEFHDVLVAEQVTVLTQTPSAVAMLSPEGLESTA-------LAVVGEACPASVVERW-APGRVMINAYGPTETTMCVAISAPLVAGAPDSA-------VPIGAPVPGAALFVLDTWMQPVPAG--VVGELYVAGEGVACGYIGRSDLTASRFVACPFYRTGDLVSWGDDGQLQYLGRADEQVKIRGYRIELGEVQAALSALDGVDHAAAIVREDRPGDKRLVGYVT---GTVDPAEVRSTLAK-RLPPYMVPAAVVVLEALPLTSNNKLDTRALPTP---EYGG- 146760133 1970 -----------SIPELFAAQVMRAPEAIAITCGE----RSWSYGELDATANRLANHLVSRGAGPGERVALLLPRTGEAIAAILAVLKTGAAYLPIDPAHPDSRVEFVLGDAAPIAAVTTADLLPRLGA--------SGIPAVDINDPAVDRQSDVALPVPAV------DDIAYIIYTSGTTGAPKGVAVTHRNVLLESLDAELDLGQVWTQ-----CHSLAFDYSVWEI-WGALLYGGRLLIVPDAVSPEDLHAMLVSEQVSVLSQTPSAFYALADAMQPEVGQQLKLQTVVFGGEALPQRLSPWFDSHPPRMINMYGITETT-------VHASFREIGSGDVDSTSSPIGVPLEHLAFFVLDGWLRQVPVG--VVGELYVAGSGQASGYLGRSDLTTTRFVACPFYRTGDLVQWGEDGQLRYVGRADKQVKIRGYRIELGEVHAALARVEGVDQAAVIAREDRPGDKRLVGYITESTKGTLDPAAVRAVLAERLPAYMVPAAVVVLGAMPLTVNGKLDTRALPAEYQD----- 195953160 4 ---------------------------------------------------------------PGDRVVIFSENKPEWVYALFGIWRRGGIAVPIDHMASEDEVAFIIQDARPTYAFVSSDLKDTFAKAVKRHRYKVEVIDI-----EDFIPFQD----PKEPITNISEDIALILYTSGTTGQPKGVMLTFGNLQSNTEA--IAKENIASSKDITIALLPFHHAYPLMVSLLVPIYLGATIIFSENLSSSSLINLIIANKVTALIGVPKLYKILHDKIFGEIKDIPNLKYFISGGAKLDPNIAHDLYMLGFDVLEGYGLTETSPIVSFNVPGS-----------IKIGSVGKPIPGVEVKIAED------------GEVLVKGKNVMKGYWQRPDLTNEAI-KDGWFYTGDIGYLDEDGYLYIIGRKKELIVLNGKKVIPEEIENLILSKSDVKEVAVI----EQNGH-LHAIIVPNFELVKEKNLREYIVNRELPSYKNITDFSIREELPKTRLGKIKRFLLKAQ-------- 111222836 19 -----------TVGAALDAAAERFGEREA----YVGPDGRISFATWAAASDALAGALAARGIGSGDVVALMLPSSIDYAICYAAAARLGAVTTGLNTRLGSREVTGILERCRPALVIVD---------LDAGLPAVPAGLAVLARSELAALRHHPGLGR--DRPVVAPADPVVIIWTSGTTGLPKGAWFDHRNLAAAVASAGVMS----RPFDRRLVATPFAHAGYMAKIVDQLAWGTTMVISPVPWSAAGMADILRDERITVAGAVPTQWAKLLELPDAERRAVATLRLGLAATAPAAPELVERVTLLGVPLVVRYAMTES---------PSICGTEPDDPPEVQFRTVGRPQTGIEIALRDDAGRDVA--TGEIGRVWVRGDTVMRGYWNDAEQTAAVLRGDGWLVSGDFGALDAEGNLRLRGRASDLYIRGGYNVYPLEVENVLAEHPRVRRAAVVGTPAPVIGEIGVAFVEPADPASPPDAELRAWVRGRLADYKAPDRLEVVEALPLTSMLKVDTAALR---------- 113867627 90 -------------HNCVDRHLAAYRNKTAIHFVPEPEVHHLTYQELFVRVNELAALLRECGLKAGDRVTLHMPMVAELPITMLACARIGVIHSQVFSGFSGKACAERIADSESRLLITMDAYHRAVAEAASAGQQVEKVLIWQRLVKGRDVILNDVLGRRVEPEPMPAEAPLFLMYTSGTTGRPKGCQHSTGGYLSY-VAWTSKYIQDIHPEDVYWCMADIGWITGHSIVYGPLALAASSVVYEGVPDAGRPWRIAESLGVNIFHTSPTAIRALRRNGEPAKYDCHFKHMTTVGEPIEPEVWKWYHREVGAVIVDTWWQTENGGFLCSTLPGIH---------PMKPGSTGPGIPGIHPVIFDEEGNEVPAGSGKAGNICIRNPWIFQTVWKDPDRYVRQYDSKDWYMAGDGAMQAADGYFRILGRIDDVINVSGHRLGTKEIESAALLVPDVAEAAVVPVADEVKGKVPDLYVSLKPGLSPSIKIVSAAVVSQIGAIARPHRVVIVPDMPKTRSGKIMRRVL----------- 170062679 40 ---------------MLDRT------RNKVVQISADSGVEVTGAEMYLRTVRVAQNLIKFGYGPENVFAMAVRNEEHTAPVLFACFALGIPVNTLDPTFQRDDLAHMLGSVKPKLVFCESETLVEMIAACEMAGIAPKVIVFGDKVT-GFSHVEDLLGVENTFVPVPSAELAVLLCSSGTTGRSKAVSLSHSICIAH-----VANFFECHSSDILFAYSSLYWLSGLVMVLAGTLADATRIITRDPFTVQRTLDIVQRFLVSALFIPPTQAWAIVNDPAATADSFRSLRLGFAGGSVVSASLKRAFERFPGKVLEAYGFSEVGYAVTFT-----------REGFYRDGSVGFTRPGVEIKIVDE--NNCAVGIGRDGEILVRTKLVFLGYFGNPAATEEMLDGEGWLHTGDIGRFDEDGLMYVVDRKKDIIKYGNYQISPSDVEAVVQGIEGVAAVCVVGIPQENGNDLVTALVVRSSESLGSEWIVQEVAK-KLPNYKLRGGVYFADQLPMTPSGKVVRRLAKK--------- 170751897 33 --PDLIRDE--VLAEIFLHSAATRPGHPCLARVEAGGVHHLTYADVAARAGRIAAGLAHRGIGPGDVVGLWMARGPDLLVAQIGITMSGAAWLPFDAEAPADRVGVCLTDAGAKA----LLVSPALAAAAPDAAPALTPADLDAGTPA------DAPVPDPRAAGLTPEHPAYLIYTSGSTGVPKGIVISHANICHFLRSGNAL--YGMRADDVVFQGASVAFDLSMEEIWVPYLVGATLFVASPAMDLESLPGILEAEGITVLDTVPTLLAMI-------SGDLPRVRLVLLGGEALPEPLIARWATGGRQLFNTYGPTEATVVATA-----------AEMRPGEPVTIGGPIPNYSVYVAGEDLSLLGRDQQ--GELLIGGPGVARGYLARPELTAEKFIANPFYRSGDAVSLDAAGRIVFHGRIDDQVKIRGFRVELGEIESRIRAVPDINQAAVVLRQDD-GVDRLVAFLIPERGRSIDAAALRRTLAGQMPPYMVPGHFEVAETLPRLTSGKVDRKALK---------- 120405217 1 ----------MSISLLLEMAQDAGPDRTAVVS----DDLRLTTAELSALADGGAGVIAASGAR---HVAYVGAGGAMLPLLLFASARAAVPVTPLNYRLSADGLRALLDRLPDPLVVVDDEYRDA---------------VGDGYRTIGSAEFLDAARTAEPAAEFADPDAVGVLFTSGTTSKPKAVELSHANLTSYIMGT--VEFASAEPDDAALICVPPYHIAGVSAALSN-LYAGRKMVYLTQFDAGRWVDLVTGEGVTSATVVPTMLDRIVSVLETRGTTLPTLRTLAYGGSKVPLPLVRKALSLLPAVVNAYGLTETSSTIAVLTPDDHRAALAASDEAAIRGSVGQPVPGIEVEIRADDGTVL--GAGETGELFVRGEQVSGKYTD----IGSVLDEQGWFPTKDVAFLDEEGYLFIGGRSDDTIIRGGENIAPAEIEDVLVEHPHVRDCAVVGADDPEWGQIIVAVVVAQPGTEPDVEDLRSHVRSQLRGSRTPDRVVFRDELPTNATGKVLRRELVDE-------- 198263681 2 ---------------------------------------------------------------------------------------------PANFRQTPEDVAWLAASSGAKGLLAGAEFSDHIAA----CDAVAFTATIGGAGDDDYDTLVAAYADATTATTVDRDDPAWFFFTSGTTGKPKAAVLTHGQMAFVVTNHLCDLMPGTGPEDASIVVAPLSHGAG-IHQLAQVAHGVKTILPGGKFEAAEVWRLIAQWRVTNAFTVPTIVKLLVEHPSVHDHDHSSLRYVIYAGAPMYRAQVRALDVLGPVLVQYFGLGEVTGNITVLPPIHHF----ADDAAMRIGTCGFARTGMQVQVQNAAGHEVAAG--ETGEVAVIGPAVFAGYHDNSEANATAFR-DGWFLTGDLGHMDAEGFLYLTDRASDMYISGGSNIYPREIEEKILLHPAINECAVLGMPDPTWGEVGIAVCVARGDAPDSAALLE-WLGTKVPRYKMPKAVVFWEEMPKSGYGKITKKLIRAEARGDLAGA 195450150 19 --PGEMFNPELSIGQIIHHEMRRHPNQ--LAQISDTENTNLTRKELFLNSIRVSTYMRNQGLNQSDIVGIIARNTTHISAVAYACFFNGIPFHSLNIAYEQDTIEKLYKVTEPRLIFCDGDEYEKIQAATKELD---VKIITMRNHTSDSISIDDVLATPIEEDFEPSDQTLAILCSSGTTGTPKAVVINSRKLLFGS--------YNLSTDDIQYTHSSLDWITGLLTTVTSGIYSTTRIIADNPFDPVRFLRLLEKYKITWLLQAPSHMAMIVNSDEFEKTNFSSLKYYLYGGGRCSAEVQNQIRKSNC-LFFVYGFTELGSMATMNFNYDE-----------KPNSVGRLVAGCKLKIINDDGETLPPN--EMGEVCIYNGQYWAGYFGNSKESHNIRDSKLWFHTGDLGYVDNDGFLYIVERKKDMLKYQNIMYYPNEIEDVISRMPEVAEVCVFGVWDQINGDEAAAAVVKRGTELHAEDVVDYVNEHVGAKYKLHGGALIVDDLMRSSNGKTNRIATKKYFLQY---- 183980873 2599 --------------------VAAHPHAPALTF----EDHTWTYQQLDAASTQLAHHLLNYGAGPGAVVALLLPRSDHAILAILAILKTGAAYLPIDPHHPPTRIAFMLTD-------TTPTAVLTTTELTQHLPTSSDVPVITLDTLTNLDDHPTTPL-----PPPSPHDLAYLIYTSGTTGTPKGVAITHHNVT--TLLTDLQLDIAV---DGVWWHSYAFDVSVWEI-LGALLTGARLVVIPEDVSPHDLHQLLATEQVTVLSHTPSALAQLSPQTLDTA-------TVIVAGEACPPDLAQRWAS-GRALINAYGPTETTIYATTSNPLHPADTV---------VPIGAPVPGAGVFVLDGWLRPVPPG--TVGELYVAGAGVGVGYWRRGGLSAARFVACPFYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVAAALAALDGVDQAVVIARDDAPGQARLVAYYTTTGNAGIDTAWLRDRLSEVLPAYMVPAAFMVIDELPLTVNGKLDRRAL----------- 183980873 1528 --------------------VATHPHAPALTF----EDHTWTYQQLDAASTQLAHHLTTHGARAGAVIALLLPRSDHAILAILAILKTGAAYLPIDPHHPPTRIAFMLTDTT-----PTAVLTTTELTTHLPTSSDVPVITLDTLTVDDHPTTPLPPPDPH--------DLAYLIYTSGTTGTPKGVAITHHNIASWSLHQRGIYGSIPSQQSWSQCHSYAFDYSVWEI-FGALLGGGRVVVVPEDISPEDFHALLVTEQVSVLSQTPAALQNLPPEGLENT-------TLLTGGEPCPAALLDRW-APGRIMLNAYGPTETTVAATITAPLHAGQTV---------VPIGTPVPGAALFVLDGWLRPVPPG--TVGELYVAGTGVGVGYWRRGGLSAARFVACPFYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVTAALATLDGVDQAVVIARDDAPGQPRLVAYYTTTGNAGIDTAWLRDRLSEVLPAYMVPAAFVVIDELPLTVNGKLDRRAL----------- 183980873 5808 --------------------VATHPHAPALTF----EDHTWTYHDLDAASTQLAHHLLNYGAGPGAVVALLLPRSDHAILAILAVLKTGAAYLPIDPHHPHARIAFMLTD-------TTPAAVLTTTELTTHLPTSSDVPVITLDTLTNLDDYPTTPL-----PPPSPHDLAYLIYTSGTTGTPKGVAITHHNVT--TLLTDLQ--LDIAVDGVWSQWHSYSFDVAVLEVFGALLHGGRLVVVPEQVSPSDLHQLLIDEHVSVLNHTPSGLGAL------SPQGLDEVSAVILIGEACPAELVDQW-APGRTLINAYGPTEATIYLTAAPPLHAGATV---------VPIGAPVSGAGVFVLDGWLRPVPPG--TVGELYVAGTGVGVGYWRRGGLSAARFVACPFYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVAAALAALDGVDQAVVIARDDAPGQTRLVAYYTSAGNAGIDTAWLRDRLSEVLPPYMVPAAFVVIDELPLTVNGKLDRRAL----------- 183980873 4742 --------------------VAAHPHAPALTF----EDHTWTYQQLDTASTQLAHHLLNYGAGPGTIVALLLPRSDHAILAILAILKTGAAYLPIDPHHPHARIAFMLTD-------TTPTAVLTTTELTTHLPTSSDVPVITLDTLTNLDDYPTTPL-----PPPSPHDLAYLIYTSGTTGTPKGVAITHHN---ATTLLTQLDLDIPTGGVWSQWHSYAFDVSVWEI-FGALLGGGRVVVVPEDISPEDFHALIIDEHVSVLTHTPSALAQLPDHGLEAT-------TVITVGESCPPDLAHHW-ATGHTMINAYGPSETTMCTTIS---------NPLHPAATVVPIGAPVPGAGVFVLDGWLRPVPPG--TVGELYVAGAGVGVGYWRRGGLSATRFVACPFYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVTAALTTLDGVDQAVVIARDDTPGQPRLVAYYTTTTGTGLDTTDIRTSLSQVLPPYMVPAAFVVIDELPLTVNGKLDRRAL----------- 183980873 6873 --------------------VATHPHAPALTF----EDHTWTYQQLDTASTQLAHHLLNYGAGPGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFMLTDTTPTAIITTTELAQHLPHTPAIATITLDTLTLDDHPTTPLPP-------------PNPHDLAYLIYTSGTTGTPKGVAITHHNAFLASLHQQGIYRSIPSQQSWSQCHSYAFDVSVWEI-FAALLGGGRLVVIPEHVSLHELGQWLDDAGVNIVYLTAPLLTML------PPRGLTGVRTLLVGAEPCPIDVVKRW-APGRVMLNSYGPTETTITATVSSPLQAGDPV---------VPIGAPVGGAGVFVLDVWLRPVPPG--TVGELYVAGAGVGVGYWRRGGLSAAQFVACPFYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVTAALTALDGVDQAVVIARDDAPGQPRLVAYYTTTTGGGGIDTALRDRLSEVLPAYMVPAAFMVIDELPLTVNGKLDRRAL----------- 183980873 3666 -------------------QVATHPHAPALTF----EDHTWTYQQLDAASTQLAHHLATHGARAGAVVALLLPRSDHAILAILAVLKTGAAYLPIDPHHPPTRIAFMLTD-------TTPTAVLTTTELSTHLPTSSDVITLDTLTVDDYPT--------TPLPPPSPHDLAYLIYTSGTTGTPKGVAITHHNVTTLTTTLTPQLGAPTN------QVWSQWHSYAFCEIFGALLGGGRVVVVPEDVSPHDLHHLLATEHVSVLSHTPSAFYALQTIDDTTQPPL-ALTAVILAGEAFAPTRAAAWHHPHTRLINMYGTTETT-------VHATLRDITEHDTTNDTSPIGTPLHHLAFAVLDSSLRPVPPG--TVGELYVAGAGVGVGYWRRGALSATRFVACPFYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVAAALTALDGVDQAVVIAR-DDTGQPRLVAYYTTTGTGLDTADIRTS-LSQVLPPYMVPAAFMVIDELPLTVNGKLDRRAL----------- 67920345 506 -FSSLSIPNNANIPQLFEEQVNKNPDAIALSFGE----EKLTYQEINIQANKLAHYLQKLGVKPEVKVGICFERSPLMVIGLLAILKAGGAYIPLDPAYPQERLNFILEDAQISILLSRQS-----QEIKKG-----DFATIDLDKDCAKFAQEK---TENPDNNLDPNNLAYVIYTSGSTGNPKGVAIAHRNTVELLYWAKNSFSPQLLQG--VLASTSICFDLSVFELFVPLCWGYQVILSENVLDLPYLA---AKEEITLINTVPSAIAQLLRINGIP----TSVKAINLAGEALPHRLVEELEKLSHTIFNLYGPSEDTTYSTYTSVKSNADGV---------VTIGKGISNTQTYILDRYLNLVPQG--VIGELYLSGAGITRGYLGRSPLTAEKFLPNPFYKTGDLVRYDGEGNLEFLGRRDNQVKVRGYRLEIGEIEAALSQYPDIIENAVMVWREDNNNQRLTAYIVV--EEAFSQKQLRRFLGEKLPKYAIPTTFLELPALPRLPNGKLDRKSL----------- 67920345 1572 ------------LHELFFEQVRENPQKIAIID----PRITLTYQELSDRILTLAHRLRNLGIKPNQLVAVMMEKGWEQIIAVLGILTAGGAYVPIDTALPLESSYYLLKEIKANQILTQSWL---------DIETPDNLQRIDIDTLETSNTFEPLKSVQ------KPDDLAYIIYTSGSTGMPKGVAIAHQGAVNTIL--DINQRFAVSGKDKVIALSALNFDLSVYDIFGTLAVGATLVIPDRRQDPSHWADLLSQHHITIWNSVPALMQMLLETEASDE----NLRLVLLSGDWLPLNLSDRIHSRFPEVISLGGATEAS-------IWSIFYPIDRVDPSWKSIPYGKPLTNQQFYVLGEYLTPCPL--WVTGQLYIGGKGLAEFYWQNTEKTEVSFTKERLYKTGDLGRYLPDGNIEFLGREDYQVKIRGYRIELGEIETALEQHPAIKEAVVTIVGESRENEQLAAYIVP---------------------------------------------------------- 55377681 22 ------MRDPLNTQDLVTHRADTTPDRTAMVAAASGNA--VTYRKLDAAVDAVAAELDRRVDAPDATVATLLPTRPAVGTLLFAAMRLGATLAPLNVELDAATLQSQLSTVDADLLVCGDSTASLAADIDG-CPTVRELSAAAVADETAAAGSADETATDVTPAPLSRTDTQLVIFTSGTTSEPKGVRLTVGNLVASAVASSY--RLGVLPDDRWLVCLPTYHMGGLAPFIRSALYGTAAVV-QRSFDADATQQVLAEHGVTGVSLVPTMLSRLLDAGWEPPA---SLRFVLLGGGPASETLIERCRERDVPVYPTYGMTETA---------SQIATARPETAFEHAGTVGQPLVFTDVTVV-ADGAAC--DPGERGEIVVDGPTVTPGYLNGDD---DAFSDHG-FRTSDIGYRDADGHLWVEGRVDDQIVTGGENVDASTVADTIREHPAVEDAAVVGLPDEEWGQRVAALVV---GDVSPTAVRDH-CAERLAPYEVPKTVRIADALPRTASGTVDRAAVR----SHFGTA 157273474 14 ------------VVECLDAWAQTTPD--AVYLYYGEDDRTLTFGEVAELTDRIAGNLVRLGVSRGQRVSLLMQNPLVTTLAMFGIWKAGAVFCPINYTFTGKLLAYTLNDTQPTLLLTERRMAPRLTEIAAELTHLPHTVVYD--APEGAHDWTELLEPATRPVNLQYTDPASIIYTSGTTGPSKGVILPFRCLNQYCFLARKL----LTREDVIYCDLPMYHIAGAFALIARAAWVGCEVAVWNRFSPQDFWARIAKRGATTAILLDVMVPWLMKAPPGENDRATTLSKVHL--QPLPLNHQEIARRFGFDIVTGFGQTESGPELWKGSTRAHLRPVVPGETVTTKGAMGRPMPFHEVAILDAKGYPCAPG--EIGELCFRPSLLFDGYLGKPEATLKAFR-HLWFHTGDAAYVNEHGEYFFVDRLGDRLRRRGENFSSYVVEDLLLQHPDIALCAVFPIPSAEGNEDIVAFIVPKTGTALTEAAVHAWATQHLPKFMQPQHVRLVAELPRTLTNKVEKYKLRAEVLRELGRA 167584558 91 -------------HNCVDRHLPKYRNKTAIHELESEAVQHVTYQELYVRVNEFAALLRDFGLKAGDRVTLHMPMVAELPITMLACARLGVIHSQVFSGFSGAACADRILDSESRLLITMDAYYRAFAEAAGKGHQAEKVLVWQRSSPTPLVEGRDVIVNDADPVEMPAEAPLFLMYSSGTTGRPKGCQHSTGGFLSY-VAWTSKYIQDIHPEDVY-----------WCMADIGWITGHSYIVYGPLPDPGRPWRIAEQLGVNIFHTSPTAIRALRRAGPDEPAKYHRFKHMTTVGEPIEPEVWKWYHRTEAVIVDTWWQTETGGFLCSTVPALH---------KMKPGSAGPGIPGIHPVIYDDDGNELPQGSGKAGNICIRNPWPFQTIWKAPERFVQTYWRDWPYMAGDGAVDAADGYFRILGRIDDVINVAGHRLGTKEIESAALLVPDVVEAAVVPVADEIKGKVPELYVSLKPGVEASERLARQVSEGRIGSIAKPHRVLIVPDMPKTRSGKIMRRVL----------- 148553592 41 -------------FDWFDRIAER-SDAIALSIASPRGLRAWSYRDLSLGSNRVAHFLRRHGIGPGDRLLIALGNRIELWETQLAAMKAGCVMVPCTVMLGAAELRERMARSGARAIVADDSIAERL------GTPDKGWIGFNVDAPPGWIDYGAAYGEPAPDQPTRGTDPLLIYFTSGTTAQPKMVTHSHVSYPVGHL--STLYWIGLKPGDTHLNISPGWAKHAWSSFYAPWLAEASILIDQPAFDARFVLDQIRDRAVDCFCAPPTVWRMLLQ--ERIEQWPVRLREAVSAGEPLNPHVVERVEVWGIDVRDGYGQTETTAQIGNT-----------PGQPLVAGAMGRPLPGFRIELDGAADH---------GEIILHAAGVMLGL--QAEAGSAVLPPGGIHRTGDIASAAPDGTLTYIGRADDVFKSSDYRISPFEIESVLLEHPAVAESAVIPSPEPTRLAVPKAIIVLAGHAPSAETAAEIFARARLAPYKRIRRLEF-GELPKTVSGKTRRAELRER-------- 88857001 563 ----------------------------------------LSYRMLDERANQLAHYLREHNVGPDTLVGLCVERSLEMMVGVLAILKAGGAYVPLDPAYPKERLAFMVQDTGLTVVLTQQKVATLLDGF--NVTAVPICTL---------QHFNDYATDAPDVPGLTPANLAYVMYTSGSTGTPKGVMVTHRNLV--NFAANCELRYDITEADNVLQFSTMNFDIFVEEWLASLSRGASLVLRHESLSREAFIDFCQQHAISVANL-PTAFWHQLALSEEELARL-SLRLVIVGGEALDKKSVASL-KPGFCLLNSYGPTETT-------VTASGFAIDSDYAESRAVPIGRANANTACLVLSEQLTLCPPG--VMGELYISGQGLAKGYLNQPALTAERFIDNPYYKTGDWVRLSGDGELVFMGRIDDQVKIRGFRVELGEIVNQLMADETVELAVVLAEPGHDGGKTLRAYVQPQ-QSLDEAQHSQWLLSASLPNYMVPATFSVVVQWPVTTNGKVDK-------------- 116048635 483 -------NAPLPLGYLFCRRALDFPERPALLCGAS----EWNYGQLAAWAVAIARDLRAAGCGPGQPVALFLDKGPAQIAAVLGVLLAEGAYVPIDVGQPVERRDTMLADVGAKLLLTD------CEHIDAQWPDGIQPMLVGDALPPEELASALQEAIAAAAHRDTATQLAYVLYTSGTTGRPKGVMLTHRGVL--NTIQGFNRQFGLDENDRFFGLVNYTFDLSVLDIFCAFTTGAALVLPQGQWDPEQWVSAIELHRATVWNSVPAHMQMLLTHL-PQGRMLSSLRIGFLSGDWIPVALPDQVRQRGMAPKSLGGPTEISVTCIYH-------DIGDVPQDAVSIPYGSPLSNHRLYVLNHQLEHCP--NWTPGEMYVGGPGVALGFVNDPERTRERFTGERLYRTGDVCRFRDDGIIEILGREDNQVKIRGHRIELGDVEAAFASLPGVGRAVALVRREPL---DLVAAVQVCEPCDDPATLIEQWRKDRLPRYMLPSAIEVLPQIPLSRNGKVDRKALAERFQGALAG- 7688714 15 -----------TLAELWERTVRSRPSSPAIVT----NGETLSYDEVNARANRLARLLLDEGAGPGRLVALALPRSSHLVISVLAVAKAGAVFLPLDVNHPRERLSYQLADARPALLCTVRSAAARIEMPRVLLDSPERTAVLD-ALPDTDLTDDERGG------PLAATDLAYVIYTSGSTGRPKGVALT--GAGLPALAAAKVAAMRVTGDSRVLQFASPGFDAYLTELLAAFTAGATLVVPGDTLAGDPLRRALRDGRVSHAVLRPR------RSATMSPDAVPDLRVLVVAGEACPAGLVERW-APGRLLINAYGPTECTVCATMTGPLTPTDEV----------TIGRPIPGVSVYILDAERRPAAPG--EIGELYLSGAGLAQGYLNSPDLTAQMFVPNPFYRTGDLASRRADGDILFHGRIDDQVELRGFRVELGEVESVLSQHPDVAQAVAALWTDPAEGPQLVTYVVPAGTTPSAGELREHAGR-FLPDFMVPSAFTTIDAVPLTPGGKTDRAGLPDPVK------ 177671351 59 ----------------------------------------LTFGELADRSRRLATGLAARGVTRGDRVPVMISKREELVITLLALWRLGAVHVPLFTAFAAGAARMRIEGAAARLVVAEPRQAEKLTDIPG-------IEIIRTGPEWDALADSAPLGED---VAVGGDGPIALLFTSGTTGRPKGVPVPLRA--AAAFAVYLTCAVDLRPEDLFWNAADHGWAYGLYYGIVGTLMGATSVQYRGAFSPATMVEVIRSQDVTNLAGAPTMFRALAKAGEVTEDAPLRLRRVSTAGEPLPPTVLEWGRALGTEIRDHYGQTELGMVICT-------LAHPELAAPPRPGSMGVPLPGIAAQIRD-------------GQIAIDAASPFPGYLGEPEKTAERFTPDGWYLTGDTARQDDDGWFFFSSRDDDVILAAGYRIGPFDVESVLIDHPRVQEVAVVGLPDPEGGEEVVAFVVPAGAVADPDALAAEL-------------------------------------------- 31807865 2 ----------LDLGSSFIASVARDPGAVAIVDG----SLRLTYREWYSRISALVISFDRIGLKPGDHLVTVLQNRWEAATIHWACQLAGIVITPINWRAKADEIDYCVENPQSCAIVYQDVSAEAVRDSKMA-QRLRRISVDVAATDENEISFESMITGDVPDVRVSADAWSIMLYTSGTTSKPKGVPRRHRA--ERAAGVAHVAQNLYRRGERTLGVMPLYHTMGVRSLISMSLIGGTFVCL-PRYDALQALKLIKAEKIDNLYLVPTLYHDLVHHEAFERTNVSTVRKLGFAGASMTDGLLRKLEQFKPDLVNHYGSSEVYTFTI------------DQNPVAKPGSAGKAGINQHIRVVKLNARSVSADVDQEGEILLASDEAFEGYWHRPDADAKSLR-EGWYFTGDTGFMDKDGDLFVTGRVDDMIITGGENVSPVEIESCLSLHPAVSEVAVVGLPDEKWGKIVAAFV-KRNAQVTEKDLEQFCQTSGLANF------------------------------------ 154283867 33 ----------------------------------------------------LIAGLRAAGFEKGDCLNIHSFNDIYYSMIFLATIGAGGVFSQANTQF---ELTHHIKTAKVSFLISEPEILDNLVAAANDAKVPASNIWVGRPLPPGHKSWTELLKHEADWVRFNDNTAAARLFSSGTTGLPKAANISHQNFIAQHTVVDEYRTAKYQISRVI--ALPCFHAAAVPSTHVGALKAGHTLYIMRRFELLPFLEAADKYNITDVSTVPPMAVAIVKSPYANASYLKKTRNGAVGAAPLDKGVQSAFRSIGATYTQVWGMTETTCIATMFCYPENDDT----------GSVGRPVASLEMKLINDEGKNISAYG-VRGEICVRGPTVIKGYFENPTANAQSFDGE-WFKTGDIGYCDEKKKWYIIDRKKELIKVRGFQVAPPELEAVLLSHPLIMDAAVIGVSEKEKTEHPRAYVVPASQKLTEKEL-QEFAGAKLARYKLTGGVKFVSSIPKNASGKILKRLLREEAK------ 163802195 4 -----------TVHKYLEESARLFPNKIAVQYNDLHYQETITYQELDGFTNKYSQYIRSLGVFKQQAVAIFMPKKIAAIKAMFSILKSGNVYVPLDVNSPKSRLNAIVESAKIKVIIVNNDSFKLAVKLFSEIKSVRVINIEEEISISDI--------GTCPPRQAISVDLAYILFTSGSTGTPKGVMIPHKAI--NDYIEWCVETYQLSSRDNIANHAPLYFDNSTFDIYTAMKVGATLHLVPDSINVPSLIPWLEESEISVFFCVPSVLSMLKQTRRVRPGILLNLKQLLCAGEVLAPRVLRTWMQCHVRFVNMYGPTEITVDCTYHIFDEI------PDEQTKHLPIGKARANMDLFVLTDEG-ELTQSPGERGELVVRGESVSYGYLANDLQTKSSFIPDKLYKTGDVVEIDKDDIFYFIGRKDSQVKYLGHRIELGEIEATIANLEEVSEVVVIFSPQDNSLEDLLGCVIKLKEDGDF-EYISHRIRESLPKYMHPNKIILIDELPRTPNGKFDRAKISKFFDN----- 145309068 524 ---------------LFRERAADHPGRVALEQGGV----RWTYAELDQWSDRAAGALRAAGVEAGAVVGVAGERSPRLLAAFLAVLKAGAAYLPLDPTYPAARLRAMTADAAPALMIIADGLD------AGWLGDYAGPVLSLADCEAGV-----ARPLQSEARPAEAESLAYVMYTSGSTGQPKGVAVPHRAVARLATGGGYA---RLDASTVMLQQSPLGFDASTFEIWGCWLNGGRLVVAEPGM---PFLDAASRDGVTTMWLTADLFRM---AVEEEPAALGGLRELLTGGDALPVASCRAFLEAGVALINGYGPTENTTFTCSHRV-------TAGDARRGSIPIGRPIGNTEVRVVDAGGRLVPVG--VPGELWAGGDGLALGYLGRADLTAERFVPDGWYRTGDRVRWRRDGVLEFLGRIDEQIKLRGYRIELGEIEATLGHYPGLSGCAVALRRSAADEKQLVGYLVARPDEAADSAAVQAWLEARLPGYMVPRVWVWLDALPQSANGKVDRKRLPD--------- 164511437 459 ------------LAGFAERAAAE-PDALAVRDGDRG----VSYGRLWSAAAHTAERLTAAGVRPGDIVALLVPRGAALAAAVFGTWLAGAAYLPLDPHHPAERIAYQLDDAGARVVVTGDGLTA---------PGDRRTVPAPDVDAAPTLPVDRDRTGAAGP-----DALAYVIYTSGSTGRPKGIPITHRSLANHITDYAVRFGVAATARPTGWLSTYSFDTSSLELMMPLLHGGHTVVLPDERTDGALLAEAIRVHDIGFLQATPTTWRLVADRITA----LVAGRTLLSGGEPLPGGLAATLTGAGAELWNVYGPTESTIWATAGRVPTDPGD---------RVDVGTPIANTRVFIAGPDGEPLPIGLR--GELCVAGVGVAAGYHGRPDLTAERFGSNPFYRSGDVARWLPDGRINLLGRMDRQVKLRGNRIELGEIEAVLSDHPDVEAAAVLVVGDPGTDGSLAAFVQVPHRPEAMGELWEY-ARQRLPRSVVPHRFLAVEAFPRTGSDKVDYLALAD--------- 78060234 27 ----------------LQRQAESRPDKVFIRERDGSG---ITYAAFAADVERTAAGLAALGIRQDETVGVWLPNGIDMLRVWFAINWLGAVYVPVNTAYKGELLRHVLDSSAARLLVTCRDLAPRLAGLLATLRTVVEFGASDVELP-GIARIDAAVLEQGGEVPIEPWDTQSIIFTSGTTGPSKGVLSPYAQLWETSGERSF---SMLDEHDCAIVFGPLFHIAGTIPVVAMLNRGGT--IAFAEFSTERFWADVCALGATFAILLGVMCEFIAKIPPSADDRDHPLRKVMMI--PRPDNAAAFASRFGVDFWTMYNMTELNV------------PLMSERNPAIAGTCGRARHGTELRIVDAFDRELPDG--TVGELIVRCDSPWRGYFRHPEATVQAWR-NGWFHTGDAMWRDAAGNYFFADRMKDAIRRRGENISSFEVEKEILAHPDVRECAVVAVP-ALSEDDVLAVVCPPGGRIDPGELLAFLV-PRLAHFMLPRYIRIMDALPHTPTQKIEKYRLRQE-------- 88604381 1 ----------MNFIDFLFEH-TKDSDKSLILSGD----KSCSYRDIWCSILRISVWIQNS-IGTNSRIGILADNSTFFIQAYAGIIHSGNTAVVIDTKSSPKDIEQIITRCSIQIVFADQKYESL-------LAGVKVLSSQPVDITHSDMSFHS---------HIPKDECAVIIFTSGSTGVKKGVMLTHKNLIANT--NSILQYLNLSSDDRMMVVLPFFYCYGASLLHTHIRVGGSLVLNQSPFLGGA-LKGIHEFQCTGFAGVPSTFLILVQKTPFLTMRFPSLRYLTQAGGHLACSVIHEIARTFADFFVMYGATEAT---------ARLSYLPPEFLFKKPDSIGKGIPGVTLEVRGKDGKKVKPG--EVGEIVAAGDNIMAGYLEDPDETAKVI-KDGWYYTGDLATVDEEGFIYIIGRKGTFIKSAGFRVSPQEIEDVIMQVEYVGVCVVFGIPHPILGEAIVACIQSDYDSESLISEVKKHCAGHLPSHKQPTDILVLQNLPLNSSGKPDRDAIKRLYSSY---- 89274997 275 --------TPRRIPDVFAERAAERPDALALVDGD----RTVTYRRLDEWSDRLAHGLRAAGAGDGTLVGVCLERSAQLVAVLLAVLKAGAVYVPLDPAYPADRLAYTVEDSGTDVVVTESAGFPGSPGVR--VLTPAQVLESGGAAPDG-----------PPATGAGPQEAAYVIYTSGSTGRPKGVLVPHAHVV--ALMDATRDDFTLGAADVWTFFHSVAFDFSVWEIWGCLLTGGRLVVYWVSRSPEQFHGLVAARGVTVLSQTPSAFTQFAAADRDTAEPL-AVRLVVFGGEPLDTPWLDRHPGDRCRLVNMYGITETTVHVTA-------ETVTRRLALAGSRSVGRALPGWRVYVLDARGRLAPPG--VAGEIHVGGAGVALGYLRRPDLTRERFRPDPFYRTGDRGRLRPDGALEHLGRLDNQVKLRGFRIELDEIRTVLAECPGVTAAAVTFRPGDAATGRLDAYVVLSEGSTAD---VRERAARVLPAHMLPSTLTALPALPVTANGKTDLAALPEPA------- 159040418 58 ---------------------------------------RLSYRELMSRADGAAARLVERGVSGDDRVVVQLPNCWEHIVLTVACLRLGAVPVWALPEHRLREITGVAARAEARVLVVPADHRAMAHEVAATVPSIEHVLVTGSADPGEDLADPAALSARFDAAAPDATAVATFLLSGGTTGTPKLVPRTHNDLAY--MVGEAARLCEFGPDTAYLAALPLGHGFPYTGPVLGALMSGGRVVIAASPAPGPALATIERERVTATSIVPAILRWLAHHAAHPGRDLGSLRLVQIGAARLEPDAAARIEELGGRLQQVFGMGEGLLCLT----------RLDDPPAVVHHTQGRPIPADEVLIVDDEDQPVRPG--EAGALLTRGPYTLRGYYRSPEIDAASFLADGWYRTGDIVRQTPDGNLVVTGREKDLINRGGEKVSAVEVEGFALALDGVTQAAAMAMSDAELGERVCLFVVPAGGAVDLADVRASMLDRGVAAFKLPDRLVSVDALPMTPLGKIDKKALRDQ-------- 145298826 532 -----------TLLCHIERRAAERPDALAVSDGEGA----LSYGELEARANRLAHWLLTRGVKPGAAIGIQARRDVAFAVALLACWKAGAAYVPLDPAYPAERLAHILGDASIVLVLGGEPDARLAEAIKG----------TDAGYHNLHRLALDGLPSKAPTIPRDAAMLAQIIYTSGSTGLPKGVMVEQGSLV--NLMADHGARIVLDQDGAMFNCMSLSFDAGNMTTLLPLYCGAALHFGEP---GEGAITAAINCGASHMILPTALLANLL-----PPTDLGSLRAIGFGGEACPSSLVERWGER-IALFNMYGPTECTVTALCARL-----------VPGQPITIGQPISNLKALILDEGGNLCPVG--VPGELCLSGLGLARGYLNLPERTQEAFIDYRLYRTGDRALRRRDGNIQYLGRIDEQIKLRGYRIEPGEIETQVAACPAIRQIKVVVQE----GRLLAYACLHEGASEPDGEALLQRAGECLPEYMVPVRLCWLPEMPLTPNGKLDVRRL----------- 29829741 385 --------------EVFAHRAAERPEAIALSC----EDHSLTYAELNNRADRFAGALHNLGVRPGERVGVCLDRSLDLVVTMLAVLKADAVYVPMDPAYPADRLAYTAEDAGLRLVVTALEDFPAGQARTIHPEELAAGTAMAAPAPG-----------------RGNEQAAYVIYTSGSTGRPKGVVVPHRNVV--ALLGATREDFGLCPDDTWLFHSAAFDFSVWEI-WGPLLTGARLVVYWVSRSPQDFRALLRDERVTVLNQTPSAFAQLVEADRQHEPDL-AVRLVVFGGEPLDRDWFDRYPERRCRLVNMFGITETTVHVTA-------QTVGRKEALSGSRSVGPALPGWYLYVLDERQRPVPLN--VPGEIYVGGEGVALEYLGRPELTAERFVTDPFYRSGDKGRLRPDGRLEHLGRLDTQVKLRGFRIELDEIRNVLLDDPTVTAAAVVADAGDAAAARLDAYVVLAGGDTAA---VRRRAAKVLPEYMLPATVTALPALPLTANGKLDARRL----------- 116179904 54 -----------TCYNCVDRHVAGRGDVPAILYDVTNTKQRITYNQLLDEVEVFAAALREEGVKKGDVVLVYMPMIPAALIGILAINRLGAIHAVVFGGFAAGALAQRIEASRPVAILTASCGIDGNKPPIPYRDFIEEAVRISPWKPSKTIIWQRARNKRAECVPVKSTDPIYIIYTSGTTGLPKGVLREAGGHAVGHLTISYLFGIH-GPGDVMGCFSDIWVVSHSYTLYGPLLTGASTVLYEGKPDASAFWRLVEEYKINTMFTAPTALRAIRKDDPDNSHGLKSLKALFLAGERSEPALLKRYAADNADVVDNWWSSESGSPISGIALVPYAGKCRQPPLDIKPGSAGKAMPGFDVRVVDDEGREIKRGK--MGNIVLAAPTAFRTLWEDEERFYKGYRFDGWIDTGDAGWIDERGYIHIMARTDDIINVAAHRLSTGALEQAITSHPLVTEACVVGIPDALKGQMPFAFVVTTTGTGTDTQLIQKLVRSQVGPIASLGGMIRGKGIPKTRSGKTLRRVLRELLEN----- 195118485 1 -----MYDCDTSAGRIIFNTMKNWPKN--VIQISDSDGVTVTCEQALTWAIRIAQFFKKKGLDHTSVIGIAAANTTYLMPLGVACLFNATPFHAISPLFEEETIKFMFTISKPKLIFCDKEQYNKVEATKDWGPEVYTISEPLEGKPSIQSLLEPTTTERPEPLKCGGDQTAVILCSSGTTGMPKAVCISNN--------VFMQDNLLVNSETVFFIQSGLDWLTGLWAFMFSVVYGSTRIISNKPFSPENIVQLVQKYKITYMTLAPVQLAVLATSPIANPDALSSIRNMNYGGSIASDATLKRMRELNATFNSAYAMTEVGVITLNLGVQN-------------ASAAGKPMPGMKIRIVDDDGKNLAHN--EVGEILVHTGMHWNGYYDNPEATSQILDSDGWIHTGDLGYFNDDNLLHVIDRKKAMLKFQGIHYWPNEIENVIKELPQVHDACVVGIPDDVLGDVAAALVVKSPGNITQEEIMNHVAKRFVATHKLHAGVRFTDKLPVNSNGKTMRIAARELYKSL---- 211639183 282 --------QPELLQNLILNSARQFPHKTAIIQGE----RQVSYGELVTSANNVADRLRAVSIKSGDIIAVSLPQGPEMIAAILGVLIAGAAYVSIDPMLPRQRRSRLIERCSAKAIVTH---------ACADEPDLLVRINVD--------------IDSSAPVRFPEDDLAYVIFTSGSTGEPKGVMITHRNAANTVL--DINRRFGVSEDDGVFSIAPAGFDLSVYDYFGVLGAGGKILFPSEDEDPKAWARQIIKHQITLWNSVPAPVKALIEHAGP-QLSTSALRLVLMSGDWIPVNLPDQIKAAGIEVVSLGGATEGS-------IWSIVYPIREVDANWKSIPYGKPLANQRFHVLNNWFEPCPK--WVTGELFIAGEGVAQGYLCDEEKTRERFTGERLYKTGDLGRYIDQGLIEILGREDSQIKINGYRIELGEIEACLLSHQQANHVVINAAIHPKTGQKLAAYIVAKGSNDSDNRLLENELRGNLPSYMVPTWFVLLDSMPLTTNGKIDRKAL----------- 121996862 1 ------MSEELQTLQTLVRRLDEGAGRDAVRALDRDDLDCWDYQEVAGLARQLSAGLMESGVSRGERVVLFAPNSAEWVIACLAILDAGAVVTPLDTQMPRAELIHALGDSGAHRVFTAGEAARRLEGL--ELDHPLETVRLDEPAGTGQ-SWRDWLREPTDAAEVTPDDQATLFYTSGTTGMPKGVPLTHGNITANLNA--LLGQELAHRDDRIFVPLPYHHVYPFTLGLITPLALGASIVLPYSVLGPQIVRALREGDATIILGVPRLYEALDAAIRGARHRLPSVRMVVAGGAPLSPAIGERLRDLGWEVATGYGLTETSPILTYN----------PPDRLRLEA-AGLPLPGVDLRI------DSVEPGARTGEVLARGDNVFQGYWQLPEKSAEVFTEDGFYRTGDLGWFDEDGYLHLEGRASEMIVLGGENIDPERVESALIGAEAIRDAGVL-----EHDGRLAAVLFADPQALDDEQVRQHEAAGVLPSHHQISIYRISDPLPRTRLGKLRRHKLRELFEALGDGA 194753708 24 ---------DMTLGEVALIILRLYSDKVMQVFDPTGE--QLTGGQLLEQSRRLAHSFQRLKLQRGDVVGISARNTTYLTEVVIAALLNGTPINPLHPEFDSETTAYMYEITKPKVIFCDLDNYETLKAVKSSLKFETELILLTGTIP-GVRNVQDLLADGCTCPNLSGDDTAFIITSSGVTGLPKGVTRSHRSLLNSAKIPQL-----FTSETVLFCFSPLYWVSCIFTMLASLVNGCCRIITNRPYSVEYFAELVERHQVSFVLTVPHHMAMLAKSPQRKAARMQSVQSFVCSGSKVPTSIWRQYELLGARFAVLYGLSEIGGISKN--VGGPL------------GCEGKLLRNIQVRLVDGKGQHLGPN--QTGEILVRLNFRWGGYYHNPQDTQTIVTPDGWLLTGDHGYFDDDGGLHFQTRDTDVFKYNHFPIYPKQIEDVILHLAGVHEVAVFGIPDEVSSNLTACAVVREGESLTERDVKA-IVEQHLSAFHIRGGVFFVDALPKTQNQKIQRRRI----------- 30250276 23 ------IYPDKSLFDLFCEHARKNPEKPAVVTLD----HTLTYRQLLHKVTRLANSLRHLGVVAGDVIAYQLANSAHHCAIDLAAAALGAIVAPFPPGRGRLDIQSLLQRCDARVIVVEPDLCELIESLRPALLSLR-ILVVDGVARTGWHTLNDLFQSRPELPDVDPDSPARFLISSGTEADPKWIAYSH-NALAGGRGRFLQHIHTRDKDFRALYLVPLGTAFGSSATFGVLSWMGGTLIMLPRFDVVATIRAIGQLRPTHVFGVPTMFQRIAADPDLAKIDISSLVAIVSGGAKIDESILRCCGAFGCSFINLYG----------SADGVNCHTMLDDNMTTVLHTTGRPNPEVSIRIVDDRKNELAQG--QTGEIAARGPITPMQYVNNPELDALYRDAEGWVYTGDLGFIDEQGNLVLTGRKKEIIIRGGINISPAQIEDIAASHPAVVSAACIPVEDEDLGHRVCLCLVMSAERPSLAQFARFLLDRGLEQNKLPEYLRYLRQLPLSPAGKVDKKQLIAELEN----- 114799065 1 -----------NFGDMLDAVGALGPNDPALIHGD----RVVSWPEMMARSNRMARALHSLGAKPGDKAGFYLRNQPEYMEALAACFKARLAHVNVNYRYRDDELVYIFDNSDSTVVFFDTEFSAEVERVRERLPKVIAWVQIGGGDILPFAHDYEKLASEGDASKLNSGDDMLLLYTGGTTGMPKGVMWTHGGPVPENLEEHVQNALTVGKFSRQIPACPLMHGTGLFTAMGAMLNGGAIVTLTRKFDPVNLWDTVDANGVTSMAIVGDAFAKMLKTLDENPGRLSSVLAIISSGVMWSSEVKQGLLRHMPQVTDSFGASEAVGFGSSITTADGRTKTSKFEI------------GPSCKVFTEDGREVLPGSGEPGYIA-RGGAVPLGYYKDPEKTEKTYKVYGGVRPGDWCTVEADGTITLLGRGSNCINTAGEKVYPEEVEEALKSHASVTDALVVGVPDDKWGQAITAVVSLNGNA-TEDELRA-FVQSKIARYKAPKRILFKDNLGRAPNGKADYKSIKAFALQELG-- 195455969 22 -----FYGPEMTLGEVIMRVLSLSSDKIMQHCDITGED--LTGSQLARQSARIAHAFKRLGLQRGDVIGISANNTTNLTSVVIAALLRGIAINPLHPDFAEETVKYMYDITEPKLIFCDIENYTTIKDVNERLIKPAEIYLVN-GLIEGVRDVSELLIDDEPCPKLHGDHTAFIVCSSGTTGMPKGVTRSHRSLLGNC-----KNPNTYTRDAILLSFSPLYWISGTIILLASLLNGCKRIITNRPYSVDYLLSIVSTHRVTFLFLASHQIALLAKCLLKLRAQLASIRVVIGAGSKVCKAVSRRMYDLTTRFIVGYGLSEMGGISKNLGGPLGCE--------------GKIMRNVDVRVLDKLGMPLGLNEVGIIYAYLRYKW--EGYYRNPEATKRALTEDGWFRTGDIGYIDSEGYLYIQTRDTDVFKFNNFQIYPEQIEEFILRLPGVSEACVFGVPDDVSTN-LTACAVVRADNLEGKQLRANIVEMHLGAYHIRGGIYFVKSLPKTSNDKLQRRKVLQMVKEL---- 158422203 1 ----------MHIGFLFRRARAWHGASVALVD----RVGPWTFEALMARIARFGQALAGLGLLRGERVALLLPDIREHLEADYGAMAAGFISVPLSAGMRRQDLVAHLRRTGARAVVAEATLIPMLAELRSELPDLRHIIALGGTV-SGAHDYEDLLARASDRFLPPSEDIAQLALSAGRTGQPKIVKLSHGNI--SAVAGNLIAGLRIGSDSVFLNVRPLW--APLQFMVLAYLLGGSRIVLGGAFDAERFPFQMARFSVTRSAMSPAQLAELLPHLAPEDVALNAMEMLHIGGAALPEAVCEALNLVGPRISVHYGLAEAP---FTCLLSAERLSVKRALRNELRTTVGRPFFGYETRL---EGVEDTFATEQEGEILIRGPHVMTGYWDDPEATARVLC-DGWLRTGDIG-MLSSGYLKVVGRTQDLIFSAGQTVSLREVEAAIARHPAIREVAVVGLPDGEAGEALTAFVVLKDESAASAEEILAFTHGALIGAKRPKAIHLRRELPRSDYGGI---------------- 58264976 4 ----------LNSFPLLERRAQSAPASEAIVDVPH--SLTVTYSELCGDILSLGSILTSFLSVPETRVVVLCDKGYLVPLSMLSIWTAGGLSVPVLPSLPLPEQAYMATNSDASLVICDANNKPRADELKADMEGIKTTVLEISLNGVRKAAYDKSVETLSKMSELHSERRAMMLFTSGTTGRPKGVVTRHSAL--GAQVSAVVQFWRWTSTDNLLHILPLNHLHGIVVALLPALWAGATVELWEKFDARGIWRWINNEGITMFFGVPTLYSRLIQSHPMLPKELSKLRLQVSGSAPLPESIKKTWEKGGQVLLERYGMTETGIIASTGW----------ENDKRVKGHVGYALPGTGIRLWNEDLNQSITAFDTQGEIQVRGPSITTEYWRLPEATAKEFV-DGWFKTGDIGVWSSDNQLKVLGRKSDIIKSGGEKISAVEIERAILELPGMKDCAVMGVEDEEWGQIVSVCLVTSRPSVTVNEIRNE-LRSVLAPYKLPKLLKLYEEIPRNNMGKVNKKKL----------- 145596929 1102 ------------VGELLDRFPPADPDAVAV----TGPDGTLRHRDLATRVNRLAHLLRAHGVGPDVPVGLCLGRHTDLVAALLAVWRAGGGYLPLDQNLPVGRLATMLADAAPPVLLTDPAGMSLIGDAIAVSGTTPVVLRVDQ--------LDSDLPTDPPPVVGHLDSLAYLLYTSGSTGAPKGVAVTHRAVI--NLLVGCHRLFELTADDRVAAITTPAFDISLVELVLPLLAGARVEVLEAATAQDAILAACVQRGVTVLQATPATWGMLVTAAGVPA----GVRLRISGGEALARDLADALRADGARVINGYGPSETTVYSSAGLVGE-----------SGPVDLGYPLANTRILLLDAAGQPVPDG--VVGEIHIGGTGVARGYHGDPGRTAARFRPDPFYATGDLARRLPDGRLVYHGRADQQVKVRGFRIELGEIESALRDQPGIRD-AVVTTWGADADVRLAAYAVTEPAAVDPASILRAGLARRLPGHMVPATLVVLDALPRTASGKLDRRALAE--------- 145596929 22 ----------VTVPDLVAAAARRQPDAVAVA---GGDGDTLTYRELTERADALAHRLVAWGIRPDEPVAVALPRSVELVVTLLAVLKAGGAYLPLDPADPPARIRQLLAVAGDPPVLATD-----------ELSGARRLFRLDEPGP--------AATTGVAPRRLHPDGLAYVNFTSGSTGAPKGVAVAHSAVV---RLVHQPGYLRLGPTETVLQLAPVAFDAATLEIWGALSTGARLVLAPPGVELAELARLLRRERITVLWLTAGLFHQLV---EFDPDCLTGVGQLLAGGDVLAPEAVRQALRAGAVLINGYGPTENTTFTC-------VYPMTDPEAVPDPVPIGRPVPRSSVYVLDPAGQQVPVG--VAGELYTGGAGVARGYLGRPGATAAAFLPDPFYRTGDRVRWRPDGNLDFLGRIDDQVKIRGFRVEPGEVAAALRAHPAVA-----DAAVVVDGERLLAYLTPRPGAPTSRELAEY-AADRLPAHLRPGAYLVLPSLPLTPSGKIDRRAL----------- 167565918 479 ----------------IREAARRTPDAEAVVYRDT----RLTYAELDRLSDRIAARLRARGVTPGSRVACFISYSHHIPVAFVAVLKAGGVYLPIGPN--DPRFRDKIDDAQPRAIVTTEHDRARLDDDLGALA-----LAVDDDAGE---------APAAPPFEIPEDDPAYVIYTSGSTGKPKGVEVSHGNLNLSYHAWRQAYRFDQPGHPVALQLAPTFD---LCIGDLSTLGSGGKLIMCPRLDASKVHALIERERVTFGDFPPVVLRELIRYCHDRDVRLDGFAALVCGADVWFGHELQAAQALHARVLGSYGVTEAT------IDSSVFDPAEHDLAPGSVVPIGRPLASCELYVADSRLQLTPIG--VPGELLIAGPTVSQRYLNNPELTREKFISGRFYRTGDVCRMLEDGTIEFLGRRDHQVKIRGFRVELGEIESTLAAHPDVRQCALTTKNEHVDDAMLVAYVV----TDAPTAALYRFLRERLPAHMLPTAIERLPELPLTASGKIDRKRLQALEVSPLGGS 167565918 1540 ATPATADGDRADLHALFAARVADSSERVAI---ESGDLV-LTYRELDALSAATAASLRRVGVRSGDRVGICMGRHPYAVAAMLAIARVGAAFVPLDPEHKPQWNQYIADDAALRAIISRGELVDKVAHLSLPLVDID---IVDVDPPADAATLDAAVAT---------DGAAYVIYTSGSTGMPKGVAVPHRSVCHNVLA--MRDTLGVTHRSRIAQYSSPIFDAVLGEIFPALAAGAAIVFGERRLPGNDLVDWLAQRQITHLWIVPSALALVPHAP------LPALEAIVVAGEACPREVARRWAA-GRRLFNGYGPTECAIAVSMAEYWAEGERL-----------VLRPLGGARFYVLDDSLEE--ARDGAAGELFVGGVCVSHGYLGKPARTASAFVADPFYRTGDVVRRLDDGSVQFIGRADRQVKIRGFRIELDAVRAALMEAPGVRAAEALVHADARGQLELVGYVVGSGDR----DALVDALRGKIPDVMIPSAYVFLDRLPTGRTGKVDLQALK---------- 164665157 29 ------------LGEHMWRWADNWGDRVAVV---DGDV-RLTFRDLAVRADALARGLAERGLGRGDTVLVQLPNRWDFVVTALACFRLGVAPVMMLPPHREYELTSIGRHVAAKALIVPDDHRALAHRVAAALPEPPLVVVMGGGPHPGDVAGHELILRDGDVAAPDPGDVALFLLSGGTTGVPKLINRTHDDYEYNMRCSAAACGFG--PGTVYLAVLPVGHNFPLASPFGALSSGGRAVLPSPRSDA--VFAAIEAERVTTTSAVPAVALAWAEAAGTTRRDLSSLRHVHVGGSMLSPEVAATIPALGCRLQQVYGMAE----------GLICYTRPDAPDEIAHATQGTPVPHDELLVVDHDGRPVPAG--AIGELLTRGPYTPRGYFGAPVQNRESFTPDGWYRTGDLVRITAEGNVVVCGRSKDLINRAGEKIAAGEIETLVQELPQVAEAAAVAVPDPAVGERVCLVVRLHGHALTLAEVAGALTARGLAAFKIPERLEILDRLPHTPVGKPDKPALRD--------- 134293842 1 ----------MSILERFGQMVRRHAEHTALAA----ESARYTYAQLDALSDRLAARLARSGVTAGSPVVLLLPRSPGAVIAMIAVLKAGAYYVPVDPAGPASVLNEQLRELGARVALTLPE---SVAQVRSDLDLAG--IALVEIGRDGVLADRRVGAQTSAPVQAPPISPAYAMFTSGSTGKPKGVLVPHQAV---HRLVVETNYIALSPHDRVLQMAPITFDASTFEIWGALLNGATLVVESPVLDLNALGRLLRDERVTVMWLTAALFHLVVRNRLPL---LSELRVLLAGGDVVQADAVARVLAASLTVINGYGPTENTTFTCCHVMTAAAPPVAT-------VPIGRPVTGTTVCVLDASGQPVRPG--EVGELYAGGIGLALGYLNDPEKTRAVFVDDPLYRTGDLVREGHDGAYEFIGRVDRQVKIRGYRVSVEQVQQVLATADDVEDAIVVGR-DELGEKRLVAFVQSSRDPAEVRAAVRRHLGRHLASYMIPDVIEVQVALPLTVNGKVNRRSL----------- 169630570 180 ----------------------------------------LTFEQLDRRAEGLATGLMRAGITETSKIGLLARNNIAMVECLIAFGMLGVDVMLLNNALAATQIQIAVARNGLTKVFVDDDLDELVRYVPWE---VELVSTGRRSAINGRRGLDDFVVADKPGVLPPTRPGHQVVQTSGTSGTPKGALRTPRGF---AVIAAMLSRMPMKMNETMLISAPIFHAWGLGCLQISTPLRAT-VILQEKFDPEECLRAIATRKVTTMIAVPVMLQRIVDLPARQKYDTSSLRLVACSGSPLNASLVQRFEAFGEVLYNFYGSTEVSWATIA----------DPEDLAIAPTTVGRPPLGTTIAILDADRRPVPRG--VTGRIFVGNEMLFEGYVADP----SPASVNGLLDTGDLGHLDADGRLYIDGRDDEMIISGGENVFPRPVEDALAFLPQVSDVAVVGTSDDSFGQRLSAFVVLNKDAGLDGDMVRAFIKNRLSKFHVPRDVYFVEALPRTSTGKVIKRLL----------- 145223278 44 --------------SILTDAASRWPDKPAIIDA----TRSYTFAELDAAADRAAAGLADLGIRPGERVLLQLPNSCQFAVALFALLRAGVVPVMCLTGHRTAELGHFADVSGAVAVIVPDDYRDMAASLAAQRPALRHVIVDGEPGDQSWQSILDFAGPRLGRTPVDPSLPALLLVSGGTTGLPKLIARTHDDYVYNAHACA--QACEMTGEDAYLVALPAGHNFPLACPLGSMTVGAPTVFTAD-PSPENAFALIDKHRITVTGLVNALAKLWAQACDWEPVLPTSLRFVQVGGSRMSPEEARFLDRLTPGMSQIFGMAEG----MLNFTR------PGDPEDVVVHTQGRPMPHDEMRVVDEDGVEVAPGEE--GELLVRGPYTLNGYYRADDANARSFTPDGFYRTGDRVRIFTDGYVEVTGRVKDVIHRGGETVSATDLEDHLHTHPSVYAAAAVALPDEYLGEKICAAVVFTGPPLTLADLNAFLDERGASTHARPDVLVPVPSLPTTAVGKVDKKALVAQ-------- 15922117 49 -FEKWFVNGYTNIYNAIDRHLDKSEKVAFYWINEKLDTRSITYRDLYCEVNRASYVLKELGVKKGDVVSLIMPSIPEAVYMSLAVHRLGATLVIHYLGLSEETLTYRLNDCNSRVLIVASRIKDFVDKLLDSRKTIEKVLVVKRGYDDFNVTKRDVIYEEVEPIWVESNEPSTIYYTSGTTGRPKGLYHSTAGYVI-ALNYAFKSLMGPKENDIWWTISELGWVWPMANLYTIPFMGLTGVLFEGGYKPDMFSRIIERFGVNLVWSSTTTLYTLKSLGEEKSGDTSTLRLILNTGEPLNPGAWKWLREPHVTIADAYWMTE-------HLFPVAGTPFGIGEIPYKAGSAGIRFPGSDFRVVDDDGKELQVGKK--GYIVLKSPALAKMHNDNGERIIKTYWSPGYFYTGDYGYMDEDGYLYVLGRADDVIKS-GERIGTLEVESVVVTHPAVAEAAVVGYPKEVGEGILVLAVIKKGSEDLANDIKSYLRNSGY----IVDKVYLVRRLPKTKSGKIMRRLIRALVRNE---- 125560037 29 --------------------------------------RRLTGAGLADGARRLAAALSNLGVRRGHVVAVVAFNSIEYIELFLAVTYIGGIIAPLNYRWSFEEASQALELVQPTVFIFDGSYSSWALRLKESLTSVNLYLFLGNLSVEQIKRSSGGTTRAVEPVSAP-NDVALICFTSGTTGRPKGVAISHTSLIIQSLAKIAIVGYG--EDDIYLHTAPLCHIGGISSCLAILMAGGCHVLI-PKFDVKSAFDAILEHRVTSFITVPAIMADLLSYARKQKNHGMTVTKILNGGGGLSSELITGASHLNATIFSAYGMTECSSLTFMVLTRPKIQEPKDQLGSSSEGCVGKPAPHIEIQINRNGSNSSSSSPIGN--ILTRGLHTMSGYWNNSIDTSDS-VRNGWLDTGDIGWVDKTGYLWLMGRQKGRIKTGGENVYPEEVESVLSQHPGLAKAVVIGMPDSRLGEKIVACVVHKGEEVSAQMLQDHCRTNKLSRFKVPRYYQWSKPFPVTTTGKIRREQLKAE-------- 158520129 49 --------------DLLEDCAADVPEKTFLRY----KTESFTYRQMNANANRMAAFLVAAGGGRGKGVGILMRNAPRVLDVFFGSQKAGMYSVMINPELRGDGLAYVINHSDIDFLVADAELLDTLIPVMDALDRIRTVFINDVEEEARGIALPDTMGLLSRAYRMPPEDLCLIIYTSGTTGPPKGVVY--RYNTTGVTRLRLVGHLFLKPGDVYYTYLSLCHGNALFISTTATMAARAGMALARKFSASRFWDDVRGYNATVFNTIGSIVPILMKQPEKPTDSDNSVRVVFS--AACPADMWEPFERFGVTLYEGYGAIDGGGKGIMNFGTAP------------RGSLGKPMASGRVRLVDEKGHDVGPG--AAGELLFKGGGKSREYYKNEAASEKK-VKDGWLYTGDILRKDKNGYFYFVGRNTESMRKGGENVSAYEVEHVIMKHPAVEDVAVYAVPSEMAEDEIMAAVKLVEGQSVTPAGLQAFLAGQLAKYAVPRYIRFVDDFPKTNTHRIIKRVLEQE-------- 159898627 1487 ------------LVGWLAEVAQQQPTAQAI-QAYDGA---LSYAELEQRATALAGYLQTQGIGAETRVGISLEHSTSLIVAILAVLKTGAAYVPLDPNYPRERLELMASDAELKLLICQ-----------------QPDIWQNLPANSACLGLADLDSAQAPPVTIHPAQAAYLIYTSGSTGRPKGVVVSHANLHSSTFARTLAYREPLTS---FLLLSSYAFDSSIAGIFWTLSQAGCLVLPDQRHDVLALASMVEHHQISHTLAIPSLYAVLLEQAELSQ--LASLRVVVVAGEACTTSLVNRYQQLSCALYNEYGPTEAT-------VWASVAKLVPQQ----PISIGGPIATIQAYVVDPSLQPVPIG--VAGELLIAGAGISRGYWQQPALTAERFMPDPWYRTGDLARWLPDGQLEFLGRIDQQVKIRGFRIELEEIAQLLRQHPALREAVVTAQPDQHGQLRLVAYIEPR--------------------------------------------------------- 159898627 431 ------------IHDLIDQQALHNPQAIAVQFG----AEQLSYAELAQQANQLAQQLIQHGIQPEQRVGLYLERSPLMVVALLACLKAGAAYVPLEPEYPAERIQYILADAAIQLVLSQTSLMPSLPCSVAQLAVDQ--LQFDQASAAPRLNYQPA-------------QLAYLLYTSGSTGQPKGVMVSHAGL--SNYVQWAITAYDLAAGTGSLVHSPLAFDLTVTSLLVPLCAGQTVRLLPSNAGVETLAQALRATDLSLLKLTPAHLAVLNQLITSADLAQRS-RALVIGGEALDATTLAPWRTHAPELFNEYGPTET-------VVGCSIYQTQTTDSAAGAVSIGLPIANMRLYVLDERLQPVPFG--VVGELYIGGVGVARGYNQRPDLTAAQFVPDRLYRTGDLACWAWDGTLEYLGRRDTQIKLRGYRIELGEIEAVLQRLPMVASALVLGTGDD---QRLVAYLQATPDADSTEQVVLKYAQQFLPQYMLPSNVVLVEQWPLTANGKIDRAALPE--------- 21356947 26 ---------ETSLGRIIFKNMRNWPKN--VCQISDSEGVEVTFGQALTWAIRIAQQLKSRGLDHKDIIGISARNTTYIMPTAVACFFHGTPFQSANPILEESTLKHLYNISKPKIIFTDADHYDKLYSATSAFKPE---IILTTGTKDGVLSIQDLLAPQPTPLKEGPSQTVAILTSSGTTGMPKAVCISNDILTQETV---FVNGY-----DTIFISASLDWITGLWATIFSTVNGCTRIISSKPFAADYFVYLVSKYSITYALIPPEHCCSLLDCPTATPEKLGSLTKLNFGGGRMTQATVERVKKLAPNLNSSYGMTEVGFIVFNH-------------GHLKLTAAGNPLPGIQVKIVDDDGNQLGVN--QTGEIIVHNGFSWNGYFADPEATKAMQDEEGWFHTGDMGYFDEDDYLYMTDRKKEVLKWKGLQMWPAEVEAVIDELPEVKRVCVIGVYDETQGDVPGALVVREDATLTAQQVIDHVAK-RLPDIQLRAGVQFADEIPQNHNGKVVRRYARDLF------- 211589532 32 --------------------------------------RSFTAAQFRQLVRTLIAGLKAHNVQPGDCVLLHLGNSILYPALFFGIIGAGGVYMGSNPRSHPQELDHVLSLAEPKLILTTRDALPVLDASAGRGIHPAQVCLVDEHAIDHFLWYELGYSSAADPV-VAQATPAAMYPTSGTGGLPKAAILSHYALVSQHRTIYYEVPHPVSR----LISLPMFHLFGALWTHLFPVRYGHPLFVMPRFEVNDFLAAVHKYQISETYLVPAIIHAINQSSVPIGDLLKSLRYVGVAGAPIDGHSMQQFRSHINPMCQIWGMTEVG-VTFQTRWGQQGD----------PGSIGRCIAGYEARLVQPDGKTV-QGDNCSGELYVRGPGLLTAYKGRTDA----LEPHGWFRTGDIAYV-KQGQYYIVGRTKELIKVRGWQVAPAEVEGVLLQHPGILDAGVIGVNKDGVGEVPRAFVVRSRDRLTGEQVYNY-SRQQLARYKLDGGVVFVEEIPRTASGKIQRFKLSQM-------- 154286842 28 ----------------------------------------ITKKDLRDLTERTAYGLRNYGIGKGDVVTVISHGQPYVPVAFYGTLAAGGVYSGASPSSTVAELSRQIAIANSRLIICGKEMKEIALKAAKQCNLPPERVLMLESYPSFKLSSLELAWQRITDAEALEKSIIVILWSSGTTGLPKGVMLSHTNLVSETYVVSLIAAGREVPPSRTLAHLPISHIAGIFGYLVVPFSVGGLVVWMGKYEWKNMLRFVKQYQITSFYTIPSIYLQIAKSPDVTDH-FKYVVNATTGAAPMDSNLQAASKKLGVVIGQTWGLSETTGAVTMMPRGVHDYT----------GCIGYILPNVELRMVDSSFNDVEPG--QPGEFLVRGPMVTQGYYNNPQATENAF-HDGWFCTGDIGIQR-NGKFYIVDRKKELLKYKGQQIAPAEIEGVLISHPDIKDAAVCGVPSPEASDLPRAYVVA-DTTRVNEQTVKNFVKDRLSPFKLRGGVVFVNEIPKNAVGKLLRRELKERAKKEMG-- 196156012 39 --------------------------------------------EMDERARIIAHALAEQGVCDNDVVAIFMRNHVDIFEIVEACRYVGSRYVLLNWHSPIVELVPILDDCGAKVLFAHRDLLPTLSAIY-TIKTPKSILERYHLTDNSLLASEPKAGEQYQCFDTPKRFKGMFPYTSGSTGKPKGITRPDPYLIFKGLSEAL---MQLSIGDRFFVSAPLYHSAPHALTLCCLAAGNIDVYIEPQFDPERFLQDIERFKLTHAYIVPTMMVRLLKLPESSKYDTSSLRFALSTGSALPGDVKEAMNWFGPIFYESYGASELGFMTL----------ISSQEALEKPNSVGKPIPGAALKILSDNKEACEVGD--VGVIYAHLSMFAPFKYTNTTGTPSDLHVGEFTTLGDMGYVDEDGYLYICDRKKDMIISGGANIFPAEIESVIIEMPEVADCAVFGVSDAEYGEKVVVAVQCSPGNTLSIDTLHGYLGGKLARFKWPKMLQILDALPREDTGKIFKNKLRAQF------- 91078508 17 --------DNTSLGDFFFNYAEKNGNK--ICHIDADLDQSETYSSVKQRTTRLAINLKKKGINSKDVVAFCSYNSLDNTIPIISSLYLGAKVANLDPTLSTRQTKHLLSLVSPRLIFVGEESVPLIEKCLSEANLNSEIVVFGNSTK--YDTFSDLLAPSLEPEKVDIHDIAVMFFSSGTTGLPKAICHSHYSF----LQLTEISNQSGHETSCTLHFTTFYWISGMLMLSLMFLEGGTRVF-ARNMEGEQTLRMIEKYKITALFVAPVYTYELTSVANPERFDLSSFRCFLTGGTSMSIEQFKKLSSYFPQVLFGYGMSEVGIISAFHTERDKHF------IKTKFGSCGKVVAQTTLKIVNPDTEEV-LGPNQKGEIRIKSAGLFKGYYKAD--SSQCFDKDGFLKSGDVGYYDADGCLYVVERIKEMFKYLSWHIVPSLIEAILLEHPAVKEAVVFGIPAGEKGEIPAACVVLKDKNVNKDEILKFVEERVSEREKLRGGITFLNELPRTPTGKLIRNEVR---------- 125777096 26 ---------DTSLGKIIFKNMRNWPKN--VCQISDTEEVEVTFQEALTWAIRIAQQLKKRGLTHTDVIGISAKNTTYVMPTAVGCLFNSTPFQSANPVLEESTIKHLYNISKPKLVFCDACNYDKLYSATSDFKPE---IITLTGSVEGVLTIQDLLEPQPEPLRDGPNQTLAILCSSGTTGMPKAVCVSNEILIQET---SFVNGY-----DTIFISASLDWITGLWASIFSTVNGCTRIISSKPFSPDYFVYLVEKYKITYALIPPEHFCSLADCPEATPEALASLTKFNFGGGRMTQATLQRIQSLNAIFNSAYGMTEVGFMVFNH-------------GHAKLTAAGNPLPNIQLRIVDDDGNNL--GYNQTGEIYAHNGYSWNGYYGDPEATRVMQDEDGWFHTGDMGYFDEDDFLYITDRKKEVLKWKGLQFWPTEVENVILELPEVKRVCVVGIYDETQGDAGGALIVREGANITAQQIKDHVAK-RLPDKQLRAGVQFADEIPQNHNGKAVRRYARDLF------- 167562676 1341 --------------DLFARQAALHPARVAATCGAA----SLTYGELDRASDRVARNLLAAGARGEDLVGLLIGRNLDYLVAMLGVLKAGVAFTPMNPDDPAHKLDRIAELGNVRYVVHDAASAERAHALTTQAARLALDALLREPA------------AAVDFLPLAPSSLAYVIYTSGSTGQPKGAMIEQLGMLNHLLAK--IGDLAIGADDVVAMAVTTFDVSIWQYLVALLVGGRTAVMPGDAWDPQQLFAQLDADGVTVFESVPSHMKILIDELEARPHRLDRVRVYVSNAEALTPALCARWFACHIPVVNTYGATECSDDTSHLWIRAPLSTAFPYVPIQGT------LPNLTTYLLDERLEPVPVG--VTGEVYIGGVGVGRGYLGDPARTARAFVPDPFYKTGDLARYRPGGTLEFLGREDFQVKIRGQRVEIGEVEKAIGDHDNVRQAVVAAARDGKDRLYLLGYVIPHRHPAPTVAELRAFVAGRVASYMVPASFVLMDEFPLNANGKVDRKRLPKPA------- 9937228 2151 ---------ERSVHALFAAPARNHPDRIAL----DGEDGPVSHGALARRAARLAGTLRAAGAGPDTVVGIWAPRRADAVVALLAALHAGAAYLPLDPVHPPRRQRQVLTEAGARLLV-----------LPAGLDTPLRACGLPVVAPDD-------LGAPIAPVSVHPEQLAAVMATSGSTGTPKTIGVPQRALAGYLRWA--IGHYRLDEETVSPVHSSLGFDLTVTALLAPLAAGGQARLTDSG-DPGALGAALAAGHHTLLKITPAHLAALAHQLGAP----TALRTVVAGGEPLHAGHVRALRAFGARLVNEYGPTETTVGCCAHDV--------APDPGEAPIPVGTPIAGLSACVVDDA---LPAPPGVRGELYIGGTGVTRGYLGRPAATAAAYVPDPAYRTGDLARRLPDGTLLLAGRADRQVKIRGHRVEPGEVEQVLGGHPGVREAAVVAHPAPGGGRRLVAYWVPEPARPPSADALTALLADRLPPYAVPAELVRLPALPTTPNGKVDHTRL----------- 9937228 1 ------MSRPAGIVDIARRHAERTPARPAYAFLPDGETERFSFADIDRRARAVAAVLQDRGL-AGERVLVAYPSGPEYVQAFLGCLYAGVVAVPCDPRSSAERLAGIRADARPALALT----AGAPEAGLAGLATLDVAGVPD-----------SAAGAWTDPVAGP-DALAFLQYTSGSTRRPRGVMVGHGNLLANERC--IAAACGHDRDSTFVGWAPFFHDMGLVANLLQPLYLGSLSVLMPPMRPARWLRAVSRYRAHTSGGPNFAYDLCVDRVERAGLDLSGWKVAYNGAEPVRADTLRRFTDRFAPHFPTYGLAEATLLVATGPKGVPPRTLTADRRPAGPGEAGLELVGTTLRIVDPATRECPPG--EVGEVWVRGPGVARGYFGRPRESAAARLPGGYLRTGDLGALH-DGELFLTGRHKDLIVIRGQNHHPHDLERAEQAHPALRPAAAFAVPGDGAERLVLVCELTSYRAVDPAAVAEAVRAALAARHGVPHTLVVLRRIPKTTSGKVRRGHCRTAYLD----- 195582743 26 --------DETSVGSIIFKVMKNWPRN--VCQINDVDGVEMTFEQGITWAIRIAQILKKKGLKYPDIIGIAARNSTYVTPVAVACLLNGTPFHAVNPVSDEATLTHIFSITKPTLIFCDQDYEKLLTATEGWKPELITVTDSVEGVPHIDSLLEPTTTEQPEPLKEGGEQTAAILCSSGTTGLPKAVCISNRTL--------FMDNFMMNSEMVVYSASGLDWYSGLRFFLISTVVGCTRIITNKPFSPDYFVKLVEKYRINAVILPPRHMSTLIAFPGATIEALASIRSVVYGGGFTSMTTLKKMQELCPNLSSGYGMTEVGIVSFNIGLGN-------------VNTAGKPIPGIRIRIVDDDGKSL--GYNEQGEIYVRTGLPWKGYFGNLVETQRTQDSEGWFHTGDLGYFDDQNKLYVVDRKKEILKYQGNHYWPSEIEGVISELPDVEEVCVISIYDEQQGDAAGALVVKRGSSITGKEIADHVAKRLSSIHKLHAGVQFTDKLPANPNGKTLRRLARQEF------- 32487244 467 -----------SVLDLFGRRVATAPDAVAITDAGGAD---LTYAEVDQAANRLARHLAARGIGRGDRVGVVMDRSPDLLIAFLASWKAGAAYVPVDVEHPAERIEFVLADSGVSAVLCTRATREVAPA---------DAIVID--APETRAAIDAGAATAPQ-IRLSADDLAYVMYTSGSTGLPKGVGVPHGAVA----GLAGDEGWRIGPGDAVLMHATHVFDPSLYAMWVPLAMGGRVVLTEPGLDALGMRQAVER-GVTFVHLTAGTFRALA---ESSPECFAGLVEVGTGGDVVPAQSVEHLRRAGLRVRNTYGPTETTLCAT-------WKPIEPGEEVGRELPIGRPMTNRRIYILDAFLRPVAPG--VAGELYIAGTGLARGYLGGPGLTAERFVAERMYRTGDLARWNRDGEVVFLGRTDDQVKIRGYRVELGEVEAVLAAQRGVVEAVVVAREDQPGEKRLVGYFISDGTDAGPAEIRRE-MALVLPAYMVPLAVVALPALPVTPNGKVDRLAL----------- 211960932 1 ------MIEHKSVFSAFCAAAEKWPERPFVYGIASGET---SYAEALMQTREALERYCAAGLQAGDRVLVLLENRPAFFLHWLALNALGVVIVPINPDLQSSELEYIGRHAEPVLAISTPERKADMEQAARDSRQGFACVTLADALPV-------LRSPASEDYSAAQDDPAAMLYTSGTTGSPKGCVLANRYFLGHWYANAGGTCTLTDDGERMITPLPIFHMNAMAYSAMAMVAVGGCLTVLDRFHPRSWWQNVRDSRATCLHYLGVMPSILMSLPEAPEDKVHSVRFGF-GAGIDAKLHIPFEERFGTPLVEAWAMTESGA--------GSVIAANQEPRKRGMNCLGKPGPEMDVCIMGDDG--VPIAGTEPGELLVRRVGFFSHYFKDKVATNEA-WADGWFHTGDIVRRDEDGDFFFVDRKKNVIRRSGENIAAVDVESVLMQHPDIEAVAVCPVPDAMRGDEVFASIVWHGEQSDAAEAIVRWGLERMAYYKVPGYIAFCSSLKLTGTQKIQRAAQKQMALELL--- 154247172 3 -------DSPFNLARYCLHQGEDAAKPALVAEGPRGRIETWTYGEMRAAVARMAGGFAAYGLPRGSRVLLRVGNTSHFPLLFFGAIAAGLAPIPTSTLLTQDEVDLILADSGALLVVGDGS------GAMPSDPGAARVLGRGEIA-------ELEQADPAEVSDTRADDLAFLVYTSGTSGRPKGVAHAQRVVLGRRPMRE--GWLGLSASDFLFHAGAFNWTYTLGAGLMPWSAGATSIVHLGERPPEAWPDLLEATGATLFAAVPGLYRRILKYGSVTPSRFPALRHGLTAGEALKPTLYGEWTRTGRPLYEALGMSEISTYIS-----------SGPGVTTRAGSPGKPQAGRKVCVLDLADQPLPPGETGILAVHRSDPGLMLGYWGLPQETAAVMRGE-WFLTGDLARFDADGYLWYEGRGDDQMNAFGYRVAPEEVERALADHPSVAEVAVT---EAKSGEVITAFVVLHEGAVGDADALARHAARHLAEYKRPRAYVFVRELPHTPSGKVLRRALR---------- 193683487 40 ------------------RLASQWPNNIAIVDKFG----EHTYSSIFNSSVTLSKIIKSLHGEIQERVAILCPNDASYVVAQWASWMSGQIIVPLSPLHPAAMLEYFISDSDAKVILTTAQFEDIVRPLAEKFN--QKYLLLEDHITMNFKPLGKTSFEENDKVEMLNTDNAMIIYTSGSTGSPKGVLLTHHNL--NAQINCLKTAWNWTNKDVILHALPLNHIHGIVNALMCPLHSGARCVMLPKFNATDVWTAIEQYRVNMFMGVPTMYVKLIENYEFEKNDRQKIRLMVSGSAPLPNTLFSRWEQIGHKLLERYGMSEIGMALSNPL-----------DGERKPGFVGQPLPGVNVRIVKDDIILLEGDSKNIGDLQINGNNVFKEYWRKPESTKKEFTEDGWFKTGDSVNY-VDGSFKILGRTSDIIKTGGYKVSALFVETIMLQNKMIKDIAVVGLPDSTWGQRIGALIVIDEQHTINVEDLKCWAETVLPPYSIPTVINIVEEVPRNALGKVDKKSL----------- 94498727 27 ----------------------------------DGRSGRYSYAELEQTLGRLAGWLAGFRLEPGARVASWMAKGPVAALMPLAAPRAGLVHVPVNPLLKHAQVAHILADSGAAMLIGTGARVESLQP--GDVPAGCQVHREDDAACAM------SGGDGIGPSQADPQALAAILYTSGSTGRPKGVMLTHANLWLGAVAVA--DYLRLSPDDRTACVLPFSFDYGQNQLFSTWYAGGC-VYPLDYLTPRDVVKLVDRRDITTLAGVPPLWVQLTE-LDWPADVAGKLQRLTNSGGALTRPLVARLRALQADLYPMYGLTEA----------FRSTYLPPALVDSHPDSMGRAIPFAEILVVRADGSI--TDDEEPGELVHCGPLVAQGYWQDAPRTAERFRPAPW--SGDTVRRDGQGLLYFVGRDDAMIKSAGNRISPTEIEEAAVAVPGVAEAVALGIADDRLGQAVR--LLLRGRAEGLPSAVAAYLKSELPNFMQPRDIVMLDQFPRNPNGKIDRVALREQ-------- 90023133 3 -----------TLAQRIIHWAAVQPEKLAV----DDGTQAITYKELAHQAGSLAARLQSNGVTSGDRVVLLLPKSTTAVCAIIAVLSLGAAYIPADPDAPKQRLQSIVDDSEPKAIICSNHTADWFNTLC--------TINID----ASIDAFTDNAQAHLTSLEGNAEHDAYILYTSGSTGVPNGVRISHRAML--AFFQAVNTYMGVNQQSRCMNTSALYFDVSIADLLLPLYMGASVWLGPTVPLPFRFIGLITNQKITHFCAVGSTLTMLAALPNFDKNNWPHLQTIMTGAEVLNPNTINAWLNCNATVLNGYGPTETTCVCTLFQIN------HENIHQYSSFPIGVPLPLVDIEINSDKNSDEKSDEPGIGELCIGGPQVMNGYLNRELLNDARLTRATYYRTGDKVRRDHNGNLIFLGRIDDQVKVNSYRVDLGDIAEPFRSQSIVQDAVALVVKHTTYGECLAVVVKTRNEGENLESLLNQAAQA-LPHYMRPALIASIDAMPLSPSGKVNAKKVRALANQHF--- 170054122 20 ------------------------PDKVIQIDVDTG--RSMTCGEMRLRAIRAAQNLTALRLGQGDMVSMACANSENLVPMALGLLINGMPFNPLAPGYGLDDMAHMMEITQPKLVFCDANNYELTMKAVELSVKIKPLIYVFESDMENVNKAEDLLKETGPPYLGDSRKQLGIMCSSGTTGLPKGVCLNHAQLIA---ISATLLGFKF---ECMLNFSPIYWSSGLFTMLTSLLACSTRLVTRSPFNADLCFDLLEKYPVDLIYTPPSYANMLIVHPRLKSVNWTHMKAWVFGGSFLSPKVRDSIAAKLPN-----------GVTTNYYGNSEIGGFAGDLVKQKPHSVGTLLTNIKAKVVDDDGEVL--SNGEQGELLVKFCEDFSGYYNNSKASAESVDADGWFRTGDIAYFDEEGFLFLVDRKKDLLKYRNYQIAPADLEGLIGKIDGVAQVCVVGLPDEDSSDKVTAVVVKADGSNLTEEKLLEIVHGTVADYKLRGGVYFVSEIPLTSTGKPLRRKLR---------- 195158096 23 -----LYNEDLTVGQIIFRQLRREPQR--IFQISHTDNTRLTRGQMLENACKMGAYLRGQKFTATDIVGLMARNTTHVAAVAYGCLFNGTPFHAVNPNLEEKTIRDLYHITKPRILCCDSQDYQKIKDIAEALGAI--VLIVNGKIPQ-VASIPEILKTSLSPNYEPSEFAMAILCSSGTTGTPKAVTISNSRKLFEC-------HSYLSSNDVQYAPSTLDWLTGLISLVTAGVYGTVRLVSSDMFSPGHFLEICEQHEISWCIMANSHVAMLANCSQTKAQKLRSLQHLLFAGGHCLVATLRKMQSFGI-LRNAYGLTELGALVSYNY-----------DTQSKPESVGRLMANIRVRVVDGSGQNLAVKG--VGEILLHNGQPWSGYFGNPKATAEMQDPAGWFHTGDVGFFDQDSYLHIVERKKDMLKYLGMMYYPHEIEEVIAQMPDVSEVCVFGLWREQEGDAAAASVVLRPESRIKAFEVEAFVRDNITPFKLHGGVQIVQQLAKSANGKVNRSAVRENY------- 214037754 1 ------MKKHFNIADMYEMVADKVPGRDALVCGD----QRATFLELEQRANRMAHYLSSRGVKAGDHVGLYLYNCNEYLEGMLACFKIRAVPINVNYRYVKDELLYIFDNANMVACIHNREFTPHIGEILQSAPELKTFIHVQDGTDFDSVEYEKAMEDQSDARDFSERADLFILYTGGTTGMPKGVMWPHKAVFFAAMGGGGWDGAIAEPEQIVMALAPLMHGACWWYACIQLLAGNTVVLPDRSLVGERIWDTVATEKVNAISIVGAMAVPLLDALEDNRWDLSSVFSVGSGGAVFSESKQESFKQHNVFITNSFGSSESGNMGMDGGGKKGQGLGNVTKSEFMSV------------ISDVDGQ--PNEHVSPGEIFSRSGHIPVGYYNDPEKTAKTIVEDGWLLLGDEARLEEDGSITVYGRGSNCINTGGEKVFPEEVEQALKANPAIFDCLVVATPDERFGSKVTAVVALRGDSELSLASLQENARNYIAGYKLPRELHLVDEVPRAPSGK----------------- 159898612 524 -----------SLVARFTQQALATPQAIALSYAE----QAISYQQLAEAADQLVYVLLAQGVQPEQPIGLLCERSPQLIIGILGILKAGAAYLPLDPQLPTSRIEWMLADAQVNLIVTQNSLLHSV-------NSQATTILNLDQLPTTKLT---------QLPTIHPDQLAYIIYTSGSTGQPKGTLLSHANVL--RLFEATVATIKPSANDVW----SLFHSYAFDFIWGALLYGGRLVVVTTTRSPEAFSQLLADESITVLNQTPSAFRQLLPQLTPAVAANLALRLIIFGGEALDAAWYQAYPAPAPQLLNMYGITETTVHVTERWLELN------DLIEAKASLIGLPIADLTMYLLDQYGQLVPQG--AVGEIYVGGAGLARGYLKQAALTAQRFVPDPWYRSGDLARINQFGELEYLGRSDQQVKLRGFRIELGELEQAICRQAGVADCWAFVQKLDQH-ERLVVWVVPNQPALSVEQLRQALALE-LPHYLQPNLWLLCEHLPLTNNGK----------------- 15898848 49 ----------LNIYNAIDRH--LPDKKDKVAFYWTNERRSISFQDLYQEVNKAAYVLSELGVKKGDTVSMLMPNIPEAVYFSLATHRLGAILIIHYVGLSEETVAYRFNDCGSKVLIVASRIKDFVDKVLESHTTPIQKVL---TVPRGYSDFNVNGKRDVKPVEVEANEPATVYYTSGTTGRPKGLYHSNGGYVI-ALNWAFKAIFNPTENDVWWTVSELGWVWPMANLYTIPVMG----IPGVLFEGDLFSRVIERYNVSLVWSSTTTLYTLKSLGEEKSGDTSSLRMILNTGEPLNVAWMWLNQNLQVKIADAYWMTE-------HLSPVGATPYGIGEIPFKAGSAGIQFPGTYFLIVDDEGKPLPPKQK--GYIVLKNPALAK-MWNDPEKIKEKYWSPGYFYTGDYGYVDEDGYLFVLGRADDVIRAEGERIGTLEVESVIVTHPNVAEAAVIGQ-----GGNIIAFVVPRQGVEVGDALRKNYCRN--AGY-IVDKVVFVKRLPKTKSGKIMRRLLKAILANE---- 218719417 52 ----------------------------------------YTSSEAKQRVDFLARGLAKKGSEWDKVITIFAHNTLDSVPLSWAVHNLSGISSPANSAYNVSELKHQIKSSGSKTIFTCLSLLETAIKAATTSGIPRKHIYLLSMSYEKQLGYEGSRLPELEPLQWEKGQAAFLMYSSGTTGLPKGVQVSHYNVMVNVLQVAAYESPARRPGQVVLGLLPQSHIYGIVSICHISIYRGDAVLVLPKFDLPVLAASIEKFKINVLFIVPPIIIQILNNKPFDRFDLSSVSEVFSGAAPLGVETYRALLKNYPSICQGYGMTETTSAVSMTSALD-----------IFPGSSGSLAPGVQARIVSSDGSDISEYGKA-GELLIRAPNVTLGYLNNEKATVETFGKDAWLRTGDEAMFLKDGNLFIIDRIKELIKVNGHQVAPAELEACLISHPLIADAAVIPVPDDAAGEVPKAFVVLQNHSEFIEEIHDYVKQEK-AHYKLKGGIEFVKSIPKSPSGKILRRTLRD--------- 72162264 462 -----------SLMDLFEQSARAWPHRTALVARDA----TLTFAELNARANRLARLLLARGVGPETPVAIALPRSSDWVVTLFAVLKAGGAYVPLDLEYPAGRLRVMLADAAPALTVTTTAARGHLPADSGPLLLLDDPAIRDELARMADTDPTDA----DRPRPLRGDHLAYTIFTSGSTGRPKGVQITGRGLVNMTIFGPVVDSLG-GRVLRIAHTVSFSFDMSWEELL--WLVDGHEVHLLDRRDSDRLVDYCRRHSIDVINVTPSYCGQLIELLDPDQYRPS---LVLLGGEAVSDTVWQALRAEGVLGYNLYGPTEYT-----------INTLGGGTADSATPTVGGPIANTQVYVLDSALRPVPPG--TPGELYVSGVGLARGYIGRADLTAERFVANPFYRTGDLVRWRPDGHLDYLGRVDDQVKIRGVRVEPAEITAVLEEQPEVAQAAVVVREDTPGRAQLVGYVVPAAGARIDPAALRRTLADLVPAAMLPAHLVELDRLPLTVNGKLDRAALPAPALPERGG- 124486050 32 -----------SLYTMLTYGGTHAGPQAIAIQYYNN---YISYRSLMEQVHACAAGLMQHGVKKGDFVTIFLPNIPQSVIAAYAVNRIGAVCNLVHPLSTKDELRYAVELTESRIVLTTPTYFP--AGIKGRIKTVYNRSVRHAKQTTGRSSEWDALLEEGPPHDVRAEDTAVIMYTGGTTGPSKGVMLSNANYLATQLLYDYVDG-KPHIGDGFLAVLPIFHAFGLTVCIHTPLSSGMRVALCPRFDAKECAKLIVEEKMAFLCGVPAMYERM--YPHLKGKDLSCVKHLVCGGDRVSPELAYRYEKGGAEFRPGYGLTEAGGACVITGV--HYSTL-------KEGGVGVPLAGTEICVVAPGTTDVLPNTEE-GELCMIGPAIMTGYYKNPEETAAVLRDDGWLHTGDIVSIGEGNNINFRCRYKRLVKVNGYNVYPLMIEAVMEKCPIISQSCAMGIPW-KTDTRIKLYVTLKEKMDPEAAIKDAFAKANLNHWSVPVSISILEAMPLTKMNKTDYKALEKQ-------- 199599406 4 ------------LTDQLSQNLINHRDYPLVKSVEA--NTWYTGRDLEEDVAALRDQFAEQKIGAGDQVLIALPNSPVFLPLNQALWEIGAVAHPIAAKTPLPELLTEWETYHYQAVITLPTVAPLVPWEKLQLHTIPELAILTDASQLAYRI-------NAPQARPQEDDLALILNTSGTTGKPKRVGLTHRMLLNAALHDAKSH--ALSPDDTAMVVMPMFHINAQVISVLATRLSGGKLVIAPKFSASGFWPTIETNHVTWVSVVPTIISILLMNQQALAAYHSHLRFVRSSSFALPEDLVAFQSHFHTQVLEGYGMTETASQSTLNPIHAP-----------KIGSAGKPV-GTELRIKLADGTFTKKPF-VEGEIVLRGDHVIHDYLEPHPES----FENGWFLTGDLGYLDQDGYLFVKGRRKEMINRGGEKVAPAKVENVLNELDWVAQVAVIGLPDNLYGEAVTAVVIRQDATEDPQKAKLDLLRRHLAAYECPTEVVFVKAFPVNATGKVLRPKLRKQ-------- 41408169 1 ----------MTFWSLIAEAARRGSPRPLLADEH---GRSMTARQLYDAACVAAAALAERGVRRGAVVSWQLPTTLETMVLMAALARLGAVQNPIIPVLRESEVRFITGQLNTEYFVAPGDHGGLARALSAERGFEVITVDLAAPPAAGALRLPGADPDSLPAPPQSADEARWIYYSSGTTAAPKGIRHTDSSVIAGS--AGVVGMVGATSSDVDPIAFPVAHIGGAAMLATALLTGMWLVLF-EAFDPAATPLAIAAHNPTFLGTATPFFVAYLEAQRAQGNRFPSLRGCLAGGAPITAELSRRVRTFGVAIANAWGMTEF-PCATSPSLTAAPEVLDH--------TVGPPVPGVEVRVVDGAENELAAGQE--GELRLKGPQCFLGY-ADPTLDADAFDDQGWLRTGDLGLIDADGNVRVTGRTKDAIIRNAENISALEIENALAAHPAVADVAVIGIPDPRTGERVCAVVVPAADGVTLESLVQHCRSRGLSRYKHPERLVVVDTLPRNQFGKVIKKDLRDAF------- 75299532 32 ----------LSFPEYILPHMLLPGRRARPAFVDASTGAALSFAGLRALSLRVARALAAAGLRRGRVALLLSPNSLHFPALSLAVLSLGAVLSAANPLLTPDELARQADDAKPFLALVTGELAPKLRSIAPDVK----LVLVEQLLADVAAEVDDDETLDLPAANIGRDDAALLFYSSGTTGRSKGVVSTHGNAI--AMAASLERAWGGDHDEAYGCVLPMFHMFGFSFVMGTAALGATAVVVPGRFSVEKTMAAVEEYGVTRLLVVPPMVVKMVAAAAGDGEPRLRLRQVVSSGAPLQREHMARFRSCAVNLGQCYGLTETTGIVTMCDLQHNDNGIDKVEMPPGGVSIGRLMPDVEAKIVDPDGELLPP--RRTGELWVRGPSTMRGYLNNEEATALALVGERWLRTGDLCYVDSRGLVYVVDRVKELIKCNAYQVAPAELEDVLATHPDIHDAAVAPYPDKEAGEIPMAYVVKKGSGHLQEDEVISFVQNKVAPYKKIRKVVFVDSIPRSPSGKILRRQLK---------- 29830186 1 ------MNAEL-LSERFAEQAFRTPHAAAVVDG----ARTVTYEELDRASLRMARHLRDLGAGPETLVGVSLPRGVDLIVALLAVWRAGAGYVPLDPAQPPARLSDLAREAGARLVVAGPALAGPVRDAGARRVGPEEIP-------------DRSSDPAGPLPAADPANAAYAVFTSGSTGRPKAVVVTHAGIA--NRIGWTVQRHALGAADRVLQKTTIFDAAGWEIF--APLVGGGTVVLAPERDPAALLRAVADHGVTVLQVVPSVLRLLVEEGDWSG--CGSLRLLFSAGEALHAELVARLERTGLEVWNTYGPTECSIDITAQLVDPALTAG--------PVPIGRPLPGMRVLVLGPNGVPVPVGVPG--ELYAGGVGVARGYAGRPDLTADRFVPDPYYRTGDQVRWRSDRTLEYLGRLDHQVKVNGVRIEPAEVEAALAAHPAVTGAVVTPYEADGGGKRLAAYLTVSGEADPAG--LRGFLAERLPDSHVPSFLHTLDAFPLTANGKVDRAAL----------- 29830186 1090 --------DDRTVFERFEEQARSAPERTALTFG----TETVTYGELDAAANRLAQHLRTRCVGAESRVAVLLDRGPELVTALLAVWKAGGAYVPVDPSYPAERIAAMCDTAGVRTAVTTSAYAARFTSSG-----------TRLLLLDTDADDIAGRPAAAPARTRDPRRLAYTIFTSGSTGTPKGVEVTHQGLANHVAWAA----RELAGQDYGGGALFSSAAFDLVVPWAPLVTGQRLFLLPQDTDMSELKRLAEAQPFSFVKLTPGHLDILA--LQLTPAQAGALAVLVVAGEAFTRATLERWRALAPRLINEYGPTEASVGTTVYEIPEHADADVL--------PIGRPLPNMRVYVLDPALQPVPVG--VAGELYVGGTGVARGYANRPDLTADRFLPDPYYRTGDLVRHLPDGNVAFLGRVDDQVKIRGYRVELGEIQAVLTAHPAVRDAVVTVHRPENGEPTLAAHVVPADAAAPLPDLAAH-CAARLPEYMIPATFTALDTIPVNANGKVDRSAL----------- 171321250 2 --------TPVSVNRLFTAQVRRAPDAIALV----GGDRRLTYGELDRSANRLARHLIDRGVQAHDRVLLCLPRSIDAVIAMLAIIKTGAAFVPVDPTYSESVRQRHADDSGARHVI-----ARTADAEAFRNPSLQVIEVDDLAAGRDDHGPDVDAGHDGA-------SAIYVMFTSGSTGRPKGVVVAHRGVIRLVCNTNYI---RITPADTLLLLSPITFDASTFEIWGALLNGARLAIHEETFDPNLVSELIERERVSVLWLTAALFHLVVRRYIRM---LAGLRTLLAGGDVLNAAVNAVFDAFSITVINGYGPTENTTFTCCHVMTAANRPVD-------PVPIGRAVSGTRLHILDSALREVPDGAE--GELCASGDGVALGYLNAPEATRSAFVDGPLYRTGDRARRRPDGLIEFLGRHDRLVKIRGYRVSLDELQALIAGIPGVEEVIVKVSEDATGEKRLSAIIQSNGGRPDMKAFVRSELVKLAPPFQIPDDIQVFQHLPLNANGKLDRNPL----------- 112791734 451 ------------VWPRIRELAARRPSAEAVRD----DAEALDYASLVDRVDAAAARLTAAGAGPGDRVAVLAERGVRAVVAMLACWRAGGVYVPVDPAAPLPRRELILEQAAPAVLVCED------PDEQPPHHRSRAVAIGDLTAEA-----DAGAGTPAEPAPRP-HDPAYLMFTSGSTGRPKGVAVSHANL--SSFLHALTGRLALGPADRLLALTTTAFDISLLELLGPLVTGGTVVVAPSSAQAADLAARLSSPGITTAQATPAVWRLALSAGWRPREGF----TLLCGGEALPPDLADLLAATPAEAHNLYGPTETT-----------IWSCAARIRPGEPVTIGRPIPGTRVLVADAALRPVPPG--VCGELLVGGPGVALGYLDDPARTAARFVPDPYYRTGDVVRLRSDGLIEFVGRVDEQVKVRGHRIELGEIESALRALPGVRDAAAT-VLDPRGNARIAGYLVADDGALDTAGRAARLLSEALPASMVPSELYAVPAIPLNPNGKVDRRALPGTGRRLEGGS 158296494 39 -------------------------DPAQVTQISDDGGRTVTCREMYLRTVRIAERLAQLGYGKHTPMAALASRNGEHVAVAFACFALGIPINTLDTAFNVADFAHMFGVTRPALVFCESDILEVVREAAQRAAIAPEIVLFEERTARHVLDLLEPTGTEDSFVPTNLDDPAAVLCSSGTTGLSKGVTYTHTFCIAN-----LPSLWRMAPTDCLLAFSSLYWLSGFASLIIGTVSQAARVITRAPFTPTLALDMLQRHPVTIAFFSPFQSNLLVHEPLLAQTPLPALRLFLCGGARVSKQLYAALQRCHTRIQIGYGMSE-SCLVTLTDGNSYRDDC-----------VGTLQARVEARIVDDGLDQCGLAPDEPGEIMLRVQIPFAGYYGNPDATAELMSPDGWIRTGDIGYFDRDGHLYVIDRKKDIIKYAGNQISPTELEVLAKQLTGVLDCCVVGVPDE-GTDLPAALVLREGAALTADQVRQFVDERVSAHKHLRGGVYFTEEMPLTPSGKIVRRKCRK--------- 194754265 27 ---------DTSVGRIIFNNMRNWPKN--VCQICDVDGVTVTFEQGLTWAIRIAQYLKKRGLNYKDVIGIAAKNSTYVMPLGVACLMNATPFHAVNPVLDQGTLTHVFSITKPTLIFCDGQEYQKVHEA---TKGWHPEIFTLTDHIEGISSIETLLDPQPEPLR-DGDQTVAILCSSGTTGLPKAVCISNSILI--------QDSMLITSESVIYIGSCLDWITGLWAFVFSTVFGCTRIITNKPFTPEYFVSLVKKYKINYAVLPPRHLSALITCPDATPEALSSITLLNYGGGSVSSSTLQRSQEICAMLNSGYGMTEVGAITINIGISN-------------VSSAGRPIPGIKIRIVDEDGKNL--GYNEVGEIYVHTGQAWNGYYGNPVETRRMQDFEGWFHTGDLGYFDEQNFLYIVDRKKEILKYQGLHYWPTEIESVITEMPQVQDVCVVGIYDEREGDAAGALVVKKGATVSAKEIADHVAKRLPATQKLRAGVVFTDKLPANVNGKTMRKVARDVF------- 145595459 1 ----------MRLLNWLSESADERPDAVQI------NGRGVPWVELRRLAAAVADDLHGL-----DRVAVEAGTDLATVVGVAGALLAGTAVVPVPPDAGPRERDHLLRDSAAEAVLV-----PAHGKCRGDYAGRPRI-------PVDLTHRSDSTRPEPDPAGT-----ALILYTSGTTGAPKGAVLSRRAVA--ACLDGLADAWGWTPDDLLVHGLPLFHVHGLVLGVLGPLRLGSRLHHVGRPTPERYAGAAG----SLYFGVPTIWSRITAVPEAARA-LRSARLLVSGSAALPAAVGTDLAALGRRVVQRYGMTETLITVSAHADGPH-----------RPDTVGLPLPGVRTRLVDDGDVPLPADGETMGELQVCGPTLFDGYLHRPEADAASRTSDGWFRTGDVATIGPDGWHRIVGRATDLIKSGGYRIGAGEVEDALLAHPGVREAAVVGIPDSDLGQQVTAYVV--SDDVAESELIDFVARQ-LSAHKRPRQVRRVDALPRNALGKVQKSQL----------- 158316302 32 --------------SLLDHADRWAGRAHAV----QGDV-RLDFGDLVPAVGHKAAQLRQHGVGRGDRVALLGWNSPDWVVNLWATWWLGAVPVLVNAWWSTREMEHAFTALTPVAVLADRRL--------------EHKVPAGSPVAPWLMADAVDGAPPERPDSDDENEPALILFTSGSTGFPKAVVLSHRSIILHSLTKRLPQELEGAAPSVALHTGPLFHIGGVQTLVRGVVVGETLVFPEGKFDADAAMDLISAHGVTRWSAVPTMVSRLLDAQAQRPVDLHSLRSLTLGGAPAHPSLYQRIRDVQARVATGYGLTENGGQAT---------AASGRDTRDRPGCCGLPLPTVEISFGD-------RTPGGDGEVLLRAASQMLGYYG---EASGPIDAEGWLHTGDLGYLDEDGYLWVTGRSKDLILRGGENIAPLSVERALVGVPGVLDAAVVGLPHVDLGAAVVVVDEATAGRPDLAEYVIEVLRSDLASFAIPTRWRFTEELPVLGSEKIDKH------------- 70608007 71 ----WFVDGKINIADQLEES-----SKPLVRWMNEGESKTLTYNQVLYESKAVSSWLKRR-YKKGDRIGIYLPMIPEIIPIFLGIIRAGMIVVPLFSGFGKEPIRVRLEDSEMKAIFTTDLTTRKDKEINPDFQVDKIVVERGGKAKVNYISYDEVKKTAGDGLETESEDPLMIIYTSGTTGKPKGCVHVHMGFPIKA-AADIYFQFDMKNGELLTWITDLGWMMGPWLIFGGILLRGQIGLYEGYPGFDQISHFTEDFKPGILGLSASLVRSFKGREGKLQ-----VRLAGNTGEPIDPESWNYLYRLHNPIINYSGGTEISGGILGNYVIKEIKASSFNG----------PSPGTKADVFDESGKRASPNTE--GELVVLSPGMTRGFWRDEKRYLETYWDNVWVH-GDLAYYDSHGYFYIVGRSDDTIKVSGKRVGPAEIESVINAHQKVLESACVGIPDPLKGEKIICFTVTK-EEINENELI-NFAQDKLGKAFSPDRIFLVKELPKTRNAKIMRRLLR---------- 118471947 4 -----------TLVELLE-GLRDRGDHTLLVC----DDERLTYADAEHRSARLADALIALGAGKGTHVGVLYPNGADFVVAMLAVARVGAVVVPFSTFLTEAELRVQLLDSDVSIMLSSHDYVGQISRVRADAPCLRHVVFEIPAAGDP----ERRAGLEAD---VEGSDVLAIIYTSGSTGAPKGVVHTHSSLLAHQRDLNVLRG--LTADDKLFCNSPFFWVGGLAFALLASMIAGATLVCSNSTDAGATFDLLEAEKPTITNGFVAGIAHLTRHPSFPHRNLSSIRR-----GNLYPLMAPDVRPADPDLHNMLGSTESGSVVL-------LDPDDTDQPEHRRGSFGRPAPGFETKVLDS------------GELCIRGPYLMQGYYGRSR--EECFDTDGWFHTGDLVRVDDDGYFYFLGRAGAMIKTAGANVTPDEVQKAL-QH--VLEVQVVGLPDQERGQLVAAVVATADPAAFDEAAVRAALRAQLSSYKVPRRFAVIDELPVKSSGKIDVAALRELFDD----- 48323 455 ------------LHQRFFKNVESTPNALAIIHG----QESLDYITLASYAKSCAGALTEAGVKSGDRVAVTMNKGIGQIVAVLGILYAGAIYVPVSLDQPQERRESIYQGAGINVILIN-------ESDSKNSPSNDLFFFLD---------WQTAIKSEPSPQDVAPSQPAYIIYTSGSTGTPKGVVISHQGALNTCIAIN--RRYQIGKNDRVLALSALHFDLSVYDIFGLLSAGGTIVLVSERRDPIAWCQAIEEHNVTMWNSVPALFDMLLTYATFNSIAPSKLRLTMLSGDWIGLDLPQRYRRVDGQFIAMGGATEAS-------IWSNVFDVEKVPMEWRSIPYGYPLPRQQYRVVDDLGRDCPD--WVAGELWIGGDGIALGYFDDELKTQAQFDGHAWYRTGDMGCYWPDGTLEFLGRRDKQVKVGGYRIELGEIEVALNNIPGVQRAVAIAV--GNKDKTLAAFIVMDSEAPLDAEEVQLLLNKQLPNYMVPKRIIFLETFPLTANGKVDHKAL----------- 195118489 42 ---------------------------------------TVTFEKALTWAIRIAQFFKKRGLDHTSVIGIAAANTTYLMPLGVACLFNGTPFHAINPILDEDTIKFMFAISKPKLIFCDEQYNKVVEATKDWGPEVYTISEPLEGKPSIQSLLEPTTTERPEPLKCGGDQTAVILCSSGTTGMPKAVCISNN--------VFMQDNLLVNSETIFFIQSGLDWLTGLWAFMFSVVYGSTRIISNKPFSPENIVQLVQKYKITYMTLAPVQLAVLATSPIANPDALSSIRNMNYGGSIASDATLKRMRELNATFNSAYAMTEVGVITLNLGVQN-------------ASAAGKPMPGMKIRIVDDDGKNLAHN--EVGEILVHTGMHWNGYYNNPEATSQILDSEGWIHSGDIGYFSDENLLYIVDRKKEVLKYKGFHYWPNEIENVIKELPQVRDVCVVGIPDEFLGDAAAALVMKPGCNITEQEIVDHVAK-RLPNKQLHGGVRFTERLPFNNNGKVMRKVVRELFISLGG-- 118468765 30 -----------TAHEACSRYATDPGRLALTVRHEDGSADQWSYRELDRQAAKAARVFARAGLRRGDRVAGLLTRQVESWITALAAWRSGLVYVPLFGGFGPEPIALRIKAARVSAVVVDARYREALHRAQQLGDDVSVFVVGGSEVACDRSFWSDLDSADADGPIVPTKDTATILFTSGTSGTPKACVMTHAAFLSVMPYAVSVLGLGPHSRDVVFSTADPAWAYGLYSTGASVMAGVHRVMYTGPFVPEKWYRVLTEEQATVVTTAPAALRRWTE-PLTHGGVPSSLRLVAAAGEPLTEAVASAWEATGPPVRNGYGLSEVGML---------LGDVLDADVPLHPGKIAGTIPGFDVFLADRDGQPV--GEGEPGLIAVRRPQMSAGYENVPERWEARWREDVFL-TEDLAVRDAEGRWQVLGRDDDIIIASGHNVSPVEVENALLQHPGVAEAAAVAHVDDTYGNVVRAVVVRTDTAPAQDDELKGLVGQHVGRYAAPRVVDFVSELPRTEVGKLRRAALRD--------- 183982772 487 ----------------------------------------LSYRQLDSASNRLASLLASHGIGRGDVVALLLPRSGRAIIAILAALKVGAAYLPIDPDHPRARVAFLLDDTKPVAVLTLRDLTDGLDGHA--------LAVIDVDDPAVAAQPSTALPAPA------ADDVAYVLYTSGTTGVPKGVAITHHNIA--QLVASPTPLSTQNSLAVTQCHSYAFDFSVWEI-WSALLHGGRLVVVGEDVSPTDFHDLLLEQRVNALTQTPSAVAALSDALEAT--------TLVVGGEPCTAEVVDRW-APGRVMVNAYGPTESTVCVSIS---------APLVAGSGTAPIGRPLPGTALFVLDRWLRQLP--TEVVGELYVAGSQVGLGYWHRSGLTASRFVACPFYRTGDLACWGADGQLHYKGRVDDQVKIRGYRIEPAEITTTLMRSPSVNNAVVIVREDRPGDKRLVGYIT---GQADPEAVRAG-LKDQLPHYMVPAAIMSLERLPLTVNGKLDVAAL----------- 91778221 11 ------------------------------------EARALSYTDLETRTRTLAGRLLTHGAKPGEALAISMNRSLDAVLLLLAAIRAGLSPCVLEPRLADGEARARVAATAAAWLVYDDDNAALAGSFDLPGCTPLAFDALCMATPADALTLPE----------IAPDTPALLLFTSGSTGRPKVVQLTQAALLNNALG--VIDMSALNSEDRLLHVMPIYHTNGVNNQLFAPLLAGSTVLFCSRFRAADMPALLNSYRPTIITGVPTMYSRMLSQ-SFDTEALAGLRMARCGSAPITETLHREVEKLGCPLVVSYGLSEATCTSTLNPPQA-----------RRIGSVGKVLAGQTVELRAPDG-SMSATPGVEGEICIGGANLMSGYLGAPDATARAVT-DNWLRTGDLGRFDDDGYLNITGRIKDVIIRGGENLSPLLIESAIVGVTAVSACCVVGMAERDLGEVPVAFVVADEAASLSVELIQNAVRERLSRIYVPHEVFFVDALPETAVGKVDRKILAAR-------- 83648672 11 ----------VPVIDYLRRSAANFPQRPAFVGPEE-----ISYEQFYARVRRWAGYFRYAGLQPGDRVAIWLPKQIDYVVALYAAMECGGVYVPMDGVQPVERAKKILAGAEPAILVTDSARFEQLDDASLRLALVTDFHKVPDAAAPGCFAVASRASADATPHHPGPQDLAAILFTSGSTGMPKGVQISYGNL--HAFIGWALQELSLSERDVFSNHAGFHFDLSTFDLFAAAAAGAGVWVIGEQRDVAALSEGIHRYGISVWYSVPSILSLMVNAGALDTDVTASLRYLIFAGEVFPRPLRELSQRLDCALYNFYGPTETNVCL-------YYRVTAEDLQRDKPVYIGAPLPGQTALVLDDQGLPVSAPG-AIGELVIEGSCVTPGYRNRVDPANADNHLQGRHATGDLVGY-ENGYLYYHGRKDRMLKINGYRVELGEIEAALSTMPGIREIAVVAEITEQAQNLIAYFSAVDPASAPSVLAIKQHCQTRLPRYMIPKLVRRLDELPKSRNGKIDYLALK---------- 153818342 54 -FPDGVLN---TCWLALDYHCEQRGDHTALIYDVTGKKQRYSYSALRDSVAKIAGMLAAQGVSKGDRVIIYMPMIPEAAMAMLACARLGAIHSVVFGGFAPNELAVRIEDAEPKVIMTASCGVKSI-VIPTAMSIKPLWIAAGNLKKSWFISVANAALSSLMPVIWNGTRSCNISYTQ-HTANERGVR---DNGARGALKYSMQIIYNMPQDGVFWAASDVGWVVGHSIVYAPLIHGCTTILYEGKPDPGAFWRVCQEYQVTALFSAPTAFRAIKKEDPNKKYDLSALTTIFMAGERLDPPTLEWVQKTGKPVIDHWWQTETGWAIAGNPTGLESMPI-------KAGSATKPIPGYQVEILNELGENMPANQQ--GFVALKRPSCLPTVWRNHDRFESGYLAQGYYVSGDGGYLDDDGYLFIMGRIDDVINVAGHRLSTGEMEEIVGAHPAVAECAVIGVHDELKGQLPLGLVVLKDDAQTLEQELVASVRNQIGAVACFKHAIVVERLPKTRSGKILRRIIRQ--------- 111017255 258 --------------DLVVRQAHERPDAVAVTHG----RRTLTYRALEEQSAWMARGLHDRGVGPGDRVGICVDRSVDLVVTMLAVLRSGAAFVPMDVRHPPDRLAYTARDAGVRLVVTELQGEARWAGVPAVTPAELPGSVSGPG--------------EVDWAVGGDGAPAYVVYTSGSTGRPKGVVIPHRAVP--ALMSATATEFAPTPGDTWMFHSPAFDFSVWEI-WGSLSTGGRLVIVPYSRSPVEFHTLLADERVSVLSQTPSAFV-LLAAADRDLEPLSALRLVVFGGETLDPPWLDRYPESRCRLVNMFGTTETTVHVTAH-------TVTRRDALTGSRTVGKPLPGWEMAVADEFGDPLP--NGLTGEIYVGGAGVALGYLDRAGLTACRFVAAPWYRTGDRGRICDDGTLEHLGRLDTQVQIRGFRVELDEVRSVLLDDPVVTAAAVVGRPEDPAGIALDAYVVPAGGTETVAAIRERAAR-FLPEHMVPRSITLVDALPLTINGKID--------------- 87122293 1784 ----------------FEVQVEATPDALALQACD----RALSYRELNHEANRLANWLIGQGVRQESLVALCLPRNSQLLVALLAIQKAGAAYVPLDPAQPKARLSMIAERSGATLCLCDSTTIQTFEALE-----------VESLTPVNLGSLTEELSTQSNKLVVPEQSLAYTLYTSGSTGVPKGVQLERRQFANFLRAMERV----LPPFNKVLALTTIFDIAGLEL-FLPLVNGAAVILADERRDGEQIGRLIQEHDIDLIQATPSGWRLL----DELSDDALSNVVALAGGEALDSELASKLKRQCRDLINVYGPTETTVWSSSYLVQETSLPLTP---------IGTPLLNNDLHVLDAQLQPVPQG--VIGELYIAGEGVARGYQGQADLTAERFLPNPFYRTGDLVKHLADGTLYFVGRVDQQVKLRGFRIELGDIEAALLANPNIKQAAVT-----IEKERLIAWCVAVPTSEPSSESDSHELALILPEYMLPQGYEWLSSLPLNASGKVDRNALSKR-------- 87122293 542 ------------------------PEHNARIALDTGK-QQITYQALDAVVTNLVAKLNQKGIKKGDKVAILMPREARQIASLLACWRIGAIALMLDPRQPEQRLKDLVEESNTSLVLHDASYTEHTERLLNENGQSEGVSSISLTSWNDLLAFELPISKSIASEDIASEDIAYILYTSGSTGKPKGVLVSHGALAHYSAAISQAIPSV--EGGRWLTLATVAADLGLTSVLAALYQGQTLLLPEAEFNPPELADFLRQHPTDYLKIVPSHLKGLLSV--SSPIDILPKRALISGGEGMDEALLNQLHSLSPDIFNHYGPSESTVGVSVIELNNQIT--DSFEGMSLVAPLGRALPESCLEIRAENGVLLPQG--AMGELCISGPQLANGYFGDTQATAKDLTNQRYYRTGDRARLNNQGVFEYLGRLDDQIKRRGYRLELGEVSAWLQAQAEVSLASALVLERNER-SLLVAAIELENPDTDPAKIASELLKAAMPDYMVPDNLVCVDKMALNTNGKIDRQKVADQ-------- 111223570 3927 ---------------LFAAQAARTPGALALVDGDA----RLSYADLDRRADAVAAGLLALGVGTEDVVGAHLDRCADLVATLLGIQRVGAAFVPLEPGWPARRIADIHRTARLRAVVSATGT-----GLPDELD-VPVLLVGDLP----------AASAPVPVAPLHPDGLAYVIYTSGSTGTPKGAMIGHQAIAARLLWQRGL--LDFGPGDAVLFKAPLGFDISVNEVFLPLVTGATLVIPGGERDVDYLLELITRHRVTFTYLVASMLDMLLQLPGIDGAA-GTLRHVWCGGEALTPELFGRFRALNAVMYHGYGPAEATIGVS--------HDIYRDDAERFGISIGRPNPNTRLYVLDEVLNPAPVG--VQGELYAGGLPLGRGYVGDPCQTAARFVADPWYRTGDLARWTAVGTLEFVGRADHQVKIRGMRVELQEIEAALGEHDHVRQAVVTVHRNPGGAAHLVGYVTVPGAEPDVEGLRR-WLAGRLPDHMVPTIIQSLDAIPLTPAGKVDRRAL----------- 111223570 530 ---------DATLHELFEAVVDRTPGAVAVEW----DTHTLTYAELDARANALAHRLIALGAGPERLVAVLLPRGADLVVAALAALKAGAGYLPVDPAYPADRIAFTLRDARPVAVITEAG-RDLPATAPPRL------------APDG------AASTARPGLPGRPEQAAYVIYTSGSTGVPKGVIVPHRSVV--ALFTAARPLFTFGPDDVWTLFHSFSFDFSVWETWGPLLHGGRLVVVPHDVSPADFLDLLARHGVTVLNQTPSAFYQIAAADADQPGSRLALRTVIFGGEALDPARLAGWHARAPRLVNMYGITETTVHVTH-------RELTADAFTSSSSVIGAGLPGFGVYVLDGGLRPVPDG--TVGELYLSGPQVGRGYLGRAGLTATRFVADPFYRSGDLARWTAAGELEYLGRSDDQVKIRGFRIEPAEIESVLATAPAVAAAAVTVRTDRPGGAYLAGYVAGHGGGHTDVAAIREYLAGRLPEHMVPAVLTVLDALPLTANGKLDR-------------- 111223570 1709 ----------------------------------------LSFGEVDQVASRLAGVLRLVGVGPEVRVGVVVPRGVEVVVVMVAVWKAGGVVVPVDPAHPVSRVGVVVGEAAPLVVVTSSVVADRVAQILVDDPDSWPEVNPDTDTDSGSFADTNVGGGSGCGAGVGAGSAAYVVFTSGSTGRPKGVVGTHGGLVNLALAHRAAVIDPVGRRLRVLNVLSFAFDGSLDPLVWMLAGHAMHVLPDGLMDAAGIVRLVRDERIDFVDVPPSLLELLVDDGLLSGGWVPSV--VATGAEAVGSRLWDALSAPGVLGLNFYGPTECTVDATWTAVESGVGP-----------HIGRPVAGLRTFVLD--GALLPVPVGVAGELYVGGVGVARGYAGRPGETASRFVADPFYRTGDLVRWQPEGTLEFLGRADEQVKIRGYRVEPGEVEAVLAGLPGVNQAVVVARTDPDRGDASAACAADRGGSLDPDQLRVA-VAAVLPDYLVPAAVVVLAAFPVSPNGKLDRRAL----------- 111223570 2828 ----------------------------------------LSFGEVDQVASRLAGVLRLVGVGPEVRVGVVVPRGVEVVVVMVAVWKAGGVVVPVDPVHPVSRVGVVVGEAAPLVVVTSSVVADRVAQAGFSGRTIRTSAGAGSEADSGSDVYVQAGSDSVSTASVGLGAAAYVVFTSGSTGRPKGVVGTHGGLVNLALAAAVIDPAVVGRRLRVLNVLSFAFDGSLDPLVWMLAGHAMHVLPDGLMDAAGIVRLVRDERIDFVDVPPSLLELLVDDGLLSGGWVPSV--VATGAEAVGSRLWDALSAPGVLGLNFYGPTECTVDATWTPVEFGVGP-----------HIGRPVAGLRTFVLD--GALLPVPVGVAGELYVGGVGVARGYAGRPGETASRFVADPFYRTGDLVRWQADGTLEFLGRADEQVKIRGYRVEPGEVEAVLGGLPGVGQAVVVARTD-NGVTRLVGYVTARGGSLDPDQLRAA-AAVVLPDHLVPAAVLVLAAFPVSPNGKLDRRAL----------- 11095223 1 ------MSERRGLHDLLSASAARTPDAPAVV----GPAGSMSYGELDERADALAGRLSGQGISKGDRVLIWSPKSANAIAAMQAVLRLGAIYIPVDPLTPPERFLVIARESGALALCAPEDLSARVPSPLRDC-----LACVDLDAA----PVPDALPRTPVSTCVEPDDLAYILYTSGSTGTPKGVCISHRSAL--AFIDWAVAELAPGPQDRFANHSGLSFDLSVLDLYAAFTVGAAVCLIQPEFAPEGLVEFLHRERISVWYSVPSALILMLRDGGLLDRPAPTLRALLFAGEPFPIPLRALAAWSDARLLNLYGPTETN-------VCTYHEVRPADLARDLPVPIGKPCSGDRVWAIRADGSEAEPGEE--GELVVSGPTVFAGYWGRQP-------QEGPYATGDRVKVRPDGSFDYLGRRDGMVKIRGHRIELGDVVAALYSHQGVAEAAVIAVGD-GLDRVLAAFVVRSRGSAFGNVALRRHLAGRLAPHMIPGDIRFVDRLPHNDRGKLDLAALQ---------- 156349394 9 ------------LHEIFTRQALKTPEKTAVVC---DDGRHLNFSELNRLTDILASNLRHKGCGKDKVVGIYMERCLEYPIAYISALKAGGAYMPLELSYPENLLKSIFEDSSPVAIITTDEL-------KSRLPSSVPVLVLSKGWDERLQKENKELGY-LPPVESSLDDLAYVVYSSGTTGKPKGIACPHRGAVFS--YTWRFTNYPYKDGERVACNV----FFVWEMLRSLLVGIPLYVIPDDIYDPPLLLRFLQKHKITRILFTPSLFEAILNYEEEDNSYLSSLQVVWLCGEVVTSALRDRAMRAQIKLLNLYSISECHDVAVADLTNMKFQEPEKDENKRKFCPVGKLLPGVQIVIMDKKMKPLPVG--LPGEIFVGGPTLARGYLNRPELNKERFVGERLYSTGDWGYMLSSGALEICGRCDSMVKIRGYSIEIQAVEAALLQLPMINACVVLALGEEGTDKYLVAYVVPEG-KVTKKDIRAT-LKTRLPFYMIPAHFVLLQSIPVAPSGKLDKKRL----------- 120405210 10 ------------------------------------EDRQYSLADLDALAGGMAAELHRRGVAAGSRVAVMSSNRPEFVVALRAIWRLGASAVLLSPAWKQAEVGHALSLTEPTHAVGDH---PVLAGSMPMLSLDEEIAPVAHGA--------------VQPAPTPDADAVFV-FSSGTTGMPKAVRHTHASLAVA--VRHWRAALGLTSADRMQVMTPPSHILGLLNIVMALDTGA-WIRLHRRFDIDAMLRHIESDRITIEMAVAPIALALSAHPGLEEHDLSSLRYIMWCATPVTQTVAEAVARTGATWVTAYGASELPVISCNDLQDARLD------------TVGRAVAGVDIRIVSESGAPLGPGDE--GEIQVRSDSAMAGYLPDH-WTADAFC-DGWYRTGDVGSLDADGWLRITDRAKEMIKVRGFQVAPAEVEAVLHGHPAVEDCAVFGVPAAD-GEAIVAAVAASGPLDTDDLV--ALVAERLAGYKRLSQVFVVDEIPRLPSGKVLRRVLRERA------- 157145136 1550 ------------LHHGLLRQAALTPQETALIS----PIRELTYRQLSTAADHVARALLALGVQHGDRVAVVMEKGWQQIAAVHGILRLGAVYLPVDPVLPPQRRQLLLTVGEVRVQVTQPGLTQLE-------PSLPVLIIDDGML--------DTPAAPLPEVAGDVTDLAYIIFTSGSTGTPKGVMIDHRAAM--NTLEDINERFGLNAQDRVFGLSSLSFDLSVYDAFAPFMVGAALVLPGREKDPRHWQTVMVHGHVSVWNAVPALMQMLCEYHSGDRMSYPTLRLALLSGDWIPLTLPEQMERLNMDIISLGGATECA-------IWSVYYPIGEVESTWTSIPYGRGLRNQPVYVLNAQLEECPVG--VEGEICIGGMGLAQGYLNDAEKTAASFVGERIYRTGDRGRYFADGQVAFLGRNDTQVKVNGYRIELGEVKSHLEQLDSVGSAAVVC-----HQGQLYAFITAAEHPDDTDALLARVRAQQLPYYLLPQHFFLLKVLPMTGNGKIDQAAMVQE-------- 26248311 499 ---------PQDVLRIIEQRCVQHPKQLAIQQ-HDG---TLTYAELWARVQFIAMRFRAHGIQPGDRIGVLLPRHRDVIATMLATWFVGACYVPFDIHQPAARLQRLMQRARLVCLVV--------------RQPGEWGEIVQLSLPELMQDMSNAIRYSTPCALLPDMQ-AYLLFTSGSTGEPKGVCVVHRGLL--NLLLDMQRTFAVGSQDRLLSVTPTFDISFLEY-LLPLISGASLYLTEAERAADSFIPLIADYRPTLMQATPSFWHGLLMAGWRGDPEL----CVLAGGEALPTKVAEELLRCCGSLWNLYGPTETT-------IWSLKSQITQAENITL----GAPIANTRIYILDNEGHPVPQG--VDGELYIAGDGVAQGYDGQPELNAQFFLSEPMFRTGDLVRSDAQGQLFFVGRKDSQIKLRGYRIELGEIERTLARHPHV-DAAVVAIERAPLHKALAAFIITSEPPSLFEQLKNE-LRQQLPDYMVPTLWQRVADFPNTDNGKIDRKRLAENF------- 157136680 19 -----VLNPAASIGQVIVNILERTPNNLIQIDAVTGEE--YTCDKLRIQMIRTALNLTQFKISKGDMVCMVLDNRSCVMPLLFGCFLVGAPVHTLDSSFEESDLTHLIGITKPKLVFCTEHNQSTVQNAIKLIHLEAQVVVLDENHKRIFAPHDAEKLYRPPYLGDSNQTTAVVVCSSGTTGLPKAVCVTHSQLIAYSMISHM-------EPSTVLCFSSLYWISAFQMLLLTVFNGFKRVITTRAFSPAYACELVKKYEVTNAFVPPPMLAEIVEYCEVRQMKLPTLKMVGVGGSALPDSLRKRANALSPRVFVGYAMSETGGIMSL-------------DLLQKPNSVGILMPNVSMRIAADDGILLGPDEE--GEIQIRYIHPFVGYYGNDEATQALLTPDSFIKTGDIGYFDQAGFLFITDRKKEMIRYRGYQIAPAQLEALLMEMPGIVQAVVVATPDPPHDELPTALVVRGSDETVSKQDILEYVHGKVPDYKLRGGVFFVKSLPKTANGKINRKEAKKM-------- 149914873 14 -------PSPFNLAAHVLARADETPDKIALAVLRLTGAERWSYARLKAAVLGTGTGLLNSGLQPGDIVLMRLGNTVDFPIAYLGALAVGLVPVPTSSQLTEPEVAAMIATLDPAAILLGPGIACPDTAIP----------VIDTTALTEMRDLPPADWQMGDPDRLG-----YIIYTSGTSGVPRAVCHAHRAIWARGMM--MQGWYGLCRDDRLLHAGAFNWTYTLGTGLMPWTMGATALIPEAGTDPAQLPLLLKRHDATIFAAAPGVYRKMLGSAPMPP--LPKLRHGLVAGEKLSENIRQHWQATGTPIHEAYGMSECSTFISAS-----------PDHPATPGTLGRPQPGRRVAILGPDG-PVAHDAEGTIAIHRSDPGLMLGYLDAPDETHARFQGD-WFLTGDQGVMDAAGDITYLGRSDDMMNAGGIRVSPIEVEMVLNHHPAITQSAVTDIEVKPDLRVIMAFYT--APQRVDDAALDAYVSDSLAAYKRPRAYIHVDALPTGANGKLLRRKLRPIYEALNGQA 86741156 463 -----------SLVTAFERRVAEHPHAVAI----DGDV-TLTYQELNARADRLARLLATLGVGTESLVGVLMERSAELVVALLGVVKAGAAYVPLDAANPLERMKAVIAEAAPVALLVGQATIDHPMTREGGLPAA-NIVRVPSEVPAGDGPF---------PVAPAAANLAYVMYTSGSTGVPKGVAVTHGNVVGFCLDGAWPAEV---TERVMVQANHAFDASTYEV-WVPLLRGGTVVVPAGDLDAADRERFIAAHRITNVHATAGLFAAL---GEQTPHIFAGVREVSTGGDVVSAAAVRTLLETHPDVRSTYGPTETTAFATH-------LPFTAGDQVPASVPIGRPLDNTRIYVLDGFLQPIPPGVG--GELYVAGGGLARGYLNRPGLTSERFVACPFYRTGDLARWTGDGLLVFLGRADTQVKIRGFRIELSEIENVLSGCPGVARVAVVAHTSQADHSQLVAYVVPAEGESVTGSAVRRYAAGRLPDYMVPAAVVPLAELPLTGNAKLDRAAL----------- 26541514 519 ------------LLDAFHAHAAATPDATAVVADVPATGHRLTYRELDERAGRLAHLLRARGIGPEDRVALLLPRGLDLLVCLLAVLKAGAVLVPLESEHPAGRLAGIVADATPCLTLTDTRLAARLPEGTP---------VLTVEDLPALTAHHPATGPDVPELPA---SGAYVLYTSGSTGAPKGVLITRAGLA--SRLAGMCADLGLGADERVLHKTPLSADTSMWELLVALRSGGRVVLAAPGLDVDYLYSVLTRHAVTTCFFVPSALRPAIGLGGLPRA--AALRLVISAGEELPADLADQLQVPHIRLVNSYGPTETTINIAEHTVTAPAAS---------PVPIGRPVPGGDLYVLDGAGRVQPVG--VPGELHAGGVQVARGYLGRPAQTAEVYVPHPFYRTGDRARWRPDGTLEFLGRTDHQVKIRGFRVEPAEVETALRAHPQVADALVLADAAPDGGARLIGYVVAPGQSAPDTPALRTHLRAALPSPMVPDVFVALDAFPLTPYGKIDRASLRGPAKERRAPA 195455971 24 ---------DMTLGEVALLILRLHSDKVMQVFDPTGE--SLTGGQLLEQSRRLANAFSSLKLHRGDVVGISATNTSYLTEVVIAALLNGTPINPLHPEFESETVAYMYEITKPKVIFCDLANFEILSNVKNSLKFKTELILLNGTLPGGSIDYDE--KTLFACPHLSGDDTAFIITSSGVTGLPKGVTRSHRSLLNNTKIPQL-----FTTESVLFCFSPLYWISCIFTLLASLVNGCKRVITNRPFSVQYFVKLVERHQVSFVLTVPHHMALLAKSTEKKALRLHSVKSFVCSGSKVPLNIWKQYDLLGARFAVLYGLTEVGGI--------------SKNIGGPLGSEGKLLRNIQVCIVDDQGQRLGPNK--TGHIYVHINQRWGGYYRNPQDTQTALTSDGWLLTGDHGYFDEEGCIHFQTRDTDVFKFNHFPIYPKQLEDVILHLPGVHEVAVFGVPDDISTNLTACAVVREGQQLTTQDVKA-IVEDHLSAYHIRGGVFFVDSLPKTTNNKVLR---RNIYENLKEG- 198455564 20 --PQSFFDADCSIGKILFAFMRNHPSN--LCQISDTEGTALTNGEAITFAIRIAQQLKALGLKQDDVVGIAGTNTTYLMPVVLGCLLNGTPFHAVSPWHDEDTLKHLFSITRPRIIFCDGLVYPRISIISRMFKS--HVYTLKDHRL-GIPRVEDLLEPTPEPLLLGGDQTVAILCTSGTTGLPKAVTITN--------AACLFDFGFVTGQDVLLSFSTIDWSAGMFQMLFSACHGSTRIITDRAYTPEYLLQLVEKYKVTLLTLVPQQVASLIKAPTLSKQRLATIRFISIGGGSCYVANVLKMQELNGQISYGYALTETGGV-------------SANMGVSKPSSVGRIVPGVRVKILDDAGRSL--GHGETGEILLHNGKQWNGYYGNPNESKRIQDYQGWFHTGDMGYFDDENYLHIVERKNEMLRFHGAQYCPHELEQVIAELPDVIEACVFGLWNDVDGDPAAAAVVKPGSRLTEMDIVEYVAKRVVTHKQLHCGVFFLPELPKTGSGKVLRQQARDQA------- 62423986 463 -----------TLASLLTDQLHRTPDAPALLW----RGESLAYSELFDHVEQLAAILREHGAGPGSTVGIHLRRGPAMVMSLLATSLSGAAYVPLEPSLPVTRLDSMISDVDPALVITGDGKEP-----APGGGDTRPTLQLREDTLDCLRDLAADPANPTPPMPPTADDTAYVIFTSGSTGAPKGTAVSHRAIV--NRLVWMQHEYRLDATDIVLQKTPFFDVSVWEFFW-PLISGAVIAVAEPEIDPEALARTIAANGVTTCHFVPSALSVFTGAHQVE--HCTSLRRVFCSGEALDAETAHRLAALPVELHNLYGPTEAAVDVTHWTVGADHSG---------PVPIGRPVWNTRTYVLDSLGRLLPPG--AAGHLHLAGVQLGQGYVGRPELTAEKFRRERVYATGDIARWRSDGALDYLGRIDDQVKIRGLRIELGEIESVLAEHPDVHRAVVV--PHGAGTAALRGYVQASANNING---LRDWLVDRLPDYMVPSTLTCVGELPMTANGKLDRQRL----------- 114326887 9 ---APVTPDHGSLADVFRVTAARLPEKIAIRF----RGQAISYAELDALSSRWAAVLAARGIGPGRFVGIWITRSIALHAAILAVLKTGAAYLPFDPEAPRERVDISVEDCQAAAVLVDAAHLTLADGLSVPAITTDT---LDETAP--------AIAPGADAFQPPANDPAYAIYTSGSTGKPKGIAVCQSNI--RHLLHSENAVLGIREDDIVYQFSPAFDMS-LEEVFISYLAGATLIVAPPELASDALPDVLTEENVTVLHCVPTLLAML-------DRDVPSLRLINMGGEACPAALVDRWWKPGRRLLNTYGP-----------TETTVTATAAELEPGDPITIGYPLPGYTAYILDETTAPVPAGEGGE--LLIGGPGVSLGYIGRPELTAEKFIRNPLYRTGDKASFDTEGRIVFHGRIDDQIKFRGYRIETGEIEAELGKLDAVRAAAVVLREDSAGTQHLVAFISYAEGATPDAGTIRTALAARLPAYMLPTVFLALDEIPRLPSGKINRKAL----------- 67467989 17 --------------------VEKNPNKECLVFRSTGAYIRHTYSQLLNTLNCVIQGFKEIHMELHTVVAIYLPNCCEYIYSQLAALCGGYIMMPLNPLYTKPQLERLLPRVNPSVIIS-------LTAMKQNIPNGYNVCFIDSNLEEDIYSLKKFLSTPCERNYIKENDISFYGCTSGSTGEPKICTYTHFAMINPFITIDHTTNTPV-ERRRALCFTPLFTTAAHFQIDAIFAAGATVVVCD-KFEPESILKFIQEEKITNVNCAPSGILALIHHPSFSTEKVKTVEHVIMGGAVVSDALMNEAQKMGLDCKSGYGMTETCGVM-----------------YTMTTTVGQLQPHYELRIVDHVTRKITPVG-VPGEIEVHTKIMMSGYLNNEKANKESYTEDGWFKTGDEGNLDKYGRLIITGRVKDMIIRGGHNVFPSEIVDTLQTHPNVVLCGCVSVPDRAQGELIVAFVTLK--KETKESELKEFCRQRLVSFAVPTHIFVIEKMPLNSFGKVYNPELRKMAAE----- 169631763 1112 ----------VSIPALFAQQVSRVPGAVAVSSAGG----HLSYQELDEASNRLAHKLIEYGAGPGERVALLFARSAEAIVAIMGVLKTGAAYVPVDPSVPDARLEFVLADAEPAVAVTTSDLMDRLDAC--------GVVVIDVDDPE-----LAVQPAYTPLTRLSADDIAYLIYTSGTTGVPKGVAIPHKNVLLHVLGGDL----ELSAGQVWSQSHSLAFDFSVWEIFGALLHGGRLVIVPETVSPEEFHALLVDEQVSVLSQTPSAFYALVDAMVPERAGQLGIEVVVFGGEALPQRLKPWMERHPVRLVNMYGITETT-------VHASFREIVSADTEVTVSPIGSPLAHVGFFVLDRSLRPVPAG--VVGELYVVGAGLGYGYVGRAGLTAARFVACPFYRTGDLASWGPGGQLQYAGRADEQVKIRGHRIELGEIHSALTAAPGVEQAAVIAREDRPGDKRLVGYVT---GTADTARIRAQLA-ECLPSYMVPAAVVSLAALPLTVNGKLDKKAL----------- 169631763 39 ----------LSIPELFAEQVVRDPGAVAVSCGG----RSVSYRGLDEASNRLAHLLISHGVGPGQRVALLLSRSVEAVVAIMGVLKTGAAYVPIDPSVPDARLRFVLCDAGPVVVVTTAELADR-------LGGSGLVIIDIDDVSSGPGAAQTDGPQLSAPC---GSDIAYVIYTSGTTGTPKGVAIPHHNVT--RLLEAIDADLELVPGQGWAQCHSLAFDFSVWEIFGALLHGGRLVVVSDSVTPDRLRALLIDERIGVLSQTPSAFYALLAADADRSQDARGLDVVVFGGEALPARLSDWFQDHSPRLINMYGITETT-------VHASFREITVADVVGTSSPIGVPLGHLAFSVLDEWLQPVSVD--VVGELYVAGSGLGYGYVGRAPLNATRFVACPWYRTGDLVSWGTDGQLRYLGRADEQVKIRGHRIELGEIRSVLNGLNGVGQAVVIAREDRPGDKRLVGYFT---GTADPAELRAA-LTDRLPSYMVPVVLVALPRLPLTVNGKLD--------------- 108763481 539 ------------LHTGFYRHAAARPDALALAS----SSVRLSYGELARRSSRLGHALRERGAAPNRIVAIVMEKGWEQVVAALGVLSSGAAYLPIDAGLPHERRVFMMRNGGAELAVTQPKF------AQESWPEGVQVLVV---TPDAFSEYSEA---PLAPVQKPE-DLAHILYTSGSTGQPNGAMLTHAGMVNGVEWTN--RKFGVGPEDRVIALSALHHDFSVYDVFGTLSAGAALVMPDARRDPSHWAELMSRHGVSIWSTVPAMMEMLLTYLEGSNARLTCLRLVMLGGDWLPVTMPARLRKFGVKLMSVGGPTETS-------LWNISHPVVEADERRRSIPYGKPISNTKYYVLDEHLDERPI--WVPGELCCAGVGVALGYVGAKKFTVHPRTGERLYRTGDLGRYLPDGTIEFLGRVDFQLSIRGQRIEPGEIEAALLQEPSIS-AAVVGAVGDHHEKRLVAYVVASDTKGVDTRHVREFLSRKLPEHLVPATYVVLEALPLTRNAKVDRKAL----------- 195498019 26 -------DPDLSIGEIIFHEMRRHPQLTAQISATEGTV--LTRRELLANVMRVSSYMRSEGLLQSDIVGIIGRNTTHMLAVAYACFFNGIAFHSLNISYDRDTIEKIFKVTRPCIIFCDGDEFEKVRSATAQLD---VKIVTMRNHPLDSIKIDEVLTTPIERNFQPADQTLAILCSSGTTGTPKAVTITNSRHILAA-------NYHLTTADIQYSHNTLDWITGLLTTITSGVFSTTRIIADNPFDPAFAMRIIEEYKVTWIIQPPSCMALMINCPDFETCDLSSLQCYLFGGSRAALEVQKAIRRLSHDCLQAYGFTELGAMATVNYHFDE-----------KAGSVGRLVNGLKLKIINDEGVSLGPD--EVGEVCIMNNQHWSGYYGNEVETRSMRDSLRWYHSGDLGYMDRDGFLYIVDRKKEMLKYQNIMYYPNDIENIISEMPQVAEVCVFGIWSDIFGDEAAAAVVKKGCELEAEDVVDYVSYRTDSKYKLNGGALIVEDLQRSANGKTNRMANKAHFLN----- 3309644 46 ----------------------------------------WTYARTLRETEETAAALQALGVVPGELVLSWLPNGPDALRAWYGVNLAGAVLVPLNIAYRGAILRQVIADSGAEVLICRPSLAARLEDSDDAVGAVRTVVLLDVEALAGRLALRADRAEFAEPVPAPPWDPQTVIYTSGTTGPSKGVVSSYAHLYSSCTAAFHGMA---GPEDRYLLQLPLFHAGGTIGAYGMLVHGGSVTVV-PAFTTGEFWPLIRRTGTTLCTLLGVMATYLLKQPPLPQDTAHPLRAAYVI--PFTEGATEFSKRFGVPVRALFNMTEVSCPVLS----------APDHHPGVPMHCGEPRPGIAARVVDDHDREVADG--EAGELVLRAPWSFLGYLGRPAETAAVWR-NGWFHTGDTFRRAPDGGLVFVDRKKDAIRRRGENISSFEVEAQAVAHPGVLEAAAVAVPGDEGEDEVLLVVADRDSAPVDPAALLEFLRERLAHFMLPRYIRVLPELPKTPTGKPTKHTLRAE-------- 116511534 3 ---------------WLKKQAELYPQKTFLND--------FTFEQINQRVDKTARHLAPL-VAKKTRVALLSENSVEMAVVLFALLGLSKEILLLNTHLTTYELTEQVNELEIDRVFNSDLLKEKM---------------------TDSISFSDILATKAEPVSLPDEKIAVIMNTSATTGKFKSVPITWGMISNHVKASQKM--LGLYEDDNWLIILPMFHVSGLSIIMRS-LYNATSATIFDKFDENQLLEVVNSGKINMISLVPTILTRIADKLNGN-----NLRLILLGGEFIPQPLIQKCQELALPVYKTYGMTESSQSVTFNIL----------DFPDKTISVGRPLPGVKIEIRNPDL-------SGVGEIWLKSPMLMTAYLGQKPYGAA-------FETGDIGYLDRDGFLYLLNRRKDIIISGGENIYPKEIEDLVYSLPEIKECAVVAKTDAKWGQVPILFV----SGQISKEKLENFLTEKLAKYKRPQTIIFMDELPKNASGKILRKELK---------- 157145134 13 --------DDQTIVDYLYRIAGEYGEKAAVLMGDAA----LSYHDLNARSNQLAHYLRGLGIGEDRVVAIRLPRGMAMLIAIFAIVKAGGAYLPLAYNAPRSRIENILSNSGAVCLIGTDD------GDRWPIPRVEIDSAAVSAMPTTDLRY-----------RPHARQLAYIIYTSGSTGVPKGVATEHAALL--NRIVWMQNAYPISSQDVLFQTVYTFDVSVWEMFWWA-MYGASVVLLPSGLDPRTLARLIQRHRVSVVHFVPSILNLFVEYLEQDPRLTASLRLVFSSGEKLTVHSVARFYQAQGDLINLYGPTEAAIDV------SHHRCLRGYDYDDIP--IGQAIDGCRLYVLDDHGNPVADGEE--GELYLAGIGLARGYLNNVALTDRCFTPERLYKTGDLVWRDESQQIHYIGRNDFQIKIRGLRVELGEIEAHAMRFPGVQQAVVVADQDDPDNQLIYAFVV--SSVPLNLAALMDALSKNLPAYMLPNRLLAMSELPLSDNGKCCRKTLLDLARAY---- 157145134 985 -----------NLLALVLPHCQQRPTQVALRHADDA----MTYGELQQATMQMCTWLRAQGVKRGESVALQLPFCFELIIAQLAILSLGASYVPLDGNAPAARNALILAQATPCMLLVAQPLES------PHGLTIPWVLVPD---------WRSLLTEIPNPVSVAPDALAVVIFTSGTTGQPKGVRLSQRNLV--NLTASFISSYQVTHQDVLLPITSVASASFVGEVLPLLAAGGTLVLAAQSLDSDALIALLASQRVTILSTTPS----LSASLSVLAQSMGSLRLFLCGGEALEYEQIAPL-LPHMAVVNGYGLTESGICSTYFPVAK------RREQETGALPIGRPIQNTQAYVVDAYNRLVPPG--ACGELCFSGLGISPGYLQDPERFVELPEYPGVLKTGDRARWATDGMLFYLGRQDRQVQIRGYRVELGDIESLLKQHPDIADAWVDVRRNAAATPLLVAFYCSVNGVALDAQQLRVWLSLRLPLHMLPLLYVPLSAMPLGVNGKID--------------- 85375171 15 ---------------ILSAWAERQPDKPAL-RDDAGE---MSWAELDGRVERLAAKLVETGLERGQSVAILGTSCIAYALVFLAAVRAGGVAAPLTTSASREQLEGMAKDSGARHLFIDDG--KNAELGEDFLPG------FDRIALEEIDAWMAPEGTKAPAFDPDPADHFNIIYSSGTTGVPKGIVHSHQ-MRWRQFAATASSYIDAGLEVRSLASTPLYSNTTMVAFLAPLLAGGTVRIMG-KFNTVRWLEHAQADRTIITMLVPVQYQRLMAEPSFDQYDLSSLALKYCTSAPFSAELAEVLQRMPGGLIEIYSMTEGGVVCL----------LACHEFPDKLHTVGRPAPGSELKVLDDEDRLVPPG--EPGNLIGRSQTMMAGYKNQPGKTREGYWTDPWQRMGDIGRVDEDGFVELVGRAKDMIISGGFNIYPSDLEAELEKDPRVAEAAVIGVASEQWGETPLGFVLMPAVAEDEAEDILGTVNARLGKTQRLSALHVIEEMPRSHIGKLLKTELRDLAETLAG-- 195395106 28 ---------DLSIGEIIFHEMRRHPK--LIAQISDTENTVLTREQLHLNSMRVASYMRSLGMLQSDIVGIIARNTTHIFAVTYACFFNGIAFHSLNVSYEQATIEKLFNITSPRLIFCDGEDYKKVKLATANLNA--KIITMRNHQIES-ISIEEVLATPIEAKFEPARQTLAILCSSGTTGIPKAVTITNSRKILNT-------GTKLTTADVQYSHNTLDWVGGLLTTVTSGVYSTKRIIADNPFDPARLLHIIKEHKLTWLYQSPYHLAATAFCPEFELAELQSLRYYFYAGDHCSLEAQQKIRRCGHNCMHVYGLTELGSPVTVNCHFDE-----------KPNSVGRLMEGFKLKILDDQEHSLGPN--EVGEICLYSGQYWAGYYGNPEETHKLRDSSLWFHTGDLGYMDDDGFLYITDRKKEMLRYQNIMYYPHEIEDVIAQMPAVAEVCVFGVWNPFNGDEAAAAVVKKGAEIQAQDVVDFVQQHSSAEYKLHAGAIIVDNLERTTNGKTNRPA------------ 85374201 14 ------------------------GEGDAPALVLRGET--LTYEDLRSRVAALASWLQAQVPEEGERIATWAAKGALTCLMPLACARAGLVHVPINPLLKRAQVAHILADSGALLLLGTAARLKSLE--QGDVPA--GCTPMDEKAWEAVEAHEGALK----PSDADPDALAAILYTSGSTGRPKGVMLSHANMWLG--AVSVAHYLGMESDDVTLGVLPLSFDYGQNQLLSTWYTGGS-VVPLDYLFPNDVVKACAKHNITTLAAVPPLWVQLTE-IEWPSEAVASMRRMTNSGGALTEDLVRDLRAIFPRLFPMYGLTEA-------FRSTYLDPSLVD---THPTSMGTAIPFAEILVIDDNGEV--AQAGEEGELVHCGPLVAQGYWQDAERTAERFKPDGW--SGDRVKRNADGLLYFVGRRDAMIKSAGNRISPQEIEDAAIATGLVAEAVALGVKDARLGHAVHLVVRAAPEADDPQKLLPRLVKE-LPNFMLPQKVHWRETLPLNPNGKLDRTAI----------- 169779261 54 --------------------------------------------QFRLLVRTLIAGLKAHQVQKGDCVLVHMGNSILYPALFYSIIGAGGVFMGSNARSQPQELDHILELGNPKLIITTRDALPTVLSVSADRGMLPSQVCLVDEAASGPLAYAAAISPYLPDEAIAKSTPAAMFSTSGTGGLPKAAILSHHAIVSHHLSIYYDVPYEASR----LMSLPMFHLFGALWTHIFPIRYGQPLYILPRFDIAQYVAAVYQYQITEAYMVPAMIHAFNRCAFPVADYLQSLRYVGVAGAPIDGASMQQFQELDANASQLWGMTEVG-VVFQNRYGQPGNS----------GSIGRLVPGYEIRLVGQDGNLVLDDNK-PGELFVRGNGLLTGYKGRDDAK----DAQGWFRTGDVAYVN-NGLYYIVGRTKELIKVRGWQVAPAELEAVLLKHPGIQDAAVTGVTSKDGTEVPRAFVVPAGMQLTSEEVYMY-CRRQLASYKLDGGVIFVEEIPRTASGKIQRFKLTQM-------- 19704202 8 -------------------------------------------------------------ISKGDRVALMMENRPESIFSFFSIWAKKGIALSLDAGYTVEQLAFVLNDSKPKYIFVSNKIKEVVEKANEQVGNIVKIMVVDETLPTDYVIKQEEYENDSN------EDLAVIVYTSGTTGNPKGVMITYENIKTNMEGVRAVD--LVTETDVILAMLPYHHIMPLCFTLILPMYMGVPIVLLTEISSASLLKALQENRVTVILGVPRVWEMLDKAI-MTKINQSSLRLMVSGGAKIDKNILEDFRTMGFCAIQGYGMTETAPIITFNVPGRERSD-----------SAGEVIPNVEVKIADD------------GEILVKGKNVMKGYYNNEQATKEAFDKDGWFHTGDLGKMDGK-YLIIIGRKKEMIVLNGKNIDPNDIEAEIIKNTDIKEIAVT-----EYKEQLLAIIYPDFDQIKAKQIIKDAIKWEVPNYKKIHDIKIVEELPKTRIGKIRRFMLKDLIEE----- 126434332 1 -----MSNADTTIDRLLRRNTAAHPEKAAVIDPAS----RVSHGDLDRITRTLAAALVGAGVGKGSRVGLVMPNSVQWVQIAVALTRIGAVLVPLSTLLAPRELVAQLRTAAVQVLVTVEEFADLRAELSPELPALRQVWSPDQLMAARAVDHEDALTDAVTP-----GDTLAIMFTSGSSGPPKGVVHSHGNAL--GAVAAGLHARCIDADTRLYLPMPFFWVGGFGSGVLSALVAGATLVTEQIPQPESTLRLLEAERVTLFRGWPDQAEALARQRHSVGADLSSLRPGSL-EALLPPD---QRGRPGARAR-LFGMTEAFGPYCGYRADADMPE-------TAWGSCGRPFDGMEVRIVDPETA-APVPAGRIGEIQIRGPHVMRGICRRSR--EEVFTADGFYTTGDLGHLDDRGFMFYHGRSDDMFKVSGATVYPSEVEAALRTLDGVAAAFVTDVPDAGVDRVGAAVVC---DRPTTVGALRSAAKNVLSAFKVPTIWLLLDAVPRKATGKVDVRALRE--------- 115433865 1556 -------------HSLLERMAVTYPERCALHHI---SGQRLSYAEFHSAVASMASYLRTLGVETGDVIPLCLQKSVNTLIAVFGVLKAGAAFTPLDPKNPPARNEFIVSDVAATLVITDSHNASRFASFSGDVINMDQIEMRLQDKSTATLVIPEL----------TPDNLAYIIYTSGSTGLPKGVQVSHRAVA--ASMEGMKEACNVTKEWNVLWFLNYVFDASYFDVFTVLGAGGTISIADQDTMINDLAMCVNKCNVTQLMITPTISKLL------SPERVPGLRTLLVCGEPITPEVVSVW-ATRMEVYNGYGPTEATILMTVSKVTPDGN----------LKSIGYPLKAVKASILHPDTSPVPWG--TVGELCVSGDQVAMGYLNRPDITASAFTKDGLYRTGDFARWLPNGEIECLGRKDNQIKLNGFRIELGEIENVLLSNAGIQSCAV-GVAEVLGKKQIVVYYVPANKSLLPATADDELITERLAHYMVPRLFLPLRSFPLLASGKIDRKKL----------- 115433865 520 -----------NVHRLFERQVEKTPEFPAVQFETDPP---LTYEQLNCISNQVARQLSS---GRGSFVPVCLHRSLNLIISLLAILKTGAAYVTLDPETPDERNKFIVEDVNAQFVIVDRRSAGRF----------VNEVVIEDLIESSYYIQDTNLARFCEP-----NDPVYVIYTSGSTGKPKGVLHRHSS------ATSGLAAFPTLPDLRQL----LFHNPVFSAAWSTLKQGGCLCLASKENLTVHIGRTINQMQINVIDVTPSTALLI------TPGTVPCLRRMTVAGELINPALIPMW-VNEVELLNAYGLSENTQV---NWRREMILGQNPQN-------IGRPSDTTTAFVLVPGTTKLAP-LLVPGELCLGGHQLAVHYLNRPEKTAEAFIPNPFYRTGDMVITHEDGSIEMVGRIDFQVKVNGQRVEPGDSNTIIQSHAPVYTSSVVSA--QINGERVVAVVVPKRESNWSESALKDLLQQHIPSYMMPTYWLCEKELPLNVNGKVD--------------- 195119492 23 -----FYGPEMTLGEVTMRVLNLNADK--ILQHCDITNVQLTGRQLAQQGLTIERAFRQMGLQVGDVIGIAANNTTYLTGVTIAAMLCGTPINPLHPDFDQETVKYMFDITEPKLIFCDVENYEIIKAVNENLAKPAKIYLVNGKI-EGVSDVWDLLKEDVPCPTLNGDHTAFIVCSSGTTGMPKGVTRSHRSLICNC-----KNPNTYTRDTVVLSFSPLYWISGTYMLLANLLNGCKRIITHRPYTVEYLLEIVQRHQVTFLFLASHQIALLSKCESKIRAKLESVKVLIGAGSKVCKAVSQRMYDLNMRFVVGYGLSEMGGI--------------SKNLGGPLGSEGKVMRNVELRVLDKLRMPLGIN--EVGIIYGHLRYKWAGYYRNPEATKRALSPDGWLRTGDIGYLDSEGYLYILTRDTDVFKYNNFQIYPEQIEEFILRLPGVSEACVFGVPDEVSTNLTACAVVREGRKLTADQVRNIVERYLSSAYHIRGGIFFVDSLPKTSNDKLQRRKVPQMIKNL---- 169631438 11 ------LDLPATIYDLLARSAAQHANKPALRLLKGGRETTWTYNELLGRVTQAANMYHALGLGGGGVVGLLLPNTPASYPALLGAQAVG-IANPVNPMLTTAHIIDILGLTGAQILIADPDGWQKARDVLDALPEIATLITVGGDVPHWAGDFDDLLSTHITTTQRTSSDIAAYFHTGGTTGTPKVAPHTHANEIY--VAWALSQHNAFGGDLAVLSGLPLFHVNALVSTLTPLLAGGTTVALGPRDAVADFWRIIEHYRITTFSTVPTVYASLPPLPEDV--DISSLRAGIVGAATLPTAVRTNFERTGVPMIEGYGLTEGTCASTFMPLGD-----------TRYGSVGPPLPYQRVKALDTEGRPTGDAAGETGMLAISGPAVFPGYLRGPAPDPAGVIQDGWLLTGDLGRLDTDGFVYMTGRAKDLIIRGGHNIDPRPIEEAMLSHSDVVAAAAVPRPDVHSGEVPVVYLVLREGANPPETELQQWAADHCAPASIPKFFHVVDSIPVTAVGKVHKVPL----------- 170085511 3 ----------------------------------------------------------------------------DYATVIWAVQTLGGIITPANPSYTADELTHQLTTSKAKLIVTHSVCRAALEASRASGISGDRLVLLVDPTVEDLIAFPQSYKAQCLLPGEARTTLAFLSFSSGTTGKPKAVEISHFAVIANVIQMAAHYQIRMLPGDIALAVLPFFHIYGLVVMMHYILYCGMSIVVVPKFNFSSFLDSIIRHKVTHLFLVPPQIVLLCKHQSVQNYDFSHVKYCLSGAAPLSGELMEQVTSINASIGQGYGSSPGTVSMDPTHV-----------VLATIGSAGRLLPGIVARVLKPDGTFAAEGEQ--GELVVTGPSMALRYMDNPKATAETFV-GGWVRTGDEVII-KDLEVFVVDRLKEIIKVRGFQVSPAELEGHLLLHPDAVDACVVGVPHDYSGELPLAFVVLENNRSEEQTLKRILCKHVSAQYKLAGGIEFVDEIPKNPSGKILRRLLREKAK------ 159128201 1046 -----MLQSHKNLPDAFEATVRTYPNRTAINYQN---EQFLTYAELDSEANRMTHYLSELGVVPGDIVPLLLEKSPLMIKAILALFKLGAAYVPLSPENPLERNAYIARDVSAKFVLTEKEHEAYF-ASESDIPS----VLLDQANLSQY-------GPEPQLVTVSPDALAYLLYTSGSTGLPKGVMVTHGA-CAAAMQSIIEFEHRQGQESRMLQFSNYVFDVSLYDFFVALHSGGTLCIAPSERLLNNLAEVINEMNVNHVFLTPTVARLL------NPKDVPNLESMTVGGEQLTRDVVTTWASR-VTLRNGYGPTEASVLVTMKDVDTD----------TTGGNIGRPLASVGAIVLEADGRPVP--YGAVGELCFFGPQLAQGYFKKPDITSAAFIENGLYRSGDLARYLPNGDIECLGRKDDQVKINGHRIELGEIEQAFLRTGEIKDCVAVAVFDGASSEKPGEVLPLDGFAENVQRVRSKL--TGLTPYMIPKAIVPLSSLPRLPSGKANRKKLKAMVQSLSQG- 159128201 40 ------------VTDYIRHQVESNPDAPAV---QCEQEQPYSYAALWQLVEHIAAAGQ---FRAGRIMPLCMDPSVEFVATVLAILRAGSAYVILDPEGSAQRNRVIAEDCGCEPVIVHEKYAAFFD----HSVTIESIQSIQNHG-------------QLDPPSITPSDLAYLIYTSGSTGTPKGVLLSHRAV------SHGIDQFQLNGRKRWLLFYNPIFSAAQRTILATLSKGACLCLTRRDRLATALPEVLNNLQIDALGITPSALALL-----SPGETPACLQQITTVGEPLSQSLVNKWADR-VHLRVSYGLSECAQLNFSRQLQPGDNPRNP----------GLP-SDTTTAIVLEPGTMTRLSVNEPGELCLYGPQVANGYHQRQKETQAAFVKAPMFRTGDLAVQREDGTFEILGRIDHQVKIHGQRVEPEEVAAKLATVKGVASLACVGCYINERMSLVAAIVSPEADWGTLVQYLRDHARQSFPPYMVPSYWMSCTEFPTNQNGKVDFRAIRRLAES----- 15790171 8 -------------------QATTNPDRPALVDAATD--RTWTYDALDSAVDATAGSLAALGVTPGDRVAVLLETRPAFATLVFAAARLGAVLVPLNARLSQPELATQADAVAPVAVICGRDTATAADRLDA-----PAVRVADDAT---VRPLSGTDPDAVTPVDSAWDDTRLLLFTSGTTGDPTAVRLTYRNLA--ASAAASAARLGVLPDDRWLCPLSMYHTGGVSVVLRTALYGTTAVLTRPGFDAAAVGDALETHDCTGVSLVPPMLDRLVEADAVPD----SLRFALVGGAPTPPELVERACAAGVPVCPTYGATETA---------SQAATLHASDAPAHPESVGRPLLGTTVTVVEPDTHT-PVPDGQAGLLAVSGPTVTPGYAG--EGTAPRCEHG--LLTGDRGWIDADGFLHVGGRASDEIITGGENVRPEAVAAVLREHPAIEAVAVVGVPDDAWGDRVGALVVPADDTADVSASLRAFCDGRLAGYKHPRVVAAVDALPRTASGTVDRQAAVAELRD----- 153209051 1 -----MMNDSANLLEALEKTGKKYPQQIALTIQRDDQQVNYGYQRLLEKVDEFAARFKSANIQSGQRVVIISQNHPEAIVAYFAILKCQATAALIDINLPKKDIVQLIQAAKPSALVFSEELANLLDTAATGYPAFDHY---------NNAALHVNFAKEAPLSEDETSDVATLLFTSGTTGNYKGVMLTHQNLL--SQIESCRQALKITCNDRFLSVLPLHHVFPFVSSLLTPLIIGCSTMQISKIEGSFLLTAIQVHKPTILVVVPSILELFINQLDSKQQKFISLRYIVSGGATLDGQLHLALARLGFLILEGYELTEVSGPCTVNRIDNH-----------RLGTVGLPIPGTKIKIEKST-------REGIGEIVIQGPGVMRGYFEDEKSTRAAIKQN-WFYSGDLGKFDEKGFLVITGRAKELIITAGKNIMPAYLEQHYSDIEGIEECAAVGIKNKGGSEEVLAVIKNKHQEKDKVRQRLFACASKLPPYLRFQHVFFVDEIPKTSLLKIRRQKLAKQ-------- 195112118 27 -----YYNDDLTIGQIIFRQLQSDPHR--IFQISHSEKTRLTRSQMLHNAAKFSVYLRAQGVAETDIVGLLARNSTHLAALAYGCLFNGTPFHAINPSLEERTIRHLFDITKPRLICCDASDYEKLRNIASALNVP---IIIIHGRIAGVMSIQELLQASIPEDYKPSDRIMAILCSSGTTGTPKAVTISNSRQIFES-------HRYLNSNDIQYAPSTLDWLTGLITLITAGVYGTVRLISQQAFSAEHFLSMCEQESVSWAVVAASHIAILANCPATDVRQLLSLRHLLFAGGHTLVATLNKMQSYGI-LRNAYGMTELGTCVSCNYTTH-----------SKPTSVGRLLGNIRMRVVSES--AVSLGPNEQGELYCHNGQHWRGYYGNSAATAEMQDKGGWFHTGDVGYFDEDNYLHIVERKKDMLKYLGMMYYPHEIEEVIAQMPQVAEVCVFGIWNETVGDAAAASVVPKPNAPLNSAQVIAFVAQHIAKYKLNAGAQIVPQLAKSANGKVNRQAVKAAY------- 120402015 1459 ---SPLAPTARSVPELFEMTADRTPDAVAVRAPD----RSLTYRELDAAANRLARRLRALGVGAGAAVGLRVGRSAAMAVGMLGILKAGGVYVPVDPTYPQDRIEHMLGEAGVALLL-DERDVDGAEAGLCSAERLENL--------------------------AAADDLAYIMYTSGSTGRPKGVAVTHGSVVEY--AETLGRELGITGEDVYLETASISFSSSIRQMLVPFAVGAEVVITEERRDPAALLRRIGESAVTVADLVPTVVRRVADAGQRTASRRNRLRLLLTASEPLRAGVVRAWREQGASWINMYGQTETTGIVSLHPVGE------PDGDAQSIVPIGRPRANVGMYVLDRLMRPVPPGVG--GALFIAGPALAREYVGDPTLTAQKYVPAPWYVSGDMVRLGWDGTIEYRGRADRQVKIRGLRVEPAEIDRVLLEHPGVREAVTVVREANADGAALVAYFTTGDTPVPVGELRAH-ARRQLPDHMVPSAFTALEQLPLTPNGKLDRTALPE--------- 197778728 23 ------------LVDLLDRQVRERPCARALVV--TGARVRLSYRALASLADEVAARLGGAGLGRGDAVGLICANTAEFVVALLGAARAGLVAAPLDPALPEAQLALRLGALGARAVLIDTSASGRDVILPVPAWSLRVDV---SGAGTAAVALEPGVCDSAQAGELSERDAL-VLFTAGTTDRAKMVPLTHDNVA--ASLRTICATYELGPDDATVAVMPFFHGHGLFAALLSSLASGGCVLLPERFSAGTFWDDMRAVHATWFTAVPAIHEILLDRSEREGAQAPPLKFVRSCSAPLNTATQRALERFGAPLLSAYGMTESSHQATSEPL--------PQRGALRQGSVGRPT-GVAVRVVDRSGRSCPAG--VEGEVWVQGATVARGYLADGDESARTFV-DGWLRTGDLGALDEDGYLSLTGRIKNLINRGGEKISPEHVEDILAGCPGVAEAAVFAVPDAVYGQRVGAAVVVREPDGVGREEILRYCRDHLAAFEVPDRLELVNALPYTAKGGLDRKAVQVRYA------ 85094239 41 -------------------------------------------AQLRHLVKRLAYTLRQRGIGQDDVVLCISSGHFLLPCLFYSTIAAGAIFSASSPASTATELAGQIKQIGAKLVLCNEDTKEVAAAALANIPGSRVLVLGSEQSRPIPISTKTLEWQRITDTKALENSIICILFSSGTTGLPKMCRLSHTNMVSQACLVEKARGRDMSADYRTIAHLPAAHIAGVQGYFVNSFYVGGTLYWMPRFNLVKFLEYSKKYQITTLVSVPPIYLAIAKSPLVTD-QFDSVEWAVAGAAPMGKELLAARKNLGAHLTQTWGLSETTGAMTTMPRGIDDET----------GSVSMLVMNGRARIVDDDGKDVEPG--QAGELWVKGPNVTKGYYMNDAANKEAFV-DGWFCTGDIGLF-KDGKFYIVDRKKELIKYKGLQVAPAELEALLVSHAKIADAAVIGV-DGEETEVPRAYVVAGDATLKAEEIVDWVASKVANHKKLRGGVVFIDAIPKSPSGKILRKELRQLAK------ 67515545 25 ------------LLTFCFRGPVPYDEEQPLFIDAEAPSRAFSARQFRILVRTLITGLKAHHVQRGDCVLVHLGNNIIYPALFFSVIGAGGVFMGSNARSQPQELEHLVSLAEPKIIITNREALPTVLNVSTSKGMLPSQVCLLDDADESYLNFAQLLGGENDWITFNDETPAAMFSTSGTGGLPKAAVLSHHAIVCQHLTISYDVPYAVRR----LMSLPMFHLFGALWTHIFPVRYGQPLYVLSRFEISRFVAAVYQYQITETYMVPAMIHAFNRCTLPLADYFGSLRYVGVAGAPIDGASMQQFREFDADASQLWGMTEVG-VVFQNRYGEPGNA----------ASIGRLQPGYEIRLVGADGNLVADDNK-PGELYVRGPGLLTCYRGRDDAK----DSQGWFRTGDVAYVN-DGLYYIVGRTKELIKVRGWQVAPAELESILLKHPGIEDAAVTGVTSKDGTEVPRAFVVLSGARLTSQEVYL-FCRRQLASYKLDGGIIFVEEIPRTASGKIQRFKLTQM-------- 126737703 14 -------PAPFNLADYVLAKACNQPDKPALEVLGHKDSTVWTFGQLEAAVRGTGTGLLQAGLKPGDLLLMRLGNTVEFPIAYLGAIAAGLVPIPTSPQLTEFETAKIIDDLQPAAVLRDPAVA-----------CAEHAKTFHLDALQAMQSLPPCAYDLGDPERL-----AYAVFTSGTSGKARAVGHAHRAIWARQMMFS--GWYGLTPDDRLLHAGAFNWTFTLGTGLMPWSIGATALIPAEGTELSDLPQLLRKHRASLFAAAPGVYRRILKS--KHRFDLPDLRHGLCAGEKLSDHLHEAWKQAGTELYEAYGMSECSTFISSC-----------PGAAARGKSLGRPQEGRRIAIL-RDGAPAPMGEEGTIAIHKSDPGLMLGYLNAPEDTLSRMRGD-WFLTGDQGVMHDNGEISYLGRDDDMMNAGGFRVSPIEVETALSAHPAISQVGCAAVEVKEDTYIIVAFFSSPETVNIPE--LQAFASSRLAGYKQPRAFVQLESLPTGANGKLLRRALPALFK------ 28871810 1 ----------MSLISEFRSVVAQQPDTTAVVE----DQRAVSFTELAQLADKVSAGLLQAGLQPGDRVAIHLGNRLELVALYYACLEIGAVTVPINRRLVTGEIEHLLHHSGARYYIGDQETYSRYAAVIAGSATVERWIVAGEEAEEQYLPWSDLLSSPSKRPPSHADSLAAIFYTSGTTGLTKGIVHSQATLAVDLMKAMMPPRTAQGALDTGAVHSMMDAIVPWSILMLAAHRLGRAVVLLPVLTAETTLALLQRLPLSFLKGAPSHFNNLLAAGEASAAPLPSLTYSVSGGDPCPPKLGRRWHNLGGTLRGSYGTTESGPIFCQ-----------PDVAATEQSSIGWPLPGVALQ------------QTENGELLIRSPANTPGLWNGQD--ADRLPAARWIATGDLVQRQDDGGYLIIGREKDMLKCDAYSISPVEVEQELLKLPDIAEAVVFGVPDATIGERPVALLRTTSGRELPTQQLKQHLKALIAEYKHPRQYLFVERIPLSSAGKVSRKQLASDYREILGAA 2766683 1 -----------------------------------------------------------------------------------------------------------------------------------------------DKLPAGAHAFDDLLARPADPIDTHGDEPAFWLYSSGSTGAPKGTVHSQANLYWTCELYG-KAVLGMREDDVVLSAAKLFFAYGLGNALSFPLVGATVVLMAERPTPQACFKRMTEHRPTIFCGAPTGYGGMLASADLPAKEAVALRLCSSAGEALPQDIGERWTRFGVEIIDGIGSTEMLHIFLSNVPGE-----------VHYGSTGHPVPGYEVELRGEDGQALAPNADGIGDLYIKGPSAALMYWNNRDKSRDTF-QGGWTKAGDKYQRNPNGTYTYAGRNDDMLKVSGIYVSPFEVEATLVQHPAVLEAAVIGHTDGEGLTKTKAYVVLKPGQQAGAADLQAFVKERLAPYKYPRFIEFLDELPKTATGKIQRFRLRER--DQAGG- 29827394 12 -----------TLSDVLRHSARQFVERPALSAGPV----RLTYAELDRCVDALAARVRAVGIRPGDRVGLSVARGPLALVASAALMRAGCAYVPLDAAHPSRRLRHIVDNAGLHVVVCDESGR-----AAPDIAALTMLHVDGDDLIPGPFA-----GAAADDTVPGSGSVAYVMYTSGSTGVPKGVEVTHANVL--AMLAGALPLFDFADREVWLQHAHGFDVSVWEM-WAAVAIGATLVAVPRAADPESLAELLLRHRVTRLHIVPSVFHHLAEVVEEEAVNLP-LRNVTFCGEALNYRAIQSWTRPQPAWCNVYGITETTVYNTFKRLTAE-----EVTRAASATPIGTAYDHSPAVVLDEELRPVAPG--RTGEILIGGSQVARGYVDMPELTAERFRPGRWYRTGDLAHTDEAGQLHYVGRQDDQVKIRGFRIELGEIDHALRAVPWIGDAAAVVQSTARGEPALAACVVVTEQAADLEALLDRLRKAVLPDHMLPGRVVCLDRLPLNTNGKTDRRALAE--------- 108804880 13 -----------NLVEALHRNAVGRGGKGALHRKVGGRWEAVSYGELYGMVRDFAAGLAGLGVGRGDRVGLIARNRVEWAVTDFAVQSLGAATVPVYPTLEPEQMAHILADCEARVVVVDGELLGRVSSARGELPALEHVVVMEG---EGATLFEEVLREGRERPSLGREDVATIIYTSGTTGRPKGAVLTHGNILSN--LEGIQDALTVYPEDVFLSFLPLSHVFERTCGQFLALGVGASVYYAE--SVEKVPENLREVRPTVMPSVPRLYAALAVYDRLVFRRLRRVRFFVSGGAKLDTEVGKFFYAAGIKIMEGYGLTETSPVIACNRLEKP-----------RFGTVGLPLSNLEVRISPE------------GEIQVRGPSVMRGYFRDERSTEEAFTQDGFFRTGDIGSFDEDGYLTVTDRLKSLIVLSGKNVAPQPIESALVTAPHISQAVVVG----EGRKYVSALVVPDGVGGTDEELVQRLIEREVADYERPKKVALLPELELTPTLKVKTRVVQRRY------- 198453957 27 ---------HLSIGEIIFREMERHPK--LIAQISATERTVMTREEVRFNAMRVATYIRGLGLKQCDIVGIIARNTTHLVAVAYACFFNGMPFHSLNISYEQDTIEKLLSITRPRLIFCDGDEYERVLAATEHIKLDISIITM-RNHPSESLRIQDILSTPIEDNFRPPDQTLAILCSSGTTGVPKAVTATNS-------HNCIFPGFLVTTDVVQYTHSTVDWFSGLSSIINAGVFSTTNVIADNDFDPAFMCRMVQEYKIGLVFQCPSHMAMLANCPEFEYADLSSIKHYIFGGSRCSLDVQNRVRRLKGDLIFSYSITELNSTGTLNLHFDE-----------KPNSVGCPVAGNKIKIIDEEG--VALGPNKVGEVCLFNGQHWSGYYGNPEETLLIRDSQKWFHTGDLGYVDEDGFLFIDDRKKDMLKY--HNIYPNEIETVISQMPNVAEVCVFGIWNAVNGDEAAASVVKRHGTNLVAQDVLDFVKEHIAQYKLNAGVIIVDDLKRSGNGKTNRRANKDHFLN----- 23344717 1 ------------------------------------------------------------------------------------------AYVPIDSTYPPSRIKYMLSNSEVRFLLTDYPLLDNLSGLVGNCSQLSSIICLDNVTTENILDFEQLSDDNLESIN-NAVDPAYMLYTSGSTGLPKGAIVRHDGAINHIYAQ--FDELKLTEEFCFLQSAPSSTDISVWQFLAPLLIGGKTVIVDTVAIANKLFKALKSEKITVVELVPALFGGLLEYLETQDRELPDLKWMMVVGEPVSVSWVNKWLQIYPEIVNAYGPTEAADDITQFIVNKPF------DENQRTVSIGKPLANLNLYILDEQMQLLPIG--VPGEICVSGIGVGEGYWKNEEKTNLSFVPNPFYKTGDLGRWLPDGNIEFLGRIDHQVKIRGFRVELGEVETFLSQHPNVRENIVIVHQEEPGNLQLVAYVVAKTEPVPSISELRNFLKEKLPDHMLPSTFVMLESLPIAPSGKVDRKALPK--------- 83645718 277 -----------NVLSQFREVVSRYGGHIAL----QTPGLQLCYRMLDEQSNQLARELQVSGLEKGGLVGVCCRPGCDMVIALLAALKAGGAFLPLDPDYPAERLRYMAEDSGCRLFLVEDVDAPFIEVLEDRGGSV---IYLDD------ITSWRQQSSRPLDYAPAPDAAAYMIYTSGSTGAPKGVLLHHSGLI--NMLEAQIKAFRLRSDSRVLQVASFSFDAAVSEIFTALCAGARLILPRDRIMPGDLAQALQEFEITHITLTPSSLALLPE------DSAPGLQTLVVAGEPCPADLVPKWSK-GRLMINAYGPTEATVCAT----------LGEVVYSGLPPDVGQPIQNMQCHVVDALDRPCPVG--APGELLISGVGLALGYHNRPELNATRFVPRRYYRSGDRARWRPDGALDLLGRTDRQFKVRGFRIEAGELETQLLSREDIQQAAVVAQ-GEEADRRLLAYVVLARTAELQAEAILTYLRERLPPYMLPDLLVPLDALPLTPSGKTDYAAL----------- 41408286 54 -----------------------------------------TFGDVELLARRLAAGLRARGVGPGDVVAFQLPNWVEAAVTFWASALLSAVVVPIVHFYGPKELRYILSSVRPRVFITAEGF-GRMTYVPEVCAGVPTVALVGE-------SFDALLEDEPATVATDPANPAVIAFTSGTTSDPKGVIHSHQTLGFETRQLLANYPQGLGRQ---LTALPVGHFIGMLGAFLMLVLDGAPIDLTDVWDPDKAIDLMDADGVALGGGPPYFVTSLLDHPRFTPDHLRYIKHIGLGGSTVPAAVTRRLADLGIVVTRSYGSSEHPSITGSQHTAPEAKRLFTD---------GKARAGVEVRLADD------------GEILSRGPDLFVGY-TDPVLTARAFDEDGWYHTGDIGVMDDDGYLTITDRKSDIIIRGGENISALEVEEVLLAMPAVAEAVVVSAPDARLGEHAAAVLRLKPGYPTMAEVREHFERAGVAKQKWPEELHEVADFPRTASGKVQKYVVRQ--------- 145258262 1309 -------------HSAFHRIACTYPSRTAV---EDATGASITYAGMAIKVNQLAGLLRAKGVVLEQVVPLLLEKSISTIIAMLGVMVSGGAFLPLGPENPRERNLGIMEDCEAKVVITDRQSARFFDDLTYE------VIVIDD------LDWDAMPIQREIVPDLTPDNLAYLIYTSGSTGKPKGTLLTHRALA--TAVEGIIESTQMDNSHRILWALNYTFDGSFFSLFSALATGCTLCVAPQNTIVGNLAGLINAMQVTAVCVTPTM------AGLFHPDDVPTLQILATGGEPVTPHMQTVWAPR-ITVHSAYGPTEATICVTTTHVTPDMNLRN----------IGRPYRNVSAQILDPDTQPVPAG--EVGELCLAGPQLARGYLKRPDATDKVFRPDGIYQTGDLARWLPNGDIELFGRKDDQVKINGYRIELGEIESVIMQTGLFSQCAVIAATVLKKKQLVAVVLLAPEQAPILDEIKDHL--TTLPKYMVPSIWLPLSDFPLMGSGKIDRKRL----------- 145258262 287 ------------VHALVEKQARLRPDAHAVQFELDAP---LPYGTLNKRANQLARLLRAYGA---SYIPVHMRTSADFIVALLAILKAGAAYVILDPDAPASRKSFIVEDVQANFVLVDSDTA-------GEFPHEHKV--------RDLLSESMGNDDSDLSLDQDASALAYVIYTSGSTGKPKAVLLEHQAAYNGLLA--FPKMLDLRQ---LLFFNPVF-SAAQRSMWATLSVGGCLCLASKANLTVHLARTISSMHITSVDMTSTTASLL------SPDNVPSLRRMVLGGELVNPAVVQTWSHR-VELLSSYGLSECTQLNWRYRLQDTQSSSRI---------IGQPFDTTTSYILVPGTTALSP-LLIPGELCLGGAQLARGYLNNAEETARRFIPNPFYRTGDLAVRHADGSIEMIGRIDFQVKINGQRVDPAEPNAVIQSYEEVKQSAVV--PAVVGGKALVGVVVSRADGDWASLVLRTYLASRVPRYMVPGFWVPLAALPTNANGKLDMAAVRAIVED----- 188535035 416 -FPYLTQQQELSLWDRFEKYARLHPERIAL----KNDKEEIGYGELEHRTTRLAQRLRGQPMPADTLIPLYLHRGLDAIVALLAIMKAGAAYVPLDPAAPVQRLAYILQDVGSPLVLTESALL---ENIVHNAPDSACLLIDRPESPP--------FAENIALPVIDSRQLAYVIYTSGTTGRPKGVLCEHRG--AANMIQSHTRRILAGEDGVLMQFASLAFDAHVYEVFTALENGHCLCITNERLDLTLLTEQMASWQINFCFLPPALLTTRPELPD-------SVRYLGVGGEAATQDVLDHYLANGLRVSNLYGPTEGSVSVSINLYRHNGAR-----------NIGRPIAHMQCYVVDEHFNPLPLG--VEGELYLSGIGLARGYLGQPELTASTFTVSPFYRTGDRVRRLACGSLEYCGRKDQQVKIHGYRIELGEIESVMRSLPGIAEAVVVARKDP-SPQLQAWYVLAAGSNLIPREIVQQ-LSAQLPHYMVPDAMAAIPAIPLTVSQKVDYRALPE--------- 188535035 1493 ---------ERTLHHDFMLNARQRPQAVAVIDRWG----EMTYGELYQAALTLASQLRLQGEIQGEAIAVLAEKGRQQPIAILAALMCGRAFLPMDKGWPPQRRLDVMAQAGINTLL-STEVWETAEI---------NVVTLDGVGRTSSLPEPERL---LSPVGTDADSLAYIIFTSGSTGTPKGVAIEHRSVV--NMIEGTNRYFAVNGSDRSIALSALSFDLAIYDIFSVLSTGGAVVMPAERANPEAWYQLMIAHRVTLWLSAPALLELLLDYVNSAGLPAPALRAVMVGGDWIATSLPERCRQWAPEVCSAGGATEAA-------VFSIIYEVPNEPVLSVSIPYGKPLPHQRFYIMDSWLRPVPDGVK--GEIYIAGEGLARGYYGDKERTANSFFQERVYRTGDSGRFLSDGNIEFMGRIDQQVKINGYRIELGEIENIVLAYPTLTACSVILIPHPY----LAAYLV--SSEPLDISALSAHLRSQLPQYMMPRAFVQLDSIPLTENGKIDRKALPEQYE------ 188535035 2568 ---------------------------------------TLSYGELYHAALNLSLQLRQNMDMSGETIAVMVDKGRAQIIAVLAIVMSGKAYLPLDVSWPERRRLDVIAQSQTRVIISSQ---PWQESDKASLLLID---------PCGVVATLPA-AQPGEPVLPAPGELAYVIFTSGSTGTPKGVAVEHRGAVNSIV--DTVHQLDLDRGDRGLALSALFDISAFDI-FGILSIGGTMVMPSERYRPDAWHQLILDHGVTFWNSAPSVMTLLVEYLEATGEGWPTLRTAILVGEIIPKQLPPRIRQWGCRVVSTGGATESS-------IWSIIYDIPDTPILGPSIPYGKAMAHQRFYVLDRHMRVLPPC--LPGEQYIGGAGVARGYFRNKSITQERFIYHPLYRTGDAGRYLPDGNLEFMGRMDFQVKINGYRVELGEVENSALAFGLIKSCCAIVWKDHE-QERLALYYVC--SEPLIEAELLEFLSQRLPLYMIPTALIALEALPYNSSGKLDRKALPAPQKNE---- 182436282 294 -------PAPLRIDEALAAQVAARPDAAAL----TAGAVTLSYAELNDRAEEFADGLYAHGVRPGDLVGLCLPRSADLVVAMLAVLKADAVHVPLDPEHPADRRERTARDAGVRLTVGDPAAL-----------------TGHPPRPAG--------------ERRVAGAPAYVIHTSGSTGRPKGVLVPHANVT--ALVDAVRDDFGLCPDDTWTCFHSAAFDFSVWEIWGALLTGGRLVLVDHSRSPEDFHALLVRERVSVLSQTPSAFTQLA-AADRTGGDLSALRLVVLGGEPLDRPLLGWFDRHRCRLVNMYGITETTVHVTA-------ATVTRREALAGSRSVGRPLPGWSVRVLDAHGRPVPPG--APGEIHVGGAGVALGYLNRPALTAERFVPDPLYRSGDLGRLGPDGALEHLGRIDDQVKVRGFRIEPGEIRHVLLEDPAVSAAAVTGRDGDAAAVRIDAYVVPAPGAGEDPGPVRERAARLLPAHMVPATVTVLPVLPLTANGKLDAARL----------- 121596058 34 --------------DAFERAAAAYGPNSLLARSYDPQGREIRYDEAASAVRALMQHYRAAGYGLGHRVGLFLESRPEHLLHKLALNTLGVCVVPINRDYRPRELAYLIDHARVDLVVALPTRLPAVRAALAEARHQPPVATPDD------MAALPPPAQPAQAGAPQADTPASILYTSGTTGQPKGCVLSHRYELAAGDWYARRGGMAIREGERLYNPLPLFHVNASILSFYCMLLTGGCQVQTDRFAPSRWWQEVCESRATIVHYLGVVVPMLLAQPASPLERAHSVR-FGYGAGVEPQLHTVFEERFGLPLVELWGMTEIVRVISDHHAPRQIGTRAF----------GRAEPGLEVCVVDEAGTEVADG--QPGEMWVRHSAFFSGYLNDPEATEAAWR-GGWFHTGDIVTRDASGMLRFMDRRKNIIRRSGENIAAAEVEALLLTHPLVHQAAVMAVPDAVREEEVLACVVLDPAAAAGMAHLQAFCLRELAYYKAPGWWWFADEIPTTGTQKIQKHRI----------- 183982246 52 ------------------------PDRPGLVD----ELGTLTWRQLDERSNALAAALQALPAGSPKVVGIMCRNHRGFVEALVAANRIGADILLLNTAFAGPALADVVAREGVDTVIYDEEFTATVDRAFDGRPQATRIVAWSDGQHD--LTVEQLVNAHGDQPERTGRTGRLILLTSGTTGTPKGAKHSGGSGGIGTLKA-ILDRTPWRAEQPIVIVAPMFHAWGFSQLVLAASL-ACTIVTRRKFDPEATLDLIDRHRATGLVVVPVMFDRIMELPTKVLNRYSTLRFAAASGSRMPDVVVAFMNRFGDVIYNNYNATEAGMIATAT----------PADLRAAPDTAGRPAEGTEIRILDQEFNEVP--EGEVGSIFVCNDSQFDGY---TSGTTKDFHA-GFMSSGDVGYLDRNGRLFVVGRDDEMIVSGGENVYPIEVEKTLATHPEVAEAAVIGVDDEQYGQRLAAFVVLEPDADLDEETLKQHVRDNLANYKVPREIAVLDELPRGSTGKILRAELQAK-------- 195614616 11 ------------IAQCLGRILACRGSATAAVAAGPG-GRRLTGAEFVDGVRSLAAGLADRGVRPGHVVAAVALNSVEYVQLFLAVTYAGAIIAPLNYRWSFEEAAQAVELVRPTAFAFDGAFSSWALRLMDRFPSIGLYLLLGDPCRTGRAAAGCAVAAAMEPVSAP-DDIALICFTSGTTGRPKGVAISHTSLIIQSLAKIAIVGYG--EDDVYLHTAPLCHIGGVSSCMAVLMAGGCHVL-APKFDARSAFAAIQEHGVTCFITVPAIMADLLSYARAPGCGRTTVTKILNGGGGLPLHLVNAASQSFPRIFSAYGMTECSSLTFMALTTPKLQEPEPEPETQPCGCVGKPAPHVEIRIMDDDGTT--AGSSPTGNVLTRGLHTMVGYWANGKADSSECDRNGWLDTGDTGWVDEEGNLWLLGRHKGRIKTGGENVYPEEVESVLSQHPGVARAVVVGVPDSRLGERVVACVSVKGEEVSPQILHGHCRTKELSRFKVPRYYQWRQPFPVTTTGKIRREELKRE-------- 146299855 534 --------------ELFDRQVKNAPDNIAVTFTD----KKLTYKELDTLSNSLAQTLQKFNIKKNDFIGVHLTKSELSIVSILGILKAGGVYVPIDTELPSNRKLYIAQDADLKLLITETAFIFDLDFYQGDIFSID--VELDTNPEENIY----------QDVNLLPADLAYVIYTSGSTGNPKGVMIKHSGLI--NTAVSQIELFKPYNCSNWLQYSSHSFDASIYEIFISLLGGHSLFILNERKDVKLFESYVVENNIDISILPPAFFKML------DVQSLKGFKVLITGGESAVYDKVAEFVQHG-NFFNAYGPTEVCVLGTISKIEK------GSELLSKTVPIGKPIANTEVYILDEYLNLLP--EGAIGEIYITGAGLARGYLNRPELTAEKFIPNPYYKTGDLGKWLADGNIEYTGRIDEQVKIRGYRIELEEIEKHLSLQDEVKHAVVVVKENQD-DKYLVAYYV--SDVELDKRKLQAALGKILPEYMIPGYFVQVESILMNTSGKVDRKALPD--------- 163854021 541 ----------------FRLHARRDPDRIAIRFGE----ETVSYGALDRWADRVAAALQGSALPEGARVGLLMRRSPGLVAAMLGALRAGIPYVPLAPAMPPARRAGIVADAGIGAMLTLAD----DRALLPEGPRVIEVDRLDGPAPTRF-------------PRVPAERAAYLIYTSSTTGAPKGVEVLHRGL--SNLLFSMARAPGIARDDRLLAVTTVTFDIAGLELLLPLIRGAQIVLASEARDGHALLARLQWGEATMLQATPMTWRLLLEAGFRSRPGFK----MLCGGEALPLDLARRLTEGGGELWNLYGPTETTIWSSAARIDPGEETV----------TVGRPIDNTSLFILDAQGEPVPVG--VTGELLIGGIGLARGYLGRPDLTQRSFIASRLYRTGDRARYRPDGRVEILGRADHQIKLRGYRIEPAEIEAVLLRQTG-LHAVVVLRPDAAGEDRVCYFVRPEGEAAPTLRNLRAALARELPDYMIPSEWVRLSALPLTASGKVDRRAL----------- 150445937 7 ------------IQDWFSQQVTKFSQQIAISYG----VRQFTYDDLERKANQLANFLISQGVIKGSLVGICSEDCLQNIVAIIGILKAGCVFVPLSPKLPISRLEMVISDINLQWIAVDNNGLEIFSRLRENILANLNLITQEEKVVQSLKSYSLNQDFNTPTIRSEPDDMCYLYFTSGSTGKPKAIAGRLKSI--KNFIDWEIETLNLKNSTRFSQINPSFDAF-LRDIFVPLCSGGVVCVPDTILDGRKLVQWLDREKINVIHCVPSLFRSILNE-DLNPQLFSNLQYILLSGEPIYGGDVARWQTFGVQLINLYGASETTMTKFCYFIKSS-------DQQRQIIPIGQPIKGAAALVVDERGRICP--TGMIGEIYVRTPYRSLGYYQQDALTNEVFVVNPFYKTGDMGRVSSDGNFEYLGRKDRQVKIRGIRIELGEIENYLRLSSAIKESAVIDINDTEGNKYLCAYLVLKHSVEVRE--IREYLRDFLPEMMIPSSFVIMESLPKTISGKIDRKSL----------- 209518542 91 -------------YNCVDRHLAAYRNKAAIHFVPESETQHVTYQELYVRVNEFAAMLRDCGLKAGDRVTLHMPMVAELPIAMLACARLGVIHSQVFSGFSGAACADRILDSESRLLITMDAYWTAFAEAAGKGHKAEKVLIVEGRDVIVNDALKPFRGKRVEPVEMPAEDPLFLMYSSGTTGRPKGCQHSIGGYLAY-VAWTSKYIQDIHPADVYWCMADIGWITGHSIVYGPLALGASTVVYEGYPDAGRPWRIAETLGVNIFHTSPTAIRALRRSGPDEPAKYNHFKHMTTVGEPIPEVWKWYHQSVGAVIVDTWWQTETGGFLCSTVPALH---------KMKPGSAGPGIPGIHPVIYDDDGNELARGSGKAGNICILNPWPFQTIWKAPERYVKTYWRDWPYMAGDGAVDAADGYFRILGRIDDVINVAGHRLGTKEIESAALLVPGVVEAAVVPVADEIKGRVPELYVSLKPGVEASDDVAKQVVVGRIGGIAKPHRVLIVPDMPKTRSGKIMRRVL----------- 119473651 2816 --PRVEYSWPSTLWERFDAIQKSFPEETAIKDGNSD----MSYSQLARRVEQLAATLISQGVAAGDTVGVLLHPSIDAIACMLASLRVGCIYTPLDTRLPRARLSTIVDGCKASLVLYHAATHD----VALELGKFARLANVDD--------IRGTVQAHVAAIAPPSNPTSFLFYTSGSTGAPKGILLTQQNFVNHLAAKTDKLALG---REVVLQQSSLGFDMSVVQTFCALGNGGTLVIAPERGDPVALSTLMAKERVTLTITTPSEYSLLLRFGLEQLQKPYVWRHACMGGEVVSRQLVQQFCQLDHPLTNCYGPTEITAAATFQDIPLQLEGQSTTDGSL----VGKPLPNYSVYIMDASGSPVPIG--IAGEICIGGAGVSLGYLNFPEQTDVKFVQDPFYRTGDMGRLLEDGTLVFMGRMDNQVKLNGVRIELDGIANSILAHDLVSEAVVTVRAGLGSGSFLVAHVVPLGDHVDDSRLQQLARDLPLPPYMLPSVVIALDRLPTHANGKVDRKAV----------- 46581522 2 --------EELSLYTLLERSAVLYADQPSLSQLGC---EPLTFRDLHDHAEHLALWLRDNGVGTGDRVALLAENSPNWGIAYFAITGMGAIAVPILPEFHADAVQHILRHSEAKAVFVSERLFPKLEEGEGIADSLMCISMLRELKSKGLREFRKLLANMADAAPA-EDDVAAIIYTSGTTGHSKGVVLTHRNIVWDADAVKSI--VKLGPGDRMLSILPLSHTYECTLGLVLPVLNGAHVHYMDKPTARALLPAMAQVRPTAMLSVPLVIEKIFKAIPFVRRKLHALRIFCIGGAGIAPDVERFLREANFPYAIGYGLTETAPLVAGSGPAS-----------TRLTSTGFTLDGVDIAI------DAPDPATGEGEIIVRGPNVMREYYKAPQITASAFTPEGWFRTGDLGKFDADGYLYIKGRLKNVIIPSGENIYPEEVEAIIHQSPFVLESLVFARLDESFGDLP-ALKQREKIDALLETLRNEVNTKVSTFARLAKVIEQTEPFEKTPTHKIKRYLYVEQ-------- 115375639 461 ------------LHSGFYRNAAAKPEAPALIS----SRASLSYGELARKANRLGHALRERGVAPNRIVAVVMEKGWEQIVAVLGILSSGAAYLPIDSGLPLERRAFMMENCGATLVVTQPKF--------SQGPWAEGIQVLTVT-PEAFSDYSEA----PLPQVQGPEDLAHILYTSGSTGHPNGAMLTHAGMVNAVEWTN--RKFGVGPDDRLIALSALHHDFSVYDIFGTLSAGGAIVMPSTRRDPAHWASLMAQHGVTLWSTVPAMMEMLLTYLEGGNVRLTCLRLVMLGGDWMPTRLRARFGGVKVVSVGG--PTETS-------LWNITHPVVEADERRRSIPYGKPIANTRYYVLDERLDERPV--WVPGELCCAGIGVAKGYIGAKKFTVHPRTGERIYRTGDLGRYLPDGTIEFLGRIDFQLSIRGQRIEPGEIEAALLQEPSIS-AAVVSAVGEHHEKRLVAYVVPADKRGIDTRRIREFLARKLPEHMVPSSYVVLEALPLTRNAKVDRRAL----------- 124022793 1234 -------EDNTTLINSLRQVIADHPEEIAIESNH----EQISYAELDQITNKLAKRIIFEG-EPGSLIALSGIKSSSLVMATIAILKAGCAYVPIDPNYPAERIEYILKDANIQLMLADADANSVINKIHQQLTLIDPQQVVGKEVDLGTTDLQDI-------NDVEPRSLAYVIYTSGSTGKPKGVMVEHRTIP--RMIDAAAELMNFTSSDRMLLLGTLNFDASVLQMFTPLLKGGTLIIPDAERDPDGLHQLINDKGVTHLVGTPALLRNLPREP------LSKLRFMGFGGEAIDTSTASFWAEKTC-LYSLYGPTETTVMCSGGRILPGANPRI----------VGKPLMGYSINLRDQQLQPVPLG--AIGELVISG-GTARGYLNRYDLTRFRIDPDGVYLSGDLGRFLPDGTIEFLGRNDDQIKLRGYRIELGEIEASMQSAPGVTNATAMVR--GENDNRMLIGYLTGNEGLDIDEVRQH-CQEQLPGYMVPSRFIKLENMPLNPNGKLDRNALPD--------- 124022793 213 --------------DFLDRLVKENPNHLALKY----KEKSLTYKELMAAADTLALRLRQL-IKESNLFGICLPRGCEMIIALVGILRSGAGYLPLDPTNPRDRIDYILKDAKPVGVIIDDTTISIVEAVV----NIKKVRIPTEE------NWREILNEPIANTLSESEAIAYIIYTSGTTGLPKGVVIERGNLAAFISAAEEIASGE--PGQRWQQFASINFDASILEISSALARGSTLVIAPSRSNPEALFEFLEQEGITHAFIPPAMLRLL------PRRKLPALTDIYVGGEASDDLTVSFWSRA-TRLWNVYGPTETTVICSAKLMTSQLSATD----------LGGPLPGYSMFVLDQKLEPVPPG--IIGEIYIAGNAVSRGYLNRSTTTAERFFRNPFYRTGDLARHFPSGELEYLGRNDFQVKIRGFRIELGEVESTIADVNGVTGVFVTVI-DEPSGKTLVAWFTTNPEGPEATSLRKTI-SEQLTHYMVPTYLIKVDTFPVNISGKIDRSRL----------- 197932188 141 -----------TLPELWAAQVAATPRADAVLDRGS----RLTYAELDARATRLAHRLTALGAGVEQVVGIALPRTAELVVAVLAVLKSGAAYLPLDPVYPADRLAYIVADARPVVVLADAETAGTVPEGTPML------IVDGELTDHHIGDSAKVLTDGHGANPPTPDNLAYITYTSGSTGRPKGVLATHRNAVEFVEWTHAAFGSGRLAK-VLFSTSLNFDVSVFEI-FSPLLCGGRVEIV------ESLLALTDAHRAGLISGVPTVMAAVLAEPPAVAP-----HTVALGGEPIPARLRADIEAAFPELVNFYGPTEAT--VYATAWQSDVDPFGGDPRDNAGPPIGRPLARNHVHLLDHGLRHVPDG--AVGEVYVAGGGPARGYLGRPGLTAERFVADPFYRTGDLAVRGPDGMLRFLGRADQQVKLRGFRVELGEIEAVLATHPAVAKSAATVRQDDRGEKQLVAYIVPRAVALPADDLREHLARA-LPAHMIPSAFVTLDALPHTASGKLDRRAL----------- 15898991 46 -------------------NALNHGGKALIFYKHKGDE--ITFDELNNMSSMIAGLLLDKGVRRGDRIAIYMPNSICTIATILAAARLGAIYTLIFAGLGINAIVSRISNLEPKLVISIDKTFRRGKEIKLYTNLANIVFPRDSSQFDYTREYKEF-------EKIESNEPLKIMYTSGTTGKPKGVILPHGAWMVGDYTV-FDLMFSLKSDDIVLTTADVGWITFSRIMYGTLMHGSTLAFMEGAPDSDRLPKIIDELQPKVLFTSPTLLRTLQKL----DVKLPRVEFIATAGEIMDETAWKYALRFSDRVADVYGQTELGYVIGYPYALDGVEP--------KIGYAGLPFPAAVIDTVDENGKSL---RGHIGHLVAREPFPTQGIWKDEDKFLSYFEKFNSHDTGDLAIIDEKGYVKIVGRDDDMIKIAGHRITSGEVESVINSLQGIIESAAVGIPDEIKGEKLVVFYVGN----VDERIVATKVREMLGPIYVIDKIYKVERLPKSRSGKIVRRVLRD--------- 197780837 45 ---------EYNLADLFESVVDVVPDREALAYLDTGAERRLTYAELDAAANRIGHHLLDSGVRAGEHVGLHLYNGVEYVQTLLGCLKARIVPVNVNYRYVEEELVYIYRDADLVALVFDGEFTNRVAAALPHTERLRQLVRVGAAEAESAVDFADAEASGSPARRFPARSADFIIYTGGTTGMPKGVMWRQEDLFFSGLGGGAPTGEPVKRPETFFPTPPLMHGTSTLTSLIGFNFGQR-VVLHRKFVPEEVLRTVEREKVNAMSLVGAMLRPLIDALAGPGTDMSSVFSVSSSGAIMSDTVSRQFRALNAMLLNNFGSSESG------FNGTATEDSGPERGFRVRV-------NSRTQVVDPATHE-PVAVGEVGRVAQCG-HVPLGYYNDPRKTAETFDGERWVLLGDMATVDEEGVVTVLGRGSQCINTGGEKVYPEEVEQALKAHPDVYDALVAGVPDARWGHHVAAVVQLRAGAVSLDDLQTH-CRARLAGYKVPRQLVIAESIRRSPSGKADYR------------- 207085206 9 --------ENFTLPRLFDRSVNRYGEEPSLAKVG---EEPMSYNQLNEKVKATVQLLQKSGISKGDKVVLLSENMPNWAVAYFSVTYFNAVIVPILPDFHPSDVHHIIRHSEAKAVFVSDKFLPTIEDANDLVINLEKLEIIEEISNQSYISLKQKISKSSIKITEPEDDLAAIIYTSGTTGHSKGVMLSHKNLVTNALSS--FSKITIHKSDIFLSILPLAHTLECTVGLIVPILHGSSVHYIDKPTPSVLLKAFSVVRPTMMLSVPLIIEKIYKNKVLAKFNSSRVRFFGIGGAALSPFVEQFLMEAEFPYIIGYGLTETSPLIAGGSI---------IDGIVKVKSTGTPFYGVTVKIKDKD----PKTGE--GEIIVKSPSVMLGYYKDEEKTKEVM-EDGWFLTGDLGYMDEDGFLFISGRSKNVIISGGENIYPEQIEAVINQNEAVLDSLVIARVHLDYEMIDEMFKADRASDAKVKEDIANFLEEQVASFKVNKFVEQIEPFIKTPTKKIKR-------------- 170054120 18 --PSI-LNPEASFGQTLLAILSLNPDRVIQIDVDTG--RSMTCGEMRLRAIRAAQNLTALGLGKGDMVSMACANSENLVPMVLGLLINGMPFNSLSPEFGLDDVAHMMEITQPKLVFCDVSNYELTMRAVDVVVKNKPLVYVFECESMSVNKAEDLLKETSPPYLGDSRQLGVVICSSGTTGFPKGVCVSHAQLI--SIAGGMFATVKFNY---YLNFSYLFWVSGFYTMIMSLLNCTTRLITRSPFSADLCFDLLEKYPVDYIFTPPSYANILLIHPRLKTVDFSSIKLWAFSGSFLPAKIRDSIAALLPRTMNGYGNTEIGGFAT-------------DIMKQKPLSVGTLMANVKAKIVDDNGNNLCNGEQ--GEVLVKFSEDFSGYYNNPEASVECVDAEGWFRTGDIAYFDDEGFLFLVDRKKDLLTYQNYQIAPAEMEALIGKIDGVKDVAVVGLLDEDGSDLTTAVIVKTGGSNLTKEKVIEIVHSTVADYKLRGGVYFVSEIPLSSAGKPLRRKVRD--------- 157805121 2 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PENLAYVIYTSGSTGKPKGVMNIHRGIC--NTLKYTVDYYNLTSEDRILQITSLSFDGSVWEIFSSLISGASLVVPDGYKDLDYLIDLIVQEQVTYFTCVPSILRVFLQHPKSK--YCHCLKRVIVGGEALSYELNQRFQQLNCELYNAYGPTEAAVETTIWCCQPNSQ-----------ISIGTPVANAQVYILDSYLQPVPIG--VAGELHIGGMGLARGYLNRPELTAEKFIPHPFYKTGDLARYLPEGNIEYLGRIDNQVKLRGLRIELGEIEAVLETHSEVEKAVVILREDTSENQRLVAYIVRKSPSLGIGELRR-FLQQQLPAYMVPSAFVILSDFPLNNNGKIDRKKL----------- 46199189 317 ----------------LDRHLPEKAQQVALTLDGEGRLGKWTYKEVRELSSRLAGLFRTLGVGRGDRVALYLPTGLEAALAALACARIGAVHAALPLGLGPEALRRRLEDLRPRLLVAADAYFYRGQPVRVREVVEAAIQGLDLKVLWHVRGSPEFLARPAEPEPVPAAHPLFLLPTSGSTGKPKGVVHGHGGYMV-GVAWALRHVFDLKPGEVFHTTADLFWIVGHSFGYAPLLLGGTSLLVEDRPDPGAFYERLAHLGVDVLLTSPAVLRTLRRHGEARP---TGLRLAASVGEVLSPEIWRWTREHLAWPVDNWWQTELGAPALAT----------PPALPAKPGHVGLPLPGVEARVVDEEGRPLPPGSKGHLVLGATGPAHMVDLQGG-----RSPWRGGLYWTGDLAEMDEEGYFRILGRTEEVIKVGEARIGPAEVEAVLLTHPQVAEAAAVGVPGET-GEEIAVFVVPQARELLAEKLKAHILR-HLGPVPPPR-VFFRERLPRTRSGKILRRLLKAE-------- 146299848 529 ---AAYYTEDKSIVQLFEQQAAKTPDHTAVIF----EDKKVSYQALNEQANQLGGYLRKHNIQPDDLIGIKLQRNERMITAILGILKSGAAYVPIDLSYPQSRIEYIEKDSNCRIII-DESFL---QSFYEEQHKYSVVNIENRNTPK---------------------DLAYIIYTSGTTGNPKGVMVEHKNAI--ALVNWSKEEYAKSAFDMVYGVTSYCFDLSVYEFFFTLAIGKTLRILKNALDIENY---INTDQNVLLNTVPSVVRKLLE----DKISLENIKVINMAGEILPTDIVDQLPIEKMEVRNLYGPSEDTTYSTSHLVIS---------KTNRTISIGRPMSNTQAWILNESLLPVPVG--ISGKLYLSGEGVTRGYLNKPELTAEKFVTNPFYDTGDLAYWLPDGNIEFLGRKDHQVKIRGFRIELGEIEAALLQYSTDLKQVVAAVKEVNGEKILAAYYI--STKELDKSSLRAFLKDKLPEYMVPGFYVRLESLPLTPNGKIDREILRKEYE------ 134099763 24 ------------LHDFFTTTCDRTPGKVAL---EAGDV-RMTYRQLDRRANQLAHHLLTLGLGTGSRVGILLERSAWTYVSLLGVLKAGAAFVPIDAVSPSDRVGYICGDSRLDLVITSGDLAGKVGGACPVLD-----VDLVGTTLDHTPSTRPELPDTADP-------PAYVIYTSGSSGRPKGVEVSQSSIC--NFIDVVPAIYDVRESDRVYQGMSISFDFSIEEIWPTWAVGATLVANDSRRLGEELAEFLDDNGVSVLYCVPTLLATI-------HRELPKVRSVLVGGEACPAELVERWSTPKRRILNTYGPTEATVTASWCELL-----------PGRRVTIGRALPTYTVVLLDEALHPVPDGD--VGEICIGGPGVANGYVGLPEKTADRFVEHPLYRTGDLGRTTEDGEIEYLGRADAEVKIRGRRVDLGEIDNVLLEHPAVSGAVTALTAD---GMALASYLTVRGDA--GDELIADLARAKLPEYMVPALVDVLDELPTMPSGKVHRARL----------- 170765605 71 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPLVIQLTSGSTAMPKRVILSHRNITNNAIFSA--QRLGIDSTDVLCLAIPLFHCFGLVSGLYFSLMTGCRLIILDSYNTEEILSAVQRYRCTTLHGVPTIFNRLIQHETLAQYAIDTLKKGIVAGAFCPEQLIRDIHRLGMSIVVSYGQTETSPCCTQGFPSDSL--------VIKGSTIGKPLPYVEMCVIDVTGELCAPGDK--GELCTRGYHLMAGYDGDPQKTQHVIDSHGWFHSGDIGFVDRDGYFHYLWRKKDIIIRGGENISPREIESAIAEFPEVESVCVFGLASESLGEVVAAAVCPKNNMPLSESALMYFLHQRLARYKVPAHIFFFSTFPLTACGKID--------------- 154335972 1 ----------------MKRMKEKDPNQIATVQAENGKE--LTYHKVIQATDWAARALHHAKVRKGDVVCMCMLNTIIYGPVVYGALRLGAIVSPVNAIAEPSTLAYFMKESNAKVILGMRYFHKQVEEAVEMVKKDTGRKV-DIHYPEDFFWYIWPVPRSYDGLKATLDDTIIIPFSSGTGGLSKGVKLSNRALIANTEQVAA--AFQLSPQEAGISILPYFHIYGFTACLNTGYAHGVMQIVMYKYTVEDYLKASEKYRATINLVAPPILISLLNEGLVKQHDMSSLKHFCCGAAPLGPETMEAVEKMNVSVSQAYGMTEMAPAVT----------VPNGLKHKVPGSCGTLVGDTELRIVDDTQQSIDADPGAEGEVWVRGPQIMKGYLHDED-TALCM-QDGWYRTGDIGRFDESGELVITDRLKELIKYKGFQVSPASLEALLLTHPWVKDCMVIGVPDPRDVENPRALVSLQPSVPPKDAVRAHFVMSRMPPHKLHGGVRIVNEVPRNLAGKLLRRQARK--------- 30024008 3 ---------------WLKKQAELYPQKQFLNDS--------TFAQINQEVNKMAEHLAPL-IDNQSRVALLSENSVEMAVVLFALLGLSKEVLLLNRHLTEYELADQIKELKIDKVFTSDLLTEKV---------------------TDSISFSEIWTSNPCPVDFPDEKIAVIMNTSATTGKFKSVPITWGMISNHVKAS--KETLGAYDNDNWLVILPMFHVSGLSIIMR-TLYNATSATVVDKFDENQLLEMINSGKINMVSLVPTLLTRIADKLHSN-----NLRLILLGGEFIPQPLIKKCQELGLPIYKTYGMTESSQSVTFNIL----------DFPDKTSSVGRPLPGVEIEIRQADLA-------GVGEIWLKSPMLMKAYLGQPYGTA--------FETGDIGYLDTDGFLYLLNRRKDIIISGGENIYPKEIEDLVYSLPEIKECALVAKPDAKWGQVPILFV----SGNISQEKLENFLTEKLAKYKRPQSITFMDELPKNASGKILRKELK---------- 9937227 517 ------------LHEPVARAAARHPDAVAVSCGGT----QLSYGALDTRAERLAAVLRAHGAGPERLVALCLPTGPEWVVGALAILKSGAAYLPLDPGDPAERRASVAADAGATLIVSDTALPPL------------HRVDVTATLPDG--------APEPTARAVLPGNLAYAVYTSGSTGGPKGVLVTHANVT--GLLAACREALPALDAPRTWSATPAFDFSVWEV-WGPLTAGGRLVLVPPDVAPDELWDTLRDEQVEVLSQTPSAFHHLLPTAVRRAAQATALELVVLGGEACPARLTPWWDALGPAVVNMYGITENTIHVTVRRMTAADRSGSP---------VGRPLPGQRADLLDPHGRPVAPGGR--GELFVGGVGLARGYLGRPGLTARSFLPDGWYRSGDLARLLPDGGLDYAGRSDAQVKVRGYRVEPAETEAAALTHPAVRHCVVVPRGDGDRRH-LAAYVVADTRACDGPGLRTHLA-ERLPRHLVPASVVFLKRIPLTRNGKLDVAALPDPAAH----- 163943223 1441 -----------NIQEQFYKQVDRQSNRIAIAT----ETESLTYRQLNMDSNQVAQHLLEKGIKTGDKVAIFLDRSINSIVSMIGILKAGAAYIPIDVKYPEDRINYIVSDSEACRIITNNKYKSHLNSSNYNVSIIEDI-------------YRTTINDDVKILNKP-DDLAYVIYTSGSTGKPKGTLLTHKGVL--NLAEWRNEVFHISPNDKVTQFYSHSFDSSVSEIFSTLLNGAELYLLSDRYSTVAYAQAIQEIQAT-LSDVPTVFNELSTSLKLDSEKIRSLRFMIMGGEAASTNAIRSWQNTQVQLVNEYGPTEATVSAMYYFIPI----LEDENSLLGNIPIGIPISNTKVHILNSYMQHCPVGG--MGELYIESLGLAQGYWKQEEKTNQAFISSPFYRTGDLAKWLPNGNIEFMGRKDKQVKIRGHRIELGEIEDALLQFEGISQAVITQTKD---GMLLQAYYKTVDGIEIEKNKLAIHLSNVLPEYMIPKYYSHVLEIPITANGKIDFEKLPE--------- 163943223 470 -----------TLDQLIDLQALKSPNQIAISMGD----KSITYYDLQQRSNQIANYLRENDIKKGQRVSITMVREIDTIVWILGILKSGGVYVPIDPKFPEKRIEYILKDSESQMIITKKEFRGLIESFA------IHTIYLED------FHYANSIENIVPTHTI--EDTAYIIYTSGSTGLPKGVGVPHKGVI--NLSYSLMNQFNLDKNDVFLQFATMIFDASIMEIFPILLCGGRMHLIMEKRSAEEFINVINKNGITYVLLPTAFFKLIADMPKEMLLTLNSLKCVFVGGETIPAESVRKWQSLKIPVLNAYGPTEATVCTTIYEVNHEIK------EENSNIPIGKPIANSKVFVVSPFNTICP--SGVVGELFIGGDGVAKGYINQKEKTEEAFISFGMYRTGDLVRLLPSGKI---DRKK---------------------------------------------------------------------------------------------------------- 91078522 29 -----------------------------------------SYSSVKQRSTRVAIALQERGITSKDVIAFCTGNTLDTVIPILATFYLGAKVANLDPSLSVRQTQHLIALVSPKIIFVEENAVELIENSLKQTSVKTEIIVYGRSGSLGDLIQPRKNEATFRPPGVDLNEVALIFFSSGTTGLPKAICHSHKTCMLMGCTLQEYDW-----GQAVLHFTTFYWITAVFMLISSFMTGGYRLFL-RSMDPEITLRTVEKYKVDNMFLAPILVNNFMSLGGDVKYDTSSLRIILCGGGPMSSVQQKLMSRLFQRILCVYGMTEVGCISLFH------DERDKEFAKTKPLSCGKPFYELDLKIVDESGQTVGTNQK--GEIRVDTPCTFIKYYNAD--CSDVFDEEGFLKTGDIGYYDEDGCLYVIDRIKEMFKYKSWHIVPSLIEKTLTEHPAVKEAAVFGVPSGDDGEIPAACIVLKDGAKATKEEIKKFMDENVSDRERLRGIKFVTSLPKTPTGKFIRKEIKNSY------- 218758287 6 ----------LTLRRVLERSAELYADQPALSQIGGTPV---TFRELLEHATTVSALLVEQGVARGDRVAILSESMPNWGIAYFAITAMGAIAVPILPEFHADAVHHIIRHSEAKVVFVSERLFPKLE--DGQFDTPPVLIQIENFHPVQQGATRDKLREHLAAEEPGEDDVAAMIYTSGTTGHSKGVVLTHRNIVWDADTVKTI--VQLAPGDRMLSILPLSHTYECTLGLVLPVLNGAHVYYMDKPTARALLPALAQVRPTAMLSVPLVIEKIFKWLKRQLYALPALRIFCIGGAAIAPDVERFLREAGFPYAIGYGLTETSPLVAGCGPAD-----------TRLTATGWPLTGVEVRI------DAPDPTTGEGEILVRGPNVMREYAKAPEITASVFTEDGWFRTGDLGKFDRDGYLYIKGRLKNVIVPSGENIYPEEVEAIIQQSPYVLESLVFARLDEEFGGLP-ATKARDKVAALLEELRNEVNTKVSTFARLHKVIEQTEPFEKTPTHKIKRYLYVEQ-------- 84994019 25 ---------NRDVFDLFRERARETPAKPAVLSPEGD----VSYAELLGAALRLAGSLRQSGIVAGDVVAYQLSNSWRCCAIDLAVAALGAIVAPFPPGRGKLDIQALVRRCDARAVIVDIDLCEVIESLRPTLLSLRVLIV--DGAPRAGWSTLDALFEHAPLPRVCPDSPVRLLVSSGTESEPKLVAYSHNALI-GGRGRFLQRISDDGAEFRGLYLVPLGSSFGSTATFGVLSWLGGSLVVLPRFEVGEAIKAIARLRPTFILGVPTMLQRIAADPALAQIDTSSLRGLICGGSVIDQATVLRCEAFGCGFISLYGS--ADGVNCHNTLDDPLEAV--------LGSVGKPNPAVEIRIVDDLGREVPQG--SVGEITARGPLSPMQYVNAPELDERYRDAEGWVRTGDLGFIDAAGYLKLAGRKKDIIIRGGANISPVQIEGLAMAHPDVVSVACVPVPDPDLGQRVCLCVTLRDGAPALQDITGFLREQGLEVNKLPEYLRFYRHLPLTPAGKVDKR------------- 159123970 29 -----------TVHHAFIDCAKQYPDTVAVCDLSRNKSVEVTYGKLLQYAQFVALRLQSHGVVPGSRIVLATKRSVEMVAGILGILMCGAQYIPLDGAVVPDELAHAVIQSQSSVALCTGTFRSRLHS----LPQVSSVLVLEDLLAE---AEHTGIRASTTPLEGDENSGCYVIYTSGTTGTPKGVDVTHGNVT--NVVCHAPGNLGMSRGSRVGQVLSISFDMGAWEILGSLCNSATLVLRGSDWHAAL-------QQVDTLICTPSILSRY------RPQDFPNIRCIATAGEPCSQSLADKWAANGATFYNCCGPTEVTIINTMH-----------RHQFGQQLTIGRPLPNTSVYILDD--KQLPVVIGEVGTMWAGGAGITRGYLGQPEKTAERYRYDPFFNTGDLARWLPDGSLETLGRNDDQVKIKGFRVELDGVSASLASCPGVLEAAAIMVEGD-----VVAFVTP--QALDLQQLQMH-LKARLPYYAIPTQVHRVDEFPLTPNGKIDKRALAQ--------- 195435237 2 ----------------------------------------LTCNELCLNSMRVASYMRQLGLKQSDIVGIIGRNTTHIFAVVYACFFNGIAFHSLNIKYEEKTIENLYKITKPSLIFCDGDEYEKVQTATKDLNV--KIITMRNHTSESVTIEEVLIVEGFKPVRLEQNQNLAILCSSGTTGDPKAVTISNS----HSL---FKFSDQLTSADVVYTHSTLDWLAGLGMTIFCGIFNPTRIIADNDYDPIRVMRIVEKYKVTWLHQAPSHMSLLVNSEEFPKAEFSSVQHYLYGGSRCSLQSQQLLRRLSKDCMHTYGFTELGSVATAN---SHFD--------KKPDSSGRLLGGFKMKILNEQGESLGP--SEVGEVCMSNGQYWAGYYGNPQETRNMCDSDGWFHSGDLGYMDEDGFLYIVDRKKDMLKCHHIMYYPHELETVIAQMPDVAEVCVFGVWSDVNGDEPAAAVIKRGSTLKSQDVVDYVRKHVKASYKLLGGVLIVDDLKRSPNGKTNRRANKEYF------- 167569862 65 -----------SVVDRFRRTAARQPDAIALA----GTARTLTYGELARASDALAHVLLDNGVAPGDRVVVAVGERATQTLLALATLKVGAAYVPVDLANPPERLAYLLNDCGAKRVLTTRR-------DRSSLPATGADIVCADELDDATLARHA--GRPLPRIAIAAGQPAYCIYTSGSTGQPKGVLVTHGGLA--NLVDWHVGAFALDAGARAMLAGPGFDAAVWEI-WPALCAGASLAEPAPRHDVAELARWLDAHAISHCFMPTP----LAEAFIAAAARPRALRFLLTGGDQLK---ARGRADDGFRLINAYGPTENTVVTTSGAVE-PVHGDDAYDRLAPLPDIGAPIRGQSLHILDAQLRPTPLG--VSGELYVSGAGLALGYLNRPALTAERFVPAPMYATGDIVRLDESGRLHFVGRADDQVQIRGFRVEPGEIEAALAAHPGVAQCKVIAFEREPSGKLLAAYV--AGDASLTEAALRTFVDSRLPSYMRPAAFVIVDALPLDANGKISRRAL----------- 167569862 1148 ------------VHRQIERIAHADPDALAIA---GEDGARIGYAVFNAVANRLARRLRALGVAPRDGVALCMRPGPSFALAALAVLKLGAAYVPIDPRYPDPRKLRIVADSGARLVVTEPDAAPAQTPDAAALVWWDALAVEAATLPDGDLGIETA-----------PDDLAYIVYTSGTTGAPKGVEIPHRGLANLCQWHARAYGLHDAPRSIRASQTAGIGFDAAVWEIWPYLCTGASVWFAPRQSSRRLEDWLTAQRITHCFVATPLAHAVLADGWLGS---PSLAYLLTGGERLTRRAPAGAR---YRLFNHYGPSENSVVATAGEVAQVAGGEPP--------SIGAALDNVRVYVLDRHGQLAPRG--VPGELCIGGASLMRGYRSNDALTRARLVADPFYRTGDLVCWNDAGELDYVGRADNQVKIRGHRIEPSEILHAVKSDAGVYDAVVTTVDHPQAGPQLVAYVVRAAGAPDRAARVKRAIAAQLPEFMVPAHIVELDALPLTSNGKVDYAAL----------- 159898554 28 ------------LHSGFLQSVQRYPNNIALTIG----NKQYDYVKLYTVAQRWAFALR-QSTKPLHRVGIFAYRSEAAYIGILASLLAGATFVPLNYNFPLQRTQAMIEQAELDAIIVDHQSYDQFLQLADSLPVLPPCVLLPDCLRAPLLAELAELPTDHEPVTVPPEAIAYLLFTSGSTGNPKGVPISHAN-VAHFLKVNQA-RYQITPADRLSQTFDQTFDLAIFDLFMAWNHGAAVCVIQPLLSP---FRLIEEQGITIWFSVPSVAALLRKQKLLKPNSLPNLRLSLFCGEALPKATAEAWQLAAPNIDNLYGPTELTIACAVYRWNSLT---SPAECLNEVVPIGKLYPGLTAVVVDANDNPVPAGTE--GELCVAGPQTFQGYWHNPSLTEQRFLRSGYYRTGDRVVCRTNGSMIYLGRSDQQIKVHGYRVELSEIEGALLLQPGVVAAVALGWPLENGSASIVAFVIAPSIAVSD---LQQAVQPLLPSYMLPRTIYQLETMPLNANGKIDRLAL----------- 5070644 25 -----------PVFTLFAAKAEAHPDKKAVLSPQGD----VTYGELLDAALRMAHSLRDSGIVAGDVVAYQLTNHWLCCAIDLAVAALGAIVAPFPPGRGKLDIQSLVRRCDARAVIVPQDLCEVIESLRPTLLSMRRLIV-QGKPREGWITLDELMSTEASLPRVCPNSPVRLLVSSGTESEPKLVAYSHNALV-GGRGRFLQRIASDGEDFRGMYLVPLGSSFGSTATFGVLCWLGGSLVVLPKFDVDEAIKAIAAFRPGFILGVPTMLQRIAAQPALESIDKSSLRGLIVGGSVIDEATVRKCRAFGCGFISLYGS--ADGVNCHNTLDDPIE--------VVLTSVGKPNPAVAIRLVDDEGREVRQG--EVGEITARGPLTPMQYVNAPELDERYRDPQGWVKTGDLGYINDKGYLVLAGRKKDVIIRGGANISPTQIEGLVMAHPDVVTVACIPVPDDDLGQRVCLSVTLREGAASLKAITDFLRELGLEVNKLPEYLRFYRALPLTPAGKIDKKALTEEAREL---- 83717633 559 ------YPDDRCLHELVDEHARTRADARAVSDARDA----LGFGELKRRSDAIAAALVDAGAAPRALVGVCMTRSVDLLAALIGVMKAGAAYVPLDPRYPDARLRAIVDDAQLEHVLTDAESAPVAAPL-----------CADGARVMLDAARCAAGGSRAPLPRATPDDLAYVIYTSGSTGKPKGVMVPHRAVV--NLLCSMARAPGMAAGERMLALATYAFDMSVPELFLPLAVGGECMLADAARDPRVLMEAIAERRPTIMQITPTACAMLFEAGWRNAERV----ALLCGAEPLTETVRRRLAETGTRAWNMYGPTETTVWSTMAPIAAD-----------RPITLGAPLANTRVYIVDGQDRLLPPG--LYGEMVIAGDGVARGYLGRPELSAERFVRDPFYRTGDIARWRDDGSLEFAGRSDAQVKLRGFRIELGDIEAHLKRHPAIEDAVAV-VNEAHGLKRLVGYVVVRGGAAAPSSALRSWLLAALPAHMVPACYEALPAVPLTPNGKIDRR------------- 162456502 7 -----------------------HPDATALVDGSA----RLSYGELDRRSDELARALVARGVRPGDRVALLAPKSAEAIVALVGTLKAAAVCAPLDVTSPAPRLVRMLRTLAPCRLVIHPESGGLAARCLDELASVSEVIRLGEDIAAARAERPAPGAAP--------DDLAVILFTSGSTGEPKGVPLTHEAVL--HFVSWSTAHFGVGSDDRVSCHSPLHFDAALWDIFRAFHAGAELHLVPARANPRSLAEFIRDARLTQWDSVPSVLVGMASRDVVAHGDFPELRRLIWYGEVFPKALRYWMERLHVTFTNTYGPTETTITASQY-------TVPRVPDDDAPIPIGEAVPGKRLSVLDADRRPVAPG--VIGDLYIGGVGLSPGYFRDPDKTASAFVEERLYRTGDLARIDEAGIVHFHGRADRQIKSRGCRIELDEIAVALGRIAGLAESAVVAVPDGFEGARICAAYVPPGATRSPAELRAE-LSSCLPPYMLPARWLALDGLPKNPNGKIDHRALERRF------- 20150035 6 --PGVGANVCLALAQVCDRHAQ----RTALHLPDLGSAAKLSYAQLHQAISNAAVALAGLGIKRDDRIVLCLDVEAHALILVFACAYLGATAVVVGNRLSQEEMRYIVSDAAPKMVVTSLNDLGLF---AGDLHTSLVVVAASDEDTGECSVFDELVSMRGACVCVAGDHPALILYTSGTTSQPKGVVISHAHLVWS--AQSNIEHLQVTENDVTLVFFPLCHTMAFSYQVLTSLFSGAAMVLRRVFNPQRFWSDAAHFECTWAAILPFVCHALAALEKPVRHSFRFW------GFPSRNTDVEAL--FGVKTVGWWGMTELFAIGSVT---------SEQHSADLNYSIGKPVSGYRYRLTDPVTNAGPFNARISADLQFPGKNLFLGYLNKPGETRDAFTEDGWYITGDRFFETTEGVLFFDVRLKDIIKVGGENVSASEIEFAAYASAMISEVAVVSRPDPLLTETPVLFAVLNASGREDQALIEQACRERLADFKRPREIIFLEDFPRAGLRKIAKNQLRQMA------- 78066370 30 ---------DRTFGEALAETARRLPDKAAFIA----DGRTLTFRELDEESDRLAAALVRLGLKPGTRAMFQMGTTLDTALALCACYKSGVVPVCSLPQYREVEIGKLADLARPEAYFVQADLVEFAQTMCREHASFRHLIVARGEALAGAQSMSELTSSLSADVRIGSEDVLSFQLSGGTTGVPKIIPRFHAEYLGHSLAWS--RHVNGGEQATLIWSLPLLHNAAHLYALVPTIAAGQTTILMSSVDVVQMARLIEQHRATHAVSIGPVAPQIMANPQVLDHDLSSLKLFFC------LTRADNLEALGVPCSNMYGTTEGLLIGSGGTVDEHVRHHTH----------GRSGCDQDELVLLEPDSEIPVPTGQVGELCFRGPSSLRGYFSAPEANATAFTKDGFFRTGDMMRIDGATYFSFEGRLRDNINRGGEKIGAEEVEAFLSHHPAVLDAKLVAMPDPVYGEKGCAFLILRPGHPTIPELIDFLGTQGLAKFKCPERVEVVDEFPVTRVGKVDKPAMR---------- 163813716 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLTHRNMVANLQQVSAWFGDKIRPGETIVTALPLYHVFALTCNCLVFLAGGHSVLITNPRDMPGFVAELRKTPFTAITGVNTLFSGLLNTPGFERVDFSQLRMCFGGGTAVQRAVAERWQQTGKALVEGYGLTESSPVAVVNPI---------VEGMQFNGAIGVPIPSTLACVMNEQGERLPVG--EPGELCLQGPQVMKGYWRQPEETARTIDRDGWLHTGDIARIDEKGFIFLVDRKKDMILVSGFNVYPNEVEDVMAAMPGIREVAAVGVPSEKSGETVKLVVVRSDPALTVEQIKAY-AKANLTGYKRPHVIEFRNELPKSNVGKILRRELR---------- 21220908 77 ---------------------------------------------------------------------------------------------PLNPKSGDKELAHILSDSAPSLVLAPPD--AELPPALGALERVDVDVRARGAVPED---------------GADDGDPALVVYTSGTTGPPKGAVIPRRALA--TTLDALADAWQWTGEDVLVQGLPLFHVHGLVLGILGPLRRGGSVRHLGRFSTEGAARELND-GATMLFGVPTMYHRIAETLPADPELAKALRLLVSGSAALPVHDHERIAATGRRVIERYGMTET-----------LMNTSVRADGEPRAGTVGVPLPGVELRLVEEDGTPIAADGESVGEIQVRGPNLFTEYLNRPDATAAAFTEDGFFRTGDMAVRDPDGYVRIVGRKTDLIKSGGYKIGAGEIENALLEHPEVREAAVTGEPDPDLGERIVAWIVPADPAAPPAGTLADHVAARLAPHKRPRVVRYLDAVPRNDMGKIMKRAL----------- 118382192 47 -FYRWYSDGEINIYNAIDRHQAQHGNKTALIWESPSQSETYTYKQLYENVAKLAWVLKQFGVKKGDRVIIYLPNVPEAVFSMLACSRIGAIHVVVYGGYPAKELAGRIIECQPKLIITASAGIERGDKISGQHNLISLIVQRDIHMTSNFVDYYTALKLETECEHMNSNDPLYILFSSG-ENHPKGIVHDHAGTAVYC-DWQMKHILDIGSNDTLFSATDVGWIVGIFMIYGAFIKGATTILYEGRPDNIQFWRIIDKYNVKCLFTNPTSIREIRKEMNTKKFKLTSLQSVHTTGEHTDQETSEYLKKHNLFINNIYIQQEIGGAISANYPQ------SFQSFQDKPGSVTMPCPSFEVHILDNQNKKI-EEANKLGKVCLKTPLPMLSLFNNDEIFMKKYLGDGYYTTGDAGFFDEDSYLWVVGRIDDIIKTGGKKLSMSSVEQVLQSAPEIVNAAVVSKYDETLGEVPVGFVVIEKGKLIKSQLVD-LVDVEIGSYANFKQVIIVPRLPQTRNGEILRSLLKK--------- 91779563 497 AWNSTKLPRDTPVHQRVADHARAQPEARGVADV----NRALTRGEVDAQATRLAQRLVAAGVSAEMRVGVALSRSVDLLVGLIAALKSGGAFVPLDPSHPRERLAQILDDAQITHVITERASL----AALPQSDRLRLWLVDEEPQPEEHSAANIALPS------VSPHQAAYVIYTSGSTGKPKGVVVDHGSFALHC--AAIAERYGAGERDVFLLFQSVNFDGAHEGWFSQYMSGAAVAITADLWPPAQTCRMMVREGVTMTYVPPGCATQLAEWALAHGAP-PSLRSLTVGGEATSREAFALMRRAFPEIVNGYGPTETTPMLWMFYPTDSTAKLADSAYL----PIGTLVGARSAHVLDARLNPLPVG--VIGELYLGGEGVARGYLDRPALTAERFVPDPFYRTGDLVKRRADGVFDFIGRVDHQVKLRGLRIELGEIEAQLAAHDDVREAVAV-VHGKGTHAVLVAYVELSAEAADAAELDAH-LRHTLPDYMVPAHIVVLDALPRNANSKVDRAALPE--------- 198251492 204 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------HTLVLPYSSGTTGLPKGVMLSHRNLVVNVDQS--IVAADFQRGEITAAFLPFFPIYGMTVLMNVHLAGGGALVTMPRFDLATFLQISQDHSARRMWVVPPVAIALAKHPLVDDYDLSALDQVFIAAAPSGVELTDTLARLGCTVLQGFGMTELSPV-------SHLVPSNAP----RSGAVGVAIPNTRSKIFDPDGEVLGVDGE--GELWVKGPQVMQGYLNNANATVETITDDGWLRTGDIARIDSDGYMFIVDRLKELIKYKGFQVAPAELEATLIAMDGVTDAAIIGLPNDEAGELPIAFVIGADGGPDEATIHAHF-QANLATYKQLHQIRFVDEIQKSASGKILRRLLRDQ-------- 115433180 15 ------VPDNIPISEFLNDAYGRHPSRDPYTCGITGKSYSTT--EVVDRVNCLSRALKEFGWAPNTTLAIFSLNTIDTLPLSWAVHQLGGLVTPANAAYSPAELKHQLVDSGAKALFTCLPLLSTALEAASLAGLPKNRIIVGDAKAPGYKTLSQFVEEGKALPQLEARKTAFLCYSSGTSGLPKGVMIAHRNVIANVLQIATFEAPGQPYTDVGLGLLPQSHIYALVVICHTGTFRGDQTIVLPKFEINSYLRAIQDFKIASLFLVPPIIINMLRNQELAKYDLSSARTLFTGAAPLGEETAADFQKVNMIIRQGYGLTETCTVVSTTHPFD-----------VFLGSSGSLVPGFEARLVSPEGKEI-TEYDTPGELV---------------ANKETF-EDGWMRTGDVVRLSPKGHIFIVDRIKELIKVKGMQVAPAELEAHLLTHPAVADCAVIAIPDEAAGEVPKAIVVKSASAGTDDEAIIKSIQKHVQDHKLKGGVRFVDVVPKSPSGKILRRLLRDQEKE----- 195384096 18 AMP--MYDLDCSIGRIIHNNLKSNPKNICQICIEDGKTA--TSQEILNWSVRLAQNFKQRGLSHDDVICISAKNSTYVTPAAVACLFNATPFHAVNPILDINTLTHLLTITKPKLIFCDAVDYEKLKTASAAWS--PELITVTGKV-EGVTYIEELLSPQPQPLILGGDQTVFILCSSGTTGLPKAVC-----IANHTFDCS---NNFVTCESVAYCPSGLDWATGILFLLWSVANGCTRILTNRPFSAEYFLELVVKYKITTVILVPVYISALVACPEASAEKLASLRTLVVGGGWIPSETLHKMQSLNGVIIFTYGSTEIGGIAGGIYTE------------KLGTTVGKLAPGIQVRILDENCSNLSHG--EVGEVCVHRGRKWSGYYGNPLETQRMQDSLGWFHSGDLGYFDEHNNLYIVDRKKEIFKCLTMHYWPNEIEAVIAELPDVQQVCVAGVYIEKYGDAPAAMVVKRGSTLSADQIKEHVAKRLVVEFKLFGGVYFADELPQNANGKVLRRVVKEK-------- 170092018 13 --------------------------------------RKRTYRQFLARIQDLATAMGALGMRTGEIVGIMSENCSDYIALVHSCLMITTPFALISSYSTPFELKHALTLSKATSLFVDAKFLPAVLPVAKEVGLPLNKIFVLTGRAKGRKSLSDLVAKSIPTVAVNKDTLAYLVFSSGTSGLPKAVMISHGNLVQQAVAEVYTPPTPATPEGVTLAFLPLHHTYGLAYCFRACLVPNTLVIMS-KWDIELAFKAIPKYKVSILTLIPSVVHQIVKHPKSKHVDWSSVISSNSGAAYLPPELAEKMATLVPKFSEGYGMSEGTIATIV----KPFPGVLGGRLKPVRGCTGVLLPGIEARLLRDDGSPVELN--EAGELWIRGGNVALGYWNNEKANKETFI-DGWLRTGDQFRVDEEGNFWFADRTKDTLKVSGSQVSPNEIEDVLLAHPQISDATVAGVSGGRTQDVPRAWVIPAGKKLGAAAVVKEWHQQNLSKYKLRGGIEVVKQIPKSPTGKTLRRVLQDKYERH---- 71733830 3 --------------DYLERSAKKFPEKVAVQGVRLGHIEAITYAELNTFSDRFSEFLRAQGVTRGEFIPFFMFKEIDSIKSIFSILKADCAYVPLDCKSPEGRLLSIIKSCKAKFIIVNERSESLAERVFSAIPTLK-IINISEFVSDTAFVFSASLNISVD--------LAYVLFTSGSTGTPKGVMISHQAIIDY--IGWCTETYNITAIDHVSNHAPLYFDNSTFDIYTSMAAGATLHLVPEEFNVPRLIDWIEDNRISIFFCVPSILTLMLQTGRLRTERFVELKHLICAGEVLPTTTAKKILGLHLQLTNMYGPTEITVDCTYHVIRE------ADVTSSTSIPIGKPRRNMQLMVLTDDGA-VTNERGAIGELMVRGSSVSYGYLDNYAKTQEAFVPDMVYKTGDRVTIGEEGLYYYCGRLDNQIKHLGYRIELGEIEANALLLDTVLEAVAVYRSSTSMFESAICMAV-KTTVPTDVRTLRAALTSVLPPYMIPGHFVFLDDFPRTPNGKYDR-------------- 28377459 2917 -----------TVVELFKEQVAKTPQNVAIEY----QNIQLTYETFDKLTNKFANSLLNAGIRPGDKVPLIMKRSEKMSIAIWGVLKAGCAYVPVSPEFPEERKQFILKQINAKVIV-DDNYI-----IPKECSTL------------------------APKYRPKLSDLAYIIFTSGTTGKPKGVMIEHGGL--SNRIQWMNATYPITEKDRVYQKTNFFDVSVWEQVW-ALLEGARIVLEGGHKDPVYLANEIDNKNITVMHFVPSMLDAFLETLDVYRSDLTSLKYVFCSGEALNINSVKLFRKLMPRLFNLYGPTEASIDVT--YFDCNKDNLN-------KVLIGKPVANTNCYVLSRTDHLLPVG--AIGELALGGVQLARGYINQPELTAQKFVINRIYKTGDLVRLLSNGNIEYLGRNDMQVKVRGLRIELGEVETRLIEIKGITKAIVLAV-----NQQLVAYYI-SGNQLSEESIKQQ-LSTTLPDYMVPSAFVKLNAFPLTFNGKLDRRALPKPTLNEKG-- 28377459 4315 ---GTAYYPEKTIAEEFEQQVREHPNNIAL----DFKNIRYTFEELNQRANRVAHTLVEYDIKLGDRVPLLLPKSENTIIAILAILKAGAVYVPMAVTFPKERIKYIVEKVEAKLVIDSEFMAQSFSNLKNNLN-----------------------------LAVKPNDLAYIIFTSGTTGQPKGVMVEHRNFIIYSNILAAIKKTGTTNIEFGCIAEYVFDIFGTEV-FGQLLRGKTVNLFAG--EPEDFPQFMASHDVTTLQSTPGRISYFFQDNDSQILN-TSLTTIMVGGEKMNAAFAKRFD--NINLINIYGPTEGTVWTSMKRIESNYSN------------IGQPFPNYTHLVLDRKKRLLPQG--AVGELYISGPQLSRGYYGQPELTQHAFLNNPYYKTGDIVRVLSNGEFELIGRNDFQVKIRGFRIELGEIESAMLRVPGVKQVLALALGKEGSKYLGVYYV---SNQEIARKDIERVISQYLTDYMMPSGYQHISEFPLTINGKIDRRALPE--------- 28377459 988 -FPKT--DNHESVIDLFEQQVMKHPNALALEF----DDKKWTYAELNRRVNRVANYLKKLDVKSEQKIPLLLRRTDKMVVAILSVLKAGAAYVPVSLKYPSERINFITKACNAQFVI-DDQFMER----------------------------DFPRDDENLQMRIEQNQLAYLIFTSGTSGNPKGVMVEHHNLSNYVLEVSRMKNSGMHEGMKNGAFFEYVFDSSVHDLIRPFVLGESVVVLDTDFDIDKFISTLNQYQINAIGMTPSL------AARVDLNRVSSLEYIYCGGEAITRDVINKYADTPIQLNNCYGPTETTVLSFAN-------------NDVHDLSIGRPIGGVDAYVLDDNRQLLPAG--AVGNLYIGGAQVTRGYLNRAEETEKHYINNPFYDTGDLVRRLYDDSFQYFGRKDFQVKIRGYRVELGEIEKQLQAVEGIEQAKVIA-----KDGNLIAYYISK-SSIDSDDLYNQLSKS-LADYMVPSMYMHMLDFPLTINGKLDVRALPE--------- 28377459 1960 -----------SLANLFEEQVLRTPDQVAINF----KQYQLTYGELNIRANKVAHSLIDQGIKPGMHVPILLPRNERFVIAILGVLKAGANYVPLSLDYPKERVDYILDKIHANLVIDDE------------------FQVTSDDGNNLALN-------------IPTDSLAYIIFTSGTTGKPKGVMVEQRGVV--NTIYNHIQLLGAQSKLRMTHFANFFDVSVLELFY-GLLTGANIYLLDNRVDYQLLKQFVIKNKISLMILPPAVLNA---------EDLLPVNKLVVAGESTPEEIYKAYEKNHTQMFNAYGPTEVTVIGTVKEYESGMSSNN----------IGQALKNMTACALDNQNRVVPIG--AIGELCIGGPGVARGYISDRGKTEKAFINHPLYRTGDMVKQLPSGDFIYLGRNDFQVKIRGFRVELGEIEARLMEQPSITRCLV-----RVHGTNLIAYYQGK---------LEHTLEKQLPSYMVPSNYVHLDKFPMTINGKIDLRKLPE--------- 28377459 4 -----------TIITRFEEQVEKVPEQNAVVFG----QKKLNYRQLDKKSNIVANYLKNCQVKHGDIVPLLLDRSENMIVAIIAVLKAGAAYTALSKQYPQNRIDFIREQTNAAIIVDDKLLSQALVGTDSSNPDCKHGI----------------------------QDLAYVVYTSGTTGHPKGVLHSNLSVTSHIDSYWKAIGLSDEHYNMLFLVNYVFSV-ATTQIFGALLHGDTLVISNSNADIDHLERYINTEKINYFQCTPS----LANSIDFS--RLTSVKTVAVAGEKIPRSLFTNTHDNQVTLVNVYGQSE-----------FHAGTTNIINTVDDINKIGHPVNGMRAYVVDGKMNEV--TEGQIGEICFSGNQLANGYLNLELETQEHFIDNPFDKTGDLVKKLPNNEFEFIGRKDFQLNINGIRTEPAEIETQLLTVAEIRDVVVTSY----KNQTLIAYYV--SDAPLNESAIKDAVKNKLSSYMQPEYYKWMKAFPLNENGKIDRKKLPD--------- 9937233 460 -----------TLHALFESRAAKSPDAVALVDGG----HRVTYRTLNTRANRLARHLRAVGVRTEDRVALRLPRGTDAVTATLAALKAGAAYVPLDPALPEERLTRVLADARPAVVLTPAYLHDRSAEITAHAGHDLNL-------------------------PVHPDNLAYLLHTSGSTGTPKGVLGTHRGAV--NRVDWMSTAYPFRTGDVAVATAPGFVDAVWEL-FGPLAAGVPLVLLDEARDPALLTAALERHRVSRMVTVPSLLTMLLDESARAGTRLACLRTWITSGEPLPPALARRFHDRGRTLLNLYGSSETAADATAARIDPAPGTALPE-----RSPIGTPITGVSALVRGPDLRPLPA--LMPGELYAGGACVARGYHARPAETAAAFPPDPMFRTGDRARLRADGRLELLGRVDRQVQIRGQRAEPGEVEHALLAHPAVRAAAVTANPDATG---LWAYVRLAPGAGSPQTELTAFLRRTLPAHLVPTAVTVLDELPVTAHGKTDHARL----------- 9937233 1520 ------------LHEAVGDAARRHADLTALVDGDT----RMTYRRLTEHARRVGRTLRRLGARPGRLVPVVARKGWRQAVAALGVLESGAAYLPLDPELPAERLVHLVRRAEAALLLTERALLDTL-AVPVGVTVLAVDDDAALDADGGPLQSVQNL-----------TDLAYTIFTSGSTGEPKGVMIDH--LGAANTLECVNRRFGTGPGDAVLAVSSPSFDLAVYDLFGVLAAGGTVVVPDRRRDPGHWAELIRRERVTLWNSVPALGTLLTEYAEALAPDLRTLRAVLLSGDWIPLGLPDRIRALGATVMSLGGATEAS-------IWSVWYEIGKVHEAWSSIPYGTPMANQRLEVLDEQLRPRPD--WVPGELYIGGTGVAKGYWRDPEQTSLRFSGQRLYRTGDFARHLPDGTLEFLGRQDDQVKIGGFRVELGEVEAALGRLPDVAAGAVIATGDPRGDRRLVGFAVPAREGGFDAAGLRRQLARRLPAYMVPTTLLPLDRLPLTANGKVDRAALQ---------- 218442732 1170 -----------SFSQIFEAQVKQNPDAIAVRW----EDQEITYQELNSRANQLGSYLRKLGVKPDVLVGICLERSIEVIIGILGILKAGGAYVPLDPAYPQARLSYMIENAQINLLLTQGSLDVCDQQLFPHIQRVD----LDRNRDSIANESRENLQSG-----VKAENLAYVIYTSGSTGKAKGVMVTQGNLVNAYYAWE--QAYQLDAIKSHLQMASFSFDVFSGDLVRALGSGGTLILCPRLLEPKALYALMQRHQVECGEFVPAVLRNLVQYLEKSQKRLDFIKLLICGSDRWYGEEYRQLQSLNTRLINSYGLTEATIDST------YYESTSLELSPGQLVPIGRPFANTTLYILDSHLQPVPIG--IPGELYIGGKGVSRGYLHRPDLTEKQFIPNPFYKTGDLARWLSDGNVALLGRLDHQAKIRGYRIELGEIETVLNQYSTVKEAVVEIREDEAGDKRLVAYIVP---------------------------------------------------------- 218442732 13 -----------TFVDLLQLRRRSQPDQTAYIFLSDGETESLTYSQLDRRAKAIALALQKYNL-KGERALLLYGSGLDYICAFFGCLYAGVVAVPAYPRNSP-RIEAMIADANAVMALTTTPLISQVQPLLEKSIPSQQLQWLTTD------NLELKWAENWHFPSIKEDDLAFLQYTSGSTGTPKGVMISHQNLLHN--AAMTYQMMGHSGQSKFVSWLPAYHDMGLIGGILQPLYGGFPCILMPPASPYRWLQAISGYGGTTSGAPNFAYELCINKAQKKTLDLSSWTVAFNGAEPIRHHTIERFSAYFADFYPCYGMAEATLMVSGGILFDHPVVNQENHEISHLIGCGQSLSDQQIEIINPET-LTKCPSHEVGEIWVSGTSIGQGYWNNSEATEQTFRAGPFLRTGDLGFLHE-GELFVTGRIKDLIIIRGRNLYPQDLETAESAHPALRAGSGAAFTVEENDEEQLILVQELDQKPNLEEVIAAIRQAVTEEFEIQVYGVVLGTIPKTTSGKIQRRACR---------- 90423558 1490 ------YPESRTVHELIEEQADRTPDAAAVVAG----TQTLSYGELNRRANQLARQLVSTGIAVEDVVGIVAEPSLEMMIGILSILKAGAAYLPIDADCPADRAAMMLEDSKAKLVVF-AGVEPWGEAGRPSLDLSQPALYQGDDNNLG--------------VTASSRNLAYVIYTSGTTGVPKGVMVEHSAV--NNLCAWHIRSFALSSADRTTKYARFFDASVWEILPSLQAGAALHIVPQERLDLARLARYFDDAGITVSFL-PTQICEL-----FMQFDNRSLRLLLTGGDRLRRGGRGRYQ-----LVNNYGPTESTVVTTSGLVVA----------ADGPISIGKPIGNIRVYLLDKADKPVPIG--VPGELCIAGAGLARGYLGDPVRTAEKFVANPFYRTGDVARWRPDGSIDYLGRSDGQVKIRGCRIEPREVETAILAHEAVQDAVVVAREDRTGDNQLYAYIAWRAAARLAD--LRGSLGQRLPNYMQPAFFVTLDEIPLNARGKVDLAAL----------- 90423558 454 -----------SVVELFEIQVRTSPAAPAIAC----DGKTVDYATLDRLSNAVAARLQAAGAGRGAIVGLVAAPSMEAVAAILGILKLGAAFLPLDPSTPADRFRAIAAGSGMAVVLLPTDAHPLAGLGPVDLTLDRVASDVD--------------GDLSDRAAVTGDDLAYVIYTSGSTGMPKGVMISHRALANY--VSWAVRTYIGDAPAAFALHSPLSVDLTITSIFAPLVSGNRIVVYRNDDAMGLMRDILRDDQIEVLKLTPTHLALLAETMRDGAPANRRLRALIVGGEDFKTGLARKVDDGRVELYNEYGPTEAT-------VGCMIYKFDPALDKAASVPIGTAIDNVAVLVLDRYGLPVPRG--AIGELHIAGACLADGYLNNPEMTAERFREIRLYKTGDLARLLPSGALEFLGRNDDQVKLRGFRIELGEIETALLRCPGVIDAVVSPRTDAAGDGYLCAYVVAAGAIETADLHRR--LAQRLPAHMVPSRVVIVDRLPIGRSGKVDRTALPD--------- 90423558 2522 ---------------LFERRARAAPDRVAVAF----DGGTVTYRALHQRTRRLGRRLAAEGVGPGMIVALLARPSVEMVAAVLAIWATGAVCTPLAADDPPRRVAARLAETGAALLVCDHDSKP-------DELGIPVLLLDGASEPETVAALPDGPADPNALAVVGVATDR--------SGVRKHVMIEHRSLL--DRARWFVARFAIVEADCTVMCGDLSSGAALLTLISTLCAGASVWIAPERRSATTLVKGVSDHGVTVGWLPATLCERLAGTVDLP------LRTLITTGGAITP-----LRRGNYELVSCFGLPEHSEVTTCKPVTAE----------TAGSLVGAPIAGSQIYILGHDDSLLPIG--VTGELCLGGTGLARGYLGEEPSTSRRFTANPHFRSGLRAKRLADGGIELMDRVGDV-EIDGHRVYLAEIEHCLRGHANVADAAIVQGDADQLQPTLCALIVPESASALVRDLKRHLA-EWLPGYMIPEAYVQVAAIPR---------------------- 197775599 2 ---------EYNLADLFESVVDAVPDREALVYVDTGEERRLTYAELDAAANRVAHHLLEAGVAPGEHLGMHLYNGVEYLQTVLGCLKARIVPVNVNYRYVADELVHLYRDADLAALVFDAEFTERVAAALPRTEKLRHLVRVGVP-PDGAPPLDAVAFTDAEAAASPLRDDLFIIYTGGTTGMPKGVMWRQEDLFFAGLGGGAPTGEPVSRPETFFPTPPLMHGTSTLTAFIGFNFGQRIVI-HRKFVPHEVLRTIERERVTSVSLVGAMLRPLIDALPLKGCDLSSVFSVSSSGAIMSDTVREQFTALGVLLLNNFGSSESG------FNGTATDDSGPATGFRLRV-------NARTAVVDPVTEPVPPGG--TGRVAQRG-HVPLGYYKDPAKSKETFFRRGWVLLGDMATVDDEGIVTVLGRGSQCINTGGEKVYPEEVEQALKSHPDVYDALVAGVPDHRWGNRVTAVVQLREGAPTLAAIQSH-CRTRLAGYKIPRRLVIAPEIQRSPSGKADYR------------- 52143519 1955 ------YDAEKPIICLIEENATCNPEKIAVVY----QDIELTYKDLNEKANIIANELHERGIKRNSVVAIKLKNSPEMIISILGILKTGAAYVPLDPSYPTERIDTILEDCGATILLSDEEY-QMDKLISLDVNSILTNDIAHTKTKFKNISY--------------PEDLMLILYTSGTTGKPKGVMLKNSNVL--SYIYSFKKEFLIDQSTRFLQQATYTFDMFIEEVFPTLAFGGTLIIYPRGIDFEELCQYINEKEVNILSCSPLTLNEINKL-----NKTKSVKTYISGGEEIKPNYYDKIIQ-SADVYNTYGPTETTVCCSYFKI---------DKNQLNNVSIGRPIANAQMYIL---ANDQLCGINTIGEICISGNGVTAGYLNRDELTADKFVPNPYYRTGDFGKWMPDGTVTYMGRIDNQIKLRGYRIELGEIEVVIRKKLDVLDVAVVLK---KKEEEKIICVYVQSDVVTREEVYKE-LKANLPIYMVPAHIDIVDSIPMKLNGKID--------------- 52143519 460 -----------SVIDSFYANVKNWPNKKALIMGD----KSMTFTELNELSNRLASKLISKGIKQNSVVALLFNRSFETVTTILGVLKAGGTFLPIEPNLPEDRINYILQDSNCSLLI-------------SNLEEFDFSSLYGDVLQYKDINLSEPMNEQLN-VERNENMLMYIIYTSGSTGKPKGVAIKESSLLNYLDWGQ--EKYITSRQDCFGFYSPLSFDLTITSVFLPLVSGLTMKIYQSKDYASALIDLVNDNTVTILKLTPSHMKMISQLNLEN----SLIHTFIVGGEELTVQAAKEMTNHPISIINEYGPTEATIGCAFHKYNIQNDNM--------MVPIGRPINNTQLYVLNSDLQYQP--YGVVGELYISGECLAYGYYNNPKLTNEKFIDNPFYATGDLVYKLPNDNLVYCGRIDDQIKLKGFRIDLGEVEKVLKTESKADEVSVH-IRNLNDSEYLCAYLV--GSHYSENEL-KNILGKALPDYMIPTFMINVDNIPLTSNGKVDKKKLPD--------- 57920540 25 -------NPEASMGQIMLEVLSRSPDRVMQQDMDTG--RSLTYAEFRTRLIRFAQNLTKVGLRPGEVVVLANANSENLAPLACALLTIGVPFNPLAPAFNEYDMENMLRTTKPKLVFADADNYEVVRKALEHLPPIYVFECTRDDVKHAEDFMKETGSEEAPYLGDSNKTVAAILCSSGTSGPHKGVQVTHAACMHMTLRTRFFDATP----SVHFNFSALHWATGFASMLTPFFSGTIRLITRKSFSERQFLEAVEKYRVQAIFL-PTAYNAVMAHPRTKTADLSSLKIWMVGGSHVPEELRDRIDALGGRSVTTYGSSENGACAM-------------DIPKRKPGATGPLMLNTMIRIVDENGNRLGVGKQ--GELLTKMSVEFGGYYGNEEASRNAIDSDGFFRTGDIGYIDEEGYLHVVDRKKDIFKYSGLQVVPTELEAIITAIEGVQEVCVVGIRNQNATDVPAAVIVRRRDSKLDASQVRSIVDGQVSDYKRLRGVHFLPELPKTQTGKVMRRKVIEM-------- 34496941 233 ----------------MERLAALAGSQPDAAALE-GEGLSLSYRQLLERARALAGRLKAHGLEDGDRVAILLPRSVDAIVAILGTLWAGGCYVPLDPQGPAARLAMVLDDARPRLALTRRRWAELC----GELPAL----CLDEAPADDAPRLERCAA--------GIDSPAYLLYTSGSTGKPNGVLVGHRALA--HFVSSAGQLYRVRTGERILQFAPLHFDASIEEIFLALCHGGTLALRDDAMSMPAFADAVARLRIDVLDLPTAFWHELAYALTPEAARLSRVRLAIIGGEAALPERARRWRELTATLLNSYGPTEASIIATGAALAGPDAVWDGNEDI----PIGLPRPGVDAAIVDAGLRPVAQGEE--GELCLLGDALAIGYLGRDELTARRFVAPRAYRTGDRAVWRG-GQLRFLGRLDQELKISGLRIDPAEVENALLACPGVREAAVIGLPLA-GGGYALAAFLAADAEPDAGALRRQLA-ERLPAAAIPDRWQWLEQLPRNVNGKIDRKQL----------- 113316 1342 -------PADKTLHAVFEEMAERWPDEIAVVYREN----RLTYRELNERANRLAHYLRSVELRPDDLVALVLDKSELMITAIIAAWKTGAAYVPIDSGYPDDRISFMLSDTAARVVVTNEIHSDRLRSLAETGTPVLEIELLHLDDQPAVNPVTE----------TTSTDLAYAIYTSGTTGKPKAVLVEHRGVVNLQVSLAKLFGLDKAHRDEALLSFSNYIFDHFVEQMTALLNGQKLVVLDDRTDPGRLCRYMNDEQVTYLSGTPSVL-SLYDYSSAT-----SLTRIDAIGEDFTEPVFAKIRTFPGLIINGYGPTEISI--------TSHKRPYPPDVHRVNKSIGFPVANTKCHVLNKAMKPVPVGG--IGELYIGGIGVTRGYLNREDLTADRFVENPFYKTGDLVRWLPNGEVEYLGRTDLQVKIRGQRVELGEVEAALSSYPGVVRSLVVAREHAVGQKYLVGFYV--GEQEFDEQDLKQWMRKKLPESVVPARVLRITDIPVTPSGKLDARRLPE--------- 113316 2404 ---------------LFEEVAATWPDRVAVVHGDV----RLTYRELNERANRLAHHLRSAEPRADELIALVLDKSELTLVAILAVWKAGAAYMPIDPSYPDDRIAFMLSDTGAKLVLAGEAHGSRVRGLSGDVLDLEQLDLTGEPA-------------ENPVTETTSTELAYAIYTSGTTGKPKAVLVSHGSVFRAQLSGRYFGSPDESAEAVLFLANYVFDFSVEQLAL-SVLGGHKLLVPPPSADDPAFYELANREGLSYLSGTPT------QVERFDLARLSHLRCVLVAGEAFQPQHFEKMREFAGPILNAYGTTETTVYNTVHRF---------EPGDAYRNTLGAPLGNTRLYVLGDGMKLLP--TGAVGELYLAGDCVTEGYLHRPELTRERFLPNPFYRTGDVVRRGPDGELQYLGRNDAQVKINGLRIEPGEVEAALAGCSGVRQCAVVAGADPQAPERLVGYYLPEPGAAVDEADLFAALRAQLMPSMVPSLLVRLDRLPMTITGKLD--------------- 113316 247 -------DEDKRLNELFEDVVRRAPDREAVVCGDV----RLTYREVNERANQFAHWLI-QGVRPGALIGLYLDKSDLGVVATFGIWKSGAAYVPIDPAYPAERIRFLVGDTGLSGIVTNRRHAERLREVLGDEHASVHVIEVEAVVAGPH----PEQARENPGLALSSRDRAYVTYTSGTTGVPKGVPKYHYSVVNSITDLSERYDMRRPGTERVALFASYVFEPHLRQTLIALINEQTLVIVPDRLDPDLFPEYIERHGVTYLNATGSVLQ------HFDLRRCASLKRLLLVGEELTASLRQLREKFAGRVVNEYAFTEAAFVTA-------VKEFGPGVTERRDRSIGRPLRNVKWYVLSQGLKQLPIG--AIGELYIGGCGVAPGYLNRDDLTAERFTANPFYRTGDLARVLLNGEVEFMGRADFQLKLNGVRVEPGEIEAQATEFPGVKKCVVVAKENATGDRHLVGYYLVEDGAEVAEADLIAFLEQRLIRIMVPARMVRLTSIPVNVNGKVDWRALPD--------- 158314800 32 -------------YTLLKYAAAQWPDHTALIVLPEAARWRRSFIELLADVHRYANLLYSLGVRRGDAVALMSANCAELVGATLAAQLAG-IAAPLNGNLSSPHLTELLRRSGARVLITAPDLAPMLDAVLALRPTAAVGALKALPAIEGVIGYLSELATGMEPSAFDGEDLAALFHTGGTTGAPKLAAQTHANEIAN--AWMLAADSQLDQDCVVFAGLPLFHVNALVVTVLAPLFKGQTVMPLGYRDIEEFWKIVEHYRIGCMSAVPTVYAVLAQCP--VDADISSLRFVATGASPLPSAVRDDFQHTGIALVEGYGLTEATCASARSFADGPG-----------PGSVGQRLPYQRVKVVDGAWEDLPKG--EIGVLAISGPTVFPGYVTGHNEHGHLLDSDGWLDTGDLARVDEDGLIYLAGRAKDLIIRGGHNIDPTIIEDALLAHPHVTAAGAVGRPDVHSGEVPVAYVTLPGAGVTEHELRDWACRQVLERAAQPKAVIILEALPITDVGKPYKLPLR---------- 111023360 60 ----------------------------------------LTYTDIEEQSNALVRAWQADGITPGSVMGCMCRNHRGLVLTMLAAAKNGTKLVLMNTGFARPQLVDVAAREQVQAFVYDDEFHAVAEALPDEVIAYRSWVEDDSTSQVRTLD-DVMEGRDRSSLPAPSTQGGFVLLTSGTTGTPKGAPRGHTSPLA---SAQFLDRVPLRRGQTMMMAAPAFHGTG-VSQFALALALGQTVVMHRKFDPENTIRLVEKHRCDTLVVVPTMLQRIIDLGPETKYDTSSLKIIFAAGSALSPDLCKRTAAFGEVLHNLYGSTEVAVATVATPADLALA----------PGTAGRAPVTCHVELYDESGQRI-TEPETVGRIFVASGLSFAGYTDGRDKER----INGLLSTGDVGHFDRNGLLFVDGRDDDMIVSGGENVYPLEVENLLADREDVLEAAVIGVEDSEFGHRLRAFVVPGPGSAKDADELKAHVKSNLARYKVPREIIFIEELPRNATGKLLRRVLIEM-------- 149184667 16 ----------------LDHLAERGPRNAPALVL---KERTLTHGDLAARVALLAGWLASR-WNAGDRIASWAAKGELTCLLPLAAARAGMVHVPINPLLKRAQVAHILSDSGASVLIATAARLKSLE----DPDTPAGCAPMSE---EDAWQEAERVDAMLPLSERDPEKLAAILYTSGSTGKPKGVMLSHANMWLG--AVSVAHYLGLAADDVTLAVLPLSFDYGQSQLLSTWYAGGS-VVPLDYLFPRDVAKACARHAVTTLAAVSPLWVQLGE-VKWPEEAVTSLRRVTNSGGALTVEIISDLRDPNKKIFPMYGLTEA----------FRSTYLDPDLVAEHPTSMGRAIPFAEILVIDEAGNVC--EAGEEGELVHCGPLVAQGYWNDPARTLERFRPAPW--SGDRVKRDEKGLLYFVGRRDAMIKSSGNRISPQEIESAALATGLVAEAVALGVPDTRLGHAIHLVV--RGDEGARADLLARQIAKELPNFMQPQVIHWREAMPLNPNGKIDRTALAAE-------- 118566977 8 -------------------------DRPCLINGDTGET--FTYADVELTARRVAAGLTKLGIRQGDVIMLVLRNCPQFALAFLGASFAGAVVTTANPFFTPAELAKQATSSKSKLIITHAAFVEKIKDFADTNGVSLMLIDSTFPEKEGISHFSKADETDTPAVKISPDDIVALPYSSGTSGVPKGVMLTHKNLV--TSVAQLVDGENITSDDVHICVLPMFHIYALNPILLCGIRAGAAILTMSKYDITTLLKMIETYKVTMASFVPPILLNIVKSEKVDRHDLSSIRMIVTGAAPVSGELEQALRAPHAILGQGYGMTEGGALSIS-------LSFAKEPVEMKSGACGSVIRNAEMKIVDETGASLPRN--RAGEICIRGNQVMKGYLNDSEATKTTIDEEGWLHSGDIGYIDDDEEVFVVDRLKEI-------------------------------------------------------------------------------------------------------- 158312471 1 ------MEEQVSSARRIRQLAAERPDDLALRHIADGGEPAFTWRELDRRSSQLAGALAERGLGFGEHLGLGLRNSPQFVLAVFAAWKLGAVPIPVRWDVPEWELGRLKEVIEPRVYLGGEDLPWIDSTERLDVPDLP-----DATSPQIHG-----------------------ICSSGSTGTPKVIVSDRPSVYVARMATPLAEGWGPVPRPTVLVLAPMYHANGLTTLYN--LLGGDHLVVMEKFDAARVVDVIERHRITTFTATPTMLQRIADLPGVDGRDLSSIRWFTQGAAPMPPSLVHRWAGLGAEIHMVYGMTE----------GLGLTALRGDEWMEHQGSVGRGIRGTEVRILDADDKELP--TGEIGDIYLRTPGTSSHYLG--AAPKLHRTEDGFKSAGDLGYLDQNGYLHLVDRRVDMIISGGANVFPAEVEAALIDHPKIADVVVIGLRDPEWGRRVHAVIADPAAPPTASEVISY-AKSRLAPYKVPKTVELVDAIPRSEATKVNRGAMRDEA------- 195118487 18 ---SSIYDYNTSAGRIIFNTMMNWPKK--VLQISDSDGVTVTCEQALTWAIRIAQFFKKKGLDHTSVIGIAAANTTYLMPLGVACLFNATPFHAISPLFEEETIKFMFEITKPKLIFCDEQYNKIVEATKGWSPEVYTISEPLEGKPSIQSLLEPTTTERPEPLKTGGDQTVVILCSSGTTGMPKAVCISN--------CVFMQDNLLVNSETIYFLQSGLDWISGLWAFMFCVVFGSTRIISNKPFSPENIVHLVQKYKINYITLAPVQLAVLATSPAAKPYALSSLRNVNYGGSILSDATLKRIKELCAIITSAYAMTEAGVITLNVGVQN-------------ASATGKPMAGMKIRIVDDDGKNLAHN--EVGEILVHTGMHWNGYYGNPVATSQILDFNGWIHTGDLGYFNDDNLLNVIDRKKAMLKFKGTHYWPTEIENVIKELPQVRDACVVGIPDDVLGDVAAALVVMPGSNITEQDISDHVAKRFVATHKLHAGVRFFDKLPVNNNGKIIRIAARELYKSLSGTA 145219737 10 ----------------------------------NGIYEPITYEDFHEDVQNFTAYLKENGIEPGDRVAILSENRPGWYLSDMSILSLGAIDVPLYPSLPPNQIEYILQNSEAKAIIVSNMLLGKILSIWQNLPELMQIIVLNEEKIEDVTDLNQAKPRLLEGINISPDDTATLIYTSGTTGLPKGVMLTHRNICENVKSCS--DLITLDETDCSLSFLPLSHAYERTGGYYLLFGCGAAIYLAESIETVSL--NIAEAKPTIIFTVPRLFDRIRANMQKAAHALSRLRYFVSGGAALPKETGEYFSSLGITILEGYGLTETSPITNVNRPEK-----------VKFGTVGPTVRNVEIRIADD------------GEILFKGPNIMKGYWKDVEATAEVI-KDGWFHTGDIGRLDDDGYLTITDRKKHIIVSGGKNIAPLPIEHLIAESPFVEQVIVIGIPDEKLRE----FAVTAGGDATEKELLENLLRRKLATHEKVRKFLLVAE-PMTPTLKIKRKTITEQY------- 119716227 55 -------------------AALLDPRRTAIID----ELGSLTFAELQRRSNALARAFAELGVSEGDSVALMCRNHRGFVEASIAAAKLGADILYLNTAFAGPQLVEVLEREQPALVVHDEEFTRLLAKADVGTSVLAWTDSADSDDSADPTLESLIAGRSGADLEPTGRHGRIVILTSGTTGTPKGAPRSEAGIDA---AVSLLSRMPLRYGWRTHIAAPLFHTWGFAHLALAMLLG-STIVLRRRFDPEACLRATQDERCDSLVVIPVMLQRMMALPEETRYDLSRVQVVASSGSALPGDLADWMDHFGDHLYNIYGSTEVAYASIATPL----------DLREAPSAAGKPPYATIVKILDPDGRELPQG--ETGRIFVGNGLLFEGYTGGGHKE----VVDGLMSTGDVGRFDTDGRLHVEGRDDEMIVSGGENVFPKEVEDCLMRHDAVVEVAAVGVDDPDFGKRLRAFVVV--SRAVPEQELKDWVKENLARYKVPRDVVFLDELPRNATGKVLKRDL----------- 193212756 10 -------------------------DQAPIARKINGAYVPISYDSLAEDCRQLAAFLKEKGIESGDRVAILSENRPSWYLADMAILSLGAIDVPLYPSLPPNQIEYILNNCGAKGIIVSNMLLGKILSIWPKLNDLNLVIVMNDEPIEDVIELSQAKSEQLDGIKTGPDDVATIIYTSGTTGLPKGVMLTHRNLCENVKSCSTV--IRLDETDSSLSFLPLSHAYERTGGYYLMFACGARIYLAE--SIETISLNIMEAKPTIIFTVPRLFDRMVQHKLADKHKLRRLRYFVSGGAALPQKTGEFFQSIGITILEGFGLTETSPVTNVNRPEN-----------VKFGTVGPPVKNVEVRIAQD------------GEILLKGPNIMKGYWKDDEATAEVI-KDGWFYTGDIGEIDADGYLKITDRKKHIIVSGGKNIAPLPIENLILESPYVDQTMVVGEKRPF----LIALIVPDFQKLSEKELIEATVSRQLATHEKVRKFLLVEEL-MTPTLKLKRKEISKKYNDE---- 145596926 492 -----------TILDLLPTEPSESGAPPAV----TGPDGHLDRAGLHRRAGQIARRLVAAGVAPDTPVGICLDRGVDMVAAVLGVWRAGAGYLPLDPTLPPERLRHLLVDSGTRVVLTHQAVAARLGPVLAGSVTVLLDDATDAAGPD----------EPLPAVPAHPDGLAYLIYTSGSTGQPKGVAVPHRSVT--NLVASFHDDLDLTSEDRFAAVTTLSFDISVLELLVPLLLDIPLLVVGEVGDGPALRRRLTEAGITAMQATPATWRLLLASGGVP----PTLRLRLCGGEALPRDLADALQADGVTLWNCYGPTETTV----------WSAAAPVAPAPAAVDLGSPIANTRIYLLDEAYQPVPVG--VVGEIHIGGSGVVRGYHGRPGLTAGRFVPDPFYATGDLARQRADGRLEFLGRTDHQVKVRGFRIELGEIETLLRGHDLVADAVVGTWVGGDGDTRLVAYAVPASG-VDPDALAGQVLSGRLPEYMLPAALVPMTALPLNGNGKVDRNAL----------- 71068222 481 --------------DTFARQAAATPEAPAVV----GGPVALTFAEADARVSRLARLLISRGAGPEVRVAVCLDRNALWPTTVLAVLRSGAVHVPLDPRSPHERLAAVERDVAPLLVLAERATEAAVADLAA------PVLVLDDPSTEAAIDALDPVTDADRTAPLLPGHAAYVIHTSGSTGRPKGVTVDHRGLSRLLQAHRRVTFSRIRPSARAAHVSSFSFDASWD-PLLAMVAGHELHMIDERFDPPGVVAYFRDRRIDYVDLTPTYFRSLLDALLEEGFPCPSL--VALGGEAMDGELWERLRAAAPRVMNTYGPTETAVDAVVTVLGDLP-----------PGTIGRPVPRWRAYVLDAGLRPVPPG--VLGELYLAGPGVARGYLGQHALTAERFVACPFYRTGDLARWLPDGHLVYVGRGDEQVKIRGFRIEPGEVEAALRELEGVAAAAVTVREDTPGTRRLVGYVVGTPDADDPAEVLAR-LRDRLPDHLVPSAFVRLRELPVNTSGKLDRAAL----------- 71068222 4180 --------------DLFEAQAARTPHAPAVRDGD----RELSYAELNDRANRLARFLAARGAGPEDTVAVLLPRGPELITALVAVQKAGAAYVPMDAELPAERIAHMLENARPVLVLAHTATQDALPEGAG------PVVRLDAPAIEAALAGLDGGDCTDADRRAPAHDPAYVVYTSGSTGTPKGVVVEQRSLAAFLVRSAARYRGA--AGTALLHGSPAFDLTV-TTLFTPLIAGGCIVVADPERDAPARPDLLK---------VTPSHLALLDTIASWATPAADL---VVGGEQLTASRLARLRRAHPRVFNDYGPTEATVSCADFVLE------PGDAPPTDTVPIGRPLAGHRLFVLDDRLRPVPAN--VPGELYVSGVGVARGYLGRPGMTAERFVACPFYRTGDLARRRADGNLEYLGRRDGQVKVRGFRVETGEIETALLDRPEIGQAAVV-----LRGERLLAYVAAPPERFDPDALRQALA-SRLPRYMVPAAFVRLDALPLAPGGKLDHR------------- 71068222 3097 ----------------FEAQAATTPRATALVVGE----ERLDYAELDARAERLATLLSRSTAGRGGPVAVALPRGVMLPVALLAVWKAGLHYLPLDPDHPRSRLADVLADSAPGCVITTTDLARRLPPVPAPL------LVLDDPATAARLAATTATALAEDPREQNGEELAYTIYTSGSTGRPKGVMVT-RSAVANFLA-DMNERLELGPGDRLLAVTTVSFDIAVLELLAPLLTGGTVVLADAQRDPAAVRSLCAREGVTVIQATPSWWHAMA---VDGGLDLTALR-VLVGGEALPPALARTLLELGDYLLNLYGPTETTVWSTVARITA-----DSLEAHGGAVPTGTPIARTAAYVLDAALRPVPDG--VPGELYLAGAGLARGYLGRPGMTAERFVACPFYRTGDLARWRADGNLEHLGRTDDQVKVRGFRIELGEVERALTQAHGVGRAAAAVHPDAAGSARLVGYLVPAGGSALDEKAVADAVRAVLPAYMVPSALVVLDGLPLTANGKLDRAAL----------- 71068222 2023 -------DAPRTYVDLFEEQAARTPDAPAVISSDG----VLTYAELDRQANGVARWLAGSAGGAEVHIGVLAPRRPEVLAVLLGVLKSGAAYVPLDEQWPAERLRTVLEDCRPALV-----LAPTAARSDAARESGATVLPVDPAALAAHGPQTPTDAERIRP--LTPGAAAYALYTSGSTGRPKGVVIDHSALAAYVGGARRRYPDAAGTS---LAHTSLAFDLTVTTLLTPLTAGGAVRL-------GELDETARDAGATLVKATPSHLPLLSELPGA----LNDGGTLILGGEALTGGRLRPWRELHPQVVNAYGPTELTVNCTEYRL------PKGEPVGEGPVPIGRPFAGVRVHVLGPGLRPVPA--EVPGELYVSGVGVARGYLGRPALTAERFVACPFYRTGDLVRWRSDGQLEYVGRSDDQVKLRGFRVETAEVARALETCPSVGSAMVVLREDQPGDQRLVGYLVPAGSGALDKEAVSDAVRAVLPEYMVPSALVVLEDPPLTVNGKVDRSAL----------- 182437037 223 -------------HELFEEQVALRPRDLAAVHGEDA----WTYEELNTRANRIAHALLARDLGDEAVVAVVTERNLDWLASVIGVFKAGAAYLPIEPHAPVDRMSRTLVRSGCRLVLTEEGGPDHAR--RAAPPGVELLPVG--------AALAEDRPGHDPGVRYGPGRLAYLYFTSGSTGEPKGAMCEHAGFLNHLYAK--IDDQGIGAGHVVAQTAPQSFDISLWQLVAALVVGGRTLIVGQELDVDRYLDTIERGEVSVLQAVPSYLEVVLSRLEERPRALPSLRCVSVTGEALKKELVRWFARFHIALMNAYGLTETS--------DDTNHEVMTSVPVWDSVPLGHAVGNVAVYVVDEDLRPVPLG--APGEIVFSGVCVGRGYVNDPERTAEAFGEDPLYRSGDFGRRLPGGSVEFLGRRDAQIKIRGFRIEIGEIENQLLRLPGVRDGAVVVVESPDRGRHLVGFQV---GSAEPSDALRERLEQALPAYMVPDRFEPLDALPLTPNGKTDKR------------- 15891263 503 ------------LHEMLTAQATRTPEKSAVASEHG----KLTYRELDQRSDAIAAALAASGFGRGSIVGVCMQRTPDLIAALFGVLKAGAAYVPLDPDYPSERLAFIAQDAAIRVVLTDSDRLAFDATVDLMLLEV-------GKLPDAVFS----AAHACDPA-----DLAYIIYTSGSTGRPKGVAITHGN--AAARMQWTANNFTSDELASVLASTSVCFDLSIFEIFGTLSCGGQVVLANTLFDLPRLQHVVE---VSLINTVPSLLREYLRHDALP----TSVSAVNLAGEPLPPVLLEELAKKAPRIHNLYGPSEDTTYSTGAMVRA--------VSGEKTVSIGAPLPGTQAYVLDRAGRLRPDG--LAGELYLGGAGVTRGYLRRPSQTAERFVPDAFYRTGDRVRRRADGALEFHGRLDNQVKIRGLRIEIGEIEHQLEDIDGVNEAVIAVIGDEASPERLAAYISLDAGRQLTVDDIRAALARQLPSHLVPALWTILPAMPHLPNGKIDRSALR---------- 15891263 1540 ALPD---DTRL-LHEAFFERAAESPEKIAVCAGGI----ELTYGQVAERALALAASLQKAGAGPNDRVAVSLPKGADQVIACLGILASGAAYVPVDPELPAERRFELVEDTAADLVIAEG----------GDWPQRVRVIAVPEEG-----------GARPSPSSTTPSDLAYIIFTSGSTGKPKGVMIDHRGALNTIL--DINRRFAVSAEDRVFALSSLSFDLSVYDIFGPLAVGGAIVIPVRESDNARWMKLLLQHRVTVWNSVPALAQLLLAELPALREK-PPLRMIMMSGDWIPVSLALKAQLPDADLISLGGATEAS-------IWSIFHPIGEALRDWTSIPYGQPLANQRWYVLDDQGRPCPP--WVTGRLFIGGIGVARGYWGRPQLTAERFIPDSFYETGDLGRLRPEGLLEFLGREDFQVKVNGFRIELGEIETALLQNENVAEAVV---------------------------------------------------------------------------- 164511461 463 ---------DTTVHALFARRAAAHPERTAVVCGD----RETGYGELDALAERVAAALADAGVRPGDTVALLMERSTDLIAGCLGVLKAGAAYLPLDARAPRARSAAVVSAAGASVLLTDPGT-------DTDGLGVGHVLRPGEDEAAGRPSPDGRDDDTAGAVPVTPDDLAYVMYTSGSTGTPKGVAVAHRDIV----ALALDRRWRGGAHDRVLFRSPHAFDASTYELWVPLLTGGLVVVAPPDLDVDGIARLIGDQRVTGTFLTATLFNELAD---RCPQLLGTLREVMTGGEAASPAAVRRVRAHCPDVTNAYGPTETTTFAALFPLG------PGDDIPAGQVPIGRPLDGTRLHVLDDRLAPVPPG--VTGELYIAGAGLARGYLGRPGLTAERFTACPMYRTGDLARWTRDGQVEYLGRADRQIKIRGLRIEPGEIENALAGHPDVGRAAVTVVPGAAGPSLAGYVVAAEGRCPDPVALRAH-LRGELPDWMVPLTITVLDRFPVTPNGKTD--------------- 195112112 21 --PAHFFDADCSIGKILFAFMRNHP--ASLCQICDTEGTALTNGEAISFAIRIAQQLKAMNLRQDDVVGIAATNTTYLMPVVLGCLLNGTPFHAVSPWHDEPTFKHLFCITRPRIIFCDGTVYDRLSAIAKMLKAPVYTLKDHRLQLPRIEDLLEPTKQEPEPLLLGGDQTVAILCTSGTTGLPKAVCISN--------SACLFDFGFVTGQDVLLSFSTIDWAPGLFNMLYSCCHGATRVITDHAYTPEYLLQLIEKYKVTLLTLAPQQVASLLKAPTLSQQRLASVRFISIGGGSCYVANLLKLQELNGQISYGYALTECGGVAAN-------------MGVAKPSSVGRIVPGVKVKILDDAGRSL--GHGETGEILVHNGKVWNGYYGNPNESKRIQDYQGWFHTGDMGYFDNENFLYIVERKRDMLRFHGAQYCPYELEQVIAELPDVIEACVFGLWNEVDGDPAAAAVVKPGSRLTEMDIVEYVAKRLVVNHKLHCGVFFLSELPKTGSGKVLRQQARDQA------- 153864046 1 ----------------IERSQHLFPDKAALIF----EGQSFTYRELNEMSNRVANGLSKLGISGGNRIALFLPNIPAFVAAYLGIQKIGAVPVSINSALKAEEVKYIIEDSGALILITTEVLRTNIP--IEEISQLKQILIAEGEAKADR-ALSELMANASPAIEMAPDDPAALLYTSGTTGFPKGAILSHRNLVSN--IRTFVDTVGTHPDDRILLFLPASHSYGQTSTLFPCLEVGSTLVLHRELEIESILKSIADNGVTTFFGVSTIYTLL--YEKASTEQMRTIRRYVSGGAPLPLELAKKWRKFGVSINEEYGSTETSLICFNQTYQ--------------PGSVGSVLEGVEVKLIDETGQEVKPG--ELGEVLVRGPNVMLGYWNCPAETAQVL-KEGWFHTGDIGKL----------------------------------------------------------------------------------------------------------------------- 195114890 19 SYEAPYFSPDLSVGEITFWEMQRHPQ--LIAQISASENTTLTRGELFLNSQSIATYMRNLGMYQSDIVGIIARNTTHMSAVVYACLFNGIAFHPLNVNYMEQTIEKLFEITQPKLIFCDGDEYDKVKAATTKLD---VKIITMRNHKEGSIKIDDVIATPIPADFAPNNQTLGILCSSGTTGVPKAVT----NASAHKFFSTTKY---LTTADVQYCHSTLDWVTGFTAVISSGVHSTLRIISAENFDPTLVLNLIEKYKITWLLIAPSHMAMLANSPDFEKIKIDSLKHLLYGGMCCSLEVQERLKRVNKGVLQAYGFSELGS--TNCTLNKHYD--------EKPNSVGRILPGQKLKIVNENGEALEPN--QTGEICINPCQYWPGYYRNPTESRMVRDRDGWFHTGDSGYVDSDGFLYISGRIKDMLKFQNIMYYPSDIEDVITQMPGVAEVCVFGIHSDENMEEAAASVVPRGAKITAEDVVKYVKDHVSTNYQLHAGALIVDDIKRQPNGKTSREATKKHFIENY--- 169797680 481 ------------LFAMILKQIDERGDNHAL----TSNDHTVSYRELGQHIAGIAEYLRAHGITQGDRVGLMLDRTALLPAAILGIWAAGAAYVPLDPNFPTERLQNIIEDAEPKVILTQTELMDGLNVSVPRLDINQAGVVALEQVRE----------------TLAFGDIAYVMYTSGSTGKPKGVRIGHPSIINFLL--SMNDRLQVTTETQLLAITTYAFDISILELLIPLMYGG-VVHVCPRQDGIQLVDYLNAKSINVLQATPATWKMLLDSEWSGNAGLTAL----CGGEALDTILAEKLLKVGC-LWNVYGPTETT-------VWSSAARITDAKYIDL----GEPLANTQLYVLDEQQRLVPPG--VMGELWIGGDGLAVDYWQRPELTDAQFRAGRLYRTGDKVCLRTDGRLTHHGRLDFQVKIRGFRIELGEIENVLKQIDGITDAVVLVKTTGDNDQKLVAYVT--GQELDIAGLKKN-LQIHLPAYMVPSAFIRLDEFPMTANKKLDRKA------------ 169784034 55 -----------TTYNCVDRHVENNGDNVAIIWDVTGTKEKYTYRQLLEEVEVLAGVLREEGVRKGDVVIIYMPMIPAALIAALAISRLGAIHAAVFGGFAAKSLAQRIEAARPRAIMTASAYRPLVEAIEASSFKPEKVIVWQRDQLRGQRNWQRLVKSAAGPVPVASTDGLYIIYTSGTTGLPKGVVREAGGHAV-GLHLSIRYLFGIGPGDVMFCASDIGWVVGHSILYAPLLVGATTVLPVGTPDAGTFWRVIEEHRANVLFTAPTAMRAIRKDDPDNKFGLKHFRALFLAGERSEPSIVQVYQDLGAIVVDNWWSSESGSPISGLALRSTAGMTLGDDKAIRPGSAGLPMPGFDVRIVDDEGREVPRG--TMGNIVLNAPTAFTRLFNDDERFYKGYFSGRWVDTGDAGMIDQDGYIHVMARTDDIINVAAHRFSTGAIEQAILSHPEVGEASVVGIPDTLKGHLPFAFIQPRPATPTPENAINQRVREQIGAIALGGMIQGRGMIPKTRSGKTLRRVLRELLEH----- 163725777 19 ------------ITDYIKRWAEKTPDNIALVGANKEEV--YTYKEFDEIITLYALRLKEMGVKKGDIVAVQWLSTPEFFFLTYGCATVGAVISPLDVRLQDHEIIRNMNKIEPVAFFCLRDFTQISQAVFENVKSLKHIVEYSDGAFDNDAEYMDALTPLAEDASLDKRDPHIIIFTTGTTGFPKAALICNENTLVNNAIFSREVGL-WGSASRFLNSMPTSHVAGTCGPMTAWFVGGT-VVTVNIFQPDLVLQFIEKYKATWWGGVPTMFHMIWQMPNYQDADLSSLLYVLYGGSAVDITFLEQMQKMAPSFGTALGMTECAGYFTATPKAIPIAEMAGQVGQVYPELA--PVTIREPMKEDGTGEEVPLG--EVGEICVHGPIVFLGYYNDEEATAKAITKDGVLYTGDMGYFHDFGVYRFAGRRKFVIKPKGYLVFPDEVSDFINQHPDVDQALVVGVPHKTHVDGVFAWVKPKPGKDLASDAIKGFCKD-MAGYKRPLHVEFWPNFHVNRVGKVDVMAMTEEA------- 118463544 33 -----------TLSDAVRRNAQRTPERPAYIDHG---GRTFTWHEFDCAASNLAETLAGLGVGPGDRVAVWHGDCAAIHVLFVAIERRGAVIVGIGERAGAREAGAILRNAQPKILLSDQPRSKPAAEVAGELRIPA--LVLTQPLDTEPRAFDR-------DCQLGPDDVFLINSTSGTTGLPKCVVHTQ-NRWYYFHQKAVANGM-LTPDDVFLPVIPTPFGFGIWTSHTTPIHLGATAVILDRFTPAATCEAIARHGVTVLCCVSTQLTMLMADPASRRHDLSSLRIVYTGGEALPYRPAAEFEELGATILQFYGSNETGMLSATTV---------HDPRDRRLGTAGRVVPEMAVRLFDGDTDVTATGRGQP---ACRGPATSLGYLGGTDH-DKLFTRDGWMRMGDICEIDADGYLRVTGRTSDFILRGGKNISASQVEDAAMTHPAVAIAAAVAMPDPVFGEKVCLYAELAGPATDPADLTEHLLAQGFSKELLPERLVVVDELPRSSGGKVAKGRLRE--------- 214003828 10 -----------TVLDLFASHVDRTPDAVAVVDGD----RVLTYRQLAELAGQLSGRLINRGVRHGDRVGVMMDRSADLLVSLLAVWHAGAAYVPVDAGYPAPRVAFMVADSAVSLMVCSAATRDAV--------------------PEGTESILVTDKDDASVVTVRPGDLAYVMYTSGSTGTPKGVAVPHRSVAELVAN----PGWAVESGDAVLMHAPYAFDASLFEIWVPLVSGARVVIAEPGPVDARRLRDAVAAGVTRTHLTAGNFRAVA---EESPESFAGLREVLTGGDLVPAHAVARVREACVRVRHLYGPTETTLCAT-------WHVLEPGDALGPMLPIGRPLTGRQAHVLDGSLRPVAPD--VVGDLYLSGAGLADGYLDRAGLTAERFVANPMYRTGDLAYWSADNELMFAGRADAQVKIRGFRIEPGEIEAALTAQPHVHEAVVVAI-----DGRLIGYVV---GDVEPDRVRERLA-AVLPEYMVPAVVLRLDTLPLTRNGKLDRAAL----------- 214003828 1028 ------------LPALVGRVVEDWPHDIAVVD-GDGE---LSYGELWDRAVKFAAVLRARGVSHEQPVGLVVGRSSWWLVGMLGVQLAGGVFVPVDPAYPAERVRLVFGSADPMLVVCQGKTRDAVPEEFGD-----RLVVIDE--------LDLVAAPSAILPRLDARDAAYVIYTSGSTGTPKGVVVTYSGL--GNLALAHIARFGVSRSSRVLQFAALGFDTIVSEVMMALLSGATLVMPPDEDLPATLAETLERWDVTHVKAPPSVLATLDVLPDR-------VETVVAAGELCPPGLVDRFSA-DRRMINAYGPTETTICATMSMPLVPRQ---------HPIPFGAPVAGVRGYLLDSFLRPLPPG--ITGELYLAGIGVARGYLGQTALTAGRFVADPFYRTGDLAYWTDQGELVSAGRADDQVKIRGFRVEPREIEFALSSHPEVSGATVT-----VHDGRLVAYVAP--GDIDPRALRDDLA-SRLPPYMVPAAVIALDVLPLTPHGKIDRAALPE--------- 146299846 229 ----TDYNRALTLVEIVENQVYKTPNDIAVIC----KEKSLTYGELNKLANQLSNYLIQQGVSEGDFVGVKLERSEKLLVSILAVLKAGATYVPLDVNYPAERIAYIETDSNCKLVITGAVY-------------------------DDFLESQEKYNIENISLNRKSDDTAYIIYTSGTTGNPKGVMITHQNAV--ALIHWAQEEFNPENFEIVYAATS--HCFDLSIMFYPLSVGKRIKILN---NALEIGPELTKDKNILLNTVPSSIRNIL----AEGFSLENVSIINLAGEPFPVDIAKKLLQTNAEIRNLYGPSEDTTYSTCYKLSS--------AKNYQTIPIGKAISNTQAYILDEELQLVPMG--TIGKLYLSGDGIANGYLNKPELTAAKFIENPFYDTGDLVKWMPDGNLAFLGRKDHQIKLRGYRIELEEIENVISSFSENIGQAVVAVRKNNGEDFLAAYFT-EIENVSKTDLRAY-LEKQLPAYMIPSYFTAVEKIPLTPNGKINKDALSE--------- 146299846 1261 ---DFVFDTDKTVIDHFLQQVRKTPQKTAVIV----DDQTLTYAELDEMSNKLANYLIEYQLGKGNFAAVKLERGLYLIISLLGILKTGAAYVPVDINYPENRIKDILDDVSPKAII-DDAF---------------------------WNDFDSNESSALQPKTLPKTDLAYVIYTSGSTGKPKGVMIAHQSLV--NLCFWHKKAYNVDENSRTLFSGVAFDASVWEIY--PYLISGAVLYPIQRLQIPELVSFLVKNEITHSYLPSKICQDLMA---ETNLKLPAL--ILTGGERLNYAV-----DTSLQVFNNYGPTENTVVTTYYDCKKALNE---------KVSIGKPVANTQVYILSENLKLQPVG--VIGELCISGIGLSKGYLNQPELTKEKFIQNPFYKTGDLARWLPDGNLEYVGRKDNQVKIRGNRVELGEIEYVIREFDSAISNAVVLVKEVKNEPFIIAYYTT-GKSVDKKELRKY-LKDKLADYMIPAYYVELETLQLNANGKVD--------------- 146299846 2287 -----------SIAQRFEKQVELFPDREAVASKNT----VLTYKKLNNCANHLAQQIIEKASTETKRVALLLNHNETSVIGMLGVLKAGYAYVPIDANSPLSRIQYIIEDSGCDQLVCNEVTVEKANQLKKELPQLSI-----TKLSENY-NLPEILNPKQSSSPLAE---AYVLYTSGSTGMPKGVLQIQKNVL--HFIRVYTNNVHIAIQDNLSVFSTYTFDASVKDIYGAILNGAKVSIYDIVENGDSLSEWLLAENITIIHMVPTIYRNFLKGLKKDEA-VPTVRLVDLGGESCHKSDLELFKEHGAFLVNDYGPTEST-IVAQKFLS------HESELTRNNMPLGKSVEETKVFLLDENNK--PKGIYQTGEIVFKSDYLSLGYLNRQELTDKVFTTDPLYKSGDIGMMLPSGEIEFLQRKDSQVKINGLRIELSEIEYQLEQIEFINEAVVLLKELQE-NSYITAYV--RSEEILDVTKIKLLLGKILPKYMIPAIYISMENFPLTRTGKIERKALPD--------- 183982626 32 -----------TLSDAVRRNAECSPHHAAYIDYPASL---LTWSEFDCAATNLAEQLAGAGVLPGDRVAVWHGDCAALHALFIAIERCGAVVVGIGARAGIREATQILRAAQVKLLVSDAPRSAAATEVSAQLPVPSGVLVREGKTPVPVAPENGLESELGNERRLGPDDVFLINSTSGTTGAPKCVVHTQNR--WHYFHQHAVANGMLTPQDVVLPVIPMPFGFGIWTSHTTPIYLGASAVILDRFTTLAACEAIARHRVTVLCCVSTQLTMLMADHWCRAYDLSSLRVVFAGGEALPYRRATEFEDLGAAILQFYGSNETGLLSATTLRDSRERRLRTG---------GRVVPEMSVRLFDGD-RDVTESGR--GQPACRGPATSLGYLGGTDH-EKLFTRDGWMRMGDICEIDPDGYLTVTGRTSDFILRGGKNISAGQVEDAALTHPAVAIAAAVSMPDPVFGEKVCLYVLADSQRLDRTELVEHLLALGYSKELLPERLVVVDELPRSSGGKIAKGQLRD--------- 48477703 31 ---SIDLSQEFNVHDVIEKDSLKNPEKTALIHYDMDTERSISYRDLVNRSNALLSFLRLNGLKKGSIVYLMMPVVPEQWYALTATIKGGMIAIPCATNLTEYEMKNRFSDLKPDAIIADERSANLIDNIIPE-NTLR--IVLGEK--KNWESYNEIKFNKAEYEKTYYKDPILNYFTSGTTGLPKRVIHSAVGYPIGHMSTAAFIG--IKSDYIHLNLSATGWAFAWSSYFAPLIMNATIINYSGKLNPEKYIGLLEKYHVNSFCAPPTAWK---QFILIKDLKLPELKVAVSAGEPLNPEVINRFEKIMITIRDFYGQTEST-AMIGNMPGDDI----------IPGSMGRPSEMYHMVLLDEENKEINENDK-IGNIAVKLDGLLLGY-SDESRNRAAFV-NNYYLTGDKAYLN-NGHWFFVSRNDDIIKTSDYRVGPFEVESALMVHDAVAEAAVIGINDPEKYEIIKAFIILKPGYNPSMDLAISLVSELLPYYKVPSVIEFVNELPKTISNKTRRNVLRD--------- 111021647 4 -----------NLADLFEHSVDAMPERVALICG----ARRVTYRELEDRANRLAHHFLEVGLTAGSHIGVHLHNSIETMETLLAAYKIRAVPVNINYRYTSDELAYVYGNAELDAVVHHRLYSPRIAEVLPSLPRIRHTVVVEDDVPSDSVPYEEALSGSGDDFGERSSEDLFIMYTGGTTGRPKGVVWTHEAI-WRVLAGGLDFYTGEAIEDLWFALPPLIHAAAM-MPTLTALFSGNTVLLESKFDADRTWELVERHKVQILIITGAMGRPLIEAHQPSRTDTSSLGVVASGAALFSPVIKDAFLDAGLLVSDSIGASETG------FGGIGFATKGEKQVGGPRVPAGR-----YALVIDEDDVPVEPGSGKDGW-FAKGGYVPLGYYNDPEKTREIFREDGVVVTGDRARVEADGSITLLGRGNMVINTGGEKVFAEEVESAVKAYRDVYDAIVVGVPDERWGHRVSAVVQARDGRGVDFAGLEEYVRQSLAGYKIPRLVWVEDTVQRTPSGKPDYR------------- 124486051 23 -----------SLYSMFNYGVQHAGREAVAIQYFDN---RITYGELYDLIDTCAAGFLDRGVKKGDFVTLFLPNIPQCVIAVYALNRIGAICNMVHPLSTLSELENAVKLTDSKLILTNEGLAANFDVDIIRCRTPGYFVRKSPKASSRVTEWADLLAAPLPPLEGKADDTAVIMYTGGTTGPAKGVMISNWSVNYVTTRLLLENVTHTAHGDGFLAILPLFHAFGLAVCIQAPLSSGMRVMLSPRFNDKECSSLLLKEKVAYVIGVPAMYERM--YPYLKDHDLSFMKHVVCGGDWVSHDLAYRYDKGGAEFRPGYGLTEACG--TCSLTRNQYKAFPE-------GCVGIPVEGTDICLVNPGTDEVPEGEE--GELCISSPSVMKGYYKNPEATDDVIHPDGWLHTGDIFAIGEENNLCFRSRIKRLVKVNGYNVYPPLIEAAMEGCPIVAKACAVGFKDDR---RIKLYVTLK-QKMDHAEAEKHLLAEHLNHWSVPKAFVILDEMPMTKMNKLDYMALQDRA------- 169622284 15 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VSPHDVVNLQFTSGSTGNPKAAMLTHQAAFTDLRYSNLVDRMKLTPKDTLCCPPPLFHCFGLTLGVLATLHGGKIVFPAESFDPVATMHAINDERCTALHGVPAMMESVINVKKPAGWK-SQLRTGIVAGSPVPRWLMERMEELGLEFTSSYGLTEASPTVFNAHTTDSLHA--------RLTTVGTVLPHARVKIVDNQDHIVPIG--VRGELCISGYQVCRGYWENPEKTAELLVRDEWLHTGDEAVLDVDGYCTITGRFKDIIIRGGENIYPLEIEERLVEHASIARAIVVGVSHPRYVEVPAAFLLRKEGAEKPDDEVKSWVRQVLGRHKAPMHVFWLGEVPLTGSGKIKKFVLRDVAEGLL--- 170060108 17 -LPSVF-NPEVNFGKILLATMGLNPGKVIQYDADTG--RTMTNGEMQLRAIRASQNLAALGLKQGDMAALACTNSENVMPVVVAMFFNGIPFNTLAPGHEVDDLAHMMRITQPKLVFCDVDNYERVKKATEVAVRDKPLLYVFESDLEGVNKAEDLLEETGRERMFARNLPGIVLCSSGITDLPKAVTLSHAQLV--SMYGSLVGVFKFS---LLFNFSPLYWISGLHSLGLSLIHGIPRVITRKPFSEDTFFDLFEKYPIDYLFTPPSHAHLLLQHPRFKTTDFNRVRTWLVGGSPVPDALRDSLEAKGKTVMIL-GTSEIGFVTTDFF-------------KRKPLSVGAAAPNVRIKIMNEVGKAL--NNGERGEIWMTFSEKFLGYYNTPEVTAAAVDANGWIRTGDVGYFDEEGYLYLEGRQKDMLKWRGYQIAPADLETILRDIEGVDQAYVVGVLDEDGSSDLAAVIVKVEGSELTKADILEVVNDKVADYKLRGGVYFVDAVPFTSNGKILRKKLIEQVK------ 163840579 34 -----------NLPQMLRQQADSRPDSVAVV----GSQSTMSYRELVRRSSQLERYLRSLPVATDDRIGLFVESSLDLMVGTWGVLFAGCGYVPLAPEYPEERLRYMIEDSGLNVIFTQAHL--RAKALELAVPGVKIVTLEEATV---FAERADALAAPAAEEDFAAETLAYVIYTSGTTGKPKGVAIEHGSIVNQ--MVWLKSAFDLDERRVVLRKTPMFDAAQWEL--LAVAYGSRVVMGKPDIDPAGLIETIQEFGVTTLQGVPTLLQALVDNEDFARFD--SLVQIFSGGEALSKKLAIRCLEVGAKLVNLYGPTECTINATAYVVDPDTVKDGPN-----VIPIGRPVAHTSLYVLDHQLQPVPIG--TPGELFIGGRQLARGYLHRPEQTAEKFIPDRLYRTGDLAQWNEDGSVQFVGRMDNQVKLRGYRVELDEVRLAIENHDWVKSAAVLVREDSDTG------------------------------------------------------------------- 114320755 12 ---------------------ARPPDGVAAVAITRDGAEECSRGELLERAGRLAAGLVSAGLDKGDRIALVAHNSVDWVAAALGVMQAGGVVVPLDTQMPLKEFHFVLRDAQPRWVFTTGALVDRVIGAEVDPEPTLYRLDGDERAPE---HWRSLWADEPIVPDVAPEDLATMFYTSGTTGAPKGVPLTHKNLASN--VSSLVQENVAGSDDRVLVPLPFHHVYPFTVGILVPLRLGAPLILPFSLVGPQIVRALQLGQPTIMLGVPRLYDAVWTALEDRGRRLPSLRMVVSGGAALDPTLTEKLRALGWEVATGYGLSETAPILTYN----------PPERLRVE-SAGMALPGVELAI---------DPPGEIGEVLARGDNVFHGYWRRPDKTREVLQEDGWFRTGDLGELDGDGYLYLQGRRSAMIVLGGENIDPERVEGVLSQAEGVREVGVL-----ESGGRLVGVAVPEPALLRAEALRERLISAVLPSHHRPGRLQVVDPLPRTRLGKLRRHELQHLY------- 89893267 2 ------------VVNWLKKQALENPHKLFLNE--------LSFQEVDRRVTDLAGRIYPF-VKAEDRVALYAHNSVDMALFFLALQALQIEVFMMNTRLTPEERAKKLKTLNIRVAFSDDDFIPLGRVLAGDYDGQAR--CREEDAPEK---------------------IAVIMDTSATSGDYKSVPLRRKQFAAHVQASRQV--LGVREEDNWLLVLPLYHIGGLAILMRS-LYNGTRVTLMGKFDEEQILKGIEEGSLTMLSLVPTLLMRIVNRIRRH-----HLRVVLVSGEFIPKSLVETCLEKGIPIYKSYGMTETTSQCTTFCVAENPGKLD---------SVGLPLPGVTLRIVNPDG-------SGIGEVLVQSPLVMDGYLGQEPA-------GGFINTQDMGYVDEEGYLYILDRRKDILISGGENIYPQEIEQVLYAHPEISECAIVGMKDEKWGQVPVLFVV---SSLEDEEIMDYLAR-KLARYKLPRKIVHLRWLPRNATGKILKKDLAE--------- 77458494 6 --------KDMPLLARFAEQVACNPQAPAVID----QSLTLTYAQLASASERIARGLLARGVEPGQSLALCMPRCWQWLAAIIGALKVGAVVVPLDRASPRQRRELMLADAACVGLITLDE---------EPLWSASLWQTSVEALLDQSDAPAQALAEDFAEV-------MFLFYTSGTTGTPKAVEVGERGLLRLAHTNGYIE---IRPTDRFACLSPAFDACSFEL-WAPLLNGGCCVMIADELDARRLAEVLERAQVDNLFMTVSLFNTLIAEWPSC---FSSVRQVLIGGEQISAAAVRGWYRANCRIFNVYGPTECTTFALCWPISRDFAADS--------APIGRPLPDTGVLVLDEQQRPVPAG--EVGELYLSGSGVARGYRNRPEETVRQFVRDGHYRTGDLVRRNAEGLIEYLGRVDRQVKIRGFRIEPGEVEQRMLEYPGVAQVYVCTRRQAAEDHQLLAFIVPRGD--LDYHAFENHLRAQLAPYMRPHQLFLLERLPLTANGKIDR-------------- 77458494 1042 --PQVVLPFN-TLADGFEHQVLCTPEAVALVQG----QQRLSYSELNTRADALAANLIERHLPTGNHVVLFLDASVEHIVALLALAKLNLTAVPLDPAYPVAIQRQVLEQAQPLCVLFSDATKAALDDLNAGRFATHRV---DLRADAGTFERPRHAGER----------PLYTLFTSGSTGTPKGVQVSERTLC--NLLQWQRTEGQLPAKAVTLQFSMLSFDVSFQEIFSTLCGGGCYHLITPRWDAEALLDYMVEARIERLFLPYVALQHLAQTAVTRGIYPSALREVITAGELCTEALRNWFGGMHASLFNHYGPTET-------HVVSALRLPPVARDWPLRAPIGNAVGNARLLLVDEHDRPVPIGSR--GYLLVAGPMVARCYLADPALNAARFVADGYYRTGDLAWADAQGCLHYLGRDDQQIKLSGHRLELGQIEAALMQVPEVVNAVVAVQADPP---RLIAWLQLEGEPPTSQALDRQVAR-RLPAHVRIDEYRRINRWPRTPSGKIDRKAL----------- 169977298 517 --PRVIVENEGTFPALFEAQVARTPERVAASCCD----ETWTYAELDRRSSRIAHQLRALGAGPGARVGIFLERSLQMLAATIGVMKSGAAYVPLDPSFPDERLAFMRQDAELRALITEQTLAAR--------PCVAAEGLPLLLLDKDDARIVEETPQREGMVVPALSDVAYVLYTSGSTGRPKGVQIQHHALT--NFLGSMRKEPGIRHDDVLLAVTTLSFDIAGLELYLPLLAGARVDIARREDDGARLAARMAEVSATLLQATPSTFRMLLESGWQGQPALTAL----CGGEALPRDLADRLLARVGTLWNMYGPTETTI----------WSMVARVEQSGGPIVLGRPIAQTQVYVLDRHLQPVPVG--VPGELYLGGAGLALGYLGRPALTAEKFVPDPFYRTGDRVRFLREDAIEFLGRVDHQVKLRGFRMELGEIEAALRQHPAVREAVVVARALQTDDTRLFAYVTVDPIALSTEEIK----------------------------------------------- 50552904 23 ------------ITDFIRSGGHSNETKPSVIDAKTG--QTLSQAEMWQLSDKYAALLSSQGLCRGDVLITFFGNVILAPVVHWAALDLGATISPGSTGYSAQDLAHQFRVTTPKVVVYAKAFKDVVDEATKNSPNPPALVELEALDKQARMVGNHKVEHTRKIKLAPHESRTRIAYSSGTSGVSKAVRLTHSNLTSCSEISNKASESLATDQQIAAAIIPVSHLFGLSKFLIGNPHAGATTVYHNGFDLIEVLEAQKKYKVNSWTLVPPIIVLLTKHPIVEKYIPSHMRAILSGAAPLGANVTEALLTRGLRIVQGYGLTETSPVATL---------FDPEDKERHIRSCGKLVPNSQVRIVNEDGVDQPQGTLPVGELWIRGPQVMDGYHNNPEANEACFVKRHWFRTGDVALVDKQGRYMIVDRTKEMIKSQGKQVAPAELEDMLLGHAQVADTAVIGIQDEKGNEAPRAFVVLKDPKYDAVEI-KTWLDKQLPKYKLHAGIVVIDAIPKNASGKILRRLLRAR-------- 214037728 21 -------DFPADFRQLLERAIEVNPDGGGLNFFDQG--RSLNASEVRDAVYRLADGLQDIGVGKGSHVAVMLPNLIEFPLTWLALGVLGAVQIAVNHRFTSKELDYQFNDAEAEFVLTTPQFLPVIDAARQALLSDDNIILVADEAVAGHPHW-QSLADAGSPDYRPDWDLLSIQYTSGSTGLPKGCMLSQRSWIVFGCTPLALFDHQL---DNIMADHAYFYLDPQWQTVSALYCGARLHVP-EKLSASLFVERVKTHNINMTLFP----RPIVGEKGEESDKDTCLQKIVAAGAEGIRNIRRRFE---CVATDGYGMTEVGAALIM---------PEEVSDADLDACCGVPGPFRQCRIVRED--KVDCETNEPGELWVRGDGILLGYYNKPEATAEAFEGD-WFRTGDLFVRNAKGYYQIVGRIKDMIRRSSENISALEVEQALTMVDGVQQVAVVPVPDDYRGEEVKAYLLLEEGQ-TPQSLVLEGAKERLAEYKIPRFIEYVTTFPYTPSQKVAKAKLVAEAGDLRAGA 114761141 1 ------MSSGFNFAETLDHAARSRGDHPALIH----DGTTLSHAEFAALVRRTATVLTEDGIGRGDLVGLGMQDSIEYVALLFALARVGAITLPVDARWHEDEKRRMVEFFAPRLLFSDD-----------PLPGIEGCPV---QLADDVWKARVATASEDAPIVHAPDLGMVVSLSSGTTGRPTGPLLTHEQM--YARTVSQMASLGFSCYDRFMTATPLYFGGGRAFTLSQIAIGATLILNTPPFKAQELARAVAETETTALFLVPTLLRRLLELPDSELAGFHGLRQLISSGSPLHAHEREAVRRLTPNYYEYYASTEGGGVSV----------LAPADQRAHPETVGRPAFRVDLQIVDDAHAPVAPG--ETGHVRYRGPGVAEWFFRDEDAAAKAF-HDGYFYPGDLGALDAGGFLTLKGRSKDVIIRGGVNIYPPEIERIASALPAVAECCVFPVPHAAFGEEVIAVVLRDGADATAVQTITEECAAKLARYKLPQHFFVMDSFPKNSGGKVIKPKVMEAA------- 119716950 4 -----------NIADLFEHAVDAAPDNRALKVGD----RVVTYADLEADANRLAHYLRAQGVGVGDHVAIYAKNSIEHVVAVLAVVKIRAVNINVNYRYVEAELDYLLDNADVVAVIHERTYAPLVAACFPKHAKLRLAVAMRDAIEPGGVLWEDALAGQSAERDFGERDDIHIIYTGGTTGFPKGVMWRHEDFWVLGGGIDFYTGAPLEEYDVTFPLSPLMHGGAQAGLLMHLFAGHLTIL-EPRFDPVRTWQIIDENQVQLIFMTGAMARPLIEAYEAGGYDGSSLFAISSSAAIFSPPVKKRWMDANAVFTDSIGASETG---FQGMGMQEKDNISPDGPVVGLGPHSV--------VIDEDGRDVTTDIGKVGRLG-RGGSVPVGYYKDPAKSATTFLGERYSVPGDFARIEEGGRVTLLGRGSNCVNTGGEKVYPEEVEMAVKGHPSVYDVLVVGIPHERYGQAVAAVVELREGASLELEELRGYLRAHLSGYKLPRALTIVDRIPRNATGKAQYPKAKE--------- 70605878 44 ---SWFVNGKTNISY---NTVDRHTGTALVFFPEDSKPIYVRFEELKRVVQSISSILLKLGLRKGKRITIYSPNSIQTLSTIFASARIGAIYSLIFAGLGKEAVNSRLQDFNPDIIVTSKYTVRRGNKIPLHHKGN---IMFRQKDDNEEINNLLNMSEDVKVEEIESSEPLKVMYTSGTTGKPKGVILPHGSWMVGDYTVFDIL-FGLKPTDTVFTTADVGWITFSRVMYGTLLHGSTFGFMEGAPDTDRLVKIIDEIRPKVFFTSPTLLRMLRRY----EIRIPRVEYIATAGEIFDEQTWEYAKRFADRVTDVYGQTELGYIIGTPY--------SLDDVEAKPGYAGVPFPGAVVDTLDEDGRSV---RGNPGYLVCKTPFPTQGILNDEERFLSYFKKFGYHDTGDVA-ILEGNYVKIVGRADDMIKVAGHRITSGEVENVIMEIDGVKDVAVVGVPDEVKGEKLIVFIV---GNVNQDEITRK-VRDSLGPIYIIDKVYYVKRLPKSRSGKVVRRALRD--------- 125808759 27 ---------DTSVGKIIFNTMKNWPKNVCQICDIDGVA--VTFEQGLTWAIRIAQYFKKRGLNHKDVIGIAAKNSTYVMPLGVGCLMNGTPFHSVNPVLDAATITHVFSITKPSLIFCDGNEYEKVHAATGWHPDIYTLTDHVEGVPKIETLLDPTTSEQPENLKDGGDQTVAILCSSGTTGLPKAVCISNSNLI--------QDSMLVHSESVIFIASCLDWITGLWAFVFSAVFGVTRIITNKAFSPEYFVYLVKKYKINYAVLPPRHLSALISCPDATPEALAPLTHLNYGGGLVSTTTLQRAQELCAMFNSGYGMTEVGAITINIGISN-------------ISSAGRLIPGVRIRIVDEDGKNMTYN--QVGEIYVHTGQAWNGYYGNPVETRRMQDFEGWFHTGDLGYFDEQNFLYIVDRKKEILKYQGLHYWPTEIESVISELPQVQDVCVVGVYDEREGDAAGALVVKKGAVVTAKDISDHVAK-RLPAKQLRAGVQFTDKLPANVNGKTLRKTARDVF------- 26541506 504 --------------ERFAAQVDAHPDTVAVVEADGG---QLTYGQLDVLANRVAHLLTARGVGAEDRVGVLLPGGGALAAAVLGVLKSAAVVLPLDPGYPPARLAQLVEDGAPRLVLSGAGSTDL-------LPDLDVVDVTGEEVAG-------HPGHRPPAVATAPDAGAHLLFTSGTSGRPKGVLTTRAGLVNRLMG--MERQFSVGAGDRVLCKAPLFDVAVWEL-LLPLVTGATVVRVGGHRDLEYLRELIDRHGVSVCHFVPSLLEEFANAPAGAH---PSLRLLLSGGEELPAPLAERLDRFGAEFVNQYGPTETVIDVTSGRVSGP---------VPHRVPIGRPVPGAEVYVLDASMRPQPVG--VVGELYVGGVQVARGYVGRAALTAERFVPHPFYATGDRARLLAGGSVEFLGRTDDQVKIRGNRVEPAEVAAVLRAHPQVSGSHVT-VQRTGAAPRLTGYVTSDAANADETEELREFLRERVPEAMVPAQLFVLRQWPTGAHGKIDVTALPQ--------- 111017094 458 ----------------LDRAATVVTRPDAVAVRDRGRV--VTYRELDEAADRWARVLTGHGVGPEDLVAVSIPRSYESVLALWAVARTGAAYVPVDPTHPTDRIAYTLGDSGAALGLT-------VRSARDRLPTTIRWLSIDDGDD------HPPTVERDRPVHLG--HPAYVIYTSGSTGVPKGAVVTHDGLA--NLVQEIREKYAVAADSRVLHFASPSFDTALVEVLAACIGGATLVIPTDVYGGAELRELLRAERITHLLSTPSALATV------DPDGLDSLELVLVGGEVCPQDLADRW-AVGRTMRNAYGPTETTCSVT----------LTDPLDPGGRVTIGSLMRGVRATVCDPLLRPLPPG--AVGELYLATPALARGYHRRPALTATRFVADPMFRTGDRVRWTNSATLEFLERTDDQVKVRGFRIELGEIDAALRRNPDIDFATTIVHRTPVGDPVLVSYIMVRRESQTTPESARHAIARFLPEYMVPGSITVLDAVPLTPTKKLDRGAL----------- 211583568 55 ---SWFADGEITTYNCVDRHVAGHGDNVAIVWPVTGVTEKYTYARLLDEVEVLAGVLREEGVQKGDVVIIYMPMIPAALIAALAITRLGAIHAAVFGGFAPQALAQRIEAARPRAIMTASCYRPLVEGALKASSFKPSKVIVQPDKRGGQRNWQRLVKSAAGPVPVKSTDALYIIYTSGTTGLPKGVLREAGGHAV-GLELSIKSLFGITPGDTMFCASDIGWVVGHSILYAPLLVGATTVLPVGTPDAGTFWRIIEKHNVNALFTAPTAMRAIRKDDPDKRGGLKSLRALFLAGERSEPGIVSKYAAAGALVIDNWWSSESGSPITGVALDSPASGPDHPPLTPRPGSAGFPMPGFDVRIVDDEGNEVPRG--TMGNIVMAAPSAFTTLFEDEERFYRGYLKGRWIDTGDAGMIDKDGYVHIMSRSDDIINVAAHRFSTGSIEQAILSHPSISEASVVGIPDPLKGHLPFAFIQPKAGAVPGEAEVNALVREQIGAIASLGGIIQRGMIPKTRSGKTLRRVLRE--------- 184199829 60 ------------------------ADREALVIVEDGAQTRRTYAELSRRSSQLATWLRGQGVQRGDRVILMLGNQVELWETMLACTKLGAPMIPTTVMLGENDLRDRVERGNASWVVTSHSNALKFADVPGNFTIIEVPDQPDHRVRPTSGAFTSSSADDDAAEPSPADATLLLYFTSGTTSLPKLVEHTNTSYPVGHL--STMYWIGLEPGDVHLNVAPGWAKHAWSNFFAPFIAGATVFLYNTRFNAVALMDQMEREHVTSFCAPPTVWRMLIQS------DLSHLRKTVAAGEPLNPEIISRVKAWGTDIRDGFGQTESSLQIANT-----------PGMPVKPGSMGRALPGYDVVLIDPNTD---QESETEGELCLRLDGLTPGYHGDPAKTADAFR-DGVYHTGDVVSRDASGVFTYVGRADDVFKASDYRLSPFELESVVIEHPAVVEVAVVPSPDPIRLAVPKAYVVLDGHEPTAEESILHHCRVNLAPYKRIRRLEFA-ELPKTISGKIRRVELRRR-------- 126731244 15 -------PAPFNLAAHVLASGASTPDKIALSVVRPTGAQRWSYGRLITAVRGTATGLLEAGLRPGDVLLMRLGNTVDFPIAYLGAIAAGVVPVPSSSQLTAPEVQKILDHLSPAAIL-------RADGVPCPDTAVPVF------GPEVYERWHDL--PPADYAMGDPERLAYIVYTSGTSGTPRAVGHAHRAIWARQMM--MDGWYGLGAEDRLLHAGAFNWTFTLGTGLMPWTVGATALIPAAGTDAAQLPLLMKRNDVTIFAAAPGVYRQILKFPVAP---MPRLRHGLAAGEKLSETIRDGWRATGTEIFEAYGMSECSTFISN-----------APARPSAPGTLGRPQLGRHLAIVDEDGAPVARGMPGTIAIHRDDPGLMLRYVGAEDATAEKFAGD-WFLTGDLGAMDDDDQISYLGRSDDMMNAGGYRVSPLEVEAALAGLPGVTELAVTDLQVKDDVRVIAAFYT--AAEELDEESLKAAAAERLARYKCPRAFIRLDALPRNPNGKLIRKALK---------- 126645411 8 ------------LSELLSAGAKASPEKIAFKCAEG----QITYQELDQKSNQLANWLVSQNVKQGERIGILIEKNIVTSFAIYGVLKAGAVLVALDPSQPAEKLDAIIQDCGIKVLLTIPTHQRKVDQMATD-----ELIILGSQSGINWNTVFQEADDSPLDLDIKPSDLAYILYTSGSTGEPKGIVHTHASGMAYARQSALL--YEVTPDDVIGNVASLHFDQSTFGYFSAIYAGCTTYVFGELIMLGSFCEAIKANEISILYSVPSLFISLIQ--GNFDLDFPKLRWIKYGGEVFPSELIKKIP--SAKISNVYGPAEVN--------QCTYYTITEPVNPEKEIPIGQVWSNTNYLILDSENQHV--NPGEQGELLVHSSTMMSGYWNNDFLNEKAFFYDKYYRTGDYVYLNEDDELVFVGRMDRQVKISGHRVEMGAIEQVILRLPEVKNVAVFTCQ-PNGTRELCAAIVPKNSTLDMDEIRKKLL-NLLPKTSIPRNFFEVQSLPHSVNGKVHYLKLEKQFSN----- 118586400 33 ---------------------------------------WLTNGQLLEAVDQAVKTFNKAGLKVGDLLLLALPNSTAYVISYLAAMRTGLAIYSMNPKMPEKQAKNEFRKRNYKAAILDDDYQELFNQI---VKNPKIKTLSNYGDYSIKLTSWETIKANNDVNDFDEKHSGIVIYTSGTTGKPKGVLLDHSQM--YTAGDNVVQSHKLTENDRVYIVLPFYHINAQNIALMSALISGGSIVVQKHFSAHKFWPVVENQEVTWVSAAPAIILILLNT-EINPNNLQKLRFIRSTSAPLAIAAMDQFERFKVPILNSYGMTEAPSQIAVDPMPPLHSP---------AGSSGKPF-NIAIKISDKKTKELSIG--EDGEIWIKGTNTITSYLHNRD--QESFV-NGWFRTGDVGHLDKDGFIFLAGRSKEMINKSGDKISPYEVEDIIDKLPFVDSAAVIGYPDKIYGETVAAVIILKDSTDKKTALIDFAIRKIVSKFKVPQYIFFMKDIPRGATGKIKRTALKNK-------- 46127883 27 -FGDPILDLHLTLWDIFESAAASKPDGDAIVHLSNGDLHNWTYAELRDKAERVAETLESLGCRPGMRLAVVLSNCAEWALFFWAAAKLRMVFVPIDPTVPRDARAAILS-VKAKVVVAQDAEAAKALDLPTE---SRICIVCAEERMGDWLELSDVLSPREKLLESAPKDAALIIFTSGTTGQPKGCIHTNANLI--SQCCDFDPEVNAMGKLRWLIHTPVSHVFAINNTLRAWRWSGLAVIPSKTFSVDATLDALVKERCHIMSATPTLVKALMSHPNFPSVDQLDLRIVTIGGTSIGPEDIKLCRELGAQMIQVFGMSEGAPIIT-------WKRADPDLVDSWHPGVGKVLPGAAVRICRPETREILPRS-EIGELHIGGTSVISKYYDNSRGSDGAMYTDNWLITGDQARIDDKGIVYILGRYKDLIIRGGENIYPLKIEQVLLQQHKELQVQVVGVPDDLAGQVAVAVVIL-PENLTKSEIIET-ARNVDQRYALDGVYTLLEKFPLTSLGKVKKEQLK---------- 118464772 24 ----------------LQQLAGQRGDDTAVTVVADGTATSLTFAELDARANQWGRALAATGAQTGSLVALAIPNSQHLVLATLGCWKIGAVPVPMHWDLPEWE-------------------RDRVREV------INPAVVVDETNRWGLEARAAGESEAALPVAVSP--TANGICSSGSTGVPKVILNLAPSLWIPQHGEFLSNWTPVAQPQTIMVPAPMYHTNGFAPLLM--LLGGDHLVILEKFDAALVLDVIERFRITNFTATPTMLARIAARPDVRQRDLSSIVFILQGAAVMPPSLLHWFELLSPEIVMAYGMTE----------NLGLTALRGDEWLEHPGSVGRGFRDTEIRILDSQQRPLGPG--EDGDVYLRAP-MSAGYRYLGGAPPLPSTEDGFRSAGDIGHLDEDGYLYIVDRRVDMIISGGANVFPAEVESALAGHPAIADVVVIGLADPQWGRRVHAVVQRADGASLTEQQVIDYAKGRLAPYKAPKTVEFVDAIPRTAATKVNRSAM----------- 6716343 459 -------DDGLPIHEVISAQAKRRPDAFAVAQGE----KSITHGELEAAANRLANRLVAMGIGPEKRVAIALEKSIERSSPFSRVLKSGGAFTPVEPDHPEARNRHILSAPGLSLIISRTRSI-------ANLPT-------DIATPMLNLDKTDLTAEEAPAVSHPERQLAYVIYTSGSTGVPKGVAVEHGPLAHHCKAT--LRIYEMSEASCEYPVLPFTSDGGHERWMVPLMAGGGVVLTQDKLTPEDAFAMMRKHGVNNASLPTSYVRGLAEYAGENNE-IPRLRLYSFGGEALSQAVFDMIENLQAQLINGYGPTETTPMIWKIPAGTRFEG--------TVAPIGRGVGDRRIYVLDADLAPVPVG--VIGEIHIGGSGLARGYQGQPELTEERFIPDPFYKSGDLGRWREDGIVEFAGRVDHQIKLRGYRIEPGEIEAVLRSNPSVAEV-VVLLHQEGGRSSLVAYVVPRGETLSVTELRRAAMTA-LPDYMVPQTIMLLDKLPMGPNSKLDRSAL----------- 157130885 19 -----ILNPEANIGQVVLNLLSRTPDK--IIQINADSGYEMTCAEMKRRIVRVALHLKNLGYLIGDLATLACSNTENLVPVYFACVTLGIAVNPLAPVFKRDDLAHMMRLTQSKVVFCDEANRVEVEEAVKEAIRIRPRIYVMGNGRGAALSVDELLTPEGEECFFPPKLTATVLCSSGTTGLPKGVCLSHAHLISGELFSDALNAGPL------FNFSPLFWMTGVFAAHNSVLYTRSRVITTKPFSAETFFSIIQQYQAEDIFTPPSAIAAIQSHPSYRTVQLGSVKRWLIGGSTVAPEIISSLREMTIDVKPIYGCSEFGCVTSPMLPAGSLAK------------------NLTVKIIDENGRKLGPNEK--GEICLQYQYKFLKYLNNEEMTIKAFDDEGFYKTGDIGYFDSEGFLHVVDRIKDIIKYMNFQISPSDLEDIILKIPGVGQVCVAGIPTDQSSELATAVIVKQPGSSLSAKEVVDTVNDQVSDYKLRGGVFFVDQLPMTPAGKVLRRSVKDM-------- 111224643 7 -------------WELVEARAAASPDGLAVIDEH---RRHLTFRELRDRAEAAAVRLRALGVGPGSVVSWQLPNTIDTVVVCLALARLGAVQNPLIMMLREREITFVCRQAGSELLLVPSAFRGVDHAALARTAAAAVVHVVDTASPVDTAPRDISPGEAVPGVAVPGEPVRWIFYTSGTTSDPKGARHTDQGLLAAS--ATFCDHLAVVPTDRLPILLPISHIGGITHLLTGLQTGCG-VIVSRGFDPASTPDALAAAGVTLVGAGTQMLQALARQRRQPAVPLFPLRAALCGGAGRPEALHFEVKELGVGVISGYGLTEC------PFVTWGRHDDTDSQHASTEGCAGL---DVEIVVMLDD--ATPAAAGEVGEIRVRGPQLMVGYVDAAADRDAF-DAKGFLRTGDLGTLDEDGYLRITGRIKDVIIRKGENVSARELEELLLGHPAVGEVAVVGLPDASSGERVCAVVVPADPAPDLATLCAHLRAQGLNNRKLPEQLELVPELPRNAMGKVVKRDLTARFAH----- 88797114 4 -----------NALQYFEQSAERYPDKPAVRCAED----VISYQALNERAVALAAHLSHFKRPQDAFVPFVIPKSIEAICALLAIMKSGQAYIPIDTNSPAARLASIVDAASAGVVLVVDETEAMV---RQALTNSDCQIVNVQKLPSTAPAFV--------PPDVLSIDLAYVLFTSGSTGVPKGVMIPHRAIVDY--IDWCVDNYGINADDQVANHAPLYFDNSTFDIYTAFKAGATLHLVPESLNAVRMIKWLNASQISVFFCVPSVLTMLLKSRRLKEDSFPALRHILAAGEALPPQVLREWMLLHITFTNMYGPTEITVDCSFHTFTEI------PEVDCTSVPIGKPRHNMSLFVRTESGELLSEPG-ARGELLVRGNAVSYGYLNDPDKTSAVFIPDALYCTGDIVDIDADGNFHFIGRKDNQIKYLGYRIELGEIESRLLTNEKLSEVVVVGQSITNGDDFIGALI--KPTETLEQRELTSIMQTLLPPYMIPTVVRYCDDMPRTPNGKYDRKQ------------ 159040378 492 -----------TILDLLPTDPAEPGAPPAV----TGPDGHLDRAGLHRRAGQIARQLLAAGVAPDTPVGICLDRGVDMVAAVLGVWRAGAGYLPLDPTLPPERLRHLLADSGTRVVLTHQAVVARLGPALEGSVTMLLDDATDVPGPD----------EPLPAVPAHPDGLAYLIYTSGSTGQPKGVAVPHRSVT--NLVASFHDDLDLTPEDRFAAVTTLFDISVLELLVPLLLDVPLLVVGADEVDGPALRRRLTEAGITAMQATPATWRLLLASGGVP----PTLRLRLCGGEALPRDLADALQADGAALWNCYGPTETTV----------WSAATPVAPAPAAVDLGKPIANTRIYLLDEVYQPVPVG--VVGEIHIGGSGVVRGYHSRPGLTAGRFVPDPFYATGDLARQRADGRLEFLGRTDHQVKVRGFRIELGEIEALLRGHDLVADAVVGTWAGGDGDTRLVAYAVP-AHGVDPDSLADQVLAGRLPEYMLPAALVPLTALPLNDNGKVDRNAL----------- 169600359 26 -----------------------YDNDKLVYHDAENESRTLSRRQGLSIVQKLVAGFRKAGLQKGDCFAITSFNDIMYPMVFLGGVAAGGVFSGTNPAYRVAEMRHHIRTAEVKFFIVEPELLDVVAATAEGIPKDRIFIVRGQKVPDGYRSWEWLLEHEEDWERITDTTDVARLTTSGTTGLPKIACQSHYNATSWHTMTATKSQESITWEPRGISPLPLFHVATVPSIHASPFRTGHPVWIMRRFELEPFLAGIEKHQVTNLGVVPPLVIAIINSPLSKKYSLKSIRTAAVGAAPLDAGSQRRLRKLLAP--------DATFTQVWDDTGSVGRLMANTDVKYVRERCGSNLLLTTRRLVDDDGKDITA-YDVRGELCVRGPTVARQYYKNPKATAETWDEDGYLHSGDILYCDSKTKLWIVDRKKELIKVRGFQVAPPELEAVLLEAKDIVDAAVIGLKAKPGSERPRAHVVRKPGSDITEDGVKRLISENLASYKLTGGVVFLDEVPKSPSGKILKRVL----------- 211639177 556 ---------RMNLCNFIF----KPGRGIALFDPNTGE--HLTYDQLNQNTKRYSQKLNTLGLNIGDVVALAAVDSFQSVIIMLACFWRGLVFCPINYSASVEHIEKMLRAANPFVLICDETAQNVLRALFNGLIINFHEITLGLVGESNNITDEAVL--------LPEEHPAVILFTSGSTGSPKALIHEHKDFVLCNMNYTPV-VVGLREGECVYTPSRIFFAYGLNSLLISLFSGASHVIAAPLAKGKSYAETLKRFSVNVFFTVPMILKMILQD-EIKDNNLPNLRLCISSGEVLPETLIEAKQKMGTDIIDGIGTTEVLSTFISN-----------RDGYSRPGSSGLLVPGFVVKLVNSDGRICSVG--EVGVLWVKGNTLAKGYINDAKENSDSFV-DGWFNTRDLYFVDAEGFYYYVGRSGATLKINGCWFSPQVLEQVLMKHPKVKESAVWFSKDEFELIRPYALIVLAEEVSDLPKLLKEYARSKLGKSHYPHFFRSVNALPKTSSGKLIRYALSDLAK------ 145249908 41 ------------LLTFAFRGPVHYDRQQPIFIDAEDATRFFNALQFETLVRALIAGLKAHNVQPGDCVLVHLGNSIIYPALFFSIIGAGGVFMGSNARSQPQELEHILQLAEPKLIITSSDALPTVLSVSADRGMHPSQVCLVDEAAGDYLAYGESDWVAFDDERIAKSTPAAMFSTSGTGGLPKAAYLTHHAMISHHLTIHYDVPYEVTR----LMSLPMFHMFGALWTHLFPIRYGEPLFVLSRFEMTQFIATVRDFGITETYMVPAMIHKFNRSAASAASSLSSLRYVGVAGAPIDAAAMQRFRELDARASQLWGMTEVGVVFQNRY----------GPQQAPAGSIGRLLAGYEVRLVGQDHQLVLEDNQ-PGELWVRGPGVLSGYKGRSDAKDAR----GWFRTGDVAYVSA-GQFYIYGRTKELIKVRGWQVAPAEVEAALLKHPEIEDAAVIGVTSRDGTELPRAFVVLTGSRLTADDVY-NFTRRQLASYKLDGGVIFVEEIPRTASGKIQRFKL----------- 115389234 1452 ------VPEPSLLHSRFETFAR---DQPSIVAINWDATEAVSYAHLDARATRLANFLIRAGVQVGEAVPLMLDKSIDTIVAILGVMKAGAAYVPLSPDNPVDRNAFIVSDVGARFALAHEEYLDL---IRGD-SNLKVFRIDDPEI--------DALPDTMPDVQIATDSIAYIIYTSGSTGMPKGVKVPHQAAAAAVTSMAKAEGRYSGEWRTVQFANYVFDASVQDI-FNTLSTGGTLCMAPSDKMQSNLPGVIQEMSARQAILTPTVARLL------DPDEVPSFDTLIVGGEPLTPDVIARWS--GRRILNVYGPTETSMVITTKEV----------DPTGRPGNIGAPFPTVMAFLLDPDGTTLVPYG-SVGELCVAGPQVTAGYVNREDLTRAAFVEDRLYRTGDLARWLPGGELECLGRKDNQVKIHGHRIELAEIEQAILKTGLVQGAAVLGV-SVKGSKQLVAFCVFQPGEILPAEDHEQVARELLAHYMVPKYIIPVGDFPKMPSRKTDRKLLAK--------- 115389234 461 -----------TIPALFEEQVTRSPNTAAVQFEEDPP---LTYAELNARANRLARILAAHEI-KGRVVPICIDRSVTLIIALIAVLKAGAAYTVLDPAGPVERNQRIIATCGAEIVLTTDAYASQYPEAM---------------VLESSAGTDDSLSSSNLNIDIRGVDRCYVVFTSGSTGAPKGAVITHGAATNGMAYFSLNGLQRW-----LLFYNPTF-SAAQRTMLSTLVHGGTLLLASKQRLTGRLSETVQAMQVEAMGITPSALSVI------RPQDVPSLKMVTLVGEKIPRELVATWAD-HVHLRNTFGLSECAQLNFGCRLHATSN----------PGIVGRPTDTTQAYVLKPGTIELAPMG-VAGELCLAGPQLATGYLSDSAGTAAVFVPNPFYRTRDMARMHTEG-IEILGRLDFQAKINGQKINPAEIDRTLSHHPGIAQCAVVTVEMRNKPTLVAAIVPFPGQSGLVASLRLH-ASEKLPAYMVPSLWMEMRSLPTNPNGKTDVRSIR---------- 159038512 453 -------PRDATVHELFEEQVLRNSDARAVTI----EGQHLTYRELNERANKLAHRLRSCGVGRGTYVALCLERSLELMVAVMAVLKSGGAYIPLDPAYPTDRLAFMLADTQARFLVTQRRLREMAP-----IDDAATVIVLDDPADAAVVADQSAV----NPVNVNAEDLTYIVYTSGSTGRPKGVETVHFGVVRLVVNT---DILELDERTSYLQISPLSFDACTLEIFGPLLNGGRVVLLPPGPTPARVAHTVREQGVDTLWLVAPLANLTID---THLDDLRGLRQFMAGGDVLSIPHIRQVKLPHIKLINGYGPTEVTA-----FSVSHKIDYIDPDWPSIP--IGRPMHNTTAYILDPLGQPVPIG--VWGEMYLGGPGVALGYHNRPDLNAERFLPDNFYRTGDRCRWLPDGTIQFHGRLDTQVKIDGLRVELGEIQSVVAGHGSVAAAVVTAPVIGTR-RTLVAYVVPADPDGFDASVLRAHLTGVLPSVMVPAHFVTMSTIPLTPNNKVDFQALPE--------- 195121907 21 ---SSIYDYNISVGKVIFNTMKNWPKN--VCQINDIDGVTVTNEQGITWAVRIAQYLKNCGLNHKDVIGIAAKNTTYVMPLGVACLMNGTPFHSVNPLLDEATVNYVFAITKPMLIFCDGADY---QKIRAATLGWHPEIYTLSDPIEGVPNIETLLDPQPEPLKTGGDQTVAILCSSGTTGLPKAVCISNSILI--------QDSLLVTSESVIFVASSLDWLTGLLAFVFSTVFGCTRIITNRPFEPSYFVELVQKYKINYAVVPPRHLSALVTCPQATPEALQPLRMLNYGGGLVSLTTLQRAQEICAMFNSGYGMTEVGAITVNIGISNT-------------ASAGRLLPGIKIRIVDEDGKSL--GYNQVGEIYVHTGQAWNGYYGNPVETRRMQDFEGWFHTGDLGYFDEQNFLYIVDRKKEILKYQGLHYWPTEIEGIIAELHQVQDVCVVGIYDERSGDAAGALIVKRGCEISAKEVIDHVAKRLTGMQKLRAGVRFVDKLPANVNGKTMRKSAKEVF------- 84687521 15 -------PDAFNMAAYVLSGGSGTPDKLALSVLGEARDD-WTYARLTRAVRAIAGGLLAQGLVPGDRVLLRLGNTVEFPLAFLGAIAAGLVPVPTSSQLTAREITGMAAQIDPALIVAGAGVA---------LPDPLPCPVLTEAALHDLATGPEAAFAMGDPNR-----PAYAIFTSGTSGKPRAVLHAHRAIWARRMMWE--GWYGLTPEDRLMHAGAFNWTYTLGTGLMPWSRGATALIPAPGTNSKALPDLIAAERVTIFAAAPGVYRQMLRGEMPDAPD---LRHGLTAGEKLADPIRAAWEATGTTLHEAFGMSECSTFVSGAPTRPAPE-----------GCLGYPQPGRRVAVLGADG-PVARDVPGVLAIHRDDPGLMLGYVGAEDETRARYQGE-WFLTGDSVLMTEDGAIRYLGRDDDMMNAGGFRVSPVEVESAMVLHPDVHEAAAVELSVSATAKVIACFYVPEPGAAPDETALTAHARDTLAHYKCPRVFIAVDALPKGANNKLLRRALRAQAE------ 41406778 10 ------------------------------------EERRFSVPELDALADGWAAALAKDGVTAGRRVAVMTSNRPEFLAVLLAIWRLAATAVLISPAWKRDEVEHALALTDPGHAVGDH---PVLAGLMPMLH-------LDEPVPP----------AQPTAGAPPRAGDAVLVFSSGTTGLPKAVRHTHASL--DEAVRHWREALRLTRRDRIQVATPPSHILGLLNLLTALKTGAC-VRLHPRFDIDKVLHHIESDRVTVEMAVAPIALAIASHPDLESYDLSSLRYIVWGATPVNAEVAQTVRRTGVGWLPAYGTTELPVIACNPIEDARLD------------TVGRPVPGVEVRVVSLASGE-PAGAGEVGEIQARSASLMAGYL-PGEATGEAIR-DGWYRTGDAGWLDTGGWLRITDRLKEMIKVRGFQVAPAEIEAVLQGHPAVADCAVFGVPDGLNGEAVVAAVAVSAPVDVTE--LTALVRQKLASYKHLSRVVVVPEIPRLPSGKVLRRVLKERH------- 182678861 127 -----------TLTEVLDWHVARHPDRLHITLLQDDSTDQLSYGRLAAQARQIARGLIARDIGPGDRVALMLPTSIEFFCAFFAILYVGAVPVPIYPPMRPSQIEDILNNAGSRMLITMPEGLSVAALLRAQLSELESVASVAELMAEA--------GDMRLPPASTPVSTALIQYTSGSTGDPKGVILSHANLLAN--VKAMGAALEANSADVFVSWLPLYHDLGLIGAWFGCLYFGAPLYVMSPLSPESWLWAIHRFRATLSAAPNFGFTAKIDTAHLTGLDLSSLRAVANGAEPVSPYTLRRFAAFGFRMMPVYGLAEAVGLAFSTLGRGPLIDRIDRNALMSRGACGRPLPGHEIRIVDPAGHEI--GDRQEGRLEFRGPSATSGYFCNEAKTRD-LIHDGWLDSGDRAYM-AEGDVYITGRIKDIIIRAGRHIYPQEIEDAIATIPGIRSVAVFGMTDRVSGERLVIVAETRETDPAARETRAHELTSAICGT-PPDEVVLAPTVPKTSSGKIRRSATRELYQRH---- 195401647 26 -----FYGPEMTLGEVTMRVLNLNADKVLQQCDITG--VQLTGAQLARQGLIIEQAFKRLGLQCGDVVGISASNTTYLTGVTIAAMLCGTPINPLHPDFDQATVKYMYDITEPKLIFCDVENYAIIKAVNEQLAKPALIYLVNGHI-EGVRDVSELLREECPCPKLNGDHTAFIVCSSGTTGMPKGVTRSHRSLICNC-----KNPNTYTRDTIVLSFSPLYWISGTYMLLANLLNGCKRIITHRPYTVEYLLQVVARHQVTFLFLASHQIALLSKCQDDVRAQLESVRVLIGAGSKVCKAVSRRMYELNMRFVVGYGLSEVGGI--------------SKNLGGPLGSEGKVMRNVELRVLDKLRMPLGIN--EVGIIYARLRYKWAGYYRNPEATKRALSPDGWLRTGDIGYLDSEGYLYIQTRDTDVFKYNNFQIYPEQIEEFILRLPGVSEACVFGIPNEVSSNLTACAVVLEGQKLTADQVRNIVERYLSGAYHIRGGVYFLKALPKTSNDKLQRRKVPELVKSL---- 195430820 25 -----IYNYDTSVGRIIFNTMKNWPNN--VCQINDIDGVSVTNEQGITWAIRIAQYLKKRGLNHKDVIGIAGKNTTYVMPLGVACLMNGTPFHAVNPVLDEDTIRHVLSITKPSLIFCDQEYKKIHEATVGWHPEIYTLTDPIEGVPKIETLLDPTTTEQPEPLKSGGDQTVAILCSSGTTGLPKAVCISNSILI--------QDSMLVNSNTVLFISSSLDWITGLWAFVFSTVFGCTRIITNKPFAPEYFVQLAQKYKINYAVVPPRHLSALINCPDAKSEALTSISMMNYGGGLVSASTLQKAQELCKQAVSGYGMTEVGAITINL-------------GLSNTSSAGRLVPGIKIRIVNEEGKNLAYN--EVGEIYVHTGQAWNGYFGNPVETRRMQDFEGWFHTGDLGYFDEQNFLYIVDRKKEILKYQGLHYWPTEIENVITELQQVQDVCVVGVYDEREGDAAGALVVKKGATLSEKDVIDHVAKRLTGMQKLHAGVRFTDKLPANVNGKTLRKAARDVF------- 103487414 1 ----------------IDHLARRAPDAAALLIGE----RVVTYAELDAGVGLLAAWLREQAGGPGERVASWSAKTRLACLMPLAAARAGLIHVPINPLLKGPQAQHILADSGAKLLLANAARAESLGDGRPAGCALHDLNIAEEAVDSG--------GKTLPPSKADPDDLAAILYTSGSTGRPKGVMLSHANLWLG--AESVATYLKLMPVDRVLGVLPLSFDYGQNQLLSSWYAGAA-VAPLDYLTARDVVKAVARHDITTLAGVPPLWVQLVEA-DWPADTAALLKRLTNSGGALTPSLIEAMRRTAADIYPMYGLTEAFRSTW----------LDPKFVADHPTSMGRAIPHAEILVCRGDGTITAD--EEPGELVHCGPLVAKGYWRDAARTAERFRPAPW--SGDRVRRDANGLLYFVGRDDAMIKTAGNRVSPTEIEEAAVASGLVYEAVAFGVPDARLGAAII-LIVRGTHGPADEEGLAAWLRRNLPNFMQPQVIEWRDALPRNPNGKLDRVAI----------- 183983261 2543 --------------------VAAHPHAPALTF----EDHTWTYQQLDAASTQLAHHLLNYGAGPGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFMLTDTTPTAVLTTTELTTHLPTSTGTGSGVPVITLDTLTNLDDHPT--------TPLLPPDPHDLAYLIYTSGTTGTPKGVAITHHNIASWSLHQRGIYGSGAPQHSWSQCHSYAFDYSVWEI-FAALLGGGRVVVVPEHISPEDFHALLVTEQVSVLSQTPAALQNLPPEGLENT-------TLLTGGEPCPADLLDRW-APGRIMLNAYGPTETTVAATITAPLVAGTPV---------VPIGAPVPGAGVFVLDSWLRPVPPG--TVGELYVAGTGVGVGYWRRGGLSATRFVACPFYRTGDLVCWGPDGQLQYLGRADEQVKIRGHRIECGEVTAALTALDGVDQAVVIARNDAPGQTRLVAYYTTTGNAGIDTAWLRDRLSEVLPAYMVPAAFMVIDQLPLTVNGKLDRRAL----------- 183983261 3614 --------------------VAAHPHAPALTF----EDHTWTYQQLDTASTQLAHHLLNYGAGPGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFMLTDTTPTAIITTTELAQHLPHTPAIATITLDTLTLDDHPTTPLPP-------------PNPHDLAYLIYTSGTTGTPKGVAITHHN--ATTLTTTLTPQLGPTTNQVWSQCHSYAFDYSVWEIFGALLTGGRVVVVPEHISPEDLHQLLITEQVTVLSQTPSALAMLAPTTLD-------VETVIVAAEACPAKLVDQW-APGRTLLNAYGPTETTIYATTS---------NPLQPDADPVPIGTPIPGAALFVLDSWLRPVPPG--TVGELYVAGTGVGVGYWRRGALSAARFVACPFYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVTTALTTLDGVQQAVVIAHDDAPGQPRLVAYYTTTGNAGIDTAWLRDRLSEVLPPYMVPAAFIEIDQLPLTVNGKLDRHAL----------- 183983261 1479 --------------------VATHPHAPALTF----EDHTWTYQQLDAASTQLAHHLLNYGAGPGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFMLTDTTPTAIITTTELTTHLPTSSG-----VPVITLDTLTVDDHPT--------TPLPPPNPHDLAYLIYTSGTTGTPKGVAITHHNVT--TLIHTLTPQLGSTTNQVWSQCHSYAFDVSVREILGALLSGGSLIVAPDDVVADELVRWFDDAGVNIVYLTAPVLTVL------PPHGLTGVHTLLVGAEPCPIEVVRRW-APGRLMLNSYGPTETTITATIS---------NPLQPDSDPVPIGAPVPGAALFVLDRWLRPVPPG--VVGELYVAGAGVGVGYWRRGGLSAARFVACPFYRTGDLVCWGPDGQLQYVGRADEQVKIRGYRIECGEVAAALAALDGVQQAVVIA-HDASGQTRLVAYYTTTSGTRLDTTDIRASLSQVLPAYMVPAAFVVIDELPLTVNGKLDRRAL----------- 183983261 397 --------------------VAAHPHAPALTF----EDHTWTYQQLDTASTQLAHHLTTYGARAGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFMLTDTTPTAIITTTELAQHLPTSTGN--SGVPVITLD------TLTVDDHPTTALPPP--DPHDLAYLIYTSGTTGTPKGVAITHHN--ATTLTTTLTPQLGPTTNQVWSQWHSYAFDVSVCEIFGALLTGGRVVVVPEHVSPHDLHHLLATEHVSVLSHTPSAFYALQTIDDTTHHNPTALTAVILAGEAFAPTRAHTWHHPHTRLINMYGTTETT-------VHATLRDITEHDTTNDTSPIGTPLHHLAFAVLDSSLRPVPPG--TVGELYVAGAGVGVGYWRRGGFSATRFVACPFYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVTAALAALDGVQQAVVIA-HDAPGQTRLVAYYTTTGNAGIDTAWLRDRLSEVLPAYMVPAAFVVIDELPLTVNGKLDRRAL----------- 159898611 5 -----------NITQLVTAQANQTP---AAWAVQTPTGYGLTFADLEQQSSQAAAYLQHLGVQPASVVGICLRRTPQLIVWMLAILKAGATYLPLDPAYPTARLQFMLADAKALLVVSETS-------CQAALPLNTIEWVLIDQPWSRELAWREPFYHSAIP--------AYIIYTSGSTGQPKGVLISHANAL--TFLAWAETTFSVAERAGILAATSINFDLSIFEIFLPLISGGTLVLVENLLDPALFH---SQHPICLINSVPSAVQTLLQHTALP----SSVLTVNLAGEPLSLRLAQQYQQPNIRVFNLYGPTEATTYATYQLV---------ERTASRPPAIGQPLTGTTCVILDAHYHPVAA--KDVGELFIAGLGVAQGYLQRPDLTAERFLPNPWYKTGDLAHWNAANELCYLGRNDQQVKIRGFRIELGEIEAQILRLAPLQAVVVQPITLVADDPQLTAYLVAN--QPIDCEALRASLAHHVPSYMLPSFWVQLAELPLTPNGKLDRAAL----------- 157429060 36 ------YPDETGVGELFERRVAESPTSVAVIHRD----RSVSYDELNRLANGVAARLSAAGVRPGAVVGVAIGRTPELVAALLGILKCGACYLPFDIDWPDARLRDLVAQTDCATVLTDN-----AEALAARLPEL------------AVLPVDDTVVEENPRTAVDPDAIAYINFTSGSTGQPKGVPIRHRSIARLVFGARYA---RLDEHSRLLQLAPVTFDAATFELWGALLHGGACVLYPSRFRFSELGRVIDTHGITVLFLTTALFNSIVDEAPEI---LDGVGTVLTGGEAHSKHIDAALRRYGPRIVSMYGPTECTTFALYHPVR-------ERRMGETALPIGLPIQNTRAYLVGEHG---LCGPGETGEILLAGPGLSPGYLGLPAGSGQFVDRERLYRTGDRAYLRDDGVFVFQGRLDDQVKVNGYRVELGEISHHLDQHPAVRQNFVTVRETAGGDKALVAFVVSGEQPGTAEQIRDH-LRARLPAFMVPAEIRFRDTLPLSATGKVDRRAL----------- 198457989 8 -----------------------------VWQINDIDGVTVTFEQGLTWAIRIAQYFKKRALSNKDVIGIVAKNCTYLMPLGVACLMNGTPFHSVNPDQDEATVTHVFSITNPSLIFCDGNVYDKVRAATA---GWQPEIYTITDPVEGVHKIEDLLGYQPEPLKEGGGQTMAILCSSGTTGLPKAVCISNNVL--------MQDNPLINSELSMLSSSGLDWVTGVVTFIYSTVFGATRIITSKPFTPEYFVKLVKKYKIDCAVLPPRHLSALISYPDATPKDLAPLKNVHYVGGAVSMATLQRTQELNAMLTSGYGLTETFIITSSIGISN-------------IASVGKPVAGVRMRIVDEDGKNLTYN--EVGEIYVDRGQTWNGYFGNPEATLQMQDGEGWFHTGDLGYFDEQNFLYIVDRKKEILKYQGLHYWPTEIESVISELPQVQDVCVVGVYDEREGDAAGALVVKKGAVVTAKDISDHVAK-RLPAKQLHAGVQFTDKLPANVNGKTLRKTARELF------- 71068221 459 -----------TIVDAFEARVRATPEAPAV--LAGGEE--LTYAELDARANRLARLLLERGVGPESRVALTVSRNAWLPVAVLGILKAGGCYVPVGATLPRERAARILRETAPVCLLTDPDTAPTGDDRDENAPGGVERVVLTGALLAAFDPAPPTDAERAGPLL--PGHLAYLLHTSGSSGRPKGVAVEHAQVALLSWAGTGVGADRLHR--TVASTSESFDVSVFDT-LVPLLTGGRIEIV------ENTLAVADRTGPSLLNAVPSALQALLERGEPLA-----VHTFLCAGEPFPAPLARSLRAAFPRVANLYGPTETTVFVTAHFLDGTDDGAPP---------VGRPLPGVRVHILDPWLRPVPDG--VVGELYLAGEHVTRGYWQRPATTAERYVADRMYRSGDLGRLRPDGEIDLVGRADDQVKVRGHRVELGEVEAALASHPDVLRAAAAVHDGKPAGPRLVGYVVPRGPAPDTAAVLDH-VRREVPPYMVPSALVVLDELPLTVNGKRDRAAL----------- 71068221 1544 --PGAAGDGDEPLARF-EKWAATTPDAPALRW----DGGRLTYAELDRKADAVARALVGRSLGPEDVVAVVAPRDPDVVAALLGVLRCGAAYLPIDEAWPPARIRRTTTDAGARLLLAPGDTDAARTAFGPACGPDTDILGLEDPA------FRATGGPALPAGRNHPRSLAYVLYTSGSTGRPKGVGVERRALAHYVEGAVHRY---PDAAATTLLHSPLTFDLSATALFTPLASGGCVVL-------GEVDRAAEAHPVDFVKATPSHLPLLERRPGLLGENG----TLVLGGEALDGRALRAWRAAHPEVVNAYGPTELTVNCAEHRIAA------GEPVPDGPVPIGRPFAGVRAMVLDTALAPAPPG--VAGELYVTGPGVARGYLGQRALTAERFVACPFYRTGDLVRRLPGGELEYVGRTDEQVKLRGFRIELPEVARTLAADESVARAVVVVREDRPGDRRLTGYVVPAAGVRPHEDELRGAVARTLPDYMVPSAVVVLDELPTTPHGKLDRRALPAPAHRSRGG- 218721555 292 ----------------FKNALDTMPDRTFLRFGG----HDLSFKEFDVSVSALAGGLRERGVGPGDRVLVMMRNSVEMVHTWIATNRLGATWVPVNVELKSVTLQHVVQAADPKLAIVDAEFFQDIQ--LTNVLKQEDIYVQGGTDPHSLTDLYDFDKAISEAVEVAPSTTSAFLYTSGTTGRSKPCVLSHSYFI--HQASLLIESFGIHGEDVLYCPFPLFHADATALTVIPAILLGAVAALSTRFSASRFWDEIRATRATVYDFMGATLALTYKQPASPKDLDHSVRLAW--GVPIPSFAEDYERRFGHPLYTLYGSVEASLPITQ-------------RGARVPGSCGTINKGFQIRIADENDEPVL--NGTAGQLLLRSDYPFDGYFNNHAANEAAF-KNLWLHSGDLASIDDDGNVYFVGRLKDVIRRRGENINAADLEEEFLRHPAVKTAAAFAIPSTLGEDDVKVAIQLCEGAEVDETALWAWSTENMARFQVPSVIEIVQEIKKTPTGKLDKSTL----------- 158316095 19 --------TPETLGDLL--AAGLDATPGAEFRVHSA-VRPWTFRDVEQVARRLAAGLRARGVGPGDVVVFQLPNWMEAAAVFWASSFLGAVVVPVVHFYGRKELGHILERTSPKVFVTAEGF-GRMEYQPDLSRDVPVVGVVGRD-------FDELLADAPLPIATDPAAQAVIAFTSGTTRDPKGVIHTHQTLGFETRQLA---GLYPPDRGRQLTAAPVGHFIGMLNAFLIPVLDGRPINLADVWDPARALELMVSDGLTVGGGATYFVTSLLDHPSFSPEQLPAMKYAGLGGSSVPAAVTTRLDELGITVFRSYGSTEHPSITGSRHTAPAEKRLFTD---------GDPLPGVEIR-LDAD-----------GEILSRGPDLCLGYL-DEALTEQVFDADGWYRTGDVGVLDADGYLTIVDRKADFIIRGGENISALEVEEVLLTMPEVAEVAVVAAPDARLGEHAAAILRLQPGSPTLEEVQAHFARAGLARQKWPEELRAIEDFPRTPSGKIQKAVLRRELR------ 182434446 467 ---------PAPLSELFDRQARETPHRTAVVC----DGATLTFDELNRRVKALAAELSARRARPGTRVAVGLPRSIDLVVAILAVMRTGAAYLPLDPSYPVDRLAFMIEDSQPVALVATASSAHTIDPHASIPRVDPGTVQLGTVEPVG--------------VPGPEHDAAYVIYTSGSTGRPKGVVVEHRSLSNHRREAHHLAEEALERRLRVALSAATSFDASWD-PVLWMVAGHELHVIADRRDPQALVRYLVDHRIDAIETTPTYLRQMMTAGLLASGTHRP-RVIALGGEPVDEGLWEELAAPDLLVFNFYGPTETTVNAVTARITG------------RSPVIGRPVAGAGAYVLDPSLHPLPRG--SVGELYLAGEGLARGYAGRPGLTAERFMPDPFYRTGDLARWDADGSLEFLGRSDRQIKVRGVRVETGEIEAALRSLPGVDDAAVALTTAPDGPERLAAFLVAGPDAPAHAQARDT-VAALLPGPLVPTAWATVERLPLTPNGKLDVAAL----------- 182434446 1532 -----------TVLDVLATRAAVQPDRTAVVA----DDSRLTFGELRLRTDRLAASLVDRGVGPGDRVAVALPRTSLAVVALLGILRAGAVYVPLDTAQPAARSELVIDTAAPRLVLATS-------ATSAVLPDTVDVVLLDGAGQEAALP------AAGLPAPPRGRDAAYVLYTSGSTGLPKGVVVEHHSLA--ALLAHHRDRL-MGPAEAANNGLPLAHTAAMTFPLLWMIAGHELHLVDDRRDPEALTALLHERAIDVVETTPSYLEQLRACGLFAPGR-PRPRVLALGGEAIPPPLWRELAGLDVTVWNLYGPTETTVDSVMGRVLPGVRP-----------HLGHPVTG--ARVLDRRLRPVAPG--VTGELYVSGPGVARGYEGRSAATAERFLPDPMYRTGDLVRRVE-GRLEYLGRADGQIKIRGFRVETGEVASALDAHEDIARSAVAVRSDAGSGEALVGWVVPAGHRDLSPRELRSFVARRLPAHMVPSLIVPVDSLPLTAHGKVDFSAL----------- 182434446 2591 ------MADPTLFTTVLDRFAATVASARSGDIAVTAPDGSLSFTELDARSERIAEVLLQAGAGQRDPVAVLLPRSADSIAALLGVLKAGAVYVPVDGSLPQGRIDAVLADAHPHTVLTADGTHDLARG---------HGRRLNLYSPECAATLSDGPAPVREQKRPGPGEPAYLLHTSGSTGRPKGVLVGHGSLLEHHRRRVFAPAVRAKPQLNIALTAALSFDAAWD-PVLWMIDGHRLHVLDDRRDPEALVHAARVHGFDVLESTPTHVRQLLDAGLFS-EDGPAPSVIALGGEAVPAALWDDLRQPGLTAWNFYGPTEAT-----------VDTLTADLRAADRPVLGSPVDGTSVRLLDDRLRPVPVG--VAGELYLAGDSLALGYQGQPAETATRFVPDPMYRTGDRAVRRSDDALEFVGRADGQVKVRGFRVEPEGVAAVLTEHADAAQAAVVAHGEGPGGSRLAAYIVLTERSAAPARAIREYAAARLPAYMVPSGWVALDAIPLTPNGKLDRAAL----------- 160933975 1490 ----------------VDQMAELIPEAPAIRSHGV----VTTYGELKKRSDALAGQLQRSGARKGDFIGLSGRRDSDLVAGMLGILKAGCAYVPVLSSFPEARLRYMLEISGAKLLLCDPCTYP---ELPDELPCPKLVMTREET--------------PFTPVERSVEDDIHILFTSGTTGQPKGAVLPHRAIM--NLLTNVERMFETAPGDILCASGVIFDTF-ITETLLAFCMGKCAVMADEEMLPWRIAELIENNGVEIIQLTPSRLQMCLGTEAFVKI-LPRIKVLFSCGEVLTRQLLDSLKEAGAQIFNLYGPTETAVYIT-----------GIDMTHRDKIVVGKAFTNCRLYVLDENLKPVMPMAR--GELYIGGECLSRGYVNRPDLTKEAYLPDPFYKSGDIVRLMPDRGVEFVGRRDLQVKLNGQRIELDEITGQIIQSGQVGEAAVIAVRKPDFSMELRAFVIPRSEESQVDEKIKKYLRTQLPSYMVPSSFSVVTEIPKTATGKNDRRAL----------- 160933975 459 -----LMDQ--TISKKLSACVKEHPDRVALIFHG----RRMSYRELYENARRYAYSIECACPGGGKIVAVSLEKGFSLVQAMLGAALSGNAWVIIPASLPKDRKKDILLDSSAALLISEKSLEPSVPLLTPGG--------IAGECPEDY-----------QIRKAEGNDLAYLVYTSGSTGKPKGVEIEQRSLLNFAMGMAPLYGYG----GVLSLCSVGFDVFVLE-SVVSLLNGRTVILASEQESPSALASLIRSYAVGVIAITPSRLKAYMNHPEFLRA-LKQIESFICGGEHLSGELIQKLHSWG-RIYNQYGPSEATIGVSYQLMND-----------SPVITIGAPMPNCRLYILDSHLQPLPIG--VYGDLYVGGLCVGRGYHNAPELTEQSFLESPFYRTGDVACWNQQGRLLLGGRKDSQIKLRGLRIEPQEIAMCLMAHPQVETAAVIG-----EGERLAAYYTSKTNVPEVDLI--SFAVTCLPDYMIPAYLTRIDEMPLSPSGKIDYSRLPD--------- 194741320 26 -------DRHLSIGEIIFNEMQRHPK--LIAQISATENTILTRQELFENIMHVASYIRSEGLQQTDVVGIIGRNTTNLPAVAYACFFNGIAFHSLNITYDRNTIEKLYNITKPKLIFCDGD---EFEKVREATSQLNVKIITMRNHPSDSITIDEVLATPIEDNFQPADQTLAILCSSGTTGIPKAVTISNSRQILAA-------NNHLTTSDIQYSHNTLDWITGLLTTITSGVYSTTRIIADNAFDPVFAMQIIKDYKVTWIIQPPSALALMVNTPEFETCDLSSLRCYMYGGSRASLEVQNRIRRLSVDCLQAYGFTELGAVATINLHFDQ-----------KPNSVGRLVNGLRMKIINDKGESLGP--EELGEVCISNGQYWMGYFGNQQETRDMRDLKRWFHSGDLGYVDTDGFLYIMERKKDMLKYQNIMYYPNDIETIISEMPEVAEVCVFGVWSNIYGDEAAACVVKKGCNLSAQDVVDYVQSRTDSKYKLNAGAIIVDDLMRSANGKTNR-------------- 81681135 502 ---------PATVHQLVRAQAERNPDAVAVRHGD----HELTYRELLDRAARRAAGLRDAGLRPGDRVPALLDRGVDEVLTPMAIWHAGGVYVPLDTAAPPNRLRRILTNCAARLVLT------RTEHAAGVPEGPWRTLLLDTG------DLDSAAGLAPEPSTGP-DDLAYVLHTSGTTGDPKGVQLPHRGFV--TYLDWMRDQWRCGPGDRVLHCAPVFDLAAGEV-LAALTSGATVVVIGRLLSPGGLAEVLAAERITHLFLTPTT----LGLVEDDTDRFDALREVLVGGEVCPADLVARWARPGRRFVNLYGPTEATVGCLAHDCT--------DWSAATPPPIGATMPNRRTYLVDRWDNPVPVG--VPGEILVGGAALSTGYLNDDELTGRRFTADPFYRTGDRGHWDAQGRLHFGGRLDGQVKLRGLRVELDEIEALLSRHSGVARAAVTVVRDGNGVQRLVGYVVDAAEPASDADLRTH-LSTELPAHLVPGRFVRLPALPLTTSGKVNRRAL----------- 145235930 55 ------------------------GDNVAIIWPVTGTKEKYTYKQLLDEVEVLAGVLREEGVRKGDVVIIYMPMIPAALIAALAIARLGAIHSAVFGGFAAKSLAQRIEAAKPRVLMTASAYRPLVEGAIELSHFKPEKVIVWQRDQLRWNNPDKLAGQRAEPVPVKSTDGLYIIYTSGTTGSPKGVFREAGGHAV-GLQLSMKHLFDIGPGDVIFCASDIGWVVGHSILYGPLLVGATTILPVGTPDAGTFWRIIEEHKANVLFTAPTAMRAIRKDDPNNRFGLQHFRALFLAGERSEPSIVQAYQELGAVVVDNWWSSESGSPISGLALRSAAAMESSSRQTVRPGSAGLPMPGFDVRVVDDEGKALPPG--TMGNIVLGAPTAFTRLFNDDERFYRSYRFNGWIDTGDAGLIDKDGYIHIMARSDDIINVAAHRFSTGAIEQAILLHPQIGEASVVGVPDPLKGHLPFAFIQPRPAKPTAEQEVNGLVREQIGAIALGGMIQGRGMIPKTRSGKTLRRVLRELVEH----- 169844747 8 -IPLPHIPDDLTIPQFMLREITGRPRRPVPFFIEDATGRAIGYEEAHHRTYSIANALLKWKIGRGDVVCVFSPNHIDY-----------APVVPSNPSYTVEELKYQLDATKAKLIVAHPLCFSTALSAADALSGTNSIVLFDPLPGESLPTLNELVAVRFKPGEARSTVALLLVYSN--FELFQAVAISHYSVIANVIQMATHYNVNLSPGDVAIAVLPFFHIYGLVVTMHFLLFASLTLVVVPKFNLDDYLRSIVQHSVTHLFVVPPQVVLLCKHPEVRKYDLSRVKFCFSGAAPLGGELMQQLTKINAVIGQGYGLTETCTTISM---------VPPNVKLGRIGSAGQILPGITARVVKEDGSL--ASEGEVGELVVTGPSMSLGYLNNPKATAETYV-DGWVRTGDEVVIKDN---------EEIMKVRGFQVAPAELEAHLLLHPDVADACVVPKADEYSGEVPLAYVVLSGNNPRKAEDLKKAIAKHVADVKVPGGVEFIDAIPKNPSGKIVR-------------- 215496392 3 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTTGQPKAARLSHFNVINNANIVGRFVGYHQKRESICLNTDLIYGLGRTMGVLAASMFGSTIVTAGAYFLPKVALEVITKHRCTMIYGSPTIFFAMARDFEEGVHDFSSVRKAIMGGSMCNPATIEKMTRLNAQLYIVYGGSETSPVISLTN--------PDEETDRWIRTVGKPLGHVEVKVVDAEGRIVPVNTR--GELCTRGPHVFKGYLNNEAKTKDAIR-DNWYHTGDEATMSEDGRITFVGRIKEMINYMGYKVPPLEVESILNKHPHVEEAQVIGVPDERTVEKVCAWIKLKSDKTLTQEDIKAFCKEKLQEFKIPEFVLFVDSFPRTQTGKVRKHKMREE-------- 194750164 49 --------KDLSIGELIFKEMERNP--ELIAQISATEETVLTRRELQQNAMRVTSYLRRENIGQQDIVGLMARHTTHMAAVAYGCFFNGTPVHCLHKSYELATIDKLYGLTRPKIVFCDGDEYEKVKTATAGLDL--KIITLRNHKPGSITILETPIEDNFQPTRLENDQTLAILCSSGTTGTPKAVTISNSHLIIPT-------DVKIASSTVQYTYSTLDWISGLIMILMAGAFSTTSIVADNEFDPGFVCHLIEKYKVALLFASSPHAAKLGNSKEFESADLSSLKYFFYGGANCSLDVQQRIRRIGRNILHGYGITELNASIGINFNYDG-----------KPNSVGRPLSGVQVKVLAKDGSL--RGPNEVGELCVYNGQHWSGYYGNPEESASVKDADQWLHTGDLGYLDEDGYIFIVDRIKDMLKYQNHMYYPSDIEKVIAEIPDVVEACVFGIFRAENGDEAAASVLLKEGSTLQAQDVVDFVERHIAKYKLNGGALIVEDLMRSANGKTNRRATKAHF------- 162450267 7 -------PDELNLADLFDRLREGLGDKVALLFGD----QRHTYADVAEKVRMLQAHLAVEGVALEQRVLIVLHDSPAFVWAFFAALSHGAVVAMGNPEAPAPDLAHLVEYTRAAAVVTIPRVVPTGGDLEADLPVSPALAALRGTSLRGALAALAAKRAPAGPRPTRRDDIAIWLFTSGSTGRSKAAMHTHRDFAFNT-ERYAKATVGYRKDDITVSVPRLFFGYATGTNLLPFAVGATSGLFVERPTPESLARYVERYRPTVVTNVPTMMGKLLDDDDARAADLSSVRFHLSAGEALPPALLERFRRFHADVYDGIGSAEMFHIYCTNRPGD-----------VRPGSLGRVVEGYTIKILDAAGPGAPEPPGETGVMWVKGDSVALGYFQDREKSWGTFHGH-WCRTGDLFRMDAEGYLWFSGRADELLKVGGVWVAPVEVEECLTEHPAVSLAAVIGAE-EAGLVKPKAFIVVRDDAAELAQELKAFVKDRLSKHKYPRWVAFVDDVPRNDRGKVDRKALRQR-------- 153004512 20 -----------NIADYVSLHARRAPGAVALVEHNTGET--VTWKQLDTAVDAFAAKLLASGFRKGDVLATSLPLLKEHVFLLLACYRIGVVAAPLDLRLRAGELRACLEKLQPKGYFFAPALMPVLREVVGGCRSVRHWVQF-QKEPDGILPGATWVKDRRARREVGRRDGCLVIFTTGSTGSPKPALLCHESILVQNVG--LAVGFGLKEGDRLLVNLPPSHVGCTTELLGTAIYEGLVSVLLHIFDAEKSLEAIEQHRVTVVGQIPALFNLEWAHRRYRDLDLSSLRAAIYGGQGVPRAFLDRLREMAPEIGTGLGLTETSGFCTYTALGATADDLAEG--------IGFDSPLCPISIRAPAGRELPPGD--VGEICFAGPQVFLGYLNDPEATAKAISKDGICYTGDLGAYTERG-LRLAGRAKLTIKPKGFQVFPGDVENVVGALEGVSAAACVGVEHAVWAEAIVLFVERAGQSVTPEDVMAAC--AGIASYARPSHVELVEALPLNRVAKTDYVALKERAQEIVDG- 195029455 24 ---------DMTLGEVALLILKLHADSVMQVLDPTGEC--LTGGQLYEQSRRLAHAFKYLKLNRGDVVGISASNTTYLTEVVIAALLSGTPINPLHPDFDKETVAYMYEITKPKIIFCDQNNYKKLAAVKDSLKFKTEFILISGSLP-GVRHIQDLLEKSADCPQLRGDDTAFIISSSGVNDLPKGVTRSHRSLLDITKMPQL-----FTSKTVVFCFSPMYWISCIYTMLVSLVNGCKRVITNQPFSPEYFAEVVARHKISFMLTVPHHMAMLAKSKNSETQQLQSLQAIVCCGSKLPLTTWRRYDLLGSRFHVLYGLSEIGGVSKN--VGGPL------------GCEGKLLRNVQVRILDEHGNGLGPN--QTGHIHVHLNHRWGGYYRNPQDTQTTVTPDAWLLTGDYGFIDEEGFLHFQTRDSEVFKYNQFHIFPKEIEDVILHLPGVHEAAIFGVPDDVSTNLTACAVVCEGKNLTVEQIISTVAKHLSEAYHLRGGVYFMEQLPKTTNKKIQRRNILSEVRKLSG-- 195384094 21 --PAPMYDFDCSVGRIIHNNLRNNPKNVCQICLADGKTA--TNQDIFSWSVRLAQNFKQRGLRHDDVICISAKNSTYVTPAAVACLFNATPFHAVNPTLDINTLKHVLTITQPKLIFCDAVDFEKLKTASAAWT--PELITVTGKV-EGVTYIEELLTPQPQLLHLGGDQTMAILCSSGTTAQPKAVCIANSMLTVGN--------PFVNSELVIYCGSSLDWYTGVLNFLYSVAEGCTRVIADKPYSAEYLLELIDKYKINIISCAPRHASELLACPQATAARLATVFVLAVGGGWIPPVTLQKLKNINGNIYFGYGATEFGAVSAGPYIE------------KFGNTVGRLVSGVKARIVDENGKNLCHG--EVGEVYVHSGRKWSGYYGNPLETQRMQDSLGWFHSGDLGYFDEHNNLYIVDRKKEIFKCLGMQYGPSEIEAVIAELPDVHAVCVVGLYDEKYGDAPAAMVVKRGSTLSAAQIKEHVAKRLVVEFKLHRGVYFVDELPHNANGKVLRRTVKEK-------- 182440624 2 ---------EYNLADLFESVVDAVPDREALLYVDTGAERRLTYAELDAAANRIAHHLIDAGIRPGEHVGLHLYNGIEYLQTVLGALKARIVPVNVNYRYVEEELVYLYRDADLAALVFDGEFDERVAAAAPRCPGLRHLVRVGPASPPGVVPFAEAEAAGAAGRGFGPRSADFIIYTGGTTGMPKGVMWRQEDLFFSGLGGGAPTGDPVGDGITFFPTPPLMHGTSTLTAFIGFNFGQRVVV-HRKFVPAEVLRTIEREKVTSVSLVGAMLRPLIDCLKLRGTDCSSLFSVSSSGAIMSDSVRAEFQELVPTVLNNFGSSESG------FNGTATADSGPERGFRVQV-------NARTAVVDPVTYE-PVAPGEPGRIAQRG-HVPLGYYNDPAKTADTFFRRGWVLLGDMATVDADGIVTVLGRGSQCINTGGEKVYPEEVEQALKSHPDVYDALVAGVPDERWGNRVAAVVQLREHALTLDEVQAH-CRTRLAGYKIPRALVLADRIQRSPSGKADYR----WAKAVAAGA 149376545 7 -LPAFAIPDSLSEWTLPKVAARRLASPDAVFAREVSGNQE-TYGQFMAHAEALAAHFLQVGIEPGDRILIFAANSIAALHAWMAAALVGAVDVSANTGYRGNSLAHVLNLAKPSLIVSDADLMPCITELTWNFSCLRQIVVIDETGPSELVHHQDLIAKPTPWPEIQPSDAASVVFTSGTTGPAKGVVMPHGHVCL--LANTTAGETDMTASDVFYSAHPLFHIAGKFMGVLAIFAAGGTLVLDRKFDAKRWLDRIRESGATISIAHGPMIEMIQAEPPRSEDSDNVLTRLMCC--PLPKRHGDAFERFGVKGIEMWGMSEVGCPCWTS-----------RQSPAVAGSCGKVLTWYDVEVVDETDRPVPDG--TAGEIVVRSPWTMLCYMGMPEETVNAWR-NLWFHTGDIAVRDSNSNMFYIDRKGDRIRRRAENISSFDIEAAVADFPGVKECVAVGVPSENDDDILVYIVTMEDAVVEPPALLSFLARA-LPHFMVPRYIEIIDELPRTPTNKVKKKQLSQR-------- 215501323 23 ----------------------KFADKVVAVD----KNLSLTAGQFLSKIRRYAAGFQKWGVASGVRVCAHLHNGVESMAAALAVVFAGGTVVLAKTTLVPRELLYQIRDSDCGYVLTDERCSRTVLEVKDTC-SLKGVFVIGNVAGFTSIRQFEDLSEDSLKEYVPSDTTAAVIYTSGSTGLPKGVEISHSAYVSALLAFEMLKVC--TEDDVYLASNPLTHLSGFIVSGFCMCYGATAVYRDPSLSLGEFIDVIESHKVSLIISFPVKMQSLINEIRRTGARIPRVSKVALGGSLLTRSLSDVCDVFRCELVNIYGLSELTGYAAATPVG-----------QVTFEHCGFPAAGSKIKITDNTGTTLGPF--EHGEIRVQSKSAMKSYYKKPQATAEVLGQDGWIKTGDLGYYDKEGHLYFVERLKEMIKCMDNQVAPAELEQILLSHDAVKEVVVVGVPSPKYGEAPAACVVLDDAEETKQQLIELVAGQTAVHKHLYGGVIFVDFIPKADNGKVMRRELKSKFA------ 42527689 11 -----------TFSALLRNSVLKFSNRPALSYV---SEQPISYKELNEKVESIKTLLHSLGIKPLDKVAIFSTSSPQWAISYFAIVTLGAIAVPLLPDFNESEASSCLKHSGARAIFAGEKLLAKL----NNTDDLDIIININDFA----VKKGEIKTDTPLPVECKEEDTASIIYTSGTTGRSKGVVLTHKNLIFTAIAGQHCQ--RINQYEAALSILPMSHVYEFTIGFLMFMLNGACIYYLEPPIPRNLLPALQKIRPHFMLSVPIVIEKIYKQKILPAFNASRLKFFGIGGSKTDPVVEQFMVDAKFPYAIGYGLTETSPLVAYSAV-----------YKTVPGVIGGTIPGVEIKIGDKD----PQTG--IGELLVKGPNVMQGYYNAPDLTKEAFTEDGWFKTGDLCVIDNKGRISLKGRSKNMILAAGENIYPEDIEFVLNQHPLVSESLVV----EGENTSLVAYVRLQGDAVSEEEVIRFFVNSKVNKFSKIDKIEVVEEFEKTASQKIKR-------------- 167455995 18 ---------PENIADRVAEHARRAPGAIALLEHNTGET--VTWKQLDTAADAFAARLLAAGYRKGDVVATSLPLLKEHVFLLVACYRVGVILAPLDLRLRAGEIRTAFEKLRPRFFVGAPALMPVLQEVVGKFPGVRHWVQF-QKDPEGILPGATWAKDFTRRIKLDRRDGCLIIFTTGSTGSPKPALLCHESILVQNVG--LTVGFDLRPDDRLLVNLPPSHVGCTTELLGTALYEGITSVLLHVFDALKSLEAIAEHRVSVVGQIPALFNAEWSHRRYAELDLSSLRAAIYGGQGVPRAFLDRLRAMAPEIGTGLGLTETSGFCTYTAVGASADDLADG--------IGFDSPLCPVSIRGPDGHAGPEPAGTVGEICFSGPQVFLGYLNDPAATAQAVTKDGVCYTGDLGSYDPARGLRLAGRAKLVIKPKGFQVFPGDVENVVSALPGVAAAACVGVEHARWSEAIVLFVEAPDATVTPEDVHAAC--QGIASYARPSHVEVVSTLPLNRVAKVDYVVLRERARELVEG- 170061513 21 ---------------------ERSPDK--VIQIDGDTGATMTRAEMRLRIVRAAQNLTKLGYGVGDIASVVAVNSENLAPLVLALQVIGVGFNALAPSFDADEMAHMMRQTESKLVFCDADNYDTVQVATRKVGVEDCRIFVMENAPNEECAVDQLFRTTGEHVFYPKNLIANITCSSGTTGLPKGVCYSHAQTIAGFCKVANFD------DGICLNFSTLYWGTGVYVLNMAVMNNSTRLITRRPFSTDLFFELIRKYKIRFLYTPASYAAAIASDPRVAGTDLTSIKFWALGASNVSESIRDTVDELHGRSYNFYGTSESGFLAADFF-------------KRKPNAVGKVGTNMQVRILDEDGNPL--GVGEQGEVVVQSLGIFLGYYKNEEASREALDKEGWFRTGDIGYFDEEQYLYLVDRKKDIFKYMGNQVSPSEVEAVIEKLPGVQHVCVTGLPNEDKTSDLVTAVIPTGTQLTAAEVIDHVAKHLSDPKHLRGGVFFVEEFPMTTNGKIIRRKVRQMLLD----- 66804945 19 ----------------------KFKDRTSFINYPNNNTQRYPYRDFFNESQSIANIL---NFKKKDRVAYFFGQNFDYVRSQWGIWAAGGTAVPLALSHPIHELQYTIENSKSSMILTNSENYSKMKEIGTNLPVIEIPKVGEYTIPKSQWSSMEDYKQYS----IDSNRNALIIYTSGTTSKPKGVVTTHANI--EAQIQTLVDYWKWTEKDHILEVLPLHHVHGVINVVSCALWSGAICEMMPKFDSKQVVDRLLESGISTFMAVPTIYSKLIKYVNENITDFKRLRLMVSGSSALPESVRNEFQAIGQVLLERYGMTEIGMALSNPLKVNE----------RIGGTVGFPLPGVQIKIQPEQNNNDNNNNKEVGELLVKGPQVFKEYFEKRKATEEAFTDDGWFKTGDIVEKDSTGRLKILGRSSDIIKRGGFKISALEIEEILDMDPNIQECAVLGLPNDEYGQDIAAIIVYKKSKPMSFEEFKTNCKQRLAHYKVPNKLLILEEIPKNAMSKVNKKELLKLF------- 212536392 3022 ---------PATVSEKFQQVQTAYQNRVAVRDRSS----VLTYQQLAGRVDSIAAALNSAGLGSGSRIAVLCEPSNDFVASLLAILHIGAIYVPLDISLPSSRHADIISSSTPGMIISHESTNESVEQLVHEISGRLPILKLEEISNV----------SQPVPCKAQSDSPAFLLYTSGTTGKPKGVVLSQGAIVNWLEHSISAYELDKAPASV-LQQSSLSFDMSLIQIFCAICSGGSLVIVDARRDPPQIAELMHQKNITLTFAVPSEYLLWLSFGRESLRQAVGWRWAWVGGEMFPIQLKRELRRLNFTLWEYYGPTETTFTATNKPL-----PLDVENSIISGSPIGKAHPNYSICILDAKGRPLPVGFR--GEICIGGAGVALGYWNMPAETDRKFIPDPWYRTGDQGRLAADGTLIFIGRIDTQVKLRGLRIELAEVEGALLKSESLISMAVVTVRDGD----LIAHVIPVEQKLDCDIVKRKLLTGRLPQYMHPSRVILVQDLPRAITGKIDRQAV----------- 52143517 199 -----------TFIDVFETTVEKNPDRIAVRYGHA----QMTYSELNEKANSIARMLKGSGVKNDTIVGIMMNRSIESLVAILGVLKSGGAYLPLDPKQPHERLAYMVRDSAMKTLLVDKDIFKSVNLIEVDLESLNLTPNLDEKPALSDLSY--------------------IIYTSGTTGNPKGVMVEHKNLI--NFVNWMIEIGQISNKTKMIQSFSLIFDASIIEMMPCLAAGGQICIVDDKVNPEEILEHLVGAQALML---PSLFRAVLDYAETFQEKLSKFDKIYLGAEPLPADLITKFSDLCPDISNLYGPTESTVVASAYFY--------DEQSSLEDVSVGKPIGNGEIYIVKDNK---LCGISMEGELCVGGEGVTRGYLNQPVLTDEKYVNGRIYKTGDVGYWREDGTLKLLGRRDEQVKINGYRIELSEIESGLRQIEGINDAVVI---YDQSEKIPLFVAFYRGTKFESTNKIKELLRKNLPSYMIPNDIVKVEDFPQTVGGKLDKKKL----------- 52143517 1703 -----------SLVSLFEKQVISHPNNVAVEF----EGKSLSYRDLNIKANNLACVLKKNGVKAGDIVPIITKPSEELVIAVLGTLKAGAAYLPIDPEQPIKRIQYMINEVGATIILHGAKSVNLDSLL------LEIVQVRMEDIPNR--------KENNLNIVVKPTDLAYVIFTSGTTGEPKGIMVNHRNSLNHTL--WQIKNGDFNSKSTMIQTIAFTFDGHTAELFPTLLSGGKLVIATERKDPAELLNLIPGNRMTFI---PSLLREVIAYAKQVNHLLSQFDKVFIVAEPI--TLDEVYEMVGNDVYHFYGPSEATVTTVAHKMSEH--------SIGSVVPIGKPVSNTKLYVINQFGNLC--GIGMTGELCITGESVSLGYLNQPILTDEKFIPNPFYKTGDLVRWTTQGTLEFLGRKDNQIKLRGFRIEIQEINAALKAYKGIQDAVVI-MRGQNEEKDLCAYIISK-EKIDIDSLRKEI-SETLPEYMLPRYIVQLEKMPRTLNGKINTSQL----------- 169177750 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVIPVPFYHCFGMVIGLNALSHGAATIIPGRGFSPAAALEAVQDFGGTSLYGVPTMFIAELALPDFASYDLSTLRTGVMAGSLCPIEVMNHVDMNMTDVAICYGMTETSPVSTMTRKGDTLQHRTE--------TVGRTMPHLESKIVDPVSGDVAERG-EIGELCTRGYAVMDGYWNQPEKTAEAIDAEGWMHTGDLARMDADGYVLVEGRIKDMVIRGGENIYPREIEEFLYTHPAVQDVQVIGVPDEKYGEELMACIILKGAEPLDAAAVADFCRGKLAHYKVPRYVEIRSSFPMTVSGKIRKVEMRQEA------- 15898699 32 -------------------------DGIAIKRFTKDVVEDISFSDLKRKALRLALYLREHDVKKGDVIAVLASKKIEQVIVLLATFSLGAIYQPLFTAFGPEAIKMRTRDAKPKVIFYQDDQKDKVSDAIP------------------FSKFDELLGELKNIEKINWDDPIVLLYTSGTTGAPKGALIAKR-LLLNTYV-YMKYGIGIRDSDVFWNPADPGWAYGLYYGIGPLMFGKTVIFLDEPFNPERTMEFMEEKKVTNFAFAPTAYRMIAGTIK-RKYDL-VLERASSAGEPLNPEVIRWFDNYNVTIKDHYGQTEVGMVVYNGW---------GYETKIKIGSMGLPAPGYEIDVIEDT-------------IAVKRDSPFLGYLNNPEKTKESFRGD-WYLTGDNAYKDEEGYFWFVGRKDDVVKVSGYRVGPFEVESVLLEFPAVLESAVVADEDPIRGQ------------------------------------------------------------------ 157358551 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VYLWTVPMFHCNGWCLTWGVAAQGGTNVCL-RNVTAKGIFDSISQHRVTHMGGAPTVLNMIINAPVGDQRPLPGKVAVMTGGAPPPPQVLFNMKELGFGVFHSYGLTETYGPGTVCTWKPEWDLLPPDKQAKINARQGLHHLGMEVDIKDPTMKSVPPDAKTIGEVMFRGNTVMNGYLKDIKATEESF-KGGWFRSGDLGVKHPDGYIELKDRSKDIIISGGENISTIEVEAVLFSHPAILEAAVVGRPDDHWGETPCAFVKLKEGCNANANEIIKFCRNKLPHYMAPKTVVFYD-LPKTSTGKTQKYILKEKAK------ 62423992 45 -----------------DAAAENTPDKVAVIDDHG----QITYAELLLRVDRLAASFSRRGLGNRDRVLLQQSNRIELITSALALMRVGAVPVYCLGSNRRRELVAISRRAQAVALIVDGDGEQLAAEVAAEVDSLNCIITGTELRSDSVKPETDPADTTSTPDPAGPDDVAFLQLSGGTTGLPKLIPRTHDDYLYSIRQSN--EVCGLVKDDVFLAVLPAVHNFPMSSPFLGALMAGNTVVLTENQHPAQVFDLISTCGVTVVPLVPPMWANFADMDPAAASQLASLRLLQIGGAKLVPELARRLVSLVPTVQQVFGMAEGLVCYTD----------PDDDVETIINTQGRPMSAAEIRIVDQQDRPVPAG--SSGHLLTRGPYTIRGYFNAPEANRHSFTADGYYRTGDIARLRADGALVVEGRSKDQINRGGEKISAEEVEDILLAHPAVDDVVVVAEPDEFLGERSVAVMVAHRDALKRASLAEFMRSRGVDDMKIPDRVDLTYGFPVTGVGKISRAELR---------- 182436381 2552 -----------SLVARVREHASIRPGAVALTDDHG----SLTYRELVGRASRVSRELLAASVVADDRVAFHGERGADAVVAFLGILGAGGAYLPLDPNAPLARKADMVTASGARLLITTAGQTEQTHAIATEAGRTAGTGTVTSEAGTPPTVLVCPTAADAPEELVPDDDLAYVLYTSGSTGRPKGAMVHHAGMNNHLLAK--VDDLGLTGGDVIAQNAALFDISVWQMT-AALVTGGRTAVYGDETHATELFLRADRDAVTVLEVVPSLLRAALDAVEESAPALPVLRKLVVTGEALPPDLCTRWRYPGIDVVNAYGPTECSDDVT------HATLTPGTETRHAHIPIGSAVRNTRLYVLDEDLRPLPVG--VRGELFVAGTGVGRGYLDDPARTAAAFIPDPFYATGDIARHLPTGELEFLGRRDHQVKIRGQRIELGEVENALRDLPGITDAVVIAHTDPNNQTRLAAYTT----GPLLPAQTRTALATTLPETLIPTHITTLDTMPLTPNGKIDRAAL----------- 182436381 450 -----------TALDLFHARAADAAGTVAVVVGTT----RVTYAELDHRAGRVAAALLAAGVRPGQVVGVLLPRSVDLVAAMLGAWKCGAAFLALDTGQPAERLAALVRDSSAAVVV------GTGERARDVAGTTRLVDVTD-------------LPEHPAPGTTGAGAAAYVLYTSGSTGRPKGVVVPHQGLANYLRWA--VDAYGAGRTPVAPVHSSVAFDLTVTSLWVPLIAGGTIHLVDEADPLDGLVAVVSGPRPNLIKLTPSHLQALCRLIPEGG--LAGLDACVVGGEALSPVLVDQFRAVAPDVVNEYGPTETVVGCCV-----HTLAPGEAVPERPGIPAGRPIAGTSLYVLDERMAPVPVG--VPGELYIGGTQVAWGYLGDGAKTAAVFVPDPFYRTGDLVRYLPTGELEFLGRRDHQVKIRGQRIELGEVENALRGLPGITDAVVIARPDTTGGTALVGYAT---GSVDPADARTALART-LPEAMIPATVVVLAEIPLTPNGKVDRAAL----------- 194741322 27 -----LYNDDLTAGQIIFRQLQRQPQR--IFQISHTDNTRLTRSQMLHNAAKVGCYLRDQSFQKEDIVGLMARNSTNVGALAYGCLFNGTPFHAVNPNLERKTIDSLYKITKPRILCCD---VADYEKIKDTATSLGALVLIVNGKINGVMSVGDLLQKPLPKDYEPADRTMAILCSSGTTGTPKAVTLSNSRKLFET-------HSYLGPDDVQYASSTLDWLTGLITLVTAGVYGTIRLISSQMFSTGHFLELCEQHEVSWTVMANSHVAMLANCPQTRAQKLRSLKHLIFAGGHCLVATLKKMQSFGPGIRNAYGLTEVGALVSYNF-----------ETQLKPTSVGRLMENIRVRIVDASGKL--QGPKEVGEVQCHNGQLWRGYFGNPQATTEMRDSAGWYHTGDIGYFDEDNFLHIVERQKDMLKYLGMMYYPHEVEEVIAQMPDVAEVCVFGIFRETEGDAAAASVVLRSGSNLKPSQVEDYVRQNVSEFKLHGGAQIVPQLAKSANGKVNRHAVKAAY------- 169601824 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLTHRNIVANTLMLKAGEAGLLQPGDKLLAFLPFFHIYGLTCLIHQSLYSGLQLVVMPKFDLEDFCKFIQELKVTFAYVVPPVVLLLGKSPVVSKYDFSTIRMMNSGAAPLTRELVETVKRLGIPVKQGYGLSETSPTT---------HTQSWGDWNKTIGSVGTLLPNQTAKYMSADEKEMPVG--EVGELWIKGPNVFKGYLNNPEGTAHALTSDGYFKTGDVGYQDKEGNFYITDRVKELIKYKGFQVPPAELEGLLVSHPNVLDCAVIGLYDDQATEIPRAYVVPKGKTEAEAKEIADWLSAKVAHHKLRGGVRFVDEIPKSISGKILRRVLKVKAQEE---- 50548047 8 -----------SITDFIRTGAYAEDDKPCMIDAETGE--QLTQKQILDCADQFRSLLYQHGVQKGDVVIPFIDNNIYLPAIHYACLELGCCMNPASTQQTPLELSKQIRVTDPKVIIYQRKYRKTVHAIDLVCYTNFPIVIEFETMLFLRNSVPPPPKKAKFHITSTEQARKRIAYSSGTSGKSKAVRLSHHNIVACSQVSQVTFPALYKASNVCVAVLPSCHVFGLYIFFMVLPRSGGTTIMHTKFDLKQLLESQKKYKANFLPLVPPIAVQLAKNPMVKNYSLKQVKLIMSAAAPLGAEVTQSLKAIGVRVVQGYGMTETSPCVTL---------FDPADPHLHIKACGKLVPNCEVRIV-ADGVDQPADNLPVGEIWVRGPQVMDGYHKNKSATSEAFVEANWLRTGDVGLVDSLGRFMIVDRTKEMIKSMSKQVAPAELEDMLLAHADVSDAAVIGVENEAKGEQIRAFLVLKKGGDALE--VKKWMDSKLPKYKLHGGVVVIDQIPKSQAGKILRRMLR---------- 67901288 14 ------IPDNIPISEFLTDANGRYPLSKARHPFTCGLTGK-TYSEVKDRVEYMSRGLAKLGSEWDKTLVIFSLNTIDSIPLGWATHELGGIVSPANAAYSADELKHQLLDSKAKAMFTCVPLLPTALKAASAAGLPKDRIYLIDKIPTEFKTLSQIVEEGKSLPKLEARRTAYLCYSSGTSGLP-------MTALEKSWRDTRKNADGSYYSDVLLGLLPQSHIYGLVVICHAGTFRGDQVIVLPKFELRSCLAAVQRFKISVLFVVPPIIITMLRSPEIAEYDLNSAVALVTGAAPLGQETALDFQKRKVAIRQAYGLTETSTVVTATHFDD-----------IVPGSSGWLIPGVEARIVTPEGEDITK-YDTPGELWVRAPSVVLGYLNNEKATKETF-GDGWMHTGDEAVIRPKGNVFIVDRIKELIKVKGHQVAPAELEAHLLTHPAVADCAVIAIPDDAAGEVPKAIVSKSPEAPDDEATVKSIVKDHKARHKLKGGVRFIDTVPKSPSGKILRRLLRDQ-------- 118470035 1 ------MTEHLTVGALIRHHAADTPDKPMVVD----PKERIAYGDLDEKTRAMASGLVAAGVGKGSRVGLLMPNGTDWVLTALAVTRIGAILVPLSTMLTPTELEAQLRTASVQFLIAVDEFRGRGYPVAPELPALRQMW----TAEQALTMTGEPASADALAARVRPSDPMVILFTSGSSGPPKGVIHSHGNAVRA--VASGLAARCVTADTRLYLPMPFFWVGGFGAGIVTALVAGATLVTEPIPSPQSTLDLLHRERVTLFRGWPDQAEALARHASST--DLSALRPGSL-EALLPHELRA---QPGAR-ASLFGMTESFGPYCGYPADADMPRSAW-------GSCGRPFDSMDVRIVDTTGTPLRVD--EVGEIQIRGPHILRGICRRGR--EEVFTRDGYYPTGDLGRLDSDGFLFYHGRSDDMFKVSGATVYPGEAQHALRGIAGVRAAYVVNVPDHQRN-RVGAVVVTDGMSARD---LCAAAREVLSPFKVPSVWALLDAVPIGATGKVDNNGLRAMLAE----- 50085826 34 -------------FQMLADSVSRFGDCIAAIQ----DQKQLTYKQLYDYAIRYGAYLKHKGIRETDFVLLQSPNVIEVFIVIFGLYAIGARPVFCLHGHGAYEIENIARQSRAVGFIKLCGTANEITAVDVSVPNFQLWFILSQETIAGSLPQLKHLNLDTNIQALSSEDIAFLQLSGGTTGLPKLIPRTHADYIYSIEKS--VEVAGLNPQTKQLVVLPVMHNFCMSSPFLGVFYAGGTVVLSQLTQPRVCFELIQKYKIEQVSLVPAIATLWLNAESLKDYDLSSLKVIQVGGAKLLPSLAEQIDQFQVKLQQVYGMAEGLVNFTH----------LDDTNAVTIQTQGKKLSHLEIRITDHHGQALPIN--AIGHIQTRGPYTINGYYNLHEINRRSFTDDGFYKTGDIGYLDDDLNIVVTGREKEQINRSGEKVTPSEIEEFILQYPTVKDVCVIGVSDEHLGERIKAIIIPKDHEISLKNIRKFLTGKNIAHFKIPDEIDVVADFKYTHVGKVNRQKL----------- 84495256 54 -------------------------------------------------------------------------NGPAFPVAMFAAAYAGVPLVPVNYRLGEEQLDYLLANHPGALAIAAPESRQAVAAAG-----------LDTVTPDEWLSATDQTDDDSDPEWSGE--PAIIIYTSGTTSKPKGVLLRHENLVSYVLGS--VEFAGAAEEDAALVSVPPYHIAAVANVLSNLYSGRRTMVL-EQFTPQEWLGIVRDERVTNALVVPTMLARIVATEGDTS--VPTLRNLAYGGAPMPARIIATALKLWPDVVNAYGLTETSSTVAVLGPEDHRAALASDDPAVRAASTGQPLPTVEIEIRDPFDEVLPVG--EVGRICVRGDQVSAEYAG----VGRTVDDQGFFDTRDKGYLDEGGYLFIGGRMDDTIIRGGENIAPSEIEVVILAHEDVEDCAVVGVPDEEWGQRIEAAVVAREGRSIDPEGLRDYLRAHLRGSKTPDRIHVLPELPRTETGKLIRR------------- 162452161 472 ----------------VEQIALRARERPDATAIQHG-LERVTYGELDLAARRLAARLAALGAGPDTLVAVLLPRSVGAITAILGALYAGAGYLPLDPDGPQPRTTAILDDARPAIIVTTSPHAAKVGSDRAA-----RLVLLDEAIHG---------APARALVQGAEEHLAYVIYTSGSTGRPNGVMIERGALA--HFVAAATHRYDLRRDDRVLQFAPLHFDASVEEIFLTLCAGAALVLRTDEMSVPRLLDACERHRITVLDLPTAFWHELAYGLSTGAASLPSVRTVIIGGEAALPERVERFRRARARLLNTYGPTEAT-VVASAATLSGGDAPDEAPDDRHEAPIGTPLPGVRAAIIDARGRLAPRG--AVGELHLIGPGLARGYLGRPDLDAARFVRPRAYRTGDLVLQRADGQMVFVGRVDDELKISGHRVDPLEIEAALLRHPSVREAAVIGHASAGGGKRLSAFLVAGDPAPSPAELRRH-ARSLLPAAAVPSAFVLTDRLPRTSSGKIDRKALRE--------- 214044923 15 --------------------------------------RRISRSELTRNAAKGAAALDAIGAGADVPVAIIMRNDLAQLEIMRAAAMAGTVVVALNWHAEAEEVAAICDDSGARFVIIHRDLIDAVRPALAALCTAYGIDAASAATDPDTLEWGSLMAAD-QPVETREMMRPLMRYTSGSTGKPKGVRRVGSGPFEDVLARIGSEMLRLKPGSRFFTAAPIYHSAPSTLTSAALVTPGVSTFVAPKFDPETFLETLQAQRITHVYLVPTMMSRMLKLPDAARYDLSSVEFCVSTGSPWPHDLVAMIDWWGPVFWESYGATEIGFMTM----------VSSQDALARPGTAGQMQMGGTVLILDPDGVELP--TGQVGEIHARMDA-FGGYSNDPE-SRLAAEKHGHFSVGDLGWVDADGFLFITDRKKDMIISGGANIFPVEIEAVLMRAPFIRDVAVFGAPDPEFGEQIVAAVEPKGWNPDAQEVLD-FLDGKLARFKHPRIIDFHDALPREDSGKIFKPRLRAPYWD----- 162450802 3 -----------TFVEVLQQN-SVHADRAVTFVRSSGEERAISYAELWLEARRRAYALRKLGLRKGDRVALILTEADEFVLTFVGALTAGIVAVPMYPPQSGETVQHILEASGASVLVTNEQLKEMIDAYREALPGLRVVLERDLRARDGSDASDA--SHAAEPWRVSLDDLAFLQFTSGSTSRPKGVMVTHRNLTVNSHAI-MFDGLRSTPEDRGVSWLPLYHDMGLIGFVIAPLYALVPVMFLPTRRPSLWLDAIHRFRGTITFAPNFAFALATRAAQAGSWDLSCVRALGCGAEPIQADVLRRFSERGLRILPSYGMAEATLAITFSDLKAPLTTDRVDAKAMQAGSCGRPLPCHELIIAGPDGSPLGP--REVGEIWVRGPSVAAGYFNEPEATEAAF-GGGWLRTGDLGYTVA-GEVYLCGRSKDLIILGGKNYFPQDIERIASSVEGVRDCVAFSCLTAEGAERAIVVAEAKRSVAGVAQAITQAVRAQLGVQLSEVALIKRGTLAKTSSGKVRRREMKRRFE------ 118619896 1 -----MSDLPATVLERIIEQAQR--RPEAIALRRCDGTSALPYGELVAEVDRYAGALRAQSASRGSRVLVISDNGPETYLAVLACAKLGAIAVMADGNLPPATIDRFCQITDPVAVLIAPGSKVGSSSLPEGLAAIPAIRV-DIGSGTGEFAHSPDTDRPATEPGLGADDPLAMIFTSGTTGEPKAVLLANRTFFADILRNEGLNWVTWVDGETTYSPLPATHIGGLWWILTCLMRGGLCITGGE--NTLSLMQILNSNAVNTTCLVPTLLSKLVSELKSAATTVPSLRLLGYGGSRAIAADVRFIEATGVRTAQVYGLSETGCTALCLPTDDGSIAKIEA------GAVGRPYPGVEVYLADGAGPNAPGAGPSAGTLWIKSPANMLGYWSNPQRTQEVLI-DGWVNTGDLLERHEDGFFYIKGRSSEMIISGGVNIAPDEVDRIAEGVPGVREAACFEIPDPEFGALVLAVVAATDVDASAARKLKHTIAAHYRRVARPSTIVIVSEIPRTQSGKVMRTSL----------- 195333762 23 -----IYNYDTSVGKIIFNNMKNWPKN--VCQICDVDGVTVTFEQGLTWSIRIAQYLKKRGLNHKDVIGIAAKNSTYVMPLGVACLMNGTPFHSVNPVLDDASLTHVFSITKPTLIFCDGHEYDKVHKATVGWHPEIFTITDHVEGVQGIETLLDPTTTEPEVLKEGGDQTVAILCSSGTTGLPKAVCISNSILI--------QDSMLVTSQSVIYVGSCLDWITGLWAFVFSTVFGCTRIISNKAFAPENFVGLVKKYKINYAVLPPRHLSALITCPDAKPDALAPITHLNYGGGSISLATLQRSQELCKTFNSGYGMTEVGAITINIGISN-------------VSSAGRPVPGIKIRIVDEDGKSL--GYNQVGEIYVHTGQAWNGYYGNPVETRRMQDFEGWFHTGDLGYFDEQNFLYIVDRKKEILKYNGLHYWPTEIETVIAELSQVQDVCVVGIYDEREGDAAGALVVKKGATISAKEIVEHVAKRLPATQKLRAGVQFTDKLPANVNGKTMRKTARDVF------- 153872372 38 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PENLAYVIYTSGSTGKPKGAMNTHFGICNRLF--WMQDAYSLTTTDSVLQKTPFFDVSVWEFFW-PLFAGARLVVPEGHKDSAYLIKTIIEQQITTLHFVPSMLQVFLQ--ESEVEKCTSLKRVICSGEALSLERQEQFARSQAQLHNLYGPTEAAVDVTYWPCQRNSQLNS--------VPIGRPIANTQIYIVDHDYQPVPIG--VIGELYIGGDGVARGYLNRPDLTAETFIPNPFYKTGDLARYLPEGNIEYLGRIDNQVQIRGFRVELGEIEKVLTQHPAVRESVVIVKEEPEQNQRLIAYIVASEDKIDISELRR-FIAETLPDYMVPSFFVKMETIPLTPNGKIDRRALPE--------- 159038409 4 -----------NIADLFEHAVDAFGDRSAVYFGE----RAISYPELEERANRLAHFLRNRGVRPGDHVGLYASNSIEAVVAMIAVFKLRAAVVNVNYRYVENELRFLFADAELSALVHDRCFAPRVASVLAAAPGLHTVVALPDGSDEGGVPYADALAAGDSGRDFGDRDDIYLLYTGGTTGYPKGVLWRHED-VWRALGGGVDFMTGIPLEDVRLCMAPLIHGNAQWAVLAALFAGDSVVLL-PRFDAEEVWRTVERRRVNVLVLIGAMARPIIEAYAAGDYDASSVAAVSSSGALFSPAVKRQYLDLLPDVLDAIGASETGFIGLGVVAEVPGGAVQDPRVMPAPSTV----------VLGDDGRAVPPG--EVGRLAKSGY-LPLGYYKDPVKTAALLTEDGYALPGDLARLELDGTVTLLGRGSTCVNTGGEKVFPEEVEGALKTHPDVFDALVVGVPDERLGQRVAALIQPRAGVSLDLVAVEAHLRRQIAGYKVPRAIWLVDAIARTISGK----------------- 170060150 21 -------NPEANLGQVVIDCLSQNPAK--VIQINADDGGEMSCAEMKRRIARVVHHLRLLGLRKGDFVSLACGSSENVVPVFIGCLSLGVVVNPLAPVFSKDDYAHMMKMTQSKVVFCDVINREVVEQAVEEAIKVKPVMFVFGNAGGNCRSVEDLLSPVAEDFFIPEQLMAMVLCSSGTTGLPKGVCLSHANLIEGDVFREAHNCGPI------FNFSALFWATGMFAVLTSLYYTRTRVLTSKPFNEELLIDILTKYNIEDVFTPPAYVAVLQNYPNFNRLSFPSIKQWTMGGAMVTQQMSSNLSKKLPNGVAGYGTSEMGIISRIPFA---------------PGSVGTLVRNIEVKIVDDDGHRLGPNQK--GEIRLKHKHPMLGYLYNADATLAAFDEEDFFKSGDVGYFDSDGYLYVIDRIKDIIKFNNYQISPSDLETIIEKIDGVKLVCVVGVPADKSGDLATAVIERNEGAKLTEQEVVGFVDGQVSDFKRLRGVRFVDELPKSAAGKVLRRVVKEM-------- 197772494 15 ------------LPDLLREQALRHPHGTAVVH----DDETLTFRELVEHGSELAVYLRYLGVKPDDCVGVFVEPSTELMTGVWGILFSGGAYLPLSPEYPEERLRYMIEDSGTEVILAQRGLAERLAGL---VPRGTRIITPDDADAFTRRRTGE---SGYGPLDLRPHHLAYVIYTSGSTGKPKGVMIEHRSVVNQ--LEWLASGLGVNRGTTVLQKTPMFDAAQWEI--LAPACGSRVVMGGPGVDVERLIETIVRHGVTALQCVPTLLQALVSTDEFAL--CTSLTQILSGGEALSRSLAAKCVEVHCELVNLYGPTECTINTSAYVVDPAAVGNGPD-----AISIGTPVAGTRYHVLDDQRNVAAVG--ETGELYIGGVQLARGYLRRPELTAERFVSDPFFRSGDLAYRNADGTVQFVGRLDNQVKLRGFRVELDEIRVSIENHDWVRSAAVVVRDDPRTG------------------------------------------------------------------- 145223110 51 -----------------------------------------TFAEVERDARRLAAGLRERGVAAGDVVALQLPNWREAAVTFWASAFLGAVVVPVVHFYGRKELAHILTTAKPRVFVTTAQF-GRLQFHPDVCAGVPIVALVDSGADGGWEPFEDLLAAEAGTVAADPAGPALIAFTSGTTRDPKGVIHSHQTL---SFETRQLLENYPPDRGRQLTATPVGHFIGMLGAFLIPVLEGSPIDLCDVWDPGRVLQLMETEGLSIGGGPPYFVTSLLDHPQCRPEHVRRFKTVGLGGSTVPAAVTRRLSDLGMFVFRSYGSTEHPSITGSRPSAPEDKRLFTDGDAR---------PGVEIKL------------GPDGEIFSRGPDLCLGYV-DDDLTAQAFDEDGWYHTGDIGVLDEDGYLTITDRKADVIIRGGENISALEVEEILLGMPAVAEAVVVAAPDERLGEHTAAVLRIRDGHPSLDDVRAHFRAAGAATQKWPEELHRVPEFPRTASGKVQKYVIRQQ-------- 170067646 43 -----------------------------VIQLDTDTGVLLTAEELRLRIVRVAQNLSALGFRRGDMAAMACSNSENLAPLALGLMVAGVPFIALPTGFNGDDLGHLMGLVQPKLVICDDSVYKQVLDGAGKALKMKPVIFAVESERENVRKVEELLGTEGDFTPQAQNSIGMILCTSGTTGRPKGVCVSQASIAI----VLSRPVKPAPESDLNLTYSPLYWGTGLFALLNSVSTGITRAISRNPFSEDHFFDALAKYHPTHFFTPPSHAVLLLNHPRAAAADFSSLRSWSLSGSIVSAKLRQSLEARLPN-----------GRTVNNYASSELGLIAMDMIKQKPDAVGQLMPHLDAKVVDELG--VAVGCGEQGELLIRGSIPFMGYYNDEQATRELIDADGWIRTGDIGYLDEEGFVYLVDRKKDVVKYRGYQMSPVDLEKVIEGIAGVKQVCVVGVPEDGTSDLPAAVVVKRGSNLTEEQLISEYEGQVSDHKRLRGGVFFWDELPLTATGKVVRRKVRDM-------- 83720673 572 --------------------ARVRARPEAIALRTDGAA--MTYASLGERVDALAGRLLERTRGEPQCIAICFERSFDMVIAILATLKAGCAYVPIDPQLPADRVAFMLSDSAAAMLLT-------IEPVRRERFSSFDILCIDESAPPRAASPRAAM------PVVDPHAAAYVLYTSGSTGKPKGVVVTHANVT--NLLDVMEASYPLGAGDSYLLKTNYAFDVSVPELFGWFVGHGSLAILAPQASPDLIVAALLRHGVTHVNFTPSLLRQFVAAADARFAREHRLRHVFVIGEELTNALANDALRALRPIYNMYGPTEATVFATGHAHAAPIPNG--------KVPIGRALGNMRVYVLDERMRPMPIG--MPGDLYIAGDGVARGYLNRDELNAERFLPDPFYMTGDLARWTRDGTLEFLGRIDQQIKIRGYRVELDEIASALNAHPLVDEAAVILKREQDGTARLVAYVVPANGVEPARDALAGALERRLPDYMMPAAYVLAPSLPKGITGKLDRKAL----------- 197118597 3 -----------TLADLF-HSFPKRGDKTALVNRTGVRRLPVSYRELYDLSLKMASLLARNGVVPGDRVLLWGPNSSWWAVAYWGIIMRGAVAVPVDFMSERGRADSIRQLTQARIVL-QSRFKP------------ERIDEGEILLLEDLQYLLEGVEPIADTAAPAPDDMAQLIYTSGTTGNPKGVILTHKNLVSNIKQINQ-QVPIITPEFTFLSLLPLSHMFEQMGGFFTPLYQGAAIVYPRTLKPSAIMEALAEEDIYVIMSVPRLMQLLKTTIEREAQRLSKPQRFVSGGAPLDPDVFRFWDSMGFTVLEGYGLTECSPVLCVNTMERQLA-----------GSVGPALPGVELRL---DGK----------EVVVRGDNVFSGYYQNEAATRAAFNAEGWFRTGDLGEIAPDGWLSIKGREKELIVTGGVNVYPDELEAVLNKVPGVKESCVIGL-DRGAGEEVHAVLLLDEKAQRPEEILSRANAQLDAMHQITGYTLWDEEFPKTTTLKVKKFQVKEHVK------ 167742769 258 ----------------IREAARRAPHAVAIVHGDA----RMTYETLDRRSDALARALRARGVGRGSRVASLQSYSEKIVVAYLGILKAGAAYLPLDPA-DPRRLEKI-EDAAPAMIVTARDLEDVPQALRARTLTIDDPIECGKDVATDVVTDATARDAELDFATLAEADPAYVIYTSGSTGKPKGVEVSHGSLNVSYHGWHRAYRFGKPGHPVTLQLAGMTFDLGIGDVSRTLACGGTLVMPPRLLDAGRLHALMRAERVSFGDFPPVILRELIRHCNETGDRLDMLDTLVCGADVFGHELHAARALCGPRVLGSYGVTEA--AIDSSYFDPDLHALAPDSVVPL----GRPLPSCELLIVDPLLQMTPIG--VPGELLVAGPAVATRYLNNDALTAQKFLRDGFYRTGDICRFLEGGTIDFLGRRDNQIKIRGFRVELGEVEGVLAAHPDVRQCAVVVRDEASGDPSLAAFVV----SDAPIAALRGYLRGRLPAYMLPAAIERLGDMPLTASGKIDRNRLK---------- 195385942 18 ---STMYSPNTSVGRIIFNTMRNWPKN--VCQISDTDGVTLTSEQALTWAIRMAQHFKKRGLDHSSVIGIAARNTTYILPLGVACLLNATPFHSINPILDEETMKFMYEITKPALIFCDKQEYTKVYAATKDWQPEIFIIDEPIDGVPNIRSLLEFTTTEKFYQPEPSDQTVAILCSSGTTGMPKAVCISNSVL--------LTDNMLVNSESIFFINSGLDWITGLWAFMFSAVFGSTRILTTKPFSPEYFIELVKKYKINYVTMAPVHLAALVASPAATPYALSSLHNVNYGGGIASDATLKRIQLLNATLNSAYAMTEVG-LITMNF------------GIQNTATAGRPIPGISIRIVDENGKNLGHN--EVGEIYVHTGKDWNGYYGNPVATRQIRDFQGWIHSGDLGYFDDQNYLYIVDRKKEVLKYQGIHYWPTEIENAIRELPQVRDVCVVGVPHELLGDAAGALVIKPGCTISPTEIANHVAK-RLPSIQLHAGVKFTDKLPINPNGKAMRKAALELF------- 158530291 22 -----------TIPQAFTRAARQHAAREALSDGAT----TLTYAELDDAANRIARALRERGLRPGERVGVRLDRGLALYEVFLGALKAGLVVVPFNPGHPADHTSRMHRMSGPALTVTDSGAAEGIPAA-------------TRLPVDELLADAAPLSAQPVDPEVTAEAPAFILFTSGSTGAPKGVVIAHRGI---ARVARHLTGFTPGPQDRFLQLAQPSFAASTTDIWTCLLRGGRLVAPQELPPLGDLARLIVRERTTVLNLPVGLFNLLVEH---HPQTLAQTRSVIVSGDFPSAAHLERLAVVGGDLFNAFGCTENSALTA-------VHKITPADLSGTDIPVGRPMPTVDMTVRDERLEECAPG--QIGELCIAGDGLALGYLDDPELTDRKFVRHRLLRTGDLAKRTEEGEIVLAGRTDQMLKVRGFRVEPRQIEVTAEAYPGVERAVAQAVPSDGAADRLALWCVPAPGHELAERGLVDHLRGRLPDYMVPSVVLVLDSFPLNANGKIDRRE------------ 167906739 1589 -----------DLFGLFARSAARHAQRVAL----DSPMLRASYAQLAERVSAAARALAAHGVRRGDRVGIFVGHHPHNVTAMLAIARVGAAFVPMDPEHKPQWNRHIVDDAALTALV---GGAWTADAARG---FGLPVVDLDAPPPPASELADAPAAGGAHP-----DDCAYVIYTSGSTGAPKGVMVTHRALT--NFLASMARRPGLHARDTLLAVTTYCFDIAALELFLPLVQGAHCVICDSARDGGRLRELIDAARPTVMQATPSTWEMLLHAGWRNARRM----RVLCGGDTLPDAVKARLLEDGGEVWNLYGPTETTIWSMVAPVTAE-----------RPTSIGAPIDNTRIRIVDAYGNPVPIG--VPGELCIAGDGLAAGYLNRPDETAARFVDERHYRTGDLARWREDGEVEHLGRMDFQVKIRGHRVEVHDIERHLARHPA-IRAAAVVARRHAGGDQLVAYYVRADDAPALAAELRGHLAGALPDYMIPALFLPIDALPMT--------------------- 197773191 463 --------EDATLAALFEAQAARTPDTTALLVGG----RSLTYAELNARANRLARHLVTLGAGPEQIVAVKLERSLDLYVALLAVLKTGAAYLPVDTAYPAERIAFMMDDARPAVVLT------------------------GEDTGQDLSGYDDTDLTDADTAPLLPAHPAYVIYTSGSTGTPKAVVMP-GAALVNLLAWHRREIPGEAGAPVAQFTTIGFDVAAQEI-LATWLHGKTLAVPSQRRSAEQLAAWLDEQHVSELYAPNLVIEALAEAAAEAGRTLPALRHIAQAGEALTRTVREFAAAVGRQLHNHYGPAET-HVMTGTALPEDPAAWSEHAPL------GRPVSGARVYVLDSALRPVAPG--VTGELYLAGAGVSRGYLNRPVLTAERFVADPYYRTGDLGRWNTRGELEFAGRADHQVKIRGFRIEPGEIEAALTDLPAVARAAVVVREDRPGDKRLVAYAVPAGEGLDAAAVRSRLART-LPDFMVPAAIVALDALPLTPNGKLDRAAL----------- 17549641 583 -----------SIVSRFDDVAGRRPAAAAIVHRDG----VMTYSALARASEALARLLAARGVETGEPVAFFASRDPATIIVELAILKAGGAYVPIDRSYPPQRVAFVLEDSGACL------FVKTAGDACAAPPGNLPIVAYDWRAPS------EAPAEPAQPRRQRGDAPAYLMYTSGSTGNPKGVRIPQRGVVLACPDADSPRFVPLSNETVMLHASSPGFDASTFEIWGALLNGGTLVCYASSVDPRELVEVVAAQGVNTMWLT----AGLLSEFAAIETRLPHLRWLLTGGDVVPPSAVARLQAREPQVINGYGPTENTTFTCCHTIERPVDA-------ERALPIGTPIPGTSVKIVGTGGFRC--GIGEPGELWTGGGGLADGYHRAPEATRARFVDDGWYRTGDIVRMRHDGVIDYLGRGDAQVKIRGYRIELEEIERSLHEHPAVSAAAVLVLGDDAQSKTLAAFVVAGGER--DAAGLRAWLGTRLPAYAVPGRWCFVDALPANVSGKVDRRKL----------- 87121797 1107 ------LDANKSFIELFEEQVIKTPNKIAWYEEHTQIKHEISYQSLNEITNQLAHYLIEKNLGAGDIIGLASAWSHYTSICILAIAKIGAAYLPLDPRNPKARSMSMFNDAGVKFVIGE-------EANLKAFAKTTFTLALDLASTQALLAQKNIRTNQITRPITIENQLAFVIYTSGSTGSPKGVMVSQANII--NLLFSLKRILELSPDETFLSTAPSFDIHVTEL-YLPLVTGSKIAFIAEIHTPAKLSKMQQNHNVTVMQATPATWQLLIDTDWQPDRQLK----MITGGDHLSMPLKDALLARDARLFNLYGPSEAAVYCAGAEMHIQEKSIH----------IGYPIPNNRLYVLDEAKKPVKLG--EIGELYVAGANVGLGYLNNPALTQLKFTQDPFYQTGDLAIQRDDGAIELAGRADFQIKINGFRIEAGEIEHCILSHQGITQALVVQQQDESAGDLIIAYIIPNKASLSTESLIKNILATSLPTYMQPSLIMPLETFPLTQNGKIDRSRLPK--------- 87121797 8 ---------QMSVIKLFKSRAKDYSDTIAIEENDV----KISYAELDYLSEVMASNLQDQGVSNSSKLAICLERSKDLIVSLLAIIKCGAIYIPLDPAAPLARQKKILAQSGARFGL-------------GDVPETEHITLCVETLMKGNLNDISNLGAGAALCEKGQNPAICIFFTSGSTGTPKGVLIREKAIINLVIEPAYV---SIKPDNRMANWSNPTFDAQLFEIWGALLNGATLVVFSQKFEPSVFAEKVHKAKIDYAFLTSTLFNFMVENHVAA---ITQIKHLLVGGEALSAASKRFFEAQGAQLYNAYGPTECTTFSLCHALEATRLS---EYQQKGRVPIGVAIGQTSILIIKENNKIALKGEK--GELYLSGPSLAEGYLNDAVQTEKRFTQNLWYKTGDLVVLNDNNEVDYLGRLDDQVKIRGHRVEVGEIDHYLLTHPYIKEAATFGVSQSLGEKDLYSYLVLNQENALSKQDVKEYLKHSLPSYMLPHRIFITDKMPLTANQKLDKKRL----------- 115387391 21 ------------LLTFAFHGPTRYDETRPLLIDAEDPSRWLSAQHFRLLVRTLIAGLKAHHVQRGDCVLVHLGNNIIYPALFFSVIGAGGVFMGSNPRSQPQELEHILQLAEPKLIITSRDALPTVSATRGMLPS--QVVLLDESAPDGFLNFAHLLAGENDWVSFNSATPAAMFSTSGTGGLPKAAILSHHAIISHHLSIHYDVPYHVTR----LLSLPMFHLFGALWAHIQPIRYGQPLYVLSRFDLTQFVSAVFQYQITETYMVPAMIHAFNRCNLPVADYMASLRYVGVAGAPIDGASMQQFGELGALAAQLWGMTEVG-VIFQNRYGEHGHA----------ASIGRLLPGYDVRLVGQDGRII-LDQNQPGELYVRGDGVLTGYKGRSDAK----DAQGWFRTGDVAYV-SNGLYYIVGRTKELIKVRGWQVAPAELEAVLLQHPGIEDAAVTGVTSRDGTEVPRAFIVPAGSRLTAEEVYL-FSRRRLASYKLDGGIIFVEEIPRTASGKIQRFKLTQM-------- 119503121 1 ------MTEPLTLGAILDEAAARPEESLLTTAMNSGATETVSRHELKRWSDNLAQALLDLGVMTGDLVPIHLPTCNQFLVAAVAIFKAGGTPMPVSSKLPPAELMGLIDLAQPKVIISYQRFDQT------------------TLNPDGYSDKEPISAALPHRVSNPIKALA----SGGSTGKPKLI-LTTGDALFDPENPIIPQLMRFEPGDLKYSPGPLYHNGPFWFSLNMLIRGGR-VLLNERFNAARCLDLIEAYRPTVLNLVPTMMQRMLREPDWQQRNLDSVRVLWHLAAPCPSWAKEGFEKLGGEVLELWAATEANGLTI----------IDGNEWRQHKGSVGKGI-GTEILILDESRESLP--NGVVGEIFTRGGPPPCEYLGSQPLEN---LLEGFTSVGDLGWLDDDGYLYLADRRTDLIISGGSNIFPAEVEAVITQHPQVRDAAVVGLQDDDLGRRVHAVVEPLAALNTDTLTIEDLCREQLLSYKVPRTIELVETLPRNEAGKIRRTLLRDQ-------- 7576265 219 -------DGETTVAARLKNRAQRHPEQTAVVFRD----ETLSYRQLYQQAGALAHYLNALETERERCVGLFVEPSLTLMTGVWGILLSGNAYLPLSPEYPEDRLAYMLENSQTRIIVTQPHLRERLLALAP-----PGIQVVTSDDVDAFMRQHAHSLPDAPQNDIAPHHLAYVIYTSGSTGKPKGVMIEHHSVLNQ--MNWLAQTVGLNQETVILQKTPMFDAAQWEI--LSPACGCRVVMPGVYRNPEQLVDMLAEYRVTTLQCVPTLLQALLDTERLT--HCPALRQIFSGGEALQKHLAQACLETDCQLINLYGPTECTINNSAFRVDPVSVRQGPDTL-----SIGAPVANTRYYILDNCLTPVAVG--QIGELYIGGDGVARGYLNRDDLTAERFIVDPFYQTGDIASWNPDGTVQYAGRADNQVKLRGYRVELDEIRSAIETHEWVKAAAVIVRNDPFTG------------------------------------------------------------------- 114765326 14 -------PAPFNLAAHVLEAGHATPDKIALAIVKPTGAERWSYHRLIAAVRGTATGLLEAGLAPGDIVLMRLGNTVDFPIAYLGAIAAGLVPVPTSSQLTAREVAPMLDHLKPAAILRGEGVASPDTEIP----------VFGPESFEAWHALPPAPWHVGDPERL-----AYIIYTSGTSGFPRAVGHAHRAIWARQMM--MEGWYGLHPSDRLLHAGAFNWTYTLGTGLMPWTMGATALIPAAGIDPAQLPLLLKRNDATIFAAAPGVYRKLLKYPLPP---MPKLRHGLAAGEKLTATTRDAWEATGNEIYEAFGMSECSTFISSAPAHPCDADML-----------GRPQAGRRVAILGEDGAPVPLNEPGTIAVHRSDPGLMLGYVGAPEDTAQRFIGD-WFLTGDQGCMDEDGQIRYLGRGDDMMNAGGYRVSPIEVEAALADLPGITEIGVTDVAVKEGVSVIAAFYV--AEEELDETMLAARAAERLARYKQPRAYLRIDALPRNANGKLIRKALKDHA------- 145242956 2845 ------------------ENAAKQPEAVAIAASDGAA---ITYSELVERAQRVAASLKASGVTERQKICVLVDPGVDAVIALLAVLLTRSCYVALDSSFAVDRLAFMASDCGAGVLLFGPELQGLAETVASKSKSGLRLL----DTKKAALCEDRFVGD----LPSVNEDPFFIIYTSGSTGKPKGVVLSHAN--TQQMLASVGEYFRFTSDDRFLQQSSLCFDLSVVQIFSALTAGARVCVAKHRKDPAALAAFMHETGVTITYFTPTHFALLLEHSWETLHQCSQYRAALFAGERLPVRIARAFYDLQTPVYNTWSPSE-------LVVQTTIHKVDKPDDDVFDIPIGRPLPNCRHYVVDAVLNPLPAGF--VGEICVGGAQVGLEYLNRPLANATSFVRDGWFRTGDKGSFLPNGLLTFKGRIDKQIKLRGFRIDLGEVEQVLYKNAGIVDISVIARDSEKSDARLIAFVIPKKPLQSTQERDEYMAQGSLNEYMCPNGYQFLERLPMTIGGKVDRRSL----------- 152984455 24 ------YPEHLAVGELFARIAAERPQAIALRYRE----RELSYAQLNAQANRLAWQLLARGVQTGDVIAVVLPRSPELIVALLAILKAGASYLPIDPAWPEQRIHELFRQTACDCLVGDESARR------------------DPRLSRYRQASLDEAGEDPPPLEVAADAIAYINFTSGSTGTPKGVPIPHRGI---TRLVCNARYARLDENSRLLQMAPVTFDAATFEIWGALLLGGTCVLYPDAFRASRLQRVLQEQRISVLFLTTALFNTLVDEAPQA---LAGVDTVLTGGEAHSRHMAKALALYGTEIVSVYGPTESTTFATFHPVR-------ELREEDTALPIGLPIQNTRVYLVDG-GRLCGPG--QSGEVCLAGPGLSPGYLGLPESTRERFRRERLYRTGDRCYFRTDGALVFQGRMDDQVKINGFRIELGEVAYHLNRHPQVRQSFVTVTEAAHGEKALVAFVVAAAPSCCPQRLRDDLA-ARLPGYMVPGRIQLCASLPLSATGKIDRRRL----------- 50540350 3 -------------------------------------------------------------------------------------------------------------------------------------------------------------SEECEPVWCDSEDPLFILYTSGSTGKPKGVLHTVSGYMLYT-ASTFKMVFDYHSDDVYWCTADIGWITGHSITYGPLANGATSVLFEGLPDVSRMWEIVDKYHVSKFYTAPTAIRLLMKYGPVHKYKRTSLKILTVGEPINPEAWQWYYNVVGCPVVDTFWQTETGG---------HVMTPLPAATPMKPGSATFPFFGVVPAILNESGEEL--EGPSEGYLVFKQPWVMRTVYGNHLRFETTYFKPGYYVTGDGCRRDKDGYYWITGRIDDMLNVSGHLLSTAEVESALVEHEAVAEAAVVGRPHPVKGESLYCFVTLNDGQKLEAELKKQ-VREKIGAIATPDYIQNAPGLPKTRSGKIMRRVLRKIACNE---- 163736369 65 ----------------------------------------YTYGALRAAVRGLGAGLLAEGLSPGDRVLLRLGNTPIFPIAYLAAIAVGLVPVPTSAQLTEPEVARIIDDLSPAAILRDPGIASAPHPCEINRDSLE---AMQRAAPPENQFHMQL---------GDPDRPAYIVYTSGTGGNPRAVVHAHRAIWARQMM--IRHWYDLHPTDRLLHAGAFNWTFTLGTGLMPWSLGATALIPEDGTPIAALPDLLRQHDASLFAAAPGVYRKLLQ--NDRTLHLPALRHGLCAGEKLSSQVARDWRATGTALYEAFGMSECSTFISA-------DPARHRDPEQAGDTLGWPQPGRRIAILDPTGRPSPRNSPGVIAIDRRDLGLMLGYHNAPDATQDRYQGE-WFLTGDLGEMTDTGQIRYLGRNDDMMNAGGYRVSPLEVEAALTSHPDLEQVAVASVEVKPDTHIIVAFYT--SAKDVTAEALSAFAKDRLARYKQPRAYLRLDALPSGANGKLLRRALPDCYIQY---- 121609630 2 ---------HASVHDVFQASAARTPRAEFLFAAYGIAAGAMRWGDAAAQIGHLRAAYAQAGYGHGHRVGLLLENRPAFILHWLALNALGVSVVPINADLRSAELAYLIGHSEIGLAVTLPGRAADLRAAAGQAR-----VALATMGPDAAVPPAQTPAPRTH-EPVGADTECGLLYTSGTTGRPKGCILSNAYFLRTGQWYAGLDGLRIRPDERVITPLPLTHMNALAFSTMVVLVAGGCLVQLDRFHPQTWLASARASGATIAHYLGVMPAMLLSAPPSAADREHALRWGF-GAGVERKNHGPFEERFGLPLIEAWAMTETGAAACII--------ANREPRLVGTNCFGRQEDFVETRLVAEDGSDAGVD--APGELLVRSAGFFCGYLKDDEATRAA-WADGWFHTGDLVRRDAGGNFFFIDRKKNVIRRSGENISAVEVESVLNQHPAVQASAVAATPDPVRGDEVLACIVVRAHADAAASIVEHAL-AQLAYYKAPGYVAFVDALPLTPSQKIQRGQLRELAQ------ 91789214 93 -------------YNCVDRHLGQHKNKTAIHFVPEPEDQHLTYQELFVRVNEFAALLRDCGLKAGDRVTLHMPMVAELPITMLACARLGVIHSQVFSGFSGKACADRVADSESRVLITMDAYIAVMEAASHGQQVDKVLILVEGRDFVINDVLKQFRGKRVEPVQMPAEAPLFLMYTSGTTGRPKGCQHGIGGYLAYVTWTS-KFIQDIHPEDVYWCMADIGWITGHSIVYGPLALAASSVVYEGYPDAGRPWRIAENLDVNIFHTSPTAIRALRRDGPDEPAKYHHFKHMTTVGEPIEPEVWKWYHRMEAVIVDTWWQTENGGFLCSTVPAIH---------KMKPGSTGPAIPGIHPVIYDDEGKELVSGSGKAGNICIRNPWPFQTIWKDPERYYARYCADPWYMAGDGAVQAADGYYRILGRIDDVINVAGHRLGTKEIESAALLVPEVVEAAVVPVADPIKGKVPDLYVALKPGLAPSEEIANRVVVSEIGAIARPRRVIVVPDMPKTRSGKIMRRVL----------- 218286846 535 ---------DRNLVAPFLENAIMHPGATALITAE----KTVSYGELERLSRALAQRLAASGVQRGSLVGVALPRGWRQIVAVLGVLRAGAAYLPVSVNDPADRIALIFAEGKVAAVVCDDERARTIPDAFAKF-------VVDDDVPAAEVDSETLL------LPADPDDVAYVIFTSGSTGKPKGVAVSHQAALNTIFDVNFRN--AVTSKDRLLAVSQLNFDLSVYDIFGALAVGASLVIPAAVPDPHEWVRQIETAGVTVWNSVPALAQLLIEAVPASGGSIESLRLFMLSGDWLPVDLARSILALKPRLVSMGGATEAAIWSVEKVVKTIAPDQNT-------IPYGKPLSGQILYVLDAAMRPCPQ--WTPGEIYIAGVGLAEGYLHRPELTARAFTGERLYRTGDWGRLLPDGDIEFLGREDTQVKVNGMRIELGEIEAAMTVLPGIRQAVAV-IAENSGVRQIAAFAVPDGTLTLDEKLLREALKKKLPYSWLPSVLCLESTLPLSANGKIDRKAL----------- 34762502 8 -------------------------------------------------------------ISKGDRVALMMENRPESIFSFFSIWAKKGIALSLDAGYTVEQLAFVLNDSKPKYIFVSNKVKEVVKKANEKIGNIVKIIVVDETLPTNYVAKQEEFENDSD------EDVAIIVYTSGTTGNPKGVMITYENIKANMDGVRAVD--LVTDTDTILGMLPYHHIMPLCFTLILPMYLGVPVILLTEISSASLLKTLQENRVTVILGVPRVWEMLIDSMSVRKMLFSHIRLMVSGGAKIDKNILEDFRTMGFRAIQGYGMTETAPIIAFNVPGRERSD-----------SVGEVIPDVEVKIADD------------GEILVKGKNVMKGYYNNEQATKEAFDKDGWFHTGDLGRM-EGKYLIIIGRKKEMIVLNGKNIDPNDVEAEIIKNTE----QIVNIKDAIKWEVIDKYNVTA------------------PNYKKIHDIKIVEELPKTRLGKIRRFMLKDLLED----- 145595298 29 -----------TLHEFLLAGARLTPDKPAVIQAVGGETGSLSYRQLAQRVDGYAATLDELGLDIGDRVVLESDTSATAIATFLACSSLGLTVVPVSPETPAQRLALIAESTEAAL---------HLQTVDGRREAVPTPLGTGRFGTDGIQVERAPAPRSRHRRELVPTDPAYMIFTSGTTGRPKGVVMSHRGVL--AFFRGMLRHGIVSAEDRVATTSPLQFDFSL-LDIGLALGSGAAVVPVPRRWPRRFVQFLTDSGTTQVNGVPSIWRGVLRHEQAGLAALEQIRGVLYSGENFPLPELRQLQRARARVVNCFGSSES---IAASFTDVPNPLPEDADRI----SIGHAHPGAEMLLIDEDGRPVDEPG-VVGQIHLRSAALFNGYWNDPQATAAALVPDPLFRTGDLAYRGEGGELYFTGRADSLVKVRGNRVELGEVERRVREFPGIAGAAALMLSQAGKDPVLATFVVLDAGVDGVEEMLGAFCLEALPDYMVPQQVRVLDELPVNANGKIDRRALARRA------- 171315935 5 ----------------FAEQVRRTPERIAL----EGTEHALTYRELDRCANRLAAVLARHGVTQGAPVLLMLPRCSNAVIAMLAIVKLGATFVPLDPNYPDAVKHAYARDSAARHAIAAAGDDTLCEAGLS-------VIHVADLAHDRSAEDAEDADTPPPAASHGGDAPAYVMFTSGSTGKPKGVVVPHRGVV---RLVDQPNYIAIQPDDAFLLLSPITFDASTFEIWGALLNGARLVVYGAIFDPNAVSQLIREQRVSVMWLTAALFHLVVRRYPAM---LTGVRVLLAGGDVLPDAVNAALDAFGLTVVNGYGPTENTTFTCCHV-------MTRDNRPDGVVPIGTPVTGTSVHVVRGDGDLASVPDGQEGELYTGGDGVALGYLNKPDATRAAFVPDPLYRTGDIVRRRADGTLEFVGRRDRLTKIRGYRVSLDEVQQLIARLPCVEECVVQVREDPNGEKSLVATVQTNEQRDNMPAFIRGELRKLVPGFMIPDAIAVCAELPVNANGKVDRVRL----------- 167569953 266 --PGGPFDEPFPVHDRIAEHARRRPDARGVADV----ARALTRGEVERRATRLAKRLVAAGVRAEMRVGVALSRSVDLLVGLIAALKSGGAFVPLDPSHPRERLAQMLDDAQIAHVITERGGVDALP-----LAGAARAWLVDDEIPDAEIDGVAL-------PDVSPHQAAYVIYTSGSTGKPKGVVVDHGAFARHCDA--IAARYGATERDVFMLFQSVNFDGAHEGWFSQYLSGAAVAVTADLWPPARTCALIAREGVTMTYVPPGCATQLAEWALEHGAP-PTLRSITVGGEATSREAFALMRRANARVVNGYGPTETTPMLWMFEPGDDPAKLADAAYL----PIGTLVGARTAHVFDARLNPLPVG--VIGELYLGGEGVARGYLGRAALTAERFVPDPYYRTGDLVRRRADGVFDFIGRIDHQVKLRGLRIELGEIEAQLAAHDDVREAVAV-VFGNGAQARLVAYVELTGDAADAAELDAH-LRRTLPDYMVPAHIVVLDALPRNANSKVDRAALPEPA------- 109647420 2 ----------------------------------------LSFQEVDRRVSDLAGRIYPF-VKAEDRVALYAHNSVEMALFFMALQALQMEVFMMNTRLTGEERAKKLKTLNIRVTFSDDD----------------TFIPFGRVLAGDYDEQARCREEEAP------EKIAVIMDTSATSGDYKSVPLRRKQLDAHVQASRQV--LGVREEDNWLLVLPMYHIGGLAILMRS-LYNGTRVTLMGKFDEEQILKGIEEGSLTMLSLVPTLLMRIVNRIRQHR-----LRVVLVSGEFIPKSLVEICLAKRIPIYKSYGMTETTSQCTTFCVAENPAKLDA---------VGLPLPGVTLRIVN-------PDAEGIGEVAIQSPMVMDGYLGKEA-------VEGFLNTQDMGYVDEEGYLYILDRRKDMIISGGENIYPREIENVLYAHPEISECAMVGMKDEKWGQVPVLFVV---SSLGDEELRDYLA-GKLARYKLPRKIVHLRSLPKNATGKILKKNLAE--------- 89896856 34 ----------INIMALLGFAAKVYGEKTGLID----EKEELTYRELYAQSRRIAWLLQKYHLQRGDKVGFICKNHAAFSKALFAVAQSGADIYLLNAEMSGSQFNQLAEQTDFNLLIYDFEASHLLDGSAYQKDQLLSY--------HEHLPALNNLAEQSCPENLQSRPSSLVILTGGTTGKARAAAHQPSLYNYLNPFLTLINRLKLTHYQTAYIATPLYHGYGLAILLV-LITMGKKVVIQKGFDPVKACRLIRKHQVEVVTVVP---LMIDKMLRQNPEDLQSLACIVSGGAELNPKLIREAEKLGDVLYNLYGTSEAGLNIIAT----------PQDLSYSANTLGKIIKGVRLKIMDDNKHEVPIG--SVGQFCIKNAWSMGN------------KSEPWLETGDLGYRDQQGYYFLCGRVDDMVVSAGENVYPADLEQVLRNHPHIEEVAVIGVSDERFGQRLKGFVVREEGACLTQEELLAWLRPRVARFQLPKEIVLVQQLPYTSLGKIDKKQLR---------- 170593955 15 ----------ISFHEMIFSEMRRYGNEIALVNNDTDET--FTFEDILLKTKYIANSLLAMGIEKGEPIILCVPNCPEFVWLFLGISLAGGIVCPLHPSFSKDEMRWQIMDSTSRFAFVVPHALNNVSTVFAELNIDHRVICIGNRQVSNDLALTAARCSSTYPEMMPEEDIVFLPYSTGTSGPRKGVAITHSVLNAMLKTFNNREAYDLPSHGEFILSSALFHTFGRDVLFSSLLNGATMVTFTD--DVKTLAKCIHVYKVKTLFVSPTTLRHLCDTDIIDHYPYYHLKNVIIGTEAIGEDTIKRAYRCLPSVKHVYEMTEVGIICRTTKFSPFISR-----------SCGTLCAGLSMMVIDVSGAEV--GMNEQGLILLRGQTVVSPYWKNDKATFEDFERNGWRNTGDIGFYDKDGNVFLVDREKQMIKVDGFQVTPQELESILLTHPSIAEAAIVPATKVNQQEIPVAFVVLKPRVPATAEQIKEFINERVMRHKQVDVVVIAMTLPRSPGGKILWRLLRE-AANRY--- 23010952 1 ----------MLMHRLLTLGAERHPDRPAFHWVD--RDRGLTYAGAVDAMERMAGALHDLGVGKGERVTIFAHNGLDYIVAMLGAWRIGAVAALVNVKF-ADDLTDYIADHTPSAVVYTHDMEAQVAAACAAIGTVRARLCMD-GAQDGALSLPEMLAAPAPPDPGDESAIAHLSYTSGTTGKPKGACLRHEPTVRACRC--IGERLRLRPGDVSFGPSALSSSYQLVANLLPPLAVGASVNVMRFWTREGGYDALTARGATSLVANPPILDDLLQESRRRGAPPPGLRLGISGGGPVPPTLKAAWRELGLPLVESYGQSELGGFVGLGYPE-------LEPDDAKLGRVGPPLPDKEVFILGPDDRVLPPG--EIGEIALTG-GFMAGYWNRPEKTEEA-TRGGYLRTGDLGLLDADGCVTLRSRRAELVEVAGRLWYPRDVEEALMAQAGVAQAALVGVAEAGLGQRPVAFAQAQPGAALDAAALKRAIAGAVPYDLGPLVVVPVPEMPMTPTGKIAKAEL----------- 119433779 508 --------EETTLPRLVAEITAARPDAIAVSH----NGHHLTYRALQERADRVAAALRARGVGPDTLVGLCVEPGVDLVVGALGILRSGGAYLPLDPTDPVDRMRAVAGDAGLRLVVT-----------RGDVPAPPVERIDLGDLGDLDDAGGLGAPAHPGLAQPVPANLAYVIYTSGSTGRPKGVAVSHGNVTGLLAACRRALPVTDEPQVWALTHSAAFDFSVWEM-WGALTSGGRLVIVPPLRKPDELWELLRAERVAVLGQTPSACRHLLPAALADDPRRAALALVVLGGESCEVAWFEAMDHSGPELVNMYGITETCVHVTVRPLRA------ADVDGAARSPIGGPLPGQRIAVVDQNGVRVPVGGQ--GELFVGGVGVARGYLGQPALTADRFRPDPAYRSGDLARALPDGELDYRGRLDKQVKLRGYRIEPGEVEAAALAHPSVRAGVVVPRTDGGRT-YLAAYLVLADGTRDARAELRAFLAERLPRHMVPAAFVFVDRIPLTRNGKLDEAALPEPSAGH---- 214028777 14 -------PDPFNLADYVLNQGAAADDAPALDLLGPDHVESWTYGALRQAVLGTGTGLLGEGLEPGDRVLLRLGNDPLFPIAYLGAIAVGLVPVPTSSQLTEPEVQRMIDELAPRAILRDPAVA-----------SPDH----PREIPADSLRQMQSL-PPCEFAYGAPDRPAYIVYTSGTGGNPRAVVHAHRAIWARQMM--IRHWYDLGADDRLMHAGAFNWTFTLGTGLMPWSMGATSLIPRAGTALEALPDLMAHHRATLVAAAPGVYRKMLKS--RAMPKMPSLRHALSAGEKLPAPLAADWQATGTPIYEAFGMSECSTFISASPTNPAPVS-----------ALGRPQPGRRIAVLDDTGAPVPLDTPGIIAIDQSDPGLMIGYFNAPEATKARLC-NGWFLTGDRGTMSHDGLIHYLGRNDDMMNAGGYRVSPMEVEATLMRHPGLTQIAVAAVSVAQDTQIIAAFF--NGAEDVTADTLLAFANQHLARYKQPRAYVRVDQLPTGANGKLLRRALPDLY------- 121711938 1060 -----------TLHGQFEAMVQTYSDRVAINYQN---EEFLTYAELNTRANRMANYLSEKGVVAGDIVPLLLEKSPLMMTAILALFKLGAAYVPLSPENPLERNAYIARDVNAKFVLTETEN----ESYFASETDIPSILVDKARLC--------AYGPEPQQAPVAPDALAYLLYTSGSTGLPKGVMVTHGA-CAAAMQSIIDFENRQGQESRMLQFSNYVFDVSLYDFFVALHSGGTLCIAPSDRLLNNLAEVIDEMDVNHVFLTPTVARLL------NPSDVPKLQSMTVGGEQLTRDVVTTWASR-VSLRNGYGPTEASVLVTMKDVDSD----------TIGGNIGRPLASVGSIILEADGER-AVPYGAVGELCFFGPQLAEGYFKKPDVTAAAFIGQRLYRSGDLARYLPGGDIECLGRKDDQVKINGHRIELGEIEQAFLRTGEVKDC-ILTVWKQNSTAHLVAVVVFDGAASEDQQLRANL--TGLTPYMIPKAIVPLASLPRLPSGKANRKQLKAMVQGLSQG- 121711938 40 ------------VTDFIKYQVESNPEAPAV---HCEQEQPYSYAELWQLVLQIANAGQ---FRSGRIIPLCMDPSVEFVATVLAILWSGSAYVILDPEGSAQRNRVIAADCGVEPVVVHEKYA----------------LLFDESVSIESIRSSTLPLEDLSSPTTNSSDLAYLIYTSGSTGTPKGVLLSHRAV------SHGIDQFQLNGRKRWLLFYNPIFSAAQRTILATLSKGACLCLARRERLATALPEVLNNLQIDALGITPSALALL-----SPGEAPDCLQQITTVGEPLSQTLVDTWAD-KVHLRVSYGLSECAQLNFSRRLQPGDNPRNP----------GRPVDTTTAVIL-EPGTTTPLKINEPGELCLYGHQVANGYHQRQKETQAAFIPEGMFRTGDLAVAREDGTFEILGRIDHQVKIHGQRVEPEEVGAKLATVAGVAGLVCVGCYINERMSLVAAVVPAQDAEALVQSLRES-ARQSFPPYMVPSYWLSCAEFPVNQNGKVNFRAIRELAES----- 217425608 594 ---------------------------------------TMTFAALGERVDALAGRLLERTGGEPERIAICLERSFDMVSAILATLKAGCAYVPIDPQLPADRVAFMLSDSAAALLLT-------IEPIRRE-----RLASFDIDTLCLDAPAPPRAAPPRAAPAVDPHAAAYVLYTSGSTGKPKGVAVTHANVT--NLLDVMEASYPVGAHDRYLLKTNYAFDVSVPELFGWFVGDGSLAILAPQASPDLIVEALLRHGVTHLNFTPSLLRQFVAAADARFARGHRLRHVFVVGEELTSALAAWHALRPATIYNMYGPTETTVFATGYAHTAPIPNG--------RVPIGRALGNMRVYVLDERMRPMPIG--MPGDLYIAGDGVARGYLNRDELTAERFLPDPFYMTGDLARWTRDGMLEFLGRTDQQIKIRGYRVELDEIASALNAHPLVGEAAVILKREPDGDARLVAYVVPAEGAAAAARLRDALLEQRLPDYMVPADYAFAHALPKGITGKLDRKAL----------- 167572999 7 ------MPRHANLCSAFEAIAARHPAALAVS----GDAGSLTYAQLDARANALAWSLRAIGARPEQRIGLCTGRDIHFAIGMLAILKTGSAYVPLDSAYPGERLRLLIDDSAMIAIVGMTDELDRL----PPHGLPRRAIELDG----------DAAPRPAPPRTLCADQAAYVIYTSGSTGTPKGCVVTHANVL--RLFDVTRDPFELSSNDVWSVFHSTAFDFSVWELWGALLHGARAVFYETSRDPLAFAGFLRDHRVSVLSQTPSAFRLL----DRQPAPLPALRLVVFGGEALPASLRGWFGRHGPRLVNMYGITETTVHVTARPLQ-----RADADADAALCPIGEPLADLSLQILDPHGA--PALDGVAGEIHVGGPGVARGYLNRPGLTAARFVPDPRYRAGDLARRRADGEIDYLGRADQQIKIRGFRIEPAEIEAALRRHPAVRDAAVVCDADARGNARLVAYVTRRG-------------------------------------------------------- 145605585 23 ---------DLDILSLLFDSKHSAATPEVIHVSADDPSLQLNVSRARTLTHATSAALRRHSIGAGDIVSVVSLGHYLLPVLCYGIIGAGGVLSAAAAASTPSELARQLSSSESKILCCVEALKDVVEEAGWGRGGGGRVLIMGEKVVQGDGSLGRNLINENDLLPWQEDSFVIMIYSSGTTGLPKGVKLSHRNLVAQTLLRQSWGGSQPKWDYRTLAHLPMAHIAGIQGYLINPFYVNGTVYWMPRFDWPKFLQYNKQYKITIFFTAPPIYLMITKSPDVKDH-FASLVRAISGAAPLGKELQHAASRQNVFISQTWGLSETCGSATLMPPGIDDDT----------GSVSALMPNMEARIVDDEDRDVEPG--QPGEVLLRGPVVCNGYYKNEAADRESFTADGWFRTGDVAHVR-DGLIYIIDRKKELIKYKGLQVAPAELEALLLTHPAVLDAAVIGVPGDETSEVPRAYVVADRKKIDAEAIKDFVKRNAANHKQLRGGVVFVDAIPKSPAGKILRRDLRAMA------- 46105318 40 ---------------LFEAVSKHDPDSKVVVHSISG--RTFKYGELLGDVSRAAAGRRDLN---GERIAFLVENSYDYVVTLLAAMAARSIAVPLSPAFPAPELQYILNQSEASLLVSSPKFASKAKEVLAELNTKPAHLELQKHQGGG--NHEKVELGDADPGE-----AGMMLYTSGTTNKPKGVLLPQA--VLTAQSRSLTEAWNYSPSDHLLHVLPLHHIHGTVNAILTPLLAGSTIEFMFPFNADAVWKRIPKEKITFFTVVPTVYSKLLSSHKSLPPDMQNMRLSISGSAALPTPIKTAWKDLGNVLLERYGMTEVGMALSCGL----------DFSDRVDASVGWPLPSVEARLVDVDTNDVIKEGEEVGEIQLRGPTIFREYWRNPSATASEFVEDGWFKTGDVAVRRPHGLYFIQGRKSDIIKTGGEKVSALEVERELLSLPQVSEAAVVAVPSGQWGHKVGAVLVLDTDVVKSALDMRRALKGRLASYKIPQVMRLVDQIPRNAMGKINKKQL----------- 183983259 463 ----------VSIPAAFTAQVAAHPHAPALTF----EDHTWTYQQLDTASTQLAHHLTTYGARAGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFMLTDTTPIAVLTTTELTTHLPTSSG-------VPVITLDTLTNLDDHPTTALPPPDP-----HDLAYLIYTSGTTGTPKGVAITHHN--ATTLTTTLTPQLGPTTNQVWSQCHSYAFDYSVWEIFGALLTGGRVVVVPEHVSPEELHHLLATEQVTVLSQTPSALAMLA----PTTFD---VETVIVAAEACPAELVDQW-APGRALLNAYGPTETTIYATVSVPLHAGETV---------VPIGAPVPAAGLFVLDGWLRPVPPG--VVGELYVAGAGVGVGYWRRGGLSATRFVACPFYRTGDLVCWGPDGQLQYVGRADEQVKIRGYRIECGEVAAALAALDGVDQAVVIARDDAPGQTRLVAYYTSAGNAGIDTAWLRDRLSEVLPAYMVPAAFMVIDELPLTVNGKLDRRAL----------- 183983259 6893 --------------------VATHPHAPALTF----EDHTWTYQQLDTASTQLAHHLLNYGAGPGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPHARIAFMLTDTTPTAIITTTKLAQHLPHTPAIATITLDTLTLDDHPTTPLPP-------------PNPHDLAYLIYTSGTTGTPKGVAITHHN------ATTLLTQLDLDPTDAVWWHSYAFDVSVWEI-LGALLGGGRVVVVPEDISPKDFHALLIDEHVSVLTHTPSALAQLPDHGLEAT-------TVITVGESCPIDLAHHW-ATGHTMINAYGPSETTMCTTISNPLQPDADL---------VPIGAPVPGAGVFVLDRWLRPVPPG--TVGELYVAGAGVGVGYWRRGGLSATRFVACPFYRTGDLVCWGPDGQLQYVGRADEQVKIRGYRIECGEVTAALTALDGVQQAVVIAHDDAPGQTRLVAYYTTTGNGGIDTAWLRDRLSEVLPAYMVPAAFIEIDELPLTVNGKLDRRAL----------- 183983259 4754 --------------------VAAHPHAPALTF----EDHTWTYHDLDTASTQLAHHLLDYGAGPGTVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFMLTDTTP----TAVLTTTKLAQHLPDTPAVAT-ITLDTLTLEHHPTTPLPPPNPHD--------LAYLIYTSGTTGTPKGVAITHHNVT--TLLTDLQ--LDIAVDGVWSQWHSYSFDVAVLEVFGALLHGGRLVVVPEQVSPPDLHQLLIDEHVSVLNHTPSGLGAL------SPQGLDEVSAVILIGEACPAELVDQW-APGRTLINAYGPTEATIYLTAAPPLHAGATV---------VPIGAPVPGAGVFVLDGWLRPVPPG--TVGELYVAGTGVGVGYWRRGGLSAARFVACPFYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVAAALAALDGVDQAVVIARDDAPGQPRLVAYYTTTGNAGIDTAWLRDRLSEVLPAYMVPAAFIEIDELPLTVNGKLDRRAL----------- 183983259 7952 --------------------VAAHPHAPALTF----EDHTWTYQQLDTASTQLAHHLLNYGAGPGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPHARIAFMLTD-------TTPTAVLTTTKLAQHLPHTPAVATITLDTLTNLDDHPTTPL-----LPPDPHDLAYLIYTSGTTGTPKGVAITHHN----ATTLLTQLDLDIPTGGVWSQWHSYAFDVSVCEIFGALLTGGRVVVVPEHVSPHDLHHLLATEHVSVLSHTPSAFYALQTIDDTTHHNPTALTTVILAGEAFAPTRAHTWHHPHTRLINMYGTTETT-------VHATLRDITEHDTTNDTSPIGTPLHHLAFAVLDSSLRPVPPG--TVGELYVAGAGVGVGYWRRGGLSATRFVACPFYRTGDLVCWGPDGQLQYVGRADEQVKIRGYRIECGEVAAALAALDGVDQAVVIA-HDASGQPRLVAYYTTTSGTRLDTTDIRASLSQVLPPYMVPAAFVVIDELPLTVNGKLDRRAL----------- 183983259 2607 --------------------VAAHPHAPALTF----EDHTWTYHDLDTASTQLAHHLLNYGAGPGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFMLTDTTPTAIITTTELAQHLPDTPAVATITLDTLTVDDHPTTPLPP-------------PNPHDLAYLIYTSGTTGTPKGVAITHHN------ATTLLTQLDLDPTDAVWSQ---WHSYAFCEIFGALLGGGRVVVVPEHVSPHDLHHLLATEHVSVLSHTPSAFYALQTIDDTTHHNPTALTTVILAGEAFAPARAGAWHHPHTRLINMYGTTETT-------VHATLRDITEHDTTNDTSPIGTPLHHLACAVLDSSLRPVPPG--TVGELYVAGAGVGVGYWRRGGLSATRFVACPFYRTGDLVCWGPDGQLQYVGRADEQVKIRGYRIECGEVTAALTALDGVDQAVVIARNDAPGQPRLVAYYTTTGNAGIDTAWLRDRLSEVLPAYMVPAAFIEIDQLPLTVNGKLDRRAL----------- 183983259 3690 --------------------VAAHPHAPALTF----EDHTWTYHDLDTASTQLAHHLTTYGARAGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPHARIAFMLTDTTPTAIITTTELAQHLPHTPAIATITLDTLTVDDHPTTPLPP-------------PNPHDLAYLIYTSGTTGTPKGVAITHHN---ATTLLTQLDLDIPTGGVWSQWHSYAFDVSVWEI-FGALLRGARLVVAPEDVSPEELHQLLATEQVSVLSHTPSALAQLSPQTLDTP-------TVIVAGEACPPDLAQRWAS-GRALLNAYGPTETTIYATTSNPLQPDADL---------VPIGAPVPGAGVFVLDSWLRPVPPG--TVGELYVAGTGVGVGYWRRGGLSAARFVACPFYRTGDLVCWGPDGQLQYLGRADEQVKIRGYRIECGEVTAALTTLDGVQQAVVIARNDAPGQPRLVAYYTTTSGTRLDTTDIRASLSQVLPPYMVPAAFIEIDELPLTVNGKLDRRAL----------- 183983259 9036 --------------------VAAHPHAPALTF----EDHTWTYHDLDTASTQLAHHLTTYGARAGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFMLTD-------TTPTAIITTTELAQHLPHTPAVITLDTLTLEHHPTTPLPPPNPHD--------LAYLIYTSGTTGTPKGVAITHHNIASWSLHQRGIYGSIPSQQSWSQCHSYAFDYSVWEI-FGALLGGGRVVVVPEDISPEDFHALLVTEQVSVLSQTPAALQNLPPEGLENT-------TLLTGGEPCPADLLDRW-APGRIMLNAYGPTETTVAATITAPLVAGTPV---------VPIGAPVPGAGVFVLDSWLRPVPPG--TVGELYVAGAGVGVGYWRRGALSAARFVACPFYRTGDLVCWAPDGQLQYLGRADEQVKIRGYRIECGEVTTALTTLDGVQQAVVIAHDDAPGQPRLVAYYTTTGNAGIDTAWLRDRLSEVLPPYMVPAAFMLIDQLPLTVNGKLDRHAL----------- 82751378 4 ---------------WLYKQAQQNGHHIAI----TDGQESYTYQNLYCEASLLAKRLKAY---QQSRVGLYIDNSIQSIILIHACWLANIEIAMINTRLTPNEMKNQMRSIDVQLIFCTLPLIVLLDDIEFAGRDITMNGLLDNTMDIQYDTSNETVVPKDSPSNINLDDIASIMFTSGTTGPQKAVPQTFRNHYASAIGC--KESLGFDRDTNWLSVLPIYHISGLSVLLRAVIEGFT-VRIVDKFNAEQILTMIKNERITHISLVPQTLNWLMQQGLHEPYD---LQKILLGGAKLSATMIETALQYNLPIYNSFGMTETC---------SQFLTATPQMLHARPDTVGMPSANVDVKIKN-------PNKEGHGELMIKGANVMNGYLYPTDLTGT--FENGYFNTGDIAEIDYEGYVMIYDRRKDLIISGGENIYPYQIETVAKQFPGISDAVCVGHPDDTWGQVPKLYFVSESD-ISKAQLIAY-LSQHLAKYKIPKHFEKVDTLPYTSTGKLQRNKL----------- 115449583 40 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PEDVLNLQFTSGS---PKAATLTHNNIVNNARFVG--RAMHLTPDDIVCCPPPLFHCFGLVMGFLASFCGSGIVFPSDNFDARRVVEAVVRYDATVLLGVPTMYVAELEYMAKTGQKPRRLRTGLASGSAVSMQLMNQLEKMGVRLLIAYGMTETSPVTFITAM--------EDSDEKRTTTVGRPMPHTAAKIIDPNGNILSRGER--GEICTSGYALQKGYWKNDAKTQEVMKRDGWMHTGDEGVIDDEGYAHITGRIKDIIIRGGENIFPREIEERLACHPAIDEASVVGITDEKYGEVVGCF--LKGNAELPEADVRSFVEIQLGRHKAPQYIFWLEDFPKTGSGKHQKHVMRE--------- 213965083 56 -------------WDFLPAAAGRDPHHTAIID----DGGSLTYEELHERSTALARALRHGDIQQRDRIGVLARNHRGFIMALCAHGRLGTDLVLLNTGASAEQTLAVIREQKIDFLFIDEEFTHMLPEGFDECPVAVSWFENYGDVREGWTSMQEMLKTAPPAKWPTAELPSVIILTSGTTGTPKGAKRPERSWM---PASSIMSRIPLRQRRPAYLAAPLFHTWGFATAQLC-IALRSTMIMRRKFDPADSLRIIEQHSPHTIFLVPTMLQRMIEIL-PDNYDITSLKVIASCGSAIPEGIVTKLERFGPVLYNQYGSTEVSWATIAT----------PDELKANPTTAGRAPLGTRVQILDEDGNRVADG--ETGRIFVGNNMLYEGY-TRPGADKQVI--DGMVCTGDLGRM-ENGLLYISGREDDMIVSGGENVFPRQTEDALSQLEGIRECAVAGVPDERFGQALVAWVVPEGRALTNEQIRTY-VKQHLSRFAVPRETVFLDELPRNAVGKVVPRHLPKPWEN----- 120404802 450 --PAPMVREPLTANSIHDRFAGIAGDRVALTWEAGGDSGTLTYRQLDEAADRMAVALTAAGVGPETSVAVLLSRGPDYVVTMLGVLKAGGVIVPLDPAMPAERISDILEQSRASVVV-DDAFVAAVP---------------DVEPPAGYR-----------PAEVTADRAAYIVFTSGTTGRPKGVVGTHGAVLGHAEQVLRPAAARIGRPLRVGHAWSFTFDAAWQ-PLAALLDGHSVHLLGEQRDAEALVYRIGRFGIDMLDTTPSMFAQLHDVGLLSTVPLA---VLALGGEAVSPATWRECARTGMTAFNCYGPTETTVEAVVAPIDGYQRP-----------SIGQPTRTMRTYVLDAWLRPVPDG--VAGELYLSGRQLTRGYLGRAAETAGRFVADPFYRTGDVVRRGADGGLQFLGRADNQVKIRGFRVEPGEIAAVLSGHPAVTDAHVV-VDRVGTQTRLIAYVAAATPPAVAD--LRELMAKRLPRYMVPQRVVVLDELPLTSHGKIDEAAL----------- 195029453 26 -----FYGPEMTMGEITMRVLNLNADKVLQHCDITG--VELTGAQLAQQGLIIERAFRKLGLQCGDVIGISANNTSYLTGVTIAAMLCGAPINPLHPDFNYATVKYMYDITEPKLIICDVENYATIKAVNEQLVTPALVYLVNGHI-DGVPDIIELLRENVPCPKLNGDHTAFIVCSSGTTGMPKGVTRSHRSLICNC-----KNPNSYTRNTVVLSFSPLYWISGTYMLLACLLNGCKRIITNRPYTVEYMLEVVSRHKVTFLFLASHQIALLSKCLPKIRAQLQSVQVLIGAGSKVCKAVSRRMYELKMRFLVGYGLSEVGGL--------------SKNLGGPLGSEGKVMRNVELRVLDK--LRMPLGICEVGIIYVRMRNKWQGYYRNPEATNRALSADGWLRTGDIGYLDSEGYIYIQTRDTDVFKYNNFQIYPEQIEEFVLRLPGVSEACVFGVPDKISSNLTACAVVAEGKQLAANDVRSIVERYLSSAYHIRGGVYFVKELPKTSNDKLQRRKVPEMVRDL---- 194702676 1 ----------------------------------------------------------------------------------------GAVASPADPSLPAAEVSRLLALSDPRVAFA-------VAGTRGKLPPGLPTVLLDSPTFLSFLPEDAAVVRQSDPVVVRQSDPAAVLYSSGTTGRAKAVVLTHGNLMASNVTRAPAAG------ETLMLAVPLFHVYGFTFCLRAASAAHTLVLPRRRFDAAAVLGAVERFEVTRLALAPPALLAIVEEDAAAPARAASLQAVRCGGAPVAADLIARFSRVGVSLAQGYGLTETTAGFC---------RAVGEEESARVGSVGRLSWGAQVKVVDETGAALPPG--VAGELWVRGPFVMKGYLGDDDSTSEILDSQGWLRTGDLCYIDQDGFVFIVDRLKELIKYKGYQVPPAELENLLQTHPDIDEAAVVPRSDEDGGELPVAFIVRRGSHHLQESHIKDFVAKQVAHYKRIHHVFLVDSIPKNASGKILRRDLAK--------- 27467161 436 -----------TVVERFERQVHQHPDSIALQY----EQRSMTYHQLNQCANLLAYRLRNHQIEPNDMVALIAERSLEMIIGMLGILKAGAGYIPIDPDYPEERMNYIIEDAKPKAVVTYRT------SFQSGLPQMDIELIVDSREHD----IDNPRGINC------SEDIAYVIYTSGTTGKPKGTLVPHRGILVHN-----PNYVELNENTTVLLSGTVAFDAATFEIYGPLLNGGRLVITSKLLNPQLLDQAITENKVNTMWLTSSLFNQIASERIEA---LESLTYLLIGGEVLNAKWVHLLRECHPQIINGYGPTE-------NTTFTTTFAIPQEMPSRIP--IGLPISGTTVYVM--QGNRI-CGVGVPGELCIGGAGLAKGYLNQPKLTAERFIQSPFYRSGDLVRLQEDGYIDYISRIDKQVKIRGFRIELSEIEKALEAIRDINKAVVIVREQDQDKQIVAYY---EASQLKSTGQLKDILSETLPEYMVPVHFMKVDRIPITMNGKLDVRSLPE--------- 21283464 4 ---------------WLYKQAQQNGHHIAI----TDGQESYTYQNLYCEASLLAKRLKAY---QQSRVGLYIDNSIQSIILIHACWLANIEIAMINTRLTPNEMKNQMRSIDVQLIFCTLELRGFQIVSLDDIEFAGTDITMNGLLDNTMDIQYDTSNETVVPKESPSDDIASIMFTSGTTGPQKAVPQTFRNHYASAIGC--KESLGFDRDTNWLSVLPIYHISGLSVLLRAVIEGFT-VRIVDKFNAEQILTIIKNERITHISLVPQTLNWLMQQGLHEPYN---LQKILLGGAKLSATLIETALQYNLPIYNSFGMTETC---------SQFLTATPEMLHARPDTVGMPSANVDVKIKN-------PNKEGHGELMIKGANVMNGYLYPTDLTGT--FENGYFNTGDIAEIDHEGYVMIYDRRKDLIISGGENIYPYQIETVAKQFPGISDAVCVGHPDDTWGQVPKLYFVSESD-ISKAQLIAY-LSQHLAKYKVPKHFEKVDTLPYTSTGKLQRNKL----------- 121713860 29 --------------------------------------------QFRLLVRTLIAGLKAHHVQRGDSVLVHLGNNIIYPALFFAIIGAGGVFMGSNARSQPQELEHILQLAEPKLIITSREALPTVLNVSVARGMLSQVCLLDEYAPDEYLNFAHLLGGENDWVSFDDEAPAAMFSTSGTGGLPKAALLSHHAIVSQHLSIHYDVPYEVTR----LMCLPMFHLFGALWTHIFPIRYGQPLLVLPRFELTQFVAAVYQYRISETYMVPAMIHVFNRSASPVAAYLATLRYVGVAGAPIDGASLEQFEKLHARAHQIWGMTEVGVVFQTRYGAPGNH-----------GSIGTRTPGYEVRLVGQDGNLV-QGERQPGELYVRGAGVLIGYKGRSDAKDAY----GWFRTGDVAYV-QNGEYFIVGRTKELIKVRGWQVAPAELEAVLIKHPLIEDAAVTGVMSQDGTEVPRAFVVKAANRLTAEEVYL-FARQQLASYKLDGGVIFVEEIPRTASGKIQRFKLSQM-------- 167462046 54 -----------TLHDLFYKQVRRVPDGIAVICRDTC----ITYRELNKRSNQMAYYLKEQGVSRNDHIGVRAERKIGTIVNILGVLKAGAAYVPIDPEYPEDRVSYMVSNSNCKMVI-DPDCY--------------------ETRQLASYPEENLRGDQYP------KDTAYVIYTSGSTGRPKGVVIPHGA--AANTIQDINSKFAVDEKDRIIGLSSMCFDLSVYDIFGALGAGATLVMINNHRDITEIRKIVEENGITVWNSVPSTLDLMMDHILEDKHKNSTLRLVLLSGDRIPLNLPDKVNCYNAKVISLGGATEASIWSIYYPI---YEKGINPDLATIP--YGMPLANQKFYVLNDELKHCPVGVK--GELYIGGIGLAKEYLNDTAKTEESFIYGRLYRTGDYGIFHREGYIEFMGRKDQQVKINGYRVELGEIEKQLLCLDGIQEAVVLDITDSENIKFLCAY-LMSDQPINTENLINELAK-VLPKYMIPAYFVQLDYLPLTLNGKLNRKGL----------- 183980134 3069 --------------------AAQVASRAEVTALVCGD-RSLTYRELDRAANRLAHLLVDQGVGPGDVVGLLLERSVEAVIAILAVLKSGAAYLAIDVNHPDGRIGFMIEDAAPVAVITTAGLAQRLAGY--------PVAVIDIDDPAIATCY------PGHGLPFPADNIAYLIYTSGTTGKPKGVGITHHNI-TQLFTSVAATGFTPAPGQIWTQCHSYAFDLSVFEMWGALLHGGRLVVVPESVSPADLHALLVAEQVDVLAQTPSAVAMLSTQGLEST-------TLVVGGEACPAEVVDNW-APGRMMVNQYGPSETTMYVSMS---------APLVPGSGPAPIGVPVPRAALFVLDGWLRPVPAG--VAGELYVAGAGVGCGYWRRSGLTASRFVACPFYRTGDVVRWGPDGQLQYVGRADEQVKIRGYRIELGEVAAALSQLDGVDQAVVIAREDRPGDKRLVGYLV----GSVDAGQARAALAQALPAYMVPAAVVVVDSLPLTVNGKLDIRAL----------- 183980134 1541 --------EPVSVPGLFAAQVASRAEVTALVC----EDRSLTYRELDRAANRLAHLLVDQGVGPGDVVGLLLERSVEAVIAILAVLKSGAAYLAIDVNHPDGRIGFMIEDAAPVAVITTAGLAQRLAGY--------PVAVIDIDDPAIATCY------PGHGLPFPADNIAYLIYTSGTTGKPKGVGITHHNI-TQLFTSVAATGFTPAPGQIWTQCHSYAFDYSVWEMWGALLHGGRLVVVPELVSAAELLALLVTEGVGVLSQTPSAFYALQDAAQPQLGRQLCLDAVVFGGEALPARLGPWLANHGPRLINMYGITETTVHASFREIVRHDLGFA-------VSPVGVPLANLAFFVLDGWLRPVPVG--VAGELYVAGAGVGCGYWRRSGLTASRFVACPFYRTGDVVRWGPDGQLQYVGRADEQVKIRGYRIELGEVAAALSQLDGVDQAVVIAREDRPGDKRLVGYLV----GSVDAGQARAALAQALPAYMVPAAVVVVDSLPLTVNGKLDIRAL----------- 162455923 21 ----------------------------------------TTFAALLERALRVRGALLAGGSRRGERILLLVSPGAAWVSAFLGTLLAGGIVLPLSALYPPAELEWLASDAGVRRIVTDGELAAVAAPI-AQGRAVLRVEDLERAAP----------GRDAAISDIAAGDPALLLYTSGTTGKPKGALLTHRNLAVQ--AELLRAAWGFSDHDLLLHALPLHHLHGVVIALMTSLLAGSATRMLPRFDAQRVAAEIARRSVTSFMAVPTMYQRLFEHVDRFAAGAQALRLATSGSAALPVTLAERWRDLGTIPLERFGMTEIGVGMSNPL----------DPGARRAGWVGFPLPTVEARITDDAGNERPPGERARGELWIRGPSVFKGYLGREDATAAAF-QDGWFRTGDVAERSSDGRFRLLGRTSDILKSGGYKLSALEIEEALREHGAIAEVAVIGVPDEAWGERVVAVVVAAPGREAECATLRAWAKERLAPYKVPRESIVVRALPRNAMGKVVKPEL----------- 160899319 40 -----------SVYDLFCNSAREHGQGRALSFLPQADARHLSYAELLGKIHQTANALHALGMGASDTVAILLPGCMEYHFALWGGEAAG-IVQPINPLLSAEKISALMRTTGARFLIADAGIREKVTALDADLAHV-LWVSHEGRVPQGDGQRWPACDLHAALAAQPSDDVAAYFHTGGTTGAPKIAVQTHGAQVYTAWAS--VQMQGLNTADRTINGYPLFHVAGVLPGSLACFSAGAHVIIRNKAVIAGFWRMAAQWKPTLMSAVPTVLAALVEVP-LQGADVSSIRYFRTGAAPLSPEVAARFKAHGFHVHESLGMTEMTGISTITPPGLHAAA----------GHVGLRLPFARLAVMGPDGRPSGQEAGETGMVVFQSPNLFSGYLGGIEPS-SYLTDDGWLITGDLGSVGDDGLLRLRGRSKDVIIRSGHNIDPQVIEQALERHPAVKACAAVGAPDAYAGEVPVAFVALQGAHADETELLAFAAAGVDEAPARPRYVRIIDALPTTNVGKVYKPRLRSMAAEIYA-- 110598017 2123 ---DTPQPEPLNLYACFAAMAKERGSAIAISD----KTERLSYTELLCRAQGIAQYLALEGVREGEIVAMHLERSCTGVAIILAINALGACYLPLDTSFPALRIALILADADCRVVIADASGRKVIEEARADGQAPAKRLIIEGEKLALMISSSAALPERR------EDVLAYLMYTSGSTGQPKGVRVLERGIIRLTVNQDYIE---IGHDDRVMLVSSLAFDISTFDLWGALLNGAELCVIDRLLDPAAFAAEIACRNITIMAMATGLFH---RQAETMPESFSKVHKVLAGGELMNPELLKRAVEAAPQFYNVYG-----PTENTTFTTTHLVTPGDLQGQAIP--IGKPIPLTTVMVYDKRDQVVPIG--IWGEIINGGEGVADGYQNRPELTAAGFTPEGCYRSGDIGRWRADGVLEIGGRRDTQIKHRGFRIELGEIEDALCRHPGVAGAAVLFRKDA--GELVACLVIRGEEVPEPIELRSWLM-QRIPSYMVPARFIRVARLPINSNGKLDRKRL----------- 194883652 22 ----TTYTDETSIGSVIFKGMRNWPKN--VCQINDVDGVEMTFEQAITWAIRIAQILKKKGLKYPDIIGIVARNSTYVAPVALACLLNGTPFHAASPVSDEATLTHIFSITKPTIIFCDQDYEKLCAATKGWKPTIFTVTDSVEGVPHVDTLLEPTATEQPEPLQEGGEQTVAILCSSGNTGLPKAVCISNRAL--------FADYYMVNSELVVFSASGLDWYSGLSLFLLSTVMGCTRILTNKPFSPDYFVKLVQKYRISTVMLLPCHMSTLIAFPGATQEALASIRSMTHLGGFTSITTLKKMQELNAILCSGYGMTEVGGISINIGLGN-------------VNSAGKPFPGVKIRIVDDNGSNL--GYNEQGEIYVHTGLPWKGYFGNPVETQRTQDLEGWVHTGDLGYFDDQNQLHVVDRKKEILKYMGNHYWPSEIEGVISELPQVEEVCVISVYDEQQGDAAGALVVKRGSSITAKEIADHVAK-RLPSIQLHAGVQFTDKLPANPNGKTVRKLAREEF------- 116695626 1659 --------------DYVQRVACRVAAHPERVLARCGDAA-LTYGDWWQRAGRLAGGLRSAGVAQDDVVAVLLPRGLDWLVALAGILRAGAAWVPLDVSHPPARWQQVLAQARPAQVLTDAAGAAALAEAGIAGARTLAAV-------EASAAGTTALHTSSHPAQL-----AYVLFTSGSTGVPKGAMVTRAGMLNNMLAK--VVPLGLGEGDVIAQTAPCFDISVWQ-ALAAPLFGARVEVVADDVDPSALTALLAQRGVTLFEPVPSLLQAVLDCQAAEGRDLPALRWVLPTGEALPPATARAWRYPAVPLMNAYGPAECSDDVAFHPLSADSLGQGSDT-----VPIGRPTANAVLQVLDADGNLAAPG--VIGEVAVAGAGVGRGYLADPRRTAAAFVPDPTYLTGDLGRWQAGGVLEYVGRKDFQVKLRGYRIELGEIEAVLAAHPAVRQALVT-VYQAAGSEWLTAYWQPGAGQAVLEAELAASVAARLPAYMVPAAWVRMPAWPLNANGKIDRKAL----------- 116695626 513 ----------------FEAGVRAHPERLAVDAADA----QLSYGALDAGADALASRLQQGGVRPGDVVGLLLPRGAGMAVAMLASWKAGAAFLCLDAAMPAARLAQLAADADLKAVVGEGGQPQWLADVLP-----------DAGWHAVSLRADAAILPATWPAAVPA-QPAYLIYTSGSTGTPKAVVVTQGNLA--HYAAGVLHALALPAGSSMASLSSVTADLGHTAWFGALLGGHTLRVLDDGLDPEALASALAARPVDCLKIVPSHLRALLAVAD--PARLVPRQCLVFGGEALDAALVARVQALHCRVVNHYGPTETTVGCLTHPVPSG--------GAQGAIPVGRPLPGVSAYVLDRHLNPVPRG--AAGELYVGGAGVASGYLRRPALSAERFVPDPFYRTGDRVRMTDDGAIVFLGRADAQVKIRGFRVEPGEVEAWLRQAPHVRDAVVLAQPSPAGGLRLVAYLVPADGFDLTA--LRTAMAAALPAPMLPAAFVQCDAFARLRNGKVDRKAL----------- 167570452 749 ---------------LVEDHAAATPERRALVYND----RAYSYGELNRAANRIANRLMQADLGTDSLVGVRIARSDRLVLTILAIWKIGAAYIPIDPVLPEQRMREMLDLANA-----KALVVDAAVAAAEPAVAGVPRVVFDD------LVKDDPLFEDNPDVHLSGNDLSYVLFTSGSTGKPKGAMIEHIGMLNNIANKAL--DLEMGADSRVAQNSSMFDVSVWQM-FIALTKGGTTFVYDDRVDIAGLVRRMAADGVTILEVVPTYLIAVVEYLEEHPDRPASLTFLIVNGETVDATLIRRWFALFPKLINAYGPTEASDDITHHI-------MSPDDEIENPVPVGRALANFDIYIVDDELRPVPIGTK--GEIVATGVGIGRGYIGMAGATAQAFVKSPFYRTGDVGEMRADGVLMFHGRKDRQVKIRGMRIELEEVEASLRAIAAVRQAAVLAIRPENREAFLCAYVVPLDG---ARDEIVDLLKAKLPPYMVPSVFRFEAELPQLPSGKVDRNRLREQFLNE---- 124486052 35 ------------------------------------------FKQFMDEVHAIAAALVNHGVKKGDYVTIFLPNIPQGVLALYAVNRIGAICNMVHPLSPQEDIDYALKLTDSRIALVNEGLLSNIEVIRGYFPSTPKGFVLDKENVAKITLWTDLLAEQLPSDDVQPDDTAVIMYTGGTTGDSKGVMLS--NYAVNSMSIQLLIDIGEGKTDVFLAILPIFHAFGLAVSVHAPLISGMKIVLIPRFDPKGCAQQIFSEDILFLPGVPALFERM--YPYFENKDLSRMKLMVSGGDRVSEELANKYNVLDILFRTGYGLTEACGACC--LVANQYEKLPT-------GCVGSPVTGTKVCVVKPGTTELVPDG-VEGELCFLGPSVMKGYYKNEEATKDVLRDDGWLHTGDLVVIRKDGNVCFRSRHKRLVKVNGYNVYPTLIEEAMQNHRDIKLVCAVATPW-KLDRKIKLFVVPEKDAAEEEKILIDYAKDQMNRWSVPARVEFVADLPMTKFNKIDYRLLEKQ-------- 57865675 1438 --------------------------------------QSMTYQELDDYSNSMAQTLIQNGIQKGERVALLTERSFEMVASMIAVLKVGGSYVPIDVTYPNKRIEFIIEDAEVAAVLTYG------KTISSHIPVIK-IEDIDNTENNKRLNIEYAGNLEDD---------MYHIYTSGTTGKPKAVSVKQRNIL--NLVCAWTKRLNLSDDEVYLQYANYVFDASATDFYCSLLNGYPLVIATERTNTDLLEKVISQENITIASIPLQVYNVMHHFYIPK---------VITGGATSTPAFVQHISKHCDMYVNAYGPSENTVITSCWIYE-------KGDAIPSTIPIGKPLANVDIFIM-SGGKLC--GVGIPGELCIAGESLTSGYLNRPELSAEKFINNPFYRSGDLARLMPDGQIEFLGRIDKQVKVHGYRIELGEIENIINSVDTVTDSVVILAKQGER-EVLHAYYV--GSQEDENHISQH-LNQYLPKYMIPKTLTAISEIPLTGNDKVDESRL----------- 145254102 2795 ----------------------------------TSEDESISYRDLVFAARRLAFSLQDAGIRPGQHVAILAEPGIPFVVSMLGILFNRCGYLPMDSTMAVGRLAFIADDSQMGLLLFDEACRGLASQVRAQSQGSYALLSIREATATCVLS---------NVHPSLPSDPCYMLYTSGSTGTPKGVRLSQTNV--HEMLAAMQQRFDFSQRDRFLHISPSFDLSVGEL-WCALTAGAQLCIAATRRNPVQLGDYIREAAVTFTYFTPTQMALVLEHNGAALAANPNYRISLLCGERLPARLADAFHRLGATLYNCWGPTEA-------VVQTTIHRCDGPVAEQLNIPIGYALGNCRHYIVDAAMNPLPPGF--VGEICIGGPQVAQGYWNRPDVNRKQFVRNPFFRTGDRGRFLPDGQLEFLGRIDKQVKLRGLRIDLGEIEHVLHRESGIVDLAVVARKEDEDDRQLVAFVVPKKSLQTNRDLLQARAKGSLNDYMLPGAYQFLDALPTTTSGKTDRRSL----------- 111221970 492 --------RDLTIPALFEAQVARTPDAAAVVC----EERTLTYRQLDERATRVARELVRRGAGPEDLVILALPRTEDLVVGLLGILKSGAGYLPLDPKYLTGRVDVVLSDAAARFAVTD------VATWQALPPNDLSVLTLDDR--DGWDSRGDGADGAGRVPPLGPDNLAYVMYTSGSTGRPKAVAITHRSVVNG--VRELARVLSPSAGWRMLAGTSVFDVSVFELLTALSTGGTAEVVPSALVLGER-----EGWHGQVISAVPSVLGELVDHLPST----SGVRSVVLAGDLLPTRLVRQVREADARIVNCYGQSESFYATTFSLAASEPSPQAE------VAPIGTPLGNMRAYVLGPGLAPVPPG--VVGELYVAGRCLGRGYHGQPGLTAVRFVANPWYRTGDLARRDADGRLECVGRGDGQVKVRGFRIETAEVEAVCELHLGISRAVVVGREAPSGGRRLVAYVVHTGEGASAAELRR-FLAARLPDYMVPSAFVVVGELPYGPTGKLDRSALPE--------- 111221970 2046 -----------TLPDVFEARVASAPDRVAVV----GEGVRLSYGELDRRANQLAHWLVERGAGPDRVVAVRVPRSVDLVVAVYAVVKAGAAYVPVEVDAPVDRVRQVLAGAAPVVVL------------EGVLPDVSGYPVV------------------APERRLLPDHAAYVIYTSGSTGGPKGVVVSHRSIM--NRLAWGVEYFGVGPDDRVLLSTSASFDVSVPEFFAPLQVGAAVVVARPRRDPGYLVDLVRREGVTGADFVPSLLEAFVAEP--AARECVSLRWVEVAGEAFGAGLANRVVEVGCGVFNLYGPTEAAVEVTSWRHVVGAD----------RVPIGVPIWNMRVYVLDAGLRPVPPG--VPGELYLAGVGLARGYLGQVGLTAGRFVACPFYRTGDVVRWNSAGQVEYLGRSDFQVKVRGFRIELGEIEQALTSQPGIGGAVAIVREDQAGNQRLVAYVVAEDQASVGQPDIEEVLRRQLPEYMVPSVIVPLTEFPTTPSGKVDRAAL----------- 78189102 10 -----------TLPELFASVFAHYRSNTKVSRKINGVYTPVSYQALYADEQKLQAFLKQRGVTANDRVAILSENRPAWYLADMAILNLGAITVPLYPSLPANQIEYILNNCSAKAVIVSNSLLSKILSIRNQLTSCEFIVMLNRQTEEGVTDLNHAKEEGLTPSPAKPDDVATIIYTSGTTGLPKGVMLTHRNLCENVKSCSTV--LELNESDCALSFLPLSHAYERTGGYYLLFACGTQIYIAESIETVSL--NMSEVKPTIIFTVPRLFDRILQTGEEYYQALSSLRYFVSGGAALPQKIGEFFQALDVPILEGFGLTETSPVTHVNRPEK-----------IKYGTVGKAINNVETRIAED------------GEILLKGPNIMKGYWNDEEATREVL-KDGWFYTGDLGEIDSDGYLKITGRKKHIIVSGGKNIAPLPIENLIAENPFIGQVLVIGEKRPF----LVALIVPAQAHARKESIQATTNRELMEHKKVQQIY---EELLRTISMKIRKFILIE--------- 51244677 102 -------------YNCLDRHIENLGDKKALIWQGEPEDDEYTYSELLAEVCRFANVLKKKGVQRGDRVSVYLPMVPELTIALLACARIGAVHAVVFAGFSAASLENRLQDCGAKVLVTADAVLPNADEALEECDLVEHCIVVKRAGEEGRDSWWHEISDQCLPEEMEAEDILFILYTSGSTGQPKGVVHTTGGYLTYAMHTTQW-VFDLKGDDVY-----------WCTADIGWITGHSYIVYGPLPDAGRFWRIVEKFKVSIFYTAPTVIRALMRSGPVDRYDISSLRVLGSVGEPNPEAWMWYHTHIGLPIVDTWWQTETGAIMIAPLPYAT---------PLKPGAASKPLPGVDVAVLNEEGKEVGPNEG--GRLVIRQPWMFRGVYGDSARFKTNYFEPGVYDAGDGVRCDEDGYYWAMGRLD---------------------------------------------------------------------------------------------------------- 37542635 442 -------PPQLTLTEWV--AASTEKSPLAVAVIDHG--QQLSYAELWARAALVAANISQHVAKPRSIIAVALPRSAEFIAALLGVVRAGHAFLPIDPRLPTDRIQFLIENSGCELVITSD---------QQSVEGWPQVARIRMEALDPDIRW-------VAPTGLSHSDAAYLIYTSGSTGVPKGVVVEHRQVVNNILWRQ--RTWPLTAQDNVLHNHSFSFDPSVWALFWPLLTGGTIVLADVRTDSTALLDLMIRHDVSVLGGVPSLLGTLIDHPFAN--DCRAVKLVLSGGEVLNPELAHKIQKWQADVANLYGPTEATIDALY---------FSIDKNAAGAIPIGYPIDNTDAYIVDLNLNPVPPG--VPGEIMLAGQNLARGYLGKPAQTAQRFLPNPFYATGDLGRRWSSGAISYLGRRDQQVKIRGHRIELNEVAHLLCQALELKEAIVFAQHAGTEQARLVAAIEQQPG-LHSEGIKQELLR-HLPAYLIPSQLLLLDELPRTATGKVD--------------- 148555015 12 -------------HAVLTNNAARTPDDIALVY----RGESYSFDALNRRVNRTANALRALGVAPGQKVASLLGEALHVAETYFAEAKIGAVIAAFNPYWAPDMVVEMARRSKIDWLTIDAPNAKFAETVRAELPEVRLIAV--GTRIEGAVSLDDALAQASDPLGAFFDDPMGFFYTSGTTGTSKAVVHSHSSCIQMSTVLYEVE----RSTDSVWGSGPIIWGIGFPCTIGAALYAGMKVALEDDLGPARLLDAVQRERISHITMIPSQWADILSNHPHQDFDLSSLKVILLGGEPISPNIFSRMERLGLSLYSFYGQSEGPYNCVNTITEAHLA-----------ATSGRARVGQAVRTIGANGERV---VGVPGEIVMTGPHLFQGYDGQPDKTAEVL-KGGWFHTGDLGLMDESGRLTVLGRKEDAISRGGHYLRPIQIEDVAGTIEGVAEAGVAGSPAGAPEQKIILAVSPQPGATLDEAGLHARLQALLPAEAMPDLIVVADSLPHGNDGKLLRREIRALYEDRLGG- 169594780 6 ---------RLPIFEAIKKHDAQ---STAVVHSLSG--RTFTYGEL---VNDVAAALQRSTNGQGQRISFLVENGYDYVVTLLSILAAHAIAVPLSPTFPAHELRYIIDQSESLMLLSSEKFQSQADDVLKEGMETKPINYKQEKIMMGKTDDYVTLEEPT------SEKGGMMLYTSGTTNRPKGVLLPQD--VLTAQSRSLLEAWNYTKDDVLLHVLPLHHIHGTVNALLTPLFVGSTIEFQFPFNATAVWERLAKKPITFLTVVPTIYTRLMQAATKTALHPSNMRLNISGSAALPTPVKSAWTELGNVLLERYGMTEVGMALSCGLSFAD----------RVDGSVGWPLPSVQARLADTETGEIIQEGEEIGEIQLRGPTIFREYWKNPEATEKEFVEDGWFKTGDVAYVDSAGLYFIHGRKSDIIKTGGEKVSALEIEREMLSLPQVSEVAVVGLPSEAWGQKVAAVVVLKGGKQWSALDMRRALKEILANYKIPQEMKVVDVIPRNAMGKINKKQL----------- 197736990 8 -------------------------------------------------------------ISKGDRVALMMENRPESIFSFFSIWAKKGIALSLDAGYTVEQLAYVLSDSTPKYIFISNKVKEVVEKANEKIGNIVKILVVDESLPDNYIPKQEEYHNDSD------EEVAIIVYTSGTTGNPKGVMITYENIRAN--MDGITAANLVNDTDSILAMLPYHHIMPLCFTLILPMYLGVPVILLTEISSASLLKTLQENVVTVILGVPRVWEMLDKAIESSLARFGHIRLIVSGGAKIDKNILEDFRTMGFRAIQGYGMTETAPIITFNVPGRERSD-----------SAGEVIKDVEVKIADD------------GEILVKGKNVMKGYYNNEQATKEAFDKDGWFRTGDLGKF-EGKYLIIIGRKKEMIVLNGKNIDPNDIEAEIIKNTDIKEIAVI-----EYKEQLVAIIYPDFDQIKAKQIIKDAIKWEVPNYKKIHDIKIVEELPKTRLGKIRRFMLKDLIED----- 73539306 32 -----------TLGGALRKTARRAPDQAAFIS----DERTITFAELDALSERLGAALHQLGLLPGDRAIFQMGTTIDSVIALIGCYKAGVVPVCAVPQYREVEIGQLSAQSEPRAYFVQADFSAFARGMAQRHPSIEHLFVARGGSPAASIPYEQAV-EVLAGVPIGSEDVLSFQLSGGTTGVPKIIPRFHAEYIGHALAC--MRQLGQTAQSRLIWSLPLLHNAGQVYVLVPAVAGGMTSVLMPRVDIARMLELIEQHRVTHGMSIGPVAPQMIAYQHIARHDLSSLE--LFGTMTRADALEA---HLGVPCFNLFGTTE-------GLLLGGGARFPSAMRHRTQGFSGCP---------DDDLRLLVPGTGTPGELCFRGPSSLRGYYKAPEATAQSLTADGFVRSGDL--MTEDGYFAFEGRLRDNVNRGGEKIGSEEVEAYVSRHPAVADAKLVAMPDPLYGEKGCIYVILRAGHVAPDELAAFLVEQGLAKFKCPERIEVVAEFPVTRVGKVDKAALRAM-------- 163763599 17 -IPASIDYEKRPLQDYLRQGAKEEPDKVLLHFMG----KEMTFKEVYTEALSFANALSNLGIQKGDRVAIMLANTPQSVISYYGALFAGAVVVQTNPLYVERELEHQMVDSGAKIMICMDLVYHRVMNVIDK-TNLEHVIVTDVKYGKTVHSFTKLLKQHDSKEIAPEEDLALLQYTGGTTGVAKGVKLTHMNLVSNTTQCIRWMYKIDHGNEVLLCALPFFHVYGMTVGMNFSVMDRSKMVILPKFDTKQTLEAIEKQKASIFPGAPTMYIGLINDPDVGKYDLSSIEICISGSAPLPLEVQQRFEKLGGKLSEGFGLTESSPVTHFNLMWGKRPS----------GSIGLPWPDTDVAILSAETGE-PTEAGEVGELMIKGPQVMKGYWNRPEETNATF-HEGWL------------------------------------------------------------------------------------------------------------------------------- 84617345 43 ------------LYSLFRGHVQRTPQAPAVLDAEG----TVSYGELDQAARRLAAGLVQLGIVPGDVVAVQLPNARLACAVDLAVAAVGAVVLPFPLGRGDRDAVSLLRRSEAVAVITVADCAERIRKHADALPMLRAVIVAGDGAAKTPDALAAATADEFVPRESDPDAPARILVTSGSEAEPKMVLYSHNALAGGRGAMMAGLHRGSPATMRNLFLVPLASAFGSSGTPVTLATLGGTLVLRPSFDAAGTLRTIAETRPTHLLGVPTMLRMLLDRPEIQDTDLSSLQAAVLGGAALDLDTARRAEELGCTVVSLYG---SADGVSCNSGLALYD-----------GTVGRPDPAVDIRIVDPDGIELP--GGATGEVVARGPMSPMSYLNSPELDASLRNPDGWTRTGDLGLIDDRGRLRIVGRRKDVVIRGGLNISPAEVESVLITHPAIRDVACVAVADPLYGERVCACVATSAD-LSLAEVTAHLAAAGMEPRKFPERLLLLAALPLSAAGKVDRQALRAQAANQGSG- 13488203 5 --------------------ASEFPRRPAVIFG----TEAINYMDLWLRACEIARALREAGL---DRVALYFPIGIDRIAAILCCQILGVSYVPVEPNLPASRIREMLAQADPSVLLSSSAICSAILKEVSSCPTVMVEEVGVGAADRGSLSRDLAL---------PPKSGGYVIFTSGSTGKPKAVNM--GGAALQNLVDWQIELSTLSDNAATAQFAPISFDVSFQEIFSTLCSGGSIVLLAQRIDPDLLSDEILRARVERLFLPFIALQQLASNCVERNLFPDSLREIHTAGEQLSSALREFFIKLQCRLFNQYGPSETHVVTC------HELDSNPAEWPRLP-PIGRPLPNVVLFILGEDGRPVRLG--EVGELYIGGVCLAQGYFQDKERTDERFDINGLYRTGDFATSDESGCFFFCGRRDHQIKIDGYRVELGEIESVIADHPDVAEVAVVFDRDANGTGRLIACLTSKDGAPTDETVVRAHVREKLPGYMAPDRVQIIGAMPKTASGKVDRKSIAER-------- 115399384 2 ------------------------------------------------------------------------------------------------------ELAHHFKASQTRFVIAEPELLGPLGAALKEAKIPETNLRIDQKVATGMRSWTDLLAARFDDLKMSSETTAARLFSSGTTGLPKAVSITHRNLIAQH---HLVFEIHPRPHQVSIVAIPIFHAAAAPSTHFSALKAGHRIYMMRRFDLPLFLSTTQEYQITDLAVVPPIVIAILMTPISHKQPLKSIRAASVGAAPLDKDAQAKFRALGAPCTQVWGMTETCCIATMFPYPEQDDT----------GSVGRLIPNLEAKLVDDAGNNISAFG-IRGELCVRGPTVTPGYFNNPQANAESFDRDGWFHTGDIAYCDEAKKWYIVDRKKELIKVRGFQVAPPELEAVLLAHPQIIDAAVIGLPDS---ELPRAYVVRRGDGLTEKEVQQY-MGERLAKYKLTGGVKFVSAIPKNASGKILKRVLREE-------- 145223832 1 -----MDHTPLTVPALLTDAVRRFGERTYVVTPGGTPDTRLTYADAEAQSADKARWLLANGAGKGTRVGLFFANDTEWVTWWLAVSRIGALAVPLSTLYRPAEIAKVLRLADIALLVADIDVAQRLEAALPGLPYLRSIAITGHSDAPWATAVDGAQTVSPDILLAAQEDLAIMVHTSGSTADPKGVLHTHGTLVRQTSTAAIRAVTGSPADPVILSAMPFFWIGGLLAAMGA-LHESITLLVMPRLDAATALDLVEAERATGIVGWPAFTQRMREHPSFPRRDLSSVPMLRSG----PLDIAMTDVPDGFPVHRT--MTETAGGFAY----------------------------TEMKIVDADGAPV--DDGTVGELWVRGVGVMAGYNKRER--SDTFDADGWYHTGDRVYRSADPRLFYVGRTTELIKTSGANVSPLEVEAVIESFDEVAQCVVVGIDHVERGEEVCAVLVPSGDTVDTATLAER-TRELLSPFKVPTRWITVDSIPTLPSGKLNRKALRE--------- 148554518 2 ---------QISVGALSTYHARNDPNRALLIH-NDGICRR---AEFDARANKRARALQQKGVGQGDFVTMALPNGLEFYETIFAIWKLGAVPCPVSAALPRAELEAIIGLVQPRLVIAPPNLVP-----------------SGHPSMLAGAPVDEMLSSAPLPDVVSPHLRA--LTSGGSTGRPK-VIVDH----LPGIWDTEAELLRQRADDVLLNPGPLYHNSPLSMTCCALFIGA-VVVEMGKFDALRALELIERHRVSFVTFVPTMMHRIWRLPERERFDVSSLRTVYHMASVCPTWLKEAWDWLGARIWEMYGGSE----------RQGGTEISGHEWLLHKGSVGRPLANCKLRVLDEDGEICQPG--VVGEIYFGGRGATYHYIG-----AEAKAHGEWETLGDMGHLDEEGYLYIADRRTDMIVSGGANVYPAEVEAALDMSPHVASSIVIGLPDEDLGHRVHALIELSAEAVAAEDLRDHLA-AHLTRYKIPRSFEFVDHALRDDAGKARRSALRE--------- 171695082 119 ----------LPVFEAISRH-----DPESTVVIHSKSGRRFQYGELLGDVAKARDRLYESAGREGERIAFLAENSYDYVVTLLAILGAKSIAVPMSPAFPASELQYILNHSEALMLLATGKFASKAQEVLKELDVQPTFLQLDKLQGGG--PHEKVTLDKSSP-----GSAGMMLYTSGTTNRPKGVLIPQAAMTAQ--ARSLIQAWEYAPSDHLLHLLPLHHIHGTINAIFTPLFTGSSIEFLYPFNADAVWKRLDQPKITFLTAVPTIYSRLLSSFKTLPEDLQHLRLTISGSAALPTPIKRAWADLGNILLERFGMTEVGMALSCGL----------DPNDRVDGSVGWPLPGVEARLVDVDTHQVIEKGQEVGEIQLRGPTIFAEYWRNEEATKKEFVEDGWFKTGDVAVRRPRGDYFILGRKSDIIKSGGEKVSALEVEREMLSLPQVAEVAVLAVPSGKWGQKVGAVVILKEGKWSPLEMRRA-LKERLAGYKIPQVLRVVDHIPRNAMGKINKKVLKEVFREEFSG- 163788822 474 ------IYPNLPLHELLSKQAKVFYKKQAIKFDET----EISYEKLEQQVNQLAHRLSSIGVSAGDFVGVCLSRSIELVITLRAIMQCGAAYIPLDPSYPLQRLNYMLDDSESKFLISTS-------IVSSKLSTNATVLILDDL----FLNLSDFPKKPIS-IKVDPEDIAYLIYTSGSTGKPKGVAVTHKNLV--NFLYSMMEKPGIKETDRLLSITTISFDIVGLELFLPLLSGATLVLANDETDGRIMLDLIKDEGVTILQATPTTWQMLLDIGWNIALPIKAL----SGGEPLSLSLSKRLLANVSELWNMYGPTETT-------IWSSTKQILRDEDVI---TIGNPIANTQVYILNEQN--ILMEPGKTGEIVIGGDGVSEGYWKRLDLTNEKFFNNPFFRTGDLGQLLPSGELLCLGRIDHQVKVRGHRIELEEIERIIDVLDDVNHSLVIVKADN-----LIAYIISEKIDELSKDQVNQWKKAQLPTYMIPQEFHLISEFPMTLNGKVDRNAL----------- 189204550 33 -----MSDVRL-LHEFVEQTATRYPERVAFSAKDNGEVKRWTYSELDVEANRVSQLLRAHGVKPGSLVGVCFDKCPEASFAMLGILKAGCAFVAIDPGAPAARQAFIVEDSQAQAILS-------LSSQSHKFKTSLAVPILDLD----HIDWHSLSGSKLMINRISPQDRSYCLYTSGTTGTPKGCELTHENAVQALLAFQRLFAGHWDETSRWLQFASFHFDVSVLEQYWSWSVGICVVSAPRDLIFEDLSSSIRDLNVTHIDLTPSLAQIL--HPDNVPSLCKGV--FITGGESLKQEILDVWGPKSV-IYNGYGPTEATIGCTMY---------PRVPANGKPSNIGPQFDNVGSLVLHP-GSDVPVFRGGVGELCVSGKLVGKGYLNRPELTAERFFGERVYRTGDLVRILHDGTFDFLGRADDQVKLRGQRLEVGEINSIIRQSKGISDVATLVLKHPKQQEQLVAFLVASPSKPLPEVILREACQEKLPPYMVPTHFIPLTAMPLNVNNKADGKALRGLYEDL---- 211588948 1059 ------QPQPTTLHGQFELAAQKHSSRVAINFQN---EQLLTYAELNERANRMANFLSERGVTTGDLVPLLLEKSPFMIIAILALFKLGAAYVPLSPENPVERNEFIVRDVGARVVLSETEHATFF-----SFEDITVLLIDRAKLC--------AYSKEKPEIEVSPSDPAYILYTSGSTGQPKGVTVSHGA-CAAAMRSIIDFENKRDEPFRALQFSNYVFDVSLYDFFVTLHSGRTLCIAPSDRLLGDLAGAINEMNVNHVFLTPTVARLL------DPKEVPGLESMTVGGEQLTRDVIETWAPV-LTLRNGYGPTEASVLVTMKEVTAE----------TTGGNIGRPLASVGAVILEANG-EQPLPYGAVGELCFWGPQLAEGYFKKPELTAGAFIGRRLYRTGDLARYLPGGDIECLGRKDDQVKVNGHRIELGEIEQAILRTGEVTDC-VLTVWKQNNTAHLVANVVFNPVDQELDEETQHLKNKGLAHYMVPKFLLPLPFVPRMPSGKADRKQLKARVQSLSQG- 211588948 45 ------------VTDLIRYQVETNPEAFAVHCEH---EEPYTYHELWQIVEQIA--LNAR-FASGSIVPVCLDPTIEFVAGLLAIMVSGAAYVVLDPEGSPERNRAIVADTGADSVLSNHKYNYLFEKAI---------------SVEDLLSNEAVEGYFIIPPHVPPSDLAYLIYTSGSTGTPKGVLLSHRA------ASHGISQFELNGRRRWLLFYNPVFSAAQRTILATLSKGACLCLASRERLATALPEVLVNLQVDALGITPSALSLL--SPSEIPDRLEQITTV---GEPLSQALVDLWAD-EVHLRVSYGLSECAQLNFSRRLKPGDNPRNP----------GRPVDTTTALILEPNTAT-QLGVDEPGELCLFGPQVASGYHQRPKETSASFVKNPFFRTGDQAVRRADGTFEILGRIDHQIKIHGQRIEPQEVAETLSTVKGVAEVVCVGAAIKDKTSLIAA-VVPNNQVDLVKSLREH-AQQSFPPYMVPSYWLRCDELPVNRNGKVDFKTIRTAAES----- 215494380 17 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------DPKQLLALIYSSGTTGFPKGVMLSSKNIVANACIISDPRHRSLDGNDIVLGTAPLTHVSGLTMFNVSIAVGACMVLL-PGSEPSITLPAIDKYKATVMFQFPTYIQKLVKSPLLEKYDVSSVRILYCGGSSMPSVVVRAVRKLNIKLRQGYGLTETCGTVSLTPFNSEDAE-----------SIGKPLAMTRMKVVDVNTG-LKLGPCEHGEIRVKGPTCVSGYLNNPEATAKLYDSEGFLHTGDIGYYTEEGMFYVVDRMKEMIKCMDQQVAPAELEDLLLKHEDVKEVAVAGVPHAEYGEAARAFVVLSNGHSGSEALKRRLVADQSAPHKLHGGLEFVSSIPKSETGKNLRRALRDTF------- 171702414 3 --------------------ARRGGDRVALWD----DAGAVSYAALARRADALAVVLREVGIGRGDRVLMQLPNGWELVVGMLAVQRAGAAAIPALMGHRLHDLTRIAETAGVAAVFTDTHQGHDHRGDAHRLAAGRPVFVAGEDVGAADIDLRRACEEEADRVRADVDEDAVILLSGGTTGRPKLVPHTHRDY--RHAFRACAAASGVDAATVYLAALPVAHNFSLASPILGVLDAGGTVVLGRSPSPEAAFAAIARHGVTMSALVPAVARRWAEHSPAARAAVAGLRLLQLGGAVTPPDLAAEVEALGVTVQQVYGMSEGPVCMTS----------PDDPPEFRYHTQGLPVTGDEIRLLDTAGQE--ADAGTVGEVVTRGPSLVRGYLG--AADDSAFTADGWYHTGDLARRRADGRIDIAGRIKDLVNRGGEKISVVEVETVLYGLPGIAAAAVVSLPHPDLGECIAAAVVPAAGTAVDPRVRKFFADTGVAAHKTPDALFVVDDIPRTGMGKVDRPTLRDR-------- 78063949 49 -----------TLADGFRATAARYPDNLALV----GPALSMTYAELDSKSNRLGAALLAQGLEPLDRVVFQLGNSAQLVVMFLACVKAGLIPICTLAAHREHEIGYLANLAEAKLHFVDPKFDDIARDIQSRAPTMKLILQARGEPRDGVLHLEEAAAARLAEVRLDPFQVAVFQLSGGTTGVPKIIPRFNNEYLYNMRAVA--EWLSFQPGDVLFMPQPMVHNLNMGCCFGPFLMTGGTVTVPPDLAPETLIALIETTRPTWLMLGGPIIARIETAIQSGRIDLSNARGVIAANSAP-----KLRALLGVPVFHIFGITEGVIMFTH----------PDDSQEALDTTNGRPVSAWRIRLLGP-GTEEPVRPGEIGEPAFKGPYTIHGYFRAEERNKETFTRDGYYRSGDLMVIDGKTYYVFRGRFKDLVSRGGEKINCEEVEMAVAGHPSIAQVVAVPYPDPVFDERLCAVLILRDGAPTLPELGAYLKEYGLAKFKWPERIEVVDAFPLTASGKLSRQSLRDM-------- 46137429 29 ------------------------PDKKAFIDADHPQDRYFTYSQARLLAKRIAVGLTDNGLRPGDRVLLFAHNSIFFPTIVMGIWMAGGIFTGANPGYVARELVHQLKDSQAMFIISDHGALGVALDASSQVGKPSQVFVLDSTWPDGSRHWTELIAAEWTEPEDSKNSICSINYSSGTTGIPKGVEISHYNHVANSRGVTLFHQLARRDRAAALCFLPMYHAFSQGYFITSFPYERVPVYIMPSFEFPKILTHIQTFRITKLLAVPPILVLISKHPLARSADLSSIDMIASGAAPLARDTQREIAGMEAVVRQGWGMTEATCTA-----------LSWDPNKAPSSAAGELTPDSQARLVDIETGEEINTANTPGELWITGPTVTRGYWRNPIATQEAFDSDGWLRTGDVAYVEEKGTLFIVDRVKELIKVKGMQVAPAEL-ESLLLEREDVADAAVVGVVIDGEEFPRAYIVKTPGKNTSKQDIADWLASRVVKYKLIGGVVFVESIPKVPSGKILRKVLRERAKRE---- 211586314 3010 -----------TLSKRINHLVETQPNSLALKDPV---GRILTYREMGDRVNAIAAALDTLAVQPGSRIGVCCQPSSDMVCALLAILRLGAVYVPLDSSMPVERLALICDEAQLSALVNDKETAGVAQKLEVGTK-------VDLTSLPSRI--EKIISDRSEAA-----LNAFIMFTSGSTGKPKGVQLTHANYMTQILAASERLGL---QREIVLQQSSVGFDISLAQIFYCLANGGTLIITDTQKDPEALATLIGREKVTFTLCVPSEYSILLRHGKEALASCTSWRIAYAGGEAFPLGLKEKFRDLNLEVFNAYGPTEGAIAATIGAV--NYRAINDE-----IIPIGRRLNNYAAYVVDDDAKPVPVGF--PGELLIGGPGISPGYWRKSDLTKQKFIADGWYRTGDKVRLLEDGSLVYQGRMDSQVKLRGVRIELEEIETALLASALLSDAAVV-----LRGETLAAFVVFSDGQNSAEYLRSLRSALSLPSFMKPAIIKDLTQLPITASGKLDRRAL----------- 78222822 3 -----------TLSDVFA-TFSQRGDTTAFVHRTGVRRYVFTYLDLHALSLRMNRWLADQGVGEGDRVVLWGPNSPWWAVAFWGIVTRGAVAVPVDFMSGAERAEIIAGLTDAKLVI----------QSRDKLDRLTGRPSVLLEELGFLLEAVEPLATTHRPAP---DDMAELIYTSGTTGNPKGVILTHRNLVANILQVN-RHIPVVTPDFSFLSLLPLSHMFEQMGGFFTPLYRGAAIVYIRTLKPSAIMEALGEEDIYAIIAVPRLLQLLKGSVEREGERMSNFALFVSGGAPLDPEVFRFWNGLGFRVVEGYGLTECSPVLTANTMERQ-----------VMGSVGTPLDGVELRL-------------EEGEILARGDNIFPGYFRNEEATRGAFV-DGWFRTGDLGELDPDGWLRIKGRSKELIVTGGVNVYPDEIEAILNRTQGVREGCVIGL-DRGKGEEVHGVLILDGSGRPTEEIVNEVNAKFDELHRITSFSVWPEEFPKTTTLKIRKFQVKERIE------ 110681401 522 -------DRCATLHGLFEAQAQKTPDATAILCGD----QSTTYAALNRRANQLAHHLRRQGALPESRIAVCVERSLDMIVSLFAVLKVGAAYVPVDPAYPQARQALMIEESQAALLITRGTLGASFANDRLRRVALDEAAAPIAAEPDGALG-----------TQVLSDQLAYLLTTSGSTGRPKAVAIEHRNAVAMLQWSRAEFPVEVLRG--TLASTSICFDLSVFEIFLPLSVGATIVLAD---NALALPHLAAREQVTLINTVPSAMAELLRQNAVPK----SARVINLAGEKLSQELVQKLYGLPQRVYNLYGPSEATTYSTSAPM---------VRGDQRDTSIGRPIANTVAYLLDRHFEPVPPG--IPGELYLGGEGLARGYFERPALTAERFVPNPFYRTGDLARHRPEGELEFLGRIDNQIKLRGFRIELGEIEAALGRIAGVDKAIVVAHGTAPR-QHLVAYWTASGEGIVED--LQPQLATTLPVFMVPDVYVRLDAFPLTSTGKVDRRAL----------- 194883650 23 -----IYNYDTSVGKIIFNNMRNWPQN--VCQICDVDGVTVTFEQGLTWAIRIAQYLKKRGLNHKDVIGIAAKNSTYVMPLGVACLMNGTPFHSVNPVLDDATLLHMFSITKPTLIFCDGHEYDKVH--KATVGWHPEIFTLTDHV-EGVQGIETLLDPQPEVLKEGGDQTVAILCSSGTTGLPKAVCISNSILI--------QDSMLITSQSVIYVGSCLDWITGLWAFVFSTVFGCTRIISNKAFTPEYFVGLVKKYKINYAVLPPRHLSALNTSPDAKSDALASITHLNYGGGSISSATLQRSQELCAMLNSGYGMTEVGAITINIGISN-------------VSSAGRPVPGIKIRIVGEDGKSL--GYNQVGEIYVHTGQAWNGYYGNPVETRRMQDFEGWFHTGDLGYFDEQNFLYIVDRKKEILKYNGLHYWPTEIETVIAELSQVQDVCVVGVYDEREGDAAGALIVRKGATISAKEIADHVAKRLPATQKLRAGVQFTDKLPANVNGKTMRKTARDVF------- 41408678 23 ------------------------------------------------------------------RVAVLATPTAATVLAVTGCLIAGVPFVPVPADVGAAERRHMLADSGVRA---------WLGPLPDEPDGLPHVPV--RLHARSWHRYPEP----------SPDATAMIIYTSGTTGLPKGVVLSRR--AIAADLDALAEAWQWTADDVLVHGLPLFHVHGLVLGLLGSLRIGNRFVHTGKPTPAGYAQARTDFGGTLFFGVPTVWSR-VVADDAAARALRPARLLVSGSAPLPVPVFDRLAGLGHQPVERYGASESLITIS-----------TRADGERRPGWVGLPLTGVQTRVVDDDGNPVPHDGETVGKLLVRGPMMFDGYLNRPDATAEAFDADGWYRTGDVAVVDDAGMHRIVGRESDLIKSGGYRIGAGEIETALLGHPGVAEAAVVGMPDEDLGQRIVAFVVPAG-RVNPDDLIDH-VAQQLSIHKRPREVRVVDALPRNAMGKVLKKQL----------- 159898613 1067 -----------SLLECFYQQVAAQPTSIAVAWRE----QRWSYFDLAQASQAIAGYLRDQGVQRQQIIGLRAERNPQFVAALLAILQLGAVYLPIDPQHPVQRQQQLAQHVD--WLLTDA----LAEAQPQQLDLAQ------------ALGYDQ---PASDFVQLHDRDLAYVLFTSGSTGTPKGVMIDHAGMLNHIDV--MIERLALTQTDCIASAAQSFDISVWQL-LTALVVGARMQIIDDQRDPQALLAKLAAANVSIFEPVPSLIQALLETIASQTPSLAALRWVLPTGEHLPRELAQQWFAHYIPLLNAYGPAECADDVTLWPIASAV------ELPQNAIPIGRPVANVRAYVLDASLRPVPIG--VAGELYIAGIAVGWGYLADPQRTASLFLPDPWYRTGDLARYNQAGVLSFLGRSDQQVKIRGFRIELGEIEACLLQHPA-LHSVAVAVVGVAEQARLIAYLVAK-AKPVSDQLLRDFVQARLPHYLQPSGYCWLSQLPLNANGKLDRQRL----------- 41408440 4 --------DRFTVPAVLDRRAAQHPDRVMMSIAGVD----VTFAQMRQRSCAAANMLSDLGVGRGDRVALFSGTCPEWVYFWLGAARIGAVSAAINAAHKGDFLLHALRLCRPAVIFTDPEHRSRAERAAAALEGPPRIVVQGD-------SLTATLSRAADRAPAEDRPDAGLFYTSGTTGPSKAVATTWH--YLFSVAATVAAAWEFRQGEVLWTAMPLFHLSAAPSVLAPMLVGATTVLAAA-FHPAEVWDDIRAHGAIGFAGAGAMVSMLQNLPADPGDARLPLR-FISAAPIAARSYRDIEKRYGCRIVTMYGLTEAFPIAVKALADAG-----------IPGTSGRPNPDFEVRILDAHGNSLPPD--TVGEIACRPPHVMSGYIGDD----LAVRPHPWFRTGDLGRLDRDQNLTYVDRIKDALRRRGENISSVEVETVVMGHPAVAEAAAVGVPGELGEDDVLVVVTLRPGATLDCAELLDFCADRMPYFCVPRYVETVPELPKNAIGRIRKDLLRAR-------- 118616223 63 ---------------------------------------------LGAMADGLAAALRKQGVVAGDRVAVMSSNRPEFVAVLNVIWCLGASAVLISPAWKRAEVDHALALTGP-------------AHAAGDHPVLAGLMPM--------LHLDEPITPAAPLPGAPRRAGDALLFSSGTTGLPKAVRHTHASL--NAAIGHWRDALGLTERDRIQIVTPPSHILGLLNIVAALRTGVR-VRLHRRFDIDQMLAHIESDRITVEMAVAPIALAMASHPNLESYDLSSLRFIMWGATPVSAGIAETVNRTGIGWVPAYGTTELPVIACSPLRGARLD------------TVGRVLPGVDLRVVSETGERVGPG--EVGEIQARSHLLMAGYL-PAAATAEVM-SQGWYRTGDIGSLDAAGWLRVTDRLKEMIKVRGFQVAPTEIEAVLHGHPAVRDCAVFGVPDGANGEAVVVAVAAR--TPVDAAELRARVAASLASYKRLSRIVFVPDIPRLPSGKVLRRALKELY------- 110598036 2114 ---------ELCFHQLFESVTDRPGQRAAVISPD----RLITYRELDEEACVIAAALSERGVTRGEVVAVLSGRSKHLPAALLGIWKRGAIYLPLSTELPPERMSFMAEDAGVAQLIALDG-----AAVPELLARLFAEPLRPEELPE---AFRRQHSSRVLHPAIPE-DTAYILYTSGSTGLPKGTMIAHKSLVNMVLGAAGMLGCNCDDR-TLLFASPSFDVSLSDIGVPLSSGGAICAVPGKIISPNRFLEFLEEMQVTIADITPT-YLGLFEGMELP----SSLRVLVTGGEPLPAEVKRYASKLS--YFNAYGPTENTITSTMGLLKGDELRFFA---------AGRPLPNTALYICNEAGDYLPPG--VSGEIRLGGEGISQGYLNRPELTAASFSSGRLYRTGDLGRWHRDGTVEIIGRIDDQVKLNGIRIELGEIEYALTMHPAISQ-AVVLLDAPSGGSKSLWGVVRPGEEMPGRDELKTFLAERLPSHMIPSGVISVESIPLMVSGKVDRVALLALLEDH---- 110598036 3178 -----------SLPERIAQIASLFPERTALVTKEGDE----SFGMINTRADFLARALFRLEVHHGECVGVLTERSVALPETVLAIWKAGACYLPLTADLPAERLLFMAREAGVRKIIALDRL-----AVPAELSSLEFHIVRPEEI------IPDAARSEDGDRPLSPDDPAYIIFTSGSTGVPKGVVLSHRGLI--NLGFGEAGIFNLCSEDRVMQISPSFDL--WISDLAVAWSLGAALVPVRREDISGMHELMRRRGVTIATMSPSYLRL------FEQADFPALRLIMTVGEPPLQEDLHYYSAR-LAYMNGYGPSEATAASTVGLILPDADQIH----------AGRPLPNTTVYISGEGGKPLPPG--VTGEVWVGGAGLAAGYLNRPDLTAQAFVGERRYRTGDLGRWLRSGELQILGRADSQVKLRGQRVELGEIEHRLASRPGIQQAVAVVETLADSTQRLCSFVVVDEQAPSSREWLS-WLSATLPSYMIPASIVRIAALPLTPAGKVDRQAL----------- 110598036 1073 -------------HELFEALVERNPARTAIICPNRSE----TFRELDARANGIADSLVSHGVVRGCTVGVLASTPENLPAAVLGIWKAGGTYLPFAADTPAARLALMAKDAAANHLVVLDAL-----KVPDALYSEVACIIHSGECPPTLLRPES---------DGSADDIAYIIYTSGTTGTPKGVPVSHAAYVNAILGVA--ERLGLRDDDRIALVSTMFDASLWELGH-GLLNGIAMVPVPPREDPWQMKPYYREQGVTVAFHTPSYLRV------SEKLPFEGLRILLTGGEAPNHHDMAIYAGR-LAFWNFYGPTEATIVVSGALIAADTDS-------RVPLPVGAPLANMRISIRRHDGSPVPPGAE--GEIWLGGIGIARGYLNHPEESERHFVADGFYRSGDYGRWSAEGQLEINGRIDQQVKLNGQRVEPGEIEQMLSLHPAVVNAVVLADQLNNGVKVLRAFVQPENIALFSESELLEYLAGRLPQHMVPASIMAVEAIPLNPSGKIDREQL----------- 110598036 7 --------------DYFKLLASSHPSAPAIIT----DELLLTYGELDALSDRLAIALQIRGSAFQESIGVLTDRSASLPAAFLAILKAGGVYVPMAADLPPERLANMAEQASIRRIVALDGL-----EIPPALTTV--LLRNGATSPSDALLRPEALISGVKTIFTPSEALAAILFTSGSSGTPKGVPLTHAACINMVLGH--IEAHHITAEDRILLSSSPVFILGFRTLCIPLISGSAFVPVSRSVRPDLLIELMSRHHVSIALFTPSYLHILNRALPE------GLRCIITAGEMANADDARYYARY-VDYWNIHGATEVCGTICMHHV---------DPDETGAVLSGRPFLNTLVYLLDEEGNEVP--TGEIGEVHVVGVGLSPGYLKQPELNAEYFIETRYFRSRDLARWNADGELETLGRSDNVVKISGQTVSLDEIELSLQRHPSVTIAKVV----PHKG-RLYAFVESPGSRDAEGVVWREFLLRTLPSYMIPAHITVMEKMPLSSAGKVDQRTLQQLAEGLL--- 134100572 28 -----------------------------------------SYAQVHDLAARAAGVLLRRGATPRSRVLVVLSDDIGWVVTFLAAARIGATPVITNPALTPEDHVLIAGDCDAALVVTTGELAGRFAA--------------GNVVDVGELLSEAVAAEPMPPVTT--DAPLYVYYTSGTTGAPKGVAYRQGSPAVYHRHIG-VEAFRIGPDDVTLSVSKLYFGYGFCNTFVFPLHGSSAVLVGDRPTPAMTEELVRRHGVTMLYSVPSGYGRLV--AEADGRAFTTVRMAVSGGEQFPAEKAQTAEFLSAPLFNQLGLTEVGCAATANGFG-----------FNRLGTVGRPVSAFELQVRDADGAVL--GDQQQGELWIR-PVRMTEYLNQPELTGRTLV-DGWFRSGDRVSREPDGSYLHHGRMDDLEMVGGIKVSPLEVEAVLGAHPGVEEIGVAAVPDEVGATKLRAFVVPADPAQDPAVLERELIRRRLAPFKVPRSVRTVESLPRTHSGKLRRFELR---------- 195384092 21 ---SSIFNYDMSVGKVIFNTMRNWPKN--VCQINDVDGVSVTNGQGITWAVRIAQYLKKRGLNHKDVIGIAAKNTTYVMPLGVACLMNCTPFHSVNPMLDEATIQHVYEITKPMLIFCDGDYKKIHAATLGWHPEIYTLSDPIEGVPKIETLLDPTTTEQPELLKSGGDQTVAILCSSGTTGLPKAVCISNSILIQESML--------VNSESVIFVSSSLDWITGLWAFIFSTVFGCTRIITNRPFAPEYFVELVKKYKINYAVVPPRHLSALITCPEATAESLMPIRMLNYGGGLVSMATLQRAQEICAMFNSGYGMTEVGAITVNIGISNT-------------ASAGRLLPGIKIRIVDEEGKS--QSYNQVGEIYVHTGQAWNGYYGNPVETRRMQDFEGWFHTGDLGYFDEQNFLYIVDRKKEILKYQGLHYWPTEIESAIAELPQVQDVCVVGIYDEREGDAAGALVVRRGCEISAQEVINHVAKRNGTQKQLHAGVRFVDKLPANVNGKTLRKSARELF------- 47078311 2244 --------------------VARTPDATAV----TAPTGRLTYRELDALSDGVAGWLRDRGLPAEGLVATRLGRCLELPAVVLGIWKAGGAYVPLDPAQPAERHRRILADCRPRAVVADRD-----DPVFGDTP---------------LLTVADLRPGAPAPVRPPEPDLAYVAYTSGSTGEPKGVQCAHHGLANQLMWS--RRAYPLNPGEALAQVAAVGFDISLWELLHPLTSGGRLVVLDRHGDVVAIAELVAAERVVVLHLVPTLLEHYLDEGPAD-----SLRHVVCGGERLSPGLPARFARTPAALNHTYGPTEASIIVT------HWRSPDPAPDA---VSLGAPLPGARVYLLDPHGQPVPVG--VVGELVLGGEVLARGYLGRPGATAERFLPDPFYRTGDLARHRPDGGLEFVGRADRQVKILGVRVEPHEVETALVANPAVAACAVLPREDARGAVGLVGYLVPADRDADPGQLRAEVLRERLPRAMVPSRLVVLEALPVGPTGKLDVGALPE--------- 47078311 20 ------------------------GARAAVVRG----ARSLSFAELDARTSALAGRLRAAGVGAERPVAVLAEDGVDQVVACLAVFRAGGVYLPVDPAWPAGRRAAVLADAGPAAVVVGGALDGGVAGAGALHAGAPGAAVLAAEAPVLPVHVGDDEGAEGVPWPEPERDAAYLVYTSGSTGRPKGVLVTHGALANRMLWWQGEH--PLGPDDVLMATAPAFDIAVWEL-LAAFVGGARLVIAEHRLRGVHLPELMTDHRVTVAHFVPSVLEELLGWMADGGR--VGLRLVVCGGEAVPPSQRDRLLALGARMVHAYGPTETTITVVHDECRA--------DDPAPGLPLGRPMHNAAVAVVDADGRRAPVG--VAGELVVGGVPLARGYLGRPGETAARFVPDRVYRTGDRARRLPDGRIEFLGRVDDEFKVRGHRVDPAEIESLLHQHPLVGRAAV----RLADGAHVVAYLQ---GSADPAELRAHLA-DRLPLAVIPTRWVRLDRFPLTPNGKVD--------------- 47078311 1161 ------------------------------------------YAELVRRADAVAARIRAAGGGPGDVVGVCLPRSTDLVAALLGVLAAGRAFLPLSPEDPDDRITRQLDLGGARLVIAADADRFAADRFAGVTAVSPLVPAEGAGEAPLAPLPEPLPG-----------DAAYVIFTSGSTGEPKGVVVEHRALADHVRWA--VGEYGLTAGDRALQFCAVAFDVLVEEVLPTLASGAAVVLRDEETSAQALVELCAARGVTVANLPTGYWERLVAAFDEDGTALPSVRLVVIGGQQVDRSAVERWHRLPVRLVNAYGPTEMTIGATAADLVPGGGVPIGGPTE-----------NTRAYLLDRYLAPVPDG--VVAELYLAGSGLARGYSRRPGLTGERFLPDPFYRTGDLAVRR-DGALHFIGRVDRQVKVRGHRIELDEVESALTAAPGVAEAAVL-----LRGGRLVAHV-AAPPEVDGAGLRAHLA-GRLPAFMVPSVVVVSRALPRTSTGKVDRNAL----------- 194899911 20 --PASFFDADCSIGKILFAFMRNHPSS--ICQISDTEGTALTNGEAITFAIRIAQQLKALGLKQDSVVGIVGSNTTYLMPVVLGCLLNGTPFHAVSPWQDEDTIKHLFSITRPKLIFCDGNCFPRLVIIARMLKSHVYTLKNHRLGMPRVEDWLEPTKAEPETLPLGGDHTVAILCTSGTKGLPKAVCISN--------SACLFDFGFVTGQDVLLSFSTIDWSAGMFNMLFSCCHGSTRIITDRPYTPEYMMQLVEKYKVTLLTVVPQQVASLLKCPNLSKQRLASIRFVSVGGGSCYVANLLKLQDFLIQISYGYALTECGGVAAN-------------MGVAKPSSVGRIVPGVRVKILDEAGRSL--GHGETGEILVHNGKVWNGYYGNPIESKRMQDYQGWFHTGDMGYFDNENYLHIVERKEDLLRFHGAQYCPQEIEQVIAELPDVIEACVFGLWNEVDGDAAAAVAKVPGSRLTEMDIVEYVAKRLVVDHKLHCGVFFLPELPKTGSGKVLRQQARDQA------- 163813338 29 -----------NLYAGLACGAREHPERIAIVCGE----RRWSYAEFDQRARRFAAGLRRIGIGPRDRVLLQLPNIGEHYIACHALFLLGALPVFALPAHRRAEIGYFVGHAQARACVIADDFRAMIREVRAEHACLSEVVVVGDA--EEFHGFDGLLDEALAGEGPDASEVAFLQLSGGSTGVPKLIARTHDDYLYSVRESARI--CGLDGDTVYLCALPAAHNFPMSSPGAGVFHAGGCVVLARRNDPQSCFELIQRERVTLTALVPALALAWLESRLRARYDLSSLACVQIGGAHLAGEVARRVEAFGCRLQQVFGMAEG----LVNYTRA------EDDAALTLTTQGRPIADDEIRIVDDDDNDVALG--EVGHLLTRGPYTIRGYYRAEAHNARAFTADGFYRTGDRVRRLPGGHLIVEGRAKDQVNRGGEKIAAEEVEGYLLAHPAVFDAALVAMPDRWLGE------------------------------------------------------------------ 134283714 1613 -----------DLFGLFARSAARHAQRVAL----DSPMLRASYAQLAERVSAAARALAAHGVCRGDRVGIFVGHHPHNVTAMLAIARVGAAFVPMDPEHKPQWNRHIVDDAALTALV---GGAWTADAARG---FGLPVVDLDAPPPPASELADAPAAGGAHP-----DDCAYVIYTSGSTGRPKGVAVSHASVCHNVRA--MAEIMRIGPQSRMAQVSPVFDV-VLGEIFPALAAGAAIVFAERRLPGQALVDWLDAQRVSHVWIVPSALAMVPEAA------LPALEVLIVAGEACPRELAQRWAA-GRRLLNGYGPTEAAIVVSLTDYHAQRERL-----------ILRPMGGARLHVLDEALR--PAAAGAAGELFIGGACVAQGYLGQPARTAQAFVADPFYRTGDVVRRLDDGAIQFIGRVDRQVKIRGFRIELDAVRAALMEVPGVQAAEALAQPDASGQPLLVGYVVARRAK---AELLDA-LRGKVPDAMVPSTLVFLDALPTGSTGKTDLKALK---------- 54295026 6 ------QDFNYTVIDLFEAQVKKNPDLLAL----KDKTTAYSYLALNEKANQFARSLKKKSVKEGDFVAILLDPGVEFFICILAIIKLGAIYVPLDTLAPQTRLHEIVKDANPGIVITHDEYQPLLEGIDTEIYLIKQL-------------HLESLSQSKKNIKVMPTCPLYMIYTSGSTGKPKGVVVPNRAVVNLAIIDNII---AIQKGEKAGQFCNLAFDGSVFETWVALLNGAAHIIPNERRNHNQLKKIIKEFQIKYLLIPTGYFHQLMKSFPET---LDLLHTISFGGEQVNAHLLKNFADIPIKLVNVYGPTEATVFSSCNIIHSEKEYTDEQ-----LASIGFKTANTKTYILDDNRHR-----TAEGELWVSGVHLALHYHNSPEQTKEKFVKNPFYRTGDKVRQLPSGELLYLGRVDDQVKIGGFRIHLTEVEQELMNHEAISLAAVTV---EIGGGALTAYLVFKSKDIVDADEIRSFLSQKLPPYMLPAKYVMVEKLPLTAVGKIDKAKL----------- 165918760 29 -----------TLVELLNLYAQNEPDRPHIYFQNEGEETIIRYGELYTRAKEFAQGLVGKGLKPSETVAIMLPTSADFFYSFLGTLMAGGIPVPIYPPFRADQIAFILHNAGVRFLITFKRAAALSKLLQSFVPSLLEVTTVKALTD---------ISADLPTLDIEATDPVLIQYTSGSTGNPKGVLLNHANLLAN--ISAYGKTLNMQSTDAFVSWLPLYHDMGLIGAWMGSFYHGLPLTLLSPFTPEKWLWAIHYHRGTISPGPNFAYDLCVKKIEDEGLDLSSWRVALNGSEMIHPDTLRRFRKYGFKIFPAYGLAECALGLTFPPLNTAVPLTTRDKKYYEFVSCGSVLEGHEIRIVDDNDNRVA--ERTIGNIQFKGPSAMQGYYGNSEATM-AIYHNGWWATGDLGYL-AEGELFITGRKKDLIIKAGRNYHPTEIEAMASLAEGVRKVAAFGVADEKRGEKLIIVAETKEDKKIHPEIKKEIVDKVISQIGIPDEILLVPTLPKTSSGKLRRSSCKQDY------- 195588054 32 ---------DLSIGEIIFGEMVNHPK--LIAQISITEDTVLTREELHMNAMRVASYMRNMGLGQTDIVGVMGRHTTHLSAVAYACFFNGTPFHALHNAYEEACIAKLFGLTKPRLIFCDGDEY---EKVKSATKDLQVTIVTMRNHPRGSVRIQEVLTTPVQPVRLKDDHTLAILSSSGTSGFPKAVTISNSHKI-------IVDYMAINNSNIQYTSSTLDWFSGLLMAIISGVFSTTSIIADCDFNPGLFCRAIGKYRISMVLLSSSYLAMFANSPEFQSADLSSLKYVFFGGSSCSLEVQRKVRRLSHDCLNCYGLTELNSAGSVNVNFDE-----------KPNSVGRPIRGIQIKILDEQGE--AQGPNVVGEICFNNGQKWLGYYQNPDETRKIQDSENWIHTGDLGYVDEDGYLFVIDRLKDMLKYQNIMYYPSEIENVIAEMPNVLEACVFGIWDPVNGDEAAASVVKKPGTQLEAQDVVDFVRKRIAKFKLNGGALIVDQIVGCGNRKTNRSAVKEHFINNY--- 38885209 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPLFHTAGCGLVTLGALTGGCHVIP-PSFDADLLLDLFEAEQGTVMLSVPTMLIRMIERHEDQPRDVSSWRLTTLGGAPVPLDLALRARRLGVEVGIGYGQTESSPYITHTE--------SEDQRTQTLSTVGRPLPGIEVKIVDPNTRDV-IDVGELGEVCTRSSCVMTEYFDDPRATAETIDIEGWLHTGDLGTMDAFGFVTIRGRLKDMIIWGGENIFPREIEDVLSAHPAVSAVSVVGLPDPEWGEIVAAFIVTARGAHVTEDDLATYCGAYLASYKIPRVWQFRTELPQTASGKIQKFVLRDRY------- 34766448 24 ----------LTLPRVFADAVHRGGDAVALVDGE----YALTWSAWRTAVDALARGLQESGVVSGDVVALHLPNSWEYLTLHLAAASVGAVTMPVHQGNAPSDVRALLERVRPAAVVTQEGGGPLTTALREVLPELRAVLVTGDAAGEGTETVTEMLGEDPLPVEVRPDSPFLLLPSSGTTSRPKICLHSHEGLLTNSRAATEDTADAYAG--TLITACPLTHCFGLQSAYSALFRAGRQVLLSG-WDVGRFLELARRERPSVVVAVPAQLHDLVTRVREDA-DGPGFRRILTAGAALPPALVRDVEALDTTLVVVWGMSEAG---------NGTSSLSADAPEVVSRSVGRPTRDAEMRVVDEDGAPCPPG--QPGELYYRSPSMFRGYFGEPELTRSVVSEDGWLRTGDLASIGEDGLVTFHGRSAELINVGGRKFNAVEIQALLADLPDIGPLAVVAAPDPRLGEYPVLVVTERPAAAPADEVTAHLRGLGTAEYKIPLELVALPELPRTPAGKINRRAL-EQY------- 111025329 458 --------DPITLDRLLTAMVESHSEAIAVRD----RGRAVSYAELDCRANQVAAALIGQGIGPEDLVAVAAARSYESVLALWSVAKTGAAYVPVDPTHPADRIEYTLGDCGAAVGLT-------VSTEIGHLPDNVRWLILDDDT-ATCGDPGPGCAAVADLHRVRSEHPAYVIYTSGSTGRPKGVVVTHQGLA--NLAQEIRDNYAVSARSRVLHFASPSFDTALVEVLAAAISGATLVVAPPEYGGQELAALLRDERITHLLSTPSALATV------DPTGLDDIQLALVGGEVCPLELVRRWAG-GRTMRNAYGPTETTCSVT----------LTDPITAQHAVTIGSLMRGVSAVVLDHRLRPLPPG--AAGELYLATAGVARGYHQRPALTGSRFVANPFFRTGDRVRWTGERTLKFLGRTDGQVKIRGFRIELGEINAALHRNDDVTFATTVVQQNPAGDPVLVSYIMLRPEAATTPGTLKTEVAQFLPDYMIPASIMVLDAVPLTPTKKLDRGAL----------- 68536903 42 ----------------------------------TGPAGAITWPELARGARRVAGSISSRGLGRGDRIAVLARRDTRLPVMVAGILHSGAVYCPLEVDSPTERLRWQLEDLQPELVM----LLGVEQSAEQELRRVVAEACAAEVWIGGAECDRENIDGSGGSLQVSPEDPCYITFTSGSTGRPKAVVNTHRGVACHLEWSARIVGPG--EELRVLQKAPAVFDVGIAEILNPLANGGTVVMPDSQWDIDGFLDLLVDYQVSVLSMVPSMLGTLLDVMDDMGERLAGLKHLLLGGEAVPSALAERLRQIGCRVHGLYGPTEAAMDVLWVEYTEELLAGSSAGDGRQPSLLGLPQDNVSCYLRAEDGKEV-TDPGQVGELCIAGVQVATGYWRRPELTAQSFVPDGMYCTGDLARWNQVGLLEFVGRVGDQVKIRGNRVELGEVDAALRRVPGVRQAAVVGEDSP----VLVGYVVWDQEAVLPPTEVAAVLRESVPEYMVPSRVVALQALPLSSNGKLDRRALPD--------- 159898532 2652 -------PQSLTPSRILDQCLRQPGRVAV-----NADGQLLTYAQLASYAAQVAIWLLANGAGPNQPVALLTQPGIASIVGMVGALWAGVPWLGLNPDYPLAQLHDQLTQAGVQRLLHHNQTHQTALQLQQSAMPQLQLGWLDQ-----LIQQVTALTSMPSIATPTPTDLAYVIFTSGSTGRPKGVPITHGALANY--LEWLVERFDYSPNDRLLQTAALSFDAAISQILGPLTSGGSVITLNALADPLELLEVLERERPTIWRSVPALWERVITAIERRIADLSELRLIGVGGEALPASYVRRWMDIQQQIVNHYGPTEATINATAYQIR-------QRPSINAHIPIGKAITGTITRVLDQQGQICPL--ATIGELYIGGSGLAAGYLGRPDLTALQFVPDPLYRTGDLVRELADGNLVFVGRVDEQIKLRGYRIEPAEIEAALQEHEAITKAVACMVEAGD-QSILAAYLETKAVLPSDPELRRWLAK-RLPPQMIPQRFYAVASFPITSSGKIDRARLR---------- 159898532 14 -----------TLPELLRTAAETTPDQVIIHIAAAGNERSISYHELYRSSQAVGQTLRRSGLSTGQVVLIALESSVDFLVGFWGALFAGLVPAPL--AAEPKRILAIWQSLEQPALLVNHAVGESIIALAEQLAPPAQLAQERPTALDGPWTTAVQLGHISAEGSVQPHDLAYLQFSSGSTGQPRGVELSHAGLLANLYQ--MGSACAINSQDSVVSWMPYYHDMGLIAAHLLPLAAGIKQVKIDEFRPAIWLEITHQHQASLLTAAPFALDLVVKPAQLVGLDLRCVRLLIVGAEPIVAASCRAFLAQLAPLLPVYGLAEACVGVSLSPLGTGMDPIDQTDWLEL-VDVGLPIPDCRVRIVDDQDKLLGDD--LIGHIQVSGSQLMRGYYRSNDPSAA--FCDGWLRTGDLGFLR-NGRLVITGRAKEIVIVNGQKHHAPDLEDLISTVDGLKRIAVCGA--ERDGQRVVVFLAINAWQTVLPAINTAIRRLRRTTGTTIIDIVPLRAFPRTSSGKLKRNVLRERYE------ 110599818 3 -----------TLIDLFETFPAR-GKDTAFVNRTGVRRFIFSYQEFHLLSGKMARLLADRGVATGDRVLIWGPNSPWWAVAFWGAIVRGAVAVPVDFMSERERAETIAGLTEAKVVI----------QSRFKIEPLNHASSILLEDLEYDLAGLEPFAEIARPAT---DDVAELIYTSGTTGNPKGVILTHGNLMANIIQVN-EHIPVVTSQFNFLSLLPLSHMFEQMGGFFTPLYNGSTIVYLRTLKPSAIMEALGEEDIYAMIAVPRLLQLLKSSMEREGEALSHFSLFVSGGAPLSLDVFLFWQNLGFRVVEGYGLTECSPVLAANTMDKQ-----------VAGAVGKALPGIEITIEDN-------------EILARGKNITPGYYRNEAATREAFTADGRFRTGDMGEVSADGWLTIKGRAKELIVTGGINVYPDEIEDIFNRTKGVRESCVIGM-DRGGGEEVHAVLLLDGSGRKPEEIVAEVNKRLDSLHQVTGFSVWPEEFPKTTTLKIRKFQVKEKLQ------ 16081377 84 -------------------AVERYSDTAIVYESEDGYKSKMSYSELNRKVSALSSAIHDMGIGRGDRVAIYMPFNANSAIAFYAVLRIGAIAVPMFSGYGVDAVRNRIEDSGSSLMITSASYRRKGKAIDAVARSINMKTIMDADRTDFYRFEDAVSGGKNVPVRTSSEDPAIMLYTSGTTGKPKGTVHVHGGALVN-IAKEVKYYMDLKENDVLHWITDLGWMMGPWALIGTNALHGTIFLYDGAPDPDRIFDIVHDNGVTLLGLSPTVVRMI--KFRGTSRTFDTVRVFGSTGEPWDEEWVYLFSILGASISNISGGTDIIGCFLASNPAIPQKPRCLYRGLGMNAS-----------IFNEEGREV---YNTVGYLVAKSPSMTRGLWNNREKYLETYWKDIWFH-GDFGEMDEEGYFYLYGRSDDVIKIAGKRVGPNEVEDMVMRVSGVTECAVVSIPDSVKGEVLAVFYV---GEPGLSGRIAKQIEVGMGKPFTPAHVVRISRIPKTRNGKIMRRVIRSAF------- 11127899 461 ------------VLQLIAERALEQPDAIAVEHG----QHQMSYRELLQSAQALSAQLISAGVQPNTAVAVMLPRGLDAIVASLGVLFSGAGYLPLDPYGPSSRTAAILEDAKPALII------QRSTPDADPLSRGNLVIRQNEQAPAAAPSSRTL-------PQTSGEHLAYVIYTSGSTGQPNGVQISHEALA--HFVAGATHRYGVRRDDRVLQFAPLHFDASVEEIFLTLCAGAKLVLRTEEMSVSRLLDACAEHGITVLDLPTAFWHELAYSVSTGAARLSSIRLVIIGGEAALPERVARWRSAVSPLLNTYGPTEATVVATTATLSGPAPAGTPEEEI----PIGRPLPGVRAALIDAQGKLAAPGAEGELYLLGGGLARGYL--GRPELNTARFTTLGMYRTGDKARVREDGQLVFVGRVDDEFKISGHRIDPTEIETVLLSHSGVREAAVVGQILPGGTRRLCAHIVAEMPVPATAELRRHLLSE-LPAAMVPSAFVFAEKLPRTSTGKLDRNALR---------- 83716248 54 ----------ISVNRLFSAQARLAPDALALSSGDT----RLTYGELDRCANRLARRLADSGVRPRDRVLLCVPRSADAVIAMLAVMKTGAAFVPVDPAYPDTIKRGYASDSGARHV--------LARAADAEAFRHDGLCVLD---IDDLSTGRDDQGPEVDAGH-DGETPIYVMFTSGSTGRPKGVIVAHRGV---ARLVRQTNYIRITRDDTLLLLSPITFDASTFEIWGALLNGARLAIYDATFDPNAVSRLIAREKVSVMWLTAALFHLVARRFVGM---LAGLRVVLAGGDVLNAAAIAVFDAYSITVINGYGPTENTTFTCCHV-------MTADRRPTDTVPIGRPITGTGVHILDAALREVPDGAE--GELCASGLGVALGYLNAPDATRAAFVDCPLYRTGDRARRRADGVIEFLGRGDRLVKIRGYRVSLDELQSVIAGIPGVEEAIVKVSEEATGEKRLSAIVQSGRAGPDMKAHVRRELAKRVPPFQIPDDIQIFQHIPLNANGKLDRNRL----------- 115378629 3 --------------------------------------------------------------------------------LFFALGRLGALLAPLNARLTAKELA------------------PLVQEIAPELTLAQGPLLDRLPGAENLEAWGSAEQAPSPCLPLGASTPRVVLFTSGTTGRPKGAVLTEGNFRASARCSAANLGAF--PAPRWLGTLPLFHVGGLSMLSRCAYDGGCLVL-QDRFDADAVNQAIDQEGVTHASFVATTLERVLEA-RADRPVPASFQLALIGGGPVPAPLLARARAARLLALQTYGLTEACSQVT-----------TERPSEADGRTAGAALPGLEVRIADPEGQPLGPGRE--GDIEVRGPTVMAGYLNRPEATHEALR-DGWLRTRDVGSLDERGRLTVLSRRTDLIVRGGENLYPVEIEAVIASHPAVQEVAVVGIPEARWGEVPMAFVVPRPGHAFPLDL-DDWCRRSLAGFKVPARFIPLEALPRNAMGKVERTVLRQR-------- 183983998 4 -----------TIDHLVRSQAARHGAKPMVID----QASRLSYRELDSSTSDLAAAFIQAGAGKGTRVGLIMPNGVRWVQIAIALTRIGAVLVPLSTLLRPRELASQLRSAAVQFLISVPEFLDAVESVRAELPALQR-VWADDQVSSSNAGARALRMVEPIAETVTAADTLVIMFTSGSTGAPKGVLHSHGSAL--GAVRSGLTARRITSATRLYLPMPFFWVGGFGGGILSALLAGATLVTEARPFPENTLRLLEAERVTMFRGWPDQAEALARHPSSVDVDLSALQPGSL-PALLPPE---RRAQPGARAR-LFGMTEAFGPYCGYRADTDMPP-------TAWGSCGKPFPGMEIRIVDETGTRVPA--ETIGQIQIRGPHTLRGLCRRSR--EEVFTADGYYCSGDLGHLDANGYLFYHGRSDDMFKVSGATVYPVEVETALRTIDGVSNAFVTNVAGAQ-GQRVAAAVVCSTPALTSEDLRTS-AGQVLSAFKVPTVWLLLADIPRGPTGKVDLQRLRDMLAN----- 158339493 551 ------------LHTLFFDQAIRQPEQIAIATPD----RTLTYQELCDRVHQLSYFLHQQGIQPQDRVAIVMAKGWEQIVAALGILSLGAVYIPIDAALPQARQWQLFAEADVTYALTQS----VIDATLEWPPSLPRISV-------DTLSFSSISIPSSPTSPT---DLAYIIYTSGSTGQPKGVMIDHRGAVNTIL--DINQRFGVTSADRVLALSSLSFDLSVYDIFGTLAAGGTLVIPAADRDPAHWLNLIERHHVTIWNSVPALMQMLVEFAASQPDRAATLRLVLLSGDWLPLSLPDQIRSIAPRVISLGGATEAS-------IWSILYPIKEVDPTWRSIPYGRPMANQRFYVLNAALSPCPV--WVTGQLYIGGIGLAQGYWRNHEKTQASFTQERLYKSGDLGRYQPDGTIEFLGREDFQVKVNGHRIELGEIEATLLQHPAVRHAIVTTIGAPRDQQQLVAYIVP---------------------------------------------------------- 189211621 25 ------------VHELFADQAKEQPQAPAI-CAWDGE---MTYGELDELSSRLARHLVKVGVEVEDVVPLCFEKSMWTVVAMLAVLKAGGAFAPLDPDYPASRHDEVFRQTKARVVLASDQHATLCNG------NNRIVVVVSRASLDGLTSASDKTNAIARPSNI-----AYVMFTSGSTGTPKGVVLEHRAISTSCLTHG--EAFGFSSSTRSLQFAAYTFDACITEIITTLLFGACICIPSELDRRNDLSNTSNALGVSWALLTPTVARTL------DPKTVSSLRTLVLGGEQVNSIDWERWSHLEKQI-NTYGPTECSVWCTSHSNAAGFTS----------GTIGRLIASMG-WVVDSNDHNKLAPLGSVGELLVEGPILARGYLGDAEKTAAAFIQDPWYKTGDLVHYDADGNLVYVGRKDVQVKVRGQRVELGEIEHHVRECPEVRMAAEVIMPGNDKDKATVAVFVQQKEEEASASQVDSQLSQRLPSYMVPGVYFAVAQLPMTTSGKTDRKRLRE--------- 33600111 34 -------------YAFLARGCRQAPRATAIRYLPDHEREDIDFGRLLERVHQTANLIHAEGVGPREVVSLLLPNTPQGQYALWGGQAA-AIVNPINWMLEPEAIAAIVRAADARMLMAQLDIWDKVLRVAELCPQLRTIVRLGGAAPAGFLDYDAVIGYRADALDIGPHDLAALFPTGGTTGDPKLVRHSHWNEVVSAWLSAAVAGIV--EGESRLSATPLYHVVGAFAGSLATLARGGTLVLATSVGLARIWEVVQACQVNYLTIVPTIMNQLVQMP-IGGHDISCVKGVLSGSAPLSENVARRFLALGLPVREGYGMTETTSVCMMNPRGGPVKT----------GSVGLLFPYHRARVARLEPGAAPRDPGETGVLALQGPTVFDGY---AAGAQGGFLEPGWLDTGDVARIDADGYIWIAGRTKDLIIRGGHNIDPKAVEEAFYRHPQVLEAAVVARPDGYAGEVPVAYVQLDGADLDAARLLAEVRPDIAERAAVPKDCYLMAALPKSPVGKILKHRLRE--------- 88812179 482 ----------------------------------------LSYTALNTRVNRLAHWLGQHGVGPGSLVALALPRSGELVVAVLAILRAGGAYLPLDPDWPEGRWRKVVADARPRLVLTSSAVDPR---AMGDVHCVKLDTLADELA---------ACPESPPAVELRLDQAAYVLYTSGSSGEPKGVVIEHGQLLNYAAAVSVALDLAVRR--RFALTSTVAADLGNTVLFGAFFNGGCLIVADAEDDAASFARFMLEQDIDCLKIVPSHLEALLDTESATLP-----RTLILGGEATPRALVERLVKLDCRIHNHYGPTETTVGVMAHTFDPQDAWCGDALPLS------QPLANCSVYLLDEARRLVP--TGALGELYLGGAQVCRGYLNRPA--DDVFIDDPFYRSGDLGRYLPGGSLQLAGRTDDQLKIRGFRIEPAEVELALLTVPGIRQAAV-----RAWGEQLFAYVVAEGGGELDEAALKQELKKHLASAMLPAHVFVLPQLPRLANGKTDRQAL----------- 6635397 535 --------------SLFLRQAERQPGAVAVIAGE----QVLSYGKLERRSARIAAWLIAQGVKPDQLVAIVAEKGVEQVVAALAILRAGAAYLPLSPSLPPERLHALLEEAQADVVLTQSALESSL-----RWPEGPRRLSVDRD------EFLEAPKGALPPVQ--GNNLAYVIYTSGSTGRPKGVMIDHRGAVNTLL--DMNERFNVGPRDRVLALSSLSFDLSVYDLFGVLAAGGAIVMPEPSRDPGRWQVLLEKTGVTIWNSVPALMDMLVEFSEGSGLRLPSLRLVLMSGDWIPVTLPGRIRALNAELVSLGGATEAS-------IWSILYRIGDVGAGWRSIPYGRPMVNQRFYVLDEALEPCPD--WVAGQMYIGGIGLSLGYYRDPVRTAERFTGERLYATGDLGRFMPDGNIEFLGREDFQVKIQGYRIELGEIEAALDSHPAVRSSVVNAVGKPGGTRRLVAYVVP---------------------------------------------------------- 37525181 230 -----------SFYRLVLEQAESNPHAIALRD----KTESLTYRELFQLALSVALKLKNAGISADDIVALSAPRSARFIAVATGIFFSGGAYLPIDPTLPKARQQHMLKH--AKALIADHDMPQIVWFSFSELSFQSPVLVDGDEI--------KLLNQQVTEPSPSE--LAYVIFTSGSTGLPKGVGIEHRSFL--NLLVFQVQNCELKLGVTLPQTAPIFDISVWQM-FTGLTVGATVSIVSDDVDPQELIQYIIEQKFEYIELVPSLIAVILDILEQKMRVQRQLRGMISTGEVLSTDLARRWHQCMVTLLNAYGPAECTDDVTQGKV--------EEQSDGLYCPVGTPLPNVTIYVLDKDFQLVPPMVG--GEIFVGGPNVGRGYIGSNRFTAAAFLPDPFYRTGDRGRWREDGILECLGRADNQVKIRGRRVELGEIEAVLANHPDVAMCAVELV-DMSGFEQLSAFVTQTSDTVVDARSLSKFLAEQLPDYMVPSKFYFLDALLCNANGKVDRKQLKALAK------ 153895664 3 --------------DWLSHRVVSSPDDTALIRAEDGEA--WTYTDLDRLVSETADRLVAHGIEADDRLGVLTPPYVGTVGLVHAAMRIGATFVPLGQELTERELTERVERADLDAVVCAEPTEGAALGAVEECEGGDEIPVLDDPAAEAVTAVHSVDPGPVEPPEWATTDYLCILFTSGTTGDPKPVPLTAGNVYSSAVASAF--RLGVDHEDRWLVSLSLHHMGGLAPVYRSALYGTTLVL-QEGFSPGGTADDIDTYDVTGISLVPTMLQQMLD---RRGTLSDTLRVALLGGAPAPDELIERCRDYSIPVYPTYGMTESASQIT---------TATPRQTKGRLGTVGRPIFGTDVTVVDENGTPVEPG--ETGEIVVDGPTITPGYINTAALDRSSFGSHG-LHTGDVGCFDDEGYLYVLNRLDDRIITGGENVEPGEVIDVLREFPSAEDAAVVGLDDDVWGERVSALVTAEGPTLVDDEQLVSFVRDRLAGFKIPKTVAYVDELPRTVSGTVDREAVRRILRD----- 119718340 23 ----------------LQRQASERPDAPYLAI---GDSPLHTFGQVATDAERVAARLWSLGLRAGDPVLFFLPTSWAAVHGWLGAKLLGLVDVPLNHAYRGESLTHAVRLSGARVIVVALELLPELTRILDRLDDL-VVVVADGAAPAGALSLDELPTPTDWEAASPAHSALTVLLTSGTTGPAKGVMMT--NAQTHTIARECAEGLRMGPEDVFYCFHPLFHMAGRFGALYAALVMGGRVTLDVGFTPESWIDRIRECGATVTIAHGPMIEMVHATPRRPDDATTALRAVLAAPLPAAIGV-DFEERFGVVALETWGMTEVTACCWRPY-----------DAPLRLGAAGRPLDDVEITVVDPDTDE-PLPAGRVGEITVRHPWIMQGYLGMPEATVQAWR-NLRFHSGDAGYLDEDGWLHFVDRLGDRIRRKAENISSYEIEVAASSHPGVLEVAAVGVPISPSDDEIKLCVSTEAG-FNAEALFRHLV-AELPHHMVPRYVERLEALPRTPTNKIRKRELRER-------- 26541535 972 AFPD-----DRLMHQLFEEQAAQQPRAEALRWRGGG---TMTYQELNRRANRIAARLAAEDVGPETVVAVSVPRGPMMVAVVLGILKAGGVYLPMEPHLPAERAAVILEEAHAEVVVTTAD--------REGWPVPDGYAVCADAAVEGP---HPADADNCPRPVTQPHNTAYIIFTSGSTGRPKGVAVAHRPVL--NLINWCRRTFGFGPGDMGLCVTSLGFDLSVFDVFGLLGTGAALYIADAQRDPALLLDVLIEEPVTFWNSAPTTLAQVGPLLDTVGTATGDLRLVFLSGDPLPDEVRAVFPR--ADMISLGGATEAT-------VWSNWFRIGAIDPAWRSIPYGRPIDNSRYHVLDEALRPCPVG--VEGDLYIGGECLALGYVNQPELTADRFIPDPFYKTGDRALYYPDGNLSFQGRADGQVKVRGFRVELAEIEHRLRAHDGVKDAVVLAREDGCGDRTLVAYLVALPGSAPSGRELRGFAGQTLPEYMVPNFIGFLAGFPATANGKLDRAAL----------- 83718665 151 ---------PANTLQVFDERAAKTPDAPALTFFLDADSHTWTFAELRADIVRTANVLASVGIGAGDVAAFVLPNLPDTHFAIWGGEAAG-IAMAINPLLDGAQIAELVDAARAKVLICVADIWPKLAPHLSAMPTVETVVWVDLRVKRAVLAWAEMARQPGDPRTIGPDEPSSYFCTGGTTGRPKIAVRTHGCEVFDVWAASETQARDGEDARTVFCGLPLFHVNGLVTGLMAWLRGHHVVLYRGKNVIARFWEIVETYRINAFSGVPTLFAALLQQP-VGRHDIGSIEYAACGAAPMPVELARNFERTGVKIVEGYGLTESACVASLNPLDGE----------RRIGSIGLRLPYQRMRIVDDVGRYVDALVDEVGLIALAGPNVFRGYL-DPAHERGLWIDERWLNTGDLGRRDADGYFWLVGRKKELIIRGGHNIDPRIIEEALAAHPAVALAAAIGRPDAHAGELPVAYVQLKAGASADEAALLAFAADTIERAAVPKHVRVLDAVPTTAVGKIFKPELQRR-------- 196005111 9 ------------LHEIFRRQASRTPD--AIAVVDPDNNKSMTFKELDMASEVLATNLRHKGIKVDSIGGIYMDKCLEYVIAYIAILKAGGAYLPLDVSYPPALLKMVLEDAEPVAVITTQSWASL-------LPSELEIIVLDDGW-QNILEQENTARGDVEQIKNSLDDLAYVVYSSGTTGKPKGICCPHRGAVFSYTKRFLF--YPFEDNDRVACNV----FFVWEL-LRPLLKGITYIIPNAIYDPVLLSQFIYKHRITRILFTPSLLEAMLDCSGIDKKTLSSLRIIMLCGEVVATALRNRCVRVNAKLVNLYSTSESHDMAMAELSGPY----GAIDKNRKFCPIGKPYDEVHVLILDDDLKQQPVG--VYGEIYVGGPTLARGYLKRPELNAKRFIKTPLYRAGDWGCLLPDGQLEIGGRCDTMVKVRGYSIELQAVEAALLELDKVNAAVVIPQGEEGSDKFLVAYVVPEG-KTTRKEIREA-LKKRLPYFMIPSYFVFLASVPLLPSAKLDKKQL----------- 186472865 515 ----------------LAQHAKKEPDVSAV----TDAGRTLTRAELDARAARLAARMMTAGVGAEVRVGIAVGRTTDLFVGLLAILKSGGAFVPLDPTHPQERLAHIVDDALIEHVVTERRHLPKL----PLRHGTRVWLIDADDAQQEEIAWHE--------PAIAPTQAAYLIYTSGSTGKPKGVVVDHASIAMHC--AAIVARYGMCEQDRVLHFMSINFDGAHECWLAPLSAGAVRITDDALWPPAQTCETIARERITIAAFTPSYALQMAEWARRHGAP-RSLRSLTVGGEATSREAFAALRQADVRVVNGYGPTETVITPLLWIIDAHEDASDIADAAYLP--IGTPVGERTAHVLDANLRALPIG--VTGELYLGGTGVARGYHARAALTAERFVPDPFYRTGDRVRRRANGVLEFVGRIDHQVKVRGLRIELGEIEARLIAHDDVRDAVAV-VRGSGADAALAAYVELSEEAVDGGALVDY-LRRVLPDYMVPPHIVVLDALPRNANRKIDRAALPEPLR------ 160937309 1910 -----------TLQAFFEKQVRETPDGTALYYGD----KQYTYAAIEAKANQVARYLCSHGIGANNRVGVLGERKPETIISIIGVLKTGAAYVPVDAKFPKERRDFILENSGSRLLLSEELYRS------GELEQY-------DESPIGIQSLPDSL--------------AYIIYTSGSTGKPKGVMINH--MAACNTISDLNNKIKLNKTDRLIGISSVCFDLSVYDIFGAFSTGAALVMVRDARDCSEIVSLLAERKITVWNSVPVICSIVVQHMLERGMKDSSLRQIMLSGDWIPLDLPDKAKSIKTKIMSLGGATEAS-------IWSIYYEIGEVKPAWKSIPYGMPLKNQTMYVLNFAGELCPMD--VVGEIYIGGVGVAQGYCGDTEKTEAAFIQGRIYKTGDMGVLRKEGYIEFLGRIDNQVKIRGYRIELGEIESAINNVPGIEKSVISYVVNRTGNKQLIAYYIPTSNDLASETIKESI-GAFLPEYMVPQHYISIKELPLSANGKIDRSKLPE--------- 160937309 882 ----------MTIPEMLKRSLDFFGPKTAITDGET----VLTYEQLKRRMEDMIEDYIKQGMKCGDTVMVLAGKDIDSVVAILAVAKIGATFIPVPEDYPKERIETIREYSSAEWIVHVQN------------NKIERCVSAKRQRNHTTSKLE---------------DTAYIIFTSGSTGNPKGVAISHEGVM--NTLVDMKKRFALDENEGVLGLSALNFDLSIFDIFGSIYMGGFLSLVKDPRNAEEINHMLEQFPITIWNSVPAIMKLFLESLPVD-YRNTEINHIFLSGDWIGTELPEKIKKTNAEIISLGGATEAS-------IWSIYFPIREVRKEWSSIPYGYPLGNQKIYILNKEGDACPTN--VVGEICIGGRGVALGYVGDEEKTNRSFVDGRVYKTGDYGKFSEEGYVIILGRKDGQVKINGFRIELGEIEAVARKFYTVDNA--IAIMDSKK--KLALFYT--GKEIEDRELQVHF-EKYLPAYMIPYRFVYMEQFPLSKNGKIDRAAL----------- 160937309 17 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YSVAQNDVFMTWMSLEHIVGMVFMFLPFFTGCTCVISSFLSNPREWFDLMEKYNVTVSVAPNFAYKYMSDCIDSDNWDLSSLRILMSIGEPISRQVIQRFNRFHIDFVAAYGLSETCSGVVVNKGNVLKAKVAPEVNITSGICQGEPIADTKVRIMDDHREELKEN--CIGNIEIKGSAVCKGYF---EYDGRQPVEDGWLSTGDIGFY-SGGALYVIGRRKDVIFSYGKNIYLSDLEYAVAKYFQLRSVAC-GDNVSSEGEFYIYLFVEINEAEGQQKIRHTILREL--GIKL-DDIIFMDKLSNTKAGKISKAEIMRKY------- 198430899 16 ------------LHEIFQRQARATPDSVAVV----GDDVTLTFQELDEASNVLADALQIRGVVRDSSVGIFMERCVGYVISYIAILKAGGAYMPLDLSYPDVLLEDIFSDAKPVCIITNPQMQKRV------LDKKQTVLVLNENWKEKLDENRDAVTGGADLTRVQLDDLAYVVYSSGTTGKPKGIMCPHRGAVYSYTWRHLI--CPFETGDRVACNV----FFVWEM-LRPLLKGVPYVIPDTAYDPLLLSGFLKKHSITRILFTPSLLETVLDAQNLNISDFSTLKVIWFCGEVVTSSLLDRCTSIWIRFYNLYSISECHDVATSDLNRIKMEDEMEETKKRKFAPVGSVCPGIHVVILDDEGNPQPIGMQ--GEIFVGGPTLARGYLNRPEMNKLRFVGDILYRTGDWGLIRSDRNLEICGRCDTMVKIRGYSIEVKAVEVALMGLEQVNACVVMTIGEEGQDKQLVAYIVPEGE-VTKKEIRNS-LKTKLPFYMIPSYYIFLQSIPLAASGKLDKKALPD--------- 161354523 502 --PRADHARERRVHDLIDARAQQAPHAIAVSCGG----RSLDYARLKADSDALAQRLRACGIGAGDFVAVRLDRSTALVVGLLAVLKAGAAYVPLDPDYPDDWAAQMLGDCRPAAILTRAALAAGAHALARRVAAAADADTHAADGARAAAIAAARQAAASRAHAARAADLAYVIYTSGSTGAPKGVMVTHRALT--NFLASMARRPGLHARDTLLAVTTYCFDIAALELFLPLVQGAHCVICDSARDGGRLRELIDAARPTVMQATPSTWEMLLHAGWRNARRM----RVLCGGDTLPDAVKARLLEDGGEVWNLYGPTETTIWSMVAPVTAE-----------RPTSIGAPIDNTRIRIVDAYGNPVPIG--VPGELCIAGDGLAAGYLNRPDETAARFVDERHYRTGDLARWREDGEVEHLGRMDFQVKIRGHRVEVHDIERHLARHPA-IRAAAVVARRHAGGDQLVAYYVRADDAPALAAELRGHLAGALPDYMIPALFLPIDALPMTHNGKLNRKAL----------- 71735446 8 -----MVRHPATLLLRFAEQVRRNPEALAVIDQHV----RLSYAQLASASERIARGLLAQGAGRGDPLALCMPRGWQWVATIMAALKVGAVVVPLDRASPLRRRELMLEDGRCVGLVTLGQDSDAVSTLRGWHISVEALLDYPDQPPQPVPDDFAELS--------------FLFYTSGTTGTPKAVEVGERGLLRLARADSYIE---IRAGDRFACLSPAFDACNFEL-WAPLLNGGCCVIIADLQDARRLATVLETQQVDNLFMTVSLFNTLSA---DDPGCFASLRQLLIGGEQVSAAAVRAWYQANCRIFNAYGPTECTTFALCHSIARDFTGDT--------VPIGRPLPDTGVRVLSPEQRPVA--TGEAGELYLSGSGVARGYRHRPAETEHSFVRLPYYRTGDQVRVNAEGLIEYLGRVDRQVKVRGFRIEPGEVEQRILDHPRVVQAHVCTRRQAAEDHQLLAFIVPREG-LDYRELDQH-LREHLAAWMRPHQLFLLERLPLTANGKIDQRALLEQ-------- 71735446 1057 -----------TLADWFEHQVNCTPDAPALVA----DQQRISYAELDALADTLAATLVERGYDAPLQVVLYLEASVEHIVALLALARLNLTAVPLDPGYPLAVQRQVMQQAQPCCLLYSTVTEAALDELNAG-RVARHRVDL------------SAAPRSFERRRHAGERPLYTLFTSGSTGTPKGVQVPDRTLC--NLLHWQRNQGQLPARSVTLQFSMLSFDVSFQEIFSTLCGGGCYHLINPRWDAQALLSYLQQARIERLFLPCVALQHLAQTAVSQGVYPQALREVITAGELCTDALRSWFGGMQARLFNHYGPTET-------HVVSAWRLPAAVQDWPLRAPIGLAVNNAQLLLVDEHDRPVPVGSR--GYLLVAGPMISRCYLADPALNAARFVPEGFYRTGDLARADADACLHYLGRDDQQVKVSGQRLELGQIEAALMQDAQVSN-AVLAMH----GQRLVAWLQVEGTPPDVQQLDRQ-VTLHLPAHVRIDEYRCVDAWPRTPSGKIDRKAL----------- 195450144 20 --PANFFDVDCSIGKILFAFMRNHPTN--LCQISDTEGTALTNGEAITFAIRIAQQLKAMGLKSADVVGIAGTNTTYLMPVILGCLLNGTPFHAVSPWHDEETMKHLFCITRPRIIFCDGAVYARISVIARMLKTPVYTLKEHRLGTPRVEDLLEPTKMEPESLLLGGDQTVAILSTSGTSGLPKAVCISN--------SACLFDFGFVTGQDVLLSFSTIDWSAGLFNMLFSCCHGSTRIITDRAYSPEYMLQLVEKYKVTLLTVIPQQVASLIKAPTLSKQRLSTVRFISVGGGNCYVANLLKMQDFNGQISYGYALTEAGGV-------------SANMGVAKPSSVGRIVPGVKVKILDDAGRSL--GHGETGEILVHNGKVWNGYYGNPNESKRMQDYQGWFHTGDMGYFDNENYLYIVERKKDMLRFHGAQYCPHELEQVIAELPDVIEACVFGLWNEVDGDPAAAAVVKPGSRLSEMDIVEYVAKRVVTHKQLHCGVFFLTELPKTGSGKVLRQRARDQA------- 210112174 1109 -------------YNLLEKNIREKGLRSTIALQWQGETRQVTYGQLKSLVCRAANMLKAKGIKRGHRVMIYMPQTIEQVVAMLACARIGAVHCVVYGGATAEYLADRVKDSKCTAIITDGGSQPVKTEVDRALKIVKSCIVVRRSGDDGRDYWWEGVEDECEPEWMDAEDPLLILYTSGSTGSPKGVIHTVGGYMMYATTFKYVFDCGNVRDKVHFCTADLGWVTGQSVIYGPLLNGVTTVLLGDPLKDNRIVTMVTKYHVTSLYTTPTAIRHMKATSDPGKYKLDTLRVVGTVGEPIAKSTWRWYRSTHCSVVDTYWQTETGGHVMTPLPGAT---------PMKPGSATLPFFGVEPAVLSDDGTEMV--GPCEGHLVFKSPWMMRGINGKPEKFASYFEQPGYYYTGDRCRRDGDGYYRILGRRED-------RVSPSDVEATLLQHPDVEEVAVV-TTDPADDSGGYIFVKLRQTASLTETILRDMLATTLHIFTPPSHMHCASELPRTWSDKVLRRLLRK--------- 212544184 48 ----------------------------------------YTLNALREQVDLVAQSLSELGWKPNDKVAIYSFNSVEYLILCWAVHRLNGICLTIHTGSSNKEIEQHLTRSKCKAIFVSPSLLKTCLQVTNPLDIPQKIPVPGEPVSDGHKSFEQLLAAGPDLPSLEPKQVAYLAATSGTSGLQKLAKIGHYNIIANILQTATFDGYTPSQPESGILFLPLSHTYALEVSHM-LLWRGDAIILQPNFDMMKMLKAVTTFKLERLYLVPAIVGALIKNPLFQMFDLSSVKTIISGSAPFDKNLGEAVKKVRPDILPGYGLTESSIIATFTNAHDQMY-----------GSSGSLLPEVQLRLIDENGIDI-EEHEKPGEVLLKGPNIISGYLNDPEATATLIDSEGWLHSGDVGLIRQNEHLVIVDRLRDMIKVKGMQVSPTDIEAALIVHPAVRDVAVIGVKDEHAGERAKAFVVRSPDQDLSEEQVKESIREHVEKHWLHDRISFIAEIPKNQNNKILKVKLRAMER------ 157351577 30 --------------------------------------RRNTGHQFVDGVLSLAQGLLDLGIRSGDVVAISALNSDRYLECFLAVAFVGGVVAPLNYRWSFEEARFAMEMVKPVMLITDSSCYPKLEN--DHLPSLRWHVFMDSLSDVVSIVLFSALTTESFNYAWAPEGAVLICFTSGTTGRPKGVTISHSALIIQSLAKIAIVGYD--EDDVYLHTAPLCHIGGLSSALTMLMVGGCHIFI-PKFDAKLALEAIKQHHVTSLITVPAIMVDLVSRMKMTWKVTESVKKILNGGGGLSNGLIEDAIKFFPRILSAYGMTETCSSLTFMTLYDPTCASSRQAHLPEGVCVGKPAPHVELKICDSSDH--------VGRILTRGPHIMLRYWDQISSRPSDSPDEGWLDTGDIGSIDDYGNIWLIGRTNNRIKSGGENVYPEEVETVLSQHPGVTGSVVVGLPDVRLTEMVVACIRIKDNVLSSETLRHHCREKNLTGFKIPKLFLWRKPFPLTSTGKLRRYQVQREVLSHL--- 119478078 17 -----------TIQSRFSDQVNKTPNKLCLRTPATPEGWALSYRDLDHWSDSLASRLLSVGVVAGDRVGLCAERSASAIAAMVAIAKISACYVPLSPEYPRSRLDLMIEDAAISVAFMASAAVDVM------CGSGLKILPLEDSPSPGEEELESVL------EPGQGEDPAYILYTSGSTGRPKGVVVPHCSIL--RLVSPKNTYCQFDDQRCFLQLAPLSFDAATFEIWGALLNGACCVVVPGRVMPERLAEILA-EGITTLWLTSSLYNTIIS---DAPESLRSVKQLLIGGEALSVTHVRKLDALDTQIINGYGPTENTTFTVAYPIPRNFPG------TLKKIPIGFPIHATYCEVFDSELKPVADGTK--GELIAFGDGVALGYLNRPDLTAERFLEDGVYRTGDIVIRLENGCYDYLGRNDMQVKIDGHRIEPQEIEVFINQLEQVADARVLVKAGPQGQQRLVAYIV--GVGELDPGAIRSCVADEFPAFMVPHFIVPLEKLPKNQNGKLDEACLPDPFKQSVAGA 167647209 1 ------MDEPLSLGDVLAYHAGRDPDRPAVTHRDV----TTTRAQLEALANRRARLLAEHGVGQGDFVVIALPNCLEFFETTFALWKLGAVPCPVSPKLPEIELKAIVETVAPRLIITDARLGGRPILPAGTSPGPQH----------GPEPLESRISPTWKAVT-----------SGGSTGRPK-VIVTR----IPATTDPHKAGYAMQREETILSPGPLYHNAAFSAAHQCLFAGG-HVVDMERFDPETALQLIERYRVGHVVFVPTMMGRIWRLPAETRYDVSSLRVVVHLAAPCPVWLKEKWEWLGPRIFEVYAGTEGVGSTC----------ISGREWLEHKGSVGRVTPGARMRILDEQGRDCAPG--QIGEIFFK-PSAERSYIG-----ASAKARDGWISLGDLGHVDADDYLYLADRRTDLIVSGGVNIYPAEVEAALDRHPDVRSSVVIGLPDEDLGNRVHAIVQLAPQAMVDETAIREFLRDQLVRYKIPRSFEFVEEL-RDEAGKARRMQLRDQ-------- 170293008 8 ------------------------------------------YAHLTDLTQSLQHDLATLGISVGSKVAMVLPNGLQFVTVLLAAIRQRAISAPIHPNSTREECKQIFSLMTPDLVVVISSEASLVLAAQDLGLPVASCHRHPQNRQHGFLLALELVGHGDETSNNPAEDEVLELFTSGTTGSPKSVQLTHTNILVAMRI--IISAHKLTSKDRSFLITPLFHIIGLAGSLLPTLTGGCAVIPASL--PATFWQDCQDYSITWYHAVPTLHHLLLSFPMPKAGVPTTLRFIRSGGSDMSPDLFNRLQKLGVPLLEVYGMTETAPAIFCNPF-----PVTETSTTIKRHPGQYPIPDVDVMILPPERAPLTKELGVKGEICLRGKNIMAGYTNNPTANGEAFLPNGFFRTGDLGVIKPRQYLALIGRVKEIINKGGEKVSPAEIEHVARLHDEVNDAACFRINDEIYGEIIGLAIVAKPATITTTAVKKH-MRYHLVMFKVPDKILFVQEIPYNRTGKPRRTLLSEMY------- 120405089 22 -----------TLGDMLARGLA--GSPEAGFCVHSSRPYRGTFGEVERDARRLAAGLRERGVGPGDVVAMQLPNWREAAVTFWASAFLGAVVVPIVHFYGRRELAHIMATAKPRVFVTAEEF-GRMRYQPDLCGDVAVVGLVGAAHPAAEHAFEQLLADEAGTVAADPAAPTLIAFTSGTTRDPKGVIHSHQTLSCETRQ--LLENYPPDRG-RQLTATPVGHFIGMLGAFLIPVLEGAPIDLCDVWDPGRVLKLIESDGLSIGGGPPYFVTSLLDHPDFRPEHLRRFKTVGLGGSTVPAAVTQRLTDLGLFVFRSYGSTEHPSITGSRPDAPEVKRLFTDGNVR---------PGVEIRL------------GEDGEIFSRGPDLCLGY-TDDELTARAFDDDGWYRTGDVGVLDDDGYLTITDRKADVIIRGGENISALEVEEVLLAMPAVAEAVVVAAPDARLGEHTAAVLRIREGQSMPADVREHFKQAGVATQKWPEELHRVPEFPRTASGKVQKFVIRQQ-------- 118464091 5 -----------TIAGLLDECAAGRPDRPLLRDV---DGETLTVSQVAGLASAAAGWLTDAGVRPGMTVAWQLPSHVNAAVAMLALARMPVVQAPVLHLYRCREVCAAVDVARADILLVDESTAANAAPGLPTIMVPADLVRRLQTSPATSAEY-EALPSAAEPRWV--------YFTSGTTGRPKAVRHSDATLLSAARGYVAHLGVGSHPREVGTIAFPIAHIGGMVY-LATALFGGFPVVLIPKVSAADLPRVLAEHQVTVTGASTAFYQMLLAAQMAAPTTVPSLRMLIGGGAPCPPEVHKQVEHLRVPVVHAYGMTEAPMICVSEATDTDEQ---------LANSAGRPIPGSQVRI------------GANGEIELRGANLTAGYLQ-HDQWADALTADGWFRSGDRGHLRPDGRIVVTGRTKDLIIRKGENVAPDEIENELLAHPLVDEIAVLGQPDELRGELVCAVVSPRHRDVTLDELCTFLDQRGLMKQKWPERLVLVDEFPLTGLGKVAKSELARQ-------- 41409757 1 ----------MSISLLLEMAASSNAERTAVVS----QDVRLTTQELSDLADGGAAVVAGSNVGTG---GVLLP------VLIFAAARAGVAFTPINYRLSAEGIRALIERLPEPLVVVDARYRDMVGEAPGGVMDSDDFLAAARAAEPAADAFAD------------PDSVAIVLFTSGTTSQPKAVELSHNNLT--SYITGTVEFGAADETDAALICVPPYHIAGVSAALSN-LYAGRKMVYLPNFDAREWVRLINAENVTTATVVPTMLDRIVTVLENGDPDLPSLRNLAYGGSKVGLPLVRRALELLPHVVNAYGLTETSSTIAVLTPDDHRAALAAPEAARRLGSVGQAVAGIELQIRDEAGNVLPPG--ETGELFVRGEQVSGRYTG----IGSVLDEDGWFPTRDIAMLDDEGYLFIGGRSDDTIIRGGENIAPAELEEVLVEHPHVRDVAVVGVEDPQWGQAIVAVVVPAAGVDPDPEELREFVRKSLRGSRTPDEVVFRDELPTTATGKVLRREI----------- 191639378 4 ------------LTDLLSQNLINERDYPIVKSVAADTW--YTGRDLEEDVAALRDQLNKLKIGAGDQILVALPNAPVHLALNQALWEIGAVVHPIAAATPLPELEWSLYHYQA--VITLPDVGEKLAESRLRLHTIAALAILTDASQLAYRI-------NAPQKRPKEEDLALILNTSGTTGKPKRVGLTHRMLL--NAAQHDAKSHALSADDIAMVVMPMFHINAQVISVLATRLSGGKLVIAPKFSASKFWPLIADNHVTWVSVVPTIISILLMNENALKAYHPHLRFVRSSSFALPEDLIAFQTYFHTQVLEGYGMTETASQSTLNPINAP-----------KIGSAGKPV-GTELRLMLADG-SLSQQPYVEGEIALRGDHVIHDYL---EPHPESFKDD-WFLTGDLGYLDEDGYLFVKGRRKEMINRGGEKVAPAKVENILNELDWVAQVAVIGLPDALYGEAVTAVVIRQNVTGDPMKAKAALIRQHLAAYECPTDVVFVKAFPVNATGKVIRPKLRKQ-------- 156541892 31 -----------SLGQLLLDTFSQYADHLGWIEPETG--KQITFGQMKDRSIRLALWLKQQGIGSGDIVTICSPNCLNNYVVMYSIFYVGAVYNSWHHEFTLDSARHAYKVAKPKIVFTTSLMIDTIQETIKLENGNTRIVVYDDETFEDFIQMRKIKDVETFTARKIENEPASLLFSSGTSGPAKAVKTNYNHLLNLILTCSFKH---MIPNKVTLWYSTTYWILGMR-SMLASVFSRSIVILCRKYDPEYICQLIEKYQVNLLAFS---LFTICKNKFYDRYDFSSVSEILVGGAKLSQHTIDGFRTHLSQVYQIYGMTENGLVCKQT------------NKCKSPTSVGYVVPNVQVKTIDQTGKTLGPN--EAGEICVMSSFMFNGYYANMQATIETIDEDGWLHTGDVGYYDDSGEFFIIDRIKNIMKFRFHHIYPLDISELLLKHPDVVDVGVTSYPHEEDVEHVMAFVQKPGSKVTEEELVE--LSSTLGFYKLWGGVKFVDALPRTMTGKIATGALKEMAKAY---- 197773219 13 -----------TLWELVERRAALTPHRPVLLQ----DERVLTFGELRTRAERTAAGLYAKGVRPGTVVAWQLPTRIETVLLTVALARLGAVQSPVIPFYRDREVGFALRESRAAYFAVPGEWRGFDHTAMARRAGARGVFEAYASLPDGDPSALPAPPASGTDVR-------WIYWTSGTTSDPKGVLHTDRSLIAG--GSCLAHALRLSEDDIGSIAFPFAHIGGPDYLVMLLLYGFPAVLF-EKFALPEALEEYRRHGVTIAGGSTAFYAMFLAEQRKRPGRIPTLRLLAGGGAPKPPELHRAVREMDCVLTHGYGMTEV-PMITMGSPDDSEDDLVRTE--------GRPPAGMEIRIVD-------------GEVRLRGEAVCQGYLDPAATAAAFDAD-GFLITGDLGRLTGSGHLVLTGRAKDVIIRKGENISAKEIEDLLHGHPAVGDVAVVGLPDEARGERVCAVVERAPGDPTLADITAFLRGTGLAPHKLPEQLEVVDTLPRNALRKVLKYKLRETYA------ 163782081 2 ----------------------------------------ISYSELIESIGSFANLLDTL---PDERVLIISENRPEWVYTLYATWRRGSIAVPVDFMSTPEEVAYVIEDSKPKVALCSQQTEETLKKAVELAGVELEVINYDEVALPK--PYEKVFHREIE-------DLALLLYTSGTTGKPKGVMLTFRNIFSN--IEGIAETGIATREDSTLAILPFHHSYPLMVTVLVPIHIGATVVFLDKLTPEDIVDKLKRYRISIVVGVPRLYTLLMESLEVQPLRRKNVKYFVSGGAKLDPEVAKDFTTLGFTVIEGYGLTETSPIVTFNPPD-----------RIKLGSVGLPIKGVQVRLAND------------GEVLVKGPNVMKGYWNKPKETEDVLR-NGWLYTGDLGEFDEEGYLYIKGRKKELIVLGGKNVQPEEIENLLRRTELIKEVGVL-----EREGKLYALIYPDLEKAKERRVLEETLKRELPDWKRIVGFRLSPELPKTRLGKLKRFMLPELYER----- 109648476 31 ----------INIMALLSLAAKVYGEKIGLID----EKEELTYRELYARSRRIALLLQKYQLQRGNKVGLICKNHTSLIKALFAVAQSGADIYLLNAEMSSSQFNQLAEQIDFNLVIYDFEASPLLEASVYQKGKLLSY--------HEHLPALNNLAEQSFPENLPSSSGRLVILTGGTTGKARAAAHQPSLYNYLNPFLTLINRLKLTHYQTAYIATPLYHGYGLAILLV-LITLGKKVVIQKGFDQVKACRLIRKHQVEVVTVVPLMIDKMLKQ---NPEDLQSLACIVSGGAELNPKLRETTEKLGDVLYNLYGTSEAGLNIIAT----------PQDLSYAANTLGKIIKGVRLKVMDDNKHEVPIG--SVGQFCIKNAWSMGN------------KSGPWLETGDLGYRDHQGYYFLCGRVDDMVVSAGENVYPADLEQVLRNHPHIKEVAVIGISDERFGQRLKGFVVREEGACLTQEELLAWLRPRVARFQLPKEIVFVQQLPYTPLGKIDKQQLR---------- 50552396 30 -----------NITDFVRSGGADDDSKPCCIDAKTG--QQLTQKQVWDYADKFRALLHDNNLCPGDVMITLVPNHLFITSLHFAALDLGATVSPGSAGYTVAELVNQINLTGASLIVYTRPVFKVVREALAQIVVPVKIVEFEGLIERAEFVQSHKIQSTKKVTLSPEESYSRIAYSSGTSGLPKAVRLSHFNMASSAELSKRAAPSIAGSEQIAGAIIPVNHVYGLAKFLIAMPKSGATTVFHSKFDLIEILEAQQKYKVNMYALVPPIIVVLAKHPAVEKYIPSHLRYVSSGAAPLGANVIEACNKRGLKIVQGYGLTETSPVVS---------TFDPNDPERHARSCGKLVPNTQARIVSEDGVDQPAGNLPTGELWLRGPQIMDGYHKNDEANAESFVDKRWFRTGDVALVDTLGRYMIVDRTKEMIKSMSKQVAPAELEDILLGHPQVADAAVIGVQQEKGTEAPRAFVVLRDPKFDAVEIKK-WMDAQVPKYKLHGGVVVLDAVPKNASGKILRRLLRQR-------- 197727970 200 ----------------VRQAMAARPEAPALHTAD----RTVRFGELASLVDALRARLDERGTGPGDVVAVALDKSPEQIAAVLAVVGAGAAYVPIGADWPAERVSQVIEQSGAQTLLTTTDLVE-----QGRVRPSVGLLTVDTTPP----APPAGQGGPAEDTAGP-DDLAYVIYTSGSTGTPKGVAVEHTA--ARNTVDDITERFGVGPDDSVLGLSALSFDLSVYDIFGVLGAGGRIVLPDPSADPAHWRELAATHRVTVWNTAPALLEMLVDHPEQARADLSSLRLVLLSGDWIPVTLPDRLRALGARVISLGGATEAS-------IWSIHHPIGEVDPAWRSVPYGVPLRDQWFHILDEELRPVAVG--AVGELFIGGAGLAREYLGDPERTAERFTGHRLYRTGDLGRWHPDGTIEFLGRNDRQVKLRGHRIELAEIEARLACHPRVRQSAV-KVLRAGQGDRLIAYAVLHGPLSDAEQVLHEHLAALLPAYMLPSRIVRLGRLPTTANGKIDYAALPDPHTD----- 195450152 29 -------NDDLTVGQIIFKQLQREPQR--IFQISHTENTRLTRWQMLQNAAKVSCYLRANNFETTDIVGIMARNSTHLAAIAYGCLFNGTPFHAVNPNVETKIVSDLFAITKPRIICCDAKDYRKVNEIAKSLDAQVIIIDGQVEGITNILDLLQVLSESYEPTKFKRDRTMAILCSSGTTGTPKAVTISNSRKLFQAYSY-------LNADDVQYAPSTLDWLTGLLSLVTAGVYGTVRLISKETFSTAHFLDMCDHHGITWTVLANSHVAMLANAPDLQARQLLSLRHLLFAGGHCLVGTLEKMQSFGI-LRNAYGFTELGTVASSNYKVD-----------SKPTSVGRLMANIRMRIVDDEGRNLGP--KETGELFCHNGQTWQGYYGNPKATAEIQDPAGWFHTGDVGYFDDDNYLYIVERKKDMLKYLGMMYYPHEVEEVIAQMRNVAEVCVFGIWNETEGDAAAAAIVAKPGSQLLASQVQEFVRNNIPQYKLNGGIQIVQQLAKSANGKVNRQAVKAAYLNE---- 11034798 20 --------------SLLEARVADTPDAIALVAGDTA----LTYAQFNARANRLARWLKYLGAGPERSVGLVLGRSADFFLCATAVLKCGAAYLPLDPNYPVERLSFMARDAAPVVLVTTSDVRG---DLLGQLPT-GSLVVLDDEATEDVLDHDMEDGERLEPLR--PASPAYIIYTSGSTGIPKGVVVTHQGVA--SLIATQRRRLAVTGASRVLAFSPSFDASFWEMSM-ALLAGAALVVPGRLLPDAELAALIADHGVTHVTLPPSVAGAL------GPDMLPPSVTLVVAGEACPAALVQRW-RPHRTMVNAYGPTESTVCATM----------SDPLADDVAPPVGRAVDGTRIHVLDDRLAPVVPG--AVGEIYIAGHSLARGYLERPGLTAQRFVADPFYRSGDLGRWTRSGDLEFVGRADDQVKVRGFRIEPGEIESVIAGCRGVRQAAVVLREDRPGEPYLAAYVIP---------------------------------------------------------- 75911034 545 ------------IHQLFEAQVRRTPHNIAVIE----DNQQLNYQELNERANQLAHYLQTLGVGAGICVGLYLEPSLEMIVGLLGICKAGGTYIPITPTSHPNDLAFILNDAHVSLLLTKKSWSEKLPECESS------IICLDSDEEVIAPHSRQNLVTQ-----VTSGNLACVIYAPNPINKPDGIAMSHSNLVNHAVA--IHQLWEVSAGDRILVFSGISSDTTIESLFPCWMNGASAVIQPQTTSITNFFSFIAQQQITVLNLPTFFWYKILKEISTSQAPLESLRLVMVGGEKVSRTAYEWIELVGKQTRNAYG----SIATTFTATVYDPQTASSETEIL----IGQPIANTQIYILDQLLQPVPVG--APGEVYISGVGVAKGYFRRTDLTSERFIPHPFYKTGDLARYLPDGNIEYLGRTDNQVKICGVCVDLEQIEALLHQHQAITQAVVIATEVTSGEKQLVAYLVTQPEQTPTIDDLQTFLSQKIPHYWIPSDFIFLESLPVNTNGQVNRGALPE--------- 50543772 15 -----------TVTDYLRTKPSYSSTDPAYIDVVTGN--SISYSEVWKLADRLSSALNDYGLKPGPVVMLHAVNSPLLASVHYALLDLGVTITPAAATYEAGDLAHQIKVCSPSLVICNQQFEPKVKSASSNTKLIFIEDLLKTQSSAPWKKF-----TTSNPNRV-----AYLGMSSGTSGLPKAVQQTHINMSSSTEAVISSQTIFSARKNVTAAIVPMTHVYGLTKFVFHSVAGSMTTVVFPKFSLVDLLEAQIKYKINILYLVPPVVLALAKDSRVQPYELTTL--IATGAAPLPPALLERLRDNGMDLIQGYGLTETLQVSV----------FKPEDPERDLKTVGKLLPNTEVRIVGEKG-DVPRSTPPTGEIYIRGPHVTPGYFNNDSANSESFDGE-WLKTGDIGYMDLEGRLTIVDRNKEMIKVNGRQVAPAEIESVLLGHPMVKDVAVIGVTNPDRGESARAFLVTEARALP---VIKQWFDRRVPSYKRLGGIVVVDAIPKSASGKILRRVLRER-------- 69933952 869 ----------------LERIAAQLPDRTALIC----DTRSTSYGALGLRVRRVMAGLAARGLAPGDMVAICLPRGPEHLVLTLACAFSGLVWVPIDAAAPPERRDYLLRNSAPRLVVAGTDLPGWPLA-----------------SPRTLEAHDPAPIPQGLAALSRSEAAAYYLYTSGTTGRPKCVVLNNRA--TANVIGHTLDAWGIGAQDAVISVTPLHHDMSVFDLFGTLAAGARLVMPAPEKDALAWNRLVRDHGVTVWCSVPAIVEMLLACAPDDG--LTSLRLVAQGGDYIKPAVIDRLRRLRPDLWSLGGPTETT-------IWSIWHRIGPEDDRIIP--YGRALPGNRYLLLNPQGEPCP--EGVAGRIHTTGVNLALGYLRDGALEQTDFTEVGAFRSGDLGRLRGDGTILFDSRVNGYVKVRGVRISLADVEAELAAHPAVAQALVVDIPDAR-GEKVLAALVAGRDLPEPAALRA-FLRERLPQSHLPDRILAIPALPLSANGKPDRRRARQ--------- 126513538 1 ----------MRLHDLLIESARRDPDAVAVH----GPQGPTSYWELDRLADRYAAALTGRGVARGDRVVVWSQKSTEAIALMQAALRVGAIYIPVTGSNPPARLTRIAANAGPALVVADEDAAFRARKAKWDRRPLLSLDDVRRKASDG---------ARPKPYENEPDEPAYILYTSGSTGDPKGVCISHRNAL--AFVEWAAAEVEVGPSDRLSNHAPFNFDLSCFDLYAAFLAGASVHLVPQEYAPEQLVRFMRDRGITVWYSVPSALSLMIREGLLDGPPPPDLRACLFAGEPFAIHHVHALRKPGVRLLNWYGPTETNVCTSYEVTDADLER-------DRPVPIGKACSGDTV-ILDPDD-------GGEGEVVVSGPTVMLGYWGREP-------QRGPYRTGDIARLDPRGDLEYAGRRDHMVKVRGHRIELGEIEAAIASLDTVSDVAVLVV-GSGLEAQLHAVAVASETHRPSLLTVKRACAERLPTYMIIDKLHLIEDLPRTANGKTDRARL----------- 218511496 18 -----------TLPDLLAKRVAEHPEATAVAYRD----EKLTYRELASRSSALAEYLRHLGVSTDDCVGLFVEPSIDLMVGAWGILSAGAAYLPLSPEYPEDRLRYMIENSQAKIILAQQRLVTRLRELAP-----QDVRVVTLRESEAFVLPEGQVAPAIEGAR--PDSLAYVIYTSGSTGKPKGVMIEHHSIV--SQLGWLRETYGIDRSKTILQKTPMFDAAQWEI--LSPANGATVVMPGVYADPEGLIETIVKYGVTTLQCVPTLLQGLLDTEKFPE--CTSLQQIFSGGEALSRAIQTTQEMPGRALINVYGPTECTINSSSYAVDP-----AELGEAPQSISIGAPVADTEYHILGEDLKPV--GVGEIGELYIGGGQLARGYLHRPDLAAERFLPVRLYKTGDLGQWNPDGTVQFAGRADNQVKLRGYRVELDEISLAIENHDWVRNAAVIVKNDGRTGQNLIACV------------------------------------------------------------ 111223558 46 -----------SLTALVAEATRRTPDATAIVDLVDREADTLTYADLERRAEALAASLRAVGVGPEVTVGVCLPRSAAQVVALLGVLRAGGAFVPLDASWPARRISAVADEARISAVVAGAGFVPLLRRLATAGTSARAVPAVDPSSGADPHSAGGPYSAGGPYSAVDLENLAYVIYTSGSTGTPKGVMIRHQAIC--NRLRWQVDLLGLTGDDTVLHKAPLSIDISINEIFLPLVAGARIVIPGAETEPGALLAIVHAQAVTFCYVGPAMLGAMLERPDAEEAG-RSLRHVWCGGEVLDEAYRRFRQRWRARLYHGYGPAEATIGVSC--------RVFDPDQATARVSIGRPNPNTQIRVLDADYNPVPLG--ATGELFISGLPLARGYLNDPRRTADQFVPDPFYATGDLGRFRADGEIEFLGRADNQVKIRGFRVELEEIENVLCGQPGIRHGDGSAGDGESVDDELRAYCVRAGAGGPAN--LRAVLAGQLPAHMVPDTFVDVAELPLTAAGKIDRR------------- 83942535 14 -------PAPFNLAAHVLGRAADLGDKTALAIVGPDRVEAWRFDQLEAAVRGTATGLLGMGLRPGDIVLMRLGNTVDFPLAYLGALAAGLVPVPTAAALTEPEVAAIIATLAPKAILRDP-----------AVPCPPNDTTVDLAQLRSMRDLPAAPWHMGDPDRLG-----YIIYTSGTSGRPSAVMHAHRAIWARQMM--VRGWYDLKPEDRVMHAGAFNWTYTLGTGLMPWTAGATALIPAAGVVPADLPALMARHDASLFAAAPGVYRQILKHHDRINA--PSLRHGLSAGEKLPSAVARAWQAAGTPIFEAYGMSECSTFLSAS-----------PDRPARAGTLGRPQDGRRIALIGTEG-PVEIGQEGTIAIHKSDPGLMLGYLGAPDQTAQKYQGD-WFVTGDQGVMGTDGQITYLGRNDDMMNAGGFRVSPIEVEQTLAKFPGIHAVGAAEVEVKPDVTVIAAFYT--ADSPLDEAALALYAQDNMARYKQPRLFIHLPELPMGANGKLLRRSLRAAYE------ 84495049 40 ----------------LRQAAHRSPKQIAVIDELRGSV---TYGELLARSEQVSELLSARGFRPGQRLGLLARNHVGAIEIMTGASAVGIDLVLMNTGLSAGQLALVAGQQELTALIHDDEF----DGVVGELPDAITVI------RESDWVAELNAAPVATSLAPPAKGGRTIILTSGTTGTPKGAARKTPG--GFGPLISIIERIPLHAEDRILISAPIFHTWGYAAMQLSFALRATIVL-QRRFDPQAAKDLLEMKACHAMFAIPVMLQRMMELPAAGKKRRPNLRTVATSGSAYPHGFTTKFDEYGDVLYNLYGSTEASWICIAT----------PENMRRDPDTAGTPPLGTVVKILDADNNEVTPG--ETGRIFCGNDLVFDGY---TSGSTKDFV-DGLVSTGDMGH-EKDGLFYVDGRDDDMIVSGGENVYPIEVESLLVDHPAVREVSVVGVPDPDFGQRLAAFIALNDGAQLSADEVKAHVKEHRARHCVPREVHFLEELPRNATGKILARELR---------- 114797267 4 ----------ISLSRIVAHWAAQQPSRTVLSH----EGRDVSWAEFEARTNRLARAYQKLGVKQDDFVTISLPNGIEFFEACFATWKAGATPQPISARLPKLERDQIVEIGAPSLVVGVPG---------GEYPQTACV-------PQGFEP-DTGLSDAPLPEVT---AASYKAMTSGSTGRPKLIVSKQ-----PAAADPDVPMLEIPQQGCMLIPGPLYHNGPFLWAMTALFKGCTIVVTT-RFDAEETLKLIEKHKADVIYTVPTMMRRIWSLPEEASYDLSSLKALWHLAAPCPAWLKEFIEWLGPEVVELYGGTEGQGSTT----------IQGTDWLKHKGSVGKPVETCEMKIVDEDGKTLPP--REVGEVFIRGAGTTYRYIG---ADAKAID-GGWESLGDLGWMDEDGFLYLSDRLSDMVIVGGANIYPAEVEAAIEAYPGVRSSAVIGLPDEDMGARLHAVIDRPEGPVDDATMIAH-LSERLVRYKIPKSFEYSAEAVRDDAGKVRRKALRE--------- 212702254 2019 ----------------FLRMAGSRPDATAVISAD----RALSYGETERLSRSLARELDAAGVRHGDRVAVLLPRGWEQVVAVLGIQRAGAAYLPLDTGQPDARIATILADAGVRVVVGRSDAAPLPEGIR--------LVAADLLAEAGE-------DELPPQVDIAPDDLAYIIYTSGSTGTPKGVMISHRAAMNTILDVN--RRYGVDAEDRILALARLSFDLSVYDIFGLLAAGGAVVIPDEELQPQAWVRLLHEHRVSLWNSVPALGQLLADAAAEGEGQPLPLRLAIFSGDWIPQSLPPRLKQLGIRVMAMGGATEAS-------IWSNFHETGPDDARWASVPYGRPLANQAFAVLDDRLQPRPD--WVAGDLYISGDGLALGYWNDPEKTAGAFLPAGLYRTGDTARYHDDGTLEFLGRKDEQVKIHGYRVEPGEIESVLKAHPAVNNAAV---------------------------------------------------------------------------- 169629660 31 ---------PVSTYALLHRAARMWPDRSAVTVIPDTEPMRRTFSQLLADVHRTANLLADVGVGRTDAVALIAPNCAQLITATLAAQLAG-IAAPINGALSADHVTELVQRSGARVLIADQNCWDLAEQLARR-GVVDTVLVLAASEGEARVGYLAELAESYDSTRFSGTDLAALFHTGGTTGTPKLAAHTHANEV--SDAWMIAASSLLDENSVALAALPLFHVNALVTILAPLLRGQHTVWAGPLRDPAHLWKIVQHYDINIISAVPTVYSVLSQLP--VDADITSLQFALVGASALPESVRRSFQHTGVPLVQGYGLTEATCASIRSFPDH-----------LRPGSVGQRLPYQQVKIARSEARWQNLPAGSVGHLLINGPNVFPGYV-----TARTVLDGGWLDTGDLARIDAEGYVFLAGRTKDLIIRGGHNIDPATTEDALLSHPAVTGAAAVGRPDPHAGEIPVAYVVAANTQVSHQQLQDWATTHVTEPTAAPKVVTIVDALPVTAIGKPHKLPLR---------- 83717770 473 ------------------------------------------------------------GVAAETPVALHLPRGAALVTAMLAVMRAGGVFLPMPPELPAARRRYMLEDSGARLVLTPPDAAPAGPGAGAHVPAHEASELVASAAADADAGAGGDADLGAWPVPAPE-QAAYVLYTSGSTGRPKGVVVTHGSLANH--MAWMTRAFPLGADDAVLQTAAGFDASIWEF-FLPLLCGARLVMAPPGLDVPALVETLARERITVLQLVPSLLRVLVDEPAFAA--CGALRRVFCGGEALTPDLVRRFAAVHAALVNLYGPTETTIQVCAERVDAADD----------PVPVGRPIDNVRLYVVDSRARPVSVGMR--GEILIGGAAPARGYLHRPDLTAERFVADPVYRSGDLGAWRHDGRLDFFGRADDQVKLRGYRVELGEVEATIARHPDVANAAARVDLDANGIARLVCAYDCRAGRGVEPAPLREWLATQLPDYMIPGQCRRLDALPRNASGKVDRAAL----------- 119488799 47 ----------------LFRALKDH-DSSSLAVVHSASSRSFTYGNLVADVLQAKERLLSVGGRQGERVAFLAENSYDYVVTLLSILASNAIALPLSPAFPVGELKYILDNSQAKVLVATQKYVDKAHDLLKAGLNTEPVLDIKEKIQAGATSSYPVSLEDLDGER---SMGGMMLYTSGTTNRPKGVLIPQSALTAQ--ASSLLEAWKYTPEDRLLHLLPLHHIHGTVNAIVTPVLAGSSIEFMFPFNTDAVWNRLAKSKITFLTAVPTIYNRLLQEAAKKGISPENLRLNISGSAALPTPTKQAWQELGNVLLERFGMTEVGMAISCGL----------DFADRVDGSVGWPLPSVEARLVDTETNEVIKPGEELGEIQLRGPTIFREYWANEKATKEAFVEDGWFKTGDVATRRARGMYFIQGRLSDIIKTGGEKVSALEVERELLSLPQIIEAAVVGLPSEQWGQKVAAVVVLRNGKPWGPMDMRRALKDRLASYKLPQEMKVLDGIPRNAMGKVNKKTLIKE-------- 166159371 523 -----------TLHGVFAAQAARRPDAPAVSD----ERDRLTYAELSARADRIAAALQERGEGPGSIVGLVLDRTVDLPAAVLGVLRAGAAYLPVDPENPAGRTADQFTECRVRTVLTTPATAS--APALEELDDGPRILVVDWQDP----GWREQTPGPA-AVDVPADAPAYVIYTSGSTGRPKGVLVTHRNVL--RLFTACDEHLRVGPDDVW----TLFHSYAFDFIWGALLHGGRLVVVPQWATPDVFAELVRDERVTVLSQTPSAFGQVSETLLKHP-DPAALRYVVFGGEALDPTALRPWTRVRPELINMYGITETTVHVTA-------RPLREKDLAGTASPIGPPLADLSLYLLDDSLRPV--GTGVPGEIFVGGDGVSLGYVANPGLTAERMLPDPFYRSGDLAVRRGDGELVCLGRADDQVKIRGHRIEPGEVRAALDALAVVARAAVVVERDRVGAAVLAAYVVPAEGNASGTGIRRTLLRS-LPEWMVPASVTVLDELPLTRNGKLDRRALTDR-KEHAAPA 148554519 13 ------------------HHAIREPNRPMITH----DGVTVTRIQFEEAANRRARALERYGIRQDDIVSIALPNSIAFYETVFAVWKLGATPNIVSSRLPGPELQSIIDLAQPRLVIVGPERLSGHELLP--------------------LDWQVDQSLSAEPLG-PRMAACWKIMTSGSTGRPKLIVDQSPSVWSPGLTM-----YNQRVDDVVLNPGPLYHGSPFGLMMIALYTGA-HVVEMGKFDPLRALELIDEHKVTWVNFVPTMMSRIDRLPEAEKHDLSSLHTVFHMSSACPPWLKERWEWLGPRIWELYGSTE----------RVGQTAITGREWLSHRGSVGRPILGAKVKILDEHGGECA--SGEVGEIFFGGEHSTYRYVGAEPKTR-----DGWHSVGDLGYLDAEGYLYLVDRRTDLIICGGANIYPAEVEGAIEAHPSVVSSLVIGLPDADLGHVAHALVAPDQQKMLDAEGMRAFLAERIVSYKIPRSFEFVTEALRDDGGKARRRA------------ 195485352 26 --------DETSIGSVICKGMRNWPRN--VCQINDVDGVEMTFGQGITWAIRIAQILKKKGLKHPDVIGIAAKNSTYVTPVAVACLLNGTPFHAVNPVSDEATLTHIFSITKPTVIFCDGQDHEKLRAAKGWQPEIFTITDSVEGVPHIDTFLEPTTTEQPEPLREGGKQTVAILCSSGTTGLPKAVCISNRALFSAT--------DMMNSEVVVFAASSLDWYSGLRLFTWSTVVGCTRIITNKPFSPKYFVKLVEKYRINTVILPPRHMSSLIAFPGATKEALASLRSVTYAGGFTSMTTLKKMQELNAKLVSVYALTEVGVV-------------SHNIGLGNVNTAGKLRSGIKIRIVDDDGKSL--GYNEQGEIYVHTGLPWKGYYGNPVETQRTQDDKGWVHTGDLGYFDEQNQLYVVDRKKEVLKYQGIHYWPSEIEGVISELPNVEEVCVISIYDEQQGDAAGALVVKRGSSITAKEISDHVAR-RLPSIQLHAGVQFTDKLPANPNGKTLRRVAQEEF------- 90423557 487 ------------IHELFEQQVRLRPAAIALADSND----RISYGDADRKSNRLARLLRARGVGPDSIVAVIGRRSVEMVLGELAVLKAGGAYLPLGRDSPSRLLDDILRDARPQVVIMPNDDR------RDLDLDVPVLRLRDAEAP--------GIDDGPLAHVTGPSNLAYVVYTSGSTGKPKGVMVEHRSVVN---LVTNVDYLAFRPDDRMLQTAPAFDATTFEI-WGALLNGLPLYQIDDLLDHAALGEQLARHDITILFLVPALLNQFAD---ADPAVFRPLRYLITGGDVASTRHIERIRSANPRLINAYGPSENTTYSTCHVVGG---------VEPRTIPIGKPIPNATAYVFDHDMLLTPIG--VVGELYVGGVGLARGYLHRSALTAERFVMNPLYRTGDLVRRRADGVLEFVGRADRQIKIRGFRIEPGEIENRLLEDGRLREACVVPAKADDGGVFLCAYYIAAAD-VGAQELRQRLA-ARLPAYMLPSAFCRIDFMPMTENGKIDYGALPE--------- 108759016 8 -----------TLIDIFKRSTSTFGSRDLFGEKKNGQWVWTTYSRFGEMVDDLRGGLAQLGVGAGDRVAVISNNRLEWAVGAYATYTLGGAYVPMYESQQVKELQFILNDSGAKVVFCTDDIAQRIQSVRAELPQLEHIIRFSGTTSDTD-SFATLLAETPTPLVSPPADLAGLIYTSGTTGQPKGVMLSHANIARN--VSAMHEVFPMGTEDRSLAFLPWAHVFGQTVELHALLSMGASMAIAEAV--EKIIDNLSEVKPTLLFSVPRIFNRILQHAFFDKVVFSRLKYAFSGGSAISKEVAEFIDNLGITVYEGYGLTETSPIATANFPNN-----------RKIGSVGKALPGIRVEI-----DTAATGEATQGEIVVHGHNVMMGYYNKPEENEKVFTGNGGFRTGDMGYLDPDGYLYITGRIKEQYKLNGKYVVPSPIEQSLALSTYIANALVHGM------------------------------------------------------------------------- 81681120 3 -----------TVAELFESVVARSGDHVAVIFGD----RLVSYAELDARANRLARVLVERGVGPDTTVAVAMPKCDELMVVLLAVLKAGGAYLPLDPQYPAKRLAYMVQDARPTLLVRMAQV-----SLELGVPVAELVVDDPDTARETESRPDHQLTDASRNAPLRPDNLMYVIYTSGSTGTPKGVAVTHTGVA--DIVAAQTASIAPRPGDRVLQWASVSFDAAFWDWSAALLSGATLIMPADELLPGQLRDTLRRYAVTHAVLPPVALSV------TEPDDVLVGGTLMSTGDACTRALVAKW-APGRRMYNGYGPTETTVGST----------IAGPIAISDEITIGTPWSGNRVYVLDERLRPVPNGRD--GELYLAGNGLARGYLNRPGLTASRFVLDPFYRSGDRGHRRADGQLVFASRGDDQVKIRGFRVELGEVEARLAAHPAVDVAAVVVVGD-LAGARLAAFVTVAGTGVSAAELSAH-SAETLPEHMVPSSVQVLQRLPVTANGKIDRAALRDLAES----- 195054529 22 AYEQNYYNDDLTIGQIIFRQLQSEPQR--IFQISPGENTRLTRFQMLKNAAKVSVYLRKQGFCEDTHVGILARNTTHLAALAYGCLFNGTPFHAVNHNLEEHTIQNLYSITKPMFICCDAQDYEKLRKVAENLG---VTIITVHGRIVGVLSIQEILPDDYEPTRFQRDRTMAILCSSGTTGTPKAVTISNSRKIFEN-------HSYLNPDDIQYAPSTLDWLTGLITLITAGVYGTVRLISKEIFSPAHFLKLCEQQSISWSVLAASHIAMLANCPDVSVKELRSLRYLLFAGGHTLVATLHKMQRVEGILRNAYGMTELGTCVSCNY-----------STHTKPTSVGRLLANIRMRVINDNGDAVGPN--EMGELYCHNGQHWSGYCGNSTATAEMQDSDGWFHTGDLGYFDEDNYLHIVERKKDMLKFLGMMYYPHEIEEVIAQMSQVAEVCVFGIWNETEGDAAAASVVPKPGTHLQSAQVEQFVAEKIGNYKLNGGALIVQQLAKSANGKVNRKAVKAAY------- 118619872 41 -----------NLYTPLAIAAARWPERTAIVDDDGA----LSYREIQTMTESVAGELTLAGIGPGQAVGVMCRNGRNFVAAAFAAGLVGADVVLVNTEFRATALAAALEAHQMRVMLCDDEFVDQVAG------TGESVLVID---PSTVTARDCARPKVAPSGRI-------VLLTSGTTGVPKGVPRKPKVSSGIGVSATLLERTRLRVGSRMTLATPMFHGLGFGMLVLTISLGGT-VLTRRHFDAEATLAQTSLHRADGLSVVPIMLARILDLPDQVRARLPCLRAVISSGDRLDPSLARRFEAYGDVLYNLYGSTEVGIGALAT----------PAELRDWPETVGRPVAGCPVRIFDRNGRPV--GARVTGRIFVGGELNSDGYSGGGGKA----VIDGMASTGDMGYLDESGRLYIVGREDDMIVSGGENVYPRSLENALASHPDVAENAVIGVADEQFGQRLAAFVVARPGCDIDADAIRDYLKGRVSRFEQPRDIYLVSSIPRNPAGKVLRKQL----------- 67902190 228 --PHIDIPTNLPIWPWLFDSERQSNANNLGSFVNAITKESIRYDALADLTTHVSTALKDYGLKPGDTVALFSPNTIWYPVAMLAVVRAGGVISGASPAYNIEEMSYALKTANAKYLMTVPSSMDVAIPAAQSAGIPAERIFLLEGMKEGVAE--------------------------GLTGL------------------------------VHQMHLP--------------IIRNSTVYMLPSFTMKSMLDTIVEYRIEEILSVPPIIIRLLQDPIVSNYDLSHVKRFSSGAAPISGELHARFPWTGFK--QGYGMTESCSCITAHP--------PEKQSYEYAQRGGMIVANTEVKIIHETGKEVGP--EEEGEILARGPQIVMGYLNNEKATRETFDEDGWLHTGDVGYMDREGFIVITDRIKEMIKVKGIAVSPAEIEDLLLGHPDVEDVGVTSVADDYAGERPKAYVVLKGDAAVGKQLIEY-VKAKKVRHKWIVEVEFLEEVPKSASGKILRRVLRDRERS----- 41408500 8 -----------TIDHLVRSRAAEFGGKPMVIDPGS----RISYDQLDTATRELAAVFVQAGVGKGTRVGLIMPNNTRWVLIAIALTRIGAVLVPLSTLLRAGELVAQLRVAAVQFLVSVDEFLDDVAAARSELPALQQ-VWPNEQLDAAAAGARAGQIVDAMTQTVTPADPLVIMFTSGSSGTPKGVWHSHGSAL--GAVQSGLAARCIDADSRLYLPMPFFWVGGFGSGILSALLAGATLVTEEIPRPETTLRLLESERVTLFRGWPDQAETLARHAGTVGADLSALRPGSL-QALLPPEQRAR---PGARAT-LFGMTEAFGPYCGYPADTDM-------PVSAWGSCGKPFDGMEVRIVDPDTG-APVGAGTAGIIQIRGPHTLRGMCGRSR--EELFTVDGFYPTGDLGHLDDAGFLFYHGRADDMFKVSGATVYPSEVERALRTIDGVDSAVVTNVPGAT-GDRVGAAVVCR--ELTAAQLRAA-ARNLLSSFKIPTVWLVLDDLPRGGTGKVDVRRLRELLAD----- 183983758 1914 ----------VSIPAMFSAQVARGGQAAALTYGET----TLSYRDLDEAADRLACWLVGCGVGRGDVVAVVFERSAQAVIAILAVLKAGAAYLPIDPAHPDERIGFMIADAAPTVVVTVGGLVSRLIAYG------VTVLDVDRCAVEGCSPARSWSAPEAD-------DVAYIIYTSGTTGTAKGVAISHHNVT--QLITSMVKSLGSASTLVWQCHSYGFDVSVWEIC-GALLHGGRLVIVPEPVTPTELHKLLKAECVNVLNLTPTALAALPKQG------LDSI-TVLVAGEACPAELMDRW-APDRVMINAYGATE----LWYSALSPRLVPGS------KVVPIGVPLADVALFVLDSWLRPVPVG--VAGELYVAGAGVGYGYVQRCGLTASRFVACPFYRTGDVVRWGADGQLHYVGRADRQVKVRGYRIEPAEIEAVLATHPWVAQAVVTPYPAGDDGQQLVGYVTPNPESVADGEELRQYVTERLPHYMVPAAIAVVEVVPMTVHGKIDWSAL----------- 183983758 440 ----------VSIPAMFSAQVARGGQAAALTYGET----TLSYRDLDEAADRLACWLVGCGVGRGDVVAVVFERSAQAVIAILAVLKAGAAYLPIDPAHPDERIGFMIADAAPTVVVTVGGLVSRLIAYG------VTVLDVDRCAVEGCSPARSWSAPEAD-------DVAYIIYTSGTTGTAKGVAISHHNVT--QLFESMTGGLISGPGKVWSQSHSYGFDYSVWEIWGALLHGGQLVIVPETVTPNEFHSLLVSEHVNVLSQTPTALAALPQKG------LDSI-TVFVGGEACPAELVDRW-APGRAMVNQFGPTETMMCVSMSAPLAPRSGPPP---------IGVPVTEAALFVLDSWLRPVPVG--VAGELYVAGAGVGYGYVQRCGLTASRFVACPFYRTGDVVRWGADGQLHYVGRADRQVKVRGYRIEPAEIEAVLATHPWVAQAVVTPYP------------------------------------------------------------------------ 169785737 46 ----------------LFRALQDH-DQSSVAVVHSASSRSFTYGNLVADVVRAKERLLECGL-AGERIAFLAENSYDYVVTLLSILAIDAIALPLSPAFPVGELKYIMDNSQAKVLVATEKYAAKAHDILKAGLEREPILEVKEKIKTGANSSDQVSLQDI----VQESRGGMMLYTSGTTNRPKGVLIPQSALTAQ--AASLLEAWKYSPEDRLLHLLPLHHIHGTVNAIVTPILAGSSIEFMFPFNTDAVWKTFSASKITFLTAVPTIYNRLLQEAAKKGIAPENLRLNISGSAALPTPTKQAWQDLGNVLLERFGMTEVGMAISCGL----------DFADRVDGSVGWALPSVEARLVDTETNEVIQPGEEEGEIQLRGPTIFREYWANEKATKEAFVDDGWFKTGDVATRRAQGMYFIQGRLSDIIKTGGEKVSALEVERELLSLPQVSEAAVVGLPSEQWGQKVAAVIVLRNGKPWGALDMRRALKDRLANYKMPQEMKVLNGIPRNAMGKVNKKTLVKE-------- 187921096 75 -----------------------------IAEDESGRVTQRTYAELREDVQSFAAGLMTSKLGPGDCVGLLMESSVESVVTYLALSYIGAIAVPLFSGFGADAIVARLQGCDAKGLVATAGFMDAIESSIPALPSLEVLVVSQGSVHAGALDWYDVLAARAEPVPAEANTPCMIVYTSGTTGKPKGTVHTHGGFPLK-IAHDAAVYFNLGAGDRWLWPADMGWVAGPITIAGAFLRGATLVCYDGAPDWSRLPQLIRRYAVTHFGASPTLIRTLSAHESSAPDDLSSVRLAITAGEVISESFRWYGERFACPVINFTGGSEVSGGLLGNVV----------VKPIVPGGFNAIAPGIRVDVRGADGKQV---RGEVGELAVLEPGMTRSFWKNPERYLDTYVPDVWIH-GDLAIQFDDHAFVLCGRSDDTLKIAGKRVGPSEIEDVIVEIAEVAEAAAVGISDPVKGQRLVVFVVADKERCTVAEQIVDMVSRRLGKPFAPSQVYVVGELPKTRSGKIMRRLIKRAYE------ 153869723 21 ------------IVAFFEKQVKKWAIKPALVCGH----RTYTYKELNEEANKIALCLAEKNLPLESIIGIVASRSDVLVFSELGILKAGYAYLPLDPLLPEERLSFLLQDSNCRVVLYERN--------------KRHRVPMDIECLNINEIIEQTFVNPFASVACSGSSLAYVMYTSGTTGKPKGSLIEHKSIIRLVVNTNYI---AITEADRIMASSPSFDASTFEL-WGALLNGAELHILNELRSPNQLVDWLRDRGISIIFLTTALFNQLVMWPQFAA----SLRVVLFGGETADVDCVNHFATCNVQLINGYGPTENTTFSMAYRIQGVQQQ---------DVPIGKPIANSQAYIYDREGCQCPVG--QIGEICVAGEGLSRGYLNRPDLTVLKFVQNPMYRTGDLGYWDRNGNIHFSGRSDNQVKLRGHRIELGEIENTLQQLRGIRE---IVVKDGVGGDKYLCVYYTAARELSSNAIRI-FLQERLPAYMVPSKFVWLEEMPVSWNGKVDRQAL----------- 183982533 1978 ------VPTPGSLPALFAAQVARTPEATAIT---DGDV-SLTYAQLDAQSTQLAQALTALGARPGELIALLLPRTHRGIIAILAVLKTGAGYLPIDPMHPDTRIAFMLNDSTPIAAITTGALHPRLNDYDLPVIDIENPPTDTTPATNPTTPTP--------------HDLAYIIYTSGSTGTPKGVGITHHNVTQLLNSFDPQSTAILFSPNRVWWHSYSFDVSVWEI-WGALLSGARLVVVPEHTSPDELHALLVAEHVEVLTQTPSAAAAL------SPQGLESV-TLVVGGEACPAGLVDQW-APGRTMINAYGPTEATIYAAMS---------SPLVPGSGATPIGSPVAGASLFVLDGWLRPVPVG--VVGELYVAGGGVGLGYWRRADLTGTRFVACPFYRTGDLVWWGTDGQLRYLGRADNQVKIRGFRIEPGEVGAALSRMAGVDQAVVIARHDHPGDPRLVGYFT---GNADPTELRAALA-TQLPHYMVPTALIPIAELPLTVNGKLDTRAL----------- 183982533 467 ------VPTPGSLPALFAAQVARTPEATAIT---DGDV-SLTYAQLDAQSTQLAQALTALGARPGELIALLLPRTHRGIIAILAVLKTGAGYLPIDPMHPDTRIAFMLNDSTPIAAITTGALHPRLNDYDLPVIDIENPPTDTTPATNPPTPTP--------------HDLAYIIYTSGSTGTPKGVGITHHNVTQLLNSFDPQSTAILFSPNRVWWHSYSFDVSVWEI-WGALLSGARLVVVPEHTSPDELLGLLVDERVNVLSQTPSAFYALQAAAEASDELSSRLQLALFAGEALQPHRLTSWMSRHPRLFNLYGTTETT-------VHASWREIVGSDTAADVSPIGTPLPSLGFFVLDGWLRPVPVG--VVGELYVAGGGVGLGYWRRADLTGTRFVACPFYRTGDLVWWGTDGQLRYLGRADNQVKIRGFRIEPCEVGAALSRMAGVDQAVVIARHDHPGDPRLVGYFT---GNADPTELRAALA-TQLPHYMVPTALIPIAELPLTVNGKLDTRAL----------- 117617721 498 -----------TLLCHIERRAGKCPDALAVSDG----AQLLTYGELEVRANRLAYWLQAQGVTPGAAIGIQARRDVAFVIALLACWKAGAAYVPLDPAYPAERLAHILGDAAISLVLGDPRLGEALAGTTAEYHNLHQLAL-------------DKMSTSTPALPRDAAMLAQIIYTSGSTGLPKGVMVEQGSLV--NLMADHGERIALDQNGAMFNCMSLSFDAGNMTSLLPLYCGAALHFGEP---GEGVIGAAIACGASHMIL-PTALLANLLPAADLG----SLKAIGFGGEACPSSLVERWGER-VALFNMYGPTECTVTALCARLTPGA-----------PITIGRPVNHLKALILDEAGNLCPVG--VPGELCLAGLGLARGYLNLPERTQEAFIEYRLYRTGDRALLRRDGNIQYLGRIDEQIKLRGYRIEPGEIETRLAECPVIRQIKVVVQE-----GRLLAYACLQAGEPDGDALLQR-AGECLPEYMVPARLCWLPEMPLTPNGKLDLRRL----------- 39996777 3 -----------TLADLFSSFSGRSLDTAFVFRTGV-RRYRYTYAFLHDYSLRMNAWLADRGVGTGDRVVLWGPNSPWWGIAFWGIIARGAIVVPVDFMSGADRADTIAGLTDARLVIQSRDKLERLAG--------RPAVLLEELPFLLELCPQLTTRHVPDP-----DDIAELIYTSGTTGTPKGVILTHRNLVANLLQVN-RHISIVSSDYVFLSLLPLSHMFEQMGGFLTPLYQGASVVYIRTLKPSAIMEALGEEDVHALIAVPRLLQLLKDSIEREAERLPAQRRFVSGGAPLAPEVFRFWAGLGFTVLEGYGLTECAPVLTANTLERQ-----------VAGSVGPALPGVELKLVD-------------GEVMTRGDNVFPGYYRNEAATRDAFD-DGWFRTGDLGEFDGAGWLRILGRKKELIVTGGVNVFPDEIESMLNRAAGVRESCVIGL-DRGKGEEVHAVLIPDESGRQVEEIINEI-NGRLDDLHRITGWSIWPEFPKTTTLKIRKFLVKER-------- 167581405 750 ---------------LVEDHAAATPERRALVY----NERAYRYDELNRAANRIANRLMQADLGTDSLVGVRVSRSDRLVLTVLAIWKIGAAYIPIDPVLPEQRMREMLELANAKALVVDAAVAAAEPAVAGVPRIVFDDLVKDDPSLEG-----------NPDVHLSGNDLSYVLFTSGSTGKPKGAMIEHIGMLNNIANKAL--DLELDADSRVAQNSSMFDVSVWQM-FIALTQGGTTFVYDERVDIAGLIRRMAADGVTILEVVPTYLIAVVEYLEEHPDRPASLTYLIVNGETVDAALIRRWFALFPKVINAYGPTEASDDITHHV-------MSPGDEIANPVPVGRALANFDIYIVDDELRPVPIGTR--GEIVATGVGIGRGYIGMAGATVQAFVKSPFYRTGDLGEMREDGVLMFHGRKDRQVKIRGMRIELEEVEASLRAIPAVRQAAVLAIRPENREAFLCAYVVPLDGA--RDEIVDK-LKAKLPPYMVPSVFRFEEELPQLPSGKVDRNRLREQ-------- 84501144 14 -------PAPFNLAAYVLSHADRLADKVALSVVGLSGAERWSYARLQAAVRGTGTGLLQAGFEPGDILIMRLGNTVEFPIAYLGAIAAGLVPVPTSSQLTAREVQKMIEGLRPAGILRDPS-VPCPETALPVLDTAELLAMRDLP--------------PVDWAMGDPDRLAYIVYTSGTSGKARAVMHAHRAIWARRMMHE--GWYGLTEADRLMHAGAFNWTYTLGTGLMPWSVGATALIPAEGVAPEALPLLMKRHEATIFAAAPGVYRKILNHHESLV--LPRLRHGLTAGEKISDQVRQNWRNAGGELYEAFGMSECSTFIS-----------GSPSAPASPGALGRPQIGRRVAILDPEGAPVPLGEEGVIAVHRDDPGLMLGYHGAQDE-AEARMQGEWFLTGDHGRMDAEGQVTYMARADDMMNAGGYRVSPLEVEAALSDLPGITEIGVTDCEVKADARLIIAFYT--AQEPLDEAGLKIAATERLARYKQPRAFVHLPELPRNPNGKLLRRALRD--------- 169629625 50 ---------------LLAASAIRFPDRAALID----DSGQLTYRDLQRRAEAVAAAVYARTPSAPRSVGIICRNHRGFAESMLAGAQLGAELVFINTELTPQQLGAILQRHEPDVLVYDDEYSQAVEESQYQG---LRVLAWRENPQENRLTLDSLADQHHPKPPPVRRPVKLTLLTSGTTGLAKGVPRAIKPRQLALMCVTAMATVRLRSRDRVLVAPPFFHGFGLAALLGPLALGGT-VMCRRRFDAQQAMTDIRRQRVTVLMAVPVMLQRILALADLDRRDARSLRMIVTGAAPISSSTVSVLEAFGPILVNGYGSTEAGVVAIA----------SPKDLVASPNTIGRTALGVSVRILREDRRPAAPG--ETGMIFVRGGLEYEGYTPDKATTAKEIV-DGHVNTGDMGHFDADGRLYIDGRSDDMIVSGGENVFPGEVEDRLTTYPGITDAVVIGVPDDDFGQVLHAFVVAADGAPAPEEVLKTHVRQGLERYKVPKRFIVLDEIPRNASGKVLRAKL----------- 156393318 1 --------------------------------------------------------------------MVILPRYPEWWLLNLACSRIGSVIIPGSTQLRSKDILARLLVSRANTIVADPATAEVVDEVYNKINFLSFNLIVSFHR-KGWLPFKTLYKQASTCAPTTSDETSIIFFTSGTTGLPKMTQHTHASQIGHSITGKYW--LDLCPDDVHWTVSPGWAKTAYGCLYGPWIQGASVFITTEKFEAKVILDHLQKYPISTMCLPPTAYRMMI-HEDLSRYQFPALRHCLSAGEPLNPEVMVDWEKTGLDIREGYGQTETTLLCGTFRCIE-----------TRPGSMGKPAPGYDVRVIDEKCNETPAGIEGDIAVYLRPVGLFSEYIEDYERNVSAYRGD-YYLTGDRAVRDEDGYLWFIGRSDDVIISAGYRIGPFEVESALIEHPAVAEAAVVSSPDPVRGEVVKAFVIL---------------------------------------------------------- 126635115 205 ---------RTTFPEVFEEQVQAGPNRVAASHG----TATLTYEELNARANRIAHALLGAGLTAEAPVAVVLDRTLDWLAAAIGVFKAGGVYLPVRPDFPADRIAAQLARSECRLVLAEPGSEDLAHRAVAVAGADAQVLSVPE-----VLAGDAATTDPG--VPVAPEQAAYIYFTSGSTGTPKGALCEHAGMLNHLLMKLEDMGMTGREGEVVTQTASCFDISLWQFA-APLMAGGSVRIVDTLLSVGGFLDELVGNNVTVAQIVPSYLEVVLTHLEQWPRPLGRLRSLSVTGEALKLELVQRWFAAYPDIVNAYGATEVS--------DDTMHEILDGLPDRDFVTVGTSRRNINTYIVDENLALVPLG--SPGEIAFSGVCVGRGYINDEERTRQAFVADPYYRTGDFGRWLPEGRIEFLGRRDEQVKIRGFRIEIGEIENKLLTFPGVRESAVVI--DDGAGEMLVAFYSGDGVEP---EHLRDFLAGLLPEYMVPTYFHGLQQLPLTENLKVDKKVLKRLAGTLHGGA 145595164 5 -----------NIADLFEHAVDAFGDRPAVFLGE----QAISYPELEERANRLAHFLRDRGVRPGDHVGLYAGNSIEAVVAMIAVYKLRAAVVNINYRYVENELRFLFADAELSALIHDRRFAPRVATVLASTSGPHTVVTLPDGSAEGGVPYADALAAGDPGREFGERDDIYLLYTGGTTGYPKGVLWRHED-VWRALGGGVDFMTGIPLEDVRLCMAPLIHGNAQWAVLAALFAGDTVVLL-PHFNPQEVWRTVERRRVNVMVLIGAMARPIIEAYAAGGYDGSSVAAVSSSGALFSPGVKRQYLELLPDVLDAIGASETGFIGLGVVAEVPGGAVQDPRVTPAPSTV----------VLGPDGRPVPPGGE--GRLAKSG-FLPLGYYKDPVKTAALLIEDGYALPGDLARREVDGTITLLGRGSTCVNTGGEKVFPEEVEGALKTHPDVFDALVVGVADERLGQRVAALIQPRAGVTLDLAGVRTHLREQIAGYKVPRSVWLVDEISRTISGK----------------- 87200352 29 --------------------------------------HTLTHEALNARVGLLANWLQSRVPERGARVATWLPKSELSCLMPLAAVRASLVHVPVNPLLKRGQVAHILADSGAALLVSNKARLDSLEPGDASCPLI---------EEPAAWAEAEALGGQLPPSDAAPDSLAAILYTSGSTGRPKGVMLSQANLWLGAV--SVAHYLRLSPADRVLAVLPLAFDYGQNQLLSTWYAGGS-VVPLDYLTPRDVVKAVERHGITTIAAVPPLWLQLAELDWPEAAR--SLRRLTNSGGALTPSLVRALRTRFPELYPMYGLTEA-------FRSTYLDPALVD---SHPTSIGRAIPFAEVSVVNDLGDEAEVEEEGE--LVHAGPLVAQGYWQDAERTAERFRPAPPFWSGDRVRRDAEGLLHFVGRRDAMIKTSGNRVSPQEVEEAAVATGLVAEAVALGLPDPHLGHAIHLVARASGDVEAARAGLLPALTRALPNFMVPRQVHWRQVMPVSPNGKLDRVALAAE-------- 56609594 545 ---------------FLRRAAA---RPEALAVLT--RDRTLTYGELERRSSRLAAWLLLRGASPGRLVAIVAEKGPEQVISALAILRAGAAYLPLDPALPSERLQELLQEAQVDLVLTQAHLDASLQWPKGPT---RLAVDLDERLGASWSA----------PAPRVDNDLAYVIYTSGSTGKPKGVMIDHRGAVNTVL--DMNERFGVGPRDRVLALSSLSFDLSVYDIFGMLAAGAALVIPEPSRDPSQWLSLLELGGVTLWNSVPALMDMCIEYAEGMGLRLPTLRLVLMSGDWIPVSLPDRIRARDVEVVSLGGATEAS-------IWSILYRIGEVDPTWRSIPYGRPMVNQRFHVLDASLAPCPD--WVTGQLYIGGIGLSLGYYRDPVRTAERFTGERLYATGDLGRFLPSGDIEFLGREDFQVKIQGYRIELGEIEAALDTHPAVRSAVVNAVGKPGGARRLVAYVVP---------------------------------------------------------- 197727848 1363 -----------TLHGVFERQAAAWPDETAVVFRD----RRLTYRELNERANRLAHHLRSAELRPNDLVGLVVDKNELMITAILAVWKTGAGYVPIDPGYPDDRVAFMLADTSAKLVITNQGRVARI----GELTGGALPVVDLDRLPDGN-------GADGDPVDVTATDLAYAIYTSGTTGRPKAVLVEHRGVVNLQHSLAKLFGLDRSEGEALLSFSNYVFDHFVEQMTDALLNGQKLVVLDDRTDAERLYRYINDEQVTYLSGTPSVLSL---------YDYSSLTRIDAIGEDFTEPVFNKIRAMFPTIINGYGPTEIS-------ITSHKRPYTVGERRSTK-SIGHPVDNYTAYVLNKSMQRVPVGG--MGELYIGGVGVTRGYLNRDELTADRFVDNPFYKTGDLVRWLPNGELECLGRTDLQVKIRGQRVELGEVEAALSSYPGVTRSLVIAREHRGAGKYLVGFYV--GTDDLDEQDVRQWMRTKLPEAVVPSRVLRITDIPVTPSGKLDVTRLPE--------- 197727848 2456 -----------TLHTVFEEQAAAWPDAVAVAHGAT----RLTYRELNERANQLAHYLRSARIRPSDLIGLVVEKSELTVVAILAVWKAGAGYLPIDPGHPDDRVTFMLADTEARLVVTQRAHGERLRRLAGDALPVVEI----DALPQGYRSTDDPVTDTTPA------DLAYAIYTSGTTGRPKAVLVPHRAVFRATLAGRYFGPPDTGRQGVLFLANYVFDFSVEQLAL-SVLGGHTLIVPPPPAQDERFYEDANRAGLTYISGTPTQVQ------QFDLARLPGLRTVLVAGEAFHERHFEKIREWAGPILNAYGTTETAVYNTVRRF---------EPGDPYRNTLGLPLGNTRLYVLGDGLKPLPPG--AVGELYVAGECVTDGYLNRPELTGERFLPNPFYRSGDLVRLTRGGELQYLGRNDAQLKIRGLRIEPGEVEAVLATAPGVRECAVAAVADDRGNTRLVGYYVAGDAGGADEDAIFAVLRARLMPGMVPSLLIRMDGLPMTINGKLDTKALPKAA------- 163842182 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVPFYHCFGMVMCLGATSHGAAIVIPAPAFDPERTLAAVETEKCTALYGVPTMFIAEQNLPNFKDYDLSSLRTGIMAGSPCPVEVMKRCEMHMAEVSIAYGMTDTSPVSTQTR--------PEDDVERRTASVGRVHPHLEVKVIDPTGLTVPRD--TPGELCTRGYSVMLGYWNDPAKSGEAIDAARWMHTGDLAEMRGDGYLNIFGRIKDMVIRGGENLYPREIEEFLYTHPDIADVQVVGVPDEKYGEELCAWITLRGAAALDQTEIADFCSGKLSKNKVPRYVLIVDSFPMTVTGKVRKMDMRE--------- 38174852 539 ---------------LFLRQAAARPEAPAVFFRD----QTLTYAELERRSSRIAAWLLSRGASPGRLVAIVAEKGMEQVIAAIAILRAGAAYLPLDPALPSERLQDLIQEGQVELVLTQSHLDASLSWPQGPT---RLAVDLDDALGPSWVA----------PAPRSDNSLAYVIYTSGSTGRPKGVMIDHRGAVNTVL--DMNERFAVEPRDRVLALSSLSFDLSVYDLFGMLAAGAAIVMPEPSRDPSRWLSLLEQRGVTLWNSVPALMDMCVEYAEGMGQRLPSLRLVLMSGDWIPVSLPDRLRARDVEVVSLGGATEAS-------IWSILYRIGEVDPTWRSIPYGRPMVNQRFYVLDASLESCPD--WITGQLYIGGIGLSLGYYRDPARTAERFTGERLYATGDLGRFLPGGDIEFLGREDFQVKIQGYRIELGEIEAALDSHPGVRAAVVNAVGKPGGIRRLVAYVVP---------------------------------------------------------- 169775861 4 -------NTPTDIVSFFETQADHNATGPILIDGLT-PTRSLTLHQFRQLVCQLIAGLHEQKIQQGQCILVHLENSILYPALFLAIVGVGAVYMGAHPASSATELEHLLSLANPSLIITGRDTLSTVLQCKEKIPSDRVWVLNDPDASMGDAAYHHLLHSGQRPWRTFDDDPAAMFATSGTSGLPKAAILSHHALIQQHISIHHPVPYPVTR----LLTLPLFHRYGALVALFFPTRYAQPLILLPGFQLRPFLSAIHVHGVTETYLSPAMVHILIQSTPQSRESLRSLRYVCVGGAPIDSRPLQSLQDMLHPVAQAWGMTETATVF--------QDRYCLPSRQFDKGSVGVVLPGYQVRLVDGSGRVLDNATEIPGELQVRGSGLFTSYKGHPDHT----DGDGWFSTGDVMYQ-KNGHYFLVGRMKEMIKVRGYQVSPVELEAELAQHPLVKDAAVIGVATDGSSELPRAYVVPLAERPSPEDIYD-FMRQRLAGYKLEGGVVFVDSIPRNSGGKIRRTKLSE--------- 189192386 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPKAACLTHRSILNNGF--SIGDRMLLTTNDVVCCPPPLFHCFGCILGYMATATGSAIVFPTEAFNALATLEAVREYKCTALYGVPTMFVALLSHGTVPREGFEHLRTGIAAGSAIPSELMRKLHKLNLELTICYGMTETSPVSAMTTTEDPIE--------KRINSVGRLLPHVRAKVVDPADWSRTLAVGQRGELAVSGYLLMKGYWGDVARTQEVLQPDEWMHTGDEASMDAEGYIKITGRIKDLIIKGGENIHPLEVENCLFAHPATSEVSVVGLPDERYGEVVAAFVVKHEGEDVTADEVRSWVRERLSHHLVPKYVFWVNNYPKTASGKIQKFKLKE--------- 76802762 10 -----------TVGEALERRADRDGAAPFVQYKDA----RASYGEVNRMANAIAGRLQANGIGTGDTVCLFLYNSMEYIYLYFALAKLGAVVAPVDTRFTGETLATVLETADAEAVFVDTDTREQYEAVREDVSGLPTEYFVGPQQDGGYRPFAPLLDGDETPPDVAVSEADTL---SVTTEQPKGIELPQYSYLNTGWEASQ-HLFDFSGKDRIFTTLPLYSIFAFHIGVVGSLVTDAAFAFEDPFDPDVFWSQVDRYDASVVLYLGRMLSVLYNQDDDADGADNAVETAIGFGFGTDEALIENFERFDITVLEGYGVTQTATLATYNTADD-----------RTVGSAGRPVSHAEVAVVDDNDWPV--DAGEAGEIVIRPNTMMQGYRGDPEATIEDCR-NQWIHTGDIGYMDEDGYLHFVANEDNSIRVAG-RISSLEIESVIDAVPGVAESAVVGVEDVTGTEEIKAVVVPDADASLDPVDVYRHCRGSLPYVKVPRYVELRAELPRDPTGKVRKAPLR---------- 85708791 3 --------TPYPIDHLTQRAAAIGGDAPALVLREA----VLNHDELRQRVEVLAGWIAQEVTEPGARVASWASKGELTCLLPLAAARAGKVHVPINPLLKRAQVAHILSDSGAKMLIGTGSRLKSLEA----GDSPDSCSLLEEKA---ALEAAYATGAKLGPSDADTDDLCAILYTSGSTGRPKGVMLSHANLWLGAV--SVAGYLGMVSDDVTLAVLPLSFDYGQNQLLSTWYAGGC-VVPLDFLFPRDVAKACAKHKITTLAAVPPLWVQLTE-LDWPQEASSPLRRLTNSGGALTTDLVGVLRRIFPDLYPMYGLTEA-------FRSTFLEPSLVDQ---HPTSMGTAIPFAEIMVIDDAGTLAAP--EEEGELVHCGPLVAQGYWQDPQRTAERFKPAPW--SGDRVKRAQNGLLYFVGRRDAMIKSAGNRISPQEIEEAAIATDLVAEAVALGIPDDRLGHAVHLVV--RGTTDDAEQALSKLLLKELPNFMQPQAIHWREAIPLNPNGKIDRTAL---YRELVG-- 197733486 34 ---------------FLTAAVAKGPDAPAVRDRYG----VWTYADLDAAADSFARVLDGYGIQPGDRVLARVGSVREFTALLYGTWRRGAVLVPINPGMKAFHLRAVLADSEPSLIVAEDAERSVADGL--HWPAGVPVTTVGELDLSGPAEAPDARVER----DVPADRLALLIYTSGSTSAPKAVACPHAPVTFAARA--IAARLGYTPEDVVLTAVPLSFDYGLFQILLSALAGAELLLSGP-ADHARLLGFARDHGATVVPLVPSLGELLVRLGGRDP-RPTRVRLFTNTGAALNAPLIASLREAGAAVAPMYGTTECKRITI----------LEPDGDLARPGSVGTALDGTEVLALDDDGRPVPP--REIGELCVRGPHVMAGYWRAPEQTALRFRHDPTLHTGDYGWLDEDGHVHFQGRRDDLFKRRGSRMSSVEIEAAALDIDGVREAALL-VPEEDRD--MVLFVT----GPLGAEQVLARLGERLEAAKVPDDCRVLDALPLTPNGKTDRKELRRR-------- 183983955 25 ----------------LEELAEQRRDETAVTIVPDGSTQSMTFGELDCLANQWGRTLAAHGAQTGSLVALAIPNSQHLVLATLGCWKIGAVPIPMHWDLPEWE-RDRVRAVIDPAVIVDEHNRWRLQA--------------------------HAAGESRDPLPAAVSPTANGICSSGSTGVPKVILNLAPSLWTPQHGEPFLSAWPVAQPQTIMVPAPMYHTNGFATFLM--LLGGDHLVVLERFDAALVVDVIERFRVTNFTATPTMLARIAAIPGIRQRDLSSIVFILQGAAVMPPSLLHWFELLGPEIVTAYGMTE----------NLGLTALRGDEWVSHPGSVGRGFRETEIQILDSQQQPVGPG--EHGDVYLRAP-MSAGYRYLGGAPPLPSTGEGYRCAGDIGYLDEDGYLYIVDRRVDMIVTGGANVFPAEVESALAGHPGIADVVVIGIADARWGRRVHAVVQV--AAPLTEQQVIEYAKNRLAPYKVPKTVEFVDRIPRTAATKVNRSAM----------- 167621569 4 -----------NFGDILDAPKALPADAPAFIHGD----RTITWGETSRRSNNLARAILARGAKPGDKVAFYMRNRPEYGEALAACFKGRLTHVNVNYRYKPNEVFYIFDDSDAQTVIYGSEFRDTILQLKDRLSKVATFIEIGDDDPPAPFSYEDATGEGAPLGIERSPDDLLFIYTGGTTGMPKGVMWRHEDMAPETLDAHLDFVRAAGPGSRTLPACPMMHGTGLITAIGCMMNGGCVVLQNASFEADELWSVVARHRVQSIALVGDAFAKMLKALDEQRYDTSSLVSIVSSGVMWSREVKSGLLGHIPQVVDSFGASEALGFGSSAMTKDGEVKTATFQI------------GARCKVFDEEENLVEPGSGMAGIIAIGGP-IPLGYYKDPEKTAKTFRGQRYSIPGDWCTVEADGAMTLLGRGSACINTAGEKVYPEEVEEALKTHPDIEDALVVGVPDDKWGQAVTGVVVLASGVTFDEDDVRRHVRASLAGYKTPKHI-LLTQVPRASNGKADYKTVTEFARRDLGLA 186471793 14 -------NDELDCVPLLAAGLRRAPSRTVAHF----DDQPITCHDIARHVAQLQRWFAREGLEPGDRVAVMLSNSAEHVHLIYALVLSGLVWVPVNTKLRAAGLVYLLQHSEPKLLIIDDEFEAVTATI--DCAATRRVRIPAFDAQEAHAAFTS--------PNIGVHDPLCIIYTSGTTGAPKGVVFTHR--MMRIAGEAALRVADVREGDRLFLWEPLCHIGGAQMLLLPFL-EAVTLHAVPRFSASQFWAQIQRARATHLHYLGGVLDILMQLPPDVQAETHTLRVAWGAGVSAS-AWMTVQGRLNVRLRECYGMTECSSFATANATG-------------KPGSIGRALPWIEIELLGEDGQPVKHG--EAGEIVLSSGTFLPTYLKHPDATRAALR-DGRLHTGDRARRDGDGDFFFIGRQTDSMRVRGENVSAWEIERIFAEHPAVHASAAIGVASAIGEQDILLNVQFK-DAPVDWETMHAWARERLASFQLPRYYRAVESFELTASERIKKHLL----------- 194542547 1489 -------PTPVSIPQMLAAQVARIPEAEAVCCGDA----SMTYRELDEASNRLAHRLAGCGAGPGECVALLFERCAPAVVAMVAVLKTGAAYLPIDPANPPPRVAFMLGDAVPVAAVTTAGLRSRLAG--HDLPIIDVV--------------DALAAYPGTPPPMPAANLAYILYTSGTTGEPKGVGITHRNVLFASLPARLSAAQVWSQ-----CHSYGFDASAWEI-WGALLGGGRLVIVPESASPNDFHGLLVAEHVSVLTQTPAAVAMLPTQGLES-------VALVVAGEACPAALVDRW-APGRVMLNAYGPTETTICAAISAPLRPGSGMPP---------IGVPVSGAALFVLDSWLRPVPAG--VAGELYIAGAGVGVGYWRRAGLTASRFVACPFYRTGDLVCWRADGQLEFLGRTDDQVKIRGYRIELGEVATALAELAGVGQAVVIAREDRPGDKRLVGYATEIAPGAVDPAGLRAQLAQRLPGYLVPAAVVVIDALPLTVNGKLDHRAL----------- 194542547 473 ------------------------------------------------------AWLVQRGAAPGDVLVFTDDDTDKTIDLLIACHLAGCGYSVCD---TADEISVRITEHGDGILVTVVDVAATQLAVVGHDELRK---VVDERVTQ--VTHDALLATK----------TAYIMPTSGTTGQPKLVRISHGSLAVFCDAISRAYGWG--AHDTVLQCAPLTSDISVEEIFGGAACGARLVAAMKTGDLAALVDDLVARETTIVDLPTAVWQLLCADGDADAIGRSRLRQIVIGGEAIRCSAVDKWASQGISLLSSYGPTEATVVATFLPIVCDQTTMDGA-----LLRLGRPILPNTVFL-------------AFGEVVIVGDLVADGYLGDGDGFGTVTAADGAFATGDRVTVNAEGFPVFSGRKDAVVKISGKRVDIAEVTRRIAEDPAVSDVAV----ELHSGSLGVWFKSQRTREGEQDAAAATRIRLVLVSLGVSSFFVVVPNIPRKPNGKID--------------- 182434373 504 ------------LHELVADQAARTPDAVAVS----GGDHRLTYGELDRDANRLAHHLQDAGARPGTVVAVLMDLGPETVTTLLAVLKTGAAYVPLDPSHPPSRTNDMIADSEAAVLVVSGVLPAAVK------PGGVRVV-----APAAEADTVAGRPATAPDVRVSPDDLIYLMFTSGSTGRPKAALLTHRNVVNYLLWA--KDRYAAGAGTGVPVHSPLAFDLTVTSVFAPLLAGQR-VLLAPTADPGAALRALLEDDLAFVKLTPSHLR-LLEQPTSDGPLTLPARTVILGGEALHEDDLSALRAPSVRIVNEYGPTETAVACTAFEAADGSPAGSEG-----RVPIGRPIANVRVHVLDEALRPVPVG--VPGEACVGGAGVGQGYWRRAALTAERFVPDPFYRTGDRVRLLPDGELEYLGRIDRQVKVRGHRLEPAEIELAVGSHPAVRQCAVEVVRRAPGDERIVALVRLRDDSTS---------------------------------------------------- 145245905 60 ----------------LFRALQDH-DQSNLAVVHSASARSFTYGNLVADVLQAKERLQSAGGGKGERVAFLAENSYDYVVTLLSILASDAIALPLSPAFPVGELKYIMDNSQAKVLVATEKYAGKAQELFKAGLDREPILDIKEKIKVGASNTGAVSLEDIGI----ESRGGMMLYTSGTTNRPKGVLIPQSALTAQ--AASLLQAWNYTPQDRLLHLLPLHHIHGTVNAIVTPILAGSSIEFMFPFNTDAVWTRLAASKITFLTAVPTIYNRLLQEAARKAISPQNLRLNISGSAALPTPTKQAWSDLGNVLLERYGMTEVGMAISCGL----------DFADRVDGSVGWPLPSVEARLVDTETNEVIRPGEEEGEIQLRGPTIFKEYWANEKATRESFVPDPWFKTGDVAVRREHGTYFIQGRLSDIIKTGGEKVSALEVERELLSLPQIAEAAVVGLPSEQWGQKVAAIVVLRGDKPWGALDMRRALKDRLAGYKMPQEMKVLEGIPRNAMGKVNKKTLVKE-------- 42526454 26 -----------TLPEMFEITAERYPDRNCFTVFEPDRV-TLSYSESLKVVKDLAYWMTENGVTKGTHVAVSGKNSPEWAVVYLASLFAGGIIIPIDYGLHNEEIETLLKTAKPKLFFVDEEKFDFFAEKAKTESYIGSLYSLSKKHPEIYV-YNLKPSGSPELAKAQENDTAAILFTSGTTGNPKGVMLSNKNFVSDCYIAQ--SNLNIYHTDVFYALLPLHHSYTMLAVFIEALSVGAELVFGKTLAVSKMLAELKAGKITMLLGVPLLFNKLLAHGILDKASLGNVRIAICGGGPLAPNVCRAYNEFGIDFVQGYGLTETSPIIALN-----------PKEHFKIASVGQFISCMEMKILD-------PDEKGIGEVAVKGPMVMQGYYNMPEETAEVLSPDGWLKTGDLGWLDDEGYLYLCGRAKNLIVTGGKNVFPEEIENMFLYYNEIEQITAAGYQAEE-GEEVEALVYPADEQKEIDAIIETVNKKLLPYQRITKTTYLSEPLEMTTTKKVKRFK------------ 21224233 7 -----------SVIRLPRDTSAQHAARPAFVGSDP-----LTYGEFTARVEAVAARLLSLGTRTGDRIAVWMDKQPRYAEAIVAALEAGCAYVPLDGGQPVSRVRTILADAEPVVLFTDAHHAALLG--DDDLPSVTTVVAVGDALPDTWESWEQGRAGRVTLLPLTPGDLAALLYTSGSTGTPKGVQISHGALA--NFVAWARDELDVGPDDVFAGHASFNFDLSTFDLFTALSCGAAVWIVPDAADVTALAEGIRRHRITVWYSVPSVLHLLTTSAALTPEHAASLRYVLFAGEVFPVPQLRALRELGTPLYNLYGPTETN-------VCTYHRVRPEDLHRATPVPIGLPITGAGTTVVDDAGRTV-REPGAIGELHVSGVCVTPGYWRRAEEPVSTAHCRGVHPTGDLVSYEEDGRLVYRGRKDRMVKLSGYRVELGEIEAAALRHPGIAEAAVLVDGSGPKARLRLYYTLCEGAERIGLVELKQHCARHLPTYMVPHGAVRLDRMPLNPNGKTDYRRL----------- 192289957 11 -----------TVNDALIRRAMRDPDRPLLRFVG---GRAESCGETYASATRLAAGLQALGVGPGDRVIAMMHNRIEAIHLWLATNLVGAVDVAINAGYRGAPLVHAIEQTGPKVIVIEAGLVPALAAVAAELRAPAIVVVIDEAPRNDFASLCEGAALDA-PAALRRSDTASIIFTSGTTGPAKGVVMPHGQVML--IAHRTAHHCRLSQQSVWYSFHPLYHMAGKFMAVLGSLVAGGEVVIDTAFEPAAWISRARHFGATISGGHGPMLEMIFATPPRDDDRNHSLETVCS--APFPHHIARDFERFGVRGLEVWGMTEVGLPLWN-----------DIAAPLREGSCGRLAEWFEFAVVDPE-SDTPVALGVVGEFVVRAPWIMQGYDAMPDKTVEAWR-NLWFHTGDLGHLDRDGYVYFAERASERIRRRAENVSAHDIEIAISRHPAVREAAAIGVPSEFAGDIELCLVLSPGSEVVPHDLLAYLASA-LPHYIVPRYLRFMDELPRSVTNKIQRTHLKQ--------- 150015146 2 -----------TLISVVMKHTIRFPSKIALIV----NNKKITYGELGQSILNAAQIMREYGVCPGSRVILSATPSPAFVFGYFATHILGAIAIPVDPQISDKNLNMIIEETNAKQLF------------LAKGKTASSISIEELMLPAIYND------KEFNVIPVGE-DVADILFTTGTTSRSKGVVLTHKGIL--SAAQNINQFIGNTADDREIVPLPLSHSFGLGRLRCNMLVGGTIIMCESVANIKNIFDNMKIWKATGFVSVPAGFALLLKSGNKLGEYAHQLKFIEIGSAPMEMKMKQRLMELNTRICMHYGLTEASRSCFIEFHRDK----------EKLTSVGKAAPNVKVKIMDENKNDLSSGSE--GSIFVSGDHVMKQYLNKPELT-SHILNDGWLDTGDYGKLDDEGYLYLKGRKKEIINVGGRKVSPDEIEEYLNEIDYIKESACVGVSDPLGGEIIKAFIVLDEKKVNAKTQIIAYLRNRVEPYKIPTQFEVIEKIPRTSSGKMQRQLLK---------- 17511288 2714 ------------LHEMTEASVKSYSDRIAVDALEDGQIRHWTYRQLDEEANKIAHLLIDRGVKPGDIIATSFDKCPEASFAFYGILKAGCAFCAIDPTAPAARKAFILEDSNARVLLTS-------DSIRSELRELTQCDIIDLINFEN----KNELSTSSVPVSLAPSSVSYVLYTSGTTGTPKGCEITHDNAVQLVMSFKRLFKGRWTDESRWLQFASYHFDVSVLEQFWTWIVGMRLVCAPRDLILEDIAGFLDTMQITHLDLTPSLGRLL------DPALVPSLHVFITGGESLKQDQINTWGDVGC-LFNFYGPTECTIGVTV---------FPCVPKEGKPSNIGWQFDNVGCYVLAP-GTQTPVLRGAIGELCISGKLVGKGYLNRPELTADCFFGERVYRTGDLVRLFHDGSIDFLGRKDNQVKLRGQRLEIDEIEAVIKRCQDIQDTVCIVAKHPKQDDQLIAFISRKQGKPEPAESTRHLCEERLPGYMVPTHFLPIQRIPLSVNNKVEEKLLRQLYADL---- 17511288 1090 ------------LGSLVENHALNNSGGLALVFAHTSRMESLTYGELNTRANQLANYLISQGAKRDELICVCMEKSVSLYLSILAAVKAGCGYLPLVPETPAARIRQILAEADVKFCLTDSSMAPVIADV-----SRCHIMNVDTTDC-------SAQSCTGPQLDFKPTDIAYAVFTSGTTGKPKGVLVTQENILSNLEVLSKI--YPVPEGSRLLQACNQAFDVSVFEIFFTWYTGMCLCSASKDVMFRDFEKAINELEITHLSLTPTV------AALTDPAHIPRVKFLVTAGEAVTHHVHGAWA--GKGLYQGYGPSETTNICTVN---------SAVESDHVINNIGPAFENTSAFVLGDDFQLVPLGG--LGELCFGGQQVFRGYQNMPELTESKIINHPIYRSGDLGRLLPDGTILIQGRTDDQRKIRGQRIELGEISGCLLQFPSVQNCAIEVIKTADK-ERLMAFWIPSGYSKDSEEIIKSILADNLPAYMVPDALVPVSAIPQTSQGKIDKRRL----------- 17511288 55 ----------------------------------DGKTITLSYLDLHRRSEHLAWRLISRHISRKDIVPIYIPQCISLYISQLAILKSGAAFCPLNLDVPGERLKFILKDTSASILLTTAAMRPKLPELEG-----ITVIVVDDELSEFKSDREPAGEKITSP---DTSSLAYIMYTSGSTGLPKAVCLSHRAV----TQSLLAHDRFIPSFSRFLQFAPTFDVSVFEIFF-PWYRGATLVSVERNRLLGDLPGTITSLNIDAAELTPSVAASLVRHRE----NVPTLRALLTIGEMLNTQVIQQFGKSGI-LYGMYGPTEAAIHCT----------LQPGFGVDLPGTIGIPLDTVSCFIVKPQLEILPIG--EIGELVIGGHQLADGYLNREEQTRAAFVTGGLYRTGDKARLHRNGTLECYGRISSQVKLRGQRVELGEIEHAASKAGGCH--AVIA---SVISGLLVLFCIGDPHRVSSKDIKSA-CQKWLPAYMIPSDIVLLDDFPYLPSGKVDKKRL----------- 195151221 8 -----------------------------VWQINDIDGVTVTFEQGLTWAIRIAQYFKKRALSNKDVIGIVAKNCTYLMPLGVACLMNGTPFHSVNPDQDEATVTHVFSITNPSLIFCDGNVYDKVRAATA---GWQPEIYTITDPVEGVHKIEDLLGYQPEPLKEGGGQTMAILCSSGTTGLPKAVCISNNVL--------MQDNPLINSELSMLSSSGLDWVTGVVTFIYSTAFGATRIITNKAFSPEYFVYLVKKYKINYAVLPPRHLSALISCPDATPEALAPLTHLNYGGGLVSTTTLQRAQELCKRFNSGYGMTEVGAITINIGISN-------------ISSAGRLIPGVRIRIVDEDGKNMTYN--QVGEIYVHTGQAWNGYYGNPVETRRMQDVEGWFHTGDLGYFDEQNFLYIVDRKKEILKYQGLHYWPTEIESVISELPQVQDVCVIGVYDEREGDAAGALVVKKGAVVTAKDISDHVAK-RLPAKQLHAGVQFTHKLPANVNGKTLRKTSRELF------- 195450146 27 ---------ELSIGEIIYEEMRRHPK--LIAQISDTENTILTHEELLLNSIRVATYMRNQGLNQNDIVGIIARNTTHIFAVTYACFFNGIAFHSLNILHDQETIERLYNLTKPCLIFCDGDEY---EKVRAATKDLNVQIITMRNHTKDSFSIEEVLATQTARLEKGNDQTLAILCSSGTTGDPKAVTISNSRKILN-------PSPPLTTTDVQFGSSTLDWLSGLLTTVISGVYSTTRIITDCGFDAEYFFYLVEKYKITWAMQGTASMALMANSEEFERADFSSLRYFFYGGSRCSLEVQHKLRRFSLDCMHAYGLTELGTLASVNYHFD-----------KKPNSSGRLTNGFKLKIINKQGEAQEPD--AVGEICIYSGQYWDGYYGNRKESQHIRDNNLWFHTGDLGYMDDDGFLYIVERKKDMLKYKTMMYYPHEIESVISKMPDVADVCVFGVWNPYTGEAAAAVVKKKGSDLHAQDVLDYVMEHVDATYKLNGGALIVDELKRSANGKTNRLATKAYF------- 189208862 1729 ------------VHELFVEQARARPDAAAI-CAWDGEMK---YGELDELSSRLAGYLVGLGVGPEAIVPLCFEKSMWTVVAMLAVLKAGGAFAPLDPEHPASRHEEIFRQTGARVVLASAQHSTL-------CSGGNRTVVVVSKASFDRLSS----ASDKANVISKPSSIAYVMFTSGSTGTPKGVVLEHRAISTSCLTHG--EAFGFSPSTRSLQFAAYTFDACITEIITALLFGACICVPSELDRRNDLSNISNTLKVSWALLTPTVARTL------DPKTIPSLRTLVLGGEQVSRVDWERWSHLEKQI-NTYGPTECSVWCTSHSNVAGFTS----------GTIGKLIASVG-WVVDPNDHNKLAPLGAVGELLVEGPILARGYLNDAEKTAAAFIDDPWYKTGDLVYYNADGNLVYVNRKDAQVKVRGQRVELGEIEHHVRECPEVGRMAVVIMPGDDKDKATVAVFVEQKEEEVSDSQVDSQLSERLPSYMVPGVYFSVAQLPMTTSGKTDRKRLRE--------- 218759310 3 --PSQINIQNETVPTLFWRRVHDWADNTALRAKVYGIWRKITWREYGQKARYAGLGLISLGLEKGDRVTIISENNPEWLFSDMGAMCAGGISVGIYPTDSPQQVEYVLNHCQAKFYIADEEQLDKVLEVRERTPHLKKIIVMDMEGDDMCMSFDDLLEDEENPLEPQPEDTAILIYTSGTTGPPKGAMITHSNILNTMDMQNEVNAGD--ETDEVLSFLPLCHIAQRTVSVFAPLLTGGRINFVEEMD--TIPQNMQEVSPTIFFAVPRIWSLILTMKESTRFELNRARYCMSGAAPISPDLLKFYHGLGLDIREVYGQTENCGPTTVHYSGH-----------VKFGTVGQPLPRAQVKIAED------------GEILLKGPHVFKGYFNDPEKTAETVI-DGWLYTGDVGRIDEDGHLIITDRKKDIIITGGKNITPSEIENQLKFSPYITDAVVIGVDDENAQENKVPFTLTKAQEVVDEEVNKQFARETVKKFRLIDIQLTTDDDEITPTGKLKRNFVNEKFKD----- 111025659 83 -------------------------DTALSWELEDGSSGRWTFSQLSLEIDRVARGLIDAGIGFGDTVGIQLPMVREAAVAQLACAKIGAISVPIFSGFGTAAVIDRLRIAGAKAHIMSSGFLPTALADLGTLTTTIVVPLLAHTLPPGPVHWDELTEEPVAAAECPTDHPMLIAFTSGTTGAPKGVVLGHAGFAVKA-GSDAAFSFDIGPGDVSTWITDPGWIMSPIIVLGGLIAGSAVALYAGTPDTDRIWNMVRELGVTMMGVSPTLIRSLMDHPEV-PIDTGQLRVLASSGEATPDAYEWLYSRVGIPIINYSGGTEVSGAILSNTTAQPIHPCGFAG----------PLPGMGADIVDSDGRSL---GRGLGELALRSPGMPLTFWANPDRYYSTYWNDGWYH-GDWVEVDNNDIWYVRGRSDDTLKIAGKRLGPAEVESVVNGIDQVVESAAIGVPDDIKGEALVVFAAKQGEHAELPATIAAEVGRQLGKPLTPKQVHIVDSLPRTRSGKILRRVIRAVY------- 119357321 31 -----------------------------LARKINGAYEPISYDLLQEDVRHCAAYLKEHGIAAKDRVAILSENRPGWYMADMAILMLGAVTVPLYPSLPPNQIEYILRNCGAKGIIVSNMLLGKIISIWQKLPDLSLVIVMNEETIDEVVDLNQVKDEGLDGIDVEPDDIATLIYTSGTTGLPKGVMLTHRNLCENVKSCSTV--IRLDETDRSLSFLPLSHAYERTGGYYLLFSCGAAIYLAESVETVSL--NIAEARPTIIFTVPRLFDRIAALAVSMQHSLADLRYFVSGGAALPQKVGEFFQALSINILEGYGLTETSPVTNVNRPEK-----------IKLGTVGPAVNNVQIRIADD------------GEILMKGPNIMKGYWQDEDATREVI-KDGWFYSGDIGEIDRDGYLKITDRKKHIIVSGGKNIAPQPIENLISESPYVDQVIVIGVPDSKLMEYAKALIENKNIQQIYEKLMRTISRQ-LATHEKVRKFLLVDEADMTPTMKLKRKTITSRYA------ 15827509 49 -------------------------------------------------------------------VAVLATPTASTVLAITGCLIAGVPVVPVPADIGVVERRHMLTDSGAQAWLGPG---PSADSAPDGLPHIP--VQLDARSWNRY-------------PEPSPDATAMVIYTSGTTGPPKGVLLSRRAIAVDLDA--LAQAWQWTADDVLVHGLPLFHVHGLVLGLLGSLRIGNRFVHTGKPTPTAYAQACSEAGGSLYFGVPTVWSRLV-ADEAVARALRPARLLVSGSASLPVPVFDRLAHLGHRPIERYGSTESLITLSTL-----------ADGERRAGWVGLPLAGVQTRLVDESGGPVPYDGETVGRLQVRSPTMFGGYLNRPEATAEAFDEDGWYRTGDVAVVDSGGMHRIVGRESDLIKLGGYRIGAGEIEMALLGHPDVREVAVVGLPDEDLGQRIVAFVV--GAEALDADELINYVAQQLSIHKRPREVRFVDALPRNAMGKVLKKQL----------- 67902850 2952 --PRAEYSWPNTLWERYDAIRKSFPEETAI---KDGKSE-LSYSQLTRSVEKLAAMLISQGVTAGDSVGVLLHPSIDAIACMLALLRVGCIYTPLDTRLPVARLSIIVNRSKSSLVLYHASTHDVALEL-GKFSKLANV----EDMCESGQAQVPAIAPQSNP-------ASFLFYTSGSTGTPKGILLSQQNFVNHLAAKTDKLNLG---REVVLQQSSLGFDMSVVQTFCALGNGGTLVIAPARGDPIALSTIMAKERVTLTIATPSEYSLLLRFGLEQLQRPYSWRHACMGGEVVSRQLVQQFCQLDHPLTNCYGPTEITAAATFQDISLQMKDQSTTDGSL----VGKALPNYSVYIMDASGSPVPIG--VTGEICIGGAGVSLGYLNSLEQTDAKFVRDPFYRTGDMGCLTEDGTLIFMGRMDNQVKLNGLRIELDEIANSILTNDLVSEAVVTVHSGSGSGSLLVAHVVPLGDNVDNSRLQQLARDLPLPQYMLPSVVVSLDRLPINANGKVDRKAI----------- 182436382 502 -------PRERTLPDLFAEQAAARPDAPAV-RTPSGTV---SYGELARRSSQLTRVLARRGVGRAEVVAVAVERTADLPLAVLGVLGTGAAYLPVDPDQPAERLTMMLQDAGVRAVVTTGAVHDRLPAVD------VPVLVLDADEVRRELDTE---SDAPVACPADAGDLSYMIFTSGSTGRPKGVLLDHRGRVNN--FHDFNRRFDISTGDAVLSVSSLGFDMTAYDLLGTLIAGACAVLPAPERDPSHWLDLMREHRVTVWHSVPALLGLLLDGMDDLGEALPDLRVVLLGGDWIPVTLPGRLRARDARVIGLGGATEASM-------DSTIFEIEQVDPGWQSIPYGVPMANQTAYVTDGDLRLVPQG--VPGELYLGGTGLAWGYADAPGQTADRFPPNPFYRTGDLARYRPDGSLELLGRVDFQVKIAGHRIELGEVEAALRDRPGVGRAVAAAVTIGEQRRLVGYVVREEGAGPVDTTAVREDLATRLPGYMVPAFLVELAELPLSPNGKVDRGRL----------- 111222052 57 ----------------------------------------LTYAEVLDGGRALAAHLESVGVRQGDALAFQLPNWSEALVCFVGALLRGAVLVPIAPYYREHELTGILRRSEARCLVVAEQVIDEVAGLREQLPALGEVIVVDGPIPSWATPYAGAVGRAGDLPRIDPEAPAAVTWTSGTTAEPKGVVLSHQAL---AFEVRFHMAPSLPSGAR-LAAAPLSHVTGMLATALVPPVRGEDIHLLDVWSPPSVVALMDELKLPPALYAPVFATSLLDEPSLRPDHLRLMDTASLGGAPVSRALAERLESAGVAVTRGYGCTEHPSISLSASSDGSRARLTTD---------GRILPGVELRLLDDDGALVAVGAQ--GEIHSRGPDLFSGYLG---AAGSATNEDGYFATGDIGVVEEDAWLRLVDRKKDIVIRAGINISAAEVEAALDGLPGARELSVIGVPDARTGERVCVAVVPAGREVTLEDVRRHLDAARVARQKWPESVLLVDELPRTPSGKVRKPDLCLQWSRRSGG- 189500240 10 -----------TLPELFSHVFRHYGQKNAVSRKVNGVYEPISYDSLSDDVSSLAAFLKHKGIEAGDRVAILSENRPGWYLADMAILTIGAIDVPLYPSLPSNQIEYILKDSGSKAIVVSNMLLGKILSIWQNLTDLEFLVVLNDETVEGATELSEALENSPDYVSIKPDDTATIIYTSGTTGLPKGVMLTHRNICENVKSCSSI--LRIDETDRSLSFLPLSHAYERTGGYYLLFACGARIYLAESIETVSL--NIAEAKPTIIFTVPRLFQKIFDWARATGIEYQNLRYFVSGGAALPRKIGEFFQAFGITILEGYGLTETSPVTNVNRPEK-----------VKFGTVGPVLDNVTLKIASD------------GEVLFRGPNIMKGYWNDESATGEVI-HDGWFHTGDIGELDEDGYLKITDRKKHIIVSGGKNIAPLPIEELIAENSYVDQVMVIGEKRPF----LVALIVPADEQQITSKTRESLLERQLATHEKVRKFILIQE-PLTPTLKLKRKTISKAFE------ 54401360 3 ----------MQFANVWERVADTVGDEIVLINGD----KKSSWSSFDSKAAKIATILEEHGLGSDSKVGIYLHNSNEYLEAQYGVFKIEGVPINVNYRYKENELIYLLDNADAEAVFFQGCYADRIKAIKDQLPKIKVYIQVDDGTEQGAIDFENSISSAKEQKRFNREENIYMLYTGGTTGMPKGVMYKHGSFIPSMLKTAFAMGFEVPEDTVSMPACPLMHGTGWLGAFLPMFSGGSVVTISDLLNPKNVWQEVEKHKVNSLVIVGDAFAKLLDELKDAPHDISSLRAMISSGVMWSSEIKDLLEIHDMTLFDAMGSTEGGMGSSVS-------------NREMPAKTAKFALNPGVIVLSDDGKEVEPGSDIMGKIGTSG-LVPEGYFKDEKKSAETFKENGYSFPGDYATINADGTINLLGRGSNCINTAGEKVYPEEVEEAVKKHPNVYDCLVVGLKDEKFGQRVVALASLETPGELEEGELIDFTREQISGYKLPKQVLFVDEVMRAPNGKANYKWAKEEAEKKLG-- 115442876 56 -FPDGEISTTYNCVD--RHVLAGHGDDVAVIWDVTGTKETYTYARLLDEVEVLAGVLREEGVRQGDVVIIYMPMIPAALIAALAITRLGAIHAAVFGGFAPHSLAQRIDAARPKAIMTASCGIEGAKGVIPYRPLVEAAVAASTHPPDKILIWQRMRGVRASAVPVPSTHALYVIYTSGTTGRPKGVVREAGGHAVGLHVSIRSLFDIRGRGDVMFCASDLGWVVGHSILYAPLLVGATTVLPVGTPDAGTFWRIVEEHRVRTLFTAPTAMRAIRKDDPAARGGLRSLRALFLAGERSEPSIVRSYQSLGAVVVDNWWSSESGSPITGVALRSAAAAIPDPPRAPKPGSAGPPMPGFDVRVVDDEGREVPAG--TMGNIVLGTPAFTRLFSDDDGHSDERFFGGRWVDTGDAGMVDSAGYVHVMGRSDDIINVAAHRFSTGAIEQAILSHAAIGEACVVGVPDALKGHLPFAFVQLRGDAGTPGELFAAVVREQIGAIALGGMIQGRGMIPKTRSGKTLRRVLRE--------- 167462474 829 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PEDLCYVIYTSGSTGRPKGAMVEHRGMLNHLYAK--IHDFRITGDSVIANASHCFDISVWQF-FSALVTGGKVVIYPNELDAEAFIDHIQQDGVTILEVVPSYLSVLLEHLEPEQTGLEKLELLVVTGEALKPNLVGRWKYPGIRMTNAYGPTEASDDITHY--------LMEQDPGRVMLPVGSPVQNMTIYIVDEAGELCPVGVK--GEIWVAGIGVGRGYLNQEEKTREAFTEDPFYKTGDIGRWLEDGNIEFLGRKDDQVKIRGYRIEIGEVENRLSEIAGIKEAVVTVRGGEKTGKYLCAYVT--GEEKIDTEKVKQELGRSLPDYMVPEYVVEMEKLPLTRNGKVDRKAL----------- 167462474 429 --------------SLLERGESIVPGPEMALCSGN---KTLAYEVYRERTGQLAGFLKRLGNQR-DGAGVLLDDSLDKLVAFSALQRLDLGYTVLDAMNPAG----QLQDSGTSFLVTTSRYVDEVDRLLWESESLQGYVLLDE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 163756017 802 -----------TLNELFEAQVAIHGNRIAIV---DGE-YEVTYNELNEKANKLAQYLKKYNAKPEDIIGIIAEHNEWLAISILAIAKTGAAYLPINAKSPVERINYQLTDANVQLVLTDYFEKELVAETF--------------KVPQEWYQVDNYPTANFKNESIPTN-LAYVIYTSGSTGKPKGVMIEQEGLI--NLCEWHTEYYDLTHETRVSMYASIFDASVWEF-WPAILNGATIYMAAEKQETDNLLDWIHEKEINQVFLPTAACKFLQKSGKEINPNIK----ILTGG-----DTLGTFDDVPFTLYNNYGPTEAVVVSTVFKVDKAFED--------RDVPIGKPIKNKEAYILDKHLNLMPIGFE--GELYIGGAGIARGYINNEELTNAAFIPNPFYKTGDVAKWLADGNIEFIGRNDAQVNIRGLRIELGEIESNLETHPEISQVLVFAVAED---EYLVAYFM--SDEVLEKKDLKEYLRDYLPSYMIPEYFIQIEKFPLTLNGKIDKKALPK--------- 163756017 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVITGGEALSLSLGQSLIDSSQTIWNMYGPTETTVYSTYKKV----------EKTQDIAYIGRPVDNMQSYILDANLQLVPVG--VIGTLYMSGAGIAVGYQNKEELTKKQFIDHPYYNTGDLCSWNESGSIKYYGRIDHQIKIRGYRIELEEIVSAMLSYEGVQQSVVVGM--ELDGEKYLAYYTGKGVESSS--LRTHLL-DCLPEYMIPTYLISMEVFPLTPNGKIDKRAL----------- 134099239 579 -----------------------------------GEDRGLSYGELADQALRVGAALLDRGVAPGDPVGVSLPKGADQVVAVLGVLAAGGVYVPVGIDQPATRAARIAQVAGFQVQITA------------------------DRDADGALALEDAFAHPAAPVTQDEEQLAYVLFTSGSTGEPKGVEVPHRAAM--NTIEDLRRRFGLGPGDRTLAVSALDFDLSVFDVFAPLSAGGAVVVVAERRDAHRWAELVRGHQVSVLNCVPPLLDVLLRAVGESQ-DLASLRVVLLGGDRVGVDLPGRLSAAGCRFIALGGTTETAIHSTIHEVPAGGSLPADCQSVPY----GTPLRNVALRVVDALGRDCPD--WVAGELWIGGDGVARGYRADPDRTADRFVESGWYRTGDLARYRPGGIVEFLGRHDDQVKIRGFRVELGEVEAALLDDSRVR--AAVAVAHGESSPVLGAAVVTDGTDVDS---VRERVRDLLPPHMVPDRLVAVEQIPLTGNGKVDRRAVR---------- 118464263 5 -----------TIVGVLDEAAASRPARPLLRDC---DGATLTVAETAALSAAGTRWLWDAGIRPGMTIAWQLPSHVSAALLMLALARCSVTQAPVLHLYRQREACAALAVAGVDTLIVD-------ESTTANVPPGARVV----KLPDGFVELLRALPTDPQPELAQADDARWIYFTSGTTGRPKGVRHTDATLLAAARGYAQYLGLGEHPNEVGTIAFPIAHIGGMVY-LASALIADFPVLMVPKVDVETLPRLLAQHDVTVTGASTAYYQMLLSAQVASGSGVPSLRMLIGGGAACPPELHKQVEQMGVPIVHAYGMTEAAMVCVSPATDTEEQQSN---------SSGRPIPGSDVRI------------SETGEVELRGANLTPGYV-DAEQWKSVLTSDGWFRTGDRGYLRPDGRIVITGRTKDLIIRKGENIAPDEIENELLAHPLVDEVAVVGQPDDLRGEMVCAVVSPRHRDVTLDELCAFLDQRGMMKQKWPERLFFVDEFPLTGLGKVAKAELVQQ-------- 194537087 898 --------------DFLAKAQQLFARTEDKTAVICGE-QTLSYAQLGEQVQRVMWQLKARGLTTGNVLAICLPRSVEHVVISLASALSGIIWVPIDAASPKERLNYLLENCHADLVVMDKP--SELDNVIAFDALIEPVLFADGEPDVTPLDQLSRLSQ--------SQQTAYYLYTSGTTGKPKCVVV--NNQATSNVIGQTGQAWHLTSEDVVMSVTPLHHDMSVFDLFATLSFGATLVLPAQEKDALQWNRLIEQHQVTIWVSVPAILEMLLSCTQAGQ--LHSLRLVAQGGDYIKPATIAQLRAGSPRLISLGGPTETT-------IWSIWHELTADDISVIP--YGRPLAGNRYFILDEIQRHVPQG--VVGRIFTSGVNLAQGYLEDGELKQTDFDEHGHFRTGDQGYYRADGNIIFASRINGYVKVRGVRVSLPDIEKQLQTHPALASVVVVDYTDVNGDTALAALFSVKPQQSASSQALREFAKQSLPSSHIPSRFIALEALPLSANGKVDRKQ------------ 197788437 24 --------------------ARARGAHPAI----ETEKAAFTYDWLLRAAESVRRYLCSRDFAPGARVALKLANSPEYVAAFYGTLLADGVVVPLPVALEPARLQQVEDACRPDILIVPKNLAD----------NTSDVVTLVADTPSDLAR---------PVVQRSRDDLAMLLFTSGSTGLPKGVMLSHGNLLANARA--ILHELPITPDERALVLLPFCHAFGNSILQTHILAGATMVFAGALMFPATIPQAIAKFSATSFSAVPEVYGMLLKYGGLGDQKMPSLRYMSVAGGGLRHDLSLRMAELPAEFYVMYGQSEAS---------ARLAVLPPAELKAREGSIGRALDGVALAVMDDAGAALPPG--EAGMLCARGPNVMLGYWQDSAATADVLGADGWLRTGDLARRDADGYFYIEGRANLLVKVQGYRVHPAEVESIVAAFPG-ARAVAVPVPHA-GDTRFALFVAPQGAAVDVGSLQAA-CRAALASHKVPVHIEIVEELPLTSGYKVD--------------- 120403943 2 --------DSLTIPALLSAAVRARGERIYLVT----PTERLTYAAAERRSAELARWLLGQGVGKGTRVGLFFPNGAEWVTWWLAVSRVGAVAVPLSTMYRPAEIAKVIRLADVALLILDIDVVSRFEEALPELPFLRRIALTGPVAAPWATTIDDADSQAAAEAEVSPADLAIMVHTSGSTADPKGVMHTHGTVVRQTSTAAVRAITGSDADPVILCAMPFFWIGG-VLAATGALHEPVTLLVMPKLDAETALDLAENEKATGIVGWPAFTQRMREHPSFADRDLSSAPMLRDG----PLDIAMTDVPDGFPVHRT--MSETAGG----------------------------FAHTEMKIVDDAGMPVAAG--VVGELLVRGVGVMAGYNKRER--SDTFDADGWYHTGDRVYRRADDRLFFVGRTGEMIKTSGANVSPLEVEAVIETFDDIAQCVVVGVEHADRGEEVCAVLVPVGNEVDVDSVARR-TREALSSYKVPTRWVIAEQIPTLPSGKLDRRAVR---------- 6724259 522 -----------TLHGLFAARVEQLPMQLAVVSA----RKTLTYEELSRRSRRLGARLREQGARPNTLVAVVMEKGWEQVVAVLAVLESGAAYVPIDADLPAERIHYLLDHGEVKLVLTQ----PWLDGKLSWPPGIQRLLV-SEAGVEGDGDQPPMM-----PIQTPS-DLAYVIYTSGSTGLPKGVMIDHRGAVNTIL--DINERFEIGPGDRVLALSSLSFDLSVYDVFGILAAGGTIVVPDKLRDPAHWAELIEREKVTVWNSVPALMRMLVEHFERPDSLARSLRLSLLSGDWIPVGLPGELQRPGVSVISLGGATEASIWSIGYPVRNVDLSWA-------SIPYGRPLRNQTFHVLDEALEPRPV--WVPGQLYIGGVGLALGYWRDEEKTRKSFTGERLYKTGDLGRYLPDGNIEFMGREDNQIKLRGYRVELGEIEETLKSHPNVRDAVIVPVGNDAANKLLLAYVVPEGTRRRAAEQDASLKTERI--------------------------------------- 118469411 11 --------------------AAADPDRPAVSC----QGRTLSRGELDRSTNRLARAYAELGVRQGDYVTICLHNSIEWVQATLATWKLGAVPQPLSPRMPDAEFEAILGL-KRRALVVGRDPGGDISWVPGDFEPGPGL--ADDPLPEAVSPTWKSIA------------------SGGSTGRPKLIEAGGDGRVPALIGAPL----GAEPDDVTLMSVPMSHNTGFTTFAIALLMGQHLVL-MPRFEPAEFLRLVTSHRVTFLTTVPTIMQRLLPRAEPDAYDLTSIRRFWHVGAPCPPAVKQAWDLLGPQVVELYGGTELQALTF----------ISGEQWLTHPGSVGVVVAG-EMKVLDDDGNECPPG--VTGEVYMRSPGSTPTY-RYVGTTAKS--RDGWDSLGDLGYFDTDGFLYLNDRRVDMFTVGGRNVYPAEIEAALSAHPEVLSCLAVGIPHTDLGQVPHALVQTAPGSTLDAAGLRDFLRDAVSSYKVPHTIEFVDEPLRDDAGKARRTAVRDAVIARLGRA 71996755 4 -------------HDLILENVVKFGIRQALVH----DNQVITFEEIPQLVSKLVYKLLELGISQGDTILVCLPNSIWYPLLFLSCAKIGAVLSGISHESTAGEIKYSLKQSGAKLVFTNENYWALSENSVEVLPDSVKTYIDRITGHEDFR-----------PENLDIDSILLAPFSSGTTGAPKCCLLTHRNFLAYSLKKFLFDQLLAQSSMKTLAFLPFHHASGFWALLICLLEGCTTYIMSE-FHPIVMMDLIEKYEIDTINIVPPIANIFLKMGILQG-RCPSLRTILCGSSGLQKDRCKRLLSIFPQVIQGYGMTELVVLSCVTPFDDNFEHL---------GSCGHILPGFETKLF-----EHPTGET---ELWLKSDAIMKAYKNGTP----NLDEDDWLHTGDIVT-EKGGFFYVVDRMKDLIKLNGYQVSPTEIENVILTLPKVAEVAVVGIEDELCGQLPKAYIVLEKN---ADELLEHTMKEKLSAVKLRGGVSIIKEMPKSSSGKIQKNRL----------- 210620586 16 ----------------LEYVAKCKPDEKAIIYIDKEDNVRITWKELHIASNKLAWHLMKKGFGKGQVAMVSFPNGIEHILATLAVWKTGGCYMPVSCKITDTELGDICRIIKPTVSFTDKEMPCRTESI----KIGSVFDVCKDESEE-----------------MPEDIAAMISPSGGTTGEPKFIKQNVASGLSDEIIKSWFEMSGMEFEQRQLLVGPLFHGAPHTAAFNGLFVGNTLIIP-RNLRPESIVRYIKEYKIEFIQMIPTLMNRIIKLADVDKEDFKSIKALHHTGGYCSPYLKEKWDIIGAEVHEMYSMTEAIGITC----------IRGDEWLKHYGSVGLPLGGSRISIRDEEGNELGP--HEVGEIHMTSPSCMTEYINKPLETK-----DGGFRSGDFGYVDEDGYLYFSDRRSDMLVIGGENVFATEVETVLTAYEKVVDAVVVGIPDEEWGRRLHAIVQKK-EEVSAEELIEYLGKHLLP-YKVPKSFTFVPCIPRGDNGKVNR-------------- 215492337 18 -----------TVGELIDRAADSTGDTTAIVSTH--QNISKTYTQYRGDVDQLAAGLVSLKLPVGSKVAFLSPRLYQGAQLLYAASKAGLVMVGIHAHCTLHELEICLNK--------------------------RETICLN----------------------------ADLIYGFGRT----------------------------------------------IGVLSATIFGSTVVMPGTVFAPKVVLEAIEKHRCTTVYGSPSMFSNILRELEEGSYDVSSVRKGLVSGSLCPPGIVEKAKKLNVRFYIMYGSAECSPIFSSTN--------PDEPTDRWIKTVGTPLDHVEVKVVDAQGRIVPVNTK--GELCTRGPHVFKGYLNDDAMTKEAIR-DNWYHTGDEGTISEEGRITFLGRIKEVIAHVGVNVSPLEIENLLNTHPDVEEAQVIGVPDESVGENICAWIKLKTEKTLTQEDIQAFCEGKLHSFKIPKFVLFVDTFPRTQTGKVQKHKMREESKRLL--- 126432826 1 --------------------AARNPDAPALTCAG----RTVTRGELDATTNRLARAYAELGVRQGDYVTILLPNSIAWVEAVLATWKLGAVPQPLSARLPDAELS--------------------ALLALRPPALLVGRVDPNDVSPSVPADFTPDPALPADPLPEAVSPAWKSMASGGSTGRPKLIEAGGDSRVPSAIG----LPLGAEDGDVNMVSVPLSHNTGFTTFAIGLLMGHHLVL-MPRFEPHEFLRLVSEHRVTFLTTVPTIMQRLLPRADPDAYDLSSIRRFWHVGAPCPPAVKEAWGLLGPQLWELYGGTELQALTF----------ISGDQWLTHRGSVGTVVAG-EMTVLDDDGNTCPPG--VVGEIYMRSPGAAPTY-RYIGSTAKS--RDGWDSLGDLGYFDEDGFLYLNDRRVDMFTVGGRNVYPAEIESALSAHPDVLSCLVVGVPDDDLGQVPHALVQRAPGSALDEAAVTAFVAERLAGYKVPRTVEFSEHPLRDDAGKARRSAVRAE-------- 195401122 20 -YEAPYFSPDLSVGEITFNEMRRHPQ--LIAQISVSENTTLTREELFLNSQRIASYMRNLDLHQSDVVGIIARNTTHISAVVYACIFNGIAFHSLNVNYVPGTIEKLFSITEPKLIFCDGDEYEKVKTATAKLNV--KLITMRNHKP-GSISIQDLLATPIEPVRLERDQTMAILCSSGTTGVPKAVPNS-------STHKFFTTTNYLTSADVQYCHSTLDWVTGLTTTIASGVHSTLRIINAEMFDGSLLLSQIEKYKITWLLIAPSHLAVLANCPEFEKTKIDSLKHLLYGGMCCSLEVQERFKRVNPGVLQAFGFTELGS--SNGTLNKHYD--------EKPNSAGRVLPGNKLKIVNDQGEALDPN--EVGEVCFHACQYWDGYYKNPEESRIVRDKEGWFHTGDTGYVDSDGFLFISGRKKDMLKFQNIMYYPSEIEDVITNMPGVAEVCVFGVYSDTNMYDAAASVVPRGAQITAEDVIKYVQDNVEANYQLHGGCLIVTDIKRSPNGKTNR-------------- 145595343 561 --------------DVFSRAAAE-PDRAALLWDTDGL---LTYGELAEWSDRVAAALITHGVRRGDSVAVTVDKGPRQVVAVLAVLRAGGVYVPVGVDQPTARRNRIHAVAGVRHVVA---VVP-----PPGLPADICVVDVDDRSTP-----------PVAPVTGSEDDLAYLLFTSGSTGEPKGVQVTHRAAV--NTIDDINQRFQVGAADRALAVSSLDFDLSVYDIFALLSVGGAVVCVGERRDAQHWRELVLRHGVTVWQSVPALLDMLLSAAAPADQTRLPLRLALLGGDWVGLDLAGRLQAPAATLVALGGTTETAIHSTVQVVPVPIPS------TWRSVPYGLPLANQHMRVADRAGRDRPD--WVTGELWIGGRSVANGYRGDPERTARTFVELGWYRTGDLARYHPDGTVEFLGRADAQVKIRGHRIELGEIEAALERHPAVRRAVVVALGTPRR--LAAAVIVTADVDPPD---LRDFLAGQVPAYMVPEQVVPTGQLPLSVNAKIDRRAV----------- 145595343 1613 ------------------------------------------YGDLAGRALRLAGALRDHGVRPGDAVAVTLPRGVDQVAAVLGVLAAGALYVPVGPDQPADRRDRIYTRADARVVIADA----------------------DPGTTYPVLAPDTPASPLPAPVAVDPDRLAYAIFTSGSTGEPKGVEITHRAAL--NTVDDINRRYEVGTADRVLAVSSLDFDLSVYDIFGLLTAGGAVVLVADRREARSWAAQAREAGVTLWNSVPALLDMLLVAADADGLP-PGLRLVLLSGDWVGLDLPGRLRRHQPEFVALGGATEAA-------IWSNACEVGEVPAHWRSVPYGRPLRNQCYRVVDPRGRDCPD--WVAGELWIGGAGVAHGYRGDPETTARQFTDDGWYRTGDLGRYWPDGTLEFLGRSDFQVKIRGHRIELGEIEAAAEAHPAVARAVALTV-GEGRHRRLALTVVPSAGTAVDTTALAGLLAQRLPSYMVPEQVHEVPTLPLTANGKVDRRAL----------- 195588052 35 ---------DLSIGEIIFQQMERNPMLTA--QISVTENTELTWKDIHTNAMKVASYMRKLGLEQGDFVGVVGRLTTHLTALAYACFFNGTPYHALHTEYEQSAIERLFGITKPRLIFCDGD---EFEKVQAATKGLQVQIVTMRNHPVGTLRIQDILTTPVDPVRLKDDQLLAILSSSGTSGLPKAVTISNSHQIIGSF-------LPVDSSIIQYNPNTLDWASGITMTINAAVFSLTSIIEDCDFDPANLCGLIEKYKISMVFVSSSQLAMLSNCPEFYAADLSSVKYFFYGGSNCSLEAQNKIRRLSNDCVNFYTLTELNSTGCLNFNFDE-----------KPNSVGRPVRGIQIKIVNELGE--AQGPNVVGEICFNNGQKWSGYYKSAEETKKMQDSGNWFHTGDLGYMDEDGYLFIIDRLKDMLKYQTIMYYPSEIESVIAEMPNVVEACVFGIWDPVNGDKAAASVVKKGTQLEAQDVVEHVRKRIPAKFKLNGGALIVDHIIQSGNRKPNRAATKAEF------- 215433016 8 -----MLQLPSTVLDRVFEQARQQPEAIALRRCDGTSALR--YRELVAEVGGLAADLRAQSVSRGSRVLVISDNGPETYLSVLACAKLGAIAVMADGNLPIAAIERFCQITDPAAALVAPGSKMASSAVPEALHSIP-VIAVDIAAVTRESEHSLDAASLAGNADQGSEDPLAMIFTSGTTGEPKAVLLANRTFFADILQKEGLNWVTWVVGETTYSPLPATHIGGLWWILTCLMHGGLCVTGGE--NTTSLLEILTTNAVATTCLVPTLLSKLVSELKSANATVPSLRLVGYGGSRAIAADVRFIEATGVRTAQVYGLSETGCTALCLPTDDGSIVKIEA------GAVGRPYPGVDVYLAATDGGPTAPGAGSFGTLWIKSPANMLGYWNNPERTAEVLI-DGWVNTGDLLERREDGFFYIKGRSSEMIICGGVNIAPDEVDRIAEGVSGVREAACYEIPDEEFGALVGLAVVASAEDESAARALKHTIAARFEPMARPSTIVIVTDIPRTQSGKVMR-------------- 167747545 354 --------QNLCLHELVFRNATDRSSKTAVIE---GTGRTLTYYELCKEAKKLARLLQLEGVGPGDKVAVRLPRGAEQIISVLSILLLGACYVPIGMNQPDKRIEKIVKRADIRYMVSHGCHLRL---------NRVNIIDVNDRAKREEISANE---------PVNPSSSAYVIFTSGTTGEPKGVEISHFSAM--NTICDVNKKCDISEKDSLLAVSSLEFDLSVYDIFGILGTGGTIVLLDEKTDAAQWLDLVTRYHITCWNSVPFLLRMLLEQAQAEEMKLQSLKTVLLSGDWIGTDLPAKLADVAPELTALGGATEGS--IWSNYYQVKL----PVPKEWVSIPYGTPLDGQLYRVVDQRGRDCPD--WVPGELWIGGIGVAKGYVGDETTTNNKFVSFRWYKTGDMGRFWNDGTIEFLGRKDTQVKFRGYRIELGEIEAAINRAEGIK-SSVACIVSEGGSQKLCAFIVKNDSELIQDETINQSISSYLPLYMVPSEYQYGKSIPLSANGKVDRKMVAELF------- 121053836 17 ----------------------------------------LTSAEFAAAITGAAAALRDRGTGEGGVVALLVGNSPATLIGRYAANLIGATVVGINAADPLDELVEIVDDTGTTVLLTDAANLDRARKIRDAMAEPAALAAFGDFGDD-----VADLTGTASEVEPRAEGTAVLTYTSGTTGRPK-----GIGRGFGGLGAVVTKARHMTERCTMLVTTPLSHSVSSTVDDA--VASGGMIVLHEGFDAGAVLEAVERHRVNRVYLATPQLYDLLDHPALGTTDHSSLRELYYGGSPAPVRLSRAAEVFGAKLIQIYGTTE-SWVIAALSPEEHL-------KPELLTTVGKAVPFVQVGIRDPHVRHELPAGKT-GEICVRSPMMMDGYWKRPDLTSKVLI-DGWLHTGDVGYLDENGYLYLVDRLADMIKTNGIKVYPAEVENALLAHPDVAQAAVFGVADEDNVEYMHAIAVPRGRDVDPADLAAHVAR-VLSPSHVPAEIRLRAELPLTDAGKPDKLRLREEAK------ 218714149 6 ------------------------------------------------QVDLVARSLSELGWKPNDKVAIYSFNSVEYLILCWAVHRLNGIVLTIHTGSSTKEIESHLTRSKCKAIFVSPSLHKTCIEVTNLLECVYTIAVPGESSVDGHKSFEQLLAAGSDLAPMEPEQAAYLAATSGTSGLQKLAKIGHYNIIANILQTATYDGFTPNQPESGILFLPLSHTYALEVSHMMLWRGDAIVL-QPNFDMMKMLKAVSTFKLERLYLVPAIIAALIKNPLFQMFDVSSVKTIISGSAPFDRNLGEMVKNVKPDILTGYGLTESSIIATFTSAHDQM-----------FGSSGSLLPEVQLRLIDEDGADIDVHEKA-GEVLLKGPNIISGYLSDSEASATLIDSEGWLHTGDVGLIRQNEHLVIVDRLRDMIKVKGMQVSPADIEAALLLHPAVRDVAVIGIKDELSGERAKAFIVPDVMKDSSEEQLKESIREHVEKHWLHDRITFLAEIPKNQSGKILKVKLRAMER------ 54023856 55 ----------------LRHAVRTYGDAPALVDEHG----TLSFTELDARSDALACGLAAAGLGPDTVLAALCRDHRGFVLTMLAAGKLGARLVLMNTGFATPQLADVAAREKVGAILFDSEFAAVVSAVPETTARFLTWVDEGHEADPAIRTIDALVAHRGEAPAAPERPGGIVILTSGTTGTPKGAP---RDKVSPLQSAQFLDRIPMPREDTIVMAAPIFHGTGLSQFGLGWGLGNKVVLRQRRFDAEATVAAVAEHRAATLVLVPTMLQRIIDLGPDVRYDTSSLRVIFAAGSALSPDLSKRTEEFGEVLYNLYASTEVAVAAVAT----------PRDMREAPGTVGRPPVGCRVAIYDEQRRRITEPG-VVGTIFVSSGLSFDGYTDG----RNKEIVDGLLSSGDVGHFDAEGRLFIDGRDDDMIVSGGENVFPLEVENLLVERPDVLEAAVVGVPDRDFGTRLRAFVVPAEGAARDPQEIRDYVKANLARHKVPRDVVFLDELPRNATGKLLRRVLAE--------- 160945717 56 --------------------------------------RKFSYADLIVQIKKTAAALQALGVKKGDIITVVSVMTPEVVYTFYAADLLGATLNLVDPRYSVEGIREYIEEVESRLLICLNVVYPRCHQAAKR-TSVERVVVLSPADASNVLRWKAFIGHSPAAAPYDPQHTCVVVHTGGTTGSPKGVMLT--DYCFNALAQEFAAQSRLHRGQKLLNVMPPFIAYGYSCGIHMPLVMGLHIIIIPNLDPDKLGALVWKYKPEHMFGVPTHYQQLAADPLLKNKDLSFIRNYAAGGDSLSQTVNRFLKAHGVPLAKGYGMTEVSSAATI-----------AAGNVTKPGSVGIPMVNTVVSIF-EPGTETELPIGQRGEICICTPTAMKGYYNKPEETAYLLRADGWAHTGDIGSMDEDGFVYLDARIKRIIIRHGFKVFPSMIENVISRHPAVHQCCVVGYADTDHGRLPFVFVVLEPAATGKKRELRQLCREELPEYVQPSAYKIIPEMPLTPAGKADYRKLEEE-------- 23452295 4 -----------NIANLVTRHSKKSPHKCAITDGQT----ELSYGVWEAASNRFARKLIEMGCQKGDRVVVLASKQTILMVGILGIFKAGCIHVPLDGKMPVNRLNKIITEIIPSVILTDQELLHLVSE---NVPQEVKIVLIEQLHP---LITDSTVEEKDRLPQIESEDIAYCIYTSGSTGDPKGVLIKHGSVI--DFFEGTREFYDVDEDSRCVSFSPFHFDASVIDILFPLYQGAWLYLYSDVVLHELLFEVIKNNSVTHFAAFGSMLGLIAQTKEFDDVILKDLKTILTGADVPDIKVIQKWLGKGIKIINGYGPTEGTCACAAYIIRD------RDPNRRELYPIGKPLKNAKLYLVDQQNQEI-YDPEIPGELLIGGTQVMAGYWNREQQSKERFKGTTCYKTGDICKYLADGNLFFVGRNDNEVNVGGYRVHLNGIKQVINRFHWVENSEVVTLESKYGEKMLAAALMLANETSKDSALIKEHLNQELPQYMVPRQIVVMEKFPQLSSGKTDRKTL----------- 188996093 8 -------------------------------------------------------------IKPEDKVAIFSENRPEWIYAFFAVWEKCGVNVPIDFMSSEDELFYILNDSKPVYIFTSKNNKEKVLNVKLKLDYDIKVLVFEE------IEFTSPIFENKECKKL-EEDVAVILYTSGTTGQPKGVMLSYKNLLSNIKSIEKVEIA--NSQDSTLAILPFHHSYPLMVSMLTPLHIGATIVFLDELSPQDILDKLKKYKITILIGVPRLYQTLSKTVFKKVHDVGNIKYFVSGGAKLDLDIAKDLQALGFKIIEGYGLTETSPIVSFNPP-----------YKIKLGSVGKPIEGVQVKIEDD-------------EILVKGDNVFVGYLNKIEETKKAF-KNGYFMTGDLGYLDEDGYLYITGRKKEIIVLNGKNINPEEIENIILKNDIVKEIAVI-----QKDNQLFAIVVKKRNIVNLEETIKWNVNQTVASYKKIGGFKIVNELPKTRLGKIRRFML----------- 116182098 6 ---------RLPVFEAIARH-----DPNSIAVIHSNSGRRFRYGELLGDVCKVRNRLAGRDDMDGERIAFLVENSYDYVVTLLAILAAKSIAVPLSPAFPAPELQYILNHSEALMLLSSAKFASKADVLKAELDVEPAYLQLDKFQGNGVH-------EKVTLDRSSAGAAGMMLYTSGTTNRPKGVLLPQS--VMTAQAKSLLQAWEYSPSDHLLHVLPLHHIHGTINAIFTPLFAGSTIEFLFPFNADAVWRRFQHRKITFFTAVPTIYARLLTTHRALPLDMQSLRLAISGSAALPTPTKRAWSDLGNVLLERFGMTEVGMALSCGLAVADRAD----------GAVGWPLPGVEARLVDVDTHQVIERGAEVGEIQLRGATIFAEYWRNPEATAKEFVDDGWFKTGDVAVRRADHLYFILGRRSDIIKSGGEKVSALEVEREMLALPQVAEVAVLAVPSGKWGQKVGAVVIVDREHVSPLEMRRA-LKGRLASYKIPQVLKVVDHIPRNAMGKINKKLLKEIFQDEFSG- 88706321 5 -----------NFADIWEIAADELGDTPCLIH---GDTRR-SWREFDERADSLAHYLIDAGLERQQAVAQYLYNGNEYLESMYAAFKAALVPVNTNYRYTADELLYLWDNADAGAVVFHGVFAKTIEAIRDRLPKVRVWLFVDDGSPPWARDYETVASQACEPRWGRSGDDLNFLYTGGTTGMPKGVMWRQDDLAVTLTAAGDLRGSFTAPGSRFLPSCPQMHGTG-NFPCLSTLCGGGSIVTGRHFDPEELLNTIEREQVNTLAIVGDAFAKILRALDSEPGRLRSLQGMVSSGVMWSQESKERLHHPGMMLMDAFSSSEALGMGSSVSAAGAANPTARFEMSP------------ETIVIDDNNQRIEAGSDKVGRIAVGGRQ-PLGYYKDPEKSARTFLEKRYSCPGDFAMVDADGGIILLGRGSVCINSGGEKIFPEEVEEAMKTHPDVHDAVAVGVPHDTFGESVVGVVEAQPGATLDSADLISHVRQSLAAYKAPRHIVPIDSIGRAANGKVDYKRLK---------- 88810519 1596 ------------LHDRFFQNARENTDWIALRWGRSGTR---SYGELADSALRVAAELIRGGVSPEEVVAVHLPKSPDQIAAVLGVLAAGAAYLPLGMDQPVARRDRVLRRAGVRRVVTDSNQS------------------WPDQVSPCLFSRIRAVEPLPEPVSVATDQLAYVIFTSGSTGEPKGVEITHRAALNTIL--DINRRFGVDAQDRVLAVSALNFDLSVYDIFGLLSTGGSLILIDERREARDWHELARRHGATIWNSAPALLEMLLTVSDQSSPPAP-LRLALASGDWLPRRLTARFPE--CRFIALGGATEAS-------IWSNFYEVETVDADWRSIPYGRPLSNQRFRVVDEQGQDCPD--WVSGELWIGGDGLALGYRADPERSGARFTTGRWYRTGDRARYWPDGVLEFLGRIDDQVKIRGHRIELGEIEAALLECPGVDHAVALVLRGPASTARLVAAVVAPPGHPVPDDLLHSHLIGILPPPMVPEHIEVMDALPLTANGKVDRAALAECFKS----- 88810519 557 ------------LHDGFLAFAEAEPQALALLWEEHGA---LSYGELRRQAMAVAGYLVAKGVRPGDVVAVLLPKGPEQIIAVLGTLAAGAVYLPIGVDQPA-------------------------ARRERIRRAAAVRLVLD--------ALPQDAEPLAAPVPGSDQDLAYILYTSGSTGEPKGVEVPHRAAM--NTIENLNRRLELSGADRILALSALEFDLSVFDIFAALSVGAAVVCVDERRDAAAWNRLIRRHGVSLLNCVPALLDMMLSAPNDESGPV-TLRAVLLGGDKIPPNLPGRLANWGCRFIALGGTTETA-------IHSTFFEVTETRPSWHSAPYGKPLGNVCLRVVDALDRDCPDF--VPGELWIGGEGVARGYRGDPERTARQFVHDGWYRTGDQARYRSDGNVEFLGRLDQQIKLRGHRIELGEVEAALVSGPGVGQAVALAVK-----QGLVGVITLSGRNQSTQPLREH-LRETLPPAMVPVSLYCCSELPLTANGKVDRKSL----------- 134287123 3892 -----------TLVSRFADSVRRTPDRTAVEDRDD----TFSYAALDELSDAVARQ-VSRATGPGEPVAVLMHRSARLAAVLLGILKSGRPYVPLDDSYPADRLRMVVEGAECRLAVADPDLAALLPATLRVLPAAQALDPAAAPEPDSGRGTAPLPG-----------DLAYLMFTSGSTGRPKGVGVTHGNVVHTLEAIAATTGTG--PQDRLLAVTTVCFDISVLELFMPLLTGGTVVVARRTVDARRLADLIESRNVTVLQATPAGWQLLLDGGWRGRAGLTAL----CGGEALPPNLAAGLVSRTGSLWNVYGPTEATIWSTIGRVDGAAVHL------------GGPIGATDLVVTEVDGTAAPA-AGEPGELWIGGPGVAQGYWRRPDLTAERFTAHPWFRTGDLVRRDEQGRLVFLGRADSQVKIRGHRVELGEIEAVLGTHPGLARVVVV-LRGEGALVRLVAVAVPRGAAAPGLDELRAFAAASLPAWMLPDRLVTTPELALTPNGKVDRK------------- 187476736 1 ----------MDFYTLLQGHAAGRPAHIAF----QDQDRVLDYAGLLAEVDRLAALMQEQGVRRGDRLALWMPNCIEWLVTFLACARLGVTVIAVNTRFREHEVGQLLARGRCTWMAMWPAFLPFVEILQGVLRGVRRIFAVGDNAALPAPLPAEAQAEHAGAISEPESDGALVYTTSGTTSAPKLVLHRQAGLIHHGHIAA--RAYGISADSVVLLASPMCGAFGFSTLLGGLTQGATLV-SLAVFDAARTARQILEHGVTHTFANNEFLDLILKQAEGRSPAYPSLRYVGFASSPAMDDLPERALQAGMPIAGLYGSSELQALVAGHTLDTDW-------RHRRVAGGTIASPEGRVRAVDSDSGAVLPHG-AIGQIEIKAPSLMSEYLDNPEATRKAISDDGYFRTGDLGYTVHERLFIFQGRDGDHLRLGGFLVAPLEIEQFLEGLPGVAGAQVVGAQHE-GKTVPVAFVRPQSGVQTDERAIIGACQSAMAKFKVPQRVIFVEDFPMANSNKVQKHVLRQQAQAMLDG- 157365230 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KGVMLTHKSLV--TSVAQQVDGLYYSTNDVVLCVLPLFHIYSLNSVLLCGLRAGAAILMMNKFEIVSLLGLIDKYKVSIAPIVPPIVLAIAKFPDLDKYDLSSIRVLKCGGAPLGKELEDAVRAPNVTLGQGYGMTEAGPVLTMSL------AFAKQPFEVKPGGCGTVVRNAELKIVDPEGASLPRN--QPGEICIRGDQIMKGYLNDPESTRTTIDKEGWLHTGDIGFIDDDDELFIVDRLKELIKYKGFQVAPAELEALLITHPSVSDAAVVPKKDEAAGEVPVAFVVRSNNSQLTEDEVKQFISKQVVFYKRINRVFFIEAIPKSPSGKILRKDLRAK-------- 54024165 34 --------TDTPLAQRLHEIAARFPERPAVVTAAA----SVTYAELDRATDRIAVGLDALGLRPGDPVLFQATNRLETVYAWYGCLKAGLVPVATLAAHRAHEIGHISRKVGAVAHLVETGLFDLVAFARDQAPTLRHILTVGDPAGAVAI---ESLGAGIPPEQIDPLDVVAFQLSGGTTGVPKVIPRRHVEYWNNAL--YYARRLGWTEHTRVAHLIPLIHNAGICALHGAHSVGACLVLATP--DTATAFPLLARARATDVLIGHGHYQAVL-SPGFDAARV-HLRRVVLSGAKLTDELFARADDAGHWAGQLFGMSEGLFTVT----------PPDAPALARATTVGTPIPDDEVRIL-EPGADTELPDGTVGELCCRGPYTIPGYFDAPEHNRSAFTPDGFYRTGDLARIDGVRYVSIEGRIKDLINRGGEKINAEEVELLLVRHPNVANAAVVAMPDPRLGEKTCAYLVAAGVASSLDDIRAHLEALGVAKFKWPERLEWVQELPQTSVGKVDKKRLR---------- 145259309 45 --------------------------RKILIDADSPDTRALSLAQYRLLSARVAVGLQKLGVNPKDRVLCVTSNALCYPALLMGTVMAGCIFASGQPALNQAEFHRLISFSQPSVIFASRATLPVLQAARLANHPDNQIFVFDDDILDGCQHWQTMVASEWEGSRFEYNSTIMLLFTSGTTGEPKGVELSHRNYIAAAMAWKYSPRLGGPENVRVLGSLAINHSVGQRSYCAIFPRMGVPLYLMRRNDFRSICEAIERFQITDAIIRSSVLTSMANAPICRHYDLTCLRRVEACAAPMSQFTKFKLESLGIYVARAWGLTETGTI-----------TGPDPLRPPKSETVGQLNATYEGKVTDSSDPSRTLKTGEVGDIWIRTPGSTRGYWNNPAATEQVMGADGWISTGDVGYVDDEGNWYIVDRKKDLIKVNGSHVSPVEIESVLLQHPHVCDVGVIGVAVNE-DEGPRAYIQTYPKTSVSAEEIHELISEKLPPYKLSGGISFIEKIPRNASGKVLRSELRQLAISELG-- 2501965 663 -----------TVLDLLESRAARTPDRPAVVEND----HVLTYADLHTRANRLARHLIAHGVGPERLVAVALPRSAELLVALLAVLKTGAAYVPLDLTHPAERTAVVLDDCRPAVILTDAG-------AARELPR-RDIPQLRLDEPEVHAAIAEQPGGPVTDTPVSGEHVAYVIYTSGSTGRPKGVAVEHRSLADFVRYSVTAYPGAF---DVTLLHSPVTFDLTVTSLFPPLVVGGAIHVAD--LTEACPPSLAAAGGPTFVKATPSHLPLLTHEATWAA----SAKVLLVGGEQLLGRELDKWRAGSPEVFNDYGPTEATVNCVDFRID------PGQPIGAGPVAIGRPLRNTRVFVLDGGLRAVPVG--VVGELHVAGEGLARGYLGQPGLTAERFVACPFYRTGDLVRWRADGMLEFVGRVDDQVKVRGFRIELGEVEAAVAACPGVDRSVVVVREDRPGDRRLVAYVTAAGDEAEGAPLIVETAAGRLPGYMVPSAVVVLDEIPLTPNGKVDRAAL----------- 145595180 558 AFPDA---GPL-LHDPVTRAARRLPEKPALYVRGSATSH----GQLAEGVAATAGALAAAGVGTGDLVAVACEKGLAQIVAVLAVNAVGAGYLPVEPSWPDARVATICGRAGVRHALVGRGVQ------TGWPEDVSTYRLTAAGRPSGRTQ-ETADERTPPPSRPAPDATAYVIFTSGSTGQPKGVEIQHHA--ARTTIDDIVDRFGIHADDRVLALSALSFDLSVFDIYGVLGAGGALVLPDPQRDPQHWLELAERHRVTVWNTAPALLEMLVEYPEVATRALRSLRLVMLSGDWIPLTLPERLRRLAPQVMSLGGATEAS-------IWSITYPVADVDPGWRSIPYGRALRAQSFHILEPDGRPCPVG--EPGELFIGGGGLARGYIGDPEQTAHRFAPHPLYRTGDLGRWRTDGNIEFLGRADRQVKIRGHRIELGEIEATLGRHPALRQCVVAAVPGSDERPRLAAYVVPRAGHVVPADELAGALRERLPDYMVPSKFLVLDSLPVTPNGKIDHAALPNPYQVANGG- 66045038 13 ---------PQTLLSRFAEQVRRDPQALAVVD----RQVRLTYAQLASASERIAKGLLAQGASPAEPIALCMPRCWQWVATILAVLKVGAVVVPLDRASPARRRQLMLDDAGCVGLVTLGEDADSLAA----------------PQHGWYVSVEALLEFPDQPARLPEDFAVFLFYTSGTTGTPKAVDVGERGLLRLARTDGCLD---IRAGERVACLSPAFDACNFEL-WAPLLNGGCCVIIADLQDAQQLARVLETQQVDSLFMTVSLFNTLSA---DNPACFASLRQVLIGGEQVSAAAVRAWYQANCRIFNAYGPTECTTFAVCYPI--------PRDFAGDAVPIGRPLPDTGVQVLDPQQRPVA--SGEAGELYLSGSGVARGYRNRCAETAQRFLRLPHYRTGDQVRVNADGLIEYLGRIDRQVKVRGFRIEPGEVEQRILEHPQVAQVHVCTRRQAAEDHQLLAFIVPR-EALDYRDFDQH-LRDNLAVWMRPHQLFVLQRLPLTSNGKIDQRALLEQ-------- 66045038 1059 -----------TVADWFAYQVSCTPDAPALID----DQQCISYAELDALADTLAATLVEQCPLPEENVVLYLEASVEHIVALLALARLNLTAVPLDPGYPLAVQRQVMQQAQPGCVLYSAATEAALEQLSAD-PRVCHRVDL------------SAAARPFERRRHAGERPLYTLFTSGSTGTPKGVQVPDRTLC--NLLHWQRNEGQLPAKSVTLQFSMLSFDVSFQEIFSTLCGGGCYHLINPRWDAQALLSYLVQTRIERLFLPCVALQHLAQTAVSQGVYPQALREVITAGELCTEALRNWFGGMQARLFNHYGPTET-------HVVSAWRLPAAVHDWPLRAPIGRAVSNARLLLVDEHDRPVPSGSQ--GYLLVAGPMISRCYLADPALNAARFVPEGFYRTGDLARADANACLHYLGRDDQQIKISGQRLELGQIEAALMQVAQVSNAVVAMQAEPP---RLVAWLHSEGTLPDAQQLDRQI-SLHLPSHVRIDEYRRVDAWPRTPSGKIDRRAL----------- 84686537 24 -------------WDMIRTQAEQRPDAVAIRYVNDARDTALTYREFADRIMAAARVFRGLGVTPDRSVAILTQHSISGQVALWGAQIAGRA-CPINPMLKPDHVAALIRAANAACVVVNDELSTLVPALRAEGIDLPILACADAPSPGADGVLEDLIAEPGEPIEVDERTLAAYYHTGGTTGAPKMVQ--HLRLNEAHVARSCVLMHDLGPDDVVVNGYPLFHVAGFVYGLSTLSAGGTLIVPGRLAFMGRIWTQVERYRITVLGLVPTLLGAVKGQP--VDADISSLRWFLAGGSPLPTELADAAEALGVPVRNILGMTESAGAIAVEPVHG----------PRTPQSCGLRLPFSEVAIFGETDGEADPDPGETGIIAVRGPNVADGY-SEESRNAGTFLDGGWLVSGDLGTLDADGRLFITGRKKDVIIRGAHNIDPQMIEDALLAHPKVEAAAAVGMPDSYAGELPVAFVMTRDGWTPGEGELIAFLKDRIEPVALPKRIGTVDAMPLTPVGKIFKPTLRAEA------- 67524183 38 ------------------------------------------------------------------VVGIYSWNTLDFFALCWAVHRLNGICLPLHPFSIVPEVVAHMKRAKCRVIFTCQSLVANTLEAAREL-SIPGDKIYTTALPEAYLSVDQLIAEGEKLQRLPPLQVAYYCATSGTSGKQKLAKITHYNFIANVMQVCMHESYAKGRNEIAFGAIPLTHGYGLNIGHIMVYRGDTYVI-CPRFDMQLMLKTIERFRVERLYVVPPILAALAANPLLDLHDLSSVQATVTGAAALDRSIAAKLNKLRPKINHAYGLTETGVVATLTSPHDVWH-----------GSSGSLLPSFEIRLVKPDGTD-AEGLDEPGEVHFNSPSCFLGYVGDDESNKNTFDEKGWLKSGDIGVFRPNGHLFILERIKDMIKVKGEQVLPRDIESVLLSHPAVIDAAVIGVPDELSGERAKAYIVRSKTEDDLADEIDEFVQGKLESHWLHDRIVFLEKLPKSESGKVLKKDLKAM-------- 37525188 5 ----IVLHERIVLHEQFDAMVENAPHKIAISAHHV----EMTYQNVQDRATQLAYRLMDLDIGAEDVVGIHIERSSDMIIAMLAALKVGAAYLALPPDYPTERLRYMITDSRTRLVLTDSTVIENVATVIDEIQSVVPKIL----------------------PQVTSQQLAYVIYTSGSTGRPKGVGVTHHGVT--NFVSQKQQYVHFGPNEKILQLAPAAFDASAFEIWGALTNGAALVLASPSYQADELPKCLVEHGITILLLTPALFHVLVDYREEA---LDSVPQLLVGGDAMSVTHLSRKQKLGKHFLNVYGPTEGTTLVSSYSMSSLSID-------AIKSPLGKPIVNAEMYLLDEMLRPVRPGER--GEIYIGGQSVARGYLYQPGLTSLRFLPDPFFATGDEGVLSNDGLIEFVGRLDDQVKVRGHRVELAEVEHAIKSCQDVSAVCVVNIDSDRHVEQLVAHYTTHIDHTTVEQAIITRVQTLLPSYMWPSQFIQHEQLPLTSSGKVDRRFL----------- 152983833 22 -------------FDLLAATVREVPQRTALECLPDGAPQALSYRQLLLDVQRFAAALRATGVRQEEAVAILLPFVPQAVVALLAASAVAVAF-PVNLLLSAEAIRTQLELARCRVVVCALDVRERVGQALAAMAGPPLLVVPLAGATPGALCWNAFIARSASGVDAPDERLGALVHTGGSTGQPRLARLSLRNMASAALMAGA--GLGIRPEERLLSGLPLFHVGGAIDALLAALAVGATLVFPTALNPAQVWQIVARYRITLLAAVPTSLAAIRDSPLADA-DLSQLRALMTGGSPLPEELARHLRRTGKPIYQLYGMTESSGIASAQLTSGQPAAHA----------AGVPVPGVEIAL----GEPGVYRPGAKGEILVRGPNVFHGYL-----TAQGVVDDGWLASGDLGEVSADGELRIVGRSKDVIIRSGHNIDPLLIEETAHQHPDVAQAAAVAMPDDYAGEVPVLFVVARAGAQVMPGEIATFVAQRIAPPARPRQVFVLDELPLTPFGKIARFRLRQRA------- 119503873 22 -----------SLHGLLAERVAQEPHALAVADQPDKPPARLSFSDLDIASTALALQLLERGIGPGSRIMVQLPNIVELVVCFYAASKLGAIISPLPVQYGAHEITQLSTTLQTTLFIGCPSFKSLIQTARDVLPRLPVLAIGDDLASSVPLKGTRTLATYSRSLNDPANRVLTVCWTSGTTGTPKGVPRS--ANMWLATARATAEAGGYQRGDRLLNPFPLVNMAAIGFLFAAAELGCGLILHHP-LDPAVYLTQMQDEKIHFTIAPPALLNQLAAQPEFQQFDFSTLRAVGSGSAPLSPAMIATFENYQKPVINFYGSNE--GLALFATPETVPSSEMRAAYFPRFGTPGLEWPGVQSKVIDPDTGLEVDEPGAVGELCFAGATVFDGYFGTED--TDVFTEDGFFRSGDLVEISAAHYYRIVGRCKDIINRGGMKISPAELDTLIESHPQVREAAVCAYADQALGERVCVCLVPKDADPSLKEVCGFLKAQGLAKFKLPEKISYLVALPRNPMGKVLRGDLQ---------- 83815592 9 -----------TIPEMVLRLCDRYRERPVLRHKVRGDWQEITWEGFQDRVQALAGYLHRQSVREGDRVALLSENRPEWAVSDLGTQLIGAANVSIYTSLPPSKVAHILRDSGAKVCIVSPVQRKKIEEIADTCPELEEVIVMSETAPVPMTHWDDALAAGREAESIAPGDTSALIYTSGTTGQPKGVVLTHRNFCSNVKGA--LRRIPIGEDDHHLSFLPLSHAFERTAGHTAVLAAGATISYAE--SIEAVSQNLQEVQPTLMISVPRMFNLLLRGQRAVAHRLGNLRFAASGGAALPEEIGTFFQAAGVTIIEGYGLTETAPVLTINPLDAP-----------RYGTVGHVMPGVTVAIQPEENEPAGAVSGSEGEILVKGPNVMKEYWNQPEETRAAFGPDGWYHTGDVGRF-EEGYLKITDRIKHMIVTGGKNVYPGPIEETFKTKNWINQIVVVG----EGRPFLAALVVPDFDALDDAELLHHDAAQALAAHEKIRNFRLVEEGTLTPTLKLRRSVIRERHADL---- 167758938 1493 --------------------AYLMPDKRAVEW---GEGRHYTFRQLKERSDNLAAMLLVKGVLPGDKAAFLTRRNGDMLVMMFGILKAGAAYVPVDPAFPKERIRYMLRQADVKVAVYDRETEPF------------------EDIPCQVLRYEQEVTRTALPVNSPE-DVANVIFTSGSTGKPKGVMMLHKSL--SNLMAHLDPLLGGQEQKILCASNCVFDVFTTETILASA-KGHGISIADEEMLPWKMAERIRTDKVSILQLTPSRILMCMNDESFCKA-LADIQIIILLGEPWTMELKDRLCALTARIFNIYGPTETSVHNCQGEI-----------RMERSIHIGKPIGNCRYYLLDEEKKPVLPT--SVGEIYIAGECLSAGYINQPELTSEVFVPDKMYKTGDRGRQRADGNWQCIGRVDTQLKLNGHRIEPVEIATVMLQSGLAKEAAVVGIPRFLRG-----AVVPKKEYQ--EKEMRAYLKDRLPDYMLPSEIILLDELPRTASGKTDLKLLAAMEK------ 167758938 467 ------YDRNAGIGTGLLEAARENEGKIALIC----RGKRISYEQLMNDAALIAGGIRQF-LPEGHTVALLSRREEGLLAALCGIILSGNSWVLMDPAQPQRRIADLLKDSQAALCITDDSLADIATRTLKELHGSQKIEIL--------------------PPEEKPSDLAYLVYTSGTTGSAKAVEVEQHSVMNLKEAIK-----DLYPKGAVLSICNVGFDAFLLESVIALLNGATIVMATEEEDAQKMGRLIMDYDVGFMALTPSRLKAYQNDQVFLR-SLSHIETLICGGEVLPDTYLKLRDYTPATLYNQYGPSEATVAVSHAAVDGKGQ-----------VTIGRPLANCRIYILDENRNALPVG--SAGELYIGGECLARGYHNREELTRERFVEDPFYRTGDIGKWTEDGSILYLGRNDSQVKLLGHRIELAEVESVLGRHPLVNAVAVT-----VYENQLIAYYMAKEG--LEGEALLSYGALYLPRYLQPVYAARVEELPVTGNGKID--------------- 47567910 8 -----------------KKHASVQPNKIAIKEND----RVLTYKEWFESVCKVANWLDEKE-SKNKTIAIVLENRIEFLQLFAGAAMAGWICVPFDIRWKQDELKERIAISDPDVIVTERYKVNDLPGEEGRVIEIDEWKRMIEHYLPTYQS-----------VKNVQNAPFYMGFTSGSTGKAKAFLREQQSWV-HSFDCNIHD-FHMKEEDSILIAGTLVHSLFLYGAISALYVGQT-VHIMRKFIPKQVLDKLEMEHISVMYTVPTMLESLYKEKRVIENDMK----IISSGAKWEAEAKEKIKNIFPVAYEFYGASELSFVT----------ALVDEESERKPNSVGKPCHNVQVRICNEAGEEVPKG--EIGTVYVNSDQFFMGYILDPEWTA-----DGWMTVGDVGYEDEEGFIYIVGREKNMILFGGINIFPEEIESVLHEHPAVDEIVVVGVKNSYWGEKPVAIV---KGSATRQQLISFCL-QRLSSFKIPKEWHFVDEIPYTDSGKIARIAAKNMIEN----- 197332675 1 ------MDNTMSIQEGFAAQARRTPDAVAVSS----DEVALTYRELDERANRLAHRLLQSGVGPQDPVAVLMERSPDTVVAILAALKAGAFYLPLHSAYPLERMQQIMDRASSPVLLTDRVMSGR------GLPRTSRVIVPATDAATGSMPSSAPAPD----PAAGPDSLAYVIHTSGSTGEPKGVAVTHRG-VLGLVADSCWDGEG---HRRVLSLAPYAFGVSTYELWVPLLRGGHIVLAPPDLDVRTVRGLIARERVTALHVTAGLFRLFAQ---EAPESFATVREVLTGGDVIAPTAVRRVLDAGVVVRAMYGSTEVSSFAAYAEITAPYEP-------TGAIPVGRPMDTIDARLLDERLRPVADG--EVGELYIAGERLARGYHDRPELTAERFVADPYYRTGDLMRRGPQGLLEFAGRAGDQVKIRGYRVEPGEVEHVLARQPGVVHAAVVAVRQEGDGKRLVAYVVPAVPGLDLTRLKAE-AAELLPDYMVPTAFVELDALPLTANGKLDRAAL----------- 37526533 42 ------------LPGLLFSHVRSTPWATAVIHGE----EQLSYLEMAIGSVHLACYLQNLGCLAGDCVGIFVEPSIEQMIGVWGTLFAGGAYLPLSHDYPEERLRYMIHDSNLKMIFTQEKLKEKLVRLVAE----NIHIVTLEDVEKSFES--SAITNNTLHDYLSPDNLAYVIYTSGSTGKPKGVMIEHRSIVNQ--MCWLNEKCDLNIEKTIIQKTPIFDAAQWEI--LSVSCGSRVVISGTHRNIPQLIDLIIRHNVTTLQCVPTLLQALIDNHQF--RECHTLRQIFIGAESLSRKLATQCIHTNCLLINMYGPAECTINASVFLVNHYPIS-----DEVNSVPIGKPVSNTEFFILDHHYQL--ASEYEIGEIYIAGTQVARGYLNRQDLTEKHFLEIRLYRTGDLAYWDKEGNAHFAGRKDNQIKVRGMRVELEEIKNAIEVIDQVKHAAILAEKDPHRSTRLTACIELADETIRQQAILRSELSKTLPDYMLPDRFLFLDTMPLTSSGKID--------------- 37676956 914 --------------DFLSHIARLFDETNEKTAIICGET-TVSYAELGSKVACVMGQLNARGLQQGSVVAICLPRSVEHLVMTLACSLSGMVWVPIDASSPYDRLAYLLSNCNAELVVTQHG---------DVVASVAFSELLSPIASEAPLPSYEQLSRLSQ-----STQTAYYLYTSGTTGKPKCVVV--NNQATSNVIGQTCREWSISSQDVIMSVTPYHHDMSVFDVFAAFSSGATLVLPGGEKDALKWNQLIEKHKVTIWVSVPAILEMLLSC--TQGSQLQSLRLVAQGGDYIKPATIAQLRALSIRLISLGGPTETT-------IWSIWHELTDADVSTIP--YGRPLPGNRYFILDERQQHVPQG--VVGRIYTVGVNLAQGYLENGELKQTDFVPVRAFRTGDQGYYRQDGNIIFSSRVNGYVKVRGVRVSLPDIEKELLKHPLIANAVVVDYLDGNGDSALAALFTLNSDKPLTAQQLRQFAQQCLPQSHIPTHFMPMTVLPLSANGKVDRKQCQAR-------- 134283513 9 ---------------LFTSQARLVPEALALSSGDT----RLTYGELERCANHLARRLVDSGVRPRDRVLLCLPRSVDAVIAMLAIMKTGAAFVPVDPAYSDAIKRGYASDS-----------GARHALARAADAAAFRDGALGVIDADDLSAARDDEGPEVDAGH-DGETPVYVMFTSGSTGRPKGVIVAHRGV---ARLVRETNYIRITREDTLLLLSPITFDASTFEIWGALLNGARLAIYDATFDPNAVSRLIAREQVSVMWLTAGLFHLVARRFIGM---LAGLRVVLAGGDVLSAAAIAVFDAFSITVINGYGPTENTTFTCCHV-------MTADRRPTGTVPIGRPIAGTDVRILDAALREVPDGEE--GELCASGLGVALGYLNAPDATRAAFTGSRLYRTGDRARRRADGVIEFLGRSDRLVKIRGYRVSLDELQSVLAGIPGVEEALVKVSEEATGEKRLSAIVQSGRAEPDMKAYVRRELAQRVPPFQIPDDIRIFPHIPLNANGKLDRHRL----------- 212527124 27 ----------------LDEQPVAYDEQRPLYVDAENPTLSLNARQVRLFVRTVIAGLKKRGIEAGDCVLVTLPNNVLYSSIFYGIVGAGGIYMGINPSSQYAELEHFLELSTPKLIITAPAGLGLLQEVTKAKGIAQNRICVLDDHPETMNFSALLRHGEQDWIRFDDKHPAAMYTTSGTGGLPKGALLSHHSIIMHHQSLYYETPYDTTR----LICIPMFHLFGALFTHIWPIRYGETCYILPRFDIAQFVQTVYLYRITETFMVPAMVQALTKCPDLELSQFRSLRYIGTAGASLDSASAERLEHPEAQISQIWGMTEVGVAFQMRYGHRDGT-----------GSIGRLLPNYDVKLLDINGVEITAD-DIPGELHVRGPGVLMEYKGIPDAK----DGYGWFRTGDIVCVR-DSMYYVVGRAKELIKVRGWQVAPAEIEGVLLKHPCIADAAVVGIKHQLEDELVRAFVVRRAARLTGDEVYR-FARHQLSSYKITGGVIFVDEIPRTPSGKVQRFKLVEMYRD----- 121706362 6 ---------DTDLVSFAFSSPAPFDSHKPIFIDGQNPSRAFNATQFRLLVRSLIAGLQAHHVQRGDCVLVALENSVIHSAMFFGIVGAGGVYMGCDMGIPAHELNYLLELAEPRLIVTSPEALAKILEI-GSLKGLDRVCLVDETAPNSSIRLESLLQGESDWVRFTDSTPAAMFLTSGTSGLPKAAIRTHHAIISHHLSVHYDVPYPV----VRLMALPMYHSFGDFWTNIFPVRYGEPLYVLPRFEISSFLDTVAQHGITETYMVPAMVHILNQSSFPVRESLSSLRYVGVSGAPIDGDSMQRFQRLDAVAGNLWGMTEVGVVFQNRYGETP-----------QFGSVGRLLSGYELRFVDPTGEDVGGQPESPGELYVRGPGLFLGYKGRTDAK----DDQGWFQTGDMVY-SRDGYYHIMGRTKDLIKVRGWSVAPAEIEGILLKDSRIKDAAVIGVMLADGSEVPRAYVVRANSEPTGDEV-AALVQCHLASYKLDGGVIFVDEIPRTGIGKPHRVKL----------- 161076582 23 -----IYNYDTSVGKIIFNNMKNWPKN--VCQICDVDGVTVTFEQGLTWSIRIAQYLKKRGLNHKDVIGIAAKNSTYVMPLGVACLMNGTPFHSVNPVLDDATLTHVFSITKPTLIFCDGQEYDKVH--KATVGWHPEILTLTDHV-EGVQGIETLLDPQPEVLKEGGDQTVAILCSSGTTGLPKAVCISNSILI--------QDSMLITSQSVIYVGSCLDWITGLWAFVFSTVFGCTRIISNKAFTPEYFVGLVKKYKINYAVLPPRHLSALITCPDAKPDALAPITHLNYGGGSISLATLQRSQELCKTFNSGYGMTEVGAITINIGISN-------------VSSAGRPVPGIKIRIVDEDGKSL--GYNQVGEIYVHTGQAWNGYYGNPVETRRMQDFEGWFHTGDLGYFDEQNFLYIVDRKKEILKYNGLHYWPTEIETVIAELSQVQDVCVISIYDEQQGDAAGALVVKRNGSSINAVEIADHVAKRLPSIQLHAGVQFTDKLPANPNGKTLRRLAREDF------- 159040377 531 ----------------------------------------LTYGRLDADADRLAAHLRRCGVRPDQPVGLALAAGRAAVTGVLAILKAGAGYLPVDPTHPPARLRALLTAAGTTVCLADAGLAATLATPPGTSDDDQPYVLAVGPDGQPVDADPTGAPAPAAPRAVHPDQLAYVIHTSGSTGTPKGVMVSHR--TATNLALAFADLHGIGPGDRLLMLPPLSFDASVGDLFPALVSGAAIVVHRQPATGAGLVELCRTHGLTLVDTAAPLWARWVADLAAQGVDVTPLRAMMVGGEPVDLETVRRWAGLRVTLHNHYGPTEATVCATTYATVD-----AAELPGLTRLPIGRPVPNVEVHVLDPDLRPVPIG--LPGEVCVGGTAPARGYRDNPAETAGRFVPNPYYRTGDLARHRADGSLEFLGRTDQQVKIRGHRIEIGEVEAACAALPGVRRTAVV-VDHAPAGPRLVAYLVGDDVTPTGREARIA-LRRRLPEYLVPSAFVRVPDLPTTRHGKLDLAAL----------- 156375372 10 --PHTTPLEHRTLFQLLDHHAAKCPNKEALIYRDDGNRTALTFREYKDQSQALAAGLLEKGLRRGDRVLVLLSNSVEFAVILLALTRLGAV--PLFVELDVDD--AILERGQVSGVFYTEQDSKVITAVTEVLDSIKIFLCIGSHDHKKVHSYDALLQSFQDDTEVQFDDPALVIFTSGSTGRPKPILYTHHGFVNGAL--SVVHTFKATHDTIQFCDAPFDWIPGIGFSLAVSILGMTLVAFPPNLSIKGMLKIISEERCTHAIMLTYVMLDMVRYEGLPQLDLSQLKVCITGGQLTDQHLMSKVFSALPDIVNSYGSTETFLPSGQVVTRHNIHSLDYGATEVN--------PGFEVKVVDDEGHVVPVG--TPGELHVRGAGILQSGVRMEGVVYEEKTPTGWYPSKDLSKITNDGRVRILGRKDCLIKSATESIYPPEVESVLGKHEKIASIIAIGIPDQRLGEVVCACVIIKPGKAVIQEIDEWCA----PKFYVPKKYVILENFPKTRTGKVDRKALKNIAIQKLG-- 145596925 480 ------YPDGLGLHELVSARAAADPDAPALLDISPGEPDRLTYGRLDADADRLAVHLRRCGVRPDQPVGVALAAGRAAVTGILAILKAGAGYLPVDPSHPPARLRALLTAAGATVCLADAELAAALDTLDDDQPYVGTVLVVG---PDGQPVDTGPVGEPSPVAPVHPDQLAYVIHTSGSTGTPKGVMVSHRTAV--NLARAFVDLHRIGPGDRLLMLPPLSFDASVGDLFPALVSGAMIVVHRQPATGAGLIELCQAHGLTLVDTAAPLWARWVADLAARPVDVTPLRAMMVGGEPVDLETVRRWAGLRVTLHNHYGPTEATVCATTYATVD-----AAELPGLTRLPIGRPVPNVQVYVLDSDLRPVPIG--LAGEVWVGGTAPARGYLDNPGETADRFVPNPYYRTGDRARHRADGSLEFLGRTDQQVKIRGHRIEIGEVEAACAALPGVGRAAVV-VDHAPAGPRLVAYLVGDDATPVGPEARSA-LRRRLPEYLVPTAVVRVPDLPTNRHGKLDLAAL----------- 47212798 9 -------------YNVLDRNVKKLGDKVAFYWEGNGDELTVTYRELLQRVCQFANVLKSRGVKKGDRVSIYMPMVVELVVAMLACARIGAVHSIVFAGFSSESLCERILDSQCCLLITADGFYEALQKCRDNGFLLQNCIVLKHREPRGGSPWAPSLLQPNGPVLIPRWTCAGTLWSSGTCGLSQGVLHTVSGYMLYT-AATFKLVFDHQPDDVFWCTADIGWITGHSITYGPLANGATSVLFEGLPDVSRMWEIVDKYQVTKFYTAPTAIRMLMKYGSEPVQKTESLKILTVGEPINPEAWQWYHTVVGCPIVDTFWQTETGG---------HVLTPLPVATPLKPGSATLPFFGVVPAILNESGEELEGETEG--YLVFKQPWVMRTVYGNHQRFQTTYFKPGYYVTGDGCRRDKDGYYWITGRIDDMLNVSGHLLSTSQVESALVEHEAVAEAAVVGRPHPIKGESLYCFVTLTQGVTYSRALEAELKKQ----------------------------------------- 148556671 4 ----------LDLAAMLEEHARRWRDRPAVLEMESGRGHD--YAAFAGRVRRLAGWLDAAGVKPGDRVVWLGQNSHCVLELLIAAGRRGAALAILNWRQSEDELRFVLDDLDPQVVVWQPDSLP--DTLRAEWRERSTWLRQDSLDPACAYETAIAGAPEAEAAAMPSDAPQLLLYTAAFSGRPAAAILTRQALVLQALHYAALRGW--NHATTYLSATPLFHVATLLDCLATFVVGGRNLFV-RQADPADMCAIIAAEKVSDTFILPPTMEKILELGDGRP-DLTSLRSQPYKPEWNALVTIDD-SLWGKRPY-GYGQTETMGYATFSALGDPG-----------KGGMGRPSPLVRLAMLDEEGRELPDG--EVGEIGVRGWTVSPGYWRRPEINAQRYTADGWRRTNDLGRRESDGTLSFIGPKGRLIKSAAENIYPAEVERCIAQIDGVAEVAVIGTPDPVWMQSVRAIVVAKPGTAIDEAAVIDHCRRTIASYKKPRSVVFADALPR---------------------- 197342059 227 ---DTTHDVPARTWRLFAEQVAARPDEIALVH----EDEQLTYAQLDARAARLAHALVARGAGPERVVALAVPRSADMIVAEVAVLKAGAAYLPVDTDYPAERIAYMLDDARPVCLVTTAEVLPDLP--RDAVDTL----VLD--APETVAALAALPAEDPEAAALTVAHAAYVIYTSGSTGRPKGVVLSHGGVA--KLLATQRERFGIGPHSRVLQFAPSFDVAFWDLCLGLLSGGRLVVVPADRRVPGALADYAHAHGITFMILPPALLAAMPEDVE-----LPPTATLLAGTERVSPELVGRYAR-GRMMFNAYGPTEAT-------TNSTLGLCDPDTPAGHIVPIGVPDPGTRAYVLDAALRPVPAG--VVGELYLGGAGLARGYLGRPALTAERFVADPFYRTGDLVRWKADGRLEFHGRADSQTKIRGFRVEPSEIESVLRAHPAVGQAAVVVREDRPGDRRLAAYVVPSLTAEADEAVAEW--------------------------------------------- 86604864 16 ----------LDIWQVL---AEKFADYTALRDPHAQPVFEISYGQLFRRIQILAAGLQALGIRPGDRVAIFADNSPRWLMADLATLFTGAVNVPRSAVADPAELGYILRHSGSTALIADAKTLSRVRPVVQELGLERLLLLSDEEEP-GVLNFSQWLERRYEPPRLERSQLATIIYTSGTSGRPKGVMLSHGNLM--HQVENLHVVVQPRPGDKVLTILPTWHSYERACEYFLLSQACTLVYTNPRF----IKQDFQQEQPHYLVAVPRIWRSILHYGVSPWVRLPNFQQAISGGGSLPAYLDLFYEVVGISILNGYGLTETSPVLCARRPDNN-----------VRGTAGPPLPGTEFRIVDPETRPLPPGEK--GLILARGPQVMMGYYNNPEATAKVLSPDGWFETGDLGWLTPDGQLVITGRAKDVIVLNGENVEPQPLEDACLQSPYISQIVIVGQDQKKLADVLKAWAAEQGIPAAEAELLGHILQEVRARIQRPGYFRFLPE-PMTQTLKIKRNPVAERYAHL---- 119115272 31 -----VLNPAANLGQVLLNVLERAGPKPAQLNGDTG--YAMSGDELRRRAVRFARRLIGPDCRQGDVVALMARNSDDVAPVVLGCFLAGVTVSTLDPSFGVEEVEHLLRLTRPRNVIADADALPVVYEAAGRLLAAQPYVLLGEPSAQDVTAVETDDEDGFVPAYRGDSAAAVIVCSSGTTGLPKAVRISHAQLI-----GPYQRISQLDRRDTILCFSTLYWISGWQMLMTGLLNGIRRVITTRPATPQLAIELCNRHQVTLLLVTPTMATDIVRTLEASAERLPSIKLFAVGGSTVSKRLREDINQRGRSLV-GYGTSETGNIAYELLVRDD--------------SVGFLLPGVTAKITAEDGRPLGPN--ETGELLVRPAHPFLGYHGDVPATEATLAADGYVRTGDIARFDADGYLYLVDRKREIFKYDGFQIAPTELEDTIAELPGVRYVAVVGLPDPAYNELATALVVREPSAPTERQVVEHCARARPAHKWLRGGVIFVDQLPMTASGKVRRAAAKQLAASRW--- 169768692 2986 ---------PRTMSELFSQRAATDANSIAVKDCRGA----VSYAELQQRVADITQDILGCNPPPNARVAVCIHPSRDTIAAMLATLAAGCVYVPIDITLPEARRRAILDSCRPSVILCDSTSADSIDQFAPQ--ECRKVDLGDSPTRATTTAMPEPVA----------DDPAFLLYSSGSTGIPKGILLPQKGYMNYLASKGHHLCLG---REVVLQQSSVGFDMSIAQIGNALAHGGTVVVVPQRGDPVATAQLMLQEKVTFMIGTPSEYLMLLQHGGDYLRQYRDWRHACLGGESVTEPLKREFRRLCPNVTDCYGPTEISAATSFNTLDLDRGAANE------YSTVGRPIPNSTIYILGDNGDIVPPG--LVGEICIGGVGVALGYWNLPDLEKQKFIHDPFYKTGDRGRLGPDGGLIFMGRLDTQIKLRGLRIDLEEVANSLLQVAALSETVVSVRGDP---EFLVAHAVPRGQKVTNSDLESFKRSLPLPQYMCPAAIVLLDRLPTTPNGKVDRKALQDK-------- 169847085 25 ALDTVLVDGRLNLWEFWLAAVANYAQDTYIVY----EDQRLTYAQVHDHVLKVAEILRRFAIQKGDRIGICSRNCPEFLIVFWACHLIGAVAVLANAWLPIGPLRHCLVHTGCKLVFLDSERAILLQPLDEAVRWDSQFVVISPPQTEGMHSFHDILNTVLPTSTVDDEDNATIIFTS-----------------VGGFRAALRRGEDLPPQKAALVAVPLFHVTGSTYSMMATMTGMKIVL-MRKWDVEEGVRLIRRENVTVAGGVPSMVSDLIES-SLVGHKLEGL---LFGGAPAPDSLVPRARKASATMIQGYGLTETNSIAV---------SAAGEDYILRPTSTGRASPVNDIQIVH-NGVSVPPG--SVGEVWLRGPNVMKGYWRDPDATQKVITADGWLKTGDLGYLDEEGFLYIKDRIKDIIIRGGENIDSVSVENALYADPRVHEAAAVGVPDERLGELVAAVVSIKPQSSITEGALISQVRTRLPRHDIMHLLDIHEE--RTPSGKIIKGELRKLAKRHW--- 195025877 21 ---SSIYNYDISVGKVIFNTMRNWPKN--ICQLNDIDGVSVTNIQGITWAVRIAQYLKKRGLNHKDVIGISAKNTTYVMPLGVACLMNGTPFHSVNPMLDEATIKYVYEITKPMLIFCDGADY---EKINAATRSWHPEIYTLTDHLEGVSKIETLLDPQPESLINGGDQTVAILCSSGTTGLPKAVCISNSILIQESML--------VSSESVIYVSSGLDWITGLWAFIFSTVFGCTRIITNRPFAPEYFVHLVKKYKINYAVVPPRHLSALITCPEATTESLAAIRMLNYGGGLVSMGTLQRAQEIGAMFNSGYGLTEVGAITVNIGISNT-------------ASAGRLLPGIRIRIVDEEGKRLGHN--QVGEIYVHTGQAWNGYYSNPVETRRMQDFEGWFHTGDLGHFDDQNFLYIVDRKKEILKYQGLHYWPTEIEMVITEMQQVQDVCVVGIYDEREGDAAGAVVVKRGCEISAKQIIDHVAKRLTGQKQLHAGVCFVDKLPANVNGKTLRKKAREVF------- 57338484 20 --------------SLLEAWAADTPDAIALVTADTA----LTYAQFNARANRLARWLKHLGAGPERSVGLVLGRSADFFLCATAVLKCGAAYLPLDPSYPMERLSFMTRDAAPVALVTTSDVPG---ELLDQLSTRRLVSLDDEVAEDALRRLPDHDMEDGERLPLRPASPAYIIYTSGSTGIPKGVVVTHQGVA--SLIATQRRRLAVTGVSRVLAFSPSFDASFWEMSM-ALLTGAALVVGRPRLLPDTLAALIADQGVTHLTLPPSVAGSL------DPGMLPPGVTLVVAGEACPAALVQRW-RPHRTMVNAYGPTESTVCATM----------SDPLADDMAPPVGRAVDGTRIHVLDDRLAPVV--SGAVGEIFIAGHSLARGYLKRPGLTAQRFVADPFYRSGDLGRWTRSGELEFVGRADDQVKVRGFRIEPGEIESVLAGCRGVRQAAVVVREDRPGEPYLAAYVVP---------------------------------------------------------- 169630398 36 --PDTMP----SIPAVFARQVECTPEALALTF----DGQSMTYRELDEAANRLSHLLVGAGAGPGQFVALLFPRSTEAIVAILAVLKSGAAYLPIDPALPTTRIEFMLTDAAPVAAVTTAVLAHRLHGL--------GVPVLDVDDPAVCTQ-----PCTAPPMPSPE-DLAHLIYTSGTTGVPKGVAVTQRNVV--QLFDRLDIGVELAPGQVWTQFHSYAFDFSVWEIWGALLHGGRLVVVPDSVTPEDFHDLLMGERVTVMSQTPSAAGVLSPDGLEATA-------LVIGAEPCPPELVDRW-APGRVMVNVYGPTETTMWACKSAPLS-------AGSEGHGVPIGSPVAHAASFVLDRWLRPVPDG--VIGELYLAGAGVGSGYWRRTALTGARFVADRMYRTGDLVSWGADGQLQYLGRADEQIKIRGYRIELGEIQAALVRLDGVRQAAVIVREDRPGDKRIVGYITGGADPVGA----RAALAEQLPAYMVPVAVVALQTLPVTVNGKLDKQGL----------- 169630398 1538 -----------SIPEVFARQVDRAPQAVALTF----QGRSMTYRELDHAANRLAQLLASRGAGPGESIALMVPRSDDAIVALLAVLKTGAAYLPIDPAVPVARLEFMLADAAPIAVATTAELRQRLAG------SSIPVLVIDEH----VVDEPAAVSLQAPR----PDDIAYTIYTSGTTGTPKGVAVTHRNVT--QLLETLPVGLPAGPGQVWSQWHSMFDVSVWEV-WGALLHGARLMVVPEAVSPQHLHDLLVTEKVSVLHQTPSAIGML----DWDGVDD---MAVVVAGEPCPPEVVDRW-APGRLMLNAYGPTEATIYAAISMPLSPKTS---------PVPIGSPVRGGATFVLDGWLRPVPPG--VVGELYLAGSGVGVGYVHRSGLTGSRFVACPFYRTGDLARYSEDGQLQYLGRTDEQVKIRGYRIELDEIRSALAELDGVEHAAVIVREDRPGDKRLVGYVT----GTADPTMLRTLLGERLPQYMVPAAVVAVDAIPLTINGKLDKRSL----------- 83645614 27 ------LYPNRTVFQMFQMYAEQSPEKAAVLSSDSA----ITYGDLLDKALRLATRLREMGIVAGDVIAYQLPNSWRCCAVDLAAAAIGAVVAPFPPGRGRLDIQSLLKRCDARAIIATPEYCELIESLRPTTLSLRLLIADGDEAPDNWLRLQQLFQAEPMPVEVCPDSPVRLLVSSGTESEPKLVAYSH-NALLGGRGRFLQRLHPDGASFRGMYLVPLGSSFGSTATFGVLSWLGGSLAVLPRFDAEEAIRAIATLRPTHILGVPTMIQRMAAEPLLADIDKSSLVAIVSGGSVIDPASIQRVDAFGCGFISLYG----------SADGVNCHNTLDEALDVVFHSVGRPNPDVAIRIVDDAGKEVGPG--EVGEILARGPISPMQYVNAPELDARYRDAEGWVYTGDLGLLDPEGYLRLSGRKKDVIVRGGANISTVQIENLVTCFPDVISAACVPVPDPDLGQRVCLCLSMRADRPSLTEITSFLRDQGLEVNKLPEYLRFIRHFPLTPAGKVDKKRL----------- 38638059 4 -----------NLWSLIDAHLAEHPDAVAFIEGE----RAITHAEFDQLCRRTVAWLDAQGIGKGDRVGVWLVNRIEWLALFFALARVGATLVSVNTRYRSEEVSYLIEKSGARLLVLQPDFSRILDAMDPALPTLQAIAVVDASPARPVVPFDLHLREPVQGLDESDPNACAILFTSGTTKGPKLVMHPQRTLVDHAWRCADAYGMD-ADGAVMLAMLPFCGVFGLN-GVLAAFAGGAPVVLLETFEGPQAARLLADQRVTHTFGSDEMYRRILDTAPADR-PFPAARLFGFGAFTSSSEYASEACVRGIPLAGLYGSSEVLALFSC-------QPMTLPAQARIEGG-GLPVARGEVRIRDVQTGALLPAGQS-GEIEISAPSLFLGYDHDQDATAEAIRPDGFFRTGDLGHLRADGTFVYETRMGDAIRLGGFLVNPVEIEAVLKRFEGVADAQVVAVEID-GQTRVVAFLILTDGTRLAEADVMAQMRAQVAPFKVPARVWFVDAYPVTSNGKTQRNRLRD--------- 99081187 14 -------PPAFNLAAHVLRHAANRAGHPALVIAGPEQDQIWTYAAFERAVRGTARGFLESGFEPGDILLMRLGNTVEFPITFLAAILVGIVPVPTSSQLTKREVARMVEDLSPAGIVSAPDIATHPHSRAVSLDRLRAMQSC----------------PPADAVLGDPDRLAYIVYTSGTGGSPRAVQHAHRAIWARQMM--IRDWYDLSRNDRLLHAGAFNWTFTLGTGIMPLSVGATAIIPSADTDLLDLPRVLTRTQATIFAAVPGVYRKILKC--DTLPVLPDLRHGLAAGEALSGDIRDGWKRIGTPIFEAFGMSECSTFIS-----------SAPHRPSVAQSMGAPQRGRRIAIIGEDG-PAPIGEEGIIAVHRSDPGLMLGYLNAPEETRARFDGE-WFLTGDRGIMRADGQIIYCGRNDDMMNAGGFRVSPLEIETVFATHPGLSQFAAAEVEVKPGVHIIVGVF--KGREDVTEMALQAFAQERLAAYKRPKTYKRLAEFPTNPNGKLLRRALPDLFKD----- 50545067 6 ------------------------GDKKMFISAETGE--SLTTAQQWATVELFASKLYQLGIGHGDVVLLYVKNSIYIPAAHWALLDLGATVAPAAAVYKARDLVHQIELVKPKLIVCDADLKSEAVEALKILSKKMPIVTMEELRQPVKKLKQRQRFRLSRPEAAKRVAALVM--SSGTSGLPKAVRVTHHVVTSNAQCSAIVAPDLFDPTNVISAVLPMSHIYGYFKFLFACFYTGETCVVHQSFDLKAVLDAQQKYGITSFFMVPPIIIALAKSPIVDEYSLQKLRFITSGAAPLGGNVIEDVKRRHIAVTQMYGMTESILSTCFNPSDADVASR----------SVGKLCGNIEARIVGHDGVDQPAYNETSGELWLRGPAIMAGYHGNCLANEESFVDRKWLRTGDVAVIDVKGRIVIVDRTKEMIKSMGRAVAPAEIEALLLSHPQVMDCAVIGVHVPEKGEAARAFLVLRDAQASVARDVAAWLNDQVPSYKRLGVVVFRGEIPKNASGKILRRLLRQR-------- 154271951 40 -----------TLPDLPIFRALHHHDPKSIAVVHSASGRSFTYGSLIGDVLRSQNLLQCSGALPGSPVAFLAENGYDYVVALLSILACDGIALPLSPSFPSGELRYILDNSQAGLLLATEKYSKKAQEL-----------VQMDPENTMLLRILDEIERGADPVTMLDPRGGMMLYTSGTTNRPKGVFLPQSAL--SAQTQSLVEAWEYSPDDRLLHLMPLHHIHGVVNAILAPLLAGSSIEFLFPFNPTAVWKRLGKEKITFLTAVPTIYNRLLSTHKSLPTEIQNLRLNISGSAALPTSTKTAWTELGNVLLERYGMTEVGMALSCGLNFAD----------RVDNSVGWPLPYVECRLFDTDANEVIMPGEEVGEIQLRGPTIFKEYWRNEKATREEFTEDRWFKTGDVAVRRHEGQYFIQGRTSDIIKTGGEKVSALEIERELLTLPQVAEAAVLAVPSRKWGQKVGVVLVLRGGKTWGIMDMRRALKGKLAAYKIPSEMRTLDGLPRNAMGKVNKKSLAK--------- 81681128 1941 -------------------AAVVAEQPEAVALVAADGEESWTYGELDRWANRIAHHLHARGVGRQHRVALVMERSPLLVAAVLGTLKAGACYVPVEPTWPRARIDLVLADLDPALVI------------------------------DERLAEEDLTGYPTRPLDTADEHLAYLMYTSGSTGTPKGVEVSHRNVLSLALDPCWADA---DHQRVLVHAPPTFDASTYEM-WVPLLHGGAAVVAPPKLDAARLATLIAERGVTALWLPAGLFDLITQH---HPKSFVQVREVWAGGDVLSPAAVRRLVRDDLTVVNGYGPTETTTFAA-------RYRMSAPARCKDPLPIGEPMAGSRLYALDDRLRQVPQG--VIGELYVGGDGVARGYANHPPLTSERFVADPFYRTGDLVRWNHDGQLEFLGRVDEQVKIRGFRVEPGEIRAALRKRDGVAQAVVVPRTDRLGERRLVAYVVPEVPAGADEDSTEHV-------------------------------------------- 81681128 480 ----------------FEQQAAARPDAIAVRWSGG----TMTYRELNRQANRIAWTLKRRGVRPETVVGVAVRRGPLMVAAVLGVLKAGGAYLPIGSTLPSDRVAGMLADASATLVLTTEDT--------NRWTPPDGVELLDVGRAGLALSLDGEINPEP---VASADNTAYIIFTSGSTGKPKGVTVAHR--PVHNLLNWCYRTFDFGPDDVSLCVTSLFDLSVFDIFGLLGAGGGFYIADAQQRDPEMLLDVLLSEPITFWNSVPGTLNQLAPLLPQTAGSVQDLRLVFFSGDYTPLSLPDQVRAVHAEIISLGGATEAT-------VWSNFFPVGAIDPQWRSIPYGRPIDNARYYVLDEKLEPCAVG--VEGDLYIGGPVIALGYVNRPDLTAERFIADPFYRTGDRASFFPDGNICFLGRADGQVKVRGFRIELGEIEYALGRHPAVRQGIAITRRDSVGDLRLVSYVLP---------------------------------------------------------- 212212771 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIKGFIKSLGESQITVFVGINALFSGLLNHPNFADANFSKLKLSIGGGMATQKSVDEWFEKTGTIIIEGYGLTEVSPVVSINPLD-----------LKTFSGIGLPLPNTEVIIRDEEGYDLPLN--EPGELCVRGPQVMKGYWKKPEETEKVIDDNGWLHTEDIARIDERGFIYLLDRKKDMIIVSGFNVYPNEIEDILTSHPGIREAAVIGLSSEKTGEQIKAFIVRKDKNLTKDEVIKH-CREFLTAYKVPKIIEFREELPKTNVGKVLRRALRDE-------- 119504487 11 --------------DVLALTATRFPNHDALHQHYSSQEITLSYSELDAAVSQATEVWRQAGVA--GRVALMLENRPEFFVQWLALNALGISVIPINHEMPDAEIPYYLEHGEATAVLTLGAHRTRLMNVIASLTKSIPVITQDE-----VSTLKLADVPGITETTTDSNSECALLYTSGSTGKPKGCLLNNDYFLQQGVWQNLGGHIDLREGERLLTPLPLSHMNAMSVSTMAMFMTGGCLIQLDRFHPGTWWQSLRDSKATAIHYLGVLPAILLALPEDSQDDFSTQIRFGFGAGVNPAHHERFEKRFGFPLIEAWAMTECGAGGAIIAC--------DEPRHVGHCCFGKPPEAMEWQLVDE--QKLPVEKGRPGELRVRGPNPFSGYLKNAEATADA-WADGWLNTGDVVVELEDGNLAFVDRRKNIIRRSGENISALEIEAALGDHPAIKSAIATAVSDEIRGDEVALCVILNTAVPDTARAIQAIALEKLVYFKAPGWILFAETLPVTAANKPKRADIKQYAK------ 159898329 439 ---------RLPLTSVIERNARQQPHALALVT----DTEQLSYAELASHVHAWAGQLVQRGVTAGSVVGVALPRSREAIVAILATLCCGAAYLPLDPQWPQSRLASVVAQAQPVLVLAQQAF---------DLPNL----LLVEQLSKANAWFE---------ARVDLAQPAYIMYTSGSTGEPKGVVISHQALAGFVQAAA--ERYAISAADRVLQFAPLAFDASVEEIFVTLCQGATLVLRNDAMSLQRFVAACQAHAISVLDLPTAFWHELADSVAQGAVQLPCLRVVIIGGEAALPERVQGWLNVNVRLFNTYGPTEATVVATVAELSDPNQPI----------TIGRPLAGVQAAILGSDQR--PIFAGDVGDLYLLGNGLATGYYQRPDLDALNFHAPRAYRTGDRVRLFA-GQLQFVGRSDDEFKISGQRVTPAEIESVFLRHTAVREVAVIGQQLGNASKRLFAAVVVSDASLSVAELRNH-ASQHLPAAVIPAAITIVERLPRSSAGKIDRK------------- 157691426 256 SFQGESLDYPVNIVSLFQQQVQLHPARTAVVFGTT----SYTYEEVDYLSDRIACRLSQSQITRETPVGLRMYRSAELVIAILGILKAGYAYLPIDVHLPIERIRYMLKNSGATAIVSDTEGHEGLD--------IEIHVIQD--------MLQKSSIKENLTRAISPSDMAYVLYTSGTTGHPKGVVIEHR-HVINLVYGMKTRFFDLLPDPVGMLASHIFDASVQTL-FPALLLGQTLHIAKDRMDGHALWSFYQEHHIQLSDVTPSHLKLMNKAAVQSKQDLPALKMMLVGGEVFTKELMDQFLQHKPIMINAYGPTECTVQSSSFLI--------PQDWDEQVIPIGQPMPNEHIFICDAHGEPVPIG--VFGELYIAGDGVGRGYINHPDLSKEKFIKKPLYGTGDLARWRFDGLLEFAKRNDGQVKIRGYRIELEEIRRAILDDPHVQDVIVIPKEAQDQDQYICAYMIAK--QVIDQRALRQSLSERLPGYMVPRHIIQIEQFPLNLSGKLDIQALPDQLADH---- 195492097 35 ---------DLSIGEITFQQMERNPKLTA--QISVTENTVLTWQDIHTNSMKVATYMRKLGLQQGDFVGIIGRLTTHLTALAYACFFNGTPYHALHTQYEESAIERLFAITKPRLIFCDGDEFEKVQAATKEL---QVQIVTMRNHPTGSLSIQDILNTPVEPVRLKDDQILAILSSSGTSGLPKPVTVSNSHQIIGSF-------LPVDSSIVQYNPNTLDWASGIIMTVNAAVFSLTSIIEDCDFEPATLCGLIEKYKISMVFVSSSQLAMLSNCSEFYSADLSSVKYFFYGGSNCSLETQNKIRRLSNECVNFYTITELNSTGCLNFNFDE-----------KPNSVGRPVRGIKIKIVNELGE--AQGPNVVGEVCFNNGQKWSGYYKNPEETKKMQDSENWFHTGDLGYMDEDGYLFLIDRLKDMLKYQTIMYYPSEIESVIAEMPNVVEACVFGIWDPVNGDKAAASVVKKPGTQLEAQDVVEFVRKRIAKFKLNGGALIVDQIIQSGNRKANRAATKAEF------- 54303486 447 -LPS--MDSQ--VIERINDQALLYPNNVAIEQQTPTGLQQTTYQQLISLSQQAAWALKQQGVQRGDRVAVAMSRSVQQVIAQLAVMHCGAVYVPLDPEQPMERQQSIVKQANIQTLITEAEYQHALTPLA-----------IPTMLLAGHLRGEGLHYESVHYEPVLADDVAYVMFTSGSTGEPKGVEISHGAL--NHFAAAGASTYGITSEDRVLQFAPFNFDASIEEVFVTLTQGATLVLRTDAMSMPAFVDAIEQADVTVLDLPTAFWNEWVVSLHAGVASIPTLQHVIIGGEAVYPEQLAQWQARTISLFNTYGPTESTVVATSC-------DLQAQSSYTTALPIGLPLPGVNALILDHANQPA-----NIGELVLLGPTLAQGYIG---LTHPAFTPCRAYRTGDRVTFL-DGQIVYLGRIDNEFKISGYRIQPGEVESHLLALNMVTEASVQGVVYPNGIRRLIAFIAVPENIELDAKHIKQQLSEHLPPAMIPTDYRFFNTLPKTTSNKVDRKALLASYDN----- 94310682 34 -----------TVYGAIRASAQRHGDAPALTYIDDGPARTVSYRELLDNITAAARFFSEL-AGPGCGVAYILPSFVETHYVLWGAEACGFA-VPLNPFLQPDEIVNLVRNSAADVLVFPPGIAERVAAIRANLPDVRLVAVGPGSAPDFAIDFNAVLADSTAEPSGDSDAVVAYFHTGGTTGLPKLVAHSSRN--QLAAALGAASLLGMRKDDRVTNGMPLFHVGGTIVSTLSVLLSGGHIIMLGLRNPAGIWKIVERFGITIFGAVPTALGALLNVP--VDADISSIRYGLTGAAPCPFSVTKRFEVTGVELHELLGMTE----------TGGATAADAAGQRPTVGSVGYRLPFTRLRVRREQGLGDDCDPHEVGVLFVEGPHVSHGY-RDPSQNAGVFIEGG-LNTGDLAYFDDAGKLFIAGRAKDLIIRSGHNIDPGMIEQAMMMHPSVVLAAAVSLPDKYAGELPVVFVVAKPGVGINLEELDAFVKERIARPAWPKAIHVLDQLPTTAVGKLFKPALRVKAAELL--- 54301694 124 -----------TLQQVLDWHVKEHPDRPLYVYQNADQVTEISYRALRDEALRIASGLVKQDVEPGQCIAIMLPTSNDYFYSFFGILFARAIPVPIYPPARPSQIARILQNSQVRILITVPEAKPLSQLLRLQVPSIQAVVTVPE--------LRQAASGPLSTGDAQSSDIAFLQYTSGSTGNPKGVALTHANLLAN--VRTMGRVVCVDSTDVFVSWLPVYHDMGLIGTWFGSLYHAPLVIMSPLLKPQRWLWAIHHHRGTLSPAPNFAYELCIDDAELEGLDLSTWRLSWNGAEPVSPSTIERFAKYGFRMSPVYGLAECSVGLTMERFGRAITAAADETDVMQIVGLGQPLPGHQIRIVDEFGRELP--EREEGGLEFKGPSATQGYYRDPEKTQQLFHGE-WLDTGDRAFMVG-GELFITGRSKDIIIRAGRNIHPHELEEAVCNIPGIRKVAAFASHDSHSGERL---IVLAETRETDK-VQQQRLQQEVNNLSLPDEVVIAPTVPKTSSGKIRRAACKDLYE------ 83644854 253 -------------------AARVAETPRALAIIH-GEI-SLTYAELDEASYQLAQALRELGVQPGQVVAIHTPRSIPMAVSALAALKAGAVYMPLDPDYPVERIQLLMEDSQAAVLIHSEDAPPTVPA------DVKH-ASLSLDMPGGRVC---ALQIQAPSQSAPADAAAYLMFTSGTTGRPKGVLNTHAGVLRLVRRATYLD---LPPGVRVAQAGATGFDASVFEIWAALLNGGCLQIVDRLLDSVELARFFRERKTDVALITTSLFSQLASDDPAMFAPLSQL---LVGGDVISPKQVAAVYAAGIVILNAYGPTENGVISTVQRIDPARLD---------SISIGVPISNSVALVLNRFGRLTPPLFE--GELYVGGAGLALGYLGREEDTAKAFVPHPYYRTGDRARWNAEDELEFLGRQDFQIKIRGFRVELGEIEKAALSHPTVNEALVLALKPEGAAEYRLHCYLGVTEGFDLDSWRQQLI-DQLPAHMVPAAVWAMPELPLTVNGKVNRRVLAEMRQEESGGA 164511462 496 ------------VTDRVRRQAHLRPNAVAVT---DESGRELSYAELVVRADALAGRLRAEGVEDGALVAVLGEPTARTPVALLAVLGAGAAYVPLDPDGPVVRTAGLLTAGAVPWLLTAPEQRARAEEIAAAAAHPVRVLDLDDGAGRP--------SGQPSRDGGGRDALAYVCFTSGSTGRPKGAMVHRRGMNNHLLAK--LDDLRLTAEDGVVMNAPLFDISVWQM-LAPLITGGRVHLVSRARDPDALFATVARHGITVMETVPSFVRAALDLWDSPQPALPALRWFVVNGEVLPPDLCTRWRHPGAAIVNAYGLTECSDDNTHAFIGREVDGLLEQGRL----PVGRPLRNNRLYILDPSLAPVPPG--VPGELFIAGTGVGPGYLNEPRRSSERYVPDPFYRTGDLARLRADGQLDFLGRQDHQVKIRGNRIELGEVETALRAVPDVGDAVVTVDRDGAGQQRLVGWFT---GEADTDDIRAALTRS-LPAYMVPSLLFALPALPLTTNGKIDRRALPDPA------- 154483716 5 -----------SILEAIKSASEITPDKICL----GDKKNKVTYKQFWKMINKGASFLEENGVKKGDVVVLKGAQKVEYLFAMFSIQLLGAVACPLEKAVKEDRILEIMDFVE------TDYFLDKKKLKNENKKSISLKDMFNEAI--DFDSYEVEYKFDLP----KEDDLSEILFTTGTTGKSKGIKIVYRNNV--AIAQNVSEAIGITNDDVEMVTAPMNHSMALRRTYTVFYKGGTVVLTDGVKFIEDFFKLLDMYNVTGLTFAPAILEQLLKFAKDRFGTYSRLRYIQLGSAPLSEKAKETLKEMNTKLFNIYGATESGCTVSLEFSKYG----------DKKGSIGKPNVNAEIIFVDDNRNIVKASAQNPGNLAFKGAMNMPGYLKEPEITKEVMDDEGTLYTNDLGYMGEDGFVYLLGRKGDVINMGGIKIAPSEIEEVVAQNEMIKECACIPIPDEITGEAPKLFIVINEGFEYDEKSLHRFMLEKLEAIRVPKVVQVIDALPRTFNGKVIKRMLKEM-------- 21673982 39 -----------TLPELFTSVFSHFPDKAPIARKINGAYSPISYDSLAEDCRHFAAYLKERGIEPGDRVAILSENRPGWYLADIAILSLGATDVPLYPSLPPNQIEYILNNCSAKGIIVSNMLLGKILSIWPKLPELNMVIVMNDEPVEDVIDLSQAKTEEAKPWLLDPDDVATLIYTSGTTGLPKGVMLTHRNICENVKSCSTV--IRIDQTDSSLSFLPLSHAYERTGGYYLMFACGARINLAE--SVETISLNISEAKPTIIFTVPRLFDRMVSPLLAVQHNLADLRYFVSGGAALPQKTGEFFQSIGITILEGFGLTETSPVTNVNRPEK-----------VKFGTVGLPVKNVEVKIAPD------------GEIMLKGPNIMKGYWKDEAASAEVLR-DGWLYTGDIGEVDSEGYLKITDRKKHIIVSGGKNIAPLQIENLILDSPYVDQAMIVGEKRPF----LIALIVPDKASSTKEEVYEKLLKRQLATHEKVRKFLLLEE-PMTPTLKLKRKEI----------- 158334422 32 ----------VNLMALLRIAAKLHPERIAVID----DQEELTYSKLWKQAEAVAVGLRDCGIQPRQRVAIATRNHAAAIKAIFAVSRLGADLFLVNPEMSADQIRALEHQLQFDYYIYDPELTPIVDDL-----SLGHKAIPTYHPSSNSVDRMSVMPPSATPLRKVKTGKVVVM-TGGTTGQPKPASRKPSLFDFLPPFIALLSQIHLDRYRTVYIATPIYHGFGLAALLIGVTLGAQQ-YFTRRFDASRACDLIAQDNIEVITLVPLMLRRMLNQ---NAQALSSLQRILTGGAALRPALAQALEQFGPVLFNLYGTSEAGFCILA----------DPELLQKQPESIGKPITGVQVQI-------QPDGPSSKGQLCIRSAWSAG--------------AKGWIETGDLAYRDGEGNLFLCGRVDDMIVSGGENVYPLELENVLLQHPGIEAAVVLGIPDPEFGQRLKAIIIPKSAENLEQSTVLAWLKPRVARYQMPAVIEFRQALPYTSLGKLNRKAL----------- 94969885 3 ------------------ETVESWPDAIALAADPTPAVESYTYTQLRAIAESVGAWIASRGISGGARCAFLAANSPLWTATYIGVVSSGNTAVPLDTAYKPEQLRKLLLDCGAVLLFVDDRNLDHARAAIEGLKIELAMISGAAVAPE-LPNLDQMIGRGSQPIIAAAEDTICILYTSGTTSDPKGVMLTHGNLVAEMDGA--LGIIDVDHRDALLGVLPLFHALAQMANLLIPLAIGARVVYLDSLNTSELLRALRERKITIFCCVPQFFLMMGTSRVARRFGLKQMRYLITGGSRFDLTIGRDLHAMGFNILQAYGLTETSGGACVTPPKHNVI-----------GSIGKPFVGAEIEIHDPKPDE---NGRPVGELKIRGGMVMKGYYNRPDATAAVLR-DGWFYSGDLGYKDTQGNLYISGRAKEIIVSSGKNIYPEEIEAHYLKSPFIKELCVMGLPGEPMGERLHAAVVPNFDVLKEKKIIESLSAQQPSTKRILSYDIWQEDLPRTTTRKLKRFEIEKRTREMHA-- 5420042 36 ---------------LVLRHVAEDPEKEAVR----GPGGRLTRRELADAVAGAAARLAGLGIARGDRVLVQLPNDLELIVLPLALMRLGAHPVMAVPTLRRRELLAVVAATRPTAVAVPHDHVALARELRESCPGIRHILVADDAVPEGTEDLVELCRPDPGARPLPDDEPAVFLLSSGTTGPPKQSARAHEGY--GYMIRTAARWAGLSPDTVYLAVMSGAHGFVLCPGMFGALAFGGRVVLGSPGDPGAALDLIDREGVTHTTLVPALITQWLSEAGRRGRGPTSLRVLQAGGARLPAPAAEAHKLLGCTVQQCYGMSEGLLTYTA----------LDDPDDVIAHTQGRPAPGDEIRIVAEDGTEVAPG--ETGEVLTRGRDTVAGYYAAPDADARAFTDDGFYRTGDLARLHPSGGLVVEGRIGDVINRGGEKISAGEIESLLAEHPLLRAVAAVAMPHPVWGQTVCVFAVPSDPEPTLLGLRRFLTERGIATYKLPEDIRVVDALPMIGVGKI---------------- 197105528 5 -----------TLVAVWEAIAAAQPERPALIQGE----RTVSWGAFDARADALAAHLIGKGLGRQAKVAAYLFNGPEYLETYFAAFKGGFAPVNTNYRYGPEELLYLFDNADAEAIVFHAGFAGTLEAIRDRLPRVKAWVAVAEPGPAWAEDYEAIAGRTPAPAQAPSGDDLLLLYTGGTTGMPKGVMWRQDDL-FNVIGAGGHAAMGVEPRPTALIACPLMHGTGQFSAFITLNLGGTVTLPSRKFDAAELWNEAERLKADSIAIVGPMLEALEAHP--GRWDLSSVKLMSSSGSMWSQENKRGLLRTNAVIYDSLGSSEAVGLGAS-------ASAPGQEAATAAFMLG---PNC--AVFTEDGRRVEPGSGERGMVAVSG-FLPTGYYKDPEKSAKTFRGQRWSVPGDWAEVNPDGTLKLLGRGSVCINTGGEKVFPEEVEEALKTHPAVRDAVVVGVPDPRFGERICAVVEPEANEPTLADLSQH-VHGRLAGYKAPRELVLVESIGRAPNGKVDYKAVKERALAELG-- 169769448 66 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTVYLQFTSGTAGLPKAAMLSHFGIINNGRMCGA--RLDLNPDDIVCCPPPLFHAFGLVSGLICSLAGATIVLPSRDFDASAVVDALKRYGCTVLHGVPTMFVAILQQLQHRKVKVKTVRAGMVGGMKVAPSLLDEIQATPMDLRIIYGMTETSAGSFMT--------AATDPAREKLETVGKALPHVQAKVVDSQNHILPKGIR--GELCISGYLLQKGYYKNEEKTAEALVRDEWIHTGDEASIDEKGYCRITGRIKDIIIRGGENIYPTEIEERLMEHPDIEQAAIVGLKDDKYGEVVAAFLLPQHNRPSLNDVKD-WIWQVLGRHKAPVHVFWVGQYPVTGSGKIRKDVLREIGNNMIAG- 110290107 2857 ---------NTTLHDLFSKQAARRPDHEALYSSQG----SITYGELDRLTTKLAVYLRRLGVRPETIVPFCFEKSMWTIVVMLGILKAGGVFIPLDPSHPKSRRQALIDEVCAQFLIVSLTTAPDCQDMAKNTVELS----------PSLIGFISAIDTNEEPFVMPPNNAAYVLFTSGSTGKPKGVIIEHNAVSAALL--RQRDAFSINASSRMLQFANYVFDACMIEIFTSLIVGATVCVPTEDERMNNTATFIREARINHFFLTPTFLKTL------SPSQIPGIKTILIGGEAPSREIIETWAD-EVELRNVYGPAEAC-VATTNYLCSAPATVSA-------TTLGRSFTH-GFWIVDPDNHDQLTPIGCVGELLLQGSSLARGYINDEKRTRQSFIEERFYKTGDLVRYVSDGSIEYLGRKDAQVKIRGQRIELGEIEYHIKRSDTVIEHAVVDITRKDGRESLIAFICFNSQQEAEDELREMFISSALPSHMIPKYFIPVDHMPHNAAGKLDRKMLLE--------- 110290107 665 -FPEIM---DTCIHHLIELRAKEAPDSPAIW-AWDGE---LTYGQLNEAANKLAHYLIEYNVQVEDLIHVCFEKSVWYWVAIFAINKAGAVWVPLDPSHPEQRLRQVTSQTQSKLALISNDTRNLISGIIDRVVEV---------SPALYEQINSSLGVTDPQIPVSSHNAAYVLFTSGSTGVPKGLVMTHGGFA--TSQTAIRKRMGISSNNRTLQFAS--HVFDLCLGILQLISGACMFIPSEHTRMNGLKEFIAEHEINTLLLTPSFVRTL------SPDQIPSVTLLLLAGEAVPRDILTTW--FGVRLWNGWGPAETCLFSSLHEFQSVDES---------PLTIGRPVGGF-CWVVDPTNPDKLAPIGTMGEVVIQGPTILREYLADVERTKATTMHERFFKSGDLASYNTDGTLEFSSRKDTQVKIRGLRVELGEVEHVRSGLEGARQVAV-DVFTTDSGTRLIAYFCFSDETPVTEELQTQLAKMTLPRYMVPSLFVPCRYMPFITSTKLDRNKLK---------- 110290107 1765 ------------LHDIFAEHASNSPHHEAIYSSEG----SLSYGELDHLTDIVATHLSSLNVGPETVVPFCFEKSMWAVVAILAILKAGAAFVPLDPSHPISRRETLAREVNARVLIASSN------AIASCAGMAEHVV---ELSPSVISKLATSITPKVLP-KVGPRNTAYVLFTSGSTGKPKGVVMQHGSF--SSTTIGYGKVYNLSPLSRIFQFSNYIFDGSLGEIFGPLAFGGTICIPSDDERLQCAPDFMHKARVNTAMLTPSFVRT------FTPDKVPHLKTLVLGGEAASKSILEMWVDR-VTLFNGYGPAEAC-----NYATTHMFKSSTESPRIIGSS-----FNGGCWVVEPDNHNKLAPIGCIGELVLQGHALARGYLNDKVRTEESFVPKRFYLTGDLVRYNADGELEYLGRKDSQVKLRGQRLELGEIEYTITQLESVHHVAV-DVLHGQAGDALIAFI------------------------------------------------------------ 218720202 57 -------------------------------------------------VRTVIAGLKKRNLEAGECVLVTLPNNVLYSSIFYSIIGAGGIYMGINPASQYAELEHFLELSTPKLIITAPTGLGLLQEVTKAKGIPQDRICVLDQGPNGEAARKDEYPQEGDWIRFDNNTPAAMYTTSGTGGLPKGALLSHHSIVMHHQSLYYDTPYDITR----LICIPMFHLFGALFTHIWPIRYGETCYILPRFDIAQFVKTIYLYRITETFMVPAMVHALNKCPDLESEFFRSLRYIGSAGASLDSVSAQRLEHPEAQVCQLWGMTEAGVAFQVRYGCRDAT-----------ASIGRLLPNYEVKLLDIDDQEVTAE-DTSGELYVRGPGLLMEYKGIPNAK----DENGWFRTGDVVTVR-DGKYYVVGRAKELIKVRGWQVAPAEIEGVLLKHPCIADAAAVGIPDQHEDELVRAFVVRRAARLTGDEVYR-FARHQLVSYKLTGGVVFVDEIPRTPSGKIQRFKLVEMYRDL---- 209904009 15 -----------SLSGLFIERVRRSPNALAYRQFDIGKNAWVTWSEVATEVGRWQQAMLKEGLKPGDRVAIMLRNCREWVVFDQACLGLGLITVPLYTDDRPENIAYIVREADVKLMVVEGRLWKKILEVRDRLEGLRRIISVDDPRLDSLSDWLFGLKGELQAHALEPDELATIVYTSGTTGKPKGVMLSHRNILFNAHASSRCA--DLNEQDLFLSFLPLSHTLERTAGYYMPMMVGAAVAYAR--SIQTLADDLATVRPTVLISVPRIYERFMTTVDVGWRRFEHLRYAVCGGAPLPPPIARFFIGLGLPVFHGYGMTESSPVVSVNRPDDN-----------VPASIGKPLPGVEVKIGDKD------------ELLTRSPSVMLGYWNNEEATRATIDSEGWLHSGDKARMDETGHLYITGRIKEIIVLGGEKVPPADMEMAIALDPLFDQVMVIG----EGRPALAAIVVLNPEEESEADLNGRFLEKTLPGYAQVRKLIVVDDGLLTPTLKMKRARILERYKD----- 158523341 563 ------------LHQGFFQQARLNPEAVALIC----EQGSLSYAELARQALQLAGALGEWGVQPGDAVAITLPKGRDQVVAVLGTLAAGAVYVPVGIEQPPARRDMIYQRAGARVVITDQAHRE------GGIWLAELRVVT--------LAQALVAPALGQPLEMAADALAYVIFTSGTTGEPKGVELSHQAAM--NTITAINRRYQVSAEDRVLGVSALDFDLSVYDLFGLLSVGGALVLPADRKEPREWLRLIREQRVSVWNSVPALLDMLTLQVRDDGG-LGALRLAMVSGDWVGLDLPRRLERAAVPFVALGGATEAA-------IWSNYQDVAQVPGHWRSIPYGRPLDNQCFRVVDSQGRDCPD--WVPGELWIGGAGVAAGYRGLPTLSAQRFVEHRWYRTGDQGRYWADASLEFLGRLDHQVKVRGFRIELAEIDVALERHPAIDRALSLVLP---GSEAQLAAVLLAREPLPEPQALRQWLGQWLPEHMLPDLWLSLPELPLSTNGKVDRAAL----------- 1703162 257 -FPA---DQRLN--DLVEAAVRRSPDREAVVFG----TQRLTYREVDARANRFAHWLLGLGVRSQQLVGIFLDKSDLGVVATLGIWKAGAAYVPIDPAYPAERVRFAVGDTGLRGIVTNRHHAGRLREILGAEHADVTVVEIESVLDEQAAADTDGLLSVKPELALGVRDLAYLTYTSGTTGVPKGVPKYHDSVVNSITDLSERYDMRRPGTERVALFASYVFEPHLRQTLIALINGQTLVVVPERLDPDRFPAYIEEHGVTYLNATGSVLQ------HFDLRRRTSLRLLLVGEELTAAGLRQLRERFSGRIVNEYAFTEAAFVTA-------VKKFAPGVTERADRSIGRPVRNVKWYVLSQDLKRLPVG--AIGELYIGGCGVAPGYLNRDDLTAERFLTNPYYRTGDLARMLPSGEVEFMGRSDFQLKLNGVRVEPGEIEAQATEYAGVRKCVVIAREGAGGGSDLVGYYLTEPGAGVTEAELLSFLERRLIRIMVPARMVRLESIPVNVNGKVDWRALPE--------- 21221862 14 ------------------------PSRPVLT---TADGSVISAGALRDRVCRLGGELERRGVGRGDTVGLLTGNSADGLAARYAANLTGARVVVLYEGMSTSVMARILASVDGALLLVDDLRHDVARELLP-LPGVPPVLSLGPSNFAAAAARHPTRAMRPTRAPVGPDDDWRIGYTGGTTGIPKGIRMSHGSY----RRSLERRLTGAGDPPRFLACTSLAHLAG-IFADTALLEGGSVVLRHD-FEPGDVLATVERERITHTWLLPPLLYRLLDHPDLSATDLSSLSRVTYGGAAAPTRLRQAAGLLGPVLYGLYGQAEAQLISETGPDEQELTGREGHP------TVGRAVPGVEILVQDTDGTPMKPG--TPGEVLVRSPYAMHGYWKQPELTREVLR-DGWVHTGDVGYLDENGYLYIVDRIKEMIVVVGGHVYPAELEALLLNHPSVAQCTVFGSRDEESVEHVHAAVVPRGHTPSLEEIHA-FVTARKGRLYAPETVHLVPAIPLTAVGKPDKRRLR---------- 211926928 2945 --PRISHGWPATLPERFQDMVDQYGDRIAI----TDQGRDFSYLQLQAQSTRIGEALLQKGVRSGDTVAVLCPPSMNSVASMLAILRISAVYVPLDLSLPAARHKAMILASPVRALVCVSSTVEKVLEL-----GVSTILNLSE-IPDIRAPSTRFTNSA------KGDSLAILLYTSGSTGQPKGVCLPQSGFINY--LAAKRKELGLDSSTVVLQQSSLGFDMGLAQTLNAIMNGGKLVIVPQELRGDEIARIIRDQKVTFTLATPSEYLVMLQHGREYLHNYAGWRHACLGGEPFTDQLKREFVRLGPVVQDSYGVTEISACTTFETMTAS--------QLEEARSVGRTIPNTSLYIVDADCNLVA--TGEPGEICISGAGVALGYLN-EEQTRLKFVQDPFYRTGDKAKLLDDGSLILLGRMDTEVKVRGLRIDLEDVASTMVNHPDLLSSAIVCVKGQGVSETLVAFVAMMPGQTASDVELQHLCNLPLPQYMRPSTVICLDELPRNANGKIDRKRI----------- 41386598 7 ---------------------------------------TWTYQELLNHSQAFSAWLDGKGVARGERIVVQLPNIRQTVAVFYGACRRGVVFVPLNPGMKPFHLRSVIADADPRLVIAED------ETAADRLRDVTDLPVYSIDSLWADVERLRDAGAGAEAVEVSPEDLAVLIYTSGSTAAPKAVACPHQQIVFAASSINAV--LGYHAEDIVFCRMSVSWDFGLYKVLISTLTGAKLVLAGGEPDIA-LVKSLRESGATMMPIVPSLASMLTTLIRRDPEGAPTLRMFTNSAAALPQVTIDALRSAGAQVVRMYGQTECKRISIMPPHLEH----------ERPDSVGLPLPGTTIEILDEDGTLLPPG--EPGEITVTGPHVMAGYWRAPEITARAYRRDETLHTGDYGHLDEDGFLYFGGRRDDMFKRKGTRMSTVEIEAAALDIPGV--TAAVALP-PTATRDLALCV---ASDLEPHDVLRSLA-ERLEPAKVPATCRIVNDFPLTLNGKSERKQL----------- 197754828 47 --------------DWFDRIAEGNAADALRIVEEDGTSRGVSFGEMSVRSAAAANWLRAQGVEAGDRILVMLGNQRELWEVMLGAMKLRAVVIPATPLLGPADLRDRVERGHVRHVIARAEDTGKFDEVPGGY----TRIAAGPRPPTGWRRLEDMYGADGPDGETLATDPLMLYFTSGTTDRPKLVEHTHASYPIGHL--STMYWLGLRPGDVHLNIAPGWAKHAWSNLFAPWNAGATVFVHNTRFDAQRLMAEMDRGGVTSFCAPPTVWRMLIQS------DLTALRTAVAAGEPLNPEVIEKVRQWGITIRDGFGQTETT-LQIGNFPGAPV----------RPGSMGRPAPGYEIVLLDPTGKESPDEGELCVDLRTRPAGVMTGYRDDPARTAEAM-ADGLYRTGDVASRDADGYFTYVGRSDDVFKASDYKISPFELESALLEHEAVAEAAVVPAPDALRLAVPKAYVTLEPGRETARALFEH-SRAVLSPYKRIRA------------------------------- 194219154 54 -------------WAGMEKAGKWPPSPALWXVSGDGDEVMWNFSQRSELSQQAANVLSACGLQCGNREVVVLPRVPEWCLVTLGCVRAGLVFMPRTIQMKADFL-YRQQVSKARVIVAGDEVAQAVDTVAPDSPSLKTNPLMSEKIRDGCLDFKTLLQEASTCMQTGSQEAVAIYFISGTSSLPKMAEHSHSSLGIKAKMDAEXEWTDLQASDIIWSISDTAWIVQLLASFLPWTXGGHIFILLPKFDPLVILKALSSYPVSNVVGAPSVHRMLIQQ-DLSRYKLPHLQNCLSRGETLLPDTLEKWRQTGLDIQEFYGQTEMILGLTCRVSKTM---------KVKPGYLGTTTPPYDVQVVDNKGNILPTGAEGDLGIRVRSIGIFSGY-DNPEKTVANTQGDFWLL-GDRGIKDEDGYFQFMGGADDIINSSGYQIGPSEVENALMEQPTVVETAVVSSPDPMQGEVLKAFVVLAPQLLSHDP---SHVKSVTAPYKYLRKLEFVLDLPKTVTGKI---------------- 91789964 32 -----------TVGDCLRATAARYPDRQAFIS----DERSLTFRELDETTDRLAAALLAMGLATGDRAIFQLGTTVDTAIVLLACYKAGIVPVCSLPQHREVEIGQLAAQSGARGYFVQTDFVGLARTMAARHPSLEHLVVV-RGAVAGLPGIDALIADQLGHIALGMEDVLSFQLSGGTTGVPKIIPRFHAEYLGHS--AAWMRRYRIDAGSRVIWSLPLLHNAGQLYTLMPAALMGVTVVLMPRVDIARMLALIEEHRITHALSIGPIAPQLLAYTDIARHDLSSLQLFATMSRADKLE-----KHIGVPCSNLYGITE-------GLLLGSPADAPAFARHHTQGTSG--CAHDEIRLLVPETEE-PSPPGEMGEMCFRGPSSLTGFFGNPEANAKAFTSDGFYRTGDMMVVDGVTCYAFEGRLRDNVNRGGEKIGCEEVEGFVSQHPAVADAKLVAMPDPFYGEKACVFIVPRPGAPDVKALGAFLVGLGLAKYKCPERVEIVDSYPLTRVGKIDKPALKQRIADQLA-- 169774749 27 ------------IQDVFYRRVLEQHDAPAV-CAWDGE---LTYGELDDKSSSLARILAQKGIHRGSFVPLCFDRSLWTAVAMLAVLKAGGVFCFLEPKYPLARLEHMCRHINAKMVLSGESRSELARKLGEHLAVNEDLLATSP--------------SDQELVDVAPNQAAYVAFTSGSTGKPKGILVSHQALVAGILYND--KPMYLNRTSRVLSFASFAFDVSFLEHFWALFVGGCMCIPSESDRENNLLEAIENLQVNWAFLTPSVARVL------NPTKLPSLRHLIMGGEPITQTDIDMWS-PHVHLIGVYGPAECAGCTTIQ---------SDYGKVESAANIGFPYA-VTCWIVDENNHNVLVPTGSIGELVVQGPSLSEGYVNDPEQSAKSYITNPWYKTGDLVRRLSDGSLHFISRKDTQVKINGQRIELGEVEAVLGGNREVVEAVKAGRPSSS----LVAFIVTDNIPQSSTELTKSLLRERLPDYMVPETYISINHLPSTVTGKADRKRLREQFKAYFG-- 169611931 19 ----TFIDE--TVSDLVQKQVKLRPDALAV-DAHDG---TWTYAELDAAANRVAHYLSDLGIGPEDVVPLCFEKSRWAIVAILSVLKTGAAFVFLDPSHPVDRRQYITSEVEAKVIICSPSQIHLYES---ECP---PTFMLSEDSLESLPERDVARKTSAAP-----SNLLYVIFTSGSTGNPKGCLIENRAFLSGSL--RHAERAAIDHTTRILQLASYSFDVSMLEILTALVHGSCICTPDMALMANGPACIVNEYKITWAFMTPSLVKLMAPNM------VPTLKTLALGGEPLSKIDVETWAS-ELQLINGYGPSECSVAATGN---------TEMTPDTDPANIGFPVGGI-CWIVDAEDHDLLLAPGEVGELLIEGPILARGYLKNKEKTDEVFVERPFYKTGDLAKYLPDGSIYFVGRKDTQVKLRGLRIELGEIEHNIGTHPQVRHQMVIL---PKKGNRLVALVSLRDEDLHSDEIKTHLLASKVPEYMVPETWIVLERFPLLLSGKLNR-------------- 169611931 1571 ------------VHHAIEAQAYATPEAEAICSYQG----SWTYKELNEQANRLAHHLASLGVGPETIVPYVFEKSAWAIVSILAILKAGAAGVAFDPNHPIERIESLIEQTESFIILTSTQNAALF----ANTANLEAVIVVDKD-----FIFELPVATRPACTTVRPENACFVVFTSGTTGKPKGIVLEHRNM--RTCSTSMGPVLDFGPHTRALQFAAYNFDVSLQDIVTTLQFGGAVCVISDEERMNDLAGGINRTQANWADLTATVSGML------NPKDVPSMRRLNNGGEPLNRDVIETWAD-HVQLHNLYGPAETTVNQTGSIRLSRTSPASN---------IG-PAFGTHVWIANDQDHNRLVPMGCAGEILIEGPLLARGYLKEPEKTAAAFIENPFYKSGDIGCLNTDGSITIVGRRDAQVKINGQRVELDEIQAQLLLPEGVVDA--VAIEEHTKSKTIVGFVTRKAAEASTFEINEDLLAKVLPFYMIPSLFVPVFNIPYTTSGKLARPVLRQ--------- 169611931 3700 ------------VHNIFREQARIRPDATAVTS-WDGE---ITYKQLDELSDKLASHLVEKGVKPEYLMPMCFDKSVYTVITMMATLKAGGATVHLGKNSPIDRMAEIISQTGAAFVLTDNIHAHKFD-------GVIETVIVDQK-------LLDSLTSTASLPTVSPNDPAFVLFTSGSTGKPKGVVGEHASMCTSSRAHGT--NRKVGPWTRLFQFAAYTFDVSIADIFTTLQRGGCICVPSEDERINDIPGAIRRMNCDYAFLTPTVAAML------EPKDVPTLKKLILGGEAAARDTVRRW-APAVDLIFSYGMTECGI---------HCVDADPKSPETDPADVGRP-SGCHMWIVDAEDHNKLAPLGATGELVIEGKVVSRGYLGDEAKTAAAFVVDPMYKTGDLFKYGPEGQLLCCGRKDFQVKHHGQRIELAEIEANILADPRVNQAVVLLPKAGHLQKKLVAVLSLKGLADVQTAAVRSYVATKVPDYMVPAVWIVVQAMPLTPNNKMDRKWLVEMEQETY--- 169611931 2631 ------------IPDLIAQNVATRPNAQAVCAWDG----SLTYRELDLITSKLANHLTTLGVGPEVQVGLCFDKSMWNIVSMLAVMRTGGVCVQFLPNYPMPRMLSILEDIEADVVLVSPQHAGLFERVVSKVLAIDQAFV--DSFPASYSKFEA--------PEYSPDNAAFIVFTSGSTGKPKGVIIEHRGFC--TMAHYQLPQILLEPDSRVLQFATHTFDICLFESFAPLVKGACVCVPSEYDRMNNLVSAINSLNVDWIIMVSTV------ADTFHPDQVPGLKSIILGGEPLRADIHARWAPR-VNLFNDYGPAECSILAVMT--HSHLETPCSM--------IGKAQGG-RSWVVDKTDHNRLVPVGCVGELLIEGPLLARGYLKNPTKTNESYIYDPWYKTGDLVRYVQDGNMLCLGRKDTQIKIRGLRVELGEIEHHVKTSAGTQKQAVILLEGDVDKAALAAFVVPSVEDVDNEEVMAHQLKEHIASYMVPSLYIPLRKMPETQTNKIDRNSLK---------- 195492099 24 ---------DLSIGEIIFREMECHPK--LIAQISITEDTVLTREELHMNAMRVASYMRDMGLGQDDIVGVMGRHTTHLSAVAYACFFNGTPFHALHNAYEESCISKLFGITKPRLIFCDGDEYEKVQAATKDL---QVTIVTMRNHPVGSVRIQDILKQNFQPVRLKDDQTLAILSSSGTSGFPKAVTISNSHKI-------IVEYMGLNSSIVQYTSSTLDWLSGLLMAISTGVFSTTSIIADCDFDPGLLCRAIAKYKISLVLLSSSYLAMFANSPELQSADLSSLKYLFYGGSSSSLEAQRRIRHLSHDCLHCYGLTELNSAGSVNLNFDG-----------KPNSVGRPARGIKVKVIDEQGGALGPN--VQGEICFNNDQKWSGYYQDPDESRKIQDSENWIHTGDLGYVDEDGYIFVIDRLKDMLKFQNIMYYPSEIENVIAEMPNVLEACVFGIWDPVNGDEAAASVVKKGAQLEAQEVVDYVRKRTTAKFKLNGGALIVDELVGSGNRKANRAAVKKHFINHF--- 206678223 29 ---------ERSILDVFKASAALYPTSTAITMLMTGRPRQLNYDQLLGMIHSAANVFSTLG-GPAPGVAYMLPSLIETYATLWGAETAGYA-VPINFLLQTESIAELIKASEAKILVAQLDIWERALELRKQIPGLILIRVSPPGTPEGIIDLGTALAEQPDDEPRGGSDVAAYFHTGGTTGVPKLVAHTHRSQLVSAFGGAALCGY--TSEDVMTATLPLFHVAGTIVALSAFMTGVELVVMSPLRNPAGFWRLVAQHKVTLVGGVPTALGAVLQVP-VGNNDISALRTGLTGAALLPPAVGARFEVTGCHLHEILGMTESSGLV----------SIDPLSSVGSIGSVGWALPYTQVDILNEDGSLAPCATDEIGVIVIQGDHITPGY-RDPKHNEGVIEA-GRLISGDLGYKDAQGQIYVAGRSKDLIIRSGHNIDPTMIENAMATHPSVALAAAVGMPDAYAGELPVCFVLLPDADLCVEDLHQYAQSMIDERPAWPKLIQIVDAIPLTSVGKIFKPSLR---------- 211585926 14 -------DSDTTLHEVFYRNVTKFPDAVALVSTQEADYLRWTYRDLDRAIQRLVIGLKSRGLKRGDPLIMFMPNTAEYVIATWAAYQIGCAYIPINPLCNAREMRHMLQQSDFSGIIATSDMCARIEELTSERDCIRILV---EGEMDGWTPFKELMQNPGPDFQQSEHSDRTIFFTSGTTSLPKGCIMP-SAYGFAAALWWRQSSVPMLPGDRVLFTMPNNHGFGWLCIMSGFLNAGTVVLPGPRFIPEAVIKAIREEEVSHAGLVPTMLHALSN-ISLGSRKLSTLRRIVMGGSPPSEEVIRALDTLGASVENLYGMTE--GILVSSGVVSQISGIVKDRDV----SIGTPLPGMTVRLYAKDSK-VPTGAGEAGEMHFSGPSLIDGYIGGAD-TNFYDGEDGWFRTGDKAFIGTDNRLYLIGRYKDTIIRGGENIEPSAIEAILGQVPKILQPQIVRTPDNVAGEVPIVVVNQEVDGYTASGIKDTVL-ARMGKLYVPVDVIPVQALPRNMAGKVEKTKL----------- 145224943 4 ---------------LLRAQAERHPDTEAVVD----PAERITYRELDAATRELGAAFVASGITKGTRVGLLMPNGVEWARTALALMRIGAVLVPLSTLLTPPELDAQLRTASVQHLIAVEEFRGHLDRLDADLPALSTVWTTDQRPGPGTAAVSDAMSRG-----VRAADPMAILFTSGSSGPPKGVIHSHGNAI--GAVRSGLDARCIDDRTRLYLPMPFFWVGGFGGGLLSALVAGATLVTEAVPQPDSTLRLLTAERVTLFRGWPDQAEALARHLPASGVEL-NLRPGSL-EALLPPNLRAR---PGAR-ANLFGMTESFGPYCGHPADTDMPE-------TAWGSCGTPFDGMQVRITDPTGEELPAG--ATGMIQIRGPHLMRGICRR---TREVFTPDGFYPTGDLGHLDSDGFLFYHGRCDDMFKVRGATVYPAEVEQALRTVDGVRAASVTNLPGPEGNRVGAAVVC---DASLTVDVLRRAAREVLSSFKVPSVWALLPAIPRGATGKVDTARLRELLQD----- 94467513 18 -----------TLPGLLAQRVAEHPEAIAVAYRDD----KLTFRELASRSAALADYLEHLGVSADDCVGLFVEPSIDLMVGAWGILNAGAAYLPLSPEYPEDRLRYMIENSETKIILAQQRLVSRLRELAP-----KDVTIVTLRESEAFVRPEGTEAPAARSAR--PDTLAYVIYTSGSTGKPKGVMIEHRSIVNQ--LGWLRETYAIDRSKVILQKTPMFDAAQWEI--LSPANGATVVMPGVYADPEGLIETIVKHNVTTLQCVPTLLQGLIDTEKFPE--CVSLQQIFSGGEALSRAIQTTQEMPGRALINVYGPTETTINSSSFPVDP-----ADLDEGPQSISIGSPVHGTTYHILDKETLK-PVGVGEIGELYIGGIQLARGYLHRDDLTAERFLPVRLYKTGDLGQWNNDGTVQFAGRADNQVKLRGYRVELDEISLAIENHDWVRNAAVIVKNDGRTG------------------------------------------------------------------- 211590082 38 ----------------IFRALQNH-DPERVAVVHSVSSRSFTYGSLIADIVRAKDDLKAQGQLAGERVAFLAENSYDYVVTLLAIFASDAIALPLSPSFPTGELKYILDNSQAKMLLTTEKYADKGMELLREGLEREPLFAIRNKLTEGASSGESVTLHDLK----QPSSGGMMLYTSGTTNRPKGVLIPQSALAAQ--ASSLLEAWKYSPDDRLLHLLPLHHIHGVVNAIVAPIVAGSSVEFMYPFNPDKVWKRLAKPAITFLTAVPTIYNRLMQNAAKEGISPQNLRLNISGSAALPTPTKTAWTNLGNVLLERFGMTEVGMAISCGL----------DAADRVDGSVGWPLPGVEARLADETGAVIPVEEKEPGEIQLRGETIFDHYWGNEKATRESFVDDGWFCTGDVATRDGAGSYFIQGRKSDIIKTGGEKVSALEVERELLSLPQITEAAVVGLPSEQWGQKIAAVVVLAPDAAASGRDMRRALKGSLASFKIPQEMKVLAAIPRNAMGKVNKKALVKE-------- 91792535 2562 --------------------AHRHENEIAVTDGQT----ELTYHMLVESAQRMAVHLQHAGIKKGDRVAVLVRRQAMLPVTLLAILITGAVYVPLDPEYPVSRNQYILYDAQPSVVIYD---IP-PDTFSGELPSGLQWISLPSL-------LKPLPNIELQPVTITADDLSHIIYTSGSTGQPKGVAIRHDGLA--SLQEWAKSVYVPEDFSLVYSGTSICFDLSVFEIFITWSLGGSVYFAENSL---QLVDDMHKHAISLLNVVPSILTEVLKHQSLS----SSIRIVNLAGEPLPPSLAKALYKQHIRVFNLYGPSETTYSTWFEVEKEKCDDML----------IGQPLPGTQAIISDHSGRLLPD--YFVGELYLSGRGLAKGYWNKPDLNEERFIRHNFYKTGDLVRRVEQQQLEYIGRIDDQVKLRGFRIELEEISHLVLADEQVLASCTLVIKHDDTDQIVCFFV--SDERDVNINRLKERLKKNLPNYMVPTHFQQIEKMPTTPSGKQDKKALNTLFKPY---- 91792535 1534 ----------------------------------------LTYQTLWTQSLKIAGQLQHIGVKPGERVGLCLPRGIPMVIGLVGIVMAGGVYVPLSEDDDNVRLAQLASRCQMRYCLTGRDI--------SDIDVLTRLSVND---------LLQAPEHTFQPVLLSGTSPMYINFSSGTTGEPKGICCVHQGVI---RLVCSPDYMHLDTDTCMLSAAALTFDAFTLELWGPLLNGGQVLLSNKQLNVVQLQHLITDQGVNTLWLTAALFHTLVD---IDVRAFSGLQQLLVGGDVISPGHVQKVYASDPDIINGYGPTENTTFTCCY-------TIPRDWPVNEPLPVGTPIRGTGVCLLNVDNTPVL--SGCVGEIVATGAGLAAGYL-DPQQEIGRFVPDRAYRTGDMGYVDSLGRIRFLGRADQQVKINGFRVELEAINRALSAIDGIKRGETIAIPNKPGGQRLVGFVVPDTSEVTDVTELLTHLSPTLPGYMLPGVLLSVTEWPLTRTGKVDRNTLQAWYEQWL--- 193214180 67 --------------NMLDRHIVGHRRNKVLWASENGREVVVTYDRLLRRVCQLANALTMSGVRKGDTVLIYMPNTVEFVYAMLACARIGAIHASVHTGLGVQALRERIESVRPKVVFCADALKPMLDDALQGNDCVEKIVVLRRQEPKDFYDFLIGMPQWINPEIVESSHPLFVYFTTDAAGAPKGIVQAQGGYMVGS-AYYTRIFFDLQDSDILWNTSDLSWITGHTNGIYGPLLNGATLYFRETPNTEATWAAIERHGINILSTMPTTLRILKSFGAAEKYDLSTLRLVASTGEPLPAELYSWASEFNGFVANSWWEAELGAPMLGTLMANE----------AKLNFVGKPFPGVALEVVQTDGSSAAPNQPGKLAILRPVPTMLSETWQNQEQYSAYWSQPGRFATGDDALKDEDGFFAILGRHDDALIIGGFRIGVHEIEQTLAKHPAVKEAAIFGVPDSVTGTKLKAWVVLHQETSAPERTRSMLIFHELGRMAVPGEIVFCDALP----------------------- 126726503 1 -------------------HAERLADKCALEVLAKTDGQSFTYKELSVATLRMGAALRAQGYQPGDRIIMRLGNTVSFPLVFLGAIAAGLIPVPLSSQLTVVEVGKIVLEIRPVAII-HSAFLDLPQT---------NVPVHDAQDLLEMRDIEPITPMMGDPNRL-----AYIVYTSGTSGKPRAVMHAHRVIWARRMMWQ--GWYDLCEDDRMLHAGAFNWTYTLGTGLMPWTIGATALITADGTPASELPDLIAKHDVTLFAAAPGVYRRLLNTDKTINA--PKLRHGLSAGEKLSPRIADRWEKTGTLVHEAMGMSECSTFLS-----------GSPHQHAVKTSLGFAQPGRRIAVVGIKGDLQPVDTEGILAISMRDTGMMLGYFEQPQETASRIKGE-WFLTGDTVSMNRDGMFTFLGRDDDMMNAGGVRVSPIEVEDAFSSHPNIISCAAVEVPVKEDVNVIALYY--NALTNIPDAELQAFAEKRLATYKRPRLYQRKEDLPINANGKINRRALRQSFRGPHGQA 126436705 5 -----------TIAGLLDGCAASRPDRPLLR---DTEGTTLNVGEVAALSSAATGWLWDAGVRPGMTVAWQLPSHVGAAVLMLALARTAVTQAPVLHLYRQREVSAAVDVAEADILLVD-------ESTAGNAAPGMRTVVVPADLIERLRNSAAAPAPELNGPR-GAEDSRWVYFTSGTTGRPKGVLHSDATLLAAARGYTEHLGVGTHPQELGTIAFPIAHIGGMVY-LACALLGDFPVLMIPKVTADSLPHLLAEHRVTVTGASTAFYQMLLSAQLAARTTMPSLRMLIGGGAPCPPEVHRQVEHLGIPIVHAYGMTEAAMVCV---------SEAGDSDEQLANSSGRPIHGSEVRI------------NANGEIELRGDNLTTGYV-DAGQWARALTGDGWFRTGDRGQLRADGRIVVTGRTKDLIIRKGENIAPDEIENELLAHPLVDEIAVLGQPDELRGELVCAVVRRRHRDVTLDELCAFLDQRGLMKQKWPERLVIVDEFPLTGLGKVAKSEL----------- 118725406 2844 ------------LHKMFEEKVLENP--AALAVVSNG--KRLTYGELYTLSNKIGNRLRKEGVCCGELVAVIMEKGWEQVAAVIGILASGAAYLPISSELPKERIEYMLHNGKVKLALTQQRIENRIT-----LPEGVKYISLQG------VEIESSSGEPLEAVQT-QNDLAYVIYTSGSTGNPKGVMINHIGAV--NTIIDINKRFGVTDFDKVFALSSLSFDLSVYDVFGMLAAGGAIVIPSKTKDPAYWIELMIQEKVTMWNSVPALMEMLVEYTDGRNENLPTLRLVMMSGDWIPVSLPDRLRKTGVQIISLGGATEAS-------IWSVLYPVEKVEPSWKSIPYGKAMLNQKIYVLNSILEICP--TWVPGQLYIGGIGLAMGYWRDEAKTKTSFTGERLYRTGDMGRYLPDGNIEFLGREDQQVKIQGYRIELGEIEHAIMQHPKVS-TAVVSVLDRRENARLAAYVVPKSESEAGE-------------------------------------------------- 118725406 1807 ------------IHIMFEKIAENNPAAIALDFG----TKKVTYSELYLRATQIASLITKEGIGR--LTAIYVNDITNMTASILASMKSGNPYILLFIDYKLDDIELMITDSE----ITTGKAVEI--RIGKELSNVESIHELNADIPDDLMCLAHIQHEKGETEKL-------------------GISYKHAAI----RCSEMKDRLGLQSGERVACFISPIHNAGLEALLPALTAGCCVSIY----DTTEIRNM--DFNVAIMSFV--QWKHLT--MESGWEHVESLRIISVSGSQMLNGHVEAWRKTALAVIYAYKP-ERLPFTISTLDISTIELEAPIKKLPLGCIVG----GY-AYIMDSFMQLTPEC--IPGCIYVSGFIPFEG--NDPDIFSN-IRGDNLYNTCENARRLRNGEIELLGNKENTTKIRNYFVDLKYIEAVLYMHPAVSQAYLISKED----GRITAYIAAKGTGISSRELTRY-LKHLLPDYVTGITFITMEELPVNPDG------------------ 94969108 23 -------------------------------------------QELYRRVVATARWLQLQGVKKGDRVAILSENRPEWAIADFAVLAIGAVVVPIYATLTPEHISYLLKDSGTRVIFLSTRTLQKVRAIEAQTP-LQHVVMMDEVIPPEAIWMQTIAGFDATAKSLQSDDLATLVYTSGTTGNSKGAIITHGNMAAN-LSCSLEGFAALREGHRLISFLPLSHITARHLDYQMFHHG---VMLAYCPNVDMITALMKEIRPTIFVAVPRVYEKILDWKLANKLLFSKVRFFISGGAPLGRELAEWYASFGIRIHEGYGLTETSPVIALNNPKNH-----------RLGTVGPLLSNVEVKIASD------------GEILVRGPSVFKGYWNMPTETTQAFEGE-WFKTGDIGHLDGEGFLSITDRKKDLIKSGGKFIAPQPIEGSLKVHPMVAEAAMVGLPNEEWAKKNAVSFDGRDQLVTDPKVIEEQVNGKLAQYKMKKLLILPTELSMTASMKLRRRQLEAKFRD----- 15607059 67 -------------YNCLDRHVQ-NGKRNKVAYIYVDEEKKITYGELLELVNRIANGLKSLGVKKGDRVSIYMPTTIEAIATMLACARIGAIHSVVFAGFSEGALRTRIEDAKAKVVVTASDLLTTVERAIDGLDFVEKVVVWDRDGDALFVDFNEMVSPECEPEVMDAEDPLFILYTSGTTGKPKGVLHTTGGYMVQTYYTSKI-VFDLHEDDIYWCTADIGWITGHSIVYGILANGVTSVITEGAPDPGRWWRYVEKYRVNVFYTAPTAIRMFMRYGEEMKYDLSSLRILGSVGEPNPEAWLWYYKYIGCVIVDTWWQTETGAHMITTIPS----------YPAKPGKAGKPFFTIEPEIVDKDGNKVPPN--TVGFLVIKSPWMLRTCWGEPERYEKYW------------------------------------------------------------------------------------------------------------------------------------- 145559621 6 -----------TLHGGFVAHAAANPDTLAVAS----DAGVMTYGRLDETSAALAERLSALGAGPGVPIGVCIERTPDLLVAILGVLRAGACYLPLDPQYSARHLGFMVADSGTRLVVTT-------RSSRDACPDGCTALVLEES---------EAIADPPPVAAVP-DDSAYVIYTSGSTGTPKGVPIRHSSCAAMAEADRIFEGCDMSG---IAAVTSVCFDLSVLEIFSALSRGRTLVLVN---SASHLPESSHVERVTHVSTVPSAMTSLLDAQAVPA----GLRNVVLGGEPVRRSLVDRYRETNVDVFNGYGPTEGTVFCTFKPVS---------RDEAGEPSIGTPSLTARVYVLDEKLRPSAVG--ESGELYLGGAGLTWGYLNRPGLTAERFVPDPMYRTGDIARLNEAGEIEFVGRSDLQVKVRGYRIELEEVEARLTECPEVRTAAAVVREQTPGTRALTAYAVPASGAPDGDATIKQQLGALLPGYMVPETIVFLPALPLSPVGKLDRTAL----------- 183983260 462 --------------------VAAHPHAPALTF----EDHTWTYHDLDTASTQLAHHLTTYGARAGAVVALLLPRSDHAILTILAILKTGAAYLPIDPHHPPTRIAFMLTD-------TTPTAIITTTELAQHLPHTPAIITLDTLTLEHHPTTPLPPPNPHD--------LAYLIYTSGTTGTPKGVAITHHN--ATALTTTLTPQLGPTTNQVWSQCHSYAFDYSVWEIFGALLGGARLVVVPEHVSPEDLHHLLIDEQVTILSQTPAALQNLPPRGLENT-------TILVGGEAYPAELVDRWAPR-RTILSVYGPTESTIFAAASTPLVAGNAV---------VPLGAPVPGAALFVLDGWLRPVPPG--TVGELYVAGTGVGVGYWRRGGLSAARFVACPFYRTGDLVCWGPDGQLQYVGRADEQVKIRGYRIECGEVAAALTTLDPIEQAVVIARNDAPGQPRLVAYYTTTGNAGIDTAWLRDRLSEVLPAYMVPAAFIEIDELPLTVNGKLDRRAL----------- 50119559 1 ----------MNAFSSFRKHALLHSKETAVKSM----NHNISFYNLLLLIQRIATGLKNANIKKGDRISIHMGNCFELIATYYACLKIGAIFVPLSLKLSAKEVKDLIQHSSSCAYIGDKKRFYETKQEVESCTTIEKIWVIDLKIKDNTHNWEEIISQSYDDSEDNTDEIASIFYTSGTTGHPKGIVYSQKTLTDAINLTKATINPKLHKSDAILSLVDL--ISPWSILITAALHKGYSVLLLSEVDIENITETLKEIKPAWIAGTPSNFHKIIKKEENNNNSLDSETVCVAGGDSCATELQKFFECFGSHLQSSYGQTELGGPVIYHHDIYAINEP----------SIGWPLPGVEIKIKNTQ--------SSNGELFIRSPAKTIGIWNGHD--IELFPSDRWLATGDLVRQEKNRNLIFLGREKDQIKIEGYPVYPIEIEHTLIQHEDIAASVVFSVPDNFAGERIIALIQPQKNHSLNAETIASYLSNNLAHYKHPSEYIFIQEIPVNTTGKISRRKLSNEY------- 116048924 6 -----------NLTEVLFR--LDFDPDTAVYHYRGQTLSRLTY--ILSQASQLARLL-----KPGDRVVLALNDSPSLACLFLACIAVGAIPTVINPKSREQALADIAADCQASLVVREADLAPLTLRAAAGRPLLDDF-SLDALVGPADLDWSAF-------HRQDPAAACFLQYTSGSTGAPKGVMHSLRNTLGFCRAFA-TELLALQAGDRLYSIPKMFFGYGMGSLFFPWFSGASALLDDTWPSPERVLENLVAFRPRVLFGVPAIYASLRAQARAL---LSSVRLAFSAGSPLPRGEFEFWAAHGLEICDGIGATEVGHVFLANRPG-----------QARADSTGLPLPGYECRLVDREGHTI-EEAGQQGVLLVRGPGLSPGYWRASEEQQARF-AGGWYRTGDLFERDESGAYRHCGREDDLFKVNGRWVVPTQVEQAICRHPEVSEAVLVPTCRLHDGLRPTLFVTLDDNQILLAQRIDQHLAEQIPSHMLPSQLHVLPALPRNDNGKLARAELR---------- 111224307 24 -------------------------------------------------------------------VAVHAEASMATVVSIVGCLLAGVPVVPVPPDSGPRERGHLLRDSRAELLLGSPGWEDLA------IPAVPVDPTVRTALPSADNTATATSAGVGEPVGVTAGPPALILYTSGTTGAPKGVMVP--AAAIAADLDALAEAWAWTPEDTLVHGLPLFHVHGLVLGVLGALRVGSRLVHTVRPTPTAYAAA----GGSLYFGVPTVWSRVCDDPVSARA-LASARLLVSGSAPLPAPILHRLATLGLPPIERYGMTET-----------LITTSSRVDGERRAGWVGPPLKDIRTRLVDDEGAPLPSDGQSIGELQVQGPTLYGGYLGSPEVTADTFTADGWFRTGDAAVIAPDGHHRIVGRRSDLIKSGGYRVGAGEVEAAILAHPQVREAAVVGLPDDDLGQRITAFVVAPDNTGSAAGDLTDFVARELSVHKRPREIHFVAELPRNPMGKVRKSAL----------- 218717878 10 ---------PTTLYEAFYQNVVKFPNAVALSAKHGADYLRWTYQDLNHAIQRLVTGLQTKGLKRGDPLVMFMPNTAEYVIATWAAYEMGCTYVPINPLSNAREMRHMLKQCQSDIIAGKSDMCARIEELTSEQDCMRILV---EGEMDGWTPFKEVMSDPAPDLHDSEFSDRTIFFTSGTTSLPKGCLVP-SAYGFSAALRWRESSVPMLPGDRALFTLPNNHGFGWLCIIGPFLNAATVVLPGPSFVPEAVEKAIREEQVSHAGLVPTMLHALSNVSLASG-KLNSLRRIVMGGSPPTEEVIKILDTLGASVENLYGMTE--GVLVSSDVVSHASDIIKGRDV----SIGTPLPGMAVRVCAKDSN-ASTGTGEAGEIHFSGPTLIKGYIGGIDSN-FYNGEDGWFRSGDKAFIGNDGRLYLIGRYKDTIIRGGENIEPSAIEAVLGQIPDVLQPQIVRAPDNIAGEVPVAVVNQKLDDYTADRLKDIIL-ARMGNLYVPADVIPIQALPTTMAGKVQKTKLEDLVRTYW--- 50119431 453 ----------------IAKQARKNPSHIALAQRD----RQYSYQQLLGLSGQAAAALHERGVKPGERIGIMLNRSPETIISLLAVMQCGAVYVPLDPEQPRERQQHIIQIAGLRTIVTQADYQHRLASVFSGAIVL-----------AGHLLSSNAQAVALPTAESREGQIAYVMFTSGSTGLPKGVEI--GASALDHFTAAARQRYGLRAEDRVLQFAPFNFDASIEEVFATLTSGATLVLRTDEMSIPTFVEQVDAQAITLLDLPTAFWNEWVVGLKTGTLTMPSLRAIIIGGEAVYPEQLVQWQRHAPRLINTYGPTETTVVATSCDLQTQPADVAQL-------PIGLPLAGVNALVLAAGDRPA-----AEGELVLLGPTLAAGYIG-TEHTAFTLLAVGAYRTGDRVRL-EKGHLLYLGRMDNEFKISGYRIQPGEVEAHLLAQPEVDEACVQGIVYPNGVRRLVAFVATKEGEIDARALKQR-LSSVLPPAMIPTDYRAFHQLPKTGSNKVDRKRLLAEYHD----- 66771851 30 --PSLFSP-NLSIGEII------FGDPKLIAQISITEDIVLTREDLHMNAMRVASYMRNMGLGQTDIVGVMGRHTTHQSAVAYACFFNGTPLHALHNAYEEACIAKLFGITKPRLIFCDGDEY---EKVKSATKDLQVTIVTMRNHPRGSVRIQDVLTTPVQPLRLKDDHTLAILSSSGTSGFPKAVTISNSHKI-------IVDYMAINNSNIQYTSSTLDWCSGLSMAITSGVFSTTSIIADCDFDPGLFCRAIGKYRISMVLLSSSYLAIFANCPEFESADLSSLNYVIFGGSSCSLEVQRKVRRLSHDCLNCYGLTELNSAGSVNLNFDE-----------KPNSVGRAIRGIKIKVIDEQGE--AQEPNVVGEICFHNSQKWAGYYKNPDETRQIQDSENWIHTGDLGYVDKDGYLFVIDRLKDMLKYQNIMYYPSEIENVIAEMPNVLEACVFGIWDPVNGDEAAASLVKKGTQLEAQDVVEYVRKRITAKFKLNGGALIVDQIVRSGNRKTNRSAVKEHFKNY---- 145221023 24 --------------------AARSPDAAAITCAG----RTVTRAELDATSNRIARGFASRGVGIGDYVTIVLPNSIDWAYAVLACWKLGAVPQPLSARMPDAELGALLQLRRPALLVGRTD------------PTGLTAGTTTDLAREFADESDAALPEAVSPVWKA-------MASGGSTGRPKLIEAGNDSRVPPAIG----YPLGAQEGDVNLVSVPLSHNTGFTTFAIGLLQGHHLVV-MPRFEPREFLRLITEHRVTFLTTVPTIMQRLLPRADPDAYDLSSIRRFWHVASACPPAVKRAWDIVGPDLWELYGGTELQALTF----------ISGTQWLTHPGSVGVVVAG-EMKVLDDDGNECPPG--VPGEIYMRPAPGARPTYRYIGSTAKS--RDGWDSLGDLGYFDEDGFLYLNDRRVDMFTVGGRNVYPAEIESALAEHPGVLSSLVVGLPDDDLGHVPHAIV----QADLSEADVLAFLGERIASYKLPRTVEFTDRPLRDDAGKARRSAVRDE-------- 91780383 71 ----------------------------------------LTYSECVMRGDELARAFLGLGLERPARVALVLPNSAEFVISLYACARIGITAVPISTWSKPSELRRILRDARVDLVLARDAFAESLQAACADDPSLDALQVYEWSRGQGAASPVSELGSRCDDRRWSTDADLVVLYTSGSTGAPKGVILPQSSVALNGVA--IAGRMGFGGNDRIFSYFPLFFSGGLCNALTGAISCGAELVTQSRFDPAGALSLIRSRRCTGRNVWHDGLEPVAAVEGFRPGDFSRMRRGLH----VDPELYRRLSLAVDEGINMYGMTETATAFTCGDWR--------EPADVRQSTHGKPFDGSDLRICNPD-ETSPLGVGVEGEICVRGYNLMRGY--TDGSHVERIDDDGFFHTGDIGFVDPAGYLHFVGRRKTLIKVKGLTVQPEEVEATLLRHPAISKAVVVGEGGGHESKGVVALIVLHEGDRWDMQALRTYCQEELSSYKVPRLLVVANRFPLSASLKIDR-------------- 170696647 14 -------NDELDCVPLLAAGLRRDPTRTVVHF----EDHAITCEDASRHVAQLQRWFRERGLVQGDRVAVMLGNSPEHIHLIYALHVSGLVWVPVNTKLRSAGLEYLLQHAQPKLFVIDDEFDAVTAQL--DCGAAQRTRLPAFDASDTHAAFA--------TPAIGVHDPLCIIYTSGTTGAPKGVVFTHRMMRIASEAALRVA--DVRDGDRLFLWEPLCHIGGAQMLLLPFLENVT-LHAVPRFSASQFWPQIERAGATQLHYLGGVLDILMQLPESEQPAAHTLRVAW-GAGVSAASWEAIQARLKVSLRECYGMTECSSFATANLTG-------------KPGSIGRALPWIDIDLLDENGQRV--QDGEAGEIVLSSGTFLPTYLNNPDATKAALR-DGRLHTGDRARRDADGDLFFIGRQTDSMRVRGENVSAWEIERIFAAHPAIRASAAIGVASAIGEQDILLNVQFKDEAVAWPALHA-WAQERLASFQLPRYYRAVSAFQLTASERVKKHLL----------- 218150303 3 -----LQDTP-TLKNALALSAEKYRDRPAVCFVGEDP---MTYGEFKKLVDDISLLLHSRSITKGDKVAILSENMPNWGAAYLAITCMGAIAIPILTEFHEGAVHHILRHSESKAIFVSERLQHKVDEYESD--NLHTVITLNDTFKEGMVHARKSFEQVKEQVEIAVDDVAAILYTSGTTGSSKGVILTHRNIVFNAIASA--NIVDVNTEDRLVSVLPLAHTFECTLGMLPLIHGASIHYLRKPPTPKTLLPAMAMVKPTMLLIVPGIMRSVMKFGAARKKLYSQLRCMPIGGAFLAPEVEEFLVDSGLPYTVGYGMTETSPLCT-----------GEPARSTRFRSVGRLLKGMEIKI----DNPDPETGE--GEILVKGPNVMQGYYKAPKVTEEVFTEDGFLRTGDLGYIDKDGYIFLRGRLKNVIIPSGENIYPEEVESIIGECDYVLESIVY-RADGKLVARVHLDYVKFDEELGTGKMIESKARDAVHKHKISKVIEQSEPFEKTPTQKIKRYLYIDMEEN----- 146280999 1 -----------------------------------------------------------------------------------------GTVVMTNRRDPLEEHARQIELVKPKVVFLETLLLDSYDTLRSHGCS---IVLMDPPSAESFWSLVEAASELDHELELDDEHICMLRFTGGTTGKGKCAMYSIDNWMACRDAAFINTDMAIDSNTRLLHVSPLTH--GSLMLFFPTFYAGGTNLTMNQLDMENWRLEVERERVTHSFLVPTVLYRLLELQRANPRDFSSLTTLIYGAAPMPDKLGELITCFGQIFVQGYAATET--PMTVALLGKTAHQPDATGSLQHLSSAGRPTAGVEVFIAAPDGKPLPLG--ETGEIRIRCKAVIKGYYGNPEATAAEFD-DGAWKSGDLGYIDAAGYLYIVDRLKDMIISGGFNVYAVEVEAALAAHPQVLMAAVVGIPHAEWGEAVHAEVILRPNAQVTEDELIAQVKAKIGAYKAPKTLAFVAELPTSVVGKVLRRQVKEKY------- 157769415 20 -------------HDYFFAKISAHGSNLAIVDVDSGKQWR--YSEIRNWCEMCETRLKELQVNSSSRVAVITGTTGQAIFVHLACSIIGCSAVAVNGWSTVDEIWTLVDLSEATHLVVEGQFMQKADDVRGRIKHVRQIDVADITSPNGDVENADADDAQTPVQPLSGQNPLLILFTSGTTGLAKAAELSHRSLIINIQQISLPLYGPVQAKERFLLPLSIAHIYGIVSAYYALINGASVYLISKQTN-KLFMDTLANNQINVMHINPAIVHWMATEAIVDDNKLPHLRSVLCAGAPIDSNLANTMKRLSLDFRQSFGMTELGGICTMSPYQDE-----------KIESVGNPLPGMLFKVVNWETKQLCPP-RQPGQIIVLGPQVSPCYYKNPKATSELFDSTGFVKTGDAGFYDELGKIYVLDRIKDIIKCKGTLICPSEVELVLRAHPGIDDCAVVGRQDHVTGEVPAAFVVKNSGHPLASAEVRQYVSGKIATFKLRGGVFFISEIPRSVCGKILRRNLR-QFWD----- 166032490 56 -----------SMYDYLTSCNADRMDEAALNYFG----KKVTHRQMQEKIDACARALLAYGVRAGDAVSLCALAMLEAVYLLYAINKIGAIANMLVMNATEAEIHEKLAVTKSKVVITVDLALEKIVQASKE-TSVKHIISLAESMPENCILFSEFLGKKIDCQEIKGDAPAVIAYTGGTTGKAKGVLLSNRAANAIAFQYKYADVLDFQNGERFLDIIPPFLAYGLFFGVHMALCTCLEDVLCPDPAPERLPKLFTKYRPNHLSGGPLHMEAMTKDRKIQKMNLSFAKTVAYGGDGMNQEWEDEMSKFLKSLMKGYGMTEAGPVCTSN----------------HKFPVMLPFFCNNIKILDDTGEELGYDQE--GEICVSGPSMMMEYYKNPEATREIIFEERWLRTGDLGHVTKEGYFRLTGRLKRILWSIGSRVYPMEIENVLSRHSAVDKCAVVGRINGEKGYLVIAYVTLKSKDTGDEKELRQLCRQELKENSWPFEYHFVEKLPTTGAGKIDFRTLEKWAKN----- 119175960 1788 ------------VHEVVRKQARARPDDPAI-CAWDGD---FTYRQLDEISTHLANYFAALGVVPESFVPICFDKSAWTIISMLGVLKAGGACVPLDATHPKNTLQYKVMDCDAQIVVASPQRASMFEDM------VPYVVAVNSDLIDEIAEYDEFCGIPSEPTN-----PCFIIFTSGSTGKPKGVVLEHRSIVSSAEAHG--SALGLGPQSRVLQFAAYTFDNSLEEMFTTLMRGGCVCVPSEEDRFNNLAGAINKLNANFMDLTPTVASFI------HPSDVPSIKAIGIGGEAMTKAVKDIW--CSIPIHNQYGPSECSINCTHNRNAATTD----------VSNIGKSVGSVS-WVVDPSDHNKLVPIGAVGELLVEGPIVSRGYLNDPEKTAKSFIENPMYKTGDLVRYDSDGSIVYLGRKDTQVKLNGQRIELGEIEYCVINLPESTQSAVQLI--VTGGVKTLAVFLMDATVESTARSLESALLAVIPAYMVPGAYIPVSEMPLTASGKLDRRAL----------- 119175960 5549 ------------IHDLFTRKAESQPSSPAVCDAEV----ELTYEELRSHASRLALHLISIGVGPEVLVPICLDKSVWVVVTLMAVLMAGGAFVALDPLHPTSRHKEIIIETHAEIVLCSPKYRERF------VDFVKHVMAVDRRSITNLPDYGRLSG------RANPENTAYVVFTSGSTGRAKGVVIEHKAFCSSS--AAFAPATLMDSRSRTLQFASLSFDAAVMDILTPLSLGGCVCVPTEEERLKDIAGAIRRMRVTWACLTPSVTNII------DPANVPSIKTLVCGGETLFPEVILKWGD-KVNLINAYGPSECAVVSTTN----------QNVCLQNPSSIGVSIAATTAWVLDPVDHDRLAPLGGVGELALSGSTLAREYLNNPEKTSEAFVEDAWYKTGDLVRYNPDGSLEFIGRKDNQVKLHGQRMELGEIEHRLYIDRRIKH-AVVLMPNSGLKGRLVAIVSLRSELVNERQLFDEVCSQQLPPFMIPQTWVVVHAIPLLASGKIDRKK------------ 119175960 4527 ------------IHELIQQQALLRPRTTKAVEGWDA---SFTYAELDAIASRLAGHLIGFGVGPDVYVPLFFEKSAWSVVAQLAVLKAGGAFVHVDPTHPESRLRLLIEDVGADFIVCSPKYREKASKVT------KTIFVLD---PQDVRKLPNTQATPPTPPR--PSNAAYIIFTSGTTGRPKGTVIEHGAICTSSLAHG--EAFLMNGSSRVFQFASYTFDASVIEITTCLIMGGCVCVPSDEERMNDIANAMTKYRANWVFLTPSVLSTI------KPGQVPTLKVIAVGGEPMPEKIIEEWKG-GPAIINTYGPTENSAISSASPKVDTNGVTVDKDRLNIGPAVG-----CRAWVVDPNNYNRLVPVGAVGELLLEGRTVGRGYLNNPQKTAEVFLDRPMYRTGDLVRWNPNGTINFISRKDTQIKLNGQRVELGEIEQCIANLPEKTQAAVLVVPSDSSKKTLTVFILTKADGSSCDELLETGLGACVPSYMIPRLFIPVSRLPWTSS------------------- 119175960 2875 ------------VHDMFYDRVRTDPTALALDAWDG----TFTFEELDDVSTKLAHHLVDLGVDPEVYVPLCFEKSAFAVVSMLAVIKAGGAFAFLDPTHPIVRLQGITTDLEASMVLCSSRHKSICEDLAPQT------LVVDMALLRTLPSRSQLLPQ------VPTDNGAYVIFTSGTTGKPKGILVEHRNVCSGAM--SHGPAVCLKPYRRALQFSSFTFDASILETLTALIIGACVCMPNDFDRINNIEEFITKMNIDWAEFTPSFARVI------SPEDVPTLKTLSLVGESLSESDVTTWANR-VQLVNGYGPSEATVLSTVK---------SQITTKTNPVNIGQALD--RCWIVDPQNHDRLVPVGAVGELLVEGPTVSRCYLKDPEKTASVYIKNPMYKTGDLVRYHNDGDIIYIGRKDNQVKLRGQRLEIDEVEHHLRADDAVVNCVVT---IPKGGKRLVAAIATRGDPSTKLEMIQERLRRLLPPYMVPTKWVSFKSMPIMPSGKLNRRQI----------- 119175960 265 ------------IHEVFHEQARQRGNHEAIHAWDG----RFTYAEFDEVTSRLANRLIQMGVGPEVRVPCCFEKSKWYPVAIFAVMKAGGAFVPFDPSHPIPRLQSLIQKLGAHILLCSANHADRLSE----------GICTVTPVDQGLINRLPQLSGPPT----------------------KGTVIEHASYVSGADAHA--PALAISENSRALNFAAHTFDASLVEILTPLLVGGTVCIPSEEDRMNDIVGVINRMRVNLATLTPSFINFI------PPAEVPGLKSLVLAGEAMSQSHVDAWSHIN--LINGYGPTESSVCAVTN---SHMTADSEPTD------IGFPI-GLHCWVVNPRDHNRLVPPGCVGELLLEGPSLAREYLNNPEKTEDAFICDRFYKTGDLVRYNSEGSLNYAGRKDTQIKFHGQRIELGEIEHHIVADPNVSHGLVL---FPKKGGRIVAVLVSHSQKNAAVKEMRQRLAANLPSYMVPTMWLCVEAFPMLSSRKLDRKAI----------- 118469771 558 ---------------FFEQAAMRPGAVALI-----GSNGPLTYAELREQALAVATALRVAGVRRGESVAVMGPKGPDQIPALLGILAAGAVYVPVGVDQPTDRAERMLADAGVRMALFCGDGTPT---WLPALTVTEAVLVGRRH-------------ETVEPVSAAPDDLAYVLFTSGSTGEPKGVEVTHDAAM--NTVETLNTYFGTGPGDSVLALTHLESDLSVLDVFGTLAAGGSIVMVDERRNPDHWVAQINAHGVTTLNFLPGSLEMLVETAWSTRTPMPSLRAVPTGGDWVRTTMVRKLQQLGVVLTGLGGATETAIHATLFEAKELPEHWTA-------VPYGAPFPNNACRVVNAAGQDCPD--WVPGELWIGGRGIARGYRGKPDLTAEKFVGRRWYRTGDLARYWPDGTLEFVGRADHRVKLSGYRIELGEVEAALQRLPGVH-AAVADIVDTPAGDLLAAVVGLDDTSVTDADLRAGLA-ELLPPHMVPRHFELTGKVPFTVGGKTDRRAV----------- 70607944 52 -------------YNAVDRHIPSRKDKVAFYWANEFETKTVSYLDLYNEVNKATYVLQELGVRKGDSVSLLFPSIPEAVFFSLAVHRLGAVLVIHYVGLSHETLAYRLNDCGSKVMVVASRIKDFVDKLLDSHTTVKSVLVVSRGYSDRDIVYEDVKPKGVRPEEVESNEPGTIYYTSGTTGKPKGLFHSHAGYTI-GLNWAFRALLNPQDNEVWWTVSELGWVWPMANLYTIPVMGITGVLFEGGYKRDLFSRVIERFNVNYVWSSTTTLYTLKSLGEEKSGDTSSLKIILNTGEPLNVAWNWLTENMHVKIGDAYWMTE-------HLIPIACTPYGLGEIPYKPGSAGIVFPGTYFTVVDDDGKPLPPKQK--GYIVVKNPATAK-MWNDPEKIKDKYWSPGYFYTGDYGYVDEDGYLFVLGRADDVIRSEGERIGTLEVESIIGTYPQVAETAVVGTTNS-----IVAFVVPKQGVNPDDVLRKNYCRN--SGY-IVDKVIFLKRLPKTKSGKIMRRLLKSILANE---- 210616909 1910 -------PREATLIELFMDSVRKYQDKVALIY----EDETFTYAMLDQYSNNIAEYLEKEGLAR-KPIGLFGDRKPGAIINLLGILKAGGCYVPMLPDFPQERVNYICESSKIERILY----------------------------PFDYLRVPEAESNVREYLPKP-TDLAYVLYTSGSTGNPKGVEIFNRTVANTMIAAN--EAYGVGNEDVFIGLSALSFDMSVYDMFGCFDVGGTLVMVPDVHGIEHIAELVENHGVTVWQTVPSLMQMYMTIRKEGQG--SSLRHILLGGDFIPKQLARDILELLPKFMSVGGPTETS-------VFDIYYPVSEVKKEWNSIPYGYPLKNQQIYIMDASGRELP--NEVKGEICVGGMCLARGYVNMPELNAKKFFEHPIFRTGDYGIFKNEGYVEICGRMDGQIKIHGYRIELGEIENVYLKHPDVTQAVALIYEGEKGSRHIAVFVEANPDKHSEEEFREYG-DSYLTSYMRPTYLKVMEQIPLTPNNKIDRRGLLDK-------- 210616909 452 --------------DGFYKAVEKYGKNRAL----MDDARSVSYKELLGLSENVAKVLMEQGAKEGDIIAIDAEGSMDSVICIMGILMARMAYVPIEKSLPQKRRERFLALTSAKIVITD----------NPKLYGDAFACISKEACIKGSEAFE------FKKPDYKPNDLAYVIFTSGSTGEPKGVEVTTGAL--HTFGADVKSPISGIETDVVAQVATLAFDASVYEIFTTLLTGGAVRMSTERETAESLVRYYREKGITRTFLTTQLFNLVV---EESPSCFENMRIVGVGGEKVSAKYKAALACPEAKIINCYGPTEIVSIGVEYTLNSTGEELNE-------IPIGKPDAHHTCYVLDRNLQLCPIG--VMGELYMGGE-IARGYYGRTDMTKERFVSNPYYKTGDMVYTTKEGTIVFVGREDEQVKIRGFRIEAGEIENVLQNCDGVSQGFVKISKNSAGEWRIWAYYM--SDEELSKDILNEKMAEYLPAYMIPNGYMRITQVPLTPNGKLDRKSLPD--------- 46403055 1084 ------YDGPQSLKQAFEEVVDTWPDAIAVESVSD----SISYKELDHRSSAISNALLPL-VGPGQIVGILSDGSVSWITAILAVLKAGAAYCPIDIALPEERIKVMLRESRCSLLLCTTEDLCELWANHSDLTCFSI----------GRLLSETLQTPERLPERCSPHDPAAVIFTSGSTGVPKGILLEHIGIL--SLLDFPNARLRSGPGRRNAQFLSLGFDCCVNEVFATLCYGATLVLRDP-LDPVQHIK-----RVHATMCTPSFLATL------DVNDFPNLELIALAGEPVPQKLVDTWGH-NRVLLNVYSPSECT-----------ISTVYPQLYPGVQVTLGSPVPRQAIYILDKDLNPVPVG--VPGEICISGIQVTRGYLNRPEETLVKFLPNPFYRSGDLGRLTNSHEIEYIGRIDNQVKVRGFRIELEEIESTIAALPEVRQAAVIVVND-----VLIGFVTP---SSLDTLAIQAIISRHLPSYCRPSYFVALDNMPMSSNQKIDRKKLVKAERNHF--- 46403055 43 --------TDATVCHIFERIASQFPESVA---AEDG-GRNITYGELHYASNHLANHLSQIGIQSGQKIVIISNRSLEMIVALLGIMKSGACVVPIDFTWSQDRIQTTLETTQCRYAISTKCIIPNQELILFQEGDLQHVLDNRRDQPASFSTRGFQLPS--------ADDLAYTIFTSGTTSKPKGVMVPHSAIAHYVQQVSAPFNLNVQASSRVLLVFSVAFDACLGVVLSTICNGGTLIL-ATSMNFATVATT-----CTILPLTPTILSTL-----RPGAEYDSIKSIFLGGESPSPNLLRPWLNGERRIFNCYGPTETT---CTSLIKEVLPDEPNHLRYTVAGSS--------VVLLDGNLREV-----SEGEIAISGPGLAVGYFNNQALTAEKFVYKGVYLTGDYGRKTSFG-IDFLGRKDRVVKNRGFLINLAEVEAVITNMKLANSAAAL-----MHEGRLIMFVTP--ETIDVSSLRSRLLEIR-DSFLVPDRIYAICSFPITSNGKVDLASLRQLLQEE---- 119718335 2 ---------DYTLADMVGMVARSRPDQVAATVLGE-ETTTYSFAELWDRIGDLADAVTEAGV-HGPMVATLLPNSLDALAAYLACQRGGVGAVPLNNRLADRELQHILADSEARTILAAGEYVEVARRIADA-----GVRVVDADTVVAGSRDRDLIADPERGSRV-----AVVFYTSGTTGLPKGAAVRNDDWVVNTMRWGWQ--LRIQWDERTLVPGPLFHMSYSSFALATWLMGG-EVRIMPSFSAATAYEEFA-ERSTFAFLVPSMTQMIHDEWVARGRQMPAARSIMTSGAAAVELVEAAFDMFNATIQETYGWTEAGFATMEVKTRETV----------RRGTVGYNTVGSDVAVFDDDGKPCAPGER--GEVGIRTLAASIGYLSPATAGANT-RRGPWILSGDIGTFDEAGRLIIIDRKHGMIISGGENVYAAEVEKVVGQHPAVDECVVIGRPSRQWGEEIVAVVVLETGADLDLDGLRVFCREHLASYKVPRDLAIVDALPRNSMGKLQRFEVK---------- 50555353 20 -----------TIPDFIRTSPFVNDTTPFFIDAATGE--QLSQRQLWKMSNDFLTIFRQHGLGNGDVFITLFPNCIWAGPVHWAALDAGATLSPASCSYTVQEFAHQLQLVVPKMVVYSEPFKQLLEDANPTILSLEQLIEDSERVPLAQANFQFANRLQLRPKESITR-VAYLAMSSGTSGLFKAVRITHGNITSNAIMSTKSSNALLKTNQVASAIIPVSHLYGLAQFLVFGVHRGTAAVFHKGFDFIEFLDAAVKYKVNIFPLVPPIIILLAKHPFTQKYDLKNLTTVLSGAAPLGKATEEFLERITLRVIQGWGMTETSPVCTL---------FDPEVPVAHIRSVGKLVSNTEARVVSE-GVDQPAGGLPTGEILIRGPHVMDGYHKNPSANADAFTPDRWLRTGDVGFFDLQGRVMIVDRTKELIKSMGKQVAPAELEDALLANPLVADCAVIGVMDDKGTESPRAFVVLRDPKADAVGILKS-LNSQMPKYKLHGGIVVVEAVPRNPSGKVLRRLLRDR-------- 189234683 12 -FPPN-YHMKQSLGQFFFDSASKFKDR--ICQIDAKTEKSETFLTVKQKSVRVALEMQKRGITSKDVIVTCSALTLETPVPILASFYLGAKVANSDPTLSVAQTAHMLSLVSPTMIFVQESSLTLIEESLQQAKLQAQIVVFGTDKYPTFSDFNQAKENEFYPASVDIHDTGLMFFSSGTTGLPKAICHSHFSFLNLAY-CFCESGLKV---DTTLSYTTFYWISGLMMLTSSFLKGGQRIVCTKVPEAKDVFEIIQKYKVTCLFLAPVLTYPLTDYANSGNFDTSSLHSILTGGTPISEQQMTKLYATFKHIVFAYGMTEVGMVGMFNPVTDKVLM------TKKLTSSGKVAMGVSLKLVDETNKTLGPNQK--GEFLVKSPCMMKGYYKAD--CSDIFDEDGFLKTGDVGYYDQDGCLYIVERRKEMFKYLSWHIVPSAIENVLLEHPEIKEAAVFGMPNEEMGDAPAACVVLQGSKVTVQEIADFVASKVSDREKLRGGVFIVQELPRTPSGKLKRRDVK---------- 23009605 12 ---------PTLLHHLLDGAGA--DDHPAVIEGTD----TLTYGAFRARVAALAERLRRLGLRPGDRVAILLPKSIRECVAIFAASAAGGVFVPIHPSLRPRQVHHIVADSGARVLLTDAGHAAGLDGALDDLSDLRVLDAETGGEAEAPLT----------PGEAAPEGLAAILYTSGSTGLPKGVMLSHANLIAGTRI--VRTYLGIGPDERILSVLPFSFDYGLNQLLTSVEQGARIVLLTPRL-GDDVVRALETHRITVLAGVPTLWTLLTRAPHLATADLSALRLVTNSGGSLALPTIARLRARHTRIVLMYGLTEA----------FRSTYLPPDEIDRRPDSIGRAIPETDIVIVTAEGRRAKPG--EPGILHHRGPTVSLGYWKRPEDTARVLVPDPVCRSGDLVVEDAEGYFRFIGREDTMIKTQGFRVSPTEVEAALMETGAFRAAAVIGLPD----------------------------------------------------------------------- 193215687 2 ------------IQDFLSETARRHPNAPAILT----SQKNVSYAEFEQAVSRLAATLFANGVTKQMRVGILSRNSPEMVTLLMALLRVKAIAVPMNIRFSESEINSRLTEIAADVVFFSEEFSGITFDRKNAFPLKE---LVHSAIDKNDKHFAEALTLEQD---------ATIIFTSGSSGNPKAALHAFSTHYFNALGSN--EHIPLRPGDAWLLSLPLFHVGGYAILCRAILAGAAIAIPSPK---EALENSLQQFPITHLSLVATQLYRLMQH-EQSKVKLKELKALLLGGSAMPQALVQDCERENIPALASYGCTEMGSQVTTTTNTSQLL------------TSGKLLPYRELKISDE------------GEILLKGKTLFKGYLEG-KHCHEPFDAQGWYHTKDLGKIDANGCLIVIGRKDNLFISGGENIQPEEIEAALCTHPDVVQAIVVPYAHAEYGERPAAFLQMRNGENPNSHVLKAFLEVKIARYKIPDIFLALPE------------------------- 86138086 35 -----------SILDVFINSAARSPDATAMTMLMTGTPRQVSYQDLLGQIRRAANLFAQIGTAPG--VAFMLPALVETHATLWGAETVGYA-VPINFLLQPESIVELLRAAEVKILVAQLDIWEKALVIQAQMPELQLVRLSGAAADDGIIDFATAMAEQPDDDARSGDDLAAYFHTGGTTGVPKLVAHTHRSQLVAAFGGAVMCGY--TPDDVLTATFPLFHVAGTIVALSGFMAGIELLVITPLRNPANFWQLVADHKVTLVAGVPTALGAVLQTPLGDN-DISTVRAGMTGASLLPPAVANSFKDTGCTLYEILGMTEASGLI----------SIDPPFGKGTSGSVGWALPYTQVDVLNADGSLGGVDVEEIGVIAIRGDHISPGY-RDPAHNDGVF-AQGVLNSGDLGYKDANGCLYVAGRSKDLIIRSGHNIDPTMIENALSTHPDVALAAAVGLPDAYAGELPMCYVQLHPEAVSIAELMAHAQKTIDERPAWPKIIEVIDAIPLTSVGKIFKPSLR---------- 167524928 53 ---------------------------------------------------------------------LLAPNS-NWLATLIGIWLAGKVAVPMCSKHSANELAYVLEDAHVDTVIHDATSQEHLQAALQSHPDAQHLMSFIQNEPQSDALHAAVQRELDSVPEVSQGDGALVIYTSGTTSLPKGVLHTHFSLA--NLVGNLVSAWEWTSHDRIMNFLPLHHVHGIINVVACAALSGATLEMYPGFSAPNVFDRLRTNDMTLLMAVPTIYSKLLQEYERRPESCRDLRLTVSGSAALPTPVLERFRKVGHTLLERYGMTEIGMALGNPLHGE-----------RIPGAVGQPFQNVVVKVRLPHTHEVPPTQHAEGEICIKSHTMFKEYLNKPDATDESFDTEGFFRTGDIGRYDPQKQTYILGRASDIIKTGGFKLSALEIERILLAHQAISDGAIVGVDDETWGQRVVAVVVKEGADPLTLEALRDFMGTELASYKLPTALEVLPELPRNAMGKVNKKQLAQ--------- 167648559 1 -----MSHDGVALSSILTHHARRSPSRTALIV----DGVRVAYDELDARTNRRARMLAAHGVGHGDFVTVALPNGLEFYETTFALWKLGAIPNIVAAKLPRLEMEAILDIVRPRLFVGVPGDVPALAEGQAELHRYST-----DPLPEVISPHWKAMT------------------SGGSTGRPKVIV-----DAMPARWNPQEGFLGQRPGDVILNPGPLYHNAPFHCVHMGLFVGAT-IVEMGKFDALAALELIDAHQVNWVTMVPTMMHRVLDPEVRSRFTLPSLRMMLHMAAPCPAWLKEAWIGWGERVWEYYGTTEGTGSTM----------ISGTDWLAHPGSVGRVREGYALKILDETGRERPIG--EVGEVYFRGAGSTYHYLGSTPR-----RVGEWETPGDLGHVDEDGYLYLSDRRNDLIISGGANIYPAEVEAAIDAHPAVRTSAVIGLPDEEWGARVHAIVQPIEDSGLEEAELLAFVADRLARFKLPKSVEFTRDPLRDEAGKVRRTALRD--ARLGGGA 116696036 118 -----------TLPDVLRWHLRSHPERTIILQDGDGADTQISFAQLHRGAAAIAAGLVSRGVSAGTAVAIMLPTSPEYFYSFCGVLLAGGIPVPL---YPPARLAQILANAQAPVLITVAQARPLAALLKASTGTLHSVLTPQELADGGGAPVHPMLRT---------HDIALLQYTSGSTGSPKGVVLSHANLLANLRA--MGKTLAVGSQDVFVSWLPLYHDMGLIGAWLGSLYYAPLVVMSPLARPERWLWAIHKYRGTLSGGPNFAFLRKLANADLAGLDLSSWRFVFNGAEPVSRVFMERFARYGLRAAPVYGLAEASLGLAFPPLGRGLHGPTGERETLEFPSCGRPLSGHEVRIVDATGREL--GERHEGLLQFRGPSATSGYFRNPVQTRQLFDR-GWLNTGDYAYIAAD-EVYITGRAKETIVRGGRNIYPYELEQAVGAIPGIRKVAVFGSPDPDSGERI---VVMAETAEKDVQARRALHRQALKTAMPPDHIALVPSILKTSSGKIRRAACRERFEH----- 146299851 1097 ------YPKDKTIVDLFEEQAANNPNVTAIAF----EEKNITYADLSKEVNALAAQLSEQNVERGDKIIICFNSHIEAITGLLAVLKIGAVYVPVDSDYPLERIRFIVEDTKAKFVITNSLDAVIFKDVNAD------IIALDEQK-------EFENSKELVFEKINISDNAYVIYTSGSTGNPKGVVVSHRNI--NDYVFGLKSKIQIQKNDSFALMSTLATDLGNTVLFGSLLTGKTLHLFSKLRDVNYIQEYYENHSIDCIKIVPSYWKSLNLKSQSPN------KMIIFGGEELTVDVVEQIEKPAITIVNHYGPTETTI--------GKLLHVVDLENSYDRIPIGRPFSNTNVFVVDQNFLLCPVG--VEGELVIGGDGVSNGYLNNLQLTETQFVKDKLYKTGDKVKQFPNGDIEYLGRFDDQVKIRGHRIELGEISRNLALIEGISQSIVVGQNNEEK--FLIAYYV--SETQLDKKEIQSSLSKVLPEYMVPSYYVKLESLPLTSNGKINRKALPK--------- 146299851 6 ------------IHTVFESVVQSQGSNIAL----QGDQGNISYQELNQYSNKLAHLLLNNNISRNDIATVYFSDPRLQVISLLGALKSGAIYLPIDKKYKRNHWEELYTTILPKVYITASEDLPLLHQFSDSFDYSIPFIITLLIDSHGALKHKTPLSDENPNLEFGENDPNYIYFTSGSTGNPKAVLGCHKSL--SHFIHWESKELGIKESDKIGLLPSFSFDASIQAVFMALINGSTLCLINTKEDIIQLQNWIRNYNITVLHMVPTLFRILSIYSEGKDKNLSDLKYILLAGEKLNKDVVNWRECHGTEIINFYGTTEATILSTFYRIEQELQG-----ELSDVFCVGQPISNTAILILNKENKLCKIG--EVGSIYIKTPFLTKGYYKNPELTADKFIQNPLYKTGDYGKYDSQRNTIVTGREDGLVKINGVRIDINTIEQTILKLKEVDMVKCLTYQQDLLNVILVCFY--KSAAVNENDIRKHCL-EYLSQYEMPSRFIALDEVPINANGKIDPVVLKK--------- 86559631 2 ------------IYNLFKNSVHKYGNNIAVQC----DGKKLTYTELDISIKHIANELKRKGIRQGDHIAIFMDNSVEYIKAFYSINLCNAVIIPIYTHIGREKFLRLIEFLDVKYIISTSDYKEFLETIVKCQKLSNIFLLYNDDVKDIGGFYKGSIIN-----KYYEETPAVIMLSSGTTNLPKGIMLSNKNI--KSNINSISSYLELNNKDKVLLVKNLTHSSSITGEMLTSLSNGCTLYLTQKITPSMIIKLISELDISIFFGTPNLLTLILENKNIAKYNFKKLRKINFYGSKMDVNIIQRLCDTDSEIIYSYGLTEASPRVSY---------IKKNDLLNKKGSSGKPIKDVSIFIENKNKKELGPG--MVGEIVVTGPNVMMGYYKNLDLTRKALNKSKLY-TGDIGFIDQDGFLFIKGRKDNMLNVAGKNVYAEEIEEILCSIEGVKESLVTGKKDKFYGDKLIAYIV-KNEKIDTEEILSY-LKLYLDNYKVPHEIICVKSLEKTVSGKIVRKEVK---------- 83748718 25 ---------NRSVFQMFRQHAERHPGKAAV-LASDGTAIR--YGELLDKALRLAASLKARGIVAGDVVAYQLPNTWHCCAIDLAAAALGAVVAPFPPGRGRLDLESLLKRCGARAVVVAPDPCDLIESLRPTVLSLRLLIVGDGDARAGWHAFDALLAEPIAPDALPPDSPVRFLISSGTESEPKLVAYSH-NALMGGRGRFLQYLHPEGETFRGLFLVPLGSAFGASATFGALCWLGGSIALLPKFDTAQAIAAIGALRPTHVLGVPTMLQRMAADPALDEIDRSSLVALVSGGSMIDEASVARCKRFGCGFISLYGS--ADGVNCHNALGD----------AVIFNRVGRPNPSIELQIVDETGQRIP--SGEVGEIVARGPMSPMQYVNAPDLDARYRDSGGWVRTGDLGSIDGDGYLVLAGRKKDIIIRGGANISTVQIENLATAHPDVVSAACVPVPDLDLGQRVCLCLTVRDERPSLSDINAFLRRSGLEVNKLPEYLRYVRRFPLTPAGKVDKKELAAE-------- 16078100 1 ----------MTITHTYSSTAETSPGRVAI----QTESEQITYHDWDRLVSQTANWLRSQPSMP-NRVAILLPNSLAFLQLFAGAAAAGCTAIPIDTRWSPAECKERLSISNADLVVTLAFFKNKL------TDSQTPVVLLDN-------CMADISEAAADPLPIDPEHPFYMGFTSGSTGKPKAFTRSHRSWM-ESFTCTETD-FSISSDDKVLIPGALMSSHFLYGAVSTLFLGGT-VCLLKKFSPAKAKEWLCRESISVLYTVPTMTDALARIEGFPD----SPVKIISSGADWPAESKKKLAAAHLKLYDFYGTSELSFVTFS----------SPEDSKRKPHSAGRPFHNVRIEIRNAGGERCQPG--EIGKIFVKSPMRFSGYVNGS-------TPDEWMTVDDMGYVDEEGFLYISGRENGMIVYGGLNIFPEEIERVLLACPEVESAAVVGIPDEYWGEIAVAVILGNANART----LKAWCKQKLASYKIPKKWVFADSLPETSSGKIARSRVKKWLEE----- 7555409 444 --------------------------------------RSFTYRELYESTNRLAHLLSDHGAGPGQRVAVVIPRSAEAVVAILAVLKTGAAYVPIDPGVPAARLQFVLADSAPVAAVTTAEVRDRLDGF--ELP----VIDVDDPA---------LAGEPSTGLPLPADSIAYLIYTSGTTGVPKGVAVSHRNV---TQLLQSIDGLG----QVWSQCHSLAFDFSVWEIFGALLHGGRLVIVPDDISPEDLHALLVREQVSVLSQTPSAFYALADALAPELGQQLKLQTVVFGGEALQPHRLATWLHRHPRMINMYGITETT-------VHASFREIVDADVDSSVSPIGVPLANLAFFVLDGWLRPVPVG--VVGKLYVAGGGLATGYVGRPGLSATRFVACPFYRTGDLVRWGVGGGLEFVGRVDEQVKVRGYRIELGEVRAALLGVEGVEQAVVLAREDGVGERRLVGYVT---GAADPVEIRAR-LGQRLPSFMVPSAVVVLDVLPLTVGGKVD--------------- 197341712 2367 -------PGAVPVHRLFARAARENPSAVAV-RVPGGDA--LSYGALDARSAGLADRLRALGIGAGSVVGVALPKSPELVVHLLAVLRAGGAYLPLDPALPAGRLARVLAGAGAALLITEG-------AAPEGLPC--------RSLAAGALAAQEPL--PAAETADDLDAPAYVIHTSGSTGEPKAVRVAHRNLA--AAYASWHREYRLGEEVRVHSAQPSFDVFTGDL-VRALCSGGTLVLAGRLLDTARLYTVLREERVDCAEFVPALVRGLMDHCVREGLGLGFLRLLVVGSDTWKVAEYERLRRLGTRVLNSYGVTEAT------IDSAFFEGPADGLDPGLAVPVGRPLPHATLHVLDPHGNPLPAG--ITGELWIGGEGVALGYAGRPGLTAERFTAERLYRTGDLARWDTAGRLHLLGRADSQVKLRGHRIETGEIEAHLAARRGIARAVVAVRPGAGGEDALCAWYVPEPGAEVSPAGLRRALADALPSYLVPAYLTEVGALPLTAHGKVDVRAL----------- 152985664 6 -----------NLTEVLFR-LDFDPGTELYRYRGQTLSRRQCRSAILSQASQLARVL-----EPGDRVVLALNDSPSLVCLFLACIAVGAIPAVINPKTREPALAEILADCQASLVVREAD----APSLSGPLAPLTLRATVGQPLLDDF--SLAALAGPAEPHRQESTTPCYLQYTSGSTGAPKGVIHTLRNTLGFCRAFA-GELLALREGDRLYSIPKMFFGYGMGSLFFPWFSGASALLDDTWPSAERVLENLRASRPKVLFGVPAIYAALRPHAHEL---LESVRLAFSAGSPLPRGEFEFWSAQGLEICDGIGATEVGHVFLANRPGQAQAD-----------STGLPLPGYECRLLDRDGETVEAAGQQ-GVLLVRGPGLSPGYWRASVEQQARF-ADGWYRTGDLFERDERGAYRHCGREDDLFKVNGRWVVPTQVEQAVCRHPEVREAVLVPTSRRHDGLRPTLFVTLDERQESNQILIDQHLGQRIPSHMLPSQLHVLPALPRNDNGKLARAELR---------- 119470675 26 ---------PRSTYHAILQSAQNFGDATAIEYILDGDHRKMSYKALAKNVTGLGNALHSLGITKTEVTSLVLPNFPETYVSLWAAEAAG-IANPINPLLDESIMKEIMISANTKVIIAGSDIWQKVMAIKEHIPGLKAVISLFGDDIAGFKKLLAAQNTQAANFTLPEQDVCAYFHTGGTTGLPKLAKHLHLNQLTNAGQVNLLS--PVNAGDTMLVGLPIFHVNAVATGIASVMKGCKILLASPSFRGKNIIQLINNYDVAVMTAVPTVYAAMVEQITSQKIIVPPLKFAICGAAPLSSDLQALFTKLNTPLVEGYGSTEGSSVST----------LMPVNPINKEASVGLPIPGITLKIADEQGTLVKMDTLDVGEIIITGNNVFPGYVEDHNQGAWVVDENGYFRTGDLGKIDESGYVSLCGRQKELIIRGGHNIDPKMIEDAATSHPDVTLAAAVPRPDSYAGEVPVLYVMLSPQSTLKLDDLTTYVSANIPRAAIPKAIYIIDEIPLTAVGKIYKPEL----------- 78186834 10 -----------TLPELFASVFSHYRGQPAFAHKLQSAYEPISYDDFHEDVRRFSAYLKENGTAAGDRVAILSENRPGWYLADMAVLSLGAIDVPLYPSLPPNQIEYILKDAGVRAVIVSNMLLGKILSIWQNLPDLTQLIVMNEEPVEDVIDLNNAKAAGTDGTKVDPDDVATIIYTSGTTGLPKGVMLTHRNLCEN--VKSAAEIIRIDETDCSLSFLPLSHAYERTGGYYLLFACGASIYLAESIETVSL--NITEARPTIIFTVPRLFDRILVYQKVKKRFGGRLRYFVSGGAALPQKTGEFFQALGITILEGFGLTETSPITNVNRPEK-----------VKFGTVGPTVANVEMKIAED------------GEVLFRGPNIMKGYWQDREATAEVIR-DGWFHSGDIGEIDGDGYLKITDRKKHIIVSGGKNIAPMPIENLIAENPYVDQVMVVGEKRPF----LIALIVPDFQAPDDAGLCAHLLRRQLATHEKVRRFILAKE-PMTPTLKVKRKTILELYE------ 76884874 1843 ------LDAPLSIPAVLSDVVRERGDRTALVMG----AESYTFAQLWERSAAYAAYLRAEGVAPGSRVGIMARRSPHVVIAMIAVARLGAAYVPVRPSDPEERRRLVLTDSEAVVLLDDLTGEP--------LDGVRQLPLAVYDAP-------DAGSGGSWHASDAASTPAYIMYTSGSTGRPKGVAVSVENVL---RLAYEPDFVELGAGDVVLQTGSLTFDASTLEVWGALLNGAELHLVDEHLDITALREAIDGSGATVMWMSAPLFSQIVD---SDPGVFGRLRQLLVGGDVLPPRQIRAVIEAGIRIINGYGPTE-------NTTFSTTYRIPDDVPADRAIPIGRPIGHSSAYVLGSGGRLQPIG--VPGELHVGGRGVALGYVNRDDLTAASFIEDPFYRTGDLVRLNDDLDIEFIGRADHQVKVRGFRVELSEIELVVRSLEYVRDVAIEARTPEGGTLRLVAFYSADGDADIRADL-----ERLLPDYMVPAVFVRLDQLPLDRNGKVDRRQL----------- 76884874 28 -----------TIFGALEEAAAQAPGTKIHLYDVDGSYDFTTYGTLHEDALRLSRWLTEQGLRAGDHLILQLNNSHEYLRAFWAAVHAGIVVVPLNVPHVIDRVSNVLSTLGSGHVLVGSRLTDAYLPAVTEAGVPRDAVLVLPRDSE-----LPDPGSSAAAPAAEPDGAAVIFFTSGSTGAPKGAVQTHAAILAREAGVMQLDG---GARDVQLNWMPLEHAAGILMSHLGVRRLGEQVQVAPLADPLVWLDLIDKYRVNYTWAPQFAYSLLGNLVEDASWDLSCLRQSINAGEMLNARAIAQLAEFGLRFVPVWGMAETCSGVFYNLDFAAPAGTSGAGRAPKFVALGRPIPGLDVLVVDDDGQVVP--EGQVGHLQVRGACVTREYFRNPAANGESFTADGWFRTGDLAHVR-DGVVTMTGRAKQILIVNGLNFDLSEVEAAIEELPDVETSAAWAHTDPGTGEEAVVFFVPRAGRPAGDAIRAQVLRRI--GIRLHAVIVGREDIPKTNLGKIQRAKLGAAYRD----- 111221971 2039 ---------DATLTELVDAQVARTPDAIALVAGD----ETLTYAQLDARARRLARELTDRGVGPETVVVVILPRTANVVVALLAVLRAGAAYLPVHPGHAASRLRQILDGARPHLVVVDADTRTLLPSAE-----IPRLVLDDAHTHREPTAADPVPATGARPAAGPDN-LAYVVYTSGSTGVPKGVGITQRTVVNAVRALATQAGMRLGQR-VLLAASVGFDVATFEL-FCALTTGGSVEIVRD------VLSLVERWDVDVICLVPSALAELVDQLGGRVRP----TALNISGEVLTPALVRRVRELWPRLINSYGPSET--------FYATGHLLDPGRSYATGVPIGGPFPGLRAYILGPGLTLLPAG--TAGELYLAGAG--RGYHRRPALTAERFVADPYYRTGDLALLTADGDLHHMGRIDTQVKIRGYRVEPGEIEAALTAHPHLLQAAVVARRTGDT-HLLTAYLVPAPGKPSPAELRDH-LGERLPDYMIPGAYVPLDRLPLSPNGKLDHRAL----------- 111221971 460 -----------TVPELLRAQALRTPDATAVVAGDT----MLTYRELDVRASRLASVLRERGIGPDVLVAVALPRSADLVVALLGVLRAGGAYLPIDPAYPAARIELLLTAGEPAMVLTSGAGAADLPA--HGLPELRL-----DELRLDEPGFAEAGAAAQGPHPQPEN-LAYVMFTSGSTGTPRGVAVTHASVVNG--VRELRRAVGVGPGSRMLAATSVSFDVSVFEVFTALAAGASIEIVRD------VLELAERDNGSTVSAVPTVFSVLLEQLAADGRPARRLQTVVFAGEPLSTDLVRRLQEVQARVVNAYGQTESFYATTYTLPD--HPSLLPDLAEGEATPVGRALAGMRAYVLGPELAPVPPG--VTGELYVGG-LLARGYHRAAAATAARFVPCPFYRTGDLARWDREGQLTYAGRADTQTKVNGIRIEPTEIEAVLARHPAVGRAAVAVREDAAGTRRLVGYLTPVGAGASAAELRR-FVAERLPDYLVPALFVVLDRLPLTANGKLDRAALPEP---EFAGA 167574773 1 -----------------------------------------------------------------DRVALLLERDAAQVAAMLGVLLAGGCYVPLDSTHPDERLAYIVRDSGARHLLTVRSTAARAPQGCDALPI--------------DDAFGRPCAAGAAFEPVERDQPAYVIYTSGSTGAPKGVLVSHDNV--SRLFAATREPFGFGPADTWSCTHSFAFDFSVWELWGALLHGGRVVIASRDADPDALLALVADERVTMLSQTPSSFRML-DEADARRRPALALRHVVFGGEALPRDLAGWIARHGPRLTNMYGITEIT-------VHATLRRMRERDVATDASPIGEPLSDLSIRVVDAYGHDVPDG--ATGELLIGGAGVATGYLNRPDLTAQRFTGDGVYHSGDLARRDANGELVFVGRSDDALKIRGHRIEPNEVRAALLAHPEIADAFV-AAERRDADARLCAWFIAKPGAAVDADALRRHLEARLPAHEVPSFLIATRAFELTSNGKLD--------------- 167366294 20 -----------TVPQVLEQIAQSFPESIAAIS----ERGRITFAELEFRSNQLARLLVKRGVKVGATVVLMTGRSIDTLIGMTAILKAGGVYMPLDVGLGPEAISGAIQDAQPALVLTQPALIDAIEQRR-----------LSDELDASRLEPGDPLALELTP-----SLPAYVMFTSGSTGRPKGVVVPHRAIVRLVVDT---DFMTLSPATVMLHAAPLAFDASTLEIWGPLLNGGQIVIVEDALSVDRIAETLGRFSVNAAWLTAGLFHLMVD---ERPEALSGLTTLLAGGDVLSPAHVRRAMALDCTVVNGYGPTENTTFTCCY-------SIPRTGWGDGPVPIGFPISGTSVHILSDTLEPVADGEE--GQLCAGGIGLALGYLNRPELTAEKFIVDPLYLTGDYVRRRSDGAIEFRGRRDRQVKINGVRIELDGVEQALRQDPVLADAAVVLSADRGDAKRIVAFLLPGDAAGDLEAGVIRRLKEQFPAQAIPSTIKVVDELPLNKNGKIDRAKL----------- 215491074 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLSHHGFVNNTMVYHFRN--PLDTVVTICNPLPFFHVYGMTLALGQPVVGQKAVIPNPGYDTHDVLKAIHTYRCSEVAGAPTMITDMISHPERSKYDLSCLTKVVMGGNIVTTEVRKLAEKPGAKVWTGYG---ATETTTAATLVSHLDPES-----KRFNTVGRPLAFVELKIADPTGVETPVN--EPGEIWVRGHNIFLGYYGDEEKTQEAITPARWYKTGDLGTLDEDGYLNVIGRLKDMVIRGGENIYPIEIEAVLNTHPAVEECLVIGLPDERMGEELCAWVVLKPDAKATDAELQEFCKVKLSHFKVPRYFVYEADYPKTAIGKAQKNLMRDAARKKF--- 77458074 460 --------------------AQSTPEALAL----TDETGRLNYAQLQAQVERLAAGLHAEGVGRDSIVALALPRSAALVVAMLAIWRVGAAYLPLDRQWPVARQQLMLEQARAGLLLTDATQVAEWQDSALPVRSIDQLLATD--------------AAPAPAHETQGSDLAYVLFTSGSTGTPKGVSIEHRHLLNYT--ASVSSALGLDGHRHFGLTSTVAADLGNTTLFGALFNGAALHVASDAQDAQAFAGYVQAHAIDCLKIVPSHLAALLDSETPHLP-----RTLVLGGEAIAAPLIQRIAQVDCQVFNHYGPTETTVGVMVHKVAPGQGA----------GWLSQVLDNNQVYVLDAQQQLAPVG--VVGELYVGGAQLFRGYVNDAEADSPFISGERLYRTGDLARYLPEGAIVLHGRRDHQIKVRGFRIELTEVEAQLLRQPSVQEAAVVAGDSPEQG--LQAFVVAR-ESLAADSLREQLA-QQLPAVMVPQQIRFIERLPRLANGKIDRKALQQ--------- 218722382 55 ----------------LFRALTTH-KPSSLAVKHTQSGRRFTYADLNRDIERLTARLSSL---KGERVAFVAENDYDSVVMLFSILASDAIALPVSPSFPYPEIEYILNNADARMLLSTERSGSIADLFMRR----DDLIVDVREAIMGSNSQREESLGQIDFPDVQDSNGGLMLYTSGTTNRPKGVFIPLSAL--QAQAQSLIEAWEYSPKDHLLHLLPLHHIHGIVNALLVPALAGSAIEFMHPSSPDAIWRRLAEEKINFLTGVPTLYTRLMSYLSELPTEVQTLRLNISGSAALPTPTKSAWTELGNVLLERYGMTEVGMAISCGL----------DFKDRVDGSVGWPLPSVEARLWDTDKEEVIHPGEEVGEIQLRGPTIFREYWDNPKATSESFVEDGWFRTGDVAVRRAQGMYFIQGRLSDIIKTGGEKVSSLEVERELLSLPEIAEAAVVGLPSETWGQKVAAVIVLKVQSTTQGNSKDHLRRARLAAYKLPQEVKVLSGIPRNAMGKVNKKMLVKE-------- 159040382 23 -----------TVPDLVAAVARRQPDAVAVA---GSDGATLTYRELTEQAEALAHRLVTWGVHPDEPVAVALPRSVELVVTLLAVLKAGGGYLPLDPADPPARTRQLLAVAGDPPVLST-----------GEVPGATRLFRLDQPGPTA--------PTGAVPRRLHPAGLAYVNFTSGSTGTPKGVAVAHSAVV---RLIHQPGYLRLGPTETVLQLAPAAFDAATLEIWGALATGARLVLAPPALDLADLARLLRRERITVLWLTAGLFHQLV---EFDPDCLAGVGQLLAGGDVLGPDAVRRALRAGAVLINGYGPTENTTFTC-------VHPMTDPAAVPDPVPIGRPVPGSTVYVLDPAGRHVPVG--VPGELYTGGAGVARGYLGRPGATAAVFLPDPFYRTGDRVRWRPDGTLDFLGRIDEQVKIRGFRVEPGEVAAVLRAHPAVGDTAVL-VDGEGERRRLLAYLTPRPGAPTPQEL-AGYAADRLPAHLRPAAFLILSTLPLTRSGKIDRRAL----------- 68535363 62 ---------------LLAIGAARDPYHTAIID----DAGSMTYQELHEQSTALAQALFRTGIRERDRIGVLCRNHRGFILTLCAHGRLGTDIVLFNTGASAKQTQAVLQEQKIDILFIDEEFLPLLEEALKKASNVRDAIDSGDTRSEDWPSLHEVLSTTPENLSIPPRQGRTIILTSGTTGTPKGARRPEPK--TYMPASSIMSRIPMRHHRPSFLSAPMFHTWGFAQIQLALALRNTMIM-QRRFSPEAAVKLIEKNRPYTIAMVPTMLRRMLEVVPENFN--SGTKIIATSGEALPPKVVREQEKFGDVLYNLYGSTEVSWASIAT----------PEELRKHINTAGKPPMATTLKVLDDNGQELP--NGEIGRIFVKNDMLFEGY-TRPGSDKEII--DGMVATGDLGYYNDEGLLFISGRSDDMIVSGGENVFPQETEDVINSMDCVAESAVRGVEDPEFGQALCVWVVPEGKSAAEDEEKAEFVKAHLARHSVPRHFVYLDKLPRNAVGKVVPRELPQ--------- 115491567 2928 -----------TISQRVDAMTAQRPDGVAVKDL-NGKAR--TYAETQARVYALASSLQQAGITSGARVAVYCEPTVDTVALVLAIYRVGAAYIPLDVRNSHERLADVVRECKPTLILYHGATKHTLVDVAGDGQDALDIDTVPQSA-------------APIPDVSKLSDPAVILYTSGSTGKPKGIMLTHANLSLQ--FASISSALDLTDRDVVLQQSALGFDASLSQMFMALTNGGTLIHGSNRGDPVDLAALIEREGVTLTLIMISEMSALLQYGSDILSRCQSWRIALCGGEAFTVNLLRKFRDLNLPLYNAYGPTEASIMSSLGKVAYRRTDWGDGSVV----PVGPPLPNYGVYVLDENFQPCPLGW--PGELCICGPGVAEGYVGLPELTSSKFQPDGWYRTGDKARLLQDGSFVFLGRMDSQVKLRGIRIELNDISNSIVSKEAIVDAATIVK--GTTSQTLVSFVVFAPAKVVDLELRQVIQSLPLPVYMRPAIAVPLERLPFTERGKLDTKAL----------- 69938665 1 ----------MNLAEHVLRAGLAAPDRLAMSVLGLSRADRWSHARLRQAVLGTATGLLQSGLAPGDRLLMRLGNNPGFPVTYLGAIAAGIIPVPTSPMLTAPEIGKIAAAIRPAMIVADDGIA---------LPDHPAPVL-----PAAQLADFAAL-PPAGFAQAAPNDLAYIVFTSGTSGQPRAVCHAHRAILARQMM--FQGWYGLTAQDRLLHAGAFNWTFTLGTGLMPWTIGATALIPAEGVAPEQIPLIASRHGATILAAAPGVFRRMLRAEWQP---WAGLRHGLSAGERLDPGLRRDWQRTGTDLHEAMGMSECSTFLSGSPARPAPE-----------GTAGFPQPGRRIAILDETGAEALPGTPGILAVHRSDPGLFLGYLDQPEETAARFQGD-WFLTGDLAEATPEGAIRTLGRSDDMMNAGGFRVAPGEVEDALSALPDAGDVAAAELPVGPGLSIIAAFWT----GPARPEAMRQQAETTLARYKQPREYIRLPALPRTPTGKINRRALRDIHR------ 15823791 40 -------------------------DRSILICGTQG--REYTVQESMERTGRLAQGLSAKSPGKDWKVAIFNVNCVDFFSISHAIHRLGGTISAINASSTADELEAQLRLSNAQAIFTCNTLLKIAMKASQRVGPLANIFLTDAPGPDDVYPFQEITAKSSLPLLQGASTPAYICFSSGTSGAQKPVLLSHQGIIANIVQINTFEKFRQKGPNISLCILPLAHSYGLVCVAYSALYRGDRLAVLPSSGVEDLLSIVEKLKINTLYLVPTLVSRILSGGKAGRHDLRCVKEVYTGGAPLHPMLGEHILRHHPKIKQCYGATEAGTAVSVTSDCDLW-----------PGSVGCLLPGVQAKIVKSDGSETTKHDES-GELWVSSPSLAIGYLSNPLATKTTFTVDNWLRTGDEVKISPNGNLFIVDRIKDIIKVKGFQVAPVELEQLLLSNDFVEEVAVTSRQDEGEEERPQAFVVLEEPQGAVAESLHALVKARKARYKLHPHVIFVDSLPKTTSGKIMRRALRNM-------- 90424859 471 ------YERDASAIELFFRYAARHPDAVAI----EDNGISLTYGELAARVRRLATVLAADGVAAGDVVMLALPVSAALIEAQLAVLALGAAFAPVDPSYPAEQ-----------------------RDLRARCVGARHAVALDHSEPTATLHWTKLLADAETAAPHPAASPAYVMFTSGSTGTPKAVCVPHRAIVRLARARGLA-APGLRAA---VYSNPAFDASTLEI-WLPLLNGGTLLPVDRTMDPRALRLFLAEARISLLWVTAGLFQQIAA---IDPSAFAGRRLVITGGDVVNPAVLAAGRDQGLVLLNGYGPTE-------NTTFSTTFDIAGLRDDELSIPIGTPIPNSTAYLLDPAGRPLPPG--LVGEIWVGGDGLALGYMGDAELTAERFRPDLFYRTGDLGRWRPDGNIVFLGRADKQVKIRGFRVELGEIEAMLALHPAVGGATIIAPRRASGDRDLVAYVTPKPGTALTATELRNYLQERLPRQMLPQAYAILDRLPLTANGKVDPRALPQ--------- 118473241 1 -----MTPAPLTVPALLQRSVREFGDDTYLVT----PTGRATYREIDNLSVRAARWLLGQGAGKGTRVGLFFANGIEWITWWLAVSRIGAVAVPLSTLYTPAEIAKVLRLADVGILVAPPRVLNRLREALPELPFLRRIAITGETDLPCATRIDDTGVPQAAESEVSPADLAVMVHTSGSTADPKGVLHTHGTLVRQTSTAAIRAVTGSQGHARILCAMPFFWIGGL-LAATGALHEPVTLAILPKLDAGAALDLAERERITGIVGWPAFTQRLREHPTFSVRDLSSAPMLRDG----PLDIAMTDVPDGFPVHRT--MTETAGGFAY----------------------------TDMRIVDDNG--VPAPDGTVGELHVRGIGVMAGYNKRERF--ETFDDDGWYHTGDKVYRRPDPRVFYVGRTTDLIKAAGANVSPLEVEAVLAGFGEVAQCLVLGVDDAERGEEVCAVVVPSGGDTLDVALLAQRAREQLSAYKVPTRWVIADDIPTLPSGKFDRKALR---------- 124008866 1 ------MDKETTICGLIAKQRLAHPTKIAIIDGETN----IDYQQLIKRANEVAGELKNRGVKPGALVGVCMHRSWELVAALIGVMQAGCAYVPLDPAYPQDRVRYMLEHSRAMATIVDDAHTADLCSGGSEL-----------------IWMNKVGKHTNSAIQPSANNLAYVIYTSGSTGRPKGVAVEHKNVV--SMSQEMRGRFSNEELEGVFAGASVCFDTSVMETMGTLSLGGTIILAK---NALELTKLPAVDQIRTCVMVASAVQALLSVEKLPE----GIQCLVFGGEALKRSLVEQVQKPDLRILNAYGPTE----------DTVYSTIAEVAAGTQVVTIGKSVPNSRAYILNDALQPV--GAGVAGELYLAGSKVARGYLYDQALTKERFIENRLYKTGDLCRWTENGEIEFLGRVDQQVKVRGFRIELEEIESTLETMPGIDAAAAAAVDGGIGQKILVAYVVSQGETATEARVKAYLAK-RLPKYMVPQVVKHLKALPLLPNDKLDRKKL----------- 212702257 2056 ---------PRTLFAPFLDHASRDGAPAAVI----GEGVSLSRAEAESISRLLGNGLRSRGLRPGEIVAVMMEKGWEQVVAVMGILRAGGAYLPVSPSLPDKRIAYMFKDAGVRFCFVQPGLEARAEACGSEAVPVLR----------AFPEQAAPAAAPLPDTDVSPEGLAYVIYTSGSTGLPKGVMVSHAA--AHNTLADLGQRLDLGPRDRVIALASLSFDLSVFDLFGVTAAGGAVVIPAPERDPAAWCRLMREQGVTVWNSTPSLMQLLLDYLDDHPEDRPRLRLALLSGDWIPLAMPDRMHALWPDMTVAAGATEAA-------IWSNIQIVDRIPAEWHSIPYGRPLANQGYLVLDQDLSPCPD--LVAGDLYITGAGLARGYLNDPSKTAAAFFRHPLYRTGDLGRYWPDGTLEFLGRKDSQVKINGFRIELGEVERALNALPGVGNAAVIALRSDK-GDRLAGFVSPAPQAVMPA-------------------------------------------------- 212702257 15 ----------VSIIDGIRKKALSHPDSPALSFLPDGKAENASYSRLDMRARAIAAAIQATGQGDGRPVLLMLPPGLEFIAAFFGCLYARAIAVPMTPARTFNRLARIVEDSGSRVFITSARLRKAVEELAERVHFADRIICLDET--------DDALSRSWQELPLTAHTPGWLQYTSGSTSSPKGVIITHGNIMAN--LDSIAGHMRLRENIPTVSWLPPFHDMGLVGGILTPLHLGCLCVTMPPMQPLCWLRAVTHYRAQLTGGPNFAYDLCCDRIPEDRLDLSSLSVCYCGSEPIRLKTIRRFERFSASFYPCYGLAENTLFTTGCWKNDGDFAVFLDKQEYAAGSCGTAGRNNDVRIVDPQTREV--EEKELGEIWIRGTCVSPGYWEQPEATKTVLHAGPFLRTGDMGFM-SGGHLFVSGRCKEMIILNGRNFFPQDLEECVLQNPGLEQAAAFGI-DSDAGERLVMVFETRLPATAHEATLAAIRRSLSEEFDIPCAVVLCKRVPKTTSGKIQQSLCRHLY------- 118462908 472 --------------------VAQTPDAPAVSWAQG----SLTYRELDEATNRLAAQLVALGVEPETPVAIKLSRGPRYVVAMLAVLKAGGMCVPMEPGMPAPRVNSILRQSGASIVLDEERIDELLEAGRSQHGG-------------------------FEPPDIPPAQAAYVVFTSGTTGEPKGVIGTHGAVGAYADRVLRPAAAALGRPLRIAHAWSFAFDAAWQ-PLVALLDGHGVHVVDEQTDAEALVALIAEHGVDMIDTTPSMFAQLQAFGLLSEAPLT---VLALGGEALGNAAWARIRNTTMSAYNCYGPTETTVEAVVAAIAEHAEP-----------SIGRPTRHTRGYVLDSELRPVPCG--ATGELYLGGAQLARGYLGRAGETASRFVADPFYRTGDLVRRLPDGSLQYVGRADAQVKIRGHRVEPGEIAAALESHPAVRHAGVL-VRHRDGAPRLTGYVAAAPDTPSPAELR-GMLSARLPRYMVPQRIIMVDEIPLTPNGKLDETAL----------- 190410078 544 --------------------------------------RHLTYGELRAVACAVARWLKHNRIGSDDLVGIVMHKGWEQIVAILGIGLAGAAYVPIEAGLPAGRIEALLSSGSIRCALVQ-------HAAVLHREDTATLTIDDAFLEEARHAEADTRPEDFAPADAAQSDLAYVLYTSGSTGVPKGVMVTQSNLI--NLIADTTRRFAISAKDRIIAVSSCSFDLSVFDIFGAFSAGAALVIPDAARAADPWLDLATRAGVTMWNSVPAIVELLVEEAVASDRMLPSLRCVMMSGDRIPATLPARIAALDIRIVSLGGPTETT-------VWNILYPIDDPNAIDGPIPYGKPNENNRAYILDAQRRECPD--WVPGELHAAGEGVAKGYFGDPALTAVKFFDERLYCTGDSARYRPDGNIEILGRVDFQIKLNGYRIDPAEIEAILVKQPGIAAAAVVGR-NTRDGPSLVAFLVETGDGTVIGETLTAALEAALPAYMVPQQYVWLERLALTGNGKVDRAFL----------- 167572594 106 -----------TLIDALRWHAERHPDRVHLRLLEDGTATPLTYGELYRRASDMASGLRERGIDPGDTVALMLPTGFDYFVSFAAILFCGAIPVPI---YPPANLAQILENARIKALIAFRPAVSIAQLLKLRVSTLQHVLTPEQIAGRAHL----------PPFRAAADDVALLQYTSGSTGTPKGVMLSHANLLANIRA--MGDRMRVDASDVLVSWLPLYHDMGLIGAWLAPLYGIPAIVMSPLARPALWLRAISRYRGTITAAPNFAYERCARHLEPTEFDLSSLRFAFCGAEPVNPAFAARFASCGFDLTPVYGLAENTLGLTFPAPSGRATPAPGDANALDVPSCGYPLDGTELRIVDDGEREVA--ERQVGRIEFRGTSATRGYYRNPTQTARLF-HDSWRDTGDLGYV-ADGELYITGRAKDMIIRGGQHFFPYELEEAIERLPGAVTVAVCGGADPVSGTERVVILVESDATDDAERLRASVNDVTAALWGMPAEIVAPHGILKTPSGKIRHAATLEQFERHAG-- 109645881 575 -------PPPKTLLSGFLSHVRQNPDSIALI---DGRTQSITYGELYRRALAVAGLLVRKGVQPGDYMGILLPRGCGQIYAILGILMAGGVYVPIGISQPEGRRQKLYRQIGLKGIITHGETIP------SGHPDHEGILVVELEEGMGKGGLEEGMGKGGKPVMASPQDSAYVIMTSGSTGSPKGVEISHEGAV--NTIEDINGKFGISARDSVLMVSAIDFDLSVYDLFGMLSEGGRVIVLDEEKDPDVWLRLMQHYSLLVWNSVPVLFDMLVTMAERREAPLD-LRLVMLSGDWIGLDLPRRFYELNATVVALGGATEASIWSNYQVVPERLPS----DWITIP--YGQPLKNQIYKVMDKWARVCP--NYVAGELWIGGAGVAKGYKGDEELTGQKFKTDRWYKTGDSGRMWEDGTIELLGRLDNQIKIKGYRIETGEVESALMKLPGVAN-AVVCLSEENEDKVLAAYLVAKEKVKAEEEGVKEALAACLPHYMIPAVYVWAGELPLTVNGKPDKRQISELLKNRW--- 41407968 845 ---------RVSIPAMFADQVIRAPQAVATRCAG----HSMTYRKLDEASNRLAHLLIEAGAGPGESVALLFNRRAEAVVAVLAVLKTGAAYLPIDPAHPTARIEFMVADAAPIAAITTTELAERLDGC-----GLPIIDIADPRI--------DSYPHTALPVPDP-DDIAYLIYTSGTTGVPKGVAITHNNVT--ELLGSLAPDLARPGQVWSQWHSYSFDISGWEI-YGALLHGGRLVVVPEEASPDDLHALLIDEKVTVLCQTPSAAGTL------SPQGLESV-TLLVGGEACPSELVERW-GPGRVMINEYGPTETTMWVALSAPLTAGSTGSDA------VPIGSPVPGAAFFVLDQWLRPVPAG--VVGELYVAGTGVGVGYVRRAGLTASRFVACPFYRTGDLVRWGADGQLRYLGRADEQVKIRGYRIELGEIRSALAGLDGIEQAAVIAREDRPGDKRLVGYVTESVTGAADPADIRARLGQRLPAYMVPAAVVVLDALPLTVNGKLNARALRERY------- 41407968 8 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPQELHGMLVAEQVSVLTQTPSAVAAL------PADGLESVALVVV-GEACPVEVVDRW-APGRVMVNAYGPTETTMCVAISAPLKPGSGVPP---------IGAPVSTAALFVLDRWLRPAPPG--VVGELYVAGAGVAVGYTNRAGLTGSRFVACPFYRTGDLVRWRADGQLDYLGRADEQVKIRGYRIELGEIRSALVGLDGVEQAAVIAREDRPGDKRLVAYVTESATGTADPAEIRARLAQRLPEYMVPAAVVVLETLPLTANGKLDTRAL----------- 121715071 1474 ------------LHHGFEEIAAAAGDRTAIEFF--GDSEPVSYAELNRRANQLARYLIDNGVGPDTLVPLCLPKSVEMISTILAILKAGGGFVPLDSDNPPERNNFIVKDVAATMVLTDENLRGIFDEAGAEVRVVDVYNVDLSGYSDANVALD----------HLDPGHLAYAIYTSGSTGLPKGVLIPHGSIAAG--IESIIEAEQWQREWRVLQFSNYVFDVSVGDIFCTLTTGATLCMAPMESLLSDLAQVINEMQIDRLFITPTVAKLI------QPVDVPGVQGLYLAGEPVTPDLVEIW-TPHCLVMNCYGPTEASILAAAGAI----------EQGGNNRVIGHPLKNCVSLIVEPDSLRLAPYG-AIGELCLAGPQLARGYLNRPEATAKAFVTRGIYRTGDLARWLENHRIECFGRKDSQVKINGHRIELGEIESAVLKTNKVHHAIVTVVEIQKKAQLVAFCVVANPQAILPAQEYLETLTTVLPPYMVPTIWIPMGTLPLLPSGKTNRKKLVEWVQ------ 121715071 448 ---------PRLVHDLIQEQALQNGAATALQFEMT---ESLSFSQLNRAANRVARQLVAQMPSKSAFIPVHMDVSVNMVIALLAILKAGGAYVILDPAQPTSRKEYILHDTNAPFYITANDGVEVIPGTKA---------LLIEDLAQSPLGKD---GEADLNLALDTESPAYIIYTSGSTGNPKGVVLSHRAASTGILCAPTIPNYR-----NLLFYNPVF-SAAQRTILSTLSKGGCLCLASRSKLQLSLSSLVKDMQVNTLGITSSTIALL------DPDNTPTLQRITLTGEAPDPSIVARWTA-NVELRNNYGLSECTQLNWGRALSTSSELSARN--------VGFPADTTSAFVLDADSHQLTP-FLIPGELCLQGPQLASGYLNQPELTAKAFIDSPFYRTGDMAVRLEDGSIEIIGRLDFQTKINGQRVEPAEI-SALLQKDNDVVAAAVVAATVEGDKALVACIVHRDDEVSWPQRVKHLRKDNLPAYMTPAYWLSHDALPLNQNGKADILSLRRHIESM---- 85715933 519 --------------------ARETPDAPALIFGD----EVITYAELDRRANRLAHRLIRLGVRPSDLVGISARRSPSLVIAFIAVLKTGAAYLPLDPEHPATRQVDTLRDAGARIVLSDAEGTTLTTPAEIEVVPLE-------------LSDLEAEHESEPEIKIAPSSLAYVIYTSGSTGVPKGVAVEHGPFAMHCEVTAGL--YDMDRSSRELHFLSFTFDGAHERLWTALTCGAALVMDGDLWSAEQTLDVLREKRVTNAGFPAAYVQQLADCAAWHG-NPPPVELYSFGGEAMPKAGFDKIKRALNPLINGYGPTET------VVTPLLWKVDASAEIDGSYAPIGRPVGRRSAYVLDHDLNVAPVG--VAGELYIGGAGLARGYWRRGALTAERFMPDPFYRTGDVARWGEDGVLEYVGRADHQVKIRGFRIELGEIEARLAAQAG-VGAAVVVAREAGTGRQLVGYV---SGEALDAAALKAALAASLPDYMVPARIVVLERLPLTPNGKIDRKAL----------- 118026358 3191 ---------PRTLSERVMSICQQHSTKSAI---KDGRNE-LSYAQLASRVNRTASAILGTGCSVGSRIAVLCNPSIDAIVAMLAILHIGGVYVPLDTSLPEARHQSLASNCTPSLIISHAATRERAHKLSAAISAPGHELTLDDLSPPEETGYMA-------PLNAEPNAPAILLYTSGSTGTPKGVLLTQANFGNH--IALKTDILGLQRGECVLQQSSLGFDMSLVQVFCALANGGCLVIVRQRRDPVELTTLMTQHKVSLTIATPSEYLAWLQYGSDALAQATSWKNLCMGGEPIPPELRRRLERKDLVVTNCYGPTETTAAISFQSVSEHGHELPGESELAQYA-VGKALPNYSIRIRDSAGGALPVNH--TGEIVIGGAGVALGYLDMPEETRARFLEDGMYRTGDKGRLLSDGTLLCFGRIDYQVKLRGLRIELGEVEAALLQHGLIHTAVV-----SRRGDVLVAHCARSGGEQQDATAILRRVSELLPQYSVPAAIALLPSLPTNANGKLDRKAI----------- 84687016 17 -----------TIVKLWADRCAKYGDRTCHREKELGIWKSYSWRDYYETTKKIGLALMDLGVQKGEPVLILAEDRREWIYCDLAAASIGAIPAGVYTTDSAGQLAYLANDSGARVLFVEDEQLDKWLQARGDMPGIEHVIVFDREGNDKVMFLDELIGKAADPNRVKPEDPRMLIYTSGTTGPPKGAILTHRNMVYQLVAGEQM--LDFHETDNQLCFLPLCHVLERLVSVDAPIANGCTVNFAE--SPETVFENLQEVAPDTFAGVPRIWEKIFDAAMAIGHRYSNARRVTSGAAPISPDLIDWFWALGVPLVEGFGMTETGGVATVNTVDDNTI-----------GTVGKPLPGVELRLAD------------TGELLVGGPCVFGGYWKKPEKTAETIDDDGWLHTGDIGRIGNDVTLTITGRMKDIIITGGKNITPAEIESKLKFSPYISDAVVIG-------------------------------------------------------------------------- 194754259 22 -----MYSEETSLGMVICKTMRTFPKN--VCQINDVDGVSVTFEQGISWAIRMAQHFKKRGLKHSDVIGIVARNTTYVMSLGVACFLNATPLHAVNPGMDEATTNHVFSITKPSLIFCDGQDYQKVRAATSELPGVPHIETLLDPTPTEFC-------YQPEPLKEGGEQTAAILCSSGTTGLPKAVCISNRCLLN-------LESFMLNNEVVFYSASGLDWYTGLTFFIMSTTIGFTRIITKKPFSAEYFVQLVEKYKITNAIFPPRQLSALVNCSAATKESLISLERIFYGGGITSIENQKRLQELKAVLLSVYAFTEAGFIAALWGLGSG-------------NSVGNPLTGIKIRIVDDDGKFLTYN--EVGEIYVKTGLPWNGYYGNSLESRWMQDLDGWYHTGDLAYFDEKNLLYIVDRKKEILKYQGNHYWPSEIEGAVSELSQIQEVCVVGIYDEKNGDSAGALVVKKGASINEQEIIDHVAKRLPVVYKLHAGVQFTEQLPANLNGKTVKRAAREEF------- 198255888 4 ------------------------PAKTALAVLGDDTTERWTYSQIEAAIRGAATGLLATGLMSGDRVLLRLGNTPDFAIAFLACIAVDLIPVPTSTQLSVGEITAMTLDLAPKAIIAAAGVLPDHTAPVIETTTLTRFYTL----------------PPADFVMGDPNRAAYIIFTSGTSGTPRGVVHAHRAIWARRMMHD--GWYGLTRNDRVLHAGAFNWTYTLGTGLMPWTVGATALIPAAGTPHDRLPMLLAQHNATIFAAAPGVYRQLLKSPIAP---IPTLRHGLSAGEKLPDTTRAAWTATNTPIFEAYGMSECSTFISGSPT-----------RPADVATLGQPQPGRLIDLLDE--HDVSSDTGQI-AVHISDPGLMLGYLNAPDATAARFSAD-WFLTGDIGRRLPSGAICYQGRVDDMMNAGGYRVSPIEIETALALHPDIHDVAAVELRVKSDASVIAAFYTSANVIVDTELAAHCAAHLA--RYKCPRLFLRRDALPRGANNKLLRRALRSDWEAEHG-- 15923169 1433 ------VPGNKSIISYFNEVVSRQGNHVALVMND----LTMTYETLRNYVDAIAHMLLSNGVGNGQRVALFTERSFEMIAAMLATVKVGASYIPIDIDFPNKRQGAILEDAKVTAVMSYGVEIETTLPVI-QLENAKGFVESKENEQ-----YDDLHGNQLENTAMLDNEMYAI-YTSGTTGMPKGVAIRQRNLL--NLVHAWSTELQLGDNEVFLQHANIVFDASVMEIYCCLLNGHTLVIPDRRVNPEQLQQLINKHRVTVASIPLQMCSIMEDFY---------IEKLITGGATSTASFVKYIEKHCGTYFNAYGPSEST--VITSYWSHHCGDLIPET-----IPIGKPLSNIQVYIMSDG---LLCGIGMPGELCIAGDSLAIGYINRPELMADKWQNNPFYHSGDLARYTSDGQIEFLGRIDKQVKVNGYRIELDEIENVILAIRGISDC-VVTVSHFDTHDILNAYYV--GEQQVEQDLKQY-LNDQLPKYMIPKTITHIDCMPLTTNDKVDTTRL----------- 67515469 3568 -----------TIHDLINEQRIRQPDAPSVASWDGD----LSYAELMDLASGFAGHLSELGVGPEVLVPMCMDKSMWMIVTIMSILIAGGAFVPLDPAHPVSRHEEILEETGAKIVLCTPKYCSRY------TGKVPTVLGVDEPTVCHYRAKRVSLQGSATSTNV-----AYSIFTSGSTGRPKGIIIEHRAFASSTMAYGPI--IHLKPGIRVFQFASLTFDAAVMEILGTLIYGGCVCIPSDEERLNDIAGAIRRLDASWLFCTPSLASIM------EPASVPSLKVIVCGGEMMSHEAMTKWSD-KVHFINAYGPTETSVYATFN---------PEIGRNRNPANIGRTIPSTLAWIVDPSNHDRLYPVGVVGELALEGPVLAREYLKNPDKTAKAFITNPWYLTGDLARLAADGSLEYVGRKDHQVKLHGQRMELGEIEYRLHEHPHVRHVVVLFPKSGRLQKRLVCILSLNSCSLVEEEAVQASLESQLPPYMVPQTWAVIKTLPMLVSGKIDRKKI----------- 67515469 241 --PSPQVHDRC-IHDIIREQVVRRPLDEAICAWDG----SLSFTEFDRQASKLAYHLQKQGVGPEVLVPLCFDKSMWYFVALLAVLKAGGAFVPLDPTHPPARLQSLIQKVNAKLVLCSEWHADRLLGLAEVVIPLSQITLERPSAPVGFISSD----------RVNCTNAAYVIFTSGSTGEPKGTLLEHRAYCSSAMAHG--PRLLISPDSRVLQFAAYTFDASLAESVSPFMHGACVCVPSEDDRLNDIMGAIKRLRANYASLTPSFIEFL------EPSMVPEIKTLILAGEAMSETHRAKWSTIN--LVNGFGPTEASVTAAINSHVTAETDCRD---------IGLPL-NTRCWIVNPDDHNQLVPVGAVGEMLLEGPTLARGYINNPEKTNEAFIYDPFYKTGDLVRYNSDGSLTYIGRKDTQIKLHGQRVELGEIEGCLNADELVKHCVVFLPKEGYAAGKLTAVLSIKTSEEKQEKALRERLSGQLPMYMVPAVWLFVENMPFLPSRKLDRK------------- 67515469 2448 ------------VHDLIQEQAQRLPASAQAICGWDGN---FTYSQLEILATRLAQHLQRLGVGPESFVALCFNKSAWAIIAQLAVLKAGGAFASLDPVHPASRLRALVADLGAKIVLTSSACLDKASNLGA-----QPFVVSQASVEQLPLGGHDTSLHEARP-----SNAAYAIFTSGTTGMPKATVIQHTALSTTSLQ--LAKYLGLDSSTRTLQFSSYTFDVSVLDIHGTLINGGCVCVPSDSERVNDISGAIRRMGVTHWNSTPGIANTI------NPKTVPSLATLVTGGEKMSPGHIERWSDR--AVINAYGPSEATIIATVSIKVDRQGNLSKESR----SSIGKPVCG-RAWVVDPYNPQRLLPLGAVGELVLEGCNVARGYLNNEEKTAKAFIEERMYRTGDLVRYNSEGTLTFISRMDTQVKLNGQRIELEEIEQCRQALPEDSHVVVIIAPKSKTVRSLAIFFCTPEYALTPARIRRRLVQESLPLYMVPNFFFPVKQLPCNTSAKIDRRRLRAMAEDL---- 67515469 1794 ----------------IEALASQTPQSIAIAS----ETLQLSYARLNDLSSALANYLTNLGVLPGTKVPISFEQSLWAIISIIATWKAGGICVPLATNPVNAELETWMMAADLQVALACPGRAMSLEDLAPVIPVTDELLGSLEIDVSKWHQFEECAYVVFSTDPMDPS---------------KGFLLDHGAIA--ASCRSFARSISLGMSTRMLQCA---HISSYEFVLFSTLSQGGCVCIPQSSSPADLSKAACEMRTTTI----RMDQSLATSTNLA--DAYGMRQVVLTGDALPLGVEQLRVPQAAQVYSYYGSVECSPTALCWSKSGNILMLQQA-------------PGTKTWVVDSSDHNILLPVGATGELLIESDGLAQGYL----------------------------------------------------------------------------------------------------------------------------------------------- 84501720 15 -------DGHETITSLWADRCARYGDRVAHREKELGIWQAYSWRDYYDCARKIGRALMALGVKKGEPVLILAEDRREWLYIDLASASIGAIPAGVYTTDSAAQLAYLANDSGARVLFVEDEQLDKYLEARDRMEGIQKVVVMEREGLASFLDELYAMGETEETREVRPEDPRMLIYTSGTTGPPKGAMITHRNMIFQMRSGS--ECLEFLESDNLLCFLPLCHVLERIVSVEAPIANGCIVNFAE--SPETVFDNLQEVSPDSFSGVPRIWVMILDWALAVGHRLANARRVTSGAAPISPDLIHWFGALGVPLIEGYGMTETAGIATVNTVEDN-----------RIGTVGTAIPGVEMRI------------DETGELLIGGPCVFGGYWNKPEKTAETMTEDGWLRTGDVGRIGNDGALTITGRLKDIIITGGKNITPAEIESKLKFSPYVSDAVVIG-------------------------------------------------------------------------- 53747902 535 ----------------FEHQVRLTPHHPALCFGP----QVLSYEQLNRRANPLAHRLRRLGAGPDTLVGLCVERSLELPVALLAIWKAGAGFLPLDVNQPRERLAFLLGDASCRILLTQEHLLQRLPPTNAALLCLEREAEALEREPQEDAPHEAGL-----------DNLAYVIHTSGSTGTPKGIAMVHR--CLANLVAWQLTHERLGGPSRTLQFASLNFDICYQELFTTWAAGGTVVMVTERRDPARLLEVLEQEQVSRLYLPFIALQQLARVADERGAAPRHLRQLITAGEQLTPELQRLLSRMPCTLHNQYGPSECHVVTSHDLTR-------EPSRWPRLPPVGRPLAHLRVLLLDGEQQLVPPG--VAGEVFLGGPALARGYLGRPEQTADRFVPDPFYRTGDLARLREDGALEFLQRMDAQVKIRGYRIEPGEIEVVLCEHPAVHQAHVRPYVDSAGERRLVAYVAARLEDTDGAE------------------------------------------------- 126436247 19 --------TPETLGELLARHLATGPDTGFCVHSDV-RPYRGTFGDVELQARRLAAGLRRRGVGPGDVVAFQLPNWAEAAMAFWASAFLGAVVVPIVHFYGRKELAHIMATARPKVFITVAEFMSFQPDLCANVPIVGLVGEVDERLREEHVRFDELFDDEPDTVHTDPAGPALIAFTSGTTRDPKGVIHSHQTLGFETRQ--LLENYPPDRG-RQLTATPVGHFIGMVGAFLIPVLENAPIDLCDVWDPGKVLGLIQTEGLSVGGGPPYFVTSLLDHPDCTPEHIARFSTVGLGGSTVPAAVTRRLSDLGLFVFRSYGSTEHPSITGSRPTAPEDKRLYTD---------GDPRPGVEIRLTGD------------GEILSRGPDLCLGY-TDDALTAQAFDDDGWYHTGDVGVLDADGYLTITDRKADVIIRGGENISALEVEEVLLSMPAVAEAVVVAAPDARLGEHAAAVLRLRSGHPTLDDVRAHFGHAGVARQKWPEELHQVDEFPRTASGKVQKVLIREQIR------ 164511432 491 -------PRDVTAAGLVLARAASAPERVAVVDADGAT----SYGELARRVHALARTLRASGVGRGDLVGVLSGRRAALIVAMLAAHTAGAAYVPLDPDFPAARLAHICTDAGLAAVLVDPAYCDRLPA-----ETPGARIPLGDPGD----------AAPGPPVACHDDDLAYVLYTSGSTGRPKGVEVTHGNLV--NFLTAMAERPGCAEDDVLLAVTTAFDIAGLELLL--PLTQGATVHIAPTRDGFALAGLLDSSGATVVQATPATWQMLLAAGWSGRVP-----RLLCGGEALSAELAAELIDRSGELWNMYGPTETTIWSSVLRV-----------RRDRPITVGTPIANTTFHLAGPDGGPVPFG--ATGELLIGGDGVARGYRGRPELSAERFVGDGRYRTGDLARWTETGEMLLLGRADRQIKLRGHRIEPGEIEAAIRRTGVSGEARVVLREERPGHQRLVAFVVAEPAEAAAAARRIE---EWLPAYMIPSRTVPMTGLPMTPNAKIDAVRL----------- 42522110 62 -----------------------------------GHEKKFSFSEISKRSNQAANFMRARGLQKGDSVFLLIEDDVALWEIMLAAMKLGAVIVPNNPLLSQQELKDRLNREQIKMIATTKAHTEKFD-----VTSSGVIPVVVDAEVEGWIFYPEAYKESAETERTKATDPLFRYFTSSSGVKPKLVEHSHAGFTVGHL--STMYWMGLHPGDVHLGISAGWAMHDWNSFVAPWNAEATVVFKEKRFNASLILDVLDEYPITTFCAPPTVWRLLCQE-DLRSYDV-HLREALSTGEPLTADLISKVHHWGLFIRDGYGQTESATLI----------GVPPEEKDSF-GTSGKAMPGFKIALLDAQGEE-----TDSGEICVESPWLMSGL----------DTSNKYFHTGDTAYLDSMGNFTYCDRIDGLFKSSDYRISPFEIEFVLKEFPSIREAVVIPSPDPIRENVPKALVMLSKGVEPSKELIMNFARMRLSPFKRIRRVEFM-EIPKNTSGEVLRSDL----------- 46126911 35 --------------DFVPRARRVPDDQPIFTDHAND--RPLTFSRVKRDALTLAANLQSLGLDPDAVVLIQLPNCLPFATLFMGTVAAGLTATLASPSLTTTELAWVIKNSRPRVLFTAKALLDTVEKALESQEDVYTVDVARDMYPISPASHAELTAGHSFAPESAATRTAVILWSSGTSGRSKGVLLSHQAI-NFSLASLWHDADFYKSHQRWLGYVPFYHVFGLTNIFLLAFATGSSVFTMPAFKLDTVLSAIPRRQITYLHMAPPVAVMLAKSPVVEPFAFSSVVGGMTGGAPLGHEVVEKFRRLGFLVRLGYGMSEACSITVQ-------RGLREKDMHGYKNDTGKPHWGVELMIVDDDSTTKAAPFGAPGEILVRSPGLMTAYLGSMETTAEALTADGWLRTGDVGTLDAEGNLCITDRIKELIKVRAFQVAPAELEAILCSADSVADAGVVGVYDKEATEWPRAYVVAADQNKSEADLKKTLVESHAARYKLVGGIVFVKAIPKSPSGKILRRVIRD--------- 115378538 9 -----------TLVELLLHQAQ-NPSKVAVSHKVDGRWQEVTWGQVLQQVKELSAGLLAQGVKPGDRVALFANTTLQWVVSDLAISAARAVTVPIYSSNTPDECRYILNHSETTVLLVDNDRLSRIRQRLADCPTVRKVVVFEGPATEREISLAEVLAEAAHPSAFEERDAWGFIYTSGTTGEPKGVILTHGNWAYEARITQALG--LMLPQDSVMLFLPLAHVFAQVVK-AAWLRMSFRLIFAESVD--KLLPNLVETRPSVLPSVPRVFEKVYNNVVANGSSAPGLRLFISGGAPLSRKIAYFFDLLGFKVLEGYGLTETSAPCNVNLPEK-----------IKIGTVGPALPGTEIKIASD------------GEILVRGPCVMKGYYKNPTATAEALEPDGWFHTGDIGELDADRYLRITDRKKDIIVTGGKNVAPQNIENTLKTFPLISQSMVYG-------------------------------------------------------------------------- 189208864 79 ------------VHELFVEQARARPDAAAI-CAWDGEMK---YGELDELSSRLAGYLVGLGVGPEAIVPLCFEKSMWTVVAMLAVLKAGGAFAPLDPEHPASRHEEIFRQTGARVVLASAQHSTLCSG------GNRTVVVVSEAAPSEASEASTTDKRTTTRTKAQPDNPAYVLFTSGSTGKPKGVVIEHRAILTSCLGHG--KAYNLTSDSRFLQFSSYTFDVSITEIWTTLLMGGCTCVPSESDKKDDLSKAINALDANWAHLTPTVAKLL------DPERIPGLQNLILGAELVTDHDWNRWSPYARQIT-TYGPTECCVLCTFYSGTLGFYT----------GLLGKSVASVS-WVVDPNDHHKLAPLGAVGELLVEGPILARGYLNDAEKTAAAFIDDPWYKTGDLVYYNADGNLVYVNRKDAQVKVRGQRVELGEIEHHVRECPEVGRMAVVIMPGDDKDKATVAVFVEQKEEEVSDSQVDSQLSERLPSYMVPGVYFSVAQLPMTTSGKTDRKRLRE--------- 67901794 2860 ------------MHEVIHQNARKRPHALALESWEAA----YTYRDLDRASSRLARHLIKQGVSPDDCIPLCFEKSLYTIIALVAVLKAGGGFVLLDPKHPDDRLKGLLEDSKAKFLIVSPQTQDRCKDLISSL------VVVSPKILDELPHADE--DDIPPSTAVTPGDIMYVQFTSGSTGKPKGAVVHHRAAC--SSIEHHGKVMNYGPHSRIFQFSSYTFDAIILEAFTTLYHGGCVCIPSEEDRMSSMVQSMREMKVNNMFMTPTLARL------FGPADVPSLTTLMLGGEPIPQDSINTWKD-HVDLIGGYGPAECCVYCCYNPLSSSGF---------KPDVIGYPV-GAVLWIVEADNHDRLVPVGAIGEIVVHGHTVGRGYLNDPTRTAASYISAPWYKTGDLGRYNSDGTLTIVGRKDTQVKVNGQRIELGEVEHCITEYPQVLQVAVDALEHANGRQILSAFLEFEAVEGSEEFEIEAILAQRLPPYMVPHLWFPLVTMPKSASGKTDRKVLKQ--------- 67901794 6140 -------------HELIHERAVLQPEAIAI----DSQEVQLSYGELDDLSTRLAYFLIDLGTGPDKVIPLFFRRSPWAMVAMLGVIKSGSAFVFLDPGHPIDRLEFVVQQIDAKLVLTSPDLESTWRE------KLAVFCV----SPSALQSLPRLHDGNLPVTAVTPQNILYCIFTSGSTGRPRGCVIEHSNFL--SGAVHHARRSRISESTRIMQIAPYTFDVSILEMLTGLIGGGCICLPRDYHQGARVADIINDLNINWTFLTPSVARTIV------PSEVPSLQTLILGGEALAKVDIQTWAG-KLHLHNGYGPSECSVAVASNEVRDPTID---------PANIGSKM-GCNIWVVDAENHDILLPIGAVGELLVEGAIVGRGYLQEPEKTAAAFIQDPFYKTGDLVRLNADGTIHFIGRKDTQIKLRGLRIEMGEIEHHASTYRAIRH-AVVAVPRARMKESIVVVYTLNASQMSPAQLRKHLA-THLPPYMVPQTYIGVARLPLLASGKIDRPKLQRWLENM---- 67901794 1333 ------------VHEIIRGQVLATPDAPAICSWDGD----FTYAEVDRLSSRFARHLVSMGVGPETLVPHCFSKSAWTVIAMLAIIKAGGACVALDPGHPVDRLQAIINDAEAALVVTMPEHSHLFNGL------VNKVVAL---SPQFFGSDDDLQSSETLPPRAGHKNPVFVLFTSGSTGKPKGIVIEHG--MFASSAAAHSKAFGITAQSRVFQFAAHTFDVSVGDIFTSLMKGACICIPSDLERMNNVASAINRMKANYAFLTPTVANLL------RPEQVPTLRTLTLGGEAPTRENIRTWAD-SLNLILCYGPAECSVYCSAN---------PPATQQSNPAVLGHAIGGL-IWLVDPVNHDKLTPVGCVGELVVQGAIVARGYLNEPEKTQSAFIQDPWYKTGDLARFNPDGSLSFVARKDTQAKVRGQRVELAEIEVHLSESPEIQHAMV-AVPAAGYKSRLVCILSLRSHAAQTASVVENRLAEKLPPYMIPAVWIPLKKMPLNLSGKIDRKLIKGWLED----- 67901794 3938 -------------HDLVSERARLHPDLLAVTQ---SDGTSLTYDELEELSTLFARHLSTLKIGPGRIVPICLKKAVWVVVSILGVLKTGAAFVCLDPSSPSSRMHSIIEEVESEIVIVDPETKPIFNNHLQTLEIGAKSLDWIRSANASDMIFE---------VHRNPRDLMYVIFTSGSTGKPKGVMIEHASAC--SSFTYQGQEFGYDHESRVLQFSALTFDASLMEIFTTLCAGGCVCFPTEEEKQGDIVRAINNLRVNSVMLTPTVLRMI------QPEDIPMVKHVVTGGEAVSHDIVQTWSS-KVILKGVYGPTETSMICIT----------ADLVPGSSPANIGVPL-GCRSWITLPDDHNHLAPIGSVGELLIQGPIVGRGYYKNQKQTQDVFIENPWYKTGDLVYYAQNGDLMIVGRKDSQVKLHGQRIELGEIDHKMWSHPAVRQSSVVLPSQGPLKNRLVAVLTLDGTEPLSEEWKQYALRESLPSYMVPTVFVAVEKMPRQTSGKTDIKRVKK--------- 67901794 239 ---------PVTISDCIERKALEQPHALAVA----GSGGDMTYQQLNMQADNLAAYLQELGVGADSYVALCFEKSTLPIVAMLAVFKAGGAYVALNPAHPVKRQAVILSKINAQVILTGPGYAGTFPGL------VKHSVEVTQDLLDQLAAERRALVRAARP-----ETPAVVVFTSGSTGEPKGIVVEHRALVSSMIGHGTI--MRLDSSTRALQFATYTFDLSVGEIFNTLMHGGCVCVPSEEERLDDLEGFIRRLEVNWALLTPTVLNMM------TPANVPSVRTISTGGEPMKQDIIQAWAD-HVQLNNMYGPAETTILCAGRAALSPATPASN---------IGHAL-GARQWITNPMNPNQLCPIGAVGEVLIEGPGLARGYLHDEEKTNAAFVGNPFYRSADLGFLSPDGTFNIVGRKDTQVKINGQRIELEEVESLLN---AGWQAVVAEVIKPKGQSILGAFIQFEDDENDETELRRQQLRQHLPAYMTPSVFVPMAHMPTTAHGKLDRRRLKD--------- 67901794 5042 -------PVHTTVHELFHRTALRYPENQAICSTDG----SFTYSELDNLTTRFASFLREKGVGPEVLVPVCFNKSCWTIVSMLSILKAGGACVPLDPSHPPARIQEVSSRCEAKLILAAPHLVDRLPDCNATVISVTDGLM--QGLPNLPSNFQIDLAKPAN--------AAFVPFTSGSTGLPKGIILDHMGLC--TMFEANASVVGIDHNTRTFQYAAYTFDVSIAETYITLTQGGCVCVPTDAERMNDIAGAITRLQANWTFLTPSVASLL------NPIDVPTLKTLTLGGEAISRDLHSTWAD-KVRLINSYGPAECSIWTSNQRLFPDSSCADIGAGITCHLWVTEP---------DNHDRLVPIG--CVGELVVQGPNLARGYLKDEEKTAATYIDTPWYKTGDLVRHCADGHLEFVGRKDTQIKFHGQRVEIGEVEYQLARLPKNTQVAVEMIKSQDGRQTLAGFITTEGGSGDPDETLEHQLAETLPSYMIPSVFISMLNIPRNTSMKIDRKALR---------- 121709352 48 --------------------ALKYHDPSSLAVVHSASARSFAYGNLVADVLQAEQLLASAGEKAGERVAFLAENSYDYVVTLLSILASNAIALPLSPAFPVGELKYILDNSQSKVLVSTQKYADKTQDLLKAGLERQPILEIRDKVKVGAAGSGSATLED---IESGKSLGGMMLYTSGTTNRPKGVLIPQSALTAQ--ASSLLQAWKYSPEDRLLHLLPLHHIHGTVNAIITPILAGSSVEFMFPFNTDAVWNRLAADKITFLTAVPTIYNRLLQEAARQGISPENLRLNISGSAALPTPTKQAWQDLGNVLLERFGMTEVGMAISCGLNFAD----------RVDGSVGWPLPSVEARLVDTDTNEVIQPGEELGEIQLRGPTIFQEYWANEKATQEAFVEDGWFKTGDVATRREDGTFFIQGRLSDIIKTGGEKVSALEVERELLSLPQITEAAVVGLPSEQWGQKVAAVVVLRNGKPWGPLDMRRALKDRLASYKMPQEMKVLTGIPRNAMGKVNKKTLVKE-------- 104781286 451 ---------------FLEQ-VQRRPDAPALQYRQG----TLDYRQLAGAASALADRLGEQ--ARGGCIGVHLRRKDQAVIAMLAVLGNGAAYVPIDPDMPLERLKDIVADSGMDLLITDQALPIDVRQLCPSPPSARTV------------------PRPVSLQAPAPDSLAYLIYTSGSTGKPKGVRIAHAAL--GNLIADFVADLEISARDRVLGATAIFDIFGLEL-YGALTSGACLLIDDQVRDPTALAQALDALRPTLLQGTPSFWSLLALAGWHPAERDG--VRLLCGGEALSSNLASYLLGCAGQVVQVYGPTETT-------IWSTRQRLTDASQHAV---IGRPIGATRCYVLDPQGQPVPWG--ASGELCIGGAGLAEGYHQRDALTAERFRPTRLYRTGDRVCWNDQGELVYHGRLDFQVKVRGHRIELGEIEHALHQLPGIRQAVVLA-WDSDGQTELSAHVVPQDDGLGDPDAWRAALLERLPAYMVPQRFECLARLPHSLNGKVDRRALSRPARS----- 104781286 1479 --------------DAFKRVAARLPGRIAI---EDGQ-KRLNYAELERASDRLARRLRRHGLPADTLVGLCATRGIDLLVGMLGILKAGAAYVPLDPDYPHARLAAVRQDCALDWVVAQGEAL-----ARSGLQDLQAILLDDEAP---------AADDAQPLPRVAPAQLAYVIHTSGSTGTPKGALLSHHNVM--RLFDASRPLFDFDEHDTWC----LFHSYAFDFIWGALLHGARLVIVATSRDPEALRELIVSQGVTVLNQTPGAFVRLVTEDLRHAAPMP-LRQVIFGGEALQVATLAWFDKYGVRLNNMYG------ITETTVHVTHTPVTRDDLARATQQRIGRPLPDLSVLVLDAHGQLCPPG--VTGELHVAGPGLARGYLNQPQLTARVFVERRLYRSGDLGRWLEDGQLEYQGRNDHQVKVRGFRIELGDIQAALLRLTEVDDAVV--RHDAHRG-VLQAWF--SASRPLALGDVQAHLREHLPAYMQPQQLRQVERLPLTANGKVDVDALR---------- 104781286 2541 --------------------VARHGQRPALREGD----RTVSYAELDRWSDNLARLLAQHGARLDQRVGVFTRPGMATIATLLAVLKVGASYLPLDPEYPTARLRQLLDDARPALLAGD------VMALEKHAGLSLPALVIDDAPLPQPPLRPLV--------PVAADALAYVMYTSGSTGQPKGVMVEQAGILRLVVEADYVH---IGPGDVLGQLATLSFDAATFEIWGALLNGATLALVGCALDSPALAGYLHEQAVSILFMTTRLFDRHVAAGHAAMFR--GLRYLMIGGEVMDPLTVDQVEGRPQHVYNVYGPTE-------NTTFSTFQPLDRERLALGDIAIGRPIRGTSAHVLDELGRPTAIG--QVGELYLGGQGLARGYLNDPGRSDVAFVADGLYRTGDAARWQADGTLGYLGRIDRTIKVNGFRVNLGELENTARQCGDLEQC--IAVND---HGLLLYF----SGTITAQALRQALA-SRLPGYMLPARLIQVDTFELNRNGKIDTHRL----------- 160872279 1 ------------MLNLFKNQCLLYSERPALSY----RNQRYSYKELNKQSNQLAHYLKSKAVRNGTSVALISENFLERVISILALWKLGAAYVPIDPNYPSTRINFIMNDSKVNFIITDEEIYKKY-----FLNSSLTIILLDSKNNPKNNFSKDDLND-----TMGADTIAYIAYTSGSTGKPKGVPITHANI--SSIYEAWKQVYHLTYLDRHLQIANFGFDVCSGDIIRALASGAQLVICPTELNPERLYKTLKKNAITIAEFTPIVLRKLIYYLKKEKLDLHFMRLLICGSDIWTLKEYKEAKTYDARLINSYGTTETTIDSTYFECDETMSPFNELSLVPL----GKPFPNTKIKILNEQLKECPP--EIQGEIYIGGSGVSQGYLNQPTLTKEKFISNGFYKSGDVGCYLMDGNIAFRGRADTQIKIMGISVDLLEVENILNSYPKIEKAIVLHHSSLDSTEQLVAYIQCDKIFNIKDYIT--FLKKRLPFYAIPVVYFPRNTFPVSPHGKVDRLTL----------- 9937212 3 ----------LTLRDAFLDQAARTPDAHAVVHGDT----VWTYRELELRAGRMARTLAARGAGPGTLVAVRLPRGPEPVAALLAVVLTGAGYVPLADDDPPDRCRHILDDCAAALLL-------------AEHPSRDGRTLTPDEAL--------APARPFDAAPVRAGDPAYVIYTSGSSGRPKGVLVEQGALGAY-LAQARARYDGLSGRTVL--HSSLSFDMAVTSLWGPLVSGGAHVLDLKAIASGTQPPPAASARPSFLKVTPSHLPLLGLLPDSC---LPTGQLVI-GGEALTGSALWRAAHPDVTVVNEYGPTEATVGCCAYTVR------PGDAVDPGAVPIGRPFAGTRLYVLDADGEPVAVGG--VGELHIAGDQLARGYLGRPRLTEERFVPDPFYRTGDLVRERPDGDLEYLGRADGQVKVSGYRIEPGEIEAVLRGHAGVRDCAVVAVGEADA-RRLVAYVVPDPDSPPGTAAPARHAAEALPPYMVPATFVTVPELPLTPNGKLDRDAL----------- 210109449 15 ----------LTFGDLLDQAAVSWPEKGAYVFCETGS--RLTFKGLKEQVDKLAAGLLAIGIGKGDHVSWVAGNRPKWIVIFLAVMKIGAVAAPCFFEYAESTVTNTLKKAEVKVLIVEAEGVERGAPAVEGLPHLTTLVTIGESCHRQCYTLAELQQKGEDEPQLSCHDPALLQLTSGSTGLSKLVQHSTHAILNSNRYVALALHMDQQCRAVF---STLFCNVAWNVCH-PIITGCTFVVPTDAPDAEDILSAVQDERCDILYSVKNFY-TILHHPRLQDFDLSTLKLVMTGGNMVSKALVTTSSRVHVTVANVFGSTETCFVTT---------TVPEMTPEAQSSTVGMVLPHVQLRVADDDGNGVPTN--TVGEVVVKGYSVFQQYYGDEDKTAAAKTKDGWYRMGDMGCIGDDGLLRITGRKTELIIKDSENIYPAMIELPLQEHPAVQDV----------------------------KLIEEY---------TPEYILFVDSFPKTTNGKVDRKNLRSAAMERLG-- 157114710 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPKGVELSHNNLVANLAQGSHPEMNKYNRTETILTIPPFFHIYGFNGILNSCLKSRNHLVSIPRFIPEDYIQCLVEFRPKFLFVVPSLMLFLATHPKVTEDHLSSVDAVLVGAAAAPLQLQDKFKQKDVDITQGYGMTESSPVTLCTPYKYDL---------SKVGTCGQLYPNTQAKVVSTDGSNL--GAHQPGELYIRGPQVMKGYLNNEQATRETVDSDGWLHTGDVAYYDQDGYFFIVDRTKELIKVKGNQVSPTELENLILELPEVSDVAVAGIADETAGELPKAYVVLKQGQCLKEQSIMDHVKERVVKYKLAGGVMFVKEIPRNAGGKVLRHQL----------- 152963748 868 ---------------FLDRIATIFDRSNTKTALISGD-RLISYAELGHSVCCIIGALKARGLSRGQVVAICLPRSPEHTMVTLACALTGVIWVPIDVSAPAERLRYLLENCQPDVVIAQHESVGSVTATPAELLAVQTMPVLDDLSL--------------------SDAPAYYLYTSGTTGKPKCVVLNNRA--TANVVGSTLERWAVTERDVFMSVTPLHHDMSVFDVFGCLTAGATLVLTGEEKDAVRWNQLIAQHQVTLWCSVPAILEMLLSC--RTSHDLKSLRLIAQGGDYIKPAVIAELRELLPRLISLGGPTETT-------IWSIWHEITDDDRALIP--YGRPLPGNSYFVLDPRGEHCPAG--VVGRIHTTGVNLALGYLENGELAQSEFDEHGAFRTGDCGRYRRDGTLIFDSRVNGYVKVRGVRVSLPDIEIALINHPSLRHVLVVDYGEQRQGEVIGALYVCQGEEPTTTELR-NFARQHLPHSHVPTRLLRVDALPLSQNGKPDRQRAR---------- 163707852 115 -----------TLPEVLAFHVRRNPDRPHL-RLWQGPDHEVTYAALDDAARRVAGGLLEAGLAAGGRVAIMLPTGPDFFPAFFGVLLAGGIPVPLYPPFRRAQIARILSNAAPEILITDGEIKPFARLLPGLVESLRTLTTVEELA---------TAAPLAATVPATGTTVALIQYTSGSTGDPKGVTLTHANLLANIRA--IGEALGATSADVVVSWLPLYHDMGLIGCWLGSLYFGAPAVIMPPLDPGRWLRAIHRHRATISAAPNFAYELCLKTLDLAGLDLGSLRVLTNGAEPVSSDTLQRFTAFGLRLTPVYGLAECAVGLAFPPPGRGPPAAPGNAKSIAFAACGRPLRGHQIRIVDEAGREVP--ERVEGRLQFRGPSATAGYFRNPEKTQALFDGE-WLESGDLAY-EAGGDVFITGRLKDIVIRAGRKIHPHELEEVAGSVPGVRKVAAFASPDPKTGERLILVAETRLTDASARAGLRRTLAEAAAGVQPPDDILLCPTVPKTSSGKIRRAAARALYES----- 154252653 2 -----------NFGDILDAISPVLPDAPAFVHGD----RRITWGETTKRSNNLARALIERGAKPGDKLAFYMRNRPEYTELLATAYKARLTHVNVNYRYKPDEVFYIFDNSDAQTVVYGSEFRDIIEEIRPRLTKVQTFVEVNDGGDERYETLATSGSGEQLDIKRSPDDLLFI-YTGGTTGMPKGVMWRHDDLVPESLDALVASIKEVGPAGPMIPACPLMHGTGLLTANGNMLSGGCVVLDNQSLDPHELWAAVDRNKVQQVAIVGPMLRALEEAP--GKYDLSSIVTIISSGVMWSTEVKRGLLKYNAIMTDSFGASEAVGLGSSLMTK-------DGEIATAKFQIGE-----RCKVFDENDQPVEPGSGTPGFIALGAP-IPVGYYKDPEKSARTFRGERYAIPGDWCTVETDGTLTLLGRGSACINTAGEKVYPEEVEEVLKRHPSIEDALVVGLPDEKWGQAVTGVVKLNNGASFDEDALRAHVRAALAGYKTPKRI-LIGTVPRAPNGKADYKTVTEFAKRELGAA 24940606 1 ------MSDRRGLHDLLAASAARTPNAPAVI----GPAGSMSYGELDERANDLAGRLSGRGIEKGDRVLIWSPKSANAIAAMQAVLRLGAIYIPVDPLTPPERFAAIARESGALALCAPDDLSARVPS-----PLRDRLACVDLDAA----PVPNALPTAPVNTRVEPDDLAYILYTSGSTGTPKGVCVSHRSAL--AFIDWAVAELAPGPQDRFANHSGLSFDLSVLDLYAAFTVGAAVCPIHAEFAPERLVEFLHRERISVWYSVPSVLILMLRDGGLLDRPAPTLRALLFAGEPFPIGYVRALAAWDARLLNLYGPTETN-------VCTYHEVRPADLARDLPVPIGRPCSGDRVWARRPDGSEAEPGEE--GELVVSGPTVFAGYWGRQP-------QEGPYATGDRVKVRPDGSFDYLGRHDDMVKIRGHRIELGDVVAALNSHPG-VAEAAVVAVGEGLDRNLAAFVIRSQGSSFGNVALRRHLADRLAPHMIPGDIRFVDQLPHNDRGKLDLAALQ---------- 71985884 18 -----------SFHDYFFSKISAHGSNLAIVDVDSGKQWR--YSEIRNWCEMCATRLKELQVTSGSRVAVITGTTGQAIFVHLACSIIGCSAVAVNGWNAVDEIWTLVDLSEATHLIVENQFMQKADDVRGRIKHVRQIINLTPVLPEDIADLTSPVSEDSEEVQTPGQNPLLILFTSGTTGLAKAAELSHRSLIINIQQISLPLYGPVQTKERFLLPLSIAHIYGIVSAYYALINGASLYLISKQSN-RLFMETLVNNQINVMHITPAIVHWMATDAIVDDYKTPNLRSVLCAGAPIDSNSAAAMKRLNIDFRQSFGMTELGGICTMSPYLDE-----------KIESVGNPLPGMLFKVVNWETKQLCLP-RQPGQIIVLGPQVSPCYYKNPKATSELFDATGFVKTGDAGFYDEVGRIYVLDRIKDIIKCKGTMICPSEVELVLRAHAGIDDCAVVGRQDHVTGEVPAAFVVKNAQHPLASAEVRQYVSGKIATFKLRGGVFFISEIPRSVCGKILRRNLR-QFWD----- 195395768 27 -----FYNEDLTIGQIIFKQLQSEPQR--IFQISHSENTRLTRSQMLHNGAKVSVYLEAQGYHKEDIVGLVARNSTHLAALAYGCLFNGTPFHAINPNLEEHTMRSLFGITKPRMICCDAQDYEKLRKIATALGT---KILIIHGRMAGVLSIQELLNATIPEDYRPADRIMAILCSSGTTGTPKAVTISNSRQIFES-------HSYLSANDIQYAPSTLDWLTGLITLVTAGVYGTVRLISMEVFSPTHFLAMCEQQSISWAVLAASHIAMLANCPGINAKQLCSMRHLLFAGGHTLVATLHKMQSYGI-LRNAYGMTELGACISYN-----------SSVHTKPKSVGLLVPNVRMRVVNPSSETVGPN--EHGELYCHNGHHWSGYYGNCLATAEIKDKEGWFHTGDLGYFDEDNYLHIVERKKDMLKYLGMMYYPHEIEEIIAQMPQVAEVCVFGIWNETEGDAAAASVVPRPGSQLHPAQVVQFVAELISHKQLNGGAQIVHQLAKSANGKVNRQAVKAAY------- 21225942 576 --------------------AETEPGRTAVVRT-TGDT--LTYGELAHAARRIAALLHDHGVREGDTVAVTLPKGDRQITAVLGILAAGAAYAPVGVEQPAVRRQRIHAVAGASAVLTDRDHAHLCEAASQA-----PVVLVDDAAG----------LRPAPVVRPDPGLAAYVLFTSGSTGRPKAVEVSHRAVV--NTVEAMEAQLGLGPADRTLAISALDFDLATWDVFTPLSLGGQVVAVGQRRDAHHWARLVRTHGVTLVQCVPALLDLLMAAGEDEGLG-DSLRMVLLGGDWIGLDQPRRLRALGCRFVALGGMTEAA-------VHSTVFEVEETDPAWKSVPYGVPLRNMRARVVDGRGRDCPD--LVPGELWIGGPGVANGYRGDPGRTAERFDGERWYRSGDLARYRPDGVLEFLGRADHQVKIGGHRIELGEVESALEDDPAVLHAVATVLDTPV---RHLAAAVSAPAGAPAPDEIRLRAAERLPAHMVPERVLVLRDLPLTANGKLDRTAVRQ--------- 21225942 1625 --------TPRPLHQTFFTHAAATPDRTALV---TTAGEETTYGTLAAQALRTAAALAAAGVRPGDLVAVTLPKGPEQVAAVLGTLAAGAAYVPLSLQQPAARLE-------------------RVRATAGFDVVLGGWPATDGAGPRTLSPADTQGAEPSTPVGTAPDALAYVIFTSGSTGEPKGVEITHAA--AWNTIADINARHAIRGDDRVFALSALDFDLSVYDVFGLLAAGGSLLLPTERREPARWPDLMDRYGVTVWNTVPALLDLLLDQEGREGRRIAGLRTALVSGDWIGLDLPARLRRTGCAFVAMGGATEAA-------IWSNTLTVTEPDPRWVSIPYGRPLTGQHYRVVDRDGRDCPD--WTPGELWIGGAGLARGYLADPARTAEKFVEDGWYRTGDLGRFRDDGLLEFLGRLDSQLKIAGHRIEAGEVEAAL-EAHPAVARAAALAVGERTARRLVAFVVPHEPPPADEEDLLGLLAERVPVYAVPSRILSLPALPLTANGKVDRAAL----------- 110597451 10 -----------------------------IARKVNGVYEPISYREFEEDVHHFSAFLKNNGISPKDRVAILSENRPGWYLADMAILNIGAIDVPLYPSLPPNQIEYILNNCSAKAVVVSNMLLGKIISIWQNLPELCLVIVMNEENVEDVIDLNQAKEEGLEAAPVEPDDVATIIYTSGTTGLPKGVMLTHRNLCENIKSCSSI--IRLDESDCGLSFLPLSHAYERTGGYYLLFSCGASIYLAE--SIETISMNMAEARPTIIFTVPRLFTALLSLQHTLAEKLGRLRYFVSGGAALPQKIGEFFQALEISILEGFGLTETSPVTHVNRPEK-----------IKYGTVGPAVNNVTVKIAED------------GEILLKGPNIMKGYWKDEEATREVIR-DGWFCTGDIGEIDKDGYLKITDRKKHIIVSGGKNIAPLPIENLISESPFVDQVIVIGEKRPF----LIALIVPDFEKASSEGIQAATNKELIESKSV---IQIYDKLMRTISRKVRKFLL----------- 87083852 37 ------------------------------------------YAHLTDLTQSLQHDLATLGISVGSKVAIVLPNGLAFVTVLLATIRQRAISAPIHPNSTREECKQIFSLMTPDLVAVMPSEASPAAAAVLAAQDLGLPVASCHRYPQGRLSFCLALKLVNRGDETSNPSPCMVLFTSGTTGAPKSVQLTHTNILVAMRI--ITSAHKITFKDRSFLITPLFHIIGIAGSLLPTLTGGCAVIPASL--PATFWQDCQDYSITWYHAVPTLHHLLLSFPMPKGGVPATLRFIRSGGSDMSLDLFNRLQKLGVPLLEVYGMTETAPAIFCNPF-----PVTETSTAIKRHPGQYPIPDVDVMILPPERAPLTKELGVKGEICLRGKNIMAGYTNNPAANREAFLPNGFFRTGDLGVIKPRQYLALIGRVKEIINKGGEKISPAEIEHVARLHDQVNDAACFRISDEIYGEVIGLAITAK-SAITITAVKKH-MRHHVVMFKVPDKVLLVQEIPYNRTGKPRRTLLSEMY------- 115379471 838 --PPLAFEQQAGLPARLSAQARATPDAVAIAH----DDGSLTYRALDEASDRWARWLVSQGVHSEERVAVLLEPSLDLAIALWGILKAGAAYVPLNPDHPAERHEHVLTQAGVRTVLTHGHLS------APALHNRPGVFRMEEHA-----AQVSALPTGA-PVHVRADQLAYVLYTSGTTGAPRGIEISH--LGVHNLIDSTQREYNLQPGEAVLFITPVDFDASVLDFFWPLAFGARVVLPLPGKDPSRIAARIARYQVAAFQTVPLMLDALVHAQKAGEPPLPSLRLIICGGAYLTRELHARAQALPCLLANHYGPTEVTVDAT--------RFPGGQPGPSEVVSIGRPLDNTQMRVLDPALRLVPP--AVKGELFVSSPGLARCYSGDPVRTALQFVPDPYYRTGDLGRYSEEGLLHYVARVDKQVKIRGNRVELEEVEGRLAAHPAVNRCLV---------------------------------------------------------------------------- 214043552 14 -------PAPFNMAAHVLAQAATLGDKTALSVLGPQGSEDWSFAALEAAVRGTATGLLALGLALGDIVLMRLGNTVDFPLAYLGALAAGLVPVPTAAALTQGEVAAMITTLSPKAILRDPDVA---------CPDTPQNVSLD--ALRAMRDLPPAAWHMGDPDRLG-----YIIYTSGTSGKPSAVMHAHRAIWARQMM--FDGWYGLRPDDRVMHAGAFNWTYTLGTGLMPWTMGATALIPAAGTLPAALPALMEQHAATIFAAAPGVYRQILKH--HTHISPSNLRHGLSAGEKLPESLRAWLDASGLSICEAYGMSECSTFISAS-----------PGTPARSGTLGQPQHGRQIALIGEDG-PVPVGTEGTIAVHNSDPGLMLGYLGAPEQTAAKYQGD-WFLTGDQGVMGEDGQITYLGRNDDMMNAGGFRVSPIEVEQSLAKFPGISAVGATEVEVRADVTVIAAFYT--ADTPLDEAALALYAQDNLARYKQPRLYVHVPELPMGANGKLLRRALRAAYE------ 163748041 8 -----------TVCAAFENTAKRYPERAALYGIAAGEV---TYAEAAREVAALREKIAAAGYLPGQRVMLLMENRPAFFLWWLALNGLGLSVVPVNPDLRAAELSYMIDHAEPVLAVAIPARGDDLRAAARQAGREMPVIAPGDPLPAPVSSTAIAAREGG-----AEDAEAALLYTSGTTGQPKGCILTNTYFLDAGRWYADTGGLCALSQDRMITPLPIFHMNAMAYSFMAMIAVGGCLTALDRFHPRSWWASVRASGATCLHYLGVMPSMLMGAEESDEDRDHAVRFGF--GAGVDPKLHAGFERFGFPLVEAWAMTETGAGAVICANRAP--------RRVGESCLGAVEQGLDVRLVDDAGQEA-----EQGELLVRRAGTFAGYFKNAQATDEA-WQGGWFHTGDIVRRAPDGAMFFVDRKKNVIRRSGENIAAVEVESTLMRHPAVASAAVAAVPDAVRGDEVFACIVAKDAGADPADLAQEWCLTQLAYYKAPGFIAFVDTLPLTATQKLQRGVLKTLAADL---- 198263829 1 ------------------------PAKIALAVLGDDTDERWTYAQIENAIRGAATGLLTTGLASGDRVLLRLGNTPDFAIAFLACIAVDLIPVPTSSQLSVDEITKMTIDLAPK---------AIIAAADIALPDCTAPVI----DTATLVSFYGML--PADYTYGDPDRAAYIIFTSGTSGTPRGVVHAHRAIWARRMMHD--GWYGLTRNDRVLHAGAFNWTYTLGTGLMPWTVGATALIPAAGTPPDRLPTLLAQHNATIFAATPGVYRQLLKSPIAP---IPTLRHGLSAGEKLPNTTRTAWSATNTPIYEAYGMSECSTFISAS-----------PRQSADVGTLGQPQPGRRIALLDQSG-----TSGDTGQIAVSDPGLMLGYLNAPEETAARFSDD-WFLTGDIGRRLPSGAVAYEGRVDDMMNAGGYRVSPIEVETALAQHPDIHEVAAVEVRVKSDASIIAAFYTSTDVIVDTELAAHCAAHLA--RYKCPRIFIRRDALPRGANNKLLRRALRSDWEAAHG-- 53719348 44 ---------PANTLQVFDERAAKTPDAPALTFFLDDRSHTWTFAELRADIVRTANVLASVGIGAGDVAAFVLPNLPDTHFAIWGGEAAG-IAMAINPLLDGAQIAELVDAARAKVLICVADIWPKLAPHLDAMPTVETVIWVDRGARVRIVNLHAEMRRQPRPRAIGPDEPSSYFCTGGTTGRPKIAVRTHGSEVFDVWAASETQARDDEGARTVFCGLPLFHVNGLVTGLMAWLRGHHVVLYRGKNVIARFWAIVEAYRINAFSGVPTLFAALLQQP-VGRHDIGSLEYAACGAAPMPVELARSFERTGVKIVEGYGLTESACIASLNPLDGE----------RRIGSIGLRLPYQRMRIVDDTGRYVDALVDEVGLIALAGPNVFRGYL-DPAHERGLWIDERWLNTGDLGRRDAHGYFWLVGRKKELIIRGGHNIDPRIIEDALAAHPAVALAAAIGRPDAHAGELPVAYVQLKGASADEAALLAFAADAIAERAAVPKHVRILEAVPTTAVGKIFKPQLQ---------- 91792430 1 ------MEYRLPLAQM-QHNVAQHPDKTWLHQPVNRVWHTYTWGEADEQARKMAQALLSNGLSRGDKIAVIGKNSAEWFIADLAIMMAGLISVPIYPTAGADNIKYVLEHSGAKAVFIGK--LDKTDALAEALPSDMLSIAFPYPTLPCKAQWNDWLQEPLQTLHQPEADEIFLIYTSGSTGLAKGVVVTQKNVASSAMSAAKL--LVSNDNSRLMSYLPLAHITERCVVELPSIYSPSDIFFTESL--ETFIHDVRHAKPTSFVSVPRLWQILAKLPNRTQLGLSQASLFGSGSAPISPEVLLWFHGVGISIGEGWGMTETSGLSCCNIPFN----------LSHVGTIGTPQPCVEMKL------------SEEGEVLIRGDAVFSEYYNNPQATQEAF-ADGWFKTGDKGKINADGAWSIIGRVKEQFKSKGKYVAPVPIESSLGRNTDIEQVCVMGI----GRKQPIALVVLKNRAEVTQELQKTLVNRELESHQRLEHIIVVKE-PLTPTLKLK----RDKLENHYG-- 116052114 5 -----------SVLGLFRQHADTHPERPALVDRE----RSFSYRELDRLSDRLAAHLARRGVARGERLPLLAERSAELVIAILAAAKCAAAYVPVDRRQPDRRKQEILRQCQAPVALATQ---------AEDLPGQPVEVIAQVLATSA--------AGAAPRPALDGSEALYVIFTSGTTGEPKGVVIESRSL--SNLVDWHNRRFEMDQRSRTLMAGVGFDVCQWEIWSTLCAGACLHLVPDERPDPAALLAFFAEQRISHAFAPTVMVPALVEQPAPPSL---ALRYLFCAGEKLPP-----VATGGLPVVDYYGPTEATVFATCRIVDA--------EAHRRPASIGTPIDGCEAFILDADDRPC--HGDRPGELNLAGVCLAREYLRDPDMTARRFHRRRLYRTGDKARWLADGSLQFLGRLDDQVKIRGHRVELGDVEAALLRQPAIHGAVVLAHADPRCGQQLSAFVVPRGDARAVLAAIKTALRQELPDYMLPSRYLSLDSLPTTVNGKIDRQALRRRLEE----- 116194019 6 ------------------------------IFVDNKSDRALTFGQISKDALAVAAGLLRLGLDPNDVVLIQLPNCLPFAPIFFGTLASGLTATLVSPALTSDEIAWILQNARPRAIITATACLPAMKDAITKVDAVADVYPSAQPTPPPPSDWRTLLSPTTPPSHAPAR-TAVILWSSGTSGRSKGVLLSHHNFSIASLWHDADYYGAKPQRQVWLGYVPFYHVFGLCNVLLLAVATGSTVYTMQSFNLEVVVKAIRDRGVTYMHMAPPVAVMLAKATVVEPYAFKTVVAGVTGGAPLGHEVVEEYKRCGFRVRLGYGLSETCSTSLQ-------RGCGEREMREHAGDTGRPHWGVEVMIASGEGYAKRAGEKTPGEVLIRAAGLLSAYLNSPDMTEDALTADGWFRTGDVGALNADGRLRITDRLKELIKVRAYQVAPAELEAVLCSSEAVADAGVIGIYDSEATEWPRAFVVPRAGKADLDQLLKALVEKRTAKYKLIGGIVFVDQIPKSPSGKILRRVLK---------- 85706543 71 ------------------------ADKMVIDWVGEDASRRWTYAELAAETARVASALAARGVKPGERVGIYMPMIPEIAAALLGIARLGAVAVPLFSGFAPPAIVSRLQDAGAVAVLTADAMEAALAEALTEVPAVHTVISLRRADLARDLDWQESVGK-ADPTRVEADAPLLIAYTSGTTGKPKGVVHTHLGVPAKATA-DFLLCLDMKRDDRHLWMTDMGWVMGPLTLLSVLLSGATLVLPSMPGDPFRLLRITADMKVTHLGIAPTLVRQFMTHAPLSGYDLSPLRIVAATGEPTDDAWLWHLDRRHAVPLNISGGTELFGAILTSTVLHEIKPGGFSAEAL----------GVGAKVLREDGSEAAPG--EVGELVVSQPGLTPAIWGDRERYLETYWSPGVWRHGDWVRRDPDGTWYILGRSDDTLNIAGKRIGPPEIEAALTETGEVVDAAAIAAPDDIKGVAVVCICVAAPGVTPDAALVDRLVGEVVSKPFRPREIHFVEALPKTRSMKTMRRIVRAAY------- 197105978 1 -----MSNEGVPLGSILAYHARRSPGRAALVV----EGAAVGFGELDARANRRARMLAAHGVMAGDFVTVALPNGAEFYETVFSIWKLGAIPNIVSARLARPEMEAILDLVRPRLFVGEPPG-PGTPALPANLPGLE--------------------GYSADPLPAAVSPHWKAMTSGGSTGRPK--------VIVDATPARWDPREGFRPGDVILNPGPLYHNAPFHCISMGLFVGAT-IVEMGRFDPLRALELIEAHEVNWVTMVPTMMHRIWRLGPDSRFTLPSLRLMLHMAAPCAPWLKEAWGWLGSEVWEYYGTTEGTGSTM----------ISGADWLTHRGSVGRVREGYALKILDDAGQERPVG--EVGEVYFRGPGSTYHYLGSTPK-----RVGEWETQGDLGHVDEEGYLYLSDRRNDLIISGGANIYPAEVEAALEAHPDVRSSAVIGLPDEEWGARVHAIVQPEGGRPDEAELLA-FVAGRLASYKRPRTLEFTGEPLRDEAGKVRRAALRQ--------- 120402976 4 -----------TIDSLLRDQAAAHGARDAVVD----PAERISYAELNRSTGELGAAFVASGIGKGMRVALLMPNGVAWARIALALMRFGAVVVPLSTLLTARELSAQLQTASVQHLIAVEEFRGHLDATPPALRSVRTPEVFALRGHPAAAEVAEAMSRGVRPA-----DPLTVVFTSGSSGAPKGVRHSHGNAI--GAVRSGLAARCVDADTRLYLPMPFFWIGGLGGGLLSALTAGATLITEPVPQPDSTLRLLADERVTLFRGWPDQAEALARHLPASGVELTELRAGSL-DALLPPRLRSR---PGARAR-LFGMTESFGPYCGYPADTDMPE-------TAWGSCGKPFDGMQVRIVGADTGE-PAPTGAIGMIQIRGRHVMRGICRRSR--EEVFTSDGWYATGDLGHLDADGFLYYHGRCDDMFKVRGATVYPSEVEQALRSLDGVSAAFVTNVAGPEGDRVGAAVVC---DAPATAERLRSAAREVLSSFKVPTVWLLLDSVPRGATGKVDVTRLRALLE------ 109900110 1 ------MDNTTVLHSLFAGNEA-HPDKPMFHQPIDRQWHTYTWAEVTEQAKRIAQGLRAQGFEKGDRIVIMSKNCAEWIIADFAIAMAGMVSVPIYATAGVNIIEHVINHSGAKAIFVGK--LDNLDAAKAAIPSTLLSISFPYPTVECHEKWNDWLTAFEDPYLPSHDDLATISYTSGTTSLPKGVVLSHKNF--SSAADNVIELFEIRDGDRSISYLPLAHIT--ERSLVAVFVRCKVEVYFTE-NLQTFVADIQHASPTGFSSVPRLWSVLVASKIRKKLGLHKARTFGSGAAPMSESVLAWYHRLGIPINEGWGMTETTGLASGNMPFSHED----------LGTIGKPMPNIEMTLSPDS------------EILIRGDLVFNEYYNDPEATAENFV-DGWFRTGDVATITETGAYKITGRIKEQFKTKGKYVMPVPIESLLFANLNVEQACVLGA----GQKQPVAMVVLRKSSEVIKSLQDTLAKSQLESHQKLDFIMVVENDLLTATTKVKRSDVERHY------- 86158767 12 -------PDAQNLVSLFEAQARRRGDATAVKFKSGGAWRDVSWAEMARRARDVSDGLASFGLRAGDRVAIIGDTNLEWILADLGILGAGGITVTIYQSNTPAECQYILADSGARFVFCDSAAVAKIREVRGKLPALEGLVRAQGPAADAFVAWRASDAHAARLARIRRDDPASFIYTSGTTGNPKGVVLTHGNWVYEALAVEGLK--VVRPDDLILMFLPMAHSFAKVIEAVWFSTGATGAFVE---SLEKIVDNAGEVRPTVMPSVPRIFLALEEFAKEQGKDYSSLRLFVSGGAPLSPKIAHFFDQLGFVILEGYGLTETSAGTFVNRPGAN-----------RIGTVGPPVPGTEVRIAED------------GEIMVRGPCVMKEYYNNPAATAEVL-KDGWLATGDIGFVDEAGCLKITDRKKDIIVTGGKNVAPQNLENELKTDPLVSQVMV----HGDKRKFLSALITLNEENPAGEGLRDPRLRARIASYATIKKFEI---LPRTPTLKVKRKVVTQQYQALL--- 24379754 1226 ------------LHEPFENLVKQFPNKIVVKDKNT----SMTTTELMQKSNIVGNFLQRQGVNNNKKVAIIVNKSVNMMVTILGVLKSGAAYVPIEPSLPEERVKYILDDSCCDFIISEEPFY---------------------NGKINSETISNILNEEPDISKVESDDLCYIIYTSGSTGDPKGVMLTHEAVMNRLL--WMQNAYPITKNDIILQKTSFFDVSIWEL-FGWTFEGAVLYFLGEEKDPQRIIELINSQNISKLHFVPSMLNVFLEFCERENKDLKSLSIVFSSGEALTKEQVIKFYSIKPQLINLYGPTETAIEVTY-FDCSNLDYKSED------VPIGEPLDNVEAYVLNDKKQKCPIG--VVGELYIGGIQVAQGYINKEDATKKSFVRSRLYATGDLVKWTSEGKLIFIGRSDDQVKIRGYRIELGEIEKYLK---KVSQNCLVSLQNSKNNKSLIAYI--ESSTTIDESKIKEELKTLLPQYMVPSHIYIVPEFPINKSGKVDRKLLDSMYSSKH--- 24379754 198 -----------TFLKLFQKVTDRLKNKVAISS----DDWYLTYEQLNQESEKLSLYLSKL-FEPKSIVPLVMDNSSEMFIVIFAILKSGFAFSPISLDYPPERIEHIIKETHLNSVIVPE------EANLQISKEIKQYVAKDNKAPVEVDQFSNA-------VNVRGDDIAYVIFTSGTTGTPKGVKVSHQSLM--NLITWHNDNFSITSETIAAKYAGVAFDASIWELFPYLSIGAKVYVVSERFDVKKLNQKFIENKVSIAFL-PTVV-----FEKFSKVQNPYLKILLTGAEKL-----HYFSEQAYEQYNNYGPTEYTVVATSFKLEKHMDNIP----------IGKPIANTTALVMSNDRHFLPIGFK--GELYLGGDSLSSGYLNDSKKTKNSFIEQVFYKTGDLVAYTDSGELLYYGRIDNQIKINGYRIELQDIENILEIIGQDSDCSVVVIPVSINGLILHAFYEVTGFDSNPNQVLKQ-LTNKLPSYMVPSTIESLSQFPLTSNGKVDRKYL----------- 145222763 49 ------------------------------------------------------------------RVAILARPSATTVLAVAGCLIAGVPFVPVPADVGAAERRHILTDSGAQ---------GWLGELPDDADGLAHIPV--RMHARSWHRYAEP----------PPDATAMIIYTSGTTGLPKGVVVSRRAIAAD--IDMLAQAWQWTSEDTLVHGLPMYHVHGLVLGLLGSLRIGNRFVHTGKPKPEAYAHAVSELGGTLLFGVPTVWSRIVEDGDAARALAPA-RLLVSGSAALPVPVFDGLAALGHQPIERYGSTET-LITLSTLVSGE----------RRPGWVGMALPGVQTRVVAEDGTALPHDAESIGQLHVQSPTLFDGYLNRADATAEVLGEDGWYRTGDVAVIDPDGMHRIVGRESDLIKSGGFRIGAGEIETVLLGHPGVREAAVIGAPDEDLGQRIVAFVV---GEAQPDELIDHVARE-LSVHKRPREVRIVDGLPRNAMGKVMKKELAQ--------- 167577571 27 -----------TLIDVLNWHAERHPDRVHLRLLEDGLVATLTYGELHRRASDLAGGLRERGIDPGDTVALMLPTGLDYFVSFTAVLFCGAIPVPIYPPANPAQLEEILENARIKALIAFRQAVSVAQLLKLRVSTLQHVFT-----PEQLVGRERL-----PPFRAAASDIALLQYTSGSTGTPKGVVLSHANLLANIRA--MGDRMHVYATDVLVSWLPLYHDMGLIGAWLAPLYGIPAVVMSPLARPALWLRAISRYHGTITAAPNFAYERCARHLEPTEFDLSSLRFAFCGAEPVNADTLRAFAARFAALTPVYGLAENTLGLTFPPPARGLHPAPGDANALDVPGCGYPIDGTELRIVGDDERELA--ERRVGRIEFRGTSATRGYYRNPAQT-TRLFHDAWRDTGDLGYV-ADGELYITGRAKDMIIRGGQHFFPYELEEAIGRLPGVAAVAVCGAADPASGERVVIFVESEAADGAAERLRASVNDVTAARWGMPAEIVAPHSILKTPSGKIRHAATLAQFERCAG-- 182434379 18 -------------YAWFADQAEQRPDATALIQGDV----RMTYGELHSGVIALSEHLLRHGVGPEQAVGLLASRSPDLVAGLLAILRSGGAYVPLGTDLPAERLAFMVGDTSMAVALTDAEHRHRLAE-----HGVGTCLL--------SAPAADAARAPSQPPAADPSGLAYVLYTSGSTGNPKGVAVEHRGL-ANYVRWAVSEFSGGRPVDSLLHT-PLSFDFSLTSFFLPLVTGGTLHLAPRDHEPEDLATAIQNPTLDLVRLTPSHIEMLMARLG-DQRDLPGPRQFVVGGEILRARHVTALNRIGSVVYNHYGPTETVVGRCFLRLDASAGFAVEDYAPDDPLPIGDPIPHTRLAVDHAD------EDPGVGELLISGVGIARGYLNLPEATEKSFVPDGLYRTGDLVRLDRRGRPVVVGRADGQTKIRGHRVETAEIEARLRATDGVRAAAVVKAREPR--DILAAFVVTDSGSSDPDTGRRTALAASLPPYMIPQHFSALDALPLTRHGKLDRSLLQDLVESE---- 172060610 511 ----------VPVHARIAAHAQARPDARGVADID----RALTRGEVDARAARIARNLVAAGVKPEMRVGVALQRSVDLLVALIAVLKSGAAFVPLDPAHPRERLAQIVGDAGIAHVLTDGASV----ASLPELPALRIW--------RADEVDALDAAADVALPDVLPGHAAYAIYTSGSTGKPKGVIVDHAAFARHCVA--IAERYGAGENDVFLLFQSVNFDGAHEGWFSQYLSGAAVVTADVLWPPAQTCAMMVRDGVTMTYVPPGCAAQLAEWALAHGAP-PTLRSLTVGGEATSREAFAMLRRANVRVVNGYGPTETTPTLWMFRPGDDLAKLGDAAYL----PIGTLVGARTAHVLDERLHPLPVG--VIGELYLGGEGVARGYLDRPALTAERFVPDPYYRTGDLVRRRADGVFDFIGRVDHQVKLRGLRIELGEIEAQLAAHDAVREACAV-VHGQGAHAQLVAYVELSADAPVEAATLDAHLRRTLPDYMVPAQLIMLDALPRNANSKVDRARL----------- 182434377 13 -----------SVLDRFAERCRTAPGRPAVEYAG----RQLTYAELDAAAERVTRRLTVDDV-AGSVVALCVDRSFNLPVGVLGILRAGAAYLPLDPGYPPPRLDFMLRDSGAGLLITQRDLADRFPVPEG------TRVLLLDAAPSGEPGPAPAATAGAE-------NLAYVMYTSGSTGTPKGVAMGHGPLV--NLIDWQCAASDCGEGARTLQFSAFSFDASFQEMFSTWAAGGCLVLVDERRDPHRLLAHIDDHHVERVFMPFVALQALANAAVNQGRYPRALREVITAGEQLTPALRRFFGALPARLENQYGPSETHIVTA-------LRLGPDPGQWPGLPSIGRAIDGARIDVVGEDGGSLPAG--ESGEIAIAGPVVAHGYLGRPGPTAERFVPDPLYLTGDHGRTEPDGLVHFLGRGDGQVKIRGHRVELGEVEAAVKALPGPADAAVVVHGEPGAGRRLVAYVLTGASGELPADARARLA-ETLPEYMVPVAVIAMDAFPTTPSGKTDRAAL----------- 119475973 2 ---------QFSLPQLHEAIAAAVPDREALVFRD----KRFTFAQLTDRTRCLANFFLSRGIRKNDHVALLMLNGNEYLESTLGALKAQAVPFNVNFRYVEKELLYVLNNANAKAIVYHSQFAPRLSAILKDLSHPATLIQVKDGSGPGALDYDDLIASSSSPNVVWSPDDLYMLYTGGTTGMPKGVLWRQGDLITSALGGKNSDGSVIDRRHRFLTTPPFMHGASHWLAFNAWHGGNTVIVQNEKLDPPDVLSVIEKERATALMLVGDAFRPILEEIQRGNYDLSCIKIIMNNGAILNHPVKVALLEMAAKIVDNMGASETGSQGVKISTLEGITSKNSADATNFKLSA-------DNVVLSEDLQKVLEKGDGTGWLA-KKVHVPLGYLDDREKTQSTFDGQRYAVPGDKVQLKEDGNILFFGRDSGTINSGGEKIFAEEVERALKYHPSVFDAVVASRPSERWGNEVVAVVQLRKSSPFDKNSILDECGKHIARYKLPKAFSIVATIKRSPSGKADYR------------- 195485349 26 -----------------------------VCQIIDVDGVEMTFGQVITWAIRIAQILKKKGLKHTDVIGIAAKNSTYVAPVAVACLLNGTPFHAVNPVSDEATLTHIFSITKPTVIFCDGQDHEKLRAAKGWQPEIFTITDSVEGVPHIDTFLEPTTTEQPEPLREGGEQTVAIYCSSGTTGLPKAVCISNRALFL--------DTNMLSSESVALAATSLDWYSSLWLIIWSTVVGCTRIITNKPFSPEYFVKLVEKYRINTVILPPHHLSTLTAFPGATKEALASIRSVAYGGGFTSMTTLKKMQELNAKLVSIYALTEVG-VVSYNIGLGNVN------------TAGKPRSGIKIRIVDDDGKSL--GYNEQGEIYVHTGLPWKGYYGNPVETQRTQDDKGWVHTGDLGYFDDQNQLYVVDRKKDIRRYQAEDYCPSEIEGVISELPNVEEVCVISVSDDQGDAAGALVVKRSGSSITAKEISDHVAR-RLPYFQLYAGVQFTDKLPAKPNGKTLRRVAQEEFVARKGG- 56696937 17 ----------FNLAAHVMRHARRQPDKVALSVLRPDGAEEWSYARLEQAILGTATGLLQAGLVPGDIVLMRLGNTVEFPIAYLGAIAAGIVPVPTSSQLTEPETARMIADLSPAAILRAPDVA-----------CAPHPRQIGIEALNAMHALPPADYALGDPERL-----AYAVYTSGTSGKPRAVAHAHRAIWARQMMVE--GWYGLTPEDRLCHAGAFNWTYTLGTGLMPWAIGATALIPEPGTDIAALPGLLAAHDATLFAAAPGVFRKMLQ--GAGKLDLPALRHALCAGEKLPRALHESWTRTGTELYEAFGMSECSTFIS-----------SSPAHPARGEALGQPQVGRRIAILGLDG-PVPQGQPGTIAVHRGDPGLMLGYLNAPDEAAARMQGD-WFLTGDQGAMAIDGQITYLGRDDDMMNAGGYRVSPVEVEAALIRFPGIEQVGAAAVEVKPDTYIIAAFYT--GPAELDAAALSTYVEANLARYKQPRAFVHLPALPTGGNGKLLRRALPAYFK------ 46425383 24 ------------VHQWFEAQVSSTPDAPAAFLGE----RRMSYGQLNTRANRLARLLQSQGVGPGARVAVWMNRSPECLAALLAVMKAGAAYVPIDLSLPIRRVQYILQDSQARLVLVDDEGQGRLDELLGAMTAVDVCGTLDGD--------EANLDLPCDPAQ-----PVYCIYTSGSTGSPKGVLVRHSGLANYVAWAKRQYVTADTTSFAFYSSLSF--DLTVTSIYVPLVAGCVHVYPEQGDDVPVINRVLDDNQVDVIKLTPSHMLMLRNAALAT----SRLKTLIVGGEDLKAAVAQRFRR-DVAIYNEYGPTET-------VVGCAIHRYDPATEREGSVPIGVPIDHTSLHLLDERLQPVAPG--EVGQIHIGGAGVAIGYVNKPEITDAQFIDNPFYASGDLGRMRADGKLEFLGRKDSQIKLRGYRIELGEIENVLLGHAALRECIV---------------------------------------------------------------------------- 145224914 21 ------------------------GDREFIIQGE----RRYTYAQIVERSNRLAAFLHAQGLGPGDLLGIYAYNGPEYVEGMLGAWRARVAPFNVNYRYVKSELQYLLADAGATALLYHSAFAPRLAEVLADLPSLKVLIQIADDSGPGAVDYESIVAEGPAEVPPPSPDDLYVLYTGGTTGMPKGVLWRQHDIFMASFGGRSLYTGELSPGTTLMVLPPLMHGAAQWAVFTAMNTGQSVVFVTEHLDVDDVVATIEREKVLAVTVVGAMARPLADAFERTTADLSALAVVANGGAQLTPSAKQRLVKKNLMVVDGVGSSETGAQMTHMSAPG-------------AVSTGKFTAGPDTFVASEDLTILEPGHDGMGWLAQRGY-VPLGYKGDATKTAATFVIEGVRYSGDRARHLADGAVELLGRDSVTINSGGEKIFAEEVESAIASHPAVADVVVAGRPSERWGQEVVAVVALDGATATAEELIDH-ASAVIARYKLPKAVVFRPAIERSPAGKADYRWAREQA------- 214038161 31 -----------------------------------------TYGSIADEARRLISALLELGLGKGDVVSFQIPNWREGAVIDIAAAALGLVVNPIVPIYRDAELRFILGDAKTRLMFIPQDYLEMLLSLRPQLPDLEYLVTVGDSDSPDVLAFETLLRDPADETSLPPVDPDSVLYTSGTTGFPKAVLHSHNTLT--RIMDNSAEHAGVSADDVMIMPSPITHITGYASGINFPFIGRGRTALMERWDANRCIDLIKRVNGTMSVGATPFLRELLDAAEQRGECLPSMRQFSCGGAAVPPNLVLRAYEVNCRTTRVYGSTEAPIITLGWREDAQLAATTD----------GQPY-GYEVRILDDNGADTPDG--VDGEIAARGPGMFLGY-ADEEQNADAHTNDGFFLTGDIGRRTPEGAILITDRKKDIIIRGGENLSAKEXXXXXXXXNS------------------------DDDSLSTAEVASYANDIGMARQKFPEHIIKVDDLPRTPSGKVKKDTLRKQLKE----- 30021726 8 -----------------KKHASLQPNKIAIKEND----RVLTYKEWFESVCKVASWLNEKK-SKNKTIAILLENHIEFLQLFSGAAMAGWVCVPLDIKWKQDELRERIEISNPDMIVTER------YKVNDLLDEEGRVIEIDE-----WKRMIEKYLPTYSTVESVQHAPFYMGFTSGSTGTAKAFLRAQQSWV-HSFDCNVHD-FHMKREDSILIAGTLVHSLFLYGAISALYVGQT-VHIMRKFFPNQVLDKLETENISVMYTVPTMLESLYKESRLIENKVK----IISSGAKWEAEAKEKIKNLYAKRYEFYGASELSFVT----------ALVDAESERRPNSVGKPCHNVQVRICNEAGEEVQKG--EIGTVYVKSDQFFMGYIIDGVLTRE-LNAEGWMTVRDVGYEDEEGFIYIVGREKNMILFGGINIYPEEIESVLHEHPAVDEIVVIGVKDSYWGEKPVAIV---KGSATKQQLKSFCL-QRLSSFKIPKEWHFVDGIPYTNSGKIARMEAKSMIEN----- 110611745 1950 --------------------------------------HTWTYAELDRWANRLAHHFRARGVRPADRVALVMERSPLLIAAVLGVLKTGAAYAPVDPSYPPERIDFLLADLAP-AVTVDEALAE--------------------------VDLSGLPDSPPDTTGPGEHAVAYVMYTSGSTGRPKGVEVTHRNVVDLALDGCFRNG----AHRRVLVHSPHTFDASTYEMWVPLLGGGTAVVARGRPDTAELARLVAEREVTALWLTAGLFAVMA---EQHAECFGGVREVWAGGDVLSPSAVRTVLDAGLTVVNGYGPTETT-------TFASRHRMTSAEQGAGPLPIGSPMDGSRLLVLDDRLRPVPPG--VVGELYIGGDGVARGYAGRPGLTATRFVPDPVYRTGDLVRWDGAGRLHYVSRSDDQLKLRGFRVEPGELEAVLREQEGVANAVVAVRSDRLGERRMVAYVVPGDTASTGRDAAEQV-------------------------------------------- 110611745 477 ---------------LFEEQAARRPDAVALRWAAG----TMTYGELNRWANRVAWDLKERGVGPETVVGVGVPRGPAMIAAVLGVLKAGGAYLPLETALPAERVAGMLEDAGCALVLSTPDT--------ERWALPDHVAFAELAGARSTGAYHD-----PEPAAGPDN-TAYIIFTSGSTGKPKGVAVTHR--PVHNLLKWCYRTFAFGPDDVVLCVTSLGFDLSVFDIFGLLGCGGGVYLADAQRDPHLLLDVLLSEPITFWDSVPTTLNQVASLLTEDGEGTDDLRLVFLSGDYTPLSLPDEVRRTGAEIVSLGGATEAT-------VWSNYFRVREIDPSWRSIPYGRPIDNARYYVLDEDMEPCPVG--VEGDLYIGGDCLCVGYVNRPELTAERFVRDPFYRTGDRAAFFPDGNICFLGRADNQVKLRGFRVEPGEIEHALVRHPAVRQAIVTAREDQPGDLRLVAYVVP---------------------------------------------------------- 170060154 20 -----------------------------VSQICDSDGRVLTCEDLRLRTIRVAQHLTALGYKPGDMIAVVAGHSTNLSPVIFGCFLAGFVVNTVDKRLDAHDMSHLLRLTEPVLVLCDEAVLGTAQVAIAEAKITARVMILTED-----LALPTGTEDRFQAPSVPDSTLAAVITSSGSTGLPKPICLSHAQLINLTCSLITNDQSFYSEDDRILLTSQLHWISGYMMLLGGLMSGIRRIITSHRYEADLALKLVEKYGVTHVLAPPPLALELVQRQRLAGYDLSSLRYFLCGGTTVPDWLRDDIDGVNGRCYVGYGMSETGAGAMA------------VEKVIRRGTVGELEANIEMRVINPDGTLLGP--SQPGELLARYRYPFLGYFHQEKATAEILREDNFLHTGDIGFIDSCGFVTLQDRLKEIICWGFYQISPSEMEGIIGQLEGVRQVVVVGIATVEQLDLVTAMVV-RGDDQLQEEDVVRFVEGRVCDFKRLRGVFFVEELPVTNTGKVRRAQVRKMAVRMY--- 195122498 27 ------YDPDCSAGEVFFCALRNYPN--LVIQINDVDGSTVTSGQIRQWGIRLALYLQREQLTQEDVVGIIAHSSKYIDPLILACLLQATPFHAVNATRDTETVTHLFAVTKPKIMFCDAAFAPKIITLTGRVPGVPHIEDLLLQPVPGEATYQPA------TLKRDGNQTAIILCSSGTAGLPKAVAISHYHILQISPFCN--------SSDTILTHATVDWATGFIAIAISLLYGSSRVLFEGAYNAERFVQLIQKYKVTTLAMAPWQAYELFTHPLATEESLATIKMSFITGGWVALPVLQRAQRLGCVMF-SYGTTETGAITVNI-------------DHTLDNSVGRVCPGLRIKIVDEEGNSLGHN--QVGEILIDIGSKWGGYLCNPEETATTLR-DGWFHLGDMGYFDNDNNLYIVDRKKDLLKYKSKHYWPTELEQIIAELPDVQHVCVVGVRDPKNGDSAGALVIKKPGSPTQQQIIEHVAKRVVVDYKLNSGVQFVDSLPNNNNGKVLRSLAREQFE------ 214037313 6 ------------LYDYVDE--QLSPETVVLIEDESGTGRVFTAKQMRESTNNLASQLIAMGGSPGDKVAIYSKNRAEYVQALIAVFKARLVHVNVNFRYGPQELEYLLDNSDARFVIFESDYADHLDAIREQLPLVKNFIEICDDAKPA-VDWAVALSELSDTERSPEDQIF--LYTGGTTGMPKAAMWEQYSLWNMIASPQFPEELALRPGANALVILPLMHGAGLYTVINALGYGNTCVLLRTHFDADVALQCVDKHKIAAITIAGDAFAQIIKAMDAAKSSLASLRFVISSAMIFSPHNKKALLKHCPEIVDNMASSESS---TSAQARSNKDSTLEDGAVKMQLT-----PN--AKVFTKDLQEVQPGSDEPGFLAISG-TLPLGYYKDEKKTAETFTVDGLRYSGDWVQLHADRSLTFLGRGNVCINSGGEKIYPDEIEATLKSHDLVDDCLVVGTPDEKWGQAVTAVVQLAADAQVEAEILRDYVRKFVAGYKVPKHVLYVDKVFRGANGK----------------- 160937505 5 -----------TLRDIIRHGAEAYGEQTAFRYKVKKEIIDKTYNEVNLDSMAVSRAVEALGM-KGKHIAVIGTTSYQWITTYFGIVNSGSVAVPIDAQLPAEAVCELLNRADVEMLVYDELRSDVAGVVRGKCPGIRHVVSMQARETVGVLSLSRLIAGHAGTTELAGGQLCTILFTSGTTGKSKGVMLSHRNLTDNAVCLDM----RIPAGTVSMTLLPINHVYCLTMDIIKGLYIGMIICIND--SIMHVQRNMKLFKPEIVLLVPLVIESIYGKLKDAGSLIPSLRIICSGGAYLDPDYVDRFREYGITILQGYGMTECSPVISTNL-----------EWENKKGSVGKLLPNCEARVVDE-------------EIWVRGSSVMQGYYKMPEQTAETL-EDGWLKTGDLGYVDEDNFVYITGRRKNLIILAGENVSPEELENELSRSELVKEILV-----REKDKIIEAEIFPKDIQGKLQELIDGFNKD-MPVYKRIYSLIVREEFEKTPSKKIKRF------------- 116048634 513 --------TDASLHQRMFNVAATMPDRVAVVL----DGGVLSYGELARRALQVAALLHRHGIEPGEPVAISLPRGLDQVTAVFGVLAAGACYVPVGMSQPAARQARIHETAGIRWVLTDSSGV---------------VMATREGTTRLDVASAWHIDPPSEYQPVRADSSAYIIFTSGSTGEPKGVEVTHAA--AANTIDVLNARYGVGPDSRVLAVSSLDFDLSVYDLFGVLGVGGAVVLLDERRDAAAWLELIHQHRVTLWNSVPVLLDMLLVMAAEDPRPLPFEQVFLSGGLDLPGRLFAKTSG-STKLVAMGGATEA--AIWSNAFDVTLPLPAHWRSIPY----GRPLANQRYRVVDAQGRDCPD--WVTGELWIGGAGVALGYRGDPAQTAERFVDERWYRTGDLGRYWPDGNLEFLGRRDHQVKVRGHRIELGEIEAALSALPGVARAVAVTIGKPV---ALAAAFVPTDTQPRTDELLAA-LRQLLPDYMVPTHLQAIDTLPLSGNGKVDRQAL----------- 37542634 453 --------------------ADSHPNATAL-RDEQGE---LTYAQVCQQILQAAATLRAQGAKPGTLIAVIGERGNPWLIAMLAIWQVGGIYVPLSKDLPEQRLQGILAELEGAILITDDTTPERFRQ--------RVTLPMHALWADGATHHERQTTDAS-------RLSGYMMYTSGSTGKPKGVHVSQANLV--ATLSAFGQLLQVKPSDRMLALTTFSFDISLLELLLPLVQGASVAVAQAQRDAEKLAGYLADPRITLVQATPVTWRLLLSTGWQPRESL----TLLCGGEALPQDLADRLCLPGMTLWNLYGPTETTIWSTACRL-----------QPGAPVQLGHPIAGTQIALVDRNLRSVPRG--VIGELLICGPGVSQGYYRNPVETAKRFVPDPHYLTGDRMRMQQDGSLAYIGRRDDQIKLRGHRIELGEIETALRKLPGVRDAAALHDQDPSRG--IQAFVQL--CATVDESLIDETLRQTLPEAWLPTEYYRIDGIPLTYNGKRDRKRL----------- 90424852 1911 -----------TIADYVSQWASQRPDAPAVIDNEG----TLSWSQLAQASENLATRLAARGVGRGDRVAFCLHRGAGPLVTMAAASRLGAAFVPLEPEHPAAHRATLLAESGAKVLVTDASTQGETASI-----------------PTLGWSRDAPAATAPPRVACRGSDLAYILFTSGSTGRSKGVMVSCGGL--HGYAEAMLRRLAIPAPLIFAIVTSFAADLGYTSVIGALASGGTLNVVDAARDPAALIARMAQAPADVLKIVPSHLAALMTHPDAAA--LLPRRALICGGDVLTFALVQRLAALGLRVFNHYGPTETTIGCTMVEVTAALANALADGRL----PIGHALDGAVVEIVDADGTVLPVG--ETGEIRVSGAGVALGYL-APAADAGFIRADGAYLTGDLGSIDADGLVRFLGRNDDMAKIRGHRVDPNGVAAVLRACPGVSDAAVLVKRDDAGAARLLGAVVAHGQTADS---LTTLLIDRLPEAHRPSRLIIVAALPLTANGKVDRKALMQQFA------ 159029570 2433 ------LPEKATIIDDFIAQVKLTPNTPALIAG----KISLSYQELNEKVNRLTHYLQQLGVGK--VIGVMLQRNHYLIIGILATFKTGATYVPIDSQYPHSRIEFILKDSGCHVCLTESNFI-------SKLPEKMEKICLDKIDP-----IVEKYDKDEPKIFRNSSQTAYIFYTSGSTGNPKGVMGRHISILNVIQSLRLTFDLDKHPEWRYIFTAAVTHDPSIRNIFLPLTIGASLYMYEIKY-IGHLVSFLQENQINALHTTPSIYREILGLLEP-GETISSLKYISVGGEKLDRETALALKRFPAEIINVYGSTETCVGVSQYEIKENLDS---------EIPLGQVFHNNRLGVLDEFNNPVPL--HVIGEICVEGAALASGYHNQPEMTQEKFKPKTLFRTGDLGKQTAPGIIEFMGRKDNQVKVNGYRIDPGEIEYQLTRYAPIERAIVLPVQVNNQTQLSAYC---QTDKTLEIAEIRELLAKFLPVYMIPSYFIFLKQFPLTRHGKLDLHSLRE--------- 115360131 1 ------MTTQSNVLEKFRLRAALDGNRPAVVSA----RECVSYGELDRRSDMLSRELRDRGIAGGSLVPIEAARNADFIVGILGILKAGATYVPIDDRYPDARKRYILQQCNAALVLTT---------------GATHRDAAFRFAGVADLSADRSARDDARPTYDADDAAIYVIFTSGSTGAPKGVIVEHAAVAALVDWHNARFAMHAECRTTLMAGL-GFDVSQWEI-WSTLCAGATLFLPDDRFDPDALVGFFVRHRITHAY-VPTA--MVADVVSVGQPAGLALKYLFTAGEKLGPIDTGSIDYT---VIDYYGPTEATIFATCHVVPS--------ATLRRPESIGWPVGGTEILILNDAREAV--TGSNVGEICIGGPGLARGYLGNAALTLEKFRPHPLYHTGDRGRRLDDGSIQFLGRVDDQVKIRGNLVELSEIHAALIRSGEVRKAVVLALPNAAGGVELVAFVVPHDPAKPATHVVDALVRRDLPDYMWPVGHVLLDDLPMTANGKTDRAALERRYR------ 82749890 410 SLPE--IDDAQTVVTLFEQQVEATPNHVAVQF----DGVFITYQTLNARANDLAHRLRNQGVEPNDRVAVIAEKSIEMIIAMIGVLKAGGAYVPIDTNYPSDRQEYILKDATPKVVITYQALYENGK------KNINHIDL-------NKIAWKNI--DNLSKCNTLEDH-AYVIYTSGTTGNPKGTLIPHRGIV---RLVHQNHYVPLNEETTILLSGTIAFDAATFEIYGALLNGGKLIVAEQLLNPIVLEQLINENDVNTMWLTSSLFNQIASERIEV---LVPLKYLLIGGEVLNAKWVDLLNQRHPQIINDYGP---------TENTTFTTTYNIPNKVPNRIPIGKPILGTHVYIMQGERRC---GVGIPGELCTSGFGLAAGYLNQPELTADKFIKDSMYRSGDIVRLLPDGNIDYLYRKDKQVKIRGFRIELSEVEHALERIQGINKAVVIVQNHDQ-DQYIVAYY--EAMHTLSHNKIKSQLRMTLPEYMIPVNFMHIEQIPITINGKLDKKAL----------- 120401278 27 ---------------------------------------TVTRRELDATSNRLARAFASLGVGVGDYVTIVLPNSLDWAYSVLACWKLGAVPQPLSARLPDAELAALLELRRPALLVGRPDPTGVTPDVAVELAAE----FPDSPLPEAVSPVWKSMA------------------SGGSTGRPKLIEAGNDSRVPPAIG----YPLGAQEGDVTLVSVPLSHNTGFTTFAVGLLQGHHLVV-MPRFEPHEFLRLVTEHRVTFLTTVPTIMQRLLPRADPDAYDLSSIRRFWHLAAPCPPAVKHAWELLGPDVWELYGGTELQALTF----------ISGDQWLTHPGSVGVVVAG-EMKVLDDDGDECPPG--VAGEIYMRSPGGPPTY-RYVGSTAKS--RDGWESLGDLGYFDEDGFLYLNDRRVDMFTVGGRNVYPAEIESALAEHPRVLSSLAMGLPDDDLGQVPHAIVQAHG---LDEAEVIAFLAERIASHKLPRSVEFTDRPLRDDAGKARRSAVRDE-------- 159038616 1 ----------MLLHELIDTAARRWPERTAVSTRTDA----LTHAELAAASRRVAAWLHNQGLRRGQRVVVVESTDVVVAVVITAVSRVGAVFSVLHQDTRGSALTHVLDDAEPSLLVAADDDAQRCAEKRG-------LPVVSPGQLRGVVSTPTDGAKLGQVLTV---DPICLIYTSGTTDRPKAVVTTHQQMLFA--VDAIQSRLNYQPDDVVYCPLPLSFDYGMYQLFLAAASGAHVYLGQPAEVGPGLLGNIVRSGATVLAAVPAVADTLARLLRRGPAHLPQLRLLTNTGAAMSPETLRALRAAGLRVQLMFGLTECKRAAIM----------PPDGDLDRPGASGLALPGTEVFAVDAEGTRLGP--RQIGQLVVRGPNVMAGYWRRLELTAQRFRRDGLFCTGDHGWLDEDGYVYFVGRLDDIYKERGFRVSVTEVEAAARRVPEVELAAVV----PPLDGEPSALAVVTDLTPDEVLLR---IREEIEEFKVPRRCVVVDRLPLNGNGKVDRKALQ---------- 84502111 20 ------MWGDATIPTLFADTVARVPDRPGLIDLDGQAPRRMTYGEMAAEVDQLAEALRAQGLGAGSLIATQLPNVADLVLLYLAIARIGAVLSPISIAYRSAELAARIVDFDAYVSLGRLAGRPYYEERFDALPASVRRLGLGGNLPDGVIRLDDGVPRSVPPAPRSADDLFSVFWTSGTEGAPKAVPKTHNNMMASSLGAWRI--LDLPDGSNILAPFPFVNAAAMGGLMMCWMRTCGALILHHPFDLDTFVRQLGEEEVTYTMVAPTVLVYLRERSDDPAAALHRLRAIGTGSAPPDPEVFRFFQRFDVPVLNFFGSNEGAQMCSSGEPRNRARFFPRDGDVDWPGGEGRRTAGGYFKLVDPVTRAPVTRPGAIGEMMITGPCLMPGYFSRDGFDRTKIDDDGYFATADLFEISACGSLRFHARARELIVRGGMKISPLELDNLISSMPGMREAAVASYADDRMGEKVCVFVVPQGDAVTLADVTAYCDAQGLAKFKWPERLITLEALPRTPLSKLDRKAL----------- 118470694 470 ---------------FTEAAAQRLG-----SIALTWDGGELTYRQLDEAADRVAAELRRRGVGTETPVPIRLPRGPEYVVAMLGVLKAGGLIVPLDPAMPDERVDEIIRQTHPDGAIVDDAFVAAVRAADAELP------------------------ADYRPAHVHPGQGAYIVFTSGTTGKPKGVIGTHQALLAY--AADHARNVLRPAAQRVGHPLRVAHAWSFTFPLVALLDGHANHIVGDQRDAEALVETIGRHAIDMIDTTPSMFTQLRAAGLLSTVPLA---VLALGGEAIDTALWQAIERTWMSAHNCYGPTEATVEAVVAAIADHRDPC-----------IGKPTDPTAAYVLDSWLRPVPAG--VAGELYLAGGQLTRGYVGRPGETAARFVADPFYRTGDVVRRTPDGALQFLGRSDDQVKIRGFRVEPGEVAAALHRHPQVRHAHVALRRH-RSGPRLVAYVVTDASLADAAGELRRMLAATLPRYLVPHHILLVDEIPLTTNGKVDDARL----------- 154283833 55 --------------------------------------------EVAKRVDVLARSLKELGWHPNERVAIYSVNTIDYLTLCWAIHHCSGVVSAASASYTAPELTHQLKDSGSKSIFACAVNLQIALEAAATAGIPRSRIYLGGKAPDGFKTVEQLIIEGSSLPQLEAKQAAFLCYSSGTSGPPKGVMVTHRNVIAHVLQMKEFEGSRSDYKDVVLGLLPQSHVYSLAVP-------------------------------------PIIILMLQNKVQCDKRDLNCVSSICTGAAPLGAETIADVKQWRPVVRQGYAIS--------------------NSDDIFPGSCGTLLPDVEVRLVSPDGEEV-TGYDQPGELVVRSPSVTLGYLNNEKATKETFR-DGWIYTGDVGRVSPLGNVFIVDRVKELIKVKGYQVAPAEMESHLLSHPAVADCCVISVPDRVAGELPKAFVVKSPSAGNDDAAIQKYVEDHKARYKLKGGVEFIEAIPKSPSGKIMRRVLRDREKE----- 214043964 52 -----------NLYDLFRATALHGGTRKALTVLRSGDGVSLSHAEMLQAVTGAANLFRSLGLGPQKGGAAFLA--PTVPALLLGAQVAG-VASTINYLLSAEAIIDLLNAQAATILVIPAAYLDQTNSIRQAVPTLQHVLVIGATEQADGLTPLDAVLRPCRTDELDPDAVSALFHTGGTTGSPKLVPLTHGNQIHAAFGFGQV--FGYDDTDVVINGFPFFHVGGMTVGLSVLAAGGHLVVPSPALRPAEVWHLVEAFSATVVSGVPTSIAALTTA-WAEGRDVSSVRMAVTGGAVLPAAVAKRFQDTGVPLFETYGMTETAAAIAFN----------PGRGTAVLGNVGLRAPYSETRIVQVDDMQTVCTPTKSGLVQVRGPQVFPGYV-DAAHNIGVLDGDGWLTTGDIGYLTADETLVLTGREKDLIVRSGHNIDPSAIEDVANRFPDVQISAAVGLPDQYAGEVPILFVVPNPAATIDVTALAAMLEAELEPPARPRRIMVIDAFPVTAVGKIFKPALRARA------- 191164305 7 ----------LSIPDMLRHSAGQYQALNAVEFRKNGQWVILSYAQFYNRALMVSRGLRKLGMKPGDRIAILSENRAGWIIADMGILCAGGVTVPVYATGTPEQIAYALSSCGARIVFVSSKVYRKLLQVRDALPDLELVVSFERFLGEAALQVTTFLSEVDDPISLTPEMPATIIYTSGTTGTPKGAVLTHGNLVFDVRA-TLDKVGGVGQGDLFLSFLPLSHVFERSAGYYLPLSCGAAIAFAD--SMEKISENMMELHPTIMVCVPRFFRALLQHAIADRLVFSKLRFCASGGAPLDREINEFFWSIGVPVFEGYGLTETSPVLCSNSFDA-----------LRFGSVGTPLASTEIAIAGD------------GEVLARGPQVMAGYFNDEAATREALV-DGWFRTGDIGRM-EEGYLYITDRKKDLIVTAGKNIAPQPIENLLKRDKYISQAYVYGVPTEFAQERKIAYLVVHQPVIELYKSRVEAVNKELAPYQTIKKFAL---LPRTPTLKVKRQVISERYRD----- 158315811 1 ------MDDTVSYARRIRELVGERPDEIALRHIADGAEPAFTWAELDRRSGQLAGALAVRGLGPGDLLGLGLRNSPQFVFSALAAWKLGAVPVPVRWDLPDWEFTRLRETVDAPVFL-----------------GPEDIPWIDATADLAVPDLPDATSPQTNG-----------ICSSGSTGTPK-VILNARPAVFDARATAVDQWSPVPRPQVILVLAPMYHANGFSTLYN--LLAGDRLVVMEKFDAARVVGVIERHRISTFTATPTMLQRIGDLPDVDGRDLSSIEWIMQGAAPMPPSLVHRWAGLGAEIVMAYGMTEALGIT----------ALRGDEWMSRQGSVGRGFRGTEVRILGADGEPAPAG--EIGEIYLRAPSSYGGYTYLGQAPRLRRTDDGFETVGDLGYLDTDGFLYLVDRRVDVIITGGANVFPAEVETALIDHPKIADIVVIGLRDPEWGRRVHAVVQPADPAPSSAEVIAY-AKSRLAAYKVPKTIEIVEALPRSEATKINRGALVE--------- 169772223 10 -----------------RHHVRTSPNATAVVDGD----QSMTYRELETRVNDLASILGRENIEEEEPIGILVPMGIAHVVAQAAVLRLGGSCVPMDLSFPDQRINDLLRALKTRIVLT-------VESEKARFAEFQTILVDSKYANLHQNGYHE---DTIPAVETGRNHRTHILHTSGTTGLPKPVEIMSKGITRMAFNTQCVE---FKSTDRVAQISAPSFDAALFEIWTTLARGAAIVLLPKNIDPVALHDSLRKYRITSILVTTALLNHVVSAIPNAFEDLD---YVLTGGEAANPSVMQVILENGPPLVHAYGPTECTIITTYHLT-------TLEEVRRGQTPIGRPLDNTTVHILDDNLQPV--KEGIVGELYIGGDAVARGYLGRPEANAKSFLEDGIYRSGDLVRMLDTGAIEFVARADNMVKIRGFRIEPAEIEGALLKSEMVQGTVVLPVHRPGKETYIVAFVIPKHDGAFSLEQLDEYLRRRLPAYMMPR-LEAVASLPLTVHGKIDRVAVMKKH------- 89900929 141 -----------TLVDVFEWHLQHHPDRVLITLYENGDAVDLRYAELHREAVALAAGLRALGLDKGDKVAIMLPTGREFFAAFFGTLYAGLVPVPLYPPARPKRIAAIVRNAQARVLVTVERAKPLSQLLRAQAEALQFVRTVADLSLADAPRMQPAL---------TASDIAFLQYTSGSTGDPKGVILTHANLLANLRA--MWRASQVGSSDTFVSWLPLYHDMGLGACLGALYLGFHLVLMSPLARPARWLETIHRHRGTVSAAPNFAYELCLSKLELAGLDLSCWRLAFNGAEPVSPDTLERFAARFAPLTPVYGLAENTVGLAFGPVGRGPPARPDDAQALRIVSCGSPLPGHELRVVGAGGRELP--EREQGRVQFRGPSSTQGYLNNPVANQRLLDGD-WLNTGDLGYI-AAAELFLTGREKDIIIRGGFNIHPQELESAVANIAGVRKVAVFAATDRRSGERL---VVLAETRVREPAQRAQMIRAVLAP---PRSVL------KTSSGKTRRAACRELYE------ 211956825 10 --------------EMLQKWATEKPNSVYLRQPVNRQFIEFTWKECYDTVRRMAAALQSMGFQPGDRIGILSKNCAEWFLADFAIQAAGYISTPIYYTASGDTISYIIDHADIKAVFMGDDFAPSEQSIRDGV----VKIALPYKTIDCEYSWTELLKQPEDQLAKPDLDELFIVYTSGSTGNPKGVEVSWRNIAYG--AWSPTQSLELGREERLISYLPLAHITERALIEHVSLYAGVVVSFVESLD--TFAEDLRAAEVTMFISVPRLWMILAKVPQKKLDRLLSIKLIGSGSAPISKAVLEWYQKLGINITEGWGMTETAGLASSHFPF----------RADKVGTIGTPLAGLEIKITDE------------GELLIRGDSVTKGYYKDPEMTAETIEEGGWFHTGDKVEQDADGFLRITGRVKEIFKSSGKYIAPVPIEAMLFDNTYVEQACVMGSELA----QPVAVVFLSSEGLSREEVRSHSINRSVESHLKLSSIIVANDMWLTPTMKIKRTRLEDRYQD----- 170693272 6 -----------TVAALLEQHRRATPNKPAIVDVE--RRVSMSFEQLAQSVETIARQFARRGVTRGTRVVLADCDAPDKLLLWLGAWRLGAIVCPLDVPFVGVKIARQLLDTRPKLIVFPVDAVDPADTVAAANVQVVRFASWASAGRENIGCYGDIISLEADGTPLPDRDIASMCCTSGTTGIPKIVVYDHQSYWLNGLDS--IDLLGSSRDDRMLEYRSFDWYSAQILSFIPFLQLGSTLCVARRFSRSSFGDWIRDQRITVCAGVPTVLNMLLEAPEVSAETFSSLRAMTCSTAPLPVQWMRFEKRYGIRILNLYGSSEAGWMCGNRLEH------------RKLGTVGYPAAHIRFGIVDADGMPCAAG--VEGQVVVDGDKLALGVLQQ-DGSLLPIRGAPLF-TRDIAARDTDGFVRMAARMDDLIIRGGVKIVPQEIEDVMRTHPHVQDVAALGVPDPVYGQETVCFVVLQPDMAPNVEALRAHCRRHLPREKMPMNIYPVAALPRSARGKILRDALRQQW------- 87122292 468 ----------LGLVESIRQHASHNPDAPALRQGD----RVISYAELDRLSDLVATNLVRAGAKPETIVALCLPRSTELILAMLAVLKSGAAYLPIDPELPKARIESILNDAEAAVIVTSDAAQSNLQSNLEQAVKASADVLLKEGHESEVMAWSQLVTEIPYEEAVALTDLAYLLYTSGSTGKPKGVQVTHENILHYSQSA--IQALELPKAGHYGLVSSLMADLGNTMLFPAWLQGGCVHLIGRETDSTALAKYCEQHPLDCLKIVPSHLSALLS--GSDGSALLPKQVLVLGGERISDGLLAQLELMNCTLFNHYGPTETTVGVLWKAV----------DLESGDAALGNVMGDTQVYLLDQYMNPVI--SGQVGELYIAGSNLSRGYLNATDLTAGRYLPNPFYQSGDLAMRRAEGCIDILGRADQQVKIRGFRLELEEIESLLASHQTVQHSSVL-LQGEGDQAHLVAFAVPYVGGALDEETLKAWLAANLPDYMVPTQLISVKYLPLNANGKVDRHNLLEQAR------ 86609627 18 ----------LNVWQVL---AEEFAGQVALRDPHAQPVFEMSYGELFRRIQTLAAGLQALGICPGDRVAIFADNSPRWLMADLATMFTGAVNVPRSAVADPSELGYILRHSGSTALIAQD--LKTLRRIRPDVQGLERLLLLSDEQEAGVLNFSQWLQKGREPPKLERSQLATIIYTSGTSGRPKGVMLSHGNLM--HQVENLGVVVQPQPGNKVLTILPTWHSYERACEYFLLSRACMLVYTSPRF----IKQDFQQEHPHFLVAVPRIWARLQHWLLWPLHRLPNFQHAISGGGSLPAYLDLFYEVVGISILNGYGLTETSPVLCARRPDNN-----------VRGTAGPPLPGTEFRIVDPETRPLPP--REKGLILARGPQVMMGYYNNPEATAKVLSSDGWFETGDLGWLTPDGQLVITGRAKDVIVLNGENIEPQPLEDACLQSPYISQIVIVGQDQKKLADALKAWAAEQGIPAEDAELLAQEVRRRIPGY-RPDEFRFLPE-PMTQTLKIKRNPVAERYAHL---- 159127116 1313 -------------HSALQRMAASHPSRTAVEDISGA---RITYAGLAIKMNQLAGLLRERGLELEQIVPIMLEKSINTIVAMFGILVAGGAFLPLGPENPRERNLGILEDCGAKLVIADQLNADFFKG------TSYEVIVID------AIAWDTIPLQRQVVPGLNPNSLAYVIYTSGSTGKPKGTLIPHSAIV--AALDGILYATTQDNSRRIMWSLNYTFDGSFYPLFPTLATGRTLCVAPQNTIVGNLADVITKLRVDQINLTPTMASLL--HPD----DVPTLEILATGGEPVTHHMLNVWAPR-IKVYTSYGPTEATICVTTRQVTPDMNIRN----------VGRPFPNTTALILDPDMEELP--SGSVGELCIAGPQLARGYLNRPEATNKAFQDQRFYRTGDLARLLPNGEIELFGRKDDQVKINGHRMELGEIESVIKQTNVFRQCAVIAATVLKKKQLVAFCVQTPGEATGEDLLLADQIKAQLPQYMVPTIWLPVSKLPSLTSGKIDRKRL----------- 167525986 58 -------------WSAEERSERPFGTRAKLSDGSRGDYEWITYAQAIDRVDTVGNALVAAGVKANDAVGVFSINREEWVTTLLAIQRAGSVCVPLYDTLGAEAVNYIVKDAKIETVLVSGDNFDKLMENIKDCDAVHTVVCFDRKDAEGHDTFEEFLGRQVAPTERKPEDLMYNMYTSGTTGNPKGVLLSQRNF-LSTVGSLFAIGVDINENDVYLSYLPLAHCFEALVVMGCICAGASLGFYQG--NVRLLTDDIAALRPTIFVGVPRVYSRIYDKIQQTIEGSSTLKQLIFGAAPMPAHIMDFLKAFGCAVFQGYGMTENAAGAVVTPV----------DYINNAGKVGEPLPACEVKLADPEMNYLHSDTPPRGEVCIRGHNVFRGYHNLPDKTKEALDEDGWLHTGDIGQFLEDGALQIIDRKKNIFKLAGEYVAAEELEGIFKKCKYVGQIWIYG---NSFHTTLIAVIVPDPDTIMPEDIRRIAKADKVASFKVPQDIIVESEINLTPTFKLRRPQLKKRYE------ 59876557 3227 ------------LHELVEKTAQEHPQRIAVSKESSGKVRKWTYRELDQEGNKIAQLLAAHNVKQNSLVGVCFDKCPEASFAMLGILKAGCAFVAIDPGAPAARQTFIIEDSDAQAVLSMSSQSAQFNAIA-------KVPVLNLDEVEWCSLSGQKLLQNS---VIDPQDRSYCLYTSGTTGTPKGCELTHENAVQALLAFQRLFAGHWDVDSRWLQFASFHFDVSVLEQYWSWSVGICVVSAPRDLIFEDLAGSIRDLNITHIDLTPSLAQIL--HPD----DVPSLCVFITGGESLKQEILDVWGPKGV-IYNGYGPTEATIGCTMY---------PRVPANGKPSNIGPQFDNVGSLVLRP-GSDVPVLRGGVGELCVSGKLVGKGYLNRPDLTTERFFSQRVYRTGDVVRILHDGTFHFLGRADDQVKLRGQRLEVAEINSVIKQSDDISDVATLVLKHPKQQEQLVSFVVCKALKAQPEVLLKQACNDKLPPYMLPTHFVPLTSMPLNVNNKADGKALKKMYESL---- 59876557 1104 ----------------VEKWAATDPHRTAIIFGHNGSIKTMTYSMLNSRANQLARLLAEHGVTNDQLVCIIMEKSVNLYTCILAVLKLGCGYLPLVPDTPIDRVKTILNDAQIAVCMSE---LSLSATLRSHLSV--DIIDFDLAALSDYC-------DRNLEIPYNGQHLAYAVFTSGSTGTPKGVLVTQDNLMSN--LHYLSTIYPFSADSRLLQACSQAFDVSVFEIFFTWYVGICLCSATKEHLFRDFEAAIDQLKVTHLSLTPTV-AALVD-----PKNVPKVEFLVTAGEAVTEHVRRKWAGRG--LYQGYGPSETTNICTVRVAVTPDDLINN---------IGSPFANTSAFVLDPESQDILPRG-AVGELCFGGSQVFRGYLNRPELNAQKIIQHPIYRSGDMGILLPDDSILSTGRTDDQVKIRGQRVELGEVTSVILDHGAVWDCVTLALEQSTNSKTLVSFWVPREDSSSRVESLEDLLSRRVPSYMVPSHLIPISCLPMTPQAKIDKRFLQRLF------- 59876557 2178 ------------LHSGFERTALLHPDRIALDFWHSGKKTTWSFEQLNREANQIAHALIRAGAWPDQVIPIHISKSPIYYASILGVLKSGAAFAPVHPDLPEARKQLMFKDLKPKIILCDDGSL-----LPEDLPDVTVLITQSMSSDDVSNPIIEDLK---------DTNLAYCLFTSGSTGVPKAVSMEHCAPIQTIESSRTI--IPWNPQSRLLQYAAVTFDMCYYDCFLSWTFGFALCAAEQSDLLNDLSGVIKTLEADLLDLTPSVAETL------KRADVPNVKWLYCIGEAMSSSVVKEWEGACV---NSYGPTEAAFCTT-------ITPLSKDESTSI---IGKPFPTTSFAVFSE-GSQTPLPALSIGELYIGGAQLARGYWGRANLTNDRFVSQRFYKSGDMVRMLSDGNFEFMGRLDDQVKIRGLRVELGEINSILAELPDLLSVTTILLKGESSKEQLVSFMVLRSDIPTLQRKLKKLASARLPSYMVPQFFLVVDEIPKSMAGKIDKKALSTIFQQY---- 59876557 42 ---------------------RLHHDANAIDFLEHGSKRRFSYTTLHSLSDAFAARITEI-LGKSSIIPVFLPQSPELYVVLLAILKAGKAFCPLNLDTPTERLKFILDDISADIIITFESYSEHIRTA-----TNIHVVSANRELSGCHDTFHH------HSPHLSPDNLAYVLYTSGSTGLPKAVSVSHRAV----TQSLLAHDPHIPAFSRFLQFAPFFFDVSIFEIFFPWFRGKTLVGCTRTQMLDDLPGTIASLDVDAAELTPTVVSSLL----SGRSSVPGLKLLLTIGEMLTQPVIDEFATKESILWAMYGPTEAAIHCTIWPQFSTSDSTN---------TIGHPLDTVSAFILASSTHTSPIDIGQAGELAIGGPQVAKEYLHRPDLTRASFVEHPYYRTGDRARINEQGLLECLGRVAGQVKLRGQRIELGEIEQAIMKTRGCRAVTAMVIQDN-----LVAFCSGRDGMSRGAVLTT--CKHWLPASMIPSDVFVIDVMPQLPSGKVDRKSLEKAY------- 86741668 19 -------------------------------------------------------------------VAVHAEATMATVVSVVGCLLAGVPAVPVPPDSGPRERGHILRDSGAALLLGRPAWDNLA------IPTVPV-----------DLTARSGSAGSGSGSGSGETGPALILYTSGTTGAPKGVVLS--APAIAADLDALADAWAWTPEDTLVHGLPLFHVHGLVLGVLGALRVGSRLIHTVRPTPTAYAAA----GGTLYFGVPTVWSRVCDDP-TTARALVSARLLVSGSAPLPRPVIDRLTGLGLAPIERYGMTETLITISA-----------RADGERRAGWVGTTLPGVRARLVDDEGTELPADGESIGELQVRGATLFDGYLGRPEVTAASFTADGWFRTGDAAVVAPDGHHRIVGRRSDLIKSGGYRVGAGEVEAVLLAHPAVREAAVVGLPDDDLGQRIAAFVVAETANETASEALIDFVARELSIHKRPREIHLVAELPRNSMGKIRKSAL----------- 154288002 1179 --------------------VSRFGDKTALEDEHGSAV---SYTQLNQRANQLANFLRSRAILPEDIVPICLDKSIDMVVAILGIFKTGAAFCALDPTSQPSRNQFILKKIGAKLIITDPASSYSLECFRCEH------VVLDQ------LDTFQFSCENVVPTMSP-DSLAYVIFTSGSSGDPKGVLITHNNAFNAS--KGMIEATGANDSWRSLWALNYIFDGSYFDLFAVLGSGGTLCLVSQSRVFSNLAGFINQFDVTHVNVTPTIVNKLLN-----PSDVPNLKALVVGGEPLVPEILETWAPL-LPVYNNYGPTEGTILATTALI----------EPTSTINDIGTALSTSIVSILEFDSKS-PAPLGELGELCLGGPQVARGYLDNPDATHAAFFDDGIYRTGDVARQLSDGRFELFGRRDNQVKVNGYRIELGEIESAILRTGLVKTCVVLAAKVHGKTQLVAICLLPPSEAHSFQDLQTRLV--TLPRYMIPAVWLPVAYLPLLPSGKTNRKEV----------- 154288002 381 ------------IHELFERQAELNPQRECLNFEGQMD---FTYGELNKLSNQVA---RQLGCGRGDYVPICMDRSPALIVSILAILKTGAAYVILDPESPVERNSFIVTDVQAPFVITD-----RISAINFAYPLLIETLIALTPRFDG----------SNMGVRQEATDICYVIYTSGSTGKPKGVLLEHKSAYTGLMAFPILPNLRQ-----LLFHNPIF-SAAQRSIFSTLKQGGCLCLAKKENLTVRITEMINSMRVNVIDVTPSTATLI------DQTRVPTLRRMTVAGELINPALLPVWMD-KLELLNAYGLSEVTQINWRHVMHPKQNPQN----------IGRPVDSTRSYVLIPGTTQLAA-ILEPGELCLGGHQLARSYLNRPEKTRESFIQNPFYRTGDMVVTHADGSIEMIGRIDFQVKINGQRVEPG------------------------NQKSLVAVVVPRGERDTLVQSLQKILRDCVPSYMVPAYWWKRDCLPLNVNGK----------------- 104779428 192 ----------------LEHSLRQHAERTALNR----DGQRYSYGQLHARTVAIQRVLLPLLPEAGEVVAVCMAKSPELYASLLAILGCSAIYLPLDPATPAERRQRILADAKACVVLHDGQ-----EPVGIAHLDVRALSIAEDAQLPSLAQRPACAGQ-----------ACVAIYTSGTTGLPKGVLLSQGNLA--HFMAWYREHVALDRHSRVLQFSTIGFDASLLDILPTFACGAELVLPNERRDPQQLVRLIHSQAVTHAFLPPALLSILSRDTHL------GLKHLVTGGDVCEPEVIVRLSG-QCRMHNIYGPTETTVLATTRVFASGESNRN----------LGLPIANTQVLILDEDLRPVTQ--QVAGELYITGPGVGLGYLNNPALTAERFVPDGAYRTGDIGKWTTQG-IELSGRRDNQVKIRGFRVEPEEIEHCLRDSQLFAQVAVV----IDAQRRVLAFV-AHGHGADAEQQLRAHAEQHLPDYMRPMIYQVLEQMPYTANGKVDRQALSQR-------- 163757134 1128 -----------SVVSLFKTQAVATPTATALLY----EGKELSYEALEMLSNQLANQLKEYNIKRGSIVGLMTNRGFDMIISMLGVLKTGGTYVPIDSEYPEARKNYLITDSGLEVLIQSEAI---------ETATSVSTITLSEDNLSGY-------ATDFKAVIPKANDVAYIMYTSGTTGNPKGVSISYDSLLDY--IETFTTYFQLTQKDIVIQQSSFSFDTSVEEIYPILSIGGTLILPSGGKDVEKLLTLIQTHKATLLSSTPLVIQSINELLETTS--LPSLRILISGGDALQVDYVSNFSS-KVGVYNTYGPTEGT--VCTSFYKLNKNSVSN--------CIGSPIANRSIYICTDDLALQP--THVIGELYLGGKGIAVGYHNQPELTKECFIDNPFYKTGDLGYWDDEGNIHFIGRKDHQLKIRGYRVETMEVSNAMLQVKGVNDSYVIGYRSHGIQHLVGYF-----TGDCLEVALRTALRNELPDYMIPTYLVNLETFPMTANGKI---------------- 163757134 1 ------MHSNTTLVDVLENA--TLAKTGVTFIRSSSNELTYSYQELKNKALYTLQNLQDFGVQSGDEVVIQINDNADFLQVFWACILGKMIPVPVAIGRQAHKLYNIWKKLNNPFLVCDEDLLDKMFSYENDETAETRY----EEITKATLVTEAAVAEKSTHANIVAEDIAYIQFSSGSTGNPKGVVLTHANLVANIM--DIAERSEITESDRSLSWLPLTHDMGLCFHLSCTLRKIEQLLPTTLFRPLLWMEKASEHRASLLYSPNFILSAIATAKSPIEWNLSNVRIIYNGAEPISWKLMSQFQLPPTVLYPGYGLAEACVAVTLPIVGHPFKCYSEASNSTSFVEVGRPIAQSYLRIANDFDEVL--DDKHIGHIQIKGANVTEGYYNDPEISADCKTEDRWHRTGDLGFLY-DGALVITGRAKNLIIINGQNIYPQDIEEVVSEKPGVI-VACSARKDVNHSEELLIFVVTEQFIPTIWDIKREVLNENIA----VAHVIAVRSIPKTTSGKVQHYQLVQQYLN----- 134284269 450 ------------------------PDRLAVQDGAA----RLTAAALERAVRALAARLTAAGVAAQTLVALHLPRGAALVTAMLAVMRAGGVFLPMPPELPAARRRYMLEDSGARIVLTRPDAADDLPEADVDVEAEADVDIDARTAASGPTAADATTGARPDAWPAPDTQAAYVLYTSGSTGRPKGVVVTHGSLANH--MAWMTRAFPLDAHDAVLQKTSAAFDASIWEFFLPLLAGARLVMAPPGLDVPALVATLARERITVLQLVPSLLRVLVDAPGFGACD--ALRCVFCGGEALTADLRRFAAAHRAALVNLYGPTETTIQVCAERVDAADD----------PVPVGRPIDNVRLYVVDSRNRLSPVG--VRGEILIGGAAPARGYLDRPALTAARFVADPVYRSGDVGAWRADGRLDFFGRADDQVKLRGYRIELGEVEATLARHPDVANAAASVDLDANGIARLVCAYDCRAGRGVKPAPLRAWLATQLPDYMVPGRCRRLDALPRNASGKIDRAAL----------- 87122295 557 -----------TAWNAFANIAQTQPDNIAL----KSENQTLSYADLMQKVDLTAVFLQQKGVNSGKRVGICLERSVEQLVAMLACWRLGATYVAMDHKWPDSRLQFICQDAELVLVVGQDEGAESSENIVAPIWLPKACLWVNQTQDRGDLSQTDALAESLLP---SEKDVAYVIYTSGSTGQPKGVEVSQSNLI--HYVTGVLDRLQLTEKASLASLASNGADLGYTAIYGALLSGRTLRLLAEAFDAEALAEELASSPVDCLKIVPSHLNGIL-LATARSEWLPN-EALILGGEAISPELVAKVRKKTMSIFNHYGPTETTIGVVAQKLDLLSESIA----------LGRPLANVGTRVVDACGRVVPQGF--AGELDVSGPTLANGYLGQAALTKERFHQDGWYRTGDRVKQVGE-VLYFIGRSDFQIKIRGYRVEPGEVEAWLKQHLD--DAVVLNVPDERQNNRLVTYIVVGEGEGEGEDSLKARMQSELPDYMVPAVWVPLERLPLLGNGKLDRKALPD--------- 121698117 56 -FPDGEISTTYNCVD--RHVAAGRGDHAAIIWAVTGVQETYTYRRLLDEVEVLAGVLREEGVRKGDVVIIYMPMIPAALIAALAITRLGAIHSAVFGGFAAKSLAQRIEAARPRVVMTASAYRPLVEGAREQLRWDNPDKVSGQRNWQRLVKSARMRGVRAGPVPVKSTDGLYIIYTSGTTGLPKGVYREAGGHAVGLHLSIKYLFDIHGPGDVMFCASDIGWVVGHSILYGPLLVGATTVLPVGTPDAGTFWRIVEQHRAKVLFTAPTAMRAIRKDDPDDQFGLKHFKALFLAGERSEPSIVQAYQKLGAMVVDNWWSSESGSPISGLALRSDGQHTNPAPLRVRPGSAGLPMPGFDVRIVDDDGKEVPRG--TMGNIVMAGPTAFTSLFNDDERFYKGYFHGQWMDTGDAGMVDDEGYVHIMSRSDDIINVAAHRFSTGAIEQAILSHPDIGEASVVGIPDPLKGHLPFAFIQPRDGTPSAEAAVNAAVREQIGAIALGGMIQGRGMIPKTRSGKTLRRVLRE--------- 162451287 31 ------------------------------------------FGELAHAVAAVSGRLARAGIGQGARVALVAPNALGTVVVIHALLALGAVLVPIHPRLTAGEAGLLIDDARPDLVLREPALAALLDDAAPEISALR-----------------ERGAPAAEAARVPPPDALAIVYTSGTTGRPKGAVLSRRAFLAAAEGSAA--NLGVRDDDRWLLCLPLCHVGGLSIVTRCLLA-RRAVILAPRFEPASVLASIVRDRATLLSVVPTMLLALLEADRDNV--LARLRAVLVGGAGAPARALDECARRGVPALTTYGLTEACSQVTAQRPR--------DPRATEPGS-GSPIAGVELRI-------EGAGSDGVGRIEIRGPVLFRGYYRGPDRAPESVDGAGWFGTGDLGALDAAGRLHVAARRSDLIVTGGENVYPAEVEQVLASCEGVAGAVVFGVPDDRWGQVVAAAIVPEGAAPSPAWLGDAVVAARLAPHKRPRRLCAVAALPLTAAGKLDR-------------- 104781457 460 --------------DAFAGAVREYAGRVALSEGG----RSLRYADLDADATRLAAHLSGRGVVAGDCVVVMFSRSVEWVVAAVALFKLGACYVPVDPDLPPARIEHIFADADPALVIVAPGSQLAVEVAADKLLRL---------TPE---ALAQLPQAEQALAPFDASLPAYLIYTSGSTGKPKGVEVTHRNLV--PIARTAIEAAHLQPGARVLQFIAAGFDMSVLEIMMTLLAGAELVITDKVSSAKALAKVVRQASIDLLVMTPSLLAC------HQTEDFPQDTTLMLGGEPCTPALLARFAH--CRLLNVYGPTETSFATSINAHYGNGDL-----------SIGPATDNTRLYVVDSLQRLLPPGSW--GDLFIGGAGVARGYRNRPDLTAKGFVSDTMYRAGDRVFFDHLGRIHYLGRQDNQVKLRGLRIELDEIKNVLLGCNGVTDATVLLREL-RQGPAIVAYVASTDTRLDSPQLKQALGR-HLPQHMIPSVIMRVDHFPLTPNGKIDR-------------- 162453547 6 -----------NLVDLLDRALKLHGHRPLFGTKTDGRWDWITYAEFGQLVARFRGGLASLGVQRGDRVALISNNRVEWAVSAYACFSMGVAVVPMYEAQLPSEWAFIINDCEAAAIVATPQIYGKCKDLPEKAPSLKHVVCLPDGARDGVPSYKELLGSPAPAIQPTSKDTACLIYTSGTTGNPKGVILSHGNIASN--VCAVLDLIPFGGDDRSLSFLPWAHSFGHTGELHVMITVGASMALSESVD--KILANLGEVRPTVLMSVPRIFNRILTLVAADRVIFSTLKYAISGGAALAYQVAEFVDALGITVYEGYGLTETSPVATVNYPGA-----------RRLGSVGKPIPGVKIVIDRSETHD-----PKQGEIVIYGPNVMVGYYKRDEENKAVFTEDGGFRTGDLGYLDDDGYLFVTGRIKEQYKLNGKYVAPAPLEEKIKLSPLINGAMIYG-------------------------------------------------------------------------- 15828082 1 -----MSHLPPTVLERILKQA--HERPEAIALRRSDGTSELRYGQLVAEVNGLAAHLSAQSVSQRSRVLVISDNGPETYLSVLACAKLGAIAVMVDGNLPPATISRFSEICDPSAVLVARECRIDSSSLPEILHSIPA-ITVNTTADATYSACSLDIDYLAGNLNYGTDDPLAMTFTSGTTGEPKAVLLPNRTFFADILREKGLAWIDWVVNETTYSPLSATHIGGLWWILNCLMHGGLCITGGEHTS--SLTEVLNANKVATTCLVPTLLSKLVYELKFGDVVTPPLRLIVYGGSRVIAADVRFIEAAGVRTAQFYGLSETGCTALCLPTDNGSISKIEA------GAVGRPYPGVEVYLADPNG-----GGPTVGTLWIKSPANMLGYWNNPERTREILV-DGWVNTGDLVERREDGFFYIKGRSSEMIVSGGVNIVPDEVDRIAESVSGVGEAACYEIPDAHFGALVGLAVIPSAEESTAIELKRRIARRESESMARPSKIVIVADIPRTQSGKVIRATL----------- 170741076 125 --------------EVLAFHVRHHPDRPHLRLREGPDAETLTYADLDRRARRVAAGLLGHGLAPGDRVAIMLPTGPDFFPAFFGCLLAGGVPVPLYPPFRRAQVAGILTNAAPGILITDSAVAPFARLLPDRVEGLRVLTTAADLADAEPL---------AEPVPATGASLALIQYTSGSTGDPKGVTLTHANLLANVRA--MGEALGASSADVVVSWLPLYHDMGLIGCWLGSLYGAPAVILPPLADPGSWLWAIHRHRGTISAAPNFAYELCLKSLDVAGLDLGSLRVLTNGAEPVSPDTLARFARFGLQLTPVYGLAECAVGLAFPPLGTARPAPPGEAGSTAFAACGRPLRGHQIRIVDEAGRELP--ERREGRLQFRGPSATAGYFRKPEATRVLFAGD-WLESGDLAYM-AGGDVYVTGRTKDIVIRAGRKIHPHELEEAAGAVEGVRKVAAFACPDPKTGERLILAAETRLTDAPALADLRRALARAAGAVQPPDEILLCASVPKTSSGKIRRAAARALYE------ 32967981 29 --PSW--NTDTTLVRIVWEQVTRTPHAEAVRVGD----RALTYRELADSAARVARW--AAGLRRELRIGVVAHRSLPVYPVLLGVLAAGGSYVPLDPAAPVRRLREVARRAELAAVVTDAELSDIAGLLVDRALPFQRGRLGGGTLTESLPEADGALPGAGRPGGPRPDDVAYTVFTSGSTGAPKGVLVEHRGAV--NLARWVAGTTDLGPGSRVTQNASLHFDASVQQIFSAWSAGAT-LLPVPRVDGARLYGWLAEQGVTHWDSVPSLWAPVVEHIAAGETVLPALRAVLLAGEVLPAARVNEWRPWGHRLFNIYGPTEVTVDATAYEVTGPVTGGAP--------PIGRPLPGLRALVLDADGHPCPP--EADGELLLGGIGVARGYLDDPALTRERFVARRWYRTGDLVRYTAEGDLVFSGRRDDQVKVHGVRIELAEVERALHADPRVAEAIAVVLDDAQGRHELAAAVTTR--TPVAGAALRASLAEELPAAMVPTRVLVVDALPRTANGKADRRA------------ 121701921 3927 -------------HDIIFERCSAHPDSPAI-CAWDGEV---SYREMYDLASSFATYLVSRGIGPETLVPICLDKSLWAVITILSIFIAGGAYVPLDPAHPTSRHEEILAEVDARVVLCSPQYHNRYSGI------VKTIIPV---SKETVKAYSALSGNAKRSNHVTPSNMAYAIFTSGSTGRAKGIIIDHRALASSVMAFGPL--VGLTETSRAFQFASLTFDAAVMEVLATLMHGGCICIPSEDERLNDVAGAIRRMNVTWTFLTPSIASII------EPSSVPSLEVLVCGGEKLSREVVTKWAHR-VRLINGYGPTETTIFAVLNTEVSSNRDAS---------CIGFGIPCTLTWIVDPDNHDRLAPLGAIGELALEGPALAREYLKNPQKTAEAFVDEPWYKTGDLVRYNPDGSVEYISRKDHQVKLHGQRMELGEIEHRLYEDDHVRHAVVILPKAGPLQQRLVTVLSLNSELISPEDLAKTALEAQLPIYMVPQTWALIKKLPMLVSGKLDRKKI----------- 121701921 270 ------------IHDAIYEQTLLQPDHEAVCAWDG----SLSYQQLDDLSSKVAYYLQKRGVGPEVCVALCFEKSKWNIVAMVAVLKAGGAFVPMDPTHPTARLQSLVRGVQAQIMLCSRNYAEKLQTVAETLLPLDDEFVDTLPSPTTTVS-----------STVKSSNAAYVIFTSGSTGEPKGTLLEHGAYFSSVMAHG--PAFSIDSTTRILQFAAHTFDASLVDILTGLMLGACVCIPSEEARLTDIAGVINDMRIDFACLTPSFIGFL------EPSAVPGLKTLVLAGEAMSPSHLATWSHL--TLVNGYGPTESSVTAALNTKLSATSDCRD---------IGQQI-GVRWWVVNPKNHDQLAPIGCPGELVLEGPTLARCYVNNPQKTNDAFIYDPFYKTGDLVRYSSTGSLTYIGRKDTQVKFHGQRIELGEIENQLSTDVDVKHCVALLPKSGFSQGKLVAVLSLSADGPDSDAVIRERLSARLPTYMVPSVWLCVETMPMLVSGKLDRK------------- 121701921 2830 -------------HEIIEQHVLSRPTSPAI-CSWDGD---FTYEELDSLSTRLAQHLAGLGVRPEVFVALCFEKSAWAVIAQVAVMKAGGAFASVDPTHPEARLQGLVEDLGASIVLCSAKYVDKASKIAQSA-----FVVSEETMT------RLLESPSRTCVTRPDHNPAYAIFTSGTTGKPKVTVIEH--ICLSVSSPAFTRTLGMTLDTRALQFSSYTFDVSIMEIILVLMTGGCVCVPSEEERMNDLAGAIKRLNANFISCTPSMANTL------DPADVPQLRTIVTGGEKMTPSHLERWSDRC--VINAYGPSESTVMATMSMKVDSAGVRLDDD----CNSIGTAVCG-RTWVVDPQNYHRLLPIGAVGELVLEGSNVGRGYLNNEQKTKEVFISEPMYRTGDLVRYKPDGSICFISRKDTQIKFNGQRIELEEIEQCIACLPEGARVAV-DVVDPETKAVAKAFYSVRSTVDDTEMLVQEALTKVLPPSMMPKLFFPIRRLPYSTSGKLDRKKLR---------- 121701921 1808 ------------VHEILEETASSYPEATALSALDG----SLTYSKLNELSALLAFYLTKLGVGPGVLVPMEFERSSWQIIAMLAVLRLGGICLPLTGIQSDEIIEKLLVDHDVQVALASPHKAQILEG------TISYVVPVSKSLFDYLPRSGETLTSSVKPT-----DGAYVVFTTGSVQGSKPVVLDHQTIL--TRAEAFASALGLNETTKMLQFAPCTSDMFLQEVLSSLMCGGRVCIPADH-SARNLSTSINTSHANTVSITPSLASLI------RPSDVPEVQVLALHGERMTTQAKDLWS-PKVRLHLWYGAAECSSTSIHT-------SDSPDETRNLGRSAG-----CTSWLVDPADHNLLVPIGCVGELVLEGPVLASGYLLEGEHSSENFIEEPMFKTGDLARYESDGSLVYMGRKGT-----GARIDNWQVQKHLDEYPSVLE--LIRSDDEAEAELLAVYIQFKTASSTNAKLHTHLL-SVLSAAQVPNLYIPVPSMPLTSFGKLDRQLLRRETENL---- 215496755 12 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTATMFGSTVVLPGPFFEPKSTMEAITKHRCTVAFAAPSIILDMVNELQKGDYDVSSLRKAIVSGALCNPEVVEKARRLNTQLYIMYGATETSPIFCSTN--------PDEPTDLWIRTVGTPLDHVEVKVVDTEGRIVPVNTR--GELCTRGPHVFKGYLNDDAKTKEALREN-WYHTGDEATMSEDGRITFSGRIKEMISIGTFKVPPLEVESVLNTHPDVEEAQVIGVPDERLGNKICVWIKLQPYKTLSHEDIKTFCKGKIHDYKIPEYVLFVDSFPRTLTGKVQKHKMREE-------- 197729674 236 --------------ELLLRAAAARPGDVAVHDA----AEEITYAELVRCATAIGARLRGLGAGPDTVVALSAPRDARFVVAAVGVLFSGAAYLPVERSLPADRRARMLEGAFA-VISTDGSRLPEDTGPAYRLDLDE---LIGAARSSTVLPTERNVAELLGPAPDP-HDLAYVIFTSGSTGAPKGAALEHHSFLNFLRVRAV--DCALEPGEELPQTAPVFDISVWQM-FAPLAAGACVCVVDEDRDPAAVSRLIVDHGHRYIELVPSFIAVLLDQPELGKAVRGTLRGLISTGEVLGVDLARRWNETEVELFNAYGPAECTDDVVQGSVIT--------DPGTLYAPIGRPLPNARIYILDVDLQPLPPG--VVGEIFIGGANVGRGYFREPALTASVFLPDPYYRTGDLGRWRPDGVLECLGRADTQVKLRGRRVELGEISHALEAHPEVSMAAVELIRD-GGVERLVAFAATADDRPDGDALVAHLA-ASLPSYMVPHRVLVLDELPSNQNGKVDHRAL----------- 66048235 180 ---------ETPITERLEQALLTFAERPALSV----RNRTLSYRQLHAHSLAIQSLLQPLHAKAGTVIGICLHKSAELYAGILAVLGCGAVYLPLDPGQPVQRQQYILENSGAMLLLHDGSH-PLAAAEFPALDIAT--VPVGDGAPTHVR------------VATDQDAPCMALYTSGTTGQPKGVLLSQRNL--SHFTAWYAEHVSLSEHSRVLQFSTLSFDSSIIDIFPTWLSGAELVVPDERRDPLQLVSALQQ-GITHAFLPPALLSILLDQPL-------GLEHVMTGGDVCEPHVIAQLTR-QCHFHNLYGPTEATVLVTACEFGPSSSNRH----------LGRPIANSQAWILDEQLQPVA--EQTQGELYIIGPGVCLGYVNNPALTAERYVPDGAYRTGDIAKWTADG-IVLSGRRDNQVKIRGFRVEPEEIEHCLRDSGLYRQVAVV----IDRQRRILAFLAQPYLEHDEQALKAH-VQRLLPDYMHPAVYTLLPGMPFASNGKVDRKALLE--------- 70997258 2724 -MPSPISGEQQCLHWLIEQWVCRTPDAPAV----CSTELEWSYAKLHQLTTSLSHHLCQLGVGRNDRAAICMEKSPWVIVAMLAVLQAGAAFVPLDPSHPRTRRESMISSLDAQVLLISLDADEDAHLTMSSCRQVRVGSTRGAGSDTGV---------SSNLPKNEPDDAAYILFTSGSTGQPKGVVVPHRAVCSSIKAWS--DMLNIRSTTRSLQFAAYTFDAAIGEIFAVLANGGCVCVPSESERLNFLPETITQLDVNWSFLTPSVIRQI------DPSSVPTLQTLALGGEPLSKEVIETWCDR-VHLINVYGPTETCVFSHANPITDSKQEPSL---------IGPPILG-RSWVVSPFNIDILVPRGCIGELVIESPAVAAGYFNNPEQTAKAFIAPPFYLTGDMVRQNVDGSITYLGRRDTQTKINGQRVELGEIEYHILRLPAVLHAFV-GVPGGPYESRLVAVVSLRGEAVLPEDFRLEVLERNLPAYMVPAFLVVVRQLPLQPSGKINRR------------- 70997258 5946 ------------LHELISLRAHRQPDSPALW---TGQG-TMTYSELDSKSTMLARQLISLGVRPGSLVPICLSKSTVAVLAMLAIMKAGGAFVPLDPLHPTQRLADLVQRTGAKLILSSANTRNSAEFAGPRVVEVEQLL-------SRVTSVNEIDGVCPAP---DPEGIAYVLFTSGSTGVPKGVVVPHRAVCCSIRAHS--EAMNINTTSRSLQFASYTFDACICEIFSVLVAGGTVCIPSEEERVHDLAGFITRSQANWAFFTPTVIRTL----GLSPSQVPSLRTLVLGGEVVTVHDARTWAG-HVSLFNGYGPTETCVFCATTPIHPDGVT---------YGRIGRPI-GCAAWVVRPDNHDILLPPGCPGELLIEGPIVSQGYLNDPVRTQEAFITHPFYKTGDLVRQSPDGTLVYMARLDSQVKINGQRLDLGEIRHQI--HSVVSEVQVFCLPNEKA--LLVAFLQTSGFSPPIKALLEQDLPRLLPRYMIPSVYLPLSAIPLTSGGKVDRQALRRR-------- 70997258 4849 -----------TLHSIIQDQARQRPSTIAIASTEA----MWTYEELERAADQTARYLLRQGVQPGTILPFCMAKSPRAIVVMLAILKVGCACAALDPAHPPDRLKLIVQQTGAKFVISEPVVMDSL-----ILDGTANILSLTDCGG----SINEPGLTPCQLPSVKPTDIAFIMFTSGSTGTPKGVLIQHDSIC--TSIQYNGEAEMVTSSTRGLQFSSYAFDTSVDEIFTVLSRGGCVCVPTEAERMNHLAAFISRFDVNWLSITPTVARLIA------PGEVPSVRTIVLGGEEIDPGVVNHWKD-HAELVASYGPAEASIACAASPVTSVVGD----------ALLGRPVAS-SLWVVDPSDHDALMPIGTAGELVIGGPLVARGYLNDPDRTSLAFVCPKWYRTGDMARWNVDGTLSYVGRLDTQVKLNGQRVELGEVERHLLAQPC-LQCSTCAVPSGLLANRLVGVIGLQTPQISAADDAEESLRAKLPPYMVPTVWIGVQSLPLNASGKLDRRKVNKWLES----- 70997258 73 ------------VHDLVQEQSRQHGQTIAVHSIEKD----LTYAELERYADWMAKYLVKRDIQAGHIIPFCLKKSVWTMVAMLAIMKTGAACAALDPSQPVSRIKRILDDTEAPLVIVHRDYLGLAETL--DVPS----IVLGPDLWEGTSS-----GDTDKPLPVDATQPAYIAFTSGSTGEPKGIVVPHRSIA--TSMREHGPATRVDTETRALQFASYTFDMSFQEMFTTLTHGGCVCVPSEAERWNDLAGAMERLGVNWAKLTPTVVRLL--HPEQ----VPSLRTLVVGGEPITQDIIQTWAHR-VDLIVSYGPAEASIMAAVS---------DPLAPTALPRVIGRQVGGT-LHVVDAGNHDRLVEGSGEGELLIEGPILATGYLKDQSRTDATFIIDPFLKTGDLVHRDEDGVLYHLGRKDFRLKLNGRLIDLAAIETCLLGSAQIASAVVIAREDTFWQQSLVAVISAKPSRPDPHDALKDVAQSALPDYMVPTVWLVVDSVPRLPSGKIHRRRVVQWLENL---- 70997258 1180 ------------LPELVERQVISQPSAVAI----DTDAEQITYISLWNLSGLLAGRLIDSGVQPRDLVAVCVPQSSWAVIAMLAIQRAGGACVPLDPKAPAQRWWEIISRTGISTVVTSETKKHIMSS---QLPGLQVV-----SADGTEIDQHHLQGSGRVLPVLSVDSTAYVLFTSGSTGSPKGIDVPHRAIC--TSLCAHCPVLGITNETRSLQFAAYTFDASIEETFGVLVHGGCVCIPSEDTKMNGLVDFINRKAISWAFFTPSLVRLI------DPDLVPSLQTIVLGGEAVGNDIFNTWSHR-VDLINGYGPAEASICCAAAHLSL--------RQTQSPSTIGRAV-GCRIWVVDPQNRLLPPD--CVGELLIEGHIVANGYWGDEERTASSFLPPPFYRTGDLVRQRHDGSLIYVGRSDWQTKVNGQRVEIGEVEAQLSFHMAKNHSVCVPKSGP-WMKRLVAILSLDPEEPETAAMIRTISKGSLPPFMIPTVWIPVKQLPTLASGKINRRCVQEWVE------ 126736475 14 -------PQPFNMAAYVLAHADRLSDKTALRIMGRDGSDSFDYRFVKRAVLGTATGLLSL-VKPNQRVILQLGNTPEFPIAFLGAIAAGIIPVSLSSALSGHEYAEVVKTIQPALEIRSAGAPQTLRSALP-FAALRRFWTL----PQASFAYGDA------------NRPAYIIYTSGTGGHPTPVVHAHRAIWARRMMWD--GWYGLREDDRMMHAGAFNWTYTLGTGLMPWSIGATALIPGPDIHPNQLPDLMKDHNATLFAAAPGVFRRLLR---ADMPDMPRLRHGLSAGEKMAASVRADWEKTGTMMYEAFGMSECSTFISA-----------APDNPAPDGTAGFVQPGRTVALMGDDG-PVPRGRVGTIAVHKSDPGLMLGYLDQPVETAARYQND-WFMTGDLASMDGRGAITYAGRADDMMNAGGHRVRPIEVEDALTAHPLIVEAAACAVQVRTGVHVIAGFYV--AADVIDEGDLRACLAARLADYKMPRLLIARDALPRGANNKLLRKHLRAEWETTHGQA 56478484 21 ------------------------------------DDEKVSYAVLRDRVSRAAGAWKTLGLQPGNRVIVFAPDSVDWVVAYLGAIWAGGVAIGVNPRLSMNEFAPILNECEPRFVWCETE---QARALVAEARTVAE-IVADGPGTSNWATHLAA-AEAVAPLERATEDAALWIGTSGTTGVPKGVVHAQRTVTAHSFACGI---LGLTAADRLYASSKLFFAYALGSLFAGLRVGATVILDRQWPTAERVEYMVEKYRPTLLFSVPTLYRKMLQTGVARRIAQYGIRHCVSAGEALPLAVRQDWEATGHTLISGYGTSETLCLMLFSDDDSGLM---------------RPTPLTEVRHADDVDPDVPQ------RVWIRHSAVALGYWERPEAQADGFR-DGWFSPGDMFLRHADGRLEYTGRNDDMLKIAGQWVSTLWVEQSLASVETLHQIASVGVSSADGLTALAVLAVASPERRSEARQRMDEGIATLPGHRRPRWVHWLDELPLTPTGKLQRGRLRALHES----- 148548362 17 -----------PIHHAFIQQASRYPAAIAII----GQHATCSYSQLEQISAGIAAFLVKNAASGTDRVVIVSRRSAALVYAMLGCLRAGLAFTVADAAYPAARIEQIVNTLKPAVIL---------RCAEASVDVGQPIVVTVPEAPAE--ALQAFPRQPVALPAVSPEQPAYITFTSGSTGEPKGIV-THHAPLVH-FIDWHVRQHGFTQADTFSLLSGLGHDPVYRDVFTPLSLGATIACPAQLTDPSRLASWLHQYGVSVIHLTPPLGKLIETGAHLNGQVLDHLRYLFWGGDALSPTQYQQVRAIAPNAVNVYGTTETPQAMAFHTLDPEVDNA--------RVPLGKGIADAQLLVINPANQLV--SEGETGEILIRSPYLSRGYWGDAGLTEAKFIANPFYRTGDLGTYLADGSASFLGRADSQVKIRGHRIELAEIENAICRHPHIGQCVVLA-NHEGASTRLVAYCVAQQAIRVDE--LRQALSGQLPDYMVPALFVFLDALPLTPNGKVDKRALPAAFDD----- 68536649 71 -------------------AAEVAPDRTAIID----DIGERTYAEVRSDSLAFARALQRMGLGPGKNIAVMARNSRVVVYALVAKGFIGADISLLNPASSPVQLQKTMEELDVKAIVIDEEFADRLPEIIGYAEDLQNPQAPNPEWETFQQVIDHAPSESEEKLPTIPKRGFITILSSGTSGTPKAVV--HREPPIPTPLADLVTWIPWRAEMMIQQTASMFHSWGWA-NLNLIFAHRATVVFRRDFDPVQAMEDVDRYKVNGIITSPIFIKEQLKVAQNGDYDASSIEFIVSSGNAMHEDLLRGLKQFGPVVCNFYGSTENSVVAIA----------KREELVENPALAGRPVRGVRVKILDDDGNVLPPN--TPGRIYARGTMTMRRY----AHTRNQMIKHGLLEIGDRGYLDEEGRLFVLGRADDMIIVGGENVYPRSVEEVLAPMPGIRDLYAKGVDDEESFKRMAVWIVREDGEALTKESVQEWVRDNLAEHSVPREVTFLDELPRNPTGKVMPAKL----------- 17560140 7 -----------TFHDFLFHEWEKF--REDVALIDNDTFAQFTFQDVMQKADFIAKSLVYLKVEKSEVVLLVMDWSPAAIYIALGASMAGAAIQVVSPKLQAWEMQFPVKESESRFVFSDPLGLHEIDKLMKTLNREYRIICTGSRDFANGYPIIEDLAFAAKPKIEPDTDIVYLPYSSGIHGKRKGIVTTHKVMVAKTMMWNTSKHHEFRRGDTTLTMIPLHKQCGLDAILCALLNGLT-VVTEKNFCVHTFMTCIQRYKIRAVHLTPYLMNLMMFEAENHTYNIESLEWVVTGADAVTEELYEEFTEIFPTVTQTYGMTEVGLIC-------------RTYNKNYSPSCGQLTANLEMKVLDLTGKELGP--REKGQICVKGIAAESPYLNNPKATEEHFL-DGWRRTGDIGFFDEEGNVHLVDKLKEMIKVFGYQVIPKEIETLLLTHQAVEEAAVVAINNELSGERPVAFVVLKKGFVATEDDLKDYVNKRVIRYKHLVRVNITQFLPKSACGTLLRRLLAEAA------- 209515271 26 ----------------------------------NGDEHYYPYEALEHEARKRARKLAALGLKKGERIALVILDPEAFILSFLGASFAGLVPVPIFPRGSAETVSHIVRSAGARMLLTSDTARETIEEVLAVDTGLECIVTVE--------SLADGEPPACDLPTVHPDDLCFLQYTSGSTSLPKGVMVTHRNLVANARAFLGPRGIDLRKQDVYVSWLPLHHDMGLISVLGALICDLPSVLISTEARPGLWMEAITKYGGTISFAPNFAYALAARRKDLEGLDLRPLRVAGCGAEPINRQFCERFEPAGFRLLPCYGMAEATLAITFHDHGQPIAPRDTGLRTVELVGCGHPFAGHELRIVDESGRPLP--ERCVGEIVTRGPSITVGYYGQSDATADAYR-DGWLQTGDLGYLAGD-QLFICGRSKDLIVIHGSNHYPQDIEWAVAELPDVQSRGVIAFSVMRDGDETL--VVCAEGKPAEAAALRRAIAQKVAECAQVGHVAVVQALPRTSSGKVQRRRTKAQFE------ 40806897 2720 ----------------------------------DGNGAVLTYEQMGKRINSIAQALIDAGTTQGTVVGVFQEPSSDWICSLLAIFKAGAVYVPLDLRNSIPRLTRIVKASRPSLIITDHTTDDKVELIGAKFITLRLYKVVDQEFRE--------------PNRAKSGSLAVILFTSGSTGEPKGLMMTHTNLLSYAEVSSKTFSKSV-ESLVVLQQSPFSFDFSLDQTVAALANGGCLCIVSKRGDPDEISKIMVKESVTYTTATPSEYDLWLRYSTSTLRQCTSWKYAFSGGEAMSHKLAREFGALNLHVFNGYGPAETT------ILSHRIDLKYTDPHLPDPLPAGYPMPGFSVCVVDEKMRPVPLG--VQGEIILGGPCIVSGYLNMPDSTKDKFLPDTFYRSGDRGRLCQDGLLFCDGRLSNMIKLRGFRVELDEVEKTIISHSAGALSAVVTLRGTEEGRYLATHVVPEVAEHNQEGIMKALRQTLLPPYMRPSVFQVLSDIPRTAHLKIDRKAIQEM-------- 103486175 13 -----------SLVAMFFDRAARGGEDPFLWHKADRAWQALSWREVAEQVAALAHNLRKLGLKEGDRVVLVSENRPEWCIADLGIMAAGCITVPTYTTNTERDHQHILDNSGARAVIVSTAKLARV-LMPAVMRSDAHIVIVGQQGDVSVHDWAPLVAGGAAWVEVKREDTACLIYTSGTGGAPRGVMQHHGAILHNAAGAALVNDFGIGDEEVFLSFLPLSHAYEHSGGQFLPIMVGAQIYYSEGL--EKLVSNIEETRPTIMVVVPRLFEMLAQALRVGEKDYARMKALVSGGAPLNPEIGVFFHSIGLTLLQGYGQTEAGPVISCNRPKTGL----------KMDTVGPPLMNTEVRIADD------------GEICVRGELVMKGYWRNPAETERVLIDD-WLHTGDIGHIDEAGRIVITDRKKDLINDKGDNVSPQRVEGMLTLQPEILQAMVYGVPDPEAEGLPKEMPLLREHEKFRAAIRAAVVNGQLSVIEKVRKFDFADEAQMTPSMKIRRHVLREIYADK---- 112950133 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSSGTTGLPKGVMLTHKSLVTSVAQHVGGDNPNFHERDVILCLLPLFHIYSLNCILLCSLRAGAAILIMQKFEILPLMELVEKYSVTIAPFVPPIILAIAKTPDIQKYDLSSIRMVISGAAPMGKKLEDAVRDRNAKLGQGYGMTETVLALNLAFAKEPWE--------TKSGACGTVVRNAEMKIVDETGTSLPRN--QSGEICIRGSQIMKGYLNDPEATKRTIDKEGWLHTGDIGYIDEDNELFIVDRLKELIKYKGFQVAPAELEAMLISHPNISDAAVVPMKDEAAGEVPVAFV------------------------------------------------------------ 126436059 550 ------------LHDGFFRTAAHTPDATAVI----GSTGTLTYAELRERVLAVTGALQVAGIKPGDTVAVMGPKCADQVTALLAIHAAGAVYVPIGADQPADRADSILQTAGVRMAL----------ACGDEPPTFLPALTIAEAVRVGSRVHD------VTPATVEPDRVAYVLFTSGSTGAPKGVEVTHAAAM--NTLEFINDHFGIGPSDRSLALSTLEGDLSVLDVFGMLRAGGSLVVVDERRDPDSWARLIAEHSVTVLHWMPGWLEMLLE----VGGALPSVRVVPTGGDWVRTEMVRELRRTGVRFAGLGGATETAIHNTICEPG-------ELPREWSAVPFGRPLPNNACRVVAADGADCPD--WVPGELWVGGRGIARGYRGRPDLTAERFVHDGWYRTGDLVRYLPDGQIDFVGRADHRVKISGYRIELGEVEAALRRIAVVEAAVAAVLPGDGRGEQLAAIVRASSPAVTVDELTRR-MAELVPPHMVPSHIALVEAVPFTVGGKIDRRAV----------- 165881889 1126 --------------------AASNPDATAVIF----DDQHYSYEWLEQTANRLAHGLVAQGLT-DQVVGIMQARKPLMLASVLACLKANAAYLPLDPNFPQAKLAHMVSDSGCAAILGEQTDISL------PVPCISPVALLSEHHEH----------STPPVVVHHAHSLAYLNYTSGSTGQAKGVAIEHQALACYIESAKAF--IELSHTDVVLQFATINFDAFVEQLFPSWAVGAAVVLRGDLWDADTLYQQAQRHKISVMDLSAAYWRSIARMATTTPLSLPHLRQVHSGGEAMSEQGIADWRAAGVRLLNTYGPTE----IVVEAAIHDCRTLTAGEQVPL----GHALNGRRLYVLDSNLQPVA--EGQVGELYIGGELLARGYWQRPAQTATCFIADPFYASGDLVSW-QNGALHYHGRSDHQVKIRGFRVELGEIETRLTQLPDV-DVAVVITEQQAQSLSLIAYVQSERHDDPDYALRKRALTEQLPDYMVPAQIVVLAQLPVNTSGKLERQQLPK--------- 165881889 2 --------------DRLAHHAAQQPQQTALICVDKKAHTRFSFQALYEQSLQLAGHLQHH-VSAGDRALILMDTGIEYVTSFLACQHLGVTAIPSFPSTKAQHIARIAEDASARLVLTTSRFSETVAGMCEALDDIIIQVVDELNTP----------APDAPRHPAHSDEIAFLQYTSGSTAKPKGVMVSHGNLLANE--AVITERMQTTQSDVMVSWLPLFHDMGLIGGLLQPIVGYPLVLCSPRFRPARWLQLIGEYGGTVSGGPDFSFRLCLERIRDADLDLSSWRVAFSGAEPIHDTLLDFAERFAPQIYPCYGLAEGTLMVTGTQAGADARDLRDSDAYCHQVGCGQVASGHLLRITCPQSHQALADG-EIGEIWTAGPSIALGYWQNEQATHDTFVADGWLRTGDVGYV-FDGQLYISGRQKDLIIMNGHNVYPQDIERAIAELSFVRRVSAFPVPSAESGEGIGLAIETRNEVPATALIVRDFITEHFA--ACPELVLLLDQLPKTSSGKLQRSA------------ 167752824 5 -----------TLYELVQHSVKSFASKVAFA-MYGGEE--LSYAEVGTRVKHVQDLLIGAGLKAGDKVALLSSNMPNWCVSYLAVTSAGMVAVPILPDFSTEELEMIIAHSEAKALMVSDKLFAKLAK-----STIESLHIVIRTKNLGVIASRPAAEKGAVGIPNPE-DLAVIIYTSGTTSRPKGVMLSHANLCAQISMSAAI--FPIFPDDTFLSVLPLAHTYECSIGMIPFSMGARVVYLDRPPTASVLMPTLAEVRPSVMLIVPLIWRALIDFMRRYLHRVARLRFLGIGGAKLDGGAEKFLLEARFPYAIGYGLTETAPLLA-----------GAAPSQVRLGSTGPAAPGVELRLVNPETRQ--------GEIVAKTPSAMIGYYKNPDATKEVFTEDGWFRTGDLGEFSADGWLYIKGRLKNMIVPSGENIYPEDIESVLNSHVCVADSVVT-----EHEGRLVALVHFNTDALEAKEDFENWLKKEVVDYRISEVVEEKQEFVKTPTQKIRRF------------- 118464228 36 -----------NPYTLLAVTAARWPGRTAIIDDDGA----LSYRELQRATESLARRLTRDGVAPGRAVGVMCRNGRGFVTAVFAVTLLGADVVPISTEFRSDALAAALRAHHISTVVADNEFAERIAAADD----------AVAVIDPATAGAEESGGRPA--VAAPGR---IVLLTSGTTGKPKGVPRAPQLRSAVGVWVTILDRTRLRTGSRISVAMPMFHGLGLGMLMLTIALGGT-VLTHRHFDAEAALAQASLHRADAFTAVPVVLARILELPPRVRARLPQLRVVMSSGDRLDPTLGQRFDTYGDILYNGYGSTEVGIGALAT----------PADLRDAPETVGKPVAGCPVRILDRNNRPVGP--RVTGRIFVGGE-LAGTRYTDGGGKA---VVDGMTSTGDMGYLDNAGRLFIVGREDDMIISGGENVYPRAVENALAAHPAVADNAVIGVPDERFGHRLAAFVVLHPGSGVDAAQLRDYLKDRVSRFEQPRDINIVASIPRNPTGKVLRKEL----------- 170029433 81 --------------------ALLHGQKSAI-RDQTGD---YSFIQLYEAVKRLAIQISSCGSASQSRVAFICPNDATYVISQWACWFSGQIAVPLNPKYPQNLLEYYIKDSDASLLIATPEFQNVAQPLATKLDKKLLLVHHDLLKAENNGTQSDEETSYLDPKRENRDANALILYTSGTTGNPKGVVLSYANL--DAQFHALTQAWKVTNADSVLHALPLNHVHGTINALNLPLTLGAKCVMLPKFDSSMVWSYLTKERVNMFMGVPTMYSLLIKEYDVKTHCKNKIRLMISGSAPLPGTVFKRWHDIGHNLLERYGMTE----------------------------IGWPFQTHSFR-------------------WTR--SLFREYWQKPEETKSEF-EDGWFKTGDAAEY-SNGTVKLLGRTSDIIKCGGFKLSALEIETVLHEHADTTDVAVIGIPDETWGSKLVAVVSVKDAETFSIPRLLLWLEQKLPKHAIPKEVKLVKDIPRNAMGKINKKEL----------- 67526077 1685 ALP-LAQPLDVCLHDLIAEVARSRPGAAAI-EAWDG---TLTHAQLQSYASTLAGYLIELGVGPEISVPVCMDKSVWAVVCFLAVLQAGGVVVPLGTGHPIPHIASIIEDTGAKLVLVDAQQFERLLELTPSRGL--TLVPIDTQ-------LLNSLPTAAPQTSVTPANAAWIVFTSGSTGKAKGVVLTHSNL--STAIKTHGARFGLGTHTRTIQFAAHTFDAVLQDYFTTLASGGTVCVPSEADRMNDLAGVMRGMNVNFANLTSTVARLL------TPDQVPSLKVLILAGEQIQDSVVETWYK-HAEVLNVYGPTECSINSTCNGPISDLSNAQ---------SIGFGM-GSRTWIADPTDPNRLCPVGTPGELLIEGPGLARGYLGDPAKTEAAIIQNPVYRTGDLAKQTEDGQILYLGRIDTQIKIRGQRVELGEIEHWIGRHPHVKHTAVVAISRGEKQMRLAAVIERENGHKPDPVIFTQLKKSLLPSYMVPSLYIPVTEIPLTVSGKLDRRAIKEELEQYFAG- 67526077 607 ----------------------------------------LTYHDLTVQASTLAHHLRDLGVGPERFVGICMDKSKWAIVSMLAVLMAGGIVVPLGVSHPRARIRELLNDTAAVALLVDGKHGDRLAGLEVENAA---MLTVDQQL------LDSLPTIPKPPVSVTPDNAAWVIYTSGSTGVPKGVVLLHQNISTSVIAHGAV--FGVNCVTRTAQFASYTFDVSLSDIVMTLFHGGCVCIFSEESRMNSLTEALQGLAVNYVNLTPTVLGLL------NPADLPVIRTVVAGGEAMDPGIIEKWS-PHARVFNSVGPSECTIIAV---------AAGPVTDPAQAANVGYPT-GTRLWVALPTDPNQLCPVGVPGELLIEGPMLSRGYLNDPEKTAGAFITNPFYRSGDLVRQKRDGSLVHMGRRDTQVKIRGQRVEIGEIEYWIMQLKEVRRVAVLVIERGQGKEQVAAVVTKIGESTVLPQLLLHQLREHLPPYMSPTMYAPVSQLPLNLSGKIDRRAV----------- 13487277 281 --------------------------------------RTVSYGELHDRAARFAHHLRDLGLAAGEAVAVLAARTADTLVALWGCLAAGAAYVPIDPRTPADRVARIVGTTKAKALALHSGLLDRVAELPA-----LAVCCVDLQFPAG-----TAAGPPSAPAWPDSRDAAAVITTSGSGGAPRTVVLDHAGLVNVGL--DHVTELGLGPGDRYLQFMALSFDGALLDVVMTHLAGAALVLPDERADPRRLEDLMAEHAVTATTITPSYLTHL------DPARPADLRVLISAAEPANAADLTAYAARGVAVYNGYGPTEACVNTTLHRV--------DPRRAYRAVPIGRPRANKQVYVLHRDRNLLPR--HVIGEIAISGRGVASGYVGDREESARRFVPHPFHLTGDLGAWDEHGELVFAGRRDEQVKIRGFRVEPAEVANALRAHERVEDAVVVA--DAARG-VLVAFVRPKNDEVLARELGDHLART-LPPHLVPAAVHGVDAFPTTEHGKVDRRALME--------- 47499964 2779 -IPSPRLE---TLSHYFEKCVFNQPDDVALV---TDKGQALTWSQLKALVNQIAMALVEAGAKQDSQVGVYCDPSMYILPTLIAIAEIGGVYVPLDTQNPIKRLQLMVDDCQPDALLIDDSTATLSLELETKAKMIN--VNTIKAGPSNTFHLDN---------RARGNGMGYIFYTSGTTGVPKAVALTHTSLVHH--FDGFIHCNNLN-KCRMLQQAPLGFDMSLTQMTLAIMLGGTLIVASSRKDPTQLAQLMLDEKVTHTFMTPTLALSVIHHGYEYLRQCVDWEHASLAGEAMTTRVTSEFKRLGLELCNGYGPTEITIIATCGS-----NELGDTLRDTHNPSIGRALPNYSCYILDENMQPVRPG--LAGELVIGGAGVAIGYLNRQDLTEAKFLSDPFYRTGDKARFLSDGRLCFLGRIDSQIKLRGFRIELQDIASTIVKASDVPEAAV-----SLRGEGLVAFVILSQNRPSDEKLKQLLEELSLPRYMKPAKIISISQLPMNASGKLDQYAL----------- 217977431 2083 ------------VHELFAAQAAKTPDAVAARFGESA----LTYRQLDERANRLANHLAA--VVKDSRIGVAAERSLDMLVVLLAVMKTGCAYVPLDPSHPAARLRLVLDNAAVSAIVSDNAFM-------GAMASGTPVVRLDADAAAIAARPATAPAFPSDGAR-----PAYVIFTSGSTGVPKGVEIAHRSVA--NLLWSIARKLEAGPRDTLVAATTISFDIAALELYMPLITGGTVVIASRDDVRGGFAALIEKPETTIVQATPSLWRMLTEAGFKPRPGL----RMLCGGEALPRDLADLLLANDGELWNVYGPTETTI----------WSSIGRVKPAPAPITIGEPVANTGLYVLDKAHQLAAPG--VVGELFIGGLGLAIGYFRRPDLDTAAFFPQRLYRTGDLARRLADGSIEVLGRVDAQVKLRGFRIELEEIEAAMRQCPGVAFAAAVQTP-PQGTPRLVGYYV--AAQPILAQELSSYAAQRLPDYMAPALWMRLDALPFTPNAKLDRKALPQ--------- 148292071 869 ---------------FLERMAAHLFDNDKIALIQGG--RRISYRTLGDSVLRIMGAFEREGITAGKVVAICLPRSPEHTMATLACALSGVVWVPIDSCSPTERLHYLLENCRPDLIIC-------ADGLESDYPTVTPAALL--ASPHDNICGTPWVG------RSQHLAPAYYLYTSGTTGKPKCVVLNNRA--TANVIGSTLKAWQVTPDDVFISVTPLHHDMSVFDVFGCLSAGATLVQPGAEKDAVRWNQLVEQHGVTLWCSVPAMLEMLLSCSQATG--LASLRLIAQGGDYIKPGIIAELRTRSARLASLGGPTETT-------IWSIWHQIGARDQDKIP--YGTPLPGNGYWLLNERGEHCP--TGVAGRIHTTGVNLALGYLENGELTQQDFIETRAFRTGDRGRYRADGTLMFDSRVNGYIKVRGVRVSLPDIEIELIKHPAIAHVLVVDYGAEQQGEIGALYVGKHGETVSITSLREH-AKQHLPASHVPTRFIQVDSLPLTQNGKPDRRAARSR-------- 91789248 118 -----------TLQEVLDWHVRAHPQREAIDNGDSAAPTRLSYADLQQGAAGVAAGLLDRGFQPGQPVALMLPTGPEYFFSFAGILLAGGIPVPIYPPARAAQIEEILTNALATALITVPRARVLATLLKSQVPSLRMVCTVEELS---------ASTASPERVTAHANDIALLQYTSGSTSSPKGVVLTHANLLANLRA--MGQALQVSSEDVFVSWLPLYHDMGLIGAWLGSLYYAPLVVMSPLARPERWLWAVHRHRGTLSGGPNFGYELCLRKLDEAGLDLSSWRFAFNGAEPVSATTMQEFQRFACALAPVYGLAEATLGLTFPPSGRALPAASSTSGVRLVVACGRPLPGHEVRLVDATGCEVA--ERQEGRLLFKGPSATSGYFRNPKETRRLFDGE-WLDSGDYAYM-AQGDVYITGRAKDVIIRGGRQIYPYDLEEAVGAIPSVRKVAVFGSPDPTRSER---VVVMAETRGLPPEALAQLRRQNSAAVGVPDDVVLVPTVLKTSSGKIRRAASRELYET--GGA 189206197 4799 -YPEIL---ETNVPAVFAEQVKLRPDALAVDAWDG----KLTYAELDRLSTALAGRLQNHGIGPEVLVPLCFQKSMWAVATQLSVMKAGGAVVNLDPAQPLDRIQLILRDADAKVVLTASHLAKKFETVAG-----LTTIAIDEQ----YFANLPLTSTPALPVISPQN-PAYVLFTSGSTGLPKGIVIEHRSLCSSSKAHGT--AWNIGPSTRLLQFAAYFDVSAADI-FTTLQRGGCICVPSDNERLNDLAGAINRFQCNWAFLTPTVASLL------PAEGIPSLRKLVLGGEASTRAIIAKWHSI-LDLIVCYGPAETTV---------YSSGAPPATVSSNPADIGSPI-GVLNWIVDPSDHNKLVPIGCTGELILEGPTVARGYLHNEEKTAAAFVTDPFYRTGDLVRYNEDGTIHFVGRKDTMMKIRGQRVEAGEIEHAIRARLSTLGHVVVARP-ESLDSRTALIAYLQPSAIAAEEIKEDLVAGALPHYMLPNYFIPISRVPLTTNGKTDRRKLKE--------- 189206197 9 ----------------------------------------FTYAELESASRKLALVLQAKSVGPEDVVLLSFPKSAWALVAMMAAVRAGATMLFFDVSHPMARLQEIQNQVQARIMLTAPQYADAWDWTGAEVLAVDSGLI--DSLPDMSL----------PTSAVRPNNSLYIIYTSGSTGKPKGCCIEHRQFLTGSYAQ--RKASGMRATDRVLQLASFSFDVSLLEIMTSLITGACVCIPGDASRSRGPAHCIQEFGVTWAFLTPSLVKLM------TPDMVPTLRFLVLGGEALGKGDVETWAPTHVQLANGYGPTECSVAAT---------ALPNLSPDTDPSNIGFPL-GALIWIVDPEDHRRLVPPGCPGELLVHGPIVARGYYKDAERTNAVFISDDFYRSGDLARFNSDGSIHFLGRKDSQVKLRGLRIELGEIEHHIAKYETVRRAAVLTVPDPESDTG----IQPIQGHFDTAEQIKQDVSAHLPPYMVPSLWIVASSVPLSISGKLNRSAV----------- 189206197 1067 -------DHQRCIHDIISEQARQKPNALAI-DAYDG---RLTYAELDSISSLLAAHLSELGVGPETLVPLCFKKSMWVPVAQLAVLKAGGACVAMDPTHPEKRREELLRQCDAKMALTSPEYIHLFKKLVGKA------LAISKSLLDGLLEKQSTLPKS--WIQPTPSNSCFVVFTSGSTGKPKGIVLEHHALASSSAAHGPIMQYN-QPGARILQFASYTFDVSIGETFSGLQMGGTVCIPAEEERLDDLAGVINRMNINIAYLTPSVASLL------EPADVPGLKVLALGGEAVRAENVAAWAD-KLHLIDIYGPAETSVYST---------GLSPVTLTDAPGNIGFGL-GARMWVTDAGNPGRLCHVGEVGELLIQGPIVARGYLNDVEKTSAAFIPPPWYRSGDLCRYNSDGSINVVGRKDMQIKLHGQRIEMAEIEYNILRSDSIANAVVLYPRSGPLGERLVAVIALRESSTLQEDTKQAYLGKRVPGYMMPSVWLCFDILPLSRNEKTDRRVLQ---------- 189206197 3737 ------------VHEVFEDSVKRAPGAVAIDSFEG----TMSYSELDLKSSILGAQLMQHGVTAGDFIPIAFEKSVWAIVSMMGIMKTGAGYVPLDMAHPDDRLKTIISQGDVRLILASQTNTKRMQMLADNVLTVSSGALVDTKSTSVVLP------------AVNPESTAYCLFTSGTSGVPKGVVLSHRAV--NSSTFHHGALIDCNSSTRMYQFAAFTFDACILEIFTTLMYGGTICLPSDDEKMSDIVGFINRKQVNTAFMTPSLVRIV------RPDDILTMKTLILGGEALGADNIAIWASR-LRLMNGYGPTETCVFAVMKTFEGAMDRNDVLGKGVAS----------QTWIVNPDDPTQLAPLGAVGMLHLSGPALADGYLGDQAKTDSVFLENGFLRTGDRARYSTDGSIIYLGRADQQTKLRGQRIELTEIETHLSNLPDASGVCVIVLPGGLQDKACLACLEKKNKSLLGEDLLQRALEAALPPYEVPALYIPVSKMPTTTAGKLDRRSLRE--------- 189206197 2187 ------------IHEQVARQAVERPSAPAIASWDG----SYSYEELISIAGRLAHHLRNNGVTTEQKVLLAFDKSKWAVVSMLAVLLAGGTYLSVDPAHPPQHHRNIIEQAEPVLLLTGSDYAEKLRAV------IEPVIVVDET----MLAQLQDQSKLPDEVALPAN-GAFICTTSGSTGRPKAITITHSSF---SSVVAHNPEMGIGTDSRVFQFASYTFDTANSEIWAPLMLGACVCIPSENERMNDTAGAINRLAVNWSFFTPSMASLL------SPADIPGLKTLALGGELVREDIVKTWNG-HARVINSFGPAECSVWTTMADIGHGNPVTTINKGNGGYGSL--------LWIADTTDVTKLAPIGATGELLVEGPILSRGYL-DLQKSAEAFIPPPWYRSGDLVRYNEDGTVVVVGRQDGQVKLNGQRIECSEIERNVAAHDFVRF-AVIFVPKKGICQRKLTAVVPENAKAAAKQIIKEQLRSRVPGYMVPTSWLIVESMALTPSKKVDR-------------- 170747768 125 ------------------------PERPAVLFG----TRTLTRGELDTRAGALAAGLAARGIGRGHRVAVALERAPETIVALLGVLRAGAAFLPVDPAYPAARVRAMLADAGIAQCLTTAAIAARLELPAG----VARLDPAALEAAALEAAALEAAADGPRPALPEPGDAAYLIYTSGSTGTPKGVLVEHGPLAMHCRTTA--EAYAMDAESRELHVLPFAFDGAHERWMTPLVAGGCIVLRGPLWTAAETLAQIRRHRVTHAGFPTSFIGQLAEWAERLGEA-PPVQVYSFGGEGMPRETFARLGRALKPLINGYGPTEC---VISPLVWAVPPDATFAEPY---APIGGPVGARAAYVLGPDLEPVADG--ETGELYIGG-GLARGYWERPALTAERFLPDPFYRTGDRVRRRPDGTLAFAGRADDQVKIRGHRIEIGEVEAALRALPGVAEAAILRREGP-AGAYLAGYVVPRGRRPEPGRLRAGLART-LPEPMVPASLTILDRLPVTANGKVDRNALPDPAAD----- 162455335 2 --------KPRTVAQAIEDAAASTKTGYRFIEESSENEPFFTHGGIERASARFGGALQALGLQKGDRVALILPDNADFIFAFLGAIRAGVIPVPIYPGYLENTL-HIVAKSGAKVLLTSAEIKRMLGTIQAQAPALEQIVAVEGL---------RGAREELKPVKVELDDVCFLQFTSGSTSRPKGVVLTHGNLAANVRAI-VDLGLGVRESDTGVSWLPLYHDMGLIGFVIAPLYYVNTITFLPPLRPVRWLETITRHRGNVSFGPNFAYALCVKEQEMAGLDLSTWRVAGCGAEPNLRAFAEKFAPVGFDFVCSYGMAESTLAVSFSALGAGLQTPADSEGASSLVQCGSAFEGHEIAVFDDAESARPLGDREVGELRLRGPSVMPGYFNDPDLTKEAF-AGGWLRTGDLGYL-AEGKVYICGRSKEVIIVNGRNYYPQDLEWEASRVSGVRKGNVIAKPHNDRERVVIVFETPASDEQEKQALKRRVVQQAMG--LTVDDVVAVGSLPKTSSGKLQRSKTRELYEN----- 111222814 3 -----------SLWELARTRAALTPDAPLAVDAGGD---RVTFAQFRDRAERLAAGLAARGVGRDDVVSWQLPNRISTMVLAAALSRLGAVQNPLVTMLREREVGFITRQAGARLLVVAASFLAMARAVAAEVPGLDVADAAELADADPAGLPPDSPDSADGSGPLAAAPVRWLLYTSGTTSAPKGARHTDRALLAASTTFS--DALAVSADDRVAVLAPIAHIGGLAHLLTALRCGSSLV-TAEVFDPASTPDLLAAHGVTIVSGVPFIRAYLARQAAAPHARLPRARVFLCGGSPRPASLHAEVRDGGVGVVSGYGMTECPYVCWGRADDADADHASTE---------GPPGEGAEVVVVRPDGSR--ADPGESGEIRVRGPQLMLGYVDAALDADAFDADGF-FRTGDLGFVDERSYLTVTGRLKEVIIRNMENISAREVSEPLAAHPAVADVAVLGVPDPVTGERVCAVVVPADAAPTLSQLCDHLLAGGLNKRKLPERLEIVEALPRNAMGKVALPDLRRR-------- 54303483 281 -----------TLLAALQHAAQH--ERPAIEW----QGMTVSYTALLRRVAEIQHLLHQHNIECGDRVGLHVYRQPDMISAMIACLLSGVTFVPLEPTFPADRLVTIEQEAELKAIIQDTALSIAIPMVPFKGANVVLLAADNEIAAENVVPMSGVMPRLCD--GLSSDTPAYIMFTSGSTGKPKGVVITHRALL--TFLQGSTNRLALDATTRWLLITTMAFDIALLEIFAPLWVGGCAVLTDEYRDPHAISDYLEDNAITVMQATPAFWRMLLNTGWQGNQQL----VALCGGEALDKPLAEQLVLRTQRLWNCYGPTEATVWSLMAEITADALSLSS---ITLQHS----LIGYTHQVVDADLQPVSVN--MVGELCIQGEALSHGYWQRDDLTAQQFVAIRSYRTGDKVRVLGSDCYQYLGRFDDQVKLRGFRIELGEIEAQLKYLTMVKDAAVLGKGDEA---QLVAFMEMTKDTTLSKLAVRKVLLKTLPSYMVPNRFVVLEQLPKTGSGKVDRKQL----------- 114321276 19 -----------TLHRLFLERVRRSPDAPAYRQYDYASWRTYTWRETAEAVRRWQATLAREGLQRGDTVAVMLPNGWPWVLFDQAALALGLVVVPLYTSDRPDNVAYILEDSGARVLILQAETWQAIQRGGHRLNAVQRVVVTQGVAPADVVALEAWLAPEGDPGDPDGHALASIVYTSGSTGRPKGVMLSHRNMLENAYAG--LQRIAIYPDDLFLSFLPLSHTLERTIGYYLPIMTGSTVAYAR--SVPDLPEDLATHRPTALVSVPRIYRALFHHPRELAWPLLHVRVAISGGAPLSREVAQLFLSLGVPVLEGYGLTESSPVISVNTLEDN-----------RPGTVGKPLPGVEVRI------------GEQGELLARGPNIMLGYWNNPEATAAALDRDGWLHTGDQARLDDEGRITITGRLKEIIVMAGEKVPPADMELAIANDPVFEQVMVVGEGRPYLGALVVAVTAARDDPRVERYLLERVLLHAFPGYAQIRRLRVLPE-PLTPTLKLKRARIAEHFQDELA-- 163795235 8 -----------NLPTMFFDQARRLASRPFLWAKRDKVYRPQTYAEVDGIVRRLAKGLIELGIKPGDRVVIVSENRPEWVIADLAAMAIGAVTVPAYVTNTVDDHLYILDHSGAVAAIVSSGKLAVIPAARSEPPSDPHAAELDLYGWDAVLEMGDRTEHDVEALAIGRDDTACFIYTSGTGGRPKGVMLSHRSILANCDGAHALLETIGLGDEVFLSLLPLSHSYEHTAGLFFPISIGAQIYYAEG--PDQLAANLQEVRPTIMTAVPRLYEVLHDRILRKRYDDPSLKAFVSGGAALNPDIGRFFLALKVSLLQGYGQTEASPVVSANPPGAIQIH-----------TVGPPLRGVEVKIAED------------GEILVRGDLLMKGYWRDPETTATTII-DGWLHTGDIGVIHPDGYLQITDRKKDIINSGGDNISPARLESKLTLESEILQAMVYGDKRPY----LVAVLVPEASFVDDEAFRKALVNGQLAQIEKVRRFIVARE-PMTPTLKIRRHKIRETYWEKLDG- 119495915 270 ------------IHEVIYERTLLQPENEAVCSWDG----SLTYKELDLLSSKVAYNLQERGVGPEVCVALCFEKSKWNTVAILAVLKAGGAFVPMDPSHPTARLQSLVQGVQARIMLCSRSQADKLQTVA------ETLIPLDEETVHG---LPDLPTSTFSSTTVKSSNAAYVIFTSGSTGQPKGTLLEHRAYVSGALAHGPV--FGLNSSTRVLQFASHTFDASLVDILSSLIFGSCMCIPSEEARLNDIAGVINEMKVNHASLTPSFIGFL------DPAAVPGLETLVLAGEAMSPHHLATWSH--IKLVNGYGPTESSVAAALNANMSPSSDCRD---------IGLPV-GVRCWVVNPANHDQLVPVGCPGELVLEGPTLARCYINNPQKTNESFIFNPFYKTGDLVRYNESGSLTYVGRKDAQVKFHGQRVELGEIENQLSADTDIKHCIVLLPKSGFAQGKLVTVLSLSGEALVTDAVIRERLSTRLPTYMVPGVWLCVETLPMLVSGKLDRK------------- 119495915 2848 -------------HEIIEQQVLSHPTSPAI-CSWDGE---FTYEQLDHLSTKLAKHLVCLGVRPEVFVGLCFEKSAWAVIAQVAVLKAGGAFASLDPTHPEARLRGLVDDIGAHIVLCSAKHLDKARQISRAA-----YIVSEETLNE-----LPNASSTASMTRPSIHNAAYAIFTSGTTGKPKVTVLEH--IALSVSSPAFARSLGMDTTTRALQFSSYTFDVSIMEIIIVLMTGGCVCVPSEEERMNDLSGAIRRLNANFISCPPSITNTI------QPKSVPSVKTVVTGGEKMTASHIDRWSDRC--VINAYGPSESTVMATMSVVDEAGVRVNNDCNSIGAATCGR------TWVVDPNNYERLLPIGAVGELVLEGCNVARGYLNNDQKTKESFISEPMYRTGDLVRYNPDGTICFISRKDTQIKFNGQRIELEEIEQCISCLAGGTQVAVVVEPESKTVARIAAFFTVDNQSGSDQKLREALTKA-LPPSLIPRLFFPVCRLPFSNSGKLDRKKLR---------- 119495915 1810 ------------IHEIVEDKVKQCPEAIAIAAWDGN----LTYAKLNELSSLLAFYLTKLGVGPGLLVPIVLDKSSWQIIAILAVLRAGGICLPVDAAQSYDFIEKLLIDKDVQVALASSNKVQLLE------RTIPYVVPVGRSLFDYLPR-----SDDVPHVSHKATDQAYVVFTGGSVKEPKGVMLQH--LTVMTRAESFASALELNKATKVYQSATYTSDMFLNVLFGTMMRGGCVCIPNDEFN--NLPRSINASRANTVIMTPSLASLL------QPSEVPEVQLLALYGENLTNQVRTIWSER-VRMHSLYGAAECSSSCIH---ASDCQTSGETRNLGLAA-------GCITWLVDPSDHDLLVPIGSVGEVVVEGPVIASGYLLDNGHVQGGFIEDPMFKTGDLARYNSDGTLVYMGRKERQTQRLQADVWDIQIDAFLPGHPCVVEPIRCSDDDESMGHLAVFVVIGQPSSQFSDEMHTHLL-SVLPATQVPRLYIPVHRMPLTSTGLLDRRLLRNEAQDL---- 145299362 14 --------------EMLYHWERQCPDRVYLRQTINREYVDFTWGEVADEARRMVTALRHLGLVPGDKVALLSKNCAQWFIADLAMQMGQYVSVPIYPTANVDTIEYVLRHSEAKAIFVG-KLDDWKSQEAGVPASLLRIAMPYETMPASHQWDDLLEAHEPSPVQVP-DALLSLVYTSGSTGKPKGAMLSVERYAWSC--EKLVEAVELTATDRGFSYLPLAHITERVYIYGGSLFSGATIAFPESLD--TFIDDVKRCRPTVFISVPRLWAMLIKGKLQKGLGLDQARVLGCGSAPVSPALLQWYNSIGIKITEAWGMTENHAFSTLNYPF----------RADKIGTVGKAGPGVTIKISDE------------GEILCRCDGMMLGYYKDPEHSSEAIDADGWLHTGDMGKLDREGYLTITGRMKDVFKTGGKYVAPVPIEGLLGQEPIIEQLCVIGYGMP----QPIALVQLKGNRETINEAARNRVNDQLESHARIRGILVVKT-PLTPTMKIKRHLLEQKYAD----- 167910720 25 ----------------------------------------MTYGELDRASDAVAAFLEAERIGAGSIVPIEAMRTDDFVAGMLGIVKAGAAYCPIDHAYPEARKTHIVERTGSPLLLT--AVSPRTPLACARAPRTASIAALRRAG----------MPRSASPRTPRPNDAIYVIFTSGTTGVPKGVVVEHRSV--DGLIAWHNAQFGVDRTSRSTQIAALGFDAAHWEIWSPLCAGARLVDDDARRDANALVALLERERITHAF-VPTVMAR--DVVAASEPGPSALRYLFTGGEKLNPVDTDRIR---YRLIDYYGPTEATMWASFHPVQS--------ASLGLPPSIGTPVGGARIAIFDERLRE--AQSGAVGEIVISGPCLARGYLDDPRQTAEKFLAHPVYRTGDLGRRLPDGAIQFVGRLDDQVKIRGYLVEPGEVEIAIARQSGVRRVAVVASPADGAPRELVAFVVPADPAAPRRPLVGRLVAASLPPFMVPGHFAIVDALPLSANGKTDKAAL----------- 29827380 4 -----------TLSELFERTALRHPTAVAVSDGDA----RLTYRELEEATRASARELIARGVSPGDTVAVHMPRGVPVVVAVLAILRAGAAYLPIDEVYPAQRRDQMLRDGAVTHVLVAPGWVERM--AQTGLSVLEWPSTPSGPAADGSCGDVDGRAAVPPASLAPSQPAACVLFTSGSTGTPRAVVLEHRQMVDFALADTL---PLLRPGDRTAQSSSISFDTFTFEVWRSFAGGAEVVVVPPELMETDLGKELRRRRITAMLAPAIALNHLARH---DREALSGLRLLCSGGDVLLPATCRALREGGFELFNLYGPTEAT-VACSGFPVIDIALLGEQ------VPIGHSFGRARLHVLDERLRPVPAG--VPGDLYVGGPGVGRGYLGRPGLTARRFVADPFYATGDRVRSGEDGALEYLGRTDSQVKIRGHRVEPQEVERALCRYEAVSEAAVLS-DGEPGEKRLVAFVVVGRENFLLRELRGH-LRATVPAHLVPAEIIVLDAMPTDAHGKRDRHRLADMLGDH---- 1326063 264 -LPDPTVDLDWSIQDIFASNAAKFPDRECIVVTPDAPVTSYTYRQIDESSNILAHHLVKNGIERGDVVMVYAYRGVDLVVAVMGVLKAGATFSVIDPAYPPARQIIYLSVAKPRALVVLEDLSPTVVEYVEKSLELKTYVPALKLAKDGSLTGGSVLKSEQTGVVVGPDSTPTLSFTSGSEGIPKGVKGRHFSLAYY-FDGWMAQEFNLSESDGFTMLSGIAHDPIQRDIFTPLFLGASLIVPTAEDTPGQLAQWANKYKVTVTHLTPAMGQLLAAQADEP---IPSLHHAFFVGDILTKRDCLRLQVLANNV-NMYGTTETQRSVSYFVVPGPSQDQTFLESQKDVIPAGRGMKNVQLLVINRFDTNKICGIGEVGEIYLRAGGLAEGYLGNDELTSKKFIRDRMYRSGDLGRYLPTGNVECSGRADDQIKIRGFRIELGEINTHLSRHPNVRENITLVRRDKDEEPTLVAYIVPQGDSATESEDIREYLKTKLPSYAIPSVIVPLHKMPLNPNGKIDKPAL----------- 210620928 255 -------PPDMTFMDGFYEQVKKTPDNIAISD----EKTSMTYRELDIVTERFAGYLNSIGIKREDTVAVILPRNIGVIIAAISIMKAGAAVFPIDISNPSVRMSYLLEDSEAKVIITSKKLENQLPKTDKKLLFIENESMFNTDIPITEYVY--------------PDNCAYRISTSGSTGRPKCMSIEHRSLMNMCMYA--IDYINADENDICGVYLSFSFDAAVKQIFPYLLCGASVIIPTARANEYTVNEYCEKKGITIL-AVPTIFARFIKNCDN-----KYLRVLQSGGDKL-----KGYKERNYKIYNEYGPAEFTVLATSFYVDKEYEKIP----------IGKPIYNTYAYIFDMNGNICPIG--VPGELCLSGIQISRGYMHKEELTKEKFVENPFYKTGDLAKWLEDGNIDCIGRMDSQVKIKGIRVEIYEIENEINNIPEIKSSVCIARPDEKGELYLKAFYV-SDEEVDPKKVKNY-LQMSLPPYMVPEYIMQIDKIPVTPIGKVNKKKLPKE-------- 145246152 50 -------------------------------------------------VKRVGCGLNQLG-ASGKRVMVYGDANINFPLAILGVIAAGASCNVLAPG-PVEELISRLRQLDCDIVFFAPQDRELVAAARLSIPSERLFMVIEGSDDGGPRHWGHLLGDDYEWPRFSPADAALLLYTSGTTGSSKLAERTHYGLIGNIEQTLQHYNLRERNRETIFCNYKFCGMGFLILGFMLPLKARYKTIFPTKFVPEKFMQTIERFQPTWLMLPKHLVRELL--AKFDKPSFPSVQHVLTGGAIIPYEMIEQWQRLGSQVQSTYGMTEAYSVTA--PTRAGFYTFPDPTQVVKDATTGVLLPSLEAKIVGDNGELLSIGQK--GHVYVRTPFLMKGYFNEPEQTAQTITDDGWIKTGDIGWVDERDQFYIVGRQKDLFKIKGDNVSAAEIETAILQHPDIADVAVIPFTINGDEEVPRGYIVKGNESPLTIEELTHWMRTELTSRMLLGGAAFIEAIPISNVGKVDRRLLYEIAES----- 218721177 2405 ------------IHDLIAQNAIKHPEKLAV-LAHDG---QMTYKELDEYSNNLAAQLRAQGIGLNSFVPLCFEKSFLVPVAMLAVIKTGAAFSVMDVSYPESRLKIIADALEAHLVITSPSQLTLARRLA------ERVFVVGEKAYTSSGLFQR--QPIIDISLRNTDRLMYVCFTSGSTGVPKGVMVTHKNL--SSAAVGQTRELAFDPEDRVYDFSSAFDANIWHF-FLGLVVGACVCIPSHEDRVGNLARSISSFQSTALFLTPSVARTI------DPTEIPTVKRLYLGGEAVTPLDVSMWKD-NVDLWGAYGPTETTPLCIFTRLSA----------PNLASNIGRGV-GVRSWVCDPDNHETLVAVGAIGELVNEGPLVTKGYLNQPQKTAEVFIENPLYRTGDLVRYNFDGTIQYLGRADTQVKLRGQRVEFGEIEYHLKSLESISICEVI--KHPTSGQTLVAFCSSSSSTSLDTTRTKAHLSKSLPPYMIPEFFIPLPQIPRNPSGKIDRLKLR---------- 218721177 189 ---SHPIGDSRTALEVFLGHVRTHPKSPAVS-AWDGE---LTYEELDELSNIFAHQLIDTGVGRGNIVPLCFEKSKWTPVAIWSVIKTGAAFVLLDQRLPDDRIRQILIEKDTPLILSSASQRPRAELLGSHL-----IIIDSEYLETKSQSLSDTACSSDNESDLTPSDPIYVVFTSGTTGVPKAAILSHQNIC--TFAKTSRELSDISRDSRVLAWASYAFDVSLGDTFLSLLSGACLCIPSSWECENDVGRIVDTYQITHAMVTPSVSKMM------QPLQSSSLKVLNLCGEPCTEDALSKWRGTQTRVMNTYGPAECTVTSVGNYDALLFESPSI---------IGKGLAGC--WIMDDHGRLTPIGG--IGELVVEGPLVGLGYLHDETASRAKFYEDPWYRTGDLVRYTDNGEIEYIGRRDSQVKIRGQRVELGEASTQLQ--PYIPSAIVITLRN--GAAILVVFFAIDSETKKSSILRKMLLKKKLPSAMIPGAYVNIDRIPLTMTGKVDHRKLRE--------- 218721177 3467 ----IPVPSDRLLHEVILQQSHLRPSDVAIDAWDC----KFTYSQIDRMSDALCGQLVQYGIGRGSIIPILSTKSGYVPIAALAILKAGAIFIPLDGTTPVGRLKMIVDEVRPSIILATQSSLAVAADL------VVNVVLLN--------SYDDTIAAEIDPPSVEADDVACILFTSGSTGTPKGVMQTHQAL--STAIEQQAAYSDFTDSTRAFEFASYGFDVSWNMIFKVLAMGGTLCVPSEEDRRNDLLGAMNRSRATLTELTASVARLL------DFTQLPHLSTLILSGEPVDMRDFEYCKPR-VRVIVCYGPSECTSVSTMN---------PGLQSDSSRHGIGKGC-GSSIWLVDPEDYRRLVPIGAVGEILIHGSLVGKGYYNSEELTRASYIPQPAFLSGDLARYDTNGNLHFVSRKDLQVKLHGQRIELEEVQALLDEHVGPVICCILSHPDPQQTKVPCKLTAPNQDALRALQMLEGRLGTLLPRYMIPSAYYFITTIPRTNNGKADRKALAEIAAS----- 218721177 1322 ------------IQDIIARSYSGHPYAEAIFAWDGNA----TFSEVDELSSRLCLKLQSIGVGRGNLVPICMEKSKWATISMLGILKTGAGFVAMDVRHQPKRLMGIIEQISAKCIVTHGPAATLARSLCKEA------IVWEE-----HLLDTDNIKSELTPVKNLPSDTAFVVFTSGSTGAPKGIIITHENFC--STIEHHARELKLSRESRIFDFASYSFDIAVHNSLMALCLGACLCVPSEDDRENDIEASFERLRANWADITPSVARLI------NPTEVPGLQTLVLSGEAVGKDLVQRWAN-EVNLINAYGPAECQICTVQSKVTD----------VERHADIGFAV-GCKAWILEPASNNLSPIG-AIGELIIEGPIVSPSYWLREGVMSTSKRRGYMYRTGDLVRYRPDGTIVYIGRVTTQTKINGQRVEFGEIEYHIQRLPNI-ESAVVDVVDYAGVNLLTAFVVSNDSKLTPSSRVLDELKESLPAYMVPTVFLNTSHIPLTSTRKADRRFLRSRASSL---- 218721177 4596 ----------------------------------------LTYRNLDVLSSRLAKYLVKSGIRRGQFVPLLFRKSMWANVAMLAVSKANGAFVPLDANHPEGHLRAIMQALDTDIVLCAGDTRDRAARLAQNAVIAAEAAASSDN-------------PDQDLEPNMAQDIAYAVFTSGSTGAAKGVKISHQNLATAIYYQAGAEGYQINSRTRSLDSSSYSFDACVCNFFYTVTQGGCLCVPSDESLKGDLGTFMRDKRVNWAQLVPSVARTINKSL------LPDLNSLVLTGEPMSKGDIETW-APSVRLINAYGPTECTILCAIS------SRITNPEEHLGFIGCGR---GATLWLADADNPNKLAPVGATGEILIEGPIIGLGYLGNPP-----WLLKGWYRTGDLARYREDGSLVFIGRIGSEIKLRGQRVDIGAIEDVLRSIPLVIELAAVNFGNVERDRQLLAVFVAASETASSQGLRTQLLGTILPAYLQPEAFLPLPSIPKTSSGKTDRRRLKALEK------ 134099758 32 ---------DRDLYSSFSEHVRRHPGRPAVIDARG----TLDYAGLDTRVRGIAAAFAAAGLGERDIIGIRLPNGRDMVATELAVAAIGAVALPYPAGRGTRDTLSLLGRSRAGAAVFAD---PADVASCGELPDLRAVFTFGRPVAGARSLGLLPADARWRPGRRDADSPARILVSSGSEAEPKMVAYSH-NAMVGGRANYVRALHGGTELVRDLVLVPLASSFGSCGTSVTIAALGGTLVLVDAFDPGTALRAITEHRPTHVFGVPTMLRRLADHPPAGGEDLSSLRALVSSGAALPEATAQACRRFGREMIAVYGSS------------DGVNCHTARTGLAPETGTGLPDPAVDIRITDERGEPVAAG--EPGEICALGPMTPMCYVASPELDTRYRTPGGWVRTGDRGFLDGRGRLHVLGRIKQVVVRGGYNISPAEVERELGAHPAIADAVCVAVADPDLGERMCVCVTQPAGVPTLDEITTFLERERLERRKLPELLLAVDEMPLGPTGKICRRTLSEMA------- 213972029 187 ---------ETSITERLEQALLKFAERPALSVG----NQTFSYGELHAHSIAIEHLLLMLAHAKADVIGICLAKSPELYAGILAILGCGAVYLPLDPGQPVQRQQYILQNSGAMLLLHDGSH-PLAAAEFPALDISAVRVV--------------NVALTKRPVRADQHAPCMALYTSGTTGQPKGVLLSQRNL--SHFTAWYAEHVSLSEHSRVLQFSTLSFDSSVIDIFPTWLSGAELVVPDERRDPLQLISVL-KQGITHAFLPPALLSVLLDQPL-------GIEHVMTGGDVCEPHVIAQLCG-QCHFHNLYGPTEATVLVTAC----EFQPSSSNRHL------GRPIANSQVWILDEHLQPVP--EQTQGELYIVGPGVCLGYIDNPELTAERYVPEGAYRTGDIAQWTADG-VVLSGRRDNQVKIRGFRVEPEEIEHCLRASQLYRQVAVV----IDAQRRILAFV-AQPYSAHDEQALRAYVQRLLPDYMHPAVYTTLPSMPFAHNGKVDRKALLE--------- 46122767 10 --PKLPIDPPIPIAEFMKN--EKYGRCPIAKSRHTCGITKRSYSQVFERSEFVARALAKRG-TPWDKVAVFSLNTIDYITPIYGVHRLSGIVTPANAAYSVDELTHQLKASGAKALFTCTPLLETALEASKNVGIPEENIFLFEIPRATHASIEDLVREGSELDRLDERQTAFLCFSSGTSGLPKAVMISHYNVISNVLQHTTYDSVARAKRGVTTQALPLSHIYGLIIAAHTSPWRGDQVIILPRFELKDFLQSVQDFKIRQLLVVPPIIIQILRFKDIAKYDLSSVKFVYCGAAPLGEETIRDMSTLYPDIAQAYG-----------EAHYRYKLINADTSSAK------------AKIIDTEGREI-TERDQPGELLLQAPSIVLGYLNNEKATSETFVHDGWIRTGDEAIFTPSGNVVIVDRIKELIKVKGHQVAPAELEAHILAHPHVFDCAVIQVPDERAGEVPKAFVVKSPDEEVARDIEKHVADHKAAYKQLKGGVEFLDVIPKSPSGKILRRLLREREKRRGQGA 82702097 23 -----------SLYELFCERVEQQPDNPAVISLD----HTTSYAALLDKVHRLATSFQELGIVAGDVISYQLHNDWRSCAIDLAAAALGAIVAPFPPGRGRLDIQSLLRRCDARAIIVERDLCELIESIRPTLLSLR-ILVVDGAAGDGWHALDELFRPEPDLPTVCPDSPARFLISSGTESEPKWVAYSH-NALAGGRGRFLQRIHPEGKTFRGLYLMPLGTAFGSTATFGVLSWLGGSLIVLRQFDVAAAIQALAELKPTHILGVPTMFQRIAADPALTQADTSSLVAIISGGAKIDETSIRRCKAFRCGFISLYG----------SADGVNCHTTLDDDLETIIRTAGRPNPEISIRIIDDQKQEVPQG--CIGEIAARGPISPMQYVNDPDLDALYRDQEGWVYTGDLGLIDEEGHLVLSGRKKDIIIRGGVNISPAQIENIAVSHPAVVSAACVPVPDADLGHRVCLCLVTRAERPSLSQFTRFLHEKGLETSKLPEYLRYYRQLPLSPAGKIDKKRL----------- 195445955 24 -----MYHENCSVGKIIHNALKNHSENVCQINAVDGKIT--TNREMLNWSVRIAQHLKKRNFGTDDVIGIVSRSSTYQSAVAVGCLFNATPFHSVNPTFNEDTIRHILSITKPKIIFFDGIDIEKIKN--ASMSWHPELITLSGKVNGAHV--EDLLDPEPQSLTLGESQTMAILCSSGTSGLPKAVC------MANYFLMHLFAMPVYTSDMVIFSFSGLDWFSGLQQMLLSTAVGCTRIITDQSSTSEYLLELIGKYNINMIALGPSYVSELVACPLATPERFSTVRVLFISGGWIATDTLQKMQELAAFVIFGYGSTEIGAI--------------SGGYLNYGNSVGQLLPGRRGRIVSEEGENLGHN--EVGEIYISGNSKWGGYYGNSLETQKTYDDLEWFHTGDIGYFDDHNNLHIVDRKKDICKCKGFQYWPNQIEAVVAQMPNIKEVCVVGIYDELLGDAPAAMIVKKGHSLDEEQVKKQVGKLIDADYMLYGGVYFVDEIPKNFNGKVLRREVKEQIKKL---- 75760873 2 ------------VYQFLEKNKNL--STEAVIYGED----KITYKELFRKSSLLGRKLSG---EATDTIIICIPNNIYYVVSYFSILACDKIVYPISSLSKQDEVISAIERTGSNVILCTHDYYEQLKAMCQN-SNIKIICVDNETLYDSNTDDLESICY----VESKINDTCVLLNTSGSTDIHKIVMLTQKNIMTNC-TDWVEGALDTSTHGKVLIAMPACTSFGTVVITTCVLLGWTIVFMPSFFNSATLLQTIGKEEITHLICIGSMLNILADVAKLGPSNYNSLKFIGIGGNKAVPETMKIMMKYFPEVSPGYGITEATCIVSG--IHPDISRNNKELFYEKIHSAGKPYRNSNVKIDNREGMP-----NSTGEILIGGSIVMKGYYNNTQATKAALN-NGYLHTGDIGYFDEDGYLYVVGRIKNIIKSGGYTVFSEEIEAALQNSGMVKEAYAYGIPDPILDEKIIVDVIPIDGAINVLDIEEYCL-QHLAKYKIPSKIQFVSDIKKTKNGKIQRKV------------ 154252097 30 -------NPEATFSDKIEELARSKPNNIAIYF----EDRKITYRDLNAQANRYARWAISQGIGRGNVIALMMENRPEYLVAWLGIIKAGATAALINTNLTKGPLAHCLNISNANHLILGAELAENYSTAADQLDRPMT-VWSEGGMVQGANDLNAALTQHSDDALPADDDDALFIYTSGTTGNPKAARIPH--IRLLSMMGAFAAGTNATEKDRMYVVLPLYHSAGGVCAVGTTLTVGGSVIIRQKFSATNFWDDAVKYKATLFQYIGELCRYLLNTPPHPKERKHKLR-MVVGNGLRPEIWPAFQKRFKIPILEFYGATE-GNVALMNFDGTPGAIGRIPGWAKKKFNVEIVKFDIENEVRGPDGFCIRAEAGEAGEALGRPTGRFDGYAKKEETEKKILRDDAWFRSGDLLRQDKRGYFYFVDRIGDTFRWKGENVATSEVAEAISVFPGVKEANVYGVHVPGADGRAMASIVAENGSLDLHRFREQMLKE-LPDYAVPVFLRLQPEMEVTGTFKHRKVELVKE-------- 115374152 462 ---------PRPVLQLITERAHEQPDAIAVEHG----QHQLSYRDLLQNAQALSAQLVREGVQPNTPVAVMLPRGIDAIVASLGVLFSGAGYLPLDPQGPSSRTAAILEDAKPALIIASPEADPMARG---------NLVIRRNEAAPAAAPSSQ--------VQTEGERLAYVIYTSGSTGQPNGVQISQDALA--HFVAGATHRYGVQRSDRVLQFAPLHFDASVEEIFLTLCAGAKLVLRTEEMSVPRLLDACAEHGISVLDLPTAFWHELAYSVSTGAARLSSIRLVIIGGEAALPERVARWRAVGPAVLNTYGPTEATVVATTATLSGPLTAGAPEEEI----PIGRPLPGVLTALIDAHGKLATPGAEGELYLLGGGLARGYL--GRPELNAARFTPLGAYRTGDKARVREDGQLVFTGRVDDEFKISGHRIDPTEIETVLLAHAGVREAAVVGQILPGGTRRLCAHIVAENPAPAAAELRRHLLAE-LPAAMVPSAFVFSEKLPRTSTGKLDRNTLR---------- 157766530 16 -----------TFHDFLFDEWKKF--KDDVAIIDNDSVQQYTFQEVMDKAEFIAKSLMYMRIEKSEVVLLVMDWSPAAIYISLGVSMAGAAIQIVSPKLQQWEMQFPVRESESRFVFSDPLGLREIEKLMKCMNREYRIICTGRDCANGYPIIDDLAFAAAQDLPYPETDIVYLPYSSGIHGKRKGIATTHRIMVAKTMMWNPTVHTEFKRGDHTLTMIPLHKQCGLDAMYCALLNGLT-IVTEKNFCVHTFMTCIQRYRIRSVHLTPYLMNLMMFETENHEYNVDSLEWVLTGADAVTEELYDEFTDCFPRVTQTYGMTEVGLI-----------SRNYNDDTEFTHSCGQVAANLELKILDVTGRELGP--REKGQICVKGLPADSPYLNNPDATEEHFI-DGWRKTGDIGYFDEDENIYIVDKVKEMIKVFGYQVIPKEIETLLLTHQAVEEAAVVAINNELSGERPVAFVVLKKGQTATEEDLKDYVNKRVIRYKHLVRINITQFLPRSACGTVLRRLL----------- 87251742 3118 --------TPQTLLDMIAEGVNKYPDNIAIQQ---GELL-LTYQDVWRASKALASQITAQN---DDLIAVVMDKSWQQVVAVIAILMAGKAYLPIDATYPQARIDALLEQGEITQVVAPKELAKQLKPYHVLTPSL-----------------DQQDMATFQPLTLHPTDLAYVIFTSGSTGQPKGVMMDHQAVI--NTLVDIEARLNLNEQDKVLAISALNFDLSVFDLFSTLHCGACLVIPSPAQDPDGLITLAEQAQITIWNSVPAFAQLLTDGLNSRNTALPSLRNIMMSGDWIPVSLPDQLNAPNAKLLSLGGATEAAIWSIAYSIKGSYVHRS-------SIPYGQPLTNQSFFVLDSELNPCPD--WVTGELYIGGLGLSLGYWQDEAKTAAAFIGERLYKTGDLGRYQSDGNIEFLGRNDHQVKINGYRIELGEVENTLRHCPGLEEQSVIAAPVEDGSARLVAYTVCSQRQAQDTEQLLQYARQTLPTYMCPVQIVPLDSIPLTINGKVDRKAL----------- 167570453 242 ------------IHARFDARVRECPDAIALRAGAA----SMTFAALGGRVDALAGRLLERTGGEPKRIAICFERSFDMLIAILATLKAGCAYVPIDPQLPADRVDFMLSDSAAAMLLTIRPIR------RERFPSLGVETLCLDEPAPPRAAPPREAAPAVDP-----QAAAYVLYTSGSTGTPKGVVVTHANVT--NLLDAMEASYPVGAHERYLLKTNYAFDVSVPELFGWFVGRGSLAILAPQASPDLIVDAVLRHGVTHVNFTPSLLRQFVTEAASDARREHRLEHVFVVGEELTSALADALSALRPAIYNMYGPTEATVFATGYAHAVPIPNG--------RVPIGRALGNMRVYVLDERLRPMPVG--MPGDLYIAGEGVARGYLNREALTAQRFLPDPFYMTGDLARWTRDGMLEFLGRTDQQIKIRGYRVELDEIASALNAHPLVDEAAVILKREPDGAAQLVAYVVAADGMERSAAREEHALKQRLPDYMVPAAYVLTPSLPKGITGKLNRKAL----------- 84501863 71 ----------LNLTECLDRIADGLGDKVAIWVGEDGSRRRWTYSDLTAEASRVASALAARGVKPGQAVGIYMPMIPEIEAALLGIARLGAVAVPLFSGFAPHAIVSRLNDADAVAVLTADAMEATLAQALTDVPSVHTVISLRRADPARDLDWTETVGRASPAIPVSADDTFLIAYTSGTTGRPKGVVHTHLGVQAKATA-DFLLCLDMKRDDRHLWMTDMGWVMGPLTLLSVLLSGSTLVLPSMPGDPFRLLRLASEMEVTHLGVAPTLVRQFMDTEPLSGYDLSPLRIVASTGEPTDDAWLWQLDHICRRPLNISGGTELFGAILTSTVLHEIKPGGFSAQAL----------GVGAKVLRQDGSEAAPG--EVGELVVTQPGLTPAIWGDRDRYLETYWSPGLWRHGDWVRCDPDGTWYILGRSDDTLNIAGKRIGPPEIEAALTETGEVVDAAAIAAPDDIKGVAVVCVCVAAQGVTPDAELVERLVGEIVSKPFRPREIHFVEALPKTRSMKTMRRIVRAAF------- 206559537 33 -----------TVGDALRTTAQRHPERIAFI----GHDRTIGFAELDEATERLGAALLALGLAPGDRAIFQLGTTVETTIALLACFKAGIVPVCSLPQHREIEIGQLAQLSGARGYFVQADFSTRAESMAARHPSLAHRVIVRGER-AGAVGMQALIDDMPLAVRIGVSDVLSFQLSGGTTGVPKIIPRFHAEYLGHS--AGWMRRYRVDADSRLIWSLPLMHNAGQLYALIPAALLGVPVVLMPQVDIPLMLDLIGRHRITHALSIGPIAPQLMAYPDIARHDLSSLELFSTMSRADTLET-----HLGVPCSNLYGITE-------GLLLGSPADAPAEVRHRTQGRSG--CADDEIRLL-EPGSEQPVPPGQIGELCFRGPSTLTGYFANAEANEQSFTSDGFYRTGDMATAHADGYYTFEGRLRDNINRGGEKIGCEEVESHVSQHPSVADAKLVPMPDPFYGEKGCIFIIPRPGAPDVQALGQFLVERGLARYKCPERVEVVDAFPVTRVGKVDKPAMK---------- 125973747 14 -----------NLRDMIEQSSKLFANKDAFRVKTKDNSYRITFAEFKNDIDAFGTALLDLGTEKG-FVAVIGENRYEWCVTYLATINGVGVVIPLDKELPLPELENLLKQSNANAIVYSGKFHDAIKEMSSRLSNIKYFINMNEHEDDKFLSFWVLLKKDYLNAPIDENAMSAMIFTSGTTGQAKAVMLSHKNICSNMMAVSA--SVYMDSTDSVLSILPLHHTYECTAGFLTMIYNGATITFNEGL--KYIGKNLKEAQPTILILVPLILESMYNKIWEQASKDKSLRLVISGAAALDPEVAKGFEAMGIKVLQGYGLTEASPIVAVNRDKSYRHD-----------SVGLPLPGLDVEIIN-------PDKEGFGEIIVKGDSVMLGYYNNDDATKAVL-KDGWLYTGDLGRMDEKGFIYITGRKKNIIVTKGKNIFPEEVEAYLNKSPYIKESLVSGRENDKNDEIVVAQIVPDDTVPSPEELIKAEIRANMPVYKRVVDITIREEFAKTSSKKIKR-------------- 85373227 6 --------------DLFEKIASLVPDNVALIE---GDAKR-TWREYEDRASRLAAALVEHGIEPDAKVAIYGHNSSAFLEAQFAVFKARAVPINVNYRYVDDELVYLFDNADVDAVFFDARFAPRLAAIRDKLPKLKLAIQIEDGSGEKLEGAKDLEAVTAGHDPLPSEDDHYMVYTGGTTGMPKGVVYRQGDFVKAILLGAVKQLAAAGMSPIAFPACPLMHGTGMWLGGFAAHTAGGAVLRDEKFDPDRTWEYAAKVGANVIVVVPLLASLRAAAERGEPYDLSRLQAIVSSGAMFSAETLGLLEHLDIEIRDAIGSTEGSM-------GSSITSRAAPPSETAKFELGK-----DTKVFDENDEEVVPGSDAIGMIA-NGGFTPIAYYKDPEKSAKTFREHRYSFAGDFAKVAKDGSLILLGRGSVCINTGGEKVFPEEVEEALKAHDSVWDALVVGVPDDRFGERIVAVVSQSEGHTIDQGEVIDFARTRLAGYKMPRQLVVVDEVARAANGK----------------- 206687189 31 --------ERTSLVDMLMLQVRCRSEEIAV----CDDTSALRYSDLAEYAARLAARLKRAGVGAGSRVGLFADSSAEMMAGLWGILFSGGAYLPLGTDYPVDRLTYMIRDAGVDVIVTQDKLRGRLAEM-----ILPGVTVITLDALDAVPS-----GEDSDCLCGPEDDLAYIIYTSGTTGAPKGVGISHAAILNQ--LTWLQTEQKLRVGEVILQKTPVFDAAQWEL--LAVCCGVRVVMPGVYRDPEALIEQVKQHGVTMLQGVPTLLQALVDLPAFE--NCTTLTSLFSGGEALTRKLATRIARPGCRLVNLYGPTECTINATAQTVDPAGLENGPE-----MIPIGQPAANTSCWVLDENLQPVADG--VSGELYIGGRQLANGYHNRDELTAERFIAGGMYKTGDLVRRNPDGGLQFQGRADNQVKFRGYRIELDEIRLAIENHDWVKAAGVFIKPHARTGQPVLA-------------------------------------------------------------- 118725461 25 -----------NLKDMIEQSAGLYGSKPAFLIKQKGNSTPVTYKKYKDDIDALGTALISLGL-KDKKVALIGENRYEWVTTYLSVCNGTGVVVPLDKELPQNEIENCLLRSHADAIIFSGAVSKSILSILKNITTCKYYINMDDEDADGQMSYGRLLEKGYDLLKNGNRDFLDLLFTSGTTDKSKAVMLSHRNIAENLMA--MCSMLYIDQKDVFLSVLPAHHTYECTCGFLCQMYRGATIAFCEGL--RHIVKNLSESKCTVMNGVPSIYKQLMHQVAKRGIKLSHLRLFISGAAAIDPEVSKGFRNIGIQLVQGYGLTECAPIVGLN-----------RDCWFKDDAAGLPLPGLKVAI-DS------PNAEGVGEIKVSGPSVMLGYYENKEATEEVIR-DGWFYTGDMGYMDSDGFIHITGRMKNVIITKGKNVYPEEIETLLNRSDYIKESLVFGKHDND-DVVVCAQIVPDRESSDAETVINSEVKRELVTYKYVKEFNLRDEFEKTTTKKIKRQELKK--------- 120401913 3 ---DNTIKTETTVVGLLRKCVDEHPDTLFLDLAGD----TYSYADVWQRSCDLAGMLHAGGVGAGQTVVSLQDTQIDAIASWFGANMLGAIWVGTNTALRGEFLRHVITDTGARVVVAEADLVDRIRAIGQHLPDVDLVLQRGDERPDPHLRIERLVDLGGHTVNEPGDGAVDLTYTGGTTGPSKGCMISNGYAI--NIARRGLAQTQRQTDELNWSPLPMFHLNVLAMTLIGTMLVGGSAALAQRFSASRFWPEIERTGVNLIGGLPAILAQQPDTLEMARC-FGQIRMVH--AVPFPPALQEIWRRFGVKVSKGYGMTEVFPITYQT-----------PDEQSPAESAGRIHEDLEVRIVDERDDDVKPG--EVGEVICRSHVMFQGYWRRPDAMVDSCR-NLWFHTGDLGRIDDAGYFYFADRKHDYLRRRGENISSQELETTYVAHPDIVAVAVHAVPSELTEDDVKVTVVLRPGSVLTPAELFEWSKERVPYFALPRYVEFRTELPTSPLGRVHKYLLREQ-------- 111019695 22 -----------TLCEAFQITAAARADQVALRTVDGG--VSLTFAALSERVRRLTAGLAALGVRRGDTVGIMLTNRPEFHIVDLAAMHLGALPFSIYNTSAHNQIEYLFGDAGNRIVITERAFVDRLVAVRDGGTPLDLIVVVD-GALEGTLSLEDVEAADATWSAVAPDDLLTLIYTSGTTGPPKGVELTHHNLM--SQVRALQQAMPTTPGGRFVSFLPSAHIGDWGAHYCALMIWGFTVTPHPV--GGEILDVVEQVRPTVFQPVPRIWRALLRWAAQAARDNRSLRRVLSGSAPTPRDVFAFFSAIGIPICEVWGMSETSLAITVN-----------PRDAIREGTVGLPLPGIEVKVAED------------GELLVRGATVMRGYRNKPDQTAEAIDKDGWLHTGDIGTVDEDGYVRIVDRKKEIIIAAGKNMSPANIESRLSSSPLIGQVACIG----DGRLYNVALITLDGRSASDPAVIAEVAAGQLSRVEQIKKFRVVEDLPLTPTMKIKRRNVTTRYA------ 149178258 698 -------------------------------------------------------------------VGVLLPPSVSAVNASLAI--SGRVPINLNYTLSDSDINYCIREAGIKTVLTSSKFLEKKPIEMDANVVLVDEIKLKASLFDKLISLFMAYILPAWLIEVSSDDLSTVIFTSGSTGRPKGVMLTHHNIISNINSAD--DLLQLARRDCILGILPFFHSFGYTIAWMPFARNMRSCFHFNPTDARTVGKMIEKYKVTLFTSTPTFLRHYLK--RCTPEQFQSLEIVITGAEKLPQSLAREFEKFGIFPTEGYGTTELSPVAAVNVPPT--RQLDPTEVSAKPGTVGRPIPCVMAKTVDPDTREDLPDGEE-GLLFIKGPNVMKGYLNNPEKTAEVII-DGWYNTGDFAIIDNEGFIKITGRQTRFSKIGGEMVPHLRIEELIIDIPEV-QVAVTSVPDPKKGERL--IVLHKPLQISVDEILKTLASENLPNLWMPDSFLEVEAIPLLGTGKLDLAKIKQVASEAFA-- 153809961 1 ----------MLIREILEESVQKFGEVKAVKWLNRKEVLERSYSEMLRNVISIRKGLLAEDF-AGKHIALIGTSSVEWIESYLGIITGCTTAVPLDAALPCEELINLINRSDSEALFLSPKHRPYLEAFLANCPKLQKVWMLQEDVPSGVYSINELISASADASCPAAEDIATIIFTSGTTGKSKGVMLTQNNLASNVEAVKISAE----PGTAMLSVLPIHHAFCLVMDWLKGFSQGATICINDSL--LHMVRNMSIFKPDIMLMVPMMIETIYKRLSAADPQIPKLQTIFTGGAHLDPYYIDRFAEYGVQILEGYGMSECSPVISNNTPENH-----------KPGSIGRPLENVEIRF-------------ENGEILVKGTSVMKGYYQMPDETAETL-KDGWLHTGDKGYMDEDGYLFINGRVKNLIISNGENISPEEIENKLALNPLVGEVIVTG-------------------------------------------------------------------------- 172041365 55 -----MYQWEFQPASLLAIGAARDPFHTAIID----DRGSMTYQELHNQVNQLAKALFRIGIREHDRIGVLTRNHRGFIMALCAHGRLGTDLVLFNTGASAEQTRAVARENKLDVLFIDEEFIPLLPKDFDDCPNIRDALAMEDHATEDWPSLSLVLRTTPAEQTIPSRPGRTIILTSGTTGTPRGTRRPE--PPSYLPASSIMSRIPLKARRPFYLAAPMFHTWGFANIQLALAL-RSTMVMQRKFRPEDAVQLIEANRPYAIAIVPTMLRRLLEAVPEGMD--PGTKVIAASGEPIPPQIVEKFEKFGPALYNLYGSTEVSWATIAN----------PDDLQRHPNTAGKPPMATVVKVLDEDFRECPDG--EVGRIFVANNMMFEGY-TRPGKDKE--THEGMIATGDLGYW-EDGLLFVSGRSDDMVVSGGENVYPTDTEHIIGTLPEILEVCVQGVPDDEFGQALCAWIVTKEELSAADEEIKATVSKQLARFAVPRHFVYVDSLPRNAVGKVVRREL----------- 111223561 1080 ------------LHEGFFAAARDDPNAPALVWDAPAGGRSLSYGELAGQATAVAGALVARSVRPGDLVGVSLPKGPEQVVAILGVLAAGATYVPIGVEQPAARVARIVDTAGLRTVITVPSTASSADRASSADRASSADGSAAPSGPDWPVGVRPLLSAADDPARLDE--PAYVLFTSGSTGQPKGVEVSHRAAM--NTIDDLADRLGLGPGDRTLGVSALDFDLSVFDVFAPLSSGGAVVVVDERREATRWAELIAAHRVTILNCVPAVLDLVLATGVPLGA---SLRAVLLGGDRVGVDLPGRLEAAGCRFLGLGGTTETAIHSTVCEVVGG----GPVPPAWRSVPYGTPLRGVRLRVVDGLGRDCPD--HVVGELWIGGAGVARGYRGDPERTADRFVRERWYRTGDLARYLLDGTVEFLGRRDHQVKIRGFRVELGEIEAALASVPGVR-AGVAALTGGADGHALGAVVVLTAAEQTDLATVRAGLRAVLPPHMVPDRVVAVAELPLSANGKIDRKAV----------- 94499443 2 -------------------AVKEQPNKAYLRQPKNGVFKEYTWADVERRARNIAFQLRKLGIEKNDKVALWSKNCAEWIITDIAIMMAGAVSVPLYPGQSKKNVRFVLEHSEAKVMFVHDNDQDVIDSIPENFPTVGFHGYTGPTHYDFDQLVNVPAAQDFKVNEPSLEDIMTIVYTSGTTGQPKGTVHNYHAYAFA--ASNAVEIIGLGTNDRGISFLPLAHVAERVIVEGQSYYGWFSISFVESLD--SFQRDLTSIRPTLFFAVPRLWSSLLKWKIRRGLGLDQARLCGCGASPMPKALIEWFDEIGIPIVEGYGMTENMAYGTFNFPDD-----------RNVGSVGKPFAHVDVKI------------SEQGEILFKSEALMLGYYKDEEKTKEAL-AGGYYHTGDKGHIDDLGFLHITGRVKELFKSKGKYVAPAPIEGLLSAHPHIEQVCVMG----SGRNQPIAVVELSDKEALEEELIQHLVNQDLEHHERVECLVLVESGLITPTLKIRRDTVEDRFYQYVDG- 116200414 1536 ----------LTAVTLVDRIITQYPEKTALQELSDATRKRLSYRQFGDAVDRLARYLLTKGAKKGDIIPICMRKSINTLIAVFGVLKAGAAYTPLDPKNPRDRNDFITHDVGATITITDSTHSDVFESFTGEVINLDTVDTTGD--------INTFAGELLEPSV---RDLAYVIYTSGSTGLPKGVQVHHGAV--GASTEGMIEACNIDDKWHVLWFLNYVFDASYFDVFTVLSSGGTISIADQDTLMQDLAGCVNAFGAEQLMITPTISKLI------SPEQVPTLKALLVCGEPITPEVASVW-ATRMDVYNGYGPTEATILMTVSKVLPEGN----------LKSVGYPLKAVKATILHPEL-LVPVPYGTVGELCVGGDQVAIGYLNRPELTTKAFTADGIYRTGDYARWLPSGEIECLGRRDNQVKLNGFRIELGEIENTILTQAAVETCVVTVAEVQRKKQIVVYYVKPEGEVASSNMYATAVVDQSLAHYMMPKIFLPFKGFPLLASGKINRKQL----------- 116200414 494 ------VPSHDNVHKLFERQVLLTPDAPALQFEGN---RPLTYDELNRISNRVARHL---PVGRGSFVPVCLERSANLIISLVAILKTGAAYVTIDPDTPQERNNFIVEDVGAQVVIVDKTTTGRFPG---------REVVIEELIAESIRAQDTNLDRACDP-----SDPVYVIYTSGSTGKPKGVLHVHSS------ATSGLAAFPTLPDLRQL----LFHNPVFSAAWSTLKQGGCLCLASKENLTVHIGRTINQMQINVIDVTPSTALLL------TPGTVPCLKRMTVAGELINPALIPTW-VNELELLNAYGLSENTQV---NWRREMVLGQNPQN-------IGRPSDTTTSFVLVPGTTRLSP-LLVPGELCLGGDQLALHYLNRPEKTAEAFIDNPFYRTGDMVVAHEDGSIEMVGRIDFQVKINGQRVEPGDSNTILQTHPDVSNSSVVAAEIGGRKSLVAAIVAKTGSALEWPRLRKDLLAQHIPSYMMPTYWLLQTELPLNVNGKVD--------------- 59876776 3 -----VIDTTKDLSALFSQQVQATPNLVAL----EDDKNTYTYQELHDKVAALADRLRGHGVGRDSLVGVLLPRSADYVIACLAALRAGGAFLVLELAYPPDLLADVLEDSQPTVIVT-------VSAEVGKIKGSIPLVVLDETSSEKNGQLDES-DLKPLPEETDLERLAFVSYSSGTTGKPKGIANPHKAAV---LSYNLRFGLDLQPGDRVACNV----FFVWEI-IRPLLRGATVVAVPDSYDPRMLVDLLASKKITETLFTPTLFSAVLACHQALATRLPNLKTVWLNGEVVTTDLARRGIKANARLLNVYSACETHEIAC----GDIKDMLEKIDKDAAYCPVGPPLIDKKIYILDESGQRV--DDGENGELCVGGHLLARGYLNLPETTEKAFIRNPYYRTGDKARILPSGLLEITGRVGAMIKIRGYSVVPGKVENAILSHLAVSHCAVIAFGDGIDRQLVAYIVRDKNTSAERPELARRMLMTYLAHYMIPSLWVEMDKLPTSVSGKVNLKAL----------- 212702256 2266 -----------TLDSLFARSLRDAPGALALADGDLC----LSYRDLGRAAEALCGRLMARGCGQGSLVAVVSNGGWEEAVAALAVSSAGAAYMPVDAAVPPARLKHLLEYSGAGSVLVQRRHASL------PWPAGLPVMVMDEDLLKSNSEFD------FERCVSRPDALAYVIHTSGSTGAPKGVMIRHERAVNTIRAVN--ELTGLRSSDRVLALSRFFDLSVWDM-FGLFGAGGALVLPDPRLEAAHWLELMHRHQVSIWNSVPPFLQILAAHLEHHPAALPPLRCALLSGDWIPLGLPGRIRAFWPELRSLGGATEAS-------IWSNFFPVEDVLPQWKSIPYGKPLANQRFFILDRHGSDCPD--WVPGELHIAGDGLADGYLKDPERTAERFIRHPLYATGDLGCYMPDGNIEFLGRQDNQVKINGYRVELGEVENTLMEHPFVEQAAALTVRGRQAGQVLAAFVACRPGTSPAPEELQKWLAERLPSFLVPGMILMRESLPLTSSGKVDRKSL----------- 19114014 2719 ------------LHQFVEYFAQKSPNSCALEFADSVQLIRLTYSELNERANKLAHNLKSYGFRVGSIIAVYFDKCIEAFISMLAILKAGCCFLALDVSAPTERIRYIVTDSTAVLVMSTGELYTKL------LNASINVTILDASDPGNYSNNIE----NPYTKDFEDSNLAYVLYTSGSTGKPKGCCLTHHNVVQCMLAFQDQFAGEWDTNSRFLAFASFHFDVSVLEQYFSWSTGITLVAAPQSLILQDLPTAISALKITHVDLTPSLASIL------TPKTAPLLRVFITGGEQIKQELLNIWGDTRV-LYNFWGPTELTIGAS---------AFRKVPKNAKVSNIGPPFPNCSTYILSKETK-VPVLLGGLGEICMGGNQVAKGYLNLPEQTDAKFFNDRIYHTGDLGRLLKDNNLEFCGRTDDQIKLRGQRIEIGEINAVISSSEKILGVYTLAVVHPVRKQQLVAFIHVKGISASHLIVHDHACKASLAKYMVPSFYVFISSVPLTPTNKFDKKKVIEEF------- 19114014 210 ------------LHGCFYHNTLSHPYQDALKFIYEDTFRSFSFLELHS----LAIKLSKLVTCKNEVVPIMVSHSPALFVGILAILYSGNAYCPIDVETRTERVHFISKDVDASFAIVSEEFVNRFPN---------NTIIL--KVPEYNESMEIKVDDEIPPFPFPEDSVAYVLYTSGSTGNPKGVAISHRAATNSIKSGYLYPMFGLERGDAWLQFANVTFDVSVFEIFGNWNNGLTLVTSKRQNLIGNLEYLIYDYKIAALELTPTVANVI--SLDENKELFTSVRMLITIGELLTNRIIDFW---GERLVNAYGPTEAAIHVTLNPSKA----------LTTVYLVGVPLQSATICVVSEDSQPHVLHEGFLGEVCIAGPQLSSGYINRPEINAKAFVEVQYYRTGDLGRII-NGKLYIFGRIDMQIKIRGRRIEIGEIESKLA--PSVDSLAI-----EKIGDNLVAFYV-----GDEMKLRKH-AESHLASWMCPTKYVGLPGFPRLASGKTDRKALKIQF------- 19114014 1743 -------DTNADIITLFEKEANEHPSSIALHFVYNVDKENYSYKFFSEYSIKASYWLHSIGIKKNDVVAVFIDKSLDYYSLMLGVLRIGAFFFPLEHCSSLNFAKENLLRTNVKLLIVD-KFLPFEDVNQVEIDKFRQVV---DKLPTVEIPNESRSSAFIFPSYELAEGLTMMESSS-----------------FMDSIISFIDSTCFPSSSRWFQYAPSSTACQMFDCFMCWFFGCTLISGPQLFLKNNLKPLLLATHASHLITTSSIAASL------KGEDIPSIQRLYCYEGPINNYMIKSW---GSRLSYIYAF---KPLICSCVPATEYLESNIMM-------VGIPLKGLIFAVVNSDTNTLAPIGSS-GELCISGNTMMD--------SQRVFTFENYYRTGDIVRILAGGEFEYI-------------------------------------------------------------------------------------------------------------- 195121909 22 ---SPMYDFDCSYGRIVHNQLRNNPNHICQICLADGKTA--TNRDVFTWSVRLAQNFKKRGLRHDDVICISAKNSTYVTPVAVACLFNATPFHAVNPILDPETLSHVLAITKPSLFFCDAADLEKLKTASAAWS--PEFVTLTGKV-EGVPFVEEFLAPQPQPLIFGGEQTMAILCSSGTTGKPKAVCM--ANYMLS------CSNPFLSSEAVIYCGSSLDWYSGLINFMYSVADGCTRIIADKPFSAEYILELVTKYKINILSIAPRHASELVACPQATPEKLASVFLVAVGGGWIPSVTLQKVQKLIQRVYFGYGTTEFGGVCAGPF------------NEKLGNTVGKLNAGIKIRIVDEDGKNL--GYGKVGEVYVNHGRNWKGYYGNPLETQRMYDSLGWFHTGDLGYFDEENNLYIVDRKKEIYKCLGMQYSPNDIEAVITELPDVVQVCVVGVYDDKYGDAPAAMIVKRGSSLTAEQVKQHVAKRLVVNHKLHGGAYFTNELPVTASGKVMRRTVKEQ-------- 194336560 31 ----------------------------------NGVYEPISYSAFEKDVNSFAAFLKQNGIKAKERVAILSENRPGWYLSDMAILNIGAINVPLYPSLPANQIEYILSNCSAKGIIVSNMLLGKILSIWQNLPELTLVVVMNEETIEDVLDLNQALAEKPEGVPVEPDDVATIIYTSGTTGLPKGVMLTHRNICENVKSCSSI--MRLDESDCSLSFLPLSHAYERTGGYYLIFSCGAAIYLAE--SIETISLNMSEARPTIIFTVPRLFDRIAGKLLSAKHALARLRYFVSGGAALPQKIGEFFQALDISILEGFGLTETSPVTHVNRPEK-----------IKYGTVGPAVENVQVMIAED------------GEILLKGPNIMKGYWNDEAATREVIR-DGWFHTGDIGVIDRDGYLKITDRKKHIIVSGGKNIAPMPIENLISDSSYVDQVIVIGEKRPF----LIALIVPEFQAASNKELIERTVSRQLATHEKVRKFLLVETAHMTPTMKLKRKEISARYASE---- 39945328 12 ------------------------PESTAVVHSLSGRPFR--YGGLLADVARVRDRLCEASGKRGERVAFLVENSYDYVVTLLAILAAKSIAVPLAPAFPPPELQYILDHSEAALLLSSSKFAQKAQDVLAGLASKPTLLELSKFQGDSAAPSEPITLDGGSP-----GNAGMMLYTSGTTNRPKGVLLPQD--VMTAQARSLLQAWEYSPKDHLLHVLPLHHIHGTINALFAPLMAGSTIEFLFPFNADAVWRRLAKAPVTFFTVVPTVYSRLLATHKSLPADVKNMRLSISGSAALPTPVKRAWKELGTVLLERYGMTEVGMALSCGLADAD----------RVDGSVGWPLPSVEARLVDVDSGEVIKPGEEVGEIQLRGPTIFAEYWRNPEATAKEFVEDAWFKTGDVAVRRPQGMYFILGRKSDIIKSGGEKVSALEVERELLSLDQVAEAAVCAVPSGKWGQKVGCVIVLDKEHCADGKDMRRALKGRLVNYKIPQVMRVVEHIPRNAMGKINKKQL----------- 54022734 463 ----------LTIWELFERQVERTPDALALT---TGAGDRVTYRELHAAAARLAGELAEHGVGPERVVALTLPRSAQSLVAILAVLAAGGAYVPVDIALPQTRIDSILRQAAP----VLALTVAATAASAGDVPTL----VLDDPAVRQRIAAREPV---APVVARHPEHCAYIIFTSGSTGEPKGVADTNAAVAAHRARCYRPATARLGRPLRIAHAWSLSFDASWQ-PMVGLLDGQALHLFDEMRDAGRIVAGMAEFGVDMIDTTPSMLAQL----DAAGLLERRLPVLALGGEAIDTALWNRLRALDTAVYNCYGPTETTVEAVVAPVGRYETP-----------TIGTPNAGMAGYVLDSMLRPVPRG--AVGELYLAGPQLARGYVGKPGVTADRFVADPMYRTGDLVRRLPHGGFAYLGRADDQVKIRGYRIEIGEIETALRRLPGVRTAAVTVVRRA-GGASLVGFVVGDTASTGEAPRLRATLAQRLPAYMVPARIVVLDQLPVNANGKLDGHRLTALAEQALAG- 160937306 525 ------------LYDEFLEQVKKQPAKTAVIDSAD----KFTYLELHHMALGIADRLSEMGIKPGSNIAVLLPKSRFQVAAVLGILYTSCIYVPVDIEQPEQRWNTIVANADIKAVLIHSGHSAVFE----------HVPVLP-------VDQIEAISNDSMILRGTPDDLAYIIFTSGTTGVPKGVAITHKA--AWNIIKDINQKFFVSSQDSVLGLSKLNFDLSVYDIFGLLSCGGTLVYPSRYMDPSHWVELIQEYEITIWNSVPAFMQILTGYFAGKNEKLP-LRIVLLSGDWIPVGMPGDIQKCDAMVISLGGATEAS-------IWSIYHECVDNEIREVSIPYGKPLSNQGFSIYDAKGRPCPV--YVTGELCIWGTGLAEGYYNDHKLTEAKFRENGMYKTGDNGCYLPNGEIEFKGRNDNQIKLRGHRIELGEIQSTLEQHKSVSQAMVV------LNEVIYAFVKTVQGNVKNSDLKQY-LEAYLPKYMIPADIISVEEFPLTANGKIDRDKIKK--------- 13487276 172 -LPS-RVPAETTIHALVRAAAGRHPERTAAAC----DAERLTYRQLVERSERVAGALLTRGIARGEIVAVVAERSCATLTAALGVLTAGGAFFLLDPTLPAARRARLLAAAGVR-------LAVTTRAARAALPADRPAVVLEDLGPAD---------ARPEFPRSHGDDLAYLMFTSGSRGEPKGVLVRHRSFV--NRQRWLIDHLALGPEDVSLGRTALSFDPALCEMFRLLPVGGRVWFLGHERDPARVLDAIERERVTVADLVPSPLRSLLEHVAALGLQLSSLRWVLAGAETLHPWLVGLFEEVGAHLLNGWGATEVCVDVTSFDCSA--------GPVGEPVPVGRPIPGVGVAVLDRHGRFTPLG--VPGELYVRGRCLAAGYLNDAALTGERFVREPLYRSGDRVRWRADGNLEFLGRLDDELSVRGLRVAPAEVEAVLCRHPAVDEAVVRVVSAEAGGGRLTAWVTRDASSPDPEALRAH-AGAFLPSGMVPEVVHVLDAFPRTAHDKVDVEAL----------- 13487276 1234 ------------LHTAVERHARLTPGRPAVVC----EDRVLTYGEDRRADRLARRLRDEFGVGPGRIVGYTVERTERVPVTQLAILKAGGAFLGIDPAHPEARRRAVLEDARPALLVVDGHGRGLLPEGLEGLPVLALDEVPDARDDE---------KADGLPPVCGADDPAYVIYTSGSTGTPKGVVVEHANAL--ALLWAGGWPFEFREDDVWTCTHSIAFDFSVWEIHLPLSRGARVVIVPERRDARRLLPALVRHGVTVLSQVPSTFERLVDELDRRPGRAPRLRYVVLGGEPIRPGAVRRFHVPGADVVNGYGITETTVFTTFKRLDPSEAPGPPSDAQN----IGRPIGTTSVDLLDADGRPVPDG--AVGEIVISGPTVARGYLGRPDETARVFAPDGLYRSGDLARRLPSGDLVFAGRRDRQVKIRGHRVELDEVRAAILGTGLLTDAATDARTGSAGTPSLVAYVDDRDRERIPALRRRLRELLLPA--MVPDRFVTVADWPVTASGKVD--------------- 191163364 606 -------EQRRPLPEYFVRTARQQWNRDAVA---DSSGKKLSYGRTLAGAVALAGK-VEREIGTAEHVGVLLPPSAGGALANLAVSLLGRVPVNLNCTAAESSFRSAIEQCGIGTVITSRAFLEKL----PSLPRLSGAIYLEDLVPAGWDKLTAFVKARLFPVRLHPDRTATVIFSSGSTGEPKGVMLSHHNIMSNIEALRMVFRVDL--NDNICSALPFFHSLGFTTLWFPLVSGFSAAYHPNPMEGEKIAALAREHKSTLLLATPTFLLAYLR--RAKQEDFATLRLVITGAEKLKAKVADAFEKFGVRPMEGYGATELSPVITLSLPDVEIDGV--RQHGSKEGSVGHPIPGVAIKVVDPESGAVLEPGEA-GMILVRGPNVMSGYLGRADKSAEVLR-DGWYVTGDIGVMDEDGFIRITDRMSRFSKIGGEMVPHGALEDELLGQSGVL--AVTAVPDEKKGEKL--VVVYTRGATDAGTLQRHLAESALPNLWKPARYLEVESLPMLGTGKLDLKGLKE--------- 145604703 1366 ------------LHSLVEEQARSRPNAIMIDAWDA----KLTYRETDEYATRLASFIAGLGVGPEVIVPFAFEKSAWTTVAILAILKAGGACVALDMSYPRSRLERIMQDVEAKTVLCSRRNEQALKTYKG-----LHSIVVDRNSI-------DCLPSEAFRSDVKPTNAAWVVYSSGSTGTPKGAVLEHRSLATTARTNSEVLGCG--PDTRALSFASHSFDVAIEDNIIIPMFGGCICIPSDEDRFNDLAGVMTRMSVNWADLTPTVARML------SPSTVPTLRTMVLGGEALTQDIIDTWTPVGFKLYNTYGPSECSVQSTCC--------LEPLGRDARGGNIGYPM-NCNIFVVDSDNPNVLLPGGETGEMLIEGPIVGRGYLKNEDKTREAFVRGRFYRTGDLGVLNDDGSLSFISRKDTQIKLNGQRVELGEIEAVLLKTSNLAQVCVEAFSSSPRRKLLAAFIQLKAEASSALEFIKQNAANHLPEYMVPSLFIPVYSLPINASGKIERKVLRE--------- 145604703 2482 --PAWM---DACMHQLIKRHTLSKPEFPAI----ESRQVTLSYQQLDDLATHMAHQLCELGAAPERIIPISMEKSVNAIVAMLAVLKAGAAFVPINPEDPQDRRADLLAQVQAEIILVSPNTKDRYAPFNKLKVVVLPPLNVAEWGPLNTSPLPSPLN------KVKPSNLAYVLFTSGSTGRPKGVMTEHRSVCASTAGHGAAMGFGDFPR-RVLQFATYTFDACIGEIFTTLSHGGTICVPTEQERMDDLSGFIRDFRCDWAFFTPTFARLL------KPESIPSIKTLVLGGEAVTAESVDTWAD-KLRLMNGYGPTETCVFCT---TRDISKGDRAEKIGHMVSSVGW--------VVDPQDHNRLVPIGCTGELLVQGPGLSRGYLGQPDKTREVFVPAPWYKTGDLVRQDTDGSLLYLGRKDNQTKINGQRLEIGEIEAVLNGKDAIEQVVVVATTIDKNKQVLVAFVELDDESRLKMKELETLARASLPKYMVPTLWIPVSKMPLATSSKTDRKTL----------- 145604703 270 ---------------LFQEKARETPCAEAVFSIA--EKVSWTYKQLDTLTDKLAHLLVSKRVSPGKIVPLMFEKSVWTVVAAIAVLKAGGAFGYIEPNQPWEDVSRLLGACESTFVLCSAKYEGLL-----STHDVESVII--DEALLSRLPSCGSVEDISQPA-----DISYIIFTSGTTGRSKGIVSNHSSFCTSILAHGKAEFYG--PESRCFAFSAYNFDVSVTDIFTTLAFGACICIPSDEEKMNALAATAARMRVTHITATPTVSQFI------NPGDVPTVKTFITGGEFASPEIIKKWVSAGRNYINIYGPAECNSRITHHSFKVGDSG----------SCIGRP-SGCVVWITKSNDPNALVPLGAPGELLIEGHLVSNGYLKEEDKTAEAFIAAPWYRTGDLAQWLPNGKLRLLGRRDTQMKIHGVRLEAAHIEFKLAALPSGSQAVVVGQ-DPKGGEKLAAFVTLPGDTPSFLEPRQDLCDANLPAWMCPNYILPLDKFPHGQSGKVNRKVLRDMVAD----- 145604703 3594 -------------HELFHRTATVNEAREKSMAVNAWDVD-FRYGDLDRITTKLAHHLRNFNIGPEVIVPLCFEKSGWAIVALLSVIKAGGAVVFLDPSYPMARLNEILSQIEA-----------------------------------------------------------------------KGCPYS-------------------------------FDVSVMEI-LTTLLHGACVCVPNERAKNRSMVEVINDFHINWTFLTPSVVKFI------DPAEVPTLETLILGGEAMTRQSIDIWAG-KVRLINGYGPTECAISAAVN---------NNITLETDPANIGKAVGGM-CWIVEAENHDRLAPVGTVGE----GPTLGRGYLKNPEKTAEAFINDPWYKSGDLAYYDADGCIIFCGRKDAQVKVRGQRMELGEIESHLSQNPEIQHAAVFPASGPCKGQLVGLVSLKKVGAETNRDGIVELVDGQVPGYMIPNLWIPVKSFPLLPSEKLNRKCLAQ--------- 171321701 460 ---------QLSAGALIEAVLREQPSRQAVGE----PGRTITNRALLEAANRVAWKLAAADVKAGDRVGVSMPRSGVLLAALLGIWQAGAIYVPLPANLPAARRAHIARDAELTV---------HLHQNAAAAASPRDLVLTDDLFDDADADAFPA-------VAVDPDSPAYLIYTSGSTGSPKGVEVTHRNVA--GFLSAMRRALPMSRDDRLLATTTIGFDISLLELLLPLVVGAA-VVPCPRLDAKALEAMIERERISWLQGTPSFFNVLRAGGWRGARQLN----VLCGGESIDASTHGFLRDTCAAVWQVYGPTEAT-----------IWSMIAAPDADPAAGLGEPLGNTTIHLLDAHGQTVPRFSK--GEICIGGHGVARGYRNRRALTDERFVAGRVYRTGDFAFRDMNERLRFLGREDGQVKIRGFRVELGEIEKQIEALGQVRKAVVQVRSSPAEEPRLLAWVEPIPDGVRDAAALRDALSLALPAYMVPSQIAWVDAWPLNANGKIDRGALPEQAQ------ 163737065 551 ----------------LEATAARMPDAPALQMAPEGAV--LSHADLQARADLLAVVLQAQGAAAGDIIAICLPRSPEFIIAMLAVLKVGAAFLPVDPTYPAAVIAHMLQDSGTRLGIGGPDYGTVSGPDTGSNKGKSAHRHDAALTPEGLIWVAPDASEKPTPPTRPAPDPAYVIYTSGSTGRPKGVRVPMRALLAH--ASAITAAFGLEASDRVLQFASLSFDVAIEEVLPSLLAGACVVLRAPDMAPGLFLDRVAALELTVLNLPTAFWHVLCDVMADSGRSLPSVRLVIVGGEQVNPQSLARWQQLGVRWLNGYGPTETT---ITCTLHDPGLDQGRPVKAHEDVPIGRPTAHARAYVLAADGSLAPAG--VAGDLWIGGPAVSDGYIDRPEDTAKAFRPDPFYRTGDRAAWRGDGTLAFLGRQDRQVKLRGFRIDLRHVEQVLRAYPELALVAVHGKDSPAAQ--LCCWVLREAGEAGTEEALQQIVQRDLPAHMRP-ALVPVAAFPRTAGGKIDMAAL----------- 111221967 10 ALPSAPV-----VHTKFEAHAQATPTAVAVVCAG----QQLTYAELNARANQFAHLLLARGLGRGAKIGVCLDYSADLLVAILGTLKAGACYVPMDPSYPAERLRLLLAQIDLALVVTSAATAGLVESARADLVSL-----------DGIDADLSSRSPENPDVSVTGDDLCYAVFTSGSTGTPKVATVRHEG--WFNLLNWLMLEYGLHQGSNNLVVSAFGFDLSQRSLLMPLFCGATQYLLSSRFDAAMAYRILTRHDIRTVHCASSTLYLLVEWETARGTALTQLDYVLFGGEPLHTERIEVWARQPCTLLHQYGVAECTDVASSYDLADYWRGGQN------IAPVGRPAYNTELHIVDEQLHGVAAG--EYGEICICGTSVGAGYLGGTGPESERFTAHRLYRTGDRGYVTGAGELVVAGRLDAQVKVRGMRIDPTDIERALGRLADVRQAAVVVDRTGLGEPELIAFIVSERDGLAEDEVRAQLL-GKLPRNMVPARFLSVAGIPLSPHGKVDRRALAEQLRNE---- 156059362 2661 ---DPVLPDSVTLHQYVERGSKTWPNRVALTCLEPGNYHKWTYQQLDEAGNRVAHMLHLRGVTPGEIIAICFDKCAEASFAIIGIMKAGCGYVALDPNAPAERLKFIVEDSAAKLTITAGNPAQTLKSVDGEMIDLTDPSILHEFKSEAPRLLRE----------ITPQDISYCLYTSGTTGTPKGCLLTHENAIQAMLAFQRLFAGHWTTESKWLQFASFHFDVSVLEQFWSWSVGICVASAPRDLIFEDIPGAIRQLGITHIDLTPSLARLL--HPD----DVPSLWVFITGGEQLKQEILDVWGEHAC-IYNGYGPTEATIGVTMY---------PRVPKNGKPSNIGPQFDNVGSFVLKP-GTELPVLRGGIGELCVSGKLVGKGYLNRPELTSERFFNERVYRTGDLVRILHDGTFIFLGRADDQVKLRGQRLELGEINEVIKSRNDLEEVVTLVLKHKTQKEQLVTFFVNSGKNESGNKYIRDACKSRLPGYMVPTHFIPIKALPLNANNKADSKQLAAQFNDL---- 156059362 1054 ---------PETLISPVEKISKEDPDRPAIAFADDFEIQYMSYGALNTRANQLGHYLSFLGVLPNDIVCICLEKSHDFYASILATTKLGAGYLPVTPGIPYSRLHHIISEAKVKVLIGHSSSRPLLGQSAG-----KEIVYIDE------IDLAQQSTENLIPGFKPEN-ISYCVFTSGSTGTPKGVLVTQGNLLSNLDV--LEEIYPATKDSRLLSCSQAFDVSVFEIFFT-WRIGGCLCVKDSLFDIELAIRVL---GVTHLSLTPTVAALI------DPQKVPKVEFLVTAGEAVTQKVFNKWASRG--LYQGYGPSETTNICTVNPQVSLEDRIDN---------IGRPFRNTSAFVLNAEFSLVPRGGEGE--FCFGGSQVFRGYMNRAQEEGKIIDHPEYYKSGDFGRLMHDGCLIFTGRKDDQVKIRGQRVELGEINNVLIS-SGVDDCATMVIDGKGNSQRLVCFFTPKSNTPLPADLVMQKLESTLPGYMIPSNLIPLTVLPSTSQGKIDKRRL----------- 156059362 11 --PPRILSGSQLLHDLIRW--DKHKNSCAVDFTSHGKREKYRYQDIQALVTQIQATLGSHQVQQQHIVPILLPQSPGLYISQIAVLQSGGAFCPINLDAPKDRIKFVVGDISASIIITTSEFQESVSWEDG-----PKIIFVDE-----FPAIPPESKEISGSRESKSNDLAYIMYTSGSSGVPKGVAVSH----LAASQSLLAHGRLIPKFQRFLQAAPSFDVSVFEIFF-PLARGQTLVGCGRSQLLNDLPGVINELNIDAAELTPTVVGALLR----KRSCVPKLKLLMTIGEMLTRPIVEEFDQKESLLYGMYGPTEAAIHCTIH---------PKMEASAKPANIGVPFETVSAFIAEAAGSEKEQDQGELGELILGGPQLANGYLNREEQNKAAFTGKRYYRTGDKARILEDGSIEIHGRSGGQVKLRGQRVELGEIEDAIYKHPGIRTVVAV-----VLSGLLVAFVLTNDDTMNSDQVLST-CSQWLPSFMLPSEIVILPELPYLPSGKVDKKRLEANYHQHY--- 115396134 2 ------------------------------------------------------------------------------------------------------QLEHQLRDSNARVLLTHPAGAAVAARVAERLPADRVYLFVDPRDRETYVAARAWTDFWSRPEEVAEDTTAILNYSSGTTGPPKGVEISHYNAVANSVQLVHKRGLVADSGERWLCALPMYHAYGQTYFCLNAPRIGAKVYIMAKYDLARFLLYLDTYRITFLSAVPVILNMLAKHPRPGDFNLRSIESVTSGSAPLNPATGAAVARMGVTVKQGLGMTECTCSLSGFAADDADDGR----------SVGWLNANCQVRVVPVEGEDFTPAGVVVGELWIAGPNVMKGYYRQPGKTGETIVHDRWLRTGDIGYVDGRGRIYVVDRMKELIKVKGLQVSPAELELALLEHAGVADAAVVGAKIGD-GEYPRAFVVRKSDAVTAQEIQD-LIASKFARHKLTGGVVFIDAIPRTGSGKIIRRALHEK-------- 119470744 1312 ------------VHDAVDERYLEYPNACAVSAPDGD----LSYAELIHSANAVAAELLAHGVEPGKYIPVLFEKCKWSPVAMLGVLKAGAAFVLLDPSYPPQRLHAICGGLKSQIILCSKGLSARAASLGPTAIAVHENATFLVDIPNATLPV------------VSPEDPAYVVFTSGSTGTPKGAIIDHQSYCSSALAHNRAHF--LGRNSRVLQYASYAFDVSIMETLSTLMAGGCVCILSDLERHDHFADSVQRLAVTHAFLTPSTARLLMQ------RELPSLCVLVMGGEVMSLADRSYWMKR-VRLMNEYGIAECS-------VASTIREVSDVEQRD----IGFPM-GVLAWVVDQNDHEKLVAIGAIGELLLEGPSVGRGYLDNPEATRRAFIEQGWYKTGDLVQYNEDGSLSFIGRKDSQIKIRGQRFELEEVEQHLRRIDEIKEVTAVAVADRQKQAYLVAFIVPRTREPTEEAAIQSKLHSILPAHMVPSIYLPVNQMPKTSSDKVDRCRLKEE-------- 119470744 233 ------------LFEYISRNATVHGDTLAIDSWDG----QFTYAELDGLSTVMATRFQERGIGPGDLVPMCFGKTRWAIAAMLAINKTGAGFVPLDPAYPQSRLETIIQKTQARVALASPTTESILRPLGLPL------LVISDSILGCCLPHSKRYTAPNSGV-----APAYCFFTSGSTGDPKGCEVSH---LAFASIATHARSLCLSQQSRSLQFASFCFGASLLEIWCTLIVGGTLCIPSDHDRLNSLGEFMAKMRINWAFITPTVLASI------SPDNFNNL-HLFIAGEPIGERDIRTWAPR-ARLFQAYGLTEWAGVFAVSRQIRTPED---------RKSIGSPV-NARAWIVDPLDHQKLAPIGAVGELVIEGPSLAQGYRGDPQRTAAVFQRPPWYKTGDLVRYAEDGSLVYVRRKDNQVKIHGQRLEIGEVEYHVRQLPQAKMVIVMVHEDAASHQRLVAFMEVDQEYQSKVEHVRNGLRSRLPAFMIPQLFLPLSQIPTTITGKADRRSL----------- 126652303 1052 ----------------FEEAAKKYKDYIAIQELD----RALTYEQLNQEAEKYSSLLLSMGIEKGDYVPMYMDRGIDAIAVILGVLKAGAVYVPLDTEHPIARTQKLLERLNPKVLMVN-----TIDEIPEIVNTLEKNIVKNNVKVMGPISV---------------DDPAYLMFTSGSTGEPKGVVCPH--LGASLRIEWQKKQNKLKPGNKTLFKTPTFDVSVWEIFYT-LCTGATLIVAPKHRDPLGLLKFICDESIDLCHFVPSVLQLMLNEMDSQKYKLP-LKNLHLSGEALPAPLAKKINELLPQVFNLYGPTEAGIVTVQQVTKDHYN-------------IGFPLPYVEMEVVDEAGLPVPKGF--PGELMIGGPSLAKGYFKNEIETDKVFVKNGFYKSGDLVKISANGSLDFLGRKDSQVKVNGVRIEIEEIEACVIQQSQVNDAAVVLGHDQNNKPCLVCFYTLNVKDSLSRNDLKKAVSKDLPVTYIPSMFVELEKLPLTSSGKRDRKLLSLEASQYLAGA 126652303 26 --------------------------------------KKYSLKQLTHKSFKLATAMQEKGIKPGQKVLIVLRRSPALLVAHLSTFIAGGVIVCIDPETPRDRIDNIIDDIKPSIIITHPDIYKAQDQITFKLDDVLQHFNLDHKDININIHFSL-------------KSAAYIVFTSGTTGKPKGVVVEWNSL--NRLIDWHTKTFDVTKDSIVLTSSPGFDASIWEI-WGAIASRASIYMIDERLNPELLKNTWIKHQVTHSFVSTPIAERLMELDWDNSH--VALKYLLVGGDKLTKYPS---KDLPFHVVNNYGPSEGTVVSTSGIVE------RADGKVKKLPHIGSALPYVKCFILDRNLQII-HEVDRRGTLWISGDGLAREYINLPHETNEKFKQDGVYNTGDVVSRDVQGNFNFHGREDFQLSINGVRIELGDIESTLQKHNRVSQA--IALPHIASNTLLTASIVLEEESSISELELFSYLKEKLPKNMIPVQLIFHKHLPLTRNGKIDRELLNKQHIEYF--- 154317218 2266 ------------LHQYVERGAKTWPDKVALEFAGNYQSQKWTYLQLDEESNRVAQMLHARGTTPGEIIAVCFDKCAEASFAIIGIMKAGCGYVALDPNAPADRLKFIVEDSAARLTISAGSPAQNLKTVDGKIIDLTDPTTLREFAPEA-----PELSREITP-----DDISYCLYTSGTTGTPKGCLLTHENAIQAMLAFQRLFSGHWTTDSKWLQFASFHFDVSVLEQFWSWSVGICVATAPRDLIFEDIPVAIQQLGITHIDLTPSLARLL--HPD----DVPSLCVFITGGEQLKQEILDVWGEHAC-IYNGYGPTEATIGVTMY---------PRVPRNGKPSNIGPQFDNVGSFVLKP-GTELPVLRGGIGELCVSGKLVGKGYLNRSELTTEKFFNERVYRTGDLVRILHDGTFLFLGRADDQVKLRGQRLELSEINEVIKSRNDLEEVVTLVLKHQAKEQLVTFFVVSGKSQLKDSEVIRDACSSRLPGYMVPTHFIPIKALPLNANNKADSKQLAAKFDDL---- 154317218 45 ----------------------------------------------------------------------------------------GGAFCPINLDAPRDRIRFVVGDVSASIIITTSEFRDSVSWENG-----PRVIVVDE-----FPIAPTELDESTESREPTSNDLAYVMYTSGSSGTPKGVAVSH----LAASQSLLAHESLIPKFKRFLQAAPSFDVSVFEIFF-PLTRGQTLVGCDRSQLLNDLPGMINNLDIDAAELTPTVVGALLQ----KRSYVPKLRLLMTIGEMMTRPIVEEFGGSDTKLYGMYGPTEAAIHCTIH---------PKMEASAKPGNIGVPFETVSAFIAEADLKFLPQG--ELGELILGGPQLANGYLNREEQNRAAFLAKNYYRTGDKGRILEDGSIEIHGRSGGQVKLRGQRVELGEIEDAVYKHPGIR--AVVAV--VIRG--VLVVFALTSEEETHSEQVLNTCSQWLPSFMVPSEIIILQEFPYLPSGKVDKRKLEAGYQ------ 154317218 1030 --PSVAL-GPETLISSVEQIAEEDPDRPAIAFAVSSDIRYMSYGTLNSRANQLGHYLSSNGVLPNDIVCVCLEKSHDFYASVLAITKLGAGYLPVTPDIPHSRLHHILMEAKVKVLVGHSSSRKLLEQF-----TEQKVVQIDET----------ELGQQSTSIAFKPENISYCVFTSGSTGTPKGVLVTQGNLLSNLDV--LVEIYPATSDSRLLSCSQAFDVSVFEIFFT-WRIGGCLCVKDVLFDIELAIRVLE---VTHLSLTPTVAALI------DPLNVPKVKFLVTAGEAVTQKVFNTWAGHG--LYQGYGPSETTNICTV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197329176 5 SLPALYVPSDGNLTDLIRRNAAQHPDTAVMSRKADGKWQDVTAREFLAEVRAAAKGLIAAGVRPGDRVALISRTRYEWVLFDFAIWSAGGVTVPVYETSSPEQIQWILGDSGAVAVIVEPAHHEAVASLRDRLPDLREVWEIDRGGLEGAVVTDAEVDERSDLA--NADDPATIVYTSGTTGRPKGCVLTHRNFFAECGNAVERLSPLFKTGECVLLFLPAAHVFGRLVEVAAVLA---PIRLGCVPDIKNLTEELQSFRPTLILGVPRVFRALLKHKIFTKLVYSKLHAVISGGAPLGERLGHFFRGIGFTVLEGYGLTESCAATTFNPWDKQ-----------KIGTVGQPMPGSVVRIADD------------GEVLLHGEQIFTGYWKNETATAEAL-ADGWFHTGDVGTLDEDGYLTITGRKKELIVTGGKNVAPAVIEDRIRAHALVAECMVVG-------------------------------------------------------------------------- 145257616 41 ----------------------------------------------------LIAGLKAHGLDRGDCVLLHTGNNVLYTALFLAIIGAGGVYMGSNPHSQLQELNHTVSLTHPKWIITEPEGSSTVLTIANKHNLPDHVLLLDDATITETIRFVHDPSIPPPPLAIPDASTPAALYTSGTTGLPKAAVLSHASLMAQHTSIAHSPPYPVTR----LISLPIFHLFSSLWTHLFPIRYGEPLYLLREFQLPVFLSTVHQYQITETYLVPAMVHMLNQAPADVKTRLSSLRYIGVAGAPIDRDSMSAFQDMLHPAGQVWGMTECGVVFQQCYPANGRSGQGD------LGSIGTVTAGCEARLV--SGAEVVKDDEVPGQLYVRGAGLFTGYLGRNE---SMVDAEGWFDTGDVAYV-KNGEYFIVGRTKELIKVRGYQVCPAEIEAVLLQHPLIADVAVIGCLSDGSSEAPRAYVVRAGARVSSDEVYD-FARQRLAAYKLDGGVFFVDRIPRTVSGKIQRGKL----------- 169853100 164 --------------EYLERRAKTNPHDIAVIDDSNLPSETSTYEELDRKASQLGRWLVTRGLAPEDRVAVCLSRDLIFHAAFFGIMRAGGCYVPIDPELPDERKAYIARDSGAKFVLTTSELSS------QDLFGSSTIYV---DEPEVANAIDEQDGGTFN--IATPEGLGYMLYTSGTTGNPKGCLLTNHGLIALSSTAADVRMKDIREG-RYLAVASIAFDVHLAETIVPMALGMPLLSAPRSQLLENLPQYVKLLGITHLGIVPSLIEATLNASKDNEGGL-ALRYIASGGEKMSDSILDKWANHQVRLANFYGPSEVTIGCCARYMDSN----------TPRANIGRPLANVSGYVVDADLNILPRGG--VGELVVEGPLVGRGYHGRPDLTEKVFLEGRWYRTGDLVRMMPDSTLEILGRIDTQIKVRGVRIESEGISAIVAEVPSVLDATTVLAKHPALGEQLVSFVTWDSTVPTRKSLRRSICNKELASYMRPNHVIPLNWLPLSSNGKTDTKILVELFKNL---- 15029320 467 -----------SVLEMFRARVAQAPEAVAVVDGE----RQVSYGELDADSNRMAAYLQGRGVGRGDRVAVRLERSIDLIAALLGVWKAGAAYVPVDSAYPAERVAFMVEDSAPVLTIDDPS------------------VVTAEGEPEV--------------VETAGGDIAYVMYTSGSTGTPKGVAVPHASVA----ALVGEPGWGVGPGDAVLFHAPHAFDISLFEVWVPLASGGRIVVAEPSMDGAAVRRHIAD-GVTHVHVTAGLFRVLA---EEASDCFDGVHEVLTGGDVVPLEAVERVRAADVRVRHLYGPTEVSLCATW-----HLFEPGEEQGEVLP--LGRPLNNRQVYVLDPFLQPVPPG--VTGELYVAGAGLARGYLGRAGLSAERFVASPFYRTGDLVRWTTGVELVFVGRADAQVKIRGFRVELGEVEAALAAQPAVAQAVVVAREDRPGEKRLVGYLVPSGEEPDTEAVHASLA-DRLPEYMVPAALVVLDALPLTVNGKVDHKAL----------- 159038609 17 ------------LYEWFHASAIRYADEPALEVG----AERLTYRSLARRAGELTDALRQAGVGRPTRVGLLAGRSVAAYAGYLAVQRLGATVVPLNPAFPPARNAAIAAAAGLEVILSEQGTLP-------GCTMPTVAAAVDPQAPEF------GKVPELPQLDRSPDDLAYILFTSGSTGRPKGVPITHRNL--SSYLTEVIPRYHTGPGCRLSQAFDLTFDVSVFDMFVAWGSGATLVVP----TADELLAFISSRAITHWCSVPSIISFTRRMRALRERSMPTLRYSVFAGEPLTLQQAEAWQRAAPRIDNLYGPTEATVTCAGYRLPANPAQWPRSANDTVP--IGIVHSGVEQLVLDEDGRPAGK-----GELCLRGPQRFPGYLDPDDAGRFVRVHDGWYRTGDVGVYD--GTLVHLGRLDQQVKVHGYRVELGEVEATLRTHPGVGDAVVLAHPDDRGDTDLYAVCT---GTATPDELIAG-LRTRLPAYMMPREVTVVDCLPLNANGKTDRRALSEQ-------- 115359773 12 --------------QYFERSASSRRDKVALVV----DGRSATYGELLDVMLTIADTLQRLGIPAGARVAIYSEMSVHAVAAAFGILKAGCVLACIRHTIDTAELEQQIADCGASALVASRSTSPRIASRHRAV----TIDATRGDLSEYVVCFAADGASEAGNPST--DDAATIFYTSGSTGDSKGVLVTHR--IMIAAFRSVSGYLANSERDIVLSFSPLSSDYGFYNTVMPLLFGGRAVVETALPSAAAIVDIIERHGITGLHVFPPALFRLCESGDLPASRLQSLRYVSTSGQAFPGKYIRLLRRAAVLIYCNYGSTEC----------KRIAYLPPAELDRRIGSVGKAIPGIRTYLVGNDNALVVRP-WEVGELAVAGDLLMEKYWGRESDTARVIREGCFFMTGDLFAMDEDGFLFFQCRKGDLFDRDGVPVNPRAVERVLLDHESVAEALVVPVSRSDGARVPKAYVVPAATSAANAELLDH-CRRHLDSAAVPASIDFLRALPRTFGGKV---------------- 196195173 8 ----------LTPLQALAQRCSQHGDAVAFVQLGGGKLREYTWKQVDEEARKIAAYLQSQGMQKGDHVALVSKNCAEWIITDVAIWMAGGVSVPLYPTLVAETVRQIMEHSESKFLFVGKDDWDMMKAGVPEGVAQIALSLAPEDALQAFPKWSDIIRDTAPDVNVPDGDLATIVYTSGTTGMPKGVMHDFASL--STVGEKMIKVYDLKPDERMISYLPLSHVAERVAVEIAVLYVGNKIFFAESLD--TFGEDIKRAQPTVFFAVPRIWNRLLKIPFLNKMGLDECRIALSGAAALSPEIITWFKKLDLEILEVYGMTE-------NLAWSH----TTEEGDQQIGWVGTPNDGVECRI------------GEGGEILVRSLGNMKGYYKQPEKTAEDLTEDGWLRTGDVGEIDGKGRLRITGRVKEIFKTKGKYVAPAPIENRLSTMPGLELACVIG-------------------------------------------------------------------------- 119025797 9 --PAYSTTDDDTVYALLSRRAQKNPD-DLIAQWQDDETRQWTAGQMLARVRAVAKGLIGLGVKAGSMVVIYSPTCYEWGVVDFACAAIGAVSVPIYETDSAKQAASIVEEVEPVIAFADSAHTQTLEQIRDMHEGLRYVFNFKADGLDAVADFGEGVDDDTLDARIKADDMLTIVYTSGSTGRPKGAMLSHRNFTHIVLNGYIILDEMLYQPNRLMLFLPLAHCFARYIQYVA-IGGQGVVGYLPG--AKHLLADLRSFKPTYLLGVPRVFRVFAKAFDRAEHSFPNLKYLACGGAPLNVDLAHFFNGMGITFIQGYGMTETAAPMIVNW-----------QNANRVGSVGKPGPGMGVRTDDD------------GELQVMGPNVFLGYYKNPEKTAEVKMPDGWLRTGDLGAIDDDGFVYITGRKKDIIITGGKNVSPAPMEDIIDTCPIVSHAVVIG-------------------------------------------------------------------------- 121710978 229 ------------VGEMFEKTVQERPLHTAV----NTSDLTLTYQELDFRSATLARELQKRGVVPEAIVVLCFPKSAWAVVAMMAVIRAGGAILFLDPSHPTARHQEIIGQVDTKWIITAPEYSQLWEWFDGDVLLLDNFVSSLGQSPDNESTKEQKVQCSATP-----SSALYVIFTSGSTGKPKGCVVEHRQFLTGSLAQQ--KASKMTHEDRVLQLASFTFDVSILEIITSLISGACVCIPNDQERAKGPAACIQQFGVTWAFLTPSLVNLMAPEM------VPTLQFLVLGGEAVQQENINIW-APHVRLANGYGPTECSIAATAHPGLS---------LKTSPSNIGHPLGGC-CWIVDKDNHNRLLPIGAPGELVIQGPIVARGYLNELEKTRAVFDTSRLYKTGDLARFNADGSLFFLGRKDSQVKLRGLRIELGEIEHRLADHPLVEQAVVVLAKQGPCQGKLCAVLSLKSLRLATEEIVAAALSQQLPSYMQPTVWAPVQCIPLTVSGKQNGVLVRKWVADM---- 121710978 5028 -----------TVPQVFAQQVAERPSALAVDAWDG----QLTYADLDYFSSILARHLHHLGVGPEVLVPMCFDKSRWAVVAQMSVIKAGGACVNLDPKHPQARLETIVRDAGAPILLCAPSHSGILGSALS-----VHEVTVTEEFIRSLASSNDMMASNLP--DLSPRNAAYVLFTSGSTGKPKGIVIEHGSLCSSSKAHG--SRWGIGPNTRLLQFAAYTFDVSCADIFTTLQRGGCICVPSEHDRLNALPESINHFRCNWAFLTPTVASLL------PADNIPSLKTLVLGGEASSWDTIAKWHSV-LDLIVCYGPAECSVYCSGAPPAT-----ATSDPANLGASIGALY-----WIADPQDPNRLTPVGCVGELLLEGPTVAREYLHDPAKTASAFVRDPFYRTGDLVRYNEDGTIRFAGRKDTQVKVRGQRVELGEIEHAILAMPSLAHATVDAVKDPSARQTVVAFLHFSNRSGSAEELRENLIQQSLPSYMIPSMFLPLARVPLTMNGKADRRQLRD--------- 121710978 3962 ------------LHSLFERSAKASPDALAIASWDED----LSYAQLDKKTTQLARVLVSMRLGPDDLVPICFDKSSWAIVAMLGILKAGAGFVPLDPAHPPERLASIIAQ-------TSSSLALVSLSTSKRVVDLVPNILVISSGSNMWLDSDDSLTLPAAPTT---RNIAYTLFTSGSTGTPKGVVVEHSAV--STSIIHHGKEIGCSPATRMFQFAAYTFDACILEIFTTLAYGGCICVPSEADRMSDIAGSIRRLQANTTFLTPSVVRIL------RPDQVPTLSTIILGGEALDRDNIQTWAASDMRLMNGYGPTETCVFCVMHTFTSKTERHDILGRAVSSLS----------WIVRPGDHNHLAPIGSVGELLVQGGTLARGYLHDDDKTAKSFIVNPFYKTGDLVRYNADGTITYLGRKDTQIKLRGQRIELAEIEHQIQRQPNVQIAVEVVLPHGEKEQALLAAFICQPSSQPDPEARAQLLKQVLPPYMQPSLFLPTNWMPTTSAKKLDRHFLR---------- 121710978 2413 --PETVNDC---IHTRIHRRALTHPDAPAIHSWDA----SLSYGELDKLSSRLAGAIISLGVTVEDAVPLCFDKSAWAMVSMLAVLKAGAAYVSMNPSHPTQHLASIIAQTKARIVLVSSAYSDKVKSL------VDNVLVVD---PALFHTLPEPNQAIFPPV--SSSNAAMINFTSGSTGKPKGIVVLHKGLCSLTIHN---EDMQLDHSSRVLQFSAYTFDTSNSEMFFTLCRGGCVCVPSDDDRLNDLAGAINRFQVTYAYLTPSVALTL------SPESVPTLKTLALVGEAVPADLARKWQDR-LHLINSYGPAECTIMSSFNVIREGVAA----------ANIGKAH-GCLFWVTEPEDSQRLVPVGRVGELLIEGPLVTRGYL-DPELTTKVFIPPRWYKTGDLVRYAADGSLVYVGRKDSQIKLNGQRVEMGEVEKTIASDSLVQQCVILLPKQGPSKKKLVAVVVLKSRAISQVDSIRERLASVLPSYMIPSVWLVCLKFPYTPSRKVDR-------------- 121710978 1314 ------------VHDLVHQQVLSRPSATAI-EAWDG---SFTYKELDEVTTSLACILRENGVGPEVLVPICFSKSSWTVIAQLSTLKAGGACVAFDPEHPQSRREEMLRQCGATIALVGEGKESLFHGL------VDRVVLVAPGSIPNLPTQQLKEAPSASP-----NSPAFVVFTSGSTGKPKGIVLEHHALCSSARAHG--PAMNYGPDARVLQFASYTFDVSIGETFTCLMSGGTLCIPNEDERLNDLAGVINRMNTNVVYLTPSVVSLL------QPSQVPGVHTLALGGEAVREDNILTWAD-QTNLVNIYGPAECSVWST---------GLTGVPRSASPRNIGYGL-GARMWITHADDPSQLCAVGAVGEILIEGPIVARGYLGDEAKTAAVFISPPWYRTGDLAHYNSDGSINFVGRRDHQVKLHGQRVEMGEIDHALLSHEAVQNAALVPKQGALKGK-LVAVISLKREDADSEDVQTDIVAVRLPGYMVPAHWLTVQTIPMTRNGKSDR-------------- 46124161 22 ------------LFTRLLRHA--HRNYLAIRDRELGVSK--TYGELLDAVLGLRDVVRALNNGNEVYVGVLAAGGYEFTVAVLAVLALGAAVVPMFPTAPVDEIVYYATKSQQVAILSSSATTQLAQESAQCCGIAQLNILPNLPRTPRFEPPDISLSSNP---PQDPSAPGVVIFTSGTTGKPKGVVL--RRTYTHEGAITVGDSYGITHTDVLLHTLPVHHQTGLGTSFFPFLNAGACIEFHGKFDAATVMQRWLQGGLTVFSAVPTIYMRLLPAQEQAPYKQSAFRAFLCGSSALQEHVQEFWAEMGRPILARYGATEIPGCI----------RVSVELRDIPKGSVGQPLPGVEAKISPE------------GELLVKTPNMFAKYLMEPETTKNAHDADGWYKTGDIARR-EGNFYFIVGRASDIIKSGGYKISALDIERACLALPYVNEAMVVGVEDDEFGQRVGAVLALKNAKASDVTLVRSDLRGQLAGYKLPTLLRVVEELPKGATGKVQKKIL----------- 145252922 5845 ------------VHDLISKIVFRQPDAPAV-CSWDGD---FTYAELDNLATRLANSLSKMGIGRGSIVPLCFEKSKWTPVAMLAVMKTGAASVTMDTSQPEERLQSIVAQVDAKLVISSTLKVELAARL-----TTAPVLAIDKAS-------MKAMADDTPLAAVDPANSIYIVFTSGSTGTPKGVIITHTNY--SSAIKHQQSEHGFKPTSRVFDFASYAFDVSWSNFLHTLTIGACLCIPDRKNDPAG---AIDRLRCTHVDMTPSAASVL------PASTLAKLDTIVLGGEKLSLEYAQRWSAL-TSVRNPYGPSECTPTSTITEINS-------AEISKGKVSIGKGV-GLNTWIVDPATAQHLMPIGIPGELLLEGPLVGAGYLGDPVKTASAFIEDPLYRTGDLVTYNTDGSLSFVGRRDSQIKINGQRVELGDIESHLVSH-GSAQVAVVVSPQASSNNILVAFVLLARTKAATEGIREKLA-TQIPSYMIPSVYIPVTVFPTTATGKTDRRRLREMASSL---- 145252922 4295 ---------NTPVHELISSVARRLPHVQAVCAWDGN----WTYRQLDDLSNYVAHHLVDLGVGSQDIVPLLFEKSKWMPIAMLGVMKAGAASVAVDTSQPKDRLRMIIDQANPTVALSSADKLPLVRS----LTKAQSFVV----SGQGIDRLLKPSLNATLPV-VDPSSRLYLVFTSGSTGVPKGVIIRHCNFA--SAIKHQKEVQGILPTSRVYDFASYAFDVAWANALLTFESGACLCIPSDADRKNDLNGSIARLKPTHADLTPSAALVL------SKESLQQLDTLTLGGERLLAEYATKWSQF-VTVKNSYGPSECTPTATFTEAIGRGYDLG--------ASIGKP-AGLNTWVVDPTGQSLVPIGG-VGELFLEGPLVGAGYLDDAEKTNAAFIHDPLYKTGDIVRYNSDGSLTFVCRKDTQVKINGQRVELAEIESHIALYTATRQVATLLPSTGLCANKLVAMISLTDSEDLAEEALQSLLRESLPQYMIPSLWVVLYNLPMTASGKQDNKALKSWLENM---- 145252922 3209 ------------VHHIITRTCHKRPQAPAI-CAWDGD---WTYAEVNKLSDKLAHLLVSYGVGPGVVVPLCFEKSKWTPIAMMAVMKAGGASVAMDSTQPEERLRAIVNQVKSPIILSSFANEQLASRLISELPSPTKVLTISDKEVENL-----NVPSGSQLPHVNPSDTLYVVFTSGSTGVPKGVAVTHSNIA--SAIKHQRHLLGFTSESRVFDFSSYMFDVVWCNLLQGLSAGSCVCIPSDNERKTDFMAAIVKMRANLVILTPSAIRGL------KLDALNSLCNVHFIGEPLHVDTFRSVDE-SVTISNLYGPTECTTFSTVQTICG---------RQHQSITIGKG-AGLNTWVADIATGTALVPIGSAGELLLEGPLVAAGYRGDAVKTAAAFVYDPLYKTGDIVRYNSNGTLTFLGRKDSQVKINGQRVEFGDIESHINGLPDFSEGALVDFVTPQGSSRPVAFVVTEGM--DEADLLDESLAARIPAFMIPSAYIPLQKIPVTATGKTDRRRLREMAKD----- 145252922 1693 ------------VHDLISDTVRAQPQSPAI-CAWDGE---WSYIELDDLSSRLAHALAPFGV-ANTVVPICFEKSKWTPVATLAVMKAGAASVTLDASQPLERLRSIISQTDPRVILSSAS----KQGLGAQLTKAPNLVVDQHSISTMHITAEPL-------PTVDPSSKLYIVFTSGTTGVPKGVIITHSNF--SSAIRHQQKAHGFKSTSRIYDFASYAFDVSWSNFIHALTVGACLCIPSDEDRRDDLAGSLERFGATHVDMTPSAASLLPE------KSFKRLETVVLGGEKLSVESAQRWSSL-VSLKNPYGPSECTPTATIATVTPTDE---------YKSSIGRGL-GLNTWIVNTTDSLVPVGG--VGELLLEGPLVGAGYLGDDTKTAASFVEDPMYKTGDLVHYNPDGSLSFVGRKDAQVKIHGQRVELTEIESHIRRTSKTIQVAVLFTKSGLCANRVVAFVCIQGTGQTADQIRKSSLSDTLPAYMIPSIWIPLQHVPLSTSGKLDYKALK---------- 145252922 34 ------------VHTLITDKALQQPDALAVDAWDG----RWTYGELETTSTKLALRLLDLGVGPGTNVVICFEKSKYTPLAMLAVMKAGGASIALDTSQPQTRLQSIINQVDPVVILCSASKSQLAKSIITESAVA---LTIDENSLSEMNFEPDSVARLPD---VSLDNNLYVVFTSGSTGTPKGVVVTHLNYSTAILHQQEAHG--FKSTSRVYDFASYAFDVSWSNLIHTLTIGACLCIPSEQDRKDNLIESIRSLCATHIDVTPSVARLIPDSL------LCKIETLVLGGEKLPAELARHLSSL-VTLKNPYGPSECTPTST-------IATIRPDDDDSKISSIGRGL-GVNTWVVDSENEEILVPIGQVGELLLEGHLLGNGYLNDQTKTTAAFVNNPLYKTGDLVRYEKDGSLTFIGRKDTQVKINGQRVELGDIEHHIYRHPSVRQAAEIISPKTGSNAVLAAFLEVDEDTGIAEQLLRSNLARDVPSYMVPAVFIPLRNFPLSPTGKTDRRQLR---------- 86137757 501 ------------VGDLLTRAFAQYREKPALRC---GDLH-WSYADLERESAAWTQAILAAPGAAGDLIALALPRGAGFVAALIGILRAGRAFVPLSVLDPPERIKRILQQAGPKHLIAPDDLAQALEMPVLTLGDRGNRVPRATSGTE-YFTPDDFTPDDLAPDDLAPDDLAYVMFTSGSSGAPKGVAVPHRALANH--LAGVRQVFALRPGEGMLSCSATTFDSIIYEVLSPLVTGGELILVEERRDPWHIVQLMEATAPQHFFATPSLWRMLIAAGLPKMPQLKAL----VGGETVHPELVAQIRPRVGRLFNVYGPTEATVFSTWQEIPSQM--FDEAAKRPVGSQIGQPFPGYSLAIKDPLGQPVWPG--MLGEIWISGAGLALGYLNSPEQTAQSFQTERWYRTGDRGRMGGDGTTSCAGRLDDQVKISGQRIEPGEIENLLLTSGLTLGAAVFAAPIA-GKTILAAFYIPQDQGSEPQ--VRRYLRSNLPSAWVPGLIAPCATLPLTASGKIDRRALVQRAQQIFAGS 110642137 454 -----------------------HGDRTALID----NEQSLTYRQLDDAVERVARYLRQQGIGRGQVVGIIAEHSAQTVMVIYGILRCGAAFLPLNPALPTTRLYAMCRKAQVAHILYDPAMHELTQALAFPASSLLQALATSALAREPWPAIE-------------PQDLAYVLFTSGSTGEPKGVQVSHGNLANYLHFAAERY---FTAQDRAALYSSLSFDLTITTLFAPLCVGAS-ISVCRHAESETLLRMVVDQPNTVIKLTPAHLRLLCAAGISSEQ----IRTLVVGGEDFKRDLARKAAALFPQIYNEYGPTEAT-VGCMIYRYTGQETLPSL-------PIGMAIDGCQVAICSPWGCPVP--EGETGELVIYGASVTQGYIDAPQQTAAAYLKDGVYRSGDIGYAIAPNTLVYQGRKDDQVKINGYRIELCEIEQALLSAPQV-ESAAVAVIDDVQGQGLLACVTP--SSVDVATVMQH-LRQQLPTYMQPKQCCAIAQLPLSHNGKVDVRQMVATVRN----- 46124259 2 ----TIIDVNKDLAALFEQQASATPDAVAL----EDDKRSLTYAELDRETWALAERLRDYGVGRDDLVGVLMGRSADYVIAALATLRAGGAFLVLEVAYPSGLLRDVIEDAKPTVILTQLEH-------SSNLTSETPVIVVDSPDKQARGESSPHLTERSLPEDDDVERLLFVSYSSGTTGKPKGIMNPHRAAIRSYDLRFAVN--DLQPGDRVAC-----NVFFIWEMLRPLIRGATTVAIPDHYDPVALVELLSSKRITDTLMTPTLLATVLSQHPKLGQKLPQLRSLWLNGEVVSTDLVRRAVDALPELLNVYSACETHEVAVGDIK-------TFVDYDTQVCPVGLPTDPEHTYVLDEAGNRV--ESGVSGELYVGGSLLARGYLNLPETTAKAFQMDPFYRTGDLARILPNGLLEITGRVGGMIKTRGYTVQPSAVESAIRKHLAVRDCAVVA--HGEGLERIVAYIVREKGESRERTIARRALTDHLAHYMIPTIWVEVDELPHGVSGKTDLKAL----------- 145593334 64 ------------IHHAFEYWATVTPDAVAVEHGD----ETITYRELDRRADQLAARLAASGVRAGDRVALFARRSIPMMVGLIATLKSGAAYVPQHVDSPAAQLQHVIETAETRVVLTLAATAKRIP-----VPDGHVVIALDELVAE---PAERTVRRFIPTTPLQTDDPCYVLFTSGSTGRPNGVVVTHRNICNILLTA--PGDLGIRPGWRVGQILNIAFDMAAWEILGALSHGATLVIRGP--DIAETMS-----RVDVIIATPTVLSRI------DPRRCHQVKVVAVAGEPCPRALADTWSAV-CSFYNSCGPTETTIVNTMSRHHPAAERL----------TIGRPTPNNTVYVLDADLRPCPIG--TVGEMWAGGDCVSTGYLGNPQLTAERYALDPFFRTRDLARWTPDGELEHFGRTDDQVKVRGFRVELDSVSAILEAVPGCTRAATIKLNDR----TLVSFVAPTQVDPG---LARMAVSEALPYYCVPETVHTLSELPMTSRGKIDKTALR---------- 30314826 742 ---------ETSLHAIVEAFAATQPEAIAVRCGDA----VLTYAQLNESADKVADTLLRKGVQPGDVVGICMMRSELLVAALLGVLKAGACYLSIDCALPAERRNWLLEEADVKWALIDES----APALRDATSTLLIGQLVNEQDDPRVSPL-------AKPV-ISADARCYYMFTSGSTGTPKATASTHRAVVSLVKGTDYID---IKGDDRFLFFAPLAFDASTFEIWGALLNGAQLVVPGEAGGLDDLAHTLENQQVSVLWLTSALFQEMVDQYPQA---MAGVRHVLTGGDVVPQSMRSLLARSTGTLTICYGPTEGTVFTTAY-------SMDKVEQVTDKPLIGWPIAQADAYIVDVFGQLAEPG--VPGELFIGGTGITGAYLKRPELNQERFVGKTLFRTGDLARWTPGRGIEFLGRSDSQIKIRGLRIEPGEVEQAIRQLPGVTACSLI-LRTLNLDKQLVAFVSLDGSVALDEQQIRVALRECLPDYMVPAEVHVIEQLPVNASGKVDKRALLE--------- 116671644 2672 ------------------------------------DGKTLTFAELAASASRIAAALTAGGVGSGDVVSVMLPRSPGTVESMFGVMAAGAAYNPIDTEYPDDRVAAIFEDAAPPVIVTTRAVAGRVRQIIASLPGAGPRLVLLEELAGAPQAAKGSDNEPSAAVRPGPRDLAYVMFTSGSTGRPKGVEISHGALASLLASHRHTLLADTGGPRRVAHTTGVGFDASWD-PILWMVDGHELHLIDDRRDSERLAAYFAEHGISVWESTPGYLRQLLGEPAFTALLDARAARLALGGEAFDAGLWGTVSAHGLEAWNLYGPTEATVDTVLARVGDTSAPVL-----------GQPTAATRLYVLDARLQHVTAG--AAGELYVAGPQLARGYRGRPDLTSERFVADPFYRTGDVVYRHADGRLVFAGRNDDQLKIRGFRVEPGEVERAVRSTKGVREAVVAAVNDA--GTRLVAYVVPANSPAMADAELSDVVRTHVPDYMVPSAVVVLDKIPLTQHGKVDASALPDPGRTERSG- 116671644 1541 -----------TVLDAFQDTLERTPDAPALT---DGCGPAATFSQLHSRVKSLAKGLVASGVEPGDRVAVALPRSSDVVAAALAVLAAGAVYLPVDLSYPAARIRIILEDGGPAVVIAAAG--DHAAEFHGKGAEGPRILDVDALLQAGAGVPDATLAGRYP----DADDLAYVLYTSGSTGRPKGVAVAHSAL-ANLFGHHHRTLFAPRLAASGAEPVAVAHIAGLGFPMLWMIAGAELHVVGDRSDAEALARYCVSHGIDVLETTPSYAAQLLQCGLLDAPRAHPL-LLALGGEAVSPELWQQLASTGVEAYNFYGPTEFTVDSVTARITGATP------------TIGRGIGNTDAYVLDQFLAPVPAG--VPGELYLAGPGEARGYDQRPGETAARFVANPFYRTGDLVRRAADGSLEFLSRTDDQVKVRGFRIELGEIEAAVASHPDVSRAVAVADGDPA--HRVVAYYT---GAASPAELR-GVAGEKLPDYMVPAVFMNVPAIPLTAHGKLDRKALPAPASD----- 116671644 466 -----------TIVEEFQLNARNSGDRTAVV-APDGE---LTFAELERRSNQLARFLKGHGAGPGKTVAVRLDRSVLLPVALLAVLKSGAAYLPLDPDYPAGRVEGMLEDASPVRLLTSAAFTGSA-ASHEELETSVPVTVLDSALMVSCLDGKDPSAPEPS---AGQHDLAYVIFTSGSTGRPKGVGVGHLALL--NLYTSHRDNIFAPAEQRLGRKLKVSHTAGLSFPILWLIAGHELHVVDTRRDPEDLSRYLSATGIDSIETTPSFAKVLLSGGLFDQGTHPTV--VALGGEAVDASLWSTLEKNGVVAYNFYGPTETT-----------VDSLTAVMEPGTEPTLGDSVANSRHYILDSGLNPVPVN--AIGELYVAGINLARGYVDQPGLSAERFVADPFYRTGDVVRRLPDGTLEFRGRMDAQVKIRGFRIELAEIEEALRGLAGVDQAAVTVSKNRAGYDQLLGFVTPAGDELDVAELRRQ-VRRQLPDYMVPASIVQITAIPLTPNGKLDTRALPAPARE----- 85709844 21 ------VDRANNLVELFLKRADEKGDAPFLGRKQDGEWKTQSWREVADQICLLAESLRHLGLSDGDRVALVSENRPEWCIADIAIMAAGCISVPTYTTNTERDHAHILDNSGARAVVVSTELLGPVVGAIGRTGIVDHVIGIDDAGSFEYHSWDDLIAGDATAARITRDDLACLIYTSGTGGAPRGVRQHHGSILCNVAGAAEILINDFGKDERFLSFLPLSHAYEHTGGQYLPIGVGAEIFYSEGL--EKLASNIEETRPTIMVVVPRLFTRIMKQVEKQGRDMPRIKAMVSGGAPLNPEVGNFFEAMGLTMLQGYGQTEAGPVMSCNRPKVGL----------KMDTVGPPMRGVDIRIADD------------GEILCRGELVMHGYWQNEAETARTIV-DGWLHTGDIGHLDDKGRIVITDRKKDMINDKGDNVAPQKIEGMLTLQPEIAQAMVSGDKRPY----VVGLIVPDAEWALEDEKFDLKALQELPAFKKVRQFAFADEAEMTPSMKIRRHKIRDRYEDKING- 213402731 280 ------------IHDIFADNAKKFPERECVVVTSSAPTKSFTYRQIHEASNVLAHHLVKSGVQRGEVVMVYAYRGVDLVIAVMGVLKAGATFSVIDPAYPPARQIIYLSVAKPRALVVSPTVVEYVEKNLDIRTFVPSLKLHDDGSVTGILADTQSLRSKDTGVVVGPDSTPTLSFTSGSEGVPKGVRGRHFSLAYY--FDWMSKEFSLTENDRFTMLSGIAHDPIQRDIFTPLFLGASLIVPTADDTPGQLAEWASKYQVTVTHLTPAMGQLLSAQAEEP---IPSLHHAFFVGDVLTKRDCLRLQALAVNVVNMYGTTETQRAVSYFVVPSRSQDPTFLETQKEIIPAGRGMYNVQLLVVNRHDPHQICGIGEVGEIYVRAGGLAEGYLGNEELSKTKFIRDRMYRSGDLGRYIPSGDVECTGRADDQVKIRGFRIELGEINTHLSRHPNVRENITLVRRNKDEEPTLVAYVVPQNATDTTDPIIREYLKTKLPSYAVPSVVIPMNKMPLNPNGKIDKPAL----------- 171695604 3053 --PDMAINEDVTVIHRVFRMAAKYPESIAI----KDKTASITYQQLMVRVGVIRTALAQQVVGKGRTVAVYATGLGDILCAMLAIMAAGCVYVPLERRNSLERLALMLEDCEPHILLCKGE--EDLATLQGFIGSSVPIVDIDSVKANNHNHDQHEL-----PLNIASDSPACIIFTSGSTGRPKGVIMSHTNILNQVLAVKSLHDIK---RETVLQQSSLGFDCSLEQIFGGLAHGGTVVMVPDRGDPASIAKIMAHEGVTYTVGVPSEYAALIRFGGEGLRKCTTWKLAVSGGEKLTRNHLDAFAFLGLRLVNAYGPAEGTVSCTRTFVDYRRKDRDEDPD------VGTAMPNYTVVIVNDKLEPVPEGF--PGEICIGAGVAAGGYVTRPNEPVTRFIIDPFYRTGDLGRFLPDGSLQCLGRIDAQVQIRGVRVELDEVAAVIVKTAGVSQAAV----SLREGDLLVAFVVLNKHDKDF-DLQDMIARLPLPPYMCPSFAVSIEKLPLTPNGKLDRRAL----------- 159036025 1 --------------SFLDELVAHGRRRPGAPAIVTPDTV-ITYGDLVSRIDRLARVLVARGIGPEQVCAVAVERGPQAVVAMAAVLRAGAAFLTLDVELPGPRLETMVRSGQARCLVTTSALAGQLGFAFDGLR-----VHTDEPAPAGAVSL----------PPIAARSLAYVSHTSGSTGTPNAVLVEHRGL--NNYLRCVVRDYDLGADTVVLQLAPLGYDASIRDTFAPLVAGGRLVLVPRLLRADEFIAAVRRFDVTILSATPTFLTFV------SAHDLPPLRLTVSSGESLRPFLTAGRARLPGRLVNQYGPTEATMTSTRFVV--------PPDPDTTVDLVGAPIEGVTIHVLDDDLAPVPDG--AVGQVWIGGIGVTRGYGGRPDLTAERFVPDPMYRTGDLAR-SRDGILEYLGRADRQIKIRGYRVDPAEIEGALLSHPAVAGAAVSTATDDRGRVFLIAHVAGELAEVTDAALR-HHLAATLPPYMMPRRFARIARVPTTTSGKADRRAL----------- 111018618 33 -----------TAHEICTRYAADPNRVALTVRHEDGSADRWTYRELDRLAAKAARVFARAGLKRGDRVGGLLSRQVESWITAIAVWRSGLVYVPLFGGFAPDAIGLRLDAAGVRAVVVDQQYRPALAQAQATHGDPAVFVVGDVAAGTGDRSFWDGADADGPLATTALGDAATLLFTSGTSGTPKACTMTHATFV--SVMPYAKSVLGATRGSVVFSTSDPAWAFGLYSTGAAVMAGVPRVMYSGKFVPEAWHRVIREEKATILTTAPAALRRLTATFAQDGVP-PTLRTVAAAGEPLTAAVASTWAGTGAPVRNGYGLSEVGML---------LGDTQGTETRSGPGWMSATIPGFDTFLADRDGQPVADG--QPGLIAVRQPQMSSGYENTPDLWADRWRGDVFL-TEDRAVTDPEGRWQILGRDDDMIIASGHNISPVEVENALLQHPAVADAAAVAYDDPIRGGVVRAVVVRADTRADDSDLLTHLVAQRVGPYAAPKVVDFRPDLPRTEVGKLRRAAVRE--------- 163757238 72 -----------TISGHIKRQMLKHPTKTAIIDGNT----EISYKKLMGKVNAIAGELQHRNIPQGSLVAVCMHRSWELVAAIIGVMQAGCTYVPLDPAYPEKRIKYMLAHSKSIAAIVDREKTAKL------CEEVQEILQIHTTG-----NYKSGL------VKTTQNNLAYVMYTSGSTGKPKGVAITQKNVV--ALRQSARKTFNDQELSGMLAAASVCFDTSVLEILGTLSLGGTIILAN---NALELTQIPAKHKVKTCIMVPSSVQALLSTEKLPE----GLQTLVFGGEALKRSLVAQVYAQGTRVLNAYGPTE----------DTVYSTIAEVTRDTENITIGTSVENSRAYILDENLNAVADG--TAGELYLAGTKLAHGYLNDDVKTEERFIEDRLYKTGDLCRWAKNGEIEFLGRIDQQVKIRGYRIELEEIETTLETMNAIETAAVVVAEGGIGQKLLVAFVVTEKDEISDTTI-KSFLSEKLPKYMIPQMIKYVDELPLLPNDKLDRKKLTELATN----- 107101751 241 ------------LHHLFEAQARRTPQRIAVHAAD----RSLSYAELERESAALAVRLRAAGVAPEQRVGVCLRRDSGLLVGLLGVLRAGGCYVPLDPAYPEERVAYMLDDADCLLVLVDASTRERVAALGRPCLTLEE-------------GGDQANDLALPASEVGADHLAYIIYTSGSTGRPKGVAIEHGS--AHAFLRWAGQHYAAEEWSGVLAATSVCFDLSVYELFGTLAEGGTLHLVENLFS---LPDYPRRDEISLLNTVPSVCAALLALGDLPG----GVRTLNLAGEPLRGHLVRQIRGQPRRLVNFYGPTEDTTYSTAHELDLHAEALDEP-------PIGRPLPGTTVEVLD--GFEAPLPLGVAGELYLGGIGLARGYFGKPEQTAERFRVDPRYRTGDRVRMREDGVLEHLGRLDDQVKFNGFRIELGEIASCLASFPGVSEACAMLTEDSAGLRRLVGY-LAAPFAPPLQALNEH-LGQSLPHYMLPSAFVVLAELPKTLNGKIDRKAL----------- 159038526 503 ---------RTTALRMFAEQARR--RRDTVAVRHDGLD--LSYRALDDRARRLAGRLRAAGVRPKDPVPVLLDRGFDEVVAPLAIWYAGAVHVPLDTAAPPNRLRRIITNTGARLAVTRTEY-----AARMPTDGPWRVLHLDDRDPEVDAPRT---VDDLAASSTGLDDVAYILHTSGSTGDPKGVQIDHAGLVNY--LDWMVGEWRCGPGDRILHAAPIFDLAAGET-LAALTSGATLVVIGKLLSPDGLVEVLSREQITHLLLTPTG----LSLADADPDRLPDLREVFVAGEVCSAELAVRWSRPGCRLANLYGPTEITIANTAYDCTGWSSAEPP--------PIGRSLPNRHLYLLDRWGQPVPAGVPGE--IVVGGVGVSRGYLNEPELTARTFTDDPFYRTGDRGVWTDDGLLRFVDRLDGQVKLRGLRIELAEVETTLARHEDVDQVAATVVRDGSGTQRLVAYVVPVADQIDAAALRAYAAEE-LPAHMVPGQVLHLSALPLTGSGKIDRRAL----------- 119478201 5 -----------SLGDLLDGVATVDPNSPALIHND----RTITWGQFDKRTNNLANAILKRGVDYNDKAAVYMRNCSEYSEAVAAAFKSRTVHLNVNFRYTAEELTYIFDNSDAVVIFFSSEFAGQMTALKDKLPKVKLFIEVTPLGADGALSHEDLVGDGAPLAIERSGDDLFFLYTGGTTGMPKAVMWPHETFRSLGIAGAALLGKDMSSVVRMLPACPLMHGTGLFTSLSVLFAGGAVVTMDAELDTADLWRTVVKHGVNTMAIVGDAFGKLLKELEENKYNLDHMAAITSSGVMWSREVKLGLLKHMPNVIDSFGASEAVGFGASVMANGM-------ETTTAKFAIG-----DNCKVFTEDDREVMPGSGEPGYIA-RGGHIPLGYFKDEEKSAKTFKGERYSIPGDWCTVEADGTLTLLGRGSVCINSAGEKIYPEEVEEVIKSIDGIRDALVVGVPDDKWGNAVIAVI--EGDEKPADELKR-LIKLHLASYKVPKKFLFKDTLGRAPNGKADYKTITAYAKKILGIA 212533737 2419 AMPSDSVDKF--VHDLISHKARENPDKLAVH-GHDGE---FTYQQLDDYSTCLASLLSSRGIGLGSIVPICFEKSAIVPIAMLAVIKTGAAFTVMDVTYPENRLKSITSAVKAQLILSSPSQVQLAERLADK------VFLVDKS------TFSTNVPEALQEVSQDTNRLMYICFTSGSTGEPKGVMVTHRNLASAAVAQT--QALDFVPEDRIYDFSSAFDANIWHF-YLGWVAGACVCIPSNEERKENLAGSITSFRSTALFLTPSVARSL------NPQEVSTVKRLYLGGEAVTPLDVSMWKD-HLDLWGAYGPTETTPLCIFTRLRSPDNA----------SNIGRGV-GVRSWICNPNGGELVAIG-AVGEMVNEGPLVTNGYYNRPERTAAVFIENPLYRTGDLVRYCYDGTIQYLGRADTQVKLRGQRVEFGEIEHALPEMTSVCDVVV--HPSSKRPMLVAFCASPYWKIPIDKKALQMHLGKCLPSYMVPEFFFTLSDIPKNPSGKVDRLKLRAM-------- 212533737 214 ---------------IFSNHVTKSPTAPAV-NAWDGD---LTYQELDNLSTTFAYHLISLGVGKGNIVPLCFEKSKWTVVAIWAVIKTGAAFLLVDEVLPEERLRLLANISEEKILVCSVSQYDKAKCLDS------RIVVVEEE----YLDKNLLRSSTPTPECASPSDLLYIVFTSGTTGVPKATMIQNSNIC--SYVDAMEGLQNLDHKSRILAWASYSFDVSLANIFLSFLTGSCLCIPSSWECKNDVAGIIQRYQITYAMMTPSVSKML------RPSDSSTLEILELCGEPCSEDALSRWRKTCTRVMNTYGPAECTVTGVAN---------GNVLLSPKSTIIGKGLGAC--WVVDPINRDRLAPVGGIGELMLEGPLVGMGYLHNLEATQSSFTRGRLYRTGDLVRYTEDGMIDIVGRRDMQVKIRGQRVELGELSAHLQRIPEV-------VKLNKRVESLIVFIVLPEDQGNRAELSQSLLKSKLHPAMVPTAYVQIAQIPLGLTGKTNHHELKK--------- 212533737 3507 ---------------------------------------RITYAQLEELSDNLSVTLLGQGVRKGSVVPLLSHKSGYVPVAALAILKSGAAFMPLDASLPLNRIKEIVDQVNPEFILAADSTHNIATKLQLRVISIEGSLKSTTRATNSLQRV----------IQIEPDDIACVLFTSGSTGKPKGVMQTHQSLSSAIIHQST--DTGFNENARAFEFASYGFDVSWNMIFKVLARGGTLCVPSDDERNNDLTGALNRFQATLTELTASVARLI------NPADLTTLENIILSGEPVD---LREFDHWKPKVRSCYGPSECTSVSTIN----RGDSGQANNRGIGKGSA------CVTWLVNPNNHRQLMPVGAVGEILIQGPIVGKGYYNNDPLTRASYTYDPWLHSGDLATYDADGNLHFVSRKDLQIKLHGQRIELEEVQSILGDLPVI--ACVFNDPAKGNAQKLAIFICEKRASPDPATVLDEKLGLIAPKYMIPSVYYFITTTPRTPNGKINRQKLVEMA------- 212533737 1339 ------------VHELINQTIGASPEATAI-RAWDG---SLVYKELDRLAARIEGKLRRQGVGRNDIVPICMEKSMWTTVAMLSILRVGAAFVVMDVRHQPKRLQIIAQEVKAKCIVTTGP----ATALAGEL--VKDIIICDNLS---DDNDDDTISSISEGSYSSTSDIAFIVFTSGSTGIPKGIKITHENFT--STIEIHAHKLKLSSDSNIYDYASYSFDIAVHNSLMALTLGGCLCIPSEDDRENDIEGSFERLGANWVDITPSVAKLI------EPSAIPSLNTLVLSGEAMTREVVEKWS-TRVALINAYGPAECQICTIQEDVTN----------PTRASDIGRAVA-CSAWVVDLESGDLSPIG-AIGELVIEGPIISPGYLN---ARGDAFVSNPWYRTGDLVRYRPDGTIVYAGRATDQIKLHGQRVELGEVEFQVRQVKRDSDEVIVDLVDFHGTSSLTAFFASPAKDQADNKIGNVVLRSILPGYMVPAMFLRASHLPLTPSRKVDRRKMKK--------- 212533737 4575 ------------VLETISEIALKQPNALAIDSWDG----QLTYEKLDMASSLLSDRLLSMGVGPGYFVPLIFRKSMWTNVSMLAVMKSGAAFVPLDADHPEGHLRAIMQPLNAEIILCEASTRDRASRLARCTIIVDDEVVKETNLSGSVLPLSNGISHIRD--RIKPESLAYAVFTSGSTGAAKGVMISHENLATAIHYQAGAGAYGINKDSRTLDSSSYSFDACVCNFFYTVTQGGCLCIPRDDSLRGDLGSFMQQYKVNWAQLVPSVARTV------DPAMLTDLETLVLTGEPLTKGDIETWCHR-VRLINAYGPTECTILCSVSPRITGGSQLGH-----IGCGSGANLWLTEI------GNPRLAPIGAVGEILIEGPIIGAGYLG---PYEFPIVEDPWFRTGDQARYTDDLQLVFMGRIGAEIKLRGQRVDLFAIEDTIRRHWEIA----VDIVHLTLGQTLVIYVCDKALQPIISDLKAYF-DTSMPSYLQPEAFVPISFMPKTSSSKTDRRRLKAM-------- 111019204 4 ----------------ILRQCARVPGRIAIVVGD----RALTYRELDSASEALARQLAAVGVRPGQVVLIHQRQSVETVVGMIAALRLGAAWCVIEPGHPVGQLRALLGDIDCGAVVFGSADPKTSPAW---IHDLARSAVGRVPALHDRDAGHRPVAELADPEDVPAGTAAYVITTSGSTGIPKAVVASRANL------ASMVDGRNYDFDDVTFSAFRLTWDGSLLKTLWALCTGGTSVLPDSRMDAEAVAALARTWQTTHLVATPSFYRLLLPHLTPLRDR---LRLVTLAGEALPGTLVEQHRAVGVPLSNEYGPTETTVSCLAHPVRDVPASI---------APIGRPLGASTAYVLDAKLVEVP--YGAVGDLYVGGPQISEGYASRPAATAARFVADPFYHTGDLARVDPHGDIEFCGRFDGQVKVRGARVERHAVEAVLESHPAIHQAVVLATADEHGETVLTAFWVPAPAAPTPRDLIAH-CAERLVAQAVPDRFLALGALPLAPSSKVDEAALR---------- 167572015 541 -LPDPMPDAQRTLHDGFFHVAGRTPDAVALIHRDA----RISYATLAEQARRCAGALAARGVGAGDTVAVSMSKGIGQIVAVLGVLHAGAVYVPVPLDQPEERRRKIYDDARVKRVLVCRDDPAAIAA---------------SDDPARYLAWQDAVAADADPVAVDPRTPAYVIYTSGSTGTPKGVVISHRGAL--NTCAELNRRYRVGPDDRVLALSALHFDLSVYDIFGVLAAGGALVLVDERRDPAVWCELLDRHRVTVWNSVPALFDMLVTYAEFELCAPSTLRVAMLSGDWIGLDLPARYRAFRAELVAMGGATEAS-------IWSNAYDVGDVPPPWRSIPYGYPLANQRYRVVDERGRDCPD--WVPGELWIGGEGIALGYFNDAERTARQFVDDRWYRTGDHGCYWPDGTLEFLGRRDKQVKIGGYRIELGEIDAALNRIDGVKTGIALAV--GERDKSLVAFVVP---------------------------------------------------------- 197733461 55 ---GTSYPRNTTLFRLFERQVRATPDAPAVDDGDT----RVTYRGLDRWANAVAHRLRRHGVRTGDRVGVVAQPRAEAVAALLGVLKAGGVQVPLDPIHPEARLAGMAEQVGLRAAVDDPRLPDLAIGVRVPMPRVT-----------------EGAGRPPAAVEEPAADPAYIMFTSGTTGRPKAVAVPHRAPTRLVLDTPLLQA---GPGDTWLATSSLAFDVSCFEIYGALLNGARLVLVDRHLSPAALARRIRTERATVMVLSAGVFHEAASH---DPGMFASLTQLYVTADVVNPTAVRAVLRHGPPLINAYGPTENGIFCTAH----EITGLGDEEQT---VPIGLPAANSTAHVLRPDGT--PAADGEPGELWVGGDGLALGYHGDPERTRETFRADGLYRTGDRVRRDAGGVLDFLGRIDRQVKINGYRVELAEVESALAAHPQLSAAVADVRTTPAGRRQLIAWAVPRGGTPGAARGLRSFLADRLPPFMVPATIHVVDELPHNSNGKVDRRQLPD--------- 195431257 24 -----MYHQDCSVGRVIHKALKSFPKN--VCELNAVDGKATTNQDMLNWSVRIAQHLRKRFIGRDDVIGLISRNTYQTAVAC-ACFYNTTPFHAISSHFNTDTLQHILSITKPKVIFCE---VGDYERIKDASSSWERELVTLDGKIQDVVYVEELLEPQPQFLTLGESQTMAILCSSGTTGLPKAVC------MANYLLLHLIEVPIYTSEMAIFSYSGLDWYSGLQQMLLGVGVGCTRIITNKERTTEDLLDIIEKYKVNMVGLGSSHVAELIASPLAKAERLTSLRVVFISGGWISDNALRKMEELAAFIFYGYGTTEIGAISASF------------SAAKFGNTVGKLIPGARGRIVSDEGMALGP--KEIGEILIHGHKEWHGYYGNQLETQKIFDSQSWFHTGDLGYFDEHHNLYIVDRKKDIYKCRGYHYWPNQIETVVASLPQVQEVCVVGIHDENLDDAPAALVVLHGKRLTKDDIKAHVAKTLQTEYMLHGGVYFADALPKNKNGKILRRDVKE--------- 145244252 2916 ------------LTQWIARTIATYPDTVAL---KDTDGRDLTYAAMESRVRSIMDILITAGVNPREFVVVACGPSVDTVCALLAIWRLGAVYVPADLEHGIERLSLVLKDCQPTALICRSKAGVEHLLAEQELQIVELEMHLPPRST-STLDYDLSIGQ----------DPAILIYTSGTTGVPKGVLLSHDNLLCHFSAVQQVFPVD---QPVVLQQSSHNFDASLFQICVSLLHGGTLVMTSNRQDPLALAELMVREKVSLTLGVTSEYALWLGEAASVLRDCTSWQYALCGGEKMGFGTLQSFSALGLRLINAYGPCEASVACTMGEIDYKRANLSGSHD---PIPVGEMLPAYAIHILDDQMQPVATGW--PGEICISSGAVSSGYWNRQDETSARFRDNGVYKTGDYGRILPDGKLEYRGRLDSQIKLRGMRLELEEISSVLVQASQLREAAVIGQPEPY----LVAFVVFSTTSDSPVNVDSFLLRSGLPAYAKPTVITVIDRIPLTTSGKVDRTAL----------- 53747904 2647 -------------------QARLHPELPALLAPE----RTLSYGELARRAQALAARLRELEVQPQELVAIAMHKGWEQATAVLGVLQAAAAYLPLDPEQPPLRLHQLLEEGPARVVLTQSSLLHTVP-----WPPGVQVIAVDE--------LEPATEAPPLPPRGTPEHLAYVIYTSGSTGKPKGVAIEHRAAL--NTVVDLNTRFGVGPEDRVLGLSALTFDLSVYDVLGLLGAGGALVLPAAEADPAHWWERLVAGRVTVWNSTPALMLLLVEYAEQRGLKLPALRLVMLSGDWIPVALPDRIRALGVQVVSLGGATEAS-------IWSIAYPIGQVAPQWKSIPYGMPLANQRFHVLD--GRLEARPWWVPGELYIGGEGLAREYWRDEPLTATRFTGERLYRTGDQGRMLPEGSIEFLGREDLQVKVQGFRVELGEIEAALAQHPALSASVVVARGEPRGVRRLVAYAVPRSGQTPAAGELRRYLAERLPAYMVPSAFVLLESLPRSRNGKIARDQLPE--------- 167034311 17 -----------PIHQAFLKQASRCPDATAIIAQHT----TCSYTQLEQISQGIAAFLVENAASGADRVVIVASRSAALVYAMLGCLRAGLAFTVADAAYPAVRIKQIVSTLKPAVVL------------RCGEATVDAGQFIVAAVPEAPTAAQQAFPRQPVALPVSPEQPAYITFTSGSTGEPKGIV-THHAPLVH-FIDWHVQQHGFTQADTFSLLSGLGHDPVYRDVFTPLSIGATLACPAQLTDPSRLASWIHQHGVSVIHLTPPLGKLIETGAHMNSQVLGQLRYLFWGGDALSPAQYQQVRAIAPNAVNVYGTTETPQAMAFHTL--------EPEAVDARVPLGKGIADAQLLVVNPANQLV--SEGETGEILIRSPYLSLGYWNDPALTEAKFIANPFYRTGDLGTYLADGSASFLGRGDSQVKIRGHRIELAEIENAITRQPHIGQCVLVANQD-GGATRLVAYCV--AQQATRADELRQALAGQLPDYMVPALFVFLDALPLTPNGKVDKRALPAPFDD----- 145223279 544 -----------TLHDGFFRRAQARPDAPAVWS-HDGA---LTYGELRATVLDVAAALQVAGIRHGDAVAVMGPKNHEQVIALLAISALGAVYVPVGVEHPAERATRMLANGRVRALVCGDEPVTTMCSL-----TVQEAIRVGRRATGFTLP------------AVEPTDLAYILFTSGSTGEPKGVEMTHAA--SMNTVEFINGHFEIGPDDRCLALSTLECDLSVLDVFGMLRAGGSIVVVDERRDAEVWAHLIEQHGVTVLHFMP----GWLEMLTEVGGDLSSVRVVPTGGDWVRPDMVRALRKRGMRFAGLGGATETATHNTICEI------VGDIPQEWTSIPLGVPLPNNACRVVGPDGRDCPD--WVPGELWVGGRGIARGYCARPDLTAERFVDQNWYRTGDLVRYRTGGVIEFVGRVDHRVKISGYRVELGEVESALRRIPGVESAVAAMVPADGGRDVLAALIEPVAGAAVDAAGVIAAMGQLVAPHMIPKIVEPAPRIPFTAGGKIDRQAVAK--------- 194754261 24 ------YNPDVSVGKVIFNSMRTWPRNVCQINDVDGEE--VTFGEALTWAIRIAQYFKSKGLGHKDIIGVTMRYSKYSMSLGVACLMNATPFHSITNLLNEATTKHVFSITKPKVVFCDGGDIEKIQNATAAWKPD---IFTLTDHVEGVPSIETLLKPQPEPLKEGGDQTVVILCSSGTTGLPKAVCISNHFLLL--------DTIPSTSEMVIYTPSGLDWMTGLVTFVYNTISGCKRIVSNQPFSPEYFVELVKKYKLHAGVLAPRHLSALASYPEATPDVMASVINIHYTGGWVSEATLSKIQEICPNLTCGYGMTEVGIVTA-------------KIGFGHIVSAGIPVPGVRFRIVSEEGANLTYD--EVGEIYVHTNRHWNGYYGNEVETRNLQDSEGWFHTGDLGYFDKDNYLYIVDRKKEMLRYESLSYFPTEIESVISQLPQVQDVCVVGIYDERVGDEAGALVVRTPGAELTAQEIVNYVAKNLPSVQLHAGVQFTDKLPTNVNGKTLRKAAREEFA------ 70992837 40 -------------------------------------------RQFRLLVRSLIAGLRALGLKPGHCVLVQLENTVIHSALFFAIVGAGGVYMGCDVGSPAHELTHLLRLAEPQLVITAPGALSTLEVCSTQGESFSQVLLVDELSIDNIVQFAHRAAAESDWLRFEDRTPAAMFLTSGTSGLPKAAISTHHTIISHHLSVHYRVPYPV----VRLMALPMYHSFGDFWTNIFPIRYGEPLYVLPRFDISTFLDAVRQHHISETYMVPAMVQILSQSSLPVAESLASLRYVGISGAPIDGFSIQRFQRLDAVAGNLWGMTEVG-VVFQNRYRVPLQ----------FGSVGTLLHGYELRFVDPTGEDVAGTPDSPGELYVRGPGLLLGYWRTDDK-----DEQGWFRTGDMVYAR-DGNYYIIGRTKDLIKVRGYSVAPAEIEGILLKDPGVKDAAVIGVMLPDGSEVPRAYVVRAGISPSTADQLTDLVQTQLASYKLDGGVVFVDEIPRTGIGKPHRARLREKLASILG-- 81250707 32 -----------------------------------------TYAELDARADALARVLAGQGVGRGDRVLVWGPKSADVLAAMQAVLRLGAVYVPVDPQSPAERVETLAHECAARALCAPAELFPRVDLLRTALACVDVEIPNGAAGTGGD-------AREAPHVVVDENEPAYILFTSGSTGTPKGVTISHRNAL--AFVEWAVEELSAGPGDRFASHASFSFDLSVLDIYAGFAVGAAVCPVPTEFAPERLVEFLYREHITVWYSVPSVLTLMRRDGGLLDRPAPALRAVLFAGEPFPVHQVREFEWTDARLLNLYGPTETN-------VCTYHEVHPEDLERDVPVPIGAACSGDRVWAAGPDGR--AAGPGEEGELMVDGPTVFLGYWGRPA-------QHGPYGTGDRVRVRPDGSFDYLGRADGQVKVRGHRIELSEVSVALHTHPEVAEAAVAAVGD--GLERHLAAFVARTPASTLGNLRRHLAR-RLPPQMIPDDVRFVDALPRNDRGKLDLTAL----------- 218716625 249 ------------IHNVIEDQVQLNPQKEAVCAWDG----SLTYFELNQQAFTLAQHLLKLGVRAETRVALYFDKSKWNIVAMLAVLKAGGAFVPLDPSHPIARLESLVKEVEANIIICSTEYSSRLSSAA------EHVLHLDTEQLEKMAAEQEV--NSNLTASISSKNAAYVLFTSGSTGKPKATVIEHQAFCSGAHVHG--PAMLIEPDSRVLQFAAHTFDASLVEILTPLMHGACVCIPSEESRLNGIVSAINNLRVNHAFLTPSFIRFI------TPADVPNLTRLVLAGEALTQANIDTWSSIN--LVNGYGPTESSVAAVVNANITKETAFQD---------IGFPV-GVRCWVVDPENHDVLLPIGCTGELLLEGPSLARCYLNNPEKTAQSFISNPFYKTGDLVRYNSDGSFDFVGRKDTQVKYHGQRIELGEIESHLIKYPTVKHGLVLLPKTGPAAQKLVAIFSFSEGAIKDEEDIREAMSSILPAYMIPSIWLCIEAFPVLASRKLDRK------------- 218716625 1784 -MPETI---EMCIHEVFDEQVRLNPEAPAI-CSWDGE---FTYSQVDSLSTRLSYYLTNFGVMPESFVALCFDKSAYTIIAMIAVLKAGGACVPLDAGHPKAALELRVLETGAQVVLSSPSRTHLLDDV------VPYAIPVDETLFTQLEEIDPFVINKPAP-----ENSAFVIFTSGSTGKPKGVVLEHRSLV--TSAAAHGAALGVDQSTRFLQFASYSFDNSLEEIFTTLMRGGCVCVPSEEDRMNNLAKAMNDLDVNFSDMTATVAAFL------NPSDVPKLKGLAIGGEAPTKEIKDTWCSV-LRLQNIYGPTECSINCCHNPNVGQSSDVTN---------IGRAVGGVS-WVVDANDHNNLVPIGCVGELLIEGPILARHYLHNPEKTQQSFIEDPMYKTGDLVRYNSDGTLVYLGRKDTQVKLNGQRIELGEIEHRISTLPSDGQCSVVRRNGDVATKALVVFVCLESDKPTQSDAIKSALASQLQSYMVPNVYIPVSFFPMTSSGKLNRRQLRTTAEELL--- 218716625 5513 ------------IHDLFAAQCRAQADAQAVHAWDGD----LTYADLNKYASSFAAYLKSLGVQPEVLVPLCLDKSAWTIVSMYAVLMAGGAIVPLDPSHPLDRHREIVQQTGTDVLLYSSKYESKYAGI------VKHAISIDANTIRNIPSRPFGQERLSS---VKGSNAAYVIFTSGSTGKPKGIIIEHRAF--NTSSVAFGRALDMNSTTRALQFASLSFDAAIMEIFTTLTVGGCVCVPSEDERLQDISGTICRMNVTWTLLTSSVANLI------DPASVPSLKVLVCGGEAMSPEVIAKWSD-KVHLINAYGPSEASVVAVVN----------PDVTKDAPNNIGYGIQPTTTWIVNPDDRNQLTPMGSVGELALGGPTLSRGYLGDTIKTMAAFIENPWAKTGDLVKYRHDGSIDFIGRKDNQVKFNGQRMELGEIEHRLETDSHVRHVIVVPQSGPLR-KRLVAILSLKNTAAGSEELIKNNLASQLPSYMVPQAWAVVNAIPMLVSGKLDRKLVKSWIEN----- 218716625 4419 ------------VHEMIEDQVRVLP---VMAQAVEAWDAKFTYGELDSLANRLATVLVSHDVGPEVIVPLCFEKSAWAIVAQIAVLKAGGAFVSLDPSHPEDRLKSLVEDVNGCVVLSSAQQFAKISKI------VPNTIMVNDRSLAQLPK-----ATQPTRTSVSPTDIAYVIFTSGSTGKPKGTVIEHGQFCTGALAHG--KALHINSETRSYQFANYTFDASILDILTVLILGGCVCVPSAEDRMNDVAGSITRLRANWMCITPSVASTL------KPESIPTMKVIAMGGEKMTPGAIEKWSK-SVCLVEAYGPSECSVVCAAGSKVDKSGQIVNFD----PAIIGKAV-GSRSWVVDQRNYNRLVPVGAIGELVIEGHIVGRGYLNNEKKTKEAFIQDPMYRTGDLVRYNDDGTLTYMARIDMQIKLNGQRIELGEIEYQCTQHENVQLAVDLVAPGSHPGPKKLAFFSLRGKAQDPAESLEKSVAKVLPSYMIPQLFFPVSVIPFTNSGKLDRRKLFGEIKDL---- 218716625 2879 ------------IHDVIDDNIKSRPDALAIDSWDG----TFTYAQLGHYATALANHLRVLGNDKEQFIPICFEKSAFAALSMLAVMKAGYAFVPIDPQHPKARRQEIVSDIDAKVILCSPRYVGSCQEVVDRALAVDLDLLV--SLPEASTSLG----------KYDAKTAAYVIFTSGSTGKPKGCIIEHAGFCSGAVKNG--PAFSFSPTSRVLQFASYTFDASLLEILTVLVIGGCTCVPHDSTRLNGIAKFINEKNVNTALLTPSMAQTI------KPSEVPCLENLALVGEAMTPNHLAIWAN-EVRLINGYGPTETSIVAAAKPCMT---------LDTDSSNIGLPVGN--AWIVDPRNHDRLMPIGAIGELLIEGPTLARGYLNNEQKTQEVFITNPMYKTGDLVRYDDSGELLYVGRKDSQAKLHGQRLELGEIEHHLNGDNDVLNAIALLPKMGRCSKKLVSVLSLRGGAFDDSELVQDRLREKVPAYMTPSTWVVLQQMPLLPSGKLNRKLIDQSIEN----- 170023000 3280 -----MMFSPMHC--RVAHAMAAYAQQTALIWGGS----RLSYQQLEHAVQRLAQYLHEQGVRESAHVGVALPRGCDQIIAVLAIQWLGAAYVPISVEWPACRRSQVITLADIHFLIGDRTL--------GWPEEVDVLSVESEPVSD----------ERPTPRVVSADSLAYLIFTSGSTGVPKGVAVSHGAAV--NTIESVNRQHQINPQDTALALSALYFDLSVWDVFGVLSAGARLVLIPQQAEAAIWLSLVQQHQVTVWNSVPALLEMMLNEQDEQPPALPSLRVVMLSGDWIVPELPQRLRRFNAHCVAMGGATEAAIWSNYWVADTALTGWC-------SVPYGVPLPNQQFRIVNEQEEDCPD--WVAGELWIGGQGVAQGYYGDSAGTEQQFIRDGWYRTGDTGRYRPDAIIEFLGRKDQQVKISGYRVELDEITLALKSYPSIEDAVAFVIQHND---RPVLAAVAVTPTPPDWQAVTAFLRERLPEYAIPSRLGHCCVWPLTDNGKRDQHALR---------- 170023000 13 --------------EALFEQATNSKHDIALRYCDKDHVESYSYRQLISLGYSLATRIEIENNPPGPAILLIPGGSP-FVISFIACIIRGVSAVPVHLGRSIDTLSHILADSQCEYIFTLSSLSDEIK--KQGWQRTHQIIFVDQQLTDSSRYFPT--KKNYDALYYPSHLPVYLQYSSGSTAKPKAVCYDHNMRVQHHIL--LESHLDCQPKIITANWLPFYHDLGMFLLLPLLSGGCCNFMPSVHFEPFRWLKMINDYQANSGAAPDFAWTTMVTDEQIRQLDLSSIKMAMNGAEPIRPETMANFAAHAHSFTPGYGLAEATLTVSHKPIDTDYCCLAFDPQGRRLISSGHVVRAWQLQIVDPQTQPLP--EASIGEVWVRGDSVAGGYWQQPELTKATFHHHDYLRTGDLAFVY-QGELFICGRLKDLIIVAGQNYMPKDIETAIYACDDIHTGGVCVCQHFESGEIVMAEVYRHLTSTALQRIAQQIVATVARHFQLKSDTIILGKLLKTSSGKIRR-------------- 71735473 183 ---------ETSITERLEQALLMFAERPALSV----RNQTLSYRELHAHSIAIQRLLLPLASAKADVIGICLPKSPELYAGILAILGCGAVYLPLDPGQPLQRQQYILENSGAMLLLHDGSH-PLAAA---EFPALDIAAVPMGNPVSARMR-----------VHAAQNAPCMALYTSGTTGQPKGVLLSQHNL--SHFTAWYAEYVSLREQSRVLQFSTLSFDSSIIDIFPTWLNGAELVVPDERRDPLQLVSVLQQ-GITHAFLPPALLSILLDQPL-------GLEHVMTGGDVCEPHVIAQLTR-QCHFHNLYGPTEATVLITAC----EFAPSSSNRHL------GRPIANSQAWILDEQLQPVA--EQTQGELYIVGPGVCLGYVNNPQLTAERYRPDGAYRTGDIAKWTAEG-IVLSGRRDNQVKIRGFRVEPEEIEHCLRDSGLYRQVAVVI--DEQR--RILAFLAQPYLEHDEQALRAH-VQRLLPDYMHPAVYTTLPSLPFASNGKVDRKALLE--------- 145239401 3926 ------------VHHIIEEKASLRPQAQAVCSWDG----QLTYQELYQLASSFAAYLKTRGVGPETLVPICMDKSLWAIVTILGVLIAGGGYVPLDPAHPTSRHKEILTEVEARVVLCSPKYQSRY------TGSVKAIIPVSKETIKAYCALKTATAKTTN--NATPENVAFAIFTSGSTGRAKGIIINHKALASSGMA--FGPMVHLDENSRAFQFASLTFDAAVMETLVTLMHGGCVCIPSEDERLNDVAGAIRRMNVSWSFLTPSIASII------EPSSVPSLRDLVCGGEKMSREVITKWAHR-VNLMNGYGPTETTIFAVIN---------TDVAANPDPACIGHGIPCTLTWVVDPDDHNKLTPLGAVGELALEGPALAREYLKNPKKTAEAFVDEPWYKTGDLVRYNSDGSIQYISRKDHQVKLHGQRMELGEIEHRLYEDPRVRHAVVLLPTAGPLKQRLVTVLVDRGGSARAQELIQKSLETQLPIYMVPQAWALIKQLPMLVSGKLDRKRITAWLEN----- 145239401 249 ------------IHEVIHEQVLARPGSEAVCAWDG----SLTYQDLDLLSSQVAYHLQAHGVGPEKCVALCFNKSKWNVVAMLGVLKAGGAFVPLDPTHPTSRLQSLVHAVQAKVMLCSRDRI-------GELTGVAEMIIPLDQAIIDEISLQAEEIYSLPDVQ--GHNAAYVIFTSGSTGEPKGTMLEHRAYVSGAAAHAGPHHMFSTS--RVLQFAAHTFDASLVEILTTLLQGGCVCIPSEEERLSDIVKVINEMNINHAILTPSFVEFI------DSSQVPGLETLILAGEAMSQGQLETWSSA-LHLINAYGPTESSVAAVVNAKVTPSSDCRD---------IGLPV-GVRCWVVDPSNHDQLVPVGCPGELLLEGPTLARCYLNNPQKTSEAFIHDPWYKTGDLVRYNSDGSLTYIGRKDTQVKFHGQRLELGEIENQLAADPIVKHCLAFLSKSGFSAGKLVAVISLSSKKTSIVAEVRERLSAKLPTYMIPSVWLCVEALPLLPSGKLDRKA------------ 145239401 2826 ALPDRPV---LCAHELIQQQALDRATAPAICSWDGN----FTYAQLDRLSTLLANQLVGLGVKPDIFVALCFEKSAWAVVAQVAVLKAGGAFASLDPAHPESRLQGMIDDLGAQVILCSETHYERASSICR-----RAMIVSNSALEQLYHSPFAAPTQE-----VTADNAAYAIFTSGTTGKPKVTVLEHVGLTLAC--TELSRAFFISSETRALQFSSYTFDVSILETIIVLAAGGCICIPSEDERMNNLSGAIRKMNVNFMSCTPSIVNTM------DPNAVPSLRTITLGGEKMTASHFERWADRC--VINAYGPSEATVAFTSSTKYDHAGVRLTDD----YGSIGTAICG-RTWIVDPQNHNRLVPIGAPGELVLESCTVARGYLNNDGKTKAVFIRDPMYRTGDLVRYNSDGSIAFISRIDTQVKLNGVRIELEEVENYLSTDTQV--AVEVVTPEAKTISKCLAVFFTIDEHQMKDESVVHMVKASLPLAMVPKLYFPMRRLPFGSTGKTDRKALRAM-------- 145239401 1793 ------------MHEIVDECAKSHPHTMAISAWDGN----LTYAKLNELSSLLATYLTTLGVGPGTIVPLDLARSSWQVVAILAVMKTGGVCVPVNPARLPQHFETWLVDNEIQVALASPTQMQLLEGA------VPYVISVESSLFEYLSDSDAVSSSPIQPC-----SDAYIVF-----GAPKCILIDHRAIT--TRASAFASGLGLNARTKMLQYAPYTSDMFLQEVFGTFLCGGSICIPSDE-DLADLSKAIKTMQANCVSITPSMAMTL-----RFAEDL-GIKVLALWGEHPTKQLLTALPG-GIQVHAFYGTPECSSSCIRS---------SQLDGSCESSIIGSSL-GCKSWLVDPSDHDILVPIGCVGELMIEGPSLSHGYYQDAELTQQYFVENPFFKTGDLARYNSDGTLVYVGKKD----RGLHWIY---VEEQIASLSSVEEIAV----DSKGHHQPIA--------QLSPELHDSMIRSSLPANSVPRLYFPTSSIPLNSFGKLDRQLLRNAAQNL---- 189188882 3 -----VIDTTKDLSALFTKQVQATPDLIAL----EDDKHTYTYQELHDKVAALVDRLRGHGVGRDSLVGVLLPRSADYVIACLAALRAGGAFLVLELAYPPDLLADVLEDAQPTVVVT-------ISAEVGKIKGNTPLVVLDEASSASNGHVEESQLKPF-PEDTDLDRLAFVAYSSGTTGKPKGIANPHRAPV---LSYDLRFGLDIQPGDRVACNV----FFVWEI-LRPLLRGATVVAVPDEYDPRMLVDLLASKKITETLFTPTLFSAVLARHQALETRLPNLKTIWLNGEVVTTDLARRGIKANTRLLNVYSACETHEIAC----GDIKDMLEKLDKDAPYCPVGPPLIDKKIYILDESGQKV--DEGENGELYVGGHLLARGYLNRPETTAEAFIRNPFYRTGDKARLLPNGLLEITGRVGAMIKIRGYSVVPGKVESAILNHLAVSHCAVVPF-GEGIDRQLVAYIVRDKETSAERPEVERMLMSYLAHYMIPALWVEMDNLPTSVSGKVNLKAL----------- 150387069 231 ------QPNEVPIHTAFALRAKRHP---FAVTYYDADGARVTNFEMLVRAAILSKKIRALDIGESGYVGVLMPNCTVLASLMLGVMYSDRTPAVINFSAGADVALEAARRAGISVILTSRKFLAKLGEAAPEMVFLEDVAKSVTKREKKRAALRILLLPRRMLVRRLAPLSAVLLFSSGSTGRPKAVMLTHRNI--NCDLWAFWRVIVWSKADRIVGNLPLFHAYGFTVEFAPAMSGTPTVYVVNPLDSAGVVKAIEEFNITILTATPTFLQNYIR--KAKPEQLRPLRLVITGAEKLRPELAAKFRALGLEIIEGYGCTELSPIVTINLCNSIFQLGRHAD---HPGSIGTPLPGIHVRVVDPDGFELGPD--QPGRMQVKSGIVMKGYLNDPEQTRNVLR-DGYYDTGDIARIDQDGYVYITGRASRFSKIGGEMV-PHEVEQAIAKIRGEREVAVTGRGDAKRGERLVVFYTP--DDLDPAAIVEALRGEKMPNLWIPKAEDFVDHLPLLGSGKLDLKKLRQ--------- 158521984 45 --------------------------QPAMIFHKGGHTDIYTFLQMRDISARWAGFFVKNGLEAGDCLMIFLPPCRAFFFAMAACARAGIVFCPVFASSGYSELESRLADIAPKAVLTDPGLVEMIPPERAAALKTLFLTTDAPGLYDNEIVVGDSLPADFSPRLVTPGTALYVVYTSGSTRPPKGIIHGHGDMV--GIYASAKWVLDLKADDVLWTDADPAWVTGTVYALAPWLCGVASVVSEAPASAVNAYRTLEACRVTVWYTTPNTIRGLMEAGEPGRYNLDALRHIVTVGAPLPDPFYWVRKHLGLSPHDNWWMSETGMICIANLPCLDI----------KPGAIGKPLPGIEAAVLDDSGWELPA--LSIGQLALKSPAMMVGLWGDRARYEGHF-QNNWFLTGDIALQDEEGYFYHQGRLDDILKTRENRIGPFEIEQALCGHPAVAEAAVIARGGDRGTSSIKAFVTLKPGNPASSRLNREFLKAGVAPDIDVDEITFTEKLPRTRNGKLLRRVLRAWELGLPGG- 149244292 215 ALPDPTLDLDWSIQDIFQKNAELHPDRECVIETASSKTRTFTYKQINQASNIVGNYLKDTGIKKGDIVMIYAYRGVDLMVAVMGVLKAGATFSVIDPAYPPARQNIYLSVAKPRGLIVLEKLDDLVTKIKDELEVITTIPVLPSGSGEDCLFDFAKYKDQPTGVVVGPDSNPTLSFTSGSEGIPKGVLGRHYSLAYY--FPWMAKRFGLSEKDKFTMLSGIAHDPIQRDMFTPLFLGAQLLVPTADDTPGKLAEWMATYGATVTHLTPAMGQLLSAQATAA---IPSLHHAFFVGDILTKRDCLRLQSLNVYIVNMYGTTETQRSVSYFEIESRKSNPTYLKNLKDVMPAGTGMQNVQLLVVNRNDRSRTCGVGEVGEIYVRAAGLAEGYRGLPDLNAAKFRQEGWYRSGDLGRYLPDGNVECCGRADDQVKIRGFRIELGEIDTHLSQHPLVRENVTLVRRDKDEEATLISYIVPKDSDDAAEEVIKAYLKKKLASYAIPTIIVPLVKLPLNPNGKVDKPKL----------- 47230634 50 -----------SILECFLDKVAQQPQKTFLLF----EERSYSYRQADKESNRVARALQHAGLQEGDTVALLLGNEPQFVWMWLALAKLGCTASLLNFNIRSKSLLHCFSCCDAKVLVVGADLLAAAEEVLPSLKASRVFILRERCDVEGIESLSDKIQQESDEPLSPHRSPALYIYTSGTTGLPKAAVINHERIWMASFLQSIA---GVRADDVIYLYLPLYHSSGFLMGLCGAIEKGATVALRRKFSASQFWNDCRKYNVTVIQYIGEIMRYLCNTPKTDRDRDHNVRLAL-GNGIRSDTWADFLERFGIRICECYGATEGNIGFVN-----YIGKIGAIGKENFLHKMGCPYALIRYDVRDSKGFCVEVPRGETGLLVINDRMPFTGYANNKQQTEKKVKGDKYFNSGDLLKVDHEGFIYFQDRIGDTFRWKGENVATTEVADNLLMVDCFEEANVYGVKVPGHEGRIMAAVKLKENMDFDAEATYQHVKTSLPSYARPRFIRVQEALVVTGTFKQMKMTLAEE-------- 56478676 43 -------DSAADLVEALQWQVGRNPDRDHVLFYQAGEPERLGYAALAADATRIAGGLVRRGVVPDQCVALMLPSGLDFFRCFFGVLFAGAIPVPMYPPARASQIEDILRNCEAPVLV--AFMRPLLRVLGGLAPSLRHIVTAEE------------LADAPDATPLPARSAALVQYTSGSTGDPKGVTLSHANLLANIRAYGRV--LNVSSTDVCVSWLPLYHDMGLIGAWLGSLYHACPLVLMSPLDPECWLWAIHRHRGTITAAPNFAFELCVKRLDLAGLDLASWQIAMNGAEPVSAGTLERFARYGLRLAPVYGLAECSLALTMTPPGRGMRPAGGDTPSVDVVSCGLPLPGHEVRIVGADGRMLP--ERRIGQLEFRGPSATAGYFRNPAADA-ALFHDGWLDTGDFAYL-VDGELYVTGRAKDMIIRGGRNFYPYELEQAVGELPGVRKVAAFGVPDAAAGERLVVVAEMREDAAARQALEQRIVAVSSDVLGLPDEVVLVPAVLKTSSGKIRRGAIREGYRH----- 212713852 9 --PAYSTTDEDTVFALLSRRAKRDPD-DLIAQWQDDETRRWTAGEMLERVRAVAKGLLGLGVKAGSMVVIYSPTCYEWGVIDFACAAIGAVSVPVYETDSARQAASIIEEVDPIIAFAGDAHTQTLEQIRDEHSSLRYVFNFKADGLDAVADFGEGVGEDTLDSRVKADDMLTIVYTSGSTGKPKGAMLSHRNFTHIVLNGYIILDEMLYQPNRLMLFLPLAHCFARYIQYVA-IGGQGVVGYLPG--AKHLLADLRSFKPTYLLGVPRVFEKVYNAAETGRHSIPNMRYLACGGAPLNVDLAHFFNGMGITFIQGYGMTETAAPMIVNWQDAN-----------RVGSVGKPGPGMGVRTDDD------------GELQVMGPNVFLGYYKKPELTADVRMADGWLKTGDLGTIDDDGFVYITGRKKDIIITGGKNVSPAPMEDVINTCPIVSHGVVVG-------------------------------------------------------------------------- 17546525 2692 --------------QLFFDQAARQPQAPALIAND----LTWTYAQLAGWSRRLANGLAQAGVQRGDRVAVVMRKGAEQVAACLGIQAAGGAYVPVDAQTPAARLHAILQGSRIRVALTQADCLPIVRELTQALDV--RVIDASHDAVAGW-------PDAPPTVARDPLDPAYVIYTSGSTGTPKGVLIDHRGAVNTVL--DINRRFGITAGDRVLGLSALYFDLSVYDLFGSFAAGGTLVLPQPGRDPAHWLALATRHGVTVWNSVPALLELLLDEAEAAGQTLPGIGHVFLSGDWIPLPARLRALAPAARLIAMGGATEAS-------IWSNWFRVDEVPAHWHSIPYGYPLGNQRYRVLDTHLRDCPD--HVTGDLCIGGIGLALGYENDPERTAASFDGERLYRTGDLARYWPDGTLEFLGRRDFQVKIAGNRIELGEIESALLRHAGLRDAVVDAIGPARGNKRLAAWVVPKPGDASLFETLEGDAGEHRAHW------------------------------------ 17546525 8 --------ERATLVDWIEHHARARPLAEALFFCGHGDDLRLGYGALSERVRRCAAALQQRG-AAGSTALILFPSGIDYVVALLACFYAGVTGVPVNPGVSRVRLGDITRDCRPAVVLTHTAIE------RASGNDLRDFAA---GHGLDILHLDTLGGEAAAWVRLTPESIAFLQYTSGSTGSPKGVVNRHGALLRNLLGRLTRPQDRAPEDTAVASWLPLFHDLGLIMGLLPLAYGNRAVYMAPMADPLRWLEIATAERATALPC-PSFALRLCAPARTAGIDLSSVQCLMPAAEPVLPSQIEAFQAAFAAIRPAYGLAEATLLVSANVDDAPPHRIDVETAPRRYVSNGREFDGQDVRIVDPRTCATLPEG-TVGEIWISGPCIAGGYWNKAELNREIFMAERYLRTGDMGFLHG-GHLFVTGRLKDMMLFRGQCHYPNDIEAT----SGRAHAAAIPQAEDEAGERLVIVQVRKQAGIDPRDIATAVRAAVAEGHALGVHAVVLGTLPRTTSGKVRRAAVRE--------- 157931699 1 --------------------------------------------------------------------------SFEMIIGILGIIKAGGAYVPLDPNYPPERLDYMISDSAISLLLTQQSLVQFLPENQAE------ILCLDTDWSRIANYSQENLTSSVTP-----ENLAYVIYTSGSTGKPKGVMNIHKGIC--NTLKYTIDHYNLTSEDRVLQITAFFDVSVWEV-FSSLTSGASLVVTDRYKDIDYLIDLILKEQVTYFTAVPSILRVFLQHPKSK--DCHCLKRVIVGGEALSYELNQRFQHLNCELYNAYGPTEAAVETTIWCCQPNSQ-----------ISIGTPLANVQVYILDSYLQPVPIG--VAGELHIGGMGLARGYLNRPELTAEKFIPHPFYKTGDLARYLPDGNIEYLGRIDNQVKLRGFRIELGEIQTVL--------------------------------------------------------------------------------------- 159038240 18 ---------------------AEFGDRAAII----GNGRTLTYTDVCDDVRGFATTLLRRGIRPGTAVLVSLGNPVEAPLLQLALHLIGCRTMWIAPVTSRREIDEFVQLARPDALLYDARDPANVGAELAQGLRDRPVLRLG-------VDLTPARDVSDLPARVP--AAESFLQTSGTTGTPKLV-HHRDSFYTQVLALAADFRGAGFPLLRHLSYSPMWLASGQITTLFNLFTGG-VLFPREGWEAAEFIDTVPAERITSTFLTPPMLYEVLDHPALPGADFSSMFMFNVGGPAAPARLRQAITRFGPVLRIVYGLSE---VVVLTAQPGLTEDPEHPERLR---SCGKPYGDVRIEIRGADGAVLPTGSD--GEVWVHTALRFAGYHGRPDLTADTLV-DGWVRTRDIGHLDADGYLYLVDRFQDRIRRRSWPIYSRPIEDALAGHPDVRAAAVVGVPDEVAGELPYAYVVPAPGATVSSAELIDLVTTTLSDTWAPGAVEFVDALPLNRANKVDKRALRARYA------ 213969919 562 AIPDGL------LHDAVFLQAERTPQATALIQ----DQRRLSFAQLAGQASRLAGCLQALGVTAGDTVAVSMTKDIGQIVSVLGILKAGAIYVPVPPDQPLARRIGIYQGAQVKCVLTSAD-----EPEEHDIGTV--------------LTWQQAILSEPHQVPVSAQQPAYIIYTSGSTGEPKGVVISHKSALNTCVDISQRH--AVSPEDRVLALSALHFDLSVYDIFGVLGAGASLVLVNDRRDPALWCRLIDEHGITLWNSVPALLDMLLTYSEFDLHSPASLRLVMLSGDWIGLDLPERYHRSDGRFVAMGGATEAA-------IWSNTCTVSRVEPHWRSIPYGTPLANQRYRVVDELGRDCPD--WVAGELWIGGAGVAHGYFNDAERSARQFVEERWYRTGDMGCYWPDGTLEFLGRRDKQVKVGGYRIELGEIDAALNRLEGVK--AAISMAPGEREKSLVAFVVPHGSSL----------------------------------------------------- 76818588 4 -----------SVFARFEQVCRSNAQAAALESAE----HRLTYAQLHDRVASIGARLAAAGVTPGTLLGIFLPRDVRLPAALLASLGSGAVYVPLTEKYPPERLREIIETHGIEHVVTTEALASQLPASCGKIVLPAEGSETAGPRPAGERADWRPAGERA------RNAPVYVVFTSGSTGTPKGVLIGERNL--GNLIDWYAASFSAEQRRSVLASTQITFDLSVFELICTLCTGSKVVIV------ENVLQLLDECDVSLINTVPSAARELVRHRKFPAAA----RVVNLAGEALYQDLVDDIYEAAPQVFNLYGPSEDTTYSTGHAV--------PRGGASRTVSIGRSLPGKRAHILSDALTPVAPG--EVGEICLSGEGVALGYLNDATLTAEKFAGERVYRTGDLGSVDGDGLLRYLGRADRQVKVRGVRIEPGEVEVALRSIDGIADAAVVKIVDAANNDQLVALVVAQPSCPAEHAILDR-LQALIPAFMVPSRVERIDAIPLNGNGKTDRTKLEQIAGALFGAA 196242677 31 ----------MNLMALLRLAAQLHPERLAVIDEHD----HYSYRQLWQQAEALAMTLQSYGIQQQQNIAVACRNHAACIKAIFAGSRLGAHIYLLNPEMSPNQIQATLDRLAIDFYIYDQPFPPWLEVAVQQRQALPAYHATASAIDQLPLS-PEVVNRHLKPVKTGN----IIVMTGGTTGTPKPASRKPSMVKFLPPFIALLEQVHLDRYRSLYIATPIYHGFGLAALLIGIVLGVELYVTS-RFQTEQACSLIASHQIEVVTLVPLMLQRMLR---DNPATLSALKCILTGGAALSPVLAQTLAQLGPILFNLYGTSEAGFCILGT----------SRILRKNPASIGQPVGGVQVKIVRDGSQEHSNGNNQIGRLCIRSAW----------STAA----NSWIETGDLAYQDTEGNIFLCGRVDDMIVSGGENVYPIDLETILSQHPDIEAAVVLGIPDPEFGQRLKAVVVTKQPTMLSEDLLRVWLRPRVARYQMPAVIEFHRELPYTALGKLDRKSLRE--------- 211585443 242 ------------------------PDREAVCAWDG----SLTFAELDHQASKLACYLRMQGVGPEIRVALCFDKSKWNIVAMLGVMKAGGAFVPLDPSHPTSRLQGLIQSVEAPVVLCSQHLADKLR------PIVKTLIPLCADTLDPLSDPTDSVNLASG---VTSQNAAYVLFTSGSTGEPKGTLLEHRAFLSGAMVHG--PGLRIYRDSRCLQFAAHTFDASLAETLTPLIHGACVCIPSEEARLNDIVSTINEMRVTQACFTPSFIGFI------EIESVPGLESLVLAGEAMSQSQLTTWSK--IKLVNGYGPTEASVASVLNSNVTPDTDCKD---------IGLPI-GVRAWLVNPDNHDELVPVGCPGELLLEGPPLARCYVNNPQKTNESFIYDPFYKTGDLARYNSDGALNYVGRKDTQVKVHGQRIELGEIENQLSKDSNVTHCSVF---FPKTGGRLAAVVSSTGAEQSDSDLIRERLSARLPTYMVPAVWLCVEALPLLPSGKLDRK------------- 211585443 3681 ---------ERTVQDFIREKSEETPNAQAV-CAWDGD---ITYREFWNLASGFANYLVSRGVGPEVFVPVCLDKSAWAMVTLISILIAGGGYVPLDPSHPTSRHEEILADVGANMILCTPNYTNRYSRV------VKTVIPISKETIKAYGALKSSSRRRTD---VKPTNMAYALFTSGSTGRAKGIIVEHRNVVSSIMA--FAPWVRMDETSRVFQFASLTFDAAVMETLAILMLGGTICVPSEDDRLNDVAGAIRRLNVTWTFLTPSIASII------EPSSVPSLKHLVCGGEKMSNEVITKWAN-SVHLMNGYGPTETCVAVIDNAVATNRD----------PGRIGYGIPSTLTWIVDPDNHDRLTPLGAVGELALEGAPLAREYLKNPEKNAEAFTSDPWYKTGDLCYYNPDGSIQYISRKDHQVKLHGQRMELGEIEHRLSEDALTRHAVVVLPKNGPLKQRLVTVMSLNSVAADTKELERHALENQLPIYMVPQTWALIKKLPMLVSGKLDRKKITAWVED----- 211585443 2581 --------------ELIQQQALLHPRAEAVCSWD----KNFTYGQLEIVSSRLARHLSSLGVKPEAFVVLCFEKSAWAVVAQLAVLKAGGAFVSIDPSHPDSRLKMLIDEIGTNLVLCSSSVHTKVSKLC--TKSFAVCQTSISQLPDSPLAL--------PGARPTPNNAAYAIFTSGTTGKPKATVVEHTAL--STTAIAMIDGLHMNSTTRALQFSNYTFDVSILEIMMILMTGGCVCIPSEDERMNNLGGAIRRMEATYISAPPAIVNTL------EPKNVPSLKVIITGGEKMPANHIDRWADRC--VINAYGPSEATVVATVGVKVDWDGNRVNDDPTSIGTS-----PNCRVWIVDPNNSNRLLPVGAVGELILEGSNIARGYLANEEKTKASFFEDRMYRTGDLVRYNSDGSLAFISRKDTQIKFNGQRIELEEIEQCIRCLPEDSQVAVVVVPEERTAKGLAAFFTVHDPDSDAIQKLKGSLPELLPQSMMPRLFFPIRNLPFTSSGKIDRRRLRAMVQ------ 211585443 1789 -------------HHVVQEMAKKRSDALAVTAWDGN----LTYSKLDQFSSRLAGYLVTFGVGPGTLIPICFEKSIWNIVSTLAIMKAGGGCIPVD---TPESLAAVIVDNAVQVALASPEKAHVLEDA------VPYVIPVSE-------SLLEYLADEDLNPVAQSSDVAYVAMTAGTSGPAKSVVLDHSTVM--TRAEAFATTMAIADVSRTLQFAPHTSDAFIVEAFATFMWGGCICIPAD-IDPLNLAACINALHVNVASITPTAASF------FSPKDVPGLRSIALGGEVVPQSVLDHWKTDDLQLQVLYGTCESSAASFHVFCSQEEHEAALIGKSTSCVS----------WVVDPSNHENLVPIGSVGELALEGPVIASGYLDDQSETSDFFENAPWFKTGDLVRYKSDGSLVFVGRKND--KSASELIQTQRIDTFLEKKKCVVESVQLQRGDMKTNALVAFVVVLQSATPGMKDAMSSLLSTSLPGSKVPSFYIPISSLPLTVSGKLNRQALK---------- 118616839 1 ----------MSVSLLLEMAASASPDRIAVV---SGDLRLKT-QQLSDLADGGAGAIAASDAQ---HVVYVGTGGAMLPLLIFASARAGLPFTSINYRLSADGIAALIRRLPRPLVVVDERYRETIAA--DQSLSSQQFLELAGRA--------EPVAEFPDP-----DSVAIVLFTSGTTSQPKAVELTHSNLT--SYVTTTVEFGCAAPSDAALICVPPYHIAG-VSAVLSNLYAGRKMVYLNNFDAHEWVRLTNAEQVTTATVVPTMLDRIVAVLETGEHKLPSLRNLAYGCSKVGLPLVRRALELLPDVVNAYRLTETSSTIAVLTPDDHAQSAAAAGLARRLGSVGRPVPGVELQIRGQDGRVLGPG--ETGELFVRGEQVSGRYTG----IGSVLDGHGWFGTKDIAMLDEDGYLFIGGRSDDTIIRGGENIAPAELEEVLIEHPQVRDVAVVGVEDAQWGQEIVAVVVPVAGVDPDPEELREFVRRSLRGSRTPDRVVFRRELPTTATGKILRREIIEE-------- 146307992 10 ----------------FNHWLDRQPDAVWLRQPVAGVWHDFTWRQVDEQARRLASALLALGCVPGERVALLAKNCAEWFISDLAIQHAGLVSVPLYPLQAPEQIAYVLEHAGCKLILVGK--LDEPDKLAGGIAPHIPRIAMPYPTMPAEHQWHALLAAHEPLQGTRSEDLLSILYTSGTTGQPKGVMLSAHAMAFS--AANATAEMRMTPQDRFFSYLPLSHAAEFLVEFNSLYCGAPVAFVE---SLETFASDLRQVRPTVFFSVPRLWTRLVARKVRAGLGLDRARILVSGAAAISTGLLEWYRRLGMTLCEGYGMTEHFAYGCFNRPG-----------QVRFGTVGRPMPHLQLRIDDS------------GEILLRSETLMQGYYREPEKTAETLM-DGWLHTGDRGQLDEAGYLRITGRVKDIFKSKGKYVAPAPIEGEIAKNHWVEQVCLMGSNLD----QPLALIELSPAEAVSEALQQHLLNQRLAVHERISHFILVREAWMTPTMKIRRNVLEAHYAE----- 154252211 4 -----------NFGDILDSISAVLPDAPALIHGD----RVITWAETTRRSNNLGRALIARGARPGDKVAFYMRNRPEYVETMAACFKSRLVHVNINYRYKADEVFYIFNDSDAQTVVYGSEFRDIIVELKDRLTKVATFIEVNEDGSAAPFAYEKIVTSGDGAPLGIERSIEDMIYTGGTTGMPKGVMWRHDDMREAQLTTLRALGPIPGSGPKAMPACPLMHGTGLITAIGNMMSGGCIVLESPTLDAHELWSVVSRHGVNSLAIVGDAFARMLAALDEAKYNLASVVSIVSSGVMWSTEVKSGLLRHNVILMDSFGASEGLG-----FGSSIMTSAGEVKTARFQI-------GGRCRVFDESDQPVEPGSGKPGIIALGGP-IPVGYYKDPEKTAKTFKGARYSIPGDWCVVEKDGSLTLLGRGSVCINTAGEKVYPEEIEEILKTHPAVEDALVVGVPDQKWGQAVTGIVMLASGAKFDEEDLRKHVRSHLAGYKTPKRI-LVGAVPRAPNGKADYKGVTDFAKRELGVA 171686956 30 ---------HLSPTYFLERAAAIEPDAEAVYHVANNKILRRSYMELADRARGLAYYFRKHGYK---RIGLLAPNTPAFLESIFGIVAAGGVIVPVNYRLKPDDITYIFDFAEVDCIIVDKEYENLLKAFTESHPNVKIIVDLDTDTTEGVLSFDEAVLEDLISARVPDEDTIALPFTSGTTSRPKGVIYTHRGAYLATMANIVESGLNLPDGRCYLWTLPMFHAVGWTFPWAITAVRGTHVCL-RKIDYPLIWSLLKNEGVTHFNAAPTVNTLLCADPNAEV--LPNPVRVTVAASPPTARLFEQMTALNLYPVHVYGLTETYGPITRGYLLPEWDLLPPHEKFAKMARQGHGFLGVRVIKTAEDGSDVAKNGKEVGEIVFEGNICCKGYYKDPEATRKLF-EGGVLRSGDLAVWCEDGSILIQDRQKDIIISG---------------------------------------------------------------------------------------------------- 37542633 415 -----------TLVATFLRQVAITPDKPALRTPQA----SISYSELASRVARLSAALRVRGFKPEQTLAILLPRDINLVPALLAIMACGGSYVPLSDANPAELNRSILTRARCRAILTDQEGLTRFAHLAP------------------CWSLSDLLSMPDAPLQDQSQAKAYILFTSGSTGEPKGVAITHANAANLLRWAALDCGPEYLAQ--TLAATPTTFDLSIFEMFAPLMVGGCV------QPVSSVMALIDNKGTTLINTVPSVADALLQHDVL----VPSLRMLNLAGEPLNRDLYLRLQATATRIVNLYGPTETTTYSTALVI----------EPAQQEITIGFPLYGTWVDVVDQNMQSV--GIGVPGELIIHGHGVAQGYVSDPVRSAASFLPDGLYRTGDRVRWLPDGRLDFIGREDDQVKVRGFRVELGPVQAALHAIETIHESAVVVVP--KGQQRIVAFIVLKAPSEDEANIKQHLL-GVLPYYALPDKFIFVKALPRNTHGKIDRTLL----------- 41408478 22 ------------------------PDRELIIQGD----RRYTYRQVIERSNRLAAYLHSRGLGAGDLLGLYAYNGSEFVEALLGAFAARVAPFNVNFRYVKSELHYLLADSEATALIYHAAFAPRVAEILPELPRLRVLIQIADESGDGAVDYEDALAAEPPPVRHCPDD-LYVLYTGGTTGMPKGVLWRQHDIFMTSFGGRIVQRAASGPGTKLMILPPLIHGAAQWSVMTAITTGQTVVFPTDHLDAEDVVRTIEREKVMVVTVVGAMARPLVAAIEKGIADVSSLAVVANGGALLTPFVKQRLIEVNAVVVDGVGSSETGAQMHHMSTPGAVATGTFNAGPDTFVAA------------EDLSAILPPGHEGMGWLAQRGY-VPLGYKGDAAKTAKTFVIDGYAVPGDRARHHADGHIELLGRDSVCINSGGEKIFVEEVETAIASHPAVADVVVAGRPSERWGQEVVAVVALSDGAAVDAGELIAHASNSLARYKLPKAIVFRPVIERSPSGKADYRWAREQAVN----- 167567681 206 -------------HTLFERAAAHYPHAPALIAPEG----TLTYAALARRADAIAAQLRRHGVGPETIVGMMLPRGADAITALLGILKAGAAYLPLDPAYPPARSGYMLRDAGARFVIGPAGLTPI------DAGDVVALRLADLLELEFDANANAGAATQAAPGRAPPSSLAYVIYTSGSTGEPKGVGVTHAGIA--NMCRAMRAGFAIDATSRVFLFPPLTFDASVAEIFTALSSGAALALPPEGATSTALIEAARSGGVTHATLPPSLLAVL------DDADLAGVKTIVAAGEAAPAGLLARWAR-SRRVVNAYGPSEATVCASMHVCDAREPLPP----------IGAGIDGARTIVLDDWLGAAPVG--VAGEICVGGPALARGYLGRPGLTAASFVPDPLYRTGDRGVALADGSIRYLGRAGGHVKLRGYRIDPDGIAGVLLRHPSVRDALVDVTEHRRRPE-LTAFVIPHAGALDVDTLRTH-AACELAPHEVPARFVGVPAWPLTSSGKIDRAALRDAHAPH---- 188591954 37 -----------SLAGAFRESFERHADRLALA----GPEGELTYRQLDEQTDRLAAALLALGLKPLDRAVFQCGNCNELLLAFFACLKAGIIPLCSLQAFRKLEISYLGNLCEARLHLVDPKFVAFAEEMQAEVPSFAHVLQARGERRGKAVLLADLIEQMPAGVRHDPFQVAVFQLSGGTTGVPKIIPRFQNEYLYNMRAVAACNGY--TQEDVLFFPTPYMHNLNMGCFFGPFLLTGATVTVTPDIGEENLQRLVRDYRPTWFGVAGPILTRIAPELAKAGAAERARRNFV-----APKNAAGLTRLTGSPTHHIFGMTE----------GVIMFARRDDPQEIRDSSVGSPVSEYEVKIVHP-GTEDPVPDGEAGEALFRGPYTIRGYYKSEKEDVTRFTADGFYRSGDLMVVDGRRYYFFCGRIKDVVDRGGEKINAEELENVINLHPAVLACAVVGMPDRIYGERVCAFIVPKPPATSLSQLTEYLQQAGLAKFKWPERVEVVREFPLTASGKLSKALLRQQ-------- 159900246 5 -----------NLGELFRERSQAFAHLNRWRTRRNGEWITCTNAEHQRHVYQLMAGFQQLGLQKGDRVGIMSNTSVDWVESDWALVCSGAVPVSIYPSLMADTVAFIAQDADLKFLLIEREQYDKLQKVRSQLEHIERVIIFDGRDLPSDDPWSDATAQEVFATQIEPEDLATIVYTSGTTGNPKGAMLAHRALLGELTAIRTTMAMQAGDDDVLF--LPAAHIFGRLQHMCGVDNGLNTAIIE---SIKQVLEDVQAIKPTFFFSVPRMYYALADRLVFKKVRAGNIRYAITGGAPLDIEILEFFNGAGVLLLEGWGLTETSAAVTANRPDDY-----------RLGTVGKVFPGNEIKIADD------------GEVLVRGNLILSGYYNNPQKTNEALI-DGWFHTGDIGKIDADGFLSIVDRKKDLLITSGKNIAPQAVEAAFKNSPYISQCAVFGDRRPY----LVALFTLDMEAVTAWANREHVVDANL--HKHPKLVAAIETLPLTPTLKIRRRQIYERFAKSF--- 148263653 1 -----MQDIPLSVPDMLRQNAARFQGKLALKYRKQGKFVTLSYAEFYERALMAARGLKKCNVKPGERVAILSENRAGWVIADMGILTVGGVTVPIYPTNTPEQIEYVLNHSEARIVFVSSKFYSKLLRIRETIPKVELVVSFERGEPELPVCTFYQLSEIDLPVTIGPTDLLTLIYTSGTTGVPKGVPLTHRNILFDAFYTS-RKAVVLRECEVHLSFLPLSHVLERTIGYYMMIMNGSMMAFADSIEPENMMEV----KPTVMVSVPRLFEKIYSRIFENVHQMSNMRLFCSGGAPLDKTINEFFWIIGLPILEGYGLTETSPAVSFNNFD-----------QVRFGSVGTALEHTEIKTAED------------GELLIRGPQIMTGYYKEPAATGESL-QDGWFKTGDIGYI-ENGFVYITDRKKELIITGGKNIAPQPLENELKLDKYISSAFVYG----DRKPYLTALLVPNMERLLEDDLVIHLMEQRLAEYESIKKFVL---LPRTPTLKLRRKVIYEKYKDKIEG- 145604577 485 ------------VYRLIKARAASQPDLVALMSAEKG--VQMTYRELAAQSSQVAHFLQKQRLCKGDAVLVHLERGFAQIVWILGVMEAGACYVALDKTWPAARKEAILRTANGKLLVTDDEQMDFEKQ-------DTTVVFLAPSAAEI-----ASMPQSTCECEVADDDLAYVVFTSGSTGQPKGVMVEHSNL--SHYVSATRSLVKTGPHSRMLQLAS-FAFDAIVLEYAVTLAHGGTLCFANHPEGEYLADVIDSNQVNFFHCTPSVLSTL-----PAGRRLPSLRIVSVGGEASPPGLLDHWRKR-VELLHAYGPTECTVICTLESLTQDESTQTAIDATV----IGKALPNLDIRIC-EEGKLEPLAPNQVGEICVVGPQVSRGYMGQEELTASKFHADGLYRTGDKGFIDDDGKLHIQGRIGNRIKVRGYRLDLYEVENVMAFDPEVTQVSI-----QQVGESLVALVVP--ASIDCDRIRSKLLKD-MPRYAVPTRFIRVASLPLNTNGKID--------------- 108757205 10 ---------DATLVQLLIQRA-KNASTVGVSHKKDGRWQDVTFAQFLDEVKALSAGLVAQGVKPGDRVAIFANTSLQWLICDVAISAAQAITVPIYASNTPDECRYILNHSETTLVFVDAGRLTRLRQKLAECPALRRIVAFEGPVAGGTLSLADVIAQEARVAGVSMEDTASIIYTSGTTGDPKGVILTHRNWAFEAKAAQSVGMMV--PSDSVMLFLPLAHVFAQVVKAAWLSMGYRLVVAE---SVDKLLANLVETRPSVLPSVPRVFEKVYNNVVANGSAAPGLRVFISGGAPLSPKIGYFFDLLGLKVLEGYGLTETCAGTTVN-----------REHKIKIGSVGAPVPGMEVMIASD------------GEILIRGPAVMKGYYKNPEATAEAIDAENWFHTGDIGELDADNYLRITDRKKDLIVTGGKNVAPQNLENALKTHAIISQAMVYG-------------------------------------------------------------------------- 194337446 2 --------------DIISRAAERFGNSPAVIMAG----KTISFIEYNRRARQIAESLFSRGARRGDIVAIAAPNSPEMTLLLAGVLKAGMIAAPLNERFPEERLRKTVEKLRPRLLVTSSQ-----KSLTDVASSVTVTSLLDEAA--------ESTTPEAVEAPDGMDRPVTIIHTSASSGEAKAVVHSFANHWYNALGSH--ENLPFGPGDCWLLSLPLCHIGGYSLLFRSLIFGGSLAIAAP---GEALDQSLLNFPLTHLSLVPTQLYRLLADQKSTTL-LRKLKAVLLGGSAVPKSLIEEALRQKIHLSISYGSTEMGSQIAT----------SPASLSTIEQNSCKILPYRELRVAQD------------GELLVKGPCLFQGYLRNPQT-----DDEGWFHTADIGTLSEKGEVTVLGRKDNMFISGGENIHPEEIEKALMMIEGIREALVVPIPDKEYGQRPVAFIKTIAGKKTDEQSITEAMHSLIGKLKTPIRYFPAEQLP--GSQKIDRGWYRK--------- 75110012 3591 ------------LHHGFEHWASIQPGAIAVEQATD----KITYGALDAFANDLAAQLQQHGVGPGDFVPLVTTRCPDMVIAILGVLKTGAAYAPIDKDYPLDRIEYIINTCRPKVILCHPSTQTAVPKLKN--LSFKSISVSRKNVP----------GAKPTKVTVTRDHPAYVIFTSGTTGKPKGVVCLHKGVVNVVMLSPARFGT--KPGSRGASILSVSFDMGTWEVQSCLFNGATVAMRNDFNDVFRTVDTV--------FITPSALAQL------TPDQLTNVKHIAVSGEPCPIKLKEEWTRR-LHFHNSCAPSETTIV-------SFLGEMHPDERIT----MGPPIENSSCYLLDPTLERVPLG--CTGEIFISGICVGAGYLRNPELTAKSFLSDPWFRSSDLGRWTPWGAVEHLGRRDDQVKVKGFRVELLEVIAGLRRHPGVTDAVAL-----VKDGNLVAFVSP--GNVDVKEVRK-IAAGFLPSYMVPAMITAVKSIPLNQNGKVDKKAL----------- 75110012 467 -------------HDAFQYMAAQIPNSIAAEHG----SETITYGQLLEKSNKLATHLHRLGVTLSVLVPIIIRRELTMLVAILAVLQAGGAFIPIAAETPTERIRHIVRESGCRVLLATSQ--EALEDHEEIQKHVDHVVVAADSRIYKNNTFNAA--------KLPRPTPTGIAYTSGTTGVPKIVLCPHEGVV--NVVHDTLGNLSFGVDSKVGNFMGVAFDCSVGEIFSALSHGATLVLRRDDVEWSSVIATLDS-----LFITPTGLQLL------KPQTFPRLRRISVAGEACPPALVKSWQQKNPKIVNIYGPSEATIFCTSATLGSG------------EVTIGRPIQNMVCRVLNNSLKRIPVD--VPGELYVGGVGLASGYLNNPERTMSKFIDDPYYATGDIARWGSDGNLYYHGRKDD-IKIRGHRVNLDEISYTISKHPSVQFCVCI-----VKDEAIVAFVSPVDINIPS---VRDACASALPHYMIPTAFQLIDSLPLNLNGKVDRQAL----------- 75110012 1053 --PQVPLPYELPV-DSFERIAHDHPDAIAVELKD----QRITYGELDSMSTKLAHYLLELEEVTSAMIPIVMTREPSMLIAILAVLKAGAAYIPVDAHAPSARVQNILTQCRANIVLFNSQ--KAAEDHLELLGNLCHVVV----EAFDFRAYNGATG-HALPRAKPQDTAYAIA-TSGTTGIPKLVCCPHQGVVNIVEWMNHIDGLTLGVGSRVGNFAGIAFDASILDIFTALSRGATLVLRDDSADWASVIATLD-----VFNMTPTALQMV------KPQVFPRLKRIILGGEALPASLVKAWKGLVPSMVNGYGPSETSIVITT-------ASMSFDET---NVPIGAPIQNSYCRILSAGRERVPID--EVGELYLGGIGVGAGYLYNDKATSRCFVPDPFYATGDLARWGSDGKLYYHGRADEDVKVQGQRVNLDEISQVMLQYPGVQFAKAVVSSD-----FIVAFIAP--ETVDVAGLRESCAK-LLPYYMVPTTFRALQEVPRTLNAKVDLHKLQKM-------- 75110012 2110 -----------TLHAGVSLAASRHPHTVALEHYDT----TITYAELESWSNCLACMLQKYGGMKGKFCGLLVDRSIEFVVGMLAILKAGSAFVPLDCSFPDDRLEYMVEAAQVEPILTTRTASKRKGRI-----TRGHTVTYMEDFRTGY---------AAKPVDVAGDDRSYIIFSSGTTGKPKPIVCKHAGAVNNIWFHPCMKH--IQPGTRIGQMLAISFDGTLQEIFGGLFLGATVVLRE-----ENVFHTIKTLDV--LSLTPSGLQQL------DPDEYTNLKCVFTCGEALPTSLVQRWGPR-VALYSDYGPTECCISTSCN---------TKPYVGDMPITLGRPFPNMSMYVLNSETK-MPVPMGVIGELHIGGIGVGEGYYGRPELTEAKFVRNPFYCAGDLVRWLPHGELQFCGRDDTQVKLKGYRIELEEVATVMRQVPNVKD-AVALIRSSDNGNILVGFV---ASTSVDVEDVRGACIMALPIYEVPAIVIRLERFPVTSIGKVDRAALQK--------- 62484846 1 ---------------MLRDRARRWGDRVYVRYRRGNDDFAVTWQEFARQTFQIARHLLEQGVRRADRIGMISENRVEMFMFELAAMSIGAVTVPVFAGYLPQQVAYILDRARPRFVVVSGRHLEKIE--RDRHPWIEKFYCMDLDAAWGALDFAALIADGGVAEEVEPDDLCVIMYTSGTTGAPKGVRLCHRHLISQQKAMSVM--WDVSEKDVYMNYLPWHHSFGGLFERFMTLYNGCELCLDDSR-GKDIDRLIENWKVSIFFSVPRVHDLLLSRCRERPEVAERLRFVFTAGAALPAHVEATYRERGVPVLEGWGLTETAPCVTATTKDSAWQS----------GYVGVPLPGCTVRIDSEQ------------EILVKGPNVMEGYLDDEEATAHVISEDGWFRTGDLGEFTKDG-LRILGRKDGTFKTTGEKVHPLRIETLLVESPYVNQAVVLG----SGKDYIGALIYPDDHNVALDDLLHDLCVSELVKYERIRRAVLADRSPLTPSGKLVRKTVLSNFKD----- 57867277 1 ----------MNFW--LQEQAQSNGNRLAIVT----NQLSLTYEELYHRAKTIAEYLTSLNQK---RIGLYISNDIDSVVLIHACWLAHIEIAMINTRLTRHEMINQMNSVDIATIV---HTLPL-ELEGFNLYHFNDLTQLDKHDVSGY--------------KFNLESIASIMFTSGTTGPQKAVPQTFNNHL--ASAKGCKQSLGFEQNTVWLSVLPIYHISGLSVILRAVIEGFT-VRLVKKFQTDDMLTQIKTYPITHMSLVPQTLKWLMDAGLTQPF---SLEKILLGGAKLSPQLIEQALTYRLPVYNSFGMTETC---------SQFLTASPQMLKERFDTVGKPSENVEVKIKN-------PNAYGHGELLIKGENVMNGYLY-PKYLKDTFDNDGYFQTGDIAEIDDEGYVIIYDRRKDLIISGGENIYPYQIETIAKDFEGIEDAVCVGISDDTWGQVPILYYVTN-QDINQTELIEHF-ENHLARYKIPKKYYQVKSLPYTSTGKLQRKKVKSE-------- 83647718 51 -----------NIYLAIEQSMKTFADQTAVEHLGD----KISYGELQKQVDFLAAVLISAGVKKGDHVALFVRRSIPMVVGVLATLKVGAAYVPQDVKIPQEQLKLVAQSSAARVMLTLSEYYNSVP-----VPPDCERLCIDEILSRRTLADSAPVPPSFPTVE--EGDACFVLFTSGTTGAPNGVKVTHGNVCNLLLTA--PGDLGIQPGDKVAQILNIFDMAAWEI-LTTLAHGGELIIRGCDFQ-----ETVS--RANVVIATPSILSKL------DPAACPDLRAVAVAGEACPEPLARKWAAY-CEFYNCCGPTEVTIVNTMGRYLPDQGPL----------SIGAPTPNNTVYILNDSLKPCAIG--EVGEMWAGGACVTAGYINNDVLNEDRYRHDPFFRTRDLGRWLENGELEHLGRTDDQVKVRGFRVELNSVSCAIEALPGCQQAVVI--KHTSRD--LAAFVKPASVNPV---LVKQAVAAKLPYYCIPDKVLTLDEFPMTPRGKVDKQHLEEMLAN----- 218721456 234 -------------HELFRRRAELQPGSLAIDSWDS----QMTYGELDSLTTRLSFLLVEAGVNPDIIVPLCFEKSAWYVVAMIAVLKAGGAFVPLDPAHPPARLQEIVSQVNPPVILTSSKNNSLFTHV-----DVNKIIINDDLASR----LPTQPSEDDRVSNVTPENLAYVIFTSGSTGMPKGTMIEHQSFCSGALRQG--EAARMSSNSRIFQFASYAFDVSILEILTGLIFGACICVPDDQLDRADLARSMNDFRANWAFLTPSVLKII------SPEQLPLLKTLIVGGEPMSQSDISTWAG-KLQLMNGYGPSECSVAAAANTDLTPHSS---------PQNIGKAIGG-NCWIVDPNNHDILLPVGAVGELLIQGPIVARGYLNDPAKTASVFITNPFYKTGDLVRYDADGLLHFIGRKDHQVKLNGQRMELGEVEHHLWTDSHVQ----YGIAVPKSGSRLVGIVLLNNEQVTTEDDISKRLGNLLPPYMVPTIWIPLDHFPITSSGKLDRKAVTE--------- 218721456 1749 -------HSNVTIPDMIYQQISKAPNDVAI----QSTSVTLTYEMLGKMASDLSKQLVQAGIGAGHFVPLAFEKSVWAIVSMVAVLATGAAFVPIDPATPIERFREVIDQTGAKFLLTSSKYAHKLKELGQTTIIVNEITL--KAGDKITISQEEL-----DRVRPSPHDDAYVIFTSGSTGKPKGCVVQHSAFCSGALVQGRLAS--LSPASRVLQFASYSFDVSLLEIMTSLMFGACICVPDENLS-KDIKRCINQFSINWTFLTPSVLKLL------DPADVPSLKTLILGGEPLSKGDILKWAD-KVQLYNGYGPSECSVAAAAN---------PKLDPNTDPANIGRAIGGV-LWVVDSKQPSKLLPIGAVGELLISGPILARGYLNAPDKTAAAFVEQPFYRSGDLVRYNTDGTIHFIGRSDGQVKIRGQRVELGEIEYNIERDENIQHAAVVSFKDLRYSTSSTICLIPEEHRLEAMEVISDTISSVLPIYMVPALWVAVNRMPMLPSGKLDRKKVRAWIESL---- 83593526 6 -YPAVNYETCGNLLAMFLAQAERFGERPFLWSKSEGGYAPWSWASVHDQVIALANAMIDQGLAPGDRVVLASENRPDWTIADLAILAAGAIPVPAYATHTEADHLHVLDNVEAAMAIVSTPLVAERFLRAAARAKRRPLVVMMDPAGLTVLAWNAMMAEPAVVHRIQTDDLASIIHTSGTGGTPKGVMLAHRSILHNCHGAFKLLETIGLEEEVFLSFLPLCHSYEHTTGLFFPISLGAQVYFAEG--AETLAANMVEAKPTIMTAVPRLYEMMVDLGRRRMDDPASLKAMISGGGPLNPDVGYFFRALGIPVLQGYGLTETAPVVSCNMP-----------KKVKMNTVGPALYGVDIRIASD------------GEILVKGPLVMDGYWNDPESTRAVLDPDGWLHTGDVGTLDEDGFIQITDRKKDLINSGGHNISPQRVEGILGLEPEIGVGVVFGMPH------LVALIVPEKEFLADADLRQAIGKAKLGTVEKIRKFALLPE-PMTHSMKARRHVLRDRYAGLYSGA 182437276 34 --------REETFLDDLRRRAREHPRRPAVAGRRVAESRTDTYAELNRLTDRFALALLELGVGQGDFVAVQLPNRWEMVPLIFASIRVGAVIIPISPICTEEELRHRLGLTEARVCVTDTPLAEIATRLKDELRTLEHVLVVDGPVPEGALPFHEGAAARLDGLALGPDDPFVVLFTSGTTGPSKGVLHSHSAVRGYVDAYGAGEDAGDGGGWVAAVSTPLVHYSGFAQGVLAGVMLGGTVAFQDVRHNEALLDLVERYGATLLYGPPATLADVVASQRAERRDTSTLRHVVIGSAPVLEELADEVHALGARAHSLWGMSENGPVTT---------TRPEDPEGWAARSNGSAIDAMETRIETSRAYGSTGATGAVGRLKVRGASLALGYHRRPEAFAAELDEDGWFDTGDLARDDGRGGIRIIGRARDAVVRDG-RVAPMELEAVIGSHPRAEEAALVGLEAPGGGNVIVAVVVPRGGRPTLEEIRARVTGAGHDARFLPDRVELLAALPKTLTGKVRKAELRERYA------ 28629055 3 -----IIDTTKDLSALFTKQVQATPDLIAL----EDDKETYTYQQLHDKVSTLAARLRSHGVGRDSLVGVLLPRSANYVIACLAALQAGGAFLVLELAYPPDLLADVLEDAQPAIVVT-------ISAEVGKIKAGTALVVLDEQETATNGHTEE-QKQQPLPSEDDLDKLAFVAYSSGTTGKPKGIANPHRASV---LSYNLRFGLDLQPGDRVACNV----FFVWEI-IRPLLRGATVVVVDASYDPRMLVDLLATKKITETLFTPTLFAAVLARHQALGSRLPDLKTIWLNGEVVTTDLARRGLKANTRLLNVYSACETHEIAC----GDIKDMLEKLDQGAIYCSVGPPLIDRKIYILDESGQKV--EEGENGELFVGGHLLARGYLNRPETTAKAFVRNPYYRTGDKARLLANGLLEITGRVGAMIKIRGYSVVPGKVESAIVNHLAASRCAVVP-----WGEQLVAYFVRDKDSSDERPVVEVDRTGRLAHYMIPSLWVELEELPTSVSGKVNLKAL----------- 207347674 239 ------------IHDIFQDNAEAFPERTCVVELNSDKSRSFTYRDINRTSNIVAHYLIKTGIKRGDVVMIYSSRGVDLMVCVMGVLKAGATFSVIDPAYPPARQTIYLGVAKPRGLIVAGQLDQLVEDINDELEIVSRIIAIQENGTEDVLAPYVHYKDTRTGVVVGPDSNPTLSFTSGSEGIPKGVLGRHFSLAYY--FNWMSKRFNLTENDKFTMLSGIAHDPIQRDMFTPLFLGAQLYVPTQDDTPGRLAEWMSKYGCTVTHLTPAMGQLLTAQATTP---FPKLHHAFFVGDILTKRDCLRLQTLNCRIVNMYGTTETQRAVSYFEVKSKNDDPNFLKKLKDVMPAGKGMLNVQLLVVNRNDRTQICGIGEIGEIYVRAGGLAEGYRGLPELNKEKFVRDRLYRTGDLGRYLPNGDCECCGRADDQVKIRGFRIELGEIDTHISQHPLVRENITLVRKNADNEPTLITFMVPRFDKPDPKEVIRTFLKKRLASYAMPSLIVVMDKLPLNPNGKVDKPKLQ---------- 169629209 456 ----------VSVWDLFEREAQAHPESLALVA---DAGTRYTYAQLRGAVSRLCAELIESGVTPETTVALALPRSADSIIAILAVLAAGAAYVPVDIGLPAARVESILRQSNPTLVIT-------VDRHRDIAGRGYQVLILDDPETAARIS---GRSESGHAVVVHRDQSAYLIFTSGSTGEPKGVVGTHAALMSHRDRVYRPATARLGRKLRIAHAWSLSFDASWQ-PMIGLLDGHAVHLFDAEADASLLVRGMAERGVDMIDTTPSMLAQLSAAGLLDHE----LAVLALGGEAIETALWDRLRSLDTAVYNCYGPTETTVEAVVAAVKEYPAP-----------TIGTPNQGMVGYVLDSRLRPVPDG--AVGELYLAGAQLARGYAGKPAVTAAAFVADPMYRTGDLVRRLPHGGFAYLGRADSQVKIRGYRVEVGEIESALRLQPDIQTAAVTVVRRA-GGASLVGFVVCEKDTFDSARTMMRLA-DRLPSYMMPSRLVPLPQLPVTVNGKLDGGALERLAREALGGA 189211658 57 -FPDGKISTSYNCVD--RHVDAGNGDKTAIIWDVSRSKQKITYAELQEEVAIMAGVLREEGVQKGDVVVIYMPMIPAALIGILATIRLGAIHAVVFGGFSSTSLAQRIEASHPKAILTASCGIEGVKGPLPYQTLVQAAIAQCDFKPQRTIIWQRAESSWDDICEVDGE-------------------RSWQCLVQNAK----------GPGDVMFAASDIGWALGHSILYAPLLAGATTVLPVGTPDAGTFWRIVEEYRVTSMFMAPTALRAIRQADPQNSLGLKHLRALFLAGERSEPSLINMYTELGASVIDNWWSTESGSPITGIPLMPESTKIPSKTIPIKPGSAGKPAPGFDVRIVDDAGNELPRG--SMGNIVLGGPTGLTTLWQDEVSFYHSYRFNGWMDTGDAGIIDSDGYVHVMCRNDDFIKVAAHRLSTGAMEQSISSHPAITEACVVPLLDHIKGHVPIAFIAIERHSTTPPDLLEDLLRLSIGPIAKLGGYIASPGIPKTRSGKMLRRVLREILENATAG- 27381900 1 -----MSSNEFSLQSLI--CTEAFADPAFVF-----DGTPVSRAEFSANIEKTAAWLAAQGVGKGDVVAVWLVNRIEWVALLFAAARLGAIVSAVNTRYRSAEVAHLLRLSGARLMVVEAAFRSLADIAKDEVPALRQLAVVGADTIPAHWPFDAFDQPYPPAPPAQDDDLPVLLYTSGTTKGPKLVAHSQRTLAAHAAAVARALSLAPQNHS-LLAMLPFCGTFGM-TSLLGFIAAGATIHVLDAFEAAPALKILGEHEITHAFGSDEMFRRILALTDVAQPFPRAEVFGFAAFQPGWRELAAEAEARGMPLYGLYGSSEVQALFSIGRASDAFADRIEGG--------GWPMPEARVRVRDTETGELAAPG-VSGEIEISAPSRFLGYFNNPDATRDAITADGFFRTGDIGRLRGDGSFVYETRAGDAMRLGGFLVAPGEIEDELKSCAGVADAQVVAV-DLKGNARCVAFVIPAGEPPQQEMLVAH-LRERLAGYKVPARIYIVDAFPVTANGKIQRARLRAMA------- 119510509 2425 -FPQTA-----TIIDDFIAKVNSTPNAPALIVGDN----TLSYGELNQKVNQLTNYLQKYQLSYGKAIALIIGRNQNLIIAILATFKTGATYVPIDPEYPQSRIDFILKDSGCDVCLTESNFV-------SQLPQDIEAICLDK------IDHTLAKFDTSEPIKRDSSQIAYILYTSGSTGTPKGVMGCHISILNVIRSLRLTFDLDQHPDWHYIFTAPITHDPSLRNIFLPLTIGAALYMYEVK-HIGHLVSFLQENQINALHTTPSIYREILAVLD-TGETIPSLKYISAGGEKLDRETIALRKRFPADIVNVYGSTETCVGVAQYRI---------DENLNTDVPLGEVFHNNRLFVLDEFNNTVPL--HVVGEICVEGVALAAGYHNLPQITAEKFQPEGIFRTGDLGKQIAPGVIEFLGRKDNQVKVNGYRIDPGEIEYQLSRHSQIERAIVLP-TNVDNQTQLSAYCKTESDIEISE--IREFLSNFLPVYMIPTFFIFLKQFPLTRHGKIDLRSLAE--------- 82523905 38 ----------------IESFARLLPDRIAMIQGE----RRLTWDKFNRESNRLAHGLLDMGVKKEDRVAISGFNSIEWMEIYFAASKIGAVPTNINPRYVTDEIRYILEDSDAVVLFVEDAYADNIIGIIDQLPALDKIVIYGVGHPENILIYDDIKGEENPDIMVYNDDFSFLMYTGGTTGYPKGTVWDHGMILVNAMAVTWLMSRRITDGVRMMPACPLFHGAAFVFSFIGALGGTIVFLPTSHFKADEFWEIVEREKVLMSVIVGDAFAILINELKKDKYNTDSFWIMASSGVRWSPHVKKEMLDHGMLALDEMGTSESSGGFSEMAVSGDENIKMAGAMIPALAK-GLVFPS---RVIDETGSDVEPGSEQIGEFLYGG-WMALGYWKCPQKTAADFDGKRWFFVGDEGKVDENGKFNLIGRGGGMINTGGEKVYSEEVEGIIKTNPDVIDTVVIGVADPRWGAAVTALIKMSKDNKLKEDDIIDHCRSRMAGYKRPKNIIFVDDIPRTAAGKVDRKAL----------- 153891749 234 ----------------IVRGLARRPWAVELVDRTAAERRVWSSAKILAASAALSRHLRRT-LRDDARVGIVLPPGAAASIANLAVLCAGKTPVNLNFTAGPAAVEASLRLAGIRTIITADAMRARLPKFPWTNNTLDFVALIKSSGGAAWIAPNKWIALLLGLPRHGNNAEAGLLFTSGSSGEPKCVIYSHRNILANCWQISSLS--VLPDSTRLLASLPLFHSFGFTTLWYPMLRGCRAVTVPGPLDTKKITETIRDEEVSVMVGAPTFLRPLLKRAESG--DLRSLRVVISGAEKLPDDLHAAFEKFHIELLQGYGLTETSPIASVNQPDPPRTTATAEPQDGRRGTVGRLMPGMTARILNPDTRD-PLPLTRTGLVCLRGANVFGGYLGAPEKTAEMF-HDGWFVTGDLGHFDDDGFLSIEGRLSRFSKIGGEMVPHGTLEQKLIELFDLDPAAIVGVPDAAKGE---ALVLLTTQPLTPDAVREKLTAAGVPNLWIPRTIVHVPSLPTLGSGKLD--------------- 116049562 6 ---------RLPLEVFFEREKRHPQRRYLVQPIGGGRVEELSWGEVGDQARRAAAWLRSLDLPAGSRIAIISKNCAHWIVTDLAIWMAGHVSVPLYPNLTAESARQVLEHSESAVVFVGDDWPAMAPGVPEGIPTVAMPLHPEGRFDRQWSDLQACAPLEGD-TPTAAEQLATLIYTSGTTGVPKGVMHNFSSFAFA--ASRGVELFGTREDDRMLSYLPLCHVAERMFVEMGSLYGGTTVFFAESLD--TFLEDMKRARPTLLFGVPRIWTRLLKLPVLAGLGLDAVRYALCGAAPVPEALLLWYRRLGLDVLEVYGMTENSGYSHVCRPGRQ-----------KTGWIGQNSPGVEVRISDE------------GEVQVRSGATMVGYYKEPEKTAEVLTSDGFLRTGDKGEQDADGNLRLTGRMKEIFKSKGKYVAPAPIENRLAVHDRIEQVCVVG-------------------------------------------------------------------------- 419530 3 -----------TVHEMLRRAVSRVPHRWAIV-----DAARSTFDRTGETSRNEGSATARLWPQPARPLAVVSGNSVEAVIAVLALHRLQAVPALMNPRLKPAEISELVARGEARAVVAND--AGVMEAIRTRVPSV-CVLALDDLVSGSRVP--EVAGKSLPPPPCEPEQAGFVFYTSGTTGLPKGAVIPQRAAESRVLFMATQAGLRHGSHNVVLGLMPLYHTIGFFAVLVAAMAFDGTYVVVEEFDAGNVLKLIERERVTAMFATPTHLDALTTAVEQAGARLESLEHVTFAGATMPDTVLERVNRFIPEKVNIYGTTEAMNSLYM-------------RAVRIAGTVMRPGFFSEVRIV-RVGGDVDDGCPTVKRAWRRRMRPFQATLTNLRLLQKSFRKAG---TGRICVRDGSGNIVVLGRVDDMIISGGENIHPSEVERILAAAPGVAEVVVIGVKDERWGQSVVACVVLQPGASASAERLDAFCRASLADFKRPRRYVFLDELPKSAMNKVLRRQL----------- 110599340 610 ------------LAEYFVLAAKQNWKRHAVSDTSGKE---LSYGETLAGALALAGKLDKC-IGEAEYVGLLLPPSAGGALANLALSLLGRVPVNLNYTAAEASLRSAIAQCGITTIVTSRAFLEKL----PTLPQVEGMLFLDDIAPTISKGLQALIRGRLLPPRLHADRTATVIFSSGSTGEPKGVMLSHHNIMSNIEALRMVFRVNL--NDNICSALPFFHSLGFTTLWLPLLSGFSAAYHPNPMDGEKIAQVVREHRSSLLIATPTFLLAYLR--RAKKEDFASLRLVITGAEKLKAKVADSFERFGIRPLEGYGATELSPVITLSLPDVKIDGVA--QHGSKEGSVGHPIPGVAIRVVDPDSGTALKPG-EPGLILVKGPNVMHGYLGQPDKTAQV-VKDGWYVTGDIGIMDDDGFIRITDRMSRFSKIGGEMVPHGVVEDELHGRLGQTQVAVTAVPDEKKGEKL--VVVYAKDAADGETLHRLLAESNIPNLWKPGRYVAVEDLPMLGSGKLDLKGLKEIALTALGG- 114764783 12 ---------------------------------------------FERMVGQAAAWLQRQGIGAGDVVAIWLSNRPQWLALLFGAARIGAIVAAVNTRYRSAELHHILASSGARLLIFHADFHAMIAELRETLPELAALAAIGSGELAPVLGLEVAHCAFDDLEPLPASDPVLLFTTSGTTSKPKLVLHTQASLARHARNSARAYGFD-GEGAAYLAAMPFCGVFGLNPSFAA-LAGGAPIHLMSAFKVGPALEICRRAGITHFCGSDEMFRQM---WQADRVALSRARLCGYASTPGLGGALQEMAEAGLPLVGVYGASEVNAIFAIQSTTAPIAQRLQGGGYAAGPGA-------EIRVRDPETGALCADGES-GVLEIRADTNFSGYYRNPEATARAIDAEGFFRSGDVGQLRGDGSFVYLARNGDFIRLSGFLTDPAEIEEVIEAADGVAKAQVVGVAHEGRT-RPVAFILPEGDAPDPEAVLAH-VNARLAHYKVPLMIVPVEAFPTTANGKIQKARLRDMAEARLAG- 121704559 3086 --PAYNYQWPATIPERIDEIVERYPTHVALI---DGDGRKMSYTEMARRVNTLAVVLLRQDIGQGSKVGVFMEPGSSWICSLLAILRLDAIYIPLDSRMGLDRLSTIVRDCKPDLLLVDNTTLSNVALLGLSCPTLNVDVVSPGS------------DQQHVPNTAQPSSTAVIMYTSGSTGVPKGIVMQHHTFRNNIETST--EKWDFREGETTLQQSSYSFDMSLSQTFLTLSNGGTLRIVPKKLDPKAIASLITAEGITFTETTPSEYISWLRYGDVDDLRKSKWRIAVSGGETITTNLLRQLEKSDLRLIDCYGPTEIT-------FCSHGREVQYDGEGDILSPAFRTWPNYSVYIVDSHMKPVPIG--IPGEILIGGAGVVAGYVHS-ELDARGFARNNFMRTGDFGRLDQEGNLILGGRIDTQVKLRGIRIDLQEIESAILSSGDIVDAAVTVRESADSGEYLMAFVTLDAGDLSLERIRQEL---PLPQHMRPANIITLDQLPMTASNKVDRLALK---------- 121698096 1238 -----------SLAANIEVLAAIDPDRVAVEFLGTMTTESITYKELNVRANRMAHYLVQLGTRPHDLVGILLDKSIDLYVSILAVLKTGAGYVPLTPRTPTQRVHTILVESNSRVCITDSQSEQ--EHDLCALKSLQSIDLTTHSFDD--YSHHDL------PAVTDGSSIAYAVFTSGSTGTPKGVLVKHHNI--QSNIAVLMDLYPTPSGSKLLQASHAFDVSVFEILF-AWHAGMTLCSTTNDILFRDIELVIRDLGITHLSLTPTVASLI------NPEEVPGVQFLVTAGEALTTKVHHDWA--GKGLYQGYGPCETTNICTV---------MTDVKASTQINNIGPPLKNTSAFVVTDDTDFCLTPRGAIGELCFGGDQVAQGYLNMPDLTAAKFVEGRLYRSGDYGRMLPDGSISIIGRRDDQVKLRGQRIELGEINSVLLQSHTVQDCAMILEAGPRKQQQLVSIWVPSASKLTETSVLRHTLHEKLPIYMIPSLLIPVDSLPLTDNGKTDKRKLQEHLQ------ 121698096 2863 SLPSTVT----LLHSFVEEKAAAIPSKIAFEFAEEGQKQTWTYRELNNDGNRIARLLQNRGATPGSLIAICFDKCPEASLGILGVLKTGCAYVAIDPNAPIARKQFILEDSGAKVLLCTSGG----RAALGELSNVDLIALDEPGLLEDISCAPLVLAREIRP-----DDTCYCLYTSGTTGTPKGCEITHDNAVQAMLAFQRLFAGHWDEESRWLQFASFHFDVSVLEQYWSWSVGICVTMCPRDLLFEDLPGTINRLQITHIDLTPSLARLV--FPDEVPSLCRGV--FITGGEALKQEILDAWGKHEV-IYNGYGPTEVTIGCTM---------LPRVPVNGKPSNIGPQFDNVGSYVFAP-GTCTPVIRGGVGELCVSGALVGRGYLNCAELTKERFQDERIYRTGDLVRILHNGCFQFLGRIDDQVKLRGQRLEIGEINEVIHATSELGEISTLVIKHPQSKEQLVSFVTRNSGGKKSRSIVKDACHNSLPGYMVPTHIIPMTALPLSPNNKIDNKVLKAIYEQL---- 121698096 192 ----------------------------------DGETRSLSYETLDRLSSKLAAALAQEQLPQNVVIPVLLPQSLDLYISCLAILKAGAAFCPLNTDTPPERISFILRDVAANVVVTQRSLASKV-------PDDAALIVITTDDFE----IEDSIEELSLVRKCDASHLAYVMYTSGSTGRPKGVGISH----LAATQSLLAHDELIPQFRRFLQFAPTFDVSVFEWFF-PLMRGATVVGCDRELMLRDISHVMRKMDVDGAELTPTVAGELLR----KRSAAPALRVLLTIGEMLTRRVVDEFNAAGI-LYGMYGPTEAAI---------HCTAASNFTASARVNLIGRPFSTVSSFIVEPEHNLLGQEPGHIGELVVGGPQLTQGYINRPEENAKAFTYGRLYRTGDKARMLPSGELECFGRISSQVKLRGQRIELGEIEHAVCMVPDVRSAVVI-VADGN----LVAFILASGNKITDEELRKT-CRRWLPRFMVPGEFILVDSFPKLPSGKIDRKLMESQ-------- 156839557 240 ------------IQDIFQDNAEKFPDRTCVVETPSSSERIFTYQQINRTSNVVAHYLISTGIKRGDVVMIYSSRGVDLMVCVLGVLKAGATFSVIDPAYPPARQNVYLSVAKPRGLIVAGKLDQLVEDITNELEIVSRIAIQDDGKVEGDIANDPLLQDTRTGVIVGPDSNPTLSFTSGSEGIPKGVLGRHFSLAYY--FNWMSKQFNLSENDNFTMLSGIAHDPIQRDMFTPLFLGARLYVPTQDDTPGKLAEWMNKYNCTVTHLTPAMGQLLTAQAVTP---FPKLHHAFFVGDILTKRDCLRLQTLNCTIVNMYGTTETQRAVSFFEVESRSKNPEFLKNLKDVMPAGKGMFNVQLLVVNRNDRTQLCGVGEVGEIYVRAGGLAEGYRGLPELNKEKFVRDRLYRTGDLGRYLPDGNCECCGRADDQVKIRGFRIELGEIDTNISQHPLVRENITLVRKNNDNESTLITFMVPRFDKLLAKSIKEH-LKKRLASYAIPTFIVVLNKLPLNPNGKVDKPKLQ---------- 54022735 568 ---------------FFTRAAA-NPDATAVVWGIGADEGRWTYGELAGQALAVAGALRAEGVGRGDAVAVQLPKGRDQILAVLGVLAAGATYVPIGFDQPVGRRAEILRTGDIVAALTVPG--------------------ADLGVPIPTLSIDAARAYPAPPDIPPTSEIAYVIFTSGSTGVPKGVDVPHSGAMNTIDAVN--DWFEVGSADRVLALSALEFDASVYDIFGMFAVGGSIVAVDRRAEATTWVDLLRHHRVTILNCVPSMLDMILEIGGDELGD--SLRAVTLGGDWVGADLARRLARPGCRFSGLGGATETSIHNTICEV------VGEPPAHWATVPFGVPLRNVRCRVVSQAGRDCPD--WVPGEFWVGGANVAAGYRNDPERTAERFVEDGWYKTGDMARYWPDGTIEFLGRADHQVQIRGYRVELGEVESALRTVPGVRHAV-AAVVGAGAPKLVAAVAGERGEIGDITGAVAHL----LPAYMIPTRIEYLDQMPLTANGKLDRRAV----------- 29827144 457 ---------------LIADHAARHGGFVAVEHGGT----SITYARLFGSARALARRLAARQVGHGDLVAVALPRGIDAITAILGVLLSGAAYSPLDPTAPRARRAELLDDARPDLVLTTSAFADRF----GDRAVLRH----DEPGPD---------SEAAQSTAPTPEDLAYVLHTSGSTGRPKGVEVGHHALA--HFVAGATHRYGLHHRDRVLQFAPLHFDTSLEEIFLTLCAGATLVVRTDDMSVPGFLDACARLRISFLDLPTAYWHELAYAVSTGAVTLPAVRTVVIGGEAALPERVERWRTTSVRLLNTYGPTEATVVAT-------VADLHDPSLAPGDVPIGLPLPGTRAAVVD-------------GELHLLGDNLAIGYRGDRPPDTSRFAPPRAYRTGDLVRIGDDGQLRYLGRSDTEFKISGHRVHPAEVEGALLGHPRVRDAVVVGLVLGDGTRRLVAYVVPDGPAPAVALIRDH-LRETLPAAMIPSAVEFLDRLPRTSSGKIDRNAL----------- 149925016 388 -------PAPVPAWTVPERFAELAGDPARVALRCAGEV--MSYAELHARASAVAVGLRRRGVGRGSVVGVMLERSSELVVGLLGVLMAGAAYLPLDPIYPEARLRTMLEDSGAALLLVDAFGISKPLAWPG---SSWRAVELGACVLSGERASDSALPAPT------GEDLAYLIYTSGSTGRPKGVPIRHESLA--NLLAQVATRPGFGPDDRMLAATTVCFDIAMLELFLPLTQGGELVLMAEARDGQALVAQLESGAVSVAQATPATWRMALAAGWRERAPV----RILCGGEALPADLAQALLSRCDALWNMYGPTEATIWASCDRV-----------RATGPVTIGRPLGHYRLYILDDELAPVAPG--LPGDLYIGGVALSPGYHGRPELDAKTFVANPLYRTGDVARFLSDGRVEWLRRADDQVKILGYRVELGEIDAALRALPGIADAAAVIREDSPGVPRIVAYVVRSGSG--DEASWRAALGERLPSYMIPRQFVAIEALPLSHNLKVDRKRLAQE-------- 149925016 1450 ---------PRTLDALFLRQAARTPAAVAVIAAD----RRLSYAQLRGRVVELAHRLVALGVARGDRVAVVARKGWEQVVAALAVNVAGAAYVPIDPTMPAARLGHIVEFTEARVALTQSSLDA----------SLSWPVGLVRVCVDAMGDGRAFVERELPQLERQPTDLAYVIFTSGSTGTPKGVMLDHRGPVNTILDVNA--RFEIGPADRTLAVSSLGFDLSVYDLFGLLAVGGAVVVPEPLRDPLRLAELVEAHAVTIWNTVP-AYADLLEEAARGSAQLRSLRVVMMSGDWIPVGLPDRLRAQCPAITSLGGATEAS-------IWSILYPIDAVDPSWKSIPYGAAMVAQPWCLIDEDGQVVDAVG-VPAQLHIGGVGVALGYWRNPDKTGAAFIAHPIYATGDRGQLRADGNYEFLGRIDRQVKLNGYRIELGEIEATLQRCEGVARALVLVLGDGQARH-LGAFVEAEGAGPSEAELVA-LAKQWLPTYMQPKTYACVRRLQLTANGKVDRRVSPEQLEAEFEGA 218510055 3 ------------LADILFESASRHGDRLAIIF----EDRRLTYNALLTEVERAAGNLQALGIGPSKRVAVMLENGLDFVVAYYATLATGASVVTVSALLTASEASYVLSDSRADLLISGGRVWDTACAVAQGMG----LRSLQTAELSADLPY-------CCPAPPDGRDEAVIMYTSGTTGKPKGAVLTHDNLTMNAWVSAGQGMFKLTPDDVLLCCIPLFHASGQSCLMNTGLLAGATVVIMRQFAAQAVLDIMRRERVTFFLGVPTMYVGLLGLVRPNKAELPHWRMAVSGGAPIPVAVLREVERLFVDIYEGYGLTETSPTSCFN----------QPDFERRPGTIGKAIWGVDVEIIEVEDRIELLPAGEVGELVVRGHNVFAGYLNNPDAT----------------------------------------------------------------------------------------------------------------------------------------- 212694034 1 -----MM---LSIEQRIWQQATLHPDKLAVKSGKD----TATYSELVSRIIAAKVFFQSLDYTAGNTVILAAGKQIEFLYAYFGAHLAGLIVTPIDVETNPTRFEYIADVIKPFCIIFDKQETSLTKISLKEFK-------------EMPVDYSKQSTDFPDNEEV-----ADILFTTGTTGVPKGVPLTYKNEAAAALNINAYIGN--TSDDIELLALPVSHSFGLGRVRCCLSNGQTLHLLGSFVNVKRIYRTIEEENITGFTMVPASWKFLQKMGDQLGHYGKQLRYIEMGSAYISEDDKRHLAHLLPRITMHYGLTEASRSAFMEFHADS----------DKLSTVGKASPNTDIQIFNDQGQVLPCGEE--GEICIKGDHVTKGYLNNP---TSSFYSEGYFRTGDSGTIDSDGYISIKARIKELINVGGKKVAPTEVDEQILKIAGVKDCACVGTRDPEGGEVVKAFVVKGNNELTFDFITKQ-LSGKLEAYKIPVIYEWIDCIPKTSNGKIQRNLLK---------- 70730854 514 -LPSGLLHEP------FWRQAAAAPKRVALIQGAA----QLSYGELAGRAEAVAEALLDAGCQPGERVAVCMDKGLEQVIAVLGILRAGAAYLPLDTNQPEARRQLILDNAEVARVLSQSWLSDSL----CWPARVTQVIAVDQGP--------RAAQRALPSLDIDPQQLAYVIYTSGSTGVPKGVMINHQAAL--NTIVDINQRFAIEAQDRVLALASLGFDLSVYDIFGLLAVGGALVLPDPRADPSHWAECVREHGVTLWNSVPAQLQMLTHYLQAVPSMAPSLRLALLSGDWIPLNLPAEAAQLGLRLISLGGATEAA-------IWSIYYPITQVNPQWRSIPYGMPLANQRFMVLDEQGRDRPQG--VAGELYIAGSGLALGYLGDAEKTAERFVDHPLYRTGDLGRYLDDGLIEFLGREDFQVKVRGHRIELAEVESALLSHPHVESAVVVA-------------------------------------------------------------------------- 158523016 17 ---------------LFKETVAKKGDTVAMRNKDFGLWHDISWQEYYDTARAIACALVDMGLEKGDRVAIIGDNCPEWVMIDMGIQCAGGVAVGIYTTNAWQEVEYVINHAEARFFFVEEEQLDKWLSFRENAPSLKKVIVWDTKGDPMVMAYDRLVKADARMAELRPEDLCVLIYTSGTTGMPKGAMLTHGNVTW--MAHAIEQQNRIDNKDEVLSFLPLCHIFERLFSVFAHIRHGYVVNFVEK--PDTVMENMQEVSPTVGYAVPRIWIRMTDATWVKKLAFKALRVAYSGAAPISPEMLRAYQAIGVRLIEGYGQTEGTGVTCTSQLE-----------RVKFGTVGRPLPGCQVRIAED------------GEILVKSPGVFVGYFKDEKATQEAL-QDGWLYSGDVGVLDSDGFLKITDRKKDIIITGGKNITPQYIENKLKASPYINDAVVIG-------------------------------------------------------------------------- 198269130 342 AFPEQMVLSEMNLRGYLFKT--LNGASDCVTDLISGENR--SRDDISKTVNRIIAFFQENGLVTGDKVMLKLPNSFGLFCIYLACLKYRCVAVPVSPSSSDDDIAYFKSITDPKIFISDADFLNTLPEEEANFST----------------NYD------------NKEDLFLISFTSGTTGKPKAIVHKAEAILGN--AAEFNASTGSSPDDRLLHILPMHYMAGILNTIICPMLAGAEIVMDNNFSALTFWKKVIENQVTTFWLSPTMIMQLDKNGEINAYIQENALKIFVGTSPLSYKLKDKFEQPGVELLESYGLSELLLVSSNIPT-----SITTKKNPNIKGSVGRLLPSCNVEIRED------------GKIHIKTPFAFKEYLG---AQTDLFDEEGYFYTGDIGYVKEN-RLYITGREKDLIIKGGINISPKSIEETLLECEQIEDVAVVGFTSEFYGEDIAAFVIAKNSAATEDDI-KHFCKSNIPKQLRPTVIKFVEDFPKNANGKLQKSKLVEMLED----- 156937173 4 -----------PVHKIIEERARESPDKVALVYEDGTE---LTYKDLISKAKAVANLLYENKVRKCDTVFLIMFNRPEFVTSLLGALYAGARVVIVDALTQKEDLAFQLNDSAPKVVLADEEVLQR------ESETLKGYAVLTEKDLSSASGEHE--------VVVGYEDDARVFYYAGIAGRTMQVIHSHRSFTGAIM--PLVQAEGINANDVSLVTVPLTHVLGLDAALLSALVSGATALLLKKFNMDKIKEMVARRSPTYLVAVPLVFQTLMKEDEEFVKSLQSLRWAMSGGAYLPPDDQRRWEELGKPLLQVYGMTEA-PQIFATTPEKH-----------KIGSLGFPLPGVEALLVNPETLE---PVEDQGELLVRGPQVMKCY-PDPEENSKAFVENGWMRTGDILAKDEEGFYYFRGVRKRMLKYKGYPIFPKDLELILLKHPCVAEAEVVGEPAGEVGQIPVAKVLKEGCKATPEEIMD-FVNKRVAAYKKVRKVIILE-------------------------- 113477276 686 ----------------------------------------LTHAQLKDFVDK--ASLSYLGIKITDRVCAATPNGPEAAIAFLSLAQQ-CVFAPISTSLTEKQVQFELEDLGAVALLLQKGEANSSDNAKAESLGVRVIELIPDASVCGLFSLEEITTNKEEHQPITEDHIALVLHTSGTTRKPKTVPLTHGNLTAGSLTIS--QTIQLTPEDTCINIMPLFHIHGLSVNILASLLAGASVLCMPGLYASDFFEWLDRKKVTWYSAVPTMHQAILEYAEQAKAPEHSLRLIRNCSAALLPAIADRMAKFKCEVLPTYAMTESMPIC----------SPEVGKGLLKRGSVGRA-AGPKVIILDGKGKSVVLEPYAEGEVMVQGACVTAGYWMDYNPNKEAFI-DGWLRTGDKGYKDKDGYVYLVGRFKEIINRAGEKISPMTVEDVLQRHPAVGQVVVFAAPHELFGEVVGAAIVPNQTRPTLAALRQFAMKQKLETQYLPECLVWMNAIPKGLTGKPARIGLAKR-------- 170078584 18 -----------SLLDILNERARSQPNAQAYVFLENGETESLTYQELATQAKAIASHLTPW---RGERALLLYPSGLAFITAFLGCLYAGVIAVPVYPNQKLSRLLAIADNAQAELALTTEALLGDIQQRFAQAEQFQDLTFLATDAPQGF-----------KPQTIQGDDLAFLQYTSGSTGTPKGVMVSHRNILHN--QRLIQTAFGHSEKSIGVGWLPLFHDMGLGHVLQPLYVGFPSILMPPLTNPRRWLQAIAKYRATTSGGPNFAYDLCVDRLDLADLDLSSWNLAYSGAEPVRAATLEKFNQKFAPFYPCYGMAEATLFITGGDQQAPITTSSSEESDNLFVSCGQPYHDTQVAIVDPE-SFAPCPEGTTGEVWVRGDSVARGYWNAPIATQETFTAKSFLRTGDLGFI-AAGELFITGRLKDLIIVRGKNHYPHDIETAQQSHPALRENCGAAFTVEIDGERLMLVQEVKRTNLDVEAIAQKIRQTIAANHELQTYGIILGSIPKTSSGKIQRHRCRQAF------- 114765996 1 -----MTVTPISYGARLRHLAAERGSAEAVRFLPAGEEQSLSWQALDVLTDRFARALEARGVGQGDVVAFALGNIPAHLALALAIWRCGATTMVLDPGILPETARAMKARSGAALIIAQREGTGTLEAFEAEAHALPETTVEDRIPTPGK-----------------------IVLSGGSTGLPKM-MCDERPFVPGFSWGRVAPRLGFRCDQVQLVCGAMSHNAPFTWAQNGLFEGNRLVL-MERFDAVRALQAIDRFEIGFAMLVPTMMVRMVDHLEESGATLSSLHALYHTGAPCAGWLKQAWDVLGPEVTEMYGSGENTGQTT----------ITGSEWLEHRGSVGRGFE-TEIRIYGLDGTLLP--EGETGEIFMRPADLGRTHYTGPDAPQPERDADGFQSIGDVGWLDADGFLYLGGRRDDVINTGGVKVHPETVEAVLLQHPEIGDAVVFGIDDREWGQRVVACVVPKGTSGPDQRALHDFCTSHLSPQEIPKQVKLCETLPRDGFGKIRRKALRQ--------- 118465910 451 ---------PVSVVDLFAAQVARTPDAVALTC----RGRSMTYRELDLAANRLAHALIDRGAGPGELVALVFSRSAEAIVAILAVLKSGAAYLPIDPALPAARIEFMLADAAPIAAVGTAALAGTLDGF--ELP----VIDVDDPALAGQPG--------TAPPTPAPDDLAHLIYTSGTTGVPKGVAVTHHNVA--QLFDDLRIGIELSAQQVWTQFHSYAFDFSVWEIWGALLHGGRLVVVPDAVTPDELHALLVDEGVTVLTQTPSAVSTL------SPHGLDSV-ALVVGAEPCPAELVDRW-APDRVMVNVYGPTETTMWASHSAPLTAGSGVPP---------IGSPLRGAAFFVLDGWLCPVPVG--VVGELYVAGVGVGVGYWGRGGLTASRFVACPFYRTGDLVRWGVGGGLEFVGRVDEQVKVRGYRIELGEVRAALLGVEGVEQAVVLAREDGVGERRLVGYVT---GAADPVEIRAR-LGQRLPSFMVPSAVVVLDVLPLTVGGKVD--------------- 167578533 15 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTAIALPFYHVFAPTVCGIMTIHAGGVLIPNPR-DIGGMIAALAGYPISAFPAVNTLYNAVLHHPDFGKLDFSKLVVANGGGMAIQDGVAKRWERTRVPIVEGYGLSETSPSATCNPVT----------IAEHTGTVGVPLPSTDIAIRDDAGRDVPPG--QPGEICILGPQVMAGYWRRPDETAKVMTQDGFFKSGDIGVMDERGFVKIVDRKKGMILVSGFNVYPIEIEDVVASHPGVYEVAAVGVPDERSGEAVKRFVVRKDPALTAGDVLAHG-KERLTIYKRPKYVEFRDDLPKSNVGKISRRELRDTAR------ 104782348 20 ------------IFQAFVQQAQCWPEATAI----TTQGFACSYRQLERISHGIAAHLLALGGTVADRIVIVSSRCAGLVYGLLGASRAGLTLSVADAAYPSGRIEQIIDLLQPAFVLVCGSAEVALD------PQGPHIIRVPEAPD---MALRQFGNAAVNLPEVDPSRPAYITFTSGSTGEPKGIV-THHAPLVH-FVRWHVEHHGFTREERFSMVSGLGHDPVYRDVFTPLSIGARIACPAQLTDPQALATWVHDEGVTVMHLTPPLGRLIETGATLAGLTLERLRYLFWGGDALSPTLHQQIRTVAPQAVNFYGTTETPQAMAFHPIDAPL--------ATGRIPLGKGIDDAQLLVLNEAGQL--AGEGEVGEILIRSPYLSLGYWGDAALTGAKFVVNPFYRTGDQGTYLPDGSVDFLGRADSQVKIRGHRVELAEIEGAVARHPQIRQCVVLAL-NEHGATKLVACCVAR-QAVSSAELRDA-LGSQLPDYMVPAQWLFLESVPLTPNGKVDRRALAK--------- 215505488 21 -----------------------------------------------------------------------------------------------------------------------------------RLPFLKHVITIGNDQMPGSITFKDLMNSSTAEDHVQFDQDAFIQFSSGTTGLPKPVRLTHFNVVNNANIGGRRIGYHQKHEIICMNADLIYGFGRTLGVLGASMFGSTLLMPGARFSTKTTLEAITKHRCTIATGSTTIFSDIIREFDEGAYDVSSLRKAIMAGSLCNPLIVEKIRRLNAQA-------------------------------------------VYVKVVDAEGRIVPVNTR--GELCTRGPHVFRGYFNDDAKTNEAIR-DNWYHTGDEGTMSEDGRLTFLGRIKEMINFTGIKVPPLQIENVLNSHPDVEEAQVIGVPDEVAVEKICVWIVKSDKTLTPEDIKSFCKAKELPWYKVPEYVLFVDSFPRTQTGKVQKQKMREESKQLL--- 46425377 283 ----------------------------------------FSYRQLRSRAATYARHLSLLGLQSGDAVALIAIDSLAGVALMLACLAGGLVFAPINELVSLVHFETTLKTIKPRLVLIDAELPPSHHAALRHLPTLELTSLM------PVIENDELVVAPCS-----ADAPAVMICTSGSTGTPKAVTHSHADFM-HCHLNYQQAVLGLRSDDVMYTPSRLFFAYGLNNLMLSLLAGVSHVIAAP-LSVRQIAQTIHTYHVTVLLAVPAVFKLLLAEAAPDAV-WPALRLCISAGESLPARLGHAISRWQVEVLDGIGCTEVLSTFISNRPGH-----------ALMGCTGTPVPGFVVKLVNKQGEICRIG--EVGSLWVRGNTLTRGYVGDPILSAQLFV-DGWFDTRDLFFADAKGRFHNLGRMGSAIKINGCWLSPETLESVIQTHACVKECAICLIEDEFGLPRPAAFVVPVDASIDTGALLRALCKNALGKHHYPHLFVEVSTIPRTCSGKVIRPALLE--------- 82659651 1 -----MTSFPTALHHRIRELARLAPDAPAIAVPFQNDL-RLSRGALDARASQLARQLRAAGVGAEVRVGVCVERSGELFVALLAVLKAGGVFVPLDPRHPAARLDWIVQDAQLRHGIVDA-------AGRAALGTPFEH-AFDATADASGVAQDHAFDD--DTVAVHPRSAAYMIYTSGSTGTPKAVVVEHG--PLAAHCDALAAALPIEAGDRLLHFASVNFDAAHECWLAPLAVGAGIVVAPPQFAPVDAHALMVREAVNVAAFPPAYLREFAAVAARDGVP-PALRVLAFGGEALPQQAFEFVRRTAVRLINGYGPTEAVISPMLWPVEPGETPVLAADDAYASLPIGSVIGPRAARIDGAA-------ADGVGELLLGGVCVARGYHGRPALTAERFVPDRVYRTGDLARLRDDGAYDYLGRLDDQVQVRGVRVEPAEIAACLRSHPAVADAAVI-TETANGPTRLIACVALRAAADDAA--LKAHVAAQLPAAWQPHRFVRCDALPYTLNGKLDRAALRER-------- 211583579 2849 ------------LHQFVETNALRIPDRIAFEFAFGNQKKSWTYRKFNECGNQIAHLLQAKGAVPGGIVGICFDKCPEASMAILGIMKAGCAYLAIDPGAPISRKQFMLEDSGTKILLCNQ----LKMAELEGLPDIDIQALDEPGLFDGVSTGDISLSRSIQP-----DDTCYCLYTSGTTGTPKGCEITHDNAVQAMLAFQRLFAGHWDEESRWLQFASFHFDVSVLEQYWSWSVGICVTSCPRDLLFEDLTGTIQKLQITHIDLTPSLARLV--HPDEVPSLCRGV--FITGGEALKQEILDAWGRHGV-IYNGYGPTEVTIGCTM---------LPRMSVNDKASNIGPQFDNVGSYVFSP-GTTTPVLRGSIGELCVSGPLVGKGYLNRADLTKERFFGDRIYRTGDLVRILYDGSFQFLGRIDDQVKLRGQRLEIGEINEVIKQAPGLNEVATLVITHPKKDQLVSFFVRVRSSKDDRALLIKGACRTHLPGYMVPTHIIPMTRFPLSANNKVDMKVLKGTYQE----- 211583579 165 --PST-LPGPQLLHEL--ALCKLNDSNNAIEFLADGHVRCLSYRDLDRLSSELASKIARAGLQR--VVPVLLPQSVELYISWLAILKSGAAFCPLNTDAPIDRIEFILQDVAASVVVTNDALATRV-------PPKEHISILTVDGLETNTETIEPCSENST-----STDLAYVMYTSGSTGRPKGVGVSH----LAATQSLLAHDDLIPHFKRFLQFAPTFDVSVFEVFF-PMMRGSTLIGSERENMLLDISHVMTTMRVDAAELTPTVAGELLRVRAAA----PSLQVLLTIGEMLTRHVVDEFEGRDGILHGMYGPTEAAI---------HCTAATHFKAKDRVNMIGKPFKTVSAYIMDDDMQLHPLSLGQVGELVVGGPQLADGYINRPEENAKAFIDGRLYRTGDKARILPTGEIECFGRISSQVKLRGQRIELGEIEHVITRASGVRSAVTIVI-----DGNLVAFVLVTDKVTTDSSLRD-VCRRLLPRFMIPGEFVLVDQFPQLPSGKIDRKTLEADFIHH---- 211583579 1225 -----------SLTSSVETIASTDPDRVAVELMLWKPVESMTYSQLNSRANAFAHLLLHVGVTKDDLIAIHLTTSLDFYVAVLGVAKAGAGLLLI-PQASVQKIHSILSVAKSKFCIVD-HLTETNHRLNSSIQLLHLSYSLDVYHEFNIPHINEGSDVAYAEVTLTEND-----FTE--T-----IVISRQNL--QSNIKALADLYPSQTRSKMLSCLQGS-GTSICQTFFAWHVGMTLCSTTDLIMRTRIEQACKDMEITHLHLPP----MLASPIDPQA--VPSVQYLLSSGDEMTPKLHRNWA--GKGLHQVY----------SSRALAHACTLCPNMQATTYVRVGRPLKNTSVMIVADGDSLGLLPRGAIGELCFGGDQVGRCLPDEPSATRRFVDHGRIYRTGDMGRLLPDGTL-ILSRSPGLAQPYGLSTDLDEVDRALMSLEMVHESVSMILDEPTRQQRLAVFWVPSTKYSDSVQIEEATLTKRLSPSSLPSLLVLVEAIDLTRSYKTDHFMLRQR-------- 212532595 1242 ------------LAYHVEQTAADEPTRKAIEFVYSFDPGTLCYGELNSQSNRLAHCLLSSGISSGDLVAIILDKSIELYVAILAVIKLGAGYVPLTPVTPIERLRAILNETAPKTCIIDTGL-------RAELQSLDWLSALDLDSVDMKQYSEDNI-----TISHHGSDTSYVVYTSGSTGKPKGVVITHHNL--QSNIATLAEIYPTGPDSKILQACSQAFDVSVFEIFFAWNTGMTLCSATNDIMFRDIEAIIKNMHITHLSLTPTVAALI------RPENVPEVRFLVTAGEGLTAKVHCEWADKG--LYQGYGPCETTNICTVKPKVSQLDDLRN---------IGKPIKNTSAFVISDDPVFTLLPRGSVGEFCFGGDQVGQGYIKQADLTKEKFIEHPLYRSGDFGRLLADGSLMFTGRRDDQVKLRGQRIELGEVNSTILRNIQIQDCIIVGDRDEGQRQQIVSFFVPRRLSSSEGELIDAILSTKLPPYMIPSALIPVEMIPMTTVKKIDIKQLTERF------- 212532595 2868 ---DPYIPSPVSLHEYVEKTTLETPHKIALEFASDIKKQSWTYRDLNQMGNKVARLLQSSKSSEGGLIGICFDKCPQAYFSILGILKSGHAYVALDPTAPLARKQFIVDDSKASVVLCASDRYDELRHLTG-----TEVVSMDTSGLLDNISSDLPILSKA----IDPQDTCYCLYTSGTTGTPKGCEITHENAVQAMQAFTRLFSPNWNEDSRWLQFASFHFDVSVLEQYWSWSVGICVTSCPRDVLFQDLSGTIDRLQITHIDLTPSL------AKLVTPQEVPSLCRFITGGEALKQEILDAWGKHRV-IYNGYGPTEVTIGCTM---------LPRMDENSKSSNIGPQFDNVGSYVFQP-GTNIPVLRGCMGELCVSGPLVGRGYLNRPELTQERFQRERFYRTGDLVRILHDGSFQFNGRIDDQVKLRGQRLELGEINSVIQEASDVSEVTTLVTKHPSQQEQLIAFVSRRDRSASALEIIRDAVEKRLPGYMVPTHIIPIVSLPLTPNNKVDAKALKKLFSEL---- 212532595 182 -------PHELPGSSFLHRLAFHHGHRSSLALEFDHSVQSLSFHELDSLSTQLARRLARTSSRPGRIVPVLLPQSVELYIAWLAVLKADAAFCPLSTDAPEDRIRFILKDVSAAVVVTHSTFQDKVPNATD----IPLVLVDKVDLQPTPHVLQE-------PNPSPE-DVAYVMYTSGSTGRPKGVAISHRAVTQSLLAHNLL----IPPFKRFLQFAPTFDVSVFEVFF-PWFRGATLIGSERSNMLFDLPQIIDQMHVDAAELTPTVAGELLR----SRQSVPSLKILLTIGEMLTKRVVEEFGTSTMQLHGMYGPTEATI---------HCTAAPNFHSESRVNLIGRPLGTVSAFVVSLEDEPLILPIGQIGELAVGGPQLAIGYINRPTENSKAFRYGRLYRTGDKARLLPNGEIECFGRVSTQIKLRGQRVELGEIENVISMTSGIR-STVVGVVN----GILIAWIIANDGADLQLGDVMHFCRSKVPAYMVPGDFLVVDEFPRLESGKVDRKALEAEY------- 87310773 9 -----------SMFELFVRRVTASGEAPALWTYEAGEFRSCTWIDLAADVAAVAASLRRLGVASGDRVAVELPNCHEWIVADLALAAVGAVSVPLHVTYKAEERQRLLEHSGA-----QRSIRSLTEEDPTQARDNENVSLVDLNAGCELESWDFLTVDAANLCELRSPDPATIVYTSGTTGVPKGVMLSHSNLAFDALA--LVEAFEDSAADRRLTFLPFSHLYARTCDLYTWIILGNEMVLAR--SRETILDDCKLMRPTLINGVPYFYQKVADAVRAQGKALQNIKMCASGGAALADYAAEIFAQQETPIRNGYGLSESAPVITAS-----------SKKVYRRGSVGKALPRVEVKIAAD------------GEVLTRGPHVMPGYYRDEAATAAVIDSEGWLHTGDLGRLDEDNFLFITGRKKELIVTAGKKVAPGQIESVLASDPLIAQAIVIG----EGRNFLTALIVP-----DPDELRREIRRQHL--------------------------------------- 197342057 1 ----------------------------------------------------------------------------------LGVLKSGAAYVPIDLDHPAERIAHVLADAGARTVVTTPADAGRLPAHHG----LDTVLVDSEGHPAGPSDADAAPQADTAYAEAAPDHPAYLIHTSGSTGRPKGVVVTHRALA--NRLAWMQGAYGLTEADRVLQKTPAFDVSVWEFFW-PLREGAAVVLAAPHRDPAYLARTVRAEGITAMHFVPSMLDAFLASAEVTADPAASLRLVFSSGEALSGQSAARWTALGVPPHNLYGPTEAAVDVTHHAFDGAPDT---------TVPIGRPVWNTGLRVLDPGLRPVADG--VPGELYLSGVQLARGYHRRPALTADRFVADPYYRTGDLVRRRPDGTLDYLGRTDRQVKLRGNRIEPGEIEAALTRLPQVARGAVLVRA-----QRLVAYAVPATGAADLEALRAALARE-LPAALVPEDYVLLADLPLTPSGKLDQAAL----------- 197342057 1007 -----------TIAGLLAEQAARTPDATALVFGAD----TLTYAELDAAVNRLARLLLARGAGPERVVALALPRSLDMVVALFAVLRTGAAYLPLELDHPADRLAAMLADARPLLLLSRTEVSARLDGDVPRL-------LLDDPAVEA-----ERAAQPGTPVRFSLEHPAYVIYTSGSTGRPKGVVTPYRGLTNMQVNHQFAPAVAAAGGRRLRIAHTVSFAFDMSWEELLWLVEGHEVHVCDRRDAEALVAYCAEHRVDVVNVTPTYARLLIEQGLLEGHVPP---LVLLGGEAVPETVWTALRDTGTYGYNLYGPTEYT-----------INTLGGGTPDSATPTVGRPIRGTRAHLLDAWLRPVPDG--VPGELYIAGIGLARGYLDRPALTAERFVADPFYRTGDLLRRRPDGNLDYLGRTDDQVKIRGYRVEPGEIETALSRHPLVAQAAVVVRED-----RLVGYVVPSGADP----------------------------------------------------- 163726969 21 ------------------------PDKTAIFVRDDGSDEVISYGALFDNVNRMSRALKSAGIGKGDAFALIMRNHAEFLYALFGALSIGAVAVPVDPRSVGRKLSFQINNTKCKGVIVEDNLVGSIREVESDIKGVPVIGVLGVAPMDDYPALNEVLESQSPDLPDDLPAPAQIIHTSGTTGDPKGVVLKADRYMIYSLLGQII--WQYDDSDVLYTGLSMTHGNAQSVTVIPSLSKGIPAVVSERFTKSKLWDICRKYGCTSYSLLGGMMAGIYNEPPKENDGDNPVVRVISAGTPL--AIWEAFERFNVKIHEWYGAVEGGLA-------------HQPPGTGAIGSFGKPPALIEMKVVDENDEEVPPGH--LGELVMKSGETTVEYYGKKEASAEK-TRGGWLRSGDICHTDKDGNFYFDFRKGGGLRRQGDFIQPDYVERIIGEHESVSEVCVYGIPASTGGESLVAAIAPFAGGKVDVEAVKALCLEKLEKNAVPSYFQLVDEIPKTISEKALDRVLKDNFA------ 198266933 10 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFQRGEVTAAFLPLFHIYGMTVLMNVHLAGGGALVTMPRFDLPMFLQISQDHKARRMWVVPPVAIALAKHPLVDNYDLSALDQVFIAAAPSGAELTDAVARLGCTVLQGFGMTELSPV-------SHLVPGNAP----RSSAVGVAVPNTQSKIINPDSGD-EMDINEEGELWVKGPQVMQGYLNNADATAETIPEDGWLRTGDIARIDADGYMFIVDRLKELIKYNGFQVAPAELEATLLAMDRVTDAAVIGLPNDLAGELPIAFVICADGGPDEASIHAHF-NENLATYKQLHQIRFVDEIPKSASGKILRRFLRDQ-------- 157368591 1 -----------SLNSRLDMTARRYATRLAV----QDETRALTFAEFSDEVGTLAARLQ-LVLEPGDHVAVQLPRGLDYIVAAYAIWQAGGVYLPLDDQWPSSRIEGILHRSHVRVLIHAPQ--------------AGHGIALTE------------LAAEPRAELPAAGTPAYIIHTSGTTGEPKGVVVSQESLLVDSHQRDIYQIHGVTEGPVVINASFCFDSALERMALVALGYSVQVVSDRVRKSPHELVGYLCDHHIVNVDLVPSHLKVLLSAGLNEKCD--ALRLVIVGGEAIDVELWRQLAANEAVYINVYGPTENTINTSFCEIRGEMPH------------IGRPFENVSCLILDEGGQRCPPG--EDGELLVAGRHLALGYYNAPALTARAFVNDGYYRTGDRVRQNEQGNLLFLGRIDDQVKINGFRIELADVQHNLAQLPGVQYAAVTPIKLPSGQGLLASVVWHADTAGQTLASLETLLGEKLPAYMVPDRWQQLDALPLTDNLKLDHKSL----------- 13542099 84 -------------------AVSRYKDPAVIYQNEYLERETLSYSGLNIYVSSVASTLLDMGIRKGDRVGIYMPFNLKSAIAFYSILRIGAVAVPMFSGYGYEAVKTRVEDAGVKLLFTSKGYKGKFVDMMSVAEKVGLPIIAEGGSKKGY-SFEDAMQKRIETEKTGSEDTAIMLYTSGTTGKPKGTVHVHGGALIN-IAKEVKYYMDLKDGDVLHWITDLGWMMGPWALIGTNVLHGTIYLYDGAPDASRLFTILEDNNVTLLGLSPTLVRML--RYKNIERRFNTVRLFGSTGEPWDDESWSYFNVLGTPISNISGGTDIIGCFLASNPAIPIKPKCLYRGLGMNAS-----------IFDENGKEV---YGKVGYLVAKSPSMTRGLWMAEDRYLESYWSGVWFH-GDFGEMDEDGYFYLYGRADDVIKVAGKRVGPNELEDIVMAVNGVIEAAVISIPDKIKGEALAVFYV---GEPDLSGRIKDAIESKMGKPFSPSYVLRLRKLPKTRNGKTMRRVIR---------- 189346901 10 -----------------------------IARKINGVYEPIPYDSLEQDVQYFGAFLRENGISPKDRVAILSENRPGWYLADMAILNIGAIDVPLYPSLPPNQIEYILRNCSAKGIVVSNMLLGKILSIWQNLPDLNLVIVMNEEPIEDVIDLNRVKEAGSDGIKVEPDDTATIIYTSGTTGLPKGVMLTHGNLCENVKSCSSV--IRLDETDCSLSFLPLSHAYERTGGYYLLFACGAAIYLAE--SIETISLNIAEAKPTIIFTVPRLFDRMVNEKNRASITLSRLRYFVSGGAALPQKIGEFFQALGINILEGFGLTETSPVTNVNRPDK-----------IKFGTVGPAVKNVQVKIAED------------GEILLKGPNIMKGYWQDETATKEVIR-DGWFYSGDIGEIDRDGYLKITDRKKHIIVSGGKNIAPQPIENLIIESAFVDQVIVIGVPDFVKLNEYAALIENKAIQQIYEKLMRNISRQLATHEKVRKFLLIEEAFSMTPTMKLKRKTITEKYA------ 195149610 122 --------KNLNIGDIFEASVARHPDKLAIVS----ESQQWTFRQLNEHSNRVANVFHSHGYKKGDVVGLLLENRAEFVATWLGLSKIGVITPLINTNLRGASLQHSITVGQCTALIYGASFRSAVMDIAKDLPAHVGLYQFNDEGSQAHAADEQGLAQQAGATRADHHDKLVYIYTSGTTGLPKAAVITHSRYFF--IAAGIHYALGFRDQDVFYTPLPLYHTAGGVMSIGQALLFGSTVVIRKKFSASGYFADCARFQCTIGQYIGEMARYILSTP-SAPHDRKHQVRMVFGNGLRPQIWPHFVERFNIRVGEFYGATEGNANIMNNSTVGAIGFVSRVLPQIYPISIIRADPHTGVPLRNKKGRCEPNETGVIGKIVKGNPCRFLGYV-DTKASSKKVVYDVFFISGDLLVSDERGYLYFKDRTGDTFRWKGENVSTSEVEAQLSNLAGYKDVIVYGVSIPQTEGRAGMAAIYDPTREVKVEMLGQELTKALPSYARPQFLRFLRKIDLTGTFKLRKVELQQQ-------- 88604339 6 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------DNDVAVVIFTSGSTGTKKGVMLTHGNLCANT--ESIVQYLKLTSQDRVCATLPFFYCYGASLLHTHLRIGGSIVIANHIFLGG-VIRDINSFFCTGFAGVPSTYQILINKTPFLKEDMPTLRYMTQAGGQLPNKYIKIIAEAFPEFFVMYGATEAT---------ARLSFLPPDKVLTKLGSIGKGIPGVTLEVINGDGKTV--QSGETGEITAIGDNIMKGYYGDPEGTQSVIKS-GRLHTGDLATVDDEGYIYVIGRTKNIIKSGGYRISPNKIEEFICSIDGVNGCVVLGLPDEIMGEAVIAVVQP--GKIPESSLREQICTQHLPSYKIPKQIFFIQEFPLNASNKVDKKTL----------- 119773402 7 --------------EMLDHWVQNQGDKVYLRQPVNGQYRDFSWRDVKRQMEQIAGSLRHLGLVPGDKVAVLSKNCAEWFITDLALMHGGYISVPIYPTANADTIRYVLEHSGAKAIFIG-KLDHWAEQEAGVGGSILRMSFPYDTMPTQY-GWDQLMGQPLTDAPLPAEDTMTLIYTSGSTGSPKGAIQTFGSYCWTCTA--VVRDLKTDGDDRLLSYLPLAHITERVAIEGSSFYSGSAVAFVESLD--TFVADVQRMRPTVFFSVPRLWTLLVKRKIHKGLGLDKCRLLGSGSAPIPPSLIQWYHSIGLNICEAWGMTENCAYSIINYPFD----------ASKIGTVGKPVEGCLVR------------RSESGELMVKSPGLMSGYYQQPEASAAAFDEDGFFHTGDLCAIDEDGCVSITGRVKDNFKTKGKYVAPVPIERKLAQDPHVELICVIGLPH------PIALVQLDGATLQAREEVRASIKAHLESHETVDAVVVVNA-PLTPTLKIKRHVLEARY------- 218714943 2965 --PRHDFGWPKTLTEKFEAVSKMFGDNIAVKDAHTA----LTYRQLFQLVNQLAKAILEKSPLPNSPVSVLVEPSIFWVASMLAILRIGRIYLPLDPTLPNERLAAIVKTSAASTLLCSQETLSRTKSFTG------VDIVNITTLPEPCQI----------PINERPGEPAFILFTSGSTGTPKGIVLSQGGFINYAASKGKELSLGC---EVVLQQSALGFDMAIAQACISVTHGGTLVIAPQRGDPIALAKLMFDEGVSFTLGTPTEYLMLLRYGFDDLRRQDAWRIACSGGETVTRQLKAAFRSLHPMLVDCYGPTEISCCATMRKVNLNVDQGRIDGGDDED--VGKANPNFQIYILDDAGKPLPAG--LPGEIAIGGIGVALGYL-DEELSQKKFIPNTFYRTGDRGSLKSDGSLVFMGRTDTMVKLGGLRVDLDEVASTIISRGSISDAVVTVRGNPAF---LVAHVVLSTKYPMKEEALQRLANALLARYMRPKLIIPLDRLPMTSNGKIDRK------------- 2342601 2630 ------------IHQVIEEQMRSRPDAPAI-CAWDGE---LSYQELDRLSNGLATHLVDLGVGPEVMVPICFDKSAWTIVTMIAVLKAGGAYVSLSSAHPLSRLRGIIDDIDAGLILVAPQYAELF------VDVVPRIIVVE---PSWVTTLPTSI---STPSFGRPDSAAFVVFTSGSTGKPKGLVIEHRSMV--TMAHAEGPSMQFDSNTRTLNFGASTFDVSNSEVLTTLMFGGCVCVPSETERLNDLTGVINKWKVNWLFLTPAMADLL------DPAKVPTLQTLALGGEAIRQDLVERW-ATKVHLINSYGPSETTIWTSNSHLSPE----------KRPANIGRGY-GAHTWVTDVTDHNRLAPIGCVGELLVEGPILARGYVKNPDITSAAFIFDPMYKTGDLVKYNVDGTLDYIGRKDTQVKLRGQRIEPSEIEDHIRQLPDVQHVAVIVSKEGHKEDRALAAFLQLGQKPITEDLRQQLLMGSLPPYMVPQLFIMLHQAPTTSSGKLDRKAMREMA------- 2342601 69 ------------VHHIIQSRVEQQPDALAI----CGWDASITYRQLDDYSNRLAHHLLGFGVGPEVIVPLCFEKSAWAIVALLGVVKAGGAFVFIDPSHPKGRRDDIISQIASTLVLTS------IAQADQWTDSSLEVVPLGPQ-------LVDALAPQTQPTTVCPNNILYVIFTSGSTGRPKACVVEHSSFCSGAVAQAEVA--NMDSSSRVLQLASFSFDVSLLEIMTALMHGACICMPSAASMNEGVAKLINKFQITWAFLTPSLVKVI------DPRDVPDLKTLILGGEALSKSDIDTWAE-HVQLGNGYGPSECSVAAAGNPNLTPSTS---------PSNIGRAVGGL-CWIVNAEDHNKLVPVGCVGELLIEGPIVARGYLNAPEKTAEVFITGPWYKTGDLARYNPDGTIHFIGRKDTQVKLRGLRIELGEIEHHISVHGFTQHAIVILPKSGPCKERLVVALSLKDVRLIPEEAQERASKQHVPHYMVPETWIVVEAIPLMLSGKMAR-------------- 2342601 3690 -----------TMHNLVQAQVSARPLAPAILASDGN----FTYAELDSRSTQLAHHLVQVGVKPEVMVLVCYNKSAWTIVAMLAILKAGGACVAINPEHPPERLQAIAQDVKASIVVTQQQHRHIFQGWN------VNVVLPTESLTNKYPATGTFTSARPE-------NPAFVVFTSGSTGTPKGICLEHRALCASAQAHG--KAMRLGTDSRVLQFAAYTFDVSIGEIFTTLIYGGCVCVPTEEERLNDLAAFINRMQINWAYLTPTVASFL------QPADVPTLKTLSLGGEAVTKENVAVWANR-VHLINIYGPAETS------IWSTALCGLEPDTPPTNIGGVGALMWITEIA---NHDHLCPVG--CVGELLIEGPILARGYVALDETTRARFITNPFYKTGDLVKYNFDGTIDYVGRKDTQFKLHGQRIESSEIEHHLSTDRHIRHAMILLSKSKSGQQRLTAIISLESVPPSAARLIRKKLAESVPGYMVPSIWLVVDHMSMTVSGKLNRLEMTKWVE------ 2342601 1553 ------------IHHLFHEQVVKQPDAPAICSFDGN----FTYAELDDLSTKLAHHLVSMGVGPQVYVPFCFHKSAWTTVVIMAILKAGGACVPMDPAQPVSRLEAISTMCSAKVAVTAPQNAHLLEGL------VDVIISVDQGFINGLPTV-----AGMPCASVQPDNVAYVIFSSGTTGTPKGIQLYHYSLATFALWNNLIVKGN-GPGQRVLQFAAYTFDVSISDILGSLMFGACICNISDHDRMNNLSQAIRDVKATAIDLTATVAALI------RPADVPSVRILQLGGEALTKEVVDIWAGNLDTLVNVYGPAECS--VTCSYSCNILDDTDLANIGRVVGGLGW--------VVEPNNHDKLAPLGCVGELLIEGAILSAGYFGDAEKTKKSFICNPFYKTGDLVRYNSDGSLHILGRGDTQIKLYGQRLDLTDIEAQIIDHPSLRQVTVEAIPKGTTRKTLAAFFVMDDPSLTPQQELQSSLALSLPRYMIPATYIRMSQMPMNSSGKTNRAALRTMAA------ 116619722 607 --------------DLLDRRLIQVARRNKQFAMADSTGRTLTYGEMLT-----GAVLMSRAVQNDEMVGVLLPSTVAGALANLGLTLRGVAPVNLNFTAGREAMKASVGQCGIRTVITSRMFLSKLPA--GQADGLGEFLYVEDKRASGIDKARAYLAARLAPIAMTPDSPAGIIFSSGSTGVPKGVVLSHYNLIANIEAIAQL--FGIGRSDRLAGVLPFFHSFGFTTLWFPLLTGCGVVYHPNPTEAKAVGDLVEKYHATLLLSTPTFCSTYTR--KCTPEQFASLRYVLVGAEKLRQPVADAFEKFHTELLEGYGCTEMSPVIAVNAP--NFNAGKDSQTGTKAGSVGHPLPGVAVRIVDPTFEPLPP--QTEGLLLVKGSNRMLGYLGQAERTAEV-VRDGWYITGDIALLDDEGFVRVTDRLSRFSKIGGEMVPHIRVEDALLTAMGDAPCVVTGIPDEQRGERLVVLYVH--ATLSPAEVWERLAACEMPRLWVPKRIYRVEELPQLGTGKLDLRRVKALAQELSEQA 50553548 22 -----------SIPDFM-RSSRFADDDTRISVVDYDTDKAMT----LARVFKVSGMLRAQDVGKGDKVIFYVGNTADNLACHIALHDLGAIISPASTAYDVNDLLHQINVVDAALIVAEAARADVAEAVAKAGDKFKHVVVVFEELLEQNRRVRPNLIRVAPIVHLSKEQAAYLGMSSGTSGVPKAVELTHFAMTSNVQQTAKNAPNLVDDDTVCSAVIPTSHIYGLALFMLHMPFLGAKVVYHKKFDLVEMLEGQKKHGVNYWVLVPPIIVALAKHPIIDRYLDSNLKTITSGAAPLGGNVVDAVQNRRIVIYQGYGLTETAPIACLC--DPLWDNLN-------VVTVGTLVPNTEARIVDENGDDQPADKIPSGELYLRGPQIMSGYHKNPKSTEESFYQDRWLKTGDVAVIDNFGRIQIVDRTKELIKSMSKQVAPAELEALLLSHPDVVDVAVIGVWEEKATESARAFLVVRDPKVDVVAIKK-WMDEQVPSYKRLGGVVVIDAIPKNPSGKILRRLLRQR-------- 32967990 14 -----------TVPALLAEVARRMPGAPALITPD----RTLTHDELDDLTARLAGLLRRHGIGRGQRIAVLADRTWQGVCCPLAVLRAGAAYVPLDPSDPEDRLREVVALTGARAVLGRAESL-------GELPGLGIPVIPAE--PPGDLAGGAPPATRADAEPPLPDDLAYVMLTSGTTGTPKAVLVPHRAVTRA--ARSLVPLFGVTSTDRVLHWTSLIWDTSGEEIYPALLGGAALVVDGRTRSVPALLAAVREHRVTVVDLPTAMWNELAHYLALGGEELPALRLVVIGGEAAHARTVRLWNERRVRLLNTYGQTETVMVTHAAELGGPAGRALRDGD---PVPIGRPLPHIRQVLVPSDDGPD--------ELWTGGPGLAWGYADRPALTPAPGAGGRFYRTGDLVRTLPDGSLVHAGRADRRLKVRGVRVEPAEVERAMTTCPGVVAAAVFPVGDDPEHLRLYGAFVPSKSGPATEREVAEHCARRLPRSLLPHRIAVVTALPLLRTGKVDRAALQALFTD----- 115449341 15 ----------------------VPAERPAIIDGVSGAIV-YTYSSLRTAVRRVASHVRSIQLPRGAVVGILAANSDSYPVLVHGILAAGGVVSAFNPFYRRQEIAHSLRLAKPKIVLVDQSLAGTLTDSLAKLDYAPDLYILSSDAPWGPIDLERIIDTGAESPNVLESDVAFICFSSGTTGPMKGVALTHKNIVTNIFQHRQRLPEMFSPKTVAALITPFFHILGLGVFVF-----------------------------THINIVPPVALRLLQATTGSTADFSSLLCLINAAAPLKEVVSSELRRMGCSITQWYGMTEASPSVIS----------QREDEVGIPDTVGKLLPGMSMKIIDSEGKECPP--EKPGEILIQGPNLMPGYVGIQNGAADAAFIDGYFKTGDIGYANEKGYVFLVGRSKELIKVKGHQVAPAELESILLSHPNVRDAAVKGVPDQET-EYPAAYILKQCQLGRLEAEVEAFVNQQVAKYKLRGGVHVIAAIPR---------------------- 86138336 16 -------PAPFNLAAFVLRHASALADKPALEVVGATGSQIWSYSQLEAAVRGTGGGLLQAGFEPGQILLMRLGNTVDFPIAYLGAIAAGLVPVPTSSQLTEDETTKMIADLKPAAILRDPTVACAPHDNQILLPELQ---AMRQSAPCEY--------DMGDPNRM-----AYAVYTSGTSGQARAVAHAHRAIWARQMMVS--GWYDLKPSDRLLHAGAFNWTFTLGTGLMPWAMGATALIPEPGTDPDDLPALLGQHKASIFAAAPGVYRKLLKH--RVSMCLPDLRHGLCAGEKLSTHLHSAWTATQTELYEAYGMSECSTFVS-----------SSPRHPARGTGLGQPQKGRKVAILGPDG-PVHQGQEGTIAIAATDPGLMLGYLNAPEETAARM-QDGWFLTGDQGAMAVDGQISYLGRSDDMMNAGGFRVSPIEVETQLSAHPGITQVGVATVEVKTDSHIIVAFYT--GPIALETSELEAFAAQHLARYKQPRAYVYLAMLPSGANGKLLRRALPAYFK------ 117617870 14 --------------EMLYQWERQCPDRVYLRQTINREYLDFTWGEVADEARRMVTALRQLGLVAGDKVALLSKNCAQWFIADLAMQMGQYVSVPIYPTANVDTIEYVLRHSEAKAIFVGDDWKSQEAGVPAELLRIAFPYDTMPAAHQWDDLLEQHEPIPDSPVQAP-DSLLSLVYTSGSTGKPKGAMLSVERYAWSC--EKLVEAVGLCEQDRGFSYLPLAHITERVYVYGGSLYGRAEIAFPESLD--TFIEDVKRCRPTVFISVPRLWAMLIKRKLQKGLGLDQARVLGCGSAPVAPALLEWYHSIGIEITEAWGMTENHAFSTLNYPF----------RADKIGTVGKAGPGVTIKI------------SEEGEILCRCEGMMLGYYKDPEHSREAIDEEGWLHTGDMGKLDREGYLTITGRMKDVFKTKGKYVAPVPIEGLLGQEPIIEQLCVIGYGMP----QPVALVQLAESAMKGDEAARNRVNEQLESHAKIRGILVVKS-PLTPTMKIRRHLLEQKYADL---- 46126207 25 ------IDTPFTVTSAFYHHAKKYPDATALRDI-TESPKELTYRELANRAQNLASHLIAQGVCPDSRIPLVAKRGIDMVIGILAILSCGAQYVPLDGGVVPDEIRRVLEESKGGVVLCLTSTKHRVESHFGH-----TVVAIDQVATP-------SLEENSHIDLASPETGCYVIYTSGTTGKPKGVDVTHKNVA--NLVCLSPGDLGVKVGTCVGSVLNISFDMAAWEIFVCICNGGTLVLRGSSW--ESTLQQID-----VLICTPTILS------KYHPAQFPRIKTVATAGEPTTRRLADLWAEHG-TYWNCCGPTETTVVNTMH-----------KHTVGKELSIGRPTPNNRVYVLDGEGKPTPMG--TVGVMWAGGLGVSRGYIGLEDKTAERYKPDPFYNTGDLGRWLPDGSIEILGRVDDQVKVKGFRVELDGVTASLVSAPGVSQAAALLIDGEIHG-----FITPRNCDVTTT--IKHMHQHQ-PYYAVPTHLHALDELPSTPNGKVDKNRLK---------- 206676977 10 -------PTPFNLAQYVLDAGRATPDKSALEVLGS-DPQMWSYTQLTNAVRGVATGLLNAGFKPQDMVMLRLGNTPDFPIAYLGIIAAGMVAVPTSAVLTSSEITKMAAQIAPAAILQD---------VKVSAPTSKARSITLEDL-QAMYTLPPALWHMGDPER-----PAYVVFTSGTSAAPRAVQHAHRAIWARKMMH--CDWYDLRAEDRLLHAGAFNWTFTLGTGLMPWSVGATALIPQDGTQPEALPALLAQKNATLFAAAPGIFRKLVRKEMPV---MPKLRHALSAGEKMVETLHAEWQRTGSQVYEAFGMSECSTFISSSPT-----------RPAPTNTLGRTQNGRRIAVIRDNGTEAATGDLGTIAVHHSDPGLMLGYLNAPDETEARFQGD-WFMTGDLGRCDTNGAISYEGRSDDMLNAGGFRVSPLEIEAAFAEIGGLIQCAAIETTVKSGAQAIALCYT--GQNTVHKSAFEALASTQLARYKQPRIYHRCDSLPSSANGKLLRRVLRAQIEALYG-- 121609394 589 ------------LHHGFFSAAERTPQAIALIQG----TRSLTYAELAEQARRCAGALAARGVHAGDTVAIAMSKGIGQVIAALGVLHAGAVYVPIALDQPAERRRKIHRDAGVAVVMTCRDDAE---------PGAVHDGGSDGTDPPA-LCWQDAILHAGAPATVDPGHPAYVIYTSGSTGAPKGVTISHRGAL--NTCADLNQRYRLGASDRVLALSALHFDLSVFDIFGLLAAGGALVLVGERRDPSVWCDMIEAHGITVWNTVPALFDMLLTY--SEGFDLRALRMAVLSGDWIGLDLPRRYRAFRPQFIAMGGATEAS-------IWSNAYDVQDVPPHWRSIPYGYPLANQSYRVVDEQGRDCPD--WVAGELWIGGEGVALGYFNDPERTRQFVTAQGWYRTGDMGCYWPDGTLEFLGRRDKQVKIGGHRIELGEIETALHRIDGVKSAVALAL--GERDQSLAAFVVAQGDAL----------------------------------------------------- 148553278 24 ---------------LLSAQAAATPDRPAFTLGES----SLSFAAFERRANRRARHLIDRGIAAGDRVMLAMANRPDYLECAFALWKIGATPCPVSERLAPAEFAEIVALADPRAVIGLPGLPVDAD----------RLYAIDDPLPDGIDD-----GSLPPAVATPGK----IANSGGSTGRPKLIVDP-----LPSVWGPDKEGCRRGPRLTLLNPGPLYHSAPFNTTTMA-LAQGSHIVCLDRFDPHRWLDAVERHGVDYAYMVPTMMARIARLPETEGRDLSTIRTLLHMAAPCPAEVKRWWDRIGAEVWEVYGGTERIGVTT----------IGGAEWLDHPGTVGKASPGQQILITDEDGAPLP--TGTIGEIHFRTGGTASGYAYIGAAGRAKGDIDSF---GDMGWLDEAGYLHIADRRTDMVLVGGINIYPAEIEAAIEALPGVRGCAVIGLPDADMGNRLHAIVAAPGDVPEDADAFLAALADRLPGLKRPRSAEFTCRPIRDEAGKVRRSALREE-------- 145298827 69 -----------------------------------GPDAWLNYGELSLRVGQIAARLQ--GLAVGERVGLYLERGPDLVACLLAFLRLGLTFVPLEPDFPVERLQGIARQARLSAVICDGH--GDVPAFGCPLRSIPAFEQEGEQ-PPAVVSW----------PSVDDALAAYMMFTSGSTGEPKGVVISRRALL--CFLDGIRERLGLSPNSHWLITTPAFDISLLEM-LGPLWGGGRLTVAGGQKDPLGMMALLEADPINWLQATPACWRMLLKAGWQGRDTLTAL----CGGEALDSGLAEQLCSRTQRLWNCYGPTEATVWSLV----SEVRWPPADGQITISHS----LPGYRHWVLDEAG--LPVSEGECGELCIESPALCEGYWRKPALTSAAFDTHRLYRTGDRVRRLGADNFLYLGRRDDQVKLRGFRIELGEVEAGLRRQPGVQEAAVVGEGDEAM---LVGYVEAKAGATLNRLALRKGLQATLPHYMVPARILLLDALPKTGSGKLDRKAL----------- 11497816 7 --PELKIERKESLNKMLWNTVQSHPRVSAIGYWDDGKLKYLTYEEFWERVRKLSKFLISSGLRKGDRVAIYADTRYEWEIADFAVLTAGGVVVTVHSVLNREQVEYILRDSESRVVFTEKKYAENVPE------DFEVYFLEELEKLVGEVSDDEF---ESRWKSVEPDDLASIVYTSGTTGEPKGAMLTHWNWRFNC--HSVMSITPFYPGEPHICYLPLSHVYQRLVFFAGISRAATAVFC----SPQQFLETSTAVKPVGLIVVPRILRIIADRLVFSKIRLTRIRFVCSSAAELQKELAYMFNGMGIPVIEGYGMTETAAPSNLNPVGRF-----------KPGTVGPPIPGIEEAIAED------------GEILVRGDNVMKGYWRKEAETRKTFTEDGWLKTGDLGEFDEDGYLVFLGRKKHIIVLDGKNVSPVPIEEELLKNPLVSDAVIIG-------------------------------------------------------------------------- 218286849 2100 -----------------------FGEQPDCLAVVDGE-RSLTYAELFSLADRLGKVLAAAG---EDTVAVALPKGWRQAAAVLGVLFAGAAYVPIDPNWPLLRRRAVLEEARPVCIVA-------LSTEKPESWNDIRLLTIGETASHAV--------APDKFLQASPDSLAYVIFTSGTTGTPKGVMMSHAGAMV--TIAEINRRFTVTWADRVLALSSLTFDLSVYDFFGIWTAGGAVVIPGEVRTPDVWRRLMEEHDVTVWNSVPMFWQMLLESGELPDR---SPRLVLLSGDRIPLSLPGKSAELFPHMVSLGGATEAGIWSIC-----HEMLPDDPQPGWQSVPYGKALAGQSFHVLHDDLRFCPRG--VAGELYIGGAALALGYLHNKEKTEKSFIRHPLYRTGDLGVRHADGEIEFLGRADSQVKVGGFRIELGDVEAALAAMPEVGHCAVVLA----KSRQLAAFIVPDGGRRPSEAAVRLFLEARLPRYMIPASVDVIERMPLTPNGKVDRSELIE--------- 197730814 486 ---------PRRLHELVHEAALRRPDAVAVIT----DGTEVTYRTLQENAHRIARRLRAEGAEPDTLVAVSMRPGAAQIAALLGVLHAGAAYVAIDPELPEERRHSLLHRCRARAVVTEVELGASL-----SWPGGIQVVTPDDPATLRC-------GTGPLESRQSVDDLAYVIFTSGSTGEPKGVMISHRS--AANTVQDINARFEVNERDRVLALAPAGFDLSVYDVFGILGAGGCVVVPGRGNDVAHWTELLDRHGVTVWNSVPAPMRLLADLAEQDGAGHGSLRLALLSGDWIPVALPGQIRRRGMRTISLGGATEGS-------IWSVCYPIGEVPADWTSIPYGKPLANQTLHVLNTWLEPSPRG--VTGDIYIGGVGVAQGYWSDPVRTAERFIEHPLYRTGDLGRYLPGGDIEILGREDFQVKINGYRVELGEIEAALGRLPGMRQVMVTAPAHPRTGQRLTAHLVGDDPAVLEPVALRTAMEAVLPGYMVPSHYLTRDALPLTANGKIDRDAL----------- 166030546 4 -----------NILCYAEESARRFPGKTAFAD----EETACTYDELIKSARAVGTRL-GREVTPGKPVPVLMEKGVKAIYAFMGIVSAGCFYILLDPKLPTERLRSVLDTLQAEVLLTDPAY----DKPRERLEFDGKVIMMEEALQTQEDAYLDNVRKQSRDV-----DPLYAIFTSGSTGVPKGVVVSHRSVI--DFIEEFTRLFNITEHDVIGNQAPFDFDVSVKDIYSTLKCGATMIIPKKFFSPTKLLDYLVEREVTTLIWAVSALCIISTLKGFDYKVPQKIHKVIFSGEVMPVKHLNIWKKYLPEYVNVYGPTEITCNCTYHIIDREYEPGENL-------PIGKPFPNEKVFLLDEEDREVTKPGEK-GEICVSGTALSLGYYNNPEQTAKAFVQNPLYRTGDLAYYGEDGNLYFASRKDFQIKHMGHRIELGEIETALETVEGLGRSLC--MYDEAKGKILAFY-----EGDLEKKQIVRAIGTRLPGFMIPNVFVKVEEFPLTKNGKIDRKKLEEAYES----- 146307487 6 ---------------FYEREARHPNKRYMVQPLGGGKLLELSWGDVGEQARRAANWLRSRELPQGSRIAIVSKNCAHWIIADLAIWMAGHVSVPLYPNLTADSMRQVLEHSEAALAFIGDDWQAMAPGLPQGLPTVSLPLHPQGQFDFSWDDLQRCAPIQDDPKPA-ADQLATIIYTSGTTGAPKGVMHNFSNFGFA--ASNAIALFGVGEDDRLISYLPLCHVAERMFVELASLYAGQTIFFAESLD--TFLDDLKRARPTVMFGVPRIWTRLLKLPVLAGLGLDAIRYALSGAAPVPEALLNWYRRLGMEIQEVYGMTENCGYSHVCRPGKF-----------KQGWIGQNNPGVEVRIAED------------GEVQVRSGATMQGYYKDPVKTAEALTADGFLRTGDKGEQDAEGNLRLTGRIKEIFKSKGKYVAPAPIENRIGEHSRIEQVCVVG----DGLPQPIALCVLNDGRAELESSLKALVEQRLDHHERLQGLVLVREVWLTPTLKIKRAVI----------- 169860053 25 --PRTVVPFEC-VHHAFEHHAQANPHLTALEEFDT----KISYRELDNRANCLATHLRGLGVDVGSRVCLLVERTPRLVVGILGIVKAGASYVPLDGNVVSDTLHHAIRDSTPTVVLTLRKFQHRLADTSSKVVYLDDVLCSDYDPGHCIKPQDSATKS----------DSVYIVYTSGTTGTPKGVDVTHGNVT--NLLCLAPGNLGMKPGMRVAQIMNIFDLAAWEI-LGAMMNGATLCLRGKT---SKEWRAVMR-SVDILISTPSMLT------PHKPADYPNLKTVAVAGEPCPKATADSWGA-HVNFYNCCGPTEVTIVNTMQHHTPGDT-----------ITIGGPTPNNSVYVLDENMSPVPIG--EPGLMWAGGACVTKGYLNLPDKTAERYIPDPFFNTGDLGRWHMNGTLIPLGRIDNQVKVKGFRVELDGVAAAIESCPGVQVATALLIDEELWG-------FATPSSLDVESAKAAALKVQ-PYYAVPTRFLTMDEFPKTANGKTDKRVLRQMAID----- 89892967 6 ---------EVNLISRIDSYAESCPDRVAHHYRES----RLTYRQLKEASDALACYLIET--LKDDRIVVYGHKQHEMLICFLACVKSGHAYIPVDFSLPSQRIEDIIQSSRTRLILS-----------PGESPEREGIRTIRSDAISRLIRSY-LGKSPSKDYQVKDHETYYIIYTSGSTGKPKGVQITLANL--ESFVHWGVGVGRFPEAEVFLNQAPFSFDLSVMDLYLALTSGSTLYSIDKAMEPKELFAHFKQSGLTVWVSTPSFAEMCLGDSSFNDELLPDLKVFMFCGETLSNQCAEKLYRRFPQVINSYGPTEATVAVTALIVDLEMCARKE------PLPVGRVKEDCRLLIVDSEG--VPQEEGSQGEIVILGASVSPGYYRNEEMTDKAFFARSWYRTGDEGYL-KEGLLHYGGRIDFQIKLNGYRIELEDIENNLRKVEGVANAIVLPIKKDGRVHYLAGVVVPNKKLDKREQMIKAELKNYLPDYMIPRKIMFRDSLPMTVNGKVNRAALMEEFQ------ 104781805 13 -------------------AAQVRRDPQALAVID--QQVHLSYAELASASERIARGLKARGLLPGQALALYLPRGWQWAAALLGALKAGAVVMPLDRASPAERRALMLADADCVGVL------SLADAPQG----------LPGPWEASVEALLDHPDEPAQPLAGTFAEVMCLFYTSGTTGVPKGVEVGERGVLRLAQAGSYID---IQQGDRFVCLSPAFDACSFEL-WAPLLNGGCCVMVDDLLDARRLAQVLETQRVDTLFITVSLFNTLNAQYPAC---FASLRQVLTGGEQVSPVAVRAWYQANCRLFNVYGPTECTTFALCHPIARDFAADT--------VPIGQPLPDTGMRVLDAQQQPVAPG--EIGELYLSGSGVARGYRNRPEETARCFVDEVHYRTGDLVRVNPEGQVECLGRVDRQVKVRGFRIEPGEVEQCLLEHPQVAQAYVCSRRQAAEDHQLLAFVVPR--EALDYREFDAYLRARLAPWMRPHHLFQVPRLPLTANGKIDQGSLLAQA------- 104781805 1045 -----------TVADWFEHQVHETPEATALVAG----QRRLSYAELDALAATLAATLSNQGDGAPNMVLFLAP-SVEHVVALLALAKLNITAVPLDPNYPVAVQRQVLAQACPRCVLFSGATEAALQA-------------LGVEALARHRVDLQAAPQDLQRPRHHGERPLYTLFTSGSTGIPKGVQVPDRTLC--NLLHWQRNAGQLPARSVTLQFSMLSFDVAFQELFGTLCGGGCYHLIEPRWDAQALLAYIQQAGIERLYLPFVALQHLAQAAVAQGRYPQTLREVVTAGELCTEALRTWFAGLRASLFNHYGPTETHVISACRLP-------SQVGDWPLRAPIGRAIDNARLLLVDAQDHPVPTGTQ--GYLLVAGAMVTRCYLGETALNTERFVADGYYRTGDLAWVDAQGCLHYVGRDDQQVKLSGHRLELGQVEAALMGLEAVANAVVTVQGEPA---RLTAYLQLSGTAPSVQDL-DRLVARQLPAHVRIDQYRRLDAWPRTPSGKVDRKAL----------- 159126894 6839 --------------DLIISRAQQAPDDLAIH-AWDGE---LTYNELVEESATLAENLKRRGIGPGMLVPLCFVKSIYYVVTLLAVTRTGAAFVPIDPDAPIERMQKILKLTNACCILTSASLA---EQTRAKAPARVAVFAIPLDRSARMSTDSDLMPGQS----IVSHEAVYVLFTSGSTGIPKGVVVTHSSM--KSSLKAHGRRLGLSESSRVLQFSNHTFDVSLLEILTTLAYGGCVCIPSDGDRVNRLSEYMRDAKVNFAILTPSVARIL------SPVSVPDLRTLALAGEAWGQEIVNIWRD-SVRLFNAYGPTEATIFSAIGEVDAQCRPNNIGSGSGALCWVTSPTDPTRLMAI-----------GAAGELLLEGPILAQGYLGEEEKTRAAFIDPPMYRTGDLARYEEDGSITYLGRMDGQVKIRGQRTELSEIEHHILASDAVRNAVVLLRKN-----KLVCVLSLQSTSLTPDDDRDAALRRKVPEYMVPDLWVPVIDLPLSSSGKLARK------------- 16080901 1 ----------MKLLHAIQTHAETYPQTDAFRS----QGQSLTYQELWEQSDRAAAAIQKRGEKK-SPILVYGHMEPHMIVSFLGSVKAGHPYIPVDLSIPSERIAKIIESSGAELLIHAAGLS--IDAVGQQIQTVSAEELLENEG-----------GSVSQDQWVKEHETFYIIYTSGSTGNPKGVQISAANL--QSFTDWICADFPVSGGKIFLNQAPFSFDLSVMDLYPCLQSGGTLHCVTKDAKPKVLFEELKKSGLNVWTSTPSFVQMCLMDPGFSQDLLPHADTFMFCGEVLPVSVAKALERFKAKIFNTYGPTEATVAVTSVEITNDVISRSE------SLPVGFAKPDMNIFIMDEEGQPLPEGEK--GEIVIAGPSVSRGYLGEPELTEKAFFEGQWYRTGDAGFI-QDGQIFCQGRLDFQIKLHGYRMELEEIEFHVRQSQYVRSAVVIPYQPNGTVEYLIAAIVPEEHEFEKESAIKKELAASLPAYMIPRKFIYQDHIQMTANGKIDRKRIGEE-------- 215450297 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------CPCESVKSEDPLFILYTSGSTGKPKGVVHTTGGYLLGA-ALTVKYVFDVHPGDKFA-----------CMADIGWITGHTYIVYGPLLNPSRYWETVAKHKLTHFYSAPTAIRLLLGHQHVEGHDLSSIRVLGSVGEPNPEAWNWYNEYVGCAIVDTFWQTETGSIVITPFPGA---------IETKPGSATVPFLGIQPVLLDPSGKEL-DGPGVEGVLAMKAPWIARTIWGDHARYLDVYMKPGYYFTGDGAARDEDGYIWIRGRVDDVINVSGHRLSTAEIESALIMHKGVAETAVIGTADELTGQAVYAFVTLKPEPAHEESLTKELVRKVIGPFAAPKKVFIVGDLPKTRSGKIMRRIMRK--------- 119433777 471 --PRERTPAARPVHHLVERVARERPDAIALVC---GQEH-VSYRELNRRANRLARELRHRGCGQDEIVAVRMRRRPDLVVAILAVLKAGAAYLPIDLAHPVERVRGTLRDAAARLVITEPELRS----------------DLDGTAVPAVLPDDPDLARHSDGVPVAPTALAYVLSTSGSTGRPKGVAIQHDSAV--AFLGWVADAFPGDDLAAVLATTSVGFDLSVFELFGPLTTGGSVVLAD---SALQVPELAAARAATLLNTVPSAAEALLDVDGLP----TSLRAVNLAGEPLHRDLVRRIQDRGVVARNLYGPSEATTYATATALSTEDDQQP---------TIGTAISPAAAWVAGEAGEPEPA--HVVGELVIGGPTVARGYLGRPGLTAASFRPDPIYRTGDLARRRGDGHLVFLGRTDDQVKVRGVRIELGEVEAVLREIAGVRAAVAVPTGRGAADRQLVGFVTPEPGAAIVPEEVLSTLRTRLPAVMVPTRLTVLEALPLNDNGKIDRGALVRMAE------ 23452296 33 -------NSPTLLCDLLPRAALT--NKGITYIQADGSEQYQSYQDLLLDAKRILAGLRQWDLKPQDKVILQLEEGHDFIPAFWGCLLGGFIPVPLSIAPTYQQLNQMLEH---PLILTNRELAPEIRSLSTHLNL--------RDFQTGVIEDLRKQDPTQEIYRGQPDELALLLLTSGSTGLPKGVMLSHRNILSES--AGTIQMNHFDSEAVTLNWMPLDHVGGIIMLNVMAVLGCQQVHAPTKYNPLHWLALIERHQATISWGPNSLINDLVQDAEAGSWDLSSISFLVNGGEQISPKVARRFLKLMKRLRPAFGMSETSGGIT----WSDQFSLSNTSDDMPFVGLGLPIPGACLRIVNDDNEIV--HEGAIGKLQVKGASVTSGYYQNPEINQAAFTADGWFRTGDLGYL-ENGYLVLTGRDKDVILINGVNYPAHEIEAVVEEVDGVAACAIQGKTNSSSSDQLAIFFAVEANIETNPEVLKGLIKKIRGAVVQPDYLLPVESIPKTAIGKIQRQKLKQQFE------ 121701571 2998 --PTLELEWPATVSHRIDQMIEEHTAHPAL---KDGLGNQLTYGQMGERVNAITAALVAADVTEGTPIGVFQNPSADWICSMLAIFRAGATYVPLDPRNSIARIVSIVEKANPVVVLTDRFTASKIPQIGAS--KAIHIVVSD---------IPTSASTPNSPNKAKPESRAVLLFTSGTTGKPKGVMLTHANLRAQCEGYSRMVDLPPMVSVVLQQTIYNFDVS-LDQIFAALAEGGCYVVPAEKRDPEAITQIMAEEGVTYTVATPSEYETWFRYAPENLANCKSWGYAFGGGEHLHSGLINEFAKLGLRLFNNYGPTEASLAITKGEVKHSDPDLEDH------VPAGWIIPNYAVAVVDEKLQPVP--FETSGEIVAGGPGIAAGYLDQVDLTEEKFISGDWYRTGDYGRLRQDGALYVDGRIDSQVKIRGFRVELQEIEGVLLEASKGALSAVVSARGAGEDRFLAAHVVFTTDYPQRESILQHLSKLPLPSYMQPAVIVVLANIPVTSNFKLDRNAIQ---------- 114319293 11 ------------LHQGFLQSVDRHSGRPALEV----QGAQYSYSDLYHQAAAVGAALQSA--MPETTVGVLANRSLPVYSGLLGTLMAGKAVVPLNPGFPQERTQQMVEQAGLQALVADGQGEALLSDLLPGMDVPMVVVLLQARFPQHRFLTRAELGAPSDPASVQPDDLAYLFFTSGSTGTPKGVGVLHRNALFVAMSLERYRPFGISEADRFSQFYDITFDSSMFDLYVSWAFGACLCCPTAKFNPN---KYIEEGRLSVIDITPSAGHGMNRRDGWRPGRFQALRLCRFGGEALSLATAMAAAAPHARVDNAYGPTECTVDSAYYLWDPER---SPGECEHGMVPIGYPGNQVQLTVVDDDLQPVPEGAE--GELLIGGPQVTPGYWNDPERTEQAFIRDGHYRTGDLVRRPPAGKIMFLGRMDHQIKVGGVRIELGEVEQALREAAATDEAVALGWPRTSSGAAIVGFVV---AGTADEAAIRDQLRSRLPSVMVPRVIHALEALPLNPNGKVDRKALMARLEAEAGG- 159030818 21 --------------------AQRFPNIIALHDPHSKPEVIITYRELYQQIQQFAAALQALGVTETENVALFADNSPRWFIADQGSMAAGAANAVRSAQADAEELAYILADSDSQTLIVENNTLGKLLAKIPELPLKLIVLLTDEDPATGAISFKQLMAIGAEPITKGENDLATLIYTSGTTGQPKGVMLSHGNLL--HQVRNLNAIFQPDPGDRVLSILPSWHSYERSCEYFSLAQGCTQIYTSIR----TFKQDLKQFSPQLMVGVPRLWESLLDHLERLKARIQSLKILVSGGGSLARHLDTFYEIAGIPILVGYGLTETSPVATVRRIDHNL-----------RGSAGRPVFQTEICIVDLHSKEVLPTEKH-GLVLIRGPQVMQGYYKKPEATEKAISPDGWFDSGDIGWLTAAGDLVLTGRAKDTIVSNGENIEPQPIEDACLRSPFISQIMLVG-------------------------------------------------------------------------- 30263574 8 -----------------KKHASLQPNKIAIKEND----RVLTYKEWFESVYKVAKWLNEKE-SKNKTIAIVLENRIEFLQLFAGAAMAGWVCVPLDIKWKQDELKERIAISNPDMIVTERYKLNDLPNEEGRVIEIDEWKRMIEKYLPTYF-----------PIENVQNAPFYMGFTSGSTGKAKAFLRAQQS-WLHSFDCNVHD-FHMKREDSILIAGTLVHSLFLYGAISALYVGQT-VHIMRKFIPNQVLDQLETENISVMYTVPTM----LESPYKENRVIENKMKIISSGAKWEAGAKEKIKNIFPYAYEFYGASELSFVT----------ALVDEESERRPNSVGKPCHNVQVRVCNEAGKEVQKG--EIGTVYVKSDQFFMGYIIDGVLARE-LNADGWMTVRDVGYEDEEGFIYIIGREKNMILFGGINIFPEEIESVLHEHPAVDEIVVIGVEDSYWGEKPVAIV---KGSATRQQLKRFCL-QRLSSFKIPKEWYFVDEIPYTNSGKIARMEAKSIIEN----- 88810354 110 -----------TLLEALDWHAQQHPQRTHLYIYGDKEEEQLTYGELDRRASEVAAGLRERGIGADDTVALMLPTSRDYFVSFIGILLAGAVPVPLYPPARPTQLERILTNAGARVLVTVPQARRIAQLLKAEAPELECVITADRLAQ---------LPGGRPGLNRRTDDLAMLQYTSGSTGDPKGISLAHKHLLANIRA--IGGRIEATSEDFFVSWLPLYHDMGLIGAWFGSLYGCPLAIMSPLAHPLQWLWTIHRHRATLSASPNFGYELCVRAARSEGMDLSSWRIAFNGAESVSPATLDRFRANGLRLMPVYGLAEAAGLTISRPGRGPWVDAIHREVFTRSGSCGPPLDGYEVRVVDTNDRELP--ERRQGAIQFCGPSATSGYYRNRRLNADLF-HGTWLDSGDLGYL-AKGELFVTGRIKDMIIRAGRNVYPHEVEQAVGEIEGVRKVAVFASPEEDTGERLVIVAETHEQDPDRRQLMERQIMERVTELTPPDDVRLPPAVLKTSSGKIRRRATCELYAN----- 169861035 65 ------------------------------------EKQRYTFAQVHARATKAASMLRHYNVRKGDRVAICARNYPEYLVVFWACHLIGAVSVLANAWSPLEVLQHCLIHTQCKVVVLDPERADRLEPGISRLSTTTGVLVIEAHEGKGRWNWEDALNAYVGPLDVGPEDNASILFTSGTTGMPKGVLSTHRST---------------------------------SLAMLGTLTGMKIVL-MRKWIPEEAARLIKEENITVAGGVPSMVSDLVDSSSAGQP----LEALMFGGAPAPNSLPPRAHKANAALSQGYGLTETNSVAV---------GVAGEDYSARPTTCGLATPVNDVIIV-KDGVVQPPN--AIGEVWIRGPNVMQGYWNDP---------------GDLGYLDEEGFLYIRDRIKDIIIRGGENIDSVTVENALYADECVLEAAAVSVPDARLGELVAAAVTIKPGKVTEAELVKQAAKS-LPKFAVPVIIVVQSEFERTPSGKILKGQIRDIVRE----- 146280595 4 --PATASIAPVTLHAALTRIAQASPDRAAVLSTRFAP---LDHRGLQQMIERTHRQLRLAGFDRDARIGVLLPEAPQAAVAIIAIACS-AVAVPLDPRLGPAELDQFLQQLDALLIASDGDQQGLRAAERHGLP-----LISAEAAEDGSPALQLAMPVAARPAPPEPDAPAFILRSSGTTALPKLIPFTHRNML--TAARKWQRWFGLNDGDRCLCVSAPYYSHGLKVTILTPLLGGGSVAFPLSPAVVDVHEWFETLRPSWYSAGPALHLAILEAARAHPEGLQRPRFASSGGAPLGQEIIGSFERLGFPLLEHYGSSEAAQIAANTP------------DARKPGTVGRPWPET-LSIVGEDGQPVAPGER--GEIRVRGATVMPGYLGDEALNREVLR-DGWFHTGDIGSLDEEGFLHLHGRLREVINRGGEKVSLSEVDAALLRHPAVAEAAAFGVPHQRLGQDVAAAVVLRAAMEVTGAELQRFLRDELVYFKVPRRVQIIEALPRGLTGKVLRHRLADAY------- 167004027 1 -----MTSFPTALHHRIHALARLDPDAPALASFAPDTV-RLTRGELDERAARLAAQLRAAGVGAEVPVGVCVARSCDLFVALLAVMKAGGAFVALDPRHPAARLEWVARDAGLAHGIVDASADAAMRARFARCFDVGGVAAADPAAPREHGG------------DVHPRAAAYMIYTSGSTGTPKAVVVEHGPLAAH--GDALAESLPIGPDDRVLHFASVNFDVAIEAWLVPLAVGGSVVISDPPFTPDAAHALISRERVTNTTLPPAYLREFAAVCAREGVP-PSLRVLLFGGEAMSQDAFDEIRRVAIRLVNGYGPTETVISPMLWPVAPGTTPALDAGNGYASLPIGWPIGRRVARVERADG---TVARGEAGELLLGGACLARGYHGRAALTAERFLPDPIYRTGDLARERADGAFDYLGRIDDQVQVRGVRVEPAEIAACLLTHPGVRDAGVLAETAGGRTQLIACVALAAGDAPPDDDALRAHVAAHLPAAWLPHRFVRFDKLPYTLNGKLDRVALRD--------- 119485941 40 -------------------------------------------RQFRLLVRSLIAGLRALDLEPGNCVLVQLENTVIHSALFFAIVGAGGIYMGCDVSSPAHELTHLLRLAEPRLVITAPGALSTLEVCSMLGIFPGQVLLVDELSIDNIVQFEGLIDQTADPSIRLERTPAAMFLTSGTSGLPKAAIRTHHTIISHHLSVHYRVPYPV----VRLMALPMYHSFGDFWTNIFPIRYGEPLYVLPRFDISAFLDAVRQHHISETYMVPAMVQILNQSSLPVAESLSSLRYVGISGAPIDGFSIQRFQRLLSPAGNLWGMTEVG-VVFQNRYGVAWQ----------FGSVGTLLHGYELRFVDPTGEDVTGMPDSPGELYVRGPGLLLGYKGRTDGK----DEQGWFRTGDMVYAR-DGNYYIIGRTKDLIKVRGYSVAPAEIEGILLKDPGVKDAAVIGVMLPDGSEVPRAYVVRAGISPSTADQLTDLIQTQLASYKLDGGVVFVDEIPRTGIGKPHRVRLREREK------ 169621771 2824 ----------------------------------------FSYEELGQASDKLAAHLQGFGIHVESKVAICVEKSRWHVVAMMAVLKAGGAYTNLNPAYPASMLQHVIDELQATTIICSPQLADL-------LPSTPNMVILDND-------FIERLPIPLSPVAISPRNSAMVVFTSGSTGKPKGVVIEHGQF--SSMERYQSPQLGIQQSTRTLQFAAHWFDISNFDAFNTLMRGGCLCIPSESERLDNLSAAINKYGVNWATMVPTAAVAL------DPDEVPNLKHLSLGGEPIRPDLHARWSSR-VHLINSYGPAECSVLAM----------LGKLTTDASPQNIGFGV-GCRTWITDMHNHDRLLPVGCVGELCVEGPIVARGYLYRPDLTAQAFITDGFYKTGDLVRYGTDGSLIYVGRNDSQVKIHGRRIECGEVEHHMMSLPG-HTVAVEKMYEGDSSEKPVAFICLQAADPTDADTRRHVLREQLPSYMVPSLFITLDKMPVTQTGKSDRKALR---------- 169621771 3924 -----------TVHDLFADQVRTQPHATAIS-GWDGE---FTYEELDAASTIVAETLVSLNVQSEDIVPLCFEKSKWTIVAALGVLKAGGAVTQLGISHPMARKLEVLQDTKARFIIASPEQASLFNGTLND----EQILIIGEQQVQKLGEHIQNFSTPLPQVM--PNNTAYVLFTSGSTGRSKGIVVEHRNLCTSSRAHGT--EFGINSGTRVMQLGAYTFDISCADIFTTLQRGGTVCIPSEDERVNDIAGAIEKYQANWMFTTPTVAQMLI------PESVPSLRTLVLGGEAPNRDNVETWSE-KVKLLLIWGPAETTIYASAN---------PPATLECDPARLGRPL-GCKLWLCHAEDYNRIAPLGCVGEIVVEGPTVSRGYLNDKAKTADAFIEDPMYKTGDLARYDEDGVLRYVGRKDNQVKLHGQRLELEEVEHHIMAHSTVRHAVTIPRIGPLKDK-LVAVLTFHGVSPLSADIRQGLV-DGLPSYMVPSVWIGVEAIPLNGNSKIDRKRMKEWFE------ 169621771 178 --PDTVYNCAQTL---FQNQVRKQPRAMAIDAFDG----SFTYEELDRCSDRIAHYLVSMEIGPESMVALCFEKSRWAIVALMGVVKAGGASVPSNPRSRREEILKQIPNTE--FVLTDKHHEKSWRQM-----GIRPIVICDELV-KGLREF-----GITPRTGVCPDNLLYIIFTSGSTGIPKACQITHSAFLSGALQHAAKS--NLGPRSRVLQLASYSFDVSVLEIITSLISGACVCTPGNDAMVRGLADVINQYQITWTFLTPSLVSLI------KPDEVPTLKTLILGGELLHKSAIQTWAPR-LQLVNGYGPSECSIAAAGD---------PRLDPDSDPANIGRAIGGLGWIVADDHDRLVPIG--AVGELLISGPILARGYLNNPEKTSEVFIKNPFYKTGDLARFNSDGTIQFIGRKDTQVKLRGLRIELGEIEHHIARNPCINHVAV---HLPKQGDKLVAVVSLKSFSKTSQDAVKNHVTGNVPEYMIPSLFIAIEAWPLLTSAKLDRKRMQKWLQEM---- 169621771 1693 ------------MFSSIEEHARSQPDAEAISSWDG----TWTYKALDEESTRIAHHLRSLGVGPEIIVPHCFYKSAWAAITMLAISKAGGAFVGLDPAHPRDRLVDLMAEVKATIICVSPDTEPMFK----DMENIQLVVI------EPSFVDSLLLKAGSPCLELKPDNLACIILTSGTTGRPKTIAIEHRSM--STMSDLIGPRLDMNKSSRVFNFASFTYDISTHDIFVTWQRGGCVCMPSEEERVNDVAAAIRRLRANWVSMTNTVLSLL------RPEQVPSLKFIITGGEPVAKETVETWNAGGVKMVLGCGPAETTITMS---VSAPINSNSHHRN------IGRTYGG-RTWIVDVNDHNKLLPLGAAGEVLIEGPQLARCYLGNPEKTAESFIFNPFYKSGDICRWNSDGSMSIVGRKDTQVKINGRRVELGEISYQVGSCLGNSQVKVVALPGDTRGLTLVAFLQYPSDSPSDEMVLGHVLASRLPQYMVPSMYVPIASVPRTPNGKLDRRRMHKAIESL---- 126567226 29 --------------------------------IGDGKVVEYTWGRAVDEARRMAAYLKSLNLPEKSRIGLISKNCAQWVMTDWAIWMAGHISVPLYPTLNADTVNYILNHAECDVLFVGK--LDDWDSMKSGVPESVRCISYPLSPPNDFETWDDIVAKYPPKTRRDPEELATIVYTSGSTGRPKGVMLSFNNMAFA--AAGGIETLGVGPGERMLSYLPLAHVFERTFVELGSLYSGFQLYFAESLD--TFVQDLQRARPTLFLSVPRLWNKLIKKKVLKGLGLDKVKLAGSGSAPLSNDVLDWYRNLGLELLEGYGMSE-------NFAYSHMNKPGR----TRTGYVGEALPGVEVKISDQ------------GEVLVKSPATMMGYYKDEEKTAEAFTEDGFLRTGDKGEIDEMGRLKLTGRIKEIFKSKGKYIAPAPIENRLMSHDAIEMVCVSGA----NQTQPHALVVL-GEEIRPKAADESFRKE----------------------------------------- 149921556 19 ----------MSLAQLFLRSAAAHPKRPAVRL----DGEQTSYAQLRERVTTLARALLARRLGPGDLTAVLAARSAPCFSGILAALASGHGYVPMLPSFPPARVALMLARSQARAVVLDADGVALLDAVLTELDAPDHTIPAQLRAAHPRHSFVDASELEAATAAVDPEAIAYLLFTSGSTGEPKGVMVAQRNIA--RFLAVVIERYSLRASDRFTHLFETTFDLSLFDLFGAWSVGGCLCVPDKK---QRLLQYILESEISVYFSVPSAAVMLKRVRLLQPGVFPKLRLVLFCGEGLPASLAESFAAPEAVVENIYGPTELTLACTAYRWDSARSPAECENDL---VPIGEPFPAMRVKVVDADLREVEAGG--VGELLMAGPQRALGYWRDPERTAAAFFTERFYRTGDRVRKSPERPMTFLGRTDSQVKIQGYRVELGEIEAALMREAGLDAAVALAWPDGTGAKAVVAFLAPPPDAALDTNALLDRLDALLPAYMVPKRVELLDAFPLNSNGKIDRKALRAR-------- 212541344 1787 AMPETI---ELCIHEAFKQQVRLSPEAPAI-CAWDGE---FTYSQVDSMSTRLSYYLINFGVMPESFVALCFDKSAYTIIAMIAVLKAGGACVPLDAGHPKAALELRVLETGAQVVLSSPSRTHLLDDV------VPYAIPVDETLFTQIEDIDPFDITEASP-----ENAAFVIFTSGSTGKPKGVVLEHRNLV--TSAAAHGASIGIDESTRILQFASYSFDNSLEEIFTTLMRGGCVCVPSEDDRMNNLAKAMNDLDVNFADMTATVAAFL------NPSDVPKLKGLAIGGEAPTKEIMETWCSV-LRLQNIYGPTECSINSCHNPDVGVSSDVTN---------IGRAV-GCVSWVVDANDHNNLVPIGCIGELLIEGPILARHYLHNPEKTQQSFIEDPMYKTGDLVRYNSDGSLVYLGRKDTQIKLNGQRIELGEIEHRISALPSDSQCSVVRRNGETTSKVLVAFVCLQSDSKKPTQSDADFISSQIQSYMVPNVYIPVSCFPMTSSGKLNRRLLRTTAEELL--- 212541344 252 ------------IHSVIEDQVQLNPEKEAVCAWDG----SLTYFELNQQASVLARHLLTLGVRAERRVALCFDKSKWNVVAMLAILKAGGAFVPLDPSHPIARIESLVKEVEVNIIICSTGYSSRL------VSAAEHVLCIDAEHMERLEAENIASKHDDLATSTNSTNAAYVLFTSGSTGKPKATVIEHQAFCSGAHAHGPV--LLIESDSRVLQFAAHTFDASLVESLTPLMRGACVCIPSEESRLNGIVSAINELRVNHGFLTPSFVRFL------TPADVPNITRLVLAGEALTQANIKTWS--SIKLINGYGPTESSVAAVINANITEETASHD---------IGFPV-GVRCWVVDPEDHDVLLPVGCTGELLLEGPSLARCYLNNPEKTAQSFIFNPFYKTGDLVRYNEAGSFDFVGRKDTQVKYHGQRIELGEIESNLIKHPTLKHGLVLLPKAGPAAQKLVAIMLPANPSPLKVSAIREAMATILPTYMIPSIWLCIEAFPVLTSHKLDRK------------- 212541344 5520 ------------IHDLFKSRCMEQPDAPAVHAWDGD----LTYTELNKYASSLAAYLRSLGVQPEALVPLCLDKSAWTIVSMYAVLMAGGAIVPLDPSHPLDRHREIVKQIGTDILLYSSKYNAKYAGI------VQHAISIDESVIRNTLS-RTFSRHQSRSVR--SSDAAYAIFTSGSTGTPKGIIIEHKAF--NTGSVAFGAALQMTSKTRALQFASLSFDAAIMEIFTTLTLGACICIPSEEERLQDLAGTIRRMNVTWTVLTPSVANLI------DPVSVPSLKVLASGGEAMSPEVISKWSN-KVHLINAYGPSEASVVALYN----------PDVSNNAPNNIGYGIQPTTTWVVNPEDHNQLTPMGSAGELALGGPTLSRGYLGDTVKTAAAFIDNPWHLTGDLVKYRPDGSLDFIGRKDSQVKLNGQRMELGEIEHRLEADSLVRHVIVSIPKSGPLQKRLVAILSLDDTAAGREELIKDNLTSQLPSYMIPQAWAVVNAIPMLVSGKLDRK------------- 212541344 2883 ------------IHDIIDDNIQSHPDALAIDSWDG----TFTYQQLGRYATALAHHLRNLGKDKEQFIPICFEKSSFAAISMLATMKAGYAFVPIDPQHPKARRQEIISDIDAKVILCSPQYVSSCQEV------VNHAVAVDMNLLLSLPEPKKALGKY------DSSTAAYVIFTSGSTGKPKGCIIEHAGFCSGAVKNG--PAFSFSPTSRVLQFASYTFDASILEILTVLVMGGCTCIPHESTRLNGIAKFINEKNVNTALLTPSMAQTI------NPTEVPYLQNLALVGEAMTPNHIALWAN-ELQLINGYGPTETS-IVAATKPRMTLETDSSN--------IGTPVGN--AWIVDPRNHDRLMPIGAIGELLIEGPTLARGYLNNEEKTREVFIRNPMYKTGDLVKYAPDGELLYVGRKDSQAKLHGQRLELGEIEHHLNGDNDVLNAIALLPKIGRYSKKLVAVISLRDFSTASDHLIQDRLREKVPAYMTPSTWVILQHLPLLPSGKLDRKLVTQFIEN----- 212541344 4423 ------------VHDMIEEQART---RPALTQAVEAWDAKFTYRELDSHANRLANVLVSQGIGPEVIVPLCFDKSAWAIVAQIAVLKAGGAFVSLDPTHPEDRLKSLIEEVNGRVVLSSAQQYDKISKI------VPNTIIVNDRSLSRLPQV-----TYSPRTSVSPTNSAYIIFTSGSTGKPKGTVIEHGQFCTGALAHGA--ALHMNSETRSYQFANYTFDASILDILTVLILGGCICVPDAEERMNDVAGSITRLSANWMCITPSVASTL------KPESIPTMKVIAMGGEKMTPGAIEKWSK-SVCLVEAYGPSECAVVCAAGDKVDQSGQIVNFD----PAVIGKAV-GSRSWVVDQHNCNRLVPVGAIGELMIEGHIVGRGYLNNEKKTKEAFIQDPMYRTGDLVRYNEDGMLTYIARMDMQIKLNGQRIELGEIEYQCSQHENVQLAVVAPGAHPGPKKLAMFFSLPVSDDKTAVESLEKSVAKVLPSYMIPQLFFPVSIIPFTTSGKLDRRKL----------- 83315041 102 ---SWFVNGKINACDCVDRWVEKHPNKTAIIWEKDNDYKKISYQKLLEKVCKIANLLKMYGVKKQDCVTIYLPMIPELIYSMLACARIGAIHNVVFAGYSTRSLSERIVSSGSTILITSDKLKNIADGAMEMSGMIKTCIVFNDPSPNGHISYDKNMRPYCPIEYVDSEDFLSILYTSGSTGKPKGVTHTTAGYLLYAFATS-KYIFDIKDDDIF-----------GCVADIGWVTGHTYVVYGPLLDCSRYWNLIQTHKITQFYTAPTALRTLMKHGDIKNYDLSSCRILGSVGEPNPETWRWYYNVVGCVIVDTYWQTETGGIVIAPIP--HLFKM-------KPGSASLPFFGIQLEILNSKTLEPLKGPNVCGILCIKSPGMLRTVYGNHNRLIKTYFEPSYYFTGDGAYRDEDGYYWISGRIDDTLNVSGHRLGAAEIEHALVQHSCISESAVVSFSHKVKGEGILCFVVKKHENYTDEKLIEELVRKVIGPIATPDIICIVPDLPKTRSGKIIRRILR---------- 46138059 5914 ------------LHTTFERFARQTPDAEAVCSADG----SYTYKELNDISQKLARSLREYQIRRNTLVPFCFEKSSLAVVSMIAVLKAGAVNVPINPDLPHSRMKYILEDMESEIVITSSKLAPLFQGLAKPL-------VLDETLFSGLEATMETVCPALEP-----SDAAYIIFTSGSTGHPKGIVLEHRNLATACNAQA--DALGITSHSRILQFASYHFDMSLSDHWYALTRGACVCIPTEE---ERFSDLINRMKVDTIFVTPTIAGLIDETM------VPTLKSITLGGEAVTKHIVDKWTPI-LTLNFAYGPAEISVFCCW---------RGNVEKGTPPSSIGRPL-NCRIWLTKPEDPNMLVPVGCIGELCVEGPQVSRCYFKDFERTKSSFVNNPIYRTGDLARYNDDGTLVFAGRKDNQVKLHGQRLELEDIEYNLSTHDAIRHGLVVLPTKGPARNKLIAVITLSKYLANTEELRQNYMSSRLPAYMVPPVWIVVNAIPMSPTGKLFRKKVLDWLSDL---- 46138059 4384 ----------------------LYPNKDAIV----GWDGQFTYSELEHMTDRLASRLVSNGVSPGIIVPFCFEKSVWTIVAMLATLKAGGACTALAPDYPRERLKEIIIDSKATLIICSPSQRKIAEDL------VNKVIVLDSADAESL-----AVESRVEGQIGSSKDAAFVQFTSGSTGKPKGIIIEHRAMATSAKAHG--RAMHMDDTTRTIQFASYTFDNSVEEIFTTLQHGGTVCVPSDSERLHDIGAAMARYGITWADLTPTVASLI------RPEEVPSLKTLCLGGEAVNQDVVSTWAG-KVELINGYGPAEACVTCIC--------STEDLAGPIRSTNIGVGV-GCNTWVVDTRDSNRLAPIGTVGELLIEGPILARGYLNDPERTDAAFITNPFYKTNDLVRYTSQGSLIFIGRSDSQVKIRGQRVELGDIEWNLSSFEDIEKAIVV---WPTQGQHLVAVVTLKGPTLTIRQNREEWVVEHLPSYMVPQVWAVVNRIPLLPSGKLDRK------------- 46138059 2842 ----------------------------------------LTYNELDRLSDALSETLVAHGVGPETFVPLCFEKSGWHVVAMFAILKAGGACVSLDPSHPLDRLCNIIQQVHPPVVLVSKDNSGLFSGL-----TTDILVVSGEYLANGHSATGQAISKSRRSVE--PHNAAFVIFTSGSTGKPKGSVFEHASIATSSRVYGTM--LQLTSRSRVFQFSSYAFDLSIADEFHTLMWGGTVCIPSEFERVNDLVGAMRRYRANWAAVTPAVASLL------RPADVSNLHILVMGGERMRADTIKSLAD-HVRLAFIYGPSECSVCVMYNTM------VSPETDPANLGHQ----AGVRLWLVDPSNHHLLAPPGSVGEILVEGPLLARGYLGELEKTAASFISDPMYKTGDLARYNPDGTLNYIQRRDNQVKIRGNRVELGEIEATLQAHPAVRDALALLPETGHFSKQLVAVVSFRATDADDAKAVKVHLANNLPAYMLPSQWLLVQNIPLNSSGKMDRKALK---------- 46138059 8519 ------------LHHAVEKQVRCQPSALAVVT----EVGTLTYEELDCMANRLSHHLIDHGAGPEVVIAFCFQKSLWAIVAILAILKTGSACVALEPGYPTQRKRSIVLETKSALILTSPTCQDRVLGLGIDVVTVDAAGINDLPTVQG-----------TPKTTVSPSNAAFIVATSGTTGVPKCTVLEHRNLAAFTLC---LPQMGMTSQSRVGHFSAYSFDASIMDTILALTQGATICVISEEDRLNCLADAMSRLQVTWCFLTPTVIQML------EPEQVPTLQTIVSGGERLPNNLVRKWAD-KVNLINGYGPTETSVICVFTRPLEPTDDGSN---------IGRPL-VCQAWVTDTATTERLLPIGTVGEIVIQGPNVGRGYMNSLAKAQSGFIDGRFYRTGDLGRLNHDGSFTIVGRKDDQVKLRGQRIEVHEVEYHINQSPVIQEAIVV-VPVEGFKQRLLALVRLKDAPCSESQLLEGLARKEVPRHMVPTLWIPVQNFPRLTSGKTDRGAISRWVNNH---- 46138059 7434 ------------LHASFSEQAEQRPASQAITAADAD----LSYAALEELSTKLAAHLKQLGVSREVLVPIYFEKSALAIVCMLAILKSGGAIVPLDPSHPPERISAIVRATGAKLALASKAM---------------SFECFQDIGLPDRINLE--------PSNVQPSNAAAVIFTSGSTGIPKGVVLEHRSLCIS--MESHAQLLGIGPHTRTLQFAAFVFDVSLHDIFTTLLKGGCVCVPTEYERLNDLSGAINRMRVNWACLTTTVASSLAKMAP-----CPSLTGIALGGEPLTVECVTAWQG-KAALHNFYGPCESSIFATGRCHVSLASQRSD---------IGRPIYG-QAWIVDPNDHNLLLPTGSIGELLLQGPLLARCYLDDQEKTNAAFIPAPMYKTGDLARFDSSGCIHYIGRKDHQIKINGQRVELAEVEHHLRECIDV-DIAVTQV-LINGTKLLVAFISLDAGSPQRERLRHTLARTRIMDYMIPKFFLPVTTMPLTISGKTDYLALRQMA------- 46138059 1323 -----------TLHDLALQQSRHKPEAEAIHAWDG----SFTYQQIEYLSRALAKDLMKQALFRDSYVPICVEKSRWAVIAILAILRSGCAYVPLDPFHPQDRLQNIVSQTKAKWILVSEQTRERCQRLGADLYCIDPILLEAQSEP-------SELQEDGLPIVSPDDD-AYVMFTSGSTGQPKGVVVQHSAIC--TSIEQQVKCMRLKPCSRVLQFTSFVFDISLCEIFAGLRAGACVCIPSDTDRIEQLPKMMNDFEITWAQLTPSLSLTIL------PAQVPTLKTLVVAGEAVVPEVIRTWGSA-TDLIIGYGPTETTVYCTVHYPTVENES----------SIIGMAVAS-SCYVVESADKLVPIGG--VGELLISGPLLSRGYLGAADRTSTSFITGPFYCTGDLVRLLPDGNLSFLGRKDNQVKLRGYRIELGEIEAAI---PHLS---VVLLPQGLHGGSIVAIVTDESSQQLVASLKEAAVR-FLPPYMVPSVWLVVDSLPTLASGKINRMRL----------- 46138059 224 ------------IHHQFNDMAVKQPDKIAVDAWDG----KLSYSEIAIASNQLAQQLIATGISKGDAVMACCEKSKFVAIAWMAIFKAGAVLVPVDMGQPLGRLEHIQNVSKAKAVV------STLKNLAMSNKVSDNILQIDDE----FLSHAYSCGDEVKSPPVSPADIAYIMFTSGSTGVPKGITVTHSGFC-----SGMKKCSGIFTAERFLNFASYSFTPAIYEVLMPLIFGGCVCIPSEHARVNELVRYMNETLVDTSVIVPSLLRSM------SPDDLPNLKTLLVMGEPIPQPEAARWSKIG--LIYCYASSENGIVSSNNRLG----------HLTDVRNVGY--SNGTCWIVDPSNHDRLLPIGVVGECVVYSASTASSYLDLPEKSKEVFVKSGYCRTGDLMYFNSDGSLSFSGRKDLMVKIRGQRVELAEVEGAILSL-GCAEQTVVDVP--KGGNRLTAVCLPSRLSLERAESLRDLLAKRLPEFMVPIAYVFVQSLPVTASAKVNRVAISEWLQSM---- 197342056 600 --------------EILAATASRLPEATALVTGPDAAPRRTSFAALHASVTALAARLRPHVTTPGAVVALALPR-EETVPALLGVLAAGAAYLPLDVAHPAERLEFMLGDAAPVCLVTTTEYA----ALLPDAPGVPRLLL---DGPASATPHEPASVTPHEPAPIRPGQAAYTIYTSGSTGRPKGVIGTHRGL-SNLYAAHLRDLITPRARLRALHAASFSFDGSWE-PLLWLLAGHELHVVDETRDPEALLDRMTHARIDFADLTPTYLRELLHHPGDRARHVPAV--LAVGGEATPAALWDRLTALGTTVHDLYGPTECAVDAYGWHHTPE-------------GAFAAPLDNTRAHVLDEALRPVP--GGVPGELYLAGEGLARGYLGRPALTAERFVADPYYRTGDLVRRDKDGTLVFLGRADDQVKIRGFRVELGEIEAVLSRHPAVSAAAVVVRED-----RLVAYVVAVPGTAADPAALRAHTAAALPDHMVPGSFVALAALPRTVNGKLD--------------- 197342056 1655 ---------DVLLPEAFRAQAARTPEATALVF----EGTSLSYAELDARVDVLARTLAAHGAGAEATVAVALPRSLALVVTLLAAHRAGAAYLPLDTGYPADRLAYMLDDARPTCLVTT-------DGVTLPATAVPRLTVTPDGTP-------THPADAPLPGAPDPRHPAYVLYTSGSTGRPKGVTVPHAGIA--NRLRWMQEHHGLGAGDRVLQKTPAFDVSVWEFFW-PLITGATLVVPGGHQDPAHLAELIRRERVTTVHFVPSMLRAFLDTPAAG--DCASLRRVVCSGEALPAPLAARFHEVGRGLHNLYGPTEASVDVTAHEVGAAPGA---------SVPIGRPVRGTRTYVLDATLRPVPPG--VAGELYLAGVQLARGYLGRPALTAERFVADRMYRTGDLARWSADG------------------------------------------------------------------------------------------------------------------- 195429339 128 --------KNLNIGDIFESNVARHPDKLAIVS----ETQQWTFRQVNEHANRVANVFHSHGYKKGDVVGLLLENRPEFVATWLGLSKIGVITPLINTNLRGPSLQHSIKVGQCTALIYGATFRSAVMDIAKDLPAHVGLYQFNDEGSTGLLDGAAKDKVSAGANRADHHDKLVYIYTSGTTGLPKAAVITHSRYFF--IAAGIHYALGFRDKDVFYTPLPLYHTAGGVMSMGQALLFGSTVVIRRKFSASGYFADCARFNCTIAQYIGEMARYILATP-AASHDRKHLIRMVFGNGLRPQIWPQFVERFGIQVGEFYGATEGNANIMNNSTVGAIGFVSRILPQIYPISIIRADPHTGEPLRNKKGELCEPDEPGVGKIVKGNPCAFLGYV-DTKASSKKVVRDVFFISGDLLVSDEKGYLYFKDRTGDTFRWKGENVSTSEVEAQLSNLAAYKDVICYGVAIPHTGKAGMAAIYDPAREVQLDTLSVEITK-VLPSYARPQFLRFLRKIDLTGTFKLRKVELQQQ-------- 169781710 2865 ------------VHDIIREKGAAQPEAAAICAWDG----QLSYREMYGYASSFAAYLNTRGVGPEALVPICLDKSVWAIVTILGILIAGGAFVPLDPAHPTSRHKEILEEIEARVILCSPQYRNRY---AGSVKTVVPV------SQETIRAYSALTRKTPSPNRATPSNMAYAIFTSGSTGRPKGIIIDHRALASSVTAFSPI--VHLNENSRAFQFASLTFDAAVMEVLATLMHGGCICIPSEEERLNDVVGAIRRMDVSWAFLTPSIASII------EPSSVPSLKVLACGGEKLSREVVMKWAHR-VKLINGYGPTETTIFAVLNNVTPSTD----------PACIGYGIPSTLTWVVDPENHNRLSPLGAIGELALEGAALAREYLKSPEKTADAFVNEPWYKTGDLVRYNSDGSIEYISRKDHQVKIHGLRMELGEIEHRLCEDRRVRHAVVILPISGLIQKRLVAVLSLEDAAYSELQEIQKSLESQLPIYMVPQTWAVIKKLPMLVSGKLDRKKI----------- 169781710 239 ------------IHEIIHEQALLQPESEAVCAWDG----SLSYRELDLLASQLAYYLQVQGVGPEVRVALCFDKSCWNIVAMLAVLKAGGAFVPLDPTHPAARLQSLVRSVQARIMLCSRNHAEDLRVVVEHLIPLDNDTWEERSIPRGDVSLL---------TEVKGYNAAYVIFTSGSTGEPKGTLMEHKAYVSSAMAHA--PRLRVFSNSRLLQFAAHTFDASLVEILTVLLVGACTCVPSEEARLNNITKVINDMRVNHATLTPSFVDFI------SISDVPRLETLVLAGEAMSQSHLETWSKIN--LVNGFGPTETAVTAAVN---------SNVTRSSDSRDIGLPT-GIRCWIVDPDDHNQLVPVGCVGEMLAEGPSLARGYVNNQQKTAEVFIYDPFYKTGDLVRYNEAGSLTYIGRKDTQVKFHGQRIELGEIEDNLNTDSNIKHSLVFLPKSGFSEGRIVAVLSLPDPEPAPLRLIRDRLSARLPAYMIPTVWLCVEALPMLVSGKLDRKA------------ 169781710 1779 -------------HEIIRQQALSLPSAPAICSWDAN----LTYSDVEHLSTRLAQYLIGLGVKPEVFVTLFFEKSAWYVIAQVAVLKAGGAFVSLDPSHPESRLQGLIEDVGAHVMLCSVKHTEKASRLCNTVFAVCEATIDGLTVPATIM-----------PASIPSHNAAYAIFTSGTTGKPKVSVIEH--ISLGIAASTFTEIFRMGPRARVLQFSNIFDVN-ISETVITLMTGGCICVPSEEERLNDLSGAINRMGVNMCTMTPSSISTL------KPEAVPSLRTIITGGEKMTKSHVDRWADRC--VINAYGPSEATVASTASVKADGGRRLTEDYN-----SIGTAFAG-RAWIVDPKNYHRLLPIGAIGELVLEGCNVGRGYLNNAEKTEEVFITDRMYRTGDLVRYNADGSLCFISRKDTQIKLNGQRVELEEVEQQCVGHPANTQVAVVVTPEAKTVAKCLAVFFTTDDHETTVSIVKKLLKESLPTVMIPKLFFPVRRLPIATTGKLDRKGLRTMVE------ 111224649 19 -----------------RRAVADRGASPFLWESSTGAVTTWTYAEFDRLTGRVAARLRAAGLPAGGAVHLALANSPAFVAVWLAAVVLGAHIVPADPAATAPEIAAQLTRTRAVVGICSPRRRTVYAEAAAAAAAAAAVFAVDEDDVELATLTGAAAGTGQAPSAGSPDTPAAVLFTSGTTSAPKGVVITQANYAFAGATMAAAAGLG--PADRQLVALPLFHANAQYYSFAAAISVGASVALLGSFSASRFLAQAARHRATHASLFAAPMRMILARGAQRRDAL-VLRHVWFAQNVTADQYERLAALLGCRPRQLYGMTETTAAV-----------LTSRPDEARPDAMGRPTPGCAVRLSRPDGGERAPG--EVGELLVRGARLFAGYLDDPGTTRRAFV-DGWFRTGDRAYRDADGVYHFAGRDSETLKVAGENVSVVEVEAVVAEHPGVLEAAVVGRPDPVRDEVPVAYVVPRGAAPGAEEL-AAWCRRRLSPVKRPREFVLVDELPRTSVGKIRKFLL----------- 195471900 55 ---------NYTVADVFERNVRAHPDKVAVVS----ETQRWTFRQVNEHANKVANVLQAQGYKKGDVVALLLENRAEYVATWLGLSKIGVITPLINTNLRGPSLLHSITVAHCTALIYGEDFLEAVTEVAKDLPANLTLFQFNEKNIPQAKNLNALLSEKPNKSNVNHHDKLVYIYTSGTTGLPKAAVISHSRYLF--IAAGIHYTMGFQEEDIFYTPLPLYHTAGGIMCMGQSVLFGSTVSIRKKFSASNYFADCAKYNATIGQYIGEMARYIL-ATKPSEYDQKHRVRLVFGNGLRPQIWPQFVQRFNIKVGEFYGATEGNANIMNHDTVGAIGFVSRILPKIYPISIIRADPDTGEPIRDSNGQLCAPNEPGVGKIVKGNPSRFLGYV-DEKASAKKIVKDVFFLSGDLLVADEKGYLYFKDRTGDTFRWKGENVSTSEVEAQVSNVAGYKDTVVYGVTIPHTEGRAGMAAIYDPERELDLDVFAASLAKVLPAYARPQIIRLLTKVDLTGTFKLRKVDLQKE-------- 218438845 7 -----------NFVDLLNHRAETQSDKILFTFLGDGETESLTYQQLDQQARAIAVQLQSLN-ATGERALLLYQPGLEFISAFFGCLYGGVIPVPAYPNRSIERLQAIVSDAEAKFALTSESLVNSIEGKLTQSLSQEAIQCVTTD------NLELSLSQGWHKPKINPEQLAFLQYTSGSTGNPKGVMVSHSNLMHN--AALINHYFQDTPESRGASWLPPYHDMGLIGGILQPIYVGVYVVLMPPVTPLRWLEVISRYRITTSGAPNFAYELCATQITPEQRDLSCWELAFSGAEPIRAHTLEQFAKAFAPFYACYGMAETTLIVTGGKRSEKIPASSCDQDRVSLVSCGQVAEAQKVIIVNPETNQCADD--EIGEIWVSSESVAQGYWNRPQLTEKAYTPDPFLRTGDLGFL-QDGELFVTGRLKDLIIIRGRNHYPQDIETAEKSHPALRESCGAAFSVEVGEEEVITYEVKRSRKLNVEEVTSAIRKAVTQTHELPYAIVLLKSIPKTSSGKIQRHACKAEF------- 163855099 19 ------------------------PDDTALID----EAGPLSYRDFDALCAGAARWLGAQGVAAGDRVAVWLPNRREWLALLFGLARLDATLVAINTRYRSAELEYILARSRARMLIMQPSFRKLAGVAQDALPDLQAIALVDDDLPGPVFQFASGAPPAALAPPAADPARPVILFTSGTTKGPKLVMHSTATLLAHNRQVSRACGLD-QPGARLLAALPVCGVFGLN-GVLAALHGGAPVVTMDLFDAPRAARLLRDERITHTFGSDEMMRRIADEA-PGSRPFPHARVFGFASSPGAAELVASLQQRGFPLRGLYGSSEVQALFSLQDAALPVAERALGGGVPASSQA-------QVRVRDPAG-PGLCEPGMPGEIEIRAPGNFIGYLDNPDATAQALTADGYFRTGDLGYLRPDGSFVYLARMGDTLRLGGFLVDPAEIEHALAAQPGVYNAQVVGITID-GQPRAAAFVIAEPG--LDEQSLLAPLRATLAPFKVPARLWRVDEFPTSANGKIQRAMLRQMA------- 149375190 11 ------------IFRFIE-VAQNYPGHTAVTWQDNHTWNELTYTELFDKAQAIASCLAKSGVKEGFPVILPSERHPDLCANLLGILLCGAHYVFIDANYPKERQHFIAKSVSAKFGIDAPGS-----------HLLKHLDI-------SWVNTADSLQSDVKIPVISEERPAYVMFTSGSTGEPKGVVIPDRAIL---RLVTNTDFISFSSDQTFLQLSALSFDASTLELWGPLLNGGTCVLHPETLTPHRIRDVILERGVSTLWLTASLFNFIAEYPD----YLKPIKQLLTGGEALSVPHVKKALEYGTALFNGYGPTENTTFTTVFPIPRKL------QDDIKRIPIGFPIPGTQCALVDDELNLV-EGPNQSGELVAFGDGLALGYLNRPELTAEKFTDDGAYRTGDLAQLNEDGSYDYLGRIDKQVKIDGHRIEPGEIEYQLNSLDYVTEARVVVRIGPQGQKRLAAYLVAESDVGTHS--LRQALGEVFPAYMIPHFIIQVAELPKNKNGKLDEARLPDPYATAKKGA 149927970 11 -----------TLLDCLDHWAATQPNKVYFTQPFSAEKTVYTWAQVADQVNRMAAYLQSLNLPEKTHIGILGKNSAHWIMADLAIWRAGHVSIPLYPTLNAETAEYVLDNSDSKMIFIGDELWRVVEKIPTSMPTITLPLAPELKHAKKWDDIVAATAPTQKPVKRSKDEMATMLYTSGSTGKPKGVMISFNAMISALRGTSKV--MSFSNTDRMISYLPLAHAAERAILETGSLFYGFHVYFS--FGLDSFIQDLQRARPTLFFSVPRLWTKFVQHIIFRIPILSGVRMALSGSAPLAPALMSWYRNLGLDLLEGYAMSE-------NFAYSHCSLPGK----VRVGYVGNTYPGVECKI------------SEVGEVLVKSPCNMMGYYKNPELTAESYTADGFLKTGDMGVIDEQGRLKITGRVKELFKSKGKYIAPVPIENRLNGHELIEAVCVTG---PSFSQ-PFALVMPNEAARVESEMTEHKVNDRLEAHEKLSCIVVVKELWLTPTMKIKRNVIEQHY------- 50292253 224 ------------IHDIFQDNAEKFPERTCVVEINSTKTRTFTYKDINEASNIVAHYLINTGIKRGDVVMIYSSRGVDLMVCVMGVLKAGATFSVIDPAYPPARQTIYLGVAKPKGLIVAGQLDQLVEDITKELDLVSRIAIQDNGTVEGVLASYTELKSTRTGVVVGPDSNPTLSFTSGSEGIPKGVLGRHFSLAYY--FSWMAKQFNLSENDKFTMLSGIAHDPIQRDMFTPLFLGAQLYVPTQDDTPGRLAEWMGKYGCTVTHLTPAMGQLLTAQAVTP---FPKLHHAFFVGDILTKRDCLRLQTLNCCIVNMYGTTETQRAVSYFEVTSRSQDPHFLKKLKDVMPAGRGMKNVQLLVVNRNDRTQVCGVGEIGEIYVRAGGLAEGYRGLPDLNKEKFVRDRLYRTGDLGRYLPNGDCECCGRADDQVKIRGFRIELGEIDTNISQHPLVRENITLVRNNLEGEKCLVTYMVPRFDKPELEKDLKAFLKKRLASYAIPSLIIVLPKLPLNPNGKVDKPKLQ---------- 163723944 4 ------YETPNNLVDLFEDAVKRFKNNPLFGVKNKEKTDWMTYGEAGARVDNLRAGLAQMGVGKNDVVGFIGNNRPEWAISAFATYGAGARFVPMYEAELESTWEYIIRDSDVKVLIVSPAIFDKVSAFADRTPGLERIFII-ETQGEGSLGELEALGAKNPVESVKPDDVAALVYTSGTTGEPKGVLLSHQNFSSNAAGGYHLFTEVLNEEARSLSILPWAHSYGQTAELYNWMQFGGSIGFME--SVETLADDLALVSPTFMIAVPRVFNKIYDGLQAKKFKLARLQGALTGSALMNPEISHFFADIGVPVFDCYGLSETSPAVSMNCFSAY-----------KVGSVGRPIENVKV-VIDQSGVDAIGDD---GEIIVYGPNVMQGYHNKPEATAAAMTAHGGFRTGDRGRIDEDGFLFITGRIKEEYKLNGKYVYPGAIEEDIRLLPNVANAVCLVVPDEVLGDDPFDLVENKEVTDMIAAEITAFLKGKYGGYEIPKKFIFLDDFTLTQTMKLKRKAVFDKYND----- 90411122 12 ---ETLMAQPLP-NEMILKWASERPNEVYLRQIINRQFVDYTFAEVADKALRLVSALRDMGIQPGDKVALMSKNCAEWFITDLALMLGSYISVPVFPTAGADTVEHCVTHSESKILIVGKDDAKAVNAVVEKYPDLPTISFAYPGTPTCTHEFNTVIAKSLPSEERPQDALMSIVYTSGTSGLPKGAMLTYGSFSWS--AQRIVDHIGMRDGERLFSYLPLAHITERVYIFGASILAGMQVAFPESLD--TFIDDVKMHRPTLFISVPRLWRILDKLPQADGLGLDKARMLGCGSAPVSPALLRWYESIGLNITEAWGMTESFAYSTINHPF----------RSDKIGTVGNAGPGVEIKISDDE------------EILVRGMGIFSGYYKNEKATQESFDKDGWLYTGDKGFLDEDGYLSIQGRLKDTFKTKGKFVSPVPIEKRLFELCNIETMCVIGMPAPILLAIPHEFFDPKRYEHKIERTIEKINKE-LESHAKIKGVLMVKE-PLTPTLKIKRHILENKYQGL---- 16081752 30 ---------------------------------------RIGYGEFYDRVIAIAEELH-RDLGENRTVSVMDWNTLNFATLLYAVPLSGNVLHPVDVRQPPEQVMSSMKEAQSSYLLYSADFGRLADAVK------TSGIVKEDNIRSTKEVFDESTDHKPGNAGLPEDRIASVLFSSGTTGKPKGVRYRHRDIVLTIWASAFPGPARLASSDTVFSLIPFFHLWSWGTLYISTLIGASYVV-GGRFDPGSTSDLIKRNGVTWMSMVPTMFNALISW---DRNSLDGMKILI-GGSAIPSGILNFASDHQIELTGIYGFTDAAGIGTSNINGSLSERNADAVNAI------TPLVFTDFEVEGENN-----------EIKFRSPWIPEGYFNVQE---ERAYRDGWFYPGDSAEFTQDGKIRIRDRIKDLIKSGGEFIPSALLEYYISEIGDIGDVAVIGVHDDKWIERPVAIYRTRSGATVNDEIIRSYLKGLIRDWWIPDRFIPVDSMPMTGTGKIDKKTLRAMLE------ 154509133 18 -----------------------HPKRLSLVDAATGGE--WTVREAANTVARLAAAFDTAGIGEGTRIAVIGANSPWHYIVHVAASWLRAVTVPLSPRMPSGALASMCEQVGVSWVFLDEACAPHTSALTDVGAQVASF--------TDLAAWADRTAPIGRSPARCGTELAAILFTSGSTGIPRPVGLTHEVMWWGS--TNFREGFDYAPSSVVGVCAPASHIGGFGTSMDVWTHGGTLVTLGGSFDARGVIDAIERYGITMMFAVPAIVRALLDQHARGGGDLSSWVRPLIGGDAMTADLAEAMRAVGLSPIHVWGMTETSGAGTVATPGSFAPA----------GSLGVPFPYVDLRVMASDERESGVD--EMGEIWVRGPGVVSG--------------EEWLRTGDLATKDKDGWLHMVGRAHRMINTAGELVAPPTVERALRSLKEVSDALVVGLPDERWGQIVAALIVPSAASSLSADALSEALRDSLAPWEKVRRVLVVDALPTTTTGKPD--------------- 111017503 36 ----------------LHRIATRFPDRTAVISAEG----SMSFAELDRRTDRIAAGLVRLGLDRLDPVIFQLTNRLETVLAWYGCLKAGLVPVATLAAHRMHEIGHVSRKVGAVGHIVEADLVEFAREHAAGHPSIRHIISVGDEAGKDQVTRLEDIGRETDPARIDPLDVVAFQLSGGTTGVPKVIPRIHAEYWNNALL--YAQRLGWDEHSRVAHLIPIIHNAGICGLHAAHSVGACLVL--ATADAPAAFELMARTEATEVLIGHGHYQAVL-TPDFDKAR-ASLRRVVLSGAKVPPELFERVDDAGHWAGQLFGMSE--GLLTVTPIDSPTHA--------RLTTVGTPIADDEIRIL-EPGTEIDLPDGDVGELCCRGPYTIPGYFDAPEHNRDAFTSDGFYRTGDLAVIDGERYLSIEGRIKDLINRGGEKINAEELELLLLEHPRIANAAVVAMPDPRLGEKTCAYLVATDEEPLSKAIQEHLARLGVAKFKWPERLEWVPSLPHTNVNKIDKKRLR---------- 158521484 26 ------------------------PEKVALRFVEDGTEEPVSYQNLFEQTNRTAHALLKAGIGKGDTFTMLMKNHPEFIYALFAAVSIGAVAVPIDPRSRGRKLAFQIKNTKSKGILVADQFMESLEEIKADISDVPVVGVLHHKVPEAYPVLNELLETPDKALPFDAGASAQIIHTSGTTGDPKGVVLKADRFLIYSFMADFL--WQYQSDDIPYTGLSLTHGNAQSVTLMPSLAKKLPAVISERFTKSNIWDICRKYGCTTFSLLGGMMAGIYNEPPRPDDADNPVRKVISAG--TPRAIWEDFERFGVKIHEWYAAVEGG--LAHNPPGSGP-----------VGSFGKPPQGVEMKVVDENDNDVPPGAR--GELMVNGPTEVN-YYGKADASKEK-TRGGWLRSGDICHQDEDGFFYFDFRKGGGLRRQGDFVQPDLIEKIIGEHESVSEVCVYGVPAASGGESIVAAMAPFAGRTVDVEGVKQTCLAELERNSVPTYFQIVDEIPKTISEKMLSRVLEEQF------- 119503811 9 -----------------ESVADAVPEHIALIQGE----RRITWRDYESRSARLAQGLMEAGLGKHAKVGMYLYNSPEYAETNFAALKIGGVPINVNYRYLDEELFYLLENADVEALVFHRSLGNRVARICHRLPQLKIMISVDDGVPEDAIPYESLIAKNSGAARIPEGDEIYMFYTGGTTGMPKGVMYPVKDFTADQMAVTAKQLFDSNATVVSMSGPPLMHGTGWLGLMFPHMLGGTSVMLESRLKPEEVWDAIDQHKIAQLVIVGDAFAKLLRALEAEPDRWSSLRMMISSGAMFTTQVKRDLIEHIPEIADVLGSTEGGM---GQSIMTKDTPASETAKFMLLPTSKVLLP--------DSSREVTPGSGEVGMVAQSG-MVPLGYYKDPKKSAGTFKEDGYAFPGDMATVAADGSINLLGRGSNCINTGGEKVFPEEVEEALKLHDAVEDALVFGLDDERFGSRVAGVVSLEKAKSAAAEDIVSATRTVLASYKLPKELIVVPKVPRAPNGKADYKAAKQ--------- 194539581 24 --------------EMILKWAQERPNEVYLKQIINRQFVEYTFADVADQALKLVSALRNLGVQPGDKVALVSKNCAEWFICDLAMMLGDYVSVPIFPTAGADTIEYCVTHSESKALIGGKLDDPKAQQVIDAMPELISIALPYDTAPKCQYEYQALIADAMPSEERPDDKLMSLVYTSGTSGLPKGAMLTYGAF--NWSVQQLINHIGIQENDRLFSYLPLAHITERVYIFGSSIMGGVPTAFPESLD--TFIEDVKMHRPTLFISVPRLWNSLIKKKLAEGLGLDQARVLGCGSAPVSPALLEWYHSVGLNITEAWGMTESFAYSTLNYPF----------RADKIGSVGNAGPGIELKIADDD------------EIMVRGKGLFSGYYKNDIATQESFDSEGWLHTGDIGSIDSDGYLTIQGRKKDNFKTKGKFVSPVPIEKKLFEYSRVEMMCLIGLGLP----APILLVVPHDFPNFDRERYARTTRQELASHEQIKGVLMIKE-PLTPTLKIKRHVLEQKY------- 91783776 2 --------------SFFFETAAREPDRPALWV----DERSYCYDELASRAGRIAADVSALPAGRARRCLLFAHRSVDAYAGLLGILNADCAYVPLNPNMPAARIAAIIEQSDAPVMLVDRRCAALLDEVVSLLDESPRIFLLDDEEGEDETAPTREVSAGRDLTRLPSDDVAYILFTSGSTGAPKGVPISHGNACAY--VAGQLHLIDRLPGARYIQLCELSFDPSVHDMFVCWANGACLYVP-KTVEPIYNAAFIKEHAITHWSSVPSGAAFMQQFRKLQPDEFPSLRVTLFGGEPLPRLLVQAWLRAAPRVLNMYGPTETTVACTAFEVTTEF--LADPRRAVMP--LGRALPGMELLIVDAALEPVAPG--ISGELLIGGPQVASGYLSADEPGNRRFIASRWYRSADAAREVAGEGIVFQGRLDTQIKIRGNRIELEEVEHVVRSCSQAALCAVIAWPVDEAGRALIAFVTQVQGGATQ---ILQACRQRLPAYAVPQRVVMLDTLPLNVNGKVDRRAL----------- 149912048 2 --------------DALLHWEKHRANEVYLRQPINGTFHEFTWSQVADQTKRIAQALQSLGLTPGDKIAILAKNSAEWFINDLAIMYAGYISVPIYSTANAKTINYVLEHSEAKVLFVGK--LDNYQSLEGKIPADIITISYPYETLSCQYKWNDLLEQHATPAHINLEDLMSIIYTSGSTGDPKGVMITFAAF--KSASKNIIKSFEFEPGDRLLSYLPLAHITERVYIEGGSIYAGEGVVSFVE-SLDTFVSNIQSVEPTLFISVPRLWTRLVKAKIKRGLGLQHARILGCGSAAVSPALLEWYKRLGLNITEAWGMTENLAYGTLNYPFN----------PQKIGTIGKPGEGVDLKI------------SAIGEILVKGDGLMSGYYKDEAQTKESFDENGYFKTGDKGEIDSNGYVKITGRVKDIFKSKGKYVTPVPIECKFGENPNIEQICITG----TALTQPIALVVLSPEATNLEETRQHINKS-LESHARIGHIIVVDNGLLTPTLKFKRHELESRFKPFY--- 169782552 1353 ------------VHEYFYDQVKKQPDAQAV-CAWDGE---YTYSELDLLSEKLAHHLAKLGAGPEVLIPHCFEKSRLATVTMVAIMKSGSAGVGLSSAHPLSRIQDILDGCQARVAVVSAQHAKLLEGL------VEHIVVVD----ESFLDELPAPTDNCTLPQAQPSNPAFVSFTSGSTGKPKGIVLEHRSLITSIQAHG--SEWGVGPGSRVLQFSAYAFDASVSDTFTTLTRGGTVCIPCEKDRVDDLAGAINKLGVNWAFLTPRVLGLL------SPETVPTLKTVVLGGEAISREDIAPWTDA-LELRIVYGPTECT---IYSMGTEPLTADSDPAGLGHAV-------GTRLWVTDPENTNKLLPVGCIGELIIEGPLVTRGYLNEPEKTKAAFFEDPFYKTSDLVRYYPDGQLRFIGRKDTQIKVRGQRVELGEIEHAILELPGAAHVTVDSVVLPP--QTLVAFLKMENASSTENELLEKVLSDTLPVYMLPSLFIPISHIPMTISGKVDRIALR---------- 169782552 4626 ----------------FEEQVRRQPDAPAISSYDV----ELTYSQLNLLAEKLAHELISRGVKQEMIIPLCFNKCSWTIIAMLAVMKAGGVCCMFNPEHPRDRIQLLLDDLDASLVVCDQASSAMLSSLLP----PSGVLPIGADYLDSLPCPNEPVGAIAQP-----SNAVFIVYTSGSTGKPKGSILEHRSLVTGLIAH--LSEMSVGPGTRAFQFASYTFDVSFDEIIGSLMLGGCVCVPSEYERMNALTEAMAKYRVTWTELTTTVASLLV------PSRIPTLKTLVLSGEPLTKEVVNLWSD-HVQIINSYGPSECCVCTTCNSQTSFTKD---------PTNIGRGL-GCTLWVVDPDNIDRLLPIGSTGELLIEGPIVARGYLNEPEKTAAAFIPPKWYRSGDLVRYNRDGSFKFIGRKDTQVKLHGQRIEMGEIEHRIRTVDNSYQVAVVLTPKSRGSKILTAFIVPEAASGDVDTLLQARLREVLPKHMVPQLFIPVSHMPLSPSRKLDRKVLR---------- 169782552 2423 ------------VHEKISQQATLNPENMAI-EAWDGN---LTYRELDELSSRLAYHLSSYSVKPETLLPLCFDKSVWTVVTMVAVIKAGGACVMLNPDHPVTRLQALIEDTGSHLVLTSPQHQGLFGSVSASVVPITKTLI-QELAPVSTSQLASLQVQPTNPV--------FMIFTSGSTGKPKGIIVQHNSVCTVATQHGEGLGFGGPGS-RVLQFASFTFDVSMGETFFTLMKGGTLCIPTEHDRINNLAGVINSMQITWTFMTPTVAALL------DPKEVPHLETLTLGGEAVSQSLVDRWAS-QVNMIDSYGPAECTI----------WASHANPSATVSPANIGTGTA-CRYWVVETSDYNRLAPVGCVGELLIEGPNVARGYLNEPEKTRDAFVESPFYRTGDLVRYNPDGTLNIAGRKDSQVKFHGQRIELGEIEFHLRAQRAVEAVAVVALSDPLALEGDCVELVSDDAKSTAQPLIEEELSSVLPSYMVPSVWIVLDSIPLTASRKINR-------------- 169782552 256 ------------LHHLIDERARKEPEALAI----QGPDGCMTYGELQALTDRLAHYLVDRGVGPEVAVPLFFEKSKWAIVTMIAVVKAGGAIVNLDAKQPRSRLMEIMEQLQAPLILTSQQYEPLWQ------DNCNVFSVHQE-------SVMALPAQKASPVAVTPKNILYIIFTSGSTGTPKGCVVEHESFLTAAIQH--VTAGEIDPTSRILQMTPYTFDVSMLEIFTTLTTGACVCFPSDELAQHGIAHIINALRITWTFMTPSVVRLV------DPADVPTLKTLALGGEALSQIDVTTWAG-KLHLINGYGPSECSVAATINP---HLTPDAD------PANIGRGY-GAVCWVVDDHNRLVPIG--AVGELLIQGPIVARGYLNEPAKTEAVFLDERLYKTGDLVRNNSDGTISFIGRKDRQVKLRGQRLELGEIEQRLSVDSMVRHARVLPKAGPCKGN-LVAVLSLHTEGPRDAEVHELLLAAQVPGYMVPTFWVVVAALPFTTSGKVNGVALNQWVRDM---- 169782552 5712 ------------VHDLFSVQSRFHPQRQAVDAWDG----SLTYQELDQLSSQFSDVLVKLGVTAGCTVGWCFDKSKWAIVSQLAIMKAGGACVNLNPEDSVSRLTDIAHDTGIDHVIAAPQYADLAAAIGSS-----HVVIADATTASELAATSTDLPRA--RTAVDSSSPAYLAFTSDSTAKPQIMAIAHRAIC--TSIRNHGSAVKITSKSRVLQAAAYTSDVSYAEIFTTLLSGGTVCVISEHDQTKDLASAINRVGANWACLTPTIANSL------RPTDVPKLKTLVLSGECPTQDSLKVWAGKVDTLLNAYGSSEASVWCSVSQFTHPKDSF---------ANIGFPV-GCRLWVTEPENVNKLAPLGCLGELVIEGPVLSEGYMGHPQASEAAFVADGFYRTGDMVKFNVNGSIEYLGRKDTQLKMYGQRIDPRELEHTIKSHPSTYDVLVTTLVSSRNRNMLVAYLYDESIQSPDVEIVQSALQTSVPHYLLPILFIPLKTMPTDSFGKADRDML----------- 134099926 39 --------------------ASAEPDRLALTC----DDVSITRRGLESMSNRLARDLIARGVRHGDFVSIVVPNSIAFVVAELASWKAGAVPQPLSPKLPVSELREIIDLTEPALVIGD---------VGAEVAGGRALLPADHQP-------DPALDDGPLPAVV---SPAWKAPTSGSTGRPKVIVAGRPALVEETDLSA--DVFGIEHGGVVLVPSPVSH-NAPNMSVALGLLRGNHVVLMRRFDAAQVLRLVERHRVSWLYVVSTTMGRIMRLPEEAAADLSSLRTVFHTAAPVPVWLKRAWDWVGPIVRELYAGTEAQATTV----------ITAPEWLAHPGSVGRVLRG-EMQIRDADGRVLPPGRE--GKVWMRRAP-------DVEATYRLLDPDGWESLGDIGWFDEDGYLYLGDREADMILVGGANVYPAEIEAALGQHDAVVDSCVVGLPDDDLGNVPHAIVVTRRSVP-EADLVRH-LRSRLAPYRMPRSFEFVTTPLRDDAGKIRRSQLR---------- 46138947 2629 ------------LHDIITDVARIEPDKMALYSSAG----TLTYAELDEFSTRLGHHLVSMGVGPEVIVPLLFEKSIWAVVAMLGVLKAGGAFVALDPAHPAERLALIISDTGSPVMVMSANQA-TTPLVTGDLSNLE--VAMFTVTHESILEL-PALSDKPCPTVTPDN-AAYVIFTSGSTGRPKGVVIEHRAV--STGTKEHGSQMNYTSTSRVLQFASYAFDATIGEVFTTLVYNGTVCIATETERIEDLTGFINRANVDWAFLTPAVARMM------TPSDVPTLETLICGGEPIGDLTPRIWSE--IKFIQAYGPTETCVFASIS---------DRQHREVRPAIIGH-MMGSAAWVVSPSNSDLLVPVGSVGEMLIEGPILGRGYRNDPDKTDASFIRDPWYKTGDLVRYNLDGSMDFVQRKDTQIKIRGQRVEAGEIESHVSAHKDVQHVYVTFVKNGRLSSRLVAIIVLKGDDYDAKELLREYLSSKLPRHMVPAVWAVVESVPLTTSGKIDRRLM----------- 46138947 10398 -LPPTV---DRHVHDLFDDMVRSTPTAPAIH-AWDGE---FTYAELDRESSRLAGLLLKQGVKPDTFVALCFEKSAWVAVAYLAILKAGAAFMLLDPEAPIERIQYMMEQTKTSMVLCSPTYKDMVDDWDA------TAIVISKEVMGTLPDF------AGPFPNISTSSAAYIIFTSGTTGKPKGAVIEHGAY--SSSAIAQKKALYIGPGSRFLQFASFMFDATMIEMVTPLLSGGCVCIPRRQDIISDLPRVVREMNINMAILTSSFIRTM------SPEEVPTIKRLIQGGEPLSQKDIDIWAD-KVILGNAYGPSECSVMASC---------LSDVLRTSEPSNIGYPAACAHWVTEPANMHRLVPIG-AIGELLLQGPTLSRGYINNPDKTAEAFDPDRFYATGDLVRLNSDGSVTFVGRKDTQIKIHGQRMELGEIQHHLTTIDEIRHSVVLSPSEGPLQKRLVAVLELANTAASSEEIIRDIITQRLPSYMIPSTWIVVQSMPTMISGKL---------------- 46138947 7322 ------------IHNIIERNSQAMPDRQAI----CGWDRTFTYGELDQAANAFAHHIHSLDLKPDTFVATCFGKSAWTIVAQLAILKSGGAFVAIDPTHPADRVETILSELGPPILLTESKHQDRFKTLFPNIVTVNEDTLSSLSVPNG-----------PPSTRVRHSNTAYAIFTSGSTGRPKGIVIEHGSLSTAALTHA--GPYQITSDTRALQFAAYTFDVSIGETFYPLSQGGCVCVPSDAARLEDLAGAINGLSADWAFLTPTVADLL------DPSLVPGLKTLVLGGEAPTSVNIRRWHD-KVFLISGYGPAETT--IWCNATGRLNGSSD-------PANLGPPM-GARVWVTDADDPSVLLPVGAVGELLIEGPLVSRGY-TDPEKTAAAFIPPGWYRSGDIGRSRPDGTFSFVRRRDNQVKVRGQRVELNEVEVHISQAESIRHAVVVLSHHSLGGEELGIIAVQSDEAISASDLIQDRLLSTLPPYMIPKIWITVEHLPSTTNGKMDRRQI----------- 46138947 5743 ---------QTTVHALIEAQVKAIPDNCAVTSWEGD----LSYTELDHHATRLAVHLRSLGVGPEVTVPLCFKKSIWTVVAILAVMKAGGVFVPLDPAHPADRIKGIVEQLPSRIVLTSPQCVLTVAHLVDNTISVDASSI----AQLENVSSAESLSPGATP-----SNAVYIIFTSGSTGQPKGVVLEHSAAASGTTAHG--HDMSYSRDSRVLQFSSYSFDASILEILTTLVYGGCICVLSEEERINDLVGGINRLRVNWAFLTPAVAMMV------EPSQVPTLRLLALGGAPLWLAVLQKWTAVGIRVVNGYGPTECCALSTHNYYS---------RSYMRPEVIGKAM-GCNTWVVDPRDPNILMPIGAVGELLIEGPIVARGYLNDLVKTQDAFLSGRLYRTGDIVSYATEGNISYIRRKDTQVKVRGQRIELGEISYQIASHGSVAHLVVLGSRGKFSGQIVAIFALQQGNDESPQDLAKEFISDKLPSSMQPSAMVPVNRMPINTSGKI---------------- 46138947 4203 -------------HTLFEQQVEKIPDQQAICAWDGN----FTYRELNEASNAFAHHLYSLGPKPDEFVITCFDKSAWATVSQMAILKAGAAFAAVDPTYPIVRVKTIVNDLRASVLFTETKYKDRFQGI------FSKVIVVDQEMLDSIGGPQ----LDAPSTPVNGNNLSYSIFTSGSTGQPKGILIEHQSL--STVAKHFAKPYQIDQNTRTLQFAAYTFDLSVGETFMTLLNGGCLCITSERRRLEDLTGAINDFQVNWAFLTPTMADIL------DPAQVPSMKSLALAGEAATSENIRKWHD-KVHFVIAYGPAETT---ICCNATDGVKATSDPANFG-------PARGAGIWVADMDDPSILLPVGAVGELLVEGPIVGRGYV-DPIKTAEVFDPPTWYRSGDIVRYNPDGTCSFVRRRDNQVKVRGQRIELNEVEVHVSQADADLQHTVVLLPKTGACQGRLTTVLSRHQQQEKVEAQRVLCSSTLPGYMIPKIWITVEQLPLTTNGKMDRRKIQD--------- 46138947 8884 -----------TVHALIEAHVKESPNRCAVTSSWEGE---LSYAELDNHATRLSVYLRSLGVGPEVTVPLIFTKSIWMVVSMLAVMKAGGVFVPLDPAHPPERIAMIVEQLPNRAVLASPDRTGLISGL------VDNVVALDADEAACIAKDADGDNKLPSDEATPDN-AVYIIFTSGSTGQPKGVVLDHRATA--------------------------------TEIVTTLVYGGCVCVLSEDERINDLAAAINRLQATWMLLTPAVASTL------DPSEVPCIRYIALGGESSSHATNKKWSK-GCKVLHAYGPTECCVMCAYDDRTGLLT-----RPEVIGGSVG-----CNNWVVDPRDPSVLMPIGAVGELLVQGPIMARGYLNNPDKTQESFLDTGLYKTGDLVSYCSEGKLTFVRRKDTQVKVRGQRIELGEISHQIASNDKVATQMVTLGSRGTLNGKIVAVLTLRGLQTTEDAEVQNYIADKLPGYMHPSVMIVVNRMPINSSGKL---------------- 46138947 1151 ------MHVDTCTHDLILDAAQDYPDAPAV-ESHDG---SLSYGEFDVMTGKLAAHLKSLDVGHGIPVVFRMEKSLWAIVAMVGIMRAGCHFVPLDPAWPVERTQFIIDNVGASILLTTESTPAL------PVQHINHTVVLSPEL------LNKLPTENSLLPHVKPSDPAYILYTSGSTGQPKGVVVEHQTLSSSSTAHG--KAMLMDRQTRAFQFSSFTFDVSLGEIMTTLVHGGCVCIPSSDDRLSNISGAISKLRANQLFMTTTTL------GTFSPEDCPTVKTVVCGGELLSQAIKDVW-APHVNLLHGYGPTEACIYAVSGHANDPTLPPSV---------IGHAMDGNRVWVCRPDDPRILSPIGALGELIIEGPIVAHRIWGTPSPYR-------LYRTGDLVRWNMDGSLTFFGRHDGQLKVRGQRCEAGDIENHLTTIPDIAHCAALVPKQGACASMLVAVLSFKTTHPTTGEVLQESLAQQVPGYMVPQVWLPVVSLPSTTACKTDRRRV----------- 46138947 232 ------------VHDMIAQRARKQPDAEASISWDT----TMTYADLDELSDTVASHLVSIGLQVGSTVVTCLDKSGWVPAIYLSILKAGGAFAPVSPGLSADQLTSAMRRLSPSIVISSTPNLSKFVGLAEHVLDISEILKTPKNTNTQLLS----------SLTVAVQDPACVLFTSKGEGEETLLVLDHVAVCTSIVTNSNVH--DFSPATRTLQFAPYDSRASISDVLFTLAAGGCVCTVSEEEQTGRIADACTRMNPSLVCLTPSSAAVL------NQDDLPGIDTIILAGEHLDKDSVGKWATV-ANLINAYAPTAALGYACCTAPLITISS---------PRNIGWP-RGCAAWVMDPQDPTRLAPPGAVGQLLVESPFLGQSY------------------------------------------------------------------------------------------------------------------------------------------------ 121713446 3 -----ILDTTKDLSALFSQQVHATPNAPAL----EDDSSTYTYSELDKEVDALAQRLRSHGVGRDSLVGVLLPRSAHYVIACLAALRAGGAFLVLELAYPPDLLADVLDDSRPVVVVTH-------RAETGKIKADVPLIVLDEPATDANGHIKA--PSTPLPAEDDLDRLAFVSYSSGTTGKPKGIANPHRAPVLSYDLRFGIQ--DLQPGDRVAC-----NVFFIWEILRPLLRGATVVAVPDSYDPAALVDLLAAKHITETLMTPTLLATVLARHSDLGARLPDLRTLWLNGEVVTTDLARRAIKARARLLNCYSACETHEIACGDMREML-------EDDAPYCPVGPPLDPEHTYILDEEGSPVPQG--TSGELFVGGPLLARGYLNLPDTTAAAFTADPFYRTGDRARILPSGLLEITGRVGAMIKLRGYSVVPGKVENDIVKHLAVRHCAVIAHGEGLDRQLVAYFVQDKEADRPAVEVNRRILSPVLAHYMIPALWVEMDELPHEVSGKVDLKRL----------- 148252364 22 -----------TLPELWRWRCLRSPDTQAYRHFDSGEWTSLSWREIDAVVDRWRQALAADGFGPGERAAILMPNGVAHLAMDQAALSLGLVPVPMHAVDNADSIAYILADCGARLLLVDDERWNEIAAVGQALPDLKRIICAELRASPGMAAWLDAAGDTMPTVPVAPHDLAAIVYTSGTTGRPKGVMLSHDNVVSN--LKAIHQRLAARQDDVFLSFLPLSHTFERTAGYYYPIAIGACVAYAR--SVKQLAEDLVEVRPTILISVPRIYRALANPIERALLDLTRLQVAVSGGAPIAEPVVRLFLALGLEVLQGYGMTETSPVVSVNTPDDND-----------PRTVGRALPGIEVRIGDND------------ELMVRGPNVMLGYWHRPEETARIKQPDGWLHSGDQARID-HGRITITGRIKDILVTSGEKIAPADLETAILTDPLFEQAIVIGVLNPKGQQARLAAHSQRGTEAEAASLLRHIARAVYPSYATPKAVHW---------------------------- 47109414 3059 ---------PETLIHRIENMSVKYATKFALRNGQNGG---LTYSQMIARINDIAAKLIDAKVGTG-IVGVMQASTMDFICSILAVWKAGAIYTPLDPRLSTDRLKAVVDECQPACILVDATTKPLFDSLATNAVQIDVSMVQSSKTLE---------ASPKVAIHAKAPSAAAVFYTSGSTGVPKGITLSHASLTYNIMAAT--RQFGFKEGDIMLQQSSFSFDMALAQMLTSLSNGGTLVVVPSHLDALGLSQLIVAENVSIVQASPTEYKSLIG-VNAQHLKTSKWRVALSGGENMTQSLLEVFRSLGKPLFNGYGPTEATINANTRIVPYHEPNSNPDLPL-------LTWPNYSISIVDLELNPVPVG--VFGEVCIGGAGVGLGYFKNDELTAKAFVADGWFRTGDLGRLSPDGGLIIEGRIDTQVKLRGMRIDLKNIESAILQAGAIIDAAVSGGADESEPQYLVGHVVLDADQ-TPEDSQQDFLAQRLPRHMKPSLLVPIRALPQTASHKLDRRALQQ--------- 160895216 1 ----------MLIRDILEESEKKFSEIKAVKWLKKKEIRDRSYRELMENAKSVRKGLCEESFQ-GKHIALIGSSSVEWIEAYLGIITGQAVAVPLDAGLPAEDLIDLLNRSDAEALFLSPKIQTLSERILEECPKLKKIWILQEENIETNQKKVASVAETDDFAAPDPEDIATIIFTSGTTGKSKGVMLTQRNLAENVKSVNYTAE----PGTIVLSVLPIHHAFCLVMDWLKGFSFGATVCIN-----DSLLHMVKNMGVDIMLMVPTIYKRLSAMNPLIPKKIGKLKTIFTGGAHLDPFYIEKFAEYGVNIYEGYGMSECSPVISSNVPEDH-----------KTGSIGRPLSNVEISFED-------------GEILVRGSSVMKGYYQMPEETAEALR-GGWLHTGDKGYLDKDGFLFINGRIKNLIISNGENISPEEIENKLALGKLVGEVIVTG---ENNG--LIARIYPDQDAVSAKRMNEEAIRSELPTYRRITGLVIRKPFIKSATKKIKRQEV----------- 167526178 50 -----------TVWKLWKRGSVKFAKNDCMSYLPNGKRGEFTYEEIHAQVEQLGGALDKLGVKAEDAIGIFSINRPEWMKSFMATMRQGAICVPLYDTLGPSAVTFILGDAGVETVFVSKENFDTLIENATEAKCVKTIIVFDPVTDESMDEFAKTCDKPGEPAERTTEDLVYYMYTSGTTGNPKGVRLSNKSVLSN-VGAIIGIGIRLNEDDVYLSYLPLAHCLEALLQLTGLGFGASVGFYQG--NIRLLTDDIMTLRPTIFAGVPRVYSRIYDKVQKTKMRLGRVRMMATGAAPMPGHLMDFLKVFCCDVFQGYGMTENAAAACVTPLG----------YLDAAGKVGEPIPSCEIKLADPDMNYLHTDKPPRGEVCIRGSNLFSGYHNLPDKTKEALDEDGWLHTGDIGQFLEDGAIQIIDRKKNIFKLAGEYVAAEELEGIFKKSKYVGQVAVI-VPDADTGDFATATKDERVEKLISDDIRRIAKADKVASFKVPQDVIIENEIPLTPTFKLRRPQLLKRYKE----- 70992477 1346 ------------VHEIIQQRQIERPTSTAVWAWDG----QLTYAELGELSDRLAEYLATKGVQPEVIVPVCLEKSYWTTVAMLGISKAGGAFALLDPSQPEQRLQSICHQLNSAVILTSEKNRDLA----GKLASHPIVLSLQSSRRWGHGPAKQA------PATARPDHTLYVAFTSGSTGTPKGVVIEHRSFCTSALALNRI--TGVNSESRMLQFAGYSFDGSIMEMLSALMAGACVCVPSEFQRRNELVAAAAKFELTHAHLTPSVARHLLRNPEFT-------KTLVSVGEPMTASDVADWASNGCKVMNGYGPAEC---AVSTTIQAAVTSASDPKN------IGFPVAGV-CWVVHPENHDILLPPGAVGELLIEGPTLARGYLNEPDKTAAAFIPGRLYKSGDLVRYNADGSFQYIGRRDSQIKLRGQRIELDEVEKHVYQCPGV--IAVVAVEMTPATQTLVAFVVVEEHVDTTGDILQARLREAIPAFMVPEIFIPLLVLPQSASGKTDRRRLR---------- 70992477 2881 ------------VHELIQKHCVERPHSPAVNAWDGA----FTYGQLDELSSRLAVYLAAQGVGPNVVVPLCFEKTRWTPIAMMGVMKAGGAFLLLDPSYPLQRLKDICADIDCRLVVSSTTHEAMSRELAS------TVVVVGEDRHHWQL---ENTSHTITMPKVRPADALYVVFTSGSTGKPKGVVIEHRSYCSGAL--DHIRSYNLTPQSRVLQFSSYAFDISIVEQLSVLIAGGCICVISESQRKNSLGEAATALQANHAMLIPSVAR-LVRH-----EDLSTITSLSLAGECMQETDVSYWAQ-HVRLMNGYGPAECSALLVQPCVLPHSDPHD----------IGYPVGSV-AWVVDPHDHHKLVPNGAVGELLIEGPIVGRGYINNAEKTAEVFIEPPWYKTGDLVRANPSGSLSILGRKDRQVKLRGQRLELGEVEAN-VQHPGALDVVADLLPSSRGGKQLVAMVFQNAERASDSKLIAERLRQTVPNFMVPSMFLPLAQIPRTHSDKVDRNSL----------- 70992477 268 --------------------------------------RALSYSELETLSLKVAYRLRGSGVQPGDLIPVCFCKSSWAIVAMLAINKLGAAFVPLDPSQPVNRLKSITRQLDATLAVTSPENQSLVEDLVTTTVVVSE-----TTVSELVDVHNEIVLPACDP-----GAPAYCLFTSGSTGKPKGCVVDHAAL---ASVATHSHALHLGPTSRVLQFASFTFGVSLIEVWCTLAAGGTVCLPSDSDRVSRLADAIRSMGVDWCILTPTVLATL------EPEAVPNLRTILVAGEPLKKAQFSLWAER-ARLFQAYGFTEWAGICCVSPQIRSIGDV---------GIIGTP-ANARCWLVEPGNPNQLAPIGAVAELAVEGPSLAQGYLHDPEKTAATLIPPPWYTTGDLVYYDSNGMLRYVSRKDRQVKIRGQRIDLAEPEYHIAQANVVLDAIVPA--DSNGDAILVAFVVPDDHFTSSVRQLTSFLEDKLPDYMVPRLFLQLKETPVTITGKIARQKLREAAE------ 153004394 17 -----------NLVALFESQAQVRAERTAVKMKREGRWQDVSWADVARRARDVSDGLAAIGLRPGDRVAIIGETNLEWILADLGVLGAAGITVTIYQSNKPAEFQYILADAGARFVFCDTDVVAKIREVRGKLPALEGIIRATGTAADPFERTLADLAHAARVAALGPDDPASFIYTSGTTGNPKGVVLTHGNWVYEGYAVEQID--LIGPNDLVLMFLPMAHSFAKVIEAVWFATGATCAFVE---SLEKILDNASEVRPTVMPSVPRIFEKAYNTVVSKGLSTPGLRLFVSGGAPLSPKIAHFFDVLGFTILEGYGLTESSAGTFVNRPGRN-----------RIGTVGPPVPGTEVRIAED------------GEVLLRGGGVMKGYYNAPEATAEVL-KDGWLYTGDIGYLDEAGHLKITDRKKDIIVTGGKNVAPQNLENELKTEPLISQVMV----HGDKRKFLSAIVVPAGAALHEAPQVRAQIQKAIASYSTIKRFAIVESGELTPTLKVKRKVVTQNYRTLL--- 70997794 3 -----ILDTTKDLSALFTKQVRATPDAPAL----EDDSTTYTYAELDTEVDALAQRLRSYGVGRDSLVGVLLPRSAHYVIACLAALRAGGAFLVLELAYPPDLLADVLEDAKPVVVVTHRAEAKKVKADVP-------LIALDEPATHANGHTKE--PSTPLPAEDDLDRLAFVSYSSGTTGKPKGIANPHRAPVLSYNLRFGVQ--DLQPGDRVAC-----NVFFIWEILRPLLRGATVVAVPDSYDPAALVDLLAAKRITETLMTPTLLATVLARHHDLGAQLPHLRTLWLNGEVVTTDLARRAIKASTRLLNCYSACETHEIACGDIREMLDDNAP-------YCPVGPPLDLKHTYILGEDGKAVP--EGESGELFVGGPLLARGYLNLPDTTAKAFTADPFYRTGDRARILPSGLLEITGRVGAMIKLRGYSVVPGKVENEIVKHLAVSHCAVIA-HGEGLDRKLVAYIVRDQDSTDDRPVVQINLSGHLAHYMIPALWVEMDELPHEVSGKVDLKRL----------- 24744794 2436 ------LPENATIIDDFVSQVNSTPNAPALVCGET----TLTYQELNQKVNRLTHYLQHQQLGAGKIMGLMMGRNQNLIISILAIFKTGATYVPIDAEYPNNRIDFIIKDSGCHVCLTESNLISRI-------PQEIETICLDK-----IDNILAKYGNQEPNIPPDSSQIAYIFYTSGSTGNPKGVMGRHLSILNVIQSLRLTFNLDKYPEWRYIFTAAVTHDPSIRNIFLPLTIGAPLYIYEVKY-IGHLVSFLQENQINALHTTPSIYREILALLEP-GETISSLKYISVGGEKLDRETALALRQLGEIVSNVYGSTETCVGVSQYKINENLDT---------DVPLGQVFHNNRLFLLDEFNNPVPL--HIVGEICVEGAALASGYHNLPQITKEKFKPGFFFRTGDLGKQTAPGVIEFMGRKDNQVKVNGYRIDPEEIEYQLNRYPQIERAIILPISVNNQTQ-LSAYCQTDKQIEISE--IREFLANFLPVYMIPSYFIFLKQFPLTKHGKLD--------------- 95930298 55 ----------LNVYNILGRHLETERRNKAIWRGANFEERTYTYQTLAHEVLAMINGLVHLGVKKGDRVLLFMPDIPETVIAMIACASIGAIHVAYHMAYSAEALAQRLNHCQAKFIITCDSLKGVVNEALERLDEINHCIVVNHTHPQRDIWYHDLITDPTVDLVRHADEPLFMIYTSTKSKKPRAAVHSLAGYLVWAQFTTELL-FDLDDMDIFWNTADLVWVNGHTYVYGPLALGATLFLYEGTISYENFFDYLDKFHVTVLYTTPTILRSVMRAKSTKRYSSNSLRLIGCGGEKISEDLYDWTQNRNLPITQIWGQTETGGCLIAGVPG-----VRGFEDDTMMA----PLPGVEARLVDAQGHVLDQPG-EPGRLVLATPSMLQDLYKDEVGYQQTFWKKTYFSTGDGAIYDDKGNLNLTGRLDDILSTGAGRRSLDEIEETVLTMKRVRECAAIVIDHPSQGYILVTYCVLKDREKTLREVREHIIEE-IGELNLPDKIRFTKYLPKTPDNRVNRDLLKEIALQMEG-- 149198631 3 -----------NLYDILKFSASEAGANTFL-DIPKGEDERLTYQQTLDKVNQQAQTLLDFDIKAGDRIAIIAPKCYEQIVMYYAIWQLGAVIVPVSEGLGSDEISFILADAEAKVIFVHESFIEKVSNCTA-------------SEVQSFASLNKDLGQYTEEAPQNYDETAALIYTSGSTGRPKGVMLSHRNLIVNGISSA--DKLPVTPEDRVASLLPYWHSFALSTEVVMTCFLHGTLVFAR--DMRDFSKNLATWKPSIVMAVPRMLAMFADCLVTGETYFNSLRFFVSGGAPIAPDLQDFFRDINIPVYQGYGLSESSPVISCNTPGFSRTGSSGTMLSWLD-----PTYGGDWTFLTASGE---KGKHLEGELLVKGDCVMQGYWKYSDTSAKTL-ENGWLHTGDMGRV-EEGFLYLNGRASNLIVRGGEKVHPEHIEDMIRELDEVAEVMVIG--DDCKN--IYALINKIDEGIDDKLIISEVCRD-LAIFQKPKGILALAPFPLTPTLKIRRK------------- 114772772 9 --------------DMLYHWETNHPNDVYLRQPINGKIHSFTWAEIGLEVRKVAAGLKALSLAPGSRICIFSKNCAQWFITDLAIMMAGHVSVPIFATAGGDTINYVLKHADVKLMFVGK--LDNIESAVAPIPEDMPTVSFPYEGIPGKTSWAEFIAPLADNPTRDKDELMTIIYTSGSTGQPKGVMHSFATI--NWAAHACLAQLECDSSDRVMSYLPLAHITERVIIELASFYSGMQVTFVESLD--TFNHDVVNAQPTLFVSVPRLWTVLAKMPQRSGLGLNSTRLFASGSAPLAPAVIRWFEKLGITISEGWGMTENSAYGTSAVPF----------RSDKVGTIGKAYDGVDIRI------------SEEGEIQVKAPCVMLGYYLEPEKTAETMTEDGYLRTGDKGEIDHEGFVKITGRLKEIFKSKGKYVVPAPIEAKIVENINVEQVCVTGGDLP----QPVALMVLSAEALSRDELSASLVNSTLESHMRMDNFIVLNAL-LTPTLKVKRHVLEERFSD----- 167839807 423 ---------DLTLSDFAERYATLAPRTPALAAIERGWREQVSARQLLDASNRVARRLAAANVKPGERVGVRMDRGGALLAALVGIWKRGAVYVPLPTDLPGARRAHIADDAQ---------LAACLHRAEPADPTPRDLVLADD-------IFDASDAEALADVAVDPDSVAYLIYTSGSTGAPKGVEVTHRNVASFLLA--MARALPMGRDDRLLATTTIGFDISLLELLLPPTVGAAVIACPERIDAKALERVIADERVTWLQGTPSFFNVLRAGGWRGDKRLN----ILCGGEPIDASTYGFLRETCAAVWQVYGPTEATI----------WSTIAGPDAGGVEG-LGEPLRNTTLHLLDAHGQQVPRFSK--GEICIGGHGVARGYRHRAALSAERFVAGRVYRTGDFAFRDAHDRLRFLGREDGQVKIRGFRVELGEIERQIEALGGVRKAVVLVQRATAAEPTLIAWCEPHAGRALDADALRAALADALPAYMTPARIERIDAWPLNANGKIDRGALAERA------- 119026427 11 --------DDESIYSLLTERIKRTGEDTVIAERKTGQWTKVTTGEFHKNVLSAAKGLIAFGIGKGDAVTLFSTTRYEWGVLDFALAAIGAVNVPIYDTDSAAQAERILNDSNVKLAIADDERFDRLDSVIGRCPSLKHILMLDANAGLGVTVSDEELDERIASVR--ADDLATIVYTSGSTGAPKGAELSHRNFVSITRAGSLAHEMILEDHPRLLLFLPLAHCFARFIQYASIASDDGVVGYLP--DTKTLLPDVRSFEPTYLLGVPRVFRLFLKAAESTAEHLSRIRYVACGGAPLDASLAHFFNGIGLPMIQGYGMTETAAPFAATRVTDNVI-----------GTVGQPAPGSSVRISDD------------GELQVKGPNVFMGYHNLPEKTAEVFTEDGWLRTGDLASIDDEGRITITGRKKDIIITGGKNVSPIPMEQEIAKCPIVEHAVVVG-------------------------------------------------------------------------- 169780488 3102 -------DPDQTVIDIISQQAEKAPEKIALQFEQD---QFLTYRQLLDSATMLAGSIERMDVDNQPLIPIAFDKSSDMVIVILAILKAGAAFIPLDMNYPIKRLQEICELTQPPILIWDGNGSEKINSLTNATGAVAYTIADLRKSGGPV---------SGGNRPTSLNSLAYILFTSGSTGVPKGVMVEHRNLTAFTMSEEGSVDCSWTSNR--LSFLAYTFDASMGDLFATLCKGGRFSLVRRSKMLSQLNTWLDNMNITHLALTPTLGGLLPNDLREGSRQLPHLRNLVFGGEPFRASFLRR-TPVELTVWNGYGPSETTIEATACQLQG---PSAESERARAYLPIGSPTGGCRIYILRPETEE-PVPIGAIGEICIGGPQVARGYLGQPDLTACRFTPDPFFRTGDLGRFHSDGNLEYLDREDGQVKLRGLRIDINEVESVAQTHPAVT-ACVVAKAVNNDSEALIAFVELSQSPSDLMTLIKDHISRSVPDYMVPAHLLLPQGLPRTAHGKTNKLAIQKMA------- 169780488 493 --------TEVGVHEIFELQAKRTPQKIALQYENS---QYMTYADLNLRCDEMAGAL-AYQIGREEVVAIWFEKSIDMIIAIMSILKAGLAYVVIDVNHPAERIAHILELCKASIILC------------GNMTGAEKLSEIARRRGASIFTLGDLLNEQNPQLGFSASSLACVHFTSGTTGVPKGIMIEHRNIAAVVRTKVPGFMGDWTACQLQL-TGPTFDIIILDV-FGTLGCGGRLILGSTTSLLSSLPQWLEKTSVTHLGTTPAVASAFNEQIPVF------LRVITLGGEVFHPSLLRDTPK-ECRIFNGYGPSETTVVAT-------LYKTDPSDQSVQKIPVGLPYGRSRIYVVVPQTQQVAVGEIGE--IIIGGPQVTRGYLGNPELTASKFQPSPFYRTGDFGRFLPDGTLDYIGRIDNQVKLRGQRIEVEETEAVITMHSRVKACAVV-KADTSDGGCLAAFVELHTRSTTDDQELMSKASQTLPEYMVPAFIFQVDRLPHTMNGKVDRRGLSNRA------- 169780488 1574 --PSTDYPKDISVVELFGQQVAASPSAVAVKDSSC----QLTYAELDHQSDRICHWLMGQGLPAETIVAVFSQRSCQTIVTFMGILKASMAYLPLDERVPDARIEVILASLQ------DPRLILVGSGVRTPVVGLKDVMIM---PILGIMDTKEI--PPVVPVAGPASSLAYVIFTSGSTGQPKGVMIEHRGIV-----SRMKRGNTVSESDCTKAWAHLFDASVLEI-YTPLLNGGSVICIMTVLDYAALEQTFSKTGVRCALLTPAMLKQLLSESPDIVAQLDTL---VVGGDADPQDMFRAQRLVGSSVINAYGPTENTIVSTAY-------CMSKDSECSNGVPIGRAINNSGAYVMDQELRPVPLG--VMGELVVVGDGLARGY-TDPERNGGTITISGHYRTGDRVRYRPDGELEYFGRLNDQVKIRGHRVELGEIEQALLDQGSLAEAVVVLRSDADDDTRLVAFV------------------------------------------------------------ 21220608 5 SLPALYVPADGNLTDIVRRNAAQHPDVAVIARKVGGVWQDVTARAFLAEVHSAAKGLIASGVQPGDRVGLMSRTRYEWTLLDFAIWSAGAITVPVYETSSPEQVQWILGDSGATACVVEAGHAAAVESVREQLPALKNVWQIDAGAVEELGRLGQDVTDRTVEERAKADDPATIVYTSGTTGRPKGCVLTHRSFFAECGNVVERLRPLFRTGECVLLFLPLAHVFGRLVQVAPMIA---PIKLGNVPDIKNLTDELAAFRPTLILGVPRVFEKVIKHKVFDKLVYSKLRTVISGGAPLGERLGHFFRGIGFTVLEGYGLTESCAATAFNPWDRQ-----------KIGTVGQPLPGSVVRIADD------------GEVLLHGEHLFKEYWNNPGATAEAL-ADGWFHTGDIGTLDEDGYLRITGRKKEIIVTGGKNVAPAVMEDRIRAHALVAECMVVGRPDEEFLGRWCAAVSLREDPELLAAIQDAVDDGNAAVSKAVRKFRVLDSGHLTPSLKLKRNVVAKDYADE---- 89901256 1 ------MPDSKLILDYVYDHADAHPDQVFLSQVGGGKVTDYTWAQTVDQARRMAAHLQSRGLERGARVAILSKNCAHFFMAELAIWMAGYTTVAIFPTEVAETVHFVLEHSGASLLFVGK--LDTWEAQKPGVPASLPRIAFPLAPQTDYDTWDAIVARTGPLGGRPQRGAAMLIYTSGSTGQPKGAMVSFGAITRAGEGFSNYTRERLGRETRLLSYLPLAHSFERSCVEASTLVGGAHVFFAEALD--TFLTDLQRARPTVFISVPRLWLRIVAKKVLKGLGLDQVRNAASGSAPIPPDLIAWYRRLGLKLYEGYGMTE-----------DNSFSHGSNEKFNEPGYVGVAMPGVQVRISDE------------GEILIKSPGQFSGYYKQPELTAASFTEDGFFRTGDLGELRADGLLKITGRAKELFKTKGKYVAPAPIENLLNAHPMVELSLVSGV----GQPSAYAMVVLAGDPNVRARVQDELVNQQVPEYEHLRMIVVARE-PLTPTMKIKR-------------- 169596676 4623 ---------ETNVPAVFAEQVKLRPDSLAIDAWDG----KVTYAELDRLSNALATKLQDYGIGPEVLVPLSFQKSVWAVVTQLSVMKAGGAVVNLDPAQPIDRLQLILDDTEGKVLLVASHLAEKFENLAG-----LTTIAIDGQ----YLSNLPLTGPISLPLISPEN-PAYVLFTSGSTGAPKGIVIEHRSLCSSSKAHGTV--WDIGPSTRLLQFAAYFDVSAADI-FTTLQRGGCICVPSENERLNDLAGAINRYQCNWAFLTPTVASLL------STEGIPSLRKLVLGGEASTRAIVEKWHSV-LDLIVCYGPAETTV---------YSSSAPPATASSDPADIGSPI-GVLNWIVDPTDYNKLVPIGCTGELLLEGPTVARGYLHNEEKTAAAFVPKRFYCTGDLVRYNEDGTIHFVGRKDTMMKIRGQRVEAGEIEHVIRSKLPTLEHLVVARPESDSRTALIAYIQPSATAPIKEDLLQTSLSKVLPHYMLPNYFIPISRVPLTMNGKTDRRKLKE--------- 169596676 3682 ---------DRSVHAVFQESVKRAPEAVAIDSFD----LRISYSELDFKSSILATQLVQQGVKVGEFVPIAFEKSAWAIVSMLGIMRAGAVYVPLDMAHPDDRLKAIMSQLGVRVILASHTNTQRMRTLVDSVFTVSLENFVDTHLAPFILP------------TVASERSAYCLFTSGTSGVPKGVVLSHRAVNSSTFHHGALIGC--NDSTRMCQFAAFTFDACVLEIFTTLMYGGTICLPSEEERMSDLVGFISRKQVNTAFMTPSVVRIL------KPDDIPTMKTLILGGEALGADNIATWASR-LRLMNGYGPTETCVFAVMKTFESTTDRNDVLGKGVAS----------QTWIVNLDDPNQLAPLGAVGMLHLSGPALADGYLGDEAKTEEVFLEERAYNTGDQARYTTDGSIIYLGRADQQTKLRGQRIELAEIEAALKNLPGASGVCVIVLPGGLQDKACLACVDKKDENPPEEDLLQRALEAVLPPYEVPALYIPVSKMPTTTAGKLDRRTLRE--------- 169596676 1072 ------------IHDVISEQARRKPTALAI-DAHDG---RLTYAELDSISSILAAYLSELGVGPETLVPLCFKKSVWVPVAQIAVLKAGGACVSMDFTHPEKRRGELLLQCDAKIALTSPEHVHLFENLVGKALAISKSLIDELVGKQHTLP-----KTWAQPIP---SNPCFVVFTSGSTGKPKGIVLEHHALASSSAAHGPIMKYN-QPGARILQFASYTFDVSIGETFSGLQMGATVCIPAEEERLDDLAGVINRMNINIAYLTPSVASLL------DPADVPGLRVLILGGETVRAENLAIWAD-KVHLINLYGPAETSVYST---------GLSPITLEHAPGNIGYGI-GARMWVTDAGNPDRLCHVGELGELLIQGPIVARGYLNDFEKTSTVFIPPPWYRSGDLCRYNSNGTLNIVGRKDMQIKLHGQRIEMAEVEYNILRSYSIDNAVVLYPRSGALKERLVAVISLRGSSTTPD-------------------------------------------------- 169596676 2161 ------------IHAQVVRQAAERPGAPAIASWDG----SYSYGELTSIAGRLAHHLRENGVTNEQKVLLAFDKSKWTVVSMLAVLMAGGTYLSIDPSHPPQHHRNIIEQAEPTLLLTGSKYAETLKAVIGS------VTIVDETLLAQLPDHSELLCETAVPT-----SGAFICTTSGSTGRPKAITITHSSF---SSVIGYNPEMGISSDSRVFQFASYTFDTSNSEVWATLMLGACVCIPSESERLNDTAGAINRLGVNWSFFTPSMARLL------TPAEIPGLKTLSLGGELVREDVFNTWKD-HARVTNSYGPAECSVWTT------------DATDVTKLAPIG-----------------------VIGELLIEGPILSRGYL-DPQKTTEAFIPPPWYRSGDLVRYTEDGTVVAVGRQDGQVKLNGQRIECFEIERHVASHDLVRFAVIFVPKKGICQRKLTAVVALRDFSEASEELRKEQLRSHVPVYMVPTSWLIVESMTLTPSKKVDR-------------- 169596676 105 ---------DLCVGEVFEEQAYNTSTNMAIHASD----ESFTYAELERASRKLAIALQAKFVGPEDVVLLCFPKSAWAVVAMMAVVRAGATMLFFDVSHPIARLQEIQNQVQAKIMLTAPQYADMWDW------SGTEVIPVNSALLDRLEDYSLLTST------VKPNNSLYIIYTSGSTGKPKGCCIEHRQFLTGAYAQ--RKASGMLDTDRVLQLASFSFDVSLLEIMTSLITGDASRSKGP-------AHCIQEFNVTWAFLTPSLVKLII------PETVPTLRFLVLGGEALGKGDVETWAPTHVQLANGYGPSECS-----------------------------------------------------------------------------------------------------------VKLRGLRIELGEIEHHIAKQEAVRRAAVL-LPRQGACKDQLTVVLSLSTVHESEEQIKQDVSVHLPTYMVPSLWVIANSIPLSISGKLNRSAV----------- 195488985 184 --------KNLNIGDIFEANVARQPDKLAIVS----ESQQWTFRQLNEHSNRVANVFHSHGYKKGDVVGLLLENRAEFVATWLGLSKIGVITPLINTNLRGASLQHSITVGQCTALIYGASFRSAVMDIAKDLPAHVGLYQFNDESNQEVVASEQGLAQQAGASRADHHDKLVYIYTSGTTGLPKAAVITHSRYFF--IAAGIHYTLGFKDQDVFYTPLPLYHTAGGVMSMGQALLFGSTVVIRKKFSASGYFSDCARFQCTVGQYIGEMARYILATP-SAPHDRSHQVRMVFGNGLRPQIWPQFVERFGIRVGEFYGATEGNANIMNNSTVGAIGFISRILPQIYPISIIKADPHTGEPLRNSKGLCVDEPGVFVGKIVRGNPCRFLGYV-DQKASSKKVVHDVFFISGDLLVADERGYLYFRDRTGDTFRWKGENVSTSEVEAQLSNLAGYKDVIVYGVSIPNTEGRAMAAIYDPTREVKVTELGEALAKS-LPNYARPQFLRFLRRIDLTGTFKLRKVELQQQ-------- 127514430 10 --------------DMLHHWVEQYGDSTYLKQPINGQYVNYSWREVQQKMQQIAGALRHLGLEPGDKVAVLSKNCAEWFITDLALMHGGYISVPIYPTANADTIRYVLEHSESKAIFIG-KLDYWADQEAGVGGDILRLAMPYDTMPAQY-QWDTLLKLGHPLVEAEAPTPMTIIYTSGSTGKPKGAIQTFASYEWTCRA--VVRDLKTDVEDRLLSYLPLAHITERVAIEGSSFYSGSSVAFVESLD--SFVADVQRARPTVFFSVPRLWSLLVKKKIHQGLGLEHCHLLGSGSAPIPPSLIAWYHKIGLNICEAWGMTENSAYSIINHPFD----------ASKIGTVGRAVEGCSVK------------QGDNGELLIKSPGLMSGYYKQPEVTQASFDEDGYFRTGDLCSIDADGCVTITGRVKDNFKTKGKYVAPVPIERKLAQDPHVELICIIGLPH------PVALVQLEGAALQPKEEVRASLKANLESHETVDAIIVVSE-PLTPTLKIKRHVLEQRF------- 197330490 46 --------------------------------------------------------------------------SLETVAAAVGGLLAGVPFVPLPPDAGPAEREHILRDSGA--------------------------VLTDVDFDRRSSGSAGPGAGAAAAPGAAPEDPALVLYTSGTTGAPKGVVLT--GAAIAADLDALAEAWQWSAEDTLVHGLPLFHVHGLVLGVLGALRRGSRLVHTGRPTPQAYAEA----GGSLYFGVPTVWSRIAADAPAAEA-LGGARLLVSGSAALPAPVFRDLERLGLRPVERYGMTETLITVS-----------GRAGGEVRPGTVGTPLPGIRTRIAAE-------PGAEIGELQLTGPTLFSGYLGRPEATAAAYTQDGWFRTGDIAAVDPDGVHRIVGRASDMIKSGGYRIGAGEIENALLDHPRVSEAAVVGVPDADLGQRIVAFVVAEG--VTGAELTE-FVAAHLSVHKRPREVRFVAAVPRNAMGKPQKKLL----------- 91794784 11 --------------QMLSHWVETQGDQVYLRQPIEGKFKNLTWREVQQQVHKIAGALRHLGLAPGDKVALLSKNCAEWFIADLALMQGGYISVPIYPTANTETIRYVLEHSGAKAIFVGDHWSEQEEAIGGDLLRL----AMPYETMPSQYQWDQLLNLGSPLVEAPPDDVMTLIYTSGSTGKPKGVIQTFASYGW--TCEAVVRDLRTNTQDSLLSYLPLAHITERVAVEGSSFLSGSTVSFVESLD--TFVADVKRAKPTVFFSVPRLWTLIVKHKIQKELGLEHCRLLGSGSAPIPASLIQWYHNLGMDICEAWGMTENCAYSIINYPFD----------ANKIGSVGRPVEGCLVR----RGND--------GELLLKTPGLMTGYYLQEEATKAAFDDDSYFRTGDICEIDADGCISITGRVKDNFKSKGKYVAPVPIERKLAQDSHIELICVIGLPH------PVALVQLEGASLQAREEVRTSIKAHLESHEHVDAVVVVKE-PLTPTLKIKRHVLEKAFSEKVDG- 212544164 6301 ------------LHELISKRAQ---ERPASSAIRDWNGTR-TYSQIESLSTRLAIHLIELGVQPETIVGISFEKSYLTIISMLAILKAGGCVVALGVNHPTQRIQVILRDTGANIVLTSQQYRHRLEEIASN----SRVVTVDTEFLKSLPLQDLHMSNNFSDTHF--NNPAFIIYTSGSTGVPKGVVLEHGALSTSMLAHGAVLGIGI--DTRTLQFAAYTFDGSIMEIFTTLVHGGCVCVISEDDRMSNLPGAIEAVGANFAVLTPTV------AGLFHPEDAPSLTEIVLVGEPIKPSVAVDWAR-SAKVFNGYGPTECSILST---LKDFSDCPEYNPQSALFSNIGSVLSG-GLWVVDAVNHNRLVPIGVVGELLISGPFLARGYLNDEKKTSASFIDKPMYRTGDLVYQAPDGSFIYVGRKDTQIKINGQRVETGEIEHHLRSHPSISDAIVIYPKEGPYKHRLVALFTAHDFTPDADDDMSETLSLSLATYMMPTAWLPVARLPTNDSGKADRIKIR---------- 212544164 2580 ------------VHDLVEEQCLRHPDAQAV-CAWDGE---MTYGELNKLSTLLASFLKDNGIGPEKSVAICFNKSCWAVVSILAILKAGGVVVPIAVRHPLQRAKAILEEVNAQIMLTDQG------NCSQYVDTLPSVHVVDDNLVGKFL-----LPPGRVCEEIRPDNAAYIIFTSGSTGAPKGVVLEHSTL--STVLSAHGSKLNIGPKTRVGQFSAYTFDVSIGDIFITLLHGGCVCVISDEDRLNKLPYALNNAGVNFMFLTSTVATLI------EPKDFPSLETMVLVGEAVRPEIIETWGQ-KVDVISAYGPSECSIHATFSEPIKDKQD---------AGNIGVAF-CAGLWVVDSNTIDRLCPTGVIGELLIDGPSLARGYLNKPELTASSFIKNPMYRTGDLVRRNHDGTLTFVGRRDAQIKIRGQRVELGEIEYVKKSLASINRVVVIFVSGQDRDPVVIAAMDMDSSTPSPIRLTESMTKEALPSYMVPSIYIPFSHIPLTSSGKVDRVSLRELLHNLSDG- 212544164 1033 ------------IHDLVYEQVKLRPHAVAIHADGDD----ITYARLDVLANGLAKRLVDAGVGPEKFVALCFNKSPWAIVSMLAILKAGGIVVPVGVQHPKERVQSIITDTKTLVMVTDSDNGHRFTDL------VPTVIFVDRDHLHDLPNSKQNIVQES---KLKPENAAFVIYTSGSTGVPKGVVLEHAALC--TAMKAHGKAFNMTTKTRTAQFSAYTFDVSVGDIFGTLIHGGCVCVISEEDRMNNLEASMDKAKVNLAVLTSTVADLL------RPSEVSTLEVLVLVGEPAKPSVIETWVE-HVTILNAYGPSECCIHSTCGDPITSVAQASI---------IGKGL-NTRAWVVNPANIDQLSPIGAVGELLLDGPMLARGYLNDALKTAAAFIKDRMYRTGDLVRQSMDGSLTYIGRRDTQVKIRGQRVEMGEIENILHSPVPVLDATVIYAKQGLFKGRLVGLLVLEDVSEDATFLIRVYVSENVMEYMVPSLWLLCKSIPLNDSGKKDHRKLQK--------- 212544164 7853 ------------IHHMVHETCRSQPDSLAISAWDGN----LTYHQLDDLSTRLSFSLMQMGTRPESMVAIHFEKSCWALVSMLAILKAGGAVVPLNVQHPMERILVILDDARVKLLLTSHRYKNHYR------DTTLNVLLVDHDYLQSLPSRPSKPSSAVQP-----HNAAFVIYTSGSTGKPKGVILDHAALCTAMQAHGTT--YGMSTQSRVVQFSNYNFDVSIGDVFIPLFFGGCICVISEQDRTDNLAGAMQANNVNFAMITPTVARLL------NPGDLPLLKTIILVGEASQASDIDRWAGY-VRLFNAYGPSESSIFTTYQELVAKSQAFH----------IGYAFAS-GMWVVDSSNYHRLMPIGAVGELLIDGPILARGYLNDPQKTAASFINNRMYRTGDLIQQRLDGSFKYVGRIDSQVKIRGQRVEMAEIEAVIQNQPDIQ--AVVGLTFELFGDVPTLAVVTDLQLPISGYLRKMLVNDSLPAYMVPSLFVPLKKIPVNQSGKLDRLAVK---------- 212544164 8960 ----------------------------------------LSYSELDTLADRLAHHLWELGTKPETMIITCFDKSLWAIVAMLAILKAGAAVVPIGTKEPSQRVQSIIANTKASIILGQKSHIDRLRNMA------THSVVVDKGLLESL-----PLTQGPLNTAVKPHNAAYVIHTSGSTGIPKGVVLEHSSLC--SSMKAHGNAFGMGEKTRSVQFSSYTFDISIGDIFTTLQFGGCVCVISEDERLNDLAGAMERRRVNFAFLTSTVTELL------HPKDLPSLETLALIGEPVKPAIIEEWAG-HVQIINGYGPAECSIHSTYNGSLKKRQDASE---------IGHILTG-SVWVVNPENYHQLVPIGVVGELLIEGPLLSRGYLNDVQKTSMAFVTDPMYRTGDLVRQNMDGSLTILGRRDTQVKIHGQRVEVGEIEYWVKKLLANVDTTVVVRNTSIGSEVLVAAIQFTGQGPASDNLRETMAKDTLPAYMVPALYLPLKQVPQTSSGKVDRLSVRKIVQD----- 212544164 3670 -----------TVHELVSDMSRDQPNAPAICAWDGN----FTYGEVEGLTDRLAHYLVSMGVKPEMMIPICFDKSSWALISMLAVIKAGGAIVPIGVQHPIQRVRSILQDIGAHMMLVGKNYGDRFQGL------VQTFTV------DGAL-FDQLPSIRGPLSCVQPHNAAVVIFTSGSTGVPKGVVLEHQALCTGFQAHGT--RFGIGRHTRTLQFAAYTFDVSIGDIFMTWQFGGCICVISEEQRLNHLSGAIAAHKANFAVLTPTVAALL------EPSKIPLLKTLVLGGEAPHLDVVEKWGN-SARLINAYGPAECS----INSTSQELVDLHDIRN------IGTAFTG-NLWVVDSIDCNGLVPIGVIGELLIEGPLLARGYVQK-EKTDAAFITDPWMRTGDLVYQNPDGTLVYVGRKDTQVKLRGQRLELAEIEHHLLKHHQVANGVITYAQSGSYKSRLVCTLVLHKDTLEKNEIREHYLSQLLTSYMIPTAWVALSTMPVNDSGKIDRRKI----------- 212544164 5205 ------------LHQLVSERCRVQPESYAI----DGWDGVFTYDEIENLSQKLAYHLVSLGVGPEVMVATYFGKSVWAIMSMLAILKAGGVVVPLDIQRSSFIVKTMIAQVNSKTILVE------------DIHHGDHFNDISATVCIVNEDLFDLLPEQAACEHVKPHNAAFVIHTSDTGDKPIGVILEHRAISTSLQARG--KAFTLDANTRTLQFTPHATGNSIADIFATLMFGGCICVSSEQDYIDTISEVMERYRVSFAALTPTIATSV------HGYHVPSLKTLVFTGETVNKSSLEGLS-THFRLINAYQSIESSFYTTSTDIDLSRDSMNIGHGVA-----------ARMWVVEQDNPHKLVPIGVVGELLVEGPLLARGYLQDEERTSTAFITDPWYRTGDLVQQNLDGSIAFVDRRNEQITVNSQRVNKTDIENRISLIESHVHGAVLGLVSTTKGPKLAAAIIPHPELPVTDALTELLLSRELPTHMIPELYVPIKHLPIRESGKLDRR------------- 37526228 553 ------------LHEGVFLQAERTPNIVALVT----NNKEISYGELSLAARRLATVLQKMSVIPGDRVAISMEKSVGQIVAVLAILYIGGVYVPVPVDQPVNRRRAICESAGIRVVIIDPEQHIDLEKQGDDWSQDVHCV---------SWHQDEQWPPLANMVKRAVTDPAYIIYTSGSTGIPKGVVISHQSALNTCLDINRRH--QVQSSDRLLALSALHFDLSVYDIFGILTAGGALVLINERRDPSTWEMLIARHHVTLWNSVPALFDMLLTYCEGMEVDAPALRTVMLSGDWIGLSLPERYRAFNPDLSAMGGATEAA-------IWSNEYIVKAVEAQWRSIPYGYPLANQRYRVVGEDGRDCPD--WVVGELWIGGSGVALGYFNDEERTSAQFVVDRWYRTGDLGCYHPEGWLEFLGRRDSQVKIGGYRIELGEIDAALNQ------------------------------------------------------------------------------------- 213961086 34 ------------LAHMFRATVANHGFRPATRVRQGGQWIIRTYAETGRRVAGLARALTEDGLQRGDRISLFAGNCPEWIEADLAGMTIGVIPVPIYPTSTPDQIVHIVTDAGVRVIITAPKELDRILEARDQMPGLETVILINPADQVGDHDRQAGVSEEIQTVVEEPDDVAALIYTSGTTGEPKGVMISHRAALAELQA--LDAFFDVTPADHSLSFLPLSHALEWGWSMAVIRHGCLNTFV---PNPKTISAMLAEVRPTLFVSVPKLYEQVMSQAEQEGRRPSSLRVLAAGGAPLRKEVEEFFAACGLFVCQGYGLTEASPLVSFNSPGGY-----------KFGTAGRPLVGSQM------------TTTEDGEILYRGPNVMKGYWKAPEATAAAI-EDGWLHTGDIGHIDEDGFLVITDRLKDIIVTNGKNISPQPIENSLMKDPLFEHAVLLG------DNRPCLTLLVKPSLPQVEELAERLRSEELAEEIRRRVAEITEKLPLTPTLKVRRREVEKRF------- 83645721 475 --------------DLFEQAVAAAPDSIAV----EDGARRISYRELDERVNALAALLQKRDVGVEDRIGVVLPRSAALLIAELAAGKAGAAFVPVDPDYPPERRLRTFQQAQCKLVIGDA-----AEAALWREHSQIPFLNLDAVDPHSRRA-------QAPERACGLRSLAYVIFTSGSTGEPKGVMLEHVGLI--NLIQWSRRQFNIQAGSRTLLASPAFDASVWES--LPSLCAGATIVITPRRDVGPLCEFLHEQRIDISFLPP----ALCEEACVNYPHLLQNIVLQSGGDTL-KGIRNGGASDRIKVSNNYGPSEFSVCAASCYLAPQEPS---------PYPIGKPIANAEVLILDSQRRLAPLG--AAGEIALSGPSLARGYWGRADLTAAHFVAHPLYLTGDKGRWREDGNLDFLGRIDDQLSVRGHRVEPAEIEHLLSRHERVRAAAVAATRGADGHTLLAAFVTPRSADDSPLDLIRQWLARRAPAYMTPAILRERDSLPLNANGKLDRQAIRREAEQLRAEA 152992722 9 ---------ELTLKALFEYSTETYGDRPAVQFV---DGNVMSYEALKAKVSKIQEMLYAYDIRPGDKVALYSENMPNWSAIYFAVVTMGAVIVPILPDFHTSEAMHIAHHAECKAAFISQKLFETLLDIADKLNILTKLSTMDKMLKRGGEQFSKAMKREKEEHIIKEDDLAAIIYTSGTTGSSKGVMLTHRNITFDATAAQHV--VDIFPEDRFLSVLPLAHTFECTVGMIPILNGASIHYIQKPPTPTILVKALAVVRPTFMLSVPLIINFLIKALYAVPFIRKQLRFFGIGGAGLSPLVEKFLREAEFPYCIGYGLTETSPLLAGT-----------NPEKTKFKAIGPVVPGVEIELRD-------KNADGIGTLWARGPIVMKGYYKDPEKTAEVMDKNGWFNTEDIGYIDNDGYFFMSGRAKNIIVSSGENIYPEQIEAVINANISVADSLVINLDYDKLDEELG--VKKKSETEVHKEVIRKEVNGKVSSFRLRRVIEQKEPFVKTPTKKIKR-------------- 149276357 13 ------------IHELFEAAVLQHTERIAVTIG----TVSITYEDLNTKASRLA-VLISANADGEEIIGISATRSIEMVIGILAILKSGRAYLPLDPTYPEQRLQQIVGDSGVRTCIASTTESNFF------CQFSLQTIAADQ---------EHAISSASHP---KQGLNVCILYTSGSTGLPKGVCLGHASMTNFILWQQTHALSG--PNIQALQFCHLSFDASFMELFVPLITGGTVHLIDDRLDGGRLLNFIISKKINKVFLPYVTLQYLTEAATAENRFPADLKEVITGGELLTPTIRKFFGELPESLWNIYGPTETTVCVTTLRLDGDTAAWPGIP------TIGSVMAGSEIYFLDEQLQLV--ENGTAGELCITGVCLANGYLNKPELTAEKFVE--WYRTGDLGSYKENGEIDFIGRRDGQVKIRGNRVELGEIEVALMQSTNIRQAVVILREDQPGRKTLAAYLVCEEGTFDAAALRASVASA-LPDYMVPASFSLLPELPKTTSGKVDKKALPK--------- 167622327 7 --------------EMLEHWVEKQGDQVYLKQPIDGQYKTFTWRDVQTKMQQIAGALRHLGLNPGDKIAVLSKNCAEWFITDLALMHGGYISVPIYPTANADTIRYTLEHSESKAIFIG-KLDYWADQEAGVGGDILRIAMPYDTMPSQYHWDKMLLGQPLIDAPLPAEQVMTIIYTSGSTGRPKGAIQNFASYVWTCTA--VVRDLKTGVEDRLLSYLPLAHITERVAIEGSSFYSGSSVAFVESLD--SFVADVQRARPTVFFSVPRLWSLIVKRKIHQGLGLEHCHLLGSGSAPIPPSLVEWYHKIGLDISEAWGMTENCAYSIINYPFD----------PRKIGSVGRAIEGCEAKCSD------------VGELLVKSPGLMQGYYKQEEESAKCFDKEGFFHTGDLCTIDDEGNVSITGRVKDNFKSKGKYVAPVPIERKLAQDPHIEMLCVIGLPH------PIALVQLEGAAVQPREEVRLSLKNHLESHETVDAIVIVTEAWLTPTLKIKRHVLEKKFSDKVDG- 91794879 2669 ------------LIERFNAVAKRYPNHVAVKY----QDKTISYKQLDLKSNQLAHMLKEQNICPKERIAVQVESGDFLISALIAVLKLGCCYIPIDPDAPREKVNYILKDSAAKVLLTESHLSQQDFYSRCDLNRV---------------DYAEF-SQQPLVTAITADTLAYIIYTSGTTGRPKGVKISHSSLMNYC--RWLTGKYAINHMDSSVLLSSYAFDLGYTSMWGCLLSGASLHLLGARQDISFVLHYIAQQHLTFIKMTPSLFQVLVNHHDFTPALGLTLRLMILGGEKLRADDVANYLQCFKEFVNHYGPTEATIGCITREFNA-----ATFEQYRHNMSIGQPIANCKVYILDQNNIVVADG--EHGEICIEGDCLALGYLNHDDLEQAKFIDKRVYKTGDCGVII-NNEVHINGRFDDQVKIRGYRVELGEVINVLEQHPKVQRAAVINKQNQSGNE-LVAYYQSR-EPVTVTELRK-FMSEHLPSYTCPSHYLEVVHFPTNANGKLDINKL----------- 91794879 10 --------------------AHKNSKQQLIYCNNSSDEVTSDYRQLYSQSLQLLAHLNHLGLRKGDQLVFQLEGLQHFTTTFWACILGGIIPVPISVGAKDDSLKKVFSVNNPTLCFDSPILLENLEKYSQRTGSQSDFAKIRDKALDSLLPVNSDKNLSSLICDVNPDDTAFIQFSSGSTGQPKGVVLTHKNLVANT--KALANCSETTIKDVMISWMPLTHDMGLIAVLTATLLAIKQVLIDTRRRPLLWLDKTSQHQGTMLFTPNYGLNALLLSMRQPDWDLSSVRVIFNGAEPISLTLAKQFLAAMAPMYPVYGLAEASVGVSVPKPGAPIKARPDNPDAITFIEVGTAIDECAIKIADAAGKDIPDNH--IGLIHIKGANVTSGYFHNQEETRRVLHPDGWLNTGDLGFINNQ-QLTITGRAKDLIIINGQNIYAHDIEQMCAHIPEIQLVACSVCLNKNNIEQLVIFIRLDEFTNVADKLRRYLQTSGLSIHAL----VPINDIPKTTSGKVQRFQLQQNFIN----- 149375051 29 --------------------------------IGDGKVVEYTWKRAVDEARRMASYLKSLNLPEKSRVGIVSKNCAQWIMSDWAIWMAGHISVPLYPTLNADTVNYILNHSECEVLFVGK--LDDWDLMKSGVPESVRCISYPLSPPNDFETWDDLVGKYPPLEENTQRDAATIVYTSGSTGRPKGVMLSFRNMAFAAAGGTQV--LGVGAEERMLSYLPLAHVFERTFVELGSLYSGFQLFFAESLD--TFVQDLQRAQPTLFLSVPRLWNKLIKKKVLKGLGLNKVKLAGSGSAPLSNDVLDWYRNLGLELLEGYGMSE-------NFAYSHMNKPGR----SRTGYVGEALPGVEMKISDE------------GEVLVKSPATMMGYYKDEEKTRETFSEDGFLKTGDKGEIDEMGRLKLTGRIKEIFKSKGKYIAPAPIENRLMSHEAIEMVCVSG-------------------------------------------------------------------------- 183980136 31 ----------------------------------------VTHAQIHEGAARLGNVFGSRGLRTGDRVLLCLPDSTDLVQLLLACLARGIVAFISNPELRPDDHTFQEQDTQPALVVTTDALRDRFAR--------------SGIVDPGELWAEANQAKPAAYEPLTGDALAYGTYTSGTTGAPKAALHRHGD-VWAFIDAMCRNALRLTPDDVGLSIARMYFAYGLGSVWFPLATGSSAVISRSPLGAESAANLSERFSPSVLYGVPTFLARVADTCAADAFR--SLRCVVSAGEALELGLAQRLMKFGIPLLDGIGSTEVGQTFISSTVDE-----------WRLGTLGKVLSPYEIRVVAPDGTTAAPG--VEGDLWVRGPSLTAGYWNRP--TQPPSISDSWLDTRDRVCVDAHGWVTYRCRADDIEIVGGININPREIEQLIVEDHLVAETAVVAVREATGESALQAFLVPESGASLGESAIKELHRRSLSPHKVPHRFEIAERLPRTASGKLQRGQLRTQ-------- 38324682 25 -----------TLPEVFETASRAAPDAVAIV---DGDRSR-TWAQWRADVRALARGLQESGVGPGDVVAVRLPNSWEFQTLHLAVAAVGAVLLPVHEGTPTAEVHALLTRAEPVLLVLSAEGTATARSLLESVPTLRGVLLAGASEAEGALDGLRAAGSEPRPVHLTPDMPLALIPSSGTTSRPKLCVHTHGGLLANTAAVVADAADAFGG--TVLTACPMTHLFGLQSLHTALFAARTQVLLTG-WDVDRFLELAREHNPRVVFAVPAQLRRLARAGEPAGFAPHQVRTAGAALAPALAAQIRA--ALDCEPVVVWGMSEIG---TGTATRAHHPD----------GSVGEPVDGVRVRVVDEHGAECAAG--ETGELQYQGPAMFRGYFREPELTRSALTDDGWLRTGDIAAIDADGVVVLHGRAAEVIATGGRKFGATEIESLLAELAGLGPLAVAGAPDDRLGEYPCLVVTDRADRTIGTEVTAFLRRRGLADHKIPLELVTVRELPFTPAGKLDRRALKEQLR------ 190348238 233 -LPDPTTDLDWSIQDIFMENAARHPSKTCVVETKSSKTRTFTYKQINETSNLVGNYLKETGIKKGDIVMIYAHRGVDLMIAVMGVLKAGATFSVIDIAYPPARQNIYLSVARPQGLIVDDLVKNYIKDELEVITTIPQMRVNDDGSLQGCLEDYQSLASSPTGVKVGPDSNPTLSFTSGSEGIPKGVLGRHYSLAYY--FPWMSEKFNLSADDKFTMLSGIAHDPIQRDMFTPLFLGAQLIIPTADDTPGKLAEWIAEYGATVTHLTPAMGQLLSA---EATTPIPSLHHAFFVGDILTKRDCLRLQSLNVTIVNMYGTTETQRAVSYFEIKSRSEDPVFLKTLKDVMPAGRGMKNVQLLVVNRKDRTQTCGVGEVGEIYVRAAGLAEGYRGLPDLNKEKFRQEGWYRTGDLGRYTPSGDVECCGRADDQVKIRGFRIELGEIDTHLSQHPLVRENVTLVRRDKNEEPTLISYIVPKDEKPDPAELIKDILKKRLASYAVPTFVVPLAKLPLNPNGKVDKPRL----------- 169623203 1030 AMPPTLNDC---VHNKIALWVASQPDAPAI-RAFDGD---YTYAELDAVSNRLAHCLVSLGVGPENFVPTCFDKSKFAIIAMLSVLKAGGAAVPLDAKHPRSALQTRLEDASATIVLTTASRLEKLEGLSPNVMVIDDAFLDQLPVPTG-----------PACTSVQPHNPCFVIFTSGSTGRPKGVVLEHAAMVTSAEAHG--SRLGLRPGSRVLQFASYTFDNSLEEMFTSLQRGACVCVPSEEQRFNDISGAITELDANFMDLTPTVAALL------DPKDVPTIKDLALGAEPLTKALIETW-RPHVRVYGQYGPSEAS-------INSAFRDFTNGGEAT---NIGRAVGSIS-WITDPENRDRLMPIGCKGELLIEGPILSRGYLNDPEKTALAFIQDPFYCTGDLVQYTSEGEMVYMGRKDNQVKLNGQRIELGEIEHHLLNLPAGAKSAVELVKFTES-KSLVGFICLDAESLATPAIVEVALGEALPSYYVPAMFMPVASMPMTTSGKLDRKVLRQLAAE----- 169623203 2113 ------------IHDVIEHYATSHSTAIALDAWDTGA---MTYGELEERANRLASRLISLGVQPGSFVPLCFDKSGWTIVAILAVLKAGAAFVPLDFEAPILRLRELVKDVKAQWILCAPNFEQMCTSMGCNA------IAIDRDGTEPDRHRTEVLPQ------VRSDSAAYAFFTSGTTGKPKGAVINHSNWVSSSTA--FAPMWGISESSRVLQFASYVFDACLIEIFSTLMQGGTVCIPDQDSRTNDLVGVINKFNVNWAALTPSLVRTI------QPSQVPNLEVLVLVGEVMSQDLLTWTDR--VTLGNGYGPTECSCVSTFNIMTLRTKPNNLGKAVTSRG-----------WVVLPKNHHALAPVGAVGELLLEGPAVGAGYLNDPAKSAEAFVRDKFYKTGDLVKYTEDGTMLYLGRKDSQTKVRGQRLELSEVEHHLMEDGAVQNAGVVSIRDPSLSGAPAAILLPTEMASLNISIIRDRLCERLPSYMIPSLWLAISQFPLTPGGKMDRRRVVQWLEEM---- 169623203 4737 ---------HETITSLFAKQVERQPNAIAVSAFDGD----FTYVELHDLASRLAQELISLGAVREQLIPTCLDKSRWAVVGIMAILISGAGYVPLSASHPASRQLQIMTDCNASIVVCSPQYQIRFAGAVPKVVGVSEESVLNLPTPQRNIS-----------SRAKGSDPCYVIYTSGSTGTPKGVVIEHRAIVSSS--AAICKGLHMTPTSRVFQFCSFLFDVSIGEILTPLTCGATICMPSEQQRTTDVAAAITSLKADWAFLTPSV-----ACLIDGPHAVPTLKTLVAGGEAMTPEVIDKFAA-GLKLYNGYGPTEATVFSITNDRVSVQRDATNIGHVTTSGRS---------WLTNPTNPHQLAPLGAVAELCLEGPFLAKGYLNNPEKTAASFIENGFYCTGDLVRYAPDGSITYLGRKDNQVKLAGQRIELGEIEHHLQTDSNVRHVVVHLPKSGPGKGRLVATVAFATESATVNIDDQQWARERLPSYMLPVVWIAVPRIPLLASAKVDR-------------- 169623203 3643 ------------VHEVIHEQALTRPRTAKAIDGHDGN---FTYQEFDKVTDQLAFHLQSIGVTTETFVPILFEKSSWAIVSMIAIMKAGGAYVPLDPKHPETRLRELISDVGAKVVLCSRAHHGRATEVA------EKPVLVDAQAFRKL----RLPSTAKPKSNATPNNAAYCLFTSGTTGKPKGTIIPHGAFC--TSAAAFTRRMNINATSRTFQFASYTFDASCIEILSALTVGATVCVPSEEERMNNPAGAIRRLKATWSLLTPSVLGTI------EPDRVPCLKTLVAGGEALPGPIIKKWGTSTC-FINAYGPTECAVVAATCYKSTLDHKLLETE----PGTIGTG-SGARLWVVHPRNHDKLMPVGSVGELVIEGPTVARGYLNDEVKTAKAFIENPMYKSGDLVRYNSDGSISYIGRKDTQIKLNGQRIELGEIEFHVGKNEHVQSAVELVAPSGRSAKALAVFFALVHDEPASDELLRDMCKGALPSYMIPAIFIPIRKMPWTSAGKLDRNRLRNLVHNL---- 182419950 532 ------------LHSGILKQIKSVPEKIAVIDG----KEEVTYRELALRASGVMQKLKEIDCKKQDKVAVIMDKSIHQIEAVLGILSIGAVYVPIDTMQPVIRMNEMLKTTETRCILTCST-------VSINFPENIEVIYVDKITP----HLENILVEDGN-----KDMPGYIIHTSGSTGIPKSVVITHEAAV--NTIEDINRRFNVGSDDNILGLAQLSFDLSVYDIFGLLSVGGTLIYPDRQTDPSHWVDLILKHNITIWNSVPALMRMLSSYLDSEALKLPKLRLAMLSGDWIPLELPDNLLKTDLKIISLGGATEASIWSIFHEYKGLKENLN-------SIPYGKPLSNQSFYILDKKFRDCPV--WVSGDIYISGLGLAKEYYGDIKITEERFIKERLYKTGDLGRYLPGGEMEFLGRKDNQVKIKGHRIELGEIETALQKHPAVHSAAVVTV-GKEYNKALFAVVEADYNKETKKDLISQFIAGFLPNHMIPSDIEIVGSMPLTSNNKINRKEIIE--------- 218722154 2668 --------------ELFRLAVSRYPDKLALAD----EQGCLTYRDLELQTNAIANRLISSGTKVGDAIAICCEQNRELLIGIYGILKAGCGYVPIDPDFPVERIQSMIEDTGVQRVMVENTADAKSQRILACGICISHIFEIHAT----RTAVDADTSSPKLDRTITHLDPLCCIFTSGSTGRPKGVFLNHGQLRYQMEGYNKFIGVN-SESRILLSSAVVFDLH-LVAVYGTILRGASVFVASRRYSPAKMVHTLVDQRISSCIFTPTQAKMIFSAPNKVKLQWVDIKSFVLGGETIPPWFVREFYKLHAKLYNGYAPSETTVV-------NSLRLIPPEDSQRPSVPVQGPIFPSRFYILDSKMQPVPIG--VPGELYIAGPNVCHRYLNRPEITARAFSEDQWYRTGDMLRLSRDGTVDFLGRIDRQVKIRGMRTELEEIENAIVDIPKLGLVATVYHRIGDYDGVLTAYLTTADGSVVSEQEQQKFLKSVLPPHMLPAAYVFVPDLPRTASGKVDYKTI----------- 171693317 1536 ----------LTALTLVNRMIAQYPEKMALQGLSSDLKHKMSYRQFGNAVVNLARHLVAKGVRTGDIIPICMRKSINTLVAVFGVLKAGAAFTPLDPKNPRDRNEFIARDVGATIAITDSVHAEVFDSFAGDVISLDTVDTTRHA------------NRPSDLPEPSMNDLAYVIYTSGSTGLPKGVQVHHGAV--GASTEGMIEACGIDSRWHVLWFLNYVFDASYFDVFTVLGSGGIISITDQDTLMQDLAACVNAVGAEQLMITPTISKLI------SPERVPTLTTLLVCGEPITPEIASVW-ATRMDVYNGYGPTEATILMTVSKVLPNGN----------LKSIGRPLKAVHASILHPEL-LVPVPHGTVGELCVSGDQVAIGYLNRPDITAKSFAEDGLYRTGDYARWLPNGEIECLGRRDNQVKLNGFRIELGEIENILSQAADVVQLCVVGVAEVQRKKQIVVYFVPSTAVVDPAVILDRL--QSLAHYMMPKVLLPFKGFPLLPSGKINRKLLAQLAEGL---- 53714562 12 ------------INDILS-AMQCYPENEAFII----DDKHYTYAQLGEIIASITHSLSEI---KDEKIGIVAENRIETYAAILAVLAGGKTYVILHPAYPEERNLKIAALAGLRTLLCTSDTD------RSAFGTRHFRIIDTDRLPGKTLSEQQSHSS-------DEERNAYIIFTSGSTGEPKGVPITRANLNAFYRAYSSLD-WNLDEHDRMLQMFELFDVSVVSLLYPLTLGAAVYTVGHQDVKHFKVFELLEKYQLTFATVTPSLLQLL--SPYFDEINLPSLKYLGVSAEASQTELLERFRKPNATFINLYGPTEATIYCTCYRIPASDKC----KHYNGMVAIGKPFPGIRAIIADEEGNELPQG--ETGELWVSGRQVMKGYLDDPEKSALVLRPDGYYRTGDLCILDSDGDIIYCGRKDYQVKIQGFRIELSEIEQSFFKTP----CSVAAVPDGICNELHLAV---ETTECTQSALIEY-LKEKLPKYMLPKQIHCISQFPVTNSNKTDRKKIAELIKE----- 68469365 216 -LPDPTIDLDWSIQDIFMDNANKHPDRTCVVETESSKTRSFTYQQINQASNVVGNYLKETGIKKGDIVMIYAYRGVDLMIAVMGVLKAGATFSVIDPAYPPARQNIYLSVAKPKGLILDQLVVDYISNELDVISTIPQLKVQDEGADNDCLNDYQKFKDQPAGVIVGPDSNPTLSFTSGSEGIPKGVLGRHYSLAYY--FPWMAKRFGLSEKDKFTMLSGIAHDPIQRDMFTPLFLGAQLLVPTADDTPGKLADWMAKYGATVTHLTPAMGQLLSAQATTA---IPSLHHAFFVGDILTKRDCLRLQSLNVFIVNMYGTTETQRSVSYFEIKSRKADPTYLKNLKDVMPAGTGMHNVQLLVVNRNDRSQTCGVGEVGEIYVRAAGLAEGYRGLPDLNAAKFREHGWYRSGDLGRYLPDGNVECCGRADDQVKIRGFRIELGEIDTHLSQHPLVRENVTLVRRDKNEEPTLISYIVPKDSKADVDDSIEEYLKKKLASYAIPTIIVPLVKLPLNPNGKVDKPKL----------- 83645723 568 ------------IVSCFRQQAARRPQQNAVIADDGA----LSYAELDHRSEVLAARLRHQGALPDQPVGLCVRPGVNLIVGILGILKSGAGYMPMDIAHPRARLQHQINDARLTLIVVDQATLDPARSAVAPYPA--ELVCIEQALAKPVAAPAAAIAIQ-------RSQLAYVIYTSGSTGAPKGSLVEHHNVLNLVEGRDLVYQDYQEPVCVALLASPIFDASVQQI-FAALLLGHQLLVAAPRLQPTQLAQCFLQHKVAVADCTPSLLSMMVAERLPATPGL-GLDALLTGGEPLSRKLAQAFYQQNARLYNVYGPTECAVDVTALRVPRKNPYYFP------IVPIGRPLPNAQVFILDTLRRPVPLG--VPGQIFIGGDPVGRGYLNRSALTREKFSKRRLYATGDCGRWLRDGVIQYLGRMDQQIKIRGHRVEPGEIESHLRQHPAIAEAAAIALETETGRYELAAYLTLVDKAQAPGEALRNFLQERTPDYMIPTRWSILAQMPLTASNKIDRRAL----------- 145593228 1 -----MNVDNLTLFQGFADVVRRHPDSLALRVAG----HQLTYAELLDHVERLATRLVELHGQPPRTVGLCASRSLAAYVGYLATLRLAATVVPLGVDVPAERIRRTCAHAGVDALLADDAGRRVADEAAGTIK-----VLYLPDTPE-HHWYDVPTQRWTEPYVGDPEDVAYILFTSGSTGTPKGVPVRHRNLIPY--MAHCIETYQVQPGASLSQTFELTFDPSVFDMFVTWLSGALLVVAAPN-DLLAPIRYVNDNQITHWFSVPSVISLAGRLRSLRPGSMPSLRWSLFAGEQLTLTQARAWADAGSTLANLYGPTELTVTCTRYQLPADPARWPRTSNDTVP--IGRVHPHLEGVLLAPDG-----TAGNEGELCIRGSQRFDGYL-DPAQNHGRFVPQNWYRTGDRVRQ-EDGELVHLGRIDDQVKIHGYRIEPGEIESVLRRHPSLHEVVVLAVPARAGGVELHALYTC---DSLAETALAGLVAEHLPPYMAPTQYHHVEFFPVNANGKVDRRRL----------- 157373364 8 ----------------LHQSARQHPNQTALTYIQDGVNRQIDYSTLSQRVIALGEQLIAKGLAKGDRLACIDNNSVELVMLYWACIDHQILFCPLSPRFPASQVSALIESHRLNFLWTGEGFTELASELSSRSGSGTNTVTVTPRA----MTLNFSLTADNTPTPIDHYAPANIILTSGSSGQPKAAVHSLSNH--KASAEGSRSLISLEPGDVWLLSLPLFHIGGLAIINRCAFVGATVVLQDR--DVGLSIQ-ISRDQITHLSLVSTQLVRLLK---EDADSLKGVKSLLLGGGAISSSLLGQLNALSINSFTSYGMTEMASQVTTGPANSD-------------GSSGRLLPSRELKIIDEK-------------IYVKGETLFLGYLDAQAQTHEQTDEDGWFFTKDRGYWDAAGKLHILGRIDNMFICGGENLQPEEVEAALKQHPAIEDAIVFAQADEEFGNLPAAIIKVKSAKPSCDELTQ-FLADKVARFKRPRVYYTWPNIEST-SLKVSRKQVIE--------- 195433857 27 ---------DLSIGEIIFHEMRRHPQ--LIAQISDTEKTILTRENLQMNSMRVASYMRKLRLQQSDIVGIVGRNSTHICAVAYACFFNGIPYHSVIKEFKEETIKKAFGQTKPSLIFCDGDVYDKICAATANFK-VKIITLTNHKI--NSLDIEQVLDTPIEPARLEKDQTLAILCTSGTTGFPKAVTISNSRKIFTS-------SDNLTTADVQYAYTTLEWIGGLHTIVSSGVYSTTRIIADDEFDPSRELHRIEKYKVTWWRLSPIMVIGLEKTEKFHKTNFASVDYCIIGGDRCPVPVVERFRRLKAKVALTYGLSEFGFMVTTNFHLD-----------IKPTSVGCLQCGYKLKILDEQGKILGPN--EVGEVLMYSGQYWGGYYGNPEETQRVYDSERWYHTGDMGYVDNDGFLYIIDRKEDMLRYNLSTYFPNEIQNVIEQISDVVEVCVFGLCMDANADIPAAVVVKKGSKLQAQDVVDYVKEHVEENYKMDGKVLIVENLIRALGGKINRRVNKEYF------- 17549653 5 SIPSLQDDHRLPLGDLFAIGCALHPDEPAVADGKSA----FTFRELEHGATRLAHRLAAAGVERGARVVVFGAKLAVMPVTAVAAWKLNAVYVPLDGSMPIARARALLDRIQPRAVISLDGTVDVGAYCADA-----RIPRLSQHDLLGMLTDRSPVEPLPHGLPADAHAPAYIIFTSGSTGTPKGVEIAVGSL--RAYFRNHNRVLRFDAASRVFSLAPFHFDVSIEDTLLPLSVGAYVFQFRGVPAGAIMREALSREKVTHLIAVSTLLTLITGAPDLNRNRFPALRAVMTGAEVCDPAIINAWKDPGVRLFNAYGPTETTIVCMNYEIEA------VDTARANAYPIGRPLDGVEAMVVDHDSGERVSAQGVSGELWIGGPQVMNRYFDQPEETAKVIVEDGYYRTGDICSYDACGEIVFHGRADDEVKISGRRIHLGEIRQLILALPGVSRAAVALVTRNGRDQI--GAVAMAADVGILAQIEQHLA-EQLPEYMRPGVLAWSPQPQMTSTGKTDEKSIIERLKD----- 218714971 458 ------------LHDLYTAKAQEQPTAVAV-DAHDG---SLSYCELEDRSNRLAHELRQKGISSESTVACIFEKSLWTVVSMIGIMKAGGVCVPIAASDPPARKAALISKADAKMVLTS---------------SVEHVNLIDCASDVFVVSAESVISACYDCGRSSPDNLAYLLFTSGSTGLPKGVMLEHKSLA--SSLCCIIQRLGLNPHSRTLQFASYVWDVSIGEIFGTVLSGGCLCIPSEEARESNLTGYIQSKKVNCAWLTPTVLRTL------EPDDVPSLQLLLSVGEAVSPEASSTWGK-SLRLINGWGPCEASILSTIAEITP---------DSPYPKSIGTPL-NCATWIVNTRNINEISPIGAVGEILIEGPGVARGYLKDDAKTKISFVKPPFYRTGDLAKYNMDGSIHFVGRKDHQVKIRGQRLELGEVESVLAGCSQVRDVF-ITIKICKGRTELVAVVSLTDPLVPGQAILQELANERLPSFMVPTIWLAVERMPRTPSAKLDRVSISEWLK------ 154284648 43 ---------------FLPRAAAIEPDAQAIYHVINNKVLRRSYIETADRARGFAYYLKRHGFK---RVGILCPNTPAFLESIFAIAAAGAVNVAVNYRLKPEDIAYIFNHSEVDAIVVDEELVPLLNEFKKQNGHVPLIIDTDTDAVEGELSFDQAVLEQGLEAQTPDEDALALAYTSGTTSRPKGVEYIHRGCYLAALANGRC---------RYLWTLPMFHAMGWTFPWAVTAVRGTHYCL-RKVDYSLIWRLLKEEGITHYCAAPTVNTVLCNSKEAETD--------------VPEGT----------------------------------------------------------IID-----VEKNGEEIGEVVFVGNICAKGYYKNVEDTKKLF-SGGVLHSGDLAVWHPDGAIQILDRAKDIIISGGENISSVALESMLATHPDIFEVGVVAVPDSHWGERPKAFITVRDDKKLDGKDVIEWAKHH---------------------------------------- 118581765 615 -----------PLAEQFVRTARRNWSRRAVA---DTSGKTLSYGQTLAGALALARKLEKAGPERGEAVGVLLPPSVGGVLTNLALSLMGRVPVNLNYTASEASFRSAVEQCAITSIITSRAFLEKLPA----LPRPEGIILLENLLPN--LSATDRLLALVRGRLLPSRLLCNVIFSSGSTGEPKGVMLTHHNIMSNIEALRMVFRVDL--NDNVCSALPFFHSLGFTATLWFPLTSGFSAAYHPPLDGEKIAQVVREHRSTILLATPTFLLAYLR--RAKKEDFASLRLVVTGAEKLKSRLADSFEKFGIRPLEGYGATELSPVITLSLPD--VEAGGVRQHGSKEGSVGHPIPGVAIRVVDPESGE-PLKPGQPGLLLVRGPNVMLGYLGRGDKSAEAIR-DGWYVTGDIGVMDDDGFIRITDRLSRFSKIGGEMVPHGVVEDELHGRIGQSQVAVTAVPDEKKGERL--VVIYTRGTTDAETLQRHLSECSLPNLWKPDGYIEVENLPVLGSGKLDLKRLRE--------- 118728210 30 -----------NIKELLKASIDTFRDKTAFIYKSGTDIITKSYNSFGAEVAALGTALHSIGL-KGKRIAVISENRYKWALSFFSIVSGTGIAVPLDKHLPEVEIEKLIIRGEVDAIFYSNHFDAQMLSLAERMNSIEYFICMDDIGPTNFTTIDRLLDRSFTEASVDSEKLSVLLFTSGTTSISKGVMLNQRNICADVSAVS--SAIKVMPNDVHLSLLPLHHTFELSVGMIFMIKNGITIAYSEGI--KHIAKNLKEFNVTILVVVPAILEAMSKGLKSIKIDLPGLRLAVSGAAPIDKEIIEGFDMLGLKVIQGYGLTETSPVVAAN-----------NDFYNKAGTVGQPLFGIETAIYN-------PDENGMGEIITRGRNVMMGYYNDEAATKESIDEEGWFHTGDLGYIDDEGFITITGRAKSMIVTNGKKAFPEEYETILNNIEGIKESFVWGNEAPDGDIQVCAKLVLNEDVPSEKELADIMLNRDIPQYKIIRYFIMSEELVKTTTLKIKRPVEYKKVKENLDNA 167841938 512 ------------IHAWFERMATRWADRPALIDGE----RVVTYQALADASARLAGVAPLAGLAPEQRVGLLADRSIPMVETVLAVLRAGGVCAMLDHSAPALRIGDAVRAHGIVTLLCDP-----LPEAAGNLP--------GDAITLDALAARASAAPAPGARRVFAEQTAFVFMTSGSTGVPNAVELTHAGVLNGQLPQTCPH--PIGPGDRLLMTAPTSSARLVGELLWPLLNGATVVMPGGHQDPVYLGELLQQQRITHFSVLPQVLTALLD--DRVLARCPDLKLVYCVGQSLEQQLAARFVAMGATLYNSYAQTEACPVTFHSCDGAADAGL---------APVGRVAPHTAVYVLDAYLRPVP--TGVTGQIAIAGDLLARGYMGNPRLTAEKFVPNPFYRSGDLGSWDEEARLALRGRSDQRVKIRGYRIDLGEIEHALMSIDGVDEAAAVVSSDLRGEPAIAAFIRARPQAPLADQLRA-ILQARLPFYMVPARITQLDALPRGRTGKVDR-------------- 38639536 67 ---------RTNLFNALDRHLAEKGEKAIIHRDYLGQTHRLSYRELWQQVNTLCSMMQSWGVKPGDRVLIALPMTPLVAVAMLACARIGAVHVVLYSSITHEALMQRIAVSQPVLLLHSRE-----QRGRKELPVIAERMAGLRVVDTYSRAFEELLARHVPCTWLAASAPSHLLFTSGTTGTPKGIVRDTGGYAV-ALLASLVHLFRLRDDEIFFTTADAGWVTGHSYGYGPLLAGLTTVLCEVNSPGEYWWQMVETLGITRMLTIAGAIR-MARRQGKPRADLTSLRTLYLAGEPLDNATDEWVAQLGVPCENHYWQTESGWPLLAGSGRALSPVFTRAAEVVHPAS----------------GKTCAPG--ETGMLVINGPGGMSTLWQNHDQYYWSYRQRQWYATHDCAIRVGE-RIIIQGRMDDVMNIGGKRIATAEIENALMGLEGVVEVVAAGTAHYLLGEMVALFVVTDIADPAQAALKKNICARLVARFAVPRRIHITSALPKTFSGKVMRRIL----------- 94971078 635 -----------TLHRSFIKTARMHPMRFAMA---DGRTPKLRFGGALTKAIFLARRLRGT-WKDQEMVGILLPPSVPGALVNLAALMMGKVPVNLNYTASSAVLQSCAEQCKLKTVVTSKAFLERV-----HVEPPGKVILLEELAEATWLLPKRLIEKACGCGRTPTDDTATVIFSSGSTGDPKGVVLSHYNIASNVEQMNQV--FMLSSHDKILGILPFFHSFGFTGTLALPAVGMGVVFHPNPLEARAIGALVSQYSVTFLLATPTFLNAYMR--RIAPEDFGSLHYVMTGAEKLPERVSVAFETFGIKPLEGYGCTECSPTVTVN--TRDFRAAQFRQVGFKRASIGHPLPGISLRVVNPETM-LPAAPGEPGLLLVRGPNVMQGYLGRPQKTAEVL-HDGWYNTGDIAAIDDDGFVKITDRLSRFSKIGGEMVPHIRVEDKLQEIIGATEQAVTAVPDEKKGERLVVLHTLKDEQV--QECVSQIAKSDLPPWKVRDQFVHVDALPYLGTGKLDLRRLRE--------- 72161435 12 ------LDPDTRLTDTVFTRAAQEPNAVMFRRLVDGAWRDVTCAEFHRDVMGVAKALIAAGINHGDRVALMSRTRYEWTVIDYAIWTIGGVTVPIFDTSSEEQVEWILRDSGSTLAFVEDEHAERVRAVSAQLLEPDRIVQIESDSFPAFVATGADVADSVVEERRAADDLATLIYTSGTTGRPKGCELTQRNLAFDVMSVNMKDVFTMEGRSTLL-FLPLAHSLARIIQVGC--VETKTVMGHFPSTGPDLLDALASFRPMFLLAVPRVFEKVYNKAEQKGLRLKSLKYAVSGGSALGERLGHFFRGIGLTVLEGYGLTETSAPTTANAPDTN-----------KIGTVGRPIPGTSIRIADD------------GEILVKGDNVMRGYWNNPKATKEAFTEDGWYRSGDIGELDEEGFLRITGRKKEIIVTGGKNVAPAVIEDRIRSHAIVSQCMVVG-------------------------------------------------------------------------- 149178707 1 -----MSDSQRNIADRLKQSAQAWPQKAVVFPAGQDKQGRYTYQQLDQESDRLARGLIQLGVQPGTRMALMVRPSLEFIALTFALFKAGAVIILIDPGMGRKNIMRCLAEVEPEGFVAIP-LAQLIRKLKHRFPKAHLNVTVGKPVLTSGIDYEWLLGGEWEPFEIVQRDPAAVIFTSGSTGPPKGVAYEHG--MFWSQVDLLRDYYQIQPGEVDLPGFPLF-------ALFNSAMGVTTVVPDAQVDPEKIIRQINDQGVTQAFGSPAMWNRIGRYCEQHQIQLPSLKRVLSAGAPVPVHVIQRMRQTFTDINTPYGATESLPVASIC-GRDVLEKTSEQTQSGAGTCVGTPFPGVQVKIIQIHNEPVELPVGEIGEIIVQGPMATREYFQRPEATQLAKIPDGWHRMGDVGYRDAEGKLWFCGRKAHMLETSLGAMFTICCEAIFNQHPRVYRSALVGV------------------------------------------------------------------------- 9367338 221 -LPDPTTDLDWSIHDIFMENAKKHPSRTCVVETKSSKTRTFTYQQINEASNVIGNYLKETGIRKGDIVAIYAFRGVDLMIAVMGVLKSGATFSVIDPTYPPARQNIYLSVAKPKGLILDPLVTKYVDEELDIISSIPQLKMNDDGSLVGCLASYEKYRDVATGVVVGPDSNPTLSFTSGSEGIPKGVLGRHFSLAYY--FPWMAQRFNLSSEDKFTMLSGIAHDPIQRDMFTPLFLGAQLLVPTADDTPGKLADWMAEYGATVTHLTPAMGQLLSAQAVTA---IPSLHHAFFVGDILTKRDCLRLQSLNVRIVNMYGTTETQRSVSYYEIKSRKDDSVFLKNLKDVMPAGVGMKNVQLLVVNRNDRTQTCGVGEVGEIYVRAAGLAEGYRGLPDLNAQKFRNEGWYRTGDLGRYMPDGNVECCGRADDQVKIRGFRIELGEIDTNLSQHPLVRENITLVRRDKNEEPTLISYIVPKESSELEADLIRNILKKRLASYAIPSIIVPLKKLPLNPNGKVDKPKL----------- 194757156 126 --------KNVNIGDIFEANVARQPDKLAIVS----ESQQWTFRQVNEHANRVANVFHSHGYKKGDVVGLLMENRAEFVATWLGLSKIGVITPLINTNLRGASLQHSITVGQCTALIYGANFRSAVMDIAKDLPAHVGLYQFNDEATQDMVASEQGLAQQAGASRADHQDKLVYIYTSGTTGLPKAAVITHARFFF--IAAGIHYALRFKDEDVFYTPLPLYHTAGGVMSMGQALLFGSTVVIRKKFSASGYFADCARFQCTISQYIGEMARYILATP-AAPHDRKHQVRMVFGNGLRPQIWPQFVERFGIKVGEFYGATEGNANIMNNSTVGAIGFISRILPQIYPISIIKADPHTGEPLRNKKGLCVNEPGVFIGKIVKGNPCRFLGYVDQKASTKKVVRDDMAFISGDLLIADERGYLFFRDRTGDTFRWKGENVSTSEVEAQLSNLAGYKDVIVYGVSIPHTEGRAGMAAIYDPTREVEVSHLAEELAKALPSYARPQFLRFLRKIDLTGTFKLRKVELQQQ-------- 169629402 16 ---------------ILANLADAEPDAPAVTCGTD----SVTRAELERRATALAHAYQRLGVRQGDLVTIGLPNSVEFFAAQIAVWKLGATPQPVSWRLPLAERRAIVELADSTLVVVDPADHP-------------DRVCVSAGFEPGAEDY---LAGPVPEVVSPAWKAPT---SGGSTGRPKIIVAPTPAVITGTAAGEI---MGMQHADAQLVAGPLYHNAPLMFSSYGLLLGHHLVV-QPKFDALEALELIGTHKVTWLQVVPTMMSRMLRELRQHRFDLSTIRVLWHMAAPCPVWLKQAWDLLGPEIWELYAGTEAIGGTI----------ITGQEWLAHRGSVGKPALG-ELAILDENGNPLPAG--EVGEIFMR-PWTPYKYLG-----AEIKRFGTWESIGDLGWLDDDGYLYMSDRRTDLIVTGGANVFPAEVESVMNGYPGVIDSVVVGLPDDDLGQSVHA-VVHAEPNVTEDQLRDYLL-DQIVRYKVPRTIEFVADPLREDSGKVRRSLIREQA------- 218286848 485 --PSFHRDDRLLHHGFLDHVLAS-PDRVAIIAPD----RTLTYGELFTAAKDVARRLKT--VLPQDLVAVALPKSWEQIAAVLGVLLTGAAYVPVDPAWPLARRMAVLQQ-GARAVVADAQALP------AEWAGLPLAAVGPVGKPEPASSADLISLQRFSPDRL-----AYVIFTSGTTGTPKGVMMTHEAV--QNTIHDINARFSLSSEDSVFALSALSFDLSVYDIFGLLSVGGHLVLPAELRDPSAWVRRLTVHPVTLWNSVPTLWQMLVEHGE-TPPRMP--RLALLSGDWVPVRLPRESARFGTKLVSLGGATEAAIWSIAYEM-----SVEDPPAGWRSIPYGRALTHQSVEALHEDLTPCPDD--VVGELFIGGRGLSLGYLGDATLSGERFIPHPLYRTGDMGRWRSNGQIEFLGRRDTQVKINGLRIELGDVEAALSSLAGIAAAVASVVPLAGGMDGLAAYIVPQNAEPRPGELREALL-AKLPHYMVPQRYVFLESLPLSDNGKVDRKRL----------- 85375824 1 -----MIDW--NLGDILDAIEAVPEDAPALIHGD----RIITWPEMSKRSNNLARNLRAQGAGDGAKIAFYMRNRPEYGELMAACFKGRLTHVNINYRYRPEEVFYIFDDSDSEVIVYSSEFRDCILELKERLTKVHTFVEIGDASASFALPYEKLVEGNGAPLDIESPDDLLFIYTGGTTGMPKGVMWRHDDMRKAQLDAQKLLGPVPQTMEITLPACPLMHGTGFITAIGTLMSGGALVLSDPSFDAEELWDAVDQHKVQSIAIVGPMLQALDAHPK--RWDTSSLISIISSGVMWSKQVKAGLCKHIPQVIDSFGASEGLGFGL---------SVTTAQGGTNTAKFGI---GEFCDVFDENDRKVEAGSGVPGFIARKGA-IPTGYYKDPEKSAKTFTIDGVRYSGDWCQVESDGSLTLLGRGSVCINTAGEKVYPEEVEEVLKTHPAIADALVVGVPDEKWGEAVTAVVHLNQDAKFEEQAIKDHVREQLAGYKTPKAICTTQTPLRASNGKADYAAAKQIAK------ 50552434 257 ------------IHEIFAENAKNHPDRPASALCPESKERSFTYKQIDEASNVLAHHLVASGIKPGHVVMIYAYRGVDLVVSVMGTLKAGATFSVIDPAYPPARQTIYLRVAQPRALVVDQLVTDYCDKELQLLTLVPELALTDDGALVGILASSQAKKGEQTGVLVGPDSNPTLSFTSGSEGIPKGVLGRHYSLTYY--FPWMAETFGLSDKDKFTMLSGIAHDPIQRDIFTPLFLGAQLIIPTSDDTPGRLAEWMATYETTVTHLTPAMGQLLSAQATAQ---IPSLHHAFFVGDILTKRDCTRLQKLNVFIVNMYGTTETQRSVSYFQVASYASDSSFLAQQKDIMPAGKGMKNVQLLVVNRHDRTQTCGVGEVGEIYVRAAGLAEGYLLNDALNAEKFVRDRLYRTGDLGRYLPDGNVECSGRADDQVKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKDEEPVLTSYIVVQNTDAVNEFLIKEFLKTKLPSYAIPTVVVPLAKMPLNPNGKVDKPAL----------- 214038230 8 ------------MFDNVDRVVD--PDFTLVYEEGDGLLRSLTVSQFKQQTNNMARSLLTMGCEPGDKVAIYMRNRLEYLVATVALAKARLVHVNVNYRYKAGELAYLLDNSDSRCVIFESEFADTLSAIRAQLSSAAYFVVTDDNLEQSWHSFDESVGEPLDIERSSSDQ--FFMYTGGTTGMPKGVMWEQGVLWNMSPAPQTLTELNVPPQNKTLTLLPFMHGSGVWSSLASIGYGDPVVVMSKRFDPALTLATIDKYGIANATIAGDAFAKLVDELEANKYELATLKGLRSSAMLFSSRNKALFLKHCP------GLT--VIDIVGSSESSASAASIATRESDLSQSRGLPMHLTPAAVFDENWNTVEAKAGNTGFLAVSGA-IPIGYYKDEEKTAQTMTVDGYSRPGDWVEFQEDGSVIFLGRGNVSINTGGEKVFPEEIEVTLRSHPDVADCLIIGVPDDRFGQAITAVIRLGSNAGHDEEVFKAHVRQELADYKVPKHVLFVPEIFRSAAGK----------------- 24379752 1055 ------------LKQLIERNVAKMPNKIAIAC----DEENISFEQLNMRSNFMANKLKDLGLQVGDVVGVMKDRNIEAIIIILALIKLGVTYVPLDSGTPIERVKKIFVKSGMKFVITD------------LVPLQKDILIIDTNAPD-----FQGLSKQNPKTEINLDQMLYIIFTSGSTGEPKGVAISNKQCINTIL--DINHKFTLSPKDNILLISSFAFDLSVYDIFGALVSGATLTIASQNKDTNYLKKVVQNNPITVWNSVPAYMELICNVLADQKPIL-SIRNIILSGDWIPLELPLKIKKINANLFSAGGATEGS-------IWSIYYPIVKVEPEWKSIPYGMPLANQQMYILNNMGNELPIG--VMGNIYIGGVGVAMGYINDIEKTNDSFINHPIYKTGDLGRLTSQGYMEFCGRKDIQVKVNGNRIELGEIQAILQSFETIQNAIVVGQND--YQKQLLAYY--KSDNEIEKDVLNQFMKQYLPNYMIPSHYIYMSEFPLTSNGKIDKKQLPDPKK------ 24379752 14 ------YDNYLTIINEFEKQVERFPDKIAIIHNDT----RITYKELNILANKVGNILISSGVDNGDKVAIDMKRGISYIAAILGILKIGAIYVPLDFDFPQSRKEYILNDCRSKIIITESDIEYK------NYKKVNWNQIIEGSSSKDLVTDH--------YVKESLDEIVYIMYTSGTTGFPKGVQVGGRGII---RLIKDNKSLTMKNTEVMLHGSSLAFDASTLEIYAALLNGACLSIIDDLIDSQTLKEKLKNDHVNRAFFTTPLFNSLC---EQDPSVFNELEQVIIGGDRASNKHLKIVMKKKTQFYNGYGPTENTVFTTMHNIQYS--------ELEGDIPIGKAINDTGILIVNENFEEVKKG--EVGELVVTGGGLAIGYLNQKDASQGSFISKRAYKTGDYVRENNDGDLIFIGRRDSQIKYRGFRIELREIESIAKKIDHIREAICLLI-GEKSNSKLVLF--AESNSSVSEASIIETLHVELPEYMVPNDLILLDNMPLKLNGKVDSDKLKQIY------- 156544460 51 -------------------------DPDFVFQIDAKTGEKLTFAEMKDKSVRCALWLKKQGIGKDDVVVIATPIQNDDYVPFLATVFVNAIYNPWYHELTPAIAKYFFELLNPKVMFVCESAIDMLSGVAREVGSSCKFVVYGRHA--RFPSLSDLLAQQSEPVDAK-KQVGVIYFSSGTTGVQKGTMLS-----CDTMVNSRIEYSLIRKGANALWYSNQSWITGSNFILACIRLNCTRIL-HANFDPEETSKVVEKCKVNWMFVTPSMLAEMVNAKVFSRYDYSSVEVLMTGGSKASKTVLEETHKALPKVSNGFGMTELGGLAI-----------RQTRDYKTVESIGHLVEGITMKVVDSTGKKLGPN--QSGELCFKLAHSMLGYWKNPTATKEMIDDEGWVHTGDQGHYDEDGEIFITDRIKQVIIMQNHHISPSQIEEILMQHPEVVDVMVVHVPHPIDVERPFAFVVP-GAKVTAKELKD------LPAFRLSGGVVFVDEFLFTATGKKNMKAMKEMAKTY---- 170061515 17 ---APLFDPGRSLGDILFELLDRNPDR--VLQIDGDTDRRITRGELKLRAIRIAQHLSEV----NDIVTIAALNSGSLASLVVALQFLAVPYNAVFPNFTHGEMVGIMAQTQSRVIFCDAWNYAAVRNAAREAVRGEFKIFLVDGEVDGVATVDELLVETGTEVADTSKAIYSIFCSSGTTGPPKGICLSHANKTSSFLPAPY-------NNPTVLAMGSIHWLSTAYMLDLVMFYGGTVVTTKQPFTEDLFFDLVERYRIDLLNGPPIQAYAITHHPRVKQVDLSNVKLWSIGGYNVSDAIRDSVDAINGKSYTIYASTESGLIAA-------------DMAKRKRGAIGTLFPNVQVRIVDDDGQFLPVG--QPGELWIKRYVAFPGYLNNDQATHEVQDDEGWFRSGDVGYFDGEGYLFLVDRKSEIFKYV-TQVSPTELEDIIAELDGVAEVCVVGIPTDQSAELPTAVVVRREGSALQGEEVVNFVEGRVMDHKRLRGVFFVESLPKTSKGSLKRKEVR---------- 212713936 11 --------DDESIYSLLTGRIARTGEDTVIAEHKTGQWTKVTTGEFHNAVLAAAKGLIAFGINKGDAVTIFSTTRYEWGVLDFALAAIGAVNVPIYDTDSAAQAERILNDSDVKLAIADRERFDRLDSVIDRCPSLKHILMLDSNAMGALEGLGVTVSDEELEARIDADDLATIVYTSGSTGAPKGAELSHRNFISITRAGSLAHEIVLEDHPRLLLFLPLAHCFARFIQYASIASDDGVVGYLP--DTKTLLPDLRSFEPTYLLGVPRVFRLFLKAAEAARYRTPRIRYVACGGAPLDVSLAHFFNGIGLPMIQGYGMTETAAPFAATRVTDNVI-----------GTVGQPAPGSSVRISDD------------GELQVKGPNVFRGYHNLPEKTAEAFTEDGWLKTGDLASIDDEGRITITGRKKDIIITGGKNVSPIPMEQEIVKCPIVEHVVVVG-------------------------------------------------------------------------- 154244959 1827 ---------PRRLEDAFRAHAAAHPEAVALLT----SRRAVTYGELNRRAAEIAGLLRARGEGPGRLVAVVMRKDWEQVAAVLGILMAGAAYLPVDPDLPSERRAYLLAHCDVTTALTQSA----VDAALDWPDGIARIAV---------DLLEATGGASADIGPFSLDDLAYVLFTSGSTGVPKGVMISQRAIANS--IADFTRRYGFTPRDRTLGLSALGFDLSVFDIFCPLSAGGAIVLPDKLRDPEHWADLARRHNVTVWQSVPVLMQMMVEALEPRRELWPSLRCVVMSGDWIPVSLPDRIRAFDPAIAQG-GATETS-------INAVVYPIGAVDPAWRSIPYGKPFANQTAHILNALLEPAPD--HVPGELYIGGTGLADGYWKDEAKTRAAFTGERLYRTGDYGRFLPDGNIEFLGRRDTQIKVNGHRIELGEIEAVLAQHPGVEHAVAAAPADALGHRRLVAYVVLKPRPEAEQE------------------------------------------------- 154244959 489 --PALEIGPERRLHVLFAAVAARQPEAIAVTCGAD----SLTYAELDAAANRLSHRLISLGAGPGQAVALRLQRSVGLIIGLVGILKAGAAYVPLDPHWPAARQAEILAQSGARIAVAHA-----ADGALGEGITLCDPAIADEPA-------------TAPEIAVGPDDPAYILYTSGSTGRPRGVLVPHGAVVNHALHASVHAGLGDGPLRVAMNGPVVFDTS--VKQIIQLLGGHTLVIPDAREDPAALVAYLRDHAIDVLDVTPTHLSMLLAEGLLAPGHARP-KAVLVGGEPIDGALWAQLAAPDVRFFNLYGPTECTVDATAALIAGPVPH------------MGWALANVRTYVLNGAGRPVPQG--VAGELYIGGAGVARGYLGEPELTARRFVALPFYRTGDLVRRRADGSLVFLGRADAQVKLRGYRIEPGEIAAALKAVEGVRDAAVV-LHGAGAMQRLVAYVVADPARA----------------------------------------------------- 32264582 995 -----VMPPTINVHDIFARWAESQPEESAI-CAHDGE---YTYGQLRAVTDCLSHHLVQLGVRPEVFVPTCFDKSAFAIIAMLSVLKAGGAAVPLDAAHPAPALQTRLEDAGAQVVLTTSSRAAKFDGL------VPNIVVVDDALLKSLPAIE---GPARAPVCQPQN-AVFVIFTSGSTGRPKGVVLEHSAIATSAEAHG--SKFGINRDSRMLQFASYTFDNSLEEMFTTLQRGGCVCVPSEAERVNDLPGAIARLKVNKMDLTPTVAALL------SPAQVPSIKSLCLGAEPLTKALIELWSQ-HVHLVGMYGPSEAS-------INSAFKDFSDGRGEATN--IGKAI-GCIGWVVDAENRDRLMPIGCKGELILEGPILSRGYLNDAEKTQAAFIMDPFYCTGDLVQYTSDGDMIYLGRKDSQVKLHGQRIELGEIEHHLLNLPAGAKSAVVKFNDSNKTKALVAFMCLSDDEKPPAESIRTVAKKVLPVYYVPSMFMPVTRMPMTTSGKLDRKVLR---------- 32264582 3614 ------------LHDVIHDQALTRPRTTKAVEGWDG---TFTYQDFDKITNQLAVHLQSIGVTTETFVPILFEKSSYAIVSMIAIMKAGGAYVPLDPKHPQTRLRELIEDVGASVVLCSRGYHTIASEVAKTAVIVDQRSIRKLGVP---------ISSKPRTCATPDN-AAYCLFTSGTTGKPKGTIIPHQAFC--TSAAAFTRRMNINATSRTFQFASYTFDASCIEILSALTVGATVCVPTEDDRMNNAAGAIRKLRVNWSLLTPSVLGTI------EPERVPGLKTLVSGGEALSGPILKKWSNSTC-FINAYGPTECSVVAATAYKST----LDHKLIVSEPGTIGTG-SGCRLWIVHPRNHDKLMPVGSVGELVIEGPTVARGYLNDEVKTAKAFINDPMYKTGDLVRYNTDGSVNYIGRKDTQIKLNGQRIELGEIEFHVGKNPERVQSAVLVAPSNRSSAKALAFAVVQDQAPLSDELRDMCLAGSLPSYMIPAIFIPVTKLPWTSAGKLDRNRLRSLVQNL---- 32264582 2086 -----------------EDQTALRPTACAIDAWDTG---FMSYRELDERSSALAHQLIRLGVRPKQFVPLCFDKSGWTIVAIIAVLKAGAAFVPLDFEAPVLRLREIVSDIDADLLLCAPQYRELCQSIPCST------MVVDRQATETV------AGRLPSLPSVHSDSPAYAFYTSGSTGKPKGAVVHHTHWVTSSTA--FAAGWKISTASRVLQFASYTFDACLIEVFSTLMQGGTVCVPDQGSRTNDLVGVINRFNVNWAALTPSVVRMIV------PSEIPQLETLFLVGEAMSQDLVTWADK--VNLGNGYGPTECAAVATSNIMTPHMRPNNLGRAVTARG-----------WIVSRNNHHTLAPVGAIGELLLEGGAVGAGYLNNPEKTAQVFVGQRWYKTGDLVKYNEDGTMLYLGRKDLQTKVRGQRLELSEVEHKLLDDHMV-QSALASVP--TTGKRLVAIVQKHGDHDTDTDIRDGLC-ERLPAYMIPSLWIAVERFPLMPSGKMDRR------------- 32264582 4703 AYEPRLIDD--TVPSLFFKKAASQPTTTAVT-AFDGE---FSYGELSALASQLAQELVKFGAGPECLIPICVDKSRWAIVAILAILISGAGYVPLSPTDPASRHLHIVETCKASIVLCSPKYTHRFVEMVGHVFSVSETAI--RQLPTSSISLSQ---------RAKGNNICYVIFTSGSTGLPKGVVIEHKSIVSSS--AAICEGLHITPTSRVFQFCSFLFDVSVGETLTVLLRGATICVPSDEQRTTNLAAAVTDLNANWAFLTPSVASTL-----EGPKSVPTLETLVVGGEAMTSDVVDKW-ATGVNLHNGYGPTEGTVFAIGN---------DHVSAQRDPSNIGHPLKSGRAWLTNSDNPHELAPIGATAELCLEGPLLARGYLNDPKRTSEAFIEAPIYRTGDLVQYAADGSIQYMGRKDNQIKLAGQRIELDEIQAVVHADNNVHQVVVVG-PCTKKLTVVVSFILSDTESLSQINRARDRLADLVPSYMVPFIWIAVPRIPTLASAKLDKKQV----------- 170055111 2 ----------------------------------TNTVRRVTYNELFEKVSRLAGGLQKLGVKKGDRVVIYMPLIPEAIMAMLATVRLGAVHSVVFGD------------------------------------------------------------------------------------KPKGIQRPTGGHLV-TLMFTMNHIYGVQPDDVWWNASDLGWVVGHSICYGPLLFGATSVMPDRTPDPGQYFRIIEQHKVSALFSVPTSFRVLRRTDPERKYSLNSLRTIFIAGEHCDIETKSWIEKFKVPVLNNWWQTETGSAITATCVGLAQSLNPP------PFTTGLPFCGYDIRVLRPDGSEAEPN--ELGRIVVKPPGTMSTLYRNDELFEKLYFQPGFYDTMDAGYKDKAGYVFVTARDDDVINVAGHRISTSSLEDAVLRHPDVADAAVFGVPESTKGQIPCLYVVKNGVRKTPTKLLISLIREVIGPIAAFRLVGKVENLPRTRSGKTMRKSMADFAAN----- 209544754 50 -FPGGWLNTCHNAVD--RHVAAGRGGQAALVWCATKEEQIVTYADLQRRVAGFAGGLRALGVEKGDRVLIAMPTLVETAIAMLACARLGAVHVVVFAGYAAPELARRIDDVAPKIVIIASEALALAAHAPDACVVLQRPACPARLAPGDHDFHGLERHAPAAPVPVKSEDPLYILHTSGTTGASKGIVRDNGGHAV-ALALSMELIYGCRAGDVFFTTSDLGWVVGHSYGYAPLLGGCTSVIMEGGASASSIAALCRARGVTCLFTTPTQLRLLRQAERAAGGAPLALARVFVAGEYADPTLLDWARSFRCPVANHWWQTETGWSITAHFLG-----LPEEEAPSAMNDIGRPAPGFNAAVGDASGEILLALPLPPG--CLAGVWMDGGI----QAPRACLDATGHYRTFDEGTIGADGAVHMLGRSDDVIKVAGRRISGVQIEAIIARHPAVHACAVVAVADGLRGQRPVAYVVPDAWPVPPAEIIEQVGRG-LGRWVGIRDVRFVAALPTTRSGKILRRRL----------- 171680492 3040 --PAMVSDWPGTLTHRIDQVAAENPDKTAL---KDGHGNVLTYSEMINRVEAIGEALQGAGVSQGSRVPVFQDAASDWVCSMLAIFRVGAIYVPFDLRNPLPRLATVAVDCEPTAILADKTTIDQVPQL--NVPTATAINVSGLP----------LNASKPVPNVADPNTPAAILYTSGSTGLPKGIIVTHAGLRNEIEGYTKMWKLGTQH---TLQQSAFTFNHSSDQIYTGLVNGGSYVVPATRGDPLGITEIIKSEGITYTKATPSEYSLWMQFGNENLRDASCWRFAFGGGEPLVSGVTKEFAALELKFFNSYGPTEIS--ISSHKMEMPIHNAQAIEAMG-RIPCGYSLPNYYTYIVDQQLRPVPVG--MPGEVCIGGAGVSLGYLKNDELTGKHFVANPFYRTGDIGHLQTDGAMVFHNRTDGQIKIRGLRIELADIENVAASDGALKEAVVAGNPD-----FLIAHVVPQSNVADKEAFLQHLLGHQIPQYMVPVAAIPLDKLPLTNHSKVDRKALK---------- 160894203 3 -----------NVLEFIERSAEKYPDKLSVADINGG----LTYKELEQTAKQIGAWLQGLGGCKNRPVVVLLDKEPKSVAAFMGVVYSGNFYVVIDAEMPVDRVNKILKALQPEAAVTDSKHLDKAAELQVETEDGQGYGLKLFNVDEMDQTIDQSCLADVR-AHMIDTDPVYALFTSGSTGVPKGAVISHANIL--SYITWYTEAFDINETTIFGNQTPFYFSMSVSDLYSTLKNGATYIIPKAYFSPIKLMEFLNEKKVNTIYWVPSALSIIANYKMFRYAELPELKKVLFAGEVMPRPLNYWIENLPDAMYNLFGPTETTDICTYYVVNRKF-------RDDEPLPMGNACNNCDVFVLGEDGKVVSPGFSAEGELYARGSFVALGYYGNAEKTKEAFVQNPLYKTGDLVKYNKYGELVYISRKDYQIKHMGYRIELGEIEAAAGAIEGIRSYACI--YDDAEDKIVFIY---EGKKLDDAFLLGEF-KKKVPHYMEPNQFVRVKSMPHNQNGKIDRKWLKNNYK------ 70729134 6 ---------RLPLQVFYEREARHPQQRFLVQPSAGGQVQELSWFEVGQQARRAAQWLRERQLPSGSHIAIIGKNSAHWVIADLAIWIAGHVSVPLYPNLTAESVAQVLEHSESALAFIGDDWPQMALGIKAGLPTIRLPLAPEGPFDFSWEDLQRCPPLEGSPSPA-ADQLATIIYTSGTTGLPKGVMHSFGNLGFA--ASHGVQMFGLGPEDRLLSYLPLCHVAERMFVEMAAIYTGQTVFFAESLD--TFLADLQRARPTALFGVPRIWTKFVGHKVLSGLGLDALRVALSGAAPVPQTLLHWYRRLGLDVLEVYGMTESCGYSHIGRSGEH-----------VPGWIGRPCPEVEVRI------------DEAGEVQVRSGATMLGYFKDPQKTAETVTEDGFLRTGDKGEQDAAGNLRLTGRLKEIFKSKGKYVAPAPIENRLAVHAHIEQVCVVG-------------------------------------------------------------------------- 145593231 473 -------------WDWVSAAARRRPDAPAI----EDPNRQLNYGQLVAEAERINAGLAAHGVSPRAVVGLAAMTLCDTVTAILAILRRGAAYLPLDPGLPAQRLEYMVRRAGCEFIVGETVVPGVPTVTVADL---------------------AAATQPVPDSLADPTAPIYVMYTSGSTGQPKGVQMGHRPLA--NLTSWQIAALSMDAETRFLQYAPLGFDVSFQEILPTLAAGGTVVSPADRRMFTAMLTRIAATEVTHVYLPVAALRPLVQIAAARDTRLPALRYVCVSGEQLTVDDEIRLAHPHCTLVNLYGPTET------HAVTSHRLSYRDSVWPTHM-PIGQPYPGVRAYVVDVTGHLAPPG--VAGELLLGGDCPADGYINDPDSTVERFVPDRFYRTGDLVVRDDRGDLVFLGRMDTQVKIRGYRIELGEIETVANQVDGVRQAVALVRGSGVDRELGLIVRLDTDATFDPEQVRQRLATA-LPVYMRPLWIFAVEVVPTTPTGKTDRDAL----------- 120403335 54 -------------------TAAQYRHWPAL----TDDTETLTFVELDQQSNARAQA-IPAAAGGPAVVGLLRRSGVELVLDLAAANKAGVRTVLLNTGFAAPQLADVCLREGVTTVVADDEFAPLLRDLDPDVVRL----------TGTQMASRAATKSTAIPV-VPRRPGGLVLLTSGTTGIPKGAP---RDRLNPLQSAQLLDRIPWPRNSAYVVAAPLFHATGLATCTVGLALG-NHVVLHRRFDARETLEAVQKHHARALILVPTMLSRILDLPPAAAFDTSSLSVVFVAGSSLSPELYRRAAHFGEVLYNLYGSTE----------VATAAVATPAELRRAPGTVGRPPIGCTIAAYDSRDRRITR-AGEVGTIYVSSGLSFGGYTGG----GSKKTVDGLLSSGDTGHFDDDGLWFIDGREDDMVISGGENVYPLEIENLLVELPGVREAAVVGVRDDDFGMCLRAFVVPAAGADIDADQIRHAVRSRLARHKVPRDVLFVDALPRNETGKVLKRDL----------- 104781281 498 -------------------------------------------AALAGEVDRLARALASQSIRGGQAVGVLLDGGADAVIALLAILRLGALYVPLHPEWPASRLQAVATQAGIGTVVSHEALQHQAQALAKPVLVMEHLP-------------RQAPGQPRLASQATSGQLAYLLFTSGTTGQPKGIPAGHAGLL--ALVQATQARYALAPGERMLWTAPTFDASLLDMLW--PLCAGAQVVPWPQRTADNLLRVLREQRINALQTVPAMLEALVEAARRGDERLPDLRLIICGAAALHRSLAERLATFDCRLANHYGPTEATVDALWHDCAQPCASD--------RVPIGRPLPHVQAFILDRHDQPLPIG--VPGQLCLASTGLSPGYWQAPEQTRQAFVEKRLYRTGDLARFDGEGQVHYIGRLDHQVKVRGNRVELGDIESALASHPDVARVAVT--WQEEDGGRLRAFIELRERQVARIEARGQVLRQ----------------------------------------- 152986840 5 -----------SVLGLFSQQAKSHPERLAIVDH----ARSLTYRELDRLSDRLAARLAGRGVGKGALLPLLAERSPELVIAILAAAKCAAAYVPVDRRQPDKRKQEILRQCRAPLVLATQ---------AGELP--------GHAVETIAELLDQATRASPAGPEPGGSDALYVIFTSGTTGEPKGVVVESRSLANLVRWHNRRFEMSGQSRTTLMAGV-GFDVSQWEI-WSTLCAGACLHLVPERPDPAALLAFFAEQRISHAFAPTVMVPALVERPVPASL---ALHYLFCAGEKLPPV---ATGSLPYTLVDYYGPTEATVFATCRVVDA--------EAYRRPASIGLPIGGCEAFILDAEDRPC--RGDTPGELNLAGICLARGYLNDPVMTERRFHHAPLYRTGDRARWLADGSLQFLGRLDDQVKIRGNRVELGDVEAALLRQPAIHGAVVLAHADDSSGQQLSAFVVPREAPAALLAALKSGLRQELPDYMLPSRYLLLERLPTTANGKTDRQALRRSLAEH---- 23466057 8 --PRYVTTDDDTVYSLLSKRAARTPD-DIIAEWQDDNTHQWTATEMLSRVREVAKGLLGLGVKAGTMVLIYSPTCYEWGVADFACAAIGAVVVPVYETDSARQTAGIVEEVDPAIAFAGDQRAQTLEQIRVNHPGMKYVFNFKADGLDAVVDFGHGVSDEAAIARIKADDLLTVVYTSGSTGKPKGAMLSNRNYTHIVLNGYEILRGMLYDDNRLLLFLPLAHCFARYIQYVC-IGGCGVVGYIP--DTKRLLADIRSFKPTYLLGVPRVFEKVYNAAERMRHSFPNLKWLACGGAPLNVDLAHFFNGMNITFIQGYGMTETAAPMLVNW-----------EDDNEIGSVGKPGPGMGVRLGEDD------------EIELTGPNVFLGYYKQPELTAQTMTADGWIKTGDLGRIDDRGFTFITGRKKDIIITGGKNISPAPMEDVIDTCPIVAHAVVVG-------------------------------------------------------------------------- 65336268 2502 ---------------FLQQVEKNYLELAVITPEHC-----LTYGDLHQRARDIGHWLQQLGASRNSLVAVVMFKGWEQVVAVLAILMSGAAYVPIDPELPKERREFLLTQGEVQLVLTQESLLEQLAIPEGECLSVDTF----ESIKNDSISFV--------PVHNPE-DLAYVIYTSGSTGLPKGVIIKHQAVVNTIL--DINQRFNVTANDRILAVSALNFDLSVYDIFGILAVGGTVVIPSDAKDPARWYELIVKHQVTLWNSVPALMQMLVEYLSGQNQSHGPLRLALLSGDWIPLTLPEQIKDLQIQIVSLGGATEAS-------IWSIYHPIEQITPVTKSIPYGKSLGNQTVSVLNDLMQPTPV--WVCGDLYIGGVGLASGYLLDEKKTNASFTHERLYKTGDLGRYLPDGNIEFLGRCDFQVKINGYRVELGEVEAALSDHSTVKEVIVV-VLGESEHKRLVAYIVPSESSVDKAKL------------------------------------------------ 65336268 566 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VYVLDSYGEPVPPG--VTGEIYVGGGNLTESEINRSQQAPVSFVEHPLLKTGERGYLRANGSLELQGFGQRWAWIKGHRVELQAIEKALLAITGVEDCYVI-----MRQRQLVAYVVTSKSFLS--ESLHNQLKTELPSYMLPSAYVPVSNLPLTGKGLIDESALAQ--------- 56420010 21 --------------------------------------------DIRQEVNKYCSLLTQLGPVQRKRVAFMIPYASSFLSLLLAVNRLGAVAVPISPFLRSEDLSRLLEFINPHVILTHQNFQFFNAVSQWAHGTGEETIIYDSVKGDHW----KATVVAGMPKPVESEPVDIIACTSGSTGVPKGVMVDFNFIQFGDAALSAALSLSAS--DKVLGIVPFSGLFGLCL-MVVSIKKRLHFVATESFHFPDIIRLLHTHPVNKLVTSPSLFRSL--YLLAKKPVLEPLELIGLAGERITADFIEAVRPIHCRIISIYGLTEIGGVMFS-------------KNDVRQGMNWELVPGVEAAIVNA------PDKREIGELVVKTPNGFLGYYQRPDLTQEAYR-DGWFYTGDVARMTESGAIEIVGRKKEMIKKGGQQVIPGEIESLLASHPSIFAAAVVGIPHPIFGEQIVAFVVPKEHVSDTN--LYSFCRERLASYKVPDHIFTIDEIPVSQ-GKADKVKLQQ--------- 83647191 39 ----------------------------------------YTFQRTAQEARRMAAYLRSLGLPEDAKVAILSKNCAHWIMSDLAIWMAGYVSVPLYPTLSAESVRQILEHSEAKVLFVGK--LDDWDSMKAGVPEDVHCISYPLSPPNDFPTWEDIVANTHPLEESPARELATIVYTSGSTGMPKGVMLSFNNLAFA--ADGVVNFLDVGSHERMLSYLPLSHVFERFVVEMGALYTGFHVFFAESLD--TFVRDLKAAKPTLFLAVPRIWTVLSKMPEEKGLGLEHVRFAGSGSAPLSQDILSWYRRLGLELLEGYGMSE-------NFAYSHMTKPGR----TKVGYVGEALPGVDVRLGDD------------GEVLVKSPATMMGYYKEPDKTAEALTEDGFLRTGDLGQVDDLGRLKLTGRKKELFKSKGKYVAPAPLENRIISHPQIEMVCVAGSDYP----QPHCLVMLSDDAQSLEKSLQNLLQDINASVDPHERLQFLAVVSLTPTMKLKRNVIEEAYKPHL--- 11095218 12 ------------VTRILDEAARD-GARPVVRWRDT----VITGTELHRSVRRVATALREAGVARDHAVAILTQNSPWMLVVRYAAHLLGASVVTVTHDLPVTTRVRMMREAGASVLVFDERNAQLAETIRETVPDKLVLCGLGHPASGTVTADGRPVEDVAVEFPAETPELAMVLYTSGTTGQPKGVCKPFGA--WNATVVGLAG--QPRPRQTYLAMTAVSHTVGMVVDIA--LAAGGSVLLREKFDPTDFLRDVVTHRVTTFMGVPQLY-AILNHPDVRTTDLSSLQHLVVGCPASPERLREAVTVFPGVLWQSYGSTETGRIA--------MLREDDHDHPELLATVGRPMPGVTIAIRDPQGRDLPVN--EIGEVVVHSPNNMAGYIGDPRAT-TRVVRDGWVHTGDMGSVDERGYVRLFGRMHEMVKVQDTRVSPTEVEKVLVGCPGVVDACVYGHRRPDLIEELHAAVVLSTEDAPSFAALRDHVAQTMTPTHAPVRFVRWRQFPINNTGKTDRLRIRE--------- 214030397 17 ----ILVDGCDTIPKLFSVRCQQMSDRTAHREKDMGIWKSYSWRDYWDHAEKIGLGLMSLGLQRGEVVSILSEDRKEWLYLDMGIQGAGGIASGVYTTDSAQQLAYLINDSGSRFLIVEDEQLDKFLEIEADVPDLRHVIILDRDGLHDLQHFLDQLYDQGAAYRVAPDQTALLIYTSGTTGQPKGAMLSHENIL--ATMESGARSLECLRSDEQLCFLPLCHILERNVSVYLPMAAGSTVNFAE--SPETVFENMQEVSPATFFAVPRVWRAVAAGEARAGYLLSRLRRGGTGAAPISPDLLRWYWSVGVPLIEGYGMTENAGLTSVNQVDAH-----------KPGTVGQAVPGVTIRIADD------------GEIQLWGCNNFQGYWGKPDKTAETFTADGWLRTGDVGELDDDGFLRITGRIKDIIITGGKNITPAEIESRLKFSHYIADAVVIG-------------------------------------------------------------------------- 195118483 18 ---SSMYSSDTSAGRIIFNTMKNWPKN--VCQISDTDGVTVTFEQALTWAIRIAQFFKKKGLDHTSVIGIAAFPSIQYWVSVF-CVRKSYIIKNI---CCSGTMQYMYEITKPKLIFCDEQYNKIVEATKGWSPEVYTISEPLEGKPSIQSLLEPTTTEHPEPLKAGSDQTVAILCSSGTTGMPKAVCISNSVL--------MQDNLFVNSETIYFLQSGLDWISGLWAFMFCVVFGSTRILSNKPFSPENIVQLIQKYKINYITMAPSQMAALASCPKATQSALSSLRNLNYGGSIASDVTLKRLRELNATFNSAYAMTELGLITLNAGVQ-------------KASAAGKPMPGMTIRIVDENENSLGHN--EIGEIYVSSAIKWNGYYGNPTATMEILDPEGWIHTGDLGYFSDDNLLHVVDRKKEVLKYKGIHFWPTEIENVIRELPQVRDVCVVGVPVEAIMDAAAALVVKPGSDISHDDIVSHVAK-RLPNKQLHGGVRFTEKLPFNNNGKVMRKAALELFMSLGG-- 88857935 8 -----------TLHRALFYWAQLQPQQPFLLAEPA-----LNYGQTVNYVCNLAQTL-----GQVERVAIWMDKSNHFAVAILACLTAGASYVPIDSKQPLTRLKLIVDDANVDTIIVDDAHYQMLLPLLSHLPELKVVVITDTAAQLGF-DWCSAINTELNYEHKDRNELAAILFTSGSTGKPKGVQLTVDNL--QHFVNWSAKNLALSSQDRFLNLASFNFDLSTFDLFVSLAVGASLYVASDDAQPLQLVSVLNGQQITVMYTVPSLLNLMNRIGLWQQAEPVKLRHVIFAGEAMPKPCLQALAKVNTDLHNFYGPTETNVCLAYQVTSSDLIT-------DQPVPIGLPIGDTVAWLIDEDGMLIESNEGAIGELIIQGRCVTPGYC--DQAQVKPSHAQHIHATGDIARFSA-GQYYYHGRRDRMVKIAGFRVELGEIEACLQRHPAIAEVAVYCVQTARL---IATYVTQEARAKLGAIELKSYCSDFLPVYMIPNKFNSVSELPKNANGKVDYPTLAK--------- 194757371 24 ---ATLYDYNASAGQIIHNSLKCWPTN--VIQITDDDGTVLTNADMLAYATRIALFFKSEGLNHEDKVGIIANSSTYVIPVATACFFNATPFHAVNYSREPAIVKGLFSVTKPKIMFIDAPDYERIKEITKEWS--PKIITLTGRV-EGVASVEDLLKPHPTPLVKGGDQVAVVLCSSGTAGLPKAVALSHRHIAANSLAIST---------DVLYTSATIDWMTGFSITIMNLMCGFTRILSSKPFSAAHAVELVKKYKVTCIAMAPWQAYELYTSPLAVPEDLKSLTISFVIGGWISLQLLRKAQELMPKIMFSYGTTETGVVTVNC-------------DQSLECAVGRLAPGMRVKILDENRQNLPPN--QTGEILIDIGLTWEGYLNNPEDTAATL-QDGWINLGDLGYFDDDNNLYLVDRKKDLLKYKSKHYWPNEIEQVIAELPEVKHVCVVGARDARYGDAAGALIIKEGAEISAQKIIDYVAQKLVVDYKLNAGVIFVEKFPKNPNGKVMRSLARDIFEE----- 196155841 20 --------------SMLYHWEQNRGNDVFLTQPIKGEYHDYTWKQVAEQARKVAARLREFNFPQGSRIGIFSKNCAEWFITDLGIMMAGHVSVPIFSTAGPDTVQYVLKHADVQLLFVGDNTAEQVASIPTEYLTVA-FPYPNIATKQQWAEFMDIAPIKDSPVP-DMDDIMTIIYTSGSTGQPKGVVHSYNTACWAARRS--LDQLGINENDRTMSYLPLAHITERVLVELSSYYSGGKIHFVE--DLATFQRDVGHCQPTLFISVPRLWTVLAKMPQKKLDTLNNARLWASGSAPLAPAVIEWFAKIGINISEGWGMTENSAYGTGSVPFRH----------DKIGCIGKPYDGVDIR------------TSEEGEIQVKSPCNMLEYYLEPEKTAEVFTEDGYLRTGDKGVIDADGYVKITGRLKDIFKTKGKYVTPAPIEAKFMENPIVEQVCVTGTNLP----QPVALLVLKDKASIESSLKKTFINAKLESHQVMDRVVVMNDL-LTPTLKVKRHVLEERFE------ 169860023 34 -------------HHAFEFHAKANPDLTAVEEFET----KITYKELDRQANCLATRLRGSGVNVGSRVCLLVERSPWLVIGVLGVLKAGAAYIPFDGNVVSDSLKHAIQDSAPTVILTLRKFQHRVADAAS-----TEIVYLDETLCTSYNPNHCTKPRDF----TSSTNSVYIIYTSGTTGTPKGVNVTHGNVT--NLLCIAPGNLGMKPGIKVSQMLNISFDFAAWEILGSMVNGATLCLRGK--TSKEWKAVMR--NVDILFSTPSML------APHNPADYPNLSTVVVAGEACPKATADLWGAR-VKFYNACGPTE---VTIANTMQLHTPGD--------IVTIGGPTPNNSVYVLDENMRPVPIG--EPGVMWGGGAGITKGYLNLPDKTAERYVPDPFFNTGDLGRWHSNGTLVHLGRIDNQVKIKGFRVELDGVATAMETCPGVQAATALLIDGELWG-------FATPASLKPEDIKEAALKVQ-PYYAVPTRYLTLDEFPETANGKTDKRILRQMALD----- 189460458 8 ---------------FVEESIKKHWNLDALTDYKGATLQ---YKDVARKIEKLHILLAESGIKPGDKVAVCGRNSSHWGVAFLAILTYGAVAVPILHEFKADNIHNIVNHSESRLLFVGDVVWESLNE--AEMPLLEGIILMTDQLEYAREHLNELFGEHVSYRRDNPEELAVINYTSGTTSFSKGVMLPYRSLWANTQFA--FDVLTLKPGDRIVSMLPMAHMYGLAFEFLYEVACGCHVFFLTRMSPKIIFQAFADVKPHIVIAVPLIIEKIIK--KNVLPKLETLKMVIIGGAAFNQEVEKLLKSIDFPYTVGYGMTECGPIICY-----------EDWKRFKPGSCGKAAPRMEVRI------DSPDPQNIVGEILTRGDNVMLGYYKNPEATAQILDADGWLHTGDLGVMDEEGNVTIKGRSKNMLLPSGQNIYPEEIEEKLNNLPFVAECIVIQQNDNK----LVALIYPDFEDAAAMEENRTTLNAELPAYSQISRIIYPEEFEKTPKKSIKRF------------- 71006356 318 ------------ITQIFERNARAHPDRRCIVESLSDEVREISYAQLDRASNIVAHHLLQAGVQREEVVTTYAHRGVDLVVAVLGTLKAGATFSVIDPAYPPSRQNIYLQVAKPRALIVQPSVRKCIQELRTEIPALELLASVRGGAPSDTLAQQQSLAGDSTNVILGPDSVGTLSFTSGSTGIPKGVKGRHFSLT--HFFPWMGERFGLGAHERFTMLSGIAHDPIQRDIFTPLFFGAELHIPTSEDTPGRLAEWMAASKATVTHLTPAMGQLLSAQATAL---IPSLRNAFFVGDVLTKRDCTRLQALNVCIINMYGTTETQRAVSYFAIPPVSTSSTFLQTQKDIMPAGQGMINVQLLVVNRNERTATCAVGEVGEIYVRSGGLAEGYLGPPEVTAEKFMPDRMYKTGDLGRYLPDGTVECTGRADDQIKIRGFRIELGEIDTHLSRHPHVRENVTLVRRDKDEEKVLVSYFVPGPGAAEFEELIRDHLKRKLPAYSVPTLFVPLNKMPLNPNGKIDKPAL----------- 89890831 9 ------------LFDFPLYQLKNFPREDSLVTKYNGEWKKTSTQSFIDQANAISRGLIELGIQPNDKVAIISTNRSEWNIVDIGIMQTGAQDVPVYPTISEEDYQYVLNHSESKYVFVDDEVRNKVLSIKDQVPSLLEVFSFDQINGCKNWDEVKQLGASQDHAAITEEDLATLIYTSGTTGRPKGVMLSHKNISSNAITSATRLPIDLG-RSKALSFLPVCHIYERMLQYMYTYTGTGIYFAE---SIETISDNLKEIQPEVMSAVPRLLEKVYDKIIAKGTDLTNLKAIASGSAALQPRLARVFNAAGVPVMEGYGLTETSPVISVNDLR---------DGGFKIGTVGKILPNTDVQIAED------------GEIIINGPQRMMGYYKDPEKTAEAIDENGYFHTGDIGEIDSEGFLKITDRKKEMFKSGGKYIAPQLIENTMKQSRFIEQIMVIG----EGEKMPAAFIQPNFEFLADERIINRYQKEKFGNWERIKKFELTPEEWLTPTLKLKRRIIKARYKDLY--- 50303979 233 ------------IHDIFQDNAEKFPERTCVVETGQSESRLFTYEQINYDSNIIAHYLINTGIKRGDIVMIYSSRGVDLMCCVMGVLKAGATFSVIDPAYPPARQTVYLDVAKPKGLVVDQFVEDFIAKELEVVSRIPSIAIQNDGSIEGCLAPYEGLKDKRTGVVVGPDSNPTLSFTSGSEGIPKGVLGRHFSLAYY--FDWMAKEFSLSENDKFTMLSGIAHDPIQRDMFTPLFLGAQLLVPTQDDTPGQLASWMAKYGATVTHLTPAMGQLLAAQATTP---FPKLHHAFFVGDILTKRDCLRLQTLNVNIINMYGTTETQRAVSYFTVKSRSEDPQFLQKLKDVIPAGKGMYNVQLLVVNRHDRTQICGVGEVGEIYVRAGGLAAEYRGLPEANKEKFIRDRLYRTGDLGRYLPDGNAECCGRADDQVKIRGFRIELGEIDTHISQYPLVRENITLVRNNGDGEKTLITFMVPRFDKP--EELIKEFLKKRLANYAIPTVIVVLDKLPLNPNGKVDKPKLQ---------- 183983979 1 ---------------------AAIGDRELIV----GGDRRHTYRQIHQRSNRLASYLHSQGLGAGDLLGIYAYNGNEFVEALFGSFAARVAPFNVNFRYVKNELQYLLADAGATALIYHATFAPRVAEVLPELPRLRVLIQIADDSGDGAVDYESIIASSPEPLPVPSPDDLYVLYTGGTTGMPKGVLWRQHDIFMTSFGGRIVARTTAGPGTKLLVLPPLIHGAAQWTVMTALTTGQTVVFASDHLDPRDVVRTIERERVSVVTVVGAIARPLVASIEKGTADVSSLVAVANGGALLTPYVKQRLIEANAVITDGVGSSETGAQMHHLSASGAVSTGTFNAGPDTNVAA------------EDLSAILPAGHEGIGWLAQRGY-VPLGYKGDAAKTAATFVINGYAVPGDRARHRADECIELLGRDSATINSGGEKIFAEEVETAIASHPAVADVVVAGRPSERWGQEVVAVVLDPDAAADAEELVAHAAKS-LARYKLPKAIVFRAGIQRSPSGKADYRWAKEQAAD----- 67524175 4853 -----------SIHDKIHEQALSQPGAQAV-CGWDGE---LTYAELTGMSDRLAHHLRNLGVREEVMVGLCFDKSMWTIVSMIAVLKSGGVIVPLGVQMPVQRLQHILNEITAPVVLTMDKHASKLRDI-----TSANVLTIDG----GFIATLPNPCHPPSESSLTSESAAVVIYTSGSTGTPKGVVLTHGTIC--TSIESHGPKLQMGPNTRALQYSAYVFDLSLLDILSTLRFGGCVCVVSERVDTNSLTTKMEAMAVNFAVLTPTVASLI------DPRTVPTLSTLVLAGEVVPHSAVETWAS-HVTLFNGYGPAESTILATTNGPIIEKEQAS---------SVGTALAGA-IWVVDTQDHNRLVPLGVVGELLISGPLVARGYLNDTERTSQSFITDPWYKTGDLVRQDPDGSIMFVGRADGQIKIRGQRVEVGEIEYWLRQHFDTQTVAVDVIGASTGDVALVAAIELRKDRSSNEQLRESFLQKALPSYMVPSKYIPIKNMPNTASGKLDRRALR---------- 67524175 1121 ---------DYRIHDKVYEQRLRRPDAWAV-QGWDGD---LTYQQLDDTANQLASYLIRLGVQPETKIPICFEKSKWAVISQLAILKAGGCVVPLGTTQPASRTRLILKDLQATIILTSGKFASRF------MDLVTHTVVIDEAF------MAELPPSEMVPCLATVDNAAFIIYTSGSTGVPKGVVLPHASLC--TSLEHMGARFKLSPDTRTVQFSAYTFDISIQDIYTTWHYGGCLIILSEEDRISNLAPEMVKYQVNCAGLTSTVAGTIF------PQDVPTLKKLVLLGEAVKQAVVDQWIG-HVEVYNAYGPSECSMQASINRLTPGCNALN----------IGWAFAGA-LWVVDPNDYNRLVPIGAPGELLIEGPLQARGYLNSPEKTAAAFVVDGFYRTGDLVQQNPDGSITYIGRRDTQIKVRGQRVEVGEIEHHLLQQDAVLDAAII---YPKQGDRLVGLLTLRDHTKSQLAAASEELSNHVPEHMVPKIWIPLESMPQNDSSKLDRKKL----------- 67524175 2652 ------------IHDLFNEQRLLRPNATAV-CAWDGD---LTYQQLDEMSNALAHHLVTLGIGPEVMVALCLDKSKFAIIAQLSVLKAAGVVVSINPKHPTQRLELVLKDINAKVMLTSHQYSSQFRNL------VPHILHMDET-------LFSALSSQPQPTNVTPNNAAFIIYTSGSTGMPKGVILTHLSLCSSFRAHGKI--YEMSPSTRSLQFAAYTFDASISDIWGTMSHGGCVCVISEEERMNNLQGVIEAYGATHAQVTPTVASLL------DIANIKCLTTLILGGEAVREAMIEEHAKAAVKVLNGYGPSECSIYTTCS---------AALVQKKQALNIGRPLVG-SVWVI-ANGESICPIG-AVGELWVEGPLLARGYHNDPKKTKAAFVTNPFYNTGDLVRQSPNGDLIYQARKDSQVKVRGQRVEIGEIEYRVKKLPAVK-------------SLVASLITPGGNSPSDDFLQRHLLSAVLPSYMVPRLFVPVVHLPQTTSSKLDRRTIKQMLENLPG-- 67524175 3742 ------------VHELVSQHVSTNPYAPAV-CAWDGD---LTREELDRLANKLALYLTTLGVIPETMVALCFEKSKWALVANLAVLKAGGAVVPIRAD-PIQRVQNILQQTGITTILASEGFASALEGL------VPNVITIGD----------DLIQSLPSPVTQPPSNAAFVIFTSGSTGNPKGVVVEHGAM--STSMQAHGKKFGMNSETRAFNFAHFTFDISLHDIISTLQFGGCVCMPSERERVNNMADAMNRMGVNYSFLPPRVIHTI------KPSDVPGLKTLVVGGEAVQPEYLEPWLN-GVRVFNAYGPAECSIAATCNEVANKADVPN----------IGRAIAG-GLWVVDENNYNRLLPLGAVGELLIEGPLLARGYLNDPIKTANAFICNPMYRTGDLVRQMEDGSLIYVGRRDGQVKIRGQRVEIGEIEHHVTEHPSVVE-NVIVYPHGPAQLQLVGILTLHGFISSDADEVRDHLHSCIPEYMVPNSWISLAAMPHNSSDKIDRRRLTQWLE------ 67524175 5936 ------------IHDLVHHQLLSCPDAQAVHAFDG----HLTYRELHRLATRLAYHLEGLGVGPQVPVATIFEKTKWVVVTYLAVLKAGGTIVPVNHQHPKQRMQALVQSIGTRVILTSQD--------PGRLQGLVTGPVLKVDQD----FFTQLPDSDNPHPVVQATDSAFIIFTSGSTGTSKAVVLQHGAIVSSMVQGH--GSLYASPDTRAIQFSALNFDISIAEIFTTLSFGGCVCVISEDDRVSRLAEAMEEAAVNFAILTPTVASLL------KPEQVPSLRRLLLVGEALRPEVAEPWSSSHVELHNAYGPAESSILTTFS---------QRIRDPVQAPNIGFPLAHSNLFVVDPSNYHNLLPVGMVGELLIEGPLLAREYLGDAKKTAEAFVTDPFYRTGDLVQQKLDGSFIYIGRRDTQVKIHGQRVEIGEIEWVKNKLPDVREV-VAGLFKPIYEEEPLLAVAMEVPSSLSDELREAFLRRNLPSYMVPQLYLPFAKLPLTDSGKLNRRA------------ 198257756 506 --------------------ASTRPKTIAI----TGPNSTFTYQELEKRTAGLARALVELPRNEDAPVGIFLERSPEAIIAIIAALRSGAAYLPLDPHYPKKRNQSIIQDALPFAFIASQSESSTIKEV----------------SNSPILSILHSNSSNTQLPKLSVDNNAYLIYTSGSSGQPKGVMVTHRNLSYSTLSRT---HFYPTPPSRYLLVSSLAFDSSVAGIFWTLSTGNTLVTLGAGLEPDAIREAVRRFQATHLLCIPTLFR---EVIAADFDKLSTLNTAIVAGESCPPELAKTHYRRNCSLYNEYGPTETTVWCTATKLDKD-----------SPTTIGVAIPYYEIHVLSPHQQTLP--SGVPGELCVSGPGVAKGYLNQSDLTKKRFLPDGMYRTGDKVKRLHNGELEYLGRIDGQIKVNGFRFEPGETETALDACPNIVASNARLISNEHNDARLVGYIVTDSKFDGDFKALKARLSNTLPIQAIPTQFVLIDAIPRLPNGKIDYKKL----------- 110611751 3 -----------TVPALFESVVARRGGEPALIEAED----TLRYAELNTRINRLARLLIAHGVGPDSLVAVAMPKSRELIVSIMAVLKAGGAYLPLDPEYPAERLSFMLSDARPVLLLRSSSVAPL-----GKLGEGPQEVVCDDPAFRAACAREHDVAQHERRAPLRPEHLMYVIYTSGSTGTPKGVAVPHSGVP--DMVATQRAVLRAGPGDRVLQWASISFDAAFWDVSLALLSGAALVVAAEELLPGHLGNTLVKYGITHAVLPPVALS------ETDADDVLPGGTVMSTGDSCTPTLVRKWSRT-RRMFNGYGPTEVTVGAT----------IAGPVRDTGDIAIGAPWVGKRVHVLDERLRPVPPGKE--GELYIAGSGLARGYLNRSPATAGKFVADPFYRTGDRGRRGPDGQLFFAGRADGQVKVRGFRVELGEIEARLAAHPELADAHVVGY-------------VTTTAPVDPGDLRAH-VAASLPAHMVPARVTVLERFPTLTNGKIDRGAL----------- 218266727 36 ------------------------------------TVSEITWKQLHTRSNQLAWMLGEYGIKERATVIVAYPNSIEHLIAAFAIWKAGACYMPISSKTAGAELDEISRIINPAGAFAD-------------------FAVPDTEFCLNSGEMYEVMRQYPEKTPPDVRDPNMISPSGGTSGKLKFIRQNMPGGMTDSMLKGWFEMSGMDFEQRQLLVGPLFHGAPHSSAFNGLFAGNTLVIP-RNLCPDNICRLIKEYKIEFIQMVPTLMNRIVKLPGIRKEDFASVKALFHTGGYCAPYLKRKWMELLAPIYEMYSMTEVIGMTC----------IRGDDWLKHPGSIGLPVGEGKVSIRDESGKELAP--YELGDIYMSSPGFLTEYINHEPLK----VSDGEYRSGDIGYVDEEGYLYFSDRRSDMLVIGGENVFAAEVEAALVRHSKVADAVVIGIPDEEWGRRLHAVVEARQEIPADE--LRAFLGQYLSPYKIPATFEYVKTIERGDNGKADRKRI----------- 158338658 22 -------------------AAQRFGEIVALRDPHVKPEVNLTYVELNRQVQRFAASLQALGVKPGDRVALFADNSSRWFIADQGSIMAGAVNVVRSSQASPEELVYILENSGATYLLVDAATLSKLQPFLTKLPLKLVALLSDEDVANNGQSFQEGTHGAVRAVPLDREHLATLIYTSGTSGKPKGVMLSHGNLL--HIITAMPAAVQPEVGDRILSILPTWHSFGRLVDYYFLSQGCTQIYTSIR----NLKGDLQTYKPHYMGSVPRLWESLQQGLDINNLNPSGLQRFFSGGGSLAMHLETFFEAVGIELIVGYGLTETSPVLT-----------SRRAEHNLRRSAGKPIPKTEIRIVDPQTRQTLPTGQQ-GLVIVRGPQVMQGYYQNPEATAKVIDQEGWFDTGDLGWLTPTQDLVLTGRAKDTIVSNGENIEPQPLEDACARSSFIDQIMVVGQDQRSLGALIVASIQHPGNTPTPDQPIQDLYRQELPNY-RPDEFAFLEAFSLTQTLKVRRRVVMEHYRDMING- 167760021 12 -----------NILEYLERSESRYPDKTAFAD----EGASCTYAELKMRARAVGTCL-AQKVSPRMPVPVLMEKSVNAIYSFMGAVYGGCFYVLLDPKLPSQRLRQILDTLKARVLVADLKYKKQLDGLGFEG------VVID---------IEEALKTQEAPVLLEDIDPLYANFTSGSTGIPKGVVVSHRSVI--DFMEDFTQIFGITDRDVIGNQAPFDFDVSVKDIYSTLKTGAAMIIPKKLFSPTKLLDYLVEREVTTLIWAVSALCIITTLKGFEYKVPSKVDKVIFSGEVMPVKHLNEWRRYDARYANVYGPTEITCNCTYYKIDREFQPGENL-------PIGQPFPNEKVFLLDEEDRLVTEPSKK-GEICVSGTALSLGYYNDPRQTKAAFMQNPLYRTGDLGYYGEDGYLYFASRKDYQIKHMGHRIELGEIETALERVEGMRRGCCI--YDEEKNKIVAFY----EGELEKRQIVKS-LGTALPAFMVPNVFIKMDRLPITNNGKIDRKGLKTQYKE----- 193078058 34 -------------FQLLASLKDRFAQRVAVIQ----DDKQLTYQQLYDYAIHYGTYLKQQGIRETDFVLLQSPNVIEVFIVIFGLYAIGARPVFCLHGHGSYEIENIARQSRAVLKLCGSANESTATDVCEEFSKPNFKLIVSRSSIEASLPQLQGVAPAFNRAQSESEDIAFLQLSGGTTGLPKLIPRTHADYIYSIEKS--VDVAGLTQDTKQLVVLPVMHNFCMSSPFLGVFYVGGTVVLSQLTHPRVCFELIEKYQIQQVSLVPAIATLWLNAESLKDYDLSSLQVVQVGGAKLLPSLAEQIDTLQVKLQQVYGMAEGLVNFTH---------LDDSDQITIQ-TQGKKLSHLEIRIADQDGNALPIN--AIGHIQTRGPYTINGYYNLPEINQRAFTQDGFYKTGDIGYLDENLNIVVTGREKEQINRSGEKITPSEIEEFILQYPSVKDVCVIGVSDDYLGERIKAIIIPK--------------------------------------------------------- 119183374 2863 ---------PETLAHRIDQVAMKQPNSIAL---NDASGIWWTYQQMIDRVNGIALALIKANIPLKSPIAVLQEPTLDWVCSLLAILRVGGIYVPLDVNIPSARLNTIIENCRPAGILIHNETSGRI----NDLEMRRSTIIVNISACSSQFSGESI------EITARAEDAAVILYTSGTTGVPKGVVMSHAGL-RNRMEFAMVSTPG-----TVLQQSALSFDLSIYQALLCISRGGTLVVAPKRGDPFAISQLLVRENITYTGATPSEYLSWINYGKFELINSKQWRYAMSCGEQYPQRLVSEFQNLHLRLINAYGPTEIT-------FESNNFEIPITEPAGSRIPVGHALPNTSIVILDENLNPVPAGF--PGEICIGSASLALGYLNDESLTAKKFVSHPFYRSGDKGRLKENGLLEILGRIDTQIKLRGIRIETQDIERTILNSAKLADVAVVPRGDPP---VLLAHAVFPSAATVDD--RAGFLKSLLPQYMKPAMIVSIDSMPLSVNGKVDRRALRE--------- 91078518 40 -----------------------------------------TFKDLLQRCVRTALHMTDKNVTRDHIVTLCTNNHLNSVVPFIATQFIGARMASLDPSFSQKEMSHLLKQVRPKMLFVVPEVAKTIESIAKELDLDSEIVVFGRS--NTFTEFSEFLRPHDNPVKIDNLDTAVIYFSSGTSGLPKGICINHYAFITLVLTTTYTENPDLQARRVILTYTSMYWISAGTLVVSSVIDGFCRLVCSD-FDGAKIWDFFERYKPMGVLLTPVQAIEMLAKKPKRNVDVNSILSVVIIGSGISKEYSLRLKEPQADVVRGYGQTETSGAVTL-FRGNDAIHRPLMQKEEKIESVGLPIRGMSYKVVDETNKNLGPNQK--GELRVKSKYVMNGYYNMD--SSASFDEDGWLKTGDVVYYDEDYCFYIVDRIKESFKYQGWFIAPAELENELLNHPAVLQAVVIGIPKDD-GHHPMGLVVLRENVDASEEEIEKFVEERVPERQRLRAVKILKSLPMTVTGKVKRVEVKKM-------- 156365025 7 --PSTAPLDNRLLHEHLDARAQATPDKEALIYFDENFDRKLTFSQFRYLSRCFARALLEMGIRRGDRIALMLPNGLECAVCCMALHRIGAVLVPL-GDIKDSQIT-LLKKIKCRGVIIENKQAEQVQQVKGADGSAQIKVLITTDVDESLLDKDKVLGKKLDCWTLDDEDPVAVVFTSGSTGEPKAVTFTQHAIVNSMTTGS------FKHDDRYFMARPIVWISGFTLLCAVPIAGFTLVMPSEQLLAEKYFKIIQGERCTSANLLQNLLYRLIDEKLYKKYILKSLRSFGVGGQRIPKNLISSVIDVGIRSLLVYGCTETLLV--------GLQPISKENVMTEDYGKMFVIPGVEIKVVDREGVVVPRG--VIGEVCVRSPKAFLEYLDDPVATAGVKTSSGWVHTADLGMLDSRDRIQIFGRKRDSIKRSTRLVYPVEIERTMMNNPHVKQAIAFGIPDKNVNEEICACLVTKETGSLDVGELEAWCEEHFVSSLKPKYFVFMDKFPQTGNGKDDRRTVKLQALGLF--- 169977290 538 ------------LPSLLAAQASRRPDAPAVIASD----RTLSYRELVRSACQLSHELVAQGVRPGALVAVAAERGYEQVIAVYSVLCAGAAYLPIDPEVPAERLRYLLEQSEVRVALTQRHLDARLSWPEGFQR------VLIEANPDGPHA-------DAPAAMPRPDDLAYVLYTSGSTGLPKGVMIEHRSVVNRILDVN--ERFEIGPADRAIALTALHHDLSVYDLFGVIAAGGTIIVPDAARDPIHWAERMVAEGVTLWNSVPAFCEMLTSAMEEAKITFPSLRLVLLAGDWIPVTLPRRLWALSARFISLGGPTETT-------VWDICHPVDRVDPDWPSIPYGRPMRNARYHVLNEALEPCP--TWVPGQLYIGGVGLARGYFRDEARTQASFTGERLYRSGDMGRYLPDGEIEFLGREDFQVKIQGQRIELGEIEATLARHPAVRHAVAMVAGDGVK--RLVTYVVP---------------------------------------------------------- 77460426 6 ---------RLPLDVFYEREARHPRQRFLVQPIGGGQVETLTWADVGHQARCAAHWLRSRELPQGSHIALISKNCAHWIIADLAIWMAGHVSVPLYPNLTAESVNQVLTHSESVLAFIGDDWPGMSPGVPAGLTTVSLPLHPPGTFDFNWDDLQRSSPIQDDP-RPAAEQLATIIYTSGTTGLPKGVMHSFANLGFATTRGTQL--FGLNENDRLLSYLPLCHVAERMFVELASIYTGQTVFFAESLD--TFLADLKRARPTAMFGVPRIWTKFVGHKVLAGLGLDALRVALSGAAPVPLTLLRWYQKLGLDVLEVYGMTESCGYSHICLPGQY-----------KEGWIGRPCPEVEVRI------------DESGEVQVRSQANMLGYFKEPQKTAETLTEDGFLRTGDKGEQDAEGRLRLTGRLKEIFKSKGKYVAPAPIENRLAVHSRIEQVCVVG----DGLSAPLGLCVLSAVHSSLEKLLEE-VNAVLDKHERLRRLVVVKDSWLTPTLKIKRNIIEDTY------- 172038671 19 -LPLWGHSSEQNLVRILQQRANYQPSKTAYIFLDRGESEQLTYEELDKKARELAAILCNSHLQ-GERALLMYSPGIDFIIAFFACLYAGVIAVPIYPNQSLDRLKAIIDDCQAKEVLTTSSIKNNLENSLIKYPELAHFQWIATDNLPTRIN-----AHDFQPVRIDKDDLAFLQYTSGSTGNPKGVMVSHGNLIHNE--CMVKQAFGHTEQTIFAGWLPLFHDMGLIGNVLQPLYLGIPCILMSPVDPYRWLKAISDYRATTSGGPNFAYDLCIQDEQLKTLNLNSWEVAFNGAEPIRAETLEKFAQKFAPFYPCYGMAEATLFITGGMSFNAPKYKTIDEKARTLVSCGHEWLEQTIKIVNPHSLTECKNNQ-VGEIWVSGGSVAKGYWQKPDKTKETFKEGPFLRTGDLGFLSSEKELFVTGRLKDVMIIRGRNHYPQDIETVEQSHPALRSSCVVGNTGNERQEVERTYLRKLNQQEVTSAIRQAVAKHH--GLQVHEVILIRTAIPKTSSGKIQRYRCKEQF------- 59876829 37 ------------VHEAFEKIAETHPHTVAATFAGN----SLTYQQLDEAANQLANRLIHTGLKPKQRVCLVVQRSFEMLIGIFAILKAGCQYVPVDGGVASEALTHILSDSGATFILCLPKFVERTQKVAKQ---DAVIIALEANVGASFPSTR-------PSVPVSQHDGAYAIYTSGSTGTPKGVDVAHSNVTNALLLN--PARLDITVGSKVAQVLPNKWPGAWEI-LACLMNGGTLYLRG-----SDWTATLRE--VDTLISTPSILS------KYRRQSFPNIKYVVTGGEPCPKALADEWAENAC-FYNICGPTE---ITILNSAHRH--------TPGQFLSIGKPLPNTTCYLLDADEQPVPVGQK--GTMWVGGAGVTRGYINLPELTARRYKHDKFFNTGDIARWREDGSLDMLGREDDQVKIKGFRVELDGITAVVESFQNVRRGAAMLVEN-----ALCAFYATEGS--VDEEALKSFTQKHLPYYSVPEKWVKVDSIPLTNNGKVDRKVLRE--------- 196255062 7 -----------NFVDLLNHQAEAQSDKTIFTFLGDGESETLTYQQLDQQARAIAVQLQSLQ-AAGERALLLYQPGLEFISAFFGCLYGGVIPVPAYPNRSIERLQAIVSDAEAKFALTTQGIVSTIEG-----KLTQSQISTEAIQCVTTDNLELSLSNQWRRPNLKPDQLAFLQYTSGSTGNPKGVMVSHGNLMHN--AALINGYFRDTPSSRGASWLPPYHDMGLIGGILQPIYADVYVVLMPPVTPLRWLEVISRYRITTSGAPNFAYELCATQITPEQRDLSCWELAFSGAEPVRAQTLAQFAEAFAPFYPCYGMAETTLIVSGGTRGVYIPSSPLEPNNLTLVSCGKISGGQKVIIVNPDTLK-QCDNYQIGEIWVNSESVAKGYWKRPQLTEAAYTADPFLRTGDLGFL-EDGELFVTGRLKDLIIIRGRNHYPQDIETAEKSHPALRESCGAAFSVEVGEEEVITYEVKRSRKLNVEEVTSAIRKAVTQTHELPYAIVLLKSIPKTSSGKIQRHACKAEF------- 182434693 4 ---------------MFRRQVVRAPDSIAVATADG----TLTYGELDTRARTVAGGLRERGIGPDDIVAVAIPRGADMVVAVVGVLAAGAAYLPVDPAQPPDRVVAVLADARPALVLTPGELREL-----------------------------EASAVPAAPVTEPDPAAAYVIHTSGSTGAPKGVVVPHTGIA--PLVAAQRERFGARPGARVLQYASVGFDVAVADLCMALLTGATLVLPEGLPPGEPFARFIAEHGVTHVCMPPS---ALATQPDLA---LPSVTCLIVAGEALGPDLVTRWSA-GRRMINAYGPTETTACATMSAPLTGGP----------PAPIGTAIPGTELRVLDGTCAPA-----AEGELYIGGAGVARGYLGRPGATAQRFVADPWFRTGDLVRVLPDGDLVFLGRTDDQVKIRGHRVEPAEVEAALGAHPAVARAAVVARSGP-LGAYLVGYVVPRGASVP--DLRAHLA-ERLPAHLVPDLIEVVGHFPLTPNGKLDRAA------------ 86146511 899 ---------------FLSKIARNLAENASDDIAVICGERHISYKAFGEDVHKVMQHIAHLGLKQGDVLAICLPKSPEHLVMTIACSLSGIIWVPIDASSPEERLDYLLSNCNANLVVTNQ-------------TSQRKNSVLYQALLQPVEQAYPSLSNTDLEVLSQSEHGAYYLYTSGTTGKPKCVVVNSRA--TSNVIGETCKAWQITSEDVLMCVTPFHHDLSVFDIYASFTCGATIVLPGEEKDAIRWNQLVEKHRITIWQSVPALMEMLLSCMQ--GEKLKSLRLVCQGGDYVKPKTIDELRALDIRLVSIGGPTETTIWSIWHFVTDEDKSVIPY---------GRPFPANQYFIMDGLGKHVPQG--VAGRIMTVGVNLASGYLSDGELTQTTIIDDRAFRTGDLGYYREDGTIIFAGRVNGYVKVRGVRVSLPDIEKELNRCPLIEQVLIVDYTERNGDVALGAIYKVADGQVANAAAIRDFAQQCLPNSHVPSQLLELDKLPLSRNGKFDRIQAREE-------- 73662279 45 ---------------WLKQQAQQKGEH---IFIDDGETQ-VTFATMYDRASKLACTLHQLNKK---RIGFYIDNTIESVLLINAAWLAGIEAAMINTRLTRNEMIAQMDSINVDTVISMHDL---------ELEHIQVVPFNELISVNNDKYFEEIFSL---------TRIASIMFTSGTTGPQKAVPQTFNNHLASALGC--RESLGFNEKTKWLSVLPIYHISGLSVVLRSLIEGFTLRLES-KFNTEQMLNIIKNEAPTHVSLVPQTLKWLMDAGLHRPFY---IEKILLGGAKLSRNLIEQALSYDLPIYNSFGMTETC---------SQFLTATPEMLEHRFDTVGKPSNDVEVKIKS-------PNIDGHGELLIKGKNVMDGYL-FPKVKMDTF-EDGYFKTGDIAEIDEEGYVMIYDRRKDLIISGGENIYPFEIESVAKQFPNIEDAMCIGVEDDTWGSVPYLYYVAN--KDIAEEQLTVFFKEKLAKYKVPKQFQRVSRLPYTSTGKLQRTRL----------- 73968118 146 --------EQRTVPILFASMVQRHPDKTAL--IFEGTDTHWTFRQLDDYSSSVANFLQARGLASGDVAALFMENRNEFVGLWLGMAKLGVEAALINTNLRRDALCHCLTTSQARVLIFGSEMAPAIFEIQASLDPSLSLFCSGPWEPSTLPASTEHLDPEDAPKHLPSRDKLFYIYTSGTTGLPKAAIVVHSRY--YRMAALVYYGFRMRPDDIVYDCLPLYHSAGNIVGIGQCLLHGMTVVIRKKFSASRFWDDCIKYNCTIVQYIGELCRYLLNQPPREAEHQHRVRMAL-GNGLRQSIWTDFSSRFHIPVAEFYGATEC-----NCSVGNFDSQVGACGFNSRILSFVYPIRLVRVLIRGPNGVCLPCQPGEPGQLVGRIIQQFDGYLNQ-GASNKKIAKDVFYLTGDVLVMDELGYLYFRDRTGDTFRWKGENVSTTEVEGTLSRLLDMTDVAVYGVEVPGTEGRAGMAAVANSAGSCDLEHFAQLLEKELPLYARPIFLRFLPELHKTGTFKLQKMELRKE-------- 197775747 5 SLPALYVPTDGNLTDLIRRNAAQHPDVAVMGRKVDGRWTDVTATQFLAEVRAAAKGLIAAGIRPGDRVGLMSRTRYEWVQLDFAIWSAGAVTVPVYETSSAEQVQWILGDSGAAAVIVEDAHAAAVESVRDSLPALQNVWQIEKGAVDELTAAGAEISEATVDERAKADDPATIVYTSGTTGRPKGCVLTHRAFFAGNLVERLKPLFRTGESSVLL-FLPAAHVFGRMVELAAVMA---PIRLGCVPDIKNLTDELASFRPTLILGVPRVFEKVLKHKVFDKLVYSKLRAVVSGGAPLGERLGHFFRGIGFTVLEGYGLTESCAATAFNPWDRQ-----------KIGTVGQPLPGSVVRIADD------------GEVLLHGEHIFSGYWNNEAATADAL-ADGWFHTGDIGTLDEDGYLAITGRKKEILVTGGKNVAPAVIEDRIRGHALVAECMVVG-------------------------------------------------------------------------- 126435276 22 -----VIPPRPTIPALLARSAREFGDQAYVIS----PTERLTYGDAERRSAEVARWLLGRGVGKGVRVGLFFPNGVDWIVWWLAVSRIGALAVPLSTMYTPAELAKVVRLADVALVVFEEAFPGLADQPAGRLPYLRSVVLTGGADRPWVTPHDSSEATVSREVEVSPADLAVMVHTSGSTADPKGVLHTHGTVVRQTSGAAVRAVTGSAGPVRILCAMPFFWIGGL-LAATGALHEPVTVLVLPRLDAQTALDLIERERATGLVGWPAFTQRLRDHPSFAARDLSS--------APMLRD---------------------GPLDIAMTDVPDGYPVHRTMSETAGG-----FAFTEMAIVDDEGQAVP--EGTVGELLVRGIGVMAGYNKRER--AETFDADGWYHTGDRVYRREDPRLFYVGRTSELIKAAGANVSPLEVEAVVEQFPDVVQCVVVGVDDPERGEQVCAAVVPARGEVDVTDLSAR-ARTQLSAYKVPTRWAVVDQLPVLASGKLDRKAVKKMIAD----- 120555720 39 --------KELTLGKLVERNADKHPTRPAILF----DDRSITWAELDAWSNRIAHYLKDQGLVKGDAIAVLLENRPELLATVVGAAKVGVACAMLNTSQKGKVLAHSINLIEPRLLVVGSELIDNAESVRGELRHTHPLLYLHDDAPEGYVNLALEVSRRPSTRPVLSNDTAVYLYTSGTTGLPKAAPGSHRKFI-KAYGGFGMLSLAMEPEDVLYCTLPLYHGTALLVCWGSVLAGGSAIALRRKFSASAFWDDVRRYNATTFGYVGELCRYLLNQPPSSQDRNHGLTKMI-GNGLRPSIWKEFKERFGIDVAELYASSEGNIGFSNFFNMDNTVGFSTAPYKLVKYHEGTRDP-----IRNDKGRLEEVEKGQPGLLIINKKWAFEGYTQK-EATEKSILRDGWFNTGDVLKEIGCRHLQFVDRMGDTFRWKGENVSTTEVENIIDGSGMVEEAIVYGVEIPKTNGKAGMVTLVPQSNGSAFDINKLFLQENLPAYAVPVFVRVTNAIEKTGTFKYRKVDIQK--------- 217414208 11 ---SIELDDDQIIYSLLTRRIERTGTDTVIASLGPGRWQDITAGEFHASVVSAAKGLIALGIAKGDAVTLFSSTRLEWGILDFALAAVGAVSVPIYDTDSASQAQRIMNDSAVKLAIADRERYDRLDSVKDNCPSLRQILMIDGNALGGVAVSDEELGERTASVHV--DDLATIVYTSGSTGLPKGVELTHRNFVSITISASQAHEIVLDDHPRLLLFLPLAHCFARFIQYASIASDDGVVGYLP--DTKSLLPDLRSFGPTYLLGVPRVFRLFLKAAEAARYRTPNIRYVACGGAPLSLDLAHFYTGIGLPMIQGYGMTETAAPFAATRVNDNVI-----------GTVGQPAPGSSVRI------------SEDGELQVKGPNVFRGYHNLPEKTAEVFTEDGWLRTGDLASIDDAGRISITGRKKDIIITGGKNVSPIPLEEEISKCPIVEHAVVVG-------------------------------------------------------------------------- 67538296 2 -----IIDTTKDLSALFTQQVRASPNALAL----EDDKTSYTYAELDKEVEELSRRLRSYGVSRDSLVGVLLPRSAHFVIACLAALRAGGAFLVLELAYPPDLLADVLEDATPAVVVTHRSE-------TGKIKGSVPVISLDEPPVD---ANGHTVEPGPLPVDDDLDRLAFVSYSSGTTGKPKGIANPHRAPVLSYNLRFGVQ--DLQPGDRVAC-----NVFFIWEILRPLIRGATVVVPDDHYDPAALVDLLASRHITETLMTPTLLATILSRHSDIGARLPELRTLWLNGEVVTTDLARRAIRANTRLLNCYSACETHEIAC----GDIKEIVSDESQYC---PVGPLLDPKHAYIVNEQGEKV--EEGVSGELCVGGPMLARGYINRPETTAKAFIPDPFYRTGDRARMLPSGLLEITGRVGAMIKLRGYSVVPGKVENDIVKHLAVRQCAVVA--HGEGLERLVAYIVADQEHSEERPTVERALTKFLAHYMIPALWVQVDELPHEVSGKIDLKRL----------- 170728906 7 --------------EMLSQWVDKQGDKTYLRQPINGQYQDFTWRDVQEQMQKIAGALRHLGLEPGDKVAVLSKNCAEWFITDLALMHGGYISVPIYPTANADTIRYVLEHSEAKAIFIG-KLDYWADQEAGVGGDILRMAMPYETMPAQY-SWQSLLKLGQPLIDAPPEQIMTLIYTSGSTGKPKGAIQTFASYGW--TCNAVVRDLKTDVEDRLISYLPLAHITERVAMEGSSFYSGSSVAFVESLD--SFVADVQRAKPTVFFSVPRLWSLFQKNIDKIGYDLEHCRLLGSGSAPIPPSLIAWYHKIGLNISEAWGMTENSAYSIINYPFD----------ASKIGTVGRAVEGSFIK------------QAESGELLVKSPGLMTGYYKQDEVTAASFDEEGFFRTGDLCSIDADGCVSITGRVKDNFKSKGKYVAPVPIERKLAQDPHIELLCVIGLPH------PIALVQLEGARLQPREEVRSSLKANLESHETVDAIIVVTE-PLTPTLKIKRHVLEKKFSDTVDG- 121711902 221 ------------MHEMISQRAQETSDKEAIASWDG----SLTYGEIDRYSNHVAHSLRDMGVKLHDVIPVCFEKSRWTVVAVLGVMKTGATFVLMDPTLPLARLQNMREQVGASTMVASRKQYKLATSVIPDGK----FFVVDEAAFTSLPDTQDPPPL----PPVPSSALMYIIFTSGSTGTPKGVKLSHETYTSSAIPRA--KAVGYTPNSRVLDFASYAFDVSIDSMLLTLGNGGCLCIPSDEDRLNDINSAIRRMRINYAGLTPSVARIL------DADVISSLEGLGLGGEAVSARDVTLWGK-DTRIIIGYGPCECTIGCTVN---------SSAATGRDYISIG-PGNGAAMWIVDPNDHEVLMPVGAVGELLVEGPIVGQGYLNDPEKTAAAFIEDPWYKTGDLGRYDPDGSIVFVGRKDTQVKLRGQRVELGEIESQLARLPSIAEVIV---PTGSGGQTLVAFIVKQETDITPQELSDELIKTVLPRYMVPTAYIPVNHIPTLISGKTDRKRLRQ--------- 70995289 3939 -------------HDIISERCSTHPDAPAV-CAWDGEV---SYKEMYTLASSFASYLACRGVGPETLVPICLDKSLWAIITILGILIAGGAYVPLDPAHPTSRHEEILTEVDARILICSPQYQSRYSSI------VKTIIPV---SKETIRAYFALNYQAKGLRRVTPFNMAYAIFTSGSTGRAKGIIIDHRALASSAMAFGPI--VHLNETSRAFQFASLTFDAAVMEILATLMHGGCICIPSEDERLNDVAGAIRRMNVTWTFLTPSIASII------EPSTVPSLEVLACGGEKLSREVVTKWAHR-VKLINGYGPTETTIFAVLNNVSPTTD----------PACIGYGIPCTLTWVVDPENHDRLTPLGAIGELALEGPALAREYLKNPKKTAEAFVDEPWYKTGDLVRYNPDGSVEYISRKDYQVKLHGQRMELGEIEHRLHEDDRVRHAIVILPKEGLLKGRLVTILSLNSELISREDLIQKNLEAQLPIYMVPQTWAVIKKLPMLVSGKLDRKKI----------- 70995289 1810 ------------IHEILEDKVKQCPEAVAIAAWDGN----LTYAKLNELSSLLAFYLTKLGVGPGLLVPIDLDKSSWQIVAILAVLRAGGICLPVDAAQPYEFIEKLLIDKDIQVALASPNKAQLLE------RTIPYVVPVGRSLFDYLPRFDDM-----PHVSHKAMDHAYVVFTGGSVKEPKGVMLQH--LTVLTRAENFASALELNKATKVYQSATYTSDMFLNVLFGTMMRGGCVCIPNDGFN--NLPRSINASRANTVVMTPSLASLL------QPSEVPEVQLLALYGEILTNQVRTIWSE-KVRTHSLYGAAECSSSCIH---ASDCQTLGETRNLGLAA-------GCITWLVNLSDHDLLVPIGSVGEVVIEGPVIASGYLNDLEKRDESSTTRRMFKTGDLARYNSDGILVYMGRKERQTQRLQADIW--DVQQCIDTHPCVVEC----LDDDESVEHLAVFVQFASTHLEKADGQRSVIGQVLPVTQVPRLYIPVPSMPLTSTGLLDRWFLRNEAQNL---- 159131159 2848 -------------HEIIEQQVLSHPTSPAI-CSWDGE---FTYEQLDRLSTKLAKHLVCLGVKPEIFVGLCFEKSAWAVIAQVAVLKAGGAFASLDPSHPDARLRGLVDDIGAHIFLCSAKYLDKARQISRAA-----YIVSEET-----LAELPDVSSTASMTRPSIHNAAYAIFTSGTTGKPKVTVLEH--IALSVSSPAFARSMGMDTTTRALQFSSYTFDVSIKEIIIVLMTGGCVCVPSDEERMNDLSGAIRRLNANFISCPPSVSNTI------QPESVPSVKTVVMGGEKMTASHIDRWDRF---VINAYGPSESTVMATMSVKVDEAGVRVNND----CNSIGAAICG-RTWVVDPNNYQRLLPIGAVGELVLEGCNVARGYLNNDQKTKESFISDPMYRTGDLVRYNPDGTICFISRKDTQIKFNGQRIELEEIEQCISFLSGGTQVAVVVEPESKAVARIAAFLVPMSEATREQKLREALIKA-LPPIMIPRLFFPVSHLPFSNSGKLDRKKLR---------- 167841931 1997 --------------------------------------REYSYRTLAASVQVMARRLLDAGDARGAIVAIIVPRSFRWVVALLGVMKAGATAVLIDPRLPAVRIDAMLRASQPAFVIADE------LGAGCAFPSGRHVAPVDGVSDPDQVVLERWPSAGALP--------AYLIFTSGSTGEPKGVVGTRAGL--SNRIAWQLKRYPLEPGDVCLAKTAASFVDVFCEVLGPLCAGALLVLPDDARDAGRIAELLQQHRITHLVVVPTLLESLLTQFELRPSRPRALRRIAVSGEPLTRGLVRRVRALLPTVLNLYGSAEVAADVSAF----ALDACADSDDPGPGVPVGAPLDNLCLHVLDANLDPAPPGGE--GELYVSGAALAHGYLGQPALTAERFMPNPWFRTGDLARVGPHG-VEIVGRRDRQIKVRGVRVDLDGVEACLERLPRVRRAAVI-----EQHGVLIAFLQCAPEC--DPDAWRQALRAQLSAEARPAQFWRLEQMPLTPTGKIDRAALR---------- 167841931 3027 ----------------FARRCREAPDAAAVIASD----RTLTYGALWTRATRLAARLTREANGA-TCVALHMTPGWRYAVAALAVQLAGFAYVPLSLRWPRERVARVIDRYGIRYAFSDGADLPS----RPDRPAVRTFHVPERD--------DEIDLGEFQPV-FDSAALAYVMFTSGSSGEPKGVMM--RRHAVANTLDDLRARLRLGAGDRVLGLSPGFDLSVFDL-FGTLSSGAALVMPDARMEPGAWWALCVEHRVTIWNTAPALFELLVDYAKGKTARIGTLRWVMLSGDWIALHLPDALRELGARFLSLGGATEAGIWSVSFPVATVAPDWT-------RIPYGMPLRGQRCDIVDSFGLSCPDG--VAGELTIAGASLSDGYWQRDDLTAQAFVVDALYRTGDFARYRADGVIELLGRIDSQVKIAGHRIECAEIEHVIGACGGVSRAVVVPVA-GRAGVVELHAVLQADDALSTERIRLH-CGERLPAYMVPRHWHRDMAIPLNDNGKLDRRVMRERIE------ 183601694 18 -----------TVYQLLSKRALERPD-ELIAQFKDPQTNQWMAGEMLAQVRSVAKGLMAIGARPGTMVAIYSATSYEWGVMDFACASIGAVSVPIYETDSQKQADSIITEVQPAIAFGDENHTHTLERIAEQVKCLRHVFNFENGALEALIDYGESVSEDAAIGRVRADDLLTIVFTSGSTGKPKGAMLSHRNFTHIVKNGYILPEMLYDAPNRLLLFLPLAHCFARYIQYVAI---GGYGVVGYVPDAKHLLADLRGFKPTYLLGVPRVFKMMSEHKHPGKHSFPNLRYLACGGAPINPDLVHFFNGIDITFIQGYGMTETAAPMIVNW-----------QKANRVGSVGRPGPGMAVRTADD------------GEIEVKGPNVFLGYYKNPELTDEVLEPSGWLHTGDLGYIDDDGFLYITGRKKDLIITGGKNVSPAPLESAISECPIVSHVVVVG-------------------------------------------------------------------------- 55581742 8 ------------ILEALFRHARQAPESTALLCGD----RRWSYRRLADRACMMAAALRHAGLKQ-QAVLLNLQKGPDAVAAMYACWLSGNHYVPIDFSQPTARIERIIAAASP-ALIVDEGWLSALD---------------DRTDLDG--AWPEAIAAFGSPL-------AAILYTSGSTGTPKGVQITHD--MLTFFIGWAVSDTQLTARDVLANHASFAFDLSTFDLFAGVCAGAATWIVDEQKDCQALVRGLQTHGVTLWYSVPSILAMLEKSALLAPSTVKTLRQVTFAGEPYPAAALRRLVAHRCRVSNWYGPTETNVCTAYALDRTQLATLEQ-------IPIGHPLPGLTAQLVDEQGRCRLTSPGRRGELLIGGPCVTPGYSNVASSRQAQWHPRQCHATGDWVETTANG-LVYRGRLDDMVKINGYRVELGEIESILHHHPSVCQAALY-VELGELKQKLIAVITLHPGALRPNLLLKQFLQPRLPAYMLPSQLVVADSLPTNANGKVDRGRLSE--------- 108798754 2 ---------QFTMPQVADAVAEVLPDRELVVQGG----QRHTYADIVARSNRLASYLHGAGLGCQDLLGIYAHNSTAYVEGLLGAFRARVAPFNVNYRYVRDELRYLLDDSGATALLYHACFAPRVAEVLPDLPRLRTLIQVADGSGPGAVDYESASGPSTPPPVQPSPDDLYVLYTGGTTGMPKGVLWRQHDIFMTAFGGRSLYGAAANPGTKLLILPPLMHGAAQWAVMTALTTGQTVVFTSDRLDAQDALDTIAREQASVVTVVGAMARPLADAVEKARRDISSLAVVANGGAFLTPTTKQRLIDLNAMVVDGVGSSETGAQMTHLSMNG-------------AVATGRFNAGPDTCVIAEDGSVLPPGHDGLGWLAQRGY-VPLGYKGDAAKTARTFVVDGYAVPGDRARHLAGGEIELLGRDSVTINSGGEKIFAEEVEAALASHPAVEDVLVAGRPSDRWGQEVVAVVLAEGATADADELITH-AANSIARYKLPKAVVFRAAIQRSPAGKADYRWAREQA------- 163815866 3 -----------NILEFIENSAARYPDKLAVADENGG----LTYSQLESFSRKIGAWILAKGV-RNKAIAVLLDKKPESVAAYMGVVYSGNFYVVLDAEMPKQRAESILAALRPAAILTDDLHVELAKDVAYAVKKMEAVAVSKEGERNCCIDEIKVLDLDEMDVDADDTDPVYALFTSGSTGVPKGAVVSHSNIIAY--IDWYTEAFGIDENTVFGSQTPFYFSMSVSDLYSTLKNGATYIIPKVYFTPMKLMEFLNTYKINTIYWVPSALQIVANYKMFQYAKLPELKKVLFAGEVMPTRPLNYWRENLPDAMNLFGPTETTDICTYYVVNREFAD-------DEPLPMGHACNNCDVFVLGEDGKEVSPEVDCEGELYARGSFVALGYYGNAEKTKEAFVQNPLYKTGDLVKYNKYGELVYVCRKDYQIKHMGYRIELGEIEAAAGAIEGIRSYACI--YDDAADKILFIY---EGKKKDDAELLNAF-KARVPHYMEPNRFIRITSMPHNANGKIDRKKLKAEYA------ 62423826 1528 ---------ETTIIDALDTTVHRHPERTALVA----EDTELSFAELGDRVHRYGRVLSRRGIDPGQRVAIALPRSADAIIVPLAVLSIGAIAVPIDLSYPQERIRLILDVSDPVAVVIDS----------------PDVPVRAGTAISTADLHADPAFARGDDYRPNLDDRAYEMYTSGSTGTPKGVAVPHANLLAHHRETIFAEAGLGEESIRVAHTAGLGFDAAWD-PVLWLVAGASLHIVDERRDAEALVEFCREQQIDALETTPSFVRQLADGRDETQHRKTPALTIALGGEPVPDDLWRELQHAGARAYNFYGPTEFTVDSVTATIEGEHT------------TIGHPVRNVQALVLDQHLREVAHG--VVGELYLAGEGIATGYVNRMAETSVRFVANPMYRTGDLVRRTSDGRLDFISRDDDQIKLRGYRIELGDVENALRACQGVEQAAVVDNPQDPQSARLVGYY---AGDVEESAVRSHLTRQ-LPAPMVPRVLIPVDSIPLTSHGKLDRSRL----------- 62423826 471 ----------------------------------------LSFCELDRRSTQLAGHLRQQGAGPGTRVAARIGRTTAMPVAVLGVLKAGAAFVPLDPDHPAARIEAMVADAAPALVLNSSS----VPGPDGETTILTDRPVIDLDSDVLAAALSSRASQAAPGATPAPDDLAYVIFTSGSTGRPKGIGVEHQSLLNHQETIFAPAVERLGRGLRVAHTAGISFDAAWD-PLLWLFAGHELHLIDTRRDPEALTAYFTTHGIDSIETTPSFIKALLAHSCFGADGHPSV--VALGGEAVDSGLWKQLAREGMTAYNLYGPAETTVDSLTATIAADTSPIL-----------GQSVTNTRHYVLDSRLAPVP--EQATGELYIAGLNLARGYVDRPGTTSERFVADPFYRTGDIVRRPLNGGIEFLGRADEQIKLRGYRVELSEVELALQSDPRISSAIVELRQNQAGYAQLLGFVTSPSQLDTAE--VRRSMKTRVPDYMVPSFIMQIESIPLTVNGKLDRQALPE--------- 62423826 2640 ------------VLDVFATTVRQLPDSTAVESADT----SLTFRQLDQASDLLARELVRFGTGPGSTVSVRLSRGVGIIVATLAVLKSGAAYNPIDIDYPAGRTTAILADATPSLVLAETGTAEELAPVLAEAPPIVEISALDGTVDDARSTWPWPGSVAAAPEQMPPDPTAYVTFTSGSTGRPKGVEVGHANLLASHRATYLPTPATGAEQITVAHTTGIGFDAAWD-PLLWMMVGHRIHVTSTLVDPQQLARLLRDLRIGFWETTPSYLRQLRTEPDFQAAKADDPVALALGGEAIDEDLWGWLERPGISAYNLYGPTETTVDAFAGPVAASATPVL-----------GSALQHMRGYVLDERLHHVPAG--TTGELYLAGRQLAHGYRGRSGLSAERFVSDPYYRTGDLVVRHHNGGLGFLGRSDNQIQLRGFRVELGEVERALRSAPNVKDALVRSYGADAATMALVGYVVATGERADLADEARRHVRSMVPSYMVPPRIVVIDEVPLTAHGKIDESALPD--------- 120600559 1 ------MDTAITPIEMLAHWAKARGDEVYLRQPIKGQYLDFTWGEVQEKVQQLAGALRHLGFESGDKIAVLSKNCAEWFITDLALMHGGYISVPIYPTANPDTIRYVLQHSGAKAIFVG-KLDHWADQEAGVGGELLRLAMPYDTMPAQY-QWEQLLNLGHPLIEAPLDQVMTLIYTSGSTGQPKGAIQTFASYGW--TCKAVVRDLRTDGDDRLLSYLPLAHITERVAIEGSSFYSGSSVAFVESLD--SFVADVQRAKPTVFFSVPRLWSLFVKYKIHKGLGLNHCRLLGSGSAPIPPSLIHWYHNIGLNICEAWGMTENCAYSIINYPFD----------ARKIGTVGRPIQDCLIRQGDD------------GELLIKSPGLMTAYYLQPEATAAAFDADGFFHTGDLCAIDADGCVTITGRVKDNFKTKGKYVAPVPIERKLAQDPYVELICVIGLPH------PVALVQLEGASLQAREEVRASLKAHLESHEHVDAIIVVSD-PLTPTLKIKRHVLEKAFSERVDG- 124005183 24 ------------LIEYFYDWEQKRPNEVYLRQPKGDTWKEYTWAEVGNQVRRMATAIQALNLPERSNIGIVSKNCAHWIMNDLAIIMSGHVSVPFYPTLQAEQLNQVMTHSECKILFVGK--LDDWEGMKAGVPEGVHCIAYSPSEADGFDKWDDLTAKQGNPVADPDE-LATIIYTSGTTGMPKGVMHSYRTAIAPMSGATPILKVGAT-SDRYFSYLPLCHIAERAIVETASLYSGGTVSFVESLD--TFAKNLQDVAPTHFLAVPRIWNVLLNIPIRTALGLNNTKLLLTGAAPMPPTLIAWYQKLGMNIREAYGMTENGGCCTVMPADEN-----------KLGTIGKPYPSCDMKI-----------EEGTGEICMRAPWVMTGYYKEPDITKKVLKEGGWLHTGDQGEFDKDGFLKITGRVKDTFKSKGEYIVPAPIEAAINNH--IEQVCVLGRNLP----QPVMLVVLAPKAEVTESIAETLVNATLINYERLNKLVVVSE-PLTPTLKIKRNILEAHYQD----- 195384002 21 -------DPKISIGEVVYQALKTQPKNIFQMSHDNGQVE--SNAEALSAAVRIAQFLSSQGLSHKDNVGLIARNDIHVTHVLLGCLFNATPFHAVNPQLETEAIAALYAITRPKLIFCDGGDYELLKSLTKDWR--PKIITLIDHVG-NVPSIEDLLGSTKTPVKLGGDQTMAIVCSSGTSGLPKAVTITNSQLLLIAPVSGI--------NDVVYTTAGYDWLSAIKCLLSSTLNGAVRVVSRQPFSTELIVDIVRKWQVTYCYLSHWQFNELFTSPLATPEHLSSLQFVQYSGGWVSAGVVQAAQRISTLFVCVYGTTETDGIAVCINPETENL-------------VGALLPGITVRIANEQGDRLAHN--EIGEILIKTNQNWNGYYGNPAQTAQTLDSEGWFHMGDLGYFDKDNRLYIVDRKKDLLKYKSMHYTPNEIERIIIELPDVQKVCVVGIKDRLYGDAAGALIIRKPNSHLSEQQVINHVAERIPEYKLHAGVRFVDRIPVNANGKLLRNAAKEIFK------ 116197030 33 -----------SIHSLLERTAEEYSDKTALICGHT----TLTYGQLSSLSNHFARAFVRRGIGKGDLVGVALDRSVDLVAALLAVWKTGAAYVPIDPDLPRQRIDQMLDDASPKLLVTSTKMLDAFTAEGCNVSYLTIEEVLRTTAANMNPAPFGGTSTSNSNNNNPDV-----------------AVHVHSTDLAYVI-----------PTDRLLAITTISFDMAVPELFLPLLRGATTVLAQRRRDPAALVRLMHRHAVSVMQATPTQWQMLLDSGWPGDGGQPRLSKILCGGEGMSRVLADRLGSGSGGVWNLYGPTEVTVYASIWRVQ--------PRDVEAGVLVGSPIVNGHLYVLDETLAPVPLGNE--GELCVGGAGVARGYRGNAELSRARFVENPFYRTGDLARWVAPGKLTVLGRMDGQVKIRGYRVEVGDIEAAIMTREDISAAVVVCRDD-----QLMAYCVPKATIASADQVLRPWLAERLPDYMVPAFVVEMEALPVTIN------------------- 70607916 8 -YPENLSDPEIPIHEVLNKSVKEKGDLTLLVF----EGKEFSYSSLYSFAKRFASYLKEHGLKKGDAISLIMSNAPQVIPVFFGSSMLGVRVALIDPLSSGKDLEYQLSLTDPKMIVTEEEIYKREKEVMSRYNVFSFNSLNDLDSSPNVDEVE---------INPKEDIAVSMHY-AGIIGRTYEVYHTHYGLISSNYVSSLVRAGEIGEENTILISLPISHIFGLD-ALLETIMERGKIVLMRRYDPNRALDLIREYKVTTWPAPPMVFKEILPNLKKEKF---SLKLCITGAAPVPPDLQAYFEELNLPLVQTYGLTEGLIVTYQ------------PANLKVYGSVGIPLPGVKIRIVDKETGTKDVPIGQDGELIVKSPWNMKGYHGDIQESSKAI-KDGWLYTGDIFMMDQNGLLYFRGLKKRFLKYKAYPIFPRDLELLLEEHPAVKRAYVDGEWDPEVGHKVFAKVLLKEEGKVSEEEIMNFVNDKVAFYKKIRKIIFVDSL------------------------ 186471740 134 -----------TLVEALQWHASRRPERTHIVLLDEDAAHAMTYAALHEAALRVSRGLRQIGVNPGDTVALMLPTGSDYFACFAGILLLGAIVVPVYPPAQSARIAAILSDARARVMIVPSHAFVAGVMAKARIPTLHEIVAVPQLMGE----------MDAEQYVPRAEDVALLQYTSGSTGTPKGVVLTHANLLANIRA--MGHTALIEEHDVFVSWLPLYHDMGLIGAWFGPLYGIPLVLMSPLARPARWLHAISDYHATITAAPNFAYERCARRVDDTDLDLSSLRLAFCGAEPVSAATMRRFARNGFRLTPVYGLAENTLGLAFSEPGRGVRPAESPDEVLELVSCGRALPRNQIRIMDADGNEV--SERAVGRIEFRSPSATRGYFQNPNLTA-RLIHDGWLDTGDLGYM-ADEELFITGRVKDLVIRAGRHFYPYELEAAVGRLPGVRTVAVCGTPDETGTDRLLVIAETRATAPTLAAIRSGINEASVALLAPPEEVALVPSILKTSSGKIR--------------- 164662677 317 -----------SITSYLERHAQTFPERRCLVEAPASQVRTVSYGELDRASNVVAHHLLHSGVQRGEVVTVYAHRGVDLVVAVLGVLKAGATFSVIDPTYPSSRQNIYLQVAKPRALIVLAKAGSIHQQVRAEIPALEGVLRGGNVGAGDVLKEAQAFAGQPTRVVLGPDSIATLSFTSGSTGIPKGVQXRHYSLT--HFFPWMGERFELGENDRFTMLSGIAHDPIQRDIFTPIFFGAELHIPTSEDTPGRLASWMASSGATVTHLTPAMGQLLSAQATTP---IPTLRNAFFVGDILTKRDCTRLQSLNVRIINMYGTTETQRAVSYFAIPPASVEPAFLQTQKDIMPAGQGMIDVQLLVVNRNARQETCAVGEVGEIYVRSGGLSEGYLGPPEVTAEKFLRDRMYRTGDLGRYLPDGTVECTGRADDQIKIRGFRIELGEIDTHLSRHPRVRENVTLVRRDKDEEKVLVSYFVPTDDVQSESEAIRDYLKGKLPSYSVPTLFVPMTRMPLNPNGKIDKPAL----------- 170088887 26 -------------------------------------------------------------------VVLFSRNHIDYPVAMWATHMLGGVISGANPDFLANELLYQVKATGASMIIAHPESLQVALEVAETAGLPQDRVVLKRDTIDDLVEYGLNVKTSFSEKRLDPGEAAFLSFSSGTTGQPKAVAIPHYALIANVIQMAAWEDQRYRPGDIAIGVLPLYEDTLWSIATLLILFSRHTLVVVPKFNFVGMLDSIIRHRITHLFLVPPQVVLLCKHEAVKRYDLRQIRLIMCGAAPLSHELNQQLFAMDAHIGQGYGMTETCTVTIMWPITT---------KRGKSGSSGVLIPGTVARVVKPDGSL--AGYDEPGELVIKSPSVALGYANNEQA---------WVKTGDEVRIDKAGEVTVLDRLKEIIKVKGLQVAPAELEGCLLDHPDISNACVVGIPDDYGGEIPLAFVVLNKEAALKASIMKHVADNKVGYKHLAGGVEFVSAIPTSPSGKLLRRVLRDQSREM---- 115449619 1280 -LPPTSMQC---VHDVVYERYLEYPNACAVTAPDGD----LSYAELMQSANNLAAQLVTRGVKPGSFIPMFFEKCKWSPVAMLGILKAGAAFVLLDPTYPLQRLHAICDGLRSEIVLCSKNMRERATSLTSSAIAI--------------HDHAECLAASATLPVVSPGDPAYVVFTSGSTGTPKGATIDHQCYCSSAVAHNRQHC--LDRDSRVLQYASYAFDVSIMETLSTLMAGGCVCILSDSERHDHFADSIQRLAVTHAFLTPSAARLLMH------RELPSLRVLVMGGEAMSPADCSYWMKR-VRLMNEYGLAECAVASTIREVLDVDQR-----------NIGFPM-GVATWIVDQNDHRNLVAIGAIGELLIEGPCVGRGYLDNPEANRRAFIDQPWYKTGDLVQYNEDGSLNFVGRKDSQIKIRGQRFELEEVEHHLRRIDQIEGAAVVAAPSDRQQQSLIAFVVPSRRETSTNGLIEEFCRSILPTYMVPSIYLPVTQLPKTSSDKVDRCRLKTEVR------ 115449619 208 ------------LFEYISENAAVQRNTVAVDSWDG----RFTYAELDELSTHMATLFQGRGIGAGDLVPICFEKTKWAIAAILAINKSGAAFVPVDAAYPQSRLETIIRRIGARVAIVSPRTESIF-----RLLGLPVIVVSN--------AMRACCLPRSKQYTVPDNAPAYCLFTSGSTGDPKGCEVSH---VAFASIATHTRSLHLSQQSRSLQFASFCFGASLLEIWCTLVAGGTLCIPSDHDRLNDLGGFMTKMKITWAFITPTVLASI------SPENLENL-CLFVAGEPIGERDIGTWAR-KVQLYQAYGLTEWAGVFAVSRQIRTPED---------RKSIGYPV-NARAWIVDPSDHRKLAPIGAVGELVIEGPSLAQGYWGDPEKTTSLFQRPPWYKTGDLVRYGEDGSLLYVRRKDNQVKIHGQRLEIGEVEYHIRQLPGAKTAIVMVHEDAGSHQRLIALTVHPGEYQSQVEDVKGGLRSRLPAFMIPQLFLPLSQIPTTITGKADRRSL----------- 126458241 481 ------YDRTATLHGLFARRAAQAPDAPALIDGAG----TLGYGELDRLSRAVAAALDAAGVPAGAPVAVRMLRDRHLVAALLGILRSGRAYVPLPRDLPPARVGDIVDAMSIGCVVTSAALRDETAAHLGGRPAAR---LVAEEIVRGAPARESGRG--------GADDLAYVIFTSGSTGKPKGVMVRHRPAV--NLIDWVNRRFGVGPSDRLLFVTSPAFDLSVYDIFGVLAAGGSIRIASDDADPERLARMLADEPVTFWDSAPAALWQL-HPLLPERVDGSRLRLVFCSGDWIPLSLPERMRGCGATVVALGGATEAT-------IWSNYHVVERVEPGWRSIPYGRPIQNARYYILDRALRPVPPG--IPGDLYIGGECLCDGYAGQPALTAERFVPDPMYRTGDRARFWDDATIEFLGRDDHQVKIRGFRVELGEVEAALARHPDVRDAVAVGPADGRDDRALVAYAVPKGGRASAADLLAH-LRGLLPPPMVPAHLVMLDALPVSANGKVDRRALPAPLADRAGGA 213965111 11 ---ATEQPLERTLIDIVRATARRFPEAEAI---DDGEVV-VTYAELINEIDSTATWLYEQGIRRGDRIGVRMPSSRELYVAILSIMAAGAAYVPVDADDPDERAEMVFGEAGIAGYF-DAEGLHLAGSTARNRPRPLDSDADSDEDSEEAEPTPPSAREVISQEPTPDDD-CWIIFTSGSTGKPKGVAVTHRSAAAFVDAEARWFEGPLGPDDRVLAGLSVAFDASCEEMWLAWRNGACLV-PAPRSLVRSGVDLISRH-ITAVSTVPTL------AGLWPAEALDSVRLLIVGGEACPQELVDRLSTPEREMWNTYGPTEATVVAS-----------GIELKPGKPVTIGFPLDGWNLTVIDEEGNPVPPGTK--GELVIGGVGLAR--YLDPEKDAEKYAPLGWYRTGDHVIMDEDG-LFFTGRVDDQVKIGGRRIELGEVEAHLAALPGATQATVVVQKTGAGDSILVGYVGAGGDAAAMDDKCMDTLRDAMPAAMVPR-LHIMDELPVRTSGKVDKAAL----------- 170724576 14 ----------------LHQAAVDYPERDALVWHQDGVKHQLSYSALSQKVVAIGEQLTAQGLLPGDRLACIDVNSVELILLYWACIDTGVIFCPLSPRFPIKQLSKLIKQHRLNYIWSGAHYSPLFSSHQAK-PQVPELLFSDNGLSTAKLTVDFNSSSRAKAVEVSIESPANLILTSGSSGQPKAAVHSLSNHIVSATGSA--DQIPLEVGDAWLLSLPLFHIGGLAIINRCALAGAAVVMQDKTLS---LTAQLKQTPITHLSLVSTQLVHLLESQSTTKEPLQGVKSLLLGGGAISLDLIERLNTLNINSFTSYGMTEMSSQITTGTASAD-------------GSCGQTITGRELKIVDEQ-------------IYVRGGTLFLGYWSDNQAKFNLPLEDGWFPTKDRGYWDKQGKLHILGRCDNMFVCGGENVQPEEIEAALKLHPQIDDAIVFPQTDSEFGHLPTAVIKPEGEQLTASDEFEQFLCDKIARFKRPRLYYPWPEVE--SVGKVSRKLVIE--------- 116618251 4 ------------LLDRLNKQLELHENE--IQLIDVKSEIKLTGKETKEAIHLFREQFINQNIQRGDVVLIGLENSIWITIIEQALWEIGAIAHPVAETTGIKEIAYRY--SGA---IVSDRL--RMELANQEILSERSFEVLSHLVNLFSFNGTSVRKIADD----DEQQLALILNTSGTTGKPKRVGITNKKILLATQAVT--KSQNIKESDHALIVMPMFHINAQIVSTVTSRINGCRVIVAPKFSASQFWTIVAKYQVTWLSVVPTIINILLKNQNSNQQKAVHLEYVRSASFSLPEQLLTDFERFNVKVQEGYGMTESTTVVSINPLDKP-----------KVGSVG-PVVDTDIAI-HSSVYGITYKPNQHGEIVIRGPRVLQAYL-DPKDN---ILVDGYFRTGDIGYFDEEGYLYVIGRIKEIINHGGEKVAPAKVEGIISQFQFVTEVAVIGLPDELYGERVVAALHLNNSSDHNQEIIRGKISKELAKYEQPSEYLITGAFPRNQTGKILRAQLIERLK------ 21902205 12254 ------------MHEMFENRVHLNPLAPAVAAWDGN----YTYAELNSAANKLAHYLKSYSVKLNDLVHVCFDKSAWYIVSIIAINKAGATWVPLDPFHPEQRLRSIVNQTKSTLALASPGNITLCSALVDN-------VVEVSSALDSMLPAQDGL--ESPKVSVSSRTAAYILFTSGSTGTPKGVVIQHRSLCTNMNAIAKRVRYHL--DVRILQFSAYVFDFSILEIIMSLLQGACVCVPSEHIRMNGIVDFIRDMNINWLYLTPSFLRTI------NPIDVPNVELVFAGGEAIPRDVFETW--VGVRFINGWGPTETTVVGSIHEFESVDES---------PSTIGHPVGGF-CWIVDPNNPQLLAPTGTLGEIVIQGPTLLHEYLDNPDKTQEAILYDRFYKTGDLGFYNANGKIEFSSRKDTQVKIRGLRVELGEIEQVQASVEEIRQIAVDVIKTDN-GSNLVAYLCFNDESPLDTNLQETLAGATLPRYMIPTFYIPCSYMPSITSGKLDRKELKRQ-------- 21902205 6815 ------------VHELITQQSARDPHHEAIYSSEG----IVTYANLDRLSNLLAHYLHRLGVRPESIVPFCFDKSPWAIVAMLAILKAGGAFLPLDPLHPRNRREALVQEVGAEIMIVSPSSSVPCEGLTSIM--VEFTIELLEQLSSRYDAFQEILPKA------EPSNAAYVLFTSGSTGKPKGVLMEHSAFATSTLGHGGI--YNLSPASRVFQFSNYIFDGSLGEIFTTLSFGGTVCVPSEDERLQKAPSFMREARVNTAMLTPSFVRT------FAPEQVPSLRLLVLGGEPSSKDLLETWCGR-LRLVNGYGPAEAC-----NYATTHDFKPTDS-----PHTIGRGF-NSACWIVDPTDYNKLTPIGCIGELIIQGNALARGYINDADRTKNSFIPHRFYLTGDLVRYTPDGQLEYLGRKDTQVKLRGQRLELGEIEYHVKKSLANIEHVAVDVAHRETGDTLIAFVSFKEKMATTDDLRVALLKMSLPGYMVPSTILPVREMPFITSMKVDRKKL----------- 21902205 19893 -----------TLHDLFSKQAAIKPDHEALYSSEG----SMTYSELDHLTTQFAVYLSRLGVRPETIVPFCFEKSMWAIVAMLGILKAGGVFIPLDPSHPTSRRQALVDEVCAQFMVVSPTTASDCQGVQNTIELSQSFIAHISTINVTKQSF----------VRPGPNNAAYVLFTSGSTGKPKGVIIDHKGVA--TVLLRQREDFSINGDSRMLQFSNYVFDACIIEIFTTLIAGATVCVPTEHQRVHNTAAFIREARINHAILTPTFTKTL------SPEQIPGMKAIILVGEAPTKEIIDIWVD-KVELHNGYGPAEAC-VTSTNYTYSSSVNFSA-------TNIGRSFTH-GLWVVDPDDHNRLMPTGCVGELLLQGSSLARGYINDEEKTRKSFIKERFYKTGDLVRYNLDGYVEYLGRKDTQVKVRGQRIELGEIEHHIKNSNTAIEHAVVDITRNAGRESLLAFIVSKEIRLTEEELREMFISSNLPSHMIPKYLIPVDYMPHNAAGKLDRKML----------- 21902205 11165 ------------IHLIIERQAKQRPNRPAIDAWDG----KFTYSELDRTANRLAHLLHDYAVKVGDIVHVCFEKSKWYFVAILAVNKAGAAWAPFDPAHPPQRLKAVASQTGAKLALASTANTRLCEQV------VDCVVEVSSTLDKNLWTTYDNIEKGPD-INVTPMDAAYILFTSGSTGVPKGIVMQHGALCTN--QAALSGWLGFDHTVRMLQFSSFVFDVSVGEIVQALMNGACVCVPSEHMRLNSLDSFVRDFNVTWAYLTPSFTRTL------KPKDFPSLKLLLLAGEPTTQDVLDWFGLPNTRFINAWGPAETCVYNTLYEWQSNTES---------PLKLGRAV-GAYIWVVDVENPQRLAPTGCLGEIIVQGPPLLKEYLADPEKTAAATTWNRFYRTGDLGFYDHDGMLHFASRKDTQVKIRGLRVELGEVEHRIQSLDGVRQVAVDVFKTEK-GANLVAYLCFTSDTKTPDELQINLLNSSLPTYMIPTMFIPCAYMPFITSSKLDRVKLR---------- 21902205 3553 ---------------IIERQAQQTPQAHAVYAWDG----TLTYSELDRAANKLANFLKGHGVKVGDIVHVCFEKSLWYVVSVLAVNKAGAAWVPMDPAHSLQRLQQVVSPTGARLALASSVHRHLCSKLLNTV--VEVSLTLDEQ-----LNRDEGISDIKPSVAVVSNDVAYVLFTSGSTGVPKGIVMEHGSLC--TSQRDIAKRLGLKSNVRMLQFSSFVFDVSVGEIMLSLMHGACVCIPSDHDRLNNLGGFIRDAEVTWAFLTPSFARTLC------PQDVPNLELIVLAGEPVSQDVFDLW--FGTRLVNGWGPAETCVLSAIHEWKSADES---------PLTIGRSV-GSFAWIIDVENPQRLAPVGCIGEIVMQGPTLLREYLADPAKTANDRKWGRFYKTGDLGFYNPDGTIHYSGRKDTQVKIRGLRVELGEVEHHINSLDSVRQVAVDVLRTETGTNLVSYIVDPEGDESIQTDLNTAINKLNLPRYMIPTYFIPCSYMPLISSGKLDRVKLRK--------- 21902205 5737 ------------LHKLIERHAISTPNAIAIDAWDG----KLTYAQLDRMANRLAHHLKAFDVKTGDLILLCFEKSLWYIVSIIAINKAGAAWVPLDPSHPMQRLQQVVNQAKAKLFLTSPLYHTLGDELSD------TVLEISQALDDILLKVEP--STLAPDVALSPRNAAYVLFTSGSTGTPKGFVIEHKAVC--TSQTAITNRLGLHRGVRMLQFASYVFDLSVGEICCTLICGACLVIPSDEVRLNNLAKFMREKDINWAWFTPSFIRTL------EPADVPKLELVLLCGEASDKKILEIW-VGKVQLFNGWGPAETCVFSSLHEWKSVTES---------PLTVGKPVASF-IWIVDPKNPHRLAPVGTVGEAVVQGPTLLREYLDDPIRTKASILENRFYLTGDFCCYNPDGTIEYHGRKDTQIKIRGLRVELGEVEHQIRNFLGESVHVTVDVHKFESGSVLVAYIGYSEETPLTDDLQRDFLSILLPRYMVPTLFIPCSQMPHLTSGKLDKGRLR---------- 21902205 13343 ------------IHSLIEKQARIRPDAPAI-CAWDGE---MNYSQLNSAANQLAHHILKIGIKADDLVHVCFEKSVWFFVSIIAINKVGAAWVPLDPSHPEQRLRQVVGQTLAKFALSSPTNAALCNKL------VHNVIEVSPSLIDELSKFCDGFNSPA--INVPSSNAAYVLFTSGSTGTPKGLVMQHGAVC--TSQTAIAKRLSLTPDVRILQFAAYVFDLSIGEIVAPLIHGACVCVPSEETRMNGLKEFIRDARINWAYLTPSFVRTL------RPEDVPSLQLLLLAGEAVGRDILDTW--FGVRLINGWGPAETCVFSTLHEWSSIDES---------PLTIGRPVGGY-CWIVEAEDSNKLTPIGCLGEVVLQGPTLLREYLADPQRSKETIITERFYKSGDLCFYNPNGTLEFYSRKDTQVKIRGLRVELGEVEHHIRELEGVRQVAVDVLTSETGTQLVSYICFNDDSQPSSPELKASELSVTLPRYMIPTLFIPCKYMPFITSTKLDRKTLK---------- 21902205 8989 -------------HEMLDEIALVRGDSLAIS----GWDKSFTYREMAETTNRIAHHLVDYGVKVGDIIHVCFEKSAWFIIATLAINKAGAAWSTLDPSHPTERYQKIINQTGSQIALSSPVNSNRCASLLPNVIELTSEL-------DSKLAQNVEWSTSRPAVNVTPRDAAYVLFTSGSTGVPKGVVIEHGSLC--TSQISLSKALDFNEEFRVLQFSSYSFDIILFEIGSTFLTGACLFVPSWDEQMNELVEYIRKHQLTFMVLTPTLARTI------RPEDVPSVDMLVVAGEAPTRDILDIW--FGLRLANGWGPTECSVIACLHQWTSVDES---------PKVIGRPIGG-SCWIVDPEDATCMAPLGTVGEIVIQGRNLLREYLSDPVKTATAIHWDRFYLTGDLGFINEAGNLEYCTRKDTQVKIRGQRLELGEIEHHIQALESVRQVAVDVIKSD-AGSTLVAFV------------------------------------------------------------ 21902205 15516 ------------IHHLIEQQALINPEAEALSAWDA----KFTYTELDRSANRLAHYLQSTGVQVGDCVHVCFEKSAWYVISILAINKAGAAWIPLDPSHPTERHQQIVSQTGSTLSLTSPANAAKCASVVASVLEV---------TGEFMETLEEQYKDSKPATSVSPKDVAYILFTSGSTGIPKGVVIEHGALC--SSQTSYVRRLGHAPGVRMLQFSSFVFDASIAEIFAPLISGACVCIPSWETQMNSLTGYICKENVTWALLTPSFARTM------DPLEVPCLEILILGGEAVSRDVFELW--FGVRLFNAWGPTESCVFGSLHEWESISES---------QMTIGRPLGGY-CWIVDPEDQKISPLQGTFGEVVIQGPNLLREYLADKDKTASSIVANRFYKTGYLAKYNPDGTLQYYSRKDTQVKIRGLRVELGEVEHHIRQSLIDAQQVAVDVFNTDAGVNLVSFICFNNDTLLTDDLKDSILNVVLPGYMIPTLFVPIKSMPLVTSG------------------ 21902205 4686 --------------------------------------------------------LLKLGIKPGDLVHVCFEKSIWHFVATLAINKAGAAWSPLDPAHPEQRLRKIVVQTGANLVLTSPSNSMLCSALSEKV--LEVTSSLDQK-------LAETVDSEAPDVAVTPDNVAYVLFTSGSTGTPKGVVIEHRSVC--TSQTAMIKRLRVTSDVRMLQFASFVFDMSVGEVIPTLFSGGCVFVPSEDIRMGNIAQYIRDQRINWAFFTPSFLRTLA------PKDIPNLEVLLIGGEAIPKEILNTW--FGVRLINGWGPVETCVCSSWHEWKSVDES---------PLTIGRSAGGF-CWIVDPEDPHKLAPIGTVGEVVVQGPTLLREYLGDPERTAASSVKGRFYKSGDLCSYNSDGTLKFFSRKDTQVKIRGLRVELGEVEHHITALHGVRQIAVDVYKGDHGDEIRVAGVNSDDSSPIDQKLQNRLLKVTLPQYMIPTLYIPCSFMPSIISTKLDRNELRRRTADL---- 21902205 18804 ------------LHDMFTKHASNAPHHEAIYSSKG----SLTYGELDHLTDILATHLSSLNVGPETVVP-FASRIHVAVVAILAILKAGAAFVPLDPLHPISRREALVREVNARVLIASS------DAVASCAGMAEHVV---ELSPSVMARLATSVTLKILP-KVGPRNTAYILFTSGSTGKPKGVVMQHGSF--SSTTIGYGKVYNLSPLSRIFQFSNYIFDGSLGEIFGPLAFGGTICIPSDDERLQCAPDFMHRAKVNTAMLTPSFVRT------FTPDKVPHLKTLVLGGEAASKSTLEMWVDR-VTLFNGYGPAEAC-----NYATTHIFKSSAESPRLIGSS-----FNGACWVVEPSNHNKLTPIGCTGELVLQGHALARGYLNDKMKTEESFVPKRFYLTGDLVRYNSNGELEYLGRKDSQVKLRGQRLELGEIENITQSLSSVRHVAV-DVMHRQAGDSLVAFISFSGHANTSDDLLRENLKASLPAYMVPSIILPLQCMPFITSMKLDRTQLR---------- 21902205 16609 ------------VHQLIERQAEIRPDAMAIRSWDA----ELTYSEFNRAANRLANYLTAYSIKTDDLIHVCFEKSAWFFVSILAINKSGAAWVPLDPTHPEQRLRQVVSQTCSEITLTSAANKNLVSSLS------KSVIIVDSEL-DLQLSKVEEYSQKAQVTATSSDNAVYVLFTSGSTGTPKGLVMQHGSVC--TSQTAIVKRLGLTPSVRMLQFAAFVFDLSIGEIIAPLITGACLCIPSEHTRMNSLTQFIRDMEINWAFLTPSFIRTI------NPVEVPGLDLVLLAGEAVPRDVLTTW--FGVRLINGWGPAETCVFSTLHEWKSVNES---------PLTIGKPVGGF-CWVVNPEDPHRLAPIGTLGEVVIQGPTLLSEYLSDPERTRSAPRPDKFYKSGDLCYYNQDGTIEFATRKDTQIKIRGLRVELGEVQHHIQQLPDARQVAV----DVYKGENLAAYFCFSDETRTVSEDLQSCLAAVLPRYMIPTMFILCSYMPFITSTKLDRNELKK--------- 21902205 1360 ---------DLCLHQLIERQAKNRPNATAIQAWD----LELTYLELDRAANRLAHHLKSCGVRDQDLVHVCFEKSAWFFVSIIAVNKAGATWIPLDPSHPIQRQQQVVSQTKAALALASISNVDMCSKLIGNVVEVSH--TLDEALA------QTEMSSHGPVSNVSPRNAAYVLSTSGSTGTPKGLVMQHQAVC--TSQTAITKRLRMTSDVKMLQFASFVFDLSIGEIFGPWVVGGCICVPSEETRMNDLVNFINTMKINWAYLTPSFARTL------NPVDVPGLELLLFAGEAVRRDVFEAW--FGLRLINGWGPAETCVFSTLHEWKSLDES---------PLTIGRPVGGH-CWIVDPQDPQRLAPIGTFGEVVIQGPTILREYLADFTKTESSMVRDRFYKSGDLCRYNADGTMEFGSRKDGQVKIRGLRVELGEIEHHIRELEGVKQVAV-DVANGDGGAIIVSYFCFTDETRTASDLQSQLLGVTLPRYMIPTMFIPCCYMPFITSTKLDMKLLR---------- 21902205 17704 --PEIM---DTCIHHLIELRAREAPNSPAIW-AWDGE---LTYGQLNEARHRLAHYLISYDVQVEDLIHVCFEKSVWYWVAIFAINKAGAVWVPLDPSHPEQRLRQVTSQTRSKLALTSNNTRNLLSGIIDRVIEVSSAL---------YRHINVSLGAKNPQVSVSSHNAAYVLFTSGSTGVPKGLVMTHGGISTSQMA--IKRKWGINSSNRTLQFVPNVFDLCLGESILQLISGACIFIPSEYTRMNGLKDFITEHKINTLFLTPSFVRTL------SPDQLPSVTLLLLAGEAVPRDILTTW--FGVRLWNGWGPAETCLFSSLHQFQSVDES---------PLTIGRPVGGF-CWVVDPTNANKLAPIGTLGEVVIQGPTVLREYLADVERTKATTMYKRFFKSGDLASYNPDGTLEFSNRKDTQVKIRGLRVELGEVEY----HVRVALLLTYSRPIPVQGSSHISVSRMKHARPVTEELQAQLLNVTLPRYMVPSLFLPCRYMPFIASTKLDRNKLKK--------- 21902205 10083 ------------IHELIQYQAVTQPDAPAIVSWD----RDFTYKQLNEASNRLAHLLVKYNVKPDDLIPVFFEKNAWYFVAITAINKAGAAWVPLDPSHPVLRLRQILSQTGTTLALSSSANAVLCSTL------VRKVVEVNAELDNKLLATES--SAHGPVVDVSSRNAAYVLFTSGSTGIPKGLIMEHGSVC--TSQVAIAKRLGLNSKVRILQFAAFVFDLSIGEIVGPLISGACICVPSEHIRKNSIANFINRQGITWTYLTPSFVRTI------KASEVPNVKLLLLAGEAVPRDIFATW--FGLRLINGWGPAETC-----CFSTLHEMAICGRESPYCR----RPVGGF-CWIVDPENPHRLAPTGALGEVIIQGPTILREYLSDVDRTEAAVIPDRFNKSGDLGVYNPDGTIEFSSRKDTQVKIRGLRVELGEVEHAVVALDGVHQIAV-DVFKGDNGTQPRGYFSFSDEQAIDEKLQARLLNIALPRYMIPTLFIPCKYMPSITSTKLDRNELRRR-------- 21902205 2458 ------------IHELIEKQAVERPDSLAIV----GWDGTFTYTELVEAANRLANYLKNFTIKTDELIPVCFEKSSWYIVAILAINKVGAGWVPLDPSHPEQRLRQVVSQIRAKIVLCSPSNAYICNGF--GLTVIEISSVFNQKLVESGVT-----STTGPATKVTPRNIAYVLFTSGSTGTPKGLVMEHVSVC--TSQTAISQRLELTTDVRMLQFSAFVFDISVGEIVATLISGASLYIPDENTRLNNLPNFIQNNNINCAMLTSSFLRTI------KPADVPALELLVFVGEAPARDVFETW--FGVRLINGWGPAETCVLSTIHEYQSIDENCL---------TIGRPVGGF-CWIVDSDNPQRLAPTGAIGELVVQGPTLLREYLADSEKTKLAIVYDRFYKSGDLCYYNPDGAIEYLTRKDTQVKIRGLRVELGEIEYHL-QHAEIRQVAV-DVINGENGSSLVAYFSFNEESKTDEDLQARILRVVLPSYMVPTFFIPCSYLPTSTSVKLDRKALK---------- 21902205 14437 ---------------LIQERIKTQPNDTAIVSWDGD----LTYKELGVLASRLAWKLQGLGVGPESLIPLCFPKSTWAVVAMVAIEMAGGAFVPLDPNAPVARLRGIIEDTKSSLAVASPSCQDTMRDIGIEVFAVDEALLLELSDPA------DGVKSMAQP-----DNASVVLFTSGSTGKPKGMVIQHNSLC--SSGNAYGCDLEIGPGTRIFQFSAYTFDVGVLDCLVSLMRGATICIPSDHARLNDLAGAMNVTKANWVFLTPTVADLL------SPADVPYLKTLCLGGEAISKKCADRW-VNCTNLHGLYGPAEASICAWNPAVG----------QSGRSTNIGRPTSSA-FWVVEPNNYKRLVPVGCIGELLIEGPMLARGYLNATADVASNWMENRVYRTGDLVRRNADGTFEFMGRKDTQVKLHGQRVELGEIESRIHELPKDMAAIVAVVKDEHEHDSLLAFLVVTDEARSMISFVDSSLGMVLPSYMIPSSYLIFEGKPQTVNGKVNRNGLLAHAHNL---- 21902205 7899 -------------HTVIEQQTIIRPESPAVH----GWDGNFTYGQLDQAANRLANHLIAYEIKNDELIHVCFEKSSWFVVAILAINKAGGAWVPLDPSHPTQRHQQIVDQTKARLALVSPSNISTC------IDLVEHVVEV-SPVTDEILSKTESSHRGPDREISPSN-AAYVLFTSGSTGTPKGLVMEHRSVC--TSLTAITKRLKIRPSARTLQFAAHVFDCAVGEIISSLFTGGCLFVPSDHDRMNALPEFIRQNKINYMWSTPSFIRTL------SPMDVPSLELVVLVGEAVTRDIMDTW--FGVRLINGWGPAETCVVSTIHEWQSIDES---------PLTIGRSVGGF-CWIVDPEDPQKIAPVGALGEIVIQGPTILREYLADPVRTRDKYW-NRFYKSGDLGLYNADGTIQFASRKDTRIKIRGLRVELSEVEHALSRRPSIRSCQV--WPHTKQGLLVLAFIEMNDGMQERLTAVISQLNISLPRYMVPTFFIPCQYMPSITSRKLDRNYLRRR-------- 119486565 7 -----LMNYDLTLVSLLRDRAQHLPHQTAYTFLPDGETESLTYHQLDQQAQNIAAYLQSIG-KPGSKALVIYPDGLEFIAAFFGCLYAGFVAVTNNPPHSAKDLVKILQSSESIVVLTTQGLLSHLKQQSRQYPEFEPLIATDTLSPSTASDWVE--------PQLTPDNLAFLQYTSGSTGTPKGVMVTHRHVMHNS--ALIYQGFEHSSDSRGVMWLPLFHDMGLIGGVIQPLYGGFPVTLMSPVSPINWLNAISRYHATTSGGPNFAYDLLCRKIQPEQLDLSHWEVAFSGAEPVRAHTIELFSKIFAPFYPCYGMAETTLFITGGRRSEPIEVTPEHPNSRAIVGCGQPSLGDEVMIVNPQSLTVCKDS-EVGEIWVKGTGIGLGYWNQPEETEQMFRKGPFLRTGDLGFL-QNGELFITGRIKEMMILWGRNRYPQDLEQTSNSHSALRKGCGAAFSIEVNDEEVIAYEVERRRSLNVEEVVTAI-RTAIAEQHTVEVYGIVASLPKTTSGKIQRRICRQQFLN----- 154247279 49 -------------------------------------------------------------IRPDEPVVVSVANRAADLAALFGVWQAGGVVVPLHAAAAETTRAAMLDQVRPRFLLSDGELV--------------------------------TLADVPPPERPLLRGAALVVFTSGSTGKPKGVVLGHDRLA--AKLDALQELLRLTPLDTVVLPLQLIFIFGLWVALLSLRAGARLALVG-KFSPATLRRRLQ--GATVLATVPSMLRTMFGEGELEA---PTLRAILTGGEALGTHLSGQISHPSAGVFDLYGLTETGSCDFC---------LLPRDAAPGRGSIGVPTRGVTYRLAIDDAAPVTAPADAPGELQVRSPFGMLGYLDNPDLTEAAF-ADGYFRTGDVARQRPDGFVEIVGRIKEIISRGGNKIAPAEIELILSAHPAVAEVLCAGVPDPRLGEALHVAVVLKPGHAASADELRNWCRERTERFKVPDAIHMVDGLPTGPTGKALRAGVRELAQ------ 170940281 123 ------------------------------------------------------------------VVLIQLPNCLPFAPILLGTFASGFTATLVSPALTADEVAWILQNAKPRVIITATACLEAMKAAIGKQEGVFTVDAVNDTYPLAFQDWRQLLQAKGKPSVQPNQRLAVILWSSGTSGRSKGVLLSHHALFATASLWHDADYYPPSGPQRWLGFAPFYHVFGLCNVFLLGIAAGARVFIMQGFKLPDMLEGIKKRQITYVHMSPPVAVMLAKAPKTGKNGFSSVVGAVTGGAPLGHEVVQVYKRCGFRIRLGYGLSETCSTALQ-------RGLGEREMGEQAGDTGLPHWGVEVMIANGEGKTPAAGVDVEGEVLVKAPGLMSAYLAKPDMTNEALTADGWFRTGDVGALCKAGRLRITDRLKELIKVRAYQVAPAELEAVLCSSESVGDAGVVGVDDDEATEWPRAFVVPAGGKADLEKLLKELVEKRTAKYKLVGGIVFIDQVPKSPSGKILRRLLK---------- 109154778 15 ---------------LLRLAAERHPEQVAVRD----ERGAVDYAGLDARADRFARALLRLTGGRPTAVGVASVLDPVFAAAFYGTSRSGNRVVLVNPLVREPVLEHVFRTAGIEIALVSAETRS-PGGRRAALPDLREVYVVDADRTGDDLLTEDGTAALPDPAGVDLDSVVCVQFTSGTTGPPKGVRLTHRNLVA--NAAQAAHALGLDAGSVCLNHLPLYHVMHL---DSAVYAGATQVLCHD-PDPVASVAAAAEAGATHYFGLPVRLARLAADPRLASVPGPELGLVRSGGSRLAPAVAARLERLGVPVIQGYGLAELSPL-----------SHNDRPERSKPGSVGPAVPGTECRIVDETGAAL--DPGRPGEVLLRGPQLMAGYLGLPDAPD--IDAAGWFHTGDVGYQDEDGWLFLVDRIKDVFKVDNELVSPSEIEQVLLQDPDVADCVVADLPDEFSGAVVWAGVVPAGDGPVDLNPIVARANALLSDHQRIRRAERLTAVPRSPNGK----------------- 199431540 221 -LPDPTLDLDWSIQDIFMRNAEENPSSTCVVETKSSKTRTFNYQQINQASNIVGNYLKETGIKKGDIVMIYAYRGVDLMIAVMGVLKAGATFSVIDPAYPPARQNIYLSVAKPRGLILDSIVVDYIDKELDVITTIPQLKVNDDGSLVGCLQNYESFKDKATGVRVGPDSNPTLSFTSGSEGIPKGVLGRHYSLAYY--FPWMSKQFNLSSKDKFTMLSGIAHDPIQRDMFTPLFLGAQLLIPTSDDTPGKLADWMAEYGATVTHLTPAMGQLLSAQATTA---IPTLHHAFFVGDILTKRDCLRLQSLNVYIVNMYGTTETQRSVSFFEIKSRKSDPVYLKNLKDVMPAGKGMHNVQLLVVNRYDSSQTCGVGEVGEIYVRAAGLAEGYRGLPDLNAAKFRGDGWYRTGDLGRYLPDGNVECCGRADDQVKIRGFRIELGEIDTHLSQHPLVRENVTLVKRDKNEEPTLIAYIVPKNSDVDTEEDIRAYLKKRLASYAVPTMIVPLAKLPLNPNGKVDKPKL----------- 88797791 7 ----------------IQQHAQQRPDAPALSQKTEAGWQTWVWQDVWLQIEQIAAELHQDGIRRGDRVAIFAENAPIWTLVDLACVYLGVVSVPIYATSSPEQVRYILNHAGCRALFADGGLLSAVAPALSGVASLDVVIRFGEGADGVAISWLQRRSARVPPVYCRSEELYTLVYTSGTTGQPKGVMLTHGNLMGSMTAH--LSSLTFNQGDRSLAVLPLSHVFERGWTAIVLFAGGHNHYLS---DINRLAEYLAEVKPHVFCAVPRVFEKINQQRLAAGDKLSHTRFIPCGGAALDTDIHAFFMGLGVNLKIGYGLTET--MATVSFMPDQGYRL---------GTLGRPMPGIEIKI-----------SPTDGEILVRSPSMTVGYYNDPEAT-QTLIRDGWLHTGDAGHLDDEGNLVFRERLKELMKSGGKYIAPQHVEGVIAREALVEQVAVIA----DARNYATALIVPAWESLEERDLIRHALQAHLPRYERVKRFTLLAE-PITPTLKLKRRVIVQRFKDE---- 184156459 8 -----------NIIATLESHAKLNGNKIAFEYLGSGGIQSLTYADLNERVQHQAQILMNL-VDSGDRAVLLFEPGLDFIVSFFACLKAKIIAVPVFNRNGFSNILNIMNDCEPKIVLTTKKILELAGLITLKAQNENLILHAVDAELQRDLV-------EKDFPLITEKDICFLQYTSGSTGWPKGVIVTHKNIMANEVM--IAEAFGTQPEDVGLTWLPVYHDMGLIGSVLQTVYVGLTCYVMSPLDPLKWLQFISEKGVTISGGPNFAYELCLHRIQAAALDLSRVRVLFNGAEPIKAHVMQRFEKFNTQFLPCYGLAEVTLLVSGVTLNAHLVQTSQDQTAVQVVSCGKISKHIDCRIVNPHTRK-EVAAHEVGEIWLAGESVTAGYWQKPEVNQETFDEAGYLRTGDMGFI-KNGDLYITGRLKDVIIIRGKNYYPQDIESVEMAHPAVRKGCVAAVNFADSEGVTVVLEIKKDKTLNFETIRTQVKEQVAADIGLPDGVYLLHQINKTTSGKIRRRKIKEQIE------ 84687291 6 ------QPQDLTLSGAVFAAFEDDPTRPAL---HAADGAVWTRQDVMDAVSAWRRALAAKGIGPSHRVATLLPNEAGTAVLLLSL--VDAVLMPLNPGAQPAQLA---EQIAAAGADAVIAGGEAGRALAELLPEGVAFHDWDGRAP-------ALTGEAAGPARSARKPGLVLQ-TSGSTGLPKRVPLTAGQMV--ASARNIITHLGLGPSDRAIHALPMFHIGAVVDLLAAPFMAGGEVVLARDLSAPAVTDAAQAGG-TWLQLVPTALAHLMDDLSDDDARGKTLRFIRMVSADLPEDLRQKAERLGLPVIQMYGMTETAGQITANPL---------PPGTRKPLSVG-PVAGPEIAIIDAHGAILPTGRE--GEVCVRGATVMAGYEGDTE----TPRHGNWLRTGDLGRIDAEGYLFLTGRVKEIINRGGEKISPVPVERAAKAIEGVSDAVAFALPHPSLGEQVGLAVVA-DDALSEDDILTSLAR-VLAEFEMPRRIARLADMPRLPSGKVDRRAVRETAED----- 125599833 57 ----------------------LFPANPALVDAATGEA--VSFQAFLSRVRAFAGALRSRGLRGGDVAFVLAPAGLDVPVLYFALLSIGAVVSPANPALTPAEVSRLVSLSGASVAFA-------VSSTATKLPAGLTTVVLLDSPHFRSLLMDCGQAQGQEPLAGGGGAAVG---------------------DGGDASTACGDDGAGEGGGAGLH---------RSFIAMGVALGATTVVVTDRAGIRGLVEAAERWAVMDMTASPPVVLGMTKQ----RCRLPALERITCGGAPLPAPAIERFRRRHVDLCMGYGSTEAGGI----------SRMISQEECNHIGSAGRVTENVEVKIVDHTGKPLPAGQQ--GELWVRGPAVMTGYVGDNEANATTFNSEGWLKTGDLCYIDQDGFLFVVDRLKELIKYKAYQVPPAELELVLHSLPQIVDAAVMPYPHEEAGQIPVALVVKQPGSKLTEAEVMYNVAKQVAPYKKIRKVLFVDSIPKSPSGKILRREL----------- 145223284 484 ----------------------------------------LTYRQLDEAADRLAAVLTASGVRTETPVAVRLRRGADYVVAMFAVLKAGGAIVPLDPAMPADRIEVILRRAG----------------------------VTVVVDEDTVARATAEPPAQYRPAETLPGQAAYVVFTSGTTGEPKGVIGTHRALLAY--ADDHIGAILRPAADRVGRPLRIAHAWSFTFPLAALLDGHSVHIVDDQRDAEALVDTIARFGVDMIDTTPSMFARLRDVGLLSTVPLA---VLALGGEAVDPGLWQQIRRTGMSAFNCYGPTETTVEAVVAEIGAHERP-----------TIGRPTAPTRAYVLDSWLRPVP--SGAAGELYLAGGQLTRGYLGRPGETAARFVPDPFYRTGDVVRRAVDGTLAFLGRSDTQVKIRGFRVEPGEVAAVLRTHPAVGQAYVAVRPHRD-GHRLTAYVT---GEPQLRELRA-WLGRRLPRYLMPNAIVAVDRIPLTAHGKIDEPAL----------- 198267047 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSGVNTLFNGLSNEVWFQDSPPKTLKFASAGGMALQSSVAERWEDTGKPVLEGYGLTESSPVITFNPLGK-----------TRPNSIGIPVPSTQLRCLDDDGNEVAQGK--AGELAARGPQIMKGYWNKPDETAKTMRGD-WLLTGDIGVMDSDGYFSIVDRKKDMVLVSGFNVYPNEIEDCLARHPGIMETAVIGVPDGASGEAVKAFVVLRDATLTEAAIRSY-CREHLTGYKVPKSVEFRDDLPKSNVGKILRKDLRAQ-------- 108800431 455 AVPAVTEPPPRTVHCAFTEAARRTPDAVALSW----DGGTLTYREVDAAADRLAAGLTARGVGAETPVAVRLSRGPDYVIAMLAVLKAGGMIVPLDPGMAGERIEEILRQTAAPVVVDDA-------------------LSAGVGAPDGAWA----------PATVAPGQAAYAVFTSGTTGIPKGVVGTHDAVLAHARHVLRPAATRLGRPLRIAHAWSFTFDAAWQ-PLVALFEGHSVHIIGDAVDAEALVDTIDRYDIDMIDTTPSMFAQLKAFGLMSRVPLA---VLALGGEAVGSGAWRFIRRTSMTAFNCYGPTETTVESVVAAIAEHPQPV-----------IGSPTRHARAYVLDAWLRPVPDG--VAGELYLSGAQLARGYLDRACETAGRFVADPFYRTGDVVRRDATGALQYLGRSDDQVKIRGFRVEPGEVCAVLQTHPAVRAAHVTVRRH-GAGPRLTAYAATGGTDVAVAELR-HMLSTRLPRYLVPHHIAVLDELPLTAHGKID--------------- 189211504 56 ------------------QQVELYPTNEAVIIPWT--SARWTYQKLWDESSLLARALLKYRVRPRDRVGIMSGNCERYIALFFACVRVGAICVTLNNTYTATETEYALKHTKCQMLFTSPMIAPLLERLHEELPDLKAVCLV--RGNDGFIGYEEFIQEAQSDCMISPYDVANLQFTSGSTGNPKAAMLTHH--------------------------------------------------------------------------------------------------------PVPRWLMERMQDLGMDFTSSYGLTEASPTVFNAHTTDSLHA--------RLTTVGTVLPHARVKIVDHQDRVVPIG--VRGELCVTGYQVCHGYWENAEKTAELLVRDKWLHTGDEAVLDVGGYCTITGRFKDIIIRGGENIYPLEIEERLVQHPSIARAIVVGVSHPRYVEVPAAFLLREGTDKLSLDEVRSWVRKVLGRHKAPMHLFWLDEVPLTGSGKIKKFVLRDVAEGLL--- 15898812 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------METIHKYKPTIFFGVPTLYNAMLHVEDWKNYNLTSLRFCVSAGEPLPPLIIKWKERYGVEILDGIGSTEALHIYISNIPSN-----------SKPGCTGKPVPGYEVKIVDEDGNEVPP--KTIGDLYVKGDSVAMFYWNDYESTRKNMM-GSWFRTGDKFYRDDEGYYYYVGRSDDMVKTAGLWVSPIEVESALLSHPAVLEAAVVGIPDEVGLVRVVGFVTLKGYSPSSEEEIRNYLREKLDHYKVPKEIRFITEIPKTATGKIQRYKFR---------- 59876590 35 ------------VHDLYIEQAKVRPNAPAI-CAWDGE---MTYKQLDEHSTQLAGYLAGQGVIAEEMVPLCFEKSQWTVVAMLAVLKAGGAFVPLDPSHPRSRHEEIFKQTKAKVVLTSVQYANLWPNSTQRILAVSNAFI------------NQLSAETKVCSKVEPWNAVYVMFTSGSTGVPKGVVLEHGAITTSCLAHG--KSMRLGPNSRALQFAAYTFDICIAEIFTTLIFGGCICIPSEDDRRNALSEFINNRNVNWAQLTPTVARLL------DPLTVPTLKVLVLGGERVDDADWKRWDG-NVAQINVYGPTECSIWCT-----SHENTGPDFQ----SGMIGRSMASVS-WVTNPDNHNQLVLFGEVGELLVEGPILARGYLNDTMKTEAAFVSNPWYKTGDLVYYNADGNLVYVGRKDSQVKVRGQRVELGEIEHHLHQCPGVKQAAEVILPTGDQGKAVAAFLQLSEESDSNSEVVDEQLAQRLPRDMVPEVYFAVTEFPLTTSAKVDRQRLRK--------- 59876590 2607 ------------VHDLYLEQVKSQPKADAVCAWDG----RMTYEELDETSSRLAHHLISLGVESESIVPLCFDKSIWVVVAMLAVLKTGGAFAPLDPNHPTSRHREIFDQTKAKMILSSTQYANL-------WPESSQIVV-----PISRDFIDQLPAKPYDAIAVQPGNTAYIIFTSGSTGVPKGVQLEHKAVSTSCLYQG--PALGITKNTRALQFAAYTFDACILEIITSLLHGACVCIPSESQRRDNLIDTINAMEVSWALLTPAVARIL------DPEKIVSLKTLVLGGEKVNASDCEIWSDR-VQLINAYGPTECCVSCVANP---DMKGLDPEPIGNSVASVSW--------VVNPDDHNRLAPLGAVGELLVEGPNLARGYLNDAKKTETAFIEPPWYKTGDLVHYTADGSLVYVGRKDNQVKVRGQRIELAEIEHHLYQCPDIKEIAV-EVILPTGGKPIVAAFLEANSELLNSAQAEDELSQRLPRDMVPGIYFALVEFPIMTSGKIDRKRLRE--------- 59876590 1109 ----TDYPRDSSIVDLFHQQVSICPSRIAV----KDPLREMTYAQLDKESEVLSWWLAKQSLAPETLVGVLAGRSCQTIVAFLGILKAGLAYLPFDVKLPAKRMETILSSLGQKIVLFGTDVEPPKLKI-GDVRFVRIAETLDEQIRKP--------SDSGNIVKPSATSIAYVMFTSGSTGQPKGAMIEHRGIVRLVRDNNFVQHLPASPVMAHMTNL-AFDVSTWEI-YASLLQGGTLVCIDRMLDPEAVLRTFRREQVQTAFMTPSLFRT---YVQQSPAMFANLEMLCVGGEALQSNDIVSIKTLRTKIVNGYGPTE-------NTTFSTIFVLSKDDEYANGVPIGRALSNSGAYVMDLKQQLVPLG--VVGELVVTGDGLARGY-TDPKRNIDRFVTDGAYRTGDYVRYRPDGQLEYFGRMDGQVKIRGHRIELGEIEHVLRSHKSVSEAAVVQQQNVDEATRLAAFVVFEGDVVADEE------------------------------------------------- 59876590 3674 ---ETAYSRDSSIVDVFRQQVAMQPSRIAVIDAFT----ELTYTELDAQSEKLAKYLATKSLALETAVGVLAHRGCEAIVAFFGILKAGLAYLPFDSKAPEKRMESILSTIGKKLVLVGPNILPGAGLEDVEFAHIVDILNVDDNA--------EFIRRELDPALKPPSSLAYILFTSGSTGQPKGVMVEHRGIVRLAQHDQMEH---FRSSEATAHMANLAFDGSSWEIYTCLLNGGTLACIDATLDQDALLRAFREYKIRIAFITPALLKYILA---ESPDTIGNLDTLLVAGDRADIDLFTARNLVTNKVFNAYGPTE-------NSVMSTLYLLSDNEACVNGVPIGRSISNSGAYVMDPEQNLVPLG--VVGELVVIGDGVARGY-TDPNRNVDRFVTIRAYRTGDYVRQRPDGEMEFFGRIDGQVKIRGNRVELGEIESVLRGHNFVRDAVVVAEQQQEKDQRLFGYVTLKEGSEMPA-------------------------------------------------- 196182418 39 -------------------AAQRFGDTVALENPYAKPEVKLTFAQMWQQIQQFAAGLQALGVSAGDRVALFSENSSRWFVADQGIMTTGAVDVVRSSQAEQEELLYILKDSEATALVVEQDTLTKLDQHLHDLP-IQLVILLSDQEPDAILNFPQVLNHTFQPIEQAPDTLATLVYTSGTTGKPKGVMLSHGNLL--HQVTSLGAIVQLEAGDRVLSILPTWHVYERAIEYFALSQGCTLIYTTLR----HVKRDLNAQHPNYFVSVPRLLESILEHQQPSGFQRANLKQTICGGGALSQKLDDFYEIIGIEVLEGYGLTETSPVLTA-----------RRSWHNLRGSAGKPILETEIRIVDPDTRETLLQGEK-GLVWARGSQIMQGYYRNPEATDKVIDAQGWFNTEDLGWLTVQEDLVLTGRAKDTIVSNGENVEPKPIENACMRSRYIDQMVVVGQDQRSLG----ALIVPNGESASGEETIQEFFRQEINREARPGYFRLISE-PLTQTLKVKRHVVREQYQDL---- 218722371 1238 ------------LAYHVEQIAVDEPGRNAIEFVHTFDPDTLTYGELNSRSNRLAHYLLSSGISSGDLVAIILDKSIELYVAILAVIKIGVGYVPLTPVTPFERIRAILNETVPKTCVVDSGLLSQLKSL-DWLSTLEPQNVNMEQYSDANIILSH-----------HSSNISYVVYTSGSTGKPKGVAITHHNL--QSNIATLAEIYPVKPDSKILQACSQAFDVSVFEIFFAWNTGMTLCSATNDIMFRDIEAVIRNMHITHLSLTPTVAALI------RPENVPEVGFLVTAGEGLTAKVHREWA--GNGLYQGYGPCETTNICTVKPNVSQLDDLRN---------IGKPFKNTSAFVISDSSTFTILPRGSVGEFCFGGDQVGKEYIEQADLTKEKFIEHPLYRSGDFGRLLADGSLMFTGRRDDQVKLRGQRIELGEINSTILCHAQAQDCIIIGGKDRNERQQLVSFFVLRSSRSTENEVIFEELSAKLPSYMVPSALIPVDEIPMTTVKKIDAKQLTARFR------ 218722371 2875 ------------LHEYVEKTTLQTPHRIALEFASSVTSRTWTYLELNQMGNRVARLLQSLNLRQSSLIAICFDKCPQAYFAILGILKSGHAYVALDPTAPLARKQFIIEDSGARVVLYASDKNDDLQQLTG-----TEVIAMDAGLLDGISSDPPVLSKPIDP-----QDTCYCLYTSGTTGTPKGCEITHENAVQAMQAFTRLFSPNWNEDSKWLQFASFHFDVSVLEQYWSWSMGICVTSCPRDVLFQDLPGTIDRLQITHIDLTPSL------AKLVTPEEVPSLCVFITGGEALKQEILDAWGKHRV-IYNGYGPTEVTIGCTM---------LPRMDENSKSSNIGPQFDNVGSYVLQP-GTNVPVLRGCMGELCVSGVLVGRGYINRPELTQEKFKRERFYRTGDLVRILYDDSFQFNGRIDDQVKLRGQRLELGEINSVIQEASDVSEVTTLVTKHPTQQEQLVAFVSRKGSETTKDDDVNEFLRDKLPGYMVPTHIIPVVSLPLTPNNKVDAKALK---------- 218722371 190 ------------LHQLAFHHQQR--DAPALEFLSVGSVQSLSFYELDCLSTQLAQQIAQAFDSPGRIVPVLLSQSVELYITWLAVLKSGAAFCPLSTDVPEDRICFILNDVSADVIVTNSAFKDKVANGAD-----ISLILVDK------VDLQAASSIWQEPTLAPE-DVAYVMYTSGSTGRPKGVAISHRA----ATQSVLAHNNLIPPFKRFLQFAPTFDVSVFEIFF-PWFRGATLIGSERSNMLFDLPRIISKMQVDAAELTPTVAGELLR----NRQSVPSLTVLLTIGEMLTKRVVEEFGASTMQLYGMYGPTEATI---------HCTAAPNFQSESRVNLIGRPFETVSAFVIDIPSEPVTLPIGQIGELAVGGPQLAIGYINRPTENLKAFIRGRLYRTGDKARLLPNGEIECFGRVSTQIKLRGQRVELGEIESIISMAPRIR-STVVGV----VGGILIAWIIADHGYDIRLEDIKGFCRGKLPNYMVPGDFLAVDAFPRLESGKVDRKALEAEY------- 148242895 36 ------------------RLAQSHGTLMAVEAAHGPAPESLSFQALHERIAQVAACLAAQGIGPGDVVAQFAENGPRWLAVDQGLMRLGAANAVRGSQAPVEELAYILGDCGARALVLEDASLLEPLQAAGALAGLRFVLLLHGEVPASLLSWQELLASGVEPAEGPESRLATILYTSGTTGRPKGVPLSQANLL--HQVRTLGVAVSPQPGERVLSVLPIWHAYERSAGYLLLSRGCSQVRPHYLISVPRLWEALSKQKLTALAASQTHWRDLADHPLLWSERLASLGTAISGGGALPKHIDAFFEAIGIELLVGYGLTETSPVLSC-----------RRRWANRRGSAGRPLPGTELKIVDPDSRRTLQQG-ERGLVLARGPQVMKGYLNRPEATGEVLDTEAWFNTGDLGHLLADGSLFLTGRAKDTIVSSGENIEPGPLEDELAASELVEQVMVVGQDQRQLG----ALVVPR--------------------------------------------------------- 171682906 1850 ------------VHRMVEKQVALRPNSPAV-RGWDGD---FTYQEMNTLANRLAEHLRAFGVGPEVLVPVCFDKSSWTVIAMLAVLKAGGGVVPLDATHPANALEGKVLDAGAIIVVASETRASMFETM------VPYVVAVGA---EMMQSLEDLVVED-DHTESSPEDAAFVMFTSGSTGKPKGVILCHQALVSSALAHG--SALGLGPHTRFLQFAAHTFDNSLEEMFTNLIHGGCVCVPSEEDRLGDLPGAIRRLDANFMDLTPTVAALL------RPEQVPSIRGMAVGGEALTQEVLNIWGGA-IPVHNQYGPSECSINSTH-----RLHIDANGDVANIGTSVGSVSWVVDPR---DHNRLVPIG--CAGELLIEGPILARGYLEMPAETARVFVEDPYYKTGDLVRYNSDGSLIYLGRKDTQVKLHGQRIELGEIEHHVKACPETSQSSVELISVGQSQKALGAFICLTQEDQSDEKIIVDSISTKMAAYMVPSVFIPVTKMPLTSSGKLDRKRLRNMAQAQF--- 171682906 5735 ------------IHSLFLREASAHPDRVGISAWDA----ELTYGEVKEHATRLAFRLRQLGVGPETMVPVCVERSAWAVVTLLAILMSGGAFVPLDPDHPAARHKDMIETVSPPLLLCSPAYATRFQHLVKTCLFVDSDII--RGLPSGGLGLVNKNGARPD-------NTAYVLFTSGSTGRPKGVAVAHGDFCCSSRG--YARATHIKSSSRVLHFASLTFDVALMEVLTPLTLGGCVCVPTGEERLHNLGEAIVRLRATWAFLTPSV-----AHLLDPDIVCPTLKTLVCGGEAMLAETVERWADR-LELMNGYGPTEASVLAVVNPRVSMERDSSI---------IGRATGAARAWVVDENYNHQLAPVGAVGELAISGPLLARGYLNDPQKTAKVFIDSPWYRTGDLVRYRHDGALEFFGRRDGQVKVNGQRIELGEIESRLSVDDRVSLALVV---QPKAGRQLVGVLTLGGDAHTAIADIRSNLGDSLPHYMVPSVWVVLERMPVVVSGKLDR-------------- 171682906 260 ------------------------PDAEAICAWDG----SLTYRELDAVSGRLAARLVGLGAGPEVLIPLCFEKSKWTVIAMVAVLKAGAAFVPLDPSHPVERLRSLCDSVGADMVLCARQLVPTLTQV-----GLETVLPVDDQTLVECPELPSDQPGHSVMTNVSSSNVAYVIFTSGSTGKPKGTVIEHRSFC--SSARSHAPALRIDGTCRVLQFAAHTFDASLVEILTPLMVGACVCIPSEQDRLNDLAGAMSRLRVDHAVLTPSFVGFL------TPATVPQLRRLVLAGEAMSPTHVTTWSH--IELVNGYGPAESSVAAVVNPRVGPSTEATD---------IGMPC-GVRCWLVDPTDHTRLVPVGCVGELLLEGPSLARGYLNEPTKTEDSFVGRRFYKTGDLARYNPKGSLSYVGRKDTQIKFHGQRIELGEIEHHLAVDESVKHALVLLPKQGPLAKRLIAILLTENSTLTEPILIRERLGTRLPAYMVPSTWLCVDEIPMLSSRKMDRK------------- 171682906 4604 ------------VHDIISEHALRRPDTPAV----CGWDTSFTYVELEAAASALARHLVEWGVGPDTFVPLCFEKSAWTVVAQIAVLKAGGAFVNLDPSHPSGRLEQLIQDVGAQIVLCSPLHQEKMAKIAPKTLIV--------NADSITTFSQERSGATSFPAR--PTNAAYVIFTSGTTGKPKGTVIDHGAFCTGALAHA--RAMFMHSDSRVLQFASYTFDASVMETLSCLLVGGCVCVPSDEARINDLAAVIRDMNITWTLLTPSVASTV------KPESVPCLRTLVTGGEAMAAGHIERW-GTQCALVNAYGPTECSVVATTSTKVDESHRVCNADRSSIGSAVG-----GRVWVVDPQNIHRLVPVGAIGELVVEGRLVARGYLNNKEQTDKAFIRSGIYKTGDLVRCNSDGSISYVSRKDTQIKLNGRRIELGEIESCLAGLPADSQLAVIVTPVEEAADTPAGFCLLPMSDPVAQALKTHLI-AVIPAYMVPQLFVPVSGMPWTSAGKLDRRQLR---------- 171682906 2955 --PSPVVDRR--VHDMLEELIRRGSGSTAVV----GWDGTLSNGDLDALSAVLARELSSKGVGRGDFVPFCLEKSVFAVVALLAILRTGAAFVPLDPAHPVERMREIARDCDAKLILCSPQFLQVVDTIPADLASVKSLLAATTESIKDSFSSTMSLSQPTRPMSSSPRATAALFPLS---------LVSHAAFC--SGAAAHGPAMLMNPPFRFLQFASYTFDASMVEIFTTLIMGGSVAVPGEDRTNGNIASVMEQMEVTMTLLTPSFARVL------KPSDVPHLKTLILGGEAMTQSHIDTWAD-KVNLVNAYGPSECAVVATVNPL---------MHRAAIPSNLGRGIG--RCWIVDPQNHNRLAPLGSVGELLIEGPTLSTGYLRNEVKTKEVFIEDPMYKTGDLVRVCDDGEMFYMGRKDSQAKLNGQRLELDEIVHHLAADDGIRHAVVT---IPKTGNRLVAVVSLRSAPPEADAVKEDRLRQKLPPYMVPSTWLVLQEIPLLPSGKLDR-------------- 212532619 49 -----------NLFQALETH-----DPLSVAVKHFRTGRKFTYADLTRDIKRLLQKCSAKGISKGERVAFAATNNYYSAVNLFSILASDAIAVPVLPTLPYLEAKYILDNADAKMLVLADTADKARKMADWFVGGDDLIVDVRERVPRRGHC---EVSSQVDFPNVHDAKGGLMLYTSGTTNRPKGVFLPLAAL--QAQAQSLIEAWKYTPKDHLLHLLPLHHIHGLVNALLVPILAGSTVEFMRSPSAPTLINLKDREKITFLTGVPTLYTQLMQAAAKQAISPENLRLNISGSAALPTPTKSAWTGLGNVLLERYGMTEVGMAISCGL----------DPNDRVDGSVGWPLPSVEVRLWDTDKEEVIQPGEEVGEIQLRGPTIFREYWNNPKATAESFVSDAWFRTGDVAVRDASGMYFIQGRLSDIIKTGGEKVSALEVERELLSLPGIAEAAVVGLPSETWGQKVAAVIVL-DTTTTPQLILRRALSDRLAAYKLPQEVKVLTGIPRNAMGKVNKKLLVKE-------- 87121796 3226 ---------DQSISECFAKEVARNPDKIALIYQDT----KLTYQALNVKANQLAHYLIKQGIGKRCNVGIYSQRSIEMVTSMLAIIKTGACYVPLDANYPQARLQHMVDTANIGIILCDDTMTTSSPQLNARYITLTNLP--PELSHENVDSFSALDFETSFPAKEKSQLPAYVMFTSGSTGLPKGAVVPHQAVIRLVKETNYVD---LNQDKTMAQINNFSFDASTFEIWGALLNGATLVILPEVQNPSRFSQQIKTQGIDVVLMTTALMNQLAALNDKI---FSPLDTLLFGGEKVDKKTIDSILRKGKPLLHIYGPTENATFSTCYEINGVSDNYP----------IGSAIKHSTTYILSSQRRLMPFG--QVGELYVGGIGLAKGYLGQSELTKESFIQSPFYATGDLVRYLADGSIEYMGRVDDQFKLRGYRIERLEILNQILCFEAIAQASVELISRENQAHLSVAMTLH--SNLTTQADKDSVLSSRLASFMMPKEFHIYDELPMTQNGKLDRKKIQ---------- 87121796 1674 -----------TLVNLFSKQVERHPNAIALCF----KGQNLSYQALDHQSNQFAHYLISKGAKKGSIIAIALNRSNNMLLAMLAVLKAGAAYLPIDIKTPAKRVKYMLEGSQASFLMTDQSW---------QFNTLNY-----QEIRLNDVHSAEFEKQSSKPVILAEHDLAYLIYTSGSTGNPKGVLIEHKGVVNYVKAQS--EYLELNHQDIFLYLSNFAFDTSVASIWGALLNARRVDIIAERFDLDKINQYLTQERFAVAYIPPILLANLTPDPKANI-----IPRIVISGEAVAQDLVDNYLEKTC-LINEYGPTENSVCSSY-----HIYQKGDDANL-----IGQAIPGVMTLVLDEYLNPVP--SGVIGQLYLAGVGLARGYLNQAELTNNVFIEPRLYKTGDLVKENRAGQLSFEGRIDDQVKLRGFRIELGEIEKTLETHPHVISAKVLVTQALNKQKQLTAYLIHTADYQALLTELSHQLSSKLPDYMVPQAWAALDAWPLTANGKLARAEL----------- 87121796 533 --------------DRFEARVSNQGDKIATWHCQNAGVMSLTYQELNEKANQVAHYLLTQKVTPNTCVAMGYSWSINGIISILGILKSGAAYVPLDTQQPKQRLMQILDAADIKLLLGPQSLIDAL----NEKQSLSDVTCLDLNRAHKILAPFSV--SNPILTELDDSQLAYVIFTSGSTGQPKGVMLEHKNL--NNLLDSMQERVNYHEHDVVAAMTASFFDIHIAETLMSLSQGASISILNHEASANAIQKRVIKDKISIIQATPSVWQWLVD----NDFRPNEGTKIITGGDHLSLPLRNALLKTSVTLFNLYAPSEATVYCSGGEVLASQSKIH----------IGKPFSNNRYYILDESLNHLPIGG--IGELYIAGANIARGYLGNPRLTDAFFTPDPFYQTGDLAKRLEDGSVELVGRKDFQLKLNGIRIEASDIEFHLCQIEGIDKALVTSK-DVAQTKCLVAYLILKDGFKLNLDQVRDNLSLSVAHSVMPQYFIELDAFPLTNNLKIDRNAL----------- 22298844 41 --------------------AQRHGDVVALDAPYEDPPTRITYSELYQRIQRFAAGLQALGVAAGDRVALFPDNSPRWLIADQGSMMAGAINVVRSGTADAQELLYILRDSGATLLLI--ENLATLGKLQEPLTGVKTVVLLSGESPERLLNFGQVFTETVRAVAITPDNLATLMYTSGTTGQPKGVMVTHGGLL--SQIVNLWAIVQPQVGDRVLSILPIWHAYERVAEYFLFACGCSQTYTNLR----HFKNDLKRCKPHYMIAVPRIWRRLAQFFLSVGARVQTLKQVISGGGALAPHLDTFYEVINLEVLVGYGLTETAVVLTARRSWANL-----------RGSAGRPIPDTAIKIVDPETK-APLEFGQKGLVMAKGPQVMRGYYNQPEATAKVLDAEGWFDTGDLGYLTPNGDLVLTGRQKDTIVSNGENIEPQPIEDACVRSPYIDQIMLVGQDQKALGEALEAWVVAKGSKVIIDLYRQELLRENRPGY-RPDDFRFVLE-PLTQTLKIRRHVVSDRYRDM---- 213691339 11 ---SIEIRDDQTIYSLLTDRLARTGADTVIAAIGPGHWQNVTTGEFHERVVSAAKGLIALGIAKGDAVTIFSSTRLEWGILDFALAAVGAVSVPIYDTDSAPQAQRIMNDSAVKLAFADRERFDRLDSVKDHCPALKQILMLEGNALGGVSVSDEELNERVATVR--ADDLATIVYTSGSTGNPKGAELTHKNFVSITITASQAHEVVLDDHPRLLLFLPLAHCFARFIQYASIASDDGVVGYLP--DTKSLLPDLRSFEPTYLLGVPRVFHTFAEIAERAKYETPKIKYVACGGAPLSLDLAHFYNGIGLPMIQGYGMTETAAPFAATRVTDNVI-----------GTVGQPAPGSSIRISDE------------GELQVKGPNVFRGYHNLPEKTAEAFTADGWLRTGDLASIDDEGRITITGRIKDIIITGGKNVSPIPLEEEIAKCPIVEHCVVVG-------------------------------------------------------------------------- 121715095 29 -----------TAHHAFLHHALEDPGLLALHDLSEGAPREVSYGKLLQYAQFVTLQLQKQGVTAGSRVVLVTKRGLDMVAGILGILMCGAQYIPLDGAVVPDQLEHALAQSESRVVLCSRSFQHRI----SSNGQVSSILLLEDLVQEADRTGHSVEAGQVIC-QGDENSGCYVIFTSGTTGTPKGVDVTHKNVT--NVVCQSPGNLGISRGSKVGQVLSISFDMGAWEILGSLSNGATLVLRGSDWHAAL-------RQIDTLICTPSILNRY------RPEDYPNIRCIATAGEPCPQSLADKWAANGVDFYNCCGPTEVTIINTMH-----------RHHHGQPLTIGQPLPNNNVYILDDEKNPV--KFGEIGTVWAGGMAVTRGYLGLYEKTVERYHYDPFFNTGDLARWLPDGNLEMLGRKDDQVKIKGFRVELDGVSASLAACPGVKRAAALLVE-----GQLIGFLTPKSCNV--ESIRTHLSK-LLPYYATPSEWHAVEAFPLTPNGKIDKYALTQQF------- 86741783 8 --PLVTIADDATLTDAVFRNAAAHPDSTLIQHKIDDEFVGMTVREFHDHVVATARGFIARGVRPGDRVGLASRTRFEWTIVDYAAWLAGAVCVPIYETSSPGQIEWILRDAGVEVLVVEDELAERVAQIRDGVPALREVLVIEHGALAGLAVDGAGIAPEAARASVNADSLATIIYTSGTTGQPKGCEITHRALLFTAEAAIATLPELFAPGASTLLFLPLAHVFARMLQ-VGVVQGAFTLAYTP--DSRTLLPDLAKVRPTFLLSVPRVFEKIFDAAENTAVAYSRARYAVSGGAPLGERLGHFFRGIGFTVLEGYGLTETSAPAAANRPGN-----------VRMGTVGQPFPGVTIAIADD------------GEILIRGPLLFRGYRNNELATKEALDAEGFLHTGDLGDLDADGFLRITGRKKELLVTGGKNIAPAPLEHIIQSHPLVSQAMLIG-------------------------------------------------------------------------- 172039842 71 ----------------MRYAAFHAPDQLAFID----DMGQRTYREMLDDVQALARSLQSRGVGKGDRVGVMCRNSRAIIYAIGAKGFVGTKIFLLNIGSSPEQLAKSMVEHDLDLLYIDEEFAERLEIIIGHAEDLGNPKVRDASWPTFQQLIDTAPSAEAEKLPLFPKRDHIIIMSSGTSGTPKGVAI--REPLIPTPLRALVTRVPWRAKMMVQMSASMFHSWGWA-NINLIIAHRATVVLRRIFDPKQAMEDLVNYQIEGIITSPIFLKEQLRVAEEGDYDVSSVKMIISSGHAMTPDFIRAVQKFGPVLANFYGSTEASSCVMTTP-----EELAEDPKL-----AGRAVTGVRIKILDEDGNELPPG--QVGRIFCRGAMTMKQYTNVRD---KMVIEKGLLEIGDKGYLTEDGRLYVLGRNDDMIIVGGENVYPKSVTEVLEPMPGIRDLFVKGVEDEDTFARLAVWIVREDDETLTKKAVQDWVLEKLAEHSVPRDVVFVDELPYNPTGKVMPRQLPD--------- 157373472 11 --------------EMLAHWVDKLGNNTYLRQPINGQYKDFSWVEVQQKMQQIAGALRHLGLKPGDKVAVLSKNCAEWFITDLALMHGGYISVPIYPTANADTIRYVLEHSEAKAIFIG-KLDYWADQEAGVGGDILRMAMPYDTMPAQY-QWDSLLEMGQPLIDAPPDQTMTLIYTSGSTGKPKGAILNFASYGW--TCKAVVRDLKTDIEDRLISYLPLAHITERVAMEGSSFYSGSSVAFVESLD--SFVTDVQRARPTVFFSVPRLWNFLLKVPILEGLGLEHCHLLGSGSAPIPPSLIAWYHKIGLNISEAWGMTENSAYSIINYPFD----------PAKIGTVGRAIEGCSIK------------QTESGELLVKSPGLMTGYYKQPEMTAACFDPDGYFHTGDLCEIDNDGCVTITGRVKDNFKSKGKYVAPVPIERKLAQDPHIELLCVIGLPH------PIALVQLEGASLQPREEVRTSLKANLESHETLDAIIVVSE-PLTPTLKIKRHVLEKRFSERVDG- 148546915 455 -----------SLAAQISQWAIDTPDALALVAGDAG----LSYAQLELAVQRLALALQQAGVQPGAVLALALPRSLDWVVAMLASWRVGAAYLALEPHWPVARQVRLMTQAGATQVLVEPAAVASLREQGIAALSLDSLYPLAVDT------------APLQPHAASASDAAYVLFTSGSTGTPKGVVIEHRHLLNYT--AGVCHTLALEGCRHFAFGSTVSADLGHTTLFAALYVGATLHVAADEVDAELFAAYLEQQAIDCLKIVPSHLSALLESKAPAVPA-----TVILGGEAPSAALLQRLLQIDCKLFNHYGPTETTVGVMVHPVRAVPTGTLGLSQV---------LPNNQVYVLDQHLQL--AVTGVLGELYVGGQQVCRGYLQDVQSDPPAFVESPFYRTGDLARYRPDGAIELQGRRDHQVKIRGFRIELAEIEAQLSGAPQVVEAAVLC-----DGEALSAYVSLRDEATAAADAVREYLARQLPAVMLPRTLQALPRLPRLGNGKLDRQALRQVGKEPAAG- 118053762 1 ------MKRTFNLADIFELVVQAVPDRTAFGCGD----QKLSFKQLDERANQLGNALRARGIGRGDNVGIQLYNCAEYLEAFFACSKIGAVPVNVNYRYVADELQGLFNSLDLRALVYGADFDASVLEVMPRVPTLRRVGTVRDGLPRSVQPYESVLAEGARELTDAEDDDIFMLCTGGTTGLPKGVMWPHKSLFMGALGGYYFRRPPIETPEELLQLVPLMHGAAMWATLISLFSGHPVYVNERKFDPVHMLDLIEHHQINVMAVVGAMALPIIQALENNPGRLKSLMIFGNGGAVFSRHLQERLQVPHLVLNNGMASSESG-------VLGGGEKTPEGEGFMRIAP--RP----DLSVISEDLRILSQPGEE-GILSRRG-HMPLGYYGDPTKTAETFVGSRWVLTGDRARIDTTGEYVVLGRGSQCINTGGEKVYPEEVEETARRYPPVQDVVVVGVPDERWGSKVVAVVQVQPGHEFDLQEFEKVCRSNLSGYKLPRAVYLATEVRRSPAGKADYR----WAKAYVAG- 159128289 3003 --PDVPSDWPATLPQRVDEVAQAHSDRIAV---RDGNGSQVTYQRMIEQIHEIAYALIEAGVKARDRVALLLQPATTTISSLMAIMHLGAVYVPLDLRSPVARLRNILKDCQPRAIIYDATTEEDASLLMQE--DTAGIILVNPSA------ISPLLAAKYLPSRASPEAEAVILYTSGSTGTPKGVILTHSAI--RNVVEMLTRQFQLGAE-VVLQQSALTFDLSLNQIFVALANGGTLRLVSKRGDAVEITRLMNEAGITYTMATPSEYSYWIRFGADNLRLAKRWLLAFSLGEELKPRLVEEFRSLDLRLINTYGPAEIT-------VHSHAVEIPYKDQTVSQIPVGHTLPNYSVYIVNESHKAVPLG--MPGEICIGGAGVSRGYLNLDALTKKHFVRNGWYLTGDRGRFRADGALLFEGRMSSQIKLRGLRIELGEIEHAILAVPAIDEVVVSVRQGNDADEYLVAHAVFSRHRETEEDLRQLLSRLPLPQYMVPTMIIPIDSMPLTSHNKVDRKAI----------- 169628425 47 -------------------------------------------------------------------IAVLARPSIDTVLAVVAGLIAGVPIVPVPADVGIAERRHILADSAA---------VAWLGESPDESEGLPHVPV--RRHARSWHQYSEP----------NPESTALIVYTSGTTGAPKGVRLSRRALA--ASLDGLADAWEWTADDVLVHGLPLFHVHGLVLGLLGSLRVGNRFVHTVKPTPEAYAAA----RGSLYFGVPTVWLRVAGD-ESCARALSTARLLVSGSAPLPVPVFDELCRLGHAPIERYGATETVITLS-----------TRADGERRAGWVGHPLTGVRTRLLAENGSPAAHDGETVGQLQIQGPTLFSGYHNLPEKTAEVLTEDGWYRTGDVAVIDAGGMHRIVGRESDLIKSGGYRIGAGEIETVLLGHPGIVEVAVVGVPDDDLGQRIVAYVV----GDVAEDDVIGFVAQQLSVHKRPREVRRVDALPRNAMGKVLKKEL----------- 52082367 1 ----------MKLIETIKKYAQTQPDTLAFVN----EEEKLTYGELWSQSERLAARIQSEALTDASPIIVYGHMKPVMAVSFLACVKAGHPYIPVDVSIPADRILKIINSSKAELLLNNSGTS--VDTGDALISVVEPGVLEGDGVPE------------TDPGRVHGEDTFYIIYTSGSTGNPKGVQISADNL--QSFTDWITNDFPVESGQVFLNQAPFSFDLSVMDLYPCLQSGGTLWTVTKDMRPKLLFEALKQSNVNVWTSTPSFAQMCLMDPSYSEELLPELSLFMFCGETLPASVARQLKERKARVFNTYGPTEATVAVTSIEVTDDVLNKYS------SLPVGSEKPETEIVIINEDGKAVQDGEK--GEIIITGASVSKGYLGEKALTEKAFFSSPAYRTGDAGYK-ENGQLFFLGRLDFQIKLHGYRIELEEIEYQINQSRYVQSAVVIPFYREEKIEYLIAMIVPAEHDFEKESAIKKDLGSKLPAYMIPRKFMYQKEIPMTANGKIDRKRLKEE-------- 156378073 7 -----------TLFQLLDEQAALRPDKEAIVYRDTGYNHRITFKQYQEQSQCLAIMLLELGLGRGDEVLLMLETSIEFIVFHMALNRIGAVALIVGPHYDDAELSGQI-----SAVAFSSQQSDVTSAVSAIVGDIKAAIFVDDGVSTSCHSYETLLRSGKEKPRVQFDDLTVFIFTSGSTGIPKPCEYTHHGFVNAIIHETFACGY--TSDTVIFSYAPFDWITGSCIFTLSALLGLTYVIFPPRLSIGAMLGVFEEEKVTNAIVLPPFFLDLYELEGVDRYDLRKLVQLETGGQMMDKKTVKKAKLPHTKVLVVYAATEFCTAGRTICTRDNIDSAEFGLYEI--------IPGFEVKIVDPEGKLVMVDTK--GELCVRSDFMIKG--HRHEAK----SPTGWYFTHDRASLTSDGRLRIHGRQDNLIKCATESIQPAEVELPLHVHECIQQVIAVGVPDQRLYEVVCACVVLNDSESAIAQINQWACEELRANTARPRYYLVFDEFPKTRTGKDDRKEIKRMAAERLG-- 83649194 446 --PTPSISPQPTLQTIRERILAT---PDAVALQANG--RCLTYAELGQRVTCLASQLRQAGVKPGDKVALALPRSEGAIVAALATWAAKAAFVFLDPAAPATRNSLIIEDARPALVVVEETGMDLGENLQAPTLALSGLT-------------QTADAAALWPQDGAQQGAAYLIYTSGSTGTPKGVVIGHQALA--EFVAGAIDAYAVTASDRVLQFAPLHFDACIEEIFVTLAQGARLILRNDAMSAPRFLEQCRQWGVTLLDLPTAYWHELAFGCVTASLALPSLRAVIIGGEALPERVAQWRDCFGIALYNTYGPSEATVVATSADLSVDAGAI----------SIGQPLGGRSIAIVNPQGDLLPRGEEGE--LLLLGGGLADGYLNLPEKTAESFIPERAYRSGDRARINAQGNVEFLGRLDDQIKISGHRIDPLEIESALSALPGVQEAAVTL---SVQGEGVKCLVALSGRAYSIAELREA-LQNRLPTAMIPSALAMHEHLPKNAAGKVDRKQL----------- 39942420 2 ----TVLDMNKDLAALFCKQAAATPDAVAL----EDETTTLTYAELERQTGLLANRLRQQGVGRDSLVGVLLGRSADYVIACLAALRAGGAFLVLELAYPPQLLCDVIDDANPTVVVTHRAHAGLIK------PEIPLVVLDEPNATPEDSAQPTGDANQELPADDDLDRLAFVCYTSGTTGRPKGIANPHRAPVRS--YSLRFELSDLKPGDRVAC-----NVFFIWEILRPLLRGATVVAVPDSYDPVALVDLLASRKITETLMTPTLLATVLSRHSKLGDRLPDLRTLWLNGEVVMADLARRTALPNTRLLNCYSASETHEIAC----GDIREMLTEDASVC---PVGPPLDPKHTYILDENFQKVEPG--SSGELFLGGHLLARGYLNLPETTAKSFLPDAFYRTGDLARILPSGLLEITGRVGGMIKVRGYSVQPGAVESVVMKHLAVRHCAVVSHGEGLKRQLVSYFVRDKGDRVDPSPVARKTLSAHLAHYMIPALWIELTELPHEVSGKIDLKRL----------- 115496984 72 ---------------LFAATVQRHPDKTAL--IFEGTDTHWTFRQLDNYSNSVANFLQAQGLASGDVVALFMENRNEFVGLWLGMAKLGVEAALINTNLRRDALLHCLTSSQARALVFGSEMAPAVLEIHANLDPSLNFFCSGPTVPAGTKHLDPLLEDAPKHQPSRPNDKLFYIYTSGTTGLPKAAIVVHSRY--YRMAALVYYGFRMRPDDIVYDCLPLYHSAGNIVGIGQCLIHGMTVVIRKKFSASRFWDDCIKYNCTIVQYIGELCRYLLNQPPREAEGQHRVRMAL-GNGLRQCIWTDFCSRFHIPVAEFYGATEC-----NCSLGNFDGQVGACGFNSRILSFVYPIRLVRVLIRGPDGLCIPCKPGEPGQLV--GVIIFDGYLNQ-GTNDKKIAGDVFYLSGDVLVMDELGYVYFRDRTGDTFRWKGENVSTTEVEGTLSRLLDMADVAVYGVEVPGTEGRAGMAAVASSSGSCDLEHLAQLLQKELPLYARPIFLRFLPELHKTGTFKLQKTELQKE-------- 70726133 4 ---------------WLKEQSIKNRDKIAV----TDGNHSITFKELYDKALSISEHILSLNL---NRVGLYIKNDIASIALINACWLANVEIAMLNTRLTETEMINQMNSINITTILTTQSF------------HLSHFNVI-------HLSELEQYPSHTNDETFNDERIASIMFTSGTTGPQKAVPQTFKNHYASAIGC--KKSLGYDETTKWLSVLPIYHISGLSVLLRSIIEGFT-VRILEKYNTQTMLAIIKAERPTHVSLVPQTLKWLMDAGLSQPF---SIEKILLGGAKLSSTLIDEALNYHLPIYNSFGMTETC---------SQFLTATPEMLAQRYDTVGKPSENVQVRIK-------YPNSEGHGELLIKGNNVMNGYLY-PTGLSDTF-EDGYFKTGDIAEIDEEGFVMIYDRRKDLIISGGENIYPYEIETIAKTHKEINDAVCIAKEDATWGQVPVLYYVSE-RIISNTELINFF-KSHLAKYKIPKAFHQVEHLPYTSTGKLQRNKM----------- 163750718 11 --------------EMLDHWVDTLGDSTYLRQPINGQYQDFSWREVQQKMQQLAGALRHLGLKPADKIAVLSKNCAEWFITDLALMHGGYISVPIYPTANADTIRYVLEHSEAKAIIIG-KLDYWADQEAGVGGDILRMAMPYDTMPAQYKWQTLLQLGEPDAPFATPEQIMTLIYTSGSTGKPKGAIQTFASYVWTS--KAVVRDLKTGVDDRLISYLPLAHITERVAMEGSSFYSGSSVAFVESLD--SFVADVQRARPTVFFSVPRLWSLFQQKKIHSGLGLEHCRLLGSGSAPIPPSLIHWYHSIGLNISEAWGMTENSAYSIINYPFD----------ASKIGTVGRAVEGCLIKQTDS------------GELLVKSPGLMTGYYKQDELTAASFDEEGYFRTGDLCTIDSDGYVTITGRIKDNFKSKGKYVAPVPIERKLAQDPHIELLCVIGLPH------PIALVQLEGASLQPREEVRSSLKANLESHETLDAIIVVKDAWLTPTLKIKRHVLEKRFTDRVDG- 154251480 4 ----------LSISSIIQAHARRKGSAPAVTYPDGA----LTWSELDKRSNQRARLLASLGVKQDNLVAVMLPNGSEFHEAVVAVWKAGATPCILPSKLPGREASDILALARPAAVIGD----------------------ISAAFNGARIARGAALDQFSDAPVEDAGAAHWKAVTSGSSGRPKIILDSMPAFI--DPAAPPYAGVGLPTDGAMLNPGPLYHNMPFLFTSFGLMTG-SHVVGMSRFDAEECLRLIERHRIEFMAVVPTMMQRIWALPESTSYDISSIKTVWHMGAPCPQWIKRAWDWLGPRIFEAYGGTEAGGCAI-----------TGREWLAKPGSVGKPAPGT-LRILREDGTE--AEIGEIGEVHF--PAAASGKFRYIGA-ESKKDASGGYSIGDLGHIDEDGYLFLADRRSDLILRGGANIYPAEVEAVLDEHPLVSSSAVIGLPGGDLGERVHAIIQLHEGRQLDLASIVAHVGEKLSKYKHPASYELSVAPLRDDAGKVRRSRLKEE-------- 163748786 10 ----------------LHQTAKTHPHSIAISWRSKGLNIALGYSELSLKVIALGEQLIASGLTGGDRLACIDSNSPELVMLYWACIDQGILFCPLSPRFPPAQITQLIERYTLSHVWAGELHQDLLTQALSHRVISLDFSLTSQPHLAKYQP-DRSYPPQSQPARVDAELAANIILTSGSSGMPKAALHSLNNHIANAEGS--RSFIPLEHGDSWLLTLPVFHIGGLAIINRCALAGAAVVLQDRD---SRLSEQLTTDKITHLSLVATQLVRLLNQ---DASSLQQVKALLLGGGAISPALLAQLETLKIRSFTSYGMTEMGSQITTGIANED-------------GSCGHLLPGRELKIQDN-------------EIYVRGETLFLGYLKPHSATRSALDPDGWFFTEDRGYWNEDGNLCILGRCDNMFICGGENIQPEEIETILKQHPEIEEAIVFPLFDDEFGNLPAAII--KGDIPQQSELDALVCSQA-ARFKRPRQYYPWPEVEQT-SLKVSRKQIIE--------- 17231094 58 -------------------AGKKFGETLALYNPHAKPEVKITYQQLADKIQLFASGLQALGVQAGDRISLIADNSPRWFIADQGIMTAGAVDAVRSSQAEKEELLYIVAHSGSTALVVEDKTFNKLQDRLHDLPIQVVVILTDETPPTEVLNFLQLINHTFVPVKRKRNELATLIYTSGTTGKPKGVMLSYSNLLHQVTTFRVVVQPKV--GDTALSILPSWHSYERTVEYYLLSQGCTQIYTNLR----SVKADLKQYKPNYMVAVPRLWRLIAKVLEFAFLPFHVLKQVISGGGALPKHIDTFFEIIGVQILQGYGLTETSPVTNVRRPWRNFI-----------GTSGQPIPGTEVKIVDPETRPLPVGKR--GLVLLKGPQVMQGYYQNPEATAKAIDPQGWFDSGDLGWVTPDNELVLTGRAKDTIVSNGENIEPQPIEDACLRSPYIDQIMLVG-------------------------------------------------------------------------- 90022098 10 -----------TLVDLLQWRAQKMPNKVAFTFLKDGETDQITFRELDERARQIAARLQQEN-TPNPTALLLYPQGIEHMCALWGCMYAGVRAVPLFPQNDRKRVKSIQQDSGAQYVLCDRESYDRLEKRFDRMPEVASLQWLISD------ELEASLANDWKLVAQERDTVAYYQYTSGSTGTPKGVMVSHGNVIYN--VSDIDASWDHSEDTVLVSWLPIFHDMGLIYGFMGVYNGFHTVLFSPNARPYTWLKAISDYRATHSGGPNSAYIMCVEKVQKKDLDLSSLRVMFNGSEPVRESTLQSFTQAFAECTPCYGLAEATLKVTATKLGEYPNHLTVDAKAQVFVSSGVTVQQTEVKIVNPVSSEVCAP-DSIGEIWVKGPTNAMGYYRKEEDTREIFVDGPYMRTGDLGFFY-NNELYIAGRLKDLIIVRGRNCYPQDIEEIVENHPALSPSAGAAFSDVDGDERLIVVQSVRRSHLDAPEIFNAIRRSVSAQYKVHDIQLLMPAIPRTTSGKIQRRACKQAYQ------ 165924839 572 ------------LHDGILARAAQQPQAIALVD----PQHCLTYAALITRAQALAAKLNSH-----QRYAVLMEKRHEQVVAVLGIFIAGSAYVPVDIHQPPARILTILSDAAVSGVVTASPQACLADAHFREIN----------------LSLLAQIPDAIEAKILPPHDLAYVIYTSGSTGQPKGVMISHDA--AYNTLADMQQRMALTPDDRVLALARLSFDLSVFDIFGVLGAGGALIFPGDLQNPARWAHDIAQHQITLWNSVPAQMKMLTDYLRAEQITLPSLRYILLSGDWIPVNLPPAIAQIAPHCTQLAGATEAA-------IWSNYWRIDPQITYPVSIPYGVPLTNQQFRVVNPWGEDCPDWG--AGELLIGGRGVAQGYWQDEAKTQAHFFIDRWYRTGDLGRYTSEGVIEFLGRRDHQIKVRGYRVETGEIEAQLLKLPEVAQAVV---------------------------------------------------------------------------- 120404521 5 ------------------------PDHVIFQRLVNGTWVDVTCRQAAEQIRSVASGLIAEGVQPGDRVALLSATRYEWPILDYAILSVGAVTVPIYETSSPEQVRWVLEDSGAVLAFVEEAHALMVKELLNELPALRKVMVIETAAPSALDALAEA-GATVDPGEVDRRDPATLIYTSGTTGRPKGCQLTHSNLLYETRGATACFPGLLRKGERLLVFLPLAHVLARALSMTAFANG---VTIGYTSDIKNLVPMFGQFKPTVIVSVPRVFEKVYNTAELNAQDFDRLRASISGGAPLGARLGHFFRGVGLTIYEGYGMTETSAAITANRIGE-----------LKVGSVGKLLPGNSMAIAND------------GELLVRGGVVFNGYWRNEKATRETVV-NGWLHTGDLGSIDEDGYLSIVGRKKEIIVTGGKNVAPAVLEDQLRAHPLISQAMAVGVWKQHHGKAPAASVAELIDDPDLVGEIDLAVKEAIRKFRIPVDFVFTGEL--TPTLKVRRNVVADKFAEE---- 42782697 8 -----------------KKHASLQPNKIAIKEND----RVLTYKEWFESVCKVASWLDEKK-SKNKTIAIVLENRIEFLQLFAGAAMAGWVCVPLDIKWKKDELKERLVISNPDMIVTERYKLNDISGEEGRVIEIDEWKRMIENKLPAYY-----------PVENVQHAPFYMGFTSGSTGKAKAFLRAQQSWI-HSFDCNVHD-FHMKKEDSILIAGTLVH-SLFLYGAISALYIGQTVHIMRKFIPNQVLDKLETEKNSVMYTVPTMLESLYKEKRVIENTLK----IISSGAKWEAEAKEKIKSIFPQKYEFYGASELSFVT----------ALVDEESERRPNSVGKPCHNVQVRICNGAGEEVQKG--EVGTVYVKSDQFFMGYILSPELN-----VDGWMTVRDVGYEDEEGFIYIVGREKNMILFGGINIFPEEIESVLHEHPAVDEIVIVGVNDSYWGEKPVAIV---KGSATRQQLKSFCL-QRLSSFKIPKEWHFVDEIPYTNSGKIAR-------------- 197928922 27 --------------------------------------------ELLDRAAGAADWLDTLGLRPGEPVPALVATSADALALVIGGAGSGHPLAPLGVRMTAYEIAAVVKETRTQVLLAQPEFADLGRQVAE--LTGRRIAIVPELAPSGRRLTAE------------PDDLAAVLHTSGTTGLPKPVPMSQRRLAARARVNGRL--CDLDPDSFYGGSAPFHHIAGLG-NIAVALAAGALVTGLPRFTVEG-WALLRDLGTTHTSMVPAMLETLLAAGQA---RHETLRTLQYGGAPVPGTLRRTYEAMGVRMLNMFGQTEGSPISVLT-PEDHREAVAGRTELLR--SVGRPAPGVEIRVHD-------PGPDGIGEIHARADHLFR------------IDAEGWLHSGDLGRVAEDGYLYLLGRRTDMIIRGGENVHPLEVETVLSAHPGVADVAVTGVPDERLGQTVVAFVVPADPDAPPQPAALAHTRARLSGFKVPVRWWFVDDLPRNANGKVVRRSLRE--------- 89074659 8 --------------DMILQWAEERPTDIYLRQIINREFVDYTYADVADKALRLVSAFRALGIQPGERIALVSKNCAEWFICDLAMMLGSYISVPIFPTAGAETIEHCITHSDSKLVIIGKDSPDAINSVTQTLSDIPTISLSYPGTPEGQYHFSTLIEQHAPSNERPDDELMSIVYTSGTSGLPKGAMLTYGAFAWAS--HQIINHIGLGETERLFSYLPLAHITERVYIFGSSIMSGLQVAFPESLD--TFIDDVKMHRPTIFVSVPRLWTLLIKRKLADGLGLNEARVLGCGSAPVSAGLLRWYESIGLNITEAWGMTESFAYSTLNHPY----------RSDKVGSVGNAGPGIELKIAADD------------EILVRSKGLFSGYYNNDAATKESFDSEGWLYTGDIGFIDEDGYLTIQGRKKDTFKTKGKFVSPVPIEKRLFELSNVEMMCLVGMPAPILLALPHHF--PNFDRKRYEKRVHHVIKRELESHAKIKGVLMIKE-PLTPTLKIKRHVLEKKYTD----- 163838903 16 --------------ELIEKIVAHHAHKRPEAIALQQGNRTLSYQQLTAESDKIAAALAHLGLKPHGRVAVRMPRSRDLVVMLLGVLRAGAAYAATDESWPTGRVLDVLAGTETDLLISTK---------RGELESAA------SASGMAVVTFDELISSVPPAALTDGSCAASIFYTSGSTGKPKGVLSPHRGTIRTVVDSPTLD---LDSRSVFLQAAPLPWDALSLELWAPLLNGGRCVLMDAALDSDQLERAIAR-GVNSLWRTSSLFSLFA---EERPELFAGLKLLIVGGERVSVAVMAQYPEL--KIVNGYGPAEATI-----FVSTHVIRAVDVADSSTEIPIGTPLPHTPILFLDAEGHPRDADE---GELAVGGDGLALGYAGQPEETERAFFSHPYYRTGDRVARDPHGILSYRGRIDDQIKIRGIRIDVGEIEAVLESHPEIVKVCALTISRENQRPVLVAYSSSAGSQHTESELRK-FASHRLLPAMLPTVFHQLTSLPLNANGKTDRKKVR---------- 117618336 24 ------------------------------------DEQWLSYGALNDRVAQIAARLQ--GLAVGERVGLYLSRSPDLVASLLACLRLGLTFVPLEPDFPVERLQGIARQARLSAVICDGD--------RPAPAFGCPLRTLDGPAA--------AGAGAVSWPQVDDALAAYMMFTSGSTGEPKGVVISRRALL--CFLDGIRERLGLSPGCHWLITTPAFDISLLEM-LGPLWGGGRLTVAGGEKDPLGMLALLEADPINWLQATPACWRMLLKAGWQGRNTLTAL----CGGEALDTGLAEQLCARTRRLWNCYGPTEATVWSLV----SEVRWPPTDGQITISHS----LPGYRHWVLDEAGQLVA--EGECGELCIESPALCEGYWRKPALTSAAFLRHRLYRTGDRVRRLGADSFLYLGRRDDQVKLRGFRIELGEVEAGLRRQAGVQEAAVVGEGDDAM---LVGYVEAKSGVTLNRLALRKGLQATLPHYMVPARLMLLDALPKTGSGKLDRKAL----------- 189424171 598 -------DQRLPLADAFVRTARSNWSHPAV---NDTTGKSLTYGQLLTGSLLVKNRLQPL--LSGKQVGILLPPSVAGFTANIALTLLAKVPVNLNYTASRDAFASSLEQAEISCVVTSKKVLEKL----PDLPMPERIILL-EEVMQGLGSLEKLKALAAARLAPAPDDTATIIFSSGSTGTPKGVMLSHHNILSNIEA--LRAVFQPDQNDRVAAVLPLFHSLGFTTLWLPLLSGFSSACHSNPLEATQVVKLVRNEKATILIATPTFLSAYLR--KASPEDFRSLRLVITGAEKLKTELANAFEKFKLRPLEGYGATELSPVISLNIPDVEIGGI--RQKGQLSGSVGRPIPGVAVRISDPDSGTLLADGQ-PGLIEVSGPNLMTGYLGKPDETAKVIR-NGWYNTGDIGYINEQGFVVITDRLARFSKIGGEMIPHGAVEERLLAALASTDLAVTAVPDEKKGERIA--VVFDQTQLDEAKVKQAIEQAELPNLWKPSLLVAAEAIPLLGS------------------- 154274309 428 ------------VHQFVEVQAQESPSKIALEFASKIPGRKWTYKEFNEVSNKYARLLQGNGASPGNLIGICFDKCPEAYFAILAILKVGCAYVALDPGAPEARKKFILNDSGAKILLSTTSK-------KNELKGLPVLILDSPGILDGIPSLPPVLEEEIQP-----GDCCYCLYTSGTTGTPKGCEITHDNVVQAMLSFQRLFHGHWDETSRWLQFAAFHFDVSVLEQYWSWSVGICVTACPRDTIFADLPGTIRELEITHIDLTPSLARLL------DPEETPSLRRFITGGEQLKQEILEACGEYGV-IYNGYGPTEVTIGCTM---------LPRVPRNGKPSNIGPQFDNVGSVVCKP-GTPIPVLRGGVGELCVTGALVGRGYLNRPQLTEEKFQGERIYRTGDLVRLLHDGSFCFLGRIDDQVKLRGQRLEIGEINQVISSAEEVGEVVVLKQTSRSKEQLVSFFTTNTPKNPDALTCRIDFCHKTLPGFMIPTHILPVTVFPLNANNKIDQRHLKKIYEDM---- 126513506 8 ----------------------------------------TTYRDLDRLADQYAAALLGRGVAPGDRVVIWSHKCTEAVAVMQAALRVGAIYIPVTGSNPPARLTKIVANAEPALVVADEDAAFRAHKAGWDRAPLLSLDELRRKASEG---------ARPKPYENQPDEPAYILYTSGSTGDPKGVCISHRNSL--AFVEWAAAEVAVGPQDRLSNHAPFNFDLSVFDLYAAFRAGASVHLVPQEYAPEQLVQFMRDRGITVWYSVPSALSLMIREGLLDGPVPPALRACIFAGEPFAVHHVHALRKPQVRLLNWYGPTETNVCTWYEVTDADLER-------DRPVPIGRACSGDTVMLDPDNGDE--------GEVVVSGPTVMLGYWGKEP-------HRGPYRTGDMARRNSDGDLEYSGRRDHMVKVRGHRIELGEIEAAIASLDSVSDVSVLVVGSGLEAQLHAAVVSSQANRPSLLTVKRA-CAERLPTYMIIDKLHILDDLPRTANGKTDRARL----------- 85375392 12 -----------NLVELFLKRADGKGDEPFLGAKRDGAWQTQSWREAAEKVCILAEGLRGLGLKDGDRVMLVSENRPEWCIADLAIMAAGCITVPAYTTNTQRDHMHILDNSGAKAVIVSNDKLPLLPAIM-RTGIAEHVIAIDSAGSEIVHRWDNLLQGDAATARVTRETTACIIYTSGTGGAPRGVLQHHGAILCNVTGAALMSDFGLDDEERFLSFLPLSHAYEHTGGQFLPIGVGAQIYYSEGL--EKLASNLEETRPTIMVVVPRLFNFLMDKALEIGERRARIKAMVSGGAPLNPEVGVFFESMGLTMLQGYGQTEAGPVISCNRPRAGL----------KMDTVGPPMQGVEVKVAED------------GELLVRGELVMKGYWQNEAETERTLR-DGWLHTGDIGHLDDAGRIVITDRKKDMINDKGDNIAPQKVEGMLTLQPEIGQAMVAGVPDAEWAEWAKA----NDKKFDLKELQEEFRTAVRAAIEKVRGFAFADEAEMTPSMKIRRHVIRQRYQERLDG- 218710413 20 --------------DMILKWAEERPDEVYLKQIINRQFVEFTYKEVADKALKLASALEGLGAQPGDRVALVSKNCAEWFICDLAMMLGDFVSVPIFPTAGADTIQYCIEHSESKIVIAGKLDDPKAQKVLDDNPNLVSISLPYDSAAKCQHTFEQLIDTHEPSTKRPDDKVMSLVYTSGTSGLPKGAMLTYGAFTWS--VQRLIDHIGIQPGDRLFSYLPLAHITERVYIFGSSVMGG--IVTAFPESLDTFIDDVKMHRPTLFISVPRLWTLIIKKKLADGLGLDQARVLGCGSAPVSPALLAWYESVGLHITEAWGMTESFAYSTINHPF----------RADKIGTVGNAGPGIELKIAEDE------------EILVRSKGMFSGYYKNDIATQESFNSEGWLHTGDIGDIDSEGYLTIRGRKKDTFKTKGKFVAPVPIENKLFEYSRVEMMCLIGLGLPG----PILLVVPHDERARYERTSKRVIEKQLASHEKIKGVLMIKE-PLTPTLKIKRHILEQKY------- 58269178 273 ------------IPDIFSANAKAHPDRVCVVQSELAEGQTMTYKQIDEASNILAHALLKNGLQRGEVVMVYAARSVEMVVCVMGILKAGGVFSVVDPAYPPSRQTVYLSVSTPRALLVAGSLAPSVSDYISDNLSLRLLVPARSDAGEDILAPYQQYAQTPAGVVLGPDSPATLSFTSGSTGIPKGVKGRHYSLT--HFFPWMGKRFGLDENSKYTMLSGIAHDPIQRDMFTPLFLGAQLHVPTADDTPGRLAEWMADSEVTVTHLTPAMGQLLSAQ---ATRQIPTLKNAFFVGDVLTKRDCTRLQSLNVCIINMYGTTETQRAVSYFAIPSVNEDSTFLATQKDLIPAGQGMIDVQLLVVNRTDRNIPCAVGEMGEIYVRSGGLAEGYL-DPTATAEKFVRDRMYRSGDLGRYLPDGRVECTGRADDQIKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKDEEKVLVSYFVPSEAADDDEEIIREYLKKKLPSYSVPAVYFPLHKLPLNPNGKIDKPAL----------- 157429082 4 ---DTSVGMARPLLDRIADWRERRPDQPAI----DSGGRVITYDELHRSARRVAGKLRRAGVTRDVLVPLWLERSPELVVAALGALLAGGAYVGMDVQDPPGRVAQILADCAAPVVLTTRRLAGSLPAGHGTAVFVEDLV-------------ADESVEEPDGPGGAPDDLCYVTFTSGSTGAPKGVLVEHRGVA--ELVAWHIEKFAVRPGDRMPTMAPSFD--GWGLEVWPCLAGGATLCLADNRSPQDMVDWLRDERITVGFFTTVLATQLLDARWPRDGVF---RAMLLGGEKLPPRIRPKFA-----LYNVYGPTETTMLATCGE-------ITADAPADTPPPIGSPLPGLRAHVLDENRRPVPDG--ESGELHLSGIQVARGYLNRPELTERKFLPDRMYATGDIVRRRPDGQLEFLGRNDSQIKLRGFRIEPGEIEAAMLELPGVTGAAVVV--HETPGQRLVGYWTGAGDGSDSEHLGK-LLAAAVPSYLLPHPLVRLDALPLTPHGKTDRPALAAR-------- 68535335 14 -------PEPRTLIDIVRATASACPEAPAI---DDGKGV-ITYSELLDEINETAEWLHSRGLGRGDRIGIRMPSGDRSLIAILSTLAVGAAYVPVDADDPEERASLVFGEAGVAAIYGADGLQLVDENLQADLGS--------------------ASGKAFGP---NLETDAWIIFTSGSTGKPKGVAVTHRNAAAFAEAEMFLQDEPLAPGDRVLAGLSVAFDASCEEMWLAWRHGACLV-PAPRALVRSGVDLLVSRSVTAVSTVPTLAGLWPDEA------LDAVRLLIFGGEACPPELAARLATDSRELWNTYGPTEATVVACGTTMDG-----------VRPVSIGTPLRGWDLAVVDENNQPV--GWGETGELIIGGVGLAR--YLDPEKDAEKFAPMGWYRSGDHVRLEEDG-LYFVGRIDDQVKIGGRRIELGEVDAALSALPGVRSSTVVVQTTGGGDKVLVGYVSTEGNVEDFDQQQADQLRDSMPAAMVPR-LCALDELPVTTSGKVDKKAL----------- 172037990 13 ---SPMFPADSTLVDLLQHRATHQPQQLSYVFLTNGETEEITYQTLTEKVMAIAAQLQAMNLQNERALLLYAP-GLDFVTAFLGCLAAGVGAVPVYPKQPLSRLEAIAADAEAKIVLTTNNFLAKIKQYFSETARFTYLTT---------DSLDESLALQWKQPNINSKTLAFLQYTSGSTGNPKGVMVSHGNLLQNS--ANIYRGFKHNDNSRVVSWLPHYHDMGLIGGILQPLYGGFPVILMSPSSPIRWLRAISRYGATTSGGPNFAYKRCVETIQKAGLDLSSWKIAFTGAESISSETLDQFAEAFAPFYPCYGLAEATLFVTGKVLTKSVVTIDETVKTQKIVSCGQPTSDETVIIVDPET-LLPCSPEKVGEIWVSGASVAQGYWQQKEITEATFTKEGFLRTGDLGFLH-DGELFVTGRLKDVIIIRGHNYYPQDIETVENSHPAIRNCVATSITHEEEEKLLIIAEIKRKQKLNLEETITKIRANISQNHGITDNIVLVKSIPKTSSGKIQRQACKQAY------- 62737792 15 ------------VSDILSVFAAA-PDRPAVNW----RGETASGGELIRSVTEAFHALHDSGVRAGDVVAILAPNSPEMLTARYAAHLLGGAVCYLNPGLPLDQQIRILRDTEAVTVYTDAENAPRAAELAAGASGLPVTCLTGEARK------RESAEDAPRALPWAPDALALITFTSGSTGRPKGIRLAGRA--WNGLVQGMVAAGGEAEGVKLLVTTPLSHTVG-SMADTALALGG-EVYLHENFNAEQFVNTVADEGIAWTFMATVHLFQLLDHLEERGLRLAPLQRLIYSGSAAPARIAQAVKAFGLIIVQAYGTGETGRLTTL-FPHEHLDPW-------LSTTVGRPFPDVEVVVGDESGAPLA--TGEVGEVRVRSPHMMDGYTGDPAATAKVLR-DGWYHTGDIGYTDEHGYLHLLGRVADVVKVNGVKVHPTVVERELLSLAGVRHAAVYGVRDQDAVEHLHATIVCDPAVPVETDAIRAHLAQSLSGLHVPEKISVVADLPLNDNGKPDKVRLQ---------- 108805260 23 ------------------------AEKPALGEKVGGRWREFSFREVYRRVEDFASGLAGLGVERGSRVAIMSANRVGWTVADVAIMSLGAATVPIFPTLGPRQVAHILEDSGARVVVVEGER--QLAAVRGSGASVEHLVCMDEAAGGGVLAFSEVPGWEARMLSLRREDVATLIYTSGTSGRQKGVILTHGNLLSNLEA--IIEVVPITDDDVGLSILPLSHVLERTCSQFLNLVGGGTNYIAE--SVEKVQENLLEVRPTALLVVPRLFMSLARRLLFGLYDLGRVRFCVSGGARLEPWLGEFFYGAGVPVAEGYGLTETSPVISVNRFED-----------LRFGTVGPPLPNVEVRLSGE------------GEILVRGPSVTPGYHNLPEENAAAFTQDGFFRTGDIGSFDEGGRLKITDRAKDMVLDTGKNVAPQPVETALANTAHIAQAMLVG----DGRKFVSALIVPDGENLPAERLVRELIRSEMPEHEQPKRFALV---PRTPTLKLRRSAVAARYRDL---- 154685488 9 -------------------TAGQAPEQIAI----QTETEQITYQTWNRLVNQTANWLGSLS-GKPENIAILLPNGIPFLQLFAGAAHAGCTAVPLDPRSAAAELADQLHISKTGLVICDRRLSGRLDGVK------TPVILWDECRP-----LIEAEKTEGAFIK-NAGLPFYTGFTSGSTGKPKAFTRSHRSWLES--FSCTKREFGISPDDKVLVPGTLRSSHFLYGAVSTLFIGGT-VILQRKFNPAGMKDRLR--QADVLYTVPTMTDALLSLEAFPDTPLK----VISSGADWPASSKQALSERHLRLYDFYGTSELSFVAF----------LSPEDSARKPDAAGRPFENVTIEIRRPGGERCMPG--ETGKIFVNSPMKFSGYING-----AKPDDSGWMTVDDMGYIDREGYLYIEGRENGMIVSGGLNVFPEEIERVLNRCPGVRKAAVIGIPDDYWGSIAVAVI---DGHANVKELKKQ-CREQLAAYKIPKKWLF-SEIPETAGGKIARAAVQKQAKDM---- 197778565 1457 ---------DETVADMLAAQVARTPDAVALVFGD----RALTYLELDAQINRVARLLIARGAGPEKVVALALPRSIEMVVALFAVLRTGAAYLPLDLDHPADRLRLMAEDTGPLCLLSTTAVAPT---LRGPSGPVAPELLLDDPAVAAELASERAVTDAERPAFAHGEHPAYVIYTSGSTGRPKGVVTPYRGLTNMQLNHQKAIASAGGRRLRIAHTVSFAFDMSWEELL--WLVEGHEVHVCDRRDAEALVAYCDRHRIDVVNVTPTYAQLLIEEGLLDRDDLPAERLVLLGGEAVSDTVWTRLRRTEDTYYNLYGPTEYT-----------INTLGGSTSDSPTPTVGVPIRNTRAYVLDAMLRPVPPG--CPGELYIAGTGLARGYHDRPGLTAERFVADPFYRTGDLVRQRADGLLDFLGRTDDQVKIRGYRVELGEITAALAAHPGVAHAAVVVVADSAGAKRLAGYVVPEDGAEERAVLVRGLLRTVLPDYMVPAALVAVDTLPLTVNGKLDVKAL----------- 197778565 3 --------------------------------------------------------------------------------------------------HPAERVRYMLADSGARAVVVTEESWARLPEQDGIAPVLLR--------PHGADGQDD---EPALPADVHPDSAAYLMYTSGSTGRPKG--VVVTHAAVVAQLSWAAQRFGFGPGERVLHQYSTGFDPSVQEIFAPLLTGGTVVIADGHRDPAYLTGLIRREQVTNLDLVPSLYSALLAEDGPGDPWWTGLRRAFSGGEALPAPLAGRWERTGVPLFNVYGPTEAVIQVTSWEAG-------PEQDEESTVPIGRAVWNTGLYVLDRYLRPVA--EGEPGELYIAGAQLARGYHGRAALTAERFVADPFYRTGDIVQFRGDGVLTYVGRTDHQVKIRGNRVELGEIEARLREVPAVGDVVVVPRDDDRGVKHLVAYLTPAAGAALDIETVRASLGASLPAPMVPSRFVALDALPLTPGGKVDHGAL----------- 115383640 1786 -----------SVQDLISHAAMQSPDATSVDAWDG----QLTYQQLEDLSDRMAHHLAAAGVGQEDLVAICVDKSRWAVVALLAILKAGAGYCPLDPNYPSARIQEIVDTCGPKAILTAASTASLI--------------------PMRSLRIEDLLGSPCELPTVSPSNVFCVIYTSGSTGKPKGVVLEHGNITTAAREHGRIIGFG--PQTRSFQFSTYTFDVSIMEIFTTLIFGGTVCIPSETDRISNLGAAMSGLHVNWSFLTPTVASLV------EPDEIPTLSSLVLGGEPVPRQLVEMWSGR-VDLHMVYGPSECTTLAQMH---------AHVRPDTPPTSLGRPVGG-STWIVEAGSPDKLAPVGETGELLICGHIVGRGYLNDPQRTADAFLRKPFYRTGDLVRYDEAGNVHYVARRDTQVKLRGQRIELRDVEYHLAQHLAV-EIVHIGKA---RRATLAAFVVPDDGQRAEFARAKAQLARDLPSYMVPTLIVPIRRLPQTLSGKTDRKHLR---------- 115383640 3926 ------------LHHLFRQQAQIQPDSPAIEAWDA----SLTYQELEAASEHLAMELIHLGAGPEVAIPVCFHKSSSAIVAMMAILMAGSCYVALDPSSPPVRLQSIVQQLTPPVILCGPSTEALASSLGYGHMVVDHDTIM----------LSAPVPHSPELPRTRPDNLAYILFTSGSTGEPKGVMMEHASVATTAL--DVGRTMYMDHESRVLQFAAFTYDVSIQEIWCTLALGGCICIPSEADRLGDLAATIRSLKVNWAFFTPSFSILL------NPEEVPGLRTVALGGEPLTVRSVTQWA--GRRVLNGWGPSECCAHSVVNDDVARFQH--------EPGNIGRPI-GERVWIARPDDPHCLAAIGCVGELLVSGPHLARGYLGDQEKTRSSFIEHPWYRSGDLGRYNSDGTITIIGRRDTQVKVRGQRVELGEIEHLSLDSSLSLSLCVFPKQGPFLKQ-IVALVQPQGPQNLDSELILERLASKVPSHMMPAALIIMKAIPMLRSGKVDRVRMQNWVENL---- 115383640 2846 ----------LTVPMRLSQLARESPETVCVDAWDG----QWTRRQLDSLSNIWSQRLQAGGVNPGDLVALLFAKSKWAVVAMLATWKAGAGYLILDGEQPPERPMEVLRTSQCTAIMSSAPLAETAQALARPLQIP--VVVM------GSSSIVATTAGSSLTTPASMGSTAYTIFTSGSTGIPKGVLVDH--MALTTVVQECGMAMEMNSHTRTLQFSSYQWDAHAMEHWATLWYGGTLCVPSDTQRTSALSDFITSFKVNITILTPTVSRLL------EQTSIRALHCLVYAGEAVLKEDLVRLRTINPRVMNGYGPTEGTICA----------SLNPDLTRTSIANIGCPIGG-QHWILDPENPHHLAPVGCVGELALGGRSLARGYL-DEEKTRAAFTSRRVYLTGDLVRYTSNGSLEFVGRKDNQMKVHGVRVEPGEIEQQILQHTS-RTSVAVDLVDMESGPCVVAYLILKRWRLLWPRLR-HRLGQQLPGYMIPRYFIPLAQMPRGPNGKADRSQCRQLLRQL---- 115383640 244 -----------NLDALLHDVARSKGECVAIDAWDG----SLTYAELDRYATESSIKLISLGIGRGDLVPLCCEKTVWFPVAALAVLKTGAAYVPLDPSTSDAHLLEGVRRVHSHLVVGSAALRERLQRL-----GLNVMCVSQSTRFENEESWPQWNAIQAE---RSDSDPMVVMFTSGSTGRPKGVVLQHEAIVTSAIEHGKRLHFGMSTRALQF-AAHTFDVSVLEI-FTTLLFGGCVCIPSDDDRVNRLAAYIDKMRINLSFLTPTVASLL------NPDEVPSLTTLIIGGETVTHSNLKSWGHRNLHLV--YGPSECTVLCQIHPFAT---------AESNPASLGRPCGG-RTYIVDPHDHTKLLPIGAVGELMVEGPIVGQGYLNDQERTAMSFKPAPWYLSGDLVRYASDGSVLFVARKDTQVKVHGQRLEVEEVEGHLLDHPLVTACVAVLVYCSISGNRVKGAIAIDEEPLCDGSTLQQFLLERMPQRLIPSIWVPLHRVPLTASGKIDRK------------- 60682307 4 -----------NIQENLSRSLSTWGDKPAVVAKDG----TVSYQMLERYSANIAQSIRQRGL-RNICIGVCMERNKTLVPAILAIFRLGATYLPIDPSLPDNRKRYMAENADMVLLLTDSS------NEVGGIPSVRQLYLNGEQLSEPVV---------GDYTEVLPDDCAYIIYTSGTTGNPKGVRISYRNL--DTFTRNLIDKKLYHLSDRYLAFASISFDASILELMMCIPVGGTLILAGERRDISLLDELIRREKVNIAFFPPSLLGMFADL------DFPSFKTLLFGAEAIGEKLFNRLKQQPYRLMNVYGPTENTVLSTIRIVG----------KDTSYDDIGYPLKGTVCYVLSENLQQTTLG--ATGELCLGGPQVSLGYIGSVQLNEKSFDGERLYRTGDLVQQQPDGSIRFIGRKDTQVKIRGFRIELTEIAERLNRDPDVERAHVVVVE-RNGRQLLGAYLQPSVSGNFHPEEVKERLRAELPYYMIPNLWQVVDHFQRTINDKIDVRAL----------- 37680851 16 --------------DMILKWAKERPHEVYLKQIINRQFVEFTYSEVADKALRLVTALKELGAEPGDRIALISKNCAEWFICDLAMMLGDYVSVPIFPTAGADTIEYCITHSESKILIAGKDDAAATQKVIDDLVDVKSIALPYDSAPHCQYQFTTLILQSEPSSDRPDDKLMSLVYTSGTSGLPKGAMLTYGAFSWS--VQQLINHIGIQPNDRLFSYLPLAHITERVYIFGSSIMGGVPTAFPESLD--TFIEDVKMQRPTLFISVPRLWTLLIKKKLADGLGLDQARVLGCGSAPVSPALLAWYHSVGLNITEAWGMTESFAYSTLNYPF----------RADKIGSVGNAGPGIELKIAADD------------EIMVRGKGLFSGYYKNDIATQEAFDKEGWLHTGDIGRLDAEGYLTIQGRKKDTFKTKGKFVSPVPIENKLFEYSRVEMMCLIGLGLP----APILLVVPHNFPNFDRDRYERTTKRVIAKHEQIKGVLMIKD-PLTPTLKIKRHVLEQKY------- 77456354 162 --PALLQQAQIPVIERLQRSLIEHAERPALHLAE----QSISYRQLHDHSRAIQQRLLALEAQPQPVVGICLPKCDALFASILAILGSGAVYLPLEPSHPLQRQQYILENAGAVLLLHDGE-----HPLSGSMPGLDVCRIDSTDAD---------LSQPLMHHRPELDTPCMALYTSGTTGHPKGVLLSQANLA--HFTAWYADYVQLHAESRVLQFSSLSFDSSLIDIFPTLLEGAELVVPDDRRDPLQLVALIRRRQLTHAFLPPALLSIL------PLEQLQSVGQIMTGGDVCEPFVIEQLTRQG-KLHNLYGPTEATVLITARQLQPGDSNR----------TLGGPIANSQVLILDDDLQPVP--EQTVGELFIVGPGVCLGYLNNPQQTAERYLPDGAYRSGDMAKWGEDG-IELCGRRDNQVKIRGFRVEPEEIERCLRESQLYRQIAVV----IDSQRRILAFLAQPQSDAARETLKAH-AQQFLPDYMQPVAWTELPNMPFAANGKVDRKALLE--------- 169612726 455 ------------LHELFSKQALVQECRPAI-EAWDGHA---TYAELDAMSSKLAYDLVQRGFTTGDTAILYLDRSLFAIVASIATLKAGGVCVPVNVKHSRIRTENLIKGTGAKFVLTSD------IERSQSVDLAPNVITVNEASIAALKKTGPLILPHSS-----SESVAYILHTSGSSGTPKGVVLEHRSL--STVMMAFAKYYGFQQRTRTLQFASHVWDASLGEIFGTLLSGGTICVPSERDRLGNLSAYINSSKVNWTTLTPTVLRTL------DPADILTLEVVGSAGEAVDASGVDTW-GTKVRFFNVWGVSEASMIST---------GVQLTPDSMYPDSIGFPI-CCSVWIVNEELELVPIG--AVGELVIEGPGVAQGYLNEDAKTAASFWTRRFYRSGDLAKYNPDGSICLIGRQDDQVKINGQRTELGEIEKTILAHENVRSAVVVAQKAVTGGSTVLAVLSLRDPTPQARELIQDFIMARLPVYMCPRYWTVVETLPRSMSTKIDRTAIKEWLSQRDGSA 169612726 2217 -----------TLHGCISEVAARQPAAMAIRSWD----RNLNYEQLDSLSDKLATQLEHYGVKPGSVVPLLCEKSTATIVIMLGIMKAGSAMLGLDVNHPLDRLSAILHDVNPPLLLSNSSKGEEIAGLG------YRVIRLDATHIENLPT-----STCFRSVAVQPSDGAYVIYTSGSTGQPKGIMVNHENILGNFL--DLGDPLCINESTRMMQFSSFAFDQCIGEIFLPLLYGGTLCVPSEEERTNDREGAIDKFQATYSFMTPSLAQMLI------PARVPSLQTLALGGEAITQECFSLW-RGHVRLLSAYGPAETACLSSCPVVMPENIL-----------NIGRPH-CARYWVVDQEDHNVLQPIGGTGELLIEGPVVTKGYLNNPTQTEATFISHRFYKTGDIVVQEADGTVSYRRRKDSQVKLHGNRIELEEIEYHIRRHLDAQLAVVLSKPNGSLDPVLIAFVSHSMGTSSVDDLLRDSIADSLPAYMVPDYYVPTKSLTLNVSGKLDRKRL----------- 169612726 3310 ------------VHNILSTKAQNQRQAPAVDAWDG----KLTYGDFDDLSTGLSSHLINLGVTQEIIVPLFLERSCLTPVAAMAVIKAGGAACILNVSQSREEIQAVLSTVRPVVMMASEAQYKSV----CQLSNVPVVMVSREQV-------ERFLTATVTTKRTSSDNALYVTFTYSTPGTPKGVVATHGNL--SSAFVHHSRDLNMKPDSRVLDFSSCSSDAFWFNLLHTLHNGGCILLPTEQDLQSNASEAISRFKPNYIHSTPT----IMEHVNSQV--LGDLENVNLTGETGADALVSKLRSTVARVSNMYGSSESTTFACF------------MKDFDNPTHIGTAVGSVS-WVVNPSTNRLTPIG-CIGELCLEGPLIARGYLDNEQKTKAAFVKNPWYRTGDLVKYEEDGSLTFVGRKDNQATLGGLMIETDKLCSRIVRHTGQRRVLRVIAEFPSNGQAIVFFVVLEGANTMSESELQHHLEDLLPRSNIRIVYLPLASTPLASTGRVDHRKLSALATSHL--- 171915682 195 ---------DRNLAYALLQGLKKHGSKAHLFDGKDDQAWRY------DKVLAAAIVLSKHSVTQKSRVGVILPPGFGAMVANLAVLFAGKTPVNLNFTAGRQSVESAMKQADLDHYLTADLFVRKLQTFPRQLTFIERLLPLKRAAISQWFVLCKLLPASAIAALLGGHQEALLLFTSGSSGEPKGVVLTHRNLMAN--VCQFGSRLNLNASDSILGCLPLFHSFGCTTLWFPIIQGLSLVTYPTPLETKKLAELIYKHKVTLKIATPTFLRGYLKGI--NPELFASLKLVVTGAEKLPKAVADAFERFGKKVLEGYGLTETSPATNVNLHDPAPEGEGSAAAVHRQGSVGQLLPGLALRITDPESDE-PLPVLKSGMVWFKGANVFEGYLKNPKKSEEVIKEE-WFRTGDIGRLDSDGFLYIEGRISRFSKIGGEMVPHETVEDSVLEHELARRIAVVGVPDQEKGEALVLLTSVSGGNVQQEDLRYKLLDRGMPPLWIPKKMVRVQEIPVLASGKLDVKACERLAKS----- 163757248 2209 ---------ETTLVSLFESQAATSAQAIALIY----EDNELSYEELDARSNQLAHYLQKHNIRKGSVVAIMQDRSEYLLISILGILKAGAAYLPIDKNYPEDRVAYMLSDGNVSLIISDSDTAQTVAQI-----SIKELQEELRTYPTSKLD-----------VSIDGEDTAYVIYTSGSTGRPKGVQIKHGSVVNY-LNWANENYYNNSADYPACLFTSLSFDLTVTSLWSGLLRGVLHIISSDENDLSVLQKVFTNKSIKTVKLTPSHIQVLAGLNLNN----TNISVAIVGGEALTENHVSILKGLNAEIYNEYGPTETTVGCSVALIENENT-----------ITIGHPIQNTSIYVLDSNKELVPIG--VQGELCVGGAGVFKGYIGNTTLTEERTLSNPFYKTGDIVSWDHKGNLHYHGRKDDQVKIQGYRIELGEISSVVSNSDLVSQYEILTVSEDSETSLVIYYI---GGAEIASKLKSY-LQAHLPLYMVPNFYVGMGAFPLTRNGKLDKSKL----------- 163757248 1105 ------------IHKTFENIVESYPEKTALIE----ESGNTNYRDLNEFANQLGNLMTDIAISSEDGVGVLLPSGKELLGSLLACFKTGATYVPLSNSFSLSRMEQAVSETGMKVLITDDSSWEAFKSLKLA-HSFTHILVLDQTSLEVYKTDLESYNKDNLSVEYPINNSSYIFYSSGTTGKSKAIVGNQESIAQY--VNWHRNTFNFTTETRVSQIASVTFDASLKDILTSLTSGSCLCIPSEKTKQNMVLSWLAEEKVTVLQTVPSLFRLLTNNLKEQNIALTAIEEVVLAGEKLDVALWRSIEGHSARMSNLYGLTETTVLSCYHIPETELDAGS-------VLPVGKAIDNSMIAVINDSGLSL---WGEIGEVYIKSPYTTKGYL-DAELTKNLFVQNPLVKTGDIGRYDAEGNLEILGRIDDQIKLHGVRVELDGIRSALLNLENIGQVELIVHNDNTVDSLLCYY---SGTEYDKSELRETLGKT-LDRNSIPDYFMYLEEFPLTLNGKVDKRALPK--------- 163757248 6 ------------IHKTFEDIAASYPKHTALIEASG----TTNYQSLNYSANQLSNLLLDVNVSSENAVGVLLPSGKELVGSLLACFKTGATYVPLSNSFSLSRMKQAVSETGMTTLITDDTSWEAFKSLNIA-HSFTHVLVFDETGKYTLTNHTESYSKENLSIEYAVDNSSYIFYSSGTTGKSKAIVGNQESIAHYT--NWHRNTFNFTTETRVSQIASVTFDASLKDILTSLTSGSCLCIPSEKTKQNMVLSWLAEEKVTVLQTVPSLFRLLTNNLKEQNIALTDIEEVVLAGEKLDVALWRSIEGHSARMSNLYGLTETTVL------KSYYHIPETELDAGSVLPVGKAISNTLIAIINEKG---LCNRGEIGEVYIKSPYTTKGYL-DAELTKNLFVQNPLVKTGDIGRYDAEGNLEILGRIDDQIKLHGVRVELDGIRSALLNLENIGQVELIVHNDNTVDSLLCYY---SGTEYDKSELRETLGKT-LDRNSIPDYFMYLEEFPLTLNGKVDKRALPK--------- 163757248 3241 -FNATAKDYPLSLASYME-NVATTPEATAIYFAD----RAVNYGDLDASVNQLANYLREYGITQGARIGLLLDRSEWMLTAMLSVLKLGCVYVPIDKSYPNSRISYILEDSHADLLISDVAFEDSSE--------IQTLLLSEK------LEAVSNCSNELERVSVNGTDLAYMIYTSGSTGTPKGVKIRHRSVT--NLMYAMESEVSATADDSLLAVTTYAFDMSVVELFLPLHVGGSVII---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116743285 2 -------------------------------------------------------------------------------------------------------------DSDSKILLTSKQGSAPAQAAASKL-NIPHVTVALPDADSDVALSSSLSQYESDPEPDPPSDISLFLHTSGTTSRPKGVPLTQLNLV--SSVNNIKSVYRITESDSTVIVLPLFHVHGLLAGLLSSVAGGAVTLPAGRFSASTFWSDMKNYNATWYTAVPTIHQIILDHLNSPEPVYPRLRFIRSCSAALAPSILARLEEFGAPVLEAYAMTEASHLMASNPL--------PQDGPHVPGSVGKPV-GQEMAILDENGK--PQEANANGEVCIRGPNVTKGYKNNPEANKSAFQF-GWFHTGDLGYLDSDGYLHLVGRIKELINRGGEKISPIEVDAVLLSHPDVAQAVAFGVPD----------------------------------------------------------------------- 109897323 5 ------------------------PQKVYLKQPINGAVISYTWVQTADKVRRAAAGLIALNLPAGSHIAVLSKNCAEWFIADLAIMLAGHISVPIYSTAGEKTIQYVLNHAACPVIFVG-KLDDTAEQVAA-IPEGVTKLAFSYPGIEADKDWDSLMANEPYLERPVPDSTMTIIYTSGSTGNPKGVVHTYNSISWA--ASNSRNELSVGDEDRILSYLPLAHITERVLVEMASFYANTQIGFIESLD--TFNRDICHLRPTLFISVPRLWTRLANMPQRTKLGLDKARMCASGSAPISPATLKWFLKVGVKISEGWGMTENSAYGTCCVPF----------REDKIGSIGRAYEGVDIRI------------GEEGEIQVKGPCNMQEYYLEPEKTAETFTEDGYLRTGDKGAIDSDGYIKITGRLKEIFKTKGKYIAPVPIEALIMGNSSVEQVCVTGSQ----LKQPIALVVLSEDATVEKSLLATLVNAGLESHAVLDRLVIVENGLLTPTLKIKRHLLEEKY------- 126659901 13 ------------LHDVWAIAAKKFPDILALHDPHSKPEVKLTFAQLYQQIKQFASGLQALGVTPDDKISLIADNSPRWFIADQGSMLAGAANAVRSAQADKNEIAYILRDSDSNALIVEQKTLDKIRSFCDEIP-LQLIILLSDETPKADLNYTQLMEEGANPITKDEDDLATLIYTSGTTGQPKGAMLSHGNLL--HQVRNLNAVIQPQPGDKVLSILPSWHAYERSGEYFLLSQGCTLIYTNIR----NFKTDLKKFKPHHMVGVPRLWRRIANNMSLEHFDASAIERLVSGGGSLAKHLDDFYEIINVPVLVGYGLTETAPV-TNARTHSH----------NLRGSSGQPIPKTEIKIVDLDTRE-PLSQGKKGVVLLRGPQIMQGYYKKPEATAKAINPEGWFDSGDLGWITPMNDLVITGRAKDTIVSNGENIEPQPIEDACIRSPYIDQMMLVG-------------------------------------------------------------------------- 26541543 7 ------------LHHWFLDGLARNPRGTALRIND----RSWTYAEADRTARSWAAALHSGG-RAPRRVGVLAAKSEESLLGFLAALYAGCTAVPLNPEYPVGRNRDIAAAAGLDALIVDPSGAAQLDEVAAAAPPLVTLAPRLGEWSGPRPGTPVLMPDPARPPAQGPDSLAYILFTSGSTGRPKGVPIRHGNV--SAFLAASLPRYDFGPDDVFGQVYELTFDLSMFEVWCAWSSGACLTVLNRLLNPGRY---IRAHGITVWTSTPSLVAALRTRGLLGGNSLPSVRHTVFCGEPLPEESAAYWSAAGTSIDNLYGPTELTIACTAYHWVPSPGSGT--------VPIGEPNTGLRYVLLDD-----GQVGADTGELCVTGPQMFDGYLDPANDTDRFLTHDGWYRTGDRVRRTPDGTLVHLGRDDGQVKIHGYRVELSEVEEAVRACAPGTEAVVLAVPGA-AGPVLAAFVIGDDAAGRLTGTAQDLA-HRLPPYMLPAHLWALADPPLNPNGKTDRLRLREEAARRLG-- 189347531 2 --------------DLVNRASLLFDSSPALISPAA----TLSFRQCASITSRIAGRLYEKGLRSGDAVAILSPNSPESALLMMSLLGNGLIAAPLNHRFPPEQLLKTLQALHPEMVVTAD----------PEIIKPGESPFKAENMQDIAFAASEPESPDRSAPRMKMERPVTIIHTSASSGLPKAAQHSFGNHWYSALGAA--RNMPLGNGDCWLLSLPFFHIGGYAVLFRALVSGSAVALPDPH---DAIERSLERFPATHLSLVPTQLYRLLRKPETLPI-LRKLKAVLLGGSAVPAPLLAECIREGIPVFVSYGSTEMSSQIATTPAPDG----------SFRKNCGKPLPWRELAIAGD------------GEILVRGACLFQGYLKNSASGRQELDSEGWFHTGDTGSLDDNGNLSVSGRKDNMFISGGENLHCEEIEEALSTVEGIEQALVVPLADREYGQRAAAFITAQPGTPTDDAITETMLKTA-GRLKTPRICQWV-TLP--GSQKIDRRQVRE--------- 91082889 126 --------EDVTLADIFRRNVKRHPNKACILF----EDQEWSFAQLEEYSNKVANVFKSHGYKKGDVVALFLENRPEFIALWLGLSKLGVITPLINTNQRLDSLVHSITIAGSQAVIFGSDLIDVFEKIEAKVTFYQLCITDKSNVDQRFRDLRQLINDAPPTPPLHHHDRLVYIYTSGTTGLPKAAVISSSRYIF--IAAAIHWLSGFKSSDCFYTPLPLYHTAGGCMSVGQMLIYGATLVIRKKFSASAYFPDCEKYKCTIAQYIGEMCRYILAVPPKPSDTQHHLR-MIYGNGLRPQIWCEFVERFKIPVAEFYGATEGNANIVNGFVSRIIPSVYPISIIKVDPQTGEP-------IRNAHGLCVPEPGVFIGKIIPNNPSAFLGYV-DEEASKKKVVTDVFFLSGDILVADEFGYLFFKDRTGDTFRWKGENVSTSEVEAVLSNVISYKDVVVYGVERGVEGRAGMAAIFDPEGTVDLAQLAEGTKKA-LPFYARPIFIRILKKLDMTGTYKLKKNDLQKE-------- 182439165 5 SLPALYVPTDGNLTDLIRRNAAQHPDVAVMSRKVAGVWTDVSATQFLAEVRAAAKGLIASGVQPGDRVALMSRTRFEWVLLDFAIWSAGAVTVPVYETSSAEQVQWILGDSGAVAVLVESDAAASVASVRDALPELEHVWQIDAGAVDALGRAGAEVSEETMDLRTKADDPATIVYTSGTTGRPKGCVLTHRSFFAECGNVVERLKPLFRTGECVLLFLPAAHVFGRLVEVAAVMA---PIRLGCVPDIKNLTDELASFRPTLILGVPRVFRALLKHKLFDKLVFGKLRAVISGGAPLGERLGHFYRGIGFTVLEGYGLTETCAATAFNPWDRP-----------KIGTVGQPLPGSVVRIADD------------GEVLLHGEHLFTGYWKNESASAEAL-ADGWFHTGDIGTLDEDGYLAITGRKKEIIVTGGKNVAPAVIEDRIRAHALVAECMVVG-------------------------------------------------------------------------- 207724689 568 ------------LHDGFFHTAERTPDAVALIHRD----ERLSYGALADLARRCAGALAACGVRAGDTVAVSMSKGVGQIVAVLGVLHAGAVYVPVPLDQPEARRRQIYDDAAVKRVLVCRDDAGAIAA---------------ADDPTRTLAWQDAVTADADAVAVDPGAPAYVIYTSGSTGTPKGVVIPHRGAL--NTCAELNRRYRVGPDDRVLALSALHFDLSVYDIFGVLAAGGALVLVDERRDPAVWCDCIERHRVTLWNSVPALFDMLLTYAEFALRAPSSLRAAMLSGDWIGLDLPARYRAFRAELVAMGGATEAS-------IWSNAYDVGEVPPHWRSIPYGFPLANQCYRVVDQQGRDCPD--WVPGELWIGGEGVAHGYFHDAERTARQFVEDRWYRTGDLGCYWPDGTLEFLGRRDKQVKIGGYRIELGEIDAALCRIDGVKTGIALAV--GERDRSLAAFVVPSGTALCSE-------------------------------------------------- 104781611 889 --------------------------------------RRLSYSELGDGVARIIAALRARGIGQGQVVAICLPRSPEHTMLTLACALTGVIWVPIDVAAPAERRHYLLENCHPDLVVLGQ------AQTLEQPSTTCAALLATPAAAPGHLADLSL-----------NEAPGYYLYTSGTTGKPKCVVLNNRA--TANVIGSTLAEWRVTERDVFLSVTPLHHDMSVFDVFGSLAAGATLVLPAPDKDALRWNQLVAEHQVTLWCSVPAILEMLLAC--RGEHGLQSLRLIAQGGDYIKPAVIAGLRELQARLISLGGPTETT-------IWSIWHEIGADDRKLIP--YGRPLPGNRYFVLDAQGRHCPVG--VVGRIHTAGANLALGYLLDGALQQSDFDEHGAFRTGDCGRYRVDGTLLFDSRVNGYVKVRGVRVSLPDIEMVLNQHPALRHVLVVDYGEPRLGEVALYVCDPQAAEPSMAELRDY-AREHLPHSHVPTRLLGVAALPLSQNGKPDRRRARE--------- 111022930 40 -------DARESIGLVFQRAAAAHPRRTFLRF----EGESLSYRNANVRVNRYAHVLADLGVARGDVVGILGKNSPETLLIALAAVKLGAAAGMLNHNQRGDVLAHSISLLDSRVLVVSEACGEAMDSL-DEPPAVPSVLYFDDL---DRLAEKAADDNPEVCEQIQAREKAFYIFTSGTTGLPKASLMSHFR-WLKSMSGLGNMGVRLRGSDVLYCCLPLYHNNALTVSLSSVLGSGATLALGKQFSASKFWADVELNRATAFTYIGELCRYLLNQPEKPGDRDNSIR-LMVGNGLRPEIWSEFTTRFGIRVAEFYGASECNIAFVNNVDRTAGICPLPHAVVEYDEDSGSPRRH-------SDGRLRKVRTGDVGLLLVTDRAPFDGY-TDEEATDKKLVRDGWFDTGDLVRRQGWSHVAFVDRLGDTFRWKGENVATTEVEGALLAHPAVEHAVVYGVEIPGTDGRAMAAVTLHENEKFDGSDVAELLFQRLPSYAVPLFVRVVDSLEQTSTFKSRKVELRKE-------- 127514530 29 --------------------AAKVPGQVALHHWHDGGYHAIDYAHLAQRVRQCARQLHDLGVTSGDKLACVDQNSLALVILYWACIDLGAIFCPLNPRFPKAQIAAIAER-------YGFNHFWAGQAYQALLPEPGLTLSLNAETRDNKLKATKAEATKVEAIRIDTARPCNIILTSGSSGMPKAAVHCLNNHIASALGST--QKIPLVRGDNWLLSLPLFHIGGLAIVNRCALAGAALTLPAPDLSLAKQLKAM---PLTHLSLVATQLVRLLNDAPETLKGLKALLLGGG---AIDEQLIERLTPLGIPAFTSYGMTEMSSQITT-------------ARANAQGSCGFALPGRELKIVDE-------------VIFVRGETLFLGYLRDPHEISRPLDNDGWFCTQDRGRFTPGGELLILGRTDNMFICGGENVQPEEIEAVLRSYPGIEEALVFGVADEEFGLLPAAII--KGKVASPAKLEEFLC-QHIARFKRPRRYFPWPEVEQTGL-KLPRKLVIQAVAERHG-- 118473410 17 ------------------------PDRPLIVQGE----RRHTYRQVMDRSNRLASYLHSQGLGVQDLLGIYAHNGPEYVESMLGSFRARVAPFNVNYRYVKNELHYLLTDAGATALVYHATFAPRIAEIRDELPTLRVLIQIADGSGDGAVDYEQIVNETAAPPVQPCPDDLYVLYTGGTTGMPKGVLWRQHDIFMTAFGGRIVDRAVENPGTRLMILPPLIHGAAQWAAMTAVTTGQTLVFPDDRFDAEDVVRTIEREQVLVATVVGAMARPLLDAIRSGTVDVSSLSVIANGGAQLTPHVKQQLSKPNLIVVDGVGSSETGAQM------SHMSAPGA-------VSTGTFKAGPDTCVVAEDSCVLPEAHDGLGWLAQRGY-VPLGYKGDAAKTAATFVIDGYAIPGDRARQLDGGMIELLGRDSVTINSGGEKVFAEEVEAAIASHPAVRDVVVAGRPSERWGEVVAVVAVDDGAQVDADELIRH-ADGSIARYKLPKAVVFRPAIERSPAGKADYRWAREQA------- 114561549 31 --------------EMLSHWVDTQGDKVYLRQPIGGKYVDFTWREVQQKMQQIAGSLRHLGLERGDKIAVLSKNCAEWFIVDLALMYGGYISVPVYPTANAETIRYVLEHSGAKAIFTG-KLDHWAEQEAAVGGEILRLAMPYETMPAQYHWEQLLLGQPLVDEQFPADQVMTLIYTSGSTGKPKGAIQTFTSYGWACEA--VVRDLQTNTTDRLLSYLPLAHITERVAIEGSSFYSGATVSFVESLD--SFVDDIQRCRPTVFFSVPRLWSTIVKRKIKSGLGLDQSRLNGSGSAPIPPSLIQWYNNIGIDICEAWGMTENCAYSIINYPFN----------AKKIGTVGRPVEGCLVR------------QTEAGELLVKSPGLMSGYYLQDEATAAAFTEDGFFHTGDLCEIDADGYIDITGRVKDNFKSKGKYVAPVPIERKLAQDTHVDLICVIGLPH------PIALVQLEGSKLQPREEVRTSLKEHLESHEHVDAIIVVDEWTLTPTLKIKRHVLEKAF------- 31793556 463 -LPDVTTSAPA-VHTRFAEIAAAQPDSVAVSWADG----QLTYRELDALADRLATGLRRADVSRETPVAVALSRGPRYVAAMLAVLKAGGMIVPLDPAMPGERVAEILRQTSAPVVIDEGVFAASVGA---------------------------DILEDDRAITVPVDQAAYVIFTSGTTGTPKGVIGTHRAL--SAYADDHIERVLRPAAQRLGRPLRIAHAWSFTFPLVALLDGHAVHIVDDHRDAGALVEAIDRFGLDMIDTTPSMFAQLHNAGLLDRAPLA---VLALGGEALGAATWRMIQRTAMTAFNCYGPTETTVEAVVAAVAEHARPV-----------IGRPTCTTRAYVMDSWLRPVPDG--VAGELYLAGAQLTRGYLGRPAETAARFVAEPMYRTGDVVRRLPDGGLEFLGRSDDQVKIRGFRVEPGEIAAVLNGHHAVHGCHVTARGHA-SGPRLTAYVAGGPQPPPVAELRAMLL-ERLPRYLVPHHIVVLDELPLTPHGKIDENAL----------- 116194143 4387 -------------HNIIEQHALL---RPASTPAVCGWDASFTYRELDESATILARHLVAQGVGPEVFVPLCFEKSAWTIVAQLAVLKAGGAFVNLDPSHPSSRLESLIQDVGANIVLCAPKHKAKMDEIA------TNVFVLDA---ESIRTLSEAAPSNVAPFAAKPSNPAYIIFTSGTTGKPKGTVIEHGAFCTGATAHA--KAMFMHSDSRVLQFASYTFDASIMETLSCLLVGGCVCVPSDEDRMNDVSAVIQNMGVTWTLLTPSVASTV------KPESVQCLKTLVTGGEAMAAGHIARW-GTQCALVNAYGPTECSVVATTSTKVDESHRVCNADRSNIGTAVG-----GRVWVVDAQNPDQLVPVGAVGELVVEGRLVARGYLNNKEQTDKVFIEEKMYRTGDLVRYNSNGSISYISRKDTQIKLNGRRIELGEIEHCRAGLPDDAQSAVVVLPSRAASKALAVFFTLPSNAPSTAAAMESHLSGNLPSYMVPQLFVPVSTMPWTTAGKLDRRQLRQALE------ 116194143 5504 ------------IHHLFLARAAEQPERVGVSAWDA----ELTYGEIREYASRLALHLNQHGVKEETLVPVCLERSAWSIVILIGIFMAGGAFIPLDPAHPVNRQKEVLETIEPALMVCSPEYASRFVGL------VNTRISVDGTMLRSLPPSH----GQTPAIVTNPGNTAYVLFTSGSTGRPKGVVVAHRDFCSSS--AAFTRVCNMNASSRVFHFASLTFDAALLEVVTPLTIGACICVPTAHDRLHNLGAAMARLRATWAFLTPSVANLL-----NPDLVCPTFKTLVCGGEAMLAETIQRWADR-VELMNGYGPTETCVFAVINPNVS---------KEKDHTTIGRGTPAARLWVVDPNCNDRLAPVGAIGELAISGPLMSRGYLGDAEKTAKVFVDNGWYRTGDLVRYRADGAIEFFGRRDGQVKVNGQRIELGDIESHLSADRHVRLGAVV---QPKKGKQLVGVVTLESAARSDIADIRARLAELLPHYMVPAAWIVLETMPVVVSGKLDRRRV----------- 116194143 1710 -MPATTADC---VHRMVEKQVALRPQSQAI-RGWDGD---FTYEEMNNLANRLARYLVDFGVGPETLVPVCFDKSAWTTISMLAVMKAGGGVVPLDATHPASALEGKVVDAGAQVVVASESRAMMFEAM------VPYVVAVGPT----LLSQLPASADNGDIQSVTPENPAFIMFTSGSTGKPKGVVLCHDALVSSCLAHG--SALDLGPHTRFLQFAAHTFDNSIEEMFTNLIHGGCVCVPSDVDRLGDLPGAIDRLDANFMDLTPTVAAML------RPEQVPKIKGMAVGGEALTREVLDIWGGV-IPVHNQYGPSECC---INSAHKLHLDKNGD------VGSIGTNVGSVS-WVVDPKNHDRLVPVGCVGELLIEGPILGRGYLNKPVETARAFIERRMYKTGDLVRYNSDGALIYLGRKDTQVKLHGQRIELGEIEHHVKRLPSAAQSSVLVVPAQSK--KALAVFVCLSSSQTDEEVRIGAMSSQVASYMVPRLFFPVSRMPLTSSGKLDRRSLRTMAQ------ 116194143 2816 --PGPLVERR--VHDMIEEMVRRGGSETAVV----GWDATLTNGELDALSTALAGELLVRGVGAGSRVPFCFEKSTFAIVAMLAVLKAGAAFVPLDPAHPVGRLRDIVGDCGADVVLCSPKYESLCAD------------VVPTAIPIDMEMLKKLEKKSTSIVAME--------------GKPKGTIVSHTAFC--SGAAAHGPAMLMIPPFRFLQFASYTFDASLVEILTTLIFGGTVCVPREERTNGNITTVMEEMGVTMTLLTPSFARVL------EPSSVPHLKTLILGGEAMAQTHLATWAD-KVSLVNAYGPSECAVVATVN---SHMRPSSNPANL------GRCLG--RCWIVDPQNHNRLAPLGSIGELLVEGPTLSAGYLKNELKTREVFIENPMYKTGDLVRVDASGEMVYMGRKDSQAKLNGQRLELDEIVHHLAADDAVRHAVVVL---PKSGKRLVAVLVTSDEASSTLEQVQDRLREKVPAYMVPSTWIALHNIPLLPSGKLDR-------------- 116194143 294 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTPLMVGATVCIPDEHERLNDLAGAMNRMRVDHAVLTPSFINFL------TPSTVPRLRRLVLAGEAMSRSHVTTWSH--IELVNGYGPAESSVAAVVNPNVGPQTEATD---------IGLPC-GVRVWLVDPTDYDRLVPVGCVGEMLLEGPSLARGYLNDAAKTEESFIPRRFYKTGDLARYNASGSFNYIGRKDTQIKLHGQRIELGEIEHHLAVDEDVQHAMVLTVASADNQQPGATALSLTGNPAATEPILERILSARLPAYMVPSTWLCVDAIPMLASRKMDRK------------- 149189754 1 ---------------MILKWAQERPNEVYLKQIINREFVEFTYADVADKALRLVSALRGLGIQPGEKVALISKNCAEWFICDLAMMLGDYISVPIFPTAGADTIEYCLTHSESKVLIAGKDDAKATTSVIESLGDLITISLPYDTAPDCQHTFNQLIADSKPSEERPDDKLMSLVYTSGTSGLPKGAMLTYGAFSWS--VQRLIDHIGIEPNDRLFSYLPLAHITERVYIFGSSVVGGVQTAFPESLD--TFIEDVKMQRPTLFISVPRLWNSLIKKKLADGLGLDQARVLGCGSAPVPPALLDWYHSVGLNITEAWGMTESFAYSTINYPF----------RADKIGTVGNAGPGIELKIAEDD------------EIMVRGQGLFSGYYKNDIATQEAFDSEGWLHTGDIGAIDGEGYLTIQGRKKDTFKTKGKFVAPVPIEKKLAEYSRVEMMCLIGLGLP----APILLVVPHDYARTAERVVKR-MNQELESHEQIKGVLMVKE-PLTPTLKIKRHLLEQKY------- 183983669 558 ------------LHQGFFEHAAANPDAPAVVWDVGDDGGVWSYRELRRQSLAVAATLHECGVRPGDAVAVQLPKGRAQIPAVLGVLAAGGTYVPIGFDQPEARRAKILQTADVVAALTVEG-----ARMGDAIPCVSIDTARDHPKPL------------PEPVFPDIGEIAYVIFTSGSTGLPKGVDVPHCAAMNTIDAVN--EWFGVGSADRVLALSALEFDASVYDIFGMFAVGGSLVAVDAKSAPTSWVELLVHHRVSILNCVPSMLDMILDLG---GDRLNSLRAVTLGGDWVGADLARRLARPGCRFSGLGGATETAIHNTICEV------VGEPPAHWATVPFGRPLRNVRCRIVSPSGRDCLD--WVAGELWVGGANVAARYRNDPQRTAERFVEHRWYKTGDMARYWPDGTIEFLGRADHQVQIRGYRVELGEVENALR--------AVSGVRHAVAAVKLVAAVAADPNTVGD---ISAVLADLLPSYMVPTRTVFFERFPLTANGKLDRRAV----------- 41018490 279 ------------LHDAILRHSESCPNDEALYS----TEYSLTYASLDRLSNYVAYQLLQYDIQPETIVPFCMEKSIWTVVAILGILKAGGAFMPLDPSHPESRRFALVKDVNASVMICSPSAVKSCETMVQNVIQVSASLL---SLPSETLVNYKALSSYKQP---KPHNAAYVLYTSGSTGKPKGILMSHSAACTSLFRQPAV--TNLTKTSRVFQFSSYVFDACLLEIFGPLLVGATLCVPTDTERINSTSQFMTKARVTWAFLTPSFIKTI------DPETVPTLITLCAGGEVPTKDTLSTWHGR-VELVNIYGPAEICVTCSTHCWKSPNES---------PATAGLPFAH-RLFIVEPDNINRLAPIGCIGELFIDGHAIARGYVNNEERTSASFIDDEWYRSGDLAKFNPDGTIEVIGRRDTQVKLRGQRIELGEIEHLIMS--ELKDVAVADVVEREAGKILVAFVTARPAADSTADLEDYFLRQALPNYMIPSVIFPLWDMPRNTSQKIDRRMLR---------- 59876617 984 -----IMPETINVHDRFSQWADRQPDAQAI-CAHDGE---YTYAELEVVTDRLAHHLVQLGVRPETFVATCFDKSMFAIIAMLSVIKAGGAAVPLDAAHPVNALQTRLEDAASKIVLTTTARAEKFEGL------VDNIIVVDDSLLQSLPAVRSPINTGVQP-----HHPVFVIFTSGSTGRPKGVVLEHSAMVTSAEAHG--SKIGLDHSSRMLQFASYTFDNSLEEMFTTLQRGGCVCVPSEVDRVNDLAGVVTRLNVNIMDLTPTVASLL------SPKEVPTLKRMCLGAEPLTKALIELWS-PHVPVFGQYGPSEAS-------INSAFKDFSDGRGEATN--IGKAV-GCVTWVVDPENRNRLMPIGCKGELLLEGPILSRGYLNDMEKTQAAFITDPFYCTGDLIQYTSEGEMMYLGRKDSQVKLHGQRIELGEIEHHLLNLATSAKSAVVKFNDTNATKALVAFLCLSEQEEMTESLREMALANALPVYYVPSVFMPVTRMPMTTSGKLDRKVLR---------- 59876617 3615 ------LPPPINVHKVIHDQALTRPRMTKAVEGWDG---SFTYQEFDRITDQLAAHLQSIGIKTETFVPILFEKSSWAIVSMIAIMKAGGAYVPLDPKHPQTRLRELIEDVGADVVLCSRKYQATASEV-----SKTPLVVDQRSIRKLATPDSSALLAAATP-----ENAAYCLFTSGTTGKPKGTIISHRAFC--TSAAAFTRRMNINATSRTFQFASYTFDASCIEILSALTVGATVCVPSEDDRMNNLAGAIRKLKANWSLLTPSVL------GTVEPERVPCLKTLVSGGEALPGHILKKWGTSTC-FINAYGPTECAVVAATAYKSTLDHKLIASE----PGTIGTG-SGCRLWIVHPRNHDKLMPVGTVGELVIEGPTVARGYLNEEEKTRKAFITNPMYKTGDLVRYNSDGSVSYVGRKDTQIKLNGQRVELGEIEYHVGQNENVQSAVELITPSTRSSAKALAFAVVHPSLVEGEQDAQHALAGSLPTYMIPSIFIPVKKMPWTSAGKLDRNRLR---------- 59876617 2068 ------------IHDVIEDQSARRPTASAIDAWDTG---VMSYQELDERATALAYRLTALGVKPRQFVPLCFDKSGWTIVAILAVLKTGAAFVPLDFEAPVLRLREIVGDVGAELLLCAPQYEELCESIPCRAQVVDRQSTIYDKPSLPCLP------------SVDSNDPAYAFYTSGSTGKPKGAVVNHVHWVTSSTA--FAPGWKISETSRILQFASYTFDACLIEIFTTLMNGGTVCVPDQAARTNDLVGAINQFNVNWAALTPSVVRTM------TPSQVPHLKTLFLVGEAMSQQDLTTWAD-KVTLGNGYGPTECACVATCNIMTPHTRPNNLGDVVTARG-----------WIVLRNNHNILAPVGAVGELLLEGGAVGAGYLNNPEKTAEAFTPPRIYKTGDLVKYNEDGTMLYLGRKDFQAKVRGQRLELSEVEHKLLDDHMV-QSALASVP--TKGKRLVAILSLQNASPNVASIRDSLC-ERLPTYMIPSLWVAINRFPLMPSGKLDRRR------------ 59876617 4719 ---------DETIPAVFQKKVTAQPDAVAVA-AFDGE---LTYAELARYSTNLAQELIDLGAGPETLILICLDKSLWTIVAMMGIIMAGAAYVPLSPEHPPSRHEQIIETCNSSIMLCSPSYKSRFEALVKHVRTITEDSIRKLPTPEAPL-----------PQKIKSNNACYVLFTSGSTGVPKGAVIEHRNVTSNAIAIS--EGSHLTPTSRVIQFSTLVFDASVLEIFVTLLLGATVCVPSEEKRTADLASALTSLKADWAFMTPSVASTL-----DGPQSVPTLKTLTVGGEAITTEVINKWAS-GVKLLNVYGPTECCIFALTNDKVREQRSLSNIGNVLKAGRGWLTNPN--------NPHQLAPVG-ATAELCLEGSNLGREYLNDPKRTAEAFVENPHYRTGDLVSYDLDGSIKYMGRKDNQIKVAGQRMELGEVEHNLQRDDSIRQLVV---QLPKTGKKLTAVILSDPESLSLLNRSRERLMERVPPYMVPIVWIAVPRIPSLVSTKFDKKQV----------- 145604915 66 --------------------------------------RTYTPAELFLRSTHLARALARRAWGPNDVVAVFSVNTIDYILPIYATHRLNGIATAANAVYTAGELEHQLRSAGAGVLFTCAQLLDIALQAADAVGMARDRVFLVQGAPETPFPTVEELIDEGEPLRWGKRQVAFITYSSGTSGLPKAVLISHHNVISNVVAHVAYDSVGRRETEVELGLVPMSHTYGLLVVSHTATWRGDEVIVLPKFEIKSYLDAIQTFRIQRLLVVPPIIVAMLHRRELAQYDLSSVRFVFCGAAPLGQETVVRLARPAWTVGQAYGMTEAAVIVTNT-----------SEHDVLNGSSGSLLPGTRAKIIDPLTREEITSYNSPGELWI-------------QATAETFVYDRWLRSGDEVCMSPQGYLFVIDRIKELIKVKGQQVAPAELEAHILTHPAVADVAVTQTSDPWAGEVPKAFVVVEAPEDLPPGEIENMVVGYVAEHKAPGGVEIVDTIPKSPSGKI---------------- 59876531 35 ------------VHELFAEQAKARPTAPAL-CAWDGE---MTYDELDRLSSQLANHLHNLEVKPEDIVPLCFEKSMWTIVAILAVLKAGGAFVPLDPDHPASRHEEIFKQTEAKLVLTSVQHAML-------WPDPARHVVPIGEAFVSQLSSTENMKE----ATVNPSNTAYIMFTSGSTGIPKGVVLEHRAVSTSCL--SHGKAIGLKPDTRALQFATYTFDACIAEIITPLLHGSCICIPSEDDRQNALPEAINTMNVNWAQLTPTVARLL------DPQKTPSLRTLVLGGERVNAVDWERWGD-SVEQINAYGPTECAVWCT---------SYTNGAQGYKPGIIGKPIASVS-WVVDPDDCNKLVPLGAIGELLVEGPIQARGYLNDVVKTEAAFINNPWYKTGDLVYYNTDGNLMYIGRKDSQVKVRGQRVELSEIEYHLHECPEVKQMAVVISPAGDTDKAMVAVFLELDEELARMDDTDIELVQRLPSHMVPEVYFAIAKLPMTTSTKVNRRQLRE--------- 59876531 2620 ------------VHELFAEQAKARPSALAI-CAWDGE---MTYSELARQSTQLAGYLVNLGVGVEDIVPLCFEKSIWTVVAMLAVLKAGGAFVALDPDHPTSRHKMILKQTDAKVVLTSVQHATMWK----DLDLAGNVVAVSEAL------ISRLPSSEIDGSRVQPHNTAYIIFTSGSTGVPKGIILEHKALSTSCLGHG--RAFGMSHNTRVLQFSTYTFDASMAEIVTTLVHGGCLCVPSESERRDGLAEAMNKMDVNWAMLTSSVARLL------DPKSIPSLKTLVLVGEQVTPADWNRWPH-SVQMINGYGPSECCIICTCHAKKEDYNS----------GTIGKSVASTS-WIVHPENHNMLVPLGCVGELLVEGPILARGYLEDEEMTNSVFVHDPWYKTGDLVHYNSDGTLTYIGRKDNQVKIRGQRIELGEIEHCLYECPGVKQLAVEAIPSGQGSQPLLAAFLHLQSNTQHAELIDKRLTERLPEYMVPTVFFSVAQMPMTASRKTDRRRLRE--------- 59876531 1125 -----------NIVDVFREQAAAWSSKVAI----KDTRGEMTYDQLDIQSDRLAQALTTRALTPETAIGVLALRSCETIVAFLGILKAGLAYVPLDAKSPAERTESILSSQGQRLVLVGMDVIPVLTSENVEFVRIADMLATDNSLVRGTLEGNHSLGPSA-------NSIAYIIFTSGSTGRPKGVMVEHRGIVRMAQHDRITDFQSTKATAHMANLA--FDGSSWEI-YTCLLNGGTLVCIDANLDQDALLEVFTRHSIRIAFFTPALLKL---SLAASPRTIGALDVLLVAGDADPGDMLAAQSLVKGKVANAYGPTE-------NSVMSTLYILTENEKFVNGVPIGRAISSSGAYVMDSKQQLVPLG--VIGELVVTGDGLARGY------TDSRQDIDRFYRTGDYVRQRPDGQLEFFGRMDGQVKIRGHRIELGEIESVLCSHRCVRDAAVVLAQKDQSDHAIFGYVTLKQEATMTED------------------------------------------------- 116061863 44 -----------SVWALLDNACEKSADARASIAVVDVEVEHYSLRALRLEARTLAHSLHDHAISAGDAVAILLDNSAASIVASFAIAGLGAKRVDLNTRVEAHEVAAAMRTTDARLIIASDRYVNKLSRALQDLDDVDSRISVDYIPGGGTDAYDAFISESDEPPHLDEKSLLDVMFTSGTTGKPKIVSHTQRQVSMHAVSVAKTCGWE-RQLHVWLHVAPMFHAMDAFAMYASVFAGVKQITISHDFDVNATLSLIKSENVTLTALTPTHLAMMLRQPSF-KHAASSLRAISVGGSIVSDQLVQSFQDACPSCVYFYGSTEACGKICT--------SLGASCSAAALARAGNPMPLFDVTVVKDTMQSIEWNDHDRGEILVRGPTVGDG---------------TWLALGDVATVDSTGSVKIVDRVSDVIIVGGENVFSSEVETILLELAAIAECAAFGISDEILGEVVCCAIVYDPTSVSLDEVRKHCI-ERLSDFKRPQSFVVVKSLPKNSAGKVLKRELRMQHQ------ 116191281 2987 --PETTLEWPLTLPHRIDQMVETHGSAPAL---KDGLGDDLTYEQMAYRVHVIAASLVAAGAGDGAVVGVFQTPSADWICSLLAIMRVGAIYVPLDLHSSMDRLATITRLAKPGFLLVNATTSSQTDGL--NLPEAVKIVVSDLSGGEA--------KAYAVPNQAKPDSTALMLFTSGTSGQPKGVLLTHANLRAQVEGHSRACGLP-SLVSVVLQQSIYSFDMSVDQTFTALAHGGCLVVVDKRGDPESVTALMAEHGVTYTLATPAEYNTWFSYARDNLARCQAWQAALSGGEHLQRGLVGQFADLGLRLFNAYGPTEVTAAATGGEVK------HSDPELEYPISVGSVLPNYRMAVVDDRMQTMPVG--VAGEICVGGPGVARGYLPSPGVTQDSFIPGAWYRTGDLGVLRASGTVDIIGRIDNQVKLRGFRVELQEVEAVLLANGALSHAIVTAR-GEGEGRFLAAHVVPHDRRPGLTQRLESGL--PLPSYMQPTVVIPIDNIPLTKHGKFDRAAIQ---------- 66822237 50 -YPDWFKGGELNCYNLLDRQVQNPLKKDQVALIYEKKTVKLTYYQLYEKVCEFSRVLLNLNVSKNDNVLIYMANTVEAPIAMLSCARIGATHCALFDGYSVKSLIDRIETITPKLIITT-NLGVGLDEIVDITTNLKEAIELSTFKPDNVLNWEEEISPFYDYVPVESSHPIYLIYTSGTTGNSKPVVRSNGSNLVGLLYHWNCLSSKVNNDEVLFSATSVGWVSFHMFFYASLSKGNTFVMFEGGFVEDDIWATIEKHNVNIYLALPIVMRYLKKMDPNAKYDISRLKQVWIGAEVIEKSIQDYIEKLNAESIGLYGQTESGMMYIYEYSSIN----------KTYDTVGIPSPFIKPSILSEDGKELGVN--EIGEFSLKPPGFATTFYKNDEQYKKLFSKPGYYNSGDLGYKDENGYYGIVSRADDQIKISGNKVQLNTIESSILKHPNVIECCSIGINDYDCYKAPIGILVLKKQDSILDNEINNIINDDIESYAELKQIIIVNQLPKTKSGKIQRHIL----------- 126137788 230 ------------IQDIFMKNALAHPEKPCVIEDPSTKTRTFNYKQINQASNVVGNYLKETGIKKGDIVMIYAYRGVDLMVAVMGVLKAGATFSVIDPAYPPARQNIYLSVAKPSGLIGLEKAGTLVDYIKNELKVVTTIPQLKEGQSADCLQGYEKFQDQATGVIVGPDSNPTLSFTSGSEGIPKGVLGRHYSLAYY--FPWMAKTFGLSEKDKFTMLSGIAHDPIQRDMFTPLFLGAQLLVPTADDTPGKLADWMAEYGATVTHLTPAMGQLLSAQ---ASTPIPSLHHAFFVGDILTKRDCLRLQTLNVFIVNMYGTTETQRSVSFFEIKSRKADSTYLKNLKDVMPAGTGMYNVQLLVVNRNDRSQTCGVGEVGEIYVRAAGLAEGYRGLPDLNKEKFREHGWYRTGDLGRYLPDGNVECCGRADDQVKIRGFRIELGEIDTHLSQHPLVRENVTLVRRDKNEEPTLISYIVPKESPELAQELIKDILKKRLASYAVPTVVVPLAKLPLNPNGKVDKPKL----------- 153826974 1 -----MTNLDFHIVKRIRQRIAQGGDNAALKHKQNGQWQAINWHQFGEQLDELSMALLAQGIGVQDKIAIFSNNMPRWTIADFAALQIRAVTVPIYPTNTPEQAAYILQNADVKVVFVGEQAFDAALSQFEQCPELRLIVAMDLKQASCAMHWDEFVAQSHHQVRAPYDDLFTLIYTSGTTGTPKGVMLDYRNI--GAQLEGHDQRLNLTQEDVSLCFLPLSHVFERAWTAYVLYKGATNCYLQ---DVAHVREALAEVRPTVMCAVPRFYEKIQSHQFADKLVLSKLRALLCGGAKLDETIGRFFHAIGINVKLGYGMTETTATVSCW-----------DDHCFNPDSIGLSMPGAQVKI------------GENNEILVRGPMVMRGYYKLDKETAESFDEHGFLKTGDAGHIDENGNLFITDRIKELMKSGGKYIAPQVIEGAIGKDHFIEQIAVIA----DTRKFVSALIVPCFDSLDRLELLKHSLQKELAKFEQVKKFRL---LPKTPTQKLRRKVINDRYQDE---- 196238015 69 --------------------ARKYGEIIALKAPHESPEVNLTYKELYYQIQRFAAGLQAMGVQAGDRVALYADNSPRWLIADQGSMMAGAVNVVRSSQSEAQELIYILQDSGSTTLIVDRATLKKLTPTLPDLP-LRVIVLLSDEDPDPGLGFQEGAYGTVRSVRVRKTDLATLIYTSGTTGKPKGVMLSHGNLL--HQVTSLGTVIQPQAGDRVLSILPTWHSYERACEYFLFSLGCTQIYTNLR----HIKQDIKRVKPQYMVAVPRLWRYIKASRLRAGLDLDNLKQVISGGGSLARHLEVFYEMIGVEILVGYGLTETSPVLTARRPWENL-----------RGSAGKPVPYTEIKIVDPESR-ATLSLGEKGLVMARGPQIMQGYYGKPEATAKVLDSEGWFDTGDVGWLTDRQDLVLTGRQKDTIVTNGENIEPQPIEDA---------------------------------------------------------------------------------------- 153002658 22 ------------------QAALAFPQQTAIKLAGQG----IRYSELSQRVIALGQQLRAAGIAEDEPLACVAVNNLQMICLYWACIDIGAIFFPISPRFPLAQIQGLIDEHQIRYV------------WRAEISVLQNCSQL-------ALDFNSLSNELAQPVDITR--PANVILTSGSSGFPKAAVHCLANHIANAEGARSL--IPLEQGDAWLLSLPLFHIGGLAILNRCALAGATVVMPDQALS---LSQQIDQDKLTHLSLVPA---QLSKLLADTSSKLITIKALLLGGGAVSLDLLAELKQRNIASYTSYGMTEMGSQITTGPALSD-------------GSSGKLLPKRELKIED-------------GVIWVRGECLFMGYLTD-KGIEKPLDADGWFYTKDRGEWDENGNLHILGRVDNMFICGGENIQPEEIEAALKQHPQIDDAIVFAIPDAQFGNLPAAILSLTHHTESIASELELFLADKIARFKRPRQYYVWPENHEQAGLKVNRKAL----------- 163725591 2 ---------ERTINEVFKNRANKYSNRIALEKKKNGAWQSATWTQYYENARAAGLGFASLGVERGDRIGIFSDNYLEWLYSDMGGLGIGAVVVPLYPTLTEEEAGYIVQDSGCKALVVDKEQLEKAKRIRAANPSLQAIVTIGDNGDGGLISFVRLMKNEQDPAMSKPADLATIVYTSGTTGMPKGVMITHQNIMFVIQGLAGITPGYADEKDQTVPFLPLCHVFGRIADHYMGMYAGITASFAENFT--TLLEDLQERRPTIIMAVPRVFQKIMEQVETQKYRLARVKYIMAAGGPTAREIQLFFNAAGISVVEGYGLTETTAPAALSNLSDY-----------RIGTVGPPLPGVDVKIASD------------GEVLIKGGNVFGGYWNLEQETSRAFTEDGYFMSGDLGELDDRGFLKITGRKKDLIITGGKNIAPQKIESLFMSDPLFLHFIVIGQAQTLAEKEGIAYSQPRELLDNPEAIVERHVAERLARFETIKQYRIIDEFEMTASLKLKRNVINDKYAPLVEG- 211588487 226 ------------LHVLIGKNYSRHSEKIALAS----SSQSITYAELGKRSAAISHFLMSKGIRAGDTVGLCMDRSVQTIITMVGILRAGAAYAPMDSSSPLGRITQIMEKADIKYVITEDRLRDKFQALKATLSQLKHV-----QSPSDW--FEEANTDISKPV--------YLMFTSGSTGLPKCVVHGHGAVSLSLL--ECIEELSIDASTRFMQLASLAFDASILEVFAPLAAGGCLCVVSQEERDGDLESAMENLKISHAWLTPSM------APQIQPENLPSLRSLSVGGEPASAELVSTWGER-VQLNSIYGTTETG---VWDTVKIGMKPGGHAKN------IGRGIGSVICWITDPSNVHRLMPFGAEGELLIQSPYVALGYMQDPDREAQTMLDPSFYRTGDLAKYNENGDLIFLGRQTGYVKIRGLRVDLGEVENAIISCLKSGRSAVILSEHEGQDVEIVAFIETTDYQDDQLAHNMHQLSKFLPEYMIPTAFVPIESMPLTMSKKIDRQQLRARLSD----- 183984215 9 ------------------------------------------------------------------RVAVLATPTVSTVLAVTGCLIAGVPVVPVPADVGVAERRHMLADSGAVAWL---GPAPAQDAEPDGLPQIPVRL-----HARSWHRYPEP----------PPDSVAMVIYTSGTTGLPKGVQLSRR--AIAADLDALAQAWQWNAEDVLVHGLPLYHVHGLVLGLLGSLRVGNRFVHTGKPTAAGYAQA----GGTLYFGVPTVWSRVA-ADRAAAEALRPARLLVSGSAALPVPVFDQLVHLGHRPIERYGSSESLITLS-----------TRADGERRAGWVGLPLAGVQTRLVDDHGNPVPHDGETVGKLQVRGSTLFDGYLNRPEATAEAFDADGWYRTGDVAVVDDGGMHRIVGRESDLIKSGGYRIGAGEIETVLLGHPEVQEAAVVGLPDEDLGQRIVAYIV--GSDRIDPDVLIDFVAQQLSVHKRPREVRIVESLPRNALGKVLKKQL----------- 78189629 2 --------------DILAHAAARFGNAPMLYL----PNRVLSFHQCNEQAAAIAARLQSKGVRAGAIVAILSPNTPELVLLLLALLKSGIIAAPLNHRLPQPLLTRMVERLQPCLLISDID-APHISNINNHLSSLLDGITYSNTSQSGCLSAESEVTRNNFPADA-MQQPVTIIHTSASSGEAKAALHSLANHWYSALGSN--HNLPFASGDCWLLSLPLCHIGGYSLLFRALLSGGALAISAPH---ASLSNALSNFPLTHLSLVPTQLYRLLADSE-NGEQFRSIKAILLGGSAAPASLIEEALRRQLPLYLTYGSTEMSSQIATSFKPLTTLQLDS----------GTVLPYRQVAVSDD------------GELLVKGECLFLGYLRDGE-IAPQRDGDGWFHTADVGTLAADGTLTVLGRKDNMFIVGGENIHPEEIERALLQIDSIHEAIVVPAPDAEYGQRPVAFITTHLNEPTDAALMQQ-MRLFVGTLKTPQRFYRVTEWELSGSQKINRR------------- 120612372 522 --------------------------------------RTIAYAELDRASAAWAQRLQAHGIRAEDRVAVCLERGPEFVLAWLAAMRAGAVCVPLDPALPRTRRDELLRDCGAVLLI-------------GDLPQPP------EGVPRWRVDFGASGTADTEPPPLHPSQGAYMIYTSGSTGRPKGVVVPHGALANY--AQGVLQRLDAGPGRCFAMVSTVGADLGHTALFGALCSGGCLYLPSPAFDPDAFAAGMERCGADVLKIVPSHLRGLLNARHPAAALPRH--TLVLGGETADDELLRTVRALGLRILNHYGPTETTVGVLTHAAAPPDEGPRGFTALPL----GRPLPGIRVHVLDARLEPVQPG--MPGELYLAGRGLARGYAGRPGTTAERFVASPFYRTGDRVRLRGDGVLEFLGRADDQVKIRGWRVEPAEVAQRLRECAGVAHAVVVARARETDGAALHAYVVPADAHVLADAQLQAQLQAALPAWMVPDHILPIAALPLTPNGKLD--------------- 189191588 3550 ------------VHEVVHEQALTRPRTTKAVEGWDG---SFTYQEFDKITDQLAVHLQALGVTTETFVPILFEKSSWAIVSMIAIMKAGGAYVPLDPKHPQTRLQELIADIGAAVVICSRQYHAKASEVA------KTALIVDQRSFKKL-----AMPSTSKPQSTAPDNAAYCLFTSGTTGKPKGTIIPHQAFC--TSAAAFTRRMNINATSRTFQFASYTFDASCIEILSALTVGATVCVPTEEDRMNNAAGAIRKLRVNWSLLTPSVLGTI------EPERVPGLKTLVSGGEALPGPILKKWGNSTC-FINAYGPTECSVVAATAYKSTLDHKLIESE----PGTIGTG-SGCRLWIVHPRNHDKLMPVGSVGELVIEGPTVARGYLNDEAKTAKAFITNPMYKTGDLVRYNTDGSVSYIGRKDTQIKLNGQRIELGEIEFHVGKNDSVQSAVELVAPSNRSSAKALAVFFAVSQDLSADELRDMCLAGSLPSYMIPSIFIPVTKMPWTSAGKLDRNRLRTLVQNL---- 189191588 4648 -----------TVPSLFYKRVALQPNSVAIA-AFDGE---LTYAELSKLASQLAQELIKLGAGPEQLIPICLDKSRWAIVAIMAVLIAGAGYVPMSPVDPASRQLQVVEACKASIVLCSPSYAHRF------VEMVNHVFTVSETAVRKL-----PLCSTPIQQRARSNNICYVIFTSGSTGVPKGVVIEHKSIASSS--AAICEGLHITPTSRVFQFCSFAFDVSVGETLAVLIRGATICVPSDEQRTSDLASAITTLKSNWAFLTPSVASTL-----DGPKAVPTLETLVVGGEAMTPDVINKWAS-GVRLQNGYGPTEGTVFAVANDQVSIQRNASN---------IGRMLRSGRAWLTNPNNPDQLAPVGATAELCLEGPLLARGYLHNPGRTAEVFIDNPIYVTGDLVQYAADGSIQYIGRKDNQIKLAGQRIELDEVEHFLRVDDNIRQAVV---RLPKRGKKLTAVVLVDKETLSRIDIARERLMDLVPPYMVPTIWIAVPEIPTLTSAKLDKKQV----------- 189191588 2022 -----------------EDQTAVRPEAPAIDAWDTG---VMTYHELDERATTLAQQLLLLGVKPRQFIPLCFDKSGWTIVAILAVLKVGAAFVPLDFETPVLRLREIVTDVHADLLLCAPQYEALCQSIPCGT------LVVDRSTSEKSRAPSQRLPQ------VPSNSPAYAFYTSGSTGKPKGAVINHHHWVTSSSAFS--PGWKISKSSRVLQFASYTFDACLIEIFSTLMCGGTICVPDQASRTNDLVGVINKFNVNWAALTPSVVRMMV------PSQVPRLETLFLVGEAMSQQDLSTWAD-KVTLGNGYGPTECACVATTNIMTTHMKPNNLGRAVTARG-----------WIVSKNNHHALSPVGAVGELLLEGGAVGMGYLNNPAKTADAFIGHSWYKTGDLVKYNEDGTMLYLGRKDSQTKVRGQRLELSEVEHKLMDDHMV-QSALASVPTTGLAKRLVAIISLQNMPVTTASIRDSLC-ERLPSYMIPSLWVVIERFPLMPSGKMDRRRI----------- 189191588 995 -----VMPAKINVHDRFTRWAISQPEAPAI-CAHDGE---YTYAELDAVTDRLAHHLVQLGVGPDIFVPTCFDKSMFAVVAMLSVLKAGGAAVPLDATHPKPALQTRLEDANAHIVLTTAARAEKLDGLVSSVLTIDAAFLDNLPVTKG-----------PACTSVQPNNAVFVIFTSGSTGRPKGVVLDHLAIVTSAEAHGTKIG--LNRDTRMLQFASYTFDNSLEEMFTTLQRGGCHM----------------------------------------------------------------------PVVGQYGPSEAS-------INSAFKDFSDGRGEATN--IGKAT-GCVSWVVDAENRDRLVPIGCKGELLLEGPILSRGYLNDAEKTQAAFIFDPFYCTGDLVQYTSDGDMMYLGRKDSQVKLHGQRIELGEIEHHLLNLPSGAKSAVVKFNDSMGTKALVAFMCLEGPAAITEEAVRAVAKQVLPVYYVPSMFMPVTSMPMTTSGKLDRKVLR---------- 170077790 1 -----------NFVDLLQYRAKLQARKTVFSFLADGEAESLTYGELDQKAQAIAAFLQANQ-AQGQRALLLYPPGLEFIGAFLGCLYAGVVAVPAYPNKSFDRLHSIIQDAQAKFALTTTELKDKIADRLEALEGTDHCLATDQ--------VELISGKNWQKPNISGTDLAFLQYTSGSTGDPKGVMVSHHNLIHNS--GLINQGFQDTEASMGVSWLPPYHDMGLIGGILQPIVGATQILMPPLQRPFRWLKAINDYRVS-TSGAPNFAYDLCASEQIRELDLSCWRLAFSGAEPIRAVTLENFAKTFATFYPCYGMAETTLIVSGGNGRAQLPQEIIVSKQGIEANQVRPAQGTEVKIVDPQ-ALTECTVGEIGEVWVKGESVAQGYWQKPDLTQQQFQGNGFLRTGDLGFL-QGGELYITGRLKDLLIIRGRNHYPQDIETVEVAHPALRQGAGAAVSVDVNGEEQLVIVQKYARKLNVAAVAQAIRGAIAAEHQLPQAICFIKSIPKTSSGKIRRHACKAGFLD----- 150249480 1 ----------MTALHRLDQLAGARPDAPALLD----EAETVSYGRLWRELTGVAGALRAAGVRRGDRVVVPADRTWQGIVSMLGVLRAGAAYVPVDAGDPVERLRHVVRTAGAAWVTGRAEALAALPDLGLHPIPFGSAPDSASRSASGSDSGSHSASGGVGGLPDPE-DLAYVMFTSGSTGTAKAVMVPHRSIA--HAAPSLARRCGITPDDRFLSWASLVWDTSGEELYSTLLSGAGLVLDREATSGSALLRAVERRSVSVVDLPTAFWNQVVDYLETTGEAVPCLRLVVVGGEEVRARQVRVWRAPDVRLLNTYGQTETVMVTHA----ADIGGLAPPDGGAVP--IGHPLPHVR--------QHLEPVGDGLFELHVGGPTLAWGYRDRPAATAERFPPDRRFRTGDLVRVADDGALVFVGRADRQVKVRGVRVEPAEVERALMACPGVTAAAAFVVDNASDGVLLVGAFVPGDGDATPATV-AAALRTRLSPALLPHRLVSVPSMPLLTTGKIDQAALVERFA------ 120405474 44 ------------------------------------------------------------------RVAVLATPTAATVLAVTGCLIAGVPVVPVPADVGAAERRHILADSRAQA---------WLGELPEEAEGLPHVPV--RLHARSWHRYPEP----------SPDAAALIIYTSGTTGPPKGVVVSRRAIAAD--IDMLAQAWEWTPQDTLVHGLPLYHVHGLVLGLLGSLRVGNRFVHTGKPKPAAYARAVRELGGTLLFGVPTVWSRVVEDGDAARALAPA-RLLVSGSAALPVPVFDGLAALGHRAIERYGSTET-LITLSTFASGE----------RRPGWVGLPLQGVTTRLVADDGTELPHDGESIGQLHVQSPTLFDGYLNRPDATAEVLGDDGWYHTGDVAVIDSSGMHRIVGRESDLIKSGGFRIGAGEIETVLLQHAGVREAAVIGAPDADLGQRIIAFVV---GDAQPDELIDY-VAQQLSVHKRPREVRVVESLPRNAMGKLLKKELAQ--------- 157130913 17 ---EPMFDLRRSAGDVVMELLRRNPGKPVQIDGDSG--RMLTRDELRIRAVRIAQNLRRLGEKYDEIVTIAALGSENLMPLTTALQFLAVPYNALYPHYTEGEMVHLMRQTQSRLLFCDASNYALVREAAEKSIEGELVVFVMDGIVEGARSVLELLDEQFEPLRVENTTKASILCSSGTTGAPKGICLSHANRTSSYVFQNFSNMT-------ILALGSIHWISVAYCYDLALFYNSVVVFTRKSFSPELVLDLLEKYRITAINCQPLFANAVAHHPRAKTTDLSSLALWGIGGYFVSDSVRDAIDAILPKSYTIYASTECGLIATDLF-------------QRKRGAVGTVSPNMQIRVVDDDGNAL--GVGESGELLLKRSIPFGGYLKNEEATKAAFDDDGWFRSGDTGYFDEDGFLHLGDRKGDFFKYIDH-VQPTTLEEIIAQVEGVEQVCVIGLPLENKSELPTAVVVRNKDSEVSGEAIADYVAARVRDHMLRGGVHFVDDLPLTGKGNVKRKELKRIMIDKLAEA 156043121 261 ------------VHDLVLRHAISTPNAPAICSWDG----QLTYHELEKVTSMLACHLLDHGVGPEILVPICFEKSLYAILTMLAILRVGGAFVPLDPSQPQERLEAIIRKANAGLIITSPQTAPKFSDMMK-----QTIIVSD-----ALLTSLHASLQDRPSIKVKPYNAAFVLFTSGSTGEPKGIVQEHSSVSTSSLAHG--KAFGWSSRSRVLQYAAYTFDVSMMDIFTTLIYGGCVCTPSEDDRRSNIIGIMNTMQVNWVLFTPSVANLI------SPEEVPCLEILTLGGEAVTQENLVRWANA-VTLYNCYGPAESSP-TTANLLGPN----------SRGSTIGREFGSALCWLVDPKNHDRLVPIGAVGELLVEGPTLARGYIGDMDKTKAAFIKNPFYKTGDLVRYNSDGSLDFVGRKDFQVKIRGQRVELGDVEYHLSTYPGVALSMASSPETGAFAKSLVAIVQIRDTNSEPASALEQFLKTKLPIYMVPTHWFAVERIPLSVSGKINRKAV----------- 158314759 171 -------PGPASLAEAFQRNASRDPQALALSTPDG--SATLTWGQYAEQVRDIAAALHAHGVRRGDSVALMMLNRPEFYPIDTAAIHLGAIPFSIYNTSSAEQIRWLFASAKPSMVFCDSSHAAAVLEAVDGGTAVKAVVCVDGDVEGATTSVEDDFDFESTWRSVTPDDVLTLIYTSGTTGEPKGVQITHGNMLAQLAATNTF--LEAGPGDRVISFLPSAHIADRWAAHYLQLVCGTTVY--PLVDRTQLLPTMLRVRPTLFGAVPQVWQAMIDAEADEERQLSHLRSVMSGAAAVPVEIVEFFNSIGVPLIDGWGMSELSCMGA--FMPNHAPRL---------GSVGMALPGVQVRL------------GEDGELLVRGPIVMKGYLGRPELTAELIDDEGWLYTGDVARIDDEGYIYIIDRKKEIINSSGKNISPAGIEGHLAASPLIGQAVVIG-------------------------------------------------------------------------- 111019699 23 -----------TVCEAFQITAAARADQVAVRTAD--DSVSMTFGTLAERVRRVAAGLAALGLERGDTVGIMLTNRPEFHLVDLAAMHLGALAFSIYNTSAHDQIEYLFADAGNRIVITERAFVDRLTAVRDGGTPIDHLIVVD-GAPDGTLSLEDVEAGEAAWSAVGPDELLTLIYTSGTTGPPKGVELTHHNMMTKIRA--LQQILPVTPGGRTISFLPAAHIGDWSGHYSPLAVWGFTVTTC--ADARKVMEIAQQVRPTVFLPVPRMWEKAKAALEAEDADPSTARRFLTGSAPTPRHVFEFFAAVGIPICELWAMSETSCVMTVN-----------PKDRNRVGTVGVPIPGLEVKLAPD------------GELLVRSQTVMRGYRNKPEQTAEAIDSEGWLHTGDIGTIDDDGYVRLVDRKKDIIISAGKNMSPANIETWLRSSPLIGQAACIGRPDPDGAAGKAA-----DDPATIAEIAAEHANSHLSRVEQIKKFTIVAELPLTPTMKIKRR------------- 86142811 6 ------------LFDFPYHQLEQYNLKEALVTKYDGKWVATTTQSYLDQANAISRGLLKLGVKPNDKIAVISSNRTEWNIMDIGILQLGAQNVPIYPTISEEEYEYVLNHSESIYCFVDEEVLTKVNAIKANVPTLKEVYSFD--AINGCKSWEEVKEEDKTKDAVKEDDLATLIYTSGTTGRPKGVMLSHKNVVSNAVNSASRFPIILGQS-KALSFLPVCHIYERMLMYLYQYTGVS-IYFAESLD--TISENLKEVQPEVMTAVPRLLEKVYDKIIAKGADLTNLKVIASGSAALQPRLARVFNAANIGVMEGYGLTETSPVISVNDMRDHGFKI---------GTVGRPIPETEVKIAED------------GEILIKGPQVMIGYYKDQEKTDEVL-ENGYFHTGDIGEIDSEGFLKITDRKKEMFKSGGKYVAPQIIENMMKQSRFIEHIMVVG----EGEKMPAALIQPNFEFVTEEEVKKRIQEEKFGKWERVKKFELIEAGHLTPTMKLKRRIVKEKYLDLY--- 119501491 140 --------------DLIEKRAQAQPSAPAI-CAWDGE---LTHGELNQLATKLASKLIGLGIGPDTFVPLCFEKSMWTTVALVGVIKAGGAFVLLDPSLPEQRLQGIITQLNASVVLTSAANHEMTSRLA------QIAIVLDWSAAIGFDGIEET-NQQAKPNPASPESLLYAVFTSGSTGVPKGVLITNTN--AASALHYQVKNMGISEHSRIFDFASYSFDVSVSNVLTALSAGGCLCVPSNEDRSNNLEQSIASLRATVLDITPSIAHVL------SPDRIPTVKTLIFGGEALHLRDIEPW-WGKVQIIHIYGPCECTPTSTINYDNDSAASPEEA------VHIGKAVGLVS-WIVDPEDHSILLPPGCAGELLLEGPLVGRGYLNDPAKTADAFIEDPWYKTGDLVRYTEEGYLQYVGRKQTQVKIRGQRLELGEIEHTLRNHACVDEAVAVLHREDGQESRIVSFVTLRDAAVEAQGELYALLKSQLPAYMVPQAIEVLDSMPLNRSGKIDRQML----------- 119501491 1233 ------------VHHMFEQTARSQPRAPAV-YAWDGE---WTYGQLDEVSTRLAHHLAGLGVGPGGLVPLCFEKSRWTPVVMLAVMKAGGASVAMDSTQPEERLRTVVQQTEPELVLVLSSSANR--ELASRLSS-KPVVVVDESLLDTLSRTHAAGA----LLSVTPSDRLYVAFTSGSTGTPKGAVITHSNFSSAIQHVRASSVSRIEHTARVYDFVSYAFDISWFNVLQSLTNGACLCIPSEADRRDDLAGSIHRLRATFAILTPSTAGLL------PSETVRQLQTLMLAGEALPSQSARRWAGW-TQVRNGYGPCECTPITTAAAI---------DQDSVVASSIGKGVGNTWVVQVSNDNHLAPIGD--IGELVLEGPLVGSGYLGDAKKTAMAFIRDPWYKTGDLVRYSPDGSLVFVGRLDTQVKIRGQRVELGEVEHYVHACPSARQVVVIMPTDGEGQERPAAFLLVDGSSPVAEADVDHEISKRLPVYMVPTAYFSLNNLPLNSSGKLDRRRLRE--------- 119501491 2774 --------EETLVHTLVEEQARRRPDAAAVS-AWDGE---LTYKELDRLADRLAQHLASMRVGPGALVPLCFEKSVWTPVAALGVLKAGAGFALLSPSLPEQRLQSIVQQLEAGVI------LSSSSNLDLSSRLLQTVVQVGPESPG---VPEHTTTEEQTPRTETSSAPMYAVFTSGSTGTPKGVVLSHRNFC--SALRHQSHLLGFNERSRVFDFASYAFDISVHNIFATLAIGGCLCIPAEKDLRDNVSGSMADFKATLVDLTPSVARLI------DPATVPEIETIILAGEAVSIDDAKRW-WGKARLVNAYGPAECNFSTINW-----QQSCAQEATLIGKG------AGIVTWVVDPENHDLLLPPGCIGELLVEGPVVGLGYLGDKGKTDAAFIEDPWYKTGDLVRYNPDGNMVFSGRKQDQVKIRGQRVELAEVQHWVQKMPEATHVVADVIQLQGDTSLLVIFLQLNDRPTERDELGATVLAEHLPAYMIPSVLFSLSRLPMTATGKTDRRRLR---------- 169775627 30 ------------------------------------DTHYSTTHDLRLWSQRFAAGLRKSGLRPGDRVLMFPGDDLFFPVVFMGIIMAGGIFTGANPMSVPRELAYQLEDSGATYIICARASLDTIEAARLVDLSRDKVFVFDNTLCDGHGVGERPMGRTLDTRAGRSNPRAELLYD----GTAK-----SRRDNPQELRCQSAAVHAKRARKRCLCFLPMYHSMAQMIMIAATLALNTPVYIMPKFNFIQMLGYTQKYRITDYVVVPPIVVALAKHPAVKKFDLSSVEDIGCGAAPLGKKVSEQLQALWPPGKVNIRQVQLKMLMNVCHRTTCSMVNWDPREKGFSAAVGELNANCEAKIMAEDGVTELLERNQRGELWLRGQNVMKGYWRNPEATKATTTEDGWLKTGDVAFVDDHGKFYVVDRLKELIKVKGNQVAPAELEALLLEHPAIADAAVIGITTDN-DEGPRAYVVLKPGQVASAKDIVQFIEGKVSPIKITGGVVFIDVIPKNR-------------------- 145595009 56 ---------------------AEFGDRDAIVDGE----RRLTYADVGAQVRGFATTLLRHGIQPGAAVLLSLGNPLEGPLLQLALHLLGCRTMWIAPVTSRREIKEFVELSRPDALLYDARDPANIGAELAAGMSGRPVLRLG-------VDLTPVPATADLPTRVSEAD--SLLQTSGTTGTPKLVRH-QESFYTQVLALAAGFRTAGFPLLRHLSYSPMWLASGQITTLFNLFTGG-VLFPREGWDATEFIQTVPAERITSTFLTPPMLYEVLDHPALPGVDFSSMFMFNVGGPAAPARLRQAITRFGPVLRIVYGLSEAVVVTAQPGLT---EDPAHPERLR---SCGKPYGDVRIEIRGADGTVLPPD--VDGEVWVQTALRFAGYHGSPDLTADTLV-DGWVRTRDVGHLDVDGYLYLVDRLQDRIRRRSWPIYSRPIEDALAGHPGVRAAAVIGVPDEVAGELPYAYVVKTPDAAVTGAELIDVVTAALSDTWAPGGVEFVSALPLNRANKVDKRALRARYA------ 169784928 3744 ---------ETPVHEMIVARARKSPDALAI-CAWDGE---LTFKELDDLSTCLADYLLAHHSCVGSIIALCFEKSMWTPVAMLAVMKAGAGAVALDVDLPKQRLQSIVSQVKPVVILSSVASYELANGFNGGA-----VIVVDHQSIYSMSNMHKLTSSSTNPPPVDPSSILYIVFTSGSTGTPKGVMVSHGNF--STALRYQQDVLGYASATRVLDFSSYAFDAAWLNFIHSTVAGACLCIPAEHERKTNVGACIDRMRVDFALLTPSVARLI------DPESVPTLRTLVLGGEAHNPTDVARWKSDRVDLRNAYGPAECTVVATVTRLAN---------GTTKPGNIGRG-WGLNTWVIDVSGNNRLAPIGAVGELWLEGPLVAQGYLGDSKKTLESFVKPPWYRTGDLVRYNHDGSLTFVGRKDSQVKIRGQRVELDDIEYHVRQLPKQFRGAVIAAPRE-SDHAILAVFLSLAEDVTLSNLLEGLIMDLLPEYMIPTAYIPVHEIPMTATGKTDRRKLRE--------- 169784928 34 -----------TVHELIAQRVQDQPNAAAVCAWDG----SLTYQELDRLSRRLACHLQKLGIGEGSIIPLCFEKSMWTPVAMLAVMKTGAASVALDVTLPKPRLQSITQQIQPNVILSSKAQCSLAGNLAAS-----PVLTVDCPALDAMDTAGVCL------PNVDPSSTLYVVFTSGSTGTPKGVMISHRNICS---GLRHQRALGYANARRVFDFASYAFDAAWLNFLHATVSGACLCIPSETDRRENITTCMQDMRVDFALLTPSIARVI------NPAAVPALRTLVLGGEAMAEVDIMTWAS-QVDLRNAYGPAECTIVATAARIG---------DSTGQSGNIGYGL-GLNTWVVSLQG-DCLASIGSVGELWLEGPLVGKGYLNDPGRTDASFVHNPWYRTGDLVRYEKDGSLVFVGRKDSQVKIRGQRVELGDIEYHVLQGPAV---AILATPCGSDKTFLVVFLVSRAVQDLTSALHDKLVED-LPMYMVPSAYVPVAEMPMTATGKTDRRQLREMA------- 169784928 1561 ------------VHDLFSECVRQQPDAPAV-CAWDGD---LTYSQLDELSTSLAYRLLAHGIGPGSIVPLCFEKSLWTPVAVLGVMKTGAASVMLDVTLPRQRLLSVINQVGASVILSSTSQYKVASDLVAGLT-----ICVDAL---------DQINQPPGPPNVDPSNTLYVVFTSGSTGTPKGAMISHTNF--SSGIWYQLQVLGLSSTSRVFDFASYAFDVCWSSILHTLVAGGCICTPSTAQTRNDIHGALAMMRANWALLTPTVARLL--DPATVGHGF----VLVLIGEKMTDEDVTKWQ-PHVDLVNAYGPAECTVINTVNRVNDIPQG---------SGNIGRGF-GCHTWVVSPSNHHHLLPVGCTGELLIEGPLVGQGYLNDPAKTVSHFVEAPWYRTGDLVQYQEDGSLKFMGRRDDQVKIHGQRVELGDVEHHVRQHDQVAEILQTGI-----GDAPVLVVFLTAGKEDGPALHRHVLREQLPLHMVPASLIVVEAIPTTATGKTDRRKLRE--------- 169784928 2654 ------------VHDWIIDQARKHPAKMAILSWDG----SLTYEELDKLSTSLAQSIIPM-INPGSIIPLCFEKSMWTPVAMLAVMKAGAASVALDTTLPKQRLQAIADQVKPRLILSSKVSATLALTLLGDVKGSQVITVDYDG-----IKTLGVKSPKLDLPIVDPSSTLYLVFTSGSTGSPKGAMVSHANF--SSGLFHQLSALQYNTDTRAFDFASYAFDVSRTVCLRTLAAGGCLCVPHETDRRNNTAQSMCQLGVNHAHLTPTMARLLL------PSEVPALRTLVLGGEPIGKDDVDKWYG-HVSLINTYGPAEATSTNTIQRINNTEAPC-----------IGRGI-GCTTWIADPLNPNHLLPIGCAGELLIEGPLVGQGYLGDGESTMTNYIENPWYRTGDLVRYNSDGSLMFIGRKDAQVKIRGQRVELGDIEHHVRSILVASEAAGVTKPQGNSAAFVVAFLTGDKTHSEPNTYIQSLLANELPSYMIPRVYIPLNAMPLTATGKIDRRRIQEMSERL---- 118472846 1 ------MSVSFDLSTVFSTVAAAVPDQTFVVWRD----RRLTYAQFDAHVDGFAHFLVSAGLGVQDHLGIYLRNGNEYLEAMIGSYRARVAPFNVSYRYVEEELLYLLTDSNARALVYNAEFAPRVAAIRDRLPNLAVLIQVADDSGPGAVDYEAILGTPEPEMPVPSGDDLYILYTGGTTGMPKGVLWRQHDIFLSSMGGRPFGAENFAGAMSMLMIPPFMHGAAQWASYTAITMGGKLVIPDDRLRPDAALRLAERERVMSIPVVGAIARPLIDEIEGGNYDLSGLVTISNGGAPLSPTVRSRIALPHLLLLDAVGASESGAQMSAYTTSGAETQPATF----------TPQPDT--AVVSEDLTRVLGPGEGGGWLA-RRDLIPLGYLGDAEKTARTFTVDGWSVPGDRANVLPDGRIQLLGRDSVTINSGGEKIFVEEVERAIAAHPAVYDVVVVGRPSERWGSEVVAIVQAEGASATDDELVE-VCERSIARYKIPKAFIRSPEIVRSPAGKADYRWAKQ--------- 126297735 72 --------ERQTVPTIFATTLKRHPDKTAL--IFEGTDTHWTFRQLDTYSNAVGNLLEARGLVSGNVVALFMENRNEFVGLWLGMAKLGVEAALINTNLRRDALRHCLITSQARILIFGSELASAVYEIHSTLNPSLSLLCSGDSVPAGTEHLEPLLKNSSKNLPTQPTDKLFYIYTSGTTGMPKAAIVVHSRY--YRMAALVYYGFRMRSSDIVYDCLPLYHSAGNIVGIGQCLIHGMTVVIRKKFSASRFWDDCIKYNCTIVQYIGELCRYLLNQPPREAETQHCVRMAL-GNGLRQSIWMDFINRFHIPVAEFYGATEC-----NCSLGNFNSQVGACGFNSRIISFVYPIRLVRVLIRDHKGICLPCNPGEPGQLVGRIVQRFDGYVN-PGANNKKIAYDVFYLSGDVLVMDELGYLYFRDRTGDTFRWKGENVSTTEVEGTLSRLLNMVDVAVYGVEVPGLEGRAAAIADPKGGCDLTE--FAKVLQKELPLYARPIFLRFLPELHKTGTYKFQKTELRREAYN----- 158392448 3023 ---------PATLSERFVTIARSHGDSLAITCGGNDMI----YSELQTKVLSIAQTLLEVGCGNGSCVGVLCEPSSDFIAAMLAILHIGGIYCPLDVSLPHERHRAILRSSRFIALIHHSATSDRALALISSMAREDHL--MNVIALDG-----EARREASDPIQTSTDSASVLLFTSGSTGNPKGIFLTQSNFINHISLKTQVLGL---QSETTLQQSSMGFDMSIIQILSALLNGGRVLIVPSRRDPVEIARLVSQGAVTLTIATPSEYKMWLRYGEHLRNKATAWRHACLGGEPVTEQLCRDFALLDLPLTNCYGPTEITAAATFQSIHISITGEKDHRSMMI---VGKALPNYSVHIIDNKGHFLPIGMQ--GEICIGGAGVALGYCGLPEQTAAKFIVDPWYRTGDQGRLLEDGSLLFMGRLDTQIKLNGVRIELEEVEGTILAGSDGKLSTVVAAAHKD---RLLAYATLTTGVSLTETETKQLLSLPLPTTMQPSKLIIMDTLPLTSSGKINREAIQD--------- 163802338 19 --------------ELILKWAAERPNEVYLKQIINRQFVEFTYAEVADQALKLVTALRHLGMQPGDKIALVSKNCAEWFICDLAMMLGDYVSVPIFPTAGADTIEYCINHSESKALIGGKDNPAATQQVINTMPALISIALPYDSAPQCQYQFTEIIAGVEPSTERPKHDLMSLVYTSGTSGLPKGAMLTYGAF--NWSVEQLINHIGIQENDRLFSYLPLAHITERVYVFGSSIVGGVTTAFPESLD--TFIEDVKMHRPTLFISVPRLWNSLIKKKLADGLGLDQARVLGCGSAPVSPALLEWYRSVGLNITEAWGMTESFAYSTINYPF----------RADKIGTVGNAGPGIELKIAGDD------------EIMVRSKGMFSGYYKNDIATQESFDTEGWLHTGDIGSIDADGYLTIQGRKKDTFKTKGKFVAPVPIEKKLFEYSRVEMMCLIGLGLPG----PILLVVPHDFPNFDEERYARTTRKVVARHEQIKGVLMIQD-PLTPTLKIKRHVLEQKY------- 195123323 26 -----LYDANCSVGERIYNSVKSYPTN--VVQISNMDERVVTFGEVHIWAARLALYLKSEGLTHKDVVGIIGNASTFTSSLVVGCLFNTTPFHAVAYTYEPQVIQDLYETTKPKIMFCDGKDYEIMKEVTKAWN--PKYVTLTGRV-EGVPYIEDLLKPQPLPLATDGNQIAAILCSSGTSGKPKSVAISHRQL-------NKVEAIG-NCTDVVLTSATLDWMTGLMLMMLCFFYGPSQVIFNEPFNGDSFIRMIEKYKVTLIVMAPWQGFEVYTSPLATEQSLSSVRMSIVVGGWLSMKILQRGQELNAHIVFAYGATETGTIALNI-------------DQSLSSSVGKLPPGVRIKIIDEEGNSLGPN--QVGQILIDIGVAWQGYVANPEDTASTFR-DGWIDLGDLGYFDDDNNLFLVDRKKDVLKYKSKDFWPNEIEQIISELPEVENVCIVGVRNTNYTDAAGALVIKKGAEISKEKIIEHVAKRVVVEYKLNAGVQFVDSLPMNNNGKVVRNLARKLFESL---- 167455630 1 -MPDT---QPRNVPELFLERVGLTPDAEAFRHPAGAGWRSLTWADTEARVRAISAGLRALGVQSEQVCAILASTRIEWVLSDFGILCAGAATSTIYPSSTAEECAYILADSGAVVAFAEDGLVAKLASRRAEMPALRHVVVFDEGSADGWLADLEARGRAWDAEHVRPDALATLLYTSGTTGVPKGVELTHSCWVSQS-ASVQASGILDHEDPVQFFWLPLAHSFGKMIGTAQLRIGFPTAVDGR---VDRIVENLGVVRPTFVCAVPRIFETLLQAQLAVADRLGRLRFFVSGSAPLSRDIAEFFDAMGIVILEGYGLTESSAATHANLPSK-----------RKIGTVGPAFRGIEVRIAED------------GEILMRGPWIMRGYRGMPEQTAEALDPEGWLHTGDVGFVDADGFLSITDRKKDLIKSGGKYVAPAELESKLKAIPFVSQVLV----HGDRRNFVTALVTLDADAIAKELLQRHVLNAGLPRFATVKKFAI---LPRTPSQKLKRKVIEQHFRAEYGG- 145595792 8 --PIVTVGDSANLTDPVWENAEVAPDVVQFIRAGDGASTDVTCRQFRDEVVAVARGLVAAGVRPGDRVGLMSRTRYEWTLFDYAVWAAGAVTVPIYETSSPEQAAWILSDSGAVAVLVETDAAALVAGVRDRTPELTNVWQIDLGALDELVTAGESVDPEQRRAAVHADDLATLVYTSGTTGRPKGCMLTHRSMLADVANAVPVLPNLFGPGASTLLFLPLAHAFARLIQVGVVQARAT---MAHCPDTNDLLSRLQTVRPTFVLSVPRVFEKVVQHALFDRLVYRKLRAAISGGAPLGARLGHFFRGVGVVIYEGYGLTETSPAASANLPDA-----------IRIGSVGRPLPGVTIRIDDD------------GEVLIAGDLVFKGYWRNEAASADVLTADGWFRTGDLGQLDSDGYLRITGRKKEIIVTGGKNVAPAVLEDQVRAHPMVSQCVVIG-------------------------------------------------------------------------- 110833228 14 ----------------LARLRSQQGDAVAFVQLGGGELREYTWKQVDEEARKIAAYLQSIGMQKGDHVALVSKNCAEWIITDVAIWMAGGVSVPLYPTLVAETVRQILEHSESKFLFVGKDDWDIMKAGVPDGVQQIALSLAPADVLKDFPKWPDIIRDTAPLLEVNATDLATIVYTSGTTGMPKGVMHDFEGL--STVGEKMIKLYDLKPDGRMISYLPLSHVAERVAVEIAVLYVGNKIFFAESLD--TFGEDIKRAQPTVFFAVPRIWSKFYQKASEALPPLDECRIALSGAAALSPEIIAWFKKLDLEILEGYGMTE-------NLAWSH----STEEGDQQIGWVGTPNDGVECRIGDG------------GEILVRSVGNLKGYYKQPDKTAEDLTEDGWLHTGDVGEIDGKGRLRITGRVKEIFKTKGKYVAPAPIENRLSTMPGLELACVIG-------------------------------------------------------------------------- 169784710 2921 --PTYKSQWPSTVSRRIEEVSVAQPSNTIAVMDTKG--RSFTYRGMMDRVRTLAFALRDVGVGPGSFVCIFQHPTAEWVCCMLAIWRLNAVYVPLDLRNPPSRLMTVIQDCQPTAIFCNDETDPNVRDL-----GCPGIALLNTSEICAYGGLPLTVHDLSSP-----DAPAAVLYTSGSTGKPKGILLRHSSI--RNQVEGYTRRWELGPE-VVLQQGAMTFNHSLDQILTGLCTAGRVVVATRRGDPVSLTKLIGDEQITYTKATPAEYSMWLRYGSASLRTATNWKHAFGGGEHLTTTLSQGFQALNLSLYNSYGPGEITISSHKMKIDYKEPSVTPDDIF----PVGFSLPNYTTYVVDEDMQLVPPG--VSGEILIGGAGPCLGYLHREALTAEKFTQSGWYRTFDRGRLLSDGSLVIEGRLDTQVKIRGIRIELEDIENSIIQASDVLN-AVVSI-HGEDSQLLTAHVVLQGGAPSDLDGFLQQLRANLPQYMCPSVFIPVHDFPLTIHGKVDRKAIRAM-------- 167562780 1 -----MTSFPTALHQRIHALARLDPDAPALASFSPDTV-RLSRGELDDRAARLAAQLRAAGVTTEVRVGVCVARSCDLFVALLAVMKAGGVFVALDPRHPAARLDWVARDAGLAHGIVDVSADAAMRARFAQCFDVASIAQPDPAAPRVHGGEAD---DGCTDGAVHPRAAAYMIYTSGSTGTPKAVVVEHGPLAAH--GDALAESLPIGPGDRVLHFASVNFDVAIEAWLVPLAVGGSVVISDPPFPPDAAHALIARERVTNTTLPPAYLREFAAVCAREGVP-PSLRVLLFGGEAMSQDTFDEIRRVSIRLVNGYGPTETVISPMLWPVDPGTAPALEDGNGYASLPIGWPIGRRVARVEQADGSVAHGDA---GELLLGGACLARGYHGRPALTAERFAPDPIYRTGDLARERADGSFDYLGRIDDQVQVRGVRVEPGEIAACLLAHPGVRDAGVLA-ETADGRTQLIACVALAGTRPDDDALRAH-VAAHLPAAWLPHRFARFDKLPYTLNGKLDRAALRD--------- 214039537 19 ------------------------ADRPALIH----DGKSVTYRELRRRAVGIGSYLQAQGLLPGAHVGHYMRNSNAYMESFVGAGLAGLSHVNVNYRYQDEELLDLCNGLDLQVLIYDEDFTERVERVRSRLEKTVCFICVGGSGKDARIALYDYNGSDFQPATSSDD--LIVIATGGTTGLPKGVQWRHEDIWRAQLEEHVANVARLPQSAPFLCLSPLMHGAGLMMAIMLVAQGVPVTIAGERFDAAVAVQAIKDLGVGSVVLVGDAFTMLLEVLDVRPEEIDSLKMLVSSGASLSNACRQGLYRHQPDIFDSLGSTETSGYAVCTPE------------------AGVFAPQRTTRVFDDELQEVEPGSGVVG-IAYSGGNMPRGYYNAPQETANTFVGERYVRTGDRCTVRADGMLELLGRDSTVVNTGGEKVYTVEVERVLLEHPDIDDVVVVGLPHSRFGKQVTAVVQRRDDASLDIQSIQAFAAQKLADYKIPRLIFAAQSLNRAPNGKPD--------------- 164427933 40 ------------------------------------------------------------------VVLIQLPNSLAFAPVLLGTLAAGLTATLVSPALTSDEIAWILQNSRPRAIITAKACLAMREALEKQEPRDRAFIFIFDAAKDHYPSRATVVPSSFLPSSASPARTAVILWSSGTSGRSKGVLLSHHAL-NFSGAHMWHDAADYHSQQRWLGYVPFYHVFGLCNIVLLAIMTGSTVYVMPSFSLDGMLAAIPKRKITYLHMAPPIAVMLAKAPVVEKYAFSSIVAAVTGGAPLGHEVVEVYKRCGFRVRLGYGLSETCSTSLQ-------RGTSEKEMVEQAGETGVPHWGVEVMIADMD---VPAPGGQEGEILIRSPTLLSAYLQEPDMTREALTVDGWFRTGDVGTISAQGRLRITDRLKELIKVRAYQVAPAELEAVLCSSPSVADAGVVGVYDEEATEWPRAYVVPHKPEATELEKLAHLVEKRTTKYKLMGGVVFVKQIPKSPSGKILRRILK---------- 51243919 25 ----------MTLNHLVDMSCEKFAALPAIGMAM---AHPLTYEEMQRRIIALAASLQAEGIKKGGRIAILAENSDRWGVVYLAAVRIGAIVVPILPDLPESDVHHILSEMKVGALFITHRQLEKVYDFSGSFPEL--VVTLDDSDSFAEVALEGLQGQEGAPPEVEEDDIASILYTSGTSGYSKAVMLSHGNFSANAHAAS--ELAEIEPGAVWLSILPISHTYEFTCGFLPLLCGARIAYAGKTPTPAILQKLCQHERPFAIFAVPLVLEKIYKKRVLPQIEKSKLLTLICGGAALNPEVAQFLTDAQFPYLIGYGMTEAAPLIAGGPLG---------DKTIATGSTGKPLPGVQVKIVDGDAET------GVGEILARGPNVMQGYYNDREESGRVLSEDGWLSTGDLGRLDAAGNLHISGRLKNVIVMAGENVYPEEVESLLLEKENGLEASV--YPDYEYGEERRRFI-----EHLLEEMRIEVNATLSRSSHIARIFERREPFTKTATHKIKR-------------- 189194267 54 ------------IHEAFENIAEAHPATIAATVVGN----SITYHQLDEAANQLANFLIHAGLKPRERVCLVVQRSLEMLVGIFAILKAGCQYVPVDGGVASDELTHIFTDSDASFILCLPKFLERAERFARKDATV---IALSKDVGASFPSTR-------PSVQVSRQDGAYAIYTSGSTGKPKGVDVSHANVTNALLLE--PARLGITVGSRVAQVLNIAFDMGAWEILGCLMNGGTLYIRGS--DWKATLSEID-----TLIGTPSI---LCKY---QRRAFPGIKHIATGGELCSQALADEWAEDAC-FYNICGPTE---VTILNSAHRH--------TPGQPLSIGKPLPNTTCYILDENEQPVPSGQK--GTMWVGGTGVTRGYINLPELTSHRYKPDKFFNTGDIARWREDGELDMLGRKDDQVKIKSF--------------PNVRRGTAMLVES-----VLCAFYAPHGS--VDEGALDAFVRKHLPYYSVPDKWIQVDSIPLTNNGKVDRRKL----------- 67526065 45 -----------------------------------------------DRVDALARSLRELGWSPNTVVGIFSFNTLDFLVASWAIHRIGGICMLMHPTSSAAEIKRHIELTECRVLFTCRSLLPTANEVRAYLLDLPEELGRKPSLPDGQQTVEQLISAGATLPLIEAEQVAYLCPTSGTSGLQKLAMITHYNIIANIIQATTFEGPKKGRTEVALGFLPLSHSYGLILAHLTAWRGDTYIL-HARFDMQAALASIEKYRIERLYLVPPIISALVNNPFLLDLDTSSVTSVVTGSGPFGPRLAEALSRVRPQVLPGYGLTETAVIISIT-----------DPNITYPGADGCLVPGVEARLINSNGNEVEA-YNEPGELLLKSPSIMKGYLGQETATREVFDEQGWLRTGDIAVFRQDGHLDIVDRKKDIMKVKGLQVAPVEIESHLAAHPAVAEVAVVGVRDEDAGERPYAFIVRSDEEALKADLNRHVEATLSEPHWLRKNIRFVEEFPKSSNGKPLKYKLKE--------- 145233177 2921 ----------------IRKTITTYPADLAI---KDDSGMRLTYETMHSRSLSIMQILLEAGVSFGTPVAVACGPSVDTVCTLLAIWWIGAIYMPVDLMQGHQRLAHIIDVSRPAAIVCKGPLGQL------ETSHIAPVIQLPQVLQPTTLGHQD---------YADENSPAALLHTSGSTGVPKGVLLSHRNLRCHFNATEQAFPIG---RQVVLQHSSHSFDAGLFQILLALLHGGTLVITNNLKEPGQLAELMLREHVSVVTAVPSEYALWIGEAGQLLSELGSWRFAFCVGEKLSRATIQAFVSLGLPLINAYGPCETTMACTMGVIDYE-----RVDGDSQSVSIGEPLSSYGIAILNSQLKSVPQGW--PGEICIAGAAVALGYLKDEEGRFVELDGVRVYRTGDRGRLREDGSLEYLGRVDSQLKLRGIRLELDEISNALLQASALVDAATIAKGDPD-DLYLVSFVVLSRAVEIEDNIIKQLLDTVLPPHAKPAQVSIVTRIPLTSSGKVDRKAL----------- 145352897 13 -----------TLHDCWESMARRHANAPCLVDAKTGTPGKYTFRTFAEVARALGSAMARFGIAPGSAMGLYSINTPEWVALEAAMTRQGVISVPLYDTLGPDAVVYIANHASLCAVACSHAVLATMVACLKDTPTVKLVVCYGGRGPPGVVSYEDMLRNPSPATPAAPDDLATICYTSGTTGAPKGVMLTHRNLISN--AAGYAYDLELGPGDSHVSYLPLAHIYERVTMLVVLFNGAKVGFY--RGDVLQLLDDINALKPTVFCSVPRLWNRIYDAFESKRRALSRVRYMSTGSAPISAEVMEFLRAFGC-VLEGYGMTESACVISKTAQDDFTT-----------GHVGAPAPCCEIKLVDPEMRYTKNDHPHPGEICVRGPSVFRGYYKNDAETADVVDRDGWLHTGDIGTWLPGGRLKIIDRKKNIFKLAGEYVAPEKIENVYARNKFVAQSFVYG---DSLQAHLVAVVVPDEEVLADERVKAHVLKSMIAGFEQVRAIRLCDELLITPTFKLKRPQARERFQR----- 145257632 79 ---------------ILIKKANAAPDAVAV----EDSDRSVSYRELIARADMIADQLDQGSLKLGSPVCILADTGLHQVMAQVAVLRAGGSCVPIDPAAPEDRIKSILEDLNTRHLIADKSNIDRVQ---------QQSAILIESGLEAKIDLDTK-AEITVRTNCPDSHRSHIIFTSGSTGRPKPIQVLSSSI-LHAL-NHFPFGPLLSSDRMTTLIAPGFDMSV-CEMWLTLLAGATVVRVPDRADPPSLEDFVRKHKITVMI-VPTALFQVVALI--APSTFGGLRHVVVGGEAVSSSALRKVLEAAPPLWNGYGPAEATIFAT-------VGRLDKEEMRRPRVSIGRAVGDTKIYLLDEDLNPV-NETGHIGEICIAGPQLSPGYLNRAEENEKKFISVPVYRSGDFAQWDERGVLEFIGRADDQVKISGYRVELGDISCCVEEHRKIHACVVKYIP-ESSDGFLEAYAVPSDSQVSSEELID-WVKVRLPSYMVPKMIHMKRNFPLSHSGKVDKKALQ---------- 152992681 5 -----------SIRNLLEIAAQSEPEKIGLRHG----SETYSYAQLIEKVDQIAHYLATLGLKKGSRIGIYSNKRAEQVIAILAVLSTEYVFVPITRLLKPEQIQHIIDDCNISCIITDKVKIENIKAINFGGK-----IISYEASEQSDVSLEEIYKCYTAEVDVKGHDNAVITYSFGSSGNPRGIVIDHRALTDGARIVS--KYLNIQKEDVISGILSFNLDYGLNQIFTTLYKKATLAI-HKFVLPSDFFSHLIDENITVLPLMPIHITQMFDHRIPQPEHFRNLRAITSSGGNITPLMVKNITTHFPDFYSMHGLTEA----------FRSAYLDPSQIHIRPNSIGKAIPDVEIFIINEEGEACKP--REVGELIHRGACIYKGYWNAPDETAKRFKSDKVLHSGDYVYADEEGYIYFVSRKDDMIKTQGFRVSPHEIESVVYANEEITECAVFSIPNEQIEEEIVMVYGSKHELAKNEILFE--LKKHLPNYMLPAQIVYKKSMPKTLHDKIDKEALRKEF------- 169602647 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPKAVEMTHYNFIAQH---TMVLEWKPRDYEVRLLCTPMFHVSNIPRAHTSPLRGGMKTYVMRRFELESWMRNIERFQITETGMVPPMVIQVINSPFAKKYSLASIRNTWVGAAPLAAEPQARYKALETPFNQVWGMSETSCIATMLHYPEHDPT----------GSVGRFLPNHDAKLVDDEGNDI-TGYDVPGELCVRGPLIVKGYFNNPEANRLAWDSDGYFHTGDVARRKENGLWYIVDRKKELIKVRGFQVAPAELEGVLLSHPQISDAAVIGIPGDQGTELPRAYIALKSGVQLNEAEVQAYMKERLAGYKLVGGVKFVDAIPKNASGKILKKDLKAVAK------ 66822241 48 -YPDWFKGGELNCYNVLDIQVQNPRDQDALIYPFLKKTVKLTYYQLYEKVCEFSRVLLNLNISKNDNILIFMANTVEAPIAMLSCARIGATHCVLFDGYSTKSLIDRIEAVRPKVIITSNTFTPLIEAIEISTFKPDHVITHNRDSSDAQLSIIETIPTVPEYVTVESSHPLYIIYTSGTTGNSKGVVRSNG---PHLVCFGYLWPSIVQKNTTFFSHTSIGWVSFHSFLYASLLHGCSFVIVKPKHMEDDIWSIVEKHKVSAFLTLAKTIRYLNKVDPDAKYDISSLKSIWNGGEVIEDSIPEYIEKLKSRPSIGYGQTETGYLYLFDYIKSKKNPYN---------TVGPPSPFVYPSILSEDGIELPVN--QIGEIVFKPPGFASTFYKNDEQFKKVLTKPGYYSSGDLGYKDENGYYAIVSRADDQIKIGGNKVQLNTIETSILKHPNVIECCSIGIYNPDCYNKPIGLLTLKQQDSNVDLIINSIITQDIDKFAQLTHIIIVEQLPKTKSGKIQR-------------- 119494283 244 -FPPLMIPPPFLLHSAFEGWAQKSPTSIALDFVHSAEHSTLTYAALNAAATDLAIHIRRL-LSTGSRIIVYMSTSPELYISYLGILKAGYAFCPIPTNAPAQRVCEILQDIDSSVILGDPSAAPWLPDAADETTSKPTWVNVAEVSRWKHFSGEDTEIATEDPPDIDDNEIAYLLFTSGSTGKPKGVQVSHLAVTCSIESATAIPLPGTSAGDRWFQFASPTFDPSLMEIFVTLSSGGTLCSASRNLTLTDLEGTINEARATVMMATPSLAALL------RPSRLTTLQSLWTMGEKLNRTVIENFTQKAHNLVNAYGPTEAAINCTF---------LAPVEYHTRGSIIGEPLPTCSMFVLDPASHPKPIPAGLAGELAIGGPQVSQGYLNRPEETANSFVHSPLYRTGDLARWDEKGVIEFLGRISDQVKISGRRVELGEIESVLATLTGVREVAVVPKRDAQGSEQIVACIVT--DSPTEDALREFVRHRHLAAYMCPSSYVFFDSIPRTSSGKVDR-------------- 119494283 1424 ---DEVLDGDL-IHTKFEDHANSHPDDMALLFKYDLDDDSWTYGELNARADNLAAYLETYDQLTNTVVPICIEKSPAMYIAILGILKAGGAWCPIDTFSPAQRRHDLIKRTGARVLLVSSE-----DGEQPKDAIPIDIDIVDVRKYADPLVSWPSVGRGSSKKLSSPAGLAYLIWTSGTTGAPKGVPITHSAAVSCFKSLKKDIPSDVSGGVVCLQFSQYTFDVSIQDLFYAWSLGGVLISATREIMLGSFAKLANTTRATHAHLTPAF------AAGVPRNSCETLEVITMIGEKLTQHVADDW-GTNMRAYNTYGPAEVTIVSTVREFGNEYMNI-------KSANVGWPMESVSVFV---TRNRQIVMKNAVGELALGGPQLSPGYLNQEDVTKAKYV---WYYTGDLVRMLADGSLEFMNRVDDLVKLGGIRIELSEISFALGGHPLVEETLYIDRPDRPS-KVLVAFLSASGADAGDDLLLREKAHTALPAYMIPSVYLVVKRIPRTQSAKTDRRALQAAYAS----- 119494283 2550 ---------------WLELNAREHPEWTAVSISASGEKQSMSYGTLNAAANCVAAFIASLGY-KNRMIAVCAGRNLPSYPVIVGVFKSGNTYLPIDDNLPNDRKAFLIEDGNCPLVFTETAFAATFSDVPETC----RVMCIDHPSFVDSLA---GMPTDNRAYASAPQDNAYLLYTSGSTGKPKGVMVSRANLSAFIESFSAPSTLELGGRGRYLAQASRAFDVHLLEMFFAWRHGMASVTAERTMLLDDLQLTITKWGITHASMVPS----LVDQTNLRPELCPELKYLSVGGEKISKRVLDTWAGLHVALANAYGPTEVTIGCTFALVG----------KETTIRNIGPPLSACACHVLIPGTMDYALRGQT-GELCFTGDIVGNGYLNRPDATGFVQGPDGMYRTGDIGRLMSDDSVEYVGRGDDQTKIRGQRLELGEVSEVIAKHPGLARISFIARAGDRSRQRSGDATIIHSDLATLGKELRDACQRKLPAYMVPEIILPITFIPLAPSGKANIKELHSMFSSL---- 171742123 46 --------DDESIYSLLTERIERTGEDTIIAARKIGPGRWVTTGEFRQAVVAAAKGLIAFGVKQGDAVTIFSTTRYEWGVLDFALAAIGAVSVPIYDTDSAAQAERILNDSEVKLAIADRERFDRLDSVIDHCPSLKHILMLDSNAMGALEGMGVAVSDEELSARVKADDLATIVYTSGSTGAPKGAELSHRNFVAITRAASMALHEMITDDPRLLLFLPLAHCFARFIQYCSIASDDGVVGYLP--DTKTLLPDVRSFEPTYLLGVPRVFEKVYNAAAEAARDWSRIRYVACGGAPLDASLAHFFAGIGLPMIQGYGMTETAAPFAATRVTDNVI-----------GTVGQPAPGSSVRI------------STDGELQVKGPNVFLGYHNLPDKTAEVFTEDGWLCTGDLASIDDEGRITITGRKKDIIITGGKNVSPIPMEQEIAKCPIVEHAVVVG-------------------------------------------------------------------------- 186457246 200 ---------PQNVLSAILDSAKQMPKMEVL---EDATRQNLTYRRLIVGADVLSKPLQAALSPKSERVGILLPNVATLPVSLLSLWKLGKVPAILNYSTGTATMLACAQLAGFKQIITSKLFLERLEDIRARVTGSQKF----SSLLKITLDANSFLPDSGRGEFIDPASTAVVLFTSGSEGVPKGVELTHRNLLSN--MRQMLAATDIMDTDRLFNCLPLFHSFGLTVGTLLPLVRGLYVFIYPRIVPAALYDT----DCTVFLSTNTFLNGYAR--RAHPYDFRSMRYLFAAAEKLQESTAQTWQKFGVRVLEGYGATECSPCVSVNTPLNP-----------KYGSVGRLLPGIEFKL------EKVEGVEEGGRLFVRGPNVMRGYLN-PDAEAKFKELDGWYDTGDIVSVDSDGYLFVRGRLKRFAKVSGEMVSLTAVEDALAAFPQYGQVAIITRPDEGKGEVLIA--VTNEPKMQLEEIRGAIKAKGLTNLSVPREIKVVREIPKLGTGKINHREL----------- 217412709 46 --PSKLVDDHENKYTFLTDRLAKSGPDEVIAEEADGTWSTITTGEFNDRVRAIAKGLIAFGIKKGDAVTIFSSTRIEWGLLDFALAAVGAVLVPIYDTDSAAQAKHILNDSASRLAIADRERFDRLDSVFDACANLERILMIDAHALETLEGLGLMVSDEELDERVTADDLATIVYTSGSTGAPKGVELTHRNVMASTRSAAMSVPETIENHARLLLFLPLAHCFAQFVQYFVISSEDGVVGYLP--NIKTLPADMQTFKPTFILGVPRVFEKVYNAAQRRKHALPNIKYLAAGGAPMDPALCHFFNGIGITMIQGYGMSETAAPFAFTRPNDN-----------RIGSVGRPGPGLSVRISD------------TGELEIKGETVSRAYHNLPDKTEETFTDDGWLRTGDLASLDDEGNLSITGRAKDIIITGGKNVSPLPMEQTIAKCPIVEHAVVVG-------------------------------------------------------------------------- 194761936 55 ---------NYTVADVFERNVRSHPEKVAVVS----ETQSWTFRQVNEHANKVANVLQAQGYKKGDVVALLLENRAEYVATWLGLSKIGVITPLINTNLRGPSLLHSITVAHCSALIYGEDFIEAVSEVAKDLPAELTLFQADKDIPKANTLLATASKEKPNKTEVNHHDKLVYIYTSGTTGLPKAAVISHSRYLF--IAAGIHYTMGFQDEDVFYTPLPLYHTAGGIMCMGQSVLFGSTVSIRKKFSASNYFADCAKYNATIGQYIGEMARYIL-ATKPSEYDRKHRVRLVFGNGLRPQIWPQFVERFNIKVGEFYGATEGNANIMNHDTVGAIGFVSRILPKIYPISIIRADPDSGEPIRNKDGQLCAPNEPGVGKIVKGNPSRFLGYV-DAKASAKKIVKDVFFLSGDLLVADEKGYLYFKDRTGDTFRWKGENVSTSEVEAQVSNVAGYKDTVVYGVPHTEGRAGMAAIYDPQGE--LDLDVFAGNLAKVLPAYARPQFIRLLTKVDLTGTFKLRKVDLQKE-------- 37526102 19 -------EEAITLMDMLESQLKHQADGYVVID----QEESLSYADFYLRVKEIGYCLSEISSKNSVGIGLFCDPSIDLICGAWGILSADKAYLPLSPDYPTERLKYMIEDSGIDVIFTQSHLKAQLQDIAP--KSVLIMTPEDVALTIKTRTIEDILGT----VQVPPTSLAYIIYTSGSTGKPKGVMIEHHSIVNQMRF--LAKAFKLGCHSRILQKTPMSFDAAQWEILAPAIGG--QVIMGPLRDPDAIIKTILQHQVTTLQCVPTLLQALLDNPNF--LDCLSLTQVFSGGEALTTKLATQFLNTHCELINLYGPTECT--INSSFFRVTNETLPNYQT---SISIGAPVDNTEYYVLDDD--RLPVAVGEIGELYISGAQLARGYLHKPEMTKDKFTQHQWYRTGDLVTRGADGNTYFVGRVDSQVKLRGYRIELDEIRHAIEEHSWIKTAAMLIKKDARTGQNLIACV------------------------------------------------------------ 90424530 2606 -----------TLDNLFFETAAREPDRIAVIAGDT----MVSYGELASWSRRLATRLRAEGIRPGDRVAVVISKGPEQAAACLAILSQGGVYVPLDPAMPTARMAKVVAGSGIGIVLVQQYRDDCVAELG------VRVLVADLVECRGCEETEAAPGRSL-------NDEAYVIYTSGSTGTPKGVVIDHRGAANTVLDVN--RRFGVGPDDRVFGFSALGFDLSVYDLFGTFAAGATLVLPDGTHDPRHWSDLVQRYGVSVWNSVPAVFDLLLD---ETNADLASLRLVLLSGDWIPLKLPTRLRDRTARLIALGGATEAS-------IWSNWFEVRRVEPHWRSIPYGFPLSNQSYRVLDPALRDRPD--WVVGDLYIGGVGVALGYDGDAERTADAFIPDGLYRTGDLARYWPDGTIEFLGRRDGQVKIAGHRIELGEIESALTSHHEVLDAVVDVVGAAEGSRRLVAWV------------------------------------------------------------ 90424530 14 -----------TLVSRLEKYAQLEGGRPALDFVDTGTRTQLSYGELSHRVKAVAVNVQDA-LVPGGRALLLLPSGHDYVVALLACLYAGAVAVPVNPGASRGRVEHISRDCGATAILTTRAIADQSREALTAAHRLRLILIDDAKSGRAWSGYSPS-----------ETDIAFIQYTSGSTAEPKGVINRHDTLISN--VSFLRCLLWPKDAPVVASWLPLFHDMGLIMGVLAPLAGGRVVYMAPGADPLMWLELAARERAAVLPCPAFALDACVEHYDADRLDLSCVESLVPAAEPVHRAFFDLYSRHGLHIRPSYGLAEATLIASGSSHDGGPVAVSVDAASIARGTAGADFGGQDLRIVDPETRRTKPAGD-VGEIWISGAAIAAGYWGRSDATEETFAADGYLRTGDLGFLHG-GHLYITGRSKDVMIFRGQCHYPNDIEASLANHDDIIAGGAAAFAIPGDQGVERLVVVQEDAAALEASIRETIAREHLAAHDV--VLIRRGTLKRTTSGKVRRAEMRRLY------- 116624776 1 -MPANLSPEDLPLQRILERANVPFLTQP----WGGGQVRDWTWGQAVDEIRRIATWLKSQDWEPGSRIAILSRNCAWWIMADLAIWMAGHVTVPIYPSLKAQSIRQILEHCGARACFLGAT--DEREATDAGIPPGVCCVRFPTAAPNDWPSWDVLVTANRPPTRAPEE-LSTIIYTSGTTGTPKGVMHSFASFAFD--AKVLAELIKLTPNERVLSYLPLAHIVERAGMEGTAVWLGYRVFFTEGID--TFVADLARARPTIFLSVPRLLLKFQQFAKIPEHKLERLLRIACGAAPLPTDILLWYRKLGLNLAEGYGMTET------------LITHLPAPGSIRPGYVGCAIPGVDAKVTETD------------ELLLRSPMNMLGYYRDPEATKASFTDDGFFRTGDLARIDPDGQLKIIGRVKEQFKSKGKYVMPTPIESQLLAHPVVDACCLMGAGMP----RPFAVVLLANAPAERAVVEQTLLDTQLDPHEQLSFVAVAKG-PVTPTLKIKRNVLESRYQ------ 42524534 1 ------MTKPTTLGHSILSMRSRNPHHVAVKYKVNDSWKEKSWNEYYSDIEAVGCALLSLGIKPGDRVAIMANTRVEWSTTDLGIFGIKAITVPIYQNNTADDVEYILNNSESRILICESRGLKTFESVRSKCPKVEKVIVFDETCPPDVVTWPKLLQMGKDCASLTQEDIATILYTSGTTGRPKGVVMTH--LQAISEVSEAFPLCGATEADTSLSFLPYAHILGRIEHWGHAYIGFTLAF-------AESLEKIRGNRPTFMISVPRIFELLVKYELAKKLVLDRLRFAISGGAPIPREIALFFHAAGILILEGYGLTETTAAVTVNTPFNY-----------KFGSVGRPIGEVKLKIAED------------GEILVKSDKVMKEYYKNPEATKEAFT-DGWFHTGDIGEILPGGDLKITDRKKDLIKTGGKYVAPQRLEGLLSLSPYIANVLV----HGDQRKYIVALVTLDRQSPFVQDLIRKAVAEQLASFESIKKYVI---LPLTPSLKVKRKVLDQRFKD----- 160891576 9 ------------------KAFGKYADRPAFVIEDTA----CTYGELATCVQKISSLFKD---REDKIIGIVAENRLETYASILSALICGKTYVILHPSYPKHRNDRIADSAGIRLVLHTEN----IHVLNLDTRNLELICTSEIEQAENSATFHAA----EDILHTAEEENAYIIFTSGSTGEPKGVPISRRNLNAFYTAYHRLD-WQLDENDRMLQMFELFDVSIVSFLYPLTLGACIYTVSPEGVKYINVIETLEKYDLTFAAVAPSLLQLL--RPYFPEIHLPALRYLVVTAEASDAELLDAFRKCNASFINLYGPTEGTIYCTAYRI-----PVTSCKHHNGMTAIGRPFEGIDALIMDNDGRPLP--TGETGELWISGNQVMGGYWNAPEKNGECLTANGYYKTGDLCRMDADGDIIYCGRKDSQIKIQGFRIELSEIEH-------VAECRVVVIPDNDNQCELHLVVEKK---QLDKQQIEEYLYSRLPYYMIPKHMHCLEQFPLNTSSKTDRKKIQE--------- 115534440 103 ------------IHELFLDIVKKNPNKPAMIDIETNTTE--TYAEFNAHCNRYANYFQGLGYRSGDVVALYMENSVEFVAAWMGLAKIGVVTAWINSNLKREQLVHCITASKTKAIITSVTLLDAIDQKLFDVEGIEVYSVGEPKKNSGFKNLKKKLDAQITTEPVDFKSILCFIYTSGTTGMPKAAVMKH--FRYYSIAVGAAKSFGIRPSDRMYVSMPIYHTAAGILGVGQALLGGSSCVIRKKFSASNFWRDCVKYDCTVSQYIGEICRYLLAQPVVEEESRHRMR-LLVGNGLRAEIWQPFVDRFRVRIGELYGSTEGTSSLVNIDGHVGACGFLPISPLTKKMHPVRLIKVDDVAIRTSDGLCIACNPGESGAMVIRKNNPFEGYLNKKETNKKIIRDDSCFLTGDLLHWDRLGYVYFKDRTGDTFRWKGENVSTTEVEAIL--HPGLSDATVYGVEVPQREGRVMASVVRVVSHEEDETQFVHRVGARLASYAIPQFMRICQDVEKTGTFKLVKTNLQ---------- 87199580 1 -----MTAGNWNFGDLLDIAAANVPDRPALVRGD----RTIAWGEFDCRTNRLARAMLASGLKTGDRVAILARNIPEFIEIACAAFKARLTHVNINYRYTTAEIEYVLADCGAAALFHQDEFAGVVEPLPAALDHLRLVVQIGGEGSYDRM-VEEGDGTPLGIARSPEDG--YLLYTGGTTGRPKGVMWAAGDARAVQLEAPTVRNPVLTLEDRVLPACPLMHGAGLNSSMAELLMGGTAVLLEDSFRADDLWDQVEGHQVTRILIVGDVFARMLQALEAERWDLSCLKVISSAGLMWSEEVKRGLVRPQLTLVDILGASEASGFGYAVTT------------ATRETPTGYFEPGRQTVIIDDTDRVLADDEPGTGWLARRPPF-AQGYFGDPEKTAQTYRTIGYAIPGDMAERTVEGLIRLIGRGNLCINTGGEKVFVEEVEEALKRAPGIEDAIVVGVPDETWGKAVVALV--RTGATYDEDAARTALAADLARYKLPRRIIVLDDLPRHASGKSDYRR------------ 150015975 4 -----------SILSYLERSENKFPNKVAFSDG----KYELTYHELVEEAKSIGSFLIEIGMRK--AVVVYMEKGSRNISAFMGAAYAGCFYVPLDAQMPVERINIILDTLKPAAIIYDDKTEKYLSLIETDCIKVDEIHMLPKNEEKLVTARRQMI----------DTDPLYVLFTSGSTGIPKGVIVCHRSVIDY--ADWVVKTFELNENTTFGNQTPFYFSMSVLDIFATIRSGATYIIPKMLFSPVKLLEFLKEKEVNTIYWVPSALSIVANLGALDVIKLPDLKKILFAGETMPTKQLNIWRRHVPDAVNLFGPTEITDIGIYYIVDREFND-------DEPIPIGVTCDNVDALVVDEDGQLIEECGK-VGELLIRGSFLACGYYNNPEKTREAFIQNPLYCTGDLVYWNENRELVYVSRKDFQIKHMGNRIELGEIENAMSALEGVDMCCC--LYNKESDQIVAVY----SGSLETKKLSQN-LKKKLPRYMLPNVCYNRSSMPLNMNGKIDRKKLIEEY------- 154276196 229 ------------IHALFHLKCMLHPDSQAVCAWDGG----LTYQELDDLSWRVKARLTTHNVGPGSIVPMLFEKSKWAVVAMLGVLKAGAAFVALDPAYPEKRLRDICEDVEANVIICSDWLVQ------------HNLNYTTIAVGDGTVAWGTDPARNQS--RVQSHDPAYVVYTSGSTGTPKGVVIEHASFCSNAVASSKAQ--NLDSSSRVLQFASYAFDISIHECLTTLIIGGCVCIPSEFQRLNDLKSAVQNLQANWAELTPTAAKLL------RPEDVPTVKTLILGGESMTSTDIAIWNE-NVHLVCAYGPAECTVVS------------NVQPHVTEPGNIGFCFGG-SCWIVDKENHNNLAAIGAIGELVIGGAIVSRGYLKRPEQTAAAFVTGPFYKTGDLARYRSDGSIVYIGRKDTQVKIRGQRVELGEIEYVSQQC--LKETMVVAIAHETR--RPSLVLFMATKQLFTAELVSGILQNALPAYMVPAAYIQLAAMPVSRTGKVDRRVLQKAVSDL---- 159039049 8 --PIVTVGDSANLTDPVWDNAEAAPDVQFIREGADGARVEVTCHQFRDEVTAVARGLVAAGVQPGDRVGLMSRTRYEWTLFDYAIWAAGAITVPIYETSSAEQAAWILSDSGAVAILVESAHATLVADVRDRVPDLAHVWQIDLGAMDELIATGESVDPERRRAAVRADDIATIVYTSGTTGRPKGCMLTHRSMYADVANAVPVLPNLFGPGASTLLFLPLAHVFARLIQVGVVQARATMAHCA---DTKDLIARLQAVRPTFVLSVPRVFEKVVQHALFDRLVYRKLRAAISGGAPLGARLGHFFRGVGVTIYEGYGLTETSPAACANRPGA-----------IRIGSVGRPLPGVNIRIDDDD------------EILIAGELVFTGYWRNEAASAEVLTPDGWFRTGDLGQLDSDGYLNITGRKKEIIVTGGKNVAPAVLEDQVRAHPLVSQCVVVG-------------------------------------------------------------------------- 94264245 5 -----------TLQELLEGLAA-GGENPALVTITAAGEQRLTYRQLAAAVEELAAALRALGVKPGEPVGLLAENRPRWVIAALAVVRARAVVMPLDAQLGRENFERILATSRVRTIFTTASQLPRFSRLA--TGTVARLLLLDELAPELEILPWQQLPARADPAALPPEDPAALFYTSGTTGPPKGVELSHANLAFQLNA--VRELGLVGRQDRVLLPLPLHHVYPLVIGLLVPLGMGLPLILPEAPTGPRILQAIKQGEATVMIGVPRLYQAIYDSKAAAGGRVPSLRLLASGGSALDPELALKLESLGWRVAIGYGLTETAPLLTVNPPDG------------RRGSVGQAVPGVQLRIAPNVPEPAVDDESATGEVQARGASVFAGYRESPEQSAAAFTADGWFRTGDLGWLDAGGYLFLSGRTSTLIVTGGKNIQPEPLEDALAEHPHIQEAGVLQVE-----GRLAVLLVPEGEHDIEAALRRALLEQRLPSYQRPDEYAVREALPRTRLGKIRRHLL----------- 206977608 1 ----------MKLLEQIEKWAIETPDQTAFVWRDA----KITYKQLKEDSDALAHWISSE--YPDDRIMVYGHMQPEMIINFLGCVKAGHAYIPVDLSIPADRVQRIAENSGAKLLLSGTEVT---------VTDLPVRIVSEDNLKDIFFTHKGKTPNPEHAVKGDEN--FYIIYTSGSTGNPKGVQITYNCLV--SFTKWAVEDFNLQTGQVFLNQAPFSFDLSVMDIYPSLVTGGTLWAIDKDMRPKDLFASLEQSDIQVWTSTPSFAEMCLMEASFSESMLPNMKTFLFCGEVLPNEVARKLERFKATIMNTYGPTEATVAVTGIHVTEEVL------NQYKSLPVGYCKSDCRLLIMKEDGTIAPDGEK--GEIVIVGPSVSVGYLGSPELTEKAFDGERAYKTGDAGYV-ENGLLFYNGRLDFQIKLHGYRMELEEIEHHLRACSYVEGAVIVPIKKGEKYDYLLAVVVPGEHSFEKESAIKKELNERLPNYMIPRKFMYQSSIPMTPNGKVDRKKL----------- 121610368 26 ------------VLDKLDECAAQMPDK--VYLHYGEDNIRMRFSEVKAQTDRIAAALAAMGLPPGQPVSVLTRNSLVGTLAMYAIWRAGGVFAPVNFGFRGALLSYQLNDTAPFALITDSSFAAALSEIAAEIELRRLLVPVPDFDPRFALSDFAALRGHSGPVPHVPRDIANIVYTSGTTGPSKGVLQPFR--WMNHYTYPLRATT--TSADVLYCDLPLYHVGGAFALVARALWQGNTVGLWDRFSPTRFWERIEDCGASSCILLDVMIPWLMNAAPRPGDRANTLNKVHM--QPLPVNHNEVARRFGIDFVSGFGQTESGSGFACASCQASGRLLVDGNQPLPKGFMGRANPVLEVAILDEDDNHVPPG--AVGQLAFRPPGLLQEYLRKPQVTVKA-QRNCWFHTGDACRQIAEDTYAFVDRMGGLCRVRGENVSSFDVEALLARQPGVRAVAAVPIPAQVGDEDEIAVFVTSGATLDEAAVRRH-AQASMPGFMQPRYIRLVDALPVTATNKIEKYKLKQQLLQELGSA 111026363 3 ---SISTDPILHVGTLLEDLAAA---RPADVALVHGDTRR-TWADFNERAGRFAAALLSHGVEPGGTVALNLYNAPEYLECFFGTLKSHTRMANVNYRYRHTELRQILERAQTQAVVFHASLADRVVPVLDELPGLRLAVQVDDLGGADAVADLEALLASADPVRHTGSEPCYLSFTGGTTGQPKGVIYTRNALVTRATITTFSRLRELGRTPVCVPASPLMHSTGFTFSAIPVLLAGGTVVTGRSFDPHELLATIEREQVTTVSIVGDAFRPLVQALETRPYDVSSLRVVVSAGVAWSATTKAGLLAHAPQLV----LTDACGATEGNTYGVSRQRLGDE----LTSAQFRAWPG--VRIIDDERRPLPFGETGL----IAGPVATTGYFEDPAATAKAFFTVGHACPGDHGKLAADGTLTLLGRDSSTINTGGEKVHAEEIELVLLRNPAVLDCLVVGVPHERFGQQVAAVVAAAPGHTLTREGVRECVSNALAGYKVPRLVRLAP-VPRMPNGKPDHPAAR---------- 70984445 126 ------------LPHLFLDSARATPHAPAVH----GWDGRLTYAELDQLSNSVARQLLRRGVRKGQFVPFSFEKSIWMVVAIIGILRAGGVVASIDPSQPQSRAREIIQETGATVIVASTAQASVFAGL------VDTVVPI---ADDTVHPAANDTGLHPSLPPVHPEDPAVVIFTSGSTGKPKGIVIQHGAVTTRMVAEGRAFQY---HGARTLQFAASTWDIFMTDIFTTLAFNGCVCIPSEEDRRFNLARFCAEYDVSLALITPS----LANLLEPTG--FPTLKTLIFGGEALKEEVTRKWEAVGISLHQGYGPAETGPCVAGRLAE-------------RPEILGYALDNSVCVLVDPSNPNRLVPLGAVGELVVGGPSLLREYINDPRKTEAAVIENPFYRTGDLLRYTLDGRLEFVGRTDDQVKYHGQRIELGEIEHHLSRLPGVEACVVVLAKAGFFKDRLVAVVQLRSDPNITITHMRRFLSSRLPEFMIPNELLVVQELPHNNSMKLDRGRVAKWVADM---- 145246228 1290 -----------NVISMIDRWVTRQPESPAI----DGWDGSLTYKQLHEQSSWVARNLLHQGVKLGDRILVCADRSSRTVVTILGVVRAGCVLVLSNPTDPEKRLQWLAHKCNATLVVADPAYEERFATSGARVFSTTSVC-----APAAW---------DYEFSALDDQDLVSILFTSGSTGTPKGILMDHGALATSVLLGH-GRTLRFSRHTRMLHFASLTFDAALAEIFTTLAHGGCICVPCEEDRLSDVSGCISRFAVNTAMLTPSVGRLL------DPEALPTLKALAMIGEPMSRLDVERFAPV-LDLYNGAGPTETSIMVTI---------AGPMKPTDEPVNLGYAVAGVRLWVTEAENPNRLAPLGAVGELIVEGRLVTRGYLDDPARTRESFLPNPWYRTGDLVRYAEDGSLRYMGRKDTQVKLRGQRIELQEVEYHLRKSLQQAQVVVMVIPEGKAQASLVAFVSGLTAADVESSSARNFLEEALPRYMIPSVYFALDTIPLSVNGKADRRRLRE--------- 145246228 190 -------------HDVIERRAANRPHSLAVDAWDM----KLTYADLVREARLLAAYLQHRGVRPGSVVPISFERSGAALVAMLAVSKAGGAFVSVPPTLPAGRLDAILEVIEAPFVVTWSKYEPFWAERLPTLP---------------IDSYPKPSADATVKTLGKPEDLFYVIFTSGSTGRPKGCMLSHSNWLNGALRNA--PSWKYGPESRVLQMLSHTFDMSLLEICTSLGSGACVCVPRTEEIETSVSDAINRWQVNHVIMTPSLARSL------RRDDVPGLKTMCLGGEAFPREIVTMWSER-INLWQFYGPSECS-------INSSSRPITRPDADPLN--IGPP-NSAACWVVDTQDYNKLVPVGAIGELLVSGPIVGMGYLKNPIKTAEAFLDERFYRTGDLVRWNSDGTITFCGRADTQVKLNGQRLELAEVEYQLGLEAGVQYAIAMAPQSGRCKNNLIAVLTVKCGGASDDEILRSQLQHALPRYMVPTIWAFVGRMPMSPSGKIDRVQLRNWVQEM---- 145246228 4002 AMPA---PTDEYIHEKIQDQCRLHSSREA-ACAWDGI---FTFAEVDDLSSRLAARLIRMGVTSGHIIPIYSPKSRWTVIAILGVLKTGAAFTLLETSHPTARLRVICNEIKADIII-----APASHAVPAA--TLAPILVVLDSITSMSPQESDLLPAVGMPPA--AEALAYLIFTSGSTGNPKGVMVTHQNLCSN--ASIMTTSVNMTSDSRVLHFASHAFDACLWEIFGALFAGACLIIPSESETKEDLAGCIERMVVTWAFLTPSVARIL------KPEALPSLRNLVLGGEPIAASDLDMW-RGHVQVVCAYGPTETAILASTTSPSTFPSDGKD---------IGVPT-GSSLWIVDKQNYNKLAPHGATGELLIEGPNVSQGYLGDPEKTNEAFVAPRWYRTGDLVRFNSTGTIHFVGRKDNQIKFHGQRIELGDIEHHAQQ--AFSNASMVIVPEQPQQPYIVAFVLPPSESFRADAIAQNHMHKRLPHYMVPTAFLPLHRLPLSGTGKADRKRLRQ--------- 145246228 2463 ----------------------RTPHAPAVFAWDG----KWTYEELEKCSSLIASQVLVHGVSSGDFVALYHEKSRWAAAAILAVFKAGGILVTLDPAHPKDRIKDILDQARPRLVLTSQSLLDEARELETPVMVVQ------------FAASQPMPGECFPLPTVSPTQAAYAPFTSGSTGRPKGIPLEHRGLAAST--ASVARACLLRPASRVLHFASFAFDASMMEHLIAWHAGSCLCIPVETVRQTDLARCIRDFEVTWAFLTPSCLRLI------SPDDVQSLEALGLGGESMTPEDIFIWGPRLRQIVQLYGPAECSIVA----------ALTEVTKPSENRLIGRPNA-CRCWVVDPHSPDRLAPLGAVGELVIEGITVGRGYIDDPERTTQAFIPPPWYRTGDLVRYGTDGKLTFIGRRDGQLKLHGQRIELADVEAHLRLIPGTQKVVVVGNHHPL----LAAFVILTSQDQVEQKAIDSALSQTVPQYMIPSMYLHISRLPLSASGKLNRRHLR---------- 182415729 278 ------------------------------------------------------------------RVGIVLPPGAGAFIANLAVICAGKVPVNLNFTLGSISSVACIRMADVRTVISAEAMRAKIPSFERTLDITREIAACGKKRILPWLAAAWLLPNQWVATHIGDREEVGLLFTSGSAGEPKGVMLTHRNILANC--SQIASLPILPPVCSLMGCLPLFHSFGFTTLWFPMLRRCRVVTVPSPLDTRKIVDAIRDEQVTVLVGAPTFIRPILK--KAQPSELKSLDIVVTGAEKLPDDLYRAFETFHIEILQGYGLTETTPVTNVNQPDPPLEPAAPAPQHGKRGSTGRLFPGMTARVVDPDGRELAVT--ETGMVLFRGANVFSGYLNDEEKTRAAF-KDGWFVTGDLGRFDEDGFLFIEGRMSRFSKIGGEMVPHVTIEQKIAELFKIDQIAVTSIPDPTKGE---ALVLLTRDPISNEELRARLLEAGLPNLWVPKIIQRVELIPLLGSGKLDIKGCRALALQSAGG- 148554679 4 --------EDRNLVRVMETALRARPSQTAIRDPD----RALSYAELWDEGLRIAGGLGRLGLGRQQPILLMLDNHVDNGLLWMGIGLSARIEVSVNTAYRGQMLAYIIADSQATVAVVEEQYLGRLVEIAADIPALRAVIVRRGADTDDDSRRRAAAAPPASPEHVAPWELFSFSYTSGTTGRSKGVLCPH----AHAFGQATSDGLGTTPGEVRFVVLPQFHAAGWGGIYNALIHQGTAHVAHG-FSASRYWDQARAAGARTSQLVGTMAEFLHLQPKRASDREHGLREICI--LPLPRFFAAWRERFGVRLLTAYGSTESGAIIFNADARST--------------SVGRPRDGYDIRIFDPNDIELPPG--EVGEAVVRPPWTTSGYLGRDEETA-ALWRNGWLHTGDALYRDEEGNFFFVDRLDDAIRRRGENISSVEVELHVCAHPAVAECAAVAVPSEFAEDEIKIAVTLRPGQSLSEPALLDFLDGTMPGFMVPRYVRLLAELPKTATSKVRKTEIRK--------- 119510427 41 -------------------AGKRFGDTVALHNPNAKPEVIITYAQLADKIQQFAAGLQASGVQAGDRISLIADNSPRWFIADQGMMTAGAVNAVRSSQAEREELLFIIANSGSTALVVQDNTLDKLRERLNDLPIQLIILLSDETPPPEVLNFSQLLEIGANHVLPKGDSLATLIYTSGTTGKPKGVMLSHNNLL--HQVKTLGTVVQPQPGDVILSILPSWHSYERSGEYFLLSQGCTQVYTNLR----SVKQDLKKFKPHYMIAVPRLWQRIAQGLSLNHLHASSLKHVITGGGALPRHIDTFFEIISVEILQGYGLTETSPVTNA-----------RRPWHNVRGSSGQPIAGTEVKIVDPETK-VPLPLGERGLVLLKGPQIMQGYYQNPEATAKVIDAEGWFNSGDLGWVTPENDLVLTGRAKDTIVTNGENIEPQPIEDACLRSPYVDQIMLVG-------------------------------------------------------------------------- 210102724 85 ---------DMTLGQLLDDTAARWPQKEAYVFRKQG--LRITFPELKEQANQLAAGLMSIGVGRGDVVGWVMSTRPEWIALCFAVSKIGAIAVLVMENHPASE------HFEGTVPFLFKMFPETMSSNSRDLAIEKNVFYNLEDMKTAVLDDTARRRIQLAQRQTDCHDTVFLTFTSGSTGVPKCVEHSSHTLINNS--GLHAKTIGMNNKNMVLHSIDLTE-FPWAFLFSLT-EGCTLVLPSDPPTASEVLSALLEERCTSFMYVKT-LHDLVNDPELKTFDLTFLEQVTVGGNVVSKRLQQDAATVNADILTLYGTTETLHLAT---------TIADMTDVQRQSTVGHLLPHLEMKLVDRHGQIVPLQHE--GEVWVRGYSVFKCYRGDEEKTAEAKTAEGWYKTGDIGILDENGLLKIVGRIKDVILKNAEIVYPAMVERVLQTHPKVLDV----------------------------KLLEEF---------TPGYFVFMKSFPKTSTGKVDRKRIRALALEMLA-- 50546194 29 --------------------------------------QQLTWKQVWQLSARLRAQLHKYGIGKGDVVIFYTPNTYSSLPYHLALHDLGATISPASTSYDVKDICHQIVTTDAVVVVAAAEKSEIAREAV-QLSGRDVRVVVMEDLINNAPTVAQNDIDSAPHVSLSRDQAAKIAYSSGTSGLPKAVRLTHFNVTSNCLQVSAA-APNLAQNVVASAVIPTTHIYGLTMFLSVLPYNGSVVIHHKQFNLRDLLEAQKTYKVSLWILVPPVIVQLAKNPMVDEYLDSHVRCIVSGAAPLGGNVVDQVSVRKLVIHQAYGLTESSPIVGM------LDPLSDHIDVM---TVGCLMPNTEARIVDEEGNDQPADTRGIGELWIRGPQIMDGYHKNPESSRESLEPDRWLRTGDVAVIDTFGRVMVVDRTKELIKSMSRQVAPAELEALLLNHPSVNDVAVVGVHDDNGTESARAFVVLQPGDACDPTTIKHWMDQQVPSYKRLGGIVVIDTVPKNASGKI---------------- 183983670 453 ---------DTTVWEMFERQVQATPDAVALTAAA---GVRHTYAELHARACRLAGELAEHGVGPETVVALVLPRSERSIVAILGVLAAGGAYLPVDVTLPSARVESIVRQASPALAITEADYSQLVGTAVPTL-------ALDDPAAVESISRRSA---AAPTVDRRPEQSAYVIFTSGSTGEPKGVVGTNAAVLSHAERVYRAARARLGRPLRIAHAWSLSFDASWQ-PMVGLLDGHEIHLFDEMRDADRLVEGIAIGQIDMIDTTPSMFVQLSAAGLLD----HNLSVLALGGEAINTGLWDQLRGLSMAVYNCYGPTEMTVEAVVAAVKDY-----------RKPTIGTANAGTFGYVFDSALRMVPDG--VVGELYLSGAQLARGYVGRPGMTAARFVADPMYRTGDLVRRLSHGGYAYVGRADTQVKIRGYRVEVGEIEAALRGQPGVHDAAVSVLRQQDRTS-LVGFVVWQDNMHEDLIKLRAGLTERLPSYMVPARIVTLPRLPVNANGKLDGHALDRLAED----- 67525919 158 ----------------LFRALKNH-DPARLAVVHNPSFRSFTYGNLVADVVKAQDQLRGRDGLRGERIAFLAENSYDYVVILLSILASDAIAVPLSTGFPIHELKYIMNNSQAGMLVATERYADMAEKIMEGELDRQPILDMRGKIRTGSSDV-----GAVELEGLDGNSGGMMLYTSGTTNRPDGVVIPQSALA--SQAASLLEAWKYSPGDRLLHLLPLHHIHGTVNAIITPVLSGSSIEFMFPFNPTAVWNRLAKDKITFLNAVPTIYNRLLSTFPTLSPQVQSLRLNISGSAALPTPTKKAWQDLGNVLLERYGMTEVGMALSCGL----------DFTDRVDGSVGWPLPSVEVRLVDTDTNKVIQPGEEIGEIQLRGPTIFREYWGNEKATQETFAPDPWFKTGDVATRRAKGMYFIQGRRSDIIKVGGEKVSALEVERELLSLPQIAEAAVVGLPSEQWGQKVVAIVVLNSEVAARTGDMRWALKDRLAAYKLPSEMKVLEAIPRNAMGK----------------- 50085828 460 ------------------------PNKTALIY----DGKKVTYAELGAHVAKVRRALDLAQIGQNQVVAICLRKSPEHIYTILACALSGIVWLPVDMDSPKLRQQYILKNSRADLAISTSPIEGLL------TLNIDEILKVSSNSNLYSGSAESKFESELSWHHHYDASPAYYLYTSGSTGTPKCVVLNNRA-TAHVLQET-IDFWGINDKDIHLAATPFHHDMSIFDLMAPLSVGGTLVVPTEAKSAVAWAELIERYQVSIWCTVPAMVDMLLTSAEPSQ--LQSIRLINQGGDYVKPSVVQKLREINTRLISIGGPTETT-------IWSIWHEITSEDIDVIP--YGKEMVHNRYYILNKFGEFCPPG--VVGQLYMSGINLANGYLLDGKLTQKDFVPNGVFRMSDKGYLREDGNIIFAGRDEGYLKVRGVRIAASEIENALLKHAKITDCVVITCTNPVYGNELVAIYKTDHADLNPSELRQ-FLQDYVPNSHIPSRWVPLAEFPITRNGKIDRKTLKQVAHDFL--- 156033131 1660 ----------------------------------------LTYAELERRSNNIAQELLKQGLCPGDRVAIFQEPSVDWVCSVLAIMRVAAIYVPLDLRNPISRLKIIVSISNAAIILVHNATLADVKNLEFTPDKVVNISAVHAATPLDSTEHTSMNNSRAD-------SPAVILFTSGSTGTPKGITLTHASL--RCAIESHVVAMRLSDREVVLQHSAYSFDISLAQIFMGISTGGTVYVASKRGDPVALAKLLQAEKISYFIGTSSENLAIIRYGAEFLSQNTSWKYASCGGEPFIEALRQEFRNISLPVFNVYGPAEATIAATLVEVLYQDDPLHSEQIGNQITSIGFPLPNYSLCVVDDNLDPVAAG--VSGELLIGGGGVATGYLENEKLSRERFIPDGWYRTGDRARLQADGSFIFEGRVDTLIKLRGLRIDLGDIESTITANGKLSEVAVSLRGEPQF---LVGHVVLSPMFAASDLDIDSFLKLPLAMYMKPAMLIPVDSLPMTIHGKRDRKAI----------- 110596954 2 --------------DLVGRAAKLFGSAPAIMM----KGKSLSFLECDERARQIAGLLCKDGFRAGDIIALLSVNTPELVITLLGLLKAGMIAAPLNCRFPEELIRNTLQNLRPKLLLTGSS----AQLLYSGCRTSPLTSLLEDASP--------LTAAESMVPPEEMSRPVTIIHTSASSGKAKAALHTFANHWYSALGSE--ENLPFGPGDCWLLSLPLYHIGGYALLFRAFVSGGCLAIAEPD---EPLASSLGNFPLTHISLVPTQLYRLLAQSESA-LRLSRLKALLLGGSSAPKSLLEESLRQHIPLYLSYGSTEMSSQIATT----------PGPILSPEQNSGKVLPYREIR------------KAEDGELLVRGATLFSGYL-----TERGIQPEGWFHTSDIGTLSEEGVVAVIGRKDNMFISGGENIHPEEIEQALILIDGIREAVVVPVPDCEYGKRPVAFIESEGENAPDDGAISLAINSAVGKLKSPVRYFRVEALP--GSQKIDRGWYKKQA------- 162456509 16 ------------------------------AARADGGVVTLTYRDLEALRRVSSWVRRRLGAGSGDVLALVPTNEASSVVTLFGALRAGCALLLLSPADPAGRLRQLAEALGAKAVLRSPDVA--ADVLPEAIPVPE------------AASLEDGAASDPDPAVEPRADALFFG-TSGSTATSKLVAQSHYAAAVN--AEALRRHHGLKRGDRLLGCLPIHHVNCLHFTIFATLAAGAHAVLAHAFDPFGYPRLVERFRPRIASVVPSILEALLG-VWRQPALPGDFEYFVSAAAPLTARTARAVEKLGARILQGYGLTETTNFSTTMPADLSEDAYRAHMLDVEIPSIGAALYGNEVAVLDRGGERAAPG--EIGEICMRGHNVMTRYAGNDEATAEAFR-GGWFHSGDLGRRDGRRYFTITGRSKNIAKVRGESVSLDEMDRVLRALPRVEDAACVALQHPLLGEEIVAAIAGSQAAVGDAEILAH-LRAVFAPAVLPRRLVRLEAIPRTPTGKLLRADLARRLAALVGAA 62955443 75 -----------TVPKLFAKSVKKYGNKTAL--IFEGTDEKWSFKELDEYSNRVANFLLQQGFREGDVVALFMENRHQYVGLWLGMAKIGVEAALINFNLRLEALVHCVNISSAKAVVFGSELTEAMCEVHSSMGKTVKLFVSGERVPVGTEHLDPLLETTSTIQPKQPDDRLFYIYTSGTTGMPKAAIVVHSRY--YRMAALVYYGFRMKPEDVLYDCLPLYHSAGNIVGIGQGLIHGMTVVIRKKFSASKFWDDCIKYNCTIVQYIGEICRYLLNQPRKDTERKHKVRMAL-GNGLRQSIWEEFTNRFNVPIAEFYGATECNCSLGNFDNKTGACGFNSRILPYV-----YPIRLVKVDIRGPDGVCIPCGPGEPGQLVGRIIQNFDGYVNQ-TATNKKIAQDVFYLSGDVLVMDDFGYMYFRDRTGDTFRWKGENVSTTEVEGTLSRLLDMKDVVVYGVEVPGAEGKAGMAAIADPENNTDLAKFSRDLEKALPPYARPVFLRFLPEVDKTGTFKFQKTDMR---------- 40807357 70 ------LQERRTVPILFASTVRRHPDKTAL--IFEGTDTHWTFRQLDEYSSSVANFLQARGLASGDVAAIFMENRNEFVGLWLGMAKLGVEAALINTNLRRDALLHCLTTSRARALVFGSEMASAICEVHASLDPSLSLFCSGGAVPPSTEHLDPLLKDAPKHLPSCPDDKLFYIYTSGTTGLPKAAIVVHSRY--YRMAALVYYGFRMRPNDIVYDCLPLYHSAGNIVGIGQCLLHGMTVVIRKKFSASRFWDDCIKYNCTIVQYIGELCRYLLNQPPREAENQHQVRMAL-GNGLRQSIWTNFSSRFHIPVAEFYGATEC-----NCSLGNFDSQVGACGFNSRILSFVYPIRLVRVLIRGPDGVCIPEPGQLVGRIIQKDPLRFDGYLNQ-GANNKKIAKDVFYLTGDVLVMDELGYLYFRDRTGDTFRWKGENVSTTEVEGTLSRLLDMADVAVYGVEVPGTEGRAGMAAVASPTGNCDLERFAQVLEKELPLYARPIFLRLLPELHKTGTYKFQKTELRKE-------- 158317182 11 -----------TIPDLLGRCAREFGSADYIVSLTD----RLTYAEAEEQSARVARWLLHEGVGKGTRVGLFFPSGVEWALWWLAVSRIGAVAVPLSTLYPPAEIAKVVRLADVQLLVVAQRFEAAFPELAGQLPYLRRIVLTGQTDRGWATRWDRAELLAAVQTEVTPADLAIMVHTSGSTADPKGVLHTHGTLVRQTSTAAIRGLTGVDHAPRILCAMPFFWIGG-ILAATGALHAPVAVLVLARLEAGPALDLAERERANGVVGWPAFTQQLRLHPSFPSRDLRS-----------------------------------APALREGPVDLAMAGVPDGHPIHRSLTSGGSFAFTETAIVDAAGERVPDG--TVGELLIRGIGSMAGYNKRER--AEVFDADGWYHTSDRVYRRGDPRLFYVGRDSELVKVAGSNVAPREVEAVIEEFPEVAHCVVTGVEHPTRGEEVCAVIVPAGTTGTDVDVLAARTRTLLSSYKVPTRWIVADEVPALPSGKPDRRGLRTLIED----- 158317684 1026 ------------LHEGFFENAVLAPDAPALLWDTAGGPGSLAYGELRRRALGLAGALAGHGVRRGDLVGVSLPKGPSQVVAVLGVLAAGATYVPVGIEQPAARVERIAAAAGFGVLITESH---------------------RDGVPAGVVQL--APDQPAEPAPVPDDRPAYVLFTSGSTGQPKGVEVGHRAAM--NTIADLIDRLGLGTDDRTLAVSALDFDLSVFDIFAPLSAGGAVALVDERREASRWAELIRDHRVTVLNCVPTVLDLVLAAGVALG---DSLRAVLLGGDKVGVDLPGRLAAAGCRFLGLGGTTETAIHSTICEV----EGASPLPPQWRLVPYGTPLRNVRLRVVDPLGRDCPD--HVAGELWIGGDGVARGYLGDPERTADRFVEHRWYRTGDIARYLPDGTVDFLGRRDDQVKIRGFRVELGEVEAALTTLPEVRAGVAVLVRGASGRSAVLGGGVVLGAGVVPATAVREGLRRALPPHMVPDLVVALDSLPLTANGKIDRRAV----------- 4126801 1 -------------------------------------------------------------------------------------------------------IDYMLKNSGAALLVTTDSLLK----------------PFDIKTVDLCSDELHLLSEENLPRVNRSSDTAYIVYTSGSTGTPKGVVIPHYS---AARVVKNTNYIDITGNDVILQLSNYSFDGSVFDIFGALLNGASLVLIEKELNTHELAEVIKKEQVSVMFITTALFNTLAD---INIGCLAKLRKILFGGERASPHVRKVLDHVGRDLIHVYGPTESTVYATYYF-------INEIDDEAETIPIGSPLANTSVLIMDEAGKLLPIG--VPGELCIAGDGLSKGYLNREELTAEKFIPHPFYKTGDLAKWLPDGNIEFIGRIDHQVKIRGFRIELGEIESRLEMHEDINETIVTVREDEESRPYICAYITANREISLDE--LKGFLGEKLPDYMIPAYFVKMDKLPLTKNGKVDRKALPE--------- 145236068 2819 ------------VHQLVAERAKERPDAEAVCAWDG----SYTFGELDGVTERLAAHLQNLGVGPEVTVALCFDKSKWNVVSMLSILKAGGCYTALSPAYPAARMQDILQDVQAPLVLCSPHHADKFSGMAPK------VLPIDDASFE-YLPKQTTTHRVTSAVQ--PSNAALIVFTSGSTGKPKGAIIEHRGLC--SMQHYEGPHVQMGPDTRTLQFASHVFDVSNSEVFTTLMRGGCVCVPSETERLSDLAGAVNKYRVNWSFHVPTTAETL------DPEQMPGLKHLALGGEAISQGLCDRWASR-VTLLNSYGPSECSIWTSVSHLQPGTSS---------PNNIGRGL-GCRTWITEANDHNRLVAIGCVGELCVEGPIVTRGYKANPEQTAAAYIENPIYKTGDLVKYDADGNILYVGRKDSQVKVRGQRIELSEVEQNIVAHGIDADAVVVGNKDRV---ALAAFLRLNGDVESMDVVRDQLVADTIPPHMVPSFFIPLRSMPVTQTGKKNRKALR---------- 145236068 225 ---------------LFRQRAQEEPDMLAVDAWDG----RFTYGELDDISDRIAVWLREEGIRPESIVPLCFEKSRWAIAALLGVIKAGGAIVFIDPANPVSRRQDIMDQIEGKWVLSSKSQAETWENEMG-----VRTIVLDEQFAASLPVEDHILESGVTP-----NNLLYLIFTSGSTGKPKGCLIPHKAFISGALVHASLS--NLSRGSRVLQLASYSFDVSMLEIMTSLISGACVCTPDMASMAQGLQPIFDKFDITWAFLTPSLVKLL------RPEMVPNLKTLALGGEPLSKVDIETW-APHLQLINGYGPSECSVAAAG---DPHLKPTSD------PSNIGRAVGGL-CWIVDAENHDRLVPLGAVGELLISGPILARGYLNDAEKTAASFIENPFYKTGDLARFNLDGTIQILGRKDTQVKLRGLRVELGEIEHNIARHPHIKHAAAFLPKTGRCKEKIVAVVCLKDDVKDQADAVRNHLRECVPEYMVPAVWIVIEAWPLLVSAKLDRKRV----------- 145236068 1727 ------------IFTNFEKLARVQPHAPAV-CAWDGE---WTYSQLDEVSNRLAHYLRTLGVGPEAVVPHCFPKSGWTIVTCLAILKAGGAFVGLDPTHPKKRLEGLVQEAGAKVVCVAPQNRDLFEGCDN--------LSIVEITPEFVAKLPSKSGPACGYIQ--PNNAACVVFTSGTTGRPKAVVVEHASMA--TLSDLMGPAVRIGPEARVFQFASYTFDTSNQDIFTTLQRGGCVCVPSDEDRVNDIPGALNRLRANHAHLTSTVISLM------RPEQVPQLRWLFSAGEPLTRENVEIW-APAVELYNSYGPAESSVAVTCTPTRLSPSG--------SPANIGQAF-GCHAWIADPTDYHKLMPLGAVGELLLEGPLLARHYLNNPEQTAAAFVQNPFYRTGDLCRFNRDGSLTIIGRRDSQIKIHGQRVELYEVQAQLAQLDQSSLVSVDAVMLPKAQRTLVAFVQFLDEAPATERLLQRALKSSLPQYMVPAMFVPITQIPRTANGKLARNVLRE--------- 145236068 3899 ------------VHEAIAEQCRLHPQNLALS-GWDGE---MTYAQLEHYATKLAKALVLKGVGLEVMVPLCFDKSTWAIVSTIAIIKAGGVVVHLGPTHPANRRKEILKTIGAEFVLVSPQHTGIFD--DAAVTTIPIDREYLDRLPD--VDYVEL-------PKVKPSNAVYVCFTSGSTGRPKGIVVEHGNLRMSAQAHGAQ--FKVNPGTRVFQFSAYTFDIGLGDIFISLQRGATICTPSEWERLNELSGAITKYKANFMSVTPSVAKLL------RPEAVPTLRTLVLGGEAPTQDNVQTWDKLNLVII--WGPAETTIYASATPPTT---------RQTSAQGLGNPMGSV-MWLCDPDNHNRLVPLGCVGEIVVEGPLVSRGYLKDEAKTAAAYIEDPMYKTGDLARYDANGYMLFSGRKDNQVKLHGQRMELDEVEHAMLRHERVRQAVAIPRHGPLKDKLPVAIIVLDEDIKVGQELVRELLQKNLPSYMVPTIWIGVEAVPLSANSKVDRK------------- 158530292 493 ----------------------------------------TSYAELARQADAVAADLAARGVRDGRPVAVLMRPGLDLVATVVGILRAGGSYVVLDADQPRERLSFALADSGAKILLHDP------DADLAGVRLPDGMQTATMPGTEGGVVLEPGRRKSPD-------DQVYVVYTSGSTGRPKGVVLTLTNLVRNQAVLSSHRRMR-----TLQYMPPAFDVFTLEV-FGTLCTGGTLVVPPPRTDFEALAALLAEQRIERAYFPYVALRELAAVLRSSGTRLPDLREVYVTGERLTEDLREMFRRHGARLINAYGPSEA------HLVSAEWLPADPDTWPAVP-PIGRVVAGLDARVLLEGDEPAPFG--VEGELCVAGPVVSPGYIGLPEKTRQAMVPDPFYRTGDVVVLDPDGRLHYRGRADDQIKIRGYRVEPGEVEAALERVLHVEAAAVIAVP-AGHDRALHAFV--RSGQEPPSNWRSR-LGTVLPGYMIPRGITRVDAIPVTPNGKTDRRALEARLADRAG-- 169628953 1 ------MTGPATLCAAFQRTAAQHPDRVALRTVGGGVV--ITWRQYRERVREIASGLAGLGVGPGDTVALMLTNRPEFHLCDTAVLHCGATPFSVYNTNPPELLGYQFDNADNRVVICEQQFLPQVRSAVGLGGKVEHIICVD-GAPEGTLDLRSLPPAESAWRSVRPDDVLTIVYTSGTTGPPKGVELTHTNFIENARITEEMGPLGF--DDRAVSYLPDAHANRWLTHYQNLLYG---LQITTVADPKAVLSALTDVRPTLFLGVPRVWVALMTHALADRLVLSSIRVGASGAAPIPVEVHEFLLALGIPICEGYGMTECTCAGTINRAS-----------RIKIGSVGIPAPGVEVSL------------GPDGEVLLRGKNIMRGYRKMPEKTAETVDPEGWLHTGDIGEIDAEGYLKIVDRKKEIIINAGKNMSPTNIENAITANPLAGPVAVIG-------------------------------------------------------------------------- 16126045 33 -----------NYGDIFDAVAAAPPERPALIWRDV----VVTWGEFDHRTNNMAKALIDLGLKPDARIGILCRNHPAYLEFLVAGVKARLLTVNLNYRYTADEIAYVLNDCNAEVLFYQSDFDGMLEPLRARLPGVQAWVRIEEAAPEGALSYETLARTDGKPLDITRSDDGYLLYTGGTTGKPKGVHWSTDQLIARVPQTMDEHLETVRATDRIIPACPLMHGSGSNSAMGDLLNGGTAIILGDRFDAVQLWREVEKHRATRVSIVGDVFAKMLKALDDAPFDLTSMRAISSAGLTWSKEVKEGLLRHNIALVDILGASEASGLGYSVAKAGKIPETGVFDAAPLT-----------VLIDPDTGAVMPKDRPSEGFIARSGV-MANGYFGDPEKTAAT------YRTGDFARWMPPNQFTLIGRGNLSINTGGEKVFPEEVEEALKLQPGVADVLVVGQPDEKWGKIVVA--ILKADGVFDEAQVRAGLAQTLSAYKHPKRFVLVDTVPRHESGKADYR------------- 171854413 57 ---------------LIERQASERPDAPAI-NAWDGE---LSYKQFNEAANRLAHHLAEEKVQRGDLVHVCFEKSAWFFVAALAINKAGAAWVPLDPSHPEQRQRQVVEQTGAKLALTSAANADRCTQLIGDV-----VVVSEEMDADLKSTGEKRHSNEAPITGVSSRDAVYVLFTSGSTGTPKGLVMEHGSVC--TSQTAIAKRLGLTPEVRMLQFAAYVFDLCIGEIVAPLITGACLCIPSEQTRMNGLKEFVQQKEVTWAFLTPAFARTL------RPEQMPGLKLLLLAGEAVGRDIFNTWFGKGVRLINGWGPAETCVFSTLHEWKSVDES---------PLTVGRPVGGW-CWIVDPEDPTRLAPTGVLGEVVIQGPTLLREYLKDPERTAASTITNRFFKSGDLCQYNEDGTIEFSSRKDTQVKIRGLRVELGEVEHHIRESLEGSRQVVVDVFDSDAGTNLAAYFCFSDETRVDSDDESAFLEISLPSYMVPTYFIPCTYMPSITSTKLDRNGLKKK-------- 171854413 6635 ------------VHELVEQQARRRPDAPAISACDA----QFTYSELNAAANRLAHHLVSAGVRRGDLVHICFEKSAWFYVAMLAINKAGAAWVPLDPSHPEQRLQQLVSQTGAIVAVSSQSNADRCAKL------VDKVVVASTDFDAELMASGDDTSADAPVTGVTSTDAVYVLFTSGSTGLPKGLVMEHGSVC--TSQTAIAERLRMTEDVRMLQFAAYVFDLCIGEIIAPLISGACLCVPSEHTRMNGLKDFMRERSVTWAFMTPAFARTMKPQELPGLK------LLLLAGEAVSRDVFDTW--FGVRFVNGWGPAETCVFSTLHEWQSADES---------PLTVGKPVGGY-CWIVDPEDPSALAPTGCLGEVVIQGPTLLREYLGDKERTAASTVASRFFKSGDLCRYNPDGTIEFSSRKDTQVKIRGLRVELGEVEHHVKTL--LKDCVVVDVFKTDAGTNLAAYFCFTEETPIDAEMKETLLAVALPRYMVPSLFIPCKYMPSITSTKLDRKGLRNM-------- 171854413 3349 ------------VHELVEQQAVRRPDAPAIDAWDG----KLTYRQLNEVANRLAHHLVEKGVKVGDLVHVCFEKSIWFFVAMLAINKAGAAWVPLDPSHPEQRQRQVTELTGASLALVSTANARRCEKL------LPNVIILDAD-FDADLATDEAKSTTAPDCAVSSKDAAYVLFTSGSTGVPKGLVMEHGAVC--TSQTAIAKRLRLTEDVRILQFAAYVFDLCIGEIVGPLISGACLCVPSEQIRMNGLKEFIHDKSINWAYMTPAFARTM------RPEDVPSLDLLLLAGEAVGRDVFNTW--FGVRLVNGWGPAETCVFSTLQEWQSADES---------PLTVGRPVGGA-CWIVDPEDSSHLAPIGCLGEVMLQGPTLLREYLGDRQRTASTLTEKRFFKSGDLCYYNVDGSIEFSSRKDTQVKIRGLRVELGEVEHHIRSLPEARQVAVDVFKTDAGTNLTAYFCFTDETRPIDEQLNDKLLSVTLPGYMVPTFFIPCSYMPSITSTKLDRNGLRQM-------- 171854413 11016 ------------IHELVEQQAIARPEALAINAWDG----QLTYSQLDAATNRLAHHLHNFEMQRGALVHVCFEKSMWWFVAILAVNKAGGAWVPLDPSHPEERLRQVADQTQARLALTSSANSKKCASL------VERVLVVDAQLDSDLLAADDKLSTTHPKTDVTSDDGAYVLFTSGSTGTPKGLVMEHGAVATSQIA--IAARLGLTHEVRMLQFASFVFDLCIGEIIAPLISGATLCVPSDETRMNGLVDYIRDQDITWAYLTPAFARTL------SPDQVPSLQLLLLAGEAVGRDVFDRW--FGVRLVNGWGPAETCVFSTLHEWTSATES---------PLTVGRPVGGH-CWIVDADDHTKLAATGCLGEVMIQGPTLLREYLGDEERTAASSVLDRFFKSGDLCRYNADGTIEFSSRKDTQVKIRGLRVELGEVEHHVRQLDGARQVAVDVYTTDAGTNLAAYFCFNDGTKPISTELRDQLLGVKLPSYMVPTLFVPCSFMPSITSTKLDRGSLR---------- 171854413 2252 ------------VHDLISDKAAVTPTHEAVVSAE----HTFTYEELDKMTTRLAQHLSQLGVGVETMVACCLEKSVWMIVAMLATVKAGGVYVPVDPSHPADRRKTLVDSVGAKFMLVCSNTATVCEGMAENVIELSMPWISDLMAQPT----DHEITQKPTP-----NNAAYVIFTSGSTGTPKTITVEHVALCTSMFGQAKI--TGMDSQSRVLHFSSIAFDGSIWETFTALTMGATICIPSEHARMHDLTGFINEYKVNSALLTPSFASIL------RPSEVPSLRTLLFGGEAPTRASVATWAR-SVKLINVYGPAETIVFCATH----HYESEDEVPTVIGRGT------NSQNWVVEPDNHDQLTPIGCIGELMVHGHALARGYANNEEATARSFIPDRFYKTGDLVRYLPNGDLEYVSRRDTQVKVRGQRLELGDIEHRIKSALSTVEHVAVDVMKRDSTQTLTAFLQLEGKQVRGEELSDALLQQALPRYMVPTLFLPFRWMPFNTSLKLDRKKLRELAQDL---- 171854413 9913 ------------VHELVEQQALRRPDAPAIS-AWDGE---LSYKALNEAANRLAHHLIAAGVNRGDLVHICFEKSKWFFVSMLAINKAGAAWVPLDPSHPEARLQQVISKTGATVVLASPSTGEKCGKLLP-----KTIVVKEELDSELAAADNSGLATRTPKTAASSSDAAYVLFTSGSTGVPKGLVMEHGSVC--TSQSAIAERLRLTQDVRMLQFAAYVFDLCIGEIIAPLISGACLCVPSEHTRMNGLREFIGEQRINWAFLTPAFARTI------KPTEVPSLELLLLAGEAVSRDILDTW--FGVRLINGWGPAETCVFSTLHEWQSKEES---------PLTVGRPVGGH-CWIVDPEDPSKLAPVGCLGEVVIQGPTLLREYLGDAERTAASTVSNRFFKSGDLCYYNMDGTIGFSSRKDTQVKIRGLRVELGEVEHHVRT--ALKDTVVVDVFNSNGGTNLAAYFCFSDDTPITAELKDKLLAVALPSYMVPTLFVPCAYMPSITSTKLDRNILK---------- 171854413 12116 ------------VHELISARARRTPEHEAV----MSSEVSFTYAELNRLSTRLAQQLCQMGVGIETPVACCFEKSAWALLAMLAIVKSGGVYVPIDPSHPAGRRQALIKSVDAHFLLVSPTTAESCEGMTDSMFTVSESTI------------DALMAESSKQAKIAYNNAAYVIFTSGSTGTPKTITVEHQALCTSIVGHG--RSCSLDDKSRTLQFSSFAFDVSLGEIFTTLVFGGTVCVPSEHQRLYDTAGFMNEARINTAFLTPSFANT------FTPEQVPTLKTLILGGEAPTKESMKTWYGR-VELINGYGPAEAVIYCATHVYSAAEESAT---------TIGR-CPNGQCWIVEPEDHKRLAPVGCIGELVIQGHALARGYANDTDATERAFVKDGFYKTGDLVRYLPDGKIEYVGRRDTQAKIRGQRLELGEIEHAIIALKGVEHVAV-DVAKREGSETLTACVQLKGEKLADKELVDALLEQALPRYMVPTVVLPMRSMPFSTAHKLDRKRLKEMVQSL---- 171854413 5543 ------------VHTLIEETAANTPQQEAVVS----TELTLTYEQLDQLSSSLASVLAQKGVQAETMVACCMEKSPWALVSILAIMKAGGVYVPIDPAHPVERRRTLIESVGARYLLASSANRSTCSDLVEELIEVSADFMTKLPKKNASSKKDELI------VHATPSNAAYAIFTSGSTGKPKTIVVEHAALCTSIFGHG--RSYGISNKSRVLQFSSFVFDVSIGEIFTTLAFGGTVCVPTEEQRLHGTVDFINDNDVNTAFITPSFANT------FQPQQMPSLSTLILGGEAPTRESLKNW--FGVHLINGYGPAEAVVYCSTHVYESASESAS---------TIGS-CPNGHCWVVEPENHDLLAPIGCTGELMIQGHALARGYANDETTTAQSFLRNRFYKTGDLVKYLPNGDLEYVGRRDTQAKIRGQRLDFAEIEHAVTACGEVEHVAVIIREDAA--ETLVAFVQLETGNAPEKELSEALLEQSLPRYMVPTLLLPMQWVPFGSSQKLDRKRLREMAEEL---- 171854413 1161 --------------DEIAKRAASSPDHEAIVSSE----RSFTYAELEQLSTRLAEHLSEAGVGAETMVACCLEKSAWMIVAMLATFKAGGVYVPIDPSHPLGRRQALIESVGARYMLVSPTTASKCAGLVECTLELSQTWMTELMSKPTTQKLD----------RTAPNSAAYVIFTSGSTGKPKTIVVEHSALATSTIGNG--RAYSLDEHSRVLQFSSYVFDVSLSEILETLVYGGTVCVPSDQQRLQGLPEFIKEKNVNTALLTASFVRTL------SPADLPTLKTLIMVGEAPAKDILDKWCQ-HVTVANAYGPSEICVFCTTHVYQSTDEP---------PTTIGRGV-GSKCWIVETDDYQRLAPIGCVGELLIQRE-MARGYFNDRERTEASFIERKFYRSGDLVRYLPDGKLEYLGRQDTQAKIRGQRLELGEIEHGIIALPSVEHVAVVVKRDA---EMLVAFVQMRKKNSDDEELSKALIREKLARYMVPAVFLPMQWTPFGTSLKLDRKRLRDLAE------ 171854413 4447 ------------IHDLVSEQAQRTPNQQAVVSSEI----SFTYEELERKSDYLAVHLSGLGVVPETMVTCCLEKSAWMVVAMLGVMKAGGIYVPLDPSHPTGRRQALIESVDAKFMIVSPTTTSACEAM------VENTI---ELSAEWKAELEASSSTDNNRIRAAPSNAAYVIFTSGSTGKPKTIVVEHSALCTSTVGRGRV--YTLTQQSRVLQFSSYVFDVSLSEIFETLVFGGTICVPSDQQRLQDLPAFIEETKVNTALLTASFVRSL------TPSDFPSLEMLILVGEAPAKDILDKWSH--IKIANAYGPSEICVFCNTHVYTSANEPPTTVG--TGFGSQGYVVE------VDNHQKLAPIG--CIGELLVHRE-MARGYYNDEERTAESFIKRKFYKTGDLVRYLPDGKLEYLGRRDTQTKLRGQRLELGEIEHSIKALADVDHVAVDIVKQDTS-EVLVAFMRLDSHKISDDELIDALLKLVLPRYMVPTLFLPMRCVPFGTSHKLDRKRLRDMASEL---- 171854413 8823 ------------VHDLISKRVIEDPEHDAVVSSEV----SFNYAELDALSTKLAHHLVSIGIKKEAMIACCFEKSAWMIVAMLGAMKAGGVYVPIDPSHPTDRKRMLLESVDSTILLVSSTTASGCE-------------MMAKDVFELSADWFSGLPTPSTTAKVSPSDAAYAIFTSGSTGKPKTIVVEHTALCTSIFGHG--NTCALGKNSRTLQFSNFVFDVSLGEIFSTLVFGGTICMPTDEQRLQTA-AFIDEFDINTAFLTPSFANT------FRPEQVPSLKTLVLGGEAPTKESMASW--FGVKLINGYGPAEAVIYCATHVYESAEE---------LPGTIGK-CPNGQGWIVDDHNRLTPIG--CVGELVIHGHALARGYANDDATTNKSFDTRRFYKTGDLVRYLPSGQLEYLGRRDTQAKVRGQRLELGEIEHAVVALPTVEHVAADVVKHDASD-VLVAFVQLDGKTKAPEDLSDALLKLALPRYMVPTLYLPLQTMPFGSSQKLDRRRLR---------- 171854413 7726 ------------MHDIFTERALATPSHQAVVSTDI----SFTYEKLEQLSTRLAIHLSHLGVGREVMVACCLEKSVWMIVAMLAVMKAGGVYVPIDPSHPASRRQALIDSVGLRFMLVSPT-------------TAEKCTGMVENTIELSTSFMDTLREDSKELTVQPTDAAYVIFTSGSTGKPKTIVVQHSALCTSTIGKG--RAYSLNESSRVLQFSSYVFDVSLSEIFETLAFGGTVCVPSDQERLQDLPAFVKQAEVNTALLTSSFVRTL------NPTELPSLEMLILVGEAPAKDILEKWCG-HVTVANAYGPSEICVFATTHVYSSPEEPAT---------SIGRGF-GAKCWVVEADDYQRLAPIGCIGELLIQRE-MARGYYGDDERTTASFDSRRFYKSGDLVRYLPNGTLEYIGRRDTQAKIRGQRLELGEIEHGITSLSGVEHVAVVAKQDAT--EILVAFIQLRKEKQSSAELTDSLLQAIIPRYMIPQVILPMRWMPFGTSHKLDRKRLRDMAE------ 195028859 23 -------DATTSIGEVVYQALKADPTNICQTSHDNGKV--LTNAETLTAAIRIAQFLKAEGLSHEDIVGIIAKSDIHVTDVLLACFFNTTPVHAVNPLLETSTIAALYGITKPKLIFCDGCNYELMKTLTKDWK--PRIITLSDHIVNVLRIEELLKATNTENSYVPGDQTMAIVCSSGTTGLPKAVTLTNSQLLLISPTSGI--------NDVVYTTASLDWLTAIKCLLSSILNGAARIVSSQPITTQLTVEIIKKWKVTYCYLSHWQFNELFASPLATTENLSSLQFVQYSGGWVSPGVVHSAKRVSTIFVCVYGTTETDGISLC--LNAEMENL-----------VGALLPGISARIVSEQG--VYLNHNEIGEILVKTTQNWNGYYGNPEQTAQTLDSDGWFHMGDLGYFDNDNQLYLIDRKKDLLKYKSMHYTPNEIEKIIIELPAVQQVCVVGIKDKFYGDAAGALIVRKGCHLTEQQVINHVAKRISVHYKLHAGVRFVNRIPVNFNGKLLRNVASEMFED----- 171691450 82 -----------------------------------------------------------------------------------------GVFSASNPGSTPKELAAQVSQVGVKVILCNADTEATAVAAAKLTGLDSRNVVVYSSLPGGSLVLTPTNSSTPTSRHVLDSSIICLLFSSGTTGPPKACKLSHTNMVAEAALVDFYTRLNLPLVYRTVAHLPAAHIAGIQGYFVNPFYLGGTVYWMRGFDFPLFLTYMKKYQVTHFFSVPPVFLLIAKSPMVTD-QLATVEQAVSGAAPMGRELQGGGRLGKGRLVQTWGLSETTGSVTVLNMGSEFED-------DESGSVSALVAGIEARIVDDEGRDVEVGKE--GEIWVRGPMITKGYWENEEANREGFADGGWFRTGDVAVYRG-GLFYVVDRKK------GNQVAPAELEALLISHPKILDAAVIGVDDEKEGEVPRAYVVVGDQKITGQEIQEWVAKQVSSHKKLRGGVVFLAAVPKSPSGKILRKDLRALAKQQHGGS 212527108 3 ALPDPTVDLDWSVQDIFAQNAKSHPDRTCVVETASGPERRFTYKQIYEASNTLAHYLHDAGITNDDVVMIFAHRSVDLVVAIMGTLSSAATFTVLDPAYPPARQKIYLEVAQPRALITDEALAPIVRSLKAEVPSLRDDGTLSGGEIDGKDVFYEARASAPPPTQVGPDSNPTLSFTSGSEGRPKGVLGRHYSLCRY--FAWMAERFGLSSESKFTMLSGIAHDPIQRDVFTPLFLGAQLLVPSRSDIAERLAEWMAKYSPTVTHLTPAMGQILVGGASAT---FPSLKSAFFVGDVLTTRDCKALRALNVNIINMYGTTETQRAVSYYCIKSRAEDPNGMDHLKDTVPAGTGMQNVQLLVVNREDRNKLCSVGETGEIYVRAAGLAEGYRGDQALNDLKFVRDRLYRTGDLGRYLESGDVECTGRADDQVKIRGFRIELNDIDSNLSQNPMIRDCKTLVRRDRNEEPTLVSYIVPEGLEDIPDEEVRDHVKGRLPSYAVPSLFIFLKALPLNPNGKVDKPNL----------- 158315291 57 ------------------------------------------------------------------RIAVVATPTLQTVVAIAGAVEAGVTVVTINPQAGDAERAY---------------------------------VLADSDPDLLLDDVDLMQRGALPSEPADDDAPALVIYTSGTTGPPKGAVIPRRAVASNIDA--LANAWAWSPDDVLGHALPLFHVHGLVLGTLGPLRIGSALHHVARFAPV--------PGATLYFAVPTMWSRV-----PEPEAFASARLLVSGSAALPVPVFDRFARAGQRVAERYGLTET-----------LINTAARADGDRRPGLVGAPLGGVEVRVTGVTGDD------EFGPVEVRGPNVFTGYLGNPAATAAALTPDGWFSTGDLGLFEPDGQLRIVGRSTDLIKSGGYKIGAGEVENALLAHPSVAEAAVVGVPDDDLGQRIVAVVITH-EPIDATTLIDHVATA-LAPHKRPREIRFATELPRNQMGKVQKKKL----------- 46127663 3199 ------------VHDLFIRSLETRPDSQAV-CSWDGE---FTYRELDQAARILAQLLVAEGVGTEVAVGLCMDKSRWAMVAVLAILYAGGAVVPLGVDLPPERISVILQDSSPTMVLCDEAKADRFRSLGCK------IAVVNETEIDGVAKSYDGYNPNIPSTSVSAENMAWIIYTSGSTGVPKGVTLEHGGIYNIILNKGTT--LGFDSTTRTFQFAAFTFDVSIADPLMAWAFGGCVCLPSEDERMNDLVGSINRLNANFALLTASTAALI------TPSEVPRMTKLLLGGESNTPSLMEKWLDSNITVGNSYGPAECSITSTINARVTDKNGCNI---------IGNPIQGTQAWIADDCNRLVPIG--AVGELLIEGPHVARGYRNDAVKTMAAFITDPMYRSGDLVRYTSDGNIEFLGRGDSQIKIRGQRVDLGEIESCIVKLPKVRTALVYLHLSEDQRALIAALEFHNADKDQDVEGLATWLKEQLPAYMIPRAYLQIDMIPKTVSGKTNRKAIRQFMMNKY--- 46127663 1001 ------------VHELVNERIQKQPSAVAIDAWDG----SLTYSELDNLTSRLAQYLSNIGVGPEVPVGICMDKSKLVPVTVLAILQAGGAVLPIGVEEPEARVEAILADATPVAIVGDGRQVTRLSELGTQVLNVVDIL--------ADMSSSLPSSTSKQETRATPDTTAWIFYTSGSTGTPKGVLVEHQALATSMRAHGV--ALKVLPEDRVLQFAAHTFDVSLSELFTTLIFGGCVCIPDETNRVNDLAGSVHGLQANVLSLTSSMASTI------RPRDVPMVRKLVLFGEEVKASVVEAW--LGADIYNAYGPTESSIFASVSKPFQSVDDLSN---------IGYPM-DVNFWVTDPQGRLCPPG--SPGELLIEGPLLARGYLNDDNKTSTAFIQDPFYRTGDLVRQNSDFSMSYLGRRDTQVKIRGQRLDVSEVEHWITAS---LEGAVRVVVDLLPGAIPHAVVVVSGDKTTSDEFRHRFLQGKLPSYMLPTFYVPFRRIPLTSSAKTDRKMVR---------- 46127663 2097 ------------LHHLIRDVAKEQPDSPAV-CAWDGD---FTYEELWTNARRLAQHLSNLGVGPKSRVAVCMDKSRWTVASILGILESGGVVVMLRSQSPLEQAKALVADCQATAMLVNAGHTARFAGSGPRIVEVNDALLASLPDPTVSGPICPAL---------NPGHPAWIVYTSGSTGLPKGCLLIHGGLATSLPAHG--RATRWHKESRTLQFASHEFDVTLQEIMTTLIFKGCVCIPSEDQRINSLSQAIRDMNVTQMVLTPTVASMI------NPVDVPCIVQLQVAGELIKPSVVERWID-HAEVVNIYGPSECSVYSSCGTPMQTIEDAPV---------IGYPLDNCNFWVTSTTDHNRLCPIGIPGELLIENSWQAWGYVNNPELTAQCFVVEPMYRTGDLVQQNPNGSYTYIGRMGSEVKFRGHRVDLGRIEYWIGKLEGVQTIAVDLVELDTGKKALVAVIDFTDDDQTEDKIRKALCRDKLPSYMVPTAFMPWKKIPFTSSGKTNRKAIRQLLTNLEAGS 163795763 246 --PDVEMAEE-TLWGLFRTAVRDHGERVALRDRGVG----LTYGDLSRRAEGLAQVLRRHGVKTGDLVGVIAARNAEWIIALLAILRAGAAYMPLGADQPEARLAAVVDSARPALVL----------SCTPAAPPLAGALAVSMLLDASDTLADAAIGDEGPA----PGDLAYVLHTSGSTGRPKGVMIEHGGFA--TMIRHQIATFTITPEDRVVQLAAATFDASMSEIFMALAQGGTLVLVEDDADTARFTAHLAAEAVTLMTMTPAHLAALDRHP------MPTVRILITAGDAADPDTVRHYARTKL-VFNAYGPTEVSVCASIHRASSERAGGPVP---TGPVPIGQTTANSRIYLLDRFGQPVLP--ELPGEIVFAGPGVARGYLQDGDGNASPFLTDPFYRTGDLGRFDADGTLIFLGRVDRQIKVRGYRIEPGEIEATLARHPRVRDAHVMTVAAPGGQTELVAY------------------------------------------------------------- 29827791 1 ------MSDPQNLYAWFARSAAAYGDECTALEIGDD---RLSYGALRDLAERLAGRLAAAGGTPPRRVGLLASRSVTAYAGYLAVLRAGATVVPLNPEHPSARTRDIVEAAGLELVLAD------APAAGADLGVP--VLVAGPEELAALAALVDEPVPELPDARTGPDDIAYIIFTSGSTGAPKGVPILHRNICAY--LGQVAPRYDIEPGSRLSQSFELTFDGSVHDLFVAWAGGGTLVVPMRLLSP---VKTINSLRLTHWFSVPSLISFASRLGTLEPGSLPTLRWSIFGGEPLTLAAAREWRAAAPRLEVLYGPTELTISCTAYRFPDDLADWPKTPNGT--APIGTCYPFLDLLLLDADDRP-----SDSGELYVRGPLRFPGYLDQHPATEEPLTDRHWYRTGDRVAMR-DGHLVHLGRTDHQVKIRGHRIELGEIEAMLRQQPGVRDAIVLAVPASDGEPELEAAV--SGTGCVPDRLYSA-LGDRLPPYMLPRRIAVLDQLPLNPNGKIDRRAL----------- 12231066 22 ------------IHDIFASNAEKFPDRECVVETKSARTRSFSYRQINESSNQLANHLLAHDAKVGDVAVIYAYRGIELVVAYMGCLKAGLTVSVIDPQYPPERQTVLLDVAKPRFLICPSELVWNFIAENLNLKAVIPALVLSDDGQEGRRDPSQFPRENPTDVLVGPDSIPTLSFTSGSEGRPKGVQGRHFSLT--HYYPWMKETFGLSQDDRFTMLSGIAHDPIQRDIFTPLFLGAKIIIPPADVIAELLAQWMKDNRVTVTHLTPAMGQILVGGAIAQ---IPSLRNAFFVGDLLSKKDTTRLRSINVDVINLYGSTESQRAVSFFKVPSRAKDPHFLDSLPDIIPVGQGMQNVQLLVVDPNDKMRLCDLGEQGELYVRAAGLAEGYLGDDEKTAEFVDPNKWYRTGDLGRRRADGSVECTGRIDSQVKIRGFRIELGEIDSHLSQHPYVRENITLVRRDKNEEHTLVTYFVPEQDESMSAMIRRFFLSAKVPKYAVPSLLIPLARMPLNPNGKIDKPAL----------- 65336269 2789 -----------TLHGLFELQVEQNPEKKAVIAPE----RCLSYGELYQRARDIGDRLQQLGASPNSLVAVVMFKGWEQVVAVLAILMSGAAYVPIDPELPQQRREYLLGQGSVKLVLTQ-------EPLLEQLAIPEGIECLSVDTFESGNHDSSAFIPRHQP-----EDLAYVIYTSGSTGLPKGVMIKHQAVVNTIL--DINQRFDVTADDRILALSALSFDLSVYDIFGLLAAGGTLVMPAKTKDPAHWYELIVTHQLTLWNSVPALMQILVEYLQESNQSGNALRLALLSGDWIPLALPEQIKQLQAEIISLGGATEAS-------IWSIYYPIAQIPPTTKSIPYGKSLTNQSFYVLNDLMHPTPV--WVCGQLYIGGRGLASGYLLDDQKTRERFTEEQLYKTGDLGRYLPDGNIEFIGRCDFQVKINGYRVELGEVEVALKENSTVKEAIVSAF-GELENKRLVAYIVP---------------------------------------------------------- 65336269 1109 -------PEAQTLGEILQRAALENSTKGVVYIQPDGTEFVQSYKNLLEDAQRILGGLRKLGLKPQDKVIFQLSANQNFISAFWGCILGGFIPVPIAATGNLNKLQNSWQMLGKPLVISEEKLAPKLHQWAAELK-LENFQI---------EAIEPLKDSEADWHESNSEELVLLLLTSGSTGMPKAVMHNHRSLL--SRSAATVQTNSFSKEDISLNWFSLDHVGGIVMFHLRDVYLGCQQIHAPLQEPTRWLDWISHYRATITWAPNFAYGLIVQELENRGWDLSSMHFILNAGEAIVAEVLGQYQLHDSAMHPAWGMSETSSAVTF----SSNFLLSSTTDEQKFVEVGSPVPGFAIRIVDNQNQIV--KETMAGRVQVKGPSVTSGYYQNTEANQDAFTEDGWFNTGDIGFL-QQGCLTITGRQKDIIIINGLNYYSHEIEAAIEEIEGVEAACAVREGDSDTDKLAIFFNPAKTARDREADLLKEIRLRVVARFGIPDYLIPVEAIPKTAIGKIQRSQLKQRFES----- 65336269 540 -------------HQLFEEQVERSPDEVAVVHLD----RQLTYRQLNEQANQLARYLQSWGIQPESPVCCLSERSVEMIVALLGILKAGGSYVLVDPSEPIQSLAKIPDQ----LLLVS---LTQEKDLCHWLENKTKVVYLDSEWEAIAQQSTENLNSNSTPENLAYVLGLETQSIS----------VEHRAVV--RRLNWLQSKVELSLGERVLHQTSLGPESVLWEIFLPLMVGGCVVIPTERFDAASWQQLIAEKKISIANFLPSQLTAFVGSLNLTAAQLTHLRWLLCSGESLSHSEVEICSQLNAHLLYAYTLPEIAGEVSC--WQTQLGEHTEVAPVNLPT-------DFSVYVLDPYGEPVPPG--VTGEVYVKGRDLTQSKLNQTKETPVSFVEHPLLKTGEWGCLRANGCLELQGFEQRWAWIKGHRVELQAIERALLAITGVEDCYIL-----MRQRQLVAYV-ATSKSFLPESFHNQ-LKTQLPSYMLPSAYVPVSSLPLTGKGLIDESALAQ--------- 111022997 12 ------IPEDASMADTVFRHAEEDPKFVPFKRPGNGGWVDVTAAEFAEQVSAVAKGLIASGVELGDRVAILSATRYEWVVIDYAIWTAGGCTVAIYETSAPDQAKWILEDSGTSLLVVEAKQADALKVVTDAAPDLKEVLQIEGGAIDELSKRGEGVTDEQLHERVRASSPATLIYTSGTTGRPKGVQLTHSNFYAESAAVKLALSDAMYAGRRTLMFLPLAHVFARAISFGAF---DAKVTVAHTADLTTLLDQFAAFKPHFILSVPRVFEKVYNSAKQKAYDYSKLRRAVSGGAALGARLGHFFRGIGVPVYEGYGLTETSAAISVNTTRAQ-----------KVGTVGKPIDGHAAKI------------GEDGELLLKGPVVFGGYWHNEQATAESIR-DGWFHTGDLGSIDEEGYISITGRKKEIIVTGGKNVAPAVLEDALRAHPLISQCLVVG-------------------------------------------------------------------------- 210616913 1878 --------TEENLSDLLDKAFREYAKE---VYLHT-DTRDYTYGEIRKMVNALAVKLGEMGIMPGDKVAVHIGKGIEQMVAALTCAYMGYVYTPLEYDYSAELVESALQWIKCQYLLVDTNAAADFAESQVTTLVVDKKLLGKETA-------------AVEYANVKLEDLVAIIHTSGTTGRPKAVMIRQESLVNALLYTN--KRFEVIKTDNAFGVTNPSHDMSMYDIFGMAICGAAVTVPQEKFDPEVWIKLMRQHKVTIWNSVPAIQEMLMEAVKEDASYIENLRLVMLGGDYIKPGVLLKLRAVNVKMISVGGPTETT-------LWNIMHEIVEDDLSKDVIPYGKPIANNRYYILNENKKQLPVG--VTGTLYCAGIGVANGYCEDEERTGDKFTGERIYNTGDRGHYREDGTILFDGRDDEQVKINGKRIELVAIESEALAVEKVKGVAAIKAQD---NQLVLFYV--SDGLEVEDELRGYLM-SKLPAYMVPKKYVAIDEIPITINAKVDKKSLAKLYA------ 210616913 451 --------------ELFERQAEENPDNTAVLT----ENSEISYEELDFMANQEAHYLVEYGMERG--YLIEGERNYRTIVHMLAVLKTNGYYVPIATRLPENRKNYILEKSNGVTVL-DDEFYSR----------------------ERIDDYSE---EPIPRKDNDAKDLMYVIYTSGTTGNPKGVAITNEALM--NTVNDINERFQVTEEDQIIGISSFGFDLSVYDVFGALTSGASLLLHDKQENIYGMLDKLKHFQVSIWNTVPALMKILVQELDED-YVNERLRLVMLSGDWIPTDLPEMIRKPNAQIISLGGATEAA-------IWSIYYPIHEVAKDWSSIPYGYPLANQTMYVLGYNGMPVPVG--VEGDIFIGGAGVAVGYQNDPEKTAEAFIDHPMYRTGDRGVFSPEGYMIFRGRRDTQVKINGNRVELGEIENCLKRQDSVLNAVAQVATEDNGSKHLFAYYVPTDGSP----------------------------------------------------- 28897125 1 ---------DFHIVKRIREQIANGGTRVALKHKVAGAWQGITWEQFGQQVDTLSLALLAQGLGVQDKIGIFSNNMPQWTIADFAALQLRGVTVPIYPTNTAAQSAYIIDNADVKVLFVGEQQFDAAVSIFEQCEQLELIVAMSDDIELGDHDFAVAKGDTSHQAELDEDDLLTLIYTSGTTGQPKGVMLDYGNIAAQLEGHD--QRLSLSQDDVSLCFLPLSHVFERAWTFYVLYKGATNCYLQ---DTMQVRDALSEVRPTVMCAVPRFYSMMLRHALADKLVLSKLRALLCGGAKLDETIGRFFHAIGINVKLGYGMTETTATISCW-----------DDKCFDPDSIGMSMPGAQVKI------------GENNEILVRGPMVMRGYYKMPEETEKTFDEHGFLKTGDAGHIDENGNLFITDRIKELMKSGGKYIAPQMIEGAIGKDHFIEQIAVIAVPEEYAKELNIAYVELIKHHQVVEMLEKRVLQKELAKFEQVKKFKL---LPRTPTQKLRRKVINDKYQDE---- 118470901 5 ------------------------PDHVILRRLVDGTWTDVTCAQAAAQIRSAALGLIAEGVQPGDRVAILSATRYEWPIIDFAILSIGAVTVPIYETSAAEQVRFVLENSESVLVFAETDAADKVEQLRDQLPALRKVFRIDGSGTPALDELAEA-GKDVDPAELDKRDPATLIYTSGTTGQPKGCQLTHSNLLHEIRGQKECFPDHLAKGERILVFLPLAHVLARAITIGAF---ANKVTLGFTSDIKNLVPMFGVFKPTLVISVPRVFEKVVKHAVFDKLVYGKLRAAISGGAPLGERLGHFYRGVGLSIYEGYGLTETSAAITVNRLND-----------LKVGSVGRLVPGNSMRIADD------------GELLVKGGVVFNGYWKNEDETKAVIDADGWFHTGDLGAIDDNGFLTIVGRKKEIIVTGGKNVAPALLEDRLRAHPLISQAMAVG-------------------------------------------------------------------------- 52699538 1 ------MEKVINMIQTIDEWARKEPQRPV----YLTEEKVSTYGELKEKSDNLAAYLAEL---KTDKIVVYGELDFEMIVSFLGASKAGFSYIPIDAHTPKERIELILNVAKPTAVIAVHEWPELATEVP---------VITAEELTEMMMH---APRHAPALTPVTGASNYYIIFTSGTTGVPKGVQISHDNLV--SFTNWLLQDFGLEEGARFLAQAPYSFDLSVMSIYPALALGGS-LTPLPNEIINDFKQLFTRLPIDVWVSTPSFIELCLMEPSFDGEHLPALRTFLFCGEELPKPTAEKLAARFPHIYNTYGPTEATVAISAIEITQEVL------KSVQRLPIGYVKEDTQIYIM-EGMSKLPAG--EIGEIVIAGPSVSKGYLNNPAKTAEAFFQDGVYRTGDAGKL-VDNLLQYEGRLDFQIKLHGYRIELEEVDHHLTNVSYVKQAVVVPKYQGNKVQQLIAYVVPQAHEFSSDFQLTKAIKQELADYMIPQKFVYVEQLPLTSNGKIDRKGL----------- 22073896 409 --------------------------KTAIICGE----QQITYSELGERVQKIVNNLNRCGMRKGSVVAICLPRSPEHVMVTMACALLGIIWVPIDVNSPSERLDYLLTNCHSDLIVSTGQFSDKAVTLETLLTSVSDNVLLP-------LETLSSLSHSIEP--------AYYLYTSGTTGKPKCVVLNNKA--TSNVIGQTLNKWEVKQDDVFISVTPLHHDMSVSDLFASLTVGATLVIPEPHADAIHWNRLVSKHKVSIWCSVPAILEMLIAC--QKGDSLSSLRLIAQGGDYIKPALIKEIRATDIRLLSLGGPTETTIWSIWHEITSEDVSLIPY---------GKPLPATQYFICNDINEHCPAF--VTGRIYTTGVNLALGYLEDTSPTGEQLRA---FRTGDQGYYRKDGTIIFASRVNGYVKIRGIRVSLPDIESELCKHPQINHIVVVDYPNEQNGDATLGYTTLNGQEILASEWRD-FSHGLLPVSHIPTRFAHIQAFPLSANGKTDRHQIRAFF------- 182419945 1516 ------------------------------------DNTKYSYSQLINRANKVSELLEREDVQKGDKIGLQMKKSFDQIAVIIGILQIGAVYVPMNYEQPVNRTSDIIKRAGISILFVDD----------------VNELLMDKVKQFNSENFSELDGEWSKK-EISPSDLAYIIYTSGSTGAPKGVCIQHEAAM--NTINDVNNRFKVTSKDSTFGLSSISFDLSVYDIFGILSVGGTLVLPTERIDPKCWKLLIEEYGVSIWNTVPALMKIYTDYIESVGAYAKDIRQIILSGDWIPLNLPDKIKAPKAKLTSMGGATEAS-------IWSNYYDVLEVESQWSSIPYGYPLSNQHLYILDEFYRPCP--NWVKGKLFIGGKGLSTGYLNEEKLTEETFIYNRIYNTGDYGRYMEDGVIEFLGRKDSQLKINGYRIEIGEIESAFRKCGDFKEVIILPIGVDMNKNKIAAF-LKQDEIAVSEDKLKLMLKEYLPHYFIPERIILLDKLPITSNGKIDRKELLRIFERE---- 46110867 5493 -----------TIPSLFWQSVATYHDATSI-RAWDG---HLTYGSLAQHAGHLAKRLIQEGVKAETMVPCCMDKSLWTTVAMLAVVLAGGTIIPMDPAHPRARHAEIARECKAIIALCSPEYRDRF------IGVVPTVIAIDQTLFTKQLCQDHIASE--DLPLVADKDAAFVIYTSGSTGKAKGVVIEHGSFVASSRA--YIKHMNLSATSSVFHFTSYAFDIAMGETFGALTTGACLCVPSEEMRVTDLPGVMNTLGATWAFLTPSLANM------QDPSMFKTLQALVCGGEAMTSETVSKWSN-KVKLINGYGPAECTVFALSNSNVSEDQDHSN---------IGRAMDGCQTWIVDDHNKLVPVGCE--GELLISGPILSRGYLNDSAKTSKSFIENPWYKTGDLVRYRPDGNLTFIGRKDNQVKLHGQRMELGEIEACLESDPRLRNALVALPKSGVFKGRLVAVLSFKDSSPISESDLQQILSENLPPYMMPSSWLVVEAIPLLLSGKLDR-------------- 46110867 4403 ------------VHHVFERNVQSLPDTPAIEAWDA----RFTYSEVDMLSSRLAHHLVSLGILPEMYVPLCFEKSAWTPIAMLAVLKAGAAFVPIDPTHPPERIEFLVQNTSAKLILCSTSLAEKFDIGVP-------FLAIDHET----MSTLSALPVTSPSIAVQPNNAAYIIFTSGTTGLPKGTIVEHAAFTTGGTAHAA--AIKMTCSSRVLQFASYTFDASIMEILTTFLVGGCVCVPSDEERMNDLAGTMAKYDVNWALLTPSVAKVL------KPGSVPGLKVLVTGGEAMSTDHITKW--LGAALINAYGPSEASVIAASHTKVDENGVILNEE----PANIGHAV-GCRTWVVDPHNHNHLMPIGSIGELLLEGPILARGYLKNETKTTDAFIDDRMYKTGDLVSQNSDGSLNYVSRKDTQIKLNGQRIELGEIEHHVRALPAHVQSAVLVVPQSKTTKTLAAFFTVDDHEVLKEQSLKTALRVALPTHMVPTMYVPLTKMPWTSAGKLDRQKLK---------- 46110867 2864 ---------DMCVHDVIKASGIAQPDKLAVCAWD----QNLTYEGLDSQSTHLSSALIEAGVRPNTFVPFCMEKSSMVVVSILAILKSGAAFVPLDYAHPDARISGIIADVEAEFVLSSPQYAERLTKLGAKVISVSK------------DTIQDSMPLQQHDLSVSTKSPAYCIFTSGTTGRPKGTIIDHSAFCTGALAHG--KAMGMNESSRVLQFASHTFDASIMETLSTLIHGGTVCVPSEEERSQDIAGFIRRMSVNWALLTPSVAQLI------EPSTVPELKTLVLGGEAMSRAHLSTW-APSVQLMNAYGPSETSVVATVN---------SNVTLDSSPANIGRAVGGL-CWVVDSANADRLLPIGVVGELFVEGPILSQGYLKNSQKNAESFITNPFYRTGDLVKITEDGSIEFQGRKDNQVKINGQRLELSEIEHHLNT-DAIVQACLAFIPTTGLKSRLVAVLSLHSTGPDEMQLVIDFARGQLASYMIPSMWIVVNRIPLLPSGKLDRRRV----------- 46110867 1782 ------------VHGLFEEQAILRPEAPAITSWDAD----FTYAELDTTSTKLAHYLADLGVGLEQFVLVCFDKSAFAIVAMLAVLKAGGVCVPLDPAHPDAAIRLRAEDTGASIAAVSSSMASRLSNI------VDKAVVVDSN-------LLQNISENAILPQINPHNACFVIYTSGSTGRPKGVVLEHRGIATN--AKSSGPKLGYSEESRVLQFASYTFDNSLAEIFTTLALGGCVCVPSEHERFNDLAGAISRYRVTLADITPTVACLI------NPLDVPTLKTLALGGEAVTHKCVDIWRDF-VSLQCCYGPSECSVNSTYS---------GEIAQPGKATNIGRAVGSVT-WVVDATDHNRLVPIGCIGELLIDGPIVSRGYLNLPEKMAQSFVAPPLYKTGDLVRYNSDGTLTYFGRKDTQVKLHGQRIWTSAVE--LIQFEGKKSLASFICAD--LGSVRSAVLAMDDSFRSLAKELEIALSNNLPAYMIPSVWLPVSEMPMTSSGKLDRRSLRSMVQSL---- 46110867 233 ------------------------PDAEAVCSWDG----SFSYAQLLSLSDRLAFHLKKLGVGAETFVPICFDKSKWTIVAMLAILKAGGIFVPLDPTQPLLRLQNLTRKVDADTILCSPQHQEMIESIASK------VIPVDAQ-------LFESLAEQRGEVDCGSWSSAYMIFTSGTTGEPKGALIQHGALLSSALAHG--PAMMMDNNTRSLHFAASTFDVSITEILTCLILGGCVCIPSEEARLNAIEEAITQLRVNWALLTPTFVKFI------NPDNVPSLKTLVTGGEAMTQAVIRSWSHIN--LINCYGPAETSVV-------SHVHRGMREGKNPLN--IGHQV-GIHCWVVDRYNHNRLMPVGAVGELVIESHTLAREYYKEPEKTSEAFIVDPMYKTGDLVRYNYDSSFHIAGRKDAQIKFHGQRIELGEIEYHINVGINIKHGMVV-LPKAGFCERLLAIVQLSDAAIAKVEETKQLLTERLPSYMVPSMWLAVEFIPRLQSGKLDRKQ------------ 156390853 79 ------------MADLFESTAASLPNKPAFVF----EGKSWTFKEADEFANRIANYFKSQGYAKGDVIALILENRPEFILIWLGLSKIGVISALINTNLHQDSLLHCISAANSKAIIFGSNFADSVVEIQDKLPENMLFYCHGNNGNSAAVSLDQTLRDSSPKKAVHSHDVLMYIYTSGTTGLPKAALIRNSRYF---MATGLYPLLGGTTKDVVYCPLPLYHSAAGILAVGYCIVHGSTLVLRKKFSASRFWDECIEHNVTVVQYIGELCRYLLAQPPRPTDNQHSVRLAI-GNGLRPKIWTEFQSRFNIKIGEFYASTEGNANVIN--IDNQVGAVGFTSRIVPSA---YPVKVVRVDIRGPDGLAVDCQPGEAGEMVIKSSAVMRGYLNQRETSKKVFSKDDYFLSGDIVVQDEYGYVYFRDRTGDTFRWLGENVSTAEVESIASKFVGLRDVVVYGVEVPGAGKAGMMAIVDTENSLELDDLACQF-KTALPSYARPRFVRVMKAVDLTGT------------------- 77457955 50 ----------------FEQATLRNPEGPAL---LSGEVV-LSYSQVNQWANRIAHYLIGQGIGKGDVVAVFIENRPELLVTILALAKVGAVSALLNTSQTRDTLIHSINLVTPAAIVVGEELLPAFAAVREQVPATRAWFVADQDAPEGYINLISASADASGDNPASSDDPCFYIYTSGTTGLPKAGVFKHGRWMRSSASFGMI-ALDMRPDDIVYCTLPLYHATGLCVCWGSAVNGASGFAIRRKFSARQFWSDVRRYRATTIGYVGELCRYLVDQPLSADDSRHDVRKMI-GNGLRPGAWAEFKTRFGVDICELYAASDGNIGFTNNFDNTIGFSLMAWELVAYDQDSGEPIRGA-----DGFMRKVGRGERGLLLARIDDKAPLDGY-TDPQKTAKVIKGDRFFNTGDLLRNIGFGHAQFVDRLGDTYRWKGENVSTTEVENLLLQHPHISEAVAYGVEIPNTGRAGMAAITPAESLATLDAELLAFVRQRMPAYAVPLFLRVKVKMETTGTFKYQKTRLKNE-------- 86171693 516 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VDSEDFLFLLYTSGSTGKPKGVAHTTAGYLLYAY-TTCKYIFDVKENDIFGCVADIGWVTGHTVLYGPLLNGITTVIIPTYPDCGRYWSLIQTHKVTQFYTAPTALRALMKYGDEQKYDLSSCRILGSVGEPNPETWRWYYNVVGCTIVDTYWQTETGGIVIAPIP--HLFSM-------KPGCASLPFLGVQLEILDSKTLQPLSGNNVCGLLCIKSPWMLRTVYGNHQKTYFTMCPN-YYFTGDGAFRDEDGYYWISGRIDDTLNVAGHRLGAAEIEHALVQHFYIAEAAVVSFHHNVKGEGILCFVVKKKGDITDEKLIEQLVRQVIGPIATPDLICVVPDLPKTRSGKIVRRILR---------- 171325719 1 ----------------------------------------MTYKELDELSSKLANYLHENNYSKNAFIPIYMPPCPEMIISILGVLKVGAAYLPISTEYPVNRINMLLEDSNSQIILKNTSNLLNL--------NVKEIDIRNIITSDYSDSFNEIDGE-----------LAYLMYTSGSTGKPKGVRVTHSNL--EYILNNMQKYYPVSRDDKYILSTPFTFDVSVVEIFGWIYGGGALVIPTQERNFRKLAHLIEIHKVTHMALSPAILNLMLDKLNEDDIDDRNLKYLMVAGEEFKVSLAHKAIKYNVCIENLYGPTECTVYATRYRIDRNFNRPS--------VPIGKELDGVQIKILDSNGIEVPIGTQ--GEMYISGEGVAKGYLNLPSVNNEKFDGKRYYKTGDYAKRLKDGNIEFIGRKDYQVQINGIRVELGEIEDIILK--EIKEINMVKV--LYKNNKLYCFY--QGQKAIVPDDIKKTLKNFLPSYMIPNFYKQIDEFPLTINRKIDTKAL----------- 196177577 12 -------DEALTFVDILRRRADDQPNSVAYLFLPDGETERLTYHELDTRARSIAAQLQRQG-ARGERALLLYPSGWEFICAFFGCLYAGVVAVPAYPNQHRKRLQAIVADAQATFALTTTSVLTQMGSRLTEAPELAHWLTTDRIASDIARDWH--------VPTINQDTLAFLQYTSGSTGTPKGVMVSHGNLLHNE--QMIQQAFGHSSKTVVVGWLPLFHDMGLIGNVLQPVYLGVQSILMPLLKPYCWLQAISRYQATTSGGPNFAYDLCVQTIKPEQRDLSRWNVAFNGAEPVRWSTLEQFARTFADFYPCYGMAETTPPVVCSVKEAELEAPSEEPGTRPIVGCGQAWLDETLAIVDPDSLTQCPE-KQVGEIWVSGSSIAGGYWQRSQQTQETFQAGPFLRTGDLGFLRA-GELFITGRLKDLMIIRGRNHYPQDIESALRPHCG----AAFSVPVNGQEKLVIAQEVKRSSRRTADEVIGAIRRAVAAEHDIDVYIVLLASIPKTSSGKVQRGACRD--------- 116872374 4 -----------SIIERIDAWAEKTPDFPCYEYAGT----RLSYKELKRQSDALGSYLKNLKTDKEKPIIVYGHMSPLMIIAFLGAIKSGRAYVPVDFSMPVERIEQIKKAADPALFICTEELPENLTITDCPVLNAENLV----------DALEKHFDEKPDPTSVKNDDNYYIIYTSGSTGNPKGVQISQNNLV--SFSNWILQDFSLQQGLRFLNQAPFSFDLSVMDLYPCLLSGGTLV-PMDKTITSNLKDLIPAQSFDVWVSTPSFADLCLLDPNFNQENNPNLTRFLFCGEVLAKKTARELLVRFPDIYNTYGPTEATVAVTQVRITAELIDAYPSLPL------GVIKPDMRLHIIDQETGDVLPDGEK-GEIVLIGASVSKGYLNEPEKTDQVFDYKGYYHTGDSGII-KDGYLFFQGRLDFQIKLHGYRIELEDIENNLKKVSLIQNCAIIPKMKDGKVDMLVAQVIPSPNDFTKEAAIKNELKEFMPTYMIPRKWIYKTEFPLTMNGKIDRKALNQE-------- 28378654 4 -----------NIITTIDDYARTQPNN--VVYDVQGVTH--TYAELKAYSDALAAHLDTLDLPAKDPIIVFGGQTFEMIATFLGVVKSGRAYIPIDTHSPNERLTMINEIAKPAAVIAVADLPTGV--------GTTPVITPDQLAA----IFATPVDYQADHV-VSGDDNYYIIFTSGTTGMPKGVQISHDNLVSY-VDWMLSDDFGLPDQPNSLSQPP-YSFDLSVMDVYPTLALGGTLYALPKAVTDDFKQLFAALPINVWVSTPSFMDICLLEPKFNAENLPTLTHFLFCGEELTHKTAATLKKRDARIFNTYGPTETCVAVTQIEITD--AALAQYDRL----PIGYAKADTRILVVDENGEAVPNGTE--GELIIAGPSVSKGYLNNSEKTAKAFDGQPAYHSGDIGTMDADGLFRYRGRVDFQIKMHGYRIELEEVDHFLAQQQHIKQAVAVPKYDEHKVTQMIAYVVPKPNDFESDTAIKKDLQGMMMEYMIPQRFVYQTSLPLTPNGKIDKSIIKE--------- 126741057 6 ----------------LQRVFDQGWEAPALID----EAQELTYGELYARAAAISNWMSQQGIGAGDVVALRLSNGWVLAASYLACILGGQCFVPVNPELSEEDQAYILQRVSPRLVIEDETAIRALEFVTATGP---------------------EFGEAADTAR-------AIFFTAGTTGRPKGVRHRLSGLMASATAFNAAAGLDATA--RMYHVLPMTYMAGFLNTLLCPWMAGGSVVLGPRFAPANALDFWQSKGCNTIWITPTIAAVLARMPAIAATVGESFSRIFCGTAPLTSHIRQSFKKFGCPLQESYGMSEVLFVALQS-----------REDALVKTNAGSLLAGVEL-----SFRP-AADQEEVEEMVVHAPWSLETYL-LEDREETPLTAAGGMPSGDVAKIDE-GCLWITGRLKDLIIRGGVNVSPVAIEDVLSSDPDVADVAVAGVEDPVWGEAIGAYLVAAEDRDALQTRLRSLCTEKLAASMRPDRYVWLDRLPRSSVGKVQKFLLKE--------- 152985901 171 --------------ERLSQSLLRHAERSALRHRGA----SVSYAALHAYSLAIQERLDSL-LEGADTIGISLEKGLALYAGILAVLGCGAVYLPLDPSHPRERRSAILKSAGARLLLHDGSPNTCIDELPGRLEYLHHGV--DGRTGTALAPCQQLLRRS-----RPAEAPCVAIYTSGTTGQPKGVLLGIGNL--SHFCAWYAAHVEVDEDARVLQFSTISFDASMLDLFPTLIQGAELVVPDERRDPQRLANLIGEQHVSHAFLPPALLSIM------PLDTLKGMRHLVTGGDVCEPHVIDELAGY-CALHNIYGPTETTVLATTRRFRAGDDNRN----------LGAPIANTRILILDEHDDPVLDG--ETGELYIVGPGVGLGYLNAPELTAERYRPGGAYRSGDLCRWQDDG-IRIVGRRDNQIKIRGFRVEPEEIESTLRQAQLFRQVAVVI--DERK--RILAYLALEADADSARERLREHARQRLPDYMQPGACVVLPRLPATANGKIDRNALR---------- 170694638 548 ----------------LAAQAKRTPQAIALRC----EDESLTYAELDAWSAAVAARLVARGVGAERRVGLCVARGPALIAALLGIIRSGGAFVPLDPDYPAARLAQMIGDAGIVQVVADAASAARVAEVLAGCEVVEVGAMVASAAPRTGAARESLMGTETPDIALHPDQLAYVLYTSGSTGRPKGVGVSHGALWTH--LQDFLTTYGISDDDTVLHSSTINFDVALHETLPALLRGATVEMRGQPWDLQSLSERLVKRRVTFARIPTALWQQWHRHAPPRAQ--LALRQVTVGGEALPGDALARWPLADIRLDNLYGPTETTVAALCRRTVA-------ADVHDVTVPIGHPYPGRTARVLDAFGDEAPVGG--LGELCIGGPTVARGYLGRAGLTAERFVPDPMYRSGDLCRMRADGTVEFLGRLDQQVKLRGQRIEPGEIEAVLRQCKGVREAAVIVV-GEGQTQRLAAYVAGEGGAVEADEIAKTTLEHKLPAYMVPSSVTILARLPWMPNGKLDRAAL----------- 62006081 859 --PEIM---DTCIHHLIELRAREAPNSPAIW-AWDGE---LTYGQLNEAANRLAHYLISYDVQVEDLIHVCFEKSVWYWVAIFAINKAGAAWVPLDPSHSEQRLRQVTSQTRSKLALTSNNTRNLLSGIIDRVIEVSSAL---------YRHINVSLGAKNPQVSVSSHNAAYVLFTSGSTGVPKGLVMTHGGI--STSQVAIKKRMGINSSNRTLQFAS--HVFDLCLGILQLISGACIFIPSEYTRMNGLKDFITEHKINTLFLTPSFVRTL------SPDQLPSVTLLLLAGEAVPRDILTTW--FGVRLWNGWGPAETCLFSSLHQFQSVDES---------PLTIGRPVGDF-CWVVDPTNANKLAPIGTLGEVVIQGPTVLREYLADVERTKATTMYKRFFKSGDLASYNPDGTLEFSNRKDTQVKIRGLRVELGEVEHVQSSLEGARQVAV-DVFTTDSGTRLIAYFCFSDETPVTEELQAQLLNVTLPRYMVPSLFLPCRYMPFIASTKLDRNKLKK--------- 111223571 461 ------------------------------------DGERLTYRQLDRRANRLARLLVEHGAGPESVVALGIPRSADMVVAVLAVARAGASYVPVDPDYPPDRVRLMLTDSRPVLLLTTAAALPAVDGLRAVLLDAADTLARLGALPDHDLTDAELVA------PLHPEHPAYVIYTSGSTGVPKGVVVAHRALANH-LDWAVARFPGLAGH--TLMHSSISFDFSVTPLLATLTCGGAVELCADSPDAIARAAGAA----TFLKITPSHLPLLA----SVRFADDGPRTLVIAGEELRGEALDQWKWRRPAVINEYGPTETTVGALLHPV----DAAPDGTGTVGAVPVGSPVANTTCHVLDENLRLAPLG--VPGELYIGGAQLARGYLNRPGLSASRFVADPYYRTGDLMRRLPSGALQFLGRVDDQVKIRGHRVELGEIESVLLAAPGVAQATVAARTDGPGGRYLAAYLVLADGAQPDAAALRAHAAATLPDHMVPATLTFLPALPLSPSGKVDRRAL----------- 87301166 39 --------------------AQRHGEAIALDAPHAHPPEQLSYRELDDRIQRASAAFASLGLGEGEVVALFAENSPRWLVADQGIMRCGAADAVRGSGAPLEELRYILDDSGAVGLVVEAALLERLAQEPGALGGLRFVVVLEDRAPSGQLSWEEALGCSQDAAAPPPERLATLLYTSGTTGRPKGVPLSQANLL--HQLRTLGVAVAPRPADRVLSVLPIWHAYERTAEYFLLSCGCRQSYTTKHLRPD-----LQRVRPQYMISVPRLWEALLAGFEDAGHGLASLRTAISGGGALALHVDGFFEAIGIELLVGYGLTETSPVLAC-----------RRPWRNRRGSAGQPLPETELRIVDPDSG-AALGWRQRGRVLARGPQVMAGYFGKPEATAAVLDAAGWFDTGDLGHLLADGTLVLTGRAKDTIVSSGENIEPGPLEEALVAHPLVEQVMLVGQ--DRRQ--LAALVVPR--------------------------------------------------------- 159124036 3033 -----------TLSKIFHTWVDKDPHALAV---KDTTGRSKTYVQLAERANAIAASLLNAGAAPSIPIGVLLEPGVDTIATILAILRIGAAYVPLDTRSSDAVLSDILQESQPGIVIHHSATAPRSQILLKA--SAKTKLVTLNAVPQKTI-------RKIQDVSVPE-GLAMILYTSGSTGSPKGIPLTNANIRTPILGVSERVPLG---REVVLQQSGQGFDAAVYQIFIALANGGTLIMVDNRDDPAKVAALMAQESVTCTTHIVSEMQALLKYGYDELRNCSSWRIAMVAGEAFTVHLLDQFRALNRPVINAYGPTEASICSSLGEVSFNRISSSET-----SIPIGKAIPNYGTYIVDQHCKPVPLGW--PGEVAIAGPGVASGYLNLGELTQAKFRSDCLYLTGDRGRMLSDGSIVLSGRVDDQVKIRGHRVQLGDVARALVQASGVADAAVILKGDDTSNPQLVAYVVFSRTSNIQDQLRQLNQDLPVPAYMRPAITIPLDTLPVTDRGKLDSKKL----------- 183983221 12 ------VDERDNVAAMVFEHERDDPDHIIYQRQIDGIWTDITCAEAARHIRSAALGLIALGVQAGDRVSIFSATCYEWAILDLAILAVGAVTVPIYETSSAEQVRWVLQNSEAVLAFAETDAAAMIAELTGDLPALRRVLVINGSGPKALEQLAEEGGSTARLDALRSSDPATLIYTSGTTGRPKGCQLTHSNLLHEIRGTQECLPTLLTPGQRLLVFLPLAHVLARALTLSAF---ASKVTVGFTSDIKNLLPLFAVFKPTVVVSVPRVFEKVAKHALFDRLVYHKLRAAVSGGAPLGARLGHFYRGVGLTIYEGYGLTETSAAVTVNQIDA-----------LKIGTVGKLVPGNSLRIADD------------GELLVRGGVVFSGYWRNEQATDEAFT-DGWFRTGDLGAIDDDGFLSITGRKKELIVTGGKNVAPAVLEDQLRAHPLISQAMVVGDAKPFIGALIAAVRDLAEDPDLVAEVDAAVKEANLAHAESIRKFRILDTGELTPTMKVKRNVVAEKF------- 108760849 13 ------MDLPKSVVHALHDRAAQQEQRPALWTRRGGAYAPTSWFEYAQRVRRFALGLHALGVGAGQPVGILSFNREEWHVADLAAIAMGGVPVGLYTTSAPEQLEYILGHCEATLLVVEERHLRTALALRERLPKLRHVVVIDAPTPEGVLRYADALGTGADEKPLKPEAMGTLIYTSGTTGHPKGVMLSHHNLVWTAKQLTDSVTFGQPAASSLVSYLPLSHIAEQIISLYSPLLNGVQVYFAASVD--TMPQSLREVRPSFFFGVPRVWRRLVFAPLKERIGMERVSFFATAAAPVGREVLDFFASIDMVIHEVWGMTEVTGPGTVST-----------ESHTRLGSVGRAMMGVELRIADD------------GELLVRGGNVCMGYYKNPEATAE-LLADGWLHSGDVGQLDADGYVQITGRKKDIIVSGGKKTSPSNIEELLTALPGVGHAVVLG-------------------------------------------------------------------------- 159036687 18 ------------LADLIASNAAEDPDAPAFHRKVDGRWEPVSAAEFYTEVTDLARGLIAKGVERGDRVGLLSGNRYEWSLVDFALWVIGAAPVPIYLTSSTEQIEWILGDSGAVAVVVETEAHEVIQGMRGKLPALRHVWQIDG----GAVAHLRAAGADVDPAAVEERDTATIIYTSGTTGMPKGCVLSHANLFAEAGNAVALLRAMFGPGDITLLFLPLAHVFGRMVEVGAMVARTPIAHCS---DVKQVPAELISYKPTFLLSVPTAAATAIAYSEAQRPGLGNLRFAISGGAALGERLTHFYRGCGITVFEGYGLTETSAAVTVNSLDSF-----------RPGTVGRVLPSVRMRIDDD------------GEVQCTGGPVFAGYWNNDEANAESFTEDGWFRTGDIGEFDEFGHLRITGRKKEIVTSGGKNVSPAVIEDRIAAAPLVAQALVVG-------------------------------------------------------------------------- 145221996 14 ---SAYAPQPRTLIDILAETARRFPDAPAL---DDGTVQ-LTYAELLSDVEDSVAWLGARGIGRGDRIGIRMPSSYALYVAILATLAAGAAYVPVDADDPQERADLVFTEAGVVAIITERGL------------------VRGPGASRGWRAAAPL-----------SRDDAWIIFTSGSTGTPKGVAVSHRNAAAFAEAKMFLQNNPLGPGDRVLAGLSVAFDASCEEMWLAWRHGACLV-PAPRSLVRSGMDLLVSRDITVVSTVPTLAALW------PAEALESVRLLIFGGEACPPELAERLAAAGREVWNTYGPTEATVVACAARLGSGGQERSDQGNRTAAVSIGLPLPGWDLAVVDKAGEPVAVG--EVGELIIGGVGLAR--YLDPDKDAEKYAPFPWYRSGDLVRLETDG-LYFVGRADDQVKVGGRRIELGEVDNALMNLPGVTGAAAAVRRTASSTPLLVGYLAVAPGLETPFDIARAQLSEALPAALIPRLVV-VDELPTRTSGKVDRDAL----------- 119357885 2 --------------DIINQAALRFADSPLLVTRE----KTLSFRECSVKASQIANTLFKKGYRPGDIAALLLPGSPEYVLILLGLLKAGLISAPLNNRFPEKQLSL--------ALEQLQPPLLLTEADSGMQKNRMTTLSIHDLLKEA----ESASPEPEFPVNESRERPVTIIHTSASSGKPKAAVHSFSNHWFSALGSA--SNLPLEKGDCWLLSLPLFHIGGYAVLFKALLSGSSVALPDPSDSLEECLRMFS---LTHLSLVPTQLYRLLRQPSIIPALASL-KALLLGGSPIPPALLADTIRKGIPVYLSYGSTEMSSQIATT----------PNPADSMQENSGRILPFREVM------------TDAEGEILCKGECLFQGYLQN-GRIEPQTDGDGWFHTNDIGRIDEKGMITVLGRKDNMFISGGENIHPEEIEKALLDMEGILQAVVVPVIDKEYGSRPAAFIQTEESEKPDDEAIAGYIRKKLGKLKTPVKITRTLQWELAGSQKIDRK----QYRQLAGEA 196195121 17 -----------TVVKLWRKQCLERGSNIAHREKDLGIWQSHSWLDYYEKARAIGVALLSLGLERGQPVSILSEDNKEWLYCDLGIAGAGGISNGVYTTDSPEQLAYLINDSESAFLFVEDEQLDKYLTVRDQVPTLKKVIVYDRKGLRDFLDELYALGEQIPDAESQPDDIRMLIYTSGTTGAPKGAMISHRNVLFQLAAGEQV--LDAHEDDDQLCFLPLCHILERLVSVELPIYKGCTVNFAE--SPETVFENLREVSPHTFAAVPRLWRAVAAHCDGKRNPLSALRRGTTGAAPIAPEQIRWFQSLGVPLFEGYGMTETTGVASLN-----------SAKREKVGTVGEALPGTEVRIADN------------GEVLVRGDHVFAGYWRKPEKTAEDIR-DGWLHTGDVGRL-EDGMLTITGRLKDIIITGGKNITPAEIESRMKFSPYISDAVVIG-------------------------------------------------------------------------- 196165154 240 --------------DLFREQVKVTPSNIA----ARDENRNLTYKELDEVTDKLAGYLNYIGVESEDIVAVMLPRDINIIITAIGIMKSGGAFFPIDTSNPEERLNYLLEDSNAKVVITTDELKSKVVN--------ENTIVLDINDEEMFKLEYEL------TEKITPSNCAYTISTSGSTGRPKTIAIEHKSLV--NMCYYSVKSINATENDICGIYLSFSFDAVMKQLFPYLLVGASIDIMPEKFDEYTVNEYCEENDITILALPTAFARLFIQNCNNN-----SLRVVQTGGERL-----KGYKKRNYELYNEYGPTEFTVISTSFHV----------DREYGKIPIGKPISNTYAYVLDKKNKLCPIG--VPGELCLSGIQISRGYLNKKGLTEQVFVENPYYRTGDLVRWLDDGNLDYIGRMDNQVKIDEFRIELYEIENIINNITEIKSVVCISRTNDEGDMYICAYYVIGDEDSDKERTIREYLNEHLPPYMIPTIIMRIDKIPVTPIGKVNKKALPE--------- 46139559 37 -------------HHAFEAVAQAHPDLTAVRHY---DGSTITYAELDRRANMLANELHTYGLRIGDRVVLVYSRCIEMVVFIMAVLKAGGQYVPLDGGITDDTLGFDIADSDAPVVLCLPKFFEVVRSVPDDRRNMVNVVDLDSTSPLW------KMGNPSNPVEVNTDDGAYVIYTSGTTGRPKGVDVRHRGVTNTLLAEPSKLGIRPGRN-VAQQLNVAFDMCAWEI-LGTMMNGGTLHIRGSGLQP--WTECLQ--RCDTIIATPSVVLKYMPNVE----DFPNVDTIAVGGEPCPLALAEKW-APHINFWNVCGPTEISMLNTCHL-----------HQPGIPLSIGKPNPNTNVYILDDNENPVPVG--QPGVMWAGGPGVSAGYINLPELTADKFTNDGMFNTGDLAQWLEDGSLLPLGRKDDQVKIQGFRVELDGVSRSIETTPGVIKGCALKIENALWG------FYSSDVQIDENQLKAAVGKSQ-PFYAVPSVWKHLPVLELTPNGKVDKRAL----------- 209522785 12 -----------TLMEILKGRAIHQPHQVAYKFLVDGETETLTYQKLDRICRAIAAHLQSLS-QPGERALLLYQPGIDYITAFFGCLYAGIVPIPAYPNRSLSRIMGILEDADSHLALTTESVLPSLQRQFGEVWELQNWVATDKVAESCSDRYEDL--------SINPESLAFLQYTSGSTATPKGVMISHQNLMHNS--GWIYEKFGHNQDSIGMIWLPPYHDMGLIGGIIQPLYGGFPVVLMSPLRPIRWLEAISRHGATTSGGSNFAYDLCVRRVTPDQLDLSSWDLAFNGAEPISHEVLEKFARTFAAFYPCYGMAEATLIVSGGEQHQAIATNGHAENTRTVVGCGSSLEDQAIAIVDPSTG-IPCEPGQVGEIWVSGPSIAQGYWNRPSETESIFSEGPFLRTGDLGFI-ENGELFITGRLKDVIIINGRNHYPQDIETVEQSHPLIRPSCAAGFSVDVGGEERLVVIVSREESFSTKDLIQSIRRAVSQNHQVYSTLLLKPTIPKTSSGKIQRHACR---------- 114778103 18 ------------LSDLLLASPPEWLDAPLLARQPDGQWQSQSRIGVQQAVLRVAAWLEAMGVTPGDRVGILGHNCPEWYIADFAILRLGAVTVPAYFTDPAESVQYVFADAAVSVIFVEEGE----QQSKLAGMNIPSLTFHGEQQSIASIAADARWDNRLKAACPDREDLATLIYTSGTTGHPKGVMLTHGNLLADVEAG--IGGVPVFADDLFLSFLPASHAFERTVGHFLPSACGAGIAYAE--SVTTLLRDMPEVRPTLMISVPRLYEKIYAGVDAKGDDLSAVRAFVSGGAALHPDIARFLLAADIIVLPGYGLTETSPVLSVN-----------RQAYIKPGTVGPALPGVELKCAED------------GELLVKGPMVMQGYWQQPLATAEAFDADGWLRTGDIVTIDGDGYITIMDRKKEMVLSNGEKLSPAVIEQHIAANPCVQQVMVIADQRPF----VTALVVVDQAILTDADLYAWLLARDLASYMQIRRFAFVDE-PLTPTLKLKRRKISERHAEL---- 75910307 11 -----------TLVDLLRYRAQNQPTQTAYTFLVDGETESLTYQELDQKARAIATQLLQRGV-PGSRALLLYPPGMEFIPAFFGCLYAGFIAVPAYPNQKMSRLQAIVSDAEAVVALTTSTELTSMALQLAENPTLTAIPWITTD------NLNANIAEDWQQPNINSDTLAFLQYTSGSTGTPKGVMITHGNLLHNSQL--IYNFYQHTPNSQGVIWLPPYHDMGLIGGVLQPLYGGFPVTLMAPVAPFRWLQAISHYKATTSGGPDFAYDLVCRQIQLASLDLSSWEVAFTGAEPIRAQTLDRFAETFAPFYPCYGMAETTLIVTTALLQNQVIDTTTAAGGKAIVGCGKSSPDQTVLIVNPESLTSCADGQ-VGEIWVSGSSVAQGYWNRPEQTQHTFTTGPFLRTGDLGFL-QDGELFITGRLKDLIIIMGRNHYPQDIEFTVESHPALRPAAAFAVEVNNVEKLVIVQEVERSRKLNADEVIGAIRKAVAEHHDLQTHLIKTNSLPKTSSGKVRRSNCKAELE------ 145607387 888 ALPSAMASRHADLARMVEETATKFPDMPAVCFADDTQVQTISYQELNRQANRIAHLVIGSKVMPGMTVAIIMEKSISLYAGILGILKAGCAYLPLLPSTPLQRIETILGHSEAAACLCDASSIRNLRSIQTGCQ------FLDISKEEDLIRYPD----SNPDITPDASRVANIIYTSGSTGIPKGVCVTQLNIMSNSRLYPLSEGTD-KPGRLLQSCSQAFDVSVFEIFY-AWKMGMCLCSAVNDTLFADLENAIRALRITHLSMTPTV------AALVQPKNVPGVEFLVTSGEPMTEAVASKWAGI---LYQGYGPSETTNICTVKKMKAG----------DVIQHLGFAFENTSSFVVHKESRLVPFG--CVGELCFGGDQVVQGYLGMPELTREKFVEHPLYRSGDLGRMLPDGSLVISGRVDDQIKLRGQRIELKEIDSVTRESESV-NAAVVSRGTQKADQLATFYVVLDDAQTAESQAIFHLLTSRLPTYMIPNYLIPISVIPTTPSGKVDKARLRDTFAQL---- 145607387 2568 --PELPSNVRL-LHQFVEEAARRYPQKTAVSALDGGDSRTWNFAELDQNGNRVANILAPY-TKVGGIVAILFDKCPEAYFAILGILKSGCSFVALDPAAPAARRQFIIEDSGASALVTDMDRASNLD--------------IDVSVPVVGLDDDFILSSPSTPAELSPQDRSYCLYTSGTTGTPKGCEITHENAVQAMLAFQDLFSGHWDQDSKWLQFASFHFDVSVLEQYWSWSVGIALVAAPKDLILEDLITTISSLQITHIDLTPSLARLV--HPD----DVPSLCVFITGGEQLKQEILDAWGDQGV-IYNAYGPTEATIGVTMY---------QRVPRNGRASNIGKQFLNVGSYVFKP-GTEIPTLRGGIGELCVSGKLVGKGYLNRKDLTAERFFGERVYRTGDLVRILHDGCFDFLGRADDQVKLRGQRLEIGEINHAIKTISQVQDVATLVIRDESKQKDLVSFVVADDQSDSSEAQSQTLCRAKLPGYMVPTYILKLPFMPLSSNNKAEVKMLRSLF------- 145607387 26 ---------------------------------------------------------------------VLLPQSPELYVALLAILKAGGAFCPLNLDAPPERVRFILEDVTARVVITSQTLANVFSEEQHDVK----VIKLGSDWADSCWDNGCDLSDSISHRAATPSDLAYVMYTSGSTGTPKGVGVSHAA----ATQSLLAHDEHIPHFRRFLQAAPTFDVSVFEIFF-PLFRGVTLVSCDRRLMLDDLPAVLRQMEVDACELTPTVAGSLLR----KRENAPGLKLLLTIGEMLTGPVVQEFGGGGEGLWAMYGPTEASIHCTLQPAVKPDMSVN---------CIGFPLSTVSAYIVDDEPNQLSDGGGEIGELVVGGYQLAEGYLNRPEQTASAFTYGRLYRTGDKARLRADGLLECLGRISDQVKLRGQRMELGEVEAAILRHGAV--AAVV------NGSILVAFCLLDEDHTSAEPRITKACEDWLPKFMVPNEVLVLDEFPRLPS------------------- 154687970 1 ----------MKLLDAIKTYADAKPQAEAFRSLD----HSLTYGELWDLSERVASGIQKHGSKA--PVLVYGHMEPNMIVSFLGSVKAGRPYIPVDVSIPAERIVKIIESSGAELLISVSG------DAVDTGSNLIKTVTPEELAADGD-------ADLSRENWVKELDTFYIIYTSGSTGNPKGVQISADNL--QSFTDWICRDFPVGEGKTFLNQAPFSFDLSVMDIFPSLQTGGTHCVTKDKINPKVLFEELEKSKLNVWTSTPSFVQMCLMDPGFTQELLPEAEVFMFCGEALPAAVAQELRFPKARVFNTYGPTETTVAVTSVEITQQI--IDENESL----PVGFAKPDMDIFIMDENGNKLPDGEK--GEIIIAGPSVSKGYLGEPSLTEKAFFPDGWYHTGDAGYV-QDGQIFCQGRLDFQIKLHGYRMELEEIEVHVRQSQYVRTAVVIPYQPNGPVEYLIAAIVPEKHDFEKESAIKKELAASLPAYMIPRKFIYQDHIQMTANGKIDRKRIGEE-------- 197104063 35 ------------LCDDLQAAMDKWRGRPAITF----EGRTITYGDLDAMANRYAHWAKGLGLRRGQVVALFMPNRIEYLPIWYGLSKVGVVTALINNQLAGLPLAHCLNISGASHVIVDAETSPVFEPAKGLLKTLQQWVLGPAHGDQRDLSCSQLPPDRSVREDMTAADTALLIFTSGTTGMPKAARITH--MRGQLYMRGFAGSTGARAEDRVYVALPLYHATGGLCAMGAALLNGGSVVLRRKFSATHFWPEVVAEGCTMFVYIGELCRYLVNHEPDPDETRHKIR-MAFGNGLRPDIWPVMKQRFRIPILEFYGSTE-GNVSMFNFDGREGAIGRVPKWLRSRFNIRLVQFDVEIRGTDGFGIECGPGGECIGKIGGEARAEYTGYLDRKASDKKVLRDDAWFATGDLMRMDADGYFYFVDRIGDTFRWKGENVSTNEVAERLQACPGVEQATVYGVAVEGAEGRAGMAALVVGPDFDIKLLGEHVTRE-LPPYAQPLFVRLLPAMETTGTFKIRKMDL----------- 145593245 5 -----------TLYDWFRTSARLHPDNVAIEVTSDA----LTYAELRAATQRLSADMRRMLGRSPRRVGLLTSRSLVGYIAYLAALRLGATVVPLNPANPAARNLAIADEATLDLVVVDDSSGDGLAEFRAQ--TTVTLLDLTGEGWRGFLVPGEA-TEVPPAVERGRDDFAYIIFTSGTTGKPKGVPATHANV--DSFLTEVITRYRFRPGSRVSQTFEFCFDGSILAMFGAWGTGATLCV-AQRGDVLTPVRFINTKRLTHWLSVPSLISFAKRLRALAPDSMPTLRLSSFGGEPLTIKQVNDWAAPNTAVINCYGPTETTVIVTAYEVPA--DPSARIESSNRSVPIGDIYPHLDYVLLDEELRPCDD-----GELCVRGKQRFPGYL-DPTENAGRFVSDGWYRTGDRIRR-EFGELIHQGRIDHQVKVRGNRVELAEIEAAMRAHADVAEAVVLTVAGADGELDLHAVYT--GAALSDDDLTR--LVGHLPSYMRPRVFHHRAEIPLTEVDKVDRKRL----------- 184158908 12 -----MNDKNNNVENFLENIFDQNSNRTALIF----ENRSISYAEVGTQVAKVMYALKMQDLATGSVVAICLRKSPEHIYTALACALTGIIWLPVDMDSPPSRLNYLLTNSRADVVVSDSSIAGV------QTLNINEIL-------SATTEYEPSFNAEIN------RLPAYYLYTSGSTGTPKCVVL--NNQATENTLQQTISEWKITADDVIMAVTPFHHDMSVFDVFASMAVGATLVVPSQSKNAVVWADLVDRCKVTIWSSVPAIVDML--FSVAQKEQLQSLRLIAQGGDYIKPSLITKLRQLNARLFSLGGPTETT-------IWSIWHEINEQDQEIIP--YGKALENNQYFILDENLKPCQMG--EVGTMYMTGLNLSNGYLLDGEINYKDFVDQTAFRMSDQGYFREDGNIIFAGREEGYLKIKGVRISAAEVENALTKHPYIHNCVVVSCVHPTTEQELVAVYTLENKYKTTRLELKNFLKVHLPSSHIPSKYLSIETIPLTRNGKIDRKAVQEIAQE----- 134098276 10 ----TTVADDENLTDMVWANAERFGGTVSFRRRVDGTWIDVTAADFAAQVLAVSKGLIAAGLQRGDRVALMSKTRYEWTLLDFAIWAAGCATVPIYETSSADQVEWILTDSGAKAVVLEAAHRAEVDSVVDRLSEVGHVWQIDDGGAAGAVDELTALGSDIDDREVGADELATLIYTSGTTGRPKGCELTHRNLLAEARAEIHAFPQLMQPGNSMLMFLPLAHVLARAVA-IGCIYGRTTL--GHTGDVKDLISDLGSFRPTFVLAVPRVFEKVYNTAKQKAHRLKHLVFAVSGGAPLGERLAHFYRGIGVAVLEGYGLTETTAAATVNV-----------ENAFKIGTVGRPVAGTTVRIAED------------GEILIKGDVVFRSYWNNPTATEESL-EDGWFHTGDLGSLDDEGFLRITGRKKEIIVTGGKNVAPAVLEDHLRAHPLISQCMVVG-------------------------------------------------------------------------- 183983096 2650 --------------------AQVVRDRDAVALSFEG--QSLTYGELDEASNRLARFLVGLGAGPGQRVALVFGRCAQAVTAILAVLKTGAAYVPIDPGLPAARVQFMVADAGPVAVVTTGGWGAGLDGC-GCVVVDVADAGVEACAGTGL-------------VAPAADDIAYLIYTSGTTGTPKGVAITHRNVT--QLVASTDAGVPWGPEQVWTWHSYSFDISGWEI-WGALLHGGRLVVVPEQVSPEDFHALLVAERVTVLSQTPTAAGVL------SPQGLESV-ALLVGGEGCPGEVVDRW-APGRLMINEYGPTETTMWVALSAPLVAGSGAPP---------IGSPVSGAALFVLDGWLRPVPVG--VVGELYVAGVGVGVGYWGRGSLTGSRFVACPFYRTGDLVCWGRDGQLQYRGRVDDQVKVRGYRIELGEVQAALGAVDGVGQAVVVVREDRGGDRRLVGYVT----GAVDPVVVRGVLGQRLPGYMVPAAVVVVAGLPLTVNGKLDRRAL----------- 183983096 506 --------------------AQVVRDRDAVALSFEG--QSLTYGELDEASNRLARFLVGLGAGPGQRVALVFGRCAQAVTAILAVLKTGAAYVPIDPGLPAARVQFMVADAGPVAVVTTGGWGAGLDGC-GCVVVDVADAGVEACAGTGL-------------VAPAADDIAYLIYTSGTTGIPKGVAVSHRNVV--ALVESLASSVP------VAGVWSQWHSYAFCEIWGALLSGGRLVVVPEQVSPEDFLALLVAERVSVLSQTPSAFYALQGAVAVRSGLGRELRVVLLAGEAPQRAGVWLARRPGARLINLYGTTETT-------VHASVREIVGADADSAVSPIGVPLGHLGFFVLDGWLRPVPVG--VVGELYVAGVGVGVGYWGRGSLTGSRFVACPFYRTGDLVCWGRDGQLQYRGRVDDQVKVRGYRIELGEVQAALGAVDGVGQAVVVVREDRGGDRRLVGYVT----GAVDPVVVRGVLGQRLPGYMVPAAVVVVAGLPLTVNGKLDRRAL----------- 120405462 47 -----------SIGKVFQDRAAQYPNNVFLKF----EDREITYREANDTVNRYAAVLAAKGVGHGDVVGIMMRNSPEPILLMLAAVKCGAISGMLNYHQRDEVLKHSLGLLSAAVVVAETEF---VEAITESGADTDGLITLDELKQ---LAETAPTTNPATTSAVLAKDKAFYIFTSGTTGMPKASVMTHYR-WLRALAGFGGLGLRLNSSDTLYCCLPLYHNNALTVALSSVINSGATLALGKSFSASRFWDDVIRYDATAFVYIGEICTYLLNQPEKPTDRRHKVR-VICGNGLRPAIWDAFTERFGIRVCEFYAASETAFVNVLNIDKTTGICPTPIAFVEYDENTGEP-------VRDEQGRVRRVKKGEPGLLLVSNYQPFDGYTDKKELVRDAFKEDVWFNTGDLMRAQGLGHAAFTDRLGDTFRWKGENVATTEVEAAVSTHHQIEECTVFGVEVPDTGGRAVAIQLKEGHELDGQSLAKAVF-EKLPSYAVPLFVRVVQELAHTSTFKSQKGDLRK--------- 118099261 303 -----------TIAKIFQRTASKCPEKTALIFQGTGE--SWTFRQLDEYSNQVANFFHGQGFRSGDVVALFMESRNQYVGLWLGLAKIGVETALVNSNLRMEALLHCITISNSKAVVFGVEMMEAMKEVQSSMEKSVHLFWSGEGSPESALSLQTALRQQPDPPEKGFLDKLFYIYTSGTTGMPKAAIVV--NCRYFRMASLVFYGFRMRPDDVMYDCLPLYHAAGNIVGIGQCLLQGMTVVIRKKFSASHFWEDCVKYNCTIVQYIGEICRYLLNQPYQEVERQHRVRMAL-GNGLRASIWREFMARFGIQVAEFYGATECNC-SLGNFDNNVGSCGFNSRILPGVYPIGL------VK-VDEDTMELIRGGQLVGRIVKSNPQHFDGYLNQ-SATSKKIARDVFYLTGDVLVMDKYGYMYFRDRTGDTFRWKGENVSTTEVEGTLSRILNLTDVVVYGVEIPGIEGKAGMAAIADPENSCDLEGFASQLKKALPLYAQPVFLRFLHEVSKTSTYKFQKMELRKQ-------- 28192382 41 ----------LDLFSSFYRLAMQQPQALAVADAH----YCLNYQQLLARALSLAKVLQQQGVVAGDVVAVNLANGWQACALDLAVAALGAVVLPFPIGRKKHESRSLLQRSGAKALVCESDYGAMIDELGAQLPALR-IRILQGPCLEGWLDLEQLWGGPQEAGWIDADGPARLIASSGSESEPKLVAYSHNGL-LGGQAAYLDSLSQSGAPVRALFCVPLASPFGSLATSCVMAAQGGALVTLPRFDPDEVLRAVVRYQVTHLYAGPNMVDLLLASPLLQQKPWSALEAIISGGSALSAETARGVKRLGCSLIQSYG----------SADGVACHTALDDPASVLVSSVGKPDPVVSVRIMDEQQQALALG--EVGEIWALGPMTPLCYYGAPELNQSARAAGGWVKTGDKGRLDAEGRLQVVGRKSDVILRKGVKVNAGELEMLLHEHPQVLDVAVVAVPQASGEGWVQACVVLRDPRELSLEAVNHFLQHQIGRFKWPDAISVHRAFPLAPSGKVDKATLRDE-------- 90411921 1 -----MAEHDFHIVNRIRTQVARLGDKVALRHQAQEQWQDITWNEFGEQIQQLAIAMLAHGMNVQDKVAIFSNNMPRWTVTDFAALYNRCVIVPIYPTNTPQQAAYVLNDADVRILFVGEQALDAAIGIAEGCPNLERIITLSDDLPDNSLSFNDFLCTATPELDTAMDDLLTLIYTSGTTGTPKGVMLDYANIAAQLVGHD--QNLSLDEGDTSLCFLPLSHVFERAWTFYVLHRGA---INHYLTDTNQLKEALAEVKPNVMAAVPRVYEKIMSHNLANKVVLSKLRDILCGGAKLDESIGRFFHAIGINVKLGYGMTETTATVSCW-----------DDQCFNPDSIGMAMPGAEIKI------------GENNEILVRGPMVMRGYYNMPEETAKNFTEDGFLKTGDAGHFDEQGNLFITDRIKELMKSGGKYIAPQVIEGAIGKDHFIEQIAVIA----DTRKFVSALIVP--CFDTLEEHARELLQKDLARFEQVKKITL---LPKTPTQKLRRKVIHDRY------- 169766510 3 -----IIDTTKDLSALFTKQVQATPDAIAL----EDENTTYTYAELDQEVETLTRRLRGYGVGRDSLVGVLLPRSADYVVACLAALRAGGAFLVLELAYPPSLLADVIEDGRPTVVITN-------RAEVGKIKASVPVIIQDEPAP-------TANGHVSEPSPLPSDDLAFVSYSSGTTGKPKGIANPHRAAVLSYNLRFGVS--DLQQGDRVACNV----FFVWEI-LRPLLRGATVVAVDASYDPAALVDLLAAKKVTETLMTPTLLATVLARHPHVGDRLPDLRTLWFNGEVVTTDLARRASKAFPRLLNCYSACETHEIAC----GDIREMLQQIDSDALYCPVGPPIDPENTYVLNESLQKV--DVGVSGELFLAGPQLARGYLNLPETTAKAFITNPFYRTGDIARLLPSGLLEITGRVGAMIKLRGYSVVPAKVEYEIVTNLAVSRCAVVAY-GEGLERQLVAYIVRDKEKSAERPEVERTLAPHLAHYMIPALWVELDSLPHEVTGKVDLKNL----------- 170077298 10 AMSTAPYDQIQSLSKIWAIAAERYADIVALYDPHQKPEFKLTYHQLWQGIQQFGAGLQALGLQPQEKVALIADNSPRWFIADQGSIAAGAVNAVRSSQAEKQELLYIYTDSESRFLIVEDR--KTFERLNPEITNLQPRAVIDEEVPETELPFSQLMTGSQEPLTMPPQDLMTLIYTSGTTGKPKGVMLSHGNVLYQ--VRNLDQVIQPNPGDVTLSILPTWHSYERAAEYFLLSQGCTQIYTNIR----NIKKDLQTYKPGYMVAVPRIWQRIANNLSLEHFHVSSLRYVISGGGSLAQHIDTFFEIVGINILVGYGLTETSPVTNARRPERNVC-----------GSAGPALKGTEIRIVDPETRQ-TLSQGQKGLVLIRGPQVMQGYYRKPEATAKAIDPEGWFDSGDLGWVTPQGDLVLTGRAKDTIVTNGENIEPQPIEDACARSPYIDQIMLVG-------------------------------------------------------------------------- 84704178 24 ------------VVALFDAQAAAHPTHTAIRFMGTD----VSYGEVQRRSCQIALELQPR-LSPMEVVGLAGPRNPDLVAALIGIWRAGAVALPIDLDHPEARRAYLVENSGAAFVVGPADLSPKESDTAASV--------------DGGLSSHR-------------PDFAYLQYTSGSTGKPKGVKGGHPQLA--NFLHAMASLLSFGADDRLLAVTTLSFDIALLEWFLPLICGGSIILPSDAADGEAMVTLLREEAASFFQGTPATWRLLLDAGLGPHSGLTAL----CGGEPLPSALAATLLPKVGSLWNVYGPTETTVWSTAGRIDTPEA-----------IHVGRPLANTVLSILDEHDRRVPPD--TPGELIIGGEGVALGYHARPEETAARFTEAPVYLTGDRAVLTSDGVIRLLGRADAQVKIRGFRIELGEVENALGQVTAGGAAAATVHTDGAGEAMLVGYVSAASGKPTASTLRRG-LRALLPDYMIPQRFVVLDSLPLTPNGKIDRKAL----------- 20130357 25 ----TVYDHNTSVGQIVFNSLRCWPTN--VIQITDDDGTVLTNADMLAYATRIALFFKSEGLTQEDRVGIIANSSTFVIPVATACFFQATPFHAVNYSREPAIVQGLYSVTKPKIMFIDGPDYDRIKEITKEWS--PKLITLTGKV-EGVTSIEDLVPHPAEKIYVPADQIAVVLCSSGTAGLPKAVALSHRHIATNSLCIST---------DVLYTSATIDWMTGFSITVMNLTCGFTRIISRRTFSAETALYLVSKYKVTCLAMAPWQAYELFTSPLATSEQLESLKIAFVIGGWISLALLRRAQELLPKVMFSYGTTETGVVTINI-------------DHSLECSVGRLAPGMRIKIQGEDGQQLGVN--QTGEVLIDIGLKWEGYLSNPEDTATTL-QDGWINLGDLGYFDEDNNLYLVDRKKDLLKYKSKHYWPNEIEQIIAELPEVEHVCVVGVRDARYGDAAGALIIKKGAEIADQKVIDHVAQRVVVDYKLNAGVIFVDKFPKNANGKVMRSLAREVFE------ 108799857 12 ----------FDLSTVFKTVAEAVPDNTFLVWRD----RRLSYAESDARVDGVAHYLTSVGLGQGDHLGIYLRNGNEYLEAMIGSYRARVAPFNVNYRYVDEELTYLLTDADAKALVYAAEFAPQVAAVRDRLPNLRVLIQVADDSGPGAVDYESIVTTPAPAMPTPTGDDLYILYTGGTTGMPKGVLWRQHDIFLSSMGGRAERARAGAGAMGLLMIPPFMHGAAQWAAYNAVTMGGRLAIPDDRLHADDALRVAARERVLSIPMVGAVARPLLDEIERGDYDLSGLVTLTNGGAPLSPTVRDRILAAHVIVMDAVGSSESGAQMS-----TYASAGAEVEAATFT-------PQSDTAVVSADFTRVLQPGEGPGWLA-RRDLVPLGYLGDAAKTAKTFTIDGWSVPGDRANVLADGRIELLGRDSVTINSGGEKIFAEEVERAVAAHPAVYDVVVVGRPSERWGSEVVAVVQLAEGASATDEELAEVCSRSIARYKVPKVFLRAEKVVRSPAGKADYR------------- 193697599 10 --------------EMFKIQANATPNAVAVINI---DGSMVTFKELDEMTDLLAAKLRSIGVCKNSIVGIMMERCLEYTISYIAIHKAGGACLILEVSYPLPLLRSVLEDSTPKAILTKEFFESRFEE--------QQLIYLDNGWYDRLKKSVDKSLLKKEPNEL--DDLAIVVFSSGTTGKPKGIQCPHRGAVYS--FTWRHKAYPYVADDREACNV----FFIWEM-IRPLLKGIPYIIPDDAYDPPRLLEFLRKNKITRMLFTPSLLQSVLDYKGNVPEGFQTLRQIWICGEVMTSSLRDRMEKIWVKMFNFFSVSECHDVTCADVSKAS------DLGQSKFVPVGAPFPGVHVLIMDNEYNV--KSIGISGEIYVGGPTLAIGYLNRPELTALRFIKDRLYKTGDWGYLRTDGSLEISGRCDTMVKIRGYTVELQAIEATILSEPEVNSVCVLSIGEEGTDKYLIGYVVLEAEANLSASSLKQRLKLKLPFYMVPPFFFFLDRLPVEASGKLDKSVLPKIILDEANG- 194539163 1 ---------DFHIVKRIREQIANGGTRVALKHKVDEEWQGITWTQFGQQVDALSLALLAQGLGVQDKIGIFSNNMPQWTIADIAALQLRGVTVPIYPTNTAAQSAYIIDNADVKVLFVGEQQFDAAVSIFDQCEQLELIVAMSDDIELGVISWQAFVAKDARLEQAKEDDLLTLIYTSGTTGQPKGVMLDYANIAAQLEGHD--QRLSLSQSDVSLCFLPLSHVFERAWTFYVLYKGATNCYLQ---DTMQVRDALSQVRPTVMCAVPRFYLMLRKYALADKLVLSKLRALLCGGAKLDETIGRFFHAIGINVKLGYGMTETTATVSCW-----------DDKCFNPDSIGMSMPGAQVKI------------GENNEILVRGPMVMRGYYKMPEETEKTFDEHGFLKTGDAGYIDENGNLFITDRIKELMKSGGKYIAPQMIEGAIGKDHFIEQIAVIA----DTRKFVSALIVPCFDSLEEVELIKHHLQKELAKFEQVKKFKL---LPRTPTQKLRRKVINDKYQDE---- 83716594 4 -----------SVFARFEQVCRSSPQAVAL---ESGE-RRLTYAQLHDMVASIGARLAAAGVTPGALLGIFLPRDVRLPAALLASLGSGAVYVPLTEKYPPERLREIIETHGIEHVVTT-------DALASQLPASCGKIVLPAEGFEKADWLPAAVR--------PQNAPVYVVFTSGSTGTPKGVLIGERNL--GNLIDWYRAAFSAEQRRSVLASTQITFDLSVFELICTLCTGSKVVIV------ENVLQLLDDCDVSLINTVPSAARELVRHRKFPAAA----RVVNLAGEALYQDLVDDIYETAPQVFNLYGPSEDTTYSTGHAV--------PRRAASRTVSIGRSLPGKHAHILADDLTPVAPG--EVGEICLSGEGVALGYLNDAKLTAEKFAGQRIYRTGDLGSFDGDGLLRYLGRADRQVKVRGVRIEPGEIEVALRSIEGIADAAVVKVVDAANNDQLVALVVAQPSAPSANDVLDR-LQTLIPAYMVPSRVELIDAIPLNGNGKTDRTKLEQIAGALFGAA 198461312 24 ---SALYDYNCSIGQVAHNTLKCWPTN--VLQITADDDTVLTNADVLSLATRIALYFKAEGLTHEDRVGIIGKGSTYVMPVATACFFNTTPFHAVNSSREPQVVARLYSVTKPKIMFCDAEDYETIKEITKEWS---PKIVTLTGRVEGVPSVEDLIKPHPTPLAVGGDQTAAVLCSSGTAGLPKAVALSHRHLCSTNSFCF--------SADVVYTSAAIDWMTGFTIMVISLTCGFTRIVSSKPFSAEHAVAFVHKYKVTGLAMAPWQAYELYSSPLAKTETLQSLRFSLVIGGWVSLAVLRKCQALKCYVMFSYGTTETGIVTINI-------------DQSLENSVGRVAPGMRVKILDENRQQLGTNG--VGEVLIDIGLRWTGYVDNAEDTAATL-QDGWINLGDLGYFDEDNNLYLVDRKKDLLKYKSKHYWPNEIEHVIAELPEIDDVCVVGVRDERYGDAAGALVIKKGVEITAQKIIDHVAQRVVVDYKLNAGVVFVDHIPTNINGKVMRSAARDIF------- 17549638 19 -FPS------LTTSDLLLQAAYRYPESRFVDDHGAGEVDCLSYFKLLQEAKCILAELRVLGRRPGDKVVLLLERARDFVPAFWACVLGGVIPCPVAPRHDPMRWQKTLEHIDA---LLDSPLFITTHTLKAGLPDTMEVVTLD------ALRHAHSVSPLVPVHPARVNDPAVFVLTSGSTGNSKAVVLTHGNLLASMAGKNGYQ--RLGSDDVTLNWISFDHVAALLEALLPLSVGAAQIHVDSAPDPLLFLRLISDHRVSMTFAPNFLFGQIAQAQAKHSFNLSRLRHIISGGEAVVVETGHRFIELLAPLWPAFGMSETCAGSIYS------RNFPDGDQRREFASLGYPVAGLQIRVVDESGAPLPDG--ETGELQLRGPMVFGHYHKNEEATRQAFTEDGWFRSGDLGQIHG-GQLRLVGRSKDSIVVSGANYFSHELEVALEQLDGIERSFVAAFPRPKGVDTELLVVIFATTIPLNDEARLHQLNVAIRNTTIPALILPLPDFPKTSLGKIQRATLRKRLEN----- 159898380 15 ---ATIQSNPASFVEIILQRAKTTPEAIALFYTADGYRTSLSYGLLAQRCQAIAAVLQRV-TKPGDRALLLYPPGLGYVEAFFGCLFAGVIAVPAYPNRRDQRLEAIISNAQARVMLAASEVVAQQRALSQQYPGLAQLQWIASDL------VNSQLASMWQAPSINTHDLAFLQYTSGSTSQPRGVMVSHENLVYNS--GLIAQSFGITADDHVFIWLPPYHDMGLIGGIMPLFTGCELSLIDPLTQPLIWLRMISDLGVTVTGGPNFAYVAKAKPEALAGVDLSRLRVAFNGAEPIRAATLERFSRTFAPLLPCYGLAEATLFVSGAPHAAEPTTLTPSERGTLLVSSGMVAAPQIVAIVDPEQGQVCADGW-VGEVCIHGRSIAHGYWDNSAASEATFQPDGFLRTGDLGFIHE-GQLYITGRLKDLIIIDGRNHYPQDLESVELAHPAIRQCAAFAVDGADGEQIVIVAEIRRPNQAEEAAQAVRLALQQQYDLAIADLMWVRPQVPKTSSGKVRRRECRQRY------- 171320687 9 ----------------FQQVCRNHPRAIALECGQD----RLSYATLHDMTTSIGARIAAAGVTPGALLGIFLPRDVRLPATILASLGAGTVYVPLTEKYPPERLRDIIAAHDIRQVVTTAELAAQLPPSCGKI-----ILPAGGMAPADWQPAGE----------RPADAPVYVVFTSGSTGTPKGVLIGEHNLA--NLIDWYRSSFTDTQRRSVLASTQITFDLSVFELICTLCTGSKVVLV------DTILALLDEFDVSMINTVPSAARELVRHRRFP----PGTEVVNLAGEALYQDLVDDIYAVAPQVFNLYGPSEDTTYSTGYAVPCH--------DASRTVSIGRSLPGKHAYILSADLTPVEPG--EVGEIVLGGAGVALGYLNDAGLTAEKFKGRRVYRTGDLGRYDGDGLLRYLGRADRQVKVRGVRIEPGEVEVALRSIDGVADAAVVKVLDLARNDQLVALIVAQPHCPPLDAVLDR-LQTQIPAFMVPSRIESIDAIPLNANGKTDRTRLEQYAGALFGTA 112791733 1225 -------DGEGTLHDLVLSAAARHPRRTAVVAGDG----SLSYGELAHRSAVVAAALAAEGAGPGCTVGVLMQRGRDLPAVLLGVLRSGAAYLPLDAATPPARLAAVVEDAGCRHVLVGD-----VPVERGQFFPVRTLDV------DAVLAAGPAEPVPPRPLTTP-DDPAYLLFTSGSTGRPKGVVIPHRGPV--NLIRWAGREFGTDALARTLAVTPTTFDLSVFELFTPLAHGCEVRLLDGVLDLVDSPAHAAD--ATLLNTVPSAVASLLEQDALPA----GLSVVNVAGEPLTAELVHSVHRRGVRMVNLYGPSETTTYSTYAELGPDTSG---------AVPIGRPVGGTTLSVVDASLRPLPQG--ATGELLIGGAGVAVGYAGRPGMTAARFLPDPLYRTGDLVRWRADGLLEFLGRSDHQVKVRGFRIELGDVERALTGLDAVREAVVVAL-GQGTDRRLAAYLVPEGDPGSWLRGVRRRLGHELPGYMVPGEFAVLDELPRNRHGKLDRGRL----------- 112791733 102 -------------------TAAVFPAQPAIGLT---EAVTFSREGLDREARALAVKLREVAEGP---VLLLMQPGPDYLKGFLATVYAGLPAAPVYPPNPADRLGAILAKLPDATLLTEPGLLPLRELFAERLPDVRPERLVDTSVPAGAEDDWRAPA-------VRPEEPLFIQFTSGSTGTPRGVLVSHRNLLANVRA--ITDRFGLDTSSTGALWLPPYHDMGLVGGVLTPLVSGFPIHLLSPLDPMGWLRLVSETGATHT-GAPNFGYALARDEDVAALDLSRLQVAFSGAEPVDASTLRAFAERFAPFLPCYGLAESTLIVSGGRPGAGLEPARPGAPATELVSSGPVVAGTEVRIADPVTG-AAAGPGEIGEVFVASDSVAEGYFEDPEETARTFSSRSWMRTGDLGFLGADGDLVPVARIKDVIVVRGRNLHPQDIERTVQTDPGIRKVAAAGVPGPDGGEEILVVAELRPEAADDEAQARRIAREVRAAVARVRGIHLISTLPKTSSGKVQRSAARAAHLD----- 119475755 9 ---------------LLEDAALTHSDKTSVVFGD----KSVTYGELFSRVNQVAFYLEELGLPKDSRIGIYSNKGIEQVVSVLAILSTNHILVPLTKLLKPEQVEYIINDCDIKCIITDKLKLESIEEINFDGH-----IISYETTSKDIASFDEIYKYYNKPCDINGHNNAVITYSFGLSGTPKGIVISHRNLIDSARVVS--QYLHLEENDIISGLLIFNLDYGLNQIF-CTLYKKARLALHRFILPEDFFNHLINDGVTVLPVMPVNLSQMFDERRIPSADLDSVKTITSSGGNVTEKMIGDCKKHKASFYSMHGLTEA----------FRSTYLDPSQVEIRPDSIGRPIPDVELYVINADGNECAV--REVGELIHRGGYIYRGFWNAPEQNAERFTDEIVVASGDYVYKDEEGYLYFVSRQDDMIKTRGFRVSPYEVESVVANIPQIDQCAVFGIDNELIEQEIVMVYSAAGQ--ISENEIVFELKKHLASYMIPSRIVFKKSLPLIQSDKINKSELK---------- 88798979 5 --------------EALLRHTKNHPDRPFLHQPVNRKLLITTWKQAETQARQVATGLVSLGLTKGDKVAILAKNSAEWFITDWAIMMAGMISVPIYATAGEKTIRYILEHSEAKAVFVGK--LDDKAAASAVLTGELPVIAYPYDTVSAQHQWRDWIRDMEPMEHIYADETMSIVYTSGSTGNPKGVVLTYLNYA--SVSDTHARSFEASGEDRMVSYLPLAHITERGVVEGPGLYAGASFYFVESLD--TFVDDLKVAQPTLFVSVPRLWTRFQTFEKMPAQKLSRLRLYGSGSAPISPSILQWYRTIGIDICEGWGMSETTGLSCTNMPFD----------PELIGTIGRPCDCVEMKLSDQ------------GEILIRGDAVFKQYYKNPEATEASFV-DGWFRTGDKAQLLNNGAFKIIGRVKEEFKTGGKYVAPVPIESALASNPDIEQICVMG----SGRKQPVAVVVLAEHMHSDKALLRHEVNAGLESHQKLDCLIVAQEF-LTPTLKIRRAAVEDRY------- 195023775 157 --------KNLNVGDIFEANVAQHPDKLAIVS----ETQKWTFRQVNEHANRVANVFHSHGYKKGDVVGLLLENRAEFVATWLGLSKIGVITPLINTNLRGPSLQHSIKVGNCTALIYGISYRSAVMDIAKDLPAHVALYQFNDEANSAKAATEQGLAQQAGASRADHQDKLVYIYTSGTTGLPKAAVITHARFFF--IAAGIHYALGFRDDDVFYAPLPLYHTAGGVMSMGQALLFGSTVVVRKKFSASGYFADCARFNCTIGHYIGEMARYILATP-AAAHDRQHQVRMVFGNGLRPQIWTQFVERFNIKVGEFYGATEGNANIMNNSTVGAIGFVSRILPQIYPISVIRADPHTGEPIRNAKGCEANEPGVFIGKIVKGNPCRFLGYV-DTKASSKKVVHDVFFISGDLLVADERGYLYFKDRTGDTFRWKGENVSTSEVEAQLSNMINYKDAIVYGVCIPQTEGRAMAAIYDPTREVDVSTLGSQFATA-LPNYARPVFLRFLRRIDLTGTFKLRKVELQQQ-------- 110639961 6 ------------LFDLIPQQIAKYPKQDALATKENGTWISYSSVRVQEIIDKVSIGFIKSGLQKDDKVAIISPNRPEWNFIDLGLQQIGAVSVPIYPTLTVEDYRYIFDDAEVKMVFVYDEFAKATEAVNGSRTNPVIYTLQDVNGAKSWKDITALADGQPDPYKANNDDLLTLIYTSGTTGKPKGVMLTHNNILSNVLAA--IPLMPVNHNHKALSFLPLCHVYERMLCYLYLSQGVS-IYYAESTD--TVGENLKEVQPHMFVTVPRLLEKVYDKIVAKGAELTGIKTVVSGGAALQPRLARVFWAAQIPVMEGYGLTETSPVIAVNRFNPDETRIS---------TVGPLLPGVEVKIAED------------GEILTRGPHIMKGYYKRPDLTAEAIDSEGWFHTGDIGQFVENKYLKITDRKKEMFKSGGKYIAPQLVENKFKESRYIEQIMVIG----EGEKFPSAIVVPNEEMVCNAQVIEKFQKENFAQYERVKKFILMPR-PMTPTLKLKRKII----------- 67516651 262 -FPPSMIPPPHLLHSAFENWARKNPHFIALDFIHSSKTHRITYAALDSAATNLAFHIRSLSRKHGQIIPVHMPTSPELYISYLAVLKAGHAFCPIPQDVPARRIQEILSDIDAPIVLGTSSKPPISAESSRSTSTWVNVTEVSKWRQMCGEQPADYSRPSLDHITIEQNQTAYLLFTSGSTGKPKGVQISH--LAASCSISSHATAIPLPGESRWFQFASPSFDPSLMEIFVTLSTGGTLCSADRRLTLANLEATINESRATVMMATPSLATLL------RPDRLETLEALWSMGEKLNRTVIDNFARRPRTLVNAYGPTEGAINCTY---------VAPFKRHMRGSIIGRPLPTCAMFILSPDSQPVLVPTGTVGELAIGGPQVSKGYLNLPEVTARVFIRGPLYRTGDKARWDESGHIEYLGRIRDQVKINGRRVELGEIESVVAAVEGVREAAVVVKRDSKGGEQIVACLVVDAADGEGREKIAQQAKQHLASFMCPTTYTFFDVLPRSSSGKVDRKAL----------- 67516651 1382 --PSPITAPEVSLQSQFEDHALSHPNDPALVFKQDLDNDTWTYAQLNAMAEALAHLLQVCGDLRDASVPICIEKSPPLYVAILGILKAGGAWCPIDTLSPAQRRHDLIARTSAGILLVSG-----LDTPQPQNAVPAGVRVIDVSKFIQNVSSDN--TPQSSRHRATPRNTAYLIWTSGTTGAPKGVPITHSAAVMRSLQTDIPGNEDGSPIRCLQFSQPTFDVSIQDLFYT-WGLGGALISGTREIMLESFPKLANITKATHAHLTPAFAAGVA------RKSCKTLKVVTMIGEKLTQSVADDW-GTDMRAFNTYGPAEATVVST-------IREFGNEHRSVKSANIGWPMSSVSVFVMSKDKRVLMKN--AIGELALGGPQLSPEYLNLKDVTDTKYIWNRLYYTGDLVRMLSDGSLEYITRVDDLVKLGGIRIELSEISFALRGHELVEETMILSRKDRPVRVVVAFLCAPKAAGDADEGLRAASLQARLPENMIPSVYLIVKKIPKTPSAKVDRRALQAAYA------ 32709395 2560 ---------------WLEKFADTHPHWTAVISTNGIEKEAMSYGSLNSAANRVAAYLASFRY-KNRVVGVCAGRTLASYPIIIGIFKSGNTYLPIDESLPADRKAFLLEDAKCPVVFTELGLRNSFAGAPDTC----RVECIDDPALQRSL---DEMPSTNKDYSSHPDDVSYLLFTSGSTGKPKGVMVTRANLISEFACRIAPDTLKLGGTGRYLAQANRAFDPHLLEMFFPWRHGMATVTAPRPMILDDIGTTLSKWSITHASFVPS----LVDQSDITPQQCPNLRFMTVGGEKITQKVLDTWAAPNVAIVNAYGPTEVTIGCTFAHINPSTNLRNIGPPLT-ACTAHVLIPGTMKYAL----------RGQTGELCFSGDLVARGYLNRPDATAANFIPNGMYRTGDIGRLMSDDSVEYLGRGDDQTKIRGQRLELGEVSEVLRASSPVADIVTTVAKHPDLGKVQLITFVSRAKKRTVNEEVQFLCAKKLPAYMVPDLILPVTSIPVAASGKADMKVLQKLF------- 34541448 3 -----------NFIRLYQDSFREHWALPALTNYDTKE--SYTYGEMAADIARRHLLFERIGLKPGDKVALLGKDSAEWCMAFMSVITYGAIIVPVLPDFNAADAASIVTHSDAKYLFVSDKIWETMDPLLCGAVSIRDYTVFLDRTEGGLLSQEGFTAEDIRYAEVSNDDLILLNYTSGTTGFSKGVMLRANNLAGN--VTYVKDRDIMFRGETILCFLPLAHTYSCAFNFLTPLTIGVHVILGKIPSPLTLIKAFADVRPSFVIMVPPLIKFLLRLPVLKKVIHKSIRSIIIGGAALNDEVAHFLYRIGFPLTVGYGMTECGPLISY-----------EDHSLWLPGSCGKSLSIMEVRI-DHSGQERHSDSGDVGEIQVRGENVCLGYYKNAELTAELFTPDGWMRTGDLGTIDSLGNIFIKGRSKTMLLSNGQNIYPEEIESKINNLSYVLESIVT-----ERDGRLIALIVPKGISPDQAERSRAELNGQVGAYKITAFVRHDEEFEKTPKHSIKRF------------- 88806486 7 ------------LFDFPHYQLEKYGMDRAFATKYDGEWSYISSQEYVDRANAVSRALLRLGVSAGDKIALIMTNRTEWNIMDTGILQVGAQDVPIYPTISEEDYAYILNHSGCSCLVSCQEVYEKVAAIRGKVPKLKEVYSFDKL--PDCKNWQELLDLGADTAAVQPGDLATLIYTSGTTGKPKGVMLSHDNIVSNVIASD--RRVPFEHGASALSFLPVCHIFERMILYLYQYCGIS-VYFAEGLD--TISENLKEVKPQVMTVVPRLLEKVYDKIIAKGADLTNLETMVSGSAALQIRLARIFAAAGIPVMEGYGLTETSPVISVN---------DQRNSGWKIGTVGRVIDEVEVRIAED------------GEILCKGPNVMLGYYKDPERTAEVLR-DGYFHTGDIGEIDADGFLRITDRKKEMFKSGGKYVAPQLLENRFKQSRFIEQIMVVG----EGEKMPAALIQPRRNQVAARDHRELIANEDFARWERVKQFRLVEAGHLTPTMKIKRKAILEQYRELY--- 170064658 37 ------------ILGMLDRT------RSKVVQICADSGVEVTGGEMYLRTVRVSQNLIKLGYGPEDIFAMAVRNGEHSAPVLFACFALGIPVNTLDPSFQREDLGHILAIVKPKLVFCDSETLDELTAACEMTGVTPKVIVVGEKIADYTHVEDLLVPTGIEDTRS----------TS-TTHPPSSSAHLHRSLVPLDLHRPRGQLLRLSRQRHPLRVLPLLAVRTGPPFLAGSIAGATRIITRAPVSVQRTADIVQRYQLSVISFPPSQAWAIVNDPTTVTADFRSLRLALCGGSVVSVSLKRAFERFPGKVLEAYGFSEVGYAVTST-----------REGFYRDGSVGFTRPGVEIKIVDE--NNCALGIGRDGEILVRTKLVFLEYFGNREATEEMLDGEGWLHTGDIGRFDEDGLMYVVDRKKDIIKYGNYQISPSDVEAVLQGIEGVAAACVVGIPQENGNDLATALVVPSSKTIGSEFILQETAK-KLPDYKLRGGVHFVEKIPMTPSGKILRRLAKE--------- 119478650 1111 ------------------------------------------YHELLSLSRGVAGHLQSRGWCQGTVIGICMERSKWFPVAILGVLMSGAAMVLLEPNFPIPRLQQIVQDADARVVICSPALQDKCRKIVDSTVTLTSDIVLAD-----YCSW--------SPSSVTPQDPMYVAFTSGSTGTPKGVVIEHG--MVYSVVHGHKDVISVSNTSRLLFASPAFDI-CLAEVMFMLAAGGCVCIPSEDQRMNKLAGAMTDMRVNIAMLTPSMARTIA------PAEVPCLQTLVLGGEAPSATDLATWAS-QVRLHQSYGPAECTMYTTTT------GPLSPNTDPSNVGSC----PNASCWIVNPHNHHQLQPVGSVGELLIGGPIVGRGYKKRTAETEAAFIRNPFYKTGDLAVFRPDGSLSLVGRKDAQIKLHGQRIELREVEHCAEQYEQ-QTAAIAGLVREIAEPRLVLFVYNPKQADTTSEIRSQLLSQHLPSFMVPSLLIPLSRLPLSPSGKADRKKLREEAGNL---- 119478650 37 ------------IHSLIQDRCRSQPDAEALCAWDG----TLTYAKLDGLSLAVGLQLQSLGVGPESKVPICFEKSLWTVVAILGVLRAGGAFVLLDPSYPIPRLEEICSQVQADVVITSDPLREMAANFAP-----KAIALPDTLSKMSYFPCNSSLKSKVTPAN-----AAYVAFTSGSTGKPKGIVIEHQSFCANALAQNKVQ--NLDNKTRAFQFASYGFDSSILEMLMTLIAGGCVCIPSEKQRLNGLAAAINDLRANWVELTPSVARLI------KPEQIPNVRSLLLVGEPMAQDQIVQWTG-KVQLINAYGPAECSVVT----------SVQPDVRLQDPYNVGRSHSS-RCWIVNRQDHHQLEPLGAVGELLISGPIVGRGYLNQPQATEFAIAEERFYKTGDLFRYNDDGTLRYIGRKDTQVKIHGQRVDLQEIEHHARRIDAVAD--VIN-PSNTNGRKLLALFVTTAEADADQDSLQDWLREWLPAFMVPTKYIPVKRFPLTRTGKLDRLALVNLAAQ-FGG- 160944390 3 -----------TIYSLFQKVVKEHENTPAIIEND----RTMTFGELSNMVDMITCSF------PQEVIGIVMRHRTEMIASILAVLKCGGRYVPAEPDFPTGRIHDMMTEAQVDFVLTEHAFAPKLSSFPIRYTDCEICGVETPSWKRNAIE--------------DPERPAYVLYTSGTTGRPKGVCVTNRNVCHYVRA--FANEFHPGPGDVMLQYSVCSFDIFVEEVFTSLLNGAALAIPADKADIHALMAFVERHHVTMISGFP-YLLAEMNHLSVIP---SSLRLLISGGDVLRGVYVDHLLN-KAEVYNTYGPSETT--VCASYYRCNSGTVLEDGTY----PIGHPVLGAQIRILDQSGNEVAKG--QTGEICIYGGGVSLGYIGDHAEENRAFQPDGMYRSGDLGYILPDGNIAFLHRKDDQIMIYGKRVELAEVESRLYRCKDVQQAIVRAFTDEDGLSYMTAYVVPSDNKLKVSEVKKE-LSENLTSFMIPEFFVKMKQIPLNVNGKPDVSKL----------- 83856659 7 ------------LFDFPYYTLKKYNLEKALVTKYDGKWVATSSQEFVDKGNQLSRGLLKLGVKPNDKIAIISTNRTEWNIVDMGVLQIGAQDVPIYPTISEEDYEYVLNHSESTYCFVDEEVLNKVNKIKANVPSLKEVYTFD--SINGAKNWDEVLKLGEDKANVKEDDLATLIYTSGTTGRPKGVMLSHKNIVSNALASATRLPLN-QGNEKALSFLPVCHIYERMLQYLYQYKGVNIYFAE---SLETISDNLKEVQPQVMSAVPRLLEKVYDKIIAKGTDLTNLKAIASGSAALQPRLARVFNAGGVPVMEGYGLTETSPVVSVNDMR---------DGGLRIGTVGKLLPDVEVKIADD------------GEILVKGPNVMLGYYKDTEKTDEVL-KDGYFHTGDIGEVDKDGFLKITDRKKEMFKSGGKYIAPQLLENKMKQSRFIEQIMVVG----EGEKMPAALIQPNGSTNKEIAENEEVVKQSFGHWEKIKRFELTPDVWLTPTMKLKRRVVKEKYLDLY--- 49903266 59 -----------TIPSLFAQRVALHPEKAALVDESSGEV--WSFSELDRRSNAVAQWVLAQGWRSGDVVAIFMESRPQMVALWLGMAKVGVEPALINFNLRRDSLIHCMGVSGACGMVFGAELLDVVLEVRESLRSLSLFSC--GSAPAEMLDSLSAADLDALLSKSPETPPAFYIYTSGTTGLPKAAIVVHSRY--YRIAAFSYYSFGLQPDDVVYCCLPLYHSAGNIIGVGQCLLHGLTVVIRRKFSASRFWDDCVKYNCTVVQYIGEICRYLLSQPVRPSESLHRVR-VAMGNGLRPNVWESFMKRFSVRIGEFYGATECNCSLANMDNKVGACGFNSVVLPSV-----YPIRLLRADIRDSRGLCVPCKPGEPGIIVGRNPQRFDGY-ANEEATSKKISHNVFYVSGDLMVMDELGYVYFRDRGGDTFRWRGENVSTTEVEGVLSALLKQTDVAVYGVSVPGVEGKAGMAAIADPENVFDCETFLRDVQNALPSYARPVFLRLSPEVDKTGTFKIQKTRLQKE-------- 149738018 72 ---------------LFASTVRRHPDKTAL--IFEGTDTHWTFRQLDNYSSSVANFLQTQGLASGDVAALFMENRNEFVGLWLGMAKLGVEAALINTNLRRDALCQCLTTSQARALIFGSEMAPAVFEIHASLDPSLLLFCSGPAVPTGTKHLDPLLADAPNHLPSRPDDKLLYIYTSGTTGLPKAAIVVHSRY--YRMAALVYYGFCMRPNDIVYNCLPLYHSAGNIVGIGQCLLHGLTVVIRKKFSASRFWDDCIKYNCTIVQYIGELCRYLLNQPPREAENQHRVRMAL-GNGLRQSIWTEFSSRFHIPVAEFYGATEC-----NCSLGNFDSQVGACGFNSRILSFVYPIRLVRVLIRGPDGVCLPCQPGEPGQLVGRIIQQFDGYLN-HGANNKKIAKDVFYLTGDVLVMDELGYLYFRDRTGDTFRWKGENVSTTEVEGTLSRLLDMADVAVYGVEVPGTEGRAGMAAVASPAGSCDLEHFARLLEKELPLYARPIFLRFLPELHKTGTFKLLKTDLRKE-------- 215412129 361 ------------LHDGFFRQAQQQPDAPAVFASSGD----LSYAQLRDQASAVAAALRAAGLRVGDTVAVLGPKTGEQVAAVLGILAAGGVYLPIGVDQPRDRAERILATGSVNLAL-----------VCGPPCQVRVPVPTLLLADLLAAAPAEFVPGPSDPT-----ALAYVLFTSGSTGEPKGVEVAHDAAM--NTVETFIRHFELGAADRWLALATLECDMSVLDIFAALRSGGAIVVVDERRDPDAWARLIDTYEVTALNFMPGWLDMLL---EVGGGRLSSLRAVAVGGDWVRPDLARRLQAPSARFAGLGGATETAVHATIFEVQDAANLPPDWASVPY----GVPFPNNACRVVADSGDDCPD--WVAGELWVSGRGIARGYRGRPELTAERFVEDGWYRTGDLARYWHDGTLEFVGRADHRVKISGYRVELGEIEAALQRLPGVHAAAATVLP---GGSDVLAAAVCVDDAGVTAESIRQQLADLVPAHMIPRHVTLLDRIPFTDSGKIDRAEV----------- 111017455 504 ------------LPELLAASVVVDPGAVAVVYGD----RRLTYRELDEASNRLARVLLEAGVGAESVVAVAVARSVESVLSVWAVAKTGAAFLPVDPQYPVGRVEHMLVD-------SGVVVGVTVSEVRDRLPGSVRWVVLDDAVVVSRLSSVSADVDRGAPVRVGQ--AAYVIYTSGSTGVPKGVVVTHRGLA--NVVAAQRSGFGVCAGARVLCASPSFDASVFELVWALGLGARLVVVPPTVYGGEELARILVGESVTHAVLTPTALSSV------DPVGLGALGALVVAGEACPPELVARW-APGRRMFNAYGPTEATI----------MSNASGGLVVGESVTVGGPVRGFGELVLDGRLRPVPFG--AAGELYLSGPALARGYRNRMALTAGRFVADPFYRTGDVVRWRRSGVLEYVGRSDFQVKIRGFRVELGEIESALLGYPGIDRAVV-----NTSGDRLAGYVVPAAGSLLDTSAVLAHARARLAPHMVPATVTVLDAVPVTANGKLDRAALPE--------- 116203317 2700 ------------LHQFVEVQALQAPDATALHFVTGYDGNAWTYAELNDNGNRVAQLLLSR-VKPGDIVAVYFDKCPEAYFSILGILKAGCAFLALDPGAPRARNEFILQDSGASVLVTSRARKDNLE-----LSVIVPTIFLDRAC---------LLAASSDPLNLEPNNVCYCLYTSGTTGTPKGCEITHDNAVQCMLAFQHIFSGHWQDDSRWLQFASLHFDVSVLEQYWSWSVGITLVAAPRDLILEDLAGTISRLGITHIDLTPSLARLL--HPDDVPTLCKGV--FITGGESLKQEILDIWGSKGV-IYNFYGPTEATIGVTV---------FPRVPTNGRASNIGKQFLNVGSYVLKP-GTQQPVLRGGIGELCVSGRLVGKGYLKRQDLTAERFFGDRVYRTGDLVRVLHDGCFDFLGRADDQVKLRGQRLEIGEINHTIRKVDSIRDVATLVVRSEQKKDLLVSFITTGDGAPSAAELARDACRSNLPSYMVPTYVLQVSFIPLSSNNK----------------- 116203317 18 --PPTRLPGP-SLLHLLVQGPSQDGQTAIDFLSSNGTRSSLSYGELHHASEALAIRLSAL-VGPLDVIPVLLPQSLDLYIALLAILKAGGAFCPMNLDVPLERAKFILEDVSAKVVITAPELASKLP------DGDQAVLIMNGEI------YAEPPAVTSHRQPTPA-DLAYVMYTSGSTGTPKGVGISHDAV----TQSLLAHDRHIPQFTRFLQAAPTFDVSVFEIFF-PLYRGKTLVSCARSALLNELPGVIRDMDVDACELTPSVAASLLR----KRENASGLRLLLTIGEMLTQPVVEEFQERPSMLWGMYGPTEASIHCTLQPAFA---------RDSVVRNIGVPLDTVSAFILKEEGSESPDGREEVGELAIGGHQLADGYLNRPEQTSSTFIDTPYYRTGDKARMLADGTLECLGRIADQVKLRGQRMELGEVEHAALRTPGCH-SAVAAVMDV----TLVLFCAFDGTNNAQDAILES-CRQWLPGFMHPGEVVVVEHFPRLASGKVDKKQLVADYASQISG- 116203317 1076 ---------------------EEFPDKDAICFAENITTTTITFAELNKMADRIAWHLAQHGVGETGVVAIIMEKSVRLYAGILAILKTGCAYLPLLPSTPMARIETIFQQAGVKVCVVDTATQEKVQQ-RLECNCL-NLQSLDLQATPILT----------KPAPDPER-LAYVIYTSGSTGVPKGVCLTQRNIMSNLDMLSQI--YPVEEHSRLLSCSQAFDVSVFEIFFT-WTRGMCLCSGTNDTLFEDLERSIRKLNVTHLSMTPTVASLV------DPAKVPRVQFLVTAGEPMTEAVTQKW---GDKLYQGYGPSETTNICS-------VKKMSANQAIQHL---GWSFDNTSTFVLAQNSLE-AVPFGSLGEFCFGGDQIAQGYLNLEALTAAKFIYHPIYRSGDLGRMLTDGSMVILGRADEQIKIRGQRVELDEVTEAIRQSGNV-DCATLTVEDTGTRDQIISFVVLKAKETAKDEVKGSILGDRLPLYMLPSAIIPISALPTTSSGKLDKARLKQTFRD----- 83594439 1138 -----------SLGALFVRAVRDHAARVALEAGRT----RWTYDVLGGQVAAIASQLQDLDLRPGDVVALHMAAGPLWVACLLATLVRGLSFLTLDPSHPAERNHALLEGARAKVVMAAPGLPPLAE--------LPTLVPADPDARTPALSTLLVALSEVDAT------PAYVIFTSGSTGKPKGVVVAQGGLRDRLLWK--IEALDLGPGERVLQSMQTIFDPALWETLAPLLAGSTLVIADPRSSPRRLAETLLSAKITVATCISGMVGPLGQALAGKGDDL-ALRRIVAGGEALPNAVARAFEQTGARIEHFYGPTEATIFCTHQGVG-PADTLPEDGIL----PIGRPVAGARVAIVDLTGAPCPPG--VIGMVDLSGIGLALGYLGADGATGGGFRQHGVYASGDLGRWRSDGRIEVLGRQDTQVKIRGVRIDLAEVEAVLLAHSLVGEAAVIAAKRA-GVSTLHAFVT--GDQDIDSEALRKDLAGRLPPAMRPTTLRAVSGLPRLANGKIDRAALDRQIPEATGPA 83594439 8 -----------TMGAMLLDRAASLEESCAYRFLHDGGGEVRSYRALTSRALDIATFLLAKGCAKR-PVLILLPTGMAFVEALFGCFLAGAIAVPAPPTRGLPRIRGILADCAPPALVVEPPQIDRLGGGDDALARTEWVRVADIPAC--------ATPDPSMVEAVAPGDIAVLQYTSGSTGTPKGVVISHRNALIN--LAQQKSGMRAPDGARLVSWLPVHHDMGLFGNILITVVGGELSFMAPLQKPIRWVQAISDYRGQASGGPDFGFARRAQPADLAALDLSSWTTAYSGAEPVRAATLERFARVFAALRPCYGLAEATLIVSVQAVTQSLDVRRYDRQSLFAGSCGPAVEGMEIAIVDAATQPLPDN--RVGEIWLSGPNLAEGYWNQPQMTAKRFRGDRWLRSGDVGFLD-RGQLFVVGRADDMIILRGRNIPPDDIENAALVSPQVAGSAVLAAPDE--GGVILVQEVARGQGARDAQMRAAVADATETALSRIAFVRF-GSIPRTTSGKIRRRE------------ 86159308 23 ------MDKD-HLAFMIRDSVRAHGPKTAMRYKEGGAWRSITYADLGERIRAVAKALLERGVQEGDRVGIFARNAPEWAIADFGILSAKAVSVPIYATNTTAQAEYVATDAGLKLIFVDQAQYDKVTSFQAGGAPSPWVIAFDRTSGGRSQHFDDFVRDGAASPRDAEDDVATIIYTSGTTGDPKGAVLTHANFFHQFRAVDA--RFQVGAQDRSICFLPLSHVYERLWSYYVFRSGAEN---DYLADPKDVVACMPELRPTAMVSVPRLYEKILRHRVADALVLSKIRDVVAGGAPLSQEVEEFFFAAGLLICQGYGLTETSPMLTCNAPGAF-----------KFGTVGRPVLDCELRIAKD------------GEILARGGNVMKGYYRRPAETAAAF-EDGWFKTGDVGFIDDEGFLHITDRIKDLIISGGKNIAPQHIEAMFGSEPYVEHVAVLG----DRRNYVSALVVPRPEIVALYQERIEHVNRRLAGFEQIKRFTLMPAEELTPTLKIKRRVVVQKHR------ 149185224 5 ------IDSANNLVELFLKRADERPDRAFLGAKRDGEWQTMSWAEAADRVCLLSEALLGLGLKHGDRVCLVSENRPEWCIADLAIMAAGCITVPAYVTNTERDHVHILDNSGSKAVIVSTELLGPVHGALQATGIADHVIGIEDLHRQGYQQWDALVQGDAAAARIGRGDIACIIYTSGTGGAPRGVMQHHGAILCNIAGAALIEDFGIDDEERFLSFLPASHAYEHTGGQFLPISVGAQIYYSEGL--EKLASNIEETKPTIMVVVPRLFEVLMNTALEVGERLKSIKAMVSGGAPLNPEVGIFFESMGLTMLQGYGQTEAGPVVACNRPAAGIA----------MHSVGPAMRGVEVKIAED------------GEILCRGELVMHGYWQNDAETERTI-KDGWLHTGDIGHLDEKDRIVITDRKKDMINDKGDNIAPQKVEGMLTLQPEIGQAMVAGVPDAEW---ALDWAKANGKKFDLKTLQDEFCTAVLSVIEKVRQFTFADEEEMTPSMKIRRHKIKDRYGERLDG- 89094644 9 ---------------LLENAVETHGNKIAVTH----EGKSITYDELFKRVNQVAFYLRELDLPKDARIGIYSNKGIEQVIAILAILSTDYILVPLTRLLKPEQVEYIINDCGIQCIITDRLKLESIEEINFEGH-----VISYETTSKDVPSFEEIYKYYNKPCDISGHNNAVITYSFGLTGTPKGIVISHRNLIDSARVVS--QYLDLQEDDVISGLLIFNLDYGLNQIF-CSLYKHATLALHRFILPEDFFNHLMNDKVTVLPLMPVNISEMFDDEISRPELFEDLRIITSSGGNVTAKMISDCKKTNAEFYSMHGLTEA----------FRSTYLDPSQVQIRPDSIGKAIPDVELYVINEEGKECAP--REVGELIHRGGYIYRGFWNAPKENAERFTDEIVVATGDYVYKDEEGYLYFVSRHDDMIKTRGFRVSPYEVESVVAKNPSIDRCAVFGLENELIEEEIVMVY--SATSELSEEEILFELKKHLASYMIPSKIVYKRFLPLVQSDKVNKDELKRELAD----- 195435328 55 ---------NYTVADVFERNVRAHPDKVAIVS----ETQKWTFRQVNEHSNKIANVLQAQGYQKGDVVGLLLENRAEYVATWLGLSKIGVITPLINTNLRGPSLLHSITVAHCTALIYGEDFIEAIGDITKDLPTNITLYTGEGDAKKQVKNLNELLTEKPNKSNVNHHDKLVYIYTSGTTGLPKAAVISHSRYLF--IAAGIHYTMGFQDDDIFYTPLPLYHTAGGIMCMGQSILFGSTVSIRKKFSASNYFADCNKYNATIGQYIGEMARYIL-ATKPSEYDQKHRVRLVFGNGLRPQIWPQFVERFNIKVGEFYGATEGNANIMNHDTVGAIGFVSRILPQIYPISIIRADPDTGEPIRNANGQLCKPNEPGVGKIVKGNPSRFLGYV-DEKASAKKVVKDVFFLSGDLLVADEKGYLYFKDRTGDTFRWKGENVSTSEVEAQVSNVAGYKDTVVYGVPHTEGRAGMAAIYDPQREIDLNEFAIK--LSKVLPAYAKPQFIRLLTKVDLTGTFKLRKVDLQKE-------- 94490330 2211 ------------LHDLVLQHCRKRPDAEAVSSWDG----VLTYRQLEDFSARLAQHLLTFGLQSETRVVACLEKSCWSIVAFLAILRAGYACVIVDPGHPRGRIADIIGRATPELGIVSEACENLVQGLISRSLSISSTFIRGLSSPSAELPI------------VSPNQAAFILFTSGSTGTPKGIIMEHTNLSTSVTYAGVK--MNFCPESRCLHFSSYAFDASIYEIFNTLAYGGCLCVASEHDRINNLASFICDQRVNLAILTPSTLSLM------EPEDVPTVKSLVSGGEALTRDVVNRWAD-KVSLINGYGPAESTICSTHHVPLTGW----------RVGTIG-PIRGGRGWIVDPSNHNKLAAIGAVGELIIEGPVVTRGYLSEPEKTAAAYIEPPWYKSGDLAQYNPDGSLRFAGRKGSQVKLRGQRIELGEVEHHVRTCFPVTAEVVAEIITPIDGKRVAAILVGEQSADDTNSLTKQEISNRVPSYMVPEVFFPLRRLPLSRSLKLDRRQLRE--------- 94490330 4669 -LPPPSLD---LVHNLIHEQCLTQPDTPAVDSWDG----QFSYLQLDELSSKLASHLAQYALDPDTFIAVCFEKSKWTPVVMLAIMKSGAAFVLLDPSQPPQRLQYMCRTTKASVVIASEKQTAMATTFG------QYVITVGDRHRDWTRGGFTKL-----PNTSPDNTAFAV-FTSGSTGKPKGVQISHSAFITSARDHSI--ALKITRNSRVLQFASYTFDASVAENLTTLLAGGCICIPSDTERKQSLAQAISRMQANFIFITPALARVL------DPNDFPSLKTVILGGELITEKELSLW-RNKVDLYLAYGPTECTVFATATKRVT---------AKTNGRNIGTTI-NCRSWVVDPKNHERLLPVGAIGELLLEGPTVAGGYIGEPKQTAAVFDQPPWYKTGDLVRYNPDGTLHFVARKDNQVKIRGQRLELGEVEFHIRAHP--IDVAVLAVPEHQFREFLVAFIYAAAKEPSSEEIIQHALSERLPAYMVPTLFLPLQRIPLSANDKINRHVLRQLAAKL---- 94490330 1138 -------------HDLIRKQCELRPEAGAV-CAWDGD---FTYSEINRLSSSLAAYLMGQGVGPEVFVPLCFEKTRWTTIAMLGVMKTGGAFVLLDPSHPVQRLQGICRDSKAPFVLTSKQNAELASKVVA----CSVVIGLDWNPWEA----PETLTSMPNPVASPENSIYAV-FTSGSTGTPKGAKHSHTSWCTSALAN--CERLYLEPESRVFQFSAYAFDVSIADHLLTLVAGGCICVPNEDILGGDLVKAINDLNANWACITPSVARII------DPSKVPGLKKLALGGEPSASEVIALW-RPHAHLLNVYGPAECAILTTVHR---------NFRDSRDPNNVGFPTSAV-CWVVDAQNEQRLAPIGTVGELLVESPIVGQGYLNNPERSAESFIPDRYYRTGDLVKYMKDGSLRYVSRSETQIKLRGQRIELGEVEYHLRQCEVVAE--VITRKKGAGGSVLTAFILPKGQFQTLAAEVTRQLELLLPIYMIPTMFIPLRNFPYLKSGKLDRKLLRTMAAEL---- 94490330 3742 ---------------LVEKRCLAQPSAQAVDAWDGA----FTYEEVNKLSGLVAAELKTRGIGPKSLVPLCFEKSRWTVVAQLAVLKAGGAFLPLDTSHPVERMKEICKEAQASVVLTSEQKSIIASQLGPQLLLIDDRIINRDNPNPPLNSH-----------PRDTTDIAYVIFTSGSTGKPKGVMISHRSLATSSIAHG--NAFLMDVNSRVIQLASYAFDLAVLENLTSLVMGACVCIPSDT-QKQDFVGSVAAFQANWAFFTPAVARV------FDPSDFKTLRTLVVGGEAITKKELSTWRST-VNLILAYGPTECTIITSAQLVTKDVN--DGRTLGRFLSSSGWVVSS------DDPSQLVPIG--AVGELLIEGPIVGPGYLNDPVKTAGAFIEPPWYKTGDLVRCLENGSIQFVGRKDLQVKIRGNRIELGEVESHLRAYEAIVEVV---KPDDGRQPMIVAFVVEGSSDDKTDDLAESQMSKSLPAYMTPTVYLPLQYMPLTENKKLDRKMLR---------- 94490330 5701 ------------LHELVLQHATERPNAPAI-CAWDGE---MTFKDLDIVSAILSQQLQSLGIQAGSLVPLLFSKSKWAVVTLIALHRIGAVCVNIDPTYPKGRIQDIIDSTQAKLVVGSRGHTESMVFERTTLITVP-------------IKGQQPRAEDLTAPRVSPNDIAFIVFTSGSAGNPKGVLVEHTNVTSSIRGYSA--ETYLDQNTRGLHCASYASEASIFEIYGVLVHGGCVCIPNELDSVNGVAPFINKHAVNWAFFTPSCLAIL------KPDSIPTIRTIFTGGEAISLEKVRTWGS-KVNLVSGYGPAEAAICAAGRLSES-----------WKPGTLGHAIGSV-AWITMPSDRSRLAPIGTPGELAIEGAVVTRGYLGDPEKTAAAYVTNPWLRSGDLAQYNADGTILFLGRSESQVKLRGQRIELGQVENVHHAFDNVTDVIVVGAP------TLIAFVANGVESSTRATDREEFLAQSLPAHMVPSFFVQLSEIPRNSSDKADRRLLREQA------- 94490330 55 ------------VHQMVQARARDQPDSLAICAWDG----QFSYAELDTLSTSLAVDLVQRGVGPEVYVPIYSEKSCWVPVAMLAVLRAGGAFVLLDPSHPIARLEEMCRTVGATKIVASKHNTKTASRLAPE--------VFTTGVHTSPQPLEVA-------VDVKPGNVAYAIFTSGSTGRPKGVAIEHRAFCSSAVAHAA--ATNMSNTSRVLQFASYAFDACLTEMLTALIVGARICIPSELGRTTDLAGEAHRLQPNWALLTPSVARIL------DVADFTMLQTLVLGGEAITEEDVHKW-APHTNLFVAYGVSEA--AVINLARPCHVGDVDH-------ANLGFGVA-VTCWVTDPDDHDVGTADEAVGELVLSGPAVGREYIGDKARTAEAFIDAPWYRTGDLAYNLTNGSLRYIGRKDSQTKLHGQRLEVAEVEHSLR--PLLPDALVVDVVKLDGLEVLVAFVLPETQSGSRAQVVQKQLQGAIPKWMIPNVFLSLKYMPLMPSGKSDRRTLR---------- 163815304 2 ---------EENILEIVEKSCRIHRDVIAVKYLSHREIVEKSYGDMWDDIRKTAVILRNNGLC-GTHIALVGSSSYEWICAYMAILFTGNTAVPLDANLSVSELHELLNRSGSIALFCGASRKDVITELTDDCPDIEHLEGADSNPQLAILSFEQLIPDDFAFADQDKDKMCTLMYTSGTTGKSKGVMLSQFNLAQNVENVYV----NLEPGVTILSVLPIHHAFCLTMEWMKGISLGATICINDSL--LHMLKNMKRFQPVGMLMVPLMVETIYKKLKDVNPLLPKLEYIFCGGAYLDPMYVTEFKKYGIDILQGYGMTECSPVICSN-----------NHRYNRPGSVGKLLDNCAVRFVDE-------------EIQVKGTSVMSGYYDMPNETAEAF-QDGWLCTGDLGYLDSDGFMYITGRKKNLIILAGENISPEELEGKLSIEPLISEIVITG-----DGNHLTAHIYPDQDFVDKKHMDAARTSEKLPTYKRISALDIRKEFEKSSTKKIKR-------------- 149639214 237 ---------PMTVHEMFEESVRRYGDYIALGSKKGDSWHKLTYKQYYVECRKAARAFLKLGLERFRGVGILGFNSAEWLIADVGAILAGGLAVGIYTTNSAEACHYVAEHSEANILVVEDKQLQKILEVQSKLKHLKAIVQYQEEVRPNLYSWAEALANEVPDSLLDPTQCCMLIYTSGTTGQPKGVMLSQDNITWTSMAATQDFQLGHPPDEVVVSFLPLSHVAAQMMVWLPMKVGASTYFAQPDALKGSLVETLREVRPTCFLGVPRVWEKMEEKMKATGAKSSALRLCFSGAAPMTKETIEFFLSLNIPVCELYGMSESTG----------PHSVSRPTSLKIM-SCGKSMLGCKTKLHN-------IDSEETGEVCFWGRHVFMGYLNMEDKTKEVLDAEGWLHSGDLGKLDKNGFLYITGRIKELIITGGENVPPVPIEDLVKEHPIISYAMLVG-------------------------------------------------------------------------- 183221027 2 ---------PANLPELFQQSAEKFGNRPAFVSKDESKSYKVTFKEVYDLGINLAEALIDLGVSAKENVALLADNRLEWIVSDYGILMSGAADVPRGTDITDSEIVYILNHCEAKVVFLEDKMLEKFQKNRSQLEFAKTLIVMDKKSTAGVLKLYDLIKAEERMKAILPDDLFTIIYTSGTTGMPKGVMLKHSNMI-HQTTAILGSMIDIKADERMLSILPVWHVFERVFEYLAIAAGCATYYTNVR----DLRDDMKKAKPTFMASAPRLWESIMRFLKGNQVDLSKIREAVSGGGALQRHVDAFFNDIGINVLEGYGMTETSPVISVRLVQGSVGVITPETSVQIRDDLGKVLTH-----VDANNQLVSGKYGQRGVIHIRGPQVMKGYYKNPETTAKVL-KDGWMDTGDIGMFNFKKTLTITGRAKDVVLLGGENVEPVPIEDKLTESPFISQCMVIG-------------------------------------------------------------------------- 167576687 21 ---------PQNIVDLLLRAARLHPHTGVRFIAAQAEEKFVTYPELLDEARRILGGMRARGYRSGMKVALLLEHASDFIPAFWACALGGFVPCPLVPRNDPERWAKHLAHVDA---LLDRPLLITTEALKSDLPGGALAVNLN--------ALRASLPDESVHAAQPSEPAVFVL-TSGSTGNSKAVVLTHGNLLASMAGKN--ERQQLAGADVTLNWISFDHVAALLEAHLLPLYVGAVQLHVESADPLRLLRLVSRYRVTMTFSPNFLFGQLNAALEAMGDDLSSLRHVVSGGEAIVVATGQRFLDLLAPLWPAFGMTETCAGSVYS------REFPAGDTGREFASLGLPVAGLQMRIADDRNDVLPDG--EAGEFQVRGPMIFQHYHNNAEATRAAFTSDGWFRTGDLGRI-ERGRLWLVGRSKDSIIVNGVNYFSHELETTLEALDGIKRSFVAAFPTRGAGEQLVVTFTPSFPLDDEDALYRVIIAIRNSTILLPALILPLDEFPKTSLGKTQRAIMRKRLE------ 118465507 14 --------ENENIATMVFEHERDDPNFVIYQRQVDGEWTDVTCAEAAAQIRSAALGLISLGVQAGDRVSIFSATRYEWAILDLAILAVGAVTVPIYETSSAEQVRWVLQDSEAVLAFAEDEHAAMVTELTAELPALRRVLHIDGSGPKALDQLAEA-AAGVEPAELTARDPATLIYTSGTTGRPKGCQLTHSNLLYETRGAKESLPTLLDQGQRLLIFLPLAHVLARSLTLSAF---ANKVTVGFTSDIKNLLPMFAVFKPTVVVSVPRVFEKVAKHALFDRLVYHKLRAAVSGGAPLGSRLGHFFRGVGLTIHEGYGLTETSSAITVNQVGN-----------VKIGTVGTLLPGNSMRIAED------------GELLVRGGVVFSGYWRNEQATADAFT-DGWFKTGDLGVLDDDGFLKIVGRKKELIVTGGKNVAPAVLEDRLRAHPLISQAMVVG-------------------------------------------------------------------------- 153806555 1 ------MEQEHQFIDYIEQSIIKNWDKDSLTDY---KGITLQYKDVARKIAKFHIVLESAGIQPGDKIAVCGRNSAHWAVTFLATITYGAVIVPILHEFKADNIHNIVNHSEAKLLFVGDDAMPLLEGI-ASLTDFSSLVSRNEKLTYAFEHRNAIYGQRYPKNFRPEEELAIINYTSGTTGYSKGVMLPYRSIWSN--VAYCFEMLPVKPGDHIVSMLPMGHVFGMVYDFLGFSAGAHIYFLTRMPSPKIISQSFSEIKPRVISCVPLIVEKIIKKDILPKVDIKSLARIIIGGAPFNAEVEAFLKKIGFPYTIAYGMTECGPIICSSRWDT-----------LKLASCGKATTRMEVRI------DSPDPKTHAGEIVCRGANMMLGYYKNPEATAQIIDVNGWLHTGDLGVMDEEGYVTVRGRSKNMLLSSGQNIYPEEIESKLNNMPYVAESLIVLQHD-----KLVALIYPQNDIQKAMEVNRVELNQQLPNYCQISKIKIFEEFEKTAK-KSIKRFMYQEAK------ 196243386 20 -----------TLVDILLWRSYDQPDKRAYTFLQDGETESLTYRELDLKARKIATYLQSLGATQ-ERALLLYPPGLEFIVAFFGCLYAGVIAVPLYPNQKLSRLQAVIADAGAKFALTTQSILENVEIHFSETPDLAAL---------NWLATEQKIESDPEQLDIKKDSLAFLQYTSGSTGTPKGVMVSHGNLLNNS--EYIKQAFELNQDSVSISWLPSFHDMGLIDGVIQPIYTGFLGVLMPSVAPIRWLEGISHYRATHSGGPNFAYDLCVQKIQKENLDLSSWLSAYSGAEPVRQDTIKRFESFKCFFYPCYGMAETTLMISGGLLGNEPSYCSTNQKVQHFVSCGQSWLDTKIIIANPETLTECRE-EQVGEIWVSGSSVAQGYWNRPQQTQETFQAGPFLRTGDLGFL-KDRELFITGRLKDVIIIRGRNHYPQDIETVERSHEALKPNSGAAFTVEVEGEERLVIVVERSRKLDVDEVIEAIRRHELQVYAI--ALIKTMSIPKTSSGKIQRHSCKLQFLN----- 169601978 40 -------PEDLNIHELCFPPGNPLPE-DYPLFIDAATEQVITLHQFYARVCALARVLRHLGLGKGEILGLFSRNHLDYPGVAHACFRSELVFGGISPGSTPYELWWVLRKMQITSIMCHETLLPVLQEARDNLPDPKKVIVLSDDAVAGHRTIESLIHEGMELPERPRDRMAYLFQSSGTSGLPKAMIITHKNIITAVQTARYAGVEPLSPPTRMLGVIPMYHSYGMLLWILRINMLQNTSIMLPKWDIELALKSIQKYKITHLPLVPPLVRQLAQSDLTTKYDLSSVIGAASGAAYLPPDVAYQLAKAGMPVPSGYGLSE------AASIASPAAPGIFGLEPALPGTIGYLLPGMEGRVVDDTLKDVPKGEK--GELWVRGAVVTPGYFKDPKATAEIFTEPDWLRTGDLVIRDDQDRIHYLDRLKEMIKVKGLQVAATEVEDTLLEHPEVRDACVAGVDNGRGDGSVRAWVVLTGEKHTVATKLDEWVRSRLSKHK----------------------------------- 193215951 1 ------MNSPVRLFDLLEYQLKHFPKEDALAYKVDGIWNKFSTQKFAEMAGEVALGLDQLGVRKGDMIANITENRPEWNFLDMGMMSIGAVHVPLYANLTKDDYAFILSDSGAKFIFVSASLYETISSIAPSIPSLERIYTYDFIEEANHWHEITTLGKSANPSRVSESDLAMLIYTSGTTGTPKGVCLTHKNLMANALAGAA--RMKSNPTERAISFLPLCHSFERIINCMY-IYQGCSIYYAQSL--QTVADDMKEVRPHVFATVPRMLEKVYDKILSKGNELTSVRAVVSGGAALQPRLAKLFFAAGIPIYEGYGLSETAPVISVNY---------PETGGFKIGTVGTVIEGGEVRIAGD------------GEILYKGPNVMQGYHNREDLTQEVIDSDGWFHTGDIGEFD--GFLMITDRKKELFKSGGKYIAPQVIENKMKESRFIEQIMVIG----EGRKFPAALIVP---------------------------------------------------------- 148556929 56 ---------------------------------------------------------------PGDRVASWLAKQRLACLMPLAAARAGLVHVPINPLLKHGQVAHILADSGARLLIAGRG---RADTLGPGDRPDDCALLVEEDEGAALLGH----GDRLPPSSADPDALVAILYTSGSTGRPKGVMLSHANLWLGAI--SVAHYLGLGADDRALAVLPLSFDYGQNQLLSTWAAGGC-VHLLDYLTARDVVRAVGRHGITTLAGVPPLWIQLAEAAWPA-ESVAPLRRLTNTGGRMSVPLVRRLRALAARLFSMYGLTEA-------FRSTYLDPALIDE---HPDSIGREIPFAEVLVVGPDGA-VAADG-EPGELVHAGPLVAQGYWRDADRTAQRFRPAPW--SGDTVVRDAAGLLRFVGRDDEMIKSAGNRISPTEIEEAAIASGAAAEAVALGIPDDRLGQAILLY--ARPARADADARLTDWFRHNLPNFMQPARVIWRDELPRNANGKLDRTALKAQAAEE---- 198282537 10 -----------SLPEGLFARCARAPGGTIALQRQDDVFQPMTAAAFAGQVRARARGLLHLGVRRGERVILMAPNSVDWAIMDFAILNVGAITVPLYPTFSPREIHFVLGDSGAGLILLEGAAEWQRLGGEGGWGVADDRILLRDAAAAQNAGLRHWASLENEGATVPDQQTATIVYTSGTTGWPKGVMLSHGNILSN--IEGFLPLVPLHAGQRLLSILPLSHVFERGTGHFGAYLLGLEVAYAER--PDTVLRDMATSHPNIVVAVPRVFQLLARWQRSLTRRLGRLRFFVSGGAPLDAGITRFFVDLGLPIVEGYGMTEASPVIAANPLEA-----------IHPGTVGRFLPNLEGRLAAD------------GEILVRGPSVMLGYWNNESATGEALV-DGWLHTGDVGSLDPDGYLRISDRKKDLINSAGENIPPQKIEMRLMAQALIEQAVVFGDRMPYLQEVLKARAVDHADEAATRKAVQKAIATALADLPSHEQVKRFALLPLTPTLKVKRRVVAEHYAALL--- 156398845 68 -LTAYMFEDCRTTHEVFLRGARISGDKPCLGHRVTGPYEWLTYNEVLNRASNVGSGLQELGVEGDTFIGVYASNKIEWVLIEQACAMHAKVITPLYDTLGPDACAFIINQAKMSMVVCDAAKIPLLLQRADQCPTLKFIIVTSEEKQEGSFSDVEAMGKAHPYEKPKPDDLAVVCYTSGTTGNPKGAMITHSNAVAMLAGLCVMCGIRVDNDDVHISYLPLAHMYERLAQLMIFMYGGKVGFFGG--NIRKIMEDLQELKPTVFISVPRVLNRVYDKVMKEISS-SSIKKFVFNTAIVRKNSIWDYLVFNIQVLEGYGQTETTAAATIQLVGDHT-----------FGHVGPPMPCTKIKLVDPDMNYFAKDGK--GEICFYGPNVFKGYLHDPEKTREAIDEDGWLHSGDVGEWTENGTLKLIDRKKHIFKLAGEYIAPEKIEAVYMQCPLVHQVFVYG---DSRKSCIVGVVVPEETALNNEKVRKAILKEKLFSFQQVKDIYLVDNGLLTPTLKFKRPVIQAHFKDTF--- 91780382 24 -----------TLWDLVQHCATLRPSSHAVRYLKDQERQVFTWDELASLVWEMRCRLAHIGVRDQRTVVLALPGSPLTIVLWLAIASNGAVVQAVDPDAGVLPLCAAIRATQPVLVIANPGNAEVLSKALVQSAVSATMIVVKDLSLASPMSGIDGLRSAGPPPSAFAESVAGMLQTSGTSGAPKLVELTHANYI--ASGERLARNSGHRASDCFYLCSPFSHTNAQLYCCMPAIVTGGTIAVVERFSASLYFDSARQMGATVSSMVPPMRMALHKALERSPVDAGSLRLIQY-GMNMSDADWRAWDRLFPQIRQVYGQTESVSAVLGGAPW----------EIDDRRTIGRPFLGVDVRLVGENGEPVKPGEQ--GELWVRGETLMRGYYQNEAATAEAIDADGWLHTGDYMTQDANGRFAFVGRRMHIIRRGGENLSVYELELMMQSCPLIEEVAISAEKDALLDATLVVHVIPASG--FSEQAFEQWCRDAIGRRGVPDSIRVHQAFPRTISGRVIIRELK---------- 212529362 1032 ----TSYDGPSNLKDAFEEAAEKYPEHIAVEI----TGQSITYTDLDESAEHLAVHLRGL-VKPNDVVATLSDGSLSWLISILAIIKAGAVCAPIDSKLPAKRKAQMITDSEAAVYIILSHKGYDLESIAD-----THILCLEDLSTRD----SDSTRKTRSTTQTEFNDPAFLIFTSGSTGIPKGVKICHGPILSYLNVPEARLHSTVGRKNA--QTLSVGFDVCIAEIFGTLCYGATLVLKDPG-DPFAHLA-----KVNATMATP------SLLSSLDSGLFVNLDTIFLAGEDVPQALVDEWAVGSRRLYNGYGPCECTIVVLISKLQAEQE-----------VCAGRPVTGTVCSIRNAKNHRVPIG--VPGEICISGPSVARGYINNEADTMERFIEDPLFCTGDIAQWTESMEIKYIGRKDDQVKLRGFRIDLHEVDRAVLSSPAVRDVAVI-----VHDENICAFVAP---STVDVDNIQIVLRDLLPYYAQPSAVKALHQIPLSANRKVDRKSLHE--------- 212529362 5 --------TDMSVSSLVSRHARLYPQLIAVSHG----SKELSFADLDAQSSRIAWLLYNRGVRKGDFVPVLTSRCLLMVVSLLAILKLGAGYVPIDATWAADRIQSVLDTVYSKLVVTTQ------ETTQEEFCDGKDLVTLEEL--EQTLSLDETTFNSVALTDPCPDDPAYIIFTSGTSSKPKGVVILNRSLANYVSQKPF--NLDVTPGDKAILIFSVGFDACTGVIFSTICNGGHLILS----SPSTVLDDMKS--CTILPATPSILTTLQD-----PSFYPNIKSIFLGGEPPSAELVSMWWSPNRRMFNAYGPTETTISSTISELIPH-----------SPIVLGNPMNGSRVLLLNQNLEE-----DVEGEICISGPGLAKGYFQNETLTAAKFWGNGLYRTGDFGRLTPSG-IVFCGRQDSLVKNRGFLINLTEVIASLRTFPGIINATAL-----MYKSRLVAFVTP--TKLNPLEIRTWLL-ERYDVFLVPDIIQTMETLPLSANGKVNTSSLREE-------- 91975583 62 ------------LATVVDEWAAVAPNSPAIVS----DRDSYSYAELARRINRYARWALENGVGIGDVVCLLMSNRPDYVAAWLGITKVGGVVALINTQLVGASLAHCIDIAQPGHIIVGEEFVDAWESARAHLGAAPRIWLHGETSGDKALDLDSAALAPQEQRDVGIDDLALLIYTSGTTGLPKAARVTHRRVM--GWAGWFAGLTDAAPDDRMYNCLPIYHSVGGVVATGSMLMAGGSVVIAEKFSASRFWDDIIRWDCTLFQYIGELCRYLLQAPPSDRDTRHRLRLC-CGNGLRGEIWEPFQARFAIPILEFYASTEGGKPGAIGRIPSFLAHRFPAAIVKFDVETGGPL-------RDENGLCIRCARGETGEAIGRSGGRFEGYTNDSETEKKVLRDDAWFRTGDLMRLDDKGFFHFVDRIGDTFRWKGENVAASEVAETIAACPGVIDASVYGVPHTDGRAGMAALVV--DDRFDLAALHRHLA-ERLPAYARPVFIRIQAALQITGTFKQNKQDL----------- 62422664 1 -----MTFTHPSLARLSERQATDYGEKTAITFAGID----YSYVQMHERTLSRAADLHSRGIGRGDRVAYLGPNHPALIEVLLACLRLGAIFIPLNWRLAPAELDYQLTLAEVARLYVAPEMSETAEQ-------------LSDAVAQKPVRWEDTATSASVPVEVTGDEPAFLLFTSGTTGRPKGAVLSHANLLWNSF--NLLLNSDLTANDVTLVTAPLFHVIGLDQQVMTSYLRGAHMLIESKWDVNRAFDAIEHEGLTWMAGVTTMFSDMLQSPRWNTADLSSLRFVNSGGAPIPVSLIEAFQAKDIMFCQGYGLTETSPGCTF---------LPAANALDKAGSAGRAVPFTEVRVRDLAGNDC--EAGVKGEIVVRGPNVTSG------------------------------------------------------------------------------------------------------------------------------------------------- 119898276 4 -----------TVHQAFSLAAVRWAKQPFLAQIYGIAAGELRYAEAAERIEFLRAAYAAAGYGHGHRVGILLENRPGFFLHWFALNALGVSVVPINPDMRAAELEYLIGHSEIALAVALPHRHD--DLIAAADKAGRPFKVMAERDLPPAAAFPAPLADTAP----HELTECALLYTSGTTGRPKGCILPNRYFLHAGKWYSEIGGLAAPGRERMITPLPLVHMNAMAYSAMAMVMTGGCLIPLDRFHPRSWWASVRESRATVVHYLGVMPAMLMKAEPTVADREHSVRFGF--GAGVDRTLHGIFERFGFPLLEAWAMTETGAGAVV---------IANKEPRHIGSSCGKEEADVLVRIVKDDGTE--AGAEEQGELLVRRYGFLAGYLKDPAATDEA-WAGGWFHTGDIVRRDADGYLHFVDRKKNVIRRSGENIAAVEVEAVLQQHPLVKSVAVAAVPDAVRGDEVMALVVAQDAMEAAAADVVNWTLSQLAYYKAPGYVAFVPALPLTTTNKIQRGELK---------- 121704124 4406 ------------IHDLITARAKATPEATAVCAWDYGD---LSYSKLDEMSTKLALDLVNLGVGPEVIVPYCFSKSVWAIVTMIAILKAGGACTALDPEYPQSRLESLIKETGAQVVIASPSHSSLFEGL------VPHVVVVDGTAFKGDTGFSSLES------RVAPNNTAFVVFTSGSTGIPKGVLLEHRGFVTSFQAGAV--RMGIRSTTRSYQFSNFTFDLSIEDIISPLIAGGTVCVPSELDRVNNLAHSIRTLDANWANLTPSVATLL------NPEAVPSLKTVVLGGEALRQDIVDKWAE-HVVLLNGYGPSESSVTCAI----SSPIKPGKDPKNVGNGSA------CHLWVTDANDHDRLAPIGTVGELLIEGPTLARGYLNDTLKTAASFIEDPMYTTGDLVRYAVDGSIVFVGRKDTQIKLHGQRIELGEIEFHLSSSNAVEEAVVIFPKSGLCKDRLVAVLALYGTGPPTRDSIEEELSTRLPRHMVPSVWAVVTSLPKLSSTKINRKAIQ---------- 121704124 5948 ------------VHDLVMDMVRLKPDSVALRSWDHND---LTYDALNTLSTRLAHHLIQLGVRPGTFVPLCFEKSAWAVVAMLAVMKAGGAYVAVAPLHAADRKAHIISATSATLILTGEKQSNMFDGMVETV-----FPVTAETVQQLDPVF------TIPRTEVRSSHPVSLVFTSGTTGTPKGIVVEHGAFVTSSHAHA--KALGVGKNSVVGQFSSFVFDVSMSEIWMTLMHGGTVCMPSEDERMGDLAGFINRNKVNWICLTPTVATLL------QPESVPMLKTLVLTGERAAAHNYHVWSER-VTLFNAYGPAECGVWASINRVQSPDTDAS---------SIGKPTDASLLWVVDPRDASQLVPLGAVGELVIEGPLVSRGYLNDDERTSAVFLADPMYRTGDLVRSSGDGSITLIGRVDTQVKLRGQRIELGEIEHQISSLPTIRNAIVVSVQGDSIVKTLVAFISLADGVGTTSDLKSSFLQKSLASYMVPSMYIPVTHMPTSLSGKVDRKQLRK--------- 121704124 261 ------------MHELVSKQLSRRHRETAVSAWD----RELTYQQLEDLSASLAHYLVSLGAGPEVLVPVLFEKSMWVPVVLLAVWKAGAAIVPLDPSSPVSRLRDILVEAKATILVASAAQAEKLA------HSVANLVVVDEELVQKLPRHSDAPVSSVTP-----QNTAFVSFTSGSTGRPKGICVEHSAFA--SALRRLQGACPATETTRSLQFASYSFSPALYEIFMPLIAGGVVCIPSEDARRNDLVQSLNEMRITWAVFTPSLLKEL------NPDDIQYLESMVLVGEPLSRFEAAPW-VAKIHLVFCYASSENGLIAFNDQMGQ-----TSDVRNVGHSDVGW--------IVDPDNHDRLVPIGVVGELLVHSPATARGYLDDPEKTSAVFVDRPWFKTGDLMVYNSDGSLSFVGRKDFMIKVRGQRVEMGEVERRL-AHPRIQQVAAVSLQDLPSSEVPLALLEPADMRSSAEESMRVQMSRHLPSYMIPEIWVLLESLPLTLSGKADRQK------------ 121704124 7038 ------------VHNAVERVVASNPKALAVSSWD----ESFTYEELDNLSTRLAQHLQSIGVGPEVLVPVCFSKSAWAVVAQLGVLKAGGAVYAIDPSFPVNRIAGIIGDAKSTVLLAGTNHVEYLTGI------VPTIVSVDASLFTSLASVETSLVSTVQP-----HNTAFVVFTSGSTGTPKGILLPHSAICES--LRSHGEVFQVGPHSRVIQFAAFTFDISIHDIFTTLTHGGVICMPSDHDRMNDLTGTMNKMTVNHACLTPTVSMLL--------TDVPSLKTLALVGEITPEAIDKWVDRT--KLFAMYGPAETSIYCAYHHVT---------ERSNNPTNFGRAI-GSNMWIVDPNNHDKLAPIGCEGEVVIQGPLLAKGYLNNPEKTADVFIESPWYKSGDLAKYNSDGTMSFVMRKDTQVKVRGQRVELGDIEHHFMQRAPSSWRVVVDLITPAGHERLAAFISETGVVAMSDEVRSILLKEALPSYMQPGTFILISSIPMTLSTKLDRRRLRQ--------- 121704124 1351 ------------IHHLITQQAIRQPHHSAIESWDG----SFTYAVLDDLSSRLAHYLVCLGIGPETMVPLCFEKSIWTAVAMLGVLKAGAVCCMLDPSHPVGRLRSIIENIKAPVVLTD-GVHGLDTELLSEICTESVIV---NAALINSLPQKDGPADTS----VRPDNAAFVVFTSGSTGTPKGIVIEHRAIASSSRAHGT--AMKLNGDARVLQFASYVFDVAIQDHCTTLMRGGTIVKPSEYERMNDLPGAIKRLRANWANLTPTVASLLL------PEDVSGLNVLALGGERIRQETVDSLSN-STNLTLIYGPAECSMTMSANF-----GVRPHSSSANFGFACGSFMWLTEI---NNHDRLAPVG--AVAEVVIEGPILARCYLNQPDLTDQAFIENPMYKTGDLARYNADGSVSFVRRKNSQVKLRGQRIELGEIDFHLWGNEWVKHGVAF-MPGPFKGKLLAAVVVSRGEVAVTMSQVRGHLANHLPPYMMPEVWVVVEHFPLNTSGKMDRKRV----------- 121704124 2891 --------------DKIRKHAVERPDSVAISAPDAN----LSYAKLDHYSSLLAQYLIERGIGAG-VVSIRTANSAWAIVSMLAVLRAGATFT-----LDQDDNQH--GSAKFRLVSCDNPGSTKAQDSAS--------IVVDQT-------FFDSLTTQPHIVPADRDRIAFII---------DGVRMDRRAF--YSGIHQLGRLLNLNAETRALQLAPYTSNVSVTEIFATLSHGGCLVVPAVRGQSIHIASYIQGNNVNWVCLSPSVARLI------DPEEVPSLQTLLLVGEPAGLDNATVWAKLG--LFTGYWVKQACG----------FPLISRVTLDSVLPAVGRP--GGQCWIVTPWNDSQLAPVGCVGQLIVESSSVARGFIDNPALSQDTFARG--LRTGDLVRYTTDGTIELLRRKDGLIQVDGHQIQFDKIESHIRSFDYIRNAAVVAIKTPVYSTSPKAVAIKAEMSRIREEMLEYF-----PLYMIPTLWVVVDALPLDASGVVDR-------------- 24940601 19 --------------------------------------------ELHRSVQRVATALREAGVARDHAVAILTQNSPWMLIVRYAAHLLGASVVTVTHDLPVTTRVRMLREAGASVLVFDERNAQLAETVNETVPDKLVLCGLGHPASGTVTVDGRPVEDVSVEFAPQAPELAMVLYTSGTTGQPKGVCRLFRSWNASVLGGAM------HPRPAYLAMTAVSHTAGLIVDMA--LAAGGSVLLREKFDPGDFLRDVAQHRITETVMGVAQLYAILNHPDVRTADLSSLRHLLYGCPASPERLQEAATVLPGVLAQSYGSTEAGRITVLRE--------ADHERPELLATVGQAMPGVTIAIRDETGRDLPVN--QIGEVVVHSPEAMGGYVADPEHTARV-VRDGWVHTGDFGSVDERGYVRLFGRMHEMVKVQDTRVSPTEVEKVLVGCPGVVDACVYGHRRSDLIEELHAAVVLSDGAPSFAALRDHVAQAMTPTHA-PIRFVRWRQFPINNTGKVDRLRIRE--------- 169609384 25 ------------IHDIFAGNARKHPARACVVETATSTTRKFTYKHIFEATSILAHHFVQSGIQRGDVVIIFAHRGVDLVVAIMAVLAAGATFSVLDPLYPPDRQCIYLEVSQPRALVVTREAGPLSDQVRDEVPALEGALVGGAKDGNDVLDAQQALKAELPGVLVGPDSTPTLSFTSGSEGKPKGVKGRHFSLT--HYFPWMAETFGLSENDKFTMLSGIAHDPIQRDIFTPLFLGAQLLVPSEDIQHEKLAEWMRKYGATVTHLTPAMGQILVGGASAV---FPSLHHSFFVGDLLIKRDCRRLQNLNVRIVNMYGTTETQRAVSYYELPSCSEAPDFLDTIGEVIPAGRGMNNVQLLVVDREDRNKICETGQSGEIYVRAGGLAEEYLGLPDLTATKFVEDRLYRSGDLGHYGPDGNVHCTGRVDSQVKIRGFRIELGEIDSHLSAHPLVRENVTLLKRDAYEEPTLVSYIVPRGSEDTADDVREH-LKKKLPAYAVPSVIVPLIRFPLNPNGKIDRPAL----------- 167564746 19 -------PSPRHVADLLLRAARLHPHTGVVSAESAEKGVFLTYPELLDQARRILGGLRARGYRSGMKVALLLEHANDFIPAFWACALGGFVPCPLVPRNDPERWAKHLAHVDT---LLDHPLLVTTEALKSDLPSGTLAVNLN--------ALRAGSPDESVHAAQPSDPAVFVL-TSGSTGNSKAVVLTHGNLLASMAGKN--DRQQLTRADVTLNWISFDHVAALLEAHLLPLYVGAVQLHVESADTLLFLRLISRYRVTMTFSPNFLFGQLNAALESRKLDLSPLRHVVSGGEAIVVATGQRFLDLLAPLWPAFGMTETCAGSVYS------REFPEGDADREFASLGLPVLGLQMRIADDRNNVLPDG--EPGEFQLRGPMIFHRYHNNDEATRAAFTDDGWFRTGDLGRI-ENGRLWLVGRSKDSIIVNGVNYFSHELETTLEELDGIKRSFVSAFPTRNSGEQLVVTFTPSFPLEDEDKLHRLIIAVRNSTILLPALILPLDEFPKTSLGKTQRTIMRKRLE------ 51245185 25 -----------TLFEMFIASVAHHSDNIAYIYKVNGEELRVTYSKLFEDVLLLSRAFKRRGLGRGDKVMLLSDNRYSWIVTDLALLSLGAVNVPRGSDTPTQELEFIVEHSESVHLIVESSLLDLHADYIKRCRQIKDIFIMVAGEVHTLFSYQDLLANRQEGYSSTEDDFVTIIYTSGTTGVPKGVQLSNKNIMHN--VDCLPGIIRLTEEDLWLSILPSWHIFERTAEYVALAAGTTLVYSTVR----TLVQDLERYKPTLLATVPRVWESLYSKVDSGVRKCSSLRLAISGGGSLADYLEEWVDAVGIRIVNAYGMTECSPAIAGRGLDC-----------RVYGTVGAGVTNTRIRLVDDDGLEVSQGKEGLIEVV--GDQVMGGYYKNDVGNIESFTDDGFFRTGDLGRRTISGDLVLTGRAKDIIVSSGENIDPSRIESAISVFPFVQDAILVG-------------------------------------------------------------------------- 111224482 8 --PLVTIEDDATLTDAVFRHAAAHPDKILIRHKVAEEFVGMTTREFHDHVVATARGLLARGVETGGRVGILSHTRFEWTVVDYAAWTAGAVCVPIYETSSPSQIAWILRDAGIELLVVEAELAARVEQVRGEAPALRDVLVLDDGALGTLAADGAGVDDDAARAPLGADSLATIIYTSGTTAQPKGCEITHRALLFTAEASIAMLPEVFAPGCSSLLFLPLAHVFARMLQ-VGLVQGAFELAYTP--DSGTLLPDLAKVRPTFLLAVPRVFARLKAHGEGKGRIFDAARFAISGGAPLGPRLGHFFRGIGFTVVEGYGLTETSAPAAANRPHS-----------VRMGTVGQPLPGVTIRIADD------------GEILVRGDLLFRAYHHNETATKEALDAEGFLHTGDLGSLDDDGYLRITGRKKELLVTGGKNVAPAPLEHVIQSNPLVSQAMLVG-------------------------------------------------------------------------- 15642338 21 --------------EMLLRWAKERPNEVYLKQIINRQFVEFTYAEVADKALRLVSALRALGADPGDKVALISKNCAEWFICDLAMMLGDYISVPIFPTAGSETIDYCLEHSESKILIVGKLDDNKATAVLAERPNLISISLPYPSAAKCQYEFQTLIKQHQPSEERPDEKLMSIVYTSGTSGQPKGAMLTYGAFTWS--AQQLINHIGIEENDRLFSYLPLAHITERVYIFGSSIIGG--VLTAFPESLDTFIEDVKMHRPTLFISVPRLWNSLIKRKLADGLGLDQARVLGCGSAPVSPALLEWYRSVGLNITEAWGMTESFAYSTLNYPF----------RADKIGTVGNAGPGIELKIAEDE------------EILVRSKGLFAGYYKNDTATAESFNDDGWLHTGDIGSLDSEGYLTIQGRKKDTFKTKGKFVAPVPIEKKLFEYSRVEMMCLIGLPAPILLAVPHNFFDRARYERTTQKVIARI-NSELESHEQIKGVLMIKD-PLTPTLKIKRHVLEKKYHD----- 211589822 5023 -----------SVHEQFEEQVRLQPDAPAVSSFDV----KLTYRELNVLVDRLANELLARGVEPEMNIPLCFNKCSWTIVAMFAVMKVGGVGCMLNPEHPSSRIQLLLNDLNASLVLCDPESSTMLSTLLP----PKGVLPVDG-------AYLQMLPPLAPPLRVRPDNAVFVVYTSGSTGKPKGSILEHRSLVTGLRAHCA--AMGIGPGTRTFQFAAYTFDVCFEEIIGSLMLGACVCVPSETERMNALADAMARYQVTWTELTPTVANLLL------PSSIPSLKTLALSGESLTKEVIQRWAGA-VQIINTYGPSECCVSSTCNVNTATLRD---------PSNIGRGL-GCTTWIVDPENVDRLVSIGAAGELLIEGPIVARGYLNEPAKTTAAFISAPWYRTGDLVKYNSDGTIKFIGRKDTQVKLHGQRIELGEIEHRIRGANDSQQVAVVLSPTTRSGLKILTAFICESDAVSEDALQARLL-VDLPRHMVPQLFIPVSHMPLSPSRKLERKSLR---------- 211589822 2432 ------------VHDEIAKQAQLRPDHTAI-EAWDG---SLTYGELEQKSSQLAHWLSAYSIQPESLVPLCFEKSRWTIVTMLAVVKCGGGCVMLNPDHPISRLEGVIADTASSVVLASPELVGLFASVDTTVVGISEALITG---------LSELTETFLPLPSIQPTNPIFVIFTSGSSGKPKGIIVQHNSVC--TVAIQHGEGLGFTGSDRVLQFASFSFDVSMGEVFITLMKGSTLCIPTEHDRINDLAATINRMRITWTFMAPTVAALL------DPHDVPDLQTLVLGGEAVSQSLVDQW-VSQVNLIDSYGPAECTI----------WASHANPSATVSPANIGRGV-GCRYWVVDTQDHNRLAPIGCVGELLIEGPNVSRGYLNEPDKTTAAFIENPFYCTGDLVRYNADGTLNIAGRKDSQVKHHGQRIELGEIEFHLRSRSQVEAVAVIALTDAVEGDRVALIALQSQAQPQIEQVQEE-LGAALPPYMVPTTWLVLDSIPLTASRKVNR-------------- 211589822 1362 ------------VHEYFYAQVLQRPDAQAV-CAWDGE---YTYAELNHLSEKLAYHLAHLGAGPEVLIPHCFAKSKLATVTMLAIMKSGSAGVGLSAAHPRTRIQDIVENCASHIAVVAAQHVPVVEGL------IEHIVIID----EAFLAQLPDPQPNAQLPQAQPCHPAFVSFTSGSTGKPKGIVLEHRSLITSILAHGT--EWGCDPSARVLQFSAYAFDASVSDTFTTLVGGGTVCIPHEKDRVDDLAGAINRLRVNWAFLTPRVLSLL------SPETVPTLRKVILGGEAISREDISRWTEA-IDIRIVYGPTECT---IYSMGTDPLTAASDPANLGHAV-------GTRLWVTHPENTNKLMPVGCTGELIIEGPLVTRGYLNEPAKTEAAYLEDPFYKTSDLVRYYPDGQLRFIGRKDTQIKIRGQRVELGEIEHAILSMPGALHITVDSVVLPP--QTLVAFLYLDAPSVDTEQLREKNLAETLPSYMVPSLFIPISHIPMTISGKVDRIALR---------- 211589822 6106 -----------TLHDKICAQTRAYPNRSAV-EAWDG---HLTYGKLDHLSSQFAQVLVDLNLPLGDPVGLVFDKSCWAVVALLAVLKAGGICVHLDHQHPPARLTEISIDTGLQYILTAPRHAHI-----GAMLPVDHVLVVDSTMASKLPS--SPRSDRPLPV-VDATSPAYLTFTSGSTGKPKSVVIDHCAI--HTSIVAFSSALNLTPNSRVLQYAAYTFDISYAEIFAPLVLGATVCIISEQDRLNDIAGAVSRLGANWACLTPTVANLVQPSM------VPSLKTLVLSGESPTEDNLRTWVSHVPTLMNAYGPSEASVWCAAGPFKRPDDRCTN---------IGLPV-GCRLWIAEPDNLHRLAPLGCVGELLIEGPILSRGYLRNEQASNAAFRRDAWYRTGDLARYFPDGSIEYLGRADTQVKVYGRRIEPREIEHHMRTLPAMVDSATLASRN--GQKVLVAYIYQESGPVPDMELLQAALRAMLPPYMQPALFIPLQLLPTNASGKTDRKLL----------- 211589822 265 ------------LHNLVDETAQARPDAMAI----EGADGRMTYGDLQTYSNRLAQHLVQLGVGPEISVPLFFEKSKWAIVTMIAVVKAGGVIVNLDAKQPQTRLRGLLAQLQAPLVLSSVQHAGLWDS---EFP----VVTVSEDALEQLPT-----ATEAPIVTVTPHNALYIIFTSGSTGTPKGCVVEHESFL--TAAAQHVQAGQILPSSRVLQMTPYTFDVSMLEIFTTLTTGACICFCDDEQAALGIAHIVNYLQISWTFMTPSLVRLV------DPASVPTLKTLALGGEGLGRIDVTTWAD-KLHLINGYGPSECSVAATINEPLSLTSD---------PANIGVGY-GALCWVVHPDDHDRLVPIGAVGELVIQGPIVARGYLHEPVKTAAVFLDERLYKTGDLVRQNSDGTINFIGRKDRQVKLNGQRLELGEIEQRLSENSHVRHSLVLLPKEGPCQGRLVGVLSLHDSLPVEESQLARLLAAHLPAYMVPTFWVVLAALPFTTSGKV---------------- 211589822 3966 -----------TVLELIAKHAEQHP--MSVAMQSTDGQVKLTYHELDRMTSALACDLQGLAVQPGDTVLLSFSRSPWALVAMLAVLKAGATSLFLDPLASSDSRQETFSAVQASVVLCGREHATDFDE-----PSLTPVIV-DAGAMAVWDDASPVFAPPPDTVAVAIQDGADW------------ALLTHRTV--STVALLLGLVAGLGADARVLATSPLYIVETLY----SLINGSTIIVPA---EGASFSEAMCSSQANWAITTPT------EAALTYPAQVPSLQTLLVAEGEISPALLAKW----CDIR---------LIHPHELIQSPIWLSLSGSPAGSVALQLLPASNIRMWIRCPFNPAALAPADCVGEVLVDGPVVPRGYLRGR---KDRLLDAPWLRTGDLGRWTSE-------------------------------------------------------------------------------------------------------------------- 85096671 2826 ------------LHQFVEVQAHKTPEKTALFFADGFDGRQWSYGELDANGNRVAN-LLSRHVKVGDIVAVYFDKCPEAFFAILGVLKAGCSFVALDPGAPEARKEFIVQDSGATALLTTAGKSTQMDFVVE-----VPVMGVDLEALKSMSADSPFLNRELLP-----SDAAYCLYTSGTTGTPKGCEITHDNTVQCMLAFQHIFTGHWEDTSRWLQFASLHFDVSVLEQYWSWSVGITLVGAPKDLILEDLAGTISRLQITHIDLTPSLARLI--HPD----DVPSLCRFITGGESLKQEILDSWGDKAV-IYNFYGPTEATIGVTVY---------PRVPRNGRASNIGRQFVNVGSYVLKP-GTDKPVLRGAVGELCVSGKLVGKGYLGRGDLTKERFQEEKVYRTGDLVRVLHDDCFDFLGRADDQVKLRGQRLEIGEINHSIVGVEEVQDVATVVIRNEKAGKDLVAFVVIKDGNDTAELLVRQACRAKLPGYMVPTYVVRLPYIPLSANNKAEIKELKRLFSSL---- 85096671 1091 ------------LAKAVEVAVERNPNQEAIAEDGTVVAKSVSYRELNTMANKIAWLLKSQGVEKGDIVAIVMEKSVLLYAGILAILKAGCAYLPLLPTTPVERVKTVFGQAGLRHCLADSDSATKFEEI-GEVKFTNL-----ETADLGGLSNENL------NIPVDPSRIAYIIYTSGSTGIPKGVCVTQFNIVSNLDVLSRIYPSIPGKSRLLQSCSQAFDVSVFEIFFAMTLCSGTNDILF-----ADLEQSICSLEITHLSMTPTVASLV------SPENVPGVEFLVTAGEPMTPAVASKWHK---QLWQGYGPSETTNICSVKKM-----TIPPRHRTRHL---GFTFPNTSAFVVSDKLDLVPVGG--FGELCFGGDQVVKGYLGQEDLTSRKFVVDRVYRSGDLGRMLADGSLMIWGRVDEQVKVRGQRAELGEVNAVVQA--AVQECATVASTSAGQGQIVSFFVILELDDVLQSEVRSQFVEARVPSYMIPSFIIPLTKLPITASGKLDRRLLEETFQEYLASA 85096671 18 --PPRKLPGPSLLHHLVQHRSETRGNDALAIDAPDGSRVSLSYHELHRRSDSLAARISSL-VGPDDIVPVLVPQCPDLYIAQLAILKAGAAFCPLNLDIPLERAKFILDQVSAALVITTPELAERV----PEDETGKLVLLLTEEAFTATKTVEHR--------RPTPTNLAYVMYTSGSTGTPKGVPITHDA----ATQSLLAHDRHIPEFSRFLQAAPTFDVSVFEIFF-PLFRGKTLVSCDRSAMLNDLPGVINELEIDACELTPSVAGSLLR----KRENAPGLKLLLTIGEMLTQPVVREFDAKDSILWGMYGPTEAAIHCTVQPAFA---------ADSVPGLIGFSFDTVSSFIVDAEIKVVPLGD--VGELAIGGHQLAPYYLNRPEVTAEAFVTHPLYRTKDKARMLPDGTMQCMGRIGDQVKLRGQRIELGEIEHAALRAPGCAFAAVI--------KGILVLFCAADSVDSMATKIEDCCKAWLPGFMVPGDIIVMTEFPRLASGKVDRKGLVAEYE------ 118053795 26 -----MADTPYTMADRLEDCARDFGERIFLTEGDV----RYTYAQFNQRADQVARALHGQGVRKGDVVAMAIENRPAFFFAWFGVAKLGAVVAFINTHVTGKPLTHALEVTRAGHVIVGEECAQRFAQTEGLNTALNYWHWPDEDRPAEAEVLSQALAASQDDSPVPAGDTAQYIFTSGTTGLPKAAVISHARWLMAGDSMQLL--WEITRDDCFYCFLPLYHGAASMSLTATAMAAGARIVVRRKFSRSEFWRDIRTHGISFCQYVGEICRFLLSAPATDQDREHSLRK-MAGTGLTPEIWQQWTSRFGAQIYEGWGGTESNTNTIN--------------LDNRIGSCGR-VPFWEKYIRDENGFLQLAGVNEPGEMVIQYPGVVAGRYTSEEASEKKLLRDVWWTSGDLLRCDEDGYCWFVDRIGDTFRWKSENVSTMEVGDALGDFKGLDAITVYGVQVPGHGGRAMAALVMHEGAGFDPGAFWELAISRLPRYAAPLFVRLMDTPDMTGNYKLRKVDLQKQ-------- 170736668 216 ----------------------------------------LTYRELVARARQVAAR-IAARPAAPRVVAVRLDKGVALYPAIVGVLGAGATCVPLDPAFPPERARTILRESGAQALVVSGA----VEPALLDGFDLDVIDCVAHAEADAHASPDALAGQWPLERDADRAARCAVIYTSGSTGVPKGVMLSHRNIV--QFCHWYRAHVSLDASSRVLQFSTVAFDASLLDMFPTWLAGATLVAPSERRELDALATLVADARITH------AFLPPALLAALPDCDWPALAHLVTGGDVCDPDTIARWSA-NRRLHNIYGPTECTVLATTGELRAGDSNR----------RIGRPIANARCHVLAADGR--PALTGEEGELCIAGAGVGLGYLGRPDLSAERFVADPYYRTGDIASWEPDGTLRYVGRRDTQLKIRGFRVEPGEIETAALAAGLYRQCAVV--PDERKRIRLFAA-KPVDAAATPDALRA-VLAATLPDYMVPYDITTLDVLPATPNGKIDRAAL----------- 167753742 4 -----------TIIDLFESSVEKYGKKTFLLEKRHHAFQPTTYAETREQALEVGAGLASLGIRPKDKVAILAEGSNGWIISELGIFYAGAISVPLSVKLEESDLLFRLRHAEVKALFVSKQQLPKIRRIRAELPELEQIIVLGHPLESGETAYRDYLAGHKEEFAIRNDDYATITYTSGTTADPKGVVLTHRNYTANVEQS--LSRIDIPSSYRTLIILPLDHCFAHVVGFYIMIACGASVATTPMETLKNIPQNIREVKPNFLLSVPALWRILL-APVVGLFDLGSLEFFVGGGALLDSELQRFFYAIGIPMFQGYGLSEATPVISTNSPKYHWHKF---------GSSGKILEPLDLKILDEEGRELPRGQK--GEIVIRGENVMAGYWKNPDATAATVR-NGWLHTGDMGYVSEDDFLYVLGRFKSLLIASGEKYSPEGMEEAIVKSPFIDQIIIYNNQSPFTG----AIVVPNRDELDARDIREDILGAEIDRYWLPAGLAIVDE-PFTSTMKIVRNKVEEYFRD----- 59711140 16 --------------------AEKKPHDLFLRQIKNREFTDYSFADVVDKALRLVSALQEMGIKPKDRVALISKNCAEWFITDLALMLGDFVSVPIFPTAGLDTIEHCLTHSESKVLIVGKDNSEATQQAITNLPDILTIAFDYDSAAKCQYQFEVLLTTHNPSAEHNDNTLMSIVYTSGTSGLPKGAMLTFGGF--SHASKHLINHIGMQQDDRLFSYLPLAHITERVYILGSAFFGGIQTAFPESLD--TFIEDVKMHRPTLFISVPRLWTVLIKRKLADGLGLDKARVLGCGSAPVSASLLKWYESIGLNITEAWGMTETFAYSTLNHPY----------RSDKVGSVGAAGPGVELKIADDE------------EILVRGDSLFAGYYKNDEATAETFNKDGWLHTGDIGSIDSEGFLTIQGRKKDTFKTKGKFVAPVPIEKHIFDLSNLEMMCLIGLPGPILLAVPHAYPNFDQARYERTALKNETINDGLESHEKLKGILMIKE-PLTPTLKIKRHVLEKKYHD----- 188590146 4 -----------NILIYLEKSKEEFPDKIAFSD----NKRKLTYLELVNSSKSIGSFLIKIGVRK--PVVVYMEKGAHNIAAFMGVAYSGGFYVPLDSQMPMERINIILKTLKPEAVIYDGTTEKHLKSMESDCIKISYDEICNTPHND----------EKLDSVRMIDTDPLYVLFTSGSTGVPKGVIVCHRSVIDY--ADWVTKTFKLNENTVFGNQTPFYFSMSVLDIFSTIYSGATHIIPKMLFSPVKLLEYLNENKVNTIYWVPSALSIVANLGALDAVELPNLKKVLFAGETMPTKQLNIWRKHNALYANLFGPTEITDIGVHYIVDREF-------KDEEPIPIGVPCDNVDAIVVDEDGN-LIKESGTVGELLIRGSFLACGYYKNPEKTNEVFIQNPLYCTGDLVYWNENRELVYASRKDFQIKHMGNRIELGEIENAMNSLDNVDMCCC--LYNNQNDQIVAIYT----GNLEKKEMAKVLMK-KLPRYMLPNVYNQRESMPLNLNGKIDRIQLKKEY------- 119194973 1343 ---DSMQHPPLNVLDAVEGQATSQPDRGILSW--DGE---FSYNQMVKWYTRLAKYLICQGVNRGDHIVACLDKSCWSIITLLGIMKAGATFVAANPLHSQQRLKAIVEHCCARLVVTESKYISLFD------TTETPTIAVGKQDVEYSVPSTEV----CLPV-INGTDKASIVYTSGTTGAPKGIVIDHGSLATSILVGH-GRSYKFSRETRTLQFASFTFDASLQEILTTLAHGGCICVPSEDERLSNLSHCINQMQVNLALFTPTVARLI------RPQDVPCLKTLILCGEQMSRQDVATWADF-VDLYNGYGPAETTICVS---VKGPINPADDPTNL------GHAVAGTRIWIVTDDNRLAP--TGCVGQLVVESRQVSQGYLRDLQRTTTSFIHPAWYKTGDLGRRNADGSLTYCGRKDTQVKIRGQRVELGEVEHHVRECPDV--SAVVARPAGEDKTVLGAFCVSAGNQHAIEEVVTEVLEDRLPCYMVPAAFFAVSAIPITVSGKTDRHRLRE--------- 119194973 263 -------------HQVVERHALDRPLAQAIDAWDA----QLTYQDLSRLTTRLAQYLQTQGVGPRVIVPICFERSAWAIVAMLAVSKAGGAFVSIPPYLPLGRRAAIIQMVGPTIVLTTSD--------HGHLWTPGNWIPIEGDRINRLPACDTALISSVKPT-----DMLYVIFTSGSTGVPKGCMVSHLSFLNGALKKA--PEWKFGPNRRVLQMLSHTFDMSLLEICTSLGSGACVCVPRTEEIEEGLSHAINKYNITLAVMTPSLARRL------DPHTVPGLKVLCLGGEAFPKEIVTLWSE-KINLFQFYGPSECS-INSSTRAITHRNTDPSNIGVPNNAACWVVMPNNYNKLV---------PVGAIGELLVSGPIVGLGYLKDPVKTSQVFLDDVVYKTGDLVRWNSDGTLTFCGRVDAQVKLHGQRLELGEVEFHLTLHSEVRHAVAIVPKTGRSQNNLISVISLKSNPDTVARSLRAQLQNALPRYMVPTIWAFVESMPMSASGKIDRVRVRKWVEDM---- 148271803 58 ---------PRTLVDVLRATVAAHPDASAIEDGDGA----LSYRELMARVVQVAASLRDAGVGKGDRVGIRMPSSRDLYVTVLGVLAAGAAYVPVDADDPEERARLVFGEARVAGVVTTPRAAGTGAAGDAEAAAAEALCILPAAAAHASTSALPLVAPPAP------EDDAWIIFTSGSTGTPKGVAVSHRSAAAFAEARLFLQQEPIGPGDRVLAGLSVAFDASCEEMWLAWRHGACLV-PAPRSLVRSGMDLLTTHGVTIVSTVPTLAALW------PAESLENVRLLIFGGEACPPELGQRLATDGREVWNTYGPTEATVVACAAPLGGPG-----------PVRIGLPLDGWDLAVVDPEGARVPEGG--VGELIIGGVGLAR--YLDPAKDAEKYAPDRAYRSGDLVRFEAEG-LVFQGRADDQVKVGGRRIELGEIEAALQDLDDVQGAAVAVQTTGAGNPVLVGYLVPRDPAAFSREDAVQRLRVALPAALVP-LIGVVESLPTRTSGKVDKAAL----------- 119508872 10 ---STETHQAVTLVDVLLRWTQQRGNSVGFSFLQDGKQENLTYAELDKKARTIAAHLQAMHWQ-GERVLLMYPPGLELIAAIMGCFYAGVVAVPVYPNQNRNRLLAITQDAEAKGILTTVSLDDLLKEVAKNT-------VIAGLNKIATDSMLLSVGEAWQTPELTKDSLALLQYTSGSTGIPKGVMLSHGNLLHN--LAQIYQRFGHSSHSKVVSWLPPYHDMGLIGGIFQPLYGGFPVTLMSPVAPLRWLQAISQTHATTSGAPNFAYEMCVRLEECPDLDLSSWNLAFTGAEPIRQETLERFATVFAPFYPCYGLAEATLFVS----GKNQKNLELNHIAQGLVSCGIPSHDQTLIIVNPESRQ-PCAAGEEGEIWVKGESVAQGYWQRFQETAVSFRAGGFLRTGDLGFLRS-GELFVTGRIKDVIIIRGQNYYPHDIEATVAQHPALSAGAAFSV--EVSGEERLVVVVERNRTLDKDGIITAIRAAISREFGLVDGICLLKSIPKTSSGKVQRFACRD--------- 86740307 25 ----------------------------VFVDEHEAEKAVLTYGDLHARALAVAGELIRR-CRPGDRALLLFPPGLDFIVAYFGCLYAQVIAVPVNPNLIQDATRSIIKDCEPSAVLTVGAMVEHIRPVVESIRGPLPWLPVDQVADE--TNETDQAGTSFRPRPCPPDSVAFLQYTSGSTSDPKGVMVSHRNLAAN--QEMIRRAFDHDQDSTFVGWAPFFHDQGLIGNILQPLYGATSILMAPMRWPLRWLSAISRYRAHTSGGPNFAFVARAARGDVPDLDLSCWKVAFNGAEPIRHETLRRFSAIFAPFYPCYGLAEATLLVTGSRKGRGPRALEADGRGRSLVGSGLVLPEEELRIVDETGRPCPAD--EVGEIWVSGDQVAQGYWRRPEATAEVFHADGYLRTGDLG-LLVDGEVYVVGRLKDLVIIRGRNYYPHDIETVQSAHPALRPCAAFSVPGADSEKLVVVQEIRDEQRLTADADVAASIRAAVTREHDLSVNDLVLALPKTSSGKIMRAAARNRY------- 146302455 7 ------------LFDFPYYQQETYNLPVALANKKNGVWEKTSTEEYIAKANAVSRALLRMGVQKDDKIALISSNRTEWNIMDIGILQTGAQNVPIYPTIAEEDYEYILNHSGSIYCFVDDEVLQKVNAIKANVPTLKEVYSFNE--IPGCKHWSDLLLAGEDESNQSEDDLATIIYTSGTTGRPKGVMLSHKNIVSNVLDSAPRIPFDPG-KSTALSFLPICHIFERMILYIYQYYGVS-VYFGESID--KISDNLKEVRPTVITAVPRLLEKVYDKIYAKGTELTGIKLMVSGSAALQPRLSRVFAAAEIPVMEGYGLTETSPVIAVN---------DQRNRGFKIGTVGKPIRNVEVKIAED------------GEILLKGPNVMLGYYKDPEKTAEAVI-DGYFHTGDIGEIDSEGFLKITDRKKEMFKSGGKYIAPQMIENAMKQSRFIEQIMVIG----EGEKMPGAFIQPNAEISSNPDVIKRIINKKFGHWEQVKRFELTPDVWLTPTLKLKRKIIKEIYKDLYA-- 209966775 24 -----LIDRHPRLIDLIAAGAEANPDGTALVYLDDPDPPSIGYGRFMGLLAAAIRWYRAQGLTQDDTVSVLAPGVPATQVALWAAVEA-CRAQPLNLLFTREAIAAQLNAVGARPPGLPGGLYEKVAGLEREVPTLERIVTLGEEGLEPDPDWRATLAAGRDPAQ--AERVAALYPTGGTTGRPKVAKLTNRSMVAASVASMLSTGT--RAEDRLLLGLPLFHVGGAFTGSIPTFAAGATLYIATAADPKAVWRLVDRHRLTVLGVVPTVLGALCAVPRE-GLDISSLRLVGVGAATLPPEVERRFNAIGGAVRQVYGMTELSGAVAQWPHYRTPDSTAVGPRAALAELAVL-----------ADGVLHRDRPGPLGELLVRGPSVFAGYV-DPRDTAGAFYRDEWLRTGDLARIDAAGCVHIAGRLKDVIIRGGHNIDPRMLEDPAAGFPGVALAAAVGRPDAYAGEVPMLFVTSAG--PLDAEALARFLQERVEPPAKPREVVVLPEMPLTPVGKIFKPKLRQIAAE----- 169629065 27 ------------------------PNQAAFSRLIDDTWTPVTYAEAAAQIRAVANGLIAKGVAPGDRVALISATRYEWTIIDYAVLSIGAITVPIYETSSADQVRWVLQDSAAVALFVESDAAKIAEELAPELPNLRTVFHIASTSAPAALDELAEAGAGVDPAELEATDPATLIYTSGTTGRPKGCQLTHSNLVYETRGARAVFPDYLQKGSRTLIFLPLAHVLARGIAMACF---QSKVSVGFTSDIKTLVPTFGIFKPTFIVSVPRIFEKVAKRAAFDKLVYGKLRAAISGGAPLGARLGHFYRGVGLTIYEGYGLTETTAACAVNVIGG-----------LKIGSVGRPLPGNAVKIAED------------GELLVSGGVVFSGYWNNETATSESIV-DGWFHTGDLGAIDEDGFVTITGRKKEIIVTGGKNVAPAVLEDQLRAHPLISQAMAVG-------------------------------------------------------------------------- 85118158 5 -LPDPTIDLDWSIQEHFRRNAEAHPQRTCVVETKTSSTRRFTYRQIYEASNTLAWYLHKAGITNGDVVMIWAHRSVDLVVALMGILASGATMTVLDPAYPPARQQIYLEVSQPNALLTDENLAPLVQKYIDDELKLKTDVPDLRLRDDGFLAEVRQLASAPPDVIVGPDSNPTLSFTSGSEGRPKGVLGRHYSLVKY--FGWMAERFNLSSESRYTLLSGIAHDPVQRDIFTPLFLGAQLLVPSREIQHEKLAEWMREHKPTVTHLTPAMGQILV---GGASAEFPSLEHVFFVGDVLTTRDCRALRRLNANIINMYGTTETQRAVSYFEIPSRNRDPDFLERLKDTVPAGTGMQNVQLLVVNRENREQQCQVGEVGEIYVRAAGLAEGYLGDPALNEQKFLRDRLYRTGDLGRYLESGDVECVGRADDQVKIRGFRIELNDIDSNLSQSPLIRDCKTLVRRDRNEEATLVSYIVPRGLADVEDEEIRDHLGARLPTYAVPTIYVVLKKMPLNPNGKVDKPNL----------- 116247576 1 ------MSSNENYVRRVLEALASDPDRIALWA----DGEEITAGQVSRAVLTAAELLLRHFTEHRDVVAVLVTNSPATIILRYAANLAGATLVAVDPTLAAAARLDILSKTGATFLAVDKENLDAARELCDRLPEPPRLAALGALGPDVDLSSGDPDAFGHDAVEADPEQPAVVIYTSGTSGRPKGVTQPYR-----LRRANLQVALQSPEPIVYLSTLPVSNSSGSAVDVA--LASGGTVVLHDGFEAGEVLRAVEQHRVSTLTITPPQLYMLIDHPDTATTDRSSIRLITYGSPAAPARLAEAVEVFGPVLLQLYGTTEVNGI-SMLMPQDHFDP-------ELRRTVGRPTTEIRIRDV-DDDRDLPPG--EIGEVCVQSPSTMLGYWGEPELTA-AIIRDGWVHTGDLGSLDENGFLRLHGRMGEVMKTNGIKVHPTDVENALLTHPEVTQAAVYCVVDEDRVEHIHAAVVVRPGGTADSGTLIGHVAAELSPKHVPAVVTFHDALPLTRAGKPDKPALAARH------- 157340198 5 ------------------KAVARQGSATAESVAIRANQKSYSYNQLISSARKISSLLCNGDIKPQT-------QTFRKWTSWC---------------YPEAELLHVMNDSDVSMILSTEDYRELMENVAA--KSSAQFSLIPPVPSIPSPTSARDHPQTGEIVADKNEDPALIIYTSGTTGKPKGVVHTHKSI--NSQVQILTEAWGYTSADQFLHCLPLHHIHGLFNALLAPLYAGSTVEFMPKFSVRGIWQRWRESHITVFTGVPTMYTRLIQGYEAMDPELQALRLMMCGSSALPYPVMQQWETIGHRLLERYGMTEFVMAISNPL-----------KGVRKGGTVGKPFPGVQVKILADESE---TETTGVGELCIKSPSLFKEYWKLPEVTKESFIDGGFFKTGDAVKVDDDGYYIILGRTSDIMKVGGYKLSALEIEAALLEASSGLRVLCIGLARQRWGSCMCKQEEELKPAISLEELCT-WAKEKLAPYKLPTQLLLWDLLPRNAMGKVNKKELKRK-------- 87198217 11 -----------NLVAMFLDRAGTRGDSPFLWAKHDGQWRPISWAETVRQVCLLAEALRGLGLNPGDRVALVSENRPEWCVADLAIMAAGLVTVPTYITNTERDHLHILENSGARAVIVSTAKLPLLPAALSA-PCVEHVIGMERQMQAGKLSFHDWDDAAAARRAVDERDLACIIYTSGTGGSPRGVRLHHGSILQNVEGAAHILAEDFGDEEVFLSFLPLSHAYEHTGGQFLPIGMGAQIFYSEGL--EKLASNIEEVRPTIMVVVPRLFTRIMKQVEKQGRALSRMKAMVSGGAPLNPDVGVFFQSMGLTMLQGYGQTEAGPVISCNRPRVGL----------KMDTVGPPMKGVEVKIAED------------GEILVRGELVMHGYWQNEAETARAVPQNGWLHTGDIGHLDKKGRIVITDRKKDMINDKGDNVSPQKIEGMLTLQPEIAQAMVSGVPDPEWQGEHFDFKKLQDLPAFRNAIRAAVVNKDLSVIEKVRQFTFTDEAEMTPSLKIRRHKIRERY------- 183602191 10 --PALTVRNDETIYSLLTDRIARSGEDSPLTEEADGAWSKLTAGQFNDRVRAIAKGLIAFGIKKGDAVTIFSATRVEWGLLDFALAAVGAVTVPIYDTDSAAQAERILNDSNVKLAIADQERFDRLDSVLDHCPSLERILMLDANAVEALEGLGVMVSSEELDERVNADDLATIVYTSGSTGTPKGAELSHRNFVSITRAAADCVPEVLEGNSRLLLFLPLAHCFARFIQYFAFTSDAGVIGYLP--STKTLPHDMQVFEPTFVLAVPRVFRLFAKSVEFAREWTPRIKYLACGGAPLDRKLATFFNGIGLTMIQGYGLTETAAPFAFTRVHDNVI-----------GTVGQPVPGSSVRI------------SPTGELEVKGQNVFLGYHNLPEKTTETFAEDGWLKTGDLASIDDEGHITLTGRAKDIIITGGKNVSPIPMEQEISTCPIVEHAVVVG-------------------------------------------------------------------------- 163802678 1 ---------DFHIVKRIREQIAKGGARVALKHKVGDAWQGITWEQFGQQIDALSLALLAQGLGIQDKIGIFSNNMPQWTIADFAALQLRGVTVPIYPTSTAAQSAYIIDNADVKVLFVGEQQFDAAVSIYDECQQLELIVAMSDDIELGAMSWKDFIAKDARLEQATEDDLLTLIYTSGTTGQPKGVMLDYANI--SAQLEGHDQRLSLTEDDVSLCFLPLSHVFERAWTFYVLYKGGTNCYLQ---DTMQVRDALSEVRPTVMSAVPRFYEKIKSYALADKLVLSKLRALLCGGAKLDETIGRFFHAIGINVKLGYGMTETTATVSCW-----------DDQCFDPSSIGMAMPGAQVKIGDNN------------EILVRGAMVMRGYYKMPEETEKTFDEHGFLKTGDAGYIDENGNVFITDRIKELMKTSGKYIAPQVVEGAIGKDHFIEQIAVIA----DTRKFVSALIVPCYDSLEEVELIKHHLQKELAKFEQVKKFKL---LPKTPTQKLRRKVINDKYQDE---- 56696723 26 ----VLVDGTTTISALFQKRCAELGTRTAHREKDLGIWKAYSWADYWQHAKWIGLALRKLGLKRGEVVSILSEDRKEWAWFDMGIQAVGGIASGVYTTDSANQLKYLINDSDSRFLIAEEEQLDKYLQIEGEVPGLLNVIILEDEGLHDLAEKEEPGAFEAEIAQIRPEDVALLIYTSGTTGMPKGAMLTHENIMAGIEAGA--HRLPTEETDEQLCFLPLCHILERDVSIYFPLASKCTVNFAE--SPETVFANLQEVSPATFTAVPRVWLILAQEATPSGRALRNLRRMLTGAAPISPELLKWYWAIGVPLVEGYGMTETAGIATINTPEEN-----------RIGTIGRVVPGIDVRIA------------EGGEIQVRGLNIFKGYWRNNEKTAESFTDDGWLRTGDIGRMDDDGYVTITGRLKDIIITGGKNITPAEIESRLKFSHYISDAVIVG-------------------------------------------------------------------------- 119513727 163 -------DAPKNLVEVLQRAAKNSNEGIIYIKSDGSETIQF-YRELWQDAQRILAGLRNLGLKPQDKVIFQLADNQDFICAFWGCVLGGFVPVPVSPIYTASKLQNTWQILKKPLVLTSASLAPDIDGFARVLNLENFKIATVDQLLQCEPDLELHLSQP--------EDLAILFLTSGSTGMPKCVMLNHRNIL--SMTTGLILMGHFSSQESVLNWMPLDHVGALVLSIMAVSLGCQQIHVPTDLKPLQWLDLIDKHQATISWSPNFAFSLICDEINRQQWDLSSMKFIINAGEPIARNFLKLLSRHGLPIHPAFGMCETSSGITY----SDNFSLESSSDETSFVELGLPIAGAALRIVDDNEQIVTEN--TIGRLQVKGASVTAGYYQNPQANEEVFTSDGWFNTGDLGFLD-QGRLTITGRIKDVIIINGLNYYCHEIEAAVEEITGVEAACAVRQPGSNTDKLAIFFHTSFNDDKNLLTLLKEIRACVVNKVRINTDYLITEIIPKTAIGKIQRSQLSQRFQ------ 170078582 1 -----MTHSAKTIVDLLRHRADSTPDRTAYHFISGEDNTTLTYAQLEHQVKAIAAHLQTF-IEPGDRILLVFPYSLEFVASFYACLYAGAIAVTINPSRSDDALEKRVEDCQAKGILTTRALIDLTKAPRQAAGLVRKFSQVKVIAMDEIPA---DLAADWQAPKITDDTLAFLQYTSGSTGKPKGVMVTHGNVLHNS--AVIYKSFSHSPETRMASWLPMFHDMGLIGGVLQPFYGNFEAFLMSPIEPVRWLEIISQHRITTSGGPNFAYDLVARQVQLKTLDLNSWDVAYSGAETVRASTLEKFTQTFAPFYPCYGMAEATAPVVQYMAPEALEAIISTDGSRGIVSCGWTWLDDEVIIVDPETKTKLPEGQ-VGEIWAAGKGIGKGYWEQPEITKETFQAGPYLRTGDLGFL-KDGELFITGRTKDMILWGRYR-YPQDIELTVEQHPALRPCAGAAFSVEAADEERLVVVQELERKFDLEEIVGAVRQAVYEEHTVEVYIVLLRTIPKTSSGKIQRQACRQQY------- 39932995 1 ----------------------------------------MSWSRYADQVEQFASALRVLGVGPGQVVAVQLPNWWETSALILAVMRTGAVVAPVTAALRGRELEKLLAQLRVTVMVTVGDYAGALAEMAERLPHLRHRVVAGRDAGPGEMDFQDHFQRTPLDEPVDPDQVALVLFTAGTTGEPKGVLHT--SNTMSAAAGAIVGEERISGSEASYTPHSLTSILSITVSLVSPVLSGSRAVLFDKWAPGRIAEIVAEARVSIITAAASFIDMIVRSAVAAGNDTSSLRYLFSEGAPIPPKLVREYEELGVALRATYGMTELSIGTW---------TRPSDPPDWAAHSDGRPGPAAEIDLRAD--GEVSKANPAV--LYVRGAGVCVAYVGLDTGAVEILRDDGWLDTGDLVVPDGRGGIRHVGRVADRI-GDGFMIPVVDVEAQVLEHPAVAAVAIVGYFDAVGKETGCAVIVAAGPPPTLEQLRTYLTAQGMAEAYQPTRLEVVPVLPRNANGKVLKRELRQRVQEQSG-- 198259321 471 -----------TVIERIARQAAATPDRIALRQ----QSKTLTYKELWDQVEASARCLNSRGIGPESCVALIMPRSQETILSILAVLRAGAAYIPIDPTYPEERIAKILADSGANCHI--KSFSELLDGNRSEL-----------------------------PPFPKSGDLAYVIYTSGSTGQPKGVEIEHRGLVDYIDWAE--REYVRGEQLTYPLFTSLSFDLTVTSLFLPLVTGGELVVY-PQTSAEAVIDVINENTVDFIKLTPSHL-SLLKQLDLKRSRIS---RLVLGGEDLKLSLASTIAQFGVELYNEYGPTECVVGCMI-----HRFDPTSDFANESSVPIGRPADHVSLYLLNDRLQPVP--EGAPGELCIARNGIARGYRNDPEKTALSFVANPYYRTGDLARFSAKGVMTYLGRIDKQVKISGHRIELGEIEATLLRHPSVRNAFV---------------------------------------------------------------------------- 145247054 3112 --------------ELFRKRAMEMPEKIAL------QVQRVTFRQLDDLSNQIAVGLEGMETSRQRCVPIFFEKSFHMVSAIFGILKAGAAVVPMDIQHPMQRLETICRTTAATVFLWDG---------MNAGEKLQNLVKLTGATALTVEDFLHNTNPTYKQKVLPLDSLAYVLFTSGSTGIPKGVMVDHRNLASFLSSKRGSTDCSWTSN-RLALLAPTFDA-AMGDLFATICKGGRLLLGKQQDMLSGLSHCLEDLSVTHLSLTPTLSTLILNDLDNEG--LSFMRSLVFGGETFPVSILGRVPS-SITVWNGYGPTETTIEIAACKVQGPDVDVCGGRSF---VPIGEPGQNRHIRVLYPTTEQVPLG--SVGEVCISGLQVTQGYLGQPELTAEHFIPDPFYRTGDRARLHGDGYLEYLGRMDGQIKVRGFRIDTEEICSVARKHPQIIACAVIKLQ-GNGTETLTACVQLKLGNVICEATIKEHLAQSLPAYMVPAFIVQTKPLPRTTSGKLDRIGIAKMAEDKH--- 145247054 490 -------------HHLLEQSVRRFPEKIALQYRFTD---YLTYRDLNDHCDLVAGALHTYPVSPDDVIPISFDKGFELVIAMFSVLKAGAAFVHIDASLPADRIAGIIRKTGAPFILYDTDTDKLNEVARREGKAIVALNDLSKAQDQPQLPFTR-------KVQLPS-SLAYIQVTSGTTGEPKCIMIEHCNLVAFMEADEPEFLGSWTTSKLQLS-NRTFDI-AMADIFGTLGCGGRLVLGPDAEILSSLAEWLEMTSVTDLNTSPLVADLLKNNVPA------HLSVLMVGGEPFHPSLIRDIPK-ECRLYNNYGPSETTFVATTY-------TVSEEDANNSNVPIGRSFGSCKIHLLEPESAERVKSGD-IGEICISGPQVSRGYLGQPALTDKSFFPDHYYRTEDLGRFLPDGRLEYAGRKDRQVKLRGQRVETLEIEMVIRRNPRVKACAVT-TGESIHGMALVAFIETQSTDATPEELIKANLSQSLPDYMIPGCIVKLDGLPRLASNKLDQKAL----------- 145247054 1562 --PSSQYPRYSSIIDVFSQQVAAQPDRIAIKDNLC----YWTYARLDLESDKMARFLRDLDLPKETVITVFAERSCETIAAFLGILKANMAYLPLDIKFPAGRIESILS-------FIEGNRLVLVSGCQFPIMHMDRVDIVPMVRLSTGVSLNSAYNEGTLP---SPNSLAYVMFTSGSTGQPKGVMIEHRAVVSRVKGCNMLEN-GIAAEPFAHLSSIAFDAAVWEI-YTPLLNGGTVICIDRVTDFEALSNVFHTEGIRVALITPALLKQLLAQ---SSASISGLHTLVVGGDADPKDMIKAGELVQCDVINAYGPTE-------NTVISTFYRLSQGEEYHNGVPIGQAGTASGAYVVDQQLCLVPPG--VIGELVVVGDGLARGYVDRRDVNRFVNINIGAYRTGDRVRCRPDGQLEYIGRLDGQVKIRGFRVETEEIEHVLRSSGLVGNAAVLFQQPDDYEARLVAFV------------------------------------------------------------ 21674661 2 --------------ELVTQAAQTFGDQPALIT----DERRWSFADLDGDTARIATAFEASSIRRGDIVALVAPNSPALVLSLMALMRMGAVAAPVNHRFPANHIEGVLARLNPAM-------------------------TLDAAKLDAFVADAIARTGATFTAATEMERPVSVIHTSASSGKPKAAVHSLSNHYHSAMGSA--QNLPFGPGDCWLLSLPLYHVGGYSMLFKCLLGGGALAVPSPD---AALAESLTHFPVTHLSLVPTQLYRMLRA-DGGPERLRSLRALLLGGSAVSAPLLREAICERVPLYLTYGSTEMSTQVTT----------SPTPVTKARGDSGVVLPYREVAI------------SVDGEILVKGECLFMGYLDNGEL-REARDKNGWFHTGDMGELSGDARLTVLGRKDNMFISGGENIHPEEIEKALTSIVGIEEAVVVPAPDAEYGMRPVAWIKARSDSPDDATIIAS-LKSTIGKLKTPVAFHRIQEIP--GSAKIDRSWYRKLAE------ 4678701 24 ----------FTLPAVFEAAVESAPDAVALVDGTVPGPGRM----WRADVDALARGLQESGIAPGDVVAVRLPNCGRFPTLHLAVAAVGAVLLPIHQGTPLPEVDALLTRAEPALLVLSADGLATARSLLESVPSLRGVLLAGASGDGESGSLAGWAGSGPRPVDVTPDMPLVLVPSSGTSARPKLCVHSHDGLLSNTAAVTAEAADAFDGP--VLTACPMTHLFGLQSLHAALFAACTQVLLTG-WDVDRFLEQAREHGPRVVFAVPAQLRRLARTGEPAGFTPYQVRTAGAAVAPALAVRVRAV--LDCELVVVWGMSEIG---TGTRTRAHHPD----------GCVGEPVSGVDVRVVDEHGQECAADER--GELQYRGPGLFRGYFREPELTRSALTDDGWLRTGDLATVDADGVVVLHGRAAELINTGGRKFSAGEVEGLLSGFTDLGPLAVVGAPDDRLGEYPCLVVTHADGTIGLSEVTAFLRRLGLADHKIPLELVTVRELPFSPAGKLDRGALKRLLANL---- 114817 36 ----------------LEYVSECKPDSTAVICLDKEQNSVITWHQLHVYSSQLAWYLIENEIGPGSIVLTMFPNSIEHIIAVFAIWKAGACYMPMSYKAAESEIREACDTIHPNAAFAE-----------CKIPGLKFCLSADE-------IYEAMEGRSKEMPSDRLANPNMISLSGGTSGKMKFIRQNLPCGLDDETIRSWSLMSGMGFEQRQLLVGPLFHGAPHSAAFNGLFMGNTLVLT-RNLCPGNILNMIKKYKIEFIQMVPTLMNRLAKLEGVGKEDFASLKALCHTGGVCSPWLKQWIDLLGPEIYEMYSMTECIGLTC----------IRGDEWVKHPGSIGRPVGDSKVSIRDENGKEVAPF--EIGEIYMTAPYLVTEYINWEPLE----VKEGGFRSGDIGYVDEQGYLYFSDRRSDMLVSGGENVFATEVETALLRYKDILDAVVVGIPDEDLGRRLHAVI--ETGKEIPAEELKTFLRKYLTPYKIPKTFEFVRSIRRGDNGKADRKRILE--------- 440169 14158 -MPKSDYPRNASLVDVFQQQAMASPSTVAV----TDSTSKLTYAELDRLSDQAASYLRRQQLPAETMVAVLAPRSCETIIAFLAILKANLAYMPLDVNTPSARMEAIISSVGRRLILVGSG----VRHADINVPNAKTMLISDTVTGTDAIGTPEPLV-----VRPSATSLAYVIFTSGSTGKPKGVMVEHRAIMRLVKDSNVV--THMPPATRMAHVTNIAFDVSLFEMCATLLNGGTLVCYLTLLDSTMLRETFEREQVRAAIFPPALLRQLVNMPDAIGM----LEAVYVAGDRFHSRDARATQALGPRVYNAYGPTE-------NAILSTIYNIDKHDPYVNGVPIGSAVSNSGAYVMDRNQQLLPPG--VMGELVVTGEGVARGY------TDASLDTDRFYRTGDRVRYRPKGFIEFFGRLDQQAKIRGHRVELGEVEHALLSENSVTDAAVVLRTMEEEDPQLVAFVTTRSGSSNEEEDMRKRLRSLLPYYMVPSRVTILRQMPLNANGKVDRKDLARRAQ------ 440169 11585 ------YPRDASVIDVFREQVASIPKSIAVIDASS----QLTYTELDERSSQLATWLRRQVTVPEELVGVLAPRSCETIIAFLGIIKANLAYLPLDVNAPAGRIETILSSLGNRLILLGSDT----QAVKLHANSVRFTRISDALVESGSPPTEEL------STRPTAQSLAYVMFTSGSTGVPKGVMVEHRGITRLVKNSNVVAKQPAAAAIAHLSNI-AFDASSWEI-YAPLLNGGTVVCYYTTIDIKALEAVFKQHHIRGAMLPPAL---LKQCLVSAPTMISSLEILFAAGDRLSDAILAR-RAVGSGVYNAYGPTE-------NTVLSTIHNIGENEAFSNGVPIGNAVSNSGAFVMDQNQQLV--SAGVIGELVVTGDGLARGY------TDSKLRVDRFYRTGDRVRHRPDGQIEFFGRMDQQIKIRGHRIEPAEVEQALARDPAISDSAVITQLTDEEEPELVAFFSLKGHALLMENKIRHNLQALLPTYMIPSRIIHVDQLPVNANGKIDRNELRAQA------- 440169 1566 ----TDYPRNMSVVDVFQQQVRLSAEATAVIDSSS----RMSYAELDQRSDQVAAWLRQRQLPAETFVAVLAPRSCEAVIALFGILKAGHAYLPLDVNVPAARLRAILAEVKGEKLVLLGAGEPSPE---GQSPEVSIVRIADATSPAGHASLRDGKSKPT------AGSLAYVIFTSGSTGKPKGVMIEHRGVLRLVKQTNILSSLPPAQTFRMAHMSNLAFDASIWEVFTALLNGGSLVCIDRFLDAQALEALFLREHINIALFPPAL---LKQCLTDAAATIKSLDLLYVGGDRLDTADAALAKALKSEVYNAYGPTE-------NTVMSTLYSIADTERFVNGVPIGRAVSNSGVYVMDQNQQLVPLG--VMGELVVTGDGLARGY------TNPALDSDRFYRTGDRARYRPDGQVEFFGRMDHQVKVRGHRIELAEVEHALLSSAGVHDAVVV--------------------------------------------------------------------------- 440169 480 ----TDYPREASVVDMFQEQVALNPSATAVADASS----RLSYSELDHKSDQLAAWLRRRQLKPETLIGVLSPPSCETMVSFLGILKAHLAYLPLDINVPLARIESILSAVGHKLVLLGSN----VPQPKVDVPDVELLRISDALNGSQV----NGLAGKQATAKPSATDLAYVIFTSGSTGKPKGVMIEHRGIVRLVKGTNI-----ISPAQAAVPTAHLFDLSTWEI-YTPILNGGTLVCIEHTLDSKALEAVFTKEGIRVAFLAPALIKQCLADRPAIFAGLDSLYAI---GDRFDRDALHAKSLVKHGVYNAYGPTENSVVST-------IYSVSEASPFVTGVPVGRAISNSGAYVMDQDQQLVSPG--VMGELVVSGDGLARGY------TDSALDKNRFYRTGDRARYLKGGQIEFFGRMDQQVKIRGHRIEPAEVEHALLNSDQVRDAAVVIRRQEEEEPAMIAFVTTQGTLPDESELRRR-LQMLLPSYMMPARIVVLDHLPLNPNGKVDRKALGQSAK------ 440169 7536 -MPTSDYPRDRTVVDLFREQAAICPDSIAV----KDSSSQLTYAQLDEQSDRVAAWLHERHMPAESLVGVLSPRSCETIIAYFGIMKANLAYLPLDVYAPDARLAAILDTVEGERLLLLGAGVPQPGIQIPRLST-------------AYIAEALSHATTVDVTSIPQPSAAYVIFTSGSTGKPKGVMIEHRGIVRLVRDTNVNVFPESGSALPVSHFSNLAWDAATWEIYTAVLNGGTVVCIDRDLDIAALNSTFRKENVRAAFFTPAF---LKQCLAETPELVANLEILHTAGDRLDPNLAGKTAKGG--IFNVLGHTE-------NTAYSTFYPVVGEETFVNGVPVGRGISNSHAYIIDRHQKLVPAG--VMGELILTGDGVARGY------TDSALNKDRFYRTGDKARYRPDGQLEFFGRMDQMVKIRGVRIEPGEVELTLLDHKSVLAATVVVRRPPNGDPEMIAFITAEDDVQTHKAIYKH-LQGILPAYMIPSHLVILDQMPVTDNGKVDRKALRAQ-------- 440169 10097 -------PRDYSVVDVFRQQVAANPNAPAVVDSET----SMSYTSLDQKSEQIAAWLHAQGLRPESLICVMAPRSFETIVSLFGILKAGYAYLPLDVNSPAARIQPILSEVEGKRLVLLGSGIDMPQSDRMDVETARIQDILTNTKVE-----------RSDPMSRPATSLAYVIFTSGSTGRPKGVMIEHRNILRLVKQSNVTS--QLPQDLRMAHISNLAFDASIWEIFTAILNGGALICIDTLLDSQALRTTFEKARVNATLFAPALLKECLNHAPTLFED---LKVLYIGGDRLDATDAAKIQALKGTVYNAYGPTE-------NTVMSTIYRLTDGESYANGVPIGNAVSSSGAYIMDQKQRLVPPG--VMGELVVSGDGLARGYTNNADRFVDIVINDRAYRTGDRTRYRPDGSIEFFGRMDQQVKIRGHRVEPAEVEQAMLGNKAIHDAAVV--------------------------------------------------------------------------- 440169 6040 --PRTDYPRDANIVEVFQQHVRATPDAIAVKDA----TSILTYAQLDQQSDRLAIWLSRRHMMPETLVGVLAPRSCETIIAMFGIMKANLAYLPLDINSPAARLRSILSAVGNKLVLLGSG----VTAPEQENPEVEAVGIQEILAGTG------LDKTQGSNARPSATSLAYVIFTSGSTGKPKGVMVEHRSVTRLAKPSNVIS--KLPQGARVAHLANIFDASIWEIA-TTLLNGATLVCLDYHLDCRTLKEVFERESITVVTLMPAL---LKQCVAEIPETLAHLDLLYTGGDRVGGHDAMRARSLKIGMFSGYGPTENTVISTIYEVDA-------DEMFVNGVPIGKTVSNSGAYVMDRNQQLVP--SGVVGELVVTGDGLARGY-TDPSLNKNRFTVNGAYRTGDRVRYRPDLQIEFFGRMDQQVKIRGHRIEPGEVESALLSHNSVQDAAVVAPADQDSGAEMVAFVAAR--------------------------------------------------------- 440169 3063 ----TDYPCDASVVQIFKQQVAVNPDVIAVRD----ESTRLSYADLDRKSDQVACWLSRRGIAPETFVAILAPRSCETIVAILGVLKANLAYLPLDVNVPASRLEAILSEVSGSMLVLVGAETPIPEGM-AEAETIRITEILADAKTDDINGLAASQPTAA--------SLAYVIFTSGSTGRPKGVMVEHRGIVRLTKQTNITS--KLPESFHMAHISNLAFDASVWEVFTTLLNGGTLVCIDTLLESTALEKVFFDQRVNVALLPPAL---LKQCLDNSPALVKTLSVLYIGGDRLDASDAAKARGLQTQAFNAYGPTENTVMSTIYPI--------AEDPFINGVPIGHAVSNSGAFVMDQNQQITPPG--AMGELIVTGDGLARGY------TTSSLNTGRFYRTGDRVRYRPDLQIEFFGRIDHQVKIRGHRIEPAEVEYALLSHDLVTDAAVV--------------------------------------------------------------------------- 440169 4549 ----TEYPRDSSVVDVFHEQVSINPDSIALIHG----SEKLSYAQLDRESDRVARWLRHRSFSSDTLIAVLAPRSCETIIAFLGILKANLAYLPLDVKAPAARIDAIVSSLGNKLILLGANVTPLQEAAIDFVPIRDTFTTLTDGT----------LQDGPTIERPSAQSLAYAMFTSGSTGRPKGVMVQHRNIVRLVKNSNVVAKQPAAARIAHISNL-AFDASSWEI-YAPLLNGGAIVCYFTTIDPQALQETFQEHEIRGAMLPPSL---LKQCLVQAPDMISRLDILFAAGDRFSSVDALQAQRLGSGVFNAYGPTE-------NTILSTIYNVAENDSFVNGVPIGSAVSNSGAYIMDKNQQLVPAG--VMGELVVTGDGLARGYM-DPKLDADRFTVNGAYRTGDRVRYRPDFQIEFFGRMDQQIKIRGHRIEPAEVEQAFLNDGFVEDVAIVIRTPENQEPEMVAFVTAKGDNSAREE------------------------------------------------- 440169 8602 ------YPRESSVIDLFRQQVAAAPDAIAVWDSSS----TLTYADLDGQSNKLAHWLCQRNMAPETLVAVFAPRSCLTIVAFLGVLKANLAYLPLDVNAPAARIEAILSAVGHKLVLVQAHGPELGLTMAD-----TELVQIDEALASSSSGDHEQIHASGPT----ATSLAYVMFTSGSTGKPKGVMIDHRSIIRLVKNSDVVAT--LPTPVRMANVSNLAFDISVQEIYTALLNGGTLVCYLTLLDSKILYNVFVEAQVNAAMFTPVLLKQCLGNMPAI---ISRLSVLFNVGDRLDADAVAASGLIQDAVYNAYGPTE-------NGMQSTMYKVDVNEPFVNGVPIGRSITNSGAYVMDGNQQLVSPG--VMGEIVVTGDGLARGY------TDSALDEDRFYRTGDRVRYRPDFEIEFFGRMDQQVKIRGHRIEPAEVEHALLGHDLVHDAAVV--------------------------------------------------------------------------- 440169 12667 -----------SVVDVFQTQVVANPDALAV----TDTSTKLTYAELDQQSDHVAAWLSKQKLPAESIVVVLAPRSSETIVACIGILKANLAYLPMDSNVPEARRQAILSEIGEKFVLLGAG----VPIPDNKTADVRMVFISDIVASKTDKSY-------SPGTRPSASSLAYVIFTSGSTGRPKGVMVEHRGVISLVKQ----NASRIPQSLRMAHVSNLAFDASVWEIFTTLLNGGTLFCYFTVLDSKALSAAFSDHRINITLLPPAL---LKQCLADAPSVLSSLESLYIGGDRLDGADATKVKDLKGKAYNAYGPTENSVMSTIYTI--------EHETFANGVPIGTSLPKSKAYIMDQDQQLVPAG--VMGELVVAGDGLARGY-TDPSLNTGRFTIDGAYRTGDRVRYRPRDYIEFFGRLDQQIKIRGHRIEPAEVEQALLSDSSINDAVVV--------------------------------------------------------------------------- 25029113 17 -----------TLWDILVDISSTYPEAAAI-----DDGQILTYAELMQEVTTLASEMHAQGVRRGDRVGIRMPSTRDLYIAILATLAAGAAYVPVDADDPEERAEMVFGEARINALF-DASGFHMIKPTPG-----------------------------GDTRRPRLDDTAWIIFTSGSTGKPKGVAVSHRSAAAFVDAEAQMFLVDLGPEDRVLAGLSVAFDASCEEMWLAWGHGACLV-PAPRSLVRSGMDLLIRRDITVVSTVPTL------AGLWPAEALSHVRLLIVGGEACSQELVERLSTEDREVWNTYGPTEATVVACGTQL-----------YPGQPVGIGLPLAGWDLVVVDAEGQPV--GIGEVGELVIGGVGLAR--YLDPEKDREKYAPVGWYRSGDHVRLEEDG-LYFIGRVDDQVKIGGRRIELGEVDANVAALPNVRSSAVVVQTTGADEKVLVAYVSLEDEEAGNEAAKR--LAETMPAALVPR-IHVMEELPVTTSGKVDKKSL----------- 133917244 179 --------QPKTLGDLIQKTAENYPNRGIIYIQSNGSQIFQSYQQLWEQAQRIQTGLQKLGLQNQDKVIFQLSENYDIISAFWGCILGGFIPVILSVPPTYKEINHEINKICQVWELLEQPLIITNESRQQDVKKLEKWL---SNQPIKLSFIEELKTYSPHHSHISPDDIAFFNLTSGSTGMSKCISLTHKNIISRARGANII--CEYNNDDIILNWLPFDHIGSISELHIRCVLGCQMVYVQTEYRPLNWLDLIHQYRITHSWAPNFAYNLINEALKKEPWNLDSIKFFLVAGEAVSDQVVGEFNKLHSEIRPAFGMAEMGSGITYYQPTTEQPLLPEHPNSTTFTDLGLPIPGVSIRIVDQENSLLP--EEMIGHLQVKGDPVSPGYYKNPEANQEAFLKDGWFKTGDLGFI-SNGHLVITGRSKEMIIINGVNYYSHEIETVVEAIEEVAASAACAVHDAKSGDQLALFFSVEIDQQDLPELLKKIRRKVINSFGVPEYLIPLNEIPKTSIGKIQRSQLTKRFE------ 118725897 16 ---------------------------------------KYSYAQLWNLISRARVDFKEKGIKINQRVPILCNDPLHFIVGLLSIISLGACAVLIETSKKPKEIIEILEQIDSKIILTD-------QYMGSDLSSYDVTIT--------EFSLKNLTEEKDSRISCEMNSEGCIIYTSGSTSKPKGVIRSNRILFEHS--KMLQRTYNLSSNDTFLCLVQPQHAFGLENVLGAIYSGATLVV-QKNFSHTEVINFIENGKCSVVVGVPFQYELLTKV--NKKVPVNKLRYFLSAGAPLKKDVAAIYSLFGIPVTQIYGSSELGATAINIDISKSFE----------YDAVGKPLPEVQIKIIDSENRVL--ENNQIGEIVLRSPYCTIGYVGVSEVSKDAYIEDGWFYSGDLGYINDKGVLFITGRKKNVINIAGKKVSPEEVERVIKGIEKILDVKVEGEKNSLSGETITAKVVVENGADISEQLVLNRCKELLSDYKIPRHIVFTDKLEYTSTGKLKR-------------- 41407807 8 --------RPTTLCEAFQATAAKHPD--AVALRTLGDATTITWRQYRDRVRAIAAGLAGLGVGNGDTVALMMSNRPEFHLCDTAVLHTGATPFSVYNTNPPELLAYQFDNADNHVVICEGTFMPQVLAAAQQGGTVEHVVCVDGAA-NGAIGLDQLEASPAAGFDVGPDDVLTIVYTSGTTGPPKGVELTHTNFIENARITEEVGG--ITHADRAVSYLPDAHANRWITHYQNLLYGLQITTVG---DFKAVLPALTEVRPTLFLGVPRVWRALAKWAFGVGRAMDRLRIGVTGAAPIPREVHEFVLGLGIPVCEGYGMTECTAGATVNRPE-----------RIKIGMVGTPVPGTEVTVASD------------GEVLVRGKNVMRGYRKAPEKTAEAIDSDGWLHTGDIGEIDEDGYLRIVDRKKELIIAAGKNMSPTNIENTIAACPLAGPVVVIG-------------------------------------------------------------------------- 183604875 83 ------------IHDIFVEKARRDPSRQAVVS-WDGE---LSYGEVDQFSTLLAIHLIKLGVKFGNHVLLCFEKSMWTVVAVLAVMKSGGTLVLTDPSQPEARLQTIATEVGANLMLTSERQEELGKRILAG-----GVIVVNHDFFQQIQTSVLPPASTTDLPSVPGSSPLYTIFTSGSTGKPKGVVISHANYTSGALPRA--EAVGYGPHSRVLDFPSYAFDVSIDCMLCTLAHGGCVCVPSEDDRVNNLSGAIRNMKVNMAHMTPSVARVLGE------DTLSSLEVLGLGGESVSVRDAANWGKL-TKVIIAYGPSECTVGCTIN---------NEIALDRAYTSIGKGVGGVT-WVVDPTDHSRLMPIGAIGELIIEGPIVGRGYLNDPERTSSVFIEDPFYKTGDLVKYDPDGSIVFVGRGDQQVKLRGQRVELGEVEHHLRTLPAVVAAEVI-TPGGKGDQTLVAFIAEKTTTKSQTEVMDKALGSVLPRYMVPSAYIPLLEMPLLVSCKVDRKKLR---------- 169767028 590 ------------IHHLFEQQVSKNPDAEAVYSVE----QSLTYAQVDNISSALALRLVELSVDLETYVAVCFGKSIWTVVAILAVFKAGGVYVPIDPAHPRGRIVEVVERVQIKVAITSKDSFGVLSDLCD------LIVVLDNPPPSNTISLPQEIRKRAQP-----SNTAYLLFTSGSTGKPKGVLMSHSAM--STSIVHHGPAFGASPDWRTLQFAAHTFDISMTEFFTTLAFGGCICVPSEHDRLNNLAGVIAALRVNTALVVPTVANLI------TPQQVPTLKTLVLGGEPVTKETISRW-APHVNLTAGYGPSETAVYCSGHL---------NVAADAHPADIGRCIGGT-MWIVNADNYHQLSAIGCVGEIVISGPLLGKGYLGDQATTDVAFVPAPWYRTGDLARYNPDGTFCIVGRRDTQVKLRGFRIELSEIENRIMRGPCVRQVAVVSQHRSDLGQGPDTIRLVKTSPEGILDKVKSRVSLTLPDYMVPSVWVVLDRMPILLSGKIDRRSIK---------- 66822221 49 -YPDWFKGGELNCYNVLDRQVQNPRDQDALIYPYLKKTVKLTYYQLYEKVCEFSRVLLNLNISKNDNVLIYMANTLEPLIAMLSCARIGATHCTIFDGYSVKSLIDRIETITPKLIITTPNLKDAIEQSTFKPSNVITLFVKDIPTIPNTLSWYDEISPFYEYVPVESSHPLYIIYTSGTTGNSKAVVRSNGSHMV-CLNYFNRYISENNQSTTLLTTSSVGWVSFHGFLYGMLSFGSTFVMYEGKHIEVDLWNTIEKHKVTHALSLASAIRYLIKTDPESKYDLSNLKEIWIGGEPIEESISEYIEKLKIKSTRGYGQTEIGITYLYCFGHINIPYYA----------TGLPSIFIRPSIFSDDGKELGVN--EIGEIAFKPPSFATTFYKNDEKFKQLFSKPGYYNPGDLGFKDENGFYTIVSRSDDQIKISGNKVQLNTIETSILKHPSVLECCSIGINDPTCYSVPIALLVLKQQDQSTRQIINNIITQDIASLAVLRKIVIVNQLPKTKTGKIPR-------------- 91214581 7 ------------LFDFPYYQLEKFNLEDALVTKYNGEWKSTSSKEYVAQLNKISRGLLRLGVQPNDKIALISTNRTEWNIMDIGIMQLGAQDVPIYPTICQEDYAYVLNHSESKFCFVDKEVYDKVMAIKGQVKSLKEVYTFDD--VDGAKNWSEVLELGTDESKVTENDLATLIYTSGTTGRPKGVMLSHKNIASNALHSSTRLPLDLGTA-KALSFLPVCHIYERMLQYMYQFSGVSVYFAE---SIETISDNLKEIKPDVMSAVPRLLEKVYDKIIAKGTDLTNLKVIASGSAALQPRLARVFNAAGMSVMEGYGLTETSPVVAVNDMRNGGFKI---------GTVGLPLPETEVKIAKD------------GEILVKGPQVMMGYYKDKKKTDEVIN-NGFFHTGDIGEVDRQGFLKITDRKKEMFKSGGKYVAPQIIENVMKQSRFIEQIMVVG----EGQKMPAALIQLNEEMVTHQELIDRFYNQKFGNWEKIKRFELTPDVWLTPTMKLKRRVIKERYMDLY--- 167841941 2201 ------------LTDGFARHAKANPDAIAVKTV-SGE---FSYATLDADSNRLARRLLADGLQPGECVALCVERDYPLIVALLAVSKAAGCFVPFDSDVPALRLRGIIAQHRIRLVSTHAIVARWSPEATQSMRDVCLYDVGTQRGPSAVVTARDWADARPLPVSVDASHAAYVIFTSGSTGAPKGVMIGHAAAC--ATLDWINTRFQVAAGDRMWCASPGFDLSVYDV-FGVLGAGATVCVADRLFDPTVLAAYLTHWNVSMWDSAPAVLQFALAGCEVLGDAFRSMRLVMLSGDRIPVTLPADGSRHFPN-AHWYGATEA--AIWSNFHDIGRAEAARAMRWQRAVPYGRAFGAAAYFVLDDDLRICPDG--VEGELYIGGGCLADGYLGAPALTAERFIPDPFYRTGDRVRRDASGTLWILGRTDTQIKLRGYRIELGEVESAIQRMPEVR--AALALMDADRQE-IRAYVQLTGPGALDDAQVLSYLGARLPHYMVPASVHFIDAWPTTVNGKVD----RERLASDHGRA 167841941 1153 ------------LCEIVSRQARRVPDQPALRDRAT----TLSYAELDAGANRVAARLRAQRVGAGSRIGLGVPRSADAIVCLLGILRAGAAYSPMDMQACASDWREHASDAGLHAIV-------LAGPAGAGLDGVRTIAL-------DYLVAPMADGPAAVIASGTAQASAVVFRTSGSTGRPKCVTVPHQGVLALIAWACGAYAAREYRNSTFATAL-TFDVSLFEMFTPWALGGCATMLESLQVVPEA------DAPLTCVSGTPSHVAMLLDRGDFPAGAA----TLNVAGEPLPRRLVERFAQTDVRVVNLYGPTECSIYASVEDIR--------RATFDGAVGIGRPHPHAALYLVDDALSEMPAG--VPGEICIGGSGLAHGYAGQPALTAEHFIPDPFYRTRDLGRVDERGHVAYLGRANGVRKLRGVWVNFHDLTADVRACDGVSDAVVIASGDDEDDARVIAFCVPEAGAILDETTLRQAFRARVARTRLVNRFIALDALPLTPNGKVDVHLLAQ--------- 121603184 7 --------------DMLALQRLYHWEKAAPHQMGGGVIQDYTWSQVADQVRRMAAHLKAQGWEPGSNVAILSKNCAWWLMSDLAIWMAGHVSVPLYPTLAPDTIAHILTHSEAKACFVGK--LDAWENMKPGVPGGLPCISYPLSPPDNHDGWDAICARQAPELVRGAEELATLIYTSGTTGRPKGVMQSFGSFAWALDAG--ITRIDLTGQDRMLSYLPLAHVVERVLVEHGWLRTGMRLYFAESID--TFPADLQRARPTIFFSVPRLWVALVRRKVLKALGLDQCRIAAGGAAPMPLALLSWYRKLGLPINEGYGLTENLAVSHLTVPGTNQE-----------GTVGPAYPGVEDRI-----------DPETGEIQMRSPALMMGYYKDPVQSRAAFTEDGWLRTGDKGQLDARGNLHITGRVKDLFKSKGKYIAPAPIEDKLVMHEAVEACVVTG---ANLG-RPLGIVMLNAEAVAEASLSEHLVNATLDPHEQLACLVIVDNDIITPTFKVKRNRIEDIYSANY--- 213965443 562 -----------TLVSLVEAACAATPDAPAVRLAARG--ISYTYAEVWARAGRIARQLSESGVGAGDAVIVRYTKHPDDIVNMVGALRAGAAFVPVDAGMPAQRQEYVVEASGAAGLILDTGIIDELDQ--------SGVAGVGKPAAAEACDRAGSAGAHSSPGTAP-DDLAYVIFTSGTTGRPKGVRISHRNCVNTILDVN--RRYGVTSADCIIGLSSLGFDLSIYDVFGAFAAGATVTMVGDERNADEILDVLREERVTLWNSAP-ALLELALVRATDDDVFPDVRTVLLSGDRIAAGLPARAMDMNASINSLGGATEGSIWSIHYPLQ--------RDSLENRIPYGYPLANQGIHVLAPDGVHCPVG--VPGEIHISGLGVAQGYAADPERTAAAFGYGRCYRTGDVGMFNAEGFVEFLGRRDRQVKIAGFRVELGEIESVLERSGLVTASMAAVVESGDRGLLACLYVPVDDMTGSRDAVRAELAR-CLPAYMVPTVLLPVAHLPVTVNGKLDQEEIR---------- 119194233 266 ------------IQDIFARNAEKHPDKLCVVETHSSPHREFTYRQIHEASNILGHHLLQSGIQRGEVVMVYAHRGVDLVVAIMGILKAGATFSVIDPAYPPDRQVIYLDVARPRALIATQDAGELTEKVRSELRTIPALALRDDGSLQGVLQPQVALKAKPVGVVVGPDSTPTLSFTSGSEGRPKGVRGRHFSLAYY--FPWMSKTFKLSENDRFTLLSGIAHDPVQRDIFTPLFLGAMLLVPSREIQNEKLAEWMREYKATVTHLTPAMGQILV---GGATAQFPSLHHAFFVGDILIKRDCMSLQALNVNIVNMYGTTETQRAVSYFEIPSYASQESYLDMMKDVIPAGKGMVDVQLLVVNRFDRTKLCAVGEVGEIYVRAGGLAEGYLGAPELNEKKFLRDRLYRSGDLGRYTPTGEVECSGRADDQVKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKFEEPTLVSYIVPQKDDDSAEEDAREYLRGKLPSYAVPTVIIPLKRMPLNPNGKVDKPAL----------- 195121820 23 -----FTDPQISIGKVIYEVLKEKPSNKFQIVHDDGKI--LTNADALTATVSIAQYLKSERLTHRDVVGLIAMNTTHAAHVIFACLFNATPFHAVNPMLEREAIASLYAITKPKIIFCDGRDYEFFKLITKDWT--PKLITLSEHI-ENVTGIEEILAKEPTKLVHGADQTMAIVCSSGTSGLPKAVTITNSQLLLISPVSGL--------NDVVYTTASYDWLSAIKSLLSSTVNEADRVICSQPFSVELLVEIVKKWQVTYLYVSHWQFNALFSSPLATAENLSSLQFVQYSGGWVSAGVVQTARRISTIFVYAYGTTETDGISACLNPETENL-------------VGSLLPGVHAQIVNDAGVPLAHN--EVGEILIKTNQKWNGYYGNPVQTAQTLDSQGWFHMGDMGYFDKENRLYMVDRRKDLLKYQSMHYTPNEIEKIIIELPDVQEVCVVGIKDPLYGEAAGALIVRKPQSLLSEKQVINYVAQRISQYKLHAGVCFVDKLPINFNGKVLRNEAREIF------- 115378615 1 ---------------VLHEQATRYEHRPALWSRHGGTYRPTSWHDYALRVRRFALGLRGLGFSARGTLGILGFNREEWLVADLAAMALGGVPVGLYTNSSVEQLEYILGDCEAEVLLVEEAFLKSALVLRERLPRLRHLIVMEERLPEGVLSYQDVLGRGMGVDEGPPEALATLIYTSGTTGSPKGVMLSHRNLVWTASAVLQEADFQVKP-TRILSYLPLSHIAEQVLSLHGPLVAGAQVYFADSIDA--MPRNLREVRPTFFFGVPRVWEKFKSKAEEGMRALSPVRFLVTAAAPIGREVLDFFASIDLIVREVYGSSELTGPATLNT-----------REATQLGSVGRPLMGVEMRIAED------------GELLIRGGNVCMGYYKNDEATAE-LLKDGWLHTGDVGVLDAEGFTHITGRKKEIIVSGGKKTAPANIEALLKTVAPVSHAVVIGERDPKWPEEPRALAAEPRLHQYLEQAVAREVNPKLSRFETIKRIAIVESGEMTPTLKVRRQAVEQKHA------ 115390402 217 ----------IPITDIIRQHAVQRPNHKAICAWDG----TLTYLELDVLTTKLAYYLRHIGVQEGSMVLLAFEKSMWAVVALLSVLKAGGTFVPVSPSYPPSRLKVIIDATRSSIMLTSKELAPGLQS-----PGVQ-VITFDDS----LLDHLPTERSVCSLAKQDPQRPAYVLFTSGSTGTPKGCVLHHEAL---STLASQGSPLYLHSSSRVLQFVPAIFAASSIDTYLPLLVGATICIGSQHDLINDIASVMKQYRVTWASMTPSAISTV------EPAQLDGLETLVLAGEPVGEHTRNLWAN-SVRLLSGYGLSEIVGA----------GAISTLELGRHPRNIGVS-PTSRIWVADPANIQRLAPVGGVGEMLIDGPNIGQGYLDDPDKTTRAFVPHRILRTGDLVRYQSDGSLVYIGRKDTQVKIRGKRVELGEIEAQIRLRQSPMDVVIVAAPLDADSVVLVAFITQSGASSTTSGLIDSTIRTVLPDHMIPSFYLPLARIPKTATGKMDRRALRSE-------- 115390402 1267 ------------VHTLIWKHCEEQPTATAV-CAWDGD---WTYEGLDRMSSALSQKLILTGVKPEAFVPILMEKSRWVPVAMMSILKAGAAFVLLEPSQPLKRLEDICDDIRPGVILTSMECQPAASTLCPE------VIVLGNTNAHSLAAQAKHL-QDAMPVTVLPRNAAYAVFTSGSTGKPKGVVIEHRSLATSALA--MMRASPLNRSTRLLEYASFAFDVSILDLMVTLIAGGCLCVPSADARENRLLESINEFEANYIALTPTVARTL------QPERLITLRTLKVSGEALLSSDIEQWSVTHIRLINMYGPAECTINATAC---------TSVTPGPLSSSIGHAMCSSTSWIVDPNNHHKLLPIGAVGELIIQGPIVGRGYINRPDQTEAAFTPPAWYKTGDLVEYAHDGSLLYKGRKDFQVKLRGQRFELVEVEEHLRQFPHASEVAEVGSLYKNRSKTLVAFVLLDVQEDNDADLLKAVLSASLPSFMQPMLYVPLLSVPRSRSGKTDRGRLR---------- 212633213 7 --------------EMLEHWVEKQGDQVYLKQPIDGQYKTFTWRDVQVKVQQIAGALRHLGLNPGDKVAILSKNCAEWFITDLALMHGGYISVPIYPTANADTIRYTLEHSESKAIFIGKLDYWADQESGVGGEILRMAMPYDTMPAQYHWDKLLTLGQPLIDAPLPSEQIMSLVYTSGSTGKPKGAIQTFASYGW--TCNAVVRDLKTDVEDRLISYLPLAHITERVAIQGSSFYSGSCVAFVESLD--SFVADVQRARPTVFFSVPRLWNFLLKVPIVAGLGLEHCHLLGSGSAPIPPSLVNWYHKIGLNISEAWGMTENCAYSIINHPFD----------ASKIGTVGHAVEGCSIKQSD------------VGELMVKSPGLMQGYYKQPEETAACFDEEGYFYTGDVVSIDDDGCVTITGRVKDNFKSKGKYVAPVPIERKLAQDLHVEMICVIGLPH------PIALVQLEGASLQPREEVRSSLKNHLESHETVDAIVVVTEKWLTPTLKIKRHVLEKSFSEKVDG- 91217122 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITSMDHTINVLPPYHTSGWNVLLLPMLHRGARVDFMRKFKPEKILIYIQEEPISLFLSLPTMLRMMVKSNAFKGFKAKKLNYFIVGGENLSNKLIDIWAEKGILLSQGYGLTEAGPSIT---------SLHRHEALWKKGSIGKPNFYVDMKIV--NHENEEVVENEAGELCIRGNIVTPGYWNNSPYTLQKI-KNKWLHTGDIVRMDEDGFMYMLGRKNQIYISGGENIHPSEIENVLYQLEGIMEAAVVGVEDEKWGETGVAFVVLQNQKLQEKDINSH-LRNHLASYKVPQKIIIMENLPKSGLGKINKYELKVAFK------ 145595328 462 ---------PHTLHGMFLAQARREPDATAVV---TGSGHT-TYGQLRAHAGAVAAALRAAGHGRGDLVAVVAERGVDQIAAQLGVLMAGAAYVPVSPGWPPPRRAQVLTGATVRAVLSATD-----DGLAGAPDDATRLRL--DELPAGDLTDAEAADD--------SEALAYVIFTSGTTGRPKGVMIRHQSAVNTILDVN--DRFGVTAADRVLAVSEFTFDLSVYDVFGLLAVGGAVVVPDAAREVVHLHELVGRAQVTVWNSVPAYLAMFVDFVRSVRARPSDLRLAMVSGDWVPLPLGRDLAEIAPRCVALGGATEAS------IWSNWYDVPTRPPRDWASVPYGWPMRNQCFHVLDRRLADRPD--WVPGELYIAGRGLADGYLDAPELTAASFTGDRLYRTGDLGRYWPDGVIEFLGRDDPQVKINGFRVELGEIEAALVDQPGVDDAVVVARRDER-GASLVAFVVCPEAVPGFADTLRDGLGATLPGYLVPPAIEIRETFPLTTNGKVNR-------------- 118616841 6 -------PPHLNLVERLAWRARNQPDELAMVELRCGETDKATYARLDARARAIAFQLKSLG-NQGDRVLLVMGHCLDYVVGFLACAYARRVAVNLPVPRRADRLAHVVADCGAEVLLTSPEAKELTASVAADLR-------LDFLTVLRLDWLLAIPDEDWQPVAPASKDVCLLQYTSDSTSAPRGVVVTHDNLMFNC--AQIQYGFGLTAEDRALSWLPLYHDMGLILGVLTPIFAGFPVVLADPLSPDLWLRAISDYRITFTGGPNFAYDLCADAADLSGIDLSCWNVALNGAEPIRATTLERFNAALAPLQPSYGLAENTLAVSTKIPATEPTAPRGDSPSRRLVSSGRILAGTMVKIVDETGHPVGPD--RVGEIWLTGRSVAKGYWGRDIQTEEVFDPARYLRTGDLGFCRDD-ELFVVGRLKDLVIVHGANHYPQDLEETAEAHPAVRSVAVFAEEREDREALIVVAEIRREAELDPRDVGQRIARAITREHEVSVDAVFLAEVPKTTSGKIQRSLCRELLR------ 120402600 19 ---STVHDQAPSVARLFRDRVAATPAAEAFRFPDDGSWRSVTWQQVGDRVRLIAAGLIALGVAPEDRVALASSTRYEWVLADFSVLCAGAATTTLYPTTNARDVAFIVANSGSRIVIADQTQVDKLLEHRSELPDLEKIVIIDGDGDGEFVITLDLLATSPDIVEIRPDHLASIIYTSGTTGRPKGVRLPHRA---WTYTAAAIDSLGLRADDLNFLWLPLAHAFGKVMLALPLLVGFPTAIDGR---VDRIVDNLAAVRPTFMAAAPRIFLLALQHAIADRLVLSTLRFFVSAAAPLNRDIARWFDAIGIIVLEGYGLTETAAASFINRPGAY-----------RFGTVGIPFPGTEVKIAAD------------GEILLRSPGVMTAYHDLPEATARALDADGWFYTGDIGEIDDDGFLRITDRKKDLFKTSGKYVAPSAVAAAFKACPYVSEIIVYG------EERPVALVSLDGEAITDWAAKENLSYAELARHDATRELIYVDELQLNRWEQVKRFALLDRELSIAAG- 154174534 672 ------------------------------------------------------------------HVGVLLPSSSVGAIVNMALFVIGKVPVNLNYTLSEQAISAALRKADISQVITSEKFVEKLAAFKSSLDGKVRYVENLSKQISKSAKFGSLLTALLAPAKVSLQDTATILFSSGSEGEPKGIELSHKNLLAN--IKQISELLNFRKDDVILNSLPIFHSFGLTVTTLMPLCGVKMVSVPDPTDGAMIGKMAARHNVSILFGTSTFFRLYAKNKKLLPLMFQSVRMVVAGAEKLKKEIKDEFKKFGIEIFEGYGTTETAPVVAVNMPNILEKESLKELSFNKPGSVGLPLPGTIIKIVDPNTLE-ELNVGEDGLIIIGGSQVMKGYLNDEEKTSEVIVIDGYYKTGDKGHVDENGFVSIVDRYSRFAKIGGEMISLGSVEEEIAKVLG-GEVVAVNVPDDKKGEAVALLV---KQSSAPQDIEQVLKSSNLPAIMFPSYVFLVDDVPMLGSGKVD--------------- 90408117 9 -----------TLLELATNSFSLYADKLLASNIKD---INMTYQEASLKIQTLQATFKSLGVTQGDKVAICSENMPNWGVVYLAVTTMGAVIVPILPDFHSNEVHHIIKHSEAKAIFSEDDFVETLDFFEDTDASESLFVVKNPVKPSLMETMKKGLKKPKETVEIHPDDLAAIIYTSGTTGQSKGVMLSHNNLTAQIQQAATL--VDINAADKFLSILPLAHTFECSVGFLVPFANGASIYYLNKPSPKIILAAMAKVQPSCMLSVPLVIEKLYENVPFVRKRLHKIRFFGIGGAKLSPFVEQFLIEAEFPYAIGYGLTETAPIIAGAIP-----------YKTKVGSTGIIAPGIECRFCKED------ESQLDGELHVRGPNVMLGYYKDTVRTAEVLDADGWLNTGDLGYMDDNGILYINGRSKNVIISSGENIYPESVEAVLNQNPLVCDSLVY----EENDKIVAKLFLLHKTILTLLEEIKITANSQLANYKISKVIEQTVPFIKTPTAKIKR-------------- 172036048 13 ------------LPDIWAIAAKKFPDILALHDPHSKPEVKLTFAQLYQQIKQFASGLQALGVTPDDKISLIADNSPRWFIADQGSMLAGAANAVRSAQADKNELAYILRDSDSSTLIVEQKTLDKLRSFCDEIP-LQLIILLSDETPKTDLNYSQLMEQGANPITKEDDDLATLIYTSGTTGQPKGAMLSHGNLL--HQVKNLDAIIQPKAGDIVLSILPSWHSYERSAEYFLLSQGCTLTYTNIR----NFKTDLKKFKPHHMVGVPRLWDSLLEHFDASGAPLHSLETLVSGGGSLAKHLDDFYEIINVPVLVGYGLTETSPV-TNARTHSH----------NLRGSSGQPIPKTEIKIVDDTGEPLSQGKK--GVVLIRGPQVMQGYYKKPEATAKAINSEGWFNSGDLGWITPMNDLVITGRAKDTIVSNGENIEPQPIEDA---------------------------------------------------------------------------------------- 150249472 30 ------------LLARLDAVAREHPDRPAVHAVDG----VWTYRELHRRADAVAAFLAARGVRPGSVVAIAATRALAPYAALLGVLKAGCAYVPVNPDDPADRVAFVLADAGATPLLLDTDPASLPAAPAPDVPH-------------------------------EPDRVCYVIYTSGSTGRPKGVVMAERAV--DNLTHWVVRRHDVRPDDRLGQTAPLTFDPSVQQVFPAWATGACLVTVPDQRDPAAFLDWLRAERVTHLDLVTSHWVHLLNAAEARPAELPDLRWIIIGGETYYYHQTHRWHRVPARLNTIYGPTEAAVNAT--------EHLTEPDLDHGQVPIGVPLPNYRLYALDDDGRLCPPG--ITGEIHIAGAGLARGY-RSAEATAKAFHEERLYRTGDLARRHADRWLEFQGRVDSQVKISGYRVELEEVDAAVKAVPGVRDAAVV-VRGEPAEQLVCCYV----GDVPPDRLRSR-LTERLPAYLVPHLLVPVEALPFTRNGKMDTAELRRFARDSAGRA 119193128 2782 ------------LHQFVEVNASECPSKIALEFASRSSVRSWTYKEFNDQGNKYANLLLQLGASKSKLIGICFDKCPEAYFAILAILKVGSAYVALDPGAPIARKKFIMEDSGSNFLLCTSDKKEELMGIDG-----VKVLALDEAGLLNGLSSSSPILEH----PISGDDTCYCLYTSGSTGTPKGCEITHSNAIQAMLSFQRLFAGHWDDSSRWLQFASFHFDVSVLEQYWSWSVGICVTSCPRDILFEDLAGVIRQLEITHIDLTPSLARLL------QPDEVPSLCRFITGGEALKQEILDTWGEKQV-IYNGYGPTEVTIGCTM---------LPRVTQWDKPSNIGPQFDNVGSFVFKP-GTNIPVLRGGIGELCVSGPLVGRGYLNRPELTEERFKYDEWYRTGDLVRMLHDESFCFLGRMDDQVKLRGQRLEIDEINHVIKSASAIGEVVTMVLKHLSAGKEQLVSFITRGELSEKEAIIRRCCSLQLPGYMVPTHVIPLTRFPLSPNNKIENKKLKEIYANL---- 119193128 157 -----LISGPLFLHDLV-RNAGRGLDLALEFLDKDRKRHFLTYDQLHLRSKHLALRLEALRSRPASIVPVLIPQSPDLYVSWLGILRSGAAVCPLNIDAPSERVNFIVNDVAADVVVTVKSLAGRFDQVDRPL----IIILADDDANDIILP------ATLENIKIYPESLAYVMYTSGSTGLPKGVGLSH----LAATQAILAHDDHIPHFRRFLQAAPTFDVSVFEIFF-PLFRGSTLVACERSLMLNDLVGVMNHLEVDGAELTPTVAGELLRQ----KSAVPSLKVLLTIGEMLTRRVVDEFGFSGPNLYAMYGPTEATI---------HCTIAPKLPVGSRVGNIGIPFTSVSAFIISVDGEPDVLPVGCIGELAVGGPQLANGYLNRPEENRKAFIDGRLYRTGDKARLHPNGELECLGRISSQVKLRGQRMELGEVESTIYKAPGVRSAAAC-----VADGILVAFV-SRDTSLDPAAVRQ-VCEKWLPKFMVPAEIICMDELPRLPSGKIDRKAL----------- 119193128 1176 ------------LSDGVKEVAALDPERTAVEFLETFDIQKLTYAELNTRSGRLAKQLRSFGIGSGSLVSIVLEKSLGLYVSILAVVDAGAGYVPITPQTPTQRALSIISEASCRVCITSPNLL-------ASLELPHDIMVLDSDGNLLRKCENSGISQKEQGMPV-----AYAIFTSGSTGVPKGVLVSHENMREN--IAVLSEIYPTPPGSKMLQASPAFDVSVFEIFFT-WAMGMTLCSATNDIIFRDIEGAIRTLEVTHLSLTPSV------AALVRSRNVPKVQFLVTAGEALTPEVAKEWADVGV-----Y--------------------------------QGKPFKNTSAFVLSQGNTFSPVPRGAVGELCFGGKQVALGYLNMPDVTQEKFVEHPVYRSGDYGRMLPDGSLAFVGRRDDLVKLRGQRIELGEVNSAILQSRVVKSCTTLICGDKSSGQLLVSFVDPKRSSILTKELYDTISK-ILPMYMIPSFILPIETIPVTVNGKVDKSLLADMYSN----- 196183481 50 -----------TLTELLRWRARQQSDKLAYKFLVDGDGPELTYTELDCLARAIGAWLQQHS-SQGERALLLYPQGLEVIAAFCGCLYGGIIAIPVPPKRTLPRLRSIVQDAQASICLTTGRILSLLENGREDFPEFDQMQWLDTE------QVDLNLAESWQDPKTSRDDLAYLQYTSGSTSTPKGVMLSHHNLMFHS--GYLNEACGYDADSATVTWMPYFHDYGLVQGMVQPLYNGTPCYVMSPFSPMRWLGAISHYRATHSQAPNFAYVRRAKPKQLAKLDLSSWQAAGNAAEPINPKVMQAFEQCGFRFAPAYGLAEDTLLVSSKPLLTPVPVSSPQEGVRMLPSCGRLVCETQVVIANPDT-LTQCDPDEVGEIWVKDPSVAQGYWQRPEATKETFTGDGFLRTGDLGFLR-DGELFITGRIKDLIIIRGTNHYPQDIEWTVQ---AVHSAAAFSIE-AGGEERLITLVERRTQDVNFEEVIGDIRQAIAEEHEIPAYAVVLGTIEKTSSGKIQRRAARTKFLD----- 212546761 226 ------------IHDIISKWAKTQPFAEAICAPDG----SFSFSELDSLSSRLAYRLQQQGVHPGELIPLGMERSALAVITMIAILKTGSAFVPLEVTSPIGRNLEIVKQSGAKVLISESQTTKDWPAEISALVTLEMI-------------RSTPFPDAGTLPCVDLQSLAYVIFTSGSTGKPKGVMIEHHSLSASVRSERQPYTFNQSTATRALQFASLAFDASFAEHLAPLSNGGCVFIPDQETRLDRLVEFMNRNRINWAFFTPSFFRLL------DPDELPWLKTVVLGGEAINDDCIDRWAHR-IRLVNGYGPSETTICVTACVVDPGSEN---------RASIGTGM-ISKVWVVDPEDLDQLSPIGTVGELLIQGPTVGRGYLGDETRTKASFIERPWYRTGDLVRFEPDGSLTYVGRRDTQIKIRGHRIELSEIESKISINESVNDVVILAKAGPLKGQLTAVIALKATAKQTHVHVRSTLLQEHLPGYMIPTVWLPVLTIPLSTSAKADRTLLCRWLEN----- 121609933 7 ------LDSASTILECLEHYAQTRPEERAYTFLVNGDDQELTYGDLRSRAVAYGQHLRDCGLSH-KAVLLLFPSGLDFIIAFFACAYAGAVSVPANLAHHYARLRQIILDSETRAVLTTRDLRNSIEGLLGSGVDTSHVAVFCESDEPVVTCSVTLPTQE---------QLAFLQYTSGSTGEPKGVMITHAQLVANERA--IQRSADLPEHLAGAGWLPQFHDMGLIGATLPVALGGHYVFMSPLQRPLRWLKMISHYRA-VATAAPNFALELCAKAQPDDEDLSTLSTIFCGAEPVNADAIERFERFGLRIKPCYGLAEATLMVSGGVAPNNLRTLFVGRDALTVGRCGRPVLEHRIVIVDPSTGCILSNGQ-VGEVWFAGSSVASGYWRNPVATMETFKAGPFMRTGDLGFFHNEG-LFITGRIKELIIFRGRNLYPHDIESTLIKTSAIVQAAVFTANSDDGSNVVAYVELPRRTKALEFQSVAHTLRMAVAQVHHLRDIYFLSKIPRTSSGKIQRKRCADIYAS----- 67921002 2 -------------------AAKKFPDIVALHDPNSKPAVKLTYAELYQKLQQFAAGLQALGVSPDDKISLIADNSPRWFIADQGSMLAGAANAVRSAQADKNELAYIVRDSDSSTLIVEQKTLDKIRSFCDEIP-LQLIILLSDETPNRDLNFSQLMELGAQPVKKNDTDLATLIYTSGTTGQPKGAMLSHGNLL--HQVKNLDAVIQPKVGDQVLSILPSWHSYERSAEYFLLSQGCTLVYTNIR----NFKTDIKRFKPQHMVGVPRLWRRIADNMSLEHFDASAIETLMSGGGSLAKHLDDFYEIINVPVLVGYGLTETSPV-SNARTHSH----------NLRGSSGQPIPHTEIKIVDDTGEAVSRGKR--GVVLIRGPQVMQGYYKKPEATAKAIDPEGWFNSGDLGWITPMNDLVITGRAKDTIVLNGENIEPQPIEDACVRSPYIDQMMLVG-------------------------------------------------------------------------- 169608119 2 ----TVIDTTKDLSALFTQQVQATPDLIAL----EDEKTTYTYQQLHDKVAALADRLRGHGVGRDCLVGVLLPRSADYVIACLAALRAGGAFLVLELAYPPDLLADVLEDAAPTVVVT-------ISAEVGKIKGNTPLVVLDEQSSNSNGHVE---NDELPPVETDLDKLAFVAYSSGTTGKPKGIANPHRA-------------------------APCNVFFVWEI-IRPLLRGATVVAVDASYDPRMLVDLLANKKITETLFTPTLFAAVLARHQSLNTRLPNLKTIWLNGEVVTTDLARRGIKANARLLNVYSACET-HEIASGDIKDMLEKLDTDAPYC---PVGPPLIDPKIYILDESGQKV--DEGENGELFVGGHLLARGYLNRPETTAKAFIRNPYYRTGDKARLLSNGLLEITGRVGAMIKIRGYSVVPGKVESAIVNHLSVRHCAVVPFGEGIDRQLVAYFVVVEIDKTGRSATARRMLMPYLAHYMIPSMWVELDKLPTSVSGKVDLKNL----------- 94312707 37 -----------TLVGAFRQSFRDHHDRLALV----GPEGEFTYQELDERTDRLGAALLALGLRPLDRAVFQCGNSNELLFAFLGCLKAGIIPLCSLQAFRKLEVSYLGNLCEARLHFVDPKFVAFAEEMQAEVPSLQFIVLLADLIRDMPLARAQALLAEVDHEPF---QAAVFQLSGGTTGVPKIIPRFQNEYLYNMRAVAACNGY--TAEDVLFFPTPYMHNLNMGCFFGPFLLCGAKVTVAPDIGEETLQSLVRNYEPTWFGVAGPILSRIAPELLRGTASDKARRNFI-----APKNAANLTRLTGSPTHHIFGMTEGVIMFT----------RPEDPSEIREQSIGYPVSDAEVRIVHP-GTEDTVGDGEVGEALFRGPYTIRGYYKSEKEDVTRFTADGFYRSGDLMVVDGKRYYFFLGRIKDVVDRGGEKINAEELENVINQHPSILASAVVGMPDKVYGERVCAFVLLKPAAATLPELAQYLQEVGLAKFKWPERLEVIPEFPLTASGKLSKVLLRDR-------- 322985 4142 ------------LQDLVCRRAQQSPNSQAIDSWDG----SISYHELDGLSSILAEHLSQLGVRPEAPVCLLFEKSKWAVVAMIGIIKAGGCFVPLDPSYPHERLEHIISETGSSVIVTSAAYSKLC------LSLSVRGIVCDGSVFSSTKKPLPSTADSPPSFSVRPNQAAYILFTSGSTGKPKGVVMEHHSVCSALIA--LGKRMGLGPQSRVLQFNSYWFDVMLLDIFGTLVYGGCLCIPKEEQRMSNLSGWVQKFKVNTMLLSTSVSRLM------QPADTPSLETLCLTGEAVLQSDVDRW-APKLHLIAGYGPTETCIMSVSGELTPSSPANL----------IGKPV-SCQAWVINPLKETELAPYGATGELYIQGPTVARGYLHDDVLTSKAFIVDPWYKTGDLVFWGPQSNLYYVRRKDSQVKIRGQRVELAEIEEVIRQHPDVTVCVDLLSSDDQNTRIILGAVLGIGDRALGDDLKSHILEASLPHHMIPEAYVPFVQLPTLGSGKLDRKTVR---------- 322985 228 --------ERTNLVYDLFSARAHEQDANMAIDAWDG---RMSYTELERVSSTWARQLQKQGISQGSWVLFCFEKSRLAVVSMIAILKAGGVCVPIDPRYPVERIRDIIRTTNATIALVGAG---KTAALFKSADTAVQTIDITKDIPHG-------LSDTVVQSNTKIDDPAFGLFTSGSTGVPKCIVVTHSQIC--TAVQAYKDRFGVTSETRVLQFSSYTFDISIADTFTALFYGGTLCIPSEEDRMSNLQDYMVSVRPNWAVLTPTVSRFL--DPGVVKDFISTL--IFTGEASREADTVPWIEA-GVNLYNVYGPAENTLITTATRI-----------RKGKSSNIGYGV-NTRTWVTDVSGACLVPVG-SIGELLIESGHLADKYLNRPDRTEAAFLSDRFYRTGDLVRYCDDGSLICVGRSDTQIKLAGQRVELGDVEAHLQSDPTTSQAAVVFPRSGPLEARLIALLVTGNKDGTPPDLVKYALQQRLPSYMVPSVWLGIDFLPMSVSGKLDRAVLQDQLESL---- 322985 2990 ------------VHKLLEETAQSQPAESAIV-AHDG---QLSYMQMDRCADVLARQIRKTNMAQSPFVCIHLLRSATAVVSMLAVLKAGGAFMPVDISQPRSRLQNLIEESGAKLVLTLPESANALATLSGLTKVIP---VSLSELVQQITDNTTKKDEYCKSGDTDPSSPAYLLYTSGTSGKPKGVVMEHRAWSLG--FTCHAEYMGFNSCTRILQFSSLMFDLSILEIWAVLYAGGCLFIPSDKERVNNLQDFTRINDINTVFLTPSIGKLL------NPKDLPNISFAGFIGEPMTRSLIDAWTLPGRRLVNSYGPTEACVLVTA-------REISPTAPHDKPSSIGHAL-GANIWVVEPQ-RTALVPIGAVGELCIEAPSLARCYLANPERTEYSFVLDNWYRTGDLVRYASDGTLDFLGRKDGQIKLRGQRIELGEIEHHIRRLPRFHEASVQPATDPDRDATVAGLLVLDNTSENLQTLVTELLRGVLPHYMVPLHFVAVSRLPTGSSGKLDRACLRE--------- 30795037 5 AYPDLPVDG------LLRRAARRAPDRVAVRTA----TRSVGFAELDAWADRIAGFLRTLDGAAGARVGVANVLDPVFAAAYYGTARSGAVTVLVNPLAGEDALRHVFTTARVELALVPAATAGLLANVRADLPALRAIIVTDAPGPDGTVPLHQAVDAAPERTPVDPDTVACVQFTTGTTGRPKGVLLTHRNLVANAKQVALAH--RVGADSVTVNHLPLYHVMHLN---SGVYAGACQVL-CPDPDPIASLAVAAAAGATHYYGLPARLHALAEDERLTGRPGPRLTAVLSGGSALPRAAGILRERLGVPVIQGYGMAELSPLTHCQQPDGY-----------RPGLVGAVVPGTECRLVDLATRH-PVGTGAIGEVQVRGPQLMAGYL--DGGHEERIDADGWFATGDVGLLDAGGALRLVDRLCDVFKHDNEIVAPSRVEDIVRQDSRVADCVVADWPDPEHGAAVWAGVVLAGHEPTAADTRTARANEHLAPWERIRFAEAIDAVPRTPTGKPQRRLVRNELRR----- 169188444 2 ---------QFNVMEYLEHTVRRVPDKIAYANDEFG----LTFQEVYGQSRAIGTFLNSHHLQK-QPIVVFMNRSSKAIAAYYGVIYSGNFYVPLDDEMPRTRIETIVRKINPSAIICDEWTMETSNAI-----GFQGNVHLFDDLIQGPVDDEALTRIRLSAL---DTDPLYVVFTSGSTGVPKGVIANHRSVIDY--IENLSDVLSLSEDTVFGNQTPLYLDACFKELFPTLKFGATYIIPKSLFMPLKLVEFLNEYRINTVCWVVSALTMISSFKVLDKLVPQFLHTVAFGSEVFPVKQLWRSALPNAEFVNLYGPTEATGMSCYYKVERAF-----EEHEILP--IGRPFRNTEILLIGSDDREAAPG--EAGEICIRGTCLTIGYYGDFAKTNEVFVQNPLYRTGDMGKYNEHGELMFVSRKDYQIKHMGYRIELGEIEANVNRLEGIKSACCV---YDKTTEKIVLFFV---GETNARSIVKE-LKLLLPKYMIPNRIERLDAMPLTTNGKIDRVHLKE--------- 196177641 7 -----------SLVDILKARSRQQPEQRAYTFLGNGTTETLTYKELDQQAQTLATYLQTL-AQPGDRALLIYPAGLEFVTAFIACLYAGVVAVPIHPNRPLNRLQAITQDAQALVALTTTSLLSKLKDKVNPILELQNWITTDTPVPEPGTW---------SPPTISPDTLAFLQYTSGSTGIPKGVMVSHANLIHN--LKTIQAAFELTPESVSVSWLPHYHDMGLVDGILEPLYTGCLGVLMPLQNPGCWLEAISHYRATHSGGPNLGYELCANKIQQKGLDLSCWLSAYNGAEPIRAETLAKFSACGFQFYPCYGMAESTLMISGGNLQDEVQALANSENVKNLVGCGHPWLETKVLIVNPET-LTPCAENQVGEIWVSSSSVAQGYWQQVEVTEETFTPGQFLRTGDLGFWH-DGELFITGRIKDVIIIWGRNHYPQDIEYTVSQHPALRDAAAVSIQVNGLEKLVITQEVERSRKLNVDEVVGAIRKVVAADYDLDVYAVALASIPKTSSGKIQRRTCRDRF------- 148264065 4 -------DNFVNIAAHLPEMARRRPDAPAIIFPK--KNRRLSFRELDAMSDRIAHGLVHHGIGRGVRTVLMVTPGPEFFALTFALFKVGAVPVLIDPGLGVKNLKKCLAEAGPRAFIGIPKAHVARLLFGWGKETLSTFITVGRRLFWEGTTLTSLIEQQFPLAPTERDDTAAILFTSGSTGPPKGAVYSHGNFAAQ--VDALRRVYGIEPGEIDLPTFPLF-------ALFAPALGMTAVIPEMDFNPKKILSAIETYGVTTMFGSPALINRVGRFGEREGVKLPTLKRVISAGAPVPAAVMERFTRMGVEVFTPYGATEALPVCSI----GSSEILGETRRITDAGGVGKPVEGVRLEVIEISDEPIPAPIGKIGEIVVQGEQVTHGYFNRPEADLLSKIDDGFFHMGDLGGKDEDGRIWFCGRKSHRVVTPEETLFTIPCEAVFNTHPAVFRTALVGI-GEKGRQLPVLCVELKGAKVDREKVRRELLAIADAHIHTRGIILFHPAFPVDINAKIFREKL----------- 90110362 1823 ------------IHETFSRKVVEHPQREAICSWDG----SLTYAELSDLSQRLSIHLVSLGIKVGTKIPICFEKSMWTIVTILAVVQAGGVFVLLEPGHPESRLSGIIKQVQAELLLCSPATMGALQNISTQMGTEFKIV---ELEPEFIRSLPLPPKPNHQPM-VGLNDDLYVVFTSGSTGVPKGAVATHQAYATGIYEHAVACGMSLGAPPRSLQFASYSFDASIGDIFTTLAVGGCLCIPREERNPAGITTFINRYGVTWAGITPSLALHL------DPDAVPTLKALCVAGEPLSMSVVTVWSKR-LNLINMYGPTEATVACIANQVTCTTTTVSDIGRGYRATT----------WVVQPDNHNSLVPIGAVGELIIEGSILCRGYLNDPERTAEVFIRSPWYKTGDLVRYSADGKIIFIGRKDTQVKMNGQRFELGEVEHALSGEPDLLIAFLVGRANTGTGNSDEIFIATSTSSLSEKKLQDAQRAEVLPLFMVPQAYIPIEGIPLTAAGKIDRRMLRK--------- 19553905 13 -----------TLWDVLESVASTYPEAAAI-----DDGQVLTYAELMEEVTALADSIHAQGIRRGDRIGIRMPSTRDLYIAILATLAAGAAYVPVDADDPEERAEMVFGEANINALFDATGFHMLRPTAGGDTRRPRL------------------------------DDTAWIIFTSGSTGKPKGVAVSHRSAAAFVDAEAQMFLVDLGPEDRVLAGLSVAFDASCEEMWLAWGHGACLV-PAPRSLVRSGMDLLIRRDISVVSTVPTL------AGLWPAEALSQVRLLIVGGEACSQELVERLSTPDREVWNTYGPTEATVVACGTQLYAG-----------QPVGIGLPLAGWDLVVVDDAGEPV--GIGEVGELVIGGVGLAR--YLDPEKDREKYAPVGWYRSGDHVRLEEDG-LYFVGRVDDQVKIGGRRIELGEVDANVAALSNVRSSAVVVQTTGADQKVLVAYVSLEDAAAGDHNVATARLTETMPAALVPR-IHVMDDLPVTTSGKVDKKSL----------- 214039497 2 ------------------------PDQPYLHQPVDSLWNTYSFKDVDTMARKIATGLLDQGYQRGDRIAILAKNCAEWIVADLAIMMAGMISIPIYTTASVDTIKHTISHSGATAIFMGK--LDDTRAAEEACRDLKK-IAFPYPTVESEFNWNHWLENYAPLMNIDSDNTLTIVYTSGSTGVPKGVVLTHGHL---AAGVQGLDDFYSASHNRLLSYLPMAHIAERALVFMGSVYNPLEIFFNESLN--TFAQDLHHAQVTVFLAVPRIWTAMIAAQIREKLGFKHCKRFASGAAPIAPSLLEWFGRIGIDISEGFGMTETGGLVCSNSPFFK----------ERLGSIGTPVKGVEMKLSDQ------------GEIFVRGASVFNEYYQNPKATQETFD-QGWLKTGDRGVVDENGAWRITGRLKEQFKTKGKYVAPVPIELLVSENTDIEQVCVTGSGMP----QPVALVVLNAEQAVVDRLNGSLLNGELESHERLAALFVVEEL-LTATMKLKRDNIERRYRE----- 145248381 253 ----TDYPRDASVVELFRKQVSLSPNAVAVKNAYS--SSQLTYAELDRQSDQLAHWLVQRGLAPETMVAVLAPRSCETIMALLAILKANLAYLPLDINVPVGRLEAILSAVGDKLVLLGAGVTPPTLQLKDSFRHIAQALDEQGQLCAGALPTPTALS------------LAYVMFTSGSTGKPKGVQVEHRGIVRLVRETNVASKTQSSGN--IAHVANLAFDAATWEIYAALLNGGTLVCYMTVVDPITLGQVMQREAVRSCMLTPAL---LKQCLANAPWALSGLELLFAAGDRFPRDAAQAKGIIKGDLVNAYGPTE-------NTTFSTIYKVPADEKCVNGMPIGVAISNSGAFVMDPEQRLVPPG--VMGELIVTGDGLARGY------TDAALNKNRFYRTGDRVRHRPDGMIEFFGRMDFQVKIRGHRVELPEIEHALLRIESVTDAVALVHQPEGGLAELASFVTVQDDENQAEARLKAALQASLPKYMIPARIVVLDKMPINANGKVDRKEL-ARLASVFGKA 124003157 10 ------------------------AQQPFLRQPYGKQWKTLTYAEAGQEARRMVSALQAMGLQKGDHVGILSKNCYHWILTDLAIMMGGFVSVPFYASLPADQLKVVVEKSHIKALFLGDEDKSLV--LPSELKVIRYPHYEGNARIEEGEAWTDLVNDQGDPLPDP-DDLWTILFTSGTTGQPKGVMHTYGNLVFQAEFATNWIGIAKLKAQRFFSFLPLNHVGERVGIEGSCLYIGGTMSFGESLD--TFAHNLQQTQPTVFFAVPRIWTLLLKIPIVSGFGMGSVEVVATGAAITPEHLKQWFLKLGIRLREAYGMTEVCGSITNTPKDSN-----------RPGSVGKVIPLAEIKI-----------HPDTGEVLMKSPQMMTGYYNEPEKTAEVLKGE-WLSSGDKGVIDEDGFLHIVGRVKDAFKSKGKYIVPNPYEEALADNDVIEQVCVLGLPNP-----IVLVNLSEIGQAIEKEKIETRLRESLPGFQKLATLVITQEL-LTPTMKIRRSAIDDRYATKY--- 27364106 1 -----MANLDFHIVKRIRKQIAQGAERVALKHKVGAVWQGISWKQFGQQIDELSLALLAQGIEVQDKIAIFSNNMPQWTVADFAALQLRAVTVPIYPTNTAAQAAYILQNADVKVLFVGEQQFDAAVKIFDECEQLNLIVAMSDDIDLGEHHFQEARAEERRLEQANFEDLLTLIYTSGTTGQPKGVMLDYANIAAQLEGHD--RRLSLTENDVSLCFLPLSHVFERAWTFYVLYKGGTNCYLQDTMQVRDALSDI---KPTVMCAVPRFYLMLKKHALADKLVLSKLRALLCGGAKLDETIGRFFHAIGINVKLGYGMTETTATISCW-----------DDKCFNPDSIGMSMPGAQVKI------------GENNEILVRGPMVMRGYYKLPEETEKTFDEHGFLKTGDAGHIDEHGNLFITDRIKELMKSGGKYIAPQMIEGAIGKDHFIEQIAVIA----DTRKFVSALIVPCFDSLEEVELIKHHLQKELAKFEQVKKFKLLDEGELTPTQKLRRKVINDKYQDE---- 163785631 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVYGPLSVGTTSVVAEGAPDPGRWWSIVEKYKVNVFYTAPTAVRLFMKYGEEKKYDLSSLRILGSVGEPNPEAWIWYYENIGCSIVDTWWQTETGGHMITTVP----------AYPQKPGKAGKPFFGIEADVVDKEGNPIEPNK--VGYLVIKKPWPSRTCWGEPERFEKYWSEIGYYFAGDMATKDEDGYIMILGRADDVINVSGHRIGTAEVESALVSHPSVAEAAVIGKPHEIKGESIKAFVILKQGYEPSESLAKDIVRHELGALAVPDEIEFVEKLPKTRSGKIMRRVLKAK-------- 195166158 22 ------------LHRIFEEQQLRHADKVALIYQPDTPGSQSSYRQMNERANRAARMLVAHGLQPGDIVAVCMQPSEELITTLLAIWKAGGAYLPIDPSFPANRIHHILLEARPTLVVRDDDVD------AGRFQGTPSLSVTELYAKSLPLSGSNLLSEEM--LRGGNDHIAIVLYTSGSTGVPKGVRLPHENIL--NRLQWQWATFPYTANEVVSVFTALTFVDSIAELWGPLMCGLAILVVPKAVDPQRLVALLERYKIRRLVLVPTLLRSLLMYLKAAQKLLYNLQIWVCSGEPLSVALADYFDEGVHRLYNFYGSTEVMGDVTY-FTCESKKQLSLYDNV----PIGVPVCNTVIYLLDADYRPV--KNGEIGEIFASGLNLAAGYVNNPLAVEKKYAR--LYRTGDYGAL-KNGSIMYEGRTDSQVKIRGHRVDLSEVEKNVAELPLVEKAIVLCYHAGHVDQAILAFVKLRDDAPLVTELLEARLKDKLADYMTP-QVVIMDHVPLLVNGKVDRQALLKSYE------ 196196196 36 --------KPLGLGVAIERATSMNPNGAAVIYQDT----ELTYKQFNAWANRLADYLASIGLKKGDTVAVNVENRPELLATVLACAKLGVCAALINTSQRGKVLIHSFNLVKPKAAIVGEELIDAVEEVRGDLDLKDNFFFFADEAPAGYLASESRDCSSENPASSKQRDPLFYIYTSGTTGLPKAVVFNHGR-WEKAYGGFGFSAVRLTKDDRIYTTLPFYHATGMVICWASVIASAGAIVIARKFSASGFWDDIRRHNCTAFGYVGELCRYLHEQPEKPNDQDNKIHT-IVGNGLRPSIWKDFKNRFGIRVVELYASSEGNVAFTNVFNFDNTVGFSPVSYAIVKYDKERDEP-----VRDSKGHMIKVGKGELGEITEKTP--FDGY-TDPEKTEKSIKGDAWFNTGDIGFRHA----QFVDRLGDTFRWKGENVSTTEVEQILDGYDGIQESVVYGVEIPNTGRAGMGQIRLTGNHSDFDQGLCEYLKRELPPYAIPVFLRINEEMETTGTFKHQKNKLKEQ-------- 145241680 1697 -----------TVPDLVLQQIMRTPHAIAIDTM----AEKITYQDFGRMWLSLSRYLTRLGIGAGDYVPLTFEKSAWAIVAMFAVLGTGAAFVPLDPKTPVERLREASIQTAANVVLASPKYASNWNDL------IPTIVSVDQDLLDKLNEEQDYLNQGV--VRARPHHDAYVIFTSGSTGKPKGCVVQHAAFCSGALAQGKLAC--LGPSSRVLQFASYSFDVSLLEIMTSLMFGACICVPDEDLS-KDIKHCINVLNINWTFLTPSVLKLL------QPSDVPSLKTLVLGGEALSKGDILNWAD-KVQLYNGYGPSECSVAAAAN---------PGLQPTTDPANIGHAVGGV-LWIVDAKQPSKLLPIGAVGELLISGPILARGYLGDPEKTAAAFVKERYYRTGDLVRYNADGTIHFIGRADGQVKIRGQRVELGEIEYNIERDENIHQALTLLPSQGPFKKQLLVVVSFKGFDLPVEEGRLTLVSAALPIYMVPALWVPVNAIPLLPSGKLDRKKVRRWVE------ 145241680 237 -------------HELVRKTASLQPQAPAIDSWDA----QMTYAELDSLSNHLATVLVGLGVKAEVIVPLCFEKSAWYVVALLAVLKAGGAFVPLDPTHPSSRLREIVSQVDAPIILTTAKHHDLFDDFSVKTMIVNEDTVRTITSGDGCLT----------PVTVTPENLAYVIFTSGSTGKPKG-----------------------------------------------LIFGACICIPNEQLGRADFVQSMNDFRVNWAFLTPSVLKVL------TPDQLPLLKTLVLGGEAMSESDMMKWAGR-LQLMNGYGPSECSVAATANTQLNPQSS---------PRNIGRAIGGV-CWIVDPQNHNLLLPVGATGELIIQGPIVSRGYIKDPVKTSAAFFRNPFYKTGDLVRYDADGMIHFIGRKDHQVKLNGQRMELGEVEHHLWTDPVIRNGALI----PYTGHRLVGIVVNHSEAAADTQAIAERLSHLLPTYMVPTIWIVLESLPLMSSGKMDRKKV----------- 149209041 3212 SIPATLQDWASTISRQIDNAADEYRDAPAISDGD----QTLTYCELMRKVDNICELLLKTKTASEDVCVLLFEPSADYIAALLAVLRVAGVAVPIDPRNHKERMAVMVGDCKPTVILHHSQTAEVASWLSSKSSDSKLELV------------DTSLATSAPRARITPDAPAMIIYTSGTTGTPKGAILTQGNYVAISGSIARALALRHGSESVLQQSSPGFDMS-QVQIFPCLATGSRLVIASRRADPAALALLMEREKVTVMTGTQTEVMQILQARDDPRDRCRHLQTVGVGGEPFSAQLAAQFNATGLDVFNMYGPTETCMISNIGRIEYWGNHRDEESRSW---PVGPPFANARVYILDQAGRTVP--SGSSGEIYIAGEGVGLGYLGRADLTRASFVADTFYRTGDSGFLDPDGSLVILGRIQDQVKIRGIRIELDEVSSVIVRSSGVSQAITTVRGTGENKMMVSFAVLNEGSKEDRKDSDAAFLAALLPSYMCPAAILPLQKFPTTASGKLDRASL----------- 94969996 5 -----------SIADFVP-AFLKLGRETAFVHRRGYRTVRWTYAEVAALAYRFARELDARQIARGQRVLLWGESGPEWVAVFLGCALRGVVVVPMDQIAAPEFAERVAAEVELPLAVVSRDIRP------GPVVAVLPRLVLDDLSD----TLAGRSGDAYAPTESAAGDPLEIVFTSGTTAEPKGVVLSHGNVVSNLAPIAYRKYERWFHPLRFMNALPLSHVFGQFLGIFIPHLLGATVFFPDSLNPGELIKTIKRERISVLIAVPRVLQSLKEKIERDFEAIGELRRVISGGAALDAETEEFWRRMSFGVVQGYGLTETTSLISLNHPFS-----------IGKKSIGKVLPGREVKLAED------------GEILVRGAGVASGYWQGREV-RAVGDAEGWFRTGDLGALDEQGNLYFKGRKKDVIVTAGLNIYPADLEAALRAQPEVKDCVVIGLA-RGGNDEPCAVLLLQDRAQDPAAMMAR-ANAGLADFQQMRAWFVWEDFPRTPTQK----------------- 163739545 40 ----VMVDRCDTVAKLFALRCRTLGPRTAHREKDMGIWKAYSWQDYWDHAEKIGLGLMALGLERGEVVSILSEDRKEWLYLDMGIQGAGAIASGVYTTDSAQQLAYLVNDSGSRFLVVEDEQLDKFLEIEAEVPHLRWVIILDRDGHEKCLFLDQLYDQGANPTAFEDDDTALLIYTSGTTGLPKGAMLSHENIL--ATMESGARSLECYATDEQLCFLPLCHILERNVSVYLPMAAGSTVNFAE--SPETVFDNIQEVSPATFFAVPRVWRVLVLAQEATRYRLDRLRRGGTGAAPISPELLRWYWSIGVPLIEGYGMTENAGLTAANRVLSH-----------RPGTVGQAVPGVEIRIAPD------------GEIQLWGLNNFQGYWNKPEKTAETYTEDGWLRTGDVGQLDDAGFLTITGRIKDIIITGGKNITPAEIESRLKFSHYISDAVVIG-------------------------------------------------------------------------- 195381423 88 -----------TVAHCFEEQARRQPEKICFIM----DERRLSFAQALRLSQQVAGYFQQRGLQRGDCVALLMETRVEYTCIWLGLSQLGVITALINSHLRGDSLLHCIRVAKACALIVGSELSDVVQTLPPELSIYQYTDVEQHELLPGAIELTSALAAQVPNPPSNARDKLLYVYTSGTTGLPKAAVIT--NLRFLFMSAGAFYMLRLNSDDVVYNPLPLYHTAGGIVGVGNALLNGCTVVLRKKFSASNFWTDCCQYNCTVAQYIGELCRYLLATPHAPQQPLHQLR-LMYGNGLRPQIWTQFVSRFGIPIGEIYGATETNRIGAIGFVPVFGRSLYPVQILRCDELTGEPLRNAK-------GHCMRCAPGEVGLLVRRAVSAFHGY-ADKAASEQKLKGDCYFNSGDMVVCDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCIGLSDCVVYGVPHVEGKAGMAAIV--DPTQKVDMDYLSIVIRGSLPPYARPLFIRLLDEIPRTATFKLKKREL----------- 56693350 54 -----------SIVDCFLEAVKKHPRKAFIHF----EGETFSYEEVEKRSNKVADALRSVGLREGDTVALFLGNEPRFVWTWLGLAKLGCPAALLNFNIRSKSLLHCFSCCGANVLIADAELLDAVEEILPALKGIRVYLLSSECTTEGVQCIGAAIAGASDKAISPSRSTALYIYTSGTTGLPKAAYVTHERVWASSFIQGV---CGVTSEDIFYINLPLYHSAGFLIGLVGCIERGSTFVLRRKFSASQFWDDCRKYNITVMQYIGETLRYLCNTPQKDNDRDHKVK-IAIGNGVRADIWKEFLKRFGIHVRELYAATEGNVGFIN-----YTDKVGVVGRINIISKLFFPFALIKFDIRNAEGFCIPVERDEVGLLVITKHTPFVGYAGNKQQTDKKRLADVFFHSGDLLRIDHQNFVYFQDRVGDTFRWKGENVATTEVADILTMVDCIEEANVYGVKVEGHEGRIMAAVKLKEGREFDCVSTCSVLANYLPVYARPRFIRIQNSLEVTGTFKMMKVKLVEE-------- 217405515 90 ----------------------------------------ITCAQIREFVLGLGTQLHNHGWGRGNRVAVVLPNGPELA---LALWGIGACCVPLNANGAAMELESDLVASSCCLVIFHAGLFSLLPDAPHGLQSVCTRAVERDRSAGDPISPVSTIVKQTTVAPVPHDDIVLVLFTSGTTGSKKLVPHRLGDLLVS--AACIAVSWNLTPADINCNLMPLFHVGGIVRQVFSPILSGGCVICCPSFDPLIFWNLLRSQSFTWYYAAPTMHQLILQTGRAEGFIEPKLRMIANAAGGLLPSLARELQHFGAAVLPSYGMTECMPI----------SSPPATYQLEKPGTSGVSV-GPELAILNLKTLDLLDHGKE-GPICVRNEPCFRGYEDTPQ--EASFLPGGWFNTGDLGYIDEDGFLYITGRSKEVINRGGEIISPLEVEEALNGHVDVAASIAFSTQHSVLQEVVGIVIVPQPGRPDLPALHEFLGQGRLAAPKWPQCIVYMDSLPKSNTNKLLRVMLGQR-------- 110749393 25 ------------LHELFTQTAVNYSNQVAIYYKDDGQEYVISYEQLNEITNKLARVFQKLE-KSEDAVAVCMKPSHQLPTVLIAILKAGMAYLPLDAEFPMVRMKHILEEAKPFVVVIE-------QETDLSLYEGTNTITYEQLLKQSKNEEKENLKVEEDPERT-----AIVLYTSGSTGIPKGVLLPHATILNRLEWQWQELPYAEDEKNCIFKTS-LTFVDSVSEIWGPLLQGRTLVVVPKHVDPERFVSVLEEHKIQRLVLVPSLLHSMLMYLSLQNKDLRSLRLWVCSGETLPVSLADQFENDSKILANFYGSTE-----IMGDVTYHLLTNRKQLQSVEKVPIGKPLDNCVIYIVNKDMRLIPQG--EVGELIVAGRNLATGYIHNNE--SRKFQDNPYYCTGDYAKI-SKGVIMYEGRVDSQIKVRGHRVDLTEVEKVISRISEIDGVIVLCYKPGELSQSLVAFVTIAKDSSTCVSKIETFLQSMLPIYMLPR-VIIVENIPLLTNGKTDRQALLKYYES----- 209583125 85 -----------TLHEMQTRSCQVFAEKRLFGTYSDASYEWISFAEFDQAVSVCRAVLRDLGVQEHDKVGLISNNRVEWVTIACAAYSLNANVVPMYEAQLPSDWTYILNDSGAKVVFCTTDIYDVVRQVRINVPTLQANVCLDAPDGEPFLMHHATADVDGQFVKLPPDDLANLIYTSGTTGKPKGVELTHENFCSNVKAGCRSLGDVIKDDDVSLAFLPWAHSYGQTAELWSSMAHGSSMGISRGVS--HILEDLQLVQPTVLFAVPTLFNAMEAAPPLRKKLMKALRHAFVAGAACPPEVLSFMDDVGIQVCEGYGLTETSPIITINTPE-----------YRKVGSVGKAIGGVTVHIVDEEGKELPIGEE--GEICCTGPNIMRGYYGNAEATAEVITPDGMFHTGDLGRMGEDGFLKVTGRLKELYKLNGKYVCPTPIEE----------------------------------------------------------------------------------------- 209514878 17 --------TDASLWQQF--NALHEADAQALAVV-DGTGREWSRSELYGLATLIAKELGASGVGAHDRVMVEGRKTANTLAAALAISSVGAVTCPYTPDLGKSERSVIEQRLGHVALIGSSEVNAKA------IPGVEGL-------------YLTLCERQDRTWDETDKKAALIAFTSGTTGIPKGVMHSVDGMNYATRACARVAG--LERADAIVGVVPLGSAPGFTFTLHFSLSLGHPLIIVDPWDPRRALELMDAHNCRWGMCVPTHLHTMVECARSGQWKRSPLKALAVGGSAMTTQLIADADELGIPVLRMYGMSEC---------MGHCSALPTDSLEVRQNSDGKPFPGTQDQALDAQYNPLPAGER--GQAGVKGPSLFLKYAEGLGSQEYRLTENGYFLTGDEIVVGHDGYIKVVGRLKDQIIRGGYNVDPAEVEAAVLKHPAIENAIVVGVPHPKLGEQACAICVIRPGFPTLQDLAAHLETIGLTKKKWPEHLVIVDKMLVTTTGKVDKKILQK--------- 62086799 1412 AVPPTV---EQSIPELLQKQTRAQPDATAV-CAWDGE---ITYLELERLATSLAGHLVGLGVCPGVLVPVHFEKSMWTTVAILAILKAGGGFVLLDPYLPEQRLREIIRQIEAKFILSSVLYRDVSQGLTD------HVITVNANFFVNLQPSIQHLGNP------DPSSTAYVIFTSGSMGVPKGVLITHKNVA--SVVPQHIRKLGYSSHSRIYDFASYSFGAAINNVLAALISGACLCVPSDNDRRSNLAASWVSLRGSVVLLTPSVAESL------SPQKVPNLRCIIFGGEAVRMKDVAPW-WGHVQVITAYGSSEVTTISTINADATCAEEATH---------IGKAVGGVS-WIVDPDDHDCLLPPGCVGELLLQGPLVGRGYLGDIDKTEKAFIESPWYKTGDLVRYNEDGSLSYVGRKDAQVKIRGQRVELGEIETLVQEYPDAKQVAEVILPQAERTPVLVVFTEPRIVSETTEEVVELRLAEYLPMYMIPSVLFLVRELPMTPTGKMNRRRLRE--------- 62086799 342 ----------LSVTEMVEERAMLQREALAVS-AWDGE---LTYGELDRLSSQLAIELVNHGVEPNKIILLHFDKSMWTAVAMLGVLKAGAAFVLLDPLLPEKRLQAIVQQTKADLILCSISKTVVSSRLAREIIAV---------GPELFMSPNDLPSRRLP--HPNPSSLMYVIFTSGTTGAPKGVAITHQNHA--SALHYQAKLMGLTSQSRIYDFSAYSFDLTIFNTFSAFTVGGCLCVPNEEQRRENLAESITSFRANWIYLTPTVARQL------SPGQLPYLQSMVLIGEAVAKDLMSWVDQ--IRVMNTYGPSECTTASTINMMVSPLE---------KATRIGKGI-GMNTWVVDPDNHNKLMPIGCVGELLLEGPLVGSGYLGESVKTNSVFIKDPWYKTGDLVRYHKDGSLSFAGRKDNQVKIHGHRVELDEIEVRLHEYGMVHATAEIIVP-KNSGPVLVAFLQPKQDKAGAAVVSHQIIARHLPSYMVPNIYLTMDELPLTATGKIDRKRLRE--------- 62086799 2928 ------------VHDMINERVKAQPNAPAI-CSWDGD---LTYLELDRLANGLANRLFQLGITQGMVVPLCFEKSLWTSVAILAVLKVGGAFALLDTSLPEQRLQTIVDQIEAKIILSSTLNISLSSRL---CKTVERIGVDSVTATDYLMH------------RKPQSSATAIIFTSGSTGTPKAAILTHLNIA--TCLEHQVKMLGFNKESRVYDFASYAFDVSVHNQIATFVTGGCLCVPSDDDRKNNLTGSMKAMRATLITITPSVARLI------DPQMVPDLKTLIIGGEIITANDAARW-WGKAHVVNIYGPAEC-HISTINATATKPEDI---------VHIGKGI-GLLTWVVDPNNHDCLLPVGCIGELVLEGPLVGAGYIKEPEKTAAAFIQDPMYKTGDLVCYNEDGTLMFLGRKDTQVKIRGQRVELGEIEECFLESSQVA-AEVIG---PYNNRILVAFIQCETGPPAPSHVMDHLSK-HLPHHMIPTLFFSVRQLPMTATGKVNRRSLQD--------- 62086799 3981 --------------EMIADFAYTQPNATAV-CAWDGD---LTYKELDELSTKLGAYLFKLGANPNTFVSIFFEKSKWNTVAMLAVMKSTASFVLLDPSLPMRRLEAMVREVQTIMIVSSPLNKSISEGL------CKNVITIDS-------AFFSELSDEEVPPRPDFNGINYVVFTSGTTGNPKGAVITHK--CSASAVKYQVPGFGYTTESRVYDFSTYSFDGAHFNAFTVLAAGGCLCVPTDHDRKNNLAESMEALKSNTVFLTPTVAALI------SPAQLPHLKVMILGGEAIRVNDIKWWDTNGVRVFTLYGTSECTPVSMIN-------PFPETPEAAVDIGNGY---GVVTWVVDPDNHNSLMPLGCIGELLVEGPLVGTGYINNPTKTAAVFIESPWYKTGDLVRYKKDGSLQFLGRKDAQVKIRGQRVELEDVERLIQEMPNVIRAAAVIIPQGVNSSMLVAFLVGQSQIPTTSTAREQTLFQNLPSYMMPSVFFEIGALPLGATGKLNRKLLQE--------- 62086799 5061 ----------LSVVDLFQQQVIGCPNKMAVKDA----SLELTYTDLGQRSDVIASWLIGRELVPETLIGVYATRSSETIIAFLGILKANLAYMPFDSKIPVERLHRIINSSGIVLVGT---------GVQRPLPTNSVEFV----HIEEIFNQQSSIGILKGPQAPSQASLAYVMFTSGSTGRPKGVMIEHRNIVRLVKNTNMLQH---SSNATMAHISNIAFDASTWEIYATLLNGGTLICIDTTLDYEKMASIFLKEHIEAMFVTPALLQYLIDCPSIVGE----LGTLYIGGDRLDPQTARALMKHGSKIVNGYGPTENTSFSTMY-------TLSANELCTNGVPIGRAISNSGAYVMDSQQHLVPLG--VVGELVVTGDGLARGY-TDSEQNIDRFITDGAYRTGDYVRNRPDGLIEYIGRMDRQIKVNGQRVEPEEIDHVLRSHENIADA------------------------------------------------------------------------------ 120612852 3 -----------NVMHRLSEIVRRQPRAAALIS----DAQTVSYQDLGVRIAEIARFLTHLGREAGDAIGICMGKSTDLYASILAILATGASYVPVDPLLPAQLQAHILETCRCRLVLAAPDTRLPVSGVCVAPPG------------EAADSHPSQSAAWAFPCRATGQDRCYTIFTSGSTGRPKGVQIRHDGVL--HLVEWMLREIALKESHRVLQYSTINFDASVLDIFPALLAGATLCIPRDRLSATGLAEFCARHRIHQAFLPPAMLSVL------DPQQFPTLETLLTGGEACSPAVIQAWAA-ERRFYNLYGPTECTVLVAFKRM----------EACQARTNIGQAIDGARLHVLDEQMQPA-----VRGELHVAGPMVSQGYMGDSLATTRKFDEGRLYKTGDIVERDACGDLHFLGRLDRQVKVRGFRVELEEVEGVLVQ-SGCLQAAVRLSPD----GQLVAYVVLPPQIGLDA--LRQQLAQHLSDYKVPQCFIPIQQLPLKASGKVD--------------- 78186214 15 -------------------AASRFGPMPMLLTPDGSR----SFKECSAMAGRIAAALLNRGLRDGDGVAIISPNTPDMVLILLALLSAGMVAAPLNHRLPEARLRQMLQELQPSLCITGAEC-PAPDTDTASIDAAELLAEASALPDRR----SALLNHKGTTVR-----PITIIHTSASTGTAKAAVHSLENHWYNALGSN--SNLPFGPGDTWLLSLPLFHVGGYALIFRSLASGGALAIDRPH---ASLTDSLERFPISHLSLVPTQLFRLL-YRENDPALTAGIKALLLGGSAASGSLVDEAAARGLPIYLSYGSTEMASQIATT----------DAPVARHRSDSGRVLPWREVR------------EAPDGELLVRGKCLCTGYLRN-GAIDPIGDPDGWFHTGDIGSLAADGTVRVLGRKDDMFISGGENIHPEEVERALREIEGVLEAVVAPVRDPEYGERPAAFIRTAGGDGPDDETLRREMQMRVGRLKTPVVFFRVTTLP--GSEKTDRAWYRQMAAEYRRG- 90903325 210 ------------IHEIFERNALEWPSRTCVIETSDLQNRVFTYQQINESSNIIAHFLVAQGIQVGDIVTIYSSRSVELLICVLGILKAGGTFSVIDPAYPALRQNIYLSVAKPAGLIVDQVVEDYISENLQLKARLNEVVLQDNGIPLGGTADYSALKEKSTGVKVGPDSHPTLAFTSGSEGIPKGVLGRHFSLAYY--FPWMAKTFNLSEKDNFTMLSGIAHDPVQRDMFTPIFLGAKLLIPTADDTPGRLAKWMQVNDITVTHLTPAMGQVLASQAVDE---IPSLKNAFFVGDLLTRKDCLRLQSLNVNIINMYGTTETQRAVSYFLVKSLNEDRQFLFNLKDIIPAGQGMKNVQLLVVNRSDQKQTCGIDEVGELFVRAGGLAEGYRGLPKYNAEKFVRDRLYRTGDLGRYLPDGNVEVTGRIDDQIKIRGFRIELGEIDTHVSKFPVVRENRTIVKKDENNENYLISYLVLRSEEQTADDIRKKFLTTKLASYAVPSIVVVVPKFPLNPNGKIDKNKL----------- 29827389 26 --PRTQPDNRASLHERFEACVVRFPDRTAVVA----EDGRLSFAELDRRSDAVAAALAARGAGPETVVGLCLGRGTGLVVGLLGILKSGAAYLPLDPAHPSERLSYTLRDSGALLVLVDSTTV-------GRLPTGSDARALRVE----RLSVPSTTSGDLRALPQHPAGLAYTLYTSGSTGRPKSVAVQHGSLPRLLDALERGMLTGTPPGRVGWNASISFDASVQ--QWLRLFRGDTLVLLGERSDPAELAAAIDAHSLTDLDITPSHLAPLLDHFSPAPGRTP-LRLLI-GGEAIVPSLWTRLRDLGVIPVNLYGPTECTVDATSAPVADAPQP-----------HIGAPLPGVRVYVLDALLRPVRQG--ETGEIYVAGTGVARGYHARAGLTARRFVADPFYRTGDVARPGPDG-LEYLGRTDGQVKLRGYRIELGEIEGVLSRETDAHQVIASVRDDCPGGRGIAVHYVPGRGGPGAAELHR-VARAHLPPYMIPSAIVPVDRIPTTAAGKADRAAL----------- 207083035 8 -----------NLIELFSLQVDKQNKKDILEWLNPLNKKTYTWEETQNNILKLSKIIRE-NIKEDDRCLLVSENRPEWFISDMAIMLSGGITVPAYTTYTEDDYKYLIEDCEPSLVIVSNEMLKKLNNTINEKKFIKKIITLDEVDKEKYLNFNSIIKDKIQNNKLQRTSPACIIYTSGTGGNPKGVILSHGGILNNLVGASEILKPLIDSRPVFLTWLPLSHSYEHSVQFVQIAVGAK-VFYAEKI--EKLLENISVAKPTIMTAVPRFYQNLINLKKQSGFKAKNLKAFVSGGGALDKEIGEFLNSIGLPTLQGYGLTETSPVVSCNPIDK-----------IKVETVGPPFQGNQVKIADD------------GEILVKGENVMLGYWNKKEETDEVII-DGWLHTGDIGEIDEDGYLKITDRKKDIIVSGGDNISPAKIENMITNEPEIDQCMVYG----DKKNYLVALIVPSKDFLREKDKINNVIEKKLTLLEKIKKIQLIDEL-MTPTMKVKRKKVTEKYKN----- 126654852 11 --------TPTTLIELLRLRAQQTPEGHAYTFLIDGKKETLTYAELDRQAKAIATLLQKYQ-ARGERALLLYPQGLEVIAAFCGCLYAGVIAIPVPPRLTLPRLRSIVQDANATFALTTEAILSLVEDVKEEFPEFEQMKWIDTAK------VDLSLAEGWKDPQVDKDELAYLQYTSGSTSTPKGVMLSHFNLMHH--AHYLQRACGYDENSVTHTWMPYFHDYGLVEGITVPLYNGTPCYLMSPFSPIQWLRNITKYKVTHSQGPNFAYDLCLRRLRSAQLDLSSWQAAGNAAEPINPKVMETFSTCGFRFAPAYGLAEYTLLVSTKPKGTHPADPQQEKGTRIMASCGQLVCETKVAIVNPDTLTRCAD-DEVGEIWVSDPSVAQGYWQRKDATEETFQAGPFLRTGDLGFL-KEGELYITGRMKDLIIIRGTNHYPQDIEWSVQHLNPVFRSAAFSVEVE--GEEQLVIVQRRSGDLDFEQLLGDIRQEIAEEHEIQTYAIVLAKVLKTASGKIQRRACRQNFLN----- 84496158 17 -----------SLADLPLRHRSNTPDRHLFGVRDGAVWRDITAKEFADQVDALAKGFIAAGVTPGSAVAIMSRTRYEWTLTDFALWAAGAIPVPIYETSSPDQVEWILKDSGAGVVLETEKHASALASVSANLPDLAHTWLIDNGDLDTLAASGASSDDATARANIDRHSVATIIYTSGTTGRPKGVELTHGNFLTENTVEKLKNVVAVDGASTLL-FLPLAHVFARLIEVLCLQAGAK---MAHSADIKTLLDDFAAYKPTFILAVPRVFEKIAKHAVFDKLVYGKLRYAVSGGAPLGTRLGHFFRGIGVTILEGYGLTETTAPITVNLPE-----------RLKVGTVGPPLPGATIRIADD------------GEILVKGVQVFANYRNNPEATAESIR-DGWFHTGDIGELDEDGYLKITGRKKEILVTGGKNVAPAVLEDRLRAHPLISQCIVVG-------------------------------------------------------------------------- 86741157 3522 ----------VTLPGLFEARVVVSSGALAVV---DGDV-RLSYGELEAAANRLAWHLIAGGVGPGGIVAVVVPRSVDLVVAVLAVLKAGAAYLPVDPDYPASRVGFMVDDAGPVAVVCTVATEGLLPEHSA------FRVVVDEAGTAGVVAARPAVPGRLRPLSVA--DPAYVMYTSGSTGVPKGVVVSHRSVVNY--LAHVGERYPSVAGGSLLHSSVAFDLT--VTALFGPLLSGGCVFVGELASGERLL-----VKVT-----PSHLRLLAESGVSVGAG-----HLVVGGEQLTGEMVWRGRHPAAVVVNEYGPTEATVGCLEYRVE------PGEVVSRGVVPIGRPIRNARVFVLDSFLQPVP--SGVVGELYVAGVGVARGYLNRPGLTAERFVACPFYRTGDLVRWSGAGQLVYVGRVDSQVKVRGYRIEPGEVEVVLAGCPGVGQVAVVVREDLPGQRRLVAYVVPAGGVAVDTAGIRGFAAARLPEYMVPAVVVVLPVLPLTVNGKVDRVAL----------- 146279501 478 ------------LLALVAAHADRQPTAPAVEMGH----RRLSYADLVLRTDDLSATLAAAGVGAGDSVGVCLGRTVDRVTAFLAILQLGAIFVPLDPTLPDERLRTMLETAGVRTVV--------VNAASPALPDTGLRIVNCGQLPDRDGRPEACWR----PQESAADAPAYMIFTSGTTGQPKAVEISRG--ALANYAVAAARHFQITASARVSQISGFGFDVSVGDMAMALAGGACLVYPSDLIPGPPVGRFIAQARLTHLSLTPSALAIVPQAEH------PHLTHVIVAGEACPPALVERWGK-GRTFINAYGPTEAT-----------VEALFAICAPGKPVAIGRPFDNMGACLMDETLQLAAPGQE--GELCLFGPGLANGYRHLPALTGQQFDIPGIYRTGDRAKAGSDGALVYLGRMDSQLKFNGYRIEAGEVEAALCRLPGVIDAAVSLASSPHSPDRLIAHVVMMPGAPDPVELRAQLL-QHLPSWMVPSVFLPVPEIPRNANGKRDRSAL----------- 115397823 20 ---------NFPLFSKLLRLAHRCPPPIAVRDVHAGVEK--TYLQLLGDVLQLRSILQRRQLEKEDEVALLAPGGYEYVVGFLAILAVGAAVVPITPLLRREEACYFVQKAQCAAILCSAAASGLARSTIQQINTSRQALTIAEHLGTTAVAREDIFISSNRFLDL--NRAGLVIFTSGTTGPPKGVVHRRGQLTEN--AEIIAEQYRITDTDTAQHLLPVHHATGIGITLLPLISGACVEFRSGGFDPAWTWDRWRRPGITVFSGVPTMYTRLKQYFEADARDARRLRILLCGTSALPSPVQAFWTKLGKPILTRYGATEIGSIF----------KVDLDPDDTLANSVGRLEPGVSIKLTDE------------GLLLVKGPLMFSKYLFDTQATIDSHDEDGYFRTGDVVHQ-EGPYYTILGRASDIIKSGGYKLSALDIERELLGLEYISEAMVVGVPDDEFGQRVAAAICLRNKKLTLEALRTD-LRDRLAGYKLPTVLRVLDELPKSGTGKVQKKIL----------- 116000837 16 ------------------------------------------------------------------VVCVACETSASALACYLAIDVAGGVAVGLNSRWTATEATEAAGRCDAACAMVDAKHFEM--WGRDAFDGCANIIDVDDAVERT----SEVGSEEMEKAR--EDGACAYCFTSGTTGAAKAAVLTHEGVLAATRAK--IEVVGYERSDVYMHCAPLYHVGGLSSAHASMSAGASHVF-MRSFDAERALGAIERSGVTAFIAVPTMMAMLVDAAGERVFD--SVRKILVGAGRLLRGQYEAIRRVNAKVTMAYGMSETTSSVT--FLDPEDGRLVEDPTF-----AGQAVRDVEVR------------ADANGELHVRGPIVMLGYHGVDKST--TFDADGWFATGDLGRVAPAERVWLYGRAKAVIKTGGENVSPEEVEGVINAHEDVHTSVVVGAPHEKWGETVVAIVKLRGTSLSVDEAREWCRDSRLARFKIPKYILFTNEIPINMMGKFSRADVYDAHR------ 119474435 226 ------------MHEIISDQAQKFPDKEAIASWDG----SLTYRQIDQYSSLVARSLIEMGVGLHDVLPVCFEKSRWTVVAVLAVMKAGATFVLMDPTLPLARLQNMTQQVGAKMIVSSRGQYNLATEI---IPNAKVLVV-----EENTFSSLSAEQNTIPLPTVPSSALMYIIFTSGSTGTPKGVKISHETYTSSAIPRA--NAVGYTEDSRVLDFASYAFDVSIDSMLLTLGNGGCLCIPSDEDRLNDINGVIRRMKVNYAGLTPSVARIL------DADVISSLSGLGLGGEAVSARDVNLWGQ-DTRIIIGYGPCECTIGCTVN---------SSAATGRDYISIG-PGNGAVIWIVDPNDHESLVPVGAVGELLVEGPIVGQGYLNNPEKTAAAFIEDPWYKTGDLGRYDPDGSIVFVGRKDTQVKLRGQRVELGEIESQLARLP--SETTVIAVPQGSGGQTLVAFVAAQEAAELPDELRRALLAKVLPRYMVPTAYIPINHIPTLISGKTDRKRLRQ--------- 119474435 1321 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGDMVQLREDGSLVFVGRKENVVPVQGHAVDITEIERYLAEHPSTISAAATVVRSSSDQELVMLIEQPAAEEACIELLLDKYMRDSLPSYMAPSAYIVVEKLP-NMMGDIDHSLL----------- 163816032 3 -----------TILHYIQKYAQTQPDTMAVCEL----RKSVTYKEYWSSIRKTAGVLMGMGIRKGDHVMLRCTQNIDYLTVFSALQYMQALVIPVEKSTSVERVLEIGGRVDSECLISDKE---------ADGISSIKIKDIIARAKD---------ADEADLELPGENDRSMLLFTTGTTGSSKGVVMLHRGDV--GIAGNVIEGTSMKKGNVEIIPMPLNHSFGIRRYQSDMVNGGTVCLMDGMVFIGTLWKLVEKYGATSMAISPASLGMIFHLSDERIADYDQLDYIQIGSAPLAEADKEKLLRLDTRLYNFYGSSEAGCACILEFSGNG----------NKTGCIGRPTVNSIVRFTDDAGNVVENGSPEAPALLSGGSIVMEGYYNDPDLTAETLV-GGYVRTKDLAYLDEDGDCILVGRADDVINYGGSKISPAEIENLALGYEYIDDVAFTSISDPITGELPVILVIQKDGY--DEAEFERFLTDRLESYKLPRKYIYVDNIPKTFKGSVLRKEVRKLAE------ 115388151 3 -----VIDTSKDLSALFSQQVRATPDALALEDGST----TYTYAELDNEVEEITRRLRAYGVSRDSLVGVLLPRSAHYVIACLAALRAGGAFLVLELAYPPDLLADVIEDAKPAVIITHKGDAGKIKA---DVPLVK----MDEPA-------AALNGYAKEPAPLPADDLAFVSYSSGTTGKPKGIANPHRAPVLSYNLRFAVQ--DVQPGDRVAC-----NVFFIWEILRPLLRGATVVTVPDEYDPAALVDLLAAKRITETLMTPTLLATVLSRHPHIGVRLPELRTLWLNGEVVTADLARRAIKVSTRLLNCYSACETHEIAC----GDIRDMLDDEAEYC---PVGPPLDPTHTYILNENGEKV--EDGTAGELYIGGDLLAREYINLPETTAQAFKPNPFYRTGDLARMLPSGLLEITGRVGAMIKLRGYSVVPAKVENDIVQYLAVSHCAVVA--HGDGLERLVAYIVRDKQHSQDRPVVERVLSPYLAHYMIPAQWVELDELPHEVSGKVDLKSL----------- 167647502 35 ------------ICDDLEAAVDKWRDSQAIVF----EGRSVTYAELDAIANRYAHWAKGQGITRGQTVALFMPNRLEYVAIWYGLSKVGVATALINNQLTGPALAHCLNISQALHCIVDPETSSCFEQVKGSLRHVQQWVLGPAYGDQRDLVNALKSCSQLRPDRLTARDTALYIFTSGTTGLPKAARITH--MRAQLYMRGFAGSTDARHTDRIYITLPLYHATGGLCAVGAALLNGGTVVLRKKFSVSAFWDDVVAENCTMFVYIGELCRYLANHPEGPNERAHKIR-LIFGNGLRPDVWDVMLDRFKVGVLEFYGATE-GNVSLFNFDGRRGAIGRVPAYLKKKFNIRIVKFDVETEVRAANGCCIEAAPGEIGEIASDARSNFTGY-ADKAATEKKIKGDAWFRTGDLMRADSDGYLYFIDRIGDTFRWKGENVATSEVSERLSAVPGVKEVNVYGVPGDLDGKAGMAALVVDGTFEIAA--LAEYVDRELPVYARPIFVRLQPEIETTGTFKYRKIDLVKE-------- 39998120 611 --------RRRPLGELFAETARENWHRLAVADTG---GRELTYGRALTGAVALAARLKPFTAGQ-EMAGVCLPPTVAGALVNLALTLNGTVPVNLNYTASADGIRSSLDQCGIKVTITSRRFQEKL----GSLPEFPGVLYVEDAGLTGGDKCQAFLKARFLPLRLSADQPATVIFSSGSTGEPKGVMLSHHNIISNLEALRMV--FRATRRDNICSALPFFHSLGFTTLWLPLLSGFSVVYHANPLDGETIAATVRERRSTLLIATPTFLMAYLR--RAKPEDFASLRLVITGAEKLKPKLADSFEKFGIRPMEGYGATELSPVISLSLPDVEIDGV--RQAGFREGSVGLPVPGVVVKIVEPETLE-PVAEGVTGLILVKGPNVMLGYLGKPEKTAEVIR-DGWYVTGDLGYLDDHGFLHITDRLSRFSKVAGEMVPHGAVEDALVRLGQAGLVAVTGVPDERKGERIVVVYTPEAG--DAETLHRFMTESELPNLWKPARYVAVETLPVLGTGKLDLRGVR---------- 157429072 59 ---GTVMADGVPLHEPVEEIARRLPYKLACA----GGTGSLRYGELADAADRLAARLVAAGVGRDDRVGLFLARGPDLAVGILGVLRAGAAYLPLGIADPPARVAAVIADAAPRCVLVHGPTSARF------------------TGDTMVLDLDASTDEASEAEPVEDSAAAYVVYTSGSTGAPRGVVVEHRNLARH--IAWLRAQLPLAPGERLLQMAPVTFDAAMTDFFWPLSAGATVVFLGAHLDPRAIVRTLVEQDIVAVRLPPAMLPLLLAEPAFARA--TSLRYVICGGDRLPSSLARGVREAGVRLFNRYGPTETAVAVTYHEIDA------ADVREPGDLPIGFPVDGVDLRVDNGDG-IVPLAPGRRGELIVCGASVARGYLGDPDLTARRFVAGRGYRTGDWVSVDPSGALRFVGRRDEQVQIAGYRVEPGEVRANLLAHQGVVDCVVTAT--AGVEPALVAYVVPAMPRPSKASLRAFLL-DRLPRHMVPGEVVFLSELPTTDRGKPDLAALARR-------- 28895776 1 ----------MMIKDMID-SIEQFAQTQADFPVYDCLGERRTYGQLKRDSDSIAALIDSLALLAKSPVLVFGAQTYDMLATFVALTKSGHAYIPVDVHSAPERILAIIEIAKPSLIIAIEEFPLTIEGI--SLVSLSEI----ESAKLAEMPYER-------THSVKGDDNYYIIFTSGTTGQPKGVQISHDNLLSFTNWMIEDAAFDVPKQPQMLAQPP-YSFDLSVMYWAPTLALGGTLFALPKADFKQLFTTIAQLPVGIWTSTPSFADMAMLSDDFCQAKMPALTHFYFDGEELTVSTARKFERFSAKIINAYGPTEATVALSAIEITREMVD------NYTRLPIGYPKPDSPTYIIDEDGKEL--SSGEQGEIIVTGPAVSKGYLNNPEKTAEAFFGQPAYHTGDIGSLTEDNILLYGGRLDFQIKYAGYRIELEDVSQQLNQSPMVASAVAVPRYNEHKVQNLLAYIVVKDGELELTKAIKASVKDHMMSYMMPSKFLYRDSLPLTPNGKIDIKTL----------- 145250441 48 ---------QLSMWPIFAATASQYPDMVCIWTRE----QSYTYREALATAARYGHFYRSKGVQKGDLVAFYLQNRAEFIFAWLGLWSIGCAPAAINYNLTGDALVHCLSISGAKLLLVDPDCMARIEERRSTIENELQLVTVDDAFSNHLLSFPTSVPNDGQATHVPGAFPAILLYTSGTTGLPKGCAFTTRMYSTQAVRNSNMTNVSGPGGDRWYSAMPLYHGTS-AIAMITNIVGGRSIAIAPRFSVRNFWPDIRASQATVFVYVGEVVRYLLAAPPSPQDRDHGVR-MMYGNGLRPDVWERFRDRFGVEVGEFFNSTEGIFGLFNLNRGPYTAGAVGHHGLLLRTS----LRNTYVVVVDAETGDAVRDEKEGGEILVKVPTAFQGYWRNEAATKKKFMRDVWYRSGDALRRDRDGRWYFLDRLGDTFRWKSENVSTAEVAQVLGQYPGIQEANVYGVKVPHHEGRACAALLLSPEARSDGQELARFARAQLPRYAVPVFLRVVEQSWHIHNHKQNKGPLRQE-------- 193596713 14 --PSVPINNDIQLHRLFERNESAYPEHMALMHGELGQSVRLNFTELNAISNQLARGIIARAGSKNDVVAVQLPPGDGLIATLLAIWKAGAAYLPLDVSAPQHRIQHVINEAKPCLVITCTPEVEVYDNKSDIVCSLKQL-----KSQSVALSASNLEDRETLVGYVDGRRPATIIYTSGSTGTPKGVRLPHCVIFNRLNWQWNRFPYSDTEHTCVFKTS-LTFVDSVAEIWAPLLHDTRCLMVIPKADPERLINILHDNKVERLVLVPSLLHAILLYMGISNNNLSSLKLWVCSGEPLPVSLAKQFLDTGHTLCNFYGSTEIMADVSYYAIKSFKDLCFGD-----KIPIGVPVDNTALYLLNDKGQTVEPG--CLGELYVAGANLASGYVNNPHRFVERMGMDRMYQTGDYGKI-VNGVLLYEGRTDSQIKVRGHRVDLTEVETAIHQLAGIDKLAVLCYKPGETEQALLAFVVFDSNVKMTATDVEDRLKNALPEYAVP-QVVSLESMPYLVNGKIDRQTLLRQY------- 209694222 16 -------------HEAILQWAEEKPNSIFLRQVINREFVDYTFAEVVDKALRLVSALQDLGLNPKDRVALISKNCAEWFITDLALMLGDFVSVPIFPTAGLETIEHCLTHSDSKVLIAGKDNSDATTQVIEKLDYLSTIAFNYDSAPKCQLQFEDIVQQHQPSSSRPDNTLMSIVYTSGTSGLPKGAMLTYGGF--STSAKHLINHIGMKPDDRLFSYLPLAHITERVYILGSAFFGGIQTAFPESLD--TFIDDVKMHRPTLFISVPRLWNGIIKRKLADGLGLDKARVLGCGSAPVSAGLLKWYESIGLNITEAWGMTETFAYSTLNHPY----------RSDKVGTVGAAGPGVELKIAQDE------------EILVRGDGIFAGYYKNDGATAESFNKDGWLHTGDIGSIDAEGFLTIQGRKKDTFKTKGKFVAPVPIEKRIFDLSNLEMMCLIG--SGLTGPILLAFDQKRYERTALKNL--ETINSGLESHEKLKGILMVKE-PLTPTLKIKRHILEKKYHD----- 146320485 21 -----------SMLERVEHFATENPDYPVYHYLG----QLYSYGDLKADSDSLAAHIDSLDLPANSPVLVFGGQEYQMLAIFVALTKAGHPYIPVDSHSALDRIEAILEIAEPSLVFAVADFP--LETSLPVLGLSEVEAIFEKKSTYQLIH------------PVSEDDTYYIIFTSGTTGKPKGVQISHDNLLSFTNWMIRDKEFALPERPQML-AQPSYSFDLSVMYWAPTLALGGTLFALPKLDFKTLFAAIQTLPFKIWTSTPSFVDMALLSREFDGEHLPDLTHFYFDGEELTVKTAQKLRERFPKIVNAYGPTEATVALSAVAITDEML------VNYKRLPIGYTKPDSPTFILDEDGQVVPNGQQ--GEIVVSGPAVSKGYLNNPERTEAAFFQDGLYHTGDLGVMTDEGLLLYGGRMDFQIKYNGYRIELEEVAQHLNKSTYIEAAVAVPRYNDHKVQNLLAYVVPKAGELELTKVIKQELKERMMDYMMPSKFIYRDSLPLTANGKID--------------- 21225943 534 -LPDALLHEPV-----LAR-ARTTPDAIAVRTPELA----LSYRQLVTRATGLAQHLTASGLRPGEPVAIWMDKGWEQVVAVFGTLMAGGAYLPVDTAQPAARRDTIIGDAGVRTVLTQSWLAEL-----EDLPSTVSPVAVDLVG--------EATADLPPAARRDPDDLAYVIYTSGSTGTPKGVMISHRAAL--NTVEDINRRFAVDERDRVLGIAGLGFDLSVYDLFGPLAVGATLVLPRSRGDPSHWAELVRDFGVTVWNSVPGQLHMLCDWLRSEPTDDGSLRLALISGDWIPVALPDQARELGLEIVSLGGATEGS-------IWSIAHPIGEVDTARPSIPYGKPLTNQTFAVLDRHLR--PRPEWVPGELYIGGAGVALGYLGDGERTAQRFTGERLYRTGDLGRYLPDGTIEFLGREDAQIKIRGYRVELAEVEAAVQTHPAVAAGAVVVDDSAAGGRRLAAFV------------------------------------------------------------ 40787330 2979 ----------------------------------------MTYAELEKRVNTIASVLINAGAIGGTLIGVLSSSRTDVVGTVLAIWKIGGIYLPLVVSHGAERLSNVTSNCCPEILVC-PDSVNL--ELAHQLNSRHVVDLTEVHNPQNVFTISD---------RSSSLQTAVIIYTSGSSGLPKGVVLTHANLMAQITAVQSRMGFG---REVVLQQSSIGFDASLFQIFIALTTGGCLILADGRADLAEIPAIMEDESVTMTLAVPTEYTSWLDSNKEALQRCSSWRYAFSGGEMLTPRLLHGLKGLSLEVYNAYGPTECSISCAIHQVPYLEYEDGMEWTLSL---VGTVLPGYEVYILDEKLQPTRIGW--PGEIFIGGPGVGSGYVNDKEKTNASFFLNPFYRTSDLGRILHDGTISIIGRADRQVKLRGMRIELDEISHTILSCSNVKEAVVI----KKSGTDPVSFVVLDPNRDTPGYLRDLSNSLPLPPHMRPAVCVSIEKIPLLASCKVDYGKLQ---------- 38524616 77 -----------TIPRIFQAVVQRQPERLALVDAGTGEC--WTFAQLDAYSNAVANLFRQLGFAPGDVVAIFLEGRPEFVGLWLGLAKAGMEAALLNVNLRREPLAFCLGTSGAKALIFGGEMVAAVAEVSGHLGKSLIKFCSGDLGPEGILPDTHLLASTAPLAQIPSDDRLFYIYTSGTTGLPKAAIVVHSRY--YRMAAFGHHAYRMQAADVLYDCLPLYHSAGNIIGVGQCLIYGLTVVLRKKFSASRFWDDCIKYNCTVVQYIGEICRYLLKQPVREAERRHRVR-LAVGNGLRPAIWEEFTERFGVRIGEFYGATECNCSIAN--MDGKVGSCGFNSRILPHV---YPIRLVKVLLRDAQGLCIPCQAGEPGLLVGQINQQFDGYV-SESATSKKIKGDSAYLSGDVLVMDELGYMYFRDRSGDTFRWRGENVSTTEVEGVLSRLLGQTDVAVYGVAVPGVEGKAGMAAVADPHSLLDPNAIYQELQKVLAPYARPIFLRLLPQVDTTGTFKIQKTRLQRE-------- 157756789 69 ------------IHELFLDIVKKNPKKAAMIDIEKDTTE--TFEEFNAHCNRYANYFQGLGYRSGDVVALYMENSVEFVAAWMGLAKIGVVTAWINSNLKREQLVHCITASKTKAIITSVTLQNLIDAIDEKLFRVDGIDVYSVGEPSGFKNLQKNLDAQVTSEPIDFKSVLCFIYTSGTTGMPKAAVMKH--FRYYSIAVGAAKSFGIKASDRMYVSMPIYHTAAGILGVGQALLGGSSCVIRKKFSASNFWRDCVKYDCTVSQYIGEICRYLLAQPVVKEESVHRMR-LLVGNGLRAEIWQPFVDRFRVRIGELYGSTEGTSSLVNIDGHVGACGFLPISPLTKKMHPVRLIKVDDVAIRTSDGLCIACNPGESGAMVIRKNNPFEGYLNKKETNKKIIRDDSCFLTGDLLHWDRLGYVYFKDRTGDTFRWKGENVSTTEVEAIL--HPGLSDATVYGVEVPKRGKVGMASVVRASFEENESQFVERVLSSSLTSYAIPQFIRICQDVEKTGTFKLVKTNLQ---------- 59876752 4 ---------------LIELSVQKMPQATALISR-DGE---MTYTEFDQAACRLAKYLEQAGIRRGQLVPICFEKSPGAVITMVALWKLGAAYVPLDPAHPLQRLQAVISIVEADIAIVSASNKILVQDI------VRRVITVDPTLLSATDVVFESRSQP--------RDTAFVIFTSGSTGRPKGVVHVHSAVCSSALRHG--PAMSISQATRALQFGSYTFIVSTFELFTPLIFGGSICIPSEQDRQTDIQSALRAFKVNWAIFTPSFARSLSTEDTP-------LHTLVLAGEPVQDDIMDRW-APKVDLISIYGTSECSVCITGRMVHGQ----------TPRNCIGRATGSLS-WIVDPMDHNRLLPIGAVGELVIEGPSLAQGYLGEPDRTQFAFIEDPFYKTGDLARYYDDGTVHLVGRADMQVKVRGQRVELAEIESHLCQMPSISLKFAVSLIFPRGTPMLAAFIARKPEPASKAELLELALAMMLPSYMIPAVFLPLAYMPLTASGKMDRRKL----------- 59876752 1058 ------------VHHLVKKQTMRQPNTPAV-CSWDGDV---TYAELDYYSSKLAVHLLDIGVGAKDFVPICFEKSMWVIVAILGIMRAGGAFVPLGPDTPYSRLVMATREVGAHFMVCSKKQLHRFPDL------------VDRTVPIG-PGFNALVINTPMPVAVTPTGAAYMVFISGSTGMPKGIVMEHQVFCTSALC---HKEGLLNEESVLKFTSYMFDASIVEIPFKLLHGGCVTV------DPGSA---------------------------------PLLEVLCLTGEVISTTLIETW-APCAHLVNAYGPSECCAASS--------------KRDVIIGSIGTAI-GTACWVIDENHHQLSPM----------------------EKTAETFVPRPWYKTKDLVRYVPDGSMWLLGRKGYSVKFHGQRVELGEIE------------------------------------------------------------------------------------------ 87121795 956 -----------NLVKALDDNAFYSPNMVAI----TSSEEEITYEKLVKKADILAFNLQEEGVKKGDKVAIACQRNAINIISMLAVFKLGACAVLIGADLPEQRIQYILKDSQTSCLISDGSLY----QDDYQLPFIE--------LSPYWLNKLDVERTQTRFVAPEDASSAYIIYTSGSTGQPKGIEISHKALLNMSL--WHIDEFKLNSSSVGTCLAYVGFDAYMAEVWPILLAAGTVLIINERDDINYLMPYLQQQGITHACL-PT---GLLTHACAHNIEWPTLNTLLTGGDVLGD--LSFPKGFSADFYNMYGPTETCVDACYFKADPHHLSSTP---------IGRPIANTVARVV-LEGKLAPIG--VPGELYIGGAGLALGYINNETLNSKHFTDHKYYRTGDLVKWRHDGQLEYIARLNDEIKIRGYRVALGEINNQIELDDSVSQAYSLVKEDAIY-----AYVVLSEDERARQAQLRQLLKKSLPDYMRPNAILLLDSLPMTAQGKIDKSQL----------- 87121795 31 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYVIYTSGTTGKPKGVMIEQRGLL--NLINSQTKAYDFNQSDIVIWLSNHIFDASVENLFLPILNGATLLIPSEDDDPNLIKTLLINHKVTHIHGTPSYLAALGKVDAHNE-----IKRVVTGGDKCPPLLQQIW---GDKLINSYGPTETSITASLDLTHNQNRS---------PNNIGKPIDNVNFFVMDTELREV--NQGYVGELYISGIALARGYLNLPELTQANFITNPLYKTGDLVKQLTDGSYEYLGRNDRQLKVRGFRIEPDEIEVQLCQIPGIEQALVRLNPYKESTSLVAYLLTPEKDTSSKEQVKIHLGKT-LPEYMIPSDFVIISAWPLTLTGKID--------------- 187736207 186 -----------SLSALLFRSLKLHSDCRVIDGIDD---TTLTYGQLLAISVAFAKRLKK--ITSNRRVGIILPPGKGAAIANLGCLFAGKTPVNFNYSASEGAFASSVKQSGVDWFITADTFMRKLQNFQRDLILMEREIPLLKGSAKRWGLAIKFLTAGFMIKKLGLDAPAVLMFTSGSSGEPKGVPLTHHNLLSNISQCS--SRITLEPQNRFLGSLPVFHCFGITIGLWYPMIGGDMVTYPSPLEAKRLGALIKQYGISLVVTTPTFLRGFMKRCEPDT--FKTVRYLIVGAEKLPEDLIAFREKFGIIPCEGYGLTEASPVCSVNFIDPAPSNAAGDFIPGKKSSVGALLPGIAIRITSPHGRVVPIT--TSGMIWLKGPNIFPGYLGGPETDRDIFV-DGWLKTGDIGSADEFGFLKIEGRISRFSKIGGEMVPHEALEAAIMNIPADEEIAVVTIPDPVKGEAVALLTTLVTDYVQARTLIRHLIDQGLPALWCPKEIIPVERIPVLPSGKLDIKQCR---------- 20805875 85 -----------TLHDNFVHAVETYAENKYLSDGTIGEYSWMTYGEAASERQAIGSGLLFHGVNQGDCVGLYFINRPEWLVVDHACAAYSFVSVPLYDTLGPDAVKFVVNHANLQAIFCVPQTLNILLSFLAEIPSIRLIVVVDEHLPSTIVSYQKLLSQSLHPFSPPPEDIATICYTSGTTGTPKGVVLTHGNLIANVAGSSVEAEFF--PSDVYISYLPLAHIYERANQIMGVYGGVAVGFYQG--DVFKLMDDFAVLRPTIFCSVPRLYNRIVKSSGVVKKRLGRVRFMGSGASPLSPDVMDFLRCFGCSVREGYGMTETSCVISAM-----------DDGDNLSGHVGSPNPACEVKLVDSDDQPYPR-----GEICVRGPIIFKGYYKDEEQTREILDGDGWLHTGDIGLWLPGGRLKIIDRKKNIFKLAGEYIAPEKIENVYTKCRFVSQCFIHG---DSFNSSLVAIVVMKDWAASEAEMDDLGREAQLRGFEFAKAVTLVPE-PLTPTFKIKRP----QAKAYFAEA 197732834 5 SLPALYVPTDGNLTDLIRRNASQHPDVAVMGRKVGDSWTDVTSTQFLAEVLAAAKGLIAAGIEPGDRVALMSRTRYEWVLLDFAIWSAGGVTVPVYETSSAEQVSWILSDSGAVAAIVEGAHAAAVESVRDRLPALRELWQIEAGALDALVAAGAEISDATLDERSAADDPATIVYTSGTTGRPKGCVLTHRNFFAECGNAVERLKPLFRTGECVLLFLPAAHVFGRLVEVGAIMA---PIKLGCVPDIRNLTEDLAGFQPTLVLGVPRVFRALLKHTVFDALVYGKLRHAISGGAPLGERLGHFFRGVGLTVLEGYGLTESCGATAFNPPDRQ-----------KIGTVGQPLPGSVVRISDD------------GEVLLHGEHLFSGYWNNPEATAEAL-ADGWFRTGDIGALDEDGYLAITGRKKEILVTGGKNVAPAVIEDRIRAHALVAECMVVG-------------------------------------------------------------------------- 82701230 46 -----------TLDGLFRERVRRTPEAIAYYDRSSGKWRDLSWARMDERIAHWVIALSKEKLKPGDRVGIMLRNCPEWVMFEQAALRLGLVVVPLYPTDRPDNAAYILQDAGVKVLLLEEGQWLAFSEVRDQMTGLVRVIIIQGSVRQGHLALHDWLPEEVPPSRVLARDPATIIYTSGTSGHPKGVMLSHHNILTN--AHSCLQVVPIEESDVLLSFLPLSHTFERTAGYYVPMMRGSTVAYAR--SIPQLQEDLLIIRPTILVSVPRIYRRLFDLAVEIGYNFSHLRAAMSGGAALSSEVSRIFIGLGLPILQGYGMTESSPVVCCNTIEDN-----------VPASVGRPIPGVEVKL------------GEQNALLIRGPNVMLGYWNNEEATRAVMTPDGWLNSGDIAEIDEAGHIAITGRVKEIIVMSGEKIPPANMEAAILRDPLFEQVMVVGRPH----------------------------------------------------------------------- 91791990 1254 ---------QIHLRDMLLARVKDPGNALALIDA----NHSYTWAELGNASAHISQLMK--GVKPNDFVGIILPKGVLHYASVYACLLAGLGYVPIDIDLPPERMRKMLVKAGVRAVITVPGAI-----------TPDGLQKIELTARDFEVWAKQPMDFELAPV--PQHYVPYVIFTSGSTGEPKGVEIPEIAVVNHVY--DVVERFALDNSSRHLATAALHFDMSVFDIFGPLLHGGSVVMPEPAPDPEAWLRLHHRHQVTFWACVPAIMDLLCTVAETANRIVDSVKNIVMAGDWIPLSLLPRARALSATLYSCGGPTETTNWSVIHEIH------HDEGSIARSVIYGKPMMNSKYHIVADDLADRPD--WVPGEMLVESDSLANGYIGQPELSQQTFIFHPMYRTGDLGRYLPNGEIEILGRVDNQIKINGLRVELGEIENVSQKCSGVSRACAVALSDGRPKQIALAYI----GKANLEPVIHAALIASLPTYMVPKVIQQLDELPLSKNGKVDIRTLREILRN----- 91791990 219 -------------------------RPTALAIIDNTSSQTLTYAELWHASSVILQQISEQ-VRKHPRIALFMERSWQHLASIIAIQRMGGTCVLIDPVHPDYRINSYIEECAPDAILAAASTTARADNLSGY-----TVINIGKK----YLQLSQLDRKYADWVKTTEQD-CFIAETSGSTGRPKAARLSYTGMV--ATIGTIIDYTALNERSRGSWLSSPGYGMVEVDPLPVLGAGGTVCIPSSEVDARLLAQWFKKHNVTHTL----VMTSIAETLWANEQQL-ALNTMLIAGERCPPT------SLNYRVLNVYGSAEAAVVSIEDLSAT---------RRTLLPSTGRAVPGVNLYIVDEHGQELPAN--CIGELIITGSTLSIGYLNDQD-TVKNFHSNKLYTSGDRARMRLDGTLDIFGRSDAVVKIRGNRVDLAEVDITALEVEGVIKAATTSITDDTGTTLVLFVEQAPGAACVVEAVRQH-LGDRLQPAAQPSQIV-SGILPLGSNGKVDYSALR---------- 171695584 4 -LPDPTIDLDWSIQEHFRAQAEAHPDRTCVVETSTTPERRFTYRQIYEASNTLAWHLHNAGVTNGDVVMIWAHRSVDLVVALMGILASGATMTVLDPAYPPARQKIYLEVSQPRALLTDENLAPLVQQLKAEVPDLRGFLYGGEVDGKDIFASVRGSVSAPPDVLVGPDSNPTLSFTSGSEGRPKGVLGRHFSLVKY--FGWMAERFNLSSESKYTLLSGIAHDPVQRDIFTPLFLGAQLLVPSREIQHEKLAEWMREHKPTVTHLTPAMGQILV---GGASAEFPSLENVFFVGDVLTTRDCRALRKLNANIINMYGTTETQRAVSYYEIPSRAREPDYLDKLKDTVPAGTGMQNVQLLVVNRENRAEQCKVGEVGEIFVRAAGLAEGYLGDPALNEQKFLRDRLYRTGDLGRYLESGDVECVGRADDQVKIRGFRIELNDIDSNLSQNPLIRDCKTLVRRDRNEEPTLVSYIVPRGLADVEDEEVRDHLSTRLPTYAVPTIYIVLSKLPLNPNGKVDKPNL----------- 85813860 54 --------------------------------------RTLTYGQLDAHADALADRLAAGGVRPGDLIGVCGSRSLEALVALLGILKAGCAYVPLDEELPPARLRAMAEDAGISAAVTLPGSTRRVRGLR----------VSVEVGSLGRPAPERASGPAPDRATGSAADCAYVAFTSGTTGRPKPVALSHRGVV--RLVLSDPGLTPPGPGDGVLHAYSLSSDASTIEIWGALLTGACLVVADRLLSPTALERLLRAGGVTVAYLTTSVFHLVAR---TRPEALAGLRFVSAGGEAMDPRLANAVLAACPRVVNFYGPTENAVVSTAHV-------LTPLPEDAAHVPLGRPFGASTCHVLRADGSPARPGEE--GELYVGGDGLALGYLGDPQLTAERFVPDGLYRTGDRAVRHADGLLEYRGRLDRQVKLRGARIELDEVETRLRAHPEVGEAAV-----EVDGHSLTAYVTATPGRPLPLADLRAYCAKWLPPQAVP-ALIPLDRFPVTSGGKIDRSRLK---------- 32471752 22 -----------SLAHLLVDRAARHPDRPALTFLPDDEPQTLTYAELHRRVCAVANRLRDTGATAGDRAMLLFPPGLEFMVGFMACEMARLIPVPTSPGRAMPRLDTSVADCRPSVLISDQETIAGIDPHRVSPETAALPKIATDASVEEDLTTIDISEDALPLGEIESTDLALLQYTSGSTSDPKGVMVSHANLLSNLESIRHAFGIEWSDDDRGLFWLPPFHDMGLIGGILPLYVGGHAILMSPRARPMRWLRAISDYKATISGAPNFAYQLCVDRVDLAQADLSGWELAFCGAEPINADTLQQFDRFGETFCPCYGLAEATLMAASCRSGQAPKTLPDDASIAKPVSSGSPAHSMTVLVVDSETKRERPDG-EIGEIWLAGPSVTSGYWKRETVNAEVFLADGFLRTGDLGFIH-DGEVYVTGRSKDVVILRGRNLFPQDIEATVKGLANVLQCAAVATTGRTGDALTVAAEVSRHDSEELPDIVRHIRRAIIDDHEVDARQVLITRIPLTTSGKVQRQQCRAMIE------ 163841254 8 --PVVVIPETTNCTDFVERQAQDPANRALFAVLGDGQWQDIRATEFRADVIALAKGLIALGVQPGDKVGIMSRTRYEWTLVDFAIWYAGAVSVPVYETSAPSQIAWNLSDSEAIAIFAESEVASIRQAIASELEAVKHLWQITGNGLDELRNAGQEVNDADVEARRTSRDLATIIYTSGTTGRPKGVELTHGNFVLADNAMGVLGRSVVTDDAQTIMFLPLAHVFGRYISIMN-IAGGARVAHTP--DIKNLLADFQSFHPTYILAVPRVFEKVLKHTVFDKLVYNKLRYAVSGGGPLGERLGHFFYGVGVMVLEGYGLTETTAPVTVNQPD-----------QIKIGTVGRPLPGNSVKIADD------------GEVLVKGVCLTRGYHGRDDLTQESFSGE-WFRTGDIGALDDEGFLRITGRKKEIIITGGKNVAPAQLENQIRSDALVSQCVVVG-------------------------------------------------------------------------- 218132370 1 ------------MYDYLRKAVQQFPEKIAIKYKDV----ELSYSELDDVIKKIASDIERCNIG----IVVNSPML--FTMSLMAVSYIGCVAVPIYAYTGKEKIKELVKQFSLEYVIFEKGYD--VLSCEESTTVLSDLIIHKEVSVGKNHS---------------DKNCEIILLTSGTTGAPKGIMLSRDNI--KSNVEAIGDYLRLTLNDKIFMVKNMNHSSSIIGELLIGLDNMCTIIFNSKLTASSMVNSILDNNITVFFAVPTILRIILKHKQLNLEKIGHLRIINFYGAPMSQDIVKLVELLNCNLIYSYGLTEASPRVTY---------IMGSDLLKKAGSSGRPIKNVKIEISN-------KGIDNNGEIVVSGPNVMLGYYNDAEKTRKTIV-DGKLYTGDYGYIDEDGYLYVQGRKDNMIISAGKNIYPEEIEQVLQTAEGVKEVLVRNVSDDKGVEKFIAYIVTDDIEPNMSSLFE-VCKNRLENYKIPSKFVYVKELEKTPSGKIVRKQ------------ 189212038 1814 -------------HEIFAERVRAFPDREAIYSWDG----IMTYKQLDDASTCIGRHLLQYGIGPETLVPVCFEKSLWTVVAILGILKAGGAFVLLDPAHPEARLWNLINELEASVVVCSPESRGFRLRAATETKTISIVEIGQGLVDQLLSSRQHELDNAPICDSVKPENLMYAVFTSGTTGKPKGTLITHRALATGLREHAVATGMTLGPDTRSLQFASYSFDASIGDIFTTIEVGGCLCIPREERSPVEVTTFVARSRATWAGITPS-FAALLD-----PLSVSTLKALCLAGEPLSVQQVNAWASR-LQLINMYGPTECTIACVSH---------SAVTREIGASNIGR---GYRCAVVDENNHDILRPVGVIGELLIEGPILARGYLKRPETTAAVFIDSPWYKTGDLVRYNSDGTLNFIGRKDTQIKINGQRVEVGEIETVLSTSLDRDDGPIIVLKRASLGEMLVCFVCVRPDSESSKEVVAKILRQSLPRYMLPQAYIPIKKIPLSTSGKTNRRALQ---------- 189212038 239 ----------------FSKVADSQPDAEAIDAWDG----RMTYRELDDASTDISRELRRRGVGVGSWVLVCFHKSRWSIASMLAVLKAGAAFVPVDPRFPESRIRQIIDVTNATAVVAEGDLAVLLKRSSPELQVVQAT-RLSVQGLSTDKQVEDLLPQPHDP--------AICLFTSGSTGIPKGIIASHAAVCTG--AWEFGRIGNANPADRMLQFASYTFDMSYADIVTALLHGSTLCIPSEDDRMGNLQEFIQRSRPTWANLTPTVARLLDPAVCS-----RTIKKLLLAGELVKESDIAGWIDGGAEIYNVYGPAEN--VLILNFGRIFRGAAYNTTRPR----------NTRVWVAEMDKRRLMPVG-AIGELISEGPQVADGYLNDPTRTAASFLLDRFYRTGDLARQFADGSFEVIGRADSQVKVGGQRIELSDIEAHIKSC----RAAVVL---PKKGNRLTAILQTQRTSDADDSLNSAFVEETLPPYMIPSHWLGIDKFPYSTSSKLDRKLL----------- 189212038 2945 ---------PRLVHEIVEQTAHEQPSDMAV-MSHDG---TLTYQQLDKLANILAQDILEH--KPHNFVGLYIDKSAAALVSMLAILKAGCAFVPLDPTQPASRLEALVDTARVEIILTSPS-----------------------------HANHPALQANAIP-KLPQELSS---HTS----------FTH--------LEPQKDYFKLSRTTRMLQFSNFTFDVSLFEIFTTLAAGGCVCVPSEQARMDDLTASILEMKVNVLSLTPTVARIL------DGGKLVDVELVVFAGEALAQSDIDAWVQPGRRIVNAYGPTEACIYATARDVVQGGHQKSSRN-------IGKGL-GVGVWVMRPESNTLAPIG-AVGELCLSGQQLARGYLSMEEATLRSFSTQTFYRTGDLVRYESDGSLEFLGRRDGQVKIRGQRIDVGEVQDTLFRHCTVQLC----YPSAKTDPVLVAFLVLRTESATIATKLQHSLRAVLPSFMVPSIFIALNRLPNTASGKLDR-------------- 189212038 4037 ------------IQHLVRQHVDRNPFHHAVESWHD----SMTYMQLEDYSNSLAERLVRQGVRSNQAIGLVLDKSPWVIVAILGVLKAGGYLMPFDPSTDSSSLPDLLHHAKTSTVLVSPAYASFFSDVSG----CRCIVVAADTLPIPTTAFLKPAYRSPLPPTASDYAFAFPPFSADAGSAPSFV--TQGELCAALFQVG--ERMAMDTETRSLLYNESWSTTMLVDILAPLAYGGTICCPPLSSSISNVGESIKSFGVNAV-TIPVAVSRILE-----PNNMPALRQVCLYGDIPTRHDVARWSQR-ARLFLAWGVGEMGTIAF----------LGSPSQSQHREFVG-AATGTCASVVNPHNERVPPGAIGILKLH---------HFNLSSAHAGQIKTEGLQR----FRANADRTLTLIERK---LTVNGHRIKIRDIEDAIRQHPSSSDVVVDLYAPQILGDRLGAVVTASSTAPTSEQGAAANLAGQLAPTSIPSFFTALPAFPLTTAGQLDRSRLQELVRN----- 48428776 328 ------------LPRLLEATARRFGKTTALAYRGG----KIDWRELDRQANRFAHGLLDLRIKPGERILLALPNIPSLVIAYFGILKAGAVAVLSDAATPKEILLTRMADAGVVMLVTTTNRYDDLRQSDRRAAGLRRVIFASRRHERRYLKFKQVLGRGSAPTELVQDDIAVVVYTYGASGTPLPVALSHRNLAANALQLRHWLPESRPGDERFLAQQPLSSAYGLTGLLHLGVYLGATLILLPGAELEPLLKTVKKMRPTYFPTTPRMVRELAHTPGVRRYGLASIRVCAVSGSPLAQEIREEFEKLTRRLVEAYGLTEAAPAVLAMPLAAR----------RIQGVVGVPLPDTEVKVVDDTDAELPSD--TVGELWVRGPQLFSGYDHGARKISKERLYDGWLATGDVASIDEDGFVSIIDRKSNMGIRNGRRVFPRQIEEVLFEHPAVAVAHVKWSPDEEGVQHLLAEVLLHNMKLSADDLLKYASKRLHAD-ALPDSI------------------------------ 126660196 13 ---------EENFVSLLKERARYQPSKTAYTFLSSGEESSLTYQQLDRRARELGSILYSLGLQ-GERALLMYTPGLDFVIAFFACLYAGVIAVPVYPNQSFHRLQAIIKDCDAKEILTTSTILSNLQQGLVDHPELHKFLATDDHLKQFNQSYN------LPEIGITEKNLAFLQYTSGSTGNPKGVMVTHENLLVNCEGMDRV--WQHTSDSVMVTWLPTFHDMGLIYGVLEPLYKGIPCYMMAPASPFRWLQAISHYKGTHSAAPNFAYDLCTRKIQKATLDLSSWKMTLNGAEPVRADVLEHFAKFNPTAMSGYGLAEATLVVSAVHKEDTVRADQNDDNAVTLVGCGKTEIDTKVLIVNPNT-LTPCAADEVGEIWVSGKTVTQGYWQREAETAKTFQANGFLRTGDLGFL-KDGELFVTGRLKDVLIIRGRNHYPQDIETVEQSHPALRPGAAFTVETEEKERLIIVQEVERTHKINIKEVKEAICKAVARDHQVYDIVLIRTAIPKTSSGKIQRSRCKEQF------- 172035120 32 ---SVPINPDFNLVNLLRKRAINQPQQTAYTFLENGETENLTYQDLDLEAKNLAAKLQALKF-RGERALLLYPPGVEFISAFFGCLYAGVIPVPLYPNQNLSRLQSVIANAEAKLALTTELVLENIEKHFNSTPDLAALTWLTTDNDQENLVHQWHLPE------ISADAIAFLQYTSGSTGNPKGVMVSHGNLIHNERMVQ--QAFGHTEQTIFVGWLPLFHDMGLIGNVLQPLYLGIPCILMSPVDPYRWLKAISDYRATTSGGPNFAYDLCVNKITDEQLDLSSWEVAFNGAEPIRAETLEKFAQKFSPFYPCYGMAEATLFITGGVSSEPPMVKTVDEKAITLVGCGRQWLGQIVKIVDPQT-LTECNNNQVGEIWVSGDSVAKGYWRELQKTKATFHKGPFLRTGDLGFFSTEGELFVTGRLKDVIIIRGRNHYPQDIEITVEEHEAIVNSAAFTVPHPERSEDPGFEVTPTPSQPPIDEIISSIKRAVCHHHQVHRIILLVGTIPKTSSGKIQRYACRE--------- 40062707 1 -MPTTMNLKEFNLTDLFFYQAEKNPKRIFLEWLNPKNKKKFTWSETSSNIYKLAKILKK-NINDGDRCLLVSENRPEWLIADLAVMLANGITVPAYTTYTERDYKYLIEDCQPSVIIISNDLLKNIIKEKIYIKKVITLDKIEGVDGDKYLDFNSIVNEKIKNTNLKRTSPACIIYTSGTGGNPKGVILSHGGILNNLEGASKILKPLIDKRPIFLTWLPLSHSYEHTVQFVQILVGAK-VFYAEKI--EKLLDNISEAKPTIMTAVPRFYQNLRKKLLKQKMSLSNLRAFVSGGGALDREIGEFLNAIGLPTLQGYGLTETSPVVSCNPIHK-----------IKVETVGPPFKGNQVKIAED------------GEILVKGENVMLGYWNNKEDTEKVI-KDGWLYTGDIGEIDEDGYLKITDRKKDIIVSGGDNISPAKIENQLSNSPEIDQCMVWG----DGKNYLVALIVPSKEFKEQKDKIGKIINENLAQIEKIKNFHLVSEM-LTPTMKVKRNKVIAKYKNIL--- 115374801 34 -----------TLIALLRERAARHPDRTAFIFMDDGENQTLTFGQLEQRVRAVAARLQALG-AANQRALLLYPPGLEFIVAFLGCVYARVVAVPAYPNQNLRRLKTVIEDAGAAWVLTTTPLLSNLEVQFERVPELGKWLSTDNIPVEARDTWKE--------PDVNGETLAFLQYTSGSTGTPKGVMVSHGNVLHNERM--IQQTFGHSERTVFAGWLPLFHDMGLIGNVLQPLYGIKSVLMPPAAKPARWLHAISRYRATTSGGPNFAYDLCARKVSPEQRDLSSWEVAFNGAEPIRASTVLRFMETFKDLYPCYGMAETTLVVSGGVPKKRPFICNVQAAALEQGRIGR--SGLEVRIVEPTNRTVCAEDQ-VGEIWVSSASVAQGYWNRPAQTEETFRAGPFLRTGDLGFFRGE-DLVITGRLKDIIIIRGRNHYPQDIEQTVEEHPALKASAAFSVTVED-EERL--VIVQEVERLDVDDVVGSIRQAVSESHELHVHAVVLSSIPKTSSGKIQRHACRKGFLD----- 196181721 33 -------------------AAQRFGQIIALRDPHVQPEVIFTYTQLVRQIQQLAAGLQTLVIKQEQRVALIADNSPRWLIADQGIMTAGAANVVRSAQADPEELRYILEHSGSIALVVDTKTLTKLKPHLDELP-IQFVILLSDEEPPAVFNFSQVMSATLQPIQATRQTLATLMYTSGTTGKPKGVMLTHGNLLHQVTTFGIV--LQPKGGDRILSILPTWHVYERTVEYFLLSQGCTQIYTTIR----HVKADLKAFKPIYMIGVPRLWRRIAQGLDLNQLNPSPLKTIISGGGSLAMHLENFFEIAGIEILVGYGLTETSPVTNVRRMERNLRR-----------SSGLPMPGTQIRIVDPETRK-PLPIGEQGLVLVKGPQVMQGYYKNPEATAKAIDSDGWFDTGDLGWVTPNHDLVLTGRAKDTIVTNGENIEPQPIEDACLRSPYIDQIMLVG-------------------------------------------------------------------------- 145235661 37 --PSPIM---RCVHEICEEKARSQPDALAIS-AWDGELH---YGELVQLAAKLANWLILSGVRPGMAVPLCFEKSRWTSVAMLGVLKAGAAFVMLDTSLPKQRLQAIVESANADLILSSVPSKDMVVSLA------KTVIAIDST-------FFSALNERQDPPPVHPSSAMYLTFTSGSTGAPKGLVITHTNYA--SSLYYQLPLLGFTKRTRFYDFSSYGFDASLSHTFTILAAGGCLCVPSEQDRKCNLAQSISSLRANAIGLTPSVARLL------NPADIPTLEIILFLGEALSLADVQRW-WGKVKISNIYGPSECTPYALINT-----GAASPQEATRIGKGAGLV-----TWVVDPDNPDHLLPLGETGELLLEGPLVGEGYLNDAERTARVFIHDPWYKTGDLVYYNDDGSLIYTGRKDTQIKIHGQRVELGEIEFCLEQHPEAKQVIVITVKQEESSTVLAAFVQPNGPENPPMEIVIHILAESLPIYMIPSIFLSIRDVPRTMSDKSDRKKLRE--------- 145235661 1110 -------PVRTTMTEMIKKQVDKQPTALAIHAWDGD----LTYGQLDHLATSLAIELVKLGVGPNNVVPLCFQKSKWAIVSILGVLKSGLGFVLLDPSLPESRLRSILRTVGSKTLLSSQACMELAIQVGPDLSTVSTHMRIHSNGVTGRTQLPSSL--------------LYAVFTSGSTGTPKGVMVSHENFCSAAVWNWMKDWIEFSEDEQLLIPAPLHHTNAIHNILTTLAVGGCLCIPSQQSYRGDIGTAIAATRPTICNLTPTVARLL---DPQRVYDLETLILL---GEPVTRHDIDRWESSNVHVINAYGPAECTPISTINASQFNTAEAT---------RIGKG-AGLITWIVHPENHNRLVPPGCTGELLLEGPLVGLGYMNNPGKSGEAFVEDPWYKTGDLVQYNEDGSLTFMGRKDNQVKIRGQRVELGDIEHVLASLPAIKVVAVVGLEND--GEVLVAFIMPASKEPAMTAKTYHLVRERISRELVPDVFISMLELPVTSTGKIDRKQLRD--------- 189211640 1220 -------------HDLILENCRTNPTAEAVCSWDG----TFTYQELDELSSAVAAHLVTQGLQPETFVCLCFNKSKWTTVGILAVMKAGGAFVLLEPSFPLRRLEQICSNTGSRIILSSAEHALLSASLAP------TVIVLDDGTEQWNKPYNTFEGP-----RINPKNALYAIYTSGSTGKPKGVVIEHASFC--TAAKAQLKAWGMDQQSRVIQFSSYAFDASVMEHLSTLVAGGCVCVISEMDRRDNLGEASSQLRANWACFTPFFARHLI------PEHFPTLRTILLAGETVSEAEIELWADY-VQLKQTYGPAECSLAAVN---QPQINTKSDPRNVGYPG-------GCSCWVVDQEDHQKLVPIMCVGELVIEGPIVGRGYLGEEEQTRAAFIQGPFYKTGDLVQFQYDGTVRYIGRKDTQVKLHGQRIELGEVEYHAAQYLGKAEVAVFVKYADKAQERVLEFIVSMTEDMRSQSIDLVILRNSLPKYMIPKFVFPIAHVPLTATGKIDRKRLREQ-------- 189211640 165 ------------VHHIVERQAALRGNGVAVAASDG----SLTYKELNHLATILGVYLNKLGCERGTFVPLCLDKSLWAIVAMVGILKSGAACVPMDPTHPTDRLAQIIRETKANVVIVSNRYKSRF--------SVRNSIVL-------AMPFFQELGTQGEHVSVQPHDTAFLMFTSGSVAKPKGVILEHAAI--YSSLEDLVEVMNITSSTRSLQFASFTFNVSLADIFAPMLRGACVCIPSEHHRLNNLPEFIRHFNVSDAWFTSTTLAQL------SPTDVPGLKRVTIGGESITRDQLAVW-APETDLNITYGTTETAAWCLFHP------SLSPDSDPYNLGYA----AGGAVWITDPSDPEELAPVGSVGEVLIEGPALARGYLNDPEKTAESFRPGGVYRTRDLARYNSNGSIEFVGREATRAKLRGHRIEVGEVEMHIKQLDVVAEVVVPATSHSGGNPILVVFIWSGTGAAPKEASQAAFLRDILPGYMVPTTAIPLNFIPLTTSGKTNRRQLREQA------- 196233648 232 ------------------------------------------------------------------RVAIVLPPGKAGLVVNLAVLLADKVPVNLNFTAGRAAIEASMAIAEIKHCIT----AHAVTKRLADFPWPEHTLMLDEILPPDIALWRAAVCVTPAWVREGDHAEAFLLFTSGSSGAPKGVALTHRNLLGNVAQFALM--LEFERGESVLGSLPFFHSFGATVTILFPMMEPVTVVTYPPLEIAKLAGLIERYKISLVVTTPTFLRGYMRKAEPKQ--LASLKLLVTGAEKLPADLQKSFEQFGMKVLQGYGLTETSPVVAFNLPEVKAPNANDPQPSSRDGSIGKLAPGIAARICDPNTDE-PLSLHATGMLWLKGANIFDGYLDDPKRTAEVL-KDGWFKTGDLARFDEDGFCFIEGRLSRFSKIGGEMVPHETVESRIVEAFDLAKCAITAIPDEAKGE---ALVLLTTHEIDTGDLRKKLSDAGLPNLWIPKIVKRVDAVPVLGTGKIQRKELAAQA------- 167534933 16 --PDTVLDKPVTVMERFKETVERFGDRDALAVKRDGYWHTWTYRDYHRDIITAAKAFIHFGLDRHHSVGIIGFNSPEWFIADLGAVFAGGFASGIYTTNGPESLQYVADHSRSQFLFVDRKQLAKIKEVQDQLPTVKLVVMWGEPVEEKVIGWDEFMRGGRDVAEQSPGECCTLIYTSGTTGTPKAVMMTHDNITWTAKALSTHARLDDHRQEHIISYLPLSHIAAQILDMAPILMGAKVWFAQPDALKGSLPTTLAEVRPTIFLGVPRVWEKIEEKMRIVGAQSTGLKFLATAAAPISRETLDYFLSLYLPIMEVYGMSENTGPQTVNRSGNHTT-----------GSVGVTMAGLETKIDNPDAN-------GDGEICMRGRHVMKGYLFNEEKTRETIDEDGWLHTGDVGRMDDRGFLFITGRIKEIIITGGENVAPVPIEDTMKACPILSNVMVIG-------------------------------------------------------------------------- 211590269 211 ------------IHTLILEHCRSQPDAEALCAWDG----SVTYAELDRFSLAVAHQLLSLGVGPESVVPLYFEKSRWTVVAMLGVLRAGGAFVLLDPSHPMPRLAEICSEVQATVVITSESLQELGRKL-----GPRAVTILD------TINSHVDTGRNAFNTSVKPSNAAYVAFTSGSTGKPKGIVIEHQCFVANTLAQNAVQ--NINSQTRAFQFASYGFDSSILETLMTLVAGGCVCIPSEKQRLNGLADAIRGMRANWLELTPSVARFI--NPEEVP-DVSSVLLV---GEPMSQDHITQWSGSGIQLLNAYGPAECSVVAT----------VQPNVQLEDPQNIGCSYSSH-CWITNPQDHDQLEPLGAVGELLISGPIVARGYLNQPHATRFGIPPERVYKTGDLVRYNDDGALRYVGRKDREVKIHGQRVDLHEIEHHASRFQAVAD--VLQVNGGSAGKLLALFIVADNDETTLLDLIKHWLRDCLPPYMIPTKYTFVNRFPLTRTGKLDRRAL----------- 211590269 1279 ------------LHDIINHFSITQPNSEAVCAWDG----SLTYSELVALARRLAGLLQSFGSGPGAVIGICVERSKWFPVAILGVMMSGAAMVLLEPNFPTQRLRHILRDAGARTMICSTVFQEKCAGLVDDMLVLTHDIV----TQADYDAW--------TPSAVSHHDPMYVAFTSGSTGAPKGVVIEHG--MVYSMLKAHKDIIGASIASRLLFASPAFDI-CLAEIVLILCSGGCVCVPSEAQRMNSLAKTMTTMQVNMAMLTPSVARTLA------PAAIPCLQTLILGGEAPSASDLETWASR-VKLHQSYGPAECAMYTTTTHPLTSSSDL---------GNVGSSQ-NASCWIVDPDNHDELQPVGSIGELLIGGPIVGRGYINRAQESAAAFICDPWYKTGDLAILNADGSLNLVGRKDTQVKLNGQRIELHEIEHCAYQHG----TAVIAVYDPATVETTVGIFLPRQNQAYLEGVRDH-LNQHLPPYMIPSHFLSLSRLPLSPSGKADRKTLRQ--------- 108804406 80 ---------RLNYAERILAPAGDDARTAIIAHSQSRGPLELTFGELREQVARARAGLLRLGVGPGDRVVAYLPNVPETVVAFLATASLGAVWATCAPEFGPRSVVDRFGQLDPKVLLAVAGYRSEVAAIREALPNLEHLVHVANDALPGAIAWEELLSEAAPCEPVAFDHPLYVLFSSGTTGKPKAIVHGHGGILLEHL-KNLGLTWDLRPGDRLMWFTTTAWMM-WNALVSALLLRAAIVTMDGNPDLAFQWRLAERVGATMLGVAPAFLMACRKAGLAVGFDFSSLRQLGAAGSPLPPEFDWVYEQLGPDVLLNIG-SGGTDVCTGIVQGSPLQPV-------YRGEISGPCLGVDAAAFDERGRPV---VGEFGELVIRSPSMPVGFWNDPRRYRAAYFEPGVWCHGDWIRFAERGSCVISGRSDATLNRGGVRLGTGEIYAVVESLQEVRDSLVVHLEDDEGGGELLLFVVLAPGAALDDGLRDRIIRRELSPRHVPDTIEAVPSVPRTLSQK----------------- 118470559 9 --------DDATIVEIFASRVRQLGD--AVAIRDERLETAFTWREYGTAALRAAAKLRATGLQRGETVGLMLTNRPEFHIADMATLLAGATPFSLYPTSAPEQLAEILRNARCRILITEPRFVRVLRAAVNLSDTASTVITVGTPSWTDLVAEGESIDEALDACRAEPSDIATVIYTSGTTGAPKGVELTHHNIM--SATREIVDHIGARCDMWSVSYLPMAHIAERVSTHYAHILAGSTVVCCP--DATRLIPMLSDVQPEIFFAPPRIWRAITASDLESGADLARIEVALTGAAPCPTGVVEYFHKLGVPLRETYGMSETAGPVLIADVDD-------------VGSVGRPLPGNEVRVADD------------GELLIRGPSVMARYRDRPDATAEALDERGWLHTGDVARIDGCGRVRIVDRKKDIINSSGKNMSPANIEARVREFPLVEHACVIG------DGRPVALIVVDPAQPTAEHLHTAVANARLSRVEQIKRFVVLTTLPLTPTMKLKRSQIAKKY------- 145236609 224 -FPESGHSKQYLLHVAFEGWARRKPDAIALDFVHSAEHSLLTYAALNQAATILAVHIRALLLAKGRIIPVYMPSCPELYITYLAVLKAGFAFSPIPQDAPVQRVRDVLEDIDCPIILCDASAGSTIKQVWVDVAEVSRWKSLRDGQSESSEH-----GEPLEQLDIEHDQTAYLLFTSGSTGKPKGVQISHLAAACSIEAHATIPGEEIDDFRWFQFCAPTFDPS-LAEIFVTLGCGATLCSADRSLTLTDLEATINEARATVMMATPSLAALL------RPERLTTLQYLWCIGEKLNRTVIENFSAKGITVVNTYGPTEATIACTYLAPFGHSLRCSI---------IGQALATCSMFVLDPNSRPRAVPAGLAGELAIGGPQLSKGYLNRPVETAKAFVDSGLYRTGDMARWDESGSIEFLGRISDQVKISGRRLELGEIESVLETVRGANEVAVVSKRDAQGSEQIVACLVANGSSEAEREDIIWEAEKHLSSYMCPSAYVFLDALPRSSAGKVDRKAVTARLQQGSGG- 145236609 2511 ---------------WLEVYAKKHPEWTAVEVASNGIVKEMTFGTLNSEANRVAAYLASLG-HKNRMIGVCIGRNLPSYPIIIGIFKSGNAYLPIEENLPEDRKAFLIKDSDCPVVFTETAFVSTLQSTPEGC----RVITIDNPELLGSLA---TMSTEDQDYNSDPNDLAYLLFTSGSTGKPKGVMVTRGNLSSFIESISVFTGYDLGGTGRYLAQASRAFDPHLLEMLFPWRHGMATVTAPRMMILDDLGITLSKWDITHASLVPS----LLDQANIVPEQCPKLRFMTVGGEKISQKVLDTWAGTHMALINAYGPTEVTIGCTFAPVGKDTNLRNIGPPLAACVSH-VLVPGT----LDYALR------GQAGELCFSGDLVGRGYLNRPDATGFITGPNGMYRTGDLGRMMPDDSVEYLGRGDDQTKIRGQRLELGEVSEVLAKHPGLSRVQLISIARSEARQRVKVTFVMSDFATLGKELQDS-CKRKLPGYMVPELILPITYIPLAPSGKANIKEL----------- 145236609 1393 ------------LHSQFEEHAASHPEDPALIFKYDLDDETWSYAGLNALADKLAEHL----LQTGARVAICIEKSPALYVAILGILKAGGAWCPIDTLSPAQRRHDLIARTGSTILLVSS---VDGEQPDGSIPIGVETIDVGKFTIDEPI-YANGVVRGASRDRATPDGMAYLIWTSGTTGAPKGVPIKHSSAVSSMRSLQKDIPTDVAGGVRCLQFSQYTFDVSIQDIFYTWGVGGVLISASREIMLGSFSKLANITNATHAHLTPAF------SAGVSRKSCPTLQVITMIGEKLTQPVADDW-GTDMRAFNTYGPAEVTVVST-------IREFGNEHKNIKSANIGWPMDTVSVFVTNKQ-RLIMKN--AIGELALGGPQLSPGYLNQEDVTKAKYVWNEVYYTGDLVRMLADGSLEYINRVDDLVKLGGIRVELSEISFSLGEHPLVEETLILNRPD-RPNKVVVAFLAPKATRTEDEQLLSEKAQSVLPDHMIPSVYLVVSHIPRTSSAKTDRRALEAAYA------ 163760521 1 ------------------KSAKERPDNVVLSVGGS----SFTYADMEARVSHLAHHLRA-GRNSG-RVGILGTRSLEAYVGILASCWAGSAYVPLNLKWPEARLIALLDELELDALVVDRNGVNLLTPSVLEKAPRLIYISDSTETPEPATRFEDLPASMPEPAEMTADDLAYVIFTSGTTGLPKGVMISAANLASYLDQSELWTGY--TPQDRIGEACDVTFDLSVHNLFLCTRAAASLHVMAELMAPSRF---IRRHELTVWMSVPTVIGLMRTTGALQDGIFPSLRLSIFCGEPLPVKAAQAWAKANGRVDNIYGPTEATVICT----RQTLTVPPVETPSRGILAIGAPYETMKVEIFDENQNPLPDN--TPGEIALAGPQVGIGYFGRPDLTDKQFRGERWYLTGDLGSRGENGVFHHLGRVDNQIKLKGNRIELEEVDMHLRAAAGTELAATVAWPVTFGSEGLVSFV--AGSSRSSDEILSAMLQA-LPRYMVPGAIRLVDTLPQNANGKIDRRAL----------- 116195758 1103 ------------LQQRIRQQCLARSDAQAV-CSWDGE---LSYAELDALSDRLARHLDELGVCEDTMVGLCFEKSMWTIVAMLAVIKAGGVIVPLGMKLPPQRLSMLLENTKASVVLTSDQCASVVEHVEA-----PHKCIVDAAFFE---KLPEAAGPPARPSPTSER-PVLVMYTSGSTGLPKGAVVTHGGLCASLDAHGAT--VCLDTNTRTLQYAAYTFDASIFDILGTLWFGGCICVVSERMNPNDLARVVRDMEVNFMLLTPTVASIL------DPTAVPSLRTLALGGEALRPAVVEMWSS-HASIFNCYGPTECSIMCAIN---------GPVTDKNLSSNIGRS-PAASVWVVDDYNRLVPIG--AVGELLIEGPLLAQGYLHDPERTAAVFITDPMYRTGDLVRQNPDGSLTYVGRGDGQFKIRGQRLEVGEIEEVVSTLPAVRN----GVP-------VLAIALEISCQDTPDALQDNLARA-LPSFMVPSMYVPVRRMPLTTSGKIDRGQLRNLLNDL---- 116195758 2223 ------------IHDLVHLQSLAQPNAQAVCAWDG----QLTYAELDSLSLNLAHHLVGLGVCPEAPVLMMFEKSFWAVVAHLAILRAGGVVVPVGHNHPVQRVQGIIQATGARVLLSSKEY-------KLHCGLVPHVLAVNQHLMSGLPSRKQGPACEV----INATNAAFIIFTSGSTGVPKGVVLEHRALA--TSLKTHVDLFAGPTAPRALQFASYTFDGSIAETFIPLISGGCVCVPSEEDRVSNLAAAMETMRVSFACLTPTVAGFL------QPETVPSLKTLLFVGEALKREVVARWVGGGVQTWNAYGPSECSITSTCSRLSDKNEVP----------SIGTAVPGSNVWVVDPLEHHCLVPVGVPGELLLEGPLLARGYLGDGEKTAAAFITNPFYRTGDLVRQAPDGSLMYLGRRDMQVKLHGQRLEIGEIEHWVKKILGVAGAAVAGLENSGAGEPVLSVAVEMDRHAESEELLARLLSKVLPSYMVPRLYIPVDKLPTTDSGKLDRRVV----------- 89075579 1 -----MAQHDFHIVHRIRSQVSRLGDKPALRHQVDGEWQDISWNCFGEQIQQLALALLCQGLQVQDKVGIFSNNMPGWTIADFATLYNRCITVPIYPTSTEQQAAYILQDASVKVLFVGEQAMDAAVEIAAQCPQLERIVALSDDVPEHPLAYNAFVKQASGDTRLAEDDLVTLIYTSGTTGTPKGVMLDYANIASQIEAHD--QRLALDEGDTSLCFLPLSHVFERAWTFYALHRG---VVNCYLSDTNKLKEALITVKPHYMSAVPRVFEKIKSYVLAEKVVLSKLQAVLCGGAKLDAGIGRFFHAIGINVKLGYGMTETTATVSCW-----------DDSCYNPDSIGMPMPGAEVKI------------GEQNEILVRGPMVMRGYYNMPEETAKNFTEDGFLKTGDAGYLDEQGNLFITDRIKELMKSGGKYIAPQVIEGAIGKDHFIEQIAVIA----DTRKFVSALIVPCFETLEEHELVKHELQKDLARFEQVKKFTL---LPKTPTQKLRRKVIQDRY------- 154149020 668 -------------------------------------------------------------------IGVVLPSSVAGSITNLMLFMLGKVSVNLNYTLSEENLIKCVEIGEIKTIISSRKFVEKLKDRGFDLQSSNKFIFLEDIKDKKALLLPKFMLEFLYFANVKIDDEATILFSSGSEGTPKGVVLTHKNIMAN--IKQLIELVNANENDAILASLPIFHCFGLTVTTLLPLSGILSVHVPDPTDAATIGKMSAKFRTTIMFGTSTFFRIYTRSKRINPLMFSSIRFAIAGAEKLNQSTKEDFKKFGITIYEGYGTTETTPVVCVNTPSILEPEFFQELKFSKNGTVGLPLPGTIVKIVDPDTKELPVGTE--GLVIIGGLQVMKGYYKNDKKTKEVITEDGYYKSGDIGFIDNDGFLTITDRISRFAKIGGEMISLGAVESLLSEIDEISFCC-TNVDDAKKGEKI---IMLYMGEIDESEIKKRILDSKIASIMQPSVIYKIDQIPLLGSGKINLKALKE--------- 196189229 33 --------------------AARYGNHLALYDPHTNPETKYTYGELATSISQFAAGLQRLGVVPGEAIALFSENRPRWMVADQGIMTAGAIDAVRGANSDKAELLFILNNSDSIGLVIQD--LSVLDKIAGDLGGLRFIILLTDEVAASLLNFSELMALGAEPVKLERDRTATLMYTSGTSGMPKGVMLTQSNLLSQIAGASSV--VNVGPEQKVLSILPIWHCYERSFEYFVLSQGCTQIYTNIR----TVKRDFKEHSPQYMVAVPRLWESIYDGVQRARRTLSGLRLLVSGGGSIADYLEDFYEVVGIPILGGYGLTETSPITHVRRPWRNL-----------RGADGQALPGTETAIVDPETRQ-PIPIGKPGLVLLRGPQVMKGYYKNAEATAKAIDSEGWFDTGDLGRLTDWGDLIITGRAKDTIVTNGENIEPTPVENACLRSPYVDQIMLVGQD----QKSVGALIVPNKEVLEKQDLYKQELKREIPGY-RPDEFVLLEE-PLTQTMKVKRPKVRDRYQE----- 193212026 2 --------------DIVAHAAQKFGDQPAIITAD----RRWSFGELDGDTARIAAAFEACGARRGDIVALVAPNSAAILLALMALMRMGAVAAPVNHRFPASHIEGVIARLKPTM-------------------------TLDAAKLETFITDALNRTEASFTSATEMSRPVSIIHTSASSGKPKAAMHSLSNHWHSAMGSA--QNLPFGPGDCWLLSLPLYHVGGYSMLFKCLIGGGALAMPSPD---ASLADSLTPFPVTHLSLVPTQLYRMLRT-DGGQERLRSLKALLLGGSAVSAPLLREAIREQVPLYLTYGSTEMSTQVTT----------SPAPVTEAQADSGVVLPYRKVAISPD------------GEILVKGECLFMGYL-EENGIRTARDSEGWFHTGDMGELSEDARLNVLGRKDSMFISGGENIHPEEIEKALTSIEGIEEAVVVPAPDAEYGMRPVAWIKARSDALDDAAIIAS-LRDKLGRLKTPHRIQTWQTLP--GSAKIDRG----WYRNH---- 217964927 4 -----------SIIERIDAWAEKTPDFPCYEYAGT----RLSYKELKRQSDAFGSFLLNLNTDKEKPIIVYGHMSPLMLIAFLGSIKSGRAYVPVDVSMPVERIEQIKKAADPSMFICT-------EELPSNLTITGCPVLSQEQLMDALEKHFDEVPDKAECVK--NDDNYYIIYTSGSTGNPKGVQISQNNLV--SFSNWILQDFSLRQGLRFLNQAPFSFDLSVMDLYPSLLSGGTLVPLDKTITAKDLYREIPAQNFDVWVSTPSFADLCLLDENFNQENNPSLTRFLFCGEVLAKELLDRFP--DAVIYNTYGPTEATVAVTQVKVTRELIEAYPSLPL------GVIKPDMRLHIVDETGEILPEGEK--GEIILIGASVSKGYLNEPEKTDQVFDYKGYYHTGDSGII-KDGYLFFQGRLDFQIKLHGYRIELEDIENNLKKVSYIQNCAIIPKMKDEKVDMLVAQVIPTNHDFEKEAAIKNELKEFMPAYMIPRKWIYKTEFPLTMNGKIDRKAL----------- 169627764 1 ----------------------------------------MSYGELIGAVEDLAATLEAGSVTHGSRVVVLSDNGPQTYLSVLACARLGAIAVMVDDSLPAATVARFSEITRPAAIIPNEG--------------------GGVGAENGERAYPKAQPDSG------ADEALAMIFTSGTTGEPKAVLLPNRTFFADILRAEGLRWIDWVAGETTYSPLPATHIGGLWWILNGLMHGASCITGGEQ--GASLRELLVDNEVATACLVPTLLTRLVSELKLTGTDVPALRFIAYGGSRAIAADVRFIEAAGVRTAQVYGLSETGCTALCLPTDSESISRIEQ------GAVGRPYPGVQTYLSPEGGGDPTTGAESAGTLWIKSPANMLGYWGSPERTGEVL-AEGWVNTGDLVERRADGFFYIRGRSSEMIISGGVNVVPDEVDRIAEDIAGVREAACYEIPDEEFGALVGLAVVAAGTAALKQRIAARYRRES-ESMARPSTIVLVEDIPRTKSGKVMRSAL----------- 83716416 397 ----------------IERALREQPTR--IVAGEPG--HAVSARQLSGASNGIARRLAAANVKAGDRVGVRMNRGGALLAALLGIWKIGAAYVPLPTDLPPARRAHIADDAG---------LAACLHRTAPADPTSHDIVLTDE-------IFAAPDAEALADIDADPDGIAYLIYTSGSTGVPKGVEVTHRNVA--SFLRAMAGALPIGRDDRLLATTTIGFDISLLELLLPLTVGAAVIACPERIDAKALERVIDDERITWLQGTPSFFNVLRAGGWRGNKGLN----ILCGGEPIDASTYDFLRDACASVWQVYGPTEATI----------WSTIAGPEADGVAG-LGEPLRNTTIHLLDAHGQLVPRFSK--GEICIGGHGVARGYRNRAALTAERFVAGRVYRTGDFAFRDSHERLRFLGREDGQVKIRGFRVELGEIEKQIEALGEVRKAVVLVQRATAAEPTLIAWCEPRAGRALEPDALRAALAAALPAYMVPARIARIDSWPLNANGKIDRGALADRA------- 49658914 17 --------KDYQLGELFAFGRTHNPQKLAISDG----KQSYTFAQMDDMATNLALWLSQNGVKPTTCVPVLAEKCAIMPVIVVACWKLGAVYVPLDGQLPQARIRKLLARLDAPVVLAISH--PPLDNIGIWLSSEALLTVCQQPAPAGILSLYQHA----------PDDTAYIIFTSGSTGEPKGVEI--RANSLKTYFAAHNQWLQFTPDSRVFSLSP-FHFDVSIEDTLLPLSLGAFVWQFTSVHAGAIMRIIIRENITHLIAVSTLLSLITENGKQQAENFPALEMVMTGAEVCDPKIINLWKQPAVRLINAYGPTETTIVCCCYEIEQ------PDEQRTISWPIGVPLQNVSYLILDEN-QQIQQGTDIAGELCIGGDLVMKGYLGQSQETEKVIFEHRYYRSGDICLRQADGNILYVGRRDDEVKIAGRRIHLGEIRQKCLATSGVQRVAI--RKVQLDGKDHIAMVIT-GEESSKLTNIETSLAAELPRYMLPTLWGWAEEVNLNANGKTDEKILLDQ-------- 122003027 331 ------------LHASIERHAELTPLAPAII----GVDEAMNYRELADETLRTARAVAAAGAKR-EPVAVLLPRSARAVAAYSGVMRAGCAYVPADPAMPPGRLRDLLATVG--YVLTTREHLPMLDGVAARA------ILIDETPPADVALPDAA-----------PDDLAYVMFTSGSTGKPKGVMITHRAASL--TIEVFLRRYEIGASDRLMCVAAGFDLSVFDFFGAFAAGAAVLLAPSSTIAPAVWLELMTREGATVWESVPAVMELLLLECRQSGRALPSLKLAMLSGDRVPVGLPAQIRAADPEVLALGGATEGA-------IWSCWYDTRELASDAAFVPYGRHLPGQRLYVLSSSLQAVPVG--VPGDLWIAGAGVALGYLGQPDLTAYRFVDNPFYRTGDRARVLADGNLEFLGRVDDQVKIGGFRIEIGEIEAALAAAPGV-ERGVASVVERDGRRIIAGYVLLLPGASLDLAAVRDALARRLPPYMLPASIMALDSLPLSANGKVDRKRLPD--------- 53719841 55 -----------SLTARFADVAARRGDALAVTCGD----ERWTYGALAARARRIAEAVRAAGEAGGEPVALLYPHGAPMIAAMFGVLGAGKFYVPLIADHPLPHLQSIVRECGCRLVLAAPELAETAARL-----GVSARVIDDARLPPAHGPFDARGG----------DAVSYLLFTSGTTGVPKGVMQCDRNVLHH--AACYAASIGLDDDDR-MTLLPYYGFDASVMIFATLLTGASLHLWDVRERGDGIGEWLARERMTIWHSTPSVLRA----TFAAFARPAALRWVVLGGEAATGGDVALVARHGCRLLNGLGPTECTTAL-------QYVADPAADASIARLPVGRPVPGVEVELADARGEACA----TEGELVIVSPFVALGYWGRAELSAERFRPDGAYRTGDLLRIDARGCYEHLTRVDDQIKIRGLRVELGEIQATLAAHDDVLQAVVLPRLDEATQQQIVAYVVPRAASADVAALREY-VASRLPAHMVPRAIVRVDAMPLLPNGKLNRRAL----------- 91090408 22 ------------LGRIFEKVAAGPASNIALIFEENGQSRQLSYSQVDQITNKFARVIKTKNLKPGDHIAVNMHPSDHLILVLLSIWKSGCAYLPLDHSFPASRIDHIIQESKPVIVIYDEG------KATPKPAYFPDSVISDSKNFPAKLSYEELLTASDDKERVQKDDLAIVLYTSGSTGIPKGVRIPHK-IILNRLQWQFKTFPFSETEKVCVFKTALTFVDSVCEIWGPLISGISILIVPKTLDPEKLIQKLDDYKIERLVLVPSLLRSILMCLELKKNRLKNLKLWVCSGETLTTSLAEEFFRYFPELCNFYGSTE-----IMGDVTFYIISGMQQLKNLLTVPIGAPVDNTIVYLLDPELRPVKTGD--IGELFVSGLNLASGYVNNRDK--EKFLENKLYRTGDFARLQND-VLLYEGRTDSQVKIRGHRVDLSEVEKAVSGVEGVEKAVVLCYQPGEMNQALLAFV--KSSALMNENQIENILRSKLTSYMVP-QVILVESIPLLVNGKIDRQALLKSYEN----- 109129519 670 --------------------ALAFGDRTALVDQHG----HHTYRELYSRSLRLSQRLRGCGDLRGERVSFLCANDASYVVAQWASWMSGGVAVPLYRKHPAAQLEYVICDSQSSVVLAGQEYLELLSPVVRKLG-----VPLLPLMPAVYTGAVEEPAEVPVPEQGWRDQGAMIIYTSGTTGRPKGVLSTHRNI--RAVVTGLVRKWAWTKDDVILHVLPLHHVHGVVNALLCPLWVGATCVMMPEFSAQQLWERSPQDPVSLTHSTFLLASALIFHGHSTDHSCDTALCQGQVGSVLPSKECVTLRVRGRWVQV---LAQTSCQGSGLSQLASSPRCPSTRVLRFPGGAGTQLPGHTLQAPGRGTRVTPGLEEKEGELLVRGPSVFREYWNKPEETKSAFTLDGWFKTGDTVVF-KDGQYWIRGRTSDIIKTGGYKVSALEVEWHLLAHPSITDVAVIGVPDMTWGQRVTAVVTLREGHSLSHRELKEWAR------------------------------------------ 119025792 13 ------IDSDKNIFSVLEERVERTPDDNLVEYKNAGEWAAFTAAEFKNKVVALAKGLIARGVMPGDSVSIIAHTCWQWTALDVAIMSIGALTVPVYETNSPAQVKMIFNDANVKMAFAEDDFRDKIESVRDQCPDLGDVYVIGLGAIDTIIEYGRAVSDAEFLERVKGSDLATIVYTSGSTGTPKGVELTHANFVFITYSGNSMPDIAMKPNRRLLLFLPLAHVFARYMQFFCF---AGNVSLGLSSNLKTILADFKAFKPTFILAVPRIFEKIAKHALYNKLVYSSVEYAVSGGAPLDSSIAHFFNGVGLSLLEGYGMTETCAPSSVNPTEGY-----------KIGTIGLPLQGVTMG-VDEE-----------GELCIKSPAVCAGYHNNPDVTKQQIV-DGWLHTGDLGSIDDDGFVSIVGRKKDLIITGGKNVSPCEMEASIMTSPVVSQCVMIG-------------------------------------------------------------------------- 41409838 1127 ------------LYDAFRENAATHPARLALRWRPDGERHQLTYGELDELARSVARA-VAARHAAGSVIGIQLPKGPSQIVAVLGVMMAGCTYLPVGVDQPAERLSRICARSAMAGLITDSDTQDAGVAVSDITAMIEC--------------------APTDPIRIDPHDAAYVIYTSGSTGEPKGVLVSHAAAL--NTIVDVNRRNRIDTHDRLLALSALDFDLSVYDTFGALGCGAQLVTIPERRDAFHWLSLTTEFGITVWNSVPGLMDMLLIAAGDKAGSLPTLRSVFLSGDWIPLDLPRRLRRAGVRLVAMGGATEAA-------IWSNEFVVDDVDPDWASIPYGYPLANQMFRVVDDNGDDQPD--YVAGELWIGGAGVALGYHNAPELTSDRFVHDPWYRTGDMGCYWRDGTLQFLGRADSQVKIRGHRVECGEIEHALRGHPLVAAATVVPIHNCT---ALGAGIVVTGDDSTPGALRAHLA-VRLPQYMIPKVFVSCPELPLTANGKVDR-------------- 41409838 21 --PPALHDGDRSVPAVFAEWVGRRPDAVALRTVAATGIDDWTYQRLWDHVREIRDVAFS-GLSAGIRIPMALPGGADYVAGMLAALAAGLIPVPVYPQRFLARAQHILRDCEPSAVYTCGELVEVLEPILGALPIRTPASTADGLAPHPGGTTADADHGE---------HVAFLQYSSGSTGKPKGVVNTHQSILRQAAFAA--NVWNGDDDMHMVSWLPLYHDMGIFWGFMPLLNGGCTTLIPPHRNPRIWLETVSRFRGNWIGGPDFAYRRCIEAFDGTALDLSCLRLATNGAEPVLRDFTAKFRAAGLRMAPQYGLAEAGLGVTGSQTVRVWQPNPADGRSRALVSCGDGAFGWDIQIVDPD-RHMTLTDGEVGEIWVGGPGLPDGYWRQPEQTATTFTADGYLRTGDAGFRY-QGELYVCGRYRDLIIVGGRNHFPNDIEKTVEEHCGVAACAV--QPDAPQGEW---WLVLETGSPVEDDLSRILRRRILAHHETPERVVWVPTLPTTTSGKIRRRE------------ 154492950 1 ------MDNRF--LDLIERSIKEHWDLPAFSDYN---GHTFHFKDVARRIEKFHILLEHAGIKKGDKVAIVGRNSSNWAICFFGILAYGAVAVPILHEFKPDNIHHIVNHSGAKAVLAGSSNWEMNEKMMPDVKLLDNFSIIDCKNKEGKKYPRSFTANDVKYHIEDPEELAVLNYTSGTTSFSKGVMIPYRSLWSNTQFAYDRLPF-IHPGDNIVCMLPMAHMYGLAFEVLNSVNKGCHVFLTRTPSPKIIAEAFATIRPALILAVPLIIEKIIKNKVFPELEKPLIKLIVIGGAAINKEVETFLKSIDFRYTVGYGMTECGPLVSYEQWDTF-----------KQGSVGRVVDRMEIRIDSND------PENEVGEILVRGMNVMLGYYKNPEATKAVMLPDGWLRTGDLGTLDKDGFLYIRGRSKSMILSSGQNIYPEEIEDRLNNMLYVAESLII--------------------------------------------------------------------------- 149726399 54 ----------VTVLDKFLSHAKKQPQKPFIIY----EGDTYTYEDVDKMSSRVAHVFLNHSLKRGDTVALLMSNEPDFVHVWFGLAKLGCVVAFLNSNVRSNSLLHCIRSCEPRALVVGADLLGTIDEILPSLPEDISVWGMKDSVPQGVLSLKDKLSTASDPVPRSHHVASSLIFTSGTTGLPKAAVISQ---LQALKGSAALWAFGCTADDIVYIPLPLYHSSGSLLGIGGCIELGATCVLKKKFSASQFWNDCRKHNVTVFQYIGELCRYLCKQPKREEEKDHQVR-LAVGNGIRSDVWREFLDRFGIKMCELYGATE-GNICFMNHTG-------------KIGSIGRTNFFYKLFIRNEQGWCSNVKKGEPGLLVSRAQNPFFGYVGNRKHTEKKLKGDVYFNTGDLIVQDQEDFLYFWDRIGDTFRWKGENVATTEVADAIGMLDFIQETNAYGVAVPDYGKAGMASIILKPNKSLDLEKLYEQVVTYLPAYACPRFLRIQEKMKTTETFKLQKFQLVEE-------- 214038109 18 -----------------------HPQRVFMTQPILGEATDYTWGDTMDQARRMATYLNALDLPANSNIALISKNCAHFIIAELAIWMAGHCTVALYPTLNADTVEYILDHSESKLVFVGDDWEHMQAGVSDALPKIALPLAPDYDQWDDIIAGNEPLNE--DPV-WPADQRALICYTSGSTGRPKGVAHSFGSI--SAPASLQGDTLGITEDDRIISYLPLAHVMERALVEAGSIYQGVHVFFAEELD--TFLQDLRRARPTLFISVPRLWLKMIRKKLLDGLGLGDVRMAASGSAPIPADLIRWYDRLGLNIMEGYGMTE-------DFAYSHMSTLEQ----RAPGTVGFPATGVECRISDA------------GEIEVKSPGLMMGYYKAPELTAEVMTEDGYFKTGDRGVYD-DGLLRITGRVKELFKSKGKYVAPVPLENLLSADSMIEQCCVSG-------------------------------------------------------------------------- 54026677 9 ---SYTIPDDANNSDNVFRHAEQSPNAVLFVPNGSGGWKDVTASQFAKTVTGVAKGLIAAGIELGDRVAIMAPTRYEWQVLDFAVWAAGGCTVAIYDSSSAEQAKWILQDSATKLLVVDSDHRAVIDEIEGALPDLAEIVQIDKGAVDDLIERGKDLDDQVVHERVGASSPATLIYTSGTTGRPKGVMLSHANLWAESTADRIALGKYVTEGKKTLMFLPLAHVFARAVALAAF---DAKVIVAHTSDWTTLVDQFGAFKPHFILSVPRVFEKVLKHALFDKLVYSKLKTAVSGGGPLGARLGHFFRGVGVTIYEGYGLTETTAAFSVNTPEH-----------IRVGSVGRPIEGHAAKIAED------------GELLLRGPVVFNGYWGNEAATEEAF-ADGWFKTGDLGAIDADGFITITGRKKEIIVTGGKNVSPALLEDSLRAHPLISQVMVVG-------------------------------------------------------------------------- 56420020 89 ----------LNYAKHIFRHARA-DRPAIIFRSERVPYREVSWQELGEKTAAIAKALRAMGVKRGDRVVAYMPNIPETVMAFLACASIGAIWSSCSPDFGAGSVIDRFAQIEPTVLFAVDDKMPVVSELRAKLPSLKKTVLLPEAPDEGVVLWDDVVADKAELVDVPFDHPLWILYSSGTTGLPKPIVQGHGGILLEHLKA-LTISENLTKDSTFFWFTTTGWMM-WNFLVGGLLAGSTIVLYDGSPDGNVLWELAEKAGITHFGTSAAFINICMKLGPKEQYDLSKLEAVLSTGSPLTVEFAWVYENVKDDI-----------CLASCSGGTDVCTAFVVGSPILPVRAGVLALGADVQAFDENGRPL---VNEVGELVITKPSMPLFFWNDPERYRNSYTYPGVWKHGDWIKIDEQGGCVIYGRSDSTINRAGVRMGTSEIYRAVEAVDGVFESLIVDLEMMGKQSFMPLFVVLKPGAVLDDELKERIIRQHVSPRFVPDEIYEVKQIPKTLNGKKMEIPIRK--------- 67526075 470 --------EQLLPLDAIQRHIDTRPDATAVAAWDG----TLSYVELDAFATRLATWLHEQKVGPEIVIPICFDRSQWMIVSIFGVLKAGGAFLLLDPIYPENRLRYMIKMVNARTILVSESCRARFEGVPGAILAV------------NAAWFETHTHASIPMRELPVDRALYLVFTSGSTGQPKGVIVTHASYA--ASAAGHMPALGMNENTRLFFASPAFDLSIYEI-LGSLMCGGTVCVPTEEDRNGSVAPVIRDMNVNLISLTSSYARHL------RPEDVPRLETLALVGEPLARDVQRVWANR-LTLINAYGPAECSVVSTVKRPVT---------LDSNPANIGTTVAG-RAWVVHPKDHEILLPIGATGELLLEGDHLARGYLNDEEKTAAAYTPRRFYKTGDLVHFDEDGSIVFEGRKDSQVKIRGQRVEIAEIEHHLARLPNAAGAAVDVFKHE-YHVHLVAFLFCDKESDTPADILQRLLEQVMPHHMVPTRYQIWARMPTSLAGKLDRKALRKELGN----- 108800248 17 ------------------------PDHVIFRRLVDGDWTDVTCGQAAAQIRSVALGLIASGVQPGDRVALLSATRYEWPIIDFAILAVGALTVPIYETSSAEQVRWVLSDSGAVLAIVEDAHADRVEQLRADLPELRTVLRIEGSGTGAIDALAEA-GRDVAPAELDDREPATMIYTSGTTGRPKGCQLTHANLVFEIRGAKSCFRTQLTKGERMLVFLPLAHVLARAITIAAF---ANKVTLGFTSDIKNLVPTFGVFKPTLVVSVPRVFEKVYNTAEQNARNFDRLRAAISGGAPLGARLGHFYRGVGLTIYEGYGLTETSAAITVNRVDD-----------IKIGSVGKLLPGNSMRLGDDD------------ELLVSGGVVFGGYWRNEEETAKAFT-DGWFHTGDLGAIDDDGFLTIIGRKKEIIVTGGKNVAPAVMEDQLRAHPLISQAMAVG-------------------------------------------------------------------------- 59712871 1 -----MTIQNLHIVKEIRQHIANKPNDTALIDTQCSAWSDITWGEFGEQMDKLSLALLAHGLKVQEKVGIFSNNMPRWTVADFASMQLRSVPVPIYPTNTPTQAAYIINDADIRILFVGEQAYNAAVVIFEQCPQLTHIVALSDDIDEAGISWNDFIAKADEATRLDEDDLITLIYTSGTTGEPKGVMLDYENIASQLEGHNT--RLALTEQDVSLCFLPLSHVFERAWTFYVLYKGATNCYL---PNTNLIKEALTEVKPTVMCAVPRFYEKIQSYKVADKLVLSKLRMILCGGAKLDVTIGRFFHALGVNVKLGYGMTETTATISCW-----------EDGKFHPDSIGTLMPGAEVKI------------GENSEILVRGPMVMKGYYNKPEETESNFTEDGFLKTGDAGEFDADGNLYITDRIKELMKSGGKYIAPQVIEGAIGKDHFIEQIAVIAVPEEYAKELNIAYLIKHSEIVEMLEKRVANLQKELARFEQVKKFTLLDKGELTPTQKLRRKVINERYQDE---- 16126538 69 -------DSPNLICDDLEAAVDKWGPRPAITF----EGKTITYADLDAMANRYAHWAKGLGLTRGQTVALFMPNRIEYLAIWYGLTKVGVATALINNQLTGAALAHCLTISQAMHCIVDAETSPCFEDVKGQLERHMQQWVLGPVHDDQRDLLKALPDRETAREGLTASDTALYIYTSGTTGLPKAARITH--MRAQLYMRGFAGSTGAKDTDRIYITLPLYHATGGLCALGAALLNGGSVVLRKKFSATHFWPEIVAEQCTMFVYIGELCRYLANQPEHELERAHKLR-MIFGNGLRADVWDDMLDRFKVDVLEFYGATE-GNVSFFNFDGKRGAIGRIPSYLRKKFNIRIVKFDVETEIRGPDGCCIEAGPEEVGE-CIGARSNFTGY-ADKAATEKKVKGDAWFRTGDLMKVDHDGYIYFIDRIGDTFRWKGENVATSEVAERLAGFEGVLEVNVYGVKGDLDGKAGMASLVTEGDFDL--EAFAKYVDEALPSYARPLFVRLQKAIETTGTFKYRKIDL----------- 210628147 7 ----------------IERVAREWPCRTAV---RTSTGMSLTYRELWAASGALAEQVGKL-VERGMPVIVYGNKDPFMVVCFLACMKAGCPYVPIDGNSPPQRTASIATQIRASMTGDAGIEAPLVLAVGPTCDDMPPVTVIEHRAIDDLVA---ATGHSDRGRWIDGEDLAYILFTSGSTGAPKGVEVTAANFCAWDLELAHGNTPERSDGRVWLDQAPFFDLSVFELAGTLGGGGTLYSLAAEQLSMAAQFAALKESGADIWVSTPSFAELCLANADFDQGAMPELRLFLFCGETLPNATAARLERFRARVVNTYGPTESTVAVTSVEVTTEMAASPE------PLPVGAPRLGTRIRIVDEEGRSVPAG--AFGEVVIEGDTVARGYFGRSDLTTRAFDTDGAYRTGDEGYLDAEGMLHFRGRLDLQVKLNGFRIELGEIEGHLRRLPEIAAAAVAPVYRDGKISHLVAHVVPSGDTPFRAGLLKERLAEFLPHYMVPKKVAFHESLPMTGNGKLDRRALTEK-------- 121719578 3049 -----------TLSKMFNTWVDKDPHALAV---KDTTGKTKTYLQLSERSNAIAASLLNAGATHPTPIGVLLEPGVDTIATILAILSIGAAYVPLDTRSSDALLAGILQESQPGIVVHHAAAAQRSKKLLGS--SSKTKVVTLNAVPQETI-------REIQDVSAPE-GLAMILYTSGSTGRPKGIPLTNANIRTPILGVSERVPLG---REVVLQQSGQGFDAAVYQIFIALANGGTLIMADNRDDPASLATLMAHECVTCTTHIVSEMQALLKYGYDQLRNCSSWRIAMVAGEEFTVQLLDQFRALDLKVINAYGPTEASICSSLGEV-----SLETTDSTETSIPIGKAIANYGTYIVDQDCKAVPLGWH--GEVAIAGPGVASGYLNRPELTQAKFKGHGFYLTGDKGRMLLDGSIVLSGRVDDQVKVRGHRVQLGEVARALVQASGVADAAVLLKGGDSPKQQLIAFVVF--SRTSNIQDKQTYLRQLVAAYMRPAIIIPLDTLPVTDRGKLDTKKL----------- 85714619 4 ------------LAASFVKSATQFRDKAALWV----DGENYTYGDLHEFALRLAGGF-PLSSKSGDTCAIFAHRSLVAYAAIAACHLARYAYVALTPAQPIGRSQSIITQSQPAVIVVDAKCLKSLPLLLQKVRGPTVILLPDQDAIPDWAADKSLLTSPGEPQQGSGHDLAYVMYTSGSTGEPKGVMVSHGNVA--TYVRNVVDHFSYSEADRFVHLPELNFDLSVHDLFSAWSVGGTYCVPQEELIPDGFVK---RHRLTAWTSVPSAVLILKKFNKLRTDAFESIRASMFCGEPFPGALAAEWAAPNSRVDNFYGPTEATVAVTAYPCSRGTD--------FSVLPLGEPFAGQEAVVCDADLRPV--SDGETGELLLGGTQVSAGYWNRPDLTDAQFIEGRWYRTGDLACNQAGIGLIYKGRATRQIKIHGYRVELGEIEATLRKFSDKEFVAVISI-HGSGGEVLYLSAFIEGLSSDAEKFMRAESAKVLPNYMMPRYIFSIDAMPLNSNGKIDYAEL----------- 155372065 70 ----------VTVLDKFLIQAKKRPQKPFI--IYEGDI--YTYEDVDRRSNKVAHVLLNHSLKRGDTVALLMSNEPDFVHVWFGLAKLGCVVAFLNSNVRSVSLLHCIRSCEPRVLVVGAGFLETIEDVLPRLPEGISIWAMKDSVPQGIISLKEKLSTASDC-HVPRSHPYLYIFTSGTTGLPKAAMICHLAAMKSSTG---LWAFGCTPDDIIYITLPLYHSAASLVGIGGCIELGATCVLRKKFSASQFWNDCRKYNVTVFQYIGELCHYLCKQPKREGEKDHRVRLAI-GNGARSDVWREFLDRFGIKMCEFYGATEGNINFMNH--------------TGKIGSVGRATFFHKLFIRDEQGWCSDVKKGEPGLLQVNEKNPFFGYAGNKKQTEKKLKGDVYFNTGDLMVQDQEDFLYFWDRIGDTFRWKGENVATTEVGAIIGMLDFIQEANVYGVVVPGYGKAGMASITLKPNMSLDLEKVYEQVVTFLPAYARPQFLRMQEKMEATGTFKLQKFQLVEE-------- 116181324 4 -LPDPTVDLDWSIQEHFKAQAEAHPERPCVIETSTTPERSFTYHQIYEAANTLAWYLHNAGVTNGDVVMIWAHRSVDLVVALMGILASGATMTVLDPAYPPARQQIYLEVSQPRALLTDENLAPLVQKYIDDELSLKTDVPDLRLGDDGVLASVRQLASSPPDVIVGPDSNPTLSFTSGSEGRPKGVLGRHFSLVKY--FGWMAERFSLSSKSRYTLLSGIAHDPVQRDIFTPLFLGAQLLVPSREIQHEKLAEWMREHKPTVTHLTPAMGQILV---GGASAEFPSLEHVFFVGDVLTTRDCRALRRLNANIINMYGTTETQRAVSYYEIPSRTREPDYLDKLKDTVPAGKGMQNVQLLVVNRENRTEMCKVGEVGEIFVRAAGLAEGYLGDQALNEQKFLRDRMYRTGDLGRYLESGDVECVGRADDQVKIRGFRIELNDIDSNLSQNPLIRDCKTLVRRDRNEEPTLVSYIVPRGLADVEDEVRDH-LKTRLPTYAVPTIYIVLNKLPLNPNGKIDKPNL----------- 157771066 78 --------KDRPIHEIFLDQVRQHPNKIAVVEIESG--RKLTYKELNELSNQYANLYVNEGYKIGDVVALFMENSIDFFAIWLGLSKIGVVSAFINSNLKLEPLAHSINVSKCKSCITNNSLLPMYKAAKGLISKDIHVFLAGTEVDGRHRSLQQDLTEEPAPVDLNFRSVLCYIYTSGTTGNPKPAVIKHFRYYWIAMGAG--KAFGMTKPDVVYITMPMYHSAAGIMGVGSLIAFGTTCVIRKKFSASNFWKDCVKYNVTATQYIGEICRYLLAAKPCPEEKEHKVRLMW-GNGLRGQIWKEFVGRFGIKIGELYGSTEGNSNIVN--LDNHVGSCGF---MPIYPHIGAFYPVRLIKVRDKNGLCVPCVPGETGEMV----GVIKGYV-SEGDTAKKIYRDVFFASGDILHWDELGYLYFVDRCGDTFRWKGENVSTTEVEGILQPVMDVEDATVYGVTIGKMEGRAMAGVVVKDGIDIDKFLADSRLTENLASYAIPVFIRLCKEVDRTGTFKLKKTDLQKQ-------- 87122296 14 -----------NLIELLEHQVSSNGDKTCFTLLANGSDETISYAQLSTRARAMAVELRALS-EPGDRAMLLMPNGIDYIVGFFGCIYAGLIAV---TAYAPQRLTSILKDADASLALCSAEHNDQVKAWLAESDQACHQFVVG----------EEAINSAAQWVNINAETVAYLQYSSGSTGSPKGVMLGHGNLIQNT--ALIVQELSLTECGNIVSWLPMYHDMGFVFVLAPMCAGASVWLLLPPVAPFLWLKAISDHKAVLSGGPNFIYVARVSEEQKQTLDLSHWRFAVNGAEPIHTATLEKFNQTFAELKPCYGMAETCLFVTSTAIDQSYRNVQLNKAALQKGSSGRLNDQMAVSIVDPETKQVLADDR-VGEIWIRGASVAQGYWNKPEVNAEVFNNDGYLRTGDLGFIL-DGWLYVSGRAKEVVIVNGRNLYPQDIEASLAPHGG----AVFQTTDNKV--VLVQEVTRQGMRNKNEDIILSIRQAVAEEYDISSAVVLIKSLAKTTSGKIQRLKNRDLYE------ 218719723 2415 ------------LHNLVAKQARRTPDKVAVTS-HDG---QMTFKELDEISSSLALTLRNMGVGHNCVVPLCFEKSVLVPLAMLAVSKAGAAFSAMDITYPEERLKVISSSLGMNLILASPSQGELAKRLGG------NVFIVDSNS---YMGTADTGRDHFDEVRISSDQLMYVCFTSGSTGVPKGVMITHRNL-ASAVAAQGRVSLGIRSDDRVYDFSSAFDVNIWST-WVALAVGACVCIPSHEERVGNLAGSITSFRSTTLFLTPSVARTI------EPTEIPTVKRLYLGGEAVTPVDVSQWQE-HVELWGAFGPTETTPLC----------SFSRLDGPESATNIGRGV-GVNTWICDPDNSNQLMAIGAAGELLSEGPLVSPGYRGLPERTAAAFIEDPLYKTGDLVRYSFDGTIEYIGRVDTQVKLRGQRVDFGEIEYHLKALPDSTAIVCEIVPHPST-KLPLLVVFCEFSTPTASALVQAYLRNRLPPYMIPEQLFTIPQILKGASGKIDRQQLK---------- 218719723 225 --------DDRSALDFFKKHVRSFPDAPAINAWDG----SLTYAELDKLSSALSRRLADAGIGQGNIVPLCFEKSKWTPVAILAVLKTGAAFVLVDEVLPEDRLRQISQILSQEIIVVVASLKHRAKILSSRIITVDFFSL--GSGPEPHTDFPQ--------PNVKSTDLICVVFTSGTTGVPKAAMIKHSNLCAFSSLVGAGLS-AVKSDSRVLALASYSFDVSVGNIFMSLLNRACLCIPSSWECKNDVANLVQNYEVTHVVTTPSISKML------QPSKCTTLQVLDLGGEACSEDALAPWRNTGVRVINSYSPAECTVESVLH---------DNILLSPKPSIIGKCIGAT--WIMDPVDRNRLAPVGAVGELVLEGPQVGLGYLHDPKTTLEKFIEDPWYRTGDLVRYTDDGLIDYIGRRDFQVKIRGQRVELGEVAANLQRCPEV-------IKTKNGTDMLCVFVVLRGEAATTRDVLQSILRKRLHPSMVPGVFAPIEEIPLSLTGKTDRRALRQ--------- 218719723 3485 -----------TVDDLILKTARMFPEKVAIDAWNC----KLSYSQLDSLSWNLSTHLRCHKVGRGSVVPILSPKSGYVPIAALAVLRTGAALLPLDFSQPFQRLQSIIQQVAPQVVLASELSNEIADYLEASVLIIED--CLKSSVLDGSKAKDESLSYL--------DDVACVLFTSGSTGTPKGVMQTHRAL--SSAVTHQGVESGFNEGTRAFEFASYSFDVSWNMIFKILAVAGTLCIPSDDERNNDLVGSLNRFSATLIELTASVARLI------NPNQLHSLQTLILSGEPVFAQDFEHWRRT-VRLVVCYGPSECTSVSTMN-PGLHIDS--------NKNGIGKGYSCVT-WIVDPHNHQRLMPIGAVGEILIDGPIVGEGYYNNEALTNASYVSDPWFKSGDLARYDLNGNIHFVSRKDTQVKLHGQRIELEEVQSCLLDDPGSKEVAFISSNDAATGNA-CEILVPGTALLESVHALDEKLGAVLPKYMLPSLYYFINTIPRTTNGKVDRKKL----------- 218719723 1335 ------------VHQIIQNKINLSPQAQAI-CAWDGTA---TYEELDKHSAHLAYVLQQNGVGRGSLVPICMEKSIWAAIAMLGILRAGAGFVAIDVIHQPERIRTIVDEVKADVVVTAGPAMALAGRIS------RKIIACDQ------LRYESTMRNKTTIISSTPSDTAFVVFTSGSTGRPKGIIITHENFC--STIDVHQQGLELSETSRVYDYASYSFDIAVHNTLMTLASGGCVCIPSEDDRENDIEGSIERLQANWADLTPSVARLI------DPTAVPALQVLVLSGEAVGKDLVQLWAAR-VKLINAYGPAECQICTIQRSVTN----------PDHASNIGLAV-GCNTWIVDPESNSLSAIG-AVGELVIEGPIVSPGYINEPG---DSFVSNPWYRTGDLACYMADGTILYCGRATTQTKINGQRIELSEIEYHIQAIPDVADTVNF---DGDSDSSLTAFLVPARGLETNAELTVNLLSKTLPGYMIPVVFLNVSHLPLTPTRKIDRRKLKDHA------- 218719723 4596 --------------------ARRHPEAPAIDAWDG----QLTYGDLETLSSRLAERLIEAGVGPGKLVPLIFRKSIWANVSMLGVMKAGGAFVPLDHQHPEGHLRAVVQTINTNIILCSAATRDRAARLAS------HTIMVDESLRRNNTTTVLARSPSNDERRLQGGDLAYAVFTSGSTGGAKGVRISHTNLATAIHYQVGTQGFHISSHTRSLDSSSYSFDACIFNFFYTASQGGCLCVPSDEGLKGDLGGFMAEYRVNWAQLVPSVARTI------NPDRLTDLDTLILTGEPLTQGDIVTWSQ-KVNLVNVYGPTECTILCAISSQITHSAQAGNIGRGR-----GANLWLTEI------GNPKLAPIGTTGEILIEGPIIGAGYLGNPEGGANVSGRSGLFRTGDQARYADDGSLIFMGRIGSEIKIRGQKVDLIAIEDIMRRYPTDLEVADIVHLHDQDRQMLLAFV--SGTCSTTDELQSKLMDAELPSYLQPEAFVPLPTIPRTSSGKTDRRRLKD--------- 194223750 77 -----------TVPRIFQAVAQRQPERPALVDAASGAC--WTFAQLDAYSNAVANLFRQLGFVPGDVVAIFLEGRPEFVGLWLGLAKAGVEAALLNVNLRREPLAFCLGTSGAKALVFGGELAAAVAEVSAQLGKSLLKFCSGDVEPEGVLPDTQLLAPLAQPPGKGMDDRLFYIYTSGTTGLPKAAIIVHSRF--YRMAAFSHHAYSMRAADVLYDCLPLYHSAGNIIGVGQCLLYGLTVVLRKKFSASRFWDDCVQYDCTVVQYIGEICRYLLRQPVREAEARHRVR-LAVGNGLRPAIWEEFAQRFGVRIGEFYGATECNCSIAN--MDGKVGSCGFNSRILPHV---YPIRLVKVLLRDAQGLCIPCQAGEPGLLVGQINQQFDGYI-SESATSKKITGDSAYLSGDVLVMDELGYMYFRDRGGDTFRWRGENVSTTEVEGVLSRLLGQTDVAVYGVAVPVEGKAGMAAIVDPHGQLSPNALYQE-LQKVLAPYARPVFLRLLPQVDTTGTFKIQKTRLQRE-------- 111019509 12 -----------TLASLLDELVTADPGAAATLDVVEGEPVVTSRAELRARVDALKSELLRVGVRRGQCVAVLLPNWSDAIVWQLAASAVGAHVIGVNTRYNTHEIAHILTSARPAVVAVAGDLFGRLEEAQHDLPAPAVAVVCGPRTASAAPDPADMATVTAAGERADPDDVLAVAFTSGSTGVPKLAAHRESAVVRHARADAVV--LAVEPGDVTLCVLPVSGVFGYSTAL-ATLAGGGTLLMEPVFDAAATLARMESAKVTHVVGGDDLFTRLHDWHAGNRADLSSLKRLGIADGRSHEVAAWVRDEFDAVTTGVFGSSEV-------FALMLLWDAADPESLRWNGG-GRPVAGIEVRIVDPLDDSLLSDGEQ-GELQVRGPNVVDAYLGNPDAAGRAFTRDGWFRSGDLAVATGDGGYTYVCRMGDVLRLRGFLVDPAEIEHRLAEHDAVHLTKVVGITGSGGYTEAVAFVVPTDGASADAAELKAWCAESLAAFKVPAAVHVIEEMPTTVGGKIRAVELREWAQ------ 163725825 15 --------------ELLHRNVTQFGERRAWWKTESGTHQTLTYFQLGRIIEEASCGLIEIGVEKGDRVALMAHTCPEWMQADYSILCAGAMTVCVYPTLSKDELTYIIRDSGAKVLYVQDGLLAKALEAWADMPSLEKVIVLQGEVGGDDLRAKEPKAFSNRWKSVDLDDPMTIVYTSGTTGKPKGAVHTHASI-NAACRRDMEPIGLMKPDDVLLSFLPLSHTYERECGHGVAMHGAITLAYS---SPKTMVEDLQVFKPTMFMSVPRIYERIFMALSAAAADLTSFRFAFSAAGALPADLCKVFMAMGIRIYEGYGATETCNTVNLNRPNK-----------VLPGSVGCLAPGVEGRIAPD------------GEWLVKGPNNMLEYWNNPEATKEAFTEDGFYHTGDIVEEQADGYLKIVDRKKGMVLDTGKNVPSAKIESC---------------------------------------------------------------------------------------- 121703654 243 -----------SMYEIIYQNSILQPEHTALDAWDG----SLTYHQLIEHASALELRLRGLGVKPGMIVATCFSKSVWAVVAMLAINKAGAAFMPLDPSHPSSRLRKIVSRSGCSIALTSRGGFELLKGI------VPCIMVVSESNTRKLPDY---FTDALPTAALKPDAPAYCLFTSGSTGEPKGCIVDHAAF---ASIADHGRAIGMSFASRVLQFASYSFGVSLIEIWCTLSAGGTVCVPAEEDRTSRLSGVMNDMQVNWSIMTPTVIDSL------TPESVPLLGTVLVAGEPLKAPQIDLWAS-NVNLYQGYGLTEWAGLFSISPRIHSRSDLS---------SIGSPIGG-RCWLVDHQFPDQLAGIGLVAELAIEGPSLAQGYINEPEKTAASFLESPWYKTGDLVYYDHQGNLRYVGRKDRQVKIRGHRVELKEIEAHIGRN-AVVEAI---QPVDDTGQSPVLFTIGDGAFKDSADAIKKRLEALLPDYMVPSMFIPVKKLPLTISGKIARQKLR---------- 121703654 1319 -LPST---ENVCVHEVIRQRHIERPDATAICAWDG----SFTYEELDLWSTRLSTFLMNRGIKPEVFVPIIFEKSRWVIVAMLGVMKAGGAFMMLDPSQPEQRLKTICQQIHSPLIIAHAETGSLAATLHPE------VVEIDQKFTNSLSCSQESVSK----AEVSPDTALYAVFTSGSTGTPKGVIIEHRSYCSGAMAH--IQACRITSQSRMLQFASYAFDTSNMEILSTLMAGGCVCVPSEYARKNELAREAARLQITHAILTPSLARPLLSSSEKFAE------TIIVVGEPMSHSDVSEWAK-QCRLMNGYGPSECS-------VNATLQPNSGCGLHSDPRNIGFPT-GAVCWVTNPEDHNILRPIGAVGELLIEGPIVGCGYLNDPDRTKAAFVDAPWYRTGDLVKYASDGSLQYIGRNDTQVKLRGQRIELGEIENHIRRCRGAIDVVVEKVQPSAANDRPCLVTFISMEAATQTESLDKFAKSAVPEYMVPDIFIPLSSMPRTVSGKADRRRLRTKAE------ 121703654 2855 ------------IHEIIEKKCFEQPDAPAV-CAWDGD---FTFQEVHRLSSELGSHLAAKGVGPEVIVPLCFEKSRWTVVAMLGVLKAGGAFILLDPSHPYARLRALCDSVGGKVIVSSQENVDLSRQLCSDVVTV----------GTSHASWSDVPTTDTVLQNARPNNAAYVIFTSGSTGKPKGVVIEHRAFCTG--AAAQVQSLCLDKSTRFAQFSSFAFDICVLEHFTTLMAGGCICVLSESQRRDNLGENLKALGANHALLVPSVARLL------KPEKDNALSTLILGGECMSQTDVSTWADR-VRLLNIYGPAECSVIST---VQDSFTLESDPRN------IGYPC-GCVCWIVDAKDVNKLVPNGAIGELLIEGPIVARGYLNDPGRTAEAFVPPPFYRTGDLVRYNADGSINFIGRRDMQVKLRGQRIELEEVEAHVRRVPALLVAFVWFQPTSPGEKIHRAFVTPSESFYTRVTEAEAKLRQTVPTFLVPSLFVPISQLPRTGSDKVDRRYLRQ--------- 159036375 61 ---------HTHIHHAFEYWATVTPEAVAV---EDGD-ETITYRELDQRADQLAARLAASGVRPGDRVALFVRRSIPMVVGLLAALKAGAAYVPVDT-VPPAQLQHVIHTADTRVIMTLAATADRIP-----VPDGHVVITLDDLGKTEPTDLIAGRFTPATP--LPPDSPCYVLFTSGSTGRPNGVVVTHRNICNILLTS--PGNLGIQPGWKVGQILNIAFDMASWEILGALSHGATLVIRG-----SDIVETMS--RVDVIIATPTVLSR------TDPDRCQRVKVVAVAGEPCPRALADAWSAV-CAFYNACGPTETTIVNTMSRHRPTAERL----------TIGRPTPNNTVYVLDADLRPCPIG--TVGEMWAGGDCVSAGYLSNARLTAERYALDPFFRTRDLGRWTPDGELEHFGRTDDQVKVRGFRVELDSVSAILEAVPGCTRAATIKLDDRS----LVSFVAPAEVDP---DLARMAVSEALPYYCVPETVHTLPELPTTSRGKIDKLALR---------- 77920366 609 -------PERRSLGEMFVDTARQNWRRPALADTG---GRRLSYGQALTAARILAQKLSRL---TGDMVGVCLPPTVGGALANLALNLNGTVPVNLNYTASDDAIRSAIARCQITCTISSRVFMEKL----GTLPELPGTVYIEDKMRAFLIARLLPSRFWARPQNFDADQLATVIFSSGSTGEPKGVMLSHHNILSNLEALRIV--FRVDKRDNICSALPFFHSLGFTTLWLPLLSGFSAVYHTNPLDGATIARTVREHR--STLLLTTPTFLMAYIRRAKPADFASLRLVMTGAEKLKTKLADSFERFGIRPLEGYGATELSPVISLSVPDVEIDGI--RQSGSREGSVGLPVPGVAVQIVDLD-NYVPVDGKSPGLILVKGPNLMLGYLGRPDKTAAAIR-DGWYVTGDIGHLDRSGFLHITDRMARFSKIGGEMIPHGAVEDALLGRTGVL--AVTGIPDDKRGEKL--VVVHTPEAGEGAALHDLLTQIELPNLWKPGRYVQVEAMPLLGTGKLDLRGIRK--------- 145593725 8 ------------LGDLVANNAVEEPDEPVFHRKVGDRWEPVSAAKFSTEVIGLARGLIAKGVGHGDRVGLLSSNRYEWSLMDFALWTIGASPVPIYLTSSAEQIEWILSDSGAVAVVVEATHEDVIQGIRGSLPALQHIWQLD----AGVVDELRDAGATVEPAVVEERDIATIIYTSGTTGMPKGCTLSHANLLAGSGNAVALLRTMFGPGDITLLFLPLAHVFGRMVQVGATVARTPLAHCS---DVKQVPAELASYKPTFLLSVPYVLHALFDRLVYRKFRAANLRYVISGGAALGERLTHFYRGCGITVFEGYGLTETSAAVTVNSLESF-----------RPGTVGRVVPSVQMRIGDD------------GEVQCTGDPVFAGYWNNEAANADAFTEDGWFRTGDIGEFDDHGHLRITGRKKEIVTSGGKNVSPALIEDRIAASPLVAQALVVG-------------------------------------------------------------------------- 150384628 1 ----------MNIYAEIRREVGAY-NGVAVADGGA----ELTYQGLFRLVDATAARLRAFGIGRDFRVGVEVENSAGYIALSLAILSLDAVIVPVSVNVPAEETLEIVRRIELNALIASQPLPGVAGREFEVTPELKLQAAVFEGVPVASLALGEG------------KQAAFIRFSSGTTGLSKGVVLSHRAVLERTAACT---RLRIGEGETVLWVLDM--AFHFVVTIILFLRRRALIAVARAPLERTMAETLRLRPVRLLYATPYHYRLMTGSPDFPPECLNSVKQAVSTAMRLTAAEAEAFRKFNVPLTQAYGIIEVG-----------LPCLNDDIAGERVDSVGRLQQAYRLR-LDGAGAD------GVGEILLRGPGMFDAYF-SPFALRTELEPDGWFRTGDLGRVDSEGYLFIVGRAKNLINFMGMKIFPYEVETVLNAFPGVKESRVSGVETPGYGELPAAELVLEPGAEWSEEFRQRLRRARLSGYKVPKEFAVVASIPRTASGKIVRKK------------ 195381931 48 -----------------------------VAQISDIDGRVVTFEEVQAWATRLALFFKSEKLTHEDVVGIIG-NANTYVSSLVACFFNTTPFHAVAYTYEPEVIKALYEITKPKIMFCDSAHYEIMKEVTKEWN--PKYVTMTGRV-EGVPSIEDLLKPQPEVLAIGGDQTAAILCSSGTSGNPKSVAISHR-HINKTEAIT-------NSTDVFLTSATLDWMTGFSLMMLTFFYGTTQVIFNETFNADSFIRMIEKYKVTLIVMPPWQAFEVFTSPLATKQSLSSVRMCIIVGGWLSSKIMQKGQEIHCHIVFSYGATETGAIAFNI-------------DHSLESSVGRLPPGVNVKIVDGEGNALGHN--QVGEILIDVGVKWEGYVGNPEDTASTL-KDGWINLGDIGYFNNDNNLFLIDRKKDVLKYKSKDYWPNEIEQIIAELPEVQSVCVVGVRNRGYTDAAGALVIKRGSDITKEKIIEHVAKRVVVEYKLNAGVQFVNELPQNNNGKVLRNVARKVFESL---- 86139741 15 --PPVQIDGCDTFSKLFRQNCKKFGNKIAIREKDFGIWKEFSWLDYYASARRVGCSLMALGYREGDVAAIISEDNKEWVFADLGIQCIGATTHGLYPTLQEKQVAYQLNDSGAKVLFVDEEQLDKYLGVEDQLDHLEKVIVFDMEGHDKVIGWEEFLALSDAKIEEDPEDIATLIYTSGTTGAPKGAAMSHRFFLAQS---DNYPELPLGPGDEVLTFLPLCHAAERILSVCVPIRHGITINIAE--SGDTFAADIQEVAPTFIFAVPRVWEKFLRHKVLDFLVLRNIRTIVSGAAPISARLLSWFNALGVTVQEAYGQTETGIVTATIPGRSPI------------GSIGRAMRNVEAKLADD------------GEILIRSSSNFSGYLNQPEKTAETVV-DGWVYTGDVGTMDANGDLTILDRKKDIIITGGKNITPSQLENELKFSPYISDAVIIG-------------------------------------------------------------------------- 50119434 226 ------------------------------------QERAISYRELLQRVALIQQTLAAQGITAGQRVGLHLSRQPDTVAALLACLFSQVTFVPLEPDFPGERLQAIQQEAALAAVLQDGYTGG---SLTFDCPILN---LCDLPHAERAPSASVQLAQAGGP-----ETAAYMMFTSGSTGKPKGVVIGQRAL--QTFIHASVERLALTDNANWLLITTLAFDISMLEVFAPLWVGGVLHLTTEYKDPQAVAAYLQDRPINVLQATPAFWRMMFKACWQGKPDL----VALCGGEALDLRLAQRLVSRCKTLWNCYGPTEAT--IWSQMAQIDGAALENQHTVAL----GNTLAGYQHLVIDDDRHPLV--EGMVGELCILGDALSSGYWQRDDLTQDRFIGQRMYRSGDKVRLLADDRYQYLGRFDDQVKLRGFRIELGEIEAQLKRIEQVQDAAV-KLQGEGDDAVLVGYVEYKPGSEMTKLALRKQLHQFLPAYMVPGRIVTLDKLPKTGSGKVDRKRL----------- 86130332 9 ------------LFDFPYHQLETNNLPDALCTKVNGEWIKTSTQEYIDKANAFSRGLLRLGVKPNDKIAVIMTNRTEWHICDVGILQIGAQNVPMYPTISAEDYAYVLNHSESKYVFVSTETLAKVREAQDKVPSLQGVYSFDD--IDGCDNWQKVLDQGADDSNQPEDDLATLIYTSGTTGRPKGVMLSHRNIVSNAISSTERVPTA-GEGVKALSFLPICHIYERMITY---LYQYNSVAIYFAESLETISDNLKEVKPEIMTAVPRLLEKVYDKIIAKGADLTNLKVIASGSAALQPRLARIYNAAQMGVMEGYGLTETSPVCSVNDMRGGNFRI---------GTVGKLIKGVEVKIAED------------GEILVKGPNVMLGYYKDAEKTNEVL-KNGYFHTGDIGHIDEDGFLKITDRKKEMFKSGGKYVAPQLLENRFKQSRFIEQIMVIG----EGQKMPAALIQPNFEYTTQKDLIADEANESFAKWEKVKAFRLVESGHLTPTMKLKRKIIKENYVHLY--- 188501599 2107 ------------LHTLISKQAAQVPNAPAVFSSRGN----LTYEQLMNYTYSLANHLRELGAQTNQLIAIFMEKGWEQIVACLAVLFSGAAYLPLDVDSPQERLRTLVEETNVKIILIQSDRKPIFLDL--------IVISID------TFSFDHNPKPYLMPQQSP-TDLAYVIFTSGSTGKPKGVMISHQAVINTIL--DLNDRLEISTQDRIFALSHLNFDLSVYEIFGILIAGGAIVMCDQESNPKHWYEMIVKYQVTIWNSVPMLMQMLVEFLKHT-YNENQLRHVLLSGDWIPLSLPKSIQTTDVTVTSLGGATEVSIWSIAYPI----PKISPTDWKSIP--YGIPLRNQEYYVYDKQLNNCP--EWVTGELYIGGLGLADGYWKDKIKTESSFILHPLYRTGDYGRFLPNGYIEFIGRTDFQVKLHGHRIELGEIEYHLQQLSDIRQAIV---------------------------------------------------------------------------- 188501599 3602 --------EKLTINESFYHQTFRFSQKLAIEL----DEQSLTYTELLYYVQKLALHLINHHLTTNDIVCQCIERSLSMVIGILSIEIAGSAYCPLSARDPEQRLNILIHQTQSPLVLIHH--LTQYKFNNNNINTLD----IDTIINNNQIINEEDLYHLSNIIITPE-SIAYVIFTSGSTGIPKAVQVRHQNFI--ECIHSLVHINTFTEMDTIIQMARCSFDIHMQDIVGTLVVGGTLVMLHPKMDFEYLAEVLKTKQITFIHAVPTLIYSLFQYIKETKDLLVLYLLLSFVGEALTVKQVSLFISLHCRIWNLYGPAETTLVSTYHLIDRTIDKTS--------IPIGRPLPNYTCFVHDEFSQPVSV--HQVGELIIGGVGVFAGYLGRDDLTANAIDEKFFYRTGDLVRLNENGLLDYLGRKDNQIKLRGQRIELNEIEQCLLE-TSITACIVIKWKDDH----LVAYVQSVNSDVNL--LREHCL-CRLPSFMVPSMFIVLKEFPLNTNGKIDRKRL----------- 145607639 1 ------------MWALFEEVVQSLPNAPAVQFETSAP---WSYEELHKSASKFAEQLQRV-VKSGQHVAVMLERSPAQVASILAIAKIGAVYVPVDHNLPRTRVHSIVASVEDCVILCDTNGNAILEEKMPRL------LVTGEGRNLAIQPYHLASNAQATCVDPSEDDVAAVLFTSGSTGNAKGVQLTHRNLILPARF--LAEREKIGPSSRVFQFARSSFDVHLIDIMCALLHGGLLLQVSQDKLMTDTAGWMRRLEVNTAHLTPSTISML------DPEQLPALQYLVTCGEPVTRGIIDRFASR-VVLTNLYGPCEASSVVAKTLRPGDDVSV-----------IGRPSPHASVMVITPGG--YAAAEGTTGEIVVKGGSVFKGYSNRPCFLDAVLFPGPWYCTGDYGYVEPSGNVHLVGRMDDQVKVNGQRVELGDIEAVVSQY--VGRCTVLA--HSVGGRRRLFAVVKRDLSPPEEDVRRDFCSKCLPPYMIPRTIA-VQAIPQSPSGKIDAKKIRSFIESLHQG- 145607639 1756 -----------TLVSLFKNAVKSHPSAAAI----ESASFSMTYAELDRASDRVAHMLTEMDLRRG-LVALFFPRSVFMIIAMLGTLKAGLAYCPIEWEAPPARVARLLRQLNVSTIVSNNHGFEMLSSLDAEAINVDRIMALGIHPP-------TARPKTALPPIISPDSTCYVMLTSGSTGTPKPAILTHRAVT--SAVQQAVKAYALGPSSRVLLCANYIFDASATDIYGSLITGATLVLRSDNELRTDLAATVLAYRINWLHVTPTVFKFMS---PSAAY---GLRTVVLGGEMLHRSLVRSLTAHVPLVIGAYGPTETAIQVLVSPVAGARGGDDDDVVVYD------ALPGNLVVLADQRGELCYIN--EPGEILVAGVQVFAGYEGEASASQEYFIEPGFYRTGDLARWLPDMRIQILGRRDAQLKVAGMRIHPAEIETVLESHPDVLRASVASCS-----GRLCAMVQAKDCASPSLEDLAAFCRTILPGRLVPSFISSVDRLPVLPSQKIDRAKVLAMIEQHLA-- 145607639 3459 ---------------------------------------------------------------RGKRIAVVGDVSIERLAVLIAVMSLGAAYIPIDLANPLDWNKTIVKDCDPCCMVFMPEEAGSQREMGESVPTCTRV-----RIPAGLHAYGPFKNRNFPVQDRSDNDIAYVLYTSGSTGVPKGVPIKHGGL--KNSVAEHRRCCMFSTATRLLGVAPWTFDVSVVDMFGPLSIGAQLVLGRRDYILSDLTGVVQYHSVSHISTTPTVASLL------DPDEVPTIKSLALGGEPMTKATRDAWAPR-IMLLNVYGPTEATVDVITRRCYPD----------TPISNIGRPLANVQAYILDDSAELQQVPAGEVGQLALGGVQVSPGYLRDPPGFIQHIKYGPLYLTGDLASFEPDGTIVCKGRMDNMINLRGLRVELGAVES-------VAEEVLVGRTGAGKQEVRVALFCAAEDTTTADEMKAAVLK-KLPKYFLPDYWVPVDGFPRNKNQKLDRKQVQ---------- 91792534 1047 -----------TVFDAFRFQALAHPNRTAIEF----QGQVYSYINLLVRVEQQATYLSHLELSAGEYVGICLPRSIDYVSWMLACQAAGVGYVPLDPDYPAARIEFVIKHSQITHLITHSDQYS-----------------------ANRIPCNAKSEQSRKAISISGSTAMYCIYTSGSTGLPKGVVISHGAF--SNFIQAMSREFNLLPEQSWLAITSFSFDISTLELYLPLISGAKVVLTSDSRDIGCLRRYLQSGQISHCQATPSTWKTLISDGWRPTTD----QTILCGGEAIDIQLAHLLTEKGNVCYNMYGPTETT-------VWSSFKQLSTGDDNSQNSSTGSPIANTQIYILDDALHQVPVG--AIGQLWIGGASLSDGYLHNSELTNERFVLHPVYQTGDLASIDGYGELQFHGRADQQVKLSGFRIELEEIEQIIKQLAEVNQVAVVIRNVAETPQLIAFF-----SGECDESTVLTQCRQKLPGYMIPHKVITLDTLPLTPNRKVDKKAL----------- 91792534 21 ---------------------------------------------------------------------IIAERSADYIVALLACWKLGIGVAPIAVDTPISRLTHITNDLNSQWVI----------NLTELNITNSQEIRFDAGLPNATALHETPLQKSG---------IAYIIYTSGTTGKPKGCVVGVESVL--PIMQSYCDYFGLNESSRITLSANIAFDAAMADLIPGLISGARIYIVDHLMQPNRLIEYYHHHQITYSWIATPIIEVIMSTPDITLPR--SLKVLLTAGQRLPKEWHTRVE-------NAYGPTETTVIATVGIVNPNGHGLPD---------IGTTFLGVHCLLVDQRLQPV--QYGEEGELLIYGAGVSRGYLNLPELNNEKFDAQGAYRSGDLCRVNKQGNIEYVSRIDKQLKLNGNRLESDEIIHHMLAQEGVKQAHAIGAQD-----ILVGYIVAENASQLDTVTLQSLLGEEMPKYMIPQKFVFLDAFPLTSNQKLDESAL----------- 157382476 1044 ASPARMDPGPSNLKMAFETGVDQWPDAVAI----EGLTHSITYHELDQLGNYVAERIASL-IQPGEAVAILSDRSMDWIIAVIATIKAGAIYVPIDIKLPSQRFRIMIETSKAKLILTSADNRQKYNGIFD----------MNLYLPDILAGWDRKHSNRLETVTKP-DDVAYITFTSGSTGVPKGVCIEHQSVI--SYLSYGPSRMDARPGRRHAQFSPGFDVN-QAEIFGTLCYGATLVLYDPE-DPFAHLS-----RVHATMITPSFLSLL------DPASFFNLDTILFAGEAVPQALADRWAGRRI-VYNSYGPCECTIGCLIQPLQPQVE-----------VTLGRAIPRVGVYILDEGNHPVPIG--VPGEICLSGIQVARGYIGSEELSQTRFIPDPFYRTGDRAVWTEAMEPRFQGRFDNQVKVRGYRVELTEIENVIGMIDNVRRVAAVVQ-----GDIIAAFVEPSTVDVPS---IQAGLRNRLPAYACPSKIVALPSLPTMPNQKLDRKKLQ---------- 157382476 27 ----------LSTASLINQNAIEISD--AIACSQGG--RRWTYRDLDAASRSLTVLFSAHGVCAGDEIPIFLSRCFESVASTVALLRLGACFVPLDASWSQERIEQILKTIEPNLVIYSTETNLKAEGIP---------IISEKEISARCQSLDYGTAPEIAGVESSPDKPIYIIFTSGTTGIPKGVVIPRRNYVRQGGDGGMPFNLGVCRGDSVLLLFSLGFDAAWGVFFSTLCHGGELILS----EPGKVLE--DAKRCTVLPATPQLLESLGD-----PEAYQNIKFIFLGGESPNLAQVKRWSASDRRIYNCYGPTEATICASM-----------AELAPGAPVDLGHPMADTQLLILNEKLDVVDE-----GEIFISGPGLATGYYKNPQLTAERFIGQRLYRTLDLGRKTAE-SIVFCGREDSMVKNRGYLINLLDVLPTLFSYPGVLSAAAF-----MKNSQLVAVITP--ENIDIAALRR-FLSQKYDKFLVPDHIITFKELPRTPNGKADLKLLRSSFA------ 46486673 8 -----------TLIDLLQYRSHYQSARKAYSFLQNGEKESLSYKELDEKARAIAVELQKQ-VDRNERALLLYPQGLEFIAALFGCLYAGVVAIPAPPPDTLPRLEAILFDAQASVILTDFSKYSQLKESTSELSSEFKRIIVSDKIP-------TALSQKWQKPDINSDTLAYLQYTSGSTSTPKGVMLTHKNLIHHC--SYIKEAWGYTSDSIATTWVPHFHDYGLVDGLIQPLYSGCYVMSPIAFRPIRWLQTISRYRVTHSQGPNFAYEHCLRAEQRANLDLSSWRTASNGAEPVRQETVETFEPFGFRLYPAYGLAEATLLVSTKKHGEKARVLTKEQVVRFVVSCGPPIGGMKVAIVNPTLRKCQPD--QVGEIWVCDPSMAVGYWNRLEETKKTFHANPFMRTGDLGFL-KDGELFITGRIKDVIIIRGRNHYPQDIETVEKSHPSLRSSHGAALAVEIKGEERLIVVVERSYQKTLDNIREAVTDEHLQVYSV--VLIKAGSIPKTSSGKIQRSACRVKF------- 145595342 530 ------------LHDRVVRQALRTPDRPAVVTVDGA----LSYAELLGRATGVAEALTAAGCRRQELVGIVTDRGWEQVVAVLGALLAGCVYVPVDTSQPAARRRTILEAAGIRCALTQSWVEPSGWADGIRLLAVDTLPAGEPGPVDGSGDPEEL---------------AYVIHTSGSTGTPKGVMINHRGALNTVL--DINARFDVGPDDRVLGLSNLGFDLSVYDIFGPLSVGGAVVLPDRRGDPSHWSALVAAHTVTVWNSVPAQLQMLYDYLEAAPAAVPGLRLAMLSGDWIPVALPDQIRQRGLRVVSLGGATEAS-------IWSIWYPIEQVEPEWRSIPYGRPLTNQTFHVLDSALR--PRPELVTGELYIGGVGLALGYLNDPARSADRFVTHPLYRTGDLGRYLPDGTIEFLGREDLQVKIRGYRIELAEIETALGSHPGVAGAAVVVDGDSPLERRLAAFVEP---------------------------------------------------------- 218439687 10 -----------TLIELLSWRSVEQPNNKAYVFLKNGELESLTYQELDRQAKNIAAKLQTL-LEPGERALLLYPSGLEFITAFFGCLYAGVIAVPLYPNQNLSRVQIVAEDAKAKIALTTESIRNAVEQQWNDDEIIANLEWLATD------QLSDNLTDQWQKPNVEQNTLAFIQYTSGSTGTPKGVMITHGNLLHNS--SLIYKCYGHSQDSQGLVWLPFYHDMGLIGGVLQPLYGGFPVTLMSPVDPLRWLQAITNYRATTTGGPNFAYDLCLRKITPEQLDLSSWRVAFTGAEPVQPEFADKFKSCGFRFYPCYGMAEATLFISGKMDSRPPVVLPVDEKARLLVGCGQGSSDQKLIITNPDT-LTPCSPEQVGEIWVKGPSVGQGYWNQPQKTAETFQAGPFLRTGDLGFLREDGELFVTGRLKDVIIIRGRNHYPQDIETVEQSHEALHRSAAFTVQMKNEEKLVVVAEVTKQDQALSKELSERRQQEYIDPYQPPQAVVRVGSIPKTSSGKIQRYACRQ--------- 119472489 2392 ------------VHDIIQERCEQYPDAPAV-CGWDGE---FSYRELDALSSSLAQHLAAHGVHLETAVPLYFEKSRWTIVAIMAVLKAGGAFVLLDPSHPFNRLHAICEQLQAPVILVSETYSAAGASLCKD-----HIIV-----GEHHRQWINDLAHWCAPQSRPQ-QALYIVFTSGSTGQPKGVVIEHGCYC--TAAAAHIPVLNLSSSSRVLQFSAYAFDVSIMDILSTLMVGGCVCILSEAQRRDGFVAAVQAMRTTHAMLTPTFARTIADYQE-----LYSLEVLSLIGEKVKAIDVSMWADR-VRFLNTYGPAECSVVSTIQDKITH---------QTNPSNIGFATGGT-CWVVDPENHGVLAPIGAPGELVIEGALVARGYLNAPGKTAEVFIPPPWYKTGDIVKYDSDGSLVYLGRKDSQAKVRGQRLELGEVETHVQQFPGATDVVAEVIEFDHGQSALVAFVLRAEDIFVADALQAETLESIVPSYMIPAIYLPLSHMPYGASGKADRRQLRK--------- 119472489 1318 ------------ITDLLEQHFVQRPEHTAVRSWDGN----FTFGELDRLSSKIAAGLVSQGLGAGHYVPIFLDRSKWTAVAMVAVIKAGAAFMLLDPAHPDDRLRYICTSLRAEFVISSKTMLPRSTTLGPQIAFIEK-----------ELNREPLTTAR----RVQPHHALYAVFTSGSTGTPKAVVIEHRNFGASAVAHNRVH--AIKHTSRVLHFASHAFDISIMETLSTLLAGACVCILSESERKDSFLDTANRFQITHAFLTPSLARTL------DLSQLASLEVLIVGGEPLLPSDLGCLTGQRFRLVNEYGPAECAVTATA----QHTVRSNSDPRV-----IGLPV-GCRCWVVDSQDHQRLVPIGAKGELLIEGPIVGKGYLNDAQRTAMSFIEPPWYKTGDIVSHMDDGTIRIVGRKDLQVKVRGQRIELEEVQSHVKRCDAVVELVSLG---PQRTPTLVAFVCLRDGSAAPQGLIHERLRSLIPSYMIPQLFLPVSFIPLSGSGKIDRRRLHEAAEHL---- 119472489 221 -----------SIHSLVHEQALLHPNKQSVHAWD----ETFTYTELDALSSHLAAYLQRLAIAPGKLVAVCFEKSAWAIVALLAINKTGAAFVPLDPSHPLSRRNEILDMISPACMITS------VQEAVNVPDWVPHKLVCSRQMMESLRDEREYREPFTDP-----DNPAYCFFTSGSTGTPRGCVVGHAAL---SSVANHSQALRISNRSRVLQFASFTFGISLIEIWCTLTAGGTICMPSEDDRYNRLAGAITDMQADWALMTPTALQVL------SPHQVPSLRTIGMAGEPPRKAQIEMWAKA-VYLFQAYGLTEWAGICAVS------EQIRTPESNSIIGRC----AGGKLWLVDPEDHHRLAPIGAEAELLIEGPSLALGYLKEPGRTAEAFISPPWYRTGDLVRYQSDGSVAYLSRKGTQVKVRGQRVELGEVEYHIARRPTVKKVAEIVEPDGHGHPTLAAFLLLSEHGEVEEQELRSSLNEALPPYMVPDLFIPTRYVPVTVSGKVDRRRLRERA------- 218713640 1056 -----------TLKDAFEAAATQWPDLMAV----ESTSGSITYQQLNIAADSLANHIRSL-IDPKTVVGILTDGSLYWIVSILAVLKAGCICCPIDINLPKTRIDTIISQSGARLFVASNRRCTTV------VPNGHDNVVICEE----FLGVSERSNSQLPTVSR-ARDVVYLVFTSGSTGTPKGVALHNQSILMA--IDSEPVRLFTTPGRRNAQVYSLGFDVVTVEIFGTLCYGGTLVLKDPN-DPLGHLKSVHA-----AYSTPSLLAS------FSPDDFFGLDTINLAGEPVPQSIADTWSY--KRLSNGYGPSECGPISTFARLL-----------PGKKVTIGKAVPHLNVYLLDH--RQCLVALGVIGEIYLSGPQVTDGYWNLPDQTKKCFLPNPFYKTGDLGLWTEDMSLAYMGRIDNQVKVRGFRIELEEIDRALLANPSIQRAAAIVADHI----RIVAFVTPSNIDTLA---VIARLRDLLPAYTRPSQIIALDTLPQSANLKIDRKALQAEFKD----- 218713640 15 -----------TVCDKIEQWAVLQPDHIAISFGD----RKVSYSELDNSASHIAWLLSQRNIGKGDRVPVLAQRSPEMVACFLGVLKSGALYVPIDTSWSRDRIQWTLKKVSARVILTTTDHFPEYEEI-------SHDMIDSAFSPTEELTARRKADQKFPWERIQPDDLAYIIFTSGTTSTPKGVMIPHSCVLNYVEQGGPETPFNLNEDRVMLIFSPGFD--ACTGVIVSTLCNGAELQIATTSDFLYTVTL-----CTTMVCTPSVLNTIQD-----PKTCSKLRTIVLGGEAPPISLVRRWATTTCTLYNFYGPTETT-----------FASLVARLHPDKPIVLGRPMSNSRVFLLDGEREA------NYGEICLAGPGLGKGYFQNESLTNEKFRGERIYRTGDFARKTEHG-LEFAGRKDSFVKNRGFNLESQVIP-ILYDDPVIIAATAF-----MHRGRLVAFVTPDG--IDTASLRERLASQH-DSFVVPDMIRALEFLPLTANGKANNRAL----------- 214037380 18 ------------------------ADRPALIH----ENTTISFAQLRKRARGIGAWMQALQLERHSHIGHYMRNSNAYMETFIGSSLAGYAHVNINYRYQNKELEDLCNGLDIKVLVYGVEFAERVAQIKPQLTKTIAFVEVTESAPDFAVSLNDLYLHSADTLQKNASDNQILIATGGTTGLPKGTQWLHTDL-WHKMSVWSFGAMALPPSAPLFPLCPLMHGTGLMMALSALAQASPIVTTDNRFDADKCLDLIVAHKVGALVIVGDAFALLLDAVEQRQDDFSSINALISSGAILSDASRARFLALDMVLMDTLGSTEASGYALTS------------------GQAGIFLPMPTTKVFDDDMNEVRPGSDVIG-IAYAGGFSPIGYYNEPEKTAETFVGQRYVRTGDRCTVRADGMLELLGRDSNVINTGGEKVYTVEVEQLLLRHDAIEDAVLVGLPHPRFGKMVTAVVELNKNSLDVQALQTY-LKEQLADYKVPRKIYAISSMQRFANGKVD--------------- 197755179 35 -----------NLVRRLVDTAADRGWMERPAYFVDEDVHR--YEDVYAGAARAAAAYASRGLGPGARILLALPDGIEFVRAFLGALHIGAVAVPVNSMLHPDEMRRAADIARPAVVVSVPEFAERFA------------------VPVLTPDVLDCDGPVPAYAPCTTDTPAFAAFTSGTTGGPKLCFHTHGDPEILSRAAGA--AVGVGPDDVSYSVPRMNFAYGLGSLFFSLLSGGSTVLTPRRLAPGDSLAVLERYGVSVFYSQPTFFAHMLGHPDAARI-LGGLRVAVVAGEVLPESLERTLRGLGPRLLNVYGTTEIGHALLANGPGEMREF-----------TLGRVLPPYRLRVVGDDGEAAAPG--VEGRLEVSGPTIGLGVPHGDAAPV-RLAADQWYSTSDAATMDADGFVRVHGRLDDVEIVGGVNVHPTEIEDRLMAHPAVEEAAVCAVRQDTGISVLRAYAVLRDDSAAAEALRGELLADSLTWYKVPHDITFVARLPRNPTGKLLRRTIRALAAE----- 23466292 30 ------IDSDINLFDLLDNRAKRDPEGAMIEYGDDGTWHPYSAQVFRDMVIDLAKGLVGLGVNKGDSVAIVSRTRWEWTALDMAIMSIGALTVPVYETNSASQVSWIFNDSKVTLAIADDGQRDKIESVRDEVPTLRNVFVIEAGGLNAIKTYGESVTDAEFWEYKEADDRATIVYTSGSTGTPKGVELTHRNFAFLVLSAQYMPRAGAWPNRRLLLFLPLSHVFARFLEFFSF---GGTISLALSSNMKTMVKDFETFGPTLLLAVPRVYEKVYNAAEQKGEQLPKIRTIITGGAPMDSELSHFFNGIGMPVLEGYGMTETCGPVCVSLPEDN-----------RIGTIGMPMCGITAGIAED------------GELVVKGPLVCRGYHNNPEVTTQQIT-DGWLHTGDLGDISEDGFISITGRKKDLIITGGKNVSPGLLEASVMTSPVVNQCLVIGDKKPF----VAALVTLESQGAKPEPDLASLAKNAIVHAEVERAVNAANELPLTPSLKTRRAQIVEHYREL---- 121595384 23 ------------------------------------------YRELRRRALEMSRRLAPLG--RGQRLALVAHTHPDFAVMFYACQYAGLVPVPLPAALGGRELRQLMRDCQAVAAFAPSEFVGFLNEASEGLPLALSGTLDD---------FLALDAQEKLPPPPAPTDLAYLQYTSGSTRFPRGTMITQSAVMAN-LGAIFNHGFALTADDRFCSWLPHYHDMGLVGIVLGCMATQRSVDYLPTREPRLWLKLISRNRCTISYSPPTLCARRLRPADIEALDLSSWRIAGVGAEMIHPDSLRQVSEILAPFLPSYGMAECALGVSFAPVGSGSRSLIDIDRLSRTGECGRPLPGFEVEVRGDRGNALP--ERRCGAIYLRGPSVMSGYFGNPEATQEVLSDDGWLNTGDLGYF-ADGSLFVTGRAKDLMIIKGRNIWPQDLEYLAEQQPEVRDASAFTVVDEDENETAVLVVQCRETDPIKLASLSVRLKQAIAEFGIHCLIELVPTLPRTSSGKLSRSMARSDF------- 116333932 1 -----MID---NMIQAMDHWAVTEPNRLA----YDDLGHTNTYGELKQRSDALAAHLDHMQLPAGSPIMVFGGQTFDMMVTFLGVVKSGHAYVPIDTHSPLERVTTINEIAQPAAAIGVADLPTTL----GDTPII--------TAADLQRIWATPVAYDVTHA-VQGDETYYIIFTSGTTGKPKGVQISHNNLLSY-VNWMLSDDFALPTAARILSQAP-YSFDLSVMAWGPTLASGGTLVALPKTVTDNFKQLFETLPTNVWVSTPSFMDICLLEPTFDGEHYPELTRFLFCGEELTHATASALHQRAARIFNTYGPTETTVAVTQVEITAQL--LQDYPRL----PIGYVKADTTIQVVDEQLQPVPAGSE--GELLISGPSMSKGYLNNPEKTAKAFVGHQVYRSGDLGVQLPNGLIMYRGRTDFQIKLHGYRIELEEVNHYLSQEDHIQ----VGVAVPRYDSQLIAWVVPNAQTFSSELALTKAIKDNLQGYMIPQRFVYKDSLPMTPNGKVD--------------- 213965726 51 ----------FSVASLISMGALRYPDRLALVD-DDGE---LTYSQLLDNAHALARALMDRGMTQKSSFGVIARNG-RGIILPMAIGFIGSEIMLMNIGSGPTQIRGVVDQNKAKFLFVDDEFLGNLPEDLDDVTVVITSVTKPETAGKNFLLMEDLIEESNAKFDPKPEQGRIIIMSSGTTGIPKGVL---RNEPTPATVGAIAERIPWRRNMVIHQSASMFHAWGWANVLIGMATG-STIVTMRVFDPKKAVDQCEQYGCNGMISAAFFLRQIKDVLDEEPRKIGPFRFIVSSGNAIPGWLVSALHRFGPVICNFYGSTEAGLCSIA----------SGADLAARPDSAGRPAIGAKVRILGDDGKEVEPG--EVGMIHTAQELSFIGYLNKKDKFT---TVDGLFQIGDLGRIDQDGYLYICGRSDDMVIKGGENVFPREVEEILGPVPGIADVFCHGSNDEIFAD-LFLYVVREDNEALTEDMLREYVRETLAEHSTPDRVFFVDSLPRNAIGKVVPREVKAMHERL---- 115390498 328 ------------VHDIFTSQASRRPDAAAVHAWDG----QATYHELDVMSDNLAHELLLRKISPEVPIAFTLERSLSAVVAVLGIMKAGGACLPIELSFPRARKDAIVRVVGARLIVTSSEAVEGCESIILDLHRVAHRGVDIRRRINR------------DPAR-----AAYILFTSGSTGEPKGVVLEHRSLA--TSYTAICNRVGWSSGTRILQFSPAWDAFALEV-LGPLMVGGCICIPSNISRESALGEYINSARVDSVLQTPTALRNL-----TPDDMLPSLKSLLVGGEPIPENAYKTWGS-KVRLYNIWAPCETSTISTI----ADLSPLS-----VYPTSIGTPVGGA-VWIVDRDDPSKLLPIGAVGEMLVEGPGVARGYHNNPTQTASSFISPPVYRTGDLARYNPDGSIAFVGRRDNQIKLRGQRFEMEDVEQVLGRHGCTCAVAVVNFKLPRQEEDLVAFVTLSAPQSTDDELLHDFTRGQLPPYMVPTAWVVVRHLPKLTSTKIDRVKLRQ--------- 115390498 1429 ------------------------------------------YCQLDLLSDYLAHKIIAQGIGAEAVVPFACEKAASAIVILLAISKTGAAFLPLDITHPPERLATVVADSGASLIIVTPELRNKMAAWTRQSIFLAR---LDDIVEETSVEQTLKIRSDLKSVTIEPSNAAYVVYTSGSTGKPKGVLVEHGNLAVG--AEEHARRIGITARSRVLQLASFAFDLAIGDVVYALCSGACLCVPSESDRNGNIAGVINRLHANFLFTTPTQLSVL------TPEEVPTLRTVSVGGEPVGRHIIETW-TPHVRLVIPYGPVEATIIVSCRDVTSGDQDGRD---------IGHP-SSCRFWVVDPDNRDSLVPIGTPGELVIEGPVVARGYLHTSDATGSAFIDPPFYKTGDLVTQVGEKSFLIEGRKDTRVKLHGQRVELGEIEYHL-SHPGWHWAVDIIQPRGGKDPCLAAFFVPASGHELLEPLAEHALKHVLPAYMVPEYFIRIRALPMLSSLKTDRKALRTMAAGL---- 120435404 1 ------MNEIKRLFDFPYYQLENNPLDEALATKYDGKWKTISTQQYIDQANTISRGLLRLGVKPNDKIAVISSNRTEWNVMDIGILQIGAQNVPVYPTISEDDYEYILNHSGATYCFVDEEVLGKVNSIKGTTE-LKEVYSFDQIA--GCQNWKEILKSGEDKKAVKPDDLATIIYTSGTTGRPKGVMLTHNNIVSDVLGSAPRVPFE-TGTYVALSFLPVCHIFERMILYLYQYYSVSIYFAE---SIDKISDNLKEVKPHVITAVPRLLEKVYDKIIAKGTALGGVKLIVSGSAALQPRLTRVFAAAEIPVMEGYGLTETSPVISVNDERNHGFRI---------GTVGKVLQNVKVKIAED------------GEILTKGPNVMKGYYKDEEKTKEVINEEGYFHTGDIGEIDKDGFLKITDRKKEMFKSGGKYVAPQLIENTMKQSRFIEQIMVVG----DGEKMPSALIQPNGEGTPADIARNSMVRDRIGKWERIKTFEIVEDEHLTPTMKLKRRIIREKYKDLY--- 50552864 22 -----------NVTDYLRSKKSFGSDKIGYIDAETGEG--ITYKQLWKLANGISAVLHHYGIGHGDVVMLHAPNSRFFPSLHYGMLDMGCTITSASVSYDVADLAHQLRVTDASLVLCYQEKENNVRQAIKEAQKIENLLTMACNISEEKINSAMARKFEYSPQECTKR-IAYLSMSSGTTGIPKAVRLTHFNMSSCDTLGTLSTPSFSTGDDRVAAIVPMTHQYGLTKFIFNMCSSHATTVVHRQFDLVKLLESQKKYKLNRLMLVPPVIVKMAKDPAVEPYIPSHVDFITTGAAPLPGSAVTRHSQSGRPISQGYGLTETSPLCAV------FDPLDPDVDFR---SAGKATSHVEIRIVSEDGVDQPQEPLPVGEVLIRGPMIMDGYHKNRQSSEESFDRDKWLKTGDIGMVDQKGRLMIVDRNKEMIKSMSKQVAPAELESLLLNHDQVIDCAVIGVNSEKATESARAFLVLKDPSYDAVKIKA-WLDGQVPSYKRLGGVVVLEQIPKNPSGKILRRILRTR-------- 67540132 213 ------------MHEMVSEQARRFPEKEAICSWDG----SLTYGQVDLYSSFVAASLKDLGVRVHDVLPACFEKSRWTIVAVLGIMKSGATFVLMDPTLPLARLQNIAQQVGAKMMLSSSKQHDLATMI---MPDSNPFVVGEET-----FADASKLQSIPELAPVPSSALMYMIFTSGSTGTPKGVKLSHETYTSSAIPRA--REVGYTENSRVLDFASYAFDVSIDSMLLTLGNGGCLCIPSDEDRMNDINGVIRNMRVNYAGLTPSVARIL------DTDVISSLEGLGLGGEAVSARDCTVWGKL-ARIIIGYGPCECTIGCTVN---------GNAATGRDYISIGKG-NGAAMWITDPNDHELLVPVGAVGELLVEGPIVGQGYLNDPEKTAAAFIEDPWYKTGDLGKYDPDGSIVFVGRKDTQVKLRGQRVELGEIESQLARLPSIAEVIV-----SHGQPTLVAFVSVQSTKELSEELRQTIVATVLPRYMVPTAYIPVNYMPVLISGKTDRKRLRE--------- 67540132 1275 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGDMVQLREDGSLIFVGRKENVVGVQGHAVDIADLEAHLKKHPTILAAAAVSQAPSEEPELVVLVEQPSEEASVNLLSKQHFIRDNLPAYMVPSTYVVINKIPTTKTGQIDHGLLNE--------- 158313656 14 --------DDMTLSDAVFANASRTPEKVIVRHKSGGQFVDVTAQEFRDLVVRTAAGLAARGVHPGDRVAIMSRTRYEWTVVDYAVWVAGAVTVPIYETSSASQLEWILSDSEAVLTVVESEAAALVATVRDQVPTLREVLALDGGALDTLAEAGAAAGTGEEELGVTAASIATIIYTSGTTGRPKGCELAHRSLLFNAMSSAATMPDLFTEDASTLMILPLAHVLARTMQ-CTIINSARCIAYAP--DTSTLLADLAQVRPSFLLAVPRVYEKVARHALFDRLVYSKLRHAISGGAPLGPRLCHFYRGIGVPIFEGYGLTESTAAATVNRPDS-----------LKIGTVGLPLPGVTIRIADD------------GEILIRGDLVLSGYRNDETAAKEALDADGFLRSGDLGSLDETGHLRITGRKKELLVTGGKNIAPAPLEHRIQENPLISQAMLIG------DQRPAALITLDPDAATDPELLAEVQKAVDAANATVSHAESIKKLPLTPSLKVKRNLILERHESIYAGA 88809271 39 --------------------ADHHGEVLAVDAPHATHPERFSYAELADRISLAAAAFRRIGVTTGDVVSLFAENSPRWLVADQGLMRTGAIDAVRGAAAPVEELRYILKDSASVALVVQAELLQRLELPGSWREQLRFVLVLEGEAPDGAFSFDAFLARAPDPLLARERATATLLYTSGTTGRPKGVPLSHANLL--HQMRSLACVARPEAGDPVLSVLPIWHAYERSAEYYFFSCACSQSYTTPRVRPVRLWEAVQAGFDDVLKTFPPARQRLLKAAPQVRRQLSSLRFPINGGGAIAPHVDSFFEAVGIELLVGYGLTETSPVVSC-----------RRPWRNIRGSSGLPMPETEFRILDAETR-LPLGYRQRGVVQVRGPQVMRGYLGKPEATAKVLDAEGWFDTGDLGLLLPDGSVVLTGRAKDTIVSSGENIEPGPLEETLVASPLIEQVMLVGQDERQLG----ALVVPR--------------------------------------------------------- 46121989 1068 ------------LARLFEDVVRKHPEENALLFYHSANNVVWSFRELNNEANQIAHYLQSCGIQVGQVVAVIMEKSPALYASILAIIKCGCGYLPILPSTPLARTREILLQAEIKYCLVDSSPDQLASMLELSTITVNTNL------------FNEFSTANLDN-EVDGSRLAYVIYTSGTTGTPKGVAVQQQSIVANIEHLEATYPKPSSSQGRLLQACSAFDVSVFEIFYT-WCAGMCLCAGTNDTILEDIERSIRDLEITHLSMTPTV------AALVEPSNVPSVQFLVTAGEPMTQAVHNKW---CHQLWQGYGPSETTNICTVMATDDHIEHL------------GHVFPNTSAVVLSPTLDTVPLNW--VGEFCFGGAQVAQGYLNMPELTAQKFIHHPLYRSGDMGRMLPDGSLVILGRIDDQVKLRGQRIEIGEINSTVTMAGFATSAATVLVEHEESTIKQLALFFVPQHDPTEQQSLAAHMQSRLPGYMVPSYLVPISSMPMTSSGKVDKRRLHD--------- 46121989 2687 ------------LHQFVELGAAVHPNKLALVSAFDGDTKQWDYRQLNIMGNRVANMLQEK-LTPGSIVAIHFDKCPEAYFSILGILKAGCSFVALDPSAPKARKQFIVEDSRAPCLLT-RSLEDLDFEAKTAILEVKVESLSVLEEEELIFQ-----------PAISPSDTCYCLYTSGTTGTPKGCEITHDNAVQAMMAFQELFKGHWDADSRWLQFAALHFDVSVLEQYWSWSVGMAVVAAPKDLILDDLTASINKLEITHIDLTPSLAR--LTHPDEIPSLCRGV--FITGGEQLKQEILDVWGPKAV-IYNAYGPTEATIGVTM---------FQRVPVNGRPSNIGKQFPNVGSFIFKQNTNT-PVLRGAVGELCVSGRLVGKGYLNRPQLTEERFFGERVYRTGDLVRVLHDGCFDFLGRADDQVKLRGQRLEIAEINHIIRTVTEVHDAATIVARHGTSGDVLVSFIVSESDDEGLATKAKEACRAKLPGYMVPTYILLLPYIPLSSNNKAEIKDLKKLFSEL---- 46121989 21 -------------------------QNVALDYMGSNQRVNITYHQLHEAATSLASRIKTSGSAQGQVVPLLIHQSPSLYISLLAILKAGGAFCPLNIDAPPERVKFILDDVAATVVLVSKELASAIPNGISAA-----VIIVDEE--EDQSSTLQSLSTEVSSRVPGPEDLAYVMYTSGSTGTPKGVGISHDA----ATQALIAHDRHIPSFSRFLQAAPTFDVSVFEIFF-PFFRGATLVSVRRIEMLDDLPGVLRTMEVDACELTPTVAGSLLR----TRSNAPELKVLLTIGEMLNAPVVEEFENRPSMLWAMYGPTEATIHCTLQ---------AEFSSDSSTGNIGVPLDTVSCFIIDSEQSEIRVPQGEVGELAVGGCQLATGYINRPEQTNSVFIDSPFYRTGDKARLLPNGKLECFGRLSDQVKLRGQRLELGEVEQAVLRHSAVAAVA----------RSILVVFCAVDAGVTEDAVLKH-CGDWLPQYMVPGEVVLMSEFPRLPSGKVDRKRLKAEYEEH---- 154270220 19 -----------SIQSHFAENARKYPDRICVVETKSSEERRFTYRQIYEASNTLAHYLHDAGVTNGDVVMVWAHRSVDLVVSIMGTLMSAATMSILDPAYPPARQQIYLEVSQPCALVTDEALAPTVRKLKAEVPSLRGFLSGGEIEGQDIFGHVRSKASSSPDSLVGPDSNPTLSFTSGSEGRPKGVLGRHYSLAKY--FGWMAERFELTSESRFTLLSGIAHDPVQRDIFTPLFLGAQLLVPSEDIQHEKLAEWMAEHKPTVTHLTPAMGQILV---GGASAKFPSLDRAFFVGDVLTTRDCRSLRDLNVNIVNMYGTTETQRAVSYYEIPSRVKDPNYLDKLKDTVPAGKGMKDVQLLVVNRDDRAKLCKIGEVGEIYVRAAGLAEGYKGDQALNDQKFLRDRLYRTGDLGKYLETGDVECTGRADDQVKIRGFRIELNDIDNNLRQHPLIRDCKTLVRRDRDEEPTLASYIVPRGIEDIEDEEVRDHLKDRLPGYAVPTIFIVLNKLPLNPNGKVDKQKL----------- 205356836 5 ------------IYDFLEKSLIKFSEKTAFVEPFAKERKEITYKDFDLFSKKLASILKTLKNNKQAPVLIILPKGIDCLISFFGVALSGNFYTLLDEKSPKERVEKVIEVLKPKLFITSKDL-----NFNLDLPTL-------YTQDFESFNIDESLLKNAKEKHIDTN-LLYVFFTSGSTGIPKGVSIAHKSVIDYTF--WVCETFKFDENEILANQAPFYFDNSILDIFSNVKSGATHLLPNHLFAPNKILECLEKEKVSTIFWVPSVLIYFANTEALNNFSLNALKKILFCGEIMPNKQLNIWRKHNALFTNLYGPTEITDVCSFYIIN---RTFKDEELL----PIGKACKNTELLVFDENMNFIPKQIGVKGELFVRGTSLSLGYYNDKEKTKQAFTQNPLYKTGDIVSYNEFGELLCYGRVDNQIKYMGHRIELGEIESVINSHASIKNSACIFKED-----IICFY-------ESEEEINKAFLKDKLPSYMIPKNFIKLDKFKLNQNGKIDRKVLKE--------- 186686430 41 -------------------ASQRFGDVVALRSPHAKPEIVITYTQLAEQIQLFAAGLQALGVKLGDRISLISDNSPRWFIADQGIMTAGAVDAVRSSQAEKEELLFIIANSGSTAIVVEDKTLKKLQDRIQDLPIQFAILLSDEAPPTDVLNFAQLINHNFVPVKQNRDALATLIYTSGTTGRPKGVMLSYSNLMHQITTFGTV--LQPNAGDIVLSILPSWHSYERTVEYYLLSQGCTQIYTNLR----SVKGDLRQFKPNYMVGVPRLWQRLINFLVAQGLDLNNLKQMISGGGALPRHIDNFFEIIGVQILQGYGLTETSPVTHVRRPWRNLI-----------GASGLPLPATEAKIVDPETK-APLPIEKRGLVLLRGPQIMQGYYQNPEATAKAIDAEGWFDSGDLGWLTPQDDLVLTGRAKDTIVTNGENIEPQPIEDACLRSPYIDQIMLVG-------------------------------------------------------------------------- 146343305 3 ----------IPLADVPRWYAERKPKDSIAIQHGTDA---LTWEQLERRANARARAFAAKGVKPGDFVAIGLPNGNELFETSFAVWKCGATPTSLSWRLPRGEAAAVLEILKPSLVVGGEA---------------------DWNAPNALPAGFTPEGFSDEPLTGPVSRYWKAMTSGGSTGRPK-VILDHAPAVTDTAAE---PPLGIPKGAALLNPGPLYHNAPFIVSHYALFAGGT-LTGMVKFDAEETLRLIQAQRIQWVNFVPTMMHRIWALPEAVRYDLSSLKMVFHMAAPMPPWLKKWIEWLGPEVYELYGGTE----------RQGRTIISGTEWLQHKGSVGKIDDACKLRILGPDGNDVAPG--ESGEIYFDGPGSTYHYLGAEPKRRA----DGWESLGDIGRLDADGYLYLGDRLADMVLRGGANIYPAEVEAALMAHPDIRSCVVVGLPDPELGQRVHA-IVEIDRAKDAQAIVDAFLADRLSRYKHPESYELVDTMLRDDSGKVRRTLLRDE-------- 163749831 1 -----MSLEQYHLTRLIKKQSLQLGDAIALEYEMAAPWHQVSWSDFDSISTQVAQALIHFGFEAQDRVAILAQNSPQWTCADIGCLKTRAVVVPIYPTGTFGQASYIIDDAEAKLIFADQTHYEMACKLTEVCNSLVQVVVFDKSVTANHHHFDDLIADSYPAKTLIEDDLLTLIYTSGTTGEPKGVMLDHRNFA--SMVRQHDSFLPFTPGDVSLAFLPLSHVFERGWSFYVLSSGGHNVYLQ---NPMAVKEAIVQVRPHTLCVVPRFLLALLQWKLADKLVFSKLKQVLVGGAALDPTVSAFFQSIDVPVLCGYGMTETTATATCNTLAN-----------RVPGSNGNAIPEVEIKLGKNN------------EILVRGDTVMRGYYNRPQETADTF-ENGWLKTGDAGRIDEQGNLFITDRIKELMKTSGKYIAPQRVEGKVGCCPFIEQVAIVA-------------------------------------------------------------------------- 159902941 46 ------------IWPLLEQ---KHGELRALEAPHALYPETYSYAELADKISKAASAFNSLGINRGDVVSLFAENSPRWLIVDQGLMRVGAVDAVRGASAPVSELRYILQDSSSVGLIVQSELWKKLTLNEDQKQQLKFVLVLEGQSTDSLLAWDDFFQEASTNFSIEDSPIATILYTSGTTGKPKGVPLTHANFL--HQISSLACIANPSPGTPLLSVLPIWHSYERSAEYYFFSCGCTQNYT----TIKHFKEDLQRVKPVVMATVPRLWEAIKKMPSFRKLALRKLRNLLIGGGAIAPHVDQFFESLGVELLVGYGLTETSPVLSC-----------RRPWRNIRGSSGPPLPETAFRIVDPEDGRV-MNYREKGLVLAKGPQVMKGYLGNLKATAKVFDEEGWFNTGDLGMLLPDGSLVLTGRAKDTIVSSGENIEPGPLEEVLVASPLIKQIMLVGQDQKQLG----ALVVPNAEQVLSWGIDQDLLPKDLGGY--PGNID-------------LRKLLRKE-------- 119489918 279 ------------VHSLVEEQAKVRPDAAAVQFETESP---LTYSALNKRSNQLARQIRQYGAK---YIAVHLRMSTDFIVALLAILKSGAAYVILDPDAPAARKSFILEDLQPGLVLVDHNTAGE----------------LDNEVQIANLLSQSSSHDTGDLLHVDPSSVAYVIYTSGSTGKPKPVLLEHQAAFNGLLAFPPVVGLRQ-----LLFFNPAF-SAAQRSIWATLAVGGCLCLASKENLTVHTAKMINTMDINSVDMTSSAAALI------SPDDVPSLRRMVLGGEMVNPAVIPTWEHR-VELLSSYGLSECTQLNWRHRLQSNVSSRM----------IGQPFDTTTSYILIPGTTELAP-LLVPGELCLGGAQLARGYLHRPEETTKRFIPNPFYRTGDMAVRHADGSVELVGRIDFQVKINGHRVDPGEPNSIIQAIEEVEDSAVVPASVNNRT-VLVAAVVSRPDTEWEALVLRPFLAARLPLYMVPQFWVSMPALPVNANGKVDMMAIRK--------- 196191365 1 -----MLDSSINFVDLLKFRAIEYSDRTAYIFLENGEHERLTYAQLDKKATEIADYLLNSGAKQGDRALLLYPAGLDFITGFFGCLYAGIVAVPAYPNQSLGRLQAIAQDCQPALALTTRKAIIDAQKSQDPLSSGMTWLATDDLPALLSCATAPLSPWYADLSETESRSLAFLQYTSGSTGAPKGVMVSHENMLHNS--KMIYRCFESSPEHIGASWLPFHHDMGLIGGLLQTVYGGGTVVLMSPVAPIRWLQAISDYKVVTSGGPNFAYELCAQTARPAALDLSRWSLAFTGAEPVRPETLEKFSKTFAPFYPCYGMAETTLLVTGGPVIYNINPNALERNRAIASAISKPVVGCQVKIVDPKT-LTACESGKVGEIWVAGKSIAQGYWQRPEQTETTFQAKNFLRTGDLGFLHNQ-ELFVTGRLKDVVIIRGRNHYPQDIEQTVNAHQAIQGCAAFSVEQNAAEQLVIIAEVTRADRQVKDEIILAIRRAELQLYAV--QLLKPGSLPKTSSGKVQRKQCRSQFLD----- 87310095 5 ------------------------GDNAAFTFLKSDDEQSVNYRDLDSRAQEIAHRLLQV-VEPGDRALLMYPAGLDFIEAFLGCLYAGIVAVPAYPNRNAERILTIAEDCSPRLLLCASETKRNVEAEIARAMPRSAVLATNELSTSRCGSLPQLRSDQ----------LAFLQYTSGSTAVPKGVMVTHGNIVANERL--IQKYFQFTQDSLVVSWLPMFHDMGLIGGILAPLVGAPSVLMAPLREPIKWLQTVTDFGATATGAPNFAFDLCAKSEQKKSLDLSTLNITFNGSEPVRAETLQRFSAAFADFFPCYGMAETTLLVSGGPPLAHTERIVDSDQGQPLVSCGQVGSDLEVRIVDPQT-FVERKAQEVGEIWLNGDSVAQGYWHRTNETVEAFDDRNWLRTGDYGFLR-DGQLYVTGRLKDLIIIRGRNIYPQDIEELVEQHFEVIECAAFSV--ESNGEEKLLVIAANGEVVDLHHKIDTLRSAILNQFEVATDLMFVTTFPTTSSGKVQRQLAKKRFES----- 53715141 27 -----------------------------------GEPESYTYGEVAEEIAKLHLLFKHCSLRRGDKIAVIGKNNARWCIAYMATITYGAIIVPILQDFNPNDVHHIVNHSESVFLFTSDTIWENLEE--ERLTGIRAVFSLDGETVQKFLKHIDQYMTDTYPKGFRKEDVLYLNYTSGTTGFSKGVMLTGNNLAGNVTFG--IRTELLKKGDKVLSFLPLAHAYGCAFDFLATAVGTHVTLLGKVPSPKIIMKAFEEVKPNLIITVPLVIEKIYKYGQIRKKLIDALKEIIIGGAAMNPEVEEFFHKIKFPFTIGYGMTECGPLISYAPWDKF-----------VPSSSGKILDIMEARIYKEN------PEAETGEIQVRGENVMTGYYKNPEATQEVFTKDGWLRTGDLGTMDDEGNIFIRGRLKTMILSSGQNIFPEEIEAKLNNLPFILESLVI--------------------------------------------------------------------------- 83859093 20 ---------------LLEKAETRGSDPAYAVRLGEGWAYT-SWAEYAEQVRTAARALIALGFEEDETVAILGYNRPEWTITAIAAMMAGGRPAGVYWTSAPPEVAYILQHSKAPVLLVEAEHVEQALELRAECPELEHIIVMEGGAGDDVLSWAQFMAEHQDAVAINETRIGSLIYTSGTTGPPKAVMLSHGNISWS--AAKLSEMFKAQPGDRTLSYLPIAHVAEQQSSVHNHVMSGAIMHFAQ--SMETLADDLQACRPNVFFGVPRVWEKMAKLDGRSPNPLLSLRLLISGAAPISPEVLWFFTGLDLLICEGYGQSETSAPTAFSMPG-----------MMRIGSVGKMIDGMEARV------------SEEGELQVRGPNVFVGYMNNNEATENTFTRDGWMKTGDVVRIDEDGFVFITGRIKDIIISGGKNITPANLETDLMNAPLVEHAVVVG-------------------------------------------------------------------------- 88810921 26 ------------------------------------------YAELRQRAQATAKRLHGLGLKRGERVALIAETCPEFMEFFYACQYGGFVPVPINLGSRGERLRRLLHSCSATAAMAPAEFLSFLQEAADGLKL--RFV----GSPADFYALEE---PAVELESSGPDEIAYLQYTSGSTRFPRGVVITQQAVMAN-LAGIVGTGLAVRPGDRCVSWLPFYHDMGLVGFVLGPLASQLSVDYLGTRDPRQWLALISNNRGTIAFAPPFGYDICARRAELDRYDLSCWRVAGVGAETIHAETLERFADFLAPFLPCYGLAESSLAVTFAALDQGMATDGRGERVRAFVNCGRPLPGHEVIVRDADYKALPH--RQVGIVSVRGPSLMSGYFQDAASTHDALGPDGWLDTGDLGYLTEAG-LFITGRCKDLIIVNGRNIWPQDMERLAEEQPEVRDVTAFVASHPKGGEIVVMLVQCRTENERRADLVNRLQRMIYSEFGIKCRIELVPTLPRTSSGKLSRSEARRRF------- 149375942 3 ---------DLTLTQMLRAHAQERPDALALRQKDFGIWQAYSWRAYYERARHFGLGLRAMGLEKGGHVAIISENRVEWVIAQMGIGMVRGICVGVYPTSPWKEVAYVLEHSDASIVVCDQEQTDKVLEAWPQLPQLKHAIAIDMKGPEPPAAFEDIEAEKDHPGLVDEDDTALMIYTSGSTGRPKGAMISWGNLL--AAAPGLIELLQADERGSSLSYLPLCHVAEQAVTNIAPVYAGSSVSFGESL--RTVQEDLREIAPTFFLGVPRIWRALFNWAIRACSPMATLRRCMTGAAPISTGILEFFRTIGIPLLEVYGQTESTGVATAQPVDD-----------VHLGTVGVAIAGVEVKL------------GEHNEIIMRGGSMFKGYYKSDEATASTL-KDGWLHTGDVGEWR-DGQLKIVDRLKDMITAGGKNLSPTEIENTIKASPYIKECIVIG-------------------------------------------------------------------------- 171742877 13 ------IDADKNVFSVLEERVRRAPNDSLIEYKEAGEWSSFSAAEFQAKVIAIAKGLIARGIMPGDSVSITAHTCWQWTALDLAIMSIGALTVPVYETNSPAQVTMIFNDSKVKMAFADDGQRDKIESVRAQCPDLGDVYVIRFGAIDTIIEYGRSVSDAEFYERVKGSDLATIVYTSGSTGTPKGIELSHANFVFITYSGNSMPDIAMKPNRRLLLFLPLAHVFARYMQFFCF---AGNVSLGLSGNLKTILADFQAFKPTFILAVPRIFEKIMKHALYDKLVYSSVEYAVSGGAPLDSSIAHFFNGVGLPLLEGYGMTETCAPSSVNPTVGY-----------KIGTIGLPLQGVTM------------GVDETGELCIKSPAVCVGYHNHPDVTEQQIV-DGWLHTGDLGSIDDDGFVSIVGRKKDLIITGGKNVSPSEMEASIMTSPVVSQCVVIG-------------------------------------------------------------------------- 119510512 44 -----------TLPEVLVDAACH--ESKGITYIKNDEIEYFTYKDLYHEALTILHGLAHHGIKFGDKVIFQIGRNQDFIPALWACFLGGIIPAPLSPNYDPENAAQILEQ---PIILSDCELIGEIEKLANQ-PHLEGLRVLSIDE----LRSNQSHPESAVIPQLTPQEPALLLFTSGSTGLPKGVMLHHRNLL--SMSAGTVRMNNFTQAEVTLNWMPLDHVGAIVFLGIMAVDLACNQIHVPLRQPLKWLDLIQKHQVTISWSPNFAFSLINQQSEELKYNLSSMKFLVNAGEQVSAELLAKHQLQDGVIKPAFGMTESCSGIT----WSAGLSKDELQQENSFISLGKPIPGATIRIIDQENHVLPEN--EIGRLQIKGCSVTEGYYHNPELNQEVFQDGGWFTTGDLGYLH-NGELFITGREKQEIIINGINYFAHEIETTIEELDGVAISAAFAVFDQTR-EVDLLVITFSPESNNVEEWVKLVIRSHLTQKLAPSYVIPLEAVPKTSIGKVQKAKLKKDFE------ 213961736 7 ------------LFDIPYYQQSKHPLEVAFATKYNGEWAKTSTAEYIKKANTVSRGLLRLGIQKNDKIAVISSNRTEWHVLDIGILQVGAQNVPIYPTINLEDFEYILNHSECKCVVSDKELWEKISSIQDKLPHLKTIFTFDVPYAHHWQEILDLGADESNQAEVEADDLATIIYTSGTTSRPKGVMLSHWNIISNILNCQ--DRLPIAEGSTALSFLPVCHVFERMLTYLYQ-YDCLSIYFAESLD--KISDNLREVKPHIITVVPRLIEKIYDKIFAKGAELKGIKRIVSGSAALSPRLAKVFSAAGLKIMEGYGLTETAPVIAVNR---------ESGRFWKIGTVGKPIVNVDVKIAED------------GEILVKGENVMLGYYKDPEQTAQNIT-DGFFHTGDIGELDADGFLKITDRKKEIFKSGGKYVSPQLIENQLKLSRFIENAMVVG----EGEKMPAAIIQLRRHKVTNEEIIQEKVNSHLGKWEQVKLFDFIDGGHLTPTLKLKRRVIKEKYIDIY--- 118581177 22 -----------SLPEALDYAAE--GRTGFNFYSGKGSAVTLPYSQMRDSARSLARKLVGLGLSRGDRMALVAETDADFVRFFFACQYAGLVPVPLPAAVHLDNLRKLVESCGARAAMSSRSFFAFLSKAAEGLD-LKHV---------GIPDCFDALPEADQMLQAPDEDVAYLQYTSGSTRFPRGVVITQKSIMAN-LACIISHGLAVQPGDRATSWLPFYHDMGLVGFMLAPMACQLSIDYLSTRDPRLWPALISKNRATISYS-PTFGYALLRPAEIEQYDLSSWRIAGTGAEPIRADILENFGKLLAPYVASYGMAECSLAISFAPLGRGLEDRIDAEALTNSGRCGSVIPGHEIEIRDEHGMPLP--ERCCGVLHVRGPSVMREYLGAPETTREVLCPDGWLNTGDLAYL-AGGQVVITGRMKDLIIINGRNIWPQDIEFVVEQLPEIRDAAAFSIPGQGGEEQVVLVVQCRHFDETERCRLVELLRGRVEEFGVDCLVELVATLPQTSSGKISRSMAKADYLRRIGDA 90424858 469 -----------TVLDLILAQMSAQPDAPAIMASD----RVWSYQDLGARAAALAARLAAAGVQPGGRVAVMLDHGPEAVAAILGILCAGAAYVPLDPEAPAERRSMILDSADIAAVVTR-------RASTAAFPGIMTFAVEDIAPQSLDLDAVK---------RAAASDEAYVIFTSGSTGRPKGVSVGHDNLRYH-VAASTAENADLPIG-RFLLTFPLFFDGSVTGLFCTLCDGGTLVMPDASRDVDALVALIRSADATHVCMTPSLWAMLLDAAGPQG--FPGVRMAKVAAEPCPPALVAAHAGGAPHLCNEYGPTEATVWVCVERCRPQTTGTS--------VAIGHPIPGTRLHVVDSAGRPCPFG--TIGELIVSGPAVARAYVG---ATRTPLSDIPEYRTGDQVSLGFDGRLLFHGRRDRQVKLAGYRVEPGEIEAALRAHPGILEAAVVVEQTDGQPARLVAHLGAGPGAADDAELRRQ-LTIRLPAYMIPQAFVRHQRLPRIASGKVDTMALPRAFLAHASEA 17551278 78 --------KDRPIHEIFLNQVKQHPNKVAIIEIESG--RQLTYQELNALANQYANLYVSEGYKMGDVVALFMENSIDFFAIWLGLSKIGVVSAFINSNLKLEPLAHSINVSKCKSCITNINLLPMFKAAREKISDEIHVFLAGTQVDGRHRSLQQDLSEDEPPVILNFRSVLCYIYTSGTTGNPKPAVIKHFRYFWIAMGAG--KAFGINKSDVVYITMPMYHSAAGIMGIGSLIAFGSTAVIRKKFSASNFWKDCVKYNVTATQYIGEICRYLLAANPCPEEKQHNVRLMW-GNGLRGQIWKEFVGRFGIKIGELYGSTEGNSNIVN--VDNHVGACGFMPIYPHIGSL-YPVRLIKVDRADKNGLCVPCVPGETGEMVIKEKDIFEGYV-SEGDTAKKIYRDVFFASGDILHWDDLGYLYFVDRCGDTFRWKGENVSTTEVEGILQPVMDVEDATVYGVTVGKMEGRAMAGIVVKDGTDVEKADITSRLTENLASYAIPVFIRLCKEVDRTGTFKLKKTDLQKQ-------- 153870806 1 -----------------------------------------------------------------------------MIVGMLGVLKAGLTYVPLVPDLPVKRLVYILEDSQAHILLTNQKNVALAQQL-----TEGRFLIIN-------IDVKELINSEDIQISFSPNTIAYILYTSGSTGQPKGVIQNHRNVL--HFIRTYTNNLHINANDRLSLLSAYSFDAAVMDIFGALLKGATLYPINIKEDSLEIKNWLKEQKITLYHSTPTVYRHLISTLTANDH-FPKLRLIVLGGEEVYKNDVDVYKQHDCLFINGLGPTEST-VTLQYFINKQTSNTQAT------VPVGYQVVETEIVLLNEAGER----TELYGEIGIKSDYVALGYWQKAATTEKAFLTDRLYRTGDMGRLRSDGSLEFLGRKDAQVKLRGYRIELGEIETILNQYPTVQESAVIIWEEQSELKKLVAYVVPITKTSTSVNDLRCFIQGILPDYMVPSGFVILDAIPLLPNGKVNRRLL----------- 145232395 184 -----------TIHHCIERQCFRRPEAEAVCAWDG----SLSYGELEILSSEICEVLYANDVLPGMIIPLVFEKSKWTVVAMLGVLKAGAAFVTIDPSFPQARVQAICYDVKAPFILCSATQKYPTSNLNREFITIKDSVTLSSQTKENYLSASD------------PNQPAYIAYTSGSTGTPKGIVISHGNFCTNMALSSPLQ--NLGDTSRVLQFASYAFDVSILETLTPLMLGGSVCIPSESQRVDNLQQAILDLRVNWIELVPSVARLL------DFNAIPEVKTLVIGGETMRPSDISQWAGR-LNLTQAYGPAECAVVSTFQ---------SSLSQDSDPRNIGYSAAGSS-WIVEPENHSKLVPIGAVGELVIGGPIVGKGYLNQPEQTAQSFRPEAYYKTGDLARLNSDGSIVYMGRKDTQVKIRGQRVELGEIEHLAQEIP-IAEVVRIGDHDP----ILVLFITPESNILDSEELLMEFLREILPRYMIPDVFVRIKRLPLMSSGKVDRKMLR---------- 169629344 838 ----------------LTRAAREAATTELVFLDESGTERTLNYAEVLDSAQRVLGGLRAVGMAPGDLAIVHLSRNDDFVAAIWGCF-LGGIVPVP----------------------VAPNVVGGTEKVAAAWHTLKQPLIVGEHQGARVLLIGDLLTHEPDTDEPDPDEVALLLLTSGSTGQPKGVQLSHRNIL--SRSASTAQSNAFGPEDISFNWMPLEHVGGIVMSHLQDVYVHCRQVHAALADPLRWLTIADRYGVTNTWAPNFAFDRLAETPDAAQFDLTRLRFILNGGEAIVPRVARRFLRFGLPMRPSWGMSETSSGVVFSQNFSIETTADTDEFTDL----GGPIPGTRLRVADMDGSVVP--EGQIGRVQISGPTVTRGYYADPERTAEAFATDGWFDTGDLGRIRA-GVLTLTGRAKDIIIVNGVNYSCHAIESAVEESPLVISVAAIAVRLPGSDTDGLAIVFSAQAAVAEEDVLADVRARVLAVGPNPDLLIPVESIPKTDIGKIQRNLLRQQFAE----- 169629344 621 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLTADGRSAPPG--VLGELCIGRPG------------------EGVLPTGIQARMRRDSSVEIAHTVRGCVWDGNRWADLTTVEAVLIDHELVDDCAVLSRRINSGTAELVAYVATSAPASTRR--LAEIARTVLPPLLVPRAFVPVAALPVTPAGALDSAAL----------- 156101187 563 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VDSEDFLCLLYTSGSTGKPKGVAHTTAGYLLYAY-TTCKYIFDVTADDIFGCVADIGWVTGHTVLYGPLLNGITTVLIPTYPDCGRYWSLIETHKVTQFYTAPTALRALMKHGDSEKYDLSSCRILGSVGEPNPETWRWYYNTVGCVIVDTYWQTETGGIVIAPIPNLF---------KMKPGCASLPFFGVQLEILDSKTLEPLNGPNVCGLLCIKSPWMLRTVYGNHNRLVKTYFSPNYYFTGDGAYRDEDGYYWISGRIDDTLNVSGHRLGAAEIEHALVQHSCIAEAAVVSFRHVVKGEGILCFVDRNGNAPTDENIIEELVRRAIGPIATPDLICIVPDLPKTRSGKIIRRILR---------- 146281018 12 --------ERRNFLHELDHFVARAPD--AVFLRTLDPVTTLSRSEFADQVGRLAAVLRELGVAKGESVGLLMGNILEFYVADAAVLAAGGVPVSLYPTSSPEQLGYMAKDAGIKLLITEAALLSRLTEAEVCFEMLSAVAVIDDLPGEVAAARWPILAEAAQSVRV--EDLLTLVYTSGTTGAPKGVRLSHVNLL--SAAQSMGTLMQLSEGGRIISWLPHAHVAGRVGQYYCAVIFGVEVTICP--DQKRLPMYLPIVKPTYFFAVPRLWEKLKASIEAEFARLSSLRVLSTGTAPTPRHVLEFFAALDLPIGDIFGATETCACGAMGQPGHF-----------KLGSVGQAVPGMQIAIAED------------GEVLLRGLPIMQGYHNQPEKTAEALSEEGWYRTGDVGRLDDDGFLWITDRKKEIINSSGKNMSPANIEAMISGDPLIGSVCVVG-------------------------------------------------------------------------- 218278893 39 -----------TLYQNIYSNNSKYLKDTAISYYGN----KITYAQLFNNVDACAKSLVKYGIKEGDCVTLCTAAVPEAIYLMIACSKIGAIANFINPLFTTEQMVQRINDTKSKILFVMDEMLSYIVDAVPRIGINKTVVMVTESMPEGFYSWKSFIKYGNDYNGETERSGCIMVYSSGTTGASKGILLTNDGI-NATIAHYDNENFNYERGDTFYAVIPIWFSTGNVLDILMPLRMGMTVIPELQFEKERIIDGIKKYKPTMTLNPTSIWMALAQSKKGKKIDLKAMKYPITGGEAVTPQITDFLRKSGCPLIKGYGMCELGSTVTSTSPEHN-----------KMRSSGYPIKGVTVAAFDETNEELPYGQR--GEIRVNSPARMKEYYKNPVETKKYFYEDQWGCTGDIGYVDEDGYLFVEGRASDSFYSDGKRIYLFDIEHIVLEDEAVAQCKAVAVQINGKFKPILHVVLKKNGVTDTRTVIPRILSEQLSENAIPVAYKLRQALPVHPNGK----------------- 186683608 8 -FPQI-SHQCTTVVDILRDRSSTQPHTQAFTFLEDGETQTLTYYELDRRSRAIASQLQALGLS-GERAILLYPPGLDYLTAFFGCLYAGVVAVPAYPRNTPRIQAIIADAQAAIIL-TTTTLLPNVKSLLTKHTDQGSLCWLTTD------NLAQGIEDSWQQPEIDAQILAFLQYTSGSTGTPKGVMLSHGNLLHNAAVTYQI--MEHSPESQFVSWLPVYHDMGLIGGILQPLYGGPCVLMSPLQRPYRWLQAISQYRGTTSGGPNFAYELCIQRIQKSTLDLSSWSVAFNGAEPIRSETLERFSATFAEFYPCYGMAEATLMVSGGIKKALPPCAATSEDIQTFVSCGQSVPQQQIVIAHPETKPCQPD--EVGEIWVSGPSIGQGYWNRPDETKQTFHPDSFLRTGDLGFLDK-GELFITGRAKDLIIIRGRNLYPQDLETVERSHSSLRSGAAFSVEAEN-EERLVVVQELERAKPNIEEVIAAIRQAVAEEYEIQVYAVVLGTIPKTSSGKIQRRATKADF------- 71014575 49 ----------LSIYEFFDYQATKRPD--AVAYVYLGKN--FTWGEVAKDVHRLANYLLSRGYKAGDRVAIFMGNSVAIVEWFFACMCINVIPAFINNSLTGKGLVHCVSVARAKLLVYEPYLEGVVSEVQDQLSQIEGFLRYDDGITPVDGDTEKPPIEVAKPLEVGESSTAALIYTSGTTGLPKAALCSHGRM---GTACSVWPVFNFSSKDRIYTPMPLYHSSALFLCICASLWSGSTVIIGRKFSARKYWDEVRKHNATVVQYIGEIARYLLAVPPSPLDKQHNVR-MAYGNGMRPDVWEKFRERYGVRISEFFASSEGNGALL-NYNTGPFGAGAVGRLGTLARKVRPDFKIIRVDAITEDGFCVECGPNEPGEFVMRSISKFQGYADNPEATSKKVKGDAWFRSGDLMSKDVDGFFYFGDRMGDTFRWRSENVSTTEVANALGQV--VSEANVYGVLVPKHDGRACAAIPADDAARVDWNMLAAVARKSLPKYAVPLFIRVVPTMEQTGTVKQQKVQLRNQ-------- 146342477 1 ------MDQFGSLVALLAARAQSQADDPAYLFLNDTEESRLTFGDLQARARDMAARLADH-AAPGDRALLVFPPGLEFFVAFFGCLIAGIIAVPMMMRLGARDASAIIADCAPRLALSSSAF-----ALRGDLR--ERFARDGLTWLEVDLTSSDA-GGTAPARRIEADDVAFLQYTSGSTSEPKGVAVSHANLLANSEMIRIALGN--SRSSTYVNWVPLYHDMGLILNALQTLYVGSLCVLMAPQRPLNWLRAIGRYRAEVACCPNFGYDLCAARYRADDVDLSCWKVALNGAEPVRADTLHRFTQTFAPIYPAYGMAEATLLISGGRRGAGPEAPSTPEDSQVVVGCGRALAGEQIAIVDPESRRLACD--EVGEIWVAGPNVARSYWRNPEATRATITGDAWLRTGDLGFLDADGELFITGRIKDLLIIRGVNHYPQDIEHTVATDPALRPGAAFSVPDEDGSETLAIVVERTERKRIDLAELTSMIRERVTEFARHIALIRPGQLPKTTSGKIQRRRARQMWLD----- 195381383 94 --------KNLNVGDIFEANVARQPDKLAIVS----ESQKWTFRQLNEHANRVANVFHSHGYKKGDVVGLLLENRAEFVATWLGLSKIGIITPLINTNLRGASLQHSVKVGNCTALIYGISYRSAVMDIAKDLPAVANSTETTDGLTQGLAQQLNALLESAPASRADHQDKLLYIYTSGTTGLPKAAVITHARYFF--IAAGIHYTLGFRANDVFYTPLPLYHTAGGIMSMGQALLFGSTVVIRKKFSASGYFADCARFNCTIGQYIGEMARYILATP-AAPHDRQHQVRMVFGNGLRPQIWTQFVERFNIKVGEFYGATEGNANIMNNSTVGAIGFVSRILPQVYPISIIRADPHTGEPIRNEKGLCAPHEPGVIGKIVKGNPCRFLGYV-DTKASSKKVVHDVFFISGDLLVADERGYLFFKDRTGDTFRWKGENVSTSEVEAQLSNLVSYKDTIVYGVCIPQTEGRAMAAIYDPTREVNVSKLGAELATA-LPSYARPIFLRFLRRIDLTGTFKLRKVELQQQ-------- 119025742 87 ------LDEGTSIYDIYADRAARMGDEPLYTFKQDGDWHTKTANETLADIRAVAKGLLHYGLKKGDGVAFMCRTSYDWDVFDAAVMACGGVLATIYDTDSAEQIRNIVNNSDARLLVVETDMKAKADGAETECPTLEHIVCFETGGLDEIKAYGSGVSDEALDARIDSTDLCSIVYTSGSTAAPKGVEMTHEHYCATAFNLDYMPELLHDKKNTVLLFLPQAHSFARAINYICVASNLHIYIAQG---IKTLTADLQVAKPTIMIVVPRVLEKVARRAAFDPVVYASLRWIVAGGAPLDPELLAFFRGAGVPVYEGYGLTETTAPCAFNVLGVPYH----------QGSVGIAFPGFELRIAED------------GEIQVKGASVFPKYHKNGEATEDSFTEDGWYKTGDLGRIDDDGFLYIIGRKKDLIITGGKNVSPGPIEDVIKRCEFVSQALVLG-------------------------------------------------------------------------- 167763676 2 ---------------YIENSIKENWDLDALTDYKGATLQ---YKDVARKIEKLHIIFEASGIRKGDKIAVCGRNSSHWGVTFLATLTYGAVIVPILHEFKADNVHNIVNHSEAKLLFVGDQVWENLESAMPLLEGITLLVSRNERVTYARDHLNEIFGEHIDYHKDQPEELAVINYTSGTTSYSKGVMLPYRSLWSNTRFA--FEVLPLKAGDKLVCMLPMAHMYGLAFEFLYEFSVGCHIYYLTRMSPKIIFQAFADIKPNLIVAVPLIIEKIIKKSVLPKLETPTMKTVIVGGAAFNQEVEQFLRMIDFPYTVGYGMTECGPIICY-----------EDWTRFKPGSCGKAAPRMEVKILSPDPENIP------GEIVCRGPNVMLGYYKNEEATAEVVDKDGWLHTGDLALMDAEGNVTIKGRSKNMLLPNGQNIYPEEIEDKLNNLPYVAESIIV-----QQNEKLVGLVYPDFDDAFAHEENRVALNAELPAYQISKMKIYPEEFEKTPK-KSIKRFLYQEAK------ 67521566 3810 ------------VHEIIRENAIMHPQATAI-CSWDGE---ITYEEMFQLASSFAAYLVICGVGPETLVPVCLGKSLWTMVTVLSVLLAGGAFVPLDPSHPTSRHKEILEEIEADMILCSPQLRSRY------LGSVSTIIPVSEDTIKAYSTVTT--SEKANASPTPENMAYAI-FTSGSTGRPKGIIIEHRAVC--SSVIGFAPVVGLNKESRVFQFASLTFDAAILEVLGTLMLGGCICVPSDDERLNDIPGAMQRMNVSWSFLTPSVACIL------EPSTVPSLQILTCGGEALSSEVVKKWTG-HVKFYGGYGPTETVAVVARDFVDHDFTC------------IGYGVPSTLTWVVQPDDHDRLAPLGAVGELVLEGPALAREYLKNPSKTTDVFINEPWYKTGDLVRYNPDGSIEYLGRKDHQVKLHGQRMELGEIEHRLLASENIRNAVVILPQKGPLRQKLVAVLSLKSLTVESSTIMQKSIEEQLPVYMVPQAWAVVKSIPMLVSGKLDRKRI----------- 67521566 246 ------------IHDVISEQVRLHPQREAVCAWDG----SFTYGELDVLASELSYRLKGYGVRPETFVALCFDKSKWNIVAMLGVLKAGGAFVPLDPTHPTPRLRSLVDSVNVNIMLCSRNRAEHLSKV------VNNLIPLDEQSPRGYLRQE-----------VKSNNAAYLIFTSGSTGKPKGTLLEHRAFV------------------------------SCVFAYAPLIHGGCVCVPSEEERLNDIVQAINRMNVNFICLTPSFARFV------NPSSIPQVNTALLVGEAMSRTDLEAWSH--IKLLNGYGPTEAAVCAAINSTMDINSDCRD---------IGLAT-GTHFWVVKPNNHDQLVPVGCPGELLLEGPTLARCYINNPEKTDEVFIYNPFYKTGDLVRYNSDGSLTFLGRKDSQIKLHGQRIELGEIEHNISTLPLVKHGMAFLCESGPAKGRLMAVVSLNGETYAVTELRQQLSK-RLPTYMIPAVWLCVEALPLLPSGKLNRREIISWATNKTGGA 67521566 2750 -------------HTIIQDRVIAQPSAPAICSWDEN----FTYSELDSLTTKLAYHLMDWGVGPEVFVGLCFEKSAWAVIAQVAVLKAGGAFASLDPAHPESRLRGLVDDIAAPIVLCSTRYLDKSSRICMAALAVSHYTL--EQIP-------DSPATRSLPTLSVENAAYAI-FTSGTTGKPKITVLEHAALDVAS--SCFAKTLGIDSNTRALQFSSYTFDVSILETIITLMTGGCVCTPSDDERMNDLAGAIKRMEANSISCTPSVISTL------DPSSVPTLKTIFTGGEKLTEAQIMRWADR--RFYNAYGPSEATIIATASLKVNRDGIRLDDD----CNSIGTAVCG-RAWIVDPYNHHRLLPVGAVGELVLEGYNIARGYLNNDKKTKEVFITGRMYRTGDLVRYKSDKNISFISRMDTQVKLNGQRIELEEIEQFIS--PANTQVAVIVVPETKTAKALAAFITIAGHEAQSATIQRTILGQVLPQVMIPRLYFPVRYLPLGTTGKLDRKGLRAMVQ------ 67521566 1749 ---------DMLVQDIIQEKMASQPDKPAIIAWDG----TLTYAELEYLSSCFAAYLQQLGVRRGTLMPIYVGKSVWQIVAILAVFKTGAICVPRDEAQLGDSVDKWLVDHGAHIVVTLPSLAGSLER---QFPVVVPI-------NKSLFEFLPSSSQENLPQVYPHDD-SFIAFDS---SDPSSAVLDQRAII--ARAASFASTINSNSGTKTFQYAPCTSDMFLQEVMGTFMSGGCLCIP-RSDSLSQLSRSINETSANLICLTPLVASFI------RPSDVPSIQVLVLFGEQSARNVRNIWSE-KVQLYTFYGRTECSSTCIQ---------VSGLDDLDTQSSIGTSV-GCCSWVVDPQDFTRLVPVGCIGELVIEGPSVSRGYFCHEKQKKERFTEQKMFRTGYLVRYNADGTLVYLGEKVDMI--------AFKIEQLL----DVQGSAVAEILDLRIEEYPIAVFILSTEKQQSNTIKQASLAASLPASQVPSLYFPVFGLPMTSLGKVNRPLLRKAVKSL---- 34499506 6 ------------VFDILSHQLANHPRPDCLSAKSGKAWRQLSTAEVRDTVNRVSLGLMEMGIQRGDKVAIAADNSIEWVLADIALQQIGAVSVPLYPTITLDDARYILAHAEVKLAFASAALQRKLHEALGRLSCPIYGLADIDGAPSWREIAERARPEDALRDAVRADDVYTIIYTSGTTGRSKGVMLSHRNVLSTVVATAAFTGLP-QGRCRALSFLPLSHIFERAGVFYYLYSGTGIYF----ASVECLSSALADVKPHTFSSVPRVLEALARAENFDPNRRRSLISINVGSAALQPRLARMFWAAGIAVAEGYGMTESSPVISANPFTA---------RGVRIGSVGLPLPGVEVRLADD------------GEILVRGDNVMSGYYKEPEQTSDALR-DGWLHTGDIGVL-EDGYLRITDRKKEMFKTSGKYIAPQALENKLKESAFIDQIMVVG-------------------------------------------------------------------------- 157368992 7 ---------QYHLTHRIQHQISQRADCTAFRQWSPSGESQLTWRQVDTHINRIASALLALGTDVQERIAIFANNCMAWSLADLAVLRLRGVSVPLYATNTPAQAAFIINDADIRILFVGEQALDAAIALRGVCPQLIHIIVFDDDADADLAAFESQLQQRIADCCL--EDLFTLIYTSGTTGEPKGVMLDYRNLAAQLYLHD--GRLTVNEEDVSLSFLPMSHVFERAWSFFIMHSGAQNVFL---PNTDWVREAMTAVRPTLMCAVPRFYRALLSHRWADKLVLSKLRGILGGGAKLDDNVILFFQAMGINIKYGYGMTETCATVSCW-----------EEGNFRFGSIGKPLPGIEVRI------------GEESEIQVRGPVVMRGYFNKPLETAASFTADGWLKTGDAGAIDEGGNLFITERLKDLMKSGGKYIAPQMLEGTLAQDRFIEQVAIIA--DARK--FVSALIVPSFESLEELELLRHEMQKELARFEQVKKFTLLPELELTPTLKLRRKVIMQRYQSE---- 154509322 35 ------IDEHTTIPHLLKERVQRGATRPLILRGIGDTWRSITARDFYDEVQSVAAGLIARGLEPGDRVAIMSRTRYEWTLLDFACWAAGLVPVPIYETSSIDQVAHVLNDADVTLIITETSMAEIVRAAAAENRDNTHVLSLDSEAIETLIADGAATPRDRVAARADADDIATIVYTSGTTGTPKGTVLSHENFTNLCLAHAWMPEIAAGKDSRLLLFLPLAHVFARFLQVFQISGNG---VLGHASNIKNLLNDLASFKPSYLLVVPRVLIAYSRALDTDEGPSASLKYIVSGGAPLATWLAHFYRGVGIPVLEGYGLTETVGPVSVNTP-----------RLSKIGTVGPALPPMSFKISDQ------------GEILLKGPSVFQRYHNDPGATAACFTEDGWFRTGDLGSLDRDGYVSITGRAKEIIVTGGKNVAPAALENPMRSHPLISQVLVVG-------------------------------------------------------------------------- 157165644 672 -------------------------------------------------------------------IGILLPSSSIAAIVNMALLAMGKVSVNLNYTLNETSLNHALKKADINTVITSSKFLEKLADLKDAMSGKAKFAEDLSASVSKKEKFLALLTAFFAPTRVSLEDTATILFSSGSEGEPKGIELSHKNLLAN--IKQISELLNFKKDDVILNSLPVFHSFGLTVTTLMPLCGIKMISVPDPTDGATIGKMAARHSASIIFGTSTFFRLYTRNKKLHPLMFQSARMVVAGAEKLKPEIKDEFRKFGIEIYEGYGATETAPVAAVNMPNILEKESLKELTFNRPGSVGMPLPGTIIKIIDPETLE-ELETGTDGLIVIGGSQVMKGYLNDEAKTSEVITHDGYYKTGDKGHIDENGFVFIVDRYSRFAKIGGEMISLGSVEEELA---KVLGGDVINVPDSKKGEAI-ALLVKSGTEP--ENIEQILKESSLAPIMMPSYIFIVDDIPTLASGKVD--------------- 196243051 11 ---------PTTLIDLLRLRASQTPHNHAYTFLIDGKKATLTYAELDRQSRAIAALLQQYQ-ARGERALLLYPQSLEVIAAFCGCLYAGVIAIPVPPRLTLPRLRAIVKDANAKFALTTAGIFDLINNFKSEFPEFDQMNWIDTAK------VDLSLADDWQDPNIDKDELAYLQYTSGSTSTPKGVMLSHFNLMHH--ARYLQRACGYEPDSVTHTWMPYFHDYGLVEGIMVPLYNGTPCYLMSPFSPIQWLHNITKYGVTHSQAPNFAYIRRVKDKDIPQLNLSCWQAAGNAAEPINPRVMADFVETFAPFAPAFGLAEYTLLVSSKPKGTAPANPDQDQGVRIMPSCGQLVCETQVAIVRPDT-LTRCASDEVGEIWVSDPSMSQGYWQRPQETQETFGAGPFLRTGDLGFL-KDGELYITGRMKDLIIIRGTNHYPQDIEWTVQHLNSVFRGAAFSITD-QGEEKLVVVIERRSSDLDTEKLLADIRQEIAEEHEIFTHAIVLAKILKTASGKIQRRACRQNFLN----- 189466259 2 ---------------YIENSIKENWDLDALTDYNGATLQ---YKDVARKIEKVHLIFEASGIKKGDKIAICGRNSSHWGVTFLATLTYGAVAVPILHEFKADNVHNIVNHSEAKLLFVGDQVWENLNE--SAMTILEGIILMTDKLDYAREHLNELFGEHIEYHKDQPEELAVINYTSGTTSYSKGVMLPYRSLWSNTAFA--FEVLPLKAGDKIISMLPMAHMYGLAFEFLYEFSAGCQIYFLTRMSPKIIFQAFSEVKPHLVVAVPLIIEKIIKKNVLPKLETPTMKLVIVGGAAFNQEVEQFLHMIEFPYTVGYGMTECGPIICY-----------EDWSRFKPGSCGKAVPRMEVKVLSSDPENIP------GEIVCRGPNVMLGYYKNEEATREAIDADGWLHTGDLALMDAEGNITIKGRSKNMLLSSGQNIYPEEIEDKLNNMPYVAESIIV-----QQNEKLVGLVYPDAHGLTTADINRATLNTMLPAYQIFKMKIYPEEFEKTPKRSIKRF-LYQEAK------ 29827387 33 ----------------------------------------------------------------------------DFVVALYGAWEAGLGVLPLPVDFPDERLRHMVEDCRPAALIASADQADRAARLAAVAQPAIEVVVLDAVADGD----EHAPGPSRSHVPEIPDAAAFTVYTSGSTGRPKGVLIRHEQI--GRLIAWCADTWQLGPWARVAQTLSLGFDFGLQELFTFLPFGGCVVVPGDRLSARAYARFLRRERVSVLFTTPSF----ADELIAAGEPLPDLRLVLLGGEVLKGVTAEGMRVLDCRLFNGYGPTEA----TVNCLMYEIPRPPEGAEPPRLVPVGSATAAARIDLVDEQGRPVPVG--ALGEIRIGGPGVADGYLRRPELTAERFTDEVLYRTGDLAYARHDGVFVVVGRADRQVKIRGHRAELGEIERTLRSAPGVAEVRVIGTP-----ARLVAYLV--GTGIDLGAVRDH-VAARLPPAMLPEQGVLLERLPTTANGKLDEAALERLAEERHA-- 126437649 72 AMPGWFPGTQLNYADQVVRHART-DRPAILYVAEGGDVTEISWDEMLTRAAGFARTLRSLGVGPGDRVAGYLPNVPEAVIAFLATASIGAIWSACGQDYTAKAALDRLGQLEPVVLIAADGYRADVTALRAGLPTVRAAVLVPRAPDADWLHWAEVTADGGQPVPVDFDHPLWVLYSSGTTGLPKGIVHGHGGVVVEHLKAAALQS-DIGADDTFFWFTSPSWMM-WNFQVAGLLVGATIVCYDGSPTTDTLWEIAARVGATVLGTSPGYVLACDKAVPREEHDLSALRTVGITGSSLPPAALWLRDNVGVQVASISGGTDVVSAFIGGV----------RTVPVWPGELSAPYLGAAVEAWDESGQPV---QGEVGELVVTKPSMPVKFWNDPDRYRDAYFEPGVWRHGDWITITDHGSVIVHGRSDSTLNRHGIRMGSADIYQAVERMPEVAEALVIGAEQPDGGYWMPLFVTLTEGAELTDDLKDRICRAEVSPRHVPDDIMLAPGIPHTRTGK----------------- 170729178 1 -----MSLEQYHVTRLIKQQSHEMGDAIALEGFEAAPWHQVSWHDFDSISSQIAQAMINLGLEVQDRAVILSQNCPQWTCADVATLKARVIVVPIYPTSTFEQAKYIVDDAKAKLIFADEAHYQMACELAEQCDSLVHIIVLDKQDKPGHYYFDDLIENAYSSDVLVEDDLLTLIYTSGTTGDPKGVMLDYRNIA--SMVRQHDNFLPFTPGDVSLAFLPLSHVFERGWSFYVLCRGGHNVYLK---DPMAVKEAIVQVRPHTLCVVPRFLEKVLQWRLANKLVFSKLKQVLVGGAALDPNVSAFFQSIDVPVLCGYGMTETTATATCNTLSN-----------RVPGSNGKVIPEVEIKLGKDN------------EILVRGDTVMRGYYNRPQETAETF-ENGWLKTGDAGRIDEQGNLFITDRIKELMKTSGKYIAPQRVEGKVGCCPFIEQVAIVA--DAK--NYVSALIVPAFETLSPIELIEHFLQSELAGFEKIKKFTLLPEL-ITPTMKLRRKVIYNKYA------ 209977954 2850 ----TDYPRESSVVDVFREQAAACSEAIAV----KDSSAQLTYSELDRQSDELAGWLRQQRLPAESLVAVLAPRSCQTIVAFLGILKANLAYLPLDVNVPATRLESILSAVGGRKLVL------LGADVADPGLRLADVELVRIGDTLGRCVPGAPGDNEAPVVQPSATSLAYVIFTSGSTGKPKGVMVEHRSIVRLMRHSNVSSRLLLHPRMTHLSNL-AFDASVWEI-FLTLLNGGTLICYLSSLDCRALGVSILEHQVDASVLPPAL---LKQCLANVPEALASLQVLLSAGDRLSRDAIESCALVRGSVYNGYGPTE-------NGIQSTIYEVKADAEFVNGVPIGRAVSNSGAYVMDPQQQLVPLG--VMGELVVTGDGLARGY-TDPSLDADRFVQNGAYRTGDRVRCRPDGQIEFFGRMDRQVKIRGHRIELAEVEHAVLGLEDVQDAAVL-IAQTAENEELVGFFTLRQTQASDSELAQSCLQSCLPRYMVPSRMVLLDRLPVNPNGKVDRQELTRRAQDL---- 209977954 9076 ----TDYPRESSVVDVFREQAAACSEAIAV----KDSSAQLTYSELDRQSDELAGWLRQQRLPAESLVAVLAPRSCQTIVAFLGILKANLAYLPLDVNVPATRLESILSAVGGRKLVL------LGADVADPGLRLADVELVRIGDTLGRCVPGAPGDNEAPVVQPSATSLAYVIFTSGSTGKPKGVMVEHRGVVRLVKQSNVVYHLPSTSRVAHLSNL-AFDASAWEI-YAALLNGGTLICIDTIIDARALGVIFAQQSINATMLSP---LLLKQFLSDAPFVLRSLHALYLGGDRLQGRDAIQACRVGCAVINAYGPTENSVISTTYTLVKGNADFPNG------VPIGRAVSNSGAYVMDPQQQLVPLG--VMGELVVTGDGLARGY-TDPSLDADRFVQNGAYRTGDRVRCRPDGQIEFFGRMDRQVKIRGHRIELAEVEHAVLGLEDVQDAAVL-IAQTAENEELVGFFTLRQTQASDSELAQSCLQSCLPRYMVPSRMVLLDRLPVNPNGKVDRQELTRRAQDL---- 209977954 6503 ----TDYPRESSVVDVFREQAAACSEAIAV----KDSSAQLTYSELDRQSDELAGWLRQQRLPAESLVAVLAPRSCQTIVAFLGILKANLAYLPLDVNVPATRLESILSAVGGRKLVL------LGADVADPGLRLADVELVRIGDTLGRCVPGAPGDNEAPVVQPSATSLAYVIFTSGSTGKPKGVMVEHRGVVRLVKQSNVV--YHLPSTSRVAHLSNLAFDASVLEIYAALLNGGTVYCYLTTLDPHALESVFIDADLNTAVLPPAL---LKQVLASSPSTLHALDLLFIGGDRLDARDALYANRLRGSLYNVYGPTENTVLSVVYL-------FNDDDACINGVPIGQVVSNSGVYVMDSEQKLVPPG--VMGEIVVTGDGLARGY------TDSTLNTDRFYRTGDRGRYRPDARLEFFGRLDQQIKLRGHRVELKEIEQAMLGHNAVDDAGVVALEISECQEEMVGFVTLRNKTPLASQIVAEVLQRNLPLYMVPATIVVLHTMPVNANGKLDRQAL----------- 209977954 5424 ----TDYPRESSVVDVFREQAAACSEAIAV----KDSSAQLTYSELDRQSDELAGWLRQQRLPAESLVAVLAPRSCQTIVAFLGILKANLAYLPLDVNVPATRLESILSAVGGRKLVL------LGADVADPGLRLADVELVRIGDTLGRCVPGAPGDNEAPVVQPSATSLAYVIFTSGSTGKPKGVMVEHRSIL---RVVTSPPARALLPSTIIMAHLTAFDVSLWEIC-TALLHGGTLICYLASLDVRGLQTTFSREAINVAVFPPALLKTCLAKIPSA---LASLSAMFSSGDRLSRDASEGATLVRQGIHNAYGPTE-------NGIQSTIYEVKADAEFVNGVPIGRAVSNSGAYVMDPQQQLVPLG--VMGELVVTGDGLARGY-TDPSLDADRFVQNGAYRTGDRVRCRPDGQIEFFGRMDRQVKIRGHRIELAEVEHAILSLDYVIDAAVLLRQLIDQEPQVVGFVIVSTKRAYSRRIRQHLCR-MLPSYMVPYQIAILDEMPINANGKVDRQNL----------- 209977954 1361 ----TDYPRESSVVDVFREQAAACSEAIAV----KDSSAQLTYSELDRQSDELAGWLRQQRLPAESLVAVLAPRSCQTIVAFLGILKANLAYLPLDVNVPATRLESILSAVGGRKLVL------LGADVADPGLRLADVELVRIGDTLGRCVPGAPGDNEAPVVQPSATSLAYVIFTSGSTGKPKGVMVEHRGVVRLVKQSNVVYHLPSTSRVAHLSNL-AFDASAWEI-YAALLNGGTLICIDTTLDCSALGAKFIKEKIVATMIPPAL---LKQCLAIFPTALSELVLLFAAGDRFSSDAVEVQRHTKGAVCNAYGPTE-------NTILSTIYEVKQNENFPNGVPIGRAVSNSGAYVMDPQQQLVPLG--VMGELVVTGDGLARGY-TDPSLDADRFVQNGAYRTGDRVRCRPDGQIEFFGRMDRQVKIRGHRIELAEVEHAVLGLEDVQDAAVIA-------------------------------------------------------------------------- 209977954 285 ------------IHDVIFKRATYMPTDTAVS-AWDGE---WTYADLDVVSSCLADYVRSLDLRSGQAIPLCFEKSRNTIAAMVAVLKAGHPFCLIDPSTPSARITQMCEQMSATVAFASRALCSIMQA------GVSRCIAVDDDL---FQSLSSVIGCPQMSMTRPQ-DLAYVIFTSGSTGIPKGSMIEHRGFASCAL--EFGPQLLIDRNTRALQFAS--HAFGACLVLVTLMLGGCVCVPSENDRLNNLSGFIEQSGVNWTLFTPSFIGAL------TPETIRGVHTVVLGGEPMTPFIRDVWAS-KVQLLSIYGQSESSTVCSVVKIKPDTTDLS---------SLGHAI-GARFWIVDAENPSRLAPIGCIGELMVESPGIAREYLSAQEAQMSPFIPVKFYMTGDLACYGRDGTVMNLGRKDSQVKIRGQRVELGDVESVLPKHP-VVEA--IDSIHASGSKFLVAILIRREVSILDETAVIRIRKDLVPSYCIPTQYICMERLLTTTTGKADRKRLR---------- 148271510 1654 ------------LHDAVHEAARRAPDAPALITGTGAATRVVTHGQLADRAMRIAGALRRRGIGPGDLVGVTLPRGADQAAAVVGVLSAGAAYAPIGIGQPPVRRRAIHRAAGIRLVIADD----------------PPAAGGDEPGAPALLRPADAAAEEADPARPPVEALAYVIHTSGSTGEPKGVEITHDA--AWSTVDAVSRMLEIGPGDRVLALSALDFDLSVFDVLGVLGAGGALVLPGEERDAPRWLDLVHEHGVTLWDTVPMLLDMLLVAADDRPGRLGSLRAALVSGDRVGTDLHGRLIRAGTRLVALGGATEAAIWSNAWEVDGPLDGWQ-------SAPYGRPLPDQAFRVLDASGRDCPD--WVPGELVIGGRGLARGYRGDPARTAAAFVELGWYRTGDTGRYRPGGILEFLGRADRQVKLGGHRMELGEIEAAHAASPGVRRAMALVVDGPGGRRRVHVAVEPHDGHDAVLAAATATAADRLPAYAMPHRADLVDAWPLTANGKVDVAAL----------- 148271510 576 --PDT--DGGLLHSAFLARAAADPGRTAVI----GSDGHVVAYGELAENARRVAGLLRARGVGPGATVAITAPAGPDRVAAVLGVLLAGACYAPVGPDQPPARRAMVLGR-GIDCVLADDGLVDAIAA--GLSPGGPPVVALGAARDAAPL---------ADPVAVAPDDPAYLLFTSGSTGRPKGVEVAHRAAV--ATIRSLARVAPLGPDDRGIALSALDFDLSVYDLFALLSVGGAVVVPAERRDADRWRDLVRAHGVTVWNTVPALLDMLLT---ATGDGPLPLRLVLLGGDVVGPDLPARLAACAPAARLLAGMTEATIHSTVH--EARVGAPVDPASPARGLPWGEPLPGVRVRVVDERDRDRPDG--VPGELLVGGHALARGYRGEPELTAQRFDGARWYRSGDRARYDDAGRLESLGRADHQLKIRGHRVEPGEVEAALASAPGVQR-----AVVVAVAGALAAMVVPEPGAIVAPDDVAAHAGALLPPSMACARVVVRAGLPLTANGKVDRARI----------- 215498020 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLSSKNIVASVCLLCDPRHRSFHEDDILLGTAPLTHVSGLTVFNASIAVGACMVLL-PGSEPSITLPAIDKYKATVISQVPTCIQKLVKSPLLENYDVSSVRVLYFGGSSMPSVVARAVRKLNIKLQQGYGLTETCGSISLTPANSEDT-----------ASVGTPLAMTRMKVVDVNTG-INLGPHEHGEICVKGPTCVSGYLNNPEATAKLYDSEGFLHTGDVGYYTEEGMFYVVDRMKEMIKCMDQQVAPAELEDLLLKHKDVKEVAVAGVPHPEYGEAARAFVVLHNGHCGSEVLKTRLVADQLAPHKLHGGLEFVSNIPKSETGKNLRRALRD--------- 115397123 3 --------------QVLIQKARASPNDTAILDSSLA----ISYQGIIRRADLLVEVLQEKGLRMSEPVGIVFESGYKQVISQIAVLRSGGTCVPVEPSMPSMRLTAMLNDINARYIITSSDLTD----------GLSEFTILDFDNITDTQHPIQAENEISLRANCDATHCSHILFTSGSTGRPKPIQISSGSI-LHVLNS--FPTLPPGPSDRMMFINPGFD-FSLFEIWGALLSGATAIRIPKLVDPTTVGRFLRENNITVMIFPTALFNAIA---LSAPESFGGCRHVIVGGEAANVTSMRMVLGSSPPLWNAYGPTETTIWVTMGLVD-----LAEAEAPRL--SIGQPLGETKIYLLNEQ-RELITDIGIRGEICVSGPQVSRGYLHRPQETQEKFIEEGLYRTSDLGEWRRPGVLDYIGRADKQIKRSGHRVELGDIERTLEMHPSVH--ACVAIQHQETSDILAAYVVFDSPTQMGEQDLTSWARERLPPYMVPDMVKQVQKFPLTSNGKVDRESLR---------- 215403576 14 -----------NVAAMVFEHERDDPDYVIYQRLIDGVWTDVTCAEAANQIRAAALGLISLGVQAGDRVVIFSATRYEWAILDFAILAVGAVTVPIYETSSAEQVRWVLQDSEAVVLFAEDSHATMVAELSGSVPALREVLQIAGSGPNALDRLTEA-GASVDPAELTARDPATLIYTSGTTGRPKGCQLTQSNLVHEIKGARAYHPTLLRKGERLLVFLPLAHVLARAISMAAF---HSKVTVGFTSDIKNLLPMLAVFKPTVVVSVPRVFEKVAKHAVFDRLVYRKLRAAVSGGAPLGARLGHFYRGAGLTIYEGYGLSGTSGGVAISQFND-----------LKIGTVGKPVPGNSLRIADD------------GELLVRGGVVFSGYWRNEQATTEAFT-DGWFKTGDLGAVDEDGFLTITGRKKEIIVTGGKNVAPAVLEDQLRAHPLISQAVVVG-------------------------------------------------------------------------- 46109596 220 -LPRTPTKIQSSVIDLWRESVRTAPRAPAVDAWDG----TLTYNELDDAAEKLALQLLSKGVRTGDFVPFSFEKSVWMVVAVLAILKAGAAFVAVDPSQPEARAKEIISQINARLIVTSPKQSKRFTQMGLNVLQVSQSTIEEGDNTRQFRQLPRVL----------PNDPAVCIFTSGSTGKPKGIVVQHQALTTRMLAEGGALGYK---GARALQFAASTWDIFITDIFATLLHQGCVCIPSEQDRLFNLAEFCTNHNVTLAIVTPSLANTL------SPASFPTLKTLIFSGEALRKDVVARWSQNGLALYQGYGPAETGGCIIGPLAN-------------RAEVIGHAVKEYICILVDPKNQNRLVPVGAVGELLVAGPGLLQEYIKDPARTDAVVVQNPFYKTGDLLRYNLDGSLEFVDRTDGQVKYHGQRIELGEVEYNLGLFPDVSHSMATLVKEGPWSGQLVAVVIENRDSADIQEKITEFLSSRLPRYMIPGKIIVVKGLPLNASMKLDRAAIQK--------- 115399168 16 -----------------------------VVHCDTFSADAITYGSLREQAGCAAWGLRRLGVKPGDTVLALVPNSNEFILLAHATWWAGAVFAPLNTASTEKDVAHVLNLVRPTHVAITESQMETVQRAAASVASVNPKIFTVLSKTGNIPRFPNDVVGKDDAESLPPYDPSTICFSSGTTGNMKGVLLSHFNLIMNTLQMRNSMPLRFHSGIREVWFPPYCHIYGLATVVICGMWVGGLYYGLPAFELGPFCRKAAELKATDMHLVPPVALALANEHSVQSYDLSSVERVVIAAAPLKVSLQRKLKERLPQICQGYGLSECSPGVTHQLYDEESSC----------GSVGKLFAGTEARLVDPNGKDV--NPGEEGELWVRGPQVMMGYCNDPASTKESFFDD-WLKTGDVMRVDADGNFWVTDRLKEI-------------------------------------------------------------------------------------------------------- 169781980 3 -------------------HAQQTPGATAVIDGAS----TLTYGELVAESKALAQTLRKIKISMEEPVGILLDPGTLQVVAQLAVLLVGGTCVPIEPSFPEHRITSMLRDVHAKHLI-------MKMPGTRTLHEFNHIYFSDIEKC--------SISVVPDLEFGPQVNRSHILFTSGSTGKPKPVQV-QASSILH--LATKTPVTPLSPEDRVAEFSPGFDLSLFEI-WVTLIAGATIVVTPRHVDPNALPAFLKEQNVTSIIITAALFETIV---FTSPGAFESLHHVLTAGDVANPRAMRSVLETGPPLWNTYGPTECTTLAT-------MFDVTLQETHRERISIGQPVGDMEVILLDEDQEPI-LDCGKPGEICIGGPQQTPGYLNRPSETEKSFDDDRLYRTGDIGAWQSESRLDFLGRSDTQIKFRGFRVELGEIECTLQSHEEV-QAAVVARQNADGTEALVAFIIPKATDSVHSEGLRDVARERLPQYMIPSAMIFMEKFPLTANGKVDRKAL----------- 115642142 22 -----------------------------------------------------------------------------------------------------------------------------------------------------WHDVMEGASDKCEPVWLDAEDPLFMLYTSGSTGTPKGVVHSQMGYLLYA-ATTFKYSFDHHKDDIYWCTADIGWITGHTVCYGPMANGATSVMFEGAPDESRCWQIVDKYNITILYTAPTLIRTLMKYGEAKKYSRKSLRVLATVGEPNPEAWLFYYNVIGCSISDTFWQTETGGHTLTPLPGAT---------PMKPGSATFPFFGIAPAVVNEKGEEL--EGVCEGYLVFKQPWVMRTVYGDHERYESTYFRQGYYKTGDGCKRDEDGYYWITGRIDDMFNVSGHLLSTAEIESSLIEHSKIAEAAAVAYPHPTKGEACYAFVTLIEGAEFNDKLILELKKQ----------------------------------------- 156401023 6 ------------MYQDLDSLAERRGGQEALVVYDMNKNRSMTYRQFKDRSMYIAASLLHLGVSRGNHVLLIGASGIRYAVFLMALHRIGAHVILLGPGGLTHDKVSLISGLELRAIVFGTTLVHNADKIRAHATSYPIVISLGDKYPMSVLRYETLLQRGQEHSRVQMDDPLVSLFTSGSTGLPKMVQHTVHSYANHSYLDSFEPGTCLNPREIWYCDRPMAW--AWGTLNVYQICLGVTVVWVPTEMAEAVFAILESESCTRGLLSVALIQKLSNNRLHLKYNLSSLQYVILGGQLYTKAITARLLDADITVRNSYGSTEGCQHAITTYTKDTI-SICDYGKMSV-------FPGVEAKVVDDEGKMVKRG--VAGEMCVRSAWVFREYLGNPESTRRAKSLTGWYHTGDICQMDKDGRIEVLGRKKDFLKRATVKIFPAELERVFQEHPDVLDVAVVGVPDQRYTEELCACVILKNDDDTGARLKEAWCEQQWPPSAKPRYFVQMEAFPLLNSGKEDRQGIR---------- 199598096 1 -----MID---NVITAIDRVAAEHPTRVA----YDYEGTQYTYAQLKEGSDRLAGFFAES-LPAGEPIIVYGGQTFDMVEVFLGLSKSGHAYIPIDTHSPNERITQVQDVAHAPAVI-------EVAPLPITVPDVKII-----QAPELHQAEQSHAPIHSLQHAVAGDDNYYIIFTSGTTGKPKGVQISHDNLL--SYVNWNISDFGLEEGVVAMSQPPYSFDLSVMDLYPTLVLGGTLALPKEVTDFKELFATLPKLGLNEWVSTPSFVEIALLDPNFKQENYPNLTHFLFCGEELAQALITRFPK--ATVYNTYGPTEATVAVTGMAITQAIVDQYP------RLPIGYAKPDTNVYVVDEQGEQVSAGTE--GELMIVGPSVSKGYLNNPDKTAAAFFKAGGYRSGDLVTMTADGMVFYRGRTDFQVKLHGYRIELEDVDHNLNQVSYIKQASTVPRYDDHKVAQLIAFAVAKPNDFHSEMKLTQAIKAELGKYMIPQRIIYRDQLPLTANGKVDRKAL----------- 57241495 5 ------------INDFLQESVAKFGSKNAFVEFN---GKSISYKDFDDLSKKIASILSKLPTKTQEPVLIILPKGIDCLLSFFGVAKSGNFYTLLDEKSPKERVEKVIEVLKPKLLITSKKL-----NLDFNLDTI--FTEDFENFDINENALEKALNNHID------INLLYVFFTSGSTGTPKGVSIAHKSVIDYTF--WVCETFKLSHEDILANQAPFYFDNSILDIFSSVKMGATHILPNHLFAPNKILEYLEQKKITTIFWVPSILIYFANTNALDTFKLECLDKVLFCGEIMPNKQLNIWRKYNALFANLYGPTEITDVCSFYMVDRE---FSDDELL----PIGKACKNTQLLVFDEDLNLIMPNQVGIGELYTRGTCLSLGYYNDKEKTQKAFVQNPLYKTGDVVAYNEFGELICYGRIDNQIKYMGHRIELGEIESIINSHEDIKNSACIFKED-----IICFY-------ESKEELDKNFLKDKLPIYMIPKKFVKIEQFTLNANGKIDRKVLSER-------- 169598658 129 ----------------VEQWASTTPDREALVMSHNGSMQVLTYAALNRLANQVARVLIHQGACPGCLVGVIMDKSINLYVAILAVLKIGAGYLPLVPDLPRERTKLILNEAQVTLCISESSASAHLDK-----STSSKTINLDK--IDVSLYLDDNLGIPYDGASV-----AYAVFTSGSTGTPKGVLVTHENLMSN--LSYLSTVYPYSEGSKLLSCSQAFDVSVFEIFF-SWHVGICLCTARKDDLFSDLEGAINQLGITHLSLTPTVAALI------DPDNVPQVKFLVTAGEAVTEHVRRKWAGRGLQVR--------SSVSTSDLINN----------------IGKPFDNTSAFVLDPTSETVLPRG-AVGELCFGGYQVFQGYLNRPDLTAAKITYGRLYRSGDLGVMLADESILFTGRLDDQVKIRGQRVELGEISSTILDHGCVRDCTTLLLRDSSRPEILVTFWVPSVSEEGPAEIISIFLLNRLPAYMVPSYLVPVSRLPMTAQGKIDKRNLRELTEDMKAG- 169598658 1956 ------------LHDFVESTAMKYPGRVAFEFIHEGENHRWTYSQLNAEGNRVANLLIANAVQPGDLVCVCFDKCPEASFAMLGILKAGAAFVAIDPGAPAARQAFITRDSGATAVL------SMSAQSAQFIKDVQVPVLLDETKPSS--------------------------YSS----TPKACELTHENAVQALLAFQRLFDGHWNSESRWLQFASFHFDVSVLEQYWSWSVGICVVSAPRDVIFEDLADSINTLDITHIDLTPSLAQIL--HPD----DVPSLCVFITGGESLKQEILNVWGPKGV-IYNGYGPTEATIGCTMY---------TRVPANGKPSNIGKQFDNVGTFVLKP-GTDIPVLRGGVGELCVSGKLVGKGYLKRKDLTAKGFFNERVYRTGDLVRILYDGTFDFLGRADDQVKLRGQRLEIGEINSVIRQNKSISDVATLVLKHPGQQEQLVTFVIHGQATASASEMVRDACHDNLPPYMIPTHFVPLTSMPLNINNKADAKKLKELYESL---- 169598658 1123 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PNVKWLYCIGEAMTSNIVKEWEGACV---NSYGPSEAAFCTTICPVSQSF----------KPSVIGRPFSSTEFAIFPSKGDGLLP-LLSVGELYIGGTQLARGYHGRPELTKEKFVGRRFYRSGDVVRMLSDGNFEFIGRTDDQIKIRGLRVELGEINNILHAHPDVQAAATIMRKDDAAKEQLVAFLVAKRDEVEGEEIRRQLAKDRLPLYMVPQFFIFVDKIHRSLAGKIDKKALTEIFR------ 46907206 4 -----------SIIERIDAWAEKTPDFPCYEYAGT----RLSYKELKRQSDAFGSFLKNLNTDKEKPIIVYGHMSPLMLVAFLGSIKSGRAYVPVDVSMPVERIEQIKKAADPSLFICTEELPSNLTIT--GCPVLTQDQLMD--------ALEKHFGEVPDEACVKNDDNYYIIYTSGSTGNPKGVQISQNNLV--SFSNWILQDFSLSQGLRFLNQAPFSFDLSVMDLYPSLLSGGTLVPLDKTITAKDLYREIPAQNLDVWVSTPSFADLCLLDDNFNQENNPGLIRFLFCGEVLAKELLNRFP--DAVIYNTYGPTEATVAVTQVKVTREVIDAYPSLPL------GVIKPDMRLHIVDQETGEVLPEGEK-GEIVLIGASVSKGYLNEPEKTDQVFDYKGYYRTGDSGII-KDGYLFFQGRLDFQIKLHGYRIELEDIENNLKKVSYIQNCAIIPKMKDEKVDMLVAQVIPTNHDFEKEAAIKNELKEFMPAYMIPRKWIYKTEFPLTMNGKIDRKAL----------- 214039515 6 ------------IRSILEDAVQ--GDSEKTALLLNGKA--MSYAELFSRVNQVACYLNELGLPKNARIGVYSNKGLEQVIAILAILSTDYVLVPLTRLLKPEQVEYIINDCDIKCIITDRIKLESIDEIQFD----GHVISF-ESAAKDVASFDEIYKYYNKPCDISGHNNAVITYSFGLTGTPKGIVISHRNLVDSARVVS--QYLKLESDDVLSGILMFNLDYGLNQIFCATLALHRFILPEDFFN-----HLIDDE-VSVLALMPVTISQMFDEGSPSPELFDKLRIITSSGGNVTERMISDCQSAFPQFYSMHGLTEA----------FRSTYLDPAQVQIRPDSIGKPIPDVELYVLNEEGKECAP--REVGELIHRGGYIYRGFWNGPEENKQRFTDETVVATGDYVYKDEEGYFYFVSRHDDMIKTRGFRVSPFEVESVVRKLPQIGQCAVFSI--ENELIEEEIVLVYSAAHEIPEEEILFELKKHLASYMIPSKVVYKKSLPLVQSDKVNKDELKQE-------- 197757764 4 -----------SLPEILRARAQEQPEALAFRFLPDGTTDHWTYRDLDLRSRTVARELTRRGLE-GSRVVLALDPGLDYVAGLFGILRAGCTAVPSFPPFGRRATERFLGDCEPQAVLTDGRFGPHVEAFEAQYP--------EGTGKVQWIFPDEALFQEDDDTEVPVREPALLQYSSGSTGEPKGIVLTHENLVSNCRV--LEAHTGMEPDRVGCSWLPPYHDMGLMGTIMLAVHGGWPLVMMSPVDPYRWLRALTEYKVTITVGPNFAFLAVTSVPDEDTLDLSSLRQVFCGSEPVSAATLERFRERFAPIIPCYGLAEATLFVTGKPASGRAPAGADAADTVEAVSCGVVAVGHRVRVVDPQTEAEVPDGR-VGEVWVTGPNVATGYWRRPELSAASFRPAGYLRTGDLGFVL-DGELFVTGRLKDVIVVSGRNLYPQDIEVSVERCAGLRRSAVFSVPGDGEDEQVIVVAEYRGTASVEKALRAEVTAAVTADHGVPAVLHFGPTVLMTTSGKVRRKATRAAYLD----- 145207981 77 -----------TIPQIFQAVARQQPEHLALVDAGSGAC--WTFAQLDAYSNAVANLFRQLGFVPGDVVAIFLEGRPEFVGLWLGLAKAGMEAALLNINLRREPLTFCLGTSGAKALVFGEELAVAVAEVSGQLGKSLVKFCSGDSRPEGLLPDTQLLDPSTAPLAQPPDDRLFYIYTSGTTGLPKAAIVVHSRY--YRIAAFGHHSYRMQATDVIYDCLPLYHSAGNIVGVGQCLIYGLTVVLRKKFSASRFWEDCVKYNCTVVQYIGEICRYLLKQPVREAEGQHRVR-LAVGNGLRPAIWEEFTERFGVRIGEFYGATECNCSIAN--MDGKVGACGFNSRILPHV---YPIRLVKVLLRDAQGLCIPCQAGEPGLLVGQINQQFDGYI-SESATSKKIKGDSAYLSGDVLVMDELGYMYFRDRSGDTFRWRGENVSTTEVEGVLSRLLGQTDVAVYGVAVPVEGKAGMAAIADPHGQLSPNALYQE-LQKVLAPYARPIFLRLLPQVDTTGTFKIQKTRLQ---------- 13431637 84 -----FYDDVRTLYDVFQRGIQVSNNGPCLSRKPDQPYEWLSYKQVEDLSECIGSALLQKGFQPDQFIGIFAQNRPEWVIIEQACFAYSMVVVPLYDTLGADAITYIVNKAELSVIFADEKARILLESVENKLPGLKIIVVMDSYGSELVLKAMEGLGRANKPKPPEPDDLAVICFTSGTTGNPKGAMITHKNVVSSAFVKATEKALVLNASDIHISFLPLAHMYEQLLQCVMLCHGAKIGFFQG--DIRLLMDDLKALQPTIFPVVPRLLNRMFDASKRKEAELRSVRLMVTGAAPVSATVLTFLRALGCQFYEGYGQTECTAGCSLSVPGD-----------WTAGHVGAPMPCNFIKLVDEEMNYMAAMGE--GEVCVKGPNVFKGYLKDPAKTAEALDKDGWLHTGDIGKWLPNGTLKIIDRKKHIFKLAGEYIAPEKIENIYVRSEPVAQVFVHG---ESLQAFLIAIVVPDAESLASKAILEDMVRSGLKSFEQVRGIALHPELLLTPTMKAKRPELRNYFRS----- 218131205 1 ------MEQEQLFIDYIERSIVQNWDKNALTDY---QGITLQYKDVARKIAKFHIVLESAGIRPGDKIAVCGRNSAHWAVCFLATVTYGAVIVPILHEFKADNIHNIVNHSEAKLLFVGDRAWENLEEAMPLLMGVTPVVCRDERLMEAFEHRNAIYGARYPKNFRPEEELAVINYTSGTTGYSKGVMLPYRSLWSN--IAYCHEMLPVRPGDHIVSMLPLGHVFGMVYDFLGFSAGAHLYFLTRMPSPKIIAQSFSEIKPRIISCVPLIVKLLLRMPDKIKADMRNFDEIIIGGAPFNADVERFLKQIGFPYTIAYGMTECGPIICSSRWET-----------LKLASCGKATTRMEVKI------DSPDPQNVAGEIICRGTNLMLGYYKNTEATSQIIDVNGWLHTGDLATMDADGYVTVRGRSKNMLLSSGQNIYPEEIESKLNNMPYVSESLIVLQHD-----KLVALIYPDFDDAFAHGLQQADIEKALPAYQITKVKIHFEEFEKTAK-KSIKRFMYQEAK------ 116191137 2731 -----------TVVDRIDEMIKAHANKVALT---DGAGESLTYADMARKVHSIATELAARGVQKGSRVGIFQIPGTAWVCSLLAVLRTGAVGVPLDLNVGIGRLSLLLQDCIPQVILVDGSTFGQ----SGFVSNSKALILEVSTLPNLQHPRATIV-----PNQAKAHDDAIITYTSGSTGVPKGVVIRHHSY--QNFLEFTLPRWGITEGTVLQQSAYAFDISILQI-FASLCYGGTLVIPDKRRDPRALCDLVASQGITMTFATPTEYLSWAKHGTQQLRD-SQWRCAMTGGEPLTNSLLGVFKKADLQLINCYGPTEASIGCADKVVDFHKSLDSNLEMSV--------LPNYRLVVVDDDFQPVPAG--IPGQILIGGAGVAAGYLNPPDEGAKAFIVDRWLHSGDRGRLNPNGGLVLHGRISTQTKLRGIRIDLADIENTIIESPDVVQAVVSRREDETGGEFLVAFLLLSGDNPAPDDYVVNLPDESLPLYMRPSMALIVDQLPTMVSGKIDRAAV----------- 7688718 19 --------------------------------------------QLDRSVRRVVTALREAGVARDHAVAVLTQNSPWMLIVRYAAHLVGASVVIVTHELPVATRVRMLREAGASVLVFDESNAQLAETVDETVRDKLVLCGLGHPASGTVSVDGRPVDDVSVDFTPEAPELAMVLYTSGTTGQPKGVCRSFGSWNAAALRGAAY------PRPVFLTMTAVSQTVAMIVD--TVLAAGGSVLLRERFDPADFLRDVGEHRVTETFMGVAQLYAILGHPDARTADLSSLRHVLYGCPASPERLREAAALLPGVLAQSYGSTEAGRITVL--------RAADHERPELLATVGRAVPGVTIAIRDETGHDLPVG--EIGEVVVHGPEVMAGYVADPEHTARVIR-DGWVHTGDFGSVDERGYVRLFGRMREVVKVQDTRVSPTEVEKVLVGCPGVVDACVYGHRGPDLIEELHAAVVLTEGAPSFDTLRDHVARAMTPTHA-PIRFVRWRRFPINNTGKVNRLRVRE--------- 119178575 69 -IPPHEGDTILPLSPFLVRHAHRKPPRLAVRDVNLGFEK--TYTQFLTDVLALRNTLRALKEGKEVYVGLLAAGGYEYAVGFVAIVALGAAVVPITLLLPVREASYFVLKARCVAVLASAAGRNLGDSLSQHIKAEKTLDVCCIAIATSFQPVPLAPEEICLSTYLDDNAPAVVIFTSGTTGPPKGAVM--KRAFLHDCSEEINSHFNITELDVILHVLPVHHATGVGINFLPYIFAGACVFRSGGVDIPWLWERWKQGGVSVFSGVPTIYLRMMRYYEQRLALLPSLRILLCGTSALPEPVQNFWSGVNSRILTRYGSTEAGAIFRTPLDCEDVPA----------GSVGHLAPGVTIKLSNGD----------EGEILVKSPWMFAKYLHDPTATAAAHDAEGFFKTGDIARR-EGRNYFIMGRSSDILKSGGYKISALDIEREVLSLPYIGEVMVVGVDDDEYGQRIAAAVTLRGKKLTIYDLRRD-LRSRLAGYKMPTILRVVEELPKSATGKVVKKV------------ 91094019 18 -----------------------------------------TFRELLKRCIRTALNMKLEGLTENDLVCLCSYNQKDICTPFIASMFLGLKVTSLDPSLSLADTAYLLKQVKPTIIFVVPEALDLIENSIEQAEITCKIVVFGPS--DTHQQFEEFLIPNSEPVIVPPEETAVIFFSSGTTGLPKGICQSHYALLAQAV------------------------------------------------------------NVSFAFLAPSQASEMLKVGRPDNVDTSSLLCVLTGGGVFSEKQLLALRDLGTYISQGYGQTEVAGVLTCFNMNDVKDTL---RLHYKPSSCGRPIHGIWYKIVDVET-EQNLGPNEQGELRVKTKYAMNGYYNLD--SSESFDTDGWLKTGDIVYYDEDHCFYVVDRIKEMLKYKSWHIAPAMLEDILNNHPAIKRSVVIGIPDEEDGDHPMAVVILNGSEITSEEIEAYVAERVQDRQKLRAGVKFVTSFPITPSGKIKRREIKQM-------- 171677115 102 ---------DRTMQDIISEQAAARPDKIALSSWDG----QWTYAELELMSTRLAHHLVSQGITVGVNVPLCFEKCRWTIVALLAIMKAGGAFALTDPTSQPERLRAMVEQTGGKLVVASAAQTELAKRLVPEDGS--QVVTVNEELFQSFSTIEGEL--PPLPTIPTVTSPLYIQFTSGSTGKPKGVVVSHANFTSGAIPRA--EAVGYKSSTKCFEFASYAFDVSIDCMLCTLSVGGTICIPSDADRMNDLGGAIRASGANMAHMTPSVARVL------DPAVIAELDVLGLGGEAISASDAAAWSKGKTSVIIAYGPSECTVGCTVN---NTFAKNKDERKVFTTGNIGRGVGGVG-WIVDPEDHDRLVPVGSVGELLVEGPVVGLGYLGEAEKTAEVFIEDPWYKTGDLVRYDADGDFVFIGRKDAQVKLRGQRVELVEIEHHLRHHPSVKIAAEVIKP-AGAEPTLVAFLAPRTKSGTTEECIEEALGVDLPRYMVPAAFIPLRDMPVLPSAKIDRKKLRA-----LGGA 171325257 96 -FPGAT----LNYAEHVFRN-ERSDRPALLFRSERVPYREVTWKELKEKTAAVASALKKIGVKPGDRVVAYMPNIPETVIAFLACASIGAIWSSCSPDFGANSVIDRFQQIEPVVLFAIDDKRPIVDELREKLPSLKKTILLDVQAPDDVLLWDDIIREKAEYEYVPFDHPLWILYSSGTTGLPKPIVQGHGGILLEHLKSLLIEE-NLTKESTFFWFTTTGWMM-WNFLIGGLLVGASVVLYDGSPDGNVLWELAEKARITHFGTSAAFINVCMKLGIKPKYDFSDLQAVLSTGSPLTTEFAWVYENVKDDI-----------CLVSCSGGTDVCTAFVAGSPILPVRAGIIQCGANVQAFDENGNRL---INEVGELVITDPSMPLFFWNDPERYLDSYTYPGIWKHGDWIKIDEEGGCVIYGRSDSTINRAGVRMGTSEIYRAVEALDEVLESLIIDLELMGRKSFMPLFVVLQPGASLDEELKEKIIRQKVSPRFVPDEIYQVEQIPKTLNGKKMRKVL----------- 150006351 2 ---------------FLEDSIKKNWDLDALTDYKGATLQ---YKDVARKIEKLHIIFELSGIKQGDKIAVCGRNSSHWGVTFLAAVTYGAVIVPILHEFKSDNIHNIVNHSEARLLMVGDMVWENLNE--NAMPLLEGVILMNDKLDYARDHLNELFGEHVSYRRDTPEELAVINYTSGTTSYSKGVMIPYRALWSNTQFA--FDVLKMNPGDKLVSMLPMAHMYGLAFEFLYFCVGCHIYFLTRTPSPKIIFQAFSEVKPNLVVAVPLIIEKIIKKNVLPKLETPAMKIIIVGGAAFNQEIEQFLKSIDFPYTVGYGMTECAPIICY-----------EDWKYFKPGSCGKAAPRMEVKILSPD------PENIVGEIVCKGPNVMLGYYKNPEATAEVIDKDGWLHTGDLGVMDAEGNVTIKGRSKNMLLPSGQNIYPEEIEDKLNNMPFVSESIIIQQADSK----LAALVYPDAHGLDNDAIAQAMLNTELPAYQIARVKIYPEEFEKTPKKSIKRFLYQE--------- 5852326 36 ------------------------------------QETEYSYETTLLHAVGIAAALRAKGVSYNDCLGLFIDASADLALATWGILFAGAAYLPLATDYPQDRLSYMVSDARVKLVLTNNRSRERLAGVL--LPGVS-LLNIDDVAPASITEVDQVLTE---LLEQDGEDLAYVIYTSGTTGKPKGVAISQQAI-ANQLAWLTHEGYLL-PGHRILQKTPVFDAAQWEL--LGMCCGARVVMPGVYRDPEALIRQVQQHGITTLQGVPTLLQALSELPAFA--DCDTLHSLFSGGEGLSRKLASKLLQIDCRLVNLYGPTECTINATHYRIDQR-----SLDQEWEIAPIGLPVAGLHYQVLDLQLAPVAAG--QTGELFIGGAQLANGYLFRAEQTAEKFLSLPMYRTGDLVRVDPDGVLHFVGRTDNQVKFRGYRIELDEIRLAIENHDWVKSAAVF--------------------------------------------------------------------------- 148555857 9 -----------NLVTMFFTRAREKGDAPFLWAKRDGAWTPLSWTEVARRVASLAAALRAQGLREGDRVVLVSENRPEFCIADLAIMTAGCVTVPTYTTNTERDHTHILENSGARAAIVSTAKLAQVLLPAIVRSSTCEFLIGMEPLPATAVRTLDFAALADDPAAAVREDLACLIYTSGTGGAPRGVRQHHGAILCNVEGCVDIIAEDFGDEEVFLSFLPLSHAYEHSGGQFLPIALGGQIYYAEGL--EKLAANIEETRPTIMVVVPRLFLRLADYPYKLAIDLGRIKALVSGGAPLNPEVGQFFSSLGLTLLQGYGQTEAGPVVSCNRPKAGI----------KLDTVGPPMKGVEVRIAED------------GEILVRGELVMAGYWRNEAETERVL-KDGWLHSGDVGHLDERGRLRITDRKKDLINDKGDNIAPQKVEGMLTLQPEIAQAMVAGVPDQEWGERGLPPVLLKGNADFHRALMAAVVNADLSVIEKVRRIAIADE-PMTPSMKNRRHAIRAIYGDLYGG- 197116295 28 -------PAPRTLLDVLDATAAAHPQAIAL----DTGSEALTYRDLCIEIERRARQLRDRGIGPGDRVGVRVPSTAELYLSILAVLRSGAAYVPVDADDPDERAATVFREAAVCAVLGPDGPLP------------------GPARPLG------------DPRSAGPQDDAWIIFTSGSTGAPKGVAVSHRSAAAFVDAEAFCQDQPLGPGDRVLAGLSVAFDASCEEMWLAWRYGACLV-PAPRALVRAGHELLVERGITVVSTVPTLAALWPDEA------MRRVRLLIVGGESCPAGLVDRFAGPGREMWNTYGPTETTVVACAARLLPGE-----------PVRIGLPLKGWQLAVVDRTGQPVPFGAE--GELLISGVGTAR--YLDPAKDAERFRPDRVYRTGDLVRAEPEGLL-FVGRADDQIKLGGRRIELGEIDAALAALPGVRGAAAAVQTTPAGTQVLVGYVVPEQRTADGQDKARALLQERLPAQLVP-VLAEVESLPTRTSGKVDRKAL----------- 74318615 11 -----------TLCGLFRARVAATPARVAYRQFDEDSWVSFTWSEVAAEAARWQAALAREGLAPGDRVAVMLKNCVEWVIFDQAALALGLVTVPLYLDDRAESAAYILDNADAKLLLVEGRFLKKLAEIAASSPGLQRIVCL--VAPESRLALENAVATAVPERSLAPDLLASIVYTSGTTGRPKGVMLTHDNLLWNAYYAS--HCADFGPHEVFLSFLPLSHTLERTGGYYLAMLLGAEVAYAR--SIAQLAQDLQAIRPTVLISVPRIYERLAVHVGWRRFERSRLRLAISGGAALSPEVARVFIGLGVPVYQGYGLTETSPVVCVNRPDSN-----------SPATIGQPLPGVEVRIGDND------------ELLTRSRCVMRGYWKDEAATRAMIDADGWLHSGDQARVDADGHYTIIGRIKDIIVLNGEKVPPTDMESAILLDPLFEQVMVVG----EGRPYLAALTVLNEAHAQPATLRDHRVAHHLPGYAQIRRLHPVEDGLLTPTLKVRRAQVLDRYR------ 46114806 30 -----------TITEAFFHYAATQPSVTAARDLSAEPPVEISYGELAQQSIILARRLQSLGVLPGDRVPLVVKRGVGMLVGIFSILSCGAQYVPLDGGVVADELRFVLKQTGGKVVLTSKSTAHRLSN-----TGVSHVVTIEE-------SHELDDNTDFTPFSQPE-AGCYVIYTSG-------VDVSHRNVT--NLLCQAPGNLGIGPGTCVGQVLNVSFDMAAWETLGCLSNGGTLILRGSNWS-KALKEL------DVLICTPSILS------KQKPEDYPKLKTVATAGEPSCQQLADMWAS-HVSYFNCYGPTETTIVNTTHLHKTG-----------QPLSIGKPTPGNTVYILDEFLKPVPVG--EVGNVWAGGAGVARGYVDLPDKTAERFRPDPFYNTGDLCQWNSDGTLHILGRIDDQVKIKGFRVELDGVVACIKSCPSVQSATALLI-----NEEIHAFITP-SHCPVP--VIEAHLKSLQPYYAMPTHYHQLETLPMTANGKVDKHALK---------- 119472503 112 ----------------------------------------LSYAELDDLSDRLAVQLVEKGARPGVFVPVCFEKSKWAIVASLGVLKAGAAFVPLDPSTPKERLENVLRHVEAEFVLASCDHANLFTATMMHCIVLSDVTIKQFPKPNMSIS-----------IPLRGSDPAYVLFTSGSTGTPKACLVDHSAF---AGVSTHGVGMRMGPNSRVYQFASHAFGMALIDIYCALTLGATVCVPSEAERTGSLAQSMTRMQTTWAILTPSIIQSIC------PDDLPHLQTLVTAGEPLPRELMSLWAQR-VHLVQGYGLTEWAGICAASEPLSPADS---------PGNVGR-LPTSRMWLVDPEDPSRLVPVGAVGEMLLEGPCLAREYLKQPDETSMSFIPNRLYRSGDLMRYCDDGTCIYVGRKGTQVKIRGQRVELAEVENVRKSFPTTQN--VIAVPRDDERPRLTVFLLLQSTNPLPAETVRAALAAVLPRYMVPDLYIPLTRVPLTPTGKRSRRDLR---------- 119472503 1625 --------------DLIASHIRSQPGAAAVCAWDG----KFTYGELGCLALQLATQLAAQGAGPEVFVPILFKKSRWAIVAILAVMQAGAAFVLLDPSHPIARLREICQQVHPPIVLCSVEHQEAAAELGD------HLLVLGDGIEAPWHTSSNKLG---PLEPSQPSHALYAVFTSGTTGKPKGVVVEHATFCSSAMAHGTL--FALRPSSRVLQFSSFAFDVSICEILTTLCFGGCVCVPSEDERLNDLAGAISRLGANTAHFTASVLRLLL------PEQVPSLEMVVATGEAMSAADVDQWAN-HVRLMCAYGPAECC---IYTHVQSQIDRQADPRN------IGYPTTGL-AWLVDPKDHDRLAPLGSAGELVIEGPLVARGYLNHAGEPGEGFISEPFYKTGDLARYGPKGSLRFIGRKDTQVKINGQRLELAEVEYNLQQAVSVLDVLVVSFGNLASDPTLTAFVLAKEVSSLVPSLRAHLHK-LLPQYMIPRMYITLDKFPLGKTGKADRRRLREEA------- 183221263 6 -----------TLNDVFYYAKKNYGSKEMFFAKDTAKNFKRTFSDIFHEAENLALSLLQMGLQPGDRIGLMADNRTEWAIADIATLLNGAVNVPRGSDSTAQEIEYILSHSESKYCFVEHELYDSLKPILSTTK-VEKVIILDPTVRDGEALRKNLPSLELRSKQVKPDDLFTIIYTSGTTGMPKGVMLTHQNMVYN--VVKVPPRVGLKSTDRTLSILPVWHIFERAIDYAIITEGASIAYTNIR----DLRDDFQKIKPSFMASAPRLWQKLEKAPENKKYDFSKIRDVISGGGALPSHVDEFFNVIGIPVYEGYGMTECAPIISVRSVGH-----------VVQGSVGKWPEGTAVRIVNEQGESVPKGK--MGVIHIKGPQVMKGYYKNEEATKKAIV-DGWMNTGDLGFISFNDTLSVRGRVKDTIVLGGENVEPVPIENLLLENALINQVIVVGQD----QKSLTALVWPDKERMKEEDLNQNIVKKQISSFKLPKAMEVGDEL--TNLFKMKRNIIHDKYKDL---- 120600685 1 ------MLFPLTAISPLHQAARDFPQQTAITLAGQG----INYQTLSQQVIALGEQLTALGIKEGNPVACISINNLEMICLYWACIDIGAIFFPISPRFPTTQVQALIDTHQ-----VDYYWSPTPDSALRHCSPLE-------------LQFNLLSTQSAKSIDFTR--PSNVILTSGSSGFPKAAVHCLANHIANAEGARCV--IPLEKGDAWLLSLPLFHIGGLAILNRCALVGASVAMPDPVIS---LNQQITRDKLTHVSLVPA---QLIKLLSDENGKLESIKALLLGGGAISTDLLNQLKLRNIASFTSYGMTEMGSQITTGSALSD-------------GSSGKLLPKRELKIAD-------------GVIWVRGECLFMGYLT-ADGIQKCVDKAGWFYTKDRGEWDANGNLHILGRVDNMFICGGENIQPEEIEAALKQHPLIDDAIVFAEPDAQFGHLPAAIVRGKEDMTTIATELEPFLADKIARFKRPRHY------------------------------ 88711996 7 ------------LFDFPNYQLEKYNLDKSLISKYNGEWVATSTKEYIDKANAISRGLLRMGVEKNDKIAVIMTNRTEWNIVDIGVLQLGAQNVPIYPTISQSDYEYILNHSGAKYCFVSVEVLAKINAIKKNVPTLKEVFSFD--TIDGCQNWNEVLGEDSSNQNLVEEDLATLIYTSGTTGRPKGVMLSHNNLVTNVI-DSEKHVPLRNGNSKALSFLPVCHVFERMILYLYQYCGVEIYFAE---SLEKMTENLKEVRPNVMTAVPRLYEKVYDKIVTKGSDLTGLKLMVSGSAALQARLTRIFAAAGMPIMEGYGLTETSPVVSVN---------DQTNGGFRIGTVGRVIDNVEVKIADD------------GEILVKGPNVMQGYYKDPEKTASVMTGD-YFHTGDIGEIDSDGFLKITDRKKEMFKSGGKYVAPALIENQLKQSRFIEQVMVVG----EGEKMPAALIQPDTEVVSHEQVVEYFAKEKVKMFKLTPSAWTIDGGHLTPTMKMKRKKIKEIYMSLY--- 114045589 1 -----MSLEQYHVIRLLQQQSQSLKDAIALEGFEAAPWHQVSWQAFDQISHKIAQVLIELGVQVQDRCVILSQNCPQWTCADIGTLKSRAVVVPIYPTSTLEQASFIINDAAAKVIFVDDAQYALACELQKQCPTLEHVIVFDDKAQHQHLDYGQSAELEQRLKDANLDDLLTLIYTSGTTGDPKGVMLDYRNMASTVRQHDQI--LPFTTGDVSLAFLPLSHVFERGWSFYVLCRGGHNVYLQ---NTQRVKEAISAVRPHTLCVVPRAWAMWLSLQWRLAHKLGRLKFMPCGGAALDLNVASFFHAIGIPVLCGYGMTETNATVTCNTLDN-----------RVAGSNGKVLPEIEVKLGKDD------------EILVRGDTVMRGYYNRPEDTAAAF-EDGWLKTGDAGRLDANGNLFITDRIKELMKTSGKYIAPQRVEGTVGRCPFIEQVAVIA--DAR--NYVTALIVPAFESLSPIELLRHHLQQELAGFEQIKKFTLLPEL-ITPTLKLRRKMIYHKYAHE---- 54144463 3210 -----MSDESLTIWHKIKQASLQVGDSTAIH--GEGHSPTLSYNDLTGMSSSMATSLQRLGVERGAFCALLLEPSADYVAALLAVFKLRAVAFPMDTTNHKQRLAVMAKDCRPSILLYHNRTKDLAAWLLKTCNQQDCIAVDVAELISSATNTYDSISLEKATTPTPTELPGIILYTSGSTGTPKGVLVTQRSVISIATAINTVADHQTPP--VVLQQSSIGFDVSLMQIFSALFTGGSLVVCPHRRDPIETARLMRRFAVTTVFATPTEWTLLLGPDGQGLARCSSLRKAMAAGEMVTGGLAARFRRLRLELFNVYGPTETC--MSSNVGRIEYWLDENVQEPARVFAVGPPLDGVRIRVLGLDGNEVPYGAE--GEVYIGGVGVGPGYLNRPDLTDAAFLPEPMYRTRDKGYWLPDGSLMVCGRIDTQVKMHGIRIELEDVASAILAAADVSHAVATVRSDEH-DKTIVAFVVPSPPADAPKFLAELPARLPLAEYMRPAAILPLETLPLNASGKLDMAALAE--------- 166032492 29 ---------------------------------------KITYREFFENIDKVAKAFYAIGIRKGDIVTIASLHTPETIYIIYGLNKIGAVANMVYLTLSANEIIENIKSTDSKAFIYFAMIQEKGRIIEKKFPDIKTIILDVSDSMPWYLKYKDILGKTAKEMLYTKNAPAVIVYTSGTTGIPKGVVLSNDNLNAVAEQYSYT-TFDFRMNDIFMDMIPPFLGFGISIGIHLPLALGMESALWIDIEPNKVVQAFNRIKPRHFVSGPVIVKAML---ENNIKDMKFLSTFAGGGESLSIEQEKKVNSFGGNYVTGYGMTECCATVCTGMPG-----------IYKEGTLGIPLPKVNVKIVNPDGQEQKYD--EVGEVCFHAPNIMSGYFKNPKETDNIIDNKKWIHTGDLGSVDQEGFLTFHGRIKKIYLTKGYKLFPMQIENELIKNEEVLECGTIVVPDQEKIHVAIAFVVKVGEKEAVRGKILEFARAHLPEHAIPKKIMLIEKMPYTQSNKIDYKKLEEKYQ------ 111021354 24 -------PAPRTLVDILFATAEANPEAPAIDDGST----SLTYQELLEEIRQTAEVLAESGVGAGDRVGIRMPSSCSLYVAILATLAVGAAYVPVDADDPEERAELVFGEAQVRCVMTGTGITAGTAPDRAESPSARPPTV---------------------------DDDAWIIFTSGSTGTPKGVAVNHRNAAAFAEARIFLQEDPIRPGDRVLAGLSVAFDASCEEMWLAWRHGACLV-PAPRSLVRSGMDLLVARDVSIVSTVPTLASLW------PAEALEAVRLLIFGGEACPPELAERLAVDGREVWNTYGPTEATVVACGALMDG-----------KSPVSIGLPLDGWDLAVVDATGEPVP--EGEVGELVIGGVGLAR--YLDPQKDAEKYAPDRAYRSGDLVRLDRRGLL-FQGRADDQVKLGGRRIELGEVDNALQNLPGVGGAAAAVRRTGAGHQVLVGYLASTNPDFDLKAAHTA-LTEQLPAALVPR-LVLVDELPTRTSGKVDRNAL----------- 145294363 18 -----------TLIDIVDATVAMYPE----VRGLEGTNGTLTYSELRDTIEVEVSRLRSAGVGRGDRVGIRVPSTVDLYVAILATLYAGAAYVPVDWDESDSRAQTVWEEADVAVVY-----------------GLSLSIDVRRHEP------------NTDHSRATLDDDAWIIFTSGTTGKPKGVAITHRSAAALVESERLLYLVDLGPQDRVMGGLSVAFDASCEEMWLAWRNGSTLVAAPRDLSGEELGQWIVDEKITAVSTVPTLAAMW------DPDSLTAVRLLIFGGEACPLPLIEKLFVPGRELWNTYGPTETTVIVSGQLMTPEP-----------PVRIGRPIVGWELAVVNEDG--IPVNWGETGELVVGGIGL--GRYLDEEKDRESYRALGWYHTGDLVKAEPEG-LIFAGRVDDQIKIGGRRLELGEVDGYLNDIPGVDAAAAAVRTTESGNDVLVGY--LSGADPDAIDLQQA---RKLVAEKMPKGVVVLDELPMKTSGKVDRKAL----------- 195023876 88 -----------TVAHCFEEQARQQPEKICFVM----DERRLSYSQALLFSQRVAGYFQQRGLKRGDCVALLMETRVEYTCFWLGLSQLGVITALINSHLRGDSLLHCIRVAKACALIVGSELSDVLLNLPPELDIYQYTDVEGQQLLPNAIELRDALAQQPLPLSRNREDKLLYIYTSGTTGMPKAAVITNLRYIFMSAGTSYLAG--LQSNDVIYNPLPLYHTAGGIVGVGTALLNGSTVVLRKKFSASNFWSDCRKHNCTAAQYIGELCRYLLATPEAQEKPLHNLR-LMYGNGLRPQIWTQFVTRFGIPIVEIYGATETNRLGAIGFVPIFGRRLYPVQILRCDELTGEPL-------RDAKGRCMRCAPGEAGLLVRRAVSAFHGYVDKAASEQKRLRGDCFFNSGDMVVGDILGYIYFKDRTGDTFRWRGENVATQEVEAIITNCVRLNDCVVYGVPHVE-GKAGMAAIMDPTRKLVDIEYLSIVIRGSLPPYARPLFIRLLDEIPRTETFKLKKREL----------- 145223549 19 ------------------------PDHVIFQRLVDGKWIDVTARQAAGQIRSAARGLIAEGVQAGDRVALLSATRYEWPILDFAILSIGAVTVPIYETSSAEQVQFVLADSGAVAAIAETDAAAHIEAQRDTLPALRRIYVIDGSVPA--LDELAEAGASVDAAAVDERDAATLIYTSGTTGRPKGCQLTHSNLLYEIRGAKACFPEHLAKGEKLLVFLPLAHVLARALTIGAFSNG---VTLGFTSDIKNLVPMFAVFQPTLVVSVPRVFEKVLKHALFDKLVYGKLRAAISGGAPLGARLGHFYRGVGLSIYEGYGLTETSAAITVNRVGD-----------LRVGSVGKLVPGNSMRL------------GEDGELLVRGGVVFNGYWGNEEETRAVFT-DGWFHTGDLGAIDDDGFLTIVGRKKEIIVTGGKNVAPAQLEDRLRAHPLISQAMAVG-------------------------------------------------------------------------- 108800971 48 -----------SIGKVFQERAAKYADKTFLRF----EDHDISYREANETVNRYAAVLADRGVGRGDVVAIMLRNSPEPVLLMLAAVKCGAISGMLNFHQRGDVLKHSLGLLSAKVVIADPDFVDPIKECGADTDGLLTIEEFEELAEGAPTDDPESASA------VLAKDKAFYIFTSGTTGMPKASVMTHYR-WLRALAGFGGLGVRLSSKDTMYCCLPLYHNNALTVALSSVLNSGATLALGKSFSASKFWDDVIRYDATAFVYIGEICTYLLNQPKKDTDRKHKVR-VIAGNGLRPAIWDEFTNRFGIRVCEFYAASETAFVNALNVDKTTGMCPTPVAFVEYDGDSGDP-------VRDEKGRVKKVRTGEPGLLLVSNFQPFDGYTDEKELVRDAFDGDVWFNTGDLMRYQGLGHAAFVDRLGDTFRWKGENVATTEVEAALSLDPTVDECTVYGVEVEAGGRAGMAAIKLNEGCDFDGKTLAQTLYDRLPSYAVPLFVRVVGELEHTSTFKSLKVDLRKE-------- 183983379 19 -----------TLPQAFQQTAAVAPDSVAIRTV--GNQAVLTWRQYADRVRRIAAGLAALGVERGHTVGIMLRNRPEFHLVDTAVLHLGAIPFSIYNTSAPDQIKYLFSNAENKVVFTEKDFLPAINAAVADLAHVIVIDADADADAGMSLEQLESSGADATWQSVRPDDIATLIYTSGTTGPPKGVELTHANVI--AEFSAIVELLGMQPTDRITSYLPHAHVADRVTAHYANMVFGVQV--TDVADVKAIAEALPDARPTLWLGVPRVWHKITKLAEAGGARLDQLRWGVTGAAAMPVETLEFFWGLGIPVYEVWGESECVGGATSN-----------RRDAIKLGSVGKPLRGVEVKVAGD------------GELLIRGPIVMRGYRHQPEKTAEAIDADGWLYTGDIGTIDAQGFVTIVDRKKELVNESGKNLSPSNIERAIQACPLIDQVVAFG-------------------------------------------------------------------------- 214037452 17 --------------EMFYRWEQETPGKVFLRQPKSLEWREYSWREVADQVRRLASFLRSKNYPQGTRIAIWSANSKDWPIVDFAIMMAGHVSVPIYPGQDVGSARYVFEHSEARMVFAGA--FDMHDRLAEALTDVMETVAILGCRCNTDTSMEEILEQFSESPQPPPENLMTLVYTSGTTGNPKGVMHIHEGHVVPSLVASFRLN---EPESRLFSFLPMAHAAERILVELTGLYSNTPISFSEGQ--ETFADEIRSVQPTFFFAVPRLWIMTLEQKREVAYALASGRIIVTGSAPTPRDVQDWFLGMGIALRDAYGMTENFVHGMGWFKNDQ----------PISGCVGQPMPATQVRVSD------------LGEIQFKSKGVMQGYYLDPEKTAEVFD-DGWYCTGDAGRFDEDGNLWITGRLSEVFKTKGKFIVPTRLENLFGRSRYLAQFCVYG--HGRDQPAVLATLSEKGHELEPGQLIVELLAAEVPPYERLSHIIVTPEWTLTPTMKLKRNQIVEAFRE----- 21225083 19 -----------TLPRLLARNARDHPRLPALSWDGNGDWTTLTWAEIHEHTEHLAAGYAGLGVGRGDHVLMMMANRPEHWLSDLALVRLGAVPVSVYGTAAPEQITHIARNCRARVAVVEADQAQLWEPLLTDADTPLERLVLAEPGAEGGHVPYAALLREPTAERFAEEDPLTVVYTSGTTGEPKGVVLTHRQVLANALALDAV--VELPPHVEHICYLPFAHIAERMLGIYLPCHRASHVYLC--ADPAAVGTVVRKVRPAQFFGVPRIWEKLCAAVRAAAGGLDRVTWAASASAPMPVDVVHFWAGFGVVIMDAWGLTETTGVATTNSPRTGF----------RIGSVGRPVESVEVRLAAD------------GEIEVRGESVFSGYLRPDGSVRSALDADGWLATGDIGRTDDDGYLWLTDRKKEMIITSGKNVSPALVENALKEHPLIGQALV----HGDRRSYLVALLVLDAHPAVRAEVDRAVAAARLSRTEQVKRYELLAEL--TPSLKMRRRVIRDKYAEALAG- 55823917 2989 --PETPLSWPETVSHRIDEVVKDFGSKPAL---KVGTNTALTYEDMGRRVDAIAQYMVSKGVANGDVVGIFQAPGTDWICSMLAILRIGATYLPLDLRNSIHRLQDSVRIAKPDMLLVDPSTLETLKSI-----TTGNAEVMDISA----IPHNTSVAHQVSAAR--GQDTAVILFTSGSTGEPKGIRIKHSNLVAQNEGFSKQCNISPGEAFNVLQQSAFSFDFSLEQIFVALCNGGCHIVPSERGDPFEVTRMILEENINYTSGTPTEYEMWLRNAPEHLTQCHQWNFAFFGGEAFSDEFVSDFRKLGLKVFNNYGPSETTIACTHQGRIDYRNS-----DLECPLPAGFAAPNYAIYTVDENLNLLPIN--VPGEVLIGGAGVTGGYVDLDSLTQERFLPNGWYRTGDRGLLREDGGLVIRGRIDTQVKIRGFRVELAEIETIILESSKLKHAVVTLRESEGAGFLAAHVVFSRPEAGRAEYLAGLQAKLQVPDYMRPAIIVALD-------------------------- 119502812 61 ------------LHEIFERSAARYPSFTALQVPATGE--HITYQALNHRAEQIAAAIAPYVNGPDQVVAVSMENCADIVAAHLGILKAGATQLFLDPASPISLQKLMMEDAGPVLLISNDDDPKHNGLPLLNLSLILNNATVKRSLP--------------TWLDNPEDCLAAVFYTSGTTGQPKGVECPHRGYI--NLARSYAYFFDFMAGDATSLTSSLGYDGSISELYSAWVSGAAVVLLDEVRSGPDLVTILREQEVTALFCPPVLLSTLSDAPE---HDLPYCRYIIPAGEAFPANLVEPWSRSRRQIINTYGPTEASTDTSRQLL-----------RPGRPVTIGSPFPGVDYIIIEPDDQALPWG--EIGELCIGGCHLAKGYRNQPETTAERFIEHPLYRTGDRCRIDPSGQVEFLGRLDAQIKVRGHRVEAQGIESFLQDVIDDIDTAVI----DYRNDELIAFVIAPNRSPADARSIQLELRQQFPEHSVPSRIFLVPQFVLKPSGKIDRQQL----------- 166362751 7 --------QPATLVELLRYRATAQPEGHAYTFLIDGKKETLTYSELDRQARAIAAYLQKYQAQ-GERALLLYPQSLEVVAAFCGCLYAGVIAIPVPPRLTLPRLRAIVKDANATFALVTESILTLIEGVKEEFPE------FDQMKWITTESIDISLADQWQDPQVDKSALAYLQYTSGSTNIPKGVMLSHFNLMHHC--GYLQKACGYEPDSVTLTWMPYFHDYGLVEGITVPLYNGTPCYLMSPFRPMQWLKNITKYKVTHSQAPNFAYTRRIKAADLAELDLSSWQAAGNAAEPINPKVMAKFVDTFADFAPAYGLAETTPIITTAYERGKIVPVGSDRTTGVRPSCGRRVCDTRIAMVNPDTFTLCA-ADEVGEIWASDPSMAAGYWQREDATKETFQAGPFLRTGDLGFLL-DGELHITGRIKDLIIVRGSNHYPQDLEWSVQHLNEVFRGAAFSIEDN--GEEQLVIVQRRIGELDTAKLIADIRQEIAEEHEIMTHAIVLAKILKTASGKIQRRAIKQNFLN----- 86748125 61 ------------LASVIDEWAAAAPQRDAIVS----DRESFSYAALADRIDRYARWALTNGIGIGDVVCVLMPNRPDYLAAWLGITKVGGVAALINTQLVGASLAHCIEVAQPKHVIVADELAEAFASARPHLAQAPRVWTHGGAGADSIDQALAALDAPHERREVSIEHLALLIYTSGTTGLPKAARVTHRRVM--SWAGWFAGLTDAGPGDRMYNCLPIYHSVGGVVAPGSLLMAGGSVVIAEKFSASRFWDDIARWDCTLFQYIGELCRYLLQAPPRARDTQHRLR-LACGNGLRGDVWEAFQARFAIPILEFYASTEGGRPGAIGRVPSFLAHRFPAAIVKFDLDSGLPLRGDDGLCVRCARNEPGEAIGRIGDAADRG-GRFEGYTSDAASDTKVLRDDAWYRTGDLMRLDDQGFFHFVDRIGDTFRWKGENVAASEVAEAIAACPGVTDVSVYGVSVPQHDGRAGMAALVVDARFDIDALHRHLA-DRLPSYARPLFLRLRPALEITGTFKQNKQDL----------- 195498446 22 ------------LHRIFEEQQLRHADKVALIYQPSTSGQQSSYRQMNERANRAARLLVAHGLQPGDIVAVCMQPSEGLVTTLLAIWKAGGAYLPIDPSFPANRIHHILLEAKPTLVIRDDDID------AGRFQGTPTLSTTELYAKSLQLAGSNLLSEEM--LRGGNDHIAIVLYTSGSTGVPKGVRLPHESI-LNRLQWQWATFPYTTNETVSVFKTALTFVDSIAELWSPLMCGLAILVVPKAVDPQRLVALLERYKIRRLVLVPTLLRSLLMYLKAAQKLLYNLQIWVCSGEPLSVSLADYFDEGVHRLYNFYGSTEVLGDVTY-FACESKKQLSLYDNV----PIGIPLSNTVVYLLDADYRPV--KNGEIGEIFASGLNLAAGYVNNPLAVEKKYAR--LYRTGDYGSL-KNGSIMYEGRTDSQVKIRGHRVDLSEVEKNVAELPLVEKAIVLCYHAGQVDQAILAFVKLRDDAPMVTELQEGRLKDKLADYMTP-QVVILEHVPLLVNGKVDRQALLKTYE------ 145231350 2 ----TIIDVTKDLSALFSKQVQATPDALAL----EDDKTTYTYAELDRAVDELTRRLHHYRVGRDTLVGVLLPRSSEYVIACLAALRAGGAFLVLELAYPPELLDDVIRDGNPAVIIT-------CRAEVGKIKADVPLISLDEPATET----NGVSDLPPPPADDDLDRLAFVSYSSGTTGKPKGIANPHRAPVLSYNLRFGVQ--DLSPNDRVAC-----NVFFIWEILRPLLRGAAVVAVPDSYDPAALVDLLAAKRITETLMTPTLLATVLARHPHIGSRLPHLRTLWFNGEVVTTDLARRASQANTRLLNCYSACETHEIACGDIREML-------DEQALYCPVGPPIDPKNTHILDENRQPV--ENGVSGELYVAGPLLARGYLNLPETTAKAFTENPFYRTGDLARRLPSGLLEITGRVGSMIKLRGYSVVPAKVEYEITKNLAVRHCAVVA--HGEGLERLVAYIVRDNDHATDRPVVERTLVQVLAHYMIPSLWVELEELPHDVTGKVDLKRL----------- 212716035 87 ------LDEGTTIYDIYANRAERMGDEPLYTYKSDSEWVTKTGNEVLADIRQIAKGLMHYGLKKGDGVAFMCRTSYEWDVFDAAVMACGGVLATIYDTDSAEQIRNIVNNSDSRLLVVETDMRTKADGAEKECPTLEHIICFENGGLDEIMAYGSGVSDEELDARIDSTDLCSIVYTSGSTAAPKGVEMTHEHYCTTALNLPVYMPQLLHEKKNVLLFLPQAHSFARAINYICV---ASELHIYIAQGIKTLIADLQVAKPSVMIVVPRVLEKVARRMAFDPMVYASLRWIVAGGAPLDPELMAFFRGAGVPVYEGYGLTETTAPCAFNPLGVPYH----------QGSVGVAFPGFELRIAEDE------------EIQVKGTAVFPKYHKNEEASEDSFTEDGWYRTGDLGRIDDDGFLYIIGRKKDLIITGGKNVSPGPIEEAIKRCEFISQALVLG------DKRPFALVTLDEESLRPDAANNAAVRAEVQKWSVRKFIILPEEFTMTASMKVIRPKVIQRYATLL--- 157336452 84 -----------TLHDNFVHSVETFRDYKYLVDGTVGEYKWMTYGEAGTARSAIGSGLIYYGIPKGSCVGLYFINRPEWLIVDHACSAFSYVSVPLYDTLGPDAVKYIVNHAVLQAIFCVPQTLNSLLSFLSEIPSVRLIVVVDDQMPSEVVSYSKLLNQRPQPFCPPPDDVATICYTSGTTGTPKGAVLSHGNLIANVAGATL--SVKFYPSDVYISYLPLAHIYERANQVMTAYFGVAVGFYQG--DNLKLMDDMAALRPTIFCSVPRLYNRIAAYNAKKRAILSRVRFMVSGASPLSPDVMEFLRCFGGRITEGYGMTETSCVIS-----------SMDESDNLTGHVGSPNPACEVKLVDPEMNYTSEDQPPRGEICVRGPILFLGYHKDEVQTREVIDEDGWLHTGDIGLWLPGGRLKIIDRKKNIFKLAGEYIAPEKIENVYAKCKFVAQCFVYG-------------------------------------------------------------------------- 195117522 56 -----------TVADVFEENVQAHPDKFAVIS----DTQRWTFRQVNEHANRVANVLQAQGYQKGNVVGLLLENRAEYVATWLGLSKIGIITPLINTNLRGPSLLHSITVAHCNALIYGEDFVEAVADITKDLPADMALFQFNKQAKNLNTLLTAASVAKPGKTQMGHHDKLVYIYTSGTTGLPKAAVISHSRYLF--IAAGIHYTMGFKEDDTFYTPLPLYHTAGGIMCMGQAVVFGSTVAIRKKFSATNYFADCAKFNATIGQYIGEMARYIL-ATKPSEYDRAHRVRLMFGNGLRPQIWPQFVERFNIKVGEFYGATEGNANIMNHDTVGAIGFVSRILPKVYPISIIRADPDTGEPIRNKDGELCEPNEPGVGKIVKGNPSRFLGYV-DAKASAKKIVKDVFFLSGDLLVADEKGYLYFKDRTGDTFRWKGENVSTSEVEAQVSNVAGYKDTVVYGVTIPHTEGRAGMAAIYDPQRELDLDVFAANLAKVLPAYARPQILRLLTKVDLTGTFKLRKVDLQKE-------- 186682494 5 -----------TLIELLRFRAFSQPDEIAYTFLLEGEKDTLTYAQLDKQAQTIAAYLQFK-----EQVLLLYPPGLEYIAAFFGCLYAGAIAVPAYPNRSLQRLQSIVADAEASIVLTNTAVLSNLERQLAELPDLRALNWLTTDSTDNN------LANKWQQPEIDSDSLAFLQYTSGSTGTPKGVMVSHGNLLHN--QKMIQAGFQNTEKTIIVGWLPLYHDMGLIGNVLQPLYGVRCILMSPLQRPIRWLEAISRYQGTTSGGPNFAFDLCMRKVQLSALDLSSWNVAFNGAEPVRVETIEKFSSTFAAFYPCYGMAETTLFVSGGIKTDAPVYITGTEGTRTLVGCGQTYINQEIAIANPET-LIRCAADEVGEIWVAGSSITQGYWNRLELTEQVFRANQFFRTGDLGFLH-NGELFITGRLKDLIIIHGRNHYPQDIETVADSHEALILGAGAAFTIDSKGEERLAIVIDRHYRNLDNDAVTEVIRTAIAQHAI--ALIKMGSICKTSSGKIQRHACRNAFIN----- 116618906 1 -----MID---NVLKQVDLIAATQPKK--VAYDELGEKH--TYEQLKKASDSLAHALDELNLPEKAPVMVYGGQQFEMIASFLGSAKSGHAYIPVDVNSAEERLTDIIEIAKPAVILAIDEL----------PTSISDILIIDKQHLDRIFSTNVPYELTHS---VQENDNFYIIFTSGTTGRPKGVQISHHNLLSFT-NWMIGDTFDWQEGSNVLSQPP-YSFDLSVMDWVPTIVTGGTLKALPKSVAEDFFATLPKLDLTTWVSTPSFADVALLDPEFNQANNPNLKAFLFCGEVLTRTTAEKLLARKVKIYNTYGPTEATVAVSSIRITKKIIENYD------KMPIGYVKKDTLISIQDSNDQEVSSGEK--GEIVISGPSVSKGYLNNPEKTNDAFTKEQAYKTGDLATVDENGLLHYKGRSDFQIKLHGFRIELEEVAQQLQQSQWIEQVVAVPRYDADGKKQLLAIVVPKENDFSKPMLLTNAIKDGMMPYMMPSRFIYRESMPLTPNGKID--------------- 156055858 64 -------NKRLCLYYLFEDSVKAHPNAECIWSREGC----YTWAESYDRVNQYGQWYLSQGVKPGDLVAFYLQNSPDFLFAWLGLWSIGAAPAMINHNLAGKALIHCIKVPNAKLILVDDD-----EELKARIEEEKKILVMDSTVRSEIRSTKTDRPEDVYREEVKAKSPLGLLYTSGTTGLPKGCTHVARGYMAGISRAAGLS--PVRDDDRWYNCMPLYHGTGGITAVSNIMGGVTNCI-GKKFSTSKFWGDIRDSRATWFTYVGETARYLLAAPPSPQDKDHCVR-VMYGNGMRPDVWYKFKNRFGVPVIEFFNSTEGVFTLTNHARGDYLATAVGHHGLISRWQ------FRDLYIVDDVTGAIARDPKTGGEIIVAVPNVFAGYFNNPEATDKKYERDVFYRTGDALRRDKDGRWYFLDRLGDTFRWKGENVSTAEVAEVLGKYDGVVEAIVYGVSHDGRAGCAAVFIDPSITNFDFAGLLKH-TRKHLPKYAVPIFLRIVKEMVPIHNNKQNKTPLREQ-------- 217413855 63 ------IDADINLYDFLEDRVSRLPDTPMISYKDEGAWQNYSATEFRDLVKSIAKGLIGWGARPGESVAIIAHTSWQWVALDMAIMSIGCVTVPVYETNSPSQIRSVFNDSEVVLAFADDEQAAKIETVNDDIPSLRDEFTITAGAIDAIRAFGTSVDDREFQARKDADHLATIIYTSGSTGTPKGVEISHRNMAAECMDALQYMPRAINPDRRLLLFLPMSHVFARFMCIVGF---SGTLTVGLSSNMKTIVKDFETFGPTLLLAVPRVWSALEQAGEKPTLRLKKIRTIITGGAPMDSRLSNFFNGIGMPVLEGYGMTETSGPVSVSLPENN-----------HIGTIGQPLCGTTAGVAED------------GELCFKGQCVCMGYHNQPEVTAQQIV-DGWIHTGDLGDIDEDGFITITGRKKDLIITGGKNVSPSVLETTIMTSPVISQALIIGDRKPLDLEDANAWLVAHGAQP--AENLEELSKNPIIRMEVERIIKRANELPITASLKTRRAQIVEHYKKL---- 118464419 552 ------------LHDGFFRQAERQPDAPAVFAGSGD----LSYAQLRDQALAVAAALCAAGAGAGDTVAVVGPKSAEQIPAVLGILSVGAAYLPIGADQPRDRAERILQSGRVRLALVCGG-----RQLSLPVPGLVLADVLGGAPADAEIA----------CARVDPGELAYVLFTSGSTGEPKGVEVTHDAAM--NTVEFIGRHFEIGPADRCLALSTLEGDISVMDVFVTLRTGGAIVVVDERRDPDAWARLIDTHRVTVLHFMPGWLEMLV---EVGRGRLSSVRVVPTGGDWVRPEVVRRLEAPGLRFAGLGGATETPVHNTIFEVTEPIPA------DCTALPFGVPLPNNVCRVVGDTGGDCPD--WVPGELWVSGRGIARGYRGRPDLTAQRFVEDGWYRTGDLVRYRPDGTLEFVGRADHRVKISGYRVELGEIESALRRVPGVRTAVAALIAGAGESDVLAAQVGTDDPALTGEQVRQYLA-DLVPAHMIPRHVEVVERIGFTAAGKLDRRAVARELHSVVGQS 169771183 4 ---------------YLSTHVGHRPDAIAI----EDDTQKLTYKDLDREVDRLASVLKNYHLSPEEPICIIEGINSNLVIAQLAVIRARLTCVPIEPSTPKLRLSDMLTDIGAKYILSDKEDVA---------DGIEHIVIITGQSPHGASEAQKDNQVNGSVHDPDHEYRSHILFTSGSSGRPKAVQIPERAIIHLVTKTAC---TPLEPSDRVLINNPGFDISLFEVF--APLVAGATMVPVPRMDPFAFREFIAEKNISVIFLT-AALLSITGH--TCPTAFRGVRIVLSAGDVPSVAAVKAILKSSAPLWNTYGPTETTTYSTMHEIKA-------EEFQHDFLGIGGPAGDTQLCLVDENLKLVTKPGK-VGEILLGGPGMTTGYINRPEENKNSFTIHGYYRTGDLARYRPD-VLEFVGRIDHQVKQGGFRVELGEIEQTLYASGWLTGAVVIASQDEGKESFLVAFVIPAVANTVRARTLSEFLGQRLPSYMIPSDFIFCSEYPMTAHDKVDRKALEQQYQE----- 134101845 8 --PTGVERRPASVGRMFLDRVADTPDLEAYRFPRGDRWESVTWAQAADRVAELAAGLLTLGIGPQERVAIASGTRYEWVLADLAIMCAGAATTTVYPSTVSSEVAYILSDSGSRIVFADDEQIAKLREHRDELGDVCKVVTFDGTPDGDWVISLQLLSERPDVVRTAPDALATVIYTSGTTGAPKGVRLLHSAWTYEGWAVA--EQGIVSPDDLQYFWLPMAHAFGKVLMCAQLAVGFATAIDGR---IDRLVDNLAVVRPTIMGAAPRIFKKIFDWAFDVGRRVSRLRFFISGSAPLDPQIAEWFDAAGVLILEGYGLTETSAGTSINRPDNY-----------RFGTIGEPLPGTEMRIADD------------GEILIKGPGVMSGYHHRETETAETLDADGWLHTGDIGEQDPDGLIRITDRKKDLFKSGGKYIAPTAIEGRFKACPYVSQFLVHGVPDNGLEGRSYAEIVSSAEVRDLVQDYVDQLNAGLNRWETIKSFTILEDGELTPSLKVKRRVVEERNKDALDG- 116695625 421 ---ETPVDAGQTLLARIAQHARQTPDAPAL----DAADLVLDYAGLQRTVQGAAQRLRALGVGPGTRVALALPRSGALVASLLAVWAAGGAYVPLDPAWPQARRRSVLAQSAPVLTIAQQAAHDNATVIRADALLAKAAQVDGEFASA-------------------QEDAAYVLFTSGSTGEPKGVVVGHRQI--SHYTAAVCEALSLASCRRLGLTSSVAADLGNTTLFAALWQGACLTVASDDAHPAAFARYLRGREVDAIKIVPSHLAALLETDAPAVPA-----TVILGGEPLPASLVQGLRRHDCRIFNHYGPTETTIGVMVHAVGAE-----DPAWPAGTAPLSRALGATRVRLLDDALRPVPAG--VAGQLYVGGPQLAHGYLGRPDLDAAAFVDDPFYRTGDLARATPAG-LQLLGRADQQVKIRGIRVEPAEVEAALLAQPAVAQAAVCAAPGPGAAAVLCAFIVPASAGSADTDALRRALAAMLPDAMVPSRLIALPALPRLPNGKTDRTALR---------- 20092515 4 ----------MRIDAYIAEHARNTPHQTALEEG----KKSISYSCLDEDISTIASFLTDCGF------AILAESGIQYIKMLMAVYRSGNIAIPLPIELPGLSLERILDAARINNIITKKQYLRFGNGFFERFGTV--IVVSDDTAV-------EVLSKRVVCERNNPELRL-VLYTSGTTGTPKGVMLSDKNLVAN--ARSIIEVLNISSKDKGALVISPHHAFGNSIINSHLMAGGSVRTTMNFMDP--VFNLIES-GVSIFYGVPSTYRILLRYPERFKKAFANVRTAASAGGAMDMSIVRSIRELGMQILPMYGQTEAT---------ARLAYLPTEDVDEFFDTIGKAIPGVTLDVFDSENRPVEPG--ITGELVARGDNILLGYLNDEEATEMKII-DGWMHTGDLAQKLPCGYLRLLGRKDDLIKIGDHRVNPREIEKEIEMNNEVSSVFVVPVFHELMGSAISLMVI--SNQETDVDTILAFCRKNLPGYLYPREILFIDHLPLSENGKISNRSIIEEYQH----- 126645405 493 ------------LTEILEN---LQSKRDQIAVVCGAE--RLSYGELDHRSTIISKELEKLHVDPELPIGIYMERSVDFLVSLLAIMRIGGAYLPLDPEYPDQRILQYLQESGAEYVLSHRGLLTSKTSIKEFVKTLEI----------DSFDYNQIIENQIFK-EYSFDHKAYLIFTSGSTKKPKGVYVNHQNLYSSVAARKAYYQESPEAFLLLSSFSFDSSVAG---IFWALCTGGKLVIANESLDTSALDSIISREKISHTLMLPSLYQALIQGSENS---WDSLKTVILAGEEFPNELIHFEKQPKTRLFNEYGPTEGTVWCTVQELKA--------GESFHKVPIGLATSNALAYVLDEQQELSPVG--ISGELCIAGAGLTKGYLSKSE-TDEKFLKNPYYKTGDLVRIQKDGLIEYLGRKDNQVKIRGHRIELAEIQELALQFPQVQM-AVALVSNEKDPQLMLAY--TSGQKLEEGELIS-FLREKLPRFMVPDLLLQLEEFPLLPNGKVDLASIQELARS----- 218721563 7 -----VIDTTKDLSALFIKQVAVSPDAVAL---EDGDA-TYTYARLDAEVDALAGRLRGYGVGRNVQAGVLLPRCAHYVIACLAILRAGGAFLALELAYPPDLLSDVIEDAKPAVVITHSTE-------RSKVVKQVSVICLDQQQLSTELN-GNAKDSGPLPADDDLDRLAFVSYSSGTTGKPKGIANPHRAPVLSYNLRFLVQ--DVKPGDRVAC-----NVFFIWEIIRPLLRGATVVVVPDEYDPAALVDLLAAKRVTETLMTPTLLATVLASNPDIKSRLPELRTLWFNGEVVTTDLAGRSMKAHTRLLNCYSACETHEIACGDIREMY-------DKDSLYCPVGPPMDPEHTYILDEQGKRITTN--EVGELFIGGSMLAWGYINRPETTAEAFSPNPYYKTGDRARILPSGVLEISGRVGTMIKLRGYSVVPGKVESEILKHFAACNCSVVA--HGEGLERLVAYVVRDREASQDDELARRALAPYLAHYMIPTLWVEMDALPTNVSGKVDVKSL----------- 145222140 27 ------------------------------------------------------------------HVGILLANVPDFVFWLGGAALAGATVVGLNPTRGTADLAADIRHADCRLIVTDSVGAQRLRGIGHGVPDDRVLVVDD---PEYRRALEACATEPAVAAGVGASSLFLLLFTSGTTGASKAVKCSQGRLARIAYVAT--EKFGHHRGDVDYCCMPLFHGNALMALWAPALANGATVCLTPSFSASRFLSDIRYFGATFFTYVGKALAYLMATPEQADDSDNTLTRGF-GTEASPEDQAEFRRRFGAELHEGYGSSEGGAVATPDPPATALGRPAHEDVVVVDPATLKPCA---PAVLDPRGR-VTNADDAIGEIVRRGARDFEGYYRNDAADADR-VRNGWYWSGDLGYVDRDGFLYFAGRRGDWIRVDGENTSALTIERVLRRHPEVIAAAVYGVPDPRSGDQVMAAVVAEPGSFDINAFVDFLVQDDLGAKGFPRLLRVSARLPATGSNKVLKRELQTQ-------- 145607647 302 --PEYPPDAELTCWDILDMRARKSPRSVAITAKAKGKARTITYSALHELAEKGAAALQTSTLGKGERVALYLDKSIETVATIFAAHRLCATYVPLDIESPPSRIRDLVGSIRPAAVVCELKDKQLLSGLLGS----ETIVVTIQDIFGGTAGGAAGSKGRLESTRPKLDEVAAILFTSGSTGLPKGVLMPHRQ--AAGFGVMMASALQYRTSDRVFAFARMLFDVALTDIFGTFYAGATLLLAPHAECVSRLLPLLQSTRATCVFCTPSVAGLL-----PGPDRTPLLRCMWIAGERATEAVIKKWTKQAVRLVNGYGPTE-GVVITWKLCRPNTDG----------SCVGRPAMGMKVRILDEYMRPVPIGTK--GLIWCSGRQLSLGYFGRKDATDAVFRPDPWYNTGDIGAYNAEGELLYFSRNDRQVKIHGQRTELGEIESLLGSNDE--QVVVIAANSPARDHTVGACEVKEDTSPIGQQMLQARARDKLAPFIVPNMLIAITAMPLNSNGKVNQSKLKSFYAARQGAS 170737647 515 -------DADTHVAAGFAAQALRTPDAPVVIDALGAR----TYREVAQQAAALRTALEQAGVGVGDTVAVLMPKCAHQLAAVLAIVQAGAAYVPVDSRQPALRQQAILRNARVRAVVS-------VQALAFEHEGCMRIDIDALPSDPQW--------PPRAACDIAPDALAYVIYTSGSTGEPKGVMLSHAAVC--NTLADISARHAVGAGDVVLGLAELSFDLSVYDFFGATARGACIVLPDPARDPSHWAELMARHRVTLWNSVPAQGQMLIDYLEEPALDVPGPRRVLWSGDWIPVTLPARWWRRWPDLFSLGGATEAS-------IWSIEHPIRPQDTQLASIPYGRALTGQTMEVLDALGRPCPPG--VRGEIHIGGVGLATGYANDPVRTAERFIADGLYRTGDLGRVRTDGSLEFLGRQDDQVKIRGYRIELAEIDAALTAHPLVGAAATI--------------------------------------------------------------------------- 119500336 261 ------------IHDIFAQNAEKHPDKLCVVETKSEQSREFTYRQINEASNILGHHLVQAGIERGDVVMVYAYRGVDLVVAVMGILKAGATFSVIDPAYPPERQCIYLDVARPRALILVRSFIDENLELRTEIPALDGTLVGGSVEGQDVLANQVSLKSTPVGVVVGPDSTPTLSFTSGSEGRPKGVRGRHFSLAYY--FPWMSETFKLTPNDRFTMLSGIAHDPIQRDIFTPLFLGAQLLVPAREIQNERLAEWMREYSATVTHLTPAMGQILV---GGASAQFPALHHAFFVGDILIKRDCRSLQALNVNIVNMYGTTETQRAVSYYEIPSYSSQEGFLDTMKDVIPAGRGMVDVQMLVVNRFDPSRICAIGEVGEIYVRAGGLAEGYLSNEELNKKKFLRDRLYRSGDLGRYTPSGDVECSGRADDQVKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKFEEPTLVSYFVPRRFRPLRDDAREH-LRSKLPAYAVPTVFIPLKRMPLNPNGKIDKPAL----------- 215428396 5 -----------NLAGLLAEQASEAGDRPAFYAADV-----VTHGQIHDGAARLGEVLRNRGLSSGDRVLLCLPDSPDLVQLLLACLARGVMAFLANPELHRDDHALAARNTEPALVVTSDALRDRFQPSR--------------VAEAAELMSEAARVAPGGYEPMGGDALAYATYTSGTTGPPKAAIHRHADPLTF-VDAMCRKVLRLTPEDTGLCSARMYFAYGLGSVWFPLATGGSAVINSAPVTPEAAAILSARFGPSVLYGVPNFFARVIDSCSPDSFR--SLRCVVSAGEALELGLAERLMEFGIPILDGIGSTEVGQTFVSNRVDE-----------WRLGTLGRVLPPYEIRVVAPDGTT--AGPGVEGDLWVRGPAIAKGYWNRPD---SPVANEGWLDTRDRVCIDSDGWVTYRCRADDTEVIGGVNVDPREVERLIIEDEAVAEAAVVAVRESTGASTLQAFLVATSGATIDGSVMRDLHRGRLSAFKVPHRFAVVDRLPRTPNGKLVRGALRKQ-------- 182436388 1146 ---ATDYPKHSNLRALFADQVRAAPDAPALVHGG----FRRTYRELDRCSNALAAHLRKLGVGPETLVGLYVDRDPAVVVAMLAVVKAGGAYLPLDPSHPERRLRQILDEARPALVLTPS--ADRVPPVGDGLPVVPVDPYLGADVAAD-PGHDTAVDGGAGP-----GSLLYVMYTSGSSGRPKGICITHRNVIRLVRDTNFIH---IAPGDRMAQISNAAWDAATLEIWGALANGAEL----HGFDQATVLEALRAAAVDTVVFATPLFTEVAAY---DPTVFAGARELVVGGDTMDPKRAREVVELGGPLINDFGPTESTSIAATFAVRQVPDG-------TWRVPIGRPISNTQVHVLDAWLRPVPVG--VPGQLFIGGDGLGRGYLGRPELTAGAFLPDPFYATGDKVRRLPDGMLDFLGRIDFQVKVRGYRIELGDIDSAALSHPGVRESLTV-VDESAGHKRLVAYY---SGTPTPRELTGYLA-DWLPRYMIPPVLIPLPELPKNPNRKIDRAALPK--------- 182436388 20 -----------TFVDVVTERAALSG-GTAYTFVSPGRDERLTFPELDARARAVGAMLAGRGLT-GERILVLLPPGLDYVVAFLGCLYAGAVAVPLYPKYSARHLA-VLADSRPAAALVPGAEPARAAELAEELHAPGLQLLSVDGELPGAGDWRR--------PHIDGDSLAFLQYTSGSTGTPRGVRVTHRNLVANS--AQIQERFAAGPDTAVVSWLPPYHDMGLIGGILPVYAGATATLLSPTARPLLWLELISELGTTISGGPNFAYDLCVDEERLAGLDLSRWQVAFNGAEPVRASTLDRFAARMAPFFPCYGLAEATLMVSGRRVAGEHVARTGPGRLPEPAPDGLPVVDCGPVAVDLDLTVADAEEGAVGEVWVAGENVADGYWGHAAAFGARLPGDPYLRTGDYGFVR-DGRLYVTGRSKDLIVVRGRNHYPQDLETALAAHDALRRAAAFAVERDGREEICLVLETTHGHVPETADAVIGAVRSALVRHAVAAGTVVLGQIPRTTSGKIQR-------------- 145234641 27 --------------------AASQPHSLAIS-AWDGE---LTYGELDRLVRRLAGYLVNHGIGPDEIVPLYFDKSCWTIVSMLAVLQAGGAFLALDPAQPKHRLADMLVQTQSRLALTSAKYAETCRKLVPEIFEVAVEQLNNLKDPE-------------DLPVVSPDTAAYTIFTSGSTGKPKGVVIEHAQLCTSSLAGGKAMGFD-TRQPRMLQFASYAFDACILEIMNTLVYGDCLCVPSAWARMNGLPEAMNQMKVTSAFFTPSLLRNL------DPGSMETLDTLIVGGERVPRDLVDQWAPSLRLLVLAYGPTECTVACMA-------LAISEPTPLYESGNLGQAITG-RAWIVDEDDCDRLAPIGAVGELLIDGPVLARGYLHNDAQTQQAFIPERMYRTGDLVKYTPEGSICYVGRRDNQVKIRGQRLEMGEVEYQLQSCLGVAEAVAAGKTDA--GPILVGFLRMASETATSDAQQQQFMTRALPPYAVPSIYVPLKQLPLSVSGKTDLKRLR---------- 145234641 1148 ------------LHQLVDRRCESQPEAPSI-CAWDGE---MSYGELAELTTSLASHLQQHAVGPGVVVPVCFEKSKWTIVAMLAALKAGAAVVCLDPEHPTHRLATILHDLGARCVLTSTKSAAIFIAMELANP-----ITVDSSLFQDLQDSSSLY--TLTPVSTAPHDPALVVFTSGSTGKPKGIVIEHKAVCTSLREHGV--AIKLGTHSRVLQFAAYTFDISFGDIFATLVHGGCICIPSASDRLNDLPGAIRSLGANHASLTAAVINQL------QPAQVPDLRVLVSAGEAMSKDLVEQWAD-HVQLINMYGPAECSIYSIGTEV---------IQRADDPSVIGRGV-GSAVWIADVDNSNFLAPIGAVGEILIEGPILARGYLNDDLKTQASFIAPPWYKTGDLARYTSDGRISFIGRADGQVKLRGQRVEIGEIERHVLAGAAVTDLVVVVQLLEQKKSALAAFLVPHQHASSAEALLENKLRAVLPGYMVPTVFIPLRRVPLSGSGKVDRKLLRQ--------- 148977716 5 -------DRHL-IHHQFADVVQRHYHDIAIADHH----QQLSYGELDATANQVANAILKHHPHGSAPVVVSMHRSVAAVVSMLAILKTGRPYLPVDDSFSESQLTFIAQDSHATCIISD----------RPLNQTTVPVYIYDD-----LRHHNTATAPEIEPVSAP---LAYIMYTSGSTGRPKGVEIEHTGVL---RLVSNSDHITCQTQDVIAHCSSIGFDASTLEIWLPLLNGAQIYVIAKQLDFEQFEHQINIGNVSTLWLTVALFNTLVRHPQA----LSTLKTLMIGGDALNLELVRKFLRSDHTFLNGYGPTE-------NTTFTTTFDIFGLNDSHTSVPIGRAITGTEVDIIDDQNQPVI--GERVGELITRGLGLARGYTCPHETERKFFIYNGHYRTGDLVRRLPCGNLEFVSRKDHEVKIRGLRVNLTQVEEAFHQQAVVQQCYV--RCDKTLNERLVAYIEVADNSIEQERQLRQNVAEVLPAYMIPERLVLLSAIPLTRNGKLDIEAIEDQIR------ 148977716 1027 --PEPVLERLENVWASLDQQIAV----------VTHETH-YHYRQLSEDVQQLRLALTHAGITNGQRVGVQLELSYEYIVTIFALLLNGCSFVPLDRRYPQKRLQFIIDDARLRGSIG-----------LSSTGQSDVLLTTIGASPLHFTNYSSA------PSSASENEAC-LLYTSGSTGTPKGVEICLESILRLTQAPNF---LQLSQQTRFLVASSPAFDASLLEIFVPLVNGLSCAVV----DKETLLDYPKLSRQLALQGINTAWLTVSLFNDIATTRPQTLRHLLIGGDALNLNTVRAFLAHLTQFVNGYGPTETTTFAT-------WFDILSLRDHHHSVPIGQPINDTHVYLIGAELD--ASQCGQVGEIAIGAPWLKPNYHNRPELNQEKYRLNPFYLSGDLARYNPQGDIEYIGRRDHLVKIRGHRVELSGINHVLLAHPLVAHVGVVETPDKH----IVAYLVPYDTDVNVADMRSTVLRNTLEPFQVPSGLVFVEHLPLTVNGKVDQRAL-SQYE------ 81170471 77 -----------TIPQIFQAVVQRQPERLALVDAGSGAC--WTFAQLDAYSNAVANLFRRLGFAPGDVVAIFMEGRPEFVGLWLGLAKAGVEAALLNVNLRREPLAFCLGTSGAKALVFGGELAAAVAEMSGELGKSLVKFCSGDVGPDGVFPDTQLLAPLAQPPGKGMDDRLFYIYTSGTTGLPKAAIIVHSRY--YRIAAFGHYSYSMQAADVLYDCLPLYHSAGNIMGVGQCLIYGLTVVLRKKFSASRFWDDCVKYNCTVVQYIGEICRYLLKQPVREAEGRHRVR-LAVGNGLRPSIWEEFTERFGVRIGEFYGATECNCSIANMDGKVGSRGFNSRILPHV-----YPIRLVKVLLRDAQGLCIPCQTGEPGLLVGQINQQFDGYI-SESATSKKIKGDSAYLSGDVLVMDELGYMYFRDRSGDTFRWRGENVSTTEVEGVLSRLLGQTDVAVYGVAVPVEGKACMAAIADPHGRLSPNALYEE-LQKVLAPYARPIFLRLLPQVDTTGTFKIQKTRLQ---------- 154295437 24 ------------IQDIFTANAEAHPDRLCVVETATSPRREFTYRQINEASNILAHHLVERGVQRNEVVMSYSYRGVDLVVTVMGILKAGAIFSVIDPSYPPDRQNIYLDVARPRALVVAGELTEKVRNFIAENLDLKTYIPGLELKDDGTLVGGDDQGKDAPGVVVGPDSTPTLSFTSGSEGRPKGVRGRHYSLAYY--FDWMAEKFGLSKNDKFTMLSGIAHDPIQRDIFTPLFLGAQLLVPSDDIQHERLAEWMREHGATVTHLTPAMGQILV---GGASAEFPALHHSFFVGDILIKRDCKALQKLNVFIVNMYGTTETQRAVSYYEIPSRASDPQYLENMGNVIPAGKGMKDVQLLIVDRENRNRICDIGEIGEIYVRAAGLAEGYLGSDELNKAKFVDDRMYRSGDLGRYTPTGDVECVGRADDQVKIRGFRIELGEIDKYLSDHVMVMDNVTLVRRNKDEEQTLVSYIVPDGGEGIQGRLRRFWLKTKLPSYAIPEVIIPLEKFPLNPNGKKDKPAL----------- 196192533 2 AFPPTQLDHCASLVEILRYRAEQQPNQIAYIGLENGESERLTYYQLDIQARAIAAHLQSLG-ASGARVLLTFPLSLAFTSAFFGCLYAGAVAVTAWPPLNESELQYKAVDAQIQFALTTQPLMERLS---------EPFVVTPPLDQIHWIEVDQLGGKNANSWQMPDKTLAYLQYTSGSTGLPKGAMISHGNVLNN--LAMIQAACQYTASDIGICWLPLYHDLGLVCAVTQPIYVGRPVVMMSPVDPLRWLQAISRYRGTISGGPNFAFELCLRKIQRKGLDLSSWAIAANGAEPVLPDTLDRFASAFAPFCPAYGMAETTVMITTTPVAAPTENISENSEARKVVSCGKTGENHQIAIVDPDTKQCAED--EVGEVWVSGPSVAQGYFNREEQTEQTFQAGPFLRTGDMGFLQGD-ELFITGRLKDVIILWGNNHYPHFIETTVESHPTLRPAAVFGVAVDE-EERLVVVIESRYLRSLDVESVVGAIRQSLAHHMLEAHAIALGSTPKTPTGKVQRTTCKSKY------- 71534702 17 ------LDSEASLHRLLERAAGASAQQTALLFH----NQSTSFGALDALVRRA----RNVGARPGDLVAVCMEPSERLVVALLAVWKAGAAYLPLDPAFPQARVAHILGEARPVLVLAEKEDPELFSDAA---------LYEDLRREAADLSSEPLPDAETLPGCAP--TLALVLYTSGSTGVPKGVRLPH-AVVLNRL-RWQWRTFPYGPQERVCVFTALTFVDSVGELWGPLLQERSVLVVPREVDPERLLRVLEDHQIERLVLVPSLLRSLLLALGLESRNLSRLKTWVCSGEPLSAQLARYFESGDHILCNFYGSTEVMGDVTYHVVRS-----AAELKDSTKVPIGRPLDNTAIYLLDDNFRPVV--SGEAGELYVSGLNLAQGYVKDPERFANPLTVDPLYRTGDFARFVK-GTLVYEGRTDSQVKIRGHRVDLAEVERAVAGLPGVDKCVVLCYKPGELEQALLAYVTTCKDSSMSSQQLEAVLHKNLAAYMLPQVFV-VDSIPLLVNGKTDRQALLRRYESY---- 160943786 7 -----------NVYDLVTLNEQRFSERVALYDKETDEVTAVHYKDYARDIRRAVSYFQSTDI-KGKKICLLNKNSYEYAVNTFGIILAGGVLVLLNQHKSWDELSYELGLVDPAAILTDGDDYGTKEQLQAAYGSILR-------PMDGFRAYEPVAEM---PRCIGHDDLMILMFTSGTTGRSKGVMLSERNFFAHVQIGERMMEYKHDPELVVYTVLPMFHLGAFICLFSWAHGGWALNISG---DIRNFYKEIRRMPSQVMAVVPVIMNSLKDVMRGRKERLGELWVPICSSAMFDPQVMLDMATNGMFVVQTYGATETCGDGIINYAQD----------AKHIGAVGQGNDYLDYKI------------EPDGELCIRGDSIMLGYYKDPEATAAVIDKDGWFHTGDLARVDEDGYYYITGRKKNLIILSGENLSPEELEGMLEKCPAVQECIV----KELGKKIGVVVYCKKEHQQTVRDFIAQMNRT-VPLYKRIGVVEFSETLPRNAAGKLVRK------------- 149926806 40 ---------------LFQETARKYAKSAFL----KSEQQSWTYGQANSICNQMARGLLSMGVKPGDTVGLLSANRPETLLAVIACAKLGAVAALLNINQQGAVQAHSLKLVKPRIILACDRGLDILKQMEAELKGIELLSLQTSSAHLRVSDFRSAWCTQAQTAQITASSPCFYIFTSGTTGLPKASVMSHYRWL--QAASGMSTAVRLTATDVFYCCLPLYHNNALTVSLGVVLASGACFALDEKFSASQFWRRISHYRATAFCYIGELLRYLLNHMDDQNHEI----RLILGNGLRPEIWDDFENRFGIQIFEFYGASESNLGFMNAFGLKETVGFCPMPFEVIACDT-----DTEQVVRNSHGFCETVGRGEVGLLIVTELRPFDGY-TDPKANEGKLRGDCWFNSGDLVRRQGWQHIQFVDRLGDTFRWKGENVATSEVEGVLAKLPFLEHAVVYGVKLEGFDGRAAAVAVKPGAKLDLKALAAH-VTSHLPSYAVPMYVRVLQAVETTGTFKYQKTQLKKE-------- 5163401 19 -LPDIYIPKHLPLHSYCFENLSEFNSRPCLIDGANDRI--YTYAEVELTSRKVAVGLNKLGIQQKDTIMILLPNCPEFVFAFIGASYLGAISTMANPLFTPAEVVKQAKASSAKIVITQACFAGKVKAIENDLK-----VICVDSAPEGCVHFSELIEHEIPDVKIQPDDVVALPYSSGTTGLPKGVMLTHKGLV--TSVAQQVDGLYMHSDDVLMCVLPLFHIYSLNSVLLCALRVGAAILIMQKFDIAQFLELIPKHKVTIGPFVPPIVLAIAKSPLVHNYDLSSVRTVMSGAAPLGKELEDAVRAPNAKLGQGYGMTEAGPVLAMCL------AFAKEPFDIKSGACGTVVRNAEMKIVDP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 84702308 57 ------------IAKAIETKAKVGGN--ALAFIDPADGKKITFKEMIRGAFALGNALSRR-TKRGENVGVLLPTSPGAIITILALHVDGRVPAMLNFTAGKNALEAALETAQVKTVLSSRKFVDVYQDLIDFLSTKVEIVYLEDENLSVFDKMRALLGEKFPALALSPDSPAVVLFTSGTEGKPKGVVLSHQNLVANVFQ--VIDHVQLEPREVFINPLPVFHSYGLTAALFPMFAGHPSVPYPSPLHIKIVPEVVREYEATIMLATDTFLSRYLQNAKDGA--LVSLRYAVCGAEKVRDETRRLARRFGFCVLEGYGATECAPVIAVNQPGD-----------IRPGTVGKLLPGIETRI-----EPV-EGLDEGGRLYVRGPNVMLGYI-DPDAPESLLKPDGWHDTGDIVHIDGGGYMSIKGRQKRFAKIGGEMVSLAVVENCASAVPDNLNAAII-VPDPRKGEQI--ILLTEEPHPRPEHLRDWARSHGVPEIAMPKQVLHVDDIPVLGTGKVDYVSLNRQAEELIAQA 167764859 41 -----------NFIKLYEHSFRENWDLPCYTDY--GENESYTYGEVAQEIAKLHLLFKYCSLRRGDKIAIIGKNNARWCIAYMAVITYGGIVVPILQDFNPNDVHHIVNHSESVFLFTSDAIWEHLEEERRGVFSLNDFRCLYQRDGETIQRFLKHLGEDVTYTDLSNDKIMLLNYTSGTTGFSKGVMLTGNNLAGNVTFG--IRTELLKKGDKVLSFLPLAHAYGCAFDFLATAVGTHVTLLGKVPSPKILMKAFEEVKPNLIITVPLVIEKIYKNVIQPIINKKSMKWVIIGGAAMNPEVEEFFHRIKFPFTIGYGMTECAPLISYAPWNEFVTT-----------SSGRVLDIMEARIYKEN------PDDRLGEIQVRGENVMVGYYKNPEATKEVFTEDGWLRTGDLGTLDEHNNLYIRGRSKTMILSSGQNIFPEEIEARLNNMPFVLESLVI--------------------------------------------------------------------------- 195978378 1 -----MVNDMIETIEYFAQAQPDFP-------VYDCLGERRSYGQLKEDSDSIAGFIESLKLGEKSPVLVFGAQSYDMLASFVALTKTGHAYIPVDVHSAPERVLSIIEIAQPSLIIAIEELPVSIDATR--------VISLAEIEAAKAAKTAFTMTK-----PVKGDDNYYIIFTSGTTGQPKGVQISHANLLSFTNWMIEDAEFAIPERPQMLAQPP-YSFDLSVMYWAPTLALGGTLFALPKSDFKRLFSTIAELPIGIWTSTPSFADMAMLSDDFCQEKMPRLTHFYFDGEELTVSTARKFERFDARIVNAYGPTEATVALSAISITKEMI------ETYTRLPIGYPKPDSPTYVIDEAGNALEPGQQ--GEIIVTGPAVSKGYLNNPEKTTEAFTFNGMYHTGDLGSFTEDKVLLYGGRLDFQIKYAGYRIELEDVSQQLNQSPLVESAVAVPRYNEHKVQNLLAYVVLKDGDLDITKAIKASVKHHMMAYMMPSKFIYREKLPLTPNGKID--------------- 8475901 1 --------DHLSLHSYCFERVAEFADRPCLIDGATD--KTYCFAEVELISRKVAAGLANLGLQQGQVVMLLLQNCIEFAFVFMGASVRGAIVTTANPFYKPAEIAKQAKAAGVRIIVTQSAYVDKLTDLQSDDLIVITIDGAPKEGCKHISVLTEADETQCPSVEIQPDDVVALPYSSGTTGLPKGVMLTHKGLV--SSVAQQVDGLYFHSEDVILCVLPLFHIYSLNSVLLCALRAGAATLIMQKFNLTTCLELIQRYKVTVAPIVPPIVLDITKSPNFSQYDVSSVRIIMSGAAPLGKELEDALRERFPKAIQGYGMTEAGPVLAMNL------AFAKEAFPVKSGSCGTVVRNAQIKILDETGQSLPHN--QAGEICIRGP------------------------------------------------------------------------------------------------------------------------------------------------------ 126322915 78 -----------TIPYVFQKVANRQPQKVALVDAVSG--KQWTFQQLDEYSNAVANLFLQLGFGSGDVVAMFLEGRPEFVGLWLGLAKAGVEAALLNVNLRLEPLTFCLSTSGAKALIFGGELAAAISEVSVQLGKNLVKFCSGDFGPEGVTPDTHLLASTAPPMQMPPDDRLFYIYTSGTTGMPKAAIVVHSRY--YRIAAFGHHAYRMKPSDIIYNCLPLYHSAGNIMGVGQCLLYGLTVVIRKKFSASRFWDDCIKYNCTVVQYIGEICRYLLKQPVRPAENQHHVR-LAVGNGLRPAIWEEFTCRFGVQIGEFYGATECNCSIAN--LDGKVGACGFNSRILPNV---YPIRLVKVLLRDTQGLCIPCKPGEPGLLVGQINQQFDGYV-SESATNKKIAYNVFYLSGDVLVMDELGYMYFRDRSGDTFRWRGENVSTTEVEGVLSRVLGQTDVAVYGVDVPVEGKAGMAAIADPHATLNPNALYQE-LQRVLPPYARPIFLRLLPQVDTTGTFKIQKTRLQRE-------- 41407358 4 -------ERPATLCEAFQRNAAIDPD--AVVLRTPGATQTLTWRELAEQVRKFAAGLAGLGVRRGDTVSLMMANRIEFYPLEIGAQHLGATSFSVYNTLPAEQLTYLFDNAGTKVAICEQQY---VDRIRASGAPVEHIVCID-GAPPGTISVEQLYAAAPRDFDVRPDDVVTLIYTSGTTGNPKGVEMTHANLLFECHALNAVLPSKF--GDRVTSYLPSAHIADRAMGLYGLEVFGAQVTVVD--DPRAIAAALPDVRPTVWAAVPRIWEKLAEWARADELVLSKLRWAVSGAAPIPKETLAFFAGIGIPIAEVWGMSELSCVAAVSHPRD-----------ARLGSVGKLLPGLEGKIADD------------GEFLVRGPLVMKGYRKEPAKTAEAIDADGWLHTGDILEADAQGYLRVVDRKKELIIAAGKNMSPANIENAILA------------------------------------------------------------------------------------- 207085196 9 ---------------LIEDAAQSHSDKTALVF----NEKSITYSELFTKVNQVAYYLKELDLPKDSRIGIYSNKGIEQVIAILAILSTDYILVPLTKLLKSEQVEYIIKDCDIKCIITDRLKLESIEEINFDGH-----IISYETAGKEIASFEEIFKYYNKPCDINGHSNALITYSFGMSGTPKGIVISHRNLIDSARVVS--QYLKLEEDDVISAILIFNLDYGLNQIF-CTLYKRATLAIHRFILAEDFFNHLINDKVTVIPLMPINITQMFDHRIPSSELFENVKTITSSGGNVTARMISACKKTNADFYSMHGLTEA----------FRSTYLDPSQVGIRPDSIGKAIPDVELYVINKDGKECAV--REVGELIHRGGYIYKGFWNAPEQNAERFTDEIVVASGDYVYKDEEGYFYFVSRHDNMIKTRGFRVSPYEIESVVSRCPQIEQCAVFSVNNELIEEEIIMVYSAPSEIAPKEILFE--LKKHLASYMIPSRVIYKKSLPLVQSDKVNKDELKRE-------- 114330717 23 -----------TLDGLFQERVRRTPHTTAYRDYDVSQEAWLTWDDMASAVKLWRTAFSRENLSPGDRVAIMVRNCPQWVMFEQAALGLGLVVVPLYIEDRAENAAWCLDNAGASLLLLENARWEAFSQVAGQLGQLKRIVIMSTTSQDVHLALRDWLPEKPENSPLAENQPATIIYTSGTTGRPKGVMLSHHNILSNAHACAQI--VTVTPDDILLSFLPLSHTFERTAGYYTPMLCGATIAYAR--STRQLSEDLLIIRPTILISVPRIYRLLFKLAVDVGYRISHLLWVMSGGAALSPEVSHTFIALGLPILQGYGLTETSPVVCANRLNDN-----------VPASVGKPIPGVEVKL------------GEQNALLIRGPNVMLGYWNNPEATSAILSADGWLDSGDTAQIDEQGRITITGRLKDIIVTSGEKIPPADMEAAILHDPIFEQVMIIG----EGRSYLSALVVLSKHDEYAEEIILEKIARQISGFKVHRALLIVENEMLTPTLKLKRKNIYKHYQ------ 149378453 38 -------NKDLTLGTLVDRNAEKYGHRPAILF----EDRSISWQEFNGWANRIAGFLKTESLTRGDTIAVFLENRPELLAVVAGAAKVGVACAMLNTSQKGRVLEHSINLVSPKMVVVGEELVEAFDGVKADIRTPNPFLFLADDAPEGYVNMAAKVGAHRSTAPKPADDTAIYLFTSGTTGLPKAAPGSHRKFM-KAYGGFGMMSLDMKPDDVLYCTLPLYHGTALLVCWGSVMAGGSAIALRRKFSASAFWDDVRYFQATTFGYVGELCRYLLNQPPSEQDRNHNLNKMI-GNGLRPSIWKEFKDRFGIDVAELYASSEGNIGFSNFFNLDNTVGFSTAPYKLVKFHDGTRDP-----VRDENGQEVEKGEPGIGEITKK--WSFEGYTQK-DATEKSIKGDQWFNTGDVLKEIGCGHLQFVDRMGDTFRWKGENVSTTEVENIIDGSNMVEEAIVYGVEIPGTGKAGMVTLVPNGQEFDVNRLFRY-LNENLPPYAIPVFVRVTGAIEKTGTFKYRKVDIQK--------- 189465603 1 ------MEQEQHFIDYIEQSIIRNWNLNALTDYKGATLQ---YKDVARKIAKFHIVLESAGIQPGDKIAVCGRNSAHWAVTFLATITYGAVIVPILHEFKADNIHNIVNHSEARLLFVGDQVWENLEDAMPQLLGVTPVVCRDKRLMEAFEHRNTLYGQRYPKNFRPEEELAIINYTSGTTGYSKGVMLPYRSLWSN--VNYCHEMLPVKPGDNIVSMLPMGHVFGMTYDFLGFSAGAHIYFLTRMPTPKIIAQSFAEIRPRVISCVPLIVEKIIKHVPIINDKIRALARIIIGGAPFNAEVERFLKQIGFPYTIAYGMTECGPIICSSRWET-----------LKLASCGKATTRMEVKIDSSD------PEKVAGEIICRGTNLMLGYYKNQEATSQIIDVNGWLHTGDLGTMDAEGYVTVRGRSKNMLLSSGQNIYPEEIESKLNNMPYVSESLIV-----LQKEKLVALIYPDFDDAFANEANRNELNQQLPAYQISKVKIHFEEFEKTAK-KSIKRFMYQEAK------ 215505865 255 --------------------------------------------------------------------AVVLNDNLQYVVAQWACWLGGNVAVPLYWGHPRPVLEYYIKDSQSAALVATADFADRLQPIATDLNLP--LLVLDSKDTTGDIDIPKQKAEEWKRLKHKD---AQILYTSGTTGPPKGVVTTHHNLFVQ--AAALISAWEYSSSDVVLHTLPLHHTHGIVNALVTPLYAGGTCVMLPKFDAAEVWRLIEAPRVNMFMAVPTIYAKLIEHYDREATCLQKLRLMVSGSASLPLPVLERWKEIGHTLLERYGMTEIGMALTNPLHGS-----------RKPGFVGKPFPGVKVCIADTYGTKVSKGHEESGDLLVKGPNVFKEYWNRPEATKEAFTSDGWFKTGDTAEC-QGGDYRILGRSSDIIKSGGYQ------------------------------------------------------------------------------------------------- 145251597 193 ALPEGCLD------DIITAQAVERGNSIAIDSWDG----TLSYQELDTLSTLLAKYLRSLDLS-GTYVPLCADKSAWAVVAMLAILKAGAACSPLDPSHPRSRLQSMVQLCDAKAVIATERHASLL-----QMDGVEVVVVGPDMS-----SFLQHQISPAEAPGPSHRDVAFLMWTSGSTGAPKGVILEHTALFMS--ISAYAAANQFSAETRCFQFTSFTFAVSLCDIFGTLSQGGCLCMPSETQRLTDLTGALRELHATFCWLTSTSLADL------NPHDLPDLRSVTVGGESLSRELVARW-ATHLRLTVSYGTTETAGWCLLNTGLSPTGDAR---------TLGRPIPGVWIAHPDNVNRLVPVG--AVGELLVEGPFLAQGYLDDEERTAAHFIPPPWYRTNDLVRYNSDGSVSFVGRRQAHAKIRGNRISLPEIEAQVRHSCKDAQAVVELVTTKDQVEMLTAFLVVSGQESLSEAPLISVLEQSLPSYMVPTVFVPLSHIPLTRTNKADRHVLRKLAE------ 145251597 1262 ----------LTIHETIQRQCLAHPQKEAVCSWDG----SITYRALNELSSSLASQLQRCG-QPTSFVPLLMERSKWTAVTMLAVMKAGKAFVLLDASFPVERLQSICCQLDATLILSSSKHADVAQRLVSNPLIVDAIIGLPGPSL-------------ALPV-VHPDATLYAVFTSGSTGRPKAVLISHASY--GSGAEAHIPAALITPATRVLQFASYAFDASIIEHLSTFMAGGCVCVLSDPERTSSLAEAVAAQRANFAWLTPSVTRFI------DPQDFPTMDRLCLMGESMRRSEIERWSSR-VNLMQAYGPAECSVLAT---LRPSLTTQSDPRNIGCA-------RGCHAWVVDPENHTRLLPIGAVGELIIEGPIVGQGYHGSPEQTQAAFPPDGVYKTGDLVQYSPDGSLLFIGRKDRQVKLRGQRLELSEVEHAYHTLAGTWE-LVVELINSQHNPALALFLAEKQDSPKPCGVLRDTLASRLPPYMVPTVWIPITQIPLSSSQKTDRRSLQ---------- 157415560 5 ------------IYDFLEKSLIKFSEKTAFVEPFAKERKEITYKNFDLFSKKLASILRNLG---NDPVLIILPKGIDCLISFFGVALSGNFYTLLDEKSPKERVEKVIEVLKPKLFITSKNL-----NFNLNLPTLYT------QDFEGFDINESLLKNAKEKHI--DTNLLYVFFTSGSTGIPKGVSIAHKSVIDYTF--WVCETFKFDENEILANQAPFYFDNSILDIFSSVKSGATHLLPNHLFAPNKILECLEKEKVSTIFWVPSVLIYFANTEALNNFSLNTLKKILFCGEIMPNKQLNIWRKHNALFANLYGPTEITDVCSFYIIN---RTFKDEELL----PIGKACKNTELLVFDENMNFIPKQIGVKGELFVRGTSLSLGYYNDKEKSKQAFIQNPLYKTGDIVSYNKFGELLCYGRADNQIKYMGHRIELGEIESVINSHESVKNSACIFKED-----IICFY------ESKDELDLKAFLKDKLPSYMIPKNFIKIDKFKLNQNGKIDRKILNEK-------- 108800984 44 ------------------------------------------------------------------RVAVLATPTPATVLAITGCLIAGVPVVPVPADVGVAERRHILTDSGAQAWLGD----------KPEDTELPHIPV--RLHARSWHRYAEP----------HPDSAALIVYTSGTTGPPKGVVISRR--AIAADLDALAEAWQWTAEDTLVHGLPLYHVHGLVLGLLGSLRIGNRFVHTGRPTPEAYAQA----QGTLYFGVPTVWSR-IAADDDAARALATARLLVSGSAPLPVPVFDRLAATGHEVVERYGSTESLITLS-----------TRADGERRPGWVGLPLAGVETRLVGDDGAPVPHDGETIARLEVRGPTLFDGYLNRPDATADVLGVDGWYRTGDVAVVDGVGMHRIVGRESDLIKTGGFRVGAGEIETVLLGHDGVAEAAVVGMPDDDLGQRIVAFVV---GDATPEALIDY-VAEQLSVHKRPREVRMVDSLPRNAMGKVLKKEL----------- 145340990 3 ------------------------------------------------------------GVRAGGRIAVVVPNGPELMTSLMCVLQRHCA-VPINPVTTQEEIEEELLNTNAKVLLYQRDGGKGDVKMRRLCKKLKLTPLIITPSPTVAGDFTEEDSAGNDIELMQADRLALILHTSGSTGKKKVVPIAMSQ--ILIGAAAIAASCGLNEDDICCNFMPLFHVGGILRNVLAPIMSGGSTVAMPFFDVDNFWEVLESKKCTWYYGAPTMHMLIVKSAETMAKNDKCVRFVANAAGPLQPATATELRRLNASVLPSYGMTECMPISC----------PPMGYALERPGTSGRSI-GPEIGIIDDSGNLCP--SGAVGNIMVRGPLVLTGYEG-EAPGSSGFEPGGWFNTGDMGRMDDDGYLYVTGRTKEVINRGGEIISPVEIEEALASLPAVSECVAISVPHGTLQEVVGVLVVPVKGGQVPRQIVQHVAK-RLPPSKWPQCLILASGIPKSITGKVSRRQLR---------- 51243939 1 ----------MQLHHKFIEVAKRLGKKEAIHDFSTG-------AKLDYKKALIASLILSAIFKKFDKVGLMLPTSAGCILSNLGLLLCGRIPVMVNYSTGAEQNARFAQQCAFSTIITSKKLLEKID-----CPHVEGMVYIEDKAKAAFIASLPANTIKTLVHGSHDEDTAVILFTSGSEKEPRAVQLTH--KNINTNINSINKIFHFNSEDIFLSSLPFFHVFGLTTSFWLPISGLTMLTYANPLDFKKICSIVREHKATFLVGTPSFFWGYLR--KSERGDFASLRIALAGADKCPDSLRTKFEKHGITLYEGYGATECSPVIAANCPEANC-----------PGSVGKPLPDLQIRIENETGEECPP--EEDGRILVKGESVMKGYFNDFEQTSLHIR-NGWYDTGDMGNIDKNGFLWHVGRLKRFVKIGGEMISLVKIEDVLEKF--LTECCIVEVPDATKGAKIIAVVT---AEIDEKKVLKQ-MAEHLPKLSLPKKFLYQESLPKMGSGKLDFKAITEIAR------ 145251521 227 -------DTPSSILDAIRRHSQRSPDALAIVAWDG----SISYGDLEARSTCLAEYLRRVGVGPGVMVPLLLGHSQWVIITQLAVLKAGAAFVPLEPSHPQERLRYIVRCVKAFLIVASEAHCARAQQLVEQVIPINENIMNTVRTALLSTAY----------ITPTADAPAYVLFTSGSTGQPKGCVIDHR-----AMAQLPHDGVAVGPDSRVLQFATYSFTMAIYEIYWCLSNGGTLCIPSDHDRLNNLPTVIEEMQVTWAVLTPSVLRRL-----SHDNPPSSLQTLALGGEPLAAGDMEAWVR-KLQVFFGYASSEGTALNCLTELSEQSHALEY-----------TPTPRVRHWIVDPDNHDKLAAVGTVGELIVESPGLAREYLDNPTATAAAFIQSPMYKTGDLFRYTERGNLQYVGRKATQVKIRGQRLDLGEVENVSQQCPAPARVAETGVPRDGAGTMLLVFAVPSDQFRADMKILTQALEPLLPAHMLPGIYIPLRRFPSTLTGKADRRLLRELIQQH---- 145251521 1336 ------------VHDLIKARCIEQPDALAVWAWDGA----LSYRELDCLSSNLARRLMARGVGPEAFVGICFDRCKWTLVSVLAVAKAGGAFCLMDSSHPTYRLREICDALGANLVITTPKHVAKVSKCERPLLVVVEGVCSETDDLPG--------GLGSEYRDTLPRNALYAVFTSGSTGKPKGVVITHENLA--ATIKNCPQRLDLRPGDRSLHFASYAFDFSIIEVIVPMVVGACVCIPSEHDRLNNLPKAMADLAVTWAIMTPTVSRLL------EPASLPTLRTLVLGGEAIMPYDFTTWQGY-TTLISAYSPAECTPIGLCTVVQADDPNCL-----------GKPFTSMSPWIVDPENVQRLVPVGAVGELVIEGTVVGRGYLHDAERTIDVTNPSRLYRTGDLVQFTEDGAVRFIGRKDLQVKIRGQRLELGEVESRLRSYAIVVEAVV--LKSPGGRAVLVAFISINSPDVTDRDIDKALLGDELPNWMVPSVVLKVQGIPMTKSGKVDRRRLRQ--------- 145251521 4627 ------------IYETINRRCAEQPSSSAV-CAWDGE---FTYGEIDQLSSVLAGEILAHGVKPEDPVLVCLEKSRWVPVVMLAVWKAGACLILLDATHPTTRLHMIAKQSAASLAIANRSTRSKANILCSRVLQVD----------DDRLWTRHVNSSRAEMVHVDGHSAAYIIFTSGSTGTPKGAVIEHASL--SIAWETLITRLQLNPTSRVLQFASHSWDAAIIDVMAALMSGGCLCVPSENERMGHLALAANRMRANWMLLTPTVARQL------TPSEFLYLETLVLGGERVNTTDIEVWHD-KVCLLSAYGPAECTQITSVTRPLDM--TCDARNIGVPNASAGW--------VVRPDDPEQLVPDGAIGELLIEGPIVGQGYLNEPQRTYQAFIEAPWYRTGDLVRFAADGSLIFVGRMDDQVKLHGQRLELGEVEHHVQQ----AFAAVIDLIQPKEEQQLAACIFSPGHEPPSDTFRKKVQEARLPSYMVPSVFLPLAYLPKSTTGKIDRKRLR---------- 145251521 2421 SLPAAY---PHPLHHLVLSQAETTPDRRAVESWDG----TLTYAELNDLSGKLGQHLLNRGLKQGSRVVLLFDRSLISVVTMLAVLRSGGICVNIDPSLPQTRITQTIHQARPSVALVSSTYQSRLADALP----VPVLTIALDTIPRS--------AKNIPWPLVRSTDLAFILFTSGTTGKPKGIMVEHGNCATDIFHYSAI--LAVTPEIRTLHFCSYAFDLSIYEVLTPWMHGGCLCIPSESARLSDLPGVIQKYHVNFAILTPSVGSAL------HPSDLPSLQTLILGGEVMPAVMFDRWAS-HVRLINLYGPAEATQCAALHLPTDEFVPGLIGAMVGASGWVTVPSPNCLTPIV------------AVGELLIEGPAVTRGYFDEMEQTASYIDPPAWFCSGDLVQYVPNGWLRYIGRKDKQVKIRAQRVDLTEVEHHVDELQAIAE--VLFQHSSPRQSSQLAVFLAFGEQLTNKRLIAEILQKRLPSYMVPTLFFPVSHVPQTPTGKTDRNRLRQ--------- 145251521 3516 ------------VHDMIRRQCQLQPDAVAV-EAWDG---SLTYEELDSYTEYLAAKLQLCGVRNDHFIALYFEKSCWTIVAQLAVLKAGGALVMLEPSHPVDRRREICQTLDVMLILGPPHLTHSLEQEL-------NIKVLPISKAHLKASDGEHLSVDS---HIQSHNLMYAIATSGTTGCPKLALVHHGGFV--ATARTLVDRLLLLASSRVLQFSSYGFDASLVEQLLPLIVGGCVCVPTPFDRDNRLAFTMATMKINWMVAPASVIHLL------SPDTVPTLQTLISAGEPLQQSIIDVW-ATRVNLINAYGPAECSMVCSVN---------PSVRPGTDPNNIGYPIGGT-CWIVDPNDINTLLPIGAEGELLVEGPNVGVGYAKDPRRTRVAFSPPHWYRTGDIARYNPDGSVLYVGRKDSQIKLHGQRIELAEVEHHVRLCPGAIQVVVEMVKDDFETSSLVALIVVSGSGFPASQHAEALLQDRIPPYMIPTLFVPVAQIPFNTNGKADRARLR---------- 21226716 4 ----------MRIDAYIAEHARKNPDQLAL---EDGK-KSISYSCLDEDINKVASSLD--GFEH-CKFAILAESGIQYVKILMAVYRSGNIAIPLPIEMQGRSLERILDTACINNIIATKKQYSRFG--DGFFERFGTVIVVSDDTSVETLSRRMILERNDPRLRL-------VLYTSGTTGTPKGVMLSDKNLVSN--ARSITGILSIGSKDKAALVISPHHAFGNSIINSHLMAGSSIQITMNFIDP--VFSLIES-GVSIFYGVPSTYRILLKYPERFRKAFQNVRTAASAGGAMDRTVVRSIRELSPQILPMYGQTEAT---------ARLSYLPAEDVDEFIDTIGKAIPGVTLEVFDTENRPVEPG--VTGELVARGDNILLGYLNDEAATEKKII-DGWLHTGDLAQKLRCGYIKLLGRKDDLIKIGDHRVNPREIEKEIEMNNEVSSVFVVPVSHELMGNAISLMVIPN--ERTEIDTIFSFCRKNLPGYLYPREILFIDHLPLSENGKISNRSIIEEYQH----- 85067523 39 -------EKNLSLGWALERAARLYPDAPALLEGP----RRLSYALFNGWANRLARAFQAEGVKHGSVVAVMLENRAELLVTLAALAKLGAVGALINTTQRGQVLAHSLNLVSPGHFVVGEELREAFDEVRANLQAERLYWVADDDAPAGWLAQSQASDNLAETTQVRLKDACFYIYTSGTTGLPKASIMSHGRWI-KAYGGFGHSGLGLGREDVLYLTLPCYHNNAVTVCWSAVLAGGAAIALRRKFSAKAFWKDVRHYNATCFGYIGELCRYLLNQPACEEERDNSL-TCMIGNGLRPSIWGEFKARFGIEITEFYAASEGNIGFTNVFNFDNTVGFSPATYAIVR----YDLENDRP-LRDAKGFMEKVGKGESGLLIISDKWPFDGY-TDPAKTQAVIYRDAWFNTGDLMRDLGFKHTQFVDRLGDTFRWKGENVSTTEVENVLGAFPGVEDAVVYGVEIPGTDGRMAALRLAPGQALDGQALAEHLDRE-LPAYAVPLFLRLLQQVETTGTFKYKKADLK---------- 161373587 517 -------DADRHLAAGFAAQARRTPDATVVIDAAGA----HTYRDVAQRAAAVRAALERAGVAPGDKVAVRMPKGANQLVAVLGIVQAGAAYVPIDYRQPALRRRAILRNAQVGAIVTE-------RALDGEPDGCAR-IDVDALAPDPRWPPRDA-------HPLEGDALAYVIYTSGSTGEPKGVMVSHAAVC--NTLADINARHAVGAGDAVLGLAELSFDLSVYDLFGATARGARVVLPDPARDPSHWAELIARHGVTLWNSVPAQGQMLIDYLESEPARMPGPRCVMWSGDWIPVSLPTRWWRRWPRLFSLGGATEAS-------IWSIEHPIRPEDTRLVSIPYGRALTGQTVDVLDALGRPCPPG--VRGEIHIGGVGLATGYANDPARTAERFVADGLYRTGDLGRRRADGSLEFLGRQDDQVKIRGYRIELAEIDAALSAHPRVASAATIVLGDA-AQRRLASFVTLHGAAPDP--------------------------------------------------- 75109901 516 -------------HELFESCAQRNPTAIALQFE---DSLTMTYAELAARSNELAYELQGKGIGPEVMVPILFDNSLEMIVAILAIMKAGGAYVPLGVDHPKARLQRVVEITGAKLLVCGAALCAKARA--RDLKIAFPDIEVLDYARDPSLSSTDC-ARALPERRVSPEQLAYVLFTSGSTGVPKGVAVEHRNLC--AFLHSGQGNAKGSPKMRKLLMSPYTFDVSIADIFSTLTSGGTLGLVRRLELLSNLPYWLGVMKTTHLAVTPSVGRQI------PTEGLPHLRHILFAGETLPVDLAVRLSQT-REVSNIMGPTETTIEATEYLVPKKL--------FGERVPIGYALGTTLIYIVRPTTLDLVARG-EVGEICIGGPQVARGYVSDPELSSKKFVPDPFFRTGDLGRWNEFGQLDHLGRLDGQIKLRGLRIETGEIELVVQKADADIRGVYVDVLDYDGEQNLVAAFTLSSNSLGTSKLARAACTANLPAYMRPFFWLCLTHFPTDTSGKLDRRQVRALLHEH---- 217413734 18 -----------TIYSLLKRSAADPGDLIAQRLVSDTDRRWLTAGEMLAEVRSVAKGLMSLGVRQGSMVVLYAETSYDWGVIDFACAAIGAVSVPIYETDSETQAASIADEVKPVVAFGGDEAHTLVERIAADREGFDYVFNFAHGALDAMINFGENIDDDALDERVRADDLLTIVYTSGSTGKPKGAMLSHRNFMHIVLNAYEVLPDMLYKPNRLLLFLPLAHCFARYIQYVCI---GGHGVAGYVGNAKHLLADMRSFKPTYLLGVPRVFTMMNNHEHPTRAQKPNLHYLACGGAPINPDLVHFFNGMDLMFIQGYGMTETAAPMIVNW-----------QEANRAGSVGRPGPGMAVSTADD------------GEILVKGPNVFLGYYKNPQLTDEVLEPSGWLHTGDLGTIDDEGFLYITGRKKDLIITGGKNVTPAPMESTIRNCPIVSQAVVVG-------------------------------------------------------------------------- 196187308 29 ------LDSDILLCDDFEEAVDKFADNVAV----EDERRSLTYRDLDAMANRYAHWAKGRGLNRGDTIALMMTNRVEYLAAWIGFSKVGIATALINTNLTGQGLAHCLTISNAFQVVADEDCWRQVEATRPLVGHTLMLWVLDEDESSDRRGLDKPVASSVRPSRLTNRDTALYIYTSGTTGLPKAARIPHSR--ARTYMRAFAGATRSTPKDRIFNVLPLYHSTGGLVGVGAALLNGARLVIRKRFSASSFWPDVVASGATMFVYIGELCRYLVNSKPQAYEQKHKLR-LAFGNGLRADVWPEFQSRFHIPVLEFYGSTE-GNVSLFNFDGKQGAIGRVPSYLKKQINIRLVQFDVDSEIRGPDGTRVGEIGEAIGEIDIRHD--FSGYADKAASQKKILTDDRWFRTGDLMKQDAEGYFYFVDRMGDTFRWKGENVSTSEVEQVLMEGPGVSEAIVYGVPVPGQDGKAGMAALVTDAKFDPKAFAEH-VEARLPAYAQPVFVRLIEAAETTGTFKYRKADL----------- 91086105 54 -----------TVAKIFTKLVAKHPQKVAFYF----ESEIWTFEDVDKYSNKIAHYFKNEGFKRGDAVALVLESRPEYVTLWLGLAKIGVVTALINSNLVADPLAHSIQVADAKAVVYGSDFAKGINDISGKIPKVKQFGKSDQLLPNSVDLIKELEKEQDGPLTSDPRDKLLFIFTSGTTGLPKAAVIT--NLRFFFMALGIRYMAVITEDDIIYDPLPLYHSAGAIVGVGQCILKGTTVVIRKKFSASYFWVDCIKYRCTVAQYIGEICRYLLAAHASDDRSIPHQVTKMLGNGLRPQIWNKFVTRFGVEVYEFYGATEGNSNLIN-----IDSKVGAVGFVPRYASIFYPVTLIKCDIRNSDGFCQRCDPGEPG-VCIKTVNDFAGY-ADKKATEKKLIEDRYFNSGDILIQDEFGYYFFKDRTGDTFRWKGENVATSEIEAVISNIVDLSDAIVYGVEIPGTEGRAMVAIVDRNNTLN----MKQFCKNNLPSYAVPIFVRVMTTVPMTGTYKLKKTELQKE-------- 114798001 26 -------DSDHLVADDYEQAVDKFSANVAFRF----EGKSTTYSEFDETASRFANWALAQGLKAGDCIALFMENRPEYVAAWAGFAKIGVVTALINHNLENDALAHCVNISEAKLIVTGADQDAAITGAAGLFKDAPKVWSLGGAVGEDLAGASSARPDRSHRAGLLGKDLCLYVYTSGTTGLPKAARLTQAR--TQGMMKSFIAPCRITPKDRVYITLPLYHGTGGLCGVGQALMTGATIILRRKFSASAFWDDATDEGATAIVYIGELCRYLVNSPPHPKERAHHIRTGF-GNGLRPEVWEEFLERFNIPLAEFYGSTEGNVSFINFDGKPGAIGRIPGWLKSQFAHVGFVKFDIETEVRGPDGFCIPAADDEPGEAIGKGDDVFEGY-NDQKATEKKLLRDVWFRTGDLLKKDKAGYIYFVDRIGDTYRWKGENVSTNEVGEALSKIDGIATANVYGVPVPGTGKAGMAAVTLDGAVDMPGVYKR--LAALLPSYSVPIFIRVQPEAETTGTFKYRKVEL----------- 171743041 109 ------LDDGMSIYDIYADRAERMGDEPLYTYKENGEWITKTGNEVLAEIRETAKGLLHYGLRKGDGVAFMCRTSYQWDIFDAAVMACGGVLATIYDTDSAEQIRNIVNNSDARLLVVETDMRDKADGAEDECPTLEHIVCFENGGLDEIKAYGSVVSDEELDERIDSTDLCSIVYTSGSTAAPKGVEMTHEHYCTTALNLEYMPDLLRNSRHTVLLFLPQAHSFARAINYICV---ASQLHIYIAQGIKTLITDLQVAKPTVMIVVPRVLLAKARRAAFDPMVYASLRWIVAGGAPLDPELMAFFRGANVPVYEGYGLTETTAPCAFNPVGVPYH----------QGSVGIAFPGFELRIAEDD------------EIQVRGTAVFPRYHKNEEASEDSFVEDGWYATGDLGRIDDDGFLYIIGRKKDLIITGGKNVSPGPIEEVIQRCEFVSQALVLG------DKRPFALITLDEESPLEEAANNAAVRAEVQKWSVRKFIILPEEFTMTASMKVIRPKVIKRY------- 195399738 38 ------------LHRIFEEQQLRHADKVALIYQQEQAPRQSSYRQMNERANRAARLLVAHGLQPGDIVAVCMQPSEALVTTLLAIWKAGGAYLPIDPSFPANRVHHILLEARPILVLRDDDID------AQRFQGTPTLSLTELYAKSLQLSGNNLLSEEM--LRGGNDHIAIVLYTSGSTGVPKGVRLPHENILNRLQWQWATFPYTASEQVGVFKTA-LTFVDSIAELWGPLMCGLAILVVPKAVDPQRLVALLEKYKIRRLVLVPTLLRSLLMYLKAAQKLLYNLQIWVCSGEPLAVPLADYFDEGVHHLYNFYGSTEVMGDVTY-FTCESKKQLSMYDNV----PIGIPVSNTVIYLLDADYRPV--KNGEIGEIFASGLNLAAGYVNNPLAVEKKYAR--LYRTGDYGSL-KNGNIMYEGRTDSQVKIRGHRVDLSEVEKNVAELPLVEKAIVLCYRAGHVDQAILAFVKLRDDAPMVTELLEARLKDKLADYMTP-QVIILEHVPLLVNGKVDRQALLKTYE------ 209524077 25 --------------------AQQIPQQVALFNPHSQPEVQITYSDLWTQIQQFAAGLQQLGVEPAERVALFADDSPRWMIADQGILTAGAANVVRGATADPQELAYILQNSGSTGLVVDNALLHKLEKAIQDLPIRFVVLLSDEDITAEDVNFSQLITKGEDPPTTKLEDLATLLYTSGTTGKPKGVMLTHRNFLHQLI--TIADVIAPQPGEIVLSILPTWHSLGRSGQY-YFLSRGTMVIYT---NIRYFKQDLQEFKPQYMVSVPRIWESIYEAAQKQFRDGPALKFAISGGGSLAMHLENFYEIVGIDLLVGYGLTETAPVLTARRPSHNL-----------RGSAGRPIPETEIRIIDPETRQTCEPGYK-GLVLARGPQVMTGYFQNPEATDKAIDPEGWFDTGDLGWLTPQKDLVLTGRAKDTIVTNGENIEPQPIEDACVRSPYIDQIVLVG-------------------------------------------------------------------------- 118581518 6 ----------VNIAAHLPRMADLQPDTPAIIFPRND--IQLSFRELDELSDRIAHGLTAIGISRGVRTVLMVPPGPEFFALTFALFKVAAVPVLVDPGLGVKNLKTCLDEAEPQAFITKAHLARLLKGSIHTLVTVGRRLLWRGATLSSLIADSDE--EPFPPARTGRGETAAILFTSGSTGPPKGAVYNHGNFAAQ--VSALRQSYGIRPGEIDLPTFPLF-------ALFAPALGMTAVIPEMDFNPAIIISTIQQYGATTMFGSPALIDRVSRYGAQQGITLPSLRRVISAGAPVPAAVMERFSDMETEIFTPYGATEALPVCSIGSSEVLAETRHLTEQ-GRGVCVGLPVAGIDLAIIRHWGDDLALPDWEVGEITVKGPQVTASYLNRPEATSLAKIPDPWHRMGDLGYLDGEGRVWFCGRKAHRVITPMDTLYTIPVEGVFNSHPQVKRSALVGLGKPGRQQPVLCV---ETETGVSQEEHGRIRRELIAGSKYPHKILFHPSFPVDINAKIFREKL----------- 115491373 3508 ------------VHDIIHEEMSKHPNAPAICAWDG----QLSYAATMDLASSFAKYLGSRGVGPETLVPFCLDKSLWAVISILGILMAGGAFVPMDPSHPTSRHKEILEEVDARVILCSPHYQNRYAGL------VKSIIPVSKETVKAYGSISKSVKRN---VAVKPSNMAFAIFTSGSTGRPKGIVIDHQSLASSAMAWGPI--VQMNNSSRVFQFASLTFDAAVMEVLATLMHGGCICIPSEDERLNDVAGAIQRMNVSWSFLTPSIASIL------EPSTVPSLKVL---------------------LMNGYGPTETTIFAVLNDASANPE----------PSCIGFGIPCTLTWIVDPDNHDRLSPLGAVGELVLEGPALAREYLKNPEKTADAFVSNAWYKTGDLVKYNPDGSINCIGRKDHQVKLHGQRMELGEIEHRLHEDPRVRHAVVIMPKTGRLQQRLVTVLSLESLTMDKSELVEHALEDQLPVYMVPQTWAVVKALPMLVSGKMDRKRITSWIEN----- 115491373 250 ------------IHDIVHEKTLLHPEKEAVCAWDG----SFTYQELDVMASQVAVYLQRHGVKPESKVALCFDKSKWYIVAVLGVLKAGGAFVPLDPTHPTSRLQSLVKSVQAPIMLCSRNRVDKLGDIA------EHLVPLDD---ETIAEFAQTSGEPMPPPEVKGCNAAYVIFTSGSTGEPKGTLMEHKSYVASSVAHA--PRLRIYPESRLLQFAAHTFDASLVDILTVLMIGACICIPSEDERLNDIVKAINRMRVNHASLTPSFIDFI------NIADVPVLETLALVGEAMSQSHIETWSKIN--LLNGFGPTEAAVTAAINSNVTIGSDSRD---------IGFPT-GARCWIVDPENHDQLVPVGCAGEMLLEGPTLARCYLNNPEKTAESFIYDPFYKTGDL------------------IKVHGQRVELGEIEDNLNSDSNIKHCLVLLPKTGFAEGRLVAVLVEDPRKLPIISEIRNRLSARLPAYMVPAVWLCVESIPILPSRKLDRKA------------ 115491373 2426 -------------YEMIQDHVLALPLEPAISSWDGD----FTYADVDFYSARLAQHLREIGVKPETFVALCFEKSAWAVISQVAVLRAGGAFVSLDPAHPEERLKGMIEDIDALVVLCSSKHHEKAS----------RIYDVTFSVCETTIRELTTLTSGVPTEHARIDHPAYAIFTSGTTGKPKATVVE--NVGLSLLSLSIAEEYGIGPGTRATQFSSYTFDVSILETIMVLMNGGCVCVPSEDERMNDLAGAINRMQANVLSGPPSVANIL------DPKTVPTLRTVI---------------AIDRCVINAYGPTEATILATSCTIVDK----QGRRLTSNYNSIGTPV-GCRAWIVDLHNYHRLLPVGAVGELVLEGCNVARGYLNNEEKTKEAFIKERMYRTGDLVYYNHDGTISFISRKDTQIKLNGQRVELEEIEQCLRFLPPSTKVAVLVSPEVRTVARCLAAFFTVTKETDEENDLEHSLRESLPMGLIPKLFVPVRHLPITVSGKLDRKKLR---------- 115491373 1775 -------------HEVVSEKATTHADDHAVVAWDGD----LSYSKLNELSSALAVYLEQLGVVSGSLIPIELDRSVWAVVAILAVLKLGAVCIPITHG----RLHEVLNEEEVQVALASPSRAPSLEV------SIPFVISIDRSLLECLPASKESFLPSLQP-----QNDAYLVFTSDST--SKAIMLDHQDILMR--AESFSAALDLDSTARIFQTSEYKSDVFLQELFGAWSRGACVCIPADT-ELENLSSSINGLHANMVSTTPSMALKL------QPSDLPEVKALVLYGGTPNAKVNKLWSG-NVMLHTFYGAPEYS---------STWVHASSPGTSVETASSGSVMGG-RSWLVNAQDHDLLVPIGCIGELVVEGPVVSRGYWNDEESTKQNFIQEPWFKTGELARYNSRGQLVYMGKKD---------------------------------------------------------------------------------------------------------- 114330478 44 -----------TLVESLEYAAQ--GETGHNFYDAKGNLKSLTYKNLCANAKIIARRLSGLGLARNSRVALIADTTPEFVELFFACRFAGLVPVPVNLGSRAQQLKGMLGGSGASVAIANLDFIEFLNEVVESLGSSE-LKWSGTPEQLNLLPEADVALSPNTP-----DETAYLQFTSGSTRLPRGVVITERALMTN-LRGIVCNGLDVRPGDRCASWLPFYHDMGLVGLVLAPLAAQLSVDYLATRDPLQWLKLISRNRCTIAFSQPFLCTLRARDSDLMDLDLSCWRAAGVGAEMIRLDTLAKFSAAGFNFLPCYGLAESTLAVSFPDINQGVKSLADGRKFNEFVNCGRPLPGHEIRVVDDTDQEVPH--LMVGSILVKGESVMNGYFNNAEETARAIRSDGWLDTGDIGFLFE-GDLYITGRRTDVIIVNGRNIRAQDVEELAEQQPEVREASAFGISDENGSTSVVLVVECRASAVDRQALINRLQQMVYMAFGVSCLVELVPTLPRTSSGKLSRFAARQ--------- 28871834 12 -------------YRRFESVCTQAPNAIAVVD----EGKLVTYQQLQTQVLERSEALIRQGLADHPYMPLMANRCLEYLITMLACCKLGITYVSIEPGTPSKRLIAVLEQLGCNHLL----LLGQPTDLRPD-PTLTCFRLDD----CGTLCYDGPALRPPIRRRLDDASVITVMFTSGTTGLPKGVRISHDGLL--NLVDNVQQQVQGKPRS-YVHHSSIGFDAALFEVWVPLLTGACVTLQPGAFNIDALDHCVRAASCDVLLLTTSLFHLVAQHRLSM---LDAVRVLYVGGEVLKPVHARALLLANPRIVNGYGPTE-------NTVFSTWYSLNKPEDAERDVPIGQFLHQVYGKIVDAKLQEV--EVGTPGELLLTGANLALGYL-DDALTQTRFLPEGYYRTGDYVIEDEHGMLFYQGRIDEQVKIKGFRVEIAEVEHALTQLPGVAQAVVQAHVMNDLEKSLHAFIVLRHGSPTIEESKMSLLGDRLPHYMVPRRIHYLAELPLTANGKVDKRSLQ---------- 206562065 216 ----------------------------------------LTYRELVTRARQVAAR-IAARPAAPRVVAVRLDKGVALYPALVGVLGAGATCVPLDPAFPPERARTILRESGAQALVVDGAVEPLLDGFDLDVIDCGAHEQVDADASPDALSGQWPLERDADRAAR----CAVAIYTSGSTGVPKGVMLSHRNIV--QFCHWYRAHVSLDASSRVLQFSTVAFDASLLDMFPTWLAGATLVAPSERRELDALAALVADARITHG------FLPPALLAALPDCDWPALAHLVTGGDVCDPDTIARWSA-NRRLHNIYGPTECTVLATTGELRAGDSNR----------RIGRPIANARCHVLAADGR--PALTGEEGELCIAGAGVGLGYLGRPDLSAERFVADPYYRTGDIASWEPDGTLRYVGRRDAQLKIRGFRVEPGEIETAALAAGLYRQCAVV--PDERKRIRLFAA-KPVDAAATPDALRA-VLAATLPDYMVPYDITALDVLPATPNGKIDRAAL----------- 159029975 16 -----------SLVDIIRYRAQYQPQKTAYTFLVDGETERLTYGELFLEAQAIANSLQSI-LLPGERVLLAYPSGLEFITGFFGCLLAGVVAIPVNLNQKMARLTSILNNSQASLLLTQSELDQLKRQLDRDIPFLATDSLIGKSLAEDH------------PTQIKAETLAFLQYTSGSTGTPKGVMVNHENLLTN--LRDLDLGWEHDEKSVMVTWLPTFHDMGLIYGILLPFYRGFPCYLMSPVSPLGWLNAISKYRATHTAAPNFAYKRCLDEEQLADLDLNSWKVALNGAETVRMEILSEFARKFAPFCPGYGLAEATLKVAA-VRKNQVPQICWVEKAALNVSCGQTEIDTEIAIVNPETQRCP--SQQVGEIWVKGKTVAQGYWQHPEATEKTFTGQGFYRTGDLGFIH-QGQLYITGRLKDLMIIRGGNYYPQDIEQTVEQCPSGTAAFTVEIEAEEKQEVERTAIRRFNQQKALEAVRRAVFQEHLQVYDI--AFIKPASLSKTSSGKIQRHACRQQYLN----- 126277544 56 ------------LTAFLER-VRQTPNKPFVLF----QDETLSYAQVDRRSNQAARLLHRLGLRQGDCVAVFLANEPAYAWLWLGMLKLGCAMACLNYNIRAKSLIHCFQCSGAKVLLASPDLQAAIEEVLPSLKDVTVCYLSRTSITDGVDSLLDRLDETSDEPDVDFATPALYIYTSGTTGLPKAAVINHRRIW---YATGLIYASNITSEDVIYTCLPLYHSAALLIGLNGCIIKGATIALRTKFSASQFWEDCRKYKVTVIQYIGELLRYLCNVPEKPNDRDHRVRKAI-GNGLRGDVWREFLRRFGIQIYEFYAATEGNIGFFNYPRK--IGAIGKQNFLQKKA-VSYELIKYDVEVRDGNGYCIKVPKGEVGLLICKITQLFSGYAGGKAQTEKKKKGDVYFNSGDLLLIDHENFIYFHDRIGDTFRWKGENVATTEVADIMGLVDFVQEVNVYGVPVPGHEGRIMASIVKEDHEFDGKKLYKH-VSEYLPSYARPRFLRLQDTIEITGTFKHRKVTLVEE-------- 21221020 41 ---------------FLERVAARYPVPPAAGEGPD-DWKSLTWAQAAERVYAIAAGLVELGVQPEQRVALASSTRLEWILADLGIMCAGAATTTVYPQTNAGESAYILSDSESRVLIADAAQLAKAKEKKAELPDLTHVVVVDATGADTSEDWVLTLDEEKDPQLIKEDQLATLIYTSGTTGRPKGVRLPHD--CWSYMAKAIAATGLVTKDDVQYLWLPLAHVFGKVLTSGQIEAGHVTAVDGR---VDKIIENLPVVQPTYMAAVPRIFEKVREYAKVTQDNFKRLRACVSGSAALAPEIGYFFAGAGIHILEGYGLTESSAASFVNPGEAY-----------RTGTVGKPLPGTEVRIADD------------GEILLRGPGIMEGYHKLPEKTAEVLEADGWFHTGDIGELSPDGYLRITDRKKDLIKSGGKYIAPAEVEGQFKACPYVSNILVHGADDEILAGKPYAEIVAAPATVEMVDGYVRQLNEGLQRWQTIKKFRL---LPRTPSLKLKRPVVEREYKNL---- 115399404 1286 ------------------QSVRETPDAPAVRW----TKGLFTYRELGFLSDQLALHLRRQGLAPGALVPLCFDKSPWTVVAVLAVIKSGAAFALCDVTHPDSRLRSICQDLQRTIILCSPGQ-------ESRCKMIAEKAIVVGEHNNGWKKDDVGTLTPQLPVS-GTRTPLFVVYTSGSTGKPKGVVIEHRSFC--ALVHYQVSVWRMSPAARVMQFASYAFDASVFEILFPLMCGACTCILDEVERRDYLDVTMKRLQVTHAFLTPSVARQL------SPAAVPDLQVLVCGGEPLRHQDLHQWAA-NVRLVDGYGPAECTVFSVSHPSLT---------RTSRPSDIGRPV-GCVVWLVDPSDTERLVPVGSLGEILIEGPIVGRGYINNPQATESSFIKPPWYKTGDLARYFPDGRLDIRGRKDSQIKIRGQRIELGEVEFQVQSCPSVVDVAPTGLDD---GNLALFAFICFGGPVSSSDVGSQVLRARLPAYMVPSYFLPLANLPINPSGKADRRYLK---------- 115399404 57 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVLALVGEAMLPSDAAYWAPR-VRLLNGYGPAECAPASAI----QHIDGCSNVDMRD----IGHPV-GCVAWVCDPRDPEVLKPVGAAGELLLEGPNLGLGYFKDAAKTDAAFVQPRWYRSGDLVCYTEDGPLRYLGRIGSQVKLRGQRLDTSHIEHQLVQCPGAVEVAVVVACPRNAGDRPLAAFVAVGSKRDADT-NTHFLAQNLPGYMVPTLMIPVASLPKSAAGKLHRRALEDE-------- 114797277 20 --------TRTDLFSALLRASREFGGGKTIVV--DGDERALTYKEIIRAAFGLGSALKK-GTRKGEAVAIMLPTGVGAVIAFYAVSAFGRVPAMLNFTAGSKNLKAAMKAAKVKRIITAHKFVELLETLIEDLSKVAEIIYLEDSLGNKLTAVAGTLLPGLVAAGPSHKKPAVILFTSGTEGEPKGVVLSHENVMANVEQVRAHIGLG-PDTDVLFNPLPMFHCFGLTVGAILPIVAGIKVFFHPPLQPKEIVRRISEHKPTIMLATDTFISQYARTAEDG--DLSSIRLAVCGAERVKDETRAYVRRFDIEILEGYGATEASPVVAANQWEDN-----------RPGTVGKLMSDMESRLVPVEGMP------EGGKLHIRGPNIMLGYLRNPGVIEKLI--DGWHDTGDIVTVDEDGFIRIMGRVKRFAKIGGEMVSLAVVENCAAAVPDNMHAAVT-LPDPKKGEQV--ILLTDAPEATREPILSWAKQHGVPEISVPRRVFRVAEIPVLGTGKVD--------------- 195124849 88 -----------TVAQCFQEQALKHPEKICFLMGD----RQLSFGEALRLSEQVAGYFQQRGLQRGDCVALLMETRVEYTCLWLGLSQLGVITALINSNLRGDSLLHCIHVSKACALIVGCELSDVLQSLPPELSIYQYSDVDLPALLPGATDLRSALAAQQPSPQCNARDKLLYVYTSGTTGLPKAAVIT--NLRFLFMAAGAFYMLRMNRDDVIYNPLPLYHTAGGIVGVGNALLNGSTVVLRKKFSASNFWSDCSQYNCTVAQYIGELCRYLLATPHAPQEPLHQLR-LMYGNGLRPQIWAQFVSRFGIPIGEIYGATETNRIGAIGFVPVFGRSLYPVQILRCDELTGEPLRNAK-------GHCMRCAPGEVGLLVRRAISAFHGY---ADKTASVFRPDCYFNSGDMVVCDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCVGLSDCVVYGVPHVEGKAGMAAIV--DPLRKVDMEYLSIGIRGSLPPYARPLFIRLLDEIPRTATFKLKKREL----------- 188501604 1012 -------------------QAKHHNQKLAIEL----DEQSLTYTELLYYVQKLALHLINHHLTTNDIVCQCIERSLSMVIGILSIEIAGSAYCPLSARDPEQRLNVLIHQTQSPLVLIHH--LTQYKFNNNNINTLD----IDTIINNNQIINEEDLYHLSNIIITPE-SIAYVIFTSGSTGIPKAVQVRHQNFI--ECIHSLVHINTFTEMDTIIQMARCSFDIHMQDIVGTLVVGGTLVMLHPKMDFEYLTEVLKTKQITFIHAVPTLIYSLFQYIKETKDLLESLRTLCASGEAVSTKMINFLATFTVQIWDLYGPAETTLISTYHLIDPTIDKTS--------IPIGRPLPNYTCFVHDEFSQPISI--HQVGELIIGGVGVFAGYLGRDDLTANALVNDGCYKTGDLVRLNENGLLDYLGRKDNQVKLRGQRIELNEIEQCLLE-TSITACVVIKWKDDY----LVAYVQ---NINTDVKLLREHCLCRLPSFMVPSMFIVLEEFPLNANGKIDRKRL----------- 188501604 3604 ----------LTINESFYHQTFRFSQKLAIEL----DDQSLTYTELLYYVQKLALHLINHHLITNAIICQCIERSLSMVIGILSIEIAGSAYCPLSARDPEQRLNVLIEQTQSPLVLIHHLTQHKFNNSHIITLDIDTIINNNQIINAKDLYHLSNI-------MITSENIAYVIFTSGSTGTPKAVQVRHRNFI--ECIHSLVHINTFTEMDTIIQMARCSFDIHMQDIVGTLIVGGTLVMLHPKMDFEYLAEVLKTKQITFMHAVPTLIYGLFQYIKETKFVIESLR------EALTVKQVSLFISLHCRIWNLYGPAETTLVSTYHLIDPTIDKMS--------IPIGRPLPNYTCFVHDEFSQPVSV--HQVGELIIGGVGVFAGYLGRDDLTANALVNDGFYRTGDLVRLNENGLLDYLGRKDNQVKLRGQRIELNEIEQCLLE-TSITACIVIKWKDDH----LVAYVQCVNSDV--KLLREHCL-SRLPSFMVPSMFIVLEEFPLNANGKIDRKRLQ---------- 188501604 2107 ------------LHTLISKQAAQVLNAPAVFSSRGN----LTYEQLMNYTYSLANHLREHGAQNNQLIAIFMEKGWEQIVACLAVLFSGAAFLPLDIDSPQERLLTLVKETDVKIILTQSD---------------QKSIFLDLIVISVDIFTFDLNPKPFPMPQQLPTDLAYIIFTSGSTGKPKGVMISHQAVINTIL--DLNDRLEISAQDRIFALSHLNFDLSVYDIFGTLIAGGAIVMCDQESNPKHWYEMMVKYQVTIWNSVPMLMQMLVEFLKHTSNE-NQLRHILLSGDWIPLSLPKSIQTIHVTVTSLGGATEGSIWSIAY----SIPKLLPNDWKSIP--YGIPLRNQEYYVYDIQLNDCP--EWVTGELYIGGLGLADGYWKDKIKTESSFTNQRLYRTGDYGRFLPNGYIEFIGRTDFQVKLHGHRIELGEIEYCLQQFSNIRQAIV---------------------------------------------------------------------------- 167841939 20 ----------------FEETARTHPSAIA----AEDAARRVTYAELDGLANRFAHEMRRLGAGRGAIVAISRGRDVVMLAAILATFKCGAAYLPIDPGAPAQRKRYMLARCACTLMLADAHADHAIDPNRA-------VTVVD---PAAWLASGPQAGHALPDVTL--DDPAYVIFTSGSTGEPKGALLSQANLVNHLWAK--IDDLGLHAGDRIAQTAPCAFDLSVWQFLAAGLVGARVTVVAQDAHPPALLDALARANVTVLQAVPSYLATLLDVVARHRARAPTLRIMVTAGESLPIAVARRWDVSDAPLVNAYGPTECGVDVTHHVMTCAPDGDA--------VPIGRAIPGAELHVVDADLAPVADGD--AGELLIGGVATGVGYIDAPAQTATSFVAGRFYRTGDRVRRRGGGVYEFLGRLDLQIKLRGHRIEPEEIEAVLLRDPHVRAAVVMLYRDGERAE-LAALVERAEPDLPVDALREARLAAALPAYMTPQLIEIVFAIPLNERGKTDRRLLR---------- 11321498 64 ------------------------------------------------------------------------PNTPATLVARYAANLLGATVVHLFGLLSAEAQGGIVAEALPAMVVVDAANLERARAIR-EVPSVRPVLSGLGELGHDVIDLTDSPAGAFRPDAARDGDTAVVTFSSGSTGRPKGTAWSFR-VKADMVAASARRAQKATA----LVTAPLTHSNGFVADDV--LVSGGTVVLLPGFDETEVLRSVARYQVNRLAVSAPQLYALADHPETTRTDLSSVRDLFYTGAASPERVAVAEKVFGSVLMQVYGTSETNII--------SWLIAGEHTDAGLRATVGRPLEWLRVTIRDPQDERVLPTGET-GEVWVNSPWRMDHYWNDPEQTART-VRDGWIRTGDVGHLDDAGYLHLHGRLAGVIKTNGIKVYPVAVERSLLDHPDVAEAAVFGVENSDRVERIHAVVVLRGAGAGPEDLRQH-VSSHLSPNHAPADIELRSSLPLIGFGKPDKLRLR---------- 111018134 14 -------------------HAAADPTLVVYKRKIGGRWTDVTAAEFAAQVTAVAKGLIALGVQQGDRVALMSATRYEWPLVDFAIWAAGGVTVPIYETSSAEQVRWILEDSAADLVVENATHAATVKAVAAEATALRGVYQIEADGGRGVVEELTELGADVPDAEVRARDPATLIYTSGTTGRPKGCQLTHSNLIAESILDSSLGTLLKTPGVSTLMFLPMAHVLARAVSIASFDAGAAL---GHTSDIPNLVPTFGEFRPDFILSVPRVFEKVAKHALFDKLVFSKLRLAISGGAPLGARLGHFFRGIGITIYEGYGLTETSAAFAVNTIGEQ-----------KVGSVGKPLAGNSVRIADD------------GEILLSGPVVFSGYWRNESATADAI-ENGWFHTGDLGSVDKDGYITITGRKKEIIVTGGKNVSPAQLEDHLRAHPLISQAIVVG-------------------------------------------------------------------------- 120419810 27 -------DAPKSLSEVLQRAVKKHSGRGLTYINLDGSEYNQSYQDLLEEAQKILGGLRKLGLKPQDKVIFQLERNQDFIAGFWGCILGGFVPVPINGSNSTNKLHHIWQLLEQCLILTDIKSVSKIRPLSKLFQSEQETIAIDE--------LRECEPDKNLYVSQPEDLALLML-TSGSTSIPKAVKISHQNLL--SMTAGTIVMNGFNRQDVTLNWMPMDHVGALVFLSIMAVLGCQQVHIPTEYNPLNWLDLITRHQGTISWAPNFAFTLLCDRAEEISRKLSSMRFLVNAGEPVIAKTARNFLKLGLPLHPAFGMCETCSGITWSNSFS-LETTSDEDTF---VSVGGPIPGASVRIVDENQQVV--EEGTIGQLQLQGNSVTIGYYQNEEANQEAFTKDGWFNTGDLGFL-KGGCLTITGRQKDVIIVNGVNYYSHEIEAVVEELGEVEVSAACAIWNENRSTDRLAIFFNTEKTIDLVELIKSIRTHVVKSIGIPNYLIPLEKIPKTSIGKIQRKQLKERFEN----- 170293796 41 -----------TIADRVEEQARRLGDHVFLIYGD----QRYSYAEVDARADQVAHAMHARGLRCGDVCALAMENRPEFFFYWFGLAKLGVVTAVINTQVNGRPLVHALETTQARAVIVGEECLENF-VLTADRPAQPLYVVADAEKPEVAAAARKHLPRARAVPRCVPKSSMLLIFTSGTTGLPKAARYSH--MRWMSSGDVMEVTLEVTPDDVFYCCLPLYHGAAATSVTSTALKAGGSIVVRRKFSTREFWKDVRANRITIFQYIGEICRYLLNAPPQADDRNHSLR-CMLGAGLTPETWTRWLERFGIQVFEGWGSTEANTALINNYIGSCGRVPDWNKTNFRLVRYDV---ETESHPRDDNGRYILCKPGEVGEIVNHGGGRFEGY-TSQEATEKKIDGDAFWSSGDLLRYDDEGYFYFVDRIGDTYRWKSENVSTAEVADALSDYPGMELVNIYGVKVPHEGRAGMAAIVMQPGRVFDPEAFFALTEARLPRYAAPQFVRVSSAADLTTTYKLRKVDLQRQ-------- 186683530 15 -----------TLVDVLIYRAKHQPEQKAYTFLKNGEQESLTYQELHLRSRAIAGSLQALNLV-GERALLFYQPGLDFIAAFFGCLYAGVVAVP---AYPPRRLQAITADAQAQIVLTTTTLLELFAEQELELGQLQ-WLTTDVLTNELTQSWQQL--------KLEENSLAFLQYTSGSTGNPKGVMVSHGNLLHNSRA--IAQCFGHSSNSKGLIWLPPYHDMGLIGGILQPLYAGFPVVLMSPVDPIRWLQAISRYKATTSGGPNFAYELCLRKAHLESLDLSSWDLAFTGAEPIRAQTLEQFTKTFAPFYPCYGMAETTLIVSGGEKTEVVNVIDEQIDARTLVGCGQSCQDMSIVIVNPESLSV-CSEKQIGEIWISGSSVTQGYWNQAELTEKNFYAGPFLRTGDLGFLQDD-ELFVTGRIKDIIIIRGQNHYPQDIETVEKSHPAVGCLAAFAVES-KGSERLVVVAEVERTKLNIQEVVNKIRQTVVTEHGL-DVFAVVGSIPKTSSGKIRRYVCRTAF------- 153003836 7 ---------PRNVPELFLERVGKTPAAEAFRYPIDGGWRSLTWSDTEARVRAIASGLRALGVEDEQVCAILSSTRVEWTLSDFGVLCAGAATSTIYPSSVAEECAFILSDSGTVVAFAEDEQVAKLASRRAELPALRHVVTFDRPSADGWVAWDAAHPGEFEAAAIRGDALATLIYTSGTTGRPKGVELTHACWVAQSKSVEDT-GILSHPDPLQLFWLPLAHVFGKMIGTAQLRIGFPTAIDGR---IEKLVENLGAVRPTFVCAVPAIFRWALDVGLARSRALRSLRFFVSGSAPLSKDVAEFFDAMGIVILEGYGLTESSAATHVNLP-----------WRRKIGTVGPALPGVDVKIAED------------GEILMRGPWIMRGYRGLPEQSEEALDGDGFLHTGDVGHVDADGFLTITDRKKDLIKSGGKYVAPTELEGRLKALPVVSQVLV----HGDRRNYVTALVTLEPQALSGDAKVRRLVQAGLPRFAAVKRFTV---LPRTPSQKLKRKVIEERYR------ 189425330 1 ------MPTFANIAAHLPRMAQLQPDTTAIIFPKG--NQSLTFQELDRLSDRICHGLIRSGITRGTRTVLMVTPSPEFFALTFALFKVGAIPVLIDPGLGIKNLKSCLAEVQPSAFIGIPKAQVARLLFGWAKDSLKTIITVGPRLFWGGITLDKLIQQSPDKAVTAADDQAAILFTSGSTGPPKGAIYSHGNF--SAQVEALQQVYRIQPGEIDLPTFPLF-------ALFAPALGMTAVIPEMDFDPQKIISAITSHKVTTMFGSPALINRVGRSGAEQGIKLPTLQRVISAGAPVPAVVMERFSQMGVEIFTPYGATESLPVCSIGSREILGETRVITEN-GGGVCIGRPVDSIRVELIDDDLRVAP---GQVGEIVVQGPQVTRGYFQRPEADLLSKISDGFFHMGDLGRQDETGRLWFCGRKTHRVESVHGPLFTIPVEAVFNTHPLVYRSALVGI-GPKGSQQPVICIELEQGITTQEQLRSELLAASHPHTREISTILFHPAFPVDINAKIFREKL----------- 46102676 4576 ------------LHEMVLQHSKGCPDRIAIQSWDT----SLTYSELDHLSSILAQYLNSLGVRPEDKVPFCMDKSAFAIVAMLAILRSGGCFVPLDMSSPTKRLKNIIKRVNAKFILVSPKTRPLFEDVEGQLVEVTKSMI-------------DGLPELSKSLYIPATHPAYVLFTSGSTGTPKGVVVEHGAIA--TSVSSFSSYLGFNPDVRVLQFAPYVFDVSIGEIFACLVSGGCLCIASESSLMDDLPLCIQQLDVNFAVLTPTFARTL------TPSEVPSLKTLVLGGEPLRKRDVETWATT-VRLFNGYGPTEASVLAMAYRVPDSQSPCNL---------IGLSV-GCRSWIVSPSDPNILPPIGAVGELVLEGNTLARGYL-DTESAQGAFIEDPVYKTGDLVRYNAEGIVEFVSRKDTQVKFHGRRIELEDIENAMEAMPEAKHLVVELVRLGNSQQEALALFFHTDNQRTAQDLVARLLAVTLPSYMVPSLYIPLSTWPSTSNGKVNRHLLR---------- 46102676 227 ------------IHDVVKQHVLASPNSCAVH-GWDGD---LSYVQLDEESSRLANYLYRKGVRPHDLVPLAFYKSIWFTICALALSKLGAAIVPLDPQWPKDRQMYIINDIESSRIITNPNSASAYAGL--EIIDISQLSLANEPATARY--------------PVTPEHAIYAYYTSGTTGQPKGCVIEHGAFVSSS--SKRIKFMGRNKDSRLLQVTTYTFDVAMDDIFFTLMAGGCLCVPTREECLNDIVGAVEKYNCNTLHVAPSLARDL------QPSQLPSLRTLILGGEAMSANILRTWARVG--LYNSYGPTECCIACCVNLIQSADEN---------PRNIGRPI-DCSYWLVRPGDIDTLAAIGTVGEILIHGPNLGRGYLNKPELTAKAFPQNRFYRTGDLARFNADGSVCLLGRIDDQVKIHGQRIELGEIDYRLSQCPAGIEAGVVNFRDREV-ATLVAFIQTVNSDSNSAKLRSHVMEQNLPSYMVPSVFLPVQNFLYFNQGKLNRRGMFQQA------- 46102676 5659 ------------VHELFESRARLQPSAPAICARDG----QLTYFELQAKATTLAAYLSLQGLGRGVLVPLLFEKSCWAVVAMMAVLKAGAANVALNPEHPQARLEDSINATQGEVILCSRKHFELASSF-----DMQVIVVDEDLFHHIDLPSLASSDPWSPTYPAGPDDPCFVLFTSGTTGKPKGIVINHAAMCSSINGHSSTLRYSTGPGSRNFQFTAYTSDVSIGEIFTSLAVGSCVCVPSDYDRMNNLAGSMRDLNVTWAFLTPSVAALL------KPEEVPCLRTLLFGGETATPENISTWAD-SLYLINSAGPAECCIWTHCNPGISTADIGSNWGYNL----------GCATWITDPNNPSVLMPIGVTGEMLIEGPNLAQGYLNDPERTQKSFVERRLYRTGDLARFMADGKTQFLGRRDTQVKLRGQRVEIGEIENQIRRHPDSTLVAVVRIAEGKSAPLLAAFHAPKDPRAIDDDELAAKLAETLPQHMIPTAFIPLTSMPLTASAKTDRNVL----------- 46102676 3486 ------------IHHRLDRLAVSNPDAEAVCAWDG----IFTFKELNSLSNRYAVYLQSQGIKPGNIVPFCFDKSKWVVVAMLAIMKVGAASVTVDPKHPPGRRDGILSAVSASAVVTTSGYTHLFDNASHGLKTL----VLDGKTMDSIADSLQPADIESTP-----NDAAFVVYTSGSTGTPKAVVIEHRGICTGAF--HLAKLIHLGPQTRCLQFAAFTFDQSFGDIFHTLLLGGCVCIPSESDRLNDLVGSILRLRANTAILTPTVACSI-DPSELGSHKMD---VLTVGGEPVTAEAIRTW-APHVRLFNTYGPAECSVTTIGRPINM--------QNVTQPANIGRGL-GALVWLTYPDDPERLTPIGTVGEILMEGPQLARGYLNDSRNTNAAYITDPFYRTGDLGQYQADGTIVCLGRRDSQVKLRGQRMELGEVEHHISTY---SQSALEIIADPNGTATLAACISLKGYETKGDECLDSYLSRMLPAYMIPTLYVPVTHIPLTPSGKKDRKSIR---------- 46102676 1311 -MPS---PSSLCLHQQFFTQVKRSPDAIALCTWEG----QFTYLEVQNLVESMAIYLQDAGVRRGDRILCQIEKSACAVISFLAILKLGGTCVLLGTTWPRIRSEVIAEDTKAQYLLVSPTLSNALISLVPNILEVSTSFIQRLPRPTQYV----------DSVYQPS-DLAFILFTSGSTGTPKGVQLAHSGLVTN--FASMAQHMQYTSETRLFQFSDFTFDLSIYDIFGMLMVGGCICMPSEQERHEDLMGSMNRMKVNTVTATPSIAKMI------KPSSVPTLRCIKLGGEALDSTTLATLAG-SLDTENGYGVTECSVWSTCT------DRLSPDADPR---NVGRGI-NCYTWIVDAKNPNRLRPIGAVGELILQGPGVALGYVNKPEESKRVFDALPWYRTGDLVKYAPDGSLIYVQRKDAQLKIRGQRFESSEVESHLQQCPEGNFCVVVVVEVEMKDASKLGVVPLDQQDSSIVDQMAQAMRMRLPGYMIPQAVIPVTQMPVSNSGKLDRRALR---------- 46102676 6743 ------------VHTLVEQRVKSQPDSPAV-CSWEGE---LTYRELDELSSSLANHLIAFAVAPGTLIPILFEKSIWTVVTMLAVLKAGGANVPMDPQQPLARLQELAADIGASLAISSSKYQDKAQNVTARSMFVREVLTTIEKTPI------------CPASTVSYEDPAFILFTSGSTGKPKAILIDHTAFT--SSIKGHGEILRYRKGSRNLQFTAYISDVSIGEIFTSLSAGACVCVPSDFERMNDLAGSINRMRVDWAFLTPSVASLL------DATKVPSLKTLVFGGEATPENIAAWAPRLF--LINSFGPAECSI----------WTHCDPGVGITHNGSIGYAI-GCATWIVDPNDYNKLAPIGSIGELIVEGPNVARGYL-DEAKTKEAFRKNRLYKMGDLVRYLPDGKIQFLGRKDSQIKLHGQRIELGEIEHALAKHDADRNVQV-AVEDTSTSSLLTAFVDYEGAQLSSGEKAQQWARQTLPRHMIPSVLLPLTRMPLNGSAKTDRKVLKQ--------- 46102676 2392 -LPKTV---ETTVHALFDRRLSQKHSATAISS-WDGE---MTYVELDNYSSSLAAHLMASGVKPGQYIPLCFEKTMWMVVSMLAVLKAGGACVSLDPNHPSRHHQVILSRVSADIVITSPANKHRFPGNR---------VLSVSAALMTKIAHEPYAAP-----LVSAHQPAFVVFTSGTTGEPKGIILEHRALCTSIEAHGQF--MEFGPESRVLQFASYTFDVSIAEMLTTLAFGGCICIPSDHARLNNLSGAIKTLRVNQAYLTASV-AALLDPDTLNG----SLKVLSVGGEQVGQEVLTRWGDR-TKLLNMYGPAETTI-----WCGGKHSVKPDGDAANIGYGVGARMWLTD---VNDVQKLAPIG--AVGEIVIEGPLLARGYINSPDWAKAFNVFDGFYRSGDLGRYQSDGSIAICGRRDTQLKIRGQRVEVSQIEDQLQRLPDFK--CVVGVLRTDT-PTLVAFIGLEGPTDLSEEVRESRLANILPPYSVPAHYLVLRNIPLMTSGKTDRKKLQ---------- 37521517 19 -----------NLVEALRRWASVRSARNAYWEGESAGAVRLTFFEIDRLARAIAARLQQSNL-RGRRAVLLYPPGLEFVAAFMGCLYAGVTAVPAHPRRPAPKLQAILADAGVTAVLTTAASLARSDQWTTQNPQLAQWLATDNLGTDLADTWQE--------CTFSKDSLAFLQYTSGSTGHPKGVMITHGNLLHN--QRMVEGAFGHSDETIFAGWLPLFHDMGLIGNVLQPLHLGIPCVLMSPVDPRRWLEAITRHRATTSGGPNFAYDLCVRAEQREGLDLSSWRVAFNGAEPVRAHTLQAAAFAGCAFYPCYGLAEATLFVTGGLFQTPVPAAEDDPGSRLLVGCGRPWLGQEVVIADPTNLTLCPPAQ-VGEIWVAGPSVARGYWNRPAETAATFGAGPFLRTGDLGFI-EGGELFVTGRLKDLIIIRGANHYPQDIEASVENHRALRPGAAFAVEFD-GEERLVVVQELEPQALDFEEVLSSIRQAVAARHGLHAALIKTGSIPKTSSGKIQRRTCRSQFLD----- 6678011 110 -------HPPETFVDALERQALAWPDRVALVCTGS-EGSSITNSQLDARSCQAAWVLKAKAVIQNTRILVLPSKTISALSVFLGLAKLGCPVAWINPHSRGMPLLHSVRSSGASVLIVDPDLQENLEEVLPKLENIHCFYLGHSSPTPGVEALGASLAAPSDPVPASLRAPAIFIFTSGTTGLPKPAILSHERVI---QVSNVLSFCGCRADDVVYDVLPLYHTIGLVLGFLGCLQVGATCVLAPKFSASRFWAECRQHGVTVILYVGEILRYLCNVPEQPEDKIHTVR-LAMGNGLRANVWKNFQQRFGIRIWEFYGSTE-GNVGLMNYVG----HCGAVGRTSCILRMLTPFELVQFDIRDKQGFCIPVEPGKPGLLLVRKNQPFLGYRGSQAESNRKLVADLYFNTGDVLTLDQEGFFYFQDRLGDTFRWKGENVSTGEVESVLSSLDFLEEVNVYGVPVPGEGKVGMAAVKLAPGKTFDGQKLYQHVRSWLPAYATPHFIRIQDSLEITNTYKLVKRLVRE--------- 198433845 61 --------------DRLAEVAKATPDHPFLVY----EDDKFSYMQMHKWVNKCGRTFRSMGVQPKDKVGLMMMNEPAFIAVWLGCNRIGAICSFLNFNLRSKSLMHCIDLSDTKIIIADAAILEALNEVESELKERGIEVYVYGEENEKFKSLSPVVDKEISDEDVTSADVIGYIFTSGTTGFPKAVNMDNRKFFAGAVLLSFAN---PSPSDVIYTSLPLYHSSGLCIGVTGAIVHGCTCVLRKKFSASKFWPDCCKYNVTIVQYIGEILRYVCKQPE-TPEDTKHSVRLIIGNGLRPDVWKQFLERYGADIHEFYAATEGNVGFVNQHNKFGCVGTFSPLLRKFGSAIIKFDVNTEELVRDKNGRPIRCGPNEPGLLVITAHTAISSYKGKKSLTEKKVLKDSYFNTGDLLMYDDQHRLYFCDRVGDTFRWKGENVSTNEVSDTVVHAEGIRECNVYGVQVPGHDGRAGMVVVLESDELDCEALYKH-VEHALPSYARPMFVRVQPELEVTGTFKQRKVNLQKE-------- 218128606 5 -----------NFIKLYEHSFRENWDLPCYTDY--GENESYTYGEVAQEIAKLHLLFKHCSLRRGDKITVIGKNNARWCIAYMATITYGGIVVPILQDFNPNDVHHIVNHSESVFLFTSDSIWEHLEEERLSLNDFRCLYQRDGETIQRFLKHLDNEMHKTYPKGFRQEDVVYLNYTSGTTGFSKGVMLTGNNLAGNVTFG--IRTGLLKKGDKVLSFLPLAHAYGCAFDFLATAVGTHVTLLGKVPSPKILMKAFEEVKPNLIITVPLVIEKIYKNVIQPIINKKSMKWVIIGGAAMNPEVEEFFHRIKFPFNIGYGMTECGPLISYAPWNEF-----------VPTSSGRVLDIMEARIYKEN------PDDRLGEIQVRGENVMVGYYKNPEATKEVFTEDGWLRTGDLGTLDENNNLYIRGRSKTMILSSGQNIFPEEIEARLNNMPFVLESLVI--------------------------------------------------------------------------- 120404807 546 ------------LHAGFFRNAEAYPDAPAVWCRDGD----LTYGELREQVLAVAAALHVAGVRRADTVAVMGPKNFEQIVALLAISAIGAAYVPVGVDHPAERAARMLANGAVRMALVCGDRPPTTLPAL----TVAEALRVGRRETEFTLP------------AVDPADLAYILFTSGSTGEPKGVEMSHDAAM--NTVEFINAHFDIGPADRCLALSTLECDLSVLDVFGMLGAGGSIVVVDERRDPDVWARLVERHGVTVLHFMPGWLEMLAE----VDGDLSSLRVVPTGGDWVRPEMVRALRKRAPHMRFAGGATETATHNTICEVEDIPAEWT-------SVPLGVPLPNNTCRVVGPDGRDCPD--WVPGELWVGGRGVARGYCARPDLTAERFVEDGWYRTGDLVRYRPGGVIEFVGRADHRIKISGYRVELGEVESALRRIPGVDSAVAAVVAADGGRDVLAALIVADPQKVTTA------MAEVVPPHMIPQIIVAADHIPYTLGGKIDRAAVTRMLAD----- 183982078 2 ---------EYNIAQVFSAVAAANPDRDCIVYGD----RRFTFAQTERRARRLARALHQWGFGAQSHLGLYMTNCNEFLEGMIGAYQARVAPFNINYRYVADELAYLLRNAGADAVIYHARFGPTLAETLEKAGGEPQLIHVDDESGPGAVRYEELLASVSDPLDVESPDDLYMLYTGGTTGMPKAVLWRQHDIFMNSMGGRTFGTGELGLDDIVMTVAPLMHGAAQWAAFISLCGGRPFVMPATRFDPAAAWAMAARERVMSLSIVGDAFRPLLDELESGDYDLSALSVLISGGAALSAGVKQRFVDLLPQILDAGGSSESGSQMVQVSSRVLPASGRFD-----------PIPG--AVVVSEDLRILTPGDSEIGWLAQQGV-IPLGYLGDKAKTARTFVIEGIRHSGDRARWDADGTIELLGRDSVTINSGGEKIFVEEVEAAIAEHPAVYDVVVTGRPSPRWGNEVVAIVLAEGAAPDPDSIIGEAAR-HIARYKLPKEIVFCPKVQRSPAGKPDYR------------- 186682449 1 -----MNNQFKDLVELLLTRAKEQPSRIAYTFLLDGEDEQISYQELDRQARAIAIHLQSI-MNAGDRALMLYPAGLDFITAFFGCLYAGIVPIPAYPNHKLSRLEAIVLDAEAKIVLTTSGVMANLKDIGKYSSALAEI--------EWLPTNDLILGDGSSWVRINGETLAFLQYTSGSTGTPKGVMVTHDNLLRNS--ADLDLGWDHDENSVIVTWLPTFHDMGLIYGMLQPLYKGCTCYMMAPVSPIRWLQAISRYRGTHSGAPNFAYKLCAEKIQRAKLDLSSWRMALNGAEPVRADVLEEFEAFGRAFCPGYGLAEATLKVSAVRSKDHVDAEALEQHRVVEVSCGWTEIDTQIVIVNPET-LTQRGDDEVGEIWASGSTIPLGYWNRPEATAETFKAGPYLRTGDLGFVH-NGELFVTGRIKDVIIIRGRNHYPQDIETVEKSHPALRPTCTAAFTVEIEGEERLIVAQLHLRKLDVEEVVGAIRRAVSQQHELQLYAVILATIPKTSSGKIQRRTCRAKF------- 61698141 3017 --PAIQHSWPDSLSERFSQVAAEFPDSIAVKEG----RETITYSQLRQKAWLYARILLDANATAGTRVAVFCQPSIDLYAAMLAIFRIGAIFVPLDVSVPAARRNDMMKACKPHALLFHEATAEDVAKNHTDTRSEVKLLNITQLS----RAHGQAAFTIPEQVLPKPGSDSHILFTSGSTGVPKGIRLHQRGIMSWTIAWSKQFGF---EPITVLQSTSIGFDLSFLQIYTALANGGMLVAYESRGDPEAFSKLIHDDNIQFTMCTPSEYGLLLTYAPERMRQCTNWRFAGSGGELLPDRIVDGLRALKLPVTNWYGPTEVTIVTAGHTPVHDGSGTSHDQNMGGFGSVGHVVPNNTIYITNEDDGSLLPVG-MPGEISVGGTLVANGYL-DPSKNEGAFVTNPFYKTGDRGFAREDGSIIFLGRTKRVIKLRGLRIDLNEVVGAILEAADLANAAVAVRGEP---EFLVAYVVFKPGKHLGHQQLTDLLQTSLPRYMIPATVVVLDSLPLMSSGKLDLELLK---------- 61656091 1291 ------------IHHEFEQNARLHPDALAIWFKEDIEDIRWTYRELNEKANRLAHLLASTYGNLCDRIPLCMEKCPELYVAILGVLKAGAAWCPVDFAAPEMRKQNLFARAGGPVVLISSNT--EFSHIKAALPGGLDIFSLDDPRLNDQ-------PDSAPVIETTPSHLAYLIWTSGTTGLPKGVPIEHKAAVLKVLQREIPHNTAV----RCLNFSATFDVSVLDVFYALGSACGTLCSSRKEILVGKFAEAVNAFEATQAFLTPAFMT------QSSLDECRTLESLISIGEKLPDTVADKWCRPGTASLNTYGPAESTIIATYRRFTPN--------DSTKAHNVGLPIQTVSCFAMKE-GRIVPRG--AVGELALGGYQNARGYHRQPDMTAKKFIEHPIYLTGDIVRFLHDGTCEFVGRNDDLVKLGGIRVELSEISAALESHPAVHEAVTIQLSRPDRQKIVCTFVAAPGISGTDAVEIACAAKERLPVFMHPNVVIIVKRLPHTASNKIDRKALGEYYCDL---- 61656091 195 ------------LHAAFVERADETPDALAIDYLSAIDEYTLSYGDLDKYSLAVARILR--GIVPSTIVPLALPPSPELYIGYLATLRAGYAFCPLPGAAPVERIRELITDVSASVVLGLGSRPPW-------LADLGHIRWVDISLEADNFALKSALVDGQDWVEPEADDLAYVLFTSGSTGKPKGVQITH--LAAASSIAGHLAVRPLPPYTRWFQFAASTFDPSLMETFMNLSSGTTICAANRQRDPESVLCELE---CTHMMATPSFAAMLRPERLGNTASKSFLEHLWTMGERLLEKVIAAFSRPGYVLCNAYGPTEAAINTTLRVHPRHETG----------ARLGQPIPSATMVILHPT-EPWLVPQGFPGELGLAGPQLARGYLNMPDQTARAFVVDGVYRTGDKARLVPDSNVEYLGRMGGQVKLSGRRVELGEIDVVMASVPGVQSAHAIVHQQSGNGAVLVAFLTPDDEKLVEK--VKAVVDARLPQHMRPSRYFLGESVPRSTSGKADRRAI----------- 61656091 2388 ---------------WLEKFALTRPDAVAVSSYNEVPNEIWTYRALEEASNRVAHWIRRRGI-----VAFCMPRSHTSIVYQLGIFKSGNIYLPIGEEIPAFRKRLIFRTSQTSLVFTTKALLHEFKSLDKNVDDVQHLLEVSDSA----ITKPPLSIPETSCILVDDGHLC----TS------RASLVSSQNLI--SMVEGFVHEVYSSDENIFLSWMPSSADIHLIELFAPLRMGMKSASIPHQFLHQDASAVFHRTGASHSFLT-----TLGLNRRFETVDLPSVKCAIFTGIPSRAALLKEW-------RNGQGL-----MVLRAFGFPGLFTLGQYE-YDLPMNIGKPVNSCTTLVLRQDSSAITLRGEA-GELCIAEDILSPQYSKAHVFT-DTVGYGRVHRTRHVGRVRADDTIDYNGPINIYRNNAGQVIDLTELSELLRSHLSI-DVATFVFDHPEGGALPVVVVT---DFAFTSNLLGHY-KRHVSAHLVPDFIIPLDYLPLSS-------------------- 126330080 263 --------------DVLETRARAEPDRLMVVDAASG--RQVSLGEMERRSCQVARALGAAGLKEGDVAALFGPQGISAITLWFGLGKLGCQVAWINCHIRGAPLQHAVLSSGCCVLVADPELQEAVETVLPELKGIRCFYLSSTSPTRGVEPLKDLLAASSDPVPVTPKSRCMFIYTSGTTGLPKPVIFTHDRML---MLVGGLKMCGAKKSDTFYVTLPLYHSAALVVGVMGSLHLGCTLILAPKFSASNFWNDCRKYQVTVIQYIGELLRYLCSTPKQPCDREHRVRLAI-GNGLRAEVWTQFQERFGIQICEAYGSTEGNFGLINYPGRVGLQLLCPHELIRFDIETEKP-------IRDNEGRCIPVEPGERGLLVVTKYNPFLGYLGPQQHTEKKLLRDVYFNSGDLLSRDSDDFYYFHDRIGDTFRWKGENVSTREVEGVLSLVDFLEEVNVYGVPVPGEGKAGMAAVRLSPGKTFDGQKLHGFIQKELPAYAVPRFIRIRDFLASTATFKLSKLQLVQE-------- 118095605 129 ---------PITVHQMFKESLEKYGSLNALASRKNGKWEKITFSEYYCLSRKAAKSFLKLGLERFHSVAILGFNSPEWFISAVGAVFAGGIVTGIYTTNSPEACHYIAYDSKTNIMVVERKQLDKIMQIWNRLPHLKAVVLYKDSILERHPNLYTMLGDDISDVTLDDNQCCVLIYTSGTTGKPKGAMLSHDNITWTSAHCSRAGDMQPAEQESIVSYLPLSHIAAQIYDLWTGIKWGEQVYFAPDALKGSLINTLKEVQPTSHMGVPRVWEKIMEKLKDASAQFSSCQKHFCGAAPLNTETLYFFLGLNITLYEAYGMSETTGPHCLSGPYNYRQH-----------SCGKPAPGCRVKLVNEDT-------EGNGEICFWGRTVFMGYLNMEDKTKEAFDEDGWLHSGDLGKLDKDGFLYVTGRIKDLIITGGENVPPIPIEDAVKELPIVSNAMVIG-------------------------------------------------------------------------- 198257936 10 -----------NLAEVYRLAAERYGDMPAFARIKSGVFKPVSYRDLYDFGLFLGTALIELGVEARDHVAILSDNRVEWNIADYAVLMCGAADVPRGADVTNQEIEYILAHSDSKVVFVEARLLERVIRVMPKLDKVEHLVLMDPKAPKGVVDWGKELREQGDRAQIRPDDLFTLIYTSGTTGTPKGVQLTHSNMASQVRN----LPFCLEQDDRMLSILPVWHSYERVFHMIAVSNGCCTYFTSLR----TIADDLKTVKPTIMASAPRLWENLIRRGLFRAAYFSSLRQIVSGGGALQPHVDEFFNYIGVPVKEGYGLTETSPVAAVRTV-----------PKLVIGTVGPLYPETELRILDLNTGEIANGRGQKGEIHLKGPQVMKGYYKNPEATDRVL-KEGWFNTGDIGMYTFNDCLKIMGRSKDTIVLNGENLEPIPIEAKLCESPLIDQCMVVGQDKKHLG----ALVVP---------------------------------------------------------- 195436376 80 ----IVMDRRKTVARCFHDLAKKHPKKICLVM----DDHKLTYSEVLLLSQRIAGYFQKRGLQRGDCVALMMETRVEYPCIWLGLSQLGVITALINSNLRGESLLHSIRVANAKALIVGSELADILQNLAEQLPRDLPIYVLLENAIDLNVELSRQTPLELSKVILPEEARSKLLYTSGTTGLPKAAVIT--NLRYLFMTAGTFYMLRLRSDDIIYNPLPLYHTAGGIVGVGNALLNGSTVVLRKKFSASNFWRDCYRNRCTVAQYIGELCRYLLATPYTKDQQQHNLR-LMYGNGLRPQIWTQFISRFGIPIGEIYGATETNRVGAIGFVPVFGGKLYPVQILRCDEQTG------EV-LRDSQGRCIRCKVGEAGLLVRRAVSAFHGY-ADKGASEQKLLRDVFFNSGDMVVCDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCIGLNDCVVYGVPHVEGKAGMAAIV--DPQRKVDMDYLSIVIRGSLPPYARPLFIRLLDEIPRTATFKLKKREL----------- 118089631 37 -----------TLDKLFDHALAKFGKKDCLGTREIGTYRWLSYEEVNQKVNRLGSGLIALGLTPKSTVVIFCETRAEWMIAALACFKYNFPLVTLYATLGEEAVTYGLNECGASYLITSAELLEKLKATLPQISCLKHIIYVDNKNPENVEIHSEELGAKPEPSRPVPTDLALVMYTSGSTGRPKGVMMQHKNLIA-GMTGQCERIPGLGPKDTYIGYLPLAHVLELTAEISCITYGCRIGYSSPLTLSDQSSKIKKGSKPTLMAAVPEIMDRIMNYIQRTGYDAPNIRMMLSGGAPLSPQTQRFMNCFCCPVGQGYGLTETCGAGTITEVADYST-----------GRVGAPLICCEIRLRDEGGYTNRDKPNPRGEIIIGGPNVSMGYFKNEEKTTEDFTIDRWFCTGDIGEFHPDGCLQIIDRKKDLVKLAGEYVSLGKVEAALKNCSLIDNICAYAKSDQSY---VISFVVPNQKKLTAREIKEVANKMKLERFEIPIKVRLSPE-PWTPTGKLKRKELKNHYLNDYGG- 169771449 247 ------------IHDIFAENAEKHPEKLCVVETKSDRSREFTYKQINEASNILAHHLVQSGIERGEVVMVYAYRGVDLVVAVMGILKAGATFSVIDPAYPPERQCIYLDVARPRALIATKDAGELSEKVRSELRTEVPALALHDDGSQDVLANQVPLGSKPVGVVVGPDSIPTLSFTSGSEGRPKGVRGRHFSLAYY--FDWMSETFKLTPNDRFTMLSGIAHDPIQRDIFTPLFLGAQLLVPAREIQNERLAEWMREYGASVTHLTPAMGQILV---GGASAQFPALHHAFFVGDILIKRDCRSLQGLNVNIVNMYGTTETQRAVSYYEIPSYSSNEGFLDTMKDVIPAGRGMVDVQMLVVNRFDPSRICAIGEVGEIYVRAAGLAEGYLGSPELNEKKFLKDRLYRSGDLGRYTPSGDVECSGRADDQVKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKFEEPTLVSYFVPDEDDTSAEDDARELLRSKLPTYAVPTVFIPLKRMPLNPNGKIDKPAL----------- 118104239 232 ----------VTVLDKFVKLAEKQPHKAFLIY----DGKVLSYRDVDRRSNRVAQVFLHHGLKKGDTVALLMGNEPDFIHVWFGLAKLGCVVAFLNFNVRSRSLLHCLTSCEPKILIVGADLLGTLEEILPNLQKDISVWVMDSTFPSVHSLLDKMEAASEDPVPVSRRSASNLIFTSGTTGLPKAAVISHMQVL---KGAAGLWAFGATAEDIIYITLPLYHSAASLLGIGGCIELGATCVLRKKFSASQFWSDCKKYNVTVIQYIGELCRYLCSQPVKDGEKNHKVR-LAVGNGVRNDVWREFLNRFGVKICEFYGATEGNICFMN-----HTGKIGSVGRTNFFYKLFFPFDLIKYDIRNKHGWCEKVKKGEAGLLQVNAKNPFFGYAGNKRHTEKKLKGDLYFNTGDLMVQDHENFLYFWDRIGDTFRWKGENVATTEVSDVIVMLDFIQEANVYGVPDHEGKAGMASLILKQNRAMDLEQMYKQVV-TYLPGYACPLFLRVQETMEMTGTFKQQKFRLVDE-------- 169595148 3031 -----------TLVDRVDEMASRFGSQIAL----KGPRNQLTYSQMTDRIHSIASSLKSNKIGNCSRVGVLQDPSTDFFCSLLAILRIGAIFVPLELRLTSPRLAVIVEDSNIDAIIYDKA-------------NQKDLLTLGSGFQKVNVSLIPAKSTSTVVNEAQPGSPAVILYTSGSTGKPKGILLSHASWRNQIQSSTQAFRIPQGTG-VHLQQSSWSFDIAISQTFVALANGASLLIVSKELRGDAMARMIVSDRITHVQATPSEMVSWLHDADANALRSSSWKFAMSGGEKMNSALIGEFKALGLALVNAYGPAETTLAVGSAEIDILDPGALD--------TAFRLFPNYSVYILDSKKQPVPLG--ISGEVYIGGAGVATGYLNNDNLTKERFLPDDFHRSGDRGRLTADG-LVLEGRVDTQIKLRGIRIDLQDIESTIVQHSAVRD-AVVSLRKSGETQILAAHIVLSAAFSGNAKTILDSIQTSLPQYMRPATTLVVKTLPTNYSGKLDRKAVSE--------- 197732421 10 ---------------LFAERVAATPDAEAFRYPGPDEWKSLSWSEAAERVHAVAAGLIGLGVEPEDRVALASATRIEWILADLGVMCAGGATTTIYPSTNAEESAYILADSESRVLIAEDAVLAKARERRAELPGLRHVVVIDATGPEGWLAELEARGAAATPGAVKEDQLATLIYTSGTTGRPKGVRLPHDN--WSYMARAIGASGLVNADDVQYLWLPLAHVFGKVLTSGQIEVGHVTAVDGR---IDKIIDNLPVVQPTYMAAVPRIFAAKARAGGPAKYKIGRLRAAVSGSAALSPEIGYFFAGAGIHILEGYGLTESSAASFVNPGEAY-----------RTGTVGKPLPGTEVRIADD------------GEILLRGPGIMQGYHGQPEKTAEVLEPDGWLHTGDIGELSTDGYLRITDRKKDLIKSGGKYIAPTEIEQFKAACPFVSNIVVIGADDEGLDGRSYAEVVAAPATRELIQGYAARVNEGLQRWQTIKKFRL---LPRTPSLKLKRPAVEREFQHLYQGA 121717280 1328 ------------VHQLILERCRLSPDALAVDAWDG----RWTYRELNDLSSRLAYHLQESGLGPQVFVPLCFTKSRWLPITVLAVMKTGAAFVLLEHSNPLERLQDICAQLQAPFMLSNKQCADLARQL-----GSKVMIVDDEDRSWALLATHESA------PPVASHHPLYAVFTSGSTGTPKGVVVEHHSFA--ATATAVRDSTGFTAEDRMFQFSSYAFNVSVMEHLLSLLSGACLCIPSESDRKNRLIECANEREVTFAILTPTVLRLL------DPHRVPTLKAIIVGGEHVRESEIQTWAS-NVRLYSMYGSAECSGVATWHRCTGQKSD---------DGMIGKALRSVATWVVDPQSADVLSPVGAVGELLLEGPGVSRGYLHQPPQWARHFRGEGFYRTGDLVMYTTDGSLRFMGRKDTQVKISGQRVELGEIETAIETHQAVADVAAEGTNQETSHPVLTAMLVLSDGSLLATALLAH-LELSLPRYMVPSMFIALRRVPLTRTGKIDRKCLRQ--------- 121717280 227 --------EPESLMGTISRHAKQRADHPAIHAWDG----IVCYSELDSLVAKWAQHLHQRGIGRRAMVLVLMDRSKWAVIAEMAVLRVGAAFVPLDAAQPLERLNYIAHETGATLLLASERFVDLLSS------HVDSTLVISDKTTKSLPEPHESSSYPSTP-----EDTAYVLFTSGSTGKPKGCVVSHGALAN---VVHHGVALKILPESRVLQFASYTFGVSLIEIYCTLARGATICIPSADDRINALDRAMNDMQITWAFLTPSTTTSIMGPVE-------TLQTLVLAGEPMGLHLHTWIDR--VELLQGFGFTEWAGVCCVSRIGS-------ERDMRLIGSS----PTARLWLVDPTDHNRLAPIGAVAELVVDGPALAKEYLNNPKQTEASFLANPWYKTGDLVQYRADGTLKYVARKDTQVKIRGQRVELAEVEHVRRACTQVQKVIVDAAPDSKQGPILVTFLYSTQHEPSQVAAIKAELETCLPDYMRPSVYYPLQSVPLTVSGKTDRRALRQ--------- 121717280 2426 ---------PHTLHGLALRHARNRPHTLAVSS-WDGE---LTYQMLDIVTAHLAAKLVELGVTSGMFVPLCFEKSAVPTAVMVAVLRAGGACANIDPALPLERVKEMLHQIRPTLVLASAAKRGSMITALGGRELVHVIPSLD-----SLIRTAETEPPRSADVPVSLNDPAFLQFTSGSTGTPKGIILEHVNLATSIEYNASKQG--LGPSSRALHFASYSFDVSIYENFSTLALGGCVFVPSEERRISDIAGYIHENRLSWAMITPSLASTI------RPSDVPSLETLALVGEAIPLEVAETWAS-KVRLVNAYGPCEATFCAAGDIPSGTWLPGTIGPMLGSVGWITRP---------DDPSRLAPVG--AIGELLIEGPLVTRGYIDNPQKTKEAYIEDGLYRSGDLVQYVEDGFIRYIGRADTQIKIRGQRIELGEVEYFVSRFPRARQVVALVLPSEGSKQLLAAFVLLPNEDQSEEEFRVNILQVSLPSAMIPVIYLPLASIPLTASGKTNRLLLRQLAQSL---- 86148106 1 -----MANLDFHIVKRLRDQIAQGGNRTALKHKVDNVWQGISWEQFGQQIDTLSLALLAQGLRVQDKIGIFSNNMPQWTVADFASLQARLVTVPIYPTNTAAQSSYIIQNADVKILFVGEQAFDAAVSLFEECEQLEVVVAMSDDGHRFAVSWKEFMARGVEDVRLADDDLLTLIYTSGTTGQPKGVMLDYTNVGYQLKGHD--ERLSLSKDDVSLCFLPLSHVFERAWTFYVLYKGATNCYLQ---DTMQVRDALSDVKPTVMSAVPRFYEKIKSHALADKLVLSKLRALLCGGAKLDETIGRFFHAIGINVKLGYGMTETTATVSCW-----------DDRCFNPDSIGMSMPGAEVKI------------GAKDEILVRGPMVMRGYYKMPEETAKTFDEHGFLKTGDAGHFDENGNLFITDRIKELMKSGGKYIAPQVVEGAIGKDHFIEQIAVIAVPCYDSLEVYAVELVKNHQIVEMLEKRVNDLQQELAKFEQVKKFKL---LPKTPTQKLRRKVINDKYQDE---- 59896114 214 -------PVPMCIHTLIAEQVRWRPDAPAICSWDGD----FTYADVDRLSTLLAQHLVDLGVKVGDIVPLCFEKSRWTTVAVMGIIKAGAAFSLHDPSQPMQRRQVMAQQVNATHILTSRDQAKYGPEIA---PDAKHVVVDTATLDSLAKTIQDPLRKLPD---VPPDSLLYIIFTSGSTGTPKGVMLSHETYTASALARST--GIGYSSTSRSLDFTSYAFDVSVDSILCTLIRGGCLCIPTDQDRVNDLSGAIRRLRVNMVNITPSVARIL------DPDIIPSLNSLGIGGESCSAGDIAIWGQ-HTRIVVGYGPAECTIGCTVN----------PSAAGKPYVSIG-PGTGACIWLVDPDDHNKLVPVGAVGELLVEGPIVGQGYLGDPEKTNAAFIHDPLYKTGDLVRYDPDGEFVFVGRKDTQIKLRGQRVELGEIEHHINLLPAGAEVVAIAPRNQTKESMLVAFIADREAKDDGDETLNERLSKVVPVYMVPATYITLSKIPYLVSGKTDRKSLR---------- 83320525 80 -----------TLHDNFARSVDTFRDYKYLVDGTVGEYKWMTYGEAGTARTAIGSGLMHHGIPKGSSVGLYFINRPEWLIVDHACSAYSYISVPLYDTLGPDAVKFIVNHADVQAIFCVPQTLTPLLSFLSEISSVRLIVVMDDQMPSQVVTYSKLLSQGHQPFCPPPEDVATICYTSGTTGTPKGAALTHGNLIANVAGATL--ATKFYPSDIYISYLPLAHIYERANQVLTVYYGVAVGFYQG--DNLKLMDDMAALRPTIFCSVPRLYNRLRERLFNAAYNAKRVRFIASGASPLSPDVMEFLKCFGGRVSEGYGMTETSCVISAM-----------EEGDNLTGHVGSPNPACEIKLVDSDDQPYPR-----GEICVRGPIVFQGYHKDEAQTRDVIDEDGWLHTGDIGLWLPEGRLKIIDRKKNIFKLAGEYIAPEKIENVYAKCRFIAQCFVYG---DSLNSALVAIVAPRARAAVLADMDAVGREAKLRGFEFAKAVTLVLE-PLTPTFKIKRPQAKAYFQN----- 189196478 2903 -------NWPATLPHRIDQMAQLNGTSTALA---DGYDKKYSYSDMIKRIEAIAEALVNAGVRNGNRVLVFQQATSEWICSLLAIMRIGGVYVPLDLRNPMERLVAQASHCAPAAVLADDDNVKNAPQLA------VPVILNVSNIP--------AYPTNPVPNVAESNQPAAILYTSGSTGTPKGIVIQHSGICNQMEGYTKTYQLG---AERVLQQSAFTFDFSLDQIFTGLVNGGMLFVVDKRGDPLSITEIMWRQSITYTKVTPSEYSMWMQYGHDNLVKASEWRFAFAGGEPLTKAILRQFSSLDLPLSNSYGPAETSIASHKGFIDYRQESLPSQLSEERTIACGFSLPSYATYILDENQNPLPVG--MPGEVVIGGAGVSLGYLTDQKLTDQVFTANGWHRTGDIGHLQDDGSLVFRNRMDTQIKLRGLRINLQDIEQNMVSTAALKDTIVSLRSGDP--EYLVAHVVFSPDTGVEDQLEQLLSRLPIPPYMMPVMAVPLERLPVTKHAKVDRKAI----------- 127514704 13 -------------------------RGDAIALEGYGPWQQISWRRFDEIGDQIAKALIASGFAAQDKVAILSQNCPQWTCADVGVLKAKAVVVPIYPTSTLEQARYIIDDAQAKLIFVDAEQYRMARELLAICPSLTQIVVFDAEVADTAVHFDSLLTQTHSPEVDAELALLTLIYTSGTTGDPKGVMLDYRNIASVIRQHDTI--LPFTPGDVSLAFLPLSHVFERGWSFYVLCRGGHNVYLK---DPMTVKEAIVDIRPHTLCVVPRFLRAKASWWLKTQWKLAHLKFMPCGGAALDQNVASFFHGIDIPVLCGYGMTETTATVTCNTLDN-----------RVAGSNGKTLPEVEIKLGKDN------------EILVRGDTVMRGYYNRPQETADSF-EDGWLKTGDAGQIDEQGNLFITDRIKELMKTSGKYIAPQRVEGKVGCCPFIEQVAVIA--DAK--NYVTALIVPAFESLSPMELLRHHLQQELAGFEKIKKFTLLPEL-LTPTMKLRRKMIYHKYA------ 198276733 8 ---------------FIEDSIKKNWDLDALTDYKGATLQ---YKDVARKIEKLHILLEESGIKPGDKVALCGRNSSHWGVAFLAILTYGAVAVPILHEFKADNVHNIVNHSDARLLFVGDVVWEALNE--AEMPNLEGIILMTDQLEYAREHLNEMFGEHVSYRRDTPEELALINYTSGTTSFSKGVMLPYRSLWSNTQFA--FEVLTLQPGNKVISILPMAHMYGLAFEFIYEFCAGCHVYFLTRMSPKIIFQAFSEVKPNIVISVPLIIEKIIK--KNVLPKLETLKMVIIGGAAFNQDVERLLRSLDFPYTVGYGMTECGPIICY-----------EDWLRYKPGSCGKAAPRMEIKI------DSPDPQNIVGEILTRGENVMLGYYKNPEATAQAIDAEGWLHTGDLGVIDKNGNVTIKGRSKNMLLPSGQNIYPEEIEEKISNLPYVCENIVIQQSDHK----LAALIYPDFEEATDADINRMAVNAELPAYQITRIKIYPEEFEKTPKKSIKRFLYQE--------- 169858552 34 ------------VHHAFEFHAKSNPQLTAVDELGT----TLSYGELDRRANCLASRLRSVGVVQGSRVCMLVERAVTLPVAVLGILKAGAAYIPLDGNIVSDSLKHALVDSGSTVALTLRKFEHRLEGA------PVPVVFLDDAICPSYNPSHCVKPRDT----TTSKDSVYIIYTSGTTGTPKGVHVTHGNVT--NLICIEPGQLGMKPGVRVSQMLNISFDFAAWEILGSLANGATLC---PRGKTSKDWKAVMR-SVDILFSTPSML------APHNPVDYPNVKTVVVAGEACPKALADTWGAR-VKFWNACGPTE---VTIANTMQLHIPGD--------IVTIGGPTPNNTAYVLDENMRPVPIG--QTGVMWGGGAGITKGYLNLPDKTSERYVRDPFFNTGDLGKWVSNGTLQHLGRIDNQVKIKGFRVELDGVATAMETCAGVTGATALLIDGELWG-----FV--KPSNISPEDIKAAAHKVQ-PYYAVPSKILTMDHFPETANGKTDKRVLQQMA------- 195489591 87 ----------FTVARCFQEQARRRPKKTCFVM----DDRRLSFAEALEFSQKIAGYFKERGLQEGDCVALLMETRLEYPCIWLGLSQLGVITALINSNLRGESLLHSIRVANAKALIVGSELLDVLKSLREQLADVPIYQYTDDEVRPGAVDLVSALKTQTPRTARPEEARSKLLYTSGTTGLPKAAVIT--NLRFLFMSAGSYYMLRISSNDVVYDPLPLYHTAGGIVGVGNAILNGSTVVLRKKFSARNFWLDCNRHSCTVAQYIGELCRYLLATSYEPDQQKHSLR-LMYGNGLRPQIWSKFVRQFGIPVGEIYGATETNRVGAIGFVPVYGARLYPVQVLRCDEYTGEPLK-------DSKGHCIRCLPGQAGLLVRRAVSAFHGYADKQKLLRNVFTSDVYFNSGDMVVRDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCVGLEDCVVYGVPHVEGKAGMAAIV--DPDRKVDMDYLSVVLRGSLPPYARPLFIRLLDEIPRTATFKLKKRELAKEA------- 17230170 18 -----------TLVDVLRAWTQQKGDAVGFAFWQDDKQVHLTYTELDHKARAIAVHLQAMRWQ-GERVLLMYPPGLELIAALMGCFYAGLVAVPVYPPRPNNNITRLLEDAQAKGILTKVSL-------ENSLKQVSKNTAFEALPKVATDSIILSVGEAWQNPQLTADSLALLQYTSGSTGTPKGVMLSHGNLLHN--LGQIYQRFGHSANTHVVSWLPPYHDMGLIGGILQPLYGGFPVTLMSPVAPLRWLQAISQTQATTSGAPNFAYEMCVRNIRLDDLDLSSWELAFTGAEPIRQETLERFKTYGFRFYPCYGLAEATLFVT----GKNKDEIVFNHTSQSLVSCGSPSDDQTIIIVNPESRE-PCAAGEEGEIWLKGASVAQGYWQNPQETKATFQGGGFLRTGDLGYLNS-GELFVTGRIKDVMIIRGQNYYPHDIEAAVSQHPALSAGAAFSVEVD-GEERLVVVVERSSWRRLDEDGIIAAIRGAVSGLQVYGICLLKPSIPKTSSGKVQRFACRE--------- 87309181 792 --------------------------------------------------------------------------------------------VNLNYTVGNDVLNSCIRQAGVKHVLTSRKFMEKFDVLLEDLKTKPTTLDKVACGAAAFLTPSRILNWRFGLNEIEPEDLVTIIFTSGSTGEPKGVMLTQSNIASNVQAVDQMGH--LHSKDVMIGILPFFHSFGYTLTMWPVLALAGAFHFSP-LDAKQIGQLTHKYAGTLMFSTPTFLRGFLRRVDPDLFR--SLEVVIAGAEKLPHDLCDEFERFGVRPVEGYGATECSPLVSCNIPPS--RSFDNFQPDRKEGTVGRPIPNVSARIVDLDSHEELASDQQ-GMLQILGPNVMLGYLHLPEKTAEVIQDD-WYTTGDMAVIDEDGFICITGRISRFSKIGGEMVPHIQIEDALNTMLAPADIAVSAAPCNRKGERL--IVLYTEMDKSPEQLREALVARGLPNIFIPDAFYQVPELPLLGTGKLDLKAIKEMA------- 70731694 166 ----------------FEQATLRNPEGPALLYGD----RVLSYAQVNQWANRIAAYLQEQGIGKGDVLAIFIENRPELLVTVLAVAKLGGICAMLNTAQTQGVLAHSLALVKPAAIILGGELQAAYSAVREQVDPQRTWFVADQDTPEGMRNLAESAGYPSDNLAQTQRDPCFYIYTSGTTGLPKAGIFKHGRWMRTSAGFGTI-ALDMQPGDVVYCTLPLYHATGLCVCWGSAITGASGFAIRRKFSASQFWDDVRRYKATTVGYVGELCRYLIDQP-ACARDTEHGVSKMIGNGLRPGVWSEFKQRFGVHICELYAASDGNIGFILNFDHTVGFSLIPWALVEYAHDTGAPLRNSQ-----GFMQKVAKGGQGLLLAKIDDKAPLDGY-TDPEKNLKVILKDVFFNTGDLLRDIGFGHVQFVDRLGDTYRWKGENVSTTEVENVLLGHPQVAEVVAYGVEHNTNGRAGMVAITPAESLATLDELLQ-FARQQLPAYAVPLFLRIKVKMDTTGTFKYQKSRLKEQA------- 159898935 569 ---------PLTLAEALVLAAKHYPEHGISYIEADGKALFQSYAALLADAEAVLAGLRAAGLKHGQHVVLQFAHNEPFVVAFWACMLGGFTAVPLDPNNPASKLYNTWQTLEQPLIVSEQASFSLLQRIFNGLGVVKPAIQITEQL--------RQHQPDQQHQHLAPQDSALLLFTSGSTGLPKGVELSHHNIISRSKASAQHN--RFDHNDVSLNWMPLDHVGGIVMFHVHDVCLGCRQIQAKTDDPVRWLDLLEQYRATITWSPNFAYALINDQHESRRRNLSSLRFILNGGEGINKQTALNFQAHGLPMHPAYGMTTGFHELDQASLTGVIQPASADSIGVAFVEVGAPLPGVSLRIVNTNNQLLSED--LIGRLQIQGPTITAGYYRNPELNREVFTDDGWFTTGDLAFLH-QGRLTIAGREKDVIIINGINYHNHEIEALVETIEGVEAACSVPSKHTGGTESLVIFYVSKSAEFDQQLAQINQIREVVVQ-KIPSYVLPVSDIPKTAIGKIQRSQLSQRFIN----- 159898935 3 ------MDFQ-SIQRRFATAVEQRSSQAALRYHD----QVVSYHELAEHAQRIASGLANQQVGVNTNVAIQLTNPIDVCSTILATLLLGARYALLSPNLAKLRLQQVL--ARQQFVLVGSAASNNLAA--------------------NYIEFEQLANAEITPHSATAESLIGLSLASNPSGLIEAGQLSQTNLLSFIDFNLSKAKVSFQQS---LWLGEEFNDFSAFASLATLASGGTL-----RFSTLETLDHDLDEQAQTLMLT----LATLGQLFAQQSALPKVRHILSSGEGLGEALKQQLKQQQTAWHNYYG-----------FPAFQLLTVVGANTQTQTASQGKPVPHTQALILDQHKQLAPIG--LTGELYVAGAGVFAG-FEQAQLNAERFIASPFYQTRYLARWQDDGRLSISGSLDSTIELAATPILLQEVERLLEQHPAIVECCIVRRITLSNTEQLTGFVVAK-QRVEPSEILNYLLDCQLANL----GLIQVDQLPRTADGQLDRQQLAQ--------- 167574520 244 ---ATRLDETL-VHDAIARRALAAPEHPALVAGG----RTLRYAELDAAANRLARQLRATGVGVETVVAVALERSIDAVVALLAILKAGGVYVPIDPEQPPARVATIVGEARPALVIT-----------RAELAPRFAAAARALLLVDRDAADIAARDASPVDSPAHPDALAYAIFTSGSTGVPKGVAISHRSLAASTSA----RIRAYPPVASMLLVPSLAFDSSIATLFWMLASGGTLHIAADARDPRALAAAVERGRIAGWLGVPSLYKL---AADLSGASLAPLEVVVLAGETLTANVVDAHYRRACLLANEYGPTEATVWASMQFVDRTPSAGAAAPIGAPIAGS-------RLLVLDRRGELAPIG--VEGELYIGGSGVARGYLHRPALTAARFVPDPFYRTGDRVRWRRDGALEFIGRRDAQVKLRGSRIELTEIDACLASHPWVRQAAARVVSHADERQELIAYAVLGGGVDSDA--RAHDVGRTLPAAVVPARVLAIDALPLNANGKLDRDRL----------- 189500999 2 --------------DLVAAAAKTFSDSPALV---TGKEI-LSFHDLEATTTRIAHTLSQHGIRKGDVVALCMSNNPELLLLLLALLKTEAVSAPLNYRFPAPRLQALLPRLNPSLLIGPETLTGTL-SFPAKLTPEEILAEIDTEIPLPRQFNTSTTQQFNNSTPQHLNTPLSIIHTSSSTGNPKAALHSFGNHYYSALGAN--ENLPFGPGDCWLLSLPLFHIGGYALLIRSLLGGGALAVAEA---GTPIRDALHDFQLSHLSLVPTQLYRML-HDDETLKKLQRLKAVLLGGSAVEPALLTEASAAGLPVYLTYGSTEMSSQIATTP------------GPTSTITAGKVLPYRKLAI------------GSGNEILFKGPCLFQGYLSGKGPVLDT-DASGWYHTGDTGILSPDGELQVTGRMDNMFISGGENIHPEEIERALCSLTGILRAIVVPASDPEYGMRPKAYIETAENAPNDQKIIDTLSRE-IGKIKTPVAITRIDALPGTE--KIDR-------------- 169768666 3230 ------------IHNLISDTAKSQPTATAIS-AWDGE---LTYKALDYLSTQLAHQLVDLGVGRGMIIPLYFEKCLFSFVAFLGVVKAGAAGLFLDPALPVSRLHAIVQQVKPILMLVSPSNETL------GCSMVEHVIVV---SHDSMRLASEGRGKTTPLPSVHPSDLLYAVFTSGSTGTPKGVLIQHRHFC--SAIVHQQPVFNLGPSTRMYDFAPSFDVT-YGAVLPTLVAGGTVCIPSDEERKSHLSESLRRFGATDTLLTPSIARCL------DPSRVPTLRNIYLGGESPTHDDLALW-TPHVPTVNCYGPAECSVGTLYWKVPSPIPS---------KIPIGKGY-GVSTWVVDPQSSERLSPLGTVGELYLEGPLVGQGYFMDEEKTASAFIEDGLYKTGDLVKYDPDGTLVFIGRKNTQVKLRGQRIELGEIEHNLQQ---VLEAAVVATPEVTGRAALVAFIESDPTRISEAGDLENEMAARVPMYMVPVTFVPINPMPLTPSGKTDRRRLRE--------- 169768666 26 ------------VHDLIATVAVHHPDALAV-CAWDGD---FTYSQLNALSHRVAQRLIALKIPRQSSIPLLFSKSRWTCVAMLAVIQAGCAAVALDATQPDTRLRSIVQQTQPRVVISSPMHTTRASGLTDAL-----ILQLDDAF------FDNEIVEPTDELPVAPSDIVYISFTSGTTGLPKGACISHANV--RSAVHYQGKKLGFDSKSRVFDFAPYSFDVAWSNFFHTLCAGGCICIANEEDMLNDLSAAIDAFRATLINVTPTVLRTINPTP-------TTLETVLLSGEMPYRDNITRWAD-KVKLLNTYGPTECTFKCAFSLLSPHFEGRPD---------IGRGVGHCT-WIVDVNDSNRLATPGATGELFLEGPLVGQGYLGDPEKSAAAFINDPWYRTGDLVKYKSDGRLMFMGRKDTQLKIRGQRVEIGDVEHHVRACEDISVIADVVMPRGSDTTSLALFVQTQPDNREEIDKLEGKLREVLPSFMIPTVYLPVDVIPVASTGKADRRRLREM-------- 169768666 2159 --------------------AGKQPDSIAIDAWDG----QLSYRELDELSTDLAHRLLGLGIVKGSTVALSMEKSKWVPIMQLAILKSGAVCLLQSVAVPEHRVGTVLKTLDVVLAVASPSRVGVM----------KHF--------SKCLTIEEVLESPILYNPLPSPDPAIVLISSGSTGEPKQILWSHRTLSANIQGAG--EVFSMSSLSRLFQFASYDFDVATVETLSTVAYGGCLCIPSESERLSDMPRAINRFKANVLHCTPSTGRLL------SPEAVPTLSTLVQAGENLTKEDAKRWSG-KCDVINWYGPAECSLASVSPATLPSWYTGVIAGPSELIGSQYLPL----CWLVDPYNHHRLTPFGAIGEIALEGPGCAVAYIGNPSLTKRMFCENPIYRTGDLARYDSNGNLVFIGRKDAQLKIRGQLVAPEEVEHHIRQCVDIADVVVDGI-IEKGGITLVAFIVTEEVGSITNGLNEKLQKS-LPRYAIPSYYIPVPAIPTGPTGKVDRKKLRE--------- 169768666 4281 ------------VHELIDDTVKQQPESPAICSWDG----QLSYRELDILSTSLASQLVALGAGAGTIIPLCFEKSMWHSVAALGVMKAGAACVAMDSTQPESRLRSIVEQVHPNFLLTSSKNYDLARSLSDA-----TLLIVDR----YHLLDSPVVHSTAPLPQAHPSDTIYVVFTSGSTGTPKGVVTTHRNFA--SAAKHQQEILNIRSTSRVFDFVSYNFDVSWSNHLQTLICGGCLCIPSESERRNDIPGAFNRMKCDYVYFTPSVARSL------DPSSMPGIKCLAMGGEPIQRSEVVRWTQAEA-IIGIYGPAECAQALSFVRLDSNCH----------NSHVGLPY-GANMWLAQPGCPDRLAAIGAIGELLIEGPTVSKGYFGDLEKTTAAYIKDPWYKTGDLLRYNSDGSFDFIGRKDGMIKLRGQRIELAEVERVCLEDASVYDGVAAEIIRPQNSNPLLAVFV---------SLTDRLGKSENPSAMIPGAYIPVEQIPMTTTNKTDRRALRD--------- 169768666 1114 ------------VTSLIEQRAATQPGKIAICAWDN----EHTYRQLQERSTALACRMRERGVAPGSIVVLSFEKSSWLPITMIAVLQLGCIVLPVSVPTSSQRASQIINALQPTLVITSN--ASHLCPFTGMVPVTTHDELM------------KAHIENSPGLPLPESDPAFLLFTSGSTGTPKPIQWSHETLSSNIAAAQTC--FGIDSNSRAFQFAGYDFDVSTVETLSVLVAGGCVCIPSESERTNRLSESIAHYNANWICLTPSVAESI------TPKDVPLLKKITFAGERLQQRTASQWSEYLDVVYNWYGPAEACVATSYKFDPRNWQS----------GIIGRSQAACT-WLVDPKNPNILAPVGAIAELLIEGPIVAS-YAGSAALNEKQFISPSWYRTGDLVKYTSGGSLLFVGRKQDQRKLRGQRVDLENIEGLLKSRNEVKTVAEIFTPSLSDKDSLALFFSSRGMASKPADELEAYLATVLPAYMIPKLYIPLVTIPVGKTGKTDRRRLRQ--------- 160892849 3 -----------TVLHYIKKYSETQPDTPAVCEL----KKYLTYSEYWTAIRKMANVLVRNGIKKDAHVILRCTQDINYMVLFSALQYIQALVIPVERSTSPERIQEIRDKVDAEWLISNRESEGMC-----WLSTKKLVEQMKS-------------AEELEYPLPNSDTWSMLLFTTGTTGNSKGVVMYHKNDV--AIAGNVMEGTQMKPGNVEIIPMPLNHSFGIRRYQSDMINGGTVCLMNGMALIGNLWKMLEQYHATSMAISPATLGMIFHSGDRISEYADQIDYIQVGSAPLPETDKEKLLRYNTRLYNFYGSSEAGCSCILEF-----------SRQNKNGCIGYPTVNSLVRFIDGEGNVIENGEKQPALLGWGGTIVMEGYYNDPELTAKTVV-DGYVMTNDLGYMDEDGSIILVGRADDVINYGGSKISPAEVEAVAIRYPGVADCAYSSVHDPITGELPVMLIVQENGFDEAAFLI--YMQQQVESYKLPQKIFYIEEVPKTFKGSLLRKEIKKIAES----- 53713110 2 ---------------YIENSIKNNWDLDALTDYKGATLQ---YKDVARKIEKLHIIFEESGIRKGDKIAVCGRNSSHWGVTFLATLTYGAVIVPILHEFKADNVHNIVNHSEAKLLFVGDVVWENLNE--SAMPLLEGILMMNDSRSERLTHAREHLNEHIEYHKDQPEELAVINYTSGTTSYSKGVMLPYRSLWSNTAFA--FEVLPLKAGDKIVSMLPMAHMYGLAFEFLYFAVGCQIYFLTRMPSPKIIFQAFADVKPNLIVAVPLIIEKIIKKSVLPKLETPTMKLVIVGGAAFNQEVEQFLRMIDFPYTVGYGMTECGPIICY-----------EDWKRFKPGSCGKAALNMEVKVLSPD------PENVVGEIVCKGPNVMLGYYKNEEATAQVIDKDGWLHTGDLALEDAEGNITIKGRSKNMLLSSGQNIYPEEIEDKLNNLPYVAESIIVGLVYPDFDEA-FAHGLKNEDMERVMEENRVTLNEMLPAYQISKMKIYPEEFEKTPK-KSIKRFLYQEAK------ 118616718 48 -----------SIGTVFQDRAARFGDRVFLKFGD----QQMTYGEANATANRYAAVLAARGVGPGDVVGIMLRNSPNTVVAMLAVVKCGAIAGMLNYHQRGEVLAHSLGLLDAKVLVAESDLVSAVSESGGAAGEVVTIEALER------FAATAPANNPASASAVQAQDTAFYIFTSGTTGFPKASVMTHHR-WLRALAVFGGLGLRLKSSDTLYSCLPLYHNNALTVAVSSVINSGATLALGKSFSASRFWDEVIASNATAFIYIGEVCRYLLNQP-TKPTDRKHKVRVIAGNGLRPEIWGEFTKRFDIRVCEFYAASEGNSAFINNVPKSTGISPMPLAYVAYDPDTGAPL-------RDESGRVRRVPAGEPGLLLSRRLQPFDGY-TDPAASEKKLVRDAWFNTGDVMSPQGMGHAAFVDRLGDTFRWKGENVATTQVEAALASDPSVEECTVYGVEVPNTGGRAMAAVKLRDGAEFDGQSLVRAVYDQLPAYALPLFVRLVQAMAHTTTFKSRKVELREQA------- 81428009 6 ----------------IDTIAIEQPQTVAYQYGQT----QYSYADLKVASDRIAAFIQDQALPKGAPVIVFGGQQFEMVATFLGAVKAGHAYIPVEQHSDAERIQQIESVAKPAAVLSWAS----ASQIEVDMPVFQADILADVVA-SGATDYDAQQS-------VQGDDNFYIIFTSGTTGLPKGVQISENNLL--SFVDWANPAFGVADNSRVLIQAPYSFDLSVMNLYPGLCSGATLVILEKEINFKTLFEVLPTLKVNEWVSTPSFVEICLLAPTFDSEHYPELREFVFCGEELTHQTAEKLERFSAKVFNTYGPTEATVAMTSIEITADI--LAQYDRL----PIGYTKADTKTVVVDEQNNEVAPG--QPGELLISGPSVSKGYLNNPEKTNAAFFEDGFYHSGDLVVADDNQLIFYKGRTDFQVKMHGYRIELEEIDHHLGQLAQVKQACTVPRYNKAHQTQLIAYVVPAEGQVGDATLTKT-LKAALAAYMIPQRFVYPESLPLSVNGKVDRKALIKE-------- 198416161 108 --PTAYLEKDVTLHEIFMRGVRESGNSPCLHRPGAGQPYQWTYNEVLTKAQHFGSGLVHEGAKPEQFIGIFSQNRVEWKITEQACNSFSMVVVPLYDTLGPQSITHIMTQCEIQIIVVDTNVKNLLAAVKGGKFAVTLIITMETPDDEALMTFEEEVGKNNEFVPPKPEDLHTICYTSGTTGLPKGVMLTHGNVVANISGVYAVGELGMSSSDVYISYLPLAHVFERLMAAQMYFLGARVGFFQG--DIKLLLDDVGELKPTIFAMVPTVWAGVAQLEKALKSKLAKLRVMVTGAAPVSLEVINFMRALGVNFTEGYGQTESSAALSVSVPGDFF-----------SGSVGTPVVCNMIKLVD-----VPEKDEGKGEVCAKGPNIFVGYYKDPDKTKETLDEDGWLHTGDVGMWLPNGSLKIIDRKKNIFKLAGEYIAPEKIEGILTQCPAVAQVIVIAVPDPDGKGVSGGYEELCNNTDVKKLVLEDMCKRGLKSFELPKKIHLSPELLLTPTFKSRRPQLLHRYK------ 218437444 12 -----------SLSEIWPIAKERFKDIVALHDPHSKPEVIITYTELCEQIEQFARGLQALGVESGAKIALFADNCPRWFIADQGIIMAGAVNAVRSSQAERQELLYIYTDSDSIALVVED--LKTLQKLRPELDQLQFVILLSDDDPLKILNFKQLLDHPFNPVSRTKEDLATLLYTSGTTGKPKGVMLTHGNFLYE--INSFGVAFQPDPGDRVLSILPSWHAYERTVEYYVLSQGSTQIYTNLR----NFKNDLKQFKPHLMVGVPRLWESILDHLDVSASELAPLHRVISGGGSLARHIDTFYEIVNIPVLVGYGLTETSPVTNVRTLDHN-----------VRGSSGPPLPRTEIRIVDPETRDLPP--KEKGLVLIRGPQVMQGYYKKPEATAKAIDPQGWFDSGDLGCVTPINDLVLTGRAKDTIVSNGENIEPQPIEDACVRSPYIDQIMLVG-------------------------------------------------------------------------- 46205041 17 ------IPARTNIADVCDRWALSEPDRTALLVLGDDRPEPVSYGRLRADSLRLAAALAARGIEPGDRVALLLPQSAAVVVTHFAAYRLGAIALPLAGLFGEAALRHRLTDSGARAIVTDAGGLAKLERLRPDLPDLVTILSVDGASAEDFADALASASEEFETRASGPDDPALMIYTSGTTGLAKGALHGHRVVLGHLPGWTLMHGFPPEGTGLMWTPADWAWAGGLLNVLLPSLRLGMPVVASGRFEPERAFRLMADLRVTHAFLPPTALRMLRGAAPRDRFDLSALRNIASAGEALGAETLWAQEALGLTIGEAYGQTECNLVLASC----------AKVGVARAGATGKPVPGHRVAILREDGTE--TDTDEIGEIAVRDPVMFLGYWNQPEATAGKFR-DGWWMTGDRARRDAEGFV----------------------------------------------------------------------------------------------------------------- 71735172 48 ------------------------------------------------------------------RVMAYFAGSAEMVLAILGAQLSGAAYIPIEPKTPGSRIDAIADVAKPCMIMTDSQNRQGAQSIAERL-GIPLVVLSLKKAGKTLDIFREGYREQPFTVRLTSSTPAVVFFTSGSTGTPKGVELSHLGY--YRWFEGVQDLIQVKRGDRVALTTNHSFDLSLGELYLGLMSGATLYVPRQSRDPLSLVPWLDQHEITVFQSVPSLMRRILLFRESAGQGLETVRTIMFCGEPLEQQLVKKVKDSHTRILNLYGPVEASVQVTYCWAEEYLGS------EDVIIPLGKPLKHVVVRLVDDTSH----------ELQITGDHLALRYL-DEKKTRESFINDRFYRTGDLGRLNARGDLEYHGRVDDQVKINGYRIELGEIEKTIIDHFKATDCCVL-IEKSEGEPSLVAFVVSPNDSVAD---LRRAVADHLPTYMIPRTVIFIESIPLNTNGKRDKPSLRAEY------- 78221313 613 ------------LGELFAETARENWHRLAMADTG---GRELTYGRALTGAVALAAKLKDA--TPGEMVGVCLPPTVGGALVNLALTLNGIVPVNLNYTASPEGIRSALAQCAITTTITSRVFLEKLGTL-PEFPGVLYVLTDGDKRRAFLTARFLPLRTFARPAGFDADRLATVIFSSGSTGEPKGVMLSHHNILSNLEALRMV--FRATQRDNICSALPFFHSLGFTTLWLPLLSGFSAVYHTNPLDGETIAKTVRERQSTLLIATPTFLMAYLR--RAKKEDFATLRLVITGAEKLKPKLADTFEKFGIRPMEGYGATELSPVISLSLPDVEVNGV--RQIASRQGSVGLPVPGVVVKIVDPDTFAALPEGEA-GLILVKGPNVMLGYLHKPEKTAEV-VKDGWYVTGDIGRLDNYGFLHITDRLSRFSKIAGEMVPHGAVEDALLGMTGV--VAVTGIPDEKRGEKL--VVVFAREAGDAETLHRLMAESDLPNLWKPGRYVAVDALPLLGTGKLDLRGVKEAA------- 72161948 29 ------------------------PTRTAVTEVQPDSSTTLTFGDLSRRAAHLSAVLASHGVTPGDRVATLLPLGIDLTISAVAVWRLGAVLVPLPPVLAASAIDWRLRQVNATAVLAPADQTSKL--------TTGSWTVID--------PHKEAATPPPDPATVGPDDPLLISHTPGISGPPRQITVPVRALA--AFHIHHHYGLHISDDDIYWCFSEPGDPHGLYYGLVPLLAGHTCLHLRAGFDPELTLDVMETFQVTRLAAAPTIYRALRTATKTLPPGIMVQGLATNGDEFRTDLSEWALGTFGVGISDHYGHPESGIVAVNDGHGGPLT----------------ALPGFRLTVL-EPLSDTPAETGVPGRVAISPAWWFAGYPDDPLATAQHFSPDGWYLTGDTGTVDDTGAVHLTRHNGEVIITSGYRIGPYDVESVLLEHDAVDEVAVYGIPDPLRGALVAANVVLTPDASPSDELAEELVAERFAETAAPHQVTFVPHLPKTASGKLRRNRLR---------- 148556218 29 -----------SVADRIEERAADAADTPFILF----EDQSISFAAMNRRANRVAHAARAAGLGKGDVVALLMLNRPEFVTIWLGLAKIGVVTALLNTGATGEVLGHALRQVDARALIVGSELAATVERMAPDLPPLEQSETGADRSAHGWRDLDAAMAGARDDDPPRDADPLYLIFTSGTTGLPKAARMSHMRFLNA--GEMMAGLMAFGADDVLYCVLPLYHGAGGMVVPSVALATGRPFVLRRKFSRSGFWPDVRRHRITAVYYIGEIVRYLLAAPPAPGDRDHSLR-VMTGAGLKPDLWEAFADRFGVDIIEGLGSTEANYGITN--------------VDGRPGSVGRPYPATNIRILDAADNPVEAGPHEVGELVLDGNGVAGFFYTSAEATEAKLLRDRWFRSGDLVRFDEEDYFFFVDRVGDTFRWKSENVSTAEVETVLSGFPGPSVVNVYGVRVPGTEGRAVALTYGDGAAFDPQGFHAFAV-EHLAAYAVPLFVRLSATAEMTTTFKLRKVDLQRE-------- 212713719 13 ------IDTDKNIFSVLDERANRTPNDSLVEYKNEGEWSSFSATEFRAKVIAIAKGLIAQGIMPGESVSIISHTCWQWTALDVAIMSIGALTVPVYETNSPAQVKMIFNDANVKMAFADDAQRDKIESIRNECSNLGDVYVIGLGAIDTMIEYGHAVSDAEFQERVKGSDLATIVYTSGSTGTPKGIELTHSNFVFITYSGSSMPDIAMKPNRRLLLFLPLAHVFARYMQFFCF---AGNVSLGLSSNLKTILADFKAFKPTFILAVPRIFEKIYNAASQTARDWSHVEYAVSGGAPLDSSIAHFFNGVGLPLLEGYGMTETCAPSSVNPTSGY-----------KIGTIGLPLQG------------VAMGVDEEGELCIKSPAVCAGYHNNPDVTRQQIV-DGWLHTGDLGSIDDEGFVSIVGRKKDLIITGGKNVSPCEMEASIMTSPVVSQCVMIG-------------------------------------------------------------------------- 149370488 7 ------------LFDFPYYQQERFSKEDSLVTKVNGAWVNTSTTEYIDKANAISRGLIKMGVQPNDKIAIIMTNRTEWNICDIGILQTGAQDVPIYPTISSDDYEYVLNHSESSYVFVSKEVKDKLDKVKDKIPTLKGVYCFN--TIEGAVNYQEVIDLGNEHAAVHEDDLATLIYTSGTTGRPKGVMLSHKNIASNAMHSEGRLPIVLG-KSKSLSFLPVCHIYERMLLYMYQYTG-TSIYYAESL--ETISENLQEIQPDVMSAVPRLLEKVYDKIIAKGTALTNLKAIASGSAALQPRLARVFNAAGCPVMEGYGLTETSPVISVNDMRNNGFRI---------GTVGKALPETEVKIAED------------GEILIKGPQVMLGYYKNPEQTEEVL-KNGYFHTGDIGFVDTDGFLKITDRKKSMFKSGGKYVAPQLLENAMKQSLFIEQILVVG----EGEKMPAALIQPKAKNLVLPTDRVNACKDEILRQRIQKEIDFIDEGHLTPTMKPKRKVIKQMYKELYEG- 124546135 1 -----MSLEQYHVIQLLRQQSASLKDAIALEGFEAAPWHQVSWQAFDHTSSKIAQVLIELGVQVQDRCVILSQNCPQWTCADIGTLKSRAIVVPIYPTSTIEQASFIVNDAAAKVIFVDDAQYAMACELQTICPSLEHVIVFDDTLLAGCYTQEAELNQRLEAANL--DDLLTLIYTSGTTGDPKGVMLDYRNMA--STIRQHDQKLAFSSGDVSLAFLPLSHVFERSWSFYVLCRGGHNVYLQ---NTQRVKEAISAVRPHTLCVVPRFLEKVAKSPESRKKMFARLKFMPCGGAALDLNVGSFFHAIGIPVLCGYGMTETNATVTCNTLDN-----------RVPGSNGQPLLETEIKLGKDD------------EILVRGATVMRGYYNRPEDTAAAF-EDGWLKTGDAGRFDANGNLFITDRIKELMKTSGKYIAPQRVEGTVGRCPFIEQVAIIA--DAR--NYVTALIVPAFESLSSLELLRHQLQHELAGFEQIKKFTLLPEL-ITPTLKLRRKMIYHKYAHE---- 217968848 8 ----------LTLPQMLREQARLQPGRPAIRQKDFGIWQAIGWDDYYRRASHVGLGLRALGLPAGGHVGVLAENRIEWVLAQMGCGLVGAIAVGVYPTSPAPEVAYVLNHADVEVVVCDQEQTDKVIEALDQLPHLRAIVVMDERVRDRILSFADLERLGVEYEATHRDDLALMIYTSGSTGKPKGAMIRYANI--RGVAPGIIDRLGLAADTVHLSYLPLCHVAEQMLTTFCPIYLGSTVAFGE--SIRTVQEDLREIAPTMFLGVPRIWRALAACAPFAHKSLRKARVALTGAAPIPPAVVHFFRTLGVPLVEVYGLTESTGMITGQPLDA-----------VAFGSVGTPILGVEHRI------------GARGELLVHGEMVFAGYYKNPEATADAIR-DGWLHTGDVVE-ERDGQLYIVDRLKDMITAGGKNLTPSEIEKAMKSSPYIKECIVVA-------------------------------------------------------------------------- 73971060 348 ----------FTVLDRFLSLANKQPQKPFI--IYEGDVH--TYQDVDKRSNRVARVFLNHALKRGDTVALLMSNEPDFVHVWFGLAKLGCVVAFLNSNIRSTSLLHCIRSCEPKAVVVGADLLGTVEEILPSLPEGITVWGMNDSVPQGVTSLKEKLSMASDPVPRSHHVASSLIFTSGTTGLPKAAVISQ---LQALKGSAGLWAFGCTANDIIYITLPLYHSSGALLGIGGCVELGATCVLKKKFSASQFWNDCRKYNVTVFQYIGELCRYLCKQPKREGEKDHQVR-LAVGNGVRSDVWREFLDRFGIKMCELYGATE-GNICFMNHTG-------------KIGSIGRTNFFYKLLIRNEQGWCIHVRKGEPGLLISRVNNPFFGYAGSKKHTEKKLKGDVYFNTGDLMVQDEENFLYFWDRIGDTFRWKGENVATTEVADVIGMLDFIQETNVYGVAVSDYGKAGMASIILKQNKSLDLEKVYEQVVTFLPAYACPRFLRIQEKMETTGTFKLQKFQLVEE-------- 167567999 1 ----------------------------------------------------LAHRLLDAGFGAGAHVGLWFRPGFDMIVAMLAVLRAGAAYIPLDPGYPEARVLTVLEDARPAAVLTERALRATLPPSSSASSTVWRIDDDAPPAAPRPLPAPDPDA------------TAYVIFTSGSTGRPKGVCVTARNLA--RLFTTTDTLFGFDSTDVW----TLFHSYAFDFIWGALVHGAQLVIVPERRTADAFYDLLCDARVTVLNQTPSAFRQLIAEEERNGREAEALRHVIFGGEALERGWIDRHGDDAPALVNMYGITETTVHVTYRRIT------LADVRGRHGSLIGEPLPDMSIRLLDAHLQPVPPG--MVGEIVVGGAGVSRGYLGREALTAERFIVDRFYRSGDLGRVDAHGRLEYRGRADTQVKLRGFRIELGDIEAALRAHPAVADCAVV--------------------------------------------------------------------------- 83716965 483 -----------TLHGLFARRAAQAPDAPALIDGAG----TLGYGELDRLSRAVAAALDAARVPAGAPVAVRMSRDRHLVAALLGILRSGRAYVPLACNLPPARVGDIVDALSIGCVVTS---AAIGDETAAHLGGRPAALLVAEEIVRG------ASAPGREPERGTADDLAYVIFTSGSTGKPKGVMMRHRPVV--NLIEWVNRRFGVGPSDRMLFVTSPAFDLSVYDIFGVLAAGGSIRIADEAADPERLARILAEEPVTFWDSAPAALWQL-HPLLQERVEGSRLRLVFCSGDWIPLSLPDWMRGCGASVVALGGATEAA-------IWSNYHVVERVEPGWRSIPYGRPIQNARYYILDRALRPVPPG--IPGDLYIGGECLSDGYAGEPALTAARFVADPMYRTGDRARFWDDATIEFLGRDDHQVKIRGFRIELGEVEAALARHPDVQDAAVVGPADGRDDRTLVAYAVPRGGRAGAADLIAH-LRGLLPPPMVPAHLVMLDALPVSANGKVDRHAL----------- 198461356 131 ----------FTIARCFQQLSRAQPQKACFVM----DDRRITYAEALLLSEKVAGFFSGQGLQRGDCVALLMETRLEYPCIWLGLSQLGVITALINSNLRGESLLHSIKVANAKALIFGSELMDVLQSLKEQLPCLPVYQYTDKELRSAALATQQAMALPASSSAEEARSKLLYVYTSGTTGLPKAAVIT--NLRFLFMAAGTFYMLRLNRDDVVYNPLPLYHTAGGIVGVGMALLNGSTVVLRKKFSAKNFWLDCSRNDCTVAQYIGELCRYLLATPYTPEQQHHRLR-MMYGNGLRPQIWSQFVRRFSIPIGEIYGATEGN---------SNLINITNREGAIGFVPVGRKIYPVQVLLCDEETGELLKDPRGPGELLVRAVSAFHGY-ADKGASEKKLKDDVFFNSGDMVVCDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCVGLEDCVVYGVEIPHEGKAGMAAIVDPGRKVDMDYLSI-MLRGSLPAYARPLFIRLLDEIPRTATFKLKKREL----------- 119474375 3 --------------QLLCYQAGRCPKAPAIIDGE----HTFTYEELIARADRLVKPLHEKHIAPEEPICIFLGTGYSQIISQVAVLRAGGSCVPVDPSMPQKRLNDMLSDIDARHIITTTDLNERVSGYD---------VIFVDNVADTKACFTEDVQAIEVLSGFPEHHRSHILFTSGSTGRPKAVQISARSILH---LASSTPVTPLDPNDRVTGVNPGFDLSLFEI-WVTLLAGATIVVVSTATDPFSFGDFVKKHKVTVMMLPTALFTIVATTCPSA---FKGARHVMACGEAPNVKAVRDVLTEGAPLWNGYGPTECT-----TFVTLQLVDLKETERETI--GIGSAVGQTKIYLLDDEKKLILRGDRE-GEIYLAGPGLSRGYLNQPDANAKHFIPIRVFKTGDLAKWRPLETLEFRGRFDMQVKQDGFRVELGDVEKTLETMDGIRQ-AVVLQQCPFADKILAAYIIPEEDSNLSLKAVKDYAKERLPPYMVPSQFTVVSEFPLTAYGKIDRGALAQE-------- 145222773 47 -----------SIGKVFQDRAAQYSNNVFLKF----EDREITYGEANEIVNRYAAVLAAKGVGHGDVVGIMMRNSPEPILLMLAAVKCGAISGMLNYHQRDEVLKHSVGLLSASVMVAETDFVEPITESGADTDGLMTLDELKK------LAETAPTTNPATTSAVLAKDKAFYIFTSGTTGMPKASVMTHYR-WLRALAGFGGLGMRLNSNDTLYCCLPLYHNNALTVALSSVLNSGATLAIGKSFSASKFWDDVIRYDATAFVYIGEICAYLLNQPEKPTDRKHKVR-VICGNGLRPAIWDDFTKRFGIRVCEFYSASESNTAFVNFFNLDKTTGICPS-----------PIAFVEYDLRDENGRVKKVKKGEPGLLLVSNFQPFDGYTDKKELVRDAFDGDVWFNTGDLMRSQGFGHAAFTDRLGDTFRWKGENVATTEVEAAVSTDPQVEEATVFGVEVPDTGGRAMVAIQLKDGKEFDGKALAKAAFDKLPGYAVPLFVRIVEELAHTSTFKSQKGDLRK--------- 156937051 62 -------------YNALDRHVKTWRRNKAIWEGEPGETRVMTYYQLWKEVNRFANVLKDLGVKKGDRVTIYMPMVPEAVVAMLATVRVGAIHSVVFSGFSAKGLAERINDAQAKVVITADGLKEIVDKALEETPSVESVVVYKRLGEEWWDDLMEGAEDYAEPEWVESEHPSFILYTSGTTGKPKGIIHDTGGYMVGVYA-TMKWVFDIRDDDLHWCTADIGWITGHSVVYGPLLHGATTLMYEGAPDPDRWWSIIEKYGVTTFYTAPTAIRMFMRYGEKEKHDLSTLRILGSVGEPNPEAWWWYFKHVGCPIVDTWWQTETG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 32474305 2791 ----------------------------------------------------IARRLRSHHVELGDFVPVLAKPGKRAVDLILSLQQIGAVPVPLDATRPSVLLDLVLKQTNAKTIVVDDPGDIEISGVRK----LTWDQLTGTQNGASNGNGKSSANGNAKSTVVSSSDAAYVIYTSGTTGVPKGVIVSHGAIANTLRWRGRI--TPLNSADKMLMPLSHQFDAGLGMTLFAYSQGADVIWPSAEADLDSIVEQIIRDEVTVLVGVPSWIDLIASHRKFA--HCHSLRHVWIGGESMPESLPRLIRRSSAQIWNCYGPTEAAVEATAYRIN--------DVHSDRRIPVGLPADHTDVVVVDSNHLEVPPTF--AGEIALVGAGLADGYLGDESLTEQRFVPDGAYLTGDQGRRRVDGLVEVLGRMDRQIKVGGYRIEPTEIETVLRDHPAVAQVAVVPRHGDSAATKLIAFIQLDSVDAIASSLLQHHVAEHLPPYKRPAHMQQVESFETTASGKVDLNALPE--------- 74038623 33 -------------------------DATALIYKDETSCVHVSYAELQARTNALGRAIAAHAVGPGDVIAVCMEPTHNTIMTLLAIMEGGAAYVPMDPSFPQGGISHILKDAEPSLVIYDNTANPSMFSGSG-----IPAVSFDELSLEASGLPGDKPSDSEMLLQTTAESIAIVLYTSGSTGIPKGVRLPYSAIC--NRLWWQFRTFPYTEHERFCVWTALTFVDSVCEIWGPLLHGRTLIILSRERDPQKLVRVLAENEVHRLVLVPTLLRSILMYLNRSERPLQSLKLWVCSGETLSKELAGQFFQYGYKLANFYGSTEVMGDVTFYVLE-----RSQQLDIHPTIPIGKPVDNCAIYLLDEEMN--PAREAEPGEVWVAGSNLAAGYVGAPEKFASHPDFGKLYRTGDFGVLHK-GMILYAGRTDSQVKIRGHRVDLLEVETAVSAVEGIEKAVVLCYGLERGNPEVLAFVTISPDARLSAHHIEAALKNSLTHYMLP-QVIVIEAVPLLVNGKVDRQALLKMYEN----- 145257976 265 ------------IHDIFAANAEKHPERLCVVETKSERSREFTYKQINEASNILGHHLVQSGVERGEVVMVYAYRGVDLVVAVMGILKAGATFSVIDPAYPPERQCIYLDVARPRALIVVRSFINENLELRTEVPALALRLVGGSINGQDVLANQVPLKAKSVGVVVGPDSTPTLSFTSGSEGRPKGVKGRHFSLAYY--FPWMSETFKLTPNDRFTMLSGIAHDPIQRDIFTPLFLGAQLLVPAREIQNEKLAEWMREYGATVTHLTPAMGQILV---GGASAQFPSLHHAFFVGDILIKRDCRSLQGLNVNIVNMYGTTETQRAVSYFEIPSYSSDEGYLDTMKDVIPAGRGMLDVQMLVVNEPSRICAIG--EVGEIYVRAGGLAEGYLGSPELNQKKFLRDRLYRSGDLGRYTPSGDVECSGRADDQVKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKFEERTLVSYFVPDEDDDSAEDDIRDLLRTKLASYAVPTVFIPLKRMPLNPNGKIDKPAL----------- 111223507 42 -----------NVVDRIRVVAAVCRDVVAVRDEH----RAVTFAELVAWVDVVARILREAAADPDTPVAVLLPHDASGIAAVLGVIASGRPCVPLDRLTPPDRLAQIVGLAGAPVCVTGP-VGSADQRTAAALPGIATTVDVGDERAAGWSPALAARVASTAPRRV-DTDPAVLIFTSGSTGVPKGVVWHHRALLGIHYAIQVRDVMRPVPGDRLPLFLPYSFISGMNRMIGGLVFGTTLEMYDPRVRGVRLADWLRATRPAGIVATPALIRTVFGCLEPDEV-LGDLRFVLSVGEAIDVALARSHLPATAAFLVSYGASELGTATCAPIW-------SDEDLPDGVMPAGRPVVDVAVRVISPDGVELPPG--QTGEIVVAGHFITGGYWRAPAVSAARFDPDGTYRTGDLGRLDADGQLRVVGRNDAAVKIRGYLVEPIEIESALLASADVREAVVVADRSTQRT-RLVAYVVPATGARVSPASIRRLLRAKLPSYMVPAVVMLVPALPRTDRSKVDR-------------- 83320527 81 -----------TLHDNFVRAVETFQDGTRIRQDGTGEYTWMTYGEAATAREAIGSGLRYHGIQKGACVGIFFVNKPEWLIVDHACAAYSYISVPLYDTLGPDAVKYVVNHANVQAIFCVPETSNALLSFLAEIPSVQLIVVVDEQLPSKLISYMKLLGEGCPFIPPKPEDVATICYTSGTTGTPKGVVLTHGSLI--ASVAGFCLAIKFNPSDIYISYLPLAHIYERTNQMVLVYYGVAVGFYQG--DNLKLMDDLAALRPTLFCSVPRLYNRIVKASGVLRERLGRVRFMGSGASPLSPDIMDFLRVFGCQVLEGYGMTETSCVISVMDLGDNL-----------SGHVGSPNAACEIKLVDPEMNYTLDDQPPRGEICVRGPTVFKGYYKDGVQTREVFDDDGWMHTGDIGLWLPGGRLKIIDRKKNIFKLAGEYIAPEKIENVYSKCRFVSQCAVSGIKYDDLGQRTRAAVLADMDEVGKE--------AQLRGFEFAKAVTLVPE-PLTPTFKIKRP----RAKEYFEKA 197331775 179 ----------VSVQEMFEAVVRERPDAIAV-EAPDGE---LTFAELDAAARSLALRLRERGAGPETTVAVVCERTGELVAAMLGIWAAGAAFLLIDPAEPELRTAEKYALAGVRLVVADATHARTAE------RTGLPVVPVASDAP-------TAPGESAPHARPLPRHLAYAVFTSGSTGNPKGVLIDHLGLAEHIRTQLAPVYRRVSPDGRVGGAAPVTFDSFIDQVLPMISLGHRLVLFMQRRDPGSFLFRTPGSELDVVDCSPSQLSLLVEFGLLG----TPLKLVVFGGEKPGRDLWQSLRAADVSAVSIYGATECS-----------IGSVEADVHRDERVCLGRPAGSGVVYVLSPDQRLLPPG--LTGEIYLAGPGVGRGYAGDPAHTARAFLPDPFYRTGDLGRVAPDGRLVFLGRVDDQLKISGYRIEPAEIEAALDAVSGVRRSAVLPVRSAGADQLVG--FVECGADFDAERAKKELA-ARLPSYMVPKRLVPLDSLPLTHNGKVDRKRLAER-------- 53722219 67 ---------------------------------------------------------------------------------------AGGRRSPTNTALPAARRRYMLEDSGARIVLTLPD-------AADDLPRDLALVCVYPGEADVDVNIDARTAASGPTARVDPTQAAYVLYTSGSTGRPKGVVVTHGSLANH--MAWMTRAFPLDAHDAVLQKTSAAFDASIWEFFLPLLAGARLVMAPPGLDVPALVATLARERITVLQLVPSLLRVLVDAPGFGACD--ALRCVFCGGEALTADLRRFAAAHRAALVNLYGPTETTIQVCAERVDAADD----------PVPVGRPIDNVRLYVVDSRNRLSPVG--VRGEILIGGAAPARGYLDRPALTAARFVADPVYRSGDVGAWRADGRLDFFGRADDQVKLRGYRIELGEVEATLARHPDVANAAASVDLDANGIARLVCAYDCRAGRGVEPAPLRAWLATQLPDYMVPGRCRRLDALPRNASGKIDRAAL----------- 113475635 10 -----------TLVDLLQHRAIQNPEKIGYSFLIDGEIETLTYKQLEQRSRAIAAYLQS--VCPQGEVALLLQPGLEYITTFFGCLYAGVIAIPAYPNRSLDRIQTIIRDSKAKIALTTKSIISSLEPRASETPELENL---------GWLATDQIPDYFADEPNINENTLAFLQYTSGSTAKPKGVMITHQNLLHNSGLIHQCFGHSGESKGVIW--LPPYHDMGLIGGILQPLYGAFPVILMSPLSPVRWLKAISRYQGTTSGGPNFAYDLCVRKIKPEQLDLSSWEVAFNGAEPISAEVLERFTNTGFRFYPCYGMAEATLIISGGLEKNQIVLVYPTEGTKTLVGCGQTLPEQQIKIVHPEKLTLCTEG-EVGEIWVSGPSIAGGYWQKPEATKQIFAAEPFMRTGDLGFL-EAGELFVTGRLKDVIIINGRNHYPQDIETVEQSHPLIRPGCIASFSVEVGGEERL--VVVAEVERKFRQLLERSQKSKIKSQKYESQILLLKAIPKTSSGKVQRYACRE--------- 118464873 54 ------------------------------------------------------------------HVGAALGNSPAMLRAMAAAGLGGYVLCGLNTTRRGSALLSDIHRSDCQILLVDDEHLPLLDGL--DFNGIQVLEVGSPAYADAVAAAPPLIPHR----EVTAADPFMMIFTSGTSGNPKAVRFAHGMAIM--CGASLIFQYDVTADDVCYLAMPLFHSNGVAAGWAVAVGSGALMVPA-KFSPSRFLDDVRRYRVTYLNYVGKPLALILSTPERPDDADNTLR-VAFGNEATDRDIAEFARRFGCRVVDSFGSSEFAVIVV-------------REDGTPPGSIGRPYPGVSIYQFDEHGA-LTNFEEAVGELVTQGAGPFVGYYNDPEATAERMR-HGMYWSGDLAYRDADGWIYLAGRTADWMRVDGENLAAAPIERILARLPDISQVAVYAVPDERVGDQVMAALVLRGAQLSPEEFGRFLASQDLSPKAWPRYVRINDRLPTTATNKILKRAL----------- 38232974 40 --PATMARYRFTTAREVEQAARVCPDRIALID----DDGSLTYQELRDNSRALARYFYQLN-SKDLRIGVMARNGRGSIYPLTAKGYAGASIYLLNIGSSRDQLDGCIRRDGINLLVIDEEFLPRLPENIQIPVIVAHREAEPHPRAAECLDLEEIVATHTSNLPVFPQHGAIVLMSSGTTGIPKGVM---RNEPAPTILGAVLSEIPFRTNMNVQLTASVFHTWGWGILNLSFAMRCT-VVTRRIFDPERTLRDVERFKIHAMISSPIFLKRFFEVEGQEDIDCSSLEFIFSSGHALSPWLVEAVHRFGKILCNLYGSTEISAAAIANM----------EEVAKNPTVAGKICEGTTVRILDDNDQPVPAG--TVGRIFCYNNTTLNGY-TDPRIPIKRVGE--LVQIGDRGYIDERGLLYVLGRADDMIIVGGENVFPRSVEEVLEPMPGIQDLYASGVDDDETFARIAVWIVKAAGEALTEDAVRDWVRTKLADHSIPRDVHFIDELPRNATGKVMPRML----------- 27375242 3 ----------LPLSDVPRWYAERKPQGTIAVRHGQD---TLTWDELERGANRRARAFAAKGVKPGDFVAIGLPNGNAFFETSFAIWKCGATPTSLSWRLPRGEAAAVLDILKPALVVGGEADWNAPNRLPADF------------VPEGF----------SDEPLTPPVARYWKAMTSGSTGRPK-VILDHHPAVTDTVAA---PALNIPFGVSLLNPGPLYHNAPFIVSHTALFAGG-QLTGLVKFDAEETLRLIERERVQWVNFVPTMMHRIWALPERNAYDVSSLQTVFHMAAPMPPWLKEWIAWLGPEVWELYGGTERQGSCI----------ISGTEWLTHKGSVGKIGEMARLCIIGEDGNDVAPG--ETGEIYFDGKDATYHYLGAEPKRRA----DGWESLGDIGRLDAEGYLYLGDRLADMVLRGGANIYPAEVEAAVSACPVVRSCVVVGLPDPELGQRVHAIIEPEADGQVIADGMAEFLKDRLSRYKHPESFEIVSAPPRDDSGKVRRTLLRDE-------- 108761377 10 -----------TLTDLLRWRASNQTEARAYTFLQDGEGQTWTYGDLDRQARAIAAALQEHK-GAGERALLLYPPGLDYIAAFFGSLYAGVAAVPAYPLQAVTRILSILQDAKPRFALTTHEILESVNALAEAYPVLKDIRWIATDA------LEDGLEDGWKRPAITGDTLAFLQYTSGSTSTPKGVMVLHRNLMSNE--EMIRQGFSHDDPPTICGWLPLYHDMGLIGTVLQPMYLGSHSIVMSPWSPIRWLNTITKYRATTSGGPNFAYALCTRKVKPEKLDLSSWRVAFNGAEPVRAETLVEFADTFAPFYPCYGLAEATLFVSGGITSELPRHLTPGPSARTLVSSGRSWGDSLIRIVNPET-LVACAPGEVGEIWTAGPHVTHGYWGREETNAETFQAGPFLRTGDLGFMI-DGDLYVTGRIKDLIIVDGRNHYPQDLETAESQHPALRPGCSVAVDHPEGERLVVLVEVSARFAPSEQALQKTIRQAVAAAHSVVHEVVLLQEVLKTSSGKVQRRACRAKY------- 126668925 10 --------------DLIYHWESTIGDSLYLTQIGKGQVDEFTWRRAADEARRMAAYLKSLDLPAGSSIGLISKNCAHWVMADWAIWMSGHVSVPIYPTLNATTVAYILEHSECKALFVGK--LDDWDMMKPGVPETMHCISFPSSPPTDFVTWNDIIRDTAPEVKREAGELATVVYTSGSTGQPKGVMLSFANLAFAAEGAT--QTLGLSPNERMLSYLPLAHVFERAFVEFGSLYNGFQLFFAESLD--TFVADVQRAQPTLFLSVPRLWNLLLKIPIVNGLGLGKVKLAGSGSAPLSNDVLSWYRSLGLELLEGYGMSE-------NVAYSHMNKPGR----SRIGYVGEALPGVEVRIGDN------------GEVLVKSPATMMGYFKDEERTRETMSEDGFLKTGDKGEMDEMGRLKLTGRTKEMFKSKGKYIAPAALENRLMANQSIEMVCVSGA----NQTNPFALVVRKTVEAELNTLREQVNRAVDPHEKLAFIAVVTDEWSLTPTLKLKRNVVEAAYESQVEG- 168830130 1 ---------------------------------------------LERDVTIFSRMLTLRGIPEDGRVILKAANSYWFVVSLFSLCNIAVSVTVVDEQTVLDEVAQIYDEAGACCILTDSDL-----ELPHALVILIQDLIQEEAVHPDWVGEPKL--EALDFSKWCERSDALILYSSGTTGKPKGIVKAGSAFMENIRHS--IHAMNYLPSDHMLPVVPFSHFYGISLIFSWWLTSCSLIICNPK-NLWSVIASITKDRATVVDANPSAFYTLLRMLNRKPEQLAPVRMWCVGGSPLTQDLEEKFNNFGQPLLNGYGLSELGNVTLGT--------------LECPKGCGLPLPGVDLKILDSTGNQ--QADGIVGEVWIRSAGCMEGYLNRPDLTQSVL-QDGWFKTGDLGYLD-DGMLYVIGRSGKTVNRMGYMVSPVYIEDRIGSLGY--RSCVITLEDEAKGTLLVAFIESDSSQVVP--VLRKEMSQVLPSYMFPDLLLPLDHFPLNRNGKVDRLEM----------- 90417153 26 ----TSNEDAVSMATVLEGTVAKYPDRSMIIF----EGRELTWSEFNALTNQFAHALVARGVERGDCVSVIMENRIEMLACTFALQKIGAISSLINFALTGTQLAHCVNVSDSRKCLVGEEVFASLDAVRPQLSLKDEDILWNTTAPENAEDIVSSLEQYADTNSILAGSTAMYIFTSGTTGMPKAAKIPHRRWLSAAHAFGLA-GCQATVNDRFYLCLPLFHGTGLICGIGSCFYTGASIFLRRRFSASEFWSDVKNCQATQFIYVGELCRYLLAQPVRPEELNNSLTHVF-GNGLRPDIWDEFKQRFGIEVCEFYGSSEGNVSFFNALNKNRTMGLTPATIMLVKYDV-----DADEMVRDANGEPVGEAGLLLGEIDER--YKFDGYTND-EATESKILRDAWFNTGDLIREIDVGFYQFVDRVGDTFRWRSENVSTNEVGEILNGCDQVEMANVYGVDIPIEGKAGMVSLTLKSEQVFDAVAFSDFVNANLPHFSQPVFVRVQPEATTTGTFKLQKGDLRKQA------- 119186245 329 -------------HQLFEQIARKTPDAPAICSWC---GHDYTYRELDTVSTKLANHLNELGVVPETPVLICFDKSSIAMVSMLSIFKAGGAFVAIDPAYPISRIQAIVQATNASLVLVQPIHRYLFEGIFME----KSIVALDSAYLDGL-----PLPSTISPCRVIPSNTAYIHFTSGSTGIPKGIMIEHRALC--TAVSALASPMRITSTSRVLQFAAYIFDLSFGDIFVTLSQGGCICVPSEHERVNDLVRAILRMDVNTACLIPSVARIL--HPEQ----VPGLQTLLLGGEALLQENLERWAD-KVVLNAMYGPSECTVWCTS-------QTDLRVDSLANNIGKGRGARLWVTRSVD-HNRLVPAG--CTGELLIEGPVLARGYLN-PEQTKQSFVENPFYKTGDLVKFNADGTLSFIGRKDTQIKLHGRRIEIGEIEHHLASHSLVQQSMVMFPSAGVHAKRLVAIVVVKGGKEGEASIIKEFISSKLPSYMLPQAWVVVQDIPTLISGKMNRVLVKK--------- 157104991 152 -----------TIADIFAEYVAKQPEKVCLIF----EDRKWTFREVNDYSNRVANVFLNNKYKRGEVVGLMLENRPEFVAMWLGLSKLGVIVPLINHNLRKNALLHSVNVANCKALIYGESLRDAVQEIKESLPSSLELFQFNDAVQQPVLDIAHDLASTANVNKPDHHDKLLYIYTSGTTGLPKAAVITHSRFVFITAAIHMVAG--FRNDDIFYTPLPLYHTAGGMMSIGQALLFGATVVIRKKFSASQYFADCKKNNCTVGQYIGEMCRYILATPDSGTDKAHKVR-LIFGNGLRPQIWPQFVERFNIPVAEFYGATEGNANIVNDNTVGAIGFVSRIIPQVYPISIIRADPATGEPIRGKNGQLCEPNEPGVGKILPNNPSAFLGYV-DKSASEKKIVRDIFFLSGDLLVADERGNLFFKDRTGDTFRWKGENVSTSEVEAEVSNASGYRDTVVYGVEIPNMEGRAGMAAVLDPERQVDLTKLAQTLKETLPSYARPMFVRLLKDMDMTGTFKLKKLDLQKE-------- 121712148 76 ----------------FEKNVQKYPDHLAIWS----QTGQYTFKELYEHVCQYANYFHQLGVQRGQLVAFYLTNSPEFIMAWFALLSIGSAPAAINYNLTGDALIHCLKVCGVNVLLADEDVRGRIDASRSAIEGKLKILSLDESLKSHIATFPRSTPPEDLRRNLPGDAPFVLLFTSGTTGMPKAYPFSQRRFHPDIRIHRFIESQPGPEGDCWYNCMPLYHGTGGFMTMVA-LCSGTSVAIAKRFSATSFWKDIHESKATWFVYVGEVVRYLLNQP-ASPYDRDHRLRGMYGNGLRLDVWEKFRERFNVPIVEFFGSSEGLGLITRRRLNRTLVPIVVDHD---SGSI----------VRDPTGLARTASYEEGGEIVVGVPSTTKGYWQNASATDKKFIGDVFYRTGDALRRTPDGRWYFMDRLGDTFRWKSENVSTTEVAEALSQFPGVMEANVYGVPHHE-GRAGCAALQMSEGIDVDLMELARFARSKLPRYAVPAFIRLV----RTSSHKQNKVPLREE-------- 126665943 3 --------RDLTLVQMLRAHASERPDMLALRQKDFGIWQAYSWQDYYQRARHFGLGLHALGLSEGGHVAIIAENRVEWVIAQMGIGLVKGICVGVYPTSPWNEVAYVLEHSDAEMVLCDQEQTDKVLQAWPELPQLKHNIVIDPKGLRSYASPPSAFEEKSHPELIDEDDIALMIYTSGSTGRPKGAMISWGNL--QAGAPGLIELLGVDQHSTSLSYLPLCHVAEQALTNIAPVYVGSAVSFGESL--RTIQEDLREIAPTFFLGVPRIWEKLPKAQWSMGERFTGLRRCLTGAAPISTGILQFFRTLGVPLVEVYGQTESTGVATAQRPDNVC-----------LGTVGIALAGLEVAL------------GEQNEILMRGGTVFKGYYKSDEATKATLR-DGWLHTGDVGEW-QDGQLRIVDRLKDMITAGGKNLSPTEIENTIKASPYIKECIVVGEARAKWQERIVYFRSLTEHEKVRELIQAEVTKGRLPQVAQIKRFHLLDDGEVTATMKVRRGKIYEKYAE----- 83720368 37 -----------SLTARFADVAARRGDALAVTCGD----ERWTYGALAARARRIAEAVRAAGEAGGEPVALLYPHGAPMIAAMFGVLGAGKFYVPLIADHPLPHLQSIVRECGCRIVLAAPELAETAARL-----GVAARVIDDAALPEADAPLDA----------RDGDAVSYLLFTSGTTGVPKGVMQCDRNVLHH--AACYASSIGLNDEDR-MTLLPYYGFDASVMIFATLLTGASLHLWDVRERGDGIGAWLARERMTIWHSTPSVLRAAFPAFARPAA----LRWAVLGGEAADVALVARHGGPQCRLLNGLGPTECTTAL-------QYVADPAADTGVARLPVGRPVPGVEVALLDAQGEICA----TEGELAIVSPFVALGYWGRADLSAERFRPDGAYRTGDLLRMNARGCYEHLTRVDDQIKIRGLRVELGEIQATIGAHDDVLQAVVLPRPDDLTQQQIVAYVVLRAGAAGVAALREY-VAGRLPAYMVPRAIVRLDAMPLLPNGKLNRR------------- 52426320 7 ----------------VRQQAKMLNQATALRHKVNGGWVDISWEEFQFQIDRVSLALLAHGIDVQDKIGIFAHNMPQWTIADLGALQIRAVTVPIYATNTAKQAEFIINNAEIKILFVEQEQLDTILEIKNNCPTLEKIILMKSTAEESLLSWHSFMGKSADPNRLLERDLFTLIYTSGTTGDPKGVMLDFSNLAHQLKSHDLALPDVVGREDVSLSFLPLSHIFAWV---AYVLHRGAVVCYLESTN--EVRNALTELKPSLMCAVPRLYRRMLRHKIADKLVLSKLRNLLCGGAKLEGKIGEFFHAIGINVKLGYGMTETTATVSCW-----------ADKHFNAASIGRLMPNAEVKI------------GENNEILVRGGMVMKGYYNNSAETAKAFTEDGFFKTGDAGEFDENGNLYITDRIKELMKTSGKYIAPQYIEGKLGKDKFIEQIAVIA--DAKK--YVSALIVPSFEALEDLELIKHELQQELAHFEQVKKFTLLEEI--TPTLKLRRKVILERYR------ 197782939 19 ---------------FLERVAST-PDAEAYRYPGPDEWKSLTWAQAAERVHAIAAGLIELGVQPEQRVALASSTRLDWILADLGIMCAGAATTTVYPQTNADESAFILSDSESRVLIADAAQLAKAVEKRGELPALTQVVVIDPAGVESVLTLTELEARGADPDLIKEDQLATLIYTSGTTGRPKGVRLPHDNWAY--MAKAIAATGLISGEDVQYLWLPLAHVFGKVLTSGQIEVGHVTAVDGR---VDKIIENLPIVQPTYMAAVPRIFEKVAKHKVADALVFSNLRACVSGSAALAPEIGYFFAGAGIHILEGYGLTESSAASFVNPGEAY-----------RTGTVGKPLPGTEVRIADD------------GEILLRGPGIMEGYHGLPEKTAEVLEADGWFHTGDIGELSPDGYLRITDRKKDLIKSGGKYIAPAEVEGQFKACPYVSNILVHGADDEVLEGKSYAEVVAAPVTVSMVEGYVKQLNEGLQRWQTIKKFRL---LPRTPSLKLKRPVVEREYKHLYAGS 195124814 94 --------KNLNVGDVFEATVARQPDKLAIVS----ESQKWTFRQLNEHANRVANVFHSHGYKKGDVVGLLLENRAEFVGTWLGLSKIGVITPLINTNLRGASLQHSIKVGNCTALIYGVSYRSAVMDIAKDLPAHVALYQFNDETTAAVPTIAQGLAQQAGASRADHHDKLVYIYTSGTTGLPKAAVITHSRYFF--IAAGIHYTLGFRDNDVFYTPLPLYHTAGGTMTMGQALLFGSTVVIRKKFSASGYFADCARFNCTVGQYIGEMARYVLATPDA-PHDRQHQVRMVFGNGLRPQIWKRFVERFKIKVGEFYGATEGNANIINNDTVGAIGFVSRILPQVYPISIIRADLHTGEPIRNEKGLCAPHEPGVIGKIVKGNPSRFLGYV-DTKASSKKVVYDVFFISGDLLVADEYGYLYFKDRTGDTFRWKGENVSTSEVEAVLSNLVNYKDTIVYGVFIPQTEGRAGMAAIYDPTREVDVSKLGTALASAVPSYARPQFLRFLRRIDLTGTFKLRKVELQQQ-------- 111224260 5 ---------------------------------------WVSWGTVRALADEITRSLDGLGLGRGARVGVLLGNWPESIAAILAILGTERCLTVFNPLQPAERLAGDLERATPPVMIVPVRAW----ASSGLAEPVERLISLLHTSPEGIAVVRAGRADAAVTAVDAPGVAVELT-TSGTTGPPKRIPLTYRQLEASVGSARGHMKPGGGERSVAIVSVPLVHIGGLWGALQA-LSDARRIVLLERWTLDRWLDVIREHRPRLGALPPAALRTLMNA-DVPAEDLASLRALTCGTAPVSPDLVDALERYGIHVLGVYGATEFSGAVAGWSLPDH-----RQWWAKKRGSVGRAFPGVGLRVVAEDGKVLPTGSSGLLEI-------------RTDQAGARANADGWTRTSDLAHLDDDGFLYIEGRADDVIIRGGFKIRPLTVREVLEEHPAVAEAAVFGLPDERLGQVPVAVVLAPGAGPIGEQELRDWCRPRMLPYEVPARALTVPELPRGVSQKV---------------- 120406334 17 ---SAFAPESRTLIDILYDTARRYPDAPAI---DDGTVQ-LTYAELISDVEDSVAWLGARGIGRGDRIGIRMPSSYALYVAILATLATGAAYVPVDADDPQERADLVFTEAAVVAVITEQGL------------------VRGPGSSRGWRAAAPL-----------SRDDAWIIFTSGSTGTPKGVAVTHRNAAAFAEAQIFLQDNPLGPGDRVLAGLSVAFDASCEEMWLAWRNGACLV-PAPRSLVRSGMDLLVSRDITVVSTVPTLASLW------PAEALEAVRLLIFGGEACPPELAERLAAAGREVWNTYGPTEATVVACAARLDG-----------RSAVSIGLPLPGWDLAVVDKEGRPVAPG--EVGELVIGGVGLAR--YLDPEKDAEKYAPLPYYRSGDLVRLELDG-LYFVGRADDQVKVGGRRIELGEVDTALVHLPGVSGGAAAVRRTAGGTPLLVGYIAVAPGLEGSFDVHEARARESLPAALVPRLVV-VDELPTRTSGKVDRDAL----------- 211590001 1308 ----------------------------------------LTYGQLDNYSDQFAQNLIGSGVKQGDFVPLFLERSPWVPVIMLAVLKTGAAFVLLDLSHPMQRLRTMCSMIDARIVVTSKEHADRSGNL------LLPVIIFDPEAHAQNVS-KQATAPELKPLTTTPDAPACVVFSSGSTGLPKGIVLPHSALT--TSAAVMREYGMLGPKSRVFHFASFAFDISIGEILFTLAAGACVCVPHEEERKGNPAKAAGDLKVTWALLTPSVINL------FDPSDVPTLEVLGSAGEPLTPQIVDTWAHR-VKLYGMYAPAECTVI-------SHIGRILPD---THHSNIGKSHGGVS-WVVDPSDHNRLVPIGTVGELIVEGPTVSSGYLNDPAKTNEVFISGKMYKTGDLVRQTSEGSLEFVGRKDDQVKLHGQRLEVGEVEHCISSCTAIKTATVIKIREQNSRVSLVAFICPQTDEPSSEESLETSLRELLPAYMVPSFFVPLADVPLSLSGKVNRRLLRDQ-------- 211590001 198 ------------IHHIISQKCATQPESIAVSAWDG----RLTYAELDGLSSSLAIRLQHLGVCQEIFVPLIFDKSKWAVIALLSVLKAGGAYFFLNPSNP---IQYNLGLCSPEVALCSPRHSTLAKSFAG------TAIPVGEEHCELPESLPVDEKTPPCTAETTPSNAMYITFTSGTTGVPKGITTEHSAFYSMAMANG--KALQVGPATRMLQFASYTFDVSNRDMLITLMFGGCICIPSELDRLNDLSGFINRQSVNLASLTPSLASTLNPAL------CPSLQGLVLGGESMNDSHISAWAN-HVRLFNAYGVSESAGIAAL---------ASDIQADYSPGNIGFG-SGSTLWVVTIDQPDKLAPIGALGEMVIEGPSVARGYLGDKKRTEEQFTSSKWFHTGDLVRYNLDGSLNFLGRKDHQVKIHGQRLELTAIEHHIAACLEVAEVAVVTAKNEGNGSVLLAFLKLEDVEALKVALRQHLL-LCLPAFMVPVDFIFVQHMPLTTSGKINRLLLQEAA------- 211585365 199 ------------IQDIISEKAQSQLDRPAVVS-WDGE---MTYRQLEERSTNLARHLVDLGLQTGKAVPLCFEKSMWTIVGVLAVMKAGGALVLMDPSQPEGRLSTIASEVEAGFILTSEAQATLGARI---VPGGKQVIVGPQNDEAEFKSL------SVDLPVVPASSTLYIQFTSGSTGKPKGVLISHSNYTSGALPRA--EAVGYKEHSRVLDFPSYAFDVSVDCMLCTLANGGCICVPSEDQRVNDLSGAIRKLNVNMAHMTPSVARVLA------PDIMPSLEVIGLGGEAISASDAAEWGQ-KTKIVIAYGPSECTVGCTIN---------NDIPPGRSYTSIGQGVGGTT-WVVDPSNHDRLMPIGTVGELLIEGPVVGDGYLNNPEKTAEVFIEDPWYKTGDLVRYDPDGSVVFIGRADQQVKLRGQRVELGEIEHHVRNYPAGASVAAVIFPGGKKADATLIVFVAEEKSETTSEIIDDILATNLPRYMIPTAYIPLNQMPLLVSLKTDRKQLR---------- 115391261 262 ------------IHDIFADNAEKHPDKLCVVETKSEQARQFTYKQINEASNILGHHLVQSGVQRGEVVMVYAYRGVDLVVAVMGILKAGATFSVIDPAYPPERQCIYLDVARPRALINAGELSDMVRQLRTEIPALS--LQDDGSLLGGSINGQDVLANQVPLVVVGPDSTPTLSFTSGSEGRPKGVKGRHFSLAYY--FPWMSETFKLTPDDRFTMLSGIAHDPIQRDIFTPLFLGAQLLVPAREIQNERLAEWMREYGATVTHLTPAMGQILV---GGASAQFPALHHAFFVGDILIKRDCRNLQSLNVNIVNMYGTTETQRAVSYYEIPSYSSNEGFLDTMKDVIPAGRGMVDVQMLVVNEPSRLCAIG--EVGEIYVRAAGLAEGYLGSPELNEKKFLRDRLYRSGDLGRYTPSGDVECSGRADDQVKIRGFRIELGEINTHLSRHPIVRENITLVRRDKFEEPTLVSYIVPDKDDDSAEEDARELLRSKLPAYAVPTVFIPLKRMPLNPNGKIDKPAL----------- 23465432 112 ------LDEGTSIYDLYADRAERMGDEPLYTYKSGNDWVTVTANEFLADVRAVAKGLIHYGLKKGDAVAFMCRTSYDWDLTDAAIMACGGVLATVYDTDSAEQIRNIVNNSDARLLIVDTDMRKKADGAVEECPSLEHIITIETGGLDEIKAYGTTVSDEELDERIDSTDLCSIVYTSGSTAAPKGVEMTHEHYCQTALNLAYMPDLLHDKRNTILLFLPQAHSFARAINYIVVSSNVRIYIATG---IKTLISDLQVAKPTLMIVVPRVLEKVYNAAAFDPIVYSSLRWIVAGGAPLDPELLAFFRGAGVPVYEGYGLTETTAPCAFSPLGTPFHA----------GSVGIAFPGFSLRIAED------------GEIQVKGRAVFPRYHKNDEATELSFTEDGWYVTGDLGRIDNDGFLYITGRKKDLIITGGKNVSPGPIEEVIQRCEFVSQALVLG------DKRPFALVTLDEESPLEDAAKNAAVRAEVQKWSVRKFIILPEEFTMTASMKVIRPKVIKRY------- 76802721 24 -----------TIPRLFEQSASRHADRDAQWYAPSGEFESLTYETMQEIVRNLSAGFRELGVENDTRVGIFANTRMEWAQSDFAILAAGGVVTTVYTESSPNQVQYLLDDPNADGVVVEGELLERVLEVEDELDLSFIVVILAEVHDLGDEHFDQD-AYESRLAERDLDDLASLIYTSGTTGKPKGVQLTHRNFRSNVNGLRKRDLPAIDERDRVLSFLPLAHVFERVAGHFLMFGSGATVSYAESTD--TVADDIQIVKPTGASSVPRVYERIYDSLRDEKYKLSSVRFFVSGGGSLSKQLAELFDGMGIPILEGYGLTETSPVVSVNPPEDY-----------RSGTLGPPLSNVEVRVVSDDQK--ANADGDIGELHVKGPNVTEGYWNRPGATEEAFTQDGWFRTGDIIEQTDDDYLIYHDRLKQLIVLDGKNIAPQPIEDEFATSERIDQAMVIG----DNQKFIAALFVPKEGIDLPDDSEAICADSRLSKSEKIKEFRLVPDL-LTPSMKIKRRNVMEQFEE----- 156550556 62 ----------FTVAGIFTRLAAAHPEKIAYIF----EDKEWTYQQLEDFSNRVGRYFRAKPMSRGDSIALVMESRVEYVGTWLGLSKAGYVTALVNTNLRGDVLVHSINVAGCKAVIFSGEFKEAISEIKEKIPDLALYQWSDTILLEGASDLSTGLAEDSEPLFVDPRDKLIYIYTSGTTGLPKAAVI--NNLRYMLMSCGVYSMLGLKSTDRIYDSLPLYHTAGGIVGAGQALLRGITVVLRRRFSASKFWPDCVHYECTVAQYIGEICRYLLAVP-ASSADTSHKVRLMYGNGLRPQIWKPFVERFRVQIGEFYGATEGNSIGAVGFVPRYAGSLYPVALLKVDESTGEPIRGPDLCILCQPGEP----GVFVGKINPKKANDFSGYV-DKKASEKKIIHDVFFNSGDLLVMDEYGYFYFKDRTGDTFRWRGENVATSEVEAVISNVIGLKDAVVYGIEVPGNGKAGMAAIYDPDQNINFNELAEG-VKKALPTYARPLFVRVLASLPMTGTFKLKKKELQQE-------- 170017589 5 -----------NVIETIDSFAETQGDTIAYDELGV----QHTYAQLKDASDALAAFIETQDIAEKAPIMIYGGQQFDMIASFLASVKSGHAYVPVDVNSAEERLTDIIEIGQPALIIAVDDLPITVTKV----PVVKK---------EALRAIFEAKTSFTLSQPVSGDDNFYIIFTSGTTGKPKGVQISHDNLLSFS-NWMLGDDFAWESGSNVLSQPP-YSFDLSVMDWVPALLSHGTLKALPKQTADDFKSLFKTLPTLNLHSTPSFADVALLDPEFKQSVHPNLNAFFFCGEVLTKTTAEKLLARDAHIYNTYGPTEATVAVTSIPITQAVIANNN------KMPIGYVKADTEIVIQDADGEMVADG--EPGEIIIVGPSVSKGYLNNPEKTAAAFTGQQAYRTGDLAIRDKDGLLHYKGRSDFQIKLHGFRIELEEVAQQLQQSQWVEQAVAIPRYDADGKKQLLAIIVAKDNDFEKPILLTNAIKAELEPYMVPSRFMYRESLPLTPNGKID--------------- 50121618 24 ------------VAQILD-AFSHHADKTALINAKFA----VNYTEFERLVVSVQQSLMTSGVKRGDVIGLLLCRDQWLVPSMVAALALGVTFVPLDPSYPLSRLQQYVEVARPTLLLSHTDNGALARELHDS-------VIYPERGVEGSWV----------CLDMQQDDTAYILFTSGSTGQPKGVSIGHEAL--GNFLSAIGKRLQMQASDVFLAHTTVFDISILELLYPLTL-GGTVLLASNSDEIDHLLPLIARSH--FVQATPSLWKILL----ATGWRPNASVTILSGGEALPLPVARKLNQTCRRLWNLYGPTEATIWTSCECV----------EKDATFISIGEPLENTQLHVLDEDLQPA-----TEGQLYLSGVGLALGYYGNSEGTVSAFFTHPIYRSGDRVRMHPQGKLEWLGRGDGEIKIRGNRIGVKEIEHALENLPGIAGAVVAAKPFAGHGDDMLTAYVISQNSPSKAEL-EQALHKVLPAYMVPDLFVVLVTFPLHPNGKFDRKSLPE--------- 31560705 85 -----YYDDVRTMYDGFQRGIQVSNNGPCLSRKPNQPYEWISYKEVAELAECIGSGLIQKGFKPEQFIGLFSQNRPEWVIVEQGCFSYSMVVVPLYDTLGADAITYIVNKAELSVIFADEKAKLLLEGVENKLPCLKIIVIMDSYGSDLVLKALEDLGRRVKPKPPEPEDLAIICFTSGTTGNPKGAMITHQNIINSGFIKATESAFIASTDDVLISFLPLAHMFETVVECVMLCHGAKIGFFQG--DIRLLMDDLKVLQPTIFPVVPRLLNRMFDASKRKEAELRSVRLMITGAAPVSATVLTFLRALGCQFYEGYGQTECTAGCCLSLPGD-----------WTAGHVGAPMPCNYVKLVDEEMNYLASKGE--GEVCVKGANVFKGYLKDPARTAEALDKDGWLHTGDIGKWLPNGTLKIIDRKKHIFKLAGEYIAPEKIENIYLRSEAVAQVFVHG---ESLQAFLIAVVVPRGLQGSFEELLDDLLKAGLKPFEQVKGIAVHPELLLTPTLKAKRPELRNYFRS----- 30249519 23 -----------TLDGLFRERVRRSPHATAYRDYDVSEERDYTWDDMANAVKRWQMALSQENLSPGDRVAVMARNCPQWVMFEQAALGLGLVVVPLYTEDRAENAAWCLDNAGTALLLLENTRWEAMNEAMTGLQQLKRIVILDQTGDKRAIALQDWLPETPGDIPSVQNDPATIIYTSGTTGRPKGVMLSHNNILSNAYSSAQV--VTVRPDDVLLSFLPLSHTFERTAGYYVPMLCGATVAYAR--SIRQLQDDLLIIRPTILISVPRIYERIERQQKRVGWRISHLLWVMSGGAALSPEISRVFIGLGLPILQGYGLTETSPVVCANRLDDNL-----------PSSVGRPAPGVEVRL------------GEQNALLIRGPNVMLGYWNNPEATHAILSADGWLNSGDTASIDAQSRVTITGRLKDIIVTSGEKIPPADMEAAILRDPIFEQVMIVGVLSKRGWEVVATHCNAKNDDEYAEEIILEKIARQISGFKVHRALLIVENEMLTPTLKLKRKKIYEHYQ------ 113955509 19 ------------LWPWLEQ---RHGALMAVDAPHAAHPEHFTYQELSQRITTAAAGFRALGIREGDVVGLFAENSPRWLMADQGLMRTGAADAVRGSSAPVEELRYILEDAKAVALVVQNADLWQRLQLPAQLRRQLRFVLQGDAVDSDVISWDDLLAAGAEQQAPDPDTTATILYTSGTTGQPKGVPLSHANLLHQMRSLSCVA--RPEPGAPVLSVLPIWHAYERSAEYYFFSCACSQSYTTPRVKPPRLWEAVQRQRCNLMLMPLGRRQRLMACLKSAGHALASLRFPINGGAAIAPHVDSFFEAVGIELLVGYGLTETSPVVSC-----------RRPWRNIRGSSGQPMPQTEFMIVDPESR-APLSFRERGLVLVRGPQVMQGYLGKPEATAKVLDVDGWFDTGDLGMLLPDGSVVLTGRAKDTIVSSGENIEPGPLEAHLLMNPVVEQVLLVG-------------------------------------------------------------------------- 71018049 3 -----ILDTKLDLNALFRKQVKATPDALALIDPLA----RYTYAQLDAKVESLSLYFRSHAVARDSLVGILMAKGADYVIACLAALRAGGAFLVLELAYPRGLLHEVIQDAQPALVVTQSEHAKLVPKSVASILIDDPHQVDLLFSPVSSSSSPPSSSLPPLPDETDLERLAFVSYSSGTTGKPKGIANPHRAPVLSYDLRFAVN--DLTPADRVAC-----NVYFIWEMLRPLLRGATTYAIPDHYDPVKLIELLATEKITETLMTPTLLAAVLARHHNLGTKLPDLRTLWLNGEVVTTDLARRAIKANTRLLNCYSASETHEVAC----GDLRQMLPTLPDDAPYCPVGPPMDKAHTYILDQDGNPLEPGH--PGELYVGGHLLARGYLNLVDTTAKAFTPDAFYRTGDLARIIPDGLLEITGRVGGMIKIRGYSIVPGTVEKAIVDNFDVSNCAVVA--HGEGLERLVAYVVPDETERANRTVLRQLLVAHLAHYMIPTLWVVLHSLPHEVSGKVDLKNL----------- 209522783 7 -----------TLVDLLRDRAEKLRDQNAYTFLADGETERLTYRELDEQAKAIATEIRRH-VPPGTHVLVVYPTGLEFIAAFFGCLYAGVVAVTDNPSQGLGKLQERIELSNATIALTS---KPLLSHIQGLLKKVPELAPKFEQLPWTTDSLNPKLGESWSPPDINPETLAFLQYTSGSTGTPKGVMVTHQNVLHNS--EMIYQAFEHRGESQGLIWLPLFHDMGLIGGVIQPLYGGFPVTLMSPVAPMNWLKAISRYQATTSGGPNFAYDLLWRQAEIKKLDLSSWEVAFSGAEPVRAETLENFAKTFAEFYPCYGMAETTLFISGGRKADVVAVESDHRSAKAVVGCGHGWLGDEIVIANPETLTRCAEG-EVGEIWLRGAGIGLGYWNNPEESDRTFKAGGFLRTGDLGFL-ENGELFITGRIKEMMILWGRNHYPQHIEQTLETHDQLRPGCGAAFSIEVEGEEVIAYEVQRQRKLNVEEVIGAI-RHAIADQHLADVFAVVGTLPKTTSGKVQRQVCGRQF------- 119485889 96 ------------VHDLFSQSVSQYPHKTAIS-AWDGE---LTYSQWDTLSTQLAHHLIQTGVRPGDVLPLIFEKSMWVTVSQFAVMKAGAASVVIDPSQTKERIKTIIDIVGPGLILCAPSTAPLV-----SLITKRNVFVVQKDTVSDLPEQRQNGGFGTTLPVVKPSDLLYVVFTSGTTGNPKGAAITHSNFT--SASKHQNRYLNFKPTARVAGFCSYAFDVSWSDFIHTLAAGACLCIPSEHDRKHDFIGYMIKNEVTFVHLTPSVAAIL------DLDKVPTLDTVTLGGEVVDLHKLPQLRNIQTTII-TYGPAECTVTTTGVV----------DHDGTTKATIGWAL-GSTTWIADPNKDALTPVG-LTGELLLEGPLVGAGYLNDAEKTAAAFIENPWYRTGDLVRYTPDGELIYLGRKDTQVKIHGQRTELGDVEHVLHWIPAVADV-VAEIVTPKVTQRPMLVAFLLMPKTSPEQLRERELPGQVPPHMMPSVYIPMTDLPRGLTGKTDRRALREK-------- 119485889 1192 ------------VHNVFAQRVAETPEAPAVCSWDG----QLTYVQLDQFSTVLAGRLISLGVGPGAIVPLCFEKSVWMPVAIFAVMKAGAASVALDVTLPCSRLESIVSQLSAKVILTSKSSAKLAGDI------------TDAPMMEVGGDWDNIERQLTQPIHIPPSSALYIVFTSGSTGAPKGATVTHANFC--SAIRHHQAELGFERSSRVFDYTSYAFDVAWSNVLHTLTVGACLCIPSEDERTADINGSINRLQANFIHLTPTVGRLL------DPTALNGLKKVLFIGEALKASDVAQWEASGAEIYNTYGPAECTVTSTVERVRKGEPEIRVRDPGIGKGT------GALVWVVQPRAPDRLAAIGTVGELWLEGPIVGAGYLNNPEKTASAFIEDPWYRTGDLVYYNSDGSLGFVGRNDNQVKINGQRTELGEVEYHVRQLKAVPQIVVVITPDATRNQALAVFLVMSDDDSARIQLNEANLRKQLSKYMVPSVYIPIPKLPVTATGKTDRQRVRE--------- 118469636 20 ---SSLAPAPRTLIDILYDTARRFPDAPAI---DDGTVQ-LTYAELVADIEESVAWLAARGIGRGDRIGIRMPSSYALYVAILSVLAAGAAYVPVDADDPDERAQLVFGEAGVVGVITERGLIRGVGQSRG----------WRAAAPLG-------------------RDDAWIIFTSGSTGTPKGVAVTHRSAAAFAEARMFLQDNPIGPGDRVLAGLSVAFDASCEEMWLAWRNGACLV-PAPRSLVRSGMDLLVSRDITVVSTVPTLAALW------PAEALESVRLLIFGGEACPPELAQRLAVDGREVWNTYGPTEATVVACAARLDG-----------LGPVSIGLPLSGWDLAVVDRDGRPVAVG--EVGELVIGGVGLAR--YLDPDKDREKYAPMGWYRSGDLVRLQDDG-LYFQGRADDQVKVGGRRIELGEVDTALVNLPGVSAGAAAVRKTASGTPLLVGYVASHDPSFDLAAARAALA-ESLPAALVPRLI-LLDELPTRTSGKVDRNAL----------- 158424991 6 -----------SLVDMLRHQAQHTPDKRALVFSSGKPEIELSFAGLYAQAATLARQIADQ-TQPGDRALLVFPSGLEFVVSYFACLMAGVVAVPLMPNANQDSSAAIIADCAPVL-----ALSPAGEAEDPRGTLRQRL--ADGNVRHLPVALADNATDDLPARAIARQDLAFLQYTSGSTSTPKGVMVSHANLLAN--LEMMRQRFGNHAGSTHVSWIPLYHDLGLILNLLPLYVGATCVLMTPSHRPLNWLRNIARFEAEVAAAPNFAYHLCVDRFRADGVDLSRWTLAVNGAEPVRAVTMARFAETFAPLHPTYGLAEATLVVSSAPRGSRIAPPKDAEDRQPIVGCGLTMPGQSIAIVDPQTRRRAEPG-AIGEIWVHGASVAGGYWNRPEESEATFDAGPFLRTGDLGHLDADGELFIAGRIKDVIIIRGVNHYPQDIEGTVAAHPTLRRGAVFCVTGEDGTEQVVLVQETKRHAIDETEVFAAIRAAVVNNHEVVAKIVLIRTIPKTTSGKIQRSRTRQQWLD----- 195998982 84 -------DKHAIIADVFLENVRKDPNRIAFYY----EDRSYTFQEAEDMTNQVARFFNKLGYKKGDVVALYMESCPEFVMIWLGLSKLGVVTALLNHNLRAKSLAHCVNVSQCRAVIFSGDLVDAIVEIRDELDSEMAYFSYREPTAMDNIPQYQELTTAFEPLRVEYDDRLIYIYTSGTTGLPKASVISNSRYFFATTGVASL--LNIDSKDTVYCALPIYHSAGGMLGVGSCLIHGASLAIRKKFSASRFWDDCIKYNCTVIQYIGETCRYLLAQPEKPVDKRHKVR-LAFGNGLRRNIWHEFKDRFQIEIGEFYGSTEGNANLINGFNSALIPWVYPVQLVKVDKATGKPIRGSNLCIMCKPGEP----GELMGRIVQKDLSRFDGYVNQ-EATNKKIVRDSFFATGDILVKNELGYTFFLDRTGDTYRWKGENVSTTEVESTILSVVGFRDVAVYGVEVGNLGKAGMAAVSDPNNDLDMEHLNQS-LKKSLPPYARPLFIRLLLAIDQTSTFKLAKTRLKAE-------- 29347564 23 -----------------------------------GESVHYTYGQVAGEIARMHLLFKHCSLRRGDKIAVIGKNNAHWCIAYMATITYGAIIVPILQDFTPNDVHHIVNHSESVFLFTSDSIWESLEELRGDGETIQKFLV--HLNDEMYAAYPKFTREDIQYTTLSNDKVMLLNYTSGTTGFSKGVMLTGNNLAGNVTFG--IRTELLKKGDKVLSFLPLAHAYGCAFDFLATAVGTHVTLLGKTPSPKIIMKAFEEVKPNLIITVPLVIEKILNIPLLDTQIYNQIRKIIIGGAAMNQEVEEFFYKIKFPFTIGYGMTECGPLISYAPWNEF-----------ILGSSGKVLDIMEARIYKEN------PEAETGEIQVRGENVMVGYYKNPEATQEVFTEDGWLRTGDLGTMDASGNIFIRGRLKSMILSSGQNIFPEELEAKLNNLPFILESLVI--------------------------------------------------------------------------- 161367420 2 --------THRTLHDWFAGSAARHGDAVALEVGG----YTLTYRHLDRTVDHIARAVLDTCDTTPRRVGLYASRSVAAYAGYLAALRLGATVVPLNPSFPAARNERIVGNAALDVVIAQD--------ADPGLPA-PACVVDPSLAQRTALALREP-GPASTGRRPDPEAAAYILFTSGSTGAPKGVPVAHRSV--DAYLRHVIPRYALGPGARVTQTFDLTFDLSVFDLFCTWGSGAALVVPGDLLAPARF---VAARGITHWFSVPSAISLAQGLGRLAENSMPNLRWSLFCGEPLTLEQARAWQRAGSTMENLYGPTELTLSCAQFRLPVGRAAWPVTANGTVP--VGELYPGLEALVVGYDHRP-----GTTGELCVRGAQRFGGYL-DPDDNRGRFVEDAWYRTGDRVR-DEDGCLVHLGRLDHQVKVQGYRVELGEIEAVLRGHPQVTEAVVVAVRDDDGPMTLHAVCTGTGGGDGDELLT--LLRTKLPQHMIPRSLAFWRRFPLNSNGKVDRNAI----------- 183601783 18 ------IDPDINLFDFLEGRAQRNPDGSMVSYKDNGIWQTFSATEFRDKVVAIARGLIGWGARAGESIAIIAHTRWEWVALDMAIMSIGCVTVPVYETNSPAQIRMVFNDAEVVLAFADDAQRDKLESIANDTPSMRGSFVIDSAAIDAIIAFGANVTEEQRKAAVHGDTLATIIYTSGSTGTPKGVEISHGNMAAECMDALQYMPRAIDPDRRLLLFLPLSHVFAR---FMATVAFAGTLTLGLTSNMKTIIKDFEDFGPTLLLAVPRVFRMFARGVRVARYDYKKIRTVITGGAPMDSDLAHFYNGIGMPLLEGYGMTETSGPVCVSLPENN-----------HIGTIGQPLCGTTAGIAED------------GELCFKGRDICMGYHNQPEVTKQQIV-DGWLHTGDLGDIDDEGFIHLTGRKKDLIITGGKNVSPGHLETTVMTSPVVAQCLVIG-------------------------------------------------------------------------- 158520331 8 -----------NIHEMLKETIDARADQTAYWFREAGVTDSITWAGFYDQVRQAAKSLIALDVNKQDKVNILSYTCYQWVLCDMAIASCNGVTVGIYQSNLPHDCKYIINHSDAVVIFADQKQLDKLLSIRADIPNIRKVILFKGKGTDGWISFDEALGKDVADEKLKERDPAAIVYTSGTTGVPKGAVLTHDNLTF--TAQSARECADIHEGDNTFLFLPLAHVFARLCVYFSVLTGTCTTFAR---SIDTLVDDLKASEPDWFASVPRIYRRLNKQPIPAGTAFKRVRWCISGAAPLNPDIAKFFHAADVLILEGLGMSENTSFTNVNRVDNY-----------RFGWVGQPGPGIEQKIAED------------GEVLFRGRNVMKEYYKMPEETAKTIAPDGWQSTGDLGEIDDQGFLQITGRKKDLIITGGKNIAPSAIEGVIATSKYIAQVTVIG----DRRKYLTALVVMDGQKPEILKLIETEVAEKFASFENIKKVTIVPEFTITPTFKIKRNVVMERFAE----- 210126623 55 ---------PVTVVDRFLHQVQLHPDKPFLLF----EDEAYSYKDVDVMSNKMANFFRGEGYKCGDTVAMFIYNEPAFVWTFLGLAKLGVKMALLNTNLRSKSLLHCFKVAEAKALIVGDALLEAAIEILPALEELGVTVWLDNPAPQGFFSLDDKINQASNPVKLRERDTLCYIYTSGTTGLPKAAKVPQDKIVGGGCLFGLCD---LKEDDVVYVTMPLYHSSALLFGLGGTIEHGITMAMAKKFSVTRFWDDCRKYNATVITYIGELLRYLCARPK-TPFDRNHGVRLAFGNGLRPDVWTKFQERFGVQILEFYGATEGNFSSYNIYNKTGIGMMSPVLKKIHPSSFLRVDPETSELIRDENGRCIPVNPGEPGLLVIADRTPFHGYKGEKKITEKKIKGDMFFNTGDLLMVDKDYYMYFIDRLGDTYRWKGENVATTEVSEVLHDIEEVQEANVYGVTVPGHDGRAAAIVLHPGHQANLRDWYSHLA-SRLPAYARPLFLRLTPDLDHTGTFKQTKAQL----------- 21224739 547 ------------VLDGLREGAARTPDRVALH----GADGRTTYREAADRVGRTAAALTASGTAPGELVGVLARKSPGQYLAALSVVAAGGAYVPLGVDWPPARLDALLARHGIGRVLADAEGARLL----AELERPVHVLPLDAPGHPGGPLPLPVPA---------PDDLAYVIFTSGSTGTPKGVAIPHGGLL--NTVQDMVERFGVGPDDRLLSLSELHFDLSAFDLFGALCAGATVVVPAARPDPDLWAHWVRHSGATVWNTVPALLDMLLDHLERAADVLGGLRLVLLSGDWIPLGLPDRVRRAAPEVVALGGATEAS-------IWSNYHVVDRIDPSWKSVPYGLPLANQRYHVLDPDAGFADVPHWVPGELFIAGDGLAAAYYGQPALTAARFTGERLYRTGDHARYRPDGTLEFLGRLDSQAKVRGYRVDLLEVEQQLAAQPGVRAAACV-VTGTGAAARLIAFLVAEEGVPGPAALRAR-LGTTLPSYAVPSAFHTVAALPLTANGKRDARALLALAEEH---- 94467051 28 ------------------------PDRPLAYVEGSGDPVRLTAAELAERAGAAATTLAEHGVRRGDRVGVCMDTSADAYATLHGCFLLGAIPFVSEPPLAADRLRLLISRAEPRAVVVAPEFLDAVTE-----PCKEAGVAIVEPPFEGGLDLATAQAKP--------DDIALLQFTSGTTGDSRGVTLTHESIFANATA---IGERAYRAGDLIVSWLPMHHDMGLIGLNLAPLLHGLPVASMPPLSPERWLWAMHRYRGTFTSAPNFAYRMCASNAKLAGLDLSAWRVAGNGAEVVQANTAERMAAYGYRMMPCYGMAEITLAATMCEPGEPLTTLTSRDRLAADGSSGTALTGMDLRVVDDEGADLPD--RRQGTILLRTDSMMSGYYRQPEETAKVLADDGWLNTGDQGFTDA-GQTYVTGRIKDVVIIAGSNYHPYAFESAAASVEGLRAIAAVGCPDEERSTEALVLVVSHADADAVAQIREGVIQAVSAETGLPDRVEVVPRLPKTPSGKLQRR------------- 110834524 43 -----------SIGKVIQYWASRTPHNIALRF----EDQQWTYAQFNAWANRLAACWREQGVGAGDTVAIMMENRPEALACVAATVKLGAIAAMLNHNQSGEVLEHSIQLVKPRLLVVSAECAAALATTRSSIGYLWHGGDQGQPAPPGWLDLHESQANPPSTCRVRAEQPCFSIFTSGTTGLPKASVMTHYRWLA-AMAGMGGLALGIRRKEVFYCCLPLYHNNALTVAWGSVLSMGATLALDRKFSASQFWERVRHYDATALCYIGELLRYLLNVPPSHMDRQHRIR-LITGNGLRPEIWEPFEQRFGIRIYEFYGASESNIGFINLFGVAQTAGFTP-----------LPFAIVEFRNRDGFMQRIPKGGVGISEVTPRRP--FDGY-TDPAAGEKKLKGDCWFDSGDLVR--DQGHIQFVDRVGDTFRWKGENVAAGEVEGAMAQHPDIDHGVVYGVSIPGCDGRAAAITLSQGVALNGWGLAQHLSR-VLPAYAVPLFLRIRDHQETTGTFKYRKVALKKQ-------- 212531055 7 -----VIDTTKDLSALFIKQAAVSPDAVAL---EDGDV-TYTYAQLDAEVDTLAARLRGYGVGRNTQAGVLLPRCAHYVIACLAILRAGGAFLSLELAYPPELLSDVIEDAKPVVVITHASEEPKV---------VKQVPVICLDQPPT-----ELNGNGKDPGPLPTDDLCFVSYSSGTTGKPKGIANPHRAPVLSYNLRFLVQ--DVKPGDRVAC-----NVFFIWEIIRPLLRGATVVVVPDEYDPAALVDLLASKRITETLMTPTLLATVLASNPDIQSRLPELRTLWFNGEVVTTDLAGRSMKPHTRLLNCYSACETHEIACGDIREMY-------DENSLYCPVGPPMDPEHTYILDEQGKRITTN--EVGELFIGGSMLAWGYINRPETTAEAFTPNPYYKTGDRARILPSGILEISGRVGTMIKLRGYSVVPGKVQSEILKRFAACNCSVVA--HGEGLERLVAYVV-RDREASQDRLARRALAPYLAHYMIPTLWVEMDALPTNVSGKVDVKNL----------- 194291977 429 ------------LPQRLAHWASERPHAPALSA----PGLQLTYAGLARAVDAVARQLPALGLRPGQPVGLLLPRSGELVVALLAVMRAGAPYLPLDPAWPPQRRAQILADAGATLVLTDAAHACTA----GPLPHAEI-----AALLAADTAADATADATDTLPTVDAAQPAYVLYTSGSTGTPKGVAINHGQLLNYAAASG--QALRLDRCQRFGLTSTVAADLGNTTLFGALWHGACLCVADEARHAAAFTAFLAREHVDCLKIVPSHLDALLD-GDTAPLPLPPHATIVLGGEAAATALLQRLHARQARLCNHYGPTETTVGILFHDAGRAADAVDAPLPLT------QVLANCEAYVRTATGNLAAAG--ETGELWLGGAQLCAGYLGG-EVSGTAFVAHPLYRSGDLARYLPSGGIELVGRADHQIKVRGFRIECGEVEQALAVLPGVRQAVVMLAAPAGGAPQLATWIVPDDATATDAAAVRNALRERLPEAMIPALWFAVPALPRLPNGKVDRR------------- 57242175 5 --------------DFLQKSVKKFPQKMLFKEM---DGKSVTYKEFDDLSQKVASKLLNT-LTPQSPILIILPKSIHTLISFFGVAKSGNFYTLLDEKMPLERIEKIIKVLKPKAFITSKSL-----NLKLDLPTLYT------EDFESYERDEEALTKA--RLRHIDTNLLYVFFTSGSTGLPKGVSISHKSVIDYAFWVS--EEFELDENEIIANQAPLYVDASLPDIVGSIVSGGSHLIPNASFAPDEVLSYLEKEKITMIFWKPVIYSYFADEESLKPYPLKHLRKILCGGDLLSAKTIWRSHLPNTLFANLYGPTEITDVCCFYKVNREFK---DEELL----PIGKACKNTELLVFDENKN-LINEVGKKGELFVRGTSLSLGYYNDIEKTKAAFIQNPLYKTGDIVAYNEFGELLCYGRLDNQIKFKGHRIELGEIEAVLNSHKKIKNSACIFKDD-----KLIAFY------ESEEELLKVFLKDKLPAYMLPKQSIRLTKLPLNINSKVDRLAL----------- 13475628 54 ---------DIPVFDHLRNVARQYPDKLAI----GDGTNRLTYSELSRAVETLSHRVAAV-VPEGQAVGILQANSAWYAVAILASMAAGRPSVPLNMRDPGSRIIEIVDAARLGAIIGAGNVRP--------IDLAQEVLWIDIAA--GIAPNGQQASQQPQLPSVSVDAPAMVLYTSGSTGRPKGIVNSQRSLLWR--VRQYVDACHINADDVFLPLTGPATIAGCREIFTALLTGATLHLLEVEAVGLRAVRAVQAEGVTIAYLVPALLRALLTEAPTDAYQ--SLRVARIGGEKVSWTDIALLRKAQCLIQIGYSSTETTG--------SQWFLPQDWPEQDASIPVGRLLPGMAFAIVDEAGRNV--GTGESGELLIRSPYVLLGHWENGVVVPARPDPDRVFATGDLVRLDDDGLLRIVGRKGRQIKINGRRIEPAELERVLRCAPSVADAVAIVTP----AEELIAFAVPQAGAAFAEELRQ-LVRTTLPAPLRPLRLHTITEIPRLPGGKIDLATLTEM-------- 24379751 512 --------EDTNIYYKIMENLSDFNGKTALVSYKS----KVEYAELDQFVDNYVQRFKQEGIRKSDRIAIMMDRSIENVLVILAILKIGACYIPIDSKFPESRKKFILKDANCKYIVNNKQVIKNVEYEAKELDS-------------------------------SELNLAYIIYTSGSTGQPKGVKITQSNL--YSFLKAISNRFSQYNYSSILCVTSIFDIFILETLF-PIFMGKTCVFASDEEDISKLTQLIRIYQVDTIQSTPSRWGIFTEDEQLMTLLKERLKLVLVGGEKLTKNIAEKLLSIGGKLINLYGPTEATVWAFASEVTDPNQIYL-----------GEPLNNTTAYILDENGKESPK-----GELCLQGSGVSPGYQNRPELTEKSFVKNILYHTGDIVEYTNDQDYLFIGRKDDQVKVNGYRVELGEIDSIISKMSKIKRAKTI--YQEETGN-LIAFCESKEHCSDIETRKE--LSKILPKYMLPNSIIFLSEMPLMINGKIDTSKLKNKY------- 149375269 25 --------------------AKQTPDKVYLTQFPDGTTEDITWQQAADQVSRMSAHLATLGLPERSNVAILGKNSAHWILSDLAIWAAGHVSVPLYPTLNGDTAVYVLEHSEAKLLFLGDGKADGWNDIKGHIPGDMPVISLPMSPRDDTPKWLDIIAQQAEPSLPDPDDLATLVYTSGSTGRPKGVMHSFRTMI--SVADGLQQIFPVTQDERMLSYLPLAHVAERAAVETQSLYYGFHLYFANSLD--TFQEDLQRARPTLFFSVPRLWNKLVKKKVLRQLGLDHCRAALTGAAPLSGEIIGWYRNLGLELLEVYGMSE-------NFGYSHANRPGR----AKVGTVGVTNPGAEHRLA------------ENGEVQVKSPGQMLGYYKNEEKTREDVTDDGFLKTGDMGEIDSEGYLRITGRVKDLFKSKGKYVVPVPIESRFN-HPKAEVVCVAGANQP----QPCLMVLLSEEAREADELERELAAELDAAHEKLAFVVVVKE-PLTPTMKIKRNVIEDFY------- 168002740 64 -----------TLHDNFVYAKAAFPENKCLEDGTVGEYRWMTYGEVGTARTAIGSGLIQHGIPKGACVGLYMLNRVEWVISELACSAYSYVSVPLYDTLGADAVKYIVSHAEVAAVFCTPDKLQTVLNCLSELPSVRLIVVVGEVVPYSRLE-AQGKADQRAFVAPKPHDLATICYTSGTTGVPKGAMLSHYSLVASAAGAS--QSTPILPSDVHISYLPLAHIYERMNVLVMLHHGVAVGFYQG--DILKLMDDIETLKPTIFASVPRLYNRIYDAFESKKQALENVRIILSGASPISADVLDFLRCFGGYVSEGYGMTETSCLVSGTRVGDNT-----------SGHVGAPTPACEVKLADDNDKPYPR-----GEICVRGPILFKGYYKDEVETREIFDEEGWLHTGDIGCWLPGGRLKIIDRKKNIFKLAGEYIAPEKIENIYLRSRFISQCFVYG-------------------------------------------------------------------------- 32400320 57 ------------MHDVISEQSNRFPDKVAISS-WDGE---LTYGQIEQYSTFVAGSLKKMGVDVHDFIPVCFEKSRWTIVAVLAVMKAGGTLVMMDPTLPLARLQNMAKQVGAKAMVSSRNQHELATTIMSDG---KHIVVEAD-------AFAHLSNSEPLPLAVPSSALMYIIFTSGSTGTPKGVKISHETYTSSAFPRA--KAVGYTEESRVLDFASYAFDVSIDSMLLTLANGGCLCIPSDEDRLNDINEVIRRMKINYAGITPSVARIL------EPDVIASLSALGLGGEAAAATDVTRWGH-DTRIVIGYGPCECTIGCTVN---------SDTATGRDYISIGTG-NGAAIWIADPNDHNVLMPVGAVGELLVEGPIVGQGYLNDPDKTAAAFIHDPWYKTGDLGKYDPDGSIVFAGRKDTQVKLRGQRVELGEIESQLNAR-LTAEITVIVKPQSSGGQTLVAFLASQSSAELSDDLRKTLSKAVLPRYMVPNAYISVNYIPVLISGKTDRKRLRE--------- 116071118 43 --------------------ADRHGTITALDAPHATHPERFSFGELAERIATAAAAFDAKGVREKDVVALFSENSPRWLVADQALMRCGAADAVRGASAPVEELRYILDDSKATALVVQADLWSRLALTPEQRTRLKVVVQLEGEPVDGLIGWDALLSSAAGLAPVNSNQVATILYTSGTTGQPKGVPLTHANLLHQIRSLACVAYP--QPGDPVLSVLPIWHAYERSASYYFLSCACTQTYT----TIKQLKKDLPRVQPIAMATVPRLWRLLRAALSNSSAQRQALRRAISGGGAIAPHIDAFFEAVGIELLVGYGLTETSPVISC-----------RRPWHNIRGSSGLPLPGTEFRVVDPESG-MSLGCRERGRVLVRGPQVMGGYWGKPDATAKVLDAEGWFDTGDLGMLLADGSVALTGRAKDTIVSSGENIEPGPLEEVLVASPLIEQVMLVGQ-DER---QLAALIVPRAD------------------------------------------------------- 217415335 13 --PAYETQDSDTIFSLLRDRAQSAPDRIAEWQDRDGEWRSATASEMLGRVRDVAKGLLALGARPGAMIAIYSATCYEWGIVDFACAAIGAVSVPIYETDSALQAESILKDTQPLIAFAGDNAHAMMEQIRKSVDSLGYVFNFQENGLDAVIDFGANITDDKAIARVKADDMATIVYTSGSTGKPKGAMLSNRNFTHIVKNGYIILDEMLYEPNRLLLFLPLAHCFARYIQYVC-IGGHGVVGYIP--NAKHLLADLRSFKPTYLLGVPRVFEKVYNAASQKAADWSNLAWLACGGAPINPDLAHFFNGMGITFIQGYGMTETAAPMLVNWQDDNE-----------VGSVGKPGPGMGVRVTDDD------------EIELFGPNVFIGYYKQPELTAQTKSEDGWIATGDLGTIDDRGFVRITGRKKDIIITGGKNVSPAPMEETISACPIVDHAVVIG-------------------------------------------------------------------------- 120406246 81 ----------LNYVDQVVRQART-DRPAIIHVSEDGSDREVSWAELLGRAAAFAERLRAAGIGPGDRVVGYLPNIPEAVIAFLATAAVGAVWSACGQDYSAKAALDRLGQLEPKALVAADGYLDDVRALAAGLPTLQATFSTDDLA--------ERSDNALDPVRVPFEHPLWILFSSGTTGLPKGIMHGHGGVLLEHLKAVALQSDIGRDDTFFWYTSPSW--MMWNFQVAGLLVGATIVCYEGSPNPDSLWGIAARIRATVLGTSPGYVLGCIKAEAEPGHDLSALRTVGITGSSLPPSSSLWLRHVGVQIASISGGTDVVSAFIGGV----------RTVPVWPGELSAPYLGVALDAWDESGKPV---RGEVGELVITKPSMPVGFWNDPDRYRSAYFEPGVWRHGDWITITDHGSVIVHGRSDSTLNRHGIRMGSADIYQAVESLPEVTEALVIGAEQPDGGYWMPLFVVLADGVELTDEVRERIIRSEVSPRHVPDEIIRAPGVPHTRTGKKLEVPIKKLFQ------ 170737646 570 -------------HDFFALAA----REPAAVALRCGD-RAVTRGELAAQALAIAGGLRAAGIGHGDAVEISLPRGPAQVAAVFGVLAAGACYVPLDIAQPVARKALIERAASVKAVIGDTA-------------------CAGGPLPHVGIAALSRHAPLAAPLEVAPQATAYVIYTSGSTGVPKGVEMTHAAAINTIDAIDAL--LGVRADDRLLAVSALDFDLSVYDLFGALGAGAQLVLPDEARDAARWIELIAQHRVTLWNSAPALLEMALAVPAASDA-CRSVRAALLSGDWIALDLPARLRECCCAFHALGGATEAG-------IWSNVQTVRDVPPHWRSIPYGRPLPGQAYRVVDGDGRDVPD--YVPGELLIGGDSLARGYRNDPELTAQRFVSGRWYRTGDRGRYWPDGTLEFLGREDRQVKVRGHRIELGEIEAALAAHPLI-DGACAGVVHGEAARIVAAFVVDRAAADTAPSLLAA--------------------------------------------- 195381467 28 -------DPDCSVGEVFYTALRNWPNQ--VVQINDSDGRKVTNAEISQWGTRLALYLRREKLTQEDVVGIIGSSSTYVGPLVVACFFNATPFHAVNATRDAPTIATLFLVTKPKIMFCDGSDYERIKEVTKDWA--PKIITLTGRV-EGVPFIEDLLQPQPASLNKNGDQTALILCSSGTSGLPKAVALSHKHVTKIAPFC--------KSTDLLLTHATVDWATGFIAIAIGLLYGVPRVLFDGGFNAEKFIGMIQKYKATTLVLAPWQAYEVFTNPLATEESLDSIRFSFITGGWISMQVLQRAQSLMKKVAFSYGTTETGAITVNI-------------DHSLQSSVGRIFPGMRIRIIDEHGNNLAHN--EVGEVLIDIGSKWLGYVANPVDTEATL-QNGWINLGDLGYFDSDNNLYLVDRKKDLLKYKSKHYWPNELEQIIAELPDVLHVCVVGVRDIRNGDSAGALVIKKSGSPTEQQVIEQVAQRVVVDYKLHSGVQFVDVIPRNQNGKLMRSLARKEFE------ 170694640 47 ------------LVSVMKLHVAERPDQLAVRFLVDGDTHELTYAALDVRARRLAAVLRQHG-APNDRVLLMLPSGLDYVVSFFACQYAGMIAVPAYPPEAQERLRRMSGDCMARLAVVERASQASLAALNHEIGLNSATLVSPDESSDDGFCIE----------RAEPDGIAFLQYTSGSTASPKGVIVSHANLCAN--VSAMSRGMGCRAGDRMFSWLPLYHDMGLGSVLMPVLCGFQVTLISPLHRPARWLAGIARERATVTGGPDFAYRLCTDRVRDAGLDLSSLRVAFCGSEPIRQTTLARFSAHGLDMYACYGLAEATLFLTGVEVGTGSPETRRDDDSKAVVGCGVTAFGHELAIVDATGERLP--ERHVGEIWCGGPSITHGYWQNPEATAAVFLEDRWLRTGDLGFVDG-GQLFFCGRRKDMIVLRGENVYPQDLETMLA--DRVERITAFPVEAADGAEAIVAAEVPRGRAVSPETIFDAIAAALGDAFHYEAALILLLELPRTSSGKLQRSA------------ 90961869 1 ----------MNIIKKINNWGTTSPNKIAYDYLGTTN----TYADLKNYSDKLATYLNQLNLDTKNPIMVFGGQDFNMIATFLGIVKAGYAYIPVDTHSPVERLNVINDIAKPAACIA-------VEELPEGFNGLESLPIVDQAKLEDIFSNGDVVINEEK--YVSGDDNFYIIFTSGTTGVPKGVQISHDNLL--SFLGWMEKDFGIKE-DVNCISQPPYSFDLSVMDLYPTLTRGGKLSVLPKETTDNFKELFAKLHANEWVSTPSFMDLCLLNPAFNEENLPELTHFLFCGEELTHQTAQNLHTRNGHIFNTYGPTETTVAVTQVEITEQV--LNDYPRL----PIGITKDDTKIVLLDDNLKEVAAG--EAGEIVILGPSVSKGYINNPEKTQAVFIDQKAYRTGDLGQFDENGQLLYKGRIDFQVKLHGFRIELEDVDHHLDRVSLVSQATTVPKYDKHKVQQLIAYVVAKENDFEDEQAIKKELSETMMSYMMPQRFIYVDSLPLTNNGKIDRKSLMKE-------- 121704363 2982 ---------PETLSLRIDQIALTNRDRIAL---KDGHGRILTYAVMINRIEAIAEELQNAGVQEGHRVLVFEDATADWPCSMLAIMRLGAVYVPLDLRNPLPRLADVAANCEPAAILVDFTTVKNIDQVNVTQAKVINV------------SRASVKPSKRVPNVSRGDAVAAILYTSGSTGKPKGIVVKHSGLRNEIEGYTTQWGLR---AERTLQQSAFTFNHSSDQIYTGLTNGGTYIVPSKRGDPIEVSQIIQEEGITYTKATPAEYALWLDYGNANLRKAKNWRFGFGGGESLTPTLLQQLAALDLPFFNSYGPTEISISST------KMEIAYREKQPEGRIPCGYSLPNYAAYILDEQQRPVPVG--MPGELWIGGAGVSLGYLNNPELTDYHFYPDPYYRTGDIAHLQADGAMVFHSRVDAQVKIRGLRIELGDIESNIVSDGALREAAVTLRDDPPL---LVAHVVPNHAVTNQEAFLDHLLQHLVPQYMVPVVAIPLDRMPLSNHSKVDRKALK---------- 212534232 3028 -----------TITDRVDNIAGALPD---IIAIQDEDGHSLTYTQTIQRMTDITRQLQSL--PPGSYVAMLLDPVSDAVCCILAILRLNLVWIPLDTRNHLRRLQAVLEESRPRVLVCHDATQEIAKQIAISVDCI--YLLNIDHNRVGHIAAENNMSASGESEVDDPNQPAMILYTSGSTGLPKGVMLTHEGLINQIYGTTTTFNLG---REITLQQSPLGFDLMLDQIFLALANGGTIVMVGGRGDPTHIANLMVRHGVTLTHFVPSEYSALLNYGQHILTKAHSWRYAMSGGEKLTSELRRAFNLNDLKLLNVYGPAEITLACARGIV-PYREGNDRTDYL-------HPSPNYGLQIMDIDMNVMPVGF--PGEICISGQGVGLGYLQRQEESAAKFVKTRLYRSGDKGRILPDGTIEVLGRLDTQVKINGFRVELDEIANAILHISDIANAAATGRPLD----VLVAFVEFDVDFAGHKSYLIDWIRLNLPPPMRPTFIVPIERMPVTANGKTDRNAV----------- 197777739 10 -------NRPPSVATLFTERVAATPDGEAYRYPGPDDWKSLSWGQAAERVYAVAAGLIDLGVNAEERVALASSTRVEWILVDLGVMCAGGATTTIYPSTNAEESAYILADSSSRVLIADAAQLAKAREKRTELPELKHVVVIDPAGPEGWLADLEALAKNPDAVKITADQLATLIYTSGTTGRPKGVRLPHDN--WSYMAKAIAATGLVTKDDVQYLWLPLAHVFGKVLTSGQIEVGHVTAVDGR---VDKIIENLPVVQPTYMAAVPRIFEKVREYAKVTQDNFRRLRAAVSGSAALAPDIGYFFAGAGIHILEGYGLTESSAASFVNPGEAY-----------RTGTVGKPLPGCEVRIADD------------GEILLRGPGIMEGYHNLPEKTAEVLEPDGWFHTGDIGELSADGYLRITDRKKDLIKSGGKYIAPAEVEGQFKACPFVSNILVIALDEPTLGGKSYAEVV---ASPQAEQLIEGYVKEGLQRWQTIKKFRL---LPRTPSLKLKRPVVEREYKNLYAGS 217407190 3 ----------------FHDQAAQTPDAVCLIE----EDLTFTYAEVQRRVILLAKELRDNGSCTNAVVAIFMEPCADYIISMLAVLTAGAAYVPLELAYPITMLQRVLHDATPVVVVTKQEQRALLPVTNTALAVLHHELQETAGQPE---SQAELLQTYQSFPPVSLDDLAFIVYSSGTTGQPKGIANPHRAPAL-SYRWRFDEFVDPGPGSIVACNV----FFVWE-ALRAVMRGGA-VVPVPAFDGEALSVFLHQHSVTEMLFTPSLLENFFNTMSEARARLVALKTIFLNGEVVTLNLRERCFRLSVRFINLYSISECHEVGAVDLREIDLN------LSTKYCPIGAPCTYSPAYILDDEGRHAVAPGDA-GELYIGGDMLAVGYLNLPELTATRFVPDPFYRTGDRARMLENGQLEILGRCDFMVKIRGYSIVLGAVEAALVETVSLSSCVVVADGEEGEDKHLVAYLVRAPHEDVETRLIRRAVDGALPHYMVPSVFVEVETLPVSAVGKLDRKALQAQSAD----- 114565123 1 -----MSLDQYHVVRLLQQQGQSLGDNIALEGFDPAPWHTVTWGAFDTVTDSVAQLLIEFGLQVQDKVVILAQNSPQWTCADIGALKARNVVVPVYPTSTIEQAVFIVNDSQAKLIFANQQQYDMACTVAAQAECVQHIVVFDANVADNHVYFDQVLAAQFNPLITNEDDLFTLIYTSGTTGNPKGVMLDYRNFA--SMIKQHDSELPFTAGDVSLAFLPLSHVFERGWSMYVLCRGGHNVYLN---DTNRIKEALIAVKPHTLCAVPRFLEKIAQWKLANKLVYSKLQQVLVGGAALDINVASFFHSIGVPVLCGYGMTETCATVTCNTLDN-----------RVPGSNGKPLEAMQIKLGKDD------------EILVRGDTVMRGYYNRPQDTADAF-EDGWLKTGDAGRIDEQGNLYITDRIKELMKTSGKYIAPQRVEGKVACCPFIEQVAIVA--DAR--NYVSALIVPAFEALNPIELLRH--SQVVAHFEQ-RLIELQHEL----AGKIKKFTL----------- 196228903 1 ----------MNIVERIFRDA----DRKAIALI--GEGQEVTYGRLIEMTDAAAQRIAT---SRAMRVGLDCPNGIAHVVLALAIVRTGKCLVPIAGELSARERERVVRETGVGAIV-------------------------DGNGEIREVPVAPDLG--FDQAALAALNPAFIRFSSGTTGTSKGVVLSHESLLARVTAAN--RGLGIGPADRIVWILPMAHHFAVSI-MLYLLHGATTIIENSHL-AEDVLTAATRHGGTVLYGAPFHHALLAS--EGSGRAWPTLRLAVSTAAALPPGTAEVFQRFGLPLCQGLGIIEVG-----------LPLLNLQRPREKPTSVGCPLPDYRAEVRGE------------GELFLRGPGMFDAYLH-PWRPRVEVLEQGWFRTGDLARIDEDGDIHLLGRSHSVINVAGLKCFPEEIEAILCEVPEVKRARVTGKPNPRFGAVPVAEIVPRDPANPPKSALASYCRGALARYKVPVEFKLVESVPLTPSGKIQR-------------- 198274697 28 --------------QLVEESIRANWDRDALTDYKGATLQ---YKDVARKIEKMHILFEHAGIKKGDKIALCGRNSANWTATFLGVVTYGAVAVPILHEFKADNVHHIVNHSEARMLFVGDQVWEMFNEAAMELKNFDLVVSRSEKLTYAREHLNEEFGEQVSYRREEPEELAVINYTSGTTGYSKGVMLPYRSIISNIV--HIDQKVGLKAGDSIVSMLPLGHIFGLVFDFLYGITGAHLWFLTRMPSPKIIAESFAVIRPRVIACVPLIVEKIFKKNILPKVDNKNFIEIVIGGAPFNPEVEAFLRKINFPYTIAYGMTECAPLICHSRWDEILYT-----------SCGKTVANMETKVISEDPERIP------GELVCRGMNVMLGYYKNESATAQTIDKDGWLHTGDMAIKDADGNIFIKGRCKNMLLTSGQNIYPEEIEARLNNMPYVNESLVI-----LKENKLVALVYPDNEDAEALELNRIELNKVLPAYSQITQILYPEEFEKTAKKSIKRF------------- 60302804 86 -----YYDDVRTVYDIFQRGLHVSNNGPCLVRKPNQPYEWISYKEVSDRAEYVGSALLHRGFKPSQYVGIFAQNRPEWVIIEQSCYTYSMVVVPLYDTLGTEAITYIVNKADLSLVFCDPEKAKLLLTAKGETPILSTIVIMEPFGTDGVEVFSEELGKAHKPILPKPEDLAVICFTSGTTGNPKGAMITHKNIVSNSSAKTTEKTFIPTPEDVLISFLPLAHMFERIVECVVLCHGARIGFFQG--DIRLLMDDLKTLQPTVFPVVPRLLNRMFDASKRKEAELRSVRLMVTGAAPVSASVLTFLRALGCQFYEGYGQTECTAGCSLSMPGD-----------WTAGHVGAPMACNIIKLVDQEMNYLAAKGE--GEVCVKGPNVFLGYLKDPEKTAEALDKDGWLHTGDIGKWLPNGTLKIIDRKKHIFKLAGEYIAPEKIENVYLRSEALAQVFVVVVPDP---ETLCKWAKKKGFEGTYEDVKKHILESGLKSFEQVKDIIVHTEMLLTPTLKAKRPELRKYFQS----- 487693 32 ----------------------------------------VTYGELAARAGGIQAALAGLGVRAGDRVALLSGRTADAVAAVHAILAAGAVYVPLDAASPPARWASVSRVCAPTAVVGERALLDRFAAA---VPGPRRLALPSDG--------DELPAGRLDAVRSDGTDVAYLLTTSGSTGVPKCVAHT--GAAPSPSWSVMVGAFPVGGDDVFACHAPL-HFDVSVASVLGSALGGAALAPVPRELPVELATWIAERAVTVWLSVPYPLARLSGLEEAARERLATLRTVVFAGDVFPQRLAALICAPGARFLNIYGPTETNGCTYEVV----------DAPPAGPVPIGRPVECAECWVEDDDGRPVDAVG-SVGELVVAGPTVAAGYWGVEGHGAERFRGGRAYRTGDQVRVLPGGRYAFLGRMDNMIKMRGQRFELEEVENAVRLAPGVEDCCVVKVDVRDDHSRLLAVVVGPGAG-DPRTLREHCL-TRLPSWAVPHRFLTAAALPLGSTGKVDRRALREE-------- 160889525 1 ------MEQEQGFIDYIEQSIIKNWDRNALTDY---KGITLQYKDVARKIAKFHIVLESAGIRPGDKIAVCGRNSAHWAVAFLATVTYGAVIVPILHEFKADNIHNIVNHSEAKLLFVGDEAMPLLMGIV-LLTDFTPVVCRNEQLMEAFEHRNVLYGTRFPKNFRPEEELAVINYTSGTTGYSKGVMLPYRSLWSN--VAYCHEMLPVRPGDHIVSMLPLGHVFGMVYDFLGFSAGAHLYFLTRMPSPKIIAQSFSEIRPRVISCVPLIVKLLLRMPDKIKADMSNFDEIIIGGAPFNAEVERFLKQIGFPYTIAYGMTECGPIICSSRWET-----------LKLASCGKATTRMEVKI------DSPDPQNVAGEIICKGANLMLGYYKNAEATSQIIDVNGWLHTGDLATMDTEGYVTVRGRSKNMLLTSGQNIYPEEIESKLNNMPYVSESLIVLQKD-----KLVALIYPDFDDAFAHEDNRNELNLQLPAYQITKVKIHFEEFEKTAKKSIKRF------------- 124002530 5 -----------TILQSFYEKEQIMPNKSFLRQPFGDRWETYTWQQAAQMARKLATGLQSLGLPAKSHIGLVSKNCREWIIADLAIMIAGYVSVPFYPTLTGEQIKEVIHLGDVKALFVGKTEVDMKKGVPADLPIIANSKVTEGEQWDTFLDRFEPLQGNPLP---DMEDLWTIVFTSGTTGTPKGVMLNHQALASLDAMVHQQNYVKFDGDNRFFSFLPLNHIAERALIEFLCIAHGGEISFVETID--TFAKNLRETQPTMFFAVPRIWSGLVKNKIKKGLGLSNARACVSGAAPIAQSLKDWYKRLGISISEGYGMTENCAVCSF---------LSGDEDQ--PGSVGKPAAGVDLKI-DED----------TGEVCMKADFVMQGYYNAPEKTAEVLR-DGWLHTGDQGWVNEDGYLYLTGRVKDTFKSKGIYIVPAPMEWVFDANTDIEQICIVGLGMP----QPMGIVTLSGEMKSKEEVKESLIAKKISTLIIAKEAFSVENGLLTPTLKVKRNILNKHY------- 217408103 70 ----------------------------------------------------------------------------------------------INTRWTVAEVGQALQSTDMTLLLYGPEFRETAEEASPSLVRLGPIIVPESDRRRSATTNDDLNACILELSRLPSHDDALIVFTSGTTSGPKGVRLSHRALVMQALAK-LQPPCRYSSKTVMLATVPFFHVGGLSSILAVWLAGGTLIFPGAKFDPSRLLDLSHALPSNTLVMVPAMIFAVQKEMQP-GETFPYVDLILIGGQSASNTTIDFLTETNARVVQTYACTEAASSMTFFDVTAERSCLVQSLPLAGDC-VGVTPRHVRISIFDATKQPSLEAVEEPGIIGTAGAHVMNGYWRRGGLNPVRRFEE-WYLTNDLGFWDEENRLYFCGRANDVIRTGGETVLASEVERILAMHPSVVECAVFALPDERFGEAVCCALVCSGSCPCVSEVRKFCAKEGLAGYKRPRRLFEVEELPRNSSGKILKFLLQERFKD----- 169773199 269 ------------LHAAFEGWARRKPNSIALDFVHSAEHSILTYAALNTAASNLATHIRTLLSGHGRIIPVYMSTSPELYISYLGVLKAGCAFSPIPQDAPAQRVQEILQDIGSPIILSEPSSVPWRTETTDTEATTPTWVDVAEVSKWKELRADQAISEPLEQLDISESQTAYLLFTSGSTGKPKGVQVSHLAVTIESHATAIPLPGDSAGDFRWFQFASPTFDPSLMEIFITLSRGATLCSAYRSLTLTDLEATINEARATVMMATPSLAALL------RPSRLTTLQSLWTMGEKLNRTVIENFASTGVNLVNAYGPTEGAINCTF---------LAPVDRSTRGSIIGKALPTSAMFILDPNTHPKPVPSGLAGELALGGPQVSKGYLNRPKETAKSFVPDGYYRTGDMARWDETGSIEFLGRISDQVKLSGRRVELGEIESVLSTVSGITEVAVVSKRDSQGSEQVFACLVADNATEAEKDEIVRTAQEHLASYMCPSAYAFFDSLPRSSSGKVDRKAI----------- 169773199 2551 ---------------WLEKNAREHPEWTAVEVASDGIVKEWSYETLNTKANRVAAYIASQGY-KNKMIGVCCGRNLPSYPIIVGIFKSGNGYLPIDEGLPDERKAFLTEDADCPIVFTETQFSQSFSRVPEGC----RVICVDDS---GFQELVETMPAEDRDYQSHPDDVAYLLFTSGSTGKPKGVMVTRGNL--SSFIESFRETLTLGGTGRYLAQASRAFDPHLLEMFFPWRQGMTTATAPRAMILNDIKTTLSKWEITHASFVPSM----VDQSDARPEDCPKLHHMTVGGEKISKKVLDTWADSHIALVNAYGPTEVTIGCTFAHVGKQTNMRNIGPPLT-ACACHVMIPGTDNYTL----------RGQTGELVFSGDLVGKGYLNRPDATGFVTGPNGMYRTGDIGRLMPDDSVEYLGRGDDQTKIRGQRLELGEVSEVLVKHPGLARAQLISRSDARRHQESVAFV--QSDIATLGKELQDILKKKLPAYMVPELILPITYIPKAPSGKANLKELHALFVDL---- 169773199 1431 ------------IHSRFEEHAESHPEDIALIFKGDLDDESWTYGELNAIADNLANLLQAAGPLTNTPVPICIEKSPAMYVAILGIVKAGGAWCPIDTLSPAQRRHDLIARTGAKVLLVSSD-----DGDQPEGSIPAGVDIIDVSRFTANTSELSGVGRPSTKQRTSPDDMAYLIWTSGTTGAPKGVPIKHSAAVCCMKSLAKDIPTDVQGGVVCMQFSQYTFDVSIQDIFYTWSLGGVLISATREIMLGSFSKLANITKATHAHLTPAF------SAGVPRKSCETLEVITMIGEKLTQQVADDW-GTDMRAFNTYGPAEVTIVST-------IREFGNEHKNIKSANIGWPMDTVSVFV---TRNQRMVMKNAVGELALGGPQLSPGYLNQEDVTKAKYTSQTLYYTGDLVRMLADGSLEYLNRVDDLVKLGGIRVELSEISFSLDSHPSVEETLILSRSDRPT-KVVVAFLILNSTALEIARAASDKAHSVLPDHMIPSVYLVVKNIPRTPSAKTDRRALQAVYE------ 121595383 5 -----------TLHAILPATAR--DDRQITLIEGDKEQRVLSFQRLRQRALAVLGALQRQSIAPGDTMILCLADNERFLEMFWACVLGGIVPVPLAPGATDAKLLRVFAQLGPKAVYIDRTSLERLDAAAQGLADQAAALRARALVPGGL----DIGGEPGQPVSPRPDDLAFIQYSSGSTGEPKGVLLTHRNLCA--NIAAIIEAAAFSDRDVALSWMPLSHDMGLGFHLNMLACGASHAIMRTDLRPLLWLDQASQRRATVLCSPNQHYLRQFALKPPQGLDLSAVRLIFNGAEPISADLCRRFTQAMAPMFPVYGLAEASLAVSFPPPSTPLETIGAPVRAAAPGSTGRAVPGCEIRIVDDAGTGLAD--RTVGHVQIRGDNVSGGYFRDRSGNGASRVTPGWLDTGDLGVML-DGQLVITGRAKDLIIVNGQNYYPTDLEEIAQQVPGIEAVAAVGVRDAEGTESVALFVIHRGDVPKVQALRRIIGQQEL------NHIVPVSAIPKTTSGKLQRYAL----------- 29827401 29 ------------IMDLIDSAAVKYADDPAVR---TTSGVALTHGELAAESSLLAERLAAHGVLPRTPVGLLVDHVPEAVVAIHAILRADAYYVPLDPRWPARRMAEVLKASDIGHVLVTEPYRGRASDIGDDMTIIAVRHGSEPEVLARSASRPSVRRHEAGPAE--PDELAYTIFTSGSTGRPKAVAVRHTSVV--NLIQWFNRRNSVDPSDILLQVAAFSFDLSVYDVFGVLAAGASVLLLPDAELEELEEIAIAEHPVTLWNSAPAMFTAVTLLLDESSRQHRRLRRVFLSGDWIPLNTLEVLRRPRATLVALGGATEAC-------VWSNDFVVDEVDPSWRSIPYGHPMQNSRYYVLHDDLTPCDID--EPGELYIAGVCVAAGYLGDPALTADRFLPDPWYRTGDRARWTSNGWVEFLGRMDSQVKIHGFRIELGEIEQVAMRVLDVDEAVALKLDD---GDSPYLALALRASGELDAKTVKEKLGEWLPRYMEPRRVVVCRTFPVGQTGKVDRAALRKLFQ------ 67867492 50 -----------SVVDLFLEKVERHPDKPFVLF----KEEVYTYSHMDKLSNQAARALRKAGIKSGDCVAIFMANAPAYIWIWLGVAKLGSSIACLNNNIRSQSFLHCFRSSGAKVLLAEPELKDAIQEVMPELDHVRVFFLTDAVISEGTESFLDKVKAASDPVPVSGKSLAMYIYTSGTTGLPKAALVNHYRLM---MACGLFEICNVKARDVVYCPLPLYHSSAMMIGVHGCISRGATLVLRPKFSASQFWDDCRKYNVTIVQYIGEVLRYLCNVPKSDD-DASHNVRMAIGNGLRTDVWSEFLRRFGIQIYEFYASTEGNIAFVTNTVGSVGRVSSFYKKLHSFEFIKYDIEKDEP-VRDAKGCCIKARKGQPGLLVISSSSPFDGYAGDQHNTEKKIKGDAYFNSGDLLTVDQQNFVYFHDRVGDTFRWKGENVATTEVADILGIVNFIQEVNVYGVPNHEGRIGMAALILYDEEVFDGRKLYAH-VRDFLPNYARPRFIRIQNSMDITGTFKQRKVGLAKE-------- 195353089 87 ----------FTVARCFQEQARRRPKKTCFLM----DDRRLSFAEALEFSQKIAGYFNDRGLEKGDCVALLMETRLEYPCIWLGLSQLGVITALINSNLRGESLRHSIKVANAKALIVGSELLDVLRSLREQLDEVPIYQYTDDEVRPGAVDLVTALKTELPSAACPEEARSKLLYTSGTTGLPKAAVIT--NLRFLFMSAGSYYMLRMSSDDVVYDPLPLYHTAGGIVGVGNAILNGSTLVLRKKFSARNFWLDCNRYNCTVAQYIGELCRYLLATPDQQKHNL----RLMYGNGLRPQIWSQFVRRFGIPIGEIYGATEGNSNLINIS-----NRVGAIGFVPVYGSNFYPVQVLRCDLKDSKGHCISCQPGQAGLLVRRAVSAFHGYADKQKLLRNVFTSDVFFNSGDMVVRDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCVGLEDCVVYGVQIPVEGKAGMAAIV-DPERKVDMEYLSVVLRGSLPPYARPLFIRLLDEIPRTATFKLKKRELAKEA------- 149918122 5 -------NEDETLLDQLANHAKTRGDRPAVFGRAGARWVGTSWKDYWATAREVGKALISLGHEPGECVAIVGDNRPEWVFAEFGIMAAAGIVAPIYQTSTEEQVAYILGHSKARIAICDQRALEKFMAAAASSPALERFILMDDDDDERVLNFKDLLAVDARIESVKADSVALLIYTSGTTGVPKAVQLDHGNMTSVAYGALEFYREIDDDNYRAISYLPLSHVAEQMFTTMVHIRSGGEVYFCAEL--KKVRDYLPEVQPTSFVGVPRVWAMKARLAEATGFRLQNLVLAATGAAPISVGTLEFMASLGIVIHEGFGMSETSGAITGSPLYRP-----------RVGWVGRALPGVQIKIADD------------GEICLKGRPMTRGYLGMPDKTAELIDEQGWLHTGDLGKY-EDGWLAITGRKKDILITGGKNVAPAKIEGKLSQLPGIGQAVVVGVIDPEAGATVADVAASDKFDALLREGVDKDVNPELARYEQIKKFTVVDTGELTPTMKVKRNVVNEKFA------ 32470887 47 --------------SVLRHWVQVRPDAPAFTFTDEGSDQTLSYAELWEEVRGLAGYLQGRGIRAGDRVLLLYPPGLDFVIGLFATHAAGAIAVPAYPNRKASRIRSIVVDADARWALSTSSVVDQLSELHEDLVGVQ-LLGTDLPTKRDATHWR--------CPKLRSEALGVLQYTSGSTGSPKGVMLTQANLIANSEL--ILHGFEPESTIIGASWLPTYHDMGLVGGLMPMFVGRHNILMSPMARPSRWLQTIARHQVTISGGPNFAYQLCVDDEELEGVDLSSWEIAFNGAEPVRSSTLKRFEKYGFRHLPCYGMAETTLIVTGGPVPADLAKQSDDEDDSKTSSCGRVLPGERVLIVDPDTRQTLP-SDAIGEIWVQSPSVGRGYWQRREQSAKTFAAGPFLRTGDLGFLYG-GQLYVSGRLKDMIIVRGVNRYPQDIEATVEHASDVVQAGSVAASDETETGREKLIIVARKRDLDWDDHLQSIRRAVTEEHDLPDAIYLVSSVPKTSSGKIQRHA------------ 46250386 48 --------------DRFAEVARKHPDKLFIVFGD----ERYTYRDADRISNRLANALRD---RSGQIVALFHGNAPMYVFTWLALAKLGCTVALLNTNIRSRSLVHCCECSGAKTLITAAELVPAVLEVLPSLRQQQVSVLMGEAETHGIINLTSCASEEAPPISLRQHSPALYIYTSGTTGLPKAAVVTHEKVWMMSFLQRL---SGVCSSDIIYICLPLYHSAGFLAGLSGAIERGITVVLKSKFSASRFWDDCREHNVTVIQYIGEVMRYLCNTPERENDRQHSVRLAL-GNGIRAETWREFLRRFGVRVCECYGATEGNIGFFNYTGKGSIGRVSAIHKLLFPYAFLKFDPEKEEPVRGSDGLCVEAAPGETGLLVIHKLAPFEGYAKNSTQTEKKRRGDMYFNTGDLILADRQGFLFFQDRIGDTFRWKGENVATTEVSEILLMLDFIEAANVYGVTVPGHEGRVAALQLTDGMEFDGSAAYEH-MKNLLPAYARPRFIRIQEELRLTGTFKQVKVQLVQE-------- 167367017 72 ---------------LLCDTVAEWAMRTPNAHALLSERERFSYAELARRIDGYARWALAQGIGKGVSVALLMPNRAEYLAIWLGITKVGGVVALLNTQLTGASLAHCIDVAAPSHIIVAKELSGAYDSSTQHLATAPRLWLHGDDDTEVGLSDALAIAND-DPLTADEDDTALLIYTSGTTGLPKAARVSHRRVM--SWAGWFAGLTGATSDDRIYDCLPIYHSVGGVVATGSLLMAGGSVVIAEKFSARRFWDDIVRYDCTLFQYIGELCRYLVQAPIAPNETRHRLR-LACGNGLRGDVWEAFQARFAIPILEFYASTEGGEPGAIGRLPSFLAHRFPAALVKFDFETGLP-------VRDEQGRCIGEAGEAIGRIAERGGGRFEGYTSDGESERKILRDDAWFRTGDLMLQDAKGFFRFVDRIGDTFRWKGENVAASEVADILAVCPGVIDASVYGVSVPNHDGRAGMAALVTEESFDLAALHRHLA-ERLPAYSRPLFLRLRPTLDLTGTFKQAKQTL----------- 83747343 1 ------MSQHIPLFDLLDYRTAHQGSQIAYTYLEDGENASVTYREFASQVKDVAAELKRH-ANPGDRVMLLYPSGIDYMVAFFACLYAGLIAVPAFPRNSKHRLVAIVKDSGAKIALTTQGQLQQMEAASAELAALR-FICNDAAA--------QGSGAGCAAADITGETVAFLQYTSGSTGQPKGVMVTHANLICN--QRMLRAGFATHEGATIVTWLPIYHDMGLIMLHAFWLGGHCVVMSPIAFRPVRWLKAISRFKAHCSGGPNFAYGLCCDAEQKAELDLSSWHTAFNGAEPVRRHTLERFSEAFAALLPCYGMAETTLIVSGGPVYQHLDPAAFGMGRAIKVGCGHSLLEQNLRIANPRTLATCRPG-EVGEIWVAGQHVAPGYWEKPDVNAATFGAGPFLRTGDLGYLD-DGELYVSGRLKDVLIVRGVNKYPQDIEATVEEADAIQPAGVAAMIDDGREERVVAVVTRTGRKADLQAVTADIRRLVLETHEVSDVVLIRPALPKTSSGKVQRAQARALY------- 46111025 206 --PST--NDKFTINDIVMDWAIKQPDRPAVCAWDG----QLSYGQLDKYSTTLAKHLLTMGVCTHTIVPLCFEKSMLMPIAMLGVMKAGGACVAMDITQPEERLRTIVDDVNPALILSSATNKDLATAVSD-----CQVIVVD----LNYVESSPPRTEDHELPMVGPQNTIYVSFTSGSTGKPKGAVINHGNVFAAVRFQG--RSLGFTKSSRVFDLAPYCFDVAWSNVLHTLCAGGCLCVPSGINAMTGISASINNLEANLVNITPSLLRIL------DPNDVPSLQTVLLSGEPPDHATCLRWIPR-ARLVNTYGPTECT------FKSSHTDLTLSTSWPPNIGS-GI---GSNLWVVNCHNADLLSCIGAIGELWLEGPLVGQGYLSNPQMTEKSFVKDPWYRTGDLVRSNGDGTVTFIGRKDTQVKIRGQRVELDEIENCLEQQPEPRVVVEVVSPDQGYRQVLMVFIETSKMSLSSQDNIEAILTKVLPSYMVPQVYIPLHEIPLSPTGKTDRRLLRDM-------- 46111025 1296 ------------VHELVVEMATKYPKRPALSAWDGD----LDYGQLHTYSTIAARNLVKLGVEPGIIVPLYLAKSVWTTVAMLAVMKTGAAFVLVPATDPLLRLHAIIAQTSSPFVVVSQDQGRGLDGCRG-------VIFQD------LLNCEVQSNEYCKPRSFDTSNTAVILFTSGSTGTPKGIVWNHQAL--STTATQLGEAFQLQHTSRTFQFASYSFDVSILETFATLIMGGVVCIPSESERLDDTARAILKRQANWLCITPSAAKALLPEV------VSSLKTIVFAGEQLSHSDVSRWNG-NATVYNWYGPAEASLSAYCRVYEGKWS----------NGTIGTAFANV-CWVVDPENGDTLLPIGAEGELVVEGNAIADGYLRQSRDLSSVFYNDPWYKTGDIVSYNADGTLKYRQRNDTQVKIHGQRVELEAIEHCLQEIPDLAETVVIVTPAQNDDPILLAFLSFNSPNQSKAAILEDKAPSLLPEHMNPSVYFPISKLPFTLNGKIDRRSLRAAAERL---- 150002617 23 -----------------------------------GEDTTFTYGQVAEEIAKIHLLFQYCSLRRGDKISIIGKNTSRWCIAYLATVTYGAIVVPILQDFKPNDVHHIVNHSESTFLFTSDNIWENLEE--EALSGLRAVFSLDGETVQKFMKNMDAAMKKNFPTELSNEKVMLLNYTSGTTGFSKGVMITGNNLAGNVTFG--IRTELLKKGEKVLSFLPLAHAYGCAFDFLATAVGTHVTLLGKTPSPKILMKAFEEVKPNLIITVPLVIEKIYKNVIQPLINKRSMKWVIIGGAAMNPEVTDFFHKIKFPFTIGYGMTECAPLISYAPWNEF-----------IPGSAGKILDIMKVRIDSDD------PYNITGEIQVCGENVMKGYYKNEEATREVFTEDGWLKTGDLGTIDANGFIYIRGRSKTMILSSGQNIFPEEIESKLNNMPFVLESLII--------------------------------------------------------------------------- 84498585 19 ----IFNDRSLSVAHLFRERVALSPDKAAFMYAKVGEWVNVPWTELQTRVNAIGAGLVALGVGPEERVGIASGTCYEWAIADLGIMVCGGVTTTIYPTTIDDDVAFIISDSLSKVIFAEADQVAKLRRIQNLIPGVSKVVTFDPEAATGEDDWVISLDSQRDPGLIDEDRLATIIYTSGTTGRPKGVRLKHKSFVYE--AAAMHAAGLLREDDLQYLWLPLAHIFGKVLLTVPLQTGLTTAIDGR---IDKIVDNLAVVHPTLMGAAPRIFSLMMEQEGGAKLKLFTIRYFISGSAALNQDIARWFDSMGLPILEGYGLTESTAGAFIVRPGA-----------LRYGSVGWPFPGSEAKIAED------------GEVLLKGDHIMDGYHNNPEATAEVLEADGWFHTGDIGEIDERGFLKITDRKKDLFKSGGKYVAPSVIESTFKGCPYVSQFLVYGAPDAILGDRTYAEIVTSDKAHEVDELNSGLNRETIKKFSILDSDLTVDSGELTPSLKLKRKVVTERYQDHYAGS 118053534 26 -----------TLPELLAMRVSATPSAEAYRAFDESSWKSLNWAETAQRVALWSRALCASNLPAGARVAILLPNGFDAMTIDQACLRCGYVPVPLHAIDNAGSIAYILADSGASLLVVDAKAWQKICATGQELPELQAVIRTNESSSASPIPAEQAAQESALPEPPDKTQLAGIVYTSGTTGKPKGVMLTHDNVV--SDLHAVMQRVKAFPEDVFLSFLPLSHTFERTAGYYLAIATGSCVAYAR--SVAQLAQDMKQVKPTVLISVPRIYERLSEQLDAQASWASALRVAVSGGAPLSPTIARCFLGLGLPMLQGYGMTETAPVVSANGLDDNW-----------PDTVGRVLPGIEVRIGDDQ------------ELQVSGPVVMRGYWNRPEDTAKAFTADGWLRTGDQAAI-ENGRIRIKGRIKEIIVTSGEKVPPNDVEQAILVDPLFEQVFVVG---EDRPFIACIAVVSQGLNPDDASSLHHAATRSFARYAVPRAIHLVDNGLMTPTLKLKRKNLMAYYED----- 119370530 249 ----------------FEYFAATTPDALALFDLQDLKSTKWSYAEMNQRAEKVKHLLWSHGVGADHIVALYLEKSPETYLSFIGVLKAGAAWCPIDTDWPASRRQALLAKSNAKIVLTHDDKIS--EQLRHDLESQ----LVKDKGEITAIRLDQLDAELSQVQVVPPQQLAYMIWTSGTTGLPKGVGIQHLAIIQAMRALRIYIPYGGTDQIRYLQYSAYNFDLSIMDCFYTWGLGGTICSCPRGVLLQDLVEVGNSLQPTHTLLTPAVMAM------TERHRVPSLKVVISGGEKLSQVVADEWSK-DCCLLNLYGPAEATLIAMNRRV--------PFGDRVKAPNIGVALPTVSCHALDKYDQIVIKG--AVGELVLGGPQLARGYVGDPVKTADKFFPHPVYRTGDLVRQLDNQEFEYLGRIDDQVKINGIRIELLEINAAINSHDKIKDSMAFSKKDNESEQQIINFSALPGGEPTDQDAIQANAKDSLPSYMVPNLFVILSHFPRTSSAKIDRVALK---------- 119370530 1424 ---------------------------------------TMSYPELEQASNGVANLFRHL--PRNSVVGVCLERGLESYIVPLAILKAGHAYLPLDATLPLDRKKELVKDSGAALIVASSKFT--------DFDSLTGVEMLGTDSRQFKDAVKD--GKATVSVESRSDDVAFIIYTSGSTGKPKGCLLTQANLAAAVEGFYYNYEKEFESRARFLASAEAFDVHLLEI-FLSLRVGATIVTGPRALIHDDIAKTMSTLEVTHACVVPSLF--FSKGKRIEPSVVPSLRVLIIGGEALTQDLCQIWGSEGPVVLNAYGPSEATIG----------NSVARVSKKSRPSNIGAPFPGTQYLVLDVNGQLVPTLRGEPGELYIGGEQVAKGYLNRPDSSSFTYQGQQIYRTGDMVRLHPSDEAEYLGRIDSQVKVRGARLELAEVDAALSAHPKIEGAASFFAQDCVRTKAPGALLVQAPEAVKQSAELRRSVRARLPQYMVPSLVLALTYLPISPSGKADRRLLKELY------- 119370530 2492 -----------TIVARFTEHVKANPDAPAIVFASSMQEKVTSYAELDSLSTKIAFHLVHA---AGPFVGVHLNKGPELYATILAIWKAGKAYLPLDPSLPVERLSYMIESVGDCPVVASHSTKENLASFRCKVLDLKELVKPRSGAHELPSQNLDAL--------------CYLLFTSGSTGKPKAVQINQRALAGALYSWERI--LPFTRTSRFLQLASIGFDVCLIEMCMPLSLGFSIGTAPKQELLEDLTHSIKHLGITIADLPAALAGAV--HPEDVR-----LEWLMSGGDVIDSRVVDEWNHAKRLLINAWGPTEATIG----------NTLGQVKRGATRNLIGGVYPSSSMFVLDENSTRILPSG-AIGELAVGGPQLADCYYGREELTAEKFIEDGVYRTGDLGRFLVDDTVECLGRIDRQVKVNGQRMELDEVCSVISAQAGVYDADVQYLKHPSMGKQLVAFVAAAETQADDDKAIDLCIRKRLATYMVPTHWIVMKHLPLTHNNKTDHKALAAFY------- 119916839 60 ----------LDVWSQLEKAGHRPPIPAFWWVDGTGAEVKWSFEELGEQSRKAANVLEACGLQPGDRMMLVLPRLPEWWLVSVACMRTGAIMIPGISQLTEKDLKFRLQASRAKAIITSDSLAPRVDAISADCPSLQTKLLVSDSYRPGWMNFRELLWEAANCARTRGQDPVAIYFTSGTTGTPKMVEHTQASYGL-GFVASGRRWVALTESDIFWNTTDTGWVKAAWTLFSAWPNGSCIFVHLPRFDAKFILNTLSRFPITTLCCVPTMFRLLVKE-DLTRYQFQSLRHCVTGGEALTPDVREKWKQTGLELHEGYGQSET-VVICANPKGMKIKS----------GSMGKASPPYDVQVVDEEGNILPPGEE--GNVAIR-------------------------------------------------------------------------------------------------------------------------------------------------------- 164423980 66 -------------------------------------------------------------------VCIALPNGPVLAAVCLAVATCTASPVNCDKAVGAEQFRADVRQTGASVILTSAKDAERLGLTGPALEGLTVLLVESDLAQRGQISIRDLTGQLSQPAPNGTDDVAIILFTSGTSGTKKLVPITIQNIVAG--VAFVIDSWGLTPDDVCLNMMPLFHIGGLVRNIFSPIFSGGSVICCSAFDPTLFWDVMQDHGATWYYASPSMHQMILDQAEDRPEALSRVRLVCNAAGGLLPALAVKLKETGAIVLPSYGMTECMPIST----------PPTNYKLDKPGTSGVAV-GPELAILDWNNIRQPSD--TVGRICVRGEPVFPGYLTAEGQYDSTFTPDGWFDTGDLGRLSSDGYLFITGRSKEVINRGGEIISPFEIENAIAQDPKVLQALSFSVRHDVLQEVVVVLVTPPGAQRVDTRQLHQALKQSLQQVKWPGLIVYMEDVPKSNN-KVLRIKLADR-------- 118474669 4 -----------NVCDFLDISVAKNPFKKAFVFGD----ESITYAKFDEIVDRLASEILKLNL-KNEAVLIILPKCIWTLVSFFAVAKSGNFYTLLDISTPLERIDQVIKILKPKVIITQKDFFDFVNTVKIFCEDFSKFSVNKSALKESRNAHID-------------TNLLYVFFTSGSTGVPKGVSISHKSVIDYTF--WVCETFELNSRETIANQAPFYFDNSILDIFSCVKSGATHILPTSIFAPNKVLSYLEEHSVSLIFWVPSVLTYFANVNALQNFKLEHLKKVLFCGEIMPNKQLNIWRKALPHFANLYGPTEITDVCAFYVCD---RSFGDDEPL----PIGKACQNTELLVFDDELN-LIKEPFIKGELYVRGTSLSLGYFANKQKTKEAFIQNPLYKTGDIVAFNERGELICYGRRDNQIKFMGHRIELGEIEIAANSHLQVLNSVCI----FKQGGIALFY-------EAKEELLKSYLLEKLPNYMVPKRFILVDKFVLNPNGKIDRKVLYE--------- 116201311 4015 ----------------------------------------LTYSELDNLASTVARHLVSYSVGPNAIVPFCFEKSAWTIVVMLGIMKSGAAFVPLDSKHPIDRLVSIVKRVQAPLIVCSDQHENIGLDIGGNL-TIPYLLIGSRSINTIQASSRASLSPVA---RRSPSDLAYCLFTSGSTGEPKGVLIQHEALCSGATMHG--RAFNYTPQARTLQFASYGFDASITEILTTLVMGGCVCVPSERMDKDKLMDFVNAQNVNHALLTPSVLALM------DPSRIPSITTLLLGGEAASSQLIDKWRAPTRRVLIAYGPTECTVICAGHDVTDPATLRPG------KSSIGNSVGSV-AWIGDAHDHNKLVPIGAIGELLVEGPILARGYLDDEVKTKAAFVKPAWYRSGDLVRYQEDGTMEYLGRRDNQVKLRGQRLELGEIEEHLIKHAEVQQGSVLLIKEGVCASKLVAVLTLKASASDPAEGLDVLLAGVLPSFMVPSCWIVASQLPLMASGKTDRRFL----------- 116201311 2451 ------------VHDMFARQAAATPNAVAVSAWDGD----LTYRALDDLSNTLARHLQSLGVGPECFVPFAFEKSKWVPVTQMAILKAGGACVPVDPSQPLDRLQSIIGTLDAKLIVTSA----LHANLLVSCTQVQHFVSVSQEMVDRLPRH----GGPAVNPQTSPSSACYAIFTSGSTGTPKGVVWEHATLC--SSMAEHGVAFNYSTDTRVLQFSSHTFDVSVSELLTTLVFGGCICIPDDFTRLNGIAGFMNEKRVNWTFFAPSFARLM------DPATVPGLKTIVLGGEAPGKDNIERWSRPGLELIVTYGPAESCIYCAKNSVSG----------PQIDGSIGHSIGGM-MWVAD-LGRPTEAPIGSVGEIVVEGSILARGYLKDQAKTAASFRPMPWYYTGDLGRVNSDGTISCLGRRDDQVKIRGQRVELPDIEYHLRKDERVRQALVVGVVQEKASTGPASITIANPEDWVKIPDVQDTLSQKVPVYMIPAIWIVLNSIPLMPSQKVNKKMVSEWTK------ 116201311 1377 -----MQYEQTTLLQALERHVANQPTAPAVYAWDG----SLNYRELDRGTTALANHLTALGIRKGDYVPYCFPKSVWATVSILGAIKIGAIAVALEPSYPDSSILKVLSLVKPKVVLCAPTFFSRIKSMGFRPFAVEENSIRSISQRAVKKRYS-----------VQPTDVAFVVFTSGSTGEPKGIVLEHSAVAI--MGKQNGEVMAIDNNSRILQFAAYVFDVSIGDLAVSLYWGACLCVASDHDRMNNLASAINRLRVNRAWLTPTVASLI------SPAECPNLTWLSVGGEQLNQACKDIWE--GVPLVNVYGPAEVTNLGTYVKVSRDLP----------ITNVGHA-NGIRVWVC-ESGNPQLAPVGCIGEIVFEGPNTSRGYLNNAKLTDAAFKPVRMYRTGDLARINVDGSIDFQGRRDTQIKLRGQRLEITAIETALASIDEPAELAVLDRTSVGRDAFLIAFLLPAQADPAAAEIRSRLA-QTLPPHMLPTLFIPLNRLPKLVSGKIDRKTLR---------- 116201311 275 ---------------ILARCAKENANKIAVAAWDG----SFTYAELAQQAFRLAGAIAGAAYHLNARVPFYLTKSKWTPVALLGILAAGGACVPLEPSHPAARRNDILGQLKSPIVLTNAGLHDTLAKSLDQQTPVRHLICVD---------LDHDPTAAAPLPHVQPDHLCYVIFTSGSTGSPKGVKWEHSTLA--TSVWEHGREFHMNERTRVLQFASHVFDVSVVELITPLVHGGCMVIPNDRIEPKRLTRFMESMGVNCALFAASFARLL------SPAALPTLRTLILGGESIGQENIDKWTPALDRFIIGYGSAETCINCAKNEF-----SVKTQAKKPWKESLGHAIGG-RMLIADRYDSDRLAPIGAVGEIIVEGPILAQGYLNDEAKTSKSFIQNPFYRTGDLGRQAMDGSIAFAGRADFQVKIRGQRMELDEVRHVVKAMPSAVDVHV-DVISPVGDKMLAAFLIHPIDEAQAAALRKDALRGNLPAAAVPSFFIPIASLPYLVSGKVDRRRL----------- 116201311 5558 SLPAAL---DLRIEDMISQRTAENPYQEALWSTQD----VLTYEQLDLLSSRISQGFLA-DVEREEVVPLCFEKSIWIVVAMLAVLKAGATVVLMDPSHPLERLRSIANTVKAKRILASPSQADMCLNRLGLPTVAISKDMFNRRSGVPGTAPRSFMTKRA---VKSSRDAAYVVFTSGSTGTPKGSVTEHRSFC--TAMQGYHQAIGQLPGERVLQFASYSFDASFLEILGSLMVGATVCVPTEEERSDQLVSFINRSATTFAVITPTA-------------RLS-------------------------------------PAATGWFTPRTTTASPASAALASSL--------------------------------IEGPILARHYLNEPVKTKDAFIANPWYKTGDLVSQNADGSFQYVGRKDTQAKIRGQRLEFGDIEQAFRE-------VVSGIENEIAQEGLVVFFSARNTNLGEFDVIQEKLGQKIPAYMVPSVIMPLEQIPLMPSGKVDRKKLK---------- 183982085 26 ---------------FLDRVAAS-PSAEAFRYPHGDDWESVTWEQVGERVGRLAAGLISLGIAPQDRVALASSTRYEWVLVDFAVMCAGAATTTVYPTTIAADVAYIVANSGSRVVVADQTQVDKLVEHRAELPEVARVVVIDGKGDGSWVITKQLLADSPAAVDIGPDQLASLIYTSGTTGRPKGVRLTHGAWTYTASAIDALN--VLGPADLNFLWLPLAHAFGKVMLSLPLLIGFPTAIDGR---VDRIVDNLAELHPTVMGAAPRIFQMVAEQLKKAVFDWSRIRFFVSAAAALDRNVAQWFDAIGITVLEGYGLTETAAASFINRPNAY-----------RFGTVGWPFPATEAKIATD------------GEILLRGPGLMTSYHDLPEATEEALDHDGWFHTGDIGEIDADGYLRITDRKKDMFKTSGKYVAPAAI------------------------------------------------------------------------------------------- 212639113 85 ---------RLNYAEHIFRNMQEKP--ALLFRSERGSLREVTWEELKQQTAAVASALKKLGVKQGDRVVAYMPNIPETVVAFLACASIGAIWSSCSPDFGANSVIDRFQQIEPTILFAVDDKVPTVKELQEKLPSLKKTIVVPKAWDESVLLWTDMLREEGELVQVPFAHPLWILYSSGTTGLPKPIVQGHGGILLEHVKI-LSIECNLTRDSTFFWFTTTGWMM-WNFLVGGLLVGATVVLYDPTFDANVLWELAEKAKITHFGTSAAFINVCMKQGPKDTYDFSPLQAVLSTGSPLTTEFLWVYEHVDVWLVSCSGGTDVCTAFVGGSPVLPVRAGMLQCRSL----------GANVQAFDEHGHSL---INEVGELVITEPSMPLFFWNDERRYLESYTYPGVWKHGDWIKIDAEGSCVIYGRSDSTINRAGVRMGTSEIYRAVETVDGILDSLVIDLEVMGRKSFMPLFVVLQPGVELDDALKQRVIKAHVSPRFIPDAIYQVDQIPKTLNGKKMRKLL----------- 210085814 55 ---------PVSLVDRFLYQVQLQPDKPFVLF----EDQLYTYKDVDVMSNKVANFFHGEGLTRGDTVAMLVYNEPAFIWTFLGLAKLGVKIALLNTNLRNKSLLHCFKAAEAKALIVGESLLEATVEILPALEGVTVWIQGDKPVPHGFLSLDEKIDQSSDPFKLRENDTFCYIYTSGTTGFPKAAKVTLGRFM---EAACIFGVSNVKKDDVVYVTLPLYHSNPLFNGLGGVIEYGHTMALARKFSATRFWDDCRRYKATIILYIGELLRYLCAQPKTPFDRNHSVR-LAFGNGLRPDVWVKFRDRFGVEIIDFYGATEGNVSFFNVTNKTGAVGMLTPLLKRFKGASFLKIPETNEPVRDQNGRCIPVKSGEPGLLVVTDSTPFVGYQGDRKLTDKKIKGDTFFNTGDLMMMDKDYYVYFIDRLGDIYRWKGENVSTTEVTEVLHGIEGVQEANVYGVTVPGHDGRAAAVVVHPRHLPNMWEWYAH-LSSRLPGYARPLFLRLTQHLTHTPTFKQTKAELIKE-------- 77972607 8 -LPELSSHQPTGFLQHFFTQVHNLPDKIAIITPE----KTLTYHTLAKQAAIIARALQNKGVTRETPVAILLPPGIEQIISQTGILIANGSCVPLDPNIPEERLNSMLDDLHVQW---------TIAISREEHRNLHTTL----------LDFHSLLINQQHIENTYEDISLHILFTSGTTGKPKAVEIEAKGILRLVVNTHYVD---LTADDRIACIAPTFDASLFEI-WGALLNGATTVIIPKKLNIQDFEKEIIRQQITIMFITTALFNLIAT---TSPRAFRFLRNLLVGGETVNPHTLKLILDAAPPLFNVYGPTESTTFSIAYNIQA-------DDLTSGSIPIGQPIDRTLAFILDD--RLLPVAQGVIGHLYIGGEGLARGYWNRDELNKEKFVPLRLYKTGDLSCQRPDGVFMYHGRMDNQVKLRGHRIELEEIEFQLLNSELVKAATVILVKNENTDPFLAAFIVPHKPDNFKIKALDKKLHQYLPEYMLPRLFV-VNTIPLTSTGKTDKQQL----------- 118472132 78 ----------LNYVDQVKRNART-DRPAILYVAEGGAVTDISWKELLGRTAAFADALVSLGVKPGDRVAGYLPNIPEAIIAFLATASIGAIWSGCGQDYTAKAALDRLGQLEPTVLVTADGYADDIAALRDGLPTLKASVLVSREARPDWLDWAQLSARELTTTAVDFDHPLWVLYSSGTTGLPKGIMHGHGGVLIEHLKA-VALQNNIGPADTFFWYTSPSWMM-WNFQVAGLLVGATIVCYDGSPTADALWDVSAKIGVTVLGTSPGYVLACSKAGAVPRHDLSALKVVGITGSSLPPSSALWLRDNVGERVQVSSISGGTDVVSAFIGGAPTVPVWPGELSA-------PYLGAAIDAWDENGKSV---RGEVGELVITKPSMPIAFWNDPDRYRAAYFEPGVWRHGDWITLTEHGSVVVHGRSDSTLNRHGIRMGSADIYQAVERIPEIVEALVIGAEQPDGGYWMPLFVVLADGVELTDELRDRIIRTEVSPRHVPDEIIAAPGVPHTRTGK----KLEVPIKKLFQGA 6018083 1367 ------------------KQARTRPGAIAVHSWDA----QLTYQELDKYSSLLAKQLLDADVKGGDIVPLYFEPSAWVVVAMLAVLKSGAAFTPIDTSQPEQRRNRIVSQLQPSIGLVSARHATTV--FGPGWATLEVSRRALSSMPEGPLG------------QVDASSIAWVIFTSGSTGLPKGAMLQHSAV--HTSHRALGATFGLCANTRMLQFSSFAFDACVLEIVATLMHGGCVCIPSELRSLSELPSVCAAMEVNTMVLTPTVARL------FGPSDFPDLTTLVLTGEPLVQSDVTKWSSI-AYVANGYGPAECSNICT-------VHRIAPDDTDPNRIGSLRGVPN---WVVHSRNHHQLTPIGGVGELLIEGATVGHGYLNDAEKTAAAFVTDPWYKTGDIVKLHEDGSLSYLGRKDTQIKIHGQRIELGEIEHHVLHCTKAVEVTVVYVPGEEKNKSLVAFVRPSNGTSTPQDAIINELANSLPAYMIPTMYIQVPSIPRTASGKTDRKQLREM-------- 6018083 273 ------------IQEIFAGQAKQRPHAIAV-EAWDG---VLSYGQLESLSTGLAHALLQLGIKDHSLIPFCLKNSKWAVVAMLGILKANCTFVPIDSSSPWDRRNRILELTHAEVIITSSFMSD-------DNLWNTSVLCLTEETVSGFPVLSNLPGRISGP-----GSAAYVLFTSGSTGDPKGVVVAHSAICNSLHA--IGSKIGLDETSRTLQFTSLAFDISIFEILGTLIFGGTICVPSEDDRLTRLPEYIVSAQVNTASLTPSVARLYDAAM------VPCLNTLILGGEAMTRADIKNWCRL-PNLFNGFGPTETAIGCAMHRVHAEQKQHSL---------IGR-LAGIPVWVVDPSDHEVLVPFGAVGELVVEGTTLALGYLDDDIKTQAAFIQDPWYKTGDLVQYNEEGSLLYVGRKDSQVKIRGNRVDLGEIESHLHECPSRSEVVVVVLPSPTSSDHILAVFLRYEGVNTPEGIQKHLY-SKLPAYMVPTVYFSVAVIPKMISGKTDRKRLR---------- 6018083 2439 ----------MLLHQVFRKKALAAPQATAISS-WDGEC---SYAQLEKLSDALAAMLTDLGIGIGQLVPLCFERSMWVVVAMMAVLKTGAGIVPLDPAHPPSRHERILAKVGIGCILVSPQYAQR------QFGEGWTTMVVSEASAAAVPSIHAF-----DPPTVTHLAVCWILFTSGSTGEPKGIYLEHGAIC--ASYKLLGKTLGIDKETRMLHFSAYAFDIATFEIIGTLMSGGCICIPSDAERLERLPQFCTTFAVNTAILTPSVARLY------TPNDIPTLRSLCLAGEAPNKQDISTWQHRIPFLFNCYGPAEAACLAATNRIG-------PNDADRSATRIGR-LRGVPLWITAPGNCRKLAPIGAVGELLIEGSTLARGYW---------IQLKPMLHTGEIYKYDEDGGVVYEGRKDNQVKIRGQRTELGEIEYHLSQCPTAAEVVVVATSERDLASVLVAFVKSRETRDSSEKVLEHEINRRLPLYMIPAVFVSVPEIPKTATDKTDRQKLRE--------- 6018083 3523 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSPIGAIGELLIEGPDFPSKYLEDPG--ARKVRSPRWLLTGILVAFDQNGNSIHIGQKRTTISFKGQRIDVSQIESFLAGTEAVVEA--IAIPSAENSQSVLAVFLHRPELADRGDDIEKNLSVVFPD-MVPTLYIDMEAMPRTSHGDIDRSQLQ---------- 171682944 2719 ------------LHQFVERQSLETPEASALVESFDGDVQRWTYKELDKNGNRVAKLLTQH-AKVGDIVAVYFDKCPEAYFSILGILKAGCAFVALDPGAPASRNEFILKDSGASALLTADAR--------------KRSLGFEVSIPVMAINQETLRLLSTEPVSLEPSNACYCLYTSGTTGTPKGCEITHDNAVQCMLAFRHIFEGKWEPESRWLQFASLHFDVSVLEQYWSWSVGITLVAAPRDIILEDLSGTISRLGITHIDLTPSLARLV--HPD----DVPSLCVFITGGESLKQEILDIWGDKRV-IYNFYGPTEATIGVTVY---------PQVPINGRASNIGKQFINVGSFVLKP-GTDTPVLRGGVGELCVSGRLVGKGYLGRQDLTRERFFGERVYRTGDLVRLLHDGCFDFLGRADDQVKLRGQRLEIGEINHAIRKVSEIRDVATLVVRNETQQKDLLVSFIMEGSKKSPDQALRDACRSRLPGYMVPTYVLQLPFIPLSANNKAEIKKLRQFFA------ 171682944 1092 ------------LAHAIDVVAANHPDKEALCFAHRVKTTTLSFAQLNQTANQIAWHLQKHGLKEGAVVAIIMEKSVILYAGILAILKAGCGYLPLLPTTPETRIGTILQQAGVSFCLTD-------RITRDKLSPQLCPTIMDLDGLEYMSLPVKAITPNPDPSRL-----AYVIYTSGSTGVPKGVCVTQLNIMSNLDVLSRI--YPVKGCSRLLSCSQAFDVSVFEVFF-AWTQGMCLCSGKNDTLFEDLERSIRMLEVTHLSMTPTVASLV------DPDKVPAVEFLVTAGEAMTEAVAKKW---GRKLFQGYGPSETTNICS-------VKKMGPNQAIQHL---GWSFENTSTVVLFKDSEHVVPLG-CLGEFCFGGDQVAQGYLAMPALTSSKFIDHPLYRSGDIGRMLPDGSMVILGRVDDQVKLRGQRVELGEITATLRLSSAVEDCASLAGPEDSRDQIVSYFV-PSGIQANEYSLLERVLTSKLPQYMVPSAILPISVLPTTASGKLDRERLTASYR------ 171682944 23 -------PKRLNGPSLLHLLVHQTSAEPAIDFLDDGRQISISYPQLHHASSALASAIQAQ-VGSRDVVPVLVPQGPNLYIALLAILKAGGAFCPLNLDVPLERGQFILDDVEAKVVITTHELANKLPPVG---QTGRIVLLVGENTPARAARQSTGDPQHYEP---KPQDLAYVMYTSGSTGTPKGVGVSHDA----ATQSLLAHDRHVPPFSRFLQAAPTFDVSVFEIFF-PLFRGKTLVSCTRGAMLNDLPGIIRRMSVDACELTPSVAGSLLRKRDSA----PCLQLLLTIGEMLTKPVVEEFEEKESMLWGMYGPTEAAIHCTVQPSFACSMS---------TANIGIPFDTVSAFVLNPEDESEPPNFGEVGELAVGGPQVADCYVNRPEMTAKAFVETPYYRTGDKARILPDGTLECLGRIGGQVKLRGQRMELGEVEHAALRHSAV--AAVI--------NSILVLFCAVDHTDGMGNAVEASCRAWLPGFMLPGDVIVMDAFPRLPSGKIDRKRLVTEYNNSQAGS 83859740 23 --------------DLFEDSVDKHAQRTAFI---TESGVEISYAQFDRYANRVAHWALAQGVKPGDTVALYMANRWEYVAIWFGLSKVGIMGALLNNQITGQSLAHCIDVSEAAHVIVEGELAEQYETACALINCKLTPWVSDGKQAPGGQDFDAALSGQSDRAHLKASDPCMKMYTSGTTGLPKAAIVAHTRALYYLQVFGVAGHAD--KDDRMMMVLPMYHATGGLCGVGAALSFGGAVIVRRKFSATRFWKDAADTGATMLMYVGELCRFLVAAEPSEWEKKHKIR-IAIGNGLRPDVWPRFVERSGIPIMEFYGATE-GNVGLINLDSKQGAIGRVPPHLSKRFNIKLVKFDMEAPIRDANGRCIECKPGEVGEAIIRPDYRFDGY-GDEEATKKKILRDVFFRTGDLMKRDAQGYFYFIDRVGDTFRWKSENVSTNEVAEVFGTHEKVVQANVYGVEVADYSGKAGMVALVAEEGLDLNALHAHVHKE-LPHYARPLFLRLSKETQTTGTFKLKKTDLVKQ-------- 195033725 56 -----------TVADVFEENVRAHPDKVAV----MSDTQRWTFRQMNEHANRIANVFQAQGYKKGDVVGLLLENRAEYMATWLGLSKIGVITPLINTNLRGPSLLHSITVAHCVALIYGEDFVEAIGDISKELPTDLTLFQFNNENNNSQSELSAASVEKPGKTQVAHHDKLVYIYTSGTTGLPKAAVISHSRYLF--IAAGIHYTMGFNDDDVFYTPLPLYHTAGGVMCMGQAVLFGSTVSIRKKFSASNYFVDCAKFNATIGQYIGEMARYIL-ATKPSEHDRAHRVRLMYGNGLRPQIWPQFVKRFNIKVGEFYGATEGNANIMNHFVSRILPKIYPISIIRADQDTGEPIRN-----KDGLCELCEPNEPGVGKIVKGNPSRFLGYV-DSKASAKKIVRDVFFLSGDLLVADEKGYLYFKDRTGDTFRWKGENVSTSEVEAQVSNVAGYKDTVVYGVTIPHTEGRAGMAAIYDPDRELDLDLFATNLAKVLPAYARPQILRLLTKVDLTGTFKLRKVDLQKE-------- 197105992 1 ----------MNLAQLVRGVLQLQPDAEAIEHGGS----WWTWSDLEQVIDRLDAMLNEAGLGAGVRVGGLLRNTSSIAAGIIGLVITDRCVVTLTPMLPDERLADILALRPPAILGCAEDWAPAILAAAREIGCLGLELTGDRSDPVRLVPGLETVA--GSDLRRDAPGIAVEMLTSGTTGAPKRVPLKARTLEQAVIDAGVYDNRRPDDGGVQILNAPFAHISGVFGLFNCVAAGRKSCLLG-RFTVESWVDAVRRHRPKVAGAPPSALRMILDA-DVPKEDLSSLVAFRAGTAPLDPDLDAFFERYGIPVLQNYGATEFAGGVAGWTLADF-----KAHHKDKRGSVGRMNPGCHARIVDETGEILPFGTEGLLEL-----------------KADHLGDGDWFRTTDLAVLDPDNFLWIKGRFDNAIIRGGFKVFPDDVVRALEQHPSIREAAVVDVPDPRLGQVPVAYIVKSGASAPAEEELRAFLRERLLPYQVPAQLKALQEMPRTPSLKVSQPELRKLF------- 209902863 42 -------------YNALDRHVEARGDQAAVIYDVTQTKRTSTYREMRDQVALFAGALARLGVARGDRVIIYMPMVPEALISMLACARLGAVHSVVFGGFSAHELATRIDDAKPRVVVAGSHYKPMLDAIDQARHKPEHCIVLQRPQGPAELSWDEAIATPHDCVSVEATDPLYILYTSGTTGKPKGVVRDNGGHAV-ALKWSMEHLYGVKPGEVYWAASDVGWVVGHSIVYAPLLHGCTTLVYEGKPDAGAFWRVISEHKVAVMFTAPTAFRAIKKEDPTARYDLSGFRALFLAGERCDPDTLEWAGKLDRPVIDHWWQTETGWAIAGNFLGIELLPI-------RSGSAGKPSPGYDVQIVDDNGKPVAAG--EMGRIVVKLPLPPR-------------------------------------------------------------------------------------------------------------------------------------------------- 189534445 115 -----------TMYEVFQRGLHITGDGPFLSRLPNQPYTWLSYREVSTRAEYVGSGLLSQGCQPDQLIGVFAQNRPEWIISELACYTYSMVVVPLYDTLGADAIRFIINTAEISTVICDEKAVVLLENVRGETPGLKMIILMDQLLEEGALRDVEALGRENTPVPPSPDDLSIVCFTSGTTGDPKGVMLTHGNVVADFGGFLKVTDVIINQDDVLISFLPLAHMFERLIEAVVICHGGRIGFFQG--DIRLLPDDMKALRPTIFPVVPRLLNRMYDAAKRKGAEVSRLRMIITGAAPASPSVLDFLRALGCQVYEAYGQTECTAGCTFTTPGD-----------WTSGHVGAPLPCNLIKLVDAEKNYFAAKGE--GEICVKGPNVFKGYLKDPVRTAETLDADGWLHTGDIGKWLANGTLKIIDRKKHIFKLAGEYISPEKIESILYVHGDSLQSCLVGVPDPEWAQKKGGFHELCENKELKKAILEDMVRSGLHSFEQVKDIYIHKEMLLTPTLKAKRPELKEYFKEE---- 50054324 77 -----------TIPRIFQAVAQRQPERLALVDASSGIC--WTFAQLDTYSNAVANLFLQLGFAPGDVVAVFLEGRPEFVGLWLGLAKAGVVAALLNVNLRREPLAFCLGTSAAKALIYGGEMAAAVAEVSEQLGKSLLKFCSGDLGPESVLPDTQLLDAEAPTTPLAQDDRLFYIYTSGTTGLPKAAIVVHSRY--YRIAAFGHHSYSMRANDVLYDCLPLYHSAGNIMGVGQCIIYGLTVVLRKKFSASRFWDDCVKYNCTVVQYIGEICRYLLRQPVRDVERRHHVR-LAVGNGLRPAIWEEFTQRFGVRIGEFYGATECNCSIAN--MDGKVGSCGFNSRILTHV---YPIRLVKVNLRDSQGLCIPCQPGEPGLLVGQINQQFDGYVSDSATNKKVFRKDSAYLSGDVLVMDELGYMYFRDRSGDTFRWRGENVSTTEVEAVLSRLLGQTDVAVYGVAVPVEGKAGMAAIADPHNQLDPNSMYQE-LQKVLASYAQPIFLRLLPQVDTTGTFKIQKTRLQRE-------- 206680000 26 ---------------LFRLRAQTLGTRTAHREKTLGIWRSHSWGDYFTRAKHLGLGLVSLGLKRGEVVSILSEDSKEWMYTDMGVQSVGGICSGVYTTDSAGQLEYLVNNSDSRFLVVEDEQLDKFLQVRDRMPDLIKVIVIDREGLHGFTAYEAANPQAFDASATRPEDTAILVYTSGTTGKPKGAMISHGNLM-YSVSAGLRDGPVFSTDD-QLCFLPLCHILERVFSVNAPIAAASTINFAE--SPETIFDNLQEVSPQTFVAVPRLWEKIAQALKAGGARMDRLRRGGSGAAPISPDLLRWYQSIGVPVLEGYGMTESSGVISFN-----------SDSNNKIGTVGPALPGAQIRVATD------------GEVQYKAGNVFQGYWKNPDKTAETFTEDGWLRTGDVGIVDNQGFLTITGRLKDIIITGGKNITPAEIENKLKFSPYIADVVVIG-------------------------------------------------------------------------- 50955167 13 -------DPEANATDLLVQRVQATPDAALFSLPNGASWTDVTAAEFHRQVVELAKGLAAAGVQPGDKIGLMCKTRYEWSLIDFAVWFAGAVLVPIYETSSPAQIQWNMADSGANTIILEAEMFSRFDEVHADLPLVQHLGDLGKLATTGAAVPDEEIERRRNLAR--GEDIGTLIYTSGSTGRPKGCVLTHSNFVLARNSAEALQEVVKQPGASTLLFITTAHVFARFISVLCVTAG---VKVGHQADTKQLLPALASFKPTFLLAVPRVFEKVYNSAEQKAEAFSKLRYAVSGSAPLGSHLGHFFHSLGIKILEGYGLTETTAPATVNRPGTF-----------KIGTVGPSLPGVDLRLADD------------GEIQVRGVNVFKEYWQNPEATAEAF-EDGWFRTGDLGSFDADGFLTITGRKKEMIVTGGKNVSPAALEDPIRAHP----------------------------------------------------------------------------------- 24371675 5 -------------------------------------WHQVSWQAFDEISHKIAQVLIQLGVQVQDRCVILSQNCPQWTCADVGTLKSRAIVVPIYPTSTVEQASFIVNDAAAKVIFVDDAQYALACELQTLCPTLEHVIVFDAAVQLAALEYDQSAELEQRLKDANLDDLLTLIYTSGTTGDPKGVMLDYRNMASTVHQHDLI--LPFKTGDVSLAFLPLSHVFERGWSFYVLCRGGRNVYLQ---NTQRVKEAISAVRPHTLCVVPRFLEKVLQWRLANKLVYSKLQAVLCGGAALDLNVASFFHAIGIPVLCGYGMTETNATVTCNTLDN-----------RVAGSNGKVLPEIQIKLGKDD------------EILVRGDTVMRGYYNRPEDTAAAF-EDGWLKTGDAGRLDAHGNLFITDRIKELMKTSGKYIAPQRVEGTVGRCPFIEQVAVIA-------------------------------------------------------------------------- 86133145 1 ------MPTEISIFDFPYFQLEKYNLKKALNTKYNGKWESLSSQEYINKANQLSRGLLKLGINPNEKIAIISTNRTEWNVCDIGSLQLGAQTVPIYPTISKEDYEYVLNHSEATYCFVDETIIEKLNKIKGNTKLKEVYTFDDIKGEKSWTEVLELGKDDSNQPEVEARDLATLIYTSGTTGRPKGVMLSHSNIVSNVLTSEERVPLE-KGKDKALSFLPVCHVFERMILYLYQLCG-TEIYFAESL--EKLTENAQEIKPNVMTAVPRLYEKIYDKIILKGEDLSGLKLMVSGSAALQPRLTRIFAAAEMPIMEGYGLTETSPVISVNFVNQ------GGERGFKVGTVGKVINRVEVKIA------------ENGEILVKGPNVMQGYYKQPDKTAEVLR-DGYFHTGDKGELDSEGYLKITGRTKEMFKSGGKYVIPPLLEGELKQSLLIEQVMVVG----ENEKMPAAIIQPNFEYLSDEELVSDKCNEHFGKWERIKRFELIDGGHLTPTMKMKREIIKNIYKDLY--- 145222065 83 -FPGT----EINYVDQVMRHVRT-DRPAILHVSEDAPDREVSWAELLGRTAAFADRLRAAGVESGDRVVGYLPNIPEAVVAFLATASIGAVWSACGQDYSAKAALDRLGQLEPKALVAADGYRADVAALRSEIPSLTAIFTLDDLAAR--------VETPLTPARVPFDHPLWVLFSSGTTGLPKGIVHGHGGVVVEHLKA-VALQSDIGRDDVFFWYTSPSWMM-WNFQVAGLLVGATIVCYDGSPHPETLWEIASRVGATVLGTSPGYVLGCMKAEAASTYDLSALRSVGITGSALPAASLWLQDQVGVQVASISGGTDVVSAFLGGV----------RTVPVWPGELSAPYLGVALDAWDEDGQPV---RGEVGELVITKPSMPVGFWNDRDGSRAYFTYPGVWRHGDWITLTDRGSVVVHGRSDSTLNRHGIRMGSADIYQAVESLPEVAEALVIGAELPDGGYWMPLFVVPADGVKLDDGLRDKIIRTELSPRHVPDEIIAAPAIPHTRTGK----------------- 169627614 52 -----------TLIDILYATAAENPDAPAI----DDGTIQLTYSELIVDMEASVEWLGARGIGRGDRVGIRMPSSYSLYVAILATLAAGAAYVPVDADDPDERAALVFGEAQVAAVITPDGLV---------------------RGPGSSRGWRAA--------KPTPRDDAWIIFTSGSTGTPKGVAVTHRNAAAFAEAQMFLQDNPIGPDDRVLAGLSVAFDASCEEMWLAWRYGACLV-PAPRSLVRSGMDLLVSRDVTVVSTVPTLAALW------PAEALEAVRLLIFGGEACPPDLAERLATATREVWNTYGPTEATVVACAARLDG-----------VSPVSIGLPLPGWDLAVVDPHGNQV--GYGEVGELVIGGIGLAK--YLDPEKDAEKYAPDGWYRSGDLVRLEPDG-LYFQGRADDQVKVGGRRIELGEVDAALVNLPGVSAGAAAVRKTASGTPLLVGYIASADPNFDIAAARASLA-ESLPAALVPRLVK-LDELPTRTSGKVDRNAL----------- 50842769 27 ------VDWPLTLYSYLVEWAQITSHHVAVIDIHGEE---ITYEMLLNRVNNRAYLLHAFG-----RVVISEHRGIECLVDILACSAAGAIYTPIDPQWPEARRKHIKTITNAAAIFTENTSH-----------------VTEAKAPLGVTFLER--------VDDPFNTPSYCFFTSGSAGEPKGALIAHMGMMNH--LHSKAHLLHLGADSVVAQTAPTFDVSIWQFCSALLVGGAVRIVPNGSQDPHELFSLLKEKHITHIELVPTVFRELI-HEIGPSVSFSGLEYVLVTGEELPLRLAKDWAEPSVPLINAYGPTECSDDVTHAIVDG--ESLNSGE-----VPIGIPIPNASLYVLEAEGTWRPVPPGAQGELFVAGLCVGLGYIGSPDKTAQAFRIDGYYRTGDLVHQRADSQLVYDGRADRQIKISGVRIEPGEIENILQEIPELEDVVVV-KFHPRVRERLAAFYLPRADCLVTPKMLNNRAKSSLPRVMCPSRWIEVTDIPTTSNGKVDIKLLERRA------- 116493318 1 ----------INVIEQIDSIAVKHPDWIAYDYLGT----KNTYGELKAYSDSLAAYILTQGLEEDAPIMVYGAQTFDMIAAFLGVVKSGHAYVPIDRHSPAERLTMINEIANPGMCIAVEDL----PVNLGDLP------VLEGQELNDVFNANKNVTPNS---FVTKDDNYYIIFTSGTTGKPKGVQISHNNLL--SFVNWEIGNLGLPERPVTLSQPP-YSFDLSVMDLYPTLVMGGTIKAVPKDDFKKLFEILPTLGLNVWVSTPSFMDICLLQPTFDAEHLPALSRFLFCGEELTHATAQALKLRDAKIFNTYGPTEATVAVSAIEITDEV--LKQYDRL----PIGYLKEDTLGFILDDNGR--MANAGAEGELVLSGPSVSKGYLNNPEKTDEAFFEQRAYKTGDLVKIDDTGMLYYHGRTDFQIKLHGYRIELEEVNHYLNNDPLIQ--AGVAVPKYGKDQKVVAYVVPEKNEFDSQVAIKDSLKDNMMEYAVPNRFVFVESLPQTANGKID--------------- 149409294 24 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLQTLSRFPITALSMAPTAYRLMVQNLESRK-PLGRLRHCISAGEPLNPEVMEKWKATGLEIRDVYGQTETGVVCAVT-----------KEMKIKPGSMGKPTAAYDVQVVDENANILPPGMEGDIGIRIRPFSLFSGYVDNPEKTAATERGN-FYICGDRGVKDEDGYFWFLGRADDIINSSGYRIGPFEVESALIEHPAVVESAVVSSPDPVRGEVVKAFVVLKDDFASHDELQRH-VQTVTAPYKYPRKVEFVKELPKTNTGKIRRNKLRDQ-------- 218134058 3 ----------INVLEFLEESVARNGAKTACAD----EKEAYSYDELADRARRAGSALIEVGVRR--PVPVFMDKGCKALAVFMGAVYAGCFYVMLDPSQPPARLDTIIKTLEPDVMIVDEKSRAKVEKLDFNGKVLLADELMDHIIDEDELGKVREQALDIDP--------LYSIFTSGSTGVPKGVIVSHRSVI--DFIGYFTKIFNITEDDVIGNQAPFDFDVSVKDIYSALYTGATLIIPKKFFSPTKLLDYLEDRKVTTLVWAVSALCIVTTLNGFEYKRPSCINKVIFSGEVMPIKHLNAWREQYPDFVNVYGPTEITCNCTYYIVDREF-------GLDEKLPMGKAFPNEKVFLLDDDDRLVDVTPGRLGEICVSGTALSLGYYRNKEKTDSAFVQNPLYRTGDLGYYNDNGEMCFSSRKDFQIKHMGHRIELGEIEAAMGAVDNVVRTCCIFDKDDNK---IIGFY----EGDTDKKTIVHELSAKLPKFMIPSVFSQVASMPITKNGKIDRNKLMEDYKSE---- 206601441 13 --------QPLTLVDVLELQAELLCDKPVMTFVRNAEEQVLTYNGLREQATSIAAALQSV-ASPGERILILLPPGPDYLASFFGCLYAGMIAVPASPMLSSKRIHAITRDSKPSVVLSTTFVREACE-----------VAVQEGGMQGPVIAVDQLPLEKSDIYRGNANTVAFLQYTSGSTGEPHGVIVSHGNLIAN--IAALKRHLHIGQGDRQASWLPPYHDMGLIQGLLQPVVDGLDVVAMTPANPFSWLRCFDTFKATYGGAPNFAYALCVERVKKEPADLSSWRVAFCGAEPIRRRTLEDFEAVFAATMPGYGLAEATLVVTTRELGSALDDGSHYEWEAGAGSVGTPVELTDIRIVDPSTRTEVADGQ-VGEIWVSGPTVAQGYWKNDEATETVFRADGYLRTGDLG-FHLNGQLFVAGRIKDMLILRGQNIYPQDIEKTVEAIDKFSENRVVAAGLPGMESDDVIVVIGCRTQISEAEVTKGLVREGVAAEHSISDVVFRGQILLTSSGKLRRSATRDAY------- 146343098 44 --------------DEIEEWAAKQPERPALIA----DRGTLSYSALSARINQYARWALAQGIGSGETVALIMPSRPDYLAAWLGISRVGGVVALINTNLVGASLAHCIDVAKPAHVILSDELRETYATAQALISGTPPVWIHGGDLDAALAPMHTHALDQSERSGVTINDRALLIYTSGTTGLPKAASISHRRIL--NWGGWFAGLTGASPDDRLYDCLPVYHSVGGIVAPCSMLRAGGTAVLAEKFSVRQFWRDIVRHDCTLVQYIGELCRYLLAAPASDLDRAHHLR-LACGNGLRGDVWKAFQTRFAIPVLEFYAATEGNPSLLAHRFPASLIRLDEDRRAPLRGPDGLCLPCSRGEI-----------GEAIGRIADDGGGRFEGYTDSAETEKKILRGDAWFRTGDLMRQDEQGFFYFVDRVGDTFRWKGENVATSEVNEAILQCPGVAEASTYGVAVPGTDGRAAALVVT--EDFDLARLSSELAR-RLPAYAQPVALRITPSLQSTETFKQKKQQL----------- 168705358 26 ----------LPVHRRFVRQAAKFRRRPAITDYSAGPPRTLTWAKLLVAALCVTRYLRPR-VGAAQNVGIWLPTGLGGALANIAAAFLGKTSVNFNYTAGTAAVRSAAQQAGVRVVVTAKRFTARVPL---DLPADVQLIYL-EDALEGVTKWQRLLVLALPGWAIDRDDIITIMFSSGSTGEPKGVVLTHRNVASNADAS--LRTLEVATGEVLFGFLPFFHSFGYTVLWLPLNTPCAAVYFPDPRQAKEVGDIARTTRATVMAATATFLRFYMRRCGAD--DFRTLRLIICGAEKLPVKLQDEFEKFGVLPLEGYGCTELSPVVSCNMPD--VDRGGRRQQRNMRGTVGQPIFGVCVKAFDPETR-VPLPVGAGGVLCVKGPNVMAGYLHQPEKTADAVRA-GWYSTGDAGFIEPEGFPRITGRLSRFAKIAGEMVPLEKLDDEM--HEALATGAVAAVPDEKRGERLV-VLHLPEVGPRLADLLAALPKRGLPNLWVPDRCHPVDAMPVLGTGKLDLKRLGDLAKQLAGAA 15921677 1 ----------MSLARLVYEWSKKTPSKTFLIS----EDKNLTYEQAVQEIAKIAS-----NISPGGTVVHIMFNTVESILAYLAILWAGGKIVAVDPLTSAEDLKFILEDSKPDLVFTDHEVYEREKNILKDYKTVVEVPRKNV---------------FSSPYEYREDEVGLIYYYAGIAGRTMQVLHSAERMELNSL--SLYRATKLKEVRSILTV-PIAHVLG-NSVLGVTLEAGGAMYIVKKFEPKSVASVIEKYSINYLSTVPMVY----DSLNTIDANLSSLELCVSSAAPLPNTVNTFFNKFGKKIVQQYGFTEGFVLTFQPLEYADV------------ISVGKPLPEVEVKIVKDDGKE--AKTGEVGELWVKAPWLMLGY-KDIEETNKVF-SNGWLKTGDLMSMDDKGLLYFRGIKKRMLKYKGYPIFPRDLEEILKTHPNVIDAKVIGEDAGQLGQQPIAIVVVKEKKDGIEEELLNYVNTKVAFYKKLKKVYIVDKI------------------------ 52783105 252 ------------IHDIFTANAERHPEKLCVVETQSSSSREFTYRQINEASNILGHHLVRSGIQRGEVVMVYAYRGVDLVVAVMGILKAGATFSVIDPAYPPERQNIYLDVARPRALVATKDAGELSDIVRTELRTIPALALLDDGTLAGVFANDVALKSKPTGVVVGPDSIPTLSFTSGSEGRPKGVRGRHFSLAYY--FPWMSETFKLTPDEKFTMLSGIAHDPIQRDIFTPLFLGAQLLVPAREIQNEKLAEWIEKYGATITHLTPAMGQILV---GGASAQFPALHHAFFVGDILIKRDCRSLQGLNVSIVNMYGTTETQRAVSYYEIPSYASNEGYLNNMKDVIMAGRGMLDVQMLVVNRYDPTRLCAIGEVGEIYVRAGGLAEGYLGSPELSAKKFLRDRLYRSGDLGRYTPSGDVECSGRADDQVKIRGFRIELGEIDTHLSQHPLVRENVTLVRRDKDEEPTLVSYFVPKDDDSDSEDDAREHLRTKLPTYAVPTVIIPLKRMPLNPNGKIDKPAL----------- 162456980 5 -------------------QAKARPEAPAHYVKEGGFWRMTSFREYAGEVRRAGKALLALGLEPGATVSLLGFNRPEWVVLHVACMAIGGAPAGIYTTCSPEEVRHVVRHAGSQVVLVDRAQLEKVLSQWDRLPRLSWVVLMRGAEFAGDLAWDELLAREQRLDALEPNGLATLLYTSGTVGPPKGVMLSHENLTRSADIGARL--IPCSSRDIALSYLPLSHVAEQMFTIHIPASVGAAVYFAE--SMAALADNLKEVRPTAFFGVPRVWEKLLDQARRVGLQHSELRAFSSGAAPIAKEVLEFFASLDILITEVYGQSEVTGATSYNVPG-----------RTKLGSVGPSVPGMDVKIADD------------GEILVKGPTVFLGYYEDPEATAQALV-DGWLHSGDLGRFDEEGFLHLTGRKKEILITGGKNISPKNIEEALKRHDLIAEAVVVG----DGRKFLTALLVLAPDAVASPEIREAVQRAELAQVELPRGFTIEDG-ELTPTLKIKRR------------- 124487285 54 ----------VTVLDKFLSHTRKQPRKAFI--IYEGDV--YTYEDVDKRSNRIAHALLNHSLKRGDVVALLMSNEPDFVHVWFGLAKLGCVVAFLNSNLRFDSLLHCINTCEPTAVVVGGDLLGSIEEILPSLPKHVRVWGMKDSVPEGIDSLQEKLSLASDEPVPPSHHVCLYIFTSGTTGLPKAAVISQLQVLKGSVG---LWAFGCTADDIIYITLPLYHSSGSLLGIGGCVELGATCVLKKKFSASQFWNDCKKYNVTVFQYIGELCRYLCKQPQREGEKDHRVR-LAVGNGLSSDVWRQFLDRFGIKMCELYGATE-GNIVFMNHTG-------------KIGSVGRANFFYSLFFRNGQGWCSCVRKGEPGLLISRKKNPFFGYAGSDTHTKSKLKGDVYFNTGDLMFQDQENFVYFWDRLGDTFRWKGENVATTEVADVLGRLDFIQEANVYGVRVPGYGKAGMTSVILKPNKSLDLEKMYNQVVTSLPAYACPLFLRIQDKMETTGTFKLKKLQLVEE-------- 108760771 14 -----------TLVDVLCQRAESQGDALLYRFLETGDVEEWTYRRLDSRARSLGARLRALG-AQGERALLLYPPGLEFVAGFMGCLYGGVIAVPCYPRLTLPRLRAIARDCGARYVLTTSTIQEMAEFLTPQAPELGELQWIASDAVP------EAEAADWKRPDLTSESLAFLQYTSGSTGNPKGVKVSHANILHNESLITRDFGLQ-AERSVGVGWLPMFHDMGLIGVLQPLYLGFPCVLMSPLQRPLRWLEAVSHFKGTVSGGPNFAYARKARAEDVARLDLSHWDLAFNGAEPVRRETMERFAETFAPFYPCYGLAEATLIVSGGVKGTPCSDAAEGPTARTLVSSGQGAPDQRLLIVDPETR-VPRASNEVGEVWVAGPSVAGGYWDRPEETAHAFGAGPFLRTGDLAFLSPEGELFITGRLKDLLIVRGRNLYPQDLETAERAHRAVRPGCSAAFSVDVEGEERLVVVVDVREGFDGAAVVGALRRALADEHQVHAHTVVLRSIPKTSSGKIQRRACRD--------- 108760771 1760 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AKTIPEQLREHGVTHLQCTPSLARALLSEPESVEA-LGGLQRLMVGGEALPGALAASLRKASAELLNMYGPTETT-------IWSSTARVTPEETAAV-VSIGTPLLRTCLYVLDARMRPAPVG--VAGELYIGGAGVVRGYLGRPELTAERFIPDAWYRTGDRARWRPDGTMEFLGRVDHQLKVRGFRIEAGEIEAALTAQPSVREAVVVAREDVPGDVRLVAYVVPAQGATVEASALRDALAQRLPEHMVPSLVMELPALPLTPNGKVDRRAL----------- 108760771 1175 ------------IHAQFREQAARTPDAVAVVA----EDGTLTYAELARRASALALHLRGLGVGPEVRVGLCAERSVEMVAGMLGILEAGGAYVPLDPDYPRERLTYMLEDSGARVLVTQSHLAGTLPVAG------LHTVLLDTAEP------YAAMPASPLALGTTPDNAAYVIYTSGSTGRPKGVVVPHGGV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169629210 551 ------------LHEGFFDFAQSNPGMPAVVWGFGDEDGVWSYRDVAAQALAVAGALRERGVRPGDCVAVQLPKGRDQIPAVLGVLAAGATYVPIGFDQPAQRRAAILETGGISVALTTAD---------SDMP-------IDHLSIDAARQYPEPLRE---PVLPDASQIAYVLFTSGSTGTPKGVDVSHAAAM--NTIDALNDEFEVVTSDRALGLSALFDLSVYIFGMFSVGAAVVAVDAAQRAEATTWVELIRRHRVSIINCVPGLLDMILAMGGGELGD--SLRAVILGGDWVSSDLARRLQVPGCRFTGLGGATEAAIHSTICEV------LGDPPQHWATIPFGVPLRNVRCRVVSQAGRDCLD--WVPGELWIGGDSVASGYRNDPERTAERFVEDGWYRTGDMARYWPDGTIEFLGRADHQVKIRGYRVELGEVESALRLIPGIRHAV--AAVVGADAPNLVAAV---AGTPDPAADYAALLGDLLPGYMIPARIELLEQMPLTSNGKMDRRAV----------- 171318250 1 ----------MTLLDMTEHQAILLQSGERLAAVDND--RSITYRDLNRLSDDLAGRLLAAGALPGERVVLAIDRSVYALVGIVAAIKAGLAYVPQEWDGLDEHVFDRIHDSDQSLFLTRSAFSAALD------HQGRRVIVIDSP---------DASAASGRPLPTTTNALLYTIYTSGSTGVAKGVDISRSNVL--HYAQALSHLLGIDEPLSYAYVSSLAADLGNTCIFLSLFSGGTLHLIDDRRDAARFQAYLAEHRIDVLKITPSHFVSLCD----GSHAAYQLKWLIFGGESLPADLARSVLLRGSHVANHYGPTETTIGVACYPMRT-----LEDVPASGSVPVGFPIGNTVLELVDERGAILAAGPNVQGELMIGGPSVGIGYCNDSALTERKFDGGRFYASGDLFLRTDQGAYIFVGRKDRQVKVRGYRVDPEAIEAVILQHCDVSAAAVLAIQADGGPHRLVAAVVPQASPAETLEAIQETLRRVLPAHQMPARVLLLDTLPITGNGKADLKALK---------- 113476718 6 -----------TILDILNHRSQNLPDQIAYTFLPDGETESLTYQQLNVQVRAIAAHLQSF-ITLQDRILVIYPYTLEFIASFFACICAGAIAVTSNPPLNNEAIAKRVDSCQPKAILTTESFLQQIKK-----KLAKNLDLAPKLNQLPWIATDKISSSEAPKWKEPPDTLAFFQYTSGSTGKPKGVMVTHSNILHNSEIIYQSFEHSAESQGVIW--LPMFHDMGLIGGVIQPLYGGFPVTLMSPVAPIRWLKAICKYKATTSGGPNFAYDLVSRQVQLQNLDLSSWSVAFSGAEPVRAATLERFAHTFAPFYPCYGMAETTLFISGGTALAENRVVVGRENSKPVVSCGWGWLGDEIAIVDPK-SLARRSQGEVGEIWVSGAGVSKGYWQQPEETEQTFDKGPFLRTGDLGFL-QDGELFITGRIKDMILWGRYR-YPQDIELTVEKHPALRAAFSIEAEDDERQEVERSYLRNLNFEEVVGAIRQAVAEEHTVEYTI--SLLKTGSIAKTTSGKIQRRLCRSQF------- 158301648 157 -----------TIGDIFAEFVSKQPEKACLIF----EGRTWTFREVNDYSNRLANVFHSHGYKHGDVVGLLQENRPEFVATWLGLSKLGVIVPLINHNLRKNALMHSVTVANCNALIYGEALADAVAEIADQLPSAVALYQVNEATQQPVLALTTLMQSASKELPVNHHDKLIYIYTSGTTGLPKAAVITHSRYIFIAAAISLVAG--FRADDTFYTPLPLYHTAGGMMSIGQALLFGATVVTRKKFSASQFFADCQKYNCTIAQYIGEMCRYILATPVSPVDKAHKVR-LIFGNGLRPQIWPQFVERFNIPVAEFYGATEGNANIVNDNTVGAIGFVSRIIPVVYPISIIRADPATGLRGKDGLCQLCKPNEPGIGKIIPNNPSAFLGYV-DKGATEKKIVRDIFFLSGDLLVADERGSLFFKDRTGDTYRWKGENVSTSEVEAEVSNACGYRDTVVYGVEVPNLEGRAGMAAILDPERQVDLEQLARTLKDTLPSYARPQFVRLLSKVDMTGTFKLKKLDLQ---------- 184201148 18 ------------IAHILEERARTRPDLVLYTILAKGRERDVTAREFRAEVVALARGMAAQGIRPGDRVGLLSRTRYEWTLVDFALWWLGAVPVPVYDTSSPDQIAWILSDSRATAVFVEDELAQRVREADGAFPAAQRIRVFDTDTPELSLEAVVQAGAGREDLETPYDDAATLIYTSGTTGPPKGCELTHRNFVACSQNAIPVAGELMHEGARTLLFLPLAHVFARFVEVTSLDAG---IALAHTPDVSQLMDDLARFKPTFILAVPRVFEKILAGARFARHRLSTLRYAVSGGAALGEYLAHFFNGIGVFVVEGYGLTETTAPISANVPS-----------INRLGTVGHPMPGNEVAIAED------------GEILVRGVNVFERYNGLPEKTAEAFR-DGWFATGDLGHLDDEGLLTVTGRKKEIIVTSGKNVIPTQLEDPIRASATVGQIMVVG-------------------------------------------------------------------------- 121720028 3135 ---------PESVQSAIDRQTSTQPDAPAICSWDGD----FTYRELEVWSAQLANVLHAHHIQSGSFVPLYMDRSRWVIVAMLGIIKAGVAFVLLDTSYPLSRLRTICEEVHAEVIVTSPDRMSAAQELVPRATIL--------PLGEGLQGHSQHSDTPFQNITVRPRDALYAMFTSGSTGKPKGVVIEHGPFV--TMSKEYRERVGLGPSARVLHFGSYAFDVSILETLCTLITGGCICIPSEPERQERFTEALRRLQPTHALLTPSFVRAL------PLDDLAPIHTFMLVGEPPRRDEIDRWSS-KLRLMNLYGPAECTILAALQ---------PRVHRDMEPTNIGFATAGA-AWIADPRDPHRLVPIGAVGELLLQGAMVGRCYLNEPELTTAAFRAPSWYRTGDLVRYDHDGSLVYLGRKDFQVKLRGQRLELSEVEDILRAYPGLKDVAAVTTVDSHSNPSLVAFLSPSEEVASSADFQRSLMHDCVPDFMIPTIFVPLVDLPRTIGGKIDRRRLREAA------- 121720028 2044 ------------IHSTIQRSSLARPTSPAVSAWNG----TLTYAQLDRLASDLAFQLCDAGIGPDVFVLVCCEKSLWVVVAVLAVLKAGGAFILLDPSHPVDRLQAVIQDFPGSLVLTTQSAAPVAAKIGD-------VVWVVDAREQGSLDADTLSSTSFPAVSSPASAAYAV-YTSGSTGTPKASVIGHRSYL--TAAAAHTKVFCLGSDSRVLQFASFAFDASIAEILSTLLVGGCICMPSEEDRTQNLASFVQQHRVNWALLTPSVSRIL------DPDEVPSLKTLVLGGEEVRAADVQRWSN-HVTLMNAYGPSECSVISTVQTSSNILSSD--------PSNIGHAT-GALTWVVDAQECAHLVPIGALGELLIEGPIVGRGYVNRPEQSAAAFILNPFYRTGDLARMLPDGSLRYEGRKDRQVKLHGQRMELSEVERHVREFPGTGEVAELLKPDGVEEPRLVACVQQQTQTRDEDDLVRDILRKRVPAFLIPSAFVQLDEVPRLPSGKVDRLQIR---------- 121720028 4229 -------PPPTSIHELITKRAREQPSSLAIS-GWDGD---FTYEGLDREAARLAALLLARGVRPSQYVPICSEKSRWTTVAMLAVMRAGATFVPLDASHPFTRLQELGQRVNATHIISSPAQAGTCSRL------VDNVIVLGDSLKQADV---DAADAGFTVPTSDPKQPAYILFTSGTTGTPKGVMVPHSSYI--AAATKQIEAFNIGPGSCVLQFSSYAFDVAVMEILTTLLAGGTIGVLSDNQRNEMLLNGVGPFPVTHAFLTPSVAATL-------DADRSWVETLVLLGEPMSTAHIDQWGE-KCHLMNAYGPTEC---AVLNTARGHIVPGCD------PGNMGHAL-GVHFWVVDQDDHDRLVPVGAVGELVVGGPPVALGYLNDPEKTAEAFTPPRWYKTGDLVRYESDGSLRYEGRKDRQIKVRGQRVELGDIEHALATHAIVEQVMIPAVPDQSSSQVPIACICGNPETDDSEDILASRLREALPGYMIPDFFLPIRRVPRQKSGKTDRRMLRE--------- 121720028 477 ------------VHDLIERQAQKSPQAVAVRSWDG----SLTYEELSRTSSTLATVLTSQGISRGTVVPLCVGHSKWAAVAMMAMMKSRAVFVLLDESYPLARLKRMCEDVQARCVVGTKRSTNLAARLGLELLIVDQV--------DGETPPAEQVSTNLEESIRPE-DVMYITFTSGSTGVPKGVIVSHGGFATSATAHARL--YNFTPSARVLQFASPGFDSFIIENLSTLIAGGCVCVPHPDDCRSRLQEVINEFAVNNACLTPTVARIL------PPDKLPSLQDLSFIGEAVNTSDVSRWEPF-VRVRNAYGPAECSAVFS---VQPHLTPHNPANIGLATGGAGW--------VVDPDDPQRLMPVGSVGELLIEGPIVGLGYTSDTGASKRAFDPPRWYRTGDLVQSAGDGSFRYLGRKDTQVKLRGQRIELGEVEHHLKTSGFPEAAHVVAEGGEGSATQLVAFVMTEEDKPSDEQHRDACAAAGLPSFMVPSTFLPVHHMPQTFSGKLDRRQLRGQA------- 126663959 1 ------MNNITRLFDFPYYQLEKYNLKDALVTKYGNEWVKTSTQEYLDKANAISRGLLRLGVNKNDKIAIISSNRTEWHITDIGVLQTGAQTVPMYPTISAEDYEYILNHSESQYVFVSDEVYEKLQSIKSNVPLLKEVYCYNDIA--GCKSWKEVLGANTDNQDVVEDDLATIIYTSGTTGRPKGVMLSHQNIVSDVLMSAPRVPLRAG-STRALSFLPICHIFERMLTYLYQYYGISIYFAE---SIEKISDNLKEVKPHVMSVVPRLLEKVYDKIYAKGADLTGIKKAVSGSAALQSRLTKVFCAANIPVMEGYGLTETSPVISVNDMRNGGFRV---------GSVGKVLDGVEVKIAED------------GEILCKGPNVMIGYYKDETQTSEVL-KDGYFHTGDIGEIDADGFLKITDRKKEMFKSGGKYVAPQVLENTFKQSRFIEQIMVIG----DGEKMPAAFIQPNNVGATNEELIDH-CNEKFGNWEKVKRFELTPDVWLTPTMKLKRKIIKEKYAVLY--- 84684363 13 ---------------LLARNAKEFGGRPAYREKEFGIWQTWSWAETAEEIDALAMGLIALGIEPGDHVAIIGRNRPAHYWSMVAAQKCGAVPVPLYQDAGPEEMDYVLDHCGARFVICDQEQVDKVIEVKDRVPKIEHVIYVDKRGDHTHLNWFDDVQAEGRTEKLDYDSTCVMLYTSGTTGKPKGVVLSNRNVIESAKNSSEFDH--LTAGDDILAYLPMAWVGDFIFSLGQAYWTG--FCVNCPESEETMMTDLREIGPTYFFAPPRVFEAILDGKPVSGGDFSRVRVGYTAGEAIGPEIFDFYRSLGINLKQLYGQTEATVFITV-----------QPDGEVRPDTVGVPAPGVELRIDDN------------GEVYYRSPGTFVEYYNNPESTASTKDAEGWVATGDAGFIEPDGHLRIIDRAKDVGKMAGSMFAPKYVENKLKFYPNILEAVVFG-------------------------------------------------------------------------- 94497667 22 ------------LWPQFARLADAEPDALALADCGD---RLWSRAELRGQAVEIAALLKAAGVGPGDRVLVTAHKSPATIATALAISSLQAIFCPVSPKLGTGDLAAL------------ESLLGHAAKLSGTSSALPVVAAVSGK-------------RSTDPR---DRNAALIGFTSGSTGVPKAVMHAPEALNYATRACAVIAG--LQPDDAILGIVPLDSAPGFTFAHFALSLGHPLVLVDP-WVPVEALRRAERYGCGWAIAVPTHLFTMVEAARLGEWRLP-LRAMAVGGSAMTPELIEDADRLGLRALRMFGMSECMGHASTSPVHPLERRQIFD---------GIPFPGTQEEAFDAELRPLPRGSR--GQAGVRGPSLFLGYAQGMGAGQERMTPDGFYLTGDEIVRDEEGFVRVVGRIKDQIIRGGFNIDPAEVEAALLRHPAVAEVAVVAVPERKLGEQACAVCRLRDGSIDLSALLHHLSQQGLSRKKWPEHLVLVEAMAVTATGKLDKKAM----------- 89092511 666 ---------------------------------------------------------------PGKNIGLLVPTSSAGAIANIASLMAGKTVVNMNFTASIESVHSALEQSDVQTIVTAHKFVKKLKADVSELFAGRTVLFMED--IKASIGKAEALSTLLMVSVLPEEDTAAILFSSGSEGAPKGVMLSHRNVMAN--LKQTADVLNVRDDDCIMATLPLFHAFGLTVTFMPLIEGMPVVCHPDPTDAPKIGKGVSRYKATLMCATSTFMRLYAKNKRLHPLMFESLRAVVAGAEKLDPNVREDFEKFHVQVVEGYGSTETTPVASTNLPDSLDTDWWTIQIGNKPGTVGMALPGSTFRIVDPDLEELPVG--EDGLILIGGTQIMQGYLNNPEKTADVVVEEGWYKSGDKGHLDEDGFLTIVDRYSRFAKLGGEMVSLTAVESKVRESLGNSEIPLVAVPDAKKGEKI---VLLLEAELEPDEVRQILLESEMQPLSIPSEVYMVSQVPVLGSGKTD--------------- 71277795 4 ----------LTPLQNLKNNISRHPNKIFLHQPVNRQWQEFSWADVDHQARCIAAALKSQGFESGAKIGILSKNCAQWVITDLAIMMAGMISVPIYPTAEQTNISHIIKHADLSAIFIGK--LDNPEEVQSAINDDLLSIAFPYPTPATTVQFSDWLTEFEPLLNVHQNTIATIVYTSGSTGRPKGVVLSYKNMA--SVAQNLVELFKLSNNFRSISYLPLAHIVERSNGYVALYAGFEVFFVE---SLDTFIDDLQYAQPTGFISVPRLWIPLLKHLFAKKIRLNNAQWFVSGTAPIALSLLHWYEKLNMPISEGWGMTETSGASCLNYPFTK----------RGLGTIGKPLPCVEMTL------------SAEGEILIRGDAVFTEYYLAPQATEASF-SNGWFHTGDCAVVNGQGEYTIIGRIKDKFKSKGKYVAPVPIESLLCTNLDIEQVCLIG----SGMKQPVALIVLTAMKNKRDELVNRLVNAELESHQKIDYLLVCDEL-LTPSMKIKRNIIEKKY------- 123442839 568 ------------LHEGIFRIALQQPQALAVTDM----RYQWNYHELTDYARRCAGRLVECGVQPGDNVAITMSKGAGQLVAVLAVLLAGAVYVPVSLDQPAARREKIYADASVRVLICQHD----ASAGSDDIP---------------VLAWQQAIEAEPNPVVRAPTQPAYIIYTSGSTGTPKGVVISHRGAL--NTCCDINTRYQVGPHDRVLALSALHFDLSVYDIFGVLRAGGALVMVMERRDPHAWCELIQRHQVTLWNSVPALFDMLLTWCEFADATPENLRAVMLSGDWIGLDLPARYRAFRPQFIAMGGATEAS-------IWSNACEIHDVPAHWRSIPYGFPLTNQRYRVVDERGRDCPD--WVSGELWIGGIGVAEGYFNDSLRSEQQFLDERWYRTGDLGCYWPDGTIEFLGRRDKQVKVGGYRIELGEIESALSQLAGVKQATVLAI--GEKEKTLAAYVVPQSEA------------------------------------------------------ 86742881 42 --------------------------------------------------------FLQCGAGPREAIAVLASNHPAMLVCRYAAHLIGASVVAANPRTDAEMLSRILEEVGARVLVVDASHIDRGRALVASATTLLTLVTETYPAVPLDTGRTPRL---PDLPPYDGDARALVTFTSGSTGQPKS--LSQSYRTWNATVRGFSGRTDTHLPSRILAVTPVSHTVGF-MVDSVLAAGGSAVL-HEGFDAGTVLSDVARHRITDTYLAVPHLYRLVEHEDLPRTDVSSLRRLIYSGPAAPRRIAQAVPCFRDAIVQLYGTTEAGGISSLTPLDHQEPELLP--------TVGRPFPWVQVRMCDPDGAEVERGH--VGEVWTYSTTVMDGYLETGVPTHSTLR-DGWLRTGDLGYWDQYGYLRLVGRVGQVIKAGGQKVYPTAVESALQEHPDVRHAVVFGVHDRDRIEHVHAAVVLAPGSSVTDEELSRHVAATLDSAHAPAHFSRWAEIPLTAYGKPDRASLRSRAERELGG- 39932999 14 -----------TLPDALWHRGERQPDRTAYVFLKDGETESLTYGELHEAACRRATMLSAAGLT-GRNAVLMYPSGLEFVRTLLGCMYAGAPVQPPRRRAEVERLRRIADDAGTSTVLTTTDVIRDLRERFADLPALDGLDLVATDDPGALHT-----GEPSTPERLPDQDIALLQYTSGSTGHPKGVMVSHANFLANVVETD--ELWPCEPRGTVVNWLPLFHDMGMLFGVVLPLWAGSYLMAPESFRPARWLEALSRFGGTHSAAPSFAYELCVRAAESGMTDLSSWRVAVNGAEPVRWSVVRAFTDTFAPMCPAYGLAENTLKATGTRADREPMVLWLSAEALREGRAGRDVAGTHVRIVDPVTRQ-PCTPGHVGEIWISGPCVADGYWGRPAASEDTFRARPHLRTGDLGFLY-DGDLYVTGRMKDVIIRRGRNHYPQDIESAERAVPGLQPAAAFSLDDGER-ERLVVVVEAGGAALGADGLRERVREAVRAEQRIPDDIVVVRRLPKTSSGKVQRRACRSLYQD----- 218719062 213 ------------LHLLIERSVSRNPDSQALLSWDG----SLTYSELDQHSSKLAHYLVNYDLGPEKIVPLCFEKSIWAVVTMLAVLKTGAAYCCLDPAHPQARRDYMTELVNARIALC-------CEAHSGLIQKCPSLIV------DADFVYHLETPSIRPTSLVQPSNACVIAFTSGTTGNPKAIIHSHTSVCSGLLANAPFQRINRSDIRLFQWAAYTFDVS-ITETFSPLIYGGLVCIPSEEERLNDVEECMTRMNVDWAYFTPSFARF------FRRYNTPGLTQLILGGEAVTVDDVRDWVDR-VRVLNAYGPAES----ITWFLEPQL-------GLSSTISIGKPI-NMRAWIVSPDDETRLMPIGAIGELLLEGTSLFRAYLKNQEKTDQSLISPPMYKTGDLVRYLPDGNMTYVGRKDTMVKLYGQRMELEEVETVLRRCEGVQASADIIRPAGENEEVVAFFCVPKNFGQDLHELKVYALADALPAFMVPRVYIPVDEMPYNSSRKLDRAKLRQMVSNL---- 218719062 1858 ------------LHEQVFKRIGEYSEKIAITSSWGEE---LTYKQLHDFSSRLAHDLVKAGAGPGIFIPLFFDKDIWAIVAMIAVLKSGSAFVPIDPESPSSRRDLILRAIRASVILSSSKYIHITDLKKPRQVDREHV---------DSLALLNETGEGFEGNSTVA-DPAYAIFTSGSTGIPKGVVVSHRAI--SSSVNAHGNAMGFGKGTRALQFCSYTFDVSIAEIFTTLVFGGTVCVPSSWGRLNNLAAEICILEANWSFLTPSVARLL------DPSEVPTLRTLVLGGEEVGSGDVARWKDTGVRIMNGYGPTEACVFCVTRDIDTPDSA----------NKIGRPI-GCNAFVVDPENHDKLAPVGTVGEMLVSGPILASGYLSDGSRTRAAFIESPFYKTGDLVRYDRHGLLEYVSRKDLQVKIRGLRIEVEDVEHWIQTVATVKHAVVLVSRSSGASTQFTAVLSLNTKGAMTDQRVKATLEEHLPSYAIPNIWLCVNDIPLSTSGKTSRKTVKAWIDNL---- 163802190 12 ------------------EAILLHGDITPDAIAVVDDEISLTYRELKIAVTQLAHSIFEYFNNTDERAMVLSDGSADMVIAILAIQYAGGAYIPIEPKVPMERVRSIFNDASPRLIINDFRNSIRAKELSDALNIPQLTYQFDSSENIGSQPSVAL-------PKLHPHTPAVVFFTSGSTGKPKGVELGHLGY--QAWFNGIQECFNVTQGDRVALTTNHSFDLSLGELLLGLVSGATLVVAPQSRDPLSIIPWLNKHKITVWQSVPSLMKQILPFYDLSDA-LRSLKVLMFCGEPLELDLVRSFHTTPARAINLYGPVEASIQVTWCWADKYLDC------DMTHVPIGKALAYANIDTI--------PHGKSDQELIVSGPHLALRYL-DDEKDRKTFITEGYYKTGDLVLKREDGELVFNGRTDDQVKINGYRIELPEIEKALLQHTAATDACVIA--HTEGTEKLVAFVVTK--ETNSREIRRQ-LSTSLPIYMLPKRFVFMDKLPLTQNGKRDKVLMKKEY------- 82617416 6 -------------------NALTFTDSTKVAILYRDEE--ITYVDLNQRIRQKSKNLRKI-IKEGYRIVLESKMHPEFIVNAFAVMQAGGIPVLKPPFLRPNEDGDIINDIKANMIQSGGEWNILCEKVEKF-----------------------------------DNDSEIIFYTSGTTGKPKGVVHTKDTIL--TSCATEGKLLDINSSDVIGGTIPLSFTYGFGLAIIPFLFNTKVSIFHSAPNVNEILEMIEKNNISIFYSTPSTYRMMLK--EAKEYELSSLRLIVTAGEMLGTGLYHRLRRLNAQIIEHLGCTESFHAICSNVPGN-----------VKPGSIGLELPCYNVKIFDG-INECPPN--VLGKLAFSGP--VGSYI--SEKNVQK-----WNYTGDIAYKDSEGFIWFVSRNDNMIKTAGYLVSPHEIENILQMCPLVSEAMVSGVPDSMIGQKIRAYIVLDDQCSPSETFKQDFLKSKLACYKVPEDIQFVKSIPKNERGKIIR-------------- 150019144 8 ----------------------------------------MTYAELDTISECIAAFLLRE--FKDDRIIIYGNKENLMMAVMMASLKSGRAYIPIDISYPKERVEAIISEVHPKVLI-DFSKESNFESIR---------ILKDKDIEEIVKEYKDVKVEKENWVKEDEN--AYILFTSGSTGKPKGVQISSNNL--DNFVEWIAEYLNLDEEEVFMNQAAYSFDLSVTSIYPGLCYGKTL----HGFSKETLFDDMRKSDINIWVSTPSFAGMCVAEKDFNSTMLQNLKAMIFVGEVLPKPLCEELRFPGTRVVNGYGPTEATVAVSANDMNKEL--LLEEGSL----PIGYPMKTSVVKIVDDEGNVL--GDGEKGEIVIVGPSVSKGYFNNEQVTAKAFFYDDYYRTGDLGYY-VNGNLYYCGRKDFQIKLNGFRIEIEDIENNLVKVSNIKNAAVVPIEKDGKIAYLTAFIELKEDNGLSGLMIKKELANLIPSYMVPRNIKIVKQFPTNVNGKIDRKKLLEE-------- 73979498 84 -----FYDDVRTIYEGFQRGIQVSNDGPCLSRKPDQPYEWLSYKQVAEIAECVGSALIQKGFKPDQFIGIFAQNRPEWVIIEQGCFAYSMVVVPLYDTLGTEAITYIINKAELSLIFVDDKANLLLDGVENKLPGLKIIVLMDSYGIDSMKAMEDLRANRQRPKPPAPEDLAVICFTSGTTGNPKGAMITHRNIVSSAFVKVTEKVLALNASDTHISFLPLAHMYEQLLQCVMLCHGAKIGFFQG--DIRLLMDDLKALQPTIFPVVPRLLNRMFDASKRKEAELRSVRLMITGAAPVSATVLTFLRALGCQFYEGYGQTECTAGCCLTVPGD-----------WTAGHVGSPMPCNLIKLVDEEMNYLAAKGE--GEVCVKGPNVFKGYLKDPAKTAEVLDKDGWLHTGDIGKWLPNGTLKIIDRKKHIFKLAGEYIAPEKIENIYVRSEPVAQVFVHG---ESLQAFLIAIVVPDVETLGPKDVRKAVLESGLKPFEQVKGIALHPELLLTPTMKAKRPELRNYFRS----- 152967185 17 -----------NLTDCVVETARQEPRRVSVSRKGDGQWRDTTAEEFLAEVTAIAKGLLAAGIAPGDRIGIMGRTSYEWTLFDVAGWFAGAVTVPVYETSSPEQIEWILADSGCVACVVETENAGRVATVRERLPRLRDVWTLESGAVEELRTAGRDIADERSRTLAGPDDPMTIIYTSGTTGRPKGCLLTHGNFLLARNADAAIPEVLRRPGAATLLFIPLAHVFARFIQALCLV---SRIRMGHTADAKDLLGDLAGFRPTFILAVPRVFQKVLRHRLFDRLVYSKLRALVSGGAPMGEHLAHFFRGTGLVVLEGYGLTETAAPLTVTRPS-----------RLRIGTVGPPLPGTDITIAED------------GEVLARGVGVFREYLGRPRETEEAFL-DGWFRTGDLGSLDEDGNLRITGRKKEIIVTAGKNVVPANLEDRLRAHPLISQAVVVG-------------------------------------------------------------------------- 91791441 36 ---------------------------------------RVSWKAFDSISHQVAKAMIKFGLQAQDTAVILSQNCPQWTCADIGLLKARAIVVPVYPSSTQEQASFIINDAGAKVLFVDDEQYHMACKLQAVCPSVEYLVVFDANVPPNHLHFDSLITEDLSAQDANLDDLLTLIYTSGTTGDPKGVMLDYRNMASTIRQHDTC--LNFNPGDTSLAFLPLSHVFERSWSFFALCRGGRNVYLK---DTMKIKEAIVAVRPHTLCVVPRFLEKVLQWVVANKLVFSKLQAVLCGGAALDMTVGNFFHGINLPVLCGYGMTETNATVTMNTLNN-----------RVPGSNGKPLPETEVKL------------GAFDEIMVRGDAVMRGYYKRPDDTAATF-EDGWLKTGDAGRFDEQGNLFITDRIKELMKTSGKYIAPQRVEGKVGSCPFIEQVAIIA----DGRNFVSALIVPSFEALERAEVLAHFLQHDLAAFELPEAFTIEAGL-ITPTLKLRRKAIYQRYA------ 167578574 526 ----------------FAAQALRTPDATVVIDAAGAR----TYRDVAQRAAAVRAALERAGVAPGDKVAVLMPKGANQLVAVLGIVQAGAAYVPVDCRQPALRRRTILRSARVGAIVT--------ERALDCDPDGCARIDVDRLPPDPQWPPRDA-------HPLDGDALAYVIYTSGSTGEPKGVMVSHAAVC--NTLADINARYAVGARDAVLGLAELSFDLSVYDLFGATARGARVVLPDPARDPSHWADLIARHGVTLWNSVPAQGQMLVDYLESEPARVPGPRCVMWSGDWIPVSLPTRWWRRWPRLFSLGGATEAS-------IWSIEHPIRPEDTQLASIPYGRALTGQTMEVLDALGRPCPPG--VRGEIHIGGVGLAAGYANDPARTAERFIADGLYRTGDLGRYRDDGSLEFLGREDDQVKIRGYRIELAEIDAALSAHPGVAAAATILLGDA-AERRLASFVTLHGEVPDP--------------------------------------------------- 218278894 35 -----------TMYEYIFDHNKSHLDGIALRYF----TKKITYQKLFENIRKTADAFWAQGIRKGDAVTIMSLNTPETIYCIYALNYIGAVANMVYMTLSEEEIVETVKNTDSKMFIFLDVAAEKVRNVVEDIEKIRVLAISPTDSTKEFWNWKDFLKQKAQQTSYHENELSVIVYTSGTTGTPKGVMLSNDSL--NAVAWQYKSGMKFTRGETFLTLMPPFLSIGLSLNVHLPLSLGTASIMI--VNPEKFIEEYKKYKPNHCVSGPVIIRKLVQRL---SGNMSYCITMAGGGESLSLEEENYLNETDAKYLTGYGMTEFAATVTTSM-----------NHVYKAGTLGIPLCKVNIKVINPDNGEMLK-YNETGELCFCTPSHMLGYLDNEEETKKICDRDEWVHTGDLGFVDEDGFVHFVGRIKRIYITQDYKLFPQRIEETITEYPEVDMCAAVVELDAQNIATAIACVKRTAESQNNNNFLQQYCKEKLPVHLVPKQIIELDEIPLTQSGKIDYKTLEKM-------- 145610272 5 -LPDPTVDLDWSIHEIFATNAQKHPERVCVIETESSEERIFTYKQIFEASNVLAHYLHDAGVTNGDVVMIWAHRSVDLVVSIMGVLAAGATFSVLDPLYPPSRQQIYLEVSGPTALVTDEALAPLVRKLKAEVPSLRHLSGGEINGADVFASVRGKASSPPADIEVGPDSNPTLSFTSGSEGRPKGVLGRHYSLAKY--FRWMAETFGMGEESRFTLLSGIAHDPVQRDIFTPLYLGARLLVPSKENIAERLAEWFKRFEPTVTHLTPAMGQILV---GGATAQFPALKTAYFVGDVLTTRDCRSLRELNVDIVNMYGTTETSRAVSYYKIPNRASDPDFLERLGKDTPAGTGMENVQLLVVNREDRTKLCGIGEVGEIYVRAAGLAEGYKGDPALNEQKFDNNKWYRTGDLGKYLDSGDVECTGRADDQVKIRGFRIELNDIDSNLSQSSLIRDCKTLVRRDKNEEPKLVSYVVPEEDAEDDEELRDH-LKSRLPTYAVPSIFIVLEKLPLNPNGKVDKPNL----------- 41410392 55 ------------------------------------------------------------------HVGTLLGNTPEMLSQMAAAGLGGYVLCGLNTTRRGEALAADVRRADCQFVVTDAEHRPLLDGL-----DLVGTQILDTSTPD-WAGFVDAAGELTPHRDVAAMDPFMMIFTSGTSGNPKAVQVSH--LMAVFAGSNLVQRFGLTEHDTCYVSMPLFHSNAVVAGWAPAVCSGAAIVPA-KFSARNFLDDIRRYGATYMNYVGKPLAYVLATPERADDADNPLR-VAFGNEANDKDIEEFGRWFGVQVEDGFGSTENAVIVI-------------REPGTPRGSIGRGIDGVAIYRFDADGALINAD-EAVGELVTAGSGFFTGYYNDPDANAERMRHD-MYWSGDLAYRDADGWIYLAGRTADWMRVDGENLAAAPIERILLRHSAINRVAVYAVPDGHVGDQVMAAVVLNDGETLTPAAFEAFLDAQLSPKARPRYVRIAADLPSTATHKVLKRQL----------- 157377589 1 -----MSLEQYHLTRLIKQQSQKLGEAIALEYEMAAPWDLVSWSSFDNINAKVAQALIQFGIEVQDRTVILSQNCPQWACADIGSLKARTVVVPIYPTSTFEQASYIVNDAKAKLIFVDKAHYEMACMLVQHCESLTHIVVFDKSVVESHIYFDDLLTETHSAEVIAEDDLLSLIYTSGTTGDPKGVMMDYRNIA--SMIEKHDKVLAFTPGDVSLAFLPLSHVFERDWSFYVLSRGGHNVYLQ---NPMAVKEAIVAVRPHTLCVVPRFLEKVLQWKLADKLVFSKLKQVLCGGAALDPNVSAFFQSIDVPVLCGYGMTETNATITCNTLSN-----------RVPGSNGKPLPDMEIKLGKDN------------EIMVRGGTVMRGYYNRPEDTAEAF-EDGWLKTGDAGRIDEEGNLFITDRIKELMKTSGKYIAPQRVEGKVGCCPFIEQVAIVA-------------------------------------------------------------------------- 118467110 3 -----------TLIDYLHLWEERRPEQTLFRFVDVDELEHYTYRSFAERTRELAAYLTEAGLRAGDRALLVYPPGLEMVAALYACARIGVIAVPVSPPLPLAKLGFIARDCQARAVLSTKQFEYDFRMLLGQRHGGQPW--SDAGLPEPWFATDGAQEFGGAPVPDTPGDVLFLQYTSGSTSDPKGVIVSHKNVIANVSAFT-------GGSEVLVSWLPQHHDMGLISAYMFILLQGGTTHAMSPLDPSAWLRLISDVRATHTPVPNFALEYCLRAAELAGIDLSSLECIVVGAEPLRANTFHQFRERFAPLTGAYGMAESTLIVSIRGVARVEKALPENSNQVPLVSCGKPLEETVVRVVDPQTRQ-ALGEGRVGEVWLAGPSKGRGYWNRPQLTAEMFDEHSYLRTGDLGFLYE-GELFVCGRSKDLIIVRGVNCYPSDIEAVVERSAKVRGGCVAALSVEDDQEALVVVAEVRDEHNLPDARALARAIRRHCHID-PHTIVFAPSIPKTTSGKIRRASTRQLWLD----- 15827409 14 -----------NIAAVVFEHERDDPNLVIYQRQIDGVWTDVTCAEAASQIRSAALGLIALGMQAGDRVSIFSATCFEWAILDLAILSVGAVTVPIYETSSAKQVRWILQDSDAVLVFAETDAATMVNQLAGELPALRQVLQINSAGATALDQLAEA-GASVDVAQLAAQDPATLIYTSGTTGRPKGCQLTHSNLLYEVRGAKECLPTLLQPGQRLLVFLPLAHVLARALTLSAFTYKMTVGFTS---DIKNLLPMLAVFKPTVVVSVPRVFEKVARHAVFDRLVYRKLRAAVSGGAPLGARLGHFYRGVGLTIHEGYGLTETSAAITLNQAGN-----------VKVGTVGNLLPGNSMRIADD------------GELLVRGNVVFSGYWHNEQGTIEAFT-EGWFKTGDLGAIDEDGFLTITGRKKEIIVTGGKNVAPALLEDQLRAHPLISQALVVG-------------------------------------------------------------------------- 145256673 8 -------------------HAQQAPDVPAVVA----DNTTLTYRELVSEAIHLAEFLDAEGIKPEEPVGILLGSGLGLIVAQLAVRLVGATCVPIEPTLPELRIAGMFNQVHVRYIITEKDGPISLSGFR-----TVHMPPVGQKAHAALSNWE----------FRPETDRSHVLFTSGSTGKPKPVQIRPENIL--HLATNTPVTPLLTSDRVAEFNNPGFDLSLFEI-WATLLSGATIVVVPRHIDPGAIASYLQEHQVSVIFITAALFRIIVSACPSA---FSTLRHVLMGGDVANVQAIRSVFEHGPPLWNTYGPTECTTLTTMHEV-------TPADTDTDLIPIGRPVGDMEIILLDEEQRLITEPGQ-PGEVYIAGPQQAAGYFARPAETAEQFVEHGVYRTGDRAEWGANSNLDFLGRTDSQVKHGGFRVELGEIERALERHPRVHTAVVARQPTTDGTHALVAFVVSDDGSVDPHAVTQ-FARERLPSYMIPDAIEVMGELPLTSNGKFDRATLVQR-------- 153808739 23 -----------------------------------GENTQYTYGQVAEEIARLHLLFKHCSLRRGDKISVIGKNNAHWCIAYMATITYGAIIVPILQDFSPNDVHHIVNHSESTFLFTSDNIWDNLEE--EKLTGLRGVFSLTDLDKEMHSSYPQGFSRENIQYTTLSNDKVMLLYTSGTTGFSKGVMLTGNNLAGNVTFG--IRTELLKKGDKVLSFLPLAHAYGCAFDFLATAVGTHVTLLGKIPSPKIIMKAFEEVKPNLIITVPLVIEKILNIPLLDTQIYNQIRKIIIGGAAMDKEVEEFFYKIKFPFTIGYGMTECGPLISYAPWNEF-----------VLGSSGKILDIMEARIYKES------PEAETGEIQVRGENVMVGYYKNPEATNEVFSEDGWLRTGDLGTMDANGNIFIRGRLKTMILSSGQNIFPEELETKLNNLPFILESLVI--------------------------------------------------------------------------- 177673200 37 -----------TLVELFDATAREHPDATAL----DDGVEPLTYAELRERVDETARHLWAAGVRKGDRVGVIASGTAALYVSILGVLAAGAAYVPVDADDPEERARLVFGEAKVAGVLTDERVYA---------PHPEHTV-----------------DPAAEARAPGLEDDAWIIFTSGSTGTPKGVAVSHRSAAAFAEARIFLADDPLAPGDRVLAGLSVAFDASCEEMWLAWRHGACLV-PAPRSLVRSGMDLLAERRITAVSTVPTLAAMW------PTEAMDNVRLLIFGGEACPPELAARLAEDGREVWNTYGPTEATVVACAAPLTG-----------LGPVRIGLPLDGWDLAVVDPQT-TLPVAEGETGELIIGGVGLAR--YLDPAKDAEKYAPMGWYRSGDLVVFEPEGLL-FVGRADDQVKLGGRRIELGEVDAALQALPGVHGGAAAVQTTPAGHQILVGYLVPADPEAGLDHMAREHLAAELPAALVPR-LAVVDALPTKTSGKVDRHAL----------- 33865203 35 --------------------AERHGTITAVDAPHAAHAERFSFAELAQRIATAAAAFQRQGVQEGDVVALFAENSPRWLVADQGLMRCGAADAVRGASAPVEELRYILDDCNATALVVQADLWRRLDLTASQRQGLRLVLQLEGEPEQGVLGWEAFLASGAGQQSVTPTSAATVLYTSGTTGQPKGVPLTHANLL--HQMQSLACVAHPQPGAPVLSVLPIWHAYERSASYYFLSCACTQTYT----NIKQLKKDLPRVRPIAMATVPRLWRLLRAALANSAAHRKAVRTAISGGGAIAPHIDAFFEAVGIELLVGYGLTETSPVVSC-----------RRPWRNIRGSSGLPMPDTEFRIVDESGASL--GFRERGRVLVRGPQVMGGYLGKPEASAKVLSADGWFDTGDLGMLLPDGSVALTGRAKDTIVSSGENIEPGPLEEALVASPLIEQVMLVG-------------------------------------------------------------------------- 167622235 30 --------------------------------------QSVSYGALSQSAIALAEQLSAMGLKRGDRLACIAHNCPQLLQLYWACVDSGIIFCPISPRFTANQVVYWLEASQQS----DSSLIDTLNR-QPQLKAISLVLQAQQTSEKAQLTSEKALTVEPAPVLEPHIAVNAIL-TSGSSGTPKAAAHSLANHIASAAGSS--ELIKLAAEDSWLLSLPLFHIGGLAILNRCALAGACVVFEDKSLS---LAEQLTRDRVTHLSLVSAQLQQLLNENNAKSDCLSQVKAMLLGGGAISADLLTELAKRNIKAYTSYGMTEMGSQITTGIACTD-------------GSSGKLLSGRELKIIES-------------EIWVKGDCLFLGYL-----TAEGFDKDGWFYTKDLGHFDDNGNLCIDGRADNMFISGGENIQPEEIEAALKLHPLISDAIVFPIIDAKFGNLPAAILKLDQEQLPSEAELTAFLASKIARFKRPRRYYPWPEV--SSAGKVIRKQV----------- 149279063 8 ------------VFDLLQYNLQQFPKAEFINGKIKGDWINYSTEDFCSTVDALSRGLIGIGAGKGSRIAVMSPNRPEWNLTDFAIMQIGAHQVPLYPTMAEHDIQFILENAEITIAFVADDYAKLKVAIAAAGATVK---VYSFNAFDGVEHWEALVEDGRTRLEIDPNDILTLIYTSGTTGKPKGVMLTHSNLVNNFVHSSVLLPGGIGK---VLSFLPLSHIFERMIVYLY-LYGGAGVYYAESMD--TIVADIQFVKPNAFSTVPRLLVALAEQYDFNKGWFYHLKLIVSGGAALNPRLCRIFWAAGMPVFEGYGLTETSPVITVNHFGG-----------TMFGTVGPAIEGVEIKIAND------------GEVLTRGHHVMKGYYNRPDLTAENIDAEGWFHTGDIGELVNNRFLKITDRKKEIFKTGGKYVAPQTIEN----------------------------------------------------------------------------------------- 211586618 10 ------------LPTLFRRQVQATPDAIAL----EDETTTYTYTQLDQEVETLASRLRTYGVSRDTLVGVLLPRSAHYVIACLAALRAGGAFLVLELAYPADLLADVIDDASPAVIITHQSEADKIKA-------PVPVIALDAPVAETN-------GHTKEPSPLPADDLAFVSYSSGTTGKPKGIANPHRAPVLSYDLRFAVQ--DVQPGDRVAC-----NVFFIWEMLRPLLRGATVVIVPDEYDPAALVDLLSAKKVTETLMTPTLLATVLSRYPRFGTRVPDLRIIWLNGEVVTTDLAHKAIKINARLLNCYSACETHEIACG-------DIRDVIDDDSIYCPVGPSLVPTHTYVLNEDGQEV--ETGTSGELFIGGPLLAREYINLPETTAKAFAPNPFYRTGDLARKLPSGFLEITGRVGAMIKLRGYSVVPAKVESDICQYLAVNQCVVTAYGD-GLDRQLVAYVVPDKESSSDRPSARRALENHLAQYMIPALWVALDQL-LTSSGKVDIKNL----------- 207739082 10 -----------NLVALLELAASRPGDTAYVFLQDADEGARMTYAELRDAAKRIAVHLLGSGCGQDQPVLLIFNPGLDYICAFFGCLYAGAIPVPAYPPAHAERLQAVAVDAGARFALTVSDELSRIAAFETQQGK--------RLAVECWLAIDRADGNAGDWTDLDSSRIAFLQYTSGSTGAPKGVMVTHRNLFAN--LAAMTAEGKMGRDEVMVYWLPPYHDFGLIGGILQPLVLGCTVVLMRLLNPYRWLKAITDYRATVAGAPNFAFDLCVRQAQRATLDLSSLRVLASGAEPVRPGTLEKFTAAFAPWFAAYGMAEATLLIAFGWGKGAAVAADDEHDRIALASHGSAITGHRLIIVDPQTLRRSESGR-VGEIWVSGPSVAQGYWQRAEDTRRSFDGERYLRTGDLGFLHE-GELYICGRLKDLIILNGLNIYPQDVEAAFESHAKLRENGTIAFADRDDTEKLVIVQELAFRQPVEGGMFESMAAAVSMNVGVPDIIVLVKALPRTSSGKIRRQQCRADF------- 157347218 79 -----------TLHDNFMHAIEAFKDTRVRGDGTVGEYKWMTYGE--AGTVRLASGLRHHGLLEGACIGLYFINRPEWLIVDHACSAYSYISVPLYDTLGPDAVKYIVNHADVQAIFCLPHTLNTLLSFLSEIPSVRLVVVVDEHVPSKLISFAKLLSQDLQPFCPPPEDIATICYTSGTTGTPKGVILTHGNLIATIAGASLT--LKFCPSDIYISYLPLAHIYERANQVLLAYYGGAVGFYQG--DNLKLMDDLAALRPTIFCSVPRLYNRIMNAVQTSGVLRKTLRLVFSGASPLSPDVMDFLRVFGCQVIEGYGMTETSCLISCM-----------DKGDNLSGHVGSPNPACEIKLVDPEMNYTSEDQPPRGEICVRGPVLFQGYYKDEVQTKEVIDGDGWLHTGDIGLWLPGGRLKIIDRKKNIFKLAGEYIAPEKIENVYAKCKFVSQCFIYG-------------------------------------------------------------------------- 215496548 40 -----------------------------------------------------------------------------------------------------------------------------------RLPFLKHVITIGDERMPGSITFNDLMNSATAEAKVQFDQDAFIQFSSGTTGQPKPARLTHFNVVNNANTVGRFIGYHQKRDIMCLNSELIYGFGRTLGVLAATMFGSTVVTPGARFSPKAVLDSITEHRCTILTGSTFIFYEILRELEEGAYDVSSIRKAIMSGSLCNPAIVEKMRRINAQVYIMYGATETSPIFSSTN--------PDEPTDLWIRTIGTPLDHVEVKVVDAEGRIVPVN--TTGELCTRGPHVFRGYLNDDAKTSEAIR-DNWYHTGDEGTMDEDGRLTFVGRVKEMINFTGLKVAPLEIENVLNSHPDVEEA------------------------------------------------------------------------------ 184154539 4 -----------NIIQEIDRIAQAQPDFPAFDEL--GTIH--SYGDLYHYSNALAAWLDQQNLPANSPILIYGDHQFEMMASFIGCLKAGHAYIPVETDSALPRVKSILTTAAPQMVLAVDDFP--ADELDFAGTVVNHDQLVDLLHQEVDYQLDHF---------VDGDDLFYILFTSGTTGSPKGVEITHTNIC--SFASWMVDAFNLPHNQTFLGQPP-FSFDLSNMYWLPALLTGSTIKALPRTNFGQLFTVVPKLGVSVYVSTPSFVDMLLLSPDFNQEKMPELKYFLFCGEELTVSTAKRFTNFDAHIFNTYGPTEAAVAITSVEITKEMVA------TAKRLPIGYDKPNVTTSIWD-DGKEV-TEPNVHGEIIIAGESVAPGYMNNPEKTAANFFKNGVYRTGDAGYIDEDGMRHIIGRMDFQIKLHGFRIELDEVRSSLELSQYVKQAVAVPKKDGKVSHLIAYIIAKDNDFADDKALTKAILKDQIMDYMMPTQFVYVDSFPTSANGKI---------------- 211958319 69 ----------------------------AIAAEYQGEE--ISYGALNIAANRLANTLVQHGVKRGDAVCLYLHRSIPMIVGIVAALRVGAAYIPQHVGVAPETLSHIANITGAKVILTLRELREQVPVAEG-----QTLISIEDVMEDDALPTMPPLGEQ---YKTQPDDLCMILFTSGTTGVPNGVQVTHKNLC--NILQTGPGDLGMRPGLRVGQILSIAFDMAAWETLGAISNGATLVIRGKSIQETA-------EKVDVLIATPSILNSL------DHSRCQQVQTAAVAGEPCPRPLADAWSSF-CRFYNSCGPTETTIINTAEPHYPGKEVL----------SIGRPTPNNTVYVLDENLRPVAIGEK--GEMWAGGDCVTAGYLANPELTLDRYRPDPFFRTKDLGRWTNTGELEHFGRVDDLVKIRGFRVELDGVSNTLEATEGCDQ-AVTLKFDSRN---LVAFVSPANVST---EDAAQSVKDKLPYYCSPTLILAMDELPRTPRG------------------ 182438778 19 ---------------FIDRVAAT-PDGEAYRYTGPDDWKSLSWGQASERVYAIAAGLIALGVRPEERVALSSATRVEWVLIDLGVMCAGAATTTIYPSTNAEESAFILADSESRVLIADAEQLAKARETRAELPNLAHVVVIDPDDPEGWIRGAELLAKTPDAVAITADQLATLIYTSGTTGRPKGVRLPHDN--WSYMAKATVATGLITAEDVQYLWLPLAHVFGKVLTSGQIEVGHVTAIDGR---IDKIIENLPVVQPTYMAAVPRIFEKVAKHKVADALVFSRLRACISGSAALAPDIGYFFAGAGVHILEGYGLTETSAASFVNPGEAY-----------RTGTVGKPLPGTEVRIADD------------GEILLRGPGVMQGYHNLPDKTDEVLESDGWIHTGDIGELSADGYLRITDRKKDLIKSGGKYVAPAEVE------------------------------------------------------------------------------------------ 157130911 2 --------------ELLNRS----PEKPILIDGDSGRV--LTRGELRTRAVRIAQNLKKLGEKSDEVVTVAALGNENLIPLLVALQFLAVPYNTLYPNYAEDEMAHMMRQTQSRLMFCDSSNYRTVSKASRKAIEGDVVIFSLDQFTEGARSIEDLLEDEFKPTLVEDTTIWSIFCSSGTTGFPKGISLSHANRASSFYPQGMSNLS-------ILVTGSVHWISVVYTYDMALFYDSVVVFTRKPYSEDLVFDLVEKYRINVVNGPPFFANAVANHPRVKTADLSSIALWGIGGYYVSDSVRDAMDAINGKSYTFFASTECGPIAM-------------DLVQRKRGAVGTVCPNMKVRIVDDDGKSLGVD--EIGELLVKRAVPFIGYYRNAEATESVLDEDGWFQTGDVGYFDEDGYLYIVDRKSEIFKYID-PVSPSELEELIMQVPGVEEVCVVGVPLEKSAELPTAAVIRQGSEVSGDDIANYVAEQVRDHMKLRGGVHFVEKLPVTSKGNVKRKEVKNMIINL---- 160889721 2 ---------------YIENSIKENWDLDALTDYKGATLQ---YKDVARKIEKLHIIFEASGIKKGDKIAVCGRNSSHWGVTFLATLTYGAVIVPILHEFKADNVHNIVNHSEAKLLFVGDQVWENLNE--SAMPLLEGIMMMSEKLDYAREHLNEMFGEHVSYHKDQPDELAVINYTSGTTSYSKGVMLPYRSLWSNTTFA--FEVLPLKAGDKIVSMLPMAHMYGLAFEFLYFAVGCHIFFLTRMPSPKIIFQAFTEVKPNLIVAVPLIIEKIIKKSVLPKLETPAMKLIIVGGAAFNQEVEQFLKMIDFPYTVGYGMTECGPIICY-----------EDWTRFKPGSCGKAAPRMEVKILSSDPENIP------GEIVCRGPNVMLGYYKNDEATVQVLDKDGWLHTGDLALMDAEGNVSIKGRSKNMLLPSGQNIYPEEIEDKLNNMPYVAESIIV-----QQNEKLVGLVYPDFDDAFAHEENRVALNAELPAYQIFKMKIYPEEFEKTPK-KSIKRFLYQEAK------ 86136086 30 -------------------------ERTAHREKDMGIWKSFSWTTYWEQAKWIGLGLLSLGMQRGEVVSILSEDRREWLYTDMGVQGVGGIASGVYTTDSASQLAYLVNDSGSRFLFVEDEQLDKYLEIADQVPGLAKVIIYDRDGQEKCIFIEDLVAMETEIAKSKPEDTAMLIYTSGTTGMPKGAMLGHENVLASMEAGA--RALAVDPNDEQLCFLPLCHILERNVSVYFPLGASSTVNFAE--SPETVFDNMQEVSPATFFAVPRVWVMVGKEPPAAIAALRNLRRMLTGAAPISPELLKWYWSIGVPLIEGYGMTENAGIATINTLEQN-----------VPGTVGHPVPGVQLRIAED------------GEIQTLGLNNFQGYWRNNEKTAETFTADGWLRTGDVGRVDEAGNLTITGRIKDIIITGGKNITPAEIESRLKFSHYISDAVVIG-------------------------------------------------------------------------- 198262392 14 ------------------------PNAVYLRQPIADVWHEYTWRDVSYRVRRLTQALYDLGYEKGDRIAIISKNCAEWIMTDLALQLGGFVSVPLYFDQTPDSFRYILDHSESKALFVGKLDAPVWERLKDAVPEGMPKIGFSFHGDDAWIDLVEKSQPFTDNPVPDDEDWWTMVYTSGTTGNPKGAVHCYRAP--RHVGSRAIQVFGLGPEDRGLSFLPLAHVAERLLVATMSVYAAAQVNFIQSLD--TFQRDLTTVEPTLFFSVPRLWNKLVARKVRQGLGLNKARMVISGAAPLSPAIQKWYAKIGIEILEGYGMTE-------NFAYGCIGRPGQSP----SGTVGQPMPDCGFKLSDE------------GEILFSGPTIMWGYYKAEDKTKEAMTDDGYYRSGDLGEVDAQGNVRISGRVKEIFKTKGEYIAPAPIEGKLASFKDYEQICVSG---PSLPQPVVVVTLAESAQSKPRAELEKAMEEHLQHEKLGGIVVSKDDLPVTPTLKVKRNKVEERFTSLMEQA 15897304 1 ----------MSLATLLYKWFKETPSKTFLID----KNQSLTYEQVTREVVYVAS-----NISPGDTVVHIMLNSLQSVINYLAIFWAGGKAVAVDPQTSAEDLKFILEDSNPDLIVTDEEIYKR------EYDILKSYQVIVNKRGKDVFT---------KPYEYREDEVGLVYYYAGIVGRTMQVLHSANRVELNS--ATLYNSIGLKEIRGILTV-PLAHVLG-NSVLGITLEAGGKLYIMSKFNVDEAIESINKYNINYLSTVPTVYDYLNN---EEKRKVDSLELCVSSAAPLYPSTVNTFKKYGKDIVQQYGFTEGLILTFQ------------PKELSGVISIGKPLPGVEIKIVDDKGNE-----NNEGELWVKAPWLMLGY-KDREETARVFN-EGWLRTGDLVKIDEKGLLYFRGVKKRMLKFKGYPIFPRDLEEILKTHPMVEDVKVIGEDAGNLGQQPVALVKVKEHKAGIEDELLNYVNSRVAFYKRLKKVYVVDRIERN--------------------- 196244361 20 -------------------TAQNFGDIIALDDPHSNPPVSLTYAQLYQQIKNFAVGLQTLEVKLSSKVALFADNSPRWFIADQGSMMAGAANAVRSSQADKDELLYILADSDSTTLIVDQKTLKKLRSGIDDLP-IQLIILLSDEAPDQTLNFQQLMDKGSQGATQTKDSLATLIYTSGTTGQPKGVMLSHGNLL--HQVTNLDSVIQPKPGDRVLSILPSWHSYERSAEYFLLSQGCTMTYTSIR----TFKTDLKRFKPHHMVGVPRLWQRIAKNLSLEHFHASSFERLVSGGGSLAKHLDMFYEIVNLPVLVGYGLTETSPV-TNARTHSH----------NIRGSSGQPVPETEICIVDPDNRQILPQGQ-RGLVLVRGSQVMQGYYKKPEATRKAIDPDGWFDTGDLGWLTPMQDLVITGRAKDTIVSNGENIEPQAIEDACIRSPYIDQMMVVG-------------------------------------------------------------------------- 67159016 387 -----------TLDRLMEQSKSRFADNIAVIDGND----QYTYAQLFAGAKSLAGYLDSL-CEPQAIVAVQIKRGYLQALLLLATVLSGRVYLPLAMDTPISRARSILESSGCTLLILDEQMYPGIRVL-----------------PSRILWCQLEHAPFTRDTSISPSDLAYLIYTSGTTGTPKGVAIEHAAVCNTLLA--MNQYFGVSQHDRVLAISNISFDLSVYDLFGTWTAGACVVLLSESADPASWVQAIHANHVSVWNSVPMVLQMMLAFVQGLRLNFPGVRHIWLSGDWIPPKLIEQARCCFPQIISLGGATEGSIWSIYHPLQDQVYLGS--------IPYGRALPNQGMFVLDEQLELC--DFGVSGDIYIAGYGVARGYHQAPRLTESKFTVHPLYKTGDRGRWHTAGYIEFLGREDKQVKIQGYRVELGEVESVLKRASFVRDAVVLIRSSTGGGGSYLAHIVASPLTAQLEPTLRAHAALLLSPYMQPLHYGFYEQFPLSANGKVDTSRLR---------- 95929234 1 -----MMDCDLNLAIHLTRRAEQQPYTAAVIFPEGRDRTHLTYQQLEQQSNRIACALSQYGVRCGDRTVLMVKPSLNFFSLTFALFKLGAIPVLIDPGMGVKNIKQCLEEVQPDVFIIDKAHVARLLLGWGK-NSLRLSITTGVSLRSTVPTLRTLVQRVAEAAPFTAHQPAAILFTSGSTGPPKGAIYTHTNF--NAQIAALKQLYAIEPGEIDLCTFPLF-------ALFAPALGMTAVIPDAQVNPQRIFEAIDNFGVTNMFGSPALLRRVAQQGLLQHKQLPTLNRVISAGAPVPATVLEQFTSMMAPIYTPYGATESLPVCSIDSTTLLGETRYLSDQ-GKGTCVGQAIIDVQIIAIDDETEDLTVADGVIGEICVRGPQVTSGYFNREQSNKRSFVEDGYHRMGDVGYRDDQGRIWFCGRKDHRVEHNGETLFSIPCEAVFNTHGDVFRTALVGLGSRPNQRAVLCVELNPGGKERHDSIRQQLIQNNYPHTQAIDTILFHPRFPVDINAKIFREKL----------- 115378052 14 ALPG----KSRTILDVLGYRAAAHGNRTAFIFLEEGEVEKLSFQELHANHLVVAHALRKEGL-AGKRVLLFYLPGLDFVIAFFGCLAAGVVPIAVPPPLPTERIQAIVDDAHAAAVLTAGDLVPVLQSWLAQSERLGGLPLIATDAV-------DALESPAGAHRPAPDDLAFLQYTSGSTTLPRGVMVGHDNLLAN--LECIQRPLLIGADSVSVTWLPCFHDMGLINGVLPVYAGCLSVMMSPLARPRRWLEAISRYQATHSGGPNFAYDLCVRKIDRQGLELGSWRQAYLSAEPIRRDTLERFHDAGFRFYPCYGLAEATLAVTGGSLDAAPLCCSVDNVALEQGRVGVAGLDTEVVIVDPETRQLAAAGQ-IGEAWVRGPGVARGYLGRPEETQESFQAGPFLRTGDLAFKKGE-ELFIVGRLKDVIIIRGRNYHPHDIESVGQSHPALRACAAAFVVDGDGSEKLIVVQELQGAAPLEEVIVRQAVSEQHGLRLHRAVLVKTGGIPRTSSGKIQRRLCRSLFE------ 27381396 77 --------------DIVEDWAQRQPGRPALLS----DGQSFTYGELAARINRYARWARDVGLQAGRTVCVLMPNRPDYLACWLGISSVGGTVALINTRLVGQSLAHCIDVAHADHLILAADCVDAFESSRPHLHREPQCWSLGTGDPSGDLAFEPRPLSSAERGDVTIDERALLIYTSGTTGLPKAANVSHRRIL--AWGGWFSGLTDASIEDRLYDCLPLYHSVGGVAAPCSMLCAGGSVAIAEKFSAGSFWDDIERFDCTVFQYIGELCRYLLKAPASEQEARHRLR-LAVGNGLRGDIWETFANRFAIPILEFYAATEGNSLFNVDGKPGAIGRVPPVLAHRFPASI--------VKIDADSGSPVRSAAGAPGEIGDRDGRPFEGY-TDPEETKKKVVGDAWFRTGDLMLRDAQGYLHFIDRVGDTFRWKGENVATSEVNDAIRDCPGVLDASTYGVAVSGADGRAAALVVDRDFDL---EIFNEHLSHRLPPYAVPAFVRLCPALETTDTFKQQKRLIRE--------- 126176459 1 -----MSLDQYHVIRLLQQQSESLKDAIALEGFEAAPWYQVSWQAFDQISSKIAQVLIELGVQVQDRCVILAQNCPQWTCADVGTLKSRAVVVPIYPTSTLEQASFIVNDAAAKVIFVDDAQYAMACELQSLCPSLEHVIVFDASVAEQHWHLDALLAGDAKAIKANLDDLLTLIYTSGTTGDPKGVMLDYRNMA--STIRQHDQKLAFHSGDVSLAFLPLSHVFERSWSFYVLCRGGHNVYLQ---NTQRVKEAISAVRPHTLCVVPRAWAMWLSLQWRLAHKLGRLKFMPCGGAALDVNVGSFFHAINIPVLCGYGMTETNATVTCNTLGN-----------RVPGSNGQPLLETEIKLGKDD------------EILVRGATVMRGYYNRPEDTAAAF-EDGWLKTGDAGRFDANGNLFITDRIKELMKTSGKYIAPQRVEGAVGCCPFIEQVAIIA--DAR--NYVTALIVPAFESLSPLELLRHQLQHELAGFEQIKKFTLLPEVLITPTLKLRRKMIYHKYAHE---- 149920646 5 -----------SILDLLLDQTKSRGQETACLVKADGKYGPVTWNQLWADARKVGKALIAAGIESGDRVNVIAHTCYRWISTDMGILAAGGVTVPIYPSNLPDECQYVTDHSGARLVFAQADQVAKFIEQRDNLAGVVKVVQWEGESDDGWITWDAFLAADARSASLSPDSILTIIYTSGTTGRPKGVVLTHSNMLYEAKATAEIG--LLRTDDIQLLFLPMAHVFAKVLEIGWLGTGH---VLAFAESMNTIRDNLGEVRPTLMAGVPRVYSALNGELEEKGEKLGRMRAMVSGGAPLSKKIAWFFRDAGIVLVEGYGMTESSAATTIGRPTNN-----------RIGTVGEAMPGTKIKIAED------------GEVLIQGPGVMREYWRNEEATKETII-DGWLHTGDIGELDDRQTLRITDRKKDLIITGGKNIPPQRIENAVKVHKLISQCVV---------------------------------------------------------------------------- 196242447 14 -----------TLVDRLRHYAQSSPQQVAYFQRDNQNVEELTYGDLDRQARTIAAYLQAQ-VPLGDRILLIYPPGLDFIAAFLGCLSAGMVAVP--TRLPRHALDNVAIDAGTTLFLTTQESLTELSVLMAERSLPLAF-------PDRWSGLADTLVQIEDDWQIPDEQLAFLQYTSGSTGNPKGVMVSHANILHNSEIIYQAFGHSAQSEGVIW--LPPFHDMGLIGGILQPLYGGFPVILMSPIRPLTWLKAITRYRATTSGGPNFAYVQRIKPEQLNQLDLSSWEIAFTGAEPVPDTLKQFAAKFACAFYPCYGMAETTLFITGGTKGQQPPPSQEQGRMRELVSCGYAWSDQRVVVVDSD-ALTACGEGQVGEIWVAGESVSQGYWNKPWETELVFQAGPFLRTGDLGVWL-QGELYITGRLKDIIIIRGRNYYPQDFETVQRSHPALQTCAAFAVEVGQ-QERLILLVELKRQHGLTESLVQTIQQRITQEHEIVDEIVLLRSIPKTSSGKIRRRSCRDAY------- 118785488 46 --------DPLSVPDLMNRTVRDHPDHPAVFRNAQKQWQTVTYREYRERVHHMAKVFIKLGLEPHHTVAVLAFNSPEWFVSELSAIHAGGIITGVYTTNSAESVQHVLESSRAQIVVVDDAQMEKICSIRQNLPHLKTVIQTMPKRDDGFYRWSELEEMNVDDVEIAINQCCCLVYTSGTVGNPKGVMLSHDNFTWDSYAIGKRLHQIRYAEEVLVSFLPLSHVAAQMVDIFLTLQFACTVYFADK-DAGTLLHTLQEAKPTRMLAVPRVYVTLQHHLDAKNYILSKVKTLATAAAPMDRETKKYFMSLDLPIMEAFGMSETSGAHSLTAPDSYNFD-----------TIGKPLGGCETKI-DK------PDERGHGEICMRGRHVLMGYIGEEGKTREAVDDDGWMHSGDVGYLDEAGFMYITGRIKELIITGGENIPPVHVENLVNELPYVSNAFLVG-------------------------------------------------------------------------- 117621291 440 --PAHEVIKARPVLEALCHFAAQTPDKIALIQSTEQGEARFSYEALLARSEQMAAALQAAGVAPGDKVGVMLARTPQAIFAQLAVLLAGAVYVPLDPEQPLERQGHILRLGEVKTLITQAEYRHKLASLFEGRTLLAGDLVSDNRLNQ----------------PAAGRAVAYLMFTSGSTGLPKGVAVSHGAL--DHFAAAARCRYHLDEDARMLQFAPFNFDASIEEVFATLSAGATLVLRTDALSMPAFAAGVEQMGITHLDLPTAFWNEWVVALTAGQAHIPALTTVIIGGEAVYPEQLAQWQRQGVRLFNTYGP-------TETTVVVTTQELQQEDPSQAQLPIGLPLPGMQALILGAGEQPA-----NEGELVLLGPQLANGYVGGVQGSFGTLRVGPVYRTGDRVRLVA-GRLVYLGRRDNEFKISGYRIQPGEVEAQLLALPGVDEACVQGV-SIGSVRRLVAFV---AGPERDSRVIKAQLARVLPAAMIPTDYRHYDQLPRTGSNKLDRKALLAAYQ------ 87251741 477 ------------LHERIFAYADHYPARLAMVH----NEQMFSFESLIYRAKCLANTLINAGLEKDERVAISMEKGPGQVIAALAILYAGGIYVPIAPDQPILRRQAIIDSANIRFVLRCQ-------------TTLSHYEWTSATHFEWQDASHSPL--QSSPHQCAPTDTAYIIYTSGSTGTPKGVVISHLSALNTCIDINQRH--QINENDRVLSLSALHFDLSVYDIFGVLSAGGALIIPLERRDPMAWSTLVDSHKVTLWNTVPALFDMFLTYCEGMSLNTPHLNTVLLSGDWVDLSLPERYRRFQPQFSAMGGATEAA-------IWSNEYLVEQVAEHWRSIPYGYPLSNQAYRVVDSAGRDCPD--WVVGELWIGGVGVAQSYWNDPERTAAHFVEDRWYRTGDMGCYWPDGTLEFLGRQDTQVKVGGYRIELGDIDAALNRIEGVR-------------------------------------------------------------------------------- 167565173 2 ----TTTNLPKTINELLRFRAATKGEKDAYLFLDDEQQQSITFADLDRTARRVALLLQRHSVGVGERVLLLCRPGLDYIAGFLGCLYAGAVAVPVYPRQHAARIVGIVESAGAKAILCTGDDFARCTKLLEDTAA-SHVALLD-------LDAAKPLDASLEPADVAPSHVAFLQYTSGTTGKPKGVMVTHGNLMHN--LALIGEWMGYHEESTMVSWLPPYHDMGLIGGILTPLFGGRCVLMAPRFHPFLWLRAISDYRADVTGAPDFAYRMCSRRVPDEQLDLSCLRTAYSGAESVLAEFAQRFAPTGFRFKPCYGLAECTLLVAGRSAPRPLRTMQDRDGERVLVGVGVPIGGQRVVVRDLNTNERCAD-DAIGEICVAGKSVAPGYWQQYEQTIATFQRGEFAGTGDLGFYH-RGDLYVTGRLKDMIIIAGRNYYSEDVEAVIGSRPELVPCAAFTIEDDEERLVVVAEIERTQRKGDLDALLKGIREVIWHRHDIPGSVLLVSSVPKTSSGKVRRSECRNRLRD----- 15608333 48 ------------------------------------------------------------------RVAVLATPTASTVLAITGCLIAGVPVVPVPADVGVTERRHMLTDSG-------------VQAWLGPLP--------DDPAGLPHIPVRTHARSWHRYPEPSPGAIAMVVYTSGTTGPPKGVQLSRR--AIAADLDALAEAWQWTAEDVLVHGLPLYHVHGLVLGLLGSLRFGNRFVHTGKPTPAGYAQACYEAHGTLFFGVPTVWSRVA-ADQAAAGALKPARLLVSGSAALPVPVFDKLQLTGHRPVERYGASESLITLS-----------TRADGERRPGWVGLPLAGVQTRLVDDDGGEVPHDGETVGKLQVRGPTLFDGYLNQPDATAAAFDADSWYRTGDVAVVDGSGMHRIVGRESDLIKSGGYRVGAGEIETVLLGHPDVAEAAVVGVPDDDLGQRIVAYVV--GSANVDADGLINFVAQQLSVHKRPREVRIVDALPRNALGKVLKKQL----------- 55741888 84 -----YYDDVKTIYDIFQRGRRVSNNGPCLHRKPNQPYEWISYKEVAERAEYVGSALLHRGFKPDQFVGIFAQNRPEWTIVELGCYTYSMVAVPLYDTLGAEAITYIINKADLSVVFCDSPLLSNVE--KGETPVLRTIVLMNPFDNDLVEREEEGKANREKPKPPKPDDLAVVCFTSGTTGNPKGAMLSHKNIVSNSAGFMKVDLMFPSTQDVLISFLPLAHMFERVVECVVLCHGARIGFFQG--DIRLLMDDLKVLQPTIFPVVPRLLNRMFDASKRKEAELRSVRLMVTGAAPVSPTVLTFLRALGCQFYEGYGQTECTAGCSLTIPGD-----------WTAGHVGAPMPCNHVKLVDEEMNYFASKGE--GEVCIKGSNVFQGYLKDDEKTAEALDKDGWLHTGDIGKWLPNGTLKIIDRKKHIFKLAGEYIAPEKIENVYTRSEPVVQVFVHG---ESLQAFLVGIVVPDPDNAVLEDLLKLGKEAGLKTFEQVKDIALHSEMLLTPTLKAKRPELRKYFKDE---- 197285928 1 -----MINNN-NLYDYIRRLQMQFGEKTAYRQWDAKSEIAMSWASVAKKTRALSNALLDMGVAVQENVGIFSQNSIDWSIADIATLQLRAVTVPLYATSSVEQAAYIINDANIRILFVDQKEYDVVSELALLCPQLKHIIVLNPTIPSYHLTYDSLLQQRIDECCL--DDLFTLIYTSGTTGEPKGVMLDYTNLASQLYLHD--QRLSLSDKDVSLCFLPLSHVFERAWSFYVMHTGAINVYLT---DTHAVREAMAAVKPTVMCAVPRFYEKVYSAIQEKVSQAPRLRQWMFAGARLDDAVIGFFLAAGINIKYGYGMTETCATVSCW-----------EENHYKLGSIGTPLPGVEVRIGEEN------------EIQVRGSIVMKGYFNKPEETVAAFTEDGWLRTGDAGALDEEGMLYITERLKDLMKTSGKYIAPQMIEGTLGQDRFIEHIAVIA----DTRKFVSALIVPCFDALEEKELFDERLRENFASFHQVKRFTLLESGELTPTLKLRRKIISERYRNE---- 209696156 2 ----------------IRQHIATRANDTALRERKCGAWSDITWGEFGQQMDTLSLALLAHGLKIQEKVGIFANNMPRWTVADFATMQLRSVPVPIYPTNTPTQAAYVINDANIRILFVGEQAYNSAVVIFEQCPQLTHIVALSDDIDEAGISWNDFISAANESHQAEMDDLLTLIYTSGTTGEPKGVMLDYTNI--GSQLEGHNTNLALTEKDVSLCFLPLSHVFERAWTFYVLYKGAINCYL---PNTNLIKDALIEVKPTVMCAVPRFYEKIQSHKIADKLVLSKLRMILCGGAKLDATIGRFFHALGVNVKLGYGMTETTATISCW-----------EDGKFHPDSIGTLMPGAEVKI------------GKKNEILVRGPMVMKGYYNKPEETALTFTEDGFLKTGDAGEFDADGNLYITDRIKELMKSGGKYIAPQVIEGAIGKDHFIEQIAVIAVPEEYAKELNIAYLVKNSEIVEMLEKRVANLQKELARFEQVKKFTLLDKGELTPTQKLRRKVISERYQDE---- 115623546 53 ------------ILDIFEEHARVKPNHPCILY----ENERYTYGEVAGNVNRTARWVIGSDLKKGDVVCVLLHNGPAIVWTWLGLQKKGIIASMINYNLKGSALLHCIKASQPKHIIFGSEFIDAILEIQASLRDLKGLWMINDARIPGLLPPDDAVTMEPSAPTTGLGDTGSYIFTSGTTGMPKPAIIPHSKPLGGALF--YHQNTGLSADDVYYIPLPIYHSAALLMSVSGSLYFGATMAIAKKFSASHFWDDVRRFRATIFQYIGEICRYLLAQPENDGDYPRPLRAIGNG---LRLDIWEEFKRFNIPIYEFYGATEGNFAFINT--DNHLGSVGRYSWLFK-----RNLANVEIMDYDETGEPIPRGSTGLMLLQITERAAFVGYRGPEEMTQKKIVRDAYFNTGDLMKIDVDEYVYFIDRLGDTFRWKGENVSTMEVSHALGLFPAILEANVYGVPGHDGKAGMASIVLHKGAILDFSALYQHVISS-LPDYARPKFLRLLDEMDLTGTFKHKKTELVKR-------- 20089903 3 -----------------------YARKTPQSVALEDSKNSVSYGCLEKDISNIALYLKDF---KRSRFTILAESDIQYVKLLLAVYRSENIAIPLPIEFPRFSLERILDSAHVNNIITTDTQYSRFG--KSFFERFGTVVVTYNDMSVNILRKEIKDETNNPELRL-------VLYTSGTTGTPKGVMLSDRNLIAN--GESIIGVLGITSEDKGALVISPHHAFGNSILNSHLMAGGSVRIGTMNF-MNSVFNLI-GSGVSIFYGVPSTYRMLLKYPDRFRQVFTGVRTAASAGGGMDRSIVKEIRELAPEILPMYGQTEAT---------ARLAYVPAEDVDKFIDTIGKAIPGVTLDVFDFECRSVEPNIE--GELVARGENILIGYLDDEIATKSKVV-NGWLHTGDLAQKLPNGYIRLLGRKDDIIKIGDHRVNPREIERYIEENNTVSRVFVVPVSHELMGTAISLMVMPAEG--TEIEALYAFCRKNFPGYLCPREILFIDYIPLSENGKISNRSIIEEYQH----- 160933979 1 -----MNQYPLNPVDFYERGIEKYGDKPAITYTSEKEAVTRSYRQLTEDVYALAAAMREKGWQ-GWHVALAGENSYQWVVAFFASAVLNCPVVLVDIEQSVETIAQMLETADSQVAFASASAAELFAQ-EADMPKLPLVASGGEYGIPFTSLLEELLKEHDHFFDTAEENLAVIAFTSGTTSASKPVMLSRKGVLHNASSSVAMVATG----ERLFASLPFYHTYGLTCSVLGPLIVGTHLCINGSL--KTMMRDLRLFQPDTMMTVPLIVRFLRREPEASSEKLENLKIIISGGAHLLPEISLELKRFGIQTLQGYGITECSPLISVN-----------RNQMNQPESVGVVVPGVELRF-------------QEGEILVRGENVMLGYYKDEEMTREAM-GDGWFHTGDLGYLDKRGFLYITGRKKNLIVLKGKKVSPEEIESRIARLPLVKEVMAYGATTGQSADDVKIAVTKEAGGMTSYEILNTLQKEHYPSYKQIQLVNLREEFSKTSSQKIKRREL----------- 55623574 84 -----FYDDVTTLYEGFQRGIQVSNNGPCLSRKPDQPYEWLSYKQVAELSECIGSALIQKGFKPDQFIGIFAQNRPEWVIIEQGCFAYSMVIVPLYDTLGNEAITYIVNKAELSLVFVDEKAKLLLEGVENKLPGLKIIVVMDAYGSESMKAMEDLRANRRKPKPPAPEDLAVICFTSGTTGNPKGAMVTHRNIVSSAFVKATENTVNPCPDDTLISFLPLAHMFERVVECVMLCHGAKIGFFQG--DIRLLMDDLKVLQPTVFPVVPRLLNRMFDASKRKEAELRSVRLMVTGAAPVSATVLTFLRALGCQFYEGYGQTECAAGCCLTMPGD-----------WTAGHVGAPMPCNLIKLVDEEMNYMAAEGE--GEVCVKGPNVFQGYLKDPAKTAEALDKDGWLHTGDIGKWLPNGTLKIIDRKKHIFKLAGEYIAPEKIENIYVRSEPVAQVFVIVVPDV---ETLCSWAQKRGFEGSFEELLEDMVRSGLKPFEQVKGITLHPELLLTPTMKAKRPEMRNYFRS----- 167841936 508 --------------------------------------QRLSRDELMRVTHRMALALRQLAPARG-PVGILMERGVDAALAVIAGFRAGIAVAPLHPDQSAAWLARACRDAGVRHLVCSAAHAGLAASM---------------PAPTLAYSRWRALAEQVSDAALPSPDPAYVIHTSGSSGLPKGVAVS-RNSLQHLLAAS-RFMFDVADAHWTLAHHPSFDFSMWEL-WGPLAHGCALTVLGERASPDALYDALVRDGITHMGLTPAACRLLLPVLDRCGVR--TLKVVCVGGAAVDGALVNRLASLGVDAWTFYGPTEATVWATCARLRADDED----------ARIGYPLAGMRAYVLDERLRWAP--ERQTGELYLGGPQLTR-YLGAPSATAAAFVPDPWYRTGDRVRYSRDGGLLFVGRADRQVKINGYRVELDAVSHALSACPGIAQVGCAHLPDDGVG----ALYTSSDGQPIPLATLAGFARETLPRYLLPIRFVHRPTFPLTRNGKPDLDAIQAELERAAGAS 67541192 91 -------------------------------------------------------------------VAVIAPGGYEYTMAFTAILALGAAVVPITPALPVQEAKSLVTRAQCVAVISTSEVVPLAHGIIQSIVASNPATELPHLVTSQYLQSDSLPPSSSDPVP-NMNMAALVIFTSGTTGPPKGAV--QRRSYITSAAEDVADHYRLTESDTVLHMLPVHHATGIGVTFLPLVVGGCIEFRSGGFDPEWTWERFRQKALSVFSGVPTIYTRLKRYFEIHISPLPSIRVFLCGTSALPRPIQEFWTRIGKMILTRYGGTE-----FHTTLKADLDGSSPAN------SVGRVSPGVDLRLSDE------------GEILVKGPNMFSKYLHDTNATSKAHDKDGYFKTGDIASCMGESYF-IQGRASDIIKSGGYKISALDIEREILGLDYVSEVMIVGVEDEEFGQRVAAVVTLKDEHLSLEKLRGD-LRGVLAGYKMPTVLRVAGEIPKGATGKVQKKVLGPRY------- 73667816 1 ----------MRIDAYITEYARKTPQSIALEEGKS----SISYSCLDNDINTIASLLMDFN---HCRFSILAESGMLYVKVLMAVYRSANIAIPLPIEFPKFSIEKILDAAHVNIIVTDTQYSRFGEDFFERFGTV--VIISSNTSGEFLRKKIE--------TEVNNPQLQLVLYTSGTTGTPKGVMLSNRNLVAN--AESIIKVLRITSRDKGALVISPHHAFGNSIINSHLVAGSSVRIGNMNF-IDSIFNLI-GSDISIFYGVPSTYRILLRYPDRFKKDFSRVRTAASAGGEMDRDIVNDIRELDLEILPMYGQTEAT---------ARLAYLPAEDVNELVDTIGKAIPGVILDVFDSEYRPAKPN--ITGELVATGDNIMLGYLDDEIATGMKII-DGWLHTGDLAQKLPNGYIKLLGRKDDLIKIGDHRVNPREIEKSIEENNEVSRVFVVPVHHELMGTAISLMVIP--AKGTEIEKLYAFCRKSLPGYLRPREILFIDHLPISENGKISNRSIIEEYQH----- 170722709 437 ------------LPERVARWLREQPQALAIIDQGQG----WSWQQLDQLATAVAAHLQAQGVGSASVVGLALPRSVHWLAAVLACWKCGAAYLPLDPLWPAARREQVSRLAGAQLQI-DATLFEQL---------------TDTSAP-------------FEAQALTANTAAYVLFTSGSTGEPKGVVIEHGQLAGYLQAAE--QALELSACRHFAFSATVAADLGHTSLFGALQVGATLHVASDAVDPAAFAAFVRDEGIDCLKIVPSHLAALLDSAQPSLPA-----TLVLGGEAPSAQLLARIARLAPRVFNHYGPTEATVGVLVQPLRAEAP----------MASLGQVLAGNRVYLLTPAGQL--AGVGELGELHVAGRQLCRGYLGGEQG-ASRFIDNPLYRSGDLARYQADGSILLQGRQDHQVKIRGFRVELAEVEARLLEIDGVAQGAVLAIETQPGQELLACYAVHGEAEGLDEASLRARLAECLPAAMVPTQLRCLPSLPRLANGKLDRR------------- 154300968 260 ------------VHDLVLRHVISTPNAPAICSWDG----QLTYDELEKATSILACHLIDHGVGPEVLVPICFEKSVYAILTMLAILRVGGAFVPLDPSQPRERHEAIMKKANAKMVISSPQTAHKFNEIAIQNMSVS----------EGLLATLHVSLKDRLPIKVKTYSTAFVLFTSGSTGEPKGIVQEHGSVCTASFFHG--KAFGWNSKSRVFQYAAYTFDVSMMDIFTTLMFGGCVCSPSEDDRQNNIVGIMNSMQVNWVLFTPSLANLI------SPEDVPCLEIMALGGEAVTQENISRWSN-DVALYNCYGCAEASPTAFIQLRSNNRGS-----------NLGKPFGQALYWLVDPKNHNRIVPIGAVGELLVEGPTLARGYIGDMDKTKAAFIKGPFYKTGDLVRYTSDGSLDWVGRKDFQVKVRGQRVELSEVEYNISAYPKVALAMATSPKIGAFAKSLVAIIQIDTSEPTSAADLDQFLRKKLPNYMVPNHWFAVEKVPLSISGKIDRK------------- 9937225 460 ------------LHRLVEESAARRPDALAVV----GGTRHLSYRELNCRANRRAAWLRRAGIGTEDVVGVRLERGPELLVSLLAVLKAGAAYLPVDPALPAERVRLMLDDARAALLLT--------ETALGTPPAPAGTPVHHVDGPPPPTRPGDDADHTGPDLPT---SLAYLLYTSGSTGRPKAVALQHDS--AAAFLRWAGRAFDGGELAAVLATTSAGFDLSVFELFAPLAHGGTVVLAD---SALHVPALPWAPAATLLNTVPSAAAALLDADGLPD----GLTAVNLAGEPLTAELVARLHARKAAVRNLYGPSEATTYATAALVPAGGTEAPA---------IGRALGAARVWTADDRQRPLP--GAVVGELLIGGTAPARGYLGRPGPTADAFRPDPLYRTGDLAVRRPDGRFVFLGRKDEQIKLRGVRIEPGEVEAALRQCAPVAAAAVVLAGTTAENHRLVGFVTPSPGARVDPERTLAALRSRLPAALVPAALVVCDALPLTANGKTD--------------- 28573631 113 ----------FTVARCFQDQARRRPKKTCFVM----DDRHLSFAEALEFSQKIAGYFSDRGLERGDCVALLMETRLEYPCIWLGLSQLGVITALINSNLRGESLLHSIKVANAKALIVGSELLDVLVSLREQLDEVPIYQYTDDEVRPGAVDLVTALKTQSAVCPGEARSKLLYVYTSGTTGLPKAAVIT--NLRFLFMSAGSYYMLKMSSDDVVYDPLPLYHTAGGIVGVGNAILNGSTVVLRKKFSARNFWLDCDRHNCTVAQYIGELCRYLLASPDQQKHNL----RLMYGNGLRPQIWSQFVRRFGIPIGEIYGATETNRVGAIGFVPVYGSSLYPVQVLRCDEYTGELLK-------DSKGHCIRCQPGQAGLLVRRAVSAFHGYADKQKLLRNVFTSDVFFNSGDMVVRDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCVGLEDCVVYGVPHVEGKAGMAAIV--DPERKVDMDYLSVVLRGSLPPYARPLFIRLLDEIPRTATFKLKKRELAKEA------- 149722534 115 -----------TFVDAFERQARAQPGHAALVCTGPGDC-SVTFGELDARACHAAWALKALGVGPQETVALLMLPSIPALGLWLGLAKLGCPVAWINPHGRRAPLVHSVLSSGAQVLVVDPDLQENLEEVLPELENIRCFYLSHSSPTQGVGALVAALEDPADPVPADPRSPALFIYTSGTTGLPKPAILTHERLL---QMCRMLSLSGVRADDVVYTVLPLYHVMGLVIGVLGCLELGVTCVLAPKFSASCFWDDCRQHGVTVIHYVGEVLRYLCNTPQRPEDRTHTVRLAMGNG--LRADVWETFQRFGIRILEAYGSTEGNGGFV-NYPGRCGALGKTSCLLRMLSPFELVQFDMEAEVRDHRGFCIPVGSGEAGLLLVLGRHPFLGYRGPREQSERKLVRDVYYNTGDVLAMDCEGFLYFRDRLGDTFRWKGENVSTREVEGVLALVDFLQEVNVYGVSVPGEGKVGMAAVQLAPGQSFDGQRLYQHVRSWLPAYAAPHFVRIQDTLEITSTFKLVKRLVRE--------- 167753296 5 -----------NLINIYETSFRENYALPALTDYFKQEN--FTYLEMGAEIAKLHLLFDEAGIRQGDRIALIGRNNPRWCITYIATITYGAVIVPILQDFHANDVIHIINHSESRLLFLGDTFWDAIEA--DQIRKVEAVFIYERRDPKKLTDFQKAYPKGFGPEHIPNDRMILLNYTSGTTGYSKGVMLSVNNLTGNVLFARGAINTQFQRGGRTLSFLPLAHAYGCAFDFLAPLVGGHITLLGKIPTPKILIEAMQVVRPTIICCVPLILELLEKGPMSIAMKIPALRSVIVGGAPMNMETEAFLMSIKFPITIGYGMTECAPLISFT-----------PDNEFKAGSCGRFLSFIQVKI------DSPDPEHVAGEILVHGEHVMMGYYKNEEETRKVLDEKGWLHTGDIATMDPDGTLYIRGRSKTMILTGGQNIYPEEIEDKLNNMYMVQESLV---------------------------------------------------------------------------- 167588820 9 ------------------------PEKTAFIFLDNGEAERLTFGDLDKRARGIAARLQRI-AQPGDRVLLVYPPGLEFICAWAGCLYAGLIGVPAYPHRPADRLKSIVADAGPVVALTDAATLDIAHREDGYSDTLELKILATDQG-------FDAPAGQWRAPDITPQTLALLQYTSGSTGTPKGVMISHANILSN--MAVIAQASNADASTVFVSWLPVFHDMGFFGVLLPIHLGVLSVLMAPAAKPIRWLQAITKYRGTHCAAPDFAYDLCARDEAKAQLDLSSWQVAFNGAEPVRADTVARFSRAAHTMHPVYGMAEATLFIAGQPARSGVATKSARGKPHALVSCGRAWAEHRLRIVNETGQPCPPG--RIGEIWVTGPSVGVGYWNRTEETERTFRADGYLRTGDLGFVDGD-DLFVTGRLKDLIIVAGRNHYPQDLESAEGSHPALAASAAFSINVDNVERVVIACEVRREANTLNAEAVAAEIRRKLAEDHLYAAILLKPAIPRTSSGKIQRSRTRQAF------- 50604627 68 ---AYFYDDVRTLYEGFQRGIRVSNNGPCLSRKPDQPYEWLSYKQVEDMSECVGSALIHKGFKAGNFVGIFAQNRPEWVIIEQGCFAYSMVVVPLYDTLGTEAITYIINKGELSLVFVDKPEKALLEGVENKLPGLKTIILMDSYGIDSMKALEDLRANRRKPKPPAPEDLAVICFTSGTTGNPKGAMITHRNVVSDCSAFVKVTDKTFSPDDTLISFLPLAHMFERVVECVMLCHGAKIGFFQG--DIRLLMDDLKALQPTIFPVVPRLLNRMFDASKRKEAELRSVRLMVTGAAPVSATVLTFLRALGCQFYEGYGQTECTAGCSLTVPGD-----------WTAGHVGAPMPCSLIKLVDEEMNYLAAKGE--GEVCVKGPNVFQGYLKDPAKTAEALDKDGWLHTGDIGKWLPNGTLKIIDRKKHIFKLAGEYIAPEKIENIYLRSEPVAQVFVHG---ESLQAFLIAIVVPDVETLVKKAILEDMLRAGLKSFEQVRGISLHPELLLTPTMKAKRPELRNYFRS----- 197333133 11 -------PDELTLPALLARNAAQYGDLPALSWREGDGWTTLSWAEARREIAVLASGYAALGIERGEHVLMMMGNRPEHWLSDLALVHLGAVPVTVYGTSAPEQIAHIARHSRARVAIVEARELARWEPLLADGTVALERLVVAEAADAGPHRTYGSLQASGARAHRPDEDPLTVVYTSGTTGDPKGVRLTHRNIMLQSV--RLDRRVDLPEHAEHICYLPFAHIAERILGIYLPLLRAAHVRLV--ADPTAVAGAVRELHPVQFFGVPRVWAVLARLPEAQRHALDRLAWTASATAPMPIDVVRFWAGWGITIMDAWGLTETSGVCTVNSPDGF-----------RLGSVGRPIEGVELRLAGD------------GEILTRGATVFGGYLRPDGSVESAADAEGWFPTGDIGRLDEDGFLWLTDRKKELIITSGKNVSPALVENTVKEHPLIGQALV----HGDGRSYLVALLVLDAEADSPAALAAHEVRQEIARAQIKRYRLLTEEWELTPSLKLRRRVVREKY------- 111020733 22 -----------SVAALFVDRVAHSPNREAFRYVDAADPKQWTWSEAGDRVRNLAAGLIVLGVQAEQRVALASATRYEWVLADLAVMCAGAATTTVYPTTTAGDVAYIVANSGSRVVFADDAQLAKLRENRGELGDVEKVVLIDGDPGDDDWVIEELLAETPDAVHIAPDDLATLIYTSGTTGRPKGVRLSHSA---WTYEAAAIDATGLDADDLQYLWLPLSHVFGKVLLTLPLQIGFATAVDGR---VDKIVENLAVVKPTFMGAAPRIFESLLDSVQHAVADRGRLKFFISGSAALNRDVAQWFDAVGIVVLEGYGLSETSAASFVNRPSAY-----------RFGTVGWPIPGTETRIGDD------------GEILIKGPGVMSGYHENPDATAEALTDDGWFHTGDIGEMDDNGYLRITDRKKDMFKTSGKYVAPSAV------------------------------------------------------------------------------------------- 145251722 19 ----------LGLAELLERQAIVRGTAIAIEEGP----REVTYGELHEKALFVADQVNS--ILHDDPVGIIVPRSLNHVLSQVAVIYSGRACVPLDPKLPDEMLKNMLENLGSTLVITD-----ILQQHR--LPGVKHLVVDHRVVPETFDV-------NIAPSQNGPQTCSHVFHTSGTTGKPKAVE----AFAEGMINLCLDPADLIRKGQRVGHGSNVIFDTSLVEIWGPLLRGATMVIIPQELDPPALSDFVKQKELNVLQLTTSLLTVTAYACPDA---FSTLDTLITGGEAINCQTIQSIFDAGAPIINGYGPTEASVYVLYHEV-------SEEEARRGEIPVGKPFGDVEVFLVDDNLNTVKPG--EVGELLVSGVGVAGGYIGDPEKTAKSFVPNHIYRTGDLMRVDEKGVYYYLGRKDNQIKIRGQRVELEALESALVGTGLVSAAVVVKIPEEVGGQFLLAYCIPSSPDVANGAIMKAYMEQA-PHLMVPR-LELIDILPLRSTGKVDRRALEEQY------- 169765093 50 -----------NIWFFFKETADRYPDMVCIWTRE----RSYTYREILAFSNQYAHFFLSKGVKKGDLVAFYLQNRAEFIFAWLGLWSIGCAPAAINYNLSGDALLHCLKISGAKLVLVDDDIDERKSTIEGDLGM--ELITVDPTFTTTVLSFPTDVPENGRALNMDGEYPAILLYTSGTTGMPKGCAFTMSRLYTTVLLRSMVTDKPGPDGDRWYSCMPLYHGTS-AIAMINCVVSGRGIGLGKKFSVRQFWSDIRDSESTFFVYVGEAARYLLAAPPSPDDRNHRVR-CMYGNGLRPDVWDKFRERFGVPVGEFFNSTETGPFTTGSVGHHGLIMRLLLNNVFIPVAID---PNTGDVLRDPTGFVVRAPYETGGEIIVNVPNAFQGYWKNEDATSKKFLRDVFYRSGDALRRQSDGRWYFLDRLGDTFRWKSENVATAEVAEVLGQYPGILEANVYGVPHHEGRAGCAALISPEAKANFNFQELAKFARSRLPKYAVPVFLRIVESSTHIHNHKQNKVPLRDE-------- 156389444 108 ------MDSRL-LHQYLDIRAEQNAGTEAVVMYNMQMSRTMTYAQWRNRSVSLAASLLELGVSRGQHVLLIGGNTLEYIVFLMALHRIGALAILLGPGLTPANTA-LLKTLDCTAIAFNPGLKELTDKLAPSFLTATKIHLYDDLLKRGLLGVEDVLTVQA---QVQGDDPIVALATSGTTGIPKFVQHTSHAIVNVKGGEPSTDSSKMSRGKIIFVDRPVSWIGGLTPFYNSLYSESTVVWIPTEINPDISCEVIQREKVISWSPSPSLIPRLQEL--QSKYDLSNVKIIVMAGQALTADDLWVIEALPAAIFQGYASSEG--------LKISFRLLNKDIQEKSSVAKMQVFAGVEVKIVDTDGKVVPRG--QPGEICCRSECVFLGYLGNPEATSRVKSPQGWLHTEDLGTMDDQDMIEVTGRKSEIIKRATVKIFPGEIRAELVKNPIVADTIVIGVPDKMLHEEICACVVLRKNADVPLDALADWCNGKWPPRAKPKYFVVFDEFPMTRSAKLDLHGIKKIALGKLG-- 215426512 48 -----------SIGTVFQDRAARYGDRVFLKFGD----QQLTYRDANATANRYAAVLAARGVGPGDVVGIMLRNSPSTVLAMLATVKCGAIAGMLNYHQRGEVLAHSLGLLDAKVLIAESDLVSAVAECGASRGRVAGDVLTVEDVE--RFATTAPATNPASASAVQAKDTAFYIFTSGTTGFPKASVMTHHR-WLRALAVFGGMGLRLKGSDTLYSCLPLYHNNALTVAVSSVINSGATLALGKSFSASRFWDEVIANRATAFVYIGEICRYLLNQPAKPTDRAHQVR-VICGNGLRPEIWDEFTTRFGVRVCEFYAASEGNSAFINNVPRTAGVSPMPLAFVEYDLDTGDPL-------RDASGRVRRVPDGEPGLLLSRRLQPFDGY-TDPVASEKKLDGDCWFNTGDVMSPQGMGHAAFVDRLGDTFRWKGENVATTQVEAALASDQTVEECTVYGVQIPRTGGRAMAAITLRAGAEFDGQALARTVYGHLPGYALPLFVRVVGSLAHTTTFKSRKVELRNQA------- 169780252 22 ------------LAQQFFDHAFLNPSAMAVIDGDTN----LTYQDLHERAAMLARELQRGNLHTEEPVGVVVQHGISDVVAQMAILYAAGTCVPMDPTLPDLQIKGRLDRLKARYILVDRANQHR------DLPF--HPLIVDDSSASFSKSSH--VRDNEEPMQITLEHRTHIIHTSGTTSEPKAVQIAARSILQVVFHAPF---EPLYPTDRVAHVNNSSFDVSLFDIWAPLLRGACIVVVSKLLDLETLAAYIDRQGITVMATT-TAILNLAASV--YPRAFEKLRLCFIGGEAANISAIETIFQAGPPLINAYGPTECCIFCLAHRV-------TIADVQAGVVSIGKPIGRTVAYICDEAGRPVPDGHE--GELLIGGAGVSPGYINQPDKNRASFVAQRFYRTGDIVRRRSDGQIDYVGRRDHQVKVRGFRIELKAVESAIMKTGQFSEAVALKVESEGAGSILVAFVALSGTKPHAVLSAVDMLKAVLPDYMVPK-IELISKMPVNSHAKVDRKYLQQLFRNRWA-- 154302404 59 --PKIEKNRKLCLYYLFEESVHRHPNTECIWSREGC----YTWKQSYDLVNQYGQWYLSQGVKPGDLVAFYLQNSPDFLFAWLGLWSIGAAPAMINYNLAGKALIHCVKVPKSKLILVDDD-----AELRGRIEDERKIVFMDSSTLSEIRSGKAERPEDIYREEVKGNSPLGLLYTSGTTGLPKGCSFEARGFVAG--VGRAAGKSPVRDDDRWYNCMPLYHGTGGITAVANLMSGITNCV-GKKFSTSKFWGDIRDSKATWFTYVGETARYLLAAPPSPQDKNHCVR-VMYGNGMRPDVWNKFKERFGIPVVEFFNSTEGVFALTNHARGDWLATC-----VGHHGLISRWQFNVPVKIDDVSGAIAPKTGFATGEIIVAIPNTFAGYFNNPEATGKKFKGDLYYRTGDALRRDNDGRWFFLDRLGDTFRWKGENVSTAEVAEVLGKFDGVVEAIVYGVSHDGRAGCAAVFIDPSINNFDFAGLLKH-TRKHLPKYAVPVFLRIVKEMVPIHNNKQNKTPLREQ-------- 121700495 260 -----------TIHQIIRNVAMTDPGHPALI-ASDGE---LTYGQLDSLSSRLARYLQTKGVRPGMLIPVCFNKSLWAIVAMLAINKAGAAFVTLDASQPPSRLRSIIKQLDPPLALASPENQTLLADMITPTLAVADSILSDLPM--------KTAKQNADDWPVDATAPAYCFFTSGSTGEPKGCLVDHAAL---ASVATHCHALHLDSTSRVLQFASFSFGVSLIEIWCTLSAGGTICMPSDSDRVSRLGDAVQTMGINWAFVTPTVLATL--HPDM----VPGLRRILVAGEALKKAQISVWASR-TSLFQAFGFTEWAGVCCVSPQIHTIADI---------GIIGTP-ANARCWLIKPGEPETLAPIGAVGEILVEGPSLAQGYLHSPEKSAASFRVRGWYKTGDLAFYDSNGLLRYVSRKDRQVKVRGQRIDLGEPEFHIAQASAVIDAIVPA--DGDGVATLMAFVVAHGDSFFTEEFVAEYLEERLPDVMIPRIFLQIRSMPLTVTGKIDRLRLRQEAQSL---- 121700495 1372 ------------VHSIIKQRCVEYPTSTAVWAWDG----KLTYRELDQLSDRLAAELASHGIRPEVIVPICMERSRWTTVAILGVIKAGGAFVLLDASQPQTRLENICQRVNAAVVLTSEGNIKLAQQLAPAA------LVIDEPHSQSWPSDVIIPSIPGKPT-----STLYVAFTSGSTGTPKGVVIEHQSFCASALA--LNDITQVTPHSRLLQFAGYSFDGSIMETLSALMAGACLCVPSDFQRRNELASATKEFCLTHAHLTPS----LARHVLRDNPDFT--KVLVSVGEPLTPSDVADWATSNCRVMNGYGPAECAVSTTIQPLITTESS---------PQNIGFALTGIGCWVVHPENHDILLPIGAVGELLVEGPTVARGYLNDPTQSAAVFRPHGMYKTGDLVRYNTDGSLQYVGRRDSQVKLRGQRIELGEVEKHVRQCPGLTGVAVFTTPSAST-QNLIGFVVADAFDETSSAEQAAAAHGRLPRFMVPEVFLPVRALPQSAAGK----------------- 121700495 2951 ------------VHDIIHQRCLEHPDSEA----ACDTEGSLSYRELDEFSTRLARYLTSEGIAPNEVVPICLEKSRWTPVAMVGVLKAGGTLLLLDTSYPQQRRKEICDEVHARIVVTSATHAAESRELAS------RVVLLGTD--DLAWAEQSQQSTEVSLPKVQPDHSLYVVFTSGSTGKPKGLVVGHGSYC--SDARDHIAAWQLTRRSRVTQFSSYAFDMSILEQLSVLMVGACICVVTDEQRKNNFSEVALALKANFAMLVPSV------ALLFRPEDLPTIDSLMLAGECMTETDVSSW-APHVRLINGYGPAECSALSV---VQSSISPTSDPRN------VGYPI-GCVLWVVDPQDLNCLVPHGAIGELLIEGPIVGKGYINQPEKTAQAFTAGRLYMSGDLVRSNPDGSLTVIGRKDRQVKLRGQRLELAEVEVHVLRCDAVAEVALVLQPDEEQQSSASAFADPSEEFASQVAAAEVRLRQQVPEFMVPAIFLPLRQMPRTHSGKVDRIRLR---------- 114778907 1 ---------------------------------------------------------------------MLMENRPEWAAIDYAILSVGAVSVPLYCSYRPHDMSYVLNDSGAVAVFTSGGLLTHLLGAVEHCSHLRHIYAFDHKLVEPVTSLEAAELDEPSLERLHRDTLATLVYTSGTTANPKGVMLTHGNIITNLEAVPSVISLRATEGDRMLSFLPLAHALERTGTHFLSYSFGLSVAFAER--PDTVAKNMTEARPTVMITVPRMLSSLKQHLFHLYLKLSRLRVLISGGAPLNVEVAGFFEALGLPVIEGYGLSEAAPLLAANPMCD-----------RRPGSVGVAAKGVDINIADD------------GEILARGANIMPGYWHNRKATKEAI-QDGWLLTGDIGRLDKDGYLYITGRKRDIIISGGENIAPQRIEQLLLIDSQIDQVVVYGKPH------LVALVVANEEACTAQQLRDYILKKHLQGFEQVRRIHLISE-PLTPTLKIKRRNVYEQYAEVLAG- 126436667 11 ---ATRIDSEVTMTT-ISEALGRLWDADDDARMLQCDGHWVSWGSVRALVDLIDRELTAAGCGPAGRVAVVLTNRMESVAALIAIFRGGRTLVTVSPLQPPERLSADLTAAAAPFVLAPSALWSE----QVFTHAVADLGATGWSLDPGHLDMRTRATTDVSNGEPADGSVAIEMLTSGTTGAPKRIPLT-RTQLEASLAAALQHNERPESGTVGLVTLPIVHIGGL-WSLLQSLVAARPVAMLDRFTVPGWHAAVKEHRPAVAGLPPAAIRSVLDT-DIPAEDLASIRAINAGTSPVDPELVAFFDRYGIPILVVYGATEFSGAVAGWTVKDF-----HARWADKKGSVGRAFPGVRLRVVDDEGTVLAAD--QTGRLQVATPQ-AGG------------SGDTWVTTSDLAHLDVDGFLYIDGRADDVIVRGGFKVAPETVIRALRAHQAVADAAVAPIPDQRLGQIPIAAVELRPGMYADEETLRQHCRATLTPYEVPARVLVVDALPRGAALKVDRRQLLAMLEQL---- 157963997 1 -----MSLEQYHVVRLIQQQSQALGDAIALEGFETAPWHQVSWSQFDTITSKIARVLIQFGIESQDRAIILSQNCPQWTCADLGLLKAKAIVVPIYPTSTIEQAAYIVNDAEAKLIFADAAQYAMACDLVAQCDSLTRVVVFDKSVEQNHFYLDDLLEREIDSAADAEDDLLTLIYTSGTTGDPKGVMLDYRNIA--SMVRQHDKFLPFTPGDVSLAFLPLSHVFERGWSFYVLCRGGHNVYLS---NPMAVKEAIVQVRPHTLCVVPRFLEKVLQWKLADKLVFSKLKQVLCGGAALDPNVSAFFQSIDVPVLCGYGM-----------TETTATTTCNTLGNRVPGSNGQVIPEAEIKLGKDN------------EILVRGDTVMRGYFNRPEETAEAF-EDGWLKTGDAGRIDENGNLFITDRIKELMKTSGKYIAPQRVEGKVGCCPFIEQVAIVA--DAR--NYVTALIVPAFESLEATHVVEHFLQSELAGFEKIKKFTLLDAFSMTPTMKLRRKVIYNKYARE---- 115623544 60 ------------ILDILEEHARARPNHPCILY----ENERYTYAEVAGNVNRTARWVSGSDLKKGDVVCVLLHNGPAIVWTWLGLQKKGIIASMINYNLKGSALLHCIKASQPKHIIFGSEFLDAILDIQASLRDLRGLWMINDARIPGLLPPDDVVGEQFPTVPITGGDIGAYIFTSGTTGMPKPAIVTHGRAIGGGAFSSIQ--VGVSPSDIYYIALPMYHSSALLIAASGCLYTGATIAITKKFSASHFWDDVRRFQVTIFQYIGEVCRYLLAQPKRENDGDYPRRVRAVGNGLRPDIWKEFKTRFNIQIFEFYAATEGNFSFLN--IDGHVGSVGRYSWILRR-------MLDRVEIVDESGKPKRNPDG----LCVRLPGLMLGYRGPEEMTKKKIVRDAYFNTGDLMKIDVDEYVYFIDRLGDTFRWKGENISTQEVSHVLALFPAILEANVYGVHVPGHNGRAASIVLHKGAILDFSGLYQHIVSS-LPDYARPKFLRLLDEMDLTGTFKHKKTELVKR-------- 212699351 2 ---------------YIENSIKNNWDLDALTDYKGATLQ---YKDVARKIEKLHIIFEESGIRKGDKIAVCGRNSSHWGVTFLATLTYGAVIVPILHEFKADNVHNIVNHSEAKLLLVGDMVWENLNE--SAMPLLEGILMMNDSRSERLTYAREHLNEHVAYHKDEPEELAVINYTSGTTSYSKGVMLPYRSLWSNTKFAY--EVLDLKAGDKIVSMLPMAHMYGLAFEFLYFSVGCHIYFLTRMPSPKIIFQAFEEVKPNLIVAVPPAMKILLKVPIINDKIKATVRAVIVGGAAFNQEVEQFLKMIDFPYTVGYGMTECGPIICY-----------EDWRRFKPGSCGKAVPRMDVQVLSSD------PENIVGEIVCKGPNVMLGYYKNEEATREVIDKDGWLHTGDLALMDAEGNVTIKGRSKNLLLASGQNIYPEEIEDKLNNLPYVSESIIV-----QQNEKLVGLVYPDFDDALKNEDIERVMEENLPAYQISKMKIYPEEFEKTPK-KSIKRYLYQEAK------ 91076084 42 ---------PVSIPGLLKRTATDFPDHPALAYKAEGKWNKITYKEYYELVRTCAKAFIKLGLERHHAVCILGFNSPEWFISDLAAIFAGGIAVGIYTTNSSEACFHCANHSRANIIVVDQKQLEKILAIKSRLPHLKAIIQYGTPTSADVISWEDLLGRDQEDEDLERNECCTLVYTSGTVGKPKAVMLSHDNLTWDAL--SICERLDVKKGEVIVSYLPLSHVAAQVTIYIAMMYAVCIYFADANALKGSLINTLQEAQPTKFLGVPRVWEKMHEKMMQVAAQLSRCTLFVSAAAPLAADIKRYFLSIDMPIMEAFGMSEASGAHTMCNMGSFGLE-----------TIGMALPGMKTKILN------PEDGQ--GEICMNGRHVFMGYLGDREKTDEAIDSEGWLHSGDLGRIDENNFIYITGRLKELIITGGENIPPVPIEQLVSELPHVSNVFLVG-------------------------------------------------------------------------- 194017179 15 ----------------------------------------ITYDELWHLSDQMAGAIDA--VATDSPVIVYGHMEPEMLISFLGSVKSGRPYIPVDISIPAERIVSIIESSKASLLICANEQNVLDVEEHIEVKSAASLLALEKEAPPSSQW-------------VQQDDVFYIIYTSGSTGKPKGVQVTANNL--ESFTEWMCRDFPIDGGRTFLNQAPFSFDLSVMDLYPALQSGGTLYCLVKDLKPKDMFAALGQSDVEVWTSTPSFVQMCLMDPSFTGELLPELKVFLFCGEALPVSVAALLERFKAQVFNTYGPTEATVAITSIEVTQAILDQHD------SLPVGYAKPDTDIVILDEEGNALPDGEK--GEIVIVGPSVTRGYLGEQALTDKVFFERPAYRTGDAGV-TQDGLITCHGRLDYQIKLHGYRMELEEIEYHVSETTYVNACVIVPFQPNGHVEYLIAAIVPAAHSFEKESAIKKEMADSLPAYMIPRKFVYLEQLYMTPNGKVDRKRIAKE-------- 103487776 286 -----------TVGEALDYAAS--GTRGLNFHDPRGRLIRYPYSELRADALAAAYRLIAAGVKPQDRIALIAETGPEFAALFFGAIYAGAVPLPLPTSFGGRQLVVQLTSCDPRMLFFPPEIAAMAVEAAEQ----------RGVEPLDWTAFAERAAPVADLPAQKTDETCYLQYSSGSTRFPHGVAVTHGALLNNLSAHS--HGMKLQDSDRCVSWLPWYHDMGLVGCLLSPVANQVSVDYLKTEDPLAWLDLISRNQGTTLSYSPTFGYDICQSHVADRFDLSRWRVAGNGADMIRPDVMQAFVDAFADFLPSYGLAEATLAVSIMPPGEGINDSGRPTRYRAIVNCGKAVKDMVIEVRDEAGNPLPD--QTVGKVWCTGPSLMTGYYRDPEATAACL-KDGWLDTGDMGYI-SNGYIYIVGRAKDMIIINGKNHWPQDIEWAVEQLPGFKDIAAFAITTPGGEETPAVLVQCRTSDDAERAALRETIRERITGMNCLVELIPPRTLPRTSSGKLSRSKARAQY------- 182437079 36 ---------HQSIAGLLVHAARHHPASGLRYHLPGADVQEQSHTELLADALRMLSGLRARGLRPQDKVLLILERPKEFLTAFWAAVLGGFVPCPMAPRGDPERWAARLGQIDT---LLDHPLVVTDGALAAELPPVDGLMV-------ALVEELGAAAEPATAHAASPEDTALLVLTSGSTGNSKAVVLSHANLLASMAGKN--HYHRLTPADTTLNWISFDHVAALLCHLLPLSRGSNQLHVEPRVDPTQFLRIASEHGVTMTFTPNFLLGMLNAAVEEERLDLTRLRHIVSGGEAVVRATGEAFLDAFAPLWPAFGMTETCAGSIYSH-----RAFPAVDQGCEFASLGTPVPGLALRVADEHDRELPDG--ETGELQLNGPMITSGYHNNPRATADAFTADGWFRSGDLGRIVE-GRLSLVGRSKDSIIVNGVNYYSHEIETSVEQLPGVAGSYVAAFPTRPAGEQLVIALVPEGDDTALHQVLTAVRSSAVMHWGFRPFLVLREAFPKTSLGKIQRSLMRGRLES----- 16716465 98 --------RPYTVHQMFYEALDKYGNLSALGFKRKDKWERISYYQYYLIARKVAKGFLKLGLERAHSVAILGFNSPEWFFSAVGTVFAGGIVTGIYTTSSPEACQYISHDCRANVIVVDTQQLEKILKIWKDLPHLKAVVIYQEPPPEELIELGQEVPEEALDAIIDTQQPCVLVYTSGTTGNPKGVMLSQDNITWTARYGSQAGDIQPAEQEVVVSYLPLSHIAAQIYLWTGIQWGAQVCFADPDALKGTLVNTLREVEPTSHMGVPRVWEKIMERIQEVAAQLARVRQAFYGAAPMTAETQRFFLGLNIRLYAGYGLSETGPHFMSSPYNYRLY------------SSGRVVPGCRVKLVN-------QDADGIGEICLWGRTIFMGYLNMEDKTCEAIDSEGWLHTGDMGRLDADGFLYITGRLKELIITGGENVPPVPIEEAVMELPIISSAMLIG-------------------------------------------------------------------------- 8475907 1 ----------LSLHSYCFERVAEFADRPCLIDGAT--NKTYCFAEVELISRKVAAGLANLGLQQGQVVMLLLPNCVEFAFVFMGASVRGAIVTTANPFYKPGEIAKQAKAAGARIIVTQAVYVEKLAELRSD---DVIVITIDDAPKEGCKHLTEADERQCPSVEIHPDDVVALPYSSGTTGLPKGVMLTHKSQV--SSVAQQVDGLYFHSEDVILCVLPLFHIYSLNSVLLCALRAGAATLIMQKFNLTTLLELVQRYKITVAPIVPPIVLEITKSPIVSQFDVSSVRMIICGSAPLGKELEDALRDRFPKAIQGYGMTEAGPVLAMNL------AFAKKPFPVKAGSCGTVVRNAQIKILDETGRSLPYN--QAGEICIRGP------------------------------------------------------------------------------------------------------------------------------------------------------ 115914188 3 -------------HDVFRYSAERYPDKLALVL----DDQKWTLRDLEMYSNAVANLFFERGYQKGDTVALLMDNRPEFVGLWLGLSKIGVVSAFINHNLRRDGLTHCINVANSKAVVFASELSDKVCEVHPSLRNVECYSTGPLAEPIAFSSHNDSLIKATSSLPPPLKDTVFYVYTSGTTGLPKAAVITHSRLLF--MAKSIAESFNITSDDTIYCALPLYHSAAGCLGVGQLIINGTTMAMRKKFSASNFWLDCIRYNATVTQYIGEICRYLPNRPEETKHQL----RLAMGNGLRPELWNEFKDRFNIKIGEFYGATEGNGNIANMTGQPGAVGFN-----SIIVPWAYPVFLIKIDIRNSKGLCMRAKPGEPGQLVRKGDPVFHGYADRQANSKKVVYDDSAFLSGDVLVMDKFGYFYFRDRSGDTFRWKGENVSTTEVETIISKTIGLNDTVVYGVEVPGSEGRAMAAIVDPNGALNIPDLF-HKLKANLPGYAVPLFIRMVTKVDTTGTYKLKKVQIRKEA------- 182439929 80 ----------LNYAEHALRTAEDPARADTPALLYVDETHTVSWAELRRQVGALAAELRALGVTPGDRVSGYLPNIPQAVVAFLATAAVGGIWTSCAPDFGARSVLDRFQQIEPVVLFTVDGYRETVAELRRELPTLRHIPLLGTDAPEGALAWAALTSADTEPVQVPFEHPLWVLYSSGTTGLPKAIVQSQGGILLEHF-KQIGLHCDLGPEDRFFWYTSTGWMM-WNFLVSGLLTGTTVVLYDGSPDVSAQWRVAEQTGAT-LYGTSAAYVMACRKAPGRDFDLSRVQCVATTGSPLPPDLHDEFTNRGADLW-----------IASVSGGTDVCSCFAGAVPTLPVHIGAPCLGTDLQSWDPAGRPL---IGEVGELVVTNPSMPIRFWNDPDGSRSYFDYPGVWRHGDWITLTDRGSVIIHGRSDSTLNRQGVRMGSADIYEAVERLPEIRESLVIGLEEPDGGYWMPLFVHLADGATLDDDLRDAIIRENLSPRHVPDEVIEVPAIPHTLTGK----------------- 145616920 38 -----------TVTAAFFHQARTQPSRPALTSKTSAAGREVTYATLARRARLLAAKLRRLGVQPGDRVPLVVKRGVEMLVGIVAVLACGAQYVPLDGGVVPDSLRVVLRQAGERLALVLPSTEYRVRAVSVDCVTVVIPVVEGAEAEAEAERYDKAAAEEGFVDLARPELGCYVIYTSGTTGEPKGVDVMHSNVT--NLLCLGPGNLGIKPGMCVGQVLNISFDMAAWEILGCLCNGGTLVLRG-----SDWLPAIKE--IDVLICTPSI---LAKY---NPAEFPRIRTVATAGEPSNQRLADLWAAHG-TYYNCCGPTETTIVNTMS-----------KHVPGAPLSIGAPTPNNSVYILDEQLNPVPFG--EPGVMWAGGAGVSRGYIGLPEKTQEKYLPDPFYNTGDLGKWNEDGSIDILGRVDDQIKIKGFRVELDGVSASLSSGPGITGAVALFIDNEIHG-----FVSPR--VCDLDALKEHLSKLQ-PYYAVPTKFHCMDELPHTANGKLDKRALRE--------- 30249622 44 ------------------------------------------YKDLCANSKIIARRLSGLGLARNSRVALIADTTPEFIELFFACRFAGLVPVPVNLGSRAQQLRGMLESSKASVAVANLDFVEFLNEAVGSL-------VSSELKWSGTPEQLDLL-PEADVVFSPPDETAYLQFTSGSTRLPRGVVITERALMTN-LRGIVCNGLDVRLGDRCASWLPFYHDMGLVGLVLAPLAAQLSVDYLATRDPLQWLKLISRNRCTIAFSQPFLCTLRARESDLADLDLSCWRAAGVGAEMIRMDTLKSFAAKFAAFLPCYGLAESTLAVSFPDISRGARSLRVDARTLIEVNCGRPLPGHEVRIVDDTDHEVPH--MTVGSILVRGGSVMNGYFNNAEETARAIRPDGWLDTGDIGFLFED-DLYITGRRTDVIIVNGRNIRAQDVEELAEQQPEVREASAFGISNEDGSTSVVLVVECRASAVDRQSLINRLQQMVYMAFGVSCLVELVPTLPRTSSGKLSRFAARQ--------- 198425428 16 -----------NFVKYILETIEDYGSSTA-WIDDDQDGKVYSFLTIRESVLKCSDSFHKDGVCPGDVVVVMGKNKPEQRILTLAAMYCGAVVFPCNYLSSAEELQRLFRIQKPDLFIVDTWCFEILNDVRGEITDNKIYVIGESSKHKTYKQLDNGLLDEGSRICTGEDDAIIMLCSSGTTGPPKIIQI--NSYSVEAGLAMLRATYKTARSHIIYSMTSMYNIGVLYLTAEFLLQGCALVFTH-SPTAQSMLAAVEKYKITGIIGLPPILVDVINQDVAKDYDIRTLDYILVGGAPFAEALKSILKKK---------------------------------------------LNLSAVIDDETGNNLGPG--QYGELCFKGPQVIKGYLGNKEANKALFDDDKWLKTGDYGCYDNEGNVYVRGRIKHLIKYNGIVVIPAELEFELHKHSQIADVAVIGVPGVVGGEVPKAFIVAHIGSNLNEDDVHKYMKGRFPDYKLHGGVEFLKCLPKSSGGKIMRQKLK---------- 126660198 25 ------IDFPSNLVDLLRYRAINQPHQKAYTFLKDGETESLTYEELDLEAKNIATKMLLLGVS-GERALLLYPPGIEFITAFFGCLYASIIPIPL---YPPKRLQSVVADAGAKIALTTQNILDNIE---------KHFVNTPDLAALNWFTYEENLAESWYPPKISSHSLAFLQYTSGSTGNPKGVMVTHENLLINS--ADLDQGWQHTSDSVIVTWLPTFHDMGLIYGVLQPLYKGCYMMSPATFSPVRWLQAISHYKGTHSAAPNFAYELCARKIQKETLDLSSWKMALNGAEPVRADVLERFAKAATAFCPGYGLAEATLKVAAVRTTEEVEAQPQDENQQVLVGCGTTEIDTRIVIVNPDT-LTPCAADEVGEIWVSGQTVAQGYWQREVETAKTFQANGFLRTGDLGFF-KDGELFVTGRLKDVLIIRGRNHYPQDIEMTVEQHDAIVNSAAFTVEVNGKEKLVIAFEMKVSKQPIGAEVVNSIKKAVCIHHQVHRILLLVGTIPKTSSGKIQRYA------------ 154492200 4 -----------TIIDLFENSVKQYPDNPFLWEKTRDAFEPTTYKEVQQQVYAAGAGLIALGVKKGDNMALLSEGRNAWIIGELAMFYAGATNVPLSIKLEANDLLFRLVHADVKYILVSGNQLKKIRAIMDKLPLVEKIIVIDERMGKEYLASHSLEDFLAVGQSLQNNDYATITYTSGTTADPKGVILTHRNYTANVEQA--LSCVDIDDTWRTLIILPLDHCFAHVVGFYIFMSKGASVVQVGRTGLETLKNIIKEFKPYLILSVPALLVSLFDHMLFTKVRENQLKFFIGGGALLDKDLQKFYYAIGLPMYQGYGLSEATPVISTNGPHRHT-----------FGSSGMLVRPLDLKICDADGKELPAGEK--GEIVIRGENVMAGYWKNPVSTAET-VRDGWLYTGDMGYMGHDGLLYVLGRFKSLLISDGEKYSPEGIEEALVEHSSCIDALVVPNKDRLKKHLTHQYLDLSSDKGREEAIRDRFRKGGFPDRWLPAAFAILPE-PFTSTMKIVRGKIEKAYAS----- 46126323 49 --------DRLNLYYLLENIATKTADRALLIF----EGKRHSYKDVYEQVLKYGQWLKKEGVEKGDIVALDFQNSDTYIFLWLGLWSIGAKPAFLNYNLSGASLVHCIKAATTKLCIVDPNVEENVQDVRDELSDIR-FIIHTPEVEAQVASMEAIRVPDSERSEKSLSAMAILIYTSGTTGMPKAAIVSWGKLVAGSMAEQLLDR---SKGDIMYSSMPLYHSSATIFSFSATLLSGSTQALGRKFSARNFWNEVRASGATSILYVGETLRYLLSSPPQYDPDKKHNVKVAFGNGLRPDIWNEFKDRFGVEICEFYAATEGTFATFNLSKNDFAAGAIGRNGWIYNLILSQSVALVEVD-WDTDGRCYKARTGEPGEMLFRLPQRFQGYYGNRAATEAKVKGDVWFRTGDVLRWDGEGRVYFHDRIGDTFRWKGENVSTAEVSDTMCKHASVKEANVYGVSLPHHDGRAGCAAVHLASDPTPEDIATHVCTE-LPKYARPLFLRIATELQITGTMKQQKHALRE--------- 212516900 57 ------------------------GDREA------ETNKIITVRDFLRLSIRIGKKFKGMGLTRENVVCFIGKSDINMYAAVTGAFFVGATVLPLDYNLSSDIFNGIIRQTQPKIVFFDSDTPEGIISNLVELVVPPKMVSLDSSPSFFNFSIDDFDDDEFKPVSFPEESVAILICSSGTFGNPKTVMLTHTNMTYQITVWCVTSQF----NKLLLCPAVGFSFFFWILSYLSCLCLNYEMIILRDVQPDAVLRVIQNFKPSWGIFSPSLLKHITTHPNFKNYDVSSMAYIATGGSSLQKEIALSLKEFGPQIHQSYGMTELSGTITYCQPDDDIL------------SVGRLFPGVQMKVVSVNDKTL-LGANQEGVIYLKSPSVMKGYLGNEKATEEVFI-DGWYCTGDVGYYDINKVIYVTGRLKEFIKYRNRMINPIKLENKILTLPQIDDVGLVKIKGDQDGSIMALVVLRKNDVRLNEKEIHKLIEEKLPDYKLRQGVRFIDKIPRTSSGKMLRKEL----------- 160885194 23 -----------------------------------GEDTQYTYGEVAEKIARLHLLFKHCSLRRGDKISVIGKNNAHWCIAYMATITYGAIIVPILQDFTPNDVHHIVNHSESVFLFTSDSIWENLEELRGSLTDFRCLYQRDGETIQKFLKNTDFTREDVQYTTLSNDKVMLLNYTSGTTGFSKGVMLTGNNLAGNVTFG--IRTELLKKGDKVLSFLPLAHAYGCAFDFLATAVGTHVTLLGKTPSPKIIMKAFEEVKPNLIITVPLVIEKILNIPLLDTQIYNQIRKIIIGGAAMDKEVEEFFYKIKFPFTIGYGMTECGPLISYAPWDEF-----------VLGSSGKILDIMEARIYKET------PEAETGEIQVRGENVMVGYYKNQEATQEVFTQDGWLRTGDLGSMDSNGNIFIRGRLKTMILSSGQNIFPEELETKLNNLPFILESLVI--------------------------------------------------------------------------- 184200791 36 -----------TLVDIVLDTVARFPDAIAL----EDEHESVPYGELEDRIETHVQRLWDLGIGRGDRVGVRVPSGVDLYVAILATLFAGAAYVPVDWDDPDERAHTVWEEAGVAAVF--------------------------GQGLELTRRPDVSTGERTETPRT--RDDAWIIFTSGSTGKPKGVAISHRAALVDAEAMMYLQRRPLGPGDRVMAGLSVAFDASCEEMWLAWRHGATLV-PAPRRSGPDLGQWIVDRQITAVSTVPTLASLW------PSEALDRVRLLIFGGEACPLELTRHLVRPGREVWNTYGPTEATVIATGALLTGEA-----------PVRIGLAVPGWELAVVDAQGEPVAWG--ETGELIIGGVGL--GRYLDPAKDAEKYAPLGWYRSGDVVRADPEG-IVFAGRADDQVKVSGRRIELGEIDTQMTRVPGVKLGACAVHSTPGGGSVIAGYLVPEFEGSVELSEARRWLVERLPGQMVP-ALCIMDELPMKTSGKVDRKAL----------- 119477184 4 -------------HRFID-SVRKHPDKIAFNDRSTD--REVSYQQALLATFILARRFRKL--ERG-RIGIMMPTSSGGALAITGAVFAGLTPVMINYSTGAEKCAYAQQQCDFEVIITARALLEK--TGCEELPGM--VFIEDIMASLGVVEKGIAFATSKLPTALDLDRPAVILFTSGSEKDPKVVQLSQQNVLSNIDACDMMDVYGM---DNLLAVLPYFHVFGLTILWTPLCLGMTSITYANPLEFKTVAKIIKETSPELLIGTPLFLEGYVK--QSNPGDFSSIKLAVSGADKCPERLRALFRKHQLEIFEGYGATETSPVISVN-----------PRDRNRPGSIGIPIPGTEVRIENETGEDSPAG--ETGKIMVRGAGVMQGYLNNVEESSLKIKS-GWYDTGDLGCIDEDGYIWHKGRLKRFVKIGGEMISLVMVEEALNELTAEHECCAVELPDSKRGSKIVAV---SDYKIDPHETNK-LLAKEMSNLALPKQYVVVGNFPRMGSGKTDFRGLTEIVK------ 83815604 20 -----------TIPDLLYEATDAYDNPQALNQPTDEGWVPMSLDQFRRRAEATALGLRALGLEQGAKVALLLESDVHYCVVDMGCLIGGLIDVPLYLSSAAEQMQYVVDHAEAEALVVSPKRLGQAAALLPDLPRIETVIVCDPGDEDARPDLPDRVAEVEDPAEIDPQDLATIIYTSGTTGRPKGVMLSHENISSNAITAEIDDFETGPEGEVVISFLPLTHVFARMLQYAYMMRGISIYF----AHPDDLVDALPKVRPTVFASVPRVLRAAADRLVFRKWRAARVKYVVVGGAALQPDLANILAAADITTLQGYGLTETSPVISYTRPQRN-----------KPGTVGEPLPGVEVKIAED------------GEILTRGPHVMQGYYKAPDETDAVMEENGWLHTGDIGEFDEDGFLKITDRKKALFKLSGKYVMPQPIENRMGSDPLVDNAVVVGRPAPDQAQALASERGLGAERDIEDLLTEQSANEGMEPWSTVKRLALVDELTMTPTMKIRRPEVRTAYADE---- 148555473 11 ALPRRFSDFD-TLGAALDYAAT--GTRGLNFHDARGTLTRYPFAELRAEALANAGRLVAAGVRPGDRIALIAETGTHFAALFFGAVYAGAVPLPLPTSFGGDQLAVQLGSSDPTLLFF-PEELAEMATAAAALRGVKAL---------SYEAFEAREAVDAILPQASPDDIAYLQYSSGSTRFPHGVAVTHRALLNNLAAHS--HGMLLEPQDRCISWLPWYHDMGLVGCFLSPIANQVSVDYLKTEDPLAWLDLISRNEGTSISYSPTARRMSSQTKASDRFDLSRWRLAGNGADMIRPDVMQAFAEAGFKFLPSYGLAEATLAVSIMPPGEGIHSKDRPRRFRAIVNCGKPVRDMTVEIRDDDGSPLPD--KMIGKLWAKGPSIMTGYFRDEEATDACMV-DGWLDTGDMAYM-SDGYIYIVGRAKDMIIINGKNHWPQDIEWAVEQLPGFKDIAAFAITTPGGEETPAVLVQCRTSDPEERARLRDQIREKITGMHCVVELVPPRTLPKTSSGKLSRAKARNLY------- 121594394 13 -----------TLPELLAFRAALTPHSEAYRACDTGQWISLTWAQTQERVQQCSRAIAASGLPQGARIAILLPNGLDAMSIDQAVMATGCVPVPLHAIDNPGSIAYILADAEVSLLVVEPEQWRRIRDVGMPLPHLMGVVTTDVPVAPLAAWLQHAAADTPLPSPPGPEDLAAIVYTSGTTGKPKGVMLSHANVVAD--VKAVLERIAPTPQDVFLSFLPLSHTFERTGGYYLPMASGSCVVYAR--SVAQLAEDLKNVRPTVLVSVPRIYRALVAKPLLAQFG-GRVRVAVSGGAPLSPTIAHCFLGLGLQLVQGYGMTETSPVVSVNTLEDND-----------PSTVGRALPGVEVRI------------GENRELQVRGPIVMKGYWKRPEDTARTVSADGWLGTGDQAEI-VDGRIRILGRIKEIIVTSGEKVPPADLELAITADALFEQAFVVG------EQRPVAVVLAHPSAQRAALARIEKLAAGFPRYAVPRAVHLVRE-PMTPTLKLKRTNLMAHYA------ 154272858 15 ------------LGQLFDTQALLTPDAPAVVDG----IRISTYTEIRLRSIRLASQLRQKGISLEEPIGIIVYPSVNDVITQIAVIYAGGSCVPLDPNLSDEQLESRLKKLNTRYTIVDC-------ANENRLSGFHQLVVSEDEVENGIPCAE---ASPDLPVSTSFEHRTHLIHTSGTTSEPKAVQILARSVL---EVVCHFPFVPLDKEDAVAHVNSTSFDVSLVDVWAPLLRGARVVLVSKLLDPFALADTVKKFHITVMATTSAVLNL---AAVVHPSAFSGLKMCMIGGEVAQPSAVKTILENAPPLINAYGPTECCAFALAHRV-------TLDDTKEDSISIGKPIGATSAFILDESM--CPVKDGEVGELYLGGPGVSRGYVNNPQKNSEAFLENGLYRTGDFVKRDQSGRIFFVGRRDNQVKIRGFRIELEAVETALLKTGRFSDAAAFKVDTSGTGGMLVAYAVTSLHSTDTLVGVADRLKIMLPEYMIPR-IELIDKLPLNSHDKVDRKKLVTMY------- 66506821 58 ----------LTVAKIFSRQATANPEKIAFIF----EDKEWTYRELEGYSNRIGRYFTGKSLSREDSVGLIMESRPEYVGIWLGLSKAGLVGALLNTNLRQDVLMHSIKAANCKAVIFGSNFKDAMVEIRERIPNVALYELPDTSCLEGAIDLNPEISSDSGPLDTTPRDKLIYIYTSGTTGMPKAAVIT--NLRYMLMSCGVNSMLNLRPTDRIYNSLPLYHTAGGLIGVGQALLRGITVVLRRRFSASKFWPDCVHYECTVAQYIGEICRYLLTAP-AAPCDTTHKVRLMFGNGLRPQIWKPFVDRFGVQIGEFYGATEGNSNLVN-----IDNTIGAVGFVPLCGSSLYPVAL--LRVDEETGEPLRGPDG----LCIRGIFVFSGYVDRKASEQKILRDDRVFNSGDILLMDEFGYFYFKDRTGDTFRWHGENVATSEVEAVVSNVIGLKDAAVYGVEVPGTEGKAGMVAIYDPEYTLNVKEMADGVKKSLPSYARPLFVRVLSELPMTGTFKLKKKDLQE--------- 67921219 1 -----MFPTDSTVVNLLQHRASNHAQKLSYTFLTSGETEELSYSNLESQAKTIAAQLQNLNMQ-GERALLLYPSGLEFIAAFFGCLYAGVVAVPVYPKQPLSRLEAIAKNAQAKIILTTSNYKAEIKQYFSQISK------FDDLTYLTTDNLDSSLGFDWKKPNINSNTLAFLQYTSGSTGNPKGVMVSHGNLLKNS--ANIYQAFNHNSDSHGVIWLPPYHDMGLIGGIIQPLYGGFPVTLMSPSSPIRWLKAISRYQATTSGGPNFAYQRCLETIQKAELDLSSWQVAFTGAEAIATQTLEEFEAFACAFYPCYGLAEATLFVTGKVMGTERQEMIPPTPLTKGGSCGRPAIDENIIIVDPETA-LPCPPETVGEIWVSGASIAQGYWQDEDATEKAFNAKPFLRTGDLGFLH-QGELFVTGRIKDIIIIRGRNYYPQDIENTVKNHPALRDCVATSITSEEGEKLVIIGEIKREQKINFQEIVNTIRSHVSRKHGITNKIVLVKSIPKTSSGKIQRLAGKKAY------- 115608267 99 -----------TILDVFDDHVFKQPEHPCILY----EDEVYTYAEVDGYANQVARWVMDTDLQKGEAICILLHNGPVFAWTCMGLMKAGIVASLLNTNLKSAALLHCLQVSEAKKVIFGAELWPVIKEILPELIDLEAWMINDTKMADPTVPSDDISKLSGQPYSRDAHDMAIFIFTSGTTGMPKPVNVLHRKII---RATYLHFFSYLTPDDVYYIALPMYHSAALLQGTFSIWYYGGTVAIAKKFSASRFWDDIRKYRATGFHYIGELCRYLLAQPKKPDDGVPRKIRVSQGNGLRPEIWREFQERFQVKIFEIYAATEGNVGTVGRYPWFMKNAIDTLEIVDYDYASGEPKRGA-----DGFCIQLPKGETGLALTKISKDNPYTGYKGSEEKTLQKIVSDMYFNTGDLLRLDEDGYVYFKDRVGDTFRWKGENVSTMEVSQALSKFPAILEANVYGVPGQDGRADMAAVVIREGHQFDCAELFIH-VTYFLPGYACPKFIRVVDQMDITGTFKHKKTKLVEQ-------- 212514980 32 --------DPVTLHRIFENTVERESTTQQIALIKNDE--KILFTDLNKLSNKLARGMIKRGNVDGDIIIVCMKPSIDLIVTLLAIWKMGAAYLPLDVDFPKNRIKHILDESKPVMTITD------VSDVGDEFTSMTKYSELSSNFPDNNLSDVEMIK----PNTSKNEYIGAVLYTSGSTGIPKGVRISHLAILNRLKWQFRTFPYSATEKICVFKTA-LTFVDSICELWGPLLNGRTLLILSETKNPEKLTEILNENQVERLVLVPTLLQSILMFSNMKEEDLPKLKLWVCSGETLQPSLARKFQRFQNELCNFYGSTEIMGDVSYYEIRTERDLETGQT-----VPIGKPIDNCVLYILDEHHHPV--RGGEIGELYVSGLNLASGYVRDPDKFLENFVEPKLYKTGDFARVDKN-IIYYEGRKDQQIKVRGHRVDLSEIESALLKIDEIDKCVVLTYRPGQIDQTVISYVNIDNNNNITETEIENKLKKLLPSYMIP-QIIIIDKFPLLVNGKIDRQTLLAKYKDE---- 111024068 2 ---------PHTLCAAFQRTAAIDPD--AIALRTVGDAQTLTWRQYSSQVRDVAAGFAALGVRRGDTVALMMANRVEFYPIDVGAQHVGATSFSIYNTLPASAIAYVLGNAEAKVVVCEAQYVERIRESGAQVEQIVVIDAEGGIAPAGTLTLNQMKALGSPDFDFDPDDVATLIYTSGTTGNPKGVESTHAALLFEAGAVCWILPIEF--GDRITSFMPSAHIADRMTALYFQMVFGTQVTVV--ADVQRIAAALPDCRPTIWGAVPRVWRAVANEPDDARRHFHKLRWAVSGAAPIPADTLAFFSALGLQISEIWGMSELTCIASA-----------APADPAKLGTVGKIVPGMDMRVAND------------GELFVRGPLVMKGYRGEPAKTADAVDADGWLATGDVVSIDADGYLTVIDRKKELIISSGKNMSPATIENAI--------------------------------------------------------------------------------------- 111021663 27 --------------------------------------------------------------------GVLMDNVPEFSLLAGAAALSGAVLVGLNTTRRGEALARDIALADCQVVFTESGQSALLDGLDPGVP----VVDVDSRAWSALLACER---PEFTPRAAAAGDLFMLIFTSGTSGDPKAVRCTHAKITGPGIM--LAERFGLTPDDVVYMSMPMFHSNAMMAAWSVALAGHSSIALRRKFSASNFLSDVRKFGVTYANYVGKPLSYVLATPELPDDAHNTLR-VMYGNEGSAPAVAAFARRFGTAVVDGFGSTE-GGVAISGTPGTPAGSLGPEGIAILDPETGKPCPPAEF---DSAGRVLNAEA-ATGELVVAGSGAFAGYYNNPEADAERIR-DGKYWSGDLAYRDADGFVYFAGRSSGWLRVDGENIGSAPIERILMRYDGFAQVSVYAVPDPETGDRVMAAVVPTRDFDPVAFTRFLDAQSDLGPKQRPSLIRVCAEFPRTATFKVLTRVLSAEAAE----- 150007182 8 ---------------LIENSIKEHWDLPAFSDYN---GHTFHYKDVARRIEKFHIILEHAGIKKGDKVALVGRNSSNWAICFFGILAYGAVAVPILHEFKPDNIHHIVNHSEAKAVLADVKLFMMLDNFSIIHSKSKEVRVVRDRINEGKKYPRSFTSNDVRYHVEKPEELAVLNYTSGTTSFSKGVMIPYRSLWSNTQFAYDNLPF-IHPGDNIVCMLPMAHMYGLAFEVLNSVNKGCHVFLTRTPSPKIIAEAFTTIKPALILAVPPLIKLLLKVPYIDQKVLDTISAIVIGGAAINKEVETFLHSIHFRYTVGYGMTECGPLVSYAQWDEF-----------KPGSVGRIVDRMEVRIDSED------PENKVGEILVKGMNVMLGYYKNPEATKAVMMPDGWMRTGDLGTLDKDGFLYIRGRSKTMILPSGQNIYPEEIEDRLNNMLYVAESLII--------------------------------------------------------------------------- 197286445 564 ------------------------------------DSQEWSYKKLLSKATILSDQIIQQGYKPEDRIGVCMPKGVGQIISVLAILLMGGTYVPIDVLQPEERINRIAKNAQLSLLIVSDS-----DPSYSIYATFCNRIVWQKVQPSENKPLHN--------IDISPHQAAYVIYTSGSTGEPKGVVVSHASAMNTCL--DLNRRYNISDKDRVLAISALHFDLSVYDIFGVLNAGGTLVLVDERRNPDAWLRLINQHKITLWNSVPALFDMLLTYAEGIGSSIPSLLLIYLSGDWIGLDLPTRYYNFCPQIVAMGGATEAA-------IWSNYFNVTTLDPSWSSIPYGYPLSNQRYRIVNARGEDCPD--WVSGELWIGGAGVALGYLNDPEKTAQQFVKENWYKTGDMGRYLPGGILEFLGRRDRQVKIGGYRIEPGEIDAAFNKLQGVQNA------------------------------------------------------------------------------ 214037344 76 -FPGWFPETRLNFAENLLRH--RDERTAIVSLLENGERREISYAQLYIRVAQLASALQAQGVQAGDRVAGFMPNIEEAVIAMLAATSLGALWSSCSSDFGINGVMDRFGQIEPKILFAADGYLERLASIRKQIHSIEKVVVPDVSAIEDSVLFADYLDDSASEVRLPFDHPLYIMYSSGTTGVPKCILHGAGGSLLQHIKEHRLH-VDLTREDVFFYFTTCGWMM-WNWLVSGLASGASLVLYDGSPEGKLLLDAIDREAITVFGTSAKFIAALAGHKPRQSHDLGSVKAILSTGSPLSHESFEYYRDFKDDV-----------CLSSISGGTDILSCFVGGCPTLPVYVGAPGLGLAVEIWNEAGQSV---VEEKGELVCTRPFPCAGFWNDPDGSKAYFDPNIWAH-GDYGEITEHGGFVIHGRSDAVLNPGGVRIGTAEIYRQVERIEEVLESIVIG---QQWQDRVVLFVVLHDGVSLDESLIRQSIRENTTPRHVPAVIVQVTDIPRTISGKIVELAVR---------- 119776703 1 -----MSLEQFHLVRLLKAETQHNPDAIALKGFEAAPWDAVSRKTFDHSSDSLAMQLIAGGLGVQARVGIMSNNCPQWTVADVASLKARAVVVPIYPTSTLEQAAYILNDAEASWLFVDAERYGLACELRALCPQLKSIVVFDDAAHGNDLHLSQLLMAVPDGEAAKEDDLLTLIYTSGTTGEPKGVMLPHRAIA--STIRQHDKRLAFTEGDVSLAFLPLSHIFERAWSFYVLGRGGCNVYLT---DTNRVKEAIAAVRPHTLCVVPRFLEKLSRAPASRKALFARLKFMPCGGAALNTDVGAFFNAVNVPVLCGYGLTETTATVTCNTLDN-----------RVPGSNGQCLPEVEIRIGEND------------EILVRGDTVMTGYYKRPEDTASAFD-NGWFKTGDAGRLDEAGNLFITDRIKELMKTSGKYIAPQRVEGVVGRCPFIEQVAVIA----DARNYVTALIVPAYEALSPLELIRHLMQEGLAGFEQIKKFTLLPDAFTTESGKLRRKVIYHKYQRE---- 195429667 26 -----LYNDNCSVGQIIFNNLKNWPDNVIQITHMDGTVA--TNADFLTWATRIALFLKSEGLTHEDVVGIIANTSTYLVPLAAACFFNTTPFHAVNYTRDPKVIHGLYKTTTPKIMFCDGNDYERIKEITKEWS---PKIVTLTGHVDGVLGIDDLLKAQPRKLAVGPDQTAAILCSSGTSGLPKAVTLSN-SHVAGTACLSI-------STDVLYTSATLDWMTGFGTVIMSLFNGMTRIVSDETFNAAHSIELIKKYKITTIVMAPWQAYELFTSPQATTENVQTLRIVFIIGGWISLALLQKAQKISCAIMFSYGTTETGVVTVNI-------------DHKLENSVGKLAPGIKVKILDDQGQHLPHN--EVGEILIDIGVKWEGYVDNPKDTASTL-QNGWINLGDLGYFDDANNLYLVDRKKDLLKYKSKHYWPNELEQIIAELPEVQQVCVVGVRDERGDAAGALVITKEGITISEQKIIDHVAQRVVVDYKLNAGVQFFTEFPMNTNGK----------------- 38234704 527 ------------------------PEARAVIAGE----QSWTRAELDHHSERLARAAHDHDVVRADPVLVMMQKSCMQVAAVCAVVRAGFAYIPVDPSWPMERVQSVMQRSGAVVCLADEGVA---------IPEGLHRIPLSEQGAEAT----GYTGRQSQP-----EDLAYVIFTSGSTGQPKGVAIEHRA--ARTTIDDINQRFEITDTDVVLGLSALSFDLSVWDIFGGLGAGATVVLPDRLRDPSYWLDLCDRHEITVWNSAPPLLEMLVDYPEAAAHALRNLRMVMLSGDWIPVTLPRRLKELNATVMSLGGATEAS-------IWSICHRTSDADEHGPSIPYGRALRGQWFRILDTEGVPVPLG--TPGILHIGGHGVARGYLGDPERTAERFCEHPLYNTGDEGMWLPNGEIRFLGRVDRQVKINGFRIELGEVDAALARCASVKSAISAAPQDASGRKRLLGHVVPTQPERFDDSVLRRELAEHLPSYMIPSRFVVHDHLPVTDNGKVDHKAL----------- 71905891 10 ---------------LLFHHAQTRPNAPAMREKYLGIWQTWTWLDVAERVRALACGLASLGFKRGDNLAIIGDNRPHLYMMMTAAQCLGGVPVPLYQDAVANEMLFVLQDAGIRFVVVDQEQVDKMLEIQDQVPTLEHIVYDD---PRGMRHYSQPFLHDAEVEQGHFDDTSVMLYTSGTTGKPKGVCQTHAAFIAAAQGGVQVD--KLGPDGDILSYLPMAWVGDHLFSYAQALVAGFTI--NCPESGETVMSDLREIGPTCYFAPPRVFESLLTSVMIRMEDMSRIRVAYTAGAAIGPELFRFYRSMGINLKQFYGQTETCAYVCL-----------QPDGAIKFDSVGQPAPGVEIKIADN------------GEVLVKGPMLLKEYYKRPDATAETINADGWFMTGDAGFLDEDGHLKIIDRAKDVGKSNGAMFAPNYIENKLKFFQHIKEVVCFG--HER--DMVCAFVERRGGKPEVLELIRECVEQIVADSQIHRFLVLHKELPLTRTRKVRRNFVAEKYK------ 121609678 5 --------------QLLLRHAQVRPDRPAFREKHFGIWQSTSWAELVVEVRAFACGLAALGFKRGMSLAIIGNNCPRLYWAMSAAQCLGGMPVPLYQDAPAADMAYVLDDAEVDFVVADQEQVDKMFEIRENSGRPAHIIYDDERGQPGLSSFVDVAHDQANPSALSSDDIAIILYTSGTTGKPKGVCHSHAAMI--TTAQTLVEFDQLNEHDDVLCYLPLAWVGDFLYSFAQAHAAG--FCLNCPESPSTVMSDLREIGPTYYFAPPRIYRILDKKPDVSPSDMSRLRVAYTGGEAIGPDLFDFYRSLGINLKQLYGMTETCVTVCMQPSGD-----------VKLDTVGRPMKGVEVQIADN------------GEVLVRSPGLMQSYFKRPDATAQTIDEKGYFHTGDAGFFDGDGHLKIIDRAKDVGKAGGAMFAPKYIENKLKFFPFIKEAVTFG-------------------------------------------------------------------------- 149692391 56 ------------LHGFLEK-VRQTPHKPFVLFRD----ETFTYAQVDRRSNQVARALHDHGLRQGDCVAIFMGNEPTYLWLWLGLMKLGCPMACLNYNIRAKSLLHCFQCCGAKVLLVSPELQEAIEEVLPSLKDVSVYYVSRTSNTDGIDSLLDKVDESTEPIPVTFSTPALYIYTSGTTGLPKAAMINHRRLWH---ATGLAVSSGIKKDDVIYTTLPLYHSAGLMIGANGCMVIGATIVLRIKFSASQFWDDCRKYNVTVIQYIGELIRYLCNSPQKPNDRDHKVRLAL-GNGLRGDVWREFIKRFGIDIQEFYAATEGNVAFTNY--------------TRKIGAVGRVIINYELIVRDANGYCIKVPKGEVGLLIGRITQLFSGYAGGKAQTEKKKKGDVYFNTGDLLMIDQENFIHFHDRVGDTFRWKGENVATTEVADIIGLVDFVQEANVYGVPVPGHEGRIMASIKLKEDREDGKKFFKHVV-DYLPSYARPRFLRIQDTIEVTGTFKHRKMTLVEE-------- 149634600 68 ---SYFYDDARTIYEVFQRGLRVSDNGPCLGFRKPKQSYRWSYKQVADRAEYLGSCLLHKGYKPDQFVGIFAQNRPEWIISELACYTYSMVAVPLYDTLGPEAIIYIVNKADIATVICDNSQKALLENFEKGLPGLKLIILMDPFDEELSLPDAELLGKEKKPVPPKPKDLCLICFTSGTTGNPKGAMLTHENIVANSAAHCVENTFIPSPNDVSISYLPLAHMFERVVQTVVYCCGAKVGFFQG--DIRLLTEDMKALKPTVFPVVPRLLNRVYDKVQSEARKFSNVRIMVTGAAPISSPVLVFLRALGCPVFEAYGQTECTAGCTFSSPGDWTT-----------GHVGAPLGCNDVKLVDVDMNYFSVNGE--GEICIKGTNVFKGYLKDPEKTAEALDSDGWLHTGDIGRWLPNGTLKIIDRKKNIFKLAGEYIAPEKIENVYIRSGPVAQVFVHG---ESLRSTLVGVVVPDAD------------------------------------------------------- 145219207 7 -------------------AAERFGTAPALITPET----TLSFQECDTLAGSIAAHLQQKGAVEGAIVAILSPNTVELILCLYALLKAGMVAAPLNHRLPETTLSRMKEALRPDITLNAEECASLVSSARAN-------------------------PAKMMPSCNGTLSPATIIHTSASTGTAKAVLHTTGSHLANARGAN--DNIPFGPGCLWLLSLPLFHIGGCAILYRSLISGGAVAIDSA---GTAIQHSLTRFPLTHLSLVPTQLYRLL-SMEETAVPLQRLKAILLGGAPATARLIENAASRHLPIYLSYGSTEMGSQIATTPSPLTAPGVPPLSLLS--------------------GREAATGPD--GELLVRGSCLFSGYFHNGALLPAT-DSEGWFHTGDIGTIDNEGRLELMGRKDSMFISGGENIHPEEIERALLQVDGILEALVVPVPDSEYGERPAAFIRSSAPGEPDEKSIREQVRHQVGTLKTPVLLYRVATLP--GSDKTDRIWYQRMAREYRKG- 213514590 53 ---------------FLEQSVA-HADRPFIVF----ENKTYSYLDTDRRSNKIANALQRHKLRPGDNVALFMGNEPAFIFTWLALAKLGCPVALLNYNIRSRSLLHCFNCCSAKLLIAAEELQEAVEEVLPSLREQSVCVYLDTPGMEGFSDQVEEASDTPLPQALRSDSPAVYIYTSGTTGLPKAAVLNQNRLLA---ALAVLDSTGVIPGDVIYLNLPLYHTAGFIIGFIGSIETGSTIILRRKFSASQFWDECRKYNVTVVQYIGEVLRYLCNTPKRDNDREHNVRLAI-GNGVRAEIWREFLNRFGIYVREFYASTEGNVGLIN-----YTGKIGAIGRVNYLHRKLFPYALIKYDIRDSTGLCVEAPKGETGLLVITDIAPFVGYANSQQTEKKRLRDDLYFNSGDLLKIGQDNFIYFQDRVGDTFRWKGENVATTEVADILTLIDFVQEANVYGVQVPGNEGRIAAVTVKGGEQFDGNKTFSH-VASYLPVYARPRFIRIQNAVEVTGTFKQMKVRLVEE-------- 145222141 48 ----------------------------------------------------LASALRSR-LDP-DRVGVLLGNTPFFGTVLAAAALSGIVPVGLNPTRRGDALRRDADHADCQFVLADAENV-------AQCGGLSGLDVIDVESEAFAEELSAHRGADAGFIEPDPEDLFMLIFTSGTSGDPKAVRCTHEKVALPGLM--LAERFGLGPADTCYLSMPLFHSNAIMAGWAPAVAAGASIALRRKFSASQFIPDIRRFGATYANYVGKPLSYILATPQLPDDADNPLR-IAYGNEGAPRDLSRFAERFAVRVVDGFGSSEGGVSIA--------RTPDTPEGALGPLTGG-------VTILDDTGAECPPG--VIGELVTDGPGQFRGYYKDPEAEADRMR-GGIYHSGDLAYRDEDGYAYFAGRLGDWMRVDGENIGTAPIERILMRFPGVAEAAVYPIPDPAVGDQVMAALVMCEGAPFEAAAFTEFLSAQLGPKQWPRFVRVAPALPRTETFKVLKRRL----------- 197329237 10 -------NRPPTVAALFLERVAATPDAEAYRFPGPDEWKSLSWGQAAERVFAIAAGLVDLGLASEQRVALASGTRVEWILADLGVMCAGGAVTTIYPSTNAEESAYILADSDSHVLIADASQLAKARERRADLPALSHVVVMEEGDPEGWVRGREYLAKNPEAVKITADQLATLIYTSGTTGRPKGVRLPHDN--WSYMAKATVATGMITSEDVQYLWLPLAHVFGKVLTSGQIEVGHVTAVDGR---IDKIIENLPVVQPTYMAAVPRIFNATAPFGLTTKHKIARLRAAVSGASALAPEIGYFFSGAGINILEGYGLTESSAASFVNPGEAY-----------RTGTVGKPLPGTEVRIADD------------GEILLRGPGIMQGYHGQPEKTAEVLEPDGWLHTGDIGELSPDGYLRITDRKKDLIKSGGKYVAPAEIE------------------------------------------------------------------------------------------ 217411496 95 --------------------------------------------------------LHALGFGRGHRIALVLPNGPELALAIVATAQY-ASCVPLSANGAASELKADLLRAGVDLVVTDERFWSMFAEIEQTATGLGIPFAGLVPSPYESGIFKIVTNAATDTLRFSDRDEVLVLFTSGTTGNKKLVPHQLGDIL--TAATTIALSWALTPDDVNCNLMPLFHVGGIVRQVFSPLVSGGCVICCPSFDPSIFWLLVTKQAFTWYYAAPTMHQLILQTGQADGFHCPPLRMIANAAGGLLPSLALQLRDTGATVLPSYGMTECMPI----------SSPPATYQLEKPGTSGVAV-GPEIAILNTTMKSLPIG--EDGPICVRGDPCFRGYANDSEAVNDTFMADGWFNTGDLGHLDKDGYLFITGRSKEVINRGGEIISPMEVEEAVLSHSDISLAAAFSAPHDVLQEVVGIVVVMMADRPRLDLASLHFLGERLAAPKWPQCLIFMDGLPKSHTNKLLRVKL----------- 163941233 11 --------------------ASLQPNKIAIKEND----RVLTYKEWFESVCKVAKWLNEKE-SQNKTIAILLENSMEFLQIFAGSAMAGWVCVPLDIKWKRDELKERIAISKPDIIVAEQYRLSDISCEEGRIIEIEEWKEMIENYLPTYYSVENV-----------QNAPFYMGFTSGSTGKAKAFLRAQQSWV-HSFDCNVHD-FYMKKEDSILIAGTLVHSLFLYGAISALFLGQT-VHIMRKFVPVQVLSSIRIENISVMYTVPTMLESLYKENKVIESEMK----IISSGAKWEAEAKEKMKNVFPYAYEFYGASELSFVT----------ALVDEESERKPNSVGKPCHNVQVRICNEAGEEV--QTGEIGTVYVKSDQFFMGYVSD-GAIIPQLSEGGWMTVQDVGYQDEEGFIYIVGREKNMILFGGINIYPEEIERVLQTHPAVEEIVVVGVEDSYWGEKPVAIV---KGSATKQQLKSFCL-QRLSSFKIPKEWYFVDEIPYTNSGKIARNAAKNMIEN----- 126654691 22 -----------TLLDILAYQVQHQSEKTGYIFLEDGETERLTYQELETQAKAIAATLQSC-TQIGDRALLLYHPGPEFLIGFFACLYAGVIAVPVYPSHSRHRLASIISDAQVNIVLTTESLFNNLENHWIKQPAFNHLKWLTTETINRDLASQWIKSE------ISKDTIAFLQYTSGSTGNPKGVMVSHDNLLNNERLLEM--ALGHSDKTVVAGWLPLFHVIGLVGNIIQPLYGVPSILMSPNAKPIRWLEVISRYGVTTSGGPNFAYDFCVRKITPEDINLKSWTVAFNGGELVRADTLEQFTEKFAPFYPCYGMAETTLFVSGGLKTGLPVEQNDQVKTQKLVGCGQTFFD-KIIIVDPETKTRCQPNQ-VGEIWIGGVSVAQGYWNDSELTKRTFDAGPFLRTGDLGFF-QWGELYITGRIQDMIIMDGRYYYPQDIESTVTSHPAIGANAAFSVATEE-GEKLVIVQELKRTHLDVNEVVTAMNEVVTKKHQLSTHSIVLASIPKTPSGKIQRYACKEGFLD----- 40806913 2743 -----------TLSHRIDAMIRENPSAQAL----DDETSQFSYEQMGRRIDEIAASLTSAGLSENDFVGVFQETGVDWICSMLAILKLGMTYVPLYPPIGMPRLAANVQVAQPQAVLVDDSTADKFDRLGTQSAQMIHVPIAGSSTAEV-------------PIRAKSGQKAMILCTSGSTGIPKAVVHTNRSLALVEPHAIVQEQDKPSYAARVLQQSAFSFDLSIDQTMLALCNGGCVIVVSKRGDPLGTVDMIARHNITYTMCTPSEYSIWHRFARDCLLDCTAWENASSSGGPLSTALVRAFELPHLRVFNHCGPTETT---VTNRIELNFADYAEGDKAQMRTDVGFPCANYSTYIVDENMSLVPRGY--PGEIVVGGAGVADGYLGRPDLTKEKFIQDPWYRTGDRGKLRANGMVDILGRIGTQVKLRGYRIELDDVESAILSAAGVLSDAVVTLEDHYDDGFLVAHVVVADKSLRRPELRKIVSKLPLPHYMLPALMLPIDRFPLTAHQKPDRNAI----------- 118728065 15 ------------LKDLMVQSAKLFGDRNAFIRGKDGKYYGKTYTELKNDIDAFGTALINLGLE-GKKIAILSQNRAEWCTSYLTITGGVGVVVPLDKELPFNEVENLISRAGVSAIIFSSKYRSNMIKL-SKTSEVEYYIDIDEETLDGFLSYSCLIERGREDVEIDADAMCALIFTSGTTDLAKGVMLSSKNIVSNVRA--VVSMLYIDETDSVLSILPLHHTYECTAGFLVMMYSGCCMSFNEGL--KYIVQNLQETKPSILMLVPLILTRLGKLKFNTAIELSNLRLVISGAAAVNPDVSNDLCAMGIRIVQGYGLTEFSPIVAVN-----------NDHGFRHDSAGKPLAGVDVQLVGEDG---------IGEFVISGDSVMLGYYENPSATRNVL-KNGRLYTGDLGYIDDDGYIYITGRKKNVIVTKGKNIFPEEVEAYLAKSMFVMESLVWGRFNEDTGETEVAQILPDIDEVSNDEIRKILINKQMPLYKRIKDFTIREEFAKTTTKKIKR-------------- 170041869 57 -----------TIADIFAEYVAKQPEKVCFVF----EGREWTFREVSDYSNRVANVFHTHGYKHGDVVGLVMENRPEFVGTWLGLSKLGVIIPLINHNLRKNALLHSITVAKCNALVYSEALCEAIGEITESLPSTMALYQFNDAIQQTVLANSKDLATLLQSAKASHHDQLLYIYTSGTTGLPKAAVITHSRYLFITAAIHIVAG--FSPNDVFYTPLPLYHTAGGMMSIGQALIFGATVAIRKKFSASQYFTDCQKYNCTVGQYIGEMCRYILATPESGNDKDHKVR-LIFGNGLRPQIWPQFVERFNIPVAEFYGATEGNANIVNGFVSRIIPSVYPISIIRADPATGEPIRG-----KDGLCQLCQPNEPGVGKILPNNPSAFLGYV-DKGASEKKIVRDIFFLSGDLLVADERGNLYFKDRTGDTFRWKGENVSTSEVEAEVSNASGYRDTVVYGVEIPNLEGRAGMAAILDPEGQVDLVKLADTLKQSLPSYARPMFVRLLTKVDMTGTFKLKKLDLQKE-------- 206970922 1044 -----------SVTAWFEEITKRQPNAIALSK----DNLDLTYIELNERANKLSCYLSNIGVKPGMIVCVLFGRSVDAIVSILAVMKAGAAYLPIENNVPKKRLEYIIDSTKLGFIITDTHL----ETVDGKFKTIN----LNDRSIEEKIN----QCTSENPSKVHQTDLAYVLFTSGTTGLPKGARISHQALLSH--VQSAHNQYNMNSSTVTLQYSSLNFDVATSDIICSLTCGGRLHLIDKLYSSKRISDEIEREGITHINIAPPSLSTI------EIRKSYSLQTINIGGEVCPEDLLQKWKGI-CEFYISYGPTECAVCSSSISVQNRKE----------KNSIGKPIGENIYLVCDSYGNIVP--NGVPGYLYIAGPQVMSGYVNNNGIFHLTFGENKVYNSNDIVRKMPSGEYQFLGRQDDLVKINGHRISLSEISNAAGKKDYIRNATVMLHNLVNSSSAIVLFVQMEPNALEEKELINILLAEELPMYMIPSRIISISEVPITDNGKTDFKKLR---------- 206970922 13 ----------------------------------------YTYQDIHSKVDLLAMGLRKNGVNNGSLIGVYIDRSVYTIISILSIWKAGGVYVPLNKLLPEKHNRNIIDSSKIEFILVNE------EAPTQWRNGSVSIIDINAERNKEYKNERISPMNQISGKSVG-KQPAYIIHTSGTTGKPKGIMVSHENV--SNYLAWCDEYFQPEELSRCLFSGAVSFDISLMEMIATLYHHGTLVVV------ESVLDVINSKKPTAMFVTPSGFGELL----VQNRVPSSLQTLILGGEVLPKNMVEKILDRDIRLINAYGPSETTILATSHLV-------TRDSLNGKSVPVGKPIPNTDIRILNKNNEIC--QNEEIGEIVIYGKNVSLGYL-ETENTKKSFTGQPFYMSGDLGFYNNKGLIEIYGRKDTQVKLRGFRIDLTGLEAV-MENQSVVQKCCFLVEQNGSRDVLHAFIQTKNNILIDKEEILKTYKDEMPGYCIPNQLHIVESFPLNHNGKLD--------------- 156040962 6 --PSWVPNTPLNIPDDIPISREKYGRQPFFTCGITGKTYTI-FEQ-AQRVEHLSRALKELGWQPNDKVGVFSLNTIDFMTLAYAVHELGGLVSPANAQYSAAELEFQLKSSGAKALFTCIPLLETLQAAKGAILDMPKVITGDKKVPDDLISAGEKL-QKLEPLRMEARQTAYLCYSSGTSGLPKGVMISHQNVMSNVLQIKAFEQNYRDETEVALGLLPLSHIYGL-------------------------------------------------------------------------------------VVIAQGLTETSTVVCMNSGKDLW-----------LGSCGSLLPGVRVKLVNPEGVEV-TGLNKPGELVAQSKSVVLGYLNNEKANKETFLPDRWMRTGDEARLSPSGNVFIVDRIKELIKVKGLQVAPAELESHILAHPSVADCAVIPIPDDAAGEIPKAYVVKEENDLVVKKDIMKWVESHKARHKLKGGVEFIDVIPKSPSGKILRRLLRDKEKE----- 115374230 32 -----------TVVDALRHHAQHQPERRVYTFLSEAEESKLTFAQLDAQARAIAVELKKAG-ATGQRVVMLYPSCLEFVAAYFGCLYGNVVAVPAYPPEPARRLQAIVKNASATKILTTQAIKAMVGFFTPYAPELGEVEWIATDA------VDVNQASEWQRPNIGPQTLSFLQYTSGSTATPKGVMVTHANLVANTMA--LTSVVKTHRDSTLVCWLPLFHDMGLIGNVIAAYVGFHCVLMAPLQNPFLWVKAMSDYKATFTGGPNFGYNRKVTAEQRATLDLSHLETAYNGAEPVRYETLERFELFGPQIKPCYGMAETTLVVSMMTSDSKGPILVMADGAALERNQVQPVPSQRVLIVRPETG-VRCASNEVGEIWISGPSVARGYWNMSDETEAIFHAGPFLRTGDLGYLREDGELFITGRWKDLVIIRGTNHYPQDIERTMQQHPAMRPCGAAFCVDVKNEERLVVVQEVDANKVTDDGLLEKVRNAINQSHGVPYALVLVPSITKTSSGKIQRRACR---------- 158284793 18 --------QPTLLHRTFESNVDKFTDTALIYNDEDGRGEQINYHALNSTANRLATAMLHR-IKEQARVAVCMHPTDRLVTTLLAIWKAGAAYLPIDPTFPPNRIQHILGEAKPALVVYDADYDN--AAIFGKTPAVSYAELRKRASDNANIRPEAMLGK-------GEAQLALVLYTSGSTGVPKGVRLNHETILNRLQWQWGRFPYSATERIGVFKTA-LTFVDSVSEIWGPLLNGMAIVIVPKRINPEKLVDLLERYRIERLVLVPTLSL------------LYHLRIWVCSGEPLQISLARYFQEGVHQLCNFYGSTEVMGDVTY-FVCESRKQLEGYEKV----PIGYPLDNTTIYIMSPDLRPV--RTEEIGELYVAGLNLAEGYVNDPDRFIDAIDPGRLYKTGDYASV-SKGCVYYQGRMDSQIKIRGHRVDLSEVEANLLGLAGVDKGIVLCYRAGEIDQALLGFVTLEQGAPFQTGLVEAALGDKLAHYMIP-QVVLLESIPLLVNGKIDRQTLLKMYES----- 91791134 34 -----------SILRNLDFHAEVTPEKLAYRFLPDGVPIEISYGSLRTRAWAIAAGLLSL-AKPGDRALIMLPSGLEFIQAFLGCLYAGVIAVPL---YPPRRLASIHASATPALAITTA----------AQLPGLKTRFQADIHHEQMNWVAIEALMQEASVTPRPSTDIAFIQYTSGSTSAPKGVVLSHGTIVHN--QEQIRKAFRHDETDHVMGWLPAFHDMGLIGNILQPLYLGIGCTLMSHLSPFRWLQAISMYQATTSGGPNFAYQLCVQEEQKAGLNLSSWKLAFCGAEVVRPETIQAFHRCGFDIYPCYGLAEATLFVAGAAAKDDALIRSPDETTCSMVSCGTTFDH-DVRIVNPAT-SIEQQAGEVGEIWIHSGSVALGYWNNDVLTREVFDEKSFLRTGDLGFFDEGKNLFITGRLKDLIIVRGRNHAPTDIETVERSHPSFRQCAAFAV-DIDGEERLVVAIERTARDVDPLGARDAACEQVTREHGLKVYIVFVAALPRTSSGKIQRYLCAQHYLN----- 29832105 57 -----------------------------------DDWKSLSWAQAAERVFAVAAGLIELGVQPEQRVALASSTRVEWILADLGIMCAGAATTTIYPQTNADESAFILADSESKVLIADAAQLAKAVEKRAELPALTHVVVIDPTGSDWVLTLAELEARGAAHLEITSDQLATLIYTSGTTGRPKGVRLPHDN--WSYMAKATAGTGLISADDVQYLWLPLAHVFGKVLTSGQIEVGHVTAVDGR---VDKIIENLPVVQPTYMAAVPRIFYKVADALVFAKIREANLRACVSGSAALAPEIGYFFAGAGIHILEGYGLTESSAASFVNPGEAY-----------RTGTVGKPLPGTEVRIADD------------GEILLRGPGIMEGYHGLPEKTAEVLEPDGWFHTGDIGELSPDGYLRITDRKKDLIKSGGKYIAPAEVE------------------------------------------------------------------------------------------ 67538880 246 ------------IHDIFAENAEKHPEKLCVVETATSSHREFTYRQINEASNILGHHLVEAGVERGEVVMVYAYRGVDLVVAVMGILKAGATFSVIDPAYPPERQCIYLDVARPRALIATKDAGELSEKVRTRTEIPALALLDDGSLLGGSVDGQDVLAKQVPLVVVGPDSTPTLSFTSGSEGRPKGVRGRHFSLAYY--FPWMSETFKLTPNDKFTMLSGIAHDPIQRDIFTPLFLGAQLLVPAREIQNEKLAEWMRDYGATVTHLTPAMGQILV---GGASAQFPTLHHAFFVGDILIKRDCRSLQGLNVNIVNMYGTTETQRAVSYFEIPSYSSNGGYLDTMKDVIPAGRGMLDVQMLVVNEPSRICAIG--EVGEIYVRAAGLAEGYLGSPELNQKKFLRDRLYRSGDLGRYTPSGDVECSGRADDQVKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKFEEPTLVSYFVPNKDDDSAEDDARELLRSKLPTYAVPTVFIPLKRMPLNPNGKIDKPAL----------- 126437736 18 ---STFAAAPRTLVDILHETAARYPDAPAI---DDGTVQ-LTYAELIADIEDSVEWLAARGIGRGDRVGIRMPSTYALYVAILSTLATGAAYVPVDADDPDERAQLVFTEANVVAVITERGL------------------VRGPGSSRGWRAVAPL-----------SRDDAWIIFTSGSTGVPKGVAVTHRSAAAFAEAKMFLTDNPLAPGDRVLAGLSVAFDASCEEMWLAWRHGACLV-PAPRSLVRSGMDLLVSRDITVVSTVPTLAALW------PAEALEAVRLLIFGGEACPPDLAERLAVEGREVWNTYGPTEATVVASAARLDG-----------RSPVSIGLPLPGWDLAVVDKDGAPVPFG--EVGELVIGGVGLAR--YLDPEKDAEKYAPDRAYRSGDLVRLEAEG-LYFMGRADDQVKVGGRRIELGEVDAALVHLPGVSGGAAAVRRTSSGTPLLVGYVASADPSFDLAAARAALAEALPAA-LVPR-LVLVDELPTRTSGKVDRDAL----------- 209517149 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLNTLFTALMNNEDFGALDFSALHSTFAGGTATQPAVAERWQKLGSPVLEVYGLSEAAGAVTANPVTLT----------AFEGTIGVPLPSMRIEIRDESGAAVRAG--MPGEICVAGPVVMQGYFNRPEDTAHVIGTDGFFATGDIGIMDERGLIRIVDRKKDMILVSGFNVYPNEVEGVLFRHPGILEVAVVGAADSQSGETPVAFVVKKEPGLTESQVID-FARTSLAAYKVPKQVVFVNDLPKTPVGKVLRRQLRDRLAN----- 187602583 6 ---GTMIQPETTLPRLLFQNAERFGDKVALREKDYGIWQTVTWRQFADHVRAFAMGLHALGVRRGDVIAILGDNRPEWLYAEFAAQTIGAMSIGVYQDSVAEEVYYIVSAAGARVIVVDQEQVDKIIEIWPRLEGVLKVIYYEPKGRQPYLADFPSIEEEAELAAGKPDDVAILSTTSGTTGKPKLAMLTHRNMI--SQGAGLLSVDPLGPDDEFVSFLPLAWVGEQMVTVAAGMQCGFTINFPE--SASTVQENIREIGPRVMFSPPRIWENMLSQVQVKIQDLRFLKRAYTGGAALGPDVFRFYHAIGVNLKQVYGQTESAGLSVIH-----------RDGQIKFQTVGTPLPNTQIRIA------------ENGEILVKSPSVFVGYYQNPEATAEAL-EDGWLHSGDAGYFDEDGHLIVIDRAKDVMTLHGTKFSPQFIENKLKFSPYIKEAVVVGKWAENAQISYTTYTDLAQKPQVYALIRKDVERANLPPAARIRRFLLLDDGELTRTRKVRRRLVAQRYQE----- 66822215 49 -YPDWFKGGELNCYNLLDIHTKNPRDQDAIIYPFLKKTEKLTYYQLYEKVCEFSRVLLNLNVSKNDVVLIYMSNTLEPLIAMLSCARIGATHCTIIDGYSVKSLIDRIETITPELIITTPNLKEAIELSTFKPSNVITLFVNDIPTIPNTLSWYDEISPFYEYVPVESSHSLYILYTSGTTGNAKAVVRSNGPHLVSIRYYRFRKESDIPQ--IVFSYSNIGWVSFHGFFYGLLSVGNTFVMYNNKHIEDDLWKTIVKHKVTHTFPSPSVFRYLIKTDPSSKYDLSNLEEIWCGSEVIEESIPEYIEKLKIKCLRVFGQSEIG---ITSFISVHALNMPYK-------ATGIPSIFIKPSILSEEGKVL--NSNEIGFVAIKPPGFATTYYKNDEKFKQLFSKPGYYNTGDLGYKDQRGFYTIVSRSDDQIKIGYKKVQLNTIETSILKHPSVLECCSIGIYDPVIRSVPIGVLVLKENQSIDQNEINNIITQDIESCAVLRKILIVNQLPKTKVGKIPRLIL----------- 159185852 18 ----------ITIIHRLEDVAAERPADEAFRFYPDGESRSWTWGELNARVKIVSNEVSKTGVGQGGRVLIVYPPGLAFIAAFLGCLHAGAVPVPVPAPRRNEGIHHIAKDAGISGIVCAEELKELLEPLQ---RAVGHGFCLAPSGADPNIPLRDLAPSSSAPAVLDGNRIAFLQYTSGSTSDPKGVMVTHANLMANLRQISL--AFHYGPEDRSATWLPHYHDMGLIDGILSPIFNGFPVSIMAPASPLRFLELATQNRATIIGGPNFAYEHCADRYSAEGADLSAVRIAYNGAEPVRPHTLRRFSALFADFYCCYGQAEATLFLTGNAPSDPLPAGADEHDAIELAACGRPGADIEIVVMEPEENRLLDDGQ-VGELWIRGPNITPGYWARAKASAESFDEGGWRRTGDLGFRHE-GQYFITGRLKDLIIIRGQNHHPEDIEQAFSSHSALAQAGAFAL-DVDGEEQVGLVLTRDGLRNLDAEAVLQAIRGSISRVHKLKLATIVSSLPRTPSGKVRRFACRQDLLN----- 115383782 14 -FTGAMSRPGKSIMEQFTDIVEQHPDSIALVCTHTQPYLRWTYSTLGEAVKRLARGLALNGIVAGTPFFVLCQNQAEYIVAALAAYSMGLVHIPISP-----------------------QNLSKVREMQHMVDTVIGYQSAERENQPGWVPISSPLDADPNQCPSTESEEISILFTSGTTSAPKGCVIK-PARWLNNLCASLSLG-SVSPSDSVAVPVPANHAFGFICTMLPLIRGACVVFPGAKFEPRATAEALHQEMCTHVAMVPTMVYGLEDALEAPELTIERVKVAIFAGMTTTSEIFRRCQSCGCQIENYFGMTE--GVFLCTGATSDLANIIKDENVA----IGRPVCGSAVRICAPD-EQCPLPVGESGELHYSGDSLISSYLNADG--EEFYEANGWFRTGDRVFADEDGQVFFHGRYKDLIIRGGENISPAKIESVLSEHPQI-----IAAPDAIAGETPMAVL---NAEISDDLITRAVIQSSLGVSHVPSSVVSLQSLPKTALGKVQKSKLREIVTEY---- 149917269 2 -----------TVMQTLDAAAQTYASQPALWKTSSGRWAETSWKDYRAEIHRAAKGLIALGLEPAKGVSLIGFNCRQWMIGNIASIHAGGVPVGIYTTSSAEQCHYIASHSDSNIAIVEAEQLAKFLEIRERLPDLKAIVMMNGEHDDADVHSWSALLEKGDSLEQSPEDICTLIYTSGTTGNPKGVMLSHDNLSWTS--ASAASTMEIEEGAQFLSYLPLSHIAEQVVMYVPMQIGGCSNFAE---SMEKLGDNLREIRPNVFLGVPRVWEKIQAKMMEAGAKNSGLRLNVTSAAPIAKETLDFFASLGVLINEVYGMSECTGPAT----------ISTPDKFRV-GWVGWALPGAEVKIDHD------------GEVCMRGRNVFKGYYKNPEATAEAIDAEGWLHSGDIGTQDGD-LFKITDRKKDLIITGGENIAPQVIEGKLKNIVWVSQAVVVGLDEDKFDEILKSTAETLSEAAEDDKVRQWLVNGGLARVQQIKKITI---LPKTPTMKIKRRIIRDKYE------ 116052262 506 ----------------FAERALLTPDATVIHDAAG----SYSYRQVAQHASALRRVLEAHGAGRGRRVAVMLPKSAAQLVAVIGILQAGAAYVPVDIRQPPLRRQAILASPEVVAWVCLESDVPNAGCA---------CVAIDRLAADSAWPPPPAAEVAAD-------DLAYVIYTSGSTGTPKGVMLSHAAVSNTLL--DINQRYGVDANDRVLGLAELSFDLSVYDFFGATAAGAQVVLPDPARDPSHWAELLERHAITLWNSVPAQGQMLIDYLESEPQRLPGPRCVLWSGDWIPVSLPTRWWRRWPDLFSLGGATEAAIWSIEQPIRPQHTELA-------SIPYGRALRGQSVEVLDARGRRCPPG--VRGEIHIGGVGLALGYAGDPQRTAERFVPDGLYRTGDLGRYLADGSIEFLGREDDQVKIRGHRIELAELDAALCAHPQVNLAAVLGETHER--------------------------------------------------------------------- 123471198 41 ----TYRPDVRTLPEMLDSSVVIYPKHDCFADGKLGPYKWINYTEFKELCIKWAKGLKALGLEPGDKLGVYSVNCIMWQVAQFGSLYAGIVPVPVYDSLGPNAAQYITDHSECKVILVHKKNLEKAMEVKKQVPRVQKVISIDPKPDPDLITIDELLGESVDPVKLDTNDTAMIMYTSGSTGEPKGCVLSHQNIMA-GGNGLGGMGTSVTQTDTYFSFLPLAHIYELCSQTTLICQGARTGFYSG--DIRNMVSDIQALHPTIICAVPRVFRMLVNWALLTGKKPSSLRLIVNGGAPILPHVYEFCRAITPNIIQGYGLTEISAAGCVQQCGDRNPNTVGPVCVTIDMKL-RRVPGMDYD---------PRGEIPAGELMFRGPSLFKEYYKKPELTKEAMV-DGWFATGDVGKLLPDGTIQIIDRVKQLVKSQGEYIS----------------------------------------------------------------------------------------------- 33594150 23 ----------------LDTHARERPEAVALIDRD----RPVTHAALRAGVLDLAGGLAALGVCRGERVALWLPNCAHWVTMFLACARLGALTLAVNTRFRAQELGDILGRGQADWLVYWPGLKGLAAVPPAARARLRGAIVVDGSGPGPAGLAAHALAALHGPAPLPAPNAGVLCFTSGTTSLPKFVLHDQDTLLRH--GDAIARSYGYDDDSRILASAPFCGAFGFATLVGALARGVP-VICEPAFDAARSVAAVRRHRVTHTYANNEALVQMFRLGE--RADFATARLFGFASAPALGDLLPLARAQGVPLTGLYGSSE----LIALVAAQPREPADGDVSVRYEPGGALIHPEARVRARDPQDGRILTDGES-GEIEILAPSLMRGYLDNPQASAGALTDDGYFRTGDLGYTLGTRQFVFQTRMGDSLRLSGFLVNPAEIEQAVEALPGIRACQVVGATRD-GKTVPYAFVLLDAGASPDPPGWMAACRQGMAGFKVPAGFQVLEAFPVANSAKIQKHKLREQ-------- 168065128 86 -----------TLHDNFVYAKGAFAENKCIREDGTGEYRWMTYGEVGTARTAIGSGLVQHGIPKGSCVGIYMINRAEWVISELACVAYSYVSVPLYDTLGADAVTYIVNHAEVAAVFCTPDKLQTLLSCLAELPSLRLIVVVGGAPPQSGVEIAQGKADQRAFVAPKPHDLATICYTSGTTGVPKGAMISHHNLVASAAGSS--QSTPIYPSDVHISYLPLAHIYERMNMLVMLHHGVAVGFYQG--DILKLMDDMETLKPTIFASVPRLYNRIAKKQALEKGKSPSVRIILSGASPISPDVLDFLRCFGGFVSEGYGMTETSCLIAGSQRGDNT-----------SGHVGAPSPSCEVKLADNDDKPYPR-----GEICVRGPTLFKGYYKDEVQTREIFDEEGWLHTGDIGCWLPGGRLKIIDRKKNIFKLAGEYIAPEKIENVYLRSRFITQCVAVAVVDP---ETLSAWAKSRGMKHSDD--LKRLCDDPVVRVAVLRGFEFAKAIPLTPTLKVKRPQAKARFA------ 54024386 54 ------------------------------------------------------------------HVATLLGNTPEMLFALAAGALGGYVTVGLNDTRRGAALADDIARADAQIVLTDADHRALLDG--RELPGVR---VVDTSAPEWAEALAHA--GELEPLSVPAMDTFMLIFTSGTSGNPKPVRLAH--MMVPFAGPPLTGRFGIGPDDICYLSMPLFHSAAILGGLSVALCSGAAMVPA-KFSASTFLSDIRRYGATYMNYVGKPLAYILATEERPDDADNPLR-VAFGNEATDRDIAEFSRRFGCTVWDGFGSTELAIIIT-------------REEDTPPGSIGKGFPGVAVYDFDEHGALVNAD-EAIGELVSQGAGLFVGYYKDEDATAERLR-DGMYWSGDLAYKDSDGFIYLAGRTADWMRVDGENLAAGPIERVLQRLPGLNRVAVYGVPDEHVGDAVMAAIVLQDNASLTPEEFADFLRAQLSPKAWPRYVRFNRDLPATATNKILKRELKSQ-------- 197118482 1 -----MLESELNIAAHLPEMAKRQPDTRAIIFPK--QNRSLSFSELNTLSDRIARGLIANGICRGVRTVLMVTPSPEFFALTFALFKVGAVPVLIDPGLGIKNLKQCFAEAQPHAFIGIPK-AHLARLIFGWGKTIRTWITVGPRLFWEGTTLNRIIDEHTDPAPTSSDDVAAILFTSGSTGVPKGAVYSHGNFAAQVQA--LKQVYGIEPGEIDLPTFPLF-------ALFAPALGMTAVIPEMDFDPKKIIGAIHTYGVTTMFGSPALINRVGRYGVQHQVKLPTLRRAISAGAPVSAAVLERFTSLGVQVFTPYGATEALPVCSIGSTE-ILETTRKITDAGGGVCVGRPVEGIRLEIVQISDDPLRVPTGKIGEIVVQGEQVTRGYYNRPESDHLSKIADPFHRMGDLGGRDEEGRIWFCGRKSHRVETESGPLYTIPCEAVFNAHPAVFRTALVGVGAPGELKPVLCVELEKDVKVDPELVRAELLQDHI-HTKSIETILFHPAFPVDINAKIFREKL----------- 170096797 276 ------------ITDVFSQNARRWPERPCVVQYLPPESITFSYDAILRASNVLSHHLIKSGVQREEVVMVYAHRSVDLVVAVMAVLKAGATFSVIDPAYPASRQIIYLRVAQPRGLVVAREFLSEELHIRVEVPALEVFPDGSDADGQDILSVHAHLGHIDPNVALGPDSVGTLSFTSGSTGIPKGVRGRHFSLT--HFFPWMGERFGLNENSKFTMLSGIAHDPIQRDMFTPLFFGAQLRVPTSEDTPGRLAEWMANSEVTVTHLTPAMGQLLSAQ---ATRQIPSLLNAFFVGDVLTKRDCLRLQSLNVRIINMYGTTETQRAVSYFAIPPVSEDSTFLATQKDIMPAGEGMIDVQLLVVNRNDRNVPCAIGEVGEIYVRSGGLAEGYL-DQDATAEKFVRDRMYRSGDLGRYQPDGIVECTGRADDQVKIRGFRIELGEIDIHLSQHPLVRENVTLVRRDKDEEKILVSYFVPASDIPDDEDIREH-LKKKLPSYSVPTLFVPLKRMPLNPNGKIDKPAL----------- 37527535 8 ---------PYHLINRLQQQIKQHPEKIAFRQWSPAEQLELNWHDIGKKTDAISRALLEIGVDVQEKIGLFAHNSMAWSLADIAVLQLRAVTVPLYATSSQEQAGFILNDAGVRILFVGGQAYDVAITLTECCPQLSHIIVLDESVDLRDCSLAQHLSDFMVDNELPLDDLFTLIYTSGTTGEPKGVMLDYRNLAYQLYSHDHI--LALTDQDISLSFLPLSHVFERAWSFYVMHVGAQNVYLT---DTNFVRQAMADVCPTVMCAVPRFYEKIAMHRLADKLVLSKLRNVLGGGARLDETIILFFLAVGINIKYGYGMTETCATVSCW-----------EEQGYVLGSIGKPSPGIDVRIGEED------------EIQVRGPIVMKGYFNNQQETTKAFTQDGWLRTGDAGKLDENGNLFITERLKDLMKTSGKYIAPQMIEGILGQDRFIEHVAIIA--DARK--FVSALIVPCHEALEEVELLRHEMQKNFAHFDQVKRFIL---LPKTPTLKLRRKIIMQRY------- 28565633 74 --------------------------RELLADGKRGDYKWISYKQACIRANNIGSALVQLGLNKGDRIGIFSINRPEWVLSDMAAMNHSLVPVALYATLGANAIEYVVNHSEISVLLCEGKN---VEKILSMPGTTIKTIVSYDPLPQATLDFEKLGEQNPAQHEVPPEDLCTLLYTSGSTGNPKGVMLTHTNMVSEVAGANFSPA-GVIPEDVHMSYLPLAHSFERAVVSLMCYVGGQIGFFSGLI--PELFNDIQVLRPTFLCGAPRVWQRLHDKLWFTALRLGSVKFILSGSAPLDPKLAEFLRAFCCPVVSGYGLSENVGGASVAYPEDNN-----------VGHVGPPLSACEMKLIDSTDKPCPR-----GEVCIRGFNVFKGYFKDPEKTKEDLKEDGWFHTGDIGRWNENGTLSIIDRKKNIFKSQGEYVAAEYLESVFVRSPFASQVFVYGVPDFEVVQKLFASVSNHATLAKSKELYKEILEAKLHGFEKLKHI-YVEHEPLTPSFKPKRPQLKERYQ------ 156543026 74 --------KDRSVADVFRQHVAKNPTKPCLVF----EDQEWTFQQIEDYSNKVAQVFKSHGYKKGDAVALLLENRPEYVCIWLGLSKLGIITPLINTNLRKSSLLHSVNVAGAQALIYGADLAEAVKDIAPSLDAKLALYRLSDVAPTDGLKEKELLADASSAAPVVQDKGCYYIYTSGTTGLPKAAVITNSRFMF--IASGIHFLASFCSSDKFYTPLPLYHTAGGVMTIGQALLHGATVVIRKKFSASAYFSDCIKYNCTVSQYIGEMCRYILAVPPKPEDKKHNIR-VIFGNGLRPQIWREFVARFEIPVCEFYGATEGNANIVN-----VDNTVGAIGFVSRILPAVYPISIIK---VDTDGEPIGEPGVFIGKIIPNNPSAFLGYV-DKKASKTKVVHDVFFLSGDILVADELGYLYFKDRTGDTFRWKGENVSTSEIEAIVSNLINYRDCVVYGVEHGAEGRAGMAAIYDEDGTLNIDRLAKD-VKEQLPVYARPQFIRILTKIDLTGTFKLKKKDLQ---------- 169778663 47 ------------IHTLFRVQCMLQPDAQAICAWDG----TITYRELDRLSSAVQGLLQPYNPAPNSVVPILFKKSKWAVVAMLGVLKAGAAFSMLDPSYPTKRLVDICHDVDAKVLVCSEEL---------------SIDVSGNILTIGDHNIANASYSAVHPVKTASHDAAYVVYTSGSTGAPKGIIIEHGSFCTNVMASSRAQ--NLDRSSRILQFASYAFDVSIHECLTPLLLGGCVCIPSESQRVNSLKEAVRSLGVNWMELTPSVARLW------QPEDIPTVSTLVLGGEPMLPSDVSQWKD-KVRLVCAYGPAECTIVSTVQSCVQDL------------GNIGVS-PGGTCWIASQDNHQRLMPVGCVGELIIGGPIVGRGYLKRPCLTKNAFIINPWYKTGDLVQYNYDGTIAYIGRKDTQVKLNGQRVELGEVEYQARQHDAVI-AAEIAAPAGRK-PTLILFIAPRQEYLGQAQAARSGLQNVLPRHMIPTAYIELVAMPISRTGKVDRRVLREAIEN----- 126331182 83 ---SFFYDDVTTLYETFQRGIHVSNNGPCLFRKPDQPYEWISYKEVEDKAECVGSALIQKGYRPDQYFGIFAQNRPEWVIIEQGCYTYSMVVVPLYDTLGNEAITYIINKAELSLVFVDPDKAELLESVANKLIPVLKTIVIMDPFDKDLLALEDLRANRRKPKPPSPDDLALICFTSGTTGNPKGALITHQNVVSDCSGFVKATEKVVSPDDILISFLPLAHMFERVVECVMLCHGAKIGFFQG--DIRLLMDDLKMLQPTIFPVVPRLLNRMFDASKRKEAELRSVRLMVTGAAPVSATVLTFLRALGCQFYEGYGQTECTAGCSLTVPGD-----------WTAGHVGAPMPCCHIKLVDEEMNYLAAKGE--GEICVKGPNVFKGYLKDPAKTAEALDKDGWLHTGDIGKWLPNGTLKIIDRKKHIFKLAGEYIAPEKIENIYQRSEPVAQVFVIVVPDV---EVLCPWAKKKGISGTYEELLEDLVRAGLKPFEQVKGIALHMELLLTPTLKAKRPELRKYFRS----- 77164343 16 -----------TLVGLFQERVRRTPN--AVAYRHFDPKQRTTWAEMATEVTRWQAALSKEELNPGDRVALMLRNSREWVFFEQAALGLELVVVPLYINDRPDNVRYILKNAEVKLLMIEG--YHQWQEIKQALRKLVRVISLDEARGQKRLCYQEWLPKTADPKLNNPDALATIVYTSGTTGLPKGVMLSHHNILWN--AHSSLQSTPIYEDDLFLSFLPLSHSLERTLGYYLPMMAGAQVAYTR--SIAKLAEDLVTIKPTVLVSVPRIFRALFKLAIAAGWRQGRLRIVVCGGAPLVFNVARELLALGLPLIQGYGLTEASPVISGNSLNNND-----------PKSVGTPLQDVEIRI------------GEHNELLGRSPGVMLGYWNNPKATAEVIDEEGWLHTGDQARI-EQGRLYITGRIKEIIVLAGEKVPPGEMETAIGTDPLFDQAMVVG----EGKPYLSALIVVNPEHAVLEEVLERIEQRQFPGYARIRRAALTQERWTTENGKARRKQVIKHYRN----- 119487700 4201 ------------VHQLIEEQGRIRPDAPAV-RAWDGN---LTYRQLNCAANRLAHYLASFGVVPDDLIHVCFEKSVWFFISILAINKAGPAWVPLDPSHPRQYHKQVIQQTKAKLALTSSGLVPRVIQVTPELDT--RLTHYGESGFSTNLNVESL---NPPACGVSPRNAAYVLFTSGTTGTPKGLVMEHGSVCTSQTAINRVGGSSESSDRRMLQFASYVFDACIGETISTLIAGGCLCVPSDETRINNITEFIREQDINWALLTPSFIRTV------KPEQVPSLKVLMLAGEAVGRDILDTW--FGVRLINGWGPAETCVFSTIHEWQSIDES---------PLTVGRPVGGF-CWIVDPRDPKQLTPIGAVGEVVIQGPTVLREYLANPEQTQQRLSPNCFYKSGDLASYNADGTIEFLSRKDTQIKIRGLRVELSEVEHHVMSLEGVQQVAV-DVFRRTGGESLVAYIANKDETETTADMEERVVAMKLPRYMVPTLFVPCRYMPFITSTKLDRRKLR---------- 119487700 3071 -----------TVHQLIGRQVEIRPNAPAI-RAWDG---VLTYHEFNAAANRLTHYLVNYTIHTDELIHVCFEKSVWFFIAILAINKAGAAWVPLDPSHPEQRHQEVVQQTQARLALSSPSNANICARV-----GLQVLLVTPELDLSLKSQFPESSLSPPAQGAISPSNAAYVLFTSGSTGTPKGLVMEHRSVC--TSQTAISQRLRLTPHVRMLQFASFVFDLCIGEIIAPLISGACLCVPSEHIRMNSLKEFIWDEKINWAFLTPSFVQQTLK-----PEDVPTLELLLLAGEPVRNNILDTW--FGVRLVNGWGPAETCCFSTLHEWQSITES---------PLTVGRPVGGF-CWIVDPNDPSRLAPTGCIGEVMIQGPTILRGYLDSPKQTEQHIVTSRFYKSGDLCSYNADGTIEFSSRKDTQVKIRGLRVELNEIEHHLSSLEGVRQVAVDTFNTENGLGLASYFCVDMSAEAVSSDAIASMVSQKLPRYMIPTLFIPCRRMPFITSTKLDRKELR---------- 119487700 5315 ------------VHQFIERHAMLQPNASAI-CAWDGE---LTYSEFNAAANRLANHLVDFALKSDELVHVCFEKSVWFFVSILAINKAGGAWVPLDPSHPEKRQQQVVEQTRARIALTSPTTMSICNNLVAD-------VLVVTPDLDAQLSQITAFNKPL-PFQLSPRNASYVLFTSGSTGTPKGLVMEHGSVC--TSQRAIGKRLGISSDIRMLQFSSYVFDACIGEAIGTLIAGGCLCVPSEEIRMNSIREFIHDYNVSWALLTPSFIQTL------KPEDVPSLEVLMLAGEAVSRDILNKW--FGVRLINGWGPAETCVFSTMHEWNSIDES---------PLTVGRPVGGL-CWIVNPTNPRELAPIGCVGEVVIQGPTIMREYLANNDQTEESIVRDRFYKSGDLASYNSDGTIEFSSRKDTQTKIRGFRVELSEIEHHIASLDGVKQVAV---------------------------------------------------------------------------- 119487700 65 ------------VHRLIELQTKARPDAPAVHAWDG----HFTYAQLDSAANRLAHHLLSFALQPDDLVHVCFEKSVWFFVSILAVNKAGAAWVPLDPSHPEQRQRQIVNQTRAQLALSSPANFAICSALVAD-------VVEVTPELDMRLKQDGDLTSSVPVSRVSPHHAAYVLFTSGSTGTPKEFVMEHRSVCTSQTAISL--RLQLTPEVRMLQFASFVFDLSIGEIIATLISGACLCVISEDTRMNGVVDFINNMNISWAFLTPAFARIL------KPSDVPNLELLLLAGEAVGRDVFDIW--FGVRLVNGWGPAETCCFSTLHEWDRESASES-------PSTIGRPV-GSYCWLVDLNDAQRLVPIGTVGEVVIQGPTMLREYLANPEQTEMSTVRNRFYKSGDLCKYNANGTLEFISRKDTQVKIRGLRVELGEIEHHISSLEEARQVAVDIYETPNGPSLAAYFCFKTAMKPITDQLESRILNIRLPRYMIPSLFIPCRYMPVITSTKIDRNKLRK--------- 119487700 1086 ------------VHELVAEQASRTPDHEAL----------------------FAVYLSQHGVRPESLVPICFEKSIWTVVAQLAVWKAGGAFLPLDPAHPKSRRQALVAESGARVMIVSPS---------QAIPCASMASTVLELSPSLILSQLSKSDRALQPSHRPPSNAAYLIFTSGSTGKPKGVVVEHSAI--SSSIMYHGKAYHMSEESRVLQFANYTFDRNLSEIMTPLVYGGTVCVPS---DTERLQDL-------------PAFASL--------------------------------------------QAET---------------ISTDE---VPTNIGRAF-NNRCWIVDADNHQRLAPIGCMGELLVEGYALARDYLNDEERSKELFVGAPFYKTGDLVKYNFDGSIDFLGRKDTQVKLRGQRIELSEIENIKLALPSVKH-AVVDKLQRNSGEFLVAVVSFMDEQPMTENARKSLLEAALPAYMVPSFFVPVHEMPTVSSTKIDRKKIRQLASSL---- 119487700 2092 -----------TIHQLIEKQAILRPHAPAICAWDGN----FSYEQLDSKANRLAHYLLSRSIEADDLIHVCFEKSAWHFVSILAINKAGAAWIPLDPSHPEHHHRQIVQQTQAKLVLTSPTNALI-------CAGLFRDVVQVTPEMDSELALDSTIS-GPPVSNASSGSAAYVLFTSGSTGVPKGLLMEHGAVC--TSQTAISRRLRMGSDVRILQFAAFVFDLSIGEIIATLISGACLCVPSESTRMNSITDFIRDMNINWAFLTPAFVRTL------QPSKVPSLDLLLLAGEAVGRDIFNTW--FGLRLINGWGPAETCCFSTLHEWTSPYES---------PLTVGRPVGGF-CWIVDPNDSTQLAPTGCLGE---SFPV-------NQDDNANMFLP----LTFDL-----------QDQITDLI--GTLNV-------------------------------------------------------KLPGYMIPTLFIPCCSIPFITSTKVDRRKLRTMAENL---- 114049327 21 ----------------LHSAARTSPTQTAVKC----NGQDISYARLSHMVLGLGEQLTRIGLCQGQPLACISHNNLEMICLYWACVDIGAIFFPISPRFPLAQVQGLI----------DSHHIPFYWSEAALALSGSHQLTLD-------FSLDAAPSADLAATAFDIYRPSNVILTSGSSGFPKAAVHNLANHIANAEGARSL--IPLVTGDAWLLSLPLFHIGGLAILNRCALVAATVVLPDPTL---PLQAQIERDGLTHASLVPT---QLLNLLADKQASLKSIKALLLGGGAISIDLLKQLEQRHIASFTSYGMTEMGSQITTGPALSD-------------GTSGKLLPRRELKIVD-------------GVIWVRGDCLFMGYLTD-KGIEKPLDTEGWFYTKDRGEWDANGNLKILGRVDNMFISGGENIQPEEIEAALKLHPLIDEAIVFPQPDVTFGQLPAAIIVRSGEISAIEAELEVFLADKIARFKRPRRYYPWPEHAEQTGLKVNRKQL----------- 210092398 53 ------VEPPITIVDRFLHQVQLQPDKPFLLF----EDEVYTYRDMDVMSNKVANFFRGEGYRCGYTVAMLIYNEPAFIWTFLGLAKLGVKMAFLNTNLRTKSLLHCFNVSEAKALIVGENLLDATLEILAELEGATIWLLGDKVPPKGFLSLDDRVKGASDEETITANDPICYIYTSGTTGLPKAVLFSHRKMLSFSMGPVCA---GLRRDEIMYVVLPLYHSNAFGM-MGGVIEQGATLALSRKFSASQFWDDCRKYNASMIPYIGELLRYLCLQPKRPNDRQNNVRLAI-GNGLRPDVWGEFQDRFGVPIVETYGASEGNVFFIN--LTNKKGSIGVASPLLKKLGDG-PVFLLQVDIRDKNGRCTEVNPGEPGLLVIADTSPFDGYKANKQQTDKKIDGDMFFDSGDLLKRDKDYNLYFVDRLGDTFRWKGENVATTEVAEVLHEMEGVQEVNVYGVKVPGQDGRAAAIVYHPGHQVNLPALFAH-LSSRLPPYARPIFLRLSTNADITSTFKYKKVDLVKE-------- 62897851 54 -----------TILRAFLEKARQTPHKPFLLFRD----ETLTYAQVDRRSNQVARALHDLGLRQGDCVALLMGNEPAYVWLWLGLVKLGCAMACLNYNIRAKSLLHCFQCCGAKVLLVSPELQAAVEEILPSLKDVSIYYVSRTSNTDGIDSFLDKVDESTEPIPVTFSTPALYIYTSGTTGLPKAAMITHQRIW---YGTGLTFVSGLKADDVIYITLPFYHSAALLIGIHGCIVAGATLALRTKFSASQFWDDCRKYNVTVIQYIGELLRYLCNSPQKPNDRDHKVRLAL-GNGLRGDVWRQFVKRFGICIYEFYAATE-GNIGFMNYAR-KVGAVGRVNYLQKKI-ITYDLIKYDVEVRDENGYCVRVPKGEVGLLVCKITQLFNGYAGAKAQTEKKKLRDVFFNSGDLLMVDHENFIYFHDRVGDTFRWKGENVATTEVADTVGLVDFVQEVNVYGVHVPDHEGRIMASIMKENHEFDGKKLFQHIA-DYLPSYARPRFLRIQDTIEITGTFKHRKMTLVEE-------- 145607363 33 ------------------------------------DTHYLTINEFRLVAKRVAIGLQAAGLKPGDRVLVYSGNSIWFPVVLIGVLMAGGIFTGANPGFVARELAYQLRDSGASFMFAAPVVMDVALEAAAEAKKPSQIFIFDDSEGSGTRHWAELLAETWDWVEPPAEATCCLNYSSGTTGVPKGVEISHSAYVANGDGVTFVMNLDPDKSLTHLCFLPMYHAMAQTYFVANYPRRRDPTYIMPYFDFEKMLQHVQNYRINALVVVPPIVVALAKHPLARQYDLSSVENLGCGAAPLGAEAIKECEALSVKIRQGWGMTEVTCTAL---------GWDPRLEATETTAVGELMPNFYAKLVETDGSDRPIEANKRGELWVSGPTMLKGYWNNPQATNATIVYDK-----------EE-------------NRR---------------------------------------YLPPGVKTTGEDIVK-WIEPKVAKYKLKGGVAIVDAIPKNPSGKILRKILREQAKAEVG-- 167588029 2 ---------PTTLSELLQNRAATLGDKTAYVFLSGPPEQSMTFAELDARARRVAALLKQNAVDIGDRVLLLCRPGLDYVSAFMGCLYAGAVAVPAYPRQHMVRIAGIVRNAGANTILCSPE----------DLERCTTWIADTEASGSTLLDVAEAMAPLHAPAGVPPSHVAFLQYTSGTTGTPKGVMVSHGNLMHN--LGMLREWFAYDERSTMVSWLPPYHDMGLIGVILTSLYGGSVLMAPERFHPYLWLRAISEYRADLTGAPDFAYRMACRRISDEQLDLSCIRTAYNGAESVRAGTLSDFAKRFAAFRPCYGLAEGTLFVAGRTAQQPIRTVCDRPGERVLVSVGRPAGDQRVIVRDLQTNEHCVDG-AIGEICVAGPSVAAGYWQLDEQTQSTFRDQAFMRTGDLGFML-DGELYVTGRLKDMVILAGRNYYSEDIEALIVGVPEVPNGCAAFMDDQVDAERVVAEVERTQRKGNLDGFIDAIRQAIWNRLDIPSAIVLVSSVPKTSSGKVRRSTCRTQLRD----- 150005543 31 ------------------------------------------YRDVARKIEKIHILLENAGIEKGDKIAICGRNSAHWTVTYLAVITYGAVVVPILHEFKADQVHNIVNHSEARLLFVGDQIWENLEAAMPHLEGIIELVSRSEKLAYARDHLNEIFGHKFPCRFRPDDDLAIINYTSGTTGYSKGVMLPYRSILSNVL--YCKEKIGLKAGDSVVSMLPLGHVFGMTFDFLGFTAGAHLWFLTRMPSPKIIAESFAEIRPRVIACVPLILGKLLLHVPIISDKIKELIKIIIGGAPFNAEVEAFLKMIDFPYTIAYGMTECGPIIC----HSHWTEL-------KLASCGKVAARMEAKVLS------PNPSAIAGELVCRGANLMLGYYKNEEATRQVIDTEGWLHTGDMATIDEDGNVFIKGRCKNLLLSSGQNIYPEEIESKLNNMPYVSESLIILQQDKLVGDDAFAHGLSQSDLVRVMEENRLELNKQLPAFQIARFKLYPEEFEKTAKKSIKRF------------- 156054674 1244 ------------LHTDFERNAKMNPEDVALIFINNFTAQKWTFAELDRKANRLASYLQRYGPLEDKVVPFSIYKSPELYVAILGILKAGGAWCPIDPTFPASRRHDLILRTDANMLLVANDTVNQDGQAIPQ--GVSLIDISEDKATNSTFILDE--TKPANLPIIRSNSMAYLIWTSGTTGLPKGVQVQHSAAATAMQSLKEAIPASRSGEVRCLQFSPTFDVFVQDLFYTWGLRG-TVIAAAKDVMLGSFPDLANMTNATHAHLTPAFATIV------PRTHCKTLEVVTMIGEALPQPVADDWSQ-NILAYNTYGPAEVSVVST-------VKQFGGYENSFKSTNVGLPLPSVGVFVINND-RFVMRNG--VGELALSGPQVARGYWKDPAKTEERFH---WYMTGDIVRQLHDGSLEFVGRRDDLVKINGMRVELSEISFALNHHPDTEQAVTMLMARPDRPKKVL-VTLLSAPSISAHDLLIAVSKANLPEHMIPSVFVVLNRIPVTASAKIDRKALSAAYE------ 156054674 247 -----LQDEKALLHSAFERRVAQYPNRVALDFLQSQNSRTFTYTQLNEIATSLAHILISRGIGSSRVVPVLLSTSAELYIAYLAILKAGLAFCPLPIEAPPQRLQDIHEDIMPQIILGSERYRHKLSAVLSDWIDVESFIYMDGITGQNPLSFRVLASS-------DENDVAYIMYTSGSTGKPKGVQITHLAAACSIASHAITSPLPPSSEGIFQFAAPTFDPSLMEI-FVTLSTGATLCSASRDLTLTNFEAVVSELQATVMMATPSMAALL------RRSKLTWLRSLWTMGETVLRKNIDDFARLSSELCNAYGPTEAAINCTL------IPNFHPGDRGSI---IGPALPTCSLFVLDTTANSVPVPRGFSGELAIGGPQVSIGYLNRPDQNAKSFVFGRLYLTGDKARINRRGQYEFLGRLDSQVKLSGRRVDLGEIDTVVSSCKGIKEAVTVSYKNQAGSEEAVCFIILEGDNI--KEDVEMRCRENLPSYMCPSKYFVLSEMPRS--------------------- 156054674 2355 ---------------WFEHWAETHPDWAAAISRNSSIIHTWSYSRLNHEANRVAAFISSHGI-HGRMIGMCLGRTLVAFAVTVGIFKSGNTYLPIDESLPTDRKVFLLKDSDAAIFFSEES----VEFAPGGCLAVNV-----------NHDQFQTDRDVTQKVEKNKDSVAYLLYTSGSTGNPKGVLISCGNLTSFCEAQSEFICENVPTTRILGGVGKFFDVHVAEM-FLAWRHGLSCITGNKSMLLDDLPMALQELKVTHAGFVPS----LLDQCGLIPSDVPLLKYLGVGGEKISQRTLETWDSNSVTLINAYGPTEATIGCASSACVNSKENMRN---------VGRPLGDTVAHVLIP-GTLTYAKRGVEGELCLTGSLVGIGYHNRDGAFIENFHGSRMYRTGDLVRLMPDDTIEIFGRSDDQTKIRGQRLELGEVEAVRALLPDGSNVSSLITKHPKLSRQLISFVASRKATEKDEKVIRAGCRERLPAYMVPDVVIPINFLPLAASGKADVKQLKSIFAS----- 107103742 559 --------------DFFLRAAEA-PDADALLYRD----QRVTRGELAERALRIAGGLREAGVRPGDAVEVSLPRGPQQVAAVFGVLAAGACYVPLDIDQPPARRRLIEEAAGVCLAITEED---------------------DPQALPPRLDVQRLLRGPAAPVPLAPQASAYVIYTSGSTGVPKGVEVSHAAAI--NTIDALLDLLRVNASDRLLAVSALDFDLSVFDLFGGLGAGASLVLPAQERDAAAWAEAIQRHAVSLWNSAPALLEMALSLP-ASQADYRSLRAVLLSGDWVALDLPGRLRPRGCRLHVLGGATEAG-------IWSNLQSVDTVPPHWRSIPYGRPLPGQAYRVVDAHGRDVPD--LVVGELWIGGASLARGYRNDPELSARRFVHDRWYRTGDRGRYWGDGTLEFLGRVDQQVKVRGQRIELGEVEAALCAQAGVACAAVLG-------------------------------------------------------------------------- 149940230 76 -----------TMYEVFQRGLAVSDNGPCLGYRKPNQPYRWSYKQVSDRAEYLGSCLLHKGYKPDQFVGIFAQNRPEWIISELACYTYSMVAVPLYDTLGPEAIVHIVNKADIAMVICDTPQKALVNVEKGFTPSLKVIILMDEKSGIEILSLYDALGKEHKPVPPSPEDLSVICFTSGTTGDPKGAMITHQNIVSNAAAKCVEHAYEPTPDDVAISYLPLAHMFERIVQAVVYSCGARVGFFQG--DIRLLADDMKTLKPTLFPAVPRLLNRIYDKVQNEKLAVSSVRVIVTGAAPMSTSVMTFFRAMGCQVYEAYGQTECTGGCTFTLPGD-----------WTSGHVGVPLACNYVKLEDADMNYFTVNNE--GEVCIKGTNVFKGYLKDPEKTQEALDSDGWLHTGDIGRWLPNGTLKIIDRKKNIFKLAGEYIAPEKIENIYNRSQPVLQIFVHG---ESLRSSLVGVVVPDTDVLPSFAAKEELCQNQVAIFLHPEPFSIENGL-LTPTLKAKRGELSKYFR------ 153871945 7 ----TTQDAQ-TIPALFRERVKRTPQNIAYHYFDKDHWQTLTWADMSAHVAHWQAAFATENLVPGDRVAIMLRNSPQWVMFEQAALGLGLVTVPLYTDDRADNVAYIITHAEVKLFLIDGDMWKSLYKVRDQLSTLTRIVSIQGHSDSRLVTLSQWLPNDSDYTLCAPDEMASIVYTSGTTGRPKGVMLSHRNMLGNAQAAA--SCIEFSYEDRFLSFLPLSHTFERTGGYYLPMVVGANVAYAR--SIQQIAQDLIALRPTILMSVPRIYEQLARHLFTLGVQVGRMRLAISGGAALSPKVAQLFVGLGLNLLQGYGLTETSPIISVNRPNDN-----------IPDSIGTTLPDVKVKLGEND------------ELLTQSPYIMLGYWKNSEATQNMIDKDGWLHTGDKARQDAIGHLYITGRIKEIIVMGGEKVPPTDMEMVI--------------------------------------------------------------------------------------- 164511463 1 -----MHPDDIPVPLRIARQAARTPDATAVSAPEG----ELTYRTFDRRARAVAGELRAAGAGPEDTVLVAVGRGADWAVAVLGIWYAGAAPLLVDPAAPDERLRALLAAARTRYAVVTGH----VAAAALRRRCGEELFWAGTRG--------EAPYAAADPAAVAPGSLAYVLFTSGSTGRPKPVAVGHAGLARQT--AVLAERYGLTAADRVLQAAPAFDVS-LEEALPTWCTGGTAVFVDDLASPAELEPFLARRQVTVVNLPTPYWAQWAKDVERRPRPLPALRHVVIGSDARTADLVRWYAAGGPDVTSAYGLTESTITATCHATHPGPSAGTPDEVIPL----GVPLDGVRAYVLDEALEPTADD--AAGELYLAGHCLARGYHDRAALTAERFVADPFYRTGDRVRRAPDGTLRFLGRTDDQVKIRGHRVELKEVEAAVAAHPDVVDVVARAVPH-QGEPQVVVYVAAVPGRALDGGVLRRDLAARVPGHLVPARACVLPRLPRTPGGKLDVRGL----------- 120405295 23 ---------------------------------------TWTWRELGEAAMQAAALIGAADPERPLHVGVLLGNNPDMLTAMAAAGLGGYVLCGINNTRRGDALARDIRRADCQFLITDDAHRHLLDGL--DLSGVRVLVV-------GTPEWKELTGRAGTLTPVTATDTYMLIFTSGTSGDPKAVKMMHAMVLLA--GAALMGRYELTSDDVCYLSMPLFHSNAVLAGWSVAVNSGAAMAPA-QFSASRFVDDIRRYGATYMNYVGKPLAYILAGPERPDDADNPLR-VAFGNEASDRDIAEFARRFGCQVWDGFGSTENAVTVT-------------REDGCPPGSIGKGFPGVAIYDADEHGA-LANADDAIGELVTQGAGMFAGYYNDQGATDERMR-HGMFWSGDLAYRDADGWIYLAGRTADWMRVDGENMTSAPIERILIRLPAISMAAVYPVPDEFVGDQVMAALVLQDEATLTPDEFARFLAAQLSPKAWPRHVWIADALPSTATNKVLKREL----------- 54025268 9 -----------SIADLL--GARAEDDHPALLFGD----QRMSWREFVRAARERAAALTALR-RPGPHVGVLMDNEPEYLLLIAGAALCGATIVGINSTRRGGELAADITGTDIRTVIVAPGHRPLLDDLDLPDVDILD---SDGARYRDTLHRAAANPTTAPAPPPGREHTLLLLFTSGSTGAPKAVVCSSFRLAV----IAQLNRHSLVRDDIAYNAMPLFHGNAVMSAWAPILAVGGTLALRPRFSASGFLPDVQRFGATFFNYVGRALSYILAQPERPEEGQTRLR-LGFGTEASIRDRREFQRRFRCRIVESYGSSEGVCAIVRAPDTPEGALGRPTDDLEIVDVHGKVCPVAEF---GPDGR-LRNAADAIGEIVVRGAARFEGYYNNPAATAEKLR-DGDYWTGDLAYRDADGYFWFAGRTSDWIRVDSENFASAPIERILARHPGIATAVVYGVPDPRTGDQVMAALLPLPDHSFDPDEFAAFLDAQLGTKWRPGLVRVVTDLPQTGTGKVDKPALRRQA------- 111222965 6 -----------------ERVVAAHAGSARPAVLDAGGP--VSGAELVGRATHAAEFLTGLGGLAGAPVPALLTSNPDALALLLGGAAADRPVAPLGPRLTAAELAGPVRATGAGVLLTEPAWAAVAAEAAALAGARVVPV--------------PALRASGAAPPVPRGPVALYLHTSGTTGAAKRVPVTQD--VLAARTELLSGLLDLGPDSRYATGSPLHHIGGLGNTLVAVTVGAT-VLPTSRFT-HRWWAGLADQGATHGQLVPTMIEMLLAEGTLDAVP---LRTLIYGASPISPETLRRVQAVGVRLVNLFGQTEGSPLTCLTPADHDRAAAGAPDLL---ATVGRAVPGLRLRIDDPDDA-------GVGEVLAAAAHL------------SVHAADGWLHSGDLGFLDDDGYLHLVGRRNDMIVRGGENVYPLEIEHTLVEHPGIADAGIVGVPDARLGETLAAFVVPADDRPPPVDELRQFVRDRLAGFKVPAYWYVVDALPLNAAGKLTRPALRARH------- 156396687 52 ---ATYYDDVTTAYEGFQRGCRIAGDLPCLGKRGDGMYRWLSYNEVRERAHSFGSALVHLGCHPSQRVGIQAKNCVEWVLTDLACQMFSMVSVPIYDTHGPDACLFIINHADVETIVCNHTKVPFILKNIKRIPHLKCIIQIGELVKEESFSIAEEIGRKNIKVVNPPNDIFTICYTSGTTGTPKGAVQTHSNVIAD--VSGVIRQYNTCGIDVHFSYLPLAHAYERTGVICMLQSGCRIGFY--RGDPQLLFEDIQELKPTFFASVPRIMNMFQKGLHAKKADMNRVRAITSGAAPLSPKVMTFFRAMGCRIMEGYGQTECTACASLQLPQDMQAGI-----------VGPPLTCNYIKLVD-----VPEKSYSTGEVCIKGPNVIPRYHKNPEKTAETLDEDGWLHTGDIGMWLENGALKIIDRKKDIFKLAGEYVAPGKLENIAQRSPFVAQAFVHG---ESLKTFVVAILVPDGEQAVFEDVVRVCKEAELFSFEQVKAVHLHPEL-MTATFKIKRPQIIKAFHD----- 187476702 10 --------QPQTFPALLLDHARLRPSQAAIREKNLGIWQTLSWSEVAEHVRLTAHGLTVLGIGPGDHIAVIGENRPRLYIAMMAAQALGAIPVPLYQDAVAQEMAYVLQDAAIRVAVVDQEQVDKMLEISEQCPALQHVIYDDTR---GMRNYHDAMLQSFEALEVQPQDTAAMFYTSGTTGKPKGVVLTHHALIDRARAVATMEG--LTDKEDVLAYLPPAWIGQNMFSYTQLLVSGFTV--NHPESPDTVSIDMRDIGPTYYFAPPRVLEGLLTHVDRLRYKLSRVRVAYTAGEAIGPDLFVFYRSIGINLKQLYGSTETSVFVCV-----------QADGQVRDDTVGPPVDGVEIRVADN------------GEILVKSPGLFKEYYRNPAATAEARDADGWFRTGDAGYLDKDGQLKIIDRAKDVGKLAGSLFAPKYIENKLKFFPYIKEAVAFGADQAEWAERPYAGYTDLASKDEVYALIRDCVQKRLAASQIHRFLILHKELPLTRTRKVRRAFIAQKYA------ 167840726 20 -----------------------------------GDVRRFTWREAIDEARRIAAHLRALDLPRGSNIAILSKNCAHWILADFAIWLSGHVSVPIYPTLGAESVRQVLTHCEAAALFVGDAWEPMRAGVPPQVRSIGLPCLSDASSGATWDDIVRDTAPLAEHVTRAADELATIVYTSGTTGDPKGVMLTFGALGW--CVEPVFDLIQIGPDDRMISYLPLSHVAERGYVEMLSVRAGFTIYFSESLD--TFIADLQRARPTFFISVPRLWAKFMKPLILQQLGLDQVRLAASAAAAIEPALLNWYRDLGLELLEGYGMSEVCGVSHSC-----------RQHDMRPGYVGAPVRDVESRLA------------ATGEIEIRSPGNTIGYYRRPDLSAALFTPDGFVRSGDKGELDEAGRLKITGRVKEIFKSKGKYIAPSPIESRLATHPFVDACCVVGAGLP----QPCALVSLSDEAALETSLGEHLVNASLDDHEKLRFVVVVDSIWVTPTFKVRRNRVEARYA------ 211584461 2012 ------------IHSDIERNSQANPERCAVSACDG----SFTYGELNRISSYIALHLSHFDVGPDVFVPICFEKSRWVVVALLAVLKAGGAFILLDPAYPAERLQKMIQDHQCPVILTSRSFAGLAAGI------VSKTIVVQDIEPESFSNHQSARKTS---TLVSPRSAAYAMFTSGSTGKPKASIIEHQSF--RSAAEAHHQLLRLDEHSRVLQFASYAFDASIVEILTTLLTGGCICIPSESDRHANLAEAIRELNVNWALLTPSVARII------DPKEVATLKALVLGGEGMSDDDVRRWSPY-LFLMNAYGPSECSVIATAQTSTQSLASDA--------ANIGHSAGGVSWVINSQEPNNLMPVG-AVGELVIEGPIVGRGYVNRPDHMAAAFLPYPWYRTGDLVRLLSDGSIRYIGRKDRQVKLRGQRIELNEIEYHVQQCPEVF-ADIVTLPNSDKSYLVASIVQPPHNSEDTVEKTRANLEQQVPSFLIPSAFFSIDEVPRLVNGKVNRRRLQQEA------- 211584461 4175 --PRISQPTRLCVHEAIQQKAEEHPGHLAVS----GSNGNMKYKELDQLSSQLALLLIERGISKAQLIPLCFEKSGWVIVAMLGVMKAGGTIVPLDPTQPITRLQDICRRTKASLIVSSTTQAPLARELADEV-----MEIGEKRMPRGWCTQYGDNGHSNVVQTVNPEQAAYILFTSGTTGSPKGVMVSH--LAYTHAAKAQIGAFSLEKSSRVLQVSSLAFDVSLMEILTTLIAGATVCVISEPEQSQMMLEGICPFTVSHAFLTPS----LASNLDSSKAS-SWVQTVGLQGEPMSTTHIAQWGE-NCHLLNAYGPTECAVI---NTVSPGLLPGDDSRN------IGRAI-GIHCWVVDQHDHNRLLPLGAIGELLLSGPSVGDGYLNDQARTAQAFILGPWYKTGDLVRFESDGSLRFEGRKDRQIKIRGQRVELEDIEHHTWRCPGAREAVVISEQSDTNDSRLVACIWVRSDDLTDQDLLRRDLRNRLPGYMVPDLFIPISQIPRTASGKMDRTKLRQ--------- 211584461 511 ------------VHDLIQQRTLQSPHAPAISSWDGD----LSYQTLDNLSSALAAHLFQHSVGPGFYVPLCLEKSKWTAVAMLGVMKAGATFVLLDPAYPVPRLQVMIQAIKATLIVASEQHTQVVSQL--GVPTMLNVDTLDLE--------KENDNGFRSPSSVMPMDPVYATFTSGSTGTPKGVIVTHSGYVASALAHG--GPYSFTPKSRVLQFASPAFDSCIIEHLTTLMFGGCICIPSAANCHSNLEKAISNFAVNVACLTPTVTRIV------QPDNLPTLEVLVFVGEAVLASDVSRWEPF-VQVRNAYGPAECSAVFSVQPRLQHHDPTNIGFAT---GSVGW--------VVDPQNHERLMPVGCPGELLIEGLTVGNGYISNPDQTAQVFIEAPWYKTGDLVQCAGDGSFRYLGRKDNQVKLHGQRLELADIEHHLRAFPQVAEILRLPKNDDQKYQRPEALVIPSTETPGEKDMQKGLLSDALPSFMVPGVFLPLSHMPLTPSGKTDRRNLRKLAEQL---- 211584461 3090 ----------MAVIDAIRQHCISQPLAPAICAWDGN----LSYENLNVMSDNLVPSLISHGVGPNMFIPIYLDRSRWTIIAVVAVLKTGAAFVLLDTLHPQGRLRTVCQEIKAPLVVTSKELQDTAHSL------LPNVVVVGEK-----INTQPFL--KGDLPRHDPHHALYAVFTSGSTGKPKGAVVENGSFA--TMAVPYAEKVGLHSNSRVLHFASYAFDVSILEILGTLFVGACVCVLSESERRDHLASAVTRLQPSHVIFTPSVLRAV------TPDDLSSVSTIMLIGEPARTSDVQLWAPR-VHLLNTYGPAECTVVFTM---------RPSIQADSQAANIGFSIAGAG-WVTDPRDPSRLVPLGAVGELLLQGPLVGRGYLNNEEQTAAAFIPNPWYRTGDLVRYESDGSLCFVGRGDFQVKLRGQRFELGEVEDVVAQI--VTPAAAVQSPC------LVVFIVPKDDVIAPPKFKEKVANAQLPDYMLPTAFVPLRKMPQTIGGKLNRSHL----------- 38234573 14 -------PRPRTLVDIFRSSVAAFPEAAAL---DCGDV--LTYADLAELVDDRVAQLHAAGVGAGCRVGVRLPSGPDLYVTILAVLCAGAAYVPVDADDPDERAELVFGEAHVDAVWSVSGLRVTTAQAQPLTAGPRL------------------------------EDTAWIIFTSGSTGKPKGVAVSHRSAAAFVDAERFVRDQPIGPDDRVLAGLSVAFDASCEEMWLAWGHGACLV-PAPRSLVRTGLDLLISRDISIVSTVPTLAGMW------PAEALDNVRLLILGGEACSAELVARVASSRREVWNTYGPTEATVVTCAARLEAG-----------QPVAIGLPLAGWDTAVVGADGQPVAMGD--VGELVIGGVGLAR--YLDPVKDREKFSAEGWYRSGDHVRLCEDG-LYFVGRIDDQVKIGGRRIELGEVEAHVAALPNVAQYAVVVRETAAGEKVLVAYVSPQ----VPDVDIDTSALDELPRAMVPRLVV-LPEIPTTTSGKADKKAL----------- 186471066 20 -----------SLVEVTRRRAEADTIEPAFTFIYTGEDHVITNRQLDLRARQIAALLQTR-AHAGDRVLLLFSAGIDYLCALFGCFYAGMVAVPLNPRLR-ERLAAVSEDCTATVALTTQNILDQLHDAAPLPPSLARLNWMPIGTP------LDALERAWRAPRADRESLAILQYTSGSTGTPKGVMVTHGNLLSNTAAIAL--HLQFAPDDHHLTWLPPYHDMGLMGAILGSFCAGVPVFMAPLRRPERWLTEISKRRCTVSGAPNFAYELCIRPEVLETLDLSSWSLAYSGAEPVQADTLTRFARFGRAFYPCYGMAETTLFVTGKRREAPPRVLRIDGPRFAAGSCGIVATGHDVAVVDPNGKPLADGN--VGEIWVSGASVANGYWRRPEATNEVFRPDDYLRTGDLGFIL-NGELFVSGRLKDVIIVHGVNHYPHDIESTVDHCPAIRRGCGIAFSIPAGSEEGLVFVITRADLARADHFFEQIRRSIYEHHGLRAAIALIESIPKTTSGKLARRPCRAFF------- 156740564 1 -----MRMDDITLPQLLMHNAQRFGDRVALREKDFGIWQTVTWRQFADHVRAFALGLRALGVQRGDKVAIIGDNRPEWLYAELATQAIGGASIGVYQDSVAEEVRYLVEAADARVIVVDQEQVDKMIEIWSQLHGVLKVIYYEPKGLRRYQAPYEELGREAELAQGRPDDVAILSTTSGTTGKPKLAMLTHRNLI--SQGAGLLAVDPLGPDDEFVSFLPLAWVGEQMITVAAGLQCGLTINFPESTD--TVQENIREIGPRVMFSPPRIWENMLSQVQVKIQDLRFLKRAYTGGAALGPDVFRFYHAIGVNLKQVYGQTESAGLSVIH-----------RDGQIKFQTVGTPLPNTEVHIA------------ANGEILVKSPSVFIGYYKNPEATAETL-KDGWLHSGDAGYFDEDGHLVVIDRAKDVMTLRDGTISPQFIENKLKFSPYIKEAVVVGKWAENAQLSYTTYTDLAQKPQVYALIRRDVERANLPAAARIRRFLLLDDGELTRTRKVRRRLVAERYHD----- 74000073 54 -----------TIQHLFREKARQLPHKPFLLFRD----EVLTYAQVDRRSNQVARALRDHGLRQGDCVAIFMGNHPAYVWLWLGLAKLGCAMACLNCNIRGKSLLHCFQCCGAKVLLASPELQEAIEEVLPSLKNVSIYYVSRTSNTDGVNSLLDKVDEVSTEAEVTFSAPALYIYTSGTTGLPKAAMINHQRLW---YGTGFAYVSGIKEDYVIYTTLPLYHSAALIVGLHGCIVAGATLVLRDKFSASQFWDDCRKYNITVIQYIGELLRYLCNSPQKPNDRVHKVRLAI-GNGLREDVWREFIRRFGICIYELYAATE-GNIAFLNYTR-KIGAVGRINYLQKKV-ISYDLIKYDVEVRDGNGYCIKVSKGEVGLLVCKITQLFSGYAGAASQTEKKKLRDVFLNSGDLLKIDHENFIYFHDRVGDTFRWKGENVATTEVADIVGLVDFVQEVNVYGVSVPGHEGRIMASIKMKENCEFDGKKIFHHVADYLPTYARPRFLRIQDTIAITGTFKHRKVTLVEE-------- 153954152 31 ----------INIGNLLIEASENQKDKGILFIQDNNAEVFLTYKQILEKAVYCLGMLQQNGLKQDDFAILSFENNIDFAISFWACILGGIIPAPISYNASLEKLINVWNTLEKPVIISDASMIGSMKELYEDCKDMLDVSILRQSTVKGSINLS------------PSEKPAFIQFSSGTTSKPKGVILTHKNLLTN--IEGIIEGAGLTSEDRFFSWMPYYHDMGLIGNHLTLIALGIFQINMHPVRPALWFDLISKYKITVTSSPNFGYRLLLKHLEA--WDLSSLRLIFNGAEPIFVPLAKEFEKLAVSMYMVYGMAEACLAVTFPIAGTKPESHCISRNSLVNASEGYPVPGTEVRIVDEQGKVVL--EKQLGEIQIKGDNVTSGYINNPEATLKSF-QDGWLKTGDIGFMI-DGKLCVTGRMKDIIFVNGQNFFAHDIEFKLEEFEGVKKVVVCAWHDEKEGEKVALFSALRINKDNLKSFYANILSKINEIFGVIEYVVLIKSIPKTTSGKIQRFMLVQSFNNEYEG- 163756365 7 ------------LFDFPYYQLENYPLAKSLTSNKNGQWISTSTQEYIDQANAISRGLLRLGVQPNDKIAVISTNRTEWNIMDIGILQTGAQNVPIYPTIAKEDYEYILNHSESIYCFVSDEIIEKLNQIKGNTK-LKGVYTFDEITGEANWTEVLKLGEQARKDAVTPQDLATLIYTSGTTGKPKGVMLAHSNLVSNVLDSQKRVPLH-NGKAKALSFLPVCHVFERMILYLYQYCGIEIVFAE---SIEKISDNLKEVKPHVMTAVPRLYEKVYDKIYAKGADLTNLELMVSGSAPLQARLTRVFAAAGIPIMEGYGLTETSPVVSVN---------DQRGGGFRIGTVGRIIDNVEVKIADD------------GEILVKGPNVMQGYYKDPEKTASVM-SNGYFHTGDIGEVCEEGFLKITDRKKDMFKSGGKYVIPALLENRFKQSRFIEQIMVIG----EGEKMPAALIQPEKEICASEEIIARIQKENFGKWEQIKRFELIPKVWLTPTMKMKRKVIKEIYKDY---- 158313501 20 -----------TIVGRFSRIVTARANDIAVRD----EKAALSYAELDSRSSALARSL----VVEGDNIGILLGQGAPAIVAMLGALKAGRPFVPLDPMLPAARLGQILRLAGVATCVTDSDTGPAPGPEPGTVPGSEHTLIIDDGPPAGTAEIDDDL---LPGRRALPTDPAFLVFSSGSTGVPKGVVWRNRTVMKDLDAG--IERVGMNAADQIALVLPTAFAAGITVMFWGLLCGATLHPFDPRARGGAMPAWLVDRGITTLHLTPSLMRALAGAAEP-GLILGDLRAVTSSGEAVDVAALRELLPTTCTFYNWSGSTETASLAF-------FPVGSGDEIPAGPLPAGWAVDGKDIEIVDEHGKPVPDG--ATGEISVTSRYLSGGYWNAPEMTAQRFRPDGLYRGGDLARRRPDGCIELLGRADAAVKIRGYLVEPAEIETVLLTSPDVLEAVVVAERVEGEPPRLVAYVVCATAVKSATVAIRGLLREKLPAYMVPSSVILLNELPRNERGKID--------------- 116204347 41 -------DPSARVHDIIAAHMARDPSAPAVCAWDG----RWTYDELDRLSSALATQLVTCGVACDDFVPILVPKSKWTAVAVLGVVRSGAAFVLLDEAHPPRRLREICAEMRATLVVASEDLQDRAGQLID--GDSVPVLVVGESSLRTWAVEDDDKAWIASPVT--GTSALYAVFTSGSTGRPKGAVVEHASLCAAARASGRV--LGMSTQSRAFQFASFAFDPTIMDFLRTWVYGGCVCIPSPQQAKDDITGAFQALRANMASMTPSVARLL------DPEALPSLRVLEFAGEPMLQADVDKWTDR-VVLVNSYGNAECSVYSSM---------RSPMRRDLPTNNIGFPVACV-AWIVDETDADILLPPGQVGELVLEGPGVGRGYLHNTAMTAAAFITNPWYKTGDLARYEADGSLVCLGRKDTQTKIRGQRVELSEVEWHIRDLPDVAEVV-------RWKEVRAALVAPSPSKDSEQELVERELQSRVPAHMVPSAFISLHRVPLSLSGKTDRRRLRD--------- 116204347 1500 ------------VTDRIRGMALQYPERLAIDAWDG----VLTYRQFWGYTTGLSAVLRRHGLQ-GDPIPICLEKSVWGPVCMVAVLLAGGVCVPIDPEAHVERVRSIIAEISPSIVLVSPLTAQTVDFGATVTPCRKVVVSLDLFTSSPHQEEEDAKTLP----HIQPENAAFMLFTSGSTGRPKGIILQHDSL--STTIREQRARLLVDSSSRALHFSSYTFDLCVYEVFPTLTAGACVCIPSDAARVNDLPGFIRDSRVNWMASTPSLFRL------FRPEDIPAVQTVSLAGEAIPQDIVDLWAGR-VQLFNSYGPAECTICSTHKI----------EAHDWIPGTIGRA-AGGEAWVVDQSSVDRLVPMGAVGELLFQGPVVARGYFQQPEATEKAFLRPPWYRTGDLVSYNADGTLRYLGRKDAQIKLRGQRIELEGIEFQIRRHLPTDSSVVVDVFRPDNQDALIAFVQTGPGKGTEEELMRHELQAKLPNYMVPQLMIHVNRIPIAKTGKTGRRILRDAVR------ 116204347 5106 ------------IHDAISHFVLATPSAPAVCAWDGN----LSYGELGRLASLLAGVLVQRGVRNGVLVAIHLAKSRWTAVAMLAVLQAGGAFTLLDPSLPLVHKQVICDETACLVLITSP-------ASHHALPSVRHTIPIGDNQEDDWATILTSDANKSLEAARPETLAYAV-FTSGSMGKPKGVLIEHASFC--ASARSQHRLLAIDSTTRVLQFSAYTWDVSIMDQLGTFMAGGCVCVPSESQRIDGLAGAIRQYGATWIQTTPPVVRLL------KPDQVPSLRTVVLIGETPSHDDVKTW-RGRVSLRETYGPTECSVLAMVN-----------PDLAGDPRNIGRESACV-CWVVDADDNNKLMPVGAIGELLIEGPILGRGYLNDATLTASVFVQDRLYKTGDLAHYCHDGSIRYVRRKDTQVKLRGQRMEPGEIQHHIASFEGVADVIEVGGGTESSRAVLAAFISNAAADPSSDVLAQTYLQTQLPKHMVPTLFLPLAWVPMASTGKTDRRLLRRRVAEL---- 116204347 3528 ------------VHDMILRHCRNTPDAVAV-KAWDGE---LTYAQLAALSARVAASLRHRSPRSQDIVPLLFDKSMWTVVGILGTLRAGAAFLLLDPDQPAARLRLLCEAVGAEVVLASEGRASLAAAVA-------------PNAVVQVCSGAAVAGEEPTPPLTPSEDPSRLLYTSGSTGTPKGVLIEHGSFC--ASFAGVCRILPFGPTTRIFQFASYAFDVGITDHLVPLMVGGSIYIARPEDVKNNFAACLRESEATYLEVVPSVARTLDKEVGAR------LQILALSGEAKTVADVERWK---GRLVSGYGPAECS--ATSNVQFPVRAEDHPQALGVATGCAGW--------VVDPDDVERLVPVGAVGELIIEGPIVGRGYLRDPERTAAAFTKPRVYRTGDLIQLLPDGQLRFVGRKDHQVKIRGQRVELGEVENHL--HPFIAEAAFVDLPGHRHGQTIGHVVLLPPSDSFLAEVRERQLRDAVPGSMIPALFLPVNHFKLSTSDKVDRKALR---------- 116204347 8131 ------------VHQYILEQCQTRSEAQAICAWDGA----ITYRELDTLSAAFAMHLQTLGVGPDVFVPILLNKSLWVGIALLAVLRAGGAFVLLDPALPDLRLQSICQTLGCQVIVCTPPDHDRVATL-----GPRAVATVSHSESERWPAPTPLLTYQAEP-----DHAAYAVFTSGSTGKPKGVVIEHTQYA--TSGRFLQKRLSVSPHARVFQFASHSFDVSVSDYLTTLMAGGCVCVPSEADRLNDISGAVARLEANWMHITPSVARTL------QPSQVPGIDNLVLSGEVLQDDNVRTW-APAVHLINAYGPAECSVDCVVN-----------DQVALDPESIGTA-SGAVCWITDVENPDRLLPIGAVGELLVEGPIVGRGYLKEEELTRQAFIPPPWYRTGDLVQYLPSGALRYIGRYDSQTKINGQRVELGEIESHLGRLFSDSQSVAVALPPSSQQQTLTAFIQWGPGDGACDDLDTECLREWLPSYMVPARFLAVNRIPLNRSGKVDRTKL----------- 116204347 6647 ------------VHHLVEEHFRDSASSLAVHSWDGD----LTYGELDHLSGRLAAHIVELGAQPETYIPLVFEKSKWTVVAMMAVMRAGAAFVLMDPTTPVRRVEDICTDAQPSLVLASVTHRDVLQHL-----SVQTIVV-------GPTSETTWPTQPPAQVHVEPSNPVYAVFTSGSTGKPKGA--------------------------------------------------------------------IQDVGANWVELTPSVARLI------TPSHVPALRTVNMGGESMAATDKAQWRGY-ARLVNTYGPAECGWCMVQPDVTARLGPPD--------IGCGT---GAVCWIVDPADHQTLLPVGAVGEILLEGPAVSSGYLRRPELTEASFVQPPFYKTGDLARYQPDGTMVHMGRKDTQVKLRGQRLELDEVAFHVRQYPKHAD-AVVDLIHPDGGGALAAFIVPQTQDKDNDNVIQTQLRATLPSFMVPTAFLPLQWVPLGPTGKLDRKCLR---------- 116204347 2568 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAVLLAGGCLCIPHPSQSQADLGGVIRELQADYAMMTPSMAALI-----QPDDVLPGLRTLALVGEPMTAGTVATWAD-HVILINAYGPAECS---VNCTILSPVRSQGQDKSHHSAANIGFAIDSANSWVVDKDDHNKLAPMGTAGELLIEGPILARGYLGDEVKTRASFILDPFYKTGDLVYQPEDGSLVYLGRKDTQVKIRGQRVELGEVEYRIAALPGAVGGLGVVVADEGSAPMLAAFVQLAPESPTKSETTLARLRETLTSAMLPAVFFPVVHIPLSATGKADRRKLKQAA------- 87125603 35 ------------IWPWLKRH---HGEVMAVEAPHATHAERFSYRELADRIERAAAAFAALGLRSGDVVGLFAENSPRWLVADQGLMRAGAVAAVRGAAAPVEELRYILDDCGAVALVVQNAEIWRRLALPPQLHALRFVLQLEGEAPEGVLDFDTFLA-HADGQRPPDPDTATILYTSGTTGQPKGVPLSHGNLL--HQMRSLACVARPEPGTPVLSVLPIWHAYERSAEYYFFSCACSQSYTTPRVKPVRLWEAVQAGFEDVLKTFPASRQRLLRAARWPAHALASLRYPINGGGAIAPHVDAFFEAVGIELLVGYGLTETSPVVSC-----------RRPWHNIRGSSGLPMPDTEFRIVDPDSR-APLGFPQRGVVLVRGPQVMAGYLGKPEATAKVLDADGWFDTGDLGMLLPDGSVVLTGRAKDTIVSSGENIEPGPLEEALVASDLIEQVMLVGQDERQLG----ALVVPRAEA------------------------------------------------------ 33592236 21 ----------LTLPQMLREQARRQPARIALRQKDYGIWQPIDWATYWRRACQVALGLRAAGLEPGGKVAIIAENRLEWLLAQMGAGVLGAVPVGVYCTSPAAEVGYVLEHAEVDMVVCDQEQTDKVLEVAARLPGLRRIVVMEEAERARMISFAELEARGAQCGAAEQDDVGLMIYTSGSTGKPKGVMISYRNM--RGVAPGIADRLDMDAGSVHLSYLPLCHVAEQMLSTFVPVYLGSQVNFGE--SIRTVQEDLREVAPTVFLGVPRIWEKLAPFLELSRARLRRVKVAMTGAAPIPPEVLRYFRTLGIPLIEVYGLTESTGMIFGQHPD-----------RVRVGTVGEPTLGVQARV------------GEQGELLVRGEMVFHGYYRNPQASADT-VCDGWLHTGDVVAL-EDGQYRIVDRLKDMITAGGKNLTPSEIENAVKGSPYVKECIAIG-------------------------------------------------------------------------- 89054806 4 -------PTRFNLSTYVLAKAEATPDKIALAILGPSRAERWSYRRLEDAVARAAGGLVKSGLRSQDKLLLRLGNSARFPIAYLGAIRAGIVPIPTSAALTPPEVTTLVQALPPTAILAEPG-------------------VALPDAACPILPLETLDGDPLPPVDTDADDLAYIVFTSGSSGLPKAVAHAHRAVWARRMMWD--GWYGLRADDRLMHTGAFNWTYTLGTGLLPWAIGATALVPAPGTDPSSLALLAKRHDASILAGSPGIFRKLLRGPLPPLPKLR---HALSAGEALPPSLRTRWEATGTDIHEALGMSEVSTFLS-----------GSPARPAPDGTTGYPQDGRKITVRN-------------GCLAVRDPGLMLGYIN--GRSIDLPLSDGWFETSDLVTQSDDGAYTYLGRADDVLTAGGFRIAPLEIEQVFDGLDGVTECAALTL-HPTSETTILALAYC--GTAREDQLTQH-ATTHLARHKHPRAYLHLDGLPRGANGKLNRRALAQAVKDM---- 59876801 24 -----------SVLDLFDEHAERSPNSIAAEF----QGQTVTYNQLHNASIRVALELRKRGFRPRDRIPLITTMSLEMLASVLGILRLGASYCPIDFAWSLERVIATLEAVGSRLVLSTVETTISGYELVRMPELSRHI---DSVAEEGVEALKFIRGD------MRQSDLIYIIFTSGTTGRPKGVMVPHSSAV-HLVQQNFSGAMRGSPGEKVLLFFSVAFDGCAGVIFSTICHGGTIAMAQPSDVINTASS------CSTLILTPSMLASLEPTPEFDR-----VHSIYMGGEAPNETLVRIWTSPTRKVYNCYGPTECTTAVS-----------TVEMIPGGPIVLGHLISEVEIVLLDENLHEVPQ-----GEICIRGPCLAVGYLNMEALTQKKFFRDGVYRTGDLARRDEEG-LHFVARVDRIVKNRGFLINLAEVEPALRSFSGVQKAAAF-----LLQKQLVAFVTP---SEVPVDILREYLVRKFDVFIVPDLIFAINDFTLTPNGKVDTRALQAMVKD----- 91203182 26 ----------------------------------------------------------------GENIAVVFPPSIGGALANIATAFAGKVPVGLNFVASKEEQDYVLKICDVRSILTSKVFIE-----KAGIPFDKRMIFIEDIKNNISKKKKDSLIQEFSACDLPKKN-AVILFTSGSESHPKGVPLTNQNV--YTTIQNISTIFDPIPEDVFLGAMPFFHVFGFVVLWLPLLKGLGVVFHPNPTEYEKLGRIVHDKKVTIVLGTSTLYRGFVK--KWHKEQTSTIRLAYAGAEKLNSAVREKFEKFGIPIYEAYGTTESCACISANKAYDF-----------RHGSVGKLLPNINCKIVDETYCEVPQGEE--GLILVQGPNFMEGYYNSPELTECAF-HEGYYITGDIGKFD-NGFLYITDRLKRFAKIGGEMVSLSSIEDKLSCLDEITECAVVNIPHAQKGEQIVAFVVPNPDKLS---LNAALDKHGIIKLSQPDHYLHIDAIPLLSTGKVDYKTLKQ--------- 211592957 225 --------------EMVAERAREYPDKVAIDSWDG----SLTYSQIDQWSTSVACSLKEMGVELHDVLPVCFEKSRWTIVAVLGVMKAGATLALMDPTLPLARLQNMAVQVGAKSMVASRKQYELSLTI---LPTGNHFVV-----EEDAFTNPSNSPSICDLPAVPSSALMYIIFTSGSTGTPKGVKISHETYTSSAIPRA--EAVGYTPESRVLDFASYAFDVSIDSMLLTLGNGGCLCIPSDEDRLNDINEVIRKMRINYAGLTPSVGRIL------DADVIASLSGLGLGGEAVSARDANHWGK-ETRIIIGYGPCECTIGCTVNASAATGRDYL---------SIG-PGNGAAMWIANPNDHNELVPVGAVGELLVEGPIVGQGYLNDPEKTAAAFINDPWYKTGDLGRYDPDGLIVFVGRKDTQVKLRGQRVELGEIESQLKALP--SEANVIATPKDYGGQMLVAFVQPKGAELALDEISSELVAKTLPRYMVPTTYIPVNVMPVLISGKTDRKQLR---------- 31792735 41 ----TTTERPTTMCEAFQRTAVMDPD--AVALRTPGGNQTMTWRDYAAQVRRVAAGLAGLGVRRGDTVSLMMANRIEFYPLDVGAQHVGATSFSVYNTLPAEQLTYVFDNAGTKVVICEQQY---VDRVRASGVPIEHIVCVD-GAPPGTLSLTDLYAAESTWRAVQPEDIVTLIYTSGTTGNPKGVEMTHANLLFEGYAIDEVLGIRF--GDRVTSFLPSAHIADRMTGLYLQEMFGTQV--TAVADARTIAAALPDVRPTVWGAVPRVWEKLKAGIEFTVARFGELRWALSGAAPIPKETLAFFAGIGIPIAEIWGMSELSCVATASHPRDG-----------RLGTVGKLLPGLQGKIAED------------GEYLVRGPLVMKGYRKEPAKTAEAIDSDGWLHTGDVFDIDSDGYLRVVDRKKEIINAAGKNMSPANIENILAACPMV--------------------------------------------------------------------------------- 119776595 16 ----------------LQQASATWPDAHALITPE----FTLSFEVLGKLVREVARQLKTQDIQ---RLGVIGPNSVEQIVLYWACAEAGALFCPLSWRFPVSQLEILIRR-----FALDALHAPTLESLCPALPRIHVADMIGGIGASSLTTPASAVLDLSQPV--------NLVLSSGSTGEPKAAVHALANHIASAEGARCL--IPLSPGDRWLLSLPLFHIGGIAILNRCALAGAAVVLPQQQASPLSMAQAMSALSPTHVSLVAAQLTALL---EDSPDSLSSVKALLLGGSAIGGALLSRLEALGIHAFTSYGMTEMSSQITTGPANSE-------------GASGTLLPGRELRI-------------HQGEIQVRGETLFLGYLEDNGL-RLPLTDDGWFATKDCGHLDEAGRLFVAGRLDNMFICGGENLHPEEIEAALCQHPLVLEAIVYPKADNTFGFLPHALLRCRNTMPSQGEL-DDFLASRIARFKRPRSYQAWPQM--ASSGKTNRKAV----------- 212706972 4 --------------------ASESANRIAFSQWDNGHQSELTWAEVGERTAAISRQLLAMNIAPQENVGLFAQNCMNWSLVDIAVLQIKAVTVPLYATSSVEQAAYIINDANIKILFVDEEQYQVACQLLSRCPQLEQVIVLNDNVESGCMHLSTFMSQAQPQYQSELDDLFTIIYTSGTTGEPKGVMLDYYNMASQLYLHD--NRLELSSDDVSLCFLPLSHVFERAWSFYVMHSGARNVYLT---NTNLVKEALAEVKPTVMCAVPRFYIALGKQKVKAQSKGKSLRFMPAAGARLDDDVIAFFLAAGVNIKYGYGMSETCATVSCWESNKYP-----------LGSIGTPLPAISVRIGEND------------EIQVKGPVVMKGYYNRPQETVDTFTADGWLRTGDAGKIDADGNLYITDRLKDLMKTSGKYIAPQVIEGVLGQDRFIEHIAVIA--DARK--FVSALIVPRLELLKDSKIVALFLQKNLEHFHQVKRFTLLPSMEKTPTLKLRRKIISERYQ------ 68535669 12 ------IDEHETCLTAVRDLGTESPDGVLFKRPKNFDWVDVTVSQFLDDVYSVAKGLVANGIEQGDRVVIMSDTRYEWTVLDYAIWAAGGITVPIYPSSSTSQCEWIVGNSGAKLAISEKSGHTVKEGDRPEGDSSAHVLEINSGAIDILVNDEAGIGQDVLEERIAHDDVASIVYTSGTTGRPKGCKLTHHNWLAEARAITHPVGRAAAFGYRKLTFLPLAHVFSRAMAHAATVGGATQTHWS---DMSTLVAEFQRTKPNLICSVPRIFAKIFNFAERAAVDYSKLDYAISGGSALNPELMHFFRGVGVNLYEGYGLTECTAAACTNFAPDN-----------IIGTVGRPLGGITVKIADD------------GEILLKGDMVFAGYWENEEATAESFTEDGFYRTGDLGKLLPTGHLKITGRKKEIIVTGGKNVSPGPMEDILRSAPLISQAMVVG-------------------------------------------------------------------------- 197625740 50 --------------------ARLYGDAPALEAPHVPTPATLSFRQLHQAIEQSAAGLAALGVGPGSVVALFAENSPRWLQVDQGVMRCGAADAVRGSAAPVEELRYILDDSGAMGLVVETALLKRLQLDGAQRSALAFVLVLEGDLPSAALDWEALMGRAAPQPPADPGQLATILYTSGTTGQPKGVPLTHANLL--HQLRHLGVAVTPHPGDRVVSVLPIWHSYERSAEYFLLACGCHQSYTTKHLRPD-----LQRVRPHYLISVPRLWEAILSGFEDALRAMPTLRTAISGGGALALHVDAFFEAIGIELLVGYGLTETSPVLTCRRPWAN-----------RRGSAGQPLPGTAIRIADPETHQ-PVAVGRRGLVLARGPQVMGGYWRKPEASAKVLDGEGWFDTGDLGHLLPDGSLVLTGRAKDTIVSSGENIEPGPLEDALVASPLIEQVMLVG-------------------------------------------------------------------------- 183601568 86 ------LPENFSIYNIYESRAERMPDEGLYTFKQGDEWVTKTARETLDDIRQVAKGLMHQGLRKGDGVAFMCHTSYEWDVFDGAVLSIGGVIATIYDTDSAEQIRNIVDNSDAKLLVVETDMMKKTDLAKEDCPTLKDVMCLENGALDELKAYGSSISDEKLDERVKKTDLCSIVYTSGSTAAPKGVEMTQAHYC--STATNLPDYMPHNKRNRVLLFLPQAHSFARAINYICV---ASDIHIYIARGIKTLTADLKVARPHIMIVVPRVLEKVYNAASQKAGNYSSIRWIVTGGAPLDPDLMAFFRGAGIPVYEGYGLTETTAPCAFNPLTVPYH----------QGSVGIPFPGFQVRIGDGN------------EIQVKGVPVFKRYHKNEEETELSFTDDGWYRTGDLGRLDDDGFLFIIGRKKDLIITGGKNVSPGPMEEVIKRCPFVSQALVLG------DKRPFALITLDEDSLRPDAAQNAAVRAEVQKWSVRKFIILPEEFTMTASMKIIRPKVLKRY------- 121611015 27 -----------TIAAMFWNGVAQRGPRVWLRQKHLGIWRSWTWNQAAQAVREIACGLMALDFAPGDCASILSNTNTDWVLADLAILSCAGVANGIYPTDAAAQVHYLSQDSGTSVLFVDDEQLDKALAVRADLPGLRKIIVFDMDGDPGVLGLDALRAQHPDALERRPEDLAILVYTSGTTGKPKGAMHTHRALTY--TVRGYNQWIARTEDDELVCFLPLCHIAEMGGEYFSLYTGARLNFVE---NPDTVPENMREIAPTLLTAVPRVWIALQESLQQAAYRIHRARFLITGAAPISPQLIKWYLALGVPMLEVWGQTETCGAATNMPAS-----------RIKPGSIGLAANYNEVRV-----------DAASGELLVRGPNVFKGYLNLPEKTAETIDADGWLHTGDVGQIDADGYLRITDRMKDIIITGGKNITPSELENELKFSPYITDAVLIG-------------------------------------------------------------------------- 126656771 8 -----------TLGQVLTHWSQIQPEHKAYTMLDNNEESHITYGELHSQAKKIAQTLLGSGLQSRNVILLY-PPGIDFIIAFFGCLYAGVIPAPIHANRSNQKIASLVHSIDAAAILVPEAQKETYDQILSKWPEELPYIVTDRLFNLSPLATPEL-------PDLDGSTLAFLQFTSGSTSLPKGVMISHSNCLSNLEMA--LSVTSATPESTFVSWLPHYHDLGLVAHLLHSFYGGSHCVILAPTTPLEWLRAITNYGGQYTGAPNFAYQLCVDKIEQKNLDLSCLRMAINAAEPINAQTLEKFAENGFKFLPAYGMAEGTVFISSGTLEQEPVYLNNDTHKKRLVGCGHGKLGEQLFIIDPQRNEVPRYH--VGEVWVTGPNIMAGYYQNPEATAKTLVSQKYLRTGDLGFMDEDGELYITGRLKDLIIVNGVNYYPQDIEICVQAHKDIRSGCVIAVPGKTAEELVKAGMTKMGQSGYLEEMVEAISSKIGEEFELVTQLVFLRRIPKTSSGKLQRQQCKQMF------- 196257955 20 -------------------AQQQFGDIVALHDPHSKPEIIITYSDLYRQIQEFARGLQALGVDPEAKIALFADNCPRWFIADQGIIISGAANAVRSSGAERQELLYIYNDSDSIALVVED--LKTLTKLRPELDTVQFVILLDEQAPTNDLNFKQLLNSPFKPVEQTRASLATLIYTSGTTGKPKGVMLSHGNLLHQIINFGTV--FQPEPGDRVLSILPSWHSYERTVEYYVLSQGVTQIYTNLR----SFKNDLKRFQPHLMVGVPRLWESVLNHLNASGDRLKNVKAWISGGGSLARHIDTFYEIVNIPVLVGYGLTETSPVTNVRTLERNL-----------RGSCGTPLRYTEIRIVDPETRELPVEQQ--GLVLIRGPQVMQGYYKKPEATAKVIDPQGWFDSGDLGWVTPMNDLVISGRAKDTIVSNGENIEPQPIEDACVRSPYIDQIMLVG-------------------------------------------------------------------------- 70983029 10 ---------DLGLGALFK--AQVSENGAAVAVESDG--HALSYADLHSKALYLAYQIQRLCPCDGTPVGILIPRGINHILGQVAVLYLGRSCVPLDFKLPDDHLNNMLHDIGTNLVICDQETTHR-------LPTFTHVL---------ADHTIEAPGPSFEPLLKGPKSCSHILHTSGTTGKPKAIEIFAEGLINILLDPSSF----VKKGDRVGHITSVAFDASLVDIWGSLVNGATIVIPMETLDPLELSRQIKSLKLNVMQITTSLLNITA---YASPSAFSSLETLITGGEAINVQTIRTIFEGGPPIINGYGPTECS-------VYTLWHPVSREEAQRGEIPVGKPFCNVQTCLVDE--NLIPVKAGVIGELLIAGAGVAGGYIGEPEKTAKSFVPGHIYRTGDLMRMDEDGVYYYIGRKDSQIKIRGQRVEIEALESNLVQLKAVSAAAVIKIT-PKGAGRLVAFCVPISPCITAAAITKEYV-ERYTHHIVPR-IEVVASLPLKTNGKTDRKELEHRY------- 119717839 20 -----------TLPDALAETASRFADQPAYSDKHEGSWRTITWTRTRELALDVAAALIDAGVQPGDTVAIMATNRIEHFIADMGAVHAAATPMSIYNTLSAEQVAYVAGHARPTVVVLEDDHRARWANALEETDSIRKVVMLGAEWDAFVAAGAAYRTTHPDAVELDADAPATILYTSGTTGYPKGVVLTHHNVMYEAL--STLEAAGLHEAQTAISYLPLAHIAERVLGLYGPQIQGSHMYAIG--DPSGLLAALGEVHPTSFFGVPRVWAKLAADPNPDNVKMDQVTWAGSAAAPMPIEVARFMAGLGLKVYDVYGMTETTGAITANGPDAF-----------KLGTVGRATPGMEVRLGEDN------------EVLVRGPVVMHGYHRQDDATRALIDEDGWVHTGDIGTLDEDGFFSIVDRKKELIISAGKNIAPSNIEGYLKESPIVGHAMAVG----DGRPYVVAILTLDGEKPEIRAMAQKAVDEANARLSRPEQVKSFELLPLTPTLKLKRRVVNAKYAD----- 113475497 28 ----TLYDSIQSLSEIWPRVAQYFGPITALHDPHAQPEVKLTYKELNEQIQKFAAGLQALEVVSKERVALFADNSPRWMIADQGIITAGGADVVRSGTTDIEELIYILKDSGSSLVLENLALLERLSDRLQDLP-IHLIILLSEEDANSYKSFSQVIAKPLQPTNQNLETLATLIYTSGTTGKPKGVMVTHGNLLYQINFLGTV--VQPSPGEFTLSILPTWHSFGRTAEYLFLSQGCTQIYTNKRY----LKKDLQEHKPHYLMSVPRIWRQLREQPANKQKDISRLKFAVSGGGSLGMHLENFFEIIGIDLLVGYGLTETSPVLTVRHYWENL-----------RGSSGRPLPGTEIKIVNPETYE-TLGFGEKGLVLARGPQIMVGYYQNPEATKKAIDSEGWLNTGDIGWINPRNDLILTGRAKDTIVTNGENIEPQPIENA---------------------------------------------------------------------------------------- 115901577 52 --------KNRTILHSLLEGASRYPDRPFLLY----QDEKYTYADAEAESNRIARWVKNSDLVQEETVAVLMRNEPAFIWVWLGFAKLGVGTSLLNHNLKAESLMHCIRVSNARFLIMSRAFIDIAKELLPELQQLGIKVWVLGSAPDGMVAMEQMTGNPLPPAPITHSTIASLIFTSGTTGLPKAVKVPHKTPIKAYHAWTLSGG--LKPTDVLYVSLPLYHSSGLLNGVLSCLSSGCTVALAPKFSASRFWDDMRKHKATAFLYIGELCRYLLAQPEKPDDKYPSPVRLAYGNGLGADIWERFQKRFNIEVVEWYTATEASGGFINT--DGKVGSVGRYSWLAEKLAGNCVVVECDFAVRGPDGKCKPVPRGETGLMLFKLDNFFLGYRGPSQQTQNKLTGDLFFNSGDLMMVDVDGYVYFKDRLGDTFRWKGENVSTTEVSNVMSRLSSIMECNVYGVEVPGCEGRAAAIVLHDGDSLDPKHFFDHAI-NHLPDYACPKFIRVMTEMDITKAFKHKKKQL----------- 145242914 1382 -----------SVVDLFQRQSKCCPDKVAVKDSFM----QLTYEELNSKSDIVAEFLNTQSLEPGSVIGVFAERSCEAIIAFLGILKASLAYLPLDVRSPVSRLEKILSSAKAKPVLVGSCIE------CPSLTSADHQFLRLSDLLNGSTRNELDFQHTVRPRMPGPDDVAYIVYTSGSTGTPKGVIIQHKAIIRLTQCTNIISHDEAAGNIAHMSNL-AFDMSVWEI-YTALLNGGTLICIMTVLDYRLLAQVLVRESIRVAMITPAM---LKQCLIEVPSTISCLDILFVAGDRLPSDAIKARTLVRNELINAYGPTE-------NGVLSTIYRIRQDGVYPNGIPIGRSISNSGAYVVDPSYRLVPIG--VIGELIAVGDGLAKGYV-DSRLDAGRFVPTRAYRTGDFVRYRPDGQLEYFGRMDQQVKIGGFRIELEEIEYVLLQNCKVRDA--VTVIQQREGQVPMSFVTVPGQIEATQQDLQEWVEDRLPSYMIPRAIRVLERMPINSNGKVDRQKL----------- 145242914 232 -----------SLIKVIQQRVCERPHHPAVCAWDG----TLSYSQLDSLATQWASHLQRLGIGPEHMVPVMMDKSQWMVVAELAILKVGGAFVPIDPKQPPDRLRNIVTQVNATVAITSTDLVPILSSLLGTIVTISSETTSNLPTTMSDVPARE----------ITLETTAYVLFTSGSTGQPKGCVAKHRALAN---LVNLAPSLKITAESRVLQSASYGFVMSLAEIFCSLTVGATVCIPSKEDCINNLQRAMESMLVSWAILTPSAAQSLVSPLAF-------LKTLVLAGEPMRIDLFQMW-VNQLDLHLVLGCTEWAGASVSPPIRSE-----ADIRCIGTSPTGR------LWLGDPTDHNRLAPLGAVAELLVESPALADGYLNNASQTASAFIAPAWYRTGDLVQYYADGKIRYIGRKNTQVKIRGKRLELGEIEYHIRQIPAIAEAAA-----PKGSEIVVAFLYSSDQEALLLHFQAHVLEQALPDHMWPSIYLPLESVPLTTTAKTDRKKLR---------- 145242914 2469 ----TDYPRDMNVIEAFQRQVASFPSRIAV----TDQSARLTYSELDSRSDRVASWLSALSLPVEMPVAVLAHRSCEATVALLGILKATLAYLPLDVRAPAGRIETVLSLVNCKLLLLGSGLRNPVAKLEG---------ITAKPITEASMEFNHLLSRPS------ATSLAYIMFTSGSTGQPKGVMVEHRGII------RLVKGSDVASEACSVAHMSAFDASTWEI-YIALLNGGTVVCIDPMADYSALGEVFQHESVRMAFFTPALLKQ---------------------------------------------------CLTVSPATHNVLHTTGDDACVNGVPIGQPIFNSGACVVDRDLRVVPVG--TIGELIVTGDGLARGY------TQPKLDQGRFYRTGDIVRYRPDRQLEYFGRIDQQVKIRGHRVELTEIDQSLLAFSFIKEAVSICRKEEARGPDLVSFVTADNGQDS---------------------------------------------------- 25011872 2 ------------IHDMI-KTIEHFAETQADFPVYDGEVH--TYGQLKVDSDSLAAHIDSLGLVEKSPVLVFGGQEYEMLATFVALTKSGHAYIPVDQHSALDRIQAIMTVAQPSLIISIGEFPLEVDNV-PILDVSQVSAIFEEKTPYEVTH------------SVKGDDNYYIIFTSGTTGLPKGVQISHDNLLSFTNWMISDDEFSVPERPQMLAQPP-YSFDLSVMYWAPTLAMGGTLFALPKTDFKKLFATINELPVQVWTSTPSFADMALLSNDFNSETLPQLTHFYFDGEELTVKTAQKLRQRKARIVNAYGPTEATVALSAVAITDEML------ETCKRLPIGYTKDDSPTYVIDEEGHKLPNGEQ--GEIIIAGPAVSKGYLNNPEKTAEAFFQEGLYHTGDLGSMTDEGLLLYGGRMDFQIKFNGYRIELEDVSQNLNKSQYVKSAVAVPRYNDHKVQNLLAYIVLKEGVRDDFEAIKEDLKDIMMDYMMPSKFIYREDLPLTPNGKID--------------- 24380067 30 -----------------------------------GEIH--TYGELKADSDSLAAHLDQLDLTAKSPVVVFGGQEYAMLASFVALTKSGHAYIPIDHHSALERIEAILEVAEPSLVIAVDDF---------PIDNLQVPVIQYSQLEE---IFKQKLSYQINHA-VKGDDTYYIIFTSGTTGKPKGVQISHDNLLSFTNWMINAEAFATPHRPQMLAQPP-YSFDLSVMYWAPTLALGGTLFALPKADFKQLFTTINQLPIGVWTSTPSFVDMAMLSDDFNAQQLPHLTHFYFDGEELTVKTAKKLRQRQARIVNAYGPTEATVALSALAVTDKML------ETCKRLPIGYTKPDSPTFIIDESGHKLANGQQ--GEIIVSGPAVSKGYLNNPERTAAAFFEEGLYHTGDLGSMTDEGLLLYGGRMDFQIKFNGYRIELEEVSQNLNKSQYIASAVAVPRYNDHKVQNLLAYVVLKDGALDITKAIKADLQDVMMDYMMPSKFLYRKDLPLTPNGKID--------------- 84617621 300 ------------VHDLIEKSCSPRPNPQAVVSWDGC----LTYNEMDRLSSHLAQRLRDAGVEPGVFVALCLDRCKWAVIGIVAVMKAGGAFCALDPSYPVSRLKEMCRDLGITIVLT------VKSNIQHASPLASKVFALDDDV--YFESALSSAHESASWVNVSPHDPVYAVFTSGSTGKPKGIIMEHASFSACALSS--VKPLQIADQDRVLHFASYAFDASVIEILAPLIAGATVAIPSERARLEDLPRAMTDLKATWAFLTPTVARLY------RPEQMPTLKTLCLGGEAVNASDTRSWSSKN--LISGYNPAECCPLGISGPLND-----------RMPRSLGSTFASQTAWIVDPKDHEKLLPAGAIGELAIEGPVVARGYIHDDPSTPFVVKPPPWLRTGDLARLDDDGSVHYLGRKDDQVKIHGQRVELAEIEHHLEQH-FVSLAVVVMLLRPISGRTVLAALIMHGDKSLESLLMESKLRLALPSHMVPSVYLPIRHFPTTKGGKIDR-------------- 84617621 1393 -------------HQVIQEKCQAQPDATAIDAWDG----SVTYDELERRAEKLAGLVRSYVSKPDQVVVLYFSKSRLTVVTQLAILKAGAAFITLDITQPPHHLRRIIAALGPALVLTSDELLSAAEELQE---GAAVMAVDKDHLSNGIIA-----SQTSSSACAVECELMYVVATSGTTGVPKIIMTNHQSFMTN--ASPLMNRMGITAESRVFQFCGYSFDLMIAEHFLTLLAGGCICIPSLHNRNNRFAASIVEFKANWI-GAPSSVLQLLD-----PQTVPTVKTIMQGGERLQQGLVDRW-APSARLINAYGPAECSVAALV----SDTVRPDTENVQNLGFATGSVCWIVNA---DTEGKLLPVPIGAEGELLIEGHTLSRGYLGDLDKTNAVFLAPDWLRTGDIVRQNSDGSISFVRRKDAQVKIRGQRVELADVEHQVESHQVVTD--IVQISDSQS-SILVALVLTKDVMTNQESLLDQALQDRIPAYMVPDLFVPVSDFPREASGKVGRRTIKQ--------- 119486560 11 -----------TLIDLLRNRATHESEQVGYRFLLDGETVSLTYQALDQQSRAIAAHLQSI-CQPGERALLLYQPGLDYISAFFGCLYAGVVAVPAYPNRSLERIEAILADAKATVALTSQSILSLINRQLEQVQSLQSLHWVATDTLETFADHWQ------EPV-LTSDTLAFLQYTSGSTATPKGVMITHGNLLQNLAAIHRCFGHSPQSQGVIW--LPPYHDMGLIGGVLQPLYGGGVVLMSPLMRPLRWLEAISRYQATTSGGPNFAYDLCVRKAQREGLDLSSWELAFNGAEPIYDEVIERFTEAFAPFYPCYGLAEATLIVSGGEKNAQVYDGVTPENRRMVVGCGQSLKDHNIVIVDPQTLKLCKDHQ-VGEIWVCGPSIAQGYWGKTEETKQNFQAGPFLRTGDLGFL-ANGELFVTGRLKDVIIINGRNYYPQDLESVEQSHSLVRPNCSASFSVEVNGEERLVIVVERADTPSDQSIRRAVSQHHLQVYAIPGGI------PKTSSGKIQRHVCRASF------- 189460822 1 ------METTSSLIQLIEESIRKNWNLDAMTDYKGATLQ---YKDVARKIEKMHILFEHAGIKKGDKIALCGRNSANWTATFLGVITYGAVAVPILHEFKADNVHNIVNHSEARMLFVGDQVWENFNEAAMELKNFDLVVSRSQRLTYAREHLNEEFGKRYPCRREEPEELAVINYTSGTTGYSKGVMLPYRSIISN--VVHIHKKVGLKPGDNVVSMLPLGHIFGLVFDFIGVTVGAHLWFLTRMPSPKIIAESFAEIRPRVIACVPLIVEKIFKKNILPKVDKEQIRTIVIGGAPFNPEVEAFLRKINFPYTIAYGMTEAAPLICHSRWDEIQYT-----------SCGKTVSNMETKVLSSDPERIP------GELVCRGMNVMLGYYKNEEATAQAIDCNGWLHTGDMAIKDAEGNIFIKGRCKNMLLTSGQNIYPEEIEARLNNMPFVNESLVI-----LAGDKLIALVYPDNEEAFAQEVNRTELNKMLPAYQITRIKLYPEEFEKTAKKSIKRF------------- 32967982 38 -------PEGLALAHRLEEAAARRADEPAV----QADDGTYTYRELHAEADRIAALLAEQGVTEGSTVAVATARRLGEYAALLAALKLNCAYLPLAADGPARRLEFMADSAAAALVADAPAAALLSEAGVGSSLTARVVAGASRAAPAGWTTGEPA-PRGRRPSAEPWDRTAYVVYTSGSTGTPKGVMTGEEALL--NFCAWYIDRHDVLPHDRLCQTAPLTFDPSVQQLFPAWLTGACLVVVPDEVDGGEFLDWLAAERITHLDIVTPHWVQLLDVAARRGRALPALRWIVVGGETYFFHQTHRWHRVPARLNTIYGPTEATVNATEFLVDPGVTEG--------QVPIGRPLPNYRAYVLDETGALCPPN--ITGELYLAGTGLAQRYCSL-EATERSFHEERLYRTGDLARLVEDGQLEFQGRTDTQVKVSGYRIELEEVQAALAAVPGVTAAAVVLRTEPAK-QIVCGYVAP---GLTGEQVRAELA-ERLPEYMLPHVIAPLPALPLTANGKVDKDRLLALAAERHAGA 52219044 68 ---SYMYEDGKTLYEVFQRGLRVSGNGPCLGFRKKGQPYQWKYKQVSDRAEFLGSGLIHRGQKPDTFIGIFAQNRPEWIIAELACYTYSMVAVPLYDTLGPEALVFIINRANISTVICDDKAETLLDNSEKKLPLLKTIILMDSKIGVDVLSLKDVEANHHRPVPPKPEDLSIICFTSGTTGDPKGAMLTHENVVADAVVRTFESVFVPVPSDVSISFLPLAHMFERVVQTVLYGVGGRVGFFQG--DIRLLPDDMKALQPTVFPVVPRLLNRLLNFAIEKKHKVQRVRVMVTGAAPISPSVLTFLRALGCQIFEAYGQTECTAACSFTIPGD-----------WKTGHVGAPIPCNTIKLVDEEMDYFASNGE--GEICVKGTNVFRGYLGDPEKTAEALDKDGWLHTGDIGKWLPSGVLKIIDRKKNIFKLAGEYIAPEKIENVYIRSAPVAQVFVHG---ESLQSSLVAIVVPDPE------------------------------------------------------- 131888906 57 --------------DRFLQQAEARPHKPFIVF----EGQTLTYRDADRESNRIANALRECGMRAGDTAALFITNQPAFILCWIALAKLGCACALLNTSIRDDSLIRSFRCCGAKVLIASADLQAAVQQVCVPLQQDGVCVLMMGMECSGMRSLSRAAQESSDTAHLTNNTPAVYIYTSGTTGLPKAAVITQTRLLA---SLAVLPSIGVTHTDVLYVTLPLYHTAGFLIGFMGCVETGSSMVLRRKFSASRFWDECRAHEVTVVQYIGEILRYLCNTPQRAVDQHHAVRLAI-GNGLRADVWREFLQRFGMEVREFYASTE-GNIGFLNYTGRLGAVGRVSFLHRMAVHYALIQFDTEREVRDSSGRCVEVPKGQTGLLVITHMAPFVGYAHDEQQTERKRRGDVYFNSGDLMRMDQDNFLYFIDRVGDTFRWKGENVATTEVSDVLSLLECVAEASVYGVCVPGHEGRIMAAVKLKDGAEFEQKQVFEHVSRLLPAYARPRFLRLQSSMELTSTFKQLKLKLVE--------- 145301080 81 -------DSRLNFAENLLRRQDESP--AIISRIEGSPSRTLSWRELADQVARLAQWLRSQGIGSGDVVAAYLPNIPETVVAMLATTSLGAIWTSTSPDFGEASVVERFGQTRPRVLFAVDGYRDKVAGVVGQIDSIEQTVLIPLLGNPLRLDWQHVLASQPDAVPMGFNDPLYILYSSGTTGKPKCIVHGIGGTLLQHLKEHQLH-CDIKPGERVFYFTTCGWMM-WNWLVSALASGATLVLYDGSPDGNVLWDLARDEQVTLFGTSAKYLDALHKYAPIKTHELPQLRLICSTGSVLSPEGFDYVYKQDVQLSSISGGTDCSCFVIGNPISP----------VYRGESQGRGL-GLAVQVFNEAGQPV---QGEKGELVCTKPFPAQGFWGDEDKYHAAYFEDNIWCHGDWIELTDTGGILFYGRSDATLNPGGVRIGTSEIYRYVEQLDEVEESIVIG---QQWQERVVLFVKLKPGLKLDDPLRERIVRQHCTARHVPARILQVDAIPRTKSGKIVELAVRE--------- 47220618 76 -----------TMYEVFQRGQKVSGNGPCLGHRKPGRPYQWKYKQVSDRAEHLGSGLLHRGLKPGTFIGIFAQNRPEWIIGELACYTYSMVAVPLYDTLGPEALVFIINQAGISTVLCDNQ--KKAEALKGQASVLKTVVVMDPFSSEDVVSMQDLEAAGKNPVPPKPEDLSIICFTSGTTGNPKGAMLTHENVVADAAGVLKGFETAITTEDVSISFLPLAHMFERVVQTVIYGAGGRVGFFQG--DIRLLPDDMKTLQPTVFPVVPRLLNRLLNFAVDRKYRSNSLRVMVTGAAPISPTVLTFLRALGCQIFEGYGQTECTAGCTFTMPGD-----------ATAGHVGAPLPCNMVKLVDEEMNYFASNGE--GEVCIKGRNVFKGYLKDPEKTAEALDEDGWLHTGDIGKWLPSGVLKIIDRKKNIFKLAGEYIAPEKIENVYVRSGPVAQVFVHG-------------------------------------------------------------------------- 15226536 34 -FPP--IDSEITTWDIFSKSVEKFPDNNMIVDEKVGPYMWKTYKEVYEEVLQIGSALRAAGAEPGSRVGIYGVNCPQWIIAMEACAAHTLICVPLYDTLGSGAVDYIVEHAEIDFVFVDTKIKGLLEPDCKCAKRLKAIVSFTNVSDESWIDFLHMGREKPEDTNPPAFNICTIMYTSGTSGDPKGVVLTHQAVATFVVGMDLYMEDKMTHDDVYLSFLPLAHILDRMNEEYFFRKGASVGYYHGNLNVLR--DDIQELKPTYLAGVPRVFERMADFIAFRKIRDKRIRLLVSGGAPLSPEIEEFLRVTCCFVVQGYGLTETLGGTALGFP----------DEMCMLGTVGIPAVYNEIRLVSEMGYD-PLGENPAGEICIRGQCMFSGYYKNPELTEEVM-KDGWFHTGDIGEILPNGVLKIIDRKKNLIKSQGEYVALEHLENIFGQNSVVQDIWVYG---DSFKSMLVAVVVPNPETV----------------------------------------------------- 78060013 45 ----------------------------------TDDRRQWSWRELVLDVDALATVLDGMGLRRRDRIGLMCRNHGGFVIALLASMRLGADVVLLSTRFDGRQLAAALDGHDVCTLVVDPEYEAHVKEAGFRGRVLWSEASADREVGDAGPNLPGLIASTPPVRLGRRRPGALIVLTSGTTGAAKGVRRALSVKQVAGIVYSLVSRLSLRTGARTLIAVPLFHGYGIAALALGLALRCP-VALTRHTDGSRLWAIARRTQATNVVVVPTLLRRMLDASLHDPP--AAIERIVSGSAPMPTRLIEETSRWGEVLYNLYGSTEAGLITIA----------DPRDLRDAPDSVGYAVHGTEVVIRGNAGDTLGPGK--IGEVVVTGPLVFDGYDHARVPPVSVHT----FATGDKGWRDDAGRLHLLGRMDDMLIVGGENIYPQQVEDRLMTLRQVVDVAVAGLAAEDGGQRIVAWFVLRPGH----EIGASDIASVLPAYMRPTRWTVVEALPRNAIGKLARGRL----------- 59876644 2150 ------------IQELIQESVQRQPASTAV-CSWDGE---LTYEQLDRFSSGVACRLVSSGVQPEHVVALCFEKSMWGIVAMVGVAKSGGTFVHIDPQAPRARVQAITEQTRCKVALVALSCHTLLDDLVGD------VLLLTSHAAEEWCSMDVA---SLATVQHKPTNALYVIFTSGSTGTPKGVVIEHQNFCSAVIAN--REWLQIQATSRVLQFTSYSFDASLEETFTALVAGACICVPSEQDRMSDVTGFIQRAAVNWAAFTPSFLRSL------EPHDVSSLDFMTVHAEPMSQALVARWADL-VHMRPSYGPTECS---VTSAVGKRMTARSDA------ANIGWPV-GCRGWVVDPGCLDTLVPVGAIGELVLEGPIVGRGYLRDQQKTAAAFVPRRVYCTGDLVRYATDGSLIILGRRDDQVKVRGQRVELAEIQHHLDLVPDFANSLVLPSKGPLQGKLTVVASLKDDIDPCPSSLVQKALSCKLPTYMVPHTWLLVGKLPLQISCKIDRKLV----------- 59876644 605 ---------PTTIHSLIENTAKCQPDALAVDAWDGA----MSYERINELSTTLANEIMQLGIGPGLAIPLCFEKSAWYTVALLAVLKSGNAFVPVDRSNPTNRICQILRDVNSGLVITSREHVQTF------VPLCKHVIPLEPNFFAKEKTY-----PRFNMPEVSAHDKAYVIFTSGSTGMPKGVVVEHGAYAYAARAHQ--GGLHISNTSRVLQFASYGFDTSMEDHLTTLIVGGCLCVPSEEERLSDLVGFANRSKANWAHLTPSVANI------FNAEETPVLKTMVLGGEAMTRNVQAWAGRPNKRLIQVYGPSECCVTSTISEDVSYNMD---------PTNIGRALPGCASWIVRIDTPHALAPIGVVGELLVEGPILARGYLIEPEKTISSFVTGRLYRTKDLVYYDSEGDLHFVGRVDAQVKVHGQRIEPGEIERNLLLHSIVLLVAVIAHQRQSTQDVYDMATFERPETSYISNLRNFLL-DLVPHYMIPAIWLVVRDMPHNTSGKLDRKRM----------- 157118013 84 ----------MTVVKVFEEVAASRPSKVALIM----DDQRLTFADVKQLSDRIASYFHSKGFVKGDTVALMMETRTEYPCIWLGLAKLGVVTALINTNLRRETLRHSIAVANSKAIIVSAELAGAVAEVLEQIKGLPIYLYGDKQSSDGDKNEADNLRQALDNVPVSPRDKLVYIYTSGTTGMPKAAVITNSRFIM--MGTGCYYMLSLRDDDIIYNSLPLYHSAGGMVGMGSVLLCGLTAALRKKFSASNFFPDCIKYNCTVAQYIGEICRFVLTTP-PRPTDGQHKVRMMFGNGLRPQIWTQFVSRFNIQICEFYGSTEGNSNLMNL-----DNTVGAVGFVPAFARTFYPVTLVRCEIRDPDGRCKPGEPGVVGKINLKNASSFVGYADKKASEKKVLRDDMFFNSGDILVADLFGYYYFKDRTGDTFRWRGENVATSEVEGVITNIVGLKDCAVYGVDIPGTGKAGMAAIVDTEGKLDLEQLGAGI-RGSLPPYARPLFIRVLSEVPMTTTFKLKKRDLQ---------- 160947231 16 ----------------------------------------ITYRELMLYSDRLAKYLKNFGVGNKDAIAVYGHKDFLMLVSFLACTKSGHPYCPMDISFTRNRVEDVLTITNSKFSIFTEDL-----SVDEKFSILDKEDILDIINDEKYDDISNDGLYKIEP-----EDIVYIIFTSGSTGKPKGVQITYNNL--NNYIGWIHNVVGNEKNKIYLNQAPFSFDLSVMDLYLSLYSESTLITKEKQQDFSKLYESLEKSGITNWVSTPSFADMCLSLQEFNSENIKNIEYFLFCGEVLTKKTAQRLKQRNAKVINTYGPTESTVCVTDILITDEILEKFDILPL------GDVKRGSRIEIREEDK---ILGDDEIGEIVIIGDTVSSGYYKNPVQTEKAFFNERAYKTGDLGYY-KDGNLFFSNRKDFQVKLNGYRIELGDIESNLLNISGVSSCCALPNYDDNKVKSITAFIVSNNINDEKEYIKKEKLKKYIPNYMIPKKFKFLEKLPMNNNGKVDRKELKKILEN----- 167856072 1 ----------------FRLQAKKWLNRTALRFREQAQWQEMSWQTFQQEIDRFSYALIAQHIDIQDKIGIFANNMPRWTIADFGAMQARAVAVPIYATNTAKQVEYIVNDADIKILFVDQEQLDQVCQIANNCPQLMKIVAMKANMDLRDLPWEDFLDVVPNEAEFEKRDLFTLIYTSGTTGEPKGVMLDYANLAHQLNAHDL--ALNVNEDDVSLSFLPLSHIFERAWVAYVFHRGATNCYLE---DTNHVRDALTTLKPTVMCAVPRFYRALLQYALADKLVLTKLRALLCGGAKLEASIGSFFHSIGINIKLGYGMTETTATVSCW-----------QDKGFNPNSIGTLMPNAEVKIGEEN------------EILVRGGMVMRGYYKKPEETAKAFTEDGFLRTGDVGEMDSCGNLFITDRLKELMKTNGKYIAPQYIEGKIGKDKFIEQIAVIA--DAKK--YVSALIVPCFDSLEEIELIKHELQKELPSFEQVKKFTLLEEI--TPTLKLRRKVIMQRYRE----- 218296527 6 --PSYEM-KRYTLPQLLRLRALEEGDRVALREKDLGIWNEVTYGEYYEKVLLFAHGLLSLGFAPGDRLAIIADNIPEWLYAELGAQAVRGISVGVYQSGLPSEIAYMLSYTGASVVLADQEQVDKLYEVRGEIPKVRHVIYEDEKGMRGYLSFEEVLRKHPDAVEASPEEVCHLSSTSGTTGRPKAAMLRHRNMV--HMGVALQEVDPLLPTDDYLSFLPLAWIGEQMMSVAMALTGGFAVNFPEAV--ETALQDLKEIGPHVMFSPPRVWESLADQVLFKPLRFLRLRRAYTGGAALGPDVFRFFHAIGVNLKQIYGQTEINGIAFVH-----------RDGDVRHDTVGKPIPGTEVRI------------SEEGEILLRSDAVCAGYWERPEATAETFR-EGWLHTGDAGYLTEDGHLVVIDRLSDVMRTRGTVFSPQFVENKLKFSPYIKEAVVVGKWAEDRGLAYTTYLDLSLKPEVAELIRKEVVNAELPEELRIRRFVLLDDEELTRTGKVRRGLIAKKYEALYSGA 214045250 59 -----------TIPGLMLHRVGRSPNAVAYSEFHGGAWRAVTWQEMAQIVARYRTALQFAGLVRGDRVAVLLANCIDWIAFDIAAMANGLITVPLYPHDSAANIRFILAHSGARLCLVDNAGRTLAADLERDVSLREVWTRSGDQAPRNVHGTDSVAEGDPGPLRCAAQDIATVIHTSGTTGQPKGAMLSHHALLWNAEAVT--EFIPPLTSDIFLSLLPLAHSFERTATYHMAMMGGSRVVFARSID--TLRQDLLEVRPTILVAVPRLYERICEAVQSKAAHSPNVRVAVSGGAPLSLEASHFLIGLGLPLVEGYGLTEAAPVVTATTLKD-----------CNPGSAGRPLRGIEIRL------------GSDGELLVKSPSLMSGYWHDPERSAAAIDQDGWLHTGDIAEFHA-GRLFITGRLKDLIVLSGKKVVSATVEAAVVADPLFEQCCVIG----DNRSCIVAIVVLDPNMPTAAAALLTRVTEAMPPFAQIRAVHAVL-LPLTPTLKVRRQVIEHRYQ------ 46139761 1301 ------------VHDRIRDLSKSQPDALAVHSMDLD----LTYQQVEDYSNHFASHLISQGVTQGDFVPVLIERSPWAPVIMLAVLKTGAAFVLLDLSHPIQRLRTMCSMIDAKILVAFEQTRHIGEGLSLPITTFEPVEYLERQ--------HQVCGTLPPIVSPHLDSPACVVFSSGSTGVPKGIVLPHGAIA--TSAAVMREQGNLTATSRVFHFASFAFDISIGEILFTLAAGACICVPHRRDNPGKAAGDL---KATWALLTPSVINL------FDPSDVPTLKTLGSCGEPLTSQIVDIWAHR-LNLFAMYAPAECTVI-------SHIGRVLPE---THPSHIGRSF-GAASWVVDPTDHNRLVPIGTIGELLVEGPVVSTGYLKDKARSDLVFVENPMYKTGDLVRQTPDGSLQFLGRKDDQVKLHGQRLEVGEVEHCLMSCEDIKAVAVVKVANQNNRAVLVAFIAPHGQVASEAETMDTSARDQLPSYMVPAYFIPVAHIPLSLSGKINRRLLRETF------- 46139761 219 ---------PQPIHRVISQNSTLHPTSIAVSAWDGD----FTYRELDRLATGLAIWLQHLGVGPEVFVPLVFDKSKWAVVAQLAVLKAGGAYFFINPSHPVQYSRELCSSLNPLVAVCSANHSGIAKEL------VCEAIALGDSVRELLESIPVDDTPGSPTVNISTSNAMYITFTSGTTGKPKGIITEHSAF--YCMAVANAKSLQINNTTRMLQFASYSFDVSNRDTLVTLMFGGRVCIPSESDRLNNLAGFMRDHEVNLASLTPSMASTL------SPSSCPSLRGLVLGGEPMTESHISTWSK-HVQLFNAYGVSESTGIAAL---------ASNIKSGVSPSNIGYGC-GSRLWVVAIDQPDKLAPIGALGELVIEGPSISRGYLDDKARTDQHFTSDPWFRTGDLVRYNLDGSLQLAGRRDHQVKVNGQRLELTAVEHHISACPQVLEAAVVAVKAGNSGSKLVAFLTCTPAQMVPEQLKEGFLLLDLPSYMVPSEFVFLQHMPLTTSNKLNRLLLQ---------- 215495169 30 ---------------------------------------------VDEFTNRVANCFLQQGLRPGDEVALYMDSRPEFVMIWLGLAKVGIVPALVNSNLKSDPLVHSLTCIDAKAIVFGKEQVNAMKDIGSVVKGDYRYYCYGSSDTQPLPATDEELIKNASPVAPDIDDKLVYIYTSGTTGLPKAAIIKHSRYL--SMASAAKYMMPVREEDVLYSALPLYHTSGGILAVGQALLFGNTVAIRPKFSASRFWDDCIKYDCTVTQYIGEICRYLLAQPTRPQERQHKIR-MMFGNGLRPQIWTQFTERFNIDIRELYGSTEGNAHVMNGFVSRIASNVHPVKLIRVDEDTGEPL-------RDKRGLCIPCEPDEVGELVVRDDHIFDGY-ANQSATKKKVYHDVFFASGDLLVMDEFGYLFFKDRTGDTFRWKGENVSTSEVEGVLARIAGLTDCAVYGVEIPGSEGKAGMAAICDPDKKTDLKVFLKEARNVLPAYAVPLFVRVVADLEATGTYKIKKVDLQKQ-------- 15826965 31 ----------------------------------------VTHGQIHDGAVRLGEVLRNRGLSAGDRVLLCLPDSPDLVQLLLACLARGIMAFLANPELHRDDYAFPERDTAAALVITNGSLRDRFQS--------------SNVVEPAELLSDATRVEPSDYEPVSGDAYAFATYTSGTTGKPKAAIHRHAD-PFTFVDAMCRKALRLTPQDIGLCSARMYFAYGLGSVWFPLATGGSAVISSVPVSAESAAMLSTRFEPSVLYGVPSFFARVVGACSPDSFR--SLRCVVTAGEALEPALAERLVEFGIPILDGIGSSEVGQTFVSNSVDD-----------WRVGTLGKVLPPYEIRVVAPDGAT--AGSGIEGNLWVRGPSIAQSYWNRPD----SLLENGWLNTRDRVRIDGDGWVTYGCRADDTEIVGGVNINPREVERLIIEADAVAEAAVVGVREFTGASTLQAFLVPAVGAFIDESVMRDVHRRQLTAFKVPHRFAIIERLPRSTNGKLLRNVLRAQ-------- 119504798 29 -MPSH--EEAISVGSAFEDAVAAHPDRTMLFF----EGREWTYSEFNQWVNRFARVLQARGVTRGDSVALLMENRAEFILSLLATLKLGASCALINNSLTGTGLVHCVQAAGAKHIIVGDERTSVIEASREALALSDFGAYLTSTCPDWCVDLKAEMADQPITREITAGEVAFYIYTSGTTGLPKAAIMLHRKALAASTVLGRL-GFRVKPSDRLYLCLPIYHITGLGPGLLAFILSGGSVFLRRQFSASKFWSEVQQFKTNSFIYVGELCRYLNQQPEHPQEKNNPLEKML-GNGLRPDVWDAFKTRFEVRICEIYGSSEGNVSFANFFNKDK----TIGATFAKVALVAYDQENDEI-LRNEEGHCTEVPAGTPGLLLITSDYAFDGYTNK-DATGKKVVGDQWFDTGDLIREIDVGFFQFVDRTGDTFRWRSENVSTNEVAEVLNQHPQVHLSNVYGVEVP-GCEGKAGMVALAVDSPDTFDMTSRLVDAELPVYARPLFIRLQASLETTGTFKLVKTELRAQ-------- 156349249 65 --------------QLFRRSVQLYAFRKCLGTRETGEYNWLTYAEVDSRARNLGNGLITLGQQPRQNIVVFAETQADWMVSALSCFGFGFPVVTIYATLGDEAVAHGINETEVNFVITDSVLLPKLAAVSGQLTQLQHIIYMGNAKKSVLMNFPSSINAQSRYVPHPE-DTAVIMYTSGSTGLPKGVIISHANLLAATAAMGARVEPSITEKDVYVGYLPLAHVLELVAENALLAHGACIGYSSPLTLSDQSSKIKKGSRPTLMAAVPVIMDRIRQNVMEKVKDGPRLRQMLSGGAPLSSDTQYFMNVFCCPVGQGYGLTETCGGGTICHTWD-----------RTTGRVGPPIASCEVKLVSEEGGYTIRDKPARGEIVIGGSNVTLGYYKNPQKTQEDFEVDRWFHTGDIGEFHDDGCLKIIDRKKDLVKLSGEYVSLGKVEAALAQCQYVENVCVFA---DSLKTFCVCLVVPRPKQPTDDAIREAVLKAKLEKFEIPQRMSLVSEL-VTAALKLKRKNITSFYQD----- 15790916 19 -----------TLSRTFEDAAERHADSPAVDPAPDGGVETLSYDALRDIVRTLAAGFRDLGVTAGDRVGVFAHTRMEWAQCDLAVLAAGGAVTTVYASSSPAQIAHLLGDSGAVGVVVEDALRQRVREVESDLDDLEFVATMDTPSDDTRPAVYDRGRDAFDPDDRDPDDLASLIYTSGTTGTPKGVALTHRNFHANLNQSRRRDAPAVTSDSRHLSFLPLAHVLERLSGHFLPLASGAQVCYAE--SPDTLREDFGLFEPTSATSVPRVYEKLYDTIREQAADFSDIRFFISGGGSLSPELCALFHGMGLPILEGYGLTETSPVLAVNPYEDP-----------IVGTIGPPVTDTELT-VDETPEQRQRCDGAAGELLARGPQVFDGYWGLPDATDAAFTREGWFRTGDVVELRPDGYVRFLERAKQLLTLSGKNVAPGPIEDAFAASPLVAQAMVVG----DGQKFVSAILVPNFDAVSEQEIRDERVRARIEPYERIKQFRLVNDL-LTPTMKKKRHHIRDRFADAVG-- 110643214 9 SLPMRYADFP-TLVDALDYAALSSAGMNFYDRRCQLEDQ-LEYQTLKARAEAGAKRLLSLNLKKGDRVALIAETSSGFVEAFFACQYAGLVAVPLAIPMGVGQLQGLLASCQPAAIITGDEWLPLVNAATHNNPELHVL---------SHVWFKALPEADVALQRPVPNDIAYLQYTSGSTRFPRGVIITHREVMANLRAIS-HDGIKLRPGDRCVSWLPFYHDMGLVGFLLTPVATQLSVDYLRTQDPLQWLKLISKNRGTVSVAPPFGYQRRVNEKDLAELDLSCWRVAGIGAEPISAEQLHQFAECFRQVMPCYGLAEASGVVVNEVDRDILEPDAETRAVSTFVNCGKALPEHGIEIRNEAGIPVA--ERVVGHICISGPSLMSGYFGD-QISQDEIAATGWLDTGDLGYLL-DGYLYVTGRIKDLIIIRGRNIWPQDIEYIAEQEPEIHSGDAIAF--VTAQEKIILQIQCRISDEERRGQLIHALAARISEFGVTADIDLLPSIPRTSSGKPARAEAKKRYQKAYAAS 84468274 58 -----------TLVELFERACREHGTRELISRLDLGEYKWITYGTVFESVTSFASGLAKLGHVREERAAIFAETREEWFIALQACFRRNVTVVTIYASLGEEALCHSLNETEVATVICGRKELKSLVNIAGQLDSVKRVICIDNDVPSDFSDVEKLGRENPIEADLPSADVAVIMYTSGSTGLPKGVMMTHGNILA-TVSAVMTIVPNLGPKDVYLAYLPMAHILELIAENLIASVGGCIGYGTPLTLTDTSNKVKKGTKPTVMAAVPAILDRVRDGLSKQLFDLARIRFILCGGAPLSGDTQRFINCLGAPIGQGYGLTETCAGGSFSDFDD-----------TSVGRVGPPIPCSYIKLIDEGGYSTTDSPMPRGEIVIGGPNITLGYFKNEEKTRESYKVDRWFYTGDVGRFHADGCLEIIDRKKDIVKLQGEYVSLGKVEAAILGSPFVDNVALVAVSRPALEEQGIAYLCGKEEAVKEASLVKEAKKARLEKFEIPAKIKLLSD-PWTPTGKIKRDIIRKTFQEEL--- 57525836 83 ---SFYYEDAKTMYECFHRGLRESKNGPCLSRKPKQPYEWLSYSEVIERAEHLGSAFLHKGHSKGDPIGIFSQNRPEWTIAELACYTYSLISVPLYDTLGTEAISYILDKTCISTVVCDEKAGLLLECVSGRQHSVKTLILMADVDADISLTDAENMGKTHQPEPPQPDDLAVICFTSGTTGNPKGAMLTHRNIVSNISAFIHVSTCPLSSRDSHISYLPLAHMFERVVQGVVLLHGARIGYFQG--DIRVLMDDLIALKPTIFPVVPRLLNRMFDAFRRKEAEMKSVRMMVTGAAPISEPVLTFLRALGCQFYEGYGQTECTAGSTTTLPGD-----------WTAGHVGAPLPCNDIKLVDAEMNYYAANGE--GEVCVRGPNAFKGYLKDPEKTKEALDEEGWVHTGDIGRWLPNGSLKIVDRKKHIFKLAGEYIAPEKIENIYIRSEAVVQAFVHG---DSLQACLVAIIVPDPDKAILEDIIKLGKESGLKSFEQVKDIALHSEMLLTPTLKAKRADLRNHFRSH---- 88797771 1 ------MESYYSLTQMLQMNAQAYPDDIALRQKKHGIWQQQTWQDFLNVTQAIAAGLIELGGDRGSHIGIIAENCEEWVLAQLGVNFMGGVVCGVYPTSPSNEVVYLLKSADCTMVFCDQEQVDKVLAIEDQLPLLKHIIVFDPKGLNNYDSGAQRLQTERDCVQQQPDDTALIVFTSGSTGPPKAAMISYRNMWHEMLV--IRDAIETEPGLNLLSYLPLCHIAEQAMSTLNLMINRVTINFGESL--RTIRTDLQEISPDVFFGVPRIWEKMQAEISVLASRLARCRFAMTAAAPISPSLLSQMRGMGIRICEIFGMTETTGAATIQPWHMNSE-----------GRVGQPCTGVDCKVAED------------GELLVKGGIIFKGYYKNEEATAETI-EDGWLHTGDIAKAHTDGSFSIVDRKKDMINAAGKNLSPSLIENTVKASAFIKECIVIADPDPTWAEQHVSYTTFKSLTQLPEELIAEEVEKQLARVEQIKTFYL---LPKTATMKVRRKNIAEQYQRLYGSA 118469213 32 ---------------------------------------------------QVGAALRALDPQRPGHVGVLLGNTTFFSSLLVAAGLTGLVPVGLNPTRRGEALRRDIVRADCQVVLTDPDLVPA---------GMNEVPVIDVESADWAAELDAHRGAPVRFAATRADDLFMLIFTSGTSGEPKAVRVTHDKVAF--PGRMLAERFGLAPSDTAYLSMPLFHSNAIMAGWSVAVAAGASIALRRKFSASGFIEDVRRYGATYANYVGKPLSYIL-ATDPRPDDADNPLKILYGNEGAARDLQRFAERFGVHVVDGFGSTEGGVAVARTPDTPDGALGPLTD---------------QVAIIDDTGEPCPPG--RVGELVPTGPGWFRGYYNDPQAEAERM-AGGVYHTGDLAYRDENGYVYFAGRLGDWMRVDGENLGTAPIERILLRHPGIVEVAVYPIPDPAVGDQVMAAVVPAPGSVLDPGQLGEFLAAQLGPKQWPSYVRVSTELPRTETFKVLKRQL----------- 210130280 3 ----------------------------------------YTYRQMDRWSNRVGNFFHGQGLHAGETVAIFMLNEPAYLAVFLGLSKLGTTSALLNSNLRSKSLLHCFNVSGAKNLIVEEALRSAILEILPELQGVTVWVLGDQVQENGLLPLEERV-EAASGEPIPEELRADIIYTSGTTGLPKAAKVSYARMVYASMFFGL---SGATKDDVVYCALPLYHSAALCIGLAGTVETGCTWVLRRKFSASKFWDDCRKYNVTVVQYIGELLRYLCAQPKRANDKDNQV-WGALGNGLRPEVWSEFQERFGVDVVEFYAATEGNVGFVNGYASPLMRKLRPCNFVKYDVATGEP-------IRDENGWCIETKPGENGLVIITQRTFFDGYAGKKALSEKKIKGDGYFNSGDVLFMDTDYFVYFVDRLGDTFRWKGENVATTEVSQVLSEHEPIQEANVYGVKIPGYDGRAASIIVRPDHSLDLPKLYEH-VAQYLPPYAVPRFLRMQQAIDVTGTFK-QKKV------------ 55581724 8 ------------IIDSLIRHAQRTPEQTALLCGD----QHWNYRQLVTRAHVMASALRQAGLS-GQAILLNLPKSLDAVAAIYATWLSGNHYIPIDYSQPS-----------SRIERIIAAAAPALIIDTAWLATLDSQPSFDAEQPVGRMVYH--------------NPIAAILYTSGSTGTPKGVQISHE--MLGFFIQWAVRDTQLTARDVLSNHASFAFDLSTFDLFASAYVGAATWIISEQKDCAALAQGLQRHAVSVWYSVPSILAMLEKSTLLNPTLGQSLRQVIFAGEPYPVTALKRLLPCPCRVSNWYGPTETNVCVAYAIDRARLAML-------KQVPIGLPLEGLTAQLEDENGHPLTAQLRLSGELLISGPCVTPGYSNVVVPRQAALHPHQCHATGDWVEMTPEG-LVFRGRIDDMVKINGYRVELGEIESVLHQHPAIDRAALCVELGDLRQTLIMVISLQTGAVPPGLLELKQFLQQKLPSYMIPNKLVITESLPVNANGKVDRKQL----------- 165976848 1 -----MTNQPYHLIDQVRRRAEQFASKTALRYKSQQIWQDISWQSFQQSVDQFSLALLAHGIEVQQKIAIFAHNMPQWTITDFGALQIRAVTVPIYATNTTKQAEFILNHADIRILFVDHEQLEAALEVADNCPLLEKIVCMKSQAHTKVENWNDFIAYASQDKQTELNDLFTLIYTSGTTGEPKGVMLDYANI-AHQLHAHDLALPKIDENDVSLSFLPFSHIFAWV---AYVLYRGATVCYLE--DTNEVRNALNEVKPTLMCAVPRLYEKMLSYKLADKLVLNKLRALLCGGAKLEPTIGQFFQAIGVNIKLGYGMTETTATVSCW-----------ADEQFEPNSIGRLMPNAEVKI------------GENNEILVRGGMVMRGYYKRPEETALAFTEDGFLKTGDAGEFDAQSNLYITDRIKELMKTSGKYIAPQYIEGKIGKDKFIEQIAIIA--DAKK--YVSALIVPCFESLEEMELVKHELQKELAHFELPQAFVKMEEI--TPTLKLRRKVILERYR------ 45443168 13 --------------EALFEQATKSKYDVALRYCDKDDVDSYSYSQLISLGYSLATQIEIENNPPGPAI-LLMPGGSLFVISFIACIIRGVPAVPVHLGRSIDTLSHILADSHGEYIFT---LSSLSDEIKKQGWHRTHQIVFVDQQLTGSRRYFPT-KKNYDALYYPSHLPVYLQYSSGSTAKPKAVCNYDHNMRVQHHILLELHLHC-QPKIITANWLPFYHDLGMFLLLPLLSGGCCNFMPSVHFEPFRWLKMINDYQAN-SGAAPDFAWDLCTTMVTDEHDLSSIKMAMNGAEPIRPETMARFASTGFDFTPGYGMAEATLTVSHKPIDTDYCCLAFDPQGCRLVSSGHVVRAWQLQIVDPQTQPLPEAN--IGEVWVRGGSVAGGYWQQPELTKATFHHHDYLRTGDLAFVY-QGELFICGRLKDLIIVAGQNYMPKDIETAIYACDDIHTGGVCVCQHFDSGEIVMAEVYRHLTSTALQRIAQQIVATVARHFQLKDKVILLARLLKTSSGKIRR-------------- 81681123 16 ---------DVTIPDLLAEAAERHPDRPAIV---TSDKQVLTHRELHRRANRLARLLRDLGVGRGDTVALFGERDAPALVGLLAVLKCGAAYVPIDPSWPARRVVGLLDQLDVAAVLTDRTHLRSMQELRWQVRSLRHVLCPDLLADDGVIVLADLIDPDSEPLATGPDDVCYTIFTSGSTGAPKGVVVSHRSAV--NLIDWVNRSYRVGPTDQILFVTSFCFDLSVYDIFGVLAAGGSVRLAAELAEPDTLVDLLEQEEITIWDSAPAALAMVMPFVQREPAGRGTLRLVLLSGDWIPVPLPDQIRAANAEVVALGGATECT-------VWSNHYRVGDVDPGWPSIPYGKPMQNARYYVLDHGLGPCPNGAE--GDLYIAGECVALGYARSPGLTAAKFLPDPWYHTGDRARWLPSGDLEFLGRLDDQVKVRGYRIELGEVQSALLQCAGVRAASVVA-PSGPGGRTLAAFYVPTAEPLPTAEVVGA-LQRILPSYMVPTRIVALDELPLTNTGKVDRAAL----------- 119920059 37 -----------TLDKLFDHAVSKFGKKESLGTREVGNYKWLNYLEVNRRVNNFGSGLTALGLKPKSTIAIFCETRAEWMIAAQTCFKYNFPLVTLYATLGREAVVHGLNESEATYLITSVELLEKLKTALIDINCVKHIIYVDNKTPEGFEIHSEELGSKPEPNRPTPSDLAIVMYTSGSTGRPKGVMMHHSNLIA-GMTGQCERIPGLGPKDTYIGYLPLAHVLELTAEISCFTYGCRIGYSSPLTLSDQSSKIKKGSKPTLMAAVPEIMDRIMNYIQKTGYDAPNVRMMLSGGAPLSPQTQRFMNVFCCPVGQGYGLTETCGAGTVTEVTDYTT-----------GRVGAPLICCEIKLKDEGGYTIHDKPNPRGEIVIGGKNISMGYFKNEEKTAEDYSVDRWFCTGDIGEFHPDGCLQIIDRKKDLVKLAGEYVSLGKVEAALKNCPLIDNICAFAKSDQSY---VISFVVPNQQKLTEAEILKEIREAKLERFEIPIKVRLSPE-PWTPTGKLKRKELKNHYERMYGG- 210112199 51 ----------------FAAAVRRHPDKPFLLFG----TETHTYGEVDAMANRVANFFHGRGYQKGDTVALLIYNEPAFIWTFLGLARVGVKMALLNTNLRGQALLHCFRVAGATGIIVGQGLLDATLELMPELQAEGATIWLQGSAPAGLSAWDGPVQRESDPVQVPADTLCY-FYTSGTTGLPKAAIILHAKFT--AVSNTLVHYSDVKSDDVFYITLPLYHTSGLTLGLGTAITIGATVALRQKFSVRHFWDDCRRYKATMVLYIGELLRYLCTAPERADDKDHNVR-LAFGNGLRPDIWKRFQDRFGIPIGEFYGMTEGTMALINLHNKVGAVGVASPRYRKH-----KPFSLIECDI--DTGEPIRRKDGRCTEVKLGKPGLFMGYLGKRELTEKKILRDMYLNSGDLMMIDKEYFIYFADRLGDTFRWKGENVATTEVAQVLSKMEGVQEVNVYGVKVPGQDGRAMASIIPPGQKPDFPRWYRYI-TAKLPTYAQPLFLRLTQEIQVTGTFKHQKASLVKE-------- 73951717 198 ---------PYTVHRMFYEALDKYGDLSALGFKRQGTWEHISYSQYYLLARRTAKGFLKLGLEQAHSVAILGFNSPEWFFSAVGTVFAGGIVTGIYTTSSSEACQYIAHDSRANIIVVDTQQLEKILKVWKNLPHLKAVVIYGEAPPEELMELGDELLEETLDAIINTQQPCVLIYTSGTTGSPKGVMLSQDNITWTARYGSQAGDIQPAEQEVVVSYLPLSHIAAQIYLWTGIQWGAQVCFAEPDALKGSLLNTLREVEPTSHMGVPRVWEKIMERIQEVTAQSGFIRRSFYGAAPMTAETQHFFLGLNIRLYAGYGLSETSGPHFMSSPYNY-----------RLYSSGKVVPGCLAKVVNED-------SEGVGEICLWGRTIFMGYLNMEDKTREAIDAEGWLHTGDTGRLDADGFLYITGRLKELIITGGENVPPVPIEEAVTELPIISNAMLIG-------------------------------------------------------------------------- 77165843 222 -----------TIFDALLAARQVHGGKFRIAQ--DLERQPIRYNQLIRRAFLLGAVLT-RDTQPGEYVGILLPNTLNTAILFFALHSQGRIPAMLNFTSGVSGLSAALEASGIRTVYTSRRFIEAAESIEKALTSKVQLIYLEDLRQATVRAHFARATYHRTVPQTAPDDPAVILFTSGSEGMPKGVVLSHINLLAN--IQQIASRIDFTREDLVFNALPVFHAFGLTAGTLLPLLGGTRLFLYPPLHYRAIPEAAYQTDATILFGTNTFLAGYGQH--AHPYDFYSIRYVFAGAEKLQEPTRRLWEKFGVRIFEGYGVTETSPVLAVNTPVDH-----------RSGTVGKLVPGIQYHI-----EPV-AGIHQGGRLEVYGPNVMLGYLQAPGQLQQTPRGKGWYDTGDIVSIDEEGYLTIRGRAKRFAKIAGEMVSLTTVEMLAATVPDVCHAA-ISLPDAKKGEMLILLTEQRGAERRP--LLLQAKAEGLSELNVPRRILVVEKIPLLASGKVD--------------- 187919800 8 -----------TLVHRFVHWERVQPDTPYLTEMPDGQVVEYTWQEVGDQARRMAGYLQSLQLPPRSAISIVGKNSAHWIIADLAIWMAGHFSVPLYTTINADTAQYIFEHCDVRLLFVGDGKTDGWNEIRKAVPPHARLIGLPMSPVPEALQWDDIVASQAPDVHLPAPELATIIYTSGTTGRPKGVLHSFGTIFAYAAQAG--EFCGFTPADRVLSYLPLAHTAERSFVESNSLCHGFQVFFNDSL--ATFVQDLHRARPTVFISMPRLWQALLETASPEAAGLDATRIAFTGSAPLPEEITNWYRMLGLELLDVYGMTE-------NFSYSHYSRPG----LVRPGYCGQAMPGVECRI---AGN---------GEILLKAPTMMLGYYRQPDLTAQSMTEDGFFKTGDCGELDELGRLKITGRVKENFKSKGKYVAPAPIENKL-SHAKVEAVCATG----PGLAQPFALLMLSAGTPAYDALRAELVNDTLEDHKLAFAVVVADAWTLTPTMKIRRGAIEKRY------- 157369941 1 ------MDISAGLFEQLAQHYSQQPEAIAVQDADS----VLSYRDFCHHVFSISSCLRQW-INT-DRVGLFCEPSTTLVSGAWGILASGYAYLPLAPEYPDERLRYMITDSEVKVILCQYHLKEKLQTLIG----PDVTIITDNDIP-----YLSDLPKAVFDIADSSDAAAYVIYTSGSSGKPKGVMVSYPNISRHMY--YLSHRFAFGAQSKILQKTPMSFDAAQWEILAPAM--GCSLVIAPKRDPDMMVATLLRHQITSLQCVPTLLQALVEQPLLQ--DCQALTQVFCGGEILTRNLAKQFFQCQARLINLYGPTECTINASVHEVEKEALEQSPD-----AVSIGRPVEDTAFYVLDAHRQPVAEGEK--GELYISGVQVANGYLLRPELTAERFLTNPFYRTGDVVYRDSLGCYHFAGRADNQIKLRGYRIELDEIRLAIERHLWVKRAAVMVNEDER--------------------------------------------------------------------- 217415432 86 ------LDEGTSIYDLYADRAARRGDDILYTYKDGNEWIDRTANEFLAETRAIAKGLMKYGLKKGDGVAFMCRTCYEWNLTDAAIMAVGGVLATIYDTDSAEQIRNIVNNSDARLLIVDTDMREKADGAIEECPSLEHIITINTGGLDELKAYGAGVTDEELDERIESTDLCSIVYTSGSTAAPKGVEMTHEHYCATALNLDFMPEMLSDKRNTVLLFLPQAHSFARAINYICVASELRIYIAQG---IKTLTADLQVAKPTVMIVVPRVLEKVYNAAQKAGHGAKGLKWIVAGGAPLDPKLLEFFRGANVPVYEGYGLTETTAPCSFTVPGETFH----------QGSVGTAFPGFSLRIAED------------GEVQVKGTSVFPRYHKNEEATESAFTEDGWYATGDLGRIDNDGFLYITGRKKDLIITGGKNVAPGPIEEVIQRCEFVSQALVLG-------------------------------------------------------------------------- 121700497 44 ---ATPHPVERTVGEVFQSHVLERPDALAVCACDG----TYTYRELDKLSTAMAHELRRQGVTAEVLVALLFEKSKFIVVAMHAVLKAGGAIMFWDPSLPVDRLRGIFAESGAQMVLSSSTTAGMAAQISS------HTIIVDEEHIPA--PSSEALVTTHRP-----NSALYSVFTSGSTGKPKGFIMEHRALVTCALACG--QQLGITKESRTLQFSSNSFDLATFEHLIPFVFGACICIPSEEERKGDLTRALDKYQVSLAMMTPSVSRLL------EPQHLPLLRTVMLCGEPVSVDDVRRWSA-HVHLHNGYSPAEAGCINILN------SAMTEAHPNNIGFSTG-----VIPWVVDPDNHDRLLPVGEVGELIIQGHAVGRGYFGSPERNKASFIDAPFYKTGDLVRYEPDGSMQFLGRKDTQVKLHGQRLELGEVEDQLRRHFAPPHAVIVDLVTPKNRETVAAFLVPDEQFVIAAREAQAALRAVLPSYMVPSEFFLLSHLVMLPSGKTDRRSIRTAAADL---- 167838667 1443 -----------NLPALFAAQVRSHGDAPAVRDAHG----VLTYRELDARARSVAAALARRGMGAGSVVGIRIAYSAALPVALLGVLMSGACFVAVDPDEPHARLAHVLANV---ALVLCPNGDDAPASAVPHLDL-------------HALETEGAGAQTFEPPPIAPLLPAYRIYTSGTTGIPKCVDVHHAAYVNA--IAHFRDMLRVGPGDRVMLTSALTFDISLLEVALPLASGAVLHVLNRALTPAAYDTTGHAAGHTIIQATPSVWSVL----RLRGWSCPPRVTALVGGEALPRELGDWLSDATEAAWQVYGPSETTIWSTAARLGHASH------------TIGAPIAQTRCYLLDERLDAVP--SGSVGTLYIGGAGVALGYAGATGATAASFLPDPMYRTGDRAHVDETGALVFLGRVDRQVKLAGHRLELDEVEARLAAHPDIAHAIVVL--HPESQDRLAAYLVARTPRAQPDAALRDWLSTHVPPYALPASYTWIDTPPRTRNGKLDRRAL----------- 167838667 393 ------------VADTVRHWARHRPEHIALRDA----TQSMSYAALDVAVRDAARTLAARGVSHRDTVALQTRRGVEWVVWWLAIWRTGAVVLPLPADASAERTAQGCAQAGARWLVSTTTPADHTAGLPPVITPTAERACVEATAPD---------------HRPAANEPAYILFTSGSTGTPKAVTVSHHALSTYLGWARTRYASERHGGTIV--HSELTFDFTQTCLWLPLLAGETVRFAPDPVTPAMLYDLLLCEPPSFIKLTPAHLQGFAALETLNPRAVPWPDHVVVGGAALAGAMLPSLRRARAIIHNEYGPTEATVGCC-------VQSEPAEGISPGSVSIGAATPRSALLVLDAELQPAPAG--EAGELYLSGDQLALGYVGNPAETAQRFLPNPVYRTGDLVRRTPDDHLVFVGRVDDMIKRNGVRIEPGAITAHVLRHPGVSGCHTFARPAPASEPLVVCAVVGDGVDVHA---LRAWLASQLPAHTMPNRIVPVDTLPCTPQGKIDER------------- 117924461 15 ----------------LNQLVAHYPQRHALIDAVH--EQRHSYQGLAILIQRLQATLESWQIGAGEVVVSLLPNSVEQLSLFLAALYSGRHFAPLSPQCTAIELAHWLKVTQAKVCLLTTLSSPAQQQAVREAGVTLQLVALDGQ-------FEWAQTEQRSVKAEPQGGSRLYLHTSGTKGEPKALVID-ANTLWQAGQAFVALHPALHGGMRFFNIMPMSYLGGLFNLGLIPLVHGGSIVVAPPFSGRTFWHDVKRFGVEALWLVPTVARGLLALDERTTPRQTGIQYAFVGTAAITPEEKQRFEAFGIPLLENYGLSETTFLTSEQPGQAQLRSL---------GSVGSVLPYVTLK-LDHGPAEQPRP------IRVRTPYAFVGYLGQDGEIRSPLDDEGYLHTDDLGLLDANGQLVLRGRTGDFIKKGGYFVSLVEIEALATTCPGVLEAVAVATVSELYGDDYNLFIRCDGSTEAPEAHFRQWMAERLVRYKWPCRIQVVEAFPRTESGKIQKRKL----------- 124521242 84 ----------LNYAEHVFRNSRKH-KPALIFQSETVRQREVSWQELKEKTAKTAQYLKKLGVQKGDRVVAYMPSMPETVIAFLACASIGAVWSSCSPDFGNESVIERFKQIEPAVLFAVDGYRKNITELQASLPTLKKTIVVEIKPDSSTVSFKEVLKEEAKLAPVPFDHPLWILFSSGTTGLPKPIVQGQGGILLEHLKILKVEQ-GVEPDDVYFWFTTTGWMM-WNLVIGNLLAGVTVVLYDGSPTMDALWDLAEKTGMTHFGTSAGYISVCMKSGPKEKHDLSHLKAILSTGSPLTAEFIWCYENVKEDLWVV--STSGGTDLCTAFVGGSPVLPVHAGEIQTRG------LGANIQAFDEEGKPV---VNEVGELVICDPMPMPLYFWGDEGNKRYFVYPGVWRHGDWIKIDEKGSCVIYGRSDSTINRQGVRMGTSEIYRAVEGIDEIIESLVIDLEHLGRQSFMPLFVVLKQGRHLDDTLKNRIIRAKVSPRFVPDEIYEVEQIPKTLSGKKLEVPIRK--------- 161612011 74 ---SWMGRGAVSLPQLFLQRVRRRPDQIFLRYRE----QNVTYRNVWDQSQRLARAL--LGLAPGDTVALLLGNEPRFLAAWFGLAQLGVVSAFLNTNVRKGALMHCLGASGSRGLITSPELFEAVQEILPELRGVKVWVMGGGDFPDDIINLQQLMDETPPQAPIRPMDTAIYIFTSGTTGLPKAARISN---LKTLMCCNFYHLCGAGADDIIYMSLPLYHMSGALLGIGGCIGVGASLVLKEKFSASQFWSDCHKHNVTIFQYIGELCRYLTNLPPSDNETGHRV-HLAAGSGLRPDVWRDFSRRFGIRIFETYGMTEFS-ISFFNYTGTP----GAVGRGSFLYKCFCPFELIRFAVRDATGRGLRVATGEPGLLIITPTSPFLGYVGSRELSEKKLLRDVYFNTGDLMVQDSLQCVYFRDRTGDTFRWKGENVATTEVSEILTGLDFFQEVNVYGVTIPHEGRAGMAAVTLRPGTDLDLGRIYKYIMEFLPSYARPRFLRIMDSMEATGTFKQQKTKLVQE-------- 26990493 14 ------YPVHFSLVEYIERIIHRYPSNAAAFD----EDQRLTYSELRIELLTLHARLHELGVRSGDVVAVNATVQLRYPVVVLGLLLAGLVYLPIAAALPPERKRAICEQARPALMITDE------QKPDDAIPTCTLSSLFSGKP----------VGAAFDLFPEPPEATAYLIFTSGSTGVPKGVSITRKGFFNRLQWAQ--DYYALGSEDVTALKTQASFDPSIQEAVLPFFSAGAVFVPDHRVNPNYLSACIAEHGVTMLIMVPSHLQHLLASPAINA--CQHLRHIVCCGEPWGVELISALHQRNCRIYNGYGPTEATGTLVFNPPRGYASDV---------IPIGKPIAGTHVCIVDEDLQPVP--TGEAGELIIGGICVGDGYLNNAPLTEQRFRREGFYLSGDVARALPTGDIVFLGRRDNQVKINGVRIELEEIELALRNCPGVRDAIVVKRKGKVSDE-LHAFLI--AHMPLDIQAITTSCARRIGQATTPSRFSQVEAFPLNQSGKVDRRAL----------- 115485907 43 ----------LSPWDFFSGAVKQYPKNKMVSDGKAGDYVWLTYEEVYQKVIKIGSAIRSLRVKPGGHCGIYGSNCPEWVMAMQACNSQGICYVPLYDTLGANAVEFIMDHAEISIAFVQESKIQSVLSVVKRCRAIKAIVSFGDVTSESCFSWEEFSSMGKQNYELPKDDICTIMYTSGTTGDPKGVIITNRALIAGVMTTEHVTDKVVAEDDSYFSYLPLAHIFDQVIGNYCISKGASIGFW--QADIRYLMEDVQMMKPTVFCGVPRVYDMIAKSLFQYAYNYKRIRLLLSGAAPLPRHVEEFMRVTSCSVVQGYGLTESCSGCFTSIANV----------FSMIGSVGPPVTTIEARLIPEMGYDALSNVP-RGEICLRGHTLFSGYYKRPDLTEEVF-SDGWFHTGDIGEWQPDGTMKIIDRKKNIFKSQGEYVAVEVLESAYVQSPLVTSVWVYGNSFESF---LVAVVVPEKQAIEDDELNKTGKRLGLRGFEMLKAIH-LETTPVTPTFKLKRPQLLKYYKD----- 157693139 11 -------------------HAEMNPDHIAII---DGE-ERITYEDWYERVQLSAQWLQQT-AHEQKRVAFLLSNGASFLQIFAGAASAGWTAVPLDPRWSREECVEKLLLSEAALVIIEDRYLNRFDKYSVDMQ------VLSLSEWKGKMSRNQVLSNKCD---IENDPIFYMGFTSGSTGSPKAFIRRQQSWIES--FRTTADTFGITHQDHVLIAGTLLSSHFLYGAISTLYFGGT-VTLLEKFTPVKAKKALQTGDLTVMYTVPTMTESLLEIDAFERE--HSLLVISSGADWIPSKKQLVTNNPHVTFFDFYGTSELSFV----------SYLSSNDFLQKPSSVGRPFSPIQIEVRRADQTVCQPN--ETGRIYVKSPMSFAGYLH------EVRPPEEWLTVYDMGWLDEDGYLYMSGRENGMIVYGGLNIFPEEIERVLNEQPEVKRSVVVGVPDPYWGEIPVAIIEQRQHSKT----VRQAVKKKLAAYKVPKKWLVIDQIIETSSGKIARASMKQWAEE----- 33599222 17 ---------------LLLEHASVRGSRPAIREKDLGIWQTLTWSEVAASVRLTAHGLAALGIGPGMHVAVIGENRPRLYIAMMATQALGAIPVPLYQDAVAQEMVYVLQDAEVSVVVVDQEQADKMLEVREQCPALAHVVYDD---PRGMRHYSDPLLRSFEQLEVRPHDAGAMFYTSGTTGKPKGVVLTHHALIDRARAVAEME--NLTDQEDVLAYLPPAWIGQNMFSYTQLLVSGFTV--NHPESPETVSIDMRDIGPTYYFAPPRVLEGLLTHVDRLRYRLSRVRVAYTAGEAIGPDLFVFYRSIGINLKQLYGSTETSVFVCV-----------QPDGHVRDDTVGPPVEGVDIRVADN------------GEILVKSPGLFKEYYRNPEATAEARDDDGWFHTGDAGYLDSDGQLKIIDRAKDVGKLAGSLFAPKYIENKLKFFPYIKEAVAFG----NGRDDVCAFI------------------------------------------------------------ 59896116 192 ------------MHDMISERAKTLPTKVAIDSWDG----SLTYGQIDQYSTFLACSLREMGVKLHDVLPVCFEKSRWTIVAVLAVMKVGATLLMTDPTLPLARLQNMAEQVDAKLIVTSRAQYDFSRLI---VPNGKIMVV-----EESTFTNSSDLPASSPLETVPASALMYIIFTSGSTGTPKGVMLSHETYTSSAVARA--KAVGYTEESRVLDFAAYAFDVSIDSMLLTLGNGGCLCIPSDEDRLNDINGVMRNMQVNYAGLTPSVARIL------DTDVIKSLHALGLGGEASSVRDVNTWGQ-HTRIVIGYGPCECTIGCTIN---------SDTATGRNYVSIGEG-NGAAIWITHPDNHEQLMPVGAVGELLIEGPIVGQGYLNDPAKTAASFIKDPWYKSGDLGKYDPDGSIIFVGRKDTQVKLRGQRVELGEIESQLMEISAIAEVI---TPQGLGGQTLVAFIQKKGQEGTDEELSQALSKANLPRYMIPTACIPVNYIPVLISSKIDRKRLR---------- 32474323 315 ------------------------------------------------------------------------------------------VSANLNYTVSSDVMNHCIRDVGIKHVLTSDRFLEKIDVELDALDKLKEKVSLADKALQATIVPSWLLDRILGLNKVQSDDLLTVIFTSGSTGMPKGVLLSNANVSHNVDAVN--RAIRLNTEDVVIGVLPFFHSFGYVTLWAAQTLGPAGVYHFNPLDSKQIGKLAEKYKATVLLGTPTFMRGYLR--RITPEQFKTLNVAVVGAEKMPADLFDAFERFGVRPVEGYGTTEMSPLVSVNIPPSRSAAKFQPDRVE--GSVGRPLPGISARIVSDDGTEL--DAGEDGMLLVTGPNVMRGYANRDDLTQTAVV-DGWYTTGDIAHIDGDGFLHITGRLSRFSKIAGEMVPHVRIEEELGKLDQVR-VCVTAVPCERKGERI--IVLHLPTSQTPDSLREGLKAAGLANLFIPSAFFEVDEIPLLGTGKLDLKGARDRASEL---- 28881250 238 ---------DRTMQDIISEQAAANPSKPAVSS-WDGE---FTYAEVESKSDLLARHLVSRGVKLGGVVPLMFEKSRWTIVALLAVMKAGSAFALTDPTSQPERLRVMVEQTGGDIIVASASQTELAEVLPSSSGGSQGQVITVSDDLFTTLSQTPELTSVTLPVIPTQTTPLYIQFTSGSTGKPKGVVISHANYTSGALPRA--EAVGYKSSSRCFEFASYAFDVSIDCMLCTLAVGGTICIPSDADRMNDLGGAILKSGANMAHMTPSVARVL------DPEVIKGLDVLGLGGEAVSAADAAAWSKGKTSVIVAYGPSECTVGCTVNNVFARDEEAKKKGFTT--GNIGTGVGGCG-WVVDPNDHDRLVPVGAVGELLMEGPVVGLGYLGEEEKTKEVFIEDPWYKTGDLVRYDADGSFVFVGRKDAQVKLRGQRVELVEIEHHLAKLPGVKIAAEVIKPS-GGDPTLVAFLVVEGEVSFSPELIEEVLGIDLPRYMVPNAYIPLREMPSLVSGKIDRKTLRAM-------- 145245323 56 --------------------------------------------QLRQLVRALIAGLRRH-IKQGECVLVHLGNNYVHPALFFGIIGAGGVYMGASPDSPPHELANVLELGRPRLIITASQTLHAVQSVAASKGLGPEQICLDRRENAETITLYDLLSGEEDWIKFDDEAPAGMYCTSGTSGLPKAAIVSHYAVVSEKLNMYYELPYDVKR----LVVVPVYHRFG-ALWHTFPIRQGEPAYFLQKFEINHFLTAVHSNKITDVFIVPAVVHLSLQSSRPVAELLSSLRMVGVSGAPIDTGSLQKFQALQATAAQSWGMTETGPVLICRY-----------GERVDKASIGKLVGINEARLFDDEGIMITSD-NCPGELYVRGTGLFSNYKGRDDG----IDAEGWFRTGDVAYRQNE-YYYL------------NQVAPAEIEAILSKHPGISDAAVLGVSSDKSTELPRAFVVKSSADLTADEVYQ-FAKSQLAGYKLDGGVVFVTEIPRTASGKIQRAKLAQM-------- 183219760 4 -----------NLAEVYKESAEKFGPRPAFWYKNEKDYQALTYKQLYEDGIALAEALIDLGVKAREHVGVLADNRVEWIIADCAVLTAGAANVPRGSDITDSEIVYILNHSEAKIVFLEDKVYEKFKNNKSQVKSVKTVIIMDKDSGAGILHFYDLLEKGRELRSIKPDDLYTLIYTSGTTGMPKGVMLMHSNMI-HQMHYVVPRVAKVTPDDRMLSILPVWHIFERVVEYFAIINGGSTYYTK----VTELRNDIQKARPTFMASAPRVWESIYNVPEESPLKTPHLRATLSGGGALQKHVDAFFMDIGITVLEGYGMTETGPVISARTFDRP-----------IMGSVGDIVPLSQVQIRDDAGNVLCHIDGVKGVVHLKGPQVMKGYYKNPETTKKTIV-DNWMNTGDIGMINFKKTLTLTGRAKDTIVLGGENVEPVPIENKIDESPYIKQSMVVG-------------------------------------------------------------------------- 149909690 8 --------------QILAR-IEQYQDKTALKSKTKTGWDRVSWKQMGERIEGLANNLLNRGLKVQESVGIWSNNLPEWTIADLALQQCRAVSVPLYPSSTSSQAEYIINDANITCMFIDKAELKLALPLLDKCESLQSLIVVNLPDDPRVVAYADMLAFTPNSPQASSDDLITLIYTSGTTGEPKGVMLDYANI--QAALAANESETRLEENDVSLAFLPLSHVFERIWTFNALLWGAENTYLK---DPARIQKALTDTKPTVMCAVPRLYEKILQHAIADKLVFTKLRAVFGGGAKLDDEVNLFFQAIGIHLKYGYGMTETVATVSCY------------SKDFKLGSIGSVLPGIEVKL------------GAENEILIKSPTVMRGYFNKPEETAKTFDGE-WLKTGDAGAIDENGYLYITDRLKDLMKTEGKYIAPQLIEGTLGRDRFIEQVAVFA--DARK--YASALIVPAQEAIEEHELLDERVKEELAKFEQVKKFKLVAS-PLTPTLKLKRKVIQQRYSSL---- 115387006 1353 -------------HEAIRKQSQETPSAPAI-RAWDGD---LTYEELEHYSNQIAVAIVDRGIRQGSLIPLLFEKSMWMTVAMIGVNKAGGAFVPMDSAQPLQRLRVIAELTECTVILCSKSNTELAKQI-----SPNAIILPVPGCREGGSIMQDSGQGLVDLQCLPKVQPHDLMYTSGSTGTPKGVLIEHGSYCTAARECSSAH--EIDRQSRMLQFASYSFDAFLAESLNTLVVGGCVCVPSEKDRQNGLAKAMREMQVTHAMLTPAISRL------FRHEDVPSLRSLILMGEAMRSADFDYWGS-HIQLFNGYGPTECTIALSCREYQAGVHVND----------IGWPRA-AAAWIIDPRNPNRLMPIGAVGELVVEGPPVARGYLKSPDQTSKAFISPPMYRTGDLVSYTEDRSLRIVGRMNDQIKLRSQRLERGEVESRLRQFPGV-EVAVVIVPAGDADRVLAAFIVQEGSEPTAETQVEAQLQQELPRFMVPSIFVPVSRMPHMPSGKIDRPRLKRELE------ 115387006 238 ----------LAMYQIVAELATRQPGAQAVQSSKSA----LTYLELDDLSSRLAIHLQARNLAPGAMIMLCATKDVWAVVAMLAINKTGACFVPCDASHPVSRRQTMAGKCQSELALVSPEHETLFQGI------IKESFIISEATVTKLPQETRDSWTVGERFPVAPSTPAYCFFTSGSLGEPKGCLGTHSAL---AAVAHQVPALRMDTKSRVLQFAKFGFGISFIEIFCTLAAGGTVCIASEHERLNALDAAIRRMEVNWALITPTLAQSL------SPEEIPTLRKLFLGGEAPNDDLISRWQS-KASLFQVFGTTEMAGVTITSTAQRKIVGFPANSRIWLVESTGK----------DSNDTRLAPIG-AVAELLIEGPSLAEGYLGDPVRTQASFLPDGYYKTGDLVRYNGDGSLSYIGRMGTQVKLRGQRIELEEVECHLVRLPGTHEALVIALVVEPRGDALAAFVLVPPKVNSPREDIRQRLQGTLPSFMVPQLLFVLTDVPRTVTGKIDRSGLQRQ-------- 119178323 432 -----------NLFYILEQHALNPKLAQQPFLAYHGKI--WTFHETYQTVLRYGTWLQAHQVKPGDVVAIDFMNSPTFIFMWMGLWSIGAVPSMINYNLTKAPLEHCVRICDAKLLVVDEELRPLFPPEQLSVGGPVEVVFHDNTLEFQIMEFEPIRAPDVDRGNQEATSTCMFIYTSGTTGLPKAAIINWSKAI--TAASFMHVALGLRRTDRVYTCMPLYHSTAGLLGYTACLLNASSLAIGRKFSARNFWNEVRENDATVVQYVGETLRYLLATPTQTDPDKKHNVRMAYGNGLRPDVWNRFKERFGIDVAELYGATEGLSITLNVSRNDYSTGAIGRNGLSISSTIIELDPITELPRRDPTGLCVQAVKGEPGELAVDAENIFPGYVNNPEANNKKIIRDAWFRTGDMIRWYPNGLWYFSDRIGDTFRWRSENVSTNEVSEILGNYPDVHEANVYGVEVPHHDGRACAAVVIEPSQKILQSLAAH-ASAHLPKYAVPQFLRVTASMQSTGNNKQQKTTLRAE-------- 154319087 1559 ------------VHEVIDIMIKHDPNAPAIASWDGD----LTRAELESLSSRLASQLMNHGIGPGSKVPLFFTKSKWAIVATLATIKSGAAFVPCDPYHPRSRLTSVIQQVNAQVILCSSDIR---QSCSDLFPCGKTIVVGESEM--------NLLPTRTDIVNVSPIDPLYICFTSGTTGIPKGTVVTHEAYC--SGARDHGKALHFGPTSRFLQFASYSFDTSIEDILTTLMTGGCLCIPSEGERTSDIVGAIARMNVNTADLTPSYISSI------SPDSVPTLKRITLGGEPITANVIKTWADR-VHLINAFGTTECCVTSVVN---------ADISPSTSPTNIGRG-AGAVTWIVDTEDSNRLLPIGAIGELLIESPAMALGYLGDEVKTRAVFRPGRLYKTGDLAQYNSDGTINYLGRKDTRIKLRGLRIEIADVEHHILSHPQVRKAMVILPTSGPYADHLTAIIELETSADSELELIANHLTDNLPSYMVPSSWVAMKTIPLHTSGKLDRPRL----------- 154319087 526 ------------VHEVIRQISQNRGSDVAVTS-WDGE---LSNSQLQSISDRLAYFLQLAGVGPEIKVALIFEKSLWAVVAMIAVMKAGGTFVPMNPDHPEDRIRKLVKQIGGTMILCSENLISAFTGIADQTFAVGE--SMLETLPSGELN-----------TDVQPNNSVYIIFTSGSTGEPKGCVIEHATCC--ATMRHLSNFSKLDSRSRTLQ-LSAYTFDGMVFEILTTLAGGVVCIPSDDEKMNNITSAINRMQVNTAFMTPAFGRLIL------PESVPTLKTLLLGGDKLIQEDLDRW--IGLRLLQAYGPTECCCMCIASDIT---------EKGLNPAKMGPGFIGSFI-VLDHNDQLVQRG--VAGESLIGGP-LAREYLKNPEKTKASFVPKRWYRTGDLVKMDVDGSIIYISRKDAQVKLNGQRIEIGEIESHLHQLDNVIDATVIATPADGRSSFLAAFLCLKGDSNSDESTIRSLLDRALPQYMIPKVYIPVSSIPLTVSQKWDRQTLQ---------- 187935635 14 ----------------------------------------MTYKQLDNISESIATFLKKLG---NDRIIIYGNKENLMMASMISALKCGRAYIPIDISYPKERVDAIIKEVNPQVLI---DF--------SEGNVFDNILVLKEKEIREIVNEYNGLEVSAEK-WVKEDENAYILFTSGSTGKPKGVQISSNNL--DNFVEWMADYLKLDEEEVFMNQAAYSFDLSVTSIYPGLCYGKTLFSKNTLSNLKQMFEDIKHSGINIWVSTPSFAGMCVTEDDFNSNMLTNLKAMVFVGEILPKPLCEELRFPNTRIINGYGPTEATVAVSIN--DMNREVLSQEGGL----PIGYPMKKSVVKIVDEEGNVLKDEEK--GEIIIVGPSVSKGYFNNEEMTKKSFYYDEYYRTGDLGYY-VNGNLYYCGRKDFQIKLNGYRIEIEDIENNLVRVSNVKNAAVVPVNKDGKIAYLTAFIELKEDNGLSGLMIKKELSELIPSYMIPRNIKIVKEFPTNINGKIDRKKLAEE-------- 47210317 48 ----------VTFLDCFLQQARKTPGKAFIVF----EDQVLTYGDLDRRSNRFANVLRSERVPAGAVVALWMFNQPDFVSVWLGLCKLGCQAAFLNTNVRAKGLVHCLHSCGAQLLLVGAELLPLVQEARAELGDGVTVCVVDRASPDGFISLLDKLEQVSDPPKADLQSPFLIIFTSGTTGLPKAARVAHFKAVV---SMTFFQMCGATSQDVIYVTLPLYHMSASLLGIGGCIHLG------------QFWKDCVNYNVTAVLYIGELCRYLVNHPPVPEENAHKV-HLAAGSGLRSDVWKELLRRFGIRIREGYGLTEASIGFLNYTMPFELLRYDPQSYEPLRTAAGRCIPGKENLGLPQRETPLLLQGEA-GILVLTAVNRFLGYAGDQVQSERKLVGDVYFNTGDLLLLDRRGFLYFHDRIGDTFRWKGENVSTTEVSDVLDLLDFIQEANVYGVTIPGREGRAAAVVLKQDQQLDGKRLYQHLVKS-LPAYAWPWFLRIQSSLDVTETFKQQKTKLVQEAFN----- 13162326 111 --------------DALEQQAQARPDQVALVCTGS-EGCSITNRELNAKACQAAWALKAK-LKKGATAILVLPKSISALSVFLGLAKLGCPVAWINPHSRGMPLLHSVQSSGASVLIVDPDLQENLEEVLPKLENIRCFYLGHSSPTPGVEALGAALAAPSDPVPAKLRAPAIFIYTSGTTGLPKPAILSHERVIQMSNVLSF---CGRTADDVVYNVLPLYHSMGLVLGVLGCLQLGATCVLAPKFSASRYWAECRQYSVTVVLYVGEVLRYLCNVPGQPEDKKHTVRFAL-GNGLRADVWENFQQRFGIQIWELYGSTE-GNVGLMNYVGHCGAVGKTSCFIRMLTPLELVQFDIETAVRDKQGFCIPVETGKPGLLLIRKNQPFLGYRGSQDETKRKLVADLYYNTGDVLALDQEGFFYFRDRLGDTFRWKGENVSTREVEGVLSILDFLEEVNVYGVTVPGEGKVGMAAVKLAPGKTFDGQKLYQHVRSWLPAYATPHFIRIQDSLEITNTYKLVKSQLRE--------- 118473450 15 ------IPDGVTLTSYFDRNVAELADTPAYRYLHDGRVVELTWKELDTRVRAVGARLQQ--VTKGDRVAILCPQGVDYVVSFFAAIQAGAIAVPLFPELPAERLEAVLADATPSVVLTTTAAAEAVGAFVRKLPH------AGRPRMIAVDAVPAAVGATFTPAQLHTDGIAYLQYTSGSTRTPAGVEITHRGVCTNVLQMIISVGLDWNIRSV--SWLPLFHDMGLLMIMFPALCGGHITLMSPVRRPYRWIKELGASDVPTFAAAPNFAYELAAHPAGDELDLSNVAGLINGSEPVSMASIEAFAPYGLPVKPSYGMAEATLFVSTIGPAAHVEVPEDDPRAIAQVSCGKIARSQWAVIVDDTGAELPDGH--VGEIWLYGDNVGKGYWGRPHETEVSFHPDGWFRTGDLGMYLG-GELYITGRIKDMVIVDGRNHYPQDLEAT------VAEAAAFSVPSEH-GERLVIVAAPGAGRADPAPIVDAIRAAISKRHAVAVHLVAAGSIPRTTSGKLARRACQAQY------- 169858834 25 ----------------LDHVAKPHRGFDIPLMIDPDTGRRVTWHEVQDRSLHLANGLLKYGLRRDDVVLIVSRNHVDFPIITFAVHKLGGIVSGANPDFSADELSYITQESKSTLLIVHPDCLDRAIQAASKNSIPLRNVVLLEAARDGLISYSKSLISFTEIKFAPGEAIACLSFSSGTTGRPKAVALSHFGLVANVVQFSVHHKMRYRVGDVVLG------------------------IVVPKFGFTDMLKIIQTYRVSHLYIVPPIALLLCKDPAVKRYDLSSIRFMLSGAAPLSHELQKQLQDTFPRAHIGYGMTETTTAVTM---------FSIENRSGVPGGSGILMPGVTARVVKPDGTL--AGYDEVGEIWIKSPSIALRYTNDKEATEETFV-DGWVRTGDQVTIDRHGE------------VKGFQVAPAELEGCLLDHPAVSSACVVGVPD----------------------------------------------------------------------- 78213528 35 --------------------ADRHGLIAAVDAPHAANPERFNFGELAERIATAAAAFRRHGVKEGDVVALFAENSPRWLVADQGLMRAGAADAVRGASAPVEELCYILSDCQATALVVQAEVWRRLALPPDQRAQLRFVLQLEGEPAEGAMGWEAFLASGAGLDPVGPDAVATVLYTSGTTGQPKGVPLTHANLL--HQMSSLACVAYPEPGAPVLSVLPIWHAYERSASYFFLSCACTQTYT----TIKQLKKDLPRVRPIAMATVPRLWRLLRAALANSAAQRKAVRTAISGGGAIAPHIDAFFEAVGIELLVGYGLTETSPVVSC-----------RRPWRNIRGSSGLPMPQTEFRIVDPD-NGQPLGFRQRGRVMVRGPQVMVGYLGKPEASAKVLDTAGWFDTGDLGMLLPDGSVALTGRAKDTIVSSGENIEPGPLEEALVASPLIEQVMLVGQDERQLG----ALIVPRAEAIVA--------------------------------------------------- 90023171 623 ------------------RAAKRHSTLPVVSDTLGTD--------LNGLQALTGSLLFAKRIKRHSRVGLLLPTTAGAMVCNMATLMAGKTLVNLNYSAGASAMLSAIEQADIDCVFTSEKFLRKLEGDTAELKAKTHLVYVEDTNISGVEKIVTATVCKLLPARLLQESTAAIVFSSGSEGAPKGIQLSHKNIMAN--VKQVADVLNMEANDIMLANLPLFHAFGLTAAFLPLLEGIPVIAHPDPTDALGSAKAIAKNNATIMFGTTTFLRMYIRNKKVHPLMLNSMRLIVAGAERLTPEVREQFKKFNKDIYEGYGATETTPVASVNLPDRLSQQDWKVQLGNKLGTVGMPLPGSSFKIVDPNTEELPVG--ESGMILLGGSQVMQGYLNQPEKTAEVIKDTRWYVTGDKGRLDEDGFLTIEDRYSRFAKIGGEMVPLGKLEQALVLLPQIDELVAVNLPDAAKGEKV---ILLTTSPLAKDAVRNCISEAGLTSLANPSAIIEVTAIPKLGSGKTD--------------- 115436774 506 ------------LHTLIEERARSQGDALAVHSWDGD----LSYRRLDNMASSLATHLSMSLVRPGSFVPVFLQKCKWTPIAMLAVMKAGGAFVLLDPSYPGPRLQKMCEAVEAPVLLTCKELLAKTPAL-----GVAAVLLMDD------FDYETTWSPGQSSTTLPEVNPLTPLYTSGSTGTPKGVVVRHEGYVASAL--SHGPRYNFQPTARVLQFASPAFDSCIIEHLTPLIMGGCVCIPTQAECHSRLAQAVSQYGVNVACLTPSVARIL------SPESVPTLHTLAFVGERVKGSDIAWW-APHLQVRNAYGPAECSAVFSVQ------SRLLQED----PANIGFPTGGVG-WVVDPSNHETLMPLGCTGELLIEGPIVGAGYIRNPTQTARAFVDPRWYKTGDLVQCVGDGSFRYIGRKDTQVKLHGQRLELGDIEHHLHQCPEAKQVVVSGSPGE--GNRPDAVLVVAGESDTEDEFRAACARAELPAFMVPAVVLPVSKLPLTSSGKLDRRSL----------- 115436774 3128 --------TPATVIDVVDQHCTTQPFAPAVCAWDGN----LNYQELDYWSSAMADALENQGVGQEMFVPIYLDRSRWIAVAALAVLKVGAAFVLLDTSYPLGRLRAICDEIQAPVMITSESRQQVARTLNDRVVLVGHKSASQPANP----------AYRRHSLSSDPHRALYAVFTSGSTGKPKGAIVENGAFV--TMAVPYAHTMEIDTHARVLHFASYAFDVSILEILGTLFAGACVCILSESDRGEGLVNAVKNLQPSHTILTPSLLRAI------TPGDLAPIRTIMLIGEPVRESDVAHWAD-HVRLLNTYGPAECTVVYTMQ---------PSVRVPSRAANIGHPIAGA-AWVSDPEDPNRLVPIGAVGELLLQGPLVGRGYLNNPEQTAAAFISCPWYRTGDLVKYDRDGSLVFVGRRDYQVKLRGQRFELGEVEDHVQSLKDV--VALIVKPTTVKQAYLVVFVVPQDAESARQSVIERYLEDSLPSYMLPRVVIPLLQMPRTVGGKLDRRQLQE--------- 115436774 2055 ------------IHSIVSEQSVVRPEAMAISAWDG----QLAYGELVRIASSLANLLTGHGAHPGAFIPICGSKSRWTVIAVLAVLKAGGAFILLDTSHPAERLRDMIQQNECPFILTTAEFESLAQAICPKAILMED---LDQTLNQDTIT-------NTVHAPVSPRSAAYVVFTSGTTGKPKASVIEHESFCSSAVAHS--RTLHINERSRVLQFASFAFDASIVEILTTLLAGGCVCVPSQDDKERRLTEAMQQYQVNWALLTPSVARTL------TPKKLPTLKTLVLGGEAMTDSDVRRWQ-PHVELMNAYGPSECSVIATT--------QPSADELFSQAANIGKGT-GCVTWVVDPCNPNLPVPIGAPGELLLQGPIVGRGYVNRPEQQMATFLSCPWYKTGDLVRYLPNGSLQYLGRKDRQVKLHGQRIELSEVEQHVLRCGGCHEVFAALLTVERTGDYLVASVVSNGSFQTAVEETKRRLKAEIPAMLVPAAILPLREVPRLVNGKVNRDLIGQQAA------ 115436774 4161 -LPS---PAETTVHDLVEAKAQELPDHDAVV----GSDGNFTYKEISQLGTRIAASLGKRGLQRGQFVPLCFEKSRWVPVAILSILKAGGTVVPLDPTQPLTRLRAICDRVKATLILSSPAQASISRRLVNDVLEIGNVAFLHNRAD---------IESEATPLRVSPSQPVYVLFTSGSTGAPKGVMVSHSSYCYA--AGNHIQAFGLDCTCRVLQISSYTFDVSMMEILTTLVAGATICTLTEDERSHMLVTGACPFPVSHAYLTPS----LASALDSNKAQ-SWVQTLVLQGEPMLTAHIAAWSD-KCRLINAYGPTECAVI---NTATSALNAGDDAR------CIGHGI-GTYCWVVDPNDENILVPIGAIGELLLGGPPVGQGYLSEPEKTHEAFIKDRLYKTADLVRYDQTGNLLFEGRKDHQVKVHGQRVELAEVEHHTQRCEGAKEVVVQQALLPRSAHRLVACVLLAPSAVFHSRAAAALLRGLLPGYMIPDIIVPISRVPLSSSGKTDRPRLRQDLR------ 218272063 39 -----------TMYEYIFDHNKSHLDGIALRYF----TKKITYQKLFENIRKTADAFWAQGIRKGDAVTIMSLNTPETIYCIYALNYIGAVANMVYMTLSEEEIVETVRNTDSKMFIFLDVAAEKVRNVVENIEKIRVLAISPTDSTKGFWKWKDFLKQKAQQTSYHENELSVIVYTSGTTGTPKGVMLSNDSL--NAVAWQYKSGMKFTRGETFLTFMPPFLSIGLSLNVHLPLSLGLVSDMVIDPEPQNVTRMYLKKKTNHFTAAP---MNIVQVFEQIKGNMQFCITMAGGGESLNEELRKRHSE--AKYLTGYGMTEFSATVTTSM-----------NHVYKAGTLGIPLCKVNIKVINPDGEKLKYN--ETGELCFCTPSHMLGYLDNEEETKKICDRDEWIHTGDLGFVDEDGFVHFVGRIKRIYLVQAYKLFPQRIEETIAEYPEVDLCAVVVELDAQNIATAIACVKRTAESKNNNNFLQQYCKEKLPVHLVPKQIIEMDEIPLTQSGKIDYKTLEKMTK------ 24376049 6 ----------------LHSAALTFPEQTAVKC----NGQDISYASLSQMVLGLGEQLTRIGIRQGQPLACISRNNLEMICLYWACIDIGAIFFPISPRFPLAQVQGLIDSHQIPCYWSETEL---------------------GLTGCTQLSLDVAQISTTPAKTVDIQRPCNVILTSGSSGFPKAAVHNLANHIANAEGARSL--IPLIKGDAWLLSLPLFHIGGLAILNRCALVAAIVVLPESNL---ALQEQVERDALTHISLVPT---QLLNLLADKQASLTSIKALLLGGGAVSIDLLKQLEQRHIASFTSYGMTEMGSQITTGPALSD-------------GTSGKLLPRRELKIVDD-------------VIWVRGECLFMGYLT-ENGIEKPLDADSWFYTKDKGEWDANGNLKILGRVDNMFICGGENIQPEEIEAALKLHPLIDEAIVFPQPDITYGQLPAAIIIIRGNTSTIEKQLEQFLADKIARFKRPRRY------------------------------ 88712141 4 ------------LFDLLYHQLQNHPLEAAVSRDATGNWKSYSTQELFDASEQAASGLLKLGLQRGDKVAIVAKNRPEWLIMDFAVQMAGMISIPLYPTISSSEYEYILNEAEVKAAFCGGDLYNKLSSAQKSVPSLIHIYTFDEASGNPFWEFDTESLTEVEKIRIKSEDLVTIIYTSGTTGNPKGVMLSHGNIMHVIIKTGAL--LPTKEGEKVISFLPLCHIFAYCYRNVSVYFCGTDNLSGPNGD------LIDVRPV-AFTTVPRLLEKIYEAIYNKGLALEGIKRIFTGAAPCPLKIMRVFCAAGISIREGYGLTETAPTLTANSIDPNGAVL---------GTVGTVIEGVELLIDKSDGN----YNEDEGEILVIGPNVMSGYYKKPEINAQVFKEDGWFCTGDIGKLGPNGFLKITDRKKELLKSGGKYVAPAPIENRIKEDFLIEQMMVVG----DKQKYVSALIVP------AEEALKNWCQHKVSHKKVIKKYQIIDKLPLTPTLKLKRRVIREKFK------ 121605034 89 -------NARLNFAEHVFRNATS-AHPVMLAHTEGAPLREISWEELERTTAALAAQLRSWGVQPGDRVASFMPNLPETVIAFLACASVGAIWSSCAPDMGANVVLDRLRQIEPKVLFATDSYSVVVNELLAGLPSVQRVVQVSGPLDRNHCSWQDCVAGSATPERLPFSHPLWILYSSGTTGLPKAIVHSHGGIVLTHL-KSMALQNDLRPGDRLMFLGSTGWA-VWNLQVGALLSGASIVLYDGNPTGDALWRFMDEHGVTQLCGAAYLINCMKDGVRPRDFKLSKLRTILSTGSPLSDAYHWVYDAVKPDVWSISGGTDIAACFVACAPTLPVHAGEIQCREL----------GVAAYAWNDAGEPV---VNEVGELVITQPMPMPLYFWNDTGNKRYLTYPGLWRQGDWIRFTEHGSAVIYGRSDSTINRFGIRMGTAEIYRVVEEMPEVRDSLVI---DLEFLGRPSFFVVLQPGAVFDEERIKHQIRSKASARHVPNEVVQVTEIPRTLSGKKMEVPVRK--------- 75907831 196 -------NAPKTLKELLQK-ATQNSTKNIIYIQPDGSEKFQSYREVWQDAQRILSGLRKLGLKPQDKVIFQLEDNQDFICGFWACVLGGFVPVPISPTYEANSIASKLQNTDKPFVLTNAALAPKIDDLSKFLKL--------ENFQFAIIDQLRECEPDLNLYQSQPEDLAILFLTSGSTGIPKCVMLNHHNLL--SMTTGLILMGHFSSQESVLNWMPLDHVGALVLSIMAVSLGCQQIHVPTNLNPLLWLDLIDKHQATISWAPNFAFSLICDALGDSIYDLSSMGFVINAGEPIVTKIARNFLKLGLPIHPAFGMSETSSGITYSDSFSLESSSDDSLFVEL----GLPLAGASLRIVDENEQIV--TESTIGRLQVQGASVTSGYYQNPQANQEIFTFDGWFNTGDLGFLH-QGRLTITGRQKDVIIINGLNYYCHEIEAAVEEIKEVEAACAVRQPGIHTDKLAIFFHTAIVDDTSLLTLLKEIRTSVVNKVGIPDYLLPVEAIPKTAIGKIQRSQLSRRF------- 169178189 292 ----------------------------------------LSFADLEASAERVAAG-LTAAGAGGGLVSVMLPRSAGTVEGLLGVLLAGSAYNPIDTAYPDNRVAAILEDAAPEAVLTSSAVAPRLSGILAGLDLEPRLLLIED------LAHSTAQVPMPNRARDP-RELASVMFTSGSTGRPKGVEVSHGALAALLASHRETLLAGISRRKVAHTTGVGFDAS--WDPILWLAAGHELHLLSDRRDPSALAGYFVRQGISAWETTPGYLHQLLAEPGFAAHLANHPRSLALGGEAFDAGLWTSVAALGVRAWNLYGPTEATVDTVVASVADSDAPVL-----------GRPTARTRLYVLDDRLQHALPG--AAGELYIAGAQLARGYRGRPDLTAERFVPDPFYRTGDVVYRHPDGRLVFAGRNDGQLKIRGFRVEPGEVESVLRAAPGVR-AAVVRAVGEGSAARLAGYVVASGDAALPDAVRRH-AQAALPDYMVPSVVMVIPEVPLTPHGKVDANALPD--------- 157145126 496 -------DSQSNVIEQFHQVAATSPAQVAVVD----ELCALTYSELAAQAEQLAAYLVQQGVMVGDTVGIISERRVNTVVAIIAIMLIGAAYVPISPDYPVGRMQEIIDDSGLALLLVHGKPLDALNVAQSDLCAFP-------------------VAPSVVFPVITPDSRAYVIYSSGSTGKPKGIAVAHRGLLRLIQGDS---PLKVESGETTLLTCPFFDVSVFEM-WSTLLNHGKLVLLSALLDINHIRRTIADEQVARAWFTSSLFNS---YVAEGADFFGMLQHITVGGEAVSADVMQKYPHL--VVTNGYGPTENTIFTTAYRFNGLQPA---------RVPIGYAVPGTSLYITDLHGHLLPIG--ATGELVAGGVGVAIGYQNNPALSATVFVPDPFYKTGDYARLLDDGCVDCFGRKDGQIKINGQRIETGEIEQRLLECSGIIEAVVV--PYRVRETLHIAAVVCVNDSYDEVEVRGQLA-DRLPPFAIPESLVVVTEIAKSHSGKADLAQLR---------- 120402014 7 ------------LSRRLRRHADEFPDERILSFLDDEVADSLTFGRLDDRARSVAAGLLDRGMG-GAPVVLSYPPGLDFVSAFCGCLYAGAIAVPAASRRTAERLAAVLKDSAARCVLTSAAHRAELYSHAGAAPSVVDVIATD------VLPSRPGDGRVALP---DPDQVAFLQYTSGSTRSPRGVMVRHGDLAAN--LNSLREILAFDDHATGVSWLPVFHDMGLIAGVLLPIWSARQFLMAPARNPLSWLEAISRYGGTHQGAPNFGYQACVDAARAAGFDLRNWRVAWNGAEPVRPDTLHQFRDFGSELSPGYGLAEATLVVSGSHVGQVRPRIDDGPGVKRLVGSGRPAAGTEVQIVRADGRVAEP--HTLGEIWVRSDSVAQGYWNNPGETSGTFGAGPYLRTGDLGFVD-DGELFVIGRLNDVIVIRGVNYYPHDIETVERSHPALQDAAVIGVERSGRVDLVSVSEIRRDDSIVGDDIVDAIRRAVARDHQLARVVLLRPGMPKTSSGKIQRARCRDE-------- 54308861 556 ------------LHERIFEQAEKHPNRTAV--ISSGNI--LSFEELTLKAKQFAYQLVKAGLKSGEHVAVSMDKGEGQIIAVLAILYAGGVYVPIAPSQPIIRRKSIIENADIRIVI--------------RCKTTESNIDWTDSI---HLNWQDVTLETLQPAQRSPHDKAYIIYTSGSTGTPKGVVISHQAALNTCM--DINERHDVTSTDRVLALSALHFDLSVYDIFGVLTAGGALVLPQELRDPMAWNNLICEHQVTLWNSVPALFDMFLTFCEGMQFNAPSLRTAMLSGDWIDLSLPARLHQYNPTFSAMGGATEAA-------IWSNEYIVKKIDPSWRSIPYGYPLTNQAYRVVDEMGRDCPD--RVNGELWIGGIGVALEYWNDSERTSHQFINQRWYRTGDTGCYWQDGTLEFLGRKDNQVKVGGYRIELGEIDSAFNRIAGVRQ------------------------------------------------------------------------------- 78778783 44 ------------------------GDTLAVYDLRGKYKEKFSYSELADLITKASFSFKNYGLVKGDVVTLISENSPRWLIADQGLMRLGAINAVRGINSPSIELDYILEHSNSVGLIVQSETWLKLNKKEELKKRLKFIINLEDEQFESLISWSQFISEGTEKCNLSIDDVATILYTSGTTGKPKGVPLTHANFLHQII--NLAHIADPGPGTSVLSVLPIWHSYERSAEYFFFSCGCTQYYTIPKFTVPRLWEAIHDFQTTFIAKIPLLFSVLGRYPL---HKLSSLKFPINGGGALPEHVDLFFESLGIDVLVGYGLTETSPVLTC-----------RRRELNVRGSSGQPLAFTEIKIVNEDKKKILK-FREVGKILVKGPQVMKGYLNNDLATKDVLSKDGWFDTGDLGFLIPNGSLFITGRAKDTIVSSGENIEPNPLETEILSSEFINQVQLVG-------------------------------------------------------------------------- 84000059 85 -----YYDDARTMYEVFHRGLRISGNGPCLGFRNPKQPYQWSYQEVADRAEFLGSGLLQHNCKPDQFIGVFAQNRPEWIIAELACYTYSMVVVPLYDTLGPGAVRYIINTADISTVIVDQKAVVLLEHVRKETPGLKLIILME--------PFEEALKDHCDPVPPKPSDLSIVCFTSGTTGNPKGAMLTHGNVVASGFLKVTEKVIFPRQDDVLISFLPLAHMFERVIQSVVYCHGGRVGFFQG--DIRLLSDDMKALHPTIFPVVPRLLNRMYDAAKRKQAEVRSVRMIVTGAAPASPTVLGFLRALGCQVYEGYGQTECTAGCTFTTPGD-----------WTSGHVGAPLPCNHIKLVDEELNY--WTSKGEGEICVRGPNVFKGYLKDPERTKEALDDDGWLHTGDIGKWLPTGTLKIIDRKKHIFKLAGEYVAPEMIENIYIRSEPVAQVYVHG---DSLKAFLVGIVVPDAEVMTNKELKKAILESGLHSFEQVKAIHIHSDMLLTPTLKAKRPELREYFK------ 89902268 15 ---DIVMPGE-TIPAMFWNAVKQRGPNVWLRQKHLGLWRSQTWNQTAQAVSEIAGGLMSLGFAKGECTSILANTVVEWVWADLAVLSCGGVSNGIYPTDAASQVQYLCADSRTTFLFVDDEQLDKALEVRDQLPSLRKIVVFDDDANIISLDDLRALGRDYLAQHPNEDDLAILVYTSGTTGKPKGAMHLHAGLVYTVRGFNTLIAQD--ERDERMCFLPLCHIAEMGGEYFALYTGTKLNFVE---HPETIPENVREIAPTVFTGVPRVWEQIAQWLALNNVRIHRARFLVTGAAPISPDLVRWYLALGVPMLEVWGMTETCGAST-----------GVPAERMRPGSIGPAASFNEVR-LDP----------ATGEILVRGKNVFAGYLNLPEKTAETIDPDGWLHTGDVGAMDADGYFRITDRMKDIIITGGKNVTPSELENDLKFSPYITDAVVIG-------------------------------------------------------------------------- 39940430 52 ----------LSAYYLFEDVVRQKPNAEAIWTREG----SLTWQQLYDGTNRFAQWFLAQGVRPKDFVALFMGNSPEFIMVWLALTSIGAAPAMINHNLASKPLLHCLKISTAKLILVDPQTEKSISDIQEDLNTEGFTVLRLDDYRHHIAGLEPARPGEEYRKDIKPDWAAGLFYTSGTTGMPKACVLPVAPVYINGCTTKAGVSY-LNSSDRFYDCMPYYHGTG-GITMMSQILAGTTICVAPKFSVSRFWEDVRESRANAFVYVGETLRYLLAQPPSPLDKEHNIK-VIYGNGLRPDVWKRFRDRFGIEIHEFFNSTEGVFPLDNHCRGDFLAHAVGHHGAILRWKYHHLY--VPVAIDTDTGDIVPYDEG--GEILLRIPGTFPGYFNNPEATDKKFVRDTYYRTGDALRRDNDGRWYFMDRLGDTFRWKGENVSTAEVGEVLGNFPGVVEANVYGVQLPNHDGRAGAYIEPEKKASFDTAAFLAHARKHLPKYAVPIFLRHIAVISASHNNKQNKQPLKAE-------- 149924075 6 ------MNDPMSLAEVVTRWASEMPESLAFRHLADGDSSSLSYGQLDANARVIASALEQLGPQAGARALLIYAPGLEFIEAFVACLYAGVTAVPVYPPSPAQRLLAIATDAEPSLVLTTKMISGLLQPFTQPAPA---FASARWLATDGAV---EAGGAALVGLRARASLPALLQYTSGSTGTPKGVVVTHANLIANERAIASAFGTAIARGSKIVSWLPTYHDMGLMGKVLQTLYLGVWTTTMSPLTPVRWLEAISRYRATISGGPNFAFELCVRRIEMEGLDLSSWRVAFCGAEPIRPETLERFAERFAPLFPCYGLAENTLIVSGAWLGQGADTLDDRAELAAPGSCGGVVPDHEVRVVDPETREAAEPGG-IGELWVGGPSVAAGYWRKPELSAETFAAEPFLRTGDLGFVH-HGQVYVTGRRKELIVVRGRNIYPQDIEASVATHAAIRPGGVVAVGLEVDGHEQAGLVVRKLDAATREQLEQAIRLANLARLALPRTV------PKTSSGKLQRTLVRDR-------- 212544188 2769 ----------------------------------------FTYHELETLARALSQKLKNMGVKPDTLIGVCMSKSKWAAIAMLAILHSGGGVLPLGIQHPISRIQDILVDTAATILLADQEQAERFQNVT------QSIIIVDELLFESL----DVSAEETVISDVEPHNIAWVIYTSGSTGTPKGVLLEHRSLC--SSIQGHGPAFGLKKNTRMFQFAAYTFDVSIQELLSTLIYGGCVCIPSEDQRMGALAETINNFKVNLLGLTSSTASLL------RPLDVPTVQRLLLFGEAVKPSVVEAWSSVG--VYSAYGPSECSMHSTCSEPLTS---------TVEAANIGRPFSG-NIWIADPKDCNRLVPVGAPGEILIEGSLLARGYLNDPVKTQGSFINDPMYRTGDIARQNADGSFTYLGRRDTQIKIRGQRLDVGEVEYWITKLKNIGTAVVVSPNDNQIQQILVAAVILPPSEMFHKTALREALRQKLPSYMVPTAFVPFAKIPFNASGKTDRRAVKKLLES----- 212544188 596 ------------IHELVDQKAHEQPNAQAIDSWDGN----LTYEELNQQAKILSSHLISQGVRPEVMVGMCMEKSKWAVIAMLAILYAGGAVVPLGVQHPLSRITDILIDSEAVLILVDSQQARRLAEVS------KAKIVVDEALFNTIII--TPMTEPNIPNTIPVN-AAWVIYTSGSTGKPKGVLLEHGALCSSMIAHGAV--FDMGRHARVFQFAAYTFDAAIQENFATLLYGGCICIPSEDDRMNHLARAIIDRNADYVGLTSSTATLIL------PHELPHVKQLILFGEPVKASVVEAW--LGARILNGYGPTECSIFSSV--------SKPFKDVRSQISNIGFVTTG-NFWVVDDLNRLCPIG--CPGELLIEGPLLARGYVNDPVKTNNAFITDPMYRTGDIVQQNSDGSLTYLGRRDTQVKIRGQRLDVGEVESKLVTTPIVELVAVVDFADSPYRSNVHGFQLLPPSEMLKQRLRERLL-EKLPSYMVPSVYVPLADMPLTLSTKTDRRAV----------- 212544188 1681 --------------NLILKSIQQRPNDIAIDAWDGA----FTYEELDRHAKRVSSYLINIGVVPDMLVGMCMDKSKWASVAVLAILYAGGGVMPLGVQHPLERVATILSDSSCTVILCDKQQNERLQGMTTHIVEVKGLV----KSSTGPIT-------QSLCTTVRPEHAGWVIYTSGSTGNPKGVILQHKALCSGIKGHSA--RFKFDTNTRQFQFAHTFDITIQEIC-STLIHGGVVCVPSEHQRMNKLSATIAAMQVNFLGLTSTSASLI------DPRDTPTVKTLTLFGEAVKPSVVETWLPY-AEVINVYGPSECTHSVCSPAIKDKKDSLN----------IGYPLNGA-AWVVEPTNYHRLCPIGAPGELLIEGPGLAREYLNDSTKTKAAFVEDRIYRTGDLVRQNTDGSLTYLGRRDTQVKIRGQRVDVAEIEKALEGNLLTVMVDLLAGTNDRENFLLVAVVLLSPSAVFRKDFIRDFLSTKLPAYMIPSTYVPMLQVPKTVTGKTDRR------------- 54024834 79 ---------RINYVEQVVRQAR--PDRPAIVALSEDEAREYSWPELLSDTAAFATTLRRLGVRPGDRVAGYLPNIAEAVVAFLATASLGAIWSVCGQDNTGRAAADRLGQLEPVVLVTADGYRADIEALRAALPTVTATVVVSRLGHPEAVSWAEAISTAREPLAVEPDHPLWVLFSSGTTGKPKGIVHGHGGVLLEHLKAVGLHS-DIGPDDTFWWYTTPSWMM-WNYQVGGLLVGATVVCYDGSPAADGLFALAARLGCTVLGTSPGYLLACIKAVPARDHDLSRLRMIGVTGAPLPASTLWLRDNVGADI-------PVSSISGGTDIVSAFAGGTPTVPV-WPGELSAPFLGVALDAYDPDGRPV---RGEVGELVVTAPSMPVGFWRDSDRSAAYFDYPGIWRHGDWITLTPHGSVIVHGRSDATLNRNGIRMGSGDIYQAVEALPEIAEALVVGVEQPDGGYWMPLFVVTASGITLTDELRTRIVRTALSPRHVPDVILQAPAIPHTRNGK----------------- 156543024 84 -----------TVMKLFVERARLYPNKPCFIF----EGRTWTNADIDKYSNRIAAVFKNAGYVKGDAVALIMPNKPEYIATWLGLGKLGVITALINTNLRMQSLVHCLAIAKVKAVIYADELLTAIDDVIEQLPNFERYRQGDAPCKDGVLNLEELMSKASDEQPVVDEEPGYYIYTSGTTGLPKAALFPNSRYLLVQTATHHMLGLR-PKSDIVYNPIPLYHMSGGIVGTGCALVKGIPSVLRTKFSVTAYWTDCIKYNCTISQYIGEMCRYLLSAPPRPEDSTHPVR-LMVGNGMRPQIWQNFVNRFKIEVTEVYGSSEGNANIVNNTVGAVGFVPSILPKSLHPVAVIRVHPETSEPVRGPDGFCIRAETNEPGMLLIKQGNASRGYLDKEASKKKTIKGDKAFLTGDIMVQDEYGYFYFKDRTGDTFRWKGENVATAEVEGVVSNVAGYRDTTVYGVQVPGMEGRAGMAAIVDPDSLLDFKALAEGLDKSLPSYARPIFLRIVKELELTSTFKLKKINLQKE-------- 188026238 14 -YPYHMVNR---LHSRF--NAADSATRIAFSQWHNGQQSDLTWKEVEQHSFAIARRLLALNVEVQENIGLFAHNSMNWALVDLAVLQLKAVTVPLYATSSVEQAAYIINDANIRILFVEQEQYQVACQLKSRCPQLTTIVVLNEDVGELVSVHLSNFIAQAEPEYQDESDLFTIIYTSGTTGEPKGVMLDYYNMAAQLYLHD--QRLKLNIDDVSLSFLPLSHVFERAWSFYVMHTGARNVYLT---DTNAVRDALTQVKPTVMCAVPRFYEKVYSAVQSKVAKAPLMRRLLFAGARLDDDVIAFFLAVGVNIKYGYGMTETCATVSCW-----------EEGEYPLGSIGTPLSSVEVRIGDNN------------EIQVKGPVVMKGYYHRQKETEDAFTPDGWLKTGDAGEIDAQGNLYITDRLKDLMKTSGKYIAPQMIEGVLGQDRFIEHIAVIA-------------------------------------------------------------------------- 119717337 50 ----------------------------------------VTAAQFLAEVSGVAKGLIAAGIEAGDRVAVISKTRYEWTLLDYAAWFAGAVTVPIYETSSAEQIAWILADSGARAVVAEADHLARIREVRSGLDQLNHVWSIADNAVDNLVRLGADISDEELEKRATPLDLATLIYTSGTTGRPKGCMLTHGNFMFESVAVAELPELFEGDDSSTLLFLPLAHVFARIIQVGCIKTRTRL---GHSSDIKNLLADLQEFKPTFILAVPRVFERIFDRAAETAIAYSSCRYAVSGGAPLGDRLGHFYRGIGLTVLEGYGLTETTAALTVNLPDA-----------IKVGTVGRPLPGTAVRVADD------------GELLFRGGQVFAGYWHNETATSEALEPDAWFHTGDVGEVDDEGFVRITGRKKEILVTGGKNVAPAVLEDRLRAHVLIDQCMVVG-------------------------------------------------------------------------- 18543341 85 -----YYDDARTMYQVFRRGLSISGNGPCLFRKPEQPYQWLSYQEVAKRAEFLGSGLLQHDVGTEQFIGVFAQNRPEWIIAELACYTYSMVVVPLYDTLGPGSIRYIINTADICTVIVDHKAILLLEHVRKETPGLKLVILMDDALRERSMQAIEDSGQENHRVPVPPDDLSIVCFTSGTTGNPKGAMLTHGNVVASGFLKVTESQWAPTCADVHFSYLPLAHMFERMVQSVVYCHGGRVGFFQG--DIRLLSDDMKALRPTIFPVVPRLLNRMYDAAKRKQAEVRSVRMIVTGAAPASPTVLGFLRALGCQVYEGYGQTECTAGCTFTTPGD-----------WTSGHVGAPLPCNHIKLVDAE-ELNYWTSKGEGEICVKGPNVFKGYLKDEDRTKEALDSDGWLHTGDIGKWLPEGTLKIIDRKKDIFKLAGEYVAPEKIENIYIRSEPVAQIYVIVVPDP---EVMPCWAQKKGELCKSKELKKAILESGLHSFEQVKAIYIVQNGLLTPTLKAKRPELREYFK------ 116075040 50 --------------------AAQHPEVMAVDAPHAAHPERFTYKQLDERIHAAAAGLRALGIANGDVVGLFAENSPRWLVADQALMRAGATSAVRGAAAPVPELLYILEDSAAVALVVQAELLTRLALPEAVRSRLRCVIQLEGEAAEGVISFEALLAQGAEVMPPDPTTTATILYTSGTTGQPKGVPLTHANLLHQIRSLACVAHPA--PGSPVLSVLPIWHSYERSAEYYFFSCACSQSYT----TIKQLKKDLPRVKPVVMATVPRLWEALKTFPASRQRLLRSLQFPINGGGAIAPHVDAFYEAVGIELLVGYGLTETSPVVSC-----------RRPWRNIRGSSGQPLPDTEFRIVDPETR-APLGFRERGVVLVRGPQVMGGYLGKPEATAKVLDGEGWFDTGDLGLLLPDGSVVLTGRAKDTIVSSGENIEPGPLEECLVASPLVEQVMLVGQDEKQLG----ALVVPR--------------------------------------------------------- 119483486 1142 ------------LQELIFARCSRRPQASAIISWDG----SWTYRELWAHSSFFARQLQRYGVTRGTPVAVCLDRSRWSIAVILAVLLAGGTCVLIDLLSPRQRVRDILQIVGAGIMVNSHATAPVTSGLCPTVIDVSLLVAQNDDSPFNLDTWERGVGTP--------EDLAFIMFTSGSTGHPKGIEMPHRTLSTSIYHHSA--GMKVKSSSRVLHFSSYAFDVSIYEIFTTLAAGGTICVPSEFDRMNNLSGFIQDTQVNWAFLTPSTARSL------DPADVPLLTTLVLGGEAVTHESVEAWAK-GRSLINGYGPAEATICGVGNIPEAGWKSGVIGQIVGGLGWVTVPSDPNRLAAV-----------GAVGELLLEGPFLARGYLNLPEVTRAAFDPPSWYRTGDLVQYQPDGSIQYIGRKDSRIKLRGQLVDLSAVEASLMRYPAVADVLVLGPPVTETHDDPL-FEAPDLAFNEAAASVQARLRAIVPPYMVPSMFIPLRHIPRTLTGKTDRRQLRDK-------- 119483486 49 ------------VHTVVREHCQRSPDSPAVNAWDG----SFTYAELDSLSDAIASVLILFGVKPESIIPIYMHKSRWTTVAILGVLKSGGAFTLLDPSHPRSRLEEICKEIQARFILTS-------EELSKQCSEMSSVLVVEHLSRACLLSPGQAGQTPSRP-----ENAAYIAFTSGSTGKPKGIVIEHRSYC--SGARSHLKVFGIDSTSRVLQFASYAFDVSIMETLSTLMAGGCLCVMSERSDPNLFVESYKNFRISHCFMTPSFART-VQWTECCNPPP----TLIVGGELMRPSDTRAYKAMGICCMNAYGPAECSVNVS---VQSRVEDGVDPRNIGYTT-------GATAWIISPENPEQLMPPGTVGELLVEGPIVGRGYLNDPSATRQAFIDPGWYRTGDLASQDSSGALLLHGRKDAQVKIRGQRVELPDIEHHLQQLPD-GDAEVIVEKSDDGAEKLIAFVLIPPSSAPQSQIMEQFLQTNLPSYMVPDIFIPISTIPQTVSGKTDRKALRTRAA------ 27382896 43 --------------DVVDDWAQRQPDRVALITDDAA----LDYEGLSKRINRYARWARSVGVSKGETVGLIMPNGLDYVAAWLGISRIGGVVALINTKLVGQSLAHCLDVARPLHIIVAHDLVETLESAKPHLKTEAEVWTHGDARSERAIDVALAALDDGPLCPVTIDDRALLIYTSGTTGLPKAASISHRRILNWGF--WFAGLTGAGPQDRLYDCLPLFHSVGGIVAPCSMLAAGGSVVIADKFSASNFWSDIVRHDCTLFQYIGELCRYLLKAPPSEYENRHRLR-LVCGNGLRGDIWEDFQTRFAIPILEFYAATEGNFSLFNVEGQPGIGRIPPLLAHRFPASLVKLDPDSGAPLRNEEGLCIASARGEAGEAIGRGGGHFEGY-TDAGETEKKIRGDAWFRTGDLMRLDDKGFFHFVDRIGDTFRWKGENVATSEVNDAVRDFTGVIDATTYGVSIPGTDGRAGAIVVNEGFDVTA---LSAHLAQRLPAYARPVFIRISRELDATETFKQKKGEL----------- 210092397 53 ------VEPPITIVDRFLHQVQLQPDKPFLLF----EDEVYTYRDVDVMSNKVANFFRGEGYRCGDTVAMLIYNEPAFIWTFLGLAKLGVKMAFLNTNLRTKSLLHCFNVSEAKALIVGQG-VDLFEATLEILPELQGWVQGDANPTEGILLLDEKIASSAQPIPVAGNDALAYINTSGTTGLPKAAIYSYEKATKSSFMFTFA---GIRSSDVVYVVTPLYHSSAFGVGFTTVVEHGATMALARKFSASRYWDDCRKHNVTLLLYIGEMLRYLCVQPKRSNDRDHKVRAAL-GNGLAPAVWKEFQDRFGIRIVEFYGATESNILMNITGKRGSVGMISPLIQNT------TPCPLYILKVDLETGQPIRDDNGQTGEICISKAVPFQGYKGNKELTEKKVKGDAYFDSGDLMKVDKDYHVYFVDRLGDTFRWKSENVATTEVAQVLHDMQGVDEVNVYGVKVPGSEGRAAAAVVSKDTHPDLSQWYAHI-ESRLPSYARPLFLRLTREISVTGTLKQQKTQLRE--------- 50550925 20 -----------NIADFIVKGGHSKSSKTSAIDAATGE--SLSHVNQHILSRQIASILTESGYEPGDVLVTLFPNSIYSSPVHWAALIRGGTVSPASVSYTLNELAHQVRTVRPKVIVACKSKVSLAKKAV-LMARVKTAVLELEHVISNAPKY-----PESDSVKFNKNSVAYLAMSSGTSGIFKAVKITHFNITSCIQVCQKSAPNRDTASQIASAVIPVSHLYGLSFLIMAPYVGSTTVF-HEKFEIKEFLEAQKQFQVNSWPIVPPLVVLLTNHPLVKEFSESHLRIVCCGAAPLGEKAARDFDAPRLQIIQGWGLTETSPTCT---------TFDPLDPDLHIKACGKIVANTEIRIRGQDLQKAPIETLPIGDIYVRGPQVTLGYLNDDHAFEQCYDPHKWFKTGDVGFIDAKGRVMVVDRTKEMIKSMGKQVAPAEIEDLLLSHELVADAAVIGVSNEKLGESPRAFVVPKSGFKAAE--LRSWTDSQLPKHKLHGGIVLVDKVPKNASGKILRRVLRER-------- 115401042 207 ------------IHDMISENAHRQPHRPAVVS-WDGE---MTYDQLERRSTRLAYRLMELGLPIGKPVPLCFEKSMWTIVGVLAVLKAGGALVLMDPSQPEGRLKTIAAEVGAEVIITSVAQTALGQTI---VPGGKQIIVGPALAQED----DAPLSPTCSLPTVPMSSTCYIQFTSGSTGKPKGVVISHSNYTSGAVPRAAAVGY--NEHSRVLDF-PSYAFDVSVDCMLCTLVSGCICVPSEDSRVNDLSGAIRSMNVNMAHMTPSVARVL------DADIMPQLEVLGLGGEAITASDAADWGR-KTKIVIAYGPSECTVGCTIN---------NNVPLDRLYTSIGLGVGGCS-WVVDPADHDRLVPVGVVGELLVEGPIVGDGYLNELEKTKAVFIEDPWYKTGDLVRYDPDGSVVFIGRADQQVKLRGQRVELGEVEHHIRNHPAGASVAVIAPGGRKSDAILVVFVAEQKSEKTGQKIIAGMDKADLPRYMIPAAYIPLDQMPLLVSLKTDRKQLR---------- 169630659 16 --------------------VARQPDQIALGYLEEGTERAWTYAELVSHATAVAARLRE-DLEPGDRTLLLYPPGLPFVAAFLGCLAAGVVAVPADGRDKAHRLAGIIADAGTRVVLTESSVAPLIAGWADALPTPIALIATDAIPVE--------LGREFVPVRSAPSDTAFLQYTSGSTNAPKGVIVTHGNLVHNE--QELGARIENDPSFSMLSWLPQFHDMGLGMLLWPLFYGGTSRFLSPVTHPIQWIRAMSKYRATVGVAPNFAFDLVARHEALEGVDLSCVRSLLNGSEPVQWASIERFTTLLAPVTPVYGLAEATLFVTGDPHGTPVTTAEGAPRSRVLVASGR-IGGIEVSVVGADGAPLPDG--EIGEIWLRGTSVAAGYWNLPELSAEIFGAGGWLRTGDLGTL-VDGNLFITGRTKDVIIVNGRNLYAHDIEAAPALARGVGAAFAVGTP-----ERLVLVHEIRPEDASLDDVLAAVRTAIFAEFATPSDLVLVAEVARTTSGKIRRTHMRASYE------ 118341489 104 -------ETPLTVNQMFTSTVQRFGSYPALGWKEGEQWKTMTYSEYYKSCRTAAKSFLKLGLERYHGVGILGFNSTEWFIADIAAILAGGFAVGIYTTNSPEACQYVAENCQANILVVEHKQLQKILQIQDKLPHLKAIIQYKDELKETWAEFMELGRDEPDTQLDDPNQCCTLIYTSGTTGQPKGVMLSHDNLTWTAVATSQHVSLNDADQEVVVSYLPLSHIAAQMIIWLPMKAGGVTYFAQPDALKGSLANTLREIRPTAFLGVPRVWEKMQEKMKSIGAKSSTVRRCYTGAAPITKDTLEFFLSLDIPLFELYGMSESSGPHTITQANAF-----------RLTSCGKVIPGCKTKLSNPDD-------EKNGEICFWGRHVFMGYLNMPDKTEEALDAEGWLHSGDLGKLDENNFLFITGRIKELIITGGENIPPVPIEDAVEAIPLISNAMLIG-------------------------------------------------------------------------- 157074064 113 --PDTFVDS-------FERRARAQPGRTILVCTGPG-GRAVTFQELDTRACQAAWALKAAGLRAREPTALLVLPSLPALSLWLGLAKLGCPVVWINPHGRGPPLVHAVLSSGARVLVVDPELRANLEEVLPKLQAEKHCLYLGRSSPTPGVGALGAALAAAPSDPVPADSPALFIYTSGTTGLPKPAILTYERVL---QVAGMLTLCGVTADDVVYTALPLYHTMGLVLGVLSCLDLGVTCVLAPKFSASGFWDDCRQHGVTVIQYVGEILRYLCNTPQRPEDRTHKVRLAI--GSGLRAEVWETFQRFGIRIWEMYGSTEGNVGFINYPTSCFLRMLSPFELVQYSLETEEPL-------RDSQGLCIPARPGEAGLLLVLRHQPFLGYRGPRELSEKKLVKDLYYNTGDVLAMDHEGFLYFRDRLGDTFRWKGENVSTREVEGVLSVVDFLQEVNVYGVPVPGEGKVGMAAVQLVPGQAFDGQRLYQHVRTSLPGYAAPHFIRIQDALEITGTFKLVKRLVRE--------- 169628435 51 -----------SIGGVFAERAAKHADRVFLRF----EGQDITYAQANATANRYAATLASQGVGRGDVVGIMLRNSPETVLLMLATVKLGAIAGMLNYNQRGHVLAHSIGLLDSKLLITEAEFE---EAISESGVNVVSQLTIDELDRMSVLA---PTANPSATEAVMTKDRAFYIFTSGTTGLPKASVMTHYR-WLRGMSGIGDMALRLRPDDVLYSCLPLYHNNALTLAVSTTVNAGATLAIGRSFSVSRFWDEVIASRATAFIYIGELCRYLLNQPPKPTDRKHRVR-VIVGNGLRPELWGEFTARFGIRVCEFYSASETAFVNALNIDRTVGICPMPIAYVKYDVESGEP-------VRNDKGFLTKVGPGESGLLLVTDLAPFDGY-TDPTASEKKLVRDAWFNTGDLMRNLGWGHAAFGDRLGDTFRWKGENVATTEVEAAIEHNDAVEESTVFGVQVPGTDGRAMAAIKLHDGVELDPKALSDTVYQNLPAYALPLFIRIVDTLEHTTTFKSRKVELREQA------- 153954130 552 -----------TLYTDFINMAKLNPNYVAIIDAETGD--KITYKELCDKSLKLAAQLIQNGVKKGDYVGITLPRGYVQIIGLLGILFAGAVYVPIGINQPKERRKKICEQIGIEYVISDKDTINRVSI------NSENVIYVSMDDIGDKIALNS-------PVEIKSSDSAYVIMTSGTTGVPKGVEICHYSAI--NTIIDINEKYNIVNRDTIIMVSAIDFDLSVYDIFGLLSVGGTIIALNEDKNPDLWIELIEKYNVTLWNSVPILFDMLITMAEGKDVSLP-LRTVLLSGDWIATNLPRRFRSKNSVVLAMGGATEAS------IWSNYINVPKEIPKDWISIPYGKALKNQVYRVVDDFGRTCP--NYVRGELLIGGIGVAKCYRGDEELTRKKFIKDGWYKTGDTGRTWNDGTIEFLGRKDNQVKIKGHRIELGEIEDAITKYPDIK-------------------------------------------------------------------------------- 218532944 57 ----------------LDAVAAERPHAPALI----GWDETLSHWELAARRNRYARWALGRGLAKGDTVALLMRNCPDYLAIWLGLTRVGVCVALLNTHLRGAGLAHCLAVAAPRLVIASADLADVLEGALPHLAEPPEIVWTNDTLAAALVGFREAPLGPDEAPSVTLRDPALLIYTSGTTGLPKAARVSHHRVMMWT--HWFAGLIDPTPGDRMYDCLPLYHSVGGVVAPGSVLLGGGSVVIREKFSASRFWADVAESGATLFQYIGELCRYLTLAAPDPAEGRHRLRLC-TGNGMRAEVWEAFQARFAIPILEFYAATEGTLVGAVGRVPSFMARRSPALIVRHDVTTGLPA-------RDARGRCIPAEFGEAGELLERAEYTFEGYTSAAESARKVLRDDAWMRTGDLMRRDAQGFFTFVDRIGDTFRWKGENVATTEVAEALHRVAGVREANVYGVSVPGAEGRAGMAALAVGPDFDLAHLHAE-METRLPAYARPLFLRLSGELGHTETFKQKKVALAE--------- 166198360 100 -----------TVHEVFQEAVSKYGDYYALASKKNGQWVKLTYKMYYDKCWKAAKSFLKLVLERFHGVCILGFNSPEWFIADIGAIFAGGLAVGIYTTNSPEACHYVAENCSANILVVENHTQACRKEIEHKLPHMKAIIQYGEELKENQYSWREFLGEDIPDSQLRENQCCTLIYTSGTTGQPKGVMLSHDNLTWTSIAASLMLLEATEKQELVVSYLPLSHVAAQMIIWLPVTFGGQVFFAQPDALKGTLVDTLREVRPTAFLGVPRVWEKIEEKMKSVGAKSSTLRRCFTGAAPISRETLEFFLSLNIPVFELYGMSESSG--------PHTVSIPQAFRLT---SCGKEMAGCRTLIH-------KPDADGIGEICFAGRHIFMGYLNMEEKTKEAIDKDGWLHSGDLGKCDKDGFIYITGRIKELIITGGENVPPVPIEDAVEACPIISNAMLVG-------------------------------------------------------------------------- 69246410 5 ------------------------PDRVAYQADET-----HTFGELKQASDALAYYLEKK--VEGDPIVVFGNLEFEMIVSFLGVVKSGHAYLPIEEHTPKERILSIFRVAKPSMVISIGDWIEDIPSVKKEFQEIKKI-------PVGFYPRNSVKGTEN----------FYIIFTSGTTGEPKGVQISHDNLV--SFVQWTMEDFGIKPGMHFLAQAPFSFDLSVFSIYPALVSGG-MLKPLNKADFRQLFATLPALKLNVWVSTPSFMDICLMEPTFNGENVPELDMFLFCGEELTESLLDRFP--NARIYNTYGPTEATVAISSIQIDQHV--LDSYDRL----PIGYVKKDTKVSIV-QEGKPVSKG--ETGEIIIAGPSVSKGYLNNPEKTAAAFFCQNSYHTGDAGRLDEYGLLFYEGRMDQQVKLHGYRIELGDIEHYLLQDNRIKQAVVVPKYQGTKVQQLVAFVVLENKTKQPDSIKEQLLEVVM-DYMIPQKFHYVDLLPQTVNGKIDRKKL----------- 194756792 148 ----------LTVARWFQKQARANPKKSCFVM----DDRKMSFAEALELSQKVAGYFRDRGLQNGDCVALFMETRLEYPCIWLGLSQLGVITALINSNLRGDSLLHSIKVANAKALIVSSELVDGLQSLKDEIRGLPIYQFTDDESPSGHDLLPKAVDKTQQKWELPHTASLLYVYTSGTTGLPKAAVIT--NLRFIFMAAGSFYMLKLSSDDVVYNPLPLYHTAGGIVGVGNAILNGSTVVLRKKFSAKNFWLDCSRYNCSVAQYIGELCRYLLATPYTPEQQRHNLR-LMYGNGLRPQIWSQFVRRFGIPIGEIYGATEGNSNLIN--------------ITNRVGAIGVPVYGSRVYPVDELTGELLKNPQGPGELLVRAVSAFHGYADKQKLLRNVFTGDVFFNSGDMVVCDILGYFYFKDRTGDTFRWRGENVATQEVEAIITNCVGFEDCVVYGVPHVEGKAGMAAIV--DPNRKVDMGYLSVVLRGSLPPYARPLFIRLMDEIPRTATFKLKKRELAQE-------- 16329616 53 -FPSSFMVTPINLADIWAITGENFADIVALNDRHSHPPVTLTYAQLREEITAFAAGLQSLGVTPHQHLAIFADNSPRWFIADQGSMLAGAVNAVRSAQAERQELLYILEDSNSRTLIAENRQTLSKLALDGETIDLKLIILLDSAIPQYNFAQVMALGAGKIPTPVPEEDLATLIYTSGTTGQPKGVMLSHGNLL--HQVRELDSVIIPRPGDQVLSILPCWHSLERSAEYFLLSRGCT----MNYTSIRHFKGDVKDIKPHHIVGVPRLWESLLNHLHASAHKVRRLETLISGGGALARHLDDFYEITSIPVLVGYGLTETAPVTNARVHKHNL-----------RYSSGRPIPFTEIRIVDETKEDLPP--ETQGLVLIRGPQVMQGYYNKPEATAKVLDQEGWFDSGDLGWVTPQNDLILTGRAKDTIVSNGENVEPQPIEDA---------------------------------------------------------------------------------------- 210126427 41 -LTDHYFDDVRTLHQAFMRGVRISTNEPCLGWRPAAPYEWMTYHQVYIRAINFGSGLVHKGLQPATTLGIFSQNRPEWAIAEQGCNMFSIVVVPLYDTLGAEAVQHIINQAELRTVVCDAKLLSYAEGAKDNI--LERIIIMDPITDQQMLGQAEELGIEQDVEPPKPEDLATVCYTSGTTGTPKGAVLTHSNLIACNILHACQRHLSFNKDDIHISYLPLAHMFERQALTLLFSVGAKIGFFQG--DIKLLTDDMMALKPTFFITVPRLLNMLHKALNAKKELLANVRFVAVGAAPLSEEVLTFARLFGCTVLEGYGQTECSAAATTTMMGDYTT-----------GHVGAPIQCSMIKLVD-----VPEAKQHKGEVCFKGPHVFQGYLKNPEKTAEAIDSDGWLHTGDIGAWLPCGQLRIIDRKKDIFKLAGEYIAPEKVENVYVRSPLVAQVFVHGVSIKSS---LVAIVVPDPDKDVKDAIMAEFSRGGLKSFEQVKQIHLHDDL-LTPTFKLKRPQARKYFA------ 22127285 747 -----------TLHQGFWQQVALVPNNIAVINASG----VLTYREMAIRVGDLAGYLQQRIARQG-HVGICLPKGIEQVIAVLAVLSIGAVYVPLDITAPSERLQQLIAQADIGVLISDHE-------ISANCDTVNINITGGFPSPFTPSVFTSSAAAPSPSIFVQPDEPAYLIFTSGSTGVPKAVVVTHQAAMN---TIDEINRRYVDDGKIILFALSAFDLSVYDI-FGPLSVGGSLVLPGDEKEAKQWLSALHQHQVTHWNSVPALFEMLLIAAEQGTQALPSLQQVLLSGDWIGLDLLPRLRALGARFTTLGGATEAA-------IWSNALDIAVIPEEWVSIPYGYPLAHQYYRVVDQAGRDCPD--WVTGELWIGGRGVALGYYREPEKTAAQFVRAGFYRTGDYGRFWPNGCLEFLGRQDRQIKLHGYRIELAEIEAVAEHLATIKRAVV---------------------------------------------------------------------------- 108742160 52 -----------TILDRFQDSVRKNPKKAFIRFLD----QTYSYEQSDKESNKIARTLLKHDLHEGDTVALLLGNEPMFLWIWLGLAKIGCSVALLNHNIRSKSLLHCFTCCGANVLIAGADLQDAVEEVLPALRGISIYILTEHVSSEGMTSLTDKIKQASDPIPTDLRAPAAYIYTSGTTGLPKAAVITHRRLWAMAFFQSI---CGVKSDDVIYVCLPLYHSSGFGLGFGGSVERGATIVLRSKFSSSQFWDDCRKYNVTVIQYIGETMRYLCNMPKCVSDQVHNVRMAI-GNGIRPDIWRTFINRFGVEIKEFYGSTEGT-----------LGFLNYAGKIGAVGTVNKLYPYVFIKVRNADGFCIEVAKGETGLLVTRLTQKFSGYARDPKQTEKKKKGDVYFNTGDLFRTDRENFIYFQDRVGDTFRWKGENVSTNEVSDIMTLVPCIEEANVYGVTVPGFEGRIAAIILKKDHQFECDDVFNH-VTSYLPVYARPRFIRIQSSLAVTCTFKQLKGRLVEE-------- 211581372 7 ------------LGQLFETKARQSLDSVALIDGGI----TLTYEELHLQALQISQKLFKNNLQIEEPVGIILQHGWADVVAQMAIIYAGGSCAPMDPALPDVQIEGRLDKLGARYVLVD----------RANMSREIHFQQINLDDYPIWTPEDAWEAEKELPVITSLEHRTHLIHTSGTTSEPKAVQIAARSIL---QVVYHAPFEPIDSSDTVAHVNNTSFDVSLFDIWVPLLRGARIAVLSKLLDLPAMAAAIKENDITIMATT----TALLNLAASTPRAFSQLKICFIGGEAANVAAIEKIMQQGPPLINAYGPTECCIFCLAHKV-------TPEDVQRGSVSIGKPIGRTIARICDETGAPVSDGEE--GELWIGGAGVSPGYVNRPEKNESAFVAQRFYRTGDRVKRRPDGQIDYVGRQDHQVKVRGYRIELEAVETAMLQTGQFSEAVALKVEGGDAGSILVAFAVATSTKPRAMVSAIGSLKNMLPDYMVP-QIELVLKMPLNSHAKIDRKYLVNLYRERWASS 115401854 223 -----------TIHRLINDHYLARPHVTAIST----TSKDVSYEELGKKSALVAERLCKKGVRPGTNVGFRMDKSAAAIIIIIGILRAGAAYVPIDQNWPRDRTTNVIQKAHISYIVDDDSQMERIKGVQ----VLAANALLEGEAPEDW----------SSEISDNPNASAYIMFTSGSTGTPKGAVHAQAGVAGGLL--EVADSFGLGAATRFLQYASFTFDASICEIFAPLVVGGTVCVPSPEERVEDIGSVIHQLRVTDASLTPVVVRQL------DSGKVPSLKSLYIGGEAPSSEIVDVWSDR-VRLCNVYGTTETGVWDTIKL---------GMRKGDNPKNVGRGI-GATCWIVDPSNVLKPQPIGVEGEVVIQGPYIGQGYLDSNEKTASSFSKDRIYCTGDLAKYDHDGTILFRGRKSGFVKIRGLRIELGEIESSLNTLPPTAKSAVIAQPDGNGNDAEIAAFVQADVGTSLADYVRGELSNKLPCYMIPTIAIPIDKMPLTESKKINRQDLHRRLRDM---- 149928203 3 -----------NIATFLFQH-DDTPNRVLYRQFIDNEWVDFKAREMIDFARSWQAFFRSMGLQPGDRVAICLKNSVHWVAFDQGAVAMGLVSVPLYVDDNASNIAYCIQDSGSRAVVVENDRIAR-NLLKENLKDVRVLSIKSEKEADGVENANHVLKEPFELLDLEQNTLATICYTSGTSGRPKGVMLSHKNVIANVDSCFQLDIA--KPEDVFLSFLPMSHMFERTGGYYLPLRVGAKVIYARGIN--QLPEDLATQAPTVLFAVPRIWRMIVDHFQLPLLRAKRLRLAVVGGAALDSTIAKAFIAMGLPILHGYGMTEACPVISVNRPEGN-----------VPESVGPALPNVEVMLGEND------------ELLARGPNIMLGYWQNEEATKTAIDSDGWLHTGDVAEI-KDKRIYIRGRIKDMVLSNGEKFSPQDAEMAIIGDDVFEQIVLIGEGRPFIG--MIAVTANSNEKELIKRANERL--QHLPRYIRVRRIITTKE-PLTPTLKVKRVKVIEAFKD----- 123965699 35 ------------IWEYLKFKC---GDTLAINDLRGKNKEKYSYSELANLITKVSLSFKTYGLVKGDVVTVISENSPRWLIADQGLMRLGAINAVRGINSPSVELEYIIDHSKSVGLIVQSEVWLKLNEKEKLKKRFKFIINLEDEQFEDLINWQEFINNSFEKDNNQINDIASILYTSGTTGKPKGVPLTHANFLHQII--NLAYIADPETGTSVLSVLPIWHSYERSAEYFFFSCGCTQFYTNPKF----LKDDIKKVKPVVMATVPRLWEAIHDLGRFFLHKISSLKFPINGGGALPEHVDLFFESLGIDVLVGYGLTETSPVLTC-----------RRRELNVRGSSGQPLAFTEIKIVNEE-KDKILEFREVGKILVKGPQVMKGYLNNDSATKDVLSKDGWFDTGDLGFLIPNGSLVITGRAKDTIVSSGENIEPNPLETQILSSEFINQVQLVG-------------------------------------------------------------------------- 149286894 5749 ------------VHDLIADAARKHPQAPAV-CAWDGE---LTYEKLDRLSTQVAHRLSKLGVGRGTVVPLCFEKSMWMPVAALGVMKAGGASVALDTTQPLDRLRNIVNQVGCQLILASSLHEALSNKLMRHGKQNKTLVLSDLTLREDHETNPKDLPASG----VVPADSLYVVFTSGSTGHPKGVVITHSNF--SSAIIHQRSSLDMQQSSRVFDFASYAFDAAWMNILHTLAAGACLCIPSEEDRRSDVSGAIQKLRANYAY-----LIAHCGASYLSSKTFRPCRRLKLVGERLTKSVVDQWRHID-TLINAYGPAENSVLSTLGHIKRDESPHP---------SIGKGC-GTVTWIVSTQRGGLASIG-EVGELWVEGPLVAKGYLNDPGMTKEKFIRNPWYKTGDLVRYDNTGSLHFVGRMDDQVKIRGQRIELGEVEQSIVSIES-AEVQVVATPRGYSDPILIAFISLENGGASRRESKNHDVSSKLPSYMVPSVCLLLDAFPMTSTGKIDRRTLR---------- 149286894 1724 ------------VHDLIAQTIQRQPQAPAVCAWDDMTSHELTYGELDRLSTQLAHQLVRLGVAPGEIIPLCFERSVWTSVAMLGVMKAGGASVALEITQPLERLRSIVQQVSPITILASS----TSESIAAQLHDSVKVKIVSR----GTCEVETDGNLNELPSRATPSDPLYVVFTSGTTGKPKGVVVSHASF--SSASVYQRKALGFTTGDRVLGFAPAFDLF-WSNHLNTLITGCCIYTPTESQRTDNLAGFIADQQITLAHLTPSTARLLRSNLS------PTMSTLILGGELVSREDFDCFS-PSVNVKITYGPSECSPTSTI---------LDTNEFSWRTGNIGEP-KGLCAWVVHPVRHTLAAPG-SVGELWLEGRLVASGYLRDPEKTAAAFIEDPWYRTGDLVRYDDNGTIHFVGRKDSQVKIRGQRVELAEVEQVLVHKPGV-EVAV---------------------------------------------------------------------------- 149286894 3542 ------------VHDLIADTIRRQPHAQAI-NAWDGE---LTYGELDTLSSQLASSLLECQIRPGTIVTLCFEKSMWTPVAMLGVMKAGGASVAMDVTQPSGRLREILRQSSSTIILTSQASESLAQSLAVDLHEQPPTIL----AIPKSFKIDRATVCQPPRTSVVPEDMLYVVFTSGSTGTPKGIAISHANFSSAIL--HQQDVLCYQPSSRVFDSASYAFDVAWFNVLFTLKVGGCLCIPNENDRRGDISGAIRSLKANYVELTATVGRLI------KAAEVPCLQTIQFCGERLTLSALDQWHHVE-ELFHCYGPAECTAATTVNRI-----MRVGDQDPHIGKGCGTVTWVVSTR------RYGLASIGEVGELWVEGPLVAMGYLNNPEKTSSSFIEDPWYRTGDLVRYDDDGNLHFIGRTDDQVKIRGQRVQLGEIEAHIRTHPKVLKNDVKGRPHKKHEEDWHCF---HAAASQMAQGLEEKLAGVLPSYMIPSACLVVDSMPMTATGKTDRRELR---------- 149286894 629 ------------VHELVEEKIQSNPDASAICAWDG----SLTYGQLGDLVTILAGHLAHLGIGPGVIVPLCFEKSMWTTPPLLLFSRQAVLHLTTDPLIPEQRLAAIAQQIEMKLLISSTSN----SALGSRLAHTTLVLCSD-------FFTSHLIRSSSTALHASPADLMYVVFTSGSTGTPKGVKIAHKNLA--SAIHHQAEALGFNSSSRFYDFTSYSFDTCIANIFFTLASGGCLCVPSDGDRKSNLGASVATFRANLIELTPTVAQTLV------PNDVPEIRSIAFGGEAYCRG--RRANRLYMTLSDGYGPAECTPTSKMN-----IHSLTPEETTRIGFGAG-----ARTWIVNPDDYHQLLPVGCVGELLLEGPIVGLGYLNDDEQTNTVFVKDPWYRTGDLVRYNTDGSLTFMGRKDDQVKLRGQRIELNEVEAYIKKHR---------VNDDR--PILVAFIILRDSHDAEDEDLEDTLAATLPSYMVPSVFLEAKQMPTTPTGKIDRRALRVQA------- 149286894 4647 ------------VHDLIAETVRKQPRALAVSSWDGN----LLYSELEELSYTISKSSHKTGVRPGLIIPLYFEKS-KWLIAMLGVMKAGGASVAIDISQPLERLREIARQVAPTIILTSATGASLAGKHTDHCRHCGHFRLRTTQVKDTRTLQETRL----DPLESQREL---------------------RSLTQISPQRAIIKAKASGLTAVRCARTFLFCVYVWSTSLNSFISGACLCIPTESQRKDDLSGFMNQQKVTLADLTPSTAKVIRTCPP------KYLKTLILGGELVSLQEFESLFSSSINIKITYGPAECTP--TSSILDTAFGSFETADIGHCWGLC--------AWVAHPTSHNLIPPG-LVGELWLEGPLVGMTYLNDNDKTKASFVDDPWYRTGDLVRYNEDGSLHFIVRKDDQVKIRGQRVELDEVEMHIRGALGVADVVT-----PRGSKIPVSFISVQGERKDGEKLRDEKLTAVIPSYMIPSVYLEVGRIPMTTSGKTDRRKLR---------- 163724185 4 -----------TITKQFEKTAQERRRAPALLSKSNDQWKALSWIDYAGAVQDFSRCLIALEVPQGGKVGLMGKNSANWFVADMAAMTMGAVSVPIYETNSGPQIQYILKHAECCVFLIDDEFFVRVQPYFDELENPCKVAFFSPQDQEHPLSYEELLQGKAVPVRITPEDVCTLIYTSGTTGPPKAVMLTHKNCLAAAENVYLTTRSA-NPSAASCSYLPLSHVAERTVSIFSPLLDGRPVYFIGGW--ERFQEHLAEIRPTLWAGVPRVWQKLIKWALSTGLQLKSLETAVSGGAVLSREVLNFFVGLGVWLQDVYGQTE-----------GHGTTSFATREAIRFGSAGKPYPLVKIRIAED------------GEILVKGDNVSPGYYKDPELTRETFR-GGWLYSGDLGRIDEDGFLWVTGRKKDIIISGGKNITPAKIESSLMSSPLVEHAVVLG-------------------------------------------------------------------------- 121613460 5 ------------IYDFLEKSLIKFSEKTAFVEPFAKERKEITYKDFDLFSKKLASILKTL---KNDPVLIILPKGINCLISFFGVALSGNFYTLLDEKSPKERVEKVIEVLKPKLFITSKDL-----KFNLDLPTL-------YTQDFESFNIDESLIKNAKEKHIDTN-LLYVLFTSGSTGIPKGVSIAHKSVIDYAF--HFCEAFEVDENEIIANQAPLYVDASLPDILATIKPSATHLIPNHLFAPNKILDYLEQEKITMIFWKPTVLIYFIKDQDNKNYPLKNLNKILIGGEIMPIKQLNIWRKHNALFANCYGPTEITDVCCYYILDRE---FSENEIL----PIGKAYKNTELLVFDENMNFIPKQIGVKGELFVRGTSLSLGYYNDKEKTKQAFIQNPLYKTGDIVSYNEFGELLCYGRNDNRIKFMGHRIELGEIESVINSHSKIILCACI------FKEKIICFY------ESDEELDKAFLKDKLPSYMIPKHFIKIEKFKLNQNSKIDRKALHE--------- 169776337 430 --PLPIVDQPA--HHIIHRICLKQPDAEAICSWDG----KLTYHELDILSASLASRLVELGMGAESIIPVYIDKSRWVPIAILAVLKSGAAFTLFDPSYPVQRLRLMAEDVDARVILCSKMTAELASQIVPQTLQIDDETDCSELHPGPVSHVLR---------PSRPEDALYVAFTSGSTGKPKATVIEHGSYCTG--AREHIKAFRLNKNVRVLQFALYAFDVSIMEILSTLMAGGCICILNERTTPQAFEEAFSTLGITHALLTPSFARTL------RHVQLPSLDVLILGGEPMSPVDAEHWASRDINLMNAYGPAECSVNTTVQPC-----------VFSNPGNIGFPT-GAACWVVDPRDHNNLVPIGAVGELLVQGPIVGRGYLNDPALTKASFVAYRAYKTGDLVRQQMDGSFVYIGRKDQQVKIRGQRIELHEVESLKNDCDVVIETVITGQPQPL----LVAFLVNRDAMPDEEEAIEEALKQSLPPSMVPEVFFPLAYTPTTPTGKIDRRLLRE--------- 169776337 1526 ------------LHELILSHSRTQPGASAI----CGWDGHLTYKELGPIIIQIAYYLRSYGIGPGVKVPICPNRSKWAIVSMLSVLYAGAACVLLDPNHPQARMQGIISDTAADVVICNTETEEKVAGLT------RHLVIVG---PGLLDSLPPSTSHSQCLPNATPKDPAFIIFTSGSTGKPKGIIMSHQSL--STSIYYHGPPLGVNEQTRTLHFCSYAFDASIYEIFTTLVRGGCVCVPSTTDCTNNLAGFIRDFKVDWALMAPSVVRLL--HPD----NVPSLKCLVVGGEALTRDIVNLWADR-VRLVNAYGPGEATIMAGGVVQANHWITGLIGPVVGANPWITKPF--------DPN-RLVARG--MIGELLIEGPVVADGYIIAPGKGPDPFISAPFYRSGDLVQQQRDGSIRFMGRRDNQVKLRGQRIELQEVEHCATSHP---EAVVVALTNGRSIDELVLFIKGSNAKAESDGLKDHMAR-NLPRYMVPRIILPLEKVPQTASGKIDRTRLR---------- 145341922 13 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMFTSGTTGAPKVVTHTQRQVMLH--AKSVAQCCAFASHDVWLHVAPLFHAMDAFAMYACVLVGAKQVCTASEFDVKTTLQTMKDAGVTLTALTSTHLRMLVSDPAFA-VSAKHLRMLSVGGSAVPVDLVAKYQCPQCTYFTDYGATEACGKICTTL-------GAPSSSIESLARAGHAMPLFDVCVVKDSMESVEWNDVTRGEVLVRGPTVIG-------------TFDGKWHTGDVATVDASGSVKIVDRLSDIIIVGGENVYSSEVEAVLLERPEIEECAVFGMPDKVLGEVVCAAIVLRQASLNSSEVTKH-CSSRLADFKRPQRLTIVESLPKSPTGKVLKLKLQAQ-------- 212637486 5 -------DANITMLSPIHQRATIAPNTFAYRIGE----LKVSYQMLSQQVLAVGEQLIQAGVQRGDRIACIAYNQPELLTLYWACVDHGMLFCPISPRFAPKQLIELIQ-------THQYTYCWLGDISNNSHNQALHEALSNDTTQQLSIDYTQHSSASAP--NIDPSQGVNAILTSGSTGLPKAAVHSLKNHIASANGSKSL--IDITAEDSWLLLLPLFHIGGLAIINRCALSGACVVFEDKTVSLATQL---SRDKISHLSLVSAQLQKLLD---SDNCDLSQVKAMLLGGGVISADLLLQLETLNIGAYTSYGMTEMSSQITTGKAGAD-------------SSSGTVLPQRQLKIVN-------------GEIWVKGECLFLGYLTQ-DNFQRPTDSEGWFYTKDLGHWDENTNLRIDGRADNMFISGGENIQPEEIEAALKLHPQIDDAIVYPINDAQFGNLPAAIIKIASGQPSEAELSE-FLANKIARFKRPRQYYPWPDI--NSVGKVVRKQV----------- 29828094 4 -----------SLVDLLTKHASHQPDRTAYRYLVTGEIQDISYGRLAERSRAVASWLQERGL-AGSRAMLLYPPGLEFICGYLGCLSAGVVAVPVPPQGRSQRMKRLIADADAKVILGGREVIAALGTMAEHLPELAEITCVATE------DIPDAAAGSWREPDLTADSVAFLQYTSGSTSAPRGVMVTHGNLLDNERVITERMGHTPDDHELFVSWLPVYHDMGLIGPVLNTVYGATATLFSPLQQPQRWLTALSHYRPHTSGGPNFAYELCLKQATPDGLDLSRWKVAFNGAEPVRAATLRRFETFGTALYPCYGLAEATLMVTGGSVAAPPTLIEAPETGPHAVGSGRPGPGVTLVIADPERQQELPDG-EVGEIWVLGASVAKGYWRNTLATRESFRAGRFLRTGDLGFLR-DGELFVTGRLKDLIVIDGRNHYPQDLESAEMSHPALRPTATFSVDGGVEGEQPVIVAEAAPEAADEFEKITDRIRSAIAHGLSVRDVVLVHTIPKTSSGKIQRRASRTAYLD----- 195433531 44 ---------PTTLPQMFREACEKYAEHPALTWETPGAWTTLSYKDYQKQVEQVALLLIDAGLEERSSLGVLAFNCPEWFFAEFGALRAGGVVAGIYPSNSAEAVRHVLDTSEATVCMVDDAQMAKLRAIKESLPRLKTVIQLHGPQESGYYSWQKLM-EKVYPISLKEELLCMLIFTSGTVGLPKAVMLSHDSIVFDTKAIDLSMRNIELGNERMVSYLPLSHIAAQIFIFLAMQHGGCVTFADKDALKGTLVKTFLKAKPTRMFGVPRVFRLVAAEAKAKPYSLDSCKTFLTGGAPVSDEMKNFFLGLDMPLGECYGMSETGGAITLNVEITNLF------------SSGQPICGLEVEIKEPDAN-------GHGEICMRGRSNFMGYLGQPDKTMEAIKEDGWLHSGDLGYLDEHGNVVISGRLKELIITGGENIPPVHIEELIKELPCVSNVILIG-------------------------------------------------------------------------- 145595297 9 ------------LHGRFLQGLAAAPRATALH-LPSGPV---SYEELHATALRWAGSLAAGPDGPPRVVGILAGKTLESYAGLLATLYVGATAVPLHPEFPATRTARMLTACGVSTLLLDDAGLAVRGELGDALSGLPVLAVVDPGGRDAGLRLPVASATPAEPLPADPDDVAYVLFTSGSTGHPKGVPITHGNL--RHYFSVLDGRCDFGPDDRFSQSFDLNFDCAMFDLFCAWGAGAS-VHPVPPAAYLDVPAFVAERGLTVWFSTPNAITLVRRTGRLVPAAMPSLRWSFFAGEALADAVDWQAAAPGSTLENIYGPTELTVTITGHRWAPQT---SPGLCVNGLVPIGSLHDGHDGVLLDADG----AADEVEGELVITGPQLTPGYLDPADDEGRFLIRDGWYRTGDRVRRLENKELIYLGRLDAQVQVHGWRVELAEIEHALRGCPGIEDAVTVARSGAGGTELVVFYT----GEPTAPAQLARQLRQTLPKGMLPRSYRHVPEFPLNSNRKVDRARLAREAA------ 27469880 59 -----------TVVDMFLEKVERHPDKPFVLF----EEEVYTYSHMDKLSNQAARALRKHAIKSGDCVAIFMANAPAYIWIWLGVAKLGCSIACLNNNIRSQSFLHCFRCSRAKVILAEPELKDVIEEVMPELDNVKVFFLTKTVISEGTESFLDKVKAASDESFVSGKSLAMYIYTSGTTGLPKAALINHYRLLS---ACGMFEICKVRARDVVYSPLPLYHSSAMMIGVHGCISKGATLVLRPKFSASQFWDDCRKYNVTVILYIGEVLRYLCNVPKSDDDVAHNVRMAI-GNGLRTDVWSEFLRRFGIHINEFYASTEGNIAFINNTVGSVGRVGRFDKILHSYDFIKYDIEKDEP-VRDAMGRCMKARKGQPGLLICKINSMFDGYAGDEHSTERKIKGDAYFNSGDLLTVDQQNFIYFHDRVGDTFRWKGENVATTEVADILCIVNFIQEVNVYGVSVQNHEGRIAALILFDEEVFDGRKLYAH-VRDFLPNYARPRFIRIQNSMDITGTFKQRKVGLVKE-------- 149186411 50 ----------------------------------------YTFSEMRADALELAYKMVASGIGKEDRVALVAETSPEFAALFCACIYVGAVPLPLPTTFGGDQLKVQLDSSDPKILIYPPEIAEMAKAAADQQGC----------EGESWDVFAKREGPECDLPEARPDDISYLQYSSGSTRFPTGVAVTHEALLHNLYGHAT--GVDLGENDRVVSWLPWYHDMGLVGCFLSPIANQASVIKTEHFRPLAWLDLISRNKGNTLSYSPTFGYDICQSHVSERFDLSRWRTAGNGADMIRPDVMQAFAEAGFNFTPSYGLAEATLAVTVMPPGEGIRDLSKPARYRAIVNCGKALPGMEVEIRGENGAV--KGDHQIGKVWCRGKSVMHSYFRNEEATHDCLV-NGWLDTGDMGYLT-DGYLFIVGRAKDMIIINGKNLWPQDIEWAVEQLPGFNDIAAFSIDTENGEEAPAVLVHCRVSEP-EERLK---LRDQIAD-KVRGVVELVPTLPRTSSGKLSRAKAKRLY------- 156743756 98 -------------------HAFRYADAEIIFQSEGGSLQTMTWADVQRQVGAVAAGLRALGVRRGDRVAAVLPNAPQAVIAFLACASLGAIWSSCSPDMGVASVADRFRQIEPRVLIAVDGYRAALTELRAALPGVERVVLVPYLDPADAILWDELLNYDAPFEAVPFDHPLWILYSSGTTGLPKPIVQGHGGILLEHL-KSLALHLDLRPQDRFFWFTTTGWMM-WNFLVSGLLMGSTLLLYDGSPDMNALWRFAADTGMTLFGTSAAYLTACRKAGITPGFDLTRLRAMGSTGSPLPVEFHWVYQRVKRDLWLV-SLSGGTDVCTAFVGGCPLLPVTAGEIQCR-------CLGARVEVFDEQGRSIVGD---VGELVITAPSMPLFFWGDADRYRSSYFEPGVWRHGDWVKLTERGTLVIYGRSDSTINRHGVRMGTSEMYRAVEGVAEVRDSLVIDLEHPDGTARMYLFVVLESGVALDDTLKERIIRNVLSPRHVPDDIIAIPDVPRTLNGKKLKKILREKAANRDAMA 148654790 2 --------DNATLPRLLIENARRLGNRVALREKDFGIWQTVTWRQFADHVRAFAMGLRALGVERGDKVAIIGDNRPEWLYAELAAQAIGGASIGIYQDSVAEEVRYLVEASDARVIVADQEQVDKIIEIWSHLRGVLKVIYYEPKGLAGFPDIEELGRAEAEVAQGHPDDIAILSTTSGTTGKPKLAMLTHRNLI--SQGAGLLAVDPLGPDDEFVSFLPLAWVGEQMITVAAGLQCGLTINFPESTD--TVQENIREIGPRVMFSPPRIWENMLSQVQVKIQDSTRLKRAVYGGAALGPDVFRFYHAIGVNLKQVYGQTESAGLSVIH-----------RDGQIKFQTVGTPLPNTEVRIA------------ANGEILVKGPSVFIGYYRNPEATAETLR-DGWLHSGDAGYFDEDGHLVVIDRAKDVMTLSDGTISPQFIENKLKFSPYVKEAVVVGKWAENAQISYTTYTDLAQKPEVYALIRRDVERTNLPPAARIQRFLLLDDGELTRTRKVRRRLIAERYRE----- 116670108 15 ------VPPETNITDLVLRQAAKASNPSLFSRLDAGQWQDISATDFLADVRILAKGLMASGVAAGDRVGIMSRTRYEWALVDFAIWFAGGISVPIYETSSPSQVAWNLGDSGAVAAFGESAHHEDIAATSEGLSSLAHVWQLEGAGLDELRAAGTTVSDEELEARASLADVATIIYTSGTTGRPKGCELTHGNFVENALATSLSGI--VHEQARTIMFLPLAHVFARFISVLAVAAG---VTVAHTPDIKHLLPDLQSYKPTFILAVPRVFEKVLRHALFDKLVYSKLRHAVSGGGPLGERLGHFFQGIGMQILEGYGLTETTAPITVNTPS-----------LIRIGTVGAPLPGNAVKIADD------------GEILAKGVCVMRGYYKRDDLAADTFV-DGWFRTGDIGQMDADGFLTITGRKKEIIVTSGKNVVPALLEDQIRADALVSQVLVVG-------------------------------------------------------------------------- 83312914 17 ------IPERYNLFDVCDRQAGADGHRTAIVEAADGGVERHTFHMLRLLSNRLANGLAAMGIAPGDRVAMALPAGLEAAVTLLAVTKMGAVLVPVPLSLGSEPLGWRLADSGARVAVVDPAALPALERARSRLPELERVLAVGGGGGALDLWSEERSSDAFTPLVTPADHPAFIFYPEAACGRPAGVIHAHRAMAGGLPAVEMSLTFFPQFGDIVWTSSEWMGAEALFRAVLPAWHHGVPVVACPPFDPVQALDLMSRHGVRTAYVPPHHLGALTEAAASRPHAMP--RAIASGPEPLDEDLHERIKVFGVHANEAWGVLESGAVAANLAGLMELRPPSP----------GRAAPGLSIDAVDERGRPLRAGDRGLLAVSPNAPGSFLGYWGDGAGAARRV--NGWLITGRSGFRDLDHYLW-----PDAVLVGGCPVQPEEVELALAAHPDVVAAAVL----EWTSGELKAFVVAGGRAADAARELQAWVRLTRSPVEVPSRMEFVDELPLSMDGSVRRADLRDR-------- 24379753 230 -----------SLYTLLNQQFIENKEKIGLVDSD----KQLTYHDIEKVSSNLADMLISKGVKEGDRVAVYATRSVDAVIMILGIYIAGATYIPLDIEAPTKRNQQILEDARPSIIITDEK-----NHLFGEESSLKHMIYSQKN-------FEKIEFELPKKRRRDVNSLLYVIYTSGTTGKPKGVLF--RDKAMENLVNFQQQKCQYSLSKTVSQFASLAFDVASQEIWSTLCSGGCLVIVNEKKDTLKFLEFFNRNKIQTSFLPTSFFKVLMSDTIGLQEFLSNVDNIIVAGEALNEEIITNIKQNNVHLYNHYGPSETHVVSI-------------DEVTNVDVTIGKPIQNTQFHILDEKENELPFG--APGNLYIEGVPLADGYLNNEEKTTESFVPIRMYNTGDVVRQLGNSKYEYLRRTDKQLKIRGYRVELQEVENTILNIDGVDLAQVIPF-LQNKNTIMLAFY---SGSLSENDLKEKLSK-ILPNYMIPSIVKKYTQMPLNRNGKIDSQELLLRYQD----- 82702546 46 -----------TLAGLFSIRIKRTPQAIAYFDVESGEWREYNWQEMGTRVRRWKRALMRENLEAGDRVAILLRNSIEWVCFDQAALAVGLVVVPLYPSDAPDNIAYILEDSGSRLLLVGTQKRWETLASRCKDAGLGKILCVEHPSGDGVGEWLKAADEGASDEPSDSHALATLVYTSGTTGKPKGVMLSHFNVLWNAEAT--LQAISGYPEDVYLSLLPLSHMLERTASYYVPLMAGSSVAYARSL--KDLPEDLKSVRPGIFVAVPQVYRLLLDWTVALGWKRGRLRLAVSGGGPLHADVSRYFIGLGLPLLQGYGLTEASPILTANRLQDNM-----------PGSTGSALLGVELRI------------GEQRELLARSPGVMLGYWNRPEETRAAIDAEGWLHTGDQARI-SDNHVFISGRIKEIVTSSGEKVPSGDLEMSIVQEPLFDQVMVVGEGRPYL--TALAVVNKREQSLSHSATRAAALKRGFPKYARIRAVYLVEDGLLTPTLKLKRSEIEKRFA------ 83717455 26 ----TTTNLPKTINELLRVRAATRGEKVAYLFLDDEQRQSITFAELELSARRVALMLQRQSVGIGERVLLLCRPGLDYIAGFLGCLYAGAVAVPAYPRQHASRVVGIVESAGAKAILSTGDDFARCTKLLEDTAA-SHVALLD-------LDAAKPLDATFEPADVAPSHIAFLQYTSGTTGKPKGVMVTHGNLIHN--LALIGEWMGYHEESTMVSWLPPYHDMGLIGGILTSLFGGRCVLMAPRFHPFLWLRAISDYRADVTGAPDFAYRMCSRRVPDEQLDLSCLKTAYSGAESVLAEFAQRFAPAGLRFKPCYGLAECTLLVAGRSAPRPLRTVDERDGERVLVSVGVPIGEQRVVVRDLNTNERCAD-DEIGEICVAGASVAPGYWQQYEQTLATFQRGEFAGTGDLGFYH-RGDLYVTGRLKDMIIIAGRNYYSEDVEAVIGSRPELVPCAAFTV-DAGDEERL--VVVAEIERTHRKGDLDALLKGIREAIWLPGAVLLVSSVPKTSSGKVRRSECRKRLRD----- 52842442 10 -----------SLVDVVRLRALHSPNKKSCTFLNKELEETMTYEQLDQHAKAIAATLQAEGAKPGDRVLLLFAPGLPLIQAFLGCLYAGCIAVPIYP--PAQEAQRIVTNSKPVIVLMIADHIKKFTA--DELNTNPKFLKIPAIALE---SIELNRSSSWQPTSIKSNDIAFLQYTSGSTMHPKGVMVSHHNLLDN--LNKIFTSFHMNDETIIFSWLPPHHDMGLIGCILTPIYGGIQAIMMSPFNPLSWLKHITKYKATISGSPNFAYDYCVKRIREEGLDLSSWVTAFNGAEPVREETMEAFKEFGFRFYPCYGLAEATLLVTGGTPGSSYKTLTNSPGSYKLVSSGNPI--QEVKIIDPDT-LIPCDFDQVGEIWVQSNSVAKGYWNQPEETRHAFIKDDYLRTGDLGFLHEN-ELYVTGRIKDLIIIYGKNHYPQDIEFSLMHSPHVLKCAAFVIQEEHEYKLTVMCEVKNRDDVAQDNLFNEIFELVYENHQLEVHLIPLKAMPHTTSGKIRRNFCRKHLLD----- 50083689 43 ----------------FEKAVKRNPDGMALLF----EDERYSYQELNEWANQIAHFYLSLGARKGDVIAVMVENRSELLATIVALAKIGVTAALVNTSQTGKVLTHSINLVQPIALIVGEEVRKCVDEIKQDLNLAQHWFADAGSAPRDYINLAEKIDHPPTTQTVQGKDGLFYIYTSGTTGLPKAVIFTHSRWTLA--YGTYGHVLALDENDVMYVTLPMYHATGIVVCWCGVIAGSATLALRRKYSTSAFWKDVQKFNASAIGYVGELCRYLMDAPPSELDRHHRVTKMI-GNGMRPNIWDKFKQRFGVEILELYASSEGNVGFSNIFNFDNTVGFSPTPYAVIAFDKEKNEP-----IRDQNGYCQKVKTGEVGLLVITRRSPFDGY-TDPEKNKSVIKGDSYFNTGDLVR--DIGFRHFVDRLGDTFRWKGENVSTTEVENMLCEYEKIVEAVVYGVEIPNTGRAGMAAITLNDQAEFNDEDMSAMVKKCLPAYAIPVFLRVQKTVETTGTFKYQKNKLKEQA------- 84501427 9 -------DGLVSIPALLDRNAETFATKAAYREKEFGIWQTWTWSDTREEIRNLARGLIDMGVEKGDFIAIIGSNRPHLYWSMVAAQMVGAVPVPVYQDSAADEMAYVLDHCGARFVIADQEQVDKVVEVQERLHQFEHLVYLDPRGLRKYHDLRDKLNPELEQSAIAYDDTCVMLYTSGTTGKPKGVVLSNRNIIETSIASSEFDSLSTGEE--VLAYLPMAWVGDFIFSIGQAYWTGFCVNCPESED--TLITDLREIGPTYYFAPPTVMIRMMAHARKVGGDLSRVRVGYTAGEAIGPEIFSFYRSLGINLKQLYGQTEAGVFITQ-----------QPDGEVRADTVGVPSPGVEVRIADN------------GEVFYRSPGVFVEYYKNPESTASTKDSEGWVATGDAGFFEPDGHLRIIDRAKDVGKMAGSMFAPKYVENKLKFYPNILEAVVFG----SGRDRCCAFIELAGHPQVMATIQEHVEEANLSGCQVHRFLILHKELEMTRTRKVRRGMIADKYDDL---- 119487286 25 --------------------AKKAGQAIALHDPHCQPDVILSYSELWLQIQQFAAGLQTLGVEAPTRIALFADDSPRWIIADQGIMTAGAADVVRGATADPAELVYILKDSGSVLVVADLSLLQRLRSSIEDLP-IKFIVLLSDEEPNSVLNFTQLLNHGGDPGVYGQDSLATLLYTSGTTGKPKGVMLTHGNLV--HQLNSIPDVVQPEIGDNVLSLLPTWHSFGRIGQYFLLSRGCTQIYSSIRY----FKRDLKEFKPRYMTSVPRIWESIYEAMQKAMARLKMLKFAISGGGSLAMHLETFYEIVGVDLLVGYGLTETSPVLTARRPKHNL-----------RGSAGKPIPQTEIRIVDETGRVLPRLEK--GLVLARGPQIMKGYFENPEATAKAIDPEGWFNTGDIGWLSRQNDLVLTGRAKDTIVSNGENIEPQPIEDACVRSPYIDQMILVG-------------------------------------------------------------------------- 163703433 44 --------------------------------------------------------LRSAGVQPHEPVQLTIANRATDIGVMLGIWLAGAVAVPIHHAASP----------------TTREAIGRATGARFQLDGLTI----------------TRLADHAPRPRDLLASAALIVFTSGTTGVPKGVVLGHDALA--GKIEALDRLLSFRQDDVVVMPLQLIFIFGIWVSLLAIRSGATLVLV-QKFSPETVEDLLA-HEATILAAVPSMLRVMAARALPRAARLR---MVLTGGESLGPALKETLDDAWPDVFDLYGSTETGSCDFCLPPW----------RETGAGTIGYPTENVAFRIVRDDGTVAAIG--ETGELQIRTPYGMLGYLDNPAMTSAAFDGD-HYRSGDLARLRPDGCTELVGRLKEIVSRGGNKISPMEIETVLCRHQDVAAALCAGVPDARYGEAIHAVVVPKPGTCLTPDALKRWAGTQMERFKVPDVVVFSETLPVGPTGKASRAGVRQ--------- 218719086 55 -----------TIYDILRRGAKIFGNAKCVGSLVDGEEQEMSYVEFEKLVLQVGSGLRKLGLNKGDRLHLYAATSAHWLATSHAAASQSITFVTAYDTLGEEGLSHSLKQTKSDAIFLDPGLIPSLTNVIKDIPNIKHVILKSQHSHLNVVSFDDVVKAPVDPVPPQPEDLCCIMYTSGSTGTPKGVSLTHGNVVAAVAGVTVIVGPYIGPGDSLLTYLPLAHILEFVFENACMFWGGTMGYGNPRTLSDSSVRDIREFKPTILVGVPAVFAGVLDAVVFRKLREATLRILMNGGGPIAKDTLKFISYAIAPMISGYGLTETTAMGALQDPLA----WNPEALGDIPASI-------EIKLVDDAGYSV-KNNPPQGEILIRGASVTRGYYENEEETKNAITEDGWFRTGDIGEFDKYGHLRIIDRKKNLVKTNGEYIALEKLESVYRAHPIVANICIYAAEHQIK---PVAIIVPVEAELILKELQNAGKAGNLRGIEIIDGVVLSDEEPHTAAQKLQRKKIVDHFR------ 171679201 3190 -----------TLAHRLDDVVAANGDKLAVRLAVTTTGSELTYKQLDDKTNAIAAALMENGVSRGQYVAVYQELTPDWICSILGILKIGAVYVPLDPGTPVARLAMVVATCHPAALLVDKTTQSGSTALALALDTYPTTVIEVSTVLE--PAFKPNNLQRRIQTVPDARDPAIALHTSGTTGTPKVIVLTHANLANE--VESSTKTYGLDSNVTVLQQSASGFDMSVLQIMLALALGGTLVVVPRGFDAVAVTEFIAEHKVTYTCATPTEYRSWFRHGDCAALRRSHWSVALSGGEAVDHSLLGAFEHFGVRLFNGYGPAETTCCSASIELTSMLTSSATTPATI---PAGPACANESVYILDEEMRPLPLG--LPGEICIGGVAVARGYLEQPVLTARAFVRNPFFRTRDRGRLLPDGSLVVEGRIGDQIKIRG---------AVAVARTTTTSCSSAAEQDSKF---VVGYVVLEGPTAATSRVQGYLARLLLPRTVRPSMLIPIDKVPRTTSGKTDRRAL----------- 122135920 84 --------TPRTVHQMFSTTLDKYGDLSAMGFKRQGTWEHISYTQYYLLARKAAKGFLKLGLERAHSVAILAFNSPEWFFSAVGAVFGGGIITGIYTTSSPEACQYIAYDCRANIIVVDTQQLEKILKIWKHLPHLKAVVIYREAPPEELMELGNEVPEEALDVIINAQKPCALVYTSGTTGNPKGVMLSQDNITWTARYGSQAGDIQPAEQEVVVSYLPLSHIAAQIYLWTGIQWGAQVCFAEPDALKGSLVNTLREVEPTSHMGVPRVWEKIMEQIQEVAAQLAKVRQAFYGAAPMTAETQHFFLGLNIRLYAGYGLSETSGPHFMSSPYNY-----------RLYSSGKVVPGCQVKLVNED-------AEGIGEICLWGRTIFMGYLNMEDKTCEAIDAEGWLHTGDTGRLDADGFLYITGRLKELIITGGENVPPVPIEEAVTELPIIRNAMLIG-------------------------------------------------------------------------- 146324323 53 -----------NVWFVFLETAAKYPDMVCMWTREG----IYTYRDVQNLACQYAHYFLAQGVKQGDLVAFYLQNRAEFMIAWLALCSIGCAPAAINYNLTGDALVHCLKISGAKLVLVDDDCRARIDDSRAAIEGPLELIYLDHSFASQVSSFPTTKPPKEFAQSMSGADPAILLYTSGTTGMPKGCAFTMARLYSTALRRGSMEDTDGPGGDIWYSCMPLYHGTA-AVAMMVCLTTGVSIALGKKFSVRNFWRDIRDSHATVFVYVGEVARYLLAAPPSPDDRNHSVR-CMYGNGLRPDIWEKFQQRFGIAVAEFFNSTE-GLFGLFNLNKGPFTAGSVGHHGLLMRAI---MHNTFVPVIDPTTGDVLRDPKTGGEILVNVPQAFQGYWRNESATSKKFLRDVWYRSGDALRRQSDGRWYFLDRLGDTFRWKSENVATAEVAEILGRYPGIQEANVYGVPHHE-GRAGCAALHLSPEAREAFDFRAAFARARLPRYAVPVFLRIVETSAHIHNHKQNKVPLREE-------- 195614654 68 -FPDT--PDIGTLHDNFTYAVETFTDTRIRADGTIGDYKWMTYGEASTSRTAVGSGLIYHGVREGACIGLYFVNRPEWIIVDHACSAYSYVSVPLYDTLGPDAVQFIVNHAAVEVIFCVPQTLSTLLSFIAQMPCVRLIVVVGGDDANQIITYSRLLKASPQPFCLPPEDVATICYTSGTTGTPKGAVLSHGNLIANVAGSSL--NIKFYPSDVYISYLPLAHIYERVNQIAALHCGVAIGFYQG--DNLKLMDDLAALRPTIFASVPRLYNRLKEKLFHTAYNAKRVRLMSSGASPLSADVMEFLRCFGGEVLEGYGMTETSCIISAMDIGD-----------RSIGHVGSPTASCEVKLVDSDDQPYPR-----GEICVRGPIISQGYYKDEVQTKEVIDEDGWLHTGDIGLWLPGGRLKIIDRKKNIFKLAGEYIAPEKIENVYAKCKFIAQCFIYG---DSFNSSLVGIVVMKAWAASEEDLRQLCAEAQLRGFEFAKAVRLVAE-PLTPTFKVK----RQQAKTYFA-- 154300680 1347 --PSIYMSTELTLHTEFERNTKMNPDDIALIFMNDFTAQQWTYAELDHRANRLASYLQRYGPLEDKVVPFSMYKSPELYVAILGILKAGGAWCPIDPTFPASRRHDLIVRTDANMLLVANDTVSQDAQAIPQ--GVALIDISENNVTNSTFSLDETKPSSLPIIR--SNSMAYLIWTSGTTGLPKGVQVHHSA--AATAMQSLKESIPVSRSGRCLQFSPTFDVFVQDLFYTWGLRG--TVIAAPKVMLGSFPDLANITNATHAHLTPAFATIV------SRVHCKTLEIVTMIGEALPQPVADDWSQ-NMLAYNTYGPAEVSVVST-------VKQFGGFENPFKSTNVGLPLPSVGVFVLNNE-RVVMRHG--VGELALSGPQVARGYWKDLAKTEEKFHWNDIYMTGDIVRQLHDGSLEFVGRRDDLVKINGMRVELSEISFALSHHPDTEQAVTMLMARPDRPTKVLVTFLSTPSIPAQDLLITAVSKANLPEHMIPSVLVVLNRIPVTASAKIDRKAL----------- 154300680 231 ------------LHSAFERRVAQHPNRVALDFLQSQDSRTFTYSELNEITTSLAEYLLSRGEQEGNFVPVLLSTSAELYIAYLAILKAGLAFCPLPIEAPPQRLKDIHEDLMPQIILGSEQYRHKLSAISSDWIDIESFIHMRTRA---------GIATQNPPASPEENDVAYIMYTSGSTGKPKGVQITHLAAACSIASHAITSKLPPSPEGIFQFAAPTFDPSLMEI-FVTFSTGATLCSASRDLTLTDFEAVVSELQATVMMATPSMAALL------RRSKLTSLKSLWTMGETVLRKNIEDFARQSSELCNAYGPTEAAINCTL------IPNFHPEDRGSI---IGPALPTCSLFVVDDSIKPVPKGF--AGELAIGGPQVSVGYLNRPEQNAKAFIFGRLYLTGDKARIDRSGQVEFLGRMDSQVKLSGRRVDLGEIDTVVASSAGIKEAVTVSYKNQAGSEEAVCFIIL--DADTTKEDVEARCRENLPSYMCPSKYFVLSKMPRSLAGKIDRKSL----------- 154300680 2476 ---------------WFEHWAETHPDWAAAEIAESGQIHTWSYGRLNHEANSVATFIASHGI-HNRMIGMCLGRTLTAFAVTVGIYKSGNTYLPIDESLPIERKAFLLKDSN-SAIFFSEETVDFVPE-----GCLSVNVNCDQYQSDSEVALK---------VQKSKDSVAYLLYTSGSTGNPKGVLISCGNLTSFCEAQSEFICEYVPATRVLGGVGRFFDVHVAEM-FLAWRHGMSCITGVKSMLLDDLPMALQELKITHAGFVPS----LLDQCGLIPSDVPLLRYLGVGGEKISQRTLETWDSESVTLINAYGPTEATIGCASSPIVNSKVNMRN---------VGRPLGDTVAHVLIP-GTLTYAKRGVEGELCLTGSLVGIGYHNRDGAFVENFHGGRMYRTGDLVRLMPDDTIEIFGRSDDQTKIRGQRLELGEVEAVRALLPAGSNVSSLITKHPELSRQLISFVASNTKAAGIDEKVEMLCRERLPGYMVPDVVIPINFLPLAASGKADVKQLKALFAS----- 171777473 2 ------------LHDMIERIAQTQGDFPVYNVL--GDVH--TYRDLKENSDSLAAYIDFLKLEEKSPVLVFGGQEYDMLATFVALTKSGHAYIPVDQHSALERIEAILEVAEPSLIIAVSDFLEITNIPMIKLDQLQTIFAQKTDYQLTH--------------SVKGDDNYYIIFTSGTTGKPKGVQISHDNLLSFTNWMISDKEFSVPERPQMLAQPP-YSFDLSVMYWAPTLALGGTLFALPKTDFKRLFTTINELPIGVWTSTPSFADMAMLSNDFNQETLPHLTHFYFDGEELTVKTAQKLRSRKARIVNAYGPTEATVALSAVAITDEMLA------TCKRLPIGYTKADSPTFIIDENGKALPNGEQ--GEIIVSGPAVSKGYLNNPERTQAAFFEEGLYHTGDLGVMTDQGMLLYGGRMDFQIKFNGYRIELEEVSQNLNKSEYIKSAVAVPRYNDHKVQNLLAYVVLKEGQLDITKAIKEDLKDIMMDYMMPSKFLYRDSLPLTPNGKID--------------- 206580309 192 ----IMMEARMTLYESLLAAQDRFGRKPCVEDINFQPD---TYRKLLTKTLFVARILEKYS-QRGEKIGLMLPNAGISAAVIFGAIARGRIPAMMNYTAGVKGLSSAIAAAEINTIFTSRTFLDKLWHLPEQLTQVRWVFLEDLKGDDKLWIFGHLLAPRLAQVKQQPEDAAMILFTSGSEGNPKGVVHSHKSLLANVEQIKTIA--DFTANDRFMSALPLFHSFGLTVGLLPLFTGAEVFLYPSPLHYRVVPELVYDRNCTVLFGTSTF---LANYARFAPYDFYRLRYVVAGAEKLQESTKQLWQKFGLRILEGYGVTECAPVVSINVPMA-----------AKVGTVGRILPGMDARLL------AMPGIEQGGRLQLKGPNIMKGYLRNPAENQHGEKEAGWYDTGDIVTFDEQGYVRIQGRAKRFAKIAGEMISLEMVEQVLGASPDKMHATAI-KQDASKGEALVLFTT--DNELTREALLRYARQHGVPELAVPRDIRWLKQLPVLGSGKPDYVTLKNM-------- 1617272 77 --------------DIWRSSAEKYGDKIALVDPYHDPPLKLTYNQLEQEILDFAEGLRAVGVKADEKIALFADNSCRWLVSDQGIMSTGAVNVVRGSRSSVEELLQIYQHSESVALVVDPEFFNRIADTFTSKVSLRFLILLSSLVTQGMLGQEKRAGSNDTRKSINPDDTAAIMYTSGTTGNPKGVMLTHRNLL--HQIKHLSAYVPAEAGDRFLSMLPSWHAYERACEYFIFTCGVEQMYTSIRF----LKEDLKRYQPHYLISVPLVYETLRKYLALTLIKISSLKAGISGGGSLPIHIDKFFEAIGVILQNGYGLTETSPVICARTLSCNVI-----------GSAGYPMHGTEFKIVDPETNTVLPPG-SKGIVKVRGPQIMKGYYKNPTTTKQVLNESGWFNTGDMGWIAPHGLIVLEGRAKDTIVLSGENVEPLEIEEAAMRSRLIDQIVVIGQDQRRLG----AIIMPEAEKLDPEEKLKSLVYQELRKFQVP--VLIVDE-PMTPTMKIRRDKVVAKYKDE---- 67902892 222 ------------LHDIIVEQCRAHPERMAVSSWDGD----LTYGELDELSLRLAHHLVGLGVGPEKFVLSCFEKSTWAIVARLAVLRAGGAYISIHATNPPIYLDSVIQRTEAGVLLSDVKFAARFQHL------VPHFVGI---TPEWLRSLPVNHAPPCDTV-VPEN-ACLVLFTSGSTGQPKGIVQVHQSYT--TAIRDYVRNIGLDSTTRMLHFDDYAFDISNLELLVPLTIGGCCCVPPPVKTTDNLINAISSLRANITFLTPTVAIKL------DPAEISSLHTICVGGEPLPKELINKYSSSSTRLINQFGMGEVAICCAYN----------DSIHPDRGNTIGRPASG-PIYIVDSASPERLLPLGAVGELLIEGPHLSRRYLDNTARTAAGFLSKRMYRTGDLGRLNADGTLDYIGRKDTILKLDGCRVDAIEVEHQARKCLSPADAIVVGAIDGTEDPQIAALLYLDGHTDSKVDTIREAIKQALPAYMVPSVFLLMSWMPRTASKKTDRKKIRMLAQKYY--- 212517195 7 -----------TVAKVFQEICEKNYDKIAFHQ----ENISWTYKQVNEYSNGIGHYFKSQGYKKGDTIALYMENSIEYMCIWLGLAKLGIVSALINTNLRNQSFLHSLKAAKCNALIYSSELSEGVKEILGELKDIKLYILNKSKEGEEAIDLKKGLAEVSKANLIDERDKLLFIYTSGTTGLPKAAVINNNRYLFISIGVKIL--LKLHDDDILYNSLPLYHTSGVIVGAGQSILSGITVVIRKKFSASNFWQDCIKYNCTVACYIGEICRYLLAVPE-KSHDKQHKIRLMFGNGLKAQIWEKFVERFQIQIGEFYGATEGNSNLVN--IDNKVGCVGFVPRL-----AGPVYPVVLLKVDKDTEEPIRNSKGQPGEICVGKINTFLGYADKVESEKKILKGDNYFNSGDILVMDDYGYFSFKDRTGDTFRWKGENVATSEVEAVISNIIGYKDAIVFGVEVPHVEGKAGMVAIHDVDESVNLQEFDEKLKKMLPSYARPLFVRIIKNLPLTGTYKLKKKELQ---------- 213965834 10 -----VIGEDETIITSLQELVQKRPKLVLFTRPKNFEWVNVTAQEFYDEAKGVAKGLIANGVQPGDRVALLSETRYEWNLINTAIWMAGAAVVPIYGSSSSGQIRWIIENSGAVFAFTEDRMKPLLVEKGTENPELRRVLEINASATD-TISYEDIDGDEVERRDTKADDLATVIYTSGTTGRPKGCVLLHSNWLAEARAILTNEGLIARPGNRILTFLPLAHVLAHAVSLASMISGATQ---SHWADTKTVTLEFQRSRPHMILGVPRVFQAMFERAEATAIEYSAVQYTISGGSALSSDLGHFFRGLGVPVYEGYGLTESTAAITVNNPSEQ-----------IIGTVGRPVGGCSAAIADD------------GEVLLRGPVVFDRYWKNEEATKEAFIDGEWFKTGDLGELTEEGHLKITGRKKDLIVTGGKNVAPGPMEDRMRAHPLVSQAVVIG-------------------------------------------------------------------------- 24744795 18 -----------TLSAVLA-NAAKYENQGIPYIGNDVTEYFQTYQDLYNDALNILDGLDQRGIKLGDKVILQIAKNKDFIPALWACFLGGIIPVPLTPHYAVKKLENVWKILEQPLILSDNELITEIQKLQSHLKGLQ-VVSIDYLRSIESQSNSQPDKTSKKCYSLPDLTPALLLFTSGSTGMPKGVMLTHNNLL--SMSAGTVAMNNFSQQEVTLNWMPLDHAGAIVFLGIMAVDLACDQIHVPLRQPLKWLELIQNHQATISWAPNFAFSLISEQLNQSSYNLSSMKFLVNAGEQVSLEILEKHQLPDRAIKPAFGMTESCSGITWS-VGLSQDKLTEE---NIIISLGKPIPGATIRIVDQENNVLP--EAEIGRLQIKGKSVTKEYYHNPELNQEVFQDEGWFTTGDLAYLL-DGELFITGREKQEIIINGINYFAHEIETVIEELEGVSYTAAFALFDQI-QETDLLIIIFSPESEHFEQWVKVVIRSHLTQ-KVPAYVIPLETVPKTSIGKVQKSKLKKDFEQLFAG- 83718025 32 ---------------------------------GDGGVRRFTWRAAVDEARRIAAYLRALDLPRGSNVAILSKNCAHWVLADFAIWLSGHVSVPLYPTLGAESIRQALTHCEAAALFVGK--LDAWEPMRAGVPPHVRCIGLPPAASSVDAAWDDIVRDTAPRVTRAADELATIVYTSGTTGDPKGVMLTFGALGW--CVEPVFDLIPLGPDDRMISYLPLSHVAERGYVEMLSVRAGFTVYFSESLD--TFIADLQRARPTFFISVPRLWAKFMKPMILRQLGLDQVRLAASAAAAIEPALLGWYRDLGLELLEGYGMSEVCGVSHSC-----------RRHDMRPGYVGTPVRDVECRLA------------ETGEIEIRSPGNTLGYYKRPDLSAALFTPDGFVRSGDKGERDAAGRLKITGRVKEIFKSKGKYVAPSPIESRLATHPFVDACCVVGAGLP----QPCALVSLSEEAALDTSLGEHLKRASLDDHEKLRFVVVVDSVWVTPTFKVRRNRVEARYA------ 211584469 18 ---------NLPFFHRLLRYAQRKPSPIVVRDLVADAEK--TYHHLVSDVLAFRKVLRDLNADKEVYIGLLAPGGYEYTVGFIAILAIGAAVVPMAAALPAEEASYFLLKARCVGLVASTASEKTAQSVVRYMGESKHIPCISPIASHFRHTLLPSDEMTISSGPVPDNAAALVIFTSGTTGPPKGAV--QRRSYISGNGEADAAYYRITDKDTVLHVLPVHHASGVGLTFLPFLAAGACIFRCGSFDTAWTWERWRRGGLTFFSGVPTIYMRMMRYYEENVAGARQIRAMLCGTSALPGPVQEFWHNISKPILTRYGATEFGAVIKTEL----------DSDGTPQNSVGCVAEAVSLKLTEE------------GQILVKCPYMFSKYLFDEKATADAHDAEGYFKTGDIARR-EGKYYFILGRASDIIKSGGYKISALDIEREILGLDYVSEVMVVGVEDEEFGQRVAATVSLKQDSLTIAELRED-LRSKMAGYKMPTVLRVVQELPKSGTGKVQKKILGPQF------- 71907974 6 --------ENLTLPQMLRQRAQQQPNRVAIRQKDFGIWNPISWDDYYRRAGHFGLGLCALGVQPGGHIGVISENRVEWVLAQMGAGLVGAVTVGVYPTSPTNEVSYVLEHADIDVVICDQEQSDKVLAAIDSLPRLRKIVVMEEKGRDKVLAFSEVEALGVDYEAVHRDDIGLMIYTSGSTGKPKGAMISYGNI--RAVAPGIIERLGLDEHSRHLSYLPLCHVAEQMLTTFTPIYLGSQVNFGESL--RTVQEDLREVAPTLFLGVPRIWEKLHASISIRIHELRNAKVALTGAAPISPAIISFFRALGVPLVEVYGLTESSGMIFGQRLDH-----------VQLGTVGAAISGIDYRIA------------ETGELQVRGGAVFAGYYKNAEATAASIR-DGWLHTGDVVREL-DGDIKIVDRLKDMITAGGKNLTPSEIENGMKASPYIKECIVVA-------------------------------------------------------------------------- 159124655 109 --------------EIFEARFRERPDAPAVCAWDG----SYTYRELNDRSSALAHKLRRRGVQAEVLVALLFEKSKFSVVAMHAVIKAGGAFQLWDPSLPVARLGGMFAESKAHLVLASAANARLAAEIS------ENVMVVDESLVPPWES------APLNPGTQPEN-ALYCVFTSGSTGKPKGFLMDHRAFCTCALGVG--ELLGLNGASRLIQFSANSFDLATFDHILPFLCGACLCIPSEEERKGDLTRAFNRYRATHAVLTPTVSRLL------EPEKLTTLQVLLLAGEAPSREDIRRWAST-VGLLNGYSPAEAGCITIVN----------PSLQESHPSKIGFPVSVV-PWVVDPDDCNRLVPAGEVGELVLQGHTLARGYFGRPDQSKAAFIPGRLYRTGDLVRFDEDESLVYIGRKDSQVKIRGQRLELGEVEHALQQFPQIREPALVGMPAPPQHQDNSLFLVADDQFCADAQKALASLRDILPPYMIPSDLLRISHLPMVPSGKTDRRLIRMRAVDL---- 33860959 35 ------------IWEYLK---LRCGNTIAINDLRGKNKEKISYSELADLITKVSNSFKNYGLVKGDVVTLISENSPRWLIADQGLMRLGAINAVRGINSPSVELEYIIEHSNSVGLIVQSEVWLKLNKKNELKKRFKFIINLEDEQFEDLINWPEFIKAGEENLLKNNNDIASILYTSGTTGKPKGVPLTHANFLHQII--NLANIADPEPGTSVLSVLPIWHSYERSAEYFFFSCGCTQFYTNPKF----LKDDIKQVKPVVMATVPRLWLALKKMPPKKQHKISSLKFPINGGGALPEHVDLFFESLGIDVLVGYGLTETSPVLTC-----------RRRELNVRGSSGQPLAFTEIKIMNEE-KDKILKFKEIGKILVKGPQVMKGYLNNISATKDVLSKDGWFDTGDLGFLIPNGSLVITGRAKDTIVSSGENIEPNPLETEILSSEFINQVQLVG-------------------------------------------------------------------------- 71908435 1 ------MNTAVSLAEHLQLAARNTPAATALLC----DGQRWSFADLLADVAQLATML----------------PSVAAPVIMHG------------SSLELARHAYACSIAK------------------------RPFFPVDQPRPDATLGNTSPLSASACSLA----DIALIISTSGSEGKPRAVLLGKAQLDAAAAASNSL--LPLAPGDLWLNCLPLYHIGGQSILWRSARAGAA-VLLHDGFDAARVASDLSSHPVSHISLVPAMLARLLDLGIRPPA---SLRVTLIGGAALSRPLYEKAMAAGWPLYPSYGMSETA---------AQCATFDPADGHWHEGLVGKPMPGHEIRIGDD------------GRIRIRGPQVMLGYLDG-----SGPDQDGWLLTSDLGKIDSGGNLTVLGRADDMLISGGRNVHPQEIESCLAACPGVEDIAVTGLPDPVWGDLIVALVV---GPVAPENLLAH-ARAHLPSAALPRRIHHLAQLPRNATGKLERSALR---------- 115395352 240 -------------HDIITSQANRRPDALAVSAWDA----QFTYRELESFSETIAQRLLSLGVQPDSLVPFCFEKSAWAIVAMIGILKAGAAFVALDPMNPLERLNGIVQRIGTDVLLTSEASFERLHMLAPNTIVVSQLEVTR---------LAKLDQSRRTLSSVTPSNLAYVIFTSGSTGTPKGVMIEHHSLAQSCLTLGTQMGSV--DETRMLQFSSFTFDASVLEIFPTLFHGGCICMPSDSDRVDNLEEYINNNNVDLVFLTPSIAAIL------DPTSIPKVHTLVTGGEAFSGDTMKSWLE-NRIVMNAYGPSEIT--IACNMTKLTVTHPSK--------CIGHAISTIS-WIVDPEDHNRLMPVGCVGELLVQGHTLARGYFQDEEKTASLFIEAPWYKTGDLVRYEPDGSLLYVGRKDAQVKVRGQRVELEEIEHHLTTNGMVSQAALFPSSGFLKHQIVGILVLLEDEAATRINKIRSSLSELLPSYMVPGQLIAVQSLPLLPSGKVNRKSLAQWIE------ 115395352 1760 ------------LHQIFQSMAERRPDDEAVYS----SQESWTFKELDSMSSVLAIKLTTVGVGPEVLVPICFEKSIWAIVAMLGILKAGGGFVPLDPKHPPQRHLAIIEDIKAHLVLGSASTSASLRSY------VPTVLEVGREAIDWNLSTQSI---PPSKIATPSN-VAYIIFTSGSTGKPKGVVIEHRAV--SSSCTEHAKPMGFEASSRVLQFSSYTFDAAIAEIFTTLITGGTVCVPTDQERMGNIVRFINEARVNWVFSTPSFIRTV------KPMSVPTVRTLAVGGEILGQDILATW-TPHVTFIHVYGPTECCIFSVSHTVN---------RDEGHRVILGRAFGSVS-WIVDPNNPDKLAPLGSVGELLLQGPILAREYLNNPEKTAEAFIDSPMYRTGDLVRYNADGTMMYIGRKDNQVKLRGQRLELGEIENMSLSLPE-RTAVAVELVDRAGTEILAAFVCHRTDTISDEDLFD----------------------PMTGTFRSQMKDLRQKLERAFA-- 67540958 104 ---------RLNAWYFFDATASQYPDALAIWSREG----IYTFRETRDRAAQYAHFFLSRGVERGELVALYLQNRPEFIFAWLGLWCLGCAPAAINYNLAGDALVHCLRISGARIVLVDDE-----EGCRGRMEEVKG-VVGGDLGMETVTVDETFNTKPSLPTTVPEGGPAILLYTSGTTGMPKGCAFTHQSILLRRGGMDDKDG---PDGDRWYSCMPLYHGTS-AIALITSLSSGISIAISRKFSVRQFWADIRDSDATAFVYVGEAARYLLAAPPSPQDKEHRVR-LMYGNGLRPDIWDRFRERFGVEVGEFFNSTE-GIFALFNYNKGPFTAGSGLLLRLLMNNTYVPVPNTGDVLRDETGFVVRAPYEVGGEILVNVPGAFQGYWENEDATNKKFLRDVFYRSGDALRRQADGRWYFLDRLGDTYRWKSENVYTAEVSEVLNTHSSILEANVYGVTVPHHEGRACAAVQLRDGTTDADKDLATFTRARLPKYAVPVFLRIVQNSTHTDNHKQGKVALREE-------- 115497270 85 -----FYDDVRTLYEGFQRGLHVSNNGPCLSRKPDQPYEWLSYKQVEDMAECVGSALLHKGFKPDQFIGIFAQNRPEWVIIEQGCFTYSMVIVPLYDTLGTEAITYIINKAELSLVFVDKPEKALLEGVENKLPCLKTIVLMDSYGSDSMKAMEDLRANRQKPKPPVPEDLAVICFTSGTTGNPKGAMITHRNVVSSAFVKMTENTFIPTSDDTLISFLPLAHMFERVVECVMLCHGAKIGFFQG--DIRLLMDDLKALQPTIFPVVPRLLNRMFDASKRKEAELRSVRLMITGAAPVSATVLTFLRALGCQFYEGYGQTECTAGCCLTVAGD-----------WTAGHVGPPMPCSIIKLVDEEMNYLAAKGE--GEVCVKGSNVFQGYLKDPVKTAEALDKDGWLHTGDIGKWLPNGTLKIIDRKKHIFKLAGEYIAPEKIENIYQRSEPIAQVFVHG---ESLQAFLIAIVVPRGIVGSFEELLEDMVRSGLKPFEQVKGIYLHPELLLTPTMKAKRPELRNYFRS----- 197784669 96 -------------------------DVAIIALDETGAGYEVTGARLRALVASVAATLRDLGVGKGDRVVGYLPNTPHAIVTFLAAASLGAVWSVCGQDYAPKAAADRFAQLEPTVLIAADGYLEAVLELARALPTLKATLLVDHMGPSLVVPWEDARTEELACSPVPFDHPLWIVFSSGTTGLPKGIVHGHGGVLLEHL-KTLGLHSDLRPGDRLLWYTTTHWMM-WNLVVSTLLTGATTCTYDGSPAPDRLWDLAARHRVTVFGTSPQYLLGMAKFIDPSAHDLSSIRVVGCTGSALPASAYWVREHVGEHVL--------LASISGGTDIVSGFAGSAPNTPVWAGELSAPHLGVALAAYDAEGFPV---IDRVGELVVTRPSMPLYFWNDPERYRDAYFSPGVWRHGDWITVTGHGSVIIHGRSDSTLNRNGVRLGSADIHDVVERLPEIAEALVIGAEEPDGGYWMPLFVVPAAGVTLDDLLREKIVRTGASPRHVPDEILEVPGIPHTRTGK----------------- 161367385 2 --------KDRTLHEWFAESAARHGDAVALEVGG----RTLTYRQLDRTADRIAGEVLRRCAGRPRRIGLYASRSVAAYAGYLAALRLGAAVVPLNPSFPVARNERIVRCAALDAVI--------AQEADPGLPAP--VVEVDPARPA---EESPGAAPPRPSPRPGPREAAYILFTSGSTGTPKGVPVSHRNV--DAYLRYVVPRYGLGPGARVTQNFELTFDLSVFDLFATWGSGAALVVPGELLSPARF---VTERGITHWFSVPSAVSVALRLGRLGENSMPRLRWGLFCGEQLTVEQAEAWRRAAPAAINLYGPTELTLSCAGFRLPADRRAWPDTSNRTVP--VGEIHPELEALVVGEDGRPAP-----TGELCVRGPQRFGGYL-DPADNRGRFTLDGWYRTGDLVR-DEDGCLVHLGRLDHQVKVQGYRVELGEIEAVLRGHEAVAEAI--VVAVREGDGPVVLHAVCTGAEEAGDALHT-LLRSRLPQHMIPRSIAFWPQLPLNSNGKVDRNAIRTELADE---- 110599662 7 ----------VNIAAHLPEMANSQPDTPAIIFPN--KNCSLTFSELDRLSDRIAYGLETYGIGRGVRTILMVTPGPDLFTLTFALFKVGAVPVLVDPGLGVKNLKKCLADAEPQAFIGIPKAHMARKIFGWGEDTLRTFVTVGRRLFWEGITLAELVAGQGERAPTDRDDIAAILFTSGSTGSPKGAVYTHGNFAAQ--VEALRQVYGIEPGEIDLPTFPLF-------ALFAPALGMTAVIPEMNFNPRKIISAIEKYHVTTMFGSPALINRVGRHGVKKGKRLPSLKRVISAGAPVPAAVMERFAAMDAQIFTPYGATEALPVCSIGSDEILGETRAITE-AGGGVCIGSPVKGIRLEVIDQWDDALRAPIGKIGEIVVQGEQVTRRYHNRPEADLLSKIKDGFFHMGDLGGRDEQGRIWFCGRKSHRVVTPEETLFTIPCEAVFNTHPSVFRTALVGV-GEKGKQLPVLCVELKGIRANKKKVRQELM--NLAKAHIHSTILFHPAFPVDINAKIFREKL----------- 197332371 80 AMPGWFTGATLNYAEHALRAAEDPARADEAALLHVDETHEVTWAELRRQVGALSAELRALGVRPGDRVSGYLPNIPEAVTALLATAAVGAVWTSCAPDFGARSVLDRFQQVEPVVLFTEHDRRDTVAELRAELPSLRHIPLLGTDAPEGTLAWSELTAAATEPVAVPFDHPLWVLYSSGTTGLPKAIVQSQGGILLEHL-KQLGLHCDLGPEDRFFWYTSTGWMM-WNFLVSGLLTGTTVVLYDGSPDTGAQWRIAERTKAT-LYGTSAAYVMACRKAEVHPFDLSSVKCVATTGSPLPPD---GFRWLHDEVAEDLW-------IASVSGGTDVCSCFAGAVPTLPVHIGAACLGTDLQAWDPSGKPL---VGEVGELVVTNPSMPIHFWNDPDRYRDSYFEPGAWRHGDWITITDHGSVVIHGRSDSTLNRQGVRMGSADIYEAVERLPEIKESLVIGLEEPNGGYWMPLFVHLAPGATLDDDLRARVIREQLSPRHVPDEIIEVPAIPHTLTGK----------------- 46139023 1358 ------------LHAQFEDQAAATPDLLALSFYSDAPPVELSYAELDARANGLANILREQDIG---IIPICMERSVELYVSILAIIKAGSAWCPIDTTSPVQRRTSLIARAHSKFLLTNTESLPLVEPCLEQGALKDVQIILVDKYTDCKTSIRAKPRDSIASSKVSGKDLAYLLWTSGTTGEPKGVMIQHSAAAQAMRDLQVQVEHEDSEQVRTLQLSAYFDVFVQDLFYTWGLAG--TVISGTRLVLGTFTEFIWKSQPTHAHLTPSFGASIA----VNELKGSTLQYVTFIGEKLTEDVAEAWAAPDIRAYNTYGPAENAVVSTMRRF------YGKSRDNAKAANVGFPLNPCTAYVMREVGELVPRYG--VGELALGGAQVGKGYLANEAKTTKAFIQGGIYLTGDLVRLNDHGF-EFLGRNDDLVKITGIRIELSEISAACASLKD-DDAAIVGAPAENNNKVVVTFVSVKAANVDTRKIRTQVAKDMLPSYMVPGHVVVLDTMPRTASNKVDRKSLQAIYAE----- 46139023 195 ------------LHCWFEQRALESPEAIAITDLDSGSRVQFTYRQVSNIATTLAARILELAAQSSQTVAVLMGPCPELYISYLAALKTGVAFCPIAVEAPKERKEALMADLKPSAVLTTSSIFSS-DTWLGTRDVLTEVVDVTP-----YLASPDVEPPQLSSQSTTVDNIAYVLYTSGTTGLPKGVAVSHLSASCTISSLSTHYNFTLPPARWFQGAAPTFDISLFEIFW--TLSSGSTLCCAPRYNIDKVVTTLEAD---ITNITPSFASLL---------DPKSIKGLMVGGETLNARLLQDFAQWNPPIFNGYGPTET---AIYCIAQAHVLD------NQRGSVIGTPLATCGALIVDQSLQPVPMG--AVGELVITGPQVSKGYLNRPEETALAFVDDAWYKTGDRARFDPNGSIEFLGRIDDQVKLSGRRVELGEIESVLASVDGVREACVWKQGAESGSEKVVSLVVVEPGGVSFDTVHQECLEAHLPDYMRPFRILQVDTLPRSASGKADRKALR---------- 46139023 2491 ----TIENTPANPTDSVALHASQHPDEEVIFQSSDDDTKTVTYAQLDTLTNAIATKLHEANLQPDDPVAMCLGRDIKSLAVTLAIFRAGFIYLPVDEDLPSARKQLLIRDAGAKLVITTDELVDLGLDANDDAPVI--------TLPDGQDDLDVISAWPVAEHLFEAGDGGYLLYTSGSTGRPKGVRVSNSNLCVSAFSNRLIEHSPLGSAGKYLNLTSRAFDPHLTQLFVPWHLGHRVVIGKDRTSMANLKELINELSITHFGSVPSVLTQL----RLKPEDVPSVRVITTGGEKASNELLNTWAKAGAVLFNFYGPTEVTIGCLGHAVNHDSNARN----------LGLPLQGLETVLLTSSDDLVVARRGQPGELCIAGPQVALGYLNRPVEDAKSFSTKRVYRTGDMMRMMKDGTLEFLGRADQQTKIRGQRLELDEVVGFLKQVAGDAGAAAVASSGSTQQQQLLGFVAKKTSGEEVELLIEQECQAKLPAFMVP-TMVWVTKIPLAASGKVDTKLL----------- 87307860 15 -----------TVVDRLRYRAEHQGPQVAYAYLVDGEDEKLTYAQLDLAARALAARMQALNMQ-GERALLLFAPGMEFITAFYACLYAGAVAVP---AYPPRRIQAIADDAQAKIALTTSDVLDRVTPMLDETPHLKKI---------HWLATDSEKLVEADQWRMPDIDLAFLQYTSGSTGTPKGVMLSHSNMMHNSALISYAFEHTRSMRAVFW--LPMYHDMGLIGGVLQPMIGQPTILMSPMAQPFRWLRAITKSQATVSGGPNFAYELCVNSEQKDKLDLSSWELAFNGAEPIKPETLDRFEPCGFRFYPCYGMAEATLIISGGLKKSPVDADPDEAGARPVVGCGNCLPDQEILIVDPETM-LQQPFNKVGEIWIAGPSIAKGYWRNEEDTERCFRAGPYLRTGDLGFM-QDGELFVTGRLKDLIIVRGVNRYPQDIEATVCASHELLEAAAFSAEIAGKDRLVIVAEAPRLRQKDYGQIISAIRKEVLEHEMAVDGVIRRGSIPKTSSGKIQRHACRNHF------- 119717211 9 -------------------------------------------------------------LREGSRVALLVPGSLDYLDLVMSLLAAGMFPIPLDPRLTAYERDRLLATLDPDLVV---DRAEQVAAMVANTPA----------------RFRRAL-PRARPMHV----------TSGTTGTPKGV---YSGLLAAALVAEERDLWGFTDSDVNLVLSPLYHSAPLRFAMGTVLAGGRAVAPGA-FDPARITAAIRSERPTTMFCVPAHLQRLFAHWDDLAPDLSCFRLVAHAGAPCPPDLKRRLIEVFPQTWEFYGSTE-----------GQFTACRSEEWLERPGTVGRARPGRTLE-VDPDGT-----------IWCAVPPYAREYFGDPEKTAAAWRPDGAFTVGDLGRLDADGYLYLDGRREDLLITGGVNVYPLEVENTLREHPGVEDVAVYGVPDERWGQRVC----AAVVGTATAADLDAFARDRLAPPKRPKEYHHLDELPRTLTGKVLRDQLTQR-------- 9716269 1 ------------------------------------------------------------------------------------IHRAGAAYLPLDPELPDARVTELLARARPAAVVTTPGHAPRLRALGADAIVLP---------GEVRTAAGEGDGRRDRAVPVAAGDLAYVMFTSGSTGRPKAVGVPHGGLAAYVTAHQAM--YALTPDDRVLQSGSLSFDLSAEEIFPCLAAGATLVPRTEEMGPAAFLDGVARLGVTVAHLPTSLLNLLAGAVTDDGVPVPSLRLVVAGGEPADPARLAAWRAPGVRLAHVYGVTEASMVSTAAFLDTVPD--------RARVTIGRPIAGTEVHVLDDGFEPVPDG--VPGEVFIGGAGLARGYLAEPGRTAARFGPHPFYRTGDLARRLPDGSLEYVGRLDRQLSLRGFRIDPAEPEAVLRTHRAVADVAVT-----VRDGRLVGYVVLRPEAVPAEELRAHAARA-LPGHLVPGTVVRLAALPRTGSGKID--------------- 193657462 33 --------------------------------------KEYGYPKLKKDVLAMATAFKKHDLGHGDVVMIIDYGSYEGQVVMLAGILVGTTIAALDHSLRKSVLAELINESKPNVLFCNTFSINIITDILNTITH-QPILKISTMIRDGFTVYSNIIVVTADETLLSPIGPCAIIYSSGTTGTPKGIYLSDDAMALISFKQSLMEEPI---ENRFMITSPVFWYTGMLLMMLGIHFGKPRLFFSAKSTAEQVLCSIDKFKPTFLMGVAAVNEMMAQMANGHKYNIHSLTTCVVGGSPLQKTVVKNLLQGRIPIKQGYGASEQGIIAAW--------SMDSDISTVRAGSVGRPAAGIKIRIVSETGECVGPNTE--GEIRIKSVSNMVGYVNDMKKTICSYDEDGWFKSGDVGYYTDDCCLFIVGRIKELMIYKDQRIAPTDIETVLLSHPAVLDAGVTGKYSVDGDLLIGVVKVKPGQNVEPDRLLSYVNDKVKDHERLRGGIIFVDDVPRSP-------------------- 89902951 9 ------------LANLIANRAAEMPDFDVLTIEGAGPDEVRNYRDLWDNGRRMAQVLLDLGVQPGHRFALLMANHAEFVEAMVAASIVGAVVVPIDPRAKGDKLHFMLENAQCSGAFVADYALGNLQPLRVTLPGLRWVMGFATNEGPGFVDWVAAAPTNAPDLPVDPDSPLELIFTSGTTGDPKGIVLTNRRYCDTSLLAKRL--FGYRDDDKLYSGLSLTHANAQIVTLGAALACKLRCVLSRRFTKSRLWNITRKYGATSFTLLGGMTTAVYAELPKPDDAENPVRFVVSAG--MPAAIWGEFERFNVQVLEFYGAAEGG--LSFNHPGAGP-----------VGSIGKVAPTLKHRIVDDLGNDVPRG--VPGELLFRGDPFVVEYFGNPDASTKK-CAGGWLHMGDVVHEDENGWLFFDYRKGNGIRRNGEFIDTTFIEKVIAESGLVDDVYVYGIASANLGEKVAAVVAKNAVTFDPQQLFES-CRGKLDASLLPGFIQVLAQIPKTASEKPQDRFLIDAFK------ 156101029 27 ------------------------------------EKQRFSYAELHEEVENLRSFLKGINVQPGEEISIVLFNSIEYVVSFLGINYNKNICLPLNTNLKKEEVRYLVNNC--KYIIIDENYVSMIEELGTEHSIGVIRIRKNKEAPFFTYSLSRPYGGNSPDLTKKGSDVCLHLHTSGTTSKVKIVQLTNENI--KTTIRNITSSYGLNQEDNTVIVMPLYHVHGLIGVLMPILHAKGNVLVGHSFSASEFWKNVVHHNVTYFSAVPTIVKILLLRYESDGVKVKHLRFIRTSSSQLDEHMEREAEKFETNILQAYGMTEACHQVSSN--KLILTDEKDVATVKKYKSVG--IPNVGVVIYDERGKVCKRN--ELGEICINGKNVMFGYLKDNEERVDYMEGNPFFKTGDVGYVDGENFLFIAGRIKDIINRGGEKIIPNEIDDVMRDHPWVSDCLVFASTDEVYGEAIHAAVILKSTTPTAEELTEH-MKKRLADFKVPKKIYFVNHFLKTDTGKVSRRKVAE--------- 115484155 86 -FPDT--PDIATLHDNFVYAVETFRDTRICADGTVGDYKWMTYGEASTNRTAIGSGLIYHGIPEGACIGLYFINRPEWIIVDHACAAYSFVSVPLYDTLGPDAVQFIVNHATVEAIFCVPQTLSTLLSFITQMPCVRLIVVIGGDNANEIIIYSRLLNQSSRPFRPPPEDVATICYTSGTTGTPKGVVLSHRNLIANVAGSSVV--IKFYPSDVYISYLPLAHIYERVNQIALLHYGVAIGFYQG--DNLKLMDDLAALRPTVFSSVPRLYNRIYAAITNAGRNLSRVRLMSSGASPLSADVMEFLRVFGCLVIEGYGMTETSCVIATMDCDD-----------RLIGHVGPPNPSCEIKLVDPEMNYTSEDQPPRGEICVRGTTIFFGYYKDEIQTREVIDEDGWLHTGDIGLWLPGGRLKIIDRKKNIFKLAGEYIAPEKIENVYAKCKFIAQCFIYG-------------------------------------------------------------------------- 170572844 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIIFFSSGTTGLPKGIRLSHRTLIANGIKCAEYEMVSLSGTDVVYGVLPYFHAGGLLTVLSLLGL-GVQIIINRKFDAEQFLGILRNYQVTTALLVPPVLKFLADTPNLNPEELHSLKHIFVGSAHVNESLVEKYRLSETNIIQLYGTTEAGAFVFMQPLFGE----------KKIGSCGILLPNVECKIVKLSSNEECEEKEIG-EIWLKTSTMMQGYLERIADTNDAFI-NGWYRTGDLGYYDFDQFIYVTGRVKEMIKVRGWQVSPYEIEEKIQELEDVELCAVVGIPDEYSGQLPKAYIQLHDGCQPDENKIHRLVNSKFASYKLKGGIQFINNMPVNSAGKILRKELLKM-------- 146312452 9 -----------------KHWCARHPAKPAVQI----NQEILSWQQLCQRVDALANGFQRQGIQEGDGVMLMAQNHPTTLQAWLALLQCGARILPVNPQLP----------------------RPLLNVLIPQM-TLRFALVLDGE-FDGLMPLAMQYVPGSHSVAWQPERLASMTLTSGSTGLPKAAVHTPAAHLASAEGVLLL--MPYGAQDDWLLSLPLFHVSGQGILWRWLFAGARLTVRDKQP-LEQMLQ-----GCTHASLVPTQLWRLLNHSEPVA-----LKAVLLGGAAIPVELTQKAKAQGIRCWCGYGLTEFASTVCAKEADGKPD-------------VGSPLPGREVKIVD-------------GEIWLKAQSMARGYWRDP-----LINEQGWFATRDRGELVE-GSLTILGRMDNLFFSGGEGIQPEELERVIGAHPLIHQVFVVPLDDAEFGQRPVAVVECETGTDITA--FPEWVRDKLARFQQPLHWLVLPAELKNGGIKISRRALQQ--------- 213033081 550 -----------TLYDGFLRNVKLNPDRVAIIDSETKEE--ITYHKLYEISLKVADCLGKNGVKKGDYVGITLPRGSRQLYAIFGILFTGAAYVSIGIAQPNDRRTKIYDQIGIKCIISDEKTVIDCKLNKNEVKIIDLDVAM------------ANVAKLKQPVEISPYDSAYIIMTSGTTGVPKGVEIMHTSAV--NTCIDLNEKYNVNAEDTILMVSAIDFDLSVYDIFGILHAGGTVITTSEDRNPDEWLNLVDEYKVTIWDSVPILFDMIVTMAEGKNRNLP-FRIVMLSGDWIAINLPERFENINSIVVAMGGATEAS------IWSNHLNVPRKIPKDWISIPYGRPLKNQVYRVVDEFGRICP--NYVKGELLIGGVGVAKCYHGDEELTKKYFEQDGWYRTGDNGRTWNDGIIEFLGRKDTQVKVKGHRIELGEIENALIVFENIKKAIALIVKDGNVNK-LVGFAEIFDCKESNQMLLNSDFEKETEEYKKQKYINFIDEL----NFKVNR-------------- 27695530 54 ----------VTVLDKFLSHAKRQPRKPFI--IYEGDI--YTYQDVDKRSSRVAHVFLNHSLKKGDTVALLMSNEPDFVHVWFGLAKLGCVVAFLNTNIRSNSLLNCIRACGPRALVVGADLLGTVEEILPSLSENISVWGMKDSVPQGVISLKEKLSTSPDPVPRSHHVVSLIIFTSGTTGLPKAAVISQLQVL---RGSAVLWAFGCTAHDIVYITLPLYHSSAAILGISGCVELGATCVLKKKFSASQFWSDCKKYDVTVFQYIGELCRYLCKQSKREGEKDHKVRLAI-GNGIRSDVWREFLDRFGIKVCELYAATETGRIGAIGRTNLFYKLLSTFDLIKYDFQKDEPMRN-------EQGWCIHVKKGEPGLLISRAKNPFFGYAGPYKHTKDKLKGDVYLNTGDLIVQDQDNFLYFWDRTGDTFRWKGENVATTEVADVIGMLDFIQEANVYGVAISGYEGRAMASIILKPNTSLDLEKVYEQVVTFLPAYACPRFLRIQEKMEATGTFKLLKHQLVE--------- 65336264 9 ------------------------PNQKAYTFIGNGETASLTYGELEKRSRAIAAQLQEMGVTRGERALLLYSQPLDFICAFFGCLYAGVIAIPAPPRLTLPRLQACVKDAQVSLVLTTSQIYSQFPS-----EWQKDFEYNNMLLWLFTEEISEQLANQWQELKINLDAIAYLQYTSGSTSTPKGVIVTHNNVMHHS--AYIKQAWNYTSDSIAATWMPYFHDYGLIDGLIQPIYSGITCYVMSPLTPTCWLEVISKYKVTHSQSPNFGYDYCVRQVQLNNLDLRSWKTASNGAEPIRKDTIEKFEPCGFRFFPSYGLAEATLLVATKSHNDIVECDGNQKGTRYVVSCGFPICGIKVIIINPNT-LTRCASDEVGEIWVSDLSVAQGYWNRPEETKHTFEAGPFLRTGDLGFI-KNGQLFVTGRLKDVIIIRGQNHYPQDLETVEQSHPALREAA-FGI--EVDGEEKLVVVQKLDFDQVNGDIRQALMEQHLQVYAI--ALIKPGSIPKTSSGKIMRHACR---------- 84494902 12 -------PSPRTLVDILRATIEAHPDAPAV----DNGTSVLTYGEFAEAAEDVADALRAAGVERGDRVGIRIPSTLDLYVAIAGILVAGAAYVPVDYDDPDERARIVFGEADVAAIITTD--------------LVVRAVGGGSTHGDDTAYAAEQTGPREDPTT---DDDAWIIFTSGSTGKPKGVAVTHRNAAAFVDAESFLQDRPIGPGDRVMAGLSVAFDASCEEMWLAWRYGACLV-PAPRRSGVELGPWLTANRITIVSTVPTLVTLW------PTEALADVRLLILGGEACPPEIGARLANEHREVWNTYGPTEATVVACGAQLTGEP-----------PVRIGLPLAGWDLAVVDATGQPVP--EGESGELIIGGVGLAR--YLDEEKDRAAYAADRAYRSGDLVRNEPEG-LVFLGRADDQVKVGGRRIELGEIDSALLSLPGVSGAAAAVRRSEAGNTLLIGYVTTND--TFDAKAATESMRQSMPAALVPR-LAVVDTLPTRTSGKIDRDAL----------- 115436950 1247 -----------TIHGLIANRFTERPKSQAVCAWDG----SFTYAELDRHSARLARRLAELGAGPETFIPCCFEKSRWSVAAMLGVLRSGSAFLNIDPSQPESRIQLMIRKLKGQTIVCSPEQYDLCTRVAEG----RNIVILNEDTPE------ESTSEVTPIAQVSPDNAAYVIFTSGSTGEPKGTIIQHGAYCSGSITHA--PAMLMDGDTRALQFASFTFDASLVEILTVLVVGGCVCMPSEEQRKRDVTEAFRATRANWAVLTPSFVNLI------KPEDVPSLKTLGLAGEAMSRSHIETWGHR-VRLINAYGPSECCVCSTSN-VDVTLESDPRNIGRACSGASWVVMPNNHHRLV---------PIGSVGELVMEGWNVGRGYLNEPTKTQAAFVENPWYKTGDLVRYNPDGTLSFLRRKDTQVKLRGQRVELGEIEQSLASKPD----AVVDIKDAPDQPRLVAFITMEDGMGSSNALLDDLLAEFLPMHMIPSAYLPVQYIPKLPSGKADRKTLRQMAE--YSGA 115436950 179 ------------LHEQIDKTALTCPDKIALECWDG----SMTYAQLVDYTNRVGNFLIDQNIRPSVFVPCCFDKSLWAAISMLGVLKAGGAFVCIDPAQPIDRLTTIIEEVDANFVLAAPEHCKMFAGTGCTPLAIDADFIYSLPPCHGL------------PRRATPKDPLLAIFTSGSTGKPKGIIHEHRAVC--SSAKEHAVRLNINSDTRTFQFASFTFIINTFELFTPLLKGGCACIPSKEDRLGRTAGAMRDFKANWVCLTPSFVRSV------KPEDIPDVKTLLLAGEPVQQDNLEMW-RSHVRLLNMYGASEASVCVTGELSGS-------VDRSTIGTGTG-----VATWIVDPTDDDRLAPIGAIGELVVEGPVLAREYINQPEKTAASFISNSWYKTGDLARYGSDGRINLVGRKDMQVKLRGQRIELEEVEFHLRQLPKGIELVVVDQPDRPF---LAAFVALKKSDDTSSQLLDEATRGSLPGYMVPSTLVKLKHMPLTASGKTNRKAV----------- 172036381 7 -----------TLVDLLQERSLQQANHPTYTFLHEGEKETLTYGNLDKQAKAIAAYLQSVN-AKGERVLLLYPPGLDFITGFFGCLSAGAIAIPAYPDQSLDRLEAIATDAGAKFILTINPLVPYLQGRFTTSPILSSLTIIDSNTVS-----KDQQLEWKDP-NINGDTIAFLQYTSGSTGKPKGVIINHDNL-LHNLEMGYKYA-DITPNTKTVSWLPFGHNTGLVVGVLQPLYSDHPVILLSPLDPSRWLTAISRYQATQSLAPNFAYVAFATSPEEKETDLSSWEFAVSGAEPIRAETLERFAKTFAALSAGYGMAESVPPLILTIDKTQLQDNNEGENSQKLVGCGTTGAEQTVIIVNPDT-LTQCDDNEIGEIWVCGPSVAQGYWNRPEATEEAFKEGPFLRTGDLGFILEE-ELFVTGRLKDLIIIRGKNHYPQDIETTQRSHQALRPSAAFSV-DIDNQEKLVAAIESLDHDQVFNAIRQAVSQQHLQVYAIPGTI------PKTSSNKIQRHACK---------- 184201508 82 ---------RLNYAENTLRWAESRPDEVAIVEHEDGAPVSWTWRELESRVAALAQRLRELGVGRGDRVAGVLPNIPETVVALLATASVGALWSVVNTDFGPSGVADRFAQIEPTVLFVVDDMTGSYAGLLDVLPSVQQLIVVDQQPPEGALRLSEILECSAVPEQVPFEHPLWILYSSGTTGKPKGIVHSHGGVVLE-FHKALGLHAGLGPEDIAYYAVATTWM-VWNMLVGILLTGARIITYDGSPTPEKSFELVARHRATFFGAGAGILSMVQRAVPNVRMDLSSLRSILVTGSPLPAAWDWVYEAVSPTVR--LGSDSGGTDVTSAFIGTN------PYQSVYRGEIMGPYLGVAAESWNSRGERV---WDEVGELVITAPSMPVFFWGDEDRYRAAYFDPGVWRQGDWVTQLSQGPFVVHGRSDSTINRGGIRMGSADLTHVVDRVAGVSASMVIGAELAGGDYFMPLFVVPEPGTRLDEELRRRIVREQVSPRYVPDEIIEAPAVPRTRTGK----------------- 41408486 5 -----------TIGAVLDEIADVIPDRTMTVCGD----RRSTFAESADRTRRLANFLSGNGLGVQDRVALVMHNDL-YPDMVVGCLKARTVPVNVNYHYTPREVGELFDYLRPRAVIYHRGLGPKFADVLGR-GDVDLLIAVDDGSEPGAVSLDDALAQGDTGHPAPSPDDLLMICTGGTTGRPKGVLWRQSDIYVHACAQEIRDKVSGAAGAPWFAVSPLMHAAGMWTAFAAIMAGTTVVLYGKKLDPRSVWETAQRERVGMMTMVGDAYAALVAELQRGSYDLSSLYAIGTGGAATNPKYQQALLELHITLINGYGSSETG---NMGFGHSRTGTRTDTFTLREGG----------LVLAEDYSRFLSPGEPQLGWVAREGR-IPLGYFDDPDATRKTFVIDGVVISGDRAALEPDGTLRLFGRDSLVVNTGGEKVFVEEVEEVLRAHPAVADALVVGRPSGRWGEEIVALVELRAGTGAAADELHAHCTSRLARFKAPKEFLFVAAVQRLGNGKADYR------------- 166159348 85 -----------TLPQALARAARVAPGRGTTYLLPDGSTDRQTYAELYEDARRMLGGLRRHGLAPGDPVLLQCADSRTFVTAWWACVLGGFLPTPLAPAAAVRKLAAAWDLLGRPPVIADPGLCEGVRSLAGRLPGGE---------APRVLASDALPDPEPADWTVPDPDALIVLLTSGSTGTPKCVQHRHRTIVARSYAA--IAANGFTEHDVSLNWMPLDHVGGMIMYNLRDVFLACEHVNVRTESPLLWLDCLDRFRATNTWAPNFAFSLVCQRAEEIAADLSRLTNICNAGEAVVARTALRFVELLAPMVPCWGMSETSSGVTYTLVPASLDGELRELPAGTPGAVGSPVPGVALRIVDQEGEVLP--EGRVGRLHVSGDTVLSGYAYNERANRESFTADGWFDTGDLGFLR-DGRLFLTGRRKNMVIVNGANFPAHEIEAVVEQVPGVVPAAVAGVPDEDTGDALVVFFVPTDDVPALVDAIRSALARDLA--LRPTYVVPVTEFPRHNGGKVQRERLLE--------- 195023975 26 -----YYDPRCSVGDVIHTTLGNFPNQVIQINIEDGT--KVTCLEIRKWGVRLAMYLKKEQITQTDIVGLISETNNYVVAVVVASFFNATPFHAVNVTRDAKTVQRLYEVTKPKIMFCDGFDYERIKEITKEWA---PKIVLLSGRIEGVTHIEDLLVPQPEPAALDKDQTAAILCSSGTSGLPKAVHISH---------TYIARTPPLKSTDIILTHATVDWATGFSCIVLSLFYCAPRLIFKGDYNAEKTLKIIQDYEATIVALAPWQAYELFTHPLATEKSLNSVSLAFITGGWISLKVLQRAQELQCNILFSYGSTETGGIT-------------GNVDQTLNNSVGRIFPGLRVRIVNDEGTNLQHN--EVGEVLIDTGFKWQGYVNNVADTESTM-QDGWINLGDLGYFDDDNNLYLVDRKKDLLKYKSKHYWPNEIEQVIIELPDVLNVCVVGVKDERHGDAAGALIIKKGSALTKQQVIDHVAKRVVVDYKLNSGVQFVDILPQNQNGKVMRSEARQLFE------ 121703846 53 -----------NVWFIFLQTVKKYPDMVCLWTRE----KVYTYRDVQNLACQYAHFFLAKGVKKGDLVAFYLQNRAEFVCAWLGLWSIGCAPAAINYNLAGDALVHCLKIGGAKLVLVDDDCRARIEECKGSLEGGMELMYLGPTLTSLLSTFPTTRPAKDLALDMSGEYPSILLYTSGTTGMPKGCAFTMSRLYLYVRRGAMEDTEGPG-GDIWYSCMPLYHGTS-AIAMMICLTTGVAIALGKKFSVRQFWRDIRDSRATTFVYVGEVARYLLAAPPSADDRNHNVR-CMYGNGLRPDIWERFRERFGVNVGEFFNSTE-GIFGLFNYNKGPFTAGS----VGHHGLVMRAVMHVPVAIDPDTGDVLPQTGLAVGEILVSVPQAFQGYWRNADATSKKFLRDVWYRSGDALHRQTDGRWYFLDRLGDTFRWKSENVATAEVAEVIGQYPGVQEANVYGVPHHE-GRAGCAALQLTPEAKGALDFRAAFARARLPKYAVPVFLRIVDTSTHIHNHKQDKVPLREE-------- 46446870 376 SFPHATFPEGETIPEVFLNNCARMGHTVACGDLRSG---VMTYAQAKLRVLLLTDYIKKL---PGEYIGILLPSSVVTYFTILACQLAGKVPLLINWTAGARHLESVRSLSNIQVVLSSWAFLDRLDNV--DLTEIEELIITLEDARREFSWKDKLKASIFDIQSLTKDSKAVLLFTSGTESLPKGVPLTHGNILNN--QRDAIESVEIFQDDVLLGMLPPFHAYGFTASGLLPLLGGLRVYYADPTDGRGLAKAIEKWAVTILCGAPTFLRGI--FKNANPDQLKSLRICITGAEKAPKELFQMVGQLHCRLIEGYGITECSPVLTANTTGNPVYG------------VGKPMKQVSLCVVSDQHQPLPQGEQ--GLVLAKGPNIFSGYLNKPFIT---VNQEAWYSTGDLGYLDSEGNLIICGRLKRFVKIGGEMVSLTAIEEAL--HHTIGELAVI--PEEEAGEKAKIFVFT-SFEASVDEANKALREAGFSNLVKVFKVIQLPEIPLMGTGKINYRELKKNLETH---- 87198843 57 ------------------------------------------YSELREDALVAARKLIGLGVQPGDRVALVAETGPDFAAIFCGAMYAGAVPLPLPTSFGGKELAVQLSSSDPKMLVYPGEIAEMASAAAARQGC----------AGLSWDEFHAGAAADGPLPTPDPDAISYLQYSSGSTRFPHGVAVTHRALMANLAGHS--HGMKIADPDRAISWLPWYHDMGLVGCFLSPIANGVSVDYLKTEDPLAWLDLISRNTGTTLSYSPTFGYDICQSHVSDRFDLSRWRVAGNGADMIRPDVMQAFAEAGFKFLPSYGLAEATLAVTIMPPGGTPRDLSRPARYRAMVNCGVPVRGMEVAIRGENGNEI--GHHHIGKVWCRGSSVMHSYFRDPEATDACMV-DGWLDTGDMGYVDENGYLFIVGRAKDMIIINGKNHWPQDIEWAVEQLPGFHDIAAFSVETENGEEAPAVLVHCRVSDPVERKLRDQIRDKVRSITGMNCVVELVPTLPRTSSGKLSRAKAKKLY------- 198422464 97 ---------NRTINRIFDDVMRRHPRKVAVQW----EDVSWSFHDLYEYSNAVGNYFHKQGFKHGDVVAIFADNRPEYIALWLGLAKIGVTAALINYNLRKDALAHCINISLCKGVVYVGHLGDALGEVHSELKTDLKYYVMCGDEGKNALHESESRLQPPEPANASYFDKLMFIYTSGTTGLPKAAVISHSRFYYMCTMSNLLVGY--NSNDNVYCSLPLYHSNGGIVGLGQMLCHGIGFTIRSKFSASRFWTDCKRYNCTVILYIGEICRYLLAQPVKVSDRDHNVR-IASGNGLRPEIWTQFVERFNIRVAEFYGATEGNANLMNTENVTGSCGFISVIAPTIYPVTLLKVDEDQELVRDKNGLCIKCKPGEYGMLVIKQSQRFDGY-ADKEASKKKVKGDSVFMTGDVLTMDKYGNMYFKDRTGDTFRWKGENVSTAECEAELNQH----TVAVYGVTIPGTGKAGMAAVLDVDDTVDLEQLYDGVVRA-FATYARPLFVRKVKHMEITGTHKIKKVALRKE-------- 163859064 17 ---------------LLLQHASVRGTRPAIREKDLGIWQTLTWSEVAHHVRLAAHGLAVLGIGPGMHVAVIGENRPRLYIAMMAAQALGAIPVPLYQDAVAQEMVYVLQDAAITVAVVDQEQVDKMLEVRAQCPALAHVVYDDPRADSMLRSYEQLEAAQAHPAAVQPHDAAAMFYTSGTTGKPKGVVLTHHALIDRAQAIAQME--RLTDQEDVLAYLPPAWIGQNMFSYTQLLVSGFTV--NHPESPDTVSIDMRDIGPTYYFAPPRMFRACMNLARRVGVRMSRVRVAYTAGEAIGPDLFVFYRSIGINLKQLYGSTETSVFVCV-----------QPDGQVRDDTVGPPVSGVEIRVADN------------GEILVKSPGLFKEYYRNPEATVEARDADGWFHTGDAGYLDTDGQLKIIDRAKDVGKLAGSLFAPKYLENKLKFFPHIKEAVAFG----DGRDQVCAFI------------------------------------------------------------ 45187526 239 ------------IHDIFQHHAETRPDRLCVVETGVGQVRTFTYSAINCASNIVAHYLLARGIRRGDVVMIYSTRGVDLLVSVLGVLKSGAVFSVIDPAYPPARQNVYLGVAKPAGLIVAGQLDEAVEALKARLPALADGAILGGTLPDFHLDTLASLKNTRTDVVVGPDSNPTLSFTSGSEGIPKGVLGRHFSLTYY--FDWMAKRFGLSEDDKFTMLSGIAHDPIQRDMFTPIYLGAQLLVPQEDDTPGRLATWMATHGATVTHLTPAMGQVLTA---DATTPFPSLKRAFFVGDVLTKRWLKTWPLLTCTAHL-----EPSVQYRYFEVQSCCSNPSYLDNVKSITPAGRGMHNVQLLIVNRHDRTKLCGIGEVGEIYVRAGGLSEGYRGLPEINKEKFVRDRLYRTGDLGRYLPNGDCECCGRADDQVKIRGFRIELGEIDTNISQYPLCRENITLLRKDQNGESTLISYLVPRSDSAVPESIIRGFLKKRLAGYAIPTLIMVMERLPLNPNGKIDKNKLQDRASEHFA-- 83721530 1105 ----------------FVRHANAHPDAVAVRQGGAA----LTYGQLLRDAEDIGSALQRLGVARGDVVAAVVEPGPRAVAALLGIELAGAVYLPVEPSWPSARIDALLREAGVRHAVATTG-------------------DFDLPVPSLRLDRPLARATPAPVADAGPSDAAYVIFTSGSTGRPKGVVITHEA--AANTIDDINARFAVGPADRALCVSSLAFDLSVYDIFGLLAAGGAVVFPERARDPDAISQALSDAAVTIWNSVPAVLELLLDVAAPRSA---HLRLALLSGDWIAPTLPERLRDANVQPISLGGATEAS-------IWSVVHPIAPADAALASIPYGKPLSNQQCFVRAPDGRERPHGVAGE--LLLGGCGLALAYLGNEAETARRFFVDRLYRTGDLARWLPSGELELLGRMDGQVKVQGYRIELGEIEAAAMRAGGISRAVASAVRRNGAAVIQLHVVALPERRGDIVAAVRAELVLHLPAYMQPHHVAVLDALPLTANGKVDRARL----------- 83721530 24 ---STYSDAE-SIAGQLMSRAEAAPDFPAFASVGSSEDVCLTNACLCERASAIAFRLARV-ASVGDRVMLAFRNPLDFVPAFFGCCLAGTIPVPVAPRHGRDTMLAIAQDCGAAIALTAEE--------REALPGIQWMRTDDGERRAPFLSV------------VTDDHPALLQYTSGSTRTPQGVAVTHSGL--RATIRDLDSAALHDTDSVMVSWLPYFHDMGLVYGILTPLYCGAYLMPPEKFQPMSWLRAIATVRGTHTAAPNFAYALCADRAAAPETDLSSLRFALNGAEPIRCETVRRFEAAFAPVIPGYGLAEATLKVASGRSGEGMRSARFERDALALGSCGTSLIDTRVRIVDPQTRPCAPD--VIGEIWVAGRTVAGGYWRRPQETQRVFRAGPWLRTGDLGFVH-DGSLFVASRLKDLIIVGGRNFYCHDIEDSISGHPAIRMGRVFAIEGADGEGILVGAEVRSGCDETAARAIIPVIRSALMNEHAPARIVLLRRILRTSSGKTRRAATRD--------- 126695760 44 ------------------------ADTLAVCDLRGKYKEKFSYSELADLITKVSFSFENYGLKKGDVVTVISENSPRWLAVDQGLMRLGAINAVRGINSPSVELDYIIGHSNSVGLIVQSKEIWLKLNNKEELKKLKFIINLEDEQFESLISWSTFISSNLEKFNPEIDDVATILYTSGTTGKPKGVPLTHANFLHQII--NLAYIADPEPGTSVLSVLPIWHSYERSAEYFFFSCGCTQYYTIPKF----LKDDITQIKPVVMATVPRLWEAILKKMPSKKQKLRSLRKIINGGGALPEHVDLFFESLGVDVLVGYGLTETSPVLTC-----------RRRELNVRGSSGQPLSFTEIKIVNDDKKKILK-FREVGKILVRGPQVMRGYLNNEIATNDVLSKDGWFDTGDLGFLIPNGSLFITGRAKDTIVSSGENIEPNPLETEILSSEFINQIQLVG-------------------------------------------------------------------------- 118471003 5 -----------TIGGVVDAIAEAVPDREMTVCG----ARRTTFAQGADRTRRIANFLAGQGLGAQDRVALIMHND-QYPDLVIGCLKARTVPVNVNYYYSPREVAELLDHLRPSAAVYHRSLGAKFADVLPPRSARLLICVDDGPGPDGAIPLDDALAQSSDCVAPASPDDLLMICTGGTTGRPKAVMWRQGDIYVSSMNASEIHAKVANAGPPWFAVSPLMHAAGLWTAFSGLLSGQTVVLHDPRFDPRAVLETAEREKVGLMTMVGDAYAAIVEELRRRTYDLSSLFAIGTGGAATNLKHQQALLDHQITLINGFGSSETG-----NMGFGHSQRGNQAETFQLRAG--------GLVLAEDHSRFLTPGEQGVGWVA-RNGRIPLGYFDDEAATANTFEGQRVVVSGDRAALEADGTLRLYGRDSLVVNTGGEKVFVEEVEEVLRAHAAVADALVVGRPSERWGEEIVAIVALRDHDVTGEALREH-CSTRLARFKTPKDVMFVEQVRRLGNGKADYR------------- 126567228 6 --------------------AEHTPDNVFLTQPYDGRVEDITWREAADQVSRMAAHLNTLGLPQRSNIGILGKNSAHWILSDLAIWAAGHVSVPLYPTLNGETAAYILDHSEAQMLFLGDGTADGWHDIKGHIPEQLPIISLPLSPRDDTPKWQDIIAEQSPPKLPDPDDLATIVYTSGSTGRPKGVMHSFRTMI--SVADGLQQLFPVSASERMLSYLPLAHVAERAAVETQSLYYGFHLYFANSLD--TFQEDLQRARPTLFFSVPRLWNTLVKKKVLKQLGLDHCRAALTGAAPLSAETIGWYRSLGLELLEVYGMSE-------NFGYSHANRPGQ----AKVGTVGMVHPGVE------------HPIGEGGVVQVRSPGQMLGYYKNEEKPREDLMDDGFLKTGDLCEIDRDGCLRITGRVKDLFKSKGKYVVPVPIENRFN-HPKAEVVCVAG-------------------------------------------------------------------------- 88797528 24 ----------------------------------DGHIRVYSYREAFDTVSRLAGGLRQRGLEPGQRIGILSKNCAEWFILDWAAQMAGLITVPLYPTQTAEHLNEALKAVPVHWLFIDPTLADALEVSHLTTANLPYETIGTDLDWATLTASEPL--PETEWVVPTTSDIMTIHFTSGTSGKAQGVKLSYGAY--HYACQNTRSAMQVTPEDRFLSYLPAAHIAERMMIQGNAVYSGAQLFFAN--DLSTFAADLKRAQPTAFMSVPRLWNALLAIPGVNRLGLSHARLTGSGAAAMPIDLLTWYEKLGIPISEAWGMTETCGLATMNYPF----------QSRSKGTVGRPVPQTEIRVSHE------------GELLIRSPGLFSGYFNDDEATTAAFTEEGYFHTGDLGQWQDNQTGWLTGRLRDPFKSKGKFVNPGPIETRLQQEPLIDLACVFG----ENQGQPVAAVQPPGRINGLTEILENTLHEKLSALLVSDKAWTVESGWLTPTQKVRRRPISEHYQNIH--- 119946244 1 ------MENYATIPQMIQYVVNTYSNYSALNFKNKGSWETISTEKFSETIRRLALGLHSLGIKEGEGIGLIANPSPQWVMIDIAIMVNRAISVPMFANISSTHFQFQSKDSNVKYLFVDDEEL-LADAIKPLLHSFTKIISYHPKSAKNAISFEELLGDQLSAQAVRPKDIATVIYTSGTTGMPKGVEITHANLISQIRATTQLFPLH-SAKDKALTCLPLAHVFERMVIYFYISTGTPIFFAD---DIKKVGELLRQVQPSVITLVPRLLRAISKEPGAHNYDYSKLRMVISGGAALSVSMENFFKNIGLNLYQGYGLTETSPVLAANYPGN-----------TRYRSVGKIWPGVEIKISDQQ------------EILAKGPNIMKGYHNDPQTTRETIDPQGWLHTGDLGFVDQDGYLFINGRKKEIFKTSGKYVSPIPIEQMLCVSELIDMAAIMGFPDENLGAIKKYSDMSKGDFLNSSEVTQEIVNSQLNEWEKIRKFKFIKEL--TPTMKIRRQVIEQEF------- 119503263 31 ------LDEAISLGVIFEETVRRHGDLLALEF----EGRSWTYSQLNQEINRLAHLLKAQGVKQGEGVALFMENRAEFVISLLALTKIGAPAALINNSLSGEALVHCCKVTNAKHCIVGDERADVLAPELAGLPFGQGKDTVDREAPGWAMDANQAMQGHSDQ-DLPETDVALYIFTSGTTGLPKAATYKQQRLVAAALLGSLT--LRPKPGDRLYLCLPIYHITGLGPGLCGFIAAGGTVCLRRTFSASKFWSEVQAWQTNSFVYVGELCRYLVTQAPSDAEKNNPLQK-MVGNGLRPDVWDEFKSRFDVRICEIYGSSEGNVTFLNLLNKDRTIGTTSVDVALVKYDV-----IEDAIVRDDAGRCELAKPGEPGLLLITDITPFDGY-TNAEATNNKIIEDRWFNTSDLVREIDVGFYQFVDRTGDTFRWRAENVSTNEVGEVLNSHPQINMANVYGVEVPGTEGRAVAFALEAGTDFDIDGFRA-LVDTRLPDYARPVFVRLQQDTETTVTFKLLKGKLREQA------- 159042929 12 --------------QLLARNAQKFGDKPAYREKEFGIWQSWTWAETQSEIEALAYGLLEMGLAEGDHVALLGPNRPHLYWTMVAVQMCGAVPVPLYHDSVGEEIAYVLDHCGARFVVADQEQVDKVIEVKDRLPTLEEVIYLDPRGMRKYDHTHLRLFSDVQTIGRGAHAACVMLYTSGTTGRPKGVVLSNDNIILTSKNSGEFDH--LRQDDDILAYLPLAWVGDFIFSVGQAYWTG--FCVNCPESAETMMTDLREIGPTYYFAPPTVMIRMMAHARKVGPKLSRVRVGYTAGEAIGPEIFDFYRSLGINLKQLYGQTEASVFITQ-----------QKDHEVRADTVGTPTPGVELKIA------------ENGEVFYRSPGVFVRYYKNDESTASTKDAEGWVATGDAGFIEPEGHLRIIDRAKDVGKLADGRLFPKYVENKLKFFPNILEAVVFGADRENWAERYASYQELAGHPQVLDTIQKHIAEEMLSGCQVHRFLVLHKELELTRTRKVRRRIIEEKYADL---- 116491257 20 --------------------------------------RSYSKAEILQKINRFQEQLQQLRLSQPGIILTASGNSVDFVVRFFTEIFSGLTMYAVNPNLKVEELADIAKQNQLSAVILNHNYEDQFTNF-AQLSGIDFDEALELPNGDTRVSDQEIIEHHFDFPDKNEEQHASLLYTSCTSGRPKAVGINHKQVF--AAAKSVIESHNLSSSDIGYQILPLFHVNGQIIALISQILAGGKLVIPEKFSASKFWPQIEKYHITWASAAPAIIGILNKTKSNAAEYLKSLRFLRSASAPLSKKTADLFQKFGILLVESYGMTEAAGQISVNPQRKNGQKL---------GSVGLPT-VEKLTIRDSDSHQ-EKKVGEIGEIALSGPSVIQKYLWSE--NKKDFV-DGWLYTGDLGYLDEDNYLFIVGRKKEIINRSGDKISPTTIEEPFRKLSEIDDLVALAIPDEIYGEVPALVVQTSFNDLKKLKDLENISKNSLSPIEQPVKFFLSKKLIKNAMNKVQRRKIQKQ-------- 124110198 295 ----------------------------------------LSYEELNHLSSKLSRHLVTLGVGAEVFVPLCFEKSRWTTVAMLAVIKAGGAFVLLDPSHPAERLLSICQKVSARLIVASAQHAKLAEDLVTSI-----VEVGDDKADWLTDKGIKAQTQTRTRRSAAPGDALYAVFTSGSTGTPKGVIIEHGSF--HAAVFPYTEAVGLNQESRVFQFSSYAFDVTIFDTLMTLISGGCVCVPSNTERWSDVANAIQRFRVTHSSLTPTVARIL------DPKDVLTLRTLVLGGEKLVTSDITKWVD-QVRLVHLYGASECPIMSIQSMTGVASDFQTTDHAT-----------GSNCWIVDPNNHDRLVPIGTIGELVIEGTIVGRGYLDDPEKSSATFRPPGWYKSGDLVQYTADGSLRYIGRKDTQVKLRGQRVELGEVEHHVLTFPNVVELVVTIHASSSRAPILVAFVISHEADPDPESIRQSQLQQSLPSYMVPGIFLPLMTLPLTSTDKINRKLLRE--------- 32265805 625 -------------------SAKKWGSEVAIIDSLSG---SMSYTRMLSLTLILSKLFAEQ-TKEQQNVGIILPASLASALCNLSLLMATKTIVNLNFTAGQKAIDAAIKSAQIQTIYTSQKFMDKLEGKGVSLNFSQNVRVMEDLVDKVKANKLDFVCKMAQAILLPSTDIAAILFSSGSEGKPKGVMLSHLNIMSNILQIS--DVIHARDGDSMLSSLPPFHAFGLTTTLMPLLEGMLSVTHADPTDAVGVAKAIAKNKVSVMCGTSTFLGIYARSNKVDKLMFDSLRLVVAGAEKLKKDVKEAFMKFNKEIYEGYGATETTPVASVNLPSEFDVDNWELHKASKEGSVGMPLPGSAIRIVEPNMQEMPVG--EDGLILIGGHQVMVGYLNDEEKTKEVIVEDGWYKSGDKGHLDADGFIHIVDRYSRFAKIGGEMVSLGGIEEEIAKLDGLKYVA-TAIDDSKKGESVILLVSC--EKTECEKIEKIIKEAQIPALFKPSKILRVESIPVLGSGKVD--------------- 57242477 5 --------------DFLQKSVKKFPQKMLFKEM---DGKSVTYKEFDDLSQKVASKLLNT-LTPQSPILIILPKSIHTLISFFGVAKSGNFYTLLDEKMPLERIEKIIKVLKPKAFITSKSL-----NLKLDLPTLYT------EDFESYERDEEALTKA--RLRHIDTNLLYVFFTSGSTGLPKGVSISHKSVIDYAFWVS--EEFELDENEIIANQAPLYFDNSILDIFPTIKEGGSHLVPNSLFAPLKVLEYLENEEVNTIFWVPSVLIYFANTQALEKFKLEKLKKVLFCGEIMPNKQLNYWRTHLPNFANLYGPTEITDVCCFYKVNREFK---DEELL----PIGKACKNTELLVFDENKN-LINEVGKKGELFVRGTSLSLGYYNDIEKTKAAFIQNPLYKTGDIVAYNEFGELLCYGRLDNQIKFKGHRIELGEIEAVLNSHKKIKNSACIFKDD-----KLIAFY------ESEEELLKVFLKDKLPAYMIASSFVRVEKFALNANGKIDRKILNER-------- 77974180 7 ----------LTVTDLIEAQCLQVPGHIAAQHYVNDE--HLTYAQLNQDANRIAGWLHQQGIGPHSLIGVLTSDDPYLLVALLAIWKAGAAYVPLDSHASLARLTHCMTDARLAVILGCGSAEPLL--------LWPNCRYFDISAPSFRRAMQTWPAEQPPGFIRRPEQLAMVVYTSGSTGIPKGVMIEHRALANVLL--DHQQRLGVCEMSRIYNTLPLAFDAGNMATLLPLIAGACLI--SALADVSMIHQA-EARSATHL-LLPTAWLTGLN-----PDDLQKLSVMIVGGQDCPQSEAERWAGR-VELHNMYGPAECTVTALCACLKPGET-----------VNIGNPINQMQAWILNEQGVPCP--TGMAGELCLTGIGLARGYLNQPQLTAHCFIPDGLYRTGDKACQWATGEFRFLGRIANEVHINGYLIDINEIESQLLVCPLLSQVRVMVR---QQGNKLLAFATCSCSLSCSPEPCRILLACRLPDYLVPDRLYLLTEMPLTANGKLDEERL----------- 119491025 1070 --PASAREVPESLVEAIENSIQAHPD----IYAVEGLTGRLTYKEFGTMTEHISWRLSQH-IQPGSVVCMISDGSLLWLLAMIAIIRAGAIYCPVDQKLPRDRKDYMVRNSRAALILYANSSQ---DPLCNGVPSLNMESIMQE------ISSSSGSLIANSRNRPSGDDVACLVYTSGSTGLPKAVQLQHKGIL--NVISQPEGRLYSRPGQRNAQMLSLGFDCCIKEVFSTICFGATLVLKDPE-NPISHLA-----RVDATMATPSLLATL------EPTDYPNLKVITVAGEAVSQVLNDKWAA-GRILINGYGPAECTLISTTAILHPGN-----------RVSIGKPVPGLSCYLLDSNKRPVPMG--VSGEIYISGVQVTPGYLHNEQETAKRFLGDPFYRTGDIGRMMEDGNIEYIGREDNQIKLRGFRIDLGEVQSTISRL---ASAA-----------KNVALIVSNGNLITPETILAKSLETQLPQYAVPNRIIALATLPTSANNKVDSFALRDQGKD----- 119962414 29 -------PAERTLVDILEDTASSFPEASALDDGH----KSLSYTELLKAVRAFAAQLNGAGLGRGDKIGVRIPSGTELYIAILGILMAGAAYVPVDADDPDERAKLVFGEAKVGAVIASGLDVQLAGEAREAVSG---------------------------PGTPGLDDDSWIIFTSGSTGTPKGVAVKHRAAFVDAEARIFLQAEPIGPQDRVLAGLSVAFDASCEEMWLAWRHGACLV-PAPRALVRTGMDLLINHGITVVSTVPTLAALW------PAEALENVRLLIFGGEACPPELAERLAVDGREVWNTYGPTEATVVACAAPLGGPG-----------PVRIGLPLDGWDLAVVDSNG--VPVAEGDIGELIIGGVGLAR--YLDPAKDAEKYAPMGWYRSGDLVRFEAEG-LIFMGRADEQVKLGGRRIELGEVDAALQSLPGVAGAAAAVQTTAAGNQILVGYLAPADGHELDMDEARKLLGESLPAALIP-LLTVVDSLPTKTSGKVDRHAL----------- 170034664 421 -------------------------------------------------------------------IAVCMQPSDRLVTTLLAIWKAGAAYLPLDPTFPANRIEHILKESRP-VLVIHEDYENL--TVFGETPAVAYADLRQKASP---LSNANLLPEQM--LGAGDNALALVLYTSGSTGVPKGVRLNHETILNRLQWQWNRFPYSETEKVGVFKTA-LTFVDSVTEIWGPLLNGMSIVVVPKKINPERLVELLEEYKIERLVLVPTLLRSLLLYLPLQKKKLLNLRIWVCSGEPLQISLAKDFFDYFLELCNFYGSTEVMGDVTY-FVCESKKQLSNFDKV----PIGYPLDNTVIYILTPDLQPVKPG--EIGELFVSGLNLAQGYVNDPERFAVDLIYSRMYRTGDFASVTK-GCVYYEGRTDSQIKIRGHRVDLSEVEKNLLSMAGIDKGIVLCYHAGELDQALLAFIVEKGSSYKNGLQIEGALESKLAYYMIP-QVILLDSIPLLVNGKIDRQSLLKMYEN----- 90408867 6 -----------TLVHMLQHVSHSYQSASALNFKHHDKWQHISTENFVETVRRIALGLRSIGVKAHDGVAIIADPSPHWLMFDLAIMINKAYSVPIFANVSSKNFEYQKNNSDINYLFLNTRQ-SLNPCILSNLESLKKVICFDDAEPPDLLALGDKLSNEQPQLAVKEEDIATIIYTSGSTGVPKGVEISHKNLISQINSTGLRFPLD-PQKDKILSCLPLAHVFERMVIYYYFSTGSPIYFAD---DIKKVGDILREIKPTVITMVPRLLRAISKVPAPNTAKLRNLRVLIVGGSALSTSMENFYRNIGFNIYQGYGLTESSPVLAVNYPGH-----------VRYRSVGKIWPDVDIKIADDH------------EILAKGPNIMIGYHNNEKATKEAIDSEGYLHTGDLGSVDSDGYLTITGRKKEIFKTSGKYVSPVPIEQSLCKSPLIDMAAIIG-------------------------------------------------------------------------- 115492831 65 -----VQQDRLLMYQILEDQVKSPAIANNVFLISAADGRTWTYKEFLQDVNKVGNWLQELDIQKQELVALDGLNSPEYLIAWFALDSIGAAPCFINHSLTGQSLEHCIRLCEARYCLVDEQIKHLVDPVKETLDKCN--IIYYSRDFFSSLKYPHTPPSPERRRSIPPDSTKILLYTSGTTGFPKAV--TKAAAFELYTGRGVARYLGLRPSNRFYTCLPLFHGAAHALCVTPVIHAGCTLILGRKFSHSTFWPEVVTYQADIMQYVGELCRYLVNAKPHPLEREHKLKMAW-GNGMRPDVWEPFRQRFGIPIHELYAASDGMGAMYNPNRGEFSRHAIGVRGLLWNVINGSREKMVKI---DVDTQEIIRDPGVPGETWVDPANPFEGYYKNQEATNKRFIRDVWFRSGDMMRQDSNGCVYFVDRLGDTYRWKSENVSTNEVSDLLGQFPGIAECNVYGVPNADGRAGCAAIVFSDGLTADAFDLAEHSLR-RMPRYAVPIFLRITHALGYTSTMKLQKGKLRQE-------- 72383573 45 ------------IWELLK---VQLSDVLAVDSPHTFHPESFTYKELAENISKAAFSFTKLGVGPDDVVALFAENSPRWLIADQGLMRIGATDSVRGATAPPSELRYILEDSNAVGLIVQSDVWERLSLNDDQINSLKFVLQLEGKACDGVFEWEENVSKQEKIIDRQPKRIATILYTSGTTGKPKGVPLTHSNLL--HQIRSLACVANPSPGAPVLSVLPIWHSYERSAEYYFFSCGCTQTYTSIR----HLKEDLPRVKPIVMATVPRLWEAVDKMPRLRKHRISSLRFPISGGGAIAPHIDSFFEALGVELLVGYGLTETSPVLTC-----------RRPWRNIRGGAGQPLPETEIKIVDPETFQI-KKLRQKGLVLARGPQIMSGYLGKRSESKKVLDATGWFNTGDLGMLLSDGSLILTGRAKDTIVSSGENIEPGPLEECLIASSLIEQAFLLGQ-DQKY---LAALIVPR--------------------------------------------------------- 90424526 646 ---------------LFLEQASRSPDAIAVIAPDA----EMTYGALRERMERFAGALTAMGGGPGEPIGVALPKGADQIAAVLAILHVGAFYVPISHDMPNERIGLVVAGAGMNKSFGNPD--------ARRWPNTLHVIDPKRAAAADRV---------APRCEASLDDPAYVIYTSGSTGVPKGVTVTHRA--AANTIVDVNNRIGASAGDRVFGISALGFDLSVYDIFGTLVAGAALVLPAERREPDAWLGRLVDTGVTIWNSVPALMQMLVEHVEAKRSLLPQLRWTLLSGDWVPLGLPDRIRAVGSRMAALGGATEAA-------IWSNWYEIGELSRDWPSIPYGFPLANQRYHILDDELR--PRPNWVEGDLFIAGDGLASGYYGDPKQTARAFTGERLYRTGDRARYRPGGIIEFLGRRDHQVKINGMRIELGEVEACLVSHPDI-EAAVVEAVDIGRARKLVSYVVP---------------------------------------------------------- 115351738 455 ----------------IERIARDAPSHPAIEAGD----RRIDYRSLLADAAALATELERRGVGCNARVAIAAPRAPDVIAAMLAVLKVGATIVPIDPDGPPQRVAAMLADAAPALVITRDAYRE----------------CAGERSVLDLDAARVPLPHDVVCVAPDAARPAYLLYTSGSTGRPNGVLVGRGALA--HFVASTRDLYRIGPGDRTLQFAPLHFDASFEEIFATLCNGATLVLRDDAMSVDAFTAEVERRRITVLDLPTAYWHVLAHALDARAQRLAGVRLTIIGGEAALPERIRRWHAHHLALLNTYGPTETTIIATAACVSGPGAIWRDGELV----PIGTPRAGVDACVVDERLYPVA--EGRTGELVLCGDALALGYPGNAALTSGRFVRLPAYRTGDLATVR-DGRLVFDGRIDHEVKISGVRIDPREIEDWLLRTPDVREAAVVALRGDADVTTLAAFV----AGVDDTAALRARLADALPAAAIPDAWHVLERLPRNVNGKTDRNALRQ--------- 194536679 560 ------------LHQRIFEQAQANPSNTALITAE----QILSYNDLVSQAKRLAQTLLNAGMQSGEHVAISMEKGVGQIVAVLAILHAGGVYVPIAPNQPLSRRQTIEESANVRIVL--------------RCETCAQKFAWSSATHIDWQTHGD-IALETSPYSRQPEQAAYIIYTSGSTGTPKGVVVSHQSALNTCLDINQRH--RVCHTDRIFAVAALHFDLSVYDIFGVLSAGGALVLPKEQRDPMAWNSLVTQHSVTLWNSVPALFDMFLTFCEGMKFNTPQLRTVMLSGDWIDLSLPGRYRSFRPTFSAMGGATEAA-------IWSNEYLVNHVEPHWRSIPYGYPLTNQAYRVVDEAGRDCPD--WVQGELWIGGLGVAQGYWNDEPRTATQFVPDRWYRTGDMGCYWPDGTLEFLGRKDNQVKVGGHRIELGEIDAALNRIQGVR-------------------------------------------------------------------------------- 168045268 69 -----------TLAALFEQCCHRYADKKFLEFESSGDGRSITYSQALTRVENFASGLVALGHKKGERVAMFAETRAEWLLGAEACFRQNFQVVTVYASLGLDALAHCLNETEAVTVICDDKQLKKLISMSDQFETVKRVVYMDAIGDDSPPSLSDVSNWTVEPADMPPKDVAVIMYTSGSTGMPKGVMMSHGNLVATVAGVSTV-IPALSSNDCYLAYLPLAHVLELAAELTMIGTGASIGYGSPHTLIDTSNKIKKGTKPTLMTAVPAILDGVLKKVDGAGGAVKTLRGMLSGGAPLSPDTQRFINVFGAPIGQGYGLTETCAGATFSEWDD-----------TSVGRVGPPVPHCYVKLVNEEGNYKTTDDPPRGEIVIGGPSVTLGYFKNQEKTDQDFKVDRWFYTGDIGQFHEDGCVEIIDRKKDIVKLAGEYVSLGKVESVLSGSQYVDNALVVAVDHSDFGNL---CSKPEACKEVLSSLNQVAKNGKLERFEIPTKIKLLSE-PWTPSGKLKREAVRKAFAD----- 71906042 205 -----------TLYAALCDAADIFGRRRRL--LEDVKQIEYSYNDLLKMALILGRQIERLS-QPGEKVGLLLPNLVPTIGLIFGLAARRRIPAMLNYTAGLEAMQSSIDAAEIKTIVTSRAFVEQAKLALAGLSRVQLIYLEDVREQIGWLVLYAIHFPRAFELPASPEDAAVVLFTSGSEGKPKGVVLPHRAILAN--IAQIRSVIDFSVYDKVLNALPIFHSFGLTAALLPVLNGASLFLYPSPLHYRVIPELAYDRGCTVLFGTSTFLANYAKF--ANPYDFYRLRYVVAGAEKLSESVRNWFEKFGLRIFEGYGATETAPVLAVNTPMAY-----------RTGTVGNLLPGVEHKLV-----PVP-GIDQGGLLHVRGPNVMAGYLKQPPVSD---IGEGWYETGDIVELDEDGFIKIVGRVKRFAKIAGEMVSLEVVEKATATSPALPHAAS-SQPDPAKGEALVLFTT--DGELTRDLLAAKAREIGVPELAVPRKIHKVEALPLLGTGKVDYVTLKRLAE------ 126652302 475 --------------------------------------RNLSYQDVKRYINIVANELLKEGVQSGDTVALVGKKGIETAIGIFAAWTIGAAWCAIDTSIPEARTKRILEILQPKTLLFLDNIPTIIERSTDEKEII------------------------SEAYKFNSGDVAYYISTSGSTGEPKIVSLKAEGL--SQIIQSWKQFYHLDSEQYVLQLGSWTSDVFLGDLLKAWSTNGYLFVCEERIDMAYLAEMAAKYNVSFLESTPVLVREFIHFLNEENRVLKDLKTIVVGADTFRLEEKNEICDMGVNFYNGYGLSECTIESLVYMCNNNQDSSNSG-----LCPIGKPLPGTMLRIVDKTGNSVAPG--MIGELHIGGKQVTKGYVTEEGLTSTCYTLDGYFRTGDLVRLNANGVIEFYGRSDQQVKIRGYRLELGEVENALLSLQPGMECFVNCLPSNNGENTLIAFI--SGTDQSIETINSRISK-ILPDFAIPNVIVPLEKLPRNTNGKIDRVSLRKQAEELL--- 183985243 17 ------------------------PDHVIFQRLVDGTWTDVTCAQAAQQIRAAALGLIAEGVNAGDRVAILSATRYEWVILDYAILSVGAVTVPIYDTSSAEQVRWVLEDSGAVLAVAETDAAQLIKQLSDELPSLRKILHLDSDGPAALDELAEAGKSVARDAALRSSDPATLIYTSGTTGRPKGCQLTHSNLLYEARGAASCFPTLLRKGERLLVFLPLAHVLARSLSMSAF---ANKVTIGYTGDIKNLVATLGVFKPTVVVSVPRVFEKVYNTAELKARDYEKLRSAVSGGAPLGTRLCHFYRGIGLTIYEGYGLTETSAAITANRIGQE-----------RVGTVGNLLPGNSMAIAED------------GEVLVRGGVVFTGYWHNEKATAEAIV-DGWFHTGDLGSVDDAGFLSIVGRKKEIIVTGGKNVAPAVLEDQLRAHPLISQAMVVG-------------------------------------------------------------------------- 169768026 54 --------DHLNLFYVLEQHALAPATKDNQFIVYNG--RAWTFHETYVMALRYGAWLKAHGIKPKEIVAMDFMNSSTFIFLLLGLWSIGAVPAFINYNLSGKPLTHCVRTSTARLLVVDEEIRQQFTPEQMETLGSPEFVVFLTPEVESQIMQMEATREDDSVRNGPARDLALLIYTSGTTGLPKPAIVSWRK--CWSGGTFVAHWLGLAKNDRFFTCMPLYHSSASILGFVTCLMSGSTLIIGRKFSARNFWREARENQATIVQYVGETLRYLMAVPPETGEDLKHNVRAVFGNGLRPDIWGRFKERFNVPIAEFYSATEGTSGSWNLSSNDFTAG-----AIGRNGSLSRLILGGGLAVVDPKTKEVPRG--EPGELLAADPVTFQGYFKNSKATESKIVRDAYFRTGDMVRWDAEGRWYFNDRLGDTFRWKSENVSTSEVAEVLGAHPDVHEANVYGVTLPNHDGRACAAIILQQQHPTPETLAAHALK-NLPRFAVPLFLRLAPEMQGTGNNKQQKHVLR---------- 85703073 19 -----------TLIAALDYAAK--GDTGVNFYNARGELYSSTYADLQVEVIALARRLIGLGLEPGARVGLVAETSPHFVRFFWACQYAGLVPVPLPATMHVAQLRGLIENCGASVAMAPTEWMSFLEEATTGA---------DLTFVGTPDDFERLTPSTNELPTVSPESIAYIQYTSGSTRFPRGVVIDHTTVLANINDMS-TNGLKMTEQDRFGSWLPFYHDMGLVAFIMMPMATQRSVDFLGTQDPRKWLEMMSANRTTITSGPPFLAAMRVRQSDAEQWDLSALRVACVGAEMINPEPLKRFAEALAPFLPCYGMAECSLGISFAGLDEELKPLDPEERVARYVDCGALLPTFEIAIRDEHGNDL--SERQAGVINLRGPSVMSHYFQEEAITRECLSADGWLDTGDIGYL-ANGRLFVTGRQKDMIIIHGRNIWPEDLEYLAKTQPGITDAAAFSVPSEKDQQETAVIVLRERDEIKRARLIKTIASLVRSEYGIDCVIELVPTLPRTSSGKLARARAR---------- 145612870 2215 ---------PATLVHRIDDMAKRYPDNIAV---KDGRGDRITYREMSQKIDCISHALSSSSCRVKSTVGVLLDPSSDWICSILAILRLGATYVPLDIVTGWDRLSSVVRDSKPDLILVNNRLESQTKNLGDAMATAR-FVNIENLAP--------ATNQRRSPIATEADHVAALMYTSGSTGVPKAIVIKHESMRNSIEAFTKVVGYR-EGHEVSLHQSSYSFDMSLSQIFLDLANGGTHVVPRERGDPEAIASIIAREGITFTSATPSEVISWIEHGSLSELGSSSWRKVVCGGEPVKESLIRKIDKPDLAFFDGYGPTEITFCCAMRAVDYRSDAPPDAEAGGF-----KPWPNVSVYILDADQKIVPAG--VTGEIAIGGGGVVAGY-GDHKLSAAAFKHDGWTRTGDVGKIDPDGTLKLKGRIDTQIKLRGMRLDVREVELAIMAQGQINDVVVTAHHNKATGASLIAFAIVADPKASH-DFSRVLARLPLPQYMRPAAIFPIDNFPTNASGKVDRIAIR---------- 169767082 237 ------------LHELILENCQRHPKRLAV-RSFDGD---LTYEELDNLSFRLAHHLTRLGVRPETFVLSSFQKSTWAIVARLAILRAGGAYISIHSSNPPAYLDSVIQRTNAKIMLSDPFFADQFHN------TIDTVIVV-------TLEWLQTLPCQIHFALLPPSNACTVLFTSGSTGRPKAIVQEHRSYA--SAIRDYAENLGLNEGTRFLSFDDYAFDISNLEFLVPLILGGCCCVPGPMKTVQDLADNIQMLDANIAFLTPTV------AIKANPEAMRNLKILCIGGEPLSRDLLNNWAGSSTMLINQFGMGEAAVCCAYND--------NVHDPGSSPATIGRPSSGA-IWIVDPNCPAKLMPLGAVGEIVIEGPHLSRGYLQNHQASDRTFMEDPWYRSGDLARWTHDGRIEYIGRKDTIVKLDGCRIDVVEVEHLARKSLTPKDAIVVGVIDGKEDPCLAAFISLKDASQDPAALIKEVLAISLPPYMIPTLFLLATRVPRTPSKKTDRRMIRLLSRNFY--- 197750224 12 ----------------FHQQVQALSHHPALRFMQDEKWSEISWLELQKQVNNLSYALLANGLAVQEKIAIFAQNMPRWTITDIAAMQIRAVAVPIYATSTTKQLEYILNDGDIKILFVDQEQYDQAIEIANNCSLLIKIVAMKDSIDLRDFPWQDFIKVNQDEAELTKRDLFTLIYTSGTTGEPKGVMLDYANL-AHQLQAHNKALPHIDENDISLSFLPLSHIFERAWVTYVLYRGAVNCYLE---DPQQVRQALSTVRPTLMCAVPRFYRALFKWAIRTAEDLGKLRALLCGGAKLDPSIGLFFQSIGINVKLGYGMTETTATISCW-----------QEKGFNINSTGTLMPDVEVKISEEN------------EILVRGGLVMKGYYKKPEATAQAFTAEGFLKTGDAGELDSEGNLYITDRIKELMKTSGKYIAPQYIEGKIGKDKFIEQIAVIA--DAKK--YVSALIVPCFDSLEELELIKHYLQKDLASFEQIKKFTLLEEI--TPTLKLRRKVILERYK------ 83648395 39 -------DKALAIGDIIERNANAHGDCDAVLYRD----RRISYQAFNAWANRFAHYFRARGIARGDVIAFNLENRPELLAALAGALKLGAAGAMINTSLRGDALAHCLRLTRPKLIVVGEEQLEAVASAASQIDDPQHMLFLADEAPGGYVDLGAMIKNYPDVNPVISDHPAVYLFTSGTTGLPKAAPSSHRK-WFKAYGGFGHMSLALTEKDVVYAPLPLYHGTGLLVCWGAALAGASAIAIRRKFSASEFWSDVRLYRATCFGYVGELCRYLLAQPPGPQDRHHNLRKMI-GNGLRPSIWSQFKERFGIEIAELYAASEGNVGFSNFLNLDNTVGFSTAPYALVKFHEGSREP-----VRNNKGKLQKVSKGEPGLLLITPRWNFEGY-TQPEATEKAIIRDAWFNTGDVLREIGWRHLQFVDRMGDTFRWKGENVSTTEVENALDKLDDVEEAVVYGVEIPNMGKAGMAAIVAKDKQRGPDRQLAQAMQEALPAYAIPVFIRVTPSIAKTGTFKYRKVDLQK--------- 118463549 15 -----------------------HADKDA--RMLQCDGQWVTWGQVRTLTERIASELAAAGCGPGGRVAVVLGNRMESVATLIAIFRTERTLVTISPLQPAERLAADLVASGADYVLAPQSLW-------AERVFADAVAELGGSAFSVDGSEVVARSAATRDARDGDAAIAIEMLTSGTTGPAKRVPLGRKQLEV-SLSAALRHNDRPDVRDVGMVTLPIVHIGGL-WALLQALVAARPIVMLERFSLDGWHNAIKDHKPILIGLPPPAIREVLNS-DIPREDLASVRAVNSGTAPVDPVLVDGFERYGIPILITYGATEFAGAVAGWTLKDFHASWTE-----KKGSVGRPFPGVRMQVIDEGGTVLPPG--QSGRLQVASAQVAD-------------SAERWVTTSDLAHIDEDGYLYIDGRADDVIVRGGFKIAPETVVRALRSHGAVADAAVAGLPDDRLGQIPVAAVELKSATATGDELRAH-CRASLTPYEVPAQVFVVDELPRGAALKVDRRRL----------- 66822219 49 -YPDWFKGGELNCYNVLDIQVQNPRDQDALIYPYLKKTIKLTYYQLYEKVCEFSRVLLNLNISKNDNVLIYMANTLEPLIAMLSCARIGATHCVLFDGYSVKSLIDRIETITPKLIITTPNLKDAIELSTFKPSNVITLFVKDIPTIPNTLSWYDEISPFYEYVPVESSHPLYIIYSSGTTGNAKAVVRSNGNLVCMNYFDRYISEKY--ECTTLLTTSSVGWVSFHGFLYGMLSFGSTFVMYEGKHIEVDFWNTIEKHKATHLSLANTIRYFIKTDPERSKYDLSNLKEIWVGGEVIEESIPEYIEKLKIKPTRGYGQTEIGIAYLYCFDHINIPYYA----------TGLPSIFIRPSIFSDDGKELGVN--EIGEIAFKPPSFATTLYKNDEKFKQLFSKPGYYNPGDLGFKDENGFYTIVSRSDDQIKISGNKVQLNTIETSILKHPLVLECCSIGINDPTCYSVPIALLVLKQLQQQDQNEINYIIKQDIESLAVLRKIVIVNQLPKTKTGKIPR-------------- 23573636 83 ---AYYYSDARTMYEVFQRGLRVSDNGPCLGSRKPNQPYEWSYKQVVERAEHIGSALLHRGHSTGDKVGIFSQNRPEWTISELACYTYSMVAVPLYDTLGTEAIGYIIEKADISTVICDPEKAGMIDCIKEKGRTVKTIVLIEPFDSELVLREFEALGKANKPMPPNPEDLALICFTSGTTGNPKGAMLTHGNVISNTAAFIRITEKILKPEDCLISFLPLAHMFERVVEGVVLIHGARIGYFQG--DIRLLMDDLKTLQPTVFPVVPRLLNRMFDKIFSQAFAFSRVRLIITGAAPVAPTILTFLRALGCQFYEGYGQTECTAGCSMSMPGD-----------WTAGHVGPPLPCNAIKLVDAEMNYMAANGE--GEVCVKGPNVFLGYLKDSERTAEAIDEDGWLHTGDIGKWLPNGCLKITDRKKHIFKLAGEYIAPEKIETVYNLSDPVAQIFVYG---ESLQACLVGIVVPDPDSAILEDILRLGKEAGLKSFEQVKDIALHTELLLTPTLKAKRTEIRNRFKE----- 197934101 4 ------------LADVVFEHAQNDPAHIALGRDENGQWRDVTSAEFRDEVMALAKGLLAQGIRFGDRVAIMSRTRYEWTLFDFALWTIGAQVVPVYPTSSAEQCFWALYDAECTAAIVHEDHAMTIATVIDRLPQLHRLWQLDSGAVRELYDAGAAIEEEVHRQAVTPDSVATIIYTSGTTGRPKGCVITHGNFMNEADTVIERWEPVFHDEAATLLFLPLAHVFGRMVQVAA-IRGGVRFGHQPQMNAAALLPDLAAFKPTFFLGVPYIFEKVMQHQLFDKLVYAKMRAAMTGGSAMDRKLGLFFAGAGVHIYEGYGLTESTAAATANPPE-----------RTRYGTVGQPIPGMTVHIADD------------GEIWLYGPTVFQGYLNNDKATDETL-HDGWLATGDLGSLDEDGYLTITGRKKEIVTSGGKSVSPGVLEERVRDHPLVSQCIVVG-------------------------------------------------------------------------- 47230607 49 ---------------FFEQTAA-NPDKTFIVF----ENEKYTYSDADRISNQAANALQALGFQAGDTVALFMGNEPAFAFTWLALTKLGSPVSFLNQNIRSRSLLHCFSCCRARVLIAASNFLCLVAELKEAVEDVLPYLLCDIPGMDSFLDKVEAAPDRPLPVSLRSHSPAVYIYTSGTTGLPKAAVV-NQNRLLTVLAA--LSSNGVRPDDVVYLNLPLYHTAGFFIGFIGSIETGSTIFLKRKFSASQFWDDCRRHNVTVVQYIGEVLRYLCCTPKSENDKKHKVRLAI-GNGVRAEVWREFLDRFGIEVREFYASTEGNVGFVN-----YAGKIGAIGRVNFFHRKLFPYTLIQYDVRDVNGLCVESPKGEVGLLVVTGIAPFVGYVQNEKQTEKKRKGDLYFNSGDLMRIDSDNFIYFQDRLGDTFRWKGENVATTEVSDILTMSGCLKEANVYGVRVPGHEGRIAAVTLREGEQFDGTRIYNHMV-SHLPSYAQPRFIRIRSVMEVTGTFKQMKLKLVEE-------- 167574515 44 ----------------------------------------------------------QRGVGADTIVAILAPGDVRLAIALVGVLKSGGAYCLLDAGLPLARLQSTLDDARPALVVATAATAAQLPPCHCDV-----VLIDDCRAPANAAPRVEAIVRN-----VPDDALAYLVFTSGSTGRPKPIAVSRGALANH--MRWMARRFPLDAADVVLQKTPVSFDASVWEFWAPLASGATLALADASRDVGALADAIERSGATVVQLVPSLLDVMLDAPAALA-RMGRVTRVFVGGEALRGATVERFQKLRARLINLYGPAETTIDASSCVVVDRADANDASDAPAAPPSLGAPIDNVRLFVLDDRMQPSPPG--VAGEIWIGGAGLARGYHGRPGETARRFRPDPLYRTGDLARRLPDGRLDYLGRRDHQVKLRGWRVELGEIESLLATHPAVRRCAVLPRDLPDGSVRLVAWIEPHAPTPASGDAARRFLSELLPASLIPGAFREIADWPRLPNGKTDR-------------- 115497154 76 -----------TTYEIFQRGLAVSDNGPCLGYRKPNQPYRWSYKQVSDRAEYLGSCLLHKGYKPESFVGIFAQNRPEWVISEFACYTYSMVAVPLYDTLGAEAVIYIINKADIAMVICDQKALVLISNVEKGLPGLKLVILMDEKCGVEILSLFDALGKENKPVPPAPEDLSIICFTSGTTGDPKGAMLTHANIVSNAFLKCMEGVFEPNPEDVCISYLPLAHMFERIVQVIVFSYGAKVGFFQG--DIRLLPDDMRTLKPTLFPTVPRLLNFLLNLAVASKFRRDSLRLLITGAAPISPPVLTFLRALGCLVFEAYGQTECTAGCTVTLPGD-----------WKSGHVGVPMACNHVKLEDPDMNYFAVNNE--GEICIRGHNVFKGYLKEPEKTQETLDKDGWLHTGDIGRWLPNGTLKVIDRKKNIFKLAGEYIAPEKIETVYIRSSLVSQIFVHG---ESLQSFLVGVVVPDPDAL----------------------------------------------------- 60681680 1 ------MEQEQRFIGYIEQSIINNWDANALTDY---KGITLQYKDVARKIAKFHIILEMAGIQPGDKIAVCGRNSAHWAVTFLATVTYGAVIVPILHEFKADNIHNIVNHSEAKLLFVGDDRMPLLEGI-SSLTDFTPLVSRNDKLTYAHEHRNEIYGQRYPKNFRPEEELAVINYTSGTTGYSKGVMLPYRSLWSN--IAYCHEMLPVKPGDHIVSMLPMGHVFGMVYDFLGFSAGAHLYFLTRMPSPKIIAQSFAEIKPKVIACVPLIVEKIIKKDILPKLDNKLLRVIIIGGAPFNAEVEAFLKQIGFPYTIAYGMTECGPIICSSRWET-----------LKQASCGKATSRMEVKI------DSPDPENIAGEIICKGTNLMLGYYKNTGATSQIIDVNGWLHTGDLATMDSEGYVTVRGRSKNMLLSSGQNIYPEEIESKLNNMPYVSESLV---------------------------------------------------------------------------- 158148945 85 -----YYDDARTMYQVFRRGLSISGNGPCLFRKPEQPYQWLSYQEVAKRAEFLGSGLLQHDVGTEQFVGVFAQNRPEWIIAELACYTYSMVVVPLYDTLGPGSISYIINTADICTVIVDKPHKALLEHVRKETPGLKLVILME--------PFEDALREHHAPVPPRPDDLSIVCFTSGTTGNPKGAMLTHGNVVASGFLKVTEKVIFPRQDDVLISFLPLAHMFERVIQSVVYCHGGRVGFFQG--DIRLFSDDMKALRPTIFPVVPRLLNRMYDAAKRKQAEVRSVRMIVTGAAPASPTVLGFLRALGCQVYEGYGQTECTAGCTFTTPGD-----------WTSGHVGAPLPCNHIKLVDAE-ELNYWTCKGEGEICVKGPNVFKGYLKDEDRTKEALDSDGWLHTGDIGKWLPEGTLKIIDRKKHIFKLAGEYVAPEKIENIYIRSEPVAQIYVIVVPDP---EVMPSWAQKKGIEGTYQELKKELKKAGLHSFEQVKAIYIVQNGLLTPTLKAKRPELREYFK------ 104784428 14 -----------NIVDSCRLHASAHADKAAFVFITRQTEEILTFGELDAFSRSLALYLCTQNLQ-GRNILLIYPSGLEFIKAFVACLYAGAVPVPVNTPTQPHALDRIIDDARIEYVLSSSGLMQRFD--------------FDVFGELGKLATDEFVAEQTEPDSPHSQATAFIQYTSGSTGDPKGAVISHANLVNN--LEMIQSGFANDEHIVGVNWLPLFHDMGLVGNVLQPLYLGITCIHMSPLEPVRWLRAISDYRGTTSGG-PTFCLARIKDEECVGLDLSSWRIAYCGAEPVRHEVLKRFSRYGFAFYPCYGMAETTLIVTGPTAGAGLRVLRPDAPGDLLVSNGRPINGSRVAIVDPETGARKQDMH-IGEVWVASSSVAQGYFDNPSATRERFGAYVFYRTGDLGFL-KDEELYITGRLKDLIVIRGRNYYPQDIEQAFLATPGLRENCGVAFSQRAGEQEGLVLVVEKGELDTREQMVCAIRQRIIEQHGIPDAVMLIKGVAKTSSGKLRRAETAARFE------ 77958249 6 --------EQYHLVRRLRQQISGRADQIAFREWSPEGEKQLTWRQVDQHVTQISTALLSLDAAIQERIGIFANNSMAWSLADLAILQLRGVSVPLYATNTTNQAAYVLNDADVRILFVGGQQFDVAITLKPMCPQLTQIIVLDPAVDLRGCEYAQHLTDQPDAVQCDLDDLFTLIYTSGTTGEPKGVMLDYRNMAAQLYLHD--QRLTLTVDDVSLSFLPLSHVFERAWSFYVMHTGAQNVYIS---DTDWVRPAMQAVKPTVMCAVPRFYRMLFRWAVGCGERLSKLRGLLGGGARLDDNIILFFQAIGINIKYGYGMTETCATVSCW-----------EERNFCFGSIGKPLPGIDVRL------------GVENEIQVRGPIVMRGYFNKPQETAESFTEDGWLKTGDAGALDAKGNLFITERLKDLMKSGGKYIAPQMIEGTLGQDRFIEQIAIIA----DTRKFVSALIVPCFESLEELELLRHSMQKELALFEQVKRFTL---LPLTPTMKLRRKIILQRYQNE---- 85860670 34 -----------------------------------------TFGEIRERLRAVIFHLKEAGVRQNDSVALHAENGELHLYLFLAAWVMGFLYLPLDFKAP---LGSLVEAAPLDVLITSGDVPPSVKIAVLR--------------PARLLQSSSVVAQPESWPPIPFGREAGAVFTSGSTGKPRGIVHTVGNYIYSALGTNAFIG--MEPTDRWLLSLPLFHVGGILIWVRTLLSGSASILPESLKRIEAAV-LI--HRPSVLSLVPTQLIRFLAS-DAIVRILQKAKTVMLGGAPSPAWLIEKALDLGIPVMPTYGSTEACAQVT---------GVARDADRKSYLTAGRPLAYRDVRI------------GEDGTILLGGKTLFSRYLHDPSGSHA--TADGFFRTADAGRIDPEGNLVVLGRKDGIFISGGENISPFEIENALLAMDSVATAIVVPVPHGEFGRVPWAFV--EMSDPFDEAVLLAALKTRLPGYKVPKRILRLD--PQDRRGKMKRATLTKRAGEMAG-- 76884875 1799 -----------SIAAAFAETVRAHGDRTAVVHGE----EELTYGELDALSSSLAARLREQGVGVGDRVAVDAEKAATTVTGILGVLKAGGAYVPLDPELPPGVAASILRAGGIR--------------NRLSARGLTRIDAAGEPEGETVALPFQETGSEASPVT--GEHEAYVMFTSGTTGLPKGVSIGQASVVG---LVREPGWITLDENVRVLQTGALSFDASTFEIWAALLNGGTLILTGTILDVTALRREIELRRPTLMWVSAPLFHQLTD---ADASLFAGVAELVVGGDVVSPAHVNRVLEPGIRITNGYGPTEN---------TTFSTTFSTDRPVDGTLPIGRPFPGRIALPLDDTGALVP--YGVLGELYVGGEGLALGYVGNEEEAARRFAEVRLYRTGDWVTLGRDGQLRYHGRRDGQVKVRGHRVELNAVRSALCSLPGVRDAFVVA-----GAESAGALTAHVAAEGLGVAEIQEGVRRLIPPYAVPSVVHVYDALPLKSSGKVDVTRLR---------- 76884875 163 AVPAYIQGPPLTLPEALYRAARSGAGRGCHFVDAAGGEVFLSYAGLLERAERVSAFLRADGVVPGDRVLLLGSGHEEFVVALWGALLAGAVAVPVTPS-----ADYRERRAEAESLIWTTAHEPRVLASPALVEAVRPLL---EGASLLSLAEAERCAGEPVVVDVDPESPAVILFTSGSTGTPKGVVQSHVNIVHKQRAA--VQHSGYAADDVFLNWLAIEHVVGLVHLDAAQVHAATDHVLAR---PTRWLDLATRHRATITWGPNSMLALLADSGEAGDWDVSALRRWINAGEQVHFATCQRLERYGLPIKPEWGMSETCNMVVVSDTLEHVDRIHPDGRIAFAASCGRVYPGVDVRVVDDAGDLV--DEGVVGHFQVRGLTRLVEYFNNPEANAKFFRSDDWFDTGDLAFVR-DRKVTFTGRGADLIIVNGVNIQNVDLEAVVETVDGVLPAAACSVRDEDDVTDHLAIFYASELTAQDALLRQGTLRREFARYVVPLA---TGEIPKTSIGKIQRSKLVTRLQD----- 152992755 657 ----------------------------------------------------IASALKPI-LKESQNIGLLLPTSVAGSMANMAILTLGKTIVNLNYSSGEASLLHALKIANITKVVASKQFVTKLKALGEVLSKVEVIYLEDIKAKMGKVKLPACLLSLFYIKDADLEETAAILFSSGSEGTPKGIELSHKNMMGNIKQA--ITLINPKDDDVMLGTLPIFHSFGLTTTLLPLIEGLPVVCHPDPTDGFGIGKMAAKYEATMLFATATFFRLYTRNKKLHPLMFKDLRMVIAGAEKLPQEIRDEFKKFGHDIYEGYGATETTPVASINIPDVLMQDSWKPQIGHKIGTVGLPVPGSSFKIVDPESEELPTGEE--GMILIGGTQIMKGYIGDPEKTASVIKEDGWYVTGDKGRIDEDGFLTIVDRYSRFAKVAGEMVSLGEIATVLGENDQI---AVAALPDAKKGEKL---VLLLEGEMEIETLKEKIKSLEMNPLFVPGEYYKVEELPKLGTGK----------------- 62424901 8 -FPAPPRPEDRTLIDVLLEVAGAHGDQPAI----DDGQKVLSYSELIVEIRDLALQLAAVGIGPGDKVGVRVPSSVDLYVSILATMMLGAAYVPVDVDDPDERAHTVFTEAAVTGIITADRSI----EARTDRPPLQN----------------------SDLRRPTPDDDCWVIFTSGSTGKPKGVAVSHRSAFVDAEAAMFCQEEPLGPGDRVLAGLSVAFDASCEEMWLAWRHGACLV-PAPRTLVKSGMDLLSSRNITVVSTVPTLAALW------PADSLDAVRLLIFGGEACPPELGRRLSDESREVWNTYGPTEATVVACGAQLDG-----------SDPVRIGLPLAGWSLAVVDAAGIPVA--EGETGELIIGGIGLAR--YLDPEKDAEKYAPDRAYRSGDLVVNDPAG-LVFVGRADEQIKLAGRRIELGEIDAALQALPGVEGTAAAVKQTPAGTDILVGY--LASSTPDPESRMEQLLRAELPAALVPR-LTLIEELPTKTSGKVDRNAL----------- 168050144 132 --------------DIWKTAAEKYGDRVALVDPHRQPPSQITYKQLEQSILDFAEGLRVCGIRPDQHMSLFADNSHRWLISDQGIMAAGAVAAVRGSRSSTDELYHIVTHSDSVALVVDN--LEIYNKIADRLKTVIKFVILKDGSEVPFYSFDELMGERVQCDVIHPDDVATLVYTSGTTGNPKGVMLTHANLL--HQIVHLGSVVQPGPGDRFLSLLPPWHMYERSAEYFALSRGVSQVYT----SVKTLKEDLARYPPDYFVAVPLVFDILSKFRKQIALTLLSLKAAISGGGSLPPYVDRFFEAIGIRVLNGYGLTETSPVVSCRLPSNN-----------VLGTVGGPIPETEIKVVDPNGNIVPPGIK--GSVKIRGPQVMKGYYKNPAATSKAIDSDGWFETGDLGWKVPSGLLVLDGRAKDTIVLSGENVEPQEIEEAIMQSKLIQNVMLVGQDKRRLGEELEAAVLAKGDSSKPKSDRTNVIRREIGPFALIEESFTIENGLMTPTMKVRREVVYERYKDEIDG- 27376399 18 --PQTLADVK-TLPELLRWRVEATPAAEAYFDAHAGRWVSQSWHEIDAEFELWRQALAAENFSPGERVAILMPNGIAHIAMDQASLSRGLVPVPMHAVDNPDSIAYILADSGALLLFVDTARWQAIVATGQPLDALKRIVCADMTGPDQWLASAPGATAPLSDVAVAPDDLAAIVYTSGTTGRPKGVMLSHDNVVAN--VKAIAHRIAASPDDVFLSFLPLSHTFERTGGYYYPIAAGACVAYAR--SVPQLGDDLKHVRPTVLVSVPRIYRALLDLTIAVGGRLSRLRVAVSGGAPIAEPVIRLFLALGLDILQGYGMTETSPVVSVNTPEDND-----------PRSVGHVLDGVEARLGEND------------ELLVRGPSVMLGYWHKPEETRRVKEADGWLHTGDQARI-ENGRITITGRIKDILVTSGEKIAPVDLETAILADPLFEQALVVG-------------------------------------------------------------------------- 145222893 23 ------------------------------------EDRTWTWREHLGEAAAQASALI--GLADPSRVGVLLGNTPDMLTAMAAAGLGGYVLCGINTTRRGSALGRDVLRGDCQILITDDAHRGLLDGV--DLPGVRVLVV-------GTPEWSELIGRAGELTPVTVTDTYMLIFTSGTSGDPKAVKMMHAMVLLA--GAALAGRYELTPRDVCYLSMPLFHSNAVLAGWSVALNAGAAMAPA-HFSASGFLGDIRRYGATYMNYVGKPLAYILASPE-KPDDIDNPLRVAFGNEAGDRDIAEFSRRFGCEVWDGFGSTENAVTIT-------------REDGCPPGSIGKGFPGVAIYDPDDAHGALVNGDDAIGELVTQGAGMFAGYYNDQDATDDRMR-HGMFWSGDLAYRDADGWIYLAGRTADWMRVDGENMTAAPIERILIRLPAISMAAVYPVPDEFVGDQVMAAIVVQDEATLTPQEFGTFLSEQLSPKAWPRYVWIADELPSTATNKVLKREL----------- 126348060 18 ------------LADSLFERAAREPTLPMLARRDSAVWQEVTAVEFRDEVVDLAKGLIACGIAPGDRVAILARTRYEWTVFSYALWAVGAEVVPIYPTSSRDQVEWILRDAGCVAVVVDEQSVMTVGSVCASLPSLRHVWQLDAGALDTVVARGEYLPTTVDSMRVLPDSTAVVAYTSGTSGRAMGCALSHRSLASTLLAGWGHTVAPPGEQGAVLAFLPFSHVYGLMIQSLC-VRGGLLMAHEPAMTDEALSSALRTFRPTYLYAVPSVLEALFERAAGTARDFAAVRRATSGGSPLSRELSLFYEGIGVYVHDGYGLTETSGGLTMQPLGRE-----------KSGTVGQPLPGTEIRVADD------------GEILVRGPSMFQGYVGDEAATRQVLR-DGWLATGDLGHLDDENYLAITGRKKDVIISGGKSVAPAALEERLRMHPLVHQAVVVG-------------------------------------------------------------------------- 86741102 24 -----------NVVDRIRTVAMVCHDVVAVRDEH----RAVTFAQLVAWVDVVADRILRQPAAPDTPVAVLLPHGASGIAAVLGVIASGRPCVPLDRMHPTDRLAQVVGLAGASVCVTGPTGSADQRTAAALPGIVETIDVGDERVADWSPALADRVASTAP--RRADTDPAVLIFTSGSTGVPKGVVWHHRALLGIHYAIQVQDVMRLVPGDRLPLFLPYSFISGMNRTVGGLVFGTTLEMYDPRVRGVRLADWLRATRPAGIVATPALIRIVFGCLEPDEV-LDDLRFVMSVGEAIDVELARHHLPPAAAFLVSYGASELGTATCAPIW-------SDDDLPDGVMPAGRPVVDVAVRVVSPDGIEMPPG--ETGEIVVMGHFITGGYWRAPAASASRFDGTPTYRTGDLGRIDASGQLRVVGRNDAAVKIRGYLVEPIEIESALLASSDVLEAVVVADRTTQR-ARLVAYVVPVTGARVSPASIRRLLRAKLPSYMVPATVMLVTALPRTDRSKVDR-------------- 123471803 71 -----------------------FGEREVMPDGKYGPYKWITYTQLYEYVTSFAAGLQQLGVGYGDSIGIYSHNCMYWQIGQYASHFLGAVTVPVYDSLGAGAASYIVDHAECKVVLVHPTKLESALKIFDEPNTLKHIIVIGDTAPTDRPNIHTTTEKDFKPYPVKPSDVAIIMYTSGSTGTPKGCVLTHQNIIAGGTGLADPNG-SVTTSDTYISFLPLAHIYELASQTCFLAQGCRIGFYTG--SIKNIMDDVQALRPTMMLGVPRVFNKIAETMNSKIDKLPTIRFIVSGGAPILPEVYNFLRAITPNIIQGYGLTEISAAGCIQQINS-----------KNPMTVGATAIATDLKLRRVEGMDYPHAENPSGEILFRGPSVFIRYHKNEELTKEAL-QDGWFATGDIGIITSDGTVQIIDRVKQLVKSQGEYISLTSLTDAYGSAKGVSGIYIYA---DGHHNHPIAVVIPTEQQIKEEAGIENFKESKIAH---DDMIKNLDELAKARN------------------- 170739971 303 ----------------------------------------TTYGQFLDFCRPGGDGLRRIGVRAGDVVAYLAPPSATAAAAFLSIASQTCA-VPLTPSMSEADATQALDSCGVAHVVTSPGVSAAIDGFVRAGKATLHRAVASTASP-GLFRYAETRGEEHLPVLAPPEAVCILLRTSGSTSVPKLVPLRRRDLVLN--AALLADGLGITASDVTYSVMPLDHIGGLSASVLCSIAVGASITCDGAYTPRGMVEALSNPKPTWYSAVPMIHNATTQYLRDGKLRDHHLRFIRSGAAALKEPDRAALEAFGCEVVATYSMSEQMPIC--------QPPRTGQGWQQKPDSVGVPI-VASMAVVDPTLRPVPFG--VTGEVAISGPTVFAGYSDNPPANRQSRFEDSWLLTGDLGEMDPDGTLALRGRIKELIKRGGEQVSPFDVEAVLSRHPWVGTAVCFPVPSDLYGEEVGCAVVLASSAPAIRELREFLRSNALAVFKYPTRWKLVEELPRTTTQKYIRNGLAD--------- 145223488 17 ----IVIPPGTTLTSFLGRNAAEFGDTPAYRYLDHDRTIELTWAQLRTRLDAVGARLQQV-TRPGDRVAILTPQGVEYVIGFFAAIEAGAIAVPLFPELPSERLHAVLADAQPSVVLTTTATAEPVREFLRALPHNRRPRLI------AVDAVPDSVGVGFQRAPLQTDDVAYLQYTSGSTRAPAGVKITHRSACTNVVQ--MVLSVGLDPDINSVSWLPLFHDMGLLMIMFPALAGGYLTLMSPVAFVRRPYRWIKELGADDRPMFAAAPNFAFALPEGEELDLSNVAGLINGSEPISVAAVEAFNAAFAPIKPSYGMAEATLFVSTTPPDSALKAVSDHPDATVQVSCGNVARSQWAVIVDPATDCELPDG-CVGEIWLHGDNIGNGYWERPEETELTFRARGWLRTGDLGVYL-DGELYITGRIKDLIIVDGRNHYPQDIEAAAAASPSVRAVAAFSVPGEGREEVVIVAERAPGAGRAEAAPIQEAIRAEVSRHAIPRDVKLVRSIPRTTSGKLARRSCRASYLD----- 66822233 45 -YPDWFKGGELNCYNVLDIHIKNPRDQDALIYPYLKKTVKLTYYQLYEKVCEFSRVLLNLNISKNDNVLIYMSNTLEPLIAMLSCARIGATHCVLFDGYSVKSLIDRIETITPKLIITTNNFIPLKESIELSTFKPSNVITLDIPTIPNTLSWYDEIKKFKENVPVESSHPLYILYTSGTTGNSKGAVRSNGPHLVGIKYQTLIQK---GKTKVVFYHTSVGWISIHNAFNGLLSLGYTLVMFEGGLTEDDIWEVIERNKVTCASIMAKAIRYLIKVDPESKYDLSNLKEIIVGGEPIEESIPNYIEKLKVKSIRVYGQTETGACYFYCYDYKNLK--------IPINTSGFPFSSLKAMIFSDDGKELGVN--EIGELVFKPPSFATTFYKNDEKFKQLFTKPGYYNPGDLGFKDENNCYGVVSRSDDQIKISGNKVQLNKIETSILKHPLVLECCSIGIYNPDCYNVPIAFLVLKQQEDQSQSEINIIISKDIENFAILRKTLIVTQIPKTKAGKIQRQII----------- 163788940 7 ------------LFDFPYYQLENKPNPSALVTKYNGKWEAMSTKEYLDKANAVSRALLKLGIQKNDKIAIISSNRTEWNIMDIGILQTGAQNIPVYPTICAEDYEYVLNHSGSIYCFVDEEVLEKVRKVQAN-TSIKDVYSFNHIEDCKHYSELFQLGEEARKEAVKPDDLATIIYTSGTTGRPKGVMLSHWNITSNVLDSSARVPLPSSGETRILSFLPICHIFERVLIYVYQYAG-TSIYFAEGID--KIGDNAKEIKPNLMSVVPRLLEKVFDKIMLRGEELSGIKTMVSGSAALQPRLSRIFCAAGMKVMEGYGLTETSPVVTVGMYRDHMF---------KPGTVGKPIANVEVKIAEDD------------EILIKGPNVMMGYYKDPEKTAEVMSGD-YFHTGDKGMIDQDGFLKITGRKKEMFKSGGKYVIPPLLENDMKQSLFIEQIMVVG----EGEKMPAALIQPKGHNITEQEIIKRIQKEHFGKWEQIKRFELTPDVWLTPTMKMKRSVIKGIYQDLY--- 148656086 87 ------------------RHAS--ADRPAILFQSEGEAQTLTWAELQRQVASVAAHLEMLGVRRGDRVAAVLPDTPHAVIAFLACASLGAIWSSCSPEMGVASVADRFRQIEPRVLIAVDGYRAALAELRSTLTSVEHVVIVPYLDPDDAIPWNECLRHDASFEPVPFDHPLWILYSSGTTGLPKPIVQGHGGILLEHL-KSLALHLDLGPQDRFFWFTTTGWMM-WNFLTSGLLVGSTLLLYDGNPDMHALWRFAADTRMTLFGTSAAYLTACANIAPGTTFDLSSLRAIGSTGSPLPVEFRWVYERVRRDLWLV-SLSGGTDVCTAFVGGCPLLPVTAGEIQCR-------CLGARVDVFDEQGNSLVGD---VGELVVTAPSMPLFFWGDADRTSYFDVYPGVWRHGDWVKLTERGTLVIYGRSDSTINRHGVRMGTSEMYRAVEGIAEVRDSLVIDLENPDGTATMYLFVALETGVTLDDALKERIIRAALSPRHVPDVIIAIPDVPRTLNGKKLKKILREKAANRDAMA 119476146 1 ------------------------PDATWLNMSCHGRWQSYTWSDVGEQSRKIAAALQVMGLQPGDKIGVCAANSPHWVMTDLACMMGGFVLVPIYATMTSDKMIYVAEHSDMVALFTDGSL--NIASMREALPAGSPIIAISDSASLCDRSWSDIIANETPSPRPAADALWTIVYTSGTTGMPKGVMHSHSTLPYAGFGLPPIAGSD--TESRLLSYLPLAHAGERVLVELHAIYAGASIFFNENKD--SFAADMKAVRPTFLFAVPRIWVNLKAAPLLEAMGLDQCTFAFSGAAPISSKDLQTWQSLGLPLYEGFGQSECMSGTINTGANN------------LIGSVGKIIDKVDLKIADD------------GEILLRAPSAMVGYYKNPEKTAETVV-DGWVFTGDKGHLDDEGFLHITGRVKEIFKTKGKYVAPAPVENKFSACPHVEQLCLVGSGLP---QTVLLITLTREEVTASLEQYRQEVNHGIEAHERMSHVIVIENLLLTHTLKILRDDVEKRHR------ 170589826 3 -----------TLVELFRKAANQAELKSKIVVCDGDT--KWTLAELDTMSEKLAKHFVKYGAKRGDCIGIYMNKCAFYALAYTAALKAGCAYLPLDVFYPQPLLIDIITEIKPVVICSTPDIANSISDLAP------------------MYVFGSSLPNPSQSIKLPEDDRAYIVYSSGTTGKPKGIECPHRGAAFSYEYRFVKYPYVENEREACNVF------FVWEL-FRPILQGVMYVIPDNVYDLPELCRFLSTHKITRMMFTPSLLEAVLDSDETIRSTFRTFRTILLCGEILPKMEASFLSVFLFEILNLYSISECHDVSYSNLTEVFYTQPS-----RKYAPVGKVIPGVKVHVIDEGLKEVPMG--VPGEIFVGGPALAIGYINRPELNQHRFIGDRLYRTGDWGYLLPNSVLEICGRCDTMVKIRGYSIEILAVESVILELPYVKSCVVISVGAEGDDKQLAAYVVLK-ENVTRKQMRAD-LKKQLPFYMVPTYFVYLASLPVVPSSKVDKKAL----------- 167840861 29 -----------SISQLFLQAVEQHSEAGYVIFDRELRARLIRYPMMLADARRVLAGLQSSGISREARVAIRLDEPREFFPVFWACLLGGYVPCPLPPLRGTDRAAYVAHVSA----LLDGPLFVTADKDSALLGDVRTTSVESLRAFPPSIAFQHA----------SRDDLAMLMLTSGSTGKPKAVMLRHRNVL--ASMAGKIARQQLVPSDITLNWIACDHVASLLECHMLPLAVGAVQLHVPTDSPLNFIKLLGRYRVGMTFTPNFLLQALARSAELEPLDLSHLKIIVSGGEAVVNATLDRLARFGLRLAPAFGMTETCAGSV--YARDYPASGIDKEFAPL----GMGIDGLTMRIVDAEGRVVPDG--EPGELQLRGPMIFSGYLKNDDANAEAFTLDGWFRTGDSGRLD-DGVLTLVGRTKESVIVHGVNYHVHEIETVLEQVDGIAESYVAAVPIRQDSEHLAIFFHPTFPVDDADALYRTLIRERVVLHWRPSMILPLDDMPKTSLGKLQRMKLRKRFES----- 119178518 40 -----------TLPDLLFRALASH-DPKSTSIVHSVSGRTFNYGNLLGDTLRAQEKLLQIGVQ-GRPVAFLAENSYDYAGILLATGK-----------YA----------SKAK------------EVVEGDLENVPVVEIIDKINVGGGTVSELQFENRSQ-------NGGMMLYTSGTTNRPKGVLLPQSALMAQT--QSLVEAWEYSPRDRLLHLLPLHHIHGTVNAILAPLLAGSSIEFMFPFNPTAVWNRFAASPITFFTAVPTIYNRLLETQEAAKVAISHLRLNISGSAALPTPTKSAWTNLGNILLERYGMTEVGMALSCSL----------DFADRVDGSVGWPLPSVQARLVDTDTNEVIQPGEEVGEIQLRGPTIFKEYWRNEKATSEEFVPDPWFKTGDVAIRRAQGSYFIQGRKSDIIKTGGEKVSALEVERELLSLPQIAEAAVVGLPSEQWGQKVAAILVLNPTSSLSALDMRRALKDKLAPYKIPQEMRVLDGLPRNAMGKVNKKVLVKQ-------- 120538206 102 -------------YNVLDRNVRNLGDKVAYYWVGNSPDHTITYNQLLRNVCRCANALKLLGVKKGDRVAIYLPMIPELVYTMLACARIGAVHSIVFAGFSSESLCERIMDAQCNILVTADNLKKIASEALDRCKSVQKCVVVDELCDIWWDDLMDGVSDECEPEWMDSEDPLFILYTSGSTGKPKGVVHTVTGYMLYT-SLTFKYVFDYHHDDVYWCTADIGWITGHSITYGPLANGATSVLFEGHPHVGRLWEIIEKYGVSKFYTAPTAIRLLMKYGKEQRYDLSSLRVLTVGEPINPEAWLWYYDVVGCPVIDTFWQTETGG---------HVLTPLPAATPLKPGSATCPFFGVQPAILN--------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119467524 53 -----------NVWFVFLETAKKYPDMVCMWTREG----IYTYRDVQNLACQYAHYFLAKGVKQGDLVAFYLQNRAEFMIAWLALCSIGCAPAAINYSLTGDALVHCLKISGAKLVLVDDD-----EACRARIEDSRAAIEGQLGMELTYLDHSFASQVSSFPTTKPPKDPAILLYTSGTTGMPKGCAFTMARLYSTALRRGSMEDTDGPGGDIWYSCMPLYHGTS-AVAMMVCLTTGVSIALGKKFSVRNFWRDIRDSHATIFVYVGEVARYLLAAPPSPDDRNHNVR-CMYGNGLRPDIWEKFRERFGIAVAEFFNSTE-GIFGLFNLNKGPFTAGSVGHHGLLMRAI---MHNTFVPVIDPTTGDVLRDPKTGGEILVNVPQAFQGYWRNESATSKKFKGDLWYRSGDALRRQSDGRWYFLDRLGDTFRWKSENVATAEVAEILGRYPGIQEANVYGVLVPHEGRAGCAALQLSSESREAFDFRAAFARARLPRYAVPVFLRIVETSAHIHNHKQNKVPLREE-------- 115390286 514 --------------------------------------QSMSYQELDRWSDCVAVHL-SMYIDKGAVVCVHASPCMHWLVAIYGILKAGGVYCPLNSKLDPELRNNMFQSSGAAIYLT-----PSASETKYRPRASRYVWAVEDLLQRQ----DDNNQDEFDHIPRAEGN-AYLCFTSGSTGKPKGVLCTHRGLV--AFQRDLEVRLHAQPGRRIAQTMSVSFDGSIHEIFSALSYGATLVLPTPE-DPFSHL-----YDVDSCIFTPSLAATL------DPSDYPNLCYVYLVGEQVTQDINDRWAA-SVALYNMYGPTEATCGASIKCLL-----------PGRKVTVGRPNPTTRIYILDRNGRLAPPG--VMGQIYLAGVQVSNGYIGQSDLTNERFFPDRMYATGDIGYWDGDGDLICLGRNDRQIKLRGFRLDLDDLEVRISKLPGVTRAAV-----SRRGDDLVALVQP--ATACAADCRKH-MAAVLPTHAIPRYIIPVERFPMTPIGKLDYRAIAQ--------- 145594939 48 ----------------------------------------VTCAQFRDDVHSLARGFLAAGVGHGDRIGLVSRTRYEWTLVDYALWAIGAVSVPVFETASADQLGWILSDAGVVCVVETSDQAELVASRRSDLPALRDVWQIDAGDLTDLAGQGHAVDDDGRRRRVTGGDMATIVYTSGTTGRPKGCVLTHRSIHCDVSAAVSVLPQLLHPEANTVLFLPLAHAFARMIQVGVVQTRTTMV---HSADIAGVLEQLRRHRPTFVLAVPRVFEKLLARGGFDPLVYRKLRAAIVGGAPLGERLGHFFRGAGLLVLEGYGLTEASPALTANTPTTQ-----------RIGTVGRPLPGVKIRIADD------------GEILARGDPVFPGYWNNSEATRAVFTQDGWMRTGDLGELDSDGFLRITGRQKEIIVTSGQNLAPTPIEEAIRADPLVSQCMLIG-------------------------------------------------------------------------- 125807575 100 --------------ELLSEEDEIQPNGKVFKKVILGDYNWLSYQDTFHLAQRFGSGLAALGQKPLCNIAIFCETRAEWVIAAQACFMYNFPLVTLYSTLGGSAIAHGLNETEVTHIVTSKDLLSRLKAILLEVPRLKHIIVVDPDLPRGIMVHNQELGSKPENIMVSRRQPAVIMYTSGSTGIPKGVMISHSNIIA-GITGMAERIPNLDENDTYIGYLPLAHVLELSAELVCVSHGCRIGYSSPQTLADQSSKIKKGSKPTLMAAVPEIMDRIYKNVMTKVEEMSSVRVLLSGGAPLSAATQRFMNCFCCPVGQGYGLTETCGAGTISEMSDYST-----------GRVGAPLVCSEIMLKDEEGGYFSTDKPNPGEILIGGPNVTMGYYKNEQKNREDFFEDRWFCTGDIGEFHPDGCLKIIDRKKDLVKLAGEYVSLGKVEAVLKNCPLIDNICAYANSDESY---VIGFVVPNQKQLTAAEMEKEVLRGKLERFEIPKKICLSAE-PWTPTGKLKRKELKTHYQDDYGG- 146322303 85 -----YYDDARTMYQVFRRGLSISGNGPCLFRKPKQPYQWLSYQEVADRAEFLGSGLLQHNCKADQFIGVFAQNRPEWIIVELACYTYSMVVVPLYDTLGPGAIRYIINTADISTVIVDQKAVLLLEHVRKETPGLKLIILMD--------PFEEALKERGQPVPPQPDDLSIVCFTSGTTGNPKGAMLTHGNVVASGFLKVTEKVIFPRQDDVLISFLPLAHMFERVIQSVVYCHGGRVGFFQG--DIRLLSDDMKALCPTIFPVVPRLLNRMYDAAKRKQAEVRSVRMIVTGAAPASPTVLGFLRALGCQVYEGYGQTECTAGCTFTTPGD-----------WTSGHVGAPLPCNHIKLVDEELNYWACKGE--GEICVRGPNVFKGYLKDPDRTKEALDSDGWLHTGDIGKWLPAGTLKIIDRKKHIFKLAGEYVAPEKIENIYIRSQPVAQIYVIVVPDP---EVMPSWAQKRGNKDLKKAILEDMVRSGLHSFEQVKAIHIHSDMLLTPTLKAKRPELREYFK------ 113475757 5 -----------TLIDLLHHRTLDQPKQKTYTFLKDGETESLTYQILEQHAKAIAANLQSLN-AKGERVLLLYPPGLKLMAGFFGCLYGGAIAIPTYPDQSLSKLEAIAADAQAKLILTTTPLLPYLKGRFAENPMLATIQLLDTDNI-----IAQNLESHWQEPNINGDTLAFLQYTSGSTGKPKGVMITHKNI-LHNLAMGY-EQSDITPESITVTWLPFSHNTGLLVGVLQPLYGNFPVKIMSPLDPFRWLMAMSHYKATQSLAPNFAYDLVCTPEERAMLDLSNWELALSGAEPIRAETFERFIKTFKPLTAGYGMAETEPPVILNVDKAELVTVDENDSTQKIVSCGRASSGEKILIVNPETLTECADDQ-VGEIWVSSPSVAQGYWSRPQATAETFQEGPFLRTGDLGFLLND-ELFVTGRLKDLIIIRGSNHYPQDIETVDRSHQALRPSCGAAFSVELESEERLVIVQEVQEKLDVDEVVNAIRQAVSQQHQLQVYGILLGTIPKTSSNKIQRHACK---------- 21282543 14 ----------------------------------------LTYQQLMDESSKLAHRLQ--GSKK--PMILFGHMSPYMIVGMIGAIKAGCGYVPVDTSIPEDRIKMIINKVQPEFVFTDESF----ESLEGEVFTIE-----DIKTSQDPVIFDS---------QIKDNDTVYTIFTSGSTGEPKGVQIEYASLV--QFTEWMLELNKSGNEQQWLNQAPFSFDLSVMAIYPCLASGGTLNLVDKNMKPKLLNEMLTATPINIWVSTPSFMEMCLLLPTLNEEQYGSLNEFFFCGEILPKALVNRFP--SATIYNTYGPTEATVAVTSIQITQEIL----DQYPTLP--VGVERPGARLSTTDE------------GELVIEGQSVSLGYLKNDQKTAEVFFDDGIYHTGDKAKF-ENGQWFIQGRIDFQIKLNGYRMELEEIETQLRQSEFVKEAIVVPVYKNDKVIHLIGAIVPTTEVTDNAEMTKNILKSRLPEYMIPRKFEWMEQLPLTSNGKIDRKKIAE--------- 156547015 13 ------------------------------------------------------------------------------------------------------------------------------------------------------------------PEKVNLKDNAVIILTSGSTGFSKGVQHNYENLF-----KIIVGLTPYPMAGVALWYSTCDWVTGVTFALQSALLIGTRIM-HTQFDVEETCKVIEKYKVNLMLASSIIMASMLKLNVFKRYNLQSLTFVCTGGSKTNALALKGFHDALPNIVQMYGMTEIGRCIA-----------SQTENSKSIGSAGFVISCNQLKIVDDNGESLGPNK--PGEICIRSPTMMTGYFNNPEETKKVLDNDGWLSTGDKGFYDENGEVHVIERLKEMMKYRNHQISPSEVEQVLLSHPAVMEVSVIPIPHYLDGDWPIAFVKKVPEQVTEDELVQLSISVFGELKKLHGGVKFVEQLPKMPSGKINRSLLKEMAK------ 163736024 5 ---STQVDGPQSVPALLHRNAKEFADAPAYREKEYGIWQSWTWAETLEEVEALALGLVDLGVQEGDFIAVIGRNRPRLYWSMIAAEMVGAVPVPLYQDAVAEEMAYVLSHCGARFVIVDQEQVDKVIEIRDQLPSFEQMLYLDPRGDAGRAKRDELLPETARQAKLNYDSTCVMLYTSGTTGKPKGVVLSNRNVIETSKSSSEFD--DLRQTDSILAYLPMAWVGDFIFSVGALWTGFCTNCPE---SAETMHTDLREIGPTYYFAPPRVFETFMAHARRVGPDFSRIRVGYTAGEAIGPEIFDFFRSLGINLKQLYGQTEATVFITA-----------QPDGEVRSDTVGVTCPGVELKIA------------ENGEVFYRSPGVFVEYFKNPESTADTKDAEGWVATGDAGFIEEDGHLRIIDRAKDVGKMAGSLFAPKYVENKLKFFPNILEVVVFGNERDEWAERGYASYQELARHPQVMAMIQEHVEEVLSGCQVHRFVVLHKELELTRTRKVRRRIIEEKYAD----- 120402978 6 ------------LSQRIDDVLALAPAGRAIQFDGD----WVTWEQIGTLAQRISDV-----VGT-ARAGIMLRNRPVHVAALLGVLRGGGTVVVINPSRGDDRTRSDVEALNLPIIIGSSEDLAALAP-----DTAATTVAVDGFDEPPTLHRGNASDDAGRP------GVAVWMLTSGTTGPPKRVDLTYDMLARSVMGPDSDHDSAPTDRGVAIVNSPLVHVGG-VFRVLLCVAEARPFVLLPKFELKQWADAVREHRPRAVSLVPAALRMVL-HSDLTREDLDGIRVVTSGTAPLSADDADAFEKFGIPVLTSYAATEFGGGVAGWTLKDH-----QRFWQHKRGSVGRANPGAQLRVVDDNGEPVPPGQQGLLEVI---PAQLAG-------------RSGWMQTTDLARIDEDGFVWILGRADQAIIRGGFKVMPDDVKNALESHPAVAGASVVGRPDPRLGETPVALVQLRPGMSAEPDELLNYLQKRLARYEIPGELVITDAIPRTASGKPDLTAVRSHFA------ 194668334 57 ---------PLTIPEFFRESVNRFGSYPALASKKNGRWEVLNYNQYYEACRKTARAMLKLGLEPFHSVGILGFNSIEWILAALGAIFAGGFCVGIYATNFADACEYVITHAKVNILLLEAQLQKILSIPMNKMETLKAIVQVDDSKCENLYSWDDFLGSSIPDAQLDANQCAVIIYTSGTTGQPKGVMLSHDNITWTAVAKECNLAYAPEKQEVVVSYLPLSHIAAQMMVWVPIKVGAFIYFAEPDALKGTLVNTLQEVKPTAFLGVPRIWRMLGEHDHPMSYRLDHCRIFISGAAPLNQETSEFFLSLDIPIGEVYGMSESSGPHTISTPANY-----------KFLSSGKVVAGCK-------NMLYQPNKDGVGEVCLWGRHVFMGYLEQEDATMEAIDDEGWLHSGDLGRMDNQGFLFITGRIKEIIITGGENVAPVPIENLVETIPIISNAMLVG-------------------------------------------------------------------------- 171316417 7 --PSTLTAERMTLSDILRERAEQTPERIAFHFLRDGEVVSWSYGQFAAAARVLQHALHER------RVLLLLEPGLSYVAALFGILLAGATAVPSFPPAGSRAVARICRDAHPDVVIAHRSLQPQLDALYGDQRAAPALLTIDEDSDDGAVSVHDL--RNLLEQRVDLDRPALLQYTSGSTGEPKGVIVTHENLVSNC--AVIAERLGPDPDRVGCTWLPPYHDMGLMGALLLAVYSGPLVILSPQQRPYRWLKAITDYRVTTSVAPNFAFDLCVDEEEAATLDLSSLQHVFCGAEPVSHTTLERFARFGRHVVPCYGMAEATLYVSGKVGRSPVSLIEVDKEALVRGGCGAAAVGHRLLIVDPATKRVLPE-RTVGEIWFSGPNVAAGYLNRADATVADAHGGGYLRTGDLGFLN-HGELFVTGRIKDVVIVAGRNLYPTDIESVQSAHDAIRTNGVVAFSDGAHGESLVIVALKRSRRPNPEEVRAAITLAVTRDHGVPAVVHLGPAIPLTTSGKVRRQACKQAFQ------ 118466777 58 ------------------------------------------------------------------HVGVLLENTPFFSAVLVAAGMSGIVPVGLNPVRRGDALRRDIARADCQLVLADANSA-------GTLGDIEHLNVDSAAWADEVAAHR---GAPIVFRSASPADLFMLIFTSGTSGEPKAVKCSHGKAAIA--GVTMTQRFGLGRDDVCYVSMPLFHSNAVLVGWAVAAACQGSMALRRKFSASGFLPDVRRYGATYANYVGKPLSYVLATPERPDDAQNPLR-AVYGNEGVPADIERFARRFGCVVQDGFGSTEGGVAIARTP-------------DTPPGSLG-PLP-AGIDIVDPDGASCPPG--VVGELVTAGPGRFEGYYNDEAAEAERM-AGGVYHSGDLAYRDEAGYAYFAGRLGDWMRVDGENLGAAPIERVLLRHPDVTEVAVYPVPDPTVGDQVMAALVLAPGAEFDDEKFRAFLAEQLGPKQWPSYVRISTELPRTVTFKVLKRQLAAQ-------- 188580758 628 -------DIERSVFAALIEAGRLHGRRTALEDPVTG---TMSYSRLVMGANILGRKLQTLLPDPKKPVGLMLPNANGAAVTFFALASAGRVPAMINFSAGPAAVLSACRAAQVDTILTSRAFIELIEGIQG---TIRLIYLEDVRAGVTTGDIRGFLAPRRPLVARQGSDPAAILFTSGSEGTPKGVVLANRAMLANT--AQVAARIDFGPRDKVFNVLPVFHAFGLTAGLVLPLISGVPVYLYPSPLHYRIVELIYGTNATVLFGTDTFLAGYAKM--AHSYDLRSLRYVVAGAEPVKQATRKTWEKFGLRILEGYGVTECGPVLALNTP-----------MFNRFGTVGRLLPGIQSRL-----EPVP-GIEEGGRLVVRGPNIMLGYLRAENPGVLEPPADGWYDTGDIVAFDADGFVTIKGRAKRFAKIAGEMVSLASVEALAAELPD-APSAVAAVPDARKGERLILFTEAKG--ATRAAYQTHAKGRGAADVAIPAEVVVVEKLPMLGTGKVD--------------- 67536942 229 ------------IHDLIEEQAIARPDQEGI-CAYDG---SLSYAGLSKLSSVLAEQLKTFGARPEQRVAILMNKSFWYPVVVLAVLKSGAAFVPLDPSHPKNRLKQLISEIEPCALITTSVLSELADDL--GCPSL----AIDSDLTRSKEGSTTAL---LPNTSASPNNAAYIIFTSGSTGKPKGVVVEHSALSTSAITRGVV--LGLGPDSRVLQYAPHTFDVSVDEILTTLIHGGCVCVPSERFSIAHF---MESARVTVALLTPTSARTL--HPDE----VPSLRILQTGGEVLTEDVNDKWSNR-VTLFNVYGPTEASVACV----------ISNRTGLKGAGHVGQAVGG-KLWIVDPDDIERHLPDNEVGELVISGAILARGYFRDPSRTESSFVRERVYRTGDLASMDSAGTIIYHGRKDLEVKIRGQRINIAEIEIAILQCDLVH-SVVVEYPSGLFEKKLVAVLRFEDSSSDAEDLLLSHVSSVLTPAMIPSKWLSLPCVPQMPSGKADRKQVRGWLEDM---- 1617274 73 -FPDH--PDIATLHDNFEHAVHDFRDYKYLVDGTVGDYKWMTYGEVGTARTALGSGLVHHGITTGSSVGIYFINRPEWLIVDQACASYSYVSVPLYDTLGPDAVKFIVNHANVQAIFCVAETLNSLLSGLSEMPSVESLPSLPPSAGVKVVSYSVLLNQNPQPFCPPPDDVATLCYTSGTTGTPKGVVLTHANLIAN--VAGSSFSVKFFSSDIYISYLPLAHIYERANQILAVYFGVAVGFYQG--DNMKLLDDLAALRPTVFSSVPRLYNRLKERLFNAAYNAKRVRFMTSGASPLSPEVLEFLKCFGGRVSEGYGMTETSCVIS-----------GMDEGDNLTGHVGSPNPACEVKLMDPEMNYTSADEPHPGEICVRGPIIFRGYYKDEVQTREVIDEDGWLHTGDIGLWLPGGRLKIIDRKKNIFKLAGEYIAPEKIENV---------------------------------------------------------------------------------------- 57240331 623 -------------------SAKRNLSQIAIVDPLIGG---ITYRKMLALSLVFSSFIKELNIQPEECVGILLPASMASSLCNLAVLLANKIVVNLNFTAGVKAINQAIQCSQIQQIYTSRKFMEKLENKGIKLEFEEHVIIFIEDVIASFLALVSILPTCLIKALFAPNAIAAILFSSGSEGTPKGVMLNNRNILSN--IAQISDVLCAKNEDVVLSSLPPFHAFGLTTTFMPLLEGIKSITHADPTDALGVAKAIVKNNVSIMCATSTFLGIYARNKKLDAIMFESLRIIVSGAEKLKSEVRTAFEKFKKPIFEGYGATETTPVASVNLPNKFDPDYWILHRANKEGSVGMPLPGSAIRIVDPSTYE-SLNHGEDGLILIGGHQVMVGYLNNKEKTDEVIKEDGWYNTGDKGHVDEDGFLYIVDRYSRFAKIGGEMISLGALEEEIAKNTDIVKFCAVALDDDKKGEMVCLLV--ECQEQDFEGICEVIKNSTMPAIFKPSKYFKVEQIPLLGSGKVDLKGAKDLAK------ 33598414 4 ------MYFDLRSFEFVSDA--RGGQADAVV----GSDRVLTWQALREEACQWAARARAHGIGPDVPVVIHGHKEAAFFVAMAGALLAGAPFVPVDTIYPPERVRRIVEIVRAAA-------------------------VYDTQA-------DVFRPGAAEPAALAERGLAYVMFTSGSTGDPKGVQIGRESVAL--LGDWLRDGLALGEAPVFMNQAPFSFDLSMYEVFGTLAAGGTCVLNAREAAPQQWLARLAGSGVTVWVSTPSFAHQQLANRDFSPQQLRALRTFLFCGEPLPVALARKLRQRFPEILNTYGPTEATVATTALVVDDAVLAEHD------PLPVGYAKPASLLYVADD-------------EICIVGDHVMRGYLNRPDLNQAKLFHDGRFRTGDLGRMREDGLLFCRGRMDDQIKLNGYRIELAEIDAALHALPGVAACAVLRRPDGTA-VRVIGFVVEQASFQLPAALQQWQLTGRLPSYMVPSELVACPDLPVSNNHKIDRKKLLEIYA------ 73611900 88 --------DALTLYEFFLRGLRVPNNGPCLGSRKAGQPYKWSYKEVADRAEFAGSALLHRGSQSGDKIGIFAQNRPEWTISELACYTYSLVAVPLYDTLGTEAISYVIDKASITTIICDDKARLILDCVSGRKHSVTTIVIMESFDSEDIISLKELKANHKTPIPPKPEDLALICFTSGTTGNPKGAMLTHGNVVSNCSAFIKITHCMLNQTDIHISYLPLAHMFERVVEGVLLCHGAKIGYFQG--DIRLLMDDLKNLKPTIFPVVPRLLNRMFDATSRKEAELKSVRLMITGAAPVSPTVLTFLRALGCQFYEGYGQTECTAGCTMSLPGD-----------WTAGHVGAPLPCNFVKLVDAEMNYFAANGE--GEVCVKGPNVFQGYLKDPEQTSGAVDKAGWLHTGDIGKWLPNGTLKIIDRKKHIFKLAGEYIAPEKIENIYIRSDPVAQVFVHG---DSLQACLVGVVVPDPD------------------------------------------------------- 115487538 60 -----------TLAELFEQSCKDYGTRKLISRLHLGEYDWKCYAEVFKSVCNFASGLIRLGHQKTDRVAIFAETRAEWQIALQACFRQNITVVTIYASLGEEALCHSLNETEVTTVVCGQKELKKMIDISGQLDTVKRVIYINEEGISAEVSLAEDVGRLGDTAPVDANDVAVIMYTSGSTGLPKGVMMTHRN-VLATLSAVMTIVPEIGKKDVYLAYLPLAHILELAAEALIAAVGASIGYGSPLTLTDTTLGDASALKPTLMTAVPAILDRVRDGVRKKNRRLAAIRFVLSGGAPLSGDTQRFINCLGVPIGQGYGLTETCAGGTFSEYDDP-----------SVGRVGAPLPCSYIKLIDSEGGYLTSDSPMPGEIVIGGPNVTKGYFKNEAKTNEVYKDDRWFYSGDIGRFHPDGCLEIIDRKKDIVKLQGEYVSLGKVEAALIVSPYVENALVVAAHNEQQGVTYTDFVKPEAVKEVLGSLSKAAKQARLEKFEIPAKIKLISE-PWTPSGKLKREVLRKTYED----- 146323460 16 ---ATMANRAPTLLDHFHDQLQKHSSSVAIEDADQGAWERVTYAQLDALSDSWSKRLRQAGVGAGCIVPLLSKRSVAMVAATLAILKLRAAYVSIDIDWGKDRIDTVLKTVNPQIIVSTSPC--------PKDHYPYPVVALERNDFDETVTSNGTQWTRNDEDSIDRNDLAYIIFTSGTTGIPKGVKIGQRSISRYVEGGDLPFNFNTTHGTRVLLICSIAFDVCAGVMFNTLCNGGTLVLADP-----STFETAAKT-CHVLPLTPSILVTL-----DPKAGFDTVEKIFLGGESPSPSLIEAWSSPRRRLYNAYGPTETTCTAFMGELL-----------PGSPITIGYPISYSTVTLLDEDGME-----SVEGEICIAGLGLALGYFHDPERTNSAFVENGVYKTGDYGRRTKHG-LQFCGRRDSVVKNRGFLINLADVEPALLSYDKVDSASAF-----MSQGQLIAFVTP----TSAKEGLREYLANTVSSFLVPDTIYSLDEFPRTSNGKVDRRSLMRMHE------ 211588564 53 -----------NPWFVLVQTVKRYPDMICLWTRE----RSYTYREIQDQACQYAHFFLSHGVKKGDLVALYLQNSNEYLVAWVALWSIGCAPAAINYNLTGDALLHCLKISDATILLVDADCRARVEESHDAITGGMKPMTLDSALKAHIRTFPTTLPPKELSKHVAGDFPAILLYTSGTTGMPKGCAFTMSRLYTTLFVRRAMMGDTPGPGDRWYSCMPLYHGTAAITIISCLVMGVS-VAIAPKFSVSRFWTDVRDSESTIFVYVGETARYLL-APPPSPLDRNHKVRCMYGNGLRPDIWERFRERFGVEVGEFFNSTE-GVFGLFNYNRGPFTAGSVGHHGLIMRGILHNVF-VPVAIDPETGDILPKSGFAVGEIIVNVPSAFQGYWHNDEATNKKFLRDVFYRSGDALRRQSDGRWYFLDRLGDTFRWKSENVATAEVSEVLGQFPGITEANVYGVRLPHEGRAGCAAIQPDARQTFDYTELARFVRSKLPKYAVPLFLRIVENPTHIHNHKQNKVPLRDE-------- 198262018 8 --PDAFQ----TLTEMLDQRAS--GKHTLTYVAHDGSETTWAYADIRERALALLAGLQEHGLKAGDPLVFFLEDNLAFIEAFWACLYGGVIAVPVSSGPTTEHLNKLLKVSQQATVYTHDALAERLTAHAEKTDSKAPHVLTLEQVARGD-------SKAATITQVKGDDLAFIQFSSGSTSDPKGVVLTHRNLIINS--AAIANGGLYRDDDITFSWMPLTHDMGLGFHITPMLRGVSQIMRAETFSPHLWLDKVSEHRASVLCSPNFGFKHYLKRLDSEPTDLSCVRVIYNGAEPISVPLCQEFQRMGQHMFTVYGLAEATLAATFPEAETPFTWLSVDRQQLKPVCVGSAVDDIEVNIQDDKGEPL--DERRIGSICIQGPTVTSGYFNNDAANAAAF-QNGWFNTGDLGFMH-QGQLYITGRAKDIIFSNGLNYYPHDLED-LSGLELGKMVFV-GVRDDAVEDSIIGFVVKKDQMEDLKAFSEQAIRRRVASGLSVDAILPTPVVPRTTSGKVQRARLGQAYLN----- 88802788 22 ------------IFDFPYYQLEKHNLKKAFTTKYKGAWISTSTKEYIEKANAISRGLLRLGVQPNDKIALISTNRTEWNICDIGILQIGAQSVPIYPTISKEDYAYVLNHSEATYCFADSAIVEKLNQIKGD-TNLKGVFTFDDIVGEKSWDFKNQVDVEARKKEVKPEDLATIIYTSGTTGKPKGVMLSHANIVSNVRASKEKVPLA-NGKDKALSFLPVCHIFERMILYLYQYCGIEIYFAEG---IEQLAENAQDIKPNVMTAVPRLYEKIYDKIILKGETLKGLKLMVSGASALQQRLTRVFAAAGMPIMEGYGLTETSPVSSVNFIEVN------GVRGFKVGTVGKVIQDVDVKIA------------ENGEILIKGPNIMQGYYKDPVKTAEVI-KDGYFHSGDKGEIDADGFLKITGRTKEMFKSGGKYIVPPLLEGAFKQSLFIEQIMVIG----EGEKMPAAWIVKKEHKTTNEEIIREVDKGHFGNWERIKCFELTSDVWLTPTMKMKREVIKKTYKNLY--- 1617268 48 -------------WQLFSEAVKQYPNEQMLGRRVTGPYTWITYREAHDAALRIGSAIRSRGVNPGNCCGIYGSNCPEWIIAMEACMSQGITYVPLYDSLGVNAVEFIINHAEVSLVFVQEKALSSILACRKGCSSLKTIVSFGEVSTTSLFSWHEFLSDETTLPRKQKTDICTIMYTSGTTGEPKGVILSNAAIMVEVLSIDQVTDRSCDTSDVFFSYLPLAHCYDQVMEIYFLSRGSSVGYW--RGDIRYLMDDVHALKPTVFCGVPRVYDKLYASQEEASPRLDRLHMLLSGAAPLPRHVEEFLRIIPANLSQGYGLTESCGGSFTTLAGV----------FSMVGTVGVPMPTVEARLVSEMGYEAFSGDVARGEICLRGNSMFSGYHKRQDLTNQVVI-NGWFHTGDIGEWQEDGSMKIIDRKKNIFKSQGEYVAVENLENTYSRCPLIAQIWIYGNSFESF---LVAVVVPERKAIEDDELNSTAKQYQLKGFEMLKAVHLEPNLLITPTFKLKRPQLLKHYKS----- 210108935 75 -----------TIPDMFRETVARHPNKVAFLY----EDQVWTFQELDEYSNAVGNYFSQMGYGSGDVVALYMESRPVFVAIWLGLAKIGVVAALINFNLRMESLAHCINVSQAKALIFGAELF---------------------------------------------EDTLLYIYTSGTTGLPKAAVVKNSRYFY--MANAVHHLFGLRKDDVVYCTLPLYHTAGGILGVGQALIFGMTVAVRRKFSASNFWDDCVKYNCTVIQYIGEICRYLLAQPSRPAETQHRVR-VALGQGLRARNWEHFMERFGIQVAELYGATEGNVNIANVPGKIGACGFNSAIVPWF-----YPIRLVRVDLRGPDGLCIPAQAGECGELVIQGD-PMREYYADKQATKKKIAYDVFFLSGDVLMMDELGFLYFRDRSGDTFRWKGENVSTMEVEGAVSRLLDHRDTVVYGVEVPGLEGRAGMAAVADQNNSLDLKKLASSLKQALPGYAIPMFLRLTKNVDTTGTFKLKKTDVRKE-------- 157111271 18 ------------IPALLHRNFEANVDKTDLALIFNDDSRGLTYNVLNSTANRVAAAAIDDIVRDGDIIAVCMQPSDRLVTTLLAIWKAGAAYLPLDPTFPPNRIEHILNEAQP-VLVIHEDYENV--AVFGATPAVSY---NDLRKKASDISNANILPQQMLGAGMNE--LALVLYTSGSTGVPKGVRLNHATILNRLQWQWNRFPYSETEK-VGIFKTALTFVDSVTEIWGPLLNGMAIVVVPKKVNPERLVELLEEYKIERLVLVPTLLRSLLLYLPLQNKQLLNLRIWVCSGEPLQLSLAKYFEEGVHQLCNFYGSTEVMGDVTY-FVCESKKQLSNFEKV----PIGYPLDNTVIYILNPELQPVKPGD--IGELFVSGSNLAQGYVNDPHRFIDAVDPSRLYRTGDFASATK-GCVYYEGRTDSQIKIRGHRVDLSEVEKNLLSLPGVDKGIVLCYHAGEIDQALLGFIVEKDSTLQTGLQIEGALESKLPHYMIP-QVIILDSIPLLVNGKIDRQSLLKMYEN----- 86139340 9 ----------LSLPALLERNVSEFGDQPAYREKEFGIWQCWTWAETAKEIESLALGLINLGVNEGDFIAIIGGNRPYMYWSMVAAQSVGAIPVPLYQDANAEEMAYVLDHCGARFVIADQEQVDKVIEVQDQLHQFEHLIYLDPRGEQGRAAYDEWITDLNDRAKLSYDSTCVMLYTSGTTGKPKGVVLSNRNIIESAKNACEFD--KLKQTDEILAYLPMAWVGDFIFSIGQAYWAG--FCVNCPESPETMMTDLREIGPSYYFAPPRMFHYFMDHAKRVGPSFGNVRVGYTAGEAIGPEIFEFYRSLGINLKQLYGQTEATVFITV-----------QPDGEVRADTVGVPAPDVEIRISDN------------GEIFYRSPGTFVEYYKNPESTADTKDSEGWVATGDAGFFEESGHLRIIDRAKDVGKMAGSMFAPKFVENKLKFYPDILEAVLFGNEKDRWAERYASYQELAGHPKVLASIQEHVSAVNLSGCQVHRFVVLHKELEMTRTRKVRRRIVEEKFADIIG-- 116060721 71 -----------TLHDAWESALSRHAREKCVVDRATGAAGSYTFEEVGRERAMAGGALAALGIGKGARVGLYSINSPEWVACEAAMTRQGVTSVPLYDTLGPDAVVYICNHASLAAVACSQAVLKTMVGCLRETPTVKLVVCYGGRGPAGVVTYEEFLANPTPPTPASPDELATICYTSGTTGAPKGVMLTHRNLISN--AAGYAFDLDISPSDCHISYLPLAHIYERVTMLVVLFNGAHVGFY--RGDVLQLLDDINELKPTVFCSVPRLWNRIYDAYESKKRALDHVRYMSTGSAPISAEVMQFLRVFGGTVFEGYGMTESACVISKTSQEDFTT-----------GHVGAPAPCCEIKLVDPDMRYTHQDRPHPGEIWVRGPSVFVGYYKNEEETNAVLDSDGWLRTGDIGTFLPGGRLKIIDRKKNIFKLAGEYVAPDKIEQIYARNRFVAQSFVYG---DSLQAHLVAIVVPDEEVLTSADLSKLDFKSLCAHPKVKKHI--LDSMVRTGS------------------- 123406480 45 ------MPDAKTTADMIKTAAVKYGEREKLPDGKYGKYDYISYTEFYRRVVAFSRGLSKIGLNPGDKVGIYGPNCQYWEITQFAAHSNSMIVVPVYDSLGPNAAQYIINHAECKAVVCHPSKVQSLLSIAKDCPVLEHIIAMDNQAPSTADQIVTTGETETTELQMPPETIAFIMYTSGSTGTPKGCVLTHNNLISGAVGFTNL-GISITTSDTFLSFLPLAHIYELTVEYVMMAQGTAIGFSTG--DIRRLTEDIQALKPTIIIGVPRVWNRMVDKMSQKVKALPAVRFLVSGGAPILPEVYDFLRAICPNIVQGYGLTEVAAGLTVQEIPAFTSCDCGAIT---------PVSMVKLRKVEGFMYN-PRGTPACGELLVKGPHVFQGYYKEPKLTDEAFADEKWFATGDIVQIAESGIISIIDRAKMLVKSQGEYLAITNLNDAYGSAPGVANIYVYADSHHDS---PAAVVVPTHEKEVLQILADEHKKAGMRGFERISAVVLVENGMLTPTLKPQWQSLRKKYE------ 71895089 68 ---SYYFEDSKTLYEAFQRGLHASGNGNCLYRKPNQPYQWLTYKQVLDRAQHLGSGLLHQGCKPDQFIGIFAQNRPEWIISEYACYTYSMVAVPLYDTLGPDAILYIVNKADIGIVICDPEKAQILLEEQGKTPCLKTIILMDELKDRGAKVGVEILAQEAEPVPPGPEDLCIVCFTSGTTGNPKGAMLTHENVVANAAARTIEDTVECTTSDVSISYLPLAHMFERVVQTVMYSCGAKVGFFQG--DIKLLTDDMKILKPTIFPVVPRLLNRIYDKIQSGANRNDSLRIMVTGAAPISPSVLKFLRALGCQVFEAYGQTECSAGCTFSMPGDWTT-----------GHVGPPLVCNIIKLDDEEMNYFSSNNE--GEVCIKGPNVFKGYLKDPEKTAEAIDKDGWLHTGDVGKWMPNGTLKIIDRKKNIFKLAGEYIAPEKIENVYIRSVAVAQVFVHG-------------------------------------------------------------------------- 177672191 12 -----------NITDFLERQATERPDHGLFAVADADQWTDVSARDARERVRALAKGLIAAGIQPGETVGLLASTRLEWTLVDFAIWYAGAVTVPVYETSSVSQVSWIIEDSHVRAVVTNEDLAKTVRDAREGLPELIGLWTMDDGAPGSGLEALVALGTDVTDEELETRDLATIIYTSGTTGRPKGCELTHENLVNQTLSSSLGDVVRQDTSTVLFI--PLAHVFARFVSVLTVAAGARC---GHVSDIKRLSVSLQTFQPSFVLAVPRVFAALLNAQSGGKEKIGRLAYAVSGGGPLSTDLAHFFRGVGVTILEGYGLTETTAPITVGRPD-----------RLKIGTVGHPLGGNQVRIAED------------GEILTRGTSLMRGYHNRPEANEEAF-EDGWFRTGDLGALDDDGFLTITGRKKELLVTGGKNVAPAMLEDAIRSDALVSQVMVVG-------------------------------------------------------------------------- 169768210 225 -----------SILDVFSEQVKAHPGSTAVS----GWDASFTYHELEDCADQLAYQLQSRGVGPGMLIPLCFEKSAWTVVAIIAVISTGAAFVLLDASQPEARLRSIVMQTRATLMITSSQKKDLGRRLAPEVVSVQPTKSTKNSERSRTLR----------PV-IKPDSLLYVVFTSGSTGQPKGAMISHSNFVS---AVHYRRSELYTVTPRVLDFASYSFDISIESTLAPLLLGGCVCVPSDASREADPSDAIKVFNVNQVMLTPSVARLV------EPENVPSLRLLHLGGEQISRFDIERWPST-VKLINGYGPAECTVVTTANTVSPSSPEAH---------TIGRGL-GAVTWVVDDTGRLVPVG--AVGELVIEGPLVGSGYLHDEGRTLAAFIVDPWYRTGDLVSYNSNGTLTFIGRKDTQVKVNGQRVELGEIEHNLQQENCVVDVVVISVSNSGKQSILLAFLFAASGTPSVQELTSAMLFKVLPRYMVPSIYIPLWRMPLLPSGKINRLKLRSMGESL---- 169768210 2415 ----------IPVHEIIAQQAREHPATEAVCAWDG----TFTYRELDTLAGQLAYHLKELGATPGYHIPLCFEKSAWTVISILAVMKAGGSFVLLDVSQPQDRLQHIVSHIKANYILSSPRQSDLASSLAA------NVVVVSSD-------FVRSLRQLHTPGPLNPNSALYVVFTSGSTGKPKGVIITHLNFASGVHYRQNVMHM---PGFRLLDFPSYSFDASVESNLVPLMIGGCVCIASDELCQNNLSAAISSTNANAVMLTPSSATLI------SPENAHSLKQLHLGGEKLTAANIETWAD-KLKLVVGYGPAECAVTTTGRIVKGMVPQ---------KENIG-PAFGAVTWLVDPASHDRLVPLGTIGELLIEGPIVGQGYVNDPERTAAAFIENPWYKTGDLARYDSDGTLIFIGRKDTQVKIRGQRVELQEIEHHVYQYDLISTCSDIANPTLVVFIELEAVMTQKGHLPDPGPALDEALRNALPRYMIPSAYVPRWKLPMMPSGKLNRKQLRSDAESL---- 169768210 1329 -----------SVHDSIAEVSNTRPTAPAVCAWNG----SLTYGELDNLSTRLGSYLFKVGVEAESLVPLCFEKSVWTIVSMLAVIKAGGAFVLLDPTQPKQRLGEIIVRAKANYVLTSPLQYDMVSDLASEFNL---TIVLVSKSPLDALT-DDATVTDRMPQHLDSDRPLFVTFTSGSTGKPKGVISTHGSYLSGNYRRSILQLPNL--DMRVFDFASYSFDVSTDVILSTLLTGGCVCVPSDFDRKNNIPGAINALRVNAADLTPSVSRLL------SPESVPGLKVLKLGGEANTAADHALW--LGTTLVNIYGPSECLVVTAKTVLPG-----------TDPCNIGRGL-GANTWVADPTNHDRLAPIGSIGELLVEGPILGRGYLDDQKQTDAVFIHNPWYKTGDLVRYNPDGTLHYIGRKDRQLKVRGQRVEPAEIEGAIKRHDVVAD-LVTSNRDQRK--RLIAFLVLRDIMWEVTAGLEVLLSQTLPPYMVPSVYVPLRHIPLLPSGKTDRRKLQSAAASL---- 212540948 56 --------DRLNLFYVLEKHAQKSANQPFIVY----NGQTWTYKEAYDTVLRYGQYFKNYGVKPKEIVGLDFMNSATYIFIWLGLSSIGAIPAFINYNLSGKPLSHCIKVSTARLVVADEEIRELAEFASPDFRDGKGPVDVVFITPEIEDQILQSLAREDDSVRSNARDLAVLIYTSGTTGYPKPAVVS---LSKCWSGAIFIDGFSLKTDDRVYTCMPLYHATGAVLGFCAVLFKGATIVLGHKFSARNFWNDVRDGDATIIQYVGETMRYLLAMPKNDLEKKHRIR-LAYGNGMRPDVWPQVKQRFGIEIAEFYSSTEGFSGHWNRSANDFSMGAIGRNGYLGELLLGRTMALVEV----DHEQEIPRPRGEPGELYALDPNDIQGYFNNSEASEKKIKGDAWFRTGDTLKWDTEGRWYFTDRIGDTFRWKSENVSTNEVAETLGGHPDIAEANVYGVPHHDGRAGCAAIVLKNGTIDVPSDILESLVLANLPRYALPLFLRVTTELERTGNNKQPKHILRQE-------- 116205916 212 --PKIEENGQALLHRWFEQRAAETPERIAVVDLESGKRVQYTYQNIENAANALAAALFQSGTQSSVRVAALMGPCPELYTSYLAALKAGMAFCPIPVDAPRDRQDALIADLKPTALLVVASQQGHLPQSSPSFTPIPEIDVAPYLASCDSKSETPPL---STPQAIAETDVAYILYTSGTTGMPKGVAVSH--ISASCTISALSNHFRLVPPSRYQGAAPTFDISLFEIFW--TLSTGSTLCCAPRQDIDRVLRIMEAD---MTNITPSFASLL---------DPSSIRGLMVGGETLNTRLLQVFAHHNPPIYNGYGPTET---AIYCIAQAHVPA-------TQRGSIGTPLATCGCLIVDAQTEPVPMG--AVGELVITGPQVSNGYLNRPEETAAAFSDDRWYRTGDRARWGPDGEVEFLGRSDDQVKLSGRRVELGEIESVLASVDGIREACVWGQSSEAGSERVVSLVVLEPRAGLDFELVRQRCQRHLPDYMRPFKILLVDALPRSASGKLDRKRVREVLED----- 116205916 2571 --------------DKVSQHALDHPEWVAVEELDEGDTKTITYAQLDRLANAIASSLASHKLQADDVVGLYLSRDIKSLAATLAIFRAGYVYLPVDEDLPSARKQLLIRDAGAKLIITTEELAGDLE-LNLDNDPPALLLPDGDKAVNTMLSWPVSHQRHPKP-----GHGGYLLYTSGSTGHPKGVRVSNSNLCIAAFSARLIESSPLGGAGKYLNLTSRAFDPHLTQLFVPWHLGYSVVIGRDRTAIGSLQRVINERSVTHFGSVPSVLTQLGLRPE----DMPSVRAVTTGGEKASSELLDMWEHSGAVLFNFYGPTEVTIGCLGHAVNAHSNARN----------LGLPLQGLEALLLCPTGEEVIARRGQPGELCIAGPQVSMGYLDRPDENAKSFQPRRMYRTGDVMRMMHDGTLEFLGRADQQAKIRGQRLELDEVVHFLKQ-AAVGEAAVVASGDGEKQQQLFGFMARRARNPTNAEVIEQTCEAGLPAFMVPTMLS-VSKIPLAASGKVDTKLLAKLANDFFA-- 116205916 1406 ------------LHSQFEDQATSTPDLLALSFYTDSPPIELSYAELDARANGLANILREEDV---DVIPICLQRSVELYVAILAILKAGSAWCPIDETSPVQRRTSLIARTQSKLLLTTTESLHLVEPCLSHLEGVRVILLADQKSPVRASPRDGILSSK----NLSGKDLAYLLWTSGTTGEPKGVMIQHSAAAQAMRDLQIRVEHDEKGGQVRTLQLSAYSFDVFVQDLFYTWGIAGSVISGRELVLGTFVEFIWKSCPTHAHLTPSFGASI----HVDELRGSTLQYVTFIGEKLTESVAEAWAEITTRAYNTYGPAENAVVSTMRRF------YGKSRDRAKAANVGFPLSPCTAYVVRERWELVPRYG--IGELALGGAQVAKGYLSNEVKTAKSFIDERIYLTGDVARLNDHGF-EFLGRNDDLVKITGIRIELSEISAACAEHAAVEHVETLHLPRPGAGDVIVTFVSVKKDIVDGGQIRTEVARDLLPAYMVPGHVVVLNTMPRTASNKVDRKALQEIY------- 194247402 60 ---SWFVNGKINACDCVDRWAEKHPMKTAIIWEKDNDFKKITYQKLLEKTCKIANLLKMHGVKKQDVVTIYLPMIPEIVYSMLACARIGAIHNVVFAGYSAGSLCDRILDSKSSILITSDKLKQIADAAMDMCDAIKVCIVFKNKTKIGDTNAENFLAQDAEYEQMNHNRCDSVMHTSGVTGKPKGVAHTTAGYLLYAY-TTCKYIFDVNPDDIF-----------GCVADIGWVTGHTYVLYGPLLDCGRYWSLIETHKITQFYTAPTALRALMKHGNSDKYDLSSCRILGSVGEPNPETWRWYYNIVGCAIVDTYWQTETGGIVIAPIPNLF---------KMKPGCATLPFFGVELEILDSKTLEPLKGPNVCGLLCIKSPWMLRTVYGNHSRLVKTYFSPNYYFTGDGAYRDEDGYYWISGRIDDTLNVSGHRLGAAEIEHALVQHSCIAEAAVVSFRHVVKGEGILCFVDRNGNTESDEKIIEELVRRAIGPIATPDLICIVPDLPKTRSGKIIRRILR---------- 82701365 28 AIPTPTYNTQATLIAALEYAAA--GTAGYNFYDAKGNLRSLPYQALRQNAQTAARQLLRLGLARGDRVAIIADTTPEFVEIFYACRYAGLVPVPVNLGSHARQLRGMLEAGQASAALANADYVDFLKEAAEGSQYLRWV-----GTPE---QLGELPASITELAPNSPDEIAYLQFTSGSTRMPRGVVITEGALMSN-LQGIVRHGLNIRAGDRCASWLPFYHDMGLVGMVMAPMVAQVSVDYLATRDPLQWLRLISRNRATVAFSQPFLCTLRVRDSDLEDLDLSSWRAAGVGAEMIRPDTLRNFAEKFAPFLPCYGLAESTLAVTFSEVGQGFQSLREGRKYSEFVNCGRALPGHIVKVIDEAGQQLPD--LRVGSVLVQGSSIMTGYFNNPEDTGKTLKPGNWLDTGDLGFLFE-GDLYITGRRTDVIIVNGRNIRAQDIEELAEQQPEVREASAFGITDANDVTTIVLVIECRLTSITDRQLTSRLQRLVYMAFGVNCLVELVPTLPRTSSGKLSRFAARQ--------- 210085815 55 ---------PVSLVDRFLHQVQLQPDKPFVLF----EDQLYTYKDVDVMSNKVANFFHGEGLTCGDTVAMLVYNEPAFIWTFLGLAKLGVKIALLNTNLRNKSLLHCFKAAEAKVLIVGQGQ-PLLEATVEILPSLEQIGVTDNPALHGLRSLDDKINQTSDPFKLRENDTLCYIYTSGTTGFPKAAKVTMGRF---SKSACFFGVSNVKANDVVYVTLPLYHSNALTFGLGGAIEYGHTMALARKFSVTRFWDDCRKYNATIILYIGELLRYLC-APPKTPFDRNHSARLAFGNGLRPDVWVKFRDRFGVEIIELFGSTEGNVGFANTNKTGAVGMLTPLLKRNNGASFLKVDPETSEPVRDQNGRCIPVKPGEPGLLVITDATPFFGYEGDRKLTDEKILRDAFFNTGDLMMMDKDYYVYFIDRLGDTYRWKGENVATTEVAEVLHDIEGVQEANVYGVTVPGHDGRAAAVVVHPGHLPNMWDWYAH-LSSRLPGYARP--------------------------------- 58331915 66 ---SYYFDDAKTLYEVFMRGLHVSGNGDCLYRKPNRPYQWLTYKQVADRAELLGSGLIHKGCRPDQFIGIFSQNRPEAVIAELACFTYSMVVVPLYDTLGPEAIVYIVNRADLSLVFCDDKALTLLNNCKGQMPVLKAIVVMEQFGTEEILSMEEILGKENKPVPPKPSDLSVVCFTSGTTGDPKGAMLTHENIVADATGFIKNTESTFMPSDVAISYLPMAHMFERVVQTVMYHSGGKVGFFQG--DVRLLTDDMKELRPTLFPTVPRLLNRIYDKIQAVARKFSRVRVMVTAAAPISGNVLSFLRALGCQIFEAYGQTECAAGCTFSTPGDFTA-----------GHVGAPLPCNTVKLVDADMNYFSSNGE--GEVCIKGTNVFQGYLKDPERTAEALDSDGWLHTGDIGKWLPNGTLKIVDRKKNIFKLAGEYIAPEKIENVYVRSAPVAQVFVHGIPDPEVLPDFAAKLGLKASKAVKEAILEDLVKAGLKSFEQVKDIHVHSEMMLTPTLKAKRAEVAKHFKSH---- 121699012 58 --------DNLNLFYVLENHALASATRDKPFIVYNG--RTFSFHETYEMALRYGTWFRGHGVKPKEIVAMDFMNSSNFIFLMMGLWSIGAVPAFINYNLTGKPLTHSVRTSTARLLIVDDEVRSCF--APEQLETFASTEFREDKGAVEVVFFTEAQILQTEPVREDDRDMALLIYTSGTTGLPKPAIVSWKKCWDGSVFVG--NWLGITPADRFFTCMPLYHSSAAVLGFMSCLMAGATLIIGRKFSARNFWKEARENNATIVQYVGETLRYLLAVPPATGEDLKHNVRAVFGNGLRPDIWNRVKERFNIPIAEFYAATEGTSGSWNLSSNDFTAGAIGRNGALTKLILGKTLAVVEVDWRDPQTGLCKVPNGEPGELLYAPSGKFQGYFKNSSATESKIIRDAFFRTGDMVRWDAEGRWYFSDRLGDTFRWKSENVSTNEVAEVLGTHPDVHEANVYGVALPNHDGRACAAVVTEPSQTVLDSLAAHVLK-NLPRFAAPLFLRITPAMQATGNNKQQKHILR---------- 111021729 7 --------------EFVARAA-NSPDDIAVVDA-TGE---HTVAEVVAAATGLAAQLAATGGSP--TVLVQADNTWRTLAAAIAVGLRGGLIAVFSRHATPSEFAVALNDIAPDVVIADRQSL-------SHWGVPEDRFCEEAAAPAGWV-----MRWSRSPVSDVERGGIAIAMTSGSTGHPKCVVQSESAIRYACRCT--VEAVGLEPGDPVAAFVPLSSVAAFCFGLYLPAMLAAPMVCMDGWKPATALQIVREHRVAWTMLVPTMALQLAVAPDAAGA-LTSLRAMTVGGGPMDAGALGRAEQLGTTFLRVFGMSECLG---------HTTPLPADEPGVRLGRDGRPFPGTVVRAVDAHGTPLPPG--RVGDAQVMGPSLFVGYARSPELTA-----DGFLPTGDLVEVAEDGTIRVMGRQKQIIIRGGRNIDINEVEAAIARIPTVSQVCVVPVPDELLGERAAALVVSTGDPITLDEVVAYLGDIEFPKFKWPEFVFAIDDLPQNRVGKLSR-------------- 159127346 1148 ---------PESLTEAIENSIQAHPD----IYAVEGLTGRLTYREFGRMTEHISQRLLQH-IQPGSVACMISDGSLLWLLAMVAIIRAGAIYCPVDEKLPRDRKDYMVRNSRAALILYANSSQ---EPLCNGVPSLNMESIMQEISSSSGSPIATSRNRPS------GDTVACLVYTSGSTGLPKAVQLQHKGIL--NVISQPEGRLYSRPGQRNAQMLSLGFDCCIKEVFSTICFGATLVLKDPE-NPISHLA-----RVDATMATPSLLATL------EPTDYPNLKVITVAGEAVSQVLNDKWAA-GRTLINGYGPAECTLISTTAILHPGN-----------RVSIGKPLPGLSCYLLDSNKRPVPMG--VSGEIYISGVQVTPGYLHNEQETSKRFLSDSFYRTGDIGRMLEDGNIEYIGREDNQIKLRGFRIDLGEVQSTISKLASTASNVALIVSNGN----LVAFMTP--ETIDVRSLAKS-LETQLPQYAVPNRIIALATLPTSANNKVDSSALQRYLRDH---- 196012622 36 -----LYEDSKTVLECLHRGARVSNNGPCLYRDGDGPYQWIHYNEVIEKAEAIGSGLVSLGSSPGEFVAIYSQNRPEWIMCEHACYSYSMVVVALYDTLGKDSCRYILDQTKCTTAICDSEKVNSLLLLCDELPNLRNIIKIDDVTPEEKARASKILLQLSELEPATPNSLATLCYTSGTTGDPKGAMLDHRSVVANSLYSQMKDSVRIEPNDTLLSYLPLAHMLERVIETLMYCEGSQVAFY--RGDVKLLMDDLKCARPTVFPCVPRLLNRIYDWLKKSIFDMARVRLLVSGAAPLSPKVLLFLRALGVPVLEGYGQTEATAGTNLNVLGDPT-----------VGHVGPPSMSVKIKLID-----VPEMDYYIGEICFKGPICFRGYFGNAKKTADTIDSDGWIHSGDIGEWLPNGALKIIDRIKHIFKSQGEYVAPEKIENVYIRCPLVAQIFVYG-------------------------------------------------------------------------- 70992003 152 ------------VHEIVNQRSLQFPNACAVSAPDGD----LSYAELIRSANAVAAELLVHGVERGNYIPVLFEKCKWSPVAMLGVLKAGAAFVLLDSSYPPQRLHTICGGLKTQIILCSKDMYARAASLGP------TAIAIHENA-----AFLADIPDVTFPVVSPEN-AAYVVFTSGSTGTPKGAVIDHQSYCSGALAHNRAH--VLGRNSRVLQYASYAFDVSIMETLSTLMAGGCVCILSDLERHDHFANSVQRLAVTHAFLTPSTARLLMQ------RELPSLCVLVLGGEAMSLADRSYWMSR-VRLMNEYGIAECSVASTIREV-SHVEQKD----------IGFPM-GVVAWVVDQNDHEKLVAIGATGELLLEGPSPPVGRSNRAGSGRCAMGSQGSYKTGDLVRYNEDGSLSFISRKDSQIKIRGQRFELEEVEQHLRRIDEIQEATVVAAPSDRKQPYLVAFIVPRAREPTEEATIQTKLHSILPAHMVPAIYLPVNRMPKTSSDKIDRCRLKEE-------- 213408765 2767 ------------LHQMFEVSATSFPNAVALEFVTDYESKCYTYDKVNRLANQIARYILK---KKGSVITVCFEKCPEAFITILGVLKSGSAFLALDPSAPIERKQFIVKDSASSLVFASGETYECLENLSAEL--------VDASNIALFSSFDEC----NCAVTATEQDLSYILYTSGSTGKPKGCCLTHQNAVQAILAFQEQLSGSIDENARCLAFASFHFDVSVLEQYYSWSTGITLVSAHKQLLLRDLPHAVQCLKITHIDLTPSLASIL------TPENSPFLRVFITGGERLRQEVLDIWGNTGV-LYNFWGPTELTIGAS---------AFRRLPRNARVSNIGPPFPNCGAFVLSPETNT-PVLFGGIGEICMSGAQVFKGYLNLPAATDNRIISDRVYKTGDLGRFLKDNCIDFFGRVDNQIKLRGQRIEIDEINTIVKESSDVIDAVTLVARHPNKDQLITFLFLGKPKSDVSSEIINHICQTKLANYMVPSLFFVVKELPLTPTNKLDVKRLLQEYA------ 213408765 206 ------------LHGLFYHNVVDFPNQTAFTEFYDDEDVSFTFGQFHCAAMKLASQIQTQ----HSVVPVLVPHSPELFVSILAILYSGNAYCPIDIESTEDRVSFICKDVEASYILTTSQYKTVI-------PHTLTKIDVNNSLISERLNVDAFL-DKAPSFEATTNETSYVLYTSGSTGTPKGVPISHDACTKAILSHTLYDKYRLSRGDRWLQFANLTFDVSVFEIFGNWNMGLELVTAARDSLVGSLEYLIRHYKANGLELTPTVANVI--SVEENRGLLSSVRMLVSIGELLTERVIDFWD---TRLVNAYGPTETAIHVTLNPSVSQTSVYL----------VGTPLQTAELYILNVNQASCNEAEGYLGEICVAGPQLSRGYLHRDDLNEKVFAAIPIYRTGDSGRII-DGQLYVYGRIDLQVKIRGRRVELGEIESKLTKS---AKSLVV----EKIDQSLAAFFVGNKQE------VERTAHDSLPAWMRPSAFIQLLELPRLSSGKADRKKLKADF------- 115461913 39 -FPPLEPDMKTS-WDVFRVAAGKYPDNRMVKDGVIGPYIWKSYREVYEEVLQVGSALQQLGVKPGSRIGIYGSNCPQWIVAMQACNGYSLICVPLYDTLGAGAVDFIIDHAEIDVIFVDKKIKEILSANCKSAKRVKGLVAFTSGTSEEITSWKDFLKNPAQPCAPKPNDTCTIMYTSGTSGEPKGVMLSHESHAIYVKGVDLFMEDKMTTDDVFLSFLPLAHILDRMIEEFFFHKGASVGYYHGDLNADDLMEL----KPTLLVGVPRVYRKLANMKAGCTHKTASLRLLISGGAPLSNEIEEFLRVTSCAFIQGYGLTETLGPSTVCYP----------DDMSLVGTVGVAATYTELRLEEPEMGYNPLGTPSRGEICVRG-NFFTGYYKNPELTNEVM-ADGWFHTGDIGEMNSDGILKVIDRKKNIFKSQGEYVAVEYLEKVYVFPPTVEDVWVYG---DSFRSMLVAVVNPHEENTMSEGLKEHILKEKLRGFEYVKGVI-LDPIPVTATMKKKRNNMLKYYK------ 163701653 38 -----------------------HGEAPALI----GEQGTLSHAGLADRARRYARWALAEGIRAGDAVALLMPNGPDYMAAWLGLSRVGLRVALLNTNLTGASLAHCIAAAAPTHLIVAERLWPACEEAAPHLPERPRLVRADDLAAALAHCDGGPFEEREERAVTLADTALYI-YTSGTTGLPKAARVSHHRVM--TWSHWFAGLLATGPEDRLYTCLPMYHSVGGVVATGSVIVGGGAAILRERFSARRFWDDIAAERCTLFQYIGELCRYLLAAPTHPLERAHSLR-IATGNGLRPEVWEAFQARFAIPILEFYAATEGTLSLCNVEGRGAVGRVPPFLAHSSPAAIVRHDPDTGAPARGADGFCLRCPPGEAGELIGRGSQRFEGYTSDAKLLRDVFKPDAWFRTGDLMRIDRQGFYFFVDRAGDTFRWKGENVATTEVAAALSGAAGVEEAAVYGVAVPGTEGRAGMAALKVGPGFDLAVLRAHLA-AQLPAYARPLFLRLRAGFEITETFKQKKQTL----------- 188501644 451 SFPSSSTTTNC-IHHEFASKAKIYPQKLAVEL----DDQSLTYSELLYYVQLLSNLLNEYHICVGEIICQCVERSISMVIGIMAIEMIGSVYCPLSARDPQHRLYSLIEQTQSRLVLVHS---LTKEKFNDNIILVNMDSILTNNDMENNVDIDELSS-----IRVTSHNIAYIIFTSGSTGIPKAAQVRHENFVKCIDSLTFIDS--FNQYDIAIQMARCSFDIHVQEILGILIHGATLVMLHPRIDFDYLYEVLRNKQITYMHAVPSLLQSFFAFVKQAFLHLNSFDFSFI-GEPFTIKLIDSIKNINLQLWNLYGPAEATIACTFYDINISSN--------IQSIPIGAPLANYRTLVLDEFLQNVMINEEA--ELFVGGVGVFAGYLGRDDLTSKAFDSEIYYRTGDLVKRDSNGLLHYQGRKDHQIKLHGQRIELGEIERCLLNISSISVCIVM-----KWGDDHLVAYVQSSDNMNETQLRQH-CQSYLPSHMIPSIFMILDKLPLNSNGKIDRKVL----------- 3183203 54 -----------TILRAFLEQARKTPHKPFLLFRD----ETLTYAQVDRRSNQVARALHDLGLRQGDCVALFMGNEPAYVWIWLGLLKLGCPMACLNYNIRAKSLLHCFQCCGAKVLLASPDLQEAVEEALPTLKAVSVFYVSRTSNTNGVLDKVDGVSAEPTPEEVTFTTPAVYIYTSGTTGLPKAATINHHRLW---YGTGLAMSSGITAQDVIYTTMPLYHSAALMIGLHGCIVVGATLALRSKFSASQFWDDCRKYNVTVIQYIGELLRYLCNTPQKPNDRDHKVKKAL-GNGLRGDVWREFIKRFGIHVYEFYASTE-GNIGFVNYPRKIGAVGRANYLQRKVARYELIKYDVEKDVRDANGYCIKVPKGEVGLLVCKITQLTPGYAGGKTQTEKKKLRDVFFNSGDLLMIDRENFVYFHDRVGDTFRWKGENVATTEVADIVGLVDFVEEVNVYGVPVPGHEGRIASLKIKENYEFNGKKLFQHIA-EYLPSYARPRFLRIQDTIEITGTFKHRKVTLMEE-------- 189191092 34 ---------HATVHEAFESVVDNHP--TAVAAIFGND--SITYLQLDLAANRLAHHLISSGLCPRQRVCLVVQRSIEMLVGFLAILKAGCQYVPIDGGVASDQLQHIFKDTETRFILCLPRYWDRVKQFAS-----QEAIVLELGMTTG-----AFYPPSRPNIEVTTNDGVFAMYTSGSTGVPKGVDVKHGTMTNPLL--SEPGRLGITLGSKIGQVLSISFAMGAWEMLGSLMNGGTLYLRGSDWEATL-------EKIDILISTPSILS------KYDQQRYPNIKTIAVAGEACPQALADDWAQ-GRNFYNLLGATET-------FLFSAHRHIPGETLF-----IGRPLPNTTCYILDDAAEPVSVGEK--GTLWVGGAGVSKGYINLPLTTAEKFRLDKFYNFGNIVCWRADGTLESFGRMDDQVKIKGFRVELDGVTAVIEQFSGITRAASLVIDSVLYG-------FYASSTPIVEQELDAYVRKCLPYYSVPERWISVQDVPLNPNGKVDKTQLKALAAE----- 114679456 115 -----------TFVDAFERRARAQPGRALLVWTGPGAGL-VTFGELDARACQAAWALKALGLCAGEPTALLVLASVPALCMWLGLAKLGCPTAWINPHGRGMPLAHSVLSSGARVLVVDPDLRERLEEILPKLQAENRCFYLSHTSPTPGVGALGAALDAAPSHPVPADSPALFIYTSGTTGLPKPAILTHERVLQMSKMLSL---SGATADDVVYTVLPLYHVMGLVVGILGCLDLGATCVLAPKFSTSCFWDDCRQHGVTVILYVGELLRYLCNIPQQPEDRTHTVRLAMGNG--LRADVWETFQRFGIRIWEVYGSTEGNMGLV-NYVGRCGALGKMSCLLRMLSPFELVQFDMEAAVRDNQGFCIPVGLGEPGLLLTKSQQPFVGYRGPRELSERKLVRDVYYNTGDVLAMDREGFLYFRDRLGDTFRWKGENVSTHEVEGVLSQVDFLQQVNVYGVCVPGEGKVGMAAVQLAPGQTFDGEKLYQHVRAWLPAYATPHFIRIQDAMEVTSTFKLMKRLVRE--------- 126737452 30 ----ILVDGCDTIPKLFETRCKTLGVRTAHREKDMGIWKSYSWSDYWDHAKWIGLGLLSLGLKRGEVISILSEDRREWLYTDMGVQGAGGIASGVYTTDSAAQLAYLVNDSDSRFLFVEDEQLDKYLEIADQVPGLAKVIIYERDGHDACLFLDELYDLEAEIAKSRPEDTALLIYTSGTTGMPKGAMLGHENVL--ASMESGARALEVSREDEQLCFLPLCHILERNVSVYFPLGAASTVNFAE--SPETVFDNMQEVSPATFFAVPRVWEKIARYAFWDFAVLRNLRRMLTGAAPISPELLKWYWSIGVPLIEGYGMTENAGISTINTLEKN-----------SPGTVGRPVPGVQLRI------------SEEGEIQTLGLNNFQGYWRNNEKTAETFTADGWLRTGDVGRVDENGDLTITGRIKDIIITGGKNITPAEIESRLKFSHYIADAVIIG-------------------------------------------------------------------------- 170940288 634 ------MDFD-SLISQLDSISAERAQQIAL---NDTQGSMVSYKDMMARSTQIAHALMSSNVVPESRIGVLQEPTIDWICSMLGIWRFGGSYVPLEATQGAGRLKSIVRDADLAAVLIHHTTRTLCTEIFTDEPLVIQPVILDIN------SLDNFSGAFNGFYHAKPSDEAIVLYTSGSTGVPKGISLPHR--MITNTINGFLHVFPMKPQTVLQQIALSFDVSWWQT-LLGLATGGSVFVAGARRDPLALTDLIVSQGITLTLAVPSEAVSWLQHVGFDKLRQSSWEHHISAGEAIGPNLIRALQKPDLRFINAYGPAET-------IIPHAFEVPYLDLDLSPVIPIGKVLPNYSVYIMDENNHPLPAG--VPGQIVIGGAGVASGYIKQPELTAARFVANGWHLSGDRGYMREDGVFVTLGRMDTQVKLRGQRFELREVEAAMVGKGDIVEAVCHVRHRGDDKDAASAFLVSHATGPGVDKRLKEIVSDTLPQYMRPSVVVALPAMPLSHHGKVDRKFL----------- 115623548 10 -----------TIVDIFEQKALENPDHPGILF----EKEAYTYGEVRANAARVARWVTSADLKKGDAICMLLQNSPVFIWTWLGFLKKGIITSLLNFNLKPSAILECIRVSEAKKLVFGTEFLEVVEELMPELQAVELWMVNDSGMPVGVVSMDTGMGEPLASEPMTMDEISSYIFTSGTTGLPKPATIPHRKIIRGIFLHAFSD---LTPDDTYYVVLPLYHSAALFISVCATFYHGGTVALAKKFSARHFWDDIRRHDATGFQYIGELCRYLIAQPKRNDDKYPRKLKIALGNGLRPEIWEEFRSRFNIEIIEIYAATEGNAGFIN--FEGAVGSIGRYPWILKKLIDGFQLVEYDFRGKDGFCKLMPVGQTGLALFKIDDKNPYTGYKGPKEKSERKIVRDAYFNTGDLLKMDDEDYIYFMDRIGDTFRWKGENVSTVEVAQALSSHPGIMEANVYGVNVPGQDGRAMAAIVPNEGTRLDLGDVYSHVSSLLPDYACPKFLRLMTEIEVTGTFKHKKTDLVKE-------- 134101453 6 --------------------------------------------------------LAAEGVGPQTSVGLLLGRSRLGLPALLAVWSLGATAVLIDERHPVDRVNFLLRDAGAQLLLADQ---------LPAGAAPRRV---------RTISSEVTGAQPADPVTPNPDDCAYMVYTSGTTGWPKGVEVTYRNLFLDALASLELEPGGMG----VNAVSPAFDGWLWCTLLYLLHGQGMAVIDLAAEEGGDLSALVAEHEPTTVCLTPTLVSALEPIPAAD--------VVVVAGEPCPPSLLPRLSHV-PRVLNVYGPTETTIAATW----------ADSAHGDDPATIGRALPGYLTYVLDGNGRPVERGTE--GELYVGGPAVARGYCNRPSLTEQRFLPDPFYRTGDLVRERADGQLEFRGRDDEQVKVRGFRVEVGELERAAQGIDAVQAAAAYVMSN--GDSLGLAVTTAPGTDQAEKQVREH-CASRLPDFMVPSAVEVVSVLPALPTGKIDRAEL----------- 152976894 29 -----------NIGRLLMEAADERKDSGITFIQNDGVEDFLSYESLLNRAVRCLGGLQKKGIQQGQHVMLVLEDSRDFIISFWACILGGIIPVPLNSIL--DKLFVVWNLLEKPVILSDDHVVNHHEKIESLLAV--------KGMEFLSISTLYSANEGGEINLAPSDTPAFIQFSSGSTSVPKGVILTHRNLLTNIEA--MIAGIHLNHEDKSFSWMPYHHDMGLGFHLVPTAKGIHQFNMSPKFRPNLWLDYITKHRITLTGSPNFGYRLLLKEEQFKKWDLRSLRLIFNGAEPISVSLMREFKQCHLRMFPVYGMAEACLAVSFPKWNDEPKCLETDRQAMLLVEEGSPVAGMKIRIVDEVGNVVP--EGIVGEVQIYGENVTDGYIYNDRVTKESI-QDGWLKTGDTGFLLND-RLTIVGRIKDIIFVNGQNFYAHDIEGIIEKIEGVKRIAICGWHDEKEEKDKVAFSSLPIKQKDTNKIYSKIVSRVNELIGIPDYVVLTPSIPKTTSGKVQRFVLIDAFKN----- 123463161 57 -----------TMPDLIKTSAGKWPDEPAVGERAKGEYKWLPYRDFYQQVLAFGRGLLEMGLKRGDHIGIYSSNSIWWETINFGAGSVGICIVPIYDSLGPTAAEFIIEDAGCSVIFTSEYKLPQSIEISHKTGIVKKIVQMSDKVPGQSLPNVEFDSTQKNEFSLPDDDAI-IMYTSGSTGTPKGCPLTQKNIIAGA-ASFVQLGVGVTPDDCYLSFLPLAHIYAVVCELIGFAHGAH--IGYTRGVVKYLVEDIQMLKPTAMIVVPRLLNRILQYIINKAIDYKALRLVVNGGAPIMDNVARFCAALTPNIIQGYGLTETAAGVLVQEV--------PLWDTKSVGACGLA---CEIKL-----NAVPKGKNPTGEILVRGPNIFKGYYKRPDLTKEAFDEDGWFMTGDVATLNDDMHMTIIDRIKNLVKLQGEYISLTSLNEIYAFCEKTLFVFVYADPQHDF---PVALCVPKKEVVDEDELIKALEKYHLRGFERIQRVLIDLEEPLTPSMKPQYAALKAKYEQKL--- 182438501 56 ------------------------------------------------------------------HVGLLLDNTPEFPLWLSAAALAGAAVAGINPTRRGPELARDILHTEAPVLITERAHLPLIDGL--ELPGVRVLVTDTEAYAALLAPYAGARPGDAVVAPVGGDTRMLLYFTSGSTGAPKAAICTQGRLA--GAGASLARHFGVRPDDVHYICMPMFHGNAVLADWAPALAAGAAIALRPRFSASAFLDDVRAYGATYFTYVGRAVQYLLATPERPDDRDHPLR-LGFGTEAGAVDAARFRERFGVRLVEGYGSSEGGAAI-------------QRTPGTPPGAIGRAAPADDLAVVDPEGGRLLNGDEAIGELVNRGPTPFEGYWRNPEADAER-ARGGWYWTGDLFYRDADGFLYFAGRTDDRLRVDSENLAAATIEHILARWEEAVATAVYAVPDPVTGDQVMAALALREGAVFDPAAFAAFLRAQLGTKMAPRFVRILDRMPVTATNKIHRVALRRE-------- 145606398 3032 ------------VHDLVSQTARAHPQAVAVS-AWDGEVR---YHELDAVSTVLAARLVEMGVVRNTVVPLVFEKSMYGMVALLSVLKAGAGVLLLDSTLPESRLQAIITQTNPAVVVSSVANQDLTSRLVQPTTGPDSYATLRGTTRTSDLPLQRCLDKLP---RVAPSDLLYAVFTSGSTGTPKGCQIEHGSFCSAVVYQERVIA-PLRPGARVYDLSSYSFDASIWMILRSLAAGATLCVPSEQERRDDLEGSMRRFRTTDVAMTPSTARLL------HPPRLPTLRHLHVGGEAVTRADAARWTPFAAVFV-GYGPSECNAAAVWYRV--------PAVDAPSPLPIGKGT-GVSTWVLDPASSERLMPVGAVGELYLQGPLVGRGYLGDHETTAAAFDSPGWYKTGDLVRYNADGSLVFLGRKDAQVKLRGQRIELGEVEHHLRQC----LAAEFAEPSATGSATLAAFVIPAGERPRFQEAIEDALKKRLPTYMVPSAYIPLEAIPLAPSGKTDRKALR---------- 145606398 1006 ------------VTSMIDEWATTNPDGLAVASWD----RSLTYRQLRDLSEHLAYRLLHQGVGPGSLVVLNFDKSSWLVVCMMATLKMGATALPLSSPATTHRALEIIEAVQPKLVLTSGP-----AEESPFYTKVPTMSVSDLTPNEEWLHV-------PEPHTVTPSDPALVLFTSGSTGTPKSILWSHETLSSNICAA--RDSFGITAQSRVLQFAGYEFDVSTVESLAVLSAGGTLCIPSEADRTNRLGEAVTEFQASWVCLTPSVSETL------DPRELSSLKTLVFAGEKLQRKTASRWVGTLEAVYNWYGPAEASVATCCLLQKSETCNSSPS-----PLTIGKSSSRGLVWLVDPKDRNLLSPIGAVSELCIEGPIVAQ-YQNSQRLNEESFFSPRWYQTGDLVRYDGCGRVVFIGRKHEQRKLRGQRVELGEIE--LRVHEFLAEATVVACPDKSDKETLALFVSPLSLPDDADNVTDHLKRASLPPHMIPKVYVPLAKMPTNHSGKTDRRRLRQM-------- 145606398 4129 ------------VHELVEATARRQPEDCAVCAWDG----SLLYSELEALSRRLALRLAALGVGRGTTVPLCFEKSVWYPVAALAVMRAGGACLAMDSTQPEARLRSIVQQVGPKLILSSASTEELASRLSDDA------VVLSVDAHKIKQLPESTVDGDPSLPKTSPTDVLYIVFTSGSTGVPKGIVTTHQNFA--SAAAHQADMLHIRRGTRVFDFVSYNFDVSWSNHLQTLISGGCLCIPSESDRRNDIAGAFNRLRCDYSYFTPSVAKSL------DPSALPGLRTLAMGGEPIQNTEVARWTSAQVETVIGYGPAECAQALTFALLTP----------ATRNNHVGRPY-GANVWLVEPGRPDRLAGVGTTAELAIEGPTLSSGYFGDAAGSAAAYVETPWYMTGDLARYGADGSLDFIGRKDALVKLRGQRVELAEVEYHVAACPCVGIAAEIVTP--KNGSSPILTVFLSGDSETPKEILQDLLPDRVPQYMVPGAYISIPQIPMTTTNKTDRRALRE--------- 145606398 35 ------------VHDLISEVAAAQPGALAV-CAWDGD---LTYRQLDELSTSLARRLVGLGAAPRSTVPVLFPKSRWTSVAMLAVVKAGCSAVALDGTQPDSRLRSIVGQTRPPLVVAAAKYRGRAAGLAGGVPVVQLDDSFLEAGAGDAVAKLPA---------VSASDTVYISFTSGTTGQPKGACISHANV--RSAVHYQGRDLGFSRESRVFDFAPYSFDVAWSNFLHTLCAGGCLCVASEDDMLADLSAAISAMGATLINITPTVLRTMRVVP-------PSLQSVLLSGETPYRENVTQWAGR-VRLVNTYGPTECT-------FKCAFAEIDPAQQDRPHLGMGAAFA---LWIVDPADATKLAPVGSAGELYLEGPLVGQGYLADPDKTASAFVHDPWYKTGDLFRYDAQGNLLFVGRKDSQLKIRGQRVEIGDVE------------------------------------------------------------------------------------------ 145606398 1995 ------------VHDSIALAARTQPGSTAVDAWDG----RFTYRELDELSTQMAHALAGMGVVEGSVVAICSEKSKWVPLVQVAVYKAGGVTVLQSVAVPELRMAKVFERIGVKLAVVSESRLEVMSRHA-------RCCTIDQLLRISSPDSQDKTQQPAALPLLRMSSPAAILVSSGSTGEPKQVLWSHGTLSSNAKAHG--EYLGVDAGTRVLQFASPEDVAG------------------------------------------------------------TLRTLVLSGENLAGEDVRRWKGT-CPVLNWYGPAEHPATVLTASDESWYTGVIGQVCSRQPALC---------WLVDPEHPDRLVPFGTVGEIALEGPLGADGYVANDAMTRQRFRQGRIYYSGDLGRYDSAGNLVYMGRKDAQLKIRGQLVAPEEVEAQIRTKP---EVVVDVVSRAGSKHTLVAYITAETAELLMTSALTTKLEATLPRYAVPSYYIPVPAIPTNASGKKDRKRLRE--------- 118617582 2 --------RNENVAGLLAERASEAGDQPAYYAPDV-----VTHGQIHDGAARLGAVLANRGLCRGDRVLLCMPDSPELVQVLLACLARGILAFLANPELHRDDQAFQERDTQAALVITSGPLCDRFAP--------------STVVDAADLFSEAARAGPADYEILGGDAAAYATYTSGTTGPPKAAIHRHCD-VFAFVEAMCCNALRLTPADIGLSSARMYFAYGLGNSVWFPLATGSSAVVNPLPVGAEVAATLARFEPSVLYGVPNFFARVVDACSADSFR--SVRCVVSAGEALEVGLAERLTEFGIPILDGVGSTEVGQTFVSNTVDE-----------WRPGSLGKVLPPYQIRVVAPDGAAAGPGGEGD--LWVRGPSIAESYWNWPEP---LLTDEGWLDTRDRVCIDDDGWVTYACRADDTEIVGAVNINPREIERLIVEEDAVAEVAVVGVKEATGASTLQAFLVPASAEGIDGSVMRHIHRRRLSAFKVPHRFAVVERLPRTANGKLLRSALRGQ-------- 20799731 81 --------------DIWRSSAEKYGDRVALVDPYHDPPLKLTYKQLEQEILDFAEGLRVLGVKADEKIALFADNSCRWLVSDQGIMATGAVNVVRGSRSSVEELLQIYRHSESVAIVVDPEFFNRIAESFTSKASLRFLILLTQGMQIPVYSYAEIINQGQESRAIDSDDTAAIMYTSGTTGNPKGVMLTHRNLL--HQIKHLSKYVPALAGDKFLSMLPSWHAYERASEYFIFTCGVEQMYTSIRY----LKDDLKRYQPNYIVSVPTLYSGIQKQASSAGRKFLALTLIISGGGSLPIHVDKFFEAIGVILQNGYGLTETSPVVCARTLSCN-----------VLGSAGHPMHGTEFKIVDPETNNVLPPG-SKGIIKVRGPQVMKGYYKNPSTTKQVLNESGWFNTGDTGWIAPHGVIVLEGRAKDTIVLSGENVEPLEIEEAAMRSRVIEQIVVIGQDRRRLG----AIIIPNKEEATSKETLKSLVYQELRKFQVP--VLIVDD-PMTPTMKIRRDMVVAKYKEE---- 194860220 35 ---------PQTIPEFFKESCEKYSDLPALVWETPGSWTTLTYGEYLERVEQAALMLLSVGVEERSSVAILAFNCPEWFFAEFGALRTGAVVAGVYPSNSAEAVHHVLATGESSVCVVDDQQMAKLRAIKERLPRLKAVIQLHGDHEPGYFSWQKLLKEEARESRIRANECAMLIFTSGTVGLPKAVMLSHDNLIFDTKSASAHMQDIQIGKKSFVSYLPLSHVAAQIFVFLGLSHAGCVTFADKDALKGTLIKTFQKARPTKMFGVPRVFEKLQERLVAAEAKLDNCRVFFTGGAPTSKELKQFFLGLDIALGECYGMSESSGAITLNVDISNLY------------SAGQACEGVILKINEPDCN-------GQGEILMRGRSVFMGYLGLPEKTEEAVKEDGWLHSGDLGYIDPKGNLIISGRLKELIITGGENIPPVHIEELIKELPCVSDVLLIG-------------------------------------------------------------------------- 83645498 1 --------------------------------------------------------------------------------------MSGAAYVPVDPAFPAERIAIILEDADVSAAIYEPSTLSLVESTQNLLLLDRFELDAVGVTLRSFDALRDEYVRLSERRTNTAELLAYIIFTSGSTGRPKGVPITHRAAINFLYGVDEKIGT--QEGDRFLGLTTIFDISVLELFLPIVLGGCVYVCKGDALSPDRLAAIIEDNGINVLQATPATWRLMLELGWKPNQY----QKILCGGEAFPSDLAAKLLCSAGEVWNMYGPTEATVWVTSHKVGA-------EDIEAGFIPLGEPYANIELRVVNEALQSVGAGGS--GELLIGGECLSPGYFRRPELNSDRFVENGFYRTGDLVEQRQDGSLRYLDRLDNQVKIRGFRIELGEVEAVLRQVPGIADAAVVAVSNAAGDNVLVGCVRFVGEKLAFPAI-ENDLRKVLPFYMAPGLWRAYECFPQTPN------------------- 57866461 4 ------------LINILNHFVQEQP--EAVAVRHTNDE--LTYKQLDEESSKLAHLLQDS--KK--PMILYGHMSPYMIVGMIGAIKSGCGYVPIDTSVPKERVNMIIDKVQPEIIFTSDETLEQTNA--------QVLKVSDIQDSQYPIVFDS---------QMKQNDVVYTIFTSGSTGEPKGVQIEYASL--NEFAEWMVSLNKTGTGKEWLNQAPFSFDLSVMAIYPCLTSGGTLNLVDKDMKPKLLNEMLVQTPMNVWVSTPSFIEMCLLLPNLNEQQYNSLKQFFFCGEILSHKTAKVLERFNSMIYNTYGPTEATVAVTSIQITEEILNQYN------PLPVGVARPGTRLF------------ATEEGELVIEGQSVSLGYLKNEEKTAAVFFEDGVYHTGDKAKI-EDGLWFIQGRIDFQIKLNGYRMELEEIETQLRQSKHVREAVVVPVY--KNGKVVIGAVVPTESVEDNLAMIKHELKSRLPEYMIPRKFEWMERLPLTLNGKLDRKKIAE--------- 115436832 5 ----------------FSQNASHNPDAIAV----EDGSQKWSYSDVHREVERLSSILKSLKLPTEAPIGIIEELGSPIVIAQLAVIRARHTCLPLDPSLPTARLRDLLTEVGSQYVLSNKDCFD-------EVLGVEVIPITRKPLESGYPAKASSQSNGIDQGHQGKKCGYHILYTSGSSGKPKAVQIPEIGILN---LVSDPPILLQKLDRVAVINNPGFDVSLYEI-LVPLVVGATIVVVPRPVDPFNAREFIAEKKISIVFLTASLFNIIAQACPTT---FRGVRHVLTAGEAANAAMTAVLESSGPPLWNTYGPTET-------LVFSTLHPVTPSELQYSNISIGKPFGDTKLLLVDSESNPITEPGKT-GEILLGGPSLTPGYIGRPEENESRFVGTRYYKTGDLARWRPDDLLEFAGRVDLQVKQGGFRVELNEIEQNLLASKALSAAIVVVRPSDDSDPFLVGYVIPAASNSVRKRQLVEHMEKRVPDYMVPRDFVFCSKFPITEHGKVDRKGLKDRYLQH---- 210129139 41 -----------TLYEGFQRGLEMSKNNPCLGWRPEGPFEWMTYGNVSSKAHNFGSGLLARGLQPETFLGIFSQNRVEWTVTEQACNMYSMVIVPLYDTLGPQAVTYIVNQAKLSTIVCDKSDKAVKLLQNEGISCVKCIIVMDAISEDARKMAEECHVELVEAVPPKPDDLCTICYTSGTTGNPKGAMLSHKNIVAAGVAVTFEQKFKMTPDDVHISYLPLAHIFERLVQCYLFSCGARIGFFQG--DVRKLTDDIKELRPTIFATVPRLLNRIYDALKRKEAALNRVKYIVTGAAPLSPTIMTFLRAMGCFVFEGYGQTESAAAASLTFPMDF-----------SVGHVGIPVACVKIKLDDPDMNYYAKDGK--GEICVKGASVFKGYLHEPEKTAETIDANGWLHTGDIGTWTPQGTLKIIDRKKHIFKLAGEYIAPEKIEGVYLRSPLVGQVFVHG---ESLQACLVGVVVPKGITGDMAELNAALKKEVLGKKSSLHSFEQVKDLPLTPTFKSKRPQLRDFFQD----- 195614698 82 -----------TLHDNFVYAVETFRDTRIRPDGTVGDYKWMTYGEASTSRTAIGSGLIYHGISEGARIGLYFINRPEWIILDHACAAYSYVSVPLYDTLGPDAVQFIVNHATVEVIFCVPQTLSAILSFITQMPCVRLIVVVDSNMPSAPATTEEGKMSPQTFRPPKPEDIATICYTSGTTGTPKGAVLSHENLIANVAGSSL--GIKFYPSDVYISYLPLAHIYERANQVALLHYGVAIGFYQG--DNLKLMDDLAVLRPTIFASVPRLYNKIKRHAMINGRNPSRMRLMTSGASPLSPDVMEFLRICFGEVLEGYGMTETSCVISTMNIGD-----------RSIGHVGSPNPSCEVKLVDPEMNYTSEDQPPRGEICVRGPIIFCGYYKDEVQTREVIDEDGWLHTGDIGLWLPGGRLKIIDRKKNIFKLAGEYIAPEKIENVYAKCKFIAQCFIYG---DSFNSSLVAIVVLKAWAASEEDLRQLCADPRIAKEAQLRGFEFAKAVPLTPTFKVKRP----QAKAYFA-- 210121266 103 --------------------------------------QWMTYQQVHDRALRFGSGLLEKGLSAGQFVAIFSQNRPEWVIAEQACSAFSMVVVPLYDTLGSQAIKFVIEQGNLHTIVCDEKKVASILDITQEVSVVKRIVVMEKISDDTFDDVEEARRNTHKAVPPRPEDLLTICYTSGTTGLPKGVMLTHRNIVTNAVLKHVEGYLCLGPDDMHVSYLPLPHQFERSLHVMFFMTGVQIGFFGG--DVKKLLDDFRELRPTIFPSVPRLLNRIYDKVNAQGSAIKSVRAIITGSAPLSEAAMTFLRAIGCTVYEGYGQTEANAGVSFTIPGDHST-----------GHVGSPLTCNLIKLVDPEMDYYTKNNQ--GEVCAKGPNIMKGYYKAPEKTADALDEDGWLHTGDVGQWLPNGVLKIIDRKKHIFKLAGEYIAPEKVESIYTGSPLVAQAFV---------------------------------------------------------------------------- 159124069 51 ------------VHTVFREHCQRAPNSPAVNAWDG----SFTYAELDSLSDAIASVLILSGVGPESIIPIYMQKSRWTTVAILGVLKSGGAFTLLDPSHPRSRVEEISKEIQARFILTS-------EKLSKQCLEMFSVLVVEHLSRACLPSPGQAGHTRSRP-----ENAAYIAFTSGSTGKPKGIVIEHRSYC--SGARSHLKVFGIDSTSRVLQFASYAFDVSIMETLSTLMAGGCLCVMSERSDPNLFVVSYKNLRISHCFMTPSFARTV---PWTECCNPPP--TLIVGGELMRPSDARAYKEMGIRCMNAYGPAECSVNVS---VQSRVEAAVDPRNIGYTT-------GATAWIISPENPEELMPTGTVGELLVEGPIVGRGYLNDPKATRQAFIDHRVYRTGDLASLDSTGALLLHGRKDAQVKIRGQRVELPDIEHHLLTLPDNAEVIVEKVTSDDGSEKLIAFVLVRPSNTDSSQIMEQFLQTRLPSYMVPDIFIPISTLPQTASGKTDRKALRTRAA------ 118096586 57 --------------------ALTFGDKIAIVD----QNGEHTYRELFCQSLRLSRVLQSRDL-KEERISFLCPNDASYVVAQWASWMSGGIAVPLYKKHPVQQLEYVLEDSQSALVIAADEYVGKISPSAKKLGVPVLPLRSHSSGSADHTAVEDVPLASSASWK---DRGAMIIYTSGTTGRPKGVLSTHENV--QAVTTGLVEKWEWKQDDVILHVLPLHHVHGVINKLLCPLWVGATCIMLPEFSAQMVWKKFQAPRVSVFMAVPTIYAKLIEYYDERAFCQENIRLMVSGSAALPVPVLKKWKAIGHTLLERYGMTEIGMALSNPL-----------RGVRVPGSVGTPLPGVEVRIADEHGTQVTPGEGQEGELLVRGSSVFREYWNRPKETREAFTPDGWFRT----------------------------------------------------------------------------------------------------------------------------- 124023832 12 --------------------AQKHGQILAVDAPHATHPERFRYGELAEQIALAAAAFSHLGIGAGDVVAFFAENSPRWLIADQGLMRTGAANAVRGATAPLEELRYILADSSAVALVVQAELWHKLALTDEQRRPLRLVLQLEGEPADGVMGWQELLATQPAPDPLKDRDTATILYTSGTTGQPKGVPLSHANLLHQMRCLACVAFP--SPGEPVLSVLPIWHAYERSAEYYFFSCACTQSYT----TIKQLKRDLPRVRPIVMATVPRLWEAIQAGFDEAVKGMPTLRFPINGGGAIAPHVDAFFEAVGLELLVGYGLTETSPVVSC-----------RRPWRNIRGSSGPPLPDTEFRIVDPESG-AALMFRQRGRVLVRGPQVMAGYLRKPEATAKVLDGQGWFDTGDLGMLLPDGSLVLTGRAKDTIVSSGENIEPGPLEAALVASPLLEQVMLVGQ-DER---QLAALVVPREEE------------------------------------------------------ 183981772 45 -----------SLTDLLHKAATQYPNRAAYKFIDDGFTETLTWWQIYRRAKIVAEELRGYG-ASGDRVAVLAPQGLEYIIAFLGVLEAGLIAVPLPPQFGDERISAALQDSTPSVILTTSKYAPHARAGQGGTPIVVAVDLLDLDS-----------ARELDLTPPAHSSTAYLQYTSGSTRSPAGVVLSHKNVITNCVQL-MSDYLGETEKSTAVSWLPFYHDMGLMLGILPMINQDTAVLLNPMARPARWMQLMGKFRGQISCAPNFGFELAVRREDMAGLDLGHVRGIGSGAERVNPATLQRFDRFAPAIRPSYGLAEATVFVATAEPGRPPRSVNFDYQSLSVGRVERCAWTSEVRIVDPEARECPAG--TVGEIWVQGDNVAMGYWRNPQLTERTFDAGPWLRTGDLGVMFE-GELFITGRIKDLLIVDGSNHYPDDIESTIQEITGGR-VVAIAVPDAD-GEKLVTIVEFASWGHSGQEAIDKLRREITSAISRAHRVRVADSIPVTTSGKVRRSSCAERYRN----- 47214108 77 -----YYDDARTMYESFLRGLRVSNDGPCLSRKPKQPYEWLSYSEVKERAENLGSAFLHRGHTKDPHIGIFSQNRAEWTISELACYTYSLVSVPLYDTLGTEAIIYIVEKASISTIVCDSKVDLLLSCLEDKKHAVKTVVLMEKPSVEDVISVEEALGKANPPVPPKPEDMAVICFTSGTTGDPKGAMLTHENIVSNCSAVIKVTSCPFCSSDTHMSYLPLAHMFERIVQGVVLVHGARIGFFQG--DIRSLSDDLCALKPTVFPVVPRLLNRMYDAFRRKEAELRRVRFMITGAAPISPAVLTFLRAMGCQFFEGYGQTECTAGCTMTLAGD-----------WTAGHVGPPLPCNSVKLVDAEMNYLAANGE--GEVCVKGPNVFQGYLHDPEKTAEAIDAHGWLHTGDIGKWLPNGTLKIIDRKKHIFKLAGEYIAPEKIENVYVRSSAVAQVYVHG---DSLQAFLVAVVVPDPD------------------------------------------------------- 84617326 1 ------------------------PDRPAMVSGDVP----FSAGELADAVRRAAAAMGRHGVGRGDVVCILTPNTAATLILRWAANLVGATAAHVNAVVPDDELRAIVSDVGARMLAVDPANEARARELLVNATGRPVLAVLGAGQPDTVDLTAGCGDGVGPCPDITDSDLAVITQTSGASGLPKGVCWPFG--VKNDMAASAIDR---SSRTNVLITAPLTHSSGFAADD--TLITGGMVVLHPGFDAAAVLHAIAQHRIGRLILGTPQVYALAEHPDRAATDLSSLTELIYTGSPAPLKLRKAREIFGPVLIQVYGTTE---------DRSAHMLPRRHEHLRACSSAGRPVNPEALSIRHPDTGAVLPVG-EVGEVCAVPRWPTAGYWHEPALTA-ALVRDGWVRTGDLGHLDTDGYLHLTGRLANMMKVKGIRIHPEQVEKVLRQAPGVSQAAVCGVEDADRVEHIYAAVVPEGADPDPRELRRHVAEA-LSDTYVPRLIDIRRKLPTTGWDKPDRVRLRADAR------ 77359845 41 -----------SIADRLEAQAAAQGDAPFLIY----QGKSYSYSEVDAQASKFAKAIQARGLMEGDVCAIAIENRPEFFFAWFGLTKLGVVVAFINTQVQGSVLEHAINTTDANVVIVGEEFIDTPELANKSIWLVGDDEVVDKPVLPQWISFDSDVAARSGTSCKQARTPTLLIFTSGTTGLPKAAIYSH--MRWLTSGDVMVETIDATPNDVFYCCLPLYHGAAATSVTSTALAAGSSIVVRRKFSVRQFWDDIQTHNITVCQYIGEICRYLLNYAEATGIKPKDHQRCMLGAGLTETSWHRWLEYFGMDVLEGWGSTEANTNLLNNYIGSCGRVPRWDRTNFRLVKFDT---ETETHVKDANGHYVLCQPGEVGEMIINGGGRFEGYTSKQGTEQKILRGDAYWRSGDLLRYDENGYFYFVDRIGDTYRWKSENVSSQEVATALAEYDGAELVNIYGVQVPENEGRAMAAIVMQPGRQFDPQVFYALTIEKVPNYAAPQFIRVSKAADMTSTYKLRKVDLQKQ-------- 83405207 105 ---------PVTIHQLFQETVNKYGDYVALASKQGDQWHKMSYKQYYEQCRIAAKGFIKLGLERYHGVGILGFNSAEWFIADVGAIFAGGFAVGIYTTNSAEACHYVAQNCEANIIVVEQKQLQKILQVQDQLPHLKAIIQYKDELKENLYTWKEFLGKDIPDSQLDPNQCCTLIYTSGTTGQPKGVMLSHDNITWTAAAAGLREATDLQE--IVVSYLPLSHIAAQMIIWLTMKYGGATYFAQPDALKGSLAITLREVRPTAFMGVPRVWEKMQEKMKAVGAKSSTIKRCYTGAAPITKDTLEFFLSLNIPVYELYGMSESSG--------PHTISLPDAFRIT---SCGKVISGCKTKIH-------QPDSDGSGEILFWGRHVFMGYLNMEDKTHESLDEEGWLHSGDIGKHDENGFLYITGRIKELIITGGENIPPVPTEDAVEQVPIISNAMLIG-------------------------------------------------------------------------- 211584293 24 ----------------------------------------LSYPELLAEASHLAHTLGD--VVSGELVGILLGPGIHQIVAQLAVRLSGGTCVPIEPTLPKGRIIALLGDSGVRRVFVDEE----------DTAYLHDLEVIHVQPISGRIAL-DLVSEDFE----SRSEISHVLFTSRSTGKPKPVQIRAESILH---MATKTPATPLRRVDRVTAFNPGFDVSLFEM-WVTLISGATIVVMPRKTDPGAFGSFLKSHNVTVTFVTAALFQIIA---FADPSAFSSLRHVFNGGDVANVRAMRTVLDNGPPLWNTYGPTECTTLATMVEV-------TIEEASRERISIGRAVGETVLVLLDEHQNPI-RDSGTRGEIYIGGPQQSLGYLNWPNKTSQSFVGEGLYRTGDMAEWR-DGTLDFIGRTDSQVKHGGFRVELGEIERALLSHRDVQSVVVVRQPSENGTHALVAFVV-GSESFQPQHLLEY-TRELLPVYMVPNAVERIAEFPLTPNGKADRNAL----------- 70720930 1369 ------VPEPVNIHDLLADQVQARPDSPAI-CAWDGE---LTYRKLDELSTRMSHSLLQLGAGKG-LVPLCFDKSMWTAVAILGVLKAGVGFILLDPHLPEQRMRDIVDQVGSKVIVTCPTREILCSRLAEAT------VAISWDYFSGQLDW-----TQQELPSVSPSSTAYVVFTSGSTGTPKGVVVTHANAV--SAQHHQLEPMGHTPESRLFDFASYSFDVSISNIVSMLACGGCLCVPSESDRTDDMEKSIVSLRVNALDLTPSTLQLL------SPERLPAVRQLTLGGEPLREADVEKWCG-KTRICNAYGPSECTPTATIN---------SNAMEPQMATHIGKG-AGVVTWIVDADDHDELLPLGCTGELLLEGPLVGRGYFNDSAKTAAAFIEDPWYKTGDLVKYNRDGSLAFVGRKDTQVKVRGQRVEPGEIEAVLRSHESVDGAVVV--------------------------------------------------------------------------- 70720930 303 ------------MHDMFEDQVYSQPLALAVDAWDG----RLTYKELDELSEKLAGHLIDADVGPEVIVPLCFEKSMWMPIAMLGVLKAGGSFTLLEPSFPEQRLRTIVEKVNASVMISSPSNMSLSSRL------LKRVVELDSCSVKSFSAH-----PSRPRNSQPSSTAMFAVFTSGSTGVPKGAILTHTNY--SSALAYQLQPLGFTKDSRVFDFASYAFDVSVHNVFATLTSGACLCIPSDEDRHNDISKVMVDMRVTISHLTPSVTRLI--DPDSQPF----LKTMVFTGEPLSVDDATRW-WGKVDVVNEYGPAECTINTVNSRPISPEAATN----------IGLPV-GVAAWITDPENHQVLVPIGCVGELLVEGPLVGRGYIGDPIKTAASFIQDPWYKTGDLVRYCADGSLSYLGRKDAQVKIRGQRVHLGDVEEAQRVFADVIEPQAISVQSPEMGERPVQIRALRAD-------VQAKLSQHLPSYMVPTVSFWMETLPMTPTGKMDRRMLR---------- 126272322 58 --------TPKTVHQVFLECLEKYGNMIALSSKRDGKWERITYSQYYLLARKAAKGFLKLGLEHVHSVAILGYNSPEWFISAVGTVFAGGILTGIYTTSSPEACQYIAHDCKANIILVDTQQLEKILKIWKNLPYLKAVVMFQETPAENVYTMEEFLGNEIPEATLDPNQCCVLVYTSGTTGNPKGVMLSQDNITWTAKFGSQAGDIQPAEQEVVVSYLPLSHIAAQMYLWTGIQWGANICFAEPDALKTSLVTTLKEVEPTAHMGVPRVWEKIMEGIKGASAQLAKIRKAFYGAAPMTTETLHFFLGLNIRLYAGYGLSESSG--------PHFMSNSFNYRLY---SSGKVLPGCKAKLVN-------VDAEGNGEICLWGRTVFMGYLNMEEKTREAIDEDGWLHTGDMGKLDNDGFLYITGRLKELIITGGENVPPFPIEEAVTELPIISNAMLIG-------------------------------------------------------------------------- 210090060 5 ----------------LADAVRSHPDKPFLLCG----TEAHTYGEVDAVANRRTTILTPMRFQKGDTVALLIYNEPAFVWTFLGLARVGVRVALLNTNLREQALLHCIGIVGAKHIIVGQGLLDATSEVLSKLQAEGVTIWLQGSAPAGMCAWDGPVQRESQPLPVPGDTLCYI-YTSGTTGLPKAAIMTHGKFAAYS--NMLVFSTGVQSNDIFYVPLPLYHTSGLGIGLGTAMTIGATLALRRKFSARHFWDDCRRYNATLTFYIGELLRYLCTAPERPDDKDHKLRLVL-GAGLSPDVWRQFQERFGVPIVEYYGMTEGTLGLINVHNRVGAVGVASPRYRKSKS-----FSLIECDI--DTGEPIRGKDGKCTEVKIGKPGLLSGYLGKPELTEKKILRDAYLNTGDLMRIYKEYFIYFVDRLGDTFRWKGENVATTEVAQVLSEMEGVQEVNVYGVKVPHEGRAGMASIVPNPGQKPDFRRWYRFITTKLPPYARPLFLRLTQEIQVTGTFRHMKTTLVKE-------- 50122751 35 --------------------------------------QQLTWTQAGQRIQRIASGLLALGLDVQERVAIFSHNSMNWSLADLALLHLRAISVPIYATNTTAQAAFIINDADIRTIFVGQEQLDALLALRDTCPQLRNIIVMDKDGSDIVQSLHEFEAQAVDDFWRDENDLFTLIYTSGTTGEPKGVMLDYTNMAMQLKLHD--DRLSMSANDVSLCFLPLSHVFERAWSFVVMHCGAQNVYLS---DTNLVRGAMLAVKPTVMCAVPRLFRRVMHHY-ADRLVLGKLRQLLGGGARLDDNIILFFRSIGIRIIYGYGMTETCATVSCW-----------EEGRFRLGSIGTPLPGIEVRI------------GEEKEIQVRGATIMRGYFHRPQETAETFTEDGWLKTGDAGELDANGNLFITERLKDLMKSGGKYIAPQHLEGTLGQDRFIEQVAIIA-------------------------------------------------------------------------- 54027016 78 -FPGT----RVNYVDQVVRQART-DRPAILAASEDAPVREVSWAELIDSTAAFARTLRSLGVRPGDRVVGYLPNIPEAVIAFLATASIGAVWSACGQDYSPKAALDRLGQLEPTVLVSADGYRADIAALRAGLPTLRATVVVERAAVPEATSWADAVADTDNAAPVDFDHPLWIVFSSGTTGLPKGIVHGHGGVLLEHLKA-VALQSDIGPADTFFWYTSPSWMM-WNFQVAGLLTGSTIVTYDGSPTPDGLWRLAAELGVTVLGTSPGYVLACIKAVPRTEHDLSALRLVGITGSALPPSSALW-------LRDNVG--EHVPVASISGGTDVVSAFLGWARPVWPGELSVPYLGVALDAYDESGRPV---RGEVGELVVTAPSMPVSFWRDEDRYHDAYFDPGVWRHGDWITITDHGSVIVHGRSDSTLNRHGIRMGSADIYQAVEGLPEIAEALVIGVEQPDGGYWMPLFVLLAPGAELTEDLVARIIRTEVSPRHVPDEILLAPGIPHTRTGKKLEVPIKKLLQGAEPGA 126342038 78 -----------TLDKLFDHAVTKFGKKDCLGTRELGNYKWMNYVEVNQRVNNFGNGLTALGLKPKSTIAIFCETRAEWMISAQTCFKYNFPLVTLYATLGKEAVIHGLNESEASYLITSVDLLEKLKTALVDIKCVQHIIYVGKKTPEGFMSSVEELGARPEPIRPGPSDLAIVMYTSGSTGRPKGVMMHHCNLIA-GMTGQCERIPGLGPRDTYIGYLPLAHVLELTAEISCFTYGCRIGYSSPLTLSDQSSKIKKGSKPTLMAAVPEIMDRIMNYFQKTGYDAPNVRMMLSGGAPLSPQTHRFMNVFCCPIGQGYGLTESCGAGTVTEVTDYST-----------GRVGAPLICCEIKLKDEGGYTIHDKPNPRGEIVIGGQNISMGYFKNEEKTAEDYSVDRWFCTGDIGEFHPDGCLQIIDRKKDLVKLAGEYVSLGKVEAALKNCPLIDNICAYAKSDQSY---VISFVVPNQEAEILKEIKEAANTMKLERFEIPIKVRLSPE-PWTPTGKLKRKELKNHYLNDYGG- 119470756 1 ----------LNLCQLFARSVARTPHQLAV----DHESGSLTYTELDVASSNLARKLEQEGVVPGEAVLLLTEHGTRNIVALLAVLKAHACYVPLDSSWSSERIQAVLDGTDSRILINT-----TVEPFESPRHKVIHLTSADVTALSTDRSTTKVIPD------IAPEDLACLIFTSGSTGVPKGVMIPHRAVANYAQTSPF--NMDVQPGDRVLHILSVSFDASTGMLFS--ILGNSGIVV-----PATMDTLFDKAQCSILASTPSILATLP-LPTALPDSYPYVHTILLGGESPPAPLLSSWLEFGVRILNAYGPTETTCASLMQEVE-----VCQKTGIINRSIIGRPMPNGPVYLLQPDTLLPVEEEGEEGEIAIAGVGLAHGYYRNAALTAEKFIDKRVYRTGDQGRWRNDGQVEFRGRSDRTVKNRGFLVNPADVEEPLRQMG-------FGVTDVYASLINGLLVVLVTPATADLDGLQSEADRRLSSFHRPGRYLAVDQFPLSANGKIDTKAIENMLKQY---- 197209926 125 --------------DIFHENVKRHPNKACFLY----ENESWSFKQVEEFSLRVTAVLKNHGVKRGDVVGVMMNNCPELPATWLGVARMGGVSPLINTNQTGNALLHSVNVAKCNVVIYGSEFQSAFDEISNEINPAIKLYRYNRRPLNASGDAVRVVESENDFTHMLETTPLLYIYTSGTTGLPKAAVISPSRMVF--MASGVHYLGGLRKNDIMYCPMPLYHSAGGCISVGQAFIFGCTVALRAKFSASAYFPDCIKFKATAAHYIGEMCRYILATPPSATDRQHKVRTV-YGNGMRPTIWTEFVKRFNIRVVEFYGATEGNANIVNIDNKTGAIGFVSRIIPAV-------YPIAILKVDQETGEPIPYEPGVIGKIKPNNPSAFLGYV-DKEASEKKIVRDVFFISGDILVADELGYLYFRDRTGDTFRWRGENVSTTEVEAAVSRCANQRDAVVYGVEIPNTEGRAGMCIVDIEGTLDLDKLAKDIAKD-LPKYARPIFIRIMTSVDMTGTFKMKKVDLQKE-------- 126649353 2 ----------LSILAAIERVAIQQPQKTA----YQTHNASLTYGELWHYSDCIADYILAHHLQRQQPIVVYGHMSPLQIAAFLGAVKAGHPYVPVDSSTPSERLQLILEASKACLVFTTEPL-----QMLTNIPVVAVSEVLDSSS---------LQDSPASTSWVQQEDIHYIIYTSGSTGQPKGVQITANNLA--HFVTWMQENFPIQESGVFLNQAPYSFDLSVMDLYTALVGGHTLITQQEIANPRALFDSLALSNTRVWTSTPSFAKMCLMNKEWEQRLMPALDTFLFCGEVLPKELMQRFPQ--ATIYNLYGPTETT--VAVSYVKVTEALIEQFEQLPIA-----PISERNVSLLDD------------GEIVISGPTVSAGYLGAPELTAKAFAGHRIYQTGDMGY-EQDGYLFFLGRKDFQVKLHGYRLEIEEIEKQISNLPPVSSCVVVPVHKDNEIVSLNAHIVLREPLADSAKQLKNLLSEYLPAYMIPRTFKYMDALPLNPNGKVDRKGL----------- 125578476 102 -----------TLHDNFVYAVETFRDTRVCVDGTVGDYKWMTYGEASTSRTAIGSGLIYHGIPEGARIGLYFINRPEWTIVDHACAAYSYVSVPLYDTLGPDAVQFIVNHATVQAIFCVPQTLSTLLSFITQMPCVRLIVVIGGDNANEIITYSRLLSQSSQSFRPPPEDIATICYTSGTTGTPKGVVLSHGNLIANVAGSSLV--IKFYPSDVYISYLPLAHIYERVNQVSVVHYGVAIGFYQG--DNLKLMDDLAALRPTVFPSVPRLYNRLKERLFHAAYNAKRVRLMTSGASPLSADVMEFLRCFGGEVLEGYGMTETSCIISAMNIGD-----------RLIGHVGSPNPSCEIKLVDPEMNYTSEDEPPRGEICVRGPTIFCGYYKDEIQTREAVDEDGWLHTGDIGLWMPGGRLKIIDRKKNIFKLAGEYIAPEKIENVYAKCKFIAQSFIYG---DSLNSSLVAVVVLKAWAASEEDLRQLCAEAQLRGFEFAKAVTLVAE-PLTPTFKVKRP----QAKAYFA-- 119472495 64 ------------VHTLIQEKALTQPDAPAIHSWDGA----MTYAELDRSSSAVAAHLTSVGIGSEVLVPLCYGKSRWAVVAMLAVLKAGGAFVLIDQALPMQRMQAICDQIRPKIVITSSQHAAVGANFASK------VVVVDERS-------EFALDPSWQSPPASPENALYVMFTSGSTGQPKGVVVEHKSYSNHALACAKC--MSLDSSARVLQFTSYAFDITILEILGTLIVGGCVCIPSDEERLGNLAGAINALHVNTLMLTPSVSRLL------TPADIPCVKTLVLAGEPMTAEDIGKWTG-KVTLVNGYGPAECTVLSTIQ---------NDMQLSSHPRDIGRAV-GCTSWVVDQDDPCQLLPIGAIGELLIEGPNVGRGYLNREALTRRAFVYDRMYKTGDLVQYASDGSLRYIGRKDLQVKLRGQRLELAEVEHYVRVCPSAGTVICIVRNDLSQAEILVAFVLPAGAAPPSDTFREQVLHKVLPAYMIPTVFLPLYRVPLSPTGKTDRRHL----------- 157150658 1 ----------MTINDMIEHYAQTQPDFPVYNVL--GEVH--TYADLKADSDSLAAKIDSLGLAAKSPVVVYGGQEYEMLATFVALTKSGHAYIPIDSHSALERVAAIVEVAEPSLIIAIADF-------------PMEVTVPSLSLTELQASFAQKTAYEITH-SVKGDDNYYIIFTSGTTGKPKGVQISHDNLLSFTNWMITDKEFATPAQPQMLAHPP-YSFDLSVMYWAPTLALGGTLFALPSADFKQLFETILSLPIAIWTSTPSFADMAMLSDDFNSQKMPGLTHFYFDGEELTVKTAQKLRDRNARIINAYGPTEATVALSAVAVTDEMLA------TMKRLPIGYTKEDSPTFIIDENGQKLPNGEQ--GEIIVSGPAVSKGYMNNPEKTAEAFFEEGLYHTGDVGSMTDEGLLLYGGRMDFQIKFNGYRIELEDVSQNLNKSKYIDSAVAVPRYNDHKVQNLLAYVILKDGEIDITKAIKEDLEDIMMSYMMPSKFLYRESLPLTPNGKID--------------- 195164832 42 ---------PQTIPRRFQDVCQQYAEHPALVWETPGTWTTLTYADYQRRVEQTALMLINVGLEERSSLGVLAFNCPEWFFAELGALRAGAVVAGIYPSNSAEAVRHVLATSEATVCVVDDSQMAKLRAIKDTLPRLKTVIQLHGDKEEGYYSWKQLEEKTYSESRVYANECAMLIFTSGTVGLPKAVMLTHDSIVFNAKSASASMKDVQDGEERMVSFLPLSHIAAQIFVFLGLEHGGCVTFADKDALKGTLVRTLQKAKPTRMFGVPRVFRLVAAEAKAKPYSLDHCRSFLTGGAPTSDEMKNFFLGLDIALGECYGMSESGGAITLNTEISNLF------------SSGQPIAGVAVKV-------QEPDASGKGEIIMRGRSTFMGYLGQPEKTKETINADGWLLSGDLGYFDQHGNLVISGRLKELIITGGENIPPVHIEELIKELPCVSNALLVG-------------------------------------------------------------------------- 70983319 1144 ------------LQELIFAQCSRRPQASAIISWDG----SWTYRELWAHSSFFARQLQRYGVTRGTPVAVCLDRSRWSIAVILGVLLARGTCVLIDLLAPRQRVRDILQIAGTGILVHSHATATLTSGL---CPTVVNVSFLAAQSDSSQPEFPFTL----ETWGGTPEDLAFIIFTSGSTGHPKGIEMPHRTL--STSISHHSAGMRVTSSSRVLHFSSYAFDVSIYEIFTTLAAGGTICVPSEFDRMNNLAGFIQDTQVNWAFLTPSTARSL------NPADVPLLTTLVLGGEAVTHESVEVWAK-GRSLINGYGPAEATICGVGNIPEAGWKS----------GVVGRIIGGLGWVTVPSDPNRLAAVG-AVGELLLEGPFLARGYLNLPEVTKAAFDPPSWYRTGDLVRYQPDGSIQYVGRKDSRVKLRGQLVDLGAVEASVMRYPAVADVLV-----SENTARLIAMVKLGPSVTEAAASIQARLRAIVPAYMVPSMFIPLRHIPRTLTGKTDRRRLRDK-------- 169786041 9 ------------LSGLLSRQFKRFATSVAIRDDEC----HLSYAQLHAKALNLVYQIRCLQVQPEVPIGILSPRGINHVVSQIAVIYAGATCVPLDVNHPVQYLANLLRNLDISILLTDKANSHRLEAHGFSQ------IVVDHRSMLTLVC--EELGYDVIDLQ-PSQYRSHIFHTSGSTGRPKPVQVLARGIINYCLNETFV---PVHEGQQFGHLSNVTFDVSIMETLGSFLRGATAVVLDRDLDPARLVKRIREDKIDVLWQTPALLATTINAYPQAYITVDTL---LTGGEVVTAQLARKVLIYGPPLLNLYGPTECTMFST-------FHNISMDDVERGNISIGKPMDGYEVIVVNDNLDVLLHG--EVGELVIGGKGVAGGYLSESKKPGNAFIQLGVYRTGDLGRWNSAGLLEFVGRRDNQVKIRGHRIELEAVEAILMATGLVSAAAAVKIDVDDAESILLACVVPISEDTNPLTIRQAYTKN--APYMLPR-LEVVGHLPLTNTHKIDRRKLVEQYSERIG-- 197780716 4 -----------TLIGRLEERARR-PDPTVVRLPGSGEETNL--RDLLDRARFLAGDLHEAGVRPGDVVGVVLQNGTGFLTTLFGLMYAGAIPAPLAGGLDARHLAAVAQDCDMRFLVTGVELRRLRGRLADGLDGGPVVLDLDTLPQV----------ESRLCLPIDPDRPGFIQYTSGSTSAPKGVVLSQRAMATG--VEAIVAAAQVTRDDTIGLWLPLFHDMGLVSVLVGLLAAGRLVVWRPARRPAQWLAAFARENCTV-CTAPNFFVAVADQFDSVPLDLSAWRVACNGAEPVQAHTVEEFTRVFARVCPVYGMAEATLAVTFSEVGKGARTVMDRAQLRGPGSVGRPVPGMRVRIADSEAGEGLGAGAGVGEVQIMGPAVTSGYHGRPRG--EAFTADGWLRTGDLGFLDDDGELFIAGRDKNMVVVRGENFYAEDAEAVVRDLSGVYRNRCVAIASGSGGETLVLVVETALSDDGERADLEHRLTSTLTAAEVKVRLVEPHWLPQTSSGKVQRNRVR---------- 212712744 2 -------------------NASESADRIAFSQWDNGHQSELTWAEVDTKTTDIARQLLAMNVAPQENIGLFAQNSMNWSLVDIAVLHIKAVTVPLYATSSVDQAAYIINDANIRILFVSQEQYHVACQLLTHCPQLTAIIALDESANSMHLSTFMSLAQPDYQAELDARIAATIIYTSGTTGEPKGVMLDYYNMASQLYLHD--NRLELSEEDVSLCFLPLSHVFERAWSFYVMHSGARNVYLT---DTNMVKEALAEVKPTVMCAVPRFYEKVYSAIQSKVSQAPLMRRMIFAGARLDDDVIAFFLSAGVDIKYGYGMSETCATVSCW-----------EDNKYPLGSIGTPLSAISVRIGEND------------EIQVKGPVVMKGYYNRPQETIDTFTADGWLRTGDAGKIDAQGNLYITDRLKDLMKTSGKYIAPQVIEGVLGQDRFIEHIAVIA--DARK--FVSALIVPRLELLKDSKIVALFLQKNLEHFHQVKRFTLLPSMEKTPTLKLRRKIISERYR------ 182413790 450 ------------------------------------------------------------------------------------------------------------------------------------------------------------------PAPVPERSLAYAIYTSGTTGKPKGVLVEHRPILRLVRNTNY---LTLRPDDRILMTGALSFDASTFEIWGALLNGAALCRPGERLDSAVMKALIRRHGVTVMFLTTGLFNQLA---EADVSLFAGLRCLLTGGERMSTHHVNAVRAAHPALANVYGPTENTTFSTHFPIT---------REFTDDVPIGYPIANTTAYLLDAQRAPVPPG--VVGELYVGGDGLARGYLGDEALTREKFVSHPFYRTGDLGRWRDDGAVEFCGRKDLQVKIRGFRIELGEIESRLQQLGTVKEAVVVARDFGDGTLTLVAY--LRGTAELDLEAVRAELVRQLPEYMIPAHFVALEAFPLTSNGKVDRRAL----------- 182413790 29 ---ATAYPRDSTVHAEFAAQAARTPDAVAVFAGE----RSYTYAQVAARANQLARLFVERGLTSEGFVGVMLEDVYGLVTTLLGVLEAGGAYLPLDADTPAARLEYMLRETKARFLVGGRADIRLLNRLHWSCPDLTVLLCVD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 160895477 5 ---------ELTLPQMLAERARSDALRVAIRQKDFGIWKPTSWARYHERASHFGLGLAQLGLPPGGHMGVISENRIEWVLAQMGAGLIGAITVGVYPTSPTPEVAYVAGHADVDIMVCDQEQTDKLLAALPQLPRLKKIIVMETKGLRSFAPEVRALIATFDEVRQTLDDVGLMIYTSGSTGKPKGAMITYRNI--RGVVPGIAERLGLDGGTRHLSYLPLCHVAEQMLTSFVPVYLGSQVHFGE--SIRTVQEDLREVAPNMFLGVPRIWESLAERLAWAASYWSVLRALLTGAAPIPPDVVRFFRTLGVPLIEVYGLTESTGMVTGHRLDD-----------VAVGSVGVATEGVQWRIASHGGQP-GDEGDGSGELLIKGDMVFAGYYKNPEATAQSL-QDGWLHTGDVVRV-QGGQLRIVDRLKDMITAGGKNLTPSEIENTMKASPFIKECIVVA-------------------------------------------------------------------------- 126290239 235 -----YYDDARTMYEVFQRGLSISGDGPCLSRKPKQPYQWLSYREVADRAEFLGSGLLQHDCKPEQFIGVFAQNRPEWIISELACYTYSMVVVPLYDTLGPGAIRYIINTADIATVICDEKAILLLEHVRKEIPGLKFIILIESLEKDSMKEVEDCGREHHPPVPPRPEDLSIVCFTSGTTGNPKGAMLTHGNVVASGFLKVTEKVIFPRQDDVLISFLPLAHMFERVIQSVVYCHGGRVGFFQG--DIRLLSDDMKALHPTIFPVVPRLLNRMYDAAKRKKAEVRSVRMIVTGAAPASPTVLGFLRALGCQVYEGYGQTECTAGCTFTTPGD-----------WTSGHVGAPLPCNYIKLIDEELNYFASKGE--GEICVKGPNVFKGYLKDKEKTDEALDKDGWLHTGDIGKWLPTGTLKIIDRKKHIFKLAGEYIAPEKIENIYIRSEPVAQTYVHG---DSLQAFLVGIVVPDSEKELKQAIMDDMVRSGLHSFEQVKAIYIHSDMLLTPTLKAKRPELRDYFK------ 160899186 15 SLPDASMATASTLVEMLALRVQQTPAGEA-YRAYDEDVRSWNWAQAGERVALWAQALAAQQLPAGSRIAILLPNGLDAMSIDLASLRCGHVPVPLHAIDNAGSIAYILANAQVSMLFVQQSTWDKICATGQALPALRKVVVASEPETEGDAAVLEALGAVPLPPPPSAEDLAAVVYTSGTTGKPKGVMLTHRNVVSNVQA--VMQRLQPRSDDVFLSFLPLSHTFERTAGYYLALAVGACVAYAR--SVAQLAEDLKTQRPTVLVSVPRIYERVHAKVMETLARAPRVRVAVSGGAPLSPTIARCFLGLGLPLIQGYGMTETSPVVCANTLEDN-----------HPATVGHALPGVEVRI------------GENRELQVRGPCVMRGYWERPEDTAKTFTDDGWLRTGDQAVI-EDGRVRIQGRIKEIIVTSGEKIPPADLELAITGDPFFTQVFVVG---EDRPFIAAVAVIERGEWQTSAAEREALARASFARYAVPRAVHLIENGLMTPTLKLKRNNLMTRFES----- 119902614 217 ------------LYAFLDK-VQQTPHKPFLLFRD----ETFTYAQVDRRSNQVARALRDLGLRQGDCVAIFMGNEPAYIWLWLGLIKLGCAMACLNYNIRGKSLLHCFQCSGAKVLLVSPELQAAVEEVLPSLKDVAVYYVSRTSNTDGVNSFLDKVDESSEPVPVTFSTPALYIYTSGTTGLPKAAKINHQRIW---YGIGLAIASKVTQDDVIYSPLPLYHSAALLIGLHGCMVTGATLVLRTKFSASQFWDDCRKYNITVIQYIGELLRYLCNCPEKPNDRDHKVR-LAMGNGLRADVWREFVRRFGIHINEFYASTE-GNIGFMNYTR-KIGAVGRVNYLQKKV-INYELIKYDVEIRDGNGYCIKVPKGEPGLLVCKITQLFSGYAGGMSQTEKKKKGDLYFNTGDLLMIDHENFIYFHDRVGDTFRWKGENVATTEVADTVGLVDFVEEVNVYGVSVPGHEGRIMASIKMKADHEDGRKLFKHVV-DYLPSYARPRFLRIQDSIEITGTFKHRKVTLVEE-------- 125719109 9 ------------MIEAIEHFAQVQPDFPVYDIL--GQVH--TYGDLKKDSDSLAAQIDRLGLPDKSPVVVFGGQEYEMLATFVALTKSGHAYIPIDSHSALERVAAIVEVAEPSLIIAINDF-PLADVAAPIF-----------SAEQVQTAFREGASYELSH-PVQGDDNYYIIFTSGTTGKPKGVQISHNNLLSFTNWMITDKEFATPERPQMLAQPP-YSFDLSVMYWAPTLALGGTLFALPSADFKQLFETILSLPIAIWTSTPSFADMALLSDDFNSQKLPQLTHFYFDGEELTVKTAQKLRDRQARIINAYGPTEATVALSAVAVTDEML------QNCKRLPIGYTKADSPTFVIDEEGQKVPNGQQ--GEIIVCGPAVSKGYLNNPEKTAEAFFEEGLYHTGDVGSMTDEGLLLYGGRMDFQIKFNGFRIELEDVSQNLNKSKYVESAVAVPRYNDHKVQNLLAYVILKDGEIDITKAIKEDLQDIMMSYMMPSKFLYRETLPLTPNGKID--------------- 27383039 12 -----------TIAKSFLRAAETRGDRPAIREKKFGIWQPTSWREWLEISKEIAYALRAIGFMPGDVASIIANAVPEWVHADMGILCAGGVSSGIYPTDASSQVQYLVNDSGTKVIFADEEQLDKILTCRTRCPSLQRIVVFDMEGLSGFSDDREALWQEMIDSRGPE-DLAVLVYTSGTTGPPKGAMHANRSVTHQMRHAN--DFIPARENEDRLIFLPLCHVAERIGGYYISVALGS--VMNFAESTETVPDNLREVQPTIFLAVPRIWYRMVDCRIEGRAPPLSLRLAFTGAAPIAPELIRWYLALGIDMHEVYGQTENCGVATMM-----------PATRIKLGSVGTAVSWGEVALSPD------------GEILIKGDFLFMGYLNQPEKTAEAIDPRGWLHTGDVGTIDNEGFVRITDRMKDIIISGGKNVTPSEIENQLKFSPYISDAVVIG-------------------------------------------------------------------------- 183981790 1 --------TDRSIPSLLKEQADQRPNETAFTFLDNGFAETLTWSQVYARACVVADELTMYGV-PGDRVAILAPQGLEYIVAFLGALQAGFIGVPLSPQYGVERVSAVLRDSQPVAILTTSAVVGDVTKYASSAPSVIEVDLLDLDTP-----------RPQQALPQPASGSAYLQYTSGSTRTPAGVIVSHENVIANSLYGYFGGPDKFPADTTVVSWLPLFHDMGLILGIAPLVTGCTAVLLSPLRRPARWMQLLASH-PKCFSAAPNFAFELATDEDLAGLDLGDVLGIVSGSERIHVATIKRFTERFAPVRPSYGLAEATLYVAAPEPGTTPRTVGHARPCRADGSVGTELISYAVRIVNPETM-IENPSGTVGEIWAHGEHVAMGYWQKPEQSDRTFTPEGWLRTGDLGVM-SNGELFIMGRIKDLVIVDGRNHYPDDIEATIQEITGGR-VAAIAVPDNIT-EQLVAIIELKRRGASAEEAMVKLVKREISHSLRVADVVLVPSIPITTSGKIRRAACVERYRS----- 196230414 1 ----------MDLLARIDHWGEIAPERAA----HISEGRTLTYGELKSQSDALAAWLTE---KLGDPIAVIGHKENEMLVAFLGAVKSGHPYVPIDLSIPPQRIERIVQNANAALTLTPAAVREALAEVSGDGPHCFSFPVHSEHTPEGREAMLAALRKAARPTPVSGDDPYYIIFTSGSTGEPKGVVIT-LNCLTTFVTWTLGEQKFPELNETFLNQAPFSFDLSVMDLYSSLASGGTLVTKEAIANPKVLYQNFANSGITTWVSTPSFAQMCLVEKSFGPAMLPNIRRFWFCGETLAPETAAQLDRFNAEVWNTYGPTEATVATTSILVTREVIAQHS------PLPVGAVMPGTRIAIMDEQRATVPEGER--GEIVIIGPNVSPGYLGRPDLTEKAFFADGAYRTGDWGR-TRGGLIFFEGRMDGQIKLHGYRIEIGDIESHLRNLPQISDAVVLGKPDSLAG-----FVVLREGTGSDFEISLQLKKERLPVYMVPRKFWFLDAFPMTANGKADRRKLAEHLR------ 27525931 240 ---------NMNLSDLIHEWCRRTPSAVAV-CGWDGD---FSYKELNELSTGVKHDLRHLGIGPEVFVPILFEKSRWAVIAMLGVMKAGGAFILLDPAHPPKRLRSICDKVSARLVVSSVQQADLAAGLAGHV-----VIVGGEVATAGMAQHVGEHDDSMDCIAAPHNALYAV-FTSGSTGTPKGVVNSHSSFLAAMPV--YLKALELDNNSRVFQFASYAFDVTIFDALMTLVAGGCVCVLSNADRSSDLTSAIQHFGTTHLSVTPTVARIL------DPQDFPSLKTIVLGGESASDELLKWVN--NVRVIRLYGASECTVMSIQCTPASSIKTINYET-------------GNCCWVVNPQNHEQLRPLGAVGELLVEGAVVGRGYLDDASQTSETFIEAPWYKSGDLVRIAADKSVQFVCRKSTQVKLRGQRIELGEVEHHVLAIPSATECVVITIPDASRPPMLMAFVLSDTDAATSDAVFAEKLRDALPSYMVPSVILPLRIMPLTGTDKINRKLLRQ--------- 112944014 4 -----------NIITVFEQIAKDNSTRIAYDEMG----KTTTYADLSSAVDTLAAWLSTQSLPDRSPILVYGDHQVEMIISFLAALKAGHTYIPVSNDSAIPRMQSILDTAKPAMIIAVNDFPSNDLQFNAP--------IVDHQQLEKILATPQTFDTSA---MINGDELAYVLFTSGTTGSPKGVEVSHDNFMTF-VDWMLSDEFKIKEHANFLGQPP-YSFDLSNMYWLPALLNGGTIKALPHEVVENFGQMFTALPLEVFVGTPSFADMLMLSPAFNQQKMPSLKTFLFCGEELTVKTAKGLHQRDAKIFNTYGPTETTVAVSGIEITPEIIENND------RLPVGYAKPGVKLSIWNGDQEITTPGEQ--GEIVISGNSVARGYMNNPEKTAKSFFKDGVYRTGDAGTLDSDGLLHHKGRMDFQIKLHGYRIELDEVRASLEKSPLIKQAVAVPKYNKDGKVTLIAYVIPNESTEDTAGLIRESLDGLIMPYMMPTQFVYRESFPMSANGKI---------------- 121604076 5 -----------TLPELLAFRVAQSPQGEAYREFDTGQWKATRWAEAGGRIAQWSQALAAMQLPRQARIAVLLPNGLDAVCIDQAALSRGLVPVPLHAIDNPGSIAYILSDCDACVLMVPSAQWRAIESVGLALPALRQVVVTAREALPDWLAAGQGTAHAAQPPA--EDELSAIVYTSGTTGKPKGVMLTHRNVVSNVLA--ILERVVPTAGDVFLSFLPLSHTFERTAGYYLPLAVGSCVAYAR--SVALLAEDLKTVRPTVLVSVPSAWAMLLDRLVARKLRAQRVRVAVSGGAPLSHAVARCFLGLGVPLLQGYGMTETSPVVAANGVDDND-----------PATVGRALPGIEVRIGDNR------------ELQVRGPSVMKGYWKRAEDTARVLTPDGWLSTGDQADI-QDGRIRIMGRIKEIIVTSGEKVPPGDLELAIAVDPLFAQVMVVGVNKAEWGLDPIAAASLSQPAVRKAALARIAIQTRFARYAAPRAIFLTLE-PMTPTLKLKRNNLMARYADE---- 77459302 82 -FPGATLNFAEHLLSRRDDAIA------VIAIGENGQRELLTWAELAQQVAGFQASLQAAGVLVGDRIAACMPNTWQTLVAMLATTSLGAIWSCSSPDFGTHGVIDRFGQIEPKVLITCAGYRVKVNEILEQLPSLQQLIIVDYRTPANVTLWDDFYGDEPQFVPVPFDHPLYVLYSSGTTGVPKCIVHSTGGVLLQHVKEHGLH-VDLGPGDRLFYYTTCGWMM-WNWLVSALAVGSAVVLYDGSPDNERLLELLDDEQVSVFGTSPKFLATLESSGPRESYDLSHLRTLLCTGSALSPQSYDFVYRDFKPDVCLSSMSGGTDIVSCFVNGNPMSAVRRGEI------MGKSLA-MAVEVWNDAGQPV---VGEKGELCTRSPAVPIGLWNDPEKLRKSYFSQGVWAQGDYAEQLPHGGMLIHGRSDAVLNPGGVRIGTAEIYRQVEKVPQVLDSVAIG---QQWQDRVVLFVHLKDGVTLDDTLIRQVIRANTTPRHVPAKIVAVTDIPRTISGKVVELAVR---------- 217413570 88 ------LPEDFTIYNLYANRAERMGDEPLYTYKSGNTWLTKTGNETLEDIRAVAKGLLHYGLKRGDSVAFMCRTCYEWDVFDAAVLSIGGVLATIYDTDSAEQIRDICQNSDARLLVVQDEMKAKTPKAVEECPKLERVMNFENGALDELKAYGAGVSDADLDASVKRNDLCSIVYTSGSTAAPKGVEITHEQFCATAVNLPYMPDLLFNKKHRVLLFLPQAHVFARAINYICVASDIHLYIAQG---IKTMTADLKVARPHIMIVVPRVLVAAQKYMHEIGERGHASKFVVTGGAPLDPELMAFFRGAGVPVYEGYGCTETTAPCAFNPLSVPYHE----------GSVGIPFPGFQVRIGDGN------------EIQVKGDSVFKRYHKNEEATESSFTEDDWYCTGDLGRLDDDGFLYIIGRKKDLIITGGKNVSPGPMEEVITRCPIVSQALVLG------DKRPFALITLDPDMLAEEACNNAAVRAEVQTWSVRKFIIVPEEFSMTASMKIIRPKVLQRYTNLL--- 159038140 72 ----------------------------------------VTCAQFRDDVLSLARGFLTAGVGHGDRIGLVSHTRYEWTLVDYALWTIGAVTVPIFETASAEQIGWILSDAGAVCVVETSGHADLVAGQRSDLPALRDVWQIDAGELIGLAGEGRAVDDTVVEERVTGGDMASIVYTSGTTGRPKGCVLTHRSIHCDVSAAVAVLPQLLNPGANTVLFLPLAHAFARLIQVGVVQSRTTMV---HSADIRGVLEQLRRHRPSFVLAVPRVFEKMHNRARQQAEDTHRCRAAVVGGAPLGERLGHFFRGAGLLVLEGYGLTEASPALTANTPTTQ-----------RIGTVGRPLPGVKIHIADD------------GEILAHGDPVFPGYWNNPEATRAAFTPKGWLRTGDLGQLDSEGFLRITGRQKEIIVTSGQNIAPTPIEEAIRANPLVSQCMLVG-------------------------------------------------------------------------- 159044105 25 --PAAPCPAPFNLAGYVL--AAGDEDKIALEVLGGGAV-RWTFGDLRRAVAGYAAALRTEGLAPGDKLLMRLGNTVEFPLLFLAAVAAGVVPVPTSAALTVEEVDWIAADLAPALTVQAPGVAG---------PSRGRVVALEALVPDRDAPLA--------PVPGDPDRMAYVVYTSGSSGRPRAVAHAHRAIWARRMMW--RDWYGMGPEDRILHAGAFNWTYTLGVGLLPWAMGATALIPEAGTDSAALPEALAASGASIFAAVPGVYRQILKQEALP--RLPRLRHGLTAGEALPDSLRAAWRRVGTELYEALGMSECSTFISAH-----------PGRQAPPGHAGFAQAGRRIAALDADGVEVARGTSGVLGVHRGDPGLMLGYLGRPRL---PLTGD-WFVTGDMVEIASDGAVRYLGRGDDMMNAGGFRVSPLEVEKAFHGRPEIGEAAAVEVKIKADVTVIALFYV--AAAPVTEAALAAEAAQHLARYKQPRLYIPVETLPKGRTGKLDRRALRAAYEARHDQA 197338300 6 ----TMINRPPSVAHLFLERVAATPDAEAYRYPGPSDWASLTWAQAAERVDRIAAGLIALGIEPEQRVALAAATRVEWILVDLGIMCAGAATTTVYPSTNTKESAFILADSGSRVVVADATQLAKIRENRAELPGLHHVVVIDEGDPDGWLLTLADLEKRGQEEAITKDQLATLIYTSGTTGRPKGVRLPHE--CWSYMAKAIKATGMVLEGDVQYLWLPLAHVFGKVLTSGHIEVGHVTAVDGRVDQIIVNLPVV---RPTYMAAVPRIFEKVAREGGDAKYKIGRLRAAISGSAALAPEIGFFFAGAGVHILEGYGLTESSAASFVNPGEAY-----------RTGTVGKPLPGTEVRIAED------------GEVLLRGPGIMAGYHGLPEKTAEVLEPDGWFHTGDIGELSVDGYLRITDRKKDIIKSGGKYIAPAEVE------------------------------------------------------------------------------------------ 170064898 84 ----------MTVVRRFEEVAARNPSKVALLM----DDQRFTFDEVRRLSDRVACHFRSKGFSRGDTVALLMETRCEYPCVWLGLAKLGVVTALINTNLRRETLRHSIAVANSKAIIVSEELAGEAENLRQALDGVQ----CDEDLSTIWRD-------------ISPRDKLVYIYTSGTTGMPKAAVITNSRFIM--MGTGVYYMLALRDDDIIYNSLPLYHSAGGMVGIGSVLLCGLTAALRKKFSASNFFADCIKYNCTVAQYIGEICRFVLTTP-AKPTDTQHQVRMMFGNGLRPQIWTQFASRFNIQIGEFYGSTEGNSNLMNL-----DNTVGAVGFVPAFARTFYPVTLVRCEIRNSDGRCKPGEAGVIGKIEMKKANSYVGYADKKASEKKVLRDDMFFNSGDILVTDLFGYYYFKDRTGDTFRWRGENVATSEVEGVITNIVGLKDCAVYGVDIPGTGKAGMAAIVDTAGKLDLVQLGAGI-RGSLPAYARPLFIRVLSELPMTTTFKLKKRDLQ---------- 91792426 5 ----------------LRDCSLTFAHRPALWV----EDREYSYRELFAQADLIACQIQKL--TTTDAVLVLSKKSFKGYAGILSCFLAGVTYIPLNDSFPTDKLVDIIQSSGCTTLLADPGCEESLLKLLQQLPDPLTVLVSGKTSAQGVHTLADNLDDNAKAEPVSNSHLAYLMFTSGSTGKPKGVPVSTQNLL--SYLEHIRKLYDFTPYDRHSQFFEFTFDLSMHDIMVCWTSGGC-LYAADGFAKLMPLHFASKHKLTVWFSVPSQVSAAQAVLKNKKQQLPNLRYSLFCGEALPASLTRDWASVAPHIDNLYGPTEATIAYTWLRVD------PDKHGECGIIPIGKPFGDNKVMVLDEQQRLVA--SGEIGQLYLYGPQVVAEYWQDPANTQKSFVDNNLYCTGDLVSQSPSDELAFHGRADQQIKMRGYRIELQEIENKIRSLTGSQQVAVLAHPIGINGEVLAAFYDALGFN---EHEMILLCRKVLPDYMIPSRGYYLAKFPHNANGKVDRKAL----------- 82702989 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIQDHKVTTFYTAPTAIRSLIKLGPPKQYDLSSLRLLGSVGEPNPEAWMWYYTTVGCPLVDTWWQTETG---------AHMIAPTPGAVMLKPGSCTLPLPGIKAGIVDEAGHDVPVGKGGFLVIKRPFPSLARTLWGDPERFRNTYFPEKYYLAGDSAHRDADGYFWIMGRIDDVLTVSGHRLGTMEIESALVASPLVAEAAVVGKPDEIKTEAIVAFVVLKGARPKAEDALRNWVSQEIGPIARPDEIRFGDNLPKTRSGKIMRRLLRTLARDE---- 115402417 43 -----------TLPDVLFRALKDH-DASRLAVVHSASSRSFTYGNLVADVLQAKERLLDAGVS-GERIAFLAENSYDY----------------------------------AKALIATEKYSTKAQDLLKAGLDREPVLDIREKIRAG-----ACLSDEVTFEDLTESRGGMMLYTSGTTNRPKGVLIPQSALTAQ--ASSLLQAWHYTPQDRLLHLLPLHHIHGIVNAILTPVLAGSSIEFMYPFNTDAVWKRLAADKITFLTAVPTIYNRLLQEAAQKGISPDNLRLNISGSAALPTPTKKAWQDIGNVLLERFGMTEVGMAISCGL----------DFADRVDGSVGWPLPSVEARLVDTDTNRVIQPGEEVGEIQLRGPTIFREYWANEKATQEAFVEDGWFKTGDVATRRQDGMYFIQGRRSDIIKTGGEKVSALEVERELLSLPQVTEAAVVGLPSEQWGQKVAAVVVLNPEKAATSGDMRRALKDRLANYKMPQEMKILQGIPRNAMGKV---------------- 13516481 77 -FPDH--PDIATLHDNFEHAVHDFRDYKYLVDGTVGDYKWMTYGEAGTARTALGSGLVHHGIPMGSSVGIYFINRPEWLIVDHACSSYSYVSVPLYDTLGPDAVKFIVNHATVQAIFCVAETLNSLLSCLSEMPSPSLPSSSGVKVVSYSVLLNQGRSNPQRFFPPKPDDVATICYTSGTTGTPKGVVLTHANLIAN--VAGSSFSVKFFSSDVYISYLPLAHIYERANQILTVYFGVAVGFYQG--DNMKLLDDLAALRPTVFSSVPRLYNRLKERLFNAAYNAKRVRFMTSGASPLSPEVMEFLKVFGGRVTEGYGMTETSCVIS-----------GMDEGDNLTGHVGSPNPACEVKLVDPEMNYTSADQPHPGEICVRGPIIFTGYYKDEVQTKEVIDEDGWLHTGDIGLWLPGGRLKIIDRKKNIFKLAGEYIAPEKIENVYAKCKFVGQCAVVSVPDVKGGDRVKAAVLSDMDTVGRE--------AQLRGFEFAKAVTLVLE-PLTPTFKIKRP----QAKEYFAEA 169623371 1284 ------------IHELIQETVQRQPASIAVHS-WDGE---MTYERLDRLSSAVACKLASSGVQPEDIVTLCFEKSMWAVVAMLGVAKSGGVFVHIDPKAPRARAQAIVDQTQCKIALASPSCHACLDGL------VEDILLLSGHVAEEWSGLE---VSSLVKVQQKPANALYIVFTSGSTGTPKGVVIEHQNFC--SAVAANREWLRIERTSRVLQFTSYSFDASLEEIFTVLVAGGCICVPSEQDRLSDLASFVRRAAINWAAFTPSFLRSL------EPRDVPSLDFITVHAEPMSQMLVTRWAG-QVHMRPSYGPTECS---VTSTVGERMTAHSDA------ANIGWAV-GCRAWVVDPMRLDVLVPVGAVGELVLEGAIVGRGYLRDPQKTAAAFVPRRAYRTGDLVRYAVDGSLVILGRREDQVKVRGQRVELAEIQYRLDLAPELAHSLVLPKAGPLQGRLTVVASLSEQIDPSPSSLVQKALSSNLPAYMVPDTWLLVGSLPLQVSCKIDRKLV----------- 169623371 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MALGGEAMTRNVQEWAGKPDKHLIQVYGPSECCVTST----------ISEDVSLKMPTNIGRAFGGCASWVVRIDTPHALAPIGAVGELLMEGPILAKEYLKDPQKTASSFVSGRLYRTGDLVYYDSEGDLHFLGRVDAQVKVHGQRIEPGEIESVLHSIVLVPEVAAIAHQRPSIQDVCDKVIFEKPETAYISTLRNFLL-DLVPQYMIPAIWLVVRDMPYNTSGKLDRKRMLKRFEEM---- 145345801 151 ---------RVNILDFLARAPRASP------LLRSLDGATLTYGQAIDFITKGDGDLRKLGADSSSVFAYNVPPGPVGALAFLAVASQ-CTAVPLDPGIAEEDAYEALTSCRVSMLLFRGTDTEAIETAASRAHIPIKWFVMTEADTAGLYAPESSQSSTSDPLVQSSETIGLLLRTSGTTSKSKVVPLVIGALTSN--GATLAASLELKASDVCINAMPLFHIGGLSCSILATIAAHSSVICCRKFDAQSFYDTIHEVKPTWYSAIPTIHLTVLQYGQAVARGAKALRFIRSGAAALSHADAEKLQRFDVPIIPTYSMSEQMPIT---------GKGVHVPLAERADTVGQPL-CCSFALVGDGHCRLTAPFGQQGELVISGDNVMTAYQDAEEANNKTYFDKRYLRTGDIAKMDHDGFVYLTGRSKELIKRGGEQVSPLKVEAVLVQHPYVRVAVVFSVPSALWGEEVGAAIVLDGHEDSALSSIKSFMSKELSRFEIPVHWKFVEDLPKTSTKKYKRAGLAE--------- 114332417 633 -----------TLFQSLLDAAATHGGKHTIA--EDVERHPLNYSQLITRSFILGAILRHR-THAQENVGIMLPNMVSNLICFFSLHAFGRVPAMLNFSASSRNLVMACRIAQIRTVITARKFIE-AAKLSGQIDSLKHLIYLEDLPHQAHWWWLPGMSYRLTDSRRDPDAPAVVLFTSGSEDTPKGVVLSHTNLQANRFQVSA--RIDFGPSDLVFNALPIFHSFGLTGGLLPVLSGIRVFLYPSPLHYRIIPELIYDTNATLMFGTDTFLAGYARY--ANAYDFYSIRYVFAGAEKLRESTRRLWENFGVRIFEGYGTTETAPILSLNTPMHN-----------HPGSVGRLLPGIHSRL-----EPVAGISQG-GRLLVSGPNVMLGYYL--AANPGMIVPEGWHDTGDIVEINEEGYVFIKGRAKRFAKIGGEMISLTAVEEAINRLPGYGH-AVIQRPDAKKGEQIVLITTR--QQADRSEIITYFSKNDLGELGIPQNILYIDKLPLLATGKIDYVLLHEWVQ------ 153005253 105 --------TDYTLGELL-RSREETDPKTVAFRVLGEDAADVTVAEVARRTRAIARGILAL-VEAGAKVAILAENSLEAALCDLACLTNGIVDFPLPANAVAEQIVFMLKHSGATVLLVDEEQVAKVLPSLPALPELREIVVFSKTAAEGLLTLEQMVGQGAEFDDGDARDVATVMYTSGTTGKPKGIVFTHENLVSKRFCRAFALR-EVNEGDVFLCYLPLYHTFGRWLEMTGTLFWGATYVFARSTAQAQLLEDFRRVKPTVFISVPAVWEAASDDPDDVAAHLRRLRFGLSAAGYLDPGVFRAFHRAGTELCSGYGMTEATGGITMTPPGQYLDD-----------SIGLPLPGVECRRADD------------GELLIRGPYVSPGYYQ-PGPEDQAAHEEGWFHTGDLVSIDPAGHFRITGRKKEIYKRQGQTIAPQRVENLFRDFEAVAQAFLVG-------------------------------------------------------------------------- 29827103 110 ------------------------PDAPAITALDTGAGYEITGRELRARVASVAASLRDLGVAQGDRVVGYLPNTPHAVIAFLATASLGAVWSVCGQDYVPKAAADRFAQLEPTVLITADGYLAASLELAVALPTLKATVLVDHAWPEGTVPWEDAAAEYLTIAPVPFDHPLWVVFSSGTTGLPKGIVHGHGGVLLEHL-KMLGLHTDLGIGDRLLWYTTTHWMM-WNLVVSTLLTGATTCTPAPQARPDVLWELAARHKVTVFGTSPQYLLAMSKLGIAPSYDLSAIRVVGCTGSALPASWVRDHVGAGVQLASTSGGTD----IVSGFAGSAATTPVWAGELSAPG------LGVALAAYDEEGLPV---TDRVGELVVTRPSMPLYFWNDPDRYRDAYFGPGVWRHGDWITLTSHGSVIVHGRSDATLNRNGVRLGSADIHDVVERLPEITEALVIGAEEPDGGYWMPLFVVLADGVGLDDSLRRDAIRAGASPRHVPDEILAVPALPHTKTGK----------------- 125849163 52 ----------VTYLQCFELQATNIPDKPFIVF----EDQTLTYRDVDVRSNKLANVLKSRGLKHGDIVALLMNNEADFICVWLGLCKLGCEVAFLNFNIKSQSLQHCLDRCGAKTLVIGSDLVKSLDEVLLMLTGIEIWVASESSSHQNVKTLLDKLDSASPEKPVDAPQPNLMIFTSGTTGLPKAARISH---IKAVMCMAFLRLCGACADDKIYLTLPLYHMSASLLGIGGCIELGATCVLKRKFSASQFWKDCLKYDITVFQYIGELCRYLVNQPKTLEEVAHNVR-LAAGSGLRADVWKEFIRRFGIQIREAYGLTEASIGFVN-----YTDEIGPIGRASYFNKLNLPFEFLKCDLRTDTGHCIKVSKGEAGLLVVVFTNPFLGYAGDKAMSEKKLTGDVYFNTGDLMLQDHRDFVYFKDRIGDTFRWKGENVSTTEVSEVLGSLDFLLDVNVYGVTVPGYEGRAAAVVLKDGHELDGKRVYSHLL-HTLPPYAWPWFLRLQTSLDMTDTFKQQKGLLVKQ-------- 157963785 26 --------------------------------------QSVSYGSLSQGVISLAEQLSAMGLKRGDRLACIGHNCPQLLQIYWACVDSGVLFCPISPRFTSQQIIELMQ--------THSYHRYWLAADTPADSTLIQALNHQNQFESVTLDFTR-QSQRSAPALEPHIAVNAIL-TSGSSGTPKAAAHSLANHIASAKGS--RELIKLAAEDSWLLSLPLFHIGGLAILNRCALAGACVVFEDKRLS---LAQQLVRDKISHLSLVSAQLQQLLANSDSENANLNQVKAMLLGGGAISGDLLAELAKRDIKAYTSYGMTEMGSQITTGIARTD-------------GSSGKLLSGRELKIID-------------GEIWLKGECLFLGYLSEDGLNL-PLNKDGWFYTKDLGHFDANANLCIDGRADNMFISGGENIQPEEIEAALKLHPLISDAIVFPVADAKFGNLPAAILKLNANQPLEAELTE-FLADKIARFKRPRQYYPWPEV--SSAGKVVRKQVIEAVK------ 81299727 31 -----------SLSQIWGRAASQFGSMPALVAPHAKPAITLSYQELAIQIQAFAAGLLALGVTADDRLAQFADNSPRWLIADQGTLLAGAANAVRGAQAEVSELLYVLEDSGSIGLIVDAALLKKLQPGLASL-SLQFVIVLSDEVVEGFSDVLEMGRSLPAPEPILQLDLATLIYTSGTTGPPKGVMLSHGNLLHQVTTLGVV--VQPQPGDTVLSILPTWHSYERACEYFLLSQGCTQVYTTLR----NVKQDIRQYRPQFMVSVLRLWRYVLARRRWQGLDLLALRQVISGGGSLALHLDTFFEIVGVDLLVGYGLTETSPVLTGRRPWHNL-----------RGSAGQPIPGTAIRIVDPETKE-NRPSGDRGLVLAKGPQIMQGYFNKPEATAKAIDAEGWFDTGDLGYIVGEGNLVLTGRAKDTIVTNGENIEPQPIEDACLRSSYISQIMLVGQDRKSLG----ALIVPNQEATDLQGVVQKLIREELPGYRIDDRIRLIEE-PLTQTLKIRRNVVAEHYAAMIDG- 197335150 20 ----------------------------------------WTWSEVSTQTNRYANGLLQQGVKRDDVIVGIAKNCIELIWLQLASVRIGARFAAINPKTPSKQLHQLVTSIAANHIWFGEGQ----ETISGTWHHLQLI-----------NAEYGAVAATWQPTRL-----ATLTFTSGSTGNPKAVAHSASNHL--HSAAGLLSWLHFDVSDSWLVSLPLFHVSGLATVWRWLLSGGMLVMPTD----QGLLNDLA--GVTHASLVPTQLQRILDSGETSQL---ALKRVLLGGSVIPTELTIAAQKQGIECWLGYGMTEMGSTVTAKRADGEPG-------------VGNVLPYRELRI-------------EEGEVWVKGESLTLGYY-RSSGIIDVANEDGWFETKDLGVINAE--LHIHGRADNMFISGGENIHPEKIEQVLLAHHEIDNVIVVDVPDEEYGQRSVAVLVSNTGKIPAK--LAEFTQDKLAKFEQPIRYEIMPE-HLLISGKISRKLVKE--------- 62426411 13 --------------DVFLAKAAEDPNLPLLAKPVDNGWDEVSAGEFLTQVRTAAKGLIASGVEVGDRIAIFGPTSFEWTLSDYAVWFAGGISVPFYDTSSESQLAWMIKDAAVRGLVSTREHVDRVEAAAAAGVAAPQLWVWDQGAFSELETTGRQISDEAARSQVTGDSVATLIYTSGTTGKPKGCVLTHGNFVQTVQAAQEQIPEIFSHGMRALLFLPQAHVFARFIEVLSVSSGA---LLAHQSDLTKLTDALGSFRPSFILGVPRVFEKVLQHALFDKLVYSKLRTVVSGGGPLGAHLGHFFRGVGLVVLEGYGLTETTAPITVNVPEK-----------AKIGTVGVPLPGVSVAIAPD------------GEILAKGVPVFREYWNNQEATDKEF-HDGWFSTGDLGSLDEDGYLTISGRKKEIIVSSGKNIAPAPLEDALRRHPLIGQPVVVG-------------------------------------------------------------------------- 87120803 33 ----------------IEKCVNENPEGLAILY----EDRQLTYFEFNRWINQIAHFFLAQGIQKGDCIAVMVENRPELLAVVGACAKIGAIAAMVNTAQKGKVLAYSINLVEPKLTVVGEECVEAYQAIRKEIPDNQHYYLADKDAPIGWQNLAEMILGQSAESPVSPDDPCFYIYTSGTTGMPKAVVFNHGRYM-KAYGSFGYASVRLKAEDRMYVPLPFYHATAMAICWGSVLAGNACLIMTKKFSASGFWSDVKDYKATAFGYVGELCRYLVEQAPQADEAENSIRIIVGNGMRVSI-WDEFKQRFDIPIMEFYASSEGNIGFTNVLNFDRTVGFSPYPYAIVEYD-----KETDTALTDENGRKVKRGEVGIGEITAKSP--FHGY-TDAEKSEKCIMRDAWFNTGDL--MRDIGFRHFVDRTGDTFRWKGENVSTTEVEMLIDGVDNVSETVVYGVEIPNTNGRAGMASIRLDCQLEEFDFNKMLLKKDMPNYAIPLFLRISKGVEMTGTFKHKKVPLKE--------- 110834097 79 -------------------------HTAVISVLEDGTRSEISYSALRVAAGKVAAQLQAAGIKPGDRVAGFMPNRIETLVAALGAAWIGAVWSSCSPDFGVSGVLDRFGQIEPKVLLACDDLGERIEALHEALK-PELFIVVPGRGDSSWGAWLEAAGPAPDFIRLPFNHPLFILYSSGTTGQPKCIVHGAGGTLLQQ-TKELHLHADVRATDTFFYFTTCGWMM-WNWLICGLHTGATLVLYDGNPNTGRLFDLIDAEGITHFGTSAKFVQAVEKSGPKDSHDLGTLRTLFSTGSPLLHESYDYL----------YQQVKSSLLVSSISGGTDIVSCFALGNPMLPVYRGELQCGMDVAVFDDAGKPLA---DSKGELVCRSPSCPVSFWNDPDRFHDAYFADGVWAHGDYAQLVPHAHLIIHGRSDAVLNPGGVRIGTAEIYRQVETLAEIREAIVVGQQFD-GDVRVVLFVVTAEGVTLDEELQARIIRQGATPRHVPAVILAVPEIPRTVSGKIVELAVRE--------- 119716843 10 -----------SLARMFYDRIAATPDQEAFRFPDGAGWRSVTWRQTGETVRTLAAGLLALGIRPEERVAILSNTRVEWLEADLAIMCAGAATTTVYPTTSADDVAFILGDSGSRIAFADDTQVAKLRSRRDHLPDLIRVVTFDGQADEWVLSLRDLVALGAAVAAIGPEDLATLIYTSGTTGQPKGVELPHR---CWTYIGSAADRLGLSAADVQFLWLPLSHSFGKMLEAVQLQIGFPTAVDGRL---ERIVENLAEVRPTFMAGPPRIFEKVVARARLEGRRPSTIRFLVSGSAALSPDVGRWFHAADLLVLEGYGLTETSAGTCMVLPDD-----------AVFGAVGRPLDGTELRIASD------------GEIFVRGPGVMRGYHHLPEATAEVLSADGWLATGDVGELDHRGRLRITDRKKDLIKSGGKYIAPQAIE------------------------------------------------------------------------------------------ 88855571 13 -------DPDANATDLLIDRVAATPNNALFSLTANGGWSDVTSSEFLSQVKAVAKGLVAAGIQPGDKIGLMCKTRYEWTLIDFATWFAGAVLVPIYETSSPTQINWNLTDSGATAIITEPDHFARFDEIRADVPDVVNVWQID----LGDIDKLAAAGTDVTDEEIERRDLATLIYTSGTTGKPKGCVITHSNFVELCRNSQKAIPEVVNPESSTLLFITTAHIFARFISILC-IHGGVKV--GHQPDTKLLLPSMASFKPTFLLAVPRVFEKVIQFAIFDRLVLSKIRYAVSGSAPLGLRLGHFYRSLGLTILEGYGLTETTAPISVNKPSNF-----------KIGKVGPPLPGVSVRIAED------------GEIQAKGVCVFDGYWNNQAATDEVFDGE-WFKTGDIGKFDDEGYLEITGRKKEIIVTGGKNVAPAALEDPIRANPIIGQVIVVG-------------------------------------------------------------------------- 169797347 68 -------NTPTGLGIAFEKAVKRNPKGTALLF----EDQSYSYEALNEWANQISHYYLSLGARKGDVIAVMIENRSELIATIVGLAKIGVTIALVNTSQVGKVLAHSINLVKPIAVIAGEEVRAAIDEIRQDLNVPKHWFADSGTAPEGYVNLADQIDQPSTTRSVTGNDGLFYIYTSGTTGLPKAVIFKHSRWTLA--YGTYGHILNLGPDDVMYVTLPLYHATGVVVCWCGVIAGSATLAIRRKYSTSAFWKDVQKFNASAIGYVGELCRYLMDAP-VTELDRNHRVTKMIGNGMRPNIWDKFKQRFGVEVLELYASSEGNVGFSNIFNFDNTVGFSPTPYAIIQFDKEKNEP-----IRDKNGWCQKVKAGEVGLLIITSRSPFDGY-TDPEKNKSVIWKDSYFNTGDLVR--DIGFRHFVDRLGDTFRWKGENVSTTEVENMVCEYDKIAEAVVYGVEIPNTNGRAAAITLADGEELNDADLTETVFKKCLPTYAVPVFLRVQKKVETTGTFKYQKNKLKEEAFN----- 14601327 58 ----------------------------------------YTWKSLASFIERIGGWLQSKGVSHGAQVAVASENLIEAIAFSLAVLASGARLVLIDPLTVGEDLEWQLERRGLETLAASRGFLERNREAVSRIDNISTVIELSSNPQPLEVGGVEVLGTAALEDDVEPDDDSFSIYYAGIAGRTMQAIHSHLGLWMGSKVFAATAG--IDRETVSLLATPFTHVLGLQASLVAPLIQGGTVVALQRWNPRLAARLVSSLRINYLAGVPLMFQQLLDLGAT-----SGLRLAISAGAPLPPELQRRFRETGIPLLQAYGMSESLILTFQTPKIAEIE-----------GTIGVPLPGVEVSLLGDDGLLSPPPG--VGELVVQAPWVMKGY-EFEEENSKAFI-DGWLRTGDVIEITDRGVMFFRGVRKRIIKYKGYAILARDLEVILESHPDVLEARVWGEPAGDVGQIPVASVVLRGSSVTPEDLMEY-VNQRVSFYKKIRRVEV---------------------------- 75907871 6 -----------TLVELLRARATHEPDNLAYMFLIDGKTEKLTYAELDHLARAIGALLQKHN-AKGERVLLLYPQGLDVMAAFLGSLYGGVIAIPAPPRLKRARLRAIVKDANAKFVFTNHHLLSVLQAAKLDFPEFEEMTWFASE------DIDLELADQWQDPQITPDTLAYLQYTSGSTSTPKGVMISHHNIMHHC--AYLQKACGYDAESVSITWMPYFHDYGLVEGLTVPIYGHPCYVMSPMAQPVRWLQAISRYRGTHSQAPNFAYEQCVRRAQLATLNLSSWVAAGNAAEPNPRVLEEFFEKFAPTFAPAYGLAENTLLVSTSPRNTPVEATTWDDGVRAIPGCGRLVCETQVAIVNPDT-LTRCAADEVGEVWVADPSVAGGYWQRPQESESTFRAKSFLRTGDLGFI-KGGELFITGRIKDLIIIRGTNHYPQDLEWTVQEHPALRPGAAFSI-DVDGVEQLVIVVKRKPEEEFNTDEVLTNIRQAIAEIHELQAYAVVLVKPKTSSGKIQRRACKASF------- 153949544 7 ---------QYHLVRRLRQQVSDRSELVAFREWSPEGEKQLNWQQIDEHVTRISTALLSLGAAIQERIGIFANNSMAWSLVDLAILQLRGVSVPLYATNTAAQAAYIVNDADVRILFVEQSQFDIAITLQPLCPQLAHIIVLDPSVDLRGCEYAQHLADTTRIEACDLDDLFTLIYTSGTTGEPKGVMLDYRNMAAQLYLHD--QRLTLTPQDVSLSFLPLSHVFERAWSFYVMHTGAQNVYIR---NTDWVRSAMQAVKPTVMCAVPRFYVALAKWHQADRLVLRKLRGVLGGGARLDDNIILFFQAIGVNIKYGYGMTETCATVSCW-----------EEQNFRFGSIGKPLPGIDVRL------------GAENEIQVRGPIVMRGYFKKPQETLEAFTEDGWLKTGDAGALDAQGHLFITERLKDLMKSGGKYIAPQMIEGTLGQDRFIEQVAIIA----DTRKFVSALIVPSFESLEELELLRHEIQKELALFEQVKKFTL---LPLTPTMKLRRKIILQRYQNE---- 118464586 48 -----------SIGTVFQDRAARYGDRVFLRFGD----QQLTYRDANAAANRYAAVLAARGVGHGDVVAIMLRNSPNTVLAMLAAVKCGAVAGMLNYHQRGEVLAHSLGLLDAKVLIAETDLVSAVAE-RGGSGSTETLTVEDLE----RFAVSAPATNPASASAVQARDTAFYIFTSGTTGFPKASVMTHLR-WLKALAAFGGIGLRLKSSDTLYCCLPLYHNNALTVALSSVINSGATLALGKSFSASKFWDEVIANDATAFIYIGEVCRYLLNQPAKPTDRAHRVR-LIAGNGLRPEIWDEFTQRFGIRVCEFYASSEGNAAFINNVPRSTGIFPLPLAYVEYDPDTGAPLRGDDGRV-----RRVPPGQPGLLLSPVNRLQPFDGY-TDPESSEKKLDGDCWFNTGDVMSPQGLGHAAFVDRLGDTFRWKGENVATTQVEAALASDGSVEDCTVFGVEVPRTGGRAMAAIKLRDGAEFDGRSLARTVYEQLPVYALPLFVRVVDSIEQTTTFKSRKVELREQ-------- 58377735 17 -----------TVVQIFERVVARQPNKVA-FLMDDG---QLTFAQVKQLADRVAAHFYAKGFRKGDTIALLMETRLEYPCIWLGLSKVGIVTALINSNLRKETLRHSITVANSKAIIVSTELADIIDNHKSSLLTCRNFSVLDAEDLRLSLDSSGSSSSNVDPNDISPKDKLVYIYTSGTTGMPKAAVITNLRYTFMALGCYYM--LSFRDDDIIYNSLPLYHSAGGMIGVGSVLLCGVTAALRKKFSASNFWTDCIRYKCTVAQYIGEICRFVLMTPPKPTDTQHSVR-LMFGNGLRPQIWPQFVSRFNIQIGEFYGSTEGNSMGAVGFVPNFAKAIYPVTLIRCDEETGEIIRGSDFCIKCKAGEP----GVFVGKINPKKANSFVGYADKAASEKKVLHDDIFFNSGDILVQDLLGNYYFKDRTGDTFRWRGENVATSEVEGVITTIVGLKDCAVYGVDIPETGKAGMAAIVDPEGKVDLEQLAAGI-RASLPAYARPLFIRVLSEVPMTTTFKLKKRDLQ---------- 194477166 56 -----------------------YGDNLALVSPHTYKSEKLSYSQLSERIEQASAAFIRFGIKDGDVVTLFAENSPRWLVIDQGLMRAGAADAVRGIAAPSEELEFIIKDSGSIALIVQSANILKHLELEASLLFV---LILEGEAPSNTIGWEEFISYGAKTQALPSRRLATLIYTSGTTSKPKGVALTHSNLLHQIRTLRVV--VEPHSNENTLSILPIWHAYERSIEYFLLSCGCCQNYT----NLKKLRKDLQHIKPIYLVSVPRLWQALMEGFEDNLSNLPSLTTAICGGGALGAYIDSFFEAIGIELLVGYGLTETSPVLTC-----------RRRSANIRESAGRPLPLTDLRIIDSSSAR-PLGWGEKGRILARGPQVMKGYYRESDSNMTILNGESWFDTGDLGYLLPDGSLILTGRAKETIVLNGENIEPVVLEVTLSASPLVEQIILIG-------------------------------------------------------------------------- 85375056 24 -----------TFAEAIDYAAR--SEKGMNFHDMRGQLERYPYRQMREDALQMARRLVAAGVEKEDRVALIAETVPEFTAMFCACVYVGAVPLPLPTTFGGEQLGVQLSSSDPAFLFYPPEIAEMAEEAVAKQGC----------KGADWTSFAERDAPDCEFPEITPDDICYLQYSSGSTRFPTGVAVTHRALLHNLSGHAIT--MNIGEGDRGVSWLPWYHDMGLVGCFLSMVGNSSDYLKTEHFRPLAWLDMITRNPGQTMSYSPTFGYDICQSHVDERFDLSRWRLAGNGADMIRPDVMQSFVNAFAPFTPSYGLAEATLAVTVMPPGEGIRDLSKPARYRAIVNCGKPLPDMDVEIRGP-GDEV-KGDHQIGKVWCRGPSVMHSYFRDPEATDDCLV-DGWLDTGDMGYM-ADGYLFIVGRAKDMIIINGKNHWPQDIEWAVEQLPGFNDIAAFSLETENGEEAPAVLVHCRVSDPQERAKLHSVIKEKVAVTGTSCVVELVPTLPRTSSGKLSRAKAKKLY------- 91078520 42 ---------------------------------------------VRSRAIQIAHEIRHLGVVENDIVVICCRSHADQTIVVLACLLIGAIVAPIDSELHHRECVGIVTQLKPKMCFCDLRTLKQIERILAETGITSKLVHFGDQ-QQYAISFRKLLSNRQYPVEQPRKKAAFILATQGTTDTPRLVCLSHHFIYCQIL----VFLEAMGSPEKIISYYPLSWVMQVVLMCLCFEVPVVRVLTGA-FVERTACKLIHDLKIDTAFLNTELALQLVEHVAVKDFNLSCLKCVFIGSLATTSHDIKLLRLPKVRFTQMYCTTETGAVIAC-------PPRDYSESLERCGTVGKVVQNCKLRVVDIDSRN-DVEVECSGELLVTSDCLMLGYFKNMGATQTVM-EGGYFKTGDLARYDASGWLYIEGRICEFIYIQGCKISPRKIEEIIMTHPFVKDTAVVS-----NSKEVVACVITKPDTKLDENRLITFISERLPVQNWPTRIVFMSDFPTTPLGKIRRDELKEE-------- 86133146 8 ------------IFDFAYYQLENNPLDNCLNFKNKGDWEPISTKTFIQKANNVSSSLLALGIKPNDKIAVITENNPNWHILDIGILQIGAQNVPLYATLSENDYAYILNHSDSKYCFVSSELYEKVKSVMDKTQ-LKNVFSLEELATDGWSSFLELLKIDKLKASIKPDDLATIIYTSGTTGTPKGVMLSHKNIVFTVFAIEQRLNLQ-RGNNKIISYLPICHIFERSAFYYNLYMSVQVYFAE---SIEQIGDTIKEVKPDYLAVVPRLLEKIYDKIVDKGSNLKGLKFMISGSAPLQPKLIRVFTAAGIPIFEGYGMTESSPAGTLN---------DERNKGLKIGSVGKPLKGIEVKIAND------------GEILMKGDNIMLGYFKNKELTDETII-DNYLHTGDIGEIDEQGFLSITGRKKEMFKSGGKYIAPAVLESEFKQSRFIEQIMVVG----ENEKMPAAIIQLNFEFIAEEKVIARIQKEKIKKFELPDEWTIDDGL-LTPTLKIKRNNIRDKYNNLY--- 189199274 61 SFADNMQGKGLSLWYQFEAQVQRLPSTEECIWSRTG---CYTWAETYANACRYGQYLHQNGVEPGQLFAMYMMNRPEFMFTHLGSWSIGSAPAWINYNLAGDALVHCLKVSGAKVLVVDEDCRARIEAVRERLENDIKILVLDDQLKGEISRTEPKRPENELRAGVKPNFPLFLFYTSGTTGHPKACPFPTRAAGLTGRVGGM--GLKVGPGDRWYVCMPLYHGTGGTTALVCMIAGITLCI-GTKFSTSKFWIDVCDSRSTAMVYVGETARYLLNAPPSDLDRKHNVR-CMFGNGLRPDVWQRFVDRFGIKLVEFFNSTEGVMALFNPSSGPFTATSVGHQGLIDRWRFRNTYVPVEVDMVTGDLLRDPKTGEEGSEILVQMPSAFVGYWNNPEATQSRFKGDLWYRTGDALRRDADGRWFFMDRLGDTFRWKSENVSTAEVSEALGSFPGIQEANVYGVEVPGHDGRACAAIYIDPAHRDSNALLAH-AKQKLPKYAVP--------------------------------- 67904514 207 SIPPPSVDDC--VGPMFERKVRERPLDTAV----NTSELTLSYRDLDLLSVRLAVNLQAKGVKPESIIVLCFPKSAWAVVAMMAVIRAGGAILFLNPSHPTVRHQEIIGQVDADLILTAPEYGPLWEWFTGEVLLVNR-----------------------------------------STSKPKGCVVEHRQFLTGALAQQKVS--KMTHADRVLQLASFTFDVSILEIFTPLISGACVCIPNDQERARGPAACIQQFSITWAFLTPSLVSLM------SPDMVPTLRFLFLGGEAVQKENIQVWAS-HVRLANGYGPTECSIAATANPQLSPTTS---------PANIGYPLGGC-CWIVDDHNRLMPIG--APGELVIQGPIVARGYLNEPEKTQAVFLETRWYKTGDIARFNADGSLHFIGRKDSQVKLRGLQNELGEIEHRIVAHPLVEQAVVVLAQQGPCKGKLTAVVSLKNEAATDEKAVAEALSQQLPGYMQPTVWVPVGCIPLTSPGKQNR-------------- 67904514 1700 --PEAMSDC---IHTKFQKRAIMHPDALAIDSCDA----TMTYRELDQLSTRLATYLISLGVRLEDAVPLCFDKSSWAVVSMLAVLKAGGAYVSMSPSHPVQHLANIIVQTKARIVLAGSTTYGDMIRL-----FVDRTIVVDSSLLASLLPLPDGLVLP----HVSPANAAMINFTSGSTGEPKGIVVLHKGIC----TMMEYHDLRIGPASRTLQFSAYTFDTSNGEIFITLCRGGCLCIPSEHDRMNDLPGLINRLAVTHALLTPSVALFL------SPESVPMLQMLGFVGEAVPAELVRRWHK-KVVLINSYGPAECSIMASLAVLHEDVAA----------ANIGRG-NGCLLWVTDPENSERLVPVGCVGELLIEGPLVTRGYL-DAELTARSFIPPRWYKTRDLVRYADDGSLVYMGRKDSQVKLNGQRVEMGAIEMTINNDALVKQCVLVG-PCKKK---LVAVVVLKERATDLVEQIKDRLASTLPRYMIPSVWLVTPNLPFTPSRKVDR-------------- 145606879 276 ----------------------------------------------------VAAGISQLGIAAGSIIGVLQEPGADWIVSLLAIWRVGCVYMPFDAATPMSRIAINCAHASPQLVLVDEAFVTTASTLEKPLLNVSSIPRANKPGPRTTLSFPETTRRPTDP--------AAVLYTSGSTGTPKGIVLSHENLVHEIEFSSASYDFGV---ERVLCQSALGFDMSLTQIFSALAFGGSLHMLPRRGDALAITKRILDSGITLTGATPSEYMSWISFGGADLAR-SNWRRAVCGGEPVTTSLLRAFDSIGLRLFNAYGPTETTCSATRTELDY------RGPWGDRPTTSGRAAPNCSVCIVDANLAPLPVG--MPGEVLIGGAKVALGYLGSCELTATRFIPHGWHRTGDVGRLLPDGALVLQGRVDDTVKLRGNRVDLVDVEEAMLQAGQGQLLQVFACPDLASDDVLAALVVVDPCHPSAEELFADLLKRVLPRAQKPTVVKAVESLPTTVSGKVDRKA------------ 56698120 13 -----------SLPALLHRNATQYGNHPAYREKEFGIWQCWTWAEVAAEIRAMALGFLELGVAKGDHVAVIGRNRPAHYWSMVAAQMVGAVPVPFYQDAVAEEMAYVMEHCGAKFIVCDQEQVDKVIEIQETVNQVQQILYTDKRGMRKYDALEDVMAEDRRIAEITYDDTCVMLYTSGTTGKPKGVVLSNRNVIESAKNSAKFD--NLTKDENILSYLPMAWVGDFIFSIGQAYWCG--FCVNCPESPDTMMTDLREIGPTYFFAPPRVFETQLTNVMIRMEDASTLRVGYTAGEAIGPEIFDFYRSLGINLKQLYGQTEATVFITV-----------QPDGQVRADTVGVPAPDVEIKIA------------ENGEIFYRSPGTFVEYYKNPESTASTKDAEGWVATGDAGFFEEDGHLRIIDRAKDVGKMAGSMFAPKYVENKLKFYPDILEAVLFG----NGKDRCVAFIELAGHPKVLDTIRSHVEKVNLSGCQVHRFVVLHKELEMTRTRKVRRRIVEEKFAD----- 114632016 89 -------------WSQLEKDGLRGPYPALWKVSAKGEEDKWSFERMTQLSEKAASILSDCALSHGDRLMIILPPTPEAYWICLACARLGITFVPGSPQLTAKKIRYQLRMSKAQCIVADEATAPVVNSAMSDCPTLKTKLLVSDKSYDGWLDFKKLIQVAPPKMRTKSQDPMAIFFTKGTTGAPKMVEYSQYGLGMGFSQAS-RRWMDLQPTDVLWSLGDAFGGSSLSAVLGTWFQGACVFLCMPTFCPETVLNVLSRFPITTLSANPEMYQELLQHKCFTSYRFKSLKHCVAAGGPISPGVTEDWKRIKLDIYEGYGQTETGLLCATSKT-----------IKLKPSSLGKPLPPYIVQIVDENSNLLPPGEEGNIAIRIKLNQPASLYW---EEYASA-RGHMLYLTGDRGIMDEDGYFWWSGRVDDV-------------------------------------------------------------------------------------------------------- 94496108 2 ---------------FFTRAKEK-GDTPFLWRKSDGQWHSLSWTEVARQVAALAAALKAQGLKPGDPVMLVSENRPEFCIADLAIMAAGCVTVPTYTTNTTRDHQHILTDSGARAVIVST--AKLAQALMPAVIRSQADFVIGMEPLRGHLWADLIAAHAGDPAAATREDQACIIYTSGTGGAPRGVMQHHGAILLNCEGAGAVVTEDFGWGDVFLSFLPLSHAYEHSGGQFLPMLLGGQIYYAEGL--EKLASNIEEARPTIMVVVPRLFEVLRKQGKFPTYLLNRMKALVSGGAPLNPDVGLFFQAMGLTLLQGYGQTEAGPVVSCNRPRAGIA----------MDTVGPPLDGVEVKIADD------------GEILVRGELVMHGYWRNPAETEKVL-KDGWLHTGDIGEIDARGRIRITDRKKDLINDKGDNVSPQKVEGMLTLQPEIGQAMVHGVPDAEWQGVPMDAVLPAYQAALRAAVNR--VNDDLSVIERVRRFILADE-PLTPSMKIRRHIIRKRYADRL--- 83716174 565 --------RPRTLHGDFFALAAREPGAVALWCGE----RALTRGELAAQALAIAGGLRAAGVGHGDAVEIRLPRGPEQIAAAFGVLAAGACYVPVDIAQPPARRALIERAAGIRAAI-------------GEAPAP------DAETPHFGVAALARSAPLAAPLPVAPQGTAYVIYTSGSTGVPKGVEMTHEAAM--NTIDAINPLLGANADDRLLAVSALDFDLSVYDLFGVLGAGGGLVLPDEARDAARWIELIERHRVTLWNSAP-ALLEMALAAPAADGACRSVRAALVSGDWIALDLPARLERCGCAFHALGGATEAG-------IWSNVQTVDAVPPHWRSIPYGRPLPGQAYRVVDEAGRDAPD--YVAGELLIGGASLARGYRNDPALTAARFVESGWYRTGDRGRYWPDGTLEFLGRADRQVKVRGHRIELGEIEAALSAHPQVDGACVSVAPGDAA--RVVAAFVPADAALDPA-------------------------------------------------- 164656062 36 ------------------------------------ETKKWTYEEFFTMVDQFASGMAQLDLDFKTHFNIFASTAVNWQVVAQSCFRQGVTFCTAYDTLGPEGLHVSLEEPEVQGLFTNAAQLPVVEKVVDSTPLLR-VIIYDGEADEALIHFDEVMKTKTEPAKVSGKDVACIMYTSGSTGKPKGVILTHANLVATIASICTLMNPYIGVGDSLLAYLPLAHILEFVLMYFGIGIGYGRVKTLTSASVRNCEGDLQAYRPTLMVGVPAVWKQLADSVVFKSVRAQTLRYALSGGAPISRETHQFLNTALVTIIQGYGMTESSAMCALLTP-----------KFFQYGCVGCPMPSVEVRLIDAEAGYFANGNPPQGEICIRGPSVTQGYYKRPEITKESITPDGWLLTGDVGQWNPDGTLCIIDRKKNLVKSGGEYIAIERLESAYKASGVVSNICVVASSDAK---QPMAVVFPREDALLADKQLSDLCHEKEVSQMVLRVLLIPEELPLTAAQKVQRKEVEKKYHDL---- 120406157 26 ------------------------------------------------------------------HIGVLLDNVPDFVFWLGGAALAGATIVGLNPTRGAADLAADIRHADCRLIVTDAAGADRLRGLDHGVP-PDHLLRVD--SPDHAQLLDAHRVEPVAAPGVGAKSLFLLLFTSGTTGTSKAVRCSQGRLARIAYAAT--DKFGHHRDDVDYCCMPLFHGNAIMALWAPALANGATVCLTPTFSASRFLPDVRYFGATFFTYVGKALGYLMATPEAPDDADNTLQRGF-GTEASPEDQKEFRRRFAAELFEGYGSSEGGAVATPDPAAPPAALGRPAHDDVVVVHPET-LCLCPTAVLDASGRVLNPD-EAVGEIVRRGAADFEGYYRNDAADAER-VRNGWYWSGDLGYLDGAGFLYFAGRRGDWLRVDGENISTLTIERVLRRHAGVIAAAVYGVPDPRSGDQMMAAVVADPGSFDVDAFASFLVAQDLGRKGFPRLLRISAKLPATGSNKVLKRDLQAQ-------- 145341146 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------MCYTSGTSGSPKAVMLSHGSVCAATRAK--LEVVGYDAGDTYLHVAPLYHVGGLSSAHATLAAGANHVFVN-KFDPDLVLRIIVDEGVTAFIAVPAMMRELVDS-RGGDTVFPTVRKILVGAGRLTDELYNSIRHVNAKVTMAYGMTETTSSVTFLSPEDARFELDADSTF-----AGNAAPGVEVK------------TDAEGQLLVRGSSLMLGYVG-VDRT-ETFDADGWFATGDLGRGEETGRVWLRGRAKEMIKSGGENVSPEEVERILNKHANVEASVVIGAPHRKWGEAVVAIVKLRATASDTEALRDWCAKSELARFKIPKCFVFTEDLRSNAMGKLMR-------------- 211956882 19 ------------------ESVERLADKPAYFVRGETGWDATSWTEYGEQVRNAAKALLALGVNPGDAVCILSYNRPEWTIMDVAAMMIGAVPTGIYWTAAAPEINYILRHSQGRILLAETKALKGIGEQSENMRHLRKVIRLDGRVPDQYTWASFMSLGENSPNDIAAEDIALQIYTSGTTGLPKAVQISHRAIRAESDALNL--AFKPTPADRYISYLPMAHIAEQCGTIIQACDTGYPVYYAK--SVTSLGEHLPEVRPTVTFGVPRIFELMLNLKKKVANRLDKMRMFVSGGAPVSKRVLEAFTGLDIVIREVYGQSENCGGATINIIGS-----------TRLGSVGKPMEGVTIKIAAD------------GEILCKAGTNFSGYAHDPASTDEALR-DGWLYSGDIGYLDKDGYLFITGRKKEIIISGGKNISPALLEQDLMELPMVEYAVVAG-------------------------------------------------------------------------- 117619214 16 ----------------VRHWARSASDRIAIHAADP-----LTYQQLDIRLNGLCRQLGQAGLQAGDRLAAVVRGALPDLLLAWACVRSGIVFCPLNPAFPLAR------QAELAALLAVRACWS-----AGEIPT-------GNWQPLRLDFTHELVADEGDCMLDPAR-LNNMILTSGSSGTPKAVVHRLANHLASARGSAAV--IPLDAECGWLLSLPLFHVGGYAILFRVFLAGAALVLDDRRRPLRERL---EQQPITHLSLVPTLWRLLAEGFDPARTR---LRELLLGGAAIPQPLVNRLSAMGLVPKVSYGLSEMGSQVCTG-------------QPSTAGVVGKALPGREVCI-------------QQGEICVRGDTLFAGYFKQGGL-ERPLDEAGWFHTRDKGHFTVDGELVVEGRLDNLFISGGENIQPETIEQRLVDHPAVAQALVVPVPSDEWGQRPAAFIEWHGEPVPPAEL-AAWIRQTLPGFMVPDQWHPWPDL-----GKPQRR----QYQNIL--- 126656206 5 -----------TLVDLLQHRSLAQPNNQTYTFLHEGETESLTYATLEQQATAIASHLQSLN-AAGERVLLLYPPGLDFMAGFYGCLYAGTIAIPAYPDQSLSRLEAIATDAQAKFILT---IGPLVPYLQGRFTTSSILAELKILDSNQIIQTEDRNWKNPN---IDGDTIAFLQYTSGSTGKPKGVIITHQNL-LHNLEMGYKYA-EITPQTKTVSWLPFGHNTGLVVGVLQPLYSDHPVILMSPLDPSRWLTAISKYQATQSLAPNFAYDLTTFYEERETLDLSCWELAVSGAEPIRAETLERFAKTFAPLSAGYGMAESVVGIILNMDRSELQQVADDENSQTLVGCGDIGSEQKIIIVNPDTLTQCHP-NEIGEIWVSSPSVAQGYWNRPEATEEAFQEGPFLRTGDLGFLWEN-ELFVTGRLKDLIIIRGTNHYPQDIETAERSHKGLRPSCGAAFSVELDSEE-KLVIVQEVHEAVLESLNQEAIRQGVSQQHQLQVYAIVGTIPKTSSNKIQRHACK---------- 70992013 1051 -----------NVASAFYASVDLHKDLIAV----DGPGGTLPYRELDQKSNAVASHIAKH-FSRAQVIAIHADGTLNWVVGILGILKAGCAYCPLDPAYPIARRVAVYEQSGASALL-----------IPNACSSSAALLPITDLRVFTIQETETSDTSRQPSLLANANEDALIVFTSGTTGRPKGVPISHRGLL--ALQSNPEATMFSRPGRRIAQFMSPAFDYCANEIFSALLHGGTLVLRDPS-DPLAHLA-----KVDVSTITPSVLSVL------NPDDYPNLDMVYATGEPVTPGLLARWGE-GRAFYNAYGPAECSICTSFTRLEPGQQ-----------VTIGNAVRTARMYILDPDLQPV--SDGQTGEIFLAGQQVMRGYVGDDAKTAYSVLPDPWYRTGDYGYWNADRQIVYIGRLDRQVKIRGFRVELAAVEQKMYQEPRLTQAAALVVND-----TLVAFVMPLDVDVSR---LEQRLRESLQPSWVPQVITALEEFPWTANRKVDYRKLAERA------- 166159354 18 -----------TVVSRIELFARDTPDAPAVRHGE----RELTYRDLDRRAGQLASELVESGVRHGDMVAMYLGRSIEWVVGMLGCLKTGGVCMPLDPAVPAERFDRAVAAARPAAVVTAVPGRGTGNPL-PALPAGLPVVTLDASAPLPAETPGGGLAPRAQPRC---EDLAYAMFTSGSSGEAKIVLAQHSWLALSAARSAAVNATTAADRGSWLGAAALHEVGGLLWQGAQLVIGDHEVI----ASPPALRDWLLAERITQSFVITPVGEVLQNLPWPREC---ALRLLTLGGDRLNR---WGPADLPFEVAVSYGSLEAFQIANSCHPWSQRCTPATATDADRASPVGRPIAGVTVHLLEDDG--LTPVVDGIGEVWIDSDCLSLGYLGDPAQTADRFRPNPFYRSGDAGRFRPDGILEHHGRIDNIVKIRGHRVELGDVEWALGQHPDVDQVAVVATWDGDQRRLVACFVAAREIAPL--ELRDHAV-ERLPDWMVPVAYVQLDEFPLNTSRKIDRRRL----------- 169629003 14 ---AITLPDGYTVNYYLERAVEELGDTFAYRYLDDGEPNDLNWTQLGQRSRAVAARLQQV-TKPGDRVAILAPQGIDYVVGFFAAIEAGNIAVPLFPELPSERLDAVLTDAQPTVVLTNNAAAESVSRFVRGLPRDRRPRVV------AVDSVPDSVAATYAKVTPDTDDIAYLQYTSGSTRVPAGVEITHRAVMTNVLQ--MIISVGLDDSIRSVSWLPLYHDMGLLMILFP-LCGGRITLMSPVRRPGRWIKELAAEGGRTFAAAPNFAFELAAEKDGEELDLSNVAGLINGSEPVSISSIRKFDAFGPTIKPSYGMAEATLFVSTIPSDAEASVVADDENAVPQVSCGKIARSQWAVIVNPNADTELADG-EVGEIWLHGDNIGRGYWGRPKETDFSFRDHGWFRTGDLGVYL-DGELYITGRVKDLVIIDGRNHYPQDIEATVEESPAVRRVAAFSVPAEGSGEQLVIVRAAGAGRAEPEPIIDAIRAAVSRRHNLPADVQLVQAIPRTTSGKLARRACRQEYLD----- 211587548 3 --------------QLLCNRANEASNALAVIDGD----HRFTYRDLLAKADILAADLLKKGLGTEEPVGIVVGPGWQQIIARVAVLRAGGTSVPIDPSAPDIQLHAMLGDLSTRFVMTTNNLAGKV----SQFNILPIETVLDPEYQTEKHGEINAMSGKS------EGHRSHILHTSGSTGKPKAVQISSKAVL--HLAASLP--VDIGEGDKVGQLNPGFDLSLFEV-WVTLLSGGTVVHIPKSIDPVSFAAFLKDTGLTALILPCALFTAVSA---STPSAFQSVRHVVSAGEPSPQAMQKVLSSDGPPLWNGYGPTETTCLST-------LQRVTLEEAECGPISAGVPFGDTVLHLLDEAQKPI-VDDEIPGEICIGGPGLSAGYLNHTEANAEKFIRDPLYRTGDIGMW--KGRLQYIGRVDLQVKHQGFRVELEAIEQTIAANDSIRAVACLHQKDGPGLDRLIAVVAPANDMPLDPQKIIEWTQNRHPYYMVPNQVRVVSEIPLNSRGKVDRDALHKEIKE----- 78061522 567 --------RPRTLHADFFASAA---REPAAVALRCGE-QAVTRGELAAQALAIAGGLRAAGIGHGDAVEISLPRGPAQVAAVFGVLAAGACYVPLDIAQPAARKALIERAAGVKAAIGDTTLADA---------PLPHFGVAALMRHEPL----------AVPLAVAPQATAYVIYTSGSTGVPKGVEMTHAAALNTIDAIDAL--LGVSPADRLLAVSALDFDLSVYDLFGVLGAGAELVLPDDARDAARWIELIAQHRVTLWNSAP-ALLEMALAVPAAADACRSVRAALLSGDWIALDLPARLERCGCAFHALGGATEAG-------IWSNVQTVREVPPHWRSIPYGRPLPGQAYRVIDAAGHDVPD--YVPGELLIGGDSLARGYRNDPELTAQRFVSGRWYRTGDRGRYWPDGTLEFLGREDRQVKVRGHRIELGEIEAALAAHPLIDGACA---------------------------------------------------------------------------- 66822211 49 -YPDWFKGGELNCYNLLDIHAKRDQDALIYECPYLKKTIKLTYYQLYEKVCKFSRVLLNLNVSKNDNVLIFMANTLEPLIAMLSCARIGATQCTLFDGYSVKSLIDRIETITPKLIITTPNLKEAIELSTFKPSNVITLFVLDETIPNTLSWYDEIQSPFYEYVPVESSHPLYILYTSGTTGNTKAVVRSNGPHMVGIKYYTFRKESDIPQ--IVFSNANIGWVSFHGFFYGLLSGGNTLVMYEGGIIEDDLWIAIVKHKVTHTFPSPSVFRYLIKTDPESKYDLSNLKEIWCGGEVIEESIPEYIEKLKIKCLRVYGQSEIG---VTSFISVHALNIPYR-------ATGVPSIYIRPSILSEEGEVL--NSNEIGLVAFKPPSFAITFYKNDEKFKQLFTRPGYYDSGDLGYIDQRGFYTIVSRSDDQIKISCNKIQLNTIDTSILKHPSVLECCSIGILSPDCRTAPIGILVLKENPSIDQNEINNIITQDIESLAVLKKIIVINQLPKTKVGKIPRQIL----------- 17231549 6 -----------TLVELLRARANHEPDKLAYMFLIDGKTEKLTYAELDRLARAIGALLQKHN-AKGERVLLLYPQGLDVMAAFLGSLYGGVIAIPAPPRLKRARLRAIVKDANAKFVFTNQHLLGVLQAAKLDFPEFEEMTWFASE------DIDLELADQWQDPEITPNTLAYLQYTSGSTSTPKGVMISHHNIMHHC--AYLQKACGYDTESVSITWMPYFHDYGLVEGLTVPIYNGHPCYVMSPMSPVRWLQAISRYRGTHSQAPNFAYEQCIRRAQLATLDLSSWVAAGNAAEPNPRVLEEFFEKFAPTFAPAYGLAENTLLVSTSPRNTPVEATTWDDGVRAIPGCGRLVCETQVAIVNPDT-LTRCGTDEVGEVWVADPSVAGGYWQRPQESESTFRAKSFLRTGDLGFI-KGGELFITGRIKDLIIIRGTNHYPQDLEWTVQEHPALRPGAAFSIDVDGVEQLVVVQEVKREEEFNSDEVLTNIRQAELQAYAVPGNVL------KTSSGKIQRRACKASF------- 47940697 76 -----------TLYEVFQRGLAVSDNGPCLGYRKPNQPYKWSYKQVSDRAEYLGSCLLHKGYKPDQFIGIFAQNRPEWVISELACYTYSMVAVPLYDTLGAEAIIYVINRADISVVICDTPQKALIENVEKDLPGLKTVILMDEKCGIEMLSLHDALGKENKPVPPNPEDLSVICFTSGTTGDPKGAMLTHQNIVSNAFLKFLEPIFQPTPEDVTISYLPLAHMFERLVQGVIFSCGGKIGFFQG--DIRLLPDDMKALKPTVFPTVPRLLNRVYDKVQNEAKTPSSLRLMITGAAPISTPVLTFFRAMGCWVFEAYGQTECTAGCSITSPGD-----------WTAGHVGTPVSCNFVKLEDADMNYFSVNNE--GEICIKGNNVFKGYLKDPEKTQEVLDKDGWLHTGDIGRWLPNGTLKIIDRKKNIFKLAGEYIAPEKIENVYSRSRPILQVFVVVVPDPESLPSFAAKIGVKGSKAILEDLQKVGKEGGLKSFEQVKSIFVHPE-PLTPTLKAKRVELAKFFQ------ 183220510 5 --------EPMNLYQALERVATSFPNKVSFRRKSATEFPGISFGELKEFVDHLTLGFIELGVEVGDRIGFFCDASVNWLRTDLSILTAGAVVVPRGTDIVREEILYILNHSEAKYLVVQPKDKKRIEDLLGELPHLKQIFVLENEGPDSILFLVELLNLTNRIKQIDPDALATLIYTSGTTGNPKGVMLSQKGWI--TAIQNTIVRLDMNSNDNAVSLLPPWHAFERAIEYAGIFLGLDFLIS----NMTSLKDDLRDFRPTIFPSVPRIWESMAKVAKEGGFKEKRIRICISAGSALPSVVDGFLSAIGLKVLEGYGMTETSAVVSI-----------RSNTKPTKGTVGIPIDGYSIRLKDETGKVLTKIGEK-GTLWIKSKQILKGYYKRPELNQVVFDADGFFDTGDLMMISHRNELVFAGRSKDTILIGGENVEPIPIEDKLLTSPYIDQVMVVG--HDKK--TLAALIVP---------------------------------------------------------- 46201541 621 ---SGMMPRQHTLFQALLEARRRHGGSAL--ALEDINRKPLSYTRTIAGSFALGRELIG-GTELGEAVGLLLPNANAAAVSFFGLQAWGRVPAMLNFSTGTGNVLAACETAKIKTVITSRRFIERLSAMDEALAARVRLIHLEDIAPKVSKLYGLFAALFKQPVERQPDDPAVILFTSGSEGTPKGVVLSHANILANC--NQLAARVAFTPQDMVFNALPVFHSFGLTGGLLPVLAGLKVFLYPSPLHYRIVPEMVYDTNATIVFGTDTFLTGYARV--AAPYDFYSVRYVFAGAEKVKDETRRWMEKFGIRILEGYGATETAPVLAVNTPMH-----------CKAGTVGRLLPGIESRL-----EPVPGIDEGA-RLSVKGPNVMLGYMKADQPGVLQPPEDGWYDTGDIVTIDELGYVRIVGRAKRFAKIAGEMVSLGSVENAVASLPG-NQHAVIAIPDEKKGEQLVLVTDRADAARPP--ILEHFRAQGLAELLVPRNLRVVDKVPVLGTGKTDYVAVK---------- 4499840 2270 ------------IHDTIHQQCLRCPDSPSVCAWDGN----FTYRQLDDLSSALSEEIVRKGAGPEVTIPIVLEKTRWTPVAILAVLKSGSSFVLMDSTHPAARVGSIVQAIGPPVIIVSAQT-------RSKVATFSTDVVEVGDWLAREVPFEKQQGTRQTGL-LKATNAAYLVFTSGSTGKPKGAIVEHASL--STAAKYMASRLHIDSASRVLQFSSHAWDIPVTEVLVTLRMGGCVCVPSEEERTGNLAKASERMKVNWALWTPTVARL------FKPEEFPHLKTLVFAGEALSATDLETWCDR-VRLVQGYGPAECSLISTVT---------DPLTRSDNPRCIGLP-SGCVAWVVNRDNHELLAPPGATGELVLEGPIVGRGYLGDPGRAASAFISNRLYKTGDLVRQHSSGLLTFVGRNDDQVKVRGQRVEPGEVEGQVAQFPG-SQVIVLVVK-KSAGAVLAALVLQNGEDRSSAGETANLLRETMPTYMIPSIMLPISYLPKAATGKADRNLLRDRVASLSDG- 4499840 68 ------------VHDLVQQNCCSRPTCQAVASWDGC----LTYDEMSILSSHLAQRLRAAGVKPGVFVALCLDRCKWAVIGILAVLKAGGAFCALDSSYPVSRLQDMCRDLEITIVLT------VKTNIQHASPLADTVILLDDDLSESALSSAQKCASRSS---LSPHDPVYAVFTSGSTGKPKGIIMEHASFSACALSS--MEPLHIGPQDRVLHFASYAFDLSLFEILAPLIAGATVVIPSEKARLENLPCAMTDLGATWAFLTPTVARLY------RPTQMPTLKTLCLGGEAVNASDIKSWSSKN--LISGYNPAECCPLGISGLLNDHM-----------PRALGSTFPSQMAWIVDPEDHEKLLPVGAIGELAIEGPVVARGYVHDDSSTPFVVKTPTWYLTGDLARQDDDGSVHYLGRKDDQVKIHGQRVELAEIEQHIEQHSSLATKAVVMLLRPISGRTVLTALVLENGEKTSNSLLMELLRLALPSHMVPSVYLPIRHFPTTKGGKIDR-------------- 4499840 1161 -------------HQAIQAKCQAQPDATAIDAWDGC----VTYGELERRAEKLAGLVRSHVSKPDQVVVLYFSKSWLTVVAQLAVLKAGAAFITLEISQPVHYLQRVISALGPVLVLTSEDLFSAAEDLQEN--AVPVMAVDKDDLSDATARTSQASSSAC----TVECDLMYIIATSGTTGMPKIVMTDHQAFMTN--ASPLMNGLGITSDSRVFQFCGYSFDLLIVEHFLTLLAGGCICIPSLHNRNNRFAASIVELEANWV-GSPSSVLQLLD-----PQTVPTVKTIMQAGERLQQGLVDRWAS-HVRLINAYGPAECS---VGALARDTVRPDTDDVQNLGFAT------GSVCWIVNAETSELPVPIGAEGELIIEGHTLSRGYLGDADKTNASFLRPNWLRTGDIVRQNSDGSMSFVRRKDAQVKIRGQRVELTDVEHFIGAHQVVTD--IVQIPNSQS-SILVALVLTKDAMTNQESLLDQALQDRMPAYMVPDLFVPVSDLPREASGKIGRKAIKQ--------- 47221732 111 -------DDAKTLYEVFQRGLHISGDGPCLSRLPNQPYRWISYKEVTARAEHLGSGLLQQGCQPNQFIGVFAQNRPEWIISELACYTYSMVVVPLYDTLGPDAIRFIINTAEISTVICDKADKALLDNVRGDTPGLRRIILMDAEHGQRCGVHVQALQEHRKPKPPAPDDLSIVCFTSGTTGNPKGVMLTHGNVVADFSGFLKVTDKVINQDDCLISFLPLAHMFE---------------------------RLIEVDKLNSSTG--TGWFGMIASLGGR------LRMIITGAAPTSPSVLQFLRALGCQVYEAYGQTECTAGCTYTTPGD-----------WTPGHVGAPLPCNLIKLVDVAEKNYFASKGE-GEVCVKGPNVFKGYLKDPERTAETLDANGWLHTGDIGKWLPNGTLKIIDRKKHIFKLAGEYISPEKIENIYIRSEPVAQ------------------------------------------------------------------------------- 86559627 29 -----LINDNATIIKLFDEQVLRTPNEIALIFND----EQISYKTLSKKVDLLANRLVNMSIPNTQPIGIFINRGFNMIISILGILKAGFSYLPIDINLPGDRIKYMINDAKVNYIITEHFLVNKF----VENESIKLIFIEDEN-----------LNSTGSGAYSNDNKMAYIIYTSGSSGKPKGIMIGQRSVC--NFIEGVTEKINFKAGSAILNIATISFDIFFLETIVALTKGLRVIIADEQKNFKLINRLINKFNIKMIQCTPSQMKILVEC-NNTGNTLKNLETIMIGGESFEIELLTSIKKLKAKVYNMYGPTETT-------IWSSIKEVTHSEKIT----IGRPIQNTEYFVVNECNQCVPLGEE--GELIISGLGLAHGYVKK-SHNKSFIDCDRFYKTGDLVKFDESGEIIFIDRIDNQVKIRGHRVELKEVELSIRKNFSVKDVSVVPLKNKLDINMLCAYIVCDYDINISN--IKAVLSKELPSYMIPSCFAVLERLPYTHNGKLD--------------- 157382467 477 ---------DVTIHDVIAKRAADAPRKIAVS-AWDGE---WTYNELNNVSSRLAGHIQSLDLGQGQAVILCFEKSKWVVAGMLAVLKTGRAFTLIDPSNPSARMSQVCRQTSARVALTSQLHYDTMRAVVGQC------IVVDDNLLQSLPCDEDRLNPAVKP-----QDLAYVLFTSGSTGEPKGSMIEHRGFTSCAL--KFGPALGINSDTRALQFASYAFGACLLEIVTTLMHGGCVCIPSDDDRMNNVPDFIKRSGVNWALLTPSFIGTI------QPESVPGLQTLVLVGEPMSATMRDTWAPR-VRLLNGYGQSESATICSVTKINPF---------SSEPNSIGRAV-GARFWITDPNNHLVPIG--CIGELVIESPGIARGYIVSPPRDNSPFLPDGFYRTGDLVCYRSDGTVVYLGRRDSQVKIRGQRVETSEVEAGLRQQSSVVEA--VKRLDSSNSTVLVAFLIKGGEEAADAYILEAKLQQVLPQHSIPSFYIRMKDLPCTATGKTDRRRLR---------- 157382467 1552 ------YPRESSVVDVFRDQVAAHSDALAV----TDSSSRLTYAELDRKSDQLATWLRQQNMAAETVVGVLAPRSCQTIIAFLGILKASLAYLPFDVNIPAARLQAVLELSGHKLVLLGSDTT----APKVQLSDVEFVRIKDTLEHRDLNGHADVVAASPS-----AKSLAYVIFTSGSTGRPKGVMVEHRSIIRLAKESNLIS--KLPTAVTVGHLSSIAFDAAIWEVYTALLNGGTLVCYMTILDSKALEATFAREQVQAVLITPAL---IKQCLADAPAILAALDVLVSGGDRFDQDAIAAQALVRLGVYNAYGPTE-------NGVMSTIYKVTGNDSFINGVPIGRAISNSGAYIMDPNQQLVPAG--VMGELVVTGDGLARGY------TDSTLDIDRFYRTGDRVRYRADGQIEFFGRMDQQVKIRGHRIELAEVERAILSQNSVRDAVVVIQNQEGQEPEMVGFIVTQDDHSTEQD------------------------------------------------- 119899736 27 ---------------LLMHHARVRPARAAMREKEYGIWQTYTWAQVAENVRAIACGLAELGFKRGDRLAIIGDNRPRLYWSVAACQCLGGIPVMLYQDAVAQEMVYVLQDAEIRAVVEDQEQVDKMLEILPEAPFLEHVIYDD---PRGLRHYTQTLLMGLDELQEAPDDISVMLYTSGTTGKPKGVCQTHRAFIAAAQGAMQVDG--LTDQEDILSYLPMAWVGDHLFSFAQAMVAGFTI--NCPESGETVMTDLREIGPTYYFAPPRVFENLLTQPVSAGDRLSRIRVAYTAGAAIGPDLFRFYRSIGVNLKQFYGQTETCAYVCL-----------QPDGQIKFDSVGRPAPFVEVKLADN------------GEILVKGPMLLKAYYKRPDATAESINADGYFMTGDAGFFDEDGHLKIIDRAKDVGKLNGSMFAPNYIENKLKFFQHIKEAVAVGNWAERRGLAYAGYTDLAAQDAVY-DLIRECVEQNMSGSQIRRFLVLHKELELTRTRKVRRNFVAEKYEGLYGG- 41386597 8 ------------LHARFLRGLACAPDRPAVRFGG----RTLTYAQAHRTALTWAGSLLRATPEPPAAVGVLADKGIPAYLGILTALYAGAAVVPLRPDFPAARTAEMMRAAGVTAVIADGRGRRLLPELLADRRDTAVLAAADGSAPGRRVAIDEGYALTA-PRDVVPDDTAYVLFTSGSTGRPKGVPLSHGNIA--HYFEVLDARYDFTADDVFTQTFDLNFDCSLFDLFCAWGAGASVIQIPPQAY-RDLPSHLAEQGVTVWFSTPSSIALVRRLGGLAPGSLPTLRWSFFAGEALKCADTEDWQRAAPAVENLYGPTELTVTVTAHRWSPEVSPVVGANGVVPIGPLHKGLDHV---LIDAGGLPHPD----TGELCVTGPQMAGRYLDPADDHGRFLDHDGWYRTGDRVRLAPGGELVYLGRMDAQVQIQGWRVELAEVDHALQGCEGVGEAVTVGAATDAGTELVVFYTAPAPVPPVR---FAAVLRATLPDGVVPRHYRHVAELPLNSNRKIDRRALTARAEELLG-- 54022343 27 -------PEPRTLVDILDATVAAHPDAPAL---DDGEVV-LSYAELRAEIAERVAELVAAGVRPGDRVGVRMPSGHRLYVTILAVLYAGAAYVPVDADDPDERAALVFGEARVRVVATGA----------------------------GIEAAEQAGTDGRPPAAGPPADDAWIIFTSGSTGTPKGVAVTHRSAAAFAEARMFLRDNPIGPGDRVLAGLSVAFDASCEEMWLAWRHGACLV-PAPRATGADLGPWLVRREITVVSTVPTL------AATWPPEALEAVRLLIFGGEAVPPELAERVDDAGREVWNTYGPTEATVVACAAPLTGEG-----------PIRIGLPLDGWDLAVVDAQGNPV--GEGESGELVIGGVGLAR--YLDPAKDAEKYAPAGWYRSGDLVRKERAG-LIFLGRADDQIKLGGRRIELGEIDNALQHLPGVTAAAAAIRTTKAGNKILVGYLTGPGADYDLRAARESLA-EHLPAPLVPR-LALVDELPTRTSGKVDRDAL----------- 108801587 30 -----------------------------------------SWREHIRSAAAVGAALRGR-LDPATHVGVLLGNTPFFSRVLVAAALAGLVPVGLNPTRRGEALVRDIEHADCQVVLTDDPT--------GVPDGVEFIDVESAHWRAELAAYADTPVRFADP---DPDDLFMLIFTSGTSGEPKAVRVTHEKVAV--PGRMLAARFGLGPSDTCYLSMPLFHSNAVMAGWSVGVAAGASLALRRKFSASQFIPDVRRYHATYANYVGKPLSYILATPPRDDDADNPLK-IMYGNEGAPRDLDRFARRFGVTVVDGFGSTEGGVAIARTP-------------DTPEGSLGPLGP--DIAIVDETGERCAPG--QVGELIPNGRGQFRGYYNDTAAEAERM-AGGMYHSGDLAYRDENGFIYFAGRLGDWMRVDGENLGTAPIERVLLRHNDVVEVAVYPVPDPAVGDRVMAALVLRPGAEFAVEKFQAFLAEQLGPKQWPSFVRVSSSLPRTETFKVLKRHL----------- 160937314 149 ------------LHHGFFENAANAPGKAALIYYKNGNKEEISYSCLQDMILKLAGYLKENDVKSGTLVGVSIPKGINQVIAVYGILAAGATYVPIGVHQPVERKKKIIDTGRIRYIVTSNEM-------RSEEDLGVSVICLEAVLQKALPAKEPGFPET--------NQPAYIIFTSGTTGIPKGVVISHSE--AHNTIADINQRFNIGRNHTGIAISDLDFDLSVYDIFGLLSAGGTLVVLSEKREPVFWRKAIIDAGVNVWNSVPALFDMLLTTCETDKQMLP-LQLVLLSGDWIKMDLYDRLKAICCKFVSLGGATEAA-------IWSNYFVVDGIDSSWKSIPYGEPLSNQYLRVVDGNGYDCPD--YVNGELWIGGDGVAEGYLNDPELTDAKFVADGWYKTGDLVRYNSAGIVEFLGRIDNQVKINGYRIELGEVENVIKRSPD-VSNVVVGVVDEKGKKELGAVIVPK--------------------------------------------------------- 170699707 9 -----------TVTEIFIFRGKVEPEKTAFIFLENGESERLTFGDLDKRARGIAARLQGM-AQPGDRVLLVYPPGLEFICAWVGCLYAGLIGVPAYPHRPADRLKAIVADASPVVALTDAATLDMVHRADGYSDTLELKILATDQG-------FDAPAEQWCAPDITPQTLALLQYTSGSTGTPKGVMISHANILSN--MAVIAEASDADASTVFVSWLPVFHDMGFFGVLLPIYLGVLAVLMAPTAKPIRWLQAITKYRGTHCAAPDFAYDLCARKISDEARDLSSWRVAFNGAEPVRAESVAHFSRAFATMRPVYGMAEATLFISGQPARSGVATRSDRGKRHALVSCGRAWAEHRLQIVNPDGERCPPD--RIGEIWLTGPSVGVGYWNRVEETEHTFRADGYLRTGDLGFVDGE-NLFVTGRLKDLIIVAGRNHYPQDLESAEGSHLAPSASAAFSINVDDAERVVIACEVRREANTLDAEAVAAEIRRKLAEEHLYAAILLKPAILRTSSGKIQRSRIRQAFLDEQGLA 117928184 5 -----------TLTDAVLDHARTRPDRPARESRPPGPAARITAAQFHAAVDALARGLLAAGLQPGARVALLSRTRYEWTLVDYALWHAGLITVPIYETSSPDQIGWILGDAQAAAIVESPEHARVVNAVRDVVPNLQHIWVIEDGDLDRLTAQRASDDQLASARRLGAGSVATIVYTSGTTGRPKGCVLTHGNLLFAARSAVGSLPALFHEHTSALLFLPLAHVFAREIQVACV---EAAVPVGHCPDTYQLQTDLASFRPTLLLAVPYLLRALFDRLVYRRIRAAAVEWVVSGGAPLAPHLGHFFRGAGIPVLEGWGLTETTAAATVNRPDA-----------TKIGTVGLPLAGTEV------------GLTADGELLVRGGHVFAGYWGDPAATQEVLDADGWLHTGDLGEIDDDGFVTITGRRKEILVTGGKNVAPAVLENRVAGHPLVAHCVVVG-------------------------------------------------------------------------- 186474634 11 ----------------------------------------VTYAELSRDATTIALALLERGIGEGELVALYGPRRLELVVGMIGIMLSGAAYTVVEAGFRDEEL-HRIQQIAPSLVL------SLGDAPAGTDSSGIPWM----PVPLMQHESRSFAPVCRELPKVPGDAPAYVLYTSGSTGQQKGVAVTHSNLA--HYCEGLATRLGIVGPMTFAHVSTLSADLGNTCLFLSLWTAGTLYLADERKDPTALASALAANQVDVLKITPTHWRSILAACKQYLPGRAPLRWLFLGGERLQAKLARTTLESGVQLLNHYGPTEATIGVTVCSVNAHELP----EDGQQSVPIGRSFGQTTLCVLCADGAF--RYSGAEGELYIGGPSVAQGYWKRSDLTEERFVPEGFYRTGDRVHIDQSGLVTFLGRVDRQVKVNGYRVELDHVEQAVRQVDGIEQSIVVHHREDERDYLLCGY---EGTNRNALAIRTH-LQQTLPAHMIPAVIEHYGRLPTNPNGKLDAVLVR---------- 150006725 27 -----------------------------------GKGKTFTFGDVATEIARIHLLFHECQVRRGDKIALIGKDSSRWCIAYMAVVTYGAIIVPILQDFNPNDVHHIINHSESVFLFVSDRIWDKIEEVRGDGENIQKLMSLDEKMTEKYP--DGFTQEDIKYAELDNDKVVEINYTSGTTGFSKGVMLTGNNLAGNVTYARTLDLLFRGERE--LCFLPLAHAYSCAFNLLVPMAFGVHVLLGKVPSPKILLKAFEEVKPNLILMVPLILEKIYKYAQIRKHLVDALREVIVGGAAMNQEVTDFLYKIKFPFTIGYGMTECGPLISYDHNNEY-----------VPGSCGQILKGIKVRIDSED------PYNKVGEIQVSGENVMKGYYKNDEATQNVFTEDGWLRTGDLGTIDHDNRIFIRGRSKTMILASGQNIYPEEIESKLNNLPFVMESLVV----EKNGKLIGMVYISHTDLPVIMEQNRIELNKLLAPYETISEIQLYPEFEKTPKKSIKR-------------- 213647385 69 -------DGTLNLANCLDRHLQENGDRTAIIWEGDDQSKHISYRELHRDVCRFANTLLDLGIKKGDVVAIYMPMVPEAAVAMLACARIGAVHSVIFGGFSPEAIAGRIIDSSSRLVITADEGVPLKKNVDDALKSVEHVIVLDIDWQEGRDLWWRDLIEKASPEHQPEEDPLFILYTSGSTGKPKGVLHTTGGYLVYA-ATTFKYVFDYHPGDIYWCTADVGWVTGHSLLYGPLACGATTLMFEGVPNPARMCQVVDKHQVNILYTAPTAIRALMAEGDKAGTDRSSLRILGSVGEPNPEAWEWYWKKIGKE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 218715040 3011 ------------------------PDNVAL----EGSESCLSYAEMASRIDGISSTLLSLGIEKSNNVVILQQPTPDWICSMLAILNIGAVCIPVDPSWPPARQESVIRSSDARVVLT-----------KDCDQSNNDYDVMKIDLRSIFTSTEPYLQQ---PATMDYSAPAIVLYSSGTTGAPKGIVLTHGGIMDRVEAMSKLDLV----KPRVLQQSAITFDHALTQVFLGLHFGGSYVVPRERRDAKAISRLIVDKDIEYTKATPSEYNSWLWVGSDTLREAQNWKVAGIGGEVIPRSLLDALKSLNLRVFSDYGPAEAT-------LSSYRVELQYKSNSDQRVPLGRHLPNVSTYIVDQNRQPVPLGW--PGEILIGGPGISSGYFKQSEMTVQKFLPDGWFFSGDRGRMREDGSLLFDGRISSQVKLRGFRVELSDVEQSILANGLVTSAAVTLRGKEIDQKFLAGHLVFTPG--LSAERREALLRRSVPSYMRPAMLFALEEMPMTSHGKVDRDAI----------- 171680761 48 ---------------------------------------TYTYAQAYDTVLRYANFLKRRGVKKGEMVALDFQNTDTFIFLLLALWAIGAVPALINYNLTGAALVHCVKRANARLMLIDPIVAGNVEDVKSELSG-TMFEVVTPQLESQMLAFDGTRPADELRSGAAGEAMGILIYTSGTTGLPKAAIVSWAKVAVVGGFTSRLVGTG--KNDVFYTAMPLYHSTAMLLGFAHTLNVGATFAMSRKFSTSHFWDDVRKHNATIIQYVGETCRYLLSAPTKENLDKKHKVRVAFGNGLRPDVWNAFKERYGIEIAEFYGATEGSFATWNVSRNDFSMGSVGRAGALYNLLVGRSIAIVEVDLRDPTGFCVRTPEGEPGELLFSLPNVFQGYYGDTGATSKKIKGDAWFRTGDVVRRDSEHRIYFNDRIGDTFRWKSENVSTAEVAHILGLHPGIQESNVYGVEIPHEGRAGCAAVVFKDGVPTSETLKAEHVMANLPRYALPLFLRVAKDLESTGTNKQQKVGLRNE-------- 25147511 112 --------------EVLKVHKEKQSNGKIFEKWQMGDYHWRSYAQVDKRVNMIASGLTSLGQQEKEPIILFAETREEWMTTALACMKMNFPIATMYATLGDEAVQFAINEVGAKTIFTSEALISKVKKAMSNATSIENIIFVDVDLPFTLLSFDQLLSRGEPPTRSKKDDLAFIMYTSGTTGNPKGVMISHQNIV--AVTAGQAFNIVLGPDDRYIGYLPLAHILEVCAEMVVFTKGVRIGYSSAQTLFDRAPKIMKGEQPTLMACVPAIFKAVIDEVNANSELFKQLRQILSGGAPLSPETQRFMNCFCCPVVQGYGLTETCGGGTIADIHDLST-----------GTVGPPLTCCEILLQEEAGYS-PKNDPPQGEILISGPNVALGYFKNDEKTKEEFVKNGFFATGDIGEFREDGSLKIIDRKKDLLKLAGEYISLGKVETNLLTNPNVDNVCVYGDSNKSF---LVALVVPNQKNLTVEALQKELAQSKLQRVEIPQKIFICHE-PWTPSGKLKRKNIEKAFR------ 38234296 11 ------------LTAMLD-TAKARPFGVMFTRPKNYEWINVTSQEFVEEVFEVAKGLIQSGVEQGDRVALLSETRYEWSLLDFAIWAAGAVSVPIYGSSSLRQVEWIIEDSGAVFAITETREHSELPPLKGSPSQLRRIVEINSSAIEGRDVPDSVVEERI--ANTSSSDLASLVYTSGTTGRPKGCCLTHYNWLSQVRGLLTNDIGAIAPGNRVLTFLPLAHVLARAVSLAVAIGGATQ---SHWSDFSTISVEFQRARPNLILGVPRVFEKVRNEAEKVAQDYSAVRYCISGGSAISPDLMHFFRGLGVPVYEGYGLTETTAAAAVDFSNQEI------------GTVGPPVGGTSIRINND------------GEILVKGNIVFDGYWKNEEATAESM-HDGWFNTGDLGEILESGHLVITGRKKDLIVTGGKNVSPGPLEDSLRSHPLISQAMVVG-------------------------------------------------------------------------- 171691184 40 ------------VHHAFESIASQHPGATAVRHF---DGTSMTYGELDRHANILANLLTRFCFKRGARAVLVYSRTIEMVIFILAVLKAGGQYVPIDGGIPIEALSHVVSDSSADIVLCLPKYSDKATEACRQGPAILSLNLSSDIWTSGVASR--------PNVDVQPEDGAYVIYTSGTTGRPKGVDVTHHGVCNSLLVEPAKLEITVGTK-VAQQLSVAFDMGAWEI-LATVMNGGTLYIRG---SGNDLWNECLK-QVDVVISTPSV-----ATKRFPNYDFPNLKTIVVGGEPCPKTLADHWEHTGTRFLNVCGPTEISVLNTVHV-----------HKLGGPLTIGKPNPNTTLYILDEDENPVKIGEAGV--MWVGGVGVSRGYLNLPELTADKFTRDGMFNTGDLVRWNADGCLETLGRRDDQVKIDGFRVELDGVSRAIESCPDVIKGCALKIDTSLWG-------FYSAIHPIDQAELHKAVSAQQPFYGVPKVWHYLPTIPLTANGKIDKRVLRE--------- 13475632 75 -------------FSHLERVVEKYPAKIAISDGSA----SLSFSELLNAVQNLAGAIAGS-TPPGKAVGILIGNTLWYPVAMLAAMRAGRPAVPLNPRDPFQRLA---------AISTSARLAAIIKPGPGKPAGWPNASSLEWIDAASCMAATPDGGLSALPSEVSVDAPAIVLYTSGSTGAPKGVVNSQRAIL--QRVQQYVDACHFGPDDVFMPLTGPATIAGCREMMTPMLCGATLYLSDESAGIRAARDNFEKWRVTVVYLVPALLRVLMN--GSAPDTFSSLRIVRVGGEKILWSDIDRLRHESCLVQISYSSTETTG--------TQWFLPRGYQERGATVPVGFVLPGIEYTIVDENACEVAPGDE--GELLIRSNYTTLGYWVDGENVLQANSGNPMLRTGDLVKVDDTGMMWIVGRKGRQIKINGRRVEPAELELVLRRAPQVDDAVAV-VTDAN---ELVAFVVPAGASELIAELRD-LIRTALPPAVHPTRLHSVAEIPRLKGGKVDGVKLRE--------- 42524536 253 ----TYMEKHLS--EFPERVALRWANPQALAQWNGDPKTEITYRHFAARINSFARGLMDIGIKKGDRVIIFLPMSLDMYTAMFAVQRIGAIAVFLDSWARSHHLGASAECVGPKAMISFKMAFDLVEQV-PEFKSMP-IRVLYGPGDKFTHKFEELLKADPSPIPVESEFTALITFTTGSTGKPKGANRTHR--FLSAQHHALSHVIPYTEKDKDMPAFPIFSLNNLASG-VTTILPALNLAAPAAHDSALLACQILHENINCTTLSPSMLVGVAKFCKENNIQLTGLRRVVTGGAPISKDDVKAFYEIAPQLWILYGSTEAEPMAIEGRDMLKESNITDPEIIEEGVNVGHISEDIDIRIKDGELKDSPWSQGEVGEFICTGDHVCRDYYNNPEAFKTTKIMDEWHRTGDLAYIDPDKNLWIVGRVNNAIERAGKYYFPVRAEVLLKRMDFTYRCAFLGMDDAKLGQATYAVVELKEGATAKKEIQRVFEKNKIP----VDEIKFVNKVPMDPHSKVEYKVLRDQLKE----- 117164646 16 -----------TLPELLRRRGQRQPDDTAYVFLYNGEDPRLTYRELADAVDVRARWFAARGMSGQSAVLIY-PSGLEFVRTLLGCMASKVTAAPVTPRHDVERIRRIARDAGATTVLTETSARLELEDRFGNLEDLLGLTVLDTDDPAA--ARDDVPGSVLRGPAPGPDDVALLQYTSGSTGDPKGVVVTHANFLANVTETDALWPCA--PEGTVVNWLPLFHDMGMLFGVVMPLWAGSYLMAPAAFRPARWLEAIARFRGTHSAAPSFAYEMCARVAAEGKADLSSWRVAANGAEPVRWRAIRDFTEAFVPMCPGYGLAENTPTAVWLSATALREGRAEIVDARTPGSSGRTVPGTEVRIVDPTSRGCPPD--VIGEIWVNGPCVAAEYRGRPEASAETFDADGYLRTGDLGFLH-DGELHVAGRFKDLIIHQGRNYYPQDVESAEKSVDGLHPNCAVAFAVERDEKEHLVLVVEADGRTVTESLRARVVRAVHDHHHLTVDVVRRGAIPKTSSGKVQRRACRALYE------ 149918029 10 ---------PATVADMLPRMAASQPDATAIYRDADGQYTQVSYRELDERSDRIAAGLHAVGVARGHRAVLMVPPSPELFALTFAMFKAGVVPVMIDPGLGIKGLQSCIARAEPTAFIGIPAHVARVLFGWGRATIRQRVHVGGMGLGGTKLERVEALGAEDRPEPTRGEEIAAILFTSGSTGPPKGVVYRHRTFVAQ--VESLREMFGIEPGEVNLPTFPLF-------ALFDPALGMTTVLPDAQVDPRNILEPVQRFGVTTMFGSPALLNTVGRYGEAHGAKLPSLRRVIAAGAPLPGPTMARWHGMTADLFPPYGATESLPVACLPCRSIRGETWPHTE-VGAGVCVGFPVPSIEVRIIQISDEPVPEERGEVGEITVCGPMVTESYFNDEANTAKAKIDDGWHRMGDVGWRDEQGRIWFCGRKSHRVVLGASTLFTVPAEKVFETHPAVYRCALVG-------------------------------------------------------------------------- 149412630 194 -----FYDDARTMYEVFRRGLNISENGPCLSRRPKQPYQWLSYKEVAKRAEFLGSGLLHHGCKPDQFIGVFAQNRPEWIISELACYTYSMVVVPLYDTLGPGAIRYIINTADIATVICDPEKATLLLEHRKDTPGLKFIILINAFGNDQSMQEVEDYGRENHQAPVPPRDLSIVCFTSGTTGNPKGAMLTHGNVVASGFLKVTEKVIFPRQDDVLISFLPLAHMFERVIQSVVYCHGGRVGFFQG--DIRLLSDDMKALRPTIFPVVPRLLNRMYDAAKRKKAEVRSVRMIVTGAAPASPTVLGFLRALGCQVYEGYGQTECTAGCTFTTPGD-----------WTSGHVGAPLPCNFIKLTDEELNYFASKGE--GEICVKGPNVFKGYLKDDEKTNEALDQEGWLHTGDIGKWLPTGTLKIIDRKKHIFKLAGEYIAPEKIENIYIRSEPVAQIYVIVVPDPKKRGLEGAYAELCEDKELKQAIMDDLVRSGLHSFEQVKAIYIHSDMLLTPTLKAKRPELRDYFK------ 15618831 21 ----------------------------------------LSYRELRNAIIAVA-----IKVSKEDRVGVMMPASIGAFIAYFGILLAGKTPVMMNWSQGLRELRACTKTVEVRRVLTSQQFIKHLTEVQGFVEYPFDLMYM-EDVRKRLSWWEKCRIGLYSKCSVPSDDTAVILFTSGTEKLPKAVPLTHKNLMEN--QEACLKFFDPNTQDVMLAFLPPFHAYGFSCGLFPLLMGVHVVFASNPLNPKKLVEFIDDKKVTFFGSTPVFFDYILKTAKKQNSCLESLRLVVIGGDALKDTLYEETKKLQPQIYQGYGATECSPVI----------SITTKESPRKSECVGMPIEGMDVLIISKETH-IPVSSGEQGLIVVRGNSVFSGYLGNHEHQSFVLGGDQWYLTGDLGHIGPSGDLFLEGRLSRFVKIGGEMVSLEALESILHEHEDAGSLVVCGIPGDKV--RLCLFTTL---ATTIHEVNDILKSAETSSIVKISYVHQVESIPILGIGKPDYVSLNALAVSLFG-- 149909586 39 ----------MSIGLLLEQQAVNNSDLVAIQFKD----QRFSYDELNKQANQYAHFLHEYGISKNDKVAVMLDNRPETIIIALAVVKLGAIACMINTTQRNAILEHSLAVVETKLLIADEIYIPAINNIKANLPSTLQFYIPALTASEAAVEFRDISKQAANYSVLNPDDSAFYIFTSGTTGLPKAAKMSHHR-WFKSMAGMGMASLRLTADDVLYLSLPLYHNNALTVSLSAVFGNAATLALSEKFSSSRFWDEIRAHKATAFTYIGELCRYLLNVPAQDNDKQHGVKKII-GNGLRPEIWDEFQQRFGIEINEFYGASECNLVFTNAFNLPHTAGVTPLAFTVVQYDIDNDQP-----VYNSAGKMIKVKTGDVGLLLITKRSPFDGYTDEKESNKKLFKSDCYFNTGDLVNYQGFRHIAFVDRLGDTFRWKGENVATTQVEGQINDFNQIEQSVAYGVPHHDGRAGMVALTLNCPQEFSASEFYQH-VTSVLPSYAQPIFVRLRTQQDMTGTFKYKKTELKKE-------- 197729660 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MYTYGSTGRPKAVAVDHRCLVKGVLA--MASPVRPGPDDIWLSLTSASFDPVLVDLFLPLVTGGSVVMAEEHLDGAALGELLDSSGATVLQATPLVWSMIVDGGWRG-----TLRVALCGGEPLTPALAAELCRRSDRVWNIYGPTETT-------IWSTAHPVTPADRSTVP--VGLPLPDTTVHLLDEERRPVAPGER--GEVWIGGGGVARGYAGRPELTGERFVPDPFYRTGDLGRQGPGGALELLGRADHQVKIRGHRVEPGEIESWLAEEESVAEAVVLPRPD-GGQLRLVAYVRPRRGFVCAEARLREHAALRLPRPMLPAAYVTVDTWPRTPNGKIDRRAL----------- 111019664 91 --------RRLNYVDTVLSHAQS-SRPAIIDDSEPGGARTVSWTELARQVTALANWLRARGVGEGDCVVGYLPNVAEAVIAFLATASVGATWSCCGQDYQPEAVVDRLGQLQPVVLVTADGYLAALPALQAGMPTLREVLVVGRSVPAGTTPWVEAVGPAMTPAHVRFDHPLWVLFSSGTTGKPKGFVHGHGGVVLEHLKA-LALHLDLGPSDTYLWYTSPSWM-VWNSLVSGLLTGATIVCYDGSPSYDALWALAARHKVTVLGTSPAYLQACARAGRSPGHDLRRLRTLGATGSVVPPELHSWVADHDVPLASVTGGTDVASGFAGFVPILPV----------RAGEITAPYLGVALDSWDADGRSL---RDAVGELVVTQPSMPTRFWNDGDRYRETYFEPGVWRHGDWVTITERNTVIVHGRSDSTLNRNGIRFGTADIYRVVEELPEVAEALVIGAEQQNGEYWMPLFVALSDHADLDDALRERIVREAVSPRVVPDDVIVVRAIPHTRTGK----------------- 116200702 48 ------------------------------------EDKTYTYAQGYDTVLRYATWLKRRGIKKGDMVALDFQNTDTLLFLLFATWALGAVPALINYNLTGKPLAHCVKKATARLVLIDPVVAGNVEDVRSELDQV-TFEVVTPELETQMLSHEPTRPPDDLRADATGDSMGILIFTSGTTGLPKAAIVSWSKITVVGGFTSRWIGTG--KNDVFYTAMPLYHSTAMLLGFAHTVSVGGTFAMSRKFSTSGFWDDVRKHRANIIQYVGETCRYLLSAPPRANLDRQHHVRVAFGNGLRPDVWNQFKQRFGIDIAEFYGATEGSFATWNLSRNDYSMGAIGRSGSLYNLILGRSVALTELPFRDPRTGLCRRPDGEPGELLFRLPSRFQGYYGDREATGKKIRGDAWFRTGDVVRWDAEGRVFFNDRIGDTFRWKSENVSTAEVALVVGTHPAVLEANVYGVELPHHEGRACAAVAFRPAGPSEKTLKAAHVRAGLPKYALPLFVRVVEGAQSTGTNKQQKTGLRSE-------- 86742186 123 ------------------------PAPAVIAVREDGATAVVSWDELRRQVAKAAAGLRSLGVAEGDRVCAVLPNTVYAMVGMLATASIGAVWSSCSPELGPTALRARFGQIDPKVLIGVDGYLDTLAALAGDLPGLGASVIVPYLWPDGLLTWDELMASEPEFTRVAFDAPLWILYSSGTTGPPKAIVHGHGGILLEHL-KSLALHLDLGPDDRFCWFTTTGWMM-WNYLVSGLLVGATVVLYDGAPALGTLFGLAEALELTCLGTSVGYLQACEDAGLVPREDLSRLRTVGSTGSPLSAAGYAW-------VYEAVSPTVMLSSISGGTDVCTALVAGLPTMPVRAGEIGSRALGCAVRVFDEAGEEV---VDEVGELVVTAPSMPLCFWADPDRLRESYVYPGVWRHGDWARITPTGAVVIQGRSDATLNRGGVRIGTSELYSVVERVPGIADSLAVDTADERGHGELLLFVVLTEPGLTEAARLREVLRAELSPRHVPDRIIEITEVPRTHTGK----------------- 195651175 130 --------------------------------LHLGEYEWDTYAEAFNRACNFASGLVKMGHDLDSHAAIFSDTRAEWIIAAQGCFRQNLTVVTIYASLGEDALVHSLNETQVSTLICDSKQLKKIPAISSKLQSLRHIIYIEDEPVEAFTEVEELGKTSSVDARLPSSDTAVIMYTSGSTGLPKGVMITHGNMVA-TTAAVMTIVPKLGMNDVYLAYLPLAHVFELA-GETVMLASGTAIGYGSALTMTDTSNKIKKLNPTLIISVPAILDRIRDAVFKKKRNLASVRFVLCGGAPLSGDTQRFMNCLGVPVGQGYGLTETCAGAAFTEWDD-----------TSVGRVGPPLPCCYVKLVEEGGYKISDYPMPRGEVVVGGHSITKGYFSNEAKTNEVYKVDRWFYTGDIGQFHPDGCLEIIDRKKDIVKLQGEYVSLGKVESALATSSYVESIMVYADP---FHNYCVALVVPQAVKEVQQSLSKAAKAARLERFEVPAKIELLPE-PWTPSGKLKREQIKAKFKD----- 126645953 6 ------------LFDLIAYQISIYDKEVALARKVNGSWNKYSSRQLKEITDNFSLAFLAAGISKGKKVAIISDNREEWNFVDLALQQIGAISVPMYPTITSEDYRYIFDHAEVEMIFVNQEIYEKAKPVAKDFDKLEGVAFWEDFMKTGEHQDLAQLEQSKD--SVDGSDLFTIIYTSGTTGRPKGVMLTHKNVLSNVIGVSKFILVD-KGTSRVLSFLPLCHIYE-RTGFFCCLYIGSSVYYAESL--EKIGENLKEVKPHLFNTVPRLLEKIFDKIVSKGYELTGIKKINSGASALQPRLARVFWAAGIKICEGYGLTETSPVVSASM---------GTHEAIKIGYVGKLIEDVSVKIAED------------GEILVKGPNVMQGYYKQEELTAEVL-QNGWFHTGDIGELEGE-YLKITDRKKEMFKSGGKYVAPQVIENKIKESALIDQIMVVGVPSEEGLREYCRYFTELGEMIVKPEIIEKFQREQIKQFKLISNAWGIETGELTPTMKLKRKVIHSKYENE---- 217970384 1 ----------MNVVDLLLQQAS--SRPEALAVRHGDEV--LGYGALGRRVCSVAAGLANAGVARGDVLALCLDDPLDHLVASLAVAHRGATVVSV-PRTLPDALRGRL--------------LALTRAGRALADDGRRTGADLGGLPVLAWSMLERSPPSMTPEPAREVADRPWIYVSGSTGRPKIMPVTHRQQCLRSRLG--PSWLPYGAQDVLCSMVSMHFYSAKQRCLEAMAIGAGIFLDTPGR--VDLRREVAEGEVTVIHAVCHIETLLRRLPAEATGAFARLQALMVGGSTVSMALRDEIRRLTPRIHVFYGTNESHTATLTRLDEVHRTS----------GGVGRPFPGIRIEVVDERGQPVPAG--VDGRVRIASPMVIDGYLGDEEANRKAF-AEGWFYPGDIGHLTADGQLVHRGRMDDMMIVGGVNLHPAEIEQCLRRHPGVADALATPLRHRVLQDVPVALVVPEGTHPSAHELVAH-VRAALGRHALHD-VIWVDRIPRSEQGKVQREALEAVLERH---- 218264307 109 ----------------------------------------FSFADVAKEIARIHILFEECQIRRGDKIALIGKDSARWCIVYMAAVTYGAIIVPILQDFSPNDVHHIINHSESVFLFVSDRIWDTLEEVRGVF-SLSDFRCLHQRDGESIQKLLKGMDEDIKYAELDNDKVVLLNYTSGTTGFSKGVMLTGNNLAGNVMYG--IELGVLYRGERELCFLPLAHAYSCAFNFLPMAVGAHVYLLGKVPSPKILLKAFEEVKPNLILTVPLILKMILPQLSKTTMKVARFREVIVGGAAMNEEVTNFLYKIKFPFTIGYGMTECGPLISYDHNDEY-----------VPGSCGQILKGIKVRIDSED------PYNKVGEIQVSGENVMKGYYKNEEATSKVFTEDGWLRTGDLGTIDADNRIYIRGRSKTMILASGQNIYPEEIESKLNNLPFVMESIII----EKNGKLVGLVYVSHEDLPIIMEQNRIELNKLLAPYEAVSALQLYPEFEKTPKKSIKR-------------- 121704387 9 -----------DVFNYIFHQGRRYPWSRVLYRVDQ-TGETLTLAELEEKSRRFADVLRSYEIMAKDVVGILAKDRIQYPIAYFGALAAGAALIPVQQEMSETDIATRMVQSQVKLLITDSDLLSFAE-VSANLAGAIRLITLDASPDQPWASLEGLLPRGRPDADLAEDHDAFLNRTSGSTGNVKSVLTSHAHFIATMEGTIGTIPDNTDPDDVWLSPLSLFFINAKLHMGLNIMLGIPVVLMNGALD-ETTVDVVGRHKISFLFITPPIAARLARALKAPGIDVSSVKWLLTAGAPMHENLRQTVSEQGVHLDLEWGTSETMLIAIQ-----------RDEDSRRSNYSGTLVNGMEAKVISTTGEEL--GAGEAGEILVRNQLCFKGYKDNEVANRD-FDAEGWFHTGDYGYLDENCNVFIMDRIKELLKVGGTHISAAELEAVVFEHPAVASAVVVGIRNDFTQDEPTAFVILKPEQLLERDILEFAGQKLTGLRKLTGGVRCLAQFPTTG-FKINRRQLKQM-------- 15639139 17 -----------NLVHLVAQVAGAYAQLPAQYAKSSSGVFEITFSSFYEHVCLFAAGLASIGCGRGDCIGLISDNRVEWLHASFGIQALGAADVPRGSDATERDLVQILGAVEARTVIVEDAQLKKLARCFDALPSVSQIVLLDAGGAYSFFTYQDILAHGTQPGRIEDEDVATIIFTSGTTGTPKGVVLSHENFLCQLI--DISRRLTVCPGDIALSVLPVWHVFERISEYVVLSHAGGVAYLNPHFLPSRIWEAIHDYRVPWLLLVPLHFLGNVLVFRKVRKKFTSFKTAISGGGALPPNVDEFLYAIGVRVLEGYGLTETAPVIAM-----------RSERRPVFGSVGTPCAYNEVKIVDDTGAQLPVGYK--GIVLVRGKNIMQGYYKNPELTAQVLDADGWFNTGDIGYRCVGGQIVLRGRKKDVVLRGGENVEPVPLEMSMQESRFIARAVVVGQ-DERY---LAALIVPDEAEAEAQELRTECMEELL--------------------------------------- 15828274 1 -----MVVTNFSVPALLKERADQQADTTAYTYIDYGSVESLTWSQVYMRSCVLADELKLCGV-PGDRVAILAPQGLEYIIAFLGALQAGFIAVPLSPAIHDERVSAVLRDSQPIAILTTSFVVSDVAKYACEAPSVIEIDLLDLNA-----------SLPLPKVPQPFTSPAYLQYTSGSTRTPAGVMVSHKNVIANVQQSGYFGDAAKTLNTTVVSWLPLFHDMGLILGVCAPMVAGSSVLLSPLRRPACWMQLLATTQACFSAAPNFAFELAVRRTDMNGLDLGDVAGIISGSERVHIATVERFARFNLVVRPSYGLAEATVYVAAPEPGTAPKAVSKAKARRAEGSVATELISYAVRIVDPESM-IENPAGMVGEIWVQGDHVAMGYWRKPEQTARTFSEGPWLRTGDLGVM-SDGELFIMGRIKDLLIVDGRNHYPDDIEATIQEITGGR-VAAITVPDDLT-EQLVAIIEYKEHGASAEDVKREVTSAKLHSLHVADLVLVSPSIPITTSGKVRRSACVERYRS----- 39946508 49 ---------RTSLFYMLEERAQDKSSAGRVFIRFGD--HAYTYAEVYTIALRYGNWIQKYGVKPHDVVAMDFMNSDQFVFMLFGLWSIGAKPAFINYNLRERALSHCVAAAKSRVCFIDPAVADALTDYLRDGLPETKFVLFTPEVAAEVMATEPIRPPDEVRYETQQHAMAILIYTSGTTGLPKAAVVSWAKMIVAGGFTSRL--LNLQTTDVYYTCMPLYHSTATLMGLGAVLTAGSTLALGVKFSTKNFWNDVRHYDATIIQYVGETCRYLLSAPTIKDPDKKHRVHTAHGNGLRPDVWNKFKERFGVTIVEFYGATEGSFATYNVSTNDFSAGAIGRNGWLYSLILSYSIAFVEVDYNTDLPRRDPKTGGEPGEFIFKLPSRFQGYYGNKEATEAKIKGDAWLRTGDVIRADNEGRLFFHDRIGDTFRWKGENVSTQEVSLVLGRHDSIKEANVYGVTVPNHDGRACAALTLSDALATEKKLGDELLKGSLPKFAVPQFLRVVREMQSTGTNKQQKHDLR---------- 169775679 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPRFQFDTFCATIQKHRITYAYVVPPIILELVSNPRITEYDLSSLRMMLSAAAPLAVELIQTLQKLKLSVRQAYGMSECAPCTHMQTWN---------ETHTHLGSVGRLLPNMTAKYA-----LVEGETGRSKELWVKGPNVFLGYLNNPKANSESFSEDGYYKTGDVGHKDENGHFYITDRVKELIKYNGFQVAPAELEAIALGHPAITDVAVTGIKDGQSGELPRAYVVVEGNQSTADAISQYVSDQVINYKRLRGGVRFVQAIPRNPSGKILRRELKK--------- 148273058 17 -----------NITDVLVHRVRTSPDAPLFALPDSGGWSDVSAAEFHRQVVALAKGLVVAGIEPGERIGMMCRTRYEWTLVDFAVFFAGAVLVPVYETSSPGQVHWNMQDSGAVAMILEADHFSRFDEVHPELPAVRHVWQIDDKLAEQGVDVPDAEIERRRNIAVGS-DMATLIYTSGTTGRPKGCILTHANFVELSRNAEVAMEEVVRVGASTLLFITTAHVFARFISILNVQAGVKT---GHQADTTQLLPALASFKPTFLLAVPRVFAAEVAYAHSVAVDAGSVRFAVSGSAPLGLRLGHFYRSLGLTILEGYGLTETTAPVSVNLVKGF-----------RIGTVGPALPGVSTRITDE------------GEIEVKGVNVFDGYWQDEEATAAVFD-DGWFRTGDLGSYDADGYLTITGRKKEIIVTGGKNVAPAALEDPIRANPLVGQVVVAG-------------------------------------------------------------------------- 152971196 28 ----------------------------------------LTWRELCARVDALASGFAAQGVMEGQGVALRAYNQPETLLAWLALLQCGARVLPLNPQLPA----------------------VLLQELLPALTVQHQLVLNGDTLPGNLPALTLQAAEGACAVCWHGDRLVSMTLTSGSTGLPKAAVHSANAHL--ASAAGVLALMPFAAGDDWLLSLPLFHVSGQGIVWRWLLAGARLTVRDKQPLAQML------HGCTHASLVPTQLWRLLNDDAAV-----SLKAVLLGGASIPVELTERARKQGIRSFCGYGLTEFASTVCAKEADGAAD-------------VGEALPGREVKIV-------------AGEIWLRASSMAAGYWRDGQLLSLT-NNEGWFATRDRGALH-NGRLTVVGRLDNLFFSGGEGIQPEEVERVILAHPQVQQVFIVPLDDAEYGQRPVAVVECDDGCELSA--LAAWSAERLARFQQPVRWLRLPETLKNGGIKISRRALCEWVR------ 145309065 1106 ------------------RQALTTPEAVAVRQGAA----TLSYGELLRQAEDIAGALRQSGVARGDVVAAIVAPGPRAVAALLGIVMAGAVYLSIEPSWPAARIEELLGEAGARHAVVSEGGWTLVQALRLDLPLPP--------------------GDAGPAPDLEAGDAAYVIFTSGSTGRPKGVLIAHEA--AANTIDDINERFAVGPADRTLCVSSLAFDLSVYDIFGLLAVGGEVVFPERARDPDAMAQALCDGRITIWNSVPAVLELLLDVAAPRSPD---LRLALLSGDWIAPGLAGRLRDAFPALRPISGATEVS-------IWSVVHPIAPEDAALASIPYGRPLSNQQCFVRAPDGRERPDG--VVGELLLGGRGLALAYLGNEAETQRRFFIDRLYRTGDLARWQPDGELELLGRMDGQVKVQGYRIELGEIEAAAMRAGCLARAVASVVRRNNATAIQLHVVARPDYDGDIVAAVRAKLVLHLPAYMQPHHVTVLDALPLTANGKVDR-------------- 145309065 23 AFPH---REALSIARQLLWRAEASPDRLAYASADPVKNIALSYAGLCERASGIAARL-AQATETGDRVMLVYQEPLDFLPAFFGCCLAGVIPVPVAPRHGRDTMLAIAEDCGAVIALT--------AEARDALPGLR---WMRTDETEGAAPFLRAAGEGS---------PVLLQYTSGSTRTPQGVVVTQTGLW--ATIEDLDRGAMHDADSVMISWLPYFHDMGLVYGILTPLQCGAYLMAPEKFQPMSWLRAIEARRGTHTAAPNFAYALCADRAAAPGTDLSSLRYALNGAEPVRCDTVRRFEAAFAPVAPGYGLAEATLKVTAGRCGEGTRGVSPEADGVELAACGSSLIDTRVRIVNPDTRE-PCEADVVGEIWVSGSTVADSYWRRPEESREIFDDNGWLRTGDLGFLY-DGDLFVTSRLKDLIIVGGRNFYSHDLEDTVSAHPSIRMGRVFAVDGEEGEGVLIGAEVRGGCEEADAREILPVIRAALAREHAPARVALLRSILRTSSGKTRRSATRD--------- 62424521 79 -------------------------------------------------------------IGLGAVVGVLLGNGPEFITTMFATWSLGAVLTPINPALTNDEVGFQLDDSGVVLVIGDSR-AEAVADVRGLGFLSAADECFRGSAEQSGVEQGDAELGGAEPIRVRGSDGSLIVYTSGTSGLPKGCLLSHANV--SAMVWSILNGVDFGDDARSLLVMPLFSSRGLLAGTLSPLMFGGSVHVLPEFDPRTFWDVVEEVRPTYFSAVPAIYSAL-EATKRRTVDTSSLRFVLSGAAPMSVDATTRFEKFGVTVLEGYGPSEFSAAATLN----------RNDGTRRLGTAGTALPGITVAIQDPAGRILPAG--EAGEVVISAQTVMYGFLGRPGVTAETL-KDGWLHTGDLGFLDDDGFLTLVD------------------------------------------------------------------------------------------------------------- 91083237 126 -----------------------------------GDYKWKTFSEVNMLATNFGKGIRELGNEPGQNVAIFAETRAEWMIAAHGIFKQSIPLVTIYATLGDEAIAHGLNETEVTTVITSFDLMPKFKKILAMVPKVKTLIYMEDQLKKEIIKFSEVLGANSQVVDVPPRDPAIIMYTSGSTGVPKGVILLHKNLI--ATLKAFCDSTDIYQDDVMIGFLPLAHVFELLVESVCLLTGVAIGYSSPLTMIDTASKIKKGTKPTCMTSVPLILDRISKSIQEKDYKVSWLRRILCGGAPLSPETHEQMNALCATIIQGYGLTESTSCATV-----------QDFYDKIYGRVGATTTVCDIKLVNEEGNRVTDKPFPRGEIILGGDNISAGYYKLSSKTDEDFTDDGWFRTGDIGEIHPDGVVKIIDRKKDLVKLAGEYVSLGKVEAQLKTCPLVDNICVYG---DSSKQFCVALVVPNQQQLKEAELMEHGKKSKLEKFELPAAVKLVTEVPVTAAFKLKRKDIQERYKHE---- 194761050 34 --------KPQTIPHFFAEVCDKYPELPALTWETPGAWTTLNYREYQENVEQAALMLLSVGLTERSSVGILAFNCPEWFFAELGTLRAGAVVAGIYPSNSAEAVHHVLVTSESSVCIVDDQQMAKVRAIKDRLPLLQAVIQIHGDQEPGYYSWEELLSRES---RVCPNECAMLIFTSGTVGLPKAVMLSHDNIVFDTKAAAKMLKDVQIGKESFVSYLPLSHVAAQIFIFLGLSHAGCVTFADKDALKGTLIKTFRKARPTKMFGVPRVFEKLQERLVAAEAKLDNCRVFLTGGAPTSDEMKEFFLGLDIALGECYGMSESAGAITLNVDINNLY------------SAGRAVDGLNLKVLDPDCN-------GQGEIVMRGRSNFMGYLGLPEKTEEAIKEDGWLRSGDLGYIDPKGNLVISGRLKELIITGGENIPPVHIEELIKELPCVSNALLIG-------------------------------------------------------------------------- 189219761 225 ------------------------------------------------------------------RVGVLLPIGAGAVIINLAIIFAGKIPVNFNMTVGSAMNLIAVERSKVKTLFSAKTLREKLQDFPWPKKTIETESFL-KSFSKVSLFFSIFLADLLPPPRLGGEKEAVLLFTSGSFGEPKGVPLSHKNILAN--IAQIKTILSSIPIKRLLGALPIFHSFGSTTCLWWPLLGGPLTIYVNPLEIEKLASLIEQYQIELLITTPTFLRQY--FKKVSPEKLRSLKIVITGSEKLQRQLATDFEKFGVPVCEGYGTTEASPVISSNVIDPPLGSLAYNQR-NRPGSVGQLAAGLSIRIFDPETRELPLSSR--GILSFKGANIFSGYLDDPLRTAASF-QEGWYLSGDVGSMDSDGFLYIEDRINRFSKIGGEMVPHGTIEEGLRKQQAVVEIAVVGIPDLKKGETL---VVLINRKVYNWQVRKCLLALGFSRLWIPKRVIYLDSLPKTPLGKVD--------------- 25028751 81 -----------------------------FTRPANFEWVNVTAQEFLNEVFAVAKGIIATGVEQGDRVALLADTRYEWSVLDYAIWAAGAVSVPIYSSSSLSQVQWIIEDSGAVLAITEPDHTDLMKALKGSTSKLRRILALDTLRFEGRELSDDLVRERIEATR--SADLASLVYTSGTTGRPKGCELTHHNWLAEVRALLTHPIGAIAPGSRVLTFLPLAHVLARAVSLAFTIGGATQ---SHWSDFSTLALELQRARPNFILGVPRVFAALFARAEKAAIDYSSVQYAVTGGSAMSHDLLHFYRGIGIPIYEGYGLTETAAAAAIDFEDQKI------------GTVGKPLPGMTIRINDQ------------GEILLKGQMLFRGYWNNPKATAESIV-DGWFNTGDLGELLDSGHLVITGRKKDLIVTGGKNVSPGPLEDIIRAHPLISQAMVVG-------------------------------------------------------------------------- 47221457 1 ---------------FLE-TLESYGDHPALAYKEEGQWVKLTYRQYYQQCRAAAKSFLKLGLERYHGVGILGFNAPEWFISDIGCILAGGLATGIYTTNSPEACQYVAANCEANILVVENQTLDKILKVKDQLPHLKAIVQLKQKLPFLYTWAEFILGEDVSEERLNANECCSLIYTSGTTGNPKGVMLSHDN-VTWTVQSALSTVNLTPAEEVVISYLPLSHAAAQMFMWLGISFAVTTYFAEPDALKGSLGTTLKEVRPTCFLGVPRIWEKMQEKMKAVGAKASPMRMCFTGAAPITKDTLEYFMSLNIPVMEIYGMSESSG--------PHTVSRNEEYRIT---SCGKVMPGCKTKLDDEDGN---------GEICFWGRHVFMGYLNMPEKTAEAIDQEGWLHSGDLGKHDQLNFTYITGRIQELIITGGENIPPVPIEDALAEVPIISNAMLIG-------------------------------------------------------------------------- 148824119 43 AMPVT----DRSVPSLLQERADQQPDSTAYTYIDYGSDDSLTWSQVYSRACIIAEELKLCGL-PGDRVAVLAPQGLEYVLAFLGALQAGFIAVPLSTGIHDDRVSAVLQDSKPVAILTTSSVVGDVTKYAASHDGQPAPVVVEVDL------LDLDSPRQMPAFSRQHTGAAYLQYTSGSTRTPAGVIVSHTNVIANSMYGYFGDPAKIPTGTVV-SWLPLYHDMGLILGICAPLVARRRAMLMSPMSPARWMQLLATSG-RCFSAAPNFAFELASDQDMAGLDLRDVVGIVSGSERIHVATVRRFERFAPAIRPSYGLAEATLYVAAPEAGAAPKTVGQARPCGTDGSVGTELISYSVRIVNPETM-VENPPGVVGEIWVHGDHVTMGYWQKPKQTAQVFDAGPWLRTGDLGVI-SDGELFIMGRIKDLLIVDGRNHYPDDIEATIQEITGGR-AAAIAVPDDIT-EQLVAIIEFKRRGSTAEEVLRSVKREVTSAISKSHSLRVADSIPITTSGKIRRSACVERYRS----- 99079954 16 ----------MSVPALLERNATVHANRPAYREKEFGIWQSWTWKETAEEIEALALGLMNLGVAEGDFIAIIGRNRPSLYWSMVAAQSVGAVPVPVYQDSSAEEMAYVLDHCGAAYVIADQEQVDKVLEVQDTLTNLKHMIYVDPKGEQGRAARDELSSDAARKAKLTYDSTCVMLYTSGTTGRPKGVVLSNRNVIESAKNASTFD--KLTENEDILSYLPMAWVGDFIFSLGQSYWCGFCVNCPESED--TMMTDLREIGPTYFFAPPRMFHHFLAHMDRLKYRLGDLRVGYTAGEAIGPEIFDFYRSLGINLKQLYGQTEATVFITV-----------QPDGEVRADTVGVPAPDVEIKIDDK------------GEIHYRSPGTFVEYYKNAESTASTKDAEGWVATGDAGFIEESGHLRIIDRAKDVGKASGAMFAPKYVENKLKFYPDILEAVLFG----NGRDRCVAFIELAGHPRVLETIRNHVEAEMLSGCQVHRFVVLHKELEMTRTRKVRRRIVEEKFAD----- 197736142 44 --------------------------------------------------------------------MIYMENRPELLYSFFAIWDSRATCVCIDASSTAEEMTYYIDNSDVIKIFTSNMQVEKVKEALSILNKEIEIVIVDE-INLNEIKIDENSSENLVINSPEKEDTALILYTSGTTGKPKGVMLTFDNILAN--VDSLDVYKMYEETDVTIALLPLHHILPLLGTGVMPLLYSATIVFLEDISSVALIDAMKKYKVTMLIGVPKLWEVMINSLAFSKVIFKHIKFFVSGGSKLNPQITKDFHTLGIKICEGYGMTETSPIISYTPKND-----------IVPDSAGRVIKDVEVKIADDN------------EILVKGRNVMKGYYKNPKATAEIIDKDGWLHTGDLGKLVND-YLYITGRKKEMIVSNGKNINPIEIETKISSMTNISEIVVT-----EYNSILTAVIHPDFEKVKEEKIYENLKWEVVDKYKAPDYKKILDDFPKTKIGKIKRFMIADM-------- 15228136 82 -----------TMPALFEQSCKKYSDKEFITALHLGEYKWQSYGEVFERVCNFASGLVNVGHNVDDRVAIFSDTRAEWFIAFQGCFRQSITVVTIYASLGEEALIYSLNETRVSTLICDSKQLKKLSAIQSSLKTVKNIIYIEEDGVDVASSDVNSMGDAVQPILPSKNGVAVIMFTSGSTGLPKGVMITHGNLVATA-AGVMKVVPKLDKNDTYIAYLPLAHVFELEAEIV-VFTSGSAIGYGSAMTLTDTSNKVKKLKPTIMTAVPAILKMLWDALVFKKIRAGHIRFMLVGGAPLSPDSQRFINCMGSPIGQGYGLTETCAGATFSEWDDPA-----------VGRVGPPLPCGYVKLVEEGGYRISDKPMPRGEIVVGGNSVTAGYFNNQEKTDEVYKVDRWFYTGDIGRFHPDGCLEVIDRKKDIVKLQGEYVSLGKVEAALGSSNYVDNCVALVVPSEKWAEEAFAELCEKGEAVKEQSLTKAGKAAKLEKFELPAKIKLLSE-PWTPSGKIKREQIKSKFKDEL--- 86740511 1 ------MTTPWTLAALWQRIAAQQPHQTALIHGD----QAWTWAQFDAASAALARTLRRHGVQAGQVVALCLPNIPEHLVSLAAVLRLGATPAQLNPRYRARELDQLHRLLQPAAMIADPVQVPDVATLHARCQPGQEVPI-RPLGGHGLLLTSAAPRASSSPPANGPRPPLMIKCTGGTTGTPQAVLWRVADILDNLNAHNPWARHDLSADARIVVASPLSHGSGLTRAMGALCAGGTVILPGSSYDPDRVLDTVVQQRADTLAIVGDAYARPLALGARLGADLSALRTVTSSGAPWTDQVKTELLALHLRLVETLGATEATGLGSSLARLGDVPATGSFDL------------GRHARVFHADGTPTAVG--ETGQVAVHRP-LPVGLHPHPHRYVRAYDGRTYLLSGDLVRLQTSRRIALLGREQDCINTGGEKVYAPDVAAVLLAHPHVADAAILAVPDTRLGSTVGGLLQLHAGGRLAQVLGD--IRGDLAGYKIPRVVRVVAAIPRTPAGKVDLVRARQ--------- 183985251 14 -------PNPRTLIDIIYETAARYPDAAAI---DDGTVQ-LTYSELVEDMEASVAWLAARGVGRGDRIGIRMPSSYGLYTAILAILAAGAAYVPVDADDPDERAELVFGEANVVAVITEAGIERTLGASRGWRAGAPLV-----------------------------RDDAWIIFTSGSTGTPKGVAVTHRNAAAFAEAQMFLQDNPIGPGDRVLAGLSVAFDASCEEMWLAWRHGACLV-PAPRSLVRSGMDLLVTRDVTVVSTVPSLAALW------PAEALEAVRLLIFGGEACPPELAERLAVDGRELWNTYGPTEATVVACAARLDG-----------TGPISIGLPLPGWDLAVVDANGQPV--GYGEVGELVIGGVGLAR-YLKDAEKYASSLDWTRAYRSGDLVRLERDG-LYFCGRGDDQVKVGGRRIELGEVDSALVHLAGVSGGAAAVRRTATGTPVLVGYVVSADPAFDIAAARRQLA-EHLPAALVPRLVQI-DELPTRTSGKVDRDAL----------- 126348613 79 ----------LNYAEHALRAAATRADEPALHVDETHEPSPVSWSELRRQVGSLAAELRTLGVRPGDRVSGYLPNIPQAVVALLATAAVGGVWTSCAPDFGARSVLDRFQQVEPVVLFTEHDRRDTVAELRRELPTLRAVILLGSKAPDGALDWETLTAADTEPVQVPFDHPLWVLYSSGTTGLPKAIVQSQGGILVEHL-KQLGLHCDLGPEDRFFWYTSTGWMM-WNFLVSGLLTGTTIVLYDGHPDTGAQWRIAERTGATLFGTSAAYVMACRKAGPARDHDLSRIQCVATTGSPLPPDLHDEFAESGADLW-----------IASVSGGTDVCSCFAGAVPTLPVHIGAPGLGTDLQSWDPGGTPL---TDEVGELVVTNPSMPIRFWNDPDGSRSYFDYPGVWRHGDWITLTARGSVVIHGRSDSTLNRQGVRMGSADIYEAVERLPEIKESLVIGVEQPDGGYWMPLFVHLAPGAVLDEDLLDRIIREQLSPRHVPDEVIEVPGVPHTLTGK----------------- 145235171 263 ------------MHEVISEQARKTPDKVAIDSWDG----SLTYGVIERYSTYVAMKIQEMGAQPEDFIPVCFEKSRWTIVAVLAVMKAGCTFAMMDPTLPLARLQNMAKQVNARTMICSSMQQDLSREIIEDGG----LFVVEESAFPNVPPLE----STPTLPKVPSTTIMYLIFTSGSTGTPKGVKVSHGSYTSSAFPRA--KAVGYDEKSRVLDFASYAFDVSIDSMLLTLGNNGCLCIPSDEDRLNDINGVIRNMRVNYAGITPSVARIL------EPDVIASLSGLGLGGEAASARDVTVWGQ-ETRIIIGYGPCECTIGCTVN---------SSAATGRDYISIGTG-NGAAIWIVNPNDHDELMPVGAVGELLVEGPIVGQGYLNDPEKTAAAFIEDPMYKTGDLGMYDPDGSIVFAGRKDTQVKLRGQRVELGEIESQLARLP--SEATVIAVPQGSGGQALVAFVSSQASKDLPEELSKTLVKKVLPRYMVPTAYIPVSHIPVLISGKTDRRRLRQ--------- 193290712 131 --------------------------------LHLGEYQWESYGQVFDRTCNFASGLIKFGHDVDTHAAICAETRPEWIIAFQGCFRQNITVVTIYASLGDDALIHSLNETQVSTLICDAKQLKKVASVSSSLKTIKNVIYFEDDETASFSAVEKLGKNSPIQPRLPKEDIAVIMYTSGSTGLPKGVMITHGNIVATS-AAVMTVIPNLGSSDVYLAYLPLAHVFELAAETVMLTAGACIVMKGTKGDATVL-------KPTLMAAVPAILDRVMKKVEEKAGSAKKLRFMLCGGAPLSGDTQRFINCMGAPIGQGYGLTETFAGATFSEWDDP-----------SVGRVGPPLPCSYIKLVEEGGYRIVDKPMPRGEVVVGGCSITAGYFNNEDKTNEVYKVDRWFYTGDIGRFHPDGCIEIIDRKKDIIKLQGEYISLGKVEAALLSSDYVESIMVYADP---FHSYCVALVVPSDKAESVNEIKQSISKARLEKFELPAKINLIPETPVTAALKLKREPLKARYKNEL--- 118097591 431 -----YYDDARTMYEVFRRGFSISENGPCLYRKPKQPYQWLSYKEVAERAEALGSGLLQQGCKPEQFIGVFAQNRPEWIISELACYTYSMVVVPLYDTLGPGAIRYIVNTADISTVICDRTLLDHVE--RRETPGLSSIILMDPFEKEQSMQEVEDCGRENRRAPVPPRDLSIVCFTSGTTGNPKGAMLTHGNVVASGFLKVTEKVIFPRQDDVLISFLPLAHMFERVIQSVVYCHGGRIGFFQG--DIRLLSDDMKALRPTIFPVVPRLLNRMYDVLEFAARRKKCVRMIVTGAAPASPTVLGFLRALGCQVYEGYGQTECTAGCTFTTPGD-----------WTSGHVGAPLPCNLIKLKDEELNYFASKGE--GEICVKGPNVFKGYLKDEERTSEALDQEGWLHTGDIGKWLPNGTLKIIDRKKHIFKLAGEYIAPEKIENIYIRSDPVAQVYVHG---DSLQAFLVGIVVPDAEAELQKAIMEDMVRSGLHSFEQVKAIHIHSDMLLTPTLKAKRPELRDYFK------ 158315399 29 ---------------------------------------------------QLAEALAGAS-GPGATVMVQADNSWRTVAAAVAAARLGGVLALISRHATGVEFVQACEDLDPDAVVAAPD-------------TAQGWAVAD-KYPALSVDVLAGWSAAARPARGSARGGAVIGLTSGSTGRAKGVVQSEAAL--RYAGRCTIDAVGLRPGDPVAAMVPMSSSAAFCFGLYLPLLLGSPIVFSERWDPAAAVARMAVFDVRWTMCVPTMALQLAAAGRAGE--LSRVRAMTVGGGPMDTGALGRAERLGTRILRVFGMSECLG---------HTTPALDDPEEIRLGRDGRPFPGTELRAVDVDGTPLPPG--ETGRAQVRGPSLFPGYARDGRTVPPELTPDGFFATGDLIVVHGDGTVSVRGREKEIIIRGGRNIDIAEVEHAVASHPAVDQMCVVPLPDDVLGERIGVLVVTTDETLELPELTRHLAERGLSKAKWPEFLFRVPALPQNRVGKLSRAEAARLAQDLHARA 111222607 9 ---GPVLPDDQGLWSVVDRGAQAHPERPLLTDLPGEAIHEISSGEFAEQARAVAAELLALGVAHGDRVAVMGRTGYHWVLLSVAALGVGAVIVPVYPTASQVQVRHVLTDSGAAWAFTDEQVRQVSEAGAAELRRVDDWVAAAAGSTDAAADADADADAGARRAALDEDDLAMIIYTSGTTGLPKGCMLTHRNMFASSAGTGAQDGTLAPAQATTALCLPLSHVFGQTILFACLYAGTRTVLLPG---IPELLPAMTRIRPTFLALVPYALEKIRKRVRDLPSDDVSLTQVICGGASLDDTTAAFFASAGVTVLNCYGLTEAATAVTVNAPATN-----------RRGTVGRPIPGTTVAIADD------------GEVLVQGANVSPGYWSAGERDATGPGEDRWLHTGDVGHLDPDGYLVITGRRKEILVTSGKNVAPTPLEDRVRLHRLVSNCMVVG-------------------------------------------------------------------------- 115395350 364 -IPPAM---ETCVHHLFKKQALSWPKAPAIHAWD----HQLTYAEVDQYAMAFAHHISQFRVGPEVLVPVVMDKSAWTIVAMIGILKAGGACAALDPSHPSDRLSGIIQDTGSPVIVVSPHYEDRFAGLVDKTIAVSK-----------ALLDELPVQTEDPETAVHYNNPAFVIFTSGSTGKPKGIVIEHVHICTSSEAHGSAMNVGL--DSRVFSFASYAFDVSLGDTWTTLMRGGCVCVPSEEDRMNRLAQTVTEMRTNWIGLTPTVARLL------TPESVPTVKTLSLGGEPMAKEDIATWAD-HVRVINFCKFTECGPTFLDGPAETVIGAMMSDDRSLNPRTLGHGL-DANLWVVNPDNHDILVPIGTIGELLIQGPAISRGYLKDPEKTAKSYLSERIFKTGDLVFQNEDGALVYIGRKDTQVKLHGQRIELQEIEEHLAANPASACLAAFYASHEAIGRRDIEVRVLADEMRVNLAILEKRLASLLPKYMVPSAFVPLTTMPLNTSGKKDRLQLR---------- 217403343 12 ------------MLDRLAQNVSRNPAKRAVAFLAGGRNKELTYQELETETTKVAKHLIGKGIEKGECVVLVYPPSLDFMIAFLACLKANVVAVPVFPPNPLRRFANIVQGCGAKHALTNTEY-----NHAKKMAGIRDVFTKFQRPTSGWWTTTDTLKEPRNSVNLPQSQVAFLQYTSGSTSEPKGVMITHGNLAHNLTI--ITNDSQAKDDTVVVSWLPQYHDMGLIGSYLGVLFCGGTGYYLSPLSPMVWIEAVSRYRATHLQAPNFAFKLTARDASNTELDLSSVRHVINAAEPVDEESIDNFYRFANVIYPTYGLAEHTVFVCSGILEDDDHQSTDIKAVSKLIGCGFPSRNVDVQIVDPESCK-ALAGNLVGEIWIRSPSKAAGYFNKPKETKEDFHAGGYLRTGDLGFLHKH-ELFICGRLKDLIIVGGRNYYPQDIEATAEASSDLVRSAAFTIPTHEGGEEVALVMELKEAPSLKAESLANQIKSAINQEHSLGDIVFLHTVPKTSSGKIARSWCRK--------- 159489936 34 -----------TCFDLFEKSCRLFADCPCVEDGKVGPYRFMTFREVEETVAAVASAYVKLGIKPHDRIGVLGANCKEWMISMQGMNRMSIVCVPLYETLGDTAVEYIIKHSGTRLVVSAGGKLKVLAKALASAPTADAGVVALKATGVKVLSWEELVAAEAVPVKPAAGDLCTIMYTSGTTGDPKGVMIPHRAVVAGILAFLDFCKEKMGPSDSYLSYLPLAHIFDRVVEELMLSVGGCVGYWQG--DIRQLMDDVCALRPTLFAGVPRVFERVMGYKQDQASIISDLRVLVSGSAPLSQQMESFMRVVGAPFVQGYGLTETCAASF----------IATPDNPLHIGTVGGPMPATEFRLAVPELGYFPSSDPPRGEVCIRGPGLFSGYFGNEALTKEATDADGFFHTGDVGELVTDGTLKIIDRKKNIFKSQGEYIAVEKVENVYKTCAMVEQVWVYG-------------------------------------------------------------------------- 50553188 124 -------------WYAFEDAVKKYPNNPAISYDDLFDVETFTYQQLYDEVLKMSHLLRKYGVTANDTIALNAMNSPLFIIVWFAIWNLGATPAFINYNLADKSLLHCLKVGHASIMFVDTEVEGNVRPSLAEIKSEAKCVFMDDDFLAAYAA--SPAYRAPDYERHPEQDTAVLIYTSGTTGLPKPAIMSWKK--AKLMSSLYGHSIRLKNNGVVYSAMPLYHSTAAILGCLPCLNRGAAYAPGRKFSTTTFWTQAKLTNATHIQYVGETCRYLINAPPSPDEK-SHQIKVAFGNGMRRDIWVKFKERFNIPIGEFYAATE-GPLGTNNFQQGEIGIGAMGRYGKLLAAI-LATRQTIVPVDPEDETELWRDPEEPGEFIQKIPNPFQGYLGNDKATNSKIKGDAYYRTGDLVRLNDEQCYYFVDRLGDTFRWKSENVSTSEVEEHVASDPNIEQVVCVGVKVPEHEGRAFAVVKLKDASVKPDQIAEYSLKQ-LPKYAVPLFIKFVDEIERTGNNKVQKVKYKNQ-------- 119961925 14 ---------ETNITDLVIREAEKASNPSLFSKLDNGQWQDIRAKDFLEDVRALAKGLIASGVAAGDRVGIMSRTRYEWSLVDFAIWFAGAVSVPIYETSSPSQVAWNLGDSGAVAAFGEAAHHEDVAVAAEDITSVANVWQLEGAGLDALRAAGAGVPDDELESRRSSKDLATIIYTSGTTGRPKGCELTHGNFVELSENARASLPEIINESGKTIMFLPLAHVFARFISVLA-VAGGVKVAHTP--DIKHLLADLQSFQPTFILAVPRVFEKVLKHAVFDKLVYGKLRHAVSGGGPLGERLGHFFQGIGLQILEGYGLTETTAPITVNTPS-----------MIRIGTVGAPLPGNSVKIADD------------GEILAKGVCVMRGYYKREDLTDETFV-DGWFRTGDIGELDSNGFLKITGRKKEIIVTGGKNVVPALLEDQIRADALVSQVLVVG-------------------------------------------------------------------------- 146312918 192 ----IMMEARMTLYEALLSAQDRYGRKNCVEDINFTPD---TYRKLLTKTLFVGRILEKYS-QKGEKIGLMLPNAGISAAVIFGAVSRGRIPAMMNYTAGVKGLTSAITAAEIKTVFTSRQFLDKLWHLPEQLKQVRWVFLEDLKAADKLWIFAHLLVPHLAQVKQQPEDAAMILFTSGSEGHPKGVVHSHKSILANVEQIKTIA--DFTAKDRFMSALPLFHSFGLTVGFTPLFTGAEVFLYPSPLHYRVVPELVYDRNCTVLFGTSTFLGHYARF--ANPYDFFRVRYVVAGAEKLQDSTREIWQKFGLRILEGYGVTECAPVVSINVPMA-----------ARPGTVGRILPGMDARLL------AVPGIEEGGRLQLKGPNVMNGYLRNPAENAAGEVETGWYDTGDIVRFDEHGFVQIQGRAKRFAKIAGEMVSLEMVEQLANALPEKMHATAI-KSDASKGEALVLFTT--DSELKREQLLHYAREHGVPELAVPRDIRYLKQLPVLGSGKPDFVALKSMVEEE---- 42527248 4 ------LDKSLPL--LLKRISEKYPSRAQMFKGEDKEFKSLSYKELYETALDFAAGLLSIGARPKDHIGLIADNRKEWLHASFGIMNIGAADVPRGCDATEQEITHILSFSECKAVLENEAQIRKVLVHLAEIPLLESIISIDKERKIEFHTYADIIDPEEYAENVDTDDLASIIFTSGTTGNPKGVTMTHRNFMTQLM--ELPDRIILKPGQKAISVLPVWHSFERACEYVIIISGGT--IAYSKPIGSVLLADMVKINPTLFPSVPRIWEAIFKAMKKRGRPLKCFRAGVSGGGALPPNVDEFFWAIRINVMEGYGITETAPVISVRPMPKP-----------VFGTLGKPLACFESKIIDKNGKELPHNRK--GLLLVRGDAVTKGYYKDPERTAEVIDKDGWFDTGDLAIKTVDGELILKGRKKNTIVRGGENIEPVPIEVKLQESPLISLAVVLG-------------------------------------------------------------------------- 157777320 99 ----------------------------------------LSYDEVHDKAQKLSMALHEFGLKPGNTIGIYARNSPQWLISALACIEQSMVVVPLYDTLGAEAASFIVSQAEIEVVIVDNKKAECLIQNREKMPTLKHVIVIDAELVEGMTTFDTIRLESFDNAITKPEDTYIICYTSGTTGTPKGVMLTHENIVANAFQPSMIDATQ-----VHISYLPLSHMMEQLTHWTLLGFGSKIGYF--RGSIQGLTDDIKSLKPTVFPVVPRLLNRLYDAITSKARKLKQVRLMVTGSAPISSTVLETCRTLGATIVEGYGQTECTALATFTWMGDPST-----------GHCGAPAPCALVKLGDPDLNYYAKDGK--GEIRIKGPCVTKGYYKDPERTAELFDEEGFLQTGDIGEMLPNGTIRIIDRKKHIFKLAGEYVAPEKIEQVYIRTPVAQQVYVDGDSLERW---LIAVVVPEPDSRTIEEIAKEFVLSELHAIQVKKVILTSDAFTLTPTLKAKRPQLRLKYKD----- 126437571 56 ------------------------------------------------------------------HVGVLLGNTPFFSSVLVAAALSGLVPVGLNPTRRGAALASDIARADCQVVLADDGGAQVPEGVE----------FIDVESPQWRSELAAHDDAPVRFGNPDPDDLFMLIFTSGTSGEPKAVRVTNEKVAF--PGRMLADRFGLGPSDVCYLSMPLFHSNAVMAGWAVGVAAGGSLALRRKFSASQFIPDVRRYGATYANYVGKPLSYILATPPRPDDADNPLK-ILYGNEGAPRDLDRFARRFGVVVVDGFGSTE-GGVAIARTPDTPEGSLGPLTD--------------DVAIVDDTGQRCPPG--RVGELVPNGRGQFRGYYNDEAAEAQRM-AGGMYHSGDLAYCDENGFIYFAGRLGDWMRVDGENLGTAPIERILLRHNDITEVAVFPVPDPAVGDRVMAAVVLAPGREFDVEKFQAFLAEQLGPKQWPSYVRVSAELPRTETFKVLKRHL----------- 90410798 14 -----------------QHWAEERPSAVALSFCVDGEEQRFSWAEMSHRVDEYAQGLIEQGVKRDQMIAIVAPNSIQVIWLILATLRIGARYVGLNPKNTEIELNEQLARLKNDYIWYPARTVH-------QFTTGKRLHLLQPEQPRIV------------PVTWQQTRAATLTLTSGSTGVPKAAVHTAENHL--ASAEGLLEVMDFGIDDSWLLSLPLFHISGLAILWRWLYRGAKLVVTEPAFEHSLTM-------VTHASLVPTQLQRLLTSKHSEGNGTQALKQVLLGGAAIPVSLTDAAERIGISCWCGYGMTEMGSTVTA-------------KKADASGGVGTVLGNRHFMIKD-------------GEVYVQGATLCLGYYRN-----KMIFPDGWFATRDLGEWQGN-ELHILGRADNMFISGGENIQPEDVEKVLMTHAGVRQAFVLPVDDVEFGQRPVAIVEIETESSDVIASLENHMADNIVSFKRPIRYL---ALPKAISGKVSRKQLNE--------- 91088831 108 -FVSYMFPDAKTLYETFRRGAKESNNGPCLGWRESKPYQWLNYNEALLRAKNFGAGMVAQGLTPGTIIGIYSQNCPEWIITEQAAYCYSMVLVPLYDTLGPDACAFIIKQAEITVVVCEDDQKCNL-LLDRSPRCLRKLIVYKDVRPATKQRAKEVLGSKSNHPEVPPSDLCTICYTSGTTGNPKGVMLTHENVVASMSAVLMQMGDHVKSSDVLISFLPLAHMLERCCENAMYMMGASVGFFLG--DIRRLSDDMKALKPTVSPAVPRLLNRIAKESEIKRGILRNLRLMLVGSAPLAENVLTFMRALGCLVIEGYGQTECTAPITLTIQGDH-----------VPGHVGPPVACCCVKLIDPEMEYWAKNNQ--GEVCVKGTNVFQGYYKDPEKTEETIDEMGWHHTGDVGMWLPNGTLKIIDRRKHIFKSQGEYIVPEKIENIYIRSQYVSQVYVHG-------------------------------------------------------------------------- 170742440 36 -----------TLPRVIDELGERHGEAPALI----GERGRLSHAGLAALCRRYARWALAQGLGPGAAVGLMLPNGPDTMAAWLGLSRVGVRVALLNTHLTGAGLAHCIAAASPSHLIVGPELRAACEGAAPHLAERPRLLWADDLAG-ALEALDPGPFAAAEERGVTLADTALYIYTSGTTGLPKAARVSHHRVMTWSHWFAGLNATGAT--DRLYSCLPMYHSVGGVVAPGSVIVGGGAAVLRERFSARRFWDDVVAERCTIIQYIGELCRYLLNAPAHPLERAHALR-LATGNGLRPEIWEAFQARFAIPILEFYAATEGTLVGAVGRVPPFLAHSSPAALVRHDPETGAPARG-------PDGLCLRCPPGEAGELIGRGSQRFEGYTSKAASEAKVLRDDAWFRTGDLMRVDRQGFYSFVDRVGDTFRWKGENVATTEVAAALARAPGVTEAVVYGVAVPGTEGRAGMAALTVAEGFELAGLRAHLA-AELPAYARPLFLRLCRDFEITETFKQKKQALVE--------- 20799733 82 --------------DIWRSSVEKYGDRVAVVDPYHDPPSTFTYRQLEQEILDFVEGLRVVGVKADEKIALFADNSCRWLVADQGIMATGAVNVVRGSRSSVEELLQIYCHSESVALVVDPEFFNRIAESFSYKAAPKFVILLTAGRHTPVYSYNEIDSGKYEYEYIDPDDIATIMYTSGTTGNPKGVMLTHQNLL--HQIRNLSDFVPAEAGERFLSMLPSWHAYERACEYFIFTCGVEQKYTSIRF----LKDDLKRYQPHYLISVPLVYVSLVDWLWARVVAFSSIKAGVSGGGSLPMHVDKFFEAIGVNVQNGYGLTETSPVVSARRLRCN-----------VLGSVGHPIKDTEFKIVDETGTVLPPGSK--GIVKVRGPPVMKGYYKNPLATKQVIDDDGWFNTGDMGWITPQGVIVLEGRAKDTIVLSGENVEPLEIEEAAMRSNLIQQIVVIGQDQRRLG----AIVIPNKEAAEGAAKQKELSKETITS-MVYEEVLIVDE-PMTPTMKIRRDKVVDQYKNE---- 120402990 5 -----------TIGGVVDAIAEAVPDRLMTVCGE----RRSTYRQTADRTRRFANFLSANGIGAQDRVALIMHNDL-YPDMVIGSLKARAVPVNVNFNYTPREVDELLSYLRPRAVVFHRSLGAKFADVLPR-EGVDLMISIDDGAPEGAVRLDDALAAETDQHITPSPDDVMMICTGGTTGRPKGVMWRQSDTYVVSMNGADHESVAEIHDKVWFAVSPLMHAAGMWTAFAALLNGQTVILYDPTLDSATVLSTAEREKVGLMTMVGDAYAGLIDELRRRPYDLSSLFAIGTGGAATNQRHQEALLELLPQIINGYGSSETG-----NMAFGRSQADDRKDTFERRGGV--------VLLSEDHSRILQPGDQEVGWVAREGR-IPLGYFDDAEATRRTFEGRRVVISGDRASLEPDGTLRLYGRDSLVVNTGGEKVFVEEVEEVLRAHGGVADALVVGRDSDRWGQEIVALIEKAPGADVESEALLLVCNSALARFKAPKEFIFVDKVRRLGNGKADYRWAKSQA------- 212527008 103 -----------NIYELVQTVCQSHADQPAICSWDG----QLTYRDLDLMTYRLATYLHSIGIKPNVVVALCFEKSLVATVVLLAVIRSGGAFVFMDPAHPARHKKHILSLAKPSLILHSPLQRNLFNGLDDSISAPLREITMSTISKFPNTGLDPTVFMPPN----NGQDVGMLAFTSGSSGTPKGCVINHSSL-ASMLPVGDKWPFNAASCNRILQFAPYVFGTSLLETFSALLTAGTVCTPSDAERMGDLVGAMNRMAVTGAVLPASLAQVI------DPEAIPSVHTLAVGGEPLTEMLVNKWLK-KVKLVQGYGMTENFGILTIN------DRLSVGGNPRNVGHS----PNGRVWLVDPNDYNKLAPVGAVGEILAETPGVACEYLNDPDRSAATFVSEPFLKTGDLARYQENGSIIHMGRKDSEVKIRGQRVDLRDIEHRLLEYGDEADICVELINPKKSSAILAAFLWFRNRQQTTDELQDFVLRNTLPGYMVPSVYLSLAALPTTTTNKVDRRQLRERAAKL---- 212527008 1206 ------------IHHQIQDRCRLQPTAKAVESWD----QSLTYQDLAHLSSSLAFHLKTHGIGPEQTVPVCMDKCSWTPVAMLAILKTGASFLLLEYSQPAQRLRDICRAVRAELVITCTRNVPL----SADLGPVE-VLCIDQA--EKYISPDETFSWNYP--SVSPTNTAYLVFTSGSTGTPKGAMVHHSAFL--SSVTNYAPRLNLDGNSRVLQLASYSFDVSIGDHLATLLVGGCVCIPRESELKNDTGKAINDYNVNWVMTTPSMSRII-----SPSSVASRLRTLCLIGEAITTTDITTWSK-HVSLMNTYGPAEAAVVSHARTYVKSVEEVND---------IGTGL-GTLSWIVNQNNHHRLMPVGVVGELILDGPIVGLGYLDDPEKTNASFVDCPMYKTGDLVSYTHEGTIVFHGRKNSKVKIRGQWVELSEIEGIVRQYTGVS---AILVDHLEPHSSLVSYVLWDDSSPPSEEFKEYIVRKAIPDHMVP-IFLPVRYIPLGPTGKANRRRLQEEVKKL---- 116670054 48 -------PPERTLIDILEDTARKYPEASALDDGH----RRLSYAQLMAEVRATARELHLAGLGAGDKIGVRIPSGTRLYVSILAILLIGAAYVPVDADDPDER---------AKLVFSEARVGAILRGNGE--------IVTDSKRPRPFPA----------PRKPQADDDSWVIFTSGSTGTPKGVAVQHRAAFVDAEARLFLQDEPIGPQDRVLAGLSVAFDASCEEMWLAWRYGACLV-PAPRSLVRTGMDLLISHGITVVSTVPTLAALW------PAEALENVRLLIFGGEACPPELADRLAVDGREVWNTYGPTEATVVACAAQLG-----------VPGPLRIGLPLDGWDLAVVDAGG--IPVEEGQVGELIIGGVGLAR--YLDPAKDAEKYAPMGWYRSGDLVRYEASG-LVFMGRGDEQVKLGGRRIELGEIDAALQALPDVAGAAAAVRTTAAGNQILVGYLAAAGTAEIDLAAARELLGASLPAALIP-LLTVVESLPTKTSGKVDRHAL----------- 114569977 42 -----------SVFAALLDSKRRYGSKKLAAVDADG--RELSFGDLTKAVFALGHALKA-GTEPGEAVGVLLPTGVGAIISFYAVSAYGRVPAMLNFTAGERALKAACRACKAKRIVTARRFIELGELEELEATLKEDHELIYLEDVRENLSIMDKIAAAVGMVHPDPDSPAVYLFTSGTEGDPKGVVLSHSNLLAN--VEQVRDHIRILPTDVLFNPLPTFHCFGLTGGVLVPLLGVPAICHPTPLQAKTIVKRIAETKATILFATDTFMNQYARAAGAD--DLSSLRMAVCGAERVKDETRSSLRRFNLEIVEGYGLTEAAPVFSVNQPDNN-----------RPGTVGQIMPGCEARLV-----PVP-GINDGGQLHIKGPNIMKGYIRPTAPLELEAPADGWHDTGDIVSIDDEGFISIRGRVKRFAKLGGEMVSLAVVENCATSLPDNMHAAA-AIPDKRKGEQV--ILLTDYDKADRGDLVAFARNHGISELAIPRKIIKVDSIPVLGTGKTD--------------- 15898181 5 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PPTALRMIRKEVSSPRRDYDRLRAVSSAGEAVGGDLIEWMKELSPNVNEFYGCTEANLVTVNNSMW------------RKIGSVGKPTPGHEIAVIDEKGNEV---INQVGEIAVRDPVLFLGYYKNPEATAKKFRGH-WFLMGDLGLMDQNGYIWFKGRGDDVIKVSGYRLGPEEIESIILQHPAVQEVAVIGKPDRLRGNVIKAFIVLKDGYSPSDEEIQQFVKSRLALYAYPREIEFVKELPRTETGKLKRFELRKREEE----- 210130139 31 -----------TVLTQFAAAVRRHPDKPFLLFG----TEAHTYGEVDAMANRVANFFHGRGYQKGDTVALLIYNEPAFIWTFLGLARVGVKMALLNTNLRGQALLHCFRPNKVLTFLVRQPLLDATLELMPELQAEGATIWLQGSAPAGLSAWDGPVQRESDPLTVPADTLCYI-YTSGTTGLPKAAIIPHTKFIIG--GNSLLLIQGFTSEDVLYVTLPLYHSSGLMLGIGTTISKGATVALRRKFSAHHFWEDCRHYNATVIIYIGELLRYLCTLPERPDDKDHKVR-LAFGNGLRPDIWKQFQDRFGIPIGEFYAMTEGNVGLTN--ISNKVGAVGVYSPMYRKY---RPSSVIECDI--DTGEPIRGKDGWCKEVKIGQPGLLVGYLGKPELTQRKILRDAYFSTGDLMVFDKEYFIYFVDRVGDTFRWKGENVATTEVAQVLSKMEGVQEVNVYGVKVPGQDGRAMASIIPLPGQQPDFRRWYRYITEKLPTYAQPLFLRLTQEIQVTGTFKHQKAALVKE-------- 83815832 14 -------------------HAQARPDALALWTSD----RRWTYAALDAAVAATGRHLRERGWADGARVALRLPRGPAFVVLLWALWREGAVAAPISTRLPDVEAWRATSRLHARGLIT-RNREALNEGDGGADAVPPESIVVRN------------VTSRPASTARPIRRRATILFTSGSTGRPTAVLHSWANHLYSAKGANA--NVPLRAGDRWLLSLPLYHVGGLAILVRCALAGAAVAVPGRD---ASVSEAVATTGATHLSLVPTQLRRLLDA--RQGRAPERVRAVLVGGGPIPSGLLRRGSDRGWPLHTSYGSTEMASQITTTSPGASRADLQ---------TAGRRLPHRRVQIAED------------GHILVAGPSLCVGVI--EGDTIQDPREDGWYPTGDVGHFDAQGRLHVQGRVDRQFVSGGENIQPEEIEAALERVDEIERAVVVAVPHEAYGHRPVAFVRTRG--PLRPDAWRQTLSTSLPKFKLPDAIRSLPEAAVDGQLKVDHEALRQRAR------ 182434918 27 ------------LADVVFDYAEDDPHRVALGRKDGGQWRDVTSAEFRDQVLALAKGLIAHGVRFGDRVALMSRTRYEWTIFDFALWTVGAQSVPVYPTSSAEQVLWMLHDAEAVAVMVHEDHAMTVGSVIDRLPRLKRLWQLDAGAVDELFGAGADIDDEVHRRAVTPDSVATVIYTSGTTGRPKGCVITHASFMFESMVTRWEPVFHSKPGDATLLFLPLAHVFGRMVEIAA-VRGRVKLGHQPELSANALMPDLVTFRPTFILAVPYIFEKVFNGARSAGLRMQHVRHAMSGGSGMDRRLGLFFAGAGVSVFEGYGLTESTAAATANPPE-----------RTRYGTVGQPIPGTSVHIADD------------GEVWVHGPNVFSGYLGNPGATRTVLR-DGWLATGDLGSLDEDGYLTITGRKKEIVTSGGKSVSPAGLEERVRAHPLVAQCIVVG-------------------------------------------------------------------------- 85813634 43 ------------LIRRLEEVAERRAGQPAV----QADDGTYTYRELHAEADRIAGLLMDQGVTRGGTVAVAAARRRGEYAALLAALKLNCAYLPIPPGGPAHRLEFMLTDSAAVALVADAPAATALADAVGATLAARVVAGAVDAAPAGWTAARGVPSDRRPSAEPARDGTTYVIYTSGSTGTPKGVVTGEEALL--NLCAWYIDRHDVVPHDRLCQTAPLTFDPSVQQMFPAWLAGACLVAVPDSVDGEDFLDWLATERITHLDIVTPHWAQLLEVAAQRGHALPALRWIIVGGETYFFHQTHRWHRVPARINTVYGPTEATVNATEFLVDPGVTEG--------QIPIGRPLPNYRAYLLDERGALCPP--HITGELYLAGTGLAQRYC-APEATKRGFRTERLYRTGYLARLVEDGQLEFQGRTDSQVKVAGYRIELEEVQAALTTVPGVTTGAVALRTEPTR-QIVCGFV---GPGLTEERVRAELA-ERLPEYMVPHVIASLASVPLTTNGKVDKDRL----------- 108805677 17 ----------------LGEAARERPEGAAL----EAPGLRLTYRELDRRVSLAAGRLREAGLG-GRRVGLYLEGDAGYVILLLALLRAGAVACPVSTRLPPQGAAPLLRRAGCAAVVC-----------AGPLPGLRCL------RPEEILSGRPA--EAPTPGPIPLDRPATVVFTSGSTGIPKAALHTFGNHYYSALGSA--SNIPLAPGDRWLLSLPLYHVGGLSIVFRCVLAGAAMVLPEP---GAPLGSELRRRGITHASLVSTQLLRLLREGGEGPPE--GLKAILLGASAMPAGLLEEAVSRGLPVHTSYGLTEMASQVAATRPGAPLEELL---------TSGRVLPHRELRLAED------------GEILVRGRTLFAGYVEG-DAVERPLDREGWFHTRDLGELDGEGRLLVRGRRDNLFVSGGENVQPEEIEEALRREAGAEEAVVVPVPDEEWGARPVAF--LKGGAPDP----ARSLERVLPRFKIPVAFYP---WPQDAPGKVDRAFFRERA------- 146307718 39 -------EKNLSLAWALQCAAERHPERPAL----MDENRQLSYRAFNAWANRLAWAFKAEGVGHGDVVAVMLENRLELLAILAALSKLGAVGALINTTQRGKVLAHSFNLVEPGFLVIGEELLGAFEEIAAQLHSAKRYWIADQDAPDGWLAAGQAQDNPPDSQRVRMKDACFLIYTSGTTGLPKASIMSHGKWI-KAYGGFGHSGLTLNEHDVLYLTLPCYHNNAVTVCWSAALAGGAAIALRRKFSASAFWSDVARYQATCFGYIGELCRYLLNQPVQPAEQGNSLR-CMIGNGLRPSIWAEFKQRFGVEITEFYASSEGNIGFTNNFDNTVGYTPATYAIVRYDLENDRPVRG-------KKGFLQKADKGEAGLLIISAKWPFDGY-TDPAKSEAAIKGDAWFNTGDLMRDIGCKHAQFVDRLGDTFRWKGENVSTTEVENVLGAFPGVEDAVVYGVEIPGTNGRMAALRLASGYALDGTALAAH-LDAELPAYAAPLFVRLLGEVETTGTFKYKKTDLKQ--------- 119504314 143 --------------------------------------QQFSYRGLLLEVVVRARVLTNLGLKTGDRIALNMPNIPEQIFYILAAQRLGIIYTPVFGGFSAKTLSDRLHDAGAKVVITADGGYRNAEAVQGLLDAVTHVIEYDRDAYSDDLDFQATLYRLEAVVPVEANWPLFIIYTSGSTGKPKGVVHTHGAWLA-GVTHSMHAVFEGTPDDVMYVVGDPGWITGQSYLIAAPLMGMTTVVCSPLFHAGRFAATIERYGITLFKAGSTFLKAVMTDPASTRFDMSSLRAGTFCAEPVSPAVQQAMENICSHYINSYWATEHGGIVFSCHSGGYKDLQPDAKTWAL------PWIQAQVRVAESTGADREAEVGEKGELVITSPYLAHTLWGDKEHFFKAVYFDRWYTQGDYARRHEDGGFTLHGRSDDVINVSGHRIGTEEIEGAILRDKTLREVVVVGAPHDEKGETPVAFLVAAPGRKLNDDDLQGLVRSEKGATAVPSDFLVVPAFPETRSGKYMRRTLR---------- 39972889 1312 ------------LVTLFEAAAEANSQRTAL---EKGD-RTMTYAELQTRSTAICDVLAPV-VTEGDVVCVHSDRSLEWICAIWGILKAGCTYCSLDPQLTAAWRESMAEAVSATAFIT---------ATTEQLDEWRPRHVRLAFSVESVPGCAQADASTTTPVPRTPRPPAYICFTSGSTGVPKPVVCTHAGLV--AFQRDPTVRLGAKPGVRVSQIMSVAFDGSIHEIFSALTYGATLVLPACSRDVLSVLG-----KVDSAVFTPSIARAL------QPADFPGLQTVYLVGEPVPQAVADAWSA-CKDVYNMYGPTEATCGATIKRLRSGQD-----------VNIGRPNPSTRVYVLNSSGGLSQPG--MVGRIHLAGVQVSRGYHGMPEQTGAVFRPDQVYDTGDMGYWDEHGDLVCVGRRDRQVKLRGYRVELNDLEIRIAE--TVPEANAVAVAVRKGLVDELLVMVQPGG--LDIAAMRSRLEATFPRYLLPGHIVAVDAIPTTPAGKIDYKAIAQ--------- 145224445 114 --------------------------------REDGVERTVSYAELRDLVGRARTGLIAAGVGRGDRVVALAPNCVETLVMFLASASLGAVWSSCSPDFGTRAVIDRFAQIEPTVLLAVDDIRDRLETLRGNLPTVTTTVLVPYLDPAGSIGWAEFIAADGDFDPVPFDHPLWVLYSSGTTGLPKGIVQGHGGIVLEHLKA-LRLQSDLGPGDRFFWFTTTGWMM-WNYLVGGLLVGATIVLFDGHPDLNVLWELAARHRVRLFGVSAPFVHSCMDAGISPRHDLSSMRALGSTGSPLS---VKGFRWIGEHVGEH-------VQICSVSGGTDVCTAFLGAAPTVPVWLGCAALGADVHSFDEDGADL---RGEVGELVLTQPSMPVMFWNDPDGTRAAYFEDGCWRHGDWVVATERGSFVIQGRSDSTLNRGGVRMGTADFYAVVEGFAEVLDSLVIDLGDDAEGELLCFVVLAPSASLADEAALRTALRRELSPRHVPDRFIAIDAVPKTLSGK----------------- 114561467 5 ----------------LHQAALNHPDAIAIEGRHEATTTRVSYAQLSGLVHCVAQQLQSQGVKHGDIVACLSHNNIEMICLYWACIDAGWIFLPLSPRLADVQINQLIKRFDLQWLWTDNVSRKTAIEIAN---------WLDIELPQKV---DQLINQA---VEISPHQASNIILTSGSSGTPKAAVHCLTNHLSSAKGAATF--IALAPSDAWLLSLPLFHIGGLAIIHRCTLAGACIVLRDP---ALTLAEQLTSSHITHVSLVPTQAIQILRQHPAAFTNISAL---LLGGGVIEPALIDALQHLHINAYTSYGMTEMSSQITT-------------AKANLLGHHGCPLPSRQLRLKD-------------GLIWVKGECLFLGYLTDQGLSL-PLDEQGWFCTHDKGQLDLEGQLSILGRMDNMFICGGENIHPEQLEAVLLTHPNVAQAIVFAIDDIIFGHLPAAYCVADNNTAKAADLLSQLVESTLARFKRPRQFF---GWPKDSSGKVPRK------------- 196193270 79 -------HGELNYAENLLKRNDTHP--AVVSVLEDGGRSVISYAQLRVAAGKVAAQLLAAGIQPGDRVAGFMPNRTETLIAALGAAWIGAVWSSCSPDFGVSGVLDRFGQIEPKVLLACDDLGERIDALHHALKPELLIVVPGRGDSSSWGAWLEAAGPAPDFMRLPFDHPLFILYSSGTTGQPKCIVHGAGGTLLQQTKELHLHG-DVRDTDTLFYFTTCGWMM-WNWLICGLHTGATLVLYDGNPDTGRLFDLIDAEKITHFGTSAKFVQAVEKSGPKDSHDLGTLRTLFSTGSPLLHESYDYLYQQVKPSLLVSSISGGTDIISCFALGNPMLPVYRGELQCLGL-------GMDVAVFDDDGEALA---DSKGELVCRSPSCPVSFWNDPDRFHAAYFAEGIWAHGDYAQLDSHQGLIIHGRSDAVLNPGGVRIGTAEIYRQVETLAEIREAIVVGQQFD-GDVRVVLFVVPADSVELDDALQARIIRQGATPRHVPAVILPVPEIPRTVSGKIVELAVRE--------- 47221456 29 ---------PLTIHQMFLGTLEKHGDHPALVYKEEGQWVKLTYRQYYQRCRAAAKSFLKLGLERYRGVGILGFNAPEWFISDIGCILAGGLATGIYTTNSPEACQYVAANCEANILVVENQTLDKILKVKDQLPHLKAIVQLKQKLPFLYTWAEFILGEDVSEERLNANECCSLIYTSGTTGNPKGVMLSHDNLTW--TASATQDRLKFKEEERLISYLPLSHMAAQMFIWISIWLASTVYFAEPDALKGSLGSTLKEVRPTCFLGVPRVWEKMQENMKAVGAKASPMRKNITGAAPISKETLDYFMSLNIPIMQMYGMSESSG--------PHYVSCNEEYRIT---SCGKALPGCRIKLEN-------PDQDGNGEICLWGRNIFMGYLNMPEKTAEAIDQEGWLHSGDLGKHDQDGFLYITGRIKELIITGGENIPPVPIEDAL--------------------------------------------------------------------------------------- 73998580 76 -----------TMYDVFQRGLAVSDNGPCLGYRKPNQPYKWSYRQVSDRAEYLGSCLLHKGYEPDQSVGIFAQNRPEWIISELACYTYSMVAVPLYDTLGAEAIIYIVNKADIAAVICDQKASTLIENMEKGLPGLKMIILMDPFEDDLSLFDAEILGKENKPVPPRPEDLSIICFTSGTTGDPKGAMLTHQNIISNSFLKCMEYTFKPTPEDVTISYLPLAHMFERIVQAVIYSCGARVGFFQG--DIRLLPEDLKTLKPTLFPSVPRLLNRIYDKVQEAKTPLKRINFVVTGAAPISSPVLMFLRALGCPVFEAYGQTECTAGCTFTSPGD-----------WTSGHVGVPLACNHVKLEDPDMNYFSVNNE--GEICIKGSNVFKGYLKDPEKTKEALDEDGWLHTGDIGRWLPNGTLKIIDRKKNIFKLAGEYIAPEKIENI---------------------------------------------------------------------------------------- 154273286 52 --------DQCNLFYVMERNAKCTANRPSLVY----DQQTWTFHELYTTSLRYGTWLRNHGIKTGDVVIMDLMNSSAFVFMWMGLWSIGARPALINYNLAKASLVHCVKVSTAQILFAERELQEEFPDFREGGGSVQVVFYDKALEREILLTPAERAPNSSRPGS-ESSDMATLIYTSGTTGLPKAVIVSWYKCIMAAGFVS--KWIGLKTTDRVYTCMPLYHSTAAILGYLACMVSTTTIIIGRKFSASKFWKEVRNNEATVVQYVGETLRYLLATPREENLDLKHNVRMLYGNGLGPDVWNRIKERFNVPICEFYASTEGTAGLWNRSGNDFTAGAIGKNGPVAEIIAGHTVAVVELDYETELPRRDPKTGGEPGELLFQAPNIFQGYFNNRSATEGKIKGDVWFRTGDVMRWDFEGRWYFSDRIGDTFRWRSENVSTNEVSEVLGKHPEVLEANVYGVELPKHDGRACAAIVPNSEHEDASEVLALLASENLPKYAVPLFLRVTRGTQSTGNNKQQKHVLRKE-------- 116191845 13 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FHAVGWTFPWSVCAVRGTHFCL-RKIDYPLIWKLLKEEGITHFNAAPTVNTLLCAHADAEV--LPRPVRVTVAASPPTAHLFEQMTNLNLLPVHVYGLTETYGPITRGYMLPEWDQLPKHEKYASMARQGTALPARVIKADQPEGVDVAKDGKEIGEIVFSGNICCKGYYKDAEATRKLF-AGGVLHSGDLAVLHPDGSIQIQDRAKDIIISGGENISSVALESMLVEHPAILEAGVVAVPDSHWGERPKAYVTVKGAAQTESEVIEWARTHSISKFMVPREVEIVRELPKTSTGKIKKNELREWAK------ 149716710 100 -------ETPMTIPELFRESVSRFGAYPALASKNSEEWEVLNFNQYYEACRKAARALIKLGLERFHGVGILGFNSVEWFVSSLGAILAGGLCVGIYATNSPEACQYVITQAKVNILLVDEQLQKILSIPQSSLETLKAIIQMKESSANNLYSWDDFLGSSIPDSQLDANQCAVLIYTSGTVGPPKGVMLSHDNITWTAGAAARDNRLAAEKQEVVVSYLPLSHIAAQMMIWIPMKVGAVTYFAQPDALKGTLVSTLQEVKPTTFLGVPRVWEKMQDKIKESGAKSSSLRKFISGAAPLSHETSEFFLSLDIPIGEMYGMSESSGPHTTSNYDNY-----------RVLSCGKIMSGCK-------NMLYQQSKDSTGEICMWGRHVFMGYLEKEEATLEVLDEEGWLHTGDLGHMDNEGFLYITGRIKEILITGGENVAPIPIENLVKEIPIVSHAMLVG-------------------------------------------------------------------------- 183596279 202 ---------QVTLVEEFIQSVKCFGRRPCIEDINFKED---NYQTLLK---------KSLGVGRNERIGLLLPNTTVTAAAIFGALMRGRVPAMLNYTAGSHGIRNALKASQAKVIFTSRQFLEKLTHIPEQVTEANWIYLEDLKDTVTWQDVKHLLMPAKAVIPRKAEDEALVLFTSGSEGTPKGVVHSHASLMANVEQIKTIA--DFTPRDRFMSSLPLFHAFGLTVGFIPLFSGSRVFLYPSPLHYRVIPELVYDKNCTVLFGTSTF---LANYARFAQYDFARLRYVVAGAEKLSDSTKKWFDKFGIRILEGYGVTECAPIVSINVPMA-----------SKEGTVGQILPQMDSRII-------PISGENGGKLQLKGPNIMKGYLRVEAENQHGEQEEGWYDTGDIVVLDELNYCTIKGRVKRFAKLAGEMVSLESIEQMVFSLSPNAHHAVVTKPDSSKGEALVLFTT--DKELDRSALSSAAKSKGLTELAVPRDIRVVKELPVLGTGKTDFVTLKQMA------- 150025768 7 ---------------------------DALVTKYDGVWVKTSTQEYINKANTISRALLRLGIQKNDKIALISTNRTEWNIMDIGILQTGAQNVPIYPTISEDDYQYILNHCEAKCFISDAEVLRKINMIKNNVPTLKEIFSFND--IEGCKNWNELLTLGSDKSNQNETDLATIIYTSGTTGKPKGVMLSHQNIVSNALDSS--NRIPFEEGSKGLSFLPICHIFERMILYLYQYYGVA-IYFGE--SIEKISDNIKEVKPTVMTVVPRLLEKVYDKIYTKGSELTGIKLMVSGSAALQPRLTRIFAAAGIPVMEGYGLTETSPVISVNDMRN---------KGFKIGTVGKVIDKLDVKI------------GPDGEILCKGTNVMMGYYKDEAQTKEVI-KEGYFHTGDIGEFDNEGFLKITDRKKEMFKSGGKYIAPQLLENTMKQSRFIEQIMVIG----DGQKMPAAFIQPNFDFVTNEEIIANSLNEKFGNWEKIKRFELTPDLWLTPTLKLKRKIILEKYQKLY--- 164665143 498 -----------TVHGMVLRSAARVPGAVAVSHLG----EELTYAELERESSRIAAYLRGIG-AEGAPVAIRAPAGTRRISASLGALRAGAHLVWFGPGDVGERGRQVLTELRPACLLLDPEQDPLGRWYRDELGGRTVGVSAAGREP----------APLPPDGPAGPATTVYVAHTSGSTGRPKGVAHTHASFA--QFLTWMADALDIGPGTRLAQWAAPEHDPSLCEVFATLAAGGTLCVPDRRAHPERLVDWLVAERITFLQVIPGLARELLKELRRRGERLAALDRLVLMGEALPGELADALRDAGARLANVYGPTETIAATWYDITGPVAGTVP----------IGRPIPGRQVLVLDGADRPCP--TGVTGELVIRSPYAAAGYVGGDEAFRPVDDPPGCYRTGDLARRRWDGLLEFRGRRDHQVKLSGVRLELAEIEAVLAAQDSVAECAVVPVVDGDGLSRLVAYVVPDGDAGGATEWRARLRGRFGASVRLVSFETLRGPLPRNAAGKIDRRRL----------- 209694661 21 ----------------------------------------WTWAEVSTQINRYANGLLQQGVKRDEVVVGISKNCIELVWLQLACVRIGARFASINPKKPECELHQLVTSISASHIWFGKDQ----KTISGIWHHLQLI-----NAEYGVIAATWQLGR-----------LATLTFTSGSTGLPKAVAHSANNHL--HSAAGLLSWMDFDVCDSWLLSLPLFHVSGLAIVWRWLLSGATLVMPTS----NGLLHDLSS--VTHASLVPTQLTQILADDQVSRL---ALKRVLLGGAVIPPVLTEAAELQGIECWLGYGMTEMGSTVTAKRADGHTG-------------VGNVLPYREIKI-------------DHGEVLVRGETLALGYYRSSGIIDIA-EDDGWFKTKDLGDV-STGELHIKGRADNMFISGGENIHPEKIEQALLLHPMIEQVIVVESVDEQFGYRPVAAVVTTSE--IKEEELTYFLSDKLTSYELPIRYEL---MPKSNTGKISRQKVREWVNDLL--- 119490090 21 -----------TVVDLFDQWAEKSPER--VTAEWQGE--SLTYGALRDASLHVSRALLLAGVRPRARVPLLTQMSLDMLPAVIGILRVGACYVPMDAAWSRVRIEAALELASPVAVITSP--CPGLQLPVITVNFQREWLVSSPSDKDGLRVELEARRSG-----MRAEDLAWIIFTSGTTGKPKGVMVYHRGIYACTVQHSKELEDAAEQGGRCLLAFSIAFDGCAAVVWTTLSKGATLVMASPSDFPE------VATTCQSLNLTPSMLAAL---DPSGSYD--GVRYIFLGAEAPKLEVVRRWITKSRKVFTTYGPSETTCVISFGELHPDQE-----------VPFGELIPGVKVVLVNEEMKE-----SNYGEVLISGPGLAAGYLNNPTLTAKKFIKERFYRTGDLARRTEDGQLIWAGRADSLVKNRGFLINLEEVEPAMQAYPQVNLAVAF-----QWRDRLVGCVQP--STVDVEELRK-FMQSRADPFVIPDMIFAMDSFPLNVNSKTDRLALQAQLDEKLG-- 84181183 1406 ---------ELSVHQMVQAKAQMQPEALAIHSWDGD----LTYKELEDYAKGLANRLHALGVRPNTFVAIYLQKSLWVVVAQLAVLIAGAAFTTLETSQPINRLRDVCRTVQPTVVLTSDKL----RLSGADLEVPAPLLVINQQL------LLEEPGSHSRPLEIMASDAMYSIATSGTTGKPKVVVIEHQAFLANS--KHLIDRWGFTADSRVLQFAGYSFDAMIVEHFITLLAGGCICIPSSFDRDNRLATCIVEMRVNWAMLTSSVI------PLFTPAAVPTLQTLVQAGEPMHQGITDCWAS-HVQLFNAYGPTECSVISTTSNIINP--------DARNPRNIGFTTGGV-CWIVDPENPESPPPIGAEGELIIEGAILARGYLGDRVRTAAAFTRPGWYRTGDIVRYDPDGSISYVRRKDSQVKLRGQRVELLDVEHHLQNCPGALQVVAVTVPNTQS-SALVALVLATPTSSSSVAIAELALQDRVPSYMVPSLFIPTSRFPRDVSGKVNRGEI----------- 84181183 337 ------------LGDLIGQNCHSRPDSLAVDSWDGF----FTYQELDRLSSTLANKLRCAGVGPDVFVTACFDRCKWMPVAMLGIIKAGGAICALDPSYPLGRLTGMCQLLKSTVVLTTANNAQQAEQLA------LTTIVLGNDLWTGD-SYDE-QERQAPLSNVCPSNALYAVFTSGSTGKPKGVVVEHRSFSSCALAS--LKPLDIRPHDRVLHISSYAFDISIFETLATLTAGASVAIPSEKARREDLPGAMRELQATWAFLTPTVARMY------QPKDFPSLRTLCLGGEAIHTSDIGLWASKN--LVTGYNPAESCPLGISGPADKSAASFL-----------GWSFSSQASWIVDPRDYQKLAPIGAVGELMIEGPAVARGYIHDPDRFRASTSQDRLYRTGDLVQYGSNGSVHFIGRKDLQVKVHGQRVELSEIEFQLHKTLLPLDCKVVVDAVTFTGHTVIAFITAAEHSDLENEITQDFLQSILPRHMVPTIYLPVGHIPMSRSGKIDRQKLR---------- 84181183 2526 ------------------------PESPAI-CAWDGD---FSYRRLDQLSSSLAEELIGHGVGVEMTIPVLLEKTCWTPVAMLAVLKSGASFVLMDASHPLGRLQTICEAINPPVILASPQTRSKAVGLTSHVIEVTNRLLEQEQAEQQQTW---------PRVVTKGSNAAYVVFTSGSTGKPKGAIVDHS--CLATAAGHLPSRMYINSASRVLQFSSHAWDIPVTDVLLTLRVGGCVCIPSDEERIGNLAQVANRMMVNWALLTPTVARLV------KPEDFTHLQTLVLAGEAVSSTDLTTWHD-KVRLIQGYGPAECSLVSTVSEPLTPSDN---------PRNIGQP-NGCVAWVVHRDNHHLLAPSGAIEELVLEGPIVSRGYINDPERSAAVFVDPPWYKTGDLVSAGLDGCLSFVGRKDDQVKIRGQRVELGEVEALASQFPG-SHVVVETVKD-LSSTILVAFILLHPPSPLFRELISAALRETMPSFMIPTVFLPLAHLPKAPTGKTDRKFLR---------- 56788826 54 ----------VTVVDNFMEQARRVPNKPFLIY----QEQVYTYRDVDRRSNQVAQVFMKYSLEKEDTVAMLMSNEPDFLNVWFGLAKLGCRLAFLNYNIRSRSLLHCFHSSGAKMLIVGADMVETLEEILPNLDNISVWVMAKEVSIKGVNTILDKLEHVTDPVPQHLRHVSSIIFTSGTTGLPKAALISQ---LQTLKGAAGIWAFGGTEDDIVYITLPLYHSAASLIGIGGSIYLGATCVLKKKFSASQFWIDCKKHNVTVVQYIGELCRYLCNQPLKEGEKDHKVR-MAVGNGVRSDVWKEFIRRFGIKMCELYGATEGNICFMN-----HTGKIGSVGRSNIFYKLLFPFELIKYDIINEQGWCERVKKGETGLLQVNKNNPFFGYAGNKNHTTKKLKGDVYFNTGDLMVQDSENFLYFRDRIGDTFRWKGENVATTEVADIIGMLNFIQEANIYGVAIPEHGKVGMAIIVKANETLDVKTIYEQIV-TYLPGYARPRFLRLQENMEMTGTFKQQKFRLVEQ-------- 111022785 26 ----------------------------------------WTWDEVVRESAAVASSLRRDG---PFHVGVLLENTPEFLFWLGGAALAGAAVVGVNPTRRGAELEAEIRYVDCQLIVTDTAGKAQLAGLDLGLSEDRFLLVDDPAYTE--LVAAHAVESPAEDPGIDASTLFLLLFTSGTTGTSKAVRCSQGRLARLAYANTAKYGHV--REDVDYCCMPLFHGNALMALWAPALANGATVCLPRKFSASGFLPDVRFFGATFFTYVGKALAYLMATPEQPDDRDNTLVRGF-GTEASPEDKTEFVRRFGAELYEGYGSSEGAGSVTLDPDAPEGALGRPANENIVIVDPDTRVEKARAR-LDEHGRVLNPD-EAIGEMVDKGASRFEGYYKNEDAIADRIR-HGWYWTGDLGYVDEAGFIYFAGRKGDWIRVDGENTSALMVERILRRHPKVVATGVFAVPDPRSGDQVMAAVEVADPTDFDPAEFAAFLQDDLGTKAAPRFVRVSRDLPVTGSNKVLKRTLQEQ-------- 156396773 22 -----------TVYEAFLRGMRMSDNGPFLGTRQATRGYKWTYSQIHERASNFGSGLCELGCDPETFVGLWSTNCTEWLLADLACQMFSMVTVPIYDSHGSEACTYIINKAKLSTIVCHKKKVNFLLEHAHLLPTLKSIIVISGAGEVRRISFDEVINNPHEKVPARPEDTFTISWTSGTTGFPKGVILTHDNIISDMSAYLFLDGEELTPQDTHLSYLPPEHMYERCTQVLMMMAGAKIGLYHGKR--EFLMDDFKALRPTVFAAVPRLLNAIYDVVPLRRYSLGNVRIITCGSAPLSARVTSFIRVMGCYLNEGYGSTETTAMVTMQRLKDFNT-----------GHVGAPVPCATVKLVD-----VPEASNNQGEICIRGRNVFKGYLHDAERTEEAFDSSGWFYSGDIGEWTQDGTLRIIDRKKHIFKSQGEYIAPAKIQNAYLRSMFVAQVFVHG---NSLKSFIVAVVVPDAEVLIPEGDIKQLCQNQIAKYLHPELFTVEEGL-LTPTLKTKRPALAQFFEEKL--- 218296916 20 --PSQVEPGQGSVGEWVAEAFRSWERSVAI--LYYGRAYR--YGELLEAAQRFAGGLQALGLRPGNRVGLYLANSPQFAIAYLGILWAGGVVVPVSPLYTSHELAHQLRDSGARFLVVQDALFETARSLKEALPVWQQLLVRGLPVPQGAGTYPFAHLLRSEPLRAPAEDLAALPYTGGTTGLPKGVEITHGNILAAHRMIQSLN--PFGSQSVILAFLPFYHIYGQVVLLLGGLLSGARLIVFSTPDPDWILEAMVRYRATHFFGVPSLYEVLRDHPKAHWVDWRRLAVVVSGADTLHEATAETFRRTGREIAEGYGMTETTSVSHIN-----------PRERVKRGSFGIPLPGIQALVVDPDTEPVPVGE----------------------------------------------------------------------------------------------------------------------------------------------------------------- 117928921 124 ---------RLNVVDTLLRRDDDTP--ALLFVREDGVRETWSWHQLRSTVSRAAGALAAVGITAGDVVAAWLPNCPQAYVVALAAAWIGAIFTSASPEFGAPAVLDRFGQVAPKILFAVDGYAEKLAAVTAELATVRNVVVIPHGAAANVCDWRDFLTRSIAPVRGGFDVPQYVLYSSGTTGRPKCIVHRAGGLLLTHLKEHRLH-CDIRPGDRVFYFTTTGWMM-WNWLLGALASEATLVVYDGSPEPLALFDLAADLDITLFGTSARYLDSLRRSGLQSGRDLSALRTITSTGSPLLPDAFDWVYATDVHLASISGGTDICGCFV----------LGDPTRPVFRGEIQGPALGMAVDVVDDTGRPVPVG--VTGELVCTRPSLPLGFWGDEDRTEAYFFPDIW-RHGDWITRTPHGGFVISGRSDATLNPGGVRIGTAEIYRQVARFPQIMDAVAIGQQVD-GDERIVLFVTLADGAQLTPELVDEVIRVNCSPRHVPARILAVPDVPRTHSGKIAEIAVRD--------- 145230557 234 ------------LPDLIDRASSQYSDAIA----CCGISEQFTYRELKHFSTALSAYLLAAGVRPRTYVGLILDKTIWSVVIMLAVLRTGAACMPLDGALPPVQVSTMLCEASTSVILTTSSSSKLAPHWEGSVPQMLEI-------SGKLIQQLPVKGLPASSAHIPPSQPAFLMYTSGSTGAPKGVIQPHQDVV--TCVQQMAQALKLHSGTRFLQFAAFSFDLSCVETLCTLSRGGCVCMPGNDDRLHRLAETGTALRINTAFLTAAVLAQV--HPDE----MPTLKSLTVGGDVLTAEQVALWAPRLDHLNVSYGTTEG---IMFDTLHADLKPLSDPRN------IGRSF-GPRTWIVDPADHHRLLPIGAVGELVVQGGRLSQGYLQKPEKTATVFDAPAWYKTGDLARYLPDGSLYLLGRKDRQVKLRGQRVELDDLEARLKQLPGVAD--VIVLPDSTKQ--LVGFVLLTKSSGDGDALMVQQLKQSLSWLFIPTFMFPLLCMPKTRTGKIDRTRLRQAAAGL---- 213963544 10 --------------SLFRNNVQQYPQKDALGRDAASQWKGITWETLGNTTTLLSKALLSLGVQPQETVGILSQNTPQWSLADLACLQIRAITVPIYTTNTAEQALYVMNHAEVKVLFVDEKQYQKVLQVANQCPSLQMIIVCDNEVAQYSIHWNDFLALGSSSQYDVEDDLFTIIYTSGTTGEPKGVMLSYENLAFQMIGHTERLST-VDNTDISLAFLPLSHVFAWTFF---CLYKAVTVYYLD--DTNLVREALAQVRPTLMCAVPRFYRKLFRLAIATGRRVLNLRFMPCGGANLEPSIGRFFQSIGINLKLGYGMTETVATISCW-----------GDNRINPQSVGEVMPNVQVRIGEDN------------EILVKGGMVMKGYYKNPEETAKVFTPDGYLRTGDAGKLDGNNSLFITERIKELMKTSGKYIAPQMIEGKVGKYNLIEQIAVVA----DGKKFVSALIVPNFEMLSTADLIKHSFQKDLPDYEQIKKFTLLPSIERTPSLKLRRKVI---YANY---- 163752770 6 ------------LYESFEDIVSLYPKNTALTETNGDT----SYRDLNEFANQLGNLMTDIAISSEDAVGVLLPSGKELLGSLLACFKTGATYVPLSNSFSLSRMEQAVSETGMKVLITDDSSWEAFKSLKLS-HSFTHVLVLDQSSLEVYEVNEAGYSKENLSIEYAVDNSSYIFYSSGTTGKSKAIVGSQKGIA--HYVNWHKETFNFTTETRVSQIASVTFDASLKDILTSLTSGSCLCIPSEKTKQNMVLSWLAEEKVTVLQTVPSLFRLLTNNLKEQNIALTDIEEVVLAGEKLDVALWRSIEGHSARMSNLYGLTETTVLSCYHIPETELESGT-------VLPVGKAIRNTLIAII--NGDEI-CNEEEIGEVYIKSPFITKGYL-DAELTKNLFVQNPLVKTGDIGRYDAEGNLEILGRIDDQIKLHGVRVELDGIRSALLNLENIGQVELIVHNDNTVDSLLCYY---SGTEYDKSELRETLGKT-LDRNSIPDYFMYLEEFPLTLNGKVDKRALPK--------- 168043320 33 --------------DIWRTAAVKYGERVALVDPHRDPPAELTFSQVEEAILNFAEGLRAAGIQPNQTVALFADNSYRWLIADQGILAAGAVNAVRGSRSSAEELLYIYSHSDSVALVIDAELFKKLAPMLRESAKVKFVVLLKDTPIHTFDEFVELGEGSRETEKIHSDDTATLVYTSGTTGKPKAVMLTHGNLLHQVI--NLWSVIQPSPGQRFLTILPPWHMYERSCEYFYLSRGVNHVYT----SVKSLKEDLVLYKPDYFVAVPLVFDLLYNGVQAQGRDLASARTAISGGGSLPTHVDKFFEMIGIPVLNGYGLTETSPVLSCRLPYNN-----------ILGSVGIPIPGTRVKIVDPETNR-QLGPGIKGLVKASGPQIMKGYYK-AKATKKAIDPEGWFDTGDLGWIAPKGVLILDGRAKDTIVLSGENVEPTEIEEVMSQSSLIQNIVVLGQDQRRLGALVVAYAAAKEAEPSDADLRA-CIREELRTYHSVATFEILYE-PLTPTMKVRRDVVTAKYKE----- 218714151 598 ------------VHELVDRKVHEQPQAQAVDSWDG----TLTYFELNHLAKALASHLVDQGVRPEEMAAVCMDKSKWAVIAMLAILYAGGTVVPLGVQHPVSRITDILIDSEAILILVDTQQAIRLADVK------KPKIVVDEKL---FHSIAELATQQPLQSKAEPGNAAWVIYTSGSTGQPKGVLLEHAALCSSMIAHGAV--FDMGAHARVFQFAAYTFDAAIQENFATLLHGGCICIPSEDERMNNLTQAIISRNADYIGLTSSTASLIL------PNELPHVKQLVLFGEPVKASVVEAW--LGAKILNGYGPTECS---IFSSVSKPFEDVRSQISNIGFVTIG------NFWVVNSTDMNRLCPIGCPGELLIEGPLLARGYVNDPVKTNNAFIIDPMYRTGDIVQQNSDGSLTYLGRRDTQVKIRGQRLDVGEVESKLLSDPIVELVAVVGFAKEPYRSGLHGFQLLPPSEMLRDALREQLL-QKLPSYMVPNLYVPLADMPLTLSTKTDRRAV----------- 218714151 2777 -------------HDLISGVAHSQPNTIAIDAWDG----SFTYHELETLAQALGQRLRSLGVEPDAMVGVCMNKSKWAAVAMLAILHSGGGVLPLGVQHPLSRIKDILVDTAASIVLTDHQQARRLHNLASSTIVIDELLFQDLDVPAGQKVLS----------NVKPHNIAWVIYTSGSTGTPKGVLLEHRSL--SSSIQGHGPAFGLNKDTRMFQFAAYTFDVSIQETLSTLIYGGCVCIPSEEQRMGALTETINHFKVNLLGLTSSTASLL------RPAEIPTVRKLVLFGEAVKPSVVEAWSSIG--VLSSYGPSECSMHSTCSEPLTSRQEASN---------IGRPFSG-NIWIADPKDYNRLVPVGAPGEILIEGSLLARGYLNDPIKTQASFITDPMYRTGDIARQNED---------DTQIKVRGQRLDVGEVEYWITRLNCNIGTAVVVCPDAPTEQMLVAAIDFKGSSLVTADLRES-LKQKLPSYMVPTAFVPLFKVPLNASGKTDRRAVK---------- 218714151 1689 --------------NLILKSIQKRPKATAI-EAWDG---VFTYEELDRHAKRMSSYLMSIGVVPDMLVGMCMDKSKWASVAVLAVLYAGGAVMPLGVQHPLPRIATILSDSCCAIILSDKQQRARLEGMT------THVIEV-----EQMLQSPTEPSEQSICTTVRPEHAGWVIYTSGSTGNPKGVILQHKALCSGIKGHSARFKFDTSTRQFQFGA-HTFDITIQEIC-STLINGGVVCVPSEHQRMNELSATIAAMRVNFLGLTSTSASLI------DPRDTPTVKTLTLFGEAVKSSVVETWLPY-AEVINVYGPSECTHSVCSPAIKDKKDSLN----------IGYPLNGA-VWVVDPTDYHCLCPIGAPGELLIEGPALARGYLNDPEKTKAAFVEDRIYRTGDLVRQNTDGSLTYLGRRDTQVKIRGQRVDVAEIEKALEG--DVLTVIVIAMMDFVEGSKYLQHVLLSPSDVFRRDFLRDFLSTKLPAYMIPSTYVPLLQVPKTVTGKTDRR------------- 157349928 90 --------------DIWRSSAERYGDRVALVDPYHDPPSNMTYKQLEQEILDFSEGLRAIGVKPDEKLALFADNSCRWLIADQGIMAIGAINVVRGSRSSVEELLQIYIHSESVALAVDPELFGRIAETFCSRAAIRFVVVMDRVPVFNYKEIID-LGRECRSVFLDSNDIATLVYTSGTTGNPKGVMLTHQNLL--HQIKNLWDIVPAEPGDRFLSMLPSWHAYERASEYFIFTHGIEQVYT----TVPNLKEDLRRYQPQYLISVPLVYETLYSGIQKQISTSSTVRKLVSGGGSLPSHVDRFFEAIDIKVQNGYGLTECSPVTAARRPTCN-----------VLGSVGHPIRHTEIKIVDSETDELLPPG-SKGIVKVKGPHVMKGYYKNELATKKVLDEDGWLNTGDIGWIAPHGVIVLEGRAKDTIVLSGENVEPTELEEAAMRSTLIQQIVVIGQDQRRLG----AIIVPNKEEVLAAAKRLSILNANLSKEKITGLILVVDE-PMTPTMKIRRDRVAALYQE----- 197926726 2 ------------------------------------------------------------------------------------------------PLIGEAALRHVFTAAAIEIAFVPCATAELLTKMREQLPRLHTIVVTDADVPADATPLHVALHGADDGPAAPAHGPADLQFTTGTTGRPKGVRLTHRNLVANAHQIALAHG--LGPDSVTLNHLPLFHVMHLNSAVCA---GAAQVL-CPDGDPLASLALAARTGATHYYGLPARLHRLAADPRPAASPLPRLTAVLSGGTALAPAAARRLSQLGVPVVQGYGMAELSPLSHNQRLDD-----------TRPGAVGHPLPGTESRIVGLDSREV-ADVWATGEVQVRGPQVMAGYLDDDEP--SPIDADGWFSTGDIGYQDADGVLHLVDRLGDVFKYDNELVSPSAVERIIADDPRVAECVVVGWPDAVHGAVVWAGIVLRETPGPPQDAITEKANSRLAHFERIRRVEALDTVPRTPTGK----------------- 194291976 8 ---------PATLVAHLGRLAAQRGADTALVIVDAGGDTRYSYAALDARV-RALAAHLAAQAEPGARALLLMDSGIDYVTAFFACLYAGLVAVPAFESAQVARLLAIAADAEPALLLTTGAQARDHAEALAEIASGAAVVAADATLPAAAESWQ--------PYPARAETLAFLQYTSGSTASPKGVMVSHGNVMANEVA--IAEGMRVGPGDVMVSWLPLYHDMGLIGGLLQPVHGIPVVLMSPQFRPVRWLQAISRHRGTLSGGPDFAFRLCVERVRDAGLELSSWAVAYSGAEPVLRAFVERFAPAGFRLYPCYGLAEATLFATGSERGAGMVSTRFDAAALARGGCGFPRAGHAVRITGADRQALPDG--QIGDIEIAGPSLCGGYWRNAEASAAAYGHDRWLRTGDLGLWHG-GQLYIAGRRKDVIIVRGQNLYPQDIERAVEQVPAARRVAAFAADGPDGEGIGIAVEISRPDQVGHVALVQALAQAVGNACGEPLAVALLGGLPKTTSGKLQRSACR---------- 195115806 45 -------EEPISIPGLLKRTVNNFPDYPALRFKNDKNGYTVTYKQYEQKVHQTAKAFIKLGLQEHHSVGVLAFNCAEWFYSAMGAIHARGIIAGIYTTNSAEAVQHVLENSRAQIVVVDDAQMDKIHSIRDKLPNLKAAVQIQEKKEDGYYRWSEIEAMNVEDVEIAINECCCLVYTSGTVGMPKGVMLSHDNISYDTRGIGKGLEKIVLGAECMVSYLPLSHVAAQVVIYAIASFGGCIWFADKDALKGTLVKTLQDAHPTRFMGVPRVYRMLAHYMENQGKSSGSLSYLVTAAAPMSPETKKYFLSLDMKILDAFGMSETGGCHTLCLPDS-----------TLLNSIGKSLPGCESKIIDENGH---------GELCIRGRHVFMGYIANKEKTEESLDDDCWLHTGDLGYIDDKGYVMLTGRSKELIITGGENIPPVHIENII--------------------------------------------------------------------------------------- 212705571 202 --------QPMTLVEAFLDSIERYGRRPCIEDISFKED---TYQGLLK---------KSLGVGRNERIGILLPNTTVTAAAIFGALMRGRVPAMLNYTAGSHGISNALKASTAKVVFTSRQFLEKLTHIPEQVPEATWIYLEDLKDTVTFQDKLWIVKHLFSPVPRNIDDEAIVLFTSGSEGTPKGVVHSHGSLMANIEQIKTIA--DFTPRDRFMSSLPLFHAFGLTVGFIPLFSGSRVFLYPSPLHYRIIPELVYDRNCTVLFGTSTFLGNYARF--AHPYDFARVRYVVAGAEKLSDKTKKWYEKFGIRILEGYGVTECAPIVSINVPMA-----------AKEGSVGQILPCMEARLIS------LPGIEHGGKLQLKGPNIMKGYLRVEAENAQGEIEDGWYDTGDIVELDNKNFCTIKGRVKRFAKLAGEMVSLESIEQMVTEISPQSDHGVVTKPDSSKGEALVLFTT--DKELDRSALSAAAKAKGLTELAVPRDIRWVKELPVLGSGKTDFVTLKQMA------- 187918454 1 -----MLD---TIPKRFREIVGFYGDLDIFIYKENEDFKKQIYSDFWNEVKRAGSGLLHYGIKKGDRVALISDSRREWIIIDIAVMSLGCIDVPRGNDSSDDELAYIINHSESSFVFVEAKQLQKIIAKKHELKFVKHVVVIDDDGNITIISYKKLLSVDSELEKVSGKDIATIIYTSGTTGLPKGVVLRHESFIFQLDRISNYLPT-LEPGKIMISILPLWHSFERSCEYIVTLNGIAVAYSKPTLNPHAIIRIWEGIRIKFLGFVPVIYLALILPFKFLGYVLKRFEFGISGGGALVDYVDYFFKAVGIVVLEGYGLTETGPVLSVRCL-----------RRPVANTVGPLLPDVEYRVVDSDGNALPPGEK--GELWVRSPQVMSGYFKDEATTREVLTRDGWFKTGDLVCATMNNEISIVGRTKDTIVRGGENIEPEPIERALSKSVFIESVVVVG-------------------------------------------------------------------------- 218288688 151 ----------VNLFDELVQSARYYGEDRVIVKDMMGSAR---YRDVLLQSYVLGTALRRM-IRR-DRVGVMLPNSVGHVVVLFAMFYAGLTPVMLNYSSGVQTVVDACETAGVDVILTSREFIEKLQELEQALTARYKLHYMEDVRKEGLGAKLAGLWAFRRRRPAHPGTREIILFTSGSEYHPRGVVLSHGNIYANIQQTRSV--IDFGTEDRMLNAMPMFHSFGLTAALLPLIAGIQVYLYPSPLHYKRIPEICGQERSTILFGTSSFLEKYGQ--NATPEQFAHLRYAVAGAERLKPEVEQAWEKFGLQIMQGYGATETSPIMSLDTPINH-----------KQGSVGRFLPGIRYRL-----EPV-DGIEQGGLLHVQGPNVMKGYLVHGEGFIE---QTGWYNTGDVVDVDEDGFVTIVGRLKRFAKIAGEMISLNLVEQLAARAYGDPAFAAVSIPDPARGERIVLVTTHRG--LTLAPMRDLVDRLGYSRMHVPAEIRVIDEFPLLGSGKTDYVTLKAMVE------ 111018896 8 --PTFTVSDHENAVLRVFAHAESHPDRVMYTRPESGGWVDVTAKDFGALVIGAAKGLIANGVQPGDRVALLSSTRFEWSLLDYAIWAAGAASVPIYDSSSHDQIRWIIEDSGAVAALVETPAHASSFEGDGIPYTLKRILTIDEDAVGTLIKDGLSIDDSERVVALTANDLASLVYTSGTTGRPKGCILTHRNFLSEVRALAAPIGDVARPGNRVLTFLPLAHVLARAVSLAMFEAGATQAHWS---DFGTVTGEFERFRPNTILGVPRVFKRIFDFAEATAVAYSSLRLAISGGGALMPRLGHFFRGMGVPVYEGYGLTESTAAHCVNVPGAQ-----------KMGTVGQPLGGNSVRIAED------------GEIELRGGVVFGGYWRNEHATRDVLN-DGWFRTGDLGDLDDEGYLTITGRKKDLLITGGKNVSPGPLEDRLRSHTLVSQAVVVG-------------------------------------------------------------------------- 198260855 610 -----------SLGEMVLRELKKQPFRERLVDRGLGGLRARGYG-LAAVGLGFARFFRRQ--AKGRRVGILLPPGLPGFSANLGALWAGKSSVNLNPTVSSGSFRSMLAAADVSLVLSSRKLLARFPEL--DFSGVELAFVEDLPRMRGARMWLYALAGIVLPARVLADREATLLFSSGSSAEPKGIPLSHRNLVANALQ--LSECYLMRSTDSLLANLPLFHSFGLTGGWLPLLKGMRIVATPSPLQIKENVAAVREGGVSVMLGTPTFLRGYLN--RASTDDFATLRLVIAGAEKLPRSLAEEWERFGIPILEGYGLTECAPVISANCLHSMLGRYALHQKGFKSGTAGRPLPGIWLRIVDEADSRRSLARGESGLILVKGANVFRGYLDASGENR--FLENGWMDTGDIGRLDEDGCLAIEGRQSRFSKIAGEMVSHTGVELAVYSNSGDEGAAVGARRCERKGE---ALVLLATKALDLADLGRRLRERGFPNLWVPQAIVEVEKLPLLGTGKLDLKA------------ 115433823 1021 ---------PENLVVAIESSIQEHPD---IYAVESSTGH-VTYREVGRLTEHIVWHL-SHYIQPGSVVCMVSDGSISWLLAMIAIVRAGAIYCPVDAKLPRDRKDYMVCNSRASLILYANSSQDPV------CDGVQSLNMESLMAAIPSSSRSQGINSRNLP---SGDDVACLIYTSGSTGLPKAVQLQHKGIL--NVVSQPEGRLYSRPGQRNAQMLSLGFDCCIKEVFSTICFGATLVL----KDPENTIAHLA--RVDATMATPSLLATL------EPTDYPNLKVITVAGEAMSQVLTDKWAA-GRILINGYGPAECTLISTTATL-----------RPGNSVSIGKPLPGLRCYLLDPNRRPVPMGVSA--ELYISGLQVTPGYLHNEQETVKRFLDDPFFRTGDIVRLLEDGGLEYIGREDNQIKLRGFRIDLGEVQSTISKLASEANNVAIVVSNGN----LIAFMTP--ETIDVKRLAKS-LESQLPQYAVPHRIIALPTLPTSANNKVDLNAL-QRYSQRNGGA 115433823 1 -----------TLLDHFYIQLQKHPSSVAIEDRSADQDVKITYAQLDALSDIWGKRLRQAGVDKGWVVPLLSTRSIAMVAATLAILKLRATYVPIDIDWGKDRIETVLRTVDPQIIVSTSACS--KDHYLYPVVSLERIDFGETATRNGLQHTHNDDGLDDREDDL-----AYIIFTSGTTGKPKGVKISQRSISRYVEGGDLPFNFNTEHGTRVLLICSIAFDVCAGVVFNTLCNGGTLVLADPTFEAAAKI-------CHVWPLTPSILATL-----DPKAGFDTVEKIFLGGESPSPSLIEAWSSPHRRLYNSYGPTETTC-----------TTLMGELLPGSPITIGFPIAYSTVMLLDDDGLD-----STEGEICIAGPGLAPGYFLDPHRTDRTFDRNGVYKTGDYGKRTKNG-LQFCGRRDSLVKNRGFLINLADVEPALQSYDKVDSASAF-----MSEGRLVAYVTP---TSANDGLRDYLAKS-VSSFLIPDTIYSLDEFPTTSNGKVDRLSL----------- 195430230 26 -----LYNDNCSVGQIIFNNLKNWPDN--IIQITHMDDTVVTNAEFLTWSTRIALFLKTEGLTHMDVVGIIANSSTYLVPLTVACFFNTTPFHAITKEWSPK-------------------------------------IVSLTGHVDGVLSIDDLLKPNPAELAVGPDQTAALLCSSGTSSLPKAVTLSNSFLAATSALS--------TSTDILYTSATLDWLTCLSTIIMSLFSGMTRIVSNEPFNASHLIEIIKKYKITFIVLAPWQAYELFNNPQATLTNLQTLKISFITGGWISWALLQKARKISCAIMFGYGTTETGLVTIN-------------MDHQLKASVGKIAPGIRVKILDDQGKHLPHN--EVGEILIDIGLEWKGYVDNPKDTASTL-QNGWINLGDLGYFDNDNNLYVVDRKKDLLKYKSSHYWPNELEQIIAELPEVQQVCVVGVRDERGDAAGALVITKEGTTISEQKIIDHVAQRVGADYKLNAGVQFFSEFPMNANGKLKEKQ------------ 21224234 25 -------PEPETVTALLRHRAEHTPDALAHRFLTDGTSVAWTYRELDLHAREVATHLRHAGVGQG-PVLLLHPPGLDYLAAFFGCLYAGAVAVPAYPGQTVPRLAAIARDCAATHALTTRRVRETVAAVGTELDGVRWLVTEDLYTGESTTAWEDPGAT--------ARSLAFLQYTSGSTAAPKGVMVEHGNLVRNLRSIHLRLGHDADSGMV--SWLPPYHDMGLIGGILTPVYGGAHLMAPMTFRPLLWLETLSRTGASTSVAPNFGFEQCLRRAQRAGLDLSRWRLALNGAEPIRPDTLDRFAEYFAPLLPCYGLAEATLMVTGVRPADPPVVESFDAAALEAGTARPADPGRTTRVVGATGRRVPDG--TVAEIRVSGPGVARGYWGRPEAAAEVFRIDGWLRTGDVGFRH-DGQLYVVGRTKDVIIVQGRNIHPQDVEQTAERVGAGLRAAAFAVPTADGEQLALAYEIGGPGAGDPHALLARLRTAIADEHQVPHTVVLLKSVPRTTSGKIQRGACRQRLLDL---- 66516122 121 -----------------------------------GEYKWKTYLEVEMLMTAFGRGLKEYGLTSSRNIVIFAETREEWMIAAYGCFKQNLVVVTLYATLGEEAIAHGINETEVDIVITSHDLLPKFKSLLKILPKVKTIVYMEDQLPTDTKGYKEGVKSTAPLLSPQSDDTAIIMYTSGSTGIPKGVLLSHKNVI--SVMKTFCDIVEIKPDDVFLAFLPLAHVFELLAESVCLLSG----VPIGYSSPLTMIDSIQKLRPTCVTSVPLILDRISKGINEKGYDTPFLRLILCGGAPLTPDTQTQIKCLCVTLTQGYGLTESTSCATVM-----------DKDDTSIGRVGGPTTICDIRLVNDAGYRVTDVPYPRGEIIIGGENISAGYYKLLDKTKEDFFEDGWFRTGDIGEIHEDGCIKIIDRKKDLVKLQGEYVSLGKIEAELKTCPIVENICVYG---DSYKTFTVALIVPNAEKAVLQELIEQAKKCKLQRYEIPAAIKLCSEL-VTAAFKLKRKAVQERYQHE---- 115456555 109 ----------MAVPDIWRTAAEKYADRVALVDPYHEPPSELTYKQLEQEILDFSQGLRAIGVAPDEKIALFADNSCRWLVADQGIMATGAINVVRGTRSSDEELFQIYTHSESIALVVDSPFNRLAESFISRINARFIVLLWGEKSSRNTLRHSHEQGQQVVFETITPDDVATLIYTSGTSGTPKGVMLTHRNLL--HQIKNLWDFVPAVPGDRFLSMLPPWHAYERASEYFIFTYGIQQVYTARKFVALALIKIMEAKRITVLPVKPSFIVYMVNWLSARLWPLHNLKAGISGGGSLPMHVDKFFEAIGVKVQNGYGLTETSPVVAARRPFCN-----------VLGTVGHPVKHTEIKVVDMETGEVLPDG-SKGVVKVRGPQVMKGYYKNPSATNKVLDQEGWFDTGDIGWIAPHGMLVLEGRAKDTIVTTGENVEPAEIEEAASRSDLINQIVVVG-------------------------------------------------------------------------- 119173249 48 -------NGKVSAWYFFAEAVRKYPNVKCIWSREV----EYTFQEAHDMACQYGHYFLSLGVKRGDLVAVYLQNCAELPLIWFGLWAIGCSPALINYNLAGPALIHCLKVSGAEYLIVDPDCSSRIDEERSAVEGELKMLLLDESLKAYVATFPSAVPDESLRLGLEGGSPSCLFYTSGTTGLPKASAFTMARMYGTILISGLDEKQG-EGGDRWYNCMPLYHGTGGVRLQVCLSRGVS-VAIGKKFSTRNFWKDVIDSESTHFIYVGETARYLLSAPPSPLDRQHKVR-GMYGNGLRPDVWERFRERFGIPIYEFFNSTEGIFGLLNTNYGPYGATCVGHHGAILRTYIPVAIDPVTADILRDTGFATRMPYAEGGEILVAVPNVFQGYWRNPQATSKKFVRDVFYRTGDALRRTDDGHWHFLDRLGDTFRWKSENVSTAEVAVVLGQFPGVLEANVYGVLVPNYEGRACAALLIDPAERGRFDLVRH-AREKLPRYAVPVFIRIVEASNHIHNNKQNKVPLREE-------- 13474545 646 --------------------------------------------------------------------GIMLPNANGSCATLLGVMSAGKVPAMINFTAGAANILSACKAAEVRTVLTSRAFVEQAKAVVEEIGRSVDIVWLDDLRATMGLKDKLLGLLRKSTPRAPPDDPAVILFTSGSEGTPKGVVLTHRNILANAAQAA--SRIDFHSGDKVFNVLPIFHSFGMTAGVLPLISGVPVYFYPSPLHYRIVPELIYASNATIIFGTDTFLSGYART--AHPYDFRSIRYCFAGAEPVKAATMTYMEKFGVRILEGYGVTEAAPVIAINTPMYN-----------KSGSVGKIMPGMEYRL-----DPVP-GVDEGGRLYVRGPNVMAGYLRAEKPGALEPLEDGWHDTGDVVSVDEGGFITIRGRAKRFAKIGGEMISLAAVEALAGEVWKGSLSAVASVPDARKGEKL--ILITEAPGATRAELLAFAKANGAMDLMVPAEVRVVPKVPVLGSGKLD--------------- 119468314 58 --------DRLNLFYVLESHALSPATRDQTFIVYNG--RTWSFHETYELALRYGNWFKTHSVKPKEIVAVDFMNSSTFIFLLLGLWSIGAVPAFINYNLTGKPLTHSVRTSAARLLIVDDEVLEIFASADFREDKSAVEVVFFTPDVEAQVMQTEAVREDDKARSGPVRDMAMLIYTSGTTGLPKPAIVSWRKCWTGSTFVS--NWLGLKPADRFFTCMPLYHSSATVLGFLSCLMSASTFVIGHKFSARSFWKEARENNATIVQYVGETLRYLLAVPPQTGEDLKHNVRAIFGNGLRPDIWNRVKERFNVPIAEFYAATEGTSGSWNLSSNDFTAGAIGRNGALTKLILGGSLAVVE---VDHESQEVPHG--QPGELYAIDPNKFQGYFKNSKATEGKIIRDAFFRTGDMVRWDLEGRWYFSDRLGDTFRWKSENVSTSEVAEVLGTHPDVHEANVYGVALPNHDGRACAAIVLQAANPSEDSLAAHVLK-NLPRFAAPLFLRVTPEMQATGNNKQQKHVLR---------- 145300601 16 ----------------VRHWAQAAPHRIAIHTASP-----LNYQQLDARLNSLCLQLEGAGLNSGDRLAAVVRGALPDVLLAWACVRSGIIFCPLNPAFPQAALAQQLDVAA----FWSADEIPA------------------GSGRPLRLDFSTEVAATEQPWPLAPAQLNNMILTSGSSGTPKAVVHRLANHLASARGSASL--IPLDEECGWLLSLPLFHVGGYAILFRVFLAGASLVL-DDRSQP--LKARLEFQPITHLSLVPTLWRLMAEGFDPARTR---LRELLLGGAAIPQPLVARLAAMGFTPKSSYGLSEMASQVCTGLP-------------TTAGLVGKPLPGREVCI-------------QQGEICVRGDTLFAGYF-MEGVLERPLDEAGWFHTRDKGHVTADGELVVEGRLDNLFISGGENIQPETIEQRLVDHPAVAQALVVPISSEEWGQRPAAFIDWHGEPVPYPEL-AAWIRQTLPGFMVPD-------------------------------- 197215649 85 -----YYDDARTMYQVFRRGLSISGNGPCLFRKPKQPYQWLSYQEVADRAEFLGSGLLQHNCKADQFIGVFAQNRPEWIIAELACYTYSMVVVPLYDTLGPGAIRYIINTADISTVIVDQKAMLLLEHVRKETPGLKLIILMDPFEEDKSMQAMEDCGQENHHVPVPPDDLSIVCFTSGTTGNPKGAMLTHGNVVAHMFERVIQSQWAPTCADVHISYLPLAHMFERMVQSVVYCHGGRVGFFQG--DIRLLSDDMQALHPTIFPVVPRLLNRMYDAAKRKQAEIRSVRMIVTGAAPASPAVLGFLRALGCQVYEGYGQTECTAGCTFTTPGD-----------WTSGHVGAPLPCNHIKLVDEELNYWACKGE--GEICVRGPNVFKGYLKDQDRTNEALDSDGWLHTGDIGKWLPAGTLKIIDRKKHIFKLAGEYVAPEKIENIYIRSQPVAQVYVIVVPDP---EVMPSWAQKRGELCTSKDLKKAILESGLHSFEQVKAIHIHSDMLLTPTLKAKRPELREYFK------ 89094463 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WCTADVGWVTGHSYIVYGPLANGATSLRVIEKHKVNQFYTAPTAIRALMQQGEDVDSDLSSLRILGSVGEPINPEAWEWYHRIRCPIVDTWWQTETGGMMILPLPGAT---------DAKPGSASRPFFGVQPALLDAEGNEL--EGAVDGNLVIKWPSQARSIWGDHDRFIQTYTYKGVYTTGDGCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVAHEAVAEAAVVGYPHEVKGQGIYVYVTLQAGFEQSDELLKELVRSEIGPIASPDLIQFAPGMPKTRSGKIMRRILRKIAEDDFG-- 134099295 12 -----------------------------------------TARQLLARADELAGGLGGE--RGAGTVVVQADNTWRTVAATLAVGTGGGVLAVVNRHTTRGEFAAVVEDLQPDAVVAEPSAMREWD-VPASFPAGEAHAVLDG---------WECRTSGATPDVSRWSGGALIGLTSGSTGRAKGVVQSEEAL--RYACGHSIDINGLRPGDAVGAIVPLSSAAAYCFGYLSLMLGGRLVLCG-KWEPAAVLARMAETHVRWTMCVPTMALQ-LGAAAAGSRALAGMRSITVGGGPMEAAVLARAERLGTRILRVFGMSECLG---------HTSPRPEDPEGTRLGRDGIPFPGTEVRAVDEAGEPVPPG--VAGRAQVRGPSLFLGYARGGKLDPPALTADGFFPTGDLVRVDDDGAISVMGREKDVIIRGGRNIDITEIERALATHLRVAAVCVVAVPDAILGERVAALVVTDGGHFELEEATRHLQELGLSKTKWPEFVFAVDSLPQTTVGKLDRRCARDLAHELH--- 194334681 2 --------------DLIKRAARRFKDNPAILTGNT----TISFSELDATTARIAEAMRKRGIEKGQIIALVMPNSSAMILLLLALMRRGSIAAPMNYRFPASRLQRALQQLKPVAVIGPESLTGDLHVPPLKL-TPEELTETSETPPSRHIDPGTA-QQLNNETTLSLDTLSTIIHTSSSSGTPKAALHTLRNHCFSALGSN--ENIAFAPGDCWLLSLPLFHIGGYAILIRSLVGGGAIAVPAEEMNID---KALSAYPITHLSLVPTQLYRLVKHPDSCK-TLKSLKAVLLGGSAVEPALLQEASQSELPVYLSYGSTEMSSQITTTPGPTTTITAGRQLRF----------------------RELSLGKGN--EILVKGPCLFQGYLNAPML---KTDKEGWFHTGDTGAFSPEGELHITGRTDNMFISGGENIHPEEIERTLCAIQGIRRAIVVPLRDQEFGFRPKAFIEATSEAPDNRIIIETVYR-RTGRLKTPVAITRITSLPGTE--KIDR-------------- 107101748 439 -----------SLVAAFDLRASLQPQAPALLDAHG----SLDFATLRARSEAVAEALLAAGVRPGQAVAVMTGRNREAIVALLGVMRAAAVYTPVNPEFPAARVERMREAGGIVFALADAECAGRAEAFAGACLDLSRL---------------PLAGSGMSLPAPGGRDAAYMIFTSGTSGQPKGVVVEHASALNLSQAARTVYANVVGEGLRVTVNAPFSFDSS-IKQILQLLSGHCLVLVPQRSDPQRMLGFLEERRIDVLDCTPSLFRLLLQAGLDDAHPALPGR-ILVGGERFDEEVAAGWRR--CQVFNLYGPTEATVNASLARVAEHARP-----------TIGRALANVDLHVVDGLGRR--KTRGASGELWIGGAGVARGYAGDAGEAAGRFLEEGWYRSGDLVRWRADGCLEFLGRIDEQVKINGYRIELGEIRSALLEHPAVGEAAVLDAAEPGADRRIVAFVTAAGETADE--------------------------------------------------- 195995601 76 -----------TLTKLFQRSVAKYPNNRCLGTRELGKYKWLTYREVDTKIQAISRGLTTFGIQPKDKIAICAETRAEWLMSAHAALANSVIVVTVYATLGEDALIHAINETEVSLVIVDENMLQKFTSLSSKMPTLKTLIYFGKSKDISFLDSARGLKSEGESIELSADDISVIMYTSGSTGMPKGVVISHSNLVGATVGMSTRYNF-VRPHDSYIGYLPLAHVLELAAENTVLSVGAAIGYSSPNTLSDQSTGILSELQPTVMAAVPTIMDRIRKAVYTKNYKMKQLKVVLSGGAPLSTETQKFMNCLCCPVGQGYGLTETCGAGTMCDVTD-----------LSSGRVGAPLVCNEIKLIDPEGGYTTHDKPPRGEICISGHNVTVGYYKNEEKTRESYVEDGWFMTGDIGEWHSDGCLKVIDRRKDLVKLAGEYVSLGKVEAILKGSNFIDNICVYAESDKDY---IIGFVVPTEATLIDTKDWEELCKSEKLQQKVIDDLHRVAKI-----GKLQKFEVPRKIK------ 212509053 68 -FVSYLSEDTRTLYDTFRKGAKESNNGPCLGWRESKPYQWLNYNEAWLRAKNFGSGLVALGLSPETFLGLYSTNCPEWILAEQGAYTYSMVIVPLYDTLGPDACAYIVNQAQISVIVCQDD--AKVNQLLDKAPNLRKLIVMKDIQPQTLIKFEEVLGANKNHNEVPPTDLATICYTSGTTGNPKGVMLTHENIVAGVCAVILQLGHRPTSSDCMMSFLPLAHMLERCCEHGLFISGGCVGYYTG--DIKRLSEDMKALKPTVMPAVPRLLNRIYDFIKRTLYNMARLRLMLVGSAPLAGNVLTFARALGCLVVEGYGQTECTAPVTLTVQGDY-----------IPEHVGPPVSCCCIKLVDPEMEYYASSGQ--GEVCVKGTNVFKGYYKNPEDTAAAIDDQGWHHTGDIGTWLPNGTLKIIDRKKHIFKSQGEYIVPEKIENIYIRSQFVEQVFVFG-------------------------------------------------------------------------- 88853843 77 -----------TVPKMFQDVVCRHPDKVALIYEATGE--KWTFRWLDKYSNAVANFFYQQGFRLGDVIAIFMESRPEFVGLWLGMAKVSIEAALINFNLRLDSLVYCITTSGAKAVIFGGELSSAITEVNGMLGKNMAKFCSGDYNPEVVPAETRHLDSKSPPTQIPADDRLFYIYTSGTTGMPKAAIVVHSRY--YRIAAFGYYAYRMHPEDILYNCLPLYRSAGNIMGVGQCLIHGLTVVIRKKFSASRFWDDCAKYRCTIIQYIGEICRYLLNQPVRESETQHCVR-LAVGNGLRPTIWEDFTKRFRIQIGEFYGATECNCSIAN--LDGKVGACGFNSRILPNV---YPIRLVKVLIRDSRGLCVPCRPGEPGLLVGQINQQFDGYVN-ESATHKKIKGDQAYLSGDVLVMDELGYMYFRDRSGDTFRWRGENVSTTEVEGMLSHILNQTDVAVYGVEVPVEGKAGMAAIADPKTKVNPNILYQE-LQKVLPSYARPIFLRLSPQVDTTGTFKIQKTRLQRE-------- 152995661 43 ------------------------------------DKEHISYRDLGVNVAKMIGAFKQEGLVAGSVVAICLRKSPEYIYTVLACALTGVIWLPIDVDSPLARQNYLLSNSHA------DRRVSDGDAVLESTLNVRSILEED---------YEPEIGEGCFEYKL-DNSPAYYLYTSGSTGTPKCVVL--NNQATANVLQQTIERWHISASDTFMAVTPFHHDMSVFDIFAAISVGATLVIPTQQKNALDWAKLVAENRITIWVSVPAIVDML--FTVAKKEQLLSLRLIAQGGDYIKPSLISRIRMQLPDVVSLGGPTETT-------IWSIWHEISELDQEAIP--YGKPLLNNQYFILNEQHQACSVG--EVGRMYMSGMNLSNGYLLDGKIIPKDFIQETVFQMSDLGYLREDQTIIFAGREEGYLKVQGVRIAAAEVENAMSQHPQVHDAVVVCCTHPEADVIELVAIYTQEFKALDKPLLRGYLQDYLPSSHIPTRGLLVEALPLTANGKIDRKAL----------- 193084266 24 --------------------ARTFPQLTA----CQDEKDIYSWAALDRVTDRIAANLITMGLHRDSTALVQTASSCREVLMRIAFKKAGIIGAFAPLQWRRKELDYVVERIAPSLLIADSKELNMSAEIPMR-------IDLSNDCREGWVDWDCLLTEIPADCPFAFDEISLITVSSGTSGVAKLCEWPEAAQV--CMGRALCDCMGFQDDDKVGIFAPMSGAAGLLVWTVSAAVPCTFCFPS-TYRPGHLLDLVERWRLTISTTVPVILARLA-HEEPGSRNLSTLRMLRVGTAAADIDAARAFERTGCKVITASGAMEC--------PGFGHARPEEPIDLRLDGSVGLPLKGCRLRIDDED--DMSRTSDKFGQVKVSAPFASSGYWNDPQGTA-AVWNDGWYETGDIGRLDKIGRLTLLGRMKETINRSGHKILPIEIETEIAKHPSVFACAVAGASDNEYGAVPWAFVQLKGYTLDPAMLAERMRHSGMASYKIPVRFIEVAELPRINGNKVDKQAL----------- 194034750 56 ------------LNAFLDR-ARQTPRKPFLLF----QDETLTYAQVDRRSNQVARALRDLGLRQGDCVAVFMGNEPAYVWLWLGLAKLGCAMACLNYYIRGSPCCTCFQCCGAKVLRASPALQAAIEEVLPSLKKDDVAIYYNTDGVDSFLDKVDEVSTEPIPEEVNFSTPALYIYTSGTTGLPKAAMINHLRIW---YGTGLAIASGVKEDDVLYTTLPLYHSAALMVGLHGCIVSGATLVLRTKFSASHFWDDCRKYKVTVIQYIGELLRYLCNSPQKPNDRDHKVR-MAMGNGLRADVWREFIKRFGIHIYEFYASTE-GNIGFMNYTR-KIGAVGRVNYLQKKV-VTYELIKYDVEVRDGNGYCIKVPKGEVGLLVCKITNLFNGYAGGKTQTEKKKKGDVYFNSGDLLMIDHENFIYFHDRVGDTFRWKGENVATTEVADVVGMVDFVQEVNVYGVSVPGHEGRIMASIMKENHEFDGKKLFKH-VADYLPNYARPRFLRIQDTIEITGTFKHRKVTLVEE-------- 33239851 62 ------------IWPWLKEN---HGNVLAVNSPHYIFPERYNYEELADKIAVAAAAFESLGVVSGDVVALFSENSPRWLIADQGLMRLGASNAVRGSSAPVEELRYILADSRSVGLVVQSSELWKALALSEDDKKQFKFVLQIEGQPENLLGWEEFLLKGANKSPINASSIATILYTSGTTGKPKGVPLTHDNLL--HQMRSLACIASPPPGTPLLSVLPIWHSYERSAEYYFFSCACSQHYT----TIKHFKQDLQTVRPVVMATVPRLWEALKKMPRSRQHALASLRFPINGGGAIAPHVDTFFEALGVELLVGYGLTETSPVLSCRRTWRN-----------IRGSSGLPLPETEFRIVDPNGGPLKFSQQ--GRVLVRGPQVMNGYLRKPEETSKVLDQKGWFDTGDLGMLLADGSIVLTGRAKDTIVSNGENVEPGPLEEFLLGSPLIEQIIMIG-------------------------------------------------------------------------- 118049641 4 --------------QLLLKHATERPDAPALREKEYGIWQSWSWREAALTVRHMACGLRALGLERGQNLAFISDNRPHVYMGFLAVQACGAVPIPLYQDAVAAEMRFVMEDAEIAFAFAEQEQVDKLLEVRESVPSIRHIIYDDPRGQPGLISTEELLAKEAMVQAVSPDDVSVILYTSGTTGKPKGVCQTHASFGESARGGVQTDG--LNASDNVICYLPPAWVGDHLFSFAQWLVAGFTI--NCPESASTIAIDLREIGPSYYFAPPRIFEGMLAALDRLKYQLGSLRVAYTAGAAIGPELFRFFRSIGINLKQLYGQTETCAYVCL-----------QRDRQVELSSVGQAAPSIELKIADN------------GEVLVKGVSVLKEYYKRPDATAEVIDAGGYFHTGDAGVIDANGQLRIIDRAKDVGKSRGAMFAPNYIENKLKFFPHIKEAVCFG----HGKDEVCAFI------------------------------------------------------------ 211957785 5 --PSAGMD---TFPQLLIRNARDWGDRPAYREKDLGIWQSWTWLEVLEEVRKLSLGLKSLGCKEGDKVAVIGANRPHLYWVFAAVQALGGIPIPVYADSVAEEIAYVLGHAEVRFAVADQEQVDKLIDMSEKLPLLEHIIYEDQDAGQALLDNDEKLAEEWFEAVKGREDVAVILYTSGTTGRPKGVMLTFNNLMVSVQNANKFDNLDENADTVAY--LPMAWVGDHVFSYAQCITAGYCVNCPEGPETVS----IDRKEITYMFAPPRVFEGMLTHIMVRMEDFSRVRVAYTAGEAIGPEIFKFYRSIGLNLKQLYGQTESSVFIT-----------SQPDGQIYADTVGVPMQDVEVRIADS------------GEVMYRSPGAFLGYYKNDDATKDTKTEDGWVHTGDAGMFLENGHLKIIDRAKDVGKLNGSMFAPKYIENKLKFFPNIKEAVTFGNERDY----VCAFV------------------------------------------------------------ 212516281 101 ---------------ILAEEDEVQPNGRIFKKYVMGNYVWQSFQEVDKMSKLFGRGLYSLGQLPRQPVVVFAETRAEWMIAAHGCFKQNIPVVTIYATLGEDAIAHGINETEVSVVITSHDLLHKFHTILEKTPKVKTIIFMEDQLVKTDLSFSEVVNKEENEVEAPPKDTAIIMYTSGSTGAPKGVLLSHENML--STLKAFSDAVEIFPDDVFMGYLPLAHVFELLAESVCLLCG----VPIGYSTPLTMIDTSSKIKPTCLTSVPLILDRIFKGINEKGFDTPKVRLILSGGAPLAPDTHEFIKTLCVQVLQGYGLTESCSSATVMDVHD-----------RTTGRVGAPAIGCDIRLVDEEGNRVKDKPYPRGEILIGGTNVSSGYYKLPEKTKEDFFEENWFKTGDIGEVHPDGSFKIIDRKKDLVKLAGEYVSLGKVEAELKTCPLVENICIYGDSSKHFT---VALVVPNPEKAVLNELEKHAKKCKLEKFEVPAAVKLCAEVPVTAAFKLKRKDIQERYQHE---- 37521522 13 --------QPTTLVEMLQRRAIQQPERLAFTFLADGETQELTYGELDRRARAIAAHLQTF-AAAGERAVLLYPTGLDYVAAFYGCLYAGVIAAP---AYPPDPLHGVIRDAQARWVLTTTGVHALVHSAGGEERQPLQWLCTD--------PLPETPAESWRPPQVESASIALLQYTSGSTAAPKGVMLTHANVLHN--QKLIQSACHHTEQSTWVTWLPLHHNLALMSAVVQPVYVGSVLMPPPAFRPLRWLRAISRYRGRGAAGPNFGFNLCIKEIPPEQRDLSSWEVAIIGGEPIQCDLLERFSAAFAPFVPGYGLAESVLMVSVGRKSERLDKAHLAAGRAVDAPPGQAVAGFELYDHDPTIAVVHPETGEIGEIWVAGGSVASGYWQKPDISQATFAAGPFLRTGDLGFI-ADGHFFLTGRCKELIIISGRNHYPQDIETVQTSHPALRSSAAFSIPSD-GEERLVVAAELADDDPVPKSIVSAVQRAVAEQHGLRPTVVLLKTLPKTAIGKIQRLGARARY------- 163743621 2 ----------MSLPALLERNAAQIGDRQAYREKEFGIWQCWTWSETQKEIEALALGLINLGVNEGDFIAIIGRNRPSLYWAMVAAQSVGAVPVPLYQDAVAEEMAYVLGHCGARFVIADQEQVDKVIEVQEELSNLEQIIYLDPRGDQGRAARDEWTPDEARKAKLTYDSTCVMLYTSGTTGKPKGVVLSNRNVIESAKNSAEFD--KLTAGENILSYLPMAWVGDFIFSVGQAYWCG--FCVNCPESADTMMTDLREIGPTYFFAPPRMFHHFLAHAKKVGGDIGRIRVGYTAGEAIGPEIFDFYRSLGINLKQLYGQTEATVFITV-----------QPDGEVRADTVGVPAPDVEIKIADN------------GEIFYRSPGTFVEYYNNPESTASTKDAEGWVATGDAGFFEEDGHLRIIDRAKDVGKMAGAMFAPKYVENKLKFYPDILEVVLFG----NGRDRCVAFIVLQSIREHVETVNESVAQDVLSGCQVHRFVVLHKELEMTRTRKVRRVIVEDKYSDIITG- 169826071 2 ----------LSILAAIERVAIQQPQKTA----YQTHNASLTYGELWHFSDCIADYIMTHHLQRQQPIVVYGHMSPLQIVAFLGAVKAGHPYVPVDSSTPSERLQLILEASKAGLLFTTEPL--------QMLTNIPVVAVSD------VLDSPSLPNSPATRDWVQQEDIHYIIYTSGSTGQPKGVQITANNLA--HFVTWMQEHFPLQKSGVFLNQAPYSFDLSVMDLYPALVGGHTLITQQEIANPRALFDSLALSNTRVWTSTPSFAKMCLMNKEWEQQLMPALDTFLFCGEVLPIAVIKELMQRFPQIYNLYGPTETT--VAVSYVKVTKALLEQFEQLPIA-----PISEPNVSLLDD------------GEIVISGSTVSAGYLGAPELTAKAFTVDGHYQTGDMGY-EQDGYLFFLGRKDFQVKLHGYRLEIEEIEKQISNLPPVSSCVVVPVYKDKEIVSLNAHIVLREPLADSAKQLKALLSEYLPAYMIPRTFKYMDALPLNANGKVDRKGL----------- 172036569 22 -----------TLLDILAYQVEHQSEKTGYIFLEDGETERLTYQALETEAKAIAATLQSC-TQIGDRALLLYHPGPEFLTAFFGCLYAGVIAVPVYPSHSQRRLESIVLDAQVSIVLTSKSLLEKVKTQWQQQRLFNHLNWLTTE------TINPDLASQWTRPDISKDTIAFLQYTSGSTGHPKGVMVSHDNLLNNERLLEM--ALGHSDRTIVAGWLPLFHVIGLVGNIIQPLYLGSILMPPDAFKPIRWLDVISRYGVTTSGGPNFAYDFCVQKITPEDINLKSWTIAFNGGELVRADTLEQFTEKFAPFYPCYGMAETTLFVSGGLKTGLPVEQNDQVKTQKLVGCGQTFFD-KIIIVNPETKTRCQPNQ-VGEIWIGGVSVAQGYWNDLESTKATFDAGPFLRTGDLGFF-QWGELYITGRIKDMIIINESYYYPQDIESTVTSHRALRMGAAFSVATKEGEKLVIVQEVKRTRHLDVNEVVMAINEVVTKKHQLSTHSIVLASIPKTSSGKIQRYACKQSFLD----- 115375867 42 ------LYSELDLVSLLRLRCLEQPHQLAYSYETDHGEVRLTYAELDRQARTVAAQLQAAN-GAGARALLLYHPGPDFLAGFFGCLYAGVIAVPAYPPFRPDRIFSIAQDASPRFVITTDAVRTKLRDISGVLPGIEQWLASDVQEGPGAEAWSSFTPHQ--------DDLAFLQYTSGSTGTPKGVMVSHGNIIANERMITV--GFGMSEKTRIGGWLPVFHDMGLIGHVLQPMYLGVPCFLMSPMSPYRWLDLISRNRLTVSGAPDFAYRFCVEAVEKARLDLSCWELAFNGAEPVRTETLESFSAAFATFYPTYGCAEATLFVAGGQKEALPVKLGETQDLRVLVGCGKSAVGQKLAIVHPETR-VQAEEGHVGEIWVSGPNVTGGYWNRVQESEERFRADGCYRTGDLGFLL-NGELFITGRASDLIIIRGLNHYPEDIE---LTVGSVNECAVIDVPDDGFDQAGMS-VRRALSEAHGLELHSLIL--------LPRG-----RLPRTSSGKVQRRVCRE--------- 111222867 20 ------------LPDVLRRRAAGDPDGRAFILLHGDERAALTYRELYTRALAIADRLGRR-CGPGERALLVFPQGLEFIVAYFGCLYARVIAVPVNPGAVQDATRAIVRDCAPTAVLSTGPMIDVVRVPLEAVTGPLAWIAVDETVPEPTLEPTDA----APDWSGEPDTVAFLQYTSGSTADPKGVMVTHRNLAAN--QEMIRLAFGHDRHSTFVGWAPLFHDQGLIGNVLQPLYGATGVLLDPGARPLLWLAAISRYRAHTSGGPNFAFAAAAAGGGVPDLDLSCWRVAFNGAEPIRADTLRRFADAFAPVYPCYGLAEATLLVTGSRLDADADGLGAGRYTPTPPGRGRPLVGAEVRIVDETGRGAPPD--RIGEIWVAGDHVAAGYWQRPAATADTFDAPGYLRTGDLGLI-VDGELYVVGRHKDMLVLRGRNHYPQDLEQAAAAHPALRPCAAFAVPGP-GGERPVVVQEVRGEPGTDADIRAAVVRQH--DLTLADLVLVRPTLPKTSSGKIM--------------- 196228620 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MYTAPTAIRAFIKWGDEKKYDLSSLRLLTVGEPINPEAWMWYHKVIGCPIVDTWWQTETGGHMITPLPGAT---------PTKPGTATLPFFGVDAAVVDDNGKEVPANVG--GKLVIRKPWMLRSIWGDKARYKKTYWSEGMYFAGDGARRDKDGYFWIVGRIDDVLNVAGHRLGTAEVESALVSHASVAEAAVVGRPDELKGQGVVCFVTLKQGVEARQELREELVRTVIGPVATPDEIRFTEVLPKTRSGKIMRRLLKE--------- 67539414 61 -----------TVYGMLQRVVEVHGSTEAIWF----EGKSWTYSELKDLADRLAALLSERGVSTGDFVAVFTTNSPEMVAIIYALSKLGAVAALININLRDDTFAHCLNVSGSKLIISTPDLAQFVCSDMPHLSF--NISSFDGISTASDLDLQQYSSSNLTAAKRTPADLSALIYTSGTTGKPKACAI--RNMM--TLITSTPHSQDVKHPSRYFCSLPLFHGTAYFTGLCASVGYAGTLCIRRKFSASKFWKDVHDSRATRILYIGELCRYLMATP-ASPYDQNHACIVASGNGLRGDIWERFRERFNVPIREFYRSTE-GVAKYDNFGFGSWGA----GKVGFSGPIKRFFPDTEMPYRDPKTGRVGEEGEAIGRVRNRG--LLTEYLKNEEATEKKLLRDVFQRTGDLFVQDSDGWIKFQDRVGDTFRWKGENVSAGEIRDHISAIPGVYDAVVYGVRGAYDGQAGAAGITLEEHTEAAAKLRAELKKKGVPSYAIPRLVRLTEKVATGVTFKQAKGELTKK-------- 212533683 4409 --PETI---EMCVHDLIYETIETHPEAPAICSWDG----RFSYRELDHLSGLLALQLIALGAKRGSIVPLCFEKSSWHPVAALAIMKAGAVCLSMDMTQPESRLRSIVGQVKPTIIISSKAN----RALAAQISDSQVVIGDREHIFNCSVDLKQTL------PKVYPSDNLYIVFTSGSTGTPKGVVTTHQNF--SSAATHQKDILNIRNGTRVYDFVSYNFDVSWSNTLQTLICGGCLCIPSEWERKNDITGSLNRMNCDYVYFTPSVARSL------QPSSMPGIRTLTMGGEPIRTTDAERWTQAE-TIIGIYGPAEC----AQALSFVHLGKSTPNNRVGHS-------FGANTWLVQPGRPDCLAAIGTVGELLIEGPTVSKGYFGNEDRTNAAYIKDPWYKTGDLLSYSSDGSLNFIGRKDTMIKLRGQRIELEEVEHHVRA--SLNDASLFGTPQNATNALLALFFSLRRKESSSEEDIDTLLTRGLPQYMIPGAYIHIDKIPMTTTNKIDRRALRQ--------- 212533683 3323 ---------ETPLHELVSIVSAKQPDATAIS-AWNGE---LTYQNFERLTTNIAHHLKSMGVKRNMIIPLLFEKSIFAPVAFFAIIKAGGAGLLLDPTLPESRLLSTIQQVEPVLIISSVSNGALAAKLCGSSASA---FSLNWEVAHTFMENDFDITFAKEPLPVDPSDLLYAIFTSGSTGTPKGCLMQHRNFSSAVVLQQQVLGLKVTS--RMYDFSSYSFDAAHWGMFHVLAAGGTLCIPSEDERKNKLSESMRQFKTTDVFLTPSVARFI------DPTRVPTLRNIHLGGEEATRDDFARW-VPHANTFNSYGPAECSAGTLYGKIPSVDLS---------KISIGTG-SGVCTWIVDPKSKERLSPIGTVGELYLEGPLVGQGYLGDEVKNADSFIEDPWYKTGDLVKYDVTGQLFFIGRKDTQVKLRGQRIELSEIEKALEMIPLTVE---IIKPNATNKQTLVLFLQFSESESCGITKLLHELRQRIPSYMIPDAYIVLDLIPLTGTGKTDRRRLRE--------- 212533683 2232 ---DLPVDVDRCLHDLITMTAKKTPDTLAIDAWDG----VFSYQEVDELSSLLCQRMISLGVSKDSVIALCFEKSKWTPIAQVAVLKAGAVALLQSVHVPDHRIGTVFKKASVHLAVASASRVETVSQYVPCFTIDQLLEYPTTSSPQNNQKL----------PTIQMNDPAAILVSSGSTGEPKQILWSHRTLSANIRGHQ--EHIPMNASARIFQFASYDFDLATLETMSALSMGACLCIPSETEKMDNLTAAINRLKPTHLHMTPSTADLL------QPESIPSVSTVILAGEKLVSSSVDRWKAYS-RVFGWYGPAECASAAFIAADTETWYSGVISCIESKQHSL--------CWLVDPRNPERLAPYGAIGEIALEGPTSSDGYIGNPTLTQNRFRRNPVYYTGDLARYGSDGNLVILGRKDAQLKIRGQLVVPEEVEHHIKSCPNGNDMQVIVKVNKDKRPILVAFIIEHEVRQMTDGLQKQLAK-VLPRYAIPSYYLPIPRFPKTATDKVDRARLRE--------- 212533683 53 ------------VHDLISEIAQRPSSTGSLACAWDGD---FTYPQLDSIADEVAHHLIELNIAPRLCIPILFHKSKWTCVAMLAVIKAGCSVVALDPAQPDSRLLSILEQVEPCVMISSETNYGRACTLRRDLTVLQ--------IDESWL-LKPLNKPAAQLPTVTPSDIVYISFTSGTTGQPKGACISHANV--RSTVQYQGAKLGFNAESRVFDFAPYSFDVAWSNFLHTLCAGGCLCIAREEDMLNDTSVAIAAFKATLINVTPTVLRTI------NSEETITLETVLLSGEMPYRENITKWSG-HVRLLNTYGPTECTAFSVLSDPSSKSTTALGDEDYDERPDIGRGV-GFCTWIVDPDGNKLVDSIGSIGELYLEGPQVGQGYISDPEKTEAVFIEDPWYKTGDLVRYKPDGRLVFLGRNDSQVKVRGQRVEVGDVEHHVRSCPIIVESI-----RPRGSELTVFVVVRTGDDHQGVKTLLDGLTEKL-----------LQVLP------VDRRQLREM-------- 212533683 1152 ------------VADRIDRMATTNPEATSISSWD----WQLTYHQLQHLTTSLACKLQGKGICAGDIVILSFQKSSWMILSMLSVLKLGAIVLPMSDSVSRERAHEIVKTLHPQMMITSQT--ATSSSFTELVPTFQHDLIQSNDDDETMHDFK--------PHNVQLSDPALIIFTSGSTGTPKSILWSHETLSSNICAAT--QTFGITAHSKVFQFAGYEFDVSTVESLSVLSVGGILYVPSESDRTNRLSEAMHDSQANWICLTPRVSETL------NPRDIHSLKTIVFAGEELKKETAFRWLPTLDSVYNWYGPAEGSVATSYVVQKETWSS----------GIIGTSTPYATTWLVDPKDHKSLASIGAVAELCIEGP-VLSWYLNGAELNKKHFFPAGFYKTGDLVKYGPDGEIIFLGRIQDQRKLHGQRVDLSEIEDFLSGKLDVMVVAEIFSPLNSNNDVLALFLSPTDTSLSVDDLETILLRT-LPLYMIPKLYIPISNIPISNTGKTDRRRLR---------- 119943976 1 ------MDKQLSFCP-VRHQAIINANALAI----ESDGVSLTYQQLDNRLNILSRQLLNLHLKAGDRLVCISENSLKVILLQLTCIRLGLIFCPLNPRFSAAEIEQRLNVLKSDFILANPQKHSHLSSLAIDFSIYPKGVV------------------APAPLKIDPQKVCNIIFTSGSSGQPKAVMHCFSNHYYSAIGSQY--GIALRAKDRNLLSLPLFHISGFATVIRTLIAGATLVVSAEKL----CVSLLKKEKITHLSLVATQLYRLLSSLDFQQKEL-SIKHLLLGGSLFSDRLLVQTRQRGFVYHLSYGLSEMSSQVATSTNSKKL----------------ILLPGQQVKIINN-------------EICLRGKMRFAGYFNGH-LDSSRLPEDQWFASKDLGALMGN-ELCILGRTDRLIISGGENIQAEELESILLNFAHIKQAYIVAVTDPVFGERPAAFIDWENGKIKQQQLQIY-LQDKLSSYKQPVHYFTLPE----QTG--LKVSLRE--------- 117618031 6 ------------LVRLMRERIARLGNKAALRVQQDGQWRAIGWRTLGQAMDYCAQALIRAGHQPTEMVGIYARNMPEWTQADLGILAARGVSVPIYPTSTLDQLRYIVKDAGIKVLFVQPQFDQALQLV--ENGEIRQLVALDSNVSGNHQPSEQVLRERESQYRM--DDLLTLIYTSGTTGEPKGVMLDFANIA--ACFEMHNSRLDLNEQDVSLCMLPLSHVFERAWSYYVLYCGAENVYIR---DPQKVMDVIGEVQPTVMCAVPRLYYAMIQARVAQAPRLSPLRFLPVAGARLADEVNFFFQAMGLNLKYGYGMTETTATVCCY-----------EDSQFKLGSIGTALCGIEVKL------------GENNELLVRSPTVMRGYYNKPEATAEVMTEDGFLRTGDAGELDSEGNIYFTERLKELMKTSGKYVAPQLVEGTIGKDRFIEQIAIVA--DAR--HFVSALIVPCFESLEETELLRHSLQKELAKFEQVKKFTLLPELELTPTMKLRRKIIESKYQSE---- 70733767 39 -----------SVTEVLAYRAWRQPDAIAFIHLLDGERESISYAELWKRSQRLAAALQIFE-PREKRVLMLFETGIDYIVSLFGLLLAGAVAIPAFPTRGLERLALICADAHPQLVLTSSRFMERVNALLQGDLPVPQWVDPEQLAEADSSWRGQALAHG---------QLALLQYTSGSTSAPKGVMLTHDNLYSNCRSASQWMGPA--RNRVGCSWLPPYHDMGLMGGILQPIFDATVLISPGHFRPLRWLDAVSRYGADVTIAPNFAFDLCVENIELAELDLSKLKAIYCGAEPVRQSTLARFERFAAAGFNCYGLAEATVLVSGQLASGTLAIVDAEDARALPVSSGRVAPGLRVAIVDPSLQPVADG--QIGEIWVQGDNVGAGYWGKEALSQQVFRAGRFMRTGDLGALHRD-ELFVTGRLKDLIIIAGRNLYPQDLEAVESADPRIRSNGCVAVGIDNGQQEQLAIVVKRSEKLDEEQLRQVITSALVSQFGVPARIHLAPGIPLTTSGKVQRQATRKALLN----- 187604745 2 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRVFVSGGASLPVQLLESFEQFECKILEGYGLSEASPVTCFNPLHGE----------RKAGSIGPSIVHVENKVVDELGEEVGVGEVGE--LIVRGPNVMKGYYKLPEETMMTLR-DGWLYTGDLARRDEDGYFYIVDRKKDMVIVGGYNVYPREVEEVLYQHPDIVEAAVIGVPDAEQGEAVKAFVVTKHDGVTKEEIRAY-TQTKLAKYKQPTYIEIIEELPRNTTGKILRTVLKSEA------- 212526382 45 -------NGRLSNFFLFENAATSFPDKVAIWSRE----RSYTYRESLEIISQLAHYFLSIGVRPGELVAVYLMNSPDFIFIWLALMSIGCAPAGINYNLHGDGLLHCIRVPHAKFVIVDDDCRERIEAVRPTLENELGILLLSEVMHKATSEFPKTTPDEKYRLNVKESFPLMLIYTSGTTGLPKGCAFTTGRFYAGASVTN-------PTNDRWYCCMPLYHGTGAVWTL-GRLVSGTSVAIGRKFSASNFWNDVRDSESTWFIYVGETVRYLLNNP-SSPRDKEHKIYGMLGNGLRPDVWEKFQQRFGVEVNEFFNSSE-GMLALMNVNRGPFSAGA----VGHHGALLRLLFHNQVAIDYETGDIDPKTGEEGGEILVAIPNAFQGYWDNDAATNKKFAQDVFYRSGDALRRKDDGRWYFMDRLGDTFRWKSENVSTTEVADTIGRYPGVTEAIVYGVPNHEGRAGCAALELSVTEKEFDWKDLTRFVRSQLPRYAVPVFLRVSKGSKHTHNNKQNKVPLRQE-------- 66526245 83 ---------NVTVPTIFMKRMKRNPQKPCFFF----EDQIWTFSDVNKYSNQIANVFQKAGYVKGDAVALMMSNRPEHVAIWLGLGKLGVITALINTNLRLQSLIHCLRIAKVKSIIYMEEYSSALDEIKDSIQGIKYKICNKSKCEDGEYDLNELISEAGTSEPIVKDPPTYYIYTSGTTGLPKVAIILNSRYLLTIMPFKL---LGMRQDDILYNPNPLYHTAGGMIGAGFAIVKGVPNVLRTKFSVSAYWTDCIKYNCTVAQYIGEMCRYLLSAPPKPEDTAHRLR-LMFGNGMRPQIWNEFVKRFNIRVSEFYGSSEGNANISNFDGRIGAVGFVPLIVPRRFHPLAIIRVNNQTYVRDSNGLCIRAGTNEPGMLIKEGNALFNGYL-DKEESKKKIIQDVFFLTGDILVEDEFGYLYFKDRVGDTYRWKGENVATAEVEGVISSIAGKRASTVYGVQVPGMEGRAGMAAIVDPDSLLDFKALAEGLEKALPAYARPIFLRIVKELEMTGTFKLQKMNLQK--------- 115397319 321 -------------------------------------------------------------------VPVYLSTSPELYISYLAVLKAGCAFSPIPLDAPEQRIQDILHDIQSPIILSEPSLGPWRSEMQGSDTIKRTWIDVTEEMRGDHPRLQLPSQDTLEDLEIKDDQTAYLFFTSGSTGKPKGVQVSHLAVIASHSTAIPLPGDNQGDFRWFQFASPTFDPSLMEI-FVTLSNGATLCSADRSLTLTDIESAVNEARATVMMATPSLAALL------RPSRLTTLQSLWTMGEKLNRTVIDNFAATSRMLVNAYGPTEGAINCTF---------LAPVDYAVRGSIIGSALPTCAMLILDPDQNPTPVPSGLAGELAIAGPQVSKGYLNRPEETAKSFVEFGYYRTGDMARWDENGSIEFLGRITDQVKISGRRLELGEIESVLATVDDVTEVAVVSARDNTPGEQIVACLVTKATSRSAREKIVRDAQEHLSSYMCPSIYAFFDSLPRSSSGKVDRKTI----------- 115397319 1416 ------------IHSWFEDHAASKPHDPALIFKYDLDNITWTYGEVNAMADRLADHLSECGPLANVPVPLCIEKSPAVYIAILAILKAGGAWCPIDTLSPAQRRHDLIARTGAKVLLVSSDDPAQTEEAVPSSVELVDVAQYTKDAP----LLANGVHQKSPRVKNSPDDMAYLIWTSGTTGAPKGVPITHSAAVSAMKSLHRDIPTDVSGGARCLQFSQYTFDVSIQDMFYTWGIGGVLISATREIMLGSFSKLANTTKATHAHLTPAFAAGI------PRKSCETLQVITMIGEKLTPSVAEDW-GTDMRAFNTYGPAEATIVST-------IREFGNEHKNIKSANIGWPMDTVSVYVMK---NRRTIMKNAVGELALGGPQLSPGYLRQEDVTKAKYIYNTLYYTGDLVRMLSDGSLEYINRVDDQVKLAGIRIELSEISYSLGGHPLVEETLVLTRPD-RPNQVVVAFVLLDDTALEIAQAANEKAQSTLPDNMIPSVYLVIRSIPKTASAKTDRRALQAAYA------ 115397319 2536 ---------------WLERNAREHPDWTAVSISPDGIVETMSYSKLNAEANRVAAYLASLG-HKNRMIAVCTGRNLPSYPIIAGIFKSGNAYLPIVEDLPVDRKLFLAEDADCPIVFTETTLSDSFSRVSDNCS----VICIDDPQFQKSV---ESMPVEDRDYQSGPDDLAYLLFTSGSTGKPKGVMVTRGNLFSEFATTAAPITFELGGKGRYLAQASRAFDPHLLEMLFPWRHGMTTATAPREMILDDLHSTMSKWGITHASFVPS----IVDQANLTPHDCPSLVFMTVGGEKITQKTLDTWSTSRVALVNAYGPTEVTIGCTFARVGKYTNMRNIGAPLT--SCVGHVIPGTQHYAL----------RGQTGELCFSGDIVAKGYLNRPDATGFCDGPRGMYRTGDIGRLMPDNSVEYLGRGDDQTKIRGQRLELGEVSEVLAQHPGLARVQLIARAGARRDQKEVSLV--QSDLATLGKELQEICQKKLPGYMVPELILPVTHIPLAQSAKINVKELHALFASL---- 24575110 370 -------------------SVRRHAEHDGVAVSFGGT--RTSYAELTAEAARVASALTAAGAGHGSPVAVRMQPGARRIAVLLGVLEAGAHLAWFAPDGAGERHRSMLSDLRPACLVLDGD--PQEDPLALWYAGEPGATLLDASS---VLGPRPAAGPDATTAAGPGADLAYVAFTSGSTGRPKGIAQSHAAL--GQFAGWMGERFAMGPGARVAQWVSPEHDPALAEVFATLVAGGTLCVPERRVNPDKLVPWLVQERITHLQTVPSFARDLLGVITASGDRPGTLGHLLLMGEALPGELVDGLRAALPRLINLYGPTETIAATWHEITGP----------VTGPAPIGYPLPGRQVLVVDADDRPSPAG--VTGELVIRSPYVTPGYLGGPDHSAAGLAPDGWYRTGDLARVRFDGALEFRGRKDFQVKLFGNRLELTEIEAALNRDPSVLECAV--LPHVNGQGRLAVYVVPQGEEDVRADIRAWHLRGQFGPLALPAVFRLTSRLPRNAAGKVDRSRL----------- 15640279 1 ----------MSVVERIFNHSESRPDCIAVYEND----RTISYENLASDIKKTAAKLVSLGVTSEDAVLVRSNNSYSFILLYFSIHYVGAKFVNVAPDSDVSYVSFIEDKVNPKLFI--------------------------EKSQDFIRNIDSYTFDNIFPPQ--ARGIADIMFTSGTTGEPKGVLLSHKSLVLAT--EHIISHVKNTNEDVELLLMPLSHSFAMARMRTSLFAGGAIVVGCSFKQLKSVFKAIEFYKVTGLGLVPSAWSYITLMTKDLIRKYSQLNFIEFGSAHFPFEDKKQVAEWNTNVVMHYGLTEVSRATFIDFHNDDINA------------VGHRYRGADFKIIDNKGAEVIEGEEGE--IVFKAPWMLDGYFENSQLTSDCFV-EGYFKTGDLGRVVGD-YLFLTGRLKEIINVGGKKVSPDQVEKVLSEALGVQECACAALSDANMGEVVQAYIVVKSGWDCENVIIKETINGQLPMHMRPKKYSIVSALPKTVSGKVQRYKL----------- 210085816 55 ---------PVSLVDRFLHQVQLQPDKPFVLF----EDQLYTYKDVDVMSNKVANVFHGEGVTCGDTVAMLVHNEPAFIWTFLGLAKLGVKIALLNTNLRNKSLVHCFKAAEAKVLIVGQGQ-PLLEATVEILPSLEQICVTDNPGLNGFRSLDDKINQTPDPFKLRENVLVNYIYTSGTTGLPKAAKVTVGRL---SQAACSFGVSNVKANDVVYVTLPLYHSNALFAGLGGAIEYGS-------FQQHDFGDDCRKYNATIILYIGELLRYLCAQPKTPFDRNHSVR-LAFGNGLRPDVWVKFRDRFGVEIMEIYGATEGNVSFINTGAVGMLTPLLRRMNERFKGASFLKVPETNEPVRDQNGRCIPVKPGEPGLLVVTDATPFVGYQGDRKLTDKKILRDAFFNTGDLMMMDKDYYVYFIDRLGDTYRWKGENVATTEVAEVLHDIEGVQEANVYGVTVPGHDGRAAAIVVHPGHLPNMWDWYAH-LSSRLPGYARPLFLRLTQYLHHTTTFKQTKAELIKE-------- 108800855 4 -----------TLQGLLRERA----DSDAIAVRYGD--CSWTWRELAEASRQAAAVIAAADPARPLHVGVLLGNSPDMLTALAAAALGGYVLCGVNTTRRGEALARDIARVDCQILLVNPEYRALIDGL--DLPGVTVFDVSTDDWAQRVADAPELTPHR----EVGPDDTFMMIFTSGTSGEPKAVQVPHAMVLFA--GGALVERYGLTEADVCYLAMPLFHSNAVYAGWSVAVGAGAA-MAPATFSASRFLSDIRRYGATYMNYVGKPLAYILATTEKPDDHDNPLR-IAFGNEAADRDIEAFGRRFGCTVWDGFGSTETAVIIT-------------RPDDCPQGSIGKGFPGVEVARFDENGALLNADT-AVGELVTAGGGLFRGYYNDPNATGDRMR-HGMYWSGDLAYRDAEGWIYLAGRTGDWMRVDGENLTAAPIERILLRLPAINRVAVYPVPDEHVGDQVMAAVVLQDDALTPEEFEEFLAAQRLSTKGWPRYVWIAADLPSTATNKILKREL----------- 213385119 28 --------------------------------------RTVTYGELAADVTATAAALRALGARPGDRAAIWMDKQPRYAEAILAALRAGCAYVPLDGGQPAARAATILADASPVVLFTDARHLAALDGHTLP-ASVRAVVVTGAPAPDGVCAWADFAARAPGATDAPADALAALLYTSGSTGVPKGVKISHRNLA--NFTGWARTELDVGPDDVFANHASFNFDLSTFDLFTALGAGAAVIIDEPRADASELAAGIVRHGVTVWYSVPSVLNLLTVSGALTPERAAGLRYVLFAGEVYPMPQLRALAALLPELYNLYGPTETN---VCTFHRVGTADLARDE----PAPIGLPISNTRVSVVDEAGRAV-TGAGAVGELVVEGDCVTPGYWGRESEPAAAGHRARRHATGDLVTR-EDGRLVYRGRIDRMVKLSGYRIELGEIEAAVLRHPAVADAAVVVADAPETQRRLALYYTLRAAKPTLVQLKQHCAR-HLPGYMLP--------------------------------- 170050090 43 --------DPLSVPDLMNRTVRDYPDHPAMMHKNAQKVWTITYKEYQQRVHKMAKVFIKLGLEPHHTVSVLAFNSPEWFVSELAAIHAGGIIAGVYTTNSAESVQHVLESSRSNVVIVDDAQMEKIYAIKDKVPHLKAVIQTTAKPEDGYYRWSDLEEMNTDDVEIAINHCCCLVYTSGTVGNPKGVMLSHDSLTWDSYTIGKRLDQIQYGSEVLVSFLPLSHVAAQMVDIFLTLQFACTVYFADK-DAGTLINTLQEAKPTRIGAAPTSYRFIRNFLLSKVKDLSRCLTMVTAAAPMDPETKKYFMSLDLPIMEAFGMSETSGAHSLTAPDSYN-----------FATIGKSLGGCETKI-DK------PDERGHGEICMRGRHILMGYVGEEVKTKDAVDEEGWLHSGDVGYVDEHGFIYITGRIKELIITGGENIPPVHCENLV--------------------------------------------------------------------------------------- 69935637 13 -----------SIPALLARNAERFGDRPAYREKEFGIWQSWTWAEAATEIRDLALGFLVLGLNRGDHVAIIGRNRPAHYWAMVAAQMCGAVPVPLYQDAVAEEMAYVLDHCGARFVVCDQEQVDKVLEVGDRAPSVQHLVYTDKRGMRKYDAAQQRLGHELDEAELGYDDTCVMLYTSGTTGKPKGVVLSNRNII--ETGKNTASFDQLTAREEVLAYLPMAWVGDFIFSVGQAYWAGFTVNCPEG--AHTMMTDLREIGPTYFFAPPRVFRRLFKHYMEIARRISRIRVGYTAGEAIGPEIFDFYRSLGINLKQLYGQTEASVFITQ-----------QPDGQVRSDTVGVPSPGVELKIA------------ENGEVFYRSPGTFVEYYNNPDSTASTKDAEGWVATGDAGFFEEEGHLRIIDRAKDVGRMAGRMFAPKYVENKLKFYPNILEAVVFGAGRDNWAERYASYQELAGHPQVYATIKEHVEAVNLSGCQISRFLVLHKELPMTRTRKVRRNIIAEKYADL---- 163839528 15 -------PPERKLIDILNASAEAFPDASAL----DDGTRSLSYAELLQEIKAYPKTLHLAGLGAGDKVGVRIPSTAELYIAILSVLMIGAAYVPVDADDPDER---------AKLVFSEA-------KVAGVLHTGEILVGKDRPAPF------------PHPRTPTVDDDSWIIFTSGSTGTPKGVAVSHRSAAAFAEARLFLQAEPINSNDRVLAGLSVAFDASCEEMRLAWRHGACLV-PAPRSLVRTGMDLLISHGITVVSTVPTLAALW------PVEALENVRLLIFGGEACPPDLADRLAVEDREVWNTYGPTEATVVACAAPLGGHSGP------DARPVRIGLPLDGWDLAVVDKNG--VPVAEGEIGELIIGGVGLAR--YLDPAKDAEKYAPMGWYRSGDLVRFELAG-LIFMGRADEQVKLGGRRIELGEIDAALQGLPGIFGAAAAVKTTAGGNQILVGYLVADASEPVDLASCRGLLGKELPAALIP-LLTVVETLPTKTSGKVDRNAL----------- 83646185 498 ----------------------------------------ISHGELAQRIAAVQAQLARAGFVAGDRVGVHAPKGEGSTVAILAILFSGGSYFYLNPKDPTSRKQTLLELAGCGIVLCDAALIAELGADSGRL-LLEIVERVEIEAPLATQTDSDVPSPPALWSQRRPEDEFYFIFTSGTTGAPKGISI--RNESVANLLDWFIGETGLTQADRVLGLTDLNFDPSVEDLFGSLCVGATLIYPAPRVERTAFIRTMQETEATLVNFIPGAIAPLLE----DAPRLPAMRLWIFGGEELPLRLRDQLLAQGYAVSNHYGPSETT-----------VDCLSARQSLDAEIAIGWPIQNVVAYCADIFDKPLPPG--VRGELWVAGRAVARGYATNPVETARAFVDQTFYRTGDAVTFSPASGFNYLGRIDDQVKINGVRIEPRELERMVETMAEVRASCLLPVSEAGGKRQWRLFVDSAAPAAQLEPRVREHIRRHLPESWTPSRILAVNGFARTLTGKIDRRRL----------- 214037873 42 --------------------AKRYPECSAVVF----EGRELNWKALNALSNQYAHALHGMGLRQGDCAALFMENRIEFLGALLALNKLGVIAALINTNLKSKALTHCMEITDTQWCLFGEERLSTIDEVRADLNKVKTWIYVPDQNVTESPNWATNLAAESEYESASNPDNALYIFTSGTTGMPKAAVMSNRRFLQSSTVAS-VAGLRCDVSDRIYLCLPLYHGTALFLGAGAAFNTGASLLLRRKFSGSQFLPEVRKHGATSFLYIGEICRYLLSTPDLED-DFNSPLTTVMGNGLRPDIWLAFKERFGIRVSEFYGSSEGNMGFVNLLNKDCTIGTSTLPHTLVKYDV-----DADEVIKNAEGFCIEADVGEAGLLLITQENAFEGY-TSQEATEQKIMRDAWFNTGDLLKKIDVGFYQFVDRVGDTFRWMSENVSTNEVGEAINTYSQIAFSNVYGVEVPNTNGRAAALLLEDGVSELDLAGFSALVCEQLPSYARPRFLRILPEMDTTGTFKMLKGDLREQ-------- 157961971 38 -----------TIADRVEQQAQSQQDKTFLVYND----QHFSYAEVDQRANQVANLAASRGLNAGDVCAMVLENRPEFFFIWFGLTKLGVIVAFINSQVHGAPLSHAIKETEASAVIVGEECAHLVSKTISDITDCKDLECFDSNLALNYMDYSREFDSRVARKDITAETPSLLIFTSGTTGLPKAAIYSHRWLCSGDVMSVTIDA---TESDVFYVCLPMYHGAAATSVTSTALAAGASIVVRRKFSVREFWPDVQQNGITVCQYIGEICRYLLNYDDSKGVKDHTLR-CMLGAGLSAESWLSWINKFGMDIYEGWGSTEANTNLINNYIGSCGRVADWSKTNFRLVKFNTDLECHE---KDADGLYVPCKSGEVGE-AIGGGGRFEGYTNATEKKADVFTGDAYWRSGDLLRFDDNGYFYFVDRIGDTYRWKSENVSSQEVANELSGLAGLELINIYGVQVPEHEGRAMAAIVMQQGKDFDPNAFYALTEAKLPRYAAPQFVRVSSVADMTSTFKLRKVDLQKQ-------- 168033599 50 -------------WDSFVKSKEIYPDKKMLGRREAGDYVWLTYEEVYNIVINLGAAIRYVGVQPKSKVGIYGANCSEWFMAMEACNAQSMLCVPLYETLGNEAVEYIINHAEVSIAFVQDTKLDLILATLPKCTKLLKKIVSAEASGAALLSWDEFLNNPTDLTPPTTSDISTIMYTSGTTGEPKGVLLSHANILCAIIGYDHFRGQQQTEKDVYYSFLPLAHIFDRLTEELFVFLGASIGYWQG--DVKKITEDLAVLKPTLFVAVPRVYNRIMMFHYAFDMKLKSLKCVISGAAPLPSHLEEFLRVVTCPVVQGYGLTESCAATF----------IQVPDVISMHGTVGPPLPNIEVRLVSPEMGYDALGKPARGEICIRSKTLFSGYYKRPDLTDEVLV-DGWFSTGDVGEWQEDGAMKIIDRKKNIFKSQGEYVAVENLESIYGQCELVDQIWVYG---NSLESTLVAVCVPNQPKVEEAALNATGKAKKVKGFEVIRGVV-LEPLPVTPTFKLKRSQLLQYYK------ 183982635 54 ------------------------------------------------------------------HIGSLLGNTPEMLAQMAAAGLGGYVLCGLNTTRRGEALAADIRRAECQIIVTDAENRSLLDGL--DLADVEIF----DTSTPRWAELVGGAGSLVPHRKVEMMDPFMMIFTSGTSGNPKAVQVSH--LMPTFAGRSLTERFGLSAHDTCYVSMPLFHSNAVVAGWAPAVVSGAAIAPA-KFSATGFLDDIRRYQATYMNYVGKPLAYILATPERDDDDENPLR-VAFGNEANEKDIEEFSRRFAVQVEDGFGSTENAVIVI-------------REPGTPPGSIGKGVDGVAVYNSDDEHGALANADEAVGELVTMGSGFFTGYYNDPGANAERMR-HGMYWSGDLAYRDSQGWIYLAGRTADWMRVDGENLAAAPIERILLRDNSVNRVAVYAVPDARVGDQVMAAVVPHRDQRFTPESLEAFLRAQLSAKAWPRYVRIAADLPSTATHKVLKRQL----------- 88706336 78 --------------------------TAIVARLENGQRREISWPELHTQVALSAAALRESGVAKGDRVAGMLPNVPETIIAMLATASIGALWSSCSPDFGVSGVLDRFGQIQPKVLIACDGYRDKVAEVASQLSLSTTVVVSVDVSVEGAIAWPLYLAAQQTAAQLPFDHPLFIMYSSGTTGAPKCIVHSAGGTLLQHLKEHQLH-VGLTPGDVLFYFTTCGWMM-WNWMVGGLASGATLVLYDGSPAPDVLLDIVDEDGINVFGVGAKYISALEKQGPATTHRLTSLRTVLSTGSPLSHESFRYIYRDVKQDVCLSSISGGTDIISCFVLGNECLPVYEGELQC-------PGLGMAVEVWDEEGQPVTGTKGEM--VCVKPPSAPVGFWNDPDRYHDAYFSDGIWAHGDYAEVTPSGGMIIHGRSDAVLNPGGVRIGTAEIYRQVEKIDAVMDSVCIGQDDDV---RVVLFVVLKAGEELSDELAADIIRKENTPRHVPAKILAVTDIPRTRSGKI---------------- 50122562 192 ----IMMKARMTLYQAFLAARSRYGRHSAIADISFNED---SYQGLLKKSLGVSRILQRF-TRADEHVGMLLPNATITAASILGASLRNRIPAMLNYTAGAKGLQSAMKAAGIKTIVTSRQFLEKLTDLPKQVSEANWVYLEDLKDTDKLWILFHLLFPARAMLPQKPDDAAIVLFTSGSEGNPKGVVHSHDSLLANVEQIRTVA--DFTPGDRFMSALPLFHAFGLTVGLLPLITGARVFLYPSPLHYRIVPELVYDQNCTVLFGTSTFLGNYARF--AHPYDFARLRYVVAGAEKLSETTRQVWQKFGIRILEGYGVTECAPVVAINVPMA-----------TKIHSVGLLLPEMESRLI-----TVPGITRG-GRLQLRGPNIMKGYLRNPAENAEGELQQGWYDTGDIVELDERGFCTIIGRVKRFAKLAGEMVSLESVEQLAVKVSPEAQHAASAKSDSSKGEALVLFTT--DSQITRDVLLAQARSSGVPELAVPRDIRYVKALPLLGSGKPDFVTLRQMAEE----- 71068219 58 ------------LVAAISATAEADPGRKAVGLVRDGEEALRSYAWLDDTARRIAVLLRAAGLETGARVLLLFPQSAEFAAAYAGCLYAGMVAVPAGTSHEAARVVGIAKDSEAGAVLTVSETEADVRAARTGLGALPLHCVDELPGDADPDTWRE--------PEIRADTVAVLQYTSGSTGSPKGVVVTHGALADN--VRSLLTGFDLGSGARLGGWLPMYHDMGLFGLLSPALFGAAVLMSGSAFRPSQWLRLIDRFGLVFSAAPDFAYVRRVRPEETDGLDLSRWRWAANGSEPIRAETLRAFAKEFAPATPCYGLAEATLLVSLPTGELRTRRVDVAELENHRVSCGRP-PSLEIRVVDPTGKSVTGGDGAVGEIRVRGASVARGYWQKPEATAETFVMDPWLRTGDLGALYE-GELYVTGRIKELLIVHGRNIYPHDIEHELARH---AELGAVGAAFSLSTESGEVVVVTHEVNPTVRALRATLAREGLA----PAGVVLVRRIPRTSSGKVQRR------------- 146170344 60 -------EQPFTLVEMFERIVKQIPDSPALSVKKNGKWVTLTYKQYFEESKVFGKALISLGMTPYRSVNIIGFNSPEWVISFYGSIFGYYLPVGVYTTNGPEACQYVAENSDCEVVIVEQTHLDKYLKVLDKLPLLKYIVVYNDTVPENVFTWDQFMSKPENPADILENNCCTLVYTSGTTGMPKGVMLSHDNYTWTCKACIGKYGLAPNQQERLVSYLPLSHVAAQIIDIVGNIEGGAHMFFDPSALSGSLVETLKEVRPTFFFSVPRVWEKIEEKMKALAASLDQSRFLMYGAAPLSPAIREYFLSLNMYLISGYGMSECAGPECLSDPSNY-----DKFEGDFFNSTGAGISGTDLVI-------YQPDKEGNGEICYKGRNRFMGYFKNEDATRQTIDSQGFLHSGDVGKLDKFGNLTITGRIKELIITGGENVAPVLIENILKELNFVSNAVVIG------DKRKYLVVLLTSNQLSPESLREFEALGSTAKKKDPKILQAIEAIKKTNSKAISRAQNIQKYA------ 59896120 38 SMPPTV---ERCIHDLVSERSISTPDKVAV-QAWDGE---FTYRELESLSNTIARQLRAQGVRVGDIVMLVFEKSRWTTPALLGVLKSGAAFVLTDPAQPEARLKTIASQTGAKAVVCSKLQADLARRIAQDKQKPAVVLVASDDTTLQHAGWKVGGASAGFLPVVPADSAMYVIFTSGSTGVPRGVVCSHANFVSGAIPR--REAVGYGETSRVFEFASYAFDVSIDCMLCTLMQGGTVCVPSEAGRVDNLGAAILASGANMAHMTPSVARVL----EDPETVMRSLDVLGLGGEAVSAGDAAAWSRL-TKVVIAYGPSECTVGCTINH-----------EVCADNTTIGKGT-GAVTWIVHPDDHNRLMPVGSVGELLIEGPVVGLGYLGQPDKTAEVFVRDPWYKTGDLVKYDANGYIVFVGRKDQQVKLRGQRIELSEIEYHLRKNPCVKIAAEVVRPS---GAEPTLVVFVDEQQPVVNADMDGLLGEELPRYMVPAAYIPLQSMPVLASAKIDRKRLK---------- 22330132 42 -------------WQFFSEAVKKYPNEQMLGQRVTGPYTWITYKEAHDAAIRIGSAIRSRGVDPGHCCGIYGANCPEWIIAMEACMSQGITYVPLYDSLGVNAVEFIINHAEVSLVFVQEKTVSSILSCQKGCSSLKTIVSFGEVSSTSLFSWNESLMGNLDEANLPRTDICTIMYTSGTTGEPKGVILNNAAISVQVLSIDMLEVTDRSCDDVFFSYLPLAHCYDQVMEIYFLSRGSSVGYW--RGDIRYLMDDVQALKPTVFCGVPRVYDKLMQKISASGYKLGNMRMLLSGAAPLPRHVEEFLRIIPANLSQGYGLTESCGGSFTTLAGV----------FSMVGTVGVPMPTVEARLVDAFSADVPR-----GEICLRGNSMFSGYHKRQDLTDQVLI-DGWFHTGDIGEWQEDGSMKIIDRKKNIFKSQGEYVAVENLENTYSRCPLIAQIWVYG-------------------------------------------------------------------------- 212544568 237 --------------DIISERAGATPEKTAIDSWDG----TLTYDQVDKYSTFLAKTLKDIGVELNDFLPLCFEKSKWTIVAVLAAMKVGATFVMMDPSIPLARLQNMRKQVGAKTMLSSRKQHDFSASIISGGK----LLIVEEDMFASVNSAELV----PELPIVPSDTLMYLIFTSGSTGTPKGVKISHGTYTSSAIPRA--KAVGYTEDSRVFDFASYAFDVSIDSMLLTLANGGCLCIPSDEDRMNDINGVIRKMRVNYAGITPSVARIL------EPDVIASLSGLGLGGEAASARDVTIWGR-ETRIIIGYGPCECTIGCTVN---------SSAATGRDYISIGTG-NGAAIWVVDPNDHEKLMPVGAVGELLVEGPIVGQGYLNDLEKTAAAFIEDPWYKTGDLGKYDPDGSIIFAGRKDTQVKLRGQRVELGEIESQLARLPSIAEVIV---PLSSGSQALVAFVSSQSTNTLPEELQTALSQANLPRYMLPTAYIPVNHIPVLISGKTDRRRLRQ--------- 188532970 1 ----------MPVQDRVQLHAARRPHADALNI----DRERLSWLQLWQGSNALYQHLCRLSLATG-VVAIASANDITFPVAWLAATAQPLTAAVIDPLTPEENLHDILHRLKPDLL--------LLKRQDHRLIALAERLAIRWLALDGWQHAQPAADDSAFCADMQAATPFLIGFTSGTTSLPKAFIRSRRS--WRCSFENGMAIFRLAEAPSTLYPGPLSHGIGL-YCLNETLYAGGCFYSMARWQPQAVLMLLAQQRIERLVVVPTMIAGLAAAAQS---DYASLRGLISAGAKLELNHYHLARALFPQIQEYYGASELGFVAVSTVDDDNIRASLK--------SVGPAFPATEITIRNDDGELLPAG--QPGTIWLNSEQVIDGYWGDDG---SAFEKQPWGATGDIGYLDVQQRLHMIGRRGNMILSGGNNIYLSEVESVIKSLPGVTEAAVIAVDDAYLGKKMVAVI------EAADDIIGQLSRLLLAKYKRPRHYYQIKRWPLTASGKIKRAELERRIED----- 194561505 40 ----------------------------------------ITYRHFAEEVFRQAGALRELGVRENDLVMLALPASVEHAAAMMACVMTGAPPCTVPVPVRRAAAGRQVADVACELLVVAADAQAAAWRDDAFPAAATHVVDLATLSSAADAGARALISSKS------GRDPHHVQLTSGSTSHPKAAVLSHENVIANVLGIGGSVRFDIAAGDGTASWLPLYHDMGLLTLLSNLHYRAPLLMMQPNRNPLGWLKRIASARATTT-SVPTFALRYCNAAAMDGVDLSACRNIFIGGERVDDATLRDFAATFAPLQPCYGMAESTLAVSMHRAWPAAANDGQDTETETVLAMGTPIDGMAFRILDDGGHALA--NRAVGEVAIRGTSVMLGYLNPDDGTAAPLTADGWFRTGDIGYV-ADGQLHILGRKKEVIIIRGSNYFPHEIEEALASHSALRKCIAFGLPDPETGERLVVAIEARPVDATPQTRTEQLLASRIGFAAQDLCFVEPGSLPRTTSGKLQRLKCRDLYAN----- 214039118 53 ------------LHELFERSAATFPELTALSVASTGET--LSYRALNERANRIGFYLS----GPDQVVAVRLENTADIVAIHLAILKAGGVQLFLDPEAPEAACQQTLLDAAPVLLISEESVAGLVPVLRPDELQPNQYADAAAQNLEDMTLRQE---QSPAWLDDPQERLASIFYTSGTTGVPKGVECHHAGYI--NLAKSYAQFFDFPESDATSLTSSLGYDGSISEMYSAWLAGCEVVLLAELRSGPGLLPILRQHNITTLFCPPVLLSTLTDKP-ATDLPYPVCRYIVPAGEAFPASLVPAWSAARRQIVNTYGPTEVS-------TDTSRQLLRPDE----PVTIGSPFPGVSYHILEPGTLRLMPHGEE-GELCIGGCQLARGYRNLDVITREKFIHHPLYRSGDRCHVDA--YVHFHGRLDSQLKVRGFRVEAQPIESILQDHFADVETAVL---SSQNNELVALVRSPKLWQESDEKRAQALIGRSHPPHAIPTRFFMVDKFELAASGKIDRQALPQ--------- 118472288 49 ------------------------------------------------------------------RVGIMLRNHPVHVAALLGVLAAGGTVVVINPARGDDRTRADLEALALPVVVLAEDLAHLMPAHSPRTTRV---------AIAGLDTEPVVTAAESPATDAGGPGVAVWMLTSGTTGPPKRVDLTYDMLARSVMGREPEKCPAPTERGVAIVNSPLVHVGG-VFRVLLCIAEARPFVLLPKFELQRWAAAVREHRPRAVSLVPAALRTVL-HSDLTREDLAGVRVVTSGTAPLSADDADAFEKFGIPVLTSYAATEFGGGVAGWTLPDH-----GKYWKDKRGSVGRANPGAQLRVVDENGAPLGPDEPGLLEVI---PAQMG-------------PGSPWMRTTDLARIDADGFLWVLGRADQAIIRGGFKVMPDDVRAALESHPAVLGASVIGVADERLGETPVAMVELRGPA-TPDEL-AGYLQGRLARYEIPTRITIVDAIPRTPSGKADLRAVRDHLES----- 183599616 19 ----------------------------------------LTWEQLNQRVMRLAYHFTQQGLRDGQTVVLRGKNSVELLLSQLATLYCGAKVLPLNPRLPESLLAELLPHLNIDFAIFDDGLLAKF---------TYPILAVSERAVTAHEWEHHL-----PHFSHAKTQPATLILTSGSTGLPKAAVH---NVLAHLSANGVLQAMDYQQHDCWLLSLPLFHVSGQGILWRWLLRGAQLAI---RSTP--LIEALQT--VTHASLVPTQLWRLLNQTEALSL---SLKQVLLGGATIPTALTDLASHRGIDCWSGYGMTEMASTVCA-------------KRADGKKGVGLPLKGKQLRLV-------------EGEIQVRSQSQAMGYWFDPLKTIE-----GWFKTNDRGYIDDE--YHVIGRLDNLFISGGECVQPEDIEAVINNHPAVSQSFIIPIDDVEFGQRPVAVIEFSDKCEL--DTIQGWLKGKLAPFQYPAHFFLLENSLKGSGIKVSRQQVK---------- 125978895 103 -----------TLYQTFREGAYASNNGPCLGWRETSPYQWINYDEALLRAKNFGSGMLALGARPKQLIGIYSQNRPEWILYEQGCYSFSLVVVPLYDTLGPDACAFIIRQTEMSIVIVEDDGKALLEKAPRSLKIIVAIKPIRQTTLESFIDVEKLGAKGNHPEIPPAEDLCTVCYTSGTTGNPKGVMLTHGNVVAGVCSVILQMGHRIRAGDVMVSFLPLAHMFERCCENGMYYVGGCVGFYSG--DIKELTNDLKMLKPTVMPAVPRLLNRVAKEKEIARGVLRNLRLMVVGSAPLAGNVLTFMRALGCLVLEGYGQTECTGAITLTVQGDH-----------VPNHVGPPVSCNAVKLVD-----VPEMEQNTGEVCVRGSNVFHGYYKDPEKTAEAIDSEGWHHTGDVGMWLPNGTLRIIDRRKHIFKSQGEYIVPEKIENIYTLSQYVNQVYVYG---ESLKSCIIAVVVP---------------------------------------------------------- 126435703 29 -----------TLPTVLRERASLQPNDTAFTFIDEGVHESLTWAQLYRRTVNLAHELSEH-AQPGDRAVIVAPQGLDYLVAFLGSLQAGLIAVPLSPGVHDERISAVLRDAAPTVVLTTSSIGAMVTEAPDDAETAATLIEVD------LLDLESRRKSAARRVERPE--TAYLQYTSGSTRTPAGVMVSYRNLSANIMASFLAHYGGIPPGTTAVTWLPFYHDMGLLLGFAPILAGWPTVFTTPLARPARWMQMVAGSPLAITAGPNFAFELAVSDDDMAGYDLGNTCIIISGSERVHDATAQRFRKFNLPLRPAYGLAEATLYVATNLPGVHFEPEKLSAGHAKRTETGTPLVSYAVRIVDPQTRR-ELSAGAIGEIWVRGENVCLGYWGKPEQTEEVFDAGPWLRTGDLGFISDD-ELFIMGRLKDLLIVRGRNHYPDDIEGTIQEISGGR-VAAISVEQDRT-EQLVAIVEVKKRGDTDEDVAAYFLKNRVAHGISAADLVLVPSIPITTSGKVRRASCAELYRD----- 114570859 33 ----------LRVPDHIEATVDRFPDRP-MAILDEGE---ISYRQFDAFANRVANWALEQGLKPGDTVALFMTNRWEYIAVWFGLSKVGIVTSLINSQLSGHSLAHCLTIGETRHAIVEGALSEAYDAARSDLGDIRAWSFDDAEGLDDVLAMSDSRPERALREAVVPGDPVLKMFTSGTTGLPKAALMTHRALYYLNIFALIAKA---APEDRMMMVLPLYHATGGLCGVGCALSFGGALVIRPRFSASAFWPDVQRFKATLFMYVGELCRFLVNSDPVPEEAGHTLRCAIGNG--MRRDVWDAFQRFDVPIVEFYGSTEGNVGLVNAYNQ--------------PGAVGR-VPGYEMPLRTTEGRCVPCEPGEVGEAIGRDPSDARGYGSQEDTEKKVLRDDAWFRTGDLMSRDKLGYYYFVDRVGDTFRWKSENVATGEVAEAF-SFKGIEQANVYGVEVAHSGRAGMAALVTEGAKALDLDALHAHVHDSLPAFARPLFLRLQQQTDTTGTFKFRKVDL----------- 163723379 3 --PFIDHNNRLDLEALLD----AYGGAPALIS----KSQTLSFNVVKSGLQGVVSNLRTLGVRPGQLLCIHAPNSLDHIFLFLASWVMGFTYAALDPKAPAGKVPAGL---QPDFLITPGDPAPW---------PCRMISPHDLHAP--------APAASTPLSAIPLDRECSVIFTSGSTGAPKGVVHTVGNFYYSALGS--VEFFGLDQNDSWLVSLPLFHVGGMLIFIRTMLCGGTSLVHD---NPGDLAPAVLQRRPTILSVVPAQLQRLLDDPK-TRDALAACKAILLGGAPCPAPLVEKTLDAGIPVLPTYGSTEACAMVTAVRPGAQRQE---------HFTAGKVLPYRAVSLAHD------------GTVTIGGETLFKHYIGKPEH----VLVDGKFRTADLGEWDGDGNLKITGRRDLVFISGGENINPAEIEKAMSETGLVLEAVVVPVEDDVFGQVPWAFAL--ADKELDQDQIKKALKKILPSYKIPKKI-----LPLTPMGKRDRKALQKIAAD----- 118467833 26 ----IVVPDGVTLTSFLDRNRAIYGDRPSYRFIDDGQAVELSWNALWAQVCAVGARLQQV-TRPRDRVAILTPQGVDYVAAFFAAIHAGNVAVPLFPSLAGERLAAVLADARPTVVLTTTAASESVRKFLRTLPAAERPRMI------AVDAVPTTLADMFTAPEVDTDDVAYLQYTSGSTRTPAGVEITHRNVCTNVLQMILAGDLEMGIRSV--SWLPLYHDMGLIMIMFPALCGNHITLMDPMAFVRRPYRWIKQLGIRTLAAAPNFAYELAAEPSGDALDLSNVVTLLNGSEPVTMAAVEKFTTAFAPVKPSYGMAEATLSVASIAPSAAASVIHFDDRAVPHVSCGQPIPNQWAVIADADGNEAPDG--AVGEIWLHGNNIGQGYFGRADETERVFHADGWLATGDLGVY-VDGELYLTGRIKDLIVIDGRNHYPTDIETTVLSSPAVRSVAAFSIPGERGEE--LAIVAERAAGPIVDAVRAAVSRQHQVRVA---DVRMVAAIPRTTSGKLARSACRAEY------- 154323328 53 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLYTSGTTNRPKGVLLPQS--VLTAQSKSLIEAWNYSPQDHLLHVLPLHHIHGTVNAILAPLFTGSTIEFLFPFNATAVWKRFAKEPITFFTVVPTVYNRLLKSAAKEAISPSNLRLNISGSAALPTPTKNAWSDLNNVLLERYGMTEVGMALSCGLSPTD----------RVDGSVGWPLPTVQARLVDTETNEVIALGSELGEIQLRGPTIFKEYWRNPEATLKEHVEDRWFKTGDVAYVDSAGMYFIRGRKSDIIKSGGEKVSALEVEREMLSLPQISECAVCAVPSGNWGQKVGAVVVLNEEFLEGKKDMRRALKERLAGYKIPQVMRVVESIPRNAMGKINKKVL----------- 62423449 75 -------------------------EPAIITIRESGECTETTWRELRRQVGSVAAWLREQGVEQGDRVVGYLPNTHHTLIAFLASASLGAIWSVCAQDYAAEGAGTKLGQLEPTVLFAADGYLDQVADLANRMPSLRAVVGVGNLGEENLTTWDDVASGDVEPARVDFDTPLWVLYSSGTTGIPKGIVHSHGGVVIDHL-RLLGLHLDIRPGDRFFWYTNTNWMM-WNLVASALVGGATTVCFDGSPGPGRLWEIAAETKVNVVGVSPGILLAGMKAGIEPGFDLSALRTIGATGAPVPAHFPWVRDAVGERVQLA--STSGGTDVVSGFAG------SAPNAPIWAGELSRPVLGVALESWDDSGQPL---VGEVGEMVITAPSMPVKFWNDPDRYRDTYFSPGVWRHGDWITITDHGSVIISGRSDATLNRQGVRLGSADIYDVVDGIPEVAESLVIGAEQPDGGYWMPLFVVLASGVSLDDSLRKRILKEKASPRHVPDDIIAVPAVPHTKTGK----------------- 86150627 624 -------------------TAKKNLNQIAIIDTLAGD---ISYRKMLTLSL-FLNFFIKRNLQRGEAIGILLPASFASSLTNLSVLIAEKIAVNLNFTAGEKALKAAIKNAQISQIYTSKTFLEKLAGINLNFDTNIHLIYCEDIVEDFKMQFSMMLAVSIIPIFTPSKAIAAILFSSGSEGSPKGVMLNNRNILSN--IAQISDVLCTRNNDVILSSLPPFHAFGLTTTFLPLLEGIKSITFSDPTDALGVAKAVAKNNVTIMCGTSTFLGIYARNKKLDALMFESLRIVVSGAEKLKNEVRTTFEKFKKSIFEGYGATETTPVASVNLPNHFDVDYWLIHRANKEGSVGMPLPGTAVRIVDPNNYE-NLKTNEDGLILIGGHQVMVGYLNDKEKTDEVVKEDGWYNTGDKGHLDEDGFLYIVDRYSRFAKIGGEMISLGAIEEEIAKFTEVVKFCATSLEDEKKGEQIVLLIECNNE--IFEGVCEAIKNSNIPTLFKPRYYFQIEKIPLLGSGKVDLKKVKELAKNL---- 56459987 82 -FPEASLNFAENLLRHKDDHIAL------IFRGENGTRQQLTYAELNHEVAAFAEGLRQRGVEAGDRVAAMMPNCIETIIGMLATTSIGAIWSSCSPDFGVQGVLDRFGQIEPKVLITVDGYFSKTADIIKQIPSIEATVLVNGDKIFSWSDFGDAEKTQIDFAPRNFNDPLYIMFSSGTTGVPKCIVHGTGGTLLQHLKEHGLH-TDLDRDDNLFYFTTCGWMM-WNWLVSGLAVGATLTLFDGSPKPEFLWDVADEEGITVFGTSAKYLAALEKEGVKPGHNLEKLRSILTTGSVLPPESFDYVYRDIKKDLCLSSISGGTDIVSCFALGCPILPVYRGELQCRGL-------GLAVNVYDENGKPV---KGEKGELVCENPCMPVSFWNDEERYFNAYFDNTWAH-GDFAELTENNGVIIYGRSDAVLNPGGVRIGTAEIYRQVEKVEEVLESIAIGQQYED-DERVILFVKLRDGIELSDELRQTIIRANATPRHVPAVILQVEDIPRTISGKIVELAVR---------- 94495475 33 -----------TLGEALDYAAQ--GKRGLNFHDARGNLARYPFSALRADAIACAHRLIAHGVKPQDRVALVAETGADFAMLFFGIVYAGAVPLPLPTSFGGKELNVQLTSCDPMLFLFPKELEEMAGE-SGRQKAVESI------------AFEDFIAREAVPCDLPQAQPAYLQYSSGSTRFPHGVAVTHHALLSNLSAHS--HGMEVQDSDRCISWLPWYHDMGLVGCFLSVVANQVSTDYMKTEDPLAWLDLISRNEGTSISYSPTARRMSSQTKAADRFDLSRWRLAGNGADMIRPDVMQAFADAGFAFLPSYGLAEATLAVTIMPPGEGIAPEGRPQRFRSIVNCGKPAKDMVVEIRDEDGGLM--NERQIGKVWTTGPSLMVGYFRDQEATDACM-ADGWLDTGDMGYL-SDGYLYIVGRAKDMIIINGKNHWPQDIEWAVEQLPGFKDIAAFAITTPGGEEAPAVLVHCRSDNEERSRLRDQIRERVRAITGMNCVVELVPTLPRTSSGKLSRSKARNLY------- 15224012 82 ---------------LISREIETSEDGKTFEKLHLGDYEWLTFGKTLEAVCDFASGLVQIGHKTEERVAIFADTREEWFISLQGCFRRNVTVVTIYSSLGEEALCHSLNETEVTTVICGSKELKKLMDISQQLETVKRVICMDDEFPSDVNSNWMATSNPVDPNFPLSADVAVIMYTSGSTGLPKGVMMTHGN-VLATVSAVMTIVPDLGKRDIYMAYLPLAHILELAAESVMATIGSAIGYGSPLTLTDTSNKIVTALKPTIMTAVPAILDRVRDGVRKKARRLSAIRYLLSGGAPLSGDTQRFINCVGAPIGQGYGLTETCAGGTFSEFED-----------TSVGRVGAPLPCSFVKLVDAEGGYLTSDKPMPGEIVIGGSNITLGYFKNEEKTKEVYKVDRWFYTGDIGRFHPDGCLEIIDRKKDIVKLQGEYVSLGKVEAALSISPYVENALVVASQHTVEGEELC--TKEQAVKEVYASLVKAAKQSRLEKFEIPAKIKLLAS-PWTPSGKLKRDVIRREF------- 46275291 51 -------------------------------------------------------------VARGDRVLVHVGSRVEFAVALLAVLRAAAVGVPVSVRSTDAELAHLAADSGATLLVTEARHAAAAERLRRDRPGLR-VLFVDDPPPARVGEPRDDLGL---------DEPAWLLYTSGTTGRPKGVLLSQRAMLW-STAAYYVPMLGLDAEDTVLWPLPTHHAYALSLAFVTTIALGAHTRLADGCTP----DLLARYPGSVLAGVPALYLRLRQ---ESGGPLAAPRLCLSGGAPCTPATRAAVRDFGLPVADGYGSTETGGKVAA----------------ELPGEAGLPVPGLEIRI-------------DAGEVLVRGPGLMLGYHGRTE----SPLRDGWYRTGDAGRF-EGGRLVLEGRVDDVIVCGGQNVHPAEIEAVLEESPSVRDVLVLGRPDDVLGEVPVAFVVAGPGGFDAEELR----------------------------------------------- 61806646 67 -----------TIPSIFAQTVARHPDKPALVYEATGET--WTFSQLDQISNAVAHWALSQGWTSGDVVALFMESRPLQVALWLGLAKVGVEAALINFNLRRDSLLHCVGVSASRGIVFGAELADAVSEVSHSLSQTMVRFSTGDLKPDLMAALDPILASAPRTVSKGFNDHLFYIYTSGTTGLPKAAIVVHSRY--YRIAAFGYLSFRMRPDDIIYDCLPLYHSAGNIMGVGQCLIHGLTVVVKRKFSASRFWEDCIKHNCTVVQYIGEICRYLLAQPVRPSERQHRVR-LAVGNGLRPSVWEAFVERFRVQIGEFYGATGCNCSIAN--MDGKVGACGFNSRILPNV---YPIRLVKVLVRDKQGLCVSCRPGEPGLLVGRINQQFDGY-ASQEATRKKIAYNVFYLSGDVLVMDELGYMYFRDRSGDTFRWKGENVSTTEVEGTLSGLLRQTDVAVFGVNVPVEGKAGMAAIADSTGSFNCNSFLKE-VQQALPPYARPIFLRICPCVDTTGTFKIQKTRLQRE-------- 70730938 76 ---------------------------AVVAINENGQREQLTHAELAAQVAGLQRSLRAAGVGLGDRVAACMPNTWQTLVGMLASTSLGAVWSSCSPDFGTQGVVDRFGQIEPKVLITCAGYRAKVNQILERLPSLEQLLIVDYRTPASVSLWDDFYRPGGEPTPVPFAHPLYILYSSGTTGVPKCIVHGTGGVLLQHLKEHGLHA-DLGPGERLFYYTTCGWMM-WNWLVSALATGASLVLYDGHPDNEHLMDLIDREAISVFGTSPKYLAALEKAGSRPRHRLESLKTLLCTGSPLSPQSYDYYREIKSELCLA-SMSGGTDIVACFVAGNPIQPVRRGEM------QGKGL-GMAIEVWNDQGQPV---IGEKGELVCTRPSIPVGLWHDPDASYFSLFPGVW-AQGDYAEQLAEGGWLIHGRSDAVLNPGGVRIGTAEIYRQVEKLEQVLESLAIG---QSWEQRVVLFVRLQDGVELDEALQEHVIRSNTTPRHVPAKILAVTDIPRTISGKIVELAVR---------- 156049709 582 ------------LVTLFERAAAENPSILAVEKAGA----SLTYQEFDNLATRLSAQLSKY-IQPGDVVCVHADRSINWLVAIYGILKSGAVYSAQDAALPGHIREANFQTAGGKLFLTASSQRGIAPESCTLCLSVEDLVQL--PVPSSMVVAPRQTPRPAD--------SAYLCFTSGSTGKPKGVMCSHEGLV--AFQKDLAVRLFALPGQRISQLMSPAFDGSIHEIFSALSYGATIVL------ADGIHPFSHLEKSTAAILTPSIANIL------DPEDFPMLRNVYLVGEPVPQHVNDVWSSVK-NLYNMYGPTEATCGATIKRLL-----------PGKPVNIGAPNPTTRVYILDRNQQLLPPG--VIGEIYLAGVQVARGYIGMPQMSAERFLPDTMYRTGDRGYFNRAGEVECLGRNDRQIKLRGFRLDLNDLEIRVAE--AIPECS--GIAICQKGDYLVAMVQP--ETLDIAKVRAKVTK-VLPVHAVPRVFMAVEKFPMTPAGKLDYKAI----------- 206686782 13 -----------SLPALLQRNAAQFANAPAYREKEFGIWQCWTWAETAKEIEALALGLINLGVNEGDFVAIIGRNRPYLYWSMVAAQAVGAVPVPLYQDAVAEEMAYVLGHCGARFVIVDQEQADKVIEIQDQLHQFEHMIYLDPRGDQGRAARDELSGETARQNKLNYDSTCVMLYTSGTTGKPKGVVLSNRNVIESAKNSAEFD--KLTQNENILSYLPMAWVGDFIFSVGQAYWCG--FCVNCPESADTMMTDLREIGPTYFFAPPRVFEGQLTNVMIRMEDASTLRVGYTAGEAIGPEIFDFYRSLGINLKQLYGQTEATVFITV-----------QPDGEVRADTVGVPAPEVEIKIGDN------------GEIYYRSPGTFVEYFNNPESTASTKDAEGWVATGDAGFFEESGHLRIIDRAKDVGKMAGSMFAPKYVENKLKFYPDILEAVLFG----NGRDRCVAFIELAGHPRVLETIRSHVTAVNLSGCQIHRFVVLHKELEMTRTRKVRRRIVEEKFDD----- 88800398 79 -------DAQLNFAENLL--AHGHDEQTALINLSESRGERLSYGELRHQVMQLAAYLQECDVQPGDRVCAYLGNTPEALIGMLATTWLGATWSSASPDFGREGALDRFGQIEPKVLIADFDRSDVIQALMEDIPSIKHALIVPVLAPENTTAFDDAVSGQPDVTRFPFDHPLYILFSSGTTGKPKCIVHSAGGTLLQHIKELRLHG-DIRQDSVFFYFTTTGWMM-WNWLASGLVTGATLVLYDGAPTPDVLWAHAANLGITHF-GTSAKYLSACRKQNLSIPELPALQVIFSTGSPLPEDFDWVYQEVKPDVLLH--SISGGTDIVSCFVGGNPWS------PVVKGKIQAANLGMAVESWSDEGKPLIDQRGEL--VCTRAPCMPLGFWKDDDRYRAAYFEPGVWAHGDFCTIDAQGQVVILGRSDTTLNPGGVRIGTAEIYRQVELIDAVQDSLVVGRPNGDDMDVVLFVVLSEGVTLTDETTIAGKIRQNTTPRHVPRFIIEVPAIPYTRSGK----------------- 153894353 19 -----------TLPRMFERSAERNADRLALPPASEGEYADVTYAEMRAIVRRLAAGFRELGVDDDTRVALYAQTRMEWAQTDFAVLAAGATVTTVYASSSPNQVRYLIEDPEATVVVAEDEVFAVVDDLEHELDAIVTFDDVDTTDLDAEIGTDSALGDEAFDEDVDVGDLASLIYTSGTTGQPKGVRLTHANFRENVSQCYRRDVPGISAESTTLSFLPLAHVFERMAGHYMMFAAGATVGYAE--SPDTLREDFGLVRPTTTTSVPRVYEKLAKCAVADRLVFSSVRFFISGGGSLSAELCALYHAMDLPILEGYGLTETSPVISVNPPEEP-----------KVGTIGPPVVDTEVAIDGAVGEEVADLPGDVGELLVRGPQVTDGYWNRPDATAEAFTDDPWFRTGDIVQLRPDGYIAFRERAKQLLVLSGKNVAPGPIEDRFAANEFVEQCVVLG-------------------------------------------------------------------------- 159036535 81 -FPGATLNYAENVLRMPGRSDA---DPVVIAHGQTRPPVTLSAADLREQVRRVAAGLRRLGVGPGDRVAAYAPNIPETYVLLLATASLGAIFSSCAPEFGTRSVTDRWQQIEPTVLVAVDGYRAEVAAIRAALPSLRHTVGIAYLDPAGVVAWADLAAATDEPAPVPFDHPLYVLYSSGTTGLPKPIVHGHGGILLEHL-KMLALHHDLGPADRFFWFTTTGWMM-WNFLASGPAVGATIVLFDGHPDLGALWRLAERTGTTYLGTSAPFLLACRKAGLVPKEDLSALRGVGSTGAPLPAEGFRWVYANVGDALQLQSLSGGTDVCTGFVGGTPLLPVHAGEIACRAL-------GAKVEARSADGTPI---IGELGELVITEPSMPVGFWNDADRYREAYRYPGVWRHGDWITINSRGGCVITGRSDATLNRGGVRLGTAEFYSVVEGLDEVVDSLVVHLEDAEGGGELLLFVVPAEGVELDDALRARICREALSPRHVPDEIHQVRAVPRTLSAK----------------- 164660558 244 --------------DQFLRRAQETPHIPALTCCTSPSFVTWTYEELNKRSDDIAKLVWSRGVGEDQVVVLCMSKCMDMYASILGALKAGAAWCPIDPGWPPSRQAALLIKSGARLALTTDDDARILEDVCPE-----HIQMARLDRP-----MDAASMLERTPERAHATHLAYKIWTSGTTGLPKAVGVEHVAAVQGMRALQVAVPTALDGSLRYLQFAAYVFDLSIFDIFYTWGYGGTVCFAPLDMLLSRLVDVANALEVTHTLFTPAVSAMVPRHA------VPTMRVMINGGEKLSQAVADNWSQ-DCRVVNIYGPAEATLSLTMREV--------VPDDEVKAHNIGTAFDDALCVLMDGNGQIVPRG--CIGELMLGGPQLARGYIGDDEKTREKFTFGRLYHTGDLARQLWDGQFEYLGRNDDQVKINGVRIELLEINAAVKSVSKVRDADTVALPGPDPNERIVAFAVTDDDAVTVARTLRSGTQALLPSYMVPFHFVILSFFPRTSSAKIDRRAVRAAYE------ 113681759 102 --------------ELLSEEDETQEDGKVFKKVILGEYRWMSYEQVFKEVNAFGSGLAALGQKPMKNIAIFCETRAEWIIAAQACFMYNFPLVTLYSTLGGPAIAHGLNEAEVSHIITSKDLLETLKSIFIEVPRLCHVIVVDDKLPRGSMASVKELGARPENASKPKNDVAVIMYTSGSTGVPKGVMISHSNII-SGITGMTHRIPKLVEDDTYIGYLPLAHVLELSAEMVCLAHGCRIGYSSPQTLSDQSTKIISVLRPTLMAAVPEIMDRIYKNVMLRVEQMSGFQRTLSGGAPLSAATQRFMNCFCCPVGQGYGLTETCGAGTISHLWDYST-----------GRVGAPLVCCELQLKDSTDLPCPR-----GEILVGGPSITMGYYKNTHKTSEDFFVDRWFCTGDIGEIHGDGCLKIIDRKKDLVKLAGEYVSLGKVEAALKNCPLVDNICAYANSDESY---VIGFVVPNQKQLLAEELTEAALTAQLERFEIPRKIRLSVE-PWTPSFKLKRKELKTHYQN----- 19553494 48 ----------------------------------------VTAKEFQDEVFAVAKGIISVGVEQGDRVALLSNTRYEWAVLDFAIWAAGAVSVPIYSSSSLSQIEWIIEDSGAVLAITEPDHTDLMKAIKGSPSKLRRILEINSSALETLKFEGRELSDELVWERIHATDLASLVYTSGTTGRPKGCELSHYHWLAEVRALITNDIGAIAPGSRLLTFLPLAHVLARAVHLAFAVTGATQ---SHWSDFSTLTLELQRSRPNLILGVPRVFSQVMAHKAFDKLVYSKIRYAITGGSAMGQELLHFFRGVGMTIYEGYGLTESAAAAAVDFTDQKI------------GTVGKPMGGMTIKI------------NEDGEIMLKGEMLFQGYWNNPEATAEAL-HDGWFNTGDLGELLESGHLVITGRKKDLIVTGGKNVSPGPMEDIIRAHPLVSQAMVVG-------------------------------------------------------------------------- 170744134 4 ----------------LARWSAERPDRLAFAFMPDGTTVTLTFGALDRDARGVARSLGEVGAG-GRPVLLLCEPGPAFVTALVGCLYAGALATPVPVRAGVARLAAVARDADPAAILATVDRSAVPDERLAAAPWLRV--------------DEAARNAPAAVSAVAEDHPAVIQYTSGSTTSPKGVVLSHGNLAANLRM--LRDGFGAHESSRYLSWLPLFHDMGLIAHVLAALYNGGPCWFAPPLSPETWLRAIALHGATISGAPNFAYESCVRRMQLDGLSLASWEVAFCGAEAVRASTMERFSALFAPLRPCYGLAEATVFVTAARGVRTLPATQSPTAAPL-VSCGTPSPDATLVVVDPETLR-PRQDGEIGEICVSGSHVAKAYWRRPAESDATFGPDGALRTGDLG-LLRDGELYVTGRLKDVILVRGETIHAEDVEQAVASHPELDLCAAFGLEVDGEEQVVVVQEAPRGGRAAPETLIDAAARAVADTFGVRARVR-TGAIPRTTSGKVQRGRCRALYAS----- 167646913 4 --PGQDTQPPATLVAGMLAAAAAYPENGFTFQDAAGRETFYSFPDLLLATERAAAGLQSLGLGHGDRIALLTQDPEEFIIAFLGAVRAGIAPAPLYPPPPLGGIEALLDVARPAALIGSAKVLGDIQAAVAGLDGVKAVATVQEI---------RACQAPMTPCEVGPDDVVFLQFTSGSTSTPRGVIVTHRALVANIACFMDQSLQADPARDKGVTWLPLYHDMGLIGFVLGPVHTGVSVVFMPRFSPAAWLDALHQHRGTITFAPNFAFALLLRRLRAERWDLSCVKALGCGAEPIHPDLIERFLDVFAAFLPAYGLAEATLAVALRRLGAPVSTQRVDRETFERTGVGGPFAGHEIAIRDPDGAALPHGRE--GDIWLHGPSVCAGYLGD-EAGWNAICRDGWLNTGDRGYL-ADGELFVSGRSKELIIVNGRNIHPQPLEWAVSALSGVRPVAAFAVPSLTTEAIVIALEAKGRPTTDLVAAVEDAVEDLVA--CRPLDVVLLPSLSRTTSGKLKRGHVRRRYLD----- 114766296 10 -----------SIPALLQRNATRFGTRPAYREKEFGIWQSWSWSEAETEIEAFALGLLNLGVEKGDHVAVIGRNRPTLYWSMVAAQMCGAVPVPLYQDAAAEEMEYALQHCGARFVIADQEQVDKVIDIQDDLHQFEHMIYVDPRGNQGRAAYDEFIGETARRESLGYDDTCVMLYTSGTTGKPKGVVLSNRNII--ETAKNSAEFDKLGPGEEVLAYLPMAWVGDFIFSIGQAYWTG--FCVNCPESAETMMTDLREIAPSYYFAPPRMFHHFMAHAREVGPKFSNVRVGYTAGEAIGPEIFDFYRALGINLKQLYGQTEASVFITQ-----------QPDNEVRPDTVGVPSPGVEIRIA------------ENGEVFYRSPGVFVEYYKNADSTADTKDPEGWVATGDAGFFEEGGHLRIIDRAKDVGKMAGALFAPKYVENKLKFFPNILEAVVFGAGKDRWAERYASYQELAGHPQVLETIRGHVEEEMLSGCQIHRFLVLHKELELTRTRKVRRKIIAEKFHDL---- 118047295 20 -----------NVARYLPWMAQHMPTQTAIITGVGRDRRRQSFAGLNTASDRLAWGLTAYGFRPGMRVLLMVPAGEPLIRLTFALLKAGCVPILIDPAMGRRNLAQCIAESAPEALVGVPRAHLLRLIFPRACATIKHAVSVGPALPAALHELEVTVNAPFALAEVAPTDPAAIVFTSGSTGTPKGVLYTHG--MFEAQIHVLRELFGIEPGEIEMPAFPLF-------ALFNVALGVTSAIPPAQCDPAAVVEFIRDLGVTSTFGSPAIWEKVTAYCLEHGMQLPSLRRVLMAGAPVPAYLHERLHQILIPPADSYGATEALPVTSIS-GREVLAARSQYPSPMAGTCVGYPVPKVKVAIIPISDEPIPLPPGVVGEICVSGPAVTREYVGRPQATVLAKIADGWHRMGDLGYFDEYGRLWFYGRKSQRVITAHRTLFTEPVELLFNQHPAVARSALVGV-GPSGAQLPVVVVERRPQTIAPTQLIAELRQ------------------------------------------ 160872613 1211 ----------------FQKTVEKYPNNNALCY----DKHRRSYRDIDNQSTQVAHALIKNGVKKADFVGIFLEANHLFFIAELATLKIGAIFVPLSKEDPIDRLLLIINDAKINFLVIDAGTKDLLEQLLKRLSGTPIQVYQMDASQ-----WEDNITDLPPLPFVKENKEACIVYTSGSTGVPKGVVIKQKAIL---RLVESPHYLEVSANDNISQTANHAFDAAQLECWLAWNNGACLVIFDKKLDPKIFKKELIDKKITIMWFTVALFH---QYAYMDPSIFRNVNYLITGGDVVDKKAVVRIRNVKVNIVEAYGPTETGIFTSTCTIHDEII------KNYSQLPIGRPVNNTEVYVLSPFNQFVPMGGIGLLFIGGKGVG---DYFNRPTLQEKFLSKQNYYNSGDLGVVQNQEQLIFERRINDKIKKQGYFVSLSEIEHVLIGHPAIKQAVVLELPEKKL---LKAFFIRNKKFPVLKKHLIQFLSKKLPHFMLPSCYQEVEFFPITRNGKLDKRML----------- 83646227 455 ---------HTRILERVAHAARLYAKAPAISD----ERTNLTYGQTCAAIGRLYSEIMALLEAPANVIGVFLERTVALPVAYLSALACQRAFTPMDPLLPDERLSYMMDVAKVGVLLVDARTRARAETLGAAIINVDASLALAIQESVSVDGIELALVTNANP-----DATAYVMFTSGSTGRPKGVAISAGNLANFLL--SMQASPGFQAGERMLALTPISFDISILELLLPLMCGGELHIVSDRVSAELLGDALNQWQADVAQATPSTWRMLQQAGWRAAGEL----TILCGGEALDKELAQYLLQQTGQLYNMYGPTEAT-------IWASCRRVTDADRIPL----GRPVFNSDYYILDAEGDSVLPGMQ--GELTIAGECVGKGYLNAPSEQAFVTLPNGVYKTGDIVHYLSHQDIEYVGRRDSQYKVNGYRVDTGEVSHRLKEFAP--DAAVFTVVRHKPEAHLCCFVWAPESSGLDIAVAMQWLQRALPYYMAPKALHRLSRIPLTANGKADVKLLSE--------- 160872324 635 -------DYNKTLFQGLLEGRSIHKGKTKIVEDVT--RVALNYNQLITRCFILGSYIAQW-THYQDTVGILLPNRVTAVVSFFALQAVSRVPALLNYTMGFFQIESACHIAQIRCILTSRQFIEVVELVKRLNEKGIHIIYLEDVKKE--ISWKDKLKANKLKKGTHPEDPAVILFTSGSEGDPKGVVLSHKNI--HANIAQMTTQVDFNKRDIFFSSLPLFHAFGLTCIILPVYHGIKTFLYPSPLHYRKVPNMIYECNATIMFGADTFLAGYGRY--AHPYDFYSVRYVFAGAEKLKEKTRKWMEKFGIRIFEGYGVTEASPVISVNTPMQN-----------KPGTVGKFLPGIRYEI-----EPV-SDIKEGGRLLISGPNIMLGYLSK-ELGEIIPPPHGWHDTGDIVSVDGEGYLTIKDRVKRFAKISGEMLSLTAIENKIYELPD-KYHALFSVPDAKKGEQL--ILITGYQCATRSLLIKAFKELGLSELSLPRKIYFMDNMPLLGSGKVDYRAVKEWLK------ 210100587 34 ---------PETVHAMFTRAVKNYPNQIAMGVKRNDVWVKWTYQQYYDDACRAAKSFIKLGLERFHGVGIIGFNSPEWFIGHVGAILAGGFGVGIYTTNNAEACRYVADSCEANVIVVENNVLQKILKIWDKLPHLKAVVALEQKHPNTWEEFMQLGSDVADKVLEDPNQCCILIYTSGTTGNPKGAMLSHDNITWTAHYASEYASLRMG-KEISVSYLPLSHVAGQMLIFAPMCNAGSTYFAQPDALKGTLVATLKEVRPTALLGVPRVWEKIAEKLQAIGRELDRCRLQYSGAAPIAMETLQYFMSINVPLYELYGMSESTGPHTMSLPHHF-----------RVGSCGSEFPGVTTVIKNADD-------EGIGEVCFYGRHVFMGYLKMEDKTREALDEEGLLHSGDLGKKDQEGFLYITGRIKELIITGGENIPPVLIEDTVEELPIISNAMLIG-------------------------------------------------------------------------- 168141787 11 ------------------------------------DEKEVSYKEYIEEIEKCRSTIIKIGLSQSKLVGLCLKDSYRFSILFVSLCSLKIPIILLDPYTKSEEFQTVINMYKPSILITDTKKLIDIEDIEEKMEFEKPIRLFNLRTQNLFFKKNKSVDEGN----------LVIFLSSGSTNIPKAVLKSEKRLLNEGLQ--LKKTLDLKEEERILSIAPIFHAYGFAFGFIAPLISGVTITYLPALTLATKIEILERE-IEILIALPVHYEMLASHCKS---KLTNLRYALTAGGILNQEVLTKCEELGLNLNNVYGMTETGAISILHEKY--------ENKLYNQPSVGKVISDTSVLL--NYSDPVESKGLQIFEILIKNKSMTMGYLDGEGNLDSIIDKKEYFKTGDLGILDEKCHLYIYGKQKLTINVSGKKVNPLEVEEVIQTHPAVKEAVVVGQEDSIRGEIPVAHIVLN--HPSKQEEILSHCRRYLSAYKVPRKIFFQEKLEQTSTGKVKRQALKE--------- 119186249 28 --------------------------------------RSISWAEYASAVKRIAVGLRALGVVEQDGVGLLSRNEIYYYVLADGAIAAGATFVGIPPSDKEDRVATHMAVAHVKWLFAAPEFLESALTTAAKVGLDKRVLVFDPPGLEPYLEADESRWQNTNHGKDPRTLTALRLFTSGTTGSIKAAEISHAALVTRLDAQDFVP----SPRDRALQFISLSSAGGQMIAFAGWL----PAYISNYDDELSIIDRIQSCNISVIQLPPTMITAVIKAGIRSRESLQSLSTILVGGAASRKEGVDQFASIHVLLRSGYGSTEVGIIAMTS-------ASLDAPWRPGPGYVGLLPPGVELRVIDETLQTISSDIE--GEICVRNASMFSGYCNNPTATAEVFLPDPWFRTGDRGYLDPQGQLALTGRFNEMFTVKLERVVPSEVEAELLKHESIADAAVTAARDIEGDNECIAYVVRRNGVELTARQVVEFIAARLSNDKAPGGVVFCASIPRNAMRKIMRHKLIE--------- 160941971 2 --------------------------------------------------------------------------------AFMGIVRAGCFYVCLDANQPAERLNRILDTLKADLMIADKESLDLAVGISGEILFLEDLKSLPDDALNSSL-LASIRRQAAD------TDPLYGIFTSGSTGVPKGVVVSHRSVI--DFIQHFTDLFHITQDDVIGNQAPFDFDVSVKDIYSALKTGATMIIPKKLFSPTGLLDYLCDRKITTAIWAVSALCIITTLKGFTYRIPSHLNKILFSGEVMPVKHLNIWRSYLPDFVNLYGPTEITCNCTYYVVDREFEPGT-------PLPIGVPFPNETVFLLDESNRLVTEPGQN-GELCVAGTALALGYYRDPKRTATAFVQNPLYRTGDLACYGRDGLLYFNGRKDFQIKHMGHRIELGEIEAALETVEGVDRAVCLFLEEKNK---IAAFYEGAAVKRDIAVGLEHL----LPRYMFPALYRNLTELPRTKNGKVDRQALRRLY------- 37525179 37 ----------------------------------------LTYKELAGKAGAIAQLLISQGVVNGDVVAIFMERSATSLVAALAIWAVGAAYIQLEVSEPDSRINELIERAGGVTVLTDD----------LNCRRIEH---------HSYINLDRQILDPQEYIPVSGRKAGDLAYTSGSTGIPKLVAIEHSSIMNY--VSAFVERVSPIPSS-LASTTTFASDLGNTSIFVALLTGRTLELINRELDSIALAKHISKFSIEMLKCTPSQLEMLSREG-----NLSELKVLIIGGEELTSALAKTLANPNLRIFNHYGPSETTIGVLMH-------QLNGTRLGNDSIPIGKPLNGVEIAVLDDARRPVSPG--EVGQLYIGGRALARGYHGDQDLTETHFVDRRFYASGDLVKQNEQGNYLFIGRVDRQLKIRGYRIQPKEIENALLAEPGIKQVVVTSVKSEFHQDELVAYVV---GTARENELLSNLA-TRLPASHIPSRIYNIDEILVNANGKLDIARLQ---------- 211582442 120 ------------------------------------------------------------------RIAVILPNGPLMAVAVLAVNR--YTIVPMTTNTVAEQLQTDIENSQADAVVALDADIGKLQ-LDNGTRPVFGIEQLEDLTFRVVSAGNTSTAYDHPPN--SGDDIAIILFTSGTSGTKKLVPITTYNLIAGTIAT--IESVELSETDTCLNMMPLNHVGGIMRSIFSPILAGGATICCPSFDPSMFWDAVQATKPTWYYATPTMHQMILAEAEHRPDAVSAIQFICNAGGGLPPTLAVQLHTFHCVVLPSYGMTECMPIA----------APPRDYKLDRPGTSGRIV-GPEVAILTESGNPVTQNG-MLGHICIRGSPAFEGYLTPGGKDTSAFNESGWFDTGDLGHLDDDNYLYITGRSKEVINRGGEIISPVEVENAVLTSAKVTETLAFSVPDEVLQEVVGVVIVTPPG-FTRPDLRQEALQPIIHQPKWPALVVYMDGVPK-ANNKIQRIKLADR-------- 160891396 1 -----MTYHHLSV--LVHRQAEKYGDKIALKYRDTAQWIPISWKEFSQTVRRTANAMVALGIEPQENIGIFSQNKPECLFTDFGAFANRAVTIPLYATSSPAQAQYIINDAQIRYLFVGEQFYDAAFSVFGFCQSLQQLIIFDRAVVDEFMAMDEELQHNARTAAASDDDLANILYTSGTTGEPKGVMLHHFNY-REAFRIHDIRLPFMTDQDVSMNFLPLTHVFEKAWTYLCIHRGVQVCINLRPQDIQTTIKEI---RPTLMCSVPRFWAMMLDAIKVGRHNIDYLRFFPTAGAAVPDEICEFVHSVGINMVVGYGLTESTATVSCFLNEGYEI-----------GSVGTVMPDVEVKI------------GENNEILLRGKTITTGYYKKPEATAAAIDRDGWFHTGDAGYL-KDSHLYLTERIKDLFKTSGKYISPQALETKLAIDRYIDQIAVIA--DERK--FVSALIVPKGAYSNMDELLQHTLQQQFAHYEQVKRFTLLPE-PLTNTLKLKRSVVAKNYKEL---- 194042041 76 -----------TVYEIFQRGLALSDNGPCLGYRKPNQPYKWSYKQVSDRAEYLGSFLLHKGYKPDELIGIFAQNRPEWIISEYACYTYSMVAVPLYETLGAEAIKYIINKAEIATVICDKALILIKDMEKGLIPSLKMIIIMDERGEKSRIEILSLLDAENKPVPPSPEDLSIVCFTSGTTGDPKGAMITHQNIVSNSFLKRLEYTFQPTPEDVSISYLPLAHMFDRIVQAIMFSCGARVGFFQG--DIQLLPDDMKTLKPTLFPVVPRLLNKIYDKVQSEAKSPGRIHFMITAAAPVSSPVLMFFRAMGCPVFEAYGQTECTAGCTLTSPGD-----------WTSGHVGVPLDCNHVKLEDADMNYYSVNNE--GEICIKGINVFKGYLKEPEKTEEALDKDGWLHTGDIGRWLPNGTLKIIDRKKNIFKLAGEYITPEKIESI---------------------------------------------------------------------------------------- 148236821 100 --------------EVLSEEDEVQPNGKVFKKVILGRYNWMSYEEAYLFASQFGSGLAALGQKPRSNIAIFCETRAEWIISAQACFMYNFPLVTLYATLGGPAIAHGLAETEVTHIITSKELLQTLKAILPQVPLLRHIILVDGMGAQGAVQAFGAKQLNTQRSFPEARDIAVIMYTSGSTGIPKGVMISHSNLI-SGITGMAQRIPNLGATDTYIGYLPLAHVLELSAELVCLSRGCRVGYSSPQTLSDQSTKIASELQPTLMAAVPEIMDRIYKNVMSKVASMSKLRVLLSGGAPLSAATQRFMNCFCCPVGQGYGLTETCGAGTITEVWDYST-----------GRVGAPLVCCEIKLKNEEGRPCPR-----GEILIGGPNVTMGYYKNEAKTREDFFVDRWFCTGDIGEFHSDGCLKIIDRKKDLVKLAGEYVSLGKVEAALKNLPIVDNICAYANSDQSY---VIGFVVPNQEREVLKVLAESPAAATLEKFEVPVKIRLVSE-PWTPTGKLKRKELKSHYQEDYGG- 161506446 192 ----IMMEARMTLYESLLAAQYRYGSGK--NCIEDINFTPVTYRNLLTRTLFVGRILEKYS-ADGEKIGLMLPNAAISAAVIFGAVSRRRIPAMMNYTAGVKGLTSAITAAEIKTIFTSRQFLDKLWHLPEQLTQVRWVYLEDLKADDKLWIFTHLLAPRLAQVKQQPEDAAIILFTSGSEGHPKGVVHSHKSILANVEQIKTIA--DFTANDRFMSALPLFHSFGLTVGFTPLLTGAEVFLYPSPLHYRIVPELVYDRNCTVLFGTSTFLGNYARF--ANPYDFYRLRYVVAGAEKLQESTKQLWQKFGLRILEGYGVTECAPVVSINVPMA-----------AKPGTVGRILPGMDARLL------AVPGIENGGRLQLKGPNIMNGYLRVEKENARGETERGWYDTGDIVRFDESGFVQIQGRAKRFAKIAGEMVSLEMVEQLALGVSADKMHATAIKSDASKGEALVLFTT--DSELTREKLQHYAREHGIPEFAVPRDIRYLKQLPLLGSGKPDFVTLK---------- 123389734 71 -----------------------FGERELLADGKYGKYKWISYKEFYERVKQFAAGLQQIGVGYGDSVGIYSHNCLYWQIGQYAAHLLGAVCVPVYDSLGAGAASYIVNHAECKVVIAHTTKLESALHILEEPNTLKNIIVIGNEVPAEHSNIDQILETDFKPYPVVPTDVAIIMYTSGSTGTPKGCVLTHRNIIAGGTGLADSN-VSITKSDTYISFLPLAHIYELASQTCFLAQGVRIGFYTG--NIRNIMDDLQALRPTMMLVVPRVFNKIAETMNQKINKLPTIRLIVSGGAPILPEVYNFLRAITPNIIQGYGLTEISAAGCIQQINS-----------KNPMTVGACAISTDMKLRKVEGMDYPHAKNPSGEILFRGPSIFIRYHKDEALTKESL-QDGWFATGDIGIITSDGTVQIIDRVKQLVKSQGEYIS----------------------------------------------------------------------------------------------- 116330937 4 -----------NLAQLFRESAEKYRDLPAFFSKDSKKNYYMTYSQLYEQGIQLAEALIELGVQQKQRVGLFADNRIEWIIADYGVILTGAADVPRGTDITDSEIVYILNHSEVEVVFIEDKMLEKFNRNKSQLTNVKTLIMMDSTSTPGVLKMQDLIKAEERVSAIDSEDLFTLIYTSGTTGLPKGVMLKHSNMM--HQIKYVSPMLDINSEARLLSILPVWHVFERVVEYVCIGLGAATYYTNVR----DLRQDLATVKPTFMGSAPRLWLMFIQFLLTGPFTLTQLKASISGGGALPRHVDEFFGNIGINVLEGYGMTETSPVI----------SVRTFEKLII-GSVGVIAPKTKLQIMDENGKITQGKLGLKGVLFIKGPQVMKGYFKNEEATSKAIT-DGWMNTGDMGMINFKKTLTLTGRAKDVVLLGGENVEPVPIENKLQESTYISQCMVIGQDQKNLG----AIVVP---------------------------------------------------------- 172064812 2 ---------PTTLSELLQNRAATLGDKTAYVFLEQEQAESMTFAELDARARRVAALLQQNAIDIGDRVLLLCRPGLDYVSAFMGCLYAGAIAVPAYPRQHMVRIAGIVENAGANTILCSAEDHARCATWLADTDASGSTLLDVGGA--------QALDPVPSPASVQPSRIAFLQYTSGTTGSPKGVMVSHGNLMHN--LGLMREWLAYDEQSTIVSWLPPYHDMGLIGVILTSLYGGSVLMAPERFHPYLWLRAISQYRADLTGAPDFAYRMCCRRIQLATLDLSCVRVAYNGAESVRASTLQRFAAAGFPFLPCYGLAEGTLYVAGRAKQHPIRTLCDRPGERVLVSVGRTDGEQHVIVRDLETNERCAD-RTIGEICVAGPSVAAGYWHLDEQTHSTFRDQVFMRTGDLGFILGD-ELYVTGRLKDMVILAGRNYYSEDIEALIVGVPEVPNGCAAFMDDQVDAERVVAEVERTQRKGNLDSFIDAIRQAIWNRLDIPSAIVLVSSVPKTSSGKVRRSTCRTQLHD----- 198254361 12 -----------TLPKLLARNVLRHPNKPAYREKAFGIWQSWTWAQAATEIEDLACGLADMGLGPGDSVAIIGRNRPALYWAMISVQMCGAIPVPLYQDAVAEEMIYVLSNCEARFVIADQEQIDKIHEVQDQIPQVEQMIYHDPRGMRKYDAPNRAIGRDKRAEIWPRDDTCVMLYTSGTTGRPKGVVLSNRNIIETSKNSAEFD--NLRADEDVLAYLPMAWVGDFIFSVGQSLWTG--FCVNCPESAETMQTDLREIGPTYFFAPPRVFESMIRMEDASRFKLSRVRVGYTAGEAIGPELFSFYRSLGINLKQLYGQTEASVFITQ-----------QPDGQVRSDTVGVPSPGVELRIA------------ESGEVFYRSPGVFVEYFNNPESTASTKDADGWVATGDAGFIDPEGHLRIIDRAKDVGKMSDSAMSPKYVENKLKFFPNILEAVVFG-------------------------------------------------------------------------- 154508838 23 --------------DMLAKRALLHPDQVAVEQRSSGSTRSLTTSELQRQVEYTACGLIGLGVQAGDAVAILAPTSYEWLLLDLALLSIGAITVPIYESDSSAQIEHILTDAHVTRVFTTTQQAELVHSVAPE-----HTVAVDDRGAQRMIARAAITNVEQRRATISSSDIATIIYTSGTTGNPKGVALTHANFVATAEGARQVLGDVISPETRLLLFLPVAHVLARLVMHVILSGQG---VLGFSPSIKNLLPDIQAFKPSVLLVVPRVLEKVMRHGIADALVLPNLRYIVSGGAPLATDLAHFYAGMGITLIQGYGLSETTGPISVQQIGKNP-----------VGGVGLPLPGNFIKIAKD------------GEILVRGQSVMPGYYHLPEQTAEVMPDGKWFHTGDLGSIDRKGQLTITGRKKELIVTGGKNVSPEVLEDSLATHPLIANVIVVG-------------------------------------------------------------------------- 87122117 41 ----------------------------------------------------------------GEPVLVMDEVCPKTLASMFYLWAKGAVLVPVRHTMSQAAKLAIAKDCGARFCLNKDDLV-----LVNQGPETETETETKNSRGPRFACQSER--------RITGVDLALIIYTSGSTGKPKGIMLSHTNVLNAMM--SIGDYLALSADEHILCLSPLSFDYGLYQVLFSLAYDCELTLFEEEFHPIKVLKCLEQNEISLLPVVPAMASALTKLIKAFKKPLPHLMKLTNTGGHLAEDNIRTLKQLQLQIFAMYGLTEC----------KRALYLPAEASLRKLGSVGIPVPGLEAKIFKQNNHLEGVKQGEVGELFIRGTSLMQGYFGTGNAGAAVYRDDNWLATGDLFSQDEEGYFYFKGRSKDLIKQAGFCLYPAELEAQIEQHANVFLCAIVPHKDKWGDEIACLNVQLIDASESNQTQFQVWLSELLDTHYRPKQVIFIDEIALTQNAKVDKQRL----------- 169630707 34 ------------------------------------------------------------------HIGVLLDNVPDFVFWLGGAALAGATIVGINPTRGPAEMAAEIRHTDCQLIVTDTAHLGRLQSLELGLSADRLLVI---DSPEYLQRIAESRCTAQASEGVGADSLLLLLFTSGTTGASKAVKCSQGRLA--QIAHLATEKFGHVRSDVDYCCMPLFHGNALMALWAPALANGATVCLTPTFSASRFLPDVRYFGATFFTYVGKALGYLLATPERADDADNQLARGF-GTEASPEDQAQFRRRFGAELFEG-------YGSSEGGGAVVLDPAAPPGALGRPAHEGVVVVDPEAAVFDQHGRVLNADA-AVGEIVDKGRRGFEGYYNNDDADADRIR-NGWYWTGDLGYLDAAGFIYFAGRRGDWIRVDGENMSALTVERVLRRHPLVIAAGVYAVPDPRSGDQVMASIVAEPDSFDVDGFTQYLAQEELGSKGIPRFLRISANLPVTGSNKVLKRELQEQ-------- 126434346 5 -----------TIGGVVDAIAEAVPDRLMTICGD----RRSTYAQTADRTRRLANFLLANGIGAQDRVALIMHNDL-YPDVVIGALKARAVPVNVNFNYTPREVDELLSYLRPRAVVFHRSLGAKFADVLPR-AGVEVMISIDDGSPAGAVALEDALGDTDRPVAPSSPDDVMMICTGGTTGRPKGVMWRQSDTYVVSMNGADHESVTEIHDKVWFAVSPLMHAAGMWTAFAALLNGQTVILYDPTLDAAAVLTTAEREKVGLMTMVGDAYAALIAELRRRPYDLSSLFAIGTGGAATNQRHQDALLELLPQIINGYGSSETGNMAFG-------RSLRDDRKDTFERRDGV------VVLSEDRSRFLQPGDDEIGWVAREGR-IPLGYFDDAEATRRTFDGRRVVISGDRAALEADGTLRLYGRDALVVNTGGEKVFVEEVEEVLRAQDGVADALVVGRDSDRWGQEIVALIERQAGADVDPGALLDACTSALARFKTPKEFIFVDEVRRLGNGKADYRWAKSQ-------- 197761207 81 AMPGWFTGSCLNYAEHALRTAELAGEAALLHVDETHGPEPMTWAELRRQVGSLAAALRARGVRPGDRVSGYLPNVPQAVVALLATAAVGAVWTSCAPDFGARSVLDRFRQIEPVVLIAVDGYRDVVAELRAELPTVRTFVLLGTPAPEGADTWADLVAGDETPVQVPFDHPLWVLYSSGTTGLPKAIVQSQGGILVEHL-KQLGLHCDLGTGDRFFWYTSTGWMM-WNFLVSGLLTGSTLVLYDPAFDTAAQWRVAETTGATLFGTSAAMASRKADLHPARDFDLSRVRCVATTGSPLPPDFRWLHEEAGEDVW-----------IASVSGGTDVCSCFAGAVPTLPVHIGAPALGVDLQAWDPDGTPL---VDEVGELVVTKPSMPTRFWNDPDGSRSYFTYPGVWRHGDWITLTGHGSVIIHGRSDSTLNRGGVRMGSADIYEVVERLPEIRESLVIGVEQPDGGYWMPLFVHLTEGAVLDDALRTRLLRTELSPRHVPDEVIEVRAIPHTLTGK----------------- 195616476 35 ---DGLMDLPQDIWDLFSGAVKKYPTNRMVTDGKAGEYVWQTYEEVCQKVMRIGSAIRSLGVEPGAHCGIYGSNCPEWVMAMQACNSQGICYVPLYDTLGAKAVEFIMYHAEISIAFVQESKIKSILAVLPKCTALRAIVSFGDFASESCFSWEEFSSMGKQDYQLPNEDICTIMYTSGTTGDPKGVIITNKAIVAGVMTTEHLTDKVITEEDSYFSYLPLAHIFDQVIENYCISKGASIGFWQG--DIRYLMEDVQVMKPTIFCGVPRVYDMIARHLFQYAYNYKRIRLMIAGAAPLPGQIEEFMRVTTCVVVQGYGLTESCAGCFTSIAN----------IFSMIGTVGPPVTTIEARLVPEMGYDALSDTP-RGEICLRGHTMFSGYYKRPSLTEEVF-SDGWFHTGDIGEWQSNGTMKIIDRKKNIFKSQGEYVAVEVLERAYLQSPLVASVVAVAVPERQALEEWAACADPKARTYVRDQLNQTGKKLGLRGFEMLKAV-YLEPVPVTPTFKLKRPQLLKYYKD----- 50843100 23 -----------NFAAMLDRQADAHPNRIAFLSGPDDEPNTWTFAEFRRQAHEVAAGLMEFGLPREGRVALLSGTRTEWIIADMAISCAGGATTTIYPNSGPEEASFILVDSHSSILFVDSTAQVAKIQGRPEVDAVRHIISFVDDSEQTGVSDDRLLAAEPELVRIEPDDLCTLIYTSGTTGTPKGVELTHQAWTYMGQAWKSLDM--FRGGDIHLLWLPLSHAFGKCLIAICVEIGITQAI-EPRI--PRLARSLGEVKPRVMCGVPRIFSRVSRWAFATGRDFSTLRRMICGGAKLSEQVQQWFFSAGIPIVEGYGATEIGAVAFFSGPTA-----------IRSGTVGPVAPGCLARIAED------------GEVLVSGPIVARGYHNLPEKTAKAFT-DGWFHTGDIGEFDEKNYLRITDRKRDLFKSGGKYVAPQKVEATLMACPYLSNAVVLG-------------------------------------------------------------------------- 167569863 6 -----------NFVDLCTHRAAANGDALAYRYLSHDEDRALSFGALDLAARRIAARLAASG-TPGDRVLIVCPQSLDYVSAFFGCLYGGFIAVPANHHF--ERLSKIIEDAQPRVVMLCRKQYAAVHAFIEQNPPLR------AVELVVVDELDDVDPAGCRPHAAARDDVAFLQYTSGSTGQAKGIMVSHGNLLANEEMIRTTCGN--TPDSRAVFWLPLFHDMGLMTLLQGVYVGYPTYLMAPLANPLRWLQAVSSFRATLTVAPNFAWQLCVEKIQLDGLDLSSVTAAVNGSEPISVSFVARFGACGFRFRPSYGLAEATLLVTSGVIEETMVSSGGRRTVFQRVGCGRPAAGCDVAIVERDTRAVRRDG-EVGEIWVKGPHVAQGYWNNPEQTAQTFTADGYLATGDLGFLH-DGALVVTGRCKDVIILRGDNYYPSDLEAATAAHPAL-------VPDG-----AAAFTLVRRNTPSAQEIAAAIVERISAGYALERLVLIRESIPKTSSGKVQRGAVRAELDD----- 125716290 1 ---------------------------------------------------------------------------------------AGGAYVPIDPTYPEERITYMLEDSGVSLLLSQSHLGKRL------LVTTQQVVYLDTDSEAGVISRQSEENIAKAEIDLNPSHLAYVIYTSGSTGQPKGVMISHGALV--NRIDWMQRKYALTETSVVLQKTPFFDVSVWEFTWAFT-VGARLVLTRPHLDPIYLLSVIRAQNVTVLHFVPSMFRLILDHEQWG--DCVSIKQVFCSGEALDHELVVRHIQSNAELHNLYGPTEASIDVSAWDCLKVHDCSS--------VPIGAPIQNVRLYVLD---KSALLPIGVLGELHIGGVGLARGYLNRPELTQERFIANPFYRTGDLVRYKADGYLEYLGRADDQVKIRG--------------------------------------------------------------------------------------------------- 54026712 44 ---------------FFQRTAHRHPHRVFLRF----EGAAYTYREANAEVNRYAAVLSGRGVGRGDVVGVLMTNRPETLFVVLATVKLGATVGLLNHNQREKVLAHSFGLLDSVLNVVGAECREALESLPEPLPNVLAAEELHEAARGAEAS------DPAVCAEITARERAFLIFTSGTTGLPKASVMTHHR-WAKSMHGLGGLGIRLRGDDVMYCCLPLYHNNALTVALSAVLAAGATYALGRRFSASAFWDEVIRERATAFIYIGELCRYLLNQPPRPTDRQHRVR-LAVGNGLRPQLWDEFTTRFGIRVVEFYSASEAPIAFVNAFGVSHTAGFGPLPYAIVDEETGAPRRG-------PDGRLRRVRSGGVGLLLVTGRQPFDGYTDR-EATEAKLVRDAWFDTGDLVR--DQGWWHIVDRLGDTFRWKGENVATTEVENALAHHDSIAEAVVFGVDVPGAGKAGMAAVTLHPDAEFDGRGLARVAYEQLPSYAVPLFVRVVPELEQTSTFKSRKVELRKQ-------- 17549008 7 --------ETLTLTQLLDREAACDGSVAYRFVTHDDRQREWSYATLVTHAKRLAAALQHRRLQR-ERVLILCAVGEEYTSVFFACLLAGAVAVPCTPRHRTK-IVEIIRSCAPRLVVCDEASMQPLAALLAGLHDVERV------APAGLAAENHAW----QPPDITSSDIALLQYTSGSTSDPKGVVVTHASIMAN--LAGIEQKFGLGPASRGMVWLPPYHDMGLIGGVLSPVTGYPITLLSPLLKPVRWLRLISQYRITTSGGPNFGYQACVERVDDAGLDLSTWELAFNGAERVNAQTLERFTRRGAAHYPTYGMAESTLMISGGARGAGYKVLPEGAQFRDAVSCGSALDGHALLVVDPASRR-PVADGAMGEVWVSGPSVAAGYWGHPEAFHGRVRAGRFLQTGDLGVLR-DGELYLLGRMKEVIIIRGANFFPSDLENAIRAHEALEGVAVFSHAGEGDESIVVMAELRRGTRDTPPEDIKARISAALASELRPSDVVLLPGILRTSSGKPMRMKMKQLY------- 145232006 61 -----------TLYKMLERVVEVEGQGAAEAVWF--EHKTWTYSQLKDLVDRFASLLHTKDIHTGDFVGVFTTNAPEMVVTIYALSKLGAVAALINTNLRDDTFTHCLNVSGSKFIVSTPDLSEFV---CSELPHVALNLGSFDSSSAGEIELQQYSPSATTAAKRSISDLSALIYTSGTTGKPKACAI--RNMM--ALITSNPNTTDLDNRSRTYSPLPLFHGTAYFTGLCYSVGNAGTLCLRRKFSASQFWKDVHDSKATRILYIGELCRYLLSTPPS-PYDRDHNCIVASGNGLRGEIWERFRQRFGVPIREFYRSTEGAWGAGKVGFSGPIKRWFEDDTFIVKYDTETEMPYRDPK----TGFCVPAKLGEEGEAIVKSRGLLTEYLHNEDATEKKLLRDVFTRTGDLVVRDHDGWVRFQDRVGDTFRWKGENVSAGEIRDHICRIPSVHDAVVYGVKNGYDGQAGAAGITLEDASPATEELYSDLKKKGVPSYAFPRLVRLTEKVETGVTFKQAKGALTKK-------- 162448706 8 ------------------RAEDLAARGDAVALAS--RSAAVTYAELAARAAAVGVALGGAGVRPGDRVALLLGRAHDEPVALAGVLTAGAVAVPLDATAPPARLGRIARARGCRALVLDAAAAGLADGMDAELGGGLPRVELDAEGRALRGAARADAGGDGGVCDDRAQDVACILHTSGSTGEPKPVPITWAGL--DAFTAFCIDLVGLTPADRVLRVAELVFDLAWFDHLATFRAGATLATMSRRASGRALRDAVSALAPTVIYGVPSMFMKLVAALPAADAGAPPVRTILFAGEVPPRELAALAARVGAALYNLYGPTETNVCTFHRVDRAALDGASE-------VPIGVACPYAACALLDESGRVI--EGPGTGELVVSGPTTVDG---------------GPYRTRDRVERKADGLFYFRGRIDRMVKIRGYRVEPGEVEAALASHPAVRQAAVIAVEDARLGKTLRGFVALAGDA--DDRSLRLYLAERLPPYMVPEKIVAMDELPRTSTGKIDYRAL----------- 187776964 2 --------------DFLEK-IDSYAETDRIAQIYKEDI--LTYKELKEKSDALACYFIEK-LKSNKKIIIYGHKNKEIIISFLACAKAGHAYIPVDTTFPVKRVYDIIENSDCKIVLNFSEEVIKYDDI--EVINLNSIYNIFENFKEVKLEVDN---------KIKDEDLFYILYTSGSTGKPKGVKITKK--CVQNFVTWFENECRIEEEDTFMNQVSYSFDVSVISLYIGLSNGKTLYVIDKHMNFQELFHSLSKSKISLWISTPSFLEMCIVDNKFNKELLPYLEKIVVAGEVLTKNLANKFENFKVKLINGYGPTETTVLVTSTEITKELI---DKDESIPIGHCGK---NIILNIKDENGKSIREDCKK-GELHVAGESVSTGYYNNDENTKGSFYNDRVYKTGDLVYK-KNGLLYYCGRKDFQIKLNGFRIELEDIEKNLLKIDFVENAVVLPVKKERKIVYLAAFVKLNKQFELKNFQIAMKIKDELPNYMVPRKIKIKENFQLNVNGKIDRKLLLEE-------- 218185323 59 -----------TLAELFEQSCEQYGTRKLISRLHLGQYEWKSYADAFKTVCNFSSGLVRIGHQRDERVAIFADTRAEWQIALQACFRQSITVVTIYSSLGEGALCHSLNETEVITVICGRKELKKLVDISEQLDTVKHVIYVNEEGVSSEVSLAQGLETPVEAKLPLPSDTAVIMYTSGSTGMPKGVMMSHRN-VLAVVSAVMTIVPALGKKDVYLAYLPLAHILELAAETVMSAVGASIGYGSPLTLTDTSNKIASALKPTLMTAVPAILDRVRDGVRKNSRRLAAIRFILSGGAPLSGDTQRFINCLGAPIGQGYGLTETCAGGTFSEYDDN-----------SVGRVGAPLPCSYIKLIDAEGGYLTNDSPMPGEIVIGGPNVTKGYFKNEAKTNEVYKDDRWFYSGDIGRLHPDGCLEIIDRKKDIVKLQGEYVSLGKVEAALSVCPYVDNIMIHA--DPFHNYCVALVVVAHSEQETVKEVLQCLAKARLEKFEIPAKVKLVPE-PWTPSGKLKREAIKKAYED----- 121997922 11 ----------------LTRARQQWPNHPAIIE----PGQAYTFAGLDDAVSQRAAALQAQGLGAGTWTALRMTTSTAGVIDWLAILRAGARVLPVSERMPEPALEQ---------LLAEHGIAGRIPAPGAELQHTGH-------APPGEPA--SSLHRHFRP-----DAPCAGVATSGSTGAPRIAAHSYANYVRSAQGA--IDYLPLSPPDRYLLSLPLFHVGGLGIVFRCLEAGVPMVVGGRSEDAT----FLAAYRVSHVSMVETQLHRLLR---GAGDPLPKLRCVLLGGGPVATELLEEAQARGLPCYMSYGLTEMTAQVATWPALHGG---------------GRILPYRALRIDHD-------------EIRVRGDTLCLGYLDR-GTVAPLTDADGWFSTGDLGHWQA-GRLTVFGRRDNQFISGGENIQPEAIERVLREHPAVREAVVVPRHDREFGQRPVAFV-KTGDDALPATDLRAWVRARLSPHMTPVAWYPLPD-----SGKVRRAELIERAERLRDQA 145224928 5 -----------TIGGVVDAIAEAIPDRLMTVCG----SRRSTYAETAERTRRVANFLSANGIGAQDRVALIMHNDL-YPDMVIGALKARAVPVNVNFNYTPREVDELLAYLRPRAVIFHRSLGAKFADVLPR-TGVEVMISIDDDAPEAVTLDDALAAGDADQPITPSPDDVMMICTGGTTGRPKGVMWRQSDTYVVSMNGAEIHAKVQHAGPPWFAVSPLMHAAGMWTAFAALLNGQTVILYDPTLDAAAVLETAEREKVGLMTMVGDAYARLIAELQRRPYDLSSLFAIGTGGAATNQRHQDALLELLPQIINGYGSSETGNMAFG-------RSLRDDRKDTFERRDGVVL------LSEDRTRFLEPGEDEIGWVAREGR-IPLGYFDDADATARTFVVDGVVISGDRASLEADGTIRLYGRDSLVINTGGEKVFVEEVEEVLRAHHGVADALVIGRDSDRWGQEIVALVQKQPDAVVDPSALLDACHEALARYKAPKEFLFVDRVRRLGNGKADYRWAKSQ-------- 88810520 524 ------------LHQTVLEQAERTPEAIAIV----GPEDTLCYRTLALRAAAVAEALRDGGCQPGERVAILMRKGVEQVVAVLGILLAGAVYLPLETTQPVRRRDKVLANASVAVVLTQSCHRPL------DLPDTVRTIETDTLGEAQRM---------PRISQGAPNTLAYVIYTSGSTGDPKGVMITHQAAL--NTIDDINRRFEVDAGDRVLGLAQLGFDLSVYDIFGPLSQGGALVLPDRGADPSHWAQCVIEHDVTVWNSVPAQLQMLANYLDGEPATLTTLRLALVSGDWVPLTLHDHIRRHAPSLVALGGATEAS-------IWSNYHRVEKLDPEWTSIPYGRPLANQGFRVLDAEFRDRPV--WVPGELYITGLGLSTGYLGDPVLTEARFFPHPLYRTGDLARYLRSGELEFLGRDDGQVKVRGHRVELGEVEAAILAHPNVAAAVAI--------------------------------------------------------------------------- 197295071 27 ----------------------------------------ITYRHFAEAVFRQAGALRELGVRENDLVMLALPASVEHAVAMMACVMTGALPCTVPV--PARRAAAGRQVADVACELYRPRLVIAADAQAAAWRDDAFPAAATRVVDLATLSSAADAGARALISSKSGRDPHHVQLTSGSTSHPKAAVLSHENVIANVLGIGGSVRFDIAAGDGTASWLPLYHDMGLLTLLSNLHYRAPLLMMQPNRNPLGWLKRIASARATTT-SVPTFALRYCNAAAMDGVDLSACRNIFIGGERVDDATLRDFAATFAPLQPCYGMAESTLAVSMHRAWPAAANDGQDTETETVLAMGTPIDGMAFRILDDGDHALA--NRAVGEVAIRGTSVMLGYLNPDDGTAAPLTADGWFRTGDIGYV-ADGQLHILGRKKEVIIIRGSNYFPHEIEEALASHSALRKCIAFGLPDPETGERLVVAIEARPVDATPQTRTEQLLASRIGFAAQDLCFVEPGSLPRTTSGKLQRLKCRDLYAN----- 183222283 3 ----TMIDFYLDLP-------KRFGHKNAFARMGSGVYQFKTYNELLTDAKNLASGLTEF-LSERDKVAIFADNSYEWIQTSIATTLLGAIDVPRASDVTDQDILYILNHSESKVLFVEDSVFEKVIRLEKDLEFLKEIILFYPPKANKELTLQELVAKGSEKRKEDESDLFTMIYTSGTTGTPKGVMLTHGNILLHNL------PIRLNKGDKTLSILPIWHIFERIFEIFSLSYGACTYYSSVR----TLKEDLRFVKPNFMASAPRLWESIIPYLVFDFLVLSKIRKAVSGGGALPFHVDEFFNMIGIPVLEGYGMTETAPVLAMRTFEE-----------IIPGSVGKIFPKTQLRLVDLQTGEVFLDTEIKGEIHVKGNQVMAGYYKNPDATNKVLV-DGWLNTGDLGIFTSNHHLRIVGRSKETIVLGGENVEPVPIESKILESEWIDQCMVVGQ-DQKFLSALVYPNLNRFDTPVEKEVIQKMIKSKITGFKIPKAFEVGDEL--TAKLSLKRHVITEKYK------ 86739886 23 -FPALHFDDPASVVSRFREVATHLPDTPALVSPGV----VMTFAEADRRTDDIAAVLGRLDANEDGPVATLLPHSVAGLLGVLGVLKTGRPVVPLDPMVPAERMAQIVRQAGCVALLTDLGDSSVARSTVGLRPGGPRHVLDLAAAAADGARWIAANGADAVWWPQPVDDPACIVFTSGSTGAPKGVVWTNGTFLCDAYAGA--ERLGFAPGDRLALVLPYSFAAGITVVVFGLLNGAGVYAYDPRAAGLSLADWISSQHLTALQTTPSLLRSLVGSLEPDQV-LADLRIVTTCGEAVYGRDITALRPHACTYVNWSGASEIASL-------GFFEVPPGTQPPAGTVPAGLPATGKEVVLRREDGT--PADPGEVGDVEVTSAYLSAGYWGNAEMTTSRFTPDGTCRTGDVGRFEPNGTLILLGRRDAAVKIRGYLVEPSEVEAALLSSAEIAEAVVTAVAHPSARNRLVAYVVPHGNTLSPVRIRRR-LREKLPVWMVPTTIIPLAELPRNERGKVDR-------------- 196186793 4 ALDSSLYDT--TLIDALIDARARFGDKEIL---EDQDRHPLTYTGLIRAARKIANM-----TDPGDRVAILLPSSMGVVVTFFGLHAHGRVPVMLNFTAGETNLKAAIKASGVKKVLTAKRFIDKLDDLIVELKTVAEVVWLDDGLADKLYGLSAGVAPKRFRVKTDPDAPGVVLFTSGSFGTPKGVVLSQRNLVANARQVAA--HIDLLPEWVMFNPLPTFHCFGLTGGILPLLQGLKAFQYPSPLHAKQITDLLPQVKASILFATDTFLNQYGRVAEAD--DFATLKFVVAGAEKVRQETRNLFNSKGVELLEGYGATEASPVVAVNHPDRNA-----------PGTVGQILPGIDWKL-----EPVEGIADG-GRLYLRGPNVMSGYVTSAEPLEWSPVEDGWLDTGDIVDVDAEGYVTIKGRAKRFAKIGGEMVSLTAVEGIAGAVPDQRH-AVVSIPDTRKGEKL--VLVTDHAAAEVAPLAEWARSNGAPELIVPKKIVKVAEVPVLGSGKTDYVAIQKMVE------ 148662797 42 -----------SLADLLQKAASQYPNRAAYKFIDAGFTETVTWWQVHRRAMIVAEELWIY-ASSGDRVAILAPQGLEYIIAFMGVLQAGLIAVPLPPQFGDERISSALRDSAPSIILTTSSVIDEVHACAAQGQSAPIVVAVD--------ALDLSSSRALDPTRFERPSTAYLQYTSGSTRAPAGVVLSHKNVITNCVQL-MSDYIGDSEKSTPVSWLPFYHDMGLMLGILPMINQDTAVLMSPMARPARWMQLLAKHRAQISSAPNFGFELAVRRDDMAGLDLGHVRTIVTGAERVNVATLRRFTERFAPIRPSYGLAEATVYVATAGPGRAPKSVCFDYQQLSVGQAKRAENGSEVRIVDPETR-MENPAGTVGEIWVQGDNVGLGYWRNPQQTEATFRAGPWLRTGDLGVIFE-GELFITGRIKELLVVDGANHYPEDIEATIQEITGGR-VVAIAVPDDRTEKLVTIIELMKRGRTDEEERLRTVKREVASAISRSHRLRVADSIPVTTSGKVRRSASVERYLHH---- 91784630 12 -------------------AATQYAERTALVTDDGQE----TYFELNRQANKAGSAIARLKIPRGSAIGVLSYNRREIVHCWLGFDKFGFPRVALHAHLPIQTHIATLRAAKARVLVFDVRFAQAIAEHLDALKALHLVIGAEHEVPGWATPFATLLDQASDEEPVDDDAPYYLQPTSGTTGMPKLWEMSHRAWLAMHLDSFGPNAGSLSKDDVCLHFHSLQWCSGAHNLYPHLVRGARNVILDERFDPGRVVDAIVRHGVTNAFVPGPLLPQLLDEIESRGGIEHCLRRLIVFFA--TPELLQRTSRLLGDVWHAYGVTEMGGVATRLLWSD------VEDDERRWGSIGRPAFLFQLDVVNDLGERQAPG--EVGEIRARSPMSRGRYVDRLDLSA--LDANDWFKPRDLAYMDECGFAYYVDRCTDVININGRTVYPHTVEEQILAHPSVRQCGVVAVR--IGGDRLVAGVALRPGAESGDAMAAEIRLARLKPHETLHAVFILDELPTVLSGKVRRADLQAQLTARHAG- 210121588 106 ------YDGMQTLHDVFKRGAMVSNNGPCLGWRPNKPYEWVTYNEVLDRAAHFGSGLIALGCKPNQTVGIFSQNRVEYVVADQASNMFSMVTVPMYATLGRSALRFIINQAQLETVLCDEEMLLLTFISNNQVSSVKRIITTEVMADEVILMAERHGVQMLAFNELPPDDLATIYYTSGTTGDPKGAMLTHRNQILGGAISRSQDTIKFCPDDVYISYLPLAHVIERIMQLYLFTHGASIGFF--RGDVKDLMSDIQALQPTCMATVPRVLIRIHDAVMAKRAALQSVRLMFVAGAPISGKILTFTRAFGASVFEGYGQTEVSGSGTFTIPGDNSI-----------GHVGTPLGCNLVKLVDPDMNYFTEDKQ--GEVCFKGPNVFKGYLNDKKNTDETIDDDGWVHSGDIGMWLPNGTLRVIDRKKSIFKLAGEYVAPEKVEMVYNTCPQVAQSFVYG---DSLKAVLVGIIVPDPDVLTTEEVKSAIFQAGLMGYLCPDQFTVENGL-VTPTFKLKRSQLKDAFQ------ 195972841 37 -----------TLDKLFEHGVATFGKKDCLSTREIGEYKWLSYEEVSLRVHHLGSGLSALGLKPKSTIAIFCETRAEWMITAQACFKYNFPLVTLYATLGEEAVAYGLNESGASYLLTSAELLETLKNVLSQVTGLKHIIYVGKRNINKAIEAVEELGAKPEPCRPLPSDLAVVMYTSGSTGRPKGVMMIHSNLIA-GMAGQCERIPGLGPQDTYIGYLPLAHVLEMTAEISCVTYGCRIGYSSPLTLSDQSSKIKKGSRPTLMAAVPEIMDRIYKNVMSKGYDAPNVRMMLCGGAPLSPQTQRFMNCFCCPVGQGYGLTETCGAGTITEVCDYST-----------GRVGAPLTCCEIKLRDEGGYTNMDKPHPRGEIIIGGQNVSVGYFKNEDKTMEDFYVDRWFCTGDIGEFHPDGCLQIIDRKKDLVKLAGEYVSLGKVEAALKNSPLVDNICAYA---NSFHSYVISFVVPNQKKLTSKEIKEVANSLKLERFEIPIKVRLSPD-PWTPTGKLKRKELKNHYERMYGG- 195115800 33 -----------TVPELFRESCQKFGKLPALVRPEQKDWITLNYEEYQQQVELAARMLLHVGLEARSSLGILAFNCPEWFIAELAALRAGGVLAGIYPSNSAEACFHALATSEATVCVVDDEQMAKLRAIKHRLPRLKTVIQLHGPQEEGYFSWQHLMALDLEQLQPEANDCAMLVFTSGTVGMPKAVMLSHDSLVFETKIVGATLKNTELGGERIVSYLPLSHIAAQIFVFLALEHGGCVYFADRDALKGTLVRTFQKAKPTRMFGVPRVFEKFQERLVAAEAKASSLKTFLTGAAPVSSELKHYFLGLDMPLGDIYGMSESAGAITLHETMTNLY------------SSGTPLVGIEVKIHE-------PDAKGQGEIVTRGRHNFMGYLGQPLKTEEAIKPDGWMYTGDMGYMDEHGNLVICGRIKELIITGGENIPPVHIEELIEELPCISNALLVG-------------------------------------------------------------------------- 21952501 10 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FHLREGATTLVPAPLYHSAPNAHAVFSLAMGMD-VHVMPRFDAEGFLRLVEQHRVTTVQMVPTMFVRLLQLPEPVRYDLSSLTAIVHAAAPCPPQVKAAMDWLGPIVHEYYGGAEIGAFTAC----------DSTEALTRPGTVGRPVLDADVRILDEHGTELPTGEDG---IVYGRP--FSGWYIDDDAKRRGMEQEGYLTLGDIGHLDVDGYLYLADRQNDMVISGGVNIYPAEIEACLHDLDGVPDVAVFGIPDSDMGEAIAAHVQPLPGATLAAEDIRDHVSSRLARYKVPREVVLVEELPREDTGKIFKRLLKEKY------- 171676551 50 ----------INFFYVLEKQALDTSSANRPFMLFEG--RSWTYKETYDSVLQWGTWLREKGVKKGDVVVLNYQNSAMFMILWFSIWSVGAKPAFINYNLRDQALTHCLKESTARLALVDPHVADALDDVREKMAGMEFIVTGDEVQRE----VQRVRGTRGDDELRKEDDMAILIYTSGTTGMPKPAVVSWAKIFTAIGLCS--KGTGMKKDDVFYTCMPLYHSSASCLGVCSVLFTGATLSIGRKFSTKTFWKEVRETKSTIIQYVGETCRYLTVAPPEENLDKKHHVRVAFGNGLRPDVWDKFKERFAIDIYEFYAATEGALGLWNLSRNAFGKGAIGRYGALSTLFLG--LRSAIVKIDDETEEPDPQTGGDVGEFLVSLPARFQGYFGNQKATNSKIKGDAWFRSGDVLRWDSDGMIFFSDRIGDTFRWKSENVSTAEVSQAMGLHPNVLEANVYGVHDGRAGCAAIAFDSPNLSRELMASLAKH-AREKLPRYAVPLFLRVVKGVQTTGTNKQQKHHLRQQ-------- 47228290 78 -----------TLDKMFEHAVTLFPKRDCLGTREVGNYVWLSYEETLHAAKCFGSGLAALGQKPQCNIAIFCETRAEWIVAAQACFMYNFPLVTLYATLGPAAIAHGLNETEVTHIITSKDLLQRLKDILCDVPRLQYIIVVDSDMPRGILIYDMAMGSKPNYIAVDRRQPAVIMYTSGSTGIPKGVMISHGNIIA-GITGMAERIPNLNETDTYIGYLPLAHVLELSAELVCISHGCRIGYSSPHTLADQSTKIKKGSKPTLMAAVPEIMNVMTKVEEMSKFRVRSLRLLLSGGAPLSPATQRFMNVLCCPVGQGYGLTETCGAGTISESKRAVWDYST-------GRVGAPLVCSEIKLKDEGGYYCIDKPNPRGEIVIGGPNVTMGYYKNKDKICNDFFVDRWFCTGDIGEFHPDGCLKIIDRKKDLVKLAGEYVSLGKVEAVLKNCSLIDNICAYANSDHSY---VISFVVPNQKQLTWEELTEAAIAAKLERFEIPKKIRLSAE-PWTPTGKLKRKELKSHYQEDYGG- 153954136 507 ------------IFDFL-KNVINDPEKIAIID----SKKSLSYNEVYKKAVEIAITLREKSINKGDYVVVKLPHNADQVSCILGILMIGAAYVPVDIDTSKKRFESIVKQCNSKVVITDKEFNEKF----AEIINVKNIEV------------EKDMIETFKVEDIDPYSIAYVIFTSGTTGVPKGVLISHSAAL--NTICDINERFGVTKKDSILAISKLNFDLSVYDIFGMLSVGGTIVYPNEELNPIHWDELVKEYSISVWNTVPALMELYVSFLKEKSKSRESMQLILLSGDWVPLKMPDTLKKAFPKIIALGGATEAS-------IWSNYHEYKELEDWWNSIPYGKPLSNQQFYVLDERLEDCPVYCE--GNLYISGSGLAEGYLGDEKLTKEKFFIHPLYSTGDLGRYLPGGEIEFLGRKDNQVKIRGYRIELGEIKNALIEQDEISDALV---------------------------------------------------------------------------- 126323272 85 -------ERPMTIHKYMLDAVSKYGNYMALGTKKDNKWQMTTYKEYYELCRKAAKSFIKLGLERFHGVGILGFNAAEWLISAVAAIFAGGLAVGIYTTNSAEACLYVLNHCEANVLVVENNFLQKIFQVKDQLPHLKAIIQYRGHVLEKIYTWDEFLAIGQCVVDQKPNQCCTLIYTSGTTGNPKGVMLSHDNITWSSSTASLLLKSPPDQQEIVVSYLPLSHIAAQMMLWLPMKIGGITYFAQPDALKGTLPITLREVRPTAFLGVPRVWEKMQERMKAVGASAPLLKKYFSGAAPLTKDTLEFFLSLDIPVCELYGMSESTGPHTINQRNSF-----------KLMSCGKVMSGCKLHKKDSDG---------VGEVCFWGRHVFMGYLDMEEKTMEAIDEWGWLHSGDLGKLDALGFLYITGRIKELIITGGENIAPVPIEDLVKEIPIISYAMVVG-------------------------------------------------------------------------- 83716694 2002 -----------------RRHLERAPQHVAVAVDGDA---RLTRAELDRWSDAAADAIDGAGAAHG-PVALLLPRTEALPVAMLACWKAARAWMPIDPATPAERIADMIRRAGCALVLRD--------AAADADPTLAHGCATLDLPSRAQATRRDARRAWPAP---NPEDVAYVLFTSGSTGRPKPVAVPHRAVEWY--VQGLLNRLGLPPGLACGLVSTVAADLGLTATLPALFDGGCLCVQSDAADPLLLAAVHRKRPVDLLKIVPSHLEALL--AGAPDPQLLPRRVLVLGGERARPGLLSRLAECGLRVMNHYGPTETTVGVATGEWTRGAGELRLDA----------PLAGAALVLLDAGGRPAPAG--VCAQLHVGGPQVALGYPGCPDETGARFRPGPLYATGDLARLNADGTLTIVGRTDDQTKIRGYRVEPGEVAAALEALPGVVSAAVVAADHPARGTVLVAYVVGDGAPGDPASLARA-LHGRLPDYMVPAQVVRCGRLPLSANGKLDRGAL----------- 163848924 83 ---------HLNYAEHVFRHATDQ-RPAVIFASERQEPTPLSWASLRAQTAALAQTLREAGVGPGDRVVAYVPNTPHALIGCLATASLGAIWSSCSPDFGSPSVIDRFSQIAPKVLIAVDGYRAEVAAIQAALPDLELTIFIPYLDPTAVIRWEDALRQEAEFTPVEFNDPLWVLYSSGTTGLPKPIVHSQGGILLEHI-KSLDLHFDMRAGDTFFWYTTTGWMM-WNFLIGGLLIGAIPILYDGSPDMGVLWRLAEQTRIRYFGTSAGYITALMKSGVEPGFDLSSIKAIGSTGSPLPPEWVYEHIKHDVWLVSYSGGTDVCSGFVGGCPLLPVYS----------GEIQCRILGCRAEAYDTDGQSV---TGVMGELVITAPMPMPIYWNDPDRYKASYFEHGVWRHGDWIVINERGGVIIYGRSDSTINRQGVRMGTSEIYRAVETIPEVLDSLVIDLEGLGGRSYMPLFVVLREGVTLDDDLRQQVIRQTLSPRHVPDDIFQIPAVPLTLSGK----------------- 17546530 707 ------------LHAGFFRQAVAQPHALACATAHASE----TYAGLAARALAHVRTLREAGVMPGDLVACAMPKGIPALAAAIGIVAAGAVLVPLASDMPPARMQAILDGAGVKA-----AFIAQADFTRPACASPVAWLVSPESEPAVYASAALQREIDAHVASPALDALAYIIYTSGSTGTPKGVAITHGA--AGNTLEAVHALLGLTPDDRVFGISALGFDLAIYDVFGMLSRGGAVILPDEARDAAHWLDLAHRYGVTVWNSVPALLAMLVERAASSGRGLPSLRWVMLSGDWIALDLPARLRALAPRLAALGGATEAA-------IWSNWFEVGRVDPAWRSIPYGFPLANQSYRVLDAHLRDCPD--WVDGDLHIGGAGLASCYWRDPQRTAEAFIAERLYRTGDRARYWPDGCIEFLGRVDSQVKLGGHRIELGEIEAALTQHDGIQAAAATVCATAGGGQQLAAFVVPRHAPASAD-------------------------------------------------- 89895567 520 -YPPRMMQEGF-LYSL-----KHYPNKTALIT----DREEFTYASFSRYVKTVVDLLKKQDVQPGDRVGISIDKNQWQIAAVMAVLLVKGTYVPIDVHQPPARREKIMRGAGIKVLLTQDEGRPAREGVQEGCPPWEGCITINQEVSLGSEPLDVFASGPDDPGSASSDRPAYIIFTSGTTGEPKGVVISHRAAMNTIMDVN--HRYGIDESDVFLCLANLSFDLSVYDIFGCFAAGGTLVMPASSRDPKYLYDLILLNRISVWNSVPAQMQMVVNYLESVEKKKTSLSKVFLSGDWIPVNLPERIGAMQARVVSMGGATEAS-------IWSIYYDIAKGEVFGKSVPYGKPMANQRFYVLNGEGRPCPD--YVEGNLYIAGDGLSLGYLNDEKLNGEKYTGERIYRTGDRGYYRRDGNIMFRGREDEQIKIHGHRIELAEIRTALTDYPLIDSALALAV------------------------------------------------------------------------- 126666320 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIASAAATQSAPIKHKVSGLIAGAAPPASVLKQMEGLGFELTHVYGLTETYGPAAVCAKQDDWAERTLEERIELNGRQGVIYPLQEVVVLNPNTQPVPADGVTVGEIMFRGNIVMKGYLRNETATDEAF-AGGWFHTGDLAVVHADGYIKITDRSKDVIISGGENISSLEVEDIIQRHPEVEIAAVVAMSDEKWGEVPAAFVQLRPDSYLSEEELIDFCRENMSRFKAPKRVIF-GSLQTTSTGKIQKFALRQ--------- 197777546 80 ----------LNYAEHALRTAQDPARAHDPALLHVDETHEISWSELRRQVGALAAELRALGVRPGDRVSGYLPNIPQAVTAFLATAAVGAVWTSCAPDFGARSVLDRFQQVEPVVLFTVDGYRGTVAELRRELPTLRHIPLLGTEAPEGTLDWSAVTAGDTEPVQVPFDHPLWVLYSSGTTGLPKAIVQSQGGILLEHF-KQIGLHCDLGPGDRFFWYTSTGWMM-WNFLVSGLLTGTTVVLYDGSPDTGAQWRVAERTGATLFGTSAAYVMACAKADVHPGFDLSRVKCVATTGSPLPPD---GFRWLHDEVADDLWIASVSGGTDVCSCFAGAVPTLPVEIGELQAAC----LGTDLRSWDPEGKPVVGEVGEL-VVTNPMPSMPIRFWNDPDRYRDSYFEPGVWRHGDWITITDRGSVIIHGRSDSTLNRQGVRMGSADIYEVVERLPEIRESLVIGLEEPDGGYWMPLFVHLAEGAALDDGLRARIIRENLSPRHVPDDIIEVPGVPHTLTGK----------------- 199584523 29 ---------PATLNDLLLQATEMYPSHEITSSAHDSSVQARTFQDFNQRVRNLASALAAWKKPAGEVVVVYLTEHEDNMSAVWACLLAGLVPC-LQPALSAQQIAHIRKLFGSATWLTNDAGAMQLDTIKG----------LDVHLFSDLLASAEKSSVAANYVARQPDDEAILFLTSGSTGFSKAVVHTHRTIINACIAKGA--NYRLTPQTNILNWVGFDHVAGLEMHIAPLLYGCSQLHVHASADPLLLLRLIDERSIDIAFAPNFLLAKMVRDLEKRKFDLSSLRRMNSGGEAVAVAFVQLLKKLGFKVAAGFGMTETCAGCIYDVVD-----LAENSPKHEFLALGAPVHGCEMRIVDPEDGATPRSDGQPGELQVRGPMIFVRYYNNPEATKSSFVEGGWYRTGDIGII-ENGNMRLSGRIKDTVIVHGVSYGIPELETYLQTVQGVTHSFLAAAPYRAPGQETEGFVVLQGDDASKKLSETHRAIKDVSVKMMPQHIVPIDQMEKTTLGKLSRARLLSQF------- 55820825 13 ----------------IEQFAQSQPDFPVYNIL--GEVH--TYGDLKADSDSLAAKIDSLDIPEKSPVVVYGGQEYEMLATFVALTKSGHAYIPIDSHSALERVTAIVEVAEPSLIIAINAF---------PLEDVKAPILTLDQVKESFAN----KTTYKVTHPVKGDDTYYIIFTSGTTGKPKGVQISHNNLLSFT-NWMITDKEFATPKRPQMLAQPPYSFDLSVMYWAPTLALGGTLYALPSADFKQLFETIFSLPIAIWTSTPSFADMAMLSEDFNAEKMPEITHFYFDGEELTVKTAQKLRQRFPEIVNAYGPTEATVALSAVSVTDEMLATLN------RLPIGYTKEDSPTYIIDEDGNILPNGQQ--GEIIVSGPAVSKGYMNNPEKTAEAFFENGLYHTGDVGTMTDEGLLLYSGRMDFQIKFNGFRIELEDVSQNLNKSKYIDSAVAVPRYNDHKVQNLLAYVILKDGDIDITKAIKADLEDIMMSYMMPTKFLYRESLPLTPNGKID--------------- 163782497 2 --------------SWLVENFKKFGSKIAIIHND----EKYTYKDLYNKINEFLNEIKKE-IKIGEVVAILGDYSFENIALLLALHLNKNIIVPI-TSTKGNEIKERLKEANCDKVIRIDNRKLIIDNLNYKDKH-QFIKTLQKKKHSGL-----------------------ILFSSGSTGKPKAMIHDFDNLVNYYKGKKEKNIN-------MLIFLMFDHIGGLNTLLNILSIGATAIIPKNR-NADEVCKLIEKYKIRVLPASPTFLNLILISKSYEKYDLSSLKMITYGTEPMPETLLKRLKQTKVRFLQTFGTSETG--IANTYSKSSDSTFMKIDD-----------PDIEYKIVN-------------GELWLRSKTQVLGYLNAP---MDSFTEDGWFKTGDLVEITDDGYIRIIGRSKEIINVGGEKVLPQEVETIILEIPEVIDCIVYGERNPITGQTVVADVVIKDGIDKKEAIRKHCIK-KLDNYKVPTKINFLEEININRFKKIRRK------------- 163849060 20 -----------NVARHLPLMARERPDQTAVVSGVGRDRRRQSFAGLHAASDRLAWGLTAYGLRKGMRVLLMVPAGVPLISLTFALMKAGCVPILIDPAMGRRNLAQCIAEVEPEAFIGVPRAHLLRLIFPRSCATIRYAVSVGPALP-GAAALRELMKTAFPLADMRSDDPAAIVFTSGSTGTPKGVLYTHG--MFEAQIHTLRDLFGIAAGEVEMPAFPLF-------ALFNVALGVTSAIPPAQCDPAAVVEFIRDLGVTSTFGSPAIWEKVTAYCLTHGIQLPSLRRVLMAGAPVPIHLHERLHRILSPTADSYGATEALPVTSIS-GREVLAAHTEYPSPLAGTCIGYPVPGVEVAIIDEDTHRLPPG--VIGEICVSGATVTHTYVGRPQATALAKISDGWHRMGDLGYFDERGRLWFYGRKSQRVITAHGTLFTEPVERLFNQHPAVARSALVGI------------------------------------------------------------------------- 149277989 9 ------------------------PEQTFLIHKKNTAWEEISFGDTLEYADAVSSFFLDKAIVKGDRMGLIIENSPEYVFYDQGIQQIGAINVSIYPTLSEQEVAYIINDSGMKAILINPFLFKKITKIASNCRQLQYIIALPEDFSTEVISYAAILELKGRLTKVLPSDTSSLIYTSGTTGTPKGVMLSHSNLVEN-VKVCLEQIPVIDETETFLSFLPLSHVFERTATYHVCCAQGCKIAFAQSL--ELLAKNMGEIRPTVMNCVPRLLKALAEKLVFSKIKEKTLKFMISGGAALPKNVGEFFGNLGIKILEGFGLTETSPVMAVT-----------EFHRQVYGTVGRVIPGIEIGIQHVETKKMINIQTEEGEIIVRGHCVMQGYFNKPAETAEAIDKDNWFHTGDIGRFYK-GNLQITDRLKNMINAYGKNVYPTPVENNYLKSLKIDGLFLIG----DKREYLTAFVIPNRENIDDKEIMDWIAADDLAKFERIKHFKVIDEGEITPTLKAKRKVIEKKYADYLEGA 67904478 76 ---------DASLLEVIRGHSRYRPSHTAIHAWDG----TVSYSELDVTSTKWAIYLQSQGVKAGCLVPIMMDHSKWAVIGQLAILKAGGAFVPLDPGQPLFRLENIVRTTESHISLSSPHLANRLHGL------VETVLVISDERTES-LPKANAHHDAADISPVVNNGPAYVLFTSGSTGRPKGCVVGYGAL---SDVVNQTTALKIGPDSRVLQFASYTYGMSLIEIYCTLAAGATICVPSEDDRLNALSSILLSMQVTWAILTPSTTISIADAVV-------CLNTLVVAGEAL---TMDRLHSLKTEVIQAFGLTEWAGICCVS------QRITSETDLRVIGRSHTA----RLRLVDPANYNRLAPVGAVAELLIEGPAMADGYLGDPEQTARAFTGGRFYRTGDLVQYAADGSLRYVSRKDSQVKIRGMRVELTEVEYQIRAFPGVEEVVVEGIP------ILVAFLCPEDLSGLVCTIKET-MKRSLPDYMRPSVYVPLEFIPKTISRKVDRKALR---------- 67904478 1145 --------RSLSIIDLFDEQVRAQTDEVAVKDING----HLTYSELHKRSSMLSAWLKSYSFAEETPVGVYASRSCESIVAILGILRAGLAYIRLDIDAPKARTEMILSCLNCRLVLVASGLEPPRVCVQG-----VQFAYIADSCKETVTDVHDFLKTCTPPGPM---SLAYIVFTSGTTGTPKGVMIEHHGVANLAKEPDII-AHAVNSRIASHMLNPSFDASGFEI-YATLLNGGTLVCIDNSFDFPALGATFIQHGIRRAFMTPAI---LKQTLASCNSLLRMLDILYVGGDKLDPGDVAKVQRLRVQIFNCYGPTENSIVSTKYRV-------PVDEEGVNGVPIGRSISNIGAYVVDRSLRLLPLG--VLGELVVTGPALARGYI-DPKHDIGRFIPMRAYRTGDMVRYRPDAQLEFFGRMDQQVKVRGYRVELAEIDNTLLLSPFISAAVTVARQD----------------------------------------------------------------------- 110598015 406 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------HAAYLIFTSGTSGTPKGVLVEHGPVINLINAIEHEIYTPLSARIRISCCFSFAFDGSIHHIFTTLLNGHSLFIPEERQDPEALHRFFQQHRLHVADSTPTLFALLLDYWEKSGA-WSSVNSFILGGESFSSSLAERYFALGVEIWNAYGPTESCVCASQYRMSA------DSWKRHLPPPVGTPLQGVDIKVCDDAGRTLPVG--IPGEIMIGGAGLARGYINEAELTAARFVCDRWYRTGDIGRWIQPGLLQFTGREDRQVKVRGYRIELSEIESALRASPLVRHAAVVADPRQDGDRILVAYVVPAPG--FDAAGCRADLDLSLPAWMMPTLIVEIDELPLNSNGKLDEQRL----------- 211584624 2953 ----------VTIVHRLDEVALRYPDRVALKDPHGG---SLTYVEVQCRINVIANELLRNGVGSTTRVGVFQSPSADLICSLMAILRVGGAYIPLDKKVGMDRLAMIMKETQASMVLLDTN-------------SMSDYALLRTTAKPIDVSTLNGSTARAVPNMAVPSQTAVIMYTSGSTGVPKGIMIAHSAYAHHIQSSSVVWKLK-EGNETILHQSSYAWDASLWQIMVSLCSGATLVIASERGDPVALTRLVASENVTCTLATPTEYLLWLRHGRSHLTN-SRLSTALSGGEYIPSGLIKELRRPDLRLINAYGPAEISVACSSSEVRYNLDSTSTSLYT---------LPNYSVYIVDTNLNPVPIGVPGE--VVVGGAGVAQGYL-DGTKTTERFTNDRYHRTGDRGKLNRDGGLILLGRMDNQIKLRGMRMNIEEIEAAIVSAGAITQ-AVVSVRSDATDQFLVAFAIMANAHENALQFLTRLSQELLPAHMKPAAIIPVETIPQNTSGKTDRVAV----------- 154508839 21 --------EDMNLPKMLHQRVASHPGQVAIERRSNGAWRHVTMETFLGEADSIARGLIGIGLEAGDHLAILAPTSYEWALIDVAALSCGAITVPIYETDSASQIAHILADADVRIVITTTQQAELVESVR--TDGVRHILSLDRGAERVLTGAAQGVSVEQVRERTDASDEATVIYTSGTTGMPKGVVLTHGNFISPMLQAYDFLPLLIDPKSRSLLFLPVAHVLARFVMY-CLLAGQGITAFSP--DTRNLVNDIATFKPTMLLVVPRVMGRMFAWAAKQARALSTLHTIISGGAPLALDLANFFRGLGITLLQGYGLSETTGPISVETPQDFP-----------PDSVGFPWPGNRMKIAPD------------GELLVQGISVSKGYHNLPKATAEAYV-DGWFKTGDLASIDDRGHLRITGRKKELIVTGGKNVSPEILEESLSTHPLIANIIVVGDNRPYIGEWLAAHVVDAAQAANLPEVRDSLEKASIRRYRIVNAAFTVENGYMTPSLKLKRHRVLADYADE---- 168032974 46 -----------TTWDIFARAVERGPGNNLLGVREAGRYQWQTYQQVYDDVIRIGAAMRQVGVNPRGRCGIYGMNCPQWFIAMEACNAHSIVCVPLYDTLGSTAVEYISNHAEISIAFAQEGKLSLMIQSLPNCTGFLKTLVSFESISNDHKAWEEFLNGASHPVSLTPEDLSTIMYTSGTTGEPKGVMLTHENVLVTIAGLDHMLNEVMDHNDVYFSFLPLAHIFDRVTEEMFVFVGGSIGFWQG--DIKKVPEDIAELRPTLFVGVPRVFDRLTAAIQAAASRTKSLRLVISGAAPLAGHVEEFLRVIMCPVLQGYGLTETCAASF----------IQMPDVISMSGTVGPSLCNIETRLVPELGYDALDKKRPRGEICIRGKTVFSGYYKRPELTEEVLV-DGWFHTGDIGEWQADGSMKIIDRKKNIFKSQGEYIAVEKLENVYNQSAAVDAIWVYG---NSFESSMVAVAVPNEQVLLDKEEFAALC-------KIPEAQKFLSEL--SSTGK----------------- 89095398 82 -FPEAELNFAENLLKYRD-------DRTALIFRNEKDIREISYKELYTKAAQYAAGLKQRGVGKGDVVAGFMPNIAETVIAMLATTSLGAIWTSCSPDFGIQGVMDRFGQVKPKVLFTIPAYLEKVTQIAERLDTTEQIVFVPYLDQTDDISFIDNSATELSFTPVSFADPLYIMYSSGTTGTPKCIVHSVGGTLLQHLKEHHLH-TDIKREDKLFYFTTCGWMM-WNWLVSGLACGCTVVLFGSPFAPSALWDIAEQEGISVFGTSAKYIAALEKAGTKPGHNLPNLRAVLSTGSPLAHESFEYVYREIKEDLLLASISGGTDILSCFALGCPILPVHTGELQCR----GL---GMDVAIFDDEGKEI---KEQKGELVCRTPFPMPIYWADEEKYKSAYFADNIWAHGDYGELTQHEGVIIHGRSDAVLNPGGVRIGTAEIYRQVEKVEQVQESICIGQPWQD-DTRVVLFVVLKDGIELSAELQKEIIRANTTPRHVPSLIIQVADIPRTISGKIVELAVRK--------- 158318552 28 ----------LTVPMLLARQCRSRPDAVSIHWMRDGEWQAWTWRQYGAQVARMAGALERLGFGRGDRALLMTCPRPEFHVIDSAVLLLGGCPISIYNSSPAERVRYLAAHCRASLVVVERELLARVLAVRAELPDLRHVVVIDGDVPPGVLRWDDLLAAEARAATAGPDDPCTVIYTSGTTGVPKGVMLDHRAVIWQCESYLRRLDRDLT-GARWVSYLPVFHVYAGLLFFAPPRLWEKYLISLREWDPARATRLTRAMRVGEEAAVPPRLAREREELRPATRELRTLLTGAIGAAPANPQLTAAWIGLGVPMFEGYGLSESTGMLTV------------DPFAYRLGSVGRPMPGVELRVAPD------------GELHFRAGSAFRSYLDDPEQTTAAIDAEGWVRTGDLATID-DGYVRLRGRKKELIITGGENVSPVAVEFALAAQLLVGQVCVLG----DGQPALGALVVLDPQAAAVAEVGRQIARANVRQEKVRRFHVLRHEWPLTPTAKLRRDQIAAKYQ------ 196233196 83 --PEWLPGARMNIVESCFTAPQK--TTAIIHQTEGGEMVRMTFGELQTLVGCVAANLRWLGYQPGDALAIFMPMTAESVAIYLGIVAAGCAVVGIADSFAPREIATRLRIAEAVGVFTQPLYAQAIEAGAPRCIVLPAAGSLKQPLRIGDYAWEEFLAMEAPCEPRAPADTTNILFSSGTTGDPKAIPWTHTTPIKCAVDAHF--HVNVQPADVVVWPTNLGWMMGPWLIFGALMNRAAIGLYCGAPTGKGFGQFVEASGATVLGLVPSLVRTWRTSGCLDGLDWSAIEAFASTGECSRADDMRWLMQFGKPVIEYCGGTEIGGAYMTNTLARPMAA----------GTFNTPTLGLEVMILDEEER-----TADIGELFLVPPGLSNTLLNDHHETYFAGTPRGLRRHGDQMERLPGGYWRALGRADDTMNLGGIKVSSAEIEQTLRGVPGVTETAAIAVADRDGGPVIYAVCSGASDKAQLATAMQGAIKRELNPFKIHD-VVVIDALPRTASNKVMRRELRARY------- 196191195 30 -FPDTT-DFPPNLVDALDQAAKRTGTR---YLCPDGTETLQPYDQLLAAAKQIAFGLIERGLKPTDRVILQFSKSIDLVTALWGCFLSGCIPVPISAQASSTGGQTLLE--SAIALLENPILLTDSPDLSKSLPISLSTRVL------TLADLQKNHCGEPPLYEPQPDELALLLLTSGSTGAPKGVQLTHQNI--RASAYGMVTVNQLSAKDTTLNWMPLEHVASLVMFHLTEIYGCEQIHVARELDPLVWMDLLVKYQTSATWAPNFAYHRVVERAKRYGWDFSSIRWMGNGAEAVVGETARQFLQMLAPVSPGYGMTETCSGI----VHSRQFSLASATKSDAFVTLGKPIPGVSIRVVDDTDSVV--FEGEIGRLQVKGLSVTAGYYQPPSKTAAAFTEDGWFNTGDLAFIQDD-ALTITGRQKDVIILGGVNYYSHEIESVVETIAGIDTSAACGVRSEDATEQLAIFFHPAAGTQDLDALIRQIRTQVIDQIGISAYVIPVEEIPKTSIGKIQRSQLSKRF------- 197928504 48 -----------SIADLPFTNAAETPDTVVLRRRETTGWRPVTAREFADEVTAVAKGLIAEGLEPGGRVAVMSRTRYEWTVLDFAIWAAGGQTVPVYATSSAEQVEWIVRDSGVRHFFTDDNLATVTAADYPPPDFVRYFQIDSHDLAALRTKGLDVPDEEVTKAALTPDTIATVCYTSGTTGRPKGCVLTHANL--HAEAANTVELLHPIFKEVTLLFLPLAHIMGRTLQIACLMAGHC-----PSIKPDELRPALKEFRPTFLVGVPYLFEKIHATGRATAEKLGRARYAISGGSPLDRELNLFFSAAGIIIYEGYGLTETSAAATVVPPLGP-----------RPGTVGQPVPGTAIRIADD------------GEVLIKGGIVFGAYWNNPEATDAVL-KDEWFATGDLGALDEDGYLTITGRKKDLVTSGGKNVSPAVLEDRLRSRAPVGQCLVVG-------------------------------------------------------------------------- 163702631 631 ---------DRTVFTAVVEAAEREGRRVAVEDPVTG---SLTYHRLLVGARVLGGKLAPLS-PPGRAIGVMLPNANAAAVTVIGLMSAGRIPAMINFTAGAATILSACKAAEVDTIVTSRAFVERLDALVTGLQSLRIVYLEDVRGRIGLLDKLGGFLHWGRPAPRRPDDPAAILFTSGSEGLPKGVVLSHRNMLANAAQAQA--RIDFGRTDKVFNVLPVFHSFGLTVGLVLPLVSGVPVYLYPSPLHYRIVELVYGANATILFGTDTFLTGYARA--AHPYDFRSLRYILAGAEPVKDATRRTYEKFGLRILEGYGVTETAPVLALNTP-----------MFNRFGTVGRIMPGMEARL-----EPVP-GVPDGGRLFVRGPNVMLGYLRAENPGVLEPPPEGWHDTGDIVTIDRDGFVTIKGRAKRFAKVGGEMISLAAVEAMAAELPG-AASAVAAVPDARKGERL--VLVTEQRDAGRAAFLAHARAHGASELMVPAEILTVDRLPQLGSGKTD--------------- 156550737 91 ---------PISVPGLLKRVASKYPDHPALISRVDGQRTTYSYKEYESQVRTVAKAFLHLGLERHHSVCILGFNAPQWFISDIAAIYAGGFAAGIYTTNSPEACQYCAESSRANIIVVDAKQLEKILEIKKNLPKLKAIIQYDGPSTKDVLSWNELLDDQLETVTIGINECCTLVYTSGTVGNPKAVMLTHDNLLTDARAILAAGDLNREAQETVISFLPLSHVAAQVVIFTCMLMSATVYFADKNALKGSLLDTLVAARPTAFLGVPRVWEKIYEKMQAVARNLDRCHVFGTAAAPLSTEVKKYFMSLDIVIIDAYGMSECAGA----------HSLGTSNAFRL-GSVGRALPGTKLDNVDNTGE---------GEICMGGRHVFMGYLNEPEKIKGTKDEHNWLHSGDLGKIDSDGFLYVTGRIKELVITGGENIPPVHIEELVKECPALSNAMLIG-------------------------------------------------------------------------- 118591070 621 ---ETSLTEDVTILEKVIATAAEHGHKLALEDPVSG---KLSAGKLLTGVSVLGRKLMQHTSG-EETLGIMLPNANGAAVTVLATMSAGKVPAMINFTAGQENILAACRAAEVRTLLSSRAFVARLEQLASNLEDHVRIIWMEDLRAEIGFAIRGLLTKSRPLVQRHADDTAVILFTSGSEGTPKGVVLTHRNILSNATQAAA--RVDFTPNDKVFNVLPMFHSFGLTAGILPLISGVPVYLYPSPLHYRIVPELIYTSNATILFGTDTFLNGYARV--AHAYDFRSLRYCFAGAEPVKPSTRQIYERFGLRVLEGYGVTETAPVIALNTPMYN-----------RPGTVGKLMPGMKARL-----EPVP-GVEEGGRLHVSGPNVMVGYLKADNPGVVEPLVDGWHDTGDIVEIDADGYIIIKGRAKRFAKIAGEMVSLSAVEALAGQIWPQHLSAVAAVKDARKGEKL--VLVTENPNADRAAFIEGAKARGAQDLMIPAEVRVVSKVPVLGSGKLDFAAVAKLVKD----- 29833512 79 ----------LNYAEHALRAADTRADEPALHVDETHEPRPVTWSELRRQVGSLAAELRSLGVRPGDRVSGYLPNIPQAVVALLATAAVGGVWTSCAPDFGARSVLDRFQQVEPVVLFTEHDRRETVAELRRELPTLRHIPVLGTEAPEGALEWSALTSSDVAPEQVPFDHPLWVLYSSGTTGLPKAIVQSQGGILVEHL-KQLGLHCDLGPEDRFFWYTSTGWMM-WNFLVSGLLTGTTIVLYDPGFDTAAQWRIAERTGAT-LYGTSAAYVMACRKAPSRDFDLARVRCVATTGSPLPPD---GFSWLHDEVR-------ADLWIASVSGGTDVCSCFAGAVPTLPVYIGAPGLGTDLQSWDPSGKPL---VDEVGELVVTNPSMPIRFWNDPDGSRSYFDYPGVWRHGDWITVTSRGSVVIHGRSDSTLNRQGVRMGSADIYEAVERLPEIKESLVIGVEQPDGGYWMPLFVHLAPGATLDDALIKQTIREQLSPRHVPDEIIEVPAIPHTLTGK----------------- 167003605 293 ----------------IREHVARTPDALALQDGE----RTWTYRQLASHAAELADAFRAAGVGRQDVIGVFLPHGAEYVLTIVGAWSIGASVCLLEKSWPDSLVGEFVASCRVAQLATTPALLARAAKHLPDA----RCTLVGARPPLAQRAWTS--------VAPRPDDIAFVSLTSGSTGKPKAVLTTHTSYCFHARDALYPYADGEREGLNVFL--------AWEC-LRPLMFGRPAVVIGDDFDPPRLVALLRRERITRLVVTPSLLESVLDFPGIAGDALAHMSAWFLMGEVVPQRVVDKARAASVRLVNAYSTWESLDVCYADLL------PSRASDDGRRVPIGRPLPGCALAVLDEAGRAVPAG--ETGELYIASPALGPGYLDDAARTAEKFLPSPAYRTGDRARLLPDGQIAILGRIDNTVKIRGFKVLLHAIENVLDAVDGVSKTLVVPIDDPHTKQALAAYVVGRGGAPSETTLLRQQARAKLPEYAVPAHFIGLEAFPLRASRKLDRRAL----------- 194017140 11 -------------------HAEMNPDHIAIIDG----QERITYQDWYERVRLSAQWLQQT-AHEQKRVAFLLSNGASFLQIFAGAASAGWTAIPLDPRWSHEECVEKLLLSEAALVIIEDRYLNRFEKYSEDM----HVLSLSK-----WKEKMSLITQGPSNKCDSENDPIFYMFTSGSTGSPKAFIRRQQSWIES--FRTTAGTFGITHQDHVLITGTLLSSHFLYGAISTLYFGGT-VTLLEKFTPVKAKKALQTGDITVMYTVPTMTESLLEIDAFERDN--PLLVISSGADPSKKQLVTNYPH--VTFFDFYGTSELSFV----------SYLSSNDFLQKPSSVGQSFSPIQIEVRRADQTVCQPN--EIGRIYVKSPMSFAGYLH------EVKPPEEWITVYDMGWLDEDGYLYMSGRENGMIVYGGLNIFPEEIERVLNEQPEVKRSVVVGVPDPYWGEIPVAII--EEGQHTKR--IRQAVKEKLAAYKVPKKWLVIDQIIETSGGKIARVSMKKWAEE----- 166012289 34 -FPPIDSD-ITTAWDIFCKSVEKFPGNKMIVDKKVGPYVWKTYKEAYEEVLQIGSALRTLGAEPGCRVGIYGINCPQWIIAMEACAAHTLICVPLYDTLGSGAVDYIVDHAEIDFVFVDTKIKGLLEPDSICSKRLKAIVSFTNVSKEDWLDFLHMGREKPEEISPPKPNTCTIMYTSGTSGDPKGVVLTHEAVATFVVGVDLFMEDKMTHEDVYLSFLPLAHILDRMNEEYFFRKGASVGYYHG--DLNVLHDDIQELKPTYLAGVPRVFERIHEGIQKAKHKLSRIRLLISGGAPLSPEIEEFLRVTCCFVLQGYGLTETLGGTAMCIP----------DEMCMLGTVGIPAVYNEIRLEEAEMSYDPLGENPAGEICIRGKCFISGYYKNPKLTDEVL-KDGWFHTGDIGEIQPNGVLKIIDRKKNLIKSQGEYVALENLENIYGQNSVVQDIWVYG---DSFKSMLVAVIVPNPE------------------------------------------------------- 123443527 191 ---AIMMAARMTLFEALLSAQTRYGRKPCIEDISFKED---SYQTLLKKILGVSRILQRF-TAQGEHVGMLLPNATITAAAIFGATLRGRIPALLNYTSGAKGLKSAITAASLKTIITSRQFLEKLTHLPEQVTEANWVYLEDLKDTVTLADKLWILFHLCCPVPQQADDSALILFTSGSEGNPKGVVHSHASLLANVEQIRTIA--DFTPRDRFMSSLPLFHAFGLTVGFTPLMTGSRVFLYPSPLHYRVVPELVYDRNCTVLFGTSTFLGNYARF--AHPYDFARLRYVVAGAEKLADSTKQIWQKFGIRILEGYGVTECAPVVAINVPMA-----------AKVNTVGRILPGMESRVI-----PVP-GIEQGGRLQLRGPNIMRGYLRLEQPSAENTQGEGWYDTGDIVAIDEQGFCTIRGRMKRFAKLAGEMVSLESVEQLVLRIPEGQHAAAT-KTDSAKGEALVLFTT--DSEITREKLVKAARESGVPELAVPRDIRVVKALPLLGSGKPDFVTLSKMAED----- 133919232 20 --------------------------------------RTYTYAELERLSARAAGLLHEAGLRRGDRVLCLAGDSVEIIALVLGAFRLGAVAVVANQLSPAAKLRFLCEDTAAQVVIVSSVSASALASWTERPASLRSIWFQGEGEAGSFPRLEESIAAMPPRESVEPTHPACWQYTHGADGTELAVVHSHQGLAA-AVEPFARAKLGLCESDVVFSIAKLYFGYGFANSLVPLAAGACTLLHPGRSDVLTVMELVRREHPTVFFGVPTFYSGILKVPAAQRFDVSSVRAFVSAGEELSASLARKFKTFGSLPVNGLGSTEMFHIYIATELRGD-----------SPGSLGTLTPGHEVRLLSASGQPVADG--EVGELWVRGPHIGVGYAHHPEHTRRVFV-EGWVRTGDLVTRDASGAYVFRGRTDALLKVAGQKTLLFEVEQCLRSHEAVVEAEVQVVVDEDGIRDLLAKVRLREGVAATVRVLRTFMRERLLPHSCPSKIEVL--------------------------- 158313738 5 ------------LPDVLRGRAALEPERTAYVFVNEEETGRLTYGGLHARALAVAGEL-SRACEPGDRALLVFPQCLDFVVAYLGCLYARVVAVPVHPPHRQDSTRRIVDDCEPAAVLTLEAMARELRAALTSPRGAMSWIPVDRPAPTGIHTVDVHAATDIEPMGLDPADIAFLQYTSGSTSDPKGVMVSHGNLAAN--QEMIRRAFGHDRDSTVVGWAPFFHDQGLIGNVLPLYAGATCVLMSPTAFPMLWLSLISQYRAHTSGGPNFAFEACVARAARGGLDLSCWKVAFNGAEPVRPDTLRRFAETFAPLYPCYGLAEATLLVTGSEKGGRYTPVPAGRGSTLVGSGVLPRDGA-LRIVDPTGRSLPPD--RIGEIWVAGDHVARGYWNRPWESTETFRAEGYLRTGDLGLVVDD-ELFVVGRLKDLVIIRGRNYYPQDLEHAQSAHPALRPCAAFSVPGADR-ERLVIVQEVRGERADPGEVAGAIRAAVVREHQV-SVGDLVLTLPKTTSGKIM--------------- 145248956 3009 --PVAPMRWPQTVVHRIDQMVQLYGSKPAL---KDGSGKILTYNDMGRRVDSIIAALRQAGAPKCSVIAAMQEPSVDSICSMLAVFRAGAVYMPLNTRLSTEQIKCTLQSHKPVLLLVDQATSNTAMSLQDLKPKVLNVSSVPTRRQI-----------QRAPNLADGNSAAAVLFTGGSASEPKGVLVNHASMIAQLEASSMQYNFSDERPLIALQHSDHSIGLSLTQAFDALCNGGSLVILDRQGDPIEIAKTVREENISYTLATPSEYQSWLSIAAGELLKCPHWTLAAMAGGEVSHKLLQSFRSLSLQLLNLY----ISPGMCFGSTWQGRIEY-RKSVLELPLAAGYPSPNQAIYIVDTKLRPLPIG--VPGEVIIGGAGVTSGYVNPDAATKGKFIESPFYRTGDYGYLRKDGSLVLVGRSDTHVNVRGFQVEPAEIENALVEAAGLADAVVTLREHDE-DQFLAAHVVFTSQVPSDSEEFLDNLRMRLPEYMVPSAIVPLAKLPLNAHSEVDRLAI----------- 163793535 4 ------------LADALFDALARRPAGVAI----DGPDGPITCGEVISAAELGARTLLSEGLRRFAPVPVDIDGRPTDVIDMLAVYRAGGVAVPIHRATPEVRRREMLDRLRPSLVL---------------------------------------------------DGASTIVFTSGSTGTPKGVVLL--GDRQAGKLAAIGDETKWPEGRRTLLALQLTFSFGQWVTWLTLLRQGTVVFP-ERLTRDAVVQRLSAGGIDCLPAVPTLLRGLLDNASVFGG------TVLAGGESLPVGLGARLRHAWPELGDIYGLTETG---------TSDFFVDPDVYDQAAGSLGRPASGIDIRVADD------------GELRIRSPWAMAGYLDDPGRTAEAFDADGFFRTGDLVSYRPDGRPVLVGRASDMINKGGLKVAPREVEDVLAAHPAVAAVLVTGIPDPDTGEAVAAAVVARSGMEVDPAALRGWVAERIEKYKAPSKILVVPALPVGRTGKADRGMLRALFR------ 182434690 454 ----------------------------------------LSYAELERRSAALASVLRSRGAGPEVWVAVDLPRGRDLVVAVLGIWRAGAVYVPVEPSWPGPRRRAV--TGAARIVLTG------IPELPQEFERVEPGIA--------------------------PESLAYVLHTSGSTGSPKAVGVPHRAVA--GMLARSTALVGLRAGDVVAAISPAFDISVWEL-VAPLTVGARPVPPETVVDGPALARLLKAEAVTVVQVTPSLWAVLAAAGGVPE----CVRVRVSIGEVLTPELAGALG--GAELWNTYGPTETT-----------IWSTAERVHRGGRFGIGDPLDGVARYLLNAGLRPV--DDDVVGEVYLGGFPLARGYLGAPGRSATRFVADPFYATGDLARRRPGGLVEFVGRADAQLKVRGHRVEPAEVEAALRADPEVADARVTG-----DGDRLVAYVIPAAGRPRWTGVRERLSR-VLPAYLVPSAMVTVDAFPLTSSGKLNVRALPPPAED----- 182434690 1509 -------PAPTTVVDLIAARTARTPDAIAVLDLAAAP---LTYRDLDRGSSAVARHLREAGIRSEDPVALTLPAGADAIIAILGVLKAGGCFVPLDPDQPPSRRQALITAVGATTVLTRENLLAV-----GRHESREALLATGRHEP------REALPTHLASTPVDPSQLAYVVHTSGSTGEPKGVEVQHDTLL--KLTTAFIAEHGLTAGHRLLMVPPAHFDAAFGDIFPVLAAGATLVTHPDPLTGPDLLALCVEHRLSAVDTAAPLWQRWV--ADLAGERLP-LEIMMVGGDTVPAATVRAWAKHGVPLHNHYGPTEATVCATSHRTVDGREHPT-------RLPIGRPLPHVRVHLLDRALRRVPVG--VVGEIYIGGTAPARGYRGQPAATAAAFLADPYYRTGDLARLNRHGTLEFVGRADDQVKIRGNRVEPGEVAAVL--------------------------------------------------------------------------------------- 170767497 25 ----------------------------------------LNWHELCSRVDALASGFASQGVIAGSGVMLRAWNSPQTLLAWLALLQCGARVLPVNPQLPQSLLEALL-----------PNLTLQFALAPEGENTFPALTLLHIQAAEGVHAAPWQLTR-----------LCSMTLTSGSTGLPKAAVHTCQAHL--ASAEGVLSLIPFGEQDDWLLSLPLFHVSGQGIMWR-WLYAGARMTVRDKQPLEQMLA-----GCTHASLVPTLWRLLVNHSSV------SLKAVLLGGAAIPVELTEEAREQGIRCWCGYGLTEFASTVCVKEADGLAD-------------VGSPLPGREVKIVND-------------EVWLRAASMAEGYWRNGQL-VPLVNDEGWYATRDRGEMH-DGKLTIVGRLDNLFFSGGEGIQPEEVERVINAHPAVLQVFIVPVADKEFGHRPVAVVEYDHENGDLSE----WVKDKLARFQQPRWFTLPPEL-KNGGIKISRQALKEWVQRQY--- 149028164 75 -------ETPMTIPELFQESVERFGAYPALASKNGKKWDTLTFSQYYDVCRKAARSLIKLGLQRFHGVGILGFNSVEWVVAALGAILAGGLCVGIYATNSAEACQYVIKQANVNVLIVDQQLQKILSIPPDKMETVKAIVQYRLPLMENSTSWQDFLGNAIPNIQLDANQCAVIIYTSGTTGSPKGVMLSHDNITWGAMAREIELIHVSGKQDTIVSYLPLSHIAAQLMIWIPIKVGVLTFFAQPDALRGTLVYTLQEVKPTYFLGVPRVWEKMQDTIKENVAKSSNLRTFFSGASPLSQDVSEFFLSLDIPIGEIYGMTECSGPHTVSC-----------KSIYRVLSCGKVLNGCKLYKQNKDG---------VGEVCMWGRHVFMGYLGKEDATLEVLDEDGWLHSGDIGRLDSHDFLYITGRIKEVLITGGENIWPIPIE------------------------------------------------------------------------------------------ 214031229 12 ----------LSLPALLERNAAQFGDRQAYREKEFGIWQCWTWSEVKQEIDALALGLINLGVNEGDFIAIIGRNRPYLYWAMVAAQSVGAVPVPLYQDAVAEEMAYVLGHCGARFVIADQEQVDKVIEVQDQLSNLEQVIYLDPRGMRKYDSHVQDQGRAARDEWTPDDSTCVMLYTSGTTGKPKGVVLSNRNVIESARNSADFDNLTVGEN--ILSYLPMAWVGDFIFSVGQAYWCG--FCVNCPESADTMMTDLREIGPTYFFAPPRMFHHFLEHAKKVGGKIGRIRVGYTAGEAIGPEIFEFYRSLGINLKQLYGQTEATVFITV-----------QPDGEVRADTVGVPAPGVEIKI-DERR-----------EIHYRSPGTFVEYYNNPESTASTKDPEGWVATGDAGFFEESGHLRIIDRAKDVGQMAGAMFAPKYVENKLKFYPDILEAVLFG----NGRDRCVAFIVLQSIKEHVETVNASVAEDQLSGCQVHRFVVLHKELEMTRTRKVRRVIVEDKYSD----- 156932687 192 ----VMMEARMTLFEALINAQKRYGESK--SCLEDINFKPDTYRSLMMKTLFVGRILDKYS-APREAIGLMLPNASISAAVIFGAVMRGRIPAMMNYTAGVQGLTSAITAAQIKTIFTSRQFLDKLWHLSEQITSVRWVFLEDVTAKDKAWIFAHLLMPRLAQVEQQPEDAALILFTSGSEGNPKGVVHSHKSLLANVEQIRTIA--DFTADDKFMSALPLFHSFGLTVGFTPLLTGAEVFLYPSPLHYRVVPELVYDRNCTVIFGTSTFLGHYARF--AHPYDFHLVRYVVAGAEKLQESTKQIWQKFGLRILEGYGVTECAPVVSINVPMA-----------AKPGTVGRILPAMDARLV-----EVP-GIEQGGRLQLKGPNIMKGYLRNPEAPAAEVSEPGWYDTGDIVAFDEQGFVQIQGRAKRFAKIAGEMVSLEMVESALAVSPEKMHATAI-KHDAAKGEALVLFTT--DPELTREKLAQQARSKGVPELAVPRDIRFLKQLPLLGSGKPDLKKLVDQEETHHA-- 150007270 5 -----------TIIDLFESSVKRFPGNPFLWEKTGKRFEPTTYSEVRDLVYEEGAGLVSLGVRKGDNMALLSEGRNAWIIGELAMFYAGATNVPLSIKLEANDLLFRLVHADVKYIMVSGLQLKKIRAIKDKLPAVRKIIVLDEQAELGIHPLEEFLAIGQS---LGNDDYATITYTSGTTADPKGVILTHRNYTANVEQA--LTCVDIDDTWRTLVILPLDHCFAHVVGFYIFMSKGASVVQVGRTGMETLKNIIKEFKPYLILSVPALFRVFLKPLIRLFDKLGELKFFIGGGALLDKDLQKFYYALGIPMYQGYGLSEATPIISTNGPRRH-----------VFGSSGVLVRPLDLKICDMDGNVLPPGEK--GEIVIRGENVMAGYWKNPASTADT-VKEGWLYTGDMGYMR-DGLLYVLGRFKSLLISDGEKYSPEGIEEALVEH------------------------------------------------------------------------------------ 120404573 19 ----------VTLTAFLARNVAELGEAPAYRYLDFDHTVELSWTQLGARLSAVGARLQQV-TQRGDRVAVLTPQGVEYVVGFFAAILAGAIAVPLFPELPGDRLDAVLKDAEPSVVLTTTAAAQPVRDFIRKLPRDRRPRII------AVDAVPDSVGTDFTPAPLQTDDIAYLQYTSGSTRAPAGVEITHRSACTNIVQ--MVLSVGLDPDIQSVSWLPLFHDMGLLMIMFPAVAGGHLTLMSPVAFVRRPYRWIKELGATTFAAAPNFAFELAAEPAGDTLDLSNVAGLINGSEPVNISSVEKFNAAFAPVKPSYGMAEATLFVSTTAPDARPEATPGHPDAVAQVSCGTVSRSQWAAIVDP-GTETEQPDGRVGEIWLHGDNIGRGYWGRPKETELTFQPAGWLRTGDLGVYL-DGQLYITGRIKDLVIVDGRNHYPQDIEATAGEASSVRSVAAFSVPGDGREEAVVAERAPGAGRAEAAPIQESIRAAVSRRHALPKDVKLVAAIPRTTSGKLARQACRAAYLN----- 118739189 38 ------------LWDLFCASVEKYPSNPMVVDGKAGDYAWMTYREVCDVVIKLAASMSKSGVRQGERVGIYGANCPEWIISMEACNALGVCCVPLYDTLGANAVEFITCHAELLIAFVEEELLKTCHATSKYLKTIVSFGAVTNDQKESIFSWEEFLVMGGDPVDLPESDICTIMYTSGTTGDPKGVMISNESLLINLAGADSVIGEAFNQDDVYLSYLPLAHVFDRMFEEVFISHGSRIGFW--RGDVKLLVDDIAALRPTVFCAVPRVLDRLKKTLFNLGYKMKKIRIIVSGGAPLAVAVEEFLRVVTCHVVQGYGLTETCAGSFAAIPN----------EFSMVGTVGPPVPHMDVRLVSEMGYDALASIP-RGEVCVKGSVLFSGYYKREDLTREVLT-DGWFHTGDVGEWQTNGALKIIDRKKNIFKSQGEYVAVENLENIYGVLPEIDSIWVYG-------------------------------------------------------------------------- 19112518 24 -FPDTYSDDVHTLFDVFRHSVKQFGNKKAVTKVVDGEKKSWSYFELYDKALRYAGALRKLGLNKGDKFELYAPTSAFWLLTAEACLSQSMTIVTAYDTLGEEGLLHSLRESGVRGMYTEGHLLKTLVNPLKEIESLEVIIYRNDAKEEDIKTIQEIMSPPVEPDPPSPEEICCIMYTSGSTGLPKGVILSHKNMVA-IVTAIVKHVPEVTSKDYLLAYLPLAHILEFAFENICLAWGGTIGYANVRTLVDTNCRDINTFRPTIMVGVPAVWEMVRKKAKLMRHNLPRLRYTLSGGSALSPDTKRFLSIVLCPMLIGYGLTEISAAMVQNPACFNLDD-----------SAGSLLPCTEMKLVDEEGNYNSHGHPPRGEIWLRGPSLTRGYLNRDKENKESFTPDGWFRTGDVGELTPEGLLRIIDRKKNLVKTNGEYIALEKLESRYRTSSLVSNICVYA---DQTKVKPLAIIVPNGLSPDADDLIRIGRSHHFANIELIQNVVLVPEFPVTAAQKLQRRKILDRFK------ 187029837 8 --------------EFLEE-VSKFGSKTALIWRDN----EIPFDDLRKLVEKWKNILERQ--KKRSRVSIFCQNSPDILAIIIASQLVGITVIPLNPSYKKYEIEKYLRESSSNFVIVGDDV---------ELEKFEDF--------EIHTISELLFENFAEEIDESNSAGVIVFFSSGTTGPPKLFEYCQRIMCSQIDQIKAIQAFSPVESDICYGVLPFFHAGGLITILSMLYTGCTVVI-NERWSDNEFLSNCQEFKVTVLFLVPPVLNFFANHPLVSSFDLSSLKTIFVGAAASPPEIAERFPHLE-NLIQLYGSTECGVLICST-----------GKGITNGKSVGLPYPSVELKLR-----------VETGEILVKS------------KTA---VEEGFMETGDIGRLNE---LMIIGRLKEMMKVRGWQVNPIEIEEVVMKVDGVVDCAVYAIPD-----KLIAKVI---GNPDLKQEIMKIVKEHLASYKQLSDVVFVSELPRNSSGKLMRHHL----------- 84617619 78 --------------DLFRQRCDLHPDSPAVVAWDG----SFTYDELDHFSSLLATRLQAAGIGPDVFVTICATRCRWIPVAMLGIIKARGAFCALDLSHPLDRLKDICDALKSTITITTPTDSNIARKLAS------TVIVIGGDAPVESDRITP-MNDRPKPTNGHPRNALYSVFTSGSSGKPKGVVVEHRSFVSSALAS--IQPLDIRPHDRLLHFSAYAFDISVFEVLTPLISGATIAIPSEKRRKESLTHAVQELGATWALLTPTVARLY------DPDEFPSLRTLALGGELAQTSDIALWQSKNVVII--YNPAECCPIGVSGPACPADGRFL-----------GRSHTCQRAWIVDPRDHDKLLPIGAVGELLIEGPVVARCYAHDPRLRSNTSSGTRLYRTGDLARYGSDASLYYMGRKDSQIKIRGQRTEPGEIESNLHSLSKDKLGVAIVVLELRGSSKIIAFVSKDGDSNTVGQLRIEAATEEMPAYMVPSAFLSVNYIPISRSGKIDRTRLK---------- 89902307 2 ---------QTTFPRLLLNHAAQRPGETAMREKEYGIWQALSWADLAVLVEQLACGLHQAGLRRDEHMIVIGANRPRLYATMLAVQSLGAVPIPLYQDAAAPECVFPINNADVRFAFADQEQVDKLLEIREQCPQLSNIYFDDPRGEPGLMAVDDLLAAPSEVSRIKPDDVAAMFFTSGTTGNPKGVVHTHNSLLNRAKAGA--DFDKLTHSEEVLAYLPPAWIGQNIFSYAQWLA-CGYVVNCPESAATVTIDL-KEVGPTYYFAPPRVFEGLLTSVMIRMEDMSRVRVAYTAGEAIGPDLFSFYRSIGINLKQLYGSTETAVFVCL-----------QPDNEARADTVGVPCSGVEIKVADN------------GEILVKSPGLLKGYFKNPEATAEVLTPDGWYHTSDAGFLDAHGHLKIIDRVKDVIK-GGANFAPKYVENKLKFFPHIKEVVAYGDGREKWAERPYAGYTDLAQKPEVYQLVKECVEKVLAGSQVSRFLVLHKELELTRTNKVRRGFIAEKYDALYGG- 59876727 1784 --------------------ALQNWNQPAV-CAWDGE---ISYGELEQMSTRVANNLREQGIGRGHIVPICFEKSMWMPVAALGVMKAGAAVVALDITLPVQRLQVITKQVQSDIILASLAQTDLA----GRLGFAKLLVLPNHDEQPKEPAQIDGA------VASSPDDLLYIVFTSGSTGTPKGTMLTHSHVC--SMLHHQREIIGLTSGRRVYNFASYAFDVAWDDFFHALTSGGCLCIPSEEDRKNNIETSMAMLRANYVHITPTILRHI-DWSKATG-----ISVVNLSGEPVAPSDRSILSR-KTKVVNLYGPAETNVVTVQDL----------DELTTQEVSIGKGY-GASTWIVDLKNSDILAPIGEIGELWIEGPLSGLGYLKNPILTRGTERFPGLYRTGDLVRYTKDGSLIYCGRADRQVKINGQRVELGEIDVALLGHDW--HVAVETVQSLESDQVIMAFVAPRNVCIDEKQLENHILRSVLPQYMVPRAFVPLAALPLTATGKVNLRKLQ---------- 59876727 215 AYPTSTQ----TVHGLFDIQLRKRPEVMAVCAWDG----SLTYSQLDKYSTLLAFHLLDQGIQPGSIVALCFEKSMLMPISMLAVAKAGITGLGIDPDQPEGRLAQVVTESKAAALLCSLRHHELSSRLGAK-----------KALPLGLDDLSLMLDDTRSLPTVKSSDILYAVFTSGSTGKPKGVLVSHGSY--SAAAICQHEPFGFSQEARVLDFSSYAFDAAWFNLMHTITSGGCLCVPSTDDLRNHLGGCILQFGVTFAFLTPTVCRGI------ERKALIHLKRLLLGGEMIVPSDIALFAD-NCIITLVYGPSECTPMTMFH---------NPENSVDIALGHGM---GTKTWVVNPDNVHQLCPIGTIGELCLEGPLLGAGYLEDKLKTEQAFIRDSWYRTGDLVKYDDLGTLVYVRRKDTQVKLRGQRVELGEIE----QH--VHQAIMFGTPDHLEQEVVHAFVSLRTNANQSEADHQKTIRQVLPSYMVPTSYIPLSSIPTTITGKTDRVRLQAM-------- 126738260 4 ---------------LLERNAREFGGKPAYREKEFGIWQCWTWAEAEKEIEALALGLINLGVNEGDFVAIIGRNRPYLYWSMVAAQSVGAVPVPLYQDANAEEMAYVLQHCGARFVIADQEQVDKVIEVQDQLQQFEHLIYLDPRGNQGRAAYDEWITDLKERAKLTYDSTCVMLYTSGTTGKPKGVVLSNRNIIESAKNACEFDG--LKRDDEILAYLPMAWVGDFIFSIGQAYWAG--FCVNCPESAETMMTDLREIGPSYYFAPPRMFHHFMAHAKKVGPAFGNVRVGYTAGEAIGPEIFEFYRSLGINLKQLYGQTEASVFITV-----------QPDGEVRADTVGVPAPDVEIKI-DDNGK-----------IFYRSPGVFVEYYNNPDSTADTKDAEGWVDTGDAGFFEESGHLRIIDRAKDVGKMAGSMFAPKYVENKLKFYPDILEAVLFG----NGKDRCVAFIELAGHPRVLETISEHVATVNLSGCQIHRFVILHKELEMTRTRKVRRVIVEDKFKE----- 115384522 58 --------ESVTIYKLLERVVDKHGARDALWF----EKKTWTYSQLKDLVDRFAAFLQSRGVKSGDTIGVFTTNSPEMVVTVYALSKLGAVSALINTSLRDDTFLHCLGVSKATMIISTPDLSEFVCSDIPHVAFNLSSFDGVSTGPVELITVAELQQYSPSGLSAAKRDLAALIYTSGTTGKPKACGV--RNMLTIITSTPLQSDVNNPSKYRTYCALPLFHGTAFFIGLCASVGSAGTLCLRRKFSASNFWKDVHESKATRVLYIGELCRYLLATPPS-RYDKDHQCLVATGNGLRAEIWDKFRERFGVPIREFYRSTEGVAKFDNHGVGSW-----GAGKIGFGGPIRRFLPETEMPYRDPTGFCVKAKIGEEGEAIVRNRDFLVEYVGNNEATEGKLKGDLFQRTGDLVVQDADGWIKFQDRVGDTFRWKGENVSAGEVRDHICSLPAVHDAVVYGVKNGYDGQAGAAGITLEDPSAEGEKLYRELRKKGVPTYAVPRLVRLTEKVATGVTFKQAKGELTKK-------- 57638605 1 ---------------------------------------------------------------------------------------AGGAYVPLDPNYPPERIEYILENSATPILITSSTMLDSLPELPAK------IVCLDQDAAQITQQPDDNLASNVTP-----QNRCYVIFTSGSTGNPKGVEICHQSLV--NFITAMAAAPGLTASDCLVAVTTISFDIHTLELYLPLTVGATLVLASQEANGLGLAELMATHKATVMQATPATWRMLLNADWAG---LPSLK-AICGGEALPHELADQLEKVGM-LWNIYGPTETTVWSTTCEVKRDRDRTS--DRADRPEPIGRPIANTQTYILDALMQPVPVG--VPGEFYIGGDGVARGYFQRPDLTAERFLDNPFYKTGDLARYQADGTIEYIGRLDNQVKIRG--------------------------------------------------------------------------------------------------- 51597356 205 -----------TLFEALLSAQTRYGRKPCIEDVSFKED---SYQTLLKKTLGVSRILQRFTV-PGEHVGMLLPNATITAAAIFGASLRGRIPALLNYTSGAKGLQSAIIAASLKTIVTSRQFLEKLTHLPEQVNEVNWVYLEDLKDTVTLTDKLWILFHLCFPRRAQADDSALILFTSGSEGNPKGVVHSHASLLANVEQIRTIA--DFTPRDRFMSSLPLFHAFGLTVGFTPLMTGSRVFLYPSPLHYRVVPELVYDRNCTVLFGTSTFLGNYARF--AHPYDFARVRYVVAGAEKLAESTKQIWQKFGIRILEGYGVTECAPVVAINVPMA-----------AKVNTVGRILPGMEARLIN-----VPGIAQG-GRLQLRGPNIMRGYLRNPAENAQGELDANWYDTGDIVTLDEQGFCAIRGRVKRFAKLAGEMVSLESVEQAISLSPEGQHAAA-AKTDSAKGEALVLFTT--DSEITRERLIKAARENGVPELAVPRDIRVVKALPLLGSGKPDFVTLGKMAQD----- 55377892 25 -----------TLGEMFAASAARNADTTAIPAAPDGDYAALSYERMHQLVKYLAAGFRDLGVGSDARVGILSNTRMEWALSDFAILSAGGVVTTVYTDSSSKQVQYLLSDPEASAVVVEAAMLDRVLAIEDDL-SLSFIVVMDDTDVDRYRRGEETFSETAYQSWLDERDPASLIYTSGTTGQPKGVRLTHRNFRANVNQTRKRIGPRITADTRSIAFLPLAHVFERLAGHFFMYASGAAVSYAE--SPDTLADDLQTVKPMTGLSVPRVYERIAKHSLADRLVYSTVKFMVSGGGSLSKTLCETFLGMGLTILEGYGLTETSPVLSVNPPED-----------IRPGTLGAPLPAVDVHIVDAS--EFDGVTGDVGELLVDGPNVTQGYWNAPDATARAFTEDGWFRTGDIVERTDDDFLIYHDRLKELLVLSGKNVAPQPIEDQFATNDRVDQVMVVGLPDDVDDERVHAWVQTAVDAVNEELERV----ERIKSFALVSREWTAENDLLTPSMKKKRRNIRSAYREKLA-- 119501377 1184 ------YHQEWNIVDLFQRQVAATPHQIAVKETF----FQLTYNELDQRSTQVALWLTQQSFIKETAIGVLANRSCETIVALLGILKAGLAYVPLDPKLPIERMKTVLSCSGNLVLLGSGITVPPIPG-----RGCRFLHIADTFAG----TIKKVNKSQTPLLPICPTSLAYILFTSGTTGKPKGVMVEHRGIVRLVKDANIINQSA-NSKAISHMLNPAFDASGLEI-YTALLNGGTLICLDAQWDYAMLEQIFAKENIRIAFMTTAMLKQFLTHCPAI---IGCLEILCLGGDRLDREDVAKARKLGAKIINSYGPTENSVVSTMY-------CIPPDEEAINGVPIGRPIIDTGAYVMDPKLRLVPIG--VMGELVVTGSGLARGYTNL-ELNAGRFDIGGAYRTGDLVRYRPDGQLEFFGRMDQQVKIRGHRVELAEIDNSLLTHRSVDSAVTV--------------------------------------------------------------------------- 119501377 87 -----------SVLELIHGHARADPDHLAIVAWDG----TITYSQLELLTSQLASHLQTCGIGPECLVPIMADRSMWAVVGELAILKAGGAFVPIDPSQPVERVKSMMVQANAKIALSSPHLVGSLSSLVDTVIAISPDTMSRLPKPRCDAVYYAC-----------PDRTAYVLFTSGSTGQPKGCV---AGLTALSDVVNQTAALKINSESRVLQFASYSFGMSLIEIYCTLAAGATICIPSKKDRLNNLSNAIKKMRITWALLTPSTAISLGGSVE-------CLKTLVLAGEPMGIEHIQQLASR-LELLQAFGFTEWAGICCVSQPIKSEADIR---------SIGVS-PTASLWLADPTDCNKLAPVGAVAELLVEGPALVEGYLKDVPQTATAFIEPPWYKTGDLVQYQADGSIRYVARKSTQVKIRGMRVELGEVEYQIRQSPQLEKVIVEAAAPAKSNGIPVAFLYSANPAALTGQSLSHLLEQTLPEYMRPAVYFPLHSVPVTITGKVDRRALR---------- 111017561 85 -FPGTRLNWAENLLRHTDRT-----GPAIISVDETGTTGELSRAELVAQVANLAAHFRKIGVQPGDRIAAMLPNIAPTVAAVLAAASVGAVWSCCAPDFGVKGLVDRFAQIEPTVLIGVDGYRDVFATLLDQLPTVRHAVVVDGEHRPSIAAYADVVVGDAAPEQVPFDHPLWILYSSGTTGLPKGIVHSHGGIVLEALKANALH-YDLGPTDRVFIAASTAWV-VWNMLVDTMVTGAAIITYDGSPTPDHQFEICARYGATRF-GTGAAYLTLCEKAPGTAFDLSGLRSIMSTGSPLPDTTWRWIYDTVSPDVHL-GSDSGGTDVATGFIGAN--PLSPVRVGELQG----PYLGVDVQAWTETGEAV---VGEVGEMVITAPMPMPIYWNDPDRYRDAYFEPGVWRHGDWITMEADGGCVVHGRSDSTINRGGVRMGSADIYQAVEALPEIAEALVIGAELPHGGYHMPLFVVLRDGYDLDDALVEKIIRREASPRHVPDEIIDVPAIPITRTGK----------------- 118403630 85 -----YYDDARTMYEVFQRGLHISENGPCLSRKSNQPYEWLTYREVSDRAQCLGSGLLQQGCKSDQFIGVFAQNRPEWIISELACYTYSMVVVPLYDTLGQGAIRYIINTADISTVICDDKANILLEHVKGETPGLKSVVLMDPVDAQQTMQQVEEIGKRNPPLPPTPEDLSIVCFTSGTTGNPKGAMLTHGNVVADFSGFLKVTESQWSPEDVHISYLPLAHMFERMVQSVVYCHGGRIGFFQG--DIRLLSDDMKTLRPTIFPVVPRLLNRMYDKI-FSQADTSRLRMIVTGAAPASPTVLGFLRALGCQVYEGYGQTECTAGCTFTTPGD-----------WTSGHVGAPLPCNYIKLVDVEMSYFAAKGE--GEICVKGPNVFKGYLKDKVKTAEALDEEGWLYTGDVGKWLPSGTLKIIDRKKHIFKLAGEYIAPEKIENIYIRSEPVSQIYVIVVPDA---EVMPAWAKKKGKKAIMEDLLRLGKESGLHSFEQVKAIHIHTEMLLTPTLKAKRPELRDFFK------ 170721893 76 ----------LNFAEHLLRRRDDHP--AVTAMREDGQRRSLSHAQLAAEVAGLQKAFKNAGIEPGDRIGAVMPNTWETLVAMLACTSLGAVWSTSSPEFGLHGIIDRFGQIEPKLLIVCAGYVDKINQVCTQLPGLQQLIVVPYTRPHTQADWGDFYQAGGEPTPLPFDHPLYILYSSGTTGVPKCIVHSAGGVLLQHLKEHGLHN-DLKADDVLFYYTTCGWMM-WNWLASGLAVGATLVLYDGHPGPERLLDLIDAEGIQAFGTSAKYLAALEQEGPARSHRLDSLRLILSTGSPLSPHSYDYYAKIKADLCLA-SMSGGTDIVSCFVLGNPTLPVRRGEIACKGL-------GMAVQVWNEHGQPV---TGEKGELVCTRPSMPLGFWNDNDRYREAYFSQGVWAQGDYAEQLATGGMVIHGRSDAVLNPGGVRIGTAEIYRQVEKVEQVLESVAIGQQW-KGDVRVVLFVRLRDGLVLDEPLIRQVIRQYTTPRHVPAVILQVSDIPRTISGKLVELAVR---------- 29827645 18 -----------------------------------GTWTQVSAAQLRDEVVDLARGLIASGIRPGNRVAIMSRTRYEWTVLSCALWSLGAEIVPLYPNSSHEQVAWILKDADCVVLVEDEQGVMTVGSVCAGLPRLRHVWQLDSGSLDELVERRPVPAATVDSLRVLPDSTAVIAYTSGTSGHPRGCALSHRSLA--STCDTLLDGWRHTEQPAVLAFLPFSHVYGLMVQ-GLCLRGGLLMGHEPDLRAESLAAAFRSFRPTYLYAVPSVFEKILQHALYERAVYRKLRGAVSGGSPLNRELTLFYAGIGIMVHDGYGLTETSGGITAQPVGRE-----------KFGTVGRPLPGTDIQVAED------------GEILVRGPSVFQGYVNDIPGTRASLR-DGWLATGDLGRLDSEGYLSITGRKKDTIVSSGKSVAPSVLEERLRVHPLIHQAVIVG-------------------------------------------------------------------------- 116669765 12 ------LDQDSNVTDLLLGQHAKDPSHAVYARKGPNGWVDIPVQQFLDKVVALAKGLIAGGLAPGDTVAVMSGTRYEWTLADFAIWFAGGVTVPVYETSSASQVEWILHDSGARRVFVEDQAKAELVAARSELDAVVTVVRLDDDGGAPNLASLAAAGAGVTDGELERHDVASLVYTSGTTGKPKGCEITHGNFLVATNIVEFLPEILRQEGARTLMFLPLAHVLARAVQVVCLSAGATL---GHTASAAQLLEDLATFKPTFLLVVPRIFEKVARHALFDRVLYPKLRYTVSGASPLSSHDAHFFRGAGIPVLEGYGLTETTAPCTANTPS-----------RTKVGTVGIPVPGTTIRVADD------------GEILVKGIGVFKGYHANEAANAEAFV-DGFFRTGDLGSLDEDGFLTITGRKKDLLVTGGKNVAPGPLEEKIREHPLVAQAVVVG-------------------------------------------------------------------------- 148977719 3 -----------SVINRFNQIVAAQPNKVAL----NSEQEQLTYQQLNHRATLVAQSLVSQGLS-GQLVVLHFPSSIELVVSILGVLKAGGTYVCLDTAYPQQRKQYILDKSQSRAVITRQPLD----------------LAVDLTLDYSLLLLEPL---HTVPAHIDPSPIMNVIFTSGSTGEPKGVKLSHTNIL-----SFIDTHSDIVATDCMPQLSSIAFDAFQFELWVMLLNGGTLCLLPEKLNAPALKQAIERHQIT-MAFVTTALVNLLNHFIHQ----PTIRRLYFGGEELSNAIKHDFPDYDFELVHCYGPSETSVWNVSYHCQQWEATLP----------LGNPLSNSTLLLVDQHGQAITTPNQ-IGEIYIGGPCVSEGYLHDDPLTQQSFVIDGYFKTADMAMWNADAQLVYSHRIGNTVKHNGYRVNLNEIDRAIQSC----DNQVQSVTTQLNGELATFYC----QTQLDELAIRHRLNAILPAYMCPTHIVKVAQFPLTPHGKIDVPAL----------- 167842389 1 ---------------------------------------------------------------------MLLPRGTRTVAAYSGVMRAGCAYVPADPAMPPGRLRDVLATVG--YVLTTRANLSLLDGVAARA------IVIDA---------HESAAADAALPEVALDDLAYVMFTSGSTGKPKGVMITHRAASL--TIEAILRRHAIGASDRLMCVSAAGFDLSVFDFFGAFAAGAAVVLAPETVAPGVWLDLMARERATVWESVPAVMELLLLECRQSDRTLPSLKLVMLSGDRVPVGLPAQIRAADPEVLALGGATEAA-------IWSCWYDTRGLAPDAAFVPYGRHLPGQRLYVLSSSLQAVPIG--VPGDLWIAGAGVALGYLGQPDLTVYRFVDNPMYRTGDRARVLADGNLEFLGRVDDQVKIGGFRIEIGEIEAALAAAPGV-ERGVASVFERDGRRMIAGYVLLRANATFDLAAIRDTLARRLPPYMLPASVMALDSVPLSANGKVDRKRLPE--------- 182413778 3 -LPSSSASVPSTLVALLRGRAQHQPDRRAYLFLADGETESFTYAELDRRARAIAARLQTI-TACGDRALLLYPPGLEFLAAFFGCLYAGVIAVPSYPNRPDRRLQAIAADAGATVVLTNAEVADDLEARLTHSPELRAWQWL----ATDRIPTDEAAGWRDPQVR--GDDLAFLQYTSGSTSTPKGVMVSHGNLL--HTLDDLDRGWDHTPDSVMVTWLPIFHDLGLIYGALIPLFKGCVMLPPPAFRPVRWLEAISRYRATHSAAPNFAYDLCVAPEQRARFDLRSWRMSLNAAEPVRAETLAAFNAAFAPVTPGFGLAEATLKVSALPCAEHVRSDELAQHRVVLGGPGTPIVGCGWRIVDPVTCE-PCAEDHVGEIWFAGASVALGYWKRPAETAETFQAGPFLRTGDLGFVRGE-ELFVTGRVKDLIIIRGLNHYPQDIETVEKGHPALRPAAAFSVEIDGHETLVIAYLRKLNVDEVVAAIRKAVAEQHVSAIALLR----TNSVPKTSSGKIMRRACRQQY------- 148991969 1 -----MSNKPIDMIETIEHFAQTQPSYPVYNVLG----QEHTYGDLKADSDSLAAVIAQLGLPEKSPVVVFGGQEYEMLATFVALTKSGHAYIPIDSHSALERVSAILEVAEPSLIIAISAFP--LEQVSTPMINLAQVQEAFAQGNNYEITH-----------PVKGDDNYYIIFTSGTTGKPKGVQISHDNLLSFTNWMITDKEFATPSRPQMLAQPP-YSFDLSVMYWAPTLALGGTLFTLPSVDFKQLFAAIFSLPIAIWTSTPSFADMAMLSEYFNSEKMPGITHFYFDGEELTVKTAQKLRERNARIINAYGPTEATVALSAVAVTDEMLA------TLKRLPIGYTKADSPTFIIDEEGNKLPNGEQ--GEIIVSGPAVSKGYMKNPEKTAEAFFEEGLYHTGDVGTMTDEGLLLYGGRMDFQIKFNGYRIELEDVSQNLNKSRFIESAVAVPRYNDHKVQNLLAYVILKDGDIDITKAIKEDLTDIMMSYMMPSKFLYRDSLPLTPNGKID--------------- 163703224 33 -------DAETTLLGRLEQHARGTPDKPFLVHHQGGRYAILTFSDVQALASRIAGALSDIAEGHPDVVLLFLKHHPRQLPAYLGAMMAGLIPSFMDPALYWASHAALIARIRPAAIVTYREIAAELTALCADLPT--RVLLIDELGNDA-----QGREEAGPGVKPRPGDTALLQHSSGTTGLKKGVQLTFAQI--EAQAAAYAPTIRLDSDSTVVSWLPYYHDMGLFTAFLVPLTVGAAVVSMDAFEPASLFEAIERFRGTHCWLPNFAFQHLVNTVSPGGADLASIRTFVSCSEPVKSASLQRFAQAFAQLTACYAMAETGFAVSQSDPDRHVAVAPDHPGARPLVSNGVPLAGVEVRILPLDRCAGACGDGPVGEIAVRGPIVFSGYYEDLETTRAAF-EDGWYRTGDIGFLD-DGELFISGRVKDVIIVHGRNYYAHDIEEVVSAEAGVVRAVAVGVMNEEVGSED--VVVLAETRLEAEAELRALKRAIKRSILTVRSVHLVQPLTKTSSGKISRSENLARYR------ 211584891 56 ------LDGSTTIYKMLERAVEVEGR--ATTDALWFEQKTWSYGQLKDLVDRMAALLKSRDINPGDTVGVFTTNSPEMVMTVYALSKLGAVAAMINTNLRDDTFTHCVNVSGSKLIISTADL---CQHVCVDLPHFTLSLGSFEGAEAGAITLQQFSPLGLAAAKRSPKDLSLLIYTSGTTGKPKACAI--RNML--TLITSNPHSADVSNHSRVYSPLPLFHGTAFFTGLCAAIGNGGTLCLGRKFSASKFWKEVHDSGATRILYIGELCRYLLATPPS-PYDQDHKCIVASGNGLRGEIWEKFRERFNVPIREFYRSTEG-----VAKFDNHGVGAWGAGKVGFSGPIRRFLTNTEMPYRDPATAALGQEGEAIGR--VRDRGMLIEYLGNEGATEEKLLRDVFQRTGDLVVQDESGWVRFQDRVGDTFRWKGENVSAGEIRDHICRIEGVHDAVVYGVKLSGYGQAGAAGITLESPEVETETLCKALKKKGVPSYALPRLVRLTEKVATGVTFKQAKGDLAKK-------- 103486371 8 ----------------------------------------YSWRQIADAVRAIETALADMGLPADARVGVLLRNRPGHVAAIVAVLSTDRCLVTLNPILPDARLFADVEGLALPAVIADASDLAR-PGLAGALTNAGSAVIEIGPRLEGVRVVQQKLRHAD---QVSPGVAIEML-TSGTTGPPKRVPLSRRGFMRYERGRSFDDPPRLSSG-CTMIVNPLTHIGG-IYGCIGALAAGRKIALLEKFSVEAWVGAVKRNRPAVAPAVPSAVR-MLLDADLDPDDLSSLKSLISGTAPLSPDLVDAFAKYGIPICANYGATEFAGAVAGWNIDDFRKFWTE-----KRGSVGRIHADIEARVVDADGAELPAGREGLLEL--KGQQL----NNNMQ----------WLRTTDRAVLDADGFLFIKGRADNAIIRGGFKIHPDDVVQVLNMHPSVRESAVVGIDDDRLGAVPAAAIILKDGTPTTADLKA-WLKERLIAYQVPTRIQIVTDFPRTPSMKPSAPGLRALFAE----- 157343471 179 -------------------------DDTVVIWHDEGDINRMTLEELRREVWSVAYALDTLGLEKGSAIAIDMPMNASSVVIYLAIVLAGYIVVSIADSFASREISTRLKISNAKAIFTQDKSLPLYSRVVDAQSPTAIVIPAGGKLRDGDMSWHDFLDDEFAAIEQPIEAFMNILFSSGTTGEPKAIPWTNATPLKA--AADAWCHMDIRKGDIVAWPTNLGWMMGPWLVYASLLNGATIALYNGAPLGSGFAKFVQDAKVTMLGVIPSIVRTWKSTNCTAGLDWSSIRCFASTGEASSVDEYLWLRAQYKPIIEYCGGTEIGGGFVTGSLL----------QAQSLASFSTPAMGCSLFIIGDDGNLLPQDASGMGELAL-GPLMFGTTLLNADHYDVYFKGMPIWRHGDVFERTSRGYYRAHGRADDTMNIGGIKVSSVEIERICNTHSSVLETAAIGMPPPAGGERLMIVVVFKDSNPDLNELRIAFVQKKLNPLFRVSHTVPVPSLPRTATNKVMRRVLRQQLAQL---- 157111121 44 --------DPISVPDLVNRTVRDYPDLPAMVYKNAQKWTTVTYREYRDRVHKMAKVFIKLGLEPHHTVSVLAFNSPEWFVSELAAIHAGGIITGVYTTNSAESVKHVLESSRTNIVVVDDAQMEKIYSIKSQLPHLKAVIQTTAKREDGYYRWSELEEMNTDDVEEEFKTRLALVYTSGTVGNPKGVMMSHDSLTWDSYSIGKRLDQIQYGKEVLVSFLPLSHIAAQMVDIFLSLQFACTVYFADK-DAGTLINTLQEAKPTRMLGVPRVYEKIQEKMLAIGAQLSRCMTMVTAAAPMDPETKKYFMSLDMPIMEAFGMSETCGAHSLTTADSYN-----------FATIGKSLGGCETKI-DK------PDERGHGEICMRGRHILMGYVGDEIKTKEAIDEEGWLHSGDVGYIDDQDFIYITGRIKELIITGGENIPPVHVENLV--------------------------------------------------------------------------------------- 117926829 1 -----------------------------------------------------------------------MPNRMEWVLFDVAAMSLGLVVVPLYPHDRPEAMVYILKDAGVKLLLVDERQLQSLKPHLAQLRQLKRVVVLQGHCSEDCVAAGDWLPQGKQTWATDPHGLATLVYTSGTTGPPKGVMLSHRNLLSNA-SAALARIRAYT-DDRFLSFLPLSHALERTAGCYLPMMAGCEVAFSRGI--PYLSEDLAVMQPTVLISVPRIFERILQHAPEWKVRLGRLRLAVSGGAALDPHISRFFLGLGLPLVQGYGLTETAPVVSVNTPGDNE-----------PSSVGQPLPGVQVRI------------DAQGELCVKGASVMSGYWHNPRATRRVIDQEGWYHTGDKGELDAAGHIKVVGRLKEILVTAGRKIPPGDVEGAILADPLFAQVLVVGEGYPY----LAALVVLNSEIAQGVTLDEMALVARMNDHRFPRYAEIVENGLLTPTLKVKRTAVIQQYQD----- 154278864 97 ------------VHETVTRAARTHPGSLAI-CSWDGD---MTYEMLDRFSNQLARHLIKQGIRRGNLVPHCLNKSKWAIVVTLAILKAGGASVAVGPRSPLQTLASNIQTLDAPLMLVDEENRCQAESLGIPLITISECFMMSLGDSDQTIDSG-----------VRSNEPAFVVFTSGSTGQPKAIVLQHDSICYSARAHG--SSLGIGRGSRVLQYAAYTFDVSIQDNFTTLMRGGCVCILSKRVNIVDLISSINILQANWACLTSTVASLL------KPSDVPCLSTLVLGGEPASQDVVAVWAG-HVTLHNVYGPAEASIWSSCNENLGEH---------SLALNIGKSLAS-RLWVANPANHHNLVPIGCVGELLIEGPLLARGYLHDPELTSTKFIYDPWYKTGDLVRYLDDGSLIFVSRKDSQVKINGQRVDLGEIAHHLSSIPSVSQIVAEFVRKQYQNDRLVAFLEQLDDVDESEQHARHVLEDNLPSYMIPSIFIPLARLPRNASGKLDRKKLQQYFMNL---- 154278864 1651 ------------LHDAFQRQALNFPKNPAVSSL---EGENITYVELEQLSSTLAKSLNDSGVGSETMVPLMFRKSPWAIVAILAVLKAG----------------------GASLILVDTDCFEPAKSLLPS----QRIITIDRATFRALPS----ISHYACSTVIPSNS-AFVIYTSGATGVPKGVVLEHRAICTNLDMVG--EVYGVGPSSRIGQFASYAFDISIQDIFLALYRGACICVIDERHRIDDLAFALRSLRVNWMNLTSTVAQLL------QPEDVPNLSTLVLAGELMREDVIEKWKH--VALINSYGSAETSISISFNRGIQHVTQARD---------IGLPLRSLS-WIVDEDNHNKLSPIGVPGELLVEGPLLARGYLNDEIKTRESFIVNPFYKTGDLVRYSDDGSLVFIRPVDNQLKVRRQLVEAAEIEHYIMDSPASSGVAVALVPIHEGEETLAAFIRYEGQMPSSDALRREKLAQMLPSYMVPSYYFPVHRLPFTLSGKLDRQVL----------- 197774100 18 ------------LADAVFDHAFDDPDHVALGRKDSGRWQDVTSAQFRDEVLALAKGLLAHGVRFGDRVALMCRTRYEWTLFDFALWTVGAQSVPLYPTSSAEQVFWMLHDSEVSACMVEEDHAMTIGSVIDRLPLMKRLWQLDAGAVEELVAAGAHIDDDVHRRAVTPDSVATIIYTSGTTGRPKGCVITHSNFMFEAMIGRWEPVFHSKAGDSTLLFLPLSHVFGRMVEVAA-IRGRVKLGHQPVLQASALLPDLAAFRPSFILAVPYIFEKVVKYAEALEHRAFGLRHAMSGGSGMDRRLGLFFEGAGVTIFEGYGLTESTAAATANPPE-----------RTRYGTVGLPIPGTTVHIAED------------GEVWLHGGNIFQGYLGDPKATDAVL-HDGWLATGDLGALDEDGYLTITGRKKEIVTSGGKSVSPAGLEERVRAHPLVAQCIVVG-------------------------------------------------------------------------- 169783562 54 -----------TTYDVFRRSARVFGNAKAVASRRLIKTHKWTYFEMEQMALQLGAGLKKLGLETGDKIHLYGATSENWLAMSHGAASQSLTIVTAYDTLGEEGLKHSLVQTSSVAMFCDPSLIPSVANVLKDVKSIKHIIWNSHFAPKNVISFEDLLGEQVEPVPPSPEDLCCIMYTSGSTGPPKGVPLTHANVIAATAGINTIVGPYIGPSDALLTYLPQSHILEFMFENLCLIWGGTMGYGNPRTLSDASMRDIREFKPTILVGVPAVWSSLLDAVVFKKLKDATLRIMMNGGGPISKDTQKFLSMAIAPMISGYGLTETSAMGALN----DPMAWNPDALGEIPASI-------EVKLVDADAGYFTKSNPPQGEIFIRGGSVSKGYWDNEEETKAAYTEDGWFMTGDIGEFDKNGHLKIIDRKKNLVKTNGEYIALEKLESVYRSSPLVGNICVYAAQD---QDKPIAIIVP---------------------------------------------------------- 23500936 92 -FPEA----RLNFAENLLRHK---GDGEAIVFRGENKVRRLTWNDLHALVSKLQQFMLSEGVQPGDRVAGMMPNMPEAVALMLAASSIGAVWSSCSPDFGVQGVLDRFGQIEPKLFFACDGYADKVAEVTAKLPGLKRAVIVTEKGIALYAALEPFKAKPVEFTQLPFDHPLYILFSSGTTGIPKCIVHRAGGVLLQHLKEHRLHA-DLRDGDRFFYFTTCGWMM-WNWLASGIASGATLMLYDGSPDGNVLFDYAAAEGMTYFGTSAKFIDAVLKAGLKPGHDLSALRTISSTGSPLSPEGFAFVYKKDVHLASISGGTD----IVSCFV------LGVPTEPVWQGEIQGAGLGMAVDVWNDDGKPV---RGEKGELVCTKPSMPLQFWNDAEKYQAAYFEDNIWCHGDFAEWTEHGGIVIHGRSDATLNPGGVRIGTAEIYNQVEQMPEIAEALCIGQ-DWDRDVRVVLFVRLAEGVVLDDDLKARIIRTGATPRHVPAKIIAVRDIPRTKSGKIVELAVRD--------- 157744833 116 -----------TLYQGVRRGARLSNNGPMLGRRVKQTDGSITYNHILERADNVSVAFRELGIPTGENIGIYSKNRPEWIVTEFATYNYSNVIVPIYETLGSEASVFILNQAEIKIVVCDDNAKATLLKFKEQCPSLKTLVVMEPITDEKVLTFEDLLGKNAKPAHIPPEDLATICYTSGTTGTPKGVMLTHANVIADGVCMDFFKHSGIASTDSMISFLPLAHMLERVIESVCFCVGAKVGFY--RGDIRVLAEDIKELRPTVVPVVPRVLNRLYDKVEVNKSTLKKLRLMITGSAPLSTNVLTFVRAMGCVVVEGYGQTECVAACTVSM-----------EGDSLAGHVGMVIPSCQIKLVDPELNYYAKD--QAGEVCVKGHIIFKGYYKNEQQTKETIDSEGWLHTGDIGRWTPEGTLKIVDRKKHIFKSQGEYVAPEKIENIYVRSKYVAQSFVHG---ESLKTCLIAVVVPDAEVLVPA-------------------------------------------------- 172041019 9 --PLYTIGENETILTALRDLQKDHPSVVVFSRPKNFDWEDVTTTQFLDEVYAVARGLIANGVKAKDRVVIMSETRYEWSLLDLAIQAAGAISVPIYPSSSTSQCAWIVQDSGASFAVGEQEHCERLENFIPEDGTPTEVDILINDGRDKKISQDEVEARIAD---VRTSDVCSIVYTSGTTGRPKGCKVLHSNWLSEARGLATHPIGRLGPGKSAVTFLPLAHVLSRAVSYLLLTTGCTQTHWS---DFGTLVTEFQRSNPNMVLGVPRVFEKVLDTPQGPNLALKTLEYAISGGSALNTELMHFFRGVGVYIYEGYGLTESTAAITVNF-----------EPDNIIGTVGRPVGGNTVRIAED------------GEILLKGDVIFGGYWNNEEATKEAFDEDGFYATGDLGALLPTGHLRITGRKKEILVTGGKNVSPGPLEDILRSAPLISQAMVVG-------------------------------------------------------------------------- 212536160 50 -------DDVATIHDILRRGAKTFGNKKIVDGVEQEVEKKWTYFELEKLVLQLGSGLRKLGLEKGNRLHLYAATSANWFAMAHGAASQSVTFVTAYDTLGEEGLSHSLKQTKSDAIFLDPGLIPSLTSILKDIPNIKHVIYNTGGAEVNQADLDKLKSEPVDPVPPKPEELCCIMYTSGSTGVPKGVSLSHENVVAAVAGVTVIVGPYIGPGDSLLTYLPLAHILEFVFENACMFWGGTMGYGNPRTLSDSSVRDIREFKPTILVGVPAVFSGVLDAVVFKKLREATLRLLMNGGGPIAKDTLKFISYAIAPMISGYGLTETTAMGALQDPLA----WNPEALGDIPASI-------EIKLVDDAGYSVKNDPPQ-GEILIRGSSVTGGYYENEAETKDAITEDGWFRTGDIGEFDKYGHLRVIDRKKNLVKTNGEYIALEKLESVYRAHPVVANICIYAAEN---QSTPIAIIVPKLKSAILKELQNAGRAGKLRGIEIISGIVLSDEEPQTAAQKLQRKKIVNHFK------ 169774971 43 ------LGDTTTIYKMLERVIEVHGSSDALWF----ENKTWTYSQLKDLVDRFATVLHGRNINSGDFVGVFTTNSIEMVVTIYALSKLGCVAALINTNLRDDTFIHCLNVSGSKFIISTPDLSEFV---CSDLPHIALNISSFDGESAGTTELQQLIPLGLIPAKRSPSDFCALIYTSGTTGKPKACAI--RNMMLSTDANNQSKYFPL----RTYSPLPLFHGTAFFTGLCYSLGNASTLCLRRKFSASQFWKDVHDSRATRILYIGELCRYLLSTPPS-PYDQDHSCIVATGNGLRGEIWERFRQRFAVPIREFYRSTEG-----VAKFDNHGVGAWGAGKIGFSGPI-RRFFEDDVFIVKYDTETLGEEGEAIGRVRNRG--LLTEYLHNEDATEKKLLRDVFQRTGDLVVQDRDGWVKFQDRVGDTFRWKGENVSAGEIRDHICRIPSVHDAVVYGVKLQGYGQAGAAGVTLEESSAAVESLYRELKKKGVPSYALPRLVRLTEKVATGVTFKQAKGDLAKK-------- 108798731 26 ------------------------------------DGQWVTWAQIGEAARRIAELVTRYG---GDTVGILLRNRPPQVAAVLGVLLAGGTVVVVNPSRGDDRTRADITALALPVLIGEPDDLAALVTPAPATTVLSL----------TALSQEPVVDAAARRRAETRPGVAVRMLTSGTTGPPKRIDLTY-DMLAHSVLGPEPDGPR---RGIAIVNAPLVHIGG-VFRVLQCVGEARSFALLERFELQRWADAVRRHRPAAVSLVPAALRMVL-HSDLTRDDLAGIRAVTSGTAPLSADDADAFEMFGIPVLTSYAATEFGGGVAGWTLADH-----QRHWHTKRGSVGRASGGAHLRVVDEDGTPLGPD--QPGLLEVKPGQLGPG-------------AD-WIRTTDLARIDADGFLWILGRADQAIIRGGFKVMPDDVRTALEGHPAVRGATVVGCPDDRLGETPVAMVELRDGATTSVDELTAYLRGRLAHYEVPSEIAVVDTIPRTPSGKADLGAVRRYF------- 169611777 53 -------------WYSFEPQVARFPNELCIWS----RTKTYTWQETHDRAIQWAHFFLSQGVKPGDMVATYLMNSADFLVLWLGLFAIGCAPAHLNYNLKGDALLHCLKVANVKIFVVDPECAERFADVKERVEELVKAFTVDEALLQKVYAGPTNDPGPSYRENVVGSDPTCLLYTSGTTGLPKAVSRFHE---RGSREKPPLDQRAGPGGDRWYCCMPIFHGTG-GLACIMCLTTGLSVAVGRKFSVSTFWDDIHDSQSTMFVYVGEAARYLLMAPPHPRERDHKLR-GMYGNGMRPDVWNRFKERFGIEVIEFFNSTEGVLAMLVQSKNDFKATAVGHHGAIIR----TALRNVLVPVIDPETGDILRDPKVGGEILVGVPSAFAGYHNNPSATAKKFVRDVFYRSGDALRRDDDGRWFFLDRLGDTFRWKSENVSTAEVAEVLGKYPGVAEAIVYGTLVPKHDGRAGCVSLADGVRPETFDWKAFLARGKLPRYAVPVFLRLVREGSNTDNQKQNKGPLREE-------- 149482773 66 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GYGTTENSPVTFMGFPQDSLQQKTE--------SVGRILPHTEAQGV-ETDEVLPLG--TPGELQTRGYCVMLGYWGDPQKTHEAISEDGWYRTGDMAILDEHGFCKIVGRYKDMIIRGGENIYPAELEDFLHRHPQVQEAQVVGVKDQRMGEEICACLRLKEGQRSTAEEIKAFCKGKISHFKIPRYIVFVENFPLTVSGKIQKFKLREQMEQLL--- 189464499 4 -----MTYHHLSV--LVHRRAEKYGDKVALKYRDYETSQWITWNQFSQTVRQVANALIELGVQEEENIGIFSQNKPECLYVDFGAFANRAVTIPLYATSSPAQAQYIINDAQIRYIFVGEQFYDAAFSVFGFCQSLQQLIIFDRAVVRDPRDFDEFLETEERTSRASDDDLANILYTSGTTGEPKGVMLHHSNYM-EAFRIHDIRLVDMTDQDVSMNFLPLTHVFEKAWTYLCIHKGVQICINLRPVDIQTTIKEI---RPTLMCSVPRFWAMMLDAIKVGKHNIDYLRFFPTAGAAVPDEICEFVHSVGINMLVGYGLTESTATVSCFLNEGYEI-----------GSVGTIMPDVEVKIGEEN------------EILLRGKTITKGYYKKAEATAAAIDKDGWFHTGDAGYLKGD-QLYLTERIKDLFKTSGKYVSPQALETKLAIDRYIDQIAIIA--DQRK--FVSALIVPKGEYKNMEELLQHTLQQQFAHYEQVKRFTLLPE-PLTNTLKLKRPVVAKNYKEL---- 197733583 80 ----------LNYAEHALRAAAERPDAPALLVDETHEAAPVTWAELRRQVGALAAELRALGVRPGDRVSGYLPNIPQAVTALLATAAVGAVWTSCAPDFGARSVLDRFQQVEPVVLITVDGYRGTVAELRRELPTLRHIPLIGTDTPDGALDWAAVTAGTAEPEQVPFDHPLWVLYSSGTTGLPKAIVQSQGGILLEHL-KQLSLHCDLGPEDRFFWYTSTGWMM-WNFLVSGLLTGTTVVLYDGHPSTGAQWSVAERTGATFFGTSAAYVMACRKAGPARDHDLSRVACVATTGSPLPPDLHDELAAAGPERW-----------IASVSGGTDVCSCFAGAVPTLPVHIGAACLGTDLQSWDPHGNPL---VGEVGELVVTRPSMPIRFWNDPDRYRDSYFEPGVWRHGDWITLTERGSVIIHGRSDSTLNRQGVRMGSADIYEAVERLPEIRESLVIGVEEAEGGYWMPLFVQLAEGATLDDALRDQIIREQLSPRHLPDDIIEIPAVPHTLTGK----------------- 215502178 6 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAEDDIMLAWNPFTHASGFVADTICVCLGVTVIITEHSLSCKDFLETLSTHQISVLFATSERLREIVNEARTNNHPAVGLKKIIVGGTMITESLTELCEFFGVSFVNFYGLTETFPFISCTPPGNICMD-----------NVGVPCAGTKVKILDLSGDSLGPHQK--GEIVVQSKTIMKGYYGRPEATQEVLSSDGWLRTGDLGYYDSNGKIYFVDRIKQMIKCMGNIVTPAELEEILTTHEAVLEAAVVGIPSSKYGEAPVACVVVKETQEKSLDILEQELKELVAGKHLYGGVVFMNSLPKSENGKILRQELKSR-------- 154251010 88 -FPGAALNFAENLLRFDDA-------EPALLFNNEGRMAKLDRGELRREVARFAVVLKRWGVGPGDRVAAFMPNCPETIVAMLAAASIGAVFSSCSPDFGVRGVLDRFGQIGPKVLVACDGYRDKLGEIIEGLPTLEHVAIVNLKAEDWQSLLAEVTDEPLTFARLPFAHPLYIMYSSGTTGVPKCIVHSAGGTLLQHLKEHLLH-CDIKRGEVLFYFTTCGWMM-WNWLVSGLAAGATLALYGSPFAPDELFDYIDQAKINVFGTSAKFIDAVKKSGPRETHDLSSVRMILSTGSPLVPESFDFVYKDDAALCSISGGTD---IVSCFVLGSPLLPVYRGEIQARGL-------GMAVEVWDENGAPLPPGGKEAGELVCTKPSMPIGFWNDDDKYRAAYFDPGVWCHGDFAEITAHDGVVIHGRSDATLNPGGVRIGTAEIYAQVEQMPEVQEALAIGQ-DWQGDVRVVLFVVMKPGISLDAGLEKSIIREGASPRHVPAKIIAVADIPRTKSGKITELAVRD--------- 21224854 18 ------------LADVVFEHALDDPRHIALGRKDDGQWRDVTAGAFRDEVLALAKGLLAQGIRFGDRVAIMSRTRYEWTLFDFALWTIGAQVVPIYPTSSAEQCMWMLYDAEVTAAVVHEDHAMTIATVIDRLPHLRGLWQLDSGAVQELYDAGAHLDDEVHRKAVTPESVATVIYTSGTTGRPKGCVLTHGSFMYEADTVIERWEPVFHDEAATLLFLPLAHVFGRMVEVAA-IRGRVRFGHQPQLNAAALLPDLAAFRPTFILAVPYIFEKVFNAARRKAEKGGRIRNAMSGGSAMDRRLGLFFAGAGVQIYEGYGLTESTAAATANPPE-----------RTRYGTVGQPIPGTTVHIADD------------GEIWLNGDNVFEGYLNNPKATDETL-HDGWLATGDLGALDEDGYLTITGRKKEIVTSGGKSVSPGLLEERVRDHPLVNQCIVVG-------------------------------------------------------------------------- 126436184 15 -----------NVARMFFDRVEKSAQSEAFRKLDDGKWTSLTWQDAAGQVEALAAGLLALGIEPEQRVGIASSTRYEWILADLAIMCAGGATTTVYPTTNAADTAYILADSGSRFVFADDAQLAKLRDKRDELPNLEKVVLFDGTGDGDWLNLADVLEEQPSAVRITSDQLATLIYTSGTTGKPKGVRLAHRAWVYEGETVAGFDI--LHEDDLQLLWLPLAHAFGKVLISAQLACGFASAIDGR---VDKIVENMGTVKPTFMGAAPRIFEKLFNAAFAVGRQVSRLRRMISGSAPLNRDIAEWFHAAGLLILEGYGLTETAAGAFINRLENY-----------RLGTVGQVFDGSEVRISDD------------GEVQIKGPCVMDGYHNLPDKTAETLTDDGWLRTGDRGQLDDDGFLTITGRIKELFKSGGKYVAPPAIE------------------------------------------------------------------------------------------ 145524970 47 ----------LNLQDLFSKSAERYAGKQCLGSFIGDDFSFMTYSQVQEEAIHLGSGIKTWGLAKMKLIGVFGKNRREWVILDIANILYGYTMVPFYDTLGPESIPFILNQTNIETMFLTADASKSLLKCKEKGK-LQNLVLFDPLPEEKLFKYEDVVQNGQPLAQIYPETMYTICYTSGTTGNPKGALITHGNFV-SAVASTQITDARINDNDVHLSYLPLPHVMERLIVISLLYVGAQIGFY--RGDPNLLKEDILKLRPTIFVSVPRLYNKFCDGIKAKSSKLSALRLMVTGSAPIQQDVIDFLKAACCPILEGYGQTESSALSFSTAIWDPVSS-----------HLGGPAANTEFKLVDPEMNYTAQDTITVGEICLRGPGVFVGYYKDPTKTAEALDSEGWLHTGDIGMITEQGGVKIIDRKKNIFKSQGEYIAPEKIESVYNRVPGVAESFVYG---DSLQSQIVAIIVPQSD------------------------------------------------------- 115390761 52 -----MRRDTLNLFYTLEERAKAPATQNLPFLTYNG--RAWTFLETYQLALRYGTWFKRHHIKPKDIVALDFMNSSTYLIVVFGLWSIGAVPALINYNLTGKPLSHSIQTSTARVLLVDEEVRPNFTPELMATMTAPDFREGQGPVEIVFHTADEAQVMQTEPNREDDRDMALLIYTSGTTGLPKPAIVSWWKVWAGGLF--ITNWLEFSKNDRVFTCMPLYHSSAFVLGFVACLMGSANLVIGRKFSARNFWREARENDATVVQYVGETLRYLMAVPPATGEDLKHNIRLVYGNGLRPDIWNRFKERFNIPIAEFYAATEGTSGSWNLSSNDF-----AAGAIGRNGGLSRLIMGGGIKVVDPQTKVVPRG--EPGELLYADPSNFQGYYKNSKATEGKIIRDAFFRTGDIIRWDNEGRWYFNDRIGDTFRWKSENVSTSEVAEVLGTHPDVHEANVYGVALPNHDGRACAAVILEPSQATLDGLAAHVLK-NLPRFAAPLFLRFTPEMQGTGNNKQQKHVLR---------- 158314528 41 --------DDRGLADGVEAAAVRRPDAPAIVDND----RRLTYAELSGAVASGVAALAARDVRAGDGVVLISGNTRHGVIAYHALLRTGVTVLVLDRRCGVADILFALDALPGRAVIVPAGEKNRLDEALTAAEVLPLELFDVQPAPLAPPTRTPAAWAEPD-----RDRAAVILFSSGTTGRPKGVVHSLNTLTAGTANMARVTSTDLSS--VVFLVSPLTSITGLMQIQLAADQHGTLVL-EDRFQPEQTLQRMNAVGATLLGGAPVIAERLLAAATSAGPGTGSLRTLALGGAMLPRPLLEATDTFGIEIARVYGSSEA---------PIFSGSLPLDERERRLSDDGALMPGGEMR----AGSTAHPREG-----LLRGPSVFLGYL-DPADDEAAF-EDGWYRSGDQIEVH-QGRLTVVGRIKEIVNRNGLKISPSEIDTALAGLPGVLEHASFGLPDPSTGERLVAVAVAVGSIVTLDDVVAHLLTRGIAKRKLPEQLVRWDGLPRTISGKVVRSRL----------- 196001047 2 -------------------------------------WQKWTYEEYYRDIRAAAKSFVHLGLQKYNAVAIFGFNSPEWYISNFGSMFAGGVSLGIYTTSSPEAIKYILEDSNTAIAVVEASLKRVLKAAEGSLRIKAIIQYTGEEQQPNIYTWKDFLGKDMSDEELDSRTACSLIYTSGTTGNPKGAMLSHDNLVWHVTWDRLYSELPPTGPERFVSYLPLSHIAALVEVYMPTTVHGSVYFARPDALKGTLVDTLKDVRPTFMMGVPRVWEKIAEKLQALARQNHGLKKKIVGAAPISKDAMKYYMSIDLSLQEVFGLTESSGPFTLSPVGG-----------IKLGSCGIAIGGLDSKI-DQ------PDEDGVGELCGFGRNVFMGYLNNEAKTNEAIDENGWLHTGDLAKQDKNGYVYITGRQKEIIISGGENVAPVPIEE----------------------------------------------------------------------------------------- 169628267 35 -----------TLLSNFERNIAEFGSTAAFTRDDDGVAIELSWDELNTRMRAIGARLQQV-TAPGDRVAILAPQGLDYVIGFFAAIQAGNIAVPLFPELPAERLDAVLADATPSVILTTDGAAESVNAFLRKLPRARRPRVI------AIDAVPDAVGATFVPAALATDDLAYLQYTSGSTRTPAGVQITHRAACTNVLQMILAGGLDMDIRSV--SWLPLYHDMGLIMILFPPLCGGHITLMSPLARPRRWIKQLATESARVFAAAPNFAFDLAAQPAGETWDLSNVAGLLNGSEPVTIAAIEKFTDAFAPIKPSYGMAEATLSVATIGIQDRPSVIAEAPTAVPHVSCGQVIASQWLVIVDPTGAELP--EGEIGEIWLHGDNIGAGYWGRPRETASTFHDSRWLRTGDLGVYL-NNNLYVTGRIKDLVIIDGRNHYPQDIEATASQSPAVRSVAAFPVAANQLAEAAIAVIVAEGSGRVEQAPVIEAIRAAISRHALPADIRLVAAIPRTTSGKLARRACQTEY------- 115436964 1264 ------------------------PHAPAI-CAWDGE---LTYAELESISSKLAAHLVNLGVGPEVFVPLCFEKSMWTIVAMIATMKAGGAFVPMDASQPTSRMKLVVKEVGAHLMLCSENELGRCPGL------VEKAIAVGPGMT-------QAATPKTMPTPVKSTNAAYVIFTSGSTGTPKGSVVEHRAFCTGAIS----HKEGLQMGSRVLQFASYTFDASILEILSTLVQGGCVCVPSESERRGNISEAITRMNVDWAVLTPSFVNTI------DPTTVPTLKTLVLAGEAMTAAHVAAW-TPHVQLVNGYGPSECCVCSSSNR-----RVLPGTLPNDIGTSVGAA-----CWVADRVDHNKLSPIGCIGELLVEGHTLARHYLNNQEKTDAAFIPDRLYKTGDLVKYAPDGSILFIGRKDTQVKIRGQRVELGEIEYHLCLPAEVTQ-AVVAYP--KKGNKLTAILELSGATLSKARIQRHYLSETLPVHMVPVIWIIVEKIPSSSSTKIDRK------------- 115436964 260 --------------QLIEEAVQRSPDAPALLSWEG----QMTFSEFNQTATKLAAYLDQAGVQRGQLVPICFEKTMWTIITMIALWKVGAGFVPLDPKHPRQRMETIIESVQARTVIVSATNQELLAGSVPQLITLDAKLAGEILAGEPVD--FPSRSQPHDVSSVPTRLLSALLKSS----RP-----SSLGVVSVSRPTT--------------TVTPTF-----------ALSSGPGMLTGPSFTP-SFARSVHHE------------------------DVPSLETLIVAGEAVAQDIIDRWS-TRAQLINIYGASECSVIMV-----------GPMSKDTPRTCIGRATGGLS-WIVDANDHDRLVPIGAIGELVIEGPTLARGYLADPEKTDAVYISDPFYKTGDLVRYGDDGRVHLIGRKDLQVKIRGQRVELTEIEAHMRANNNVKTA--VAMVHPGGKAMLAAFISAQSGAPDNKAEITALLAERLPPYMIPSAFLPLLYMPLTASGKTDRRLI----------- 24217154 13 -----------TLYNVMKASAETFADSTAQYYKPDGKNYQASFKNLYETVQQIGCGLISLGIEPGTPIGLIADSGARWLWCSMGITNIGCADVPRGTDSTSDDLRYILNHAECSITFLEETALKKVLSQKSEFPHLKKIILFDQKGTEDTKSFEDLIEKGKTWIQIREEDLATIVYTSGTTGKPKGVMLTHKNIVFNVDSALQGEDLNVYPTDRSMAYLPPWHIAERLVETVCIRAGGAEAFT----SISSLSQDLADIKPTLLLSVPRVWESLLEYSLTEQSTFASLKFALSGAGALPQYIDTFFNAIGIPILEGYGMTELSGISTRRILGE-----------ITVGTLGRCIPGVQIKLMDEKGNEITKPG-IKGIAWHKGDHVMKGYYKEPEKTKEILSSDGWLNSGDLLTWTTSGELKYSGRAKDTIVLGGENLEPEPIEFALVRSRFIQQAMVIG-------------------------------------------------------------------------- 157350979 80 -----------TIAALFEQSCGKHSRREFITAVHLGEYQWETYEEIFNRACNFASGLIKLGHNVDSHVAIFSDTQAEWLIAFQGCFRQNITIVTIYASLGEDALIHSLNETQISTLICDSKQLKKLASISSRLEMIKNVIYFDNAASDSDFSGDEKLGKENPPRLPSKTDIAVVMYTSGSTGLPKGVMMTHGNIVATA-AAVMTVIPELGSKDIYLAYLPLAHVFELAAETVMMAAGCA-IGYGSALTLTDTSNKIQKLKPTLMATVPAILDRVLKQVEAKGKKIRSLRFMLCGGAPLSGDTQRFINCMGAPIGQGYGLTETCAGATFTEPDDPN-----------VGHVGPPLPCAYIKLVSEEGKPMPR-----GEVVVGGYSITAGYFNNEEKTKEAYKVDRWFYTGDIGQFQPNGCLEIIDRKKDIVKLQGEYISLGKVEAALMGSNYVDNIMVYADP---LHNYCVALVVPSNKEETVGEVQQSLSKAKLDKFETPAKIKLVAETPVTAALKLKREQIKTKFKD----- 148222737 54 ----------VTVVENFIQQAKRVPNKPFLIF----QEQVHTYRDVDKRSNQVAQVFMKYSLKKEDTVAMLMSNEPDFVNVWFGLAKLGFRVAFLNYNVRSRSLLHCFHSCGAKMLVVGADMLETLEEILPNLKNISVWVMAKEVSIPDVMDKLELVTDEPVPKHLRHRAATLYIFTSGTTGLPKAALISQ---LQTLKGAAGIWAFGGREDDIVYITLPLYHSAASLIGIGGCIYLGATCVLKKKFSASQFWIDCKKHNVTVFQYIGELCRYLCNQPLKEGEKNHKVR-MAVGNGVRSDVWKEFIRRFGIKMCELYGATEGNICFMN-----HTGKIGSVGRSNIFYKLLFPFELIKYDIINKHGWCERVKKGETGLLIVNQNNPFFGYAGNKNHTTKKLKGDVYFNTGDLMVQDHENFLYFRDRIGDTFRWKGENVATTEVADIIGMLNFIQEANIYGVAIPEHGKVGMASIILKPEETLDVKGIYEQIVTYLPGYARPRFLRLQDNMEMTGTFKQQKFRLVEQ-------- 118468077 4 -----------TLQQLLRSRAEQ--DTVAVKYGD----RTWTWREHIAEAAAQARFLISRDHGRPLHVGVLLGNTPQMLTALAAAALGGYVLCGINTTRRGEGLARDIARVDCQLLITDAEHRGLIDGL--ELPGV-TVLDASDICPEA--------GELTPYREAGPDDTFMMIFTSGTSGDPKAVEVPHAMVLFA--GSALVERYGLTCEDVCYLAMPLFHSNAVYAGWSVAVGAGAA-MAPATFSASGFLPDIRRYGATYMNYVGKPLAYILATPEKPDDHDNPLR-IAFGNEAADRDIAAFSRRFGCTVWDGFGSTETAVIIT-------------RPDDCPPGSIGKGFPGVAIYDFDATGALANPDA-AIGELVTAGGGLFRGYYNDQGATDQRMR-HGMYWSGDLAYRDADGWIYLAGRTADWMRVDGENLTAAPIERILLRLDAVNRVAVYPVPDEYVGDQVMAAIVLQGATLTPGEFEEFLAAQRLSPKAWPRYVWIAEDLPTTATNKILKREL----------- 116057323 133 -----------------------------------GSATTLSYDELVRIAERVGRILRRSAARGGDTCGIMLEDGADLFVCQLASMFAGLAVLPLSPRDPARRLVSIFEDAHVSVVIVNVAGESLLREVGGDVKVADTLLAADTTTNDGSL------------VSPSAKDVSHVFFTSGSTGRPKLASRLHAALIAYCDSKNTAHEID-SESVVFCASSHMFHFTDFC---SALVAGATLVSAAREITLAKLSGILRLSGATHCLTTPVLLASITD---VESLRACPLRLVALGGETMSKSLAQSWLNVGIRVVNTYGVTEC---VAYQSFKEITDPVREDTRAL-----GDPLPGNRFIFAAEPGDD-PNIEAQPGELWIGGKQVCDGYLNRPELTKASFR-NGMYRTGDIVKMCEDGNHIVVGRRDDQVKVSGQRVELGEIEEAIRRTCGIENKCVL----NKYKQLVAYCICPKGVDALISESCRFMVRKEVPQHMVPLAFVFVEAFPVTPTGKISRSTLIDRTVEYHGG- 154277804 20 -------------YDVVDKWAAQLPSQAMLWVDQQGDPRSLDFAYFSRQSNRAA----------------------ELWEIATAAIRIGIVVCPCPVLAVAHDIKYRAEASKASIFVGDTVSISKFKAVQHECPDIRTILQAAGSPLVDELQYSAELEKIPKHFKTKWSDPSVIYFTSGTTGY----MALELNVFFEAHVLTGSLWLGLEPGKLYWNLSEQGWAKAAWAWFAAWSCGAALFVTVGPFNAESALDNLHNYPITTLCSPPTAYRQFVRRKYFSQRPPLALEQCVGAGEPLNDEVIRIWEDMGIKIRDGYGQTETT-LVCGNLKGAKV----------KYGSMGLPVPGVPLTVVDEKGDESPAFQE--GEIAIRTINLFSGYL----------SPDGWYLTGDRAYKDDDGYLWIAARKDDIEVLSG----PFEVESVLKKHPAVVESAVVASPDPDRVEVVKAFIVLEDSSRNPDSLLQEFCKKQTAPYKYPRRIQFVEPLPKTISGKIKRAELR---------- 71735355 3 -----------TIIERFHATVQRYPNEVALITHDT----QLSYTGLLAHVNATAAALQHRAISPSDKIGLSLNKGVDLYIAILAILTTGACYVPIDLKLNEQTRLQLSARCRCDLVVT-----------------------PDWMENNTDLTVADETGRPAPNTSI-VTDIVYTLFTSGSTGRPKGVNVTHLNVL--NLVDWAINAFELGPGARVLQYSTINFDASVLDVFPTLLSGGALCIPTERMSEMALAAFCRRHAVTQAFLPPPLLAV------FDAGRFSGIKTVLTGGESCHPQAIETWSN-GRRLYNLYGPTEATVLVSCKAMSATTSAQN----------IGQPISGVRLHVLDEHQQP-----SDQGELYVAGLAVSAGYLNDSVATCEKFDASPLYRTGDRVQVTPSGDICFVGRLDRQVKIRGFRVELEEIEAMLLGH---KEVAVMADP----QGSLVAYIV--AAQYLDQQMVRDQLGQYLPDYKVPQYVVQLPEMPYKANGKVD--------------- 195397776 36 --------------EFFREACQKYAQLPALVWEQSAEQQTLSYADYEKRVEQAALMMLHVGLEERSSLAVLAFNCPEWFFAELGALRAGGVVAGIYPSNSAEACYHALVTSDATVCVVDDDQMAKLRAIKHRLPRLKAVIQLHGPQEPDYFSWQQ-LTQTLETLDTDANDCAMLIFTSGTVGMPKAVMLTHDSVVYDTKIVSATMENTVLGAERLVSYLPLSHIAAQIFIFVAMSHGGCVYFADKDALKGTLVRSFLKAKPTRMFGVPRVFRLVAAEAKAKPYSLSKAREVVTGGAPVSPELKQFFLGLDMPLADVYGMSETGGAITLN------------ESITNLYSSGAPILGTEVKI-DK------PDVNGQGEILMRGRNNFMGYLGEPAKTEEAITPDGWLHSGDVGYLDTHGNVVISGRLKELIITGGENIPPVHIEELIHELPCVSNALLVG-------------------------------------------------------------------------- 213965570 44 ----------ISMAALVENDCLNWPDRLAIVDDFG----ELTYSELRTQARTLAVRLMEKGITEGSTIAILARNSRAIVLPLLACSYLGARPMIMNPASSSKQVSAIMSDYGADILVVDAEYNQDAE-----------FPIKSLTVGGDHDEFLSLVSGPTDSSKLPPRQQETIIMSSGTYGIPKGVRLP----VPRTVLGGIVKAIPWKKNMVVQLTASVFHAWGWLNLQIGLATGATLIL-RRNFDADQAAADCLQYGVTGIVSAAVFLKDLVTAADRAETKIGPFEFIVSSGNAMPPYLVRELKRFGPVVCNFYGSTEHGQIAIAT----------GPEFAADPHTTGHIPSGVELRIFREDGTE--ANPGELGNVYAANSMTMIGLLAARDKYD---VINGLLGTGDKGLIDQNGMLQLAGRADDMLIKGGENVYPREVEEFLGTVDGIDDVFVHGSQDDIV-ATLRAYVVREDGANLSDDMIREHVRQNLAEHNVPDEIVWMKSLPRNDGGKVVPRRLPD--------- 189210387 56 -----------TLYDVLRHSAAKYGNAKAVGAMVDGKEQEVSFVEFEKMALAAGSGLRSLGFAPSDRLHLFAATSMQWLASAHGAISQSMAIVTAYDTLGEEGLKHSMLQTNAKVMFTDPELLPRLVNPMKEAKDVQVVVYCTKNDPKQVISFDELVSEPSEPVPPKADDLACIMYTSGSTGTPKGVMIKHRNVVSAIAGVDVIVGKYLGPGDVLITYLPAAHILEFVFENAVLYWGGTTIRTLSDASVRNCAGDIRELKPTVMVGVPQVWSGLLDAIVFNKVKEATLRICMNGGGPIAKETQRFISIAITPMISGYGLTETCAM------GALMDPLAWNEHALGE------MPGVEMKLVDADAGYFSTNNPPQGEIWIRGGGVVDGYLDMPEETKESFTEDGWFKTGDVGEFNANGEIRIIDRKKNLVKTAGEYIALEKLESIYRSAPIVANICVYAAQDR---QKPIAIIVPTENSAVLKQLQQAGQKGGLASFEMIEGVVLADETPQTAAQKLNRKGILEHYQ------ 168714043 8 ---------------------------------------KLSYKDLNEYSDAISVFLKDV-YKEEDTPIVIYGNKENMIMAMIGALKSGRAYVPLDISFPIDRVFEVTKEIKPKVLFNFSDERNFGDINVIDMDKLNYII-------------NEYQGKSLDKEWVKDDENAYILFTSGSTGKPKGVQISSNNL--DSFSDWISPYLNIDGSEKVIMNQPAYSFDLSVTTIYPGLIHGATLFSISKDVLADYRELFRQFSISVWVSTPSFAGVCITEKEFNSKMLPNLESMIFIGEALSKELMSRFP--NTRIINGYGPTEATVGVSVN--DMTQKAIDDEKSL----PVGYPMSNCKIKILDEDGNELKENEK--GEIIIIGPSVSKGYFNNKEKTDEVFFYDKWYKTGDMGYLL-DGNIYYCGRKDFQIKLNGFRIEIEDIENNLRKVHNVKNAVVLPVYKDEKIAYLKGIVELNEKNDLSNRIIKKELGKYIPSYMIPRNISIISEFPTNINGKIDRKKLMEE-------- 116250880 624 -------DTSSTVLDRVIQAGHEFGKKLAVEDPVTG---RLSYGKLLTGAAVLGAKFRTM--FPEQNLGVMLPNANGAAATLLGVMTAGKVPAMLNFTAGAANILSACKAAQVKHVLTSRAFVAKLGPVIAEMEKQVTIVWLDDLRAEISLKDKGLLRKARPLVKRQPDDPAVILFTSGSEGTPKGVVLTHRNILSNAAQAAA--RIDFHSGDKVFNILPVFHSFGLTAGVLPLISGVPVYFYPSPLHYRIVPELIYASNATIIFGTDTFLNGYSRT--AHPYDFRSIRYIFSGAEPVKAATRQYMEKFGLRILEGYGVTETAPVISINTPMYN-----------KSGTVGKILPGMEWKL-----EPVP-GIEEGGRLHVRGANVMAGYLRAEKPGVLEPLVDGWHDTGDIVTIDEDGFVKIRGRAKRFAKIGGEMISLAAVETLAAELPG-ALSVVSSLPDAKKGERL--VLLTDAPTATRTEFLAFAKSKGAMDMMVPAEVNI-GKVPVLGSGKVDFVAARKLAES----- 145297788 4 ----------LHLVRLMRERIARLGNKAALRVQQDGQWRAIGWRTLGQAMDYCAQALIRAGHQPTEMVGLYARNMPEWTQADLGILAARGVSVPIYPTSTLEQLRYIVRDASIGLLFVGEQ--PQFDQALTLLNDIRQIVALDGKVNAQASHFQEFLASGNHQASEQEDDLLTLIYTSGTTGEPKGVMLDFANIA--ACFEMHNSRLDLNEQDVSLCMLPLSHVFERAWTYYVLYCGAENVYIR---DPQKVMDVIGEVQPTVMCAVPRLYEKAYAMIQARVAQAPRLRRALFGGARLADDVNLFFQAMGLNLKYGYGMTETTATVCCY-----------EDQQFKLGSIGTALNGIEVKL------------GENNELLVRSPTVMRGYYNKPEATAEVMTADGFLCTGDAGELDKDGNIYFTERLKELMKTSGKYVAPQLVEGTIGKDRFIEQIAIVA----DARHFVSALIVPCFESLEETELLRQDLQKELAKFEQVKKFTLLPELEITPTMKLRRKIIESKYQNE---- 37524757 7 ------------LGEWLHDSALKYADYQALSINND----VYSYRELHELASLLARGFS---LSQGKYCALLGKRNVGIFAGIVASLCYGKTYLPLNEDQTPESLSLLSKITDFDLLVTCAEEQKLLHDLLKHIDKPLVIILSDSKQPRHYFLAHADLAKIPTAQMKTDNPGAYLMFTSGSTGNPKGVEVAHTNVTRY--VSNTIALYQPTCADRFSQICPLGFDVSVHDLFVPWAIGASTHV----FDAKNSLMLVRDKHLTFWASVPSIILYFQRSRQLEPGSFPNLRQSLFCGEPLLQSMAKSWHMAAPHIDNIYGPTEATVAICGYRWSPE-----PTETNELIVPIGTPYPGTKLKIGRQRQN---AGDVGEGELWIGGEQVVSGYLSSNTMQADNFEYDGWYRTGDWVKRDNDGIFHFLGRCDDQLKVNGQRLERLEIESMLSKAVGVDDIAVIGWPVIAGNEGLVFFISWHEKSNLE---LRKICQQLMPRSMWPTRLVI-GAIPKNRNGKTDYKQLK---------- 108763733 11 --PALPPPRHLTVNAALADTGRTSPLGLTFVDAAEREV-SMPWADVYRRAKRTAAGLARLGVSEGDRVALLLPTSPAFMDAFFGTLLAGAVPVPLYPPVRLGRLSRMLHVTGSVMVLTDVRVRPSVERARPRLGC--------------HTVDEVSRGDDVLEVPVRPDALGLIQFSSGSTVDPKPVTLTHEALLAQVAALEMAMPLGAGVPRVGVSWLPLYHDMGLIGCLLSALYGSLVLIPPEAFRPALWLRALSRHRGYISPAPNFAYGLCLKRAELDGVDLSSWRHALNGAEPVSVDTLRRFERWGFALRPVYGLSEASLAVTFPPEGRGPRALGVDAGLLARVSVGMPVAGFEVEVRGETGEALA--ERCVGRVFARGPSLMAGYFADAQATDRTLTRDGWLDTGDLGFI-AEGELFLTGRAKDVVIIRGANHAPQAFEEPLQSVAGVRAGCAVALGTPEGGEDEALLILAERSGQEADDVVEERIRAAVVETVRPHTVRMLGTLPRTSSGKLRRAALR---------- 45656005 6 -----------NLADMLIQSTEKYGDRPVFWSGEDKEFHPTSYNQLYDMGIALAEALIQLGLKAREHVGVLADNRLEWILTDYAVQFSGAANVPRGTDVTESELEYILNHSEAKIVFIEDKMLEKYNKVKSKVPKVETIIIMDKSSSARSLRAKGSKKAEKRIEEIKPEDLFTLIYTSGTTGMPKGVMLMHSNMIHQMVYVVPMLLTEIKPTDSMLSILPIWHIFERINEYGAISSGIQTYYTK----VADLRNDLAKAKPSFMAFAPRVWRSLIVLLLTGPFTLSALKASLSGGGALQSHVDNFFNDIGMLVLEGYGMTETSPVISVRPFVKP-----------IIGSVGFLVPKSELIIKDENGNVLTHINGQKGIVFVKGPQVMKGYYKNPEVTKKTIV-DGWMNTGDIGFINFKKTLTLTGRAKDVVLLGGENVEPVPIENKMDESPFIKQSMVIG-------------------------------------------------------------------------- 144897448 621 ---SAMMPHHRTLFGALLDTARIHGDTALAVDDIN--RKPLSYDRLIMGSLALGRVLARQS-KPGEAMGLLLPNATATAVTFFALQACNRVPAMLNFSTGPGNVVAACQAACIQTVITSRRFIDQARSATIEALSAQVKVVYLEDIRNIMGLTDRLYGLLARPFAAQADKPAVILFTSGSEGMPKGVVLSHANILSNC--AQLAARVAFSPTDIVFNALPVFHSFGLTGGLLPVLAGIKCFLYPSPLHYRIVPEMVYDTNATIMFGTDTFLSGYARV--ANAYDFYSVRYVFAGAEKVKDETRRWMDKFGLRILEGYGTTETAPVLAVNTPMHF-----------KAGTVGRLLPGIAFRL------EAMPGIDEGGKLWVSGPNIMLGYYRVEKPGELEPPADGWYDTGDIVEVDELGFVRIVGRAKRFAKIAGEMVSLGKVESELALLWAENHHVVVAISDDRKGEQL--VLLTDRPAPTRDAVLAHFRARGLAELLVPKTLLTVERIPLLGSGKTDYGAAKAMAESFVGGA 67538044 123 --------DRLNLFYVLENYALDPASKDRPFIVYNG--RSWTFHETYTVALRYGTWFKKHGIKPREIVALDMMNSSTFIFIWLGLWSIGAVPAFINYNLTGKPLTHSIRTSTARLLIVDDELAAFASPDFREDGGPIEVIFHTPEIEAQVLQTEAVREDDKARGGLQLRDMAVLIYTSGTTGLPKPAIVSWRKSWAGSTFVS--HFVELAKNDRVFTCMPLYHSSAAILAFLACTAAGSTLIIGRKFSARNFIKEARENDATVIQYVGETLRYLLATPPVTGEDLKHNIRAVYGNGLRPDIWNRFKERFNVPVAEFYAATE-SPGGTWNYSTNDFTAGAIGRTGVLSGWLGRGLTIVE---VDQESQEKPVPRGEAGELLYADPGTFQGYYRNSKASDSKVVRDAYFRTGDMMRWDTEGRWYFSDRLGDTFRWKSENVSTSEVAEVLGTHPEVHEANVYGVHDGRAGCAAVVFVLLEPSTETLKSVAAHVLR-NLPRFAAPLFLRVTPEMQATGNFKQQKHVLR---------- 167458359 107 -----------TLGEVLRSREETDPKTVAIRVLGQ-DACEVTVADLARRTRAIARGILALDDHPDARVAILSENCLEAALCDLACLTNGIVDYPLPANAVAEQVVFMLKHSGARVLLADEEQVAKVLPSLPALPELREIVVFSRAAAEGLLSLEQMIGQGADFDDDARADVATVMYTSGTTGKPKGILFTHQNLVTKRLARGYALR-EVGEGDVFLCYLPLYHTFGRWLELTGTLWWGATYVFARSTAQGPLLEDFKRVKPTVFISVPAVWEAASDDPDDVAAHLRRLRTGLSAAGYLDPVVFRAFHRAGTELCSGYGMTEATGGVTMTPVGEYVD-----------GSIGKPLPGIECR------------RAEDGELLIRGPYVSPGYYH-PGPNDHGADADGWFGTGDLVSIDPAGHFHITGRKKEIYKRQGQTIAPQRVENLFRDFEAISQAFLVG-------------------------------------------------------------------------- 163838904 1 ----------------------------------------------------------------------------------------------------------MLQTSGARIVLTSPSSTERLQSVEAQLIDIEKRAQFDGG--------FQALAEP------QRDSAASVLFTSGSSGTPKAIVLEHQNLVSFATNQGM---PQLSTSDQVGQVSSISFDAFHFEFWSSLLAGAQVIIPVPELLAADFRRQMVKFGITAM-LVPTMVVN--HVVRADSEAFSSLRILGVGGDVLLPSAAKALSRFDGELINFFGPAEITTACTAHRV-------TKEDADADSVPIGLPLTGVTIRIVDENLRDVA--EGEPGELLVAGPGVAKGDQDRPDLTAERFIPLRMYRTGDLARRRPDNVLVFMGRADNQVKIRGYRVEHGEIERALCRYEEVHDAVVIA-DGEGNDRRLVAFVVLEGD-ISVKELRQR-AELHLPDFMVPSQFIVQDHMPATAHGKRDVAALRE--------- 15608888 50 ------------------------------------------------------------------HIGSLLGNTPEML-AQLAAAGLGGVLCGLNTTRRGDALAADVRRADCQIVVTDADHRALLDGL-----DLAGARILDTSTPR-WAELVAGDGAFVPYREVDTMDPFMMIFTSGTSGNPKAVPVSH--LMATFAGRSLTERFGLTEQDTCYVSMPLFHSNAVVAGWAPAVVSGAAIAPA-TFSATGFLDDVRRYHATYMNYVGKPLAYILATPERDDDADNPLR-VAFGNEANDKDIEEFSRRFGVQVEDGFGSTENAVIVI-------------REPGTPPGSIGRGAHGVAVYRFDAHGA-LTNADEAIGELVTTGSGFFTGYYNDPEANAERMR-HGMYWSGDLAYRDSEGWIYLAGRTADWMRVDGENLTAAPIERILLRYKAINRVAVYAVPDEYVGDQVMAALVLRAGDTFDPDAFEAFLDAQLSTKARPRYIRIAADLPSTATHKVLKRQLIDE-------- 115360891 7 -----------TIHRLIESLEDVDGATHRMAFVDDGNEAGITYRRFAEAVFREAGALRELGVHENDMVMLALPASVEHAVAMMACVMIGALPCTVPPARRATAGRQVVDVARPRVVVAADAQAAAWHDAAFPAASTRVV-------DFATLSMAADSGARALISAKHGRDPHHIQLTSGSTSHPKAAVLSHENVIANVLGIGGSVRFDIAAGDGTASWLPLYHDMGLLTLLSNLHYRAPLLMMQPNRNPLGWLKRIASARATTT-SVPTFALRYCNAAAMDGVDLSACRNIFIGGERVDEATLRDFAATFAPLQPCYGMAESTLAVSMHRAWTHDDNRDPHAETETVLAMGTPIEGMAFCILDDGDHPLAA--RTVGEVAIRGTSVMLGYLNDDGAIAAPLTADGWFRTGDIGYV-ADGQLHILGRKKEVIIIRGSNYFPHEIEEALAAHRALRKCIAFGLPDPQTGERLVVAIEARPADATPQTRTEQLLASRIGFAAQDLCFVEPGSLPRTTSGKLQRLKCRDLYA------ 189205475 40 --PFAHTPEDLNVHELCFPPGTPLPDYPLIINAATEEV--VTLHSFHARVCALSRVLRPLGLGRGEILGLFSRNHIHYPMVTHACFRAELVFGGISPASTPYELWWVLRKMQVTSIMCHETLLPVLNKALKLVLNPKKVVVLSDNPRLNTISIESLVRTGEELLERPGNRMAYLFQSSGTSGLPKAMMITHRNAVVGSIQAARYAGVEPLQPAAMLGVIPMYHSYGMLLYILRVNMAPITSIMLPKWDVELALKSIEKYKVGYLPLVPPQVRQLAQSPLTEKYDLSSVVSASSGAAYLPSDVAYQLAKKLPPVPSGYGMSEALSIASAPAPGIFGLA------PVLPGMIGYLLCGMQARVVDPDTQDVSKGSK--GELWVRGLVVTPGYFKDPKATADLFTEPGWLRTGDLVMRDEHDRIHYLDRLKEMIKVKGLQVAATEVEDTLLEHPEVRDACVAGVDNGRGDGSVRAWVVPEGEKQGEEAVAKKFIEGRLSRHK----------------------------------- 197284272 194 ---DIMMDPNITLYEAFLQGMSQFGRSPLISDINMKED---SYQGLLKKILGVSR-IIERYTEPNERIGLLLPNTTVTVAALFGATMRQRVVAMLNYTAGSLGVQNAMKAASIKTIFTSRQFLEKLLHIPEQTPDANWVYLEDLKDSDKRWIAQHLLTPHKAMLAQKSTDAAVILFTSGSEGTPKGVVHSHSSLLANVEQIRAIA--DFSPRDKFMAALPLFHAFGLTVSVLAPICGARVFLYPSPLHYRVVPELVYDQNCIVLFGTSTF---LGNYGKFAPYDFARLRYVVAGAEKLSESTRVLWQKFGIRILEGYGVTECAPVVSINVPMS-----------AKPYTVGRLLPGME-------GRLIPISGITDGRLQLRGPNIMLGYLRQPTANAEGIEEVGWYDTGDIVAIDSEGFCTIKGRVKRFAKIAGEMVSLESVEQ-LAAKASEGNHAVVAVNDPRRGESLVLFTT---DKQLDRSMLSALAKSGVAEIAVPKDIRFLKEIPVLGSGKTDFVSLKQLAE------ 149918202 27 ------LDAATTLVDVLHIRAQLHPETPLYQTYVDGEIRTLTYAEADRRARALAVELRRIHLQTGDRVLLLYPFGLEYPAVFLGCLYAGLTAVPAFPPDKKRRVSAIIRDADARLILTNQELIETVEFARAEAEDPEALLI----DASGGLGRAEADADAWTRPDALAGELAFLQYTSGSTGTPRGVMIGHDNLLAHQRFAH--EKFAQPEGSVTVSWLPFYHDMGLIGSLLPLYCGGTTALMSPLRRPMAWLDAISKLRARVSTGPNFAYELCVQRVEEAGLDLSHWELTISGAEPLRPATIQRFERFAPTFMPCFGMAETTLMVSGAPKHALPRDGALEADSRVYVSCGTPMSEHEVAIVDPETHARRPEGRQ-GEIWVRGPSVGRGYWGDPETSTRRFAGRPWFRTDDTGFVH-DGELYGTGRLADLLVSGGQVHQPHDLERDVSEAPLAKDAVAFMARGERGEPLVCLAATGRRAARDREAVCEAIFERILAEHGLADRVLLIPTVAKTTSGKLRRYRYRQ--------- 161830366 83 ----WFLGAKLNFAENLLRH--RNQNVALIFTSETGFSRSITYAELYTEVAALAGFLRQCHVVPGDRVVGVLSNQIETVIAMLATASVGAIWSACSPDFGLEGLIDRFGQIKPKVLFAVDSHLDKIRQLQQQLTSLTHTIIVPNHQKNIAINYPDCLRATSLPFALPFDHPVYILYSSGTTGKPKCMVHSAGGTLLQHL-KELILHTDLRPSQRIFFYTTCSWMM-WNWLMSSLAVGATVVLYDGAPTPTALFDLIDKVGISIF-GVGAKILEPADLVPKKTHNLLSLKTILTTGSPLLPKSFDYVYNNVKSDIQLSSISGGSDIISCFALGNSLLPVYRGELQC----IGL---GMDVKIFNDDGDSV---IEEKGELVCKSPFPMPIYWNDPEKYHQAYFPNTWAH-GDYAKTTKRGTLIIYGRSDTTLNPGGIRIGTAEIYQQVEKIKEILDCLVTSQQW-KGDERIILFVVLQKETTLTDPLRKKIIRQNLSPHHVPNKIIAVPDLPRTKSGKIVELAVKK--------- 70727022 15 ----------------------------------------LTYQQLMDESSKLAHLLQDNH-KP---LIVYGHMSPYMLVGMIGAIKAGCGYVPIDTSVPSERVNMIINKVQPDIIFNTSDT-------QLNHSNIQELTIQSIQDSDNPTLFDSQMGL---------TDVVYTIFTSGSTGEPKGVQIEYASLI--EFAEWMVSLNESEGSQEWLNQAPFSFDLSVMAIYPCLTSGGTLNLVDKEMKPKLLNEMLVNTPINAWVSTPSFMEMCLLLPNLNESSYPSLNHFFFCGEILPHRTAKALRYPSAVVYNTYGPTEATVAVTG------IKLTPEVIEAYNPLPVGVSRPNTSLFTTDE------------GELVIKGNSVSLGYLDNKEKTDAVFFEDGLYHTGDKA-IEKDGQWFIQGRIDFQIKLNGYRMELEEIETQLRQSEFVRETVVVPVYKNNKVIHLIGAVVPTEEVRDDLEMTRQILKSRLPEYMIPRKFVWMKQLPLTSNGKLDRKQVAE--------- 212704440 831 ------------------RQLRRAPSRPLLAD----NGRTLTARAFWIRAVALSLHLRRR-LGSGQRVGIMLPASSAACVAWLAVLLAGQTPVMLNWTTGPRNLRHCLRLAGVGHILSARALLDRLEGSGLRLEDVAASLSPCLRLEAACRAFLSMAGLEGCAVPRKLSPLAAILFTSGSSAAPKGVPLSHDNILANCRDVAAI--LALDSHDAMLAMLPPFHTLGLTNIVLPLCFGVPVVFHANPTEGARLDAVCRQWRPTLLVAAPTFLEGMLR--QARPGDLASLRVAFVGAEACPQRLYDDFARLGGLLCEGYGVTECSPVISLNLPGD-----------ARTGTIGRPLPSVRTAIVSVQEPRRRLAAGETGLLLVRGPNVFGGYLGQPASPFLRLDGEDWYCTGDLVRADSGGHMTFAGRRERFVKLGGEMISLPQMEAVLGRHPARQEGPVLAVDEEEGQTVLVLFTTLP---LDCARANAVLREEGLSALYMLRRVRRLAALPLLGSGKVDYRSLR---------- 71005830 1354 ------------LHSYFENKAATEPEAIALEFYFNQEVQRWTYFELNAQANRLARYLLSVTGKPTLRIPICMERCPELYVGVLATLKAGGAWCPIDVQSPRARQLELIARTKSRVVLVTPNTSADLGEVQADGQPLTIKVNACDTSQ-----FHHLSADNLRPTATPAT-LAYLIWTSGTTGAPKGVMIEHASAVA-SMQALQQHVKPLQQDPRCLQFSATFDVFVQDLFWT-WGLGGAIIAATREIMLGSTAELIAASQTSHAHLTPAFAAGL------RRDSCPSITSVTFIGEKLTESVAADWTSSCIAVYNTYGPAEVTVVAT-------LRQLFGGEKLQ-SANVGVPMQGVTAIVCKNREQPIPCAKGSIGELVLAGAQVGRGYLNDKAKTEAAFTYSPWYYTGDYVRMLHDGSIEFIGRRDDLVKLGGIRVELSEISAALLS---VQEAAVVSRLDRPTKQVICPYLAASTDRGVHGAISEPLVRDVLPPYMVPSMVLVLSRIPQTASAKIDRAKLQAAY------- 71005830 2555 ---------------WLQHYAKNHPSWLAVACINDAELSSWTYAQLNAKADQVARLIRSLDLPSEGPIALCMQRSLISIAVTVAIFKCGRTYLPIDDQLPTERKRLLISDSRCALVVTEGTCLGELEA--DCISSVLNVSKNDFEQSLAALSHRDD-HTELTSIKPRADDGAYLLYTSGSTGKPKGVLVGRANLYAEVVSAECPSTLQLGGKGRYLGLAGRAFDVHLSQMFMSWRFGLALATGERPLLLGDLKATVQTMSITHMSCVPS----LLDQCDLVPQEVPSLVFLGVGGEKLTDRVRDTLAS-SLTVLNAYGPTETTIMCTVNRVHPHSHVRD----------IGQVLPGNTAVVIDDKSRFAPVIRGRAGELCIRGDLVALGYHADPSQMATVTTPDGMYRTGDAARMMADGSLHYLGRRDEQEKIRGQRLELGEVESIICQHESLAKPLLITLGDQRRDTLPQ-FLAPSTETGRLAQHVLQYCKQHLPSYMVPDLVVGVSHLQLAASGKTDVRRLK---------- 71005830 182 --PVSKLPEHAQLHDSFLDQAEKFPDRMAVQFLDMGQFSKLTYDELKRLATSLAVKLQATHAKRQVVVPMLLCPSLELYVSYLAILMAGFAFCPLPVDAPDARLISLLAQLDTTILLGANSSQP-----PQWMPASVEWINVTDT-----LAETDQFAKHLTPAKRMQE-CAYVLFTSGTTGTPKGVQISHYSASISIFSHAACLDPSLTPGSTFFQFASTVFDPSVMEIFVTLSSGGTLCSANRALTLSDLEKVVRLSGADIMMATPSVATLL------NPERIPKLKFLWTMGECLNSTVIRRFAAENTTLANAYGPTEASVNCTL------LQPFPADFRGSI---IGAPLPSCSLAVLHDGGRFQAAPRGVTGELVIGGSHVGIGYLDMPEATADAFTTGRVYRTRDRARWDRDGNIEILGRMNEQVKLSGRRVELGEIDSILQSSHTIQNAAVIWRPQSGGGERLVCCIVLAPSAQDAEADCKIIADAQLPPHMRPWRYIVLPGLPVTVSGKSDRKQLSKIVAELLSSS 149200273 5 -----------NIACRLEEQVDQQAHKRAVIELHGGIYKHLTFLQLEELSSKYARAFAESGITKGSRVLLGVKPGADLCALTFALFKVGAVPVFIDPGMGPKHLLNCVEQAKAEAIVGLPAVFVFKLFNCKAFEGVKIKWSLGFCPIIGVKNLKSVSFQEKPACQMEQSDVAALLFTSGSTGPAKGVVYTCK--IFNFQLDIIKEQYEVATTDMDMSVFPLFALFAVCM-------GMPTVIPDAAADPEKILQIMEEQDVSFSFGSPAFWKVMADYCEENNHKLNSVRCLVMAGCSVEPDLHRRYLKEGAEIYVPYGATESLPLTSM--KGSEVLSFSAERSEAGDGTVGKPMSGYDVKIVEEWSNDIVLKPGEVGEIVNSGPITTHEYYNNSKGTKKSKIYDGWHRMGDLGYFDEQGYLWFCGRKNERVEIEQELLCTDKIENVLNLHKNVKRSALV----PLNEKEAALIVEPNCEKLLESQDRQDLLKQKLPNLKI-DKFLFKADFPVDVNAKIKRDLLREWAQ------ 195433535 43 -------EEPISIPGLLKRTVNNYPEYPALRSKNGKNGYTVTYRQYEQKVHQVAKAFIKLGLEEHHSVGVLAFNCAEWFYSAMGAIHARGIIAGIYTTNSADAVLHVLDNSKAQIVVVDDSQMDKIHAIRDKLPNLKAAIQIQEKKEDGYYRWSEIESMNVSDVEIAINECCCLVYTSGTVGMPKGVMLSHDNITFDARGIVKSLEKIVVGAESIVSYLPLSHVAAQTVIYTAAAIACCIWFADKDALKGTLVKSLQDARPTRFMGVPRVYITLKHYMESQGKTFDHVVTLVSAAAPMSPETKKYFLSLDLKILDAFGMSETGGCHTICLPDS-----------VALNSIGKTMPGCESKIIDESGH---------GELCIRGRHVFMGYIDNKEKTEESLDDDCWLHSGDLGYIDDKGYVCLTGRSKEIIITGGENIPPVHIENMI--------------------------------------------------------------------------------------- 218719801 49 -------NARLNIFFLFEDTATKYPDKVAIWSRE----RSYTYRETLEISSQLAHYFLSIGVQPEQLVAVYLMNSPEFIFIWLALMSIGCAPAGINYNLNGDGLTHCLKVPNSAFVIVDDDCRERIESVRPILENDLNITILSSEVMQKAGEFPRSTPDEKYRLNVKPSFPLMLIYTSGTTGLPKGCAFTTSRFYAGASVAR-------PTQDRWYCCMPLYHGTGAIWSL-ARLVSGTSIAIGRKFSASNFWNDVRDSESTWFIYVGETVRYLLNNPPSPQDKEHKI-YGMLGNGLRPDVWERFQQRFGVEINEFFNSTEMLGLMNVNRGPFTTGAVGHHGLLLRLHYQNQYIP---VAIDHETGDIDPKTGEEGGEILVAVPSAFQGYWKNNTATSKKFAQDVFYRSGDALRRTSDGRWYFIDRLGDTFRWKSENVSTAEVAETIGRYPGVTEANVYGVPNHEGRAGCAALDLSVRETEFDWKTFARFVCEKLPRYAVPVFLRVTRKGARTHNNKQNKVPLRQE-------- 116208396 401 -----------TLPDLIEAAVSRHPERTAVQF---GEEVSLTYGELNALANGLAKTLK---LRRGDIVPLLMDRSADLSVAMLAILKSGASYTVMGTDMPYERNARIVVECNAAIVLADKKYAPT------EFPSAKTLNIEDLLHEARAYATQANNLAEHGIERPHPSDRCYIIYTSGSTGKPKGTMITH-----LAAANGITHHTPITHIPRTLLFYSPTASAAQRTFNSVLIHGGTIILAPKSHLATDLASVINTLSVDAVEITPTALALL------QPSDVPHLKQVTIAGERIPEPLVNQWASSTNPVRNRYGSSECTQM-------SHGLRLLPGENPRVL---GEPQDTTLACVLRPGTTRLAPLG-VPGELCLAGPQLAEGYLKEEGLTKKVFVSPGWYRTGDKVRRLPGGGIEMLGRIDWQAKINGTKVEPADVDRALGGHPDVAAVATVAAEVEEGRLALVTAVVLRSWADVLASLRQFALKA-LPPFMVPGFWLPVPELPRSMNGKVDFHALRRKA------- 116208396 1469 -------PPPQLLHARFEEQAETTPDAIAIDWEGT---EQVTYGELDRRANKMSRLFVQIGVQPGDVVALMLDKSIDAVVAILGVLKAGAAYTPLSPENPSERNSLIINESQAKVLVIHQQHADFAHHHHPSSPTPLHTIVLNTTTAQTWLASQP---PTNPHIFTTPTLLAYLLYTSGSTGQPKGIQVPHASAAAASMIIAEGRHPPLSPSTRTLQFASLVFDASVQDLFNTLSTGGTLCMAATDRLLSDLGGCARALGARQAILTPTVAGLL------RPEEVPGLEVLVVGGEPLTEMVVRRWGRR-CRVVNVYGPTETCMVGGGEGGGGWDGGGWWTG--------------------------------------------------------------------DLVRWLPGGELECLGRKDNQVHIHGYRVELGEIEAAVRASGLVKDTTVVLVEVNQTPQIAAFCTFIEGGAITPDAALKDVLGHSLPPYMVPHVVLPISDFPKLPSRKVDRKALKKMVEEMSGAA 118046379 83 ----WFVGAQLNYAEHVFRQAT--PDRPAVIVASERQPPTLSWAELQAQTAAIAQTLRNAGVGPGDRVVAYVPNTPHALIGCLATVSLGAIWSSCSPDFGSPSVIDRFSQIAPKVLIAVDGYRAEVAAIQAALPSLELTIGIAYLDPTTDFAWEEAVQTSAEFTPVEFNEPLWVLYSSGTTGLPKPIVHSQGGILLEHI-KSLDLHFDMRPGDTFFWYTTTGWMM-WNFLIGGLLIGAIPILYDGSPDMGVLWRLAEQTNMRYFGTSAGYITALMKSGPATQYQLSTLKSIGSTGSPLPPEGFEWVYKRDVWLVSYSGGTDVCSGFVGGCPLLPVYS----------GEIQCRILGCKAEAYDTDGHSV---IGVMGELVITAPMPMPIYWNDPDYTRASYFEQGVWRHGDWIVINERGGVVIYGRSDSTINRQGIRIGTGEIYRAVETIPEVLDSLVIDLEGLGGRSYMPLFVVLREGVTLDDDLRQHTIRTNLSPRHVPDDVFQIDAVPVTLSGK----------------- 21225604 8 -----------SLADSLFETAARTPTLPMLARRGSTAWDEVTAVEFRDTVVDLAKGLIASGISPGDRVAILARTRYEWTVFSYALWTVGAEVVPIYPTSSRDQVEWILRDAGCVVLVEDEQNVMTVGSVCASLPALRHVWQLDAGALDTLVARGAFLPSATVDSMVLPDATAVVAYTSGTSGRALGCALSHRGLAATLLAGWGHTVAPPGEQGAVLAYLPFSHVYGLMIQNLC-VRGGFLMAHEPALTGEALSSALRSFRPTYLYAVPSVLEALFERAAATARDFATLRRATSGGSPLSRELSLFYEGIGVYVHDGYGLTETSGGLTMQPLGRE-----------KSGTVGQPLPGMEVRVADD------------GEILVRGPSLFQGYVGDGTATREVLR-GGWLATGDLGHLDAENYLAITGRKKDVIISGGKSVAPAALEQRLRMHPLVHQAVLVG-------------------------------------------------------------------------- 118472996 47 -----------SIGKVFQDRAAQYADRVFIKFGD----ERLTYKTANETVNRYAAVLAARGVGHGDVVGVMLRNSPDAVLLMLAIVKCGAIAGMLNYHQRGDVLKHSIGLLSATAVVAEPDFVDHIVESGADTTGLMTVEELRR------LATTAPTTNPASASAVLAKDKAFYIFTSGTTGLPKASVMTHYR-WLRALAGFGGLGLRLRSNDTLYCCLPLYHNNALTVSVGSVLNSGASLALGKSFSASRFWDEVIDYGATAFVYIGEICGYLLNQPPKPTDRAHKVR-VIVGNGLRPAIWDEFIERFGIRVCEFYAASETAFVNVFNVSKSTGICPSPVAFVEYDPDTGEPVRG-------ADGKLRKVKSGEPGLLLVSSFQPFDGY-TDSSATEKKLDGDVWFNTGDLMRSQGFGHAAFADRLGDTFRWKGENVATTEVEAAVASHHKIEECTVFGVPGAGGRAGMAAVQLKDGEEFDGKALADAFY-GHLPAYAVPLFVRVVPELAHTSTFKSQKVDLRKQ-------- 167572171 288 ----------------IRERVARTPDALALQDG----ARTWTYRELASHAAELADALRAAGVGRQDVVGVLLPHGAEYVLTIVAAWSIGASVCLLEKSWPDTLVGEFVASCRVKQIATIPALLARASK---HLPASRCTLVGASPARADRAW---------TPVAPRRDDIAFVSLTSGSTGKPKAVLTTHTSYCFHARDALYPYADDEREGLNVFL--------AWEC-LRPLMFGRPAVVIGDDFDPPRLVALLRQARITRLVVTPSLLESVLDFPAQLRDALAHMSAWFLMGEVVPQRVVDKARAASVRLVNAYSTWESLDVCYADLLPSRSDAGG------RRVPIGRPLPGCALAVLDEAGRAVPAG--ATGELHVASPGLGPGYLDDAARTAEKFLPSPVYRTGDRARLLPDGQIAILGRIDNTVKIRGFKVLLHAIENVLDAVDGVSKSLVVPIDDPHTRQALAAYVVGHDGAPSETTLLRQQARAKLPEYAVPAHFIGLDAFPLRASRKLDKHAL----------- 163855173 20 ----------------LDALAQRQPDATALID----SGQPLSTATLRDTANRLAAALAQAGVAPGSRVALWLPNCAEWVVAFLACARLGALVLAVNTRFRSAEVADILGRGRAEWLVYWPGFKDALQTLRGVIALDDASDDAPDDAPGGVLPWRQLLASAASAVPAAPADAAALCFTSGTTSLPKFVLHDQGTLLRH--GDAIAQAYGYGNDACVLAAAPFCGAFGFAMLAGALAAGVPLVC-EPVYDTGRTAQAIRRHRITHAFANNEALAQLFQAGQPG--DFASLRLCGFASAPALGNLLQLAETHGVPLTGLYGSSE----LIALVAAQPLDAAQGDVSVRHLAGGLLIYPQARVRACDPQTGAVLPHGQS-GELHIQSPSLMRGYLDNPEATQAALTPDGYFKTGDLGYTLGPRQFVFQARLGDSLRLAGFLVNPAEIEHLVESLPGVRACQVVGAEH-QGKTVPYAFVLLEDGAQPDPEGWRAACKRALAGFKVPAGFQVLQAFPAVESAKIQKHRLRDMA------- 183984962 56 ------------------------------------------------------------------HVGVLLQNTPFFSAMLAAAGMSGIIPVGLNPVRRGAALARDIEHADCQMVLADTASASTLDGIEHVNVDSAEWAEVIDAHRNSEISFQNAAPA----------DLFMLIYTSGTSGDPKAVKCSHSKVAIA--GVTMTQRFGLGRDDVCYVSMPLFHSNAVLVGWAVAVACQGSMALRRKFSASQFLSDVRRYGATYANYVGKPLSYVLATPERPDDADNPLR-AVYGNEGVPGDSERFGCRFGCVVQDGFGSTEGGVAIARTP-------------DTPAGSLG-PLPE-NIEILDETGQQCPVG--AVGELVTAGPGRFEGYYNDEAASAQRM-SGGVYHSGDLAYRDAAGYAYFAGRLGDWMRVDGENLGTAPIERVLLRYPDAIEVAVYAIPDPVVGDQVMAAMVLTPGAKFDVDKFRAFLAGQLGPKQWPSYVRICSALPRTETFKVLKRQL----------- 189537572 53 -------EQPITVHQMFYNSVQKYGNLTALASKRGNKWEKATFLEYYHLCRMAAKGFLKLGLEQFHGVAILGFNSAEWFIAAVGTVFAGGIMAGIYTTNSPDACLHVANDSRANVIVVEQKQLDKIMQVKDKLPHLKAIVQYSGSLKENLYSWEEFLGLEVSDHELDENQCCVLIYTSGTTGSPKGVMLSHDNITWTAHHASRAGDMQPAEQESLVSYLPLSHIAAQIYDLWTGIKWGEQIFAQPDALKGTLVDSLREVTPTAHMGVPRVWEKIMEKIKEGISRFSSCVKFFSGAAPIGRETLQFFLGLNIRLYEAYGMSETSG--------PHFMSGPEAYQFL---SCGKVVPGCQYKLIN-------INADGSGEVCFWGRNVFMGFLNLEDKTKEALDEDGWLRSGDLGKVDEDGFIYINGRIKELIITGGENIPPLPIEDAV--------------------------------------------------------------------------------------- 195031684 45 -------EEPLSIPGLLKRTVNNYPDYPALRTKNGKTGYTVTYKQYEQKVHQTAKAFIKLGLQEHCSVGVLAFNCAEWFYSAMGAIHARGIIAGIYTTNSAEAVFHVLEDSRSQIVIVDDAQMEKIQSIRDRLPNLKAAVQIQEKKEDGYYRWSEIESMNVSDVRIAINECCCLVYTSGTVGMPKGVMLSHDNITFDLRGITKTLDKVVMGSENMVSYLPLSHVAAQIVIYTVSSMAGCIWFADKDALKGTLVRTLQDAQPTRFMGVPRVYITLKHYMESEGKSFDRVVSLVSAAAPMSPETKKYFLSLDLKILDGFGMSETAGCHTLCQPDS-----------TLLNSIGKSMPGCESKIIDENGH---------GELCIRGRHVFMGYINNKEKTEESLDDDCWLHSGDLGFIDDKGYVCLTGRSKELIITGGENIPPVHIENTI--------------------------------------------------------------------------------------- 169768276 610 ------------LVTLFESAVSRNPMDVAVQKGNC----HLTYQELDTHAGRVAATLRGY-IQDGDVVCLHADRSVNWIVGIMGILKAGGVYCALDKALPQEARETIFSASGSRLFLVDQSFCPT---------DCDRLLVVED------LVKDDNVPITHRDSPRPQTD-AYLCFTSGSTGKPKGVMCLHQGLV--AFQRDLEVRLFAQPGRRVAQIMSVAFDGSIHEIFSALSYGAALVLQSGD-DPFAHLSDVDS-----AILTPSMARVLN---PADFERLSTVSTVYLVGEPVTQDVCDRWSEQK-TLYNMYGPTEGTCGATIKQLH-----------PRQRVTIGPPNPSTRIYIMNQHQELVPPG--VIGEIYIAGVQVARHYIGMPEQTAQRFVADPMYKTGDRGYWSEDGEVVCLGRTDRQIKLRGFRLDLDDLERMIRAFPAVTAVALT-----RQGNHLIAAILP---ASTDVDAFSARVAQVLPPYATPRKILALDEFPTTKAGK----------------- 77976114 6 --------DQYHLVRRLRQQIDQRTDHIAFREWSPEGEKQLNWRQVDTHVTRISAALLALGAAIQERIGIFANNSMAWSLADLAILQLRGVSVPLYATNTVAQAAYVINDADVRILFVGGQTFNIAITLKTLCPQLTHIIVLDPAVDLCGCEYAQHLADEQQPDEVQQNDLFTLIYTSGTTGEPKGVMLDYRNMAAQLYLHD--QRLTLTTEDVSLSFLPLSHVFERAWSFYVMHTGAQNVYIS---NTDWVRAAMQATKPTVMCAVPRFYVALAKWHRRLLFRLSKLRGILGGGARLDDNIILFFQSIGINIKYGYGMTETCATVSCW-----------EEKDFCFGSIGKPLPGIEVRL------------GAENEIQVRGQIVMRGYFNKPQETAESFTEDGWLKTGDAGALDTQGNLFITERLKDLMKSGGKYIAPQMIEGTLGQDRFIEQIAIIA----DTRKFVSALIVPCFESLEELELLRHSMQKELAKFEQVKRFTL---LPLTPTMKLRRKIILQRYQNE---- 111218564 60 -------DEIYTLYDSLVKSCKKYGERKCFSNGNLGKFEWISYNTYLERCEYIQQGLCELGLKPKSKVGIFSKNRLEWLIVHSASFIQSYCVVSFYETLGVESLSYVTEHAEIGLAFCSAETLQKTLDIAKGVKVLKTIICFDSIDKEHYYTYDEIMKKGKEATPPTPDTLSTIMYTSGTTGPPKGVMITHKNLT--SVVCAVSDFIKVYDTDVHYSYLPYAHVLERVVILAAFHFGAAIGIFSG--DISNILVEVKLLSPTLFIGVPRVFEALLRTLFNGAYNLKYLRVILSGSAPLSFDTEVFLRVMCCCVLQGYGASEGCG-------GDACKRLDDES----VGTIGPPFASNEIKLVDPELGYDSNGEVQTGEVCLRGPSISSGYYKDEEKTREEF-KDGWFHTGDIGRWNRDGSLSIVDRKKNIFKSQGEYVAVEKIETIVVKSEYVEQVCIYG---DSQKSCVIAIIHPHPESCSEDDIIKNCKKSGLHGFEIPKAIHLTPEL-LTPSFKLKRHEIKKYFEDE---- 188995109 10 --------------ELPQRQAEKSPNKTIIYDRESKQWRNINWSKFAAGVMNAAKALAEIGLEPGERIGIYSPNMVHCLYTELGAFAMRGVVVPLYATSSPEQLRFIVEDSSMETLFVGEQFYNNAYRVQKEYGTLKRIVVFDERVPEDFVRLGDSMPNETK-VKVSSRDPALIIYTSGTSGRSKGVLLLHSNLM-YQMKVHSEHIPVYGPGELSIAFLPMSHIFEKAWTLFCLTTGTRIAILR---DPKKVLEALPQIRPSLMCNVPRFWRAMANEGKRAPLLLSLLKRVLTAGAPLSDEINIFLQSVNIPIIVGYGLSETTATVSFY-----------PQRGFKIGSMGKVMPGLDARI-DPDNN----------EILVKGESVMSEYYNLPEETAGAFTPDGYFRTGDAGRMDPDGTLYFLERIKDLYKTAGKYIAPQMIEGMLTKDPIIEQIAVIGLVYPNW-ELVRQAAIKRGEMAANPEINREAAQDSLAAYEKVKYITLLAE-PLTETMKLKRRVINEHYAE----- 13488553 128 -------------FEHLQRVVQKHPDKIALSDGMT----SLTFLTLLHAVQNLARVIADA-VSPGEAVGLLLGNAIWHPVAMLAAMHAGRPAVPLNPRDPLPRLA---------AIATGARLKAIVRAGTGQPDGWPDAVPLQWIDPSQGVTETAPDKSPLVSSGTSVDSPAIVLYTSGSTGTPKGVVNSQRALL--QRVQQYVNAGHIGSDDVFMPLTGPATIAGCREMMTPMLCGATYLLDVERAGIRSTREHFQKWKVTVAYIVPTLLRVLLN--NSAPDAFSSLRIVRVGGERVLWSDIDLLRNASCFIQISYLSTETTG--------AQWFLPRHYREQGATVPVGFILPGIEFAVVDENGCEAAPGLE--GELLIRSRYTALGYWGRHVPLPASLSAPRVFATGDLVKVDDAGLMWIVGRKGRQIKINGRRVEPAELELVLRRAPRVQDAVAV-VSDTN---ELVAFVVPAEDADLIPELRD-LVRQALPAAVHPTRLHGLAEIPRLQGGKVDGIRLRE--------- 29828390 18 ------------LADVVFDHALEDPLHVALGRKDEGTWRDVTAAEFRDEVLALAKGLLAQGIRFGDRVAIMCRTRYEWTLFDFALWTIGAQVVPVYPTSSAEQVFWMLHDAQVSAAMVHEDHAMTIATVIDRLPQLHRLWQLDVGAVQELYESGAHLEDEVHRRAVTPESVATIIYTSGTTGRPKGCVISHANFMFEADTVIERWEPVFHDEAATLLFLPLAHVFGRMVQIAA-VRGRVKFGHQPQLNAAALLPDLAAFKPTFFLAVPYIFEKVFNAARRKAERGGRVRHAMSGGSAMDRRLGLFFAGAGVYIYEGYGLTESTAAATANPPE-----------RTRFGTVGQAIPGTTVHIADD------------GEIWLNGGNVFQGYLNDPKATDATL-HDGWLATGDLGSLDEDGYLTITGRKKEIVTSGGKSVSPGVLEERVRDHPLVAQCIVVG-------------------------------------------------------------------------- 53747905 501 --PST---APRTLAEALLQTAERFPTATVSFVQAQGSCTAWTLPELVERARRLQAGLRQWGLRPGDSLVLVLGREEETVEALWACVLAGVAPLVLSPALSRLRHARQL-LGGPRVLTRQEMLPDLARQLQ----------VSPTADILGAVEELRATGGEAPLPPGRMDDVALLNLTSGTTGKAKCAMLTHRNLLVRLEATNVVYES--QPLERGLVWLQLHNIGALSEYHLRPLCAGMHTFHAPLAEPLRWLEWLERYGIAQTWAPSFAYSHLLERLEDRRWSLGGVRVLLSAGEPMVEELMRRLAPSGVRFVAAWGMTETASGVTYARRPGTPPRMHTLERASLSGPVGAPIAGTALRVVDASGELL--SEECVGRIQVRGEMISPGYYGDPKASAALLTADGWLETGDLGFLSE-GALTITGRAKDLVIIHGTNFSCYEIESAVEQVEGVAAAAAVRMLEGSREELAVFFVPTEGLAPPPASLLSRIRQQVLEQVGVRDHLIPLEQLPRTEGGKLRRSELRARFE------ 156354361 21 ------------IHQSLDSMAERRRDTEALVVYNKNERAAMTYGQFKDWSRFLAASLLDLGVSRGQHVLLIGASSIRFAVSFMALQRFGANTILLGPGGLSQDKVGQMKDLRVQAVVFDPDMRETVSQLLSDVKTDPILVSLGEMADLKCHVYDDLIVRGQQETEVQMDDPAVIIFTSGSTGLPKLVQHTHTLACAQVLSKDTAQPFRAEREKRYFD-RPMAW--GWGMGTVCETVNDITMVWVPTDMAEAVFEIMQNEKCTTAPFSVALIHKLTKNKLHLKYDLSNIEEFIMGGQMYSHALQSSVFDCLPFARASYSLG-TSEAIVTAMEKFTRDELTEENFGKMSV-----LPGNEVKIVGDEDKIVRRG--TPGEICVRTAMLFQEYVGNPEATKRAKTATGWYRLGDICVMDESGKIKVLGREKDFIKRATVKIFPAEIERVVLQHADVADVVVVGVPDQRFHEEICACVILKAVEDDRAAEIEAWCLEQCPPSMKPRYFLSVEFFPSGTTGKVDRRAMREIAMKRLG-- 119479929 48 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVLLYTSGTTGSSKLAERTHYSLIGNIEQTLQHYNLRERRNETIFCNYKFCGMGFLILGILLPLKARYKTIFPPRFEPEIFMKTIERFKPTWLMLPKHLIRELLT--KFDKPRFASVQHVLTGGAIISYEMIEQWQRLGSQVQSTYGMTEAG-----------LFTMPDPTQLVEDATTGVLLPGVEAKILGDDGKLLGRGQK--GHVYIRTPFAMKGYFNEPWQTTQTITEDGWIKTGDIGWVGERDQFYIVGRQKDLFKINGDNVSAAEIETAILQHPAITDAAVIPVLLPGDEEVPRGYIVKAEDSALTIEELMYWMRAELTSRMLRGGAALIDAIPISNVGKVDRQRLIELAESEL--- 156057953 53 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLYTSGTTNRPKGVLLPQSVLIAQS--KSLIEAWNYSPQDHLLHVLPLHHIHGTVNAILAPLFTGSKIEFLFPFNVTAVWQRFAKEPITFFTVVPTVYNRLLATHKDLPPDVQTLRLNISGSAALPTPTKNAWSTLNNILLERYGMTEVGMALSCGISPTD----------RIDGSVGWPLPSVQVRLVDTETNEVIHAGSEIGEIQLRGPTIFKEYWRNPEATLKEHVEDRWFKTGDVAYVDSAGMYFIRGRKSDIIKSGGEKVSALEVEREMLSLPQISECAVCAVPSGNWGQKVGAVVVLNDEYLQGKKDMRRALRERLAAYKIPQVMRQVEWIPRNAMGKINKKEL----------- 120406156 59 ------------------------------------------------------------------HVGVLLGNTPFFGTVLVAAALSGIVPVGLNPTRRGAALQRDVDHADCQLVLADRSAPH------------DGIAAVDVESSLFADELATHRGAAVDFPDPDPDDLFMLIFTSGTSGHPKAVRCTHEKVAFPGVM--LAQRFGLGAADTCYLSMPLFHSNAIMAGWAPGVAAGASIALRRKFSASQFIPDVRRFGATYANYVGKPLSYILATPEKPDDADNPLR-VAYGNEGAPRDLRRFAERFGVTVVDGFGSSEGGVSIARTP-------------DTPEGALGPLVGGVTIVDVD-TGAECPPG--VVGELVTEGPGQFRGYYRDPDAEAERMR-GGVYHSGDLAYRDERGFAYFAGRLGDWMRVDGENLGTAPIERILMRFPGVTEAAVYPIPDPAVGDQVMAALVLPDAAFDPDSFTQFLCEQSLGPKQWPRFVRTATALPRTETFKILKREL----------- 77462831 8 ----------VSIPALLHRNATAFPRQPAYREKEFGIWQVWSWAEAASEIRAIALGFLALGMQRGDHVAVVGRNRPALYWSMVAAQMCGAVPVPLYQDAVAEEMVYVLDHCGARFVICDQEQVDKVIEVQDRIHHIEQVVYVDKRGMRKYDWLEDVVAERAAHRRFDEESTCVMLYTSGTTGKPKGVVLSNRNIIETSKNSVAFDG--LRPGDEVLAYLPMAWVGDFIFSVGQAMWTG--FCVNCPESATTMMNDLREIGPTYFFAPPRVFKALFRHYMEVARRFSRVRVGYTAGEAIGPEIFDFYRSLGINLKQLYGQTEASVFITQ-----------QPDGQVRSDTVGVPSPGVEVRIA------------ETGEVFYRSPGTFVAYYKNPESTASTKDAEGWVATGDAGFFEEAGHLRIIDRAKDVGKMADGRLFPKYVENKLKFYPSILEAVVFGNGRERWAERPKVYEMMKGHV---EEVNRSVAEDMLSGCQIHRFLILHKELEMTRTRKVRRKVIEEKYHDL---- 154304909 864 ------------LHHLIRDVVKEQPDSPAV-CAWDGD---FTYKELWANARRLARYLSSLGVGPESRVAVCMNKSRWTVVSILGILESGGVVVMLRSQSPLEQAKALVEDCQAAVMLTNAGHTDRFTGSGPCIVEVSGTLLA---------SLPDPIVDKPICPALTPDHPAWIVYTSGSTGLPKGCLLVHGGLATSLPAHG--RATRWSKESRTLQFASHEFDVTLQEIMTTLIFKGCVCIPSEDQRVNSLSQAIRDMNVNQMVLTPTVASMI------NPADVPSITQLQVAGELIKPSVVERWID-HAEVVNIYGPSECSVYSSCGKPMQRIEDAPV---------IGYPLENCNFWVTSTTDHNRLCPIGIPGELLIENSWQARGYVNNPELTAQCFVVEPMYRTGDLVQQNHNGSYTYIGRIGSEVKFRGHRVDLGRIEYWIGKLLAGVQTIIVDLVDLQAGKKLVAVIVDQTEEIDSSKIQKALCDDKLPSYMVPTAFMPWKKIPLTPSGKTNKKVVRQLLTNLESGS 154304909 1971 ------------VHDLVIKTVGTNPDSQAVCSWDGD----LTYQQLDGAARSLAQLLIAEGVGPEIAVGLCMDKSRWAMVAILAILYAGGAVVPLGVQLPPERISVILQDSSPAMVLCDESKADRFQSLGYKSVTVNEAALAD--LPKSYDGRHSGVPSKS----VRAEDTAWIMYTSGSTGLPKGVTLEHRGIYNAILSKGT--DLNVDPSYRIFQFAAFTFDVSISDILMAWTFRGSY--------------------------------------------------------------------------------ETGSSI-----------------------IGRPIRGTQNWIVDTHNYNRLVPIGAVGELLIEGPQVARGYRNDPVKTSAAFITDPMYRSGDLVRYNADGNITILGRSDSQIKIRGQRVDLGEIESCIVKLPKVRTAVVEYLHISDNQHALVAAVFLDNDNDDDVAGYSAWLKKRLPAYMVPRLYLQIDKIPKNASGKIDRKAVRQ--------- 154304909 6 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TPADVPMVRKLILFGEEVKVSVLEAW--LGAYIFNAYGPTESSIFASVSKPFQSVKDL---------ANIGFPM-NVNFWVTDPQGRLCPPG--APGELLIEGPLLARGYLNDKAKTATAYIYDPFYRTGDIVRQNNDSSMSYLGRRDTQMKIRGQRLDVSEVEHIIKSLDGVIRAVVGLLPADKGGAILFAAVEPLGDRPASDELREGLLQAKLPSYMIPTFYIPFRSIPLTSSAKTDRK------------- 116208272 274 ------------LHDMIVAQCRRFPNRTAV---MSTDGDALTYGELDDLSQRLAYKLAQLGVRPEAFVLSCFEKSIWAVVARLAIMRAGGAYISIHATNPPAYLESVITRAGTRIVVCDEKHANQF----------RHLVPITVETSPSSLRSLPVPDRDPVCDRVCPDNACLVLFTSGSTGKPKGIVQVHRSYA--TAIRNYAKILSLDTNTRYLSFDDYAFDISNLEFMVPLITGGCCCVPGPMATVQDLAYNINALKANAAFLTPTVAVKL------DPADVPSLEILCVGGEPLSAELVAKWTGGSTRLVNQYGMGEAAISCCYN-----------DKVRPGRTNIGRPTSGA-VFVVNATSHDKLLPVGAVGELLMEGSHLARGYLDQTAATEAVFTPPAWYRSGDLGRWNHDGTIDYVGRKDHILKLDGCRINALEVEHQLSPLDTII-VDIFGIVDGEEDPVLTALLTADPHTATKVTEIKDAIAAALPPYMVPTQFLLLSHVPRTPSKKTDRR------------- 158522021 10 ----------INIAARMTQMARQHPYKKAVIRDRAGRVTHFTFAQLDADSSRLASGLEKAGIRRGTRTILMVRPSLDFFSLVFALFKAGIVPVVVDPGMGVKRMVSCFAETDPQAFIGIP-LAHVVRKIYPKFKTVETWVTVGNRWFWGGHTLDRIRASGTEDYKTAEDETAAILFTTGSTGPAKGVVYTHGNF--DAQIQHIQDHFQIGSDETDLPTFPLF-------ALFDPALGMTAVIPDPAFNPERILEGIANHGVTNMFASPALLNRVGGYCKKRNIVLPSLRRVVSAGAPVHPSNIEQFASAEAEVHTPYGASEAVPIISIGSREILTETKQMSEQ-GFGNCVGRPLEGIEVELITISDRPLLVAPGDVGEFVVKADLVTRSYYNRPKDTAGAKIPDGWHRMGDLAWMDNHGRFWFCGRKSHRVECADRTLFTVPCEAIFNNHPHVARSALVGV-GPAGGQTPVICIVIKEKRIRKKELASELLD--LARTKSIKTVLFHDNFPVDINSKIFREKL----------- 218714362 238 --------------DLISKRARTTPDKVAIDSWDG----SLTYGQIDRYSSFLAKILKDMSGQLHEFIPLCFEKSRWTIVAVLAVMKAGRTFVMMDPTIPLARLRNMREQVGAKTMLSSRKQHRLSTSIISEGKPL----VVEED------TFVQVTNQEAVPEPVSSDTLMYIIFTSGSTGTPKGVKISHETYTSSAIPRA--KAVGYTEDSRVLDFASYAFDVSIDSMLLTLANGGCLCIPSDEDRMNDINGVIRKMRVNYAGITPSVARIL------ESDVIASLSGLGLGGEAASRDVMIWGQET--RIIIGYGPCECTIGCTVN---------SSAATGRDYISIGTG-NGAAIWIVDPNNHEKLMPVGAVGELLIEGPIVGQGYLNDPEKTAAAFIEGPWYKTGDLGKYDPDGSIVFAGRKDTQVKLRGQRVELGEIESQLARLPLIAEVIVPQRP--GNQATLVAFVSQSTKASGAAADISSVLTKVLPRYMVPTAYIPVNYIPVLISGKTDRRRLRQ--------- 171688368 56 -----------TVYELVRAAVAKYGNAKCVGSVETEVEKSWTFFEMEQLILQLGSGLRKIGLDKADRVHIYAATSANWLATAHGAASQSMPIVTAYDTLGEEGLRYSMVATKAKAIFLDPHLLPTLTNVLAVASSVQAVIWVNQDHVDNILNFDELVRNPVEPVPPTAEDLCCIMYTSGSTGTPKGVPITHRSVVAAVSGASAIVQPYIGPGDGLLTYLPLAHILEFVFEHAALWWGSTLGYGNPKTLSDASVRDIREFKPSVLIGVPAVWSGLLDAVVFKKIKEATLRLCLSAGGPVSKETQKFISFAIAPMIIGYGLTETTAMGTLHNPFEWSAD-----------SIGAMTASVEAKLVDDAGYYATNKPNPQGEIWLRGPTVLKEYYENEKETAEAITPDGWFKTGDIGEWDKNGHLKIIDRKKNLVKTNGEYIALEKLESIYRSVPVVANICVYA---DAEQAKPIAIIVPAEHSAVLKELQAQGRAGGLSGIEIIDGVVIVEDTPQTAAQKLNRRGILEKYK------ 67906537 21 ALPRFILYWPLNLYTFVKWNIKKYPNENAFLF----KEEVLTWKQASDKIDNYSGVIRSLGLNKGDSFALLMDNRIEYLLLILAAVKSGTIAALINTTVRGEGLRHVLNVANAKAVFIGASHLDKFNSSLTDEERGNLIIVGIEDQEQVPSNIQDLTNLEKNSTPCDEETACMYMYTSGTTGLPKAALITNERAVRMTYFGQFL-GFNFKQSDVLYNTLPLYHATGLLYCWAASLRAGNAIVIKEKFSASDFWSDIQKYQATIFPYVGELCRYLLNSKEVPEEKGHKIRR-ISGNGLRPDIWEKFQERFQIPIREIYGATETGFINRAGRPGMIGRHRSADKIVKCDLESGEL-------IRNEEGRCEKVNVGETG-LYISEISTFDGYL-DSQASQKKIDGDRYFNSGDLLTLHENNWLSFADRVGDTFRWKGENVSTMEVAAIVNKAEGVLDANVYGVQVENTEGRAGMAQMNVSESFNLSSFANHI-EKNLNGFQKPYFLRLTKEMQITGTFKHQKEDLKK--------- 167630828 195 ----------INLFNELLEAAQLFGNKETIEDI----NQKLTYRKLLLAIYALSEPLQRR-LAGEERVGVMLPNAAAHVVTLFALFRINITPAILNFTSGPQGILDSCETAELKTVITSRQFIEKATHVEKAAEKARILYLEDVREEVSSFGKLKALFNLALKRRTRPGRERLILFTSGSEGKPKGVILRHDNIQANVMQACTV--IALTAKDKLLNALPMFHSFGLQGVFIPLLCGFEVFLYPTPLHYKIIPEIAYDRNATIIFGTGTFLQGYGKH--AHPYDFYSIRYVITGGERLKEETRRWLDKFGLRSLEGYGCTEASPFLAINSPLCY-----------KAGTVGRIFPDVTHRI-----EPV-DGIERGGNLFVRGPNIMEGYLIH----GKGFVPAGWYDCGDLVEEDARGFITILSRLKRFAKLGGEMISLNLIEELATRCFASTEMAAVNVSGGKKGEQVILFTTVK--KASRQALRDFIAASGHSPLLVPARLCHLDSLPLLGNGKIDYVSLKTVYAR----- 188534888 191 ----IMMEARMTLYQAFLAARTRYGLKPCIEDVNFKPD---SYSGLLKKSLGVGRILERYS-QPGEYVGLLLPNATVTAAAILGASMRGRVPAMLNYTAGVKGLTSALTAGEIKTVFTSRQFLDKLWHLPQGITQVKWIYLEDLKDTDKLWILGHLLLPRRAMVAQQPEDAAMVLFTSGSEGHPKGVVHSHKSLLANVEQIRTVA--DFTPCDRFMSALPLFHAFGLTVGFTPLMTGARVFLYPSPLHYRIVPELVYDRNCTVLFGTSTFLGNYARF--ANPYDFARLRYVVAGAEKLQDHTREWMEKYGIRILEGYGVTECAPVVAINVPMA-----------AKSHTVGRILPGMDSRLV-----SVP-GIEQGGRLQLRGPNIMKGYLRAPQANGEGQMEPGWYDTGDIVSFDEGGFCQIQGRVKRFAKIAGEMVSLEIVEQIARNASDDKQHAATIKPDGNRGEALVLFTT--DAQLTREQLMHSARELGSPELAVPRDIRLLSQLPLLGSGKPDFVTLREMAE------ 116057525 359 ---------RLSILDFLAKA----PEDAVLLRSMDGA--SMSYGNVIEFIIS----------GPGDVVGIFAYNVPPGPVGALAFLAIQCTAVPLDPGIAENEAYEALTSCHVSLLLFRDTNTEAIEKARAGIPIKWYVITENDTGYAGYYSPESPESPVSNSIAAPSEGTGLLLRTSGTTSKSKVVPLVIGALTSN--GATLAASLELKPSDVCINVMPLFHIGGLSASILATIAAHGSVICCPKFDAQVFYDVVTSSRPTWYSAIPTIHLAVLQYGKAVSQGMHCLRFIRSGAAALSHADAEKLNEFGVPIVPTYSMSEQMPIS-----GKGMHMMLRDRQDTVGQSL-----CCSVALVEDGHCRVTQPFGQQGELTVNGDNVMSEYRDAFEANNKTYFYIGYLRTGDIAKIDGDGFIYLTGRSKELIKRGGEQVSPLKVEAVLVQHSYVRVAVVFSVPSPLWGEEVGAAVVLNDSFDGTHEAIKHMVSQELSRFEIPVYWKIVEDLPKTSTKKYKRAGL----------- 149197357 688 ------------------------------------------------------------------------------------------VPVFLNSTVSKDGLAHALKTTDCQHVITS---KLAIKKMKIELPESCTPVYLEDIAKSTKVDVIKALLSIARPSRAKIDDTATILFSSGSTGTPKGVELTHLNVSSNLDSLGMV--CDLNQNDVVLGHMPLFHAFGYLSAFYLPISQGTAVMQANPLDAKAVSENMGKYACSILFATPSF---LANYTRRKKEDFSKLRLVLVGAEKLNANTKEFFEKFGVLPTEAYGATELAPGVSFNAPVKIWE---LGKKHLRDNSVGRPLPGIQIKTVNPDTLEDLAHG-EDGLLLVRSPGTMRGYLKDPDRTNAVL-KNGWYITGDIASIHRDGSIQLQGRLSRFSKIAGEMVPHGAVEEVLHQEASTSQLAVMGVPDEARGEKL--IVLFTELDKDIAEIIESLRSHGLPNLWIPRNFIQIDEIPLLGSGKVDLKGLKD--------- 146278253 8 ----------VSIPALLARNASQFANQPAYREKEFGIWQVWTWAEAADEIRAIALGFMALGLKRGDFVAVVGRNRPALYWSMVAAQMCGAVPVPLYQDAAADEMAYVLDHCGATFVVCDQEQVDKVIEVQDRIHHIEQVVYVDDHSRMNWLADVVAEGRAAHWAELGYDSTCVMLYTSGTTGKPKGVVLSNRNIIETSKNSAEFD--RLRPGDEILAYLPMAWVGDFIFSVGQAMWTG--FCVNCPESATTMMNDLREIGPTYFFAPPAIFHHYMNVARRVGPDFSRVRVGYTAGEAIGPEIFDFYRSLGINLKQLYGQTEASVFITQ-----------QPDGQVRSDTVGVPSPGVEVRIA------------ENGEVFYRSPGTFVSYYKNPESTASTKDAEGWVATGDAGFFEEAGHLRIIDRAKDVGKMADGRLFPKYVENKLKFFPSILEAVVFG-------------------------------------------------------------------------- 84617346 1 ------------------------PDRLAVV---SGEVP-FSAGELADAVRRAAAAMGRHGVGRGDVVCILTPNTAATLILQWAANLVGATAAWVDPAGPEDELRAELQDTGVRMLAVDPANEARARELLVNATGRPVLAVLGAGQPDTVDVSAGCGDGVGPCADITDGDVAVITQTSGRNGL----CWTFGDMLSAAPSLPSTAGASATGPTTLLITAPLIHTDVFTAED--TLVTGGMVVLHPGFDAAAVLRAIAQHRVGRLMLGAPQLDALAEHPDRAATDLSSLTELIYTGSPAPLKLRKAREIFGPVLIQVYGTTETGVLT--------MLPPGDHDDLRACSSVGRPVDPGALSIRHPDTGAVLPVG-EVGEVCAVPRWPTAGYWHEPALTA-ALVRDGWVRTGDLGHLDTDGYLHLTGRLANMMKVKGIRIHPEQVEKVLRQAPGVSQAAVCGVEDADRVEHIYAAVVPEGADPDPRELRRHVAEA-LSDTYVPRLIDIRRKLPTTGWGKPDRVRLRADAR------ 115402375 1 ----------MDMKQLFTSIAAKQANNVAV----EDESRSLTYNDVLKRAESLARTIKEHPLEPEEPVGVVFGVGIELVIAQVALLLLGLTCIPLDPSLPGLRIQEMLHDVQARYVVTGTDLDD------PDLTVIPLSLETPVNHQIGQPNGEEQDFKASDMRR------SHILYTSGSTGKPKPVQISPASL-AHLATKSPVTPFQKTDR-VALINNPGFDISLFEV-WATLLSGATIVVVPRELDPFAFRDFIHDRQLSVVFLTSSLFAATA---LACPTAFRNVLEVLTAGEVASPSAMRTVLESGARLWNTYGPTETT-------TFSSMQLVTPEEAKRHRIGIGKPVGDTSIFLLDEQLHAITSSG-SPGEIFIGGPGLSPGYLGRPEENSRHFTPDRLYRTGDRACWRDHSELDFLGRVDRQVKQGGFRIELEEVEQKLLSSDWFTSVVVTQLANPEADPFLVAFVVSKTSGLPKRRVLE-WASERMPQYMIPRDILFVPEFPLTANNKVDIKHLEQLYWERH--- 171060108 4 ---------------LLLEHAARRPDAPALREKEYGIWQTWSWRHLAEQVRLIAGGLAAAGLQAGQHIIVVGDNRPRLSATMLAAQSLGAIPVPLYQDAVAAEFVFPVNNAEVAAVVEDQEQVDKMLEIREHCPQLAHIWFDDPRGEPGLASLEALMAEEAAIERTRADDVAAMFFTSGTTGNPKGVVHTHASLIDRSGAGARFD--KLTEHEEVLAYLPPAWIGQNCFSYAQWLV-CGYVVNCPESAATVTIDL-KEIGPTYYFAPPRVFEGLLTALDRFKYALSRVRVAYTAGEAIGPDLFTFYRSIGINLKQLYGSTETAVFVCL-----------QPDHEARADTVGVPIEGVQIKLADN------------GEILVKSGGLLKEYYKNPAATAEVLNAEGWYHTSDAGFIDAHGHLKIIDRVKDVGRLGGANFAPKYVENKLKFFPYIKEAVAFG----DRRERVCAFI------------------------------------------------------------ 157374651 21 -----------NLCRHLNHAASDIPTELAVAVQHASNYKELTFAELDSLSDKLAHALNAYGIKRGMKAVLMVTPSLDFFTLTFALFKAGIIPILVDPGMGVKNLKQCFIESQPDAFIAIPKAHLARRLFSWGKDSVKHLVTVGGCGLWGGVSLDTLMGSAYEMVWLDEDEMAAILFTSGSTGTPKGVVYSHK--MFEAQITALKNDYGIAPGERDLATFPLFSLFGPALGMASIVMDASKPITA---NPDYLFAAIGKYQCSNMFVNPALIERLGQAGQTQIHKLSSIKRVISAGAPATIASIKHFSQMGVEVLNSYGATESLPLSKMG--SQALFATTEVTDSGGGICVGSPIEGVDIAIIDISEAPITQKPGEIGEIVVKGPMVSRSYYRRDSATEQAKIIDGRHRMGDLGYLDDEGYLWMCGRKAHRVSVKGERYFSIPCERIFNTHPQVKRSALVGI------------------------------------------------------------------------- 84993736 44 -------ETPMTIPELFQESAERFSAYPALASKNGKKWDTLTFSQYYEMCRKAAKSLIKLGLQRFQCVGILGFNSVEWVVTALGTILAGGLCVGIYATNSAEACQYVIQQANVSILIVDQQLQKILLIPPDKMETVKAIVQYKLPLMESMASWNDFLGNDIPNIQLDANQCAVILYTSGTTGTPKGVLLSHDNITWTAGAMSQEMEINRGKQNTIVSYLPLSHIAAQLTIWIPIKIGALTFFAQPDALRGTLVYTLQEVKPTLFMGVPRIWEKMQDTIKENVARSSRLRKFFSSASPLSQDVSEFFLSLDIPIGEIYGMSECSGPHTVS-----------NKSVYRVLSCGKVLSGCKNMLYN-------QNKEGVGEVCMWGRHVFMGYLNKEEATLEALDENGWLHSGDIGRLDSHDFLYITGRIKEILITGGENVSPIPIE------------------------------------------------------------------------------------------ 158341276 25 -----------SLVDLLRYRAAYQPDRRGITFLVDGEEEHFTYAELDIKARAIAAALQ-LACHPGDRALLVYQPGLEYVAAFFGCLYAGVTAVPIYPPRPNRRLQSVIADSQAIFALTTSQILSKLERDAPELRALKWLATDSLSVTEPRQAWQE--------THPQGQDLAFLQYTSGSTATPKGVMITHHNLLKN--LSLIHQCFEHSSQSLAVIWLPPYHDMGLIGGILQPLYGGFPMVLMSPFSPIRWLQAISRYQGTTSGGPNFAYDLCLRKIKPEGLDLSSWRVAFNGAEPISAQTLEDFATKFAPFFPCYGLAEATLIVAGGQPDAQVSAQANDVDARTIVGCGTSLQDQEIVIANPET-LQQCSSEEVGEIWVSGESIAQGYWGQSDVSEETFQAGPFLRTGDYGFLVGS-ELYVTGRLKDVIIVNGRNHYPQDIETVVQSYPGIRPNCAAAFSITEAGEIVVAFVSPTSLTADSEQIRRAVAKEH--DLHIHALWLLKPSIPKTSSGKIQRFTCRSKF------- 25090286 1551 ------YPRDSSVVDVFREQAAANPEVIAV----TDSSSRLTYAELDNKSELLSRWLRRRNLTPETLVSVLAPRSCETIVAYVGILKANLAYLPLDVRSPVTRMKDILSSSGNTIVLMGSG----VEDPGFDLPQLELVRITD--------TFDETIEDVQDSPQPSATSLAYVVFTSGSTGKPKGVMIEHRAIVRLVKSDNFPGFPSPARMSNVFN--PAFDGAIWEINWM-LLNGGTVVCYLTTLDGKELAAVFAKERVNAAFFAPAMLKL---YLVDAREALKNLDFLIVGGERFDKEAVEAMPLVRGKIANIYGPTEAGIISTCY-------NIPKDEAYTNGVPIGGSIYNSGAYVMDPNQQLV--GLGVMGELVVTGDGVGRGY-TNPELNKNRFIDEGAYRTGDRMRRVGDGLLEFFGRMDNQFKIRGNRIEAGEVESAMLSLKNVLNAAIVVR---GGGEEMVGFIVADDKNDTTEE------------------------------------------------- 25090286 482 ------------------------PNKAAVA-AWDGE---WTYAELDNVSSRLAQHINSIDLGKEHIVPIYFEKSKWVVASMLAVLKAGHAFTLIDPSDPPARTAQVVQQTSATVALTSKLHRETVQS------TVGRCIVVDEEFVKSLPQSSELSAS------VKAHDLAYVIFTSGSTGIPKGIMIEHRSF--SSCAIKFGPALGITSDTRALQFGS--HAFGACIIMTTLIHGGCVCIPSDDDRMNNVLEFINRTNVQLGHATPSYM------GTFQPEVVPGLKTLVLVGEQMSASVNEVWAPR-VQLLNGYGQSESSSICCVAKISP---------GSSEPNNIGHAV-GAHSWIVDPEDPNRLAPIGAVGELVIESAGIARDYIVAPTQDKSPFIPDGFYRTGDLACYASDGSIVCLGRMDSQVKIRGQRVELGAVETHLRQMPDVVEA--VKFSDSSSTTVLTAFLIGAGEKNSATREINAKMEQVLPRHSIPAFYISMNNLPQTATGKVDRRKLR---------- 146342142 622 -----MLDR--TLFEALAHAHRDHDTGKVMIEDPLGT--KLTYRKLLLGAQVLSRKL-EHGTMVGENVGVLLPNSAGVAVVFMALQSIGRVPAMLNFSAGPVNVLAAMKAAQVTTVLTSRAFIEKLDKLIAAIEGQARLVYLEDAAVSAVDKIKGILDGTKPRVARNADHPAVILFTSGSEGTPKGVVLSHRNILAN--AAQALARVDANANDLVFNVLPVFHSFGLTGGMMMPMLAGIPIYMYPSPLHYRIVELIYQTGATILFGTDTFLTGYARS--AHAYDFRTLRLVIAGAEPVKDRTRQYMERYGIRVLEGYGVTETAPVLAMNTPMAN-----------RVGTVGRLSPLMEYRL------DKVPGIDEGGRLSVRGPNVMLGYVRAENPGVLEALPEGWHDTGDIVTIDAQGFITIKGRAKRFAKIAGEMVSLTVVEQIAATLPQAASVAV-SIPDQRKGERIVLITTQKDAE--RAAMQRQAKAQGAPELAVPAVVMVVDKIPLLGSGKTDYKALAEE-------- 211590022 258 ---------EVLLHDMALEHARLTPDAPAICSWDGN----FTYKELDDLTSRLALYLTDIGVGPETFVLSCFEKSSLAIIARLAILKAGGAYISIDASDPPIFLDSVIARVNAKVMLTSPEYASKYASLLSNVVSITG--DMLKELPTGTVS-----------STVQPQNACLILFTSGSTGQPKGIIQEHRSYA--TAIRDYNKVLGLGRHSRVFQ----FDDYAFDISLTALAAGGCCCVPTPEKTISALIENINTTNANMSFMTPTIAIQL------SHKDVPCLELLCVGGEPMSNDLLMKWS-PHVKLVNQYGMGEAATFCAYN----------DSPKPGHNAVVGKSGSGA-IWIANPSSPERPVPVGAVGEILIEGPHLSRGYLDDPDVTVPRWIADRIYRSGDLGRYRHDGTVEHMGRKDTLLKLNGGRVESTEVEYILRKTLSPGDFTVVGEIDGTDDPILVAFVYLADNPASLVQAMQKEVDTTLPKHMMPSLFLLVDRIPRTRSNKLDRRKLHQIAQKWYMG- 218200974 16 ------------ISHAFDRAARRNPTGLAVIHAGSDSERHFTCADLLAAVRHIAAELSSSTSRHRDVVGVYALPSVEYIAAVLAVLRCGEAFLPLDPSWPEERIRWATSSSNA-VLVVSSGGLGAAHVFASSSCSVIH---MDDDLWQVFEDEKGGIGRDEPCECKKPREFCYVMFTSGSTGKPKGVCGTEKGLLNRFL--WMQRWKPLCSDDMLLFKTSVSFVDHLQEFLSAVLTCTTLVIPPPRANPASLANLIKAYGISRMNLVPSLMEIILPSLEKNSWGHNPLKMLIFSGENLSILLWKRVHEILPEIVNLYGTTEVSGDCTF-FDCTDLPILLKREELT-SVPIGFPISNCEVCI--ATDAEVADE----GEMHVTGACLFAGYL--EESMASNHTEENYYRTGDFARRLKSGEFIFLGRKDRTVKIYGQRFSLQEVESTLNEHPDVSAAAVTFQNNEFLDFR--AYLVLKSSAASVEDCIRSWLIMKLPPAMIPRFFLPMESLPLTSSGKIDYMKL----------- 145252620 59 -----------TTYDVFRRSARVYGNAKAVGTRHLIKTHQWTYFEMEKLALELGCGLRKLGLEKPDKIHLYGATSANWLAMSHGSASQSLTIVTAYDTLGEEGLKHSLVQTSSAAIFCDPVLIPSVANVLKDVKSIKHVIYNTDQEPKNVMSLEELLGEEVDPVPPAPEDLCCIMYTSGSTGPPKGVSLTHANVIAATAGIHEIVGPYIGPSDALLTYLPQAHILEFMFENLCLFWGGTMGYGNPRTLSDASMRDIREFKPTILVGVPAVWVAFRKLKEATGGR---LRIMMNGGGPVSKDTQKFLSMAVAPMISGYGLTETSAMGALN----DPMAWNPDALGEIPASI-------EVKLVDPDAGYFTKNTPPQGEIYIRGGSVSSNYWQNEDETKEAYTDDGWFKTGDIGEFDSYGHLKIIDRKKNLVKTNGEYIALEKLESIYRSSPVVGNICVYAAQD---QDKPVAIIVPEGDSLESEKLKSIVLKQGLKGIEIINGVVLSDETPMTAAQKLQRKKILNRFQE----- 111221989 502 ------------VVDLFARQVERTPDAVAVVSAD----RSVTYRELDESSSRVAAALRRRRVEPETTVAVAMPRSADLVVALLAVVKAGGAYLAIDPTASAARIRSVAGGVPVGLLIADAGTADAPRAVL-DVPAVSLDDLRGGGAGDDSRGGRDDLGGDGTPVRSWPDALVTVLHGSGTDGTSTGVAVTHRNLAALVQDGRWREGAR---GAVLWQAPP--DVDAFALQLWAPLVGGGRVVVAPELDADALVTARAAAQV---HTVPLAADLLPTIAARRPACLADVREVWTGGDRVPAAAVER-ARAGCPIVTGFGPPETTGLAAG-------RRLTPDDPPVAAGDVGHPVDHVTLYVLGPGLVPVPPG--VTGELYVAGPGVTRGYPGQSGRTATRFVPCPFYRTADRVRWAAGGGLEYMGPANGQIWIRGDTVEPAEVEEALAAHPDLAQAVVVARRDGAGEQRLVAYLVPAQAGPSSDDLRR-FAAQRLTASAVPSVFVWVDRLPVAANGRVDQTSLPE--------- 15834777 45 ---------------------------------------KLSYNQVYKAVCALATRLAKY---PDEHIGIMMPASSGAYIAYFATLLSGKIPVMINWSQGLREVTACANLVGVKHVITAKPLMQKLAQTHGENAEYPFSLIFLEEIRKELTFLDEWMMRWFGSFDKGPEDMAVILFTSGTEKLPKGVPLTNASLLAN--QKACFDFFSPEEDDVMMSFLPPFHAYGFSCTLFPLLSGVPVVFAYNPLYAKKIVEMVDEAKVTLLGSTPVFFSYILTAAKKSETSLPSLRFVVIGGDVFKHSLYQEALKTHVQLRQGYGTTECSPVITINTVNS----------PKHESCVGIPVRGMEVLIVSEETK-APVPTGVTGLVLTRGTSLFKGYLG--EDFGHGFIEDGWYVTGDLGYVDRHGELFLKGRLSRFVKIGAEMVSLEAMESILIEHPLV----VCGLPGEK--ERLCLFTIFP---TSIQEVNDILKNSKTSNLLKISYHHQVEAIPMLGTGKPDYCSLNALAKRLFG-- 195122946 108 --------------QILSEEDETQPNGRVFKKYNMGDYKWKNFIEAERMAASFGRGLRELGQAPRENIVIFAETRAEWLIAAHGCFKQAMSIVTVYATLGDDGVAHCISETEVTTVITSHDLLPKFKTLLDKCPKVNTIIYMEDQLHKTILPFAQVVDSKFENVPPKAEDTAIIMYTSGSTGTPKGVLLSHKNCI--ATMKGFCDMVTIYPEDVLIGFLPLAHVFELVAESVCLMTGISIGYSTPLTLIDTSSKIKRGCKPTCMTSVPLILDRISKGINQRGYRTPKVRIIMSGGAPLSADTHEQIKTLCVDLIQGYGLTETTSGATVM-----------DARDMTYGRTGGPLTVCDIRLVNEEGNRVTNKPYPQGEVVIGGDCVSQGYYKLPAKTNEDFFEDGWFKTGDIGEVHSDGVLKIIDRKKDLVKLAGEYVSLGKVESELKTCGIIENICVYGDPTKQFT---VALVVPNQEKAILKEISEHARKCKLQKYEVPAAITLCKEVPVTAAFKLKRKDIQDKYQH----- 157737523 1 ------MRFDFKLLDFVE--CEKDGQKLAV----CGSNKDLTWNEFKSEVELFKEKLLKYNLPKGHPVIIYGHKEVEFIVSMVACMSLGYPYIPIDTIYPKERVDKIFGIVKSS---------------------------IIIDIIENKIDFDE---KNLSTTYFLDDPIIYIIFTSGSTGEPKGVQITQNAIL--DFQNWLNNDFGLPQNSVFMNQAPFSFDLSVYELVGFLSFGGTIVLNSKDTNHLEYFERLKKYACNVWVSTPSFISKLLLSSEFVEDNIKSLKTFLFCGEVLPSTTVKRIKNPNSKVLNTYGPTEATVATTIVEITPEIL-----EKYSKSLPVGYVKPGTVINLLD-------IDSENIGEMEIVGDNVSIGYFNNEELNKQKFYEKRSFRTGDFGYF-EDNLLFFANRKDELIKLHGFRIELGEIDKELTNNEFIEEA--ITIPLKRGNEVVKLFIVSKND-LDIEKLKKDISK-NLPYYMVPSDIIILDEFSYNANHKIDKNELINIYKNM---- 88705794 17 -----IMDFQ-TLPQFLDHWADTRGDKIWMRDLREEASDDYSWSQARDQINAVAAALEAR-FGHGHNMIILSRNRPHWFMADLAIIRSGNVTVSMFTTLPPATAEYVAGFTDAKVIFVGES--PNWEAVRPVLPEGITLVALPGVELEGHLTWDELLAEGQGSYECAPDDMMSLVFTSGTTGMPKGVIQTHDSNII--PIRRFTTAFGLRDQPRYFSYLPLSHIAERQIVEYSSLYFCGEVNFNESL--EHVLRDLQRTRPHMFFGPPRIWEALEAALKEDAEGIGKLVLDTMGGEPTPPPLIHWWESLGLKLMDGFGQTEAMGVIVS------------GEGTRRVGSIGKPLGEVEYKITEE------------GELAVRADGCTPGYYKQPEKTAE-LLRDGWLHTGDKARVDEDGFIYITGRVKDYFKIQGKFVAPPPIEGMFANNPYIEQQCLIGR---GFSKTVMIAVLTDAAQKEDRETVEASIRESVAKHARIGAVIVSAE-PLTPTLKIKRDKIDERF------- 145241460 529 ------------LVTLFERAVRETPNGIAV----EKAGIQLTYAEMDRQASILAKNLQ---IQPGEVVCVLADRSINWIVSIYGILKAGGVYSAQDPGLPDHIRNTNFQTAGGKLYLTATSQKHLAPKACNLCFSVEELIA---TIPDNFTPSHRSAPQP--------EDNAYLCFTSGSTGKPKGVMCHHAGLV--AFQKDLEVRLFAAPGQRISQLMSPAFDGSIHEIFSALCYGATLVL----ADGADTFAHLKKSNAAIL--TPSVAKILL------PEQFPELRTVYLVGEPVPQYVNDVWSSA-TTLYNMYGPTEATCGATIQRLL-----------PGQPVTIGGPNATTRIYILGQNGQLLPPG--VIGEIYCAGVQVANGYIGRPELNAERFLSDNMYRTGDRGYFNRLGQVECLGRNDRQIKLRGYRTDLNDLEIRVAN--AIPESTAVAIPKDDY---LVAMIQP--ETLTVTDVRQR-MSQVLPVHAMPRRIMVVDKFPMTPAGKLDYKEIANQ-------- 171317253 7 ---------PMTLNELLRHRASTMEDRPAYVFLDREQVDSMTFADVDERACRIAALLKQHAVGIGDRVLLMCRPGLDYIGGFMGCLYAGAIAVPVYPRQHMARIAGIVRNAGAGTILCSTEDLTRCTTWLADTEA--------SGCTPIDVELAGAMDPTCPPVSVPPSHVAVLQYTSGTTGTPKGVMVSHANLLHN--LGQICAWLGSDEQSTMVSWLPPYHDMGLIGVILTSLYGGRCVLMAPRFHPFLWLRAISQYRADLTGAPDFAYRMCARRISDEQRDLTCIKAAYTGAESVRASTLSEFERFGATFRPCYGLAEGTLFVTGRHEQQPIRTVCSPEPLDRPGSVGGPGGGQQVIVCDPHTTE-RCGDRTIGEIWVSGSSVAAGYWDLDEHTASTFRCDSYLRTGDLGFLRGD-ELYVTGRLKDMIILSGRNYYSEDIEYAVIAQELVPNGCAAFTDDEVDAERVVAEVERTRRKSNLNDVINTIRKAHLGISASAIALVSPGSVPKTSSGKV---------------- 47226245 80 -----------TLDKLFDYSVQRFGTREVISEENEGQYRWLSYNELDTVVSHFGSGLGALGLQPKTCIAIFCETRAEWMITAQACFRRNFPLVTFYATLGEEAIAYGLNETGVTHLVTSVELLETLKNVLLQLPKLRHVIYVDQKRPPGLMQAVQELGMRPENVKPQPSDLAVVMYTSGSTGRPKGVMIAHSNLIA-GMTGQCERIPGLGPNDIYIAYLPLAHVLEMTAEISCVLYGCRIGYSSPQTLSDQSTKIKKGSKPTLMAAVPEIMDRINKNVMSKGYDAPRVRLMLSGGAPLSEATQRFMNVFCCPVGQGYGLTETCGAGTITEVTD-----------TSTGRVGAPLLCSEIRLRDEGGYTTNDKPNPRGEVLIGGPNVTMGYYNNEIDNQDYLVDQRWFCTGDVGEIHPDGCLQIVDRKKDLVKLAGEYVSLGKVESVLKNSTLIDNICAYAVPNQKRLKQLAICTHPEMEREVLKEIKEVAVNIKLQRFEIPVKVHLSPD-PWTPTGKLKRKELKNHYERMYGG- 92113943 75 AMPGWFPQARLNYAANMLRRRDAHP--ALIVRDERRRRRVISYAELYDQVARLAHALQASGVTEGDRVAGFVPNSEHAVIALLATASLGAVWSSCSPDFGTHGVLDRFGQITPKVLIATDGYRARVAEIVESIDSLERVVVFPEDAPDGAIAWSDFLDNDADFQALPFDHPLYILYSSGTTGAPKCIIHTAGGALLQHFKEHRLHN-DLDAEDVFFYYTTCGWMM-WNWLVSGLGSGATLLLYDGSPHPETLWQIAGEEGITIFGTSAKYLSACEKEMPGERADLSRLRAVLSTGSALAHESFDYVYKSDLILASISGGTD---IVSCFALGCPIKPVYRGELQCRGL-------GMAVEIYDEQGQSITHGKGEL--VCTRPPCMPIGFWNDPERYREAYTFPGVWAHGDYAELTSHGGVIIHGRSDSVLNPGGVRIGTAEIYRQVEKVDGVLESLCIGQA---WQNRVVLFVRMRPGVTLDDDEIRRMVRLHTTPRHVPAKIIAVDDIPRTLSGKIVEVAVR---------- 116626481 5 --------TPRTLYQVLEETARTYGDAPALRQLPNGAYTVYSWNDYKRAAEEIAAGLRMLGVGKGDVVALNSETRLEFYLADLGILTNGSIAAAMYPSYPAADLVRTIQTTQARAVFVDPKTLKTLRNAAGALEAVHWILFTGEAAGALTLDQVRARGRESLAVDVSPSDMAILYLTSGATGEPKMALVSHQSVVSNIDMGPAV--LPMGPGDSTVAFLPSAHIAQRVVIFLPLRCG------MPVTFFESLLKLIRKVRPTILLAPPRMWERILRAPLSVADRIGRIRVAASGAAPLSKDLAEFYEAIGMPLVEGYGLTEGGVTSLNPLDRP------------KPGSIGKPLAGVEFRFSEDN------------EILIKGPSLFEGYLNDPVTTAEVLR-EGWLHTGDLGHQDEEGYIFITGRKKELIVSSGKKIYPSRVESLFKMEPLISQVLLIGKGMEEWKGRPAQEIMQAPPVLAEIQKVVARVNKQLAPFEQVRKHRILENGELTATMKVRRRAMREQIDELYAG- 218706330 192 ----IMMEARMTLYESLLSAMYRFGAGKKCVEDVNFTPD--SYRKLLTKTLFVGRILEKYSIE-GERIGLMLPNAGISAAVIFGAIARRRIPAMMNYTAGVKGLTSAITAAEIKTIFTSRQFLDKLWHLPEQLTQVRWVYLEDLKADDKVWIFSHLLMPRLAQVKQQPEEEALILFTSGSEGHPKGVVHSHKSILANVEQIKTIA--DFTTNDRFMSALPLFHSFGLTVGFTPLLTGAEVFLYPSPLHYRIVPELVYDRSCTVLFGTSTFLGHYARF--ANPYDFYRLRYVVAGAEKLQESTKQLWQKFGLRILEGYGVTECAPVVSINVPMA-----------AKPGTVGRILPGMDARLL-----SVP-GIEEGGRLQLKGPNIMNGYLRVEKPTAENVRGEGWYDTGDIVRFDEQGFVQIQGRAKRFAKIAGEMVSLEMVEQALGVSPDKVHATAI-KSDASKGEALVLFTT--DNELTRDKLQQYAREHGVPELAVPRDIRYLKQMPLLGSGKPDFVTLKDEAEQH---- 57167793 685 ---------------------------------------------------------------KEECVGILLPASFASSLLNLSVLLAQKVVVNLNFTAGEKALQAAVKSAQISQIYTSKKFLEKLESKGVSLNFGEEVLIYMEDVVEIFKKQKSKILAMMMAVSILPSAIAAILFSSGSEGTPKGVMLNNRNILSN--IAQISDVLCTRNNDVILSSLPPFHAFGLTTTFLPLLESIKSITFADPTDALGIAKAVAKNNVTIMCGTSTFLGIYARNKKLDAIMFESLRVVVSGAEKLKSEVRSAFEKFKKSIFEGYGATETTPVASVNLPNRFDADYWIVHRASKEGSVGMPLPGTAVRIVDPNTYETLK-TNEDGLILIGGHQVMVGYLNNKEKTDEVIKEDGWYNTGDKGHLDEDGFLYIVDRYSRFAKIGGEMISLGALEEEIAKFIDIVKFCTVALEDEKKGEQVALLI--ECDEEFFEGVCEAIKSSSMPAIFKPSRYLKVEKIPLLGSGKVDLKGAKELAKSL---- 213408525 40 -----------TVYDVLKRAITAHGNKDAMILYELGPYQYISFTRVYELACAAGAGLRQLNFQAGDRLLLFATTSSSWFLTAQGCVTQSVPIVTAYETLGEPGLITSVSESKPRAIFTDPGLLSKLIVPLKDAPFVETILCSSQPTEEQFITFDELIATPCEVVPPAPSDVCVYMYTSGSTGKPKGVMLLHRNIVSVIAGINRILSHHINEKDYVMAYLPLAHVFEMCCLYWGGVLGYGSVRTLNDASVKNCRGDLAEFRPSVLIGVPAVFEALLDALVFNKIKAATIRYCINGGAALAPTTQAFISAAIAPVLLGYGLTETCAGSFV---------LSPEAFYLFSRSVGAPIPCVEFKLVDPELNYLTSQNPPRGEVWIRGPSVCGGYFNRTDATQEVFTEDGWFKTGDVGELDENNMLCLIDRKKNIVKSNGEYIALEKLETQFNTSKLILNICVYA---DTQHYKPVCIVVPAEGPLNPDESLSALCKRKFATIETPQSVVLVDDTPLTPSRKLKRQNIVARYNDL---- 121715634 61 -----------TVYKMLERVVDVYGDRDALWF----ENKTWTYSQLKDLVDRFAALLHARDIKAGDFVAVFNTNSPEMVVTIYALSKLGAVAALINNNLRDDTFVHCLDVSDSKFIISTPDLSQFV---CSDLPHIADGVSVEPTELITVADLQRFSPTGLAPANRSIKDLCALIYTSGTTGKPKACGI--RNMMNMITSTPLSTDTRSPSKYRSYSALPLFHGTAYFTGLCYSVGNAGTLCLRRKFSASQFWKDVHDSRATRILYIGELCRYLLATPPS-PYDQYHACIVATGNGLRGEIWERFKQRFNIPIREFYRSTEGGPGVWGAGFSGPLRRFMEEDTFIVKYDTETEMPYRDPATGFCIKAKLGEEGEAIGR--VKDRALLTEYLHNEDATEKKLLRDVFVRTGDLVVQDESGWVRFQDRVGDTFRWKGENVSAGEVRDHICRIPAVHDAVVYGVKLSGYGQAGAAGITLEDPAMEVENLHKELKKKGVPSYAIPRLVRLTE-------------------------- 134096836 108 -------------------------DLAVIFAREDGRGEEITFGELRARVAAARAGLVELGVERGDRVAALAPNSPETLVAFLAAASLGATWSSCSPDFGLRAVADRFVQIEPKVLIASFDVRSTVDELREAIPGSPATVLVDGADLPGCVGWDDLLGAELAFDAVPFDHPLWVLYSSGTTGLPKGIVHGHGGMTLEHLKAVGLH-CDLGPGDRFFWFTTTGWMM-WNFLVGGLLTGTTIVLFDGHPDLSALWRLAERYRVNYFGTSAPYIQTCLKREPKEDYDLSALRTVGSTGAPLTTDGFRWIADADVQIASISGGTDMCTAFVG----------ASPDEPVYLGEISCRMLGAAVAAYDEHGREL---HEEVGELVVTKPMPTMFFWNDPDGSRAYFTYPGVWRHGDWVRITDRDTLVIYGRSDSTLNRGGIRMGTAEFYRVVEGFDEVTDSLVIDTAGETDGELLCFLVLAEGVALEDVQKLKEALRGQLSPRHVPNRFIVVGEIPHTLNGK----KLEVPVKKILAGA 145613542 112 ----------------------------------------LTYNEYYRLVVQLGAGLRKVGLVAEDRVHIYAATSQNWLAMSHAAGSQSMAIVTAYDTLGEEGLRHSMVATKAKAIFLDPHLLPTLGNVLKDATDITHVIWLNQTYPNTVLSFDDLLGDEVDAVPPNADDLCCIMYTSGSTGTPKGVPLKHSNVVAAVAGVSVVVQPYIGPGDGLLTYLPAAHILEFVFENSAMFWGATMGYGNPKTLSDASVRDIKEFKPTVLVGVPAVWSGILDAVVFKKIKEATLKICLNGGGPVAKETQRFLSMAICPMIIGYGLTETTAMGTQNPMEWSTD------------TIGSMPASVEAKLVDDAGYHVTNKPNPQGEVWLRGPTVMSGYYQNDKETAEAMTEDGWFKTGDIGEFDSQGHLKLIDRKKNLIKTNGEYIALEKLESIYRSAPVVANICCYA---DDSQAKPVALIVPAEPALTLEELIAAVLKGGLAGIEIIDGVVLSDETPQTAAQKLNRKGILQKYKKEVDQA 169631238 31 ----------------------------------------TSWRDHIAESRRLASVLRALDPSKPPHIGVILENTPGFARLLTAAALAGLVLVGLNSTRRGSALRRDIELADCQFVVADES---------DTVAGLQH--------------------PQIEIADVRPDDLYMLIFTSGTSGDPKAVQITHAKVA--SAGIMLSSRFGLGSTDVCYLSMPMFHSNAVMAGWSVAVAAGASIALRRKFSASGFLDDVREYGATYANYVGKPMSYVLATPQRPDDAENPLR-IMYGNEAAAGDTDRFATRFGAVVVDGFGSTE-GGVALGWAPGTPPGAIGPPDIQILDIQTGRPCP---PAIFDQSGK-VINAAEATGELVVTGPGRFTGYYKNPEADAERMV-GGRYHSGDLAYADENGYVYFAGRLGDWLRVDGENLGTAPIERVLLRHPDITEVAVYGVPDPTVGDRVMAALV--GADFDPVTLSEFLAQEDLGPKQWPSFIRVSGELPRTATFKVIKRQLSAEA------- 190894358 1 ----------MPIHAALLRHAKDRPDKPALVI----DGSTLSYGALYLRARAICRFLRELGVEK--LVALSLGNHIGFAEYFTAATALPNACAVIDPMMPPERIERIIERLAPDVLVVDDD-ASRSAGIARRLGVP--VIVAGAEPFD--------LSAAAADLPCDAEGIFLIGFTSGTTAEPKAYCRS-RDQWRRSLDRG-RFIFELEDAPSTLCPGALAHGLALYALVEALDAGGS-FHSVRKWDPASVARILAAEKIERLVAVPTHIAGIARAWAGEPA-LNCLRDVLTAGAKLNLNEVESMRRLKARIREYYGASEIGFMTVSTLVGGPVDFPID--------RVGQAYPGVEISIRDPEGNDVGAD--VPGTIFVNSDLIADGYLWGDDGQAFRVTEAGA-TVGDLGEIDAGGMLRVIGRAGGMMISGGNNVYPAEVESALKTCPGVEDAVVFGLPDDYYGQSIVAVV---SGEAVDAKILAGHCADKLARFKIPKQFYHIASWPMTSSGKIAR-------------- 73987270 61 -------ETPLTIPEFFRESVSRFGMYPALATKNSEHWEVLNFNQYYEACRKAARALIKLGLQRFHGVGILGFNSVEWLIASLGAILAGGLCVGIYATNSADACQYVITNAKVNVLLVDLQLQKILSIPQSRMETLKAIIQYKLPVKENLYSWNDFLGNSIPDSQLDANQCAVIIYTSGTLGNPKGVMLSHDNITWGAVAKNCSLSNAAEKQEVVVSYLPLSHVAAQMMVWIPMKIGAFIYFAQPDALTGTLINTLLEVKPTAFLGVPRIWEKMQEKIKESGAKCSSLRKKISGAAPLNPETSEFFLSLDIPIGEMYGMSETGPHTTSSRNNYKIH------------SCGKIMSGCKLYQQSKDG---------TGEICIWGRHVFMGYLEMEDATMEAIDEEGWLHTGDLGRVDSHGFLYITGRIKEILITGGENVAPVPIENMVKEIPIISNAILVG-------------------------------------------------------------------------- 89902825 8 ---------ELTLAQMLRERARAAPARLGIRQKDFGIWKPVSWGSYYLRACHFGLGLRALGLPEGGHVGVIAENRIEWVLAQMGVSLVGAVAVGVYSTSPTSEVAYVVAHADIEIMVCDQEQAEKVLAALEQLPRLRKIVVMETKGLRSFAPEARQLIATFDEVEIDEDDIGLMIYTSGSTGKPKGAMISYRNI--RGVVPGIVERLRLTAETSHLSYLPLCHVAEQMLTTFAPIYIGSQVNFGE--SIRTVQEDLREVAPTMFLGVPRIWEKMHATISIKLQETGRLRRVLFGAAPIPPDVVRFFRVLGVPLVEVYGLTESTGMVTGHPID-----------QVIVGTVGTPTLGVEHRI------------GENGELLLRGDMVFAGYYKNPEATATSIR-DGWLYTGDVVR-EEGGQLKIVDRLKDMITAGGKNLTPSEIENTMKGSPFIKECIIVA-------------------------------------------------------------------------- 153007381 96 ---------RLNFAENLLRH--EGGEEAIVFRGEDKIERRLTWDDLHALVSKLQQFMLAEGVQPGDRVAGMMPNMPEAVALMLAASSIGAVWSSCSPDFGIQGVLDRFGQIEPKLFFACDEVADKVAEVTAKLPGLKRAVIVTEKGIALDVALEPFKAKDVEFTRLPFDHPLCILFSSGTTGIPKCIVHRAGGVLLQHLKEHRLHA-DIRDGDRFFYFTTCGWMM-WNWLASGIASGATLLLYDGSPDGNVLFDYAAAEGMTYFGTSAKFIDAVLKAGLKPGHDLSALRTVSSTGSPLSPEGFAFYEAIKPDVHLA--SISGGTDIVSCFV---LGVPTEPVWLGEIQGAGL---GMAVDVWNDDGKPVRREKGEL--VCTKAPCMPLQFWNDPEKYQAAYFEDNIWCHGDFAEWTEHDGIVIHGRSDATLNPGGVRIGTAEIYNQVEQMPEIAEALCIGQ-DWDNDVRVVLFVRLAEGVALDDDLKARIIRTGATPRHVPAKIVAVRDIPRTKSGKIVELAVRD--------- 149200280 14 -----------TVSELLELGMKNSPTTALLNDWTGKSWKTLSYYEFYETVHKIAYSMQSLKLEPQAKIAVFLSNNSRFCLYDVAISLAGFVSVPLHLTFNDQSISYVLQHSDASLCIVNKEQYNRLKALQPEM----RFILSDEEVPGEL--YGPQLIANAQETQLPEESPLTIIYTSGTTGQPKGVLLEHKNLITLNSIIVADLDDCIKKHDREISFLPLSHIFAKSAIYR-WLYHGTSVYFT---NPDQIMMHIAMVKPQTFSTVPHIYLHIANGAENNPYDASNLTFICSGGAHLRTELCRFLNNAGIPILEGYGMTEAPVISVNPF------------RAPKPGTAGRAFSETNIKIAED------------GEILVSGPQIMETYYKDAEATDDVL-KDGWLHTGDIGYLDDEGYLFITDRKKNIFKMSGKFVIPTPLETALKADPFIAHALVIG-------------------------------------------------------------------------- 156538691 40 -----------TLYDAFRKGTKESNNGPCLGWRNGKTYQWLNYNETLLRAKNFGSGLIASGLQPGTLVGLYSQNRPEWILTEQACYTYSLVVVPLYDTLGPDACAYIINQAEITLVVVEDEILDKAPRCLRKLVVINPVSTMQRAKSRGVVSFEDVLGAQKNHPEMPPRDLCTICYTSGTTGFPKGVMLTHQNVMAGICAVLLQLGYKLTAKDSMISFLPLAHMLERCCENGMYMVGGSVGFYSG--DIKKLSEDMKLLKPTFMPAVPRLLNRLYDKVQAELDNLSSVRLMIVGSAPLAGNVLTFTRVLGCIVLEGYGQTECSAPITLTVQGDHT-----------PEHVGPPVACCCIKLVDPEMEYYSADNK--GEICVKGANVFAGYFKNPEKTAEAIDEHGWHHTGDIGMWLGNGTLKIIDRKKHTFKSQGEYIVPEKIENI---------------------------------------------------------------------------------------- 197729679 190 --------------DLVRSWAVATPDAVAL---LGADGSALSYRELSALADSLAARLERAG--RGGPVAVLASDSEGAALAMVACQFADRCFVMLDPDAPHSRNTALVAAAGCEVLLHDGSSRAYAAALGAATGLYMVARTEAEGTEPAAIRGSRTAGTDPPAPRAADSSAAYIAFTSGTTGAPKGVVQSRRSFA--QFIAWQRDQLGLGPGSRVMWSAPVFDACYMEV-FGALCYGATLCVPPPRRDPRAVAAWMAASDVTFFQGIPSFIEYLVAALEARGSVLPAVANVIVAGEVFPPALVSRMRAVSARLHNMFGPTEC--------VLATRYEIPVGHPANRRVPVGHPITGRRILLMDPRGRPVPRG--AVGEIGIVGRFLADGYVGDPALTAERFRPDGVYHTGDFGRVGPDGTLRYLGRRDAQIKVRGVRVNLDEIEAILSAQPGVSRCKVVDVRVAAGHVQLVALVQPHGPDPVPTAAGRTGITRVLGAKAAPTRFIVVREFPTTATGKPDLGRMR---------- 145611944 2964 ------YPRDSNVVEVFRAQVAKKPSATAVTDL----SYSLTYQQLDEQSDRLASWLRRRHLAPEALVAVLSPRACETVVAFLGVLKANLAYIPLDVNAPPGRIDTILSCVGSKLVLLGAQ-VPQSSELKA-IANVELVRIGDAVESGEHEAGDQNL--NLDMAGPSATSLAYTIFTSGSTGKPKGVMLEHRAILRIALDSNLCDY--FPESPVVSNVCNLGFDVSVQEIWTALLRGGTLVCVDHLLDSRQLEEVFMKNKVSVAILTPALIRQCLTHAPDIIRRLAVL--ISVADKMDPGDAMKASKLVSRAVLNGYGPTENGMLSTIYEVDKTTVYPAG-------IPIGHAITNSGAVVMDSQQRIVSPG--VIGELVVTGDGLARGY-ADPVLNRDRFVDVRAYRTGDRVRWRPDDYIDYFGREGQLLKIRGHLVEPEVEAALLAAHEAVESAAVVGLSKPGSDTDLVGFIRLHGSDSSIESQTLKALRMVLPTYMVPVRVVVLEEWPLNASGKLDRKQLGVMAEN----- 145611944 289 -----MQKNEICIHDYALAYGRKFPDAIAISS-WDGE---WTYAQLDKVTSDLADHILTLGVEVGQVVALCFERSKWTVAAMLAVNKAGLAFTLVDPSLPPARIANMCEQTSAKLAFTSQSNWATLNAI------VDRCIVLDQEFVERIPQTPEDSGSRQQTRKPQPSDLAYVIFSSGSTGEPKGSMVAH--WSFTSSASELFPALGLDHTTRTIQFASYAFATSLVETFATLGHGGCVCIPSADERINDTAGFINRSKANWAIFTPSFISSL------RPEDVPSLTTLVVGGEPLSTATRDAWAS-KVRLFNGYGLSESSGMAAVHRVQPAV-----PEPHIITRTVCLRIWLTDP---NDVGKLAPVG--AIGEITVETPCLALGYL--PSSSAEAYEAEPFFRTGDLGRYKSDGSIVYLGRSDLQVKIRGQRVEMGDVETNLRRLPSIVEA----IPRPDGRMTLVAFLLGKGDKERTEEIADSAARQVLPQYCVPTHFIRLKELPKTVTGKTSRKDLR---------- 145611944 1392 ----TPYPRDSSIVDIFRQQVAAFPDAIA----ACDSAGRMTYSELDDKSDKLAAWLRHRGIPAETPVGILSPRSCQTLVAMIGVLKANLACLPLNVDYSTTRIKHMLSSAK----LVNTKTQPTAEYGGRSLVLLGSKVSLDDLPDTEIVAIEDALKSATDSGNPTATSLAAIIFTSGSTGKPKGSMLEHRSIVRLVKDSNVVAKVPPAAAVAHVANIS-FDVSMWEM-YTPLLNGGTVVCYLTTLDIPALAQVFARERVSAALLSPVLVKQILQRMPSM---LAGLEVLILSGDRFDVRDAKQARALVANLYNSLGPSECCVLNVIYRIDE------EDELASGVVPLGRPVSNDGLVVMDSQQNPVPAG--VMGELVVFGDGLSRGY------TNSALDKNRFYRSGDRVRVSPKARIEFFGRMDMQVKIRGHRVEPAEVEQVMLALPVVRDAVVVVRQGEDEGEELVAFVVADD-------------------------------------------------------- 197780984 39 ---------PRTLVDVFDASVRSYPDELAL----DDGTARLTYRALAVEVERLRLRLAEAGVGLGDRVGVRVPSGTDLYVAILAVLAAGAAYVPVDAEDPDERAELVFGEAEVRAVLGAGH--ELTVNGRAEVPAARPGI----------------------------EHDAWIIFTSGSTGKPKGVAVSHRSAAAFVDAEAFLTEDPIGPGDRVMAGLSVAFDASCEEMWLAWRYGACLV-PVPRRSGADLGPWLVEQEITVVSTVPTLAALW------EPETLNDVRLLIFGGEACPPELAQRLVTEGREVWNTYGPTEATVVACASLMSGEE-----------PIRIGLPLNGWELAVVDEAGDPVPMG--ASGQLVIGGVGLAR--YLDAEKDAEKYAPLGWYRSGDLVKAEPEG-LVFLGRADEQIKLGGRRIELGEVDAALQALPGVAGAAAAVRTARSGNQLLVGYVVTQDGWDHAAAVDR--LRAELPAALVP-LLAPVDDLPTRTSGKVDRNAL----------- 194205667 131 -----------TTYEIFQRGLAVSDNGPCLGYRKPNQPYKWSYKQVSDRAEYLGSYLLHKGYKPDQFVGIFAQNRPEWIISELACYTYSMVAIPLYDTLGAEAIVYIVNKADIATVICDTPQKALLENVEQGLPGLKMIILMDPFDDDLSLCDAEILGKENKPVPPRPEDLSIICFTSGTTGDPKGAMITHQNITSNTAARSMEGTFEINLEDVTISYLPLAHMFERVVQAAVYTCGAKVGFFQG--DIRLLPDDMKTLKPTVFPTVPRVLNRVYDKVQAVASKFSRVRLLLTGAAPISAPILTFFRALGCQVFEAYGQTECTAGCTVTSPGD-----------WTSGHVGVPLPCNYVKLEDVADMDYFSANNE-GEVCIKGTNVFKGYLKEPEKTEEVLDKDGWLHTGDIGRWLPNGTLKIIDRKKNIFKLAGEYIAPEKIENI---------------------------------------------------------------------------------------- 170586620 78 ------------LHQIFLRNVKNYRDKEALVEVDTG--KKFTFHEMNQLCNQYANYFQSQGYKSGDVIALFLENCADFPAIWLGLSKIGVVTSWVNINLKAEPLAHSINISKSSSVITSSALLPVLEDILGKLKQMQVYVIDDGNIKNGILSLATKIPLISSEEPVVNEKPTFYIFTSGTTGNPKPALIKHYRYYW--MAIGVAKSFGIFTTDRLYVMMPVYHSAGGILGIGQTVLQGSTCVIRKKFSASGVFHYVFVFLVIIFFTAPSILLAQNDVAETKGHKI----RLMFGNGLRAEIWPEFVNRFGIQIGELYGSTEGNSSIVN--IDNHVGSCGF---IPVHPFVKYLYPVRLLKVDDDTGELIGETGEMVGVIMDNEPLLFEGYL-DEKDTGKKIIRDAVFTSGDIIYWDNLGYLYFKDRKGDTYRWKGENVSTTEVEGILQLLKCVADVAVYGVEIPNREGRAMAAVVIAGDEFLKDAIITEHLKNSLPSYAIPIFLRFCKDFERT--------------------- 53711664 1 -----MTYHHLSV--LVHRQAEKYGDKTALKYRDYEKAQWISWNEFSQTVRQAANAMVELGVQEEENIGIFSQNKPECLFTDFAAFANRAVTIPLYATSSPAQAQYIINDAQIRFLFVGEQFYDAAFSVFGFCPSLVQLIIFDDPRDMSSIYYDEFLAKGKDTARASAEDLANILYTSGTTGEPKGVML-HHSCYLEAFRIHDIRLVDMTDKDVSMNFLPLTHVFEKAWTYLCVHKGVQVCINLRPADIQTTIKEI---RPTLMCSVPRFWMLMLDAIKVGRHNLDYLRVFPTAGAAVPDEICEFVHSVGIDMLVGYGLTESTATVSCTSKTGYDI-----------GSVGQVMPEVEVKIGEDN------------EILLRGKTITKGYYKKAEATAAAIDEEGWFHTGDAGYF-KNGQLYLTERIKDLFKTSGKYIAPQALETKLVIDRYIDQIAIIA--DQRK--FVSALIVPKGEYKDMAELLEHTLQQQFAHYEQIKRFTLLPE-PLTNTLKLKRPVVARNYKE----- 28395512 21 -----------NLLSMIRR----FEGNDNVAYYDF--ERKMTFSELYLEVVMIINYFESENIIQGKRVVSFLDKSFSEYALFYACLLKGVAFCPLDKSLPVSRLAMIISDLQPDMVIAEDTYTGEENAFRQNLLIPHECVV--SNGPVSVLTDVDARDEE-NVTDIDRDTVAYIIFTSGSTGKPKGVQITHENL--NFFLEALYPRYVSEQSENYLSIGPLYFDMTILDSMVPPLYGHSVYLYKAPFIPAIFSGIIEKYRITRLSCVPSVLEILLPQLEATGFDLHSLNLILFGAEPHGQSIKTLLQHIDLKVINAYGPTEGTMCCFSSEITL--------DSLAGDISIGKPFDGTKYLLETRSG----FSSSGEGKLLISGKQVMKGYINQSQVDNPFILVGGYYSTNDVVRVDDEGFFYFLGRSDDEVKLNGFRVHLQDVENILHKH-----------TDNNKD-----YLVLSYESTLPEECIS-LLGKRLPKYMLPNVFAIFDSLPKLRSAKLDRNKVKD--------- 170742698 636 ---------------VVEAARREGPRRVAAEDPVSGP---LSYRRLLVGARVLGRALAPL-APEGRALGVMLPNANGAAVTVLGVMSAGRVPAMINFTAGTANILSACRAAEVDTIVTSRAFVERLDAVVAGLQSLRVVYLEDVRARLGLLALDGLLHWRRAIAQRRPEDPAAILFTSGSEGLPKGVVLSHRNMLANAAQAQA--RIDFGRTDKVFNVLPVFHSFGLTVGLVLPLVSGVPVFLYPPLHYRIVPELVYGSNATILFGTDTFLAGYARA--AHPYDFRSLRYILAGAEPVKAQTRTYAEKFGLRILEGYGVTETAPVLALNTP-----------MFNRFGTVGRIMPGMEARL-----EPLP-GVPEGGRLFVRGPNVMLGYLRAEKPGVLEPPPSGWHDTGDIVTIDEAGFVIIQGRAKRFAKIGGEMISLAAVETLAAELPEAASAAAT-VPDPRKGERLVLVTEKRDASRSA--FLAHARARGASELMVPAEIVTVEHLPQLGSGKTD--------------- 215497186 109 --------------QILGESEEKQADGKVFKKLVLGDYQWLTYNDVDRKIDLIGRGLMAHGVRPRQNVVILAETRLEWMLAAQACLRINIPVVTLYATLGEDGIIHGINETEATHLITSYDLMPRIAKILHKIPSLTHIIYMESPAPEGVFAQLEESGKTADAELRGEDDIAIIMYTSGSTGIPKGVMITHGNVVTTARGFSVICK-NIGEGDTYIAYLPLAHVLELAAECLSFALGAKIGYSSPLTLTDKSTGVQRGCQPTIMVSVPSFWQRMLNSLVFNKMRAGRLSVIATGSAPLSADTHEFIQALDCYVVQGYGLTETAAGATIMDLED-----------VSFGRVGAPIVSCYIKLVDEAHYHVTDKPNPRGEILVGGPCVTKGYYKNEALTNECYREEGWFYTGDIGEMFPDGTVKIIDRKKDLVKLQGEYISLGKVETELKTCPLIDNLCVYG---SSFHNYLIALVAPNQKKATSDAIVSHARKANLQKVEIPLKVKLCSEL-VTAAYKIRRKNIQQFYQQY---- 149175119 165 ----------------------------ILFQRSTDEVQQLSYRELRALTARVANGLTEAGIEPGERIAVMLPMTPESVAIFLGIIAAGCVVVTIADSFSAEEMQVRLKITAPRLIFIQDRQLPLYAKL-ESLSELPAVVLPESASHTVSLREHDQLWSELNCVPRKPQDETTILFSSGTTGNPKGIPWDQTTPIKSAGDGYLHH--DIHAGDIVCWPTNLGWMMGPWLVYAALINDATIALSDAVPTSRRFCEFVQNAGVTMLGLVPSIVSAWRSQETTAGLDWSHIKVFSSTGESNPDDMLWLMSRAGRPVIEYCGGTETGGGYITGTVL----------KPGVPGLFSCPALGFEWLLLNETGKETAN-----GEVFFVPPGLSTRLINRHEVYYADIAPGPLRRHGDQIEALPGGYFRAHGRVDDAMNLGGIKVSSVQIEELLTQTSGVREVAAIAVPPSGGGQLVIFMVMQEGAAFVAAEQMQQIIRSQLNPLFKIHAVREIEQLPRTASNKVMRRKLRDLYQNE---- 73961663 71 ------------------RLAQLARERPAHVFLIHG-ARRFSYAEAERESNQAAAPLA-----PGATVALLLPACPEFLWLWFGLAKAGLRTAFVPAALRRGPLLHCLRSCGARALVLAPEFLESLEPDLPALRALRLWAVGPEAHRVGISDFAEASAEVDEPVPAPQSDTCLYIFTSGTTGLPKAARISHLKVLQCQGFYQLCGAF---PEDVIYLALPLYHMSGSLLGIVGCLGIGATVVLKSKFSAGQFWEDCQQHRVTVFQYIGELCRYLVNQPPSKAERGHKVR-LAVGSGLRPDTWERFVRRFGVQVLETYGLTETGELGAVGRASWLYKHVFPFSLIRYDVTTGKP-------IRDAQGHCVATCPGEPGLLVVSQQSPFLGYAGGPELAKNVFRPDVFFNTGDLLVCDDQGFLRFHDRTGDTFRWKGENVATTEVAEALEGLDFLQEVNVYGVTVPHEGRAGMAALVLRAPQPLDLAQLYAHVSENLPPYAWPRFLRLQESLATTETFKQQKMRMTKE-------- 119501761 32 -------------------------DPEAVAIIDE-QSKSLSYRAIHEKATDLARTLVEHESSPGDRVGVIVDHGLWDPVTQVAIIYAGGTCVPIDPLLPDQQIKSRLMRLGVRHILVDE------ANAKRDLPFASFVVT------DGRNESTDAGEGGHFPMATSVDHCSHLIHTSGTTSEPKAVQIAARSIIH---VAHHAPYEPVRKSDVVGHPNKTSFDVALFDIWGALLRGAAVGVLSKLLDSAALAAAIRRLGITITAITTPLVNL---AATTYPTTFAPLRAVLMGGEAVNLRAMEAILTAGPPLMNAYGPTECCVYCLTHE-------ITFDDVRAGKVSVGKTIGRNVCCVCDEDGNPVPAGEE--GELLVGGPGVSPGYVDQPEKNAKTFVPYRMYRTGDLVRQRPDGQHDFLGRRDEQVKIRGFRVELAAVRSVLMNTGHFAEVFAMAMNSAGAGATLVAFAVLRANSAKNAVADAEVAKAVLPDFMVP-HIEVITEMPLNAHAKIDRKKLEALY------- 121592901 31 --PQTLIGTGMTFPHLLLQHAAQRPDAAALREKEYGIWQTWSWKDAAAEVRHMACGLLSLGFAKGQNLALISDNRPHLYMGFVAVQSVGGVPIPLYQDAVAAEMTFVIQDAEIAFAFAEQEQVDKLLEVRESVSGIQHIIYDDPRGQPGLISTAQLVARGAEWEQIDPQDVSVILYTSGTTGKPKGVCQTHASFIASAQGAVEVD--RLGPQDNVISYLPPAWVGDHLFSLAQWMVAGFTI--NCPESASTVSIDLREIGPTYYFAPPRVFEGMMQLARRVGSDLSRIRVAYTAGAAIGPDLFRFFRSIGINLKQLYGQTETCAYVCL-----------QRDGQVDLNTVGQAAPGIELKIADN------------GEVLVKGVSVLKEYYKRPDATAEVIDAEGYFHTGDAGVIDANGQLRIIDRAKDVGKTSGAMFAPNYIENKLKFFPHIKEAVCFG----NQRDQVCAFIIPYGGYVDLAELIADCIEAGMADTQVARFLVLHKELPLTRTRKVRRNFIAEKY------- 119481153 93 -----------TLYKMLERVVEVQGDSEALWF----ENKTWTYSQLKNLVDRFAALLHSRDIKTGDFVAVFNTNSPEMVVTIYALAKLGAVAALINNNLRDDTFMHCLNVSGSKFIISTPDLSQFV------CVDLPH-IALNIGSFDGISVGATELVTAADPAKRSVRDLCVLIYTSGTTGNPKACAI--RNMMNMVTSNPLSTDVRNPSRYRTYSSLPLFHGTAYFTGICYSVGNAGTLCLRRKFSASQFWKDVHDSRATRILYIGELCRYLLATPPS-PYDQDHVCIVAAGNGLRGEIWERFRQRFNVPIREFYRSTEG-----VAKFDNHGVGAWGAGKIGFSGPI-RRFLEEDVFIVDPDTEKLGEEGEAIGR--VRDRALLTEYLHNEEATEKKLLRDVFVRTGDLLVQDDSGWVKFQDRVGDTFRWKGENVSAGEIRDHVCRIPGVHDAVVYGVKLSGYGQAGAAGITLEDPAAEAENLHRALKKKGVPSYAMPRLVRLTEKVATGVTFKQAKGELAKM-------- 197759239 18 ------------LADVVFDHAAQDPDRVVLGRKTDGRWLDVTSGELAAEVLALAKGLLAQGVRFGDRVGVMSRTRYEWTLFDFALWAVGAQPVPVYPTSSVEQVHWILYDSSCVCVVEDEDQAMTVGSVIERLPQLRRLWQLDAGAVADLVESGRGVAEGVHRSAVTPDSTATVIYTSGTTGRPKGCVLSHGNFMFEANCWESVFRAGPGEQPSTLLFLPLAHVFGRMVEVAAVRARVKLG-HQPVLAAAELLPDLAAFRPTFVLGVPYVFEKVFAAARRKAHQLGRVRHAMSGGSAMARRLGLFFDGAGITVFEGYGLTESCAAATANPPGA-----------TKYGTVGRPIPGSTVHIADD------------GEVWLHGGHIFSGYLNDP-RSSEVVLRGGWLATGDLGRLDEDGYLTITGRKKEIVTSNGKSVAPAALEERVRSHPLVAQCVLVG-------------------------------------------------------------------------- 168242424 1 ----------------------------------------LSWRALCERIDALAGGFAAQGVREGDGVLLRAGNQPRTLLAWLALMQCGARVLPVNPQLPQ----------------------TLLEALVPKLTLRFALTLEGENAFSGLTALQIQKSTAAYVVDWQPQRLVSMTLTSGSTGLPKAAVHTCQAHL--ASAQGVLSLMPFGPQDDWLLSLPLFHVSGQGIMWRWLFAGARMTVRDKQPLEQMLAE------CTHASLVPTLWRLLANRAAV------TLKAVLLGGAVIPVELTDQASKQGIRCWCGYGLTEFASTVCAKEADGSDD-------------VGAPLPGREIRIVDN-------------EVWLRAASMAEGYWRDGKLIPLV-NGEGWFATRDRGELN-HGRLTIAGRLDNLFFSGGEGIQPEEVERVINAHPLVQQAFVVPVEDKEFGHRPVAVVEYASQAGDVN--LAEWVRDKLARFQQPVRWLTLPSELKNGGIKISRRALQQ--------- 195614116 36 -------------WDIFRASVEKYPDRRRVVDGKAGEYTWWTYKEVYDVVMKLAASMDKSGIKQGESCGIYGANCPEWIVSMEACNALGICCVPLYDSLGAGAVEFIICHAEIQIAFVEEELLKTCHATSKYLKTVISFGGVTNDHKDSIFSWDEFLSHNFDLPEKKRSDICTIMYTSGTTGDPKGVMLSNESLLVNIAGPDSVLQYAFDQDDVYLSYLPLAHVFDRMFEEVFIYHGSKIGFW--RGDVKLLVDDIAALKPTVFCAVPRVLDMLKKTLFNIAYKMKKLRVIVSGGAPLAVPVEEFLRVVTCAVVQGYGLTETCAGSIVSIPNEH----------SMLGTVGPPVQHIDVRL-----ESVPEMGVPRGEICIRGSVLFSGYYKREDLEQEVMI-DGWFHTGDIGEWQPDGSLKVIDRKKNIFKSQGEYVAVENLENV---------------------------------------------------------------------------------------- 150445947 8 -----------TLLDLLAQRAKETPNQTAYLFLKDEETERLTYQDLADKALTIAAGLQQLG-ATGDRVLLLYPPGLEFIEALFGCFAAGMIAVPAYPNQSLKRLQSIVKSSQAKLSLSSTKIQS----------NQDNKNYLGDLTEIDCRQLTQFNSQDWKPLKLTPDTLGILQYTSGSTGNPKGVMVSHGNLISNC--EDLSRGWHQEPNSKLVSWLPTFHDLGLVYGILTPLRGFPSYLLSPLLKPITWLKIISRYQATHSAAPNFAYDLCVKPKDGENLDLTSWRMTLNGAQPVKAETLASFSQTFAPFSPGYGLAEATLKVAAVRDKDDPMLLNKELKTQILVSCGQSEIDTEIQIINPET-LMPSQANEIGEIWVRGLTVSQGYWNNPELTFQAYRSDPFLRTGDLGFLY-QGQLFVTGRLKDLIIIEGRNHYPQDIESTVENTDALRKEACAAFSVEIKGEE-RLVIVAEIERSYDRKIDEVALKKKI------REAVALEHLPKTSSGKIQRQLCRSLFLN----- 197729676 8 -------DPARTAAHVFAQVAAEKPHRPAVRYGST----VLTYAELADSAGSVAAWLRERGVGRGDVVATVLDRSHRCAVAVLAAWAVGAAYVHLEPTDPDARIAALLESVGPRAVLTDGAHQGRVPE------GPYAVASLSDGHPAAPYRVDD---------RTHHDDLAYAVFTSGSTGVPKTVEVTQRALLNFCAGFRKVTA-AVEPLDSFGVTTTFAADIGKASVYGALLSGARLDVYDRTLDPELLAAELRAHPVSALTCTPSLLEALASEGRISG--LLPGRLLVLIGEPLPPRLAAAVASPGIEIHNGYGPAEATIAATVHRVVA-------ADTGGERVPVGHALPGVVARVLDDA--CVPVADGVPGVLYLGGECLARGYRGDAETTAAKFVGERLYRTDDLVVRAEDGCFDFLGRVDGQLKIRGNRVEPGEVETALLTVPGVRLAVVTGRSAEDAPMEMAAYVV---GGAERAEIVA-WLTERLPAALIPSRIHPVPRIPVNMNGKADFAALRALAAS----- 91771937 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLEAIIQEKCHIVFGTPALYVDMIAVVREHGLKPSSLKVAMCGGAPCSLQLIEDIKNLNVEFVLGYGMTEAVSIFLPAPNESKDHTI-----------VGRVAPHIEVKVVDKEGRMVPMG--TPGQLCVRGYSVMLGYWNDEEKTREYMGRDGWAKTGDEFVLEEGGWGRIVGRIKDVIIRIGDKIFPAEMEDFFMEHPDVMEVEVFGVPDPRVGEEICVYLRVRDGAILTEDDIRNYCKDKLPEYRVPRYIRFVKKFERTVIGKIQKFRLLEQLKKELG-- 170097679 49 -----------TVYDIVEYAARTHGSRKAVTKVIDGDYKYLSFIEVKEAVSEIARALIHLGVTSDDVINVYSQTSVNWQLMSHACASISTTIATAYDTLGEEGLTHSLNEPNCAGLFTNAELLPTLLKVLANTPTVKYVIFDGEPGKDIVDKLQAALPKDSLAARRPPDSTALIMYTSGSTGAPKGVCITHSNLIASVGAVYVLLGHHLTYEDSYLAYLPLAHVLEMCMLFVGMPSGFGRVKTLTDASVRKCKGDIGAFRPSIMVGVPAVWAALADSVVLSGVRAATLRIALSGGAAISRETQEFLTTALVIVLQGYGMTESCGMCAILPPE-----------LMRYGSVGLPVPCIEVKFLDPDAGYLSTNNPPQGEVCIRGPSVVKGYFKRPDLNETIFTKDGWLRTGDVGQWNPDGTLSLIDRLKNLIKLSGEYIALERLESIYKACNLVGNICVHATQEAK---QPMAVIIP---------------------------------------------------------- 29840604 46 ----------------------------------------LSYDDLRKAVIALALKISKY---PDEHIGVMMPASAGAYIAYFAILLSGKIPVMINWSQGFREMVACMELAHVNHILTSKQLVDHLRQVHSDIEYPAQLIYMDKMRIAFYLSLPRWLIRLFNISSQDEEDTAVILFTSGTEKLPKGVPLTHANLIEN--QKACLKFFNPTENDIMMSFLPPFHAYGFCCALFPMLAGLCVVFSYNPLQPKKIVELIDKTHATFLGSTPIFLDYILKTAKKQESSLSSLSFAVIGGDALKNSLRAKSEKPHITLRQGYGTTECSPVIAIN----------NEDSPKDECCVGTPIAGMDVMIVSEETH-VPVSSGEVGLVVIRGTSLFSGYLGDPSQGFVCLGGDNWYVTGDLGYLDRNNQLFLKGRLSRFVKIGSEMVSLQALESLLTELPDEQEGVVCGLP----GEKIKLCLFTT-FSTDLNEVNDILKNLKTSSIMKISYQHQLESIPMLGTGKPDYRALNSLALSLFHG- 118617196 2 ----TPTERPTTMCEAFQRSAAIDPD--AIALRTPGGAQTLTWREYADQVRQVAGGLAGLGVGRGDTVSLMMANRVEFYPLEVGAQHVGATSFSVYNTLPAEQLTYVFDNAGTKVVICEEQY---VDRIRASGAPIEHIVCID-GAPEGTMSVQELYAAAPDDFDVQPDDVVTLIYTSGTTGNPKGVEMTHANLLFEGFAIEEVFGIQF--GDRVTSFLPTAHIADRMTGLYLQEMFGTQV--TAVADGRAIVSALPDVRPTVWGAVPRVWAMLADEPEWTKADFGELRWAVSGAAPIPKETLGFFCGIGIPITEIWGMSELSCVATASHPRD-----------ARLGSVAKLLPGLEGKIADD------------GEYLVRGPLVMKGYRKEAAKTAEAIDEDGWLHTGDIFDVDADGYLRVVDRKKEIINAAGNYMSPANIENILAACPMV--------------------------------------------------------------------------------- 218197623 38 -------------WDVFRNSVEKYPDRRVVDDGKAGEYVWMTYKEVYDVVMKLAASISKSGISKGESCGIYGANCPEWIISMEACNALGVSCVPLYDSLGAGAVEFIVCHAEIQIAFVEERIAELLKTCHATSKYLKTIISFGGVTNDSIFSWEEFLDHHFDLPEKKKSDICTIMYTSGTTGDPKGVMISNESLLVNITGADCVTGEPFDHDDVYISYLPLAHIFDRIFEELFISHGSKIGFW--RGDVKLLVDDIAALKPTVFCAVPRVLDRLKKALFNIAYKLKKLRFIVSGGAPLSVAVEEFLRVVTCAVVQGYGLTETGAASFVAIPND----------FSMVGTVGPPVEH-----LDARLESVPEMGYPRGEVCVKGSVLFSGYYKREDLTQEVMI-DGWFHTGDVGEWQPNGSLKIIDRKKNIFKSQGEYVAVENLENVLQEIDSIFESFLVAVINPN-QQVLEHWAEQNGISGSLSELKEYILSEKIAKEKKLKGYEFLDPLPITPTYKKKRPQLLKHYQ------ 45580865 7 ------------LVTLIRQHVAGRPDADAVGFLTDGGVVSWTYGQLDREARGYAAWLQQR-LPAGSRVLLLYPNGLDFVAAFFGCLYAGAVPAPLPGRYRQHRVATISADARVSAVLTTAAHLGEVRDWARACGLDHLLIAVGDEPEFG----DPAGWTPASPERA---TIALLQYTSGSTGDPKGVVVTHDNILYNLDAC--VRGLRWPDDWRVGGWLPLYHDLAMQGLLNMAVVRGGYALLMEPVDPVRWLRTIAEHDIQVTFAPTFAYQLCLDRVQLAALDLSGWKIAGNAAEPVNPAILAAFAEKFAPFAPIYGMAEATGYISGALAHGRLADPAPDEPVREIVSCGTPNEACDIRVVDPETSRVRPDGW-LGEIWIRGRSVSPGYWSDAGPAFAAVTADGFLRTGDLGVL-QDGELYVHGRLKETFTVHGRHLYPHDVEQELARHPELGKCGAVGRAPGAGGARGVVVTVTNAARDRLPELAAGLRHTVGRAFGVEVSAVLLGAVLRTTSGKIRRSAMRELF------- 89073245 6 -------------HDFLQRWAAERPSDIAISLGDEHNAQTYTWADVSSNVDDYAQGLVEQGVKRDQLVAVIADNSIQVLWLMLAIFRVGARYVGLNPKLSSSELQQQL-------VILDNDYIWSDTEHDITSLTGQNIVLQLPTIARMV------------PVTWQEHRPMTLTLTSGSSGVPKAVVHNAESHL--ASASGLLSQMTFTAEDSWLLSLPLFHISGVAIVWRWLYRGACLVIVDKAQQQQAL------HWVTHASLIPTQLQRLLDSIDNTATPSSMLKQVLLGGAHIPVTLTNKAHSAGIGCWCGYGMTEMASTISA-------------KQANGSRGVGNVLPNRELLLRD-------------GEILVRGKSLCLGYYRNH--TIFSILDDGWFATKDMGEWHDD-ELFIHGRADNMFISGGENVQPEDIEAVLLQYPEIEQAVVLPIDDYDFGQRPVAIV--KTTCPLDALFIDHVMADKVAAFKRP--------------------------------- 56478078 86 -------DARLNFAENLLRESANP--QALVFRGEDRLERRMTRAELRIEVARFAAALRALGIKAGDRVAAFMPNMPETLVAMLAASAIGAVFTSASPDFGVQGVLDRFGQTEPKLLIACDDVRPKLAELAPQLPSVARLVVLDLSGVPGAVSYDDLAATEPEYVRLPFNHPLYVMYSSGTTGVPKCIVHGAGGTLLQHLKEHKLH-TDVREGDRLFYFTTCGWMM-WNWLVSGLACGATLMLYDGNPDGKLLWDYAQAERFTHFGTSAKYIETLAKGDVRPGHDLSALRAVLSTGSPLAPQSFDFVHEAIKRDVQLASISGGTDIISCFVLGNPALPVWRGEIQC----IGL---GLAVEVWDDDGRPV---VGEKGELVCRKPSMPIGFWNDPDKYRAAYFEPGVWCHGDFCEITAHGGLIIHGRSDATLNPGGVRIGTAEIYRQVEKLPEVLESIVIGQPEAPTDVRVVLFVRLAEGVVLDDALIRQAIRDNATPRHVPAKIVQVADIPRTKSGKLVELAVR---------- 188591019 8 ---------------WLLAHAQQRPEHPAYREKDLGIWQTYSWAQAAQQVRALACGLAALGFKRGMNLAVVGDNRPRLYWAMTAAQALGGVPVPLYQDAIANEMVYVLNDAEIEFAIVEDQLLEVEAQLAESGRAVRHVIFED---PRGLLDYDQELGREFDQAHPGPDDTAIILYTSGTTGKPKGVCHSHHGLIGSARNGCAFD--KLNADDDVLSYLPMAWVGDNLFSYAQAMVAGFTVCPESR---ETVMTDLREIGPTYYFAPPRIYEGLLTQAERARYALSRIRVAYTAGEAIGPDLFRFYRSIGVNLKQFYGQTETCAYVCL-----------QPDGKVKFDSVGPAAPGMEIRIADN------------GEVLVRGVGLLKSYYKRDDATREAINDEGYFMTGDAGVIDADGHLKIIDRAKDVGKLAGSMFAPKYIENKLKFFPYIKEAVAFG----NGRDQVCAFI------------------------------------------------------------ 115395936 54 -----------TTYENFRRSARVFGNAKAVKKIVDGQEQQWTYYEMEQLALQLGAGLRKLGLEKDQRIHVYGATSANWLAMSHGAASQSMPIVTAYDTLGEAGLKHSIVQTSSIAMFCDPNLISSVKNVLGDAKSIQYVIYMDVKQEDTILSFEELRDNPVDPVPPSPEDLCCIMYTSGSTGPPKGVPLTHANVIAATAGINEIVGPYIGPSDALLTYLPQSHILEFMFENLCLFWGGTMGYGNPRTLSDNSMRDIREFKPTILVGVPAVWKGVLNNLNKANFFVRSLRIVMNGGGPISKETQKFLSMAIAPMISGYGLTETSAMGALNDPQA----WNPDALGDIPASI-------EVKLVDPDAGYFTKSNPPQGEIFIRGGSVAKSYWENEEETKAAFTDDGWFMTGDIGEFDKYGHLKIIDRKKNLVKTNGEYIALEKLESVYRSSPVVGNICVYAAED---QDKPIAIIVP---------------------------------------------------------- 166366604 18 -----------TLSEVLE-TATKHNNHGITYIKNDAAEYFQSYQDLYQDALVILNGLEQKGIKLGHKVILQIAKNHDFIPALWACFLGGIIPVPLTPSYAVKKLENVWKILDNPLILSDSELITEIEKL-GTYSHLEGWQVISVN------ELRKAPSKVHQLPILDPQDPALLLFTSGSTGMPKGVILTHHNIL--SMTAGTVAMNHFTQQEVTLNWMPLDHVGAIVFIMAVDLACHQIHVPMELVQPLQWLELIQKHQVSISWSPNFAFSLIAEELKHASYNLSSMKFLVNAGEQVSVEILEKHQLRERAIKPAFGMTESCSGIT----WSAGLSKNELTEENSFVSLGKPIPGATIRIVDQENNPLP--EREIGKLQIQGNSVTKGYYNNTELNQEVF-QEGWFTTGDLGYLFK-GELFITGREKQEIIINGVNYF---------AHEKVSYTAAFAVFDQSR-ETDLLIITFSPESDQFEHWIKVVIRSHLTKFGIPAYVIPLERVPKTSIGKVQKSKLKKDFE------ 85711995 81 ---------ELNFAENLLRHKDNHS--ALVFRGENGERQELSYEALYLQVARAAHALKTQGVSSGDRVAGMMPNCIETIVMMLATTSLGAIWSSCSPDFGVQGVLDRFGQIEPKVLMTVDGYFDKVSEIADNLPTVEHLVVVDDARMVRYEDFLDNDASHIDFVRKPFNHPVYIMFSSGTTGVPKCIVHGAGGTLLQHCKEHGLH-TDLGREDTLFYFTTCGWMM-WNWLVSGLALGAKLVLFDGSPKPEVLWDIADEERISVFGTSAKYLSALADVKPRQSHELKALRSILTTGSVLPPESFDYVYRTDLCLSSISGGTD---IVSCFALGCPILPVYRGELQCRGL-------GLAVNVYNDQGEAV---KQQKGELVCENPNMPVGFWGDDDGQRFARFDNIWAH-GDFAELTEHDGVIIYGRSDAVLNPGGVRIGTAEIYRQVEKVDVVLESIAIGQQWDD-DERVVLFVRLREGVQLDDALIKQTIRANATPRHVPAVILQVNDIPRTISGKIVELAVR---------- 125716304 1 ---------------------------------------------------------------------------------------AGGAYVPLDPGYPQERLATILTDAQPAVVLTQQH-------VRDHLPSLPGLAVFCLDSEADVLA---AYADSNLAHHTQPSHLAYVIYTSGSTGKPKGVGIDQQGIV--NRLQWMQQAYPLTAADRVLQKTPFFDVSVWEFFW-PLIEGATLVVPGGHQDVAYLAELIDAQAITTLHFVPPMLEVFLN--ESQADSGTSLRQVMCSGQALPLELQQRFFATHVALHNLYGPTEASVDVTSWTCR--------KDSPLSSVPIGRPIANIQIHILDGSLNPVPVG--VVGHLYIAGIGLARGYINRPELTAEKFISNPFYKTGDLERYLPDGNIEYLGRIDDQVKIRG--------------------------------------------------------------------------------------------------- 198416159 91 -----------TLHDVFLHGLKQSEGGPCVGWRPGPDYKWLTYQQVLTRAQHFGSGLVHEGAKPEQFIGIFSQNRVEWKITEQACNSFSMVVVPLYDTLGPQSIKHIMTQCDLKIVVVDNNAKSLLSGVKEGQFTATLIIMMSQPNEEKVMTFEEEVGKNNEFVPPKPEDLHTICYTSGTTGLPKGVMLTHGNLIANVFAIGQDSFLKMNNKDVHISYLPLAHVFERLVAQQMYYCGASVGFFQG--DVKLLLSDVSALKPTVFPMVPRLINRIYDKIWAKKFLLERARIFITGAAPVSLEVINFMRALGVNFTEGYGQTEATAAISITIPGDFE-----------SGSVGTPAVCNMIKLVD-----VPEKDEGKGEVCAKGPNIFVGYYKDPDKTKETLDEDGWLHTGDVGMWLPNGSLKIIDRKKNIFKLAGEYIAPEKIEGIFTQSPAIAQVFMHG---ESLKASLVAVVIPDSESFVTEELLEDMCKRGLKSFELPKKIHLSPELLLTPTFKSRRPQLLHRYK------ 56478705 77 AMPGWFPETRLNYAQHVLRQ-ERPGTDAVMFLSETTPLTGMAWEDLAGQVRILATRLRELGVQPGDRVVAYMPNIPETMIAMLATTSIGAVWASCSPDFGSRGVLDRITQLSPKVLFCVDGYRTELRDIIGALPSLEHIVHLQDPAPDRALQWHALMNHEPVPAQLPFSHPLWILFSSGTTGLPKAIVHSHGGILLEQ-NKLLRFHMDVHPGERTFFFTTTGWMM-WNVVASSLLAGACPVLYDGNPEPDVLWKMAQDCGASFFGASPTYVDIMSKAVPGKKFDLTKLRAIMPAGSPVSPETAWFYENVKKDLWIA---TGSGGTDCCTGFVGGVPTLPVYAGEIQARSLG-----VAAYAFNDRGESV---IDEVGDLVITLPSMPVGFWNDEARYREAYFEDGVWRHGDFFRINARGGCFVLGRSDATLNRQGIRIGTAEIYRALATLEEVDDALIVNLDLPHGQFFMPLFVRLTNGLTLDKDIERRICRKEYTPRHVPDKIIQVPEIPATLTGKKMEVPVRK--------- 115384022 48 -----------SIAQLFINNVRRQPKSPAIIDIDS----IITFEELHTRAVSLAVQLRRKEYSLEEPTGVLVSPGSWNVITQLAVVYAGGTIVPVHPDESDEKIRCKLTGVGARYVIVDAPNRTRLPMF--------TCILLSDLSPGASSAQLDGQSDTI-PVTTTLHHRTHILFTSGTTGEPKGVQISALSLLH---IIHHVPTSPLESSDVMAHYIPTTFDYTLVEIWAPLMAGARIAIYADAFDGRTLEAALRKQGVTVMIIV-TALLNLVSITRPKA--FSTLRMVLFGGAASPKAVARLLESGGPPLINAYGPTETCC-------WSFTHELSIKDTHSEPVSIGTPTGDTIACIVDDAMRPVSDGN--VGELLIGGPGVSRGYLNS-EKNVTSFTDTRFYRTGDLVRRDPSGLVYYLGRQDHQVTIFTMRIELAAVKAALMRTGRFADAVALAVDSPEMGKILVAYVIPHEGLDDVLEGIESALSPHLPPEAMP-HIRIIDRFPLNRHFKVNRAELTRKY------- 110770269 50 ---------PISIPGLMSNTAKKYSNHLALVTRENGIRKTYTYSEYENQVRTVAKAFLKLGLERYHGVCILGFNSPEWLFANLGAIYAGGFAVGIYTTNNPEACQHCAIISKANIIVVETKQLEKILQIKHNLPHLKVIVQYEGKPEEDILSWNDLIGEAESDVKLNENECCTLVFTSGTVGNPKAVMLSHDNFLSNVRSMSM--ALELKEGETLVSYLPLSHVAAQVVIYFMLYIAGTIYFADQNALKGSLVNTLLVARPTTFVGVPRVWEKIYEKMQAVAANLDRCKMCISAAAPLSSEIKQYFLSLDIPILDAYGMSECSGAHTVNTPVN-----------LKLNSVGRPIFGLNTKLYNPDSN-------GEGEICMSGRHIFMGYLNEPQKTNEVLDADGWLHSGDLGKFDSDGFLYITGRIKELIITGGENVPPIYIEQLVLA------------------------------------------------------------------------------------- 167758941 15 -----------TLPQCLMDVEQRHRGKSVITTYDKGQAHSVKFEEFVADVRALAGSLLTKKLAK-KHVAIVGENSYEWVVVFCAVGCIGGVAIAVDIDQAGDEILAMTEFADACCVFVDAAFLDVFKESQ-----MQYVIMRGEGAENSYHHLLKEGKDFSFCPQVEKDDPLAIVYTSGTTSVSKPVVLSQYNMMFNACHTQSL----VKVGERLFNPLPLYHTYSLVCGVLDGISQGADICMNTGL--KTLMRDLRLYEPDTLVAVPMIMENLLKYQEQALEQLPNLKFIPCGGAQLSVKVAEELQAYGVGVYQGYGITECSPLIGSNM-----------NKKNNPASVGFPIPQTQIRLDD-------------GEILVKGPSVFKEYYKNSLLTEESFT-DEWFHTGDIGYKDRKGYLHICGRKKNLIVSNGKKVVPEELEGYIQEIPLVKEVMVYGASDDVTLSALICIDEERADTNDTFQLLEQVLNNRLPDYKRIQSVKLTEEFKKTS---IQKKKRRE--------- 115399070 37 -------------------------------------------------------GLNQLG-AEGKRVMVYGEPNIHFPLAVLGVIAAGAACNILAPG-SVDELRSRLRQLDCDLVLFAPQDLKVVCTAAAQLSIPERLFIVDETLGAGFRHWSYLLNTPGGPTLSPDEAIAVLLYTSG---ASKLAERTHYGLIGNIEQTLQHYNLRERRKEIVSCNYKFCGMGFLILGILLPLKARYKTIFPTKFESETFMQTTERFRPTWLMLPKHLMRELLT--KSNNPDFASVRHVLTGGAIIPFEMIEKWQRHGSQVQSTYGMTEAG-----------FFTMPDPTQLVEDATTGVLLPNLEAKIVGDDGKLL--DRGEKGHVYIRTPFAMKGYFNEPFQTSQTIMGGGWIKTGDIGWVNERDQFYI-----DLFKIKGDNVSAAEIETAILQHPDIRDVAVIPVILPADEEVPRGYIVKAEESTLAIEELMYWMREKLASRMLRGGAAFIDAIPISS-------------------- 118617586 5 -----------SLPAALRACARLQPNDPAFTFMNDGAAETLTWSQLYRRTLNVARELSSCG-SVGDRAVILAPQGLEYVVAFLGALQAGRIAVPLSGGASDERATSVLRDASPVAILTASPVIDDVTQHAQSAGPAPSIIELDR------LDLDAAAGSGAGTENYP--ATAYLQYTSGSTREPAGVMLSHQNLVTNLMSGYFADTDGIAPPDSTLSWLPFYHDMGLVLGVCAPILGGYQAVLTSPVSPARWLQMLATSSHAFSAAPNFAFELAAKKVDMAGLDLGNVLTILSGSERVQPATLKRFARFNLQLRPSYGLAEATVYVSTSRPGQPPESLSTGQAKQCESGAGTQLVSYIVRVVDPDTCTECPDG-TVGEIWVCGDNVAIGYWNKPEESERTFIPEGWLRTGDSGFIT-DGKMFIIGRIKDLLIVYGRNHSPDDIEATIQEITR-SRCAAISVPGDRSTEKLVAIIEYRRRGDSDQEAMDMLVAVKLSNSHVADLVLVAPSIPTTTSGKVRRAACVEQYR------ 158316329 67 -------------------------------------------------------------------IGIVLRNRPGQLCSVIATIATGRTVVTLSPHLGDTGLAEDIVDLAPDVVVADEE--DWARAAMVEATTAVGAIALRTGPGRAFVRHP--MPAPPSPAYKPAADVAVLMMTSGTTGRPKRVELTYQRMAAAFRAAGTPRELRLHRRTAILWAS-LAHISGLYFAIAHAMEG-RSIALLEKFEVQAWAELVRRHRPGYVRLAPTAMRMVLNA-DLPRDVFENVFAVGSGTAPLPAELADAFERYGVPVLGTYGATEFAGAIAGWTIDDK-----REWGTRKRGSVGRAYDGIDLRVVDRDSATVLAPG-AVGLLEARGGQLSD-------------DGGAWIRTTDLASIDDDGFLFIHGRADDAISRGGFKIPPSVIEEALAQHPAVDEASAVGLADPRLGEVPVVAVTL--SAPATEAELMEFLSARLTRYQRPVDLAIVDALPRTPSLKVSRALVREQ-------- 187603442 1 ----------MTLFQTLEQ----YMDREAVYA-----DRSYSYREMLEVGDSICQE-----VGERSLVFCLCANRVESLFGYIGFLRGRVVPVLLDADIPVDQLQKLMERYQPTHVWAPETREDLANSL---------------DAFYGYGDYALFETETSVRHQLHEELAL-LLTTSGSTGSPKLVRLTYKNLMAN--ASSIIDYLDIDQTDKPITTLPMNYSYGLSIINSHLLKGATLILTDRSIVQKEFWELCRAEKATTFGGVPFHYEML-KRLKFETYDLPSLKKLTQAGGKLDPKLAQHFEEKGIQFFIMYGQTEAT---------ARMSYLPDRMHAKKAGSIGIPIPGGTLSLRDEAGNDI-KEANVTGELVYQGDNVSFGYATSLADLSKGDDNQGILHTGDMAYRDEDGYFFIVGRIKRMIKLYGSRISLDEVEALLREHG--HDCVCAGEDDQLY------VYTLQDDVARIQKIIKEQIKVKGVRVMQ------IDEIPRNAFGKIRYAALPKR-------- 87309569 369 --------------SFVLRAIER-PDSAAVADQLSG---VLTYRKLLTGATLLSKRIAKL---EGDAIGILLPASVAADTVFLAIQLAGKLPVLLNWTTGDAGLRHAVEKLEVKKVLTSQRFLDRLEEMRGGIGKWEQV----STYAATYLAPRSFLRNLPQP---DRDAPAAVLFTSGSEALPKAVPLSHRNLIADINAG--VNLIQFGQSDILFGFLPPFHSFGLTAAFMPVLTGIRVVHYPDPTDARGLARVIRSYGATLMFATPTFLQYI--FGVSTPEDLQTLRTVMVGAEKCPDALHDRFEAASAVLLEGYGITECSPVVSGSRPTD-----------SRRGTIGKPLDCVEMLIVHAETHQ-PIDDGETGLLLVRGESIFSGYLKHPQPFVEV-AGASWYNTGDLVMKDPDGFFHFRGRMKRFLKIGGEMVSLPALEEPLAKAFPIGDIAVEGIELDGGRQIVLFTC----EEISLRDANALIREAGMQGIMRLDEVRVVQQIPVLGTGKTDYRTLR---------- 193587221 118 -----------------------------------GDYRWMTFTEVDKASDNFGNALVSLGQKPKENIAIFAETRAEWMISVQGCFKQNIPVVTLYATLGEDAIAHGINETEVTIVITSHDLLPKFKKILQLTPRVKTLIYMEDQLAKTIISFKSVLKRGSEYTVTENNDIAIVMYTSGSTGTPKGVNLSHTNLI--STLKAFTDAISIDKRDVFMGYLPLAHVFELLGELACLLCGIRIGYSTPLTMIDTSSKIKRGTRPTLMTAVPLILDRIINEKVSSGTTLQRIRFILCGGAPLSPETHTLIKICLCEVQQGYGLTETSSCGS---------AMSRDDMST--GRVGAPLTVNDFMLVSEEGKPYPR-----GELIIGGDNISPGYYKNPEKTKEEFFEDGWFKTGDIGQLEADGAIKIIDRKKDLVKLGGEYVSLGKVESQLKTCPVVDNICIYGNPFHMYT---IALVVPNREKAVVDELTAHGRKNKLERFEIPTAIIICNDVPVTAAFKIKRREIYDKYK------ 89897976 46 -------------------------------------------------------------------IGIMMPSSAGAYIAYFAVLLAGKVPVMINWSQGLREMEACIELSHVKHILTSKQLVEHLRQIHGDGIEYPALLIYMETIRKHFTLWDKILSLPYTWVIRNKEDCAVILFTSGTEKLPKGVPLTHANLIAN--QEACLKFFNPLETDIMMSFLPPFHAYGFCCALFPILAGLPVVFSYNPLQPKKIVELIDATHATFLGGTPIFFDYILKTAKKQGSSLSSLRLAVIGGDAFKDSLRNGVQKDFPHIVQGYGTTECSPVITIN----------NEKSPKIESCVGIPIDGMDVMVVSEETY-VPVSSGEVGVILIRGTSLFSGYLGN-DPTCGFVRLGGWYVTGDLGCLDNEGQLFLKGRLSRFVKIGSEMISLQALESLLIEDPGSIPLVVCGIP----GERVKLCLFTT-FSTDLNEVNDILKNLKTSSIMKISYQHQVESIPMLGTGKPDYRALNSLALSLFQG- 198274325 6 ------------LSRLVRQQAEKYGDKVALKYRDYTTATWITWNGFADLVDKTARAFVKLGVEVQENVGVFSQNKPECLYVDFGAFKDRIVTVPLYATSSEAQVHYIVEDAGIRFLFVGEQYYDVAYRVQGLCRSLKKIIIFDPEGDNNSIYFSDFLQMGEEEDCQPEDDLANILYTSGTTGDSKGVMLHHSNYDV-AFKGHNARLTNLGENDVVMNFLPFTHIFERAWSYYCLYKGCMLCINLR---PQDIQKTIKEVRPTAMCSVPRFWSLMLDALRVGREHYSLLKKTITAGAAIPEKVAEFVHSVGINMIAGYGLTESTATVSCEWIGDF-----------RLGAVGRVLDGVEVRI------------GENNEIQLRGGTITKGYYKKEAITQQAFTEDGWFRTGDAGYM-KDGFLYLTDRIKDLFKTSGKYIAPQAIETKLVVDRYIDQVTIIA--DQRK--FVSALIVPEYSQVSRKELLEDTLQQEFAHYEQVKRFTLLPE-PLTNTLKLKRAVVARNYKD----- 29831768 54 ------------------------------------------------------------------HVGVLLDNTPEYPLWLSAAAVAGAAVAGLNPTRRGPELARDIRHTECRVVVTERAHLPLLDGL--ELPGVRLLVTDTDAYEELLAPYADA---EPDASRATPDDRLLLYFTSGSTGAPKAAICSQGRLA--AAGHSLVGHFGVRPDDVHYVCMPMFHGNAVIADWAPALAAGAGVALRRRFSASGFLPDVRAYGATYFTYVGRAVQYILATEERPGDRDNPLR-LGFGTEAGAVDAAAFERRFGVRLVEGYGSSEGGAAI-------------QWRPGTPPGAVGRAAPGDDLAVLDPDTRELGNGAEAIGELVNRGPNPFEGYWRNPEADAARRRA-GWYWTGDLFYRDADGFLYFAGRTDDRLRVDSENLAAATIENILARYEGAAAVAVYAVPDPVAGDQVMATV---AGDFDPLGFAAFLLAQDLGTKMAPRFVRVVERMPVTATNKIHRAGLRRE-------- 108757494 34 ---------PRTLVELLQQAVAHAPGHVITFIDVQGQRETLTFAALWDEALRLWGGLRARGAKTGDRVMLAMERPGDFVRGFWACTLGGVVPVPL--ALPAS-----LERSQPGV----ARLISVSERLTPWLLTEARATAPLSEAGLRALSLQSLSGAEPGPAAVDPEAPAILSFTSGSTGRPKGVVLKHANLM--AMGEGMVAGGWYLPGDVGVSWMPLDHVAGTSYPHLLALRTRTPHVLVARADVLRWLDLLSEFGGTMSWAPNFAYGLVADRLEREERRLEQVRVLASGGESVLPATLRRFSEPLRDVCPAWGMAETSSFFSMTRGVRTHPVEAATE-------LGPPPVGAALRVVDDTDAVVP--EGQVGHLQARGEQVLSGYLDDAELNARSFTADGWFRTGDMAVI-QDGQMSIAGRQKEVLILHGNNVYPQDIEEVVESVPGVLPSYTVACPTRSGTDELAVCFVPTPDAPPLAELLRSIREKRVLGFHVAHLLLAREQVPRTELGKRGRTELRRRFE------ 109123878 77 -----------TIPRIFQAVVQRQPERLALVDAGTGEC--WTFVQLDAYSNAVANLFRQLGFAPGDVVAVFLEGRPEFVGLWLGLAKAGMEAALLNVNLRREPLAFCLGTSGAKALIFGGEMAAAVAEVSGHLGKSLIKFCSGDLGPEGILPDTHLLASTAPLAQIPSDDRLFYIYTSGTTGLPKAAIVVHSRY--YRMAAFGHHAYRMQAADVLYDCLPLYHSAGNIIGVGQCLIYGLTVVLRKKFSASRFWDDCIKYNCTVRPCP------VLSRPPTREAEVEN--CLNLGGRGCIPAIWEEFKTLGNRAR--------SPISTKKSCNCSIANMDG-----KVGSCGRILPHVYIRLVDAQGLCIPCQAGEPGLLVGQINQQFDGYV-SESATSKKIKGDSAYLSGDVLVMDELGYMYFRDRSGDTFRWRGENVSTTEVEGVLSRLLGQTDVAVYGVAVPGVEGKAGMAAIADPHSLLDPNAMYQELQKVLAPYARPIFLRLLPQVDTTGTFKIQKTRLQRE-------- 109645880 517 -YPPRMMEEG------FLHALRHYPNKTALIT----DREEFTYASFSRYVKTVVDLLKEQDVRPGDRVGISIDKNQWQIAAVMAVLLVKGTYVPIDVHQPSARQEKIIKGAGIKVLLIQDEDYSSQKSAQGGCPPWEGCVSLGNEPLDVFTSDPDDSGSGGPGSAAPGDRPAYIIFTSGTTGEPKGVVISHRAAMNTIMDVN--HRYGIDESDVFLCLANLSFDLSVYDIFGCFAAGGTLVMPASSRDPKYLYDLILLNRISVWNSVPAQMQMVVNYLESVEKKKTSLSKVFLSGDWIPVNLPERIGAMQARVVSMGGATEAS-------IWSIYYDIAKGEVFGKSVPYGKPMANQRFYVLNGEGRPCPD--YVEGNLYIAGDGLSLGYLNDEKLNGEKYTGERIYRTGDRGYYRRDGNIMFRGREDEQIKIHGHRIELAEIRTALTDYPLIDSALALAV------------------------------------------------------------------------- 6729661 9 ------------VLDLWEHSVRDHADAPALVTPH----RVLTYRDVDRLTDVWSASLAGRGAGPGRLVGLAFADPARTVLGMLAALKAGAGFTVLDDRLPAAARAAMVRRTEATVWLGDGGHAPEGVYVPA--------------------ASADGGRPARPARRARGADVAYVLFTSGSTGQPKGTVIERDAL--RRFAAAVSERLELTSRDRWLQVASLGFDVLIEEVFPALTAGAAVVCRAHALDAEELHSTMVRTGTTVVELSTQYWLEYAHWLDTSGLTTPALRMVVVGGERMPRPYREWQARHPAALAHVYGLTECT--VSSTFYTGLLPADAEEVPL------GTPLRDVEISVR-RDGRPV--SDGETGEIHIGGPLLARGFLNDEAATALRFVPDPLYATGDLGRIDTDGQLVFLGRTDDQVKIRGHRLHPGPVERALCEAPGVDQAVVF--PDPETGTVLWAFTVPAGPGTAERDALVAPLEARLPDWAVPRVLYRVSVLPKNLHGKIDKRRL----------- 119962281 13 -------DPNTNVTDLLLERCHKDPFGNLYAHKTANGWLNVSAARFLADVTALAKGLIAGGLNPGDPVAVLSRSSFEWTLVDFAIWMAGGVTVPIYETSSASQIEWILTDSGARRIFVDAAKADQVHALVEQSSVLVTIVRMEHDGDAPNLTSVSAVGAELERQRSAANLAASIVYTSGTTGKPKGCEITHGNFVLVARNVIFLPELLMQQGARTLMFLPLAHVLARAVQVVCLTAG---ITLGHSAGASGLMADLGSFKPTFLLAVPRIFEKVLKHSTFNKLLYPKVREVVSGASPLSLRDNHFFHGAGVPVLEGYGLTETTAPCTVNTPS-----------MSRIGTVGIPLPGTTIRVAQD------------GEVLVKGIGVFKGYHNNEEANRAAFV-DGFFRTGDLGELDADGFLTITGRKKDLLVTAGKNVAPAPLEEKLREHPLVGHAVVVG-------------------------------------------------------------------------- 111221320 21 -FPALDFDDPASVVSRFREVAAHLPDTPAVVSPGVA----MTFAEADRRTDDIAAVLGRLDATEDGPVATLLPHGVPGLLGVLAAMKTGRPVVPLDPMVPAGRMAQIIRQAGCVALITDLSDGSVARSAVGSVDPKPLLELLAGDGPRLVLDLAAAASDGADAVWWPETDPACIVFTSGSTGAPKGVVWSHGTFLCDAYAGA--QRLGFAPGDRLALVLPYSFAAGITVVVFGLLNGAGLYAYDPRSAGAGLGDWINSQQLTALQTTPSLLRA-LLGALGPDEVLADLRIVTTCGEAAYGRDIAALRPHSCTYVNWSGASEIASL-------GFFEIPPDAPVPAGTVPAGLPAPGKEVVFRREDGSI--AGPGESGDVEVTSAYLSAGYWGSPELTAEKFTPDGTCRTGDLGRFEPDGTVVLLGRRDAAVKIRGYLVEPSEVEAALLNSPEIAEAVVTAVT-TGSQNRLVAYVVPHGNTLSPVRIRRA-LRERLPVWMVPTTIVALAEMPRNERGKVDR-------------- 193580113 85 ---------------IFKRNVEKHPNK--IAFKHEGSTWR--YIEVEEFSNQIANYFKEQGLKRGDIVALYMESCPEYVCIWLGLSKIGVIVALINNNLRADTLAHSIKVSNCSVVIIGKEQINALVEVINTTDKLNHLFTIDDTSSLINTSISKAINLDYELKEISKSAPVLYIYTSGTTGMPKAAIMTQSRAIYMAMGAKHIAG--ITEYDVVYTPLPLYHTAGGILGVSSVLLGGSTCVIRSKFSASNYWTDCLKYECTVAQYIGEMCRYCLASPPSDADKTHQVR-LILGNGLRPQIWNDFITRFNIKVAEFYGATEGNANMMNTTNKVGAVGFIPF--------IGEPFYPVTLIRVDPDTNEPIRGGLLVGKIRKTTENSFSGYVEK-SASEKKIIKDVFFNSGDVLIRDEHNFFYFKDRTGDTFRWKGENVSTSEVEAAISNIVKLKDCLVYGVEVPNTGKAGMVAIVDETSDLDLDKLSAGINKS-LPAYARPLFLRVVKT-PVSLTG------------------ 84514633 10 ----------VTIPDLLARNVARHGAKPAYREKEFGIWQSWTWAQASEQIDALAMGLLTLGANVGDHVAVSGRNRPALYWAMVAAQRIGCIPVPLYAEAAAEEIAYALDHCGARAVVGDQEQVDKIADVRDGLTQLDHVIYLDGRGHAAMTSYADVQKANARSAARTYDDTCVMLYTSGTTGRPKGVVLSNRNVIETSKNSSEFDH--LRADDEVLAYLPMAWVGDFIFSVGQAMWTGFCVNCPESADTMQL--DLREIGPTYFFAPPRVFALLLDGKQVSAGDLSRVRVGYTAGEAIGPEIFDFYRALGINLKQLYGQTEATVFITQ-----------QPDGEVRSDTVGVPSPGVELRIA------------ENGEVYYRSPGVFVEYYKNPESTASTKDADGWVATGDAGFIDGTGHLRIIDRAKDVGKMADGRLFPKYVENKLKFYPNILEAVVFGANRDYWAERYSSYQELSQHPRVLDMILGHVSEVNLAGCQVHRFLVLHKELEMTRTRKVRRRIVEEKFHDLYGGA 157148386 192 ----IMMEARMTLYESLLAAQYRYGAKNCVEDINFTPD---TYRKLLTKTLFVGRILEKYSAQ-GENIGLMLPNAAISAAVIFGAVSRGRIPAMMNYTAGVKGLTSAITAAEIKTVFTSRQFLEKLWHLPEQLTQVRWIYLEDLKADDKLWIFAHLLMPRLAQVKQRPEEAAMILFTSGSEGHPKGVVHSHKSLLANVEQIKTIA--DFTANDRFMSALPLFHSFGLTVGLLPLLTGAEVFLYPSPLHYRIVPELVYDRNCTVLFGTSTFLGNYARF--ANPYDFYRLRYVVAGAEKLQDSTRQLWQKFGLRVLEGYGVTECAPVVSINVPMA-----------AKPGTVGRILPGMDARLL------AVPGIDDGGRLQLKGPNIMNGYLRVEKAAENALVEQGWYDTGDIVRFDENGFVQIQGRAKRFAKIAGEMVSLEMVEQALGVSPDKMHATAI-KSDASKGEALVLFTT--DGELTRESLLQYARTHGIPELAVPRDIRYLKQLPLLGSGKPDFVTLK---------- 215502862 67 ---------------------------------------------VLERIKCIACGLVKLGEKPGQFIGLYTQNCVEWIITEQACYYFSMIIVPLYDTLGAPACAFIMNQADIETVVCDQEKVECLLKQASQTPKLKRIVVIKDVSEDVKQKAQEALGEKNFRHPLPPHDLATVCYTSGTTGNPKGVMLTHLNIISDLSAVMYQLGLAPKGDDVMMSFLPLAHMLERCCEMAIYMIGGRVGFFSG--DIKELGEDMKALRPTISPTVPRLLNRIHDALKSKAAELENLRLMVVGSAPLAPNVITFVRALGAVIVEGYGQTECTAPCTLTFPGDYNA-----------GHVGPPIAACSVKLVDPDMEYYANNNE--GEICVKGPTVFQGYLKDNKKTSEVLDKDGWLHTGDIGKWLDNGCLRVIDRKKHIFKSQGEYIAPEKLENI---------------------------------------------------------------------------------------- 160896607 4 ---------------LLLQHAAQRPQAPALREKEYGIWQTWSWSEAAETVRHMACGLAALGLARGQNLAFISDNRPHVYMGFIAVQALGGVPIPLYQDAVAAEMRFVIEDAEIDFAFAEQEQVDKLLEVRESVSGLGHIIYDDPRGQPGLISTEALLAWDAMLAALSPDDVSVILYTSGTTGKPKGVCQTHRSFGESARGGVQVD--RLGPGDNVISYLPPAWVGDHLFSFAQWLVAGFTI--NCPESASTVSIDLREIGPSYYFAPPRIFEGMLTSVSIRMEDLSRIRVAYTAGAAIGPELFRFFRSIGINLKQLYGQTETCAYVCI-----------QRDGQVELSSVGQAAPGIELKIADN------------GEVLLKGVSVLKEYYKRPDATAEVVDADGWFHTGDAGVIDASGQLRIIDRAKDVGKSRGAMFAPNYIENKLKFFPQIKEAVCFG----HGRDQVCAFI------------------------------------------------------------ 114329023 622 ALNDVMTDVDHTLFEAVRQAACLHGRRVAIEDPVTGP---LTYSRLLTGAAVLGRAL-SVYAGPDEALGVLLPNANATAVTFFALQSARRIPAMLNFTAGAANLLAACRAAQVKTVITSRAFISKLEPVIEALSASQRIVYL-EDVRAGLSKWDKIRGSRALVPGRNPDAPAAILFTSGSEGTPKGVVISHRNILANSAQTAAV--IDFGRQDKVFNVLPVFHSFGLMAGLVLPLFGVPSYLYPSPLHYRIVPELIYATNATILLGTDTFLMGYARM--AHPYDMRALRYVVAGAEPVKAATRHVYEKFGVRVLEGYGVTETSPVLALNTPMHN-----------RYGTVGRLLPGIVPRL-----EPV-AGVETGGRLWVRGPNVMLGYLRTDAPGVIEPPPGGEHDTGDIVTIGEDGFVTIQGRAKRFAKLGGEMISLAAVEALASDLWPDAMSAATSLPDGRKGERI--VMLTTQADASKQVFLAHAKAAGASEMMVPAVIVTVDSLPLMGSGKIDHPAVRRQAETLL--- 119898440 87 -------DARLNFAQNLLR--RRDGDDAVVFWGEDKVRDRLTHGELYRRVAQFSAALREQGVGKGDRVAAYMPNMPETLIAMLAAASIGAIFTSASPDFGVQGVLDRFGQTEPKVLLACDGYLAKLGEIVPQLPSVERVVIVHRDHALGGIPHARMYADFVAPEALPFSHPLYVMYSSGTTGVPKCIVHSAGGALLQHLKEHRLH-CDVKPGDRVFYFTTCGWMM-WNWLVSGLAAGATILLYDGSPFAADLFDYADAERMTHFGTSAKFIDAAAKFGPRETHSLATVRAMMSTGSPLVPEGFDYVYRADLQLSSISGGTDISCFVLGNPVLPVWRGEIQCRGL-----------GLAVDVWDDEGRPV---RGEKGELVCARPFPAMGFWRDEDKYRAAYFEDNVWCHGDFCEITAHGGLIIYGRSDATLNPGGVRIGTAEIYRQVEKLHEVVESIVIGQPQNPNDVRVVLFVKLRDGMTLDDTLADRIIRDNTTPRHVPAKVLQVADIPRTKSGKIVELAVR---------- 161502550 1 ----------MTLTDWPWRHRQLRGSAPALRLND----EVLSWRALCERIDVLAGGFAAQGVRESDGVLLRAWNHPHTLLAWLALMQCGARVLPVNPQLPQ----------------------TLLEALVPELTLRFALTLEGENAFSGLTALQMRKSTEAYAVAWQPQRLVSMTLTSGSTGLPKAAIHTYRAHL--ASAQGVLSLMPFGPQDDWLLSLPLFHVSGQGIMWRWLFAGARMTVRDKQP-LEQMLA-----GCTHASLVPTLWRLLANQAAV------TLKAVLLGGAVIPVELTNQASRQGIRCWCGYGLTEFASTVCAKEADGSDD-------------VGAPLPGREVRIVDN-------------EVWLRAASMAEGYWRDGKLIPLV-NDEGWFATRDRGALN-HGRLTIAGRLDNLFFSGGEGIQPEEVERIINAHPLVQQAFVVPVEDKEFGHRPVAVVVSQAGEVNLAE----WVSDKLARFQQPVRWLTLP--PELKNGKISRRALQQ--------- 26989790 76 -MPDWFANATLNFAEHLLR--RRDDRPAVVAVREDGQREVFTHAELAAQVAGLQTAFKAVGIVPGDRVAAIMPNTWQTLVAMLACTSLGAVWSTSSPEFGVHGIIDRFGQIEPKLLIVCAGYVTKVNQVCAQLPGLEHLIVVDEFQAANVSLWNDFFQPGGEPTPLPFDHPLYILYSSGTTGVPKCIVHRAGGVLLQHLKEHGLHN-DLKADDVLFYYTTCGWMM-WNWLASGLAVGATLVLYDGHPGPERLLDLIEAEGIHAFGTSAKYLAALAGLEPANSHCLTSLRLLLSTGSPLSPHSYDYYDKIKADLWLV-SMSGGTDIVSCFVLGNPTLPVRRGEIQCKGL-------GMAVEVWNEQGQPVVDEKGEL--VCTRNPSMPLGFWNDPDRYHDAYFSQGVWAQGDYAEQRASGGMVIHGRSDAVLNPGGVRIGTAEIYRQVEKVEQVVESVAIGQ-DWNGDVRVVLFVRLQDGLQLDEALRQHVIRQYTTPRHVPAVIAQVSDIPRTISGKLVELAIRD--------- 39940568 55 -----------TVFNLLQRSAALYSNEPAIVKMHTGAEKTMSYSEFHELVLNLASGLRKLGLQTGDMLHIFASTSPNWLAMSHAAAAQSFTLVTAYDTLGESGVEHSLKQTDARAMVVDAHLLATIRRPLEKVSSVKYIVVEDEQRELTFISFDDVVAHPCEPTLPRPTDNFCIMYTSGSTGLPKGVAITHEAFVAAVAGMHGTVANTVSNEDFVLAYLPLAHIFELILENIVIHVGATLGFASPRTLADSGVRDMKEFRPTIMAGVPQIWQAVLDSLVFGQVKAMTLRFIVNGATGISKETAHFLAMVLAPMISGYGLTETCA----------NGALGSPLYRPAPGAIGPPTLSVEVKLVSPDLNYSTDTKPPRGEVLIRGGPVVREYYNNPEETAKAFTEDGWFRTGDVGEWDADGNLRIIDRVKNLVKLGGEYIALERLEAVYRGSQFVQGIMIYG---DSSHPRPVAVVSPVPKALASDTVLKDLVRGKAAGFTIVGVVIVSDEWPVTATQKLNRKALYEEYKD----- 118462432 4 ----------------IDDALGRLWDADDGDRMLECDGRWASWGSVRSLTERIDRELTAAGCQTGGRVAVVLSNRMESVAALIAIFRGGRTLVTISPLQPPDRLSDDLGASAAPFVLAPAALWS---------DEVFNRVVADLGATGWRLDDGELLQVRGTTEAVSGDPAVAIMLTSGTTGAPKRIPLT-RAQLEASLASALRHNDRPETGAVGLVTLPIVHIGGL-WSLLQSLVAARPIAMLDRFTVPGWHAVVKQYRPAVAGLPPAAMRSVLDS-DIPREDLASIRAINAGTSPVDPALVAFFERYGIPILVVYGATEFSGAVAGWTVKDFHTRWTE-----KRGSVGRAFPGVRLRVVADDGAAVSRG--VTGRLQV--------------ATLQAGLAGDWITTSDLGHLDEDGFLYIDGRADDVIVRGGFKVSPETVVRTLRAHPAVADAAVAPMPDQRLGQIPVAAVELRPGAAADGEALREHCRATLTPYEVPARIFVVDELPRGAALKVDRRRLIALLEDL---- 86740636 9 --------------------VAMVADRPVLAHQVDGGWRDVTAGRFCFDVAAVARGLVAHDVGVGDRVAIMGRTGYGWAVADFAIWSIGAVTVPVYPTSSAHQVDHIIGDSKASWCFVETPDHERL-VLSAGLPATRVWSLVSALGTAGQSVAESEVLRRRDAVR--ADDLATIVYTSGTTGVPKGCLLTHANVFSAAVNSVERLDPVMRPATSTILFLPLSHVFGRVTMIGCLWAGVRTALL---PDPGGLVPALRTFRPTFLITVPSALEKMLQAPLFDRRRLRALRHVVCGGATLDPSTAEFLTGVGVHVLGAYGLTEASTAVSISAPG-----------LDRPGSTGRPLPATTVAISDE------------GEVLVAGPQVSPGYW--PDRTGA---HEPWLRTGDLGRLDDDGYLHITGRIKEIIITGGKNVSPAPLEDRIRLHPLVSNAIVIG-------------------------------------------------------------------------- 170582713 99 ---------------LFTHVARLYGDKPALGTRELGNYSWQTFAEIHEKIGRIASGLKSI-VENGCRAVIFSETRADWFITAFSLFRINVPVVTVYATLGEEAIAQAINETEATLLITSAELLSKIAVIGKKCPTLRSLVYFRPVHFSKKIATVDIVKQQFRNVPAGRNDTAMIMYTSGTTGAAKGVILTHYNIV-SSVAGLGAGIPIISHTDIYIGYLPLAHILEFAAELTCMTRGCRVGYSSPKIKPGTCWAL----RPTIMAAVPAIFKAISDEVASAPRLMQKLRGVLSGGAALNPETQRFMNCMCCPVIQGYGLTETCAAVSIADVNDLST-----------GTVGPPVRCSRILLRESEGGYTPFNDPPQGEVLVSGSNISPGYWKQPEKTAEDFVVDGYFATGDIGEFREDGSLRIIDRKKDLVKLQGEYVSLAKIETALLNCPLIDNICCYG---DSLSSYLIALVVPNKKHLTEMAEQEHAMKNHLLKNELPGKIYLCDEIWTAETGKLKRRLIKEKYE------ 168067165 85 ---------------LLKRETEVSEDGRKFEKVTLGQYEWTTYAQAFLRASDFASGLVALGHGQGERVAIFSETRPEWLLALQACFRRNLTVVTIYASLGEDALVHSLSETEVSTVICDSKQLKKIVDLSDKLGTVKRVIYMEDDDTVARFSHVEKLGKQAQPDMPRPSDIAVIMYTSGSTGMPKGVMMSHKNIVA-TIAGVTASVPKLNTSDVYLAYLPLAHILELAGESTLFAAGAAIGYGSPLTLTDTSSKIATELQPTLMSAVPAILAMLWNVLVFRKIRSARVRGMLSGGAPLSGDTQRFMNCFGCPIGQGYGLTETCAGGTFSNWEDMT-----------VGRVGPPVAVCYLKLVDEGGYKYTDAPMPRGEIVIGGPNVTMGYFKNQAKTDEVYKVDRWFYTGDIGRFHEDGCIEIIDRKKDIVKLQGEYISLGKVEAVLSA------------------------------------------------------------------------------------- 212506076 40 ---------PLSVPTLLRKASSVAPKHPALAFKRHPKERSISFEEYYRLAKVAAKGFLKLGLERHHSVALIGFNAPEWVIAYLGSILAGGVGCGIYSTNSAEATLYCLQAASVDIAVVDNNIAQKILQYKHRLPNLKAIIYFGRPLVQNVLSWREFIGEAQSSEKLHENECCTIIFTSGTTGNPKGVMLSHDNLIWNAYSVAINQDLISTEK--IISYLPLSHVAALMVVYCPLMVRATVYFAETDALKGGLVRTLLEVRPTRFLGVPRVWEKVSDKIKLAGADSPNLKYLLSGAAPLSEGVKLYLTSLDIVILEVYGMSESSGPHTVNTNVAF-----------KLDSVGKTLPGTMTKIYNPDSN-------GEGEILLNGRNIFMGYLNDLKQTEEVVDPDGWLHTGDIGKFDDQGFLYITGRKKELLITGGENIYPAVIE------------------------------------------------------------------------------------------ 87199549 4 -----------NFGDLLDATAAVPGDRPAIIRGD----RVVEWGDFDARTNRLARAMLAAGLPTGARVAILARNIPEFIEIAAAAFKARLAHVNLNYRYTTSEIEYVLRDCQAAAIFYQDEFAPVVAPINGSIDHLSYAVQIGDGGAYDDIV---TIGDPEPLGIERSPDDGYLLYTGGTTGRPKGVMWRAADARQTQLESPVAVTSPASMDDRVMPACPLMHGAGLTSSLAELLIGGTVVLPSNRFSALELWEEASRNRVTRILIVGDAFARMADTLAANRERLDSLRLISSGGLMWSQQVKEALLEAGITLLDTLGASEASGFGYAITTKDRATPTGLFE----------PAPHT-VLIDPDRDRVLGSDEAGKGWLARRPPF-ASGYHGDPVKTASVYDGERLAVPGDMAERLPDGRLRLLGRDSMCVNTGGEKVFVEEVEEALKRVNGVADAMVFGLPDPKWGSVVTALI--EAGPSPDDEVIRTALSHDLAAYKQPRTIIRVAVLPRHANGKSDYR------------- 154270927 43 -----------TVYDIVKRGAAKFGNAKCVKKLVGGEEQEISFHEYEKLTLQLGAGLRKLGLAKGDRLHLYASTSDRWLAVAHGAISQSMPIVTSYDTLGEEGLRHSAVEAGSKALFTDPQLLGSVAKLLADARCIRVVILLQEEALSSVISFEELRDHPVEPVPPDAKDMGMIMYTSGATGPPKGVSLKHKHVVAAVAGIDSMIGRHIGPSDTVLTFLPLAHIFEFVFEHAALFWGS----PMGYGNPKTLADIIRELRPTLMIGVPAVWRTLVNHQFGWSAILNSLRFVMNGAGPIARETQEFISLVVAPMVIGYGLTETSAMASVSDPWGWCHETLGD------------IPGVEVKLVDPEAGYYTKSTPPQGEIWVRGNSVMEGYYKNDPLTAEVMTADGWFKSGDIGQWDENGHLRVIDRKKSLVKTNGEYIALEKLESVYRTASVVGNICVYAAPDKAK---AVALVVPVEQALKDRKLRSVVLKAGLTGLEIIDAVVLVEE-PTTATDKLNRKVIHDKYK------ 168011905 152 -----------TLHDNFMYAKAAFAENKCLDDDTVGHYRWMTYGEVGNARTAIGSGLVQHGIPKGSRIGIYMINRVEWVISELACAAYSYVSVPLYDTLGTDAVTYIVNHAEIAAVFCTQNVVGGAEKLLPSLPPQLGIEVVTYSQLKA-----QGIADHREFVASKPHDLATICYTSGTTGVPKGAMISHYNLIASAAGSSQITLFALHWSDRHISYLPLAHIYERMNVLIMLHHGVAIGFYQG--DILKLMDDMETLKPTILASTPWLYNRIYDAYNAKKHALERVRIILSGASPISPDILEFLRCFGGFVSEGYGMTETSCLITGTQPGDYLSPSPSCGKFHISGFVSILVGCSKVKLADNYDKPYPR-----GEICVRGPTLFKGYYKDEVQTREIFDEDGWLHTGDIGCWLPGGRLKIIDRKKNIFKLAGEYIAPEKIENVYLRSRFIAQC------------------------------------------------------------------------------ 146304378 1 ----------MSIAKLLEKWSKVRPN----SYLIPG---VMTYEQARDRVARLASKIPERGV-----VAHFMFNSAESVLSYIAGFWAGTKVVAIDPLTSAEDLRFILEDSSPDMILVDQETLSREKEVLKDFKAV-------------IPSFEGEVKER--PEEYNDNTPGLSYYYAGIAGRTMEVIHSGSRVEFNDRV--LYESIGLSRISTILTV-PIAHVLG-NSVLGVTLEAGGQLIPVKKFDPVQASEMINTNNVNFLATVPMVYDSLIE----RGHGLQSLEVCISTAAPLPNTVKGFKEKFGKDIIQQYGFTEGLVLTLQ------------PRDITGIITIGKPLKHVDIKVVMEDGKDAMPG--EVGELWAKAPWLMLGY--KDTKENDRVWYNGWLKTGDLVSIDERGLLFFKGVKKRMLKYKGYPIFPRDLESILLTHPAVEKAEVVGEDAGNLGQEPVAKVTLR-KKVSEQELLDY-VNSKVAFYKKLKRIYIVNKL------------------------ 197787049 79 ----------LNYAEHALRAAETRADEPALLYVDEAEPTPVTWSELRRQVGSLTAELRALGVRSGDRVSGYLPNIPQAVVALLATAAVGAVWTSCAPDFGARSVLDRFQQVEPVVLFTEHDRRETVAELRRELPSLRHIPLLGTEAPEGALEWAALTRADTEPVQVPFAHPLWVLYSSGTTGLPKAIVQSQGGILVEHL-KQLGLHCDLGPEDRFFWYTSTGWMM-WNFLVSGLLTGTTVVLYDGSPDTGAQWRVAERTGAT-LYGTSAAYVMACRKADVHPFDLSKVQCVATTGSPLPPD---GFRWLHDEVRDDLW-------IASVSGGTDVCSCFAGAVPTLPVYIGAPSLGTDLQSWDPSGKPL---IDEVGELVVTNPSMPIHFWNDPDGSRSYFTYPGVWRHGDWITVTSRGSVVIHGRSDSTLNRQGVRMGSADIYEAVERLPEIKESLVIGIEQPDGGYWMPLFVQLAPGAVLDQTLLDRIIRENLSPRHIPDEVIEVPGIPHTLTGK----------------- 29831361 46 -----------SLADIPFDNADVAPEDVVLSRTPDGGWTDVTAAEFAGQVLAVAKGLIAEGLMPGDRLAIMARTTYEWTLLDFAAWAAGLVTVPVYPTSSVFQTRWILQDSGAVALATEAGQAAALGPELSRLPDLRHVWVFDKGHVERLAELGRDVQDQEVAVRLGPDTLATLVYTSGTTGTPKGCALTHGNFFAEIDNAYPIFKSKTKEEASTLLFLPLSHVFGRMVA-VACVRARVRLGHAPSLTTEDLLADLASFRPTCLLAIPYMLEKVARATAEKGGRASSVRYVICGGSPLGRPLAAFYAGAGIEIYEGYGLTETTGAATVTPPHK-----------TRLGTVGWPLPGTRVRIAAD------------GEILLSGGQVFRGYWDPHAGGVVPATPDGWFATGDIGRLDDEGHLTITGRKKEILITGGKNVAPAPLENWLRSHPLISQALVVG-------------------------------------------------------------------------- 15610642 30 ----------------------------------------TSWRDHIRHGAAIAAALRRLDPARPPHVGVLLQNTPFFSATLVAGALSGIVPVGLNPVRRGAALAGDIAKADCQLVLTGSGSAEVPA-------DVEHINV---DSPEWTDEVAAHRDTEVRFRSADLADLFMLIFTSGTSGDPKAVKCSHRKVAIA--GVTITQRFSLGRDDVCYVSMPLFHSNAVLVGWAVAAACQGSMALRRKFSASQFLADVRRYGATYANYVGKPLSYVLATPELPDDADNPLR-AVYGNEGVPGDIDRFGRRFGCVVMDGFGSTEGGVAITRTL-------------DTPAGALG-PLPG-GIQIVDPDGEPCP--TGVVGELVTAGPGGFEGYYNDEAAEAERM-AGGVYHSGDLAYRDDAGYAYFAGRLGDWMRVDGENLGTAPIERVLMRYPDATEVAVYPVPDPVVGDQVMAALVLAPGTKFDADKFRAFLTEQLGHKQWPSYVRVSAGLPRTMTFKVIKRQL----------- 146075025 120 ----------------------------------------LTYRELWHAVTGFSRGLAELGLEKRANVTIYEETRWEWLASIYGIWMQDMVAATVYANLGEDALFYALRETECEAILCNGKNVPLLRGVGSGAFPACTLIYLDNLPAAGVLSWEDVVAHHGAAPPEDNESVALIMYTSGTTGDPKGVMHTHGSIVAGILTMWLYSVIKHRPDDVYLSYLPLAHIMEFGVVNILLARRAHVAFGTPRTLTDATARDFTQFRPTLLIGVPRIFDTLKKAVEAKLPPVGTLRAFLSGGGPLSESTQEFVNVVFGCIVNGWGLTETVCIGAIQRLGD-----------LTPSAVGQVLCSEQLKLLDIDEYKHTDTPEPRGEICLRGPFLFKGYYKQPELTREVLDEDGWFHTGDVGSIDSEGRVSIVGRVKALAKCLGEYIALEVLEAIYSSHPLVLNNCVCVLVDPCKN-YICALVLTDEGRVT---------------------------------------------------- 58384648 121 -----------------------------------GDYVWRNFIETEHAAACFGRGLRELGQEPKQNIVIFAETRAEWMIAAHGCFKQNMPVVTIYATLGDDGVAHGINETEVTTVITSHELLPKFKSVLNVTPNVKKIIFMDQLHPTDTTGFKEGVTSTIPGSPPAAEDTAIIMYTSGSTGTPKGVLLSHANCI--GTMKNFCDIFKIYPDDVLIGFLPLAHVFELLAESVCLLTGVPIGYSTPLTLIDSSSKVMKGCRPTCMTSVPLILDRISKGINDKAYNYKSIRSVLSGGAPLAPDTHEQIKLLCVDVIQGYGLTETTAGAAVM-----------DKWDMEYSRVGAPSSSNDIRLINEEGNRVTNKPYPQGEIVVGGTTVSKGYYKLPGKTQEDFFEDGWFRTGDVGEIHPDGALKIIDRKKDLVKLAGEYVSLGKVESELKTCPVVENICVYG---DSTKQYTVALVVPNPEKAVLQELADHGRKCKLHRSEIPAAVHLCKDIPVTAAFKLKRKDIQERYQ------ 66826383 78 -MPSTVM-------EALEYTSNKHPNLMAMRVKRDNVWKGWTWQQYRNEVLMAGKSILSLGVHSRSGVNIIGFNSPEWHIAYLGAIHCNALPTGVYTTSSPSQCEYFATHSDAQIVFCEDTQLNKYISIRDKLPNIKACIIMDPVPGQ----VDESSGKESETTTADPNDLATLIYTSGTTSLPKGVMLTHSNVLWHTIGYDVVNIDA-PHTERIISYLPLSHIAEQIVSLYAPIVFGFPVSFAEKALSGTLLDTLQEVRPTIFFGVPRVWQSLLAQKGGIGKKIVSWKLLASAAAPISIDTLEFFLGLGITVCEAYGMSELSGPQSVGYP------------LNRTGSVGKTMQGSEV-IVDSD-----------GEILVRGPNCFVGYYKNDEASKETIDKDGWVHTGDVGHIDKDGFIFITDRKKELIITGGENISPTLIEGFIRQIIGVEQAVVIG-------------------------------------------------------------------------- 78060524 27 -----------------------------------GNEASITYRRFAEEVFRQAGALRELDVRENDLVMLALPASVEHAAAMMACVMTGALPCTVPVPARRATTGRQVIDVACE--LYRPRLVIAADAQSAAWRDDAFPASSTRVVDLDTLSIVADAGARALISGKHGRDPHHVQLTSGSTSHPKAAVLSHENVIANVLGIGGSVRFDLAAGDGTASWLPLYHDMGLLTLLSNMHYRAPLLMMQPNRNPLGWLKRIASARATTT-SVPTFALRYCNAAAMEGVDLSACRNIFIGGERVDDATLRDFTATFEPLQPCYGMAESTLAVSMHRAWPAAANDGADTDTETVLAMGTPIEGMAFRILDDGDHPLA--NRAVGEVAIRGTSVMLGYLNPDDGSAAPLTADGWFRTGDIGYV-ADGQLHILGRKKEVIIIRGSNYFPHEIEEALASHRTLRKCIAFGLPDPETGERLVVAIEARPVDATPQAECQQLLASRIGFAA--QDLCFVESLPRTTSGKLQRLKCRDLYAN----- 146299850 1 -----MIQEQKKLTDLFEHISNNYPDRIAI----KDSSNHYTYSDLQKSALKLAARLKNSGIKLNDRIGLLTKKDTATILLFWGIAYAGGIPVLLD---DDDEILVLLKSSQPTYIIVDNDKEEMLSETQILHESELLEKLEEQELLNSYTTGE----------------ICYMITTSGTTGLPKVIKISHDNVMHYNLYELLKSPDQLNAAHVTNFSTDLGHTN----FLLSLISGGMLYIFNRSRDPSIFNSVLKKEQINFIKTTPSHIEVMLPFLNFEADY--KIDFLVLGGEKLPWKLVRQIKKFFSSILNHYGPSETTVGALVYPVTETLGTEN-------SVPIGKPIGKGNAYLVNEK--------NGKGELYIEGPGVGIGYFNNDSETQEKFTKNYGYKTGDICSIDSDGNVVFLKRNDNQIKIRGHRVELDEIESVLNKHPKILYCRLNTFYENETANIECFIKIAKEESLKKQELLS-WLSKLLPDYKIPSHIYIQNEVVYTGNGKIDFKTLRKQHSN----- 168064660 178 ------------------------GREIAVMWRNEGQDDSLTMAELRERVCRVANALEGAGFRKGDAIAINMPMDVHAVIIYLAVILAGCAVVSIADSFAPSEIASRLKISKAEGIFTQDVILPRAIVLPARDDGIQVVLREGDMTWDKFLELDRQVPDDFNAVAMNIDDTSNILFSSGTTGDPKAIPWTHATPI--KAAADAWAHHDIRHRDVVAWPTNLGWMMGPWLIYAALLNRASIALYNGAPLGYGFAKFVQDAKVTMLGLVPSIAKAWRNTQVVHGCDWFHLRCFSSSGEASNVDDYLWLQAKYKPIIEYCGGTEIGGGFVTG-------SMLQPQTLSAFST---PAMGCKIVILDDRGQPLPSDLPATGE-CALDPSIFGSYKGMPQVQGKILR-----RHGDEIERTVGGYYRAHGRVDDTMNLGGIKVSSVEIERVCAAHEDVLETAAVGVPPAGGGEQLLIVLVLKDSAISLEDLKKVFIQAKLNPFKV-NAVGIAPSLPRTASNKVMRRMLRSQY------- 85704380 3 ---------------LLQRNATRFADKSAYREKEYGIWQCWTWAEAEKEIEALALGLINLGVNEGDFIAIIGQNRPHFYWAMVAAQSVGAIPVPLYQDAAAPEMAYVMDHCGARFAIVDQEQVDKLIEVQEGLHQLEHMIYVDPRGEQGRAAYHEWIEDKARRGRLTYNSVCVMLYTSGTTGKPKGVVLSNRNIIEASKSSSEFD--KLTTDEEVLAYLPMAWVGDFIFSIGQAYWCG--FCVNCPESPETMQTDLREIGPTYYFAPPRVFETLFDHFMAHARRLGRVRVGYTAGEAIGPEIFDFYRSLGINLKQLYGQTEASVFITL-----------QPDGEVRSDTVGVPAPGVEIKISD------------TGEVFYRSAGTFEYYYKNPESTASTKDADGWVATGDAGFFEESGHLRIIDRAKDVGKMADGRLFPKYVENKLKFYPNILEAVVFGTAVGNWAERYASYQELAGHPSVLETIKAHVEEVNLSHCQVHRFLVLHKELEMTRTRKVRRSVISEKFDDLL--- 21221174 48 -------------------NAAEAPGAVVLRREVDGVWRPVTAEEFAREVTAVAKGLIAAGLEPGGRVAVMSRTRYEWTVLDFAIWAAGGQTVPVYATSSADQVEWIVQDSGARYAVTEAANTATVRAGTAGHPERPRVWELDAGALADLTALGRGVSDEEVTKRLTPDTVATVCYTSGTTGRPKGCVLTHANL--HAEAANTVELLHPIFKEVTLLFLPLAHILGRTIQISCLLARI-EIGHFPSIRPDELRPALKSFRPTFLVGVPYLFEKIHDTGRATAERIGRMRYAISGGSPLERELNLFFYAAGIMIYEGYGLTETTAAATIVPPLGP-----------RPGTVGPPVPGTAVRIADD------------GEVLVKGGIVFGAYRGNPEATDAALT-DGWFATGDLGSLDADGYLTITGRKKDLVTSGGKNVSPAVLEDRLRSRPPVAQCLVVG-------------------------------------------------------------------------- 67921091 13 ---------------------------------------------------------------------LLYPQGLEVIAAFCGCLYAGVIAIPVPPRLTLPRLRAIVKDANATFALTTEAILSLVEGVKGEFPEFDQMKWIDTA------TVDLSLAEGWQDPQVDKDELAYLQYTSGSTSTPKGVMLSHFNLMHH--ASYLQRACGYDENSITHTWMPYFHDYGLVEGMMVPLYNATPCYLMSPFSPIQWLKNITKYKVTHSQAPNFAYLRRLKSKDVGQLDLSSWEGAGNAAEPNPKVMMNFVETFSPTFAPAYGLAEYTLLVSSKPKGTHPADPQQEKGTRVMASCGRLVCETNLAIVNPDT-LTRCAEDEVGEIWVSDPSMAQGYWQREDATKETFQAGPFLRTGDLGFF-KDGELYITGRMKDLIIIRGTNHYPQDLEWTVQHLNPVFRSAAFSV--EVDGEEQLVVVQRRSGELDFEQLLGDIRQEIAEEHEIQTYAIVLAKVLKTASGKIQRRACRQNFLN----- 157758595 116 --------------QLIEVHEDQQPGGRVFEKWHLGEYEWQSYKEVETKVARLAAGIKDLNEEKNPKVVIFAETRADWLITALACFRANVTIVTVYATLGEDAIAHAIGETEATFLVTSSELLPKIVTLGKKCPTLKTLIYFKGPAPDGLLTRNEELVKESTAIK---SDIALIMYTSGTTGQPKGVILLHQNVVAAMLGQGDGVGI-ICNTDTYIGYLPLAHILELDAELTCLTKGAKVGYSSPLTLHDRASKICHALRPTLMAAVPAIMDRILNYERKRSRYLEGLRGVLSGGAPLNAETQRFMNCMCCPVVQGYGLTETCGAACVADINDLST-----------GTVGPPVRCSDIALRELEGGYSPFNDPPQGEILISGENISPGYWKQPEKTAEDFTYKGYFATGDIGQKRDDGSLTIIDRKKDLVKLQGEYVSLAKVECALLNCPIVDNICVYGC---GMEDSVVALVVPNQERVSTSELKEHAKKSKLSRTEIPAAIHLCPDIWTPDSGKLKRKPIQNAYQ------ 160897713 76 -------DTHLNYAEHVFRRAS-YEHPAIIARCEGAEPVELSWRQLERDVAALAARMRELGLGRGDRVVAYLPNVPQAVVAFLACASIGAIWSSCAPEMGVSVVLDRFQQIGPKLIFATDSYVAVLGEVLRGLPEIGHVIHVPELPWRNVLAWADALARPAEPVRLPFSHPLWVVYSSGTTGLPKAMVHSHGGIVLTHLKTHGLQH-DVRPGDRFMFLGSTGWI-VWNLMVGSLLAGATVVLSDGSPDDGALWDFIDRQQVTLFGCGAAFLAKTMKDVPARGRRFEKLRAINSTGSALPEAYGWVYENVKRDLWSVSGGTDIASGFVACAPLLPVRAGEIQCREL----------GVAAHAFDEQGRSV---TGEVGELVITEPSMPLYFWNDADRYRESYFDPGYWRHGDWISFSEHGSAVIYGRSDTTINRFGIRMGTAEIYRVVEEVDEVLDSLVV---DLEFLGRPSFFVVLAPGLVLTDALVARIIRTQASARHMPDAVIQVAEIPRTLTGK----------------- 163722862 102 ----------------------------IVFQGEGAEPVRITYAQLYDQVARLAKSLRDMGVKTGDRVAGFMPNMPQTVMAMLAAASIGAIWSSCSPDFGIKGVLDRFGQIKPKVLFTDLDSLEKISGVVNQLPSLEKLVVVDISALPNAIHFQDFISREDEFEQLPFDHPLYIMYSSGTTGLPKCMVQSAGGILVHHL-KELVLHTDLKREDNIFYFTTCGWMM-WNWLTSSLGVGATIIQYDGHPDAEVLWKMAQDEKVTVFGTSAGYIAALMDQEGQPGYDLSSVRAVLSTGSPLS---IEGFEWVYREVKEDLQLASIAGGTDLNGCFALGNPMGPVYAGELQCR-GLAM---DVAAFDENGQPVINQQAEL--VCCKPPSMPIYFWEDPDKYHKAYFDPGVWHHGDFITVTERGGVVMYGRSDATLNPGGVRIGTAEIYRVVENFEEIADSVVVG---QNWDNRVILFVKMAEGQALTDDVINKLIRQNASPRHVPAKVIEVPDVPYTLNMK----------------- 169844753 2 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIVVVPKFNFKDFLKSIVKYNVTHLYMVPPQIVLLCKHPEAKKYDLSHVKFCMSGAAPLSGELMKQVIQVNSVIGQGYGLTETFSV----------SSIDPDVKIARVGSAGQLLPGIDAKIVKADGTL--GKEGEHGELLVAGPCLALGYLNNPEANATTFV-DGWFRTGDECVI-KDGEIYVLERLKEILKVKGFQVAPAELEGHILLLPDIADACVVGLPDDYSGEVPLAFVVPSAHKQLKDAVIKHVADAKSHYKWLTGGVEIVDVIPRNNSGKLLRRELRER-------- 154251608 83 ------------------------GNKTAIAAGEEGKARKISWDELKTQVFKVATALRELGIGPGDRVVSYMPNVPEAAVAFFATASIGAVWSSCSPDFGAASVIDRFSQIAPKLLFATDSYRAEVRAMVDALPSLQHVVHVAGADPDEAIAWGKLISRPAVSEDTRFDHPLWIVYSSGTTGLPKPFVHGHGGVLLEALKFTHFH-LNLKPDSCMFYFTTTGWVM-WNILLSGLVAGSAVVLYDGTPKPDRLWELAAETGMTLFGASPTFLNGQMKLVPNKIYDLERMKSILLGGSPMPEHMEWCFENLHPDMW-----------VTSQSGGTDVASAFVGGVPTLPVHAGEIQAGVDVHAFDDKGESV---IGEVGELVVSKPSMPLFFWNDEDSYFDTYTDH--WRHGDYFKVNERGGCFILGRSDSTLNRYGVRIGTAEIYRTIEGLEEIEDSIIVNLDLPGGNFFMPLFVVLKDGVALSDAVREKILREKYSPRHVPDRIYEIDAVPYTLTGKKMEVPVRK--------- 121053863 13 -----------------------------------------TFDELEHSALGVAESLRERGVTPSTRVMLKAGNSAAYVTTLLALMHVGASIVLVDQQENAAETQRVCNQAGVKISLVDED-APLV-------TDGPHTLLYELLVAGASQATRDPELRVGPWCELPDG---LIMYSSGSTGVPKGVV-KNGGRFLKNLQRN-ADQVGHHSGDVLMPMLPFSHQYGLSMVLIAWLVRCSLVV-APYRRIDRALRMAGQCGVTVTDGTPSTYQSILNIVKRNPRDLAGVRMFCSGAAPLGSTLEDYVAWFGLPLLDSYGSTELGNLAFATPEN--------------PVGCGRALPGHELRILDDEGHPLPAG--QTGEIVMYCPDMMAGYLAADGSLEPA--EQGWRHTGDFGYLDENDNLFVVGR-KFAVHRKGHTLYPEIIEH------KVTEALIIALPDERRGCQLAFFV----EDPLGHDGRRTRIAEVLPEFERPDRIRVVERFPLNRNGKPDKKRMTE--------- 134100016 7 ------------------------------------------WAGLREEVAALARGLAGLGLRRGDRMLISMSHRPEHWVADLAAAHVGAVSCTTYDTLSSEQLRFLAEHSAAAVVVVEPQQWDRWRPVIDDLPSLRAIVVLDEDGDERFAGYAALRGGGADPDFAAEDAPLSMVYTSGTTGEPKGVVLSHRNVIHESL--TLDELAPLPEHPRSVSYLPLAHIAERVLGIYRPICGAGHVTICAGQ--AELVPTLVAARPHSFFGVPRVWEKLAAGLQAKLDALPSLRVLYSGAAPIPIAVLELLAGIGLPVYEVWGLSETSGASTVTNGDTFT-----------LGAVGRALPGIEVATAED------------GELLVRGPVVFLGYLRPDGGVEDGTDEDGWFHTGDIGVVDERGVVTITDRKKELIITGGKNIAPAKVEAMLRAHPLVAQAVAVG-------------------------------------------------------------------------- 153871769 72 AWNDTAIDYPKNIHQLFEAQVEKTPDAIAVVF----EDQQLTYQDLNRRANQLAHHLQTLGVKPEVLVGICVERSLEMIVGLLGILKAGGAYVPLDPSYPKERLAFMLTDAKVQVLVTQEPLLAIFTE-----HHLLPKVCLDTDWQAIAQESTGNLKNMATP-----NNMAYVIYTSGSTGKPKGVMVEHLGLC--NLAIAQIQCFGVQSQARILQFSSLSFDASIWEIVMAWASGAALYLSIPKLVGSSLFQLLNENAITTVTLPPSILASL------PQETLPALKTLIVAGETCSADLIVHWLSPERHFFDAYGPTETTVCAT----------IFECANSNQKPPIGHTIANTQVYVLDTDLQPVPIG--IIGELYVGG------------------------------------------------------------------------------------------------------------------------------------------------------- 212510409 75 --------KNVSIVDIFVNNAKNHPKKPAIIF----EKSEWTFEDVDEYSNKIANIFKEQGFRKGDTVALFLENCPEFVCIWLGLAKLGIIVPLINTNLRDQSLLHSINVAEAQAIIFG------IKDISSSLNSSITLFRLGDEKSKSIKELNTLLSEASSEPPITSDDKLLYIYTSGTTGLPKAAVIT--------GASAMHYLVDFKVKDRFYTPLPLYHTAGGCVVIGQMIVFGSTVVIRKKFSASSYFSDCKNNNCTVAQYIGEMCRYILTSPPKPEDKTHKIR-IIFGNGLRPQIWKEFVERFNIPVAEFYGATEGNANIVNGFVSRIIPSVYPISIIKADPFTGEPIRNSKGFCIECKPNE---PGVFIGKIIRNDPSRFLGYV-DKKASEKKIVRN-VFKMGDAA--------FLSDRTGDTFRWKGENVSTTEVEAVVSTLINFRDCVVYGVEIEQEGKVGMAAILDENKNINLNNLADGVIK-KLPTYARPYIVRILEKVDMTGTFKLKKMDLQKE-------- 54023405 17 --------------ELLRVRASEKSDDIAFVFLDDAQAQALDYGDLHRRAEALAARLT-RDFKLGDRVLLLHPPGLDYVVSFYACLYAGLVAVPLFP---PQR--NRVNHVEAVARDCAAAAVVSTPEVLAEMANLSGDLFVSR-LPRVSTEYTDDLPGEFEPPKIGGSQIAYLQYTSGSTSAPKGVIIDHA--MALQQVRELAFSWEVDATSVVVSWLPHFHDFGQVSVLMPVYVGGGAVLMAPSTNPFRWLAAVTEYRGTHSGAPNFAFDLCVDKAERAELDLASWRLVSNGAEPVRLGTLERFEKTFAPLSPGYGLAEATLKVCSGTPDRRYRTVRLDDAATELVGCGGTVLETEVAIVEETGRRVGDD--ELGEIWVSGPIVAPGYWNRPEDSEQTFRARTYLRTGDLGFVHE-GELFICGRVKNLMIVNGVNYYLEDLEAVVGSDEALRAGAVIAFSVERDGQENLVLVARADTTRAPEELVTVMHTAVSRKHAVPAAIVLIAAIPRTTSGKLRRQQCKADF------- 170052522 36 -FVSCLQDDARTLYQTFRKGVIESNNGPCLGWRENSPYLWMNYNEALLRAKNFGSGLVALGLRPGTFVGIYSQNRPEWILFEQGCYCYSLVVVPLYDTLGPDACAFIINQTEIALVVVEDDKKVNL-LLDKAPKALRKLVVMKDVRPADIHMFDEVAARDVPEVEPKPSDLCTVCYTSGTTGNPKGVMLSHMNVVSGVAGVLLQLGAHPRVGDVMISFLPLAHMLERCCENGVYYNGGAVGFYSG--DIKELTNDMKALRPTLMPAVPRLLRMALNAKEAEVRRTSRLRLMVVGSAPLSPTVLTFCRALGCLICEGYGQTECTAPITLTVQGDF-----------VPGHVGPPVACNAIKLVD-----VPEMEQQQGEICVKGSNVFIGYYKDPIRTAETIDEDGWHHTGDIGQWQPNGTLKVIDRKKHIFKSQGEYIVPEKIENAYIRSQYVEQVFVHG---ESLKSCVVAIVVP---------------------------------------------------------- 195655239 156 -------------------------DGPAIVWRDEGKDSDMSLEELRKKVCLVAKAIDALELPKGSAIAIDMPMDVNAVVIYLAIVLAGYVVVSIADSFAAPAISMRLKLSEAKAIFTDDKELPLYSRVVEAKAPMAIVILLIKGLRVDDLSWQDFLAENYTAVNQPAYAFTNILFSSGTTGEPKAIPWTH--ITPLKAAADGWCHMDIRKGDVVAWPTNLGWMMGPWLVYASLLNGASMALYNGSPNSSGFAKFVEDAKVTMLGLVPSIVRTWKNTDCTAGLDWSSIRCFSSSGEASSVDYLWLMGRAGKPVIEYCGGTEIGGGFVTG-------SMLQPQALSAFST---PAMGCNLFILDSSGNPLPQDSVGIGELAL-DPTLFGSYFNMPEWHGKILR-----RHGDEFERTSDGYYRAHGRADDTMNLGGIKVSSIEIERICNRHEAILETAAIGVPPVGGGEQLTIAVVLKDQSSQIEDLNQLKLACNMALKKLVSSVVIVPSLPRTASNKVMRRVLRKEF------- 134283754 15 -----------NFAEHFENQVLKYGNRSQFFFLHSASEARLGYAQLDARARSIAAWLSACGAARR-PVLLVYPEGLAFVAAFLGCLYAGAIAVPVDAR-SVERTRRIVRDAGIALALTPTAADAHALANCLAAPG-DAVSTVGALRCEATDALEALDASAWSRPALDASAIAFLQYTSGSTGEPKGVVVSHRNLLHNE--AQIQRVVASDADSVVTGWLPHFHDMGLGMLLHPLYVGCDCVFMAPLRRPVRWLEAATHYAATITVAPNFAYDLCARAVKREGLDLSALKVALNGAEPVRAKTIEAFSARFAPVSPCYGMAEVTLLASAGRPAAAPVLLDIDARALERHEASLAKPGAELRIVDPQTHAVAADGR-IGEIWLRGDSVAQGYWRRPDASEAAFRAGPYLRTGDLGFVR-DGELFVTGRLKDLLIVNGRNLYPQDIEDFVREHPALGAGAGAAFSIDADGERVVVVHEIKEARLDDAAALSARIRTALARIAAPSVVVPRGGVKRTTSGKVQRGLTRDAF------- 154687170 4 -----------TVYDFIVD-AENRDDKGITFINGSDNEVYISYAQLFEKSRKVLGVLQKKGLRKKDELIIQIEDNEQFIKVFWACILGGIIPIPLSVGYNEERIWSILNN---PYCISDQRTLHSLEKVADASSIVKQSIYLDEIKNSN---------EVGELISPKPEEIAFIQFSSGTTGDPKGVILTHKNLITN--ISALNEAWETSKSDSSLSWMPLTHDMGLIAIHLASTYKQQYIIPTSVFRPTLWLLKTHQHRVTQLYSPNFGYKFLLDNYKKNQWDLTCVRLLANGAEPISTSLCQRFKQFGLKLNTVYGLAEATVAVSVPKLGNSFVPVTEEKKGITFVEVGPAVRHCSFRICDSNNYVL--DDDFIGHVQIKGENVTSGYYNNESATKDAITADGWLNTGDLGFIH-NNSLVITGRTKDIIIKNGQNYYSHDIERVAENVKDIELGNVVGVPNEKAEEDLVIFVKCKQSTTAEKELKRELTKQGLNVHQ----VIPVRKIFKTTSGKVQRSKMKDFYKEL---- 170741077 21 -----------TIPALLQAHAARRPAATAYVDPDAGRFASVSWAELAARVAARAAALSREGLTAGDRVALWLPNGVEWVAFDQAALSLGLVVVTLFSDDARATTAALLTDSGARVVVARAEEWHGLRSCAGALGTVRRVIVIEEAGASGTADLAKARGSLPPRVPLDPDALATIIYTSGTTGLPKGVMLSHRNLL--SVAQAVLDRNPGSDRDVFLSYLPLAHVFERVVGYLPLILGARVVFAR---SVEHLPDDLRVARPTILLVVPSLLRWLLRAALARGWDLGRLRLAVSGGAPLPDETARFCLGLGLPLVEGYGLTEAASAVTGFQVG-----------RTVPGSVGPPLPGMEVRIAD------------TGEILVRSPGVMIGYWRRPDLTAQVL-HGGWLYTGDLGVLRG-GCLYVAGRKKEMIVLSGEKVSPEAVEAAITRDPLFRQAMAVG-------------------------------------------------------------------------- 115387353 5 -----------NLQALLRRVAAREDSGHVVVYGNTKAFKSYSYQDLLRVAIKASVALRKSDLHPGSVILLHFDNHWDNIVWFWAASFAGCAISASFSNDASQRTAHIERLSTTPLCLTNERIMADFAGQDAVQPLAVETLVLN-----GDVSFEALPQEHPEPSLSDD---ALLLFTSGSSGNSKGVCLSHGQILASISGKYAVR--PLPDNTSFLNWVGLDHVAAIVEIHLQAMYALKTQVHVPAADPATFLQLLEKHRVSRTFAPNFFLAKLRDLPEPRRWDLRSLEYVASGGEANVTKTCDRLSEFGAPIVPGFGMTETCAGSIFNTRCPEYDKSRSAEF----ASVGTCMPGISMRVTDLSNNALP--SGEIGHLQLTGPVVFKRYFNNTSATQEAFTPDGWFKTGDMGCIDENGCLTLTGRAKENMIINGVNHSPHEIETALDKIPGLTSCCFSFFPSGGETEEICVVYLPPDDLAARAQTADAISKTVLMSTGSRPHVLPLEALPKSSLGKLSRAKIKAAYE------ 209585777 1 ---------------------ALIPEKTAIYDEHCDNIVNMTYHQVNDAVHRSAAAFTALGIKEGDHVAVFGENSAHWLFVDHGIQRCGGATVVRGAESPIDELRYIYDNSDAVVVLQGPSLLKKLAEAARKDGSLKNKHVRSSEVHALCFANQQFFLRNVQLPKLKKDDLATIVYTSGTTGRPKGVMLTHGNL-LHQIQLRFAPTKKYDPGEVMVSILPVWHITERAAELCIFSRGCTLVMLVPRVLEKVALNMIARAMIHFFTLVPNLFRRLLTPLDAIGHALGRQKLIVSGGSALNGSLEEFYETCGVLLIVGYGLTECSPLICHRRSDSNLVAG---------GCVGLPVTSTEIRVVDGDAERTSIEKGQIGLVLAKGPQVMKGYYNNQKATNKSIDKYGWLDTGDLGYINPANDLFITGRAKDTIVSNGENVEPSPLEDVLLG------------------------------------------------------------------------------------- 119499700 255 ---------EVLLHDLALQHAQLTPDAPAVHSWDGD----LTYAQLDDATSRLGQFLASMGVGPGTFVISCFEKSTWAIVARLAILKAGAAYISVDATDPPIYLENVIRRVNAKIILTSEAYQSRYTRFVPSVIAVTPEMVRALPVSTGII-----------CPWVKPSDVCLILFTSGSTGEPKGIIQEHRAYA--TAVRDYNRLLGIGRHSRVLQ----FDDYAFDISLTTLTAGGCCCVHTPTKSVSTLVENINILQVNMTFLTPTIAAQI------SPQDVPTLELVCLGGEPMPNELLIRWS-PHVRLVNQYGMGESATFCAYN----------DQLQPGQNAIVGRSGSGA-IWITSPESPELLMPVGAVGEILIEGPHLARGYLQKPGVNAPTWLKDRFYRSGDLGRYTHARTVEHLGRKDTLLKINGYRVEATEVEYILRRSLTPADAVIVDLLGEIGGPRLVAFLLPVTSHHSAHRLMQRMRAEVLPVHKIPEYFILVSQIPRTRSNKTDRRKL----------- 163751967 3 ------------------------------------EYQELNFFELNQRSDRLAHGLNAYGIRRGMKVVLMVTPSVDFFTLTFALFKAGVVPILVDPGMGVKNLKQCFIESEPDAFIGIPK-AHLARKLFGWGKSVKHLVTVGGRNLFGTLAVIAALGEPYEMLWLDQDEMAAILFTSGSTGTPKGVVYSHK--MFEAQISALRDDYGIKPGERDLATFPLFSLFGPALGMASIIMDASKPITA---NPDYLFAAIKKYQCTNMFVNPALIERLGQAGEASHHKLPSIKRVISAGAPATISSIKHFSKMGVEVLNSYGATESLPLSRMGSQALFNTTAITDDGGGI--CVGDAISGVDIAIIEITEQPLRLEAGQIGEIVVKGPMVSRSYYRRDSATEQAKIQDGEMRMGDLGYLDSEGKLWMCGRKAHRVDSGGQRYFSIPCERIFNTHPQVKRSALVGI------------------------------------------------------------------------- 67517041 45 -------------------------------------------------VKQIAKGLEDLGLQPNDKVLLYSHNALFFPVLLWGVLAGRCVFTAVAGGASVKEVEYQLRNSDAKLILAGSTQVPVAAASRVGLPRDRVYLFCDPEDISNDSSLWTRIWRPADEVRSAQETTAIINYSSG--------------------------------------------CGQTYYCLNAARLGAK-VFIMKSFNVDQYLLYMDIYRINFMASVPAIMATLAKQPNTSRYNLRAVEIVTSGSAPLSAELGGIIEKLGVTVKQGWGMTEATCSITGFAPDEEDDGR----------SIGWLNPNCAARIEKLEGRDVAPDGADVGEIWVAGPNVMKGYYKNPTATNETIVEERWLKTGDIGYFDQRGRMYIVDRLKELIKVKGLQVAPAELEQYLLTHPSVADAAVVGARI-NGAEYPRAFVVRKDDTVAEHELFD-MVKAHFAPHK----------------------------------- 159037696 487 -------------------TVHRHGTTWAEQRAVVGPDDALTYRQLSAEAAAVAARLTADGGGVGTPVAVRMTPGPRQIAASLGAWHAGAHLTWLGTGPADERSRMVLAALRPSRLLLDRSPVDLACWYRDELGGTAEDISTTTSDTPDGTTTSIAHADTTDEDASVLGLAAYTAFTSGSTGRPKGVTQTHAALT--QFVTWFSDTFDLRRGSRVAQWVTPEHDPSLCEVF-ATLLGGGTVYSVPRTHPEKLVDWLAAEQITFLQTVPSFARELVKAITARPSGLPELRWLVLMGEAVSGELVNDIRIVLPRLANVYGPTETIAATWHEIV----------EPADGVVPIGQPIPGREVLVLDDHDRPCP--TGVTGQLVVASPYVAAGYLN-PEDNGSAFTPDRWYRTGDLGRRRWDGALEFRGRRDLQVKLYGNRLELTDVEAALAGHSSVTECAVLPVTGADGLTELVAFVVPRGTAGSAAEWRAHLRRRFGPALAQVSIVPMREPLPRNVGGKVDRRRL----------- 152989352 82 -FPGAM----LNFAEHLLR--RRDDAPALIAVSEDGRREVLSHAELARHVAGLQKRLAALGVGPGERVAALMPNTWQTVVGMLATTSLGATWSSCSPDFGTQGVIDRFGQIEPRVLIACADLTARLNEVLAGLPGLEQLLVVPYDRPQAVALWDGFYQAEGEPVPVPFEQPLYILYSSGTTGVPKCIVHATGGVLLQHLKEHGLH-TDLGDGDRLFYYTTCGWMM-WNWLVSGLAVGASLVLYDGHPGPERLMDLIDAEGIGVFGASAKYLAALEKAGARPRHRLDSLKTLLSTGSPLAHESFDYVYRELKSDLCLSSISGGTDIVSCFAIGNPLLPVWRGELQCKAL-------GMAVEIWDDDGRRLASGKGEL--VCTRHPSIPLGFWNDPDRFHDAYFSPGVWAHGDYAEETAHGGLVIHGRSDAVLNPGGVRIGTAEIYRQVEKVEEVLESIAIGQ-DWRGDVRVVLFVRLRDGVDLDEPLRERIIRANTTPRHVPAKIVQVADIPRTLSGKIVELAVR---------- 194247485 1 ------MAEECTLRSFLEDVRDRY-----ITDLNT-EKRRFSYAQVLEEVENLRSFLKGINVKPGEEISIILFNSIEYVVSFLGINYNKNICLPLNTNLKKEEVRYLVNNC--KYIIIHDGYYKNVCKSIEELGIEHNIGVIRIRKNKEAPFFTYSLSRPCNGLTEKGSDVCLHLHTSGTTSKVKIVQLTNENI--KTTIKNITNSYGLSREDNTVIVMPLYHVHGLIGVLMPILYAKGNVLVGHSFSASEFWKDVVHHNITYFSAVPTILKILLLRYESDGVKVKHLRFIRTSSSQLDEHMEREAEKFETNVLQAYGMTEACHQVSTNLILTHGKDVS---IVKKYKSVG--IPNVGVIIYDHEKKRVCR-KNELGEICINGKNVMCGYKEMKDERAEYMEGNPFFKTGDVGYVDEDNFLFIAGRIKDIINRGGEKIIPNEIDDVVRDDPRVSDCLSFACTDEVYGEAIYAAVILDGEALQKAQLRKELMKKRLADFKVPQKIYFVNHFLKTDTGKVSRRKMAEGVEHLKG-- 119194109 220 ------------IHDIFIENASRHPERPAVVSWDGG----LSYREVDEFSTQLAMQLIDSNVKIGEPIMLCFEKCMWTVVAVLAVMKSGGTLVLTDPSQPEARLQTIATEVNVRLILTSETQAKLGARISSTASIVSV-------GPSIFQSRTQEVSKSTLP-KVPGSSALYIIFTSGSTGKPKGVVISHTNYTSGAIPRAAAVGYNATS--RVLDFPSYAFDVSIDCMLCTLANGGCICVPSEDQRVNDLGGAIRDMNVNMAHMTPSVARVL------DSDILESLDVLGLGGEAVSARDAAVFGH-KTKVIIAYRPSECTVGCTIN---------NDVGTDRTYTTIGNGV-GCATWIVNPADHDRLTPVGAVRELLVEGPIVGKGYLNNLANTSTVFIENPWYKTGDLVKYDPDGSIFFVGRADQQVKLRGQRVELGEIEYHLRTKPGTMSAVEVITPGGNKESATLVAFIAEQNTESAESIDSQAVSVVLPRYMIPAAYIPLKEIPLLVSCKTDRKQLR---------- 168017487 45 -----------TCWDIFERSKVKGPGNNMLGVREAGAYVWKSYEQVYDNVLQIGSAMRYVGVNPKGHCGIYGMNCPEWFTAMEACNAQSIVCVPLYDTLGLTAVEYILNHAEIEIAFAQETKLPLIMKSLPNCTTFLKTLVSGQDAGVTIYAWQDFLDNKCDVTPPKKEDLSTIMYTSGTTGEPKGVMLTHENVV-NTIAGLDWYLKSLNEDDVYFSFLPLAHIFDRVAEEMFVFIGGSIGFWQG--DIKKVPEDIKELKPTLFVGVPRVFDRLTDKLVFDKVKMGRVRLVISGAAPLSGHVEKFLRVIMCPVMQGYGLTETCAASF----------LQVPDVISMNGTVGPPQPIIDVRLVPELGYDALREDSPQGEICIRGKTLFSGYYKRPELTEEVLI-NGWFHTGDIGEWQKDGALKIIDRKKNIFKSQGEYVAVENLENVYNESSSVDAIWVYGNSFESF---LVAVAVPNQQALEEEGDYATLCKSNMGKKKGLKGFEFIKAVHLTPTFKLKRPQLLKYYQ------ 94967765 1 ------MNEYPNLIAALE---AAPGERPFVTRWVDDEDERVTFAEFRVRARAQALALRRAAVGGGDRVVILMPQTIDAMAVFAGAMMIGAVPAFLYPNFKVEPAKYRAGLAG-----VTANLSAKVIVLDRKFPEDMLGHVSIGEGSRVIRASAEIEGGELELSPLGPNEIAFIQHSAGTTGLQKGVALTHAAVLRQ--LQHLADALRIDPQDSIYSWLPLYHDMGLIACFMLPMVCHIPVVMQSSLDPESLLQAITTCKCTLGWMPNFAFQFVPRQKRWADYDLSSLRALINCSEPVHASSLREFEAIGLKLQSSYAMAENVFAITQSKIGREPTEVWADGTRFRRASSGSLLPCNEVQIVNDAGEPLAP--ERVGEILIRSDSLFTGYFNRPDLTSAAFV-NGWYRTGDLGFPLND-ELYVVGRQKDLLIVGGENLYPQDIEDVVATHPAIHDGRVVGLYNPELGTEDIVIVVEREELLAESETIEQEVRKNVVAVVAPRRILLKPPIVKSTAGKAARSATRDK-------- 186459895 82 --PHWLVDARLNIVESCFAAPADSP--AIIHQAEGGPLASLSVGELQALTERVAGNLRRRGFKPGDALAIIMPMTAEAVAIYLGIIQAGCVAVGVADSFQPKEIATRLRLARAVGVFTQAVLLALYANVIAAEAPPAIVLPIRERASAGDCTWRDFLADRFEAEVRQPSDPLTILFSSGTTGEPKAMPWTQSTPI--KCAADAHFHQDIHPGDVLVWPTNLGWMMGPWLVFASLLNRATMGLYYGAPTGAEFGRFVQQAKATMLGVVPSLVRTWRNTGCLKDVDWHTIKLFSSTGECSHPGDMQWLMSLGRPVIEYCGGTEIGGAYITGTVT----------RPCVPGTFNTPALGLDFVILDDQGKPADQ-----GELFLVPPGLSTTLLNDHHKVYFAGTPHGLRRHGDQMEALSGGYWRALGRADDTMNLGGIKISAAEIERVLQSVPQVTEAAAIAVSPGGGPSRLVIYAVCSAGRTLGKAELMAAMQNAIPLFKIHD-LVPVEALPRTPTNKVMRRALREQYLTHL--- 37526957 13 --------------------AAFSPENIAVKLRD----RSLTWHQLVISLDTIAANFRQQGVVEGSGVMLRGKNSEEMLFCYLAALQCGARVLPLNPQLPEMLLAELLPHLNIDFVFCSDN-----------------VSVIDAKSLN---WQSEPLNSADNSVEWDAMRPASMILTSGSSGLPKAAVHSIHAHL--ASAQDLLSVIEFQQRDSWLLSLPLFHVSGQGIIWRWLIKGASLVLRNTHLLDHALAD------CTHASLVPTQLWRLLEQSQNQSLN---LKQVLLGGAMIPIELTQRAEQQGICCWCSYGLTELASTVCIKRADD------------LPG-VGNPLPGKEIRLINE-------------EIQIRSGSLANGYWLDGKLQPLA-DRDGWFHTRDRGVIQND-ELRILGRMDNQFFSGGEGIQPEEIERVINTYPQVAQNFIVPVPDPEFGYRPVAVI--DSHSTEVIDLLPEWLIDKLAAFQRPVAYYLLPQKFKNSGIKISRQQIKKWVLDL---- 218681869 67 -------DGQTNVYNCIDRHLKTNGDQVAIIWEGDNPDKKVTYNELYEHVCRMANVLKKHGVKKGDRVTIYMPMIPEAAYAMLACARIGAVHSIVFGGFSPEALAGRIVDCESTFVITCDEGVPLKDAARQHVIVEKVLVVRRTGGKTGWAPGRDLVKAECPPVKMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVYA-AMTHEYVFDYHHGDIY-----------WCTADVGWVTGHSYIVYGPLPDQGRFWEVIDKHKVNIFYTAPTAIRSLMGAGDDRSSRSSLRLLGTVGEPINPEAWEWYYNVVGCPVIDTWWQTETGGHMITPLPGA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119485897 1275 ------------VHELIRERVIHFRASAAIYSRDG----TMDYATLDKLSDGLAVKMVRSGLEPGNTVGVLFEKSQWAIVSILAVIKAGSAFAPLSPTYPRARLEGIASDAGIKVVLCS----PLQEEAFPNPP--WRTIVVSGDTAYSFTPAALVHGKVATP-----DSLLYILSTSGTTGSPKGVQ--HKSFATGAMARAPL--LKRGPDSRVLQFAPYAFDPSVEDILTTLMFGGCICVPSDEDIMGDISAFMKTARVNFANITPSVAYTL------KEDELPDLQILLLSGEAPDQPLVDKWDGI-VQLMNGYGPSECSVKCAINC------NLSRNDPRNIGHSAG-----TSLWVVRPENHNRLTPLGAVGELVIESPHLATGYMNRPEANEEKFISPPWYRTGDLVRYMEDGSILYIGRADMQLKLHGQRLEGDEVRQRIQEFDAQLQVIVIARFEGQDSDVLVAYLAQKGEYRGGEMDIDHVLQQHLPKYMIPTVFLAVTNIPITANGKSDRRALR---------- 119485897 201 -----------TVHETFRQRVLQSPRSQAVESWDGG----LTYLELDALSSRACSLLLQAGARPGDCIPLCFEKTIWTVVAMLGVLKSGCSFLLMDVSHPTSRLQTLSRQIKATIVLSSSAQKDRA------ISLVSRTIVVCAS------SLSAPAGNEPYEIGVSPSDVAVVVFTSGTTGTPKGIQLEHRSIC--SSLSALANLCGIARQTRYFQFSSYAFDAAFGEILMTLMRGGCVCIPSDADRMNNFAESIRNFNANAVLLTPTVVRLL------SPSDVPCLTTLISGGEKVTQDIVGLWAD-KLDLIIVYGPAETTIACIGKKARPTGDD---------AVRIGFPV-NSRAWVLDDPNQLAPVG--AIGELVAEGPGIARGYISNESSNAEVFWAKAWYRTGDLVRYDDDGELIFVGRRDRQVKLRGQRIELDDVESKLKQHLRLPEANIFLVLRVHGTSNLVAFLVEGDPTHMSEEMKQEILRARLPAYMCPVAWIPLREVPLGPTGKLDRGKL----------- 48105753 44 -FVSFLYEDTRTLYDGFRKGAKESNNGPCLGWRDNKPYQWLHYNETLLRAKNFGSGLVSLGLMPGSHIGLYSQNCPEWILTEQACYTYSLVVVPLYDTLGPDACAFIINQAEINLVVVENDTKCNL-LLDKAPRCLRKLVVIKETRQTTLLKFDDVLGAQKNHPEVPPTDLCTISYTSGTTGNPKGVMLTHQNVIAGISAVLVQLGHKPSYKDTMISFLPLAHMLERCCENGMYMVGGSVGFYSG--DIKRLSEDMKALRPTVMPAVPRLLNRMYDQTELQNSCLKKLRLMVVGSAPLAGNVLTFTRALGCLIVEGYGQTECCAPITLTVQGDH-----------VPEHVGPPVPCCCIKLVD-----VPEMEKNQGEVCVKGTNVFVGYFKDPERTAQAIDEYGWHHTGDVGMWLPNGTLKIIDRRKHTFKSQGEYIVPEKIENIYLRSQYVHQVCVVGIPDVD---VVKCWAVENGKQLIMDDMLSWGKEAGLKSFEQVKDIYLHPD-PLTPSLKMKRPQLKDYFK------ 13475254 63 -----------NIGDVIAKTLDKFASNTAVRTNENGDV---SYQELGMSASRLMGRFVAIGIRPGDAIILKFPRSVDLVTAILATQMLGVAFVPVDPSESDQRLDHIIRNTNAKAI--------------------------ASPDPSGSMRVEPIPTR--DDIHSAFSNIAYIMHTSGSTGIPKGVPVSQAALL--NLVDWYVDMIDFSEGMSISQLTPSFDVSIPEF-FVPFATGGTIVLPTTQLQAQQTVEFLVQSGTNVLQMVPTLLRRFLGALERLPYRFTDLKYVVCNGESLPDSLRRRFALPDATLVNSYGPTECCVAVSYHYCR--------RGDAELPMFIGKPACNVDFYVLDEGNSEV--GFEVEGELWVGGVQTSQRYVADEAQSKLRFVPNGLYRTGDYVVASEENGLRFLGRNDDQIKYRGTRLEKGEITSALDKTGLCTDSAVVVDRDDDKSQDLVCMVTPADADV--EEVHRR-LSDILPNDRVPRLVVPLVGLPFTANGKLDQIALQRIAKE----- 154277569 164 ---------RLNVWYVFRNVVEKYPDAPCVWS----RTGSYTFREVLDIACQYGNYFLSIGVKRGHLVAFYLQNSPEFVFAWLGLWSIGCGPAMINYNLTGAGLIHCLKLSGADVIVVDAD-AECTARIHDQRNEIEHPVFLDDSLKSHISSFPTAVSDRSLPRNMHGEFPSMLLYTSGTTGLPKGCAFTMNRMYTTIFQKDLRDRGG-SGGDRC---------------------------------TSRFWKDIHDSKSTYFVYVGETARYLLSAPPSPLDRGHNVR-CMYGNGLRPDVWEKFQERFGIPVAEFFSSTEGLFTLINYDSGPYQSRCVGHHGAILR----RLMHNVYIVVIDPMTGDMYRDPKEGGEIIISVPSAFQGYWKNPDATAKKFVRDVFYRTGDALRRTEDGHWHFLDRLGDTFRWKSENASTAEVAAVLGEYPGVAEANVYGVSVPTHEGRACAAILIQPDQRAGFAAFARYARERLPKHAVPVFLRLVEASNHTHNQKQNKVPLRDE-------- 160898378 19 ------------------------------------------WQQLAQAVAQWEQQALARGARRDEPLLITGHKETAFLVAILGCLRLGVPFVPVDVINPPERMARI-------ATLVQAGLHYDAQA-------------------------RSFLDTGIAAQPLQEKSLAYIMFTSGSTGDPKGVQIGRESLGL--FAGWIRDCLALGEAPVFMDQMLFSFDFSLFNWMGALVTGGACVLCAREADRQAFAAYLAGTHVNVWASTPSFVRQQLLDADFDQQHLPDLRVFVFGAESLTPTVAEAWSRFQARIINSYGPTEATCSTTWVEIDPALR-----QRAPLPFPIGRAKPYADVF-LDE------------GEICVAGDHVMRGYLNRPDLHATRFMRNGKYRTGDLGEIDGEGLVTFHGRRDDQIKMHGYRIELAEVDAVLATLPGVRAGAAVALKRPDG------FIVPPGMQPLPEDLARELLAQRVPPYMIPSELLACHGFPLTQTDKADRKQLERMYLD----- 215410813 5 -----------SVLSLLRERAGLQPDDAAFTYIDAGITETLTWSEVFRRTRIVAHEVRRH-CTTGDRAVILAPQGLAYIAAFLGSMQAGAIAVPLSVGSHDERVSAVLADASPSVILTTSAVAEAVAEHRPNTNNVGPIIEIDSL---------DLTGNSPSFRVKDLPSAAYLQYTSGSTRAPAGVMISHRNLQANLMSNYFGDRNGVAPPDTIVSWLPFYHDMGLVLGIIAPILGGRSELTSPLARPARWLHSLANGSPSWSAAPNFAFELAVRDADIEGLDLGNVLGITSGAERVHPNTLSRFCNRFAPIRPSYGLAEATLYVASRNSGDKPEVVYFEPDKLSTGSTGTPLLSYTVRIVDPDT-CIECPAGTIGEIWVKGDNVAEGYWNKPDETRHTFTPDGWLRTGDLGFLSED-EMFIVGRMKDMLIVYGRNHYPEDIESTVQEITGGR-VAAISVPVDHT-EKLVTVIELKGEAMDELDVIKNNVTAAISRSHNVADIVLVPSIPTTTSGKIRRAACVEQYR------ 57638619 1 ---------------------------------------------------------------------------------------AGGAYVPIDPTYPPDRVKYVLEDAKASILIVEENIINLFPPISTEM------VRIDRDWP-----IIAKKNCKCPSSPVKSENLAYTIYTSGSTGNPKGVQICHYSVV--NFLMSMACTPGLTKGDRLLAVTTMAFDIAALELYLPLMVGATVVLVSRQLDGLQLVDCLKQEQITVMQATPATWRMMLLAGNWT-EKLP--LKILCGGEALSAELARELLKKGKQLWNVYGPTETTIWSSTYEITRETDEIL----------IGRPLDNTEFYILDNYGQPVPIG--VPGELHIGGVGLSRGYLNRSELTAEKFIPHPFYKTGDLARYLANGNTECLGRIDNQVKIRG--------------------------------------------------------------------------------------------------- 197732746 11 ----------LDLASSIVSRAVEHPDDPALV--HSGEET--SYGELLARAQRERARVARAAPDVDDPIGIPAEKSPATIALVLACLLEGRRFLLPSPALPSGALRELFERAGRTRVLSAAGSVPTAESAPVPVAAAAPVPTATATATATATAAPVPEPPTGPRRRTGPDDVSFMLTTSGSTGRPKIVSLGRGAV--DRFTDWAGERFGIRRGTTVLNYAPLNFDLCLLDVWTTLKHGGRVVLVDPATRAERLLDLLDRHEVRVVQAVPMLFRLLTDAAVPSGRRLDGVEHVIFTGDTLPTRCLADLPRLGARLYNLYGCTETN--------DSFLYEVDGTEPPDAPIPIGRPLPGVDAVIVGADGRLL--TGPGVGELEVSTPFQTSGY-PDPEQNAERFVRDGFFRSGDLVRRHEDGRITLEGRNDHQVKVRGTRVNLHEVEQVLLAHPDVTEAAVVTVPDPVAGRLLRAVVRRAPAAAPAARLNTLVLRRHLPLTSVPSELLIVDTLPRTSTGKIDR-------------- 212707420 13 -----------------RHWASQHPDSIALLT----DSESYTWQTLSEQVSNLSTYFSMQGLTQEQCVVLRGKNSVELLLSQLAIIACGARVLPLNPRLPERLIDELLPHLDVDFVI----------DFTDDDKILSGYPRLDYQLYDHFIGEELFKLNNFQKVI---DQPATLILTSGSTGLPKAAVHSVAAHLNS--ADGVLSVMNYQQNDCWLLSLPLFHVSGQGIVWRWLLKGRSLALRTAPL-PEAL------QGVTHASLVPTQLWRLLNDGRQVDIN---LKEVLLGGAMIPTPLTELAMSQGIICWSGYGMTEMASTVCA-------------KRADGKKGVGLPLKGKQLRIVDD-------------EIQIQSSSQAMGYWFDGELLPLK-CSEGWFKTNDKGALI-DGEYQILGRLDNLFISGGECVQPEDIESVINSHPQVSQSFIIPIDDEQFGQRPVAVI--EADESLGLTMLADWLKDKLAPYQFPKTFHLVPEL-KAGGIKVSRQQVKQ--------- 77974542 191 ---AIMMAARMTLFEALLSAQTRYGRQPCIEDISFKED---NYQTLLKKTLGVSRILQRF-TAPGEHVGMLLPNATITAAAIFGASVRGRIPALLNYTSGAKGLKSAITAASLKTIVTSRQFLELPEQVTEALEDLKDTVTLADKLWILFHLYFPRRAMMPQ----QADDSALILFTSGSEGNPKGVVHSHASLLANVEQIRTIA--DFTPRDRFMSSLPLFHAFGLTVGFTPLMTGSRVFLYPSPLHYRVVPELVYDRNCTVLFGTSTFLGNYARF--AHPYDFARLRYVVAGAEKLADSTKQIWQKFGIRILEGYGVTECAPVVAINVPMA-----------AKVNTVGRILPGMEPRLI------QIPGIEQGGRLQLRGPNIMRGYLRNPAENAQGELEAGWYDTGDIVAIDEEGFCAIRGRMKRFAKLAGEMVSLESVEQALRISPEGQHAAAT-KADSAKGEALVLFTT--DSEITREQLIKVARESGVPELAVPRDIRLVKALPLLGSGKPDFVTLSKMAAD----- 83950609 1 ---------------MLARNAREHAQRPAYREKEFGIWQSWSWAEAAQEIEALALGFLELGVAEGDFIAIAGRNRPYFYWAMVAAQCVGAVPVPVYQDSAAEEMAYVMDHCGARAVVEDQEQVDKLIEVQDRLSEFEQIIYVDPRGEKGRAAYDRLVELAARRSKLSYDSVCVMLYTSGTTGKPKGVVLSNRNIIEASKSSSEFDH--LTKGEEVLAYLPMAWVGDFIFSIGQAYWNA--FCVNCPESADTMQTDLREIGPTYYFAPPRMFHHFMDLARRVGPDLSRVRVGYTAGEAIGPEIFEFYRSLGINLKQLYGQTEASVFITL-----------QPDGEVRNDTVGVAAPGVEIKIA------------ESGEVFYRSPGTFEYYYKNPESTASTKDPEGWVATGDAGFFEPDGHLKIIDRAKDVGKMAGALFAPKYVENKLKFFPNILEAVVFG----NGREMCTAFIVLDTIRGHVEEVNRSLAEDPLAHCQVHRFLVLHKELEMTRTRKVRRNIIAEKFADLLG-- 41055245 106 ------------------------PNGKVFKKLILGEYKWKSYEELDIEVSHFGSGLAALGQQPKSTIAIFCETRAEWMITAQACFRRNFPLVTFYATLGEDAVAYGLNESGVTHLVTSIELLETLKSVLLQIPNLKHIIYVDSKSPQGSMHSVEELGAKPENLNRPPSDLAVIMYTSGSTGRPKGVMIIHSNLI-GGMAGQCERIPGLGPKDTYIAYLPLAHVLEMTAEISCVTYGCRIGYSSPQTLSDQSTKIKKGSKPSLMAAVPEIMDRINKNVMSKGYDAPNVRMMLSGGAPLSPATQRFMNCFCCPVGQGYGLTETCGAGTITEVADYST-----------GRVGAPLICCEVKLKDAEGGYTKRDKPHPGEILIGGPNVTMGYYRTEGCNNDDFFVDRWFCTGDIGEMHADGCLQIVDRKKDLVKLAGEYVSLGKVESALKNCSFVDNICAYANSDQNY---VISFIVPNQKKLTAEEIEREVLREKLQRFEIPVMVHLSPE-PWTPTGKLKRKELKNHYLN----- 15827632 5 -----------SVLSFLRERAGLQPDDEAFSFTDAGVRKTLTWAQLYQRTLNVAHELRRHGIR--DRAVILAPQGLDYIIAFLGAMQAGFIAVPLSAGSHDERVGAVLADTSPSVVLTTSAVADAIAKYVDHSDTDTVPAILEVDSPNLDVENKSNIRLTDAP------STAYLQYTSGSTRLPAGVMVTHRNLMVNLMADYFAPTNGVAPLDTIVSWLPFYHDMGLVLGVVAPILGGRSELTSPLQRPARWIQAMATSSHPFSAGPNFAFELAARRADIAGLDLGACQGIISGSERIHPATLNRFSDRFARILPSYGLAEGTVYAASRPKGSSPEKLSEGTVKRCEARTGAPLLSYGVRIVDSDTCIECPTGR-VGEIWLHGDNVAEGYWHKPEETQRTFTPEGWLRTGDLGFISED-ELFIVGRMKDLLIVYGRNHYPEDIESTVQEITGGR-VAAISVPVDETEKLVTIIEVKKRGDSDAEAMQKLVVKNNITAAISKSHLVLVPSIPTTTSGKVRRTACVEQYR------ 15605509 45 ---------------------------------------KLSYNQVYKAVCALATRLANY---PDQHIGIMMPASAGAYIAYFATLLSGKIPVMINWSQGLREVTACANLVGVTHVITAKPLMQKLAQTHGELDEVRKELSFLEKCRVGSIPF-EWMMRWFGVFDKDPEDVAVILFTSGTEKLPKGVPLTNASLLANQRAC--FDCFSPKEDDAMISFLPPFHAYGFSCTLFPLLSGIPVVFAYNPLYAKKIVEMIDEAKVTLLGSTPVFLSYIINAAKKSETALPSLRFVVVGGDVFKHSLYQEALKTHVQLRQGYGTTECSPVITINTVNS----------PKHESCVGMPVRGMEVLIVSEETK-VPVSTGVTGLVLTRGTSLFKGYLG--EDFGHGFIEETWYVTGDLGYVDRHGELFLKGRLSRFVKIGAEMVSLEAMESIIMEHPLV----VCGLPGEK--ERLCLFTIFPTSVSEVNDILKNSKTSNLLKI---SYHHQVEAIPMLGTGKPDYCSLNALAKRLF--- 167747544 522 --------------DGFLKSFNLYPDKTALI-TDEGE---YTYRSLGGYVNAVLRILGEAGTQDGDKIGIDTKKHVWQVAAVLAALISGATYVPIDVQQPDKRKEKIIRSADIKLLF--------AEAGNEDLEQYCNVVDIHSLKPEPT--------ESLPIDKIDYDRPAYIIFTSGTTGEPKGVIMTHRA--TSNTIADVNETYAVGERDVFLGLSNLSFDLSVYDLFGCFSAGGTLVLPSTDRDSKYLSELIIRHRVSVINAVPALHQMIVSYLESANVSVDQVRLLLLSGDWIPVTLPHRIYDLDCRVISLGGATEAA-------IWSISYDISKKAVFTKSIPYGYPMSNQTFYVLNNEMQPCP--NGVDGSLYIGGIGLSSGYLKDEQLNREKYPALPWYRTGDKGCYLPDGVIIFKGREDNQVKIHGHRVELAEISSVLNEHPLIERAVALA-------------------------------------------------------------------------- 9955394 18 -----------TLSEVLE-TATKHNNHGITYIRNDATEYFQSYQDLYQDALVILNGLEQKGIKLGHKVILQIAKNQDFIPALWACFLGGIIPVPLTPSYAVKKLENVWKILDNPLILSDSELITEIEKL-GTYSHLEGWQVISVN------ELRKAPSKIEQLPILDPQDAALLLFTSGSTGMPKGVILTHHNIL--SMTAGTVVMNHFTQQEVTLNWMPLDHVGAIVFLGIMAVDLACDQIHVPLRQPLQWLELIQKHQVSISWSPNFAFSLIAEELKHVSYNLSSMKFLVNAGEQVSVKTIRLFEKHQLQIKPAFGMTESCSGIT----WSAGLSKNELTEENSFVSLGKPIPGATIRIVDQENNPLP--EREIGRLQIQGNSVTKGYYNNNELNQEVF-QEGWFTTGDLGYL-SKGELFITGREKQEIIINGVNYF---------AHEKVSYTAAFAVFDQSR-ETDLLIITFSPESEQFEQVVRKIRSHVTQKFGIPAYVIPLERVPKTSIGKVQKSKLKKDFE------ 66823867 49 -YPDWFKGGELNCYNVLDKNVKNPVKRDQNALIYEKKTIKLTYFQLYEKVCEFSRVLLNLNISKNDTVLIFMANTLEPIIALLSCARIGATFSTLFDGYPVRSLIDRIDKLTPKLIIT-SNYGILNDEIITFTPNLKDAIQLSTFKPPNTLDWDKEIQKIKDNVPVESNHPLSIYFSSGTTGNCKAIVRSNGGNLV-GLVYSWFSCISKKDETVYFSHSSIGWISFHLGLFGSLVLGNTMVIMKPIHYEHYLWETVEKHKINTFLTSPKTIRFLIKNDPDAKYDLSSLVSIWTSGEVIEQSIPEYIEKIKCRSSNLYGQTESGCALLFDYKRINSKQFK---------TLFKPTPFLKPLIFSEDGIELPEN--QVGEVAFKPPSFATTFYKNELLYKKMFNKPGYYNSGDLGFKNENDYYGIVSRADDQIKIGGFDVLLNDIETSILKHPLVLECCSIGIYHQDLANVPIGLLVLNQQQPDNKNQINEIIENDIGFYSELTKIIFVPQLPKTKTGKIPRQII----------- 71755851 318 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDDCLMLYTSGTTAKPKGVVHTHGTV--RNMVNVLQDVWQWSSDDTVLHMLPMHHIHGLVNILLCSLASGARCVITKFDDPIRIARRLERGDITLLMGVPTLYTKLIAAINEKMSPIQSVRLIVSGSAALPPTLHAFHELTGHILLERYGMTEIGMALGQPL---------RPVTRRVPGTVGQALPTVQTYVFNADGKGKPAEYDTVGRLGVSSKSVFDRYWDNPAATKKELVVNRFFDTGDVGVKDCDSVVYILGRTSDIIKSSGFKLSALEIEAALLTFRDIFEVAVVGCKDEVKGQSVVAIASLQAESPELTQELSAVVHEVLAYYKCPARYIIVPEVPRNTTGKVNKGALRSMF------- 169776131 40 -----------TVPELIHEMALKQPQAAAICSWGGN----LTYDQLNRLSHALMTRLKKHGVAPGVFVPLCLEKSMWMGLAMIAVMKAGGAFALLDPSYPLSRLRQMCEAVKSSLVVSTNQTHSLASQLG------LGVLVIDEEDPHLLLQRVRTCDVTGPIARCSAQNPMYATFTSGSTGAPKGVVVEQGGYTTSATAHA--EQYNFTSHSRVLQFASPGFDSCIIEHISTLIKGGCVCVPDVDECRSRLAQTINKYSVNNVCLTPSVARIL------SPADLPILQDLAFVGEAVLNGDIARWKPF-VHVRNAYGPAECSAVFSVQPTLTEHDPKN----------IGLPTGGVG-WVVHPEDPQILMPVGSTGELLIEGPIVGPGYLSNPVLTAQSFIHPPMYKTGDLVQNTNTGSFRCLGRKDTQVKLHGQRIELGEIEHLLQSHPPVNTLTAFATSDGTYDQEPGAFLAPNDIFRHSCTVAESRLSSLLPSFMIPNLFLPVRRMPLTPSGKLDRRQLR---------- 169620874 48 -----MVPSPTTMYEVLRHASNKFGNAKAVGSMVDGKEQSYTYKEFEKIALAAGSAIQKLGFKPEDRLHLFAATSMQWLASAHGALSQSLAIVTAYDTLGEEGLKHSMHQTKAKLMFTDPELLPKLINPFKEAKDIEVVIYGTKNDPNPVMSFDELIKNPAEPIPPKGEDLACIMYTSGSTGTPKGVMIKHRNVVAAIAGVDVIVGKYLGPGDVLLAYLPAAHILEFVFENAVLYWGGTTIRTLSDTSVRNCAGDIRELKPTVLVGVPQVWSGLLDTIVFNKVKEATLRICLNGGGPISKETQRFISVAITPMISGYGLTETCAM------GAVMDPLAWTDQAL-----GEMPACVEMKLVDADAGYFAKSNPPQGEIWIRGGAVVSGYLDMPEETEESFTKDGWFKTGDIGEFDSLGQIRIIDRKKNLVKTAGEYIALEKLESVYRSAPIVANICVYAAEDR---QKPVAIIVPKGDHLEEKQLQDAGRKGGLAGFETIEGVVMADETPQTAAQKLNRKGILQQYQKEVDQA 90419927 86 ---DTMRDDRLNFAENLLAHAKDRPDADALVFRGEDKVRRLSWRELEALVSRLAQAFRAEGIVAGDRIAAMMPNMPETIAAMLAATSIGAVWSSCSPDFGERGVLDRFGQIEPKLLIACDEIADKLTAIADKLGAAKTIIVADDVATPGGVSLDAFIASYAPYERLPFSHPLYILFSSGTTGVPKCIVHCAGGLLVQHLKEHQLH-CGVRPGARFFYFTTCGWMM-WNWLVTALASGATLLLYDGHPKPEVIFDYMAEEKATFFGTSAKFIDAKLGLKPAETHDLSAVEVLSSTGSPLSPEGFEYVYSPDLHLASVSGGTDIAACFVMGVPWLPV----------YVGEIQGPALAMATDVWNDDGQPV---RGEKGDLVCTKPSMPIGFWNDPDGSRFARFPGIWCH-GDFAEWTEHGGMIIHGRSDATLNPQGVRIGTAEIYNVVEQMDEVIEAICIGQPWDN-DVRVVLFVRLAEGLTLDEDLIKRVVREGASPRHVPAKVLQVQDIPRTKSGKIVELAVRE--------- 73979494 84 -----FYDDVRTIYEGFQRGIQVSNDGPCLSRKPDQPYEWLSYKQVAEIAECVGSALIQKGFKPDQFIGIFAQNRPEWVIIEQGCFAYSMVVVPLYDTLGTEAITYIINKAELSLIFVDDKANLLLDGVENKLPGLKIIVLMDSYGIDSMKAMEDLRANRQRPKPPAPEDLAVICFTSGTTGNPKGAMITHRNIVSDCSAF-----VKVTEGDIRLLMDDLKALQPTIFPVVPRLLNGQANTTLKRWLLDFASKRKEAELRSGIIRNNSLWDKLIFHKIQ-----SSLRLMITGAAPVSATVLTFLRALGCQFYEGYGQTECTAGCCLTVPGD-----------WTAGHVGSPMPCNLIKLVDEEMNYLAAKGE--GEVCVKGPNVFKGYLKDPAKTAEVLDKDGWLHTGDIGKWLPNGTLKIIDRKKHIFKLAGEYIAPEKIENIYVRSEPVAQVFVHG---ESLQAFLIAIVVPDVETLGPKDVRKAVLESGLKPFEQVKGIALHPELLLTPTMKAKRPELRNYFRS----- 58864852 50 -----YYDDARTMYQVFRRGLSISGNGPCLFRKPEQPYQWLSYQEVAKRAEFLGSGLLQHDVGTEQFVGVFAQNRPEWIIAELACYTYSMVVVPLYDTLGPGSISYIINTADICTVIVDKPHKALLEHVRKETPGLKLVILME--------PFEDALREHHAPVPPRPDDLSIVCFTSGTTGNPKGAMLTHGNVV-----ADFSGFLKVTEGDIRLLSDDMKALRPTIFPVVPRLLNRMYIFHQADTSLKRWLLEFARKQAEVRSGINSIW----DELFFNKIQASHVRMIVTGAAPASPTVLGFLRALGCQVYEGYGQTECTAGCTFTTPGD-----------WTSGHVGAPLPCNHIKLVDAE-ELNYWTCKGEGEICVKGPNVFKGYLKDEDRTKEALDSDGWLHTGDIGKWLPEGTLKIIDRKKHIFKLAGEYVAPEKIENIYIRSEPVAQIYVIVVPDP---EVMPSWAQKKGIEGTYQELKKELKKAGLHSFEQVKAIYIVQNGLLTPTLKAKRPELREYFK------ 148264568 18 ------------------------------------EDREYSYRQLIERSMAWSGKWQREKLQKGAIIGVAIADPFEFLATLFGAVRLGMGVLPLDPATLQREKGNLSQTFDITYIAVEDSL----EKADCKTPTQDYDIEIDYGSP------------------------ALFLLTSGTTGKPKGIVHSIESILQAARLSNAAYGT--TGSDCVFTAAPIYHSAGIMPVMAALDTGAKNLLI-KKFLPKTFLGLVTKHKPSLVKAPAFMYQVVSRMPVVRNVVIDQGTRWYSGSSRLTRSEKELLAKYGIWVREMYATSETS-----------LLAVEREGEELPPQCVGTVLDNVEVKI-------------EEGRILVKTPAISLGYL-DPDGNVMGLHRHPWFFTGDIGSLDQDNRLFIYGRYGNIVNVAGKKVAPEEINAILSDHPRIEESVVIGVNDEVSGGALAAFLVTRGEFPPSE--VRKFCKSRLPDYKTPKHIVYCETLPKAKLNKIDIPQLRKMFLNKL--- 218716868 56 --------DRLNLFYVLEKHALAPKSASRPFIVYNG--QTWTYKEAYDTVLRYGQYFKQYDIKPREIVALDFMNSATYIFIWLGLSSIGAIPAFINYNLSGKPLTHCVKVSTARLVVADREIRDKFTAEQRDGKGPVDVVFITPEVEAQIMQTPAIREDDNLRSGVALRDMAVLIYTSGTTGYPKPAVVSLSKCWSGAIF--MEGFLSLKTDDRVYTCMPLYHATGAVLGFCAVMLKGSTIVIGHRFSAKKFWKDVRDGDATIIQYVGETMRYLLAMPRVTGEDLKHRVRLAYGNGMRPDVWNQVKQRFNIEIAEFYSSTEG----FSGHWNRSANEFSAG-AIGRNGWIGELLLGGSMALVEVDHEEIPRPRGESGEIYALDPNDIQGYFNNSEASEKKIKGDAWFRTGDTLRWDTEGRWYFTDRIGDTFRWKSENVSTNEVAEILGSQPDIREANVYGVPHHDGRAGCAAIILKNGAIDVPADILESLVLANLPRYALPLFLRVTAELERTGNNKQPKHVLRQE-------- 197786043 1 -----MNSRRRTVAELV---AGRWGDRPGLWF----EGRVLTHHDVAASAAVRAALLTDLLPGAGAHIGVLLDNTPEYPMWLSAAALARAAVAGINPTRRGPELARDILHTECRLLVTEPSQLPLLRGL--DLPGVRLLVTGTEEYDTLLAPYA---GAEPDASRAAPADRLLLYFTSGSTGAPKAALCSQGRLA--AAGRSLAEQFRLGPDGMHYICMPMFHGNAVIADWAPALATGAGIALRRRFSASGFLADVRAYGATYFTYVGRAIQYVLATEEREDDRDNPLR-LGFGTEAGAVDAAAFERRFGVRLVEGYGSSEGGAAI-------------QWAPGTPRGAVGRAGRG--LVVLDETGQECPPGDSAIGELVNRAPNPFEGYWRNPEAEAER-RRGGWYWTGDLFYRDAEGYLYFAGRTDDRLRVDSENLAAAMIENILARYEGAVAVAVYAVPDPVTGDQVMATI---AGTFDPETFADFLAAQDLGTKMAPSFVRVVDRMPVTATNKINRALLRKE-------- 30794990 434 ------------LGAALVRTARQNPDRVAVVDDH----RSLTYGELLDAAHRLGQDLDATPARPGTPVGVFLERSAAIPVAYLTALALRRTFVPMDPRLPDARLAYMAAAAEPGVILVDAATRDRAARLFPGIPRREV-----DGAPAPSAGPHRAGIRPSTPA--DGDRTAYVMFTSGSTGNPKGVAVSEGNLA--NFLHSVRQDPSMGPDDRIVALTPIGFDISLLEILLPLLCGARLRMLSDRSSGALLAEHIDAAGATVVQATPSTWRILKAAGWRARRPM----TLLCGGEALDRDLAEYLLSQSAAVYNMYGPTEAT-------IWASWQRVTGAGHIHL----GEPALGTRFYVVDADGRSVAPG--MAGELMIAGDCVAQGYLNAP-ATAFGSLPDGTYRTGDLVRYEGPARVTYVSRKDGQRKVNGHRIELDEVAAAVTA--RVPSATVVAVVRPEPEPHLRCFVWLPAGESFDAAAVRERLRDTLPYYMVPQAVHRLTRIPLTANGKTDVRKLSE--------- 116309764 501 ---------------------------------------RRTYQELHGNASYIAQKLLTSTIKPGDRVLLIHLPGLEFIDAFFGCIRAGVIPVPVLPLLKVENISKMCNHAAVRAIVT---LAKRVQKCSAQWPDIP-WIQTDSWIKNYRRSSDSFNSDTVLFTKPQPSDLCFLQFTSGSTGDAKGVMITHEGLIHN--VKTMKKRYRSTSKTVLVSWLPQYHDMGLIGGFTALVSGGTSVLFSPMRNPLLWLQTINDYHGTHSAGPNFAFELVIRRLEAEKYDLSSMVFLMIAAEPVRQKTVRRFIELTQPLAPGYGLAENCVYVTCAFGECKPVFIDWQGRVCC-GYVEQDDTDTLIRIVDPDSLTEHQEDGVEGEIWISSPSSGVGYWGNSEMSQRTFFNQKFTRTGDLGR-TIDGNLFITGRIKDLIIVAGRNIYSADVEKTVESSSEVLRCAVVGIPEEVLAQKLVVIAEVREGKAVSEEIKARVVEEHVASVKLPRTIC------KTTSGKIRRFECMRQF------- 146307056 75 AMPDWFPGARLNFAEHLLR--RRDPHPALVAVGEDGSREQLSYLELAGHVAGLQRSLREAGVGVGDRVAAFMPNTWQTVVGMLAATSLGATWSSCSPDFGTQGVIDRFGQIEPKVLIAAADLTAKLGEILERLPSLEQLVVVPYSRPEAKPAWQDFYGGEPEFTAVPFDQPLYILYSSGTTGVPKCIVHGVGGTLLQHV-KELGLHTDLTADDCLFYYTTCGWMM-WNWLVSGLALGATLVLFDGHPGPERLIDLIDAEGISIFGTSAKYLAALEKAGAKETHKLQRLKALLSTGSPLAHESFDFVYQ-GIKADLCLSSISGGTDIVSCFTLGNPVLPVWRGELQCKG------LGMDVQVWNDSGQPV---TGEKGELVCARPSMPLGFWNDEEKFRAAYFDPGVWAHGDYAEETVHGGLVIHGRSDAVLNPGGVRIGTAEIYRQVEKVPQVLESLAIGQ-DWAGDVRVVLFVRLREGVVLDEALIRQVIRANTTARHVPAKIVAVADIPRTISGKLVELAVR---------- 150015574 35 ----------------------------------------ITSEDLKSRVLKILHYMQYIGVKPGDEVVFQIKSNIDFVHVFWACLLGRIIPVPYTYLESERDLLKIWNNLKNPFLATDIDSFEKLKKLSFKLQGIINKVIITEEM--------EKLDENVEIILPNESDIAFVQFSSGSTNDPKGVIITHKNII--SSVREAVKAMKISEEDIYLSWLPLTHSFGLIGTYITPFLARYYIMPSNLFVPLLWVKKMSEHNVTITAAPNFALKHVCKYISIEKDDLSALRIIIDGAEPVSPDTCREFNEKNTTVRPSYGLSEATLVVTTPKCPQEFREVNVMRNHVKIGEVGACIGNCEIKIINDDGEKV--GDRVVGSVLLRGDMISTGYYNNPEATKNSMDKYGWYNTGDLGFLR-DGNLVLTGRVKDVIFVKGENYYSHDIENI---CQQVNDAAVCGVYHKMKQDQVICFLEYDGDVEMFNDISLGIKRHVIKKIGIISHVIPIKKIPVTVSGKMKRYILSQQF------- 194860231 43 -------EEPISVPGLLKRTVNNYGDYPAL-RTKNGKNHTVTYKQYEQKVHQVAKAFIKLGLEEHHSVGVLAFNCAEWFYSAMGAIHARGIIAGIYTTNSADAVQHVLESSHAQIVVVDDAQMDKIHAIRDKLPNLKAAIQIQEKKEDGYYRWSEIESMNVSDVEVAINECCCLVYTSGTVGMPKGVMLSHDNITFDVRGIVKAMDRVVVGAESIVSYLPLSHVAAQTVIYTCAFVAGCIWFADKDALKGTLVKSLQDARPTRFMGVPRVYEKFQERMVAVASSSGSLKTLASAAAPMSPETKKYFLSLDLKIVDAFGMSETAGCHTICLPDS-----------VGLNTIGKTLPGCESKFINKDAN-------GHGELCIRGRHVFMGYIDNKEKTEESLDDDCWLHSGDLGFVDDKGYVSLTGRSKEIIITGGENIPPVHIENTIKELDAISNAFLVG-------------------------------------------------------------------------- 194219953 50 -----YYDDARTMYEVFRRGLSISGNGPCLFRKPNQPYQWLSYQEVADRAEFLGSGLLQHNCKADQFIGVFAQNRPEWIIAELACYTYSMVVVPLYDTLGPGAIRYIINTADISTVIVDQKAVLLLEHVRKETPGLKLIILME--------PFEEALKDRGQPVPPKPSDLSIVCFTSGTTGNPKGAMLTHGNVV-----ADFSGFLKVTEGDIRLLSDDMKALCPTIFPVVPRLLNRKIFCQADTPVKRWFLEAAKRKQAEVRSG---IIRSIWDELFFNKIQASCVRMIVTGAAPASPTVLGFLRALGCQVYEGYGQTECTAGCTFTTPGD-----------WTSGHVGAPLPCNHIKLVDEELNY--WTCKGEGEICVKGPNVFKGYLKDPDRTKEALDSDGWLHTGDIGKWLPAGTLKIIDRKKHIFKLAGEYVAPEKIENIYIRSEPVAQIYVIVVPDP---EVMPSWAQKRGELCTNRELKKAILEGGLHSFEQVKAIHIHSDMLLTPTLKAKRPELREYFK------ 29827388 67 ---------------------------------------------------------------PGDRVLLVQPPGLDFVTSFVGCLYAGCVPVPVYPLLDTAEVRRIQQDSGSRVTWTSD--AGMAEYVADALAT-----------PALWRTGEDRYVPSESPAP---DTLAFLQYTSGSTAEPRGVMVTHGNLTANLTA--IRDAFRHTADSVVLSWLPAYHDMGLIGNILHPLHTGCHAYLASPIDPTAWPAAVHTYGVTTSGAPDFAYELVARTVDRDGLDLSGWRTAYSGAEPVSTNTLRRFAEALAPFVPCYGLAESTLLVTSVPVGAGASTRICREGEEV-VTCGVP-RDCEVAVGGADGTPLPAG--EVGEILVHGPAVAAGYWNRPDLTSEVFAANKWLRTGDLGFL-QDGELHVTGRIKDVIIVRGRNHHPQDIERLVVDCPAVRPVAAFAAPDDQG---VVIVAELRPGQSLTDDDRARIAGAIATSFGLPHEIVGVPRVPKTTSGKLRRGECRTRY------- 83320523 39 -------------WDVFRMSVEKYPNNPMLGHREAGKYVWQTYKQVYDLVIKVGNAIRSCGVEPGEKCGIYGANSAEWIMSMEACNAHGLYCVPLYDTLGAGAVEYIICHAEVSIAFVEEKKIPLLKTFPSAAQYIKTIVSFGNIAREQAYSWEDFLNKQYDLPEKKKSDICTIMYTSGTTGDPKGVMISNDSIVTIIAGVRRLLESQLTSEDVYLSYLPLAHIFDRVIEELFISHGASIGFW--RGDVKLLIEDIGELKPTIFCAVPRVLDRIHSGLTQKSYKLSCVRLILSGAAPLAIHVEAFLRVVSCHVLQGYGLTETCAGTFVSLPN----------EMAMLGTVGPPVPNVDVCLESPEMNYDALSSTPRGEICVRGSTVFAGYYKREDLTKEVLI-DGWFHTGDIGEWQADGSLKIIDRKKNIFKSQGEYVAVENLENI---------------------------------------------------------------------------------------- 83855171 4 -------DGPQSVPALLHRNAKQFANAPAYREKEYGIWQSWTWAQTRDEVEALAFGLLELGANEGDFIAIIGRNRPYLYWAMMAAEMVGAVPVPLYQDANAEEMAYVLDHCGARFVVADQEQVDKVLDVQDQLTQFERMIYLD---PRGMRKYDHAALDEARQAKLDYDSTGVMLYTSGTTGKPKGVVLSNRNIIETAKSSSAFD--KLRQTDDILAYLPMAWVGDFIFSVGALWTGFCTNCPE---SADTMHVDLREIGPTYYFAPPRVFSVMIRMEDASRFKLSRVRVGYTAGEAIGPEIFDFYRSLGINLKQLYGQTEATVFITA-----------QPDGEVRSDTVGVTCPGVELKIA------------ENGEVFYRSPGVFVEYYKNPESTADTKDAEGWVATGDAGFIEESGHLRIIDRAKDVGKMAGSLFAPKYVENKLKFFPNILEAVVFG----NGRDECTAFIVMDTIQSHVEEVNASIAEDELSGCQVHRFVVLHKELELTRTRKVRRKVIGEKFDD----- 90655212 2 ---------------------------------------------------------------------------------------AGGAYVPLDPAYPPERLTYILADAQISILLTQQNLLTVLP------KNQTQILCLDKEWEKISQQSQENLVNRNTT-----QNLAYIIYTSGSTGKPKGVQIPHQAVV--NFLISMLEKPGLTDQDTILSITTITFDIAVLELFLPLIIGARLVIVSREIDGSQLLKCLVNSGATVMQATPATWKLLLESGWQGSPNLK----ILCGGENLSQQIAQNLVEKCAAVWNMYGPTETTIWSTLYKLDIHKQQVL----------IGRPIANTQIYVLDDNLQPVPIG--VIGELYIGGDGLARGYHNRPDLTDKKFIPNIFYKTGDLVRYLTDGNIEFLGRIDNQVKIRG--------------------------------------------------------------------------------------------------- 73539966 8 ---------------LLLEHARQRPAHPAYREKDLGIWQTYSWSQAAQEVRALACGLAALGFTRGMNLAVVGDNRPRLYWAMTAAQALGGVPVPLYQDAIANEMVYVLNDAEIDFAIVEDQLLEVEEQLAASGRSVRHVIYEDPRGLRDYMSYERLIGREFDQAHPSPEDTAIILYTSGTTGKPKGVCHAHRGLIGSAQNGCGFDG--LTAKDDVLSYLPMAWVGDNLFSYAQAMVAGFTVCPESR---ETVMTDLREIGPTYYFAPPRIYEGLMDVARRCGADMSRIRVGYTAGEAIGPDLFRFYRSIGVNLKQFYGQTETCAYVCL-----------QPDGQVKFDSVGPAAPGMEIRIADN------------GEVLVRGVGLLKSYYKRDDATREAINDEGYFMTGDAGVIDADGHLKIIDRAKDVGKLAGSMFAPKYIENKLKFFPYIKEAVAFG----TGRDKVCAFI------------------------------------------------------------ 157336034 82 ---------------LISRETEVTADGRSFEKVHLGDYEWLTYGKTFEVICSFASGLAQLGHKREERAAIFADTREEWFIALQACFRRNITVVTIYASLGEEALCHSLNETEVTTVICGHKELKKIIDISGQLDTLKRVICMDDSTAEGGGSWTEKLGRE-NPVDADSADIAVIMYTSGSTGLPKGVMMTHGNVLATVSAVMTIVPGLGKVEDVYLAYLPMAHILELAAENVVAAIGGAIGYGSPLTLTDTSSRIKRGTKPTVMTAVPAILDRVRDGVRKKARRLSAIRFLLCGGAPLSSDTQRFINCLGAPIVQGYGLTESCAGGTFSEYDD-----------TSVGRVGAPLPCSFIKLINPEGGYLTSDKPMPGEIVIGGPNVTVGYFKNEEKTNEVYKVDRWFYTGDIGQFHADGCLEIIDRRKDIVKLQGEYLSLGKVEAALIVSPYVDNALVVASAVEDWAKQGIAFILCQKEETVKESLVKAAKQARLEKFEIPAKIKLLPDTPVTAALKIKRDVIRKRF------- 153809226 1 -----MTYHHLSV--LVHRQAEKYGDKVALKYRDTAQWIPISWNQFSGTVRQAANAFVALGVEEQENIGIFSQNKPEWFYVDFGAFANRAVTIPFYATSSPAQAQYIINDAQIRYLFVGEQFYDAAFSIFGFCSSLQQLIIFDDPRDVSSIYFDEFMAMEARTERASYDDLANILYTSGTTGEPKGVML-HHSCYLEQFHTHDDRLTTMSDKDVSMNFLPLTHVFAWCYL---CIHKGVQICINLR--PADIQTTIKEIRPTLMCSVPRFWALMLDAIKVGRHNLDYLRRFPTAGAAVPDEINEFVHSVGINMVVGYGLTESTATVSCTLPVGYDI-----------GSVGVVLPGVEVKIGEDN------------EILLRGKTITKGYYKKTEATAAAIDPDGWFHTGDAGYF-KNGQLFLTERIKDLFKTSGKYIAPQALETKLVIDRYIDQIAIIA--DQRK--FVSALIVPKGEYKDMAELLQHTLQQQFAHYEQIKRFTLLPE-PLTNTLKLKRAVVAQNYSEL---- 149911657 13 -----------------QHWADLTPEKVALVYGE----QQFTWQQVNGLVNGYAKQLSGQGVREGNVIAAVSTNNLTVLWLYLAGLRLGACCVVLDPKQSSEQLNDKLETLAATYILSDPELNVLNDLHYGGAKQL-VFTCLSES------YFDSAVIDVVVDAEWQAQRLASIVFTSGSSGKAKAVAHSGNNHLYS--AAGLLQSFCYTAQDSWLLSLPLFHVSGLAIVWRWLFAGGQLVLP----SADSLVAQLS--QVTHASLVPTQLKRYLNELDIEKDTI-SLKRILLGGAVIPVVLTDKARSLGIECWSGYGMTEMASTVTA-------------KRADSSAGVGTLLVHRSLTICGKN-------------IKVRGASLGIGYYYRGVL--RSMTDDGWLVTGDLGKKDE---LFILGRSDNMFISGGENIHPEQIERVLLSHSSINQALVFPCEDAEFGQRPIAVI--DSTEPLSVKDMNKFLKGKLIKFMWPMNYYPLPD-SVNVSGKLMR-------------- 145235597 3 --------------SLFSHNVAINPGAIAI----DDGAHQWSYSDLDREVQRISSLLKTLDLPPEEPICILQEAGIETIIAQLAVIRAGLTCVPLEPSIPNSRLMNLLRDVGTQYILSNHEYHPLTKPVRPETASVKRVQLKGLPNCDYR---------------------SHILYTSGSSGKPKAVQVPESGI-LHLMFKS--PATPLLPSDRVSVFNPGFDMSIFEI-FVALMSGSTLVMVPRPVDPLEAKSFIAQKHISVSFLTTSLFSIIAQACPCA---FTGMRHVLTAGEANMASMKAVLESPNPPLWNTYGPTEITIVSTMHSVTS-------EDLHHNSISIGTPFGDTRLFLADDSLNIITEPG-SIGEILLGGPGLTAGYIGRPKENEERFFVDGYYKTGDFAKWRPDNHLEFVGRVDLQVKQCGFRVELGEIEHLFLSSGRLLAATVCQIQPETVEDEPVAFLIPAVTNIIQATDMLEFIKQKAPAYAVPREIAFCPHYPLTDHGKVDRKALAKKYA------ 197333477 52 ---------------------------------------------------------------PGDHLGVLLDNTPEFPFWLGAAALAGAAVAGINPTRRGPELARDILHTDCRILVTERAHLPLVRGL--DLPGVRILVTGTEEYEALLAPYAAAKPGEATVAPPGPGSRLLLYFTSGSTGAPKAAICTQGRLA--AAGDSLARRFAVTPQDVHYICMPLFHGNAVIADWLPALIAGAPVALRRRFSATAFLDDVRAFGATYFTYVGRAVQYLLATEPRPDDREHTLR-LGFGTEAGAVDAARFAERFGVRLVEGYGATEGGASVVDTPPGALGRAGAGDDLAVIDPGTGAECP---PAVLDDRGR-LANGDEAIGELVNRGRSLFEGYWRNPDAEAAR-TRDGWYWTGDLFFRDPAGFLYFAGRTDDRLRVDSENLAAAVIENILARWSDAAAVAVYAVPDEVAGDQVMAALALREGAVFDPEAFAAFLAAQLGTKMSPRYVRIVGAMPTTATNKVHRVGLRK--------- 157350208 34 -FPP--MDSNLNTWDNLRISSEKYPGNRMLGWREFVGGKVWTYREVYEEILHIGSALQASGAQPGSRVGIYGSNCPQWIVAMEACSAYSLICVPLYDTLGPGAVDYIIDHAEVDFVFVQDK--KVKELLNPDCRSAKRLKLMDKAADIGIYSWDEFLGKENPSEVFPPQDICTIMYTSGTSGDPKGVVLTHENVTTIVRGVDIFMEDKMTVDDVYLSFLPLAHILDRIIEEYFFHKGASVGYYHG--DMNALREDLMELKPTLFAGVPRVFERLADLLAFRKVKARRVRLIISGGAPLSTEVEEFLRVTSCALTQGYGLTETCG----------LTSIGFPDEMSMIGTVGAVSVYSELRLVPEMGYD-PFGDPPRGEICVRGKTIFAGYHKNPELTLESIR-DGWFHTGDIGEMLPNGVLKIIDRKKNLVKSQGEYVAVEYLEKVYGTADIVEDIWVYG---NSFKSMLVAVVVPHEE------------------------------------------------------- 134292718 7 --PSALLAERTTLLHVLRERAEHTPERVAFHFLRDGEVASWPYGQFAAAAAHVRDLLVQHAL-HERRVLLVLEPGLGYVAALFGILLAGATAVPSFPPAGSRAVARICRDAHPDVVIAHRSLQQELDRLHDGARVAPALLTIDEHAFDAIDASAHDFGRVLEQ-GLDLERPALLQYTSGSTGEPKGVVVTHRNLVSNC--AVIAERLGADPERVGCTWLPPYHDMGMGALLLAVFSGFPLVILSPQQRPYRWLKAISDYRVTTSVAPNFAFDLCVDHIEAATLDLGSLQHVFCGAEPVSHATLERFARHGFEVVPCYGMAEATLYVSGKPGRSPITLIDVDKEALARGGCGPVAAGHRLLIVDPATKRVLPE-RSIGEIWFSGPNVAAGYLGRDDVFAAALCDERYLRTGDLGFLN-HGELFVTGRIKDVVIVAGRNLYPTDIESVQAAHDAIRTNGVVAFSIDGGPRESLVIVLKRSRRLSPEEVRAAITLAVTRDHGVPAVVHLGPAIPLTTSGKVRRQACKQAFQ------ 46124169 120 -------------------------------------------------------------------VSIALPNGPLLAATCIAVTTY-YTASPINPAAGPEQFRADILQARSNFILTTREEYTKLQLDASWVSDNNIRVYVIDWVAGDGISVETLDGKSVPTVANTADDISLILFTSGTSGTKKVVPLTTHSIVTGVVA--VIESWGLTSEDICLNMMPLYHVGGLVRNIFAPIFANGSTVCCPSFDANLFWDVAETIQPTWYYASPSMHSVIVAEAAARPEALSRIRLACNAAGGLLPSLAYQLRTFNCVVLPSYGMTECMPIST----------PPLDYRLDREGTSGIST-GPELTILDWSEDQVPIN--TVGRICVRGDPIFPGYLKADGSYDKSFNASGWFDTGDLGYMDSDGYLYITGRSKEVINRGGELISPFEVENAIMTASKVSQTLAFSATHDVLQEVVVILVTPSGVPRVDLRTLHAALKASLQQAKWPVVIAYMDDVPKNNN-KVLRINLGKR-------- 162449738 9 -----------TVAGLLRARAEATPDRFGFYHKQQGEFVGWSWAEYWRRACAAASGLLAAGVRPGDRVLLLVTDVEVAVPCLFGVWVLGAVPVGVPYRLTDGELRRTAARVGARALVVSSALLGFAQGEEGADDLVQLAAEPLLDAP--------LAGSLPDPERAPG--PALIQLTSGSTGHPRGVVIPHERLMLHLDAMSQRLPVR-GEGAGGVSWLPLHHDMGLVGGLLFPLFNDFPVHMLSPLEPFSWLAEMSSIRGVISLGPPSAYIGLARRAVEAGLDLGAWRCAMIGAEPISPALLRRFAEAFKPFFPVYGLAEATVAVTFPDLYAEPRALTVDRGLLERAGVGRPIPHTEIRIVDAQRSPVP--ERTVGEIEVRSETVMEGYFNEPEATAEALV-GGWLRTGDLGFID-RGTLFVTGRKKEVIIKGGHTMIPAVIEEIAARVDGIRAGCVVAVGEERQTESVYVVAETRAEASEHAGLAERVREALRANGVTVDQVVLVPELPKTTSGKLRRREVAERLR------ 217411891 41 -----------TMYEGFRRGAKVNPLGPCMGFRAVSTTGFATYTECLARIDAFAAGLDTLKIQPNEVLALYMKNCMEGAIGEHGAFAIGGSSVLMYDTLGPDTVTFILDQTSARSVVCTRAELPKLSKVSGKCPAFTAAILVDGVTEDAAKMALEAIAEKGHHHRPPPTDVAAFCYTSGTTGNPKGALLTHENIMSAIAGFYGAVGLEAQPFDRHLSYLPLAHIFERIVSSQMFCAGASVAFF--RGDPTLLIEDMQACRPTVMPVAPRVLNKIYDHMKHALYDMDQLRMMVSGSAPLNDTVMTFFRMLAIPVVEGYGQTEGAAAAT----------IGSSDDMATVGHVGGPVGSVEIVLVD-----VPEMGQGRGEICVRGPSVFKGYYKDDLNTRETIDNEGWLHSGDVGLWRPDGNLQIIDRKKNIFKSQGEYVAPEKIENFLISSPLIGQCFVYGVPDEEPVRTWAAVNAPELKSASSEALKAAVVESRLLGFEKPKDILLV-SVPMTPTFKLKRQKIRDTYE------ 189191354 238 --------------------AAANPDKIAI-EAWDG---SLTYRQVEDYSNDLAQTLRLLDDSPNRIIPVLFEKSRWTTVAVLAVMKAGACFALLDPAQPEGRLRAVVQQVNAKLFLSSEAQSTLAARVGPSAD----IIPVSEKKFDKVYSPWVAAKPATSLPPVSPDQPLYIQFTSGSTGVPKGCIITHSQYTSGAIPRAAAVGY--HEHSRVLDFASYAFDVCIDSMLCTLGHGGTLCTPSEERRMNDMSGAMRDMRVTFAGMTPSVARTL------EVDILDNLESIALGGEGVSTSDAMSWGQR-TRVVNAYGPSEATVGATIN------DNVAAKSYITMGKRMGCSIWLTEPE---DHNRLVPVG--AVGELLIEGPIVGNGYLNNPAKTKEVFIEDPIYKTGDLVRFDPDGNGEFVGRQDQQVKLRGQRIELAEIEFNMQKHPADTQLAVVIKPGGSGEQTLVAFVVTNNFQAALKAMTTQLLAD-LPSYMVPSAYIPLWKMPLLVSCKTDRKRLRE--------- 145517997 56 -----------TLQEMLNNSVAKFGNQPCMGKYEGDNFKFMSYNQVNEEAIHLGSGISNLNLVKEKLIGVFAKNRREWMILDWANILYGCTMVPFYDTLGPESIPFILDQTNIETMFISGDATKSLIQCKEKHK-LKNLVLLDELKAKGYQLFENGRKQIVQPVQVSPSSVYTFCYTSGTTGNPKGAILSHSNFI-SAIASTQVTDAGINSTDVHISYLPLPHVMERLIILTMLYTGATIGFY--RGDPNLLKEDISKLRPTVFASVPRLYNKFLENLRSEAKYTSGLRLMITGSAPIQQEVIDFLKSACCPILEGYGQTESTGL-----------SFSTGTWDPKSAHLGGPAANTEFKLVDPDMNDVINGIKTPGEICLRGHGVFQGYYKDPEKTAEAIDDAGWLHTGDIGLITENGGVKIIDRKKNIFKLQGEYIAPEKIEAIYNRVQGVAESFIYG---DSLQSQIVAIIVPQ--------------------------------------------------------- 145630709 1 ------MNLDLHFVHRIQQQAKTRTNMTALRYKEHGLWRDISWKNFQEQLNQLSLALLAHNIDVQDKIAIFAHNMERWTIADIATLQIRAITVPIYATNTAQQAEFILNHADVKILFVDQEQYDQALEIAHHCPKLQKIVAMKSTQDPLSCTWESFIGSNAQQDELTQRDLFTIIYTSGTTGEPKGVMLDYANLAHQLETHDL--SLNVTDQDISLSFLPFSHIFAWA---AYILHRGAILCYLE--DTNQVRSALTEIRPTLMCAVPRFYRQIMQFALADKLVLSKLRQLLCGGAKLEPAIGLFFHAIGINIKLGYGMTETTATVSCWH-----------DFQFNPNSIGTLMPKAEVKI------------GENNEILVRGGMVMKGYYKKPEETAQAFTEDGFLKTGDAGEFDEQGNLFITDRIKELMKTSGKYIAPQYIESKIGKDKFIEQIAIIA--DAKK--YVSALIVPCFDSLEESDILKMFVQKELAHFEQVKKFTLLSEI--TPTLKLRRKVILERYR------ 66553904 26 -------------------------------------------------SNKIATVFSTYGYHKGDVVGMLLENRPEFVAIWLGLSKLGVIIPLLNTNLRKASLLHSIKVSKCQALIYGVDFIDAVSDIMNSLDPKFPLYRIGNLPDDNDLAVLMANVSSAPPLLQEKNDQLVYIFTSGTTGLPKAAVITNSRFMF--MAVGIFMLAKFKTSDRIYTPLPLYHTAGGVMSIGAALLHGATVVIRRKFSASAYFIDCIKYKCTIGQYIGEMCRYILAVPPKPEDKQHNIR-IMFGNGLRPQIWPEFVERFNIPIAEFYGATEGNANIVN--VDNTVGAIGFVSRIIPSV---YPISIIK---VDADGEPVPNEPGVVGKIIPNNP--FRAYLGDQKASEKKIVRDVFFISGDILIADEFGNLFFKDRTGDTFRWKGENVSTSEIEAIISNLINYRDCIVYGVEIPGLGKAGMAAIYDEKATLDVHQLSID-LKEHLASYAVPRFIRILSKIDLTGTFKLKKKDL----------- 126307570 86 --------------------------------------RRYSYAQAERESNRVARAFLRVGVGAGSVVALLLPASPEFLWLWFGLAKAGLQAAFVPTALRRGPLLHCLRSCGARALVVAPEFLESLEPDLSQLRDLKLKLWASGPGPSNLLAQAASEGEGPLPGYLSAPDTCLYIFTSGTTGLPKAARISHLKVL---QCQGFYRLCGLHRSDVIYLTLPLYHMSGSLLGIVGCLGIGATVVLKTKFSASRFWEDCREHGVTVFQYIGELCRYLVNQPPSEGERNHGVR-MAVGSGLRPDVWDRFVRRFGPRVLETYGLTE-GNVATLNYIGYPGAVFSDFSLIRYDVASGEP-------VRDDQGLCVPVPPGEAGLMVVSQRTPFLGYAGSPELTRDVFRPDVFFNTGDLLVCDAHDFLYFHDRTGDTFRWKGENVATTEVARVLGTLDFLQDVNVYGVTVPHEGRAGMAALVPRPHHILDLNRLYAYTAEFLPPYAQPRFLRVQESLDTTETFKQQKVRLAKE-------- 15602790 1 -----MTNLNLHFVNRIREQAKLLLNETALRYHTPSGWENISWHQFQQDLDTFSYALLANHIGVQDKIAIFAHNMPRWTIADIGTMQVRAVVVPIYATSAAKQVEYILNNADVKILFVDQEEYNCTLEIIDACPQIQKIVAMDLKNHPKACDWQTFLGSPLQQTALQERDLFTLIYTSGTTGEPKGVMLDYANLAHQLKAHDAFTTLNVSQYDSSLSFLPLSHIFERAWVAYVLHRGAVNCYLE---DTNRVREALSEIRPTLMCAVPPLFRRMIQYALADKLVLSKLRQLLCGGAKLEPNIGLFFHSIGINVKLGYGMTETTATVSCW-----------EEGHFEPNSIGTLMPGAEVKI------------GENNEILVRGGMVMRGYYKKPQETADSFTEDGFLKTGDAGEFDPQGNLYITDRIKELMKTSGKYIAPQYIETKVGKDKFIEQIAVIA--DAKK--YVSALIVPCFNSLEELELIKHSLQKELPSFEQIKKFTLLEEI--TPTLKLRRKVILERYK------ 197775222 17 -----------SLADSVFEVAERTPELLQLSRRTGGEWVPVTASRFRDEVVGLAKGLLAEGIRLGERVAVMSRTRYEWTLFSYALWSIGAEVVPVYPTSSADQVRWILSNTQVVAIVVHEDHAMTVGAACDGLPLLRAMWQLDSGCVERLTERGRHVPETVHRRAVGPRSVAAITYTSGTTGQPRGCVITHANLAVETLYTGWKDILAPGEQPCILAFLPLSHIYGLMVQ-VACMRGGVRLGHQPDLTPDALLSALASFRPTYVFAVPYIFEKIFNKARRAARRLRAVRHATSGGSTLDRELGLFFDGAGITVHDGYGLTETTAAVT-----------SQPPGRPRFGTVGRPLPGCAVHIAQD------------GEIWVRGDVVFAGYHNDPVATGSVLR-DGWLATGDVGWLD-DGYLVITGRKKDIIVSGGKSVSPRILEDRLRRHPLISQCLVVG-------------------------------------------------------------------------- 169631452 65 ---------ELNYVAQMLRHVHRDG-AAIVGVDEAGERSEISWRELPGRIGAVAAELRRLGVGRGDCVAAYLPDVPDAMVAFLATASVGAVWAGCGQDYAPEGAAARLAQLTPKVLISGRGYRYNGRWVSKQADTVLHRLLPGEPA----LIIELPTGSEDPVVEVPFDHPIWVLFSSGTTGKPKGIVHGHGGMLLEHLKGAGLH-CDLGPGDVFFWQTALSWMM-WNFRLAGLLVGATVVCYSGHPNADRLWELLEAERVTYFGTSPGHLHASKKAGPSSEHDLAVLKTLGSSGSPLSADLFQWAAHTGATVSSLSGGTDVCTAFAGGTPEVPTHPGELPARYL----------GVDLHSWSPDRRSL---IGEVGEMVIPMPCMPIRFWDDPDRYKAAYFEHEWWRHGDWVTVTERGSLVIHGRSDATLNRNGIRMGSADIYEVVESMDQIAEGFVLGVDGPNGAYWMPLFITMAPGHTFDDALGDQVARERLSPRHVPDEVIEAPGIPHTRTGK----------------- 164660560 33 ------------------------------------DISTLSFAELHLQSAKIASWLLR--FAPRSVVGVAMPRSLSTYICLLGILRAGLVYLPLDESLPHVRCDQLLRDSGAVLVITAEDHDPAAP------------WPCDRARPSDMISEH-----GPDMRPIDANDPAYILYTSGSTGHPKGCVLSHANLAYAIDNFRHAFGSVSWHNARFLARSAEAFDVHLLECLLAWQMGATVVTMRRSLLLADLGVAMANANVTHACVVPSLF--FTQGRRIVPSDLPSLRALIVGGEKIADDIVEHWNASRVLVLNAYGPTEATIGISCTPV--YVDSLASDIGTAFAGNAFVIRANDRVALR-----------GETGELCIVGTHVGLGYIHRD--SDAFFEMDGMYKTGDLARMMPDGHIEYLGRVGHQVKVRGARVELTEVDTAL-QMAGAKHAVTLLLTHPEFEEHLVAFVQPPTVTTTDTSYLLHALRHTLVTYMVPSVILTLSALPLARSGKLDRRALEDIY------- 192361741 184 -LPD---DAPLNMVEALLRTVEKFPQKGICYIDEKGCLQRQTYSELLNEAQCVLAALKAQALQGGDFVVLQFTDLRDHLTAFWACLLGGMIPLTVASAAQTHTISLQEKLVNALTVLGKAKIL-----AGGGLAQRIHQLDVVRENQWQVIDYDTLPWLEPVIEYKIPEPGATVFHTSGSTGNSKCVQISHKGVVAHINA--IAQFSNYNSDNVGLNWLPLDHVAPLMMHFKDLYLGIEHVLVHTLSEPLAWLDYLESFKVTHTWAPNFGFKLVIDALKKNPHRLTHVEEMLNAGEQVTLGVIAEFASFGIRMRPCYGSAETCTAITWHNVGNHINVGNHIKEPQTLVAVGQLIPGVEISIRNE--KNLLCAEGEVGHLCVRGDVVTPGYLNNPAVNAISFN-NGWYDTGDLGVI-SNNNLVITGRAKEVIIIQGANYYCYDLEAAIEKIQGVKPAAACGVRHQATEQLALFFVAAKDDADAVKQTVMDIKRKVTAEFGIVASYILPSEFPKTTSGKIQRNQLKTSFE---AGA 157128017 115 -----------------------------------GDYMWRSFIETEYAAACFGRGLRELGQQPRQNIVIFAETRAEWLIAAHGCFKQNMPLVTIYATLGDEGIAHGINETEVTTVITSHELLPKFKSVLNITPNVKKIIFMEDQLHKTETTFKEGVEEKGEKSKMPPDDTAIIMYTSGSTGTPKGVLLSHSNCI--GTMKNFCDIFKIYPDDVLIGFLPLAHVFELLAESVCLLTGSSKVMKGCKGDASVL-------RPTCMTSVPLILDRISKGINAKAYQYKSIRGVMSGGAPLAADTHEQIQLLCVEMIQGYGLTETTAGAAVTDKFSMEYNV-----------VGAPSSCNYIRLINEEGNRVTNKPYPQGEIVVGGATVSKGYYKLPGKTEEEFFEDGWFRTGDIGEVHHDGVLKIIDRKKDLVKLAGEYVSLGKVESELKTCPVVENICVYG---DSTKQHTVALIVPNPQHLDEQELAEHGKKCKLHRFEIPTVVTLCKDIPVTAAFKLKRKDIQERYKNE---- 158333908 1 ------MTQPSTLVDLLRERSQLQSDLTAYTFLADGESGTLTYATLDLQARAIAAA-IQALTARGTNVLVVYPAGLEFVSAFFGCLYAGVVAVTDNPPRKPEAIAKRAKASEATVLVSTAGFLEHLKNQMKKNPDLAPYL-----NQLTWLATDTVPTDQASTWTQPEDTLAFLQYTSGSTGDPKGVMVTHGNMLHNS--KMIYESFGHSDQSQGVIWLPLFHDMGLVGGVLQPLYGGFPVTLMSPIAPILWLEAVSKYGATTSGGPNFAYDLLCQKVKPKQRDLSKWEVAFSGAEPIKADTLDKFVDFFGPFYPCYGMAETTLFISGGLKSESVPVEPESDKAQAIIGCGRMWLGDKVAIANPDT-LTKCAENQVGEIWVAGDGVGKGYWNRPDVTAEAFQAGPFLRTGDLGFV-QDGEVYITGRIKDLMIIWGRNQYPQLIEQTVEQHPALRHGAAFSIP--LNGEEHLVIVVERNRRLPVEEVIGAIRLAIAEDHMAEVYAVLLGAIPKTSSGKIQRRACRTKF------- 145223982 7 -----------TIPGLLAERARTQPDDVAYTFIDAGFAESLTWAQMHHRVQVVAEELLRHGV-KGDRAAILAPQGLEYIIAFYGAMAAGFIAVPLPPALGQERVNGALRDCQPVAVLTTSAVVNDIMTYVGGLPGGISPVVVEVDA----LDFDSPRTVEINVGPLPK--TAYLQYTSGSTRAPAGVIMTHRNVIANIFTDYMSHRGGVPPQDTTMSWLPFYHDMGLIQGVFATLLGRPAILMSPLQKPARWIQQLALNTHSWSAAPNFAFELSVRRADMAGLDLGDVLGIISGSERIHSATIRRFERFDFTVRPSYGLAEATLYVISAPTGHKPATVRFDESGTELVSYGAPRSST-VRIVDPETRMENPDGK-IGEIWVHGEQVAMGYWRNPQLTERTFIADPWLRTGDLGVMSE-GEMFIIGRIKDLLIVDGRNHYPDDIEATIQEITGGRVAAVSVLED--TSEQLVAIVEMKKKGGSEAEALDKLRREVASAIKRSHSVRVADSIPITTSGKIRRSACADRYR------ 28395518 4 ----------------FESIAELFPTNIALIAGH----RSITYSQLQHQAKRIAAGIQS---EIDDNVVLCLQRDESLIATILACHYLGIPYIPVDPRTTYEKIDHIL--SQARYLYISN------VKISEYQKTLDVISQLNANTPFEHKSLTRASQE------------AYRIYTSGSTGAPKAVMVSH--IGCANLIEYFCHLLAFRPGQTWLSSTSIAFDIFFLEYSVPLASGGTLILLTDQYSPQQIAGQVMRWSPSVYQATPSLFKGLLGYLEQGWH----FQKVLVGGEALSPQLSSALFARSDWLCNVYGPTETTVWSGAHVIRQAGDT-----------RIGQAIRNTQILILNECQQECAQG--EPGRIYISGDGLALGYFNNPELTASKFTERRMYDTNDIGYVDNEGIVNFLHREGGFIKINGYRVEPSEITDTFEAIAGVSGSAVICLHDELSDSALIGWV---ECTEVTEAAIRAFLQSKLSYYLIPHHIFTIPALPYTLSGKVDGNRLEEM-------- 157828815 635 -------DYQNTVFSSLIEAAKIHGFKKKIV--DDFENNAVTYRDLILKSFILGDLIKKNNI-FGRNLGLMLPNTTDTLITFYAMQSSGYVPAIINWSSGISTVINSCKLAQIKVVYTSKQFIEKAELITNLLDFGIKIIYLEDNQIGTALKLKAKIGSYCACRNRDDEKPAVIIFTSGTEGKPKAVLLSHRNLQTNRYQITAK--VPFSPEDIVFNALPLFHCFGLSGAIITTLNGIKLFLYPSPLNYRSIPEVIYDIGATILISTDTFLNGYANY--AHPYDFYSLRYIFAGSEKLKESTRQFWNKYGIRIFEGYGITEASPIIACNTPMHN-----------KAGTVGRLLPKIDYKL------EKVEGINEGGRLFIKGPNIMLGYLDLEGH----RTYKEWYDTGDIVKIDSEGYITTLGRLKHFAKIAGEMISLTKIEELASEIPDSLHAA-ISIPDKTHEDKI--ILLTTGSNINRENFADAVSKAQIPLLHLPKVIITDSEIPLLTNGKID--------------- 17556552 74 -----------TLHDVFVKGKTESNGGPCVGTRSSGDAEFLTYDDVHEQAKNLSMTLHEFGLTPANTIGIYARNSPQWLVSAVACVEQSMVVVPLYDTLGAEAATFIISQAEISVVIVDSKKAESLIKNRENMPTLKNIIVIDDELKDGTAIIDTIRVESLTNALPKPDDNYIICYTSGTTGTPKGVMLTHSNIVANAFQPSMIDATQ-----VHISYLPLSHMMEQLTHWTLLGFGSKIGYF--RGSIQGLTDDIKTLKPTVFPVVPRLLNRLYDAITSKARKLSLVKLMVTGSAPISSTVLETCRTLGTTIVEGYGQTECTALATFTWMGDPST-----------GHCGAPAPCALVKLGDPDLNYFAKDGK--GEIRIKGPCVTKGYYKDPERTAELFDEEGFLQTGDIGEMLPNGTIRIIDRKKHIFKLAGEYVAPEKIEQVYIRTPVVQQVYVDGDSLERW---LIAVVVPEPD------------------------------------------------------- 169854433 50 -----------TVYDIVDYAARTHGSKKALIVEEEKEVTKVSYIEVKEIVSEIARALVHLGVSDKDIFNVYAQTSPNWQLMAHACASISTTIATAYDTLGVEGLTHSLNEPECVGLFTNAELLPTLYRVLPNTPTVKYIVFDGEPTQDDIHAVRESIQEPLEARRPKPDTIACIMYTSGSTGNPKGVIIKHSNLVASVGAVRSLLGHHLSYDDAFLAYLPLAHVLEYIVELIMLFVGVGRVKTLTDASVRNCQGDISAFKPTIMVGVPAVWASLADSVVLSGVRAATLRLALSGGAAISRETQEFLTTALVTVLQGYGMTETCGMCAILPPE-----------LMRYDSVGLPVPSAEVKLLDPDAGYLSTNNPPQGEVCIRGPSVTPGYYKRPDLNDETVFKDGWLRTGDIGQWNPDGTLSLIDRLKNLIKLSGEYIALERLEAIYKSCNLVANICVHAVPAA---QQPMAIIIPHEAHLARDEVRDLILKECNAGFKQPELLQAVDEWPVTAAQKIQRAKISKHFREE---- 118465810 21 ---------------WLERICAVHERSERVAVI--GEVGSVSGRELISKAVAAADLLCDLNVPAGQPIPALLTTNACALALLLGGAAANRPLALLGPRQTPTELAAMVRRSGSPVLLVEAEFAGAARQVADAVGIRAVTI-----------PFLPVSDRSLHPEPGP---TAIYLHTAGTTGFPKAVPLTER--VLDARATLLRRLIEIDPDDRYATGSPLHHIGGLGNVLVALTAGAAVICTN-RFSFD-WWHSLKQLGATHCLLVPTMIEMLLGKGLLDAVPLKTL---IYGASPITVDTLRRVLDVLPDVVSLYGQTEGSPITSLGPADHRLAAVKDRDILS---TVGRPVDGLRLQI-DE------PDPAGIGEVFAAAAHLSG------------QAADGWLRTGDLGVVDADGYLRLCGRRHDMVVRGGENVYPLEVENVLSAHPGVAAVGVVGVPETRLGETLAAFIVPTDHPPRPEELGS-FARVKLAGFKIPQYWYSVTELPLNSAGKVVRATLRAAHLERQHGA 119716126 26 --------------QFLDRVAAS-AEREAFRYPRGEAWESVTWKQAGDLVEKLAAGLLALGLESEQRVGIAAGTRYEWILADLAIMCAAGATTTVYPSTNAEDTAYILSDSECRVVFADDEQIAKLKEHRNELPHLGKIVTFDGTTDGDWVIGLDDLAKLGEAYSIAPDQLATLIYTSGTTGRPKGVRLLHRSWVYEGTAIQVQDI--LHEDDLQFLWLPMAHSFGKVLLSAQLACGFATAIDGR---VDKIVDNLGVVKPTFMGAAPRIFLLGVQHGLFDKLVFSRVRFFISGSAALNAEIAEWFHAAGILILEGYGMTENAAGATVNHPADY-----------KIGSVGPALPGSEVKIGEND------------EVLLRGPHVMAGYHNLPEETAATLTADGWLHTGDKGSLDADGFLTITGRIKDLFKSGGKYVAPSAIES----------------------------------------------------------------------------------------- 13475461 83 -FPDATLNFAENLL-------KKTGAGEAIVFRGEDKVRRLSWNQLHGLVSRLQQLFLSLKVKKGDRIAAMMPNMPETVAAMLAAASIGAVWSSCSPDFGEQGVLDRFGQIEPVIFIGPDGYWYNGKAIEAKLGSVRKVLLVDAATIDKAVAMEEALSPAAKPVPLPFSHPLYILFSSGTTGIPKCIVHSAGGTLIQHVKEHRLHA-GLVDGDRFFYFTTCGWMM-WNWLVSGLASGATLLLYDGSPDGNVLFDFVDAEKMTFFGTSAKFIDSVRKAGLKRSHDLSTVRAISSTGSPLSPEDFRFVYKKDVHLASVSGGTD----IVSCFV------LGVPNQPVWTGEIQGPGLGLAVDVWDDDGKPIRQEKGEL--VCTKAPSMPIGFWNDPEKYQAAYFEDNVWCHGDFAEWTAHGGMIIHGRSDATLNPGGVRIGTAEIYNQVEQMPEILEALCIGQ-DFDNDVRVVLFVRLAAGVELDEDLIRAKIRSGASPRHVPARIVAVTDIPRTKSGKITELAVRD--------- 11497813 98 -----------------EHAFLKAGEGEAVVYVEDGLRRALTWSELERQTAAFAAWLKDMGVKKGDRVVAYCSQVPEAVIALLATASIGAIWAAVGGEVAPRAVIDRFKQLEPKVLIASDNKLEDIKTVVSGIPSLERVVLIDLKLSIPLHYWEETVDEKLTFEPLPFDHPLWVLYTSGTTGIPKPIVHGHGGITVEIFKGSF--HMDFKEGDRFLWYSPPSWMM-WNTVVSGLLAGATIVFYDPLYNFLQLWQICEKEKLNIFGTSAPFLHGCMKFGLQPGYDLSSLRMVGSTAAPLSPE---GFEWVYRNVKEDVWLNSASGVMTGFVGGCPILPVWSGELQCRWL-------GTKVEAYNIEGKPV---INEVGELVIELPSMPLYFWNDKDESYFSMFPNVWWH-GDWLMITDRGTAIIFGRSDSTIKRKGVRMGTLDFYKVVESMNEIISSLVV----EVKGK-IFLFVVPAHGIEVNEELKERALKENLGAYFVADYIIPVPDIPMTLNYK----------------- 116326895 4 -----------NLADMFIQSTEQYGDRPVFWSGEDKEFYPTSYKQLYDIGIALAEALIQMGLKAREHVGVLADNRLEWMITDYAVQFCGAANVPRGVDVTESELEYIIQHSEAKIIFIEDKMFEKFNKVKSKLPKVETIVIMDKSSTAKALRAKGSRKAEKRIEDIKPEDLFTLIYTSGTTGMPKGVMLMHSNMVHQMIHVVPMLLTDTKPTNSMLSILPIWHIFERVNEYGAISRGIQTYYTK----VSDLKNDLTKAKPSFMGSAPRVWRRFLNGLEVDYENRSILKSILSGGGALQSHVDNFFNDIGMLVLEGYGMTETSPVISVRPFAKP-----------IIGSVGFLVPKSELMIKDENGNILTHINGQKGIVFVKGPQVMKGYYKDPEVTKKTIV-DGWMNTGDIGFINFKKTLTLTGRAKDVVLLGGENVEPVPIENKMDESPFIKQSMVIGQDKKVLG----AIIVPDMEHLT---------------------------------------------------- 46138375 239 -------DQGFNIPDLIRLTSSTFPSRTAVHAWDGD----LSYQELQTTSDRWAKASLSLGLTAGDRVIHAFEQSQYAVVAWLAILKPGCTSVPIDVPTPTERLKTIIDSTTCKAAICDTTGSSHLGHTSLRLLTPSE---LDESGKEDNIEVEE----------VNPSSNAVIIFTSGSTGQPKGVVQTHNAIA--SRLVMVAKALGLDEECRFLQFAPHCFDVSIGEIFGTLVAGGCLCIPAPAKKLIDIAKNIDKMEITHAILTPTVAKML------STDQVPSLQSLSVGGEPCSSKLRETWS-PHLQFNVLYGATEGG-------VWDTIKRVRPDDDFSVL-SIGFPI-GSRVWIVHPDDWTLLSPIGVPGEICIQGPEIAGGYFGDNEKTQEAFKLNPWFRTGDRGLVMEDGSLRIFGRIDRQIKINGQR------------------------------------------------------------------------------------------------- 158315748 11 -----VLPDDRGLYSLVDDRVRTDPDRVILSRPTGTDWHDVTFRELDAHVRRVAAVLLGHGVGVGDRVGIVGRTSYEWVVADLAVLALGAITVPIFPTASPAQITHIVTDSGMAWCFVETAGAGTLLALPWQLADLNGWQAPADDASHDAGHAAGGGDLAAADEFAGRRDAATIVYTSGTTGMPKGCILTHGNLFASAAGTGAAEGSAGSEASVTLLCLPLAHVFGRTILVACIYAGTRTGLLAAVPD---ILPAMATFRPTVLALVPYALEKIRKGLRGDPADGPALTHVISGGASLDATTAAFYRGVGVRILNCYGLTEAATAVTVNQPGTN-----------RIGTVGQPIPGTTVAISPD------------GEVLVAGPNVSPGYWREPAGTQAEPGAGPWLHTGDLGHLDADGFLVITGRRKEIVTSGGKNVTPTLLEDRMRLHPLVADCMVVG-------------------------------------------------------------------------- 83747292 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGPLLFGGRLHLAGP-FVPDELVAQIRREDITHINLSPSAFHALIDAAGAEG--LGRLQRVVLGGEPIQPAKLLALPEPRPRFINSYGPTECSDVVAWHTLDVEL-----DRYRTASVPLGRPVRNMRLYVLDAHRQPVP--TGVVGEIYIAGTGVGRGYRNLPELTAACFLTDPFYKTGDLGRWLANGCLEYLGRSDDQVKLRGFRVELGDIGASLTRCEGVREAAVLAREDAPGDQRLVAYYVAEPGAAVEASALRMQLQAQLPEHMVPAAYVPLERLPLTPNGKLDRRALPAPAPDAY--- 206575747 27 ----------------------------------------LTWRELCARVDALAAGFAAQGVMEGHGVALRAYNQPETLLAWLALLQCGARVLPLNPQLPA---------------VLLQELLPAL--------TVQHQLVLNGAAQPGDLPALTLQAAEGHAVCWHGERLVSMTLTSGSTGLPKAAVH--SASAHLASAAGVLALMPFAAEDDWLLSLPLFHVSGQGIIWRWLLAGARMTVRDKQPLAQML------QGCTHASLVPTQLWRLLNDDAAL-----SLKAVLLGGAAIPVELTERAHAQGIRSFCGYGLTEFASTVCAKAADGAAD-------------VGEPLPGREVKIV-------------AGEIWLRASSMAAGYWRDGQLLPLT-NDEGWFATRDRGELH-NGRLTVVGRLDNLFFSGGEGIQPEEVERVILAYPAVQQVFIVPLDDVEYGQRPVAVVECDDGCELSA--LATWSAERLARFQQPVRWLRLPDTLKNGGIKISRQALREWAR------ 169622296 240 -------------HDMISEKAAQFPDKIAIDAWDG----TLTYKQLEDYSTSLAQNLRLINDSADQVIPVLFEKSRWTAVAVLAVLKAGACFALLDPAQPEGRLRSITQQLNPSLLICAKSQASLAAQISPS----STIIPISESKFDKVYSPTAEQQPKTSLPKVSPSANMYIQFTSGSTGLPKGCLVSHSQYTTGAIPRGWHVGY--REHSRVFDFASYAFDVSIDTMFCTLAIGATLCTPSEERRMNDLSGVMRDLRVTLAGMTPSVARTL------DTDVLDKLESLGLGGEGLTPNDAISFGRR-TRVVNAYGPSECTVGATVNP------NVNTKPYITMGRGAGCALWLTEP---NNHNKLVPIG--AVGELLIEGPIVGNGYLSNPEKTKEVFIEGRVYRTGDLCRFDPDGEVMFVGRGDQQVKLRGQRIELAEIEHNMQKHPSECQLAVVIKPGGIGEATLVAFLVLEGTHATLQKMTKQLFKD-LPGYMVPIAYIPLWKMPLLISYKTDRKRLRE--------- 41581208 94 -----------DVFNYIFHQGRRYPWSRVLYRVDQ-TGETLTLAELEEKSRRLADALRSYEIMPKDVVGIFAKDRIQYPIAYFGALAAGAALIPVQQEMSETDIATRLVQSQVKLLITDSDLLRLAE-VSTDLAGAVRLITLDDSPNQLWASLERLLARDADLFRLESEADAFLNRTSGSTGNVKSVLTSHAHFIATMEGTIGTIPDNTDPDDVWLSPLSLFFINAKLHMGLNILLGIPVVLMNGPLD-ETTVDVIGRHQVSFLFITPPIAARLARAFQASGVDVRSVKWLLTAGAPMHDNLRQTVSKQGVPLDLEWGTSETMLIAIQ-----------RDADSRRSGYSGTLVNGMQAKVISRTGQEL--GVGEAGEILVRNRLCFKGYKDNEVANRD-FDAEGWFHTGDYGHLDENCNVFIMDRIKELLKVGGTHISAAELETVVFEHPAVASVVVVGIRNDFTQDEPTAFVILKPEHPNPERDILHFANQKLTGRKLTGGVRCLSHFPTTG-FKINRRQLKQM-------- 118588423 42 ---------------ILMRNAQVFGDRTAFREKDFGIWQSWTWTEVCEEIRAFSIGLKSLGLKAGDKIAIVGANRPRLYWAMVAAQALGAVPVPVYSDSVAEEMAFVLGHAEVTAVVEDQEQVDKLLSMADEVKSLSEIIY---DEPRGLRDYDHAADWEAGFRAAKGSDIAVMLYTSGTTGRPKGVMLSFDNLIISARNGNKFDHLNETEE--VLAYLPMAWIGDHVFSLAQAFTAAYCVNCPESMDTIDVDRL--EIAPTYFFAPPRVFRAMFDYPLKNRMGLTRMKVGYTAGEAIGPEIFQFFRSLGLNLKQLYGQTEASVYITL-----------QPDGEIFGDTVGKPAPDVELKIA------------ESGEVMYRSPGVFVGYFKNDEATASTKTPDGWVHTGDAGIIAENGHLKIIDRAKDVGKLNGALFAPKYIENKLKFFPNIKEAVAFG-------------------------------------------------------------------------- 158522129 40 ------------------------------------EGREYTYGEVYAQAKRYAEALRCRSIGAGDRLAIYQENTPEYLFASFAAGLSNATLFAVNTGFRGKTLAGVVEKAKALFLLTDEVSAPEVAAVLPELKTLEHVLITGNAGPQGFTPIETAMADQAKCPAVDNTRPVLVIYTSGTTGLPKGVPCTHLKMI--GAGAVVQSTVRLKKEDRGYICMPLFHSNAWYVGVLSIMIAGASFVLKRKFSASAFESDILEHGVTFMNYVGQPLHYILTALEKKAHHPKNRFRIAYGNGA---TVVDRVKVKKCHVFEIYGSTEA-VITTANKPGDPIESMGRPGSVVILNEAG---AVCEPGVVGEDGRLVNYDA-AVGEICKKDNLRFDGYYDDNAATCKKFRDDGYFHSGDLGHIRNRRYLYFNGRTDDWIRKDGENFSAESAAEYAAKIPSVALAVAYGAPCAVSDEKVMATIQMRENVAFDDALMAQQKTGGMDPKWMPDYIRIIDAFNVTSTQKILVRPFKQQHFNL---- 197785608 45 -----------SLADLPFDNAQAAPEQRVMSRRDDGRWVDLTAAEFAQQVLAVAKGMISEGLMPGDRVAIMARTRYEWTLLDFAAWAAGLVTVPIYPTSSVFQTRFILQDSGAVALVTEAAQAAALGPELSRLPDLRHMWIMEKGHVERLGELGQAVPEQEIGVRLGPGTVATVVYTSGTTGRPKGCVLSHGNFLAEIDNAIELLYPVFKSKSATLLFLPISHVFGRMVA-IACVRARVRLGHAPSLQAEDLLADLASFRPTFLLVIPTVFDRATNVAVRYGEAMESIRHIISGGSPLGRRLAAFYAGAGMEIYEGYGLTESTGAATCTPPLKP-----------RLGTVGWPIPGTRIRIAAD------------GEILLNGGQVFRGYWDPYGEGVAPASADGWFPTGDIGQLDDEGYLTITGRKKEILITGGKNVAPAPLENWLRSHPLISQCMVLGDRRPHWRQMNGKHPVPAELLVDDEELRQVLQRAVDEANKRPESIRRFTVLPLTPSMKLRREAVMRDFAGEIEG- 104774760 3 -----------NIVKTIDEIAQREPDRVVYDYLG----QKNTYADLIKRANSWAALLKEKAPAK-VPVMIWGGQTFDMLACFLGCVKSGHCYVPIADYSNAERIDLVREVSASPVLIAISDL--------PEVDLGDLTLLKPDDVPE------EGTADEADYVKGDEN--FYIICTSGTTGKPKGVQISHDNLV--SFVDWELKDFDLPDHPRFLAQAPYSFDLSVMSIYPALLSGGELVVLPHEVNFAQLFKALPETDVNVWVSTPSFAQMCFLDRTFDADHHASLSHFLFCGEELPRKEVEMLKKRFPRIFNTYGPTEATVAVTQVEITPEI--LEKYDRL----PIGYVKEDTEITIDLSQG-----DDGKSGEMIIAGPSVSKAYINNPEKTEEAFQEDGVYRTGDVGYFDGD-LLFYKGRIGFQIKFNGYRIELEEINFYMNQNPLVRHAVAAPIYKPDHTKQLVAVVELNDEGTITKQIRDGLTKDVMP-YMIPQRYLYQDALPISQNGKVDIKAVIKE-------- 50120154 30 -----------------------------------DDETRWSWQMLAQRVDRLAEHFAQQGVTAESTVALRGKNSVPMLCSYLALLQCGARALPLNPQLPD----------------------TLTEVLLPALNVACGLCLNDKPWPDSVRTLSLPSASDTNRLRWQDERLATLTLTSGSSGMPKAVAHTFSAHI--SSAEGVVQMMAFSASDSWLLSLPLFHVSGQGIIWRWLATGATIVVRAHQPLDTALRD------CTHASLVPTQLWRLLSEKAFPEA----LKAVLLGGAMIPQTLTQQAEARGVSCWCGYGLTELASTVCA-------------KRADGRSGVGMPLLGREIQLVDD-------------EILLRGSTLAAGYWRDGKLIPLV-DDDGWFHTRDRGLFTE-GEWHIQGRLDNQFFSGGEGVQPENIEAVLLTHPAVQQACIVPVEDVEFGHRPVA--VLEVVQTTTLDAVRDWLQPQLAGFQRPVAYYALPAELKNGGIKLSRQQVKNWVKATY--- 183983985 1 -----------TIGAVLDAIAEVVPDRPMTVCGP----RRTSFAEAAQRTSRLASYLNKQGFGAQDRVALIMHNDL-YPDMVIGCLKARVVPVNVNHHYSPREIAELLEYVRPRGIIYHRALGARFADLLPAAGADLLVSIDDGSGAPGAVSLDEVVTAGAPNYRTGSPDDLIMMCTGGTTGRPKGVLWRQGDMYVASMVGADHANVDEIHQKVWFAVSPLMHAAGLWTAFSGFLSGFPVVLYDDRLDVRSVWATAEREKVGMVTMVGDAYAGLVAELSAHPYDLSALQAIGTGGAANPKYKRALMERLHVTIIEGYGSSETGNMAFGH-------SRNRMASETFAMRVGGAVASA------DRSSFLQPGTAEIGW-AARMGRIPLGYFNDPEATRRTFEGHRVVIPGDRATIENDGTIRLLGRDSLVVNTGGEKVFVEEVEEVLRGHPDIADALVVGRASQRWGQEVVALVAARPGVDLAGSERAALCTAKLAHFKAPKAFIFVSHIQRLGNGKPNYRWAKQAAAQQLGGS 47224826 36 -----------TLDKMFEYAARRFPHRDCLGTREVGDYRWLSYQEVLAAAARLGSGLASLHQHPKNNIAIFCETRAEWMVAAQACFMYNFRLVTLYSTLGGPAIAHGLKEAQVTHVITSRELLERLKAILSEVPKLQHIIVVDST-PTSWLGYPHGISDNAARARVPPSDIAVIMYTSGSTGIPKGVTISHSNLIAGITGIS-ERIPNMSEEDTYVGYLPLAHVLELCAELICVSYGCRIGYSSPQTLADQSTKIKKGSRPTLMAAVPEIMDRIYKFLLAYRYKLEQLRILLSGGAPLSAATQRFMNVFCCPVGQGYGLTETCGGGTISEYWDYST-----------GRVGGPLVCCEIQLKDGEGETLFPDQHPRGEILVGGPNVTMGYYRSEATRQDDFFEDRWFCTGDIGEIHQDGCLKIIDRKKDLVKLAGEYVSLGKVEAVLKSCPLVDNICAYANSDESY---VIGFVVPRGSQETMEELVEFCARAQLERFEIPRKIRLSPD-PWTPTGKLKRKELKTHYERMYGG- 30250167 9 -----------TILDLLRRSAATPAATAFQVLVQNKSWQPTNWEQFVQAAGRVGARLTDFGVRKGDHVGIMAATSLDWEYAQMGALFAGAVVAGIDPEYPADQLNHVIENLGLSVLFVQNR--SVFAKIPLELRQQISVFIFGESQQKNEFSMINLLVEQETDTDVLPQDEAVIVFSSGTTGMPKAIIFTHEQVIM-AVEAIMRVFNDLSSQTILLCWLPLSNLFQRIVNFCAIKIGASSYILS---DPRDLMRYVKQVNPDVLIGVPKVLRMLARWAIRIGYKRSRVRYLVSGSAAMPVWLLRWFDAIGLPVYEVYGISENVIPVAVNSSGS-----------RKLGAVGKPLLPNEIKLTMD------------GEILVRGPGVFKGYQDRKEESNLRFSPDGYWHTGDLGELDTAGFLSIVGRKSDVFKSAGKWIAPVRIEERLGRIAYVEQSVVFQY---ESGKIVAVIVVNKLHQILETDINAEL--EDLPLYQRPVYVAVTDKFELTVNMKVRRSIVAQRFSAYF--- 125716314 1 ---------------------------------------------------------------------------------------AGGAYVPLDPAYPDDRIRHMLTDSQASVFITCKDLLEQAPRL------TVPVICLDADAPEIAIESEDNPGRLIDPANL-----AYIIYTSGSTGQPKGVMISHHALLSHNQA--IIHNYGLQPQDRVLHFASISFDVAAEEIYPTLLSGATIVIMLHSFDA--FCRWVEEQQLTVLNLPTAYWHEWVS--DSSQVSLPTLRLVVIGTEKALPEHVASWEKLQVNLKNAYGPTETTITATVCDLKSLLF-----QSPSQAVSIGKPIANACVYVLDTNLHPVPVG--VTGELFIGGDGLARGYVAAPDLTAEKFIPNPFYRTGDRMRFLPDGNLEFLGRDDEQVKIRG--------------------------------------------------------------------------------------------------- 116055334 25 --------TPRTVVEVFKAAAEKLADTTALVSC-TGEKH--TVKEYYNSCRDAAKSFIHLGLERFESVCILGFNSPEWLMSNNGAILAGGFAAGIYTTNEPPACEFIIQDSSARVVVVDQKQLDKLIAIRKRLPKLKAIVMYRDETPEGFMKLGASVSDKVLEARMNAQKPCTLIYTSGTTGNPKGVMISHDNAVWTAKANILHNPTITAGPLRVVSYLPLSHIAAQIVDIHSPLISASVHFARPDALKGTLKETLIEARPTVFFAVPRVWEKFAEAMQAAGKNVTGLRVCLTGAAPIMKHTLDYFGSIGIHILEVYGMSENTGPQNVCKPDYF-----------KAGTCGLTIPGTEVKLDHVKGR----DKEGEGEICFRGRHIMMGYLNNMAKTQESIDQDGWLHSGDVGYIDPKTNLSITGRIKELIITGGENIAPVPVEDAIKSCPAISNIMMIG-------------------------------------------------------------------------- 167588959 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVDLIAREGITTVHFVPSMLRAFLDHPDLDAH-CASLRRVVCSGEALPYDLQQRFERLDARLYNLYGPTEAAVDVTAWECR--------RDDPHRNVPIGRPIANTRVYIVDAQMQPVPVG--VAGELLIGGVPVGRGYHGEPELSAAKFIADPFYRTGDLARYRADGNIEFLGRIDHQVKLRGLRIELGEIEATLREHPSVADCVVIAKTDGDRT-FLIAYVAT--ASADIAELRGY-LSGRLPGYMVPSRFVALPSLPLLPNGKINRKAL----------- 203287602 1 ----------MSIVKTFFEIASKHGCGIAQIYKNNKDYFKVTYADLKENVLKFASFLRKINLRYQDKVFICSENRIEWSVIDFAILSLGAVDVPIDITLFEAEI--IINNIVPNVIIVENDLLDLIIKLKFQIK--PTVIVIDDLYEKDKLRFSELIGENARQDEISLNDMATIIYTSGTTGNPKGVMLSHANFLYQ--VSSFSRMISVTEGQIFMCILPIWHSFQRSFSYNIFLKGMTCLFSN--IVPRNMLDDIRNINPHYIAAVPRLWIAILDLLIPFKKILSILGVIISGGGSIPLYVVRFFNAIGINLANAYGLTEASPGVASN-----------EYGKIIVGTSGKILPGTIAEIRDENGVKLKKPGK--GVLFIKGPQVMIGYYQDIEATRQVIGDDGFLDTGDIVKLSKDNVVQIIGREKDTIVLNGENIEPAPIEIKLEESLLIEKAVVVG-------------------------------------------------------------------------- 211638128 13 --------------------ASVNPESIAI-RLHD---RSLNWYQLVTSLDAIAANFRQQGVVEGSGVMLRGKNSEEMLFCYLAALQCGARVLPLNPQLPEILLSELLPHLKIDFV---------ADFCGDDLPVI-------NASPLNWQ--NNSLNYNDNAVAWDARRLASMMLTSGSSGLPKAAIHS---IYAHASARDVLSVMNFQQQDSWLLSLPLFHVSGQGIIWRWLMKGASLVLRDIHPLEHALAD------CTHASLVPTQLWRLL---EQSQNPLPNLKEVLLGGAMIPVELTHRAEQRGIHCWCGYGLTELASTVCV-------------KRADNLPGVGNPLPGKEIRLINE-------------EIHIRSDSLASGYWLDGKLQPLT-DSEGWFHTRDRGVI-QNGELRILGRIDNQFFSGGEGIQPEEIERVINTYPQVEQSFAVPVPDPEFGYRPV-VVIDSNSSEVIDSLPEWLI-DKLASFQRPVAYYLLPHQFKNSGIKISRQQIKKWVLDL---- 115492205 29 -----------TVHHAFIHHATRAPDETALLDLSRDVVREVSYGRLLQYAQFTALRLQQNGVLPGSRIAVVTKRSVEMVAGILGILMSGAQYIPLDGAVVADQLEHAVTESKSSVALCGDAFRSRLQSF-DSIKPLVLEELITEAEHVGFVPGLDRLVCEGD----------------GTTGTPKGVDVTHRN--ATNVLCQPPSNLGITRGSKVGQVLSIS------------------------FDMDRHLDMHPEYPESIFP------------PRLPQYPMRRWRAI----------LADEWVANGATFYNCCGPTETTIINTMH-----------KHELGRPLTIGRPLPNNNVYILDENARPV--EFGSIGTMWAGGAGVTRGYLGLPDRTAERYRPDPFFNTGDLARWLPDGNLEILGRNDDQVKIKGFRVELDGVSASIASFPGVQRAVAMMVE-----GQLIGFVSP--ASCDLQALRAH-LEAKLPYYAIPCEWFPMDTFPLTTNGKLDKRAMVEQFRH----- 218461445 5 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIVAPLFHNTGFVDQLCTMLFLGGRSDLLPRYRTQGAIEACKRRPVSFVTAVPSVLRMMMTAEGAEAIYGPA-RLVLFGGSPMPAPWLEMHQRWNLRLVHGYGLTEFTSCCTL---------LPPEFILSHGDSIGYPAKGVELRLVDENGQDVPDG--VPGEIWVRGETRMREYWRRPDVTAEKIQGE-WLRTGDLGERRELGLLYHVGRRDDVINRGGEKILPSFIEAAMAKVPEVAQAVVFGIPHPVLQNSIVAALEPRPETKVNVPALLDFLRTQLPGYAVPETIIVGNDLPRTASGKLDRRAVRAAY------- 15596418 26 -----------TVVARFSEMAALHPHREAIRDRFG----SVDYRQLLDSAEQLSDYLLEHYPQPGVCLGVYGEYSRESITCLLAILLSGHHYLYIDLKQPAAWNAELCRQVDCRLIL-DCSTTPTPANGLPCVP-VRHL---------------PAAPASVARPCFAADQIAYINFSSGTTGRPKAIACTHAGITRLCLGQSF---LAFAPQMRFLVNSPLSFDAATLEIWGALLNGGCCVLNDGPLDPGVLRQLIGERGADSAWLTASLFNTLVDL---DPDCLGGLRQLLTGGDILSVPHVRRLRHPRLHLVNGYGPTENTTFTCCHVV-------TDDDLEEDDIPIGKAIAGTAVLLLDEHGQEIAEPDRA-GEIVAFGAGLAQGYRNDAARTRASFVELPYYRTGDRARYDEQGRLRFIGRGDGQVKLNGYRLDLPALEQRFRRQPGILDCALLVRERNGVKQLLCAWTGKADASP------QALLRQ-LPTWQRPHACVRVEALPLTAHGKLDRAALLRRLEE----- 145354557 23 --------------------------------------EKWTVKEYYDDCVKTAKSFIHLGLERYESVCILGFNSPEWLMANNGAIFAGGFAAGIYTTNEPAACEYIIENSSARVVVVDQKQLDKILEIRSRLPKLKAIVMYREDSPAGFLKLGDAVSDDTLEARMSAQKPCTLIYTSGTTGNPKGVMISHDNCTWTASSNILHNPTITSGPLRVVSYLPLSHIAAQIVDIHSPLMCITAAVYFARPDAGTLKETLIEAKPTVFFAVPRVWEKFAEGLQAKGKEITGLRVCLTGAAPIMKHTLDYFGTIGIHILEVYGMSENTGP--QNVCKSDYF---------KAGSCGVPIPGVEIKLDHVKGR----DKDGEGEICFRGRHVMMGYLNNLAKTQESIDEDAWLHSGDVGAIDPETNLSITGRIKELIITGGENIAPVPVEDAIKGYPAISNVMMVG-------------------------------------------------------------------------- 56475602 82 ---------------------ERAGSHAIMYLSENTPLTGMDWEDLAGQVRIVATQLRRLGVKPNDRVVAYLPNIPQAIIAMLATTSIGAVWASCSPDFGSHGVLDRVAQLAPKVLFCVDGYRGEVGEIIGALDSIEHVIHLPYLEPHNVRSWETLLDHPPVPADLPFDHPLWILFSSGTTGLPKAIVHSHGGILLE-MHKLLAFHMDIHPGERTFFFTTTGWMM-WNAVASSLLVGACPVLYDGNPTPDVLWKMAQDCGAAFFGASPTYVDIMNKTVPAARYDLSKLRAIMPAGSPVSPECTAWFYQNVKE--DLWIATGSGGTDCCTGFVGGVPTLP-----VYAGEIQAPSLGVAAAAFNEQGEPV---IDEVGELVITLPSMPVCFWNDPERYREAYFEEGVWRHGDFFRINARGGCFVLGRSDATLNRQGVRIGTAEIYRALATLDEIEDALIVNLDLPHNQFFMPLFVKLSAGVELDPDLEKRLLRKEYTPRHVPDRIIAVPGIPATLTGKKMEVPVRK--------- 15236634 37 -FPDPIMD---SCWDVFRMSVEKYPNNPMIVDGKPGKYVWQTYQEVYDIVMKLGNSLRSVGVKDEAKCGIYGANSPEWIISMEACNAHGLYCVPLYDTLGADAVEFIISHSEVSIVFVEEKISELFKTCPNSTEYMKTVVSFGGVSREQIYAWDEFLGKQYDLPIKKKSDICTIMYTSGTTGDPKGVMISNESIV--TLIAGVIRLLALTVKDVYLSYLPLAHIFDRVIEECFIQHGAAIGFW--RGDVKLLIEDLAELKPTIFCAVPRVLDRVEASPLFDKLVFSKVKRIILSGAAPLASHVESFLRVCCHVLQGYGLTESCAGTF----------VSLPDELGMLGTVGPPVPNVDIRLESPEMEYDALASTARGEICIRGKTLFSGYYKREDLTKEVLI-DGWLHTGDVGEWQPDGSMKIIDRKKNIFKSQGEYVAVENIENIYGEVQAVDSVWVYG-------------------------------------------------------------------------- 156551021 100 --------------QIFAEEDELQPNGRVFKKYKMGEYKWKSFVEIEKLATTVSRGMKELGLTVKKNVVIFAETRAEWMVAAHACFKQNLTIVTIYSTLGDDAIAHGINETEVDTVITSYDLLPKFKRILQKVPEVKNIVFMEDQLKEADIPFQEVVKSTATLTPPTSDDTAIIMYTSGSTGVPKGVILSHKNVI--TTLKGYCDAVVIENDDVFLGYLPLAHVFELLSESVCLLNGVPIGYSSSLTMIDSSSKIQKGCKPTCLTAVPLILDRISKGIAEKGYDTPRVRLILTGGAPLSPETHMQVKLLCVTVTQGYGLTETCSGATVM-----------DPYDRSYGRVGAPTTVCDICLENEAGYRVTDVPHPRGEIIVGGDNISAGYYKLPDKTKEFFFKDGWFRTGDIGEFHPDGAIKIIDRKKDLVKLQGEYVSLGKVESELKTCQLVENICVYG---DSSKNFTVALVVPNHEKAVLQALVEHSKKCNLQKFEIPGAVKLVTEL-VTAAFKLKRKAVQERYKNE---- 149370493 10 ----------------IKENSQLFKHKNAVYHKEANKWEGISWLDFESKIETLSKALINYGVTVQQNIAIFSQNMPNWIIADIAIMRIRAVTVPIYATNSKKEVDYVLNDAEVSLLFVDQKEYDKAYKLLETSKYLKLIVALTNTPSSNSIHLEDFMAFQSTEKIETETDTASIIYTSGTTGEPKGVVLDYNNFGATLVAHDF--ELDVSEKDVSLSFLPLSHIYERSWVFFCLHRGIDVYFNE---DPKQIVEVIKEVRPTVMCTVPRIFEKIFAAIQDKREELSKLRAVFCGGAPLVEELVSFFHSFGLNIKCGFG-----------LTETTATATLYGDTHFEFNSAGRPIEGTQIKI------------GANNEVLVKGPGVMRGYYKKPEATAAAF-EDGWFKTGDAGKIDHKGNLIITDRIKDLMKSGGKYIAPQKLENALITDSFIEQIAVIG-------------------------------------------------------------------------- 78484416 208 ------LNESKSIYKALVDASKEFNAKDV--CVEDINETTLSRKKLLLGASILGRKLHHL-LQDEHRVGVLLPNVSGLPATFFALQAYGYVPAMINFTAGQGPMRSACETAELKTVITSRKFVEVLESVVEALSNNVRFVFLEDVRGEGLIDKLRALLKKLPGYHTQDDQEAVVLFTSGSEGAPKGVVLSHKNL--NSNVNQISSMLTLLPGEQLFNALPTFHSFGLTAGLLPILKGAKVFLYPSPLHYGVIPEMIYQLNVKILFGTDTFFSGYAK--KADPYDFYSVRYMVAGAEKLRPETRRYADQFHSTILEGYGVTETSPVLAVNVPLSF-----------KNGTVGQLVPGVTHKL-----RPI-EGIQSGGSLMVKGPNIMLGYLMPDQPGILQPPKDGWHDTGDVVEVDSEGFISIKGRAKRFAKIGGEMISLTAVESYINASPEGHHV-VVSVADARKGEQL--ILVTNDESLSRHTVKEAAKSAQVSEIMVPRTVILVEEIPVLGTGKTNYPEVQKIADGHF--- 73970629 83 -----YYDDARTMYQVFRRGLSISGNGPCLFRKPKQPYQWLSYQEVADRAEFLGSGLLQHNCKPDQFIGVFAQNRPEWIIAELACYTYSMVVVPLYDTLGPGAIRYIISTADISTVVVDQKAVLLLEHVRKETPGLKLIIIME--------PFEEALKERGQPVPPKPSDLSIVCFTSGTTGN-------HLNISGNILCNSLESQWAPTCADVHISYLPLAHMFERMVQSVVYCHGGRVGFFQG--DIRLLSDDMKALCPTIFPVVPRLLNRMYDAAKRKQAEVRSVRMIVTGAAPASPTVLGFLRALGCQVYEGYGQTECTAGCTFTTPGD-----------WTSGHVGAPLPCNHIKLIDEELNY--WTCKGEGEICVRGPNVFKGYLKDPDRTKEALDSDGWLHTGDIGKWLPAGTLKIIDRKKHIFKLAGEYIAPEKIENIYIRSEPVAQVYVIVVPDPEKRGIEGSYTELCANKELKKAILEDMVRSGLHSFEQVKAIHIHSDMLLTPTLKAKRPELREYFK------ 27377435 609 ALQDVMIDADHSLFEALGHAYRDRDTGKVIVEDALGT--KLTYRKLILGAQVLSRKLED-GTAVGENVGVLLPNSAGVAVVFMALQNIGRVPAMLNFSAGPVNVLAAMKAAQVKTVLTSKAFIEKLDKLMAAISAEARIVYLEDVRASIGVAIKGLLAGTAPRVTRQANDPAVVLFTSGSEGTPKGVVLSHRNILAN--AAQALARVDANANDKVFNVLPVFHSFGLTGGMMMPLLAGIPIYMYPSPLHYRIVELIYQTGATILFGTDTFLTGYARS--AHAYDFRTLRLVIAGAEAVKDRTRQVFERYGIRILEGYGVTETAPVLAMNTPMAN-----------RPGTVGRLSPLMESRL-----DPVP-GIEDGGRLSVRGPNVMLGYLRAENPGVLEVLAEGWHDTGDIVAIDPAGFITIKGRAKRFAKIAGEMVSLSAVESIAATLWPQAGSVAVSIPDQRKGERIVLLTTEKTAERSAMQGQAKAIGA--SELTVPAAIMVVDKVPLLGTGKTD--------------- 46198525 4 -----------TLLEHLVRHAEERPEAPALRVKRLGVWQKTSWRGLLDRVLSLAGGLSALGLKEGEVLAILGHNAPEWVEAELAAQVLGALPMGIYADAMPEEVGYFLEFTGARGIVVSDE--EQLDKVYPHLHLVDFVLVWEEAGMSRHFRGDPKVGEEALRRRRPEETAL-LAPTSGTTGRSKLAMLSHKNLLAGHEAVG--KALGFQRGAFVFSYLPLPWIGEQMLTVVQSLVEGSTVHFPE--DPTTLKEDLKEVQPDFFLAPPRLWEEMASFIQSRMADLAACRIAVTGGAPLGPEVFTFFRALGLDIRQVYGQSE-----------TAAATTAHATGDAPPETVGPPLPGTEVRI------------SEEGEIQVRGPQVFQGYFKQEKATRESFTEDGFFRTGDAGFFDERGHLVILGRVKEVALADGTRFAPQFLENRLKYSPYIREAVVLG-------------------------------------------------------------------------- 116630359 9 ----------------IDQIATEDPNR--IAYDYLGETN--TYGDLKARSDAYAAKISELDLPEKAPVMIWGGQTFEMIASFLGAVKAGHAYIPIASYSNSERLLMIQEVSESPLVIAIDKLPIEMENIK---------VLTPEEVSNNHTAVDQS-------KFVSGDDNFYIIFTSGTTGKPKGVQISHDNLL--SFVNWELNDFSLPDQPSFLAQAPYSFDLSVMSLYPALTAGGKLVVLPHDVNLGQLFKTLPQLKFNVWVSTPSFVEMSFLDPTFDAKHHPELTHFLFCGEELSHKTAKMLKMKFPDIFNTYGPTETTVAVTQVEITDDV--LNKYDRL----PIGVSKEDTKISIDTSKGEE-----KDQGEVIIEGPSVSKGYLNNPEKTKAAFFKDRSYRTGDLGFLDGN-MLFYRGRIDFQVKFNGYRIELEEINFYLAKNPLVRYGVVAPKYNEHKVQQLVAVVELADEKYDDAELTKKLLSQDIMPYMLPQRFIYRDEMPISQNGKVDKQVIKE--------- 120608827 105 -------------------AAHAAGQPAIISRNERGEHRELSWPELRRQVAALALHLRAQGVGPGDRVAAYLPNIPEAMVALLATASLGAIWSVCAPDMGTAAVLDRFRQIEPKALIADLDRRGVLAELRAALPTLEHVVVVDQLGTAGTIARDDAGVASFEPLWLPFDHPLWIVYSSGTTGLPKPIVHGHGGMVLVALLKGLHNDIGPSHGERYHWYSSTGWVM-WNAQASGLLSGTTCVIYDERPDWGTLWRFAAETGVTFFGAGAAFYANCMKAGIDLAADLSRIRALGTTGSPLSPEVQEWGTAQFARIQARAGNAASSEPIWWDNISGGTDFCGARELPQVPGEMQCRMLGAAVESWDEAGRPV---TGAVGELVCTQPSMPLYFWGDAPAGAPALPGDPVWRHGDWLRVGPEGRCVIYGRSDATINRHGLRMGTSELYRAVEALPEVLDSLVVDLEYLGRESHMPLFVALREGAALDDALRERIIRTALSPRFVPDEIVQVAEVPRTLTGK----------------- 211587131 57 --------DRLNLFYTLEAYALKTADNDFIVY----NGRTTTFHETYITALRYGAWFKTHGIKRKEIVAIDFMNSSTFIFMLLGLWSIGAVPAFINYNLSGKPLTHSIRTSSARLVVVDEEVRHCFPEEQEKILTSPNFIVFHTPEVEAQILGMEPMREDDKARSLIPRDMAILIYTSGTTGLPKPAIVSWKKCWSGSLF--VKDWLNITPSDRFFTCMPLYHSSAAILGFITCLMGGSTLIIGRRFSARNFMKEARENGATVIQYVGETLRYLLGVAPETGDDLKHNIRLAFGNGLRPDIWNRFKERFNIPIAEFYAATEGTAGSWNISSNDFSAGAIGRNGALGNIILGRGSAIVD---VDHETQEVPRGD--PGELLFAPTANFQGYFGNKKATEGKIIRDAYFRTGDMVRWDKDGRWFFSDRLGDTFRWKSENVSTSEVSEVLGAHPEVHEANVYGVSLPNHDGRACAAILLEPSREVLDTLAAHTL-QNLPRFAAPLFLRVTPVTQSTGNNKQQKHVLR---------- 169784708 250 -------------FQLISQRCVEQPDATAVS-AWDGE---MTYGELHRRSAALAVQLAEVGVGSGVFVPLFFEKSKWAVVALLGVIKAGGAFILIDISYPLKRIRTICQSVSAEVAVASPQHQLLGREIVG------LVVAIGDDCPE--TPSLPASPKLSLIHSGTPESPLYVVFTSGSTGDPKGVIID--NVSFCSIYETVSRAFSFSPSTRLLQFAS--HAFTLCSILLILMAGGCLCIPSEVDRVNDLAGFLCRHRVNFATLTPSVAGTI------SPSSVPSLQTLLLGGEAVKPAHIATWAG-KVHLMIGYGASEIAGTAI---VGSNLQLDNDPRNVGFACGAG-------LWVVDADSPDKLAPVGAVGELILQSHGLASGYLNNEQVNQPFFHEAKWYRTGDMFRYNMDGSLYYVERKDNQVKVNGQRIELGDIESHIASCTMVHSSVVLLLPDPRWGTTPLAIVTPSSQFYLDIERLSRELQESLPSYMIPSIFVPLSSIPLTLTGKANRRLLLE--------- 84685584 85 ----WFTGTRLNYAENILRH-ETSGDPERPMMMHCAETRAISWAEVAGQVRKLATRMREMGIEPGDRVVAYMPNIPETFIAMLATTAIGGIWSSAAPEFGAQTVIDRFSQIEPKLVFADYDRSGELAGILAALPTAERLVLLDYLPGAGRPVFADVARADFAFTRVPSDHPLWVLFSSGTTGLPKPITHGHHGIVVEHLKKASFQ-LDMHKDSVYFCYSTTGWM-VWNTLMAGPMLDGKVVLYDGHPDARLMWRIMAETGVTTFGVSPTFMQMVRGAGIRPGFDLSALETILLTGSPATPEILAWTHE--AVKRDLYATSQSGGTEVCSGILGGSSLLP-----AYAGEIQAPALGCDAVAFDEAGQPV---VGEVGELVIRQPSMPLFLWGDARYTDSYFDYPGIWRHGDRVRFNERGGSYVLGRSDATLNRFGVRIGSAEIYRTMETFDEIADSLIVCIEEKDGGYYMPLFVQMANGSLSDAEIARRLRSERSPRH-VPDEIVEVPEIPTTLTGKKMRRML----------- 149907514 19 ---------------------------TAIRFKEHGEWQDITWSTLLDNSDRVAKALLFLGCEVQAKVGILANNRPEWSFADLGILAARCVTVPIYPTNTTEQTRYIVKNADIDYLFVQEQFDKALELLADDLKLIIALTVIDLKGESNAMHFSAFIGNQASDAEFEQDDLVTLIYTSGTTGQPKGVMLDYTNFA--AAFASHDKMIDVSETDTSIAFLPLSHVLERTWSFYLMHSGAKNVHLE---NPKLIIDVIAEVKPTLLVAVPRLYEKISQHKLADRLIFSKLRGILCGGAKVDPDINQFFQSIGIQIQAGYGMTETTATVCCHRGTGYD-----------FGSIGLPLPDMEVKIGDDN------------EILVRSDTVMKGYYKMPEETEKNFI-DGWLKTGDAGKILANGEVVMTERIKELMKTSGKYIAPQLVEGTLNKDHFIDQVAIFA----DSRHFVSALIVPSFDALEEAELLRHSLQSELANFEKVKKFKLLNRMKKTPTLKLRRKVIESEYK------ 95930628 369 -----------NLAELILYQAKNNPDQVIVADQQGGAK---TWRQLLTGVLALQPLLREI---EEDSIAIMLPSSVAACLCWLAVVFSGKRPVLLNWTTGERYMSHALEQTGTTRVLTSALLIEKLRTRGVDVGKVNAVWLAMENLV-GQLTLVDKLKARLKGQFFSFHDTAAVLFTSGSEALPKSVSLSHRNILTN--MDDMTQVIPLKESDRLLGMLPPFHSLGLSTIVMPLCLGLRTAYYPNPTDGAILAQHVEAYRCSVVVGTPTFLAAIAGSAHENQ--LQSLRMIFTGAEKCPEATYQLLAERCPQVCEGYGVTECSPLVSVNSPNNP-----------VPGTIGQVMPSMDYQLVHETLQPLPED--QAGILVVRGPNVFNGYL---EKSVKSIVLDGWYNTGDLVRRNKQGGLTFCGRLKRFVKLGGEMISLPAIEEIIASAPELQSRSVIAVPDSHAE-----LVLFSRVPLEREQVNQVIRDAGLSPLHNIRQIRMVDEIPVLGTGKTNYRALREMLAE----- 86740633 66 -----------TLHDALDVAAARHPDTP-VTFPSTHEV--ISLRDLAATSRIIAAALTTDGVQAGERVGVLAANSAEFLLALFAISRAGAAACPLPLPTTAHDLADRVSRTTAAAVVTGGRVSAILRRTADRLGGLRFLPAADLVRDVGPATPTRQPHPGPECPAVGADDVAIVQFTSGSTAAPKGVVLSHRAVLCGIRA--IIDGIRLGEGDHGGIWLPLFHDMGLFATLSAIMTGIPMTVWSPARDPAGWLRSFLASGATISPAPNFAYDDLVRAIDPDGLDMRRWRVALNGAEPVSAVGVERFLDHFAPMFPVYGMAEATLAVAFPPLGRAPEVPREHPRAKGLVAVGRPVRDIRIRIADLHGDVLADPLGRVGEIQIRGGSVTSGYLTAGGLTTGGFTADGWLRTGDLGFQRGD-DLFVTGRDKEMIIIRGVNYYPEDAEAAVRDLPGVHRRRVVAFPDATGAKAAGGVTVVGETALTEPADRARLATDRMAATAALGTVRLVEALPRTSSGKFQRLAVRD--------- 71649255 321 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------RDDCVMIYTSGTTAKPKGAVHTHASL--RNMVRVLCSKWEWSSEDTILHMLPMYHIHGLVNILLCCLASNARCILTKFDDPVRIAHRMERGDITLVMGVPTIYTKLVAAVNQKMSPIQRVRLMVSGSAALPVPILDGFREIGHTLLERYGMTEIGMALSQPLRPVH---------KRIPGTVGSPLPTVRVFVAREEDENAGEGRNEIGQLAINSKSLFDRYWGNPVATKKELVGRRYFNTDDVGVRTEDAVFTILGRSGDIIKCRGFKLSALEIEAALLSRRDLFEIAVVGCKDETLGEEVVAVIAKRFESPELNEELKGVARGVLASYKCPGRFIILPEIPRNPTGKVNKKDLKEK-------- 203284497 1 ----------------------LYGDLDIFIYKENDDFKRQIYSDFWKEVKSVGSGLLHYGMRKGDKVALISDSRREWIIIDIAVMSLGCIDVPRGNDSSEDELTYIINHSESSFIFVEAKQLQKIISKKHDLKFVKYVVVIDDDGNITIISYRQLLSLGHDYLKVSGKDVATIIYTSGTTGFPKGVVLRHESFIFQ-LDRINDYLPSLEPGQIMISILPLWHSFERTCEYIVALNGLSIAYPHAIISVPRIWEGIRAKKVNFFLKVGIFYVKLMEIGLILIFPFKFLGHIISGGGALVDYVDYFFKAVGIVVLEGYGLTETGPVLSVRRLKSPVAN-----------TVGPLFPDIEYKVVDHNGNVLPPGEK--GELWVKSPQVMSGYFKDETMTREVLTRDGWFKTGDLVCATINDEISIVGRSKDTIVRGGENIEPEPIERALSKSVFIENVVVVG-------------------------------------------------------------------------- 114562545 11 -----------NICQHLKTAAQTMPAGLAVAVQHAKQGH-FNYQELHQQSDMIAKGLIQYGIKRGMKAVLMVTPSIEFFSLTFALFKAGIIPILVDPGMGIKNLKQCFEESQPDAFIGIPKAHIARRVLGWGKGSVKQVINVGGSAIQRLLANATSLAHPLEMALLKPDDMAAILFTSGSTGTPKGVVYSHA--MFEAQISALKHDYGITPGERDLATFPLFSLFGPALGMASIVMDASKPITA---NPAYLFAAIEQYQCSNMFVNPALLERLGQAGEQSQHKLNSVKRVISAGAPATISSIKRFSKMQVEVLNSYGATESLPISMIG--SHELFATSELTDQGKGICVGKPISSVSVDIIAITDTAQPHWAEEIGEIVVSGPMVSQAYYQRQHATELAKINDGKHRMGDVGYLDDNGLLWMCGRKGHIVTRGQQRIYTLPCERVFNTHPQVKRSAIVGVKVGN-NTVPVLCIELQKDIVTSKALYQELLAEQYPHTDGIGRFLIHPEFPVDVNAKIFREKL----------- 118591557 3 ----------------------RFASQKASAPALTCGAHSFSWQELAGSVGQIENALSTRS-GRGGYVVLRLRDPAALIACFLACARTGRIATIMDPDWPAAQAATVLQEIAPDLVI-DDEVFPTLRADSPELSA-------------------ELIAPETPP---DEGDLFYAGFTSGSSGVPKGYVRSHGSWLESFRLSA--RAFGISEDSRVVLPGQLTHSLHLYGAVCGLACG-QHVVLLPRFDPRVVLRELRATGGSVLYATPTQLHYLAETARRNG-SVAAVKQVLASGAKWREADRQALKSVFPELFEFYGASETSFI-----------TLALPEDNIPSGSVGKAPDGVEIVIGDPS---APASPGQAGLIWVRSGLLFSHYIC---GTAETLWQDGWLTVGDHGFLDDRGFLFLTGRENRMVVTSGLNVYPEEVEAVLIEHPSVALAVVAGVPDHVRGHRLEAVVELKAPLADAKQILLRHCRARLIAGKVPKHIHIRAKMPLTPGGKPDQKVMADLAKE--GGS 194513735 2092 -----------------RRHLERAPQQVAVAVDGDA---RLSRAALDRWSDAVADAIEGAGVRAGDKVALLLPRTEALPVAMLACWKAARAWLPIDPATPAERIAEMIRRAGCALVVRDATAAAADGAIAPRCATLDLPPRAAAGRRAARRPW---------PVPNPE-DVAYVLFTSGSTGRPKPVAVPHRALEWY--VQGLLERLGLPSGLSCGLVSTFAADLGLTAMLPALFDGGCLCIQSDAADPLLLAAVHRKRPVDLLKIVPSHLEALL--AGAPDPLLLPRRVLVLGGERAGPGLLRRLAECAPPVMNHYGPTETTVGVAMGEWTRGADALRLDA----------PLAGAALVLLDDAGRRAPAGVRA--QLYVGGPQVALGYPGCPDETAARFVAGPLYATGDLGRLDADGTLTIVGRTDDQAKIRGYRVEPGEVAAALEGLPGVASAAVVAAEHPARGTVLVAYVAGDGAQADPASL-ALALHARLPDYMMPARIIPCRSLPLTANGKLDRGAL----------- 170070554 105 --------------QILSEEDEMQPNGRVFKKFKMGDYMWRNFIETEFAATCFGRGLRELGQQPRQNIVIFAETRAEWLIAAHGCFKQNMPLVTIYATLGDEGIAHGINETEVDMVITSHELLPKFKTVLGITPNVKKIIFMEDQLHKTDVTIEKGEKSKMDGCSPTPDDTAIIMYTSGSTGTPKGVLLSHANCI--GTMKNFCDIFKIYPDDVLIGFLPLAHVFELLAESVCLLTGVPIGYSTPLTLIDSSSKIMKGCKPTCMTSVPLILDRISKGINAKAYQYKTIRGVMSGGAPLAPDTHEQIQTLCVEMVQGYGLTETTAGAAVT-----------DKWCMEYGVVGAPSSVNYIRLINEEGNRVTNKPYPQGEIVVGGTSVSKGYYKLPGKTGEDFFEDGWFRTGDVGEVHPDGVLKIIDRKKDLVKLAGEYVSLGKVESELKTCAVVENICVYG---DSTKQNTVALIVPNPQALDDHELAEHGKKCKLHRFEIPTAVTLCKDIPVTAAFKLKRKDIQERYKNE---- 193290710 45 -------------WDIFRMSVEKYPNRREIVDGKPGKYVWMSYKEVYDIVIKVGNSIRSIGVDVGDKCGIYGANCPEWIISMEACNAHGLYCVPLYDTLGAGAVEFIISHAEVTIAFVEEKKLPLLKTFPNASKYLKTIVSFGKVTPEQLYSWDEFLGKQFDLPVKKKEDICTIMYTSGTTGDPKGVLISNTSIVTLIAGVRRFLGSSLNVDDVYLSYLPLAHIFDRVIEECFIHHGASIGFW--RGDVKLLTEDIGELKPTVFCAVPRVLDRILQQKIAAGGFLKSVRLILSGAAPLAAHVEAFLRVVCCHVLQGYGLTETCAGTFVSLPN----------RYDMLGTVGPPVPNVDVCL-----ESVPESSTPRGEVCVRGDILFSGYYKREDLTKEVMI-DGWFHTGDVGEWQPNGSLKIIDRKKNIFKSQGEYVAVENLENIYGNNPIIDESFLVAVPNQRAVEQWAEVNGLSGDFASKPEVKEYILREKTGKEKKLKGFEFLDPVPLTPTFKKKRPQLLKYYKD----- 54302847 91 -FPNATLNFAENLLKNWNRHAAA----DAIVFHCEGQKQRISWQQLYRQTSQLTQFLAAKGVKKGDVVAGYIPNIPQAIIAMLATSTLGAIWTSTSPDFGADSVVERFGQTKPKVLLTADGYLDNITQMLAQLPSVEQLIVIPYTQVDIRLTLWQSALEPYEPAPVPFNHPLYILYSSGTTGKPKCIVHSTGGLLLNHLKEHKLH-CNTRNGDRIFYFTTCGWMM-WNWLVSGLASGATIVLYDGSPNASVLWDMAEQEQLSLFGTSAKYLEALQNYSPNQFHSLPHLQTLCSTGSVLAPEQFDYVYKSDLQLASISGGTDCGCFAIGNPLSPVYKGECQSQAL-----------GMDVRVFNEQGQ---TELTQQGELVCSFPNQPIGFWNDPDRYHNAYWPNTW-HHGDFVALSSTGGMVFFGRSDAVLNPGGVRIGTAEVYRQVNPLHEITDSVVIGQ-NWKNDVRVVLFVQLADGYLLDDALIRQRIKHHCSPRHIPAVILPVTDIPRTKSGKLVELAVRNIVHNL---- 211592914 53 -----------TTYENMRRSAQVFGNSKAVGSIVDGAEQKWTYFEMEKLCLELGSGLRKLGLEKGGRIHLYGATSAHWLAMSHGAASQSVTIVTAYDTLGEEGLKHSIVQTGSTAIFLDPSLLKSLIGILRSVPSIKHIIYNTDTEIDQQLSIEDLRKQGEEPVPPKPEDLCCIMYTSGTTGPPKGVPLTHANVIAATAGVHAVIGPCINHTDSLLTYLPQSHILEFMFENLCLFWGGTMGYGNPRASMRNCLGDIKEFKPTVLVGVPAVWESVKKGVLANLNKASRLRVVMNGGGPVSKDTQRFLSMAIAPMISGYGLTETSAMGALNDPLA----WNPDALGEIPASI-------EVKLVDPDAGYLTSNTPPRGEIFIRGGSVTTGYYDNEEETKAAITEDGWFMTGDIGEFDRNGHLNIIDRKKNLVKTNGEYIALEKLESVYRSSPVVGNICVYAAED---QDKPVAVIVPKGDTLESQQLQAAGRAGGLRGIEIINGVVLSDDTPMTAAQKLQRKKILNRYESEIAKA 119181579 67 -----------------------------------------------------------------------------FIVSFLAIAALGGVCVPLGKTVTPEEALYFLKKSKAACVLADADTLETAEAIRNQNGQKVHIIPITRAGLRPNLRLELEIDEE---LCFPSNAGSLILFTSGTTALPKGILLP------RQLFYEIEDIPPITG--LYLSSSQPQWIGGATGLIFSAINGERIHIVNGGPEPRRYWEILRKGKVTEMGACPTLLRTLMEYYNEHIRDLPSLRVVYSSGSALNPATRQFFDLMNMPIRNAYGISEMGGGLMVTSAESAL----------LDGCIGTPIPGVTVKL----------SEGDHGEILVKKPSMFIRYVDDPAATHAAFDDEGFYKTGDHAHRVGDNYF-FDGRVSDWVRFHEYRISVLEIEQILTDLGYISEAHVIPVPDHEAGGLVSALVRIRKRNAVTEELRQDLAAANIAAYKLPALLRVLEQVPLTASGKVLKKQCLQKFFDISG-- 182434374 25 ------------VLDLITPHLDHAGPGPAVTDPDG----VLSYAELRRLTLGVAASLRALGVSPGEPVVVRTRLSRWAVPAMLGVLYAGAHYVPVDTAFPSGRQTAVINASGARFAVTEPGDTGGPSAWAGRPPTVVEVGAHRGPAVGG------------SPDRPGPEAPAYCLYTSGSSGRPKGVLVSHAALGYSTAARIAHYREAPG---VYLLCSSISFDSSVAGIYWTLATGGHLVIPADPLDTGAVAAAAHARRASHLLTLPSLYDALLDSADAGA--LDSLRTVIVAGETCPPHLVRRHFAPDTALSNEYGPTECT-------VWALAHRCAPADGQRDSVPIGRPVPGTEIGLV-----PGGPGGGGTGELWVRGPGVALGYAAETDA-GTPFAGDGAYRTGDLVRFDEQGDAHFAGRADGQLKLAGMRIELSEIEHLVREHTGASAAALGVAAGAVGPPRLMAFLVRPAVGLRSVDLHAA-LRRRLPRAAVPRSVHTLERLPTLPNGKLDRAALDRMAVERLGPA 118095008 100 --------------EILKEEDEIQPSGKVFKKVILGKYTWLSYEDVYIKAVNFGNGLAVLGQQPKTNIAIFCETRAEWMIAAQACFMCNYQLVTLYATLGGAAIVHGLNETEVTTIITSKELMQTLKEIVSQIPRLRHIITVDGKPPKGVIVHTQAMGAKADSARPVPSDIAVIMYTSGSTGIPKGVMISHCNIIA-GITGMAERIPNLGEKDIYIGYLPLAHVLELSAELVCLSHGCRIGYSSPQTLADQSSKIVTTLKPTLMAAVPEIMDRLCDSLIFRKVRMGKIRILLCGGAPLSAATQRFMNCFCCPVGQGYGLTESAGAGTITEVWDYTT-----------GRVGAPLVCCEIKLLNEEGKPYPR-----GEILIGGQNVTVGYYKNEGRTRKDFTIDRWLHTGDIGEFHQDGCLKIIDRKKDLVKLAGEYVSLGKVEAALKNLPLVDNICAYA---SSFHSYVIGFVVPKGFKGTWEELAEAAMAANLEKFEIPVKIRLSPD-PWTPTGKLKRKELTAYYQ------ 157736456 676 -------------------------------------------------------------------IALLLPSSVAGAFMNYMVLLMGKTAINLNYTSQVEALKSAIIQSQTKSVITSKKFVEKLKKIDEVLENVNVFYMEDLKTKQGIITLPSFILKWLFLTKTKKDDTAMILFSSGSEGSPKGIELSGDNILGN--AQQIANIINVNNKDAILGSLPLFHAFGIVVTYLPLIEGIKCVAHPDPTDGLEIAKLIFKHKVTFMCGTSTFFRLYVRNQKIHPLMFESLRLVIAGAEKLREDVIDFKKRFGKDILEGFGTTETSPVATCNLPNVMAPDFT-VQIGQKAGTVGMAIPGTTIKIVDPMSEELKPNEE--GMIVISGIQVMKGYLGNEEKTKETIKGKTYYITGDKGKVDEDGFLTIIDRYSRFAKLGGEMVSLTSVEDKISKILELKEDSSVDVEDEKKGEKIVLLI-----SNIDEDFVANLKEKILNNFMIPSEIKIVKDIPKLGSGK----------------- 189190400 74 ----------------------------------------YTWQQIHDRSVQWANFFLDQGVKSGDLVATCLMNSADFMAIWLGLFCIGCAPAHLNYNLKGDGLVHCLKVAGAKFLLVDQECMERFESVKEKVEGVAAFRVDGELLKTVYAGSIKVPGDEYR-ENVVGNDPMCLLYTSGTTGLPKAGKYTVSRFHDRGSPDELPFNQKAGPDDRWYVCMPLFHGTGGISAMSSLTSGVSLAI-GRKFSVSTFWDDIHDSQATIFVYVGETARYLLMAPPHPKERDHRLR-GMFGNGLRPDVWDRFKERFNVPVIEFFNSTEGVLVMAIHSRGPFTAATIGHTGAILRQAIWVPVPETGDMIRDPRTGFAKRNSKEGGEIIVAVPDAFAGYHNNPQATAKKFAKDVFYRSGDSLRRDDDGRWYFHDRLGDTFRWKSENVSTAEVAEALGKYPGVDEAIVYGVPRHDGRAGCVALRLRDGTNPESFDWKAQYARSKLPRYAVPVFVRLVREGSNTDNQKQNKAPLREE-------- 57638613 1 ---------------------------------------------------------------------------------------AGGAYVPVDPNYPRERIEFTVTDCEAELILTTQCLSEVLPA------SAQLLYIDALDAPHLVESDAPVLNDNLNP-----EDGAYVIYTSGSTGKPKGVLVTQNNVT--RLFSNTNEWFGFNENDVWTFFHSFAFDFSVWEIWGALLYGGRLVIYAESRNPQKFLQLLQEQKVTVLNQTPSAFTQLL-AAESTSSLLTQLRYIIFGGEALNQSLRPWFDRHGTQLVNMYGITETTVHVTYRPIR--RQDLLDNVSASL---VGVPIPDLDIYLLDPNGNLLPPG--VTGEIYVGGAGVSRGYLNRREINKERFIPNSFYRSGDLARFLGNGDLEYLGRIDNQVKI----------------------------------------------------------------------------------------------------- 152967081 104 -------------------------------------------------------------------------------------------VVVLDPTTPAARLRHYVEAAGATLVVSDAERAATAREVAATVLDPDGP--GAAHRPDHVEAAAALLGSPADP-----DDVAVIVYTSGSTGAPKGVACEHRSILHDTWVSSEATG-AYPVGSVVAHLLPMAFSAGVTPTLGALLVGARQELFDPRRSVAELPGFLREVGADVLLASPAILRGVIASLGPQG-RVPGLKTVTMAGETVHGAELAAVRRADCVVRNRYGSTET-------WLMTEYAISGDDEAPEGATPVGWAVPGAKLQVELADGTLADAG---TGRVVLTSRWLGARYWRDPAKTAEVFTDNPTFRTSDVGSLGADGCLRLLGRSDHSVKVRGLLVEPGEVDALLFAQPDVREALVVGRPSARTGRSLVAYVVPEGPRPQASAVRA-VVRENLPAHMVPEHVVFLDALPRTERGKLDRSRLPE--------- 209908925 9 ---------------------AQRADKPALRLNDDA----LSWQQLCERVDRLATGFHRQGLSEGDGVMLLAHNHPQTLLAWLALLQCGARILPVNPQLP----------------------RPLLDVLLPQMTLRFALLLDGAFDGLSRLALDDQPGEHAAPWQ--PERLASMTLTSGSTGLPKAAVHTCAAHL--ASAAGVLSLMPYGDDDDWLLSLPLFHVSGQGILWRWLQAGARLTVREKQPLEQAL------QGCTHASLVPTQLWRLLN-----GECRIALKAVLLGGAEIPVELTARAREQGIRTFCGYGLTEFASTVCAKEADGAPD-------------VGSALPGRDVQVVN-------------GEVWIRAQSMAAGYWRD-GALLPLVNDQGWFATRDRGEWH-NGRLTILGRMDNLFFSGGEGIQPESLERVIVTHPQVNQVFIVPLDDAEFGQRPVAVVECEPGTDITE--LPEWVQGKLARFEQPVHWLALP--PELKNGKISRQALKQ--------- 167907915 12 -----------TFADFVEYRAAHQPDLPVYTFVTGGDERPLTCAQLDRRASAVAAALSEI-ARPGERVLLLFAPGIDYIAALFGCMYAGVVAVPAYPVEPARRLLGIVADCAPAAVLSTAAVRDGMNRVETGSPALRRWIEIDALSPGDD-------AAHGAPRAVDPRVPVYLQYTSGSTGAPKGVMISHRNLLHNSALIARRFEHGASSRGVIW--LPPYHDMGLIGGILQPLYVGFPVTLMSHVDPLRWLRAIGERRATTSGGPNFAYQMLAADADFDKLDLRSWDVAFVGAEPIRAATLQRFARCGFDFYPCYGLAEHTLFMTGGLKSQPPVVANEPSDARLPVGCGDAASDSLVLIVDPDTR-VPCDDGRVGEIWAQGPSVALGYWNNRALSEQTFEAERFLRTGDYGYRSGS-EVFVTGRLKDMMLIRGANHYPHDVEATIEALDAELGCAVFAL---DTGAAPQVTVVREEAGHTPDALFGRLRRANLHHGIAVHHIVFTSAIPKTTSGKVQRHACRELFLN----- 163760552 233 -------DLDRGLFLAFRDAADRYGNAGPVLEDALGG--KLTYKRLLIGARALGARFEKMS-APGEALGVLLPNANAVMVTFLAIQSAGRVAAMLNYTAGPAAILSALSTAQIRTVLASRAFIEKADGVVEAIEKAGCTIVWLEELRESIGALEKARAFAGPLRPVRASDPAVILFTSGSEGTPKGVVLSHRNI--HANAAQAEARIDISVRDKLFNVLPVFHSFGLTGAILPLLYGVRLFFYPSPLHYRIIPAVAREIKPSIMFGTDTFLSGYARTAKDT--DFASLRLIVAGAEAVRAETRRIYERFGARIIEGFGMTETSPVAAVN-SGSHF----------KDGTVGRLLPGMKLRL-----EPV-EGINEGGRLFVAGPNTMLGYMLSAEPGVLKPLEDGWHDSGDIVAVDDNGFIAIRGRAKRFAKIAGEMISLGAVEIMVQKLEDVH--AAVAVEDRRKGERIVLVTTRMP--ALREELRDYSRRFGATDLMVPGEIVNVPEIPVLGSGKTD--------------- 71023467 43 --------------------------------------QQFTFEQAKETTDHLSVALEKCGIRPDTRASIYATNSVYFPMAVWAMHRLGATISPANPAFLAKELTFQLEASDSKLLFVSEDEVSLFAAAKQANIPRDRVVIIQEPATHGAWTLAGLIEEGREAVKAKGHTIAFLSFSSGTTGLPKGVAIQHYAVTSNALQTMAHNKVGNTGKDVSLGVLPQSHIYGLSTVTHFPFFAGIANLVLRKFRGEAMIQTIIKYKISLWWVVPPQVVLLCKDPCVGKYDLRKVRFAMVGAAPLSDELSRQFTKRFPDLGQGSGMTETCSVTTMFPVGER----------AVMGSAGRLISNTEAKVVDSNGNELGYD--ELGELWLRGPQITLGYTNNEQATKDTYLPDGWLRSGDEVKISRQGDVFFIDRLKELIK------------------------------------------------------------------------------------------------------ 167626454 216 --------------------------------------------------------------KQEDNVGVCLPTSAGGYLAILALMMSAKAIVNLNYTASEEALRHAINNAAIKTIITSRAFVEKLTHFVEEIFSMCKIVYLEDAKITKAESIKTFLQIKVLPVRTKLDDLAFIIFSSGSEGVPKGIAIKHKNLLANVYQSTNVIECQ--ENDSVAGILPIFHAFGLTISLVSLFQGGYIACHPDPTDAKGVANLIKKNKTTVLCATPTFLRIYTKNKAVKKEDFETLRLIITGAEKLSKEVRTMFEKFDKVINEGYGTTELSPVAAVNR---------PTKSPNKIGTVGLTVPGGQFKIIHPESHEELPIG-VEGMIIYRGVNKMDYYLNDPKKTNEVMIEKGWYITGDKGKIDGEGYLTVVDRYSRFAKVAGEMVSLGLLEQKVYSHKIDFEVLAVATSDTKRGEIINLLYTLEDLEPTDKEIVRHSGIENL--YK-PTNYFKVISIPKLGSGKTD--------------- 119504729 97 -------------------------RPALISRLENGQRRVVTYKQLYANVAALAASLRALGVGPGDRVAGFMPNVIETVEAMLATTSLGAIWSSCSPDFGINGVLDRFGQIRPKVLFAADGYLERLAAISEAIDTLEQVVVIPVVSEKPWQDFLDPSTTEIDFAQLPFDHPLFIMYSSGTTGMPKCIVHGAGGTLIQHVKEHQLQ-VDLSREDVMFYFTTCGWMM-WNWLVSGLASGAALVLYDGSPDGLSLLKAIETEKISIF-GVGAKYLAALEKAPRDEVDLASLKTVLSTGSPLSHESFRYYKEFKADI-----------CLSSISGGTDILSCFVGGSPILPVHVGAPGLGMAVEIWSDVGKPIL---EEKGELVCTKPSMPIGFWNDADLYRQAYWANVWAH-GDYGEVTPQGYI-IHGRSDAVLNPGGVRIGTAEIYRQVERLAEVQESIVVGQ-DWDNDVRVVLFVVLTPGAALSEDVRARIIRENTTPRHVPAKILEVPDIPRTLSGKIVELAVR---------- 183981192 63 ---------------------------------------------------------------QGERVILASRDNIEMTVGLVACLYSGAVAVPVNMNKSGPRLQAIARDAQARVFLTDLPSVDSQSNVRTLPEGLSGLI---------WLNTDDASADRADPPRYAPESAALLQYTSGSTGQPKGVMLTQANLLSN--AHQIERRWEQDQNELLVSWLPQYHDFGLIFMALQALYLGATVVSMPPQDPLRWLRCLTQYRGTNSGAPNFAFDLCVEQAQREGLDLRSVKALNCGAEPVRAETMRRFLAAFAPLRPGYGLAEATLFVT-GWRGPTVKTLTLDQRLTEVVCCGPAGPEVELAIVSTQTQQ-PCAADEVGEIWVRGPNISRGYFNGAGASQDCFAGQGYLRTGDLGFV-QDGDLYVTGRLKDLVIVRGVNHYPQDIESVEQSHPAIRPGYCAAFTLEVDGEEVAAEIAADDAQDTLESAMDSILQAITSHHEVPYRLVLLAAIPKTSSGKIQRQLCKQ--------- 215501327 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGGTVVLKEPNLTFEECLDSLKRYKVTALAGSPLKLQQVISEARERKQQLPTVSKFLIGGSLLSKTLRDDINTFNPQLVNLYALTETCGVVTTTSVCSIAEN-----------NCGRPDAGCKVKVVDPSTDQVLEPFQH-GEILIQSKSMMKGYYGRPEATAAVLSSDGWLRTGDLGYYDNDGCLYIVERLKDMIKCSGNQLAPAEIEEILLTHAAVKEAVVVGVPSAKYGEAPAACIVLKDKNALQAELKQLVAGQAAAHKHLHGGMIFAESIPKAEHGKILRKEV----------- 154290515 58 -----------TVYDIIKRSSEKYGNAKAVGSMVDGEQQKWTYFELSELILQVGAGYRKLGLKKEDRVHIFAATSAHWLATAHGAVSQSMPIVTAYDTLGEDGLKHSLVATRAKAIFLDPHLLPTLINPLKEAKDIQYVIWNSQNEVKQILSFEELLGEEVEPVPPAPEDLCCIMYTSGSTGPPKGVPIKHKAVVAAVAGVNVIVEPYLGPGDGLLTYLPLAHILEFVFENACLYWGGTMGYGNPKTLSDTSVKDIREFQPTVLVGVPAVWNNLLRYGLPGAEALDALRICLNGGGPISKDTQRFISMAITPMINGYGLTETTAMGAL----MDPMEWTDEALGDIPGSI-------EIKLVDDAGYYATNKPNPQGEIWIRGDPVMEGYYENPEETAEALTADGWFKTGDIGEWDKNGHLNIIDRKKNLVKTNGEYIALEKLESIYRSATVVGNICVYA---DQQRTKPVALIVPAEQDAVLKELQQAGKAGGLSGIEIIEGVVLSDETPQTSAQKLQRKSILEKYKKEAESA 89056503 11 ---------PQSVPALLRRNAAQFGTRDAYREKEYGIWQSWTWAETLDEIEALSLGLLALGLDRGDYVAIIGRNRPALYWSMVAVEMAGGVPVPLYQDAVSEEMTYVLEHCGARFVIGDQEQVDKVLEAQETLPGIEHVIYVEPRGAEGRAARDRLIGEQAREAELTYDSTCVMLYTSGTTGKPKGVVLSNRNIIEASKSSCEFDGLRM--EDEVLAYLPMAWVGDFIFSIGQAYWAG--FCVNCPESADTMMTDLREIGPTYFFAPPRVFRAMARAKETGPKILSRVRVGYTAGEAIGPEIFDFYRALGINLKQLYGQTEASVFITQ-----------QPDSEVRPDTVGVPSPGVELKIGDN------------GEVFYRSPGTFVEYFKNPESTASTKDAEGWVATGDAGFIEESGHLRILDRAKDVGKAGGGLFAPKFVENKLKFYPDILEAVVFGNEKENWAERNIAYAVLASLKSHVEAVNRSVAEDPLSHCQVARFLVLHKELEMTRTRKVRRRIVEEKFADLYGG- 109078457 54 ----------VTVLDKFLSHAKRQPRKPFI--IYEGDI--YTYQDVDKRSSRVAHVFLNHSLKKGDTVALLMSNEPDFVHVWFGLAKLGCVVAFLNSNIRSNSLLNCIRACGPTALVVGSGRVWGVCVMLPTLCSSVLIWGVKPGVVAGTIQIQKKLSTSSDPVPRSRHSTCLYIFTSGTTGLPKAAVISQ---LQALRGSAVLWAFGCTADDIVYITLPLYHSSAAILGISGCVELGATCVLKKKFSASQFWNDCKKYDVTVFQYIGELCRYLCKQSTREGERDHKVRLAI-GNGMRSDVWREFLDRFGIKVCELYAATE-SNISFMNYTG-------------KIGAIGRANFFHKLLMRNEQGWCIHVKKGEPGLLIVHAKNPFFGYAGPYKHTKDKLKGDVYLNTGDLIVQDQDNFLYFWDRTGDTFRWKGENVSTTEVVDVIGMLDFIQETNVYGVAISGYEGRAMASIILKPNKSLDLEKVYEQVVTSLPAYACPRFLRIQEKMEATGTFKLLKYRLVEE-------- 46138951 193 ------------IHDVVLQHALQAPTQHAV-RAWDGN---LTYHQLNDHADRIATMLVSAGIGPGDFIPSIMEKSYWTIVVILATLKAGAVFVPIDPKCPASRINGIFLQVWPKVYFT--NLGPMRRKLNPSVACVDNFAEIVQQVQPGPL----------PPSRPDAIATCF--FTSGSTGKPKGAIHDHSAIATGIV--DLLGPFHMDSRTSSMHVSPSFDVSVTEIA-ATLYAGGCICVPSEQGKLNDLNGQMRALGVTHAFLTPSV------ACQVKPSEVPTLQYIMLGGEPLGRATLEALCE-DVHLINVYGSTESG------LWDTASERLTLQSKPSNIGRSTGP----RMWIVHPGGNLLPFG--TVGEVMVESHCLARGYIGNPAKTGFVMEQGRFYLTGDLGSYNPDGSIMLHGRKDTQAKIRGQRIELGEIEAALPTSRVVAEVVTIGSR-----TMLAAFVELSTAEDKTDSIRTAALSAALPVYMVPEMYIPVNSIPLTMSGKTDRRRLRE--------- 145506831 48 -----MIPQQTTLQEMLNNSVAKFGNQPCLGKYEGDNFQFLSYNQVNEEAIHLGSGISNLNLVKEKLIGIFAKNRREWMILDWANIIYGYTMVPFYDTLGPESIPFILDQTNIETMLISADATKSLLQCKEKHK-LKNLVLLDPLSEQQANDFEEVVKSTVQHAQVQPSSVYTLCYTSGTTGNPKGAILSHGNFI-SAIGSTQATDANITSTDVHLSYLPLPHVMERLIVLTMLFTGSSIGFY--RGDPNLLKEDIQKLRPTIFASVPRLYNKFYDAERAVRVKLENLRLMITGSAPIQQEVIDFLKAACCPILEGYGQTESTAL-----------SFSTGAWDPKSAHLGGPAANTEFKLVDPDMNDVVNGVKTPGEICLKGHGVFLGYYKDPEKTAEAIDEAGWLHTGDIGLITENGGVKIIDRKKNIFKLQGEYIAPEKIEAIYNRVQGVSESFIYG---DSLQSQIVAIIVP---------------------------------------------------------- 158521621 81 ---------RLNFAENLLR---YRDDHSALIFKAEGRSIRMTYRQLYDEVAGLVISLKALGLKPGDRVAGFMPNMPQTIIAMLAATSLGATWSSCSPDFGIKGVMDRFGQIAPKVLFTADGYLERVADIVPQVPSLEKVVVVDISGIPKAVRFDESTDTEVEFIQLPADHPLYIMYSSGTTGLPKCMVHGAAGVLINHLKELMLH-TDVKREDVIFYYTTCGWMM-WNWLTSALAVGATLVLYDGNPDEGALWQMAQEEKITVFGTSAGYITALRNLIPKEKYDLAALRTLLSTGSPLSEE--------GFAFV--YDAVKANIQLASIAGGTDLNGCFALGNPMGPVYMGKLQCGMKVEAFDEDGRPV---IGRQGELVCTAPSMPVCFWDDPEGAKAYFDYPGVWRHGDYIEINAHGGVKIYGRSDATLNPGGVRIGTAEIYRQVEQMEEIADSVVIGQ-DWKNDVRVILFVRMAPGFELTESLKQKIIRVNASPRHVPAKIIAVPEIPYTLNMK----------------- 62185417 74 ---------------------------------------------------------------PGKNIGIMMPASAGAYIAYFAVLLSGKVPVMINWSQGLREMEACIALAHVEHILTSKQLVEHLHEIHGDGVEYPAKLIYMENIRKQLSLWDKWLLRLFNLSEQNQEDVAVILFTSGTEKLPKGVPLTHANLIANQRAC--LRFFDPVENDVMMSFLPPFHAYGFCCALLPMLAGVSVVFSYNPLQPKKIVEFIDKTHATFLGTTPIFFDYILKTAKKQESTLSSLRFVVVGGDAFKDSLRDKTERYHIALRQGYGTTECSPVITVN----------DENSPKNERCVGVPIEGMDIMIVSEETY-VPLSSGEVGLVLIRGTSLFSGYLEADPH--QGFVHLGWYVTGDLGYLDRNGQLFLQGRLSRFVKIGSEMISLQALENLLIELPDERDLIVCGIP----GEKVKLCLFTTFPTHLN-EVNDILKNLKTSSIMKISYQHQLESIPMLGSGKPDYRALNSLALSLFHG- 209546751 1 ----------MPIHAELLRHATERPDQLALAI----DGRSLSYGELHLRAKAIYRFLQELGVER--LAALSLGNHIGFAEYFIAATAAPHACAVIDPMMPPERIERIIERLAPDVLVVDDDRGPNAEIGR------RHGISVITAGAEPFD-----LAETEGELSDDAEGIFLIGFTSGTTAEPKAYVRSREQWRRSLDRGRMV--FELEDAPSTLCPGALAHGLAL-YAMVEAFDAGSTFHSVRKWDAAAVARILSAEAIERLVAVPTHIAGIARAWAFEPA-LTSLRDVLTAGAKLDVNGVEAMGRLKARIREYYGASEIGFMTVSTLIGGAIDFPID--------RVGQAYPGVEISIRDPDENDVGTD--VPGTIFVRSDLIADGYLWGDDGQAFRVTPAG--ATGDLGELDENGMLRVIGRAGGMMISGGNNVYPAEVESALKACPGIEDAVVFGLPDAYYGQRIVAVV--SGETPEVKMLTDHCARQ-LARFKIPRQFYHIASWPMTSSGKISR-------------- 56696832 92 -----------NFARHMLRHAESRPEAPALILRSEGFGRKVSWAQLSQKVANVAAQLRAMGVGQGDRVVAILPNTDTAVVAFLAAASIGAIWSLCAPDMGHVAILDRFRQIAPKVLIAQDGYVPVLEEIRAQLPSLAQTVLVPGEVPPSMIPWEEMTQGAAQPADLPFDHPLWIVYSSGTTGNPKPIVHGHGGILLEGAKQALHQ--DLGGDDRFLWLTSSGWIM-WNAQFVAMGQGATVVLFDGHPDMQAVWRVVAEERVSSFGVGAAYVTQCLKSGPREALDLSALKALGTTGSPLTAEYDWVYDAVDPDIWLASGGTDLCGAFVGGNVMLPVRAGEMQCRYL----------GNAVRSYDPEGNEITA---EVGELVCTLPSMPLGFWGDRDGSRESYTYPGIWRHGDWIEITPEGGAVIYGRSDATINRKGLRLGSSEIYRAVEALPEVLDSLVVDLEFLGRDSFMPLFVVPAPGQVLDDALRARIIRETLSPRFIPNEIVQIAEVPRTLSGK----------------- 119899462 5 -------NPPQTLPGRLRQRVSVTPSAPALLRNADGDWQPMPWSALLERAEHLATHFVRLGVRPGDRVAIMLPTGPDWECCQYAALLAGAAVVGIDAHDAPQNLRHILAIASPALVVAPD--AERLEQLRSLHPGDWHAIVQAEAPSDTGLPCLSQLTTPCEALEPAADDIATLVFTSGSTGKPKGIAYSHRQILL-ACDTILDRFPAIRDDARLVCWLPLSNLFQRMINFCALTCGARSYMVDK---PDQIARLLPEIEPTLFIGVPRAWRMLQPLADAVLVRLRNLQFMVSGSAPLPGWLMERFHGLGWLVLEAYGISENVMPVALNTLDAY-----------RFGSVGHPLPGNEVKIAEDR------------ELLVRGAGVFSGYVGGDG--SSPIDAEGFLHTGDYARLDEDGFVWLEGRKSEVFKSSGRRIAPAPIEAALKQIEYVDHAVLTGSQRPYT----VAILALRPDHPLSSTVHDPDAQQRITAYQRPGAIVVAAK-PLTANLKIRRKAIEERFADVLAQA 211590933 255 -----------TLNEQFEGTFRENTEREAVYTTAG----SLTYRELDDLSTVLAVRLMKLGVKPNTVVPIFMSKSRWSVCAIAAVWKAGGAIATMDPAYPNERLFAIVDEFEARVIISDPEQRPRFVE-------PSHVHVVDEVAELPHFPKANGLAEAWKMSGVKPRDLAVVAFTSGSSGKPKGVLHTHDRLTSEHLSYSW--NVEYTNGSRILQFASYAYIASVGETQRVFSHGATLCVPSEEERLSNLADFARRSRATRSYLTSSAVRTL------NPKDVPSLKILCGGGEPIPKDLEEIW-GPHVHFIQVYGATEGGFLARDRTSKNHNKR-------------GLCPVGGLAWLVDPDDVDKLVPVGAAGGIVFESHELALGYLNDPEKTAKTFIDPPYLRNGDMGRYEADGSVTVLGRADTQVKINGQRVELGDVESNLR----------ILLPDAPDRPILTAFVRPNGDARTVFADAKARLERALPRHMIPRACVVVKEIP----GKTDRRKLRNEASEL---- 20805871 37 -------------WDIFRTAVEKYPNRREISNGKAGKYVWKTYKEVYDIVIKLGNSLRSCGIKEGEKCGIYGINCCEWIISMEACNAHGLYCVPLYDTLGAGAVEFIISHAEVSIAFVEEKKIPLFKTCPNSTKYMKTVVSFGGVKPEQIHSWDEFLGKQYELPIKKPSDICTIMYTSGTTGDPKGVMISNESIVTITTGVMHFLGNSLSEKDVYISYLPLAHVFDRAIEECIIQVGGSIGFW--RGDVKLLIEDLGELKPSIFCAVPRVLDRVYTGLQQKSYKFGNMKRIILSGAAPLASHIESFLRVCCNVLQGYGLTESCAGTFATFP----------DELDMLGTVGPPVPNVDIRLESPEMNYDALGSTPRGEICIRGKTLFSGYYKREDLTKEVFI-DGWLHTGDVGEWQPNGSMKIIDRKKNIFKLAGEYVAVENLENV---------------------------------------------------------------------------------------- 215506878 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MCAVMPLFHTFGHILSTFGVVAGVPTVYLPQGAPHAQTLEAIQRYRCTAIQGTPTTYYDLIQCREFDKYDISSLCEGIVGATSIQTSALEMIEKLKIDLMTAYGLTETAGPVAFGYRDKTGYH---------------PAPHTEIRIVDAAGSVLPVG--EVGEVQVRAPSVFAGYWK---HSVTGVYDDGWLPTGDQGAVTDQGTFEIKGRIKDLVIKGGVNISPEEVETALLGHDAILEASVVGVPDARLGEEVCAWVKLREGATANIEELQRHCRTKVNSLKVPRYVVIVDEFPRTSVGKVSKPDIRKAMAEKLNG- 152998177 79 -FPSA----RLNLAENLLK---QTGSAPCVIETESGDRQVYSADEVRAEVARVAQGLRQAGVEPGDRVAVVMPNKFSCLVTHLATLAVGGVWTSCSPDFGVEAIIDRIGQVTPKLLFVEPTFQYAGKQLAQRIESVEQLVIVGPKSQDKVTHWSDFGNEANEFTRVGFDDPAYILYTSGTTGVPKAIVHRTGGVLLQQLKEHLLHN-DVRKGDRVLWYTNMYHVAALGCDAVLVLYDGAPILKQQGLDCAPLWRVVEQEQLTHLGISPKYLGTLAEFEPQQHHDLSSLRWLLSAGSPVAPNQYDWIKQVGFSSIS--GGTE---LMGCFLLGSPWHSL-------RKGTLTAKALGMAINVLDDRGAPV---MGRQGNLVCTFPSMPLSFWGEDARYKKTYFSDRWVH-GDHAQMNSDGTAVIYGRSDNTLNPGGVRIGTADIYNACEGIKEIEDCVVFGRPIA-GDEEIVLCIQLREDVTAHDGLAQRIRKSRMAPRHVPAAIYLVDDVPYTLNGK----------------- 197105201 12 -----------SVFDALIDAAKTHGAKKPI--LEDQERNPLTYTDLIRASFALGRKLSGL-TRKGERVGVMLPSSAGGVVTFFALHAFGRVPTMLNFTAGIRNLKAACDLAGVKRVLTSHRFVEKLHDLIDALEDRAQITYLDVRATIGLPDKLYAAAAGALPASVAPSDPGVILFTSGSFGAPRGVVLTHANLVANCRQ--IATHIALDPNWVFFNPLPIFHVFGLTGGLLPILTGMKAFQYPSPLHTKQIPPLIKDSKAAVLLATDTFVNQYARAADSDE--LAGLNFVVCGAEKVRDETHNLIEKFGIPLLEGYGATEASPVIAVNKPTDN-----------RRGTVGGLLPGMETKL-----EPV-EGIPGGGKLLVRGPNVMAGYLRDPPA-------GGWHDTGDVVSITDDGWVKILGRVKRFAKVGGEMVSLTAAEDLAAAVPDCRH-AVVAVPDAKKGERLILVTDRRDAEAAP--LLAHAQKAGAPELAVPRRIIKVPEIPVLGTGKTDYVALQ---------- 118389456 44 -----------NIQDLILHGYSLDKNKEFLGTLNTNQYEYITYDTVMTQAKSIASALQNLSLLKEAKVGIYAKNRAEWIVSDIANALYGYTMVPLYDSLGPESISYVLGHSGITTCYCSTPSIQTLSKTK-DLHELKNIIAYDEVPAETIYKYSDLLAKGSENIPLPTLTPQTIFYTSGTTGNPKGAMISHKNI-LSSVAGHMNSDVKFVSSDIHLSYLPLPHIFERFVNVSCWLVGAQVAFFSGEIT--KLKDDIAAAKPTILITVPRLLNMLIDYALETKYDAGRVRILVSGSAPISPKVMDFFRALSCIVCEGYGQTEGTGLATVQTILD-----------SKSGNVGGAVSGCEIKLQDENGNPMPR-----GEICVRGNSIFEGYYKDDEKTKEAIDEEGWLHSGDIGQILPNGGLKIIDRKKNIFKSQGEYISPEKVENIYVRARGVQEVYVHG-------------------------------------------------------------------------- 145604907 64 --------------------------------------RSYSHPELFARADFLARALRRSGWAPNDVVAIFSINTIDYLLPAYAAHRMNGIATPVNAAYTASELEHQLRSAGAGMVFTCTALFGVTLKAADALPTAGDAADGAATKKSPFPNLQELIAEGQSLDSLGARQVAFITYSSGTSGLPKAVIISHYNVICNVIAHTTFNSVSRKETEVELGLVPMSHTYGLLVVSHMATWRGDEIIVLPKFEMRSYLNAIQRFRIERLLVVPPIIIAMLNSGEF----------------------------------------------------------------PKTTSTNKPLAPYH-----------------------QSPSVVLGYMNDERATTETFVYDRWVRSGDKVYVHHHEHLVVVDRIKELIKVNGYQVAPAELEAHILKHPAVSDVAVTQIPDHRAGEVPKAFVVRAPEDEIAGRIIQHVADHK-ARYKLGGGVEFVDAIPKTPSGKILRRKLRE--------- 78062059 118 --------------------------------------QTMSLAELASQVRRVATRLRDLGVVPGDRVVAYLPNVPECAVAMLATTAIGAIWSSAAIDFGVRTVVDRFQQIAPKVLIAADGYRREVAEIARALPSLQTLVWLPNVAPCAVHAWDALLAGPDVPARVGADHPLWIVFSSGTTGLPKAIVHGHAGILAEHL-KLMHLHVDLHPGDVMFFYSTTGWMM-WNLLVASLLTGASAVLYDGSPGPECLWRLAADAGATCFGGSPTFVQMMEKSGIEPGFDLSALRSVLLSGAPSTPETFAWFYRQDLWVTSQSGGTELCSGLVGAVPSLPVHAGEIQAR----------MLGMAVDVWNDDGQPV---VDEVGELVVTAPSMPIFFWNDDARYRESYFEPGVWRHGDFMRITRDGGCYIYGRADSTLNRYGVRIGSAEIYRVVEEIDEVADSLVVCCELPGGGFFMPLFVRLRNGETLDDTLRARILRTLCSPRHVPDTMVAMEQIPYTLTGKKMEVPVRK--------- 42761549 49 -YPDWFKGGELNCYNVLDKHVKNPSKRDQDALIYEKKTIKLTYFQLYEKVCEFSRVLLNLNISKNDNVLIYMANTLEPIIALLSCARIGATFIVLYDGYPVKSLIDRIDTFTPKLIITSNCGIDLKDAIQLSTFKPNHVITHFRNNEDNTLDWDKEIQKIKDNVPVESSHPLSIYFPSGTSGNYKAIVRSNGGSIV-GLAYSWFSCISKKDETVYLSHSSIGWATFHLGLFGSLGLGNTMVIMKPIHYEHYLWATIEKHKINTFLTSPKTIRYLIKNDPDAKYDLSSLVSIWTSGEVIEQSIPEYIEKLKCRSSNLYGQTESGCALLFNYKRIITKQNNTLIN---------PTPFLKPSIFSEDGIELPEN--QVGEVAFKPPSFATTFYKNELLYKKMFNKPGYYNSGDLGFKNENDYYGIVSRADDQINSRGFYVLLNEIETSILKHPLVLECCSIGIHHQDLANVPIGLLVLNQQQPDLKNQINEIIKNDMDYYSELSKIIIVPQLPKTKTGKIPRQII----------- 168042921 168 ----------------------------AIMYRNEGEVREITLSQLRADVSRVANSLEALGFKKGDSIAIDMQMNVQAVTAYLAIILAGCVVVSIPDSFVAKEIAIRIRISKAKAIFTQDKKLPLYSRVIESKAPLAIVLPADGKASSGDLSWDEFLPDEYKPVIQSMDSYTNILFSSGTTGEPKAIPWTQHTPL--RCAADSWAHLDSRQGDVLCWPTNLGWMVGPMIVYSAFVNGATLALYNGSPLDRGFGKFVQDAKVTMLGTVPSLVRAWKASGCMANLDWTAIRAFGSSGESVDDDLWLSAQAGYKPVLECCGGTELGAMYVGG-------NLVQPQAFAAFSTVGMTF---RIYILDDSNNPYPDEAACTGELVLH-PHNFGSYQGMPHFNGKQLR-----RHGDIFQRFHGGFYKAHGRSDDTMNLGGIKASAIEIEQVCNAHESVQETAAISVQPPRGGELVIAAVLKPGYNISSKELQKIFLSHVMSNFKVRAVAVF-PDFPRTASNKLLRRVLR---------- 167624045 36 ---------NYTIADRLEQQALSQTDKTFLVY----NGKHYSYAEVDQRANQVANLAASRGLNSGDVCAMVLENRPEFFFIWFGLTKIGVIVAFINSQVHGAPLSHAIKETEASAVIVGEECAHLVSKTMSEVADCSLLQVFDTNLSLNYGDYSHEFNSKESRKGITAETPSLLIFTSGTTGLPKAAIYSHRWLCSGDVMSVTIDA---SASDVFYVCLPMYHGAAATSVTSTALAAGASIVVRRKFSVREFWLDVQQNGITVCQYIGEICRYLLNDDDTKGLKDHSLR-CMLGAGFSGDSWQSWINKFGMDIFEGWGSTEANTNLIN--------------LDNYIGSCGRVADWTNFRLVDANGHYIPCKSGEVGE-AIGGGGRFEGY-TSSNATEQKIKGDAYWRSGDLLRFDDNGYFYFVDRIGDTYRWKSENVSTQEVANELSGLAGLELINIYGVQVPEHEGRAMAAVVMQQGIDFDPNAFYAFTEAKLPRYAAPQFIRVSSVADMTSTYKLRKIDLQKQ-------- 54026865 29 ---------------------------------------RQTWGEIHRIARCMAGALAEAGIGHGDAVGVLAGMPVDIAPACQAVWMRGGSITMLHPRTDARDTETVLRMIEARAVVLGAPFEAAEPLLRERGITVVRIDRMRE-------------GADTDPLPTTEDDVALQQLTSGSTGSPKAVRITHGNFYVNAYAMFDRVKFQL-DSDVMISWLPLFHDMGMVGFLSVPMQFGAEVVCVTPLDPLLWAELISKYRGTVTAAPNFAYSLLLQQAEEGSLDLSSVRYMWNGAEPVDPDTMEALAVAGKRLTPVYGMAETTLAVSIPDPDRPVTPHGHHGTIRRLPTLGYLVDELEGRVVDADRQPLP--TRSVGVIELRGPAVTAGYVT-VDGFRPAQDADGWLDTGDIGYFTEEGLVVVCGRIKDVIIMGGRNIFPTDIERAAMRVSGVRPGNAVAVRLDAGQKRSFAVVVESNDHQNAEAVKRMERDIAHAVFARPRTVAVLGALPKTSSGKLRRAA------------ 52545724 22 ---GWFLGGQLNVSNCLDQHVRKSPESVALIRDEPGTEVRITYRELLETTCRLANTLKRHGVHRGDRVAIYMPVSPLAVAAMLACARIGAVHTVIFAGFSAESLAGRIND--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGEPINCEAWEWLHRVVGCTLVDTWWQTETGGICIAPRP-------SEEGAEILPAMAMRPFFGIVPVLMDEKGSVV-EGSNVSGALCISWPGMARTIYGDHQRFVDAYFKPGYYFTGDGAYRTEGGYYQITGRMDDVINISGHRLGTAEIEDAIADHPAVPESAVIGYPHDIKGEAAFAFIVVKDSAGDSDVVVQELVATKIAKYAVPDEILVVKRLPKTRSGKVMRRLLRK--------- 210103822 48 ---------------------------------------------VHDRALRFGSGLLEKGLSAGQFVAIFSQNRPEWVIAEQACSAFSMVVVPLYDTLGPQAIKFVIEQGNLHTIVCDEKKVASILDITQEASVVKRIVVMDLKKRATSLGIEVMSFDDVEPPR--PEDLLTICYTSGTTGLPKGVMLTHRNIVTNAVLKHVEGYLCLGPDDMHVSYLPLPHQFERSLHVMFFMTGVQIGFFGG--DVKKLLDDFRELRPTIFPSVPRLLNRIYDTIQHMPTTISSVAKNIFASESPGRSCEGYHHRIGSSVLYGYGQTEANAGVSFTIPGDHST-----------GHVGSPLTCNLIKLVDPEMDYYTKNNQ--GEVCAKGPNIMKGYYKAPEKTADALDEDGWLHTGDVGQWLPNGVLKIIDRKKHIFKLAGEYIAPEKVESIYTGSPLVAQAFVHGVPDPE--------VLPSKSKAVRDAILEEVTQRGLHSFEQVKDIHLHPELLLTPTFKSKRTALRDMYKNL---- 194665317 276 -------------------------------------------------------------LAPGATVALLLPACPEFLWLWFGLAKAGLRTAFVPTALRRGPLQHCLRSCGARALVLAPEFLESLEPDLPALRALHLWTVGSDTRPAGISDFLAEASAEVDSAPQNMTDTCLYIFTSGTTGLPKAARISHLKIL---QCQAFYQLCGAHQEDVIYLALPLYHMSGSLLGIVGCLGIGATVVLKSKFSAGQFWEDCQQHRVTVFQYIGELCRYLVNQPPNKAERGHKVR-LVVGSGLRPDTWERFVRRFGPQVLETYGLTE-GNVATFNYTGQQYKHVFPFSLIRYDVTTGEP-------VRDTQGHCVATSPGEPGLLVVSQQSPFLGYAGGPELARGKLLKDVFFNTGDLLVCDNQGFLRFHDRTGDTFRWKGENVATTEVAEALEALDFLQEVNVYGVTVPGHEGRAAALALRPPHSLDLVQLYAH-VSENLPPYARPRFLRLQESLATTETFKQQKVRMAKE-------- 161723272 6 ------------LTDLLQKAASQFPNRAAYKFIDAGFTETLTWWQVYRRSMSVAYELRIY-ASDGDRVAILAPQGLEYIVAFMGALQAGLIAVPLAPQFGDERISAALRDSLPSVIITTSAAIVEVTKYAPHARSAQG----SAPVVVAVDVLDLDSPRELDPSRYERLNTAYLQYTSGSTRAPAGVIVSHKNVITNCVQL-MSDYLGDIEKSTAVSWLPFYHDMGLILGVILPMVNQTAVLLSPMARPARWMQLLGKYRGQISCAPNFGFELAVRRDDMAGLDLGHVRAIATGAERVNAATLERFARFNLDIRPSYGLAEATVYVATAGPGRPPKSICFDYQHLSAGSYGAPRASV-LRIVDPDTR-IETSEGTVGEIWVQGDNVARGYWRNPENTERTFTPDGWLRTEDLGVIFE-GELFITGRIKDLLVVDGSNHYPDDIEATIQEITGGR-VVAIAVPDDCTEQLVTIIELTKWGYADCDAMEKLCVKREVTRVRVADVVIVAPSIPVTTSGKVRRAACVERYLNH---- 71657153 108 -------------------------EKTMEVCVFEPERRNITYSQLWTNIEKLGKGLAEIGLQEGEKVAMYEETRWEWFCSIHAIWSRRMVAATVYANLGDDALAYALKETHCKAVICNGSNVLKLIGVLRKMGILGTIIIYLGSFPESTDAWTDVLKKGEDPSSENCDDLALIMYTSGTTGNPKGVMHSHGSISASALAHRVRDVLGPNESETYCSYLPLAHIMELAVLSILFLRGCTICFGSPRTLSSTFAKDFEEYRPVLVVGVPRIFDTVKKGVEAKLPPPGSLRVLLSGGGPMNPSTQEFVNVVFGMIIQGWGLTETVCCGGIQRTGN-----------LEYVNVGPPLNSLEIRLLDTEEYKHTDKPEPRGEILLRGPFLFKGYYKQEEQTKEVIDNDGWFHTGDVGAIASNGTISIVGRVKALAKSNGEYIALETLEATYGANGLVTNNGVCVLVHPNRSYTVALGITTKDRRKATESFQATARAAGRRSFEIVRHVRLLEETPLTAAMKLKRRVIDERYKEL---- 25141359 8 --------------EFLEET-SIFENKTCLIWRD----REISFKEFHEYIGKWKNVLDEQKTKTTNRIALFCTNSPDILAIIVAGQLSGVTVIPLNPSYKKYEIDEYISKSIANFIIVSDDVLDKFEE--------REVNLISELFTSNVT--------PSSTASTPENQGVIVFFSSGTTGPPKQFEYTQRILCSQIDQIKAIRSFSPSTDDICYGVLPFFHAGGLITILSMIFSGCT-VLINERWNEHEFLANCQNYKVSVLFLVPPVLNFFANHPLVSSYDLSALKTIYVGAAASPPENFAKVAERLPELIQLYGTSECGVLLCST-----------GKGKASGKTVGWPFPFVELKINPENN-----------EIFVKSATAM---------------EEGFMETGDLGCLSKTIELMIVGRSKEMMKIRGWQVNPNEVEDVIRKVEGVLDCAVY-----QNQEKLTAKII---GNPDSKADIFKIVKDNLASYKQLDDVIFVEELPRNPSGKLVRHML----------- 55665470 198 ------------------RLAELAQQRAAHTFLIHG-SRRFSYSEAERESNRAARALRALGLSPGATVALLLPAGPEFLWLWFGLAKAGLRTAFVPTALRRGPLLHCLRSCGARALVLAPEFLESLEPDLPALRALHLWAAGPGTHPAGISDLLAEVSAEVDPVPQSITDTCLYIFTSGTTGLPKAARISHLKIL---QCQGFYQLCGVHQEDVIYLALPLYHMSGSLLGIVGCMGIGATVVLKSKFSAGQFWEDCQQHRVTVFQYIGELCRYLVNQPPSKAERGHKVR-LAVGSGLRPDTWERFVRRFGPQVLETYGLTEGNVATINYTGQRGYKHIFPFSLIRYDVTTGEP-------IRDPQGHCMATSPGEPGLLVVSQQSPFLGYAGGPELAKDVFRPDVFFNTGDLLVCDDQGFLRFHDRTGDTFRWKGENVATTEVAEVFEALDFLQEVNVYGVTVPGHEGRAAALVLRPPHALDLMQLYTH-VSENLPPYARPRFLRLQESLATTETFKQQKVRM----------- 198258099 5 -----------NVSRFLDEKAESQPEVAALGRNSKGEIDSLSFRELAAEQNEWARRFRSKGIGKGSRVLLMVKPGLPLIAICFALFKIGAVPVVIDPGMGLKSFLNCVRRSKPEFLVGISLAVWVSRVFRKSFRSVRGKVKVGGPLER---VSERFLAEAAEATQ--RDDLAAVLFTSGSTGAPKGVCYEHG--MFEAQVEAIRAQYGIEPGEVDLPMLPIF-------ALFNPALGMTTVVPPATVDPKKVVQAIQQCGVTNSFGSPALWTKIGAYCDSHDIELPSMKRILMAGAPVPPRMMKQYKRIHGHVHSPYGATEVLPVSSVS--DDEVLEVAAERTAKGEGTVGRILPGVEARILPMTDEVLGVPQGEIGEIVVTGPSVTKAYDQLPEATRLSKIVEGWHRIGDLGYFDGDGRLWFCGRKVERVDTSG--VYFTDCEGVVNVHPRVFRSALI-RYSESGKTVPALVVEPRGEYPNSKDAERDLLSEELAE-KSPRHFFLHRAFPVDVNAKIHRLTLAKEFE------ 189459973 6 ------------LSTLICRQAKKYGDRIALKYRDTESWISVSWNQFAEKVNWVSNALIALGAEVQENIGVFSQNMPECLYTDFGAFGSRIVTIPLYATSSEAQVHYILQDAGIRFLFVGEQYYDVACRVQNLCKTLKQIIIFDPKVKRSYSDFLKLGMERKFQAEVDKRDLVNILYTSGTTGESKGVML-HHSCYEAAFAAHDGRLTTLGESDVVMNFLPFTHIFERAWSYYCINKGCLLCINLRPQDIQKTIKEIREHNITYLMTPPPLLHMKYKFYEKTIYSL--LKKTITAGAAIPRAVEEFVHSVGINMIAGYGLTETTATVSCCWFDSF-----------RIGSVGRVMPNLEIKI------------GENNEILLRGETITKGYYRKEAMTRQVLTEDGWFHTGDAGYI-EDGFLFLTERIKDLFKTSGKYIAPQAIETKLVVDRYIDQISIIALIVPEYGQVKKAYLLQKQEILDLFRLRIDTLQQEFAHYEQIKRFTLLPE-PLTNTLKIKRPVLMKNYA------ 114321257 82 ---------RLNFAENLLRHA-LHGDASAVAVSESGAPVRLSRGELLEQVAALQGFLLAQGVGPGDRVAGVVGNTEHALIGMLAATGLGAIWSSASPDFGVSGVLDRFSQIEPKVLLAVNGYVELAERLPGLAAVLSIPLLPDVGHPEGFTPWDEALAVHAGARPVPADHPVYILYSSGTTGVPKCIVHGAGGMLLNHSKELMLHA-DLKPGDTFFYFTTCGWMM-WNWLASGLVTGARLVLFEGSPDLDVCWDLAEREGITHFGTSAKFLGGCRKKELAPGHDLSALRVLFSTGSPLLPEDYDWV----------YGQVKRDVLLASISGGTDICGCFVGGTPNLPVRRGCRLLGVDAAAYEDDGHDA---GHGRGELVVRQPFPAMRFWNDPDGSR---YKGAYFKTGDYVRFTEHGGAVIYGRSDATLNPGGVRIGTAEIYRQVEQVPEVADSLVVGEPVDGDVRVLLLVVMAEGQTLTEEQRIKQAIKENASPRHVPGRIVAVPDIPYTRSGK----------------- 145553301 52 ---------PITLPEQFKMDCSQFAKKPALSVKRNNKWITRTYQDYYNESLQFAKALIAYGVSEMSAVNIIGFNAPEWFISFMGSIHSHNLPVGIYTTNNPEACFYVSEHSECELVVVDREQLNKYLQIWDKLPKLKGVVIYNDEIPKEGISWKDFLEFGKKPELINPGNCVTLIYTSGTTGNPKGVMLSHDNYIFTITQQRKKYQFLDNEEMRIVSYLPLSHVAGQLIIVGSCRWGAHIYFANPDALSGTLINTLKEVRPTVFFSVPRVWQMIAKSNGAIKTKIATWKYLIFGAAPLSPVIREYFLSLNMYLINGYGMSECGGVTTLADPL-HFDKFDDF----FMNSTGKTMEGTELKIDDKDGN---------GEVCYRGRHIFMGYFKDEESTRNTVDKDRWLHSGDIGKLDSKGNLTITGRIKELIITGGENVAPVLIENEFKTIPIISNCMVIG-------------------------------------------------------------------------- 84499624 81 ---------ETNLAAPLLRFAEERPEAPALVQSETFGRVELTWRELADRVGALQASLKEMGVGQGDRVVAVLPNTPDAIIAIYATVGLGAIWSLCSPDMGFSAILDRFRQIEPKVLIAQDGYVAVLDDLAAGLPSLEHIIVPVVGDGAGWSDWGEMLSRRQAPEAVPFSHPLWVVYSSGTTGNPKPIVHGHGGVMVEGAKQALHQDTG--PDDRFCWLTSSGWIM-WNTQVNSLNQGAMVALHDGHPDMLEVWRMVAREKLTYFGAGAAFYQACLKAGARPGADLSSLRALGSTGSPLSQE---GYDWIYSEVKSDVWL----APISGGTDFAGAFVLGNPMMPVRAGEMQCRALGNAVRSFDEEGREL---TGEVGELVCTLPSMPLFFWGDEDGSRSYFTYPGVWRHGDWIEITEEGGAVIYGRSDATINRRGLRLGSSEIYRAVEALDEVLDSLVIDLEFLGRESFMVLFVVPKQG-PLDSALRDRIIRNGVSARFLPDEIVEITDVPRTLSGK----------------- 88857939 1 -----------SLIDLLAFDARNKPSQEVFRFVDNGESESYDYQTLSQEISRIAIGLQAL-IKTQDQALIVLPQGVQFVTAFYGCMAANVIAVPSFPQLQIERLQFAITDLGNPIVITNRDILPKLQEHIA-LDSVRWLLIED---------LASVIAQPLSDFRTHEHSIALLQYSSGTTGKPKGVIITNQNIMENSELIRQSFGHK-EDHTRMMLWLPPHHDMGLVGGVMQGVYTGTLLMPTDLFSQYRWLKAVSDYRATTTGAPNFAYELAVKNIRESRLDLSSLENLFCGAEPINSHSINQFLDKFAPFLPCYGMAEATLMVSGKPHGQQYKQLCIDEPLLKHGSSGVVHSSLQARIVNETGTEVAQG--QVGEIWLQGSSISPGYWQDAERTAINFYEETFHRTGDLGFYHQD-ELFITGRLKEVVIIRGANFYPQDLEETTLAFPELNNCAAFSVPKEGKEQLIMAIEVPRNVTEFNQ--YAKILNGRLVRFGIRADIILF--LPRTSSGKLQRVAIKKAYEE----- 116000681 114 -----------------ERAAADHEDRVAI-EGVDDVRRGMTHKELRVLIDRVCEKMPEWGVRHGRRIAVVVPNGPELMTALLCVLQRHCA-VPINPVTTQEEVEAELRSTRAKVLMYQRDGGKKMRRLCKKLSLTPLIITPSATVAGDFTITGDGLATEDDPFLMEPERLALILHTSGSTGKKKVVPIAMSQVIIG--AAALAASCGLDEADVCCNFMPLFHVGGILRNVIAPIMSGGTTVAMPFFDVDSFWEVLSSKKCTWYYGAPTMHMLITKSAENLPKNEKGIRFIANAAGPLNPTTAVELRRLNAVILPSYGMTECMPXXXXXXXS--------------------------------KGDICP--TGTVGNIHVRGPLVLTCYEG-EEPGSSGFEPGGWFNTGDMGMMDDDGYLYVTGRSKEVINRGGEIISPNEIEDVLITHPCVSECIAISVPHGTLQEVVGVLVVPTKGVQVPRQIIQHVAK-RLPPSKWPQCLILTTGIPKSITGKVSRSMITKQLR------ 110632530 83 -FPDAKLNFAENL---LWKS----GNGDAIVFRGEDKVRRISWHELKALVSRLQQLFKAEGVKAGDRIAGMMPNMPETVAAMLAAASLGAVWSSCSPDFGVRGVLDRFGQIEPVLFIAPDGYWQKTAEILSALPSVRKALIVDASGIERAVALDDAIAPPLTYERLPFAHPLYILFSSGTTGIPKCIVHSAGGTLLQHVKEHRLHA-GLADGDRFFYFTTCGWMM-WNWLVTGLASGATLLLYDGSPDGNILFDFAAGERMTYFGTSAKFIDAVRKAGPARTHDLSSIRVISSTGSPLSPECFEFVYKKDVHLASISGGTD----IVSCFV------LGIPLLPVWSGEIQGPGLGMAIEVWDDQGHPLESGKGEL--VCTKAPSMPIAFWNDPEKYRSAYFENIWCH-GDFAEWTPHGGIVIHGRSDATLNPGGVRIGTAEIYNQVEQLPEILEAICIGQ-DWDGDVRVVLFVRLAEGLMLDEALQKKIIRTGASPRHVPAKIVAVKDIPRTKSGKITELAVRD--------- 169768574 18 -------------FNYIFHHGRRNYSTDRVLYRVDGTDETLTFEELEQKSRQFADAIREYDIMPNDVVAILAKDKIQYPIAYYGILAAGAVVIPVQKEVSETDVAARLEQAKAKLVITDSELLRLVASMLAGCISVQNWPCVDSLLPMGNPDAQTFELKTPQEV---DQHNAFINRTSGSTGTMKSVLTSHAHYIA-TMEATVGTIPADTNPDRDVWVSPLFFINAKLHMGLNILLGIPVVLMKQTLD-ETTVDVVARHHITFLFITPPIAARLARA-DLRHINVSSVKWLLTAGAPMHENLRRTVSRQGVHLTLEWATSET-----------MLLAMQVDECSKQPGSSGTLVNGIQAKVINETGRECSYGEE--GEILVRNAARFKGYKDNEVANRD-FDSEGWFHTGDYGYLDQNCNVYIVDRIKELLKVGGSHVSAAEIEAILFEHPAVSSVVVVGVRNTETQDEPTAFVILRTETAQVTRDIERYARAKLTGRRLTGGVHCISSYPTTG-FKINRRALKSM-------- 61402478 80 --------------EVLSEEEEKQPNGKIFKKLVLGNYSWMSYEAVDQAVESFGSGLAALGQKPRQTIAIFCETRAEWMIAAQACFRRNYPLVTLYATLGEDAVAYGLNQCGATHLITSTELLSKLKNVLFAVSGLQHVIYVGSGEPQSLISMQEVTELGAKPERPSASDLAVVMYTSGSTGNPKGVKMQHSNLIA-GMAGQCQRIPGLGSQDTIVSYLPLAHVLELTAEISCLSHGCRLGYSSPHTLTDQSSKIKKGSKPTLIAAVPEIMDRICKNVNGKLQEMSCVRRMLSGGAPLSASTQRFMNVCFCPIAVGYGLTETCGAGTISDSSDYST-----------GRVGAPLICSEIKLRDPEGGYTSQDKPHPGEILIGGPNVAMGYYGSEEGQNDNFWVDRWFSTGDIGEVHPDGCLEIVDRKKDLVKLAGEYVSLGKVEAAMKNSPLIDNICVYASSDQNY---VISFVVPNQKNLTEEEIKEIAVTSKLERFEVPQKIRLSSE-PWTPTGKLKRKELKNHYERLYG-- 120404108 7 -----------TIPGLLAERARLQPDDVAYTFIDAGFAETLTWSQVYQRVQVVAEELLRHG-SKGDRAAILAPQGLEYIIAFYGAMTAGFIAVPLPPALGQERVNGALRDCQPVAVLTTSAVVGDIMTYVGALQGAAQPAVIEVDA----LDFDSPRAVEVNVGPLPK--TAYLQYTSGSTRAPAGVIMTHKNVIANIFTDYMSHRGGVPPQDTTMSWLPFYHDMGLIQGVFATLLGRPAVLMSPLQKPARWIQQLAINPHSWSAAPNFAFELSVRRADMEGLDLGQVLGIISGSERIHSATIRRFNQRFAQVRPSYGLAEATLYVISAPTGHTPATVRFDDAGTELVSYGTPRSST-VRIVDPETRTENPDGK-MGEIWVHGDQVAMGYWRNPQQTERTFGGEPWLKTGDLGVMSE-GEMFIIGRIKDLLIVDGRNHYPDDIEATIQEITGGR-VAAISVLDDTSEQLVAIAELKKKGASEAEALLRAVKREVASAIKRSHSVRVADSIPITTSGKIRRSACVDRYR------ 182419967 13 -----------NLIQILHFRAYCTPEKIAYEILDSNNPYEITYSELYSRVSNFALRLLKNKIVNGDRCLLIFNRELDFIISYLACNFIGAIPIPLN---MPKRNSYIAKDSEARCILTERDNVEFLKEAFSNCKYLSALPIYFEK---------EKSSVSKDKVAHKHNEISFLQYTSGSTGIPKGVIVTNSSLLNN--MKQIEKKLNFCEESIMVSWLPFYHDLGLIYGILQGIYSGYKVILMNPDDPISWLRAITTYKATHTAAPNFAYELISNELEVKDIKLDTLKAALCAGEPVNIKTLNRFKSIGCVLSPAYGLAEATLIVSCHKVLKKVSWIKLNRSDYNNGIITILLADNEIYVIDEDKKESELEVNNIGEICFFGPSITNGYWGSDEKNKKIFKYDEYLKTGDLGFIDDSGELYVTGRRKELIIIRGMNYYPQDIESFYSEEYFVKNAAAFSI-LENGEEKLILV-----QEIVQDAIKDHQCKKWGEHIRRTEVIVFVPSIPRTISGKIQRAKCKKIFEN----- 125716300 1 ---------------------------------------------------------------------------------------AGGAYVPLDPAYPAGRLHSVLDDASPVLVIADRTGR---DALGADVLAAKTVVDLDD---EHAWQSQSPSDPDGEAYGASNRNAAYVIYTSGTTGIPKGVVVEHRHVV--NFLHAMARQPGLDADDRLLAVTSMSFDIAGLEIHLPLSRGATLVLAGDVAEPSRLRRMLHDQGITVMQATPAGWRSLLD---ASGEELPAGLRVLCGGEALNPALAQRLERFG-QVWNLYGPTETTIWSTVALIDASASAGAA------NLSIGRPIANTRIYLLDAHGEPVPLG--TAGELHIGGDGVARGYHARPELTAARFVRDPFYRSGDLARWLADGNLEYLGRADDQVKIRG--------------------------------------------------------------------------------------------------- 211593169 255 ------------LHELCLQHAKTTPDAPAV-RSWDGD---LTYRQLEDLTSRLAYSLVGQGVGPNIYVACAFYKSTWAVVARLAVLMAGGAYICVDGSDPPPYLTSVLERTQIKIMLTSAGYKERFA------DRVETVFEVSEASVSSL-----PLVTSVPCSTVTPTDPCVVLFTSGSTGKPKGIVQEHRSYA--SALTDYIRVMGMGPHTRMFQFDAYTFDISNNDFLAPLMAGGCCCVPTRSLTMDSLMNDMNDLEGNMMFITPSVAIDM------EPDRVPTLEMMCIGGEPVSSAVLAKWLDR-VQVVNQYGMGEVASLCAYN----------RNLEMGRGSVVGRPATGA-IWIVNPDNPDQLMPVGAVGELLIEGPHLSRGYLDHVSGKSENFLPHRLYRSGDLGRYNHDGTIELMGRKDSMLKLDGARVEAGQVEYVLRRNLSTGDAAVLGAIDGQGDPILAVYLYLANERGPVEEMLSEAVRQSLPKYYVPALYLLIDTVPRTKSKKTDRRKL----------- 157371516 10 -----------------RHWAQRRPQAAALVVGH----QPVSWLVLRRQVDKLAADFQHQGVEPGCGVALFGKNSYPLLLAYLALLQCGARLLPLNPALPVSLLATLLPELDIDFAFSPDQL--------PALPT--RIIRLNPPSTESRW---------LNPPRWDPQRLATLTLTSGSSGRPKAAAHSYAGHL--ASAEGVLQLMDFQAQDRWLLSLPLFHVSGQGIVWRWLLAGATLMVRDMHPLADALA------GCTHASLVPTQLWRLLAQPLAAL----TLKKVLLGGAMIPVELTKQAEATGIRCWCGYGLTELASTVCA-------------KRADARPGVGLPLAGREIKLVNE-------------EVWIRGRSLALGYWLQP-----IVDDQGWFHTRDRGVMEQD-ELRIIGRLDNLFFSGGEGVQPEDIERVLAAHPQISQVVVVPVDDAEFGQRPVA-VIDSEESLSLDELLA-WSQDRLVNFQRPMALLAMPNELKAGGIKISRRQLQQWA------- 145238692 55 --------DRVSYFYVLEQHARDPKTKDRPFIVYNG--QSWTYHETYVLALRYGTWFKQHGVKPREVVAMDFMNSSTFVFIWMGLWSIGAAPAFINYNLTGQPLTHSVRASSARLLLVEEELRQKFSSEQLELGDPVNVVFFTPEVETQILGMEPTREDDTARSGIQLRDMATLIYTSGTTGLPKPAILPWRKVWAGAVMVKTW--LKMTKDDRVFTCMPLYHSSAAILGLMPCLWTGAALIIGRKFSARSFMREAGENDATIVQYVGETMRYLLAVPPAENLDKKHKIRLALGNGLRPDIWNRVKERFNIPIAEFYASTEGPGGLFNISSNDFTAGAIGRSGFITSKIIGRSVAIVEI---DQETQQVPRGD--PGELYALNPQSFVGYYKNNKATRDVFRKDAYYRSGDLIRWDKDGRWYFSDRLGDTFRWKSENVSTSEVAEVLGVHPEVHEANVYGVALPNHDGRACAALVLQQQARSEDQLAAHVLK-NLPRFAAPLFLRVMAEMQATGNNKQQKHTFRTQ-------- 71744404 97 ------------------------------------ETKYLDYGTFWDYIESFGRGLVELGISPNSRVAIYEETRWEWLATIYGIWSQNMVATTVYANLGEDALAYALRETGCKGIICNAKNVSVVIKFMSEGITPSAPIIYNGSLPASVVSWEEVVKEARDRLPLNADDLALIMYTSGTTGDPKGVIHTHGSLMVHALDHRLNEVMGCHKGETYCAYLPLAHILELGVVNIFIARGA-LICFGSPFTLTDLTARLAEYNPSLLIGVPRIYDTLKKAIQAKDHAFQSIRIALSGGGPLSTATQDFVNVVLARTIQGWGLTETVCVGGVQFTGD-----------IETGAVGPPLLSEEVKLLDVEGYKHTDEPDPRGEILLRGPFLFKGYYKQEELTKEVLDEDGWFHTGDVGSIDPNGTLRIIGRVKALAKVLGEYVAMEALES-MYAHNSLSMVCVLVHPDRPY---ICALVLTDEAKVVAFT-REHGLKGKYPKFEIVRHVRLLDEWPLTAVGKLKRRVIDERYTD----- 134100818 73 ---------PTTLQEGLRLAAELAPDRGTTFIAADGGESFQSYAELLTEARELLAGLGERGLAPGDSVLFQFAGNRNFVTAFWACVLGGYVPTPCGVPLGFDRLRNAWELLGRPVILTDAELLEGVRGLGSGWDAEITAYCNEELRRAG---------ADADPHPVEPGDPAVQLLTSGSTGVPKCVRHAHASIIARTLASAAVNGFG--EHDVSLNWIPMDHVGGVIMHNVSNVVLRHQHVNAELADPLVWMDWVHRFRVTNTWAPNFAFSLFNDNAERAAWDLSCLRHICNGGEAVVTRTAQRFLEVLRPLLPTFGMSEIASGTIYSRLSADDPPPRDVPEVITFTEVGRPLPGLALRIADDHDRPLPEDH--VGRVQFSGSTMMTGYYRNDEANRKACTEDGWFNSGDLGFVH-DGRLTLTGRDSDLIVIQGVNYLNFDIESVVEQVPGTEVTFVAACNDAGEGDRLVVFFVPASADVAG---TVAAIRARLA-FDIPHQVVPVEAFPKTGSGKIQRSQL----------- 13929034 54 -----------TILHVFLEQARKTPHKPFLLFRD----ETLTYAQVDRRSNQVARALHDLGLRQGDCVALFMGNEPAYVWLWLGLLKLGCPMACLNYNIRAKSLLHCFQCCGAKVLLASPELHEAVEEVLPTLKGVSVFYVSRTSNTNGVDTLDKVDGVSADPIPVTFTTPAVYIYTSGTTGLPKAATINHHRLW---YGTSLALRSGIKAHDVIYTTMPLYHSAALMIGLHGCIVVGATFALRSKFSASQFWDDCRKYNATVIQYIGELLRYLCNTPQKPNDRDHKVK-IALGNGLRGDVWREFIKRFGIHIYEFYASTE-GNIGFMNYPR-KIGAVGRENYLQKKV-VRHELIKYDVEVRDANGYCIKVPKGEVGLLIITELTPFFGYAGGKTQTEKKKKGDVYFNSGDLLMIDRENFIYFHDRVGDTFRWKGENVATTEVADIVGLVDFVEEVNVYGVPVPGHEGRIMASIKMKENEFNGKKLFQHI-SEYLPSYSRPRFLRIQDTIEITGTFKHRKVTLMEE-------- 10800088 71 -------PDARTMYEIFQRGLAVSDNGPCLGYRKPNQPYRWSYKEVSDRAEYLGSCLLHKGCKPDQFIGIFAQNRPEWVISEFACYSYSMVVVPLYDTLGEDAITYIVNKADISTIICDQKALVLIDNVEKGLPHLKLVILMDEKCGLEVLSLLDALGKENKPVPPNPEDLSIICFTSGTTGDPKGAMLTHKNIASNVTGKSLEHIFQPTCKDVTISYLPLAHMFERIVQAVVFSCGARVGFFQG--DIRLLSDDMKTLKPTVFPTVPRLVNKIYDKVQSEANTFSKLQFVITSAAPISLPVLTFFRAMGCVVIEAYGQTECSGGCTITSPGD-----------WTSGHVGAPMCCSYVKLEDPDMNYFAANNE--GEICVKGLSVFQGYLKEPKKTQEVLDKDGWLHTGDIGCWLPNGTLKIIDRKKNIFKLAGEYIAPEKIENI---------------------------------------------------------------------------------------- 169628233 29 ---------------------------------------RHTWKQVHERAKQVAGGLAGAGLGPDDAIGMLVGMPVEIAPAIQAVWMRGASLTMLHQPTPRTDLAVWAEDTGAKAVIVSAPF----DAAAPVLEEKGVIVVHIKDLWD---------ADPIEPLEADEDSVALMQLTSGSTGSPKAVKITHRNLYANAHGMYVASKYK-PEIDVMVSWLPLFHDMGMVFLTVPMFFGAELVKITPMRDVLLWGRLIDKYKGTMTAAPNFAYSRLRNQAKPGDFDLSTLRFVLSGAEPVDPAVVEDLCDAGKPFVPAYGMAETALAVSFSEVEASGLVVDEVDALRHLATLGPLLPGIEARVVDEDLNVLPARG--VGVIELRGESVTPGYVTM-GGFLAAQDENGWYNTGDLGYLTEKGHVVVCGRVKDVIIMAGRNIYPTDIERAAGRVDGVRPGCAVAVRDPKNQRETFAVVVESNAFENPDEVRRQVAHEVVAEVDVPRNVVVLGSIPKTPSGKLRR-------------- 57638595 1 ---------------------------------------------------------------------------------------AGGAYVPLDPSYPPDRLRYIIEDSQLSVLLTCSGVLS------PELTAGCMAINLESQQNTIAEYSTDNLD-----LTYSLDALAYVIYTSGSTGKPKGVLVSHRGIGNLALAQS--HAFGIKADSCVLQFASFSFDASISEIVMTFVAGAKLCLTSESLLPGNLLELLRQKQITHVTLPPSALAVLPHEP------LPELEAIIVAGESCPPELAAQWSQ-GRKFFNAYGPTETTVCATICLYDHHNNNLP----------IGRPIANTQIYILDELLQPVPIG--VVGEIYIGSVGIAKGYLNRPELTEQRFIINPFYKTGDLARYLPNGELEYLGRIDHQVKIA---------------------------------------------------------------------------------------------------- 167033794 76 -MPDWFANATLNFAEHLLR--RRDDRPAVVAVREDGQREVFTHAELAAQVAGLQTALKAIGIAPGDRVAAVMPNTWQTLVAMLACSSIGAVWSTSSPEFGVHGIIDRFGQIEPKLLIVCAGYVAKVNQVCAQLPGLEQLIVVDEFQATNVSLWDDFFQPGGEPTPLPFDHPLYILYSSGTTGVPKCIVHRAGGVLLQHLKEHGLHN-DLKADDVLFYYTTCGWMM-WNWLASGLAVGATLVLYDGHPGPERLLDLIEAEGIHAFGTSAKYLAALAGLEPAASHRLGSLRLLLSTGSPLSPHSYDYVYKADLWLVSMSGGTD----IVSCFVLGNPTLPVRRGEIQCKG------LGMAVQVWNEQGHAV---VDEKGELVCAHPSMPLGFWNDPDGSRDTYFSQGVWAQGDYAEQRASGGMVIHGRSDAVLNPGGVRIGTAEIYRQVEKVEQVMESVAIGQ-DWHGDVRVVLFVRLHQGLQLDDALRRQVIRQYTTPRHVPAVIAQVSDIPRTISGKLVELAIR---------- 15217631 37 -FPEPP-DDLVSAWDIFRLSVEKSPNNPMIVDGKAGKYVWQTYKEVHNVVIKLGNSIRTIGVGKGDKCGIYGANSPEWIISMEACNAHGLYCVPLYDTLGAGAIEFIICHAEVSLAFAEENISELLKTAPKSTKYLKYIVSFGEVTNNQRVSWDQFLKGEGKHYELPESDVCTIMYTSGTTGDPKGVLLTNESIIHLLEGVKKLLKTELTSKDVYLSYLPLAHIFDRVIEELCIYEAASIGFW--RGDVKILIEDIAALKPTVFCAVPRVLERILSDGGFVKKKLGNVRLILSGAAPLAAHIESFLRVVACHVLQGYGLTESCGGTF----------VSIPNELSMLGTVGPPVPNVDIRL-----ESVPEMGNPRGEICIRGKTLFSGYYKREDLTQEVFI-DGWLHTGDVGEWQPDGAMKIIDRKKNIFKSQGEYVAVENLENI---------------------------------------------------------------------------------------- 118617105 1 -----MLDH--SISAVLRERASLRPSETAFTFIDAGIAETLTWSQLHRRTCNVVRELKACG-ATGDRAVVLAPQGLDYIVAFLGALQAGQIAVPLSAGASDERVGSVLRDALPSAILTTSPIAGDVAECITLTPGERAPSVIEVDL------LDPGSGQGPAAESDSGSDIAYLQYTSGSTRTPAGVVVSRRNLLANVEQGMSAHGRAAPPDTTVVSWLPFFHDMGLMFGIMPLLEGFHSVLTSPLQRPARWMQLLAS-NCQVFSAAPNIAFELAARKDLAGLDLGGVRNILSGAERVQPATLARFAQRFARLRPSYGLAEATVFVATREWGQPPVTVYFDSDELTAGHAKRCATGTTVRIVDPQAAECPAG--VVGEIWVHGDNVAAGYWHRPQETERTFPPGPWLRTGDLGAFSE-GELFIIGRIKDLLIIYGRNHSPDDIEATIQEVTRGR-CVTIAVPDDGGVEKLVVIVEFKTRETSHEATMHRVRRDVIAAISKTHGLNVADSIPLTTSGKVRRRECLQRY------- 153954972 682 -------------------------------------------------------------------------------------------------------------------------------------------------------------------VKVLPENLAYVIYTSGTTGTPKGVMIEHKSLVLCNWHNNYYEISELDNSTRYAGFG--FDASVWEL-FPYLVKGAAVYIISSRLDIIRLNEYFENNNITISFLPTQICEQFMEIENN------SLRFLLTGGDKL-----RFFKPCNYTLVNNYGPTE----------NTVVTTSVVVDKEHYNIPIGKPISNIQIYILDRYNRIQPIGTQ--GEICISGRGLARGYLNRKKLTEEKFVKNPFYKTGDLARWTSDGNIEFLGRMDQQVKISAYRIELAEIENRLLKYEFIKDVVVIDREDFNKNKYLCAYYVSDMELYIND--IKYYLSVQLPDYMIPAFFIKIDKIPLTINGKVNRKVLPE--------- 153954972 271 -----------TIVEMFQQQVEKFPHKTALVH----ENEKITYMELNERANSIANYLVDRNIHADEFVGILLENSINQVISVMAVLKAGGAYIPIDADTPEERIKSIINDSGARVIISGKKHIRTLNRLQWECETLSAYICID------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163745498 4 ---------------LLHRNASEFANAPAYREKEYGIWQSWTWSQTRDEVEALALGFLELGLKEGDFVAVIGRNRPTLYWAMIAAEMAGAIPVPLYQDANAEEMAYVMGHCGARAVVGDQEQVDKIIEVQAQLPDFERMIYLDPRGLRGRANREKHIAEEARQAKLNYDSTGVMLYTSGTTGKPKGVVLSNRNVIETAKSSSEFD--NLRRTDEILAYLPMAWVGDFIFSVGALWTGFCTNCPE---SAETMHVDLREIGPTYYFAPPRVFEAILDFMDRAKYALSRVRVGYTAGEAIGPEIFDFYRSLGINLKQLYGQTEATVFITA-----------QPDGEVRSDTVGVTCPGVELKIADN------------GEVFYRSPGVFVEYYKNPESTADTKDADGWVATGDAGFIEESGHLRIIDRAKDVGQMADGRLFPKYVENKLKFFPNILETVVFG----NKRTECTAFIVMDTIQSHVEDVNRSVAEDELSGCQVHRFVVLHKELELTRTRKVRRKIIEEKYAD----- 187479457 1 ------MRFDLNTFEFVPTARA--PQALAVV----GADRTLSWEALAEAAAVWVERARAQGITADVPVVIYGHKQAGFFVAMVGALMLGAPFVPVDTIYPAERLRRIVEIVGAGAV-YDAET-------------------------------DQFETGAPQAQALEEKGLAYVIFTSGSTGDPKGVQIGRESV---ALLGEWMAGFGLGDAPVFMNQAPFSFDLSMYEVFGTLALGGSCVLNAREASQAQWYRRLAEYGVSCWVSTPSFAHQQLVSRDFAPGALPTLDTFLFCGEPLALALAKKLRQRDARILNTYGPTEATVATTLIEVDEAVIAAHD------PLPIGYAKPQAHVYI-------------DQGELCIVGDHVMRGYLNRPDLNASKRTEDGRFRTGDLGEAGEGGLLFCRGRIDDQIKLNGYRIELSEIDAALHDLSGVRACAVLRRPDGTA-VRLIGFLESGAEAARFAEDVKTQLAQRLPPYMVPSELVVCPELPVSNNHKTDRKKLLDIYA------ 125605526 174 -------------------------DDVAIVWRDEGKDSEVTLEELRKKVCLVANALDALNLAKGSAIAIDMPMNVNAVVIYLAIVLAGYVVVSIADSFAAPAISMRLKISEAKAIFTDDKELPLYSRVVEAKAPMTIVIPVRGSTPADDLSWEDFLADNYTAVEQPAYAFTNILFSSGTTGEPKAIPWTH--LTPLKSAADGWCHMDIRRGDVVAWPTNLGWMMGPWLVYASLLNGASMALYNGSLNSSGFAKFVQDAKVTMLGLVPSIARSWKSTDCTAGFDWSTIRCFSSSGEASSVDDYLWLRVCYKPVIEYCGGTEIGGGFVAG-------SLLQPQALSAFST---PAMGCNLFILDNNGNPLPQDSVGTGELAL--DPTFLGYFGMPEWNGKVLR-----RHGDEFERTPDGYYRAHGRADDTMNLGGIKVSSIEIERICNRNDAILETAAIGVP-PLGGEQLTIAVVFKDQSSQTEDLNQLKLAFNTALKKLNPLFVVVPSLPRTASNKVMRRVLRKEF------- 71905819 80 -FPEARLNYAENLLQ------QRDAGEALVFWGEDKVKRRMSRGELYAEVARFQQFLIAAGVGEGDRVAGYLPNLPETLVAMLAATSLGAIWSSASPDFGVQGVLDRFGQIEPKVLICVDGYLEKNAEVVSKMPSLLKAVVVNISNAVGWNDILPAEGKEVVFNRVAFDHPLFIMFSSGTTGVPKCIVHCHGGVLLQHLKEHQLHS-DVRPGDRLFYFTTCGWMM-WNWLVSGLACGATLLLYDGSPFAAKLFDYAATEKMTHFGTSAKFIDAAAKLGLTPGHDLTALRAMFSTGSPLSPEWVYREIKQDILLASISGGTD----IVSCFV------LGNPVLPVYRGEIQCRGLGMAVDVFDDAGQPV---RGEKGELVCTKPFMPVGFWNDPEKYKAAYFEDNIWCHGDFSELTAHDGMIIYGRSDATLNPGGVRIGTAEIYRQVEQLPEVLESLVIGQEWPPGDVRVVLFVRLREGDVLDASLVDRIIRDNTTPRHVPAKVVQVQDIPRTKSGKIVELAVR---------- 209545535 44 ------------------------------------------YRTLRAQAVEVARRLLTLGLRPGERVAVVAESDGDFARIFFGCQYAGLVPAPLPVAFGGRELRGMIQSAGAAAVIVPDIIAGWTDDIVGG---------FDLRFAGRPADLMALPADTIDLPVVSPDDLSYLQFSSGSTRFPMGVAVTQRSGMANARAIA-RDGLKVREGDRCVSWLPLYHDMGLVGFFLTPMTCQLTVLPTREFRPHVWLDLISRNRATISYSPSFGFELCARRATSIALDLSCWRIAGIGGDMIRHHILEEFERFGRAFTASYGMAEATLAISFVPLQTGIPSDDPSHALRTFVLCGQVLDEHELEVRDPAGRPLPD--RKVGTIFVRGPSLMRGYFNQPQETQRVLDSAGWLNTGDLGYML-DGQVVVTGRAKDLIIINGRNIWPQDLESAETEIGSLRDVAVFSI-DQETGETVVALIQCRASTPEARELLRSEAASLFRRHGVDVSVILVPTLPQTSSGKLTRARAKAM-------- 37679304 52 --------------------------------------YQFNWQQLNDEIERLAAVLGAQGVSRGDVITLLGKNHVDMVLILLAAHQLGAVVAIIMPMFSAK-LDTLYREQQTRFIWLDPN---VDVQTRSACSHDRRNVLL-----EISLASDHLNSMPSNHVDYRADQLATIIFTSGSTGNPKAVAHTHRQHF--ASAQGLLEEFCFTQQDTWLLSLPLYHVSGMAIIYRWLLAGACL-----KVGHGTLSEDIQ--GVTHASLVATQLKRLLD--DNTPLQLS---HVLLGGSHVEHALARAAQRKGIETWLGYGMTEAASTVTAKQIDS-------------VSNAGHLLKNRALQLIGQ-------------RIYIGGETLAEGYFFQGSLT-TLVDEHGWFDSKDLGVWQGE-ELKIIGRADNQFISGGENIHCEEIEAVLNEIEGVEQSIVVPMPDAEFGYRPVAVI--QSPSLANRAQYEQHLKEKLQKFKWPVAYYL---MPLTQEGKVSRQAVKAWLEN----- 149378189 86 -FPGMKLNFAANL---LRLAEGDHAEREAVAYCETRPVLRRTYAELKADTGALEAFLRKKGIRQGDRVAGVVTNGYEALVGMLAATSLGAVWSSASPDFGVGAILDRFGQIEPAALIVQDDFAGLIDG----LPSLRCVVVAGDKVTHWDEALAEGQGQAPSFTPLPPEHPVYILYSSGTTGKPKCIVHGNAGLLVNHAKELMLHG-DVGPDDRFLYFTTCGWMM-WNWQASALLTGAAVITVDGSPDLNYLWQVVADEKVTHYGTSARFIAGCAELTPAKNLDLTALRVVFSTGSPLLPEDYDWIYSDGAPDV-LLGSIAGGTDICGCFVGST------PLLPVRRGEIQCRFLGVDAVAYGDDGQPV---SGGRGELVCRQPSMPVAFWDDPERYKDAYFPDVWAH-GDFIEFTEHGGAVIYGRSDATLNPGGVRIGTAEIYRQVETVAEVKDSLVVGRQIE-GDVEVVLLVVPAEGQALTDDLQKNLIRQGASPRHVPKHIIQVPDIPYTRSGK----------------- 109076334 84 -----------TLYEGFQRGIQVSNNGPCLSRKPDQPYEWLSYKQVAEMSECLGSALIQKGFTPDQFIGIFAQNRPEWVIIEQGCFAYSMVIVPLYDTLGNEAVTYIVNKAELSLVFVDEKAKLLLEGVENKLPSLKIIVLMDAYGSESLKAMEDLRANRRKPKPPAPEDLAVVCFTSGTTGNPKGALITHRNIVSSAFVKATENSVNPCPDDTLISFLPLAHMFERVVECVMLCHGAKIGFFQG--DIRLLMDDLKVLQPTVFPVVPRLLNRMFDASKRKEAELRSVRLMVTGAAPVSATVLTFLRALGCQVRWIYGQTECTAGCCLSMPGXXXT-----------GHVGAPMPCNLIKLVDEEMNYMAAEGE--GEVCVKGPNVFQGYLKDPVKTAEALDKDGWLHTGDIGKWLPTNSLNLVGFSLRIFKLAGEYIAPEKIENIYIRSEAIAQVFVHG---ESLQAFLIAIVVPDVETLRPKAILEDMVRSGLKPFEQVKGIALHPELLLTPTMKAKRPELRNYFRS----- 88704949 102 ------------------------GDATAIVFEGDGPVQEITFRQLLAETVLRAEVLSSLGLKRGDRIAFNLPNILEQIFYTQAAKRLGIIYTPVFGGFSAKTLSDRIYDAGATVVITADNFIPLPSAVARELAGVEHTVVLAKAAEEGFIALHKALCASHAPVPVDADWPLFIIYTSGSTGKPKGVVHTHGGWLA-GIAHTMRMVFNAEGDDRIYVVGDPGWITGQAYLIAAPLCGIGTIIASPLFHAGRFSSIIERHKASIFKAGSTFLKAVMTDPDMSTYDMSGVKVATFCAEPVSPAVQQFMDRICDHYINSYWATEHGGMVFSCPWGGFNDLQADAKTWPL------PWIQAEVRIAEDDGNWRPAEPGEKGELVITQPYLARTIWGDADAFAEVYWSDGLAYTGDYARSHEDGAFTLHGRSDDVINVSGHRIGTEEIEGALRTDSPVGNVVVVGAPHDEKGETPVAFLIAAPGSRLGDDDLQGLVRSEKGATAVPSDFLVIPAFPETRSGKYMRRTLR---------- 147853255 524 -----------------------------------------TYRELHANASCIAHNLQKPLFKPGDRVLLVYIPGLDFIDAFFGCLRAKLLPVPVLPPDPLQRIENIAKSCNALAIVCAGSVKSLISFTGKNGKNSARWPNLPWLHTDSWIKYSRNLLQEADQSEPQPDDLCFLQFTSGSTGDAKGVMITHGGLIHN--VKLMRRRYKSTSKTVLVSWLPQYHDMGLIGGFSALVSGGSAVLFSPMSNPLLWLQTMSKFQATHSAGPNFAFELVVRRLESGKYNLSSMIFLMVAAEPVRQNTLKRFVKLTSPLAPGYGLAENCVFVSCAYGEGKPILVDWQERVCC-GYVDTENADVDIRVVDPETGEEQEEVGKEGEIWISSPSAGVGYWGREELSGKTFRNERYTRTGDLGRII-DGKLFITGRIKDLIIVAGRNIYAADVEKTVESSSELLRCAVIGVPEEILSQKVVIAEVRDGGKDVIEQIQAHVAEEHVASIKLPKTIS------KTTSGKIKRFDCIRQFSD----- 169623315 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MATATHGSAIVFPKEAFDPLATLEAVREHKATALYGVPTMFVALLAHGAVPRDGYQYLRTGIAAGSSIPSELMRKLHKQLTELTICYGMTETSPVSIMTTTDDPMDKRID--------SVGRLMPHVQAKVVNPSDWSQTLAIGQRGELAVSGYLVMKGYWGDPKRTQESLVPDEWMHTGDEASMDELGYVKITGRIKDLIIKGGENIHPLEVENCLFAHPNVKEVSVVGLPDERYGEVVAAFVVGGDGEVSAEEVR-GWVREKLSHH------------------------------------ 153826835 8 ----------VSLWQWLER------DPKQVALNHAG--QTLTWQALDSQVAHYAKALREQGVRSGEVVTLVGKNHLHTVLWFLACTQVGAAFVAPQPLARLQELATLYAEQSPKHLWLAPSCA-LSEEEIAELNA--HRLSLPDER-------DESVGGEKVSSQFFAEQLATLIFTSGSTGTPKAVAHTHQQHL--ASARGLLNKFAFTESDSWLLSLPLYHISGVAILYRWLAVGATL-----KIGTGDLQNDIA--GVTHASLVPTQLKRLLD-----GRSRLTLKRVLLGGSHIPVELAQMAATRGIDTWLGYGMTEAASTVTAKRVDGLAGN-------------GELLDHRELRLVD-------------GRIFIAGKTLAQGYYRQGQLTNE----QGWFDSKDLGRWQGN-NLLIDGRADNLFISGGENVHCEEIEAVLNQHPHVQVAIVIPVQDSEFGARPVAVI--RSEAEWCQAIGDTWCQAKLEKFKWP--------------------------------- 118468984 5 -----------SVIGVLRERASLQPGDVAFTFIDEGVAHTLTWSQLNRRVQSLAYEMQARS-AVGDRAVILAPQGLDYVVAFLASLQAGRIGVPLFPGVHDDRVTAVLRDTAPSIVLTTSAVSSHIAELEPQAGQAAPWI--------AEIDTLDLDTRRRPVKREQAPETAYLQYTSGSTRTPAGVMVSHRNLTANQVVAGFFPDNIAPSDTTSISWLPLYHDMGLMLGLCAPVLGGHTVLISPLAKPARWMQLLATHPATVTAAPNFAFDLAARDADLTGMDLGDVRCVLSGSERVHEPTLRRFDRFAAALRPSYGLAEATLFVATRETGDGRAVPCDDENGTALVSYGMPESPT-VRIVDPQTRAECPTG-IVGEIWVHGENVCAGYWEQSERTETTFGAGPWLRTGDLGFV-SGGELFIVGRIKDVVIIRGRNHYPDDIEATVQEITR-ARAAAISVDRDDAEHLVVIAEVRENQNPSPAEYLADLEGEVVAAVSRSHGIIPADAIPITTSGKVRRASCAEQYRD----- 149910236 410 ---------ELSLLERFERDTIESPQSPFCIE----DNTTYSRKEIDDYACSVAAFLSKKGIGPGERVLIIAPRDYRFVCMMLGVWKIGASFVAIDEATPYERIRHMADESGAVIGFGERDMLGL------KLPSFSFTEVLNYPA----TNFIELID------RVENDLEAYVIFTSGTTGQPKGISTSHRNLTHYAQGLEQRAGLKSDAELTFAVASTLSADLGYTCIISAIFLGGRLAIYDTSVDASMFSRTLKQRQVDVLKITPSHLWGLARGNILSDMLPST--CLITGGEKLAKEQLIEVLSLGVKVLNHYGPAETTIGTCVWQADSY-------ELTQSMVPIGYALGTNQLFVTDHHKRTLPTF--ISGELIVIGPGVSKGYL-SPENNRGFFLQERAYATGDVVWADDSECFHFIGRQDRQVKVSGYRVEMAEVEERISQF--------IAVSDFRYDSRTLVLFTLRQHSEKAEQLRAF-----LPEYMIPGRVVSIHKIPITRNGKTDESQLRMQLND----- 149910236 1422 ------MSVRQTLWEVCEEN-ELFP------AIKDG-SRSISYGELMKYAKSVAHLLHQKN-THDAPVVVHMNRSIEAIAAILGVIISGYTVVPLDGDSPTSR----------------------VERIKAELN---QSLVIDQTFFDQAVSIGGTLDNQYLQTPMSKNRPLYMIFTSGSSGAPKGV--SVQDDALNNYLTWARDTYNVKARGCVPLFTSLSYDLTLTSLFLPLMVGAEIDVIGGHNGIETLAALAAKTHYSMMKMTPSHL-DLLSYL--VGEQLINTDCLIVGGEQLYHEMLKKVAPT-VPVFNEYGPAEAT-------VGCAIKKVYPQEGKGV-VSIGTPVANTQLEVFGVLGRPLP--EGIVGELVVSGIQVFSGYFQQGYNPNKSLTQ---YFTGDLVCVRDREFFYI-GREDRQLKIDGHRIELGEIESVLLQYPYISSAQV-DVWHNKGMPVLLAIITPSQPKLTKDEVMQY-LQRQLSKAMVPSRLFFTDEAIFSDSGK----------------- 115378263 1677 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVAEQIHRHGITHLQCTPSYARTLL-ADEASRSAIGTLEKLLVGGEALPSLLAESLNEASGEVLNMYGPTETTIWSSTHPAR--------QAHAGPVVPIGTPIAHTQLYVLDPQDHPVPAG--VAGELYIGGEGVVRGYLARPDLTAERFVPDPFYRTGDRARWLANGRAEFLGRVDYQLKIRGFRIEAGEIEAVLDEHPSVSQAVVLVREDNPGDQRLIAYVVPRPGLVPAADALREHLRQRLPEYMVPSTFVDLQALPLTPNGKVDRKAL----------- 115378263 2 ----------------------------------------------------------------------------DFIAGFMGCLYGGAVAVPTYPPDPSRRLRAIAQDSGASYVLTTSAIRDMAEFMLPQAPELGALRWLATD------TLPEELAQAWKPPALSGTSLAFLQYTSGSTGTPKGVMVTHANILHNEAFIARSFGHD-PERSSALGWLPLFHDMGLIGKVLQPLTLGFPCTLMSPLSPMRWLEAISQFRATTSGAPNFAYDLCVRKANKARLDLSSWDLAFNGAEPIRQETFERFAETFAPLYACYGLAEATLIASQSYVHRRVSPASLERQARTLVSSGRGAPDQRLLIVNPETRE-PRRVDEVGEIWLSGPSVAQGYWNRPEETEHAFAAGPFLRTGDLGFLSASGELFVTGRRKDLLIIRGRNLYPQDLETVERSHRSVRAGCCAAFPVEVEGEERLVVAAEADTATVVDAIRQAIAEEHLVHAH---AVVLLQSIPKTSSGKIQRHACRD--------- 115378263 1092 ------------IHEQIASQAALTPQATAVAF----EGHTLSYEELERRANRLAWHLRSLGVSPGAPVGLCVERSLEMVVGMLGILKAGAAYLPLDPDYPRERLTFMLADSGASVLLTQRHL-------EGTLPGAARTVVLDTPGPFASGS------DTAPPSSSQPEDLAYVIYTSGSTGRPKGVMVPH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 162449173 3 -----------TVLHRLEQWANESPDAPAQRFKSQGEWKTLTAREYRDRVHHLALFLESRGFDASQVGAILSYNCPQWVHVDLAALLVGGKSAGLYPNSTAKDIQYILNHTEATLLVQNKEYFQKISGEKGEYDSVSWILVFDGDTSPKAISYEQALAEAGQPAKIDPRAGAFLIYTSGTTGNPKGAMLSHDNLAYTADMAVKYWNLPFARG-TMFSFLPLCHIAEKLQCVGAGLTQRYTVNFCSKF--ENVSSELPEVQPTLLLCVPRLWEKMMKYAQRAPSALDALQLLASGAAALAPHISTWFRALGLEILEDFGQTESTGVICMT-----------EPGIESAGTVGKPVPGVEFKLAED------------GEILTRGRHVFVGYYKDKAATEAAL-EDGWLHTGDLGEWNDRGQLKIRGRKKEILKSGGKMIAPLPIEERLKAAEIISQVCMVG----DGRKYLSALITLSDAAITSAEVVSQVLNAELASFEQIKRFTVVQDGEMTPTLKMKRNVIEQRFR------ 127512644 10 -----------NLCRHLNRAAKEAPNELAVAQKACGEYQELNFAKLDAMSDILAHGLYAYGIKRGAKAVLMVTPSLEFFALTFALFKAGIVPILVDPGMGVKNLKQCFQEAEPDAFIGIPK-AHLARRLFGWGKSLTHLVTVGGSKLWGGASLEQLLGQGKGPFSMAQDEMCAILFTSGSTGTPKGVVYSHR--MFEAQISALKHDYQIAPGERDLATFPLFSLFGPALGMASIVMDASKPITA---NPDYIFAAIERYACTNMFVNPALIERLGQAGRDQKVKLGSLKRVISAGAPATIASIKRFSEMDAPVLNSYGATESLPLSMIT--SHELFDTTEVTDNGGGICVGKPIDGVSMHIIDIDEAEIPTPREQIGEIVVQGPMVSASYYRRDKATAQAFDDQGYHRMGDLGYLDNQGRLWMCGRK----------------------------------------------------------------------------------------------------------- 55729581 103 --------RPLGTREVLNEEDEVQPNGKIFKKVILGQYNWLSYEDVFVRAFNFGNGLQMLGQKPKTNIAIFCETRAEWMIAAQACFMYNFQLVTLYATLGGPAIVHALNETEVTNTITSKELLQTLKDIVSLVPRLRHIITVDGKPPTWTMAAVEALGAKASMENQPPSDIAVIMYTSGSTGLPKGVMISHSNIIA-GITGMAERIPELGEEDVYIGYLPLAHVLELSAELVCLSHGCRIGYSSPQTLADQSSKIKKGSKPTLMAAVPEIMDRIYKNVMNKVSEMSSIRLLLCGGAPLSATTQRFMNCFCCPVGQGYGLTESAGAGTISEVWDYNT-----------GRVGAPLVCCEIKLKNEEGGYFNTDKPHPGEILIGGQIVTMGYYKNEAKTKADFFEDRWLCTGDIGEFEPDGCLKIIDRKKDLVKLAGEYVSLGKVEAALKNLPLVDNICAYA---NSYHSYVIGFVVPNQKELTEEELSEAAISASLEKFEIPVKIRLSPE-PWTPTGKLKRKELKTHYQ------ 157144803 17 ------------------------GDAPALRLND----EVLSWRTLCTRIDALASGFAAQGVSEGCGVMLRAWNHPQTLLAWLALLQCGARILPVNPQLPQPLLDALLPDLTLRLLLEGENTFPALQPLQMQQEAGEH-------------------AADWQPTRLSS-----MTLTSGSTGLPKAAVHTCQAHL--TSAEGVLSLMPFANGDDWLLSLPLFHVSGQGIMWRWLFAGARMTV-REKQPLEAMLQ-----GCTHASLVPTQLWRLLENPASV-----TLKAVLLGGAAIPVELTEQARAQGIRCWCGYGLTEFASTVCAKEADG-------------LGDVGAALPGREVRIVN-------------GEVWLRAASMAEGYWRDGKLIPLV-NGEGWFATRDRGELN-DGKLTIAGRLDNLFFSGGEGIQPEEVERVISAHPHVLQAFVVPVEDREFGHRPVAVVEYDAQAGNVD--LAEWVKDKLARFQQPVRWLTLPSALKNGGIKVSRRALQEWVR------ 15610078 5 -----------SLPAALRACARLQPHDPAFTFMDDGVAITLTWSQLYRRTLNVAQELSRCG-STGDRVVISAPQGLEYVVAFLGALQAGRIAVPLSGGVTDERSDSVLSDSSPVAILTTSSAVDDVVQHVARRPSIIEVDLLDLDAPNGYTFKEDEYPS-----------TAYLQYTSGSTRTPAGVVMSHQNVRVNLMSGYFADTDGIPPNSALVSWLPFYHDMGLVIGICAPILGGPAVLTSPLQRPARWMHLMASD-FHAFSAAPNFAFELAARRDMAGRDLGNILTILSGSERVQAATIKRFARFNLQIRPSYGLAEATVYVATSKPGQPPETVDFDTESLSAGHA-KPCAGGGVRIVDSDTCIECPDG-TVGEIWVHGDNVANGYWQKPDESERTFTPEGWLRTGDSGFVT-DGKMFIIGRIKDLLIVYGRNHSPDDIEATIQEITRGR-CAAISVPGDRSTEKLVAIIELKKRGDSDQDAMARLVTSALSSSHVADLVLVAPSIPITTSGKVRRGACVEQYR------ 119177850 50 -----------TVYDNLRWSVKKYGNKKAITHVETKKVKKLTFNEYETLALQLGAGLRKIGHEKDSRIHLFSATSAHWLALSHGAGSQSITIVTAYDSLGEEGVKHSLLQTHSSTIFLDPSLLPVLMKVLGDAKDLKNVILKSEFSHLNVMSFEELLGEEVDPVPPSPEDLCCIMYTSGSTGPPKGVSLKHKNVVAAMAGANTVVGEHLGPSDVLLTYLPQAHILEFVFENICLYWGGTMGYGSPKTLSDTSMRDIKELRPTILVGVPMVWSAIVKGLFWGGLAAKSLRIMLSGGGPISKETQRFLSMAICPMINGYGLTETAAMGGLN-----------DPMTWNPDAIGEVPASVEMKLVDAEAGYFTNSNPPQGEIWIRGGSVAEGYFDNEEETKAAFTDDGWFMTGDIGEFDKYGHIKVIDRKKNLVKSNGEYIALEKLESIYRSAHVVANICIYAAPD---QSKPVAIIVPAEPALILREMQQAGRAGGLRPFEIIEGVVLSDETPQTAAQKLQRKKIITKFQ------ 157337615 500 -----------------------------------------TYRELHANASCIAHNLQKPLFKPGDRVLLVYIPGLDFIDAFFGCLRAKLLPVP---------IENIAKSCNALAILSTIRYHAGVCAARPNLPWLHT---------DSWIKYSRNLLQEADQSEPQPDDLCFLQFTSGSTGDAKGVMITHGGLIHN--VKLMRRRYKSTSKTVLVSWLPQYHDMGLIGGFSALVSGGSAVLFSPMSNPLLWLQTMSKFQATHSAGPNFAFELVVRRLESGKYNLSSMIFLMVAAEPVRQNTLKRFVKLTSPLAPGYGLAENCVFVSCAYGEGKPILVDWQERVCC-GYVDTENADVDIRVVDPETGEEQEEVGKEGEIWISSPSAGVGYWGREELSGKTFRNERYTRTGDLGRII-DGKLFITGRIKDLIIVAGRNIYAADVEKTVESSSELLRCAGISLPD-HSDQVGLVVI---------AEVRDEEHGVTVASIKLPKTIS------KTTSGKIKRFDCIRQFSD----- 218441782 85 -----------------------------ISRTELGQKRTLTYQQLYQQVAQLAAAMRELGIKSQDRVVGFLPNILETVVAMLATTSIGAIWSSCSPDFGLNGIVDRFEQINPSLLFTTDGYLEKIAAITDKLINSKKIIVIDISPLKNSLLYPDFLISQNTPEQLPFNHPVYIMYSSGTTGKPKCIVHGAGGTLLQH-SKELKLHTDLKPEDKIFYYTTCGWMM-WNWVVSSLMIGATVILYGSPFYPDSLFNLIDEEEVSIFGTSAKYIATLEKEKPKQTHHLKDLKTILSTGSPLSDESFEYVYR---EIKEDVCLSSISGGIISCFALGNPNLPVYRGELQ---CIGL---GLAVDIFDEEGNPL---RGEKGELVCKRPFPCRSFWNNGQKFHHAYFSNSVWNHGDYAEIREHKTHWIYGRSDAVLNPGGVRIGTAEIYNQVNPLEEVKDSVVVG---QNWQDRVILFVVLQEGLSLDEGLIKTTIRNNTTPRHVPAKIIQVLDIPRTINGKI---------------- 157132762 21 -------NPQISIGQIMFSMLERTPER--VTQIDGDTGREMTCEEFRLRAIRIVQNLQAYGLKKGEMVVMACRNCENVFPLVLALLAIGAQFVLMPIYFVLNEVKHSVRKYQPKYVFCDDANYGDLSKACKDDVIEDPTIFVLESGRDGVLKFETLLEESASYLGDARSTVAVILSTSGTTSMPKGVRLSHAQVVTWSNAYLKVN------RGIVFNFSPLSWGTGFGNLYHSIANGTPRLFTRSAFDEDKFFDLLAKYPIRSVALQPSYSKSILCHPRCASADFFSIQTWIVFGSISSDALRDKIETMNGRTLNVYGLSECGIIL-------------HDATGRKPGASGQVAQQVQVRIVDERGHPL--GVGEHGELQVKKSEPFLGYFDEPEAMIGLITDEGWLRTGDCGYFDEMHYFHMSERKKDLLCYRNQLIIPGSVECVIEGIEGVMYACVVGVPEEGWEDLLTAVVVK---------------------------------------------------------- 59149839 1 ----------------------------------------------------------------------------------------GAAYLPVDPTLPAERQNYLLENGEVKCLLIQPQF----DNMLGLPPDIQRLSI--------DMQLQTSCDTEPLSRSVPPSDLLYVLYTSGSTGQPKGVMIEHQGVVNRML--DMTERFNLQPTDRVLALTALHHISAFDVFAMLTTAGGALVIPDKTLAPEHWVELIKNHQVTIWFSVPAFMQMLVEYLESAPADLQSLRLVMLGGDFIPVALPKRLQALLPQVFSVGGPTETSVLDICYPV-------TKVDPNWVSIPYGKPLRNTQYHVLNDHLDPCP--TWVPGELYIAGAGLARGYWRDPAQTEASFVIHPLYRSGDMGRYLPDGNLEILGRKDFQIKLRGFR------------------------------------------------------------------------------------------------- 194534601 7 ---------PVSLWQWLER------DPKQVALSHAG--QTLTWQILDSQVAHYAKALREQGVRSGEVVTLVGKNHLHTVLWFLACTQVGALCAFLAPQ-PLARLQE-------KLATLYAEQSPKHLWLAPSCTSEEEITALNAHRLSLPDERDESVGSEKVSSQFSCEHLATLIFTSGSTGTPKAVAHSHQQHL--ASARGLLNKFAFTESDSWLLSLPLYHISGVAILYRWLAVGATL-----KIGTGDLQNDIA--GVTHASLVPTQLKRLLD-----GRSRLTLKRVLLGGSHIPVELAQMAATRGIDTWLGYGMTEAASTVTAKRVDGLVGN-------------GELLDHRELRLVD-------------GRIFIAGKTLAQGYYRQGQLTNE----QGWFDSKDLGRWQGN-NLLIDGRADNLFISGGENVHCEEIEAVLNQHPYVQVAIVIPVQDSEFGARPVAVI--RSEAEWCQAIGDTWCQGKLEKFKWPIMYFLLPDALLDGGIKVSRTAVKE--------- 189034174 1 ----------MSFSDWPWRHREQRADKPALRLND----EVLSWQQLCTRIDNLAAGFHQQGVEAGDGVLLLAHNHPQTLLAWLALLQCGARILPVNPQLP----------------------HPLLEVLLPQM-TLRFALVLDGH-YDGLAALSVHAPSGEYRVAWQPERLASMTLTSGSTGLPKAAVHTCGAHL--ASAEGVLALMPYGDDDDWLLSLPLFHVSGQGILWRWLQAGARLTVREKQPLEQAL------QGCTHASLVPTQLWRLLNTHQRIA-----LKAVLLGGAAIPVELTQQARAQGISTFCGYGLTEFASTVCAKEADGEPD-------------VGSALPGREVQIVN-------------GEVWIKAQSMASGYWRDGALLPLT-NSEGWFATRDRGELH-DGRLTILGRMDNLFFSGGEGIQPESLERIIATHPHISQVFIVPLNDAEFGQRPVAVVECEPGTDITR--LPEWVQGKLARFEQPVHWLVLPAELKNGGIKISRQALKQWVNAQLSG- 57638563 1 ---------------------------------------------------------------------------------------AGGAYVPLDPEYPQERLHFILQDAQVYTLVTQEYLVNKLPENTAKA------VYLDTN-----WNLISQCSCENPVTEVNNANLAYVIYTSGSTGTPKGVLVKHCNVT--RLFAATQSWYNFNSEDVW----TLFHSYAFDFIWGALLYGGKLVVYLVTRSPESFYQLLSDEKVTVLNQTPSAFSQLIAVEESRNHAQANLRLVIFGGESLDISLQPWFERHGPQLVNMYGITETTVHVTY-------RPLSQDDLGRSGSVIGRPIPDLQVYVLDQYLRIVPVG--VPGEMYVGGAGVTRGYLNRSELTEERFIPHPWYKTGDLAKYLPDGDLEYLGRIDNQVKTRG--------------------------------------------------------------------------------------------------- 120553032 86 -FPGMKLNFAANL---LRLADGDHADKEAVAYCETRPVLRRTYAELKADAGALEAFLRSKGITRGDRVAGVVTNGYEALVGMLAATSLGAIWSSASPDFGIGAINDRFGQIEPSALVVQDDFAELIAGL-PSLKVVVSIAQLPDEAPELVTTWDDALGQAPSFTPVDPDHPVYILYSSGTTGKPKCIVHGTAGLLVNHAKELMLHG-DVGPEDRFLYFTTCGWMM-WNWQASALMTGAAVITVDGSPSLNFLWETVAKERVTHYGTSARFIAGCAELQPAKTLDQSHLRVVFSTGSPLLPEDYDWIYTDGAPNV-LLGSIAGGTDICGCFVGST------PLLPVRRGEIQCRFLGVDAVAYGDDGQPV---SEGRGELVCRQPSMPVSFWQDPERYKDAYTFPGVWAHGDFIEFTEHGGAIIYGRSDATLNPGGVRIGTAEIYRQVETVDAVKDSLVVGRQID-GDVEVVLFVVPAEGQNVTDDLVKTLIREGASPRHVPKHIVEVPDIPYTRSGK----------------- 167588973 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVDLIAREGITTVHFVPSMLRAFLDHPDLDAH-CASLRRVVCSGEALPYDLQQRFERLDARLYNLYGPTEAAVDVTAWECR--------RDDPHRNVPIGRPIANTRVYIVDAQMQPVPVG--VAGELLIGGVPVGRGYHGEPELSAAKFIADPFYRTGDLARYRADGNIEFLGRIDHQVKLRGLRIELGEIEATLASHPWV-DAAVVALRGADDGARLVAWLLSSHPEAELIEAVRGHLQQRLPDYMVPSAFVVVTAFAHLPNGKLDRASLPE--------- 57638599 1 ---------------------------------------------------------------------------------------AGGAYVPLDPAYPSERIAYSISDSEVKVLLTQEKYVTKLPKHQAK------IVCLDRDWQEIANCNLGNPKKEVQPTNV-----AYVIYTSGSTGKPKGVLVKHFNAV--RLFTATQDWYKFDRNDVW----TLFHSYAFDFLWGALIYGGKLVVYLVSRSPENFWQLLSNEGVTVLNQTPSAFLQLIQVEENANIAPQNLRYVIFGGEALEQSLRPWFKRHGPQLVNMYGITETTVHVTY-------RPISMEDLEKSSSVIGYPIPDLKLYLLNSHLQPVPIG--VTGEMYISGAGLARGYLNREDLTKERFIHNPFYKSGDLARYLPNGELEYLGRIDHQ-------------------------------------------------------------------------------------------------------- 148827333 13 -----------------------FSDKIAL---HTTQGDVLTWIELTTKINQTVAFLQKKGVNAESAVAFVGKNSEKILFLYLATIQLGAKVLGINPAFPQEKIAKLCEFYQIDFCFYDEDLRDFPKA--------------------------DVVIQKADFFR-----PATMTLTSGSTGLPKAVVHNVQAHLDN--AKGVCNLMKFDRNQSWLLSLPLYHVSGQGIVWRWLYCGAQLHFPEDDFYASLL-------KTTHVSLVPTQLQRLLDYLQENPTVSFSTRHILLGGTHIPAELTEKIVKYGIETYSGYGMTEMASTVFA-------------KKSDGKQGVGQPLLGREYCLVND-------------EIWLKGAGLAMGYWKDRQ-----IVPQGWIQTKDKGIWQE-GELVIIGRLDNMFISGGENIQPEEIEQVIIQHSSVNQVFVLPQKNKEFGQRPVALVFNEPFSKSAVENLMFFLQDKLARFKQPIAYYPLP--PMLEKGKISRKQLAD--------- 119952940 1 ----------MSIVKNFFEIAKKRGNGVAQIYRSNKDYFNVTYEDLKNNVLKFAAFLKKMGLGYQDKVFICSENRIEWSVIDFAILALGAVDVPKGADVTLFEAEVIINNVLPNIIIV--ENLNLLDSVVQINFKVDPIIVIIDDLDEKDYTYKECISIGDKSRRINPDDMATIIYTSGTTGNPKGVMLSHANFLYQ--VSSFSRMINTSEGQIFMCILPIWHSFQRSFSYNIFLKGMTCLFSS--IVPRNMLDDMKNVNPHYIAAVPRLWIAIKQNIPDNGFDLLPLRVLITGGGSMSLSVVRFFNSIGIELANAYGLTEASPGVASN-----------EHEKIMIGTCGRILPETVAEIRDENGNKLKTPGK--GILFIKGPQVMIGYYQDEDATRQVIGSDGFLNTGDIVKLSKDNVVQIIGREKDTIVLNGENIEPAPIEIKLEESLLIEKAVVVGQDQKFLG----ALILPNFEEINKKILDAHNRRQIIANNIVLKAIN--DEIKKLANGQILRFVLLEK-------- 157372065 202 --------EPQTLFQALLAAQHRYGRKPCIEDINFKED---SYRTLTKKALGVSRILQRF-TAEGEHVGMLLPNATITVAAIFGASLRNRIPAMLNYTAGSKGLKSAMTAASLKTIVTSRQFLEKLTHLPQQVPEANWVYLEDLKDTVTLADKLWILRHLLQPARAQPDDAALILFTSGSEGNPKGVVHSHASLLANVEQIRTIA--DFTPRDRFMSSLPLFHSFGLTVGLLPLMTGSRIFLYPSPLHYRVVPELVYDRNCTVLFGTATFLNNYARF--AHPYDFARLRYVVAGAEKLADSTKQIYQKYGIRILEGYGVTECAPVVSINVPLA-----------AKVGTVGRIMPNMEARLM-----KVPGIDNG-GRLQLKGPNIMKGYLRRPGELEPPAAEDGWYDTGDIVTLDEQGYCVIRGRVKRFAKLAGEMVSLESVE-LLAQAPEAQHAATV-KSDSSKGEALVLFTTDAG--ITREALLKVARELGSPELTVPRDIRILKTLPVLGSGKPDFVTLRNMAE------ 163760742 11 --------KPVTFPQYLLLNAKRFADRPAMRMKDYGIWQTWTWSEQRDEIRNLALGLKAMGLGEGDRIAIVGSNRPRLYWAFCAAQSLKAIPVPVYADSVAEEMAYVLNHAGVRAVVQDQEQVDKLQSMAEDISGLTDIIY---DEPRGLRDYDHARLHKFDAVQDKGRALAAILYTSGTTGRSKGVMLTAATSVKAAEDTAKFD--NMTEFDEVLAYLPLAWVGDHYLNYAQGYAVG--LCMSCPESPDTVSQNLREIGPTFYFAPPRVFEGLLTSVMIRMEDASRIRTAYTAGEAIGPDLFSFFRSLGINLKQLYGQTEAFLYVTA-----------QKDGDVRPDTVGPAAPDVEIRIADN------------GEVQFRSPGMFAGYYGDDEKTRETMTSDGWVMTGDAGIFDAEGHLKIIDRAKDVGKTTGALYAPKYIENKLKFFPNIKEAVAFG-------------------------------------------------------------------------- 111023063 75 ----------LNYVDHVFRNA-RPGTPAILYAGEGATDVSVGWDELRSAVAGLAVTLREHGVGVGDRVVGYLPNIPEAVVAFLATASLGAVWAACGQDYSAPAALDRLGQLDPKALITADGYLAAAAELRGGLPSSALTVVVPHLDPDGALTWADATGRDAESVAVPFDHPLWVVFSSGTTGLPKGIVHGHGGVLLEHV-KSLALQLDIRRDDTLFWYTSPSWMM-WNFQTAGLLVGATIVTYDGSPSPDALWSLVSRLGVTVVGTSPGYVLACDKAVPVREHDLSALRAVGVTGSTLPAASLWLSENVGRRV----------PVVSITGGTDVVSAFVGGARPVWPGELSAPCLGVAVDAFDESGQPV---RGEVGELVVTAPSMPVSFWNDPDRYREAYFDPGVWRHGDWITITDRGTVLMHGRSDSTLNRNGIRMGSADIYQVVEKLPEVAEALVVGVDLADGGYWMPLFVVLSEGAELDDALKQRIIREQASPRHVPDDIIEAPGIPHTRTGKKLEVPLKRIFQ------ 156317826 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYMIYTSGSTGKPKGAMIEHRSIVNRLF--WMQDEYKVDKTDKILQKTPYFDVSVWEF-FLPLMQGAQLVFPEGHKDPGYLIDLIESEKITILHFVPSMLQVFLEV--KTKLQCKSIKKVFCSGEALPFELVQRFFKSSAELHNLYGPTEAAVDVTYWHCK--------REDSSGIIPIGFPVANTQIYVLDNYGNIVPDG--VIGEIHIGGIQVARGYHNKESLTNEKFVKDPFYKTGDLGRRLKDGSVEYKGRIDFQVKIRGMRIELGEIEAAL--------------------------------------------------------------------------------------- 120404106 1 -----MAPSEATIPAVLADRAQQQPDDIAYTFVDAGISESLTWSEVHERVQIVAEKLSKIG-SPGDRAVILAPQSLEYVIGFLGAIQAGFIAVPLSTRHHDERVTGAMKDSTPVVVLTTSAVVDEVRKYGQADPKARPPKFLE-------VDTLDFDSPPKPAPQVPLPKTAYLQYTSGSTRQPAGVVVTHKNVIVNQLLTDYYEACGAPEDTTVVTWLPFYHDMGLIVGFIPMMLGRPAVQMSPVAKPARWMQQLGSHPSAFTAAPNFAFELAVKREDLAGKDLSTVKVMINGAERVHGATVRRFERFAAAMRPSYGLAEATVYVVASAGGRPPTAVCDDDGGAELIGCGVP-RSTTVRVVDPD-SLVENPAGKIGEVWLHGDHVAAGYWHNPKLSESAGTPKGWLRTGDLGVMFDD-ELYIIGRIKDLLIVDGRNHYPDDIEATVAEFTGGR-VAAISVPDEASEKLIVIAELKKQADPALLESVKQQVTAAISQTHSVRLSDFVGSLPLTTSGKVRRASCVELYRN----- 218721254 63 -----------TLYGMLKRVIEVNGSAEALWF----ENKTWTYDQLKDYADRLAAYVYAQGIRTGDFVAVYTINSPEMVFIVYALSKLGVVAAMINTNLRDETFKHCLKISTSKLILSTPDLAEFVDDIPKFSLNVSSFDSVLNIPDDTTLITSETLAQIPEPAKRSPPDLAVLIYTSGTTGNPKACAI--RNIMTLVTSTPLPKDTRNPSKMRIYSSLPLFHGTAFFSGVCYAVGNGGTLCLRRKFSASNFWKDVYESRSTRVLYIGELCRYLLASPPS-PYDKKHNCIIAFGNGLRTEIWDKFSERFNVPIREIYRSTEGVARFDNFYGGSPIRRLFEQDTYLIKFDMETEMPYRDPK----TGFCVKVGAGEEGEAIVRTRQALTEYLHNEEATEKKLMRDVFQRMGDLLVRDHDGWIRFGDRVGDTFRWKGENVSAGEVRDHICRMENVQDAVVFGVKLKNYGQAGAAGITLERRTPQTEALWKFLRSQGVPTYAIPRLVRFTKEVATGVTFKQAKGELAKR-------- 148271509 581 ------------------------------------------------------------GMRRGDRVAIVAARGWEQVVAVVGVLLAGGAYVPVDVAQPRIRRDTVLADAGIRQVLTQEALV----GAPADWPTGVERIAVDALEPAASRPTPDADRDGVDPA-----DPAYVIYTSGSTGTPKGAILSHHA--AHNTLVDIRERFGVGPDDRVLALAGLGFDLSVFDVLGVLGAGGAMVLPDPRRDPSHWAALIARHRVTLWNSVPAQARMLQDYRDAVAAAPSTLRLALLSGDWIPVTLPDAMRAGHPEVVSLGGATEAA-------IWSVHHVIGEVDRLLPSIPYGTPLRGQRLAVVDHLGRDRP--EGVPGEILIRGAGVALGYIGDAERTRERFTGDREYRTGDIGRYLPDGSIELLGREDAQVKIRGYRIELAEIQAAVLAHPGVADCAV---------------------------------------------------------------------------- 182438009 47 -----------SLAEIPFDNAREAPSDPVLSRKDAGGVWRVTAAAFAAEVLAVAKGLMAEGLRQGDRVAIMARTTYEWTLLDFAAWAAGLVTVPIYPTSSAFQARWILQNSGAVACAVETEQGRLISQERKQLGDLAHLWQFDTGAIGRLKSLGKDIPDAAVTARLEPDTPATLIYTSGTTGRPKGCVLTHGNFFAEVDNAIELLHPVFKDPASTLLFLPLSHVFGRMVA-IGCMRARVRLGHAPSIGTEELLADLAGFRPTFLLAIPYVLEKVYNTGRATAEKMGRVRYVICGGSPLGRRLAAFYEGAGIGIFEGYGLTETTAAHTVTPPLKP-----------RLGTVGWPLPGTSVRIAED------------GEVLLRGGQVFRGYWDGERADVTALLPDDWFPTGDLGALDEDGYLTITGRKKDIIISGGKNVTPAPLEDWLRAHPLVSQCMVVG-------------------------------------------------------------------------- 215405882 4 ----------LSIPSMLRQCVNLHPDGTAFTYIDEGISESLTWSQVYRRTLNVAAEVRRH-AAIGDRAVILAPQGLDYIVAFLGALQAGLIAVPLSAGASDERVDAVVRDAKPNVVLTTSAIMGDV------VPRVTPPPGIASPPTVAVDQLDLDSPIRSNIVDDSLQTTAYLQYTSGSTRTPAGVMITYKNILANMISAYFADTGAVPPLDLFMSWLPFYHDMGLVLGVCAPIVGCGAVLTSPLQRPARWLQLMAREGQAFSAAPNFAFELTAAKADLAGLDLGRIKTILCGSERVHPATVDRFSRFNLRIRPAYGLAEATVYVATSQAGQPPEELSAGQAKPCATGAGTALVSYIVRIVDPNTNECPPG--TIGEIWVHGDNVAGGYWEKPDETQRTFGGGPWLRTGDSGFVSED-KFFIIGRIKDLLIVYGRNHSPDDIEATIQEITRGR-CAAIAVPS-NGVEKLVAIVELNNRGNLDTERLSFVTREVTSAISVSDLVLVAPSIPITTSGKVRRAECVKLYRH----- 15608667 5 ----------------LRERASVHPNGAAITYIDAGVAETLTWSQLYRRMLNVAEPLRHVG-ATGDRAVILAPQGIEYVVGFLGALQAGRIAVPLHAGAHDERTISVLSDTSPAVILTTSGAVDDVRECAQPQPGQSAPSIVELDLLD-LDSRQRSRSPGARPTGRDTPETAYLQYTSGSTRTPAGVMVSNKNVFANFEQIFAPEGGVVPPDLTVVSWLPLYHDMGLLLAIMPILAGVPTVLTSPLQRPARWIQLLARNGRTISAGPNFAFELAVRDDDMDGLDLAGVHTILNGSERVHPATLKRFERFGAALRPAYGMAEATVYIATRNVNEPPEKLPAGQAIRCPSGSGTPLVSYGVRIVDPDT-CIECPQGSVGEIWVQGGNVASGYWHKPEESKRTFTPEPWLRTGDSGFV-SGGELFIIGRIKDLLIVYGRNHAPDDIEATIQEITSGR-CAAIAVPD-HGTEKLVAIIELKKRGDSDEDVADRLVKRDVAALSVADLVLVSPSIPITTSGKIRRAQCVQLYRR----- 54024881 18 -----------TVPEAFQETLTLRPDQVALRTV--GGTTEITWREYGERVRALAAGLAALGLKHGDTMGIMLTNRPEFNLIDTAAQHVGATPFSVYNTSSAEQITHLFGNAGNKIVVTEQAFLDV---IRATGVALDHIIVVDGPAT-GTLTLAEVEANPLADFDFDADDLATLIYTSGTTGPSKGVEITHANVLAQ-ITALVSGPLRVGLDDRAVSYLPAAHVADRISGHAINLVTGIQITTVP--DPREIAAALPDARPTTFFGVPRVWQKIVQHRLAEKLVLSKLRAALSGAAPIPAEILEFYLGLGFTVSEVWGMSETTGVGTYTELDKP-----------RPGSVGRPVDGVEVR-LDAD-----------GEVLIRGPIVTRGYRNMPDKTAEAIDAEGWLHTGDVGTLDEDGYLRIIDRKKELIINAGKNIAPSNIENAVAASSLVGQVVAIG-------------------------------------------------------------------------- 72140095 44 ---SKLYDDVSTLYEGFLRGERVSNDGSCLGWRPDGNSQWMSYSQVRTKAHFFGSALVQKGFAPDTTIGIFSQNRPEWVISDLGCMTFSMVTAPLYSTLGPKGYEYIINLTSMKLIVVDDEKASNLLSQIDKMPTLTHIVIMDSPISDEVVSFEEMLSNLQDPKPCKPEDMAVIRFTSGTTGVPKGAMTTHRNLVANVAAIYINRVHACEPGSVSISYLPLAHTYEHTLEAMLFLRGCSVGFF--RGDVKTLVNDMQVLKPDVFPSVPRLANRLLKSGDSQKGILRTVKWMITGSAPIAPEVLEFFRVLGVQISEAYGQ-----------TETAAATTCTVPGETQAGHVGPPLPCNMMKVVDPEMGYFAAEGK--GEVCSKGENIFKGYYKNQEKTDETIDADGWLHSGDVGQWLPNGTLKIIDRMKHIYKLAGEYVAPEKIETVLSRSNLIAQAFVYGVPDEEELQRIA-----KGKNINESEAIREAIKTELANVHKPEQFSIENGL-LTPTMKNKRVTIKERFQ------ 125716320 1 ---------------------------------------------------------------------------------------AGGAYVPIDPGYPDDRIRYIVEDTNSSLLLTQSHLVTQLQQIIPKTK----LITLDDKPYQ----YQD---KTNLPVHSQSTDLAYVIYTSGTTGFPKGTMVEHKSL--NNLVFSQREYLHIGSTSILLQYASIFDASVWEI-FSALISGAQLNIISERKDHKCIIKYLAHNKITIAALPPALLRNL------DYQDLPDLKALEVGGESCDLRVMEQWSR-GRRFINAYGPTESTVCATAH----------EYQEGDLNTTIGKPLPNIKVYILDE--CYVPTSIGVVGELYIGGAGLARGYLNQPELTKERFIPNPFYKTGDLVRWLPDGNLEYIGRNDFQVKIRG--------------------------------------------------------------------------------------------------- 149919495 21 -----------NVMQMFLARVRKSPRLTALRFKRDGVWRPMSWREWEQAARELAAGLVELGVAPGERVGLMASTRVEWALWDVGLALCGAVCVPIYATSTGSDIDFLIRDAGCRVVLFEDRLRRLLEHERGAASPLRHVVLLDTRRRDAWISSEDLVNEAATQMAVAPEDPFTLVYTSGTTGRPKGAILTHGNLVYEAWA--IKNSIAVDRTDQQLLVLPLAHIFARHLLWAAIESGAVTAFAERGMSSVAL--DMTEVAPTYVGGVPRLYEKMQLALEAEFAKRSRLRFFVCGAAPLARDTAEFFHALGMLILEGYGLTESTGATHVNRPDRF-----------RFGTVGPALPGCEVLIGPHD------------EVLLRGRNIMAGYHDLPEETAARIDAEGWLHTGDIGEL-EDGFLRITGRLKDLIITGGKNVAPQKIEARLSARVGIAHALVSGRPH------LVALVGLDEDDMMAADLARHAINRGLQSYETIKAFTIPTE-PVTPTQKLKRRAVEARYAEL---- 193875670 1 ---------------------------------------------------------------------------------------AGGAYVPIDPDYPEERISFMIQDTQVKIILT-------CESLQTSLPNHQAIVVLDNDWQQIKQASQENLNNA-----VSADNLAYIIYTSGSTGTPKGVEITHRSVNRLLFGVNYVH---LDATQRLLQMAPIAFDASTFEIWGALLHGGRCVIFAEDIPTATSLKAIDKNGITVLWLTAALFNRIID---DNSQALSGIKQLLIGGEALSVAHVHKALAALPQITNGYGPTESTTFTCCYPIPKQL------EATIKSIPIGRPISNTQVYILDNYLQPVPIG--VVGELHISGVGVARGYLNRLELTQEKFIANPFYKTGDLARYLPDGNIEYLGRID---------------------------------------------------------------------------------------------------------- 197285600 14 ------------------HWAQLNPNETAIISGDSP----ITWQQLSCHINRLANHLAKQGVNTKSTVLLRGKNHIHVVFTLLAVFQCGAKVLPLDPQLPKSLLDDLLPHLN---IDFYADLSGSTLELDARLLDLSGVEFNNKSHQD---------KNNMAGVAWASSRMATLILTSGSSGLPKAAVHTFQAHLCS--AEGVLELIPFEKSDSWLLSLPLFHVSGQGILWRWLLRGATLVVRNMHPFIAAL------QGCTHASLVPTQLWRLLQNTQQDSSQPITLKAVLLGGAMIPTELTQCAESKGIQCWCGYGMTEMASTVCA-------------KRADGKAGVGTPLKGKAVRLVDN-------------EIQIKSDSVALGYWFDGQLKPLSQTQDDWYATRDRGCF-KEGEWCILGRLDNLFFSAGEGIQPEDIEKVLNSHPNVRQTFIVPIDDIEFGQRPVAVV-----DTDIETINQQWYHTRLAGFQRPIACLLLPEQLKNGGIKISRKQVQQWVK------ 212712296 6 --PSTVTESTITFTDWWQHWASLQPNATALLT----DTESVSWYELNQHIADLVTYFAMQGVSEGQCVALRGKNSVDLLLSQLALIACGVRVLPLNPRLPERLLNDLLPHLDISAVI----------DFTNEHNVLSDYRHLDYQLHAHFTEYDDF---PSICFQNTYKQPATLILTSGSTGLPKAAVHSVSAHLNS--AAGVLDAMNYQQDDCWLLSLPLFHVSGQGIVWRWLFRGAKIAVRSTPLSEAL-------QGVSHASLVPTQLWRLLNDTMPEQV---ALKEVLLGGAMIPTTLTELAASQGIVCWSGYGMTEMASTVCA-------------KRADGKKGVGLPLKGKQVRLVDE-------------EIQIQSDSQSLGYWFDGQLHPLK-RVDGWFKTNDKGAFIE-GEYQILGRLDNLFISGGECVQPEDIEAVINGYPDVHQSFIIPVDDVQFGQRPVAVI--EADESTDLTMLADWLKDKLAPYQFP--------------------------------- 197772283 9 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PDSEAYVLFTSGSTGRPKAVSMPHRG-VANLVSWQLAEPEFARPRRVSQFAALSFDVSVQEMACAAASGSTLVVIPDARRNPEELLGFLGHELIEVAFLPVAAVHQLTVAWEAFGITPGRLRYVVTAGEALTGSVRGFCQAVGAELINQYGPTETHVTLCHRL-------GPDPAAWPHRPPIGHAIHNTTLRILDPLGRPVPRG--TPGELHIGGASVADGYAGTDPLTAERFTHDRSYRTGDIVRREEDGAVVFVGRADEQTKIRGHRVEPAEVATVLLRHPGVRHCAVRALPVGGAGLDLVAFVEPSAPGLTAEQLREH-LREALPEYAVPAHVEILDRLPLTRSGKIDSRALR---------- 158335303 22 -----------TLPSLLDEACERHPNAQAFNHWTKEGWEPVSSQAFRTTTEEIALGLKELGLEAGDRMAVLMHSDVNFCLADMGSLLAHLINVPIYMGETPENMVFIMQHSGAKALLSDLQVLQHIAPCLHELSTLKFVIVANGSLPSLRIWGQEQLSDQSRKAEISPEDVATIVYVAGATGRPKGVMLTHENLAGDALAASIMPGLRTGPQETVLSFLPLTHVFARVMLYGHLNHGHTVYFT----TPQRIVKHIREIRPTILSTVPRLLEKVYQKILERGHHLPHLRYLLCGGAALKSELATVLSAAGIPVLQGYGLTQTSAVLCVN-----------RGELNRAGTVGVPIPGVEIEIAPD------------GEVLAKAPYVMKGYYNNPVATQEAIDAEGWFHTGDYGEITDEGFLTITGQKKSLFKLSGKYVAPERIEHHLVQSSLVDWALAVG-------------------------------------------------------------------------- 57902451 40 -----------TLYEAIRRGRDVNPLGPCLGFRATSSNSGYSYGECVARIDAVACGLERGG---GERLGIYMKNCMEWILAEQAVYCIGGATVPFYDTLGPDTVRFILEHTGMSCVVCSRKELERLCEAKGTCPKFHSVILVDGVTAQAVVSFAEALGAQIVPTPPDPKDIATFCYTSGTTGDPKGALITHEDIMS---AVGGLNEIPILPTDRHISYLPLPHIFERVVVAQMLTSGASIAFF--RGDPLLLIEDIVACRPTMIPMVPRVLNKILKHPLWDRLGLDCVRLMVSGSAPLSPKVMIFFRLLGVPVMEGYGQTEGAAAAT----------ISHPDDIASVGHVGGPTDCVEIVLEDHNGEPC----RGRGEICIRGPNVFKGYYKDEEKTKETIDEEGWLHSGDVGLWMPDGQLKIIDRKKNIFKLAGEYVAAEKIENVLLQ------------------------------------------------------------------------------------- 157382486 1058 --PSSNQGAKVHIAEAFQISADRHADLPAL----EGPKGTLTYAELDKLSDLVCSRIR-RDIPNAQTVAIHADGSLNWIVGILGILKSGSAYCPLDPAYSLDRRVAVYERSGADALLIPC----TCPAAILPLPDIPVLVVADLLNGSPSDSNHERL-----PLPTKWNEDALVVFTSGTTGRPKGVPISHRGFL--ALQSNPEATMFGCPGRRIAQFMSPAFDYCANEIFSALLHGATLIL----RDPNDPLAHLSKADVSTI--TPSVLSAL------DPADYPNLRMVYATGEPVTPVLY-------LHIIHKVGS-------------------------WSAVTIGKAIKTARMYILTPDLQPV--GDGDTGEIFLAGQQVMRGYIGDDQQTAKRVMPDPWYRTGDYGYWTSDRHICYVGRLDRQVKVRGFRVELASVEMRMYEEPQLVQAAALVVDD-----TLVAFVMPSSVDVSR---LEQRLRETLQPSWVPQVITPLDEFPWTANRKVDFQKLKEMA------- 157382486 1 -----MQQKPFDLCELFAHSVRRTPNELAV------DHETSTY---------LAQRLQQQGVKAGDIVCLLTEHGTLNVIAVLAVLKAKACYVPLDSSWSLERIDTVLSSVHSDFLINT-----TATPFQNAKYTILHLQTVEVPPSHGSPDHVTA----PSRVNAPEARAC-IIFTSGSTGKPKGVMIPHRAIVNYGQTSPF--NMDVRAGDRVLHILSVAFDG----------NSGTVV-------PATMDTLYDKAQCSILASTPSILATLP-LPSSVPGSYPSVHTILLGGETPNGQVLSHWLDFGVRILNAYGPTETTCASLMQDVE-----ISRETGTICNSIIGIPMPLGPVYLLRDDLTPV-EDENTEGEIVISGIGLAEGYYRNPELTAERFRGTRVYRTGDQGRWRNDGVIEFRGRCDRTVKNRGFLVNLADVEEPLRLMGGVSDVYATMIKS-----RLVAVVTP--ASVDLDKLRNE-AQNRLSSFHCADHYCAVAQFPLSPNGKIDIKAIAELLEN----- 148979250 7 --------------DKFDAIAQTRPTQLALIT----EKASITYAQLQQKAKHIAAGIQSE--IDDDVVVLCLKRDDALIATILACHYLKIPYVPVDPRTANEKIDHIL--AQARYLYISN---AKTNQCQPAVSITQLLKVDASFEPES---------------RARASQEAYRIYTSGSTGDPKAVMVSHDGCA--NLIEYFGALLAFQPEHTWLSSTSIFDIFFLEYA-VPLSCGGTVIVLTDQQSAQQVARQVQRWSPTVYQATPSLFKGLLGYLE-TGWRF---QKVLVGGEALSPQLSTSLFERSEWLCNVYGPTETTVWSTAHVILQAGDT-----------RIGRPIRQTQIWVLNEERQECAPG--EPGRIYIAGDGLALGYFNNPTLTASKFTEQRVYDTNDIGYMDHEGVFSFLYREGGFIKVNGHRVEPTEITDALETIEGVSGSAVIPLYDARSDSKLIGWVECSG--VTEATIRAH-LEAKLSYYLIPHHLYTLPALPYTLSGKIDGNQL----------- 182419921 225 -------------------NAKKYPEHQAVLWNENKIIKSISYGELADKSLKLARLLINRGIKEGDIVSITQSRGISQIISILGILAAGAAYVPVGIKQPKERRDKIYKLSGIEHVITNKRDMKRV------LFSDEIEIILIEDS--------EELEPLNEYISINTESLAYIIFTSGSTGAPKGVEIIHES--AYNTILDINTKFSVTDSDRVLAVSALDFDLSVYDIFGLLSAGGGIVLLDEKEEREALIELIYDLNITVWNSVPALLDMLLIANSNNKLLSSLRLVLVSGDWIGLDIYPRLLEKTGCRFIALGGATEAS-------IWSNYYEVNHIDSTWTSIPYGKPLSNQSFRVVDKLGRDCPD--MVSGELLIGGMGVARGYIGNKELTSKSFIEKRWYRTGDFGRYRSDGIIEFMGRADQQVKLRGFRIELGEIEEVLKKYKGV--------------------------------------------------------------------------------- 90655206 1 ---------------------------------------------------------------------------------------AGGAYVPLDSSYPQERLNFMLKDAQVSVLLTQEKLLQHFTELSNPIISI-----------DKDWATITQHSRENPTSCVTLENLAYVIYTSGSTGQPKGVLIEHRGLA--NLAADQIEVFNLQPSNRILQFASLSFDASIFEIVMALQTGSTLYLAESLLPGKALLQLLSEKAITHVTLPPAVLAVL------PTESLPALQTIISAGESCSEDIVKRWWNPSRRFFNAYGPTEATV----------WSTVAGIKSVSEKPPIGRPIANTEIYILDKHLQPVPIG--ILGELYIAGDGLARGYVNCPELTAKKFIPNPFYNTGDLARYRPDGNIEFLGRIDNQVKIR---------------------------------------------------------------------------------------------------- 108760219 1168 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMERHAVTHLQCTPSQASMLLAE-ERSREGLKRLKKMMVGGEAFPVPLARQLETVSGDVINMYGPTETTIWSSTHPVKNVGEGVP----------IGTPIANTQFYILDAQQRPLPIG--AAGELYIGGEGVVRGYHHRPELDRERFVPDPFYRTGDAARWRHDGLVEYIGRLDHQVKVRGFRIELGEIESRLGEHPAVRETVVIVREDIPGDKRLVAYLIAKPGEPPAADALREFLRTRLPEYMVPQSFVTLSTFPQTPNKKVDRKAL----------- 108760219 566 -------PRDATLASLFQAQARRTPDDTALICRGT----SLTYRELDARAEVLARHLRGAGVGRDVRVGIFMERSLEMMVGVLATHKAGGCYVPLDPAYPAERIAFMEEDAGCHLVLTQERLLSRVPSAA------KAVLAVDQQWERI------AAAPEAQTPPATPDSLAYVIYTSGSTGKPKGVMIEHRNVVNFGVGMDERLG---TERGTWLAVTSLFDISVLELLWTLT-RGFTVVLHAERHD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90413926 91 -FPTATLNFAENLLKNWNRHAAA----DAIVFHSEGQKQRISWQQLYRQTSQLTQFLAAKGVKQGDVVAGYTPNIPQAIIAMLATSALGAIWTSTSPDFGADSVIERFGQTKPKVLLTANGYLGNITQMLAQLPSVEQLVIITASTPKSVTQWQDALDPDIQFTAVPFNHPLYILYSSGTTGKPKCIVHSTGGVLLNHLKEHKLH-CNVKFGDRIFYFTTCGWMM-WNWLVSGLASGATVVLYDGSPDASVLWDMAEQEQLSLFGTSAKYLEALQNYSPNQFYSLPHLQTLCSTGSVLAPEQFDYYIKSDLQLASISGGTDCGCFAIGNPLNPVYKGECQSQAL-----------GMDVRVFNEQGQ---TELTQQGELVCSFPNQPIGFWNDPERYHNAYWPNTW-HHGDFVALSSTGGMVFFGRSDAVLNPGGIRIGTAEIYRQVNPLHEITDSVVIGQ-NWKNDVRVVLFVQLADGCILDDALIRQRIKQHCSPRHIPAVILPVLDIPRTKSGKLVELAVRNIVHNL---- 208658293 1594 -----------SLVDIFRSQVATCPDTIAVIDSSA----RLTYAQLDHQSNLLEAWIRRKGLPAESLVGVLSPRSCETIIAFLGILKANLAYLPLDPKSPVSRMRDVLSDLGHTIILLGSD----VAAPDLELPCLE-LVRISDALKSGASAVNG--SETTDLSAPSANSLAYVLYTSGSTGRPKGVMVEHRAIV-RLVQRGVIPNFPPLRGAIMAHLFNTVFDGATYEIFLMLLNGGTLVCYLTTLSPKALETVFLREGINCAIMTPALLKL---YLANARDGLKGLDMLMVAGDRFPQDAVEAQTLVRGDCYNAYGPTE-------NGVMSTLYKIDTSDSFINGVPLGRAIDNSGAYITDPNQQLVGPG--VLGELIVTGDGLARGY-TDPALDRDRFVQNGAYRTGDRMRYRADCLFEFFGRMDFQFKIRSNRIESAEVEAAILSHPLVRDAAVVGVQEEQEPE-MVGFVVAADDAVEQEA------------------------------------------------- 208658293 502 ---------------FVKRAAESPSDPAVLSWDGA-----WTYSELDNVSSRLAAHIRSLDLSHEQIVPVYFEKSKWVVASILAVLKAGHAFTLIDPKDPPARTTRIVQQTSAKVALTSKLHQDTVQAIIGRC------IVVDDDFVQSLGSASQC--QEKSELTVKPHNLAYAIFTSGSTGDPKGIMIEHQAF---ASCVAKFGPALIPHNARALQFAS--HGFGACLILPTLLRGGCVCIPSDLDRMHNIPDFIRRYNVNWMMATPSYMTT------FKPEDVPGLQTLILVGEQMSASVNATWARLG--LFDGYGQSESCSICFIGKISPVSEANN----------IGRAV-GAHSWIVHPDDPDRLAPVGAVGELLIESPGIARGYIAAPAETAPAWYAPRFYRTGDLARYAADGTVVCLGRIDSQVKIRGQRVEMGAVETRLRQQPSVAEA--VKRSGSSGSTVITAFLIDSSDKTATQEMNAKLC-QVLPPHSVPSCYICMHALPRTATGKVDRKTLR---------- 197329007 41 -----------SLGDIPFDNALDAPAEAVLARKDDGTWRDVSAVEFAAQVLAVAKGLIAEGLREGDRLAIMARTTYEWTLLDFAGWAAGLVTVPVYPTASALQARWIIQDSGAVAAVEDTEQARLISSERANLPGLAHLWEFDTGAIERLVKAGERIPGAARRAARTPDSVATLVYTSGTTGQPKGCVLTHANFFAEVDNAVGLLHPVFREPASTLLFLPMSHVFGRMVA-VACLRARVRLGHAPSISTEDLLADLAGFRPTFLLAIPYVLEKVYNTARATAEKMGHVRYVLSGGSPLGRRLAAFYTGAGIEVFEGYGLTETTGASTVTPPLRP-----------RLGTVGWPLPGTAVRIADD------------GEVLLGGRHVFAGYWN-----VAAHDGGQWLATGDIGELDDDGYLTITGRKKDLIISGGKNVAPAPLEDWLRAHPLVGQCMVVG-------------------------------------------------------------------------- 171682488 56 -----------TTFDLLKRSAKLYPDEPAITFFELSDYGYLTYGEYFKQALEVGAGLVKLGLKEKERVHIFAATSPEWLTLSHACSSQSLTIVTAYDTLGPSGVEHSLLQSKASAIFIDPHLLKTAKKPLEAAGDQIKFLIYNQPVPDSVLSFEELLGQDNPVEANPPKDPYCIMYTSGSTGPPKGVPVSHGGFVAAVAGLFSVMEESVSQKEYVLAYLPLAHIFELVLENLAIFVGATLGYGSPRTLSDQSMRDMRAFRPTVMVGVPQIWEAIMKNLFWGAYALKRLRFIVNGASGIATGTQKFMSLVVAPMMNGYGLTETCGGALGCPLQWTTGAIGPVPAAVEMKLVSLP----ELYVVDHPTNP------PQGEILLRGKPVLKEYFENPEETAKAVTEDGWFRTGDIGQFDPDGHVRVIDRLKNLVKLGGEYIALEKLEAVYRGAAYVQNIMVHG---DSGSPRPIAVVLANDKALAEKAVRDAVLKSGLSSMETVAGVVVVDDTPVTATQKVNRRAVRERYK------ 121709583 563 ------------LVTLFESAASRHPAAIALRKG----SHELEYQELDASASRVAASLRNH-ISDGDVVCLHADRSIHWIVGVMGILKAGGILCAVDAALPPEAQAD--EHLQPSA--------------------CEHVLVIAE--------ILESDQTPLAPRRLPPADNAYLCFTSGSTGKPKGVMCRHEGLV--AFQRDLEVRIFAQPGQYIAQIMSVAFDGSIHEIFSALSYGASLVLQSGG-DPFAHL-----HDVDAAILTPSMARVL------DPADFHRLATVYLVGEPVPTEVVDKWAQ-HKTLYNMYGPTEGTCGAT-------IKRLLRQQRVT----IGPPNPSTRLYIMNRQQELLPPG--VIGEIYIAGVQVAREYIGMPQQTAERFLPDPMYRTGDRGYWTSNGEAVCLGRSDRQIKLRGFRLDLDDLEARMIRAVPAVTA----VAVTRQGDNLIAAVLPASVDVYAFAAR---VTQILPPYATPRKIVALDDFPTTKAGKRDYQALAKM-------- 163758103 63 -FPDARLNFAENL---LTRTGS---EPAILFRAEDKISRQMSWDELSALVSRLQQAFRAHGVEKGDRIAAMMPNMPETIACMLAAASIGAIWSSCSPDFGVKGVLDRFGQIEPKLFISCDEVADKLIEIAAALKPAATVIVLDDGAVDGAVTLAGFIAAFPATAPLPFAHPLYILFSSGTTGVPKCIVHSAGGTLLQHLKEHRLH-CGVTPGERLFYFTTCGWMM-WNWLVSGLAAGATLCLFDGSPDGNVLFDYAAQEQFAVLGTSAKFIDAVRKAGPAKTHDLSSLRLLTSTGSPLSPEGFSFYEGIKPDVH--------LASISGGTDIVSCFVLGNPALPVYRGEIQCPGLGMAVDVWDDNGKSI---TGEKGELVCTKPFPAMGFWNDPEKYHAAYFSDNVWTHGDFAEWTPHRGIVIHGRSDATLNPGGVRIGTAEIYNQVEQMDEVLEAICIGQ-DWDDDVRVVLFVRLADGVALDEDLQARIIRTGASPRHVPARIIAVSDIPRTKSGKIVELAVRD--------- 197776023 70 ---------RLNFAECLARATD--ARPALVAVTEGGTPVEISWEQLRREVTDVAAALRRMGVGPGDCVAGYLTNLPQAVVALLATAAVGAVWTACSPDFGTPSVLARFGQARPSVLVADHDKRPAVAELLDGLPTVRHLLAVEHLVPEPTGAWWSVLPPAEEPADVPFDHPLWILWSSGTTGVPKGIVQGHGGIVVE-LLKALGLGADLRPEDRYLFLTSTSWM-VWNFLVGGLLHGSTIVLYDPTFDVDGAWRVAEQTRAT-MFGVGAAYLAAVEKSGPAGIDLRALRSVLQTGSAMPSTWRWVHDRLGVRLQSICGGTDICSVLAGGTPLLPV----------RAGRIQCPALGVALASWDDAGEPL---SGEQGELVVTAPSMPLRFVDDPDGTRSYFTYPGVWRHGDWVTINADLSVVVSGRSDSTLNRMGVRMGSADIYAVVEQLAEVADSLVVGVEQEDGGYFMPLFVVPSDGSALDDGLRERIIRHRLSPRHVPDVIVPVPGVPRTLTGK----------------- 123469945 49 -------PDARTMYQIIKTSTVKHADLPSVGEREDGDKATITYSQFLAQIEAFGRGLLKLGLKPGDKVGIYSSNCIYWTTTLFACSYTGMTVVPIYDSLGPGAAEYILNHAEVKALVCSEYKSKTAVELLSKAEHLKCLITMAKTVPAGETEKVKFLGKESKIQTTPPDGVAVIMYTSGSTGTPKGCVLLESNVCSGAGGFAML-GVSATTTDTYLSFLPLAHIYALVCELIVLNQGSKIGYARGPI--KYIMDDIQTLRPTMMTAVPRILNRVYDAMQAAKDARPSLRLIVNGGAPIMKNVFEFISAITPNIIQGYGLTETSAGVAV-----------QEAPATDPTTVGQCGLSCQVRFRKVEGTDYDAKGEPTGELLVKGPIVFQGYYKQPELTKEVL-QDGWFATGDVCTLTHEKQIKIIDRAKQLVKLQGEYISLTNLSEQYGRATKITFIFVYA--NSQYD-RPVALVIPK------REIIEKYISKGVKEADIPKNAEIQAELIENANGKIDR-------------- 91205280 639 -----------TLFASLIEAAKIHGFKKKIV--NDFENNKATYQDLILKSFILGDLIKRNNI-FGKHLGLMLPNTTNTLITFYAMQFSGFVPAIINWSSGINTIINSCKTAQLKVIYTSKQFIEKAELITNLLDFGIKVIYLEDFKNQINLALKLKASMGIRFSKTDDEKPAVIIFTSGTEGEPKAVMLSHRNLQANRYQATAK--IPFSPDDIVFNSLPLFHCFGLGGAIITTLNGIKLFLYPSPLNYRSIPEMIYDVGATILISTDTFLNGYANY--AHPYDFYSLRYIFAGSEKLKETTKQFWNKYGIRIFEGYGITESSPIIACNTPMH-----------SKAGTVGRLLSKIEYKL------EKVEGIDEGGRLLIRGPNVMLGYL---DENGNYIYKE-WHDTGDIVKIDGEGYITILGRLKRFAKIAGEMISLTKVEELASEIDPSSLHAAISTQDETQGEKIILFTT--STIINRENFTNNVRKAQVSLLYIPKIVITLPEIPLLANGKV---------------- 159023676 36 -----------TVHEAFESIVDTFPG--IVAAIHGAN--SITYLQLDLAANRLAHYLIASGLRPRQRVCVVVQRSIEMLIGFFAIMKAGCQYVPIDGGVASDELRHIFDDTAARFILCLPRYWDRAKRFANN-----DAIVLELGMDTG-----AFYSPLRPGIQVTSSDGVYAMYTSGTTGVPKGVDVKHGTKTNALL--SEPGRLRMTVGSKVGQVLSISFAMGAWEMLGCLMNGGTLYLRGSDWD-------VTLKQIDTLICTPSILS------KYKQQHYPNIKTVAVAGEACPQSLADDWAQ-QRSFWNLLGSTETFLLSAQEHV------------VGKPLSIGRPLPNTSCYVLDHAGRLARVGQK--GTLWVGGAGVAKGYINLPLTNAKKFHPDKFYDFGNIACWRSDGTLDSFGRMDDQVKIKGFRVELDGVIAVTERFHGITRAASLVM-----DGILHGFY--ASSAYINEKELDDFVRKQLPYYSVPERWLRVDDIPLNLNGKVDKAQLK---------- 215426865 7 -----------SLPGVLRERASFQPNDKALTFIDDGVEETLTWSQLYRRTLNLAAQLREHG-STGDRALILAPQSLDYVVSFIASLQAGIVAVPLSGGAHDERTVSVFADTAPAIVLTASSIVDNVVEYVQPQPGQNAPAVIEVD----RLDLDARPSSGSRSAAHGHPDILYLQYTSGSTRTPAGVMVSNKNLFANMTSYYGVYGKVAPPGSTVVSWLPFYHDMGFVLGLLPILAGIPAVLTSPLQRPARWIQMLASNTLAFTAAPNFAFSRKTKDEDMEGLDLGGVHGILNGSERVPVTLKRFIDRFAPAIRPSYGMAEATVYVATRIVQFDPQKLPDGQAERTESDGGTPLVSYGVRIVDPDTG-IERPAGTIGEIWVHGDNVAIGYWQKPEATERTFSAGPWLRTGDSGFLSE-GELFIMGRIKDLLIVYGRNHSPDDIEATIQTIPG--RCAAIAV-SEHGAEKLVAIIELKKKDESDDEAAERLKREVTSAISKSHGLSVADSIPITTSGKIRRAQCVELYR------ 169853457 89 ---------------------------------------WITYNEADTRRKYIGSALHTLGELQGDTVGIWSQNRPEWQLIDIAVTSYGKVGVSLYDTLGRDSVEYIINHASLSIVFSTAGHIPTLLKLAPKTPTLKIIVCLDNLPSEASSVLKEWAQSQGPPISATPDTVASICYTSGTTNLPKGVVLRHKTLAVATQAN--LYGMELPEQGILMSYLPLAHIYERICELCSIAIGGRIGYFTG--DPLRLLEDAQILKPHFFPSVPRVLNRVYQSAKALQTKLQKLRTVISGSAPITPDVMDFLKAFACDVQEGYGLTETAATCSKTWPYD----------ATASGTVGPPSPVNEVKVVDSEDKPNPR-----GELCIRGTNVFPYYYKDEKNTKDAIDDEGWFHTGDVAEIDAAGRIKIIDRVKNIMKLAGEYVALEKIENLYSSVPVVAQVFVYG---DGLQSYLVAVVVPDPVMLSDERVVSHILRNGLKGFEMVKRIHVVDEGTLTPTMKLRRKDAFNKYKDE---- 73748714 6 -----------TIPKLVKHNAEQWGDKPAMCMKNLGIWQKYTWSDYYQTVKYFGLGLLSLGTKPSDRVAIIGDNEPEWFWAEFAAQSIGAIPTGIYVDSIPDEVKYIASHAEVRVAVVDQEQADKFLELLPELPNLIKIIYWDPKGLKNYVSFKEVLGREYEKANLDPDDIAFVYYTSGTTGLQKGAMLSHRSLI--TTAKGFVARYPLSYKDDLISNFPASWVGDSFFATIPHILSGARVIYGPRMDAHPLKRL--AYKVTLTGGKPGIADALLFHPLKDKLGVSKVRFGVTGSSVLSLDTFKMIHSMGIELRQNYASTEAGFISSHGKGDISFE------------SVGRPALGTEVRLTDE------------GELLIRSDCMFSGYYKDPERTAQSFR-DGWFATGDAVNINEKGHLIFLDRLKDLVLANGIKYAPQYIEGRLRFSPYIKDAMVVGGEDKEYVTAIITFVDLSQKNEIADLVAKDLMRVNLPEGSRVRKFVLLDEAELTRTRKLRRGFVSERYKDL---- 148284925 630 -------DYNQTIFQSIIDASRRYGQNKLI--LQDVANNSLTYRQCLVRSFVLGRLLSKV-ISPGNYIGIMLPNSAAATVTLFACMAYNFIPTMINFTLGIKSIISSCRTVGINIICTSRLFIERLHELNYQLNKFFRIIYLEDTKITGWLAFFPRAYYNIINKNNDGNSRAVALFTAGTEQSPKAVVLSHNNLLANKNQVAAV--MDLSTSDIAFNALPMFHTFGLSGTILMMLSGVRTFLYPSPLDYRAIPEMIYDVGATIMFSTSTFLNNYAKY--AHPYDFYSLRRIFAGAEKLRHETREWFKKHGIRIFEGYGATEASPVISANTPMHD-----------KPDTVGRIMPALKYKVLEVEG---ISDG---GKLCLKGPNIMLGYISNPG----VIVPDRWYDTGDIVTIDDEGYITIKGRVRRFAKIAGEMVSLVVIEDIASAIDINSKNAAVYIEDECKGEQVILC--TDSSIVTQDQFTKHVLTAGLSKLYIPKHIIHISEIPYFATGK----------------- 25008378 5 ------------IYSLIE-NEKMYPEQIAI--KHNTDV--LTYRELNQYANKLADLIKD----TKSPLIVYGHMSPFMIVGMIASMKAGCGYVPLDISMPEERINTIIEKINPDFIFNTSEH---------SLDSNGREIVNTETLLTDNRTVE-------FESKIKDQDIAYTIFTSGSTGEPKGVQIRYESL--NEFTNWMVDLNKIGENQQWLNQAPFSFDLSVMAIYPCLATAGTLNLVDKTMKPKLLNDMLEQSKINVWVSTPSFMEMCLMLPNLAETHYESLKEFFFCGEILPHKTAKMLQRFSAYIYNTYGPTEATVAVTSILITEAVINQYN------PLPVGKARPGTQLSLAENE------------ELIISGQCVSEGYVKDEQRSNEVFDKRKSYFTGDKATVQDD-LWFITGRIDFQVKLNGYRMELEEIEFHLRQIDVVKEAIVVPVYKNNKVTQLQGVVVLNDLNDDKDEDIKQELKQAMPEYMIPRKIIFKEQFPLTINGKLDRKQIAE--------- 167764189 1 -----MTYHHLSV--LIHRQAEKYGDKVALKYRDYETSQWITWNKFSRTVRQAANALVALGAEEQRNIGIFSQNKPECLFTDFAAFANRLVTIPLYATSSSAQAQYIINDAQIRFLFVGEQFYDAAFSAFGFCHSLEKLIIFDDPRDKTSIYYDEFLAVEERTARASDSDLANILYTSGTTGEPKGVMLHHFNY-REAIRIHDIRLTAMTDKDVSMNFLPLTHVFEKAWTYFCLHRGVQVCVNLRPADIQTTIKEI---RPTLMCSVPRFWAMMLDALKVGKHNIDYLRFFPTAGAAVSDEICEFVHSVGINMVVGYGLTESTATVSCFL-----------DKGYEIGSVGTVMPDLEVKI------------GENNEILLRGKTITTGYYKKPEATAAAIDKDGWFHTGDAGYLKGN-HLYLTERIKDLFKTSGKYISPQALETKLSIDRYIDQIAVIA--DQRK--FVSALIVPKGEYKDMADLLQHTLQQQFAHYEQVKRFTLLSE-PLTNTLKLKRSVVAKNYKEL---- 71004542 84 -------------------------------------------------------------LGPNDRVMMALPTGPENALALLSVA-AYHTCAPVNASCTAGELRDDAVRLRARAVVTTRDAVERLETLRDQDNMEIIFVEPRSSGPAGLFDMH-LLGEKAIASTAGRRPSALVLHTSGTSGKKKVVPYSLRHLIVGT--CCVVYSWDLRPESVNMNMMPLFHVGGIVRNLWSPVFSAGSAIMCAGFDANAWWPLAKQLGATWYYAAPTMHHAILASKPEDAAKETNIKMIANAAGGLLPSLAVQLKETGCAVLPSYGMTECMPIA----------SPPTNYQLDRPGCSGVAC-GPDLSIRDPFDKERELPVGQTGAVSVRGLPTFSGYETSPDPFESAFSSEGWFDSGDMGHMDADGYLYITGRSKEIINKGGEVVSPFEVEEAITQSDRVKQCLAFSVEHNVLQETIGIVIVPVPNQPVGLAELHNMLRSHLHPSKWPFAAVYMDDLPKNQAGKPLRIKL----------- 158333912 25 -----------SLVDLLRYRATHQPDHKGFTFLVDGEDETLTYAELDAKARAIAAALQSA-CQPGDRALLVYQPGLEYVAAFFGCLYAGVTAVPIYPPRPNRRLQSVIADSQAIFALTTSQILSKLERDAPELRALKWLATDSLSVTEPRQAWQE--------IHPQGQDLAFLQYTSGSTATPKGVMITHHNLLQNLALIHQCFEHSSQCQGVIW--LPPYHDMGLIGGILQPLYGGFPVALMSPFSPIRWLQAISRYRATTSGGPNFAYDLCLRKIKPEQLDLSSWRVAFNGAEPISAQTLEKFASCGFRFFPCYGLAEATLIVSGGQRQAKPAHLGDTDARTLVG-CGTALQGQEIVIANPET-LQQCSAEEVGEIWVSGQSIAQGYWRQSEVSGETFQAGPFLRTGDYGFLVGS-ELFVTGRLKDVIIINGRNHYPQDIETVVQSYPGIRPNCAAAFSITEAGEERLVVVQKNGKKPSSQQIRRAVAKDH--DLQIHALLLLKPSIPKTSSGKIQRFTCRAKF------- 195031704 39 --------KPQTLPEFFRETCEKYAELPALMWETTGKWQTLSYAGYAKRVEQAALMLLHVGLEERSSLGILAFNCPEWFLAELGALRAGGIVAGIYPSNSPEAVHHALATSEATVCIVDDDQMAKLRAIKHRLPRLKAVIQLHPDREEGFHSWQQLYGTELQQELLRREQAIYLIFTSGTVGMPKAVMLSHDSIVFDAKIVSDTIENTVVGAERLVSYLPLSHIAAQVFDICLAMTFGGCVYFADK-DAGTLVRTFVKARPTRVFGVPRVFRLVAAEANAKPYSLDQCKTFLTGGAPVTSELKHYFLGLDMPLGDIYGMSEMGGAVTMHAHITNLY------------SSGAPLRGIEM-IIHE------PDASGQGEIWLRGRNNFMGYLGEPAKTMESISAEGWVRTGDMGYLDTHGNVVLSGRLKEIIISAGENIPPVHVEQLIQELPCVSNVLLIG-------------------------------------------------------------------------- 145549628 52 ---------PITLPEQFKNDCTQFAQKPALSVKRNNKWITRTYEEYYNESMQFAKALIAYGVTEMSAVNIIGFNAPEWHISFMGSIHAHNLPVGIYTTNNPDACFYVSDHSECELVVADTEQLRKYLKIWDKLPRLKGVVLYNDDIPTSEIPEQDLMGSVLERVNCGPGNCVTLIYTSGTTGNPKGVMLSHDNYVFTITQQKRKYVMQGTGEMRLVSYLPLSHVVAQLIDIIGFARGAHLYFANPDALQGSLINTLKEVRPTLFFSVPRVWEKIYDQMQQIAKSLDQAQYMIFGAAPLSPIIREYFLTLNMYLINGYGMSECGGVMADPFHFDKFDDL-------FINSTGKPMEGTELRIDDKDGN---------GEICYRGRHIFMGYFKDEDSTRNTIDSNRWLHSGDVGKIDKNGNLMITGRIKELIITGGENVAPVLIEDEVKKNIKVSNCMVIGQPTEKLNEDVIAVFKSLGSSATTQQLIDETNTKVISKAQYIRKWTLVDGGELTPTLKLKRRVVEQKW------- 217408538 6 ----TMRDTLRNCPQLWTELSRNCGDKRALLDEHCDDKVDVTFAEMNTIVRKSAAVFQSLGVKPGVNVAILGENSARWLMVDHGIQMAGGASAVRGADAPLDELRYIYEQSDSAVVVQGPKLLEKLASAKGMHRLGEELTKMVDKYGLTVRVFADLL-EEVQPVTLGRDDLATIVYTSGTTGRPKGVMLTHGNLI-HQIGHRVGTETRYDPDETMLSLLPVWHITERSFELWMLARGCNVVYSSIR----TFKNDLAKHRPEWAVLVPRVLEKIAEQPPGAMEKLASMRTIMSGGSALSGSLEEFYEAAGLTIIVAYGLTECAPLISHRRRDANLVTG---------GCVGTACIDTELRVVSPESKPRPAPAGEVGVVIARGPQIMKGYYKDVAETKKAIDQFGFFDTGDLGRVNPAGDLILTGRAKDTIVSNGENVEPGPLEDAIL-------------------------------------------------------------------------------------- 57638603 1 ---------------------------------------------------------------------------------------AGGAYVPLDPESPTERMSFVLQDTQLSVLVTQQHLVAKFPSIQA------RVLCLDSD------WHHIARNSAANPLNTTPTHLAYVIYTSGSTGLPKGVLVNHN--CVTRLFAATQPWYDFNSQDVWTLFHSIAFDFSVWEIWGALLYGGRLVVYLVTRSPESFYQLLSQQKVTILNQTPSAFRQLMQAEQSMATVTNSLRLVIFGGESLEISLHPWFERHGPQLVNMYGITETTVHVTY-------RPLSKDDFHSTLSLIGRPIPDLQVYVLDEHQRLVPIG--VPGEMYVGGAGVSRGYLNRPELTAQRFISHPFYKTGDLARYLPNGELEYLGRIDNQVKIA---------------------------------------------------------------------------------------------------- 163722848 7 --------KDLTIPKLFVAKCRQYGKRVAMREKEFGIWIPFTWRDYYNKVKYISLGLVSLGLKPGDKVAMMGDNRPEGLWVEMAALCAGGVGVWLFQDCMSDEVKYIIEQSDTRFFVGEQEEVDKSLAIFDQCPSLEKIVWDDPKGMRNYISLGKLMDDEKEPSLFEQDDICLLFYTSGTTALPKGVLLTHYNML--TMGANLMAVDPCKESDDFVSYLPFAWIGEQMMSVSCGLQVGYTINFPE--EPDTAMENIREIGPHVMFAPPRLYEGMTRQVQVKHMDMTRLRQAYTGGAAMGPDHFRFFHALGVNLKQIYGQTEIAGIAIVH-----------RDGDIKFDTVGTPIPGTEVKIAED------------GEILCKSPSVFQGYYKNDEATEKTLL-DGWLATGDKGFIDDDGHLVVFDRSKDVMTLKGRPFSPQYLETRLKFSPYVQEAWVIG-------------------------------------------------------------------------- 169628782 43 ------------------------------------------WADVHRTGLRIAGALQAAGVRPGDAVAVLAGAPGEIAPLVQGIWFSGASVTMLDMRLWVEDTGRALAAVGSSTVVVGDPFMAAASQFGAVAAQVLEMSALLDGPP-------------GEIVQSDQDAIAFLQLTSGSTGTPKAVSISYRNIEANLRAMVSASGAD-PETDVVVSWLPLFHDMGMMGFLIVPMCRAVSVTPMDFLDPLLWAKLISTYRGSMTAGPNFAYSLLARRLRKAPYDLSSLQFALSGAEAIDVATLERFARFGMRVVPAYGMAEATLAVSFVRRGEGYRVCPPHPDLSARVPLGLPLPGCEVRVVTEDRQVLAP--ESIGELEIRGDNVTAGY-RTASGFESMLDAQGWLSTGDIGYLTADGQPVICGRKKDILIISGRNVHPEDIERSVAGISGVRSVAAVRLHTASAGEAMVAESALHADIAESERIRAEVADRVYRTLGVPRDVHVVPAIPKTSSGKLRRRATSERLK------ 158315222 2 ----------MNLLEGIDRARLQGGR---VVFLDPDAEDGLSWSDFFVQAERVAAWLQARGIGPSSRVVVLATPSKAMVTAVVAVWMAGGSVTCAPTPARTVDLPTYVDQTGKRIAALGDPLVLLGAPYEELGETLATDGVRVDRLTDAVAAESAGAWKRPE---ITPDDPAIVQFTSGTTAAPKSVLISHGNLVAN--IAAIRERIRHDEHGRLLSWLPLSHDMGLIGALAVQLTCGRCVLFGTPADPSSWLANAARYRATILLGPASAYAMAGRLLAVGPRDLSSIKVALCGGEPIEPAAIERFLDAAAPFLPAYGLAEATLAAAMPPTPGAVPVTVPGAPVRRLVRLGPPLPGLKVRLVDPEGQPCP--ERSVGEIYISGESVTSGYLGAGEASEARHVADGWLATGDLGYL-VDGELVVCGRAKDLIIIGGRNLHPEEVEEAAARVPGVRPGNVVAYPTARGAAEGMAVAVETRGGHEEATIRARVTAAVLAAVGVPVQVHVLPSIPKTPSGKLQRAKAAGMFES----- 70999059 235 --------------DLIQRTCQQQPHAMAVCAWDG----SWSYQELDCQASHLASQLCDHGIEPEKFVGLLFEKSKWTTVAILAVLKAGGAFVLLDPTQPAAYLSAICTMTRTALLLCSSHNQRLAAELR------QTTIQVPRDPYHGAMPTSDFRRQSSPAVQ--PHHTLYACFTSGSTGRPKGFIIDH--VAFNSGLQTYAHATGLGCDSRVFQFASYSFAPSITDQLASLIVGASICVPAEEELQNDVEGSISQLQATWLKLTPSVARTL------DPGRLPCVKTLILVGEEAQVSDVAAWQDHGITVLGLYGQSE-------NAKGTMVSRKSSEDAD--PGNIGSPFCAVG-WVVDPDDYHRLMPIGATGELLLESPCLCRGYIDNEDETKLAFTAQPLLRTGDIVRYNVDGTFCLVGRKGNRVKLRGQRLELAQVEHHLSTHPVLADVV---QPANENGRDPVAFVPWADSQSAADATDGFFLRHLLPSFMVPSTLLAVRTIPRTGTGKIHRRRLQEAA------- 108805145 140 ------------------------------------------------------------GVGRGDRVVAYLPNVPEAVVGLLATASLGAIWSSCSPDFGVGSVIDRFKQIEPKVLLADYDRMGVVARVQREIPSLQRTVVLDTGALENAVLWEDFVGPHAGAAQVPFDHPLWVLYSSGTTGLPKAIVQGHGGILLEHLKV-MALHMDVKPGDRFFWFTTTGWMM-WNIVVASLLCGATALLYDGHPDMNALWRFAEETGMNVFGTSAAYITACMKAGIEPGFDLSALGAIGSTGSPLPEGFVWAYEHVK---RDHW--------LFSTSGGTDLCTAFVGGVPLLPVRCGELQAGAKVEAFDEEGNPL---IDEVGELVITEPSMPLYFWNDPERLRESYVYPGVWRHGDWIKIKRHGGCVIYGRSDSTINRGGIRMGTAEIYSAVEGVPQIADSLVVDVQRPDGSAYMPLFVVLREGEELTEELKAEI-RRRIREYHVPDEILEVPEIPRTLNGK----------------- 119953377 1 -----MLD---TIPKRFNEVVRLYGDLDIFIYKENEDFKRQIYSDFWNEVKSIGSGLLHYRIKKGDRVALISDSRKEWIIIDIAVMSLGCIDVPKGNDSSEDELVYIINHSESSFVFVEAKQLQKIISKKHELKFVKHVVVIDDDGNITIISYKKLLSLDSELEKVSGKDIATIIYTSGTTGLPKGVVLRHESFIFQVDRIGDYLPT-IKPGKIMISILPLWHSFERTCEYIVALNGMAIAYSKPALNPHAIIRIWEGIRIKFLGLVPTGLIFILPF-KFLGHVLKRFEFGVSGGGALVNYVDYFFKAVGIMVLEGYGLTETGPVLSVRRFKSPVAN-----------TVGPLFPDIEYRVVGNDGNFLSPGEK--GELWVRSPQVMSGYFKDDTTTREVLTRDGWFKTGDLVCATINNEISIVGRSKDTIVRGGENIEPESIERALSKSLFIENVVVVG-------------------------------------------------------------------------- 84703521 84 -FPEA----RLSAANLLLRGKA--DDPAIYFRCEDHETSQWTRGELRRAVGQLAHALKAAGVTAGDRVGGVVTNRPESVAMYIATLSLGAIWTSCAPDFGVESLKQRFSQSEPKILFAVDGFVPIYQELLQSLPSVERIVVLQTLTESPSLDLKTAETDEVPGECFPFDHPAVIVYSSGTTGAPKCIVHGAGGPLLQ-LMKEHRFHCDLQPGDIMFYYTTCAWIM-WNWMIPALANGAAIALYDGNPSVDMLFAFAEEIGVSHL-GMSAMYIDMCKMPIGENRDLSKLRCLMSTGSPLSTDNFEYIYKSDLHLASISGGTDLSSCFV----------LGDPTSPVYSGEIQMAGLGMAVDVYDPDGNSIPTGAGEL--VCTRPPSMPVYFWNDPEKYRGAYFEEGIWTHGDLIERTAHGGYVILGRSDATLNPQGIRMGTAEIYAEVLTFNQVLNCLAAGYQ-ARGDEQIVLFVQMDAGQDLTDELIAAIIRRELTVNHVPAYVLSAPDLPRTRSGKL---------------- 193702255 53 -------NTPVSVPGLLAKSAEKYGDLPALNYKSANKWVKVTYKEYEQNVRTVAKAFIKLGLERFHGVCIIGFNSPEWFYSDLGAIYAGGFAAGMYTTNLVDACLHCLETSKANIAVVDSKQLEKILSIKSRLPHLKAIIQYEGKTEEGVLSWEDVMSAESDDKTMGVNECCTLVFTSGTEGASKAVMVSHDNLTYNAYV--ITNFLSLTDGEVLVSYLPLSHVAAQITDIYSAISIGAQVFFGEK-DAGSLVNTLQAARPTVFLGVPRVWEKINEKLVSIGRKSGSLKYFISAAAPISVELKKYFMSLDIPLCEAFGMSECGGA----------HTLSNPTDENVAG-VGKTLEGVTSKIDDKDGN---------GELCIYGRHVFMGYLNLMEKTESTLDTDGWLHSGDIAQIDDKGYVTITGRIKELLITGGENIPPVLIENVKATLPVVSNAFLIG-------------------------------------------------------------------------- 74312782 15 ----------------------------------------LNWRELCARVDELATGFAAQGVVEGSGVMLRAWNTPQTLLAWLALLQCGARVLPVNPQ----------------------LPQPLLEELLPNLTLQFALVPDGENTFPALTSLHIQRVEGAHAATWQPTRLCSMTLTSGSTGLPKAAVHTYQAHL--ASAQGVLSLIPFGDHDDWLLSLPLFHVSGQGIMWR-WLYAGARMTVRDKQPLEQMLA-----GCTHASLVPTLWRLLVNRSSV------SLKAVLLGGAAIPVELTEQAREQGIRCFCGYGLTEFASTVCAKEADGLAD-------------VGSPLPGREVKIVNN-------------EVWLRAASMAEGYWRNGQL-VSLVNDEGWYATRDRGEMH-NGKLTIVGRLDNLFFSGGEGIQPEEVERVIAAHPAVLQVFIVPVADKEFGHRPVAVVEYDQQTVDLGE----WVKDKLARFQQPVRWLTLP--PELKNGKISRQALKEWVQ------ 209364169 10 ---------QLNYISCLQQRSLEKPSAIAIVDSQGATKREITYFELNEKARCLAQ-LLSQTAAPGDRAILVYDTDTHFIIALFACLYAGIIAVPAYPNVAAYRLKNIILDSEPALLLTTQKFLQFLPEENGQFKKLATDQMLTGNAPDLIPKYSE---------------IALLQYTSGSTSNPKGVMITHENIFNNVSNILNLEKPGFLQS--VVSWLPLTHDMGIVAGFLPLFNGIPSVLLSPLRRPIIWLELISKLPDVISGGPNFAYELCVNEVQLRTLNLSHWRVAFAGSEMNHQQFLQKFSACGFDFYPCYGLAESTVYATGGVVNAPVI------IDQSLLSVGHCFKDHELLIVNPNSRQVLSEG-TVGEIWLKGPSVAKGYWKNKVLTESVFDAGPYLRTGDLGFIRK-GELFFYGRLKDIIIIRGKTYPPEDIEAVVQSDENIRTASVAALQDD--QEKLIIVAEVKGSKTENEENIRECVSKNFA-IKIHEIVCIRKTLPKTVNGKIQRQICRSAYLD----- 91789681 2 ----TEMTYTLTLPQMLREQAQRRTASVAIRQKEHGIWKPLTWGHYFQRAQQVGLGLRAAGLSEGGHVGVLSENRVEWVLTQLGAGLVGGVTVGVYPTSPTNEIAYVLAHADAEVVICDQEQSDKVLDARDLLPQLRKIVMIERKAPALVMGFEELEALGVASLDASHQDTALIIYTSGSTGKPKGAMISYGNIA--AMAPGVIERLGLTAQTSHLSYLPLCHVAEQMLTAFVPLYLGSRVDFGE--SIRTVQEDLREVAPTMFLGVPRIWEKLAAHQRSLGEKLRQARVALTGAAPVSPAIVQFFRTLGVPLVEVYGMTESSGMV-----------LGQRNDQVVFGTVGVPTLGVEHRL------------SSQGELQIRGGVVFKGYYKNAEATASSIV-DGWLHTGDVVE-ERGGSLRIVDRLKDMITAGGKNLTPSEIENTMKGSLFIKECVIVA-------------------------------------------------------------------------- 107102442 42 ----------LSLGWALERAARLYPDNPAVLDG----QRRISYALFNGWANRLARAFKAEGVGHGSVVAVMLENRVELLAILAALAKLGAIGALVNTTQRGKVLVHSLNLVKPGHFVVGEELREVFEEVRQELGNAGHCYWVDDGDPMGWRNLMRLAQGQTDTGRVRLKDSCFYIYTSGTTGLPKASIMSHGKWI-KAYGGFGHSGLGLGRDDVLYLTLPCYHNNAVTVCWSAALAGGAAMALRRKFSASGFWKDVQHYRATCFGYIGELCRYLLNQPPCAEERGNSL-TCMIGNGLRPSIWAEFKQRFEIRITEFYASSEGNIGFTNVFNFDNTVGFSPATYAIVRYDLENDHP-----VRDAKGFMEKVGKGEVGLLIISAKWPFDGY-TDPAKSEAVIKGDAWFNTGDL--MRDIGFTQFVDRLGDTFRWKGENVSTTEVENALGAFDGVEDAVVYGVEIPGTNGRMAALRLADGVELDRDALAAHLDRE-LPAYATPVFLRLLREVETTGTFKYKKTDLK---RDAYDPA 15964472 83 -FPEARLNFAENLL-------RKTGSGDALIFRGEDKVYRLTWDELRALVSRLQQALRAQGIGAGDRVAAMMPNMPETIALMLATASVGAIWSSCSPDFGEQGVLDRFGQIAPKLFIVCDGYWSKVRAVAKSLGAPTVIVALAPTVEGGVTLADFIAGFQAGPLRLPFGHPLYILFSSGTTGVPKCIVHSAGGTLLQHLKEHRFH-CGLRDGERLFYFTTCGWMM-WNWLASGLAVGATLCLYDGSPDGNVLFDYAAAERFAVFGTSAKYIDAVRKFTPARTHDLSSLRLMTSTGSPLSPEGFSFVYKPDVQLASISGGTD----IVSCFV------LGNPLKPVWRGEIQGPGLGLAVDVWNDEGKPV---RGEKGELVCTRPSMPVMFWNDPDKYRAAYFDDNVWCHGDFAEWTPHGGIVIHGRSDATLNPGGVRIGTAEIYNQVEQMDEVAEALCIGQ-DWEDDVRVVLFVRLARGVELTEALTREIIRSGASPRHVPAKIIAVADIPRTKSGKIVELAVRD--------- 116512101 1 ----------MKLLEQIFEIANKNPDLIVLAECE----QKFTYRQLFVAVSEISKQIKERTLRP---ILIFGKNDFISLAAMLAANLTGHAYISVDAHTPFERTEMINSAAKPAVVITTVNLSEDFSALFTDRISVNNTLSLDEKLPE--LDFSQA---------VSGNDSNYIIYTSGTTGVPKGVEVSHANLV--TFTNWMNNDFNKIENNQILSQA-LYSFDLSIFSLYPSLTTGGTLVSLSRDETTNFKLLFERLNSTVINTTPSFVDICLLDPSFTEKEHPNLVQFIFCGEELTKKTAEKLLTASATIYNTYGPTEATGAISSIKVTEKL--LTENDRL----PIGFAKPGVELKIMD-------------GEIIIIGDSVAKGYFENPEKTAQAFFADGAYHTGDAGSLTDEGMLRYQGRIDFQVKFNGFRIELQDIEANIQNLKDIEKAVVLPKSDQHKVTALIAYLESEKTFADRAEERAFTLKAELSKYMMPTKFIYLKKFPLNQNGKVDRKALAQKER------ 119896442 207 -----------TLFDALLDTAALHGRQRAVV--EDVKQVEYSYGDLIKMSLALGRLGSRLG-GPGERIGVLLPNLAPTLGLVFGLNAFGRTPAMLNYTAGTEGLQAACTAACLRTVITSRAFLERLTERVTALEGVRIVYLEDLRATLGWLMLWALHFPRLATCRQQPGDPAVVLFTSGSEGKPKGVVLSHQALLAN--VAQIRAVVDISPDDKILNALPLFHSFGLTAGLLPVLSGADVFLYPSPLHYRVIPELAYDRGCTVLLGTSTFLGNYARF--AHPYDFFRLRYVIAGAEKLSEAVRTWFEKFGIRIFEGYGATETAPVLAVNTPMAY-----------RSGTVGQLLPGLHAKLL------AVPGIDRGGILHVSGPNLMSGYLRQPPSSAA---GEGWYETGDVVDIDDDGFLRIVGRVKRFAKVAGEMVSLESVEKLAVQTASEFAHAASTQPDPARGESIVLF--STDPALTRERLQAAARDGGWPEIAVPRRIVPVDALPLLGTGKIDYVTLKRWAE------ 90655208 2 ---------------------------------------------------------------------------------------AGGAYVPIDPHYPINRINEIITSSDLKAVLTVSEF------IQSSLPAEK---IIDLKADKSRI---ERQSSDSVSNDVSSKDLAYVIYTSGSTGKPKGAMIEHGSVV--NRLVWMQKKYPLSSSDVLIQKTPIFDVSVWELFWWS-FTGASLCLLKPEKDPAAIISAIEKYRVSVIHFVPSMFNFFLDELRSDQYKLRSLRQVFTSGEALKPEQVNKFRDRGTSLTNLYGPTEATVDVTYYDC--------DLSEPTLRVPIGKPIDNIRLYILGVNNELVPLG--APGELYISGDGVGRGYLNNERLTLERFVQGASYRTGDLVRWLADGNIEFLGRIDHQVKIR---------------------------------------------------------------------------------------------------- 167614946 18 --------------ELMRYRAAHQPDLPVYTFVASGDERLLTCAQLDRRASAVAAALSEI-ARPGERVLLLFAPGIDYIAALFGSMYAGVVAVPAYPVEPARRLLGIVADCAPVAVLSTTAVRDDMSRVETGSPVLRRWIEIDALAPGDD-------AAHGAPRAADPRVPVYLQYTSGSTGAPKGVMISHQNLLHNSALIARRFEHGASSRGVIW--LPPYHDMGLIGGILQPLYVGFPVTLMSHVDPLRWLRAIGERRATTSGGPNFAYQMLAADADFDKLDLRSWDVAFVGAEPIRPATLQRFARCGFDFYPCYGLAETGGLKSQPPVVAHAPGDAQQPRARAAIGCGDAASDSLVLIVDPDTR-VPCDDGRVGEIWAQGPSVALGYWNNRALSKQTFEAERFLRTGDYGYRSGS-EVFVTGRLKDMMLIRGANHYPHDVEATIEALDAELGCAVFAL---DTGAAPQVTVVREEAGHTPDALFGRLRQAINRHHGIVHHIVFTSAIPKTTSGKVQRHACRELFLN----- 193695211 12 --------------------------------IDCSTGKEYSYPKLKKDVLAMATAFKKHDLGHGDVVMIIDYGSYEGQVVMLAGILTGTTIAALDHSLRKSVLAELINESKPSVLFCNTFSINIITDILNTITH-QPILKISTMIRDGFTAYFNMIVVTADETLLSPIGPCAIIYSSGTTGSPKGIYLS-DDAMKSALISLKQSSMEEPIENRYMNTSPIFWYSGMLFMMFSIHFGNPRLFFSDESTAEQVLCSIDKYKPTFLMGVATVNEMMAQMANGHKYNIHSLTTCVVGGSPMRADLQKTLLQGRIPIQQGYGASEQG-IITAWPKDSDISTV-------MAGSVGRPAAGIKIRIVSETGECVGPNTE--GEIRTKSVSNMVGYVNDMKKTICSYDEDGWFKSGDIA--------------------------PTDIETVLLSHPAVLDAGVTGKYSVDGDLLIGVVKVKPGQNVEPALLLSYVNDRVKDHERLRGGIIFVDDVPRSPAGKLIREEL----------- 84686621 6 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMYNLCLLDPDFRSFDLDCWRVAGFGGAPMPQSTIAALARPNMVLHNVYGSTETTSPVTI---------MPGGQIAEHADTVGQVLPLADIIVVDDAGREVAPG--ESGELLIGGPMVVPGYWENPEGNAKGFT-GGYWVSGDIGSKDENGFVRVFDRKKDMINRAGFKVYCIEVEDVLASHSLVVEAAVVGVPDDVLGERVHAYIFLDGNQVDADEIKNY-CSARLSDYKVPDLVTFLDGLPRNANGKVLKNVLRD--------- 114706957 82 -FPEARLNFAENLL------AKRGGQDAIVFRGEDKVKRRLSWEELHSLVSLLAQAMRAAGVTKGDRVAAMLPNMPETVAVMLATASIGAVFSSCSPDFGERGVLDRFGQIEPKLLFVCDDVAEKLGPITKALEPTATIVVVNGTTLESFLSAFEA--DEIAFEPMPFDAPLYIMFSSGTTGVPKCIVHSAGGTLLQHRKEHQLH-CGIGDGDRVFYFTTCGWMM-WNWLVSALANGATLMLYDGSPDGNVVFDYAAEEKFTFLGTSAKFIDAVRNAGLKPKHDLSAMRMMTSTGSPLSPEGFDFVYEGIKPDVHLASISGGTDIVSCFVLGVPWLPVHEGEIQG-------PGLGMAVDVWNLDGKPV---RGEKGELVCTKPSMPIYFFGDEERYHNAYFEDIWAH-GDFAEWTENDGIIIHGRSDATLNPQGVRIGTAEIYNIVEQFNEIDEAICIGQAWD-GDQRVVLFVRTAEGVELSDELIARIVKNGASPRHVPAKILKVEDIPRTKSGKIVELAVRE--------- 194753009 129 --------------QILSEEDEVQPNGRVFKKYNLGDYKWKTFTEAERAAANFGRGLRELGQAPRENIVIFAETRAEWLIAAHGCFKQAMPIVTVYATLGDDGVAHCITETEVTTVITSHDLLPKFKTLLDKCPLVKTIIYIEDQLSKTIVPFNQVVGQESKFENVPPDDIAIIMYTSGSTGTPKGVLLSHKNCI--ATMKGFVDMVPIYPDDVLIGFLPLAHVFELVAESVCLMTG----VPIGYSTPLTLIDTIRRLKPTCMTSVPLILDRIINDKVNSGSAFRKLRIIMSGGAPLSADTHEQIKTLCLDLIQGYGLTETTSGATVM-----------DYRDMSYGRTGGPLTVCDIRLVNEEGNRITNKPYPQGEVLIGGECVSQGYYKLPGKTNEDFFEDGWFKTGDIGEIQADGVLKIIDRKKDLVKLAGEYVSLGKVESELKTCAIVENICVYGDPTKQFT---VALVVPNQEQAVLKEIADHARKCKLQKFEVPSAITLCKDVPVTAAFKLKRKDIQDRYQH----- 52840834 247 ----------------------------------------LTYRQFLARCFILGRQIKKQ-TAVGETVGVMMPTTIAGMVTFFALQAYRRIPAMLNFSMGFYNLYSACNTARIKSIYTARQFIPLVEEFQQALEDFKSTIHLGNKLSGIFKGFFPTLSYRFLGDKISSDTTGIILFTSGSEGKPKGVALSHANILANCWQ--MTSRVDFTPRDVLFNSLPIFHCFGLTAGVLPLVNGLNCFFYPSPLHYKVIPGLIYQTRATILFGTDTFLTGYARA--AGKHDFNSVRYIFAGAEKVKPETIRYWEAFGARIYEGYGATEASPVISLNCPLA-----------SVPGSVGMILPFMDFKV-----EPV-EGIVQGGRLKLCGPNIMLGYL-DEDKPGVIIEPDGWHDTGDIVTVNADGFITIAGRAKRFAKIAGEMVSLTAVEGIAASIPELLHAAVV-QKSPRKGEQI--FLFTEAEYADKVSFIKKVKERGQSELLVPHMIYPACQIPVLPSGKIDYITLEKQF------- 117168597 23 -----------NALDLFKHYATSAPERIAVFIEEEGQEQGLTYRELERAATNLSLELASV-AAPGDRVLVAYDSGPMYLVGVWAALYAGMIAVPVDPLRPAANLTRLLNDSGATVCIASRSMLDAVKSHPGARQLTEQLRWVVPSLPD---LLGRAPGSPPAALRT-EKDVAMLQYASGSTGAPKGTIVTHASLLMRALLISTSAESPFGRPDVEVTWLPLTHSTAGYGLIMKCLTGATYIAPSAFASPAIWLRTISRHKGKQVYSVPNFALDWCTEAERKQLDLSCWTHVMSMGEKVRPETWKAFSDAFREFIAGYGMSETGYVSTVRFDRAAMDEGSPEGGILLLSSSGFTLPGVRVAIVDPETREVLPEGK-IGEIWVSTPTAMTGYWNRPEETEQQFRAGPFFRSGDMGAFYG-GNLFVTGRRKSIVVIRGRKHYAEDIESTLERALDWLGASSIAFADDVNGEELFIAVDPRGARDGVGEERTDAIRSVVARFGVRHEVLFLAALPRTSMGKVSRVSCKDLFRS----- 85085775 55 -----------TTLDLLTRTVELYGDERAIGSVVDGETSYITYGEYFTIVKQIGAGLRKLGLEPKDKLHIFATTSPQWLGMSHAASSQSLTIVTAYDTLGESGVQHSLVQSKASAMFTDPHLLKTATNPLKEATSVKVVIYNNEHPDLTVLSFEEALGEENPVPLTPPDDTYCIMYTSGSTGPPKGVPVSHAGFVAAVAGLYAVMEESVTHRDRVLAYLPLAHIFELVLENLGVFVGGTLGYSNARTLSDTSMRDMRAFKPTIMVGVPQVWEALTKALFWGAYNIKSLRFIVNGASGIAASTQHFMSMVVAPMLNGYGLTETCG---NGALGSPMQWTSN--------AIGAMPAAVEMKLVSPELNYHTDTVPPQGEILFRGACVIKEYYENPEETAKAITPDGWFKSGDIGEIDANGHLRVIDRVKNLVKLGGEYIALEKLEAVYRGAVFVHNIMVHG---DNSAPRPIAVVVPNEKALAEKALRDAVLRAGLSGMETVAGVVLVDDTPVTATQKINRRAVKERY------- 45657613 2 --------EKTSLYHLIRDVASVYSDRPMYWREESGDFRGISYKDWYENLKNLSTFLIDLGMHKGNTAGLICDNRYEWSLCSLSLVTIGCVDVPRGCDATIEDLKYILEHSEAKILFLEEKVLKKLLENKSSLAKVKTILLIDPPTKWKDLENSRALLSGIQFLFLEDKDLATIIYTSGTTGAPKGVMLNHRSFTWG--IHQIQEFIPGSYNDRTILFLPPWHIAERLLETTLIAWGASMACSSIPTIPAD----MQKVKPTVLVSVPRLWQKLLDRFIASVFLLSKIRFALCGAGAMPSHIQFFFRSAGIHIIETYGMTETTGIGAI-----------GEFPIPKNGAIGAPLPGTAIKLVGENGKVVTTPGEK-GVAWHKGPHVTMGYYKEPEKTSKAL-QDGWLDSGDILTWTHTGELKFAGRAKDTIVSGGENLEPAPIEAKLTESEFINQVIVVGQDQKNLGVLIVAVKIPKDPTESSKEVTTFFVKDKIAGFKSFEKIAHVHILSKTETMKLKRNVIFDLYQD----- 94309159 8 ----------------LLAHATQRPDHPAYREKDLGIWQTYGWSQTANEVRALACGLAALGFRRGMNLAVVGDNRPRLYWAMTAAQALGGIPVPLYQDAIANEMIYVLDDAEIEFAIVEDQLLEVESQLAARGRAVRHLIYEDPRGLRDYLSYEQEIGREFDRANPAPEDTAIILYTSGTTGKPKGVCHSHAGLIGSARNGCKFDG--LGADDDVLSYLPMAWVGDNLFSYAQALVAGFTVCPESR---ETVMTDLREIGPTYYFAPPRIYEGLLKRPVATLDRLSRIRVGYTAGEAIGPDLFRFYRSIGINLKQFYGQTETCAYVCL-----------QPDGQVKFDTVGPAAPGMEIRIA------------ENGEVLVRGVGLLKNYYKRDDATREAINDEGYFLTGDAGVIDADGHLKIIDRAKDVGKLAGSMFAPKYIENKLKFFPYIKEAVAFGTDRD----RVCAFI------------------------------------------------------------ 57638593 1 ---------------------------------------------------------------------------------------AGGAYVPLDPAYPEERLADILEDTQLSILLTQERFQGKVLNYAGKT------ICLDR---DWEIIAQHSTANPITNVQL--HNLAYIIYTSGSTGKPKGVMIEQRSLINFVITAT--HEYGINAGDNILQFASICFDTSIEEILPCLLVGATLVLRTEQMSSDEFWRCCREWQLTVLDLPTAYWHQLVAELTPEDSRIPSIRIVIIGGEEVQLEKVKHWHWHPPQLLNSYGPTEATVIATLDCLTPSASSV----------SIGRPIKNVQVYVLDKYLQPVPIG--VPGELHIGGAGLARGYWQRTELTAEKFIQDRLYKTGDLARFRADGNLEYLGRIDDQVKIRG--------------------------------------------------------------------------------------------------- 119476101 4 -------------------------------------THDWTWAEAHREINALAAWQESFFGNTGNCVGLLSKNCAHWYFADFGTIAAGNFVVPMFTTLAGETADYVMSFTDMKLLFVETENWDQVKLVLPQ--DIILVCLPGVELEEDHLRWEDIVAPRMPDYQCQPEDLVSLVFTSGTTGVPKGVIQTHTSNIIPITRFSKAFMVDIGA--RYFSYLPLSHIAERQIIEGSSLVNCGEVHFNENLT--TLLRDLPLCRPHVMFGPPRVWEQLQQKMMREKLGLDEAGYLLTAAAPTPPSLIHWYDRFGIKLMEGFGQTECMGPIVSSV------------DQRRVGSVGKAMPGVEVRISDDD------------ELQVRADGCSPGYYKMPEKTAETFV-DGWVYTGDKVKIDDDGFYYITGRVKDYFKIQGKFVAPTPIENIFAENPHTEQICLLGR---GYSKTVMTCVLSAMAQQLSKEIIEATLLERIEKHARIGAVV-VSAAPLTPTLKIR----RERVEDMFG-- 83646181 285 ------------------------------------DDQTVNFKQLDGYIDALLQAWDALG----DYVLIVGDKGVETTLAAMVCMRIGKPFCLQSRQSPIEQLSDVVALHGTQTVLLQDGGGELEQRFVAQLPSYSGVIVASAPASVRDEALRKGDAASLD-------DPLCVVMTSGSEGKPKGCVNTHRALL--NICQEERAQYHTDHSRVASVANHTFDYFVLECVLA--LTEDVVIVVAPRTDAAKCVDFLREQRIDLMFTTTVLAEDIMAQG-----DITSLRQLYFGGESL-----RAFQKNNYELINLYGPSETGVLTTYQKIS----------RNDQKITIGRPFNGCQCVVAPDTLQPCPIG--APGELLIGGAGVGAGYLNRPDLTENAFIEGRFYRSGDICCWDANGELEILGRRDRQLKVNGFRVELDAVERKVLDLPGVSQAAVISLTDQRGHARLGAFIVANDSGLNERDVRERLL-QRTPAYMVPSQIILTPSLPLNRNDKLDRQKLKQMLSD----- 83646181 1318 --------------DILRQGFLTLGDRPAVID----DEGELSWAGLASLTGSYADRLNRSEIR---RALIQGRPGRRLQAFLAACFLTRTTYLALEEGTPQARVEEVIRHGQPDIVLNAEDAIAARDV--------------------DWRQFASLKSMETNP-------TAWILYSSGTTGRPKGICV--AAQTVAQYLDSLVRTLNLQPGARVTQQFSPSFDGYLEEVLLAWAVQGTSLVTDRLLDERRAKAFLAQRRPDVISAAPALFSAWNRMENLAPLP----KVCISGGDFLTLGDIDRLLQR-TQIWNSYGPTETCIAVSM--------ANCADMDSAPMLSIGAPLDHVSFAVVDAQGCRLRPGQW--GELLIYGDFAQHGYLNEAELTAQKFDQGAYFRTGDMAMVDASGQCFLKGRMDDSCKVRGNFIGLGELESRAGQHPGVIAAG--AAVAQAGTPEACLVLAVEGDDDGGSGLQAHLAR-HYPRSHLPSAIFPVTRLPRTETGKLDRAQIVALFQ------ 167617012 25 -----------NFADVLRFRADTTPDEFAYGYLGFGRTRVMRYGDIHRRALAIAREIAAHG-RPGDPVLLIFPSAADFIEAFFGCLYAGRMAVPALPPRTEKELISIARDCAPSLAICGDGEMDTVLAELCAAGVVAPPCREVGAIPD---CGGGNGGGPSELPAVAPDSIAFLQYTSGSTSDPKGVMVGHDNLLANERLLRRHWGSD-RERWLIVSWLPHYHDMGLIGGILQPIYAGRPAVFMSPQDPARWLHAVSDYGATCSGAPNFGYRRRASRMDLTRLDLSTWEQAFNGAEPVRPEFADAFSSTGFRFAPCYGLAELTLVATSKQIGAPVVAALADGRFEPPQGDGRSIDAVSVCIVDPSTGE-PQPTGAIGEICIASDSVCHGYFGRPDATDATFRPNGMLRTGDLGFIDDDGHLFVSGRIKDLIILNGVNYYPQDIEG-----------AVLNVSDQIRANRLAAIAVERGEQAGVVVVLEAIGRFDLAALATLSGVIRVKEIHTTSSGKIQRATCAKMLAD----- 111022658 38 ------------------------------------------WGEIHKAARRMAGALAEAGIGHGDAIGILAGQPVDIAPSCQGTWMRGASVTMLHQPTPRTDLATVINMIQAKAVILGAPFDAAKPLLEERGITVVTVAELNE-------------GTETDPVETFESDIALQQLTSGSTGSPKAVQVTHENFYTNAYA--MIDRIKFSEDDVMISWLPLFHDMGMVGFLSVPMQVGAEVVSITPMDPLLWAELMGKYKGTVTAAPNFAYSLLLKQAEDGAVDLSTVRYMWNGAEPVDPETMNKLAEAGARLAPVYGMAETTLAVSIPDPDMQRAVPSSKPNARALATLGKMVPNLEGRVVDSEGELLPTRG--VGIIEVRGKAVTPGYITVDGH-KPAQDADGWLNTGDVGYFTEEGLVVVCGRVKDVIIMGGRNIYPTDIERAAGTVAGVRPGNAVAVRLDAGQKRSFAVAVETNDYQDPEVVKREVVHAVFSEVGVPRTVAVLGSIPKTSSGKLRR-------------- 71001286 54 -----------TTYDVFRRSARVFGNAKAVGTIVDGVEQKWTYFEMERLALELGCGLRKLGLEKDNKIHLYGATSAHWLAMSHGAASQSMTIVTAYDTLGEEGLKHSLVQTSSLAIFLDPGLIHSLANVLSDVKSIKHVIYNTDQEVKNIMSIEDLLGEEVEPVPPSPEDLCCIMYTSGSTGPPKGVPLMHKNVIAATAGINAIVGPYIGPSDALLTYLPQAHILEFMFENLCLFWGGTMGYGNPRTLSDTSMRDIREFKPTILVGVPAVWASILDAVVFRKLKEATLRIVMNGGGPVSKETQKFLSMAIAPMISGYGLTETSAMGALN----DPMAWNPDALGEIPGCI-------EIKLVDPDAGYFTKNDPPQGEILIRGGSVTSYYWDNEEETKAAFTEDGWFRTGDIGEFDKNGHLKIIDRKKNLVKTNGEYIALEKLESVYRSSPVVGNICVYAAED---QDKPVAIIVPEGDSVESEKLKSIVLKQGLRGIEVINGVVLSDETPMTAAQKLQRKKIINKFR------ 41688529 77 -------------HHIFQEQVQKQSNHPFLIF----EGKTWSYKEFSEAYTRVANWLIELDVQVGEMVAIDGGNSAEHLMLWLALDAIGAATSFLNWNLTGAGLIHCIKLCECRFVIADIDIKANIEPCRGELEETGINIHYYDPSFISSLPNNTPIPD-SRTENIELDSVRGLIYTSGTTGLPKGVFISTGREL--RTDWSISKYLNLKPTDRMYTCMPLYHAAAHSLCTASVIHGGGTVVLSRKFSHKKFWPEVVASEANIIQYVGELGRYLLNGPKS-PYDRAHKVQMAWGNGMRPDVWEAFRERFNIPIHELYAATDGLGSMTNRNAGPFTANCIALRGLIWHWK----FRNQEVLVRDRNGFAIRCAVNEPGQMLFRTPETLAGYYNNETATQSRRIGDLWFKSGDMLRQDAEGRVYFVDRLGDTFRWKSENVSTNEVADVMGTFPQIAETNVYGVLVPGNDGRVRCHGRRRDRVDIRFAALAKHARDRLPGYAVPLFLRVTPALEYTGTLKIQKGRLKQE-------- 187954907 66 --------------------AREQPTHTFLIHG----AQRFSYAEAERESNRIARAFLEEGLAPGATVALLLPAGPDFLWIWFGLAKAGLRTAFVPTALRRGPLLHCLRSCGASALVLATEFL---ESLEPDLPALRAMLHLWATGPETNVAISNLLSEAADQVDEPVPDTCLYIFTSGTTGLPKAARISHLKVL---QCQGFYHLCGVHQEDVIYLALPLYHMSGSLLGIVGCLGIGATVVLKPKFSASQFWDDCQKHRVTVFQYIGELCRYLVNQPPSKAECDHKVR-LAVGSGLRPDTWERFLRRFGPQILETYGMTE-GNVATFNYTGRQ-GAVGRASWLYKHI---FPFSLIRYDVMNAQGHCMTTSPGEPGLLVVSQQSPFLGYAGAPELAKDKLLKDVFFNTGDLLVCDEQGFLHFHDRTGDTFRWKGENVATTEVAEVLETLDFLQEVNIYGVTVPGHEGRAAALALRPPQALNLVQLYSH-VSENLPPYARPRFLRLQESLATTETFKQQKVRM----------- 83646658 83 -FPEAKINFAENL---LKH---RGGQPAIIVRGEDGRREELSFDELFRQVAKLAQFLKVNGVGPGDRVAAFIPNCAEAVIGMLATASLGGVWSSCSPDFGLNGVIDRFGQIAPKLLIACRGYTDRVQDIVGKLPALHGVVWVNQAAPTDATSWEDIVDAPGENVRRGFAEPLYIMYSSGTTGQPKCIVHGQGGTLLQHL-KELGLHTDLKPGDRIFYYTTCGWMM-WNWLVSSLAIGATLVLYDGHPSPSHLFDIAQEENINVFGSSAKFYAACEKLKPAQTHRLDNLKAILSTGSPLAHESFDYIYRAGVCLSSISGGTD---IVSCFALGCPTLPVYRGELQC----IGL---GMDVEFVDDSGRSLAQGK---GELVCKSPSMPVGFWNDEDRFHSAYFSDNIWAHGDYGEFAENGEVVIHGRSDAVLNPGGVRIGTAEIYRQVEKIEEVLESIAVGQA---WGERVILFVKTRPGVDLDDELITQTIRKNTTPRHVPAKIIQIADIPRTISGKI---------------- 67155646 202 ---------QRTLYQAFLDARATFGTH--YRLVEDIRLQEESYGSLLKMALAIARLTSRLSV-PGETVGVLAPNAAPTLGLLLGLSLGRRIPALLNYTAGAEGLRAACQAAEIRTIVASRTFVEKAHPLLAAVPGVRIHYLEDLKAGFGLADLRHLLFPRHAEQPQTPEDAAVVLFTSGSEGKPKGVVHSHASLLAN--VAQIRAVADFTPQDKFMMALPLFHAFGLCGALLPLVSGCQVFLYPNPLHYRVIPELVYDRNCTVLFGTSTFLGNYAKF--AHPYDFGRLRYVIAGAERLAEHVREQWDKFGIRILEGYGVTECAPVVAVNVPMA-----------CRNGSVGQLLPG-----LDYELEPVPGIADG-GALHLKGPNLLKGYLQPPPAIRS-----GWYATGDIASVDADGFLYIRGRLKRFAKIAGEMVSLEAVESAANAAPDFVHAAAT-RDDTARGEALVLFTT--APALGRDHLLAAARALGLPELAVPRTIRRVDALPQLGTGKTDYQSLKRMAEE----- 1073070 158 ----------------------------AIAVVHEGKP--VTYQQLQTQVLERSERLIRQGLADHPYMPLMANRCLEYLITMLACCKLGITYVSIEPSKPSKRLIAVLEQLGCNHLL----LLGQPTDLRPD-PTLTSF-----AWTTARLCAPTALPYASLSDGVWMMLRVTVMFTSGTTGVPKGVRISQDGLLI--LVDNVQQQVHSKPRS-YVHHSSIGFDAALFEVWVPLLTGACVTLQPSEFNIDALDHCRTAASCDVLLLTTSLFHLVAQH------RLSMLEAVPCSMSACPPLLLA---NPRITLVNGYGPTE-------NTVFSTWYSLNKPEDAERDVPIGQFLHQVHGKIVDAKLQEV--EVGTPGELLLTGANLALGYL-DEALTPTRFYRNAYYRTGDYVIQDEHGMLFYQGRIDEQVKIKGFRVEIAEVEHALTQLPGVATCGA-GACHERFGNSLHGFIVFHRVPAWLANYRREPIGHRLPHYMVPRRIHYLAELPVTANGKVDKRSLQ---------- 37077676 9 ----------LNVTECLDRHLATRGDQVAIIWEGDDPNSKVTYRELHARVCQLANAMRGMGVQKGDRVCIYLPMIEEAAVAMLACARIGAVHSIVFGGFSPDSLSSRIQDSDCVLLITADELKVNADEALKTCPSIRHVIVMQEGRDHWWADACDNQPKTSTPEPMGAEDPLFILYTSGSTGKPKGVLHTTGGYLVWA-SFTHQNVFDYRDGEIY-----------WCTADVGWVTGHTYIVYGPLANGATFWEVIDKHQVNIFYTAPTAIRALMRDGEAPVKKTSSLRILGSVGEPNPEAWLWYY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 116181222 3721 -----------TVSHRIDEMIQAHPDKLALT---DGQGTDLTYAQLGASVNGIVQGLRE--VRASNVVGVLQHPTPAAICSILAVLKAGLTYVPLDPRVGPAKLAAIVGEAKPSCILVDDATVDIGSFSLDDTAKVRNVASLPPS--------EDRLPIEAVPA--------------GT-------------AVLHCAAASRRPVSELEGSETILQQTAFSFDISLFQSLLALTTASTLVVAPRRGDPAALAKLMLIAGVTVTAATPTEYVHLIGHGASQLKQNDKWRLALCGGEKLSDQVVSGFRSLNRPLVNDYGPAEATFRCSTTVVPYQEEDGQELARTTPLKTC----ANSAVYILGDDMKPLPVG--LTGEVCVGGAGVGLGYLNNHQLSAQRFIANPYMHTGDRGRLSPDGGLILEGRIDTQVKLGGIRIELEEVERAVISQGAIREAAVSVRTDEASGEYLVAHAVMQDRADSTPAHVDWLSRLSLPRYMAPSAIVPVAALPLSVSGKLDRRALRE--------- 154245949 1 ----------MSITRHLARHGAERPDAPALTC----EGESLTYGSLAALVQRIAARFRDA---PDGGIALDLPNGAALAALFLAAAHAGREGQVLDPAWPVGQRADILARIRPGLLVSCGADADVRLSPAQGLAGLAEAMGAGAAEVTG---------------APDPDLPFYVGFTSGSTGLPKGYRRAHRSWTESFDADT--REFGIGPDDVVLAPGALTH-SLFLYALARGLDAGAHVILSKSFRPRAVAELARRHTASVLYGVPTQLALLLDHLAAEGARLDGIRLVLCSGAKWPAGRKALLSRHKARFAEFYGASELSFITVA-----------KGEEPVPEGSVGRAFDGVRLAIRDKAGRRLPMG--RIGLVFVESPFLFQDY--ATGDSADLLRHGPEISVGDMGRLDAAGFLTLAGRAKRMIVTSGKNLYPEEVERQLELHPAIATAAVMGVPDGKRGERLVAFIQPEDGAQMTRADLVAWLRPRLALFKVPRLYARVARWPLTASGKTD--------------- 147810382 36 -------------WDVFRLAVEKYPQREIV-NGKAGKYVWLTYKEVYDKVMKVGNSIRSCGVNEGGRCGIYGANSAEWIMSMEACNAHGLYCVPLYDTLGAGAVEFIICHSELSIVFVEEKKIPVLKTFPNTTEYLKTIVSFGKVTPEAIYSWEEFLDKKFDLPLTKKNDICTIMYTSGTTGDPKGVMISNESIVTLIAGVKRLLQSELNEKDVFISYLPLAHIFDRVIEELFISHGASIGFW--RGDVKLLVEDIGELKPTIFCAVPRVLDRILKQKISAGGLLRNVRLILSGAAPLSTHVEAYLRVVTCHVLQGYGLTETCAGTFVSLPN----------EISMLGTVGPPVPNVDVCL-----ESVPEMGTPRGEICIRGKTLFSGYYKREDLTKEVLV-DGWFHTGDVGEWQPDGSMKIIDRKKNIFKSQGEYVAVENLENI---------------------------------------------------------------------------------------- 206970687 2000 ---STDLINEFPLISRVEENIKNISKNNALSY----EGNQVTFGELDQLASKLAFAMLQKGVQEGSLVAISFDLSIKQLVSVLATLKLGASFVPLDSEYLKMRSQETFEGTKIDLIVGDILEVDLTSTLQITDEELDKILTGRGPSITGYVP--------------SMDNTAYVIFTSGTTGKPKGVQITQSSLLNY--LNWCKEMYTQNDFDMAIMHSPLSFDATITSSLFPLFIGKPVTIISGEDILGSLEELIRTSNMNLLLITPAHLDAL--HVLGCTEKVRDMKHFVIGGDALSRTLAPWMQAFNSVFFNEYGPTEATVGCC-------VRQVCVDDLKERNISIGTPINNTELFIMD---NDRLLTGEATGELCIAGEGLSKGYINSVEETNKKFVEIGIYKTGDKVTRNSKGFTYI-GRMVDEFKINGYRINTGEIEEALISEGQV-ESALVLI--DKKQSKLIGFVT--GDETLTQDVLISKLSQKFPKYMIPNGIFWTESFPLTSNGKVDKQEL----------- 206970687 543 --------------------------------------EKLSYNTLARESSVLAERLRGL-IPEGETIAINYPTSSDAVIAMIAVLKAGFSYTFIDGDIPKPRLQHMLHTANVKWLLTPKIIERLQDSGVKQVSLVELF-----SSPKSVVAL----------PKPDPESIAYVMFTSGTTGLPKGVKVSRKNI--SHYVSAFLKKYSLNNGMRFSWHSNMLTDFVNTTLYLSLCTGGTLVLPEGKLDKISFSSFILNKQIDFLKITPSHFKALIQDYSVASLLPKSL--LVFGGEKLEKDLLTQVQRSGVRLINHYGPTEVTIGCLSMDITDH--------NPKLPVPIGTPFVGNKYFILDSKSNIVPPG--VFGELYVSGNQVSSGYLNGDSKDSKRFREYRAYNTGDLVRWTNKGYFEYKGRKDNQIKVRGFRVELSEIEAHSNTLPFISDS------------------------------------------------------------------------------ 145483843 38 ---------ETTVQGIFLRSCRKFPNNRCLGQVATGGNSSHTYIDVRNVAEQLGSGIKNLNLIPNPVIGIFSKNREEWLLLDIANTLYGNTMIPLYDTLGLESIPYILEHTQISTLFISSSIVETLLKVK-EYHALKNVVTFDELPQDTVLNYEEVLNAGKDKAEVHGNDIFTFSYTSGTTGMPKGVMLRHVNFVTVA-GGVVYQGIQLYPSDVYLSYLPLPHVLERVVVTALLGFGCTICMYGG--DVQKINVDIQLVKPTIFVSVPRLYRRLYNTIKEKADKITRVRLMLSGSAPMSPEVVDFLKVVCVPFLEGYGQTEGCGGSFISRADDP-----------ISGHVGGVFSNIEFKVVDEQGRPTPR-----GEICIRGNGLFAGYYQEPEKTKEMIDADGWMHSGDIGLIRPDGSLKIIDRVKNIFKSQGEYIAPEKVEGVYLKVKGIAEVFVYG-------------------------------------------------------------------------- 154331351 122 ------------------------------------------YRELWHAVTGFSRGLAELGLTRRVNVSIYEETRWEWLASIYGIWMQDMVVATVYANLGEDSLFYALRETECKAVVCSGKSVPLLRGVGSGTFPACTLIYLDSLPAAGVVSWKDVVAGAHHSVALPEDAVALIMYTSGTTGDPKGVMHTHGSITAGILAMWLYSVIEPSPDEVYLSYLPMAHIMEFGVVNILLARRAHVGFGTPRTLTDATARDLTQFRPTLFIGVPRIFDTIKRAVEAKLPPVGTLRAFLSGGGPLSPSTQEFVNVVFGIIANGWGLTETVCVGAIQRFSD-----------LTPSAVGQVLASEELKLVDIEEYKHTDAPHPRGEICLRGPFLFKGYYKQPELTREVLDADGWFHTGDVGSVDSEGRVSIVGRIKALAKCLGEYIALEALEALYSNHPLVLNNCLCVLVDPSKN-YICALVLTDAGRVT---------------------------------------------------- 1617270 38 -FPEPIMD---SCWDVFRMSVEKYPNNPMIVDGKPGKYVWQTYQEVYDIVIKLGNSLRSCGVEEQAKCGIYGANSPEWIISMEACNAHGLYCVPLYDTLGAGAVEFIITHSEVSIVFVEEELFKTCPKATEYMKTVVSFGGVTREQKEAAYAWDEFLGKQFDLPIKKKSDICTIMYTSGTTGDPKGVMISNESIV--TLIAGVIRLLALTVKDVYLSYLPLAHIFDRVIEECFIQHGAAIGFW--RGDVKLLIEDLGELKPTIFCAVPRVLQKLAAGGFFKKFMFDSVRIILSGAAPLASHVESFLRVVCCHVLQGYGLTESCAGTF----------VSLPDRLDMLGTVGPPVPNVDIRLESPEMEYDALASTPRGEICIRGKTLFSGYYKREDLSKEVLI-DGWLHTGDVGEWQPNGSMKIIDRKKNIFKSQGEYVAVENLENIYGEVQAVDSVWVYG-------------------------------------------------------------------------- 169854429 105 ------------------------------------EYQYINYIELQEIVSEIARGLHHLGITENDIFNIYAQTSPTWQYMSHGCGSISIPIATAYDTLGEEGLIHSLNEPECIGVFTNAELLPTLNRVLAKTPTVKYIIYDGEPSSALLDNLRSVRDEPLEARRPKPETIACIMYTSGSTGNPKGVVLKHSNLIAGVGAFKVLIGHHLGREDSILAYLPLAHVLELCSLFAGMTIGYGRVKTLTDASVRHCKGDISEFKPTRFVGVPAVWENIRKGILAKVDTAGGLKKVISGGAAISPETHEFLSTALVDISQGYGMTETCGMI----------SLVPPELMRYK-SVGIPFPSVEIKLLDPDAGYFSTNDPPQGEVCVRGPSVTSGYYKRPDLNDESIFKGGWLRTGDVGQWNPDGTLTLIDRIKNLIKLAGEYIALERLESIYKSCNLVANICVHAVP------------------------------------------------------------------------ 88813304 84 -FPGAQLNFAENL---LREALHGDPDKPAITAVSESRPRRLNYGELYDAVGAWQGFLLQQGVRPGDRVAGIVANTPEALIAMLATTSIGAVWSSVSPEFGVNGILDRFGQIEPKLLVADNGYVDQVRTLQRRMASVETVVLIDNLPDAPHVRWENALGHRLTFAQLPFDHPLYILYSSGTTGVPKCLVHGAGGILLQHSKELLLQG-DIGPRDRFFYYTTTGWMM-WNWLVSGLLTGAELLLFDGSPDPDVLWTLAERERITHFGTSAKFLGSCRNAELRPGHDLERLRVIFSTGSPLLPEDFDYYQAIKADVL--LGSISGGTDIVSCFVGVS------PTLPVRRGEIQCKMLGMDVKAFDPAGHEI---VGEPGELVCTAPSMPVKFWNDPSRYRSAYFAPGVWAQGDYITFYPHGGSTIHGRCDATLNPGGVRIGTAEIYRPVETISEIADSLAVGQPW-QGDVRVVLMVVLNEGHALSDELRRQRIREQASPRHVPAKIIQLDEIPYTRSGK----------------- 117924199 170 ---------PTTLFQAARHALMRYPQR----RLSDSTGVALNGPTLLRNSHILATIMAQH-IPPHRCVGVMLPSSIASMATLLALSATGRVPALLNFTAGPRGILAACRSAGIRPIITARAFVQKLQEIITSLQQHNQVLFLEDQSLRGLLSYADRLGGHSNQRSAQASDPAMILFTSGSEGHAKGVVLSHHNLLANVRQIAL--SVPLHHHDRYLNTLPMFHAFGLTVGTLTPLLQGLHLHHHPSPLAQAICHLGRSYRPTILAGTDTF---LANYARSAKVDFSSVRFVFAGAEPLRAATTELWQRFGVNVYQGYGATECAPVIAVNTPAAN-----------RPHTVGRPVAGIRCRL-----QPVPGLAHG-GRLLVAGPNIMQGYL-APQDSAQALAEPPWYDTGDIVTLDEQGYISIDGRAKRFAKIGGEMVSLAAVERLASRVWPQQQHAALRLPSPNKGEWILLFSETPG--CSRERLLEQADQEGSTRLLVPRRVVHVDTLPLLGNGKLD--------------- 218188849 76 ------------------------GRREIV-DGKAGKYTWITYKEAYDTVIKVGASIRSLGVGKGGRCGIYGANCPEWVISMQACNAHGIYCVPLYDTLGAGAVEFILCHAEVEIAFIEEKKIEVLKTFPNATKYLKTIVSFGKVNPESIYSWEEFLGEEKYELPTKQDDICTIMYTSGTTGDPKG----------------------LREDDVYISYLPLAHIFDRVLEEVFIHHGASIGFW--RGDVKLLVEDIGELKPTIFCAVPRVLAAMFDKLVFTKVKRGRVRLILSGAAPLSNHVEEYLRVVTCSLVQGYGLTETCAGSFVSLPNN----------MSMLGTVGPPVPYVEVHLVPEMGYDALSKESPRGEICIRGDTLFSGYHKREDLTKEVLV-DGWFHTGDIGEWQSDGSMKIIDRKKNIFKSQGEYVAVENLENIFGQAPGVDSIWVYG---NSFESCLVAVV-----NPNKQALERWAESNGLKGFELIRAVH-LEPVPITPTYKKKRPQLLKYYQN----- 154274291 56 -----------TTYNCVDRHVSGHGDDVAIIYPVTGVRERYTYAQLLDEVEVLAGVLREEGIRKGDVVLIYMPMVPAALFAALAITRLGAVHAAVFGGFAATSLAQRIEDSKPRAIMTSSDYKPLVEGAIGKSAKPQKIIVWQRDQLEGQRNWQRIVRSRAAAVPVKSNDMLYIIYTSGTTGLPKGVIREAGGHAVGLNLSIKYLFDIKGPGDVMFCASDIGWVVGHSILYAPLLTGATTVLYEGKPDAGSFWRIIEEHRVNTFFTAPTALRAIRKEDPEGSYGLKHLRGLFLAGERSEPSIVRAYQSLGAMVIDNWWSSESGSPMTGLALRSHGSRDVHKPFPVKAGSAGKPMPGFDVRIVNDEGDEVPRG--TMGNIVLAMP------------------------------------------------------------------------------------------------------------------------------------------------------ 51598401 1 ----------MSIAKAFFEVADQQKDKIAQIYKVCNGYTHVTYGDLKNNVLKLASFLKSINVKHQDKIFICSENRAEWAVIDFAILSLGAVDIPKGSDVTLFEAEIIFNSVLPSVVVLENNLLNMFVQIQFAVKPI--FIIIENLNKEDRLKYSDFLRKDSEIIDVDSNDMATIIYTSGTTGNPKGVMLSHANLLYQVSSFSLMVDTQVGQ--IFMCILPIWHSFQRSFSYNIFLKG--MVCLFSTIVPRAMLDDIKNINPHYIAAVPRLWIAIRQNINKEVSKKPFISRIIFGGGSMPLSVSRFFNSIGIELANAYGLTETSPGVASN-----------KHKKVIIGTCGKILPGTVAEIRDADGNKLKKPGK--GILFVKGPQVMLGYYKDREATCRIIGPDSFLNTGDIAKLSKDNVVQIIGREKDTIVLNGENVEPAPIEIKLEESILIEKAVVVG-------------------------------------------------------------------------- 125620658 7 ---------PVSLWQWLER------DPKQVALSHAG--QTLTWQVLDRQVAHYAKALREQGVRSGEVVTLVGKNHLPTVLWFLACTQVGALCAFLAPRL-QEKLATLYAEQSPKHLWLAPSCALSEEEIAA--LNAHRLSLPDER--------DESVGGEKVSSQFSCEQLATLIFTSGSTGTPKAVAHTHQQHV--ASARGLLNKFAFTESDSWLLSLPLYHISGVAILYRWLAVGATL-----KIGTGDLQSDIA--GVTHASLVPTQLKRLLDSSSPL-----TLKRVLLGGSHIPVDLAQMAATRGIDTWLGYGMTEAASTVTAKRVDGLAGN-------------GELLDHRELCLVD-------------GRIFIAGKTLAQGYYRQGQLVPLT-DEQGWFGSKDLGRWQGN-NLLIDGRADNLFISGGENVHCEEIEAVLNQHPYVQVAIVIPVQDSEFGARPVAVI--RSEVEWCQAIGDTWCQGKLEKFKWPIMYFLLPDALLDGGIKVSRAALK---------- 182679525 3 -----------TIFDAMRSHAQSAGDVKSISD----QTETLTRRDLLARVAALASDLRRL----PRVIGLFAPNGVEWVIGQLACVLAGKIAVPLPTFFSDNQLAYIIRNASIELILVGQATLSRA------LQSGVDIHLIDNHRYEW---------QPADIV----DGFGQVIYTSGSTGNPKGVRHESGQIAWSAAALAAATDA--HESDRYLSVLPLPLLLTICAVFVPQLIGAYAYFDSRRSNPTELAAAFERHRPTTSVVVPQLLRSWTGELLATGGRAPSLRFVAVGGAPVPAALVTAAWDLGIPVHEGYGLSECCSVVAVNCASE-----------RRAGTVGRPLRGLKVSI-------------EEGEIVVDGPSVMDGYL----AQAAARRP---WRTGDLGKLDVDGFLIVLGRKDNLIVTSGRNISPEWIETMLLGDPRIAFCAVIG----NGESYLTAILIPSAHGSAVHDMIAECC-ANAPDYAVPSAFILVDAQILTSNFRFVRKTL----------- 172039839 18 AVPDALTLSGMN--EMLFAGAKAQGEGDKVLYRYEGVLREYTREEINTRIKAVCVRLQQV-TKRGDRVAILANNSPEYVYSFLGIMYAGLVPVPLDPTEPADHLTAVLDSSTPVAVMTNKRSATAVREFFADRPAPERPRVLVADALPDSLAEQELLAKHPELAP-KSSDEAFLQYTSGSTRTPAGVVLTHKSIVTNVLQ--IFIAVKLQPPVRIVSWLPLHHDMGLILAAFASILGIPFDLMSPRDNPARWIKQLHKREENIYTVVPNFALELANAELLAGLDLSRVDGLVNGSEPVTHASVERFLDLFATMRPSYGLAEASLLVTTPLAGGTAVALPEGDEAAMPTSVGQVCPWQSLCIVDETGKELADG--QVGELWTNGENTAAGYLNREEETTYTFREDNWMRTGDLGVIVDD-QVFITGRLKDLVIVAGRNHYPQDIEETAAAHGAI---AAFAVPGADLGQDVEGLVILAEASPVEDGIAANDIRAAVSKIHKPADIRIVDAIPRSSANKIARRVAAKAY------- 56609597 1111 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVARHGVTHFQCTPSMLRMLLLEPGGAQA-LRPLKRLLVGGEAFPLALQQALSHMEGEVLNMYGPTETTIWSSFHRMTRGGTTLP----------IGRPIAHTRMYLVDKRLRPVPVG--VPGELLIGGEGVTRGYLDRPELTAERFIPDPFYRTGDLARYLPDGNIEFLGRLDHQVKIRGVRIELGEIEAALRQHPAVRQAVVLARADGSGEVNLAAYVVADAASGLTSPALRGFLLDKLPAAMIPSHFVRLEALPLTPNKKLDVRAL----------- 56609597 530 ------------IHTLFEERAERFPDAPALVFGD----RRLSYQELNTRANQLAHELRALGVGPEVRVGLCVRRGVEMVVGMLGILKAGGAYVPMDPAYPADRLAHMLTDSRARVVLCEKRSRTLLPAHSA------RVVYLDDAR---ALSSHERIN---PPGGATAGNVAYTIYTSGSTGRPKGVMVCHH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 148979257 30 ------------------------------------------FSELYLEIMAIVHYFESADIRQGKKVVSFLDKSFSEYALFYACLLKGVAFCPLDKTLPANRLAMIISDVQPDMIMASESYIGEENVFRQALHVPHECIVSNGNVH--VVSGEEGRDVDLG-TQVDADTVAYIIFTSGSTGKPKGVQITHENL--NVFLDALYPRYVSEQSEKYLSIGPLYFDMTILDSIVPPLYGHSVYVYKPPFIPAIFSSIIEKYQITRLSCVPSVLKLLLPQLDGTGMDLHSLNLILFGAEPHGQSIRTLLENLDLKVMNAYGPTEGTMCCFAAEITLN--------DLAGDISIGKPFDGTQYLLETRSG----FATSGEGKLLISGKQVMKGYVNQSSVDSPFIQVDGYYCTHDVVTVDEDGVFYFLGRSDDEVKLNGFRVHLQDVENILHKH-----------TDNDKDYLVLSY---EHTSRLNPEHCMTLLGKQLPKYMIPQVFATFDALPKLRNSKLDRNQVK---------- 150395542 83 -FPDARLNFAENLL-------RKTGSGAALIFRGEDKVYQLSWAELRALVSRLQQALKAQGIGVGDRVAAMMPNMPETIALMLATASVGAIWSSCSPDFGEQGVLDRFGQIAPKLFIACDGYWAKVRAVAKALGVPTVIVPYAGDSAALAPTVEDFAAEPLEFERLPFNQPLYILFSSGTTGVPKCIVHSAGGTLLQHLKEHRFH-CGLREGERLFYFTTCGWMM-WNWLASGLAVGATLCLYDGSPDGNVLFDFAAAERFAVFGTSAKYIDAVRKLTPSKTHDLSPLRLMTSTGSPLSPEGFSFVYKSDVQLASISGGTDVSCFVLGNPMKPVWRGEIQGSGL-----------GLAVDVWNDEGRPV---RGEKGELVCTRPSMPVMFWNDPDKYRAAYFDDNIWCHGDFAEWTPHGGIVIHGRSDATLNPGGVRIGTAEIYNQVEQMEEVAEALCIGQ-DWEDDVRVVLFVRLAQGAELTEQLSREIIRSGASPRHVPAKIIAVADIPRTKSGKIVELAVRD--------- 111021047 28 ----IRLDSGSTLVDYVQRHTRENSDELAYRYIDDGEAQELTWEQFGHRLRAVAARLQQV-TKPGDRVAVLAPQGLDYVISFFAAIHAGTISVPLFPGHT-DRLHAVLSDCTPAAILTATSSAAGVRQFFRSLPAAQRPRII------AVDAIPDSVGESWVRPEIDLDDIAYLQYTSGSTRVPAGVEITHRAVGTNALQ--MVDSIELNENSRGVTWLPLFHDMGLLTVILPALGGKYITIMSPRAFVQRPYRWIKEDGAGTFAAAPAAARGLPKNGES--LDLSNVIGLINGSEPVTTSSMRKFNEAFAPIKPSYGMAEATLFVSSTRHSDEARVIQDAENAIPQVSCGYVARSQWAAIVDPESRIEQPDDR-VGEIWLHGENIGIGYWGRTDETAETFHAEGWMRTGDYGVYI-DGELFITGRVKDLVIVDGRNHYPQDLESAQEASTALRPVAAFAVPDSSEQLVIVAERAPGAGKADPQPIADTVRAALSSRHGVARDILLVPAIPRTSSGKIARRACKASY------- 169624714 20 -YPIPDVDLLTLLFD--SEHCLAKPDTP-VHISAADPSLILTTSRARSLTQATSASLRKHGIGKGDICSVISTGHYLLPVLSYGIIGSGGVFSAASAASTPSELSKQLQGAQSKILVTVEATKETAVKAAEEAGWGANIIEKDGKLGSSLIVENDQLPWQTDPWEL-ENSLVILIYSSGTTGLPK-----EPWLIFQSLTSAGIQGYLINP-----------------------FYMGGPVYWMPRFDFAQFLAYNAKYKITFFFTVPPIYLLIAKSPCHLQHAASQK----LGGP-------------DCFISQTWGLSETTGSATIMPMGMSDDT----------GSVSPLIPNMLARIVDDNGSDVEPG--QPGEVLVKGPVVCKGYYQNPAANKEAFTND-WFHTGDIAEFR-NGLFYIVDRKKELIKYKGLQVAPAELEALLLNHPDILDAAVIGVDDDGTNEVPRAYVVADQGKISAEEIRE-FVKRNVAGHK----------------------------------- 94500887 85 -------------------------RPAIIAYDERGKQQELSYRELYLQVAKFAHYLKQQGVKPGDRIAGFMPNVPETIIAMLAATSLGATWSSCSPDFGLQGVLDRFGQIEPTILITTDGYLQKLNGILPHLPSIKKLVVIDLTAFSSVDLWSDCLSNRSETIELPFDHPLYILYSSGTTGVPKCIVHGAGGTLLQHY-KELVLHTDISDEDSVFYYTTCGWMM-WNWMVSTLTTGAKLVIYDGSPGPEGLWNMAETENLSVFGTSAKYISALAHYHPQEHHDLSNLKALLSTGSPLANEGFQFYEHIKSDLCSIAGGTD---IVSCFTLGCPILPVYEGELQCL----GL---GMAVNVYDEAGKPLESNSSERGELVCEKPSMPIGFYGDTDNKKERFD-NTWAH-GDFAELLEHGSLIIHGRSDAVLNPGGVRIGTAEIYRQVEKIDDVVESIAVGQEWPAGSRVVLFVVLRDGLTLDDEALIRKTIRENTTPRHVPSVIAQVEDIPRTLSGKIVEVAVRE--------- 215491959 69 -----------TVYEAILLGRTLNDNKKAFGYWSQGELRWISYDELLEKCQQFGSGLLGLGQEPESIVTVNCRGSLEYAVSHYSLSMFSMTSCPITANADKDAIAFVLGQVESSVMVCDTEKAEFLLSCRDKFPSLRMLILVEDPTRDEVLSWKECLERGKEPIPPKPDLLYAIVYTSGTTGMPKGVPLTHQGLITTAHAVNHQAGMKPKPNHICFSFLPTGHIYEHIYQVTLLLCGATLGFY--RGDVKALLQDMQEVKPTNLPMVPRLLNRVKVHSEVQKNPLKNIRYCVTTSAPAAAEVLNFFRVFGCLIVEVYGSTEVSVVTSTLPYDFDGDH------------VGCLFDGVELKLIDPEMNYFAKDDR--GEICVRSPMTFKGYYKNPEATAAAITPDGWVLTGDIGTWTSKGTLKVIDRKRDFFKSQGEFISPERIESV---------------------------------------------------------------------------------------- 41057916 678 ---------ELCLHQLIERQAKERPNTPAIQAWD----LELTYDQLNCAANRLANYLIKCGVTDQDLVHVCFEKSAWFFVSIVAINKSWCCLGPLDPSHPIQRQQQVVSQTKATLALASPINAAMCSELVDNV--VEVSSTLDEELAKTGMSXYDATRA------VSPYNAAYVLFTSGSTGTPKGLVMQHAAVC--TSQTAITKRLGMTSDVRLLQFASFVFDLSIGEIVGPWVVGGCLCVPSEHTRMNDLVEFINTMKINWAYLTPSFTRTL------NPSDVPGLELLLFAGEAVGRDVFEAW--FGVRLINGWGPAETCVFSTLHEWKSLEES---------SLTVGSPVGGY-CWIVDPQNPQRLAPVGTLGEVVIQGPTILREYLADADKTEASMVRNRFYKSGDLCRYNADGTIEFGSRKDSQVKIRGLRVELGEIE------------------------------------------------------------------------------------------ 146091908 248 ------------------------------------------------------------------------------------------------PMLSAEDVVKRLDDAKARELIAQQEHLRRNRAPTEAMGGADP--AGNDGDGESLFCFDSAHLDELNRVRPTKYDDCLMLYTSGTTAKPKGVVHTHASVA--NMVKVLQDAWQWRDTDSILHVLPWHHVHGLVNILLCALASNARCVVTTFDDAARVAHRLEQGDITLFMAVPTVYVKLSDAVQFRKACMESVRLMVCGSAPLPVPTLNQFELSGHTLLERYGMTEIGMALSQPL---------HPIADRHPGTVGSPLPTVKTYVHQPETAEAEAEYDEVGSLGIASESLFDRYWNSATATKKEVRTNGFFDTGDVGVRLPAGVYTILGRSSDIIKSRGYKLSALEIEATLLARNDLFEMAVVGAADAVQGESVVAVVAMQPEAAVTEELKKVAL-QLLAPYKCPSRYIVVPEIPRNATGKVNKKDLKK--------- 149236033 52 -------------WYYFEESSKKYKDREALAYDDQFEVEKYTYQELYNMVLRLSYILKEYGVTSAQTIGVDCMNKPLFIVLWLALWNIGALPAFLNFNTKDKPLVHCLNIAHVSQVFVDPDCAAPIRKINEELPSVK-IHYLDEQALFSRIQLKATPKRAPDETRRPQDSACALIYTSGTTGLPKAGIMSWRKAFMASMFFGFI--MKIDKTSNVLTAMPLYHSTAAMLGVCPTLLAGGCVSISQKFSATSFWTQAKLVGSTHIQYVGEVCRYLLNSPPHPDQDKHNVR-IAYGNGLRRDIWSEFKKRFHIDVGEFYAATE-SPIATTNLQYGEFGKGA----VRKYGSLINLLLGTQIKMDPEDENEIYRDPKTPGELLMRNPQNFQGYYGNKQATDSKIKGDAWFRTGDLLKMDEDKLLYFVDRLGDTFRWKSENVSATEVENELMGSHAIKQSVVVGVKVPNHEGRACFAVIEPKDELDHDEILKKIVNTTLPSYAQP-VFIKIATIEASHNHKVPKN----QFKN----- 217408689 28 -----------TVMQNFDAQVTKNGNRTALYDVADVAWTKYSWKEYRQQVDSFGKALLKVGFARFDTINIIGFNAPEWFFANFGAIAAGGIPAGVYTTNNPEACAYVAEHSEAKVVVCEGKQLEKYYEISRNLPNLTALVMYGTDSIEGFLDLGKDVSDTDLKARTDSWKACTLIYTSGTTGPPKAVMITNDNITWTTLMGRTRKGT-LDHNDVMISYLPLSHIAAQMLDMHNPMATGTQLYFADAALKGSLGQTLKEVRPTVFFGVPRVWEKIYDKLQEVARSSTGIKKMLVSAAPIEVKILKYFMSLDIPIMELFGQSECTGPHAVNGYDAF-----------KVGTVGRPLIGTETKI-----------DEATGELCYRGRHIFAGYMGMPDKTTETIDSQGWLHSGDIVAIDSDGFISITGRIKELIITGGENVAPVLIEDELAAMPALANAMVIG-------------------------------------------------------------------------- 150004049 9 ---------------LIQRQAGKYGDRVALRYRDYKTETWISWNQFAATVKTVSNALIELGIGIQENIAVFSQNKPECLYVDFGAFGVRAVTVPFYATSSEAQVHYMVGDAEIRYIFVGEQLYDVAFRVMQLGSQLKQIIIFDKEVKDDFLKLGEAHPHQAEVDKRTSEDLANILYTSGTTGDSKGVML-HHSCYEAAIPAHDERFPQLGDQDVIMNFLPFTHVFERAWTCWCLSMGCTLSINLR---PADIQKTIKEIRPTAMCSVPRFWLMLDAIKVGREHNLESLRFFPTAGAAIPPAVQEFVLSVGINMVAGYGLTESTATVAC-----------ENDNDHVVGSVGRIMPHVQVRI------------GENNEIMLRGEGITHGYYKKEAATKAAFTEDGWFHTGDAGYI-KDGHLFLTERIKDLFKTSGKYIAPQAIEAKLVVDRYIDQISIIA--DERKYKLVKEYAAKKGRYESMEELLQDTLQQQFAHYEQIKRFTLLPH-PLTNTLKIKRNVLNKNYA------ 104782216 81 ----WFTDATLNFAEHLLQ--RRDDRTAVIAVREDGTRRQLTHNELAAQVAGLQRAFKQAGIQPGDRIAAVMPNTWETLVAMLAATSLGAVWSSCSPEFGTHGIIDRFGQIAPKVLIACADLVEKINQVTEQLPSLETVLVVDEFTHANARLWDDFCKPGGAPIALPFDHPLYILYSSGTTGVPKCIVHRAGGVLLQHLKEHGLHN-DLKADDVLFYYTTCGWMM-WNWLVSGLAVGATVVLYDGHPGPERLLDLIDAEGIQAFGTSAKYLAALEQAGPAKSHRLDSLRLLLSTGSPLSPHSYDYYTRVKPDVCLA-SMSGGTDIVACFVAGNPLLPVRRGEI------AGKAL-GMAVEVWNAHGKPV---IGEKGELVCTQPSMPLGFWGDDDGSRDAYFSENVWCQGDYAEEYPGGGLVIHGRSDAVLNPGGVRIGTAEIYRQVEKVEEVLESVAIG---QDWGNRVVLFVRLRDGLQLDDTLRQHVIRQYATPRHVPAVIAQVTDIPRTLSGKLVELAIR---------- 119504436 5 -----------TLTGQLAHWARECPERVWLRDLNEHGETPYSWSEAQDQVHAVAAALEQR-LGAGNSMALLSKNRAHWVLADLAVIASGNISVPLFTTHTATTAQYILEFTDTKALFLGETTWDAVKEVMPEGSLV--ITLPGVSCDVEHVTWDTLLGQRKQPSHQGESDLISLVFTSGTTGMPKGVIQTHETNLIPVRRGT--EAFASRERSRFFSYLPLSHIAERQIVEYGSMVACGEIWFNESLD--TLLRDLPTCKPNVFFGPPRVWEALDKLLEQDAEGMSALVYCLTAAAPTPPALIHWWDKLGLTLCEGFGQTEAMSLIVTKV------------DDRRIGSIGKPISGVEVKISD------------IGELLIRAEGCTPGYYQQPEKTAE-LWQNGWLHTGDKAYVDDDGFIFITGRVKDYFKIQGKFVAPPPIEG-LFAH------------------------------------------------------------------------------------ 66822235 45 -YPDWFKGGELNCYNVLDIHIKNPETRDQTALIYENKNIKLTYYQFYEKVCEFSRVLLNLNISKNDNVLIYMSNTIEAPIAMLSCARIGATHCVLFDGYSVKSLIDRIETITPKLIITTPNLKDAIELSTFKPSNVITLFVNDIPTIPNTLSWYDEIKKFKEYVPVESSHPLYIIYTSGTTGSAKAVVRSNGPYMVGIKYQTLIQKGKIK---VVFSHTSIGWVSFHNLLYGLFSVGYTLVVTKPKHMEDDIWEIIERNEVSCAFTMAKAIRYLIKVDPDSKYDLSNLKEMVLGGEPIEESISNYIQ----------------------------------EKLKVQST----------RVFSDDGKELPL--YEIGELVFKPPGFTTTFYKNDEKFKQLFTKPGYYYPGDLGFKDENNCYGVVSRSDDQIKISGNKVQLNKIETSILKHPLVLECCSIGINNPDCYNVPIGILVLKQQEENLQSEINTIISKDIENFAILRKILIVPQLPKTKVGKTQRQII----------- 71277843 1 ----------MNLYQAFLNAVRQFPDNTALYTANSAQVKKFTYRMLFELSQRWGNYLTNKHNKEQQPVAIYGGRQWQMYAGILAILSTNNAYVPLNNKQPANRISKVLSQIDSQVLLVAENEDP--SELLQLTESSLLVIYLGADTPEIDVAVAATMCSSSTPIPLSTNQYAYILFTSGSSGAPKGIAVSHENIVSH--LGRLDELLHLTATDKVSQFFELSFDLSVHDMFSCWSKGAAYVIPSEQLMCP--IAFIKQHQLTVFSGVASVLSFMDRLSLLKLQQLPHLRVSCFGGEKLNQALKWQRCAHNSRVINIYGPTECTITVTYYELSDSQTIKSA------SVPIGKALPGLSAILVTDNKKITSAN--TLAELYLAGDQLVDGYFQDAEKTQQAFISIRYYRTGDIVYYDEQQNIVFHGRNDHQFKISGHRVEAAEIEDAIVNFSNDITWCVVSTQTEIAGNKIMAFIISNPAQHSDDQLRKHCL-QHLPAYMVPDEFNLYACLPRNISGKVDIKAL----------- 18076816 12 -------------------TARDDPDRPAVVD----NGLVLTYGTFAAWVARVAGAVEPRTAEPQPPVGVVAHHSARDVAAILGVLAAGRAYVPLEAHHPEPRLEGILRRVGCREAVATAET--------GWQPPVEKVI-----RPRWTPAAGPSASPEGASARLPPEDTAYVLFTSGSTGEPKAVVVPHRAPA--AVVPPLRALYGIGDGESVLH----FHGVGGDTSLLPTLTGGGTLVLDDGAR-EGFARVAEEQQVSVAVLPTGFWDSLTGDLLHNGARLPSLRTVVIGGEAVRADMLERWHRVDVRLLNTYGSTETALVTHAVQLAGPGAPVLPETGGDLP--IGLPLTHVG-QLVDES-----------GELYVSGPGLALGYHDDPGATAARFTEDGWYRTGDLVGEAAGGLLVFRGRSDHQVKIRGFRVDLLDVEALIGRCEGVSSVAAARVERAGHSSLAAFFVPLPDFAPGEAAAIRERLTRTAAPHLVPGLIVPVDALERTHTGKVDRNATRDRH------- 157823505 66 ----------------LAHLAREQPTRTFLIYG----ARCFSYAEAESESNRIARALRARGLAPGATVALLLPAGPEFLWLWFGLAKAGLRTAFVPSALRRGPLLHCLRSCGASAVVLATEFLESLEPDLPALRAMGLHLWATGPGT-NLAGISNLLSEAATQVDEPVPDTCLYIFTSGTTGLPKAARVSHLKVL---QCQGFYQLCGVHQEDVIYLALPLYHMSGSLLGIVGCLGIGATVVLKPKFSASQFWEDCQRHGVTVFQYIGELCRYLVNQPPSKAECGHKVR-LAVGSGLRPDTWDRFVRRFGPQILETYGATE-GNVATFNYTGQQYKHIFPFSLIRYDVMTGEP-------IRNAQGHCMAASPGEPGLLVVSQESPFLGYAGAPELAQEKLLKDVFFNTGDLLVCDEQGFLHFHDRTGDTFRWKGENVATTEVAEVLEALDFLQEVNIYGVTVPGHEGRAAALALRPPQALDLVQLYTH-VSENLPPYARPRFLRLQESLATTETFKQQKVRM----------- 156973728 31 ------------------------------------------WQQLTARVDLYSRYLQQQGVASGDVVTLVGKNRVETLWFYLSAQQIGAIAALTMPALSGK-LTTLYKPTQQRFVWFADGVASGYSEQQLSQLGIIQLSTLDSESQSDQSDQSEV---DTSHEGYAHDALASIVFTSGSTGTPKAVVHTHRQHL--ASAQGLLSEFQFNHQDTWLLSLPLYHVSGLAIVYRWLFAGATLKVGGGNF-AEDIV------GVSHASLVATQLKRLLDEQIEL-----SLSHVLLGGSHVAHELALRATQQGIETWLGYGMTEAASTVTAKQIDS-------------ISNAGHLLQNRDIRLVDE-------------RIYIGGQTLAAGYFKQGLVT-SLLNENGWFDSKDLGEWQGD-ELKIIGRADNQFISGGENVHCEEIEAVLNQIESISQSIVVPVEDVEFGHRSVAVI--QTELLLDKAQYEQHLQTKLEKFKWPVAYY---AMPQTLNGKISRKAVKDWLKN----- 170592367 61 ---------------LFTHAAKLYGDKAALGTREMGKYKWESYTEIHDKIGRIASGLKNI-VRNDCRAVIFAETRADWLITVLSLFRINVPVATVYATLGEKAIIQAMNETEATLLVTSAELLTKISRVRKKIPKLRWLVYFRPLQPVKKISNMDIIKEQFENVPAKRDDTAMIMYTSGSTGTAKGVIITHYNMV-SSVAGLGAGISIIRDTDTYIGYLPLAHILEVTAELTCLIRGCRIGYSNPKIKPGTYGDCWA-LKPTLMAIVPTIVDRIFKAV--TDEILSSLRGILSGGAALNPEIQRFMNCMCCPVIQGYGLTETCAAVSIADVNDLST-----------GSVGPPVRCSQILLRESEGEYTPLNDPPRGEILVSGSNVSPGYWKEPEKTAEDFVGTRYFATGDIGEFRKDGSLCIIDRKKDLIKMNGEYISLAKIETTLLSCPLIDNICCYGVPNRKHLEGI-AVIVKEYQKRLEEFAVKHLLKNEL-----PRKIYLCDETWTAESGKLKRRRIKEKYE------ 209964074 10 ALPALRLADFDTVTEALDYAAR--GRSGLNFYSGKGETEVLPYALLREQATDLARRMLNAGLRPGDTVAMIAETDGDFLRAFYACQYAGLVPAPLPAAFGGKDIDHIRRMIQSAGAAAALAPAFLLDWLNAAATGL------DLKAVGTLAQFADVPAGGVDLPRVEPGALCYLQFSSGSTRFPLGVAVTQRALMANA-AGITRHGLQVRPGDRCISWLPLYHDMGLVGFLLAPLTSQLSVLATREFRPLLWLQLMTDNGATLSYSPSFGYELAARRAETASTDLSRWRVAGIGGDMVRPRVLSRFAEAFAPFVASYGMAEATLALSFAPLDRGIPSGSEAARAREFVLCGPALPAHEIQVRGEDGTVLP--ERRVGRIFARGPSLMREYRDRPEETAQVLSADGWLDTGDLGYV-ADGQIVITGRAKDLILVNGRNIWPQDLETAETGVPSLRDTAAFSV-DSDAGEAVTVLVQCRATDPEAREDLRRAVAGVLAAHGLEVAVVLVPSLPQTSSGKLSRSRARQMF------- 84501969 14 -----------TIGALLAHNASRHGSEIALREKERGIWKETTWAEYAEEVLACAAGLEKIGVGPGKAVLILGDNRARLYGGMLAVALLGAYAMPAYAGATLAELQHFLGEVEIVAAIADQEQVDKILELKDAGATGIDHIIYDETRGEGLMSWDHLIERDALLQRAKPGDPAIFMHSSGTTGAPKGIVLSQKNVLAAARNGHAAGAFDKNED--VLAYLPMAWVGDYAITVAAALLLRFTVNVPERQ--ETVIRDMREIAPTFYLAAPRSWDQMLTTPIKDQFGMSRLKNAFTGGEAIGEDTFVFYRALGIKLRQLYGQTENSAINAIQAPGE-----------VRLHTVGKPAPGVELSIAED------------GEILVRSDSVFEGYFNKPEATAEAL-ADGWLHTGDAGYLEDDGHLVVLGRVSEVMHTGGERYVPNYIENRLKFSPYIKDAAVIGAGLDELTAMVCVYADLSQREEVAALLGEAFERVNKAVTKPLRLKRFV-SLPKTRTRKLRRKVVQERYAD----- 167624735 9 -----------NLCRHLVSAAQTIPDSLAVARAVSGRYQEMDFQTLNAKSDELASALISHGLMPGMKAVLMVTPSIDFFCLTFALFKAGIIPILVDPGMGVKNLKQCFIEAKPDAFIGIPKAHIARRLFGWGKPTVKHLINVGGSAFAGATSLESLLKANRSPTTVPEDAMAAILFTSGSTGTPKGVVYSHK--MFEAQITALKHDYAIKPGERDLATFPLFSLFGPALGMASIVMDASKPITA---NPDFIFAAIDKYQCSNMFVNPALIERLGQAGEAKQHKLASIKRVISAGAPATISSIKRFSQMDVEVLNSYGATESLPISKIGSQALFDTTFVTDNGGGI--CVGKAIDGVEIAIIAIDEQPLALPVDAIGEIVVKGPMVSRSYYQRESATQVAKIQDGAHRMGDLGYLDSDGLLWMCGRKAHRVNNQAQRYYSIPCERIFNTHSDVKRSALVGV------------------------------------------------------------------------- 216263809 1 ----------MSIAKAFFEVADQQKDKIAQIYKVCNGYTHVTYGDLKNNVLKLASFLKSINVKHQDKIFICSENRAEWTVIDLAILSLGAVDIPKGSDVTLFEAEIIFNSILPGVVILENNLLDMF--VRIQFTVKPIFIIIENLNKEDKLKYSDFLRKDSEASKVDSNDMATIIYTSGTTGHPKGVMLSHANLLYQVSSFSLMVDTKVGQ--IFMCILPIWHSFQRSFSYNIFLKG--MVCLFSTIVPRAMLDDIRNINPHYIAAVPRLWIAIKQYPDNGFSLFFPIKKIITGGGSMPVSVVRFFNSIGIELANAYGLTETSPGVASN-----------KHKRVIIGTCGKILPGTVAEIRDVDGNKLKKPGK--GILFVKGPQVMLGYYKDREATCKIIGSDGFLNTGDIAKLSKDNVVQIIGREKDTIVLNGENVEPGPIEIKLEESILIEKAVVVG-------------------------------------------------------------------------- 8475926 1 --------------------------------------KTYNFAEVELISRKVAAGLAKLGLKKGQVVMLLLQNCIEFAFVFMGASILGAIVTTANPFYKPGEIAKQAKAADARIIVTQAAYADKLADLQRDDVTVITMDGVPKEGCQHISVLTEADETQCPSVEIHPDDVVALPYSSGTTGLPKGVMLTHKGLV--SSVAQQVDGLYFHSEDVILCVLPLFHIYSLNSVLLCALRAGAATLIMQKFNLTTLLELIQRYKVTVAPIVPPIVLDITKNPVVSQYDVSSVRMIISGGAPLGKKLEDALRDRFPKAIQGYGMTEAGPVLAMN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119945683 1 -----MSDHQYNFCRHLIDAATAFPDSLAVA-VQKKRFNKLTYQELNKRSDRIAHALNQFGLKSGDKAVLMVKPSVDFFALTFALFKAGIVPILIDPGMGIKNLKQCIAEVHPDAFIGIPKAHIARRLFGWGKDAIKYNITVGGASFWGGTSLTQIIDHPYPMVKLTPDQMAAILFTSGSTGSPKGVVYTHR--MFEAQITVLRNDYGITHGERDLATFPLFSLFGPALGMASIIMDASKPITA---NPDYIFAAINKYHCTNLFANPALIELLGRAGKSRAMKLQSLQRVISAGAPATLSSIERFTTLGVEILTSYGATEALPVSKIGSVA--LLKTTDITDAGGGICVGYPVDGMTVSIINITEKDLRLPAYEIGEIVVQGPQVSQCYYQRKNATLAAKIEDPHHRMGDLGYLDSDGQLWMCGRKAHRVDANHLKIYSIPCERIFNTHPAIKRSALVAV------------------------------------------------------------------------- 87309997 26 --------------------------------------------ELARARVALIGEFRRQGLASGDRVLVTIGNGPLFPAALAALLACEASPLLVHVMTPPAELARYSKRFGVKW-IASFGGDPHVSTVLSRQQQLQPL-----------DGWNLLWGAFADPTSVPGPELRGVPLTSGSTGLPKIALRP--GFAAMEEARHYAETMAICEDDCLFAIPPMSHAYGYGLTVMTPLLSGASIVTTANFSMKKLADVLRDYPVTLLPMVPAHIDMLL---FGGMIDFGRLRWLLTAGSMMPRSAVQFRKKTGVTVCPLYGTTETGGISVATT----------ADGQDVDGRVGPAMNGVKVCVRPPADAEDQGLEPGVGKLHIQSSSMMAGYLDEQDAILHPWDADGWFETGDLARIAGDAVIHLRGRTGEMINVLGLKVVPCEVEETIAAMPGVREVKVYGSRLASQAEIVKAAIAVEPG--VDELAIRAYCEEHLVYYKRPQAIALVDALPRSPAGKIVRDRL----------- 107100664 4 ------LPVPVSLDSTLRHLGSADPRRPFLIDAREPERLEYTWGDADRQVDALAEQIAAHACRS---VGVLLDNSYRNLCLIYAVMRAGKHLVLIDPEWGEA----------AKQAIVDEMRLDALASLEGALAGLRL-----------ALDFERSATHRLDRAA----HSHMILFTSGTTGQPKGIELSQQAMLHAYRIG--RDCLGIGEHTRSGC---FYRISGLGILLFPLLYGGSAVLLPLHADSEGFWECVERFGISFLYLVPPVVNHMVKEGSPPPRRLPLQRLLCVAGSALDADLQAAFQRDYAALANIYGLSECGFAFL----------FGKRRGDAFDNSVG-PAVGLELKLTDPDGRPL-EGSGERGRLWVRTPSLFSGYVNRPDLTAQVL-EDGWLNTQDLAYFDEDRCVHVLGRCDGTINKGGNLFHLNECERALNGLDEVIDVCCLKVDCPLYGEDYVAVI---HTAPQVEFAFLPWLQQQLGTLRAPQRVVLSQALPLNGAGKHDRRAL----------- 57638569 1 ---------------------------------------------------------------------------------------AGGAYVPLDPKYPQERLAYMFSDARLKLLLTT-------EKENSQLPSHQAQTIFWDQDLSKIT-----LASNSNPVNATAENLAYIIYTSGSTGRPKGVQIAHRGLC--NLAKSQVETLDMRPESRMLQFASINFDASIWEIVIGLTSGARLCLSESLLPGNNLCNLLKQQKITHMLLPPSALAVM------PQKKLPALEVLVVGGEAISTDLVKQWSN-QVRLFNAYGPTECTVCAT----------IFEFESLNNKLLIGRPLPNTEVYILDDYGQPVPAG--VPGELHIGGVGLARGYLNQPKLTQEKFIANPFYKTGDLARYLIDGKIEFLGRIDNQVKIA---------------------------------------------------------------------------------------------------- 114326906 15 --PRRLADFP-TLPDALDYAAT--GQAGLNFYSGRGVLQELPYRELRRQAQDNARRLLALGLNPGERIALIAENDGDFVRLFWACQYAGLVPAPLPAAFAGREIRRMIESAQASAAFAPDLLNEWLQEATEGLNLV---------FTGTATMLHTMPVPAMDLPVIDPDALSYLQFSSGSTRFPLGVAVTQRAAMANAAAISQ-HGLAFRDGDRGVSWLPLYHDMGLVGFLLTPLTCQISVLPTREFRPLVWLDLISRNRGTLSYSPSFGYELCARRAESAPEDLSSWRIAGIGGDMIRPQVLRDFAARFATFVPSYGMAEVTLALSFSPHGGGLHTASVPEEQTGQSRCGPVLPGYAIEVRGEDGTVLP--ERRVGVIYARGPSIMTGYFAQPEATSAVLSADGWLNTGDLGYLL-NGQIVVTGRAKDLIIVNGRNIWPQDLEWSAESHPALRDVVVFSIENDT-QEKVVALLQCRLSDPAAEALQQEAASLFLRQHGVEVSVILVPSLPQTSSGKLSRARARQM-------- 183983996 6 ------------LSQRIADTLDLQPDARAVEY----DRAWLSWGQLGAATRRVA-ALAAR--QPSPEIGILLRSRPAQMAAFLGVLLSGATVVTINPSRGDERTRADIAALELPLIAGSDEDLGLLVTNTTDSATVSLSDLFDHPGEPGDHTTRGAGA-----------DVAVRMLTSGTTGPPKRVDLSYDMLARSVMGPAPDRDPAPTEPRRGVAIVPLVHIGG-VYRVLQCIAQARPFVLLDRFELNAWAAAVRKHRPRTVSLVPAALRTVL-HSDLTRADLASVRTVTCGTAPLAPDDADAFEKYGIPVLTSYAATEFGGGVAGWTLADH-----SRYWHTKRGSVGRANPGTQLRIVDTEGAPVER--ASLGLLEVKPAQLG--------------VSAPWVRTTDVARIDADGFVWIVGRADQAIIRGGFKVLPDDVGAALESHPAVAAAAVVGRSDQRLGQTPVAMVELRGSADIGGAELVEYLRTRLSGYEIPTQISIVAEIPRTASGKPDLGAIR----HYFGAA 90422562 1 ----------MSITAALSCYAARTPDRDALVF----EDQRISWVHLNREINRLAGFIVAT-TPAGGSVALHLPTSPALALLFLAVARAGREAQVFDPDWPIEMTRAIRARLSPDLFVSSD----------ARFSGSNTVIVADPMI--AFMQVVPALGVSAPAHSGAEPDPFYVGFTSGSTGLPKGYRRHHRSWTESSRHDAL--EFGISSDDVILAPGTLTH-SLFLYALVHGLNSGARVVLCRRFRPDAVVRLIEAERVTVLYGVPTQLQLTVKA--AGDQVLGSMRWILSSGAKWPIGEREPLRRLNARFAEFYGASETGFMTVA-----------KADEGAPETSVGRAFSGAVVTIRDRAGRPIPQGK--TGYVFVASPFLIMNYACGED--SDLLHYGEEVSVGDIGFLDPQGFLHLVGRARRKIVTSGKNVYPEEIERVLEQHPMVTAAAVLSAPDRSRGERLIALVQIRTDAVVTSADLIAYQRKALPLYKVPRVYASVAEWPLTRSGKTDFERLRQ--------- 114769250 104 ----------------------------IIFHDEGGARTEWSWKELYNSVSLLQQSLRESGVQKGDRVAGIVPNSPYTIVALLAVSSIGAVWSSCSPDFGLSAALDRISQIEPKVLFCADGYIKIAADLTSRVPSIQKTIIFPLNHVEADISWSDYLAPFAHYERVNFNDPLFIMFSSGTTGLPKCILHSVGGTLLQHVKEHQLQS-DIKMNDRLLYFTTCGWMM-WNWMVSGLASGATLVLFDPFFDGNRLANIISEEKVTHFGTSAKYLDACADVKPMKTHDLTKLRTILSTGSPLSEVVYKNWKK-DVCLSSIAGGTDILGCFVGGSPTSPV----------FKGECQKRHLAMNVKVYNDDGKEI---QNTRGELVCESPHMPIGFWNDKDRYKSAYFEENVWHQGDFVELTPNKGLRFFGRSDAVLNPGGVRIGTAEIYRVVEAMEEVIEGVVIGQ-NIDGDQRVVLFLRIKENVLFNEALVKKIIRAKATPRHVPAVILKVEDIPRTKSGKIAEIAVRD--------- 169848936 89 ------------------------------------------------------------GLGRNDRVMVALPTGPEALAAYHTCA-------PVNANATATE---ILEDARIKAIVTTPDAEGRLEQLQQALNCEVIFITPRRSGVAGL--FDMQLMGGITPEYSPERAALLILHTSGTSGTKKVVPYSLKSLIVGT--CCVIQSWDLRSSDVNMNMMPLFHVGGIVRNLLAPILSGGSAIMCFNFDPIAFWSLAPLLRATWYYAAPTIHHSILTAKPAISFDDIRIRMICNAAGGLLPSLALEMKQVQAVILPSYGMTECMPIAT----------PPTNYQLDRPGCSGIACGPY-LSIRNPVDLEKELPAGATGAICVRGLPTFEGYEVSPDLSTSAFSSEGWFDSGDVGYMDRDGYLYVTGRSKEIINRGGEVISPFEIEEAIATH--VKNVLAFAVSHDVLQETIGVVIVPADGQPSLHQLND-LLQHKLHPSKWPFVVVYMNDVPKNNAGKPLRIKL----------- 169628580 22 ------LPPGTTLISLIDRNIRNVGDMVAYRYLDDGHAIELTWSQLGIRLSAVAAQLQRH-VTRGERVAILAPQGLDYIVGFFSAIKAGAIAVPLFPELPAERLDIALRDCTPTVVLTTAAVRDTVEEFLDGRPEAPLVLAIDE--------IPDEAGEGFEYVHLVDDDVSHLQYTSGATRPPVGVEITHRAVGVN-LTQMILSINLLDRNTHGCSWLPLYHDMGLSMIGFPTVYGGHSTLMSPTARPQRWIKALSDEGRVITAAPNFAYEYTAQRGDGAGIDLGKA-VMIIGSEPVSIDAIRNFEKFGLPFKPSYGIAEATLFIANIAPDAEVPTDPDTPHVSVHVSCGQLARSLHGVIVDPVGTDELPDGH-VGEIWLQGNNIGRGYWGRPEDTEKVFIEGDWLRTGDMGFYL-DGELYVTGRLADHIEVDGSSHYPQDIESVAAASPIVRRGYVTAFTVPGGGLVIVAERASRTAKADPQEAIDAISAAVDAEYGLPADVLLLSAIPRTTSGKLARRACRRHY------- 74147588 37 -FPAPIPGME-SCWDIFRMSVEKYPNHHMIVDGKAGKYVWQTYKQVYDIVMKVGNSIRSCGVEEGGKCGIYGANCPEWIMTMEACNAHGLSCVPLYDTLGADAVEFIICHAEVSIAFVEEKIAELFKTFPNSTKYLRTIISFGKVTPEAIFTWEEFLNKQYDLPIKKKTDICTIMYTSGTTGDPKGVLISNESIITLLAAVDCLLGRELTMNDVYISYLPLAHIFDRVIEELFISHGASIGFW--RGDVKLLLEDIGELKPSVFCAVPRVLDRISKHAEASPFSDRNLRIILSGAAPLSSHVEEFLRVVCCHVMQGYGLTETCAGTFVSLPH----------ELSMLGTVGPPVPNVDVRL-----ESVPEMGTPRGEICLKGTTLFSGYFKREDLTKEVMI-DGWFHTGDIGEWQPNGSMKVIDRKKNIFKSQGEYVAVENLENV---------------------------------------------------------------------------------------- 19112977 86 -----------------------------------GPYEYISFNKVYEIALALGSGLVASGITSETTMLFFAATSAKWFTTAQGCSSQAIPIVTAYETLGEDGIYTSLDECKSRAIFTDPNLIPKLLGPLKQSTWVKLIVCVKSTAPDEIITYDNLLSKPQPPHPPKADDICCYMYTSGSTGKPKGVVLLHRNIIAALGGINRILSQHINVKDYVLAYLPLAHIFEFIFEMCCLYWGGVLGYASPRTLTDASVGDLTEFRPTVLIGVPAVYELILDAIVFNKVKAATLRYCISGGAALAASTQAFLSSCICPVLPGYGLTETCAGSFV---------LSPEQWHLYANTVGFPIPSIEFKLVDPDLGYYTDSSPPRGEVWIRGPAVCNGYLNRPEDNKAAFTEDGWFKTGDVGEIAKGNTLRLIDRKKNIVKSNGEYIALEKIEAQFFTSPLVSNVCVIVNPDENG---LRTYLTKNSGSLILKELINIGKQQRLASIEIPEGVVLSDEWTLTASRKVKRQVIVAHYSDEIQKA 157803511 639 -----------TLFSSLIEAAKIHGFKKKIV--DDFENNVVTYRELILKSFILGNLIKTNNI-FGRNLGLMLPNTTNTLIAFYAMQSSDYVPAIINWSSSISTIIKSCKLAQIKVVYTSKQFIEKAELITNLLDFGIKIIYLEDFTNQISIALKLKAKIGSYFAHTDDEKPSVIIFTSGTEGEPKAVLLSHRNLQTNRYQITAK--VPFSPEDIVFNSLPLFHCFGLGGAIITTLNGIKLFLYPSPLNYSTIPEVIYDVGATILISTDTFLNGYANY--AHPYDFYSLRYIFAGSEKLKESTRKFWNKYGIRIFEGYGITEASPIIACNTPMHN-----------KAGTVGRLLPKIDYKL-------EKVEGINEGELFIRGPNIMLGYL--ESENNHTYRE--WYDTNDIVKIDSEGYITILGRVKHFAKIAGYMISLTKIEELASEIPDSLHAA-ISVPDKTHGEKIILFTT--GSIINSKNFTDVVSKAQISLLHLPKVIITDSEIPLLANGKID--------------- 71019307 27 --PDRMLERPATMADVFIKAKERFPNKPIVVRMHDSDYKYITYNEFEERIQYASSGLVNLGLSKQTRFNIYAATAINWQNMAHACFRQSIPFCTAYETLGEEGLQHSLNEPEVVGVFTNAELLPTLANVIDKTETVK-YVIYDGKPDDKHLTWQQGKASPADSHLPTRDDVACIMYTSGSTGAPKGVILTHGNLVASIAAVEVHIGDLLKPDDTFLAYLPLAHILEFIFIHVGVTMGYGKVKTLTQQSVRNCDGDIKAFRPSIMIGVPAVWELIRKAMTIKKNKLPRLRIALSGGAALSKETQEFLNNALVTLLQGYGLTESCGMTAILHPDFY-----------SYGPSGGIVPAIEAKLRDPDAGYFSTNNPPQGEVLIRGPSITNGYFKREDVNKESF-EDGWFLTGDVGQWNADGTLSIIDRKKNLVKSGGEYIAIERLESTYKSSNLVSNICVHANSDAK---QPMGIIFPREDNLMAADDLEQLCKNRVAKIMLQTVLLVHEELAMTAAQKLSRKDIIKKYE------ 116249037 3 ----------MPIHAQLLRHATETPDKPALVI----NGHSLSYGELYVRAKAIYRFLQDLGVE--TLAALSLSNHIGFAEYFAAATAFPNACAVIDPIMPAERIERIIERLTPDVLIVDDDAGPSAEIARRFGIPV---------VTAGAEAFDLAAAGGEAELPADADKIFLIGFTSGTTAEPKAYYRSREQWRWSLDRGRVV--FELEDAPSTMCPGALAHGLALYALVEALDAGAT-FHSVRKWDPGVVARTLCSWQVERLVAVPTHIAGIARAWAGEPA-LTFLRDVLTAGAKLDRNGVESMRRLKARIREYYGASEIGFMTVSTLAGGEIDFPID--------RVGQAYPGVEISIRDPDENNVGTD--VPGTIFVRSDLIADGYLWGDDGQAFRVTEAG--ATGDLGELDANGMLRVIGRAGGMMISGGNNVYPAEVESALKACPGVEDAVVFALPDAYFGQRIVAVV--SGETVGPKILADH-CAQMLGKYKIPKQFYHIRSWPMTSSGKISR-------------- 47213641 47 -----------TVLDRFVQQAQRIPDKPFVV--HDGRVH--TYRDVDRRSNRLAQVFHHRGLKKGDCVAVLMSNEPDFICVWFGLAKAGCSVAFLNTNIRAKSLLHCFGCCGASTLIVGADLVDGLDGVLTTLLDDRIQVWTMRSQWRNALDKLDAASDQPLPAELRAKTPTLYIFTSGTTGLPKAAVVTH---LQSLKAAAGFWAFGGTRDDVVYIPLPLYHSAASLIGVGGTVELGATCVLRKKFSASQFWSDCRKNGVTIFQYIGELCRYLCHQPKNELDRVHKVR-MGVGNGLRPDVWREFHSRFGIRMCEVYGSTEGNLCFMNHIGKSREEPVKDQQGFCQRVDKGRTAPPPPSVLLGPGTEHLDPSSGETGLLLVSAISPFFGYAGSKSLTEKKLKGDVYFNTGDLMAEDQQGFICFRDRVGDTFRWKGENVATTEVAEALGLVDFIQEVNVYGV------------------------------------------------------------------------- 168049574 42 SLPAGMQ----STWDSFVASKDRDGKKEMITDGVAGKYIWFNYQQVYETVVQIGSAIRHIGVQPKSKIGVYGINCPQWFMAMEACNAQSMVCVPLYDTLGNEAVEFIINHAEVSIAFIHNTKLDLVLASLSKCETLKTLVSFSSAQGAALYSWDEFVDLGADLTPPSASDISTIMYTSGTTGEPKGVILSHENILSAIAGLNHFLKSRKEPHDIYYSFLPLAHIFDRVTEEFYVFLGASIGFWQG--DVKKITEDLAELKPTIFVAVPRVFKMLFDYGDGHKHDKANVKIVISGAAPLAGHVEEFLRVVTCPVVQGYGLTESCAASF----------IQVPNVISMHGTVGPPLPNIEVRLV-----SVPEADSSRGEICIRGSTLFSGYYKRQDLTDEVLV-DGWFSTGDIGEWKKDGSLKIIDRKKNIFKSQGEYVAVENLESIYGQCEAIDQIWVYG---NSFESTLLAVCVPNQPKL-EEWAKSNGVEGNFAQIKDPKAVMVLEPLPVTPTFKLKRPQLKEYYK------ 189188902 1 ------------MYHFFEAQVRKQPDSAFLIF----EGRTWSYKEFFTAFTRVANWLIDLNIQIDEVVAINGGNSPEYLMLWFALDAIGAVTSFLNCNITGEGLLHSFRISNTRLLITDDDIKDNVEPCRAELENMGTTIHYYNPKFLASLS-------NITPVPSSRHDGITMIFTSGTTGLPKCVVVSTGREL--GTANSIKRYLKLKQGDRMYTCMPLYHTSAHGLCTTPTIHAGSTIVLGRKFSHKTFWPEVATSEANIIQYVGEMCRYLVNSPPNPYERQHKVQKAW-GNGMRPDVWERFRERFDIPIHEVYGSTDGLGAMLNPNAGPFTANCIGLRGLLVNHIYSKFEARVKMDVRDQRGFAIRSGINEPGQVLHKTPMIAAQYYRNDDATQSRRIGDTWIQSGDLFRQDADGRIYFVDRLGDTFRWKSENVSTAEVSDLFGKFTHIAATNVYGVRIPGYEGRAGAASIVMADGVTEAEGLARHARKVLPGYAVPLFLRLTRELEVTGTLKMVKGRLKRE-------- 154244961 540 -------DAARTLTEALLRTAERAGDKGILFE-GTGPSRRLTYATLLEEARRIAGGLKAAGLEPGDMAILQVADLRAHLPAFWGCVLAGVKPVTVAVSATFTERTALV----AKLINAWELLRPVVLAPAALASPLAGLARFADAAPR-VLALEQ-LADHPPLEAVHAAAPADVLFSSGSTGTPKCIQITHGGVVAHIHATVRVNGYG--ADDVALNWLPMDHVVPMLTWHLRDVYLGMTQIQVELADPLLWLDLMDRHGVTRSWSPNFGFKLVSDALRRDPGRLGHVRTLMNAGEQATLPVISEFLALTAPFQPAFGMAEACTCMTYETGFDPARSVHWIDKASLGGRLGPPVPGVAIRIVDGAGALVP--EGVIGRFQIKGGVITPGYLRNDAANAEAFVGDGWFNSGDLGFIR-DGNLALTGREKELIIVNGANFYCYEIEDLVNAVDGVQAAACAVPDAATGSEALALFFSPRPEADASADAIRAAVTARLG--IAPAHVTAIPDFPKTTSGKIQRMQLR---------- 154244961 46 ---------------LFERQAGLMPAAPAVSDGRDG----LTYGELNARAAAWADALRGRGARPGDVVGLALARGPALIAGLIGILKAGCAILPLEPEDAPARLDRL--RAFARFVLTDAEGLEAGLVEAG----------VAEAAPTDPSAF-ALIAPERALFVVPARAVA-------------------------ERLAWLRAAFRLGDGDVSLCAASLHDISAVASLLWPLTVGATVALVPVEREPAALAQLARTTAATCAL---------LPAAGLPLLDETALRLVFLDADPPPGA----ASPAGAHVFTLWQVAEAGGPVLAQPVGE-----------------GAPLMGAPLRILDRHGQKVPLGG--VGNLAVTPPEVAPGV-------RARQRADGRF------ERRPDG-----GRR---VETGGLRFGLAVIEAELRGQAGIADCRVLERVDTAGSPRLVAYIVPDGHAA-PEGWAPH-AERVLPLWQRPAAFVAVAALPLTEAGAVDDVAL----------- 71744402 127 ----------------------------------------INYRVLWENIESFGRGLVELGISPNSRVAIYEETRWEWLATIYGIWSQNMVATTVYANLGEDALAYALRETGSRAIICNATNVPTLVRLVQSNRIPPLVIIYIGQLPPDTISWLHVLSDEPLRIPTDNDQVAFIMYTSGTTGDPKGVIHTHGSLISGVTAADYVNELPYEEGESYCAYLPLAHIFEFGVVNIFLARGSFVGFGNPRTLLDTYTRDYREYKPVFTIGVPRVYDTIKKTVESQQTRLRALKTMLSAGGPLSAPTQTFLHVVFGIMPQGWGLTETVCVGTKQVAGDME-----------PAAAGKQERTCEMRLLDVEGYKHTDEPDPRGEILLRGPFLFKGYYKQEELTKEVLDEDGWFHTGDVGSIGPNGTLRIIGRVKALAKVLGEYVAMEALES-MYAHNSLSMVCVLVHPDRPY---ICALVLTDEAKVVAFT-REHGLKGKYPKFEIVRHVRLLDEWPLTAAGKLKRRVIDEKYTD----- 115390472 6 ------------IPSLLETAAARNGDGRVISQGNREDPRSITYRDLLETASKASVAVHNHNYTPGAAVLLHFNNHLDNIVWFWAVLLAGCIITPAFSNNPVQRVAN-LEHL-SSTLITDWCLTS--QALLVEFAGQDAI----EPVSVETLGWEKASPDSNTAVKAKPTDTALLLFTSGSTGKSKAVCLSHFQIV--SAIAGKLSVVPLPEQSSFLNWVGLDHVAAIIEIHLQALYAGSDVIS----DPIWFLDLMATHRVSRTFAPNFFLARIRDALVQNARDLSGLRYVASGGEANTDELSQLLKSFGAPIVPGFGMTETCAGAIFNTNCPDYDKKHGLE----YTSVGSCMPGIFMRVTNQQGDPLPPG--EMGSLELAGPVVFRQYLNNPAATQESFTMDGWFKTGDCGTLDENGYLVLGGRAKETIIINGVKYSPHEIETAVEEH------------------------------------------------------------------------------------ 126734289 11 ----------VSVPHLLARNVQLYGNKPAYREKEFGIWQSWTWAETADEVEALALGLLDLGVNVGDHVAVIGRNRPALYWSMVAVQSVGAVPVPLYQDAVVEEMTYVLENCGARFAIADQEQVDKIIEAQETVHGIDHVIYYDTRGMRKYDHSEARLSKELNTRRLGYDDTCVMLYTSGTTGRPKGVVLSNRNVIETSKNSSEFDH--LSAGEETLAYLPMAWVGDFIFSIGQAYWSA--FCVNCPESAETMNADLREIGPTYFFAPPAMFSYFMEHAKTVGPRLSRVRVGYTAGEAIGPELFDFYRSLGINLKQLYGQTEATVFITQ-----------QPDGEVRSDTVGVPSPGVELKIADN------------GEVFYRSPGTFVEYYQNPESTASTKDPEGWVATGDAGFIEESGHLRIIDRIKDVSKMAGSMFAPKYIENKLKFYPNILEAVVFGASRDRWAERVLAHVNAVNESVSQDEMLAAC--------QIHRFLVLHKELEMTRTRKVRRAVIAEKFNDL---- 121610120 87 ----------------LRHVAAAHGQPAIISRNEKGRHRELSWPELQRQVAALALHLQAQGVQPGDRVAAYLPNVPEAMIACLATASIGGVWSICAPDMGTHAVLDRFRQIRPKVLIGDHDRRSVLTELRAALPSVQHALLLNDAALTGWADWDDAQTAGFEPLWLPFDHPLWIVYSSGTTGLPKPIVHGHGGMLLVALSLKVLHGSSYEPGERYHWYSSTGWVM-WNAQLSGLLSGTSCVIYDERPDWGLLWRFAADLGVTFFGAGAAFFGNCMKAGLQLKDDLRRIRALGSTGSPLPPEVQEWFRALGRP--DIWWNNISGGTFCGSFIGGH------REMRQVPGQMQCRMLGAAVQAWNAQGQSV---VDEVGELVCAQPSMPLYLWGDQDRYRSSYFPGGVWRHGDWLKIGADGGCIIYGRSDATINRHGLRMGTSEIYSAVEALPEVLDSLVVDLEYLGRESYLPLFVVLRPGVALDAALRARIVRTALSPRFVPDDIFAVAEVPRTLSGK----------------- 210093636 30 --PKWFPGGELNVHNAVDRHVAGFGDHTAIIYDVTNTIQHMSYREFQDQVSRFAGVLSKHGVQKGDRVLIYMPMTPHAMVAMLASARLGAIHSLVFGGFGGKELATRVGHAKPKVIVTASQYQPMVEALLLSGHQPAKVILYNRPVSDQWCCWEEASARPHDCVPVDAMFPLYLLYTSGTTGLPKAVVRPSGGHAVM-LHWSMWNIYGIKPQEVWWAASDLGWVVGHSICYAPLLHGNATVMYEGKPDAGAFFRVMSQHRTAGMFTAPTAIRAIPNAELAKQYPLTHLRNFYVAGEHCSETLHWTREVMGVPVLDHWWQTETGSAITASHMG------LGDEGYPTPGVSGKPVPGWD-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 114150664 57 ------------MHEKVSERAALHPEKIAIDAWDG----TLTYGQIEDYSDKLAKLLRLLDDSSNRIIPVLFEKSRWTSVAVLAIMKSGACFALLDPAQPEGRLRAVVQQVNAKIFLSSKAQSTLAARVAPAA----TIIPISKSKFNKIFSPYTAEQPNTTLPPVSPDQPLYIQFTSGSTGVPKGCILTHSQYTSGAIPRAAAVGYY--PHSRVLDFASYAFDVCIDSMLCTLAHGATLCTPSDERRMNDMSGAMRDMRVTFAGMTPSVARTL------DVDILNNLESIALGGEGVSISDAMSWGQR-TRVVNAYGPSEATVGATIN------DNVAAKPYITMGQRKGCALWLTEPE---DHNKLVPVG--AVGELLIEGPIVGNGYLNNPSKTKEVFIEDPIYKTGDLVRFDPDGDGEFVGRQDQQVKLRGQRIELAEIEFNMQKHPDTQLAAEVIKPSGGGEQTLVAFLVKNGMRHLDQSALRDMTKQDLPSYMVPSAYIPLWKMPLLVSCKTDRKRLRE--------- 167587521 7 --------------ELTRYRAAHQPDLRVYTFVTGGEEQHLDCADLDRRAGVVAAALEQVAC-PGDRVLLLFPPGIDYIVALFGCMYAGVVAVPAYPVEPARRLVGIVENCAPAAILSTTAVAGRIEAGSSTLGSLRWVTV-------------DALGDVAEPRPVNHGTPVYLQYTSGSTGAPKGVMISHRNLLHNS--ALIASRFEHDADSRGVIWLPPYHDMGLIGGILQPLYVGFPVALMSHVDPLRWLRMIGERRATTSGGPNFAYQMLAADADLDKLDLGSWDLAFVGAEPVRRAFAQRFARCGFDFYPCYGLAETGGLKSQPPVIPVAPRDAQPAREPEAQLAGTTIGCGDAAIVDPDTR-VPCGDGQVGEIWAQGPSVALGYWNNRALSEQTFEAERFLRTGDYGYRSGS-EVFVTGRLKDMMLIRGANHYPHDVEETIE--PLDAECAVFALEADATPQVIVV-----------RELRARYLKADHASGHAPDAIVFTSAIPKTTSGKVQRHACRELF------- 73663152 5 ------------VYSLIE-NEKNYPDQIAIRHND----ETINYRELNQYTNGLAELIKD----SQSPLIVYGHMSPYMIVGMLASLKAGCGYVPIDVSMPEDRISSIIEKVEPDYILTTESLLDIKHNHIFDLNI-----------------FNDMDTSIKFNALIEDKNIAYTIFTSGSTGEPKGVQIRYDSL--NQFTQWMVDLNQLGENQQWLNQAPFSFDLSVMAIYPCLATAGTLNLVDKAMKPKLLNQMLEATRINVWVSTPSFMEMCLMLPNLSENQYDSLKEFFFCGEILPKTLLQRFP--SAYIYNTYGPTEATVAVTSIRITEDIINQYN------PLPVGVPRPGTILSLAEND------------ELVITGQCVSAGYVKDEMRTKAVFKGQPSYYTGDKATKKHE-QWFINGRIDFQVKFNGYRMELEEIEFQLRQVNVIKEAVVVPIYKNSKVVQLQGVVILNEEVDIDAEQIKQALKKSIPDYMIPKKIIFKDKFPLTANGKLDRKQIAE--------- 15890845 90 ---------RLNYAENLLRDADE--RLAIIAYRDDGTRREISRRKLYDEVSRMVQALVHAGVKEGDRVGAIVTHDIEAIVSYLAVSAIGAIWSSCSPDFGPAGASDRLSQIDPKILIAVPEYGPTIRAVAESARPEKIVLIGDSVAESGCLTLADFVAPYAAGERLPVKAPLAILYSSGTTGKPKCITHSGGGLLLQHMKEQKLQ-CDIRQGERFFYFTTCGWMM-WNWQVSGLALGATLVTYDGNPNTARLIDLIDAEGIATFGTSAKFIDACLKAGPRESHDLSSLRTILSTGSPLIPQSFDYIYRDWRADLHLASISGGTDICACFLGGNPLQSVHRGELQG-------AMLGMDIDTLDDEGRSV---RGVAAELVCRNAHLSMKFWGDEDGSAAYFDRPGIWAHGDFAELRPSGGYVIHGRSDTTLNPGGVRIGTAEIYRQVETVPDVEEAIAVGQ-DIDGDQRVILFIRMKEGAVLTEELIRSRIRLGATPRHVPARIIAVSAIPRTRSGKISEIAVRE--------- 167840736 67 --------------------------------------------------------------RPGDRVLLLFPPGIDYIVALFGCMYAGVVAVPAYPVEPARRLTGIVADCAPAAILSTTFVRDDMSRVETGSPALGHWIAIDTLDDD---------AERSAPRPVDPRAPVYLQYTSGSTGAPKGVMISQRNLLHNS--ALIASRFEHDASSRGVIWLPPYHDMGLIGGILQPLYVGFPVTLMSHVDPLRWLRAIGERRATTSGGPNFAYQMLAAMADFDKLDLRSWDVAFVGAEPIRPATLQRFARCGFDFYPCYGLAEHTPVVAATPRGTEPARASDARRAGAAIGCGDAARDSLALIVDPDTR-IPCDDGRVGEIWAQGPSVALGYWNNRALSEQTFEAERFLRTGDYGYRSGS-EIFVTGRLKDMMLIRGANHYPHDVEATIEELDAELGCAVFAL---DTDAAPQVTVVREEAGRTPDALFGRLRQAISLHHGIVHHIVFTSAIPKTTSGKVQRHACRELFLN----- 153837990 36 --------------------------------------ETLNWQQLSLRVTQYAQSLLQQGVTRDEVVTLVGKNQVETVLFYLAAQQLGAITALTMPQ-PIEALQGKLGDHQTRFVWLTPECSEEKAALNAIFLTLPTVDTVVENTEDDY----------------QHDRLASIVFTSGSTGAPKAVVHTHRQHL--ASAEGLLCEFTFHQQDTWLLSLPLYHVSGLAIVYRWLFVGATLKIGTGRL-ADDILA------VSHASLVATQLKRLLDDDVEL-----SLTHVLLGGSHVAHELAVRATEKGIETWLGYGMTEAASTVTAKQIND-------------VSNAGHLLKNRKIKLVDE-------------RIYIGGQTLASGYFHQGQVTAFV-DEDGWFDSKDLGTWQGD-ELKIIGRADNQFISGGENVHCEEIEAVLNQIPSVIQSIVVPVEDVEFGHRPIAVI--QSEALLSQQEFEQYLRKKLEKFKWPIAYYLMPQALLEGGIKVSRKAVKE--------- 170593777 2590 ----------------------------------TESKESINYRTLTGLIYRTAKIIREKGILRSDTVIVIAHNSIKTLATCLAITMTGAAYLPIDSTGPAKRISNILEQIGAKFYVTVDQLINNDDEFQISFNSFQNALEIN----LNNMRFDKEPLELPPHLQNTPNDLAYVIFTSGTTGKPKGVTIGQHGLLNMAIACT--RDFWMKPGDCVYQFTNFAFDNSVLEITMALINGSALLLREDFFTPHTFLNEVKHGNITHALLFPSLVNT---FKDEEIGELRHLRYWIVGAESASKRILECALKSGVNVIQNYGPTETTAYALTKRMK----------LLDRPNNIGCGITNVVVTVRNFCGEIVQEMG--VGELCIKGIGITRGYVENAEKEIESISPGNNFGTKDMVRMQPNNEILFLGRYDKQVKIRGYRVELGEIEAILCQYPQVKSAKVILK--LIGQQRLVAFVILSDENRFHPAAIRHFMQQHLPYYMIPIQYHFLQQYPLTKNSKVDVEAL----------- 170593777 889 -------------------------------------------------------------------VILILDRSVFLLLSIFSLWKCGIGVAPLNLETSLEQLNEILAKLSYPAVVYECKENNVANQYISKLQNSEGQNSVFGHDINEIITVISGYSDQELRKKLTQHNLAYMTFTSGSTGTPKGICTEFYGL--NNLVLNYAELLSIKSSSIIYQVVPSFDIF-FADILEAQTNGASLYLASQRPDLEEML------KVTHAYIMP-AYLSVVQPEQFKK--LENLEKINFGGDYIQYKVLQDAIRIGLHFHNQYGMTEHSIYSTCKLMKV----------CDKTSSVGKPLKNIFFSIYDGDKNLC--GQHITGICCSSGAGISRGYHDNENLNQISFLNNRYFYSADLAQIKSNGQLLFHGRSDFQVKIRGMQVDIPTIEAVLGQNHLVKECIVCLRRIE-GEEFLIAYIISCNDIITEEELNEYML-GKLSAFMIPSHYVFVQQFPLNINGKINRKLL----------- 118468834 1 ---------------MLHGRASLRPDDIAFTFTDSGVAQSLTWSVLARRTINVAREIRRHG-AVGDRALILAPQGLEYILAFLGSMQAGLIAVPLHRGSGHDRVSAVFADTEPTVVLTTSAAATDVAEFVASSRTDPAIIEIDSLALDSDYS-----GAETDLGPVGLSDIAYLQYSSGSTRLPTGVMISHRNLTANQLMRSFFARSPLPQDATLVSWLPFYHDMGLVLGVCAPILCGRHALTSPVARPARWVRALA-ENPHAWSSAPNFAFDLAAREDLAGLDLGGVVGIISGAEATLRRFVDRFAHFNFRMRPAYGLAEATVFVASGIWDEDAPAGYFDAEALSAGRVGTALVRYQVRIVDVDTRRETPPG-VVGEIWVHGDNVASGYWGKP-ADESTFTPDGWLRTGDLGFVHA-GELYVVGRIKDVLIIRGRNHYPEDIEATVITHGRV---AAISVPVNSTEELVTVIELKKPADLDAEAIRRFEVKSNVAHGLSVADLVLVPSLPTTTSGKIRRAACAEQYR------ 27379785 72 -FPGAQVNYARQVFRHVE-AADAAGLPAIVSGGEDGRLRETSWPELRRKAAALALHLKDNGIKPGDRVAAYLPNIPETIIAFLATASIGAVWSVCAPDMAAPAVIDRFKQIEPKVLIACDDRRDVVAELRRSLPTVAHVILHSEAAPDALLARTSAAIDTFEPAWLPFDHPLWIVYSSGTTGLPKPIVHGHGGIVIVVLALLGLHGCSYHQGERYHWYSSTGWIM-WNSQVGGLLGGATCCIFDDKPDWTTLWRFVAQSKATFFGAGAAFFANCAKAELAAAGDLSRLRCLGSTGSPLSADTQAWFNDRFAALSKTNGSKAQADIWWANISGGTDFAGGNRELPQTPGAMQCRLLGAAVEAFSEQGRAV---TDEVGELVCTEPSMPLYFWNDKDRYRSSYFPDNFWRHGDWLKVNPDGSCIIYGRSDATINRHGLRMGTSELYSAIEALPEVLDSLVVDLEYLGRDSYMPLFVVLREGVALDAAMQEKIIEAGLSRRFLPNEIFAVAEIPRTLSGK----------------- 161508187 9 ----------------IDEIAEQEPDR--VVYDYLGKTN--TYGELKQRSNAWAHKIAAMDIPDHAPIMIWGGQTFEVIASFLGCVKSGHAYIPIASYSNAERLTMIQDVSKSPMVL---EIDPLPDVDLSDVQVLKASEVEDGDFTVNEDDF------------VEGDDNYYIIFTSGTTGKPKGVQISHDNLL--SFVNWELSDFNLPENPSFLAQAPYSFDLSVMSLYPALVSAGKLVVLPHDVNFGQLFQTLPKMQFNVWVSTPSFAQMCFLDKTFDSEHHPDLTHFLFCGEELPHSEADMLKKKFPHIFNTYGPTETTVAVTQVEITDEV--LEKYDRL----PIGKVKEDTEITIDTSKG-----DKPGEGEIIISGPSVSKGYMNNPEKTEAAFFEDGKYRSGDTGFFNGD-MLFYRGRIDFQIKFNGYRIELEEINFYLTKNKYVRGVAVPKYSKDHTVKQIVAEIELKSEAALTKEIREDLAKNVMP-YMIPQRFVYQDKLPISQNGKVDKAVIKE--------- 60650930 11 ----------------LRTWARTRARETAVVLVRTDDTASVDYGQLDEWARSIAVTLRQQ-LAPGGRALLLLPSGPEFTAAYLGCLYAGAVPAPLPGGFERRRVAAIAADSGAGVVLTAGETASVHDWLTETTAPATRVVAVDDRAALGDPAQWDDPG-------VAPDDVALIQYTSGSTGNPKGVVVTHANLLAN--ARNLAEACELTAATPMGGWLPMYHDMGLLGTLTPALYLGTTCVLMSSTRPHLWLRTIDRFGLVWSSAPDFAYDMCLKRVQIAGLDLSRWRWAGNGAEPIRAATVERFARYGLRLTAGYGLAETARVATAALERHEFRLAVPGEAAREIVSCG-PVGHFRARIVEPGGHRVLPPGQ-VGELVLQGAAVCAGYWQAKEETEQTFTLDGWLRTGDLAALHE-GNLHITGRCKEALVIRGRNLYPQDIEHELLQHPELESVAAFTVPAAPGTPGLMVVVVPADDHPALVSALRGTINREFGLDAQGIALVSRGTVLRTTSGKVRRGAMRD--------- 187918016 1 ----------MSIVKTFFEIAEKRGDGVAIYSGGNKDYIRVTYEDLKNNVLKFAAFLKKMGLGYQDKVFICSENRIEWSVIDFAILALGAVDVPSDVTLFEAEVIINNIF-PNIIIVENLNLLDLVVQVNFEIKPV--VVIIDDLDERDKIRFDEEIIETFN--NINPDDMATIIYTSGTTGNPKGVMLSHANFLYQ--VSSFSRMISTSEGQIFMCILPIWHSFQRSFSYNIFLKGMTCLFSS--IVPRNMLDDIKNINPHYIAAVPRLWIAIKQNIPDNGFDLDNFVVGITGGGSMSLFVVRFFNSIGIELANAYGLTEASPGVA-----------SDEHGKIMLGTCGKILPGTVAEIRDENGNKLKKPGK--GVLFIKGPQVMLGYYQDEDATRQVIGDDGFLNTGDIVKLSKDNVVRIIGREKDTIVLNGENIEPAPIEIKLEESLLIEKAVVVG-------------------------------------------------------------------------- 169629695 54 ------------------------------------------------------------------HVGTLLGNTPAMTTAMAAAAQGGYILCAINNTRRGEGLLRDIRKSDVQVLLVDAEHRPLLDAV-----DLPDVTVIDVDSAE-WIERMKTPGELHPYRTAAPLDPFMMIFTSGTSGDPKAVLVTHATVLVA--AESLVERFSLSAADVCYVSMPLFHSNAVLAGWAVAVAAGAA-LAPAKFSASRFLADIREVGATYMNYVGKPLAYVLATAEHADDAANPLR-VAFGNEASESDIAEFARRFDVTVYDGFGSTENAVIIT-------------REEGTPTGSIGKGFPGIAVYNPDDAHGILANPADAVGELVTQGAGFFSGYYNDDDATGERMR-HGMYWSGDLAYRDADGWIYLAGRTPDWMRINGENLAAAPIERVLQRHPAISQAAVYAVRDEHGGDAVMAALVLRAP-LTYLGLAEFLAQQDLPRIGWPRYIRLSENLPTTATNKILKRVL----------- 158521260 81 ---------RLNFAENLLRH---RDDHTALVFCSEGERHRLTYAQLYAGVAKTAAALKALGIAPGDRVAGFMPNMPEAVIAMLAAASLGAVWSSCSPDFGAKSVLDRFGQSSPKVLFAADGYLPRIREVCGALSGLEKVVIVPYTRPDPEIDFQDPDARTIDFVQLPFDHPLYIMYSSGTTGPPKSFVQGAGGVLIQQLKEQVLH-TGLTRDDTIFYFTTCGWMM-WNWLTSALATGATVALYDGHPGPGVLWRYAEKEGFTVFGTSAGYLAALRDFCPGDSHNLSPLKTLLSTGSPLSPD--------GFDFV--YGKIKADLQLASISGGTDINSLGNPMGPVYAGEIQCRGLGVRVAAYDEQGRAV---VNRSGELVCEAPSMPLYFWNDPEKYRQAYFGPGVWTHGDFIQINDNGGVVIFGRSDATLNPGGVRIGTAEIYRQVETLDEVEDALVVGQ-NWKNDVRVILFVKPAPGHELTDALKEAVIRANASPRHVPAKIVAAPDIPYTLNMK----------------- 118489772 45 -------------WDIFRMSVEKYPNNPMIVNGKAGNYVWQTYKQVYDTVVQVGNSIRSCGVEPGAKCGIYGANCAEWVMSMEACNAHGLYCVPLYDTLGADAVEFIICHSEVSIAFVEEKITELLKTFPNSTQYMKTIVSFGKVASKAVYSWDEFLNKQYELPVKKKEDICTIMYTSGTTGYPKGVMISNDSIVTLLAGVKRLLESALTSKDVYLSYLPLAHIFDRVIEELFIQHGASIGFW--RGDVKLLLEDIGELKPSIFCAVPRVLERVYSGLQQKSHKFRSVRLILSGAAPLSNHVEAFLRVVSCHVLQGYGLTETCAGTFVSLPN----------ELPMLGTVGPPVPNVDVFL-----ESVPEMGTPRGEICIRGKTLFAGYYKREDLTKEVLI-DGWFHTGDIGEWQPDGSMKIIDRKKNIFKSQGEYVAVENLENI---------------------------------------------------------------------------------------- 126730468 13 ---------------LLRRNATEFAGAPAYREKEYGIWQSWTWAEAEAEIEAFALGLLNLGVAPGDYVAVIGRNRPTLYWAMVAAQMCGAVPVPLYQDAVAEEMEYVLSHCGARVVVADQEQVDKVIEVQESLHQFEHMIYVDPRGDQGRAARDELIGEDRRRGALGYDDTCVMLYTSGTTGKPKGVVLSNRNIIEAARSSAEFDH--LKRDDEVLAYLPMAWVGDFIFSIGQAYWKG--FCVNCPESAETLQTDLKEIGPTYYFAPPRVFETLMAHARKVGPRFSKVRVGYTAGEAIGPEIFDFYRSLGINLKQLYGQTEASVFITV-----------QPDGEVRSDTVGVPAPGVEIRIA------------ENGEVFYRSPGTFVEYYKNPESTASTKDPEGWVATGDAGFFEEAGHLRIIDRAKDVQMASGALFAPKYVENKLKFYPNILEAVVFGA----GRDRCCAFIVIETVRAHVEEVNASVAEDELSGCQIHRFLILHKELEMTRTRKVKRKIISEKYDDL---- 85085223 114 ------------------------------TYFELGHYEFITFKDYEQLTLDVGAGLRAIGLNKGDRVHIFAATSQNWLAMSHGSATQSMPIVTAYDTLGAEGLKYSMVATNAKAIFLDPHLLPTLNGVLEHAKGITHVIALRNERGVTVLSFDELVQNPVAPVAPAPEDLCCIMYTSGSTGTPKGVPLKHSNVVAAVAGVCPVVQPFVGPGDRLLTYLPLAHILEFVFENASLYWGSTMGYGNPKTSVRNCLGDIREFQPSVLVGVPAVWETLLRNLFWGALALKRMKLCLNGGGPVAKDTQKFISMAICPMIIGYGLTETTAMGTLQNPNEWTAE-----------SIGAMPASIEAKLVDDAGYFATNKPNPQGEIWLRGPSVLSEYYENPEETAAAVTADGWFKTGDIGEWDQNGHLKIIDRKKNLVKTNGEYIALEKLESIYRSAAVVANICVYADQDRSK---PIAIIVP---------------------------------------------------------- 210117613 18 -----------TFGQLLDKAAVRWPDRDAYVFRPGG--RRVTFAELKEQVDKLAAGLLALGTKRGDRIGWIVDNRLEWVLLYFAVAKLGAISVPLENMFSAEVAIYMLNKVKLKTLVLQDEIAPELETCQPDLPFLETVIAISESKYSGCHMFDDVRRLESMQAELSAKDPGFLFCTSGSTGLPKFVQ--HCSYALVNSCGEFFRMTGIDKQPTCL--FPSAAESGFWDVHQPIVFGNTMVFPSRKATVLDLLSAIQEE---------------------------SSRRRQCG-----------TREFGSTI------------------GSAPPKCENPEK---------------VKLVDKSGDAVPLGQD--GEVWVKGYSVFQGYCGDEDTNRDILSADGWCNTGDIGRFGDDGLLRIVGRSKDVILKDDENVYPVMLERIFYE---ICDKAAIGVPHETLVEEICICIILKGETATEEELRELASNAGMTGAFEPGYYLFMDDFPMTKS------------------- 85706579 14 -----------TLGALLARNASRHGTDIALREKERGIWKETTWAEYTEEVLECATGLETLGVAPGKAVLILGDNRARLYMSMIAVALLGGYAMPAYPGATLEELQHFLGEVEIVAAVADQEQVDKILEVRDAGARGIAHIIYDEARGDGLMSWDHLTARENLLHRTKPEDPAIFLHSSGTTGKPKGIVLSQKNVLAAARNGHA--GGTFDENEEILAYLPMAWVGDYAITVAAALLLRFTVNVPERQ--ETVLRDMREIAPTFYLAAPRSWDQMLTTPIKDQFGMSRLRNAFTGGEAIGEDTFVFYRALGIKLRQFYGQTENSAI----------NAIQSPEEVRLH-TVGKPVPGVEVKIAED------------GEILLRSDSVFEGYFNKPEASAEAL-EGGWLHSGDAGYLEEDGHLVVLGRVSEVMHTGGERYVPNYIENRLKFSPYIKDAAVIGAGLDELTAMICVDFESVGHDLSQRDEVALLLREAFER--VNKVIRFV-SLPKTRTRKLRRKVVQERYAD----- 77165512 75 SMPGWFVGSRLNFAENLLRY--RDERLALVFRGEEGRRCALSYGELYLQVARLAQALKGAGVGVGDRVVGWLPNVPETVMAMLATTSLGAIWSSCSPDFGIQGVLDRFGQIGPKVLLAADGYLARLAEIVESLPGLRQVVVVDLAPIPKVQTYEAFMGEAENSAQLPFDHPIYILYSSGTTGVPKCIVHGAGGTLLQHL-KELRLHTDLKREDRIFYYTTCGWMM-WNWLVSALATGATVVLYDGAPRPESLWDMAAEEGITVFGASAKYLSALEKAGPARTHHLSKLRTLLSTGSPLAPESFDYVYRDIKEEVQLSSISGGTDIVSCFALGNPILPVYRGELQCRGL-------GMKVEIFDEKGRSV---QGQKGELVCTAPFPAMFFWNDPKKYWAAYFEPGVWAHGDYAELTAHGGLIIHGRSDTVLNPGGVRIGTAEIYRQVEKLPEVLESLAIGQAW-QGDVRIILFVVLREGRVLDEALIRQTIRKHASPHHRPAKVLQVPDMPRTLSGKL---------------- 72162644 79 -------------------------DPSAVAIRHASELREWTWGELRTRTAAIAAALRSLGVGPGDRVVAYLPNIAEATAAFLACAAIGATWSSCSPDFGVRSVLDRFAQIEPKVLLADFDRRDVLKALRDGMPSLQHTVVLGCGPVADTLSWAEFEGAELEFTPLPFDHPLWVLYSSGTTGLPKAIVHGHGGILLEQL-KNLHLHLDAHADDRVFWFTTTGWMM-WNFLVSVLLTDASIVLYDGSPDLGVLWDLAERAGITIFGTSAGYLANCRKAGPTGGRNLSALHAIGSTGSPLPDEFAWCYQEFGSDLWLF--STSGGTDICSCLVGG-VPTLPVYQGEIQARSLGMAVASW-----DSAGNEL---VGEVGELVVTAPSMPLYFWGDKDGSRSYFSYPGVWRHGDWIEITDRGTAIIYGRSDSTINRGGVRMGTSEIYRSVLALEEVIDALVVDVPQSDGSSRIELFVVLRENTVLDDDLVRRIIREDCSPRHVPDGIQAIPAVPRTLSGKVLKRIL----------- 86356370 83 -FPDATLNFAENL---------LPGRGEADAIIFRGEDKRWSWDRLRALVSKLQQAFAAIGIGKGDRIAAMMPNMPETVAAMLAAASIGAIWSSCSPDFGEQGVLDRFGQIGPRLFIACDAYWPKVAAVAKTLGVPTIVVHYAGDATPGASTLEAFIAKEIAFTRLAFGHPLYILFSSGTTGVPKCIVHSAGGTLLQHLKEHRLH-CGLQAGEKLFYFTTCGWMM-WNWLVSGLASGATLCLFDGSPDGNVLFDYAEAEKFAIFGTSAKYIDAVRKSGPRKSHDLSGLRLMTSTGSPLSPEVYEGIKE-DVQLASISGGTD----IVSCFV------LGNPLQPVWRGEIQGPGLGLAVDVWDDNGKPVRREKGEL--VCTKAPSMPVMFWNDPDKYRAAYFDDNVWCHGDFAEWTEHGGLVIHGRSDATLNPGGVRIGTAEIYNQVEQMEEVAEALCVGQEWDD-DVRVILFVRLAPGVALTEDLIKAIIRTGASPRHVPAKIIAVADIPRTKSGKIVELAVRE--------- 170747343 628 -------DIDRGLMAALIEAGERHGGRNALEDPVGG---RLSYSRLVMGANVLGRKLMPL-APVGGRIGVMLPNANGAAVTLFALASAGRVPAMINFSAGPANVLSACRAAEVGKILTSRAFIPLVEAIRGSLEDVRAGITMGDK-------IRGLLAPRRPLVARSGEDPGAVLFTSGSEGTPKGVVLANRCMLAN--VAQVAARIDFGPMDKVFNVLPVFHAFGLTAGLVLPLVSGVPVYLYPSPLHYRIVELIYGSNSTVLFGTDTFLTGYARA--AHSYDLRSLRYVVAGAEAVKETTRKTWEKFGLRILEGYGVTECGPVVALNTP-----------MFNRFGTVGRILPGIETRL-----EPVP-GIDEGGRLSLRGPNIMLGYLRAEKPGVLEPPPGGWHDTGDIVAIDAMGFVTIKGRAKRFAKIAGEMVSLAGIEALAAELWPDRPSAVAAVPDARKGERLILFTQEKGAT---RAAYQSFAKGRGADVAIPAEVAVLDAIPMLGTGKVD--------------- 116196582 85 ----------------------------------------ISYTDYERLTHQLGAGLRKLGLVKNDRVHVYAATSQNWLAMAHGAGSQSMPIVTAYDTLGEEGLRYSMVATKAKVIFLDPHLLPTLTNVLAVATAVQTVVWNDQHQPENILSFEELMGEEVDVVAPTPDDLCCIMYTSGSTGTPKGVPVKHSAVIAAVAGASVVVEQFIGPGDGLLTYLPLAHILEFVFEHAAIYWGATLGYGNPKTDASTVKKGIIA-KVNLFWGALSLKEMLMSSGLPGSAILDAVKLCLSAGGPVSKETQKFLSMSICPMIIGYGLTETSAMGT---LQNPLEWTSE--------SIGAMTASIEAKLVDDAGYFATNKPNPQGEIWLRGPTVLSGYYENDEETAEALTADGWFKTGDIGEWDRNGHLKIIDRKKNLVKTNGEYIALEKLEATYRSAPVVANICVYADP---TQAKPIAIIVP---------------------------------------------------------- 50122051 10 ------------LQDFLRAALLQPANPNQLAISGSDDA--MTWQQLSVAVTDWSHRYQQCQRPAGSPVVLYGHQQAEFAVAIYSCLLHNIPYIPVDCIYPQERLKEICHLANA------PYYYDVA---------TRQFIATGEAGQA-----------------LVEQNLAYIMFTSGSTGKPKGVQIGRESLW--HFMKWVREDFSLPDAPVLMNHA-VFSFDLSLIPLLANLATGGHIVLNAKEDAENWLDRLKDNGVSVWVSTPSFAYQKLLSPQFNSEYLPELNVFVFIGEVLNKALVKQLRRRHAKILNSYGPTEATIATTVIEITDDILHSEND-----LLPVGAMMPDSRMEI------------TAEGELIIWGKNVMRGYLGLAQENAEKLLSEAFYRTGDLGY--ENGLLYCQGRNDSQIKLNGYRIEINEIENRLLAISDISEAVVLPLMKSGGGVRIAAFCV----TSLAPEVIKTSLSKVIPPYMVPSQIIIKDALPLNPNGKIDRKLL----------- 149913161 13 ---------------LLQRNAKQFADRPAYREKEFGIWQCWTWAEAEKEIEALALGLLNLGVNEGDFVAIIGRNRPHFYWSMVAAQSVGAIPVPLYQDAAAEEMAYVMDHCGARFAIVDQEQVDKVIDVQDRLTQFEHMIYVDPRGAQGRAAHDEFITDKARREKLDYDSICVMLYTSGTTGKPKGVVLSNRNIIEASRSSAEFD--KLSRDEEVLAYLPMAWVGDFIFSIGQAYWCG--FCVNCPESAETMQTDLREIGPTYYFAPPRVFEAILDGKPVSAWDFGRVRVGYTAGEAIGPEIFDFYRSLGINLKQLYGQTEASVFITL-----------QPDGEVRSDTVGVAAPGVEIRIA------------ENGEVYYRGPGTFEYYYKNEESTRSTKDPEGWVATGDAGFFEESGHLRIIDRAKDVGKMAGKMFAPKYVENKLKFFPNILEAVVFG----NGRKECAAFIVLEMIQSHVEEVNRSLADDPLAHCQVHRFLVLHKELEMTRTRKVRRGVIGEKFEDLLG-- 8476035 1 ---------------------------PCLIDGATGKTH--CFAEVELISRKVAAGLVNLGLQQGQVVMLLLQNCVEFAFVFMGAALRGAIVTTANPFYKPGEIAKQAKAAGARIIVTQAAYVEKLADLQSDDVIVITIDGAPKDGCKDISVLTEADGTQCPSVEIQPDDVVALPYSSGTTGLPKGVMLTHKGLV--SSVAQQVDGLYFHSEDVVMCVLPLFHIYSLNSVLLCALRAGAATLIMQKFNMTSFLELIQRYKVTVAPIVPPVVLEITKSPIVSQYDISSVRIIVSGGAPLGKELEDAIRRLPHAIFQGYGMTEAGPVLAMN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145297059 88 -FASWFPGARVNFAENVLRHAHLLANEPAIYQVEEDGSHTLSWVQLESQVASLAATFKELGVERGDRIAAVLPNVPEAIIGLLAAASIGAVWTINSPDLSAEASIRRVKQLEPKVLVASDGYVEHTAEVEAGLPSISATVILDTQREPGVLAFDECVNKPHAPARVGFNDPLWILFSSGTTGEPKGIVHGHGGMVLDGL-KNISLHQDIGPGDVYYVAANTSWM-VWNTLVQNLLAGASAVTYAPKVTGDHHFQIISDFGVTMFATGAAYLTMVEKAGPRAGRDFSALRSILSTGSPLPPST-WRWVHDAVKSDVHLGSDSGGTDICGGFLGSN-----PMEPVHLGYLQG-PLLGVAVEAHDADGQP---QIDQVGAMAVTKPSMPVMLWGDTDRYKSSYFTEGWMH-GDWITRTSSGEFIVHGRADATLNRQGVRIGPSDIYDALTDIEELSDYLVLGIEEDNGGYWMPLFVVLEDGVELDDALQQRICRARTSARHVPDEIIVAPDIPVTHTMKRLEVPLKKFF------- 153889325 22 ----TVFDSP-NIARHLDLMAASQPAHPALTRDGRIDYLTLTFAELHAEVSAWCRRLESRGVVRGDRVLVMVRQGLPLIAAAFALFRLGAVPVIIDPGMGRKNFLAAVAHSRPRVLLGIPAARIASHIFRRAFGSVEIRVPASSRATAGRSTLDVGRSREAPCAQVAANETAAILFTSGSTGAPKGVVYTHGQFAAQ--VELVRSTYDIQPGEVDLPLLPVF-------ALFNPALGTTTIVPPGAFDPARAVQAILQENVTYSFGSPTLWGKIARHCHATHTTLPGLRRVLCAGAPVPPWLWQALPPLLPDLHSPYGATEALPI-SSIEAGEVNNDTAAATLAGAGTCVGRVLPANQVKIIALTNAPLALPPCTIGEIIVRGPTVTREYDRLPDATAHAKIPDAWHRMGDCGYLDEQGRLWFCGRK-------AERVETIDIEPVFNAHPKVRRTALIGL-GPAGRQRPAIIV--EPASTASDVLKDSAAARTLAR------------------------------------- 163811491 6 -----------TIPKLVKHNAEQWGDKPAMCMKNLGIWQKYTWSDYYQTVKYFGLGLLSLGAKPADRVSIIGDNEPEWFWAEFAAQAIGAIPTGIYVDSIPDEVKYIARHAEVRIAVVDQEQADKFLELLPELLNLTKIIYWDPKGLKNYVSFKDVMKLGQEYERTKPDDIAFIYYTSGTTGLQKGAMLSHRSLI--TTAKGFVARYPLNYKDDLISNFPASWVGDSFFATIPHILSGARVIYGPRLVSEIQVKIIDAHRLAYKALSPLGYKMLLFHPLKDKLGVSKVRFGVTGSSVLSLDTFKMIHSLGIELRQNYASTEAGFISSHGKGDISFE------------SVGRPALGTEVRLTNE------------GELLIRSDCMFSGYYKDPEKTAQSF-KNGWFATGDAVNINEKGHLIFLDRLKDLVLASGIKYAPQYIEGRLRFSPYIKDAMVVGGEDKDYVTAIITFVDLSQKKEVADLVAKDLIRVNLPEGSRVKKFVLLDEAELTRTRKLRRGFVSERYKDL---- 170727497 19 -----------NLCRHLTLASQSFPEQLAVAVPKTLSYQELNFGELNRQSDKLAHGLNAYGIKRGMKAVLMVTPSLDFFTLTFALFKAGIIPILVDPGMGVKNLKQCFIESAPDAFIGIPK-AHLARKLFGWGKSVRFLVTAGGRCLWGGVSIDTLLQGTPDTAALDEDEMVAILFTSGSTGTPKGVVYSHK--MFEAQITALKHDYAIEPGERDLATFPLFSLFGPALGMASIVMDASKPITA---NPDYLFAAIEKYQCSNMFVNPALIERLGEAGVTDNHQLPSIKRVISAGAPATISSIKRFSRMGVEVLNSYGATESLPL--SKMASQALFATTDITDNGGGICVGEAIDGVDIAIIDETLRLAAND---IGEIVVKGPMVSRSYYRRDSATEQAIDGDGVHRMGDLGYLDSEGKLWMCGRKAHRVDASTQRYFSIPCERIFNTHPQVKRSALVGV------------------------------------------------------------------------- 125571437 45 -------------YDIFRMAVEKFPDNRMIVDGKAGAYVWKTYKEVFDLSTKIGNSIRSRGLAKGSRCGIYGANCPEWIITMEACNAHGIYCVPLYDTLGAGAVEFILCHAEVEIAFTEEKKIEQIKTFPKSAEFLKTIVSFGKVTQESWDEFLSLADQEFDLPVKAKTDICTIMYTSGTTGDPKGVLISNASIICLVAGVDRLLNCQLEQTDVYMSYLPLAHIFDRVVEELFMFHGASIGFW--RGDVKLLVEDIGTLKPTILCAVPRVLDRIFSGLQAKEYDLGNVRVILSGAAPLATHVEEYLRVVTCHVLQGYGLTETCAGSFVSLPN----------QMCMIGTVGPPVPNIDVCLESPEMNYDALATRPRGEICIRGETVFSGYYKREDLTKDVLI-DGWFHTGDIGEWQPDGSMKIIDRKKNIFKSQGEYVAVENLENI---------------------------------------------------------------------------------------- 158423867 85 -FPDAKLNFAENLL-------RKTGSGEALVFRGEDKEKRLTHDDLHALVSRLQQALKAEGVGVGDRVAAMMPNMPETIAIMLAATSLGAIFSSCSPDFGERGVLDRFGQIEPKVFFACDGYADKLVEISKHLTTPSKLVVVPDRGVDLDAFLTPFAAKAVTFERLPFNHPIYILFSSGTTGVPKCIVHGAGGTLLQHL-KEHRYQCDLSPGDKLF----YFTTCGWMM-WNWLVSGLASELTLFLFDPKVLFDYAQDEGFNVFGTSAKYIDSLHKEGLKETHDLSALRLITSTGSPLAPESFEYVYKKDVHLASISGGTD----IVSCFV------LGDPTAPVWKGEIQAAGLGMAVDVWSEDGRPVKLERGEL--VCTRPPSMPVMFWNDKDGAAAYFDPNIWCH-GDFAMWTEHGGLVILGRSDATLNPQGVRIGTAEIYAQVEQIPDVMESVAIGQ-DWDNDVRVVLFVRLREGTTLDEDLVRRIIRVGASPRHVPAKIVQVTDIPRTRSGKITELAVRE--------- 157429065 97 ------------------------PDKGTVYIRQDREDDLQTYPVLLAEAERTLAGLRAAGLRPGDAALFVFDDNRGYLTAFWACVLGGFVPTPVAVASTANEANRKLRNADRPVLLTDADTVAELAEVRALWGEPDVRVLTVEDLLDH--------PRDSDWHAAGPDTPVLNFLTSGSTGVPKCVRHTHASVTDRSLA--VIQDQQLTEADVSLIWMPFDHVTVAYVFLRCLHVNAKTAHVLG--DPLLWLRWMDKYRATNTWAPNFAFAMLAERIPGQDWDFSRVRQFVNAGEPVVAATSRRFLELLAPMAPCWGMSETCSGVTYTMKGTIAELAADRTGAVVLSKVGRPIPGVRVRVVDDGGAVVPEC--RLGELQIRGRTMLSGYFGNARATSESFTDDGWFRTGDLAFVH-DGELVIAGRAKDQIIVRGVNYPAHELESVVERVDGVRFVAAAGIREPGAEDRLAIFFVPRQWNDAELDRIGRDVRTALGRELAPDLLVPTAEFAKTANGKIQRSALADALR------ 58040486 71 ------------------------------------------YRLLREQARSMACRLLGLGLVPGDRVAIVAESDGDFARIFFGCQYAGLVPAPLPVAFGGRELRGMIQSAAARAVVVPDVIGSWTADIVDGLD------LVFGGSPADLYRHAEA---RVELPEISPTALSYLQFSSGSTRFPMGVSVTQAAGMANARAIA-RDGLHVYPDDRCVSWLPLYHDMGLVGFFLTPLTCQLSVLPTREFRPHVWLDLISRNRGTIAYSPSFGYELCARRSGQADLDLSCWRIAGIGGDMIRHHILERFASNGFRFVASYGMAEATLAISFAPLNTGIPSNDPSHPLRTFVLCGEALPDHQIEVRDAAGHDLAD--RQVGTVYVRGPSLMCGYFRRPDETEAVLDADGWLNTGDLGYRL-NGQIVVTGRAKDLIIINGRNIWPQDLESAESEIPNLRDVAVFSV-DGDEGEKIVALVQCRAEDESRNQLRDEVTSLFRRQHGVDVDVILVPTLPQTSSGKLTRAK------------ 51598846 37 ------------------------------------------YADFWNEVKRVASGLLHYGIKRGEKVVIISDSRREWVIIDIAALGLGCVDVPRGNDSSEDELTYIINHSESTFIFVENNQLQKVLSKKHDLRLVKYIVVIDDDGTITVFSYKKLLELGAEHLRANPKDIATIIYTSGTTGMPKGVMLRHESFIFQ-LDRLYDYLPAIKPGKIMISILPLWHSFERACEYIVALKGVAIAYSKPLLNPQMIIRIWEGIRIGIFLGFSPVYRKILVFKKIKNALGQNFEFGVSGGGALVDYVDYFFKAIGIKVLEGYGLTETGPVLSVRRLKGPVAR-----------TVGPILPDVEYKVVGIDGKVLPYGEK--GELWVKSPQIMSGYFKDKAKTSEVLTEDGWFNTGDLVRLTINNEISIVGRSKDTIVRGGENIEPEPLERVL--------------------------------------------------------------------------------------- 91792729 1 -----MTSPSANLCRHLNTAANETPTALAVAQAHSGSKARFSYAQLDKRSDDIAFALNQQGIVAGMKAVLMVTPSIEFFALTFALFKAGIIPILVDPGMGTANLKQCFEDAQPQVFIGIPKAHIARQLLGWGKDSVRHCVNVGGGSLAGAPSLDELLAQQYPMVKLNDHEMAAILFTSGSTGLPKGVIYSHS--MFEAQIEALRCDYGIKPGERDLATFPLFSLFG-------PALGMASIVPDMDASPEYLFAAIEQYQCSNLFVNPALLERLGQAGVAMKHKLTSVKRVISAGAPASIDAIARFSTLDVPVLNSYGATESLPISF--IASQDLLPTAEATDKGAGICVGKAIQGVEIRIIAISDEPIATEAGQIGEIVVKGPMISQSYYRNDKANALAKINDPRHRMGDLGYLDELGNLWMCGRKAHMIK----RYLSIPCERVFNTHPQVRRSALVGI------------------------------------------------------------------------- 30268486 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PENLAYVIYTSGSTGKPKGVLISHRGLM--NLICWHQDAFEITPLDKTTQLASAFDAAVWEL-WPCLTAGASLVLVKPEISPPDLRDWLIAQEITVSFLPTPLVEKILSLEWDENI---ALRIILTGGDKLHPSV-----SMPFKLINNYGPTENSVVTTSGLVPDY------EEGNSSSPSIGKPISNTKIYILDRNLQPLPIG--VPGELHISSVGLARGYLNRLELTQEKFISNPFYKTGDLVRYLPDGNIEFLGRIDNQVKLRGLRIELGEIQTVLETHPNVEQTVVIMREDSLYNQRLVAYVIRKDTLLTPQDL------------------------------------------------ 15827039 19 ---------------------------------------RHTWGQVHERASRIAGGLAGVGVGHGDAVGVLVGVPVEIAPTAQGLWMRGASLTMLHQPTPRTDLATVIDMIEAKAVIISDPFMAVAPILEARGVKVVTVEQL-------------LAADPVDPIETDEDDLALMQLTSGSTGSPKAVQITHRNVYSNVEAMFIGVRYNV-EKDVMISWLPCFHDMGMGFLTVPMYFGAELVKVTPLRDTLLWAKLIDKYKGTVICGPNFAYSRLRKQAKPGQFDLSTLRIAMSGAEPVDPADVEDLIDAGRPILPAYGMAETTLAVSFSPVGEGLAVPATKGNIRRLVSLGPLLDGLEVRIVDEDGNVLPSRG--VGVIELRGESLTPGYITM-GGFISAQDEHGWYDTGDLGYQMENGHIVVCGRVKDVIIMAGRNVYPTDIERAAGRVDGVRPGCAVAVRDAGHSRETFAVAVESNAFEDTAEVRRQVAHEVLKEVDVPRNVVVLGTIPKTPSGKLRR-------------- 38174855 1112 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELVARHGVTHFQCTPSMLRMLLMEAGGEQA-LRPLKRLLVGGEAFPLALQQALACMKGEVLNMYGPTETTI----------WSSFHQMVRGESVLPIGRPIDDTRMYLVDKGLRPVPVG--VPGELLIGGEGVTRGYLDRPELTAERFIPDPFYRTGDLARYLPDGRIEFLGRLDHQVKVRGVRIELGEIEAALRQHPEVRQAVVLARADGSGEVNLVAYVVGQSATGVTSSALRSFLLDKLPAAMIPSHFVRLEALPLTPNKKLDVRAL----------- 38174855 516 AWNDTATERPPTLHTLFEARAERFPEATALVCGE----RRLSYQELNARANELAHELRALGVGPEVRVGLCVRRGVDMVVGMLGILKAGGAYVPMDPAYPADRLAYMLSDSRAPVVLCEKRSRGLLSA-----QDVKKVCLDDGERASSRERSNPSSG-------VTADNVAYTIYTSGSTGRPKGVMVCHH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 54297743 85 -------------FNFAEKLLTRRDNHPALISLDENDSKSISYAELYEKVAQCAAGLKAVGVATGDRVAAVMPNTSYTIIAMLAATSLGAIWSSCSPDFGTQAALDRIGQIEPKVLFICDGHSEKVVQLTAAITSLRQVVICPNINEEINLEWNDFIKKECDFISLPFDHPVYILFSSGTTGKPKCIVHGAGGTLIQHL-KELGLHSDIKSTDNLCFYTTCGWMM-WNWTVSALALGATITLYEGSPTYNRMFRLIDEEKVTVFGTSAKFISAIEKAGVKPKFQLSELRCILSTGSPLLPKNYDFVYEHIKKDLQLSSISGGTDIISCFALGNPILPVYRGELQC----IGL---GMEVAVYDEQGHSI---KQKRGELVCTKPSMPVCFWNDKDAYKHAYFEPGVWAHGDFAEITAHNGLIIHGRSDAILNPGGVRIGTAEIYRQVEKVDDVVDSIVIG---QDWQDRVVLFVKLREGKKLDDELIKTTIRKNASPRHVPAKILQVPDIPKTLSGKVVELAVRQ--------- 159030054 186 --------QPKTLAEILQKAAENYSNKGIIYIQSNGSEVFQSYQQLWEDAQQIQAGLQKQGLHAQDKVILQLSENYDIISAFWGCLLGGFIPVIISPSYKDHKISQVWQLLDEPIIITNQSRQQEIKHLEQWLPNQTLSLSFIEEL-KTYSPHQTHISQP--------DDIAFFNLTSGSTGIPKCISLTHKNVISRARGTNII--CEHQNDDIILNWLPFDHIGSISWNIRCVELGCQMVYVQTEYRPLNWLDLIDQYRISHSWAPNFAYNLINEALKKEPDNLDCVKFFLAAGEAVSQAVGEFINTLHLQMRPAFGMAEMGSGITYYQPTDQQPLLPEHPNGATFTDLGLPIPGISIRIVNADNSLLP--EETIGHLQVKGDAVSPGYYKNPEANQDAFLKDGWFKTGDLAFI-SNGHLVITGRSKETIIINGVNYY---------SHEITAACAVYDSSNST-DQLALFFSAETFDHQHLAELLKKIRRKVINSFGVPEYLIPLNEIPKTSIGKIQRSQLTKRFGN----- 190890428 83 -FPDATLNFAENL---------LPGRGEGDAILFRGEDKRWSWDRLRRLVSKLQQAFKAQGIREGDRIAAMMPNMPETVAAMLAAASIGAIWSSCSPDFGEQGVLDRFGQIGPKLFIACDAYWTKVAAVAKSL-GVPAIVVHYAGDAEAVASRTPAAASEIEFTPLPFAHPLYILFSSGTTGVPKCIVHSAGGTLLQHLKEQRLH-CGLEAGEKLFYFTTCGWMM-WNWLVSGLACGATLCLFDGSPDGNVLFDYAEAEKFVIFGTSAKYIDAVRKSGPRQSHDLSSLRLMTSTGSPLSPEGFTFVYKTDVQLASISGGTD----IVSCFV------LGNPLQPVWRGEIQGPGLGLAVDVWSDDGKPV---RGEKGELVCTKPSMPVMFWNDPDKYRAAYFDDNVWCHGDFAEWTEHGGLIIHGRSDATLNPGGVRIGTAEIYNQVEQMEEVAEALCIGQEWDD-DVRVILFVRLAAGVTLTEDLVKAIIRTGASPRHVPAKIIAVADIPRTKSGKIVELAVRE--------- 154321922 48 -------DDRLNMFYILEEHAKNFANDTFIIF----EGKKWTFKETYDIVLKYGTWLKNHNVKPEEIVAMDFTNSDNYFFLWFGLWSIGAKPAFINYNLTGKALAHCVKVSTARLCIVDPMVEEKLQEVRDELPDIS-FQILTSDVEAAIISTEGIRESDSTRSKQTKSMIGMLIYTSGTTGLPKPAVLAWGK--ANFGSTIMPKWSGYGRPDVLYTCMPMYHSAASVLAVLAALNMGATICIGRKFSTKTFWKEVRESNANVIQYVGEVCRYLLSAPPQHDPDKKNNVRMAFGNGLRPDVWNKFKERFDIKIAEFYSATEGAGAGWNYSNNEFSRGAVGRNGFIYWLVLRKGWAVVELDVETEQGFCTKVPYGAPGEMLYKGYQ---GYFNNQSASDSKVKGDAWFRTGDIMTWENGENVYFNDRIGDTFRWKSENVSTNEVAEALSTHPAIQEANVYGVSLPHHDGRVCAAVILKDHTPNVMKDLAVHAKKSLPSYAVPVFLRVGEEMEITGTVKMVKHVIRKQ-------- 154272437 101 ----------------------------------------LSFIEFEKLALQLGAGLRNLGLKKNSRLHLFASTSAHWLAMAHGASSQSMTSVTAYDSLGEDGLNHSLVQTHSSAIFLDPALIPTLTRILKNATDIKHVIYDTATEVKNILNFEDLLGEEVDPVPPTPEDLCTIMYTSGSTGPPKGVALKHRMVIAGMAGANTNVGHVLGPTDTLLTYLPQSHILEFIFENLCLFWGGTMGYGSPKTLSDASVRDIRELKPTVLVGVPAVWSGVLDAIIFKKVKEATLRVALTGGGPISKDTQLFLSMALCPMINGYGLTETSAMGSLCDPLAWNID-----------TVGDIPSSIEIKLVDPEAGYYSKNNPPQGEIWIRGPSVMEGYYENEEETKAVMTEDGWFMTGDIGEFDKNGHLKIVDRKKNLVKTNGEYIALEKLESIYRS------AAVVALIHAATDQVPIAVIVP---------------------------------------------------------- 169599933 9 --PPIDLPTEITDWDFFFDSSSKYAPTELAGFQNAITKERVNWADVKKYSTYISTALTKRGLKTGQTVALFSQNTVWYPVAMFAGLRVGAKISGASPAYNEEEMTFALKTADAKFLLTTPASMEIAAASAKAAGLPQSSVFLLEGELPGYTTIQDLIKMGESYGEANQTPAFKLQ-------------------------------------------------------------------PGQK----------------------------------------------------NKDLQRKFPNTGFK--QGYGMTESCSCITAHP--------PEKFDYKYAHSGGAIVASTEVKIIKDDGTE--GDVGEDGEVLARGPQIVMGYLNNAKATADTFDKDGFLHTGDRGAIDAEGMIHISDRIKELIKVKGIGVAPAELEDLLLGHPKIEDVAVMSVKDDYSGELPKAYIVLKPGIEENMAIGKEIVKEKKVRYKWVKEVEFINEIPKSPSGKILRRILRDKEKS----- 77975451 29 ----------------------------------------ISWQHFATDIDNLASAFQQQGVAPGSAIVLRGKNSYSLLLAYLAGLRCAARVLPLNPQLPEALLASLLPQLDI------DFMLNLADPLPAPLTFLPLHLSTENCAPKA--------------VPWDSQRLATMTLTSGSSGLPKAAVHTLAAH--QASAAGVLQLMNFTATDSWLLSLPLFHVSGQGIVWRWLSVGARLVVQTGMSLSEALV------GCSHASLVPTQLWRLLEGGDSKL----SLKEVLLGGASIPTELTEQAEARGIRCWCGYGLTEAASTVCA-------------KRADGLPGVGVALAGRQVKLVEE-------------EVWVKADCLAAGYWRHGQLQPLT-DSDGWFHTRDRGIWQQD-ELRILGRLDNVFFSGGEGIQPEDIERVLLQYPGIQQAFILPVPDPEFGHRPVAVI--DSNLAVDEMALADWLRPQLAVFQRPVAFYRLPDELKNGGIKVSRRLVAE--------- 14327897 1 ----------MELPDLLTDLFRRHRGRTALRTAG----RTWTYEELDRVTSALARRIDAE-CPAGRRVLVAGEHTAEAVVWALAAMRSHAVHTPMNPGLPADRFEEFARVADAALLVC----FEREALVRGEKAGLRALYAGDVGWPTD-PAPAPADGTADEPAR---SRVAYSIFTSGSTGDPKLVDVGHGGLL--NLCRSLRRLLDITPDDQVLHFASLSFDASVSEILGTLYAGATLVVPVR--DQASWLRHLAAHGCDLAMLSPSVYARLDEAAR------SRIRKVEFCGEALGEGEYDKAARYS-RVFNAYGPTEATVCFSLAELTSYTP------------SIGTPVDGFRAYVRDPDSGDHATAG--TGELVIVGDGVALGYAGGSPAENEVFDGSPAYATGDVVSLSDDGELTYLGRIDEQIKRLGHRVNLAHVGSTLSRHLG-REVALV------RQDATILLVTAADGEATEESLMARI-RDLVPVWEAPDRLVLVDALPLTSGGKVDRSALRE--------- 91791094 17 ---------DTTLVRILARNAELLGEHVAMREKHLGIWQETTWSQMLEATLACAAGMESMGFGSDDAMLVLGDNRPRLYMGMLAVGMLGGYAMPVYPDATSDEIRHFMQEAHVRFVLADQEQVDKVLDQGEQGSAIEHVIYDNARGLAGYMSWDKAARLRAEPTRAQPDGPAVFVHSSGTTGKPKGVVLSHRNLLSGVRNAH--RGGAFTFGETILAYLPMAWVGDFAITVAAGVALRFTIHIPERQ--ETVLHDLREVAPTFYLAAPRSWDNMLTTIQVRMEDLTRLRNAFTGGEAIGEDTFVFYRALGVKLRQFYGQTESSA----------FNALQDIEEVRLH-TVGKPLPGVEVKIGDN------------GEIMLRSGSVFSGYYKLENATREAL-EDGWLRTGDAGYVEPDGQMVVLGRLSEVVTSKGERYIPNYIENRLKFSPYIKDVAVLG-------------------------------------------------------------------------- 118793522 80 -----------TLYQSFRKGAYTSNNGPCLGWRENSPYQWMNFNETLLRAKNFGSGLISLGLRPGTFIGIYSQNRPEWVLFEQGCYCYSLVVVPLYDTLGPDACAFIVDQTEMQVVVVEDDKKVNL-LLDKAPRSLRKIVAIKEVRPADVHTFDEVLGAISDNPELEPDDLCTVCYTSGTTGNPKGVMLTHANVLAGVAGVLLQLGPHRPRGDIMVSFLPLAHMLERCCENGVYYMGGAVGFFSG--DIKELTNDLKALKPTLMPAKNSIWDKLVFRKIQEGFG-GRLRLMVVGSAPLSEAVLSFSRALGCLICEGYGQTECTAPITLTVQGDF-----------VAGHVGPPVACNGIKLVD-----VPEMEQQQGEICVKGANVFIGYLKDPQRTAETIDKDGWHHTGDIGQWLPNGTLKVIDRKKHIFKSQGEYIVPEKIENAYIRSQYVEQVFVHG---ESLKSCIVAIVVP---------------------------------------------------------- 83716713 14 -----------TMVDIVRAHAERQPGRRAYTYLPEQEGAQLDYACLVRRADAIAAGLRRLACEPDARMAMLLPPGPDFLAAFWGCLSARVIAIPAPPGRGPATLDAIARNAGARLILACRPQADAIGRMRAQSAALARVLFVDDMQADG--------AGRPAPPRPAAHDIAFLQYTSGSTSRPKGVVVRHRNLVANERM--IAQAMSLDRASTTVTWMPHYHDMGLIGGMLQPLYSGADCVAMAPTTPLRWLQAIAQWRGVSSGGPDFAYRLCVERIAPAGLDLSSWRVAFNGAEPVRAATLAAFERFGPACYPCYGMAEATLISAAGLAAGRAEPPAPGDASAAAVCCGAPPAGARLAVVDPATRRRRPDG-IVGEIWIAGPHVADGYHRAPEASAATFDAGPWLRTGDLGFLL-DGGVYVTGRLKEMMIVNGRNLYPHDVEDTLRGLAEIRDAAVFALAEPGGRERTVAILELAAAQRRLILQRDAHADAGLHAIAVGARAHVRLSLPKTTSGKTRYGELRAR-------- 197774367 11 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PDALAVVDFTSGGSGRPK--MVAQRYGTREELVSRLAHGLDPRGPATLLSVTPISHTTAP-MADAVLLSGGT-VVLHDGFDADDVLRAFAEQRVTDVYLAVPHLYRLLDHPDIARTDLSSLRRITYSGPAAPARVARAVELFGDVLIQVYGTTEAGGISSLNPL--------DHREPELLGSVGRPFPWVRVEIRAPGGGPV-VERGVTGEIWVNSPTVTAGYLDDVELTGTAL-KDGWLLTGDLGHWDRYGYLRLDGRVGDVIKHGGLKLDPAAIERALLGHPQVRQATVFGVRDRDYVEQVHAAVELHSGASRTSSDLRGYVAATLTPEHAPVRVSVWPRLPLTPSGKPDRTYLR---------- 156933143 15 ----------------------------------------ITWRALCKRIDALAAGFHQQGVRDGDGVAVCAKNSERTLLAWLALLQCGARILPLNPQLPAPLINALL-----------PSLTLRYAVCIGDAPALPCLTLLDWREPAATHA-----------ATWQADRLVSMTLTSGSSGLPKAAVHT--AFAHLESARGVLSLIPFHAADCWLLSLPLFHVSGQGIFWRWLRAGAQLAVRDSLPLYEAL------EGCTHASLVPTQLWRLLTMPERRL----SLKAVLLGGAAIPVALTQAAAQREIACWCGYGLTEFASTVCAKRADGEAD-------------VGVPLPGREVMLAGD-------------EIWLRGSSMAAGYWRDGALTNAR----GWFATRDRGAWR-DGKLLVPGRLDNLFFCGGEGVQPEAVERVLSQHPQVRQAFVVPLEDDEFGARPVAVI--ECEASFEPQALRLWASDKLARFEQPVAWLRLPETLKNGGIKISRRALRD--------- 83944072 82 --PGAM----LNYTDQIMKHVDSQPDGDAIVQSETFGRKRLSWSELRAQVASVAAHLRDMGVTKGDRVVAVLPNTETAMIAFLATASIGAIWSLCAPDMGHVAILDRFKQIEPKVLIAQDGYVEILAGLEAALPSLVQCVTVPGDLPKGHMAWDSLLDRDAESTQVPFDHPLWIVYSSGTTGNPKPIVHGHGGIILESAKQSLHH--DLRRAGRYCWLTSSGWIM-WNSQFTALGQGTTVAMFDGAPDMGVIWRFVADEKLDFFGAGAAFFSGCMKAGPRDEVDLSALRSLGSTGSPLSSD---AYDWIYAQVKEDVWL----APISGGTDLAGAFVLGHPGMPVRAGEMQCRALGNAVRAFDEDGNDL---TGVVGELVCTLPSMPLFFWGDDDGSRSYFTYPGIWRHGDWIEINEHGGSVIYGRSDATINRKGLRLGSAEIYQAVEGLDEVMDSLVVDLEFLGRESFMPLFVVPAQGVAFDDTFKDNIIRKNVSARFIPNEIIDVAEIPRTLSGK----------------- 76818249 619 --------------DFFALAA----REPAAVALWCGE-RAITRGELAAQALAIAAGLRAAGVGHGEAVEISLPRGPAQIAAAFGVLAAGACYVPVDVAQPPARRALIEQAAGIRAVI---GVTPEPAATPPRLDA----------------AALARSAPLAAPRPVAPRSTAYVIYTSGSTGVPKGVEMTHEAAM--NTIDAINPLLGVSADDRLLAVSALDFDLSVYDLFGVLGAGGALVLPDEARDAARWIELIERHRVTLWNSA-PALLEMALAAPAAAGACRSVRAVLASGDWIALDLPARLRARCCAFHALGGATEAG-------IWSNLQTVDAVPPHWRSIPYGRPLPGQAYRVVDDSGRDAPD--HVAGELLIGGASLARGYRNDPVLSAARFVEGRWYRTGDRGRYWPDGTLEFLGRADRQVKVRGHRIELGEIEAALSAHPQV-EGACASVVSGDAAHVVAAFV------------------------------------------------------------ 25809430 60 ---------------LFEAAAARLGDAPCIWSRGHPE---YSWTQTYQRACQYGHYFRDLGVVAGQHVGVYLYNSPELMFIWMGLLSIGAAPALINYNLGSDALVHCVRLSRSRFLIYDDDCSSRIHEVGERLRDI--------------------------------NVEAIMLSGSGTTGLPKAAPITARNYPSASLLPKTFGQKPGPNGDRTYYCIPLYHGTGGIAAMNDLMSGIS-IALAPKFSLSRFWDDCIESGSTIFVYVGELIRYLLSAPASPKDRQHRVRLVW-GNGLSPELWTKFQDRFGVDIGEFYASTEG----VLTLLKHYRGGGFGLGAVGHHGWLLRRKFHNDVRIDPETGERLPYERG--GEILARLPSAWAGYWHAEEATQKKLVEDLYFRTGDALRRDADGHWYFLDRLGDTYRWKGENVSTTEVGQVLGSHADIAEANVYGVQVPNHDGRACAAIALKN-AATPDTLLTSLLRSELPSYAVPVFIRVRETVMSTDNHKHNKVPLRDE-------- 167566844 23 --------------ELTRYRAAHQPDLRVYSFITGGDEQHLTCADLDRRAGAVAAA-LAQVARPGDRVLLLFPPGIDYIAALFGCMYAGVVAVPAYPVEPARRLIGIVDNCTPAAILSTRDDAHRIEAGSPALGGLRWITVDTLADSAGRYA----------PPPVNHRSPVYLQYTSGSTGAPKGVMISHRNLLHNS--ALIASRFEHDTDSRGVIWLPPYHDMGLIGGILQPLYVGFPVTLMSHVDPLRWLRTIGERRATTSGGPNFAYQMLAADADFDKLDLSSWDLAFVGAEPIRHGTLQRFARCGFDFYPCYGLAEHTPVVVAPRDAEPVRAESETQRASTAIGCGDAAGDSLVRIVDPDTR-IPCDDGRVGEIWAQGPSVALGYWNNRALSEQTFEAERFLRTGDFGYRSGS-EVFVTGRLKDMMLIRGANHYPHDVEETIEALDAELGCVVFAL---EADAAPQVIVVRRESGHTPDALFGKLRQAINLHHGIAVHIVFTSAIPKTTSGKVQRHACRELFLN----- 157358171 1 --------------------------------------------------------------------------SVEYIIAVLSVLRCGEAFMPLDPSWPKERILSIVSSSNVDLIIGSHFKLDK-----------SHWLVDCNSCPVLSMSMEDKLQNHSDPSELELRLFCYLMYTSGSTGKPKGICGTEKGLLNRFL--WMQEFYPLLGEEILLFKTSISFVDHLQEFLGAILSACTLVIPPFKQNPFHVIDYLKAYSVTRMTAVPSLMRVIIPALQSEEQVQNSLKFLVLSGEILPLSLWNTLSSLLPQILNLYGSTEVSGDCTY-FDCRRLPRILESDSLS-SVPIGIPISNCNVMLVGES------DTSNEGEICVNGLCVNIGYFPDPPLDYSNLSHGSYFRTGDFARRLQSGDLVFLGRKDRTVKINGQRIALEEIENALRGHPDVVDAAVIFRKGQGELELLEAFIILKRTNESDEVLRSCWMVEKLPLVMVPNNFFFTKSFPMSATGKVD--------------- 145225792 19 ---------------------------------------RHTWEEVHQRARRIAGGLAAAGVGHGDAVAMLAGAPVEIAPAAQGVWMRGASVTMVHPRTDADETTSVIDMISASAVVISDPFMAAAPLLSGMGMTVLSIADL-------------LTAEPIDPVDTCDDDIALMQLTSGSTGSPKAVQITHANIVANADAMTAGCDFDI-DTDVIVSWLPCFHDMGMTGYLTVPMYFGAELVMDFLGDILLWPRLIHKYRGTMTAAPNFAYNLLARRLRRQAFDLSSLRWALSGAEQVDPDDVEDLCAAGAPVIPAYGMAETTVAVSFSECGGHRAVPAAKGHTRRLVALGRPLAGLEMRIVDEDGAALQPRG--VGVIEVRGQSVTRGY-----TTAAGFDDRGWYDTGDIGYLTEDGDVVVCGRLKDVIIMAGRNIFPADIERAASRVEGVRPGCAVAVRDAGRSRESFAVAVESKHFDDEVEVRRQVAHEVFAEVDVPRNVVVLETIPKTPSGKLRR-------------- 183982354 5 -----------SLPAVLRERASLVPNQTALTFVDEGVEKTLTWAQLYRKVINVAEHLRQH-ASVGDRAVILAPQGLEYIVGFLGALQAGIIAVPLSVPYGGERTVSVVGDTTPSVILTTSSVIDYVRGYGEAQPGQSAPSIVELDLLDLDSRRGSSGRPGARSAADDGSNPLYLQYTSGSTRTPAGVVVSNKNLFANFEQIMDGYYRAFGPDTTVVSWLPFYHDMGFILGIVPVLAGVPAVLTSPLQRPARWMHLLAS-NTRAFSAAPNFAFDLAARADLAGYDLGGVLHILNGSERVQPVTLKRFADRFAPIRPSYGMAEATVYVATRAPGEPPKIVSFDAGEARPSPGGTPLVSYTVRIVDPETAECPQG--AVGEIWVQGRNVGLGYWGRPEVSEEIFRAGPWLRTGDSGFFY-DGELFIIGRIKDLLIVYGRNHSPDDIEATIQEVPG--RCAAIAVPGRGAGEKLVAIIELKKRGDSDEDATDSLKREVISAISKSHGLSVADSIPITTSGKVRRAQCVELYR------ 156087953 42 -------------WDIFQHGLSLNPDAPCLADGSLGEYVFKSYKEVESLVQRFGSGLRSLGVNKVEVIGIYASNCVEWLICEQTCNGYGYTIVPIYDTIGEESIIHILENSDINIVVCDPACAEKLARVLPKAHTIKVIIVIGTDIPVYLFSEILDMGDKALIPFEPATPAMTISYTSGTSGIPKGVILTQGQIVVVNHVVGELNGISVDAVKCYLSYLPLAHMYERLYIDSSLFVGGKIGVYSG--DVRNILDDLETLKPTVFVSVPRLFFRIVNRLRNTGKRFPALRWMMTGSAPLAPRTYDRIRAFGTELLSGYGLTETAAGAVMNRQGETDTTHVGGIIPTLEFRL-KSLPEFEYSVKDENPR---------GEIMFRGEHVTCGYFRNPEATAEAFV-DGWLLTGDIAELLPNGAIKIIDRRKNLFKVQGEYISPEKLEAVLIGCALISQAFVTGKSTEVY---PVAIVVPDETEATLQDICQHPVEANVKGFERCKQIYIEAE-PLTTTNKLRRHHAKKRYED----- 120401298 1 ------MTSQSSILSMLHGRASMRPGDVAFTFTDAGVRQTLTWSQLSIRTLNLAREIRRHG-AVGDRALILAPQGLEYILAFLGSMQAGLVAVPLHPGSGHDRVGAVLHDTEPSVVLTTSATANDVGDASSRLDAAPTIVEVD------ALDLDAGGGLSLEPADLPS--IAYLQYSSGSTRLPAGVMLSHRNLTVNQLMRSFFAEKPLPPDATLVSWLPFYHDMGLVLGVCAPILCGRRAELMSPVSPSRWMRALA-ENPHAWSSAPNFAFDLAARADLAGLDLGGVVGIISGAERVEPATVDRFAHFNFQMRPSYGLAEATVFVASGVWSAHFDTEGLAAGRVQPCAAGKGTALVKLRIVDGDTRECPSD--VIGEIWVHGENVAAGYWNKPSEDQSCFVPDGWLRTGDLGFIDG-GELFIVGRIKDLLIIRGRNHYPEDIEAT------VQEVAAISIPVNSTEKLVTVIELKKPAHLGELSEVKSDVTAAIAHGLNVEDLVLVPSIPTTTSGKIRRAACVEQYR------ 160895537 108 -------------------AAHAAGMPAVVSRNETGRHRELSWPELRRQVAALALHLKAQGVGRGDRVAAYLPNIPEAMVALLATASLGAVWSICAPDMGTNAVLDRFRQIAPKALIADIDRMAVLAELRAGLPSVEHVVLVPNLDLQARLADAADYGQAFEPEWLPFDHPLWIVYSSGTTGLPKPIVHGHGGMVLVALQLKALHGCSYHPGERYHWYSSTGWVM-WNAQVSGLLGGTTCVIFDDRPDWGVLWRFAAETGVTSFGSGAAFYANCMKAGVDLAQDLSRIRSLGTTGSPLSPEVQAQFAGMGRP--DIWWNNISGGTDFAGAFIGGHRELPQQPGIMQCRQLGAA-----VEAWNEQGQPV---IDEVGELVCTQPSMPLYLWGDADGKRSYFDGDGVWRHGDWIRILPEGGCIIYGRSDATINRHGLRMGTSEIYSAVEALPEVLDSMVVDLEYLGRESFMPLFVVLRPGVDLDDALRARLIRQALSPRFVPDEIVQVAEIPRTLSGK----------------- 8476018 3 ------------------------------------------FAEVELISRKVAAGLVNLGLQQGQVVMLLLQNCVEFAFVFMGAALRGAIVTTANPFYKPGEIAKQAKAAGARIIVTQAAYVDKLADLRSDN---VIVITIDGAAKDGCQDLTEADETQCPSVEIQPDDVVALPYSSGTTGLPKGVMLTHKGLV--SSVAQQVDGLYFHSEDVIMCVLPLFHIYSLNSVLLCALRAGAATLIMQKFNMTSFLELIQKYKVTVAPIVPPVVLDITRSPAISQYDVSSVRIIMSGAAPLGKELEDALRDRFPQAIQGYGMTEAGPVLSMN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169866677 51 -----------TVPDVLDYAAKTFDEKKMVKKVVDGEEREMTFTEYRAAAREVGRALVHLGIGKDDVINIFAQTSVNWQLIAHGCQMISTAIATSYETLGPEGLTHSLNEPNCRGIFTNTDLLPTVLKVLDNTPSVQFVFIRDGSVQAIHIDDLRKLGREQPESPTPETSAC-IMYTSGTTGTPKGVHLNHGNLIASVAGVDFLYAHHIPVGTVYLAYLPLAHVLEYIVELCALYTGATAVYARFKTLSDSSVRDLTAFQPTVLFGVPAVWENIRKSLEAKKRGVPVLQWGINGGAAISKNTQEYISLSVMPLMQAYGMTESCGMCAILPPELH-----------QYGVAGLPVPSVEIKFLDPDMGYTSQNDPPQGEICIRGPSLTKGYYKRPDLNNDIFTPDGWLRTGDIGQWNKDGTLSVIDRLKNLIKLNGEYIALEQLESV---------------------------------------------------------------------------------------- 150009346 7 --------------ELIHRQAEKYGNRTALKHRDTGKWLKISWREFSDKVMLTAKAMAEFGIKVQENIGVYSQNMPQCLYTDFGAYGNRVVSIPMYATNSPGQIEYIINDAKIRTLFVGEQLYNNAFKVQKDSKYLERLVVFDPAVPEDKTSFDDFLAESTVKIRMTEEDLATIIYTSGTTGESKGVMLPH-SCYLEAMRIHDVRLPLVTDKDLSMSFLPMTHIFAWCYYCL-----HKGVTIAINQDPKMIQKTLPEVHPTLMCNVPRFWKIFLDAIETRKYNLTLLKRVLVAGAPLSDTVNEFLQSVNIPIAYGYGLSETTATVCFY-----------PEIGFQFGSIGEVMPGVQVKI-DPGNN----------EILVKGKTVMSGYYNKPEETKRAFTEDGFFRTGDAGRL-EGNTLFFTERIKDLYKTSGKYIAPQAIEMVMSGDNYIEQIAVIG--DQRK--FVSALIVPAGEKGISFESREELVKKNLASYEKIKRFTLLPE-PLTDTLKLRRPVVLQKYA------ 145224941 24 ------------------------------------ERRWVTWGQIAESARHVSTV-----VGSG-TAGIMLRNTPSHVAALLGVLSGGGTVVVINPSRGDERTRADIEALQLPTLI---GLAEDLESLAPGTTATTMALGDIDTTPEITGSPSEGQHRPGVAVRMP---------TSGTTGPPKRVDLTYDMLARSVMGRDPDTAPSPTEQGVAIVNSPLVHVGG-VFRILLCLAEARPFVLLPKFELHSWAEAVREHRPAAVSLVPAALRMVL-HSDLTRDDLAGVRVVTSGTAPLSADDAEAFAKFGIPVLTSYAATEFGGGVAGWTLADHRK-----YWQDKRGSVGRANPGARLRVVDDNRDPVPPGEPGLLEVIP----------------AQLADTGEWMQTTDVARIDEDGFLWILGRADQAIIRGGFKVMPDDVRSALESHAAVAGAAVVGRPDPRLGETPVALVELRPGATASPEELSAYLQTRLARYEIPTALILTDAIPRTPSGKPDLTAVRAR-------- 167456453 58 --------------------------------------------------------LVHLGIRRGDRVAIVLRTEPAFLDAFFGAWLAGAVPVPLYPPVRLGRLDRMIQVAGARLVVSAGGTRRLLGGA------------VERGGPEGCVDVSALSALPARIAREPEPDALGLQFSSGTTVDPKPVALTHRALA--AMTDALVAATSAGPDDVLVSWLPLYHDMGLIGCLLAAMSGPLVLIPPEHFRPALWLRALARRRGTISAAPSFAYAYAADRADLAGLSLAPVRLLLDGAEPVSAVALRRFAERFAPLVPVYGLSEAALAVTFARPGGPLGGLGVDEGVVAPGPVGTPVPGVEVELRTEAGAPV--GEGRIGRVFVRGPALMREYLGDPEATARALR-GGWLDTGDLGFV-VDGALHLHGRARDLVIVRGANHAPEEFEAPLAALPGLRPGCAVALGFEPEGGAGEALLVLRDEETPDGELEARVRRAVLAATGIPHTVRLLATLPRTSSGKLRRAEALRRFQ------ 58803251 52 -----------NMWDVFQHGLKKNPDAPCIGRAVNPDGTRMTYKQVETFALLIGSALSQLLIEPEDPVGLFVPNCLEWLILEQACNAYAYTLVPIYNTLGHESIHTILLNSRISVLLCTPDTVKVLEQGTEGVELKTIILIESDKVPDEWKDLEEMGKNAQLPVPAEPDHLALISYTSGTSGVPKGVMITQANITNLIVVTHVKRSFPENPFERHISYLPMAHLFEKNFVNAVYYSGGCIGLYSG--DITKLLDDVQELKPTFFLGVPRLFQRIHDRIMADNHSYSSLRWMFVGSASMNPEIIKRLRAFGVPLLWGYSLTECCAGTTQNFYDTD------------PTECGGPIPNQVYRVRSPDMEYDAEAPNPRGELLIRGNSVMKGYYRNPKATSETIV-DGWLHTGDVVEIQPSGAIRIIDRVKNVFKLAGEYVSPELVESIISLSPLVAQSFVYGDSHQV---APVAIVIPDEDKAILEDITRLFDENRLRGFEKVKAIYVDHELLLTVTAKLRRHKVRERYAE----- 164656525 59 ------------------------------------------------------------------RVMMALPTGPENALALLACYFNCA---PVNASCTAEELRDDALRLGARAVISTADSIQRLELDRLYSQYGIEILLVEPRPSGPAGLFDISLMGDEQPGSRQRGPPALVLHTSGTSGKKKVVPYTLRHLIVG--ACCVIQSWNLHSKQVDMNMMPLFHVGGIVRNLWAPVLSGGSTILCAGFDPNAWWTLTMQLGATWYYAAPTMHHAILASKPADVDPSTQLQIGMIAGGLLPSLANELRATFNCAVLPSYGMTECMPIA----------SPPVTYKLERPGCSGVAC-GPDLSIRDQLDINKELERGQTGAICVRGVPTFSGYMENGELDTSVFSKDGWFDSGDCGHMDQDGYLYITGRSKEIINKGGEVVSPFEVEEAISQAERVKQTLAFSVEHKVLQETIGVVIVPKPGQPRIGLVLQNLLRNYLHPSKWPFVIVYMDDLPKNQAGKPLRIKL----------- 183983098 4 ------------ILDRVRELGTQIPDAAALSFVNDRGTESMSRVDVVTEMNKVAQFVRDCGLAPGDRAVLVYPPGLDFVCGLLGCMAAGVIAVPVNPQKSGAAFRRVALDCGATAVLTSHHYAPVGTAFDEDWPNALPWHVTSRGASGRGKSAPRAVSEAISEWAPSPQTPALLQYTSGSTSDPKGVVITHGNVVHQAEFNRRFIGLGPGHRAVFW--VPPYHDFGLISGILSALAGNFDLTMMSPMSPALWFEVMDRVRATVTVAPNFGFELAMRAEQRAGWDLSPLQVIVSAAEPVREDTTRRFAASGIRFCPCYGLAEHTVGITVSGRSSQLAVPSDAPDAQVLMGCGQPTDDVDVRIVDPEL-CVPLGDGQVGEIWADSPSKAAGYWGLSAKSRATFQARGYLRTGDLGFLH-DGELYVCGRIKDLLILAGRNIYPQDIEDSLRDHPAIRPGAAFAVVDGNSETLAVLVEVRTDGSPDLAGVVAAIRAAVLKDHQLRCGVVVLGSVSKTTSGKVQRSRCRARFLD----- 86360747 1 ----------MPIHRELLRHVTERPEKPAVVI----DGGSLSYGELYSRACAIHRFIQALGVEK--LLAVSLGNHIGFAGYFVAATALPNACAVIDPMMPEARIERIVERLAPDVLVVNDAACPSAEIGRG----LGIPVIVAGTEPF-------SLTAKTDAFPVDAEGIFLIGFTSGTTAEPKAYYRSRQQWRRSLERGRLV--FELQDAPSTLCPGALAHGLALYALVEALDAGAT-FHSVGKWDAGTVAQILSS-GIERLVAVPTHVAGIARA--WAGEPMTSLRDVLTAGSKLNLGEIESMRRLKARIREYYGASEIGFMTVSTLAGGASDFPID--------RVGQAYPGIKISIRDPEENDVGTD--VPGTIFVDSDLIADGYLWGDDGQAFRVTPAG--ATGDLGEIDANGMLRVIGRAGGMMITGGNNVYPAEVESALKSCPDVEDAVVFGLPDAYYGQRIVAVV---SGEVTDAKILADHCAGKLARFKIPRQFYHIGSWPMTSSGKIAR-------------- 183981889 15 ------------LLDRFRELAACIPANTAISFVNEGRVESMSRADVVSDMGEVAEFLRHHGLEPGDRAILAYPSGLDFVRGLIGCLAAGVVPVPINPQKTVDRMQRVVASSGAKAVLTSRRY-----ANARRLGTARSIVTGSTVGWPGDLPWHGTPGAPGRGWSPSPDAPALLQYTSGSTSDPKGVVITHGNLAHQVDFNRRLLGLGLDARGVFW--LPPYHDFGLISVILSGLAGSGEVTLMSPLTPALWFDVMDRVRATHTAAPNFAYELAVRAEQRAAWDLSSLQVVMSAAEPVREDTTSRFLDTGLRFCPAYGLAEHTVAVTMSVDRHQLETQRLAVPADGPGSCGQVADDVDVRIVDPELH-VPLADGQVGEIWVDSPSKAAGYWGLPDKSRDTFDSRSYLRTGDLGLLH-DGELYVCGRLKDLLILAGRNIHPQDIEESLRDHPAIRPIAAFAVDAGDVGDVGLAVLVEVKADIATEMLADEVQAVVLKNHQLRCSAVVVASVSKTTSGKVQRARCRTRLLD----- 119501499 6 -LPPPTLPDDILFSRLLKIARQRDAN---IIVNDSSRGAQFSYRQILDGTVKLKQRLQAL-LDRSDRVALLAPNGYEFIIGVLAILAIGGVVVPMPTGALPAEASYILQQCDARYLLATSELASFAAQVKEQVKIPSLIIESNEDAADNNL--LPVTSYTLDPAAVSEETPSILFFTSGTTGPPKGVLHARRTINKYARQ----DEAAPQPNDE-LCIIPAFWSIYFTKLFQMLLTGIRVEIHNFGRNYHLIWEKLREQTATKIVLSPTFWYGMMVYFQRHSAELPRLRDACATGAMPSARVKEFWREIGRPLKVLYGSTETQEIAMC-----DMESGDVEDDL------GRPLPNVRMKL----------SEGEEGEVLVKTPSLFLGYLNSPDATAKRLDPEGFFKTGDLA-ILQDGRYIFKGRANDLFKFYTYKVPRGQVEAALTALPYVAEGYIMPVADPQCDTRTAALVRFHGQGVDLQALRNDMAKMSLPAYQLPTVLRILESVPRTWSDK----------------- 68535202 52 -----------------------------FSESREGTVHEITRAQVNTRIKAVCVRLQQV-AKPGDRVAILANNSPEYMYAFLGAMYARMVPVPLYPGHTGH-LTAVLGSSEPTVVLTNKRSATAVRKHFASTPTTERPRVLTVDALPDALADEPMAAIMADPSLAPSSEEAFLQYTSGSTRTPAGVVLTHKSIVTNVLQ--IFKAANLQSPLRLSTWLPLHHDMGVILSAFVIILGLPFDLMSPRDDPARWVRQLNREEENVYTVVPNFALELAKVAELADLDLSAVDGIINGSEPVHHSSVQKFETFGPAMRPSYGLAEATLLVSTPQTGTAVEGSADDADSLSLVSLGQVCLPQTLAIVDETGKELTDGN--VGEIWVHGDNMAAGYLNRPDETKETFREDNWMRTGDLAVI-VDGHLFITGRLKDLIIVAGRNHYPQDIEATAQTAPAVIAAFAVGAADGESVEGLVIVAEPDASEDGDAEAIEAMRAAVTATHGVPSDVRIIATLPRSSANKIARRVAAKAY------- 167388117 47 -------------WELFERRCHELPTADILSDGKYNNSQSFSWQQALELAENISSGIKKYNLPKRSMVGIFFPNRAEWIIISQALHRIGLIPIPLYATLGVQSINYIIDLTDIELIVVSSETISKSTELKSKSHQLKYIVPYSNPMNLDIHSLVDIISLNPTPVDLPSDDIYSIFFTSGTSGNPKGVVHTHKSF--HSAVYCFTSMNIFDKDTVALSYLPLAHVFEHEVTYIFVYGYGRVAFMCGGL--GCLLNEIQDCQPDHLIAVPRVLQRIKMAMDAPSYLLKKLKSIINGSAPITMEIYNYFKEPNCHVLQGYGSTETFGGVCCGCPGLNDPKIL---------SIGVPFLHTTFRIRSPDMGYLTSNDPPQGELEIKSDNLFKEYYKQPEVTSNSFTEDGFFITGDIVKLNVDGTISIIDRRSNLIKLAGEFVAVENVEQAMISN-KIAQAFVHGVSTDNF---VVAVVVPTKEASDEQELLEWITEKGIPSFAIPRALYI-EHTPLTPSMKLRRANLKKHYA------ 59149872 1 --------------------------------------------------------------------------------------KAGGAYLPLDPGYPRDRLAMTIADADIRLLLVTSASVPSASV----LSTLPDIVNLTTDWERISRRRTEHTTSQSHP-----DDIAYVIYTSGSTGQPKGVPIRHRSL--NNLLRSAAQRLALTASDSLLAVTTMAFDIAALELFLPLILGGRVVLATSPGDGRELQHLLTNHQITVMQATPSTWRLLIDGGWQGQDHLLSLQRGLCGGEALDNQLARQLLPLGTALWNMYGPTETT-------IWSGALRLSEARLAEGITPIGHPLANTQFYVLDGHQQPVPIG--VPGELYIGGVGLSPGYFHRDDLTQAAFIPNPYYKTGDRVRYLEDGTLEFLGRLDSQIKLRGLR------------------------------------------------------------------------------------------------- 34497213 84 -FPEARLNFAENL---LRR------DDDALAVVFRGEEQKLSWHELNQLVSRLQQAMRAAGIQPGDRVAGFMPNMPATLAAMLAASSLGAVWTSGSPDFGTDGALDRFGQTEPRILFCPDDIRAKMIHLAEKLPSVERFVVVDGADFAAAVPRAQTLARPVEYLRLPFNHPLYILYSSGTTGKPKCIVHGAGGTLLQHLKEHQLHA-DVHAGDHLFYFTTCGWMM-WNWLVSGLASGAALMLYDGSPFADELWDYAAEHGFTHFGTSAKYIDSLKKTPIVPARDLPKLRSLFSTGSPLVAESYDWVYENIKSDLNLASISGGTDIVSCFALGAATLPVYRGELQCRGL-------GMAVDIYDELGRPLYREKGEL--VCLKPPSMPIGFWNDPEKYRQAYFPNIWCH-GDYAEVTQHDGVIIYGRSDAVLNPGGVRIGTAEIYRQVEVFPEVLESLAVGQTWQD-DERVVLFVKLREGVQLDEDLIKAQIKNGASPRHVPARIVAVADIPRTVSGKI---------------- 13476490 242 -----------------DAAARVGASHPIIEDVISGA---LSYRKMFIGARVLGRRFEAV-TAPGEAVGIMLPNANGVVLSFVGLLSAGRVAAMINYTSGPASVTAAVRTAVIRTVISSRAFVEKADDIVAAVEMGGARLLWLEDVRTSVTALDKLAAALLWRLPLQRQDAAVILFTSGSEGTPKAVVLSQKNLLANAMQAEA--RITISPADILLNVLPVFHSFGLTGGVLPLVTGVKLFLYPSPLHYKIIPEIARKVQPTIMFGTDTF---LANYARTAKDDFSSLRFVVAGAEAVKPETRRYRERFQAEIIEGFGLTEAAPVVAVNTAIHGRD-----------GTVGRLLPAMRMKL-----EPV-EGISDAGQLWLDGPNLMMGYMT-ADRPGELQPLSGWHDTGDIVAVDRDGFITIRGRAKRFAKIAGEMVSLGAVEMLVQSLPEERHAAV-AVPDKRRGERI--VLVTTADDANPEELRQFGKKAGAAELMVPNDIVKVEEIPVLGSGKTDYVSTRKLAIDRLG-- 154483867 1 ----------MNILENIKYYAATSESRIAIKSGDS----VLTYKQLEEYSNRLAAW-INRNLSSNKVIVVYGHKNPYMVVCFLACVKSGRAYCPQDISIPDTRVMDTAECVNPEVIF----------KVEGDMDFDGYNV---KNLDSIKKIIEEEQEEYCPEWATKPEDIYYILFTSGSTGKPKGVKITFDCLNNYLWSVNLGSSKQDKEGKNFVNQAPFSFDLSVMDLYTSLACGGTLHTMTKKMDYNAMFEHFKQSDINVWVSTPSFADMCLSDRKFSGELIPNLEVFLFCGEVLTTATVSKLHQRKAKVINTYGPTESTVAVTDVEITPEL--LENIMSQGKSLPVGHEKKGTIIEIHGEQGEIL--EEGQQGEIIIIGDTVSTGYYKRDDLTKKAFFRNGIYHTGDAGYL-KEGQLFYNGRIDLQVKLHGYRIEVEDIENNMLRLPQISHAVV--LPNIKDGKVLTAFVTGDKGEKSDLEFSRQILKEILPAYMVPKKIKYVDNIPMNSNGKADRKYL----------- 149920741 25 ----------------LQRWALERPGDPFLTF----EDRRWTVGSFDAAVNRHARAWRRAGVVAGETVALVLENRPAYLFHYYALAKLGVVAALINPALRGAALSHALRASEARAVVVGEGQLDGLRELADAVPVSPERVFVDGREPEGWSSWAEGVA-GCSPLPIPETKVVAYIYTSGTTGLPKPAVVKHH---RQRRAGDVFGGLALTAADIVYVALPLYHASASMIGVSMTIARRAQLVLARRFSASRFWPECRAHGVTTCIYIGELCRYLHNQP-PRPDDGEHEVRCFVGNGLRDDIWDGFCERFGIEVVEFYAATEGNAETANVF--------------NLRGTVG-PLLFWKMAVVDAKGRCVRAPFGEPGLLIINDRNPYAGY-KDAAASQRKILRDAWFDTGDLLRVDRLLHLHFVDRLGDTFRWKGENVSTQEVAEQLNGAPGVLESNVYGVEVPGSEGRAMAAIVVDGD-FDPRAFYAH-VSEVLPTYAQPRFLRIVAAMGTTGTFKHKKNDLRDQ-------- 16151356 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYVIYTSGSTGQPKGVMVEHRTL--ENLVHWHAEAFDLHAGSHTASVAGCFDAMAWEV-WPALCIGATVHLPNEHLDELLAWWRAQPLQVSFLPTP------VAEYAFSRELGHPTLRTLLIGGD----KLRQFPRDQTFDVINNYGPTEATVVATSGRIE-----------PGRVLHIGRPIANARIYLLDRQQQPVP--TGVQGELYVGGAGVARGYLNRPQLTAAQFLDDPFYRTGDLARWLDDGNIEYLGRNDDQVKLRGVRIELGEIETALSAHDAIRECVVL-----VRDGRLVAWFT-DIEQVEIGDLHRH-LQARLPDTLVPAAYVRLDSLPLTAHGKLDRKALPE--------- 189208254 87 -----------SIVDVFREQVAAWPAKVAV----KDTSGEMTYAQVDAQSDRIAQTLAARVLTPETAIGVFATRRCETIVAFLGILKAGLAYMPFDTQAPARRIESILSSSGQKLLLVGMD----VEAPFLRLTDVEFVRIADMLNEATDNSLTRRALEGNSTLRPFATSLAYIIFTSGSTGQPKGVMVEHRGI-------------------------------------------------------DALLEAFTRHSIRVAIFTP----ALLKHLAASPRTIGTLDVLLVGGDADPGDMFAAQSLVKSKVANAYGPTENSAIST-------LYILTEDERCVNGVPIGRAISSSGAYVMDAEQQLVPLG--TIGELVVTGDGVARGY-TDPKRNIDRFTTMRAYRTGDYVRQRPDGQLEFFGRIDGQVKIRGHRIELGEIENVLCSHRCVRDAAVV--------------------------------------------------------------------------- 40787338 3267 -----------TLIDRIDKVAAKFSNDLAII---DEQADNLTYAQMSGRAIQIMRRLQAISLKSGSRVAMLLDPVADTVCCILAIMRLGYVWIPLDTRNHYQRLKAVVDESRPQILMCHDGTDELAHKMSTELDFITLINIDDTD--DVHLRDENNISAPGDIDSGKKEQASMILYTSGSTGVPKGVVLTNGGLLNQINGTTSSLRL---QREITLQQSPLGFDLMLDQIFLALCNGGTIVVVSKRGDPTQIADLIVRHGVTLTHFVPSEYILLLNYGYHILKNAGSWRYAMSGGEKLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXNYDIEITDTDMTVLPVGF--PGEICISGPGVGLGYLERLEETNRKFTHKRFYRSGDKGRILPDGTLEVFGRLDSQVKIHGFRVELDEIANAIIQTSNIVSAAVSWRPSQLSG-ILVAFVVFDISFDQSKSEYIEWLQSSLPQVMKPTVIVSRKAIPITFNGKTDRAAV----------- 146416913 95 -----------SFWYYFEETAKKYPKNRAVSFIYDDQLETYTYKELYDMVLRLSYILKDYGVTSDQTISVDCMNKPLFIILWMALWNIGAIPAFLNFNTKDKALVHCIKIVGATMVFIDPDCADPIEKINQELPNVKLHYLNEPELLRVLSDKSRPKYRAPDNTRRPEDSCCALIYTSGTTGLPKSAIMSWRKAFMASAFFGYI--MKITKNSTVLTAMPLYHSTAAMLGVCPTLLLGGCVSVSQKFSASTFWTQAKLSGATHIQYVGEVCRYLL-HAKYHPDQLAHNVTIAYGNGLRRDIWLEFKQRFHIEIGEFYASTE-SPIATTNLQYGTF----GVGACRKYGGLINLILSMQQRLVDDEGYAVQAAYDQPGELLMKPEESFQGYYGNNKATSSKLVDDAWFRTGDLLKMDQDGLLYFVDRLGDTFRWKSENVSATEVENELMGSKAMKQSVVVGVRVPNHEGRAGFAVILNDPSKHPQALAQNHISKSLPRYAVPQFIKLGSEIQASHNHKVPKN----QFKN----- 42568023 163 -LPGAYLNPARN---CLTNGFKRRLDDIVIRWRDEGPVNTMTLLELRSQVWLAAHALSALGLEEESAIAVDMPMNVESVIIYLAIVLAGHVVVSIADSFSPREISTRLKISKAKAIFTQDKSIPLYRRVVDAEAPLAIVVPARGKLREKDLSWNNFLGNARNAAEKPAGAYTNILFSSGTTGEPKAIPWT--NISPLKSAADAWCHLDVQRGDVVAWPTNLGWMMGPWLVYASLINGACMGLYNGSPLGPTFAKFVQDAEVSVLGVIPSIVRTWQNSNSTSGYDWSRIRCFGSTGEASNDEYLWLMGRAHKPVIEYCGGTEIGGSFISG-------SLLQPQSLAAFSTAAM---GCKLFILDEDSNPIPPYAAGVGELALC-PHMFGAYFGMP-----TFQGQILRRHGDLFERTSKGYYRAHGRADDTMNLGGIKVGSIEIERVCNSVDDVLETAAIGVPPPSGGQLVIAVVFKSPENPDLNLLKKSFIQKKLNPFKV-SSVVTLPSLPRTATNKVMRRVLRQQ-------- 145520086 44 ---------PITIPQAFKQDCVKFLDMPALSVKRNKIWQTLSYGAYYSAVLDFASALIELNITELSAVNIIGFNAPEWNIAFMGSIHAHNLPVGIYTTNNPEACLYVSEHSECELLVADREQLQKYLSIWDRLPKLKAVVLYNDNLDHSWNDFLEIGKKSNNLKVVDQRTSCTLIYTSGTTGNPKGVMLSHDNYMF--IVAQHLKKYKIDDGYRIVSYLPLSHVAAQLVDLIGLFRGGHLYFANPDALQGSLINTLKEVRPTFFLGVPRVWEKIYEEMQKVAKSLDKAAYLLFGAAPLNPKIREYFLSLNMFLINAYGMSECGGVQTLSFPENFSQFDSF-----FMSSAGQAIEGTQMKIFDKDGN---------GEICYKGRHIFMGYFKDDDSTRQAIDEDGFLHSGDIGKIDQKGNLIITGRIKELIITGGENVAPILIENEIKKLEFVSNCMVIG-------------------------------------------------------------------------- 85710252 49 ------------------------------------------YGEMREDGIEMAYRLIEWGIKPQDRVALIAETGADFAAAFCACIYAGAVPLPLPTTFGGKELAVQLKSSDPALLLYPAEIGEMAASAAERQGC----------AGESYEDFVTRAAPQVTLPEADPEDICYLQYSSGSTRFPTGVAVTHKALLHNLYGHA--ESMNLTTGDRCVSWLPWYHDMGLVGCFLSLVANQFSVLKPDAFRPLAWLDMITRNKGNTVSYSPTFGYDICQSNVAERFDLSRWRLAGNGADMIRPDVMQAFSDAGFKFTPSYGLAEAVLAVTVMPPGGTPRDISRPARYRAIVNCGKPLPDMEVEIRGEDGHS--RADHQIGKVWCRGPSVMHSYFRNPEATEDCLIEDPWLDTGDMGYM-ADGYLFIVGRAKDMIIINGKNHWPQDIEWAVEQLPGFNDIAAFALETEGGEEAPAVLVHCRVSDPVERKLREQISDKVRSVTGMSCVVELVPTLPRTSSGKLSRAKAKKLY------- 156061013 43 -------EDRLNMFYILEEHARNFANDTFIIF----EGKKWTFKETYDIVLKYGTWLKNHNVKPEEIVAMDFTNSDKYFFLWFGLWSIGAKPAFINYNLTGNALSHCVKVSTARLCIVDLVVEEKLQEVRDELPDIS-FHILTPEIEAAIESTEGVREPDSTRHEQTKSKIGMLIYTSGTTGLPKPAVLSWGK--ANFGSTIMPKWSGYSRPDILYTCMPMYHSAASVLAVLAALNMGATICIGRKFSTKTFWKEVRESKANIIQYVGEVCRYLLSAPPQENLDQKNDVRMAFGNGLRPDVWNKFRERFDIKIAEFYSATEGAGAGWNYSNNDFSKGAVSRNGFIYWLLLRKSWAVVELDVETEQPRRSKTTGGSPGEMLYKGYQ---GYFGNQDASDSKVKDDAWFRTGDIMTWDNEGRVYFNDRIGDTFRWKSENVSTNEVAEALSTHPAVQEANVYGVSLPHHDGRVCVALILKDQSPRVMRDLAAHAKKGLPNYAVPIFLRVKKEMEITGTVKMVKHVVRKQ-------- 67159013 420 ------------LSSIFDR-AQNQGKQVALTDICNPQEQSITYQVLVDEVERLAHSLREC--AAFDLLVLDLPRSSDSILFMLIALRLGVPFVVLNPMRAQQMLEVLVQHATHALLVARQEVSS---DSAGWQESAQYLQIKGYEA----LRFTRLQGEGTSGF----GALAYLMFTSGTAGKAKAVKISRQAM--DAFVGTAVNRYGFDTTDVVLNFSEHFFDACIEEIFGALTAGARLVIADAHRSTRHFLSFCAMQAITVLDLPTAYWHEMAIAMDAHMMKRTRVRLVVIGGERVSEALYHWFEKVGPQLFNSYGPTEATVVATCALLDK-----------AEGASIGRPLAGVQCAILGPGLTLLPQG--ASGELLLFGDTLAEGYLGDAERTTERFVEDGKYRTGDLALLGRDNQLHYMGRLDHEVKIAGQRLNLSELEALIEACAGVREVCVV-LQESIFPRSLSAHIY---GDPALEQTVRRDLGSQIAPEFLPRSYHWHASLPKTFSGKIDRAQLQ---------- 167575434 37 ------------------------------------------YADFWNEVKRVASGLLHYGIKRGEKVVIISDSRREWIIIDVATLGLGCVDVPRGNDSSEDELAYIINHSESTFIFVENNQLQKVLSKKHDLKLVRCIVVIDDDGNITVFSYKKLLELGAEYLKANPEDIATIIYTSGTTGMPKGVMLRHESFIFQ-LDRLYDYLPTLKPGKIMISILPLWHSFERACEYIVALKGIAIAYLKPLLNPQRIWEVYEKFKEKFLGFSPVLLGDILVFKKIKNALGKNFEFGVSGGGALVDYVDYFFKAVGIKVLEGYGLTETGPILSVRRLKGPVAR-----------TVGPILPDVEYKVVGIDGEVLSYGEK--GELWVRSPQIMSGYFKDKAKTNEVLTEDGWFNTGDLVKLTINNEISIVGRSKDTIVRGGENIEPEPLERVL--------------------------------------------------------------------------------------- 114797857 34 --------------DALDYAAE--GQSGINFYSSEGKLTSLSYRELKDQALGVAARMAAR-FPRGARIGVIAETSPEFVITFMACQYSGLVPAPLSAAFGGRQVSSMVRTAGLSAIFAPPALHEILSSATAG-QDIELFDLSGATLPD----------ETVGPVPHGAGDLSYIQFSSGSTSEPKGIVATQASLSANCKAI-IQEGLQVRAGDRAVSWLPLYHDMGLVGFFIAPMYSQLSIDFLSPTDPGTWLKLISANKGTLSYSPSFGYELCVRRFRGEPLDLSSWRAAGIGGDMVRADALDQFSETFAAFVASYGLAESTLAVSFAPLNTGLNDLTREGADRAFVSCGKPLESTELKIVDPEGSEL--GLRQVGRIFIRSASLASGYFRADQELQPLTDKDGWLDTGDLGYWLAD-EIVVTGRSKDMILSNGRNIWPQDIEWVAQKIGGVARSAAFEMRDTADTSRIVLLVECRAEAELRETLARDIAAAARSMAGAPVSVELVKSLPVTSSGKLSRAASRTAY------- 15673243 1 ----------MKLLEQIFEIAKKEPDLIVLAERE----QKFTYRQLFAAVSHISEQINERNLNQR-PILIFGKNDFITLAAMLATNLRGHAYIPVDAHTPFERTEMIKSAAKPAAVLTTVELSADFEALFTDRISLELTDILTDKLPA--LDFSKA---------VSGNDSNYIIYTSGTTGVPKGVEVSHDNLVTFTNWMN-NDFMKIENNQILSQALYSFDLSIFSL-YPSLTTGGTLISLDETTNFKLLFERLNKTVINTWISTPSFVDICLLDPSFTEKEHPQLVQFILCGEELTKKTAEKLLTASANIYNTYGPTEATGAISSVKITKELLTEND------RVPIGFAKPGVDLKIMDK-------------EIIIVGDSVAKGYFENPEKTEQAFDGKPAYHTGDAGSISADGMLRYQGRIDFQVKFNGFRIELQDIEANIQNLKEIEKAVVLPKTDQHKVTALIAYLETEAERAFTKELKAELSKTIM-DYMMPTKFVYLKKFPLNQNGKVDRKALAQKER------ 15604469 639 -----------TLFSSLIEAAKIHGFKKKIV--DDFEKNTVTYRDLIFKSFILGDLIKKNNI-FGRNLGLMLPNTTNTLITFYAMQSSGYVPAIINWSSAIGTIINCCKLAQIKVVYTSKEFIEKAKLITNLLDFGIKIIYLEDNQISTALKLKAKIGGYFTCHNRDEEKPAVIIFTSGTEGEPKAVLLSHRNLQTNRYQITAK--VPFSPEDIVFNALPLFHCFGLSGAIITTLNGIKLFLYPHALNYRSIPEAIYDIGATILISTDTFLKGYANY--AHPYDFFSLRYIFAGNEKLKETTRQFWNKYGIRIFEGYGITEAAPIIACNTPMHN-----------KAGTVGRLLPKINYKL------EKVAGINEGGRLLIKGPNIMLGYLDLEGQRSHK----EWYDTGDIVKIDSEGYITILGRLKRFAKIAEEMISLTRIEEFASEIPDSLHAA-ISVQDKRHGEKI--ILLTTGSDINQENFTNMLSNAQISLLHLPKLIITNSEIPLLASGKID--------------- 194541148 116 -------DATLNYAENLLSQAEQTPEREFIVFTESGEHKQLTGTQLLEQVSVVQQWLLNCGVGKGDVVAGYLPYLPETVIAMLATTSLGAIWTSTSPDFGIDSVVERFGQVKPKVLFCCDDMTDKNTTLSSKLSSVSEYATISKSASTSDFVYWSDMAHHFSPQPIQFNDPLFILYSSGTTGQPKCIVHSVGGTLLNHLKEHQLH-CDIKPQDKVFYYTTCGWMM-WNWHVSALASGATLVIYDGSPDHSVLWRLAEEHSVSLFGTSAKYLEALANYSPKSEHDLKSLTTLCSTGSVLYPEQFNYVYQHDLHLASIAGGTDICGCFVLG------NPISPVYKGECQGS-GL---GIDVRVLDDEGKTI---TQQRGELTCNNPNFPIGFWHDNERYHNAYWSDIW-HHGDDVMQTEHGGFIFYGRSDATLNPGGVRIGTAEIYQQVNALPEVEDSIAVGKLNQQSEEIWLLVKLAHDVELTQQDSIRETLKTKCSPRHVPRQIFAISDIPKTRSGKLVELAVKQ--------- 215498737 26 -----------SIYTAIQRCIEASPDRIAIVD----DSVQLTRAQFFARIKRCAAGLQAHGIKPGDHVCVHLDTSVDNLIAMFGFVFAGATLILSYIGLNEDELLSHIKDGDVTHILTDFKNAKKCINLRKQTSLNIMGLFINGKLPGFIDVLELSTSDESEFVEVPANTLAAICYTSGTTALSKGVEITHLSFVASLYASKACMTDE--GADILLACYPLTFASGFQFIMSAACSGSTCVVVSPMMMFDRFAEVINEFQVTTISSSPTQLLYFTSEMRRTGVQLNSVRKINTGGTAPSEALMTVFRDLRC-LRNNYSQSESCGLVF----------FPPPDEMDLR-SMGFPAPMVQIKFVDETGK--PIGPEVPGELCYKSPCSMRGYYKCPEKTSEFRDKDGWCHS----------------------------------------------------------------------------------------------------------------------------- 59149843 1 --------------------------------------------------------------------------------------KAGGAYMPLDPAYPQERLSFMLDNAQVKLLLTQA-------AMRPWLIPPDHIPILDLDHMADDLAAE---SQANPSSGVTPDHLLYVIYTSGSTGRPKGVAMRHQPLT--NLVWWQQTQTPTAVGTRTLQFTPISFDVSCQEIFATWCFGGTLILVSERRDGDALLDYLHQQRIERLFLPFVALQNLAESIRQHGPP-AALRHVITAGEPLTPAIAQWFSQGNCRLHNQYGPAETHVVTAHTLPEI-------VETWPALPPIGQPVANIQVYILDTAQLPVPIG--VAGELYLGGDGLARGYLHDPELTRETFISNPFYRTGDLARYLASGDIEFLGRADDQVKLRGYR------------------------------------------------------------------------------------------------- 158520181 24 -----------TLTRKFLENAKKHANKDFQAALYNGDSNKMTWAETAARVENYACGLMSLGLGKQEMVGLMSASGPYWTHADLALACANGVSVAIYPTLSFKEASYVVNDSGSKFLFLGDTILEMMLNGFDHMPGLEKIIVMDRESDARVISMGDLEKAGIEWKKVSLDDIYTILYTSGTTGRGKGVVLTHHNCSARMNGVNEFFGMGFKTEYTTLCFLPLAHIFDRGSCQGVAIFNGCTIAYADA--PGTLLEDLQKYNPHWINCVPRLYEKILKVGEAVGHDFKNFKHSFSASASISPELLKFFYIIGIRVSEGYGSTESFNACSNMPLVA-----------CKPGSIGLESNGSRLRV------------SGIGELEISGAGIFKRYWNKPQETAESFTADGWFKTGDKVEVDRFGYYKIVDRIKNIILSNGKNIAPAKIEALFTTSPYIEQLFVVG-------------------------------------------------------------------------- 153954359 3 -------------------------DKSITFIDDDNKEEIISFRNLYIMAHHLLYQLQKMGISQNDELIFQIQDNKKCIMFFWACILGRIIPVHVTSGNNHEQLFRIWKQLNNPYLITDRDTLLNLENYAVMHECLENI----NDIKKRTFTLEEISVDGHDGVKSKANDIAFIQFSSGSTGEPKGAPITHANVIAN--IDDIIERTQITSKDSFFSWMPLNHNMGMIGFHVLPLRANHCIMSTDLFKPVQWIDEVNKRRSTYIVSPNFGYRYFLSHFKRSKAELSCVRLILNGAEPIDASLIQEFAVYGLRMYPAYGMTEATLGISYPPINEDMKVLSIDRNQIITGKVGSPLSNCSVQIVD-NGRSV-LGENTIGNIYIKGKNVIKGYYNNQGATSEAINEEGWLNTGDLGFMH-NGRLVITGRAKDIVFINGCNYYPHDIERIVEQVDGVGSVAACGIYNKEMHREEVIIFVLTDVNLEKFTLLTFKIKQHVMKCMNIKDVLPVREFPRTDSGKIQRYKIAEIYK------ 26989428 1 ------MRHELTAFQLLRQHAVEHPDAVAV----QGDAQRYTYRQLLNEVESRASCLRS---QPPGTFAVVLDNGPEALFWDLAALFAERASVTVPPFFSATQFQHCLQQSGVTAVVCEAQWAEQLIALG-----------FARQAPAGVWQRDSFVAPALP------EGTAKITYTSGSTGTPKGVCLSAETLL--RVAHELEAASRPTAPQRYLAVLPLGVLLENLGVYAALMAGACVQLYASQVDFKRLLGAIALSGAQSLILVPQLLMGLVTAIERGLMRVGPLRLVAVGGARVSPSLLARAEAVGLPVFEGYGLSECASVVALNRTGA-----------VRPGSVGKPLPHVQVRIAED------------GEVLVAGSTL-LGYLGEPPVTGQ------WWATGDVGHLDEDGYLYLDGRKKHQFITSGRNVNPEWVEAELSQSGVIAQAFVHGEALPRN----LALLWPLDPGISDEAIEQAVCNARLPDYARVHAWRRLP-VPLTANGRPRREAILQRY------- 119474815 76 ---------RLNFAENLLRNRSK--AIAIVSRLENGQRREISYSSLYQQVGQLAAAMRSRGVVSGDRVAAFMPNVSETIIGMLAATSIGAIWSSCSPDFGINGVMDRFGQIEPKILIACDGYLPRVQDICRNINSIEHVLIVPVTCQAGATWYDDFLLKENTPEQLPFDHPLYIVYSSGTTGVPKCIVHSAGGTLIQQLKEQQLH-VDLKSSDTLFYFTTCGWMM-WNWLVAGLGSEATLVLFGSPFYPKALIDIAEEERISVFGTSAKYIAALAHVIPRESHNLEHLRAILSTGSPLSHESFRYVYRSDLCLSSISGGTDISCFVLGNPCLPVWE-----------GEIQCAGLGMAVDIWNEKGGSVLEEKGEM--VCTKPPSAPIYFWNDADAYFDTF-PNVWAH-GDYGEITHHRGIIIHGRSDAVLNPGGVRIGTAEIYRQVEKLDAILDSICIG---QQWDDRVVLFVILREGIKLDETLVQKIIRDETTPRHVPAKIIAVADIPRTISGKIVELAVR---------- 211585882 3 -------------HRLVQRANAV-PNATAVVDGDA----SISYRELIARADILVEKLHGRSIKLAEPVCILLDSGYQQIVSQVAVLRAGGTCVPIDPSMPSSRLLAMLHDINSRFVITSRALADRVSDF--------GVIQVEEGTAQNITL------SETSPIRIPETHRSHIFFTSGSTGLPKPIQVLARGI-LHVLASE--PATLLDSSDRMAGVISPGFDFSLFGIWTSLLVGGT-VIQIPKVDPFALSDYLKNNKITVVIIPTALFNVIV---LDAPIAFRGLRHVLVGGEAVNVKAMKKVLINGPPLWNVYGPTEATIFVTVCRVD-------LAETQHPRISIGRAFGESKIYLLDEQLRNI-TSTHQTGEICVAGPQLSSGYLNRPEENGKQFIHVRLYRTGDLAQWDSSGMLDYIGRADKQVKCSGHRVELGDIERTLERNAQVESCVVI--QHKQGDEVLAAYVVP---------------------------------------------------------- 38234731 41 -----------------DRHCMRYWD----YSTEGGVARDYNRREINTRIKSVAARLQQV-AQPGDRVAILANNSPEYLFGFIGALYAGLVPVPLDPSEPADHLTAVMADAQPAIVLTNNASAAAVRRFFSALPGAQRIISIDSLPDTLAQSYQIPTPSMAAAAINPVDLPAFLQYTSGSTRTPAGVVLTNRSIVTNVLQ--IFAAAQLKTPLRLVSWLPLHHDMGIILAVFVTLLGLEFEMMSPRDQPKRWIDQLDREGDNAIYAVPNFALELAAATPSEGLDLSAVEGLIIGSEPVTEKAVEAFERFGPNMRPSYGLAEASLLVTTPQTPQRPVIVDKGDNAVALTGVGQVVRPQNLVIVDPETRTEVADG-TIGELWAHGENMAAGYLDRPEDTAETFRAAGWMATGDLGVI-VDGELYITGRLKDLVIIAGRNHYPQDIEDHASEHIRPAAVAAFAIEGDAVEQLIILAERDLDRDPSGDAEAIDAIRAAVAHGVVPADIRIVDEILRSSSGKIARRVNKKAYQE----- 111225874 20 -----------TMVYLLDRMRRASTGPNTVTFLAPDGGRRVGWAELYGDARRVAAGLQSHGVGPGRPVAILADTSRQTITAAMATWLAGGSLTMAPTPARTVDLARYLADTRDR---FDALGEPLVLVGAPWEDAVPALSGGAGRVIPLAEAVGDPPAAPWRPPLLTADAPAILQLTSGTTGAPKIARISHGNLAANVEGIRVATSHEAVHG-RMLSWLPLSHDMGLIGGFILPMACGRCLLSSPLARPASWMQLVSHHRATNTVGPGSAYAVAARLLRAGPRDLSCLAYALCGGEPIDPAVVDDFLDAAASFMPAYGLAEATVAVTFSAVGTRFVPPDPAVRTRRLALLGEPIPGLSVRVVDPDGRVLP--ERKVGEVQVRGTSVAA-YHDDPDSAAALRARDGWLATGDLGYLTG-GELVVCGRRKDVIILGGRNIYPEEVAAARAEGARAGNTVAFGYPRPLGGEGLAVAVETRG--ADPAALRSAVTEEVRAALGVSPHVVLVLEVPKTPSGKLQRAEARRRFA------ 145346344 26 -----------TVHEVFEYAVKRHASRPALGERDVEETTKMTFREASERVSAIASGLVDLGLKPQDKVIIYADTKRDWQLTAQACFRMNLTVVTIYATLGEDGVKHGINQTKASVVVCDGKLLKTLTNVAGDCPSLKHVVTMGEPEQASLLDEVATLGARKPMAARPPTDIAVLMYTSGTTGAPKGVMLNHSNVC--ATMTGLKDAGDFTNKDVYLAYLPLAHIMEMAAETVMLALGAAIGYGSPQTLTDTGLKLAPGTRPTFMVFAPAVLDRVRQAVQAAKPALKKLRIMISGSAPLSRETQIFMQTFRCPVRQGYGLTETGSCGTIASFDDYSPTVGQ-----VLTSVSISLRDWEYRVADEKD---PSIGMPRGEVLIGGPVVCQGYFTDPELEAKVIDGVRYFHTGDVGQFTADGQLMIIDRKKDLVKLQGEYVALSKVENVLKQSPYVAMA------------------------------------------------------------------------------ 108801974 20 -----------NLVRHVERWAKVRGDKLAYRFIDDGVERDLTWADFGGRNRAVGARLQQV-TQPGDRVAILCPQNLDYLVAFFGTLYSGRIAVPLFPNEPGHRLHAVLDDCTPSAILTTTEAAEGVRKFFRTRPANQRPRVIAVDAVPN------EVGQTWEPVDVHQETIAYLQYTSGSTRIPTGVQITHLNLATNVVQ--VIEALEGEEGDRGVSWLPFFHDMGLITIMISPMIGHYISFMTPAARPGRWIEMARKEGETVISVAPAAARGVPREGEPA-LDLSNVKALLNGSEPISAATVRNFEAFGPAIKPSYGLAEATLFVSTTPVNESVEVPPDSPKAVAQASAGKVGVAEWAVIVDHDTATELPDGQ-IGEIWISGQNMGTGYWGKEEETQATFRAEGWVRTGDLGAFH-DGDLYITGRVKDLVIIDGRNHYPQDLESAQEATKALRTVAAFSVPDEVFDNAHAG--LKRDPSDTSEQLVAHIADDIRAAIAVRHGVTVRDAIPRTSSGKIGRRACRSAYLD----- 8885525 21 -----------------------------------------TFAELSSSIDSLTSRLHRI-LSNDDVVALYMPPSVEYVISVFSVLRCGEAFLPLDPSWPRER------------VLSLISSSNISLVIACGLSSVEHWLVERNVCPVLLFSMDEKLSVETPCKKERQRKFCYLMYTSGSTGKPKGVCGTEQGLLNRFL--WMQELYPVVGEQRFAFKTSVGFIDHIQEFLGAILSSTALVIPPFTLNMISIIDFLEEYSISRLLAVPSMIRAILPTLQHRGHNQSCLKLVVLSGEPFPVSLWDSLHSLLPEFLNLYGSTEVSGDCTY-FDCSELPRLLKTEEIG-SVPIGKSISNCKVVLLGDEDKP------YEGEICVSGLCLSQGYMH------SSIESEGYYRTGDYGRQLSSGDLIFIGRRDRTVKLNGKRMALEEIETTLELNPDIAEAVVLLSRDETELASLKAFVVLNKESNSSDGIIRNWMGGKLPPVMIPNHFVLVEKLPLTSSGKVDYEAL----------- 31621276 107 --------------------------------------------QLRERVL----GLTKHGLRPAQVV--LCPDTPEPVVMNLALMRVGAALLPYRTGLDPSALLALAAATGAEW----------------------RWSPESETLIPTGLPIGVATGNASPGTGTSASELALLLKTSGSSGGPKVVMLTRHNLL--ASAAAVNRRLGFGSGDLWLCCLRLSHIGGLAIIHRWALAGASLIL-HEGFDAQAVAEDLQRYAVTHISLVPPMLGRLLESGAAPP---PSLRVVLVGGQALNPVLAERALLAGWPLFLTYGMTETASQIAT--------SACSLERVPCDGRVGPLLPDVEID--RHDGRDGPS------RLRVRGPMLMAGY-ANPGRRPGQGLKEGWFETSDLGGLDAEGDLRVVGRADDVLVIGGNNISLTRVDELLRAAPGVSDLAVVALDDATWGHRL--VVVYSGD--LDEQAFERWCDGALSGAERPRAFKRVAGLPLLDSGKYDRIAIR---------- 15826969 5 -----------SIPAVLRTCARLQPNDPVFTFMDDGVKITLTWSQLYRRTLNVAQELNRCG-STGDRVAISAPQGLDYVVAFLGALQAGRIAVPLSGGVTDERFESVLNDSSPVAILTDDVVHHVTQRPDESTPSIIEVDLLDLDSPNG-----------SGDGNGDHLSTAYLQYTSGSTRTPAGVMISHHNLRANLMSTYLADTDGVFPGGMSVSWLPFYHDMGLILGVCVPILGGCPAVLTSPVSPARWMHMLASE-FPVFSAAPNFAFELASDDDMIGVDLGNIHIILNGSERVQPATIKRFARFNLKVRPSYGLAEATVYVATSLVDFDAESLSTGQAKTCTSGNGTSLPSPIVRIVDSDTCIQCQDG-TVGEIWVHGDNVADGYWQKPDESERTFTPEGWLRTGDSGFVI-DGKMFIIGRIKDLLIVYGRNHSPDDIEGTIQEITRGR-CAAISVPD-RNTEKLVAIIELKKLGDADQAIKREVISALSNSHGLVSDVVLVASIPITTSGKVRRSTCVERYR------ 154295330 59 -----------TVFDIIKQSSRRFGDARAIMKIINGQTQELSFKEYEVEVLSVGAGLRKLGLVKDDRVHLFATTSAHWLSIAHGSMSQSMPIVTAYDTLGVEGLRHSLMQTKAKAIFLEPQLLKTLLDSLEDLKHIEYVIYNTDGDTETLLSYDELIDHPVEAVPPKTDDLCCIMYTSGSSGTPKGVSLKHKNVVAAIAGANSIVGKYLGPSDTLLAYLPLAHIFEFVFENACLYWGALMGYGHPRTLSETSMKDILELKPTLLVGVPSVWSGILDAVVFNKVKQATLRFCLNGAGPISQQTQEFISHTITPMISGYGSTETTAMGAIC------------DPLSFTLQAGDIPACIEVKLVDPDVGYFATNTPPQGEIWIRGPSVMSEYYDNVIETAEALTPDGWFKTGDVGEWDKNGHLKIIDRKKNLVKTNGEYIALEKLESI---------------------------------------------------------------------------------------- 52424919 16 ---------------------AQYQNKTALRDDLQGEV--FTWPQLAQRIEQTRLSLQRQGLSMGQGIALCGKNSLDLLCFYLAGLQLGLRVLGINPAFPVEKINRLLNDISLRIDFSSSQY--HCRRLKNSAKDDRTFTLTEG---------------------------YTMTLTSGSTGLPKAAVHSVNAHLANAVGVS--ELMRFGANDSWLLSLPLYHVSGQGILWRWLQQGGELVLPQADFYASVI-------GVSHVSLVPTQLQRLLSYLAKHPNKFVCTKHILLGGSQIPLELTRQANRLGIQCYSGYGMTEMGSTVFAKESDET-------------AGVGLPLKGREYRLVDD-------------EIWLKGAGLAEGYWID-QKIRTLTNKQGWFQTKDKGQWL-NNELVLLGRLDNMFISGGENIQPEEIENIIQGYELVNQVFILPRDDAEFGQRPVAMIQFNLDADTENEKLKIWLSDKIERFKQPVAYFPLD-VEKARTIKISRNLLKTELMTLLG-- 209547988 83 -FPNATLNFAENLL------AGRGDGDAIVFRGEDKAEDRWSWDRLRALVSKLQQAFKAQGIGEGDRIAAMMPNMPETVAAMLAAASIGAIWSSCSPDFGEQGVLDRFGQIGPKLFIACDAYWPKVAAVAKSLGVPTIVVHYAGDATPGASTLETFVAREVEFTPLAFAHPLYILFSSGTTGVPKCIVHSAGGTLLQHLKEQRLH-CGLKAGEKLFYFTTCGWMM-WNWLVSGLASGATLCLFDGSPDGNVLFDYAAAENFAIFGTSAKYIDAVRKSGPRTSHDLSSLRLMTSTGSPLSPEGFTFVYKADVQLASISGGTD----IVSCFV------LGNPLQPVWRGEIQGAGLGLAVDVWNDDGKPV---RGEKGELVCTKPSMPVMFWNDPDKYRAAYFDDNVWCHGDFAEWTEHGGLVIHGRSDATLNPGGVRIGTAEIYNQVEQMEEVAEALCIGQEWDD-DVRVILFVRLAPGVTLTEDLIKAIIRTGASPRHVPAKIIAVADIPRTKSGKIVELAVRE--------- 111223568 531 ----------------------------------------LSFGEVDQVASRLAACLVSVGVGPEVRVGVVVPRGVEVVVVMVAVWKAGGVVVPVDPAHPVSRVGVVVGEAAPLVVVTSSVVADRVAQAGFSGRT----ILVDDPGSWPEVNTNTAGSGSGCGAGVGAGSAAYVVFTSGSTGRPKGVVGTHGGLVNLALAHRAVVGRLGGRRLRVLNVLSFAFDGSLDPLVWMLAGHAMHVLPDGLMDAAGIVRLVRDERIDFVDVPPSLLELLVDDGLLSGEWVPSV--VATGAEAVGTRLWDALGSAGVLGLNFYGPTECTVDATWTSVESGSGP-----------HIGRAVAGLRTFVLD--GGLLPVPVGVPGELYVGGAGVARGYAGRSGETASRFVADPFYRTGDLVRWQPEGTLEFLGRADEQVKIRGYRVEPGEVEAVLGGLPGVGQAVVVARTDS-GVTRLVGYVTADHASTVDPDGLRAAAAVVLPDYLVPAAVVVLAAFPVSPNGKLDRRAL----------- 91786510 2 ---------QTTFPRLLLKHAAERPGAAAMREKEYGIWQAHSWAGMAELVEHIACGLHEAGLGRGEHMALIGANRPRLYATMLAAQSLGAIPIPLYQDAVGAECVFPITNADVRAMVEDQEQVDKLLEIRDRCPDLAHIIFDDPRGLRNYLTSLDRLIESGQALAVSPDDVAAMFFTSGTTGNPKGVVHTHATLLDRAQAGAEFD--KLTSAEEVLAYLPPAWIGQNIFSYAQWLA-CGYVVNCPE-SASTVMIDLKEVGPTYYFAPPRVFEGMLTTVMIRMEDFSRVRVAYTAGEAIGPDLFTFYRSIGINLKQLYGSTETAVFVCL-----------QPDNEARADTVGVPIQGVQIRVADN------------GEVLVKSAGLLKEYYKNPAATAEVLTADGWYHTSDAGFLNASGHLKIIDRVKDVIK-GGANFAPKYVENKLKFFPHIKEVVAYGDGREKWAERPYAGYTDLAQKPEVYQLIKECVEKVLAGSQISRFLILHKELELTRTNKVRRGFIAEKYQALYGG- 115443434 225 ----------------------------------------LTYKQLDDVTSRLGRFLTRMGAGRGTYVISCFEKSTWAIVARLAVLKAGAAYISVDAADPPVFLKNVIRRLNAKIMLVSSTYRARY------TPFISSVIPITAEMVHALPLATEIVCPLAEP-----SDACLVLFTSGSTGEPKGIIQEHRAYA--TAVRDYIALLGLGRQSRVLQ----FDDYAFDISLTTLTAGGCCCVPTPAKTISALVENINALQVNMTFLTPTI------AAQFFPRDVPTLKTVCMGGEPMSNELFTRW-ATRVKLVNQYGMGEAATFCAYN----------DQIQPGQNAIVGRSGSGA-IWITNPDSPDLLMPVGAVGEILIEGPHLARGYLDDPEASRAATSR--FYRSGDLGRYTHFGAVEYLGRKDTLLKLNGCRVESTEVEHILRRSLGPGDTVVLGAVDDPKEPFLVAFLCLAKSKATLSAMSDDSLKATLPVHMVPQCFILISHVPRTKSNKTDRRKL----------- 182677140 41 -FSATMLVPGWRVQERIAFHAQRQPDEIALVQGPV----RLTYDQINARANRLARYFVSLGLRPAAPVGLCMRNGLVSMIACLAVLKAGGACVPLDPIMGPHWLAAFIIQAGIDVAIVDDHHALDLFEDAPRLNLLDYESISAAAELESDADFDIAWDTDSLALILPVSQVAG----------PRGVEMTHRAL---HHCCDLAHGLDFSAATVALQMVFAPQELAWFQNLSLLIAGGRLVFYGAIWETAEIANLIRSETIDTSFLTPSLCGWLLD---EDPSLFAPLERVVIGEAPVPLALLRQLVKRGVEIVLLYGPAEAPAALMTRLWH-------EDDADDVTRIVPEPLNNARVQLLDTRRRPCPDG--VLGEICLGGEGLASGYRRDERLSQQSFIPDPLFRTGDYARRRLDGTFERLGRLDEKVILSGYRVELKAIERVLRAQKGVADAVCDYRRSRAYGESVIAFFVEASPGAINETRLLAALRRLLPPFMVPDFLRKLETLPLLPDGHPDRQAL----------- 78188950 3 -----------NFTEILTQQALKQPDAIAVIR----EDEHISYQRLEELVWQCVMYLYQQGVREGDVVVHIFEDELLIVIAMLANARMGATMLSVPETVPKNFLQETIKEVNVSFILSD---LHINNSIHLNAISLKKEF------------FKEIKADKSIYVENP-KVPWLIIIGSGSTGKQKLIPIDHDKFINRLELT--KNWFPIIKSDIVTSFTPLDYGSAKEIFCQTLTMSATYLLPKNKIS----IYLINKYHITILHSTVFHIEKLLQNIAPSSRQLNKLKILLMGASRISSNLRQRIKSILTNLYVRYGTNELGTVSIT----------SIDKVFSSNETVGFSIKGIELEIVNENGSIQSKDK--PGVIRIKSPAMINGYLNDKEASKKAF-KNGWFYPGDIGKFTEDGQLIHVGRADDMMIMNGINIYPSQIENAILQHPDVEEAFAFPLKHKIAQDLPVCAVVLKKESNVSQKILMHYAHEHLGAY-SPQLIVILDKDPRNQQGKIVRTDL----------- 118053667 85 -FPGT----RLNYAEHIFRQAS--DQRPAIIARCEGQTVEVSWQQLQRDVGALAASLRGLGIGRGDRVVAYLPNVPQTVVAFLACASIGAIWSSCAPEMGVSVVLDRFQQIAPKLIFATDSYTEVLDEVLQGLPDIAQVILFGSDAEHAAVPWRDCLAVPLQFERLPFSHPLWVVYSSGTTGLPKAMVHSHGGIVLTHLKTNRLQHDVL-PGDRFMFLGSTGWI-VWNLMIGSLLAGATVVLSDGNPTADALWDFIDQYQVSIFCGAAFLIKSMKDGVPKKGRQFEKLRAINSTGSPLPDAYAWVYESVKGDLWSISGGTDIASGFVACAPILPVNAGEIQCREL----------GVAAHAFNEQGQKVVA---EVGELVITEPSMPVFFWNDESGARSYFDAAGYWRHGDWIEFSKRGTAVIYGRSDSTINRFGIRMGTAEIYRVVEELDAVKDSLVV---DLEYLGRPSFFVTLAEGQALTGELIKNAIKTKASARHVPNVVVQVAEIPRTLTGKKMEVPVRK--------- 170740547 32 ---------------LLRLNAREHPHDVALREKDLGLWRPITWAQYQDRVRAFALGLRDLGIGEGDVIGLIGDNRPDWVAGEIAAHALGALSLGLYRDALEDEVLYLLDYGEARVVFADEEQVDKLLALADRVPSLRHIVYSDPRGDDRRLISAEALARRGAALDAAEETVAILCTTSGTTARPKLAMLSAGRVLRHC--ASYLAADPKGPQDDYVSVLPLPWIMEQVYALGQALLSRMKVNFVEEAD--TLMHDFREIAPTFVLFAPRVWEAVAADVRARMMDASRLRSAATGGAALGPDTFRFFRALGVPLRQLYGQTEAMGAYTLHRGGTVDFD-----------TVGVPFDGITVRIVDPDRN-------GIGEIHAKHPNMFLGYYKMPEGTGDVV--DGWMHTGDAGYLDAKGELVVIDRVKDLVNARGERFSPQYLENKLKFSPYVAEAVILGAGRDKWAEKRVAFTTLAAKPETIALLRAEVVNASLAEAQRIAKVVLLDDGELTRTRKVRRGVINEKYADL---- 218249826 37 ------------------------------------------YADFWNETKRVASGLLHCGIKRGEKVVIISDSRREWIIIDVATLGLGCVDVPRGNDSSEDELAYIINHSESTFIFVENNQLHKVLSKKHDLRLVRCIVVIDDDGNISVFSYKKLLELGTEYLRANPKDIATIIYTSGTTGMPKGVMLRHESFIFQ-LDRLYDYLPTLKPGKIMISILPLWHSFERACEYIVALKGIAIAYSKPLLNPQVIVRIWEGIRIGIFLKVGIIYAKLKERFKKTNFLISNFEFGVSGGGALVDYVDYFFKAVGIKVLEGYGLTETGPILSVRRLKGPVAK-----------TVGPILPDVEYKVVGIDGRVLPYGEK--GELWVRSPQIMSGYFKDKAKTSEVLTEDGWFNTGDLVRLTINNEISIVGRSKDTIVRGGENIEPEPLERVL--------------------------------------------------------------------------------------- 27366893 61 -FPQAELNYAENL---LSSAYQKPPEPAIIFRNERNEESSLSWQELCDQVSILQQWLIRNGVGKGDVVAGYLPYLPETVIAMLATTSLGAVWTSTSPDFGTDSVIERLGQVNPKILFCCDDMSEKNRKIAEQLPDLLNICEIEETDYNTNYSTWAAILENYDAERVPFNSPLFILYSSGTTGKPKCIIHTVGGTIINHLKEHQLH-CDIQPDDRVFYYTTCGWMM-WNWHVSTLASGATLVIYDGSPDQSVLWDMVDDCQVTLFGTSAKYLEAIAHYEPALFHDLSTLKTICSTGSVLYPEQFDFVYKSDVHLASISGGTDICGCFV----------LGNPISPVYRGEVQYAGLGVSIAVYDASGQPV---VGQRGELVCTNPNFPLGFWHDDERYHQSYWPNVW-HHGDDVIMTSHGGFVFYGRSDTTLNPGGVRIGTAELYQQVNALNSIDDSIAVGK-VQNRSEEIWLFVKPATGFDLNDSIAEQILRNHCSPRHVPSQIFAISDIPKTRSGKLVELAVKQ--------- 67539688 54 -----------TTYDAFRWAARSYGNAKAVAHIETKKVKKYSYKEYETLALELGKGLRKIGLNKGDKVHLYGATSANWLAMSHGSASQSLTVVTAYDTLGEEGLAHSIVQTESDAIFLDPTLIKSLTNVLDRAKSIKHVIWMDRLKTENILSFEDLLGEENDPVPPAPEDLCCIMYTSGSTGPPKGVPLTHANVVAAMAGVDAIIGPYVGPSDALLTYLPQSHILEFMFENLCLFWGGTMGYGNPRTLSDASMRDIREFRPTILVGVPAVWSALVKALSAKNFLMSTLRVVMNGGGPVSKETQKFLSMAIAPMISGYGLTETSAMGALN-----------DPGAWNPNALGEIPACIEVKLVDADAGYFTKNNPPQGEIWIRGGSVSTHYFKNEEETKAAYAEGGWFMTGDIGEFDKNGHLKIIDRKKNLVKTNGEYIALEKLESVYRSSPIVGNICVYAAED---QDKPIAIIVP---------------------------------------------------------- 194290435 94 ----------LNYVQQVFRHAGSGSARQRTAIRHAGEAQDISWQALEAQVASLAHALRRMGVQRGDRVAGYLPNIPATVVAFLATASLGAVWSGCAPDMGQVAVADRFRQVAPKVLIAVDGYRPVLAELVAALPSLTDLVLVPQAGAGAVHAWQDVLAHDVPLAPVPFDHPLWIVYSSGTTGMPKPIVHGHGGIVIEQL-KLMAFHNNLGPDDVFHWYSSSGWIM-WNAQVAGLLLGTTIALYDGNPDAGVLWRFVDDAGVTMFGAGAAFFTNCMKAGIEPARDVSRLRGLGSTGSPLPVEAYDWIYR---HVREDIWLVPMSGGTDFAGSFVAGCPLLPVYSGEMQCRC----LGAKVEAFDDQGQPL---VDAVGELVCTEPMPMPLYWGDTDRYRDSYTYPGVWRHGDWIKITRRGGAVIYGRSDATINRHGIRMGTSELYRVVEDLPEVLDSMVVDLEYLGRESYMPLFVVLREGMVLDEALRDTLIRSALSSRHVPNEIVQAPGVPRTLSGK----------------- 212632950 7 ------------LMSVIREHAQREPETIACSFQPRGPETHLTYQELVDRVESRAKLLVRLSYRQ-KYIALLFPTGLEFIVDFLACLRAGVIAVPLNTRNTKERTLTILADAKVQAILTTADTQKTLSKQLSEVNGYHEFIWIDEH----YRTLEDI-----DIPVVSPEQVAFIQYTS-STSSPKGVMVTQAN-VLHNMQV-MQTSCQHPKGAVVGGWLPQFHDMGLVGHMLLPLYLAGRYVFMPPMSPSRWLKLISQYRI-FCSAAPNFVNLIRESEDLSDLDLSCWKIALNGSEPVSAATMQRFYHLGFDFFPSYGMAETTLFVSGGPQGTGVQSLSLDKASFELGKVEVKPDGVKVRVVNPQTFEICR-SNETGEIWIAGESVAQGYLNQTAKTVTDFQAKPYMRTGDMGFIL-DGQLYITGRIKELLIVRGRNLYPYDIERTCRSYRYAAKAAVFTFTRDSKTKLAAVVEVSRQAEKPPRQLIDDLKALVTEEHEIADRILVVPTIPKTTSGKVKRTA------------ 214042229 82 --PGAM----LNFTDQIMKHVDSQANGDAIVQSETFGRKVLSWSDLRAQVASVAARLRGMGVEKGDRVVAVLPNTETAMIAFLATASIGAIWSLCAPDMGHVAILDRFKQIAPKVLITQDGYVEILAGIEAELPSLIQCITVPGDLPAGHIAWDDLLHDKVESTQVPFDHPLWIVYSSGTTGNPKPIVHGHGGIILESAKQSLHH--DFKRGGRYCWLTSSGWIM-WNSQFTALGQGTTVAMFDGHPDMGVIWRFVGDEKLDFFGAGAAFFSGCMKAGPREDVDLGALKSLGSTGSPLSSDAYDWYKDVKADVW--------LAPISGGTDLAGAFVLGHPGMPVRAGEMQCRALGNAVRAFDEDGNEL---TGVVGELVCTLPSMPLFFWGDDDGSRSYFDYPGVWRHGDWIEINEDGGSVIYGRSDATINRKGLRLGSAEIYQAVEGIDDVMDSLVVDLEFLGRESFMPLFVVPAKGVAVDDALKDAAIRKNVSARFIPNEIIEVAEIPRTLSGK----------------- 115361253 16 -----------TIPALLIERVKNDADANAFFQKRAGEWVPTTWKGYANAVCSVSAALRAAGVARGDRIAIMGDVSREWLIADMATICSGAVTVGVYFTASVEEVRYYLEDSGARLAFAGSAEQLRIMEAADTSRRLLKIVVLDPDWPPGVVSLAEFLREQSELAR--PTDLVSLGYTSGTTGPPKGAMLTHVSMLAGAFTWPTFCPAILSEPQRMVVHLPLSHTVARIQATTLPLI-AKTVPYFVDVSAD-FAKCIQEVRPTSYMAPPRFYQVLADRLDAGTGDFDDLRYPYTASAPVPPEVVTLFQLWGVNLKENYGQTEMVG-----------GNLAQVTDWSRPGNSGVPLPAWETRVLPD------------GEMIVRGPGLFIGYWNKEAETKAALR-DGWLYTGDIVNVGADGSYKLIDRKKELINTAGKSISPVQIENELRQSPYITEALVIG----EGRKYLTALIVTQYADLATSQIVIDLIRARLARAEQIKAFIFPEELPMTATRKKRRKALTARYGHIIAG- 197769444 15 -----------TMVGMFRRRVARAPESIAVVAADG----TLSYGELDARASAVAGGLRDRGVGPDDIVAVAIPRGADLVVAVVAVLAAGAAYLPVDPAQPPDRVAAVLADARPTLVLT----------------------------PRELRALEAAAASAAPVAEPDPACAAYVIYTSGSTGKPKGVVVPHTGIA--HLVAAQRERFGAGPGARVLQYASVGFDVAVADLCMALLTGAALVLPEGLPPGEPFARFVAEHGVTHVCMPPSALAAQPDMA------LPSVACLIVAGEAPGPDLVARWSA-GRRMVNAYGPTETTACATMSAPLTGGPVVP----------IGTAIPGTELRVLDETCAPA-----TEGELYIGGAGVARGYLGRPGPTAQRFVADPWFRTGDLVRVLPDGDLQFLGRVDDQVKIR---------------------------------------------------------------------------------------------------- 118471852 20 -----------SIVAHVERWAKVRGDKLAYRFLDDGVPRDLTWAQFSARNRAVAARLQQV-TQPGDRVAILCPQNLDYLVAFFGALYAGRIAVPLFPSEPGHRLHAVLDNCHPSAILTTTEAAEGVRKFFRTRPANQRPRVIAVDAVP-----DDVASTWVNPDEPDETTIAYLQYTSGSTRIPTGVQITHLNLATNVVQ--VIEALEGEEGDRGLSWLPFFHDMGLITALLAPMIGHYFTFMTPAARPERWIRELARKGGTISVAPNFAFDHAAARPGSPPLDLSNVKAVLNGSEPISAATVRRFEAFGPAIKPSYGLAEATLFVSTTPSAEEPKIITDSPKAVAQASAGKVGIAEWAVIVDAESATELPDGQ-VGEIWISGQNMGTGYWGKPEESVATFHAEGWVRTGDYGAFY-DGDLYITGRVKDLVIIDGRNHYPQDLESAQEASKAIRTVAAFSVPDEVFENAHSG--IKRDPDDTSEQLVIVAERAKLAAIAVRHGVTVRDAIPRTSSGKIGRRACRAAYLD----- 54024233 7 --------------ELIER-CRQAPGTLAVIDEHGA----HTLAEIVTAAEELASRLAEIDTRAP-TVLVQADNTWRTVAAALAVGLRGGVVAVFSPHASAAEFRLAVEDIDPDVVV-------------GDVATLAHWEVPESGFPVRASGFDSVRAKPGFGDVTRWRGGAAIAMTSGSTGRPKCVVQSEEAI--RYACDRTIEAVGLRAGEGVGAFVPLSSVAAFCFGLYLPAHLGGHMVCVGRWSPAAALAAMHERRVAWTMLVPTMALQL-SVVDDAAGKLGALRAMTVGGGPMNEALAEAESVLGTTFLRVFGMSECLG---------HTTPRPDDPPAIRLGRDGRPFPGTVVRAVGGDGKPLPPG--EIGDAQVKGPSLFVGYARHPELT-----PDGFLPTGDLVEVAADGSIRVMGRQKQIIIRGGRNIDINEMEAALAALPGVVQVCVVPVPDDLLGERAAALIVTGGAPLTLSEVTERLAVAGVPKAKWPEYVFTVPDLPQNRVGKLSR-------------- 125593729 113 ---------------LINREFVESPDGRKFEKLHLGEYEWDTYAEAFSRACNFSSGLIKLGHQRDSRAAIFADTRTEWIIAAQGCFRQNLTVVTIYASLGEDALVHSLNETQVSTLICDSKQLKKLPAISSKLQSVKHVIYIEDEPVEAEVEVEELGKTSHTDARLPSTDTAVIMYTSGSTGLPKGVMITHGNMVA-TTAAVMTIIPKLGTGDVYLAYLPLAHVFELAAETVMLASGAA-IGYGSALTMTDTSNKIKKLKPTLMISVPAILDRIRDALTKKLFDIAYKRNLGAIGSWAPERMIWDFKPISVPVGQGYGLTETCAGAAFSEWDD-----------TSVGRVGPPLPCCYVKLVEEGGYKISDSPMPRGEVVVGGYSITKGYFNNEAKTNEVYKVDRWFYTGDIGQFHPDGCLEIIDRKKDIVKLQGEYVSLGKVESALTTSNYVDSIMVYADP---FHNYCVALVVPAHQALVQQSLSKAAKAARLEKFEIPAKIVLLPE-PWTPSGKLKREQIKTKFKDDLG-- 78045799 6 -----------NIAATLPQLARERPDQIAIANGFAAYDLTLSYAELDARSDAIAAGLARRGIGRGARAVVMVRPSPEFFLLMFALFKAGAVPVLVDPGIDKRALKQCLDEAQPQAFI-GIALAQLARRLLRWARSAKQIVTVGGRYGWGGVTLRDGAGAGSQLADTAPDDVAAILFTSGSTGVPKGVVYRHRHFVGQ--IELLRNAFNMQPGGVDLPTFPPF-------ALFDPALGLTSVIPDGSADPRKLHDAIARFGITQLFGSPALMRVLAD----DGQPLPNVRLVTSAGAPVPPDVVAKIRALDAQFWTPYGATECLPVAA--IEGRTLDATRAATEAGAGTCVGQVVAPNEVRIIAISGVRVLATG-EVGEITVAGPTATDTYFNRDAATRRERRSDGVHRMGDVGYFDAEGRLWFCGRKTQRVETASGPLYTEQVEPVFNVHPQVRRTALVGVGAP-GQQQPVLCVELQPGVSAPA-------------------------------------------------- 183219534 9 ----------LTIFHLLQEGRRLYGDLPVQSFDHKKEYQNISYEEFVSNVTIISKALIHLNTNAGDRIGIIADVGHQWLQVSMAITSIGCVDVPRGTDATQDDIGYILNHANCKIVFIENEFLPELRKL-----NLQIIILFGESKPDSMINFTDLKIYSQEIEDIQEEDLATIIYTSGTTGKPKGVMLTHGSILFQALVSEFRTGVKVGEGDVTLGFLPPWHSGERIFETICFYSGIKIAFT----SVPELGKDLAKAKPTILFTVPRVWESFLKLLVWNSVQFSRLRYAFAGAGALQAEVDRFMYAIGMPILEVYGMTENSGVSTIRHYNDF-----------SVGNVGKPIQGVTIKLIDEFGKEIRKPG-IKGVALHHGRHNMKGYYLEEEKTKAVLTDDRWLNSGDLLVWTTQGNLKFAGRAKDTIVSGGENVEPEPIEICLKQSDYIDQAVVVG-------------------------------------------------------------------------- 113461350 17 ----------------------------------------FTWQQLCSLINRQSLLFQQQGVKAGSGVLLCGKNDFSLLLAYLATIQLGARVLGVNPSFPADKIQHIAECYQCDFIFNRTAFL---------FKNMQNLTAL---SVSDCTQYVDVLPE--TEVKMDCQSVATLTLTSGSTGLPKAVAHSLQGHLDNALG--VCELTQFSAKNSWLLSLPLFHVSGQGIVWRWLASGAELHLPQEDF-------YYSISQASHCSLVPTQLQRLLDYWRQNPTLPRYTRHILLGGTQIPTSLTDKLVQYGIKSYTGYGMTEMASTVCAKLSDG-------------KRGVGQPLAGREVRLVCD-------------EIWVRGAGLALGYWQQ-GKICSLLNGQGWFATKDKGIW-QDNELHVLGRLDNMFISGGENIQPEEIEQIIGQNETVEQVFVLPVDDVEFGQRPVAMI--KFHDVFSEQAVHEWLADKLEKFKQPIQY-----FPLLGNIKISRHQLKSELTRLLG-- 57234259 6 -----------TIPKLVKNNAEQWGNKPAMCMKNLGIWQKYTWSDYYGTVKYFGLGLLSLGTKPADRVAIIGDNEPEWFWAEFAAQAIGAIPTGIYVDSIPDEVKYIARHADVKIAVVDQEQADKFLELLPELPNLTKIIYWDPKGLKNYISFKEVLGQEYEKAHTKPDDIAFIYYTSGTTGLQKGAMLSHRSLI--TTAKGFIARYPLDYKDDLISNFPASWVGDSFFATVPILSGARLNFPGPDFVPRQWESLVSEIQVKIMDAHPLAYRALLFHPLKDKLGVSKVRFGVTGSSVLSLDTFKMIHSMGIELRQNYASTEAGFISSHGKGDISFE------------SVGRPALGTEVRLTNE------------GELLIRSDCMFSGYYKDPEKTAQSF-KNGWFATGDAVNINEKGHLIFLDRLKDLVLASGIKYAPQYIEGRLRFSPYIKDAMVVGGEDKEYVTAIITFVDLSQKKEVADLVAKDLIRVNLPEGSRVKKFVLLDEAELTRTRKLRRGFVSERYKDL---- 41409850 5 -----------SVQDVLRERAGMQPNDAAFTFVDAGIAETLTWSQMYRRTLNVAHELRHC-TSSGDRAVILAPQGLDHIAAFLGALEAGLIAVPLAPGAHDERVHSVLHDTSPSVLLATSSVVGDVAKYAQPRSDGSGPSVIE-------IDSLDLQRSRVTFRRGNRPATAYLQYTSGSTRRPAGVMVSHKNLLANFRQIMSDYFLDYGPDTTTVSWLPFYHDLGLILGICAPLAGVRSVFTSPLQRPARWMQLLANNS-RVFSAAPNFAFDLAAREDMAGLDLRDVLIIQSGAERVQPASMRRFQKFNLRIRPSYGLAEATVYVATRTPSSGHAKGCESGSGTALVSYGVPRSQT-IRIVDPETTECPPG--TVGEIWVHGENVSAGYWQRPHETEKTFTPQGWLRTGDSGFF-FDGELFIIGRMKDLLIVYGRNHSPDDIESTVQAIPG--RCAAVAVP-AEGTEKVVVIVESKKRGGSDEEVMNNLVKRELTSLAVADVVLVAPSIPITTSGKVRRATCVEQYK------ 46202727 38 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGQVLNNGYGLTESAPTICQTRLDAPRTDC----------SVGHALPGVEVRIVGEGGKDVPKG--EVGELWSRGPGTMKGYYRAPAMTAEVINSDGWLNTGDFARQDADGALFIVGRAKELIIRSGFNVYPAEVEAVFNAHPLVTHSAVVGRPAADGNEEVVAFVQVAPGTDLAAQTLLDWAAQRLAPYKRPGEVVVVDHLPAGATGKILKNRLAEAARNH---- 194536059 13 --------------------------------------KTYTYQEMTDMALSLSDYWHLQGVQ---RVAILSVRDLAAYSAIWASYLGGMTYIPLNARATTEQTQETLIATQCDSIMVDAQQLSRLSSLLETCIDRLHIYALPDVDMEPQHTFHTVQITEQDVELLNEHEYAYIMQTSGSTGKPKRIAVSYSNL--HSYISQINKLFPLNAQDRVGQYSDLTFDLSVHDIFYSLISGACYVVPLAKLSPAEF---IRHHQLTVWLSVPTVIELALQRQTLTPHSLPSLRLSFFCGQALLHDLAEQWQQTQQPVINLYGPTECTIAITYHRFVAHSGMAS--------VPIGRAFEEECLAIINEQGELMSAPKGYRGELLLSGKQLVNGYLNDPLNTQSAFFQHEWYRSGDIVTK-SNGVLIHLGRRDHQVKIAGQRVELEEIETVVRRVTQAHSVAIVPWPLSESGYATVAFV--DTHTQWQPDLWLSQCKQQLNPTFVPKRWYAIEQLPRNANGKTDIKALQQQLAS----- 57638607 1 ---------------------------------------------------------------------------------------AGGAYVPIDPTYPQERIDYMLADSGARWVLTQTAVLSQLPEGDYDALAIDTLDV-------------SAYGVSNPGVLMGPDHLAYVIYTSGSTGQPKGVMIEHGSIAEHML--SINNAYDVCQGDCVLQFSSFNFDTSVEQIFTALLFGGKLILISTQLSTASLVSLLDENHVKIADFPPGYWSQLLSDYSGISSSLTDLETIIIGGDKFPNDTLDRWVRLPKQIFNAYGPTEATVTSILFKVE------HQTERHGSIVPIGRPVSNTQVYILDSKNQLLP--TGTPGELHIAGNRLARGYLNQPELTAEKFIDNPFYKTGDHVRYRPDGNIEYLGRIDDQVKIA---------------------------------------------------------------------------------------------------- 212636098 13 -----------NLCRHLVNAANNIPDFLAVAVQHSNSVTDLSYEELNTQSDRIAAALIQFGLKPDMKAVLMVTPSVDFFCLTFALFKAGIIPILVDPGMGVKNLKQCFIEAKPDVFIGIPKAHVARRLFGWAKGSVKHLITVGGGALTGAVRLEHIVSQVAEDKPLAEDAMAAILFTSGSTGTPKGVVYSHK--MFEAQISALKHDYTIKPGERDLATFPLFSLFGPALGMASIVMDASKPITA---NPNFIFAAIDKYQCSNMFVNPALIERLGQAGCETQHKLSSIKRVISAGAPATISSIKRFSQMDVEVLNSYGATESLPL--SKIGSKALFKTTDVTDNGGGICVGNAINGVDISIIDIDENPLKLAANQIGEIVVKGPMVSRAYYQRDSATQAAKIIDGRHRMGDLGYLDDNGLLWMCGRKAHRVTTAGLRYYSIPTERIFNTHPDIKRSALVGV------------------------------------------------------------------------- 163849297 5 ---------------WLRERMEQWASHPAIVWHD----HPYPYQDLLTRIQAWHTALNQHDVGPGEVVTIEGDYSPNAVSLLLTLIERNTIVVPLTHSVAAQR----------------EEFLGIAE--------VQVVVSFTDDDRWHIERRPVQVTNPLTRQLIDRQHPGLVLFSSGSTGKSKAALHD--------FIPLLEKFKVPRHRRVTLTFLLLDHIGGINTLFYTLANGGT-VVSVPSRDPDVVCRAIETHRVQTLPTSPTFLNLLLISEAYRRYDLSSLELITYGTEVMPESTLHRIHALNVQLLQTYGLSELGILRSKSRDSNSLWVKVGGE-------------GFETKIVD-------------GVLWVRAKSAMLGYLNAP----SPFDEEGWMNTQDVVEVDGE-YIRILGRRSDIINVGGQKVYPAEVESVLLQMPNVKDVAVVGEPNPITGHIVTAFNLFEPEDPNEKRRVRAFCRDRLAPYKIPVKIIITDSEQHSARFKKMRK------------- 169843706 90 --------------------------------------EWITYAQADVRRRNIGSAVHKLGVLRGETVGIWAPNRPEWQLVDIALQTYDKVGVSLYDTLGRDSVEYIINHASLSIVFCSQDHIPTLLKLAPKVPVLKYVVCFDALLLEVESAIKEWKANPIEPIPATPDTVATICYTSGTTNTPKGVVLKHKTLAMS--IQSYFYGRDLPADAVLFSYLPLAHIYERMAELVAIANGGKIGYFSG--DPLRLLEDAQILKPHFFPSVPRVLNRIMNHALWDRLVFKKIQAVLSGSAPITPDVLKFLRVFACDVVEGYGLTETAACCSRTWQGDPNGT----------GTVGPPSPVNEVKLVDAEDKPYPR-----GELCVRGAIVFSHYYKDEKNTKEALDADGWFHTGDVASIDSAGRIKIIDRVKNIMKLAGEYVALEKVENIYSTVPVVAQVFVYG-------------------------------------------------------------------------- 46109604 1574 -----------SIIEVFQRQVTATP----VAIAVKDSLQQMTYDELEKASGIIEVWLRNKGLAPETLVSVLAPRSCQAVAAILGILKANLAYMPLDVKAPASRIGAILSAAGHRLILVGPDVVPVLSQADVTLVSIPEIFKARQS---------ETITDATKP---SATSLAYVMFTSGSTGQPKGVMIEHRGVVRAAAVLSPIWGTCP-----VAHIANIAFDTSTSEIYTPLFNGGTIICVDDAVDAPRLGELFHKEKVEVAVLAPAL---LKQCLSASPSTLEALRILFTAGDRLDAQDARRVLDLVREVFNSYGPTE-------NSVLSTLYQLRKEDNCVNGVPIGRPVAYSGAYVVDRELRPVA--SGVIGELLVTGDGVARGY-TDPARDEGRFVPVRAYRTGDRVRRRPDGLLEFFGRLDYQVKIRGHRVELPEVEQALMANETVIDAVTV--------------------------------------------------------------------------- 67463152 115 -------------------------------------------KQYYEYIHKLANGIYSLGYRKGDKIAIFCETRYEWMAFVLACACRGIIVVTVYATLGADAVDVALKETNVKGVLVSEETYEK--TIQLDVYKSIKLISCDPLEDTTIPTLSSILDAPKVEDDIPEEDIAMILYTSGTAKEPKGVVVLHKNLL--CITYSYNHIMGYSNKTRYICYLPLAHIFELTIEFCNLVYGGCLGYSSQRTLTSTYMDMIA-FQPSFMNGVPTVFNRIVDYQLRPRYLFKTLFAVIMGGSPLSDDLQEYLQVIGVDIMQGYGMTEACGPVSNMLHGDFAYK-----------TIGVLYPHFEAKLIDEDMGYTTDKEIPQGELLLRGPALFKEYFNRPEETKNSFTEDGWFKTGDIAQITPSGRIQIIDRKKNLVKQCGEYISLEKVE------------------------------------------------------------------------------------------ 167363243 1 ----------MPIHAQLLRHATETPDKPALVI----DGHSLGYGELYVRAKAIYRFLQDLGVEK--LAALSLGNHIGFAEYFAAATAFPNACAVIDPIVPAERIERIIERLAPDVLIVDDDAGPSAEIARR----------LGIPVVAAGAEAFELAAAEGEAELPADTDKIFLIFTSGTTAEPK-AYYRSREQWRRSLDRGRV-VFELEDAPSTMCPGALAHGLALYALVEALDAGAT-FHTARKWEPEAVARTLCSWQVERLIAVPTHIAGIARAWAGEPA-LTSLRDVLTAGAKLDRNGVESMRRLKARIREYYGASEIGFMTVSTLVGSEIDFPIE--------RVGQAYPGVGISIRDPDENDVGTD--VAGTIFVDSDLIADGYLWGDDGQAFRVTEAG--ATGDLGELDANGMLRVIGRAGGMMISGGNNVYPAEVESALKACPGVEDAVVFGLPDAYFGQRIVAVV--SGETIDPKILADH-CAQILGKYKIPKQFYHIRSWPMTSSGKISR-------------- 183984938 6 -----------------------------LHFGAAGGLRFASWRDIHQTAVRVAGRLSAEGVTRGSRVTVLAAGPEDVAPVVQGIWRLGAAMTMLQQPTSQADLARALALLDTRWVVIGEPFLAAAETLRAAG---YRIIEIGESWPE----------LAATEEPTGEDDVALYQLTSGSTGDPKAVAITHGNLFAD--VAAMTAEVHLDPEDITASWLPLSHDMGLIYLISPMFAGNGAVYITPTVSPLKWMQILTERRATITAAPNFAYSIILSAVEDGTYDLSALRCVVTGAEPIDPATMAEFARFGLRLGAAYGLAEATVAVSFSPVDNPLPACSCGGPTKQFVTLGPPMSGVEVRIVAADGSNLPP--RRMGEIAIAGDAVARHYLTMDGEVA-AVDPDGWLFTGDLGYLTEGGEIVVCGRRKNVIIVAGRNIFPADIERLAASVHGIRRGGVVALADRREEIRIVAETVADPSIEDGRELRRQIAQNVRGATGLSPTVLLVGKVPKTASGKIRHVMARELF------- 66804153 99 -------------------------------------------------------------------IGVYQNHSFQLIISILSIFKLNLIYLPLDTTYPNDRLIYMLNHSDCNIIITTHNHHQ--NDNNKELFKNKKIICLDDKFLELNNNFEISKQNNGNNNINIINDPAYLVYTSGSTGNPKGVLCSHRGIVPF-LKHQIKSFKFKREHTRLLQSLPICFDASLSEIGTSLLGGCTLLIPKTSNDAQSFLNHVTLNKITAAMISPSFLSLL--SIDAFNANSSPLETFVIGGEKCPINVLKQWRK-KINIINVYGPTEVTVCTTTNLIYKIDDDNNNDNDDDEATSLGDLVPGLSLYLLDQETKLPIKTIGSEGEIYISGDGVALGYFKNQIQTDQSFSLDPFFKTGDWGKIDENGSIEFRGRIDNQIKLNGSRIELDEISKTLENHHLVHQAICVKLVGDNNNKALIAYLIIKEKPLSLSNILKEFLSKTLPKYMIPQYFIILKSFPLNKSEKIDKFQL----------- 118377260 43 -----------NIQDLINHGYKNNAKKNFLGTRNTGVYEYETYEQVYEKAVAIGSSLQNMNLDKSDRVGIYAKNRAEWTICDMANGLYGYTMIPLYDTLGPESVSFVLGHSGITTCICSTQSMQILSQTK-ELHSLKNIIALDQDSPERVLSYQELISKIPLPKNIPGASIFTFSYTSGTTGNPKGAMITHKNVIACVRGHQNCD-FRFNDSDTHMSYLPLPHIFERFVNCTCWLTGAKIAFYGG--DTLKLREDLAAAQPTVLISVPRVLNFIANQPSPQRETIQKLRAVVSGSAPISQRVLDFLSVFSCYVKQGYGQTEGTGLTVELFLDTTQNHVGGIVASAELKLQDVPEMGYFSTDKDENGNPMPR-----GEICIRGYTVFAGYYKDDEKTAEAFDEEGWLHSGDIGLILPNGTLRVFDRKKNIFKLQGEYVSPEKIENIYVRARGVQEVFVHG---DSLQRYCVAILVPKPEE------------------------------------------------------ 209965801 49 -----MEPPARSVIDWLRRWAAEAPDRPMLVQREAGDWRGLTYAEARERADRIGRSLLALGLGPERPVMILSGNGIEHALLMLGALTVGVPVAPASPAYSLARIRHIAALLRPGLVFADHGYARAIAVAREELGPDVPVVVPDGAAPAGALRFDELVGGPLDAAATGPRTVAKYLFTSGSTGMPKAVINTQGMMTANQAMSAAT--TRFPAPGVHLDWLPWNHTFGGNQNFNANLTGGTLYIDAGKPLPGQFAETVRNLRPTTYGNVPVAYAMLAAALDQDEALFSRLEAMAYGGAVLPLEVWQKMQDHAVPFLTGYGMTETAPTATS----VHWAALPEA-----AGTIGLPLPGVELKL---------APVGTKFELRIRGPIVTPGYYKDPERTRAAFDEEGFYRTGDAGRL----------------------------------------------------------------------------------------------------------------------- 210112198 62 -----------TVLSQFAEAVRRHPDKPFLLFG----TEAHTYGEVDAMANRVANFFHGMGFQKGDTVALLIYNEPAFIWTFLGLARVGVKMALLNTNLRGQALMHCFRVAGATGLIVGQGLLDATLELMPELQAEGATIWLQGSAPAGLSAWDGPVQRESDPLQVPADTLCYI-YTSGTTGLPKAAIIPHTKFIIG--GNSLLLIQGFTSEDVLYVTLPLYHSSGLMLGIGTTISKGGK---GGQSNAGSRW-----YKLALNLTFGGVTISLPQRPDDKDHKV----RLAFGNGLRPDIWKQFQDRFGIPIGEFYAMTEGNVGLTN--ISNKVGAVGVYSPMYRKY---RPSSVIECDI--DTGEPIRGKDGWCKEVKIGQPGLLVGYLGKPELTQRKILRDAYFSTGDLMVVDKEYFIYFVDRVGDTFRWKGENVATTEVAQVLSKMEGVQEVNVYGV------------------------------------------------------------------------- 83860065 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAEFRDKYGTEVVHAWGMTETSPLGTANALLERHAGMTEEEQAKVRESQGRPPYGVELKIVDDEGSTLPEDGAAQGNLRIRGHWVVDSYFGAEPGT--TLASDGWFETGDVASIDADGFMTIRDRSKDIIKSGGEWISTVELEGIAVGHPGIVYAAAIAAKHEKWDERPVLVAVKAPGAKVSEKDLIAFFSDKVAKWQIPDTVVFVDELPRNATGKVLKNKLREAY------- 154289572 5 ------------ILDLLEDAVSKAPDKGLYFYGSVSPPQFLSYQGLLAKAKFNADILKKANIAAGSIVLLHLDSHVDYIEWFWSVIAAGAIPTPLASDLVARELEKILE--SPKVI--------TVERIRGELSSVPTLDVTSIEALSLYGKSTDEVKANTNGYHGQPDATALLMLTSGSTGNAKAVELRHEQILASMKGKSAATST--TAQDVFLNWIGFDHVACLTEIHMHAMFCGATQIHVPAVEPPMFFKVIENHAVSHTFAPNTVVRAIRSQSPPEQYDLSSLRTVVSGGEANVVSTGLDFTQIATSLQTAFGMTETS---AASHYHQHFPTLEENADLKF-CSVGRTINSVQQRITDDEGNVMSPGEG--GNLELSGPAVFKAYHNNPEATESSFSPDGWFKTGDKGYIDDSGSLILSGRAKDSIIINGVKYFSHELESALAKIPGV--------------------------------------------------------------------------------- 73540468 85 ----------LNYVQQVFRHAGSGAARQRAAIRHAGENREVSWDALEAQVASLAHALRQMGVGRGDRVAGYLPNIPATIVAFLATASLGAVWSGCAPDMGQVAVIDRFRQIEPKVLIADYDRAPVIADLVAALPSLTDVIIVPHTAREGVLAWQDMLAHRVPLASVPFDHPLWIVYSSGTTGMPKPIVHGHGGIVIEQL-KLMAFHNNLGPDDVFHWYSSSGWIM-WNAQVAGLLLGTTIALYDGNPDAGVLWRFVDDARVTLFGAGAAFFTNCMKAGVEPARDVSRLRGLGSTGSPLPVEWIYRHVRSDIWLVPMSGGTDFAGSFVAGCPLLPVYAGEMQCRCL----------GAKVEAFDDNGQAL---TDRVGELVCTEPSMPLFLWGDADRYRDSYTYPGAWRHGDWIKITARGGAIIYGRSDATINRHGIRMGTSELYRVVEDLPEVLDSMVVDLEYLGRESYMPLFVVLREGIVLDDALRDTLIRDALSSRHVPNEIVQVPAVPRTLSGK----------------- 149634070 23 -----------------------------------GNYNWLSYEEVYVRALNFGNGLLVLGQKPKTNIAVFCETRAEWMIAAQACFMLGFPTVPVTTLLPSKEL-----------------LQTKLKEIVTQIPRLRHIITVDSKPPTWTMAAVQALGAKGDHSKPVPSDIAVIMYTSGSTGLPKGVMISHCNLIA-GLTGMAERIPKLGQQDVYIGYLPLAHVLELSAELVSLSHGCRIGYSSPQTLADQSSKIKKGSKPTVMAAVPEIMDRIYKNVRFVFRKVRSLRLLLCGGAPLSATTQQFMNCFCCPVGQGYGLTESAGAGTITEVWDYTT-----------GRVGAPLVCCEIKLMNEEGKPCPR-----GEILIGGQNVTMGYYKNESKTKADFFEDRWLYTGDIGEFDPDGCLKIIDRKKDLVKLAGEYVSLGKVEAALKNLPLIDNICAYA---NSFHSYVIGFVVPNQKELTEAEMEKEVLKASLEKFEIPMKIRLSPE-PWTPTGKLKRKELKTHYQE----- 164425626 50 --------DRVNLFYQLENLATTKSSENRVFLRF--EDRAYTYAQAYDTVLRYANWLKRRGVKRGDLVGLDFQNTDTFIFLVLATWAIGASPALLNYNLTGNPLIHCVNKSTARLVLVDPVVAGNVEDVRSALGGV-IFEVVTPALEQEMLAMDSVRPADELRSGFKDKDMAMLIYTSGTTGLPKAAIISWAK--AATVANFTFRWLGTNVNDVYYTAMPLYHSTAMLLGFAHTLAAGATF-------------------------------------------------------AMSHVWNRFKERFGIEIAEFYGATEGTFATWNKSRNDF-----SMGAVGRSGSLYNVIFTREVAIVEDHETELPRPRGEPGELLFRLPSRFQGYYGDEESTSKKVKGDAWFRTGDVLRWDNENRVYFSDRIGDTFRWKSENVSTAEVAQVVGLHPAVLECNVYGVQVPHEGRAGCAAVVLKPSRPTDDTVKAEHVKRGLPKYALPLFLRVVPELQATGTNKQQKHNLRSE-------- 187251420 674 --------------------------------------------------------------KPGEFSGVFLPTSNACAITMLALHAYGRVPAMINFSTGIKNVCNSCKTAGAKVFIEKADMQPMVDALRENGINVIFIDEFKITAMNKILSFFPRFTYNFYTVMPKPTDPAFLLFTSGSEGSPKGVVLSHKNLLSNIAQVSSV--LPLSVNDRIFCCMPLFHSFGLTAGFLPALSGFKTFFYPSPLHYHVIPQLVYDTNSTILFATDTFLSGYAKT--AHPFDFYSLRLVGMGAEKMKEETFNIWARFGLRILELYGATETSPGIAFSTPMHF-----------KLGSAGRILPGVDYRL-----EPV-EGIESGGRLIVKGDNIMSGYIKADNPGVIQPPPEGWYDTGDIVDIDKEGFIFIKGRATRFAKVAGEMVPLLAVETEINNYWQDYQQALVSIPDEKRGEQLILFTTREDGSRT--DLLKYFQQIGQPELFAPKIIEHIKEIPLIGTGKIDYITLTAMAKEKF--- 157773861 2033 --------------------------------------EELSYRQLHQIVLRMSQFLIHRGIRSDDVIAVVGSKSIQTTVRCLAVQFAGAAYLPIDKSYPEERRNEILKDS---LFVFEES--GDIEDI-GSTKSSRHFPI------------------------STAYCLSYVITTSGTTGRPKSVAIGADSLANLCLSSTI--SMRVSNSSRIFQFTNFVFDNSVLEVSMALASQATLIYGSSNFDPSEFEKSIEDPGITHCLLFPSLVQSI------EISRIKSLPYWIVGGERLPQTLLDSALDMGIRVIQNYGPTETTAFAISKQMK----------KGDLGCQIGHPAINSKVRIFDESGN---------GEILISGRGRMRGYFNREMMTSE------WYSSGDICRISKTSEIEFIGRTDSQVKVRGYRVELSEIEKIIESHPDVKICKAI---FEPGTQQIHVFY--KTLDISSETIRSN-CERLLEPQKIPSTFNEVGEFPLTGNSKIDKVKLMEIVKN----- 157773861 754 -------------------------------------------------------------------IVIHMPRGPDLIQAVLGAWSAGFYSAPLHRDATEEQIQKTCQGLGFKHPIVLRNLNDF------KTSNLRIF------------------------NRSSSYDLAYVTSTSGSTGKPKLVGTSFQGH--SNLARQYTTSFQISSSDTIGQVVPSFDIF--FADIVKTFTNGARLLLA-RDSIATSSELLS---CTNVYLMPAFLSRLPDM-----ECLKHLETLQYGGEPLAPLVLERLPKT-LNVWQEFGLTEQT--VYSARRRILPSKLKDPDGLRK---IGECYDNIYVEVRSFGGSD---DMCKRGQLILKGIGLMRGYF---EVTRHSLDE---FPTGDEVRKLKNGEIVFIGRKDSQVKVRGHRIDLFE---------------------------------SAESINDSSENLQKFLEEKLISYKVPQLLIHLEQFPLTRTGKVDRKQLLQYLKSH---- 156346366 7 --PHTTPLEHRTLFQLLDHNTSVSPNKEAIVFRDDGFNRSYTFKKLKDQSQILAAKLIELGRSEG----------IKWFLCFL--------------------VAGNLCD-QVKYVFTDQTQDDVIGSLMRENDSSKSVVLVGTTRREGTIFYGDLLGDDKVDFEVQFDDSCVVVFTSGSTGNPSPKEYTHHGFVNGILGEARMAG--LSRDTILFSDAPFDWITGLANISYVLGTATTLVTFPPLFSTTKVLRILEEERCTHATFLHYFLKDLTTCKELASFDLSFLKVCLTGGQSTDFDLLHKVLKVGLTIFIAYGSTEVFVCCSQSVDLASICRVDEVGKMKVS-------PGFEVKVVDSEGRLVPVD--TAGELCVRGAAMVHSAFNLPATSRSPITATGWFHTSDWAAITSEGLVRILGRMDDVIKFATDSVQPKEVEEILCEHGAISDVKVVGVPDQRLFETICACVILSPEKEAILELKEFAMQG----------------IP-TRTGKTDRKMLRKLAIEKLG-- 120406583 20 -----------SLVKHVERWAKVRGDKVAYRFLDDGIARDLTWADFGARNRAVAARLQQV-TEPGDRVAILCPQNLEYLVAFFGTLYSGRIAVPLFPNEPGHRLHAVLDNCTPSAILTTTEAAEGVRKFFRTRPANQRPRVI------AVDAVPVEVGATWEPVDVTHDTIAYLQYTSGSTRIPTGVQITHLNLATNVVQ--VIEALQGEEGDRGVSWLPFFHDMGLITVLLPTVIGHYVEFMTPAARPGRWIRAMARKGGTISVAPNFAFHAAARGVPKDGEDLSNVKAVLNGSEPISAATVRRFEAFGPAIKPSYGLAEATLFVSTTPAHRFVEVPDDSPKAVAQAGAGKVGVAEWAVIVDAETASELPDGQ-IGEIWISGQNMGTGYWNKPEETIATFDDATWVRTGDYGAYH-DGELYITGRVKDLVIIDGRNHYPQDLESAQEATKALRTVAAFSVPDEVFDDSHAG--LKRDPDDTSEQLVAHIADDIRAAIAVRHGVTVRDAIPRTSSGKIGRRACRSAYLD----- 120402066 19 ---------------------------------------RHSWEEVHQRARRVAGGLAAAGVGPGDAVAMLAGAPVEIAPAAQGVWMRGASVTMVHPRTDAEETTAVITMIDAKAVVISDPFMAAAPVLEGLGMTVLTIADL-------------LAADRVDPVETSDDDIALMQLTSGSTGSPKAVQITHANIVANADAMTAGCNFDI-DTDVIVSWLPCFHDMGMTGYLTVPMYFGAELVMDFLSDILLWPRLIDKYRGTMTAAPNFAYNLLARRLRRQAFDLSSLRWALSGAEQVDPLDVEDLCDAGAPIVPAYGMAETTVAVSFSECGGHRAVPATKGHTRRLVTLGRPLQGLELRVVDEDGAELPARG--VGVIEVRGEPVTKGY-----TTVAGFDDRGWYDTGDIGYLTEVGDVVVCGRLKDVIIMAGRNIYPTDIERAAGRVDGVRPGCAVAVRLEAGRSRETFAVAVEGDETQVRRVERQVAHEVFAEVDVPRNVVVLATIPKTPSGKLRR-------------- 189207613 34 ---------------------------------------TLTYTQFDDYSTRLALHLRSIDITSDEIVPICFDKSTWLVVCMMAVSKAGMAHS----------------QSKSDV---SREFSGT------DLKLVANVTEICSSVSDSAEDPGKDNEDPSLPVNQP-TDLAYVCFTSGSTGLPKVVQHTHSGAVSN-----VVHGHGYAAESRVLNFASQAFAASTVTTLKTLCNGGLLVLPPEKERMGGIANFITRKEITRTVLTPTLLNLL------SPDDVKCLKFLTVGGEPVTQRLIDIWAPR-LSLVEAIGMTEF-------------------------------MRGC-AWIVDVDDADTLAPIGETGELLFEGPGLFQGYRNNDEANAKALIEEPWFRTGDLAKYMEDGVVQIVGREDTRVKLYGQRFELGEVETAMLDCPGVIVAVEIVEPANGNGPMLVAFINLSGDFSTEAKHLRERLATKAPDYMVPRGLVELENRPLNASGKLDRKLLRQRAA------ 197742780 216 --------------------------------------------------------------QQEDNVGVCLPTSGGGYLAILALMMSAKAIVNLNYTASEEALRHSINNAGIKTIITSKAFVEKVEEVFSMCKIVLEDIRAKITKSEGIKTFLEIKILPASWLPTKLDDVSFIIFSSGSEAVPKGIVIKNKNLLANVYQSTNVIEC--KENDSVAGILPIFHAFGLTISLVSLFQGGYIACHPDPTDAKGVANLIRKNKNTVLCATPTFLRIYTKNKSVNKEDFATLRLIITGAEKLSREVRTMFEKFDKVINEGYGTTELSPVAAVNR---------PTKSPNKIGTVGLTVPGGQFKIIHPESHEELPVG-VEGMIIYRGVNKMDYYLNDPKKTNEVMIGHTWYITGDKGKIDGEGYLTVVDRYSRFAKVAGEMVSLGLLEQKVYSHKIDFEVLAVATSDTKRGEIISLLYTL--EVLELSDLKEIVRHSGIENLYKPTNYFKVISIPKLGSGKTD--------------- 46110843 13 ------------LFSRLLKLANEYKDQ-VIVDDHSHDTQ-FGYRHVLDGTSKLLQRLRSLGSTPDQYVGVLAPNGYEFIISVLAVLAFGGVVVPMPTGALPLEAAYMLEQCNAKYLLASPEHVDLGTRIQAEVEIP--LIPIDSQGETDALLPIEAYSLDTS-IRVAENRPSILFFTSGTTGAPKGVLHSRKTINKYARMAEAGPN-----DDICLIPSGAFWSVYFTKVFQMLLTGVRIEIQNFGRNYNLIWEKFRERTATKIVLSPTFWYGMMHYFQENISKLPHLREATATGAMPSRRLKEFWRRRGKSLRVLYGSTESQETLICS-----------GEVEFTENDLGTPLPGVEVKL-----------EGSTGELLVKTPSLFLGYLNRQRDTDERFDSEGFFKTGDLVTRHE-GRLVFQGRANDLFKFYTYKVPRMQVEACLTALPYILEGYVLPVADPHCDTRVASLVRLHDGKVDLKRIRDD-LSDDLPAYQLPTILRILEEVPRTWSDKLMKKVVQKFF------- 54022152 29 ----IRIPEDHTLVDHVEKHTRNDANTLAYRYIDDGEVHELTWQQFGVRLRAVAARLQQV-TKRGDRVAILAPQGLDYVVSFFAAIYAGTISVPLFPGHT-DRLHAVLGDCEPSAILTASSSAAGVRQFFRSLPAAQRPRII------AVDAIPDSVGESWVRPDIKIDDIAYLQYTSGSTRVPAGVEITHRAVGTNLLQ--MVDAIKLDWNSRGVTWLPLFHDMGLLTVILPAVGGKYITIMSPSAFVRRPYRWIKEDGAGTFAAAPAAARGLPKNGES--LDLSNVIGLINGSEPVTTSSMKKFNEAFAPIKPCYGMAEATLFVSATKAEDEVKVDPSAENAIAQVSCGYVALSQWAVIVDPAGRELPDGH--VGEIWLHGNNMGIGYWNRPDETQKTFRAEGWMRTGDYGVYFE-GELYITGRVKDLVIVDGRNHYPQDLESAQEASKALRPIAAFSVPDPDDASEQLVIVAERGGKADPGPIADAVRAAISQRHGVVRDVLLVPAIPRTSSGKIARRACKTAY------- 145221760 20 -----------NLVRHVERWAKVRGDKMAYRFIDDGVERDLHWADFSTRNKAVGARLQQV-TEPGDRVAILCPQNLDYLVAFFGTLYSGRIAVPLFPNEPGHRLHAVLDDCTPSAILTTT------AAAEGVRKFFRTRPAKDRPRVIAVDAVPDEVGATWEPVDVQHDTIAYLQYTSGSTRIPTGVQITHLNLATNVVQ--VIEALDAEEGDRGVSWLPFFHDMGLITVLLSPMLGHHISFMTPAARPGRWIRAMARKPGGVISVAPAAARALPKD-DEPPLDLSNIKCILNGSEPISAATVRRFNEAFSPIKPSYGLAEATLFVSTPPIHEHPKIISPDDSPKAVAQAGAGQIGIAAVIVDNDTATELPDGQ-IGEIWISGQNMGTGYWNKPEETIATFHAEGWVRTGDLGAYH-DGELFITGRVKDLVIIDGRNHYPQDLESAQEATKALRTVAAFSVPDEVFDNAHAG--IKRDPDDSSEQLVAHIIDDIRAAIAVRHGVTVRDAIPRTSSGKIGRRACRSAYLD----- 92012079 28 --------------------------------------QTFTYDDLLARISFFQKELEQNGIREGECVALIGDYSPNAIFLLMALLLNRNIVVPLSNESREKHL-DMFEDAK-----------------------VNQIIEINENDSWTLRGGSESASHPLLDDLRERGESGIIIFTSGTSGKSKASVLSAGRLL-------EKYKTAKRKPLRTLIFLKLDHIGGINTLFAILFNGGTIVTSDSR-TPESVYQAVDKHAVQVLPATPTFLNMLLMSKADAGYNLSSLKLITYGTEPMPQSTLRGIHRLFPDVRQTYGLTELGIFST--------KSKDSQSTWMKVGGAG-----TETKI-------------TGGTLWVRSESAMLGYLNAP----SPFDEDGWYDTGDQVETDGE-YIRILGRKSEIINVGGEKVFPAEVESVFLEIPNVRDVLITGRKNPITGEIVAAEAVLEKEEDIKSFRKRAVCKQKLQPYQIPQIISVTD-------------------------- 206677335 1 ----------------MQRNAAEFGDKAAYREKELGIWQNWTWSEAADEIDALALGLLTLGVAEGDFIAIIGRNRPYLYWAMVAVQSVGAVPVPLYSDASADEMAYVLDHCGARFVIADQEQVDKVTDVQGGLSQFEQMIYLD---PRGLRKYDHAAGRAALSELMPEDSTCVMLYTSGTTGKPKGVVLSNRNIIETSRHSSEFDSLSAGED--ILAYLPMAWVGDFIFSLGQAYWTGFCVNCPESVD--TMMTDLREIGPTYYFAPPTVMIRMEDALDKLKYKLSRVRIGYTAGEAIGPEIFDFYRSLGINLKQLYGQTEASVFITQ-----------QPDGQVRSDTVGVPSPGVELKIA------------ENGEVFYRSEGTFVEYYKNAESTADTKDPEGWVATGDAGFIEEGGHLRIIDRAKDVANMSGALFAPKYVENKLKFYPNILEAVVFGAGKDRWAERYASYQELAGHPRVLETIQEHVETVNLSGCQIHRFLVLHKQLELTRTQKVRRKIIGEKFEDL---- 54296974 9 -----------SLFNLLLKNEKNSADHVYLRQPKSGVWHEYTWSAVMLQARKVAGFLHHLGLKKGDHISIISKNCAEWFIADFGIHIAGMVNVPLFANQNEESAHYVLDHGDVKLVFVGK--LDDHQRVRQFIPKSYPTIGFDHKDLQVDYEWSDVLKSDPNLVEPEPDALYTIIYSSGTSGAPKGAMYTNRSI-ANYLTVFPKDLLRIRELEHYISYLPLAHVYERSAIQLGSVAINASVSFVESL--EKFAENLREVSPTFFTAVPRIWQKIEQKLPPAKLNFSSLIKCFSGASHLPISIIDFFEKLGIYIQEGYGQSE-------NLAYATLSMLNE----RKRGYVGTPRLEVEIKIGEEN------------ELLMKCPCLMSGYYKNEQATKNAFTEEGWLRTGDVVDVDNEDRVKILGRLSENFKNQGEFIAPSPIEKLFSVNSMLEQLCLVGRELPNN---VLLVTLNEGVRLGPKEEITHSLQEKLVKYEKVSHILVLKDVWLTPTLKVKRRVVEKDYAELIQKA 157878869 125 ------------------------------SITHFDEVVHVTYSEMEERIFHFGAGLAALGVTANGNVSIYLDTCVEWLIGIYGIWSCSAVAATVYANLGEAALAHALHETESQAILCGSVNVANVLKLMKNGVMPQVPIIHVGALPAGAAHLEGGAAKGTGP--LNDDDLALIMYTSGTTGDPKGVMHTHRTLALHTLEPRVIDLLGPRPDDVYLSYLPMAHIMEFTITNLFIFRGAFIGFGTPRTLTDTTARDLLTFNPSMLAGVPRIFDTLKKAVEAKLPPVSRLRIMLSGGGPLSAATHEFVNVVFGRVVIGYGLTETICVGAIQIPGDTETNV-----------TGLMEPGQEIKLLDIDEYKHTDTPEPRGEMLSRGPYLFKGYYKQPELTREVLDEDGWFHTGDVGSFTADGKMRIVGRVKALAKCLGEYIALEALEAVYSSNELLQPVCVLVHPDKPYEARATSFAAKHGIEGTYPALLKDARASNRASFECVKRVRVIDDTPLTAAQKLKRRVIDAQYA------ 119774321 4 -----------NLCRHLVSAAQAQPQGLAVAVRGIGEYDELTLSELNRRSDAIAHGLNAIGLNAGDKAVLMVTPGLDFFALTFALFKAGIIPVMVDPGMGIKNLGQCFDEAAPDAFIGIPKAHVARMLFSWGKKTVTQLVTVGRGWGGNTLVQIEKHGQDMGPYPMDEQALCAILFTSGSTGVPKGVEYSHQ--MFEAQIQALKQDYGIRHGERDLSTFPLFALFGPALGMASIVMDASRPI---KAKPEYLFKAIADYQCTNLFLNPALLDKLGRYGEANALTLNGVRRVISAGAPASIDAINRFRQIDAPVLNSYGATEGLPLCFVG--SDELLASGEVTAKGGGILVGKPVQGVALEIIAIDEAPIAEWQDEIGEIVVKGPMVSRAYYHRDEATSAKIADDGWHRMGDLGYLDELGRLWMCGRKAHRVDAGGKRYFSIPCERIFNTHPLVARSALVGV-HRHGDKIPLVCLELERSQANASSLYRE-LREMAEAHEITQGIDFFESFPMDVNAKIFREKLALWAEKQLSG- 23016708 17 ------IPERYNLFDVCDRQTADGHRTALIVEAADGGIERHTFHMLRLLSNRLANALAAFGVVPGDRVAMVLPAGLEAAVTLLAVTKMGAVLVPVPLSLGAGPLGWRLADSGARVAVVDALALPALDRARHRLPDLERVLVSGGSAAGAQDLWSELASDAFTPLVTPADHPAFIFYPEGACGTPAGVIHAHRAMAGGLPAVEMALTFFPQFGDVVWTSGDWMGAEALFRAVLPAWHHGVPVVARPPFDPSEALDLMSRHGVRAAYVPGHHLGALAEAAATRPHAMP--RAISTGPEPLDEALHERIKVFGIHANEAWGVLESGAVAANLAGLMELRPPSP----------GRAAPGLSIDAVDERGRPLRAGDRGILAVSPNAPGSFLGYWGDGAGQAK--RSNGWLLTGRTGFRDLDHYLW-----PDAILVKGEPVRPEEVELALASHP----------------------------------------------------------------------------------- 82596271 1 -----MLDKENTLKNFLENINDRY-----ITDLNTNK-KRFSYAELCEEIEKFRNFFQSINIKKGDEISIILFNSIEYVLTFLSINFNHNICLPQNTNLKKEEYEYLVNNC--KYIIVHDNVLNSLEELSKEHNIGLIKIKKNSTKPYFTYSYNNEIGKQDNVINNSESNICLHLHTSGTTSKVKIVQLTNNNI--KTTITNIVNSYDINKNDNTIIVMPLYHVHGLIGVLMPILFSKGNILLGHSFSASEFWNNIMEYNISYFSAIPTILKILLLRYEKDYLRKDSLRFIRTSSSYLDLLEKEIEEKFETQVFQAYGMTEACHQVSSNKLINSDNNKNKICMKKLK-SVG--IPNVGVVIYDSEKKKV-CDYNTLGEICINGKNVMYGYYVNKEKTQYMINNKPFFKTGDIGYIDEDNFLFLSGRIKDIINRGGEKIIPNEIDDVLRTHPIIQDCLTFGSKDDVYGEIINASVIVKDIYLEDNELTEH-MRKELADFKVPKNIYFVNNFLKTDTGKISRKKVSE--------- 211967915 41 ------------------------PDEDAVVWLNDGEIETTTFSELFSRITRLSSFLRAAGLQVGDRIILCYPPGTDFVTAFFACITSGFVAVPVYPPDPSKGLSDINEIAGCKTALTNSLYKRVVQVITTVAKDSRHWVCTDDVIKRHAEEAKNSVG--PDFPNLSPHHPAFLQFTSGSTGNPKGVIVTHGSLLHNCHLCWSAYQFNITNHDRAFSWLPVYHDMGLIGFVCSPILCGATLYQMSPIDPWLWLQGMSKYDCICCAAPNFAFEVVTRKMPDNVYDLSRVCGFLSGAEPIRASTIDRFEKFGCAVCPAYGLAESTLIVTARKTFQTVPKLMDSEEYQVLVGCGVPLEGVQVRIVDPETKELPPGK--VGEIVVYSSSVARGYFGRPDTTKETFTPPLGMRTGDGGFMYE-GELFVAARLKDLIIIRGRNFYPQDIEEAVDKVAMVRSSAAFAIEVDGHEALAVAAVKRQFDRSHYEQIVRDISKSVAAGLTIHRIWLLRPRIPKTSSGKVRRSLTKEK-------- 167564947 25 -----------NFADVLRFRAETAPDEFAYGYLGFGRDRVMRYGDIHRRALAIAREIVAHG-RPGDPVLLIFPSAADFIEAFFGCLYAGRMAVPALPPRTEKELISITRDCAPSLAICGTGEMDAVLAELCAAGIAAPPCREVGAIPDGIGD------ASPELPAVAPDSIAFLQYTSGSTSDPKGVMVGHDNLLANERLLRQHWGSD-RARWLIVSWLPHYHDMGLIGGILHPIYAGRPAVFMSPQDPARWLHAVSDYGATCSGAPNFGYRRRASRMDLTRLDLSTWEQAFNGAEPVRPEFADAFASTGFRFAPCYGLAELTLAATSKQVGAPVEPLHGDGRAIDVVSVGTLADAHQIRIVDPATGE-PQPAGAIGEICVASDSVCHGYFDRPDATDATFRAHGMLRTGDLGFVDDQGHLFISGRIKDLIILNGVNYYPQDIEG-----------AVLNVSDQIRANRLAAIMVERGEQAGVVVVLEAIGRFDLAALATLSGVIRVKEIHTTSSGKIQR-------------- 37675777 4 ----------------LQQYAEQRPEQVAFFGLNDGREQSYTYQQLLQAVRQTAQQLQERNISA---LALRAENSLNWLIVDLAAIMANVVIVPIPMFFAPQQVTHSLEAAGITYLLGD--WQSDAQQYLGEMAGL----ALYHRPCDGEVGYLPNTGK--------------ITFTSGSTGTPKGVCLSHEHLA--NVSQALANGLALTQGEHLVLLPLSTLLENITGIYVPLLLGLSIILPGHKFDPTLFAKALAHYHPATLVLTPALLMALIGVVHAKPELAHSLRFVAVGGAKVAAGLIHQAHCLGIPAFEGYGLSECGSVVCLNLPQNH-----------QVGSCGQPLPHCQVRISDD------------GELLVKGNS-ALGYLQQP-------FKQEWLATGDLASIDEDGFVHLSGRKKNLIITAGRNVCPEWLESFLPGQPFI----VTG----DGQQALCA--IAQPSSQLAQQLIT--LNASLPDYARIHYLIEVEQLTTTANGKLQR-------------- 19880861 91 -FPEASLNYAENML-------ANAPEGEAVVFWAEDKVRRWSGAELKAEVSRLQQALKAAGVGKGDRVAAVVPNMPETLAAMLATASLGAIWSSCSPDFGAQGITDRFGQIEPTVLFASHDVRAKIAQVLTELPTVKAAVIIDVSAIRGGVTWGDFIAAEPSFERVAFNHPLFILYSSGTTGKPKCIVHGTGGTLLQHVKEHRLHS-DVKPGDRVFYYTTCGWMM-WNWLVSGLAAGATLLLYDGSPDGNILFDYADAEGMTLLGTSAKFIQQAEKSGLERTHRLDTLRALASTGSPLMPENFAYVYRTDIHLASISGGTD----IVSCFVLGNPTAPVWAGELQTAG------LGMAVAAFDDAGHAV---SGEKGELVCTRPCMPVGFWADPDKYRAAYFPNVWTH-GDFIERTVHVGWVIYGRSDAVLNPGGVRIGTAEIYRQVEQLPEILEAVCIGQEWD-GDVRVILFVVLREGLTLDKALIRKRIKENCSPRHVPARIVAVKDIPRTRSGKITELAVRD--------- 198421960 7 -YPDIIISEK-PFGQFVLETMGEHEDNLAWIDVDN-DGEEYSFRRIRKEALKCANALYKEGIRRGDVIALLSLNSCQQKVLVLALALCGATIVPLD------------------------SLLPRGAYLEGEIDV--------------------------------ENDILFMFCTSGTLGPSKLVQLTNQNAV----------------------------------AVLQLFRGLSV-------------------QVTHVIMYASTFLEMAKCEVVKNYDVSSLKVVEVGASVTSQETKLKTKRKYTEVIELYGLTEAFPATVSDPI------------LSKSGSVGFLLPNTKLK-------------------------VAKGYYKHPEAT--MFDKEGWLKTGDIGYFHAVGNVYITDRIKDVFKTEGLQVFPSEIISILLIHPKIADAGVIGVPSNMGGEVPKAFIVKAEDTTLTSGDVIQFVKDKVAAYKLRGGVTFVDRLPRSSSGKILKRILKE--------- 171689116 53 -----------TVHDLFEASVARVPRNRCVSKTWENKFVWTTYTEVAERRKNFGAGIVELGVTADKKVGLWAQNRPEWQITELALLSQSLWPVSLYETLGPEATEYIINHSELTAVVCSLPHIPTLLKLAPRVPSLKFIISLDPLDAGEMTGHEALGARSGRPMRPPPEDVLTINYTSGTTGDPKGVLITHANGVAGISAA--RSNQSITAGDVHLSYLPLAHIYGRMADQTALAEGASIGYFHG--DITQLVEDIKLLRPTGLMSVPRLFNRINSAIQAAGVGLSRARTMVSGSAQLDPDVHEFLRAFGNNFVQGFGMTETYAVGTVQMPGDFTT-----------GNIGPPCPSVELCIVPDYEYTVEDKPNPRGELLMRGPIIFKEYYRNPEETAKTIEADGWFHTGDIVEVDSMGRFKIIDRKKNVLKLAGEYISPERIENV---------------------------------------------------------------------------------------- 163792461 2 SYPDPTVHD--TLPKVLRHNARSHPDEVALRLKDYGIWHETTWAQYLAQVRSTALAFRDLGIGPGDVVALIGDNDVDWIATEIAAHSVGAMTLGIYRDALEEEVGYLVDYAGAKLVFADQEQVDKLISLGDMAASVQHIVYMRKQTDPRLHELAVLIKRQADPAAFDAEDVAILCTTSGTTAHPKLAMLPHGRFIRHAI--TYLGADPKDHTDEYVSVLPLPWIMEQVYCVGFGLV-ARMIVNFPE-SQETMFQDLREIGPTFLLLAPRLWEQIAADMRARVMDASSVRSAATGGSAMGPETFKLFLAMGVPLKQLYGQTETLGAYT----------LQTGEDLDVD-TVGPPFQGCEVTILN-------PDSEGVGEIVTRHENMFTGYFRNEEGTKADLR-DGWMHTGDAGFFDAKGRLVVIDRLKDIAETSGVRFSPQYIENKLKFSPYVGEVVILGSERDCLTAIVCVFTSYTGLSAEPRELIRERVNQSLPEKQRVQRFLLLDDGELTRTRKVRRSVVSERYE------ 118463898 27 --------------------------------------QWFSWAQLGATARQVAAR------TTGTEVGMLLRNRPWQVAAFLGVLLGGGTVVVVNPSRGDERTRADLARLRLPLIIGEPDDLAAL---------------VTDDTPTMPISRLADPPGPAAPPAAAPRSVAVRMLTSGTTGPPKRIDLGYDMLARSVLGVEPGTAPAPTEPRRGVAIVPLVHIGG-VFRVLQCIADARPFVLLERFELNAWAAAVRRHRPRAVSLVPAALRTVL-HSDLPRADLESIQVVTCGTAPLSADDADAFEKYGIPVLTSYAATEFGGGVAGWTLADH-----RRYWRVKRGSVGRANPGAALRVVAEDGTPLGPD--EIGLMEVKPGQLG------PDAD--------WLRTTDMARIDADGFVWIVGRADQAIIRGGFKVMPDDVRAALESHPAVAGAAVVARPDPRLGETPVAMVELRAPS-TTDALVEH-LRERLARYEIPTEIAIVDALPRTPSGKADLAAVR---------- 145591521 68 -----------------------------IWRGEDGLIKTFTYSDLDQLAARYSGALRALGVGKGDWVMFYAPPTPEVIALMLAAVRIGAPFEPVFTGFGHGDLAMRIEDRRPELLVAVDAFKETVDKALKLTKHVPKVLVVQRMGIDVELVLDDVSPVEAEEVVVESSHPLFGLHVGYDDGL--GVAHGAGGYLAQTYATT--RWIGLRPRDTYFCVLPGWITGITYVLFGPFMVGSAVVIYEGGPDYDVWWSVLEDYAVNVFLTTAGALRLLSRQDPKESHNLDMLKLILTTAEPMEVKWKWAYHYVGIPVIHMFIQTELGTFVTGSLPNYAFVPVA-------PGSVGPPMPGFDIDVVDDSGNPV---RGRPGQLVVKRPWPA-----MPVEYSAWYWRGGVYYVGDMAVMADDMNIFPLGRSDTVMKINGYRISPAIIEKAVASLPGVEDAVAVGLRDPQKFESPLVVV---KGKANPEDVR-HKVREYVGPIAEPSAVVVMDHIP----------------------- 115387189 67 ------------------------------------EGRSWTYDQFRREIGRMADQLTRAGVKNRTVVCLFINNSPEFLFAWWALFKLGAIPAPINTKFKADHIRHCARLCDASFVICSAELWSVIQDTNNEGDHRPGVILYDTSLPEGAAYWSQPATAETDDFPVSTRPKIGILFTSGTTGLPKAVCYPAGFCLMLSNYRRWPDMFETPR--RFYICLPMFHGTAQVAALPATLMTFGTIILARRFSRQQFWKDCRQFNANAILYIGEMLRYLVQSPDPSGVDEKHNVTLAFGLGLAPTVWKEFRARFGVEIVEYYSATEST-VSLVNSTRNDAGNGKVARWGPLMRRFGQDMF-YLIRVRDPTGFCIPVAPGEAGEICIRPPIQRKHDYGGTEATEKKTKGDEFFRLGDALVMDSDGYITFSDRLGDTYRVKGHNISTTEVEHCLSRHPDIAGVNVYAIPMNQYGQLGCAAVELHGSHPRAESMIADLEKHGIPAYAIPRFLRIL--------------------------- 69933049 822 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRRWKVTHLQCTPSMARILVSDPQVAAA-MAGLKCVMVGGEALPPSLLSEIKATRARVLNMYGPTETT-------IWSTVADLSDGAEVTL----GRPIANTQVYVLDGDGVPVPPGAQ--GELWIGGHGVARGYWRRDDLTAAAFRPDPFYRTGDLVRWREDGGLDYIGRADHQVKLRGFRIELGEIEAQLAALPGVREAVALVREDTPGDKRLVAYVTGAGD-LCEKALREALV-AHLPAHMVPGRIVRLEKMPLTPNRKIDRKHL----------- 69933049 220 ------------IHELIAEMAGADPDAVALAF----EDRTLTRGQLDRAANALAAKLVQMGVGPDQPVGLFARRSPELVIGALAIWKAGGAYVPLDPDYPADRIELYIEDSGAGVVLVQDGLADRLPAHGAQ------VVTIPTDLPHGMVA--------APVSAVGPQNLAYLIYTSGSTGRPKGVMVEHRNVA--NFFAGMDAVIPHQQGDAWLAVTSLSFDISVLEIFWSLARGLRLVIAGE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212543839 60 -----------TLYGMLKRVVEVNGSAEALWF----ENKTWTYDQLKDYSDRLAAYIHAQGIQAGDFVAVYTTNSPEMVFIVYALSKLGVVAALINTNLRDATFKHCLEISRSKLIISTPDLAAFVKKFTFNVSSFDNVTDIPSDTPETLSQFSAADIAAIAAAKRSPPDLAVLIYTSGTTGNPKACAI--RNSMTLVTSTPLPKDTRNPSKMRIYSSLPLFHGTAFFSGLCYSVGNGGTLCLRRKFSASQFWKDVHDSRATRVLYIGELCRYLLASPPS-PFDKNHNCVVAYGNGLRGEIWDKFSERFNVEIREIYRSTE-GVARFDNFSGGSWGAGA----VGFHGPI-RQMFEQDTYLIDPTGFCVKVSAGEEGEAIVRTRQSLTEYLHNNEATEKKLKGDVFQRMGDLLVRDHDGWIRFGDRVGDTYRWKGENVSAGEVRDHICRMENVQDAVVYGVKLKNYGQAGAAGITLERRTPETEALWTFLRSQGVPTYAIPRLVRVTKEVATGVTFKQAKGDLAKR-------- 62737785 19 --------------------------------------------EFEQDALRVADVIRERGVCLGDRVMLKAGNSASYVCVLYALMHIGASIVLVDQQEHKEETRRIALRTGVKVTFVDDETP--IDQDADPIHLYELMVATQNRPPMDSALSFDAWGELSDGL---------IMWTSGSTGSPKGVVKSGGKFLANLRRNA--HQVGHRPDDVLMPLLPFAHQYGLSMVLIAWLTRCSLVIPYRRLD--RALRMARDSGTTVIDATPSSYRSILGLVTRKPALRAHLRMFCVGAAPLDAPLVEYVQEFGLPLLDSYGSTELNNIAFAT--------------LDNPVSCGRAMEGIGLRIVDEDGREVAAG--QPGEIEV----------DTPDALEGQIAEDGWQRTGDLGHLDADGNLYVLGR-KFAVHRMGYTLYPELIERKVA-----AEGCIVPLPDELRGSQLV-FFVEDDEQRDAGYWRERLC-GLLPAFEQPNKVVVLEQFPLNRNGKPDKKELTRMAAE----- 158314247 34 ---------PISLERIPDRAARRHRGRVLFTSDEGPGPDSWTARDVQTTAGRVAAALSALGLRHGQRVAILKRNHFDIHLLHLGVVRAGGVACPMNGAFAADKVAPYLLNVNARILLADVPTLLRVLREGGAPDGVDTVVLVGRAGVPAVHWIEELLAAPAPAVRRGRREPLYLVHTSGTTGFPKAVILRN-GPQARAIRGWLCYVHVSPRRDKGYFAVPNNHQAVIMTFHSLLLLGHWTRATGRDFDAPRAVQELASGRYTGFFGFPITYTQLKEVP-LAAHDLRAMRFWASTADAAHEEMIRTFRRLGLPVLDAQGSSEVGTPSVLRYYSRFTRRYERRIGRRHSTPFGP-----RVRIA-RDGRVVPRG--EVGRLEVRGRTLFEAYWNNHSLTYEA-VRDGWFFTGDVARW-SGGHVVQLDREVDIIRTRAGEVYSLPIEERVHRHPAVFDACVYAARQPDGSQLPAAAVAVRSGASTTARELRDELNALLAEHLVAVEIVPWDEFPIGVTGKTLKRAFRER-------- 158426212 14 AYPDVSVLD--TFPKLLAHNAAAHGGDVWLREKKFGIWNAFTWAEVEARVRHMALGLTELGVGPGDVVALIGDNRPEWLMGEIAAHAVRGMSLGIYRDALAEEVAYLITYAGVRVIFADEEQVDKLLQLGEQIPTVRHIVYSDPRGDPRLVALSEIEARGAEHAKREPTDVSILCTTSGTTSHPKLAMLTGGALVRHC--AAYLKADPRGPQDEYVSVLQMPWIMEQIYAFGQALISRMKVNFVE--EPETTMADMREIGPTFVLFAPRVWEQIAADVRARIMDASPLKRAMFGGAALGPDTFRFFLALGVPMRQLYGQTELLGAYTLHTADDVDFD-----------TVGKPFEGVDLRIDD-------PDPNGLGEIVTRHGNAFAGYYLNEEETAKSLDAEGWLRTGDAGYFDKRGHLVVIDRVRDLARTAGDRFSPQYIENKLKFSPYVAEAVVLG----DGRESLAAIICIRSSRPEVTELIRAEVEQVLAEKQRLSRFVLLDDGELTRTRKVRRGVINERY------- 167645652 18 -----------TLTAALDFAAT--GETGINLYSLRGEVEALPYAKLREQALDLAPRLLATGAKPGDSVGLIADTEADFVRAFFACQYAGLAPAPLPLPAPLEQISRMLGVAKAKILIGPAGMKDWVAEIAAKTPLDFAGTLADLPEGQG-----DALPE------VTPADTCYLQFSSGSTRFPTGVLVTHRALMANAVAIT-RDGLKVLPTDRAVSWLPLYHDMGLIGFLLSPMTSQMSVLPTGAFRPLLWLDLITRNGGTISYSPTFGYELCARRAEVASLDLKNWRSAGLGGDMILRAFAERFASVGFAFVASYGMAEATLALSMAPLGGGLKTTADTERSREFARNGPALPGHELEVRGDDGKGLPERG--VGRIYARGPSLMREYFEQPQETARVLSADGWLDTGDLGYL-VDGEIVITGRGKDLIILNGRNIWPQDLETAEAEIDGLRDVAAFSVPGD-GEEIVVVLVQARGGDAGARAALVEKIAGVLRRHQVEAQVQLVHALPQTSSGKLSRSKARAAY---LAGA 83309679 82 ---------RLNFAENLLR--RDDGGDALVFWGEDKVKRRLSFAELRALVSRLQQALSAAGVGKGDRVAGYMPNMPESVAFMLAVASLGAIWSSASPDFGVQGVLDRFGQIAPKVLVAAEGYLEKLAAIVPGIPSLERVVVVPYTREAADLSLAPFPAKAVEFLRLPFDHPLYIMYSSGTTGAPKCIVHSAGGSLIQQLKEHRLH-CDVRKDDRVFYFTTCGWMM-WNWLVAGLGAEATLLLYDGNPSGNILFDFADAEGMTLFGTSAKWIDAIAKSGLEKTHSLATVRTICSTGSVLAPEGFDYVYKADVQLASISGGTD---IISCFMLGNPLVPVYRGEIQCRGL-------GMKVEVFDENGQSLA---GSKGELVCTRPSMPVGFWNDDDKYRAAYFEPGIWTHGDWVELNPEGGIIVFGRSDATLNPGGVRIGTAEIYRQVEQIDDVLESLVIGQ-DWQADVRVVLFVRLRDGVTLSPELIKKRIRDNTTPRHVPAKVVQVADIPRTKSGKIVELAVRD--------- 134100837 4 -----------NFVEHLRAQVAAHGDRRYVHVRDQGTEEVTTYARLDRQARATAAWLRD-NAEPGRPVLLLHREAMDFLPAFLGCLYAGVVAVPAHDARSAARVTGMLDDAGADLVLTTADCVDKLSSWVAEAGGARPVTFAATDM--------DALGDPETWPVLDTGSAAFIQYTSGSTSRSRGVVVTHGNLLHNE--TEIARVTAAGRARTLVSWLPHFHDLGLIGPLLAFHTGCDAAVMSPTARPRRWLEVIDRYRAEVTAAPNFAYDLVARQAQLAGLDLSCLRVAMNGAEPILAAVADRLRPAGFAFVPCYGMAEVTLCASAAEVGAAPVDTAPAGDGTRLVSSGRSI-GTEIRVVHPDSRRVLPDDR-VGEIWLRGPSVTAGYWNRPHETAETFTADGYLRTGDLGFL-SGGELFVTGRRKDLVIVNGRNLYPHDIESVVAEHPALAQAAGAAFAVDAGHERIVVVRTARLHGATPAELTTRIKAAVAAAFEVPRAVVHL-----TTSGKVRRRSMRDWF------- 83649238 6 ------------LIQRLRENAQTTPTLIALENEHGA----LTYETLWRTVESLSRTLHELGVR---RLALEADNGPAWICADLACLHVGVTLIPIPLFFTASQREHLLNEAAIEAVITQAAEPPTAEATLLDAELGLYAIATGASART-----DEAI-----------EDIIKVTYTSGSTAQPKGARL--NAAALETVMLSLAQAVEINEPIGHLCTLPLATLLEIAGVYVALYKGGRVIAPASGLDLKQWAQTLQRWNPQTLILTPELLKAMLFLIAGGQLRLNRLQCVAVGGAKVSPVMLAQAAQLGVPVYEGYGLSECASVVSLNRPSA-----------SRPGSVGKPLSHISLSFADD------------GEIIVEGP-VYSGYLGEPQKSAEPV------HTGDIGRLDEDGYLYLEGRKKNLIVTAGRNLSPEWVESELLSAPCIAQAALFG----DGEPFNVAVVTPAKPDIGHDLLMQAVINQRLPDYAQVRNIIISDA-PLTANGRVRRCAIAARHKDRL--- 120402095 2 -------DDIFNLADIVLRVAREDPERIAVIDLDGWETRRYTYAELSADVESVAVGLREMGIAELTRIVCMSPPSYETCVMGVALTRVGAFTIWIDPSVGYRNIAERLSRVHPEAFLGNA-LAHVGRITFGWGPRDLRKLVLTEPGARSIRSLRKHAPAEPEPPRVGPDDPCAVLYTTGSTGPAKPSLYLHRNFCQVFRNAHHSWGWDRTEVPVDLAVFPAF-------LFIPISAGGTMVVPPAKVNSAALIQVINDCKVGSFFAAPILIENLAREALARNLTMPSLKRVIGAGAPVTEEMLTAVMAPDGELAANYGATEAMP-STEIGSREHLDGLWDMTEQGAGICVGYALPGVELKIIDEETSELPEGK--VGEILVRGKHVSPEYYLDPESTRKNKVPDPWQRFGDVGYRDAQARLWVCGRVSQRVKAAGGTVFPLQVEPLFDVHPKVRRSALVGVPTP-AGELPVLCVEVEPDAGLHQELLARAAASEMAN--TIHTILFKRRLPVDPNSKIERQHLAKWAAKQLSG- 157962555 9 -----------NLCRHLVSAAQTIPHSLAVAVVGGLHYQEMDFQTLNAKSDELASALVNHGLTPGMKAVLMVTPSIDFFCLTFALFKAGIIPILVDPGMGIKNLKQCFIEAKPDAFIGIPKAHIARRLFGWGKSSVKHLINVGGQALTGAASLESLLKANPSATWLDDDAMAAILFTSGSTGTPKGVVYSHK--IFEAQITALKHDYAIEPGERDLATFPLFSLFGPALGMASIVMDASKPITA---NPDFIFAAIDKYQCSNMFVNPALIERLGAAGEANQHKLSSIRRVISAGAPATISSIKRFSQMGVEVLNSYGATESLPI--SKIGSQALFDTTAATDNGGGICVGKAVDGVDIAIIKIDEQPVEHPVDSIGEIVVKGPMVSRSYYQRDSATQVAKIQDGRHRMGDLGYLDNDGLLWMCGRK----------------------------------------------------------------------------------------------------------- 153954975 5 -----------SLLEVIE-SAKKSPNGITFVSGKNKEKH-LNYDELFLEACKILGVLQLDGIKPGFELVFQIEDDEKFISVFWACILGKIIPVPITVANKDE---YRLKLLKVPFLITDKKIFLSIEKYLFKNHSTEEY----EAIKHNTIFLEEIKENEGQLMQSSLDDIAFIQFSSGSTGDPKGVVLTHKNLLTNINA--IINCAKLTDGDRALSWMPLTHDMGLIGFHLTTLKINQYIIPTTLFRPNLWMHKVNQHRISLTSSPNFGYKYFLSHFKPESADLSCIRLIFNGAEPISIDLCEEFLKLNKKIFNVYGLAEASLAVTFPSVNEEMASVGKGNGSIRLADLGSPVTDCSVRICNDNNEILPD--KTLGNIQIRGDNVTERYYNNEEATSKLILKDGWLDTGDLGFI-ENNRLIVTGRAKDIIFVNGQNYYPHDIEKASEGVEGIEKIALCGVFDNRFQDVILAFIMFKKKMPLALELKRYISYNRGVNL---DFIIPVKHIPKTTSGKIQRYKLGEMY------- 17564090 43 -----------TVWDVLTRSAQLNPNAPLFGESVNGRHVYTTYREAVEEATIIGSGIVAI-MQKNQLIGIAGIHSRKYMHTMHGISGFDLTTVPLYHQSKLETLCDIIDNCKLEIIFCENAKRALSSKLGDRLRSLKTLIILDKTTTLQKHDDVEVMSLDENPVKPKPETTYVICHTSGTTGRPKGVEMSHGSLVTSVTSWTIAYKWKFGLEDTYFSFLSLAHIYEHLIQTLTIYFGGKIGIYDG--NTATLIPQIQKLEPTIVSLVPRLLRKLFDYAKKTKARQGKLKVLTSGGAPITKEVKTFTRAYGCPLVEGYGQTECSAAGTLTLPWD-----------TTYGNVGGPAPWAQVKLVD-----VPEKNNDEGEVCFRGNAMMTGYFQDPELTAKTIDSEGWLHTGDIGKWLPTGGLQIIDRKNEMFKSQGDFVSPIQIEAIYANSPLITQIYVTG-------------------------------------------------------------------------- 182418443 3 ----------------ILRAIKKYAKSNRIALKCDGEI--MTYRELDMLSEAIGCFLCEE-IEQDNKIVLYGNKENIMMAVMIGALKSGRAYIPIDISYPKERVDRIIEEVKPDVLF-DFSEGNTFNDIKVICNSDIKVI---------YEKYKETTVDNSKWVKGDEN--AYILFTSGSTGKPKGVQISSNNL--DNFVEWIGEYLNLDDEEIFMNQAAYSFDLSVTSIYPGLCYGKTLHGFSKKTNLKEMFNDMSDSDMNLWVSTPSFAGMCVVEDSFNCDMLPNLKAMVFIGEVLPKELIKRFPQT--RIINGYGPTEATVAVSINDMTKEMLDKDG------SLPIGFAMKTSVVKIVDENENEVEEGNK--GEIIIVSPSVSKGYFNNDSMTQKSFFYDSYYRTGDLGYYKEK-RLYYCGRKDFQIKLNGYRIEIEDIENNLIKVSNVKNAAVVPVNKDDKIAYLTAFVELKEENGLSSSIKKELGK-LVPSYMIPRNIKIIKQFPTNVNGKIDRKKLLEEIK------ 154331353 118 ----------------------------------------MTYAQVEQRIQNFGAGLAALGVTTNANVSIYLDTCVEWLIGAYGIWSRSAVAATVYANLGEAALAHALHETESQAILCGSVNVANVLKLMKNGVMPQVPIIHVGSLPGSLVSFEQVEALGAAHLPLNDDDLALIMYTSGTTGDPKGVMHTHRTLTLHTLEPRMLDLVGLQPDEVYLSYLPMAHIMEFTITNMFIFRGSLICYGTPRTLTDTTARDLLTFNPSLLAGVPRIFDTIKKAVEAKLPPVSRLRIMLSGGGPLSTATQEFINVVFGRVVIGYGLTESVCVGAIQIAGDLETNV-----------TGLMEPGQEIKLLDIEEYKHTDTPEPRGEICLRGPFLFKGYYKQPELTREVLDADGWFHTGDVGSFTVDGKLRIVGRIKALAKCLGEYIALEALEAV---------------------------------------------------------------------------------------- 146075038 125 ------------------------------SITHFDEVVYVTYSEMEERIFHFGAGLAALGVTANGNVSIYLDTCVEWLIGIYGIWSCSAVAATVYANLGEAALAHALHETESQAILCGSANVANVLKLMKNGVMPQVPIIYVGTLPAGAAHLEGGAAKGTGP--LNDDDLALIMYTSGTTGDPKGVMHTHRTLALHTLEPRVVDLLGPHSDDVYLSYLPMAHIMEFTITNLFIFRGAFIGFGTPRTLTDTTARDLLTFNPSMLAGVPRIFDTLKKAVEAKDHAYQSLRIMLSGGGPLSAATHEFVNVVFGRVVIGYGLTETICVGAIQIPGDTETNV-----------TGLMEPGQEIKLLDIDEYKHTDTPEPRGEMLSRGPYLFKGYYKQPELTREVLDEDGWFHTGDVGSFTADGKMRIVGRVKALAKCLGEYIALVALEAVLLQHPDKARATSFAAKHGIEGTYPALLKDQRFQQAAAISMADTARASNRASFECVKRVRVIDDTPLTAAQKLKRRVIDAQYA------ 16125417 18 -----------TLTQALDFAAT--GETGINLYSLRGEVEALPYAKLRDEAVVLARRLLAIGAKVGDSVALLAETDGDFVRAFFACQYAGALPTPLGGREAIEQISNLARSAKANILIGPVGLKDWVAEIGARA----------GLAFAGVLADLPEDAGAALPTITPE-DPCYLQFSSGSTRTPTGVLVRHKALMANCVAIT-RDGLQVRASDRAISWLPLYHDMGLIGFLLSPLSCQMTVLPTGAFRPLLWIDLIGRNKATIAYS-PTFGYELCARQSLENYNLSHWRSAGLGGDPPLKAFVEAFAPAGFAFVASYGMAEATLALSMAPLGKGLDAPEGSERARDFARCGPALPDHFLEVRGDDGQVLPERG--VGRIFAKGPSVMSAYFANPEETARVLAADGWLDTGDIGFKI-DGEIVITGRAKDLIILNGRNIWPQDLETADNEIDGLRDVCAFAIPAEPEDEVVVLVQARGGDADSRAALRESVATLLRTRHGVEAKVKLVHALPQTSSGKLSRSKAKTAY------- 95928397 9 -----LIDQVETVCGLLSRRVECSGAERCLFFKEERQWRGLTWDEFNDLLDKMMAYLHQAGCRPGDRIGIMAKTSLLWDLCHYAILKLGGVVVGLDPHDTAENVVHIIGQAKIRGVFVDSD---ALEEKMAAHDGALFFILQGEYCYADGLRIERSAQGDIPLAKVAKDSPATIIFTSGTTGTSKGIVYSHTQVI-QACRAILSRYHDVASDAHLPCWLPLSNLFQRMLNFAGISVGAKLFYVA---NPMEIVQQLPEINPDVLIGVPRFYQKLADLLVLKRVRQRRLLYVISGSAPMPLWLLRWYQSLGVLVLEAYGISENIIPIACNSLDGY-----------RFGTVGKVLQENTVHVAED------------GEIFVKGPGVFEGYLTGDA--QDKLTLDGFLKTGDEGSLDAEGFVTLQGRKSDFFKTSGKRVSPMALEAALLQLDAFEHVLVIG----EGRKVPIILATLAQESKGLAEVESHVVRAKLAKEMFPSGLRPAAALPLTANLKLRRKVISEKYAQL---- 190572286 1 ------MNRPCNIAARLPELARERPDQIAIRCPGAAYDVTLDYRQLDARSDAMAAGLAGYGIGRGVRTVVMVRPSPEFFLLMFALFKLGAVPVLVDPGIDRRALKQCLDEAQPEAFIGIP-LAHVARLVLRWAPSAARLVTVGRRLGWGTLAALERAGAKGGPAATDGEDMAAILFTSGSTGVPKGVVYRHRHFVGQIQL--LGSAFGMEAGGVDLPTFPPF-------ALFDPALGLTSVIPDAQADPVRLHDAIQRFGVTQLFGSPALMRVLAKH----GRPLPTVTRVTSAGAPVPPDVVATIRSLDAQFWTPYGATECLPVAVVE--GRELERTRAATEAGAGTCVGSVVAPNEVRIIAIDDAPLADAVGEVGEITVAGPTATDSYFNRPQATAAAKIADGVHRMGDVGYFDAQGRLWFCGRKTQRVETARGPLYTEQVEPVFNTVAGVARTALVGV-GAAGAQVPVLCVLLRGQSDSPEALRAHAAAR----------------------------------------- 213407692 87 ------------------------------------EYQYITYDQMLETVHKLGGGLLKLGLQAGDRLQMYAATSARWLLTAQAAMSQNIPIVTAYDTLGQEGLLHSLRETNVKAMFTDARLLHTIVAPLKEVTSIQHVIYNGKPKQEDLIDFDDFERDSPVAEANPPEDMCCIMYTSGSTGLPKGVVITHANLAA-LVSGIVAVITEPNENDFLLAYLPLAHILEFAFETVCLCWGGTVGYGSVRTLTDTSMRDIATFRPTIMIGVPAVWTSLLDSLVFNKIKAATLRFIFSGGSPLAPFTKQFLGVTLCPMLLGYGLTECTAAAMVQSPSVY----------NVDENYGVILPCAELKLVDAEGNYKAQGNPPRGEIWLRGPAITKGYLNRDKENKESFTEDGWFLTGDVGELTPQGFLKIIDRKKNLVKTNGEYIALEKLESLYRMSAYVSNICVYA---DQSKVKPVAVIVPNEPVLESDAVRSFVLKDLLRHFAVISPFEFTPEL-VTAAQKLQRRSILKRFEHEIENA 67902236 6 -------PPNTGLAHLLQQRFELFGDQVAVEQG----NRVVTFQELYLSAVRGAHKIQRQNVKRSIPIPILAARGIDHIICQIAAVFAGGSCVPLDVDLPEERLVELINNGEDSLLLADYQNRNRC------LSTRIPRIVIDFSSQQ--VVDREVEHEQLQVATNGPASCSHIYHTSGSTGMPKAVQVLARGLINLTFN----EFQPLRRGQRLGHVCNIFDVSMWEI-WAGILHGATIVVFERDLDAFLMQQKLREARVDVIWQTTSLLGTIAHICPAA---YATVDTLLTGGEAINLQTIKRIFDHGPPLYNAYGPTELSVFSTYHLV-------SEADVAGGVIPIGRPLSGYYAFVVDSDLQAIPDG--EIGELVVGGLGVAAGYLGNPERTAKVFVGNGVYRTGDLVRKNGE-QLEYLGRRDNEVKIRGQRVELEAVERCLLETQLVSLAVALKVSEPWTGGLLAAYVVPLSGGIDAKSISRAY-RERVPHLMVP-HLKTVDSISLTGSGKIDRKKLAHDFESEL--- 86138900 83 -FPGAQLNWAENI--LFGRGVSD-ENQSLIIHSETFGRSELTWDQLRTQVASLALHLRQMGVGQGDRVAAILPNTEAAIIACLAATSLGAIWSLCAPDMGHVAILDRFRQIEPKVLIYQDSYQDEMANVVAGLPSLQQHIFVSAKGPSGAIAWEGLLDTAAEFIQVDFDHPLWIVYSSGTTGNPKPIVHGHGGILLEGSKQSL--HLDLGPDSRFCWLTSSGWVM-WNLQLGALGQGATVMLYDRAPDMLDIWRRVADEKMTYFGAGAAFFTACAKAGIEPGADLSALVSLGATGSPMTSDWVYRAVSADIWLAPVSGGTDFCGAFVGGNVMLPVRAGEMQARAL----------GNAVRAYDPFGAEL---TGEVGELVCTLPSMPLFFWGDDDLYESYFTYPGIWRHGDWISFTAEGGSVIYGRSDATINRRGLRLGSSEIYQAVEALPEIQDSLVVDLEFGKDGFMPLFVVLTHPGSLADKDQIKSSIRQFVSARFVPDEIIEVPEIPRTLSGK----------------- 56962124 1 ----------MHIADQILKNGGMLPHKTALVYKD----RTRTYRDLHSYRNALSAKAKECGLVRPLAFAIDIENQDELLLVFLAAASLGWTGIPLNRKWTNNERLQALARAEADVLFTDRPISEAECAVWDSRQVNETTEIEADRFAQG-------------------NDLFYLGFTSGSTGAPKAYVRTHHS--WTTSFQPAAETFQLQSTNRVSVPGSLFH-SLFLFAAVHTLHMGATLYLEPTFSPFDVLETIKGEQVDVIYGVPTMIEAFVKA--SSNETLEQVDTIIVSGAKWSKIQVGRAQTPNAKLYEFYGASELSFISSLHHRSQSTLP---------PTAVGRPFPGVTIQADDE------------GVLHVKSPYLFAGYKGAPVKEWETV--------GDIGFVDKTGVVHVKGRKGNMLIIGGINVYPEAVEQLAKEIDGVEEAIAIGKAHPYWGSQMELYIKGRHLSQEDKKQIRTRLKEMLPPIKRPRRIHLVEAFPLLPSGKVDRQALR---------- 195962187 37 ------------------------------------------YSDFWNETKRIASGLLHYGIKRGEKVVIISDSRREWIIIDVATLGLGCVDVPRGNDSSEDELTYIINHSESTFIFVENNQLQKVLSKKHDLRLVKCIVVIDDDGNITIFSYKKLLELGAEYLRVNPKDIATIIYTSGTTGMPKGVMLRHESFIFQ-LDRLYDYLPTLKPGKIMISILPLWHSFERACEYIVALKGIAIAYSKPLLNPQRIWEGIRKEKFLGFSPVPNLFISLLKLFLFVGMILQNFEFGVSGGGALVDYVDYFFKAVGIKVLEGYGLTETGPILSVRRFKGPVAR-----------TVGPILPDVEYKVVGIDGKVLPYGEK--GELWVKSPQVMSGYFKDKAKTSEVLTEDGWFNSGDLVRLTINNEISIVGRSKDTIVRGGENIEPEPLERVL--------------------------------------------------------------------------------------- 118619726 19 ---------------------------------------RHTWGEVHERARQIAGGLAAAGVGPGDAVGVLAGAPVEIAPTAQGLWIRGASLTMLDLALWAEDTTTVVDMIEAKAVVISDPFMAAAPVLEERGIRV--------------LTFEQLLASEPDPVEVGEDELALMQLTSGSTGSPKAVQITHRNLFANLEAMYISAEYD-AETDVMVSWLPLFHDMGMIGFLTVPMYFAGELVMDFMRDTLLWAKLIDKYKGTMTAAPNFAYSLFAKRLRKQAFDLSSLRFALSGAEPVEPSDVEDLCEAGAPILPAYGMAEITLAVAFSECGAGLAVPAAKGNTRRLASLGPLLQGIEARIVDADGNVLPSRG--VGVIELRGESVTPGYL-----TMGGFIPAGWYDTGDLGYQMENGHVVVCGRVKDVIIMAGRNIYPTDIERAAGRVEGVRPGCAVAVRDAGHSRETFAVAVESNAFEDPAEVRRQVAHEVVAEVDVPRNVVVLGTIPKTPSGKLRR-------------- 111222599 5 -----------TLPGALDEAAATGPD---VAVSFPSSAERLTLAELAARTTALARALVADGVAPGERIGVFSRNNADFVTAVIAVGRAGAAACPLPLPTSAGDLAGY--AARIAAVTSAAGVSRVLVGAGADGLTRRLAPVLGALRFDGIAGLTRSARDGVALPAVSPSDLAIVQFTSGSTAVPKGVVLTHRNVVHGT--AAIVDGIGLGDGDHGATWLPLYHDMGLFGALSAILTAVPMTIWSPTTDPASWLRAFAEIGATVAPSPNFGYDALLAALELAGLDLRRWRVALNGAEPVSPVTVARFGAHFAPMFPVYGMAEATLAVTFPPLGPPVTTWVDRDRLARDGGVGRPVRGMRLRIVDDERRTVADG--TVGEIEIAGDAVTAGYLGTPTAIEADPSGERWLPTGDLGFLLA-GELHVSGRRKEMIIVRGVNYYPEDAEALVRDAPGVHRVAVAAADTDESGAGVESLTVIAETTLDDAADRVRLAASALGLAEVSVRLVAPDALPRTSSGKFRRAEARDLAR------ 168020992 31 ------------------------------------------------------------------VVGIWIAQSVEYLVSVFAVLKVGGVFMPMDPSWPVSRVQAVLQSAKPAILLCRHTFLSSQNSLQAKISALEAANCQLMWIPEGFVAARETLYEVERVCATRQTNFCYILHTSGSSGTPKGVCGTEEGLI--NRLSWMESAYPHVNTDVGCFKTSVGFVDHLTEALGPLLAGIPIIIPSPKENLLILLNYIQTYKITRLTAVPSIFRALLPALKSTRNAADSLRILSLSGESLSLKLQQELHCVNTTILNLYGSTEVSGDSSCFDCTSLWDASSTEDSRLSTTPIGDPINGCYHFIV-VDGEKLG-GVNEEGELWVGGVGVAQSYLNDNESTREKFIDPPWFRTGDVVKKLPDGNVVLLGRIDRQVKIRGNRISLEEIEGYIEMHPKVSRCVVTLHTRLESDMDLVAYVVYDRAMTSLEEILKLWLAEKLPSVMIPQIFIPLVSLPLTNSGKVD--------------- 154340395 348 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDCLMIYTSGTTAKPKGVVHTHASVA--NMVKVLQDAWEWRETDSILHILPWHHIHGLVNILLCAIASNARCVITTFDDAARVAHRLEQGDITLFMAVPTVYTKLIDAVQFRKACMRSVRLMVCGSAPLPVPTLNQFCELGHTLLERYGMTEIGMALSQ-----PLYPISD----RHPGTVGSPLPTVTTYLHQPETAEAKAEHDEVGGLGISSESLFDRYWNNATATKQEVRTNRFFDTGDVGMRLQVGVYTILGRSSDIIKSRGCKLSALEIEAALL----VREMAVVGTADAVQGESVVAVVAMQPEAAVTEELKKAAL-ELLAPYKCPSRYIIVPEIPRNQTGKVNKKNLKK--------- 171184860 59 -----------------------------VWESEEGEVRAYTYGDLDRLVGEMAGVLRGLGVGRGDWVVFYAPPTPEVVALMLAAVRIGAPFEPVFTGWGWYALARRVASRRPKAVVTVDAFVRVKEAVDKAVPEEVRVLVVPRMGVGVARRRNDVLLEEVERAPVPSGHPLFGLHA----GYPEGPPLTHRAGGYLTQTYATTRWLGVRPRDTYFCVLPGWITGVTYVLFGPLMVGSSVVVYEGGPDYDRWWSIIERYAVTVFVTTAGALRYLSRQDPEKRHNLDTLRLIITTAEPMEVEWRWTYQYVGIPVIHSFIQTEFGTFVTGPLPDYVFTPL-------KPGSAGPPMPGFALDVVDELGNPV---RGRPGRLVAKAPWP---------ATPAELEFSGVYDTGDLAVMDGDLYIFPMGRRDGVLKVNGYRISPGEIKEALWRALG-AEAEVGKVRDPLKFEAP--VVKVKGGH--RAEDVRRLVREMVGPIAEPAEVV----------------------------- 196229288 24 ------------------------------------DRHRLSYADTWRQVEQLGCELQAAGLTPGKRVIAITSLTVETVLMLVAISWTGAIIIPAVASGPGADLNGVRQFSPCHLIGTAEHLEPFDVELCAEFRVGEKRYFLGR--------WED--DQDGDAPTRDET----IFLTSGTTDGPLGVVCSQAQIAF--CQAAIQQRLRYVPQDRVLIGGPLSFDYHYYQLLLAFAARATLVVCDQVQNPLAMADRILRMKVTVLPLIPYSFRLLLKSRMLERGDYSCVRLLSATGEVWPKREIELLAQAAASVFPMYGLTECKRVSI----------LDQRLNPELLGAVGFPLTGTRVQIFDPNHSALSTGD--VGEIAVEGPHLADGYFQRPEATCRRFHPDGFLLTGDQGYLDERGALWFVGRDTQLIKYRGIRTSAAAIETAFLQCPNVQRAVAMNV-LTRSGEKVAVMIELADQSAAGDTKIAETVRSLWPLHGQPDYFEF-GFIPLLANGKPARAKV----------- 161527653 29 --------------------------------------------------------LTKNGITEGSTICLILENSYNFVKIIFSCIFSNLTVVPIDPQKGSEEIKEIIDSVNPQTIIFDN------QKNIFSKNSIEISKIVNDTQFSKPQKLEQIRN-------IDSDKDFLITFTSGSTGKSKGVIHSLKNLIHCSL--SFNEKFHFNSKNVFLHCLPMSYMAGILNSIILPFISNSKIVIIPRFTVKTVLDFWSKYSVNTFWFTPTMIGLILKFDRKNKIDLSDKNLIGCATSSLNTSVKNDFEKYDIELFESYGLSELLFVSTNSPNNNSF-------------TAGQLISGTNVKFDND-------------EILVKVPWMFKKYFNSEKNNLE----NNYFSTGDLGKISKDNLLIITGRKKDLIIKGGINISPKKIEDFILNKKFLKECVILGFPDPILGEKIVCFILKNSDTDSKKELNKKIVEHLGNDYHI-DEFKELIEIPKNINGKIDKIQIR---------- 17227531 49 --------------------------------------------------------------------------SVKFLASFIAACAANCQVFLCNPDWGEQEWHQVFNLVQPDIILGLETREGILRGRGAGSGEQGENILLTQHAAQLPLPLEAQLCPQGFTARI-------MIPTGGSSGQIKFAIHTWETLT--ASVQGFTEYFQIKQVNSY-CVLPLYHVSGLMQFMRSFTTGGKLVI-----QPFKSLELSQISQINFISLVPTQLQRLLQNLELTTW-LSQFNTVLLGGAPAWDELLEKAKFHNIRLAPTYGMTETA---------SQIATLKPDDFLNGKINSGQILPHAQVTICNQQGEVLPANH--IGNITIQTQSLSLGYYPQIVQKQNYLQVD------DLGFLDEHGYLNIVGRNSDKIITGGENIYPIEIESAIRATQMVADVCVIGIPDKQWGQALTAIYIPKDTNTSISEIKTAI-SHQLSRFKIPKHWIPLNTLPRNPQGKINRQQLQQ--------- 57638617 1 ---------------------------------------------------------------------------------------AGGAYVPLDPTYPTERLEFILADAQVSVLLTKQSLIAKLPAFTAPA------VLLDAEWDRIALE-----SAAALDMLLAANRLAYIIYTSGSTGQPKGVMVQHDSLANYTAAAS--REYAMSDRDRVLQFASLSFDAAAEEIFPCLTCGATLILRTEAMSIAIFLHTCQEWQITILDLPTAFWHQMVTEMETQKLTLPDVRLVILGGEKAARDRFTTWQKLHVRLVNSYGPTEATIVTTT----IDLSALTDEELFGRELPIGKPVNNAHTYILDSSLQPTPIG--IPGELYIGGAGVARGYLNRPDLTALAFIPDPFYKTGDRARYWADGTIEFLGRIDRQVKI----------------------------------------------------------------------------------------------------- 163744562 13 ------------LVRMVHNHASNRPTGVAMRQKEFGIWNEITWAGLQEIMQATAAGLVDLGLAPGGHVGILSENRSEWVQAQFGINAAAGVVVGMYPTSPAAELEHLVNASDTTVLFIDQEQLDKIKELDGRVPQLKQLVIFNPKGTRGLISFDDLLARRARQAGIKPDDTAMMVFTSGSTGLPKAAEISYGNIHAGVGVARDVFG-EYPPGTDVLSYLPLCHIAEQAVTVINGLS--QQFVMNFGESLRTITLDLREVAPQVFFGVPRIWEKMQAGVLVQAQTAGRLRRGMSAGDRMAAELLGFMRGIGVNIREAWGMSETSGVGTIQRSWGQCD-----------GRIGFPVSGVRTKIAED------------GEVLFTGGTIFKGYYKNPKATAETI-QDGWLHTGDVGREEADGSITLIDRKKDMINAAGKNLAPAHIENVIKASPFIKE--VIAVADKRWAEQGIAYTTFRAEHPKVQELIDAEVARHLARVQVKKVWLMRKELDHTATMKVRRAKVYEVYA------ 71022095 95 --PRWFQGARLNFAELLRHGTRSSANRDDVAVIQSTEVDTTTYAQLYSMVAQAAAALRSRGIQKNDCVASYSANNTQNLIAFLAASSIGAVWTSAAADFGPEGVLERLRTVRPKVLIVHDHLAKLRSVVEGLIPHVKTHPVLEPHAGDAWTSWDHFVAEGASAVDQPFNHPLWILFSSGTTGKPKAITHRAGGMLLQLSKEHIIHG-GLTRSDVFFQHTTTGWMM-WNFLVAGLVTGCTIVLYDPLKPVSVLWELAEKHGVTTFGTSAAYLGALEKSGYEVGANHAELRQILSTGSPLRAELYAFIQRIGSDILIG---SITGGTDLCSLFAGHNTALPVYAGEIQARNLG-----MNIGVYDSDARQEITCANMVGDMICKSPFPAQGFWKQPE--SKYFDSGVWYH-GDFIMLSEHGGVVMLGRSDGILNPGGIRFGSSEIYE-LLESPDITDSLVVALKTPRADEVVCLFVVLDPAVRIDVQQLEHLIRTKRSPRHVPKFIKIVSDIPKTLNGK----------------- 118470672 13 --------------------------RTVTTGMVTGEPHRHTWGEVHERARRIAGGLAAAGIGHGDAVGVLAGFPVEIAPTAQGVWMRGASLTMLHQPTPRTDLAVWAEDTELKAVIISE-------------PFLVATPVLEEKGILVLKVADLLAADPIDPVETGEDDLALMQLTSGSTGSPKAVQITHRNIHSNAEAMFVGAKYDV-EKDVMVSWLPCFHDMGMVFLTIPMYFGAELVKVTPLRDTLLWAKLIDKYKGTMTAAPNFAYALLAKRLRRQAFDLSTLRFALSGAEPVEPADVEDFLDAGKPILPAYGMAETTLAVSFSPCGEGLAVPATKGNTKRLASLGPLLNDLEARVVDENGEVMPARG--VGVIELRGEPVTPGYITM-GGFVPAQDEYGWYDTGDLGYITEEGNIVVCGRVKDVIIMAGRNIYPTDIERAAGRVEGVRPGCAVAVRDAGHSRETFAVAVESNAWQDPAEVRR--IEHQVAHEVVPRNVVVLGSIPKTPSGKLRR-------------- 66267670 21 ------LHGELNALNACIECCDRHAEGDAVAETRDDRATRHTFRELQDHAARFGNFLREQGVQPGDRVAGLMPRTVELLIVILGTWRIGAVYQPLFTAFGPKAIEQRLGCSKARWIVTDALNRPKLDDVSDCPP-----IIVADGAPAHPSDYDDQYPTQCTPQLLDAGAPFLLMCTSGTTGPAKPLEVPWR---LLPFKGYMREAIDLREDDRFWNLADPGWAYGLYYAVTGPLAGHATLFYDGAFSVDTTCRIIKKYAISNLAGSLTAYRLLIAAGAEFAGAARGLRVVSSAGEPLNPQVIRWFEQAGVVIHDHYGQTEIGMVLCNHHGLQH---------PVREGSAGYAMPGHRIVVLDHQHRELPAG--QPGVLAVRSPLCFSGYFGMP-------------------------------------------------------------------------------------------------------------------------------------------- 59149847 1 --------------------------------------------------------------------------------------KAGGAYVPLDPSYPEDRLSYMLADSQVHVLLTQ-------ETLQAQLTPPAETVPLALDTMTERLSVE---SDENPSYGAGPQNLLYVIYTSGSTGRPKGVAMRHQPL-ANLVRWQLAEAIGPNPA-RTLQFTPLSFDVSCQEIFAAWSAGGTLVLVTDRQDGDALLAYLKTESIEQLFLP---FIALQNLAESVARQSPALREVITAGEQLTPAIAHWFSQSKCRLHNHYGPTE-SHVASAYRLSGDVSTWPALP------PIGRPVANTELYILDAGFQPVPLG--VSGELYLGGECLAQGYLHRPELTAERFVPNPFYKTGDLARYRADGEIEFLGRADDQIKLRGYR------------------------------------------------------------------------------------------------- 59149841 1 --------------------------------------------------------------------------------------KAGGAYVPLDPEYPPDRLQLMLTGVGVHVIVSQQHLA-------ARLPDDSNIVCLDR---------DQSLINQADYTNVTSSNLIYMIYTSGSTGVPKGAGVYHRSFT--NLVTWFVEDFQLRAQDRVLITSSLSFDLTQKNFYAPLIVGGALHLAAAPYEYEQLRQHVEQHQITWLNCAPSAFYPFIEPGDANIYQLASLRYLFLGGEPISMERLWPWMQCQATLVNTYGPTECTDISAAYRVDQ------PEAFLHQAIPIGKPIFNAELFVLDTHGEPVPVG--VPGELCIGGAGVGPGYLHDADLTDSKFMPHPFYKTGDLVRYQPDGSLAFLGRLDHQIKLRGFR------------------------------------------------------------------------------------------------- 149910238 35 ------------------------------------EGQEYSYSTLLVMAERLSISLRCNGLSQNHKLLICTSNPLFHCVGVIFSVLSGIPYVPIDYSLPRSRINTIIGSLGEHVVACTDSGT--------SGKFTQEGISISNMSQVFEIAEKKILAS-IQPFEDYNSELQYILFTSGSTGAPKGASIFCDGF--NNLLQWYHDLISPTTESKCMVVSSLCFDLTQKNLFIALTSGSRLIFMNDLFEPAVIAEQIDEEDIDWINCAPSAFYLIADEGQQSQ--LSSLRQVVLGGESINPKKIRTYRKLGCQFINSYGPTECTDVVMYHI-------LEDIDYERDYIPLGKSIDNTQFELDKSH-----FSGKNTGELILKGICVGNGYINNSEQTAKSFFVDKSYRTGDLVKLESNGCLKFISRKDDQIKLHGYRIELGEVEANLNLCEYINMSVV-----KLGHEELIAYIQPSGCDNWDDKIIKLQLAKQLPSYSLPSRYIVLEQFPLNRNGKIDRK------------- 120609481 4 ---------------LLLRHAAERPQAAALREKEYGIWQTTTWARLAQLVERLAAGLDAAGLARGEHLVVIGANRPRLYATMLAAQSLGAIPVPLYQDAVAAECVYPLNNAEVRFCVVDQEQVDKLLEIRAQCPAIARIFYDDPRAEPGLQSIDALLEDGARTADVQPDDVAAMFFTSGTTGNPKGVVHTHATLLDRATAGAEFD--RLTAAEDVLAYLPPAWIGQNIFSYAQWLA-CGYVVNCPE-SAATVSIDLKEIGPTYYFAPPRIFEGLMAHARRVGPALQSVRVAYTAGEAIGPDLFTFYRSIGINLKQLYGSTETAVFVCL-----------QPDDAVHADTVGVPIRGVEIRV---DGN---------GEILVKSAGLLRGYYKNPEATAEVLTPDGWYRTSDAGFLDASGQLKIIDRVKDV-------------------------------------------------------------------------------------------------------- 71022325 1285 -------------------------------------------------------------------VAIFMPKSIALYIVIFAVLKAGYGYVAFEPDHPPSRTPQLLSHVQASLLIVIESTHPRVSSILAENNVNSSLFNADRAIRECDTEDTGCEADLSKAIAIKEDDTAYIVFTSGTTSSPKPIVVQHGNLY-HSIESSRSILHKDPSSLRTLAFS------------------------GPTFD---------------MSTTSTVLDLLV------PDQVPFLLTLCPGGEPLKKQICERFS-TGFQILNTYGPSECTVSVTSGCIG----------RNDLPSLIGRPIGCNRAYVIDRSGRPALVPLGRICELAIGGPQVGLGYLGNQPATLASFIPSPFFLTGDKARWHSDGRLEYLGRSDFQIKIRGFRIDPFEVEEAVVAHPLGDDAICAKVFDNESRERLVLFLALSHGANSQTDCLSSALKQRLPSYMIPSVILPMKAFPLTANLKVDRKAL----------- 71022325 2382 -------NEAEDVLQTFKRQVERTPKKIAVQH---GCSSFVSYAVLDSWSDRLALDFQRQLRLCNDRIALVLERGPGLVAAILAAQKAGAAYIAVDEDSNHTRARDIIAASAPTLLLTSDKRRDQARSLLSNSAFAVVLLTIEEMGTSANATLEEHPAAMV--AVRNGSDLAYVVFTSG---KPKGICVENRNL-----------------DYSILDCMS-------VMPQGSSLR--TLCFSGPSFDM-SVWDLFAGSKTSVVWQLSSYAPSWKRRLRFEPATVPFLKYILPGGEPVVRSIQQKFSD-DFYLLSTYGPSEATVSVSSGRLHQQDPANV----------IGKPVGSSAIYIVKSKTQESRSQLNEPGELAIAGPQISRGYLNMAELTSKSFIEDRLFLSGDFGYWDGHGRLHLLGRIDSQVKIKGYRVELGDIESTILTFPGIRQAACIKTTFDNR-ESIVAFVVRNDNDASKEAVRDTIV-NVLPAYMVPSMVLTVDSIPMTQNSKIDRNQLTEFHR------ 71022325 208 ----------------IARRAQLHPKKIAL---QTAEGRCMPYGMLYRQAQHLAS-LCAAELSSTERA------SPIPLALDQGIPFA---YVPLDLESPAARNQLILDQISPRVILTTAKQSDSLQGLLNA--SGARIILVDQLLQLPVANESIFTIGAGVFHSTEASDLADILFTSGTSGAPKGIRVDHGNL-FHSIRGCRSMMNAYHSLRTLAFSAPAIDMSVWDL-FGTLTSGGTICVARKPQLLQDLTTMCDTFAATFLQSTSTVLNLI------NPARVPFLHVILPGGEPMSFSVQKKFAQ-DFDLYNTYGPSEITVSAVSANI----------EPSSSRKTIGQPLGSNKVYILRDSTAVTDDGVNEIGEIALAGPQVAQGYLHLPEFSASKFIANPFFLSGDMAV-------------------------------ALAATDEVKDATCIKIEIDKV-ETLALFISPKGYRNAANAIFER-CELQLPWYAVPSFVFPLGAIPSTANDKLDERRIASIYSD----- 163803725 30 ------------------------------------------WQQLVAHVDQYVYSLQQQGVVSGDVVMLVGKNQVETLWFYLAAQQIGAVAALAMPQ-PFDALASKLTTLQQRFVWFADGVVSAYSESRLPALGLTALSIPTEHAHG-----------STPSEGYSHDTLASIVFTSGSTGTPKAVAHTHRQHL--ASAQGLLKEFQFKPQDTWLLSLPLYHVSGLAIVYRWLFAGATLKIGSGNLTQDIV-------GVSHASLVATQLKRLLDDEAEA-----SLTHVLLGGSHVAHELALRASQKGIDTWLGYGMTEAASTVTA-------------KRIDGISNAGHLLPNRAIKLVGQ-------------RIYIGGQTLAVGYFNQGDVT-PLLNESGWFDSKDLGEWRGN-ELKIIGRADNQFISGGENVHCEEIEAVLNQLEGVSQSIVVPVEDAEFGHRPVAVI--QTDTLLSKVQYDQFLKNQLEKFKWPIRYY---AMPQTLLGKVSRKAVKD--------- 51891842 9 -----------TLPKRLQAMAARYGRRVALREKEYGIWQEYTWQDYLDHVRDFCLGLVSLGFRRGDKIAIVGDNRPEWVIAELAAQSAGGTSVGIYQDSLAREMAYVIDHSDAVVVVEDQEQVDKILEVRDLIPKVRYLVYYDPKGTDPWLLYFPQVMEEEMVAAGDGEDTAIICYTSGTTGHPKGAMLSHRNLLAMGDTIQTVD--PLTPDDDFLSFLPLAWIGEQMTALAMHLSVGFTVNFPE--EPDTVQENLREIGPHVMFSPPRIWEDMVTRVQVRIQDLSRLKRAYTGGAALGPDVFRFYHALGVNLKQIYGQTEIVGIAVLH-----------RDDDIRFHTVGTPLPGGEMAISPE------------GEILLRSRAVFQGYYKMPEESARAL-AGGWLHTGDAGYIEEEGHLVVIDRLKDVMRLSGEIFSPNFIENKLKFSPYIKEAVAVG-------------------------------------------------------------------------- 154314881 768 ----IMQQWHSTPIDLIEECIHKWEDSPAV-CGWDGE---FSYSQLLLVSKQLAQRLRAAGVGPEILVPIAHEKSCWTLISILGVLQAGGAFVLLDSGLPVARMQTMISVVEAPLIICSEALQAKVSGLANQILCLDS-LMQKELLQEQSTNHRDASFSSGVAV----DNAAYAVFTSGTTGVPKAVVAEHRQ-VATAFHAQAMQGM-FQRNRRMLQVATYSFDPSIADMLGPLFVGGVVCIPREEEVLTALAGVISRFQVDVIDITPSVANIL------DPLEVPNLKELRLGGEAVTAAQLKRWTKIHFQFHNSYGPSECCVTAALTPPHSSVNPLNF----------GSPV-GCRMMIVHPDNCSQLVALGLVGELAIQGPIVTRGYLNNADSQKRAFVEPPWYLTGDLARFAPDGSVIFVGRKDHQVKLNGQRIELGEIEATATKIEGLEEAVV---------------------------------------------------------------------------- 218259543 7 --------------ELVHRQAEKYGSRTALKYRDTGKWLKISWKEFSEKVMLTAKAMAEFGIGVQENIGVYSQNMPQCFYTDFGAYANRVVSIPMYATNSPGQIEYIINDAHIHTLFVGEQLYNNAFKVQKESQYLKRLVVFDQAVPEDKTSFDDFLAETTVKIRMNEEDLATIIYTSGTTGESKGVMLHHSNY-LEAMRIHDIRLPMVTDKDLSMCFLPLTHIFEKAWSYYCLHKGVTIAINQ---DPKMIQKTLPEVHPTLMCNVPTMKRIFLDAIETRKYNLEYLKRVLVAGAPLSDTVNEFLQSVNIPIVYGYGLSETTATVCFY-----------PEIGFQFGSIGDVMPDVQVRI-DPENS----------EILVKGKTVMSGYYNKPAENEKAFTEDGYFRTGDAGRM-EGNTLFFTERIKDLYKTSGKYIAPQAIEMVMSGDQYIEQIAVIGVPVEKYAEEKGLAVGSREELVRNKEVLREENQKNLASYEKIKRFTLLSE-PLTDTLKLRRSVILKKYAD----- 159036162 50 ----------------------------------------------------------------------------------------------------------------------------------------------------------EAVDGSATGATAPGRPGEILQLTSGSTGQPRIARQTLDNVLAGARA--YCELFRITGADIVLVAVPVAHSYGLAGTLAALLSQALLVTL-PRFSVRSLVAGLDD-GATVLLGTPLLYKLLVPVL-AARRRPTRVRTALSAGGPLAADTAARVDLLGSPIRQIYGITEAGLVACVPQATTDWPA----------GSVGPAAPGVTLRIDGEDTTAVDAAPARTGRLLVRTPALFRGYWGTPE---QGLTADGFYDTGDIVRLDTDGHLFVLGRKDSFVNVGGRKVNPRRVEQVLAGHPHVREAFVYGAERPDGEQEMHAAVVLDPAT-TVNEVLAHCRAASLMPYEVPHHVHTIDRLPRSGMGKVDRQRL----------- 215498054 28 ----------------IREGLSKFGEKVVAID----NVHQLTGNQLLRRIQRYALGFQRSGLRPGSYVCAHLSNTVDNVAAVLGVVFTGATIVMAKPTLVTRELLYIIKDSECRYVLADKHAASKVLEVRKDHRLEELFCLEDLPGFTDISPFQELSESSFKEYSPSSNTVIAVMYTSGSTGPPKGVEASHKAYV--SSFESFDSLKLMTEDDVFLAWSPITHLSGFAVNVFAMCIGATTIFREPYLPYKEFVKDLETYKVSTLFGLPTKMQAIIEEVKATGASMPQIKKVLLGGSAIQKSLCKDMQVFDIEMANIYALTEAFGPVCGTAPGHVTTD-----------NVGFPVAGCKVKIMDASGQTMAAF--EHGEIWVHCITAMKGYRGRPEDTAAVLTADGWLRTG---------------------------------------------------------------------------------------------------------------------------- 125716276 1 ---------------------------------------------------------------------------------------AGGAYVPMDSTYPSARLAHILDDAAPALLIVDGAG---CEALSDRVFDPARLVDLRDPSVWASAPLHD---PDPSVLGLHECDPAYMIYTSGTTGLPKGVVVEHRHVV--NLLNAMSDQPGITSSDRMLAVSSMSFDIATAEIFLPLNHGARVIVAGRGVDAKRLRQLIHDHAITIKQGTPSGWRALLDAPG----DMPTGLVVLSAGEALPPALAARLLNGQRAVWNLYGPTETTIYSTVYRVTA------EDLAWSANLSIGRPIANTRIYILDSRGEPVPFG--AIGELYIGGAGLTRRLHRRPDTTAERFVRETLFEVGDLARWLTDGNLEFLGRADDQVKIRG--------------------------------------------------------------------------------------------------- 211968816 205 ----------------------------------------YTWQGYWNDICMFAKGLLYLGCDRRSRVAIMGCNSPAWAIAYFGAIFVDGVAVGVYTTNSVEATAHVVEHSRCRVAVVDARLQRAVDAVQGACDVLQMIVVYRDRVPDGYISFEDAVNDALLTARMESQKPCSLVYTSGTTGFPKGVMLSHDNFTWTAACSS--HMMKIDHTHRLVSFLPLSHVAAQLVLYMPVTMGCCVYFARPDALQGSLIDTVKRVRPTWFLAVPRVWNRLAAWAKDVGFRLHQVRKALSCAAPLDPETQKYFMSLGMPINSIYGLSESTGPQTFILPAPGWY---------KVGSIGHAMPGTDMYVANE-------NAEGHGEICFRGRNIFMGYYKDEKSTRGTLDENGFLHTGDLGYVDSDGFVYLTGRIKELIITGGENVAPLLIESLLQEMPQVLNCMVVG-------------------------------------------------------------------------- 71405422 107 ------------------------------------ETKYMTFEALWECMLSFGRGLVELGIRPNANVAIYEETRWEWLATIYGIWSQSMVTCTVYATLGEAALAYALRETECSAIVCNAKNVARLVELITHGNIPRASIIYNDTLPASFIPWSEVVEAEQVPLRIPTDNTALIMYTSGTTGDPKGVVHTHGSLVAGVSGLNYRVLDNIGPGETYCVYLPLAHIMEFSVMNIFVARGALICFGTPRTLTRATARDLEEFNPVFIIGVPRVYESIKKAVQMKLPRAGSLRIMLSGGGPLSDATQDFVNVVFGLIVQGWGLTETVCCGGIQRTGDMD-----------VGSVGQTEPTVEFRLLDVDEYKHTDTPEPRGEILLRGPFLFKGYYKQEKLTREALDEDGWFHTGDVGSIAANGSLRIIGRVKALAKVLGEYIALEALESCVLVHPARSYICALVLADETKGSYPDILRDPAFQRKATESMQATARRADRKPMECVRHVRFLDEWPLTAAGKLKRREIDKRYAD----- 2647973 29 -------------------------------------------------------------------VGIVVHHTARDVAAILGVLATGRAYVPLEAGHPEARLESVLALAGCREAVATAET--------GWQPPVETVIRPRWTQTPVTTVLQGTLPESG----ARPEDPAYMLFTSGSTGEPKGVVVPHRAPA--AVVPLLRDLYGIGPEETVLH----FHGAGGDTSLLPALTGGATLVIDDAA-PEGFARVAEEQQVSVAILPTGFWSSLTGDLLHQGARLPSLRTVVIGGEAVRADMLERWRRLGVRLLNTYGSTETALVTHAAQLAGPGAPALPGTGLDLP--IGHPLPHVRQRVDD------------RGELSIAGPGLALGYHGNPGATSARFREDGWYRTGDLVTEAPGGILVFRGRSDHQVKIRGFRVDLLDVEALIGRCEGVAAVAAARVDRTEHGVLAAFFVALPHREPDEAAGIREGLARTAPPHLIPSLIVPVEALEQTRTGKVDRNATRDR-------- 115374671 22 -----------TFADILRRRAADQGQAPAFTFLGPSEDTTLTYAELDQRARAIAAELGGRGLS-GQRVLVSLPPGPASVASFFGCLYAGAIAVPVSPLFSPPQMATLAMDSGAAAAL-----------VAGQRPAEGQRLTIEGLAGHIDLIAAEAIQGDPPPPVVDTRAIAFLQYTAGTLGAPKGVRVTHANLLDNCEA--LRRSLGHTFTDKILLWLPTHQGLGLLEGVLQPLYAGVHCVLMPPQRPGRWLEALSTHGATVSGAPNFAYELCVREADRAKLDLSRWRVAFSGTEQIRAETLERFEHFGPAFRPLYGLAESTFLISSCKSDAGVDALSQQRITERPGAATKPAASVQVLIVDPITRAVRSD-QEIGEIWVSGLSVADGYWGRVGTTEEVFRGRAFLRTGDLGACVG-GDLYVTGRLRDVIIWQGQDLRLQDLEDVESSHPALLSCVAVAAKQGRNEETLIAEVLPSEPELAPADSRKRLRRVNLRHGVTPHAIVLVRALPRSSTGRVSRTATRALHQ------ 90407217 1 ------MAQKLNLCP-VRYWAKRTPNAIAFIE----DKESTTFLQLDAYIESVQLQLTAQNVRAGDRLVAIQKNALSLVILQLCCLRYAIIFCPLNARFSPLEIKQRVD------ILANPKIWD------PSANDQQSTLLLD-----FTISKELANATALDDIHINSEDICNIIFTSGSSGQAKAVMHNFRNHYYSALGS--LSIIALRAPNINYLSLPQFHISGYATVMRTILAGATLFL-----SPNCLVSLLKQQKITHLSLVSTQLYRLLKDPEFQEKGL-SIKHILLGGSAFSDALLVETKKRGFVFHLSYGSTEMSSQIATSTNDTNLSVLMYR----------------QLKIDNN-------------EILLRGKTRFMGYFKNQVAS-SLINDNVWFKSKDAGSLNNH-HVTVLGRKDRQFISGGENIQPEKIEALLLNLTYIEQAYVVPITDLQFGQRPVAFITWRAEEPTTKTIKRD-LKNKLASFLHPIHYF---ALPPQIGFKISLKELREQHKNEIG-- 119185184 227 ------------IHHLIQRQCFDQPAAEAICAWDG----SLTYAELDDLSSSVMHVLHGYSIGPETIVPLLFEKSKWTAVSMFGVLKAGAAFVLLDPAHPDERLQVICQDVGANVILTSTLYKQTSSGLADTVIVVPYIADISGPEDTATVIRREKKTSST------SRNAAYVSYTSGSTGKPKGIVIEHASMCTNALSSS--EAQNLTGSSRVLQFASYAFDVSIHETLVPLMLGGCVCVPSDSQRVNNLQEAIIELCVNWMELTPSVARLL------TPEEIPAVKTMVVGGDPL-------------NIGRGYGGT--------------------------------------TWVVEAENHNKLVPIGAAGELLIGGPIVGREYLNRPQQTTDAFVAPPWYKTGDLVRQLADGTLVYLGRKDTQVKLRGQRIELGEIEHFAR---DIFPGAAVAVEMGKGRPALVLFVFKDGTIQGSDEINIPKVKARLPRYMVPELLIPLRAMPLSQTTKVDRKSLRSM-------- 18313366 21 ----------------------------------------LTYRELFEKATKWA---------LNSRVVFAARNSLWSYAALMGLLHGGGEVALVDPLTVSEDLKMIIEDFSPDLIVGDEEFLQQNAEVLKNYKTLS----VNSPPNGGGWTY----------------DTTFVMYYAGIAGRTMQVLNKTSSLWIN--AHSLALAMGLEKADVVYVTAPITHVLGLVTSMAALAAGG-MVRLMKKLSPNVVEEL---SKATVIVGAPAFYAEVLKIGVGKL----GAKFAVSGGAYLAPDLRARFEETGVRILQVYGLTEGLVLTF------------EPPSAYGKGSVGAPLPLVEIRLLED------------GELAVKAPWVMRGY-KDPEETKRAFI-DGWLRTGDILEERE-GLLYFKGVKKRMIKYKGYPIFPRDLEEILKRHPAVLEAKVVGELHPEYGEVPVAYIKVKGE--VSEENLLNFINSQVAFYKRLKKIYI---------------------------- 41629676 79 -------------WYLFIKQVQQNGDHLAISYAEKGEFQTFTYIETYNIVLRLSHILHDYNVQAGDYVAIDCTNKPLFVFLWLSLWNIGAIPAFLNYNTKGTPLVHSLKISNITQVFIDPDIRESEEEIKNALPDVKLNYLEEQDLMHELLNSQSPEFLQQDNVRTPDFKPSMLIYTSGTTGLPKSAIMSWRKSSVGCQV--FGHVLHMTNESTVFTAMPLFHSTAALLGACAILSHGGCLALSHKFSASTFWKQVYLTGATHIQYVGEVCRYLLHTPISKYEKMHKVK-VAYGNGLRPDIWQDFRKRFNIEVIEFYAATEA-PFATTTFQKGDFGIGACRNYGTIQQTLVRMDPNDDSVIRNSKGFCEVAPVGEPGEMLMRPETSFQGYLGNAKETKSKVRGDAWYRCGDLLKADEYGLWYFLDRMGDTFRWKSENVSTTEVEDQLTASEQYAQVLVVGIKVPKYEGRAFAVIKLTDNSLDTKLLNDSLSRLNLPSYAMPLFVKFVDEIKMTDNHKILKKVYREQ-------- 163702584 14 ---------------LLALNAREHPHAVALREKDLGLWRPTTWSQYQDRVRAFALGLRDLGIGEGDVVGLIGDNRPDWVAGEIAAHALGALTLGLYRDALEDEVHYLLDYGEARVVFADEEQVDKLIGLADRVPSLRHIVYSDPRGDDRRLISAEALAEAAEPEATDGEAVAILCTTSGTTARPKLAMLSAGRVLRHC--ASYLAADPKGPEDDYVSVLPLPWIMEQIYALGQALLSRMTVNFVEEAD--TLMHDFREIAPTFVLFAPRVWEAIAADVRARMMDASRLRSAATGGAALGPDTFRFFRALGVPLRQLYGQTEAMGAYT----------LHRGDRVDFD-TVGMPFDDITVRIVDPDRN-------GIGEIWARHDNMFLGYYKAPEGTGDVV--DGWMHTGDAGYLDAKGELVVIDRVKDLLNARGERFSPQYLENKLKFSPYVAEAVILGAGRDDLAAVICAFTTYSDLAAKPELLKAEVVNASLPETQRIARFVLLDDGELTRTRKVRRGVINEKYADL---- 153888152 90 ----------LNYVDQVMRHVEESPDRTAIRYAETKPLADLSWRELRQRVASLADALRKMGVVPGDRVAAYLSNTPDAMVAFLATASVGAIWSVCAPDMGQVAVTDRFRQIEPKVLIAVDGYADVVAEMVDALPTVEHLVLVPQLLGEEAHDWRDLTADDVPLVVTPADHPLWILYSSGTTGMPKPIVHGHGGLLLVQTMMGALH-LDLGPDDVYHWYSSTGWVM-WNSQASGLLGGVTLAIYDGTPDLNTLWRFAQDAGVTFFGAGAAFFANCLKAGIEPGRDLSKLRAVGSTGSPLSAEWIYRHVKADVWLNPISGGTDFAGCFVGGV--ATLPVYAGEMQCRNLGS--------RVEALDEAGHPL---IDAVGELVCTAPSMPLFFWGDTDRYRDSYFDPGRWRHGDWIKITPRGGAIIYGRSDATINRHGIRMGTAELYRVVEDLPEVLDSLVVDLEFLGRESFMPLFVVLREGATLDDTLRSTIIKAGLSARHVPNVIVQAPGVPRTLSGK----------------- 45185514 68 ------------------------------------TVETYTYRETYEHVLRLSYVLHDYGVRAGEHVAVNYANKPMFLFLWLALWNIGAVPAFVNHNQKGTPLIHSVKISNARLLFVDAGTTNLPAELLKELPELQ-IHHFDEEQMLAIIKSDKSPSGERTPRTLHDYDPAMLIYTSGTTGLPKSAIMSWRKATLGCSLFGFM--MRISPESVVLTAMPLYHSTAALLGVCAVFTQGGCIAISNKFSTTTFWKEAYLSKATHIQYVGEVCRYLMNAPKSEYEDMATVK-VAYGNGLRQSIWMDFKKRFRIEIGEFYASTETTAFQLGTFGVGACRSYGSLVHWILSYQQTRVDPDDESVVRNENGFCEVPASDEPGELLMRKPHTFQGYLGNKKATRDVFRKDAWYRSGDLLKSDKYGQWYFVDRMGDTYRWKSENVSTTEVENQLLSNKDLFDCVVVGLKIPSYEGRAFAVIQLNDHASLLDDLVEY-LKHALPRYALPLFIKFTNQLETTDNYKFAKK----QYKN----- 108797227 8 -----------SMLSMLHGRASLRPDDIAFTFTHAGAPETLTWAQLARRTMSVAREIRQYG-SFGDRAVILAPQGLEYVLAFLGAMQAGLVAVPLHRGSGHDRVSAVLTDTKPAVVFTTSSTAGDVGDFVDALDTVPKIVEID------ALNLDAEGEIRLDPAGLP--ATAYLQYSSGSTRLPTGAMISHRNLQANQVMRTFFAGDGPSSTTTFVSWLPFYHDMGLVLGIVPILSGHPAALTSPVARPARWIRALA-ENPHAFSAAPNFAFDLAARKDLAGLDLGGVRGIINGAERVEPATLERFADRFAHLRPSYGLAEATVFVASTSPAAHFDADELGVGRVVPCAPGKGTALVKVRIVDTDTHRQCPD-DVVGEIWVHGDNVAAGYWSRPPEDQRCFTPGGWLRTGDLGFIHE-GELFIVGRIKDLLIIRGRNHHPEDIEAT------VQEVAAVSVP-VNSTESLVTVIELKEPPVLDEDALRRFLKSDVTAISVGDVVLVASSIPTTTSGKIRRTASAELYR------ 154331593 121 --------------------------------------RTISYERLWKCVINFGRGLQEIGLKKGDIVSIYEETRWQWLATLYSCWSQNLVVSTVYANLGEDALQYALAETQCRAIVCNGSKVKDVLQMFELIEAPKHTIIYLDELPSPVTSEEYDVHAWIDLVLLGEDDLALIMYTSGTTGNPKGVMHTHGSLYSGCMTINHRITDLLGEMTVYCSYLPLAHIMEFAVTSVLMMRGVIIGYGSPRTLTDTFAKDMTAYRPYLFVAVPRVFDMMKKAVEAKLPPPGSIKRMLSGGGPLSASTQEFVNVVFGMVIQGWGMTETVCCGGIQRTGNLEYN-----------SVGQVLNTEELQLLDTEEFKHTDQPEPRGEVLLRGPFLFKGYYKQPELTKEALDEEGWYHTGDVAAMAPNGTVRIVGRVKALVKANGEYLALEALESI---------------------------------------------------------------------------------------- 83595024 97 ---------RLNAAELLAPHAQRPGD-AVVFRVENHPTQRLDLPTLRARVSLVQQGLRRAGVGVGDRVAGYLPNMPEALIAMLATAGLGAVWSSASPDFGAQGVIDRFGQIEPKVLFTVDGYREKVATLVKAVPSITQVVEVAPAAIPRATSWAAFIGDEPDFLRLPFDHPLYILYSSGTTGVPKCIVHGHGGTLLQQLKEHVLHADA-HPGDRVFYFTTCGWMM-WNWLAAALGAGCTVLLYDGSPDGAVLWDYAQAEGCTFFGTSAKWIQRKARLRPSDTHDLSTVRVIASTGSPLAPESFDYVYDAIKGDVQLASISGGTDILSCFMLGSPIDSV-------FRGEIQKRGLGMAVAVFDDEGRPL---VGQKGELVCTRPSSPIGFWNDADKFKAAYFEPGVWTHGDWVELTPHGGIVVYGRSDATLNPGGVRIGTAEIYRQVETLDEVREAIVIGQDWQGDVRVVLFVVLRDGLTLTPEDKIKARIRQSCTPRHVPAKVVQVNDIPRTKSNKIVELAVRE--------- 214043170 471 --------------------------------------------ELWRAAWGFARYLHKHGCGAGDRICLERAPGMAYVIASYGAVLAGCSFVPLDLSLTPQRRATLIDLAKPAMIIDMATNLDTISP-----------------------------ADPIPDMTYQPTDEAYLLFTSGTSGTPKGVAISREGLSDYLRFALAAYFDAP-------AVAPLFGNMGFITSLFCPILSGGRLIAIPDAGPAALSALAAQKDITWLKATPSHLAILQKILPAR----HAINTIVVGGEALGLGLVDALQRVGIRIFNEYGPTET---VVGCMIFSSDQPRPTGET---NMPIGVPAPGVTLRIVDAQGNRVPPG--VPGELLVSRSGMANGYLDGSTDAFITLDAKTFYRTGDLAYLNGDGQAVYLGRIDTQLKVGGVRLEPEEIEQALTAHPGVAQAVV---------------------------------------------------------------------------- 214043170 1774 ------------ILDAILSHVAHQPSASAVICGD----ETLSWQELDRQSGAIAAHLAAQGVGPGARVLISGARSVRLIAAIIGIMRSGAAYVPVNTQTPQARIRRIVETLGVTYALTDQKNTQL-------------------GCPSDELN-RDWARVEAPEADRDLNSEAYVIFTSGSTGSPMGVPIRHDQLAASTAARQVEYA---TPPCQFLLLSDIGFDSSMVGIFWTLSTGGTLVLPTERGDIDGLAARLASGQISHTLCVPVLYAGFLK-----RHRGKTWTQVILAGDHCPEWLVKAHQAPDSRLSNEFGPTEATVWATV----VHYEPGASDD------SVGHPIPGVWLGILDDAGVLLPPCQQ--GRLAIGGPQVTSGYIGDPEKSADSPDPFGYVLSGDNAMIRDD-RLVLLGRTGAQLNVNGHRIGATEVEALVISHPAVLTAALTADPDSHSDHVDLALVVETPTQPDTDAIRAALARE-LPPYMVPTRIAWMPRFAVSINEKIDRNA------------ 126732200 1082 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVRHGVTHLQCTPSMARMIA-LNDEARFALKSVQHVYLGGEPLPGALVAEFARIKARVTNMYGPTETTI----------WSSCTRAEPGEQVVNIGLPLANQQLYVLDEAGQPVGIGME--GELWIGGEGVTRGYWQRPDLTAERFRPNPFYGTGDLVRRRPDGRIDFVGRVDHQVKLRGHRIELGEIEAVLEALPGVTQSVVMAREDTPGDMRLVGYYT---GTPQDEAALKAAMAKDLPAYMVPGRFVALARFPLTPNRKVDRKAL----------- 126732200 480 -------DRSLTMQTAFEAQVARTPDAVALIF----EDTKLTYADLNARANRAAHLLRELGVGAGQVVGLCTSRSVDLMVGALAILKAGGAYLPMDPSYPADRLQHFVEDSGARVIVTQAKLDAKLPRHDAAL------LVLDAEP-----RLDTMPDANPAPVSGPS-DLAYMIYTSGSTGKPKGVMVEHRNAVNFYLGMDQ----HIPAEGVWLAVTSLSFDISVLELFWTTARGMTVVLTG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90655210 6 -------------------------------------------------------------------------------------------YVPIDPAYPQGRIEYILSDTKAKV-------------------------CLDEEALDSFRAHQSNHSKGTITADIQANNLAYVIYTSGSTGTPKGVMIEHRSLSNFCFWYQQTYGLTSTSRATLLAGVGF---DASVLELFPVITSGGAVCPERRANPSNLLAIINEHSITHVYTPPVLYSDFA----AVSEKLSHEVVICVGGEALLTSDRKE----NIQLFNNYGPTESTVVSSIYQVREHHSG---------AVPIGKPISNTEIYILNENTGLQPIG--VVGEICIGGSGLSRGYLNQPELTQEKFIDHPFYKTGDLGRWLPDGNIEFMGRKDDQVKIR---------------------------------------------------------------------------------------------------- 9367319 12 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRSEDVILCVLPLFHIYSLNSVFLCGLRAGAAILLMQKFEIVSLLQLIQKYKVSIMPVVPPIVLAISKSPDLDKYDLSSIKMLKSGGAPLGKEIEETVKAPNAKFGQGYGMTEAGPVLSMCL------AFAKEPFEVKSGACGTVVRNAEMKIIDETGSSLPRN--QPGEICIRGDQIMKGYINDPEATDRTIDREGWLHTGDVGFIDDDDELFIVDRLKELIKYKGFQV------------------------------------------------------------------------------------------------ 158315753 55 ----------------------------------------LTLGELVARADVLAAALTGAGVVARDRVGVLSDNAPDFLVALAGVSRAGAAACPLPLPASTRDLARAVAVADIRLVLVGGRTARMADRFAGAFDGVRLVRVADLTTPAAAPAAAGGAAPAGPAVEVSPDEAALVQFTSGSTAAPKGVVLTHRNILAG--LAAIIGGVALTEVDHGGIWLPLFHDMGLFGTLAGIFTGMPMTVWSPAADPAGWLTDFLGRGGSIAPMPNFAYDHLAEAPREAGLDLSGWRVAFNGAEPVEPASVERFLTTFTPMMPVYGMAEATLAVTFPPPGRAPDVPAGSPSARGLAGVGRPVRAMRVRIGGRDGTGV-LGDDQVGEIQISGDAVTGGYLTDTGAQPSAFTADGWLRTGDLG-LLRDGELFVTGRDKEMVIVRGVNYYPHDAEEAARDVPGVHRRRCVAYADRSPGGAETMAVLAETRLVDDTERAALAAALGLAEIAV--ALVGPDALPRTSSGKFQRLAARE--------- 114566671 20 -------PQALSLSWQLENWAAQQGEKTALIYGD----RYISYEQFNQMANRYAHFFQQEGFKKGDVVSLLMDNRPEYLMAASGLNKLGVVVNLVNTVIRGERLAHAINVSESRAIIVGHEFLELYQSISNRLRTPGRILVETGELPLAVEDLNQLLS--GCPTHNPESTGDIIIYTAGSSGLRKTVVLSQKRWLLMGQQFALL--TNMNQHSIIYLVIPFYYNMGFNICFSSMLAAGASMVIKPRFSLSNFWPDIRRYKVTHFMAVGEMLRFICNQPEEADDGDNPLEYII-GVNTRGDLLQQLQQRFGIKVVEAYGTSE-GIGTYINEDEIPGMCGNLNLRGMRQGEVVKYDYDSDSIIRDDKGLAVVCKPGEIGLVLINANNQFWGYVNDSEMSEARIIRDEYFNTGDLVKLHEGDYISFVDRLGDTYRWKSKTVSANQVADVINKFGSIEEAFVYGVKVPGMGNCGMAALQLLDDAPLDDKLVDHINR-RMPDHARPVFIRICAHVPRLFRKK--RRQLQEE-------- 197332695 16 --------------------------------------------DFEQDALRVAEAIRERGIGLGDRVMLKAGNSASYVCVLYALMHVGASIVLVDQQEHPEETRRIALRTGVKVTFVDDETPVYPDA--DPIHLYELMVAVADHEPTAPALSFDAWGELPDGL---------IMWTSGSTGSPKGVVKSGGSFLRNLRRNA--DQVGHRADDVLMPLLPFAHQYGLSMVLIAWLTRCSLVIPYRRLD--RALRMARDAGVTVIDATPSSYRSLMNRKPALREHLSATRMFCVGAAPLDAPLVQYVAEFGLPLLDSYGSTELGNISFAT--------------LDNPVACGRAMEGIRLRIVDEDGRELPAG--ETGEIQVDTPDALEGQVAD-DGTIVWADSTGWQATGDLGHLDAGDNLHVLGR-KFAVHRMGYTLYPELIEAAAEGCP----TRIVPLPDELRGSQLVFFV-------EDEEMREHWREAVLPAFEQPNKVVVLERFPLNRNGKPDKKALTE--------- 157758271 79 ------------------------------------EWKWITYDQAIEMSDHVSQAIRKLGIETGEKIGIYSKNRPEWVISDMSLHNFSNVSVPLYDTITNDDMHYITNLCELKMMFVDEEKTKQLIRDKSYLSTLKYIVQYDKVSPETIWSFEEFMEKPRQHVPPTPETLATISFTSGTTGRPKGVMLTHLNLCSATMSCDEFDQKE--GGDGYLSYLPLAHIYERLCTLANFSIGSKIGFF--RGDPTLLMEDIQALAPRSVATVPRVIRMILKAAWVDKYILPNIRQIIIGAAKSDASSLEFMRAFGIEVLEGYGQTETSGPTTIQLVGD-----------TRVACVGPPMACCLIKLVDDLGYFVNQNG---GEILVKGYNVTSGYYKNPDATKSAFTEDGYMKTGDIGRFTPEGSLQIIDRRKNVFK------------------------------------------------------------------------------------------------------ 126724832 1113 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IERHNISHLQCTPSMARMML-ADQSARQAFGGLKHVLLGGEALPDDLVQDVKTTNASLSNMYGPTETTIWSTSENVQSGSEAI---------VNIGTPIANTQVYVLDGAKNPVAVGEE--GELYIAGDGVTRGYWQRPELTNERYVPNPFYQTGDLVKWRSDGKLDYVGRADQQLKLRGYRIELGEIDAAISKLKNVDQAVVVAREDRPGDVRLVAYLMAASPIKTLD-LRQHLL-GVLPDYMVPSHFVQVDHFPLTPNKKIDRKAL----------- 126724832 515 -----------PIHKQFETIAAKSPDETALVF----EEQQLSFQTLNNRANTVALTLEKMGVKLGDRVGIHLKRSPEMIIALLATLKVGAAYVPLDPNYPSDRIAHYVNDSGAKIIITQTDLMSELPSHDAQTVDIKTISL--------------DTAANNPNTAVTKDDLAYLIYTSGSTGTPKGVMVEHGNVA--NFMSAMDDRVSYENGDSWLAVTSLFDISVLELLFTLT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 107027245 16 -----------TIPALLIERVKNDADANAFFQRRAGAWVPTTWKGYANAVCSVSAALGAAGVARGDRIAIMGDVSQEWLIADMATICSGAVTVGVYFTASVEEVRYYLEDSGATLAFAGSAEQLRVMKAADTSSRLLKIVVLDPDSPDETGMNVVSLAEFASHFDGDETDLVSLGYTSGTTGAPKGAMLTHVSMLAGAFTWPTFCPAILSEPQRMVIHLPLSHTVARIQATTLPLI-AKTVPYFVDVSAD-FAKCIQEVRPTSYMAPPTLALGIAREVLADRQDFDDLRYPYTASAPVPPEVVTLFQLWGVNLKENYGQTEMVG-----------GNLAQVTDWSRPGNSGVPLPAWETRVLPD------------GEMIVRGPGLFIGYWNKEAETKAALR-DGWLYTGDIVDVGADGSYKLIDRKKELINTAGKSISPVQVENELRQSPYITEALVIG----EGRKYLTALIEVDGSQPVIDLIREEVEKARLARAEQIKAFIFPEELPMTATRKKRRKALMARYAHIIAG- 169628032 1 ---------------MLHGRASLRPDDIAFTFTDTGVAESLTWSQLSRRTFNVARELGQH-ASPGDRALILAPQSLEYILAFLGSMQAGLIAVPLHRGSSLDRVSAVFDDTSPSVVLTTSAVASDVGDYVDQLEIAPKLIEIDTLR----------LDVDAGPSLVPGDVPAYLQYSSGSTRTPTGVMLSHRNLQVNLMRSFFVDGCTIPSNATIVSWLPFYHDMGLVLGVCAPILGGRADLTSPLASPSRWVRALATNPHAWSSAPNFAFDLAARDADLAGLDLGGVLGIISGAERVEQATVDRFAHFNFRMRPSYGLAEATVFVASGTWSETVEELSAGRVRRCAAGAGTALVQYKVRIIDSDTRECPAD--VVGEIWVHGDNVASGYWRKSPEEQRCFTPEGWLRTGDLGFVSE-GELFIVGRIKDLLIIRGRNYYPEDIEATVQEISRGR-VAAISVPFDSTEKLVTIIELKKRSDTDIEAIRSEITSAISNAHGVVGDVVLVPSLPTTTSGKIRRRSCVEQYLQH---- 170045989 19 -----ILNPAASLGQVIINLLERTPDK--VFEICADSGAEFTCRELRLRMVRAALNLTKRGLTKGDVVCMAVENSPRVTASLLGCFLVGAPAHALHAHFEESDLMHLMGITKPKLVFCNGHNLATVKRSLDGIGLNAQILVLDAPETEETLFSPVDNEDKYQPPYLGDSDVAAIVCSSGTTNLPKAVCVSHAQLIAPYVRVTGIGV------ETFLCFSSLYWGSAFQMLMLALFNGGTRITTAKSFSPSFAGELIANYRVTTIFTPPPMLADLVDHWEANQLRFPSLRIVGTGGCALPEALRKRADALLNPVFLGYSMSEFGGIIAL-------------DMVPRAGSVGMLATNVTAR--------------------------------------------------------------------SMIRYRNFQIAPAQLEALIVELAGVSQAVVVGLPDPKSNDLATALVVVRGSSVSAEEIVAH-VDGRVPDYKRLRGVFIVESLPRTGNDKIDRRR------------ 66816203 29 --------------------------------------TQITYKQLFDKVCKFSRSLKNLGIKKGDIVIIYMHNSIELIISALSCCRIGATHNIIFGGYTQKGLTDLLNNQSPKLIITSNFYKEIIESLINSNLNLKNIILFNRNDYNNNFDWNDLVGGDIEPLLVESNHPIYVMNTSGTTSKPKAIVRETAGHIA-SLCYSVKNIFKLNKGDTYLSLSSIGWVSGHTLLYGCLFSGCKSVFIEGPLNENDFWSLIEKYNVNVFPTTPHQMN-LIKMVDPNGFNLKHLKHVSIGSEKVYEKTINYLNTLKLSIIIDYWQTESGFPMIYNSTENDLNL-----KNCSVDAIGKVAPGYNIKIVNNQTSVIENKENEKGEIVIKFPNCLFGDTNDRLLYKQHYLNEGYFRTKDIGYFDENKVWYFSSRSDDSISYGSVIVNSGVLENLILKIQNISESCVIGIDDEIHGQEIAAILVLENKNIDTISLKNEIVKTNLFTCINIKYIIIVKRLPKTRTGKRIKSLLTSIFNN----- 115379391 1102 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPEDIPALVARHGVTHFQCTPSMLRMLLLEPGGTEA-LRPLKKLLIGGEAFPAALGQQVRPLAGEVLNMYGPTETTIWSSFHRLRPDEATLP----------IGRPILNTQMYLLDRHLQPVPMG--VPGELLIGGEGVARGYLDRPELTATRFIPDPFYRTGDLARYLPDGRIEFLGRMDQQVKVRGVRIEPGEIESALRLHPEIRQAAVVARADAAGEVSLAAYVVAGPDAQVAPSELRRFLKDKLPVSMIPDHFIRLDALPLTPNKKLDVRAL----------- 118167448 19 ------LPPGVNLISLIDRNIANVGDTVAYRYLDDGTAHEVTWSQFGVRLEAIGARIQQV-ASRGERVAVLAPQGIDYVAGFYAAVKAGTIAVPLFPELPAERLDTALRDSQPSVLLTTTVARDAVEQFLAGHPHLPRVIAIDE--------IPDSAAESFAPTELGMDDVSHLQYTSGSTRPPVGVEITHRA-VGTNLVQMILSIDLLDRNTHGVSWLPLYHDMGLSMIGFPAVYGGHSTLMSPAARPQRWIKALSRHGNVVTAAPNFAYEWAAQRGLPGGGEDIDLRVMIIGSEPVSMDAIRTFNKAFAPFKPSYGIAEATLFVATIAPRAEATAVYFDRRQLGAGSCGQVARSARAGIV-ADGAELPDG--QVGEIWLHGNNIGRGYWGMPEETRRVFDPDGWLRTGDLGVYL-DGELYVTGRIADLVRIDGRNHYPQDIEATVAESPMVRRGYVTAVDDPEAGRLVVAGTSRQDPRPAIEAIRAAVARHELAVADV--RLLPAGAIPRTTSGKLARRACRAQYLD----- 99078272 115 ---------RLNIVETFPKNADT--REAIVFIGEDGRRTVWSRADLKREVEMLAAALRDAGIEAGDHVAGIVPNMPQAVAAMLATASLGAIWSSCAPEGGPDVVVDRLGQIAPKLLFAADGYRAAIAEIADRLPSIQQIVVWAADLPACMTSYDAFDAPELDCRPMAFGDPLYVMFSSGTTGKPKCIEHCGGGTLLRMLVEHKLH-CDLKPSDRMFYDTTCNWMM-WNWQVAALASEAAIVLFDGNPNRERLFDIAEAEDVTHLGVSAKYIDTSLKHKPAQSYTLDCLRVVLSTGSPLSPHVYTDWKA-DVQLASICGGTDILGCFIGGCPLLPVH----------QGEIQAPMLGLDVATLNRQGEPV---EGEAGELVCRNPSMPTRFLNDPARYRARYFPNVW-RQGDFTIRTKQGGYVVLGRSDATLNPGGVRIGTAEIYRQLDKIDAIADAVVVGQSVDN-DVRVILFVVLAEGVALDDGLIKTAIRKNASPRHVPAKILFVADIPRTKSGKTAELAVRD--------- 6635400 523 ------------IHETFEAQAQKAPDAIALVSGDN----RLTYRELDERGNRLAHRLRALGVGPEVRVGLCVHRGLDMVIGMIGILKAGGAYVPMDPTYPADRLAFMLSDSQAPVVLTE-------ERLRQRLPDTGAKVVCLDAPEEG---FSGALGTPRSGVHAG--NVAYTLYTSGSTGRPKGVMVCHRN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 62423116 30 -----------TMPQHLRNLATTDPTGVAMQEKRYGIWQPMTWQLYYQRVREFSSGLAELGVIRGDIVAVLGDNRPEWLIAELAAQTLGASVVGIYPTSIGDELTHILESSAARVVVAEDQALKTAQEAAGLAFGIDTIVFYDPHGLEQYLDFTEVEARGARALATNSDDIAVICTTSGTTSKPKLAYLSHANLL--SMAANLDSIDPITPNYRYVSILPFAWIGEQMLAVACGLLKGMAISFPE--DASTQRADMREIGPDIMFAPPRIWESMLSEPIREQLGLTRMKRCYTGGAPLGPDVFRFFHSIGVNLKQIYGQTEICGIAVVH-----------RDDDISYTSVGTPIPGTEIRFSADH------------EILLRSSSVFRGYHRNPEATAEAVDTDGWLHTSDAGYLDEHGHLVVVDRLKDV-------------------------------------------------------------------------------------------------------- 74147576 36 -FPAPIPGME-SCWDIFRMSVEKYPDRRQIVDGKAGKYVWQTYREVYDIVIKVGNSIRSCDVVEGGKCGIYGANCPEWIISMEACNAHGLYCVPLYDTLGAGAVEFIICHAEISIAFVEEKKIELFKTFPASTEHLKTIVSFGKVTPEQIYPWEEFLKNYGLPVK-KKTDICTIMYTSGTTGDPKGVFISNDSIVTLIAGVKRLLGSQLTMKDVYISYLPLAHIFDRVIEELFISHGASIGFW--RGDVKLLVEDIGELKPSIFCAVPRIYSGLLQLLKKKMFDLANVRLILSGAAPLSTHVEEFLRVVCCHVLQGYGLTESCAGSFVSLPN----------ELSMLGTVGPPVPNIDVRLESPEMNYDALASTPRGEICIKGNTLFSGYYKREDLTREVLI-DGWFHTGDIGEWQPNGSMKIIDRKKNIFKSQGEYVAVENLENI---------------------------------------------------------------------------------------- 57638571 1 ---------------------------------------------------------------------------------------AGGAYVPLDPSYPIERLSFMLSDSQASLVISHSSLANSFRQMTFDQEQVKLIYIDNE---------WEIINQESQHNPISGDHLAYIIYTSGSTGTPKGVLGTHRGTVNGLY--WLWKTYPFTQQEVCCQKTAISFVDSVWEIFAPLLQGIPTVIIPDAIDPQLFIETLAHHKVTRIVLVPSLLRLLLDTYSHLTKNLSHLKLWITSGEALSVNLAKTFRELLPELINLYGSSEVSANVTYCDL-----SLLPDQLTTIP--IGRPIDNTLVYVLSSCLQPTPIG--VVGELYIGGDGLAKGYLHRPELTQERFIDNPFYKTGDLVRYLNDGNLEYFGRRDRQVKI----------------------------------------------------------------------------------------------------- 118351213 45 -----------TIQAAILKANSLYKDQEFIGQRDANTKKFTTYGEEYLQARAVGTQIKRLNLKTNELIGIYAKNRVEWNTVDMACALYGVTVVPLYDTLGHETITFVFEQTQMTTCFCSAASVNTLVQ-TPNLHKLANIVYFDPLTEETLISYEEILKEGASPQNLNPQQVFTFSYTSGTTGLPKGAMLTHKNFMS---AVSALGEFDMNNTDTLLCYLPLPHVMQRVLNVISWCKGTKIAFFGG--DMLKLKEDIQDSKPTIFVSVPRLFNRLDNLKRVEGFKQSRVRLVASGSAPISSDVLDFYKVLGCPVYEAYGQTE----------GMGLQFMTSRQDKQSCGYVGGVCSQLEMKLIDEHGDIIPR-----GEICVRGSSVFAGYYKDEEKTKEAIDDEGWLHSGDIGSLLPSGSLKIIDRRKNIFKSQGEYVAPEKVENIYVRARGVAEAFVYG---DSLKNNCVAVIVPNPDE------------------------------------------------------ 126645414 448 --------------------------------------ESISFRELDILINKTCLKLLEQGVKPQNVVVVHKERSAEYIISILAILRLGATFVPLPVGLPQKRIQVILEDLKPKLLISASS-------------------DFGSNYATSDINLQELRSSENQKAEIDQNRSTYILFTSGSTGKPKGVEVS-----LLSLANYIQEAKNLKGQEV---SMPFFTSIGFTSIFLPLLTGGSIHIYPESTSDLSILEVVKNKQINAIKLTPSHARVI----QGSELKDSQLHTVIFGGENLETNLALDFQSQAAEIFNEYGPTEATVGCIVHKFDPNEKAFS--------VPIGKPISDCYFYVLDERLNPVPQG--VPGNLYLGGKVLALGYYQNQNLTDESFINNPYYKSGDLARLNAHGNLEYLGRADEQIKLNGVRIESTELELLISKFPSVEETHIV--------------------------------------------------------------------------- 197105513 67 ------------------------------------------------------------GIRPFDRVGLVAETDADFVVAFFACQHARVTPAPLGGREAVEQIGRMLGSAQASAVFGPEALIPWLQEAAQAAGVRLAARVQDLPE-----------APAADLPAPTPDDPCYVQFSSGSTRHPTGVLCTHSALMANTTAIT-RDGLKVVPADRAFSWLPLYHDMGLVGFLMAPLASQMTVDLMPTRRPLLWLDLMSKNRATISYSPTFGYELCARRGDREGLDLSAWRIAGCGGDMVPGPLMAFAETFAPAFVASYGMAEATLALTMAPLGQGLRVGGREGRSRAFVRCGPVLPGHELEVRDEAGAALP--ELKVGRVFVRGPSLMRGYFGEPEASAKVLGPDGWLDTGDLGFLVE-GEIVPTGRAKDLILLNGRNVWPQDLESAESEIGKLRDVAAFSV-DRDEGEQLVVLVQARTSDPEARRALADDVAALLARHGVEAHVELVHALPQTSSGKLSRSKAKALY---LAGA 41408694 5 -----------SVVSLMRERAGLQPDDVAFRYTDAGVAETLTWAQLYQRTSNLAREVARHG-DTGDRAVILAPQGLSYIVAFLAAIQAGLIAVPLSPGSHDERVSAVLADTGPAVVLTTAAAAATVTEYLRRPDTGPAPAVVEIDSLDLDEPNSSSIRISAAP------DIAYLQYTSGSTRLPAGVMVSHRNLQVNLMAAFFPDFDGVAPRNTVCSWLPFYHDMGLVQGVIAPILGGSPVAFLQR--PARWIQAMSRADPVFSAAPNFAFELAVRDADLAGVDLGNIISIVSGAERIHPATLRRFCKRFAPMQPSYGLAEATVYVASRVVHFEPEKLSAGSAQRCPAQTGSPLLSYTVRIVDPDTNTERADG-TVGEIWVNGENVAQGYWRKPEETRRTFPRQPWLRTGDLGFISA-GELFIVGRMKDLLIVYGRNHYPEDIESTVQAVTGGR-VAAISVPADET-EKLVTIIELKRRGDSDEDARRKLVTAAISNSHVADLVPVAPSIPTTTSGKIRRAACVEHY------- 23097959 104 -------------------------NPAIIHASETRGKQEISWQQLYQDTTALQLTLKNIGVTKGDRVVSYAPNIYETVVAFLATSSLGAIWSSASPDFGKQSVIERFQQIEPKVMITIDGYMAIIEEIQSTIPSLEATIAIPYLHADTDITWKDAVHTELTFTPVGFNDPLWVLYSSGTTGKPKAIVHSQGGMLLEHLKATHLH-LDLDQNSRFFWFTTTGWMM-WNFLVGGLLNGSCIILYDGSPDERFLWKFAEDTKMTVFGTSASFITSSMKHPEEE-FDLSALKNISSTGSPLPPEGFQW----------------CYTHVKKDIWVSSVSGGTDVCTAFLLGSPTLPVYGAKVESFDSNGNSL---VNEIGELVLTKPCMPIFFWNDDDGMRSYFDYRGVWCHGDYIKITEKGTSIIYGRSDATINRGGIRIGTSEIYRAVDQIEEVEDSLMIDLPQTNGDSITPLFVVMKNSKPFTDEVKNSILKTHCSPRHVPTHMFEVKELPKTLNGK----------------- 153007020 62 ------------------------------------------------------------GVAPGERVAIVLRTGPEFLDAFFGTWLAGAVPVPLYPPVRLGRMARMLAVSGARLVVSSGAVRRLLGGAVARAAPALGCVDVAELAEGG-----ERLARMPAP-----EDLGLVQFSSGSTVDPKAVALSHA--ALQAQADALMAAVRPDARDALVSWLPLYHDMGLIGCLLAAMSGPLVLIPPEHFRPALWLRAIARHRGTISVAPSFAYAFCAERAELAGSSLASWRLALNGAEPVSADALRRFLARFVPVVPVYGLSEAALAVTWSPHGRPLATTRLDPGTRELVSVGVPIAGVEVELRDEGGA--PAGEGRLGRVFVRGPSLMRGYLGDEAATRRAL-AGGWLDTGDLGFALG-GELYLHGREKDVVIVRGANHAPEEFEAAVAQVAGVRPGCAVALGTPEGEGEALAILAERGEARADGALAAEIQRAVLERTGVPHTVRLLATLPRTSSGKLRR---REALRRFLAGA 47216936 67 -----------TIPKIFAETVRRHGDKTALIFEGTGE--RWTFRQLDEYSNRVANLLLGRGFKDGDVVALFMENRSQYVGLWLGMAKIGVEAALINFNLRLEALVHCVTISNAKAVMFGSELNDAVCEVHSSMGKAVQMFCSGDRVPQGTENLDSLLNAAPSHLPPPPQDRLFYIYTSGTTGMPKAAIVVHSRY--YRMAALVYYGFRMTSDDVLYDCLPLYHSAGNIVGVGQCIIHGMTVVIRKKFSASRFWDDCVKYSCTVGVTLASVALVLLDHREATPCAYGAWQRVHMGGEALQHPPDRRVLRSGVQLQPGQGEAESAQLRVASAVRAGVRCGGVAPSARQVGACGFPIRLVRVDIRGPDGVCIPEPGQLVGRIIQNDPLRFDGYVNQ-SATSKKIKGDSAYLSGDVLIMDEYGHMYFKDRTGDTYRWKGENVSTTEVEGTLSRLLDMKDVVVYGVEVPGAGKAGMAAIADPAHATDLEQFVKD-MEKVLPPYARPVFLRFLPEVNKTGTFKFQKTELRRE-------- 118045487 1 ----------MSIAWLCER-MEQWANHPAIVWHD----HPYTYHDLLARMQAWKATLNEHDIGPGQVVTIEGDYSPNAVSLLLTLIERSTIVVPL-TRSVAAQREEFLTIAEVQVVV-------------SFDDDDDRWHIERRPVPVTNPLTRQLIECG---------HPGLVLFSSGSTGKSKAALHD--------FLPLLEKFQVPRHRRVTLTFLLLDHIGGINTLFYTLANGGTVVAVQSR-DPDVVCRTIEMHRVQTLPTSPTFLNLLLISEAYRRYDLSSLELITYGTEVMPESTLHRIHDINVQLLQTYGLSELGILRSKSRDSNSLWFKVGGE-------------GFETKIVD-------------GVLWVRAKSAMLGYLNAP----SPFDEEGWMNTQDVVEVDGD-YIRILGRRSDIINVGGQKVYPAEVESVLLQMPNVKDVAVVGERNPITGQIVTAFNLFEPEDPNEKRRVRAFCRERLAPYKIPVKITITEDEQHSARFKKMRK------------- 58580807 1 ---------------------------------------------MADAVARLAACLQTAGL---TRVASRLDNGPDWLILDLALRLIDAVHVPLPTFFSDGQVLHALTSSGAQCVVTDAA-AAAPPGTSGPLPALQQ---------DALRCWRVAAIVER---PVLPDATACITYTSGTTGRPKGVCLSADSLL--TVAASLVDASAAIAPRRHLCLMPLSTLLENVAGLYATLLSGAQVALPSLLDVPALLRCLHQYQPESVILVPQLLLALVSAAEHGVALPASLRYIAVGGGHIGPSLLTRAAALGLPVFEGYGLTECGSVVCLNRPGA-----------VRAGSVGQPLAHAQVRIVD-------------GELQVGGVQ-ALGYLGEDAP------PPGPVRTGDLGHVDPEGFVHITGRRKHVFITAGRNVSHEWVESELLQHPLLAQAVV-------WGEAQVAVLWPRRPDSDDAALAKALVNAGLPDYARVARFVRADA-PLTANGRPRRDAILARYQS----- 145222286 11 ------------LTESFAAALHSYADRPCIEF----DGRWYTGDEVVAYGAAIASLLETAGV-PGDPVGLIVRNRLPHAAAIAGFLAAGRTVAMIYSFQSAGAIAADVERLNLAAVVADAE--DWTEPVVAAAARIGAAGVAISLGTPPVVAVPRLEHRDSSHAHAPAEPGVALILTSGTTGPPK-----RQAIATHVLERTVFSVTAGEKADGDAPPEFAYWQFGGVCQLIAGLYNGRRVAMLERFSVEGWVDAVKRHRVTRAGVQPAVIRMLLDA-KVPAEDLASLEFLISASGPLDPETRDEFERYRIPVRLAYGATEFAGSLCAWTPE-----MLDEFGKTKRESVGRALPDTELRIVDETGRERPPGERGLLEAKV-GP----------------LGPD-WIRTTDIASIDEDGFVTLHGRADGAINRGGFKVQPEEVRRVLISHPGVRDACVVGVPDARLGEVPFAAVVPGADTPSDDEL-ESLVRQELPVYAVPVAFTMVDALPRNPALKV---------------- 163839511 31 -----------NVATILTESAATYPEVLSIKL----DDVELSFAALNGLSMKVAGLLAARGVAKGDRVAIISPNIPQMPAIYYGILRYGAIVVPLNPLLKSREVEYHLQNSEAKLAFAWEGVLGEVNAGAEAAGT--EVIPVDAQ----FMALLSQVEPLVEVTEVAGDDTAVILYTSGTTGRPKGAELTHSNLLSNATVSRNLH--DISYGDVIFGGLPFFHIFGQTCALNAAVMSGAAVTLLPRFDPLRALEIIELDKVTIFEGVPTMYIGLLRVPDRSRFDALTLRMAVSGGAALP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 73970631 50 -----YYDDARTMYQVFRRGLSISGNGPCLFRKPKQPYQWLSYQEVADRAEFLGSGLLQHNCKPDQFIGVFAQNRPEWIIAELACYTYSMVVVPLYDTLGPGAIRYIISTADISTVVVDQKAVLLLEHVRKETPGLKLIIIME--------PFEEALKERGQPVPPKPSDLSIVCFTSGTTGDPGG-----RRLCEGSVVYCHGGRVGFFQGDIRLLSDDMKALCPTIFPVVPRLLNR---MYDKIFSQADLLEAAKRKQAEVRSG---IIRSIWDELFFNKIQASCVRMIVTGAAPASPTVLGFLRALGCQVYEGYGQTECTAGCTFTTPGD-----------WTSGHVGAPLPCNHIKLIDEELNY--WTCKGEGEICVRGPNVFKGYLKDPDRTKEALDSDGWLHTGDIGKWLPAGTLKIIDRKKHIFKLAGEYIAPEKIENIYIRSEPVAQVYVIVVPDPEKRGIEGSYTELCANKELKKAILEDMVRSGLHSFEQVKAIHIHSDMLLTPTLKAKRPELREYFK------ 194541142 16 ---------------VLQHNAKHWPEQVAMREKEFGIWREFTWQDYENRVKWMALALQDLGVGEQDVVGLLGDNRPEWVWGELAAHAIKGFSLGIYQDSMHEEVAYLINYAKAKVVVADEEQCDKLLELGDEIPSVEFIIYCD---PRGMRKYDDPLIDKADPEATKGSDLSILCTTSGTTSKPKLAQLHSGTFLDHC--AAYLRADPRSPGDNYVSVLPLPWIMEQVYVVGQALISRQIVNFVE--EQETMMSDLREIGPNFVLLAPRVWMSLANKALEQGKRFSNLTSAATGGAAMGPDTFRYLQAIGVPLKQLYGQTEMCGAYTVHQADDVDYD-----------SVGVAFDNAEVKVINPDSN-------GVGEIIAKSTGMFTGYLNNQEAYDED-VQDGWMHTGDAGYFKDSGHLVVIDRLKDMSETSGDRYSPQFIENKLKFSPFIAEAVVVGKGRPWLSAIICAIVALSAQPEVYQAIREEVLKESLPAQKISKFILLYKELELTRTRKVRRGVVAEKY------- 159038250 52 ----------------------------------------LTLGQLERRVAARAAWLHERGIAPRDPVAVWATAAADMVLSYLALTRLGAIPALMNGRLRPAIAAEYIRRLRGVAVLADDEHRALLAEHDLGVPVLGTPTEAGGGDPDAAPAH----------YRHHPDDPIVITHTSGTTGVPKAVLHSHASLFAAT--RHLLSMPQAQGTTRILNALPAPH-TATVLMVNQALGNRAEMLLLSDQSGERVIDAIQRWRPDGVFGFSVTWAELARF-DLTGYDLDSVRLWFNTGDSSHEPHIRRLVAVGSRFIDGLGSSEMGHSMFHVTHTRQTERYGR--------CIGRPYRFTKVAVLDADGEPVPAG--EAGWLGIDSPSLFRGYWND-SVTTHRFRQRGWYLTGDLVYADAEGWYYHLDRAVDSVEAGGKRFYTAE-ERILAACPDVTDCTVVMVRQPTG--VVTDVLLELAADADGSEDRTAAVRDALGADATLRRVVPVADIPVTVTGKVRKVALRERY------- 76812113 117 ------------------RNCRAHG---VGTLDESGIERVLSYRQLSEAGLRMSAALNALGARAGDIALVALPATGDYLALLVGCVLSGVVPCTVPPGSGPQVLEVACRLYRPRFVFTASAHVAELEAQLRD--TGARVIDVG-------ILHAASTGAEPRLALRGAGDTHHIQLTSGSTSHPKAAVISHRNVAANIAGIANACGYSKHAADNTVIWLPLHHDMGLVSLLLHLYYRTSLLMPSMSFNPLGWLRRIAHARSTI-AVAPTFALRYCNAATMDGADFSHLRTFLVGAERVDRATLFDFASTFAPLQPCYGMAEATLAVTTATLARHRRAAPAPDGHTGATAVGAPLDDMAYEIRDAQGRLAA--EREAGEIFIRGASVMQGYLPSAGAPAQPFDAHGWFATGDIGYV-SGGQLFILGRKKEIIIIRGTNYFPHEIEETIDSHPAVGACIAVGIHDETQGTENLVVLVEAHANHVSRDSRAELMQQRLGY--CAQRIAFVEALPRTTSGKPQRLKARAMF------- 57638611 1 ---------------------------------------------------------------------------------------AGGAYVPLDPDLPRQRLSYTVADAKLTTILTSRKFAFDIEPALRQSSLNGRMCFLDSEE----VWQNQDVSSPAPTVE--ADQLAYIIYTSGSTGTPKGVAIAHRGLLNHTLAS--CDIYDIQPKSRILQFASISFDSSIAEIAISLCSGATLVLGARELPGQPLASFIAKHRVQMMILPPSVLATLTQF----RNELSDLRLIIVGGEACPLSLAKSWISSTTKLFNVYGPTEITIYGTMYAFNADDISMP----------IGYALPNVETYILDEELKLCAAGEK--GELYVGGVGIAVGYWNKPELTSTRFLDNPYYKTGDIVYEDTDGLLHFVGRIDNQVKIA---------------------------------------------------------------------------------------------------- 148554985 1 ----------MDVADRIRRSFRALGDRPAIEF----RGRWVNWQEVGRFADRLDTLLAEAGVAPDARIGLVARNRASHAAAMLALLAARRSISLVHPFLPAAALAAEVERLGAAALIADAEDWPPIAESCARIGCAGIALGEEPFLPRPVDGLEHATIVQA------AHDGVIEILSSGTTGPPKRLPLPLH--VLQRAVDSAPEGESADGPPPQINVWPLSGVGGLSLLAASGAQGAPLVLI-EKFTAEALADAVRRHRPPMLGLPPAAIRMMLDA-DIPRAHLASVTAIYGGSAPLDPDIQERFERYGIPIHWGLGATEFCGTIVRWTP-----AMRRAVGDAKRGSVGLPMPGVELRVIDPDDGSSIEDGRE-GLMQVRCP---------------AIRPD-WVATTDLIRIDADGYVYHLGRHDGAIMRGGFKIMPERVADALREHRAVRDAAVVGLPDERLGAVPAAMIELHDGAQADEAALLAHLRERLPSTHMPVRIAVADELPRTPSLKVSLAAVR---------- 194519231 13 -----------TMVDIVRARADRQPDRPAYTYLPEQETELLDYASLVQRAHAIAAALRRLAGAPGARMAMLLAPGPDFLAAFWGCLSARVIAIPAQPGRCAATLEAIVRNAGVRLVLASRPQADAIGRTLARSPALAGLLFVDDALADG--------AGRPAPARPAADDIAFLQYTSGSTSRPKGVVVRHRNLVANERMIAQAMSLDHASTSVVW--MPHYHDMGLIGGMLQPLYSGAHCVAMAPTTPLRWLRAIAQWRAVSSGGPDFAYRLCVERIQAAGLDLSSWRVAFNGAEPVRAATIAAFERFGPASYPCYGMAEATLISAAALAAGRAEPLAPGDAGTAAVCCGAPPAGARLAVVDPATRQRLADG-LVGELWIAGPHVADGYHRAPEASAAAFDAGPWLRTGDLGFVL-DGGVYVTGRLKEMMIVNGRNLYPHDVEDTLRELAEIRDAAVFALIEPGGRERTVAILILQPDAHADAGLQAIAMDARLAARALPDHVRL--SLPKTTSGKTRYGELRAR-------- 25294140 42 ----------LTVFDIVRRSAKLYPDNKAVIYYELGPYNYLSYSQYELLAIQIGSGLRKLGLSSSNKVYLFGTTSANWISMSHGCASQGIPIVTGYDTLSATDIQHSLSQTHAEVIYLDPHLLGTA-SIALENSQVKTVIINTGSIFSGGYDIDQFRNEHPEPIPVKSSDLFCIMYTSGSTGLPNGCCITHENFLASSTVTGLLGGIDVSDQERVLAYLPLAHIFEMALENLVMYIGGTLGYGNPKTLTDASLRDMVEFKPTIMVGVPQIWETIRKAVLSKRYSLPRLRYILNGSSGIADSTKEFLSLIVAEMLTGYGLTETCANGALSSPFEQTTS-----------AIGSTSPAIDVKLVSELGYFTDADGPCQGEILVRGPAVFKGYFNNPQGTEKAFAPGGWFKTGDIGEFDDRGHLKIIDRIKSLVKMGGEYIALEKLESIYRTSQAILQVMVLGFSDDDSTERMSAYVL--------DDLQDIARRSGLSKIETVTGVVITDGL-VTPTMKLNRRFILNYFRDE---- 195394033 111 -----------------------------------GEYKWKSFIEAERLAASFGRGLRALGQSPHQNIVIFAETREEWMIAAQGCFKQSMPIVTVYATLGDDGIAHCITETEVTTVITSHDLLPKFRTLLNKCPNVNTIIYMEDQLHKTDIADLKEHGSKCESVPPKADDIAIIMYTSGSTGTPKGVILSHKNCI--ATMKGFCDMVNIYPEDVLIGFLPLAHVFELLAESVCLMTGISIGYSTPLTLIDSSSKIKRGCKPTCMTSVPLILDRVSKGI-NDKINLSSVRLIMSGGAPLSADTHEQIKTLCVHLIQGYGLTETTSAATVM-----------DNFDMSYGRTGGPLTICDIRLVNEEGNRVTNKPHPQGEVLIGGECVSQGYYKLPSKAGEDFFEERWFKTGDIGEIHPDGVLKIIDRKKDLVKLAGEYVSLGKIETELKTCGVIENICVYG---DSTKQFTVALIVPNQSQLALKEIGEHARKCKLQKYEVPVAVTLCNEVPVTAAFKLKRKNIQDKYQ------ 145222525 10 ------------------RSAHTTGRGMVTGEPY--EPVRHTWSEVHERAKRIAGGLAAAGVGLGDAVGVLAGFPVEIAPTAQGLWMRGASLTMLHQPTPRTDLVMWAEDTEAKAVIVSE-------------PFLVAIPVLEEKGIKVLTITDLLASEPIEPIEVGEDDLALMQLTSGSTGSPKAVQITHRNIYSNAEAMFIGAQYDV-EKDVMVSWLPCFHDMGMVFLTIPMYFGAELVKVTPLRDTLLWAKLIDKYKGTMTAAPNFAYALFAKRLRRQAFDLSTLRFALSGAEPVEPADVEDLLDAGKPILPAYGMAETTLAVSFSPCGAGLADLLAALRRAVPASLGPLLTDLEARVIDDHGNLMPPRG--VGVIELRGECVTPGYMTM-GGFIPAQDEHGWYDTGDLGYITEEGNVVVCGRVKDVIIMAGRNIYPTDIERAAGRVEGVRPGCAVAVRDAGHSRETFAVAVESNNWQDPVEVRRQVAHEVVAEVDVPRNVVVLGSIPKTSSGKLRR-------------- 119473995 221 ------------VHSMVHQNAQDRPDSPAVCAWDG----SLTYKELDDLSTRLALGLARKGVGRGVVVPLYFEKSLWMPVAILAVIKAGGVFLQLANSIPKGRIEAILNTGNSPFALVGKNTPAWMGDIMP-MHTVEEVMELAE------------IIDSPLPECSGNQDAVQL-FTSGSTGTPKGIVWTHTALATNC--EEIMRKQSFGPGTRQFQTASYEFDVSMMESIAILISGGCLCIPQENDGVHCSPRALEALQANSVYLTPTLARKL------DPDSVPSLKYLALEGEVLPKDIVSKWDGR-LTMYNFYGPAECPHVSACTIDPDTFETGFAGATSVCLR-----------WIVDPHNHNSLLPDGAIGELLVEGPILMDRYIGGPD--VATFVTPTWFKTGDLVRCKPDGGLVILGRKDTQVQIGGERVELAEVEKFLQGRAGV--AAEMITPIASLKPILAAFIAIGDEVPLGASLQALTVNEKLAQYVIPEVYIPVDTIPLTAAGKTDRKALRKM-------- 217970075 88 -------DARLNFAQNLLRSRDAHD--AIVFWGEDRVMNRMSHGELYRAVAHFAAALKEQGVVAGDRVAAYMPNLPETVVAMLAAASLGAIFTSASPDFGVQGVLDRFGQTEPKVLVACDDVLGKLGEIVAQLPSVKRVVVVPYVHREHDLSHARMLADFVAPAQLPFDHPLYIMYSSGTTGVPKCIVHCAGGALLQHLKEHKLHG-DVKPGDRVFYFTTCGWMMWNWLVSALAAEATLLLYDGSPFAGDNLFDYADAEAMTHFGTSAKFLDAAAKFGPRETHKLDTVRAMMSTGSPLVPEGFDYVYRDIKPDLQLSSISGGTDIISCFVLGSPVLPVWRGEIQCRGL-------GMAVDVWDDDGRPV---RGEKGELVCAKPFMPIGFWNDADGSAAYFDPNVWCH-GDFCEITAHGGLVIYGRSDATLNPGGVRIGTAEIYRQVEKLHEVVESLVIGQPQNPNDVRVVLFVKLREGLALDDDLIRQTIRDNTTPRHVPAKVLQVADIPRTKSGKIVELAVR---------- 3335569 8 -----------------------------------------------------------------------------------GMAKLGVEAALINTNLRRDALRHCLDTSKARALIFGSEMASAICEIHASLEPTLSLFCSGSWEPSTVPVSTEHLDPEDAPKHLPSHDKLFYIYTSGTTGLPKAAIVVHSRY--YRMASLVYYGFRMRPDDIVYDCLPLYHSSRKHRGDWQCLLHGMTVVIRKKFSASRFWDDCIKYNCTVVQYIGELCRYLLNQPPREAESRHKVRMAL-GNGLRQSIWTDFSSRFHIPVAEFYGATEC-----NCSLGNFDSRVGACGFNSRILSFVYPIRLVRVLIRGPDGVCIPCQPGQPGQLVGRIIQQFDGYLNQ-GANNKKIANDVFYLTGDVLVMDELGYLYFRDRTGDTFRWKGENVSTTEVEGTLSRLLHMADVAVYGVEVPGTEGRAGMAAVASPISNCDLESFAQTLKKELPLYARPIFLRFLPELHKTGTFKFQKTELRKE-------- 70731992 1 ----------------------------------------------------MAARLLGLGLTPGSTLGLEVERSIEQLVLLVGMVRAGLSYCYLDRNNPPQWNQSVCERSG-----------------------VRWRVTPEVAGGPGYLALDELLAPTDEAACWPPAEPVYVNFSSGTTGAPKIIPCTHRGVLG---FCDRPRHFPLQPGFRMLYASNLTFDASQFEIWTALLNGGELHIHVPALTLEHLHRYIHEAGVDSLWLTSTLFNTFVD---IDRGWLRGVKRLMVGGEVLSAGHVRQAYAAGLVLYNGYGPTENTMGTCVYAIPRSFDS-------TRDIPIGQAVDDATLLLLRPDGQPCEED--EPGELLIAGGGLSPGYLGDAGLTRERFIDLPWYRSGDLVSRDGQGLYHFHGRSDDQIKLRGQRLSLTEVAAAFKRYPGMLDCVVLL--DDQGTEAQLLLVYLKAPGVEPRVLADYG-RQSLPPFMVPSRFVEVERFALRSSGKLDIAELKQR-------- 67479381 125 --------------------------------------------EFQTLINKLSSGIADAGFKSGDKIAIFCETRYEWMAMLLACCRQGIIIVTVYATLGDESVGVALKETEVKAIVVSKETIQRINKI--QVPNDVKLICVDELEPKEFKVFESAIHSSFTPVK--PNDLALIMYTSGTSKDPKGVLVEQKQILMLSVGYQKNIFFD---QDVFIAYLPLAHIFELCIEFAVIMHGGTVGYANVRTSPGVISDLCALE-PTILIGVPTVFNRLVDAIAFRPLAISYLKAIIIGGSALPCELQHFLQCVGVDIMQGFGMTELCGACSVMPHGD-----------ATLGSIGCLFPMYEAKLRDPELGYLTSNNPPQGELLFRGLPVSKGYFNRPEESKEAFTEDGWLCTGDIAKFDEQCHIYIIDRKKNIVKQCGEYISLELVES----------------------------------------------------------------------------------------- 89076547 88 --------------------------------------QRLSWQQLHQQVAMVAQYLQQQGVQKGDVVAAYMPNIPQTVIAMLATTSLGAVWTSTSPDFGAESLVERFSQTQPKVIFTTDGYLTTLSEALSSLPSIKKLIVINQKPIDKLLLQSASLPSHIDVARRPEDHPLYILYSSGTTGKPKCIIHSVGGTLLNHMKEHQLH-CNIKPTDPIFYFTTCGWMM-WNWLVSGLASGATLVLYDGSPDPYQFWKMADRENL-CLFGTSAKYLETIEKMNITPKDLSQLDIICSTGSVLAPEQFDYVYKQDIQLSSIAGGTDCGCFAIGNPIGEVWRGECQVKALAMDVNV---FNHAGEAIFDTCGELVCCNSFPNQPIAFKGEKYFQAYWN--------TYPNTW-HHGDYVSMSHHGGLTFYGRSDSILNPGGIRIGTAEIYRQVNPFHEVVDSVVVGQQYQN-DVRIVLFVQLKQELMLDNILINRILRSQCSPHHVPAKILQVSSIPRTKSGKIAEKAVRD--------- 118472159 27 ---GIVLPPGTTLISLIERNIANVGDSVAYRYLDHGELQELTWRQLGVRLRAVGAAVQQV-AARGDRVAVLAPQGLDYVIGFFAAIKAGTIAVPLFPELHAERLDTALSDARPTTVLTTAAVEEAVTGFLDKLSGKQPHVVVIDEVP-------DSAGADFAPVPVDVDDVSHLQYTSGSTRPPVGVEITHRAVGTNLLQMILSIDL-LNRNTHGMSWLPLYHDMGLSMIGFPAVYGGHSTLMSPTARPQRWIQALSDESGRVITAAPTAQRGVPEHGDEI--DLSNV-VLIIGSEPVSPSAIADFNKAFAPFKPSYGIAEATPAAQASVVYFDRDELAQGRAVPVAGSCGQVARSLQAVIVDPTGEEL--GDGTVGEIWLHGNNIGRGYWNLPEQTRETFLRDGWLRTGDLGVYR-DGELYVTGRIADLVVIDGRSHYPHDIETTVAASPLVRRGHVTAVPGASDGQTQDGLVVIAETRADPQPGIDAIRAAVAHRHGVVADVRFVPAIPRTTSGKLARRACRAQY------- 8476054 5 ----------------------------------------YSFAETELISRKVAAGLANLGLQQGRVVMLLLQNCIEFALVFMGASVRGAIVTTANPFYKPGEIAKQAKAADARIIVTQAAYVEKLADLQNDN---VIVITVDDAPKEGCRHLTEADETKCPSVEIQPDDVVALPYSSGTTGLPKGVMLTHKGLV--SSVAQQVDGLYFHSEDVILCVLPLFHIYSLNSVLLCDLRVGAATLIMQKFNLTSFLELIQRYKVTVAPIVPPVVLDITKSPIVSQYDVSSVRIIMSGAAPLGKELEDALRDRFPQFGQGYGMTEAGPVLAMN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 209526812 63 --------------------------------------------------------------------------------------------------------------------------------------------------------------------RSPFPDGSILIPTGGTSGTIKFAVHTWETLTASAIGQQYFDQSQINS----FCILPLFHVSGLMQFVRSLITGGQLVIWSPQLDISDF----------FISLVPTQLHRLLHHPQTANW-LSKFTTVLLGGSPPWLELLNQARRHQIRLSPTYGMTETASGVV---------TLKPDDFLAGNNSSGRVLPHAKVMIVDPQGQPV--KSPEIGLIKIQANSLSWGHINQPRLSQ--------LITDDLGYFDECGYLTLVGRQGDQIITGGENVFPVEVEAAILATGMVADVCVVGIGDRHWGEVVTAVYVPHDP-PVSIQILANSLGDRLSRYKHPKNWIAVDTLPRNDRGKINRQLVIQQIQN----- 123974705 70 ----------------------------------------ITYAEGEEIALNIGSGLQELGITLGKTLGIYSTNCPEWVNTIDASSLYGFVIVSLYDSLGPNALNYLLEHSQMEACIVSQANLDKLMKIVSVNKYFLRLIIVIGTVPEGLVTYDEVFKNRHDFPKIDPEAPHFICYSSGTTGNPKGVIISHRASVSNILAAA--NYIDLGKDPRHLSYLPLAHVFERSASSVTAYYGGQI-----GFISQGITKLIEDMKITYLCAVPRVMYRFNEAITGKDHYLPTIKQFVVGGAAMDPNIQEFLQATGLPVRVGYGLTEAGSGNICSPPDIHH---------IKKGSIGGPLQNVEVKLIEDYDDPL------CGQILIGGQCLSSGYLHDEESTKKLFTDEKWIKTGDVGKWDRDGYLMIVDRMGSIFKSQGEYVAAESLSQVYDSVPIVLQSFIYG---DSSRTFLVAIIVPRKAEVLSPELKKEILERKLFGYQRPSPWTLENEF-MTPTFKLKRKKLELRY------- 167561453 31 ---------------------------------ESGIEHVLSYRQLSEAGLRMSAALNALGARAGDLALLALPATSDYLALLVGCVLSGVVPCTVPPPLKRAS-GSSPQVLEVACLLYRPTFVFTASAHVAELEA--RLRDTGARVIDVGILRAASTGAEPRLARRSADDTHHIQLTSGSTSHPKAAVISHRNVAANIAGIANACGYSKHAGDNTVIWLPLHHDMGLVSLLLHLYCKTSLLMPSMSFNPLGWLRRIAHTGSTI-AVAPTFALRYCNAATMDGADFSHLRTFLVGAERVDHATLSDFASTFAPLQPCYGMAEATLAVTLHHHRATPVPDAHAGATDTLIAVGAPLDEMAYEIRDAQGRRAA--ERDAGEIFIRGASVMQGYLPGADAPAQPFDAHGWFATGDIGYVSGD-QLFILGRKKEIIIIRGTNYFPHEIEETIDSHPAVGACIAVGIHDETQGTENLVVLVEAHANHANSDSRAELMQQRLGY--CAQRIAFVEALPRTTSGKPQRLKARAMF------- 114765180 1122 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRHEVTHLQCTPSMARMIA-MNDEARYALSKVQHLFLGGEPLPGALVQEFGKITASVTNMYGPTETTI----------WSSTEAAGPVDGVVNIGLPLANQQLYVLDDDMRPV--GVGQPGELWIGGEGVTRGYWGREDLTAERFLPNPFYRTGDLVRRRMDGRIDFIGRVDHQVKIRGFRIELGEIEAVMEAQPGVTQAVVVAREDQPGDIRLVGYY--SAETPLDEAAMKAAMGGDLPGFMVPSHLMRLESFPLTPNKKVDRKALPK--------- 114765180 527 -------DRSLTMQAAFEAQVAKTPDAVALVF----EDQSLTYAQLNARANQAAHVLRGMGVGAGAVVGLYARRSVDLMVGALGILKAGGAYLPLDPSYPADRLRHYIADSGAPVIVTQSELKGDLPEHSADL----LVIDADPRLP-------QAPTQNPAPASGPE-DLAYLIYTSGSTGTPKGVMIEHRNVLN-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126444233 13 -----------TMVDIVRARADRQPDRPAYTYLPEQEGELLDYASLVQRAHAIAAALDRRLAGAPDRMAMLLAPGPDFLAAFWGCLSARVIAIPAQPGRCAATLEAIVRNAGVRLVLAS---RPQADAIGRTLARSPALAGLDTLFVDDALADGAGRPAPAQPA---ADDIAFLQYTSGSTSRPKGVVVRHRNLVANERM--IAQAMSLDHASTSVMWMPHYHDMGLIGGMLQPLYSGAHCVAMAPTTPLRWLRAIAQWRAVSSGGPDFAYRLCVERIQAAGLDLSSWRVAFNGAEPVRAATIAAFERFGPASYPCYGMAEATLISAAALAAGRAEPPAPGDAGTAAVCCGAPPAGARLAVVDPATRQRRADG-LVGELWIAGPHVADGYHRAPEASAAAFDAGPWLRTGDLGFVL-DGGVYVTGRLKEMMIVNGRNLYPHDVEDTLRELAEIRDAAVFALIEPGGRERTVAILILQPDAHADAGLQAIAMDARLAARALPDHVRL--SLPKTTSGKTRYGELRAR-------- 145354732 5 -----------TLDAALRRNARERPSAIACVLVPNAREKNFTWDELHGVVDALARVLRA---DRHPRVLSFCRDGVEAFVALHACARARKSLVNVDAATPASRIRDVARDANATTCLCAND---------GDEDSVKSVLGEDGVAVRVWEVINGAEAIEAEEDETREDDEIWIAYTSGTTGKCKGAAATHRRAMAYARAKCEVEEIDACSR-VCLASNATFDLWHGDACAAAAAGAAVVVASRATFQ-HDFARVLREGEVTHVCCTPTMFS--LARLPRGIVDAPKLRCVSLAGERMRESTIALWAD-DVALYNVYGATETTVVQTYARMRNAEDESTNRAGKAYEG-------FASVFVVDEEGELAAQRRGVEGEVAIGGICVADGYLNDPERTARAFVHSPFYLTGDRGYIDDAGDLYLRGRLDRQVKIRGHRVELDEIEAALRSCPALCDDAVVFYDANEGVLTSHAAASPTFDASSDADLLERVVELRLPRHMVPRRHVFIERWPLTSSGKTNRQILLQWFAS----- 62423307 80 ---------------------------AVTAVSQTREDFTLTYAELRREVARVRAGLIDLGVKKGDRVVGYLPNQPEALVAFLAAASLGAIWASCAPEFGTQSVIDRFSQVEPTVLLAISGYMGELTEVLAALPTLTHLVSLDYGDFTLDDDTREAPSAELEFEPVPFDHPLFILFSSGTTGRPKAIVHSHGGILLETLKNHALH-FDLGPGSQFCWFSTTAWMM-WNTLVGGLVVGSSIVMINPNFDPKELWRIAANTKATLMGVAPGAIMSARKAGPTEEFDLSAVSQFGAAGAPLPAEYEWVYEQFGDDVLLNVG---CGGTDVCTGILQASPLTPVYSGEMSGVSLGFAASAF-----DASGNEVVDD---LGELVITTPSMPVTFWGNGDARYEAAYFDKYWRHGDWAKFTTGGGVVVTGRSDATLNRGGVRLGTADFYSVLDTFAEVADALVIHLEDPDGGGELVLFVQTEDGMSFSDGLSDRILKSRLSPRHTPDEVVPVTRIPLGRTGK----------------- 86156817 26 ----------------------------------------LSWSEVRARAERAAANLVHLGIRRGDRVAIVLRTEPAFLDAFLGAWLAGAVPVPLYPPVRLGRLDAYAEDTGRMIRVAGARLVVSAGGTRRLLGGA----VERGGPALGCVDVSALSALPARIAREPEPDALGLQFSSGTTVDPKPVALTHR--ALAAMADALVAATSAGPDDVLVSWLPLYHDMGLIGCLLAAMSGPLVLIPPEHFRPALWLRALARKRGTISAAPSFAFAYAADRADLAGLSLGTVRLLLDGAEPVSRGFAERFARHGLDLVPVYGLSEAALAVTFARPGGRLGGLGVDEGVVAPGPVGTPVPGVEVELRGEGGMRV--GEGRVGRVFVRGPALMREYLGDPGATARALR-GGWLDTGDLGFVVG-GALYLHGRARDLVIVRGANHAPEEFEAPLAALPGLRPGCAVALGFEPAGGAGEALLVLRDEAAPDAELEARVRRAVLAATGIPHTVRLLATLPRTSSGKLRRAEALRRFQ------ 91762446 8 --------------------------------------KKYSWEDVYSNVIKLSEEISRY-IKKGDRCLLISENRPEWMISDLSIMLSEGITVPAYTTYVERDYEYIIDDCTPTVLIISNKTVKNIIPKKKFIKKIIFFDVIEEFDQELHVSINQIFANNFSELKIQRKDIACIIYTSGTQGNPKGVVLSHGGILNNCEGALGLLKEFVSKKPKFLTWLPLSHSYEHTVQFVQIVVGA-QVFYAE--SIEKLIKNMENCSPEIMTAVPRFYQNLLGNKKLNRVQFSNLKAFISGGGALDKEVGCFLNAIGLPTLQGYGLTETSPVVSCNSINE-----------IRVETVGKPFRGNLVKIAND------------GEILVKGENVMLGYWNNEEETNKVL-KNGWLSTGDIGEFDGE-FLKITDRKKDIIITGGDNISPIKIESDLNKSNYIEQSLVYG-------------------------------------------------------------------------- 28900430 89 -FPDAHINYAENLLSF---AYQKPHELAIWFENERDERQTYTWQQLCDEVSSVQQWLRDCGIKQGDVVAGYLPHLPQTVIAMLATTSLGATWTSTSPDFGVESVLERFGQVKPKILFTCDDMAEKNQHISDHLDGLKQVCQISYLKPHIFQDWQNVLNQYSPETRVNFNDPLFVLYSSGTTGKPKCIVHSVGGTILNHVKEHQLH-CDIQPNDRVFWMMWNWHVSALASGACLVIFDGSPVYPSHKV----LWNLAQNADVTLFGTSAKYLEALAQFSPKRADAFPALKTICSTGSVLPEQFNYVYEHLKEDIHLASGGTDICGCFV----------LGNPISPVYRGECQSAGLGVDVQVFNPQGHSV---VGERGELVCTNPNFPSGFWRDSERYHRAYWDDNVWHHGDDVEKSEVGGFVFYGRSDTTLNPGGVRIGTAEIYQQVNAIDGIVDSIAVGKEVDR-NEQIWLFVQLESQDELDDELIKAQLKSACSPRHVPSAIFAISDIPKTRSGKLVELAVKQ--------- 157761905 43 -----------TVWDVLTRSAQLNPNGQLFGESVNGRHVYTTYREGVEQATIIGSAILAIMTKTNKLIGIAGIHSRNYMHTMHGISGFDLTTVPLYHQSKLETLCDIIDNCKLEIIFCENAKRALSSKTPERLQSMKTLIILDHSTTSQKHDEVEILSNKRNPIKPKPETIYVICHTSGTTGRPKGVEMSHGSLLAAVTSWTIAYKWKFGQEDTYFSFLSLAHIYEHLMQTLAIYFGGKIGIYNG--NAATLIPQIQALQPTIVSLVPRLLRKLFEYAKKTKARFKKLKLLTTGGAPVTKEVKTFTRAYGCPLVEGYGQTECSAAGTLTLPWD-----------TTYGNVGGPAPWSQVKLVDPEKNYLAMNDE--GEVCFKGAALMTGYFQDPELTAKTIDSEGWLHTGDIGKWLPTGALQIIDRKNEMFKLQGDFVSPIQIEAIYANSPLITQIYVTG-------------------------------------------------------------------------- 159463650 2 ----------------------------------------------------------------GSVVVLVAQTSAVMMEAMLACLDAGCILCPVNWRWSVAELAEALQRLSPALVLHDVTCAGLAQQAVAEAGRDLQLQLL-----------------------APACGTALLVFTSGTTAAPKGVQLSHAAFHAQSMVKLALVGYC--PADTYLHTAPLFHIGGLSSAFAALMAGCVQVF-MPRFDAEAALAAILHHRVSVFIAVPTMLQDLAGAEDVAPGPLGCVRRILVGAGGTAPKLQDAVSRTAAHLLSAYGMTEACSSMTFRHLRGPAHPASTNAGGWQQRPQQLQQLQLWA----------PPGS------------------NN--SSKPALTADGWLRTGDLGYLAADGGLWLLGRAKDMIKSGGENVFAPQVEAVLCAHPAVAAAAVVGLPHERLGE------------------------QGLAGFRLPRAVAQWQPLPLNGSGKVAKPVIRAVLQRVTG-- 115377812 10 ---------------LVERHVARNADREALVEHGTLGRRQLTYGQLYHATCAMARWL-ELTTRPGCTLALVGSATLEFAVAWLSAMRAGRPVLLAPSRQAEAYYPALWEKVAPERVLSD-----RTSSVGEPLPDVSHWLAEPAPAPAQEGSAEALLG---------DDRPALMLMTSGSTGGAKICVHSHRAFAWFEQHVTRAL-WGIRPDDRVLAASSPHFSFGLQGLHVPLSVGATAVMVPEWTRHLDILEVAHAERVTALLAVPTLYHILWRRAAETPVRPKSLRLSFAAGEHLPGLVRERWEAFGSRMLNSIGTTETFLPYLSEDAHTSGDMLKRVGAFQYQA------------------RPHAMEGESAQEVVVESPAMMLGYLSQGALAPRS----GGLSTGDLFAPEGEGF-RFVSREGDRIKLSGCWVSPHELEDFLLTQPGVSSTAAIALKTEEGLTRLRAFIVLKPDQASGTEAWEAQVRQRMPRALRPDRIVFVESLPSTASGKIKRSEL----------- 153829496 89 ---------QLNYAENLLSYAFQNPDGIALWFKENGHTKKFSWQQLCDHVSVVQQWLAQNGVGEGDVVAGYLPHLPETVIAMLAATSLGAIWTSTSPDFGVESVIERFGQVQPKILFCQERNAQIASALPSLVNTCQIEYLQDRNTPDFNDSFSDWQSRGVEYRRIGFNDPLFVLYSSGTTGKPKCITHSVGGTLLNHLKEHQLH-CDIQPQDRVFYYTTTGWMM-WNWHVSALASGATLVIYDGHPQAGALWALVDEAKVSLFGTSAKYLETLQKFSPCDFYSLSHLKTLCSTGSVLYPEQFDYVYEHDLHLASISGGTDICGCFVLGNPISPVYQGECQ-------SAGL---GLDVVAYNQHGEAIVA---ERGELVCRNPNQPIGFWHDDGRYHQAYWDPGVWHHGDEIEITDQGGVLFFGRSDTVLNPGGVRIGTAEIYQQVNALPEIHDSIAIGR-HIDRDEQVILFVQLAQNVPFNDELIRSLLRERCSPRHVPAHIYAISEIPRTKSGKLVELAVKQ--------- 91786031 72 -FPGAQVNYARQVLRHVDKAAAGFP---ALVSLASGQHRELSWPALRQQVASLALHLKAQGVEPGDRVAAYLPNIPEAMVAFLAVVSIGGVWSICAPDMGTHAVLDRFKQIEPKVLIADFDRTAVLAELRAALPSLQHVIVADSTLLESATARNDAQTAAFEPLWLPFDHPLWIVYSSGTTGLPKPIVHGHGGTQLVALALKTLHYEANSWGERYHWYSSTGWVM-WNAQLSGLLNGTTCCLFDDKPDWTTLWRFAADLDVTFFGAGAAFFANCMKAGVELAEDLTRIRALGSTGSPLSEDTQRWFRKLHARLRQA--QPEREDIWWCNISGGTDFAGGNRELPLVPGEMQCRLLGCAVEAWNEQGQPV---INEVGELVCTQPLPMPLYFVGDEGNQRYIYPNVW-RHGDWLKIGANGGCVIYGRSDATINRHGLRMGTSELYSAIEALPEVLDSMVVDLEYLGRESYMPLFVVLREGVALDDALKARLIKTALSPRFVPDAIFQVPEIPRTLSGK----------------- 182412680 2 ----------------------------------------LTFAELATEVDAWATRIISAGVRPGDRTLVMVRQGLPLIASTFALFQVGAVPVVIDPGMGLRSFLGCVQRSRPRALVVVSRLFPRVAARVPASNTLTARLSSPNSQPSTFNSQPPPLNSQ--PAQSAPTDLAAILFTSGSTGAPKGVCYEHG--MFEAQVGIIRDTYAIEPGEIDLPLLPIF-------ALFNPALGLTTIVPDPRMDPARIVQAIRQEGVTNSFGSPTLWKKIGQHCLTHRISLPGLRRVLCAGAPVPTELWSSSREWNGRLHSPYGATEVLPVSSVSILVLDAHAAVSAARVAEGACVGRPVGGAQVKIIATDARELPPG--RIGEIIVSGPTVTRAYADNPAAKIAAVQPDGFHRMGDCGYLDPQGRLWFCGRKAERVETAHGPLFTEPCERVFRSHPRVHRCALIGF-GERGHQRPALVVEVNTRNSHERRALAHELRE-LARAHSHTEFYFRPRFPVDVNAKIHRLALARWAATAHG-- 183980208 36 ------------------------------------------WSDIHHLGRRAAGALQRDGVTPGDVVAVLAGAPGEIAPLVQGAWMCGAAVTMLHQPTHRSDLQAWAADTKKTLSMVGASTVVVGSPFQSAAQEFAKV------GLRGLELSELLTADEGRIVVAEEDSPAFLQLTSGSTGHPKAVSITYRNIEANGRAL-MAAASADVASDVVVSWLPLFHDMGMMGLLIIPMYGMDAVHITPADDPLLWAELITKHRGSITAAPNFAYSLLARRLRRAAFDLSSLRFALNGAEGIDVATLERLARFGLRIVPAYGMAEATLAISVVRPGEGFRVCPPGEAAAPRVMLGPPVPGCDVRVVSEDRTVLAP--SEIGELEIRGDNVTAGY-RTEAGFEPAVDAGGWLATGDVGYLTENGQPVICGRKKDILIISGRNVHPEDIERSVVGIAGIRSGGVAAVASASEGFVMVAESALHADDAESNRIRTEVADRVFVNLGVPRAVHVVPALPKTSSGKLRRRQTSERLR------ 91224795 96 -------DATLNYAENLLSQAEQSPEREFIVFSESGEHRQLTGKQLLEQVSAIQQWLLNCGVGKGDVVAGYLPYLPETVIAMLATTSLGAIWTSTSPDFGIDSVVERFGQVKPKVLFCSSKLSSASEETTISVCQIEYLQNAKRATTSDFVSWSDITPQSIQYQPMLFNDPLFILYSSGTTGQPKCIVHSAGGTLLNHLKEHQLH-CDIKSQDKVFYYTTCGWMM-WNWHVSALASGATLVIYDGSPDHSVLWRLAEEHNVSLFGTSAKYLEALANCSPKLEHNLKSLKTLCSTGSVLYPEQFSYVYQHDLHLASIAGGTDICGCFV----------LGNPISPVYKGECQGAGLGIDARVLEDDGHTI---TQKRGELTCNNPNFPIGFWHDHNAYWSKFT-DIW-HHGDDVMQTEHGGFIFYGRSDATLNPGGVRIGTAEIYQKVNALPEVEDSIAVGKLNQQSEEIWLLVKLAHNVELTQQDSIRQTLKTKCSPRHVPRQIFAISDIPKTRSGKLVELAVKQ--------- 120406012 1 ------MPDNDTVTEFTERFAAAYGERPCIEY----DGRWYSGDEVMSYGAQIASVLHSAGVTGDAPVGLIVRNRLQHAAAIAGFLAAGRTVAMIYSFQSPDAIARDIEQLNLAAVIADPDWTEPVVTGAARVGSAGVAISLSAPTVAGVVGLERC--DTARRHAPSEPGVALKILTSGTTGPPK-----RQSIRFNVLERTVFSVTAGEKASGDAPPEFAYWQFGGVCQLIAGLYNGRRIAMLERFTVDGWVDAVRRHRVTRCGVQPAVIRMLLDA-DVPKEDLASLEFLISASGPLDPETRDEFEQYGIPIRLAYGATEFAGSLCAWTPE-----LLQQYGESKRNSVGRALPDTELRVVDPET----GGERAVGE---------QGLL---EAKVAPIGPD-WIRTTDIASIDEDGFVTLHGRADGAINRGGFKVLPEAVRRVLITHPDVRDACVVGVPDARLGQVPFAAIVSAGTAAPSDGELRELVRQSLPVYNVPVAFAAVEELPRNPALKVSLPAVAALYSGHTG-- 152978638 16 ----------------------------ALRDFSQGEV--FTWTQLTEKIASTAEMLVAQGVRTQSGVALCGKNGFALLCCYLAGLQLNARVLVLNPAFRQNAIDLMIDFTQSKSVF-----------IKSENENVAECECIDSVLP-----------------------ACTMTLTSGSAGMPKAVLHSVRNHLDN--ARGVCELMHFSRDSSWLLSLPLYHVSGQGIVWRWLLQGAELQLPAEDF----------YHGVSHASLVPTQAQRLLQYLERTSYGVKSIRHILLGGSHITKKISENLTALGIRTYVGYGMTEMASTVFAKEYDG-------------KAGVGRPLRGREFQLVNE-------------EIQLRGAGLGLGYWGKPPLTNSA----GWLQTKDKGVWDGE-NLQVLGRLDNMFISGGENIQPEEIERILQRHDQVEVAFVLPIDDEEFGQRPVAMVQFKSCSKSAVKNLQVWLADKLEKFKRPVRYFPLDTLAQQGNIKLSRVRLKQELNKILG-- 19074700 111 -------DGSKTILELLGARCASMGSDPFLGTIVGSEVKYRSAEDIWREAEGLAAL-FARLLAQEDKVGIYSVNRYEWVVSEMASYMSGCINVPLYSTFSPADVRQILAETEMKVCVASADKAQLLLELEDSKAGLSCIVLMDRDAGAGVLVYVVSSGDKAGRKRYPKDDLATICYTSGTSGSPKGVMLTHRNFVSCSRGSRAGEMVEIGRDDVYLSYLPLAHVMERVCMNISMASGCRIVFFR-----GNLKEIKEDYRPTFIIAVPRVLNLFKEKIEEKKGELRSINRILCGSAPLRREVLVYMQALSCRIFQGYGQTENVGAGIVQPLDSRVYD-----------NVGIPFPANEVEIPEELGSEYMRPGCRVGEILLRGDNVTQGYYKRPKETGQLFTKDGWLRTGDIGMFDSSGVFSVIGRVKDGFKTSGEYIDPEKLE-VLYADGDVVQDVCIPRRSDS--DRIVAIVVCPETKKSDAEILAHFKQRRITRLEIPWRVVVLADL-LTPTAK-KRRPLIERY------- 118358672 49 ----------LNLQDLIQEGLKVNSQYDFVGTKNTGVYEYEKYQDIYDQAVALGSSFQNYNLLKNDHVGIYCKNRREWTISDFANALYGFTMVPLYDTLGPESASYILGHSGILTCICSTQQIDILSKAT-NLHDLKYIISIDEDLSVETLKFKDLIDQGPLPKNLPSDTIFSFSYTSGTTGNPKGAMITHRNLI-SIVCSQQRSESKFDNKDVFLSYLPLPHIYERFVQVTCWFTGTKIAYYGG--DMLKLREDFAAAQPTVAIFVPRLLNKMQNLQKKETYTFHHLRSMNSGAAPISQKVLDFFKVFSCNVAQGYGQTEGTGMETSQVMGDIEEN-----------NVGGIVSSIEIKLKDEFGNPMPR-----GEICIRGHSVFAGYYKDDQKTNETFDSDGWMHSGDIGAILPSGALRIIDRKKNLFKLQGEYVSPEKIENIYIRARGVQEAFVHG---DSLQTYCIAVIVPKPDE------------------------------------------------------ 197781536 140 ----------------------------------------------------------------------------------YALWTVGAEVVPIYPTSSREQVEWILRDAACVAVVVDEQAVMTVGSVCASLPRLRHVWQLDADALEDLRERGRMIPVESLRRIVLPDSTAVVAYTSGTTGRPLGCALSHRGLVDTLLEGWRQITAAPGEQPSVLAFLPFSHVYGLMIQCLC-IRGGLLMAHEPDLGEEALAAALQSFRPTYFYAVPSVFEALFERAADTARDFARARRATSGGSTLGRELSLFYEGIGMYVHDGYGLTETSGGITMQPLGRE-----------KSGTVGRPLPGVDLRVADD------------GEILVRGSSVFQGYVNDEAASRAAL-HGGWLATGDLGQLDADGYLTITGRKKDIIVTSGKSVAPAALEHRLRMHPLIHQAVVVGRPDPHWRGVLLAVREAREENALREEIARAVAAANVSRSESIRVFRVLPE-PLTPSMKLRRDEIVRRYA------ 118358674 746 ------MPNIHNLQDLINEGLKNFGQREFIGNLQTGMYEYETYENIYKKARALGSSLQNLNLLKVSRVGIYCKNRPEWTISDMANALYGYTMVPIYDTLGPDSVSYVLGHSLITTCICSAQSIEILSKTK-QLFDLKNIISLEDQRGIKIISFSDIIALGPLPKNIPTDTIFTFSYTSGTTGNPKGAMLTHRNL-LSVVQSKQNGDHQFNEADTHLSYLPLPHIFERFVHVTCWLSGTKIAYYSG--NILKLREDFAAAKPTAAIFVPRLLNKIYEDLKAINEKLKNLKQIGSGSAPLSQKVIDFFKVFSANFNQGYGQTEGTGLETNQVHGDNVEN-----------NVGGIVTGIELKLKDEFGNHMPR-----GEICVRGHSVFAGYYKDEEKTIEAIDSEGWLHSGDIGIILPNGALRIIDRKKNIMKLQGEYISPEKVENIYIRSRGVSEAYIHG---DSMQSYCVGIIVPNPDEIVSETSIEALCKNKLAYLKIIQEFGKREGLPLTQSFKLQRHIAKQVFKQIF--- 210090168 141 ---------------------------------------------------------------------------------------------------PSEAIALGINESEATHVFTNAELLPKIKNVAGKIPKVQYIIYMDPAATEGFMAQVEEMGTRAENANRPPDDLAVIMYTSGSTGLPKGVMIAHRNLI-GGMAGQCDRIPGLGPKDTYIGYLPLAHVLELSAEISCLAFGTPIGYSSPLTLSDQSSKIKRGSRPTLMAAVPVIMDRIYKTVMDKGYKLKKIRMMLSGGAPLSATTQRFMNVFCCPVLQGYGLTETCGAGTVTEVDDLTT-----------GRVGAPLICNEIKLVDDEGGYTTEDKPPRGEIVLGGPNITMGYYKNPQQTAEDFREEGWFYTGDIGEFHPDGCLKIIDRKKDLVKLAGEYVSLGKVEAALKNNSLVDNICVYASSDQHY---AIALVVP---------------------------------------------------------- 119510630 51 ----------------------------------------------------------------------------RFLAGFIAACAAGFPVFLCNPDWGKQEWQQVLELVQPDII--------------------------------------WGLEIKISPHNISNHFPYIMIPTGGSSGKIKFAIHTWETLI--ASVQGFTEYFQLTQVNSF-CVLPLYHVSGLMQFMRSFTTGGKLAMPSASVAIAQFKTLASEYQIKFISLVPTQLQRLLEKPQLTEW-LSQFQTVLLGGAPAWEELLEKARFHRIRLAPTYGMTETA---------SQVATLKPDDFLNGKINSGQILPHAQVKIRNQQGKILNPN--QTGNITIQAQSLALGYYPQTWENQHYLQVD------DLGYLDSEGYLNIIGRSSDKIITGGENIYPAEIEAAIKSTQMVTDVCIIGLPDKHWGEAVTAIYIPKHPQISPLKLQTE-LTQKLSKFKIPKHWISVTTLPRNPQGKINRQHLQKIATEYL--- 94311631 92 ----------LNYAQQIFRHAGTGLARQRTAIRHAGEAQDISWDTLESQVASVAHALRQMGVTRGDRVAGYLPNVPETIVAFLATVSVGAIWSGCAPDMGQVAVIDRFRQIEPKVLIAVDGYAPVVADLVAALPSLTDLVIVTPEPHARRHTWSDVLAHDVEITPVPFDHPLWIVYSSGTTGMPKPIVHGHGGIVIEQL-KLMAFHNNLGTDDVFHWYSSSGWIM-WNAQVAGLLLGTTIALYDGNPDAGVLWRFVDQARVTMFGAGAAFFTNCMKAGVEPAEDLSRLRGLGSTGSPLPEE---AYDWIYGHVRADIWLAPMSGGTDFAGSFVAGCPLLPVYQGEMQCRC----LGAKVEAFDDNGKPL---IDEVGELVCTEPSMPLFLWGDADRYRDSYFPNAW-RHGDWIRITPRGGAIIYGRSDATINRYGIRMGTSELYRVVEELPEVLDSMVVDLEYLGRESYMPLFVVLREGMALDDALRDTLIRVALSSRHVPNEILQVPGVPRTLSGK----------------- 156743889 6 ---------------LIDRMAQLRNDTAIVWQGAS-----VSYGDLIDRVARWRVILDEAGIAEGQVVSIEGDYSPGAISLLLALIARNAIIVPLTASVAAHR----------------DEFLSIAE--------VQAVISFDAGDGWRIERRDIPVTHALTCTLITRGHPGLVLFSSGSTGKSKAALHD--------FVPLLEKFKVPRHRQVTLTFLLLDHIGGINTLFYTLSNGGTAVSVRSR-DPDEVCAAIERYAVELLPTSPTFLNLILMSEAYRRYDLSSLKLITYGTEVMPETTLQRVREAGVRLQQTYGLSELGILRSKSRDDGSLWVKVGGE-------------GFETKVVD-------------GVLYVRAKSAMLGYLNAP----SPFDEEGWMNTQDMVEVDGE-YIRILGRRTEIINVGGQKVYPAEVESVLMQLPNVRDATVYGEKNPITGQIVAALIEPEDLDSLKKRVRA-WCREHLAPFKTPVKITIADGEQFSARFKKMRRA------------ 145595019 13 -------DNHIGAGNVLERVLAHDPDMPCLTFDTPLDGHALTLGQLDRQVAARAAWLHERGIGSRDPVAVWATATADMVLSYLALTRLGAIPALMNGRLRPTIAAEYIRRLRGVAVLADEEHRGLLAEHDLGVPVLGTPAEAGSGDPAGAPAH----------YRHHPDDPIVITHTSGTTGVPKAVLHSHASLFAAT--RHLLSMPQAQGTSRILSALPAPH-TATVLMVNQVLGNCAEMLLLSDQGGEQVLDAIQRWRPDGVFGFSVTWAELARC-DLSGYDLDSVRLWFNTGDSSHEPHIRHLVSVGSRVVTRAGLTRVPGSVFIDGLGSSEMGHSTQETDRYGRCIGRPYRFTKVAVLDAAGEPVP--TGEAGWLGIDSPSLFRGYWND-SVTTHRFRQRGWYLTGDLVYADADGWYYHLDRAVDSVDSDGKRFYTAE-ERILAACPDVTDCTVVMVRQPAG--VVTDVLLELATDADGSADRTAAVRKALGGEATLRRVVPVADIPVTVTGKVRKVALRERY------- 157878976 106 ------------------------------TYVFEPERRTMSYTLFWQNIVDFGRGLHEIGLTKGNTVSIYEETRWQWLCTMYSCWSQGLLVSTVYANLGEDALQYALDEAQCNAIVCNGSKVKDVLAMFKEAPKGTKVIYLDELPPSDLYAWSDVVAKSEASCRIPSDELALIMYTSGTTGNPKGVMHTHGSLYCGCMTISQRINDKMKEQEWYCSYLPLAHIMELAVTSVLMMRG---VIIGYG-SPRTLLDTFAKYRPLVFVAVPRVFDSMKRAVEEKLPPPGSLKRMLSGGGPLSESTQEFINVVFGMVIQGWGMTESVACGGIQRTGNLEYNC-----------VGQVLKTAEVQLLDTDEFKHTDQPEPRGEVLLRGPFLFKGYYKQPEQTREALDNDGWLHTGDVASVTPSGTMRIVGRVKALAKANGEYLALEMLESIVLVHPHRTYIAIIAVTNEKL---VKAFMKKHPAILDDAEFLRVVLQQKTARFEVVQGVKLLNETPLTAAMKLKRRVISENYAD----- 183982839 30 ------LPPGTTLISLIERNIANVGDSVAYRYLDQGHALEVTWSEFGVRLQAIGAHVQKF-AGDGDRVAILAPQGIDYVAGFYAAIKAGTIAVPLFPELPAERLDTALRDSEPTVVLTTGAAKPAIEEFLANLSHLRHIITIDD--------VPDSAGESFVPVELDIDAVSHLQYTSGSTRPPVGVEITHRA-VGTNLVQMILSIDLLNRNTHGVSWLPLYHDMGLSMIGFPAVYGGHSTLMSPTARPQRWIHALSAGSRTVVTAAPNFAYEWAAQRPGDDVDLSNV-VLIIGSEPVSIDAVTTFNKAFAPFKPSYGIAEATLLVATIDHAAEPTVVADAPNAVLQVSCGRVARSLWAVIVDPDTGTELRDG-EVGEIWLQGNNVGRGYWGRPEDTERVFVDGTWLRTGDLGVYL-DGELYVTGRIADLIVIDGHNHYPQDIEATVAESPMVRRGYVTAFAAP-ANELPTAVVIAEDPQPAIEAIRAAVARHGLAVAEV--RLLPAGAIPRTTSGKLARRACRGQY------- 41409840 230 -------HEPALIHTGFLRNVLVTPDAVAIRHGD----RATTYAELLAAATAVADTLAATGVRPRDYVGIRLPQGPAQIAALLGALLARAAYVPLDVGWPTHRVDQIAAQCSLAALCEPDGEVDRLLA-----------------DPQTWSPRAAVVPEPHSEVLAP-DDTAYVIFTSGSTGVPKGVMMAHGAVV--NTLTDINDRLAIRASDSVLAVSQHTFDLSVYNIFGVLAAGGTIVFANETSNPQAWCDAITDHRVTVWNSVPAQMQLLLDHVNGTQ-TLPSLRNVMLSGDWIPVSQPPEIAALNASMLSLGGATEAAISSICHPLAAQV--------YQRSVPYGTAMRNQSVRVLTHRGEPASP--WQIGEIHIGGLGLAQGYLGDPERTASAFVGERLYRTGDYGRLIHDGVIEFLGRRDNQVKIHGHRIELAEVDSALSALAGVHAAVVVGQPHDR--------------------------------------------------------------------- 206677622 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRTIVYAGGPMQADIIEAVDHFGDIFVQIYGQGEC-PMGITALSRFDVSDRTHPNWQARLGSVGRVQSSVEVQIKGADG---LCDTDQVGEIIVRGDTVMPGYWRNEAASAQTIV-DGWLMTGDMGSIDSDGYVTLVDRSKDVIISGGSNIYPREVEEVLLTHETISEVSVVGRAHPEWGEEVVTFVVPIAGTSIDMVALDAHCLSQIARFKWPKEYIVLSELPKNNYGKVLKTELRK--------- 170293013 42 ----------LTVFDIVRHSAKLYPNHKAVGSRRLIKMHRLSYSQYELLAIQIGSGLRKLGLSSSSKVYLFGTTSANWISMSHGCASQGIPIVTGYDTLSAKDIQHSLSQTHAEAIYLDPHLLDTASTALENSEVKIVIVNTDSIFSAGYITYEELIQNLAEPIPVKPSDLYCIMYTSGSTGLPNGCCITHENFVAGITGLLGGIDDFVSDKECVLAYLPLAHIFEMALENLVMYIGGTLGYGNPKTLTDASLRDMVEFKPTIMVGVPQIWETIRKAVLAARYSLPCLRYILNGSSGIANNTKEFLSLIVAEMLTGYGLTETC---ANGALGSPFEQTT--------SAIGSTSPAMDVKLVSELGYFADVGVGCQGEILLRGPAVFKEYFNNPEGTRKAFTPDGWFRTGDIGEFDDHGHLKIIDRVKSLVKMGGEYIALEKLESIYRTSQTILQVMVLGFSDDLSSERMSAYVL--------EDLQAIASRSGLSKIETVAGVVITDGL-VTPTMKLNRKFIRDEVEN----- 90577609 88 -------DATLNFAENLLAYSTKLSQQDAIVFYNEHSQQRLSWQQLHQQVAMVAQYLQQQGVQKGDVVAAYMPNIPQTVIAMLATTSLGAIWTSTSPDFGAESVVERFSQTEPKVIFTTDGYLTTLSEALSSLPSVKKLIVINQKPIDKLLLQSASLPSDLTFTPTSFDHPLYILYSSGTTGKPKCIIHSVGGTLLNHLKEHQLH-CNIKPTDPIFYFTTCGWMM-WNWLVSGLASGATLVLYDGSPDPYQLWKMADKENLRLFGTSAKYLETIMQITPNKHVTLSQLDIICSTGSVLAPEQFDYVYKQDVQLSSIAGGTDCGCFAIGNPMGAVWRGECQVKALA-----------MDVNVFNQAGEAI---FDTCGELVCSFPNQPIAFSQDPEKYFQAYWPNTW-HHGDYVSLSHHGGLTFYGRSDSILNPGGIRIGTAEIYRQINPFNEIADSVVVGQQYQN-DVRIVLFVQLQPDVTLDNILINRILRSQCSPHHVPSKILQVSAIPRTKSGKIAEKAVRD--------- 115634959 1 ---------------------------------------------VYESAKEIGSGLIHLGLKPEALIGIYAQNRLETGFTLWGLFEVGCITVPLYDTLGPDVCSYIINQGDISIVVCDTKRISAVLEKASSSPSLKIIIGMKEITPEIKQEAQDALGKKHDPSPPEKDDMYTVCYTSGTTGNPKGAMLTHANIIAAGLQKACYPALTFIPDQCHISYLPLAHMYERLNVLMMLMHGGKIAFY--RGDVKVIIDDVKMARPSGFCSVPRLLNRVHDKMKSKMADLENLEVVFSGAAPLSPEVISFLRVLGVPVLEGYGQTESAVISTLTLPGDHTT-----------GQVGPPLPCCEIKLIDPEMEYYAKENK--GEICFRGANVFKGYLNNPEKTKEALDDEEWLHSGDIGMWLPNGTLKIIDRRKNIFKLAGEYLAPEKIETVYSSCSLVQQAVAIGAVNP---ETLPALASKMGVKGSLEELNEQIKKGVLDDLMYPGTFEIDNGL-MTPTQKLKRVDLRKFF------- 167569956 514 ------------LFAQFEAAARARPDAIALEFADSGAIARMRYAELDDKAARVAAALAASGVRPDSVVALCVERSFDMVVALVGAMKAGAAYLPVDPDYPAERIAYLLGDAKPPVVITQAHLRAHVDAALAGAAAVVVTVDELIERAPAALPAGTPAAAAAAAAAIAPDQLAYLIYTSGSTGKPKGAGNTHGALA--NRIAWMQHAYRLTPDDVVLHKTPFFDVSVWEFVW-PLSVGATLAIPGDHRDPARLVDAIEAHRVTTLHFVPSMLAAFVAYLDDAAARCASVKTIVASGEALAPELVARVAARGATLHNLYGPTEAAIDVSHW-------TCTAGDATGAAVPIGHPIANVQLHVLDAALHPVPAG--ATGELYLGG------------------------------------------------------------------------------------------------------------------------------------------------------- 108802198 20 -----------------------------------GDPVRHTWLEVHERALRIAGGLAAAGVGHGDAIAVLAGAPVEIAPTAQGIWMRGASLTMLHPRTDADETTAVIDMIDAKAVIVSEPFMPAAPLLSGLGMLVLTVA-------------ELLAHEPGEMVPTGDDDIALMQLTSGSTGSPKAVQISHANVVANAEAMIVGCEFDI-ETDVIVSWLPCFHDMGMTGYLTVPMYFGAELVMDFLHDTLLWAKLIHKYRGTMTAAPNFAYTLFAKRLRRLAFDLSSLRWALSGAEQVDPLDVEDLCEAGVPIIPAYGMAETTVAVSFSECGRHRAVPANKGHTRRLVSLGRPLPGLEVRVLDEDGAVLPARG--VGVIEVRGRPVSRGY-----TTTAGFVPAGWYDTGDLGYLTEAGEVVVCGRLKDVIIMAGRNIYPTDIERAAARVDGVRPGCAVAIRLDGGHPRTFAVAVESKHFEDVKQVRRQVAHEVVAEVDVPRNVVVLEPIPKTPSGKLRR-------------- 163841502 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TILYAVPTAIRTFMKWGRPAKYDLSSLKVLGSVGEPNPEAWIWYREIIGTPIVDTWWQTETGGMMISPLPGVT---------ATKPGSAQVALPGIEVDVVDDLG--VPVGNGQGGYLVVKSPWMLRGIWGDPERYKDTYWSDNMYFAGDGAKKDDDSDIWLLGRVDDVMNVSGRRLSTTEIESALVSHPSVAEAAVVGAADETTGQAVAAFVILRGDDPDVEQTLRNHVGKEIGPIAKPKRILVVPELPKTRSGKIMRRLLKDIAEGRDAG- 70910053 9 -----------SIPAVLRKSVENTPDRGAVTHLDDPTVAWLTYAELDRRARAAAVQFSAH-AAPGDRMLLLHPAGPDFLIALLGCLYAGAVPSPLPGRYARRRLRLIAADADVAAVLTAGESRDEVTAAEQELGAVPVLTLDGTADADAW-----------TPPPLSQDTVAVLQYTSGSTGDPKGVVIDHGNILHN--AATIIAVTGMRPGYAVGGWLPHFHDGLMGLLLPPLLAGSASVMTSPMARPLLWLQMIDRFNIEISAAPDFAYVAKVTDAQLAGVDLSRWRVAIDGSEPVRAAVLERFAAAGLRVTPSFGMAEATLFVSGAPDTPEFRPATGDRPGRDVVSCGAPV-DVEVRIVDPDSTEVLADGQ-VGEIWLRGPSIGRGYWGRDAGTATSTGDGGYLRTGDLGTLFE-GELYVTGRRKDMLVLRGRNYYPQDIEHELVHHPEVGACFSVRSRDEAGGGEEVLVVVRGISDPDRLSALAAAMRLTVARFGVQNAAVLLGAVARTTSGKIQRAAMRELFE------ 119961170 31 ----------------------------------------------------------------------------------------------------------LLGDATATTVLAEPNSVRFVERYTAAVAGERRCAVLDPEWPSPMIEVEAITPVETGLVDGNPSSTFLIGLTSGTTSVPKAFTRSRRS--WQVSFEASIEFFGLSQDDRTLAPGPLS-ASLNLYALSECLYAGAAFHTLESFDVGDAHAAISHDGITRLVLAPTALRLLSERGLAGDVDASGIRSIICAGSKLDARTLERRWAPRAAIYEYYGASELSFV--------SGTRLAAGEPLDSGGTIGLPFPGVELSILDDAGSPLPDG--EHGNISVRSGMVSNGYWGDDGQALRCL--DGWYTVGDQGFLD-NGTLHILGRRSDMIITSGKNVYPHEVELAVASVPGVDVAVAAGAPDDIRGQKVIAGVVPVYGAVTATQLRTG-LDGLLARDKWPLQYYLLAELPMTDRGKVSRKVLLDWIKNH---- 145606873 1 -----------------------------------------------------------------------MPNCAEFVLTWWAARGMGLVMAPLNPRSNKDEVEHQLATIKPIIMVFEREL--LLSEPLKSTPGFAKIFVSGQAAAQAELSFERLMSAKTAANGVGQPTDDEILFTSGSTSRPKAIKMEHPTLSLGMKDFADSPGCDRAPGDLWLSFMPNNHGMGRSAVTSPMCSGGGVVYPGFYFNVAQVVDVLLTEACTHAALVPSLIRLLGEAVQTARAGGSLLRSLYLSGAPPTPADLEICSALGVRITSVYGMTE--GAEANTAGCTDWYKLVNDKGML---SVGRPSRGASLKVCGPDRPPLPI--ETPGEIHYCGP----------------YRGQRWLVTGDLGLVDEGGQLYIIGRSKDMIIRGGENIAPAAIESRLAENPNLSRLAIVGAPDPIAGQVPVAVIEASAEKLVAKEIHDTVL-AKMGPMFVPTQILPLQELPRTTTGKIKKKLLRQQ-------- 66827467 49 -YPDWFQGGELNCYNVLDKQVKNPRDKDALIYLYLKKTVKLTYYQLYEKVCEFSRVLLNINISKNDNVLIYMANTLEPLIAMLSCARIGATFTVLFEGYPVKSLIDRIETITPTLIITSDELINLKEAIQQSAFKPNHIITHFRNDYEDTLDWDKEISPFYEYVPVESSHPLSIHFTSGTTGNAKAVVRGNGSNLVGLVYNWYSSMSSKKYDDVYFSHSSIGWITFHMGLIGSLALGNTFVMFEGGITEHYLWATIEKHKITFLTLAKTIRYLIKNDPGATKYDSSSLLSIWIAGEVIEQSIPEYIEKLKCCSGNVYGQTEGGCISLFNCKRIYNKQYNTLIN---------PTPFLKPSIFSEDGIELPDN--QVGEIVFKPPSFATTFYKNELLYKKIFNKPGYYNSGVITFKKEIDYYGIVSRADDQIKIGGFKVDLNQIETSILKHPLVLECCSIAIYHQDLKNVPIGLLVLKLSLIDLKNQINKIIKNDMDFYSELTKIIIVPQLPKTKSGKIPR-------------- 121606495 2 ---------QTTFPQLLLKHAAERPAAAAMREKEYGIWQAHSWSALAGLVAQLAAGLNQAGLRRGEHMVVIGANRPRLYATMLAVQSLGAIPVPLYQDAVGAECVFPLNNAEVRAMVEDQEQVDKLVEIRDRCPQISNIYYDDPRGEPGLDSLDALIESAAEVAKVQPNDVAAMFFTSGTTGNPKGVVHTHSTLLDRATAGAEFD--KLTSAEEVLAYLPPAWIGQNIFSYAQWLA-CGYVVNCPESAGTVTIDL-KEIGPTYYFAPPRIFEGLLTALDRIKYALSRVRVAYTAGEAIGPDLFTFYRSIGINLKQLYGSTETAVFVCL-----------QPDNQARADTVGVPIRGVQIKV---AGN---------GEIMVKSAGLLKEYYKNPTATAEVLTADGWYHTSDAGFLDVHGHLKIIDRVKDVIKGGGAMFAPKYVENKLKFFPFIKEVVALG-------------------------------------------------------------------------- 148655279 6 ---------------LIERMAQARDTTAVVW-----QGTSVSYGELIDRIARWREALDDAGIAEGQVVSIEGDYSPGAISLLLALIMRNAIVVPLT----------------ASVAVHHEEFLSIAE--------VQAVISFDAGDGWQIEHRRIPVTHELTRTLIARGHPGLVLFSSGSTGKSKAALHD--------FTPLLEKFQTPRHRQVTLTFLLLDHIGGINTLFYTLSNGGTAVSVRSR-DPDEVCAAIERYRVELLPTSPTFLNLILMSEAYRRYDLSSLKLITYGTEVMPETTLLRVREAGVRLQQTYGLSELGILRSKSRDDGSLWVKVGGE-------------GFETKVVD-------------GILFVRAKSAMLGYLNAP----SPFDEEGWMNTQDMVEVDGE-YIRILGRRTEIINVGGQKVYPAEVESVIMQMPNVRDATVYGEKNPITGQMVAARVIEPEDLDSLKKRVRSWCRERLEPFKVPVKITIAGGDQFSARFKKMRRA------------ 170723678 11 ------------------------PDRIVIREM---DGRTHTLHELRRDVMRLASALEGR-VGRCERFGIAMRSCYEWVYTLLAIQKVGAVLLPVPIEFSDDQIGSLLGKA-AAVFVSDEKTANRLHGILPDKACFIPGQLMNQAIGEEWRNEDELI----------PEGIVSIIHTSGTTSKPKGVMI--RDEAVGLLVDNVMKRLPQQP-LHYFSIVPMSLLIEQVLGFIPILSGGTLTLMPEGVNARQYLELIAPNQPNFLYLPPKLLNGLLEHCTVEQLFGPQRPHIITGGAKIPATVLEALEARGVQVFEAYGLSENSSIISLNSP-----------AERRIGSAGKLLDGIEPKLVD-------------GELLVRTPTLCAGYYNADD-TACDL-SDGYLHTGDIAEFR-DGYLYITGRKKHVIILSARNISPEWVENVYKESPLVDDMIVMG----EGRDEPCAIVLSAAG---AERVRSEMARHRLADFARVRQVRVIEDIALTVTGRPRRAEIEARFID----- 58271194 46 -----------TVHDLLIYAAKTHGSKKGFASRDGGKEHKMSYEGFLGKVKEIGAGLRVLGRESEKFFNIYSQTSRNWMLVAQACAFNAVPISTAYDSLGPEGLKHAIQETEVHSMFTNADLLPTLLKVIGDTETVKVIVYDGEADPKKVVTLDEVVKNPVEAIKAKREEVYCCMYTSGSTGTPKGVLLTHGNVVSAVASVWTLLYEYLTSKDSYLAFLPLAHILEFVFIFAGLPVGYGRVKTLTDASVRECKGDIAEFKPSIMVGVPAVWELIRKKAKQAAHHYSNLKILFSGGGAVSKSTQQFLCTALVIMIQGYGLTETTAMATIL-----------NPAFMQFGAVGGPVPAAEVKLIDPEAGYFSTNNPPQGEILVRGPAIFKGYYKRPDLDKEAFTEDGWFRTGDVGQWNKDGTLSIVDRLKNLVKLGGEYIAIEYLESIYKSCPLVANGAILANGD---HNQPAMVVVAHPHNLPDGEDLEHLCKAGLKGMELLEAIVLVDEWPLTAAQKLQRRVIEKHYED----- 157337709 187 ---------------------RKHDNSLAVVWRDEGPVNRLTLKELREQVMMVANVLDAT-FSKGDAIAIDMPMTVHAVIIYLAIVLAGFVVVSIADSFAAKEIATRLHVSKAKGIFTQPLYSRVVEAAPHKVIVLPAITDVDVQLREQDLSWKDFLSHADSPVYQPIDAVTNILFSSGTTGDPKAIPWTQVSPIRSS--ADAWAQINIQVGDVFCWPTNLGWVMGPTILYASFLTGAALALYHGSPLDRGFGKFVQDAGVTVLGTVPSLVKTWKNTGCMEGLDWTKIKSFASTGETVDDDLWLSSRAYYKPIIECCGGTE---LASSYIQGSVLQPQAFGTFSTAAMTTGFV-------ILDENGVPYPDDQPCVGEVGL-FPLIMGAWLLNADHEEVYFKGMPMYRHGDIIKRTVGGYFVVQGRADDTMNLGGIKTSSVEIERVCKADESVLESAAISAPLNGGPELLVVFVVLKGYDCEPNELKMKFSKANLNPLFKVNFVKIVPEFPRTASNKILRRVLRDQIKHEL--- 87310434 11 -----------NVGLLLAQVAAERGDAVAIARDADGRRQTITFAQLEADSTRLAAGLAALGVTPGTRLALLVKPSIDFVSLVFALFKVGAVSVLIDPGMGRKNLLRCLDQVEPEGFVA----ISIVQAVRRRYGQAKMNVTVGRRWFWGGPTIDDLRKTDAQPVAAAADDPAAIIFTTGSTGPPKGVLFRHEGF--YEQVQQIRDRYDIQPGEIDLPGFPLF-------GLFNSAMGVTSVIPPAAVNPLNIIEPIHDWQITQSFASPAVWNKVGLYCEQHEIRLPSLKRVLSAGAPVPPHVLRRMKHADGDIYTPYGATEALPIA--SIAASEVLDGTELASAQGAGTVGRRFSGIQIRITDADDQCEAVDEGEIGELIVTGPVVTHRYFTSEAATQAAKIADGWHRMGDVGYLDAEDRFWFCGRK----------------------------------------------------------------------------------------------------------- 167574614 1 ---------------------------------------------------------------------------------------AGAAYVPIDPLLPAERRDLMLADAAPVAIVAQPGSVPIVAPARFDARDPDGA----RDAEDAQAALTAAKAALARARRAHPDALAYTIFTSGSTGRPKGVDVRHGGLV--NLLRSFAARFPLAAGDVLMSVTTVSFDIAALELFLPLVTGAPLVIASAEANGVALAQEIARHRVNVLQATPLTWRLLLSADWRPQPGF----RAWCGGEALPQDLADALVARGVALLNVYGPTETTI----------WSAAQPVVDAAVAGRIGGALDATRLHVVDADGHETP--TGVVGELMIAGAGLARGYARQPGRTARSFRPDPFYATGDLAVRHDDGTLTLLGRADDQVKINGFRIELGDIETHLRALDHVADAAA---------------------------------------------------------------------------- 149911677 5 -------NKPKNIIDVVCEHNKAKPQEVLFVSGTSGEYLNLTYSDVYESMYNIAQNLGDK-ASKGERALLIYEDSENFITAFLGCLAAGVIAVPLSVPRTQEMINYIVSNSDSSLIMCDSKTRKKLEGVLTN-SRISYFETDGGLSSSSKIRTHTIL----------PDDIAFLQYTSGSTGEPKGVMVTHANIMNNLDVIRIL--FGHTTHSVGCSWLPHYHDMGLLGGILQPLFVGFPVVLMARFKPFYWLSIISEYGVTTSGGPNFAYDLCIKHADVRSLDLSRWCVAFNGAEPVVNATLEKFQVAGFSPYPCYGMAETTLLVVNNTLTVCRPSLSAGDNSRTLVSNGICAPGHEIIIVSEEGKKVKEGN--VGEIWVTGPSVTSGYWKRPALTNNRFKAQRYYRTGDLGFLYSK-QLYVCGRQLDKIIVRGRNYFAEDIEYVLTKCMAITAMVVFGVTNGTSENLILLVEVPRNRSIDFDQLRSAIRRHSLELY----DIVFLQSLLKTTSGKVRRKFNKESYAN----- 196006840 84 -IPEWFHGTRLNFAENLLK---YRDDKVAIYFTGEGELTQMTYQELYHQVRQYAAALRKSGVQNGDRVVGYIPNCPQAIIAMLATASIGAIWSSTAPDFGTSGVLDRFKQISPKIIFSVDGVLDKLKTVVNGLATLEKVIVITTKSIRNCILLDDFLKTGLDDEQVPFNHPLFIMYSSGTTGIPKCMVHSVGGTLIQLLKEHILHG-DMRRDDVMLFYTTTGWMM-WNWLVAVLGTGAGIVLYGSPFVPRKLWDLIDEIGVSFL-GAGAKWYLVSEDNDMKSHKLEKLRFIASTGSLMPRSYEYIYNHVKKDVILA---SITGGTDIISCFAGHNPSVPVHLGEIQARNLGMAVESYS-----EVGKPV---FGQNGELCVKPPCQPIYFWNDEDKYQKAYFSEGVWHHGDYCTIIPSGGIIMHGRSDATLNPNGVRFGSAEIYRVVSKIPEVADSLCIGQPIPD-GERVILFLKIREGERFTGDLIKAVIRSELSARHLPAIILQTPDIPYTLSGK----------------- 67516179 21 ----------------FESQLSLTTESTILHAEAADPTNHITKAQARTITKRLAHVFRSFGIGPGDAVMCISANQVLLPAVFCGIIGAGGVYTAASTALTASEVSKQLRQSRSKVIVACPENRAKARDAAREC------------------------------------------------GIP---------------------------PDRVLVLESMGHRRLLC-------------------------------QVTFLSTAPPVYHGIVRSDRVTD-QFKTLVRAESGAAPLSLELQEQAEKLGCTISQRWGMTESTGSVTTMPWGQSDNT----------GGISPLLPNMRLRLVDERMRDVRSGDE--GEILLKGPMITKGYFENPEATAEAFTTDGWYKTGDIGVY-KDGKIIMVDRKKELIKYKGLQVSPVEIEGFLLTHPGVADVAVVGARDPEGNELPRAYVVKAGSSVSEAELKD---------------------------------------------- 147828266 284 ------------------KAVARQGSATXESVAIRANQKSYSYNQLISSARKISSLLCNGDIKPE----LWLNLSVEFVAGILGTWFSGGVAVPLALSYPEAELLHVMNDSDVSMILSTEDYRELMENVAAKPSIPSPTSARDYPQTGEIVADKSLQGEIGKWNKLEDEDPALIIYTSGTTGKPKGVVHTHKSI-------------------------------------------NSQVEFMPKFSVRGIWQRWRESHITVFTGVPTMYTRLIQGYEAMDPELQKLRLMMCGSSALPYPVMQQWETIGHRLLERYGMTEFVMAISNPL-----------KGVRKGGTVGKPLPGVQV-------------------------------------TKESFIDGGFFKTGDAVKVDDDGYYIILGRTSDIMKVGGYKLSALEIEAALLE------------ANKDYGEAVCAIIVPEADAISLEELCT-WAKEKLAPYK----------------------------------- 126739611 1138 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHQVTHMQCTPSMARMLVQD-DEARVVLGRLQHLLVGGEALPADLAGSLEATNAEIRNMYGPTETTIWSTMHSMRGHPHGI---------APIGKPIANTSVFVLDQAQHPVPMG--AAGELYIGGLGVTAGYWQRPDLTAERFPKNPFYRTGDLVRWRADGELDFLGRSDHQVKIRGQRIELGEIEAAMAAFEGVTGAVVIQRQVGKT-EQLLGYVTQNPENPVDQQALLSALSGQLPEVMVPNQIVALDRFPLTPNKKIDRKALPD--------- 126739611 531 -----------TIQAAFEAQVAQTPDAIALVF----EDQSFSYAALNARANGVAAQLQARGVAPGDHVGIYVKRSAELLIAALGVLKAGAAYVPMDPAYPANRLEHFLTDSAAKFVITQENLLDSLPDSAAQVLLVDQIAVGD--------ALQSNITSEATAA-----DTAYLIYTSGSTGTPKGVVVRHENVA--NFFAAMDARIPHKAGDCWLAVTSL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 83744459 26 --------------------------------------RSVTYAELEREVTRRARELRSSGVGPGVRVGAVLTSSLDSVVDFAAATSLHAAVLVVQERAGDAERSAALADFGAE------------------------------------LSLDRGLVTRLAPAGRSGGEPAFAVSSSGTSGRPKVISREWPGTLRNS--AAFARQLGLDADDVVLTTSPLGHSYAIEAGTLAVLAGACQLVPPGPLTPARAALLAERHRPTVLQSVPVV---LDWWGRGGVPRAGSWDRCVSAGDTLPAQAVTAWHDAGIAVYDHYGNSELGQLTLTPAGGS--------------GSVGHPLPGVG----------LTAGSGEPGPVAARFPGLSPVRLEEGRAVALA-DDEGWVTTGDLGVLD-DGGLRLTGRADLLINIAGNKVSPIEVETVLRGLPGISDCAVVGRPGPSGEQQVWAFVEADAEGFDTAALRRR-AGEQLMTVKVPTVIRRVDKLPRTGSGKVRRGLLME--------- 168703948 375 ---------------FLNQAVRRKEQVIAADDLAGG----VTYEKMIVGAWAMASKFRDLDAP---NVGLMLPAAVACDLAFLGLHLAGKLPVMLNWTTGPGNLAHAAKLMGLTHVITSKAFIDRLEEVRASLGKFGLLRRLIAVRYFGRWAVSALLGR----IPSDPNRPAVILFTSGSEKAPKAVPLTHANII--SDQRGCLDALNVDRNNSVLGFLPMFHSFGLTTGLLPLFVGVRVVHHPDPTDAGALARKIAAYKPTLAAGTPTFVSYILD--RAKPGELDSLRLVVVGAEKAPDTLFEKAKQVHAEIIEGYGITECAPVVSVVRPGSH-----------RHGTIGPPLPNVEVCVTDLETKAVLPQGQ-MGMLHVAGPNVFGGYHDGPPPFEE-INGNRWYVTGDLAAIDERGEIVFHGRLKRFLKAGGEMISLPALEEPFAQYPPTDQVAVEGIETP-GGRRVVLFTT---EPISLRDANALLQGEGHRGVMRLDDVKQLDALPVLGTGKTDYKVLRAMLTD----- 57638561 1 ---------------------------------------------------------------------------------------AGGAYVPLDPAYPQERIDDIIADTQLGVLIIQGRFKDKLQDFTGKT------ICLDTD-----WSVISPYSKTNPISDVQLDHLAYIIYTSGSTGKPKGVMIEHQSM--QNFVTTAIDKYGISGKDKILQFASVCFDTSIEEIFPCLCVGATLVLRTAEMSSEEFWRCCQQWQLTVLDLPTAYWHQLVVDLKPEDSRLPSLKTVIIGGEAVQIEKVKHWHSCTPQLFNSYGPTEATVVTTLEQLTTTENSV----------SIGKPISNVQVYILDQYLQPAPIG--VAGELHIGGRGLARGYWQRPELTAEKFIQDRLYKTGNLVRFKKDGKLEYLGRVDSQVKIA---------------------------------------------------------------------------------------------------- 167841118 1 ---------------------------------------------------------------------------PRAVAALLGIVMAGAVYLPIEPSWPSARIDELLGEAGARHAVVTAGGLELVPTLRLDLPLPRGVPALLADTEAG--------------------DAAYVIFTSGSTGRPKGVLIAHDA--AANTIDDINARFAVGPADRTLCVSSLAFDLSVYDIFGALAAGGTVVFPERARDPDAIAHALRDAQVTIWNSVPAVLELLLDVAAPRSPD---LRVALLSGDWIPPGLAARLRDAFPALISLGGATEVS-------IWSVVHPIAPADAVLASIPYGRPLSNQQCFVRTPDGRERPDG--VVGELLLGGRGLALAYLGNYAETARRFFVDRLYRTGDLARWLPDGELELLGRMDGQVKVQGYRIELGEIEAAAMR-AGCLARAVASVARRNGATVIQLHVVARPGQDGDAAVRTELV-LRLPAYMQPHHVMVLDALPLTANGKVD--------------- 59149829 1 --------------------------------------------------------------------------------------KAGGAYVPLDPAYPMERLAFMMDDMQLSVMVT----IDHDSETPALQETLKYSICLAAVKDELERQSSDNLPNLNTP-----DDLAYLLYTSGSTGTPKGVCTPHRGVVRLVQHTSYVD---LGPEEVILQAAPLTFDASTFEIWGALLNGGQLILPVSSPSLAELGQIIEQSHITTLWLTAGLFHLMVDEQLT---RLQGVRQLLAGGDALSGAHIRKALEVQLRIINGYGPTEGTTFTCCH-------TMTHERQPAGSPPIGHPIANTQIYVLDHAMQAVPVG--IPGELYIGGDGLSRGYLNRPELTAAAFVPNPFYKTGDRVCYLQDGALEFLERIDQQVKLSGYR------------------------------------------------------------------------------------------------- 187761560 1 ------MDATM---DWLIERFVSAGERTAFIHHGTP----FSYGQMVDRISRLELQLRQAGVGNHDTVVVLADYAPEVVCLMLALARLRATVVPMTRGSVIEE-DEVLSISGCT----------------------RRITFSPNGVTWEMETHSVPVASELMTEFRRTKNPGLVLFSSGSTGKPKGMLYD---------FSRVVDRFKVQRAPVVVPFLLLDHFGGINTILAITSSLGTVVTTENRL-LQTICAAIEKYSVDLLPTTPSFLTMLAATDLPARYDLSSLKRITYGTETMPQATLDRIRERNVELQQTYGLSEVGVLRSQSRPDGSLW-----------VRIGGQGFETQVR---------------EGILWVRSEFRMLGYLNAP----SAFDDDGWFNTQDRVEVDGD-WFKILGRVTDLINVAGQKVYPAEVEDVILQLPNVTDVVVKGEKHTLLGQIVVAHVALTEPEPLSEARVRSACLSKLADYKVPAKVVLMEA------------------------- 15488027 13 -----------NICRHLTRAAKETPASLAVAVFGKLRYEELTFGQLNTDSNAIAQALNDHGIKRGMKAVLMVTPSLDFFALTFALFKAGIVPILVDPGMGVKNLKQCFDEAKPDAFI----GIPKAHIARCLFPSVRRLLTVGGNDVFGGTTLKALLKRDYDIAKLKNDEMAAILFTSGSTGTPKGVVYTHA--MFEAQISVLKNDYGIAHGERDLATFPLFSLFGPALGMASIVMDASKPITA---NPDSLFAAIEQYQCTNMFVNPALIERLGKAGTQKPHTLPSIKRVISAGAPATISSISRFSKMGVEVLNSYGATESLPLTMIG--SDQLMKTTDVTDNGGGICVGQAVDGVDIAIIDETLR-LPVN--QIGEIVVKGPMVSRAYYHRDHATVQAKITDGAHRMGDLGYLDDSGQLWMCGRK-------AHRVEANRVERIFNTHSSVKRTALVGI--ERHGEVPLLCVELKGTSLTDDTAR----------------------------------------------- 86171284 29 ----------------------------------------FSYNELYEEIEKFVNFFESINIKRGDEISIILFNSIEYIISFLSINFNHNICLPQNTNLKKEEYRYLVNNC--KYIIIHDNVCIYIKELAEEYGIGLIKIKKNKEKPYFTYSYINNGRKEELPKNMLNSDICLHLHTSGTTSKVKIVQLSNTNI--KTTITNITNSYNINRDDNTIIVMPLFHVHGLIGVLLPIIYCKGNILLGHSFSASEFWNNVENYNITYFSAIPTILKILIDYLRKNKIKKHKLRFIRTSSSSLDENLEKEIEKFEVSVFQAYGMTEACHQVSSNIIISSLSSPNNLQICKKFKSVG--IPNVGVIIYNEEKKKI-CDYNELGEICINGKNVMCGYLKDNDERNEYMMKNPFFKTGDIGYIDQDNFLFISGRIKDIINRGGEKIIPNEIDDVLRNHDLVQDCLTFSCKDDVYGEIINSAVILEENKPFDENLSIYLMKKYIADFKVPRNIYFVNNFLKTDTGKISRKKVSESIEEL---- 124515743 5 --------TPHTLFHVVLAWSRSRPDSPFVGELQEGEGLRWSYRDMLLLALELGQNIRSFGLPPRTPVGLSASPGPAFIGMLLALESEDLLPVLLDHAMPSSEMCSTLKNFGARALFLEKGLWEPGAEGRSEI-SVHLFARFSEKPPEGA-EWSRLLEECFERVSKDENREACLLLTSGTTGFPRGVSLTHGNLFSNVRSIENLDIY--HSDSRVFGVLPLHHAYPLMSLLYLPVGHGATVAFPPDLQPSTLAACLSEFSPTLFPGVPSLWNVLMPLVLGVRRKFPSMKILASGGAALPRQVAVDFWSWGLTMLEGYGLTETSPVLTFNTP-----------RHVRLGSVGRAIPGVDLRI-----RPLEGEMPGEGEVQARGSNVALEYRLDAENRKPVREEDGWFSTGDIGRL-EDGFLFLKGREKELLVLNGKKLQPEAVEGLLEKDDLVLELALT-----LYHGVPWLLIRPDEDAFARRHIVQAAINARLPGHSRIGGFITLDPMPRTRLGKLKRFVLPE--------- 206678365 74 ------------------------------------------WGELRRQVASVAAHLSKMGVQEGDRVVAILPNTETALIAFLASASLGAVWSLCAPDMGHVAILDRFKQIAPKVLIAQDGYVAVLAEINAGLPSVVQFVTLPGGLPKGHVAWDDLTGDDAEATQVAFEHPLWIVYSSGTTGNPKPIVHGHGGIILEACKQSLHQ--DVSSRDRYCWLTSSGWIM-WNSQWIALGQGATVAIYDGHPDMGVIWRFVAEEQLTYFGAGAAYFSTCMKAGPREEVDLTALRSLGATGSPLSSDTYDWIYK-DVKADQWLAPISGGTDLAGAFVVGHPGMPVRAGEMQCRA------LGNAVRAFDPSGGEL---VGEVGELVCTLPSMPLYFWGDNDGARDSYFADGVWRHGDWIAIDEHGASVIYGRSDATINRKGLRLGSAEIYQAVEGLDTVLDSLVVDLEFLGRDSFMPLFVVPAAGLPFDDTLKEQIIRAQVSARFVPNEIIEIAEVPRTLSGK----------------- 144897504 59 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ACIIHTSGTGGAPRGVMLSHGALLADCLGAHALLRDLGLGDQVFLSFLPLSHSYEHTVGLIFPLSIGATIAYAESLD--QLAANMAEVRPTIMTAVPRLYESMLDHLVRAKVRQRRLKALVSGGAPLAFEVGAFFAALGVRILQGYGQTEAGPAISCSPPS-----------LIKLDTVGPPLKGISVRIADD------------GEILVKGEVLMQGYWRDAEATARAIGADGWLHTGDIGEMDADGYIRITDRKKDIINSGGDNISPQRIEGLLTLQPEIAQAMVHGRPH------LVALLVA-AEECDTAQVAKAVEREKIRRHAVIDQAFTTDNLMLTPTMKIRRHVIRQHFAE----- 149201049 1106 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRHGVTHLQCTPSMARMIA-MNDESRHALGRLRYLMLGGEALPGSLVQELRQTRARMTNMYGPTETTI----------WSTTGPAEDTPGPCPIGTPIANTQAYVLDTAMQPVPVG--IAGELWIGGDGVTRGYLGRDDLTADRFRPDPFYGTGDLVRWRADGRLDFIGRADAQVKLRGYRIELGEIEAALEGCAGVAQAVVLAREDTPGDMRLVAYL---RGTTTPEAARAHLA-THLPAHMIPAHVMLLDHFPLTPNRKVDRKAL----------- 197120099 10 -----------TVHQYMEYFVRQDPDALCCSLRVKGAWADYSRLEFWDHVCRYATLFLDL--EHQSVILFAKKLDIHLLTAYIGAMKAG--HLPAQVSFPSAKVN-------------ETEYRKKIDHIREITRFGAVFTEAEENHLQKYLGSELVFTPACEPAEAANPENALIQFSSGSTGLQKGVILTHEAVVEH--MQSYASSLRVGKGDAIATWLPLYHDMGLIACYLMPLMTGIPFYQLDPFDPDLLLQLIEERRPTICYLPNFTYQVLANKGKV--RDLSSVRLWINCSEPARAKSHQMFAQRFPSVRRCYALAENTFAATQTLPWEGNSTKVHPTRNVL--SCGKPIPGVEVRIFDAM-------ENGDGEMGLRSPFL---YHRFLDGTRP--LRDGFCLTGDLGFIGEDGEVYITGRKKDIIIVHGKNIYPQDVEYVASEAPGAGRTVCFGIWDDEIGSEELYVIVERESTANPTAIKIAVQKAVMEEVGVPKRVEVVETLVKTSSGKISRSRNKELYQ------ 169209890 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VEHSQSSYGL-GFVASGRWWLALTESDVFWNTTDTGWVKAAWTVFSAWPNGSCIFVHLSRVDAKFILNTLSTFPITTLCCVPTIFRLLVQE-DLTRYQFQSLRHCLTGGEALNPDVREKWKRTGVELYEGYGQSET-VVICANPKGMKIKS----------GSMGKVSPPYNVQIVDDEGNVLPPGEE--GNVAVPGPSVSSTILRRQHQNKGAFISQGWTRKATFGSWEE-----------TTI----YQIGPVEVESALAEHPAVLESAVVSSPDPIRGEVVKAFIVLTPASHDPEALMRELVKRVTAPYKYPRKVAFVSELPKTVSGKIQRSKLRSQ-------- 21222888 50 -----------SLADLFDNAAAVPGQVVLSRRSPEGDWSDVTAAEFAGQVLAVAKGMIAEGLVPGDRIAIMARTTYEWTLLDFAAWAAGLVTVPIYPTSSLFQTRWILQDSGAVTLVTETTAAAALGPELDRIPDLGHLWVMEKGHVERLAELGARVPDAEVEVRLGPGTLATLIYTSGTTGRPKGCVLTHGNFFAEVDNAIELLYPVFGEEPSILLFLPMSHVFGRMVA-VACVRARVRLGHAPSLKPEDLLPDLAAFRPTCLLTIPYMLEKVFNSARAKAESLKTVKYAICGGSPLGRRLAAFYAGAGIEIFEGYGL-----------TETTAAATVTPPLKPRLGTVGWPLPGTRIRIAAD------------GEILVAGEQVLHGYWDPQAGGVVQAAPDGWFATGDIGSLDDEGYLTITGRKKELLITGGKSVAPAPLENWLRSHPLISQCIVLG-------------------------------------------------------------------------- 145246210 17 -------------WERLAEVVERHPDHLALICAHQGDQSQWSFGALYEGIIRLSASLESLGLSNDCLLFVILGNSLEHVLTTWAGYRLGCTHVSVNTLSNAVEARHVVQTVKAAVFVQDEAAAKEFDQLFPQLDVIRIIIRNDQPAPSSWMSFDQLMKPGQTPSGPSTSPPSSIFFSSGTTSLPKPCEMNVPAWI-SSLASGSTLGL-VRPGDRLM--------------MFALTHGATLVYPSYLFDPRTTIETLRGVPCKYIVMVSALVHAFI-SADLSSTPLPPIDTVIFSGMTLSTAVAKEFQRVGTRIENLYGMTE--GAFCATGPVEDIESISRDGFLA----AGRPMAGSKLRLCAPNTEPLPPG--VAGEVHYSGYQTSRGYIG-VQSDSFYIDANGWYKTGDQAIIYEDGLVYPVGRYKDLIIQGGKNISPSAIEAVLNRDPEVHQLQAVPLPDAVAGEVPV-IVVNREITQPKVQHIMHLILTQMGAAYVPDKVIPIQTLPRTTSGKVQKVKLAALVRQY---- 217408999 71 -----------TLYDITKVAFERFGSRHCMGTRHGPDTTWKTYAQVGQQANQFGAALRSAGVQPAPRIAIFENTCAEWMIAAMGAFTQSVTVTTVYATLGMDAVAEAVVDNIIPVIVCNRKDVSRLAQKCSSMPSLKYIVYTDDKAPKGVVSFDEFCASAYPPTPPKADSCAVLMYTSGSTGKPKGVIVTHRQIV-GACAAGDVALQVVPGGETYLAYLPLAHILELMAEFLMITMGCTLCYADPKATGAYPIGALEQFSPTIMVAVPKIWDTIKKGIEAKVHQASPLRLAVSGGGPLNTEVQDFIRAFGVTFIQGYGLTETCAGLTIQDFTDTRGNI-----------AGVPIASVEVKLRDVEGNPI----FGRGEIVVRGSNITCGYYMMAEKSKDEFKEDGWFHTGDIGQFMADGSIRIVDRKKNLVKLGGEYIALEKMEMT-YGNSKFVDAVQGGIYGDGDMDRPIAIMQLSQPYTTKDDMKKEHAKSDLSHLEKLVAVALLDS-PLTAANKLQRRAVIQQFEKEF--- 15826935 22 -------PPNTNLVRHVEKWAKVRGDKLAYRFLDDGVARDILWSEFSARNRAVGARLQQV-TQPGDRIAILCPQNLDYLISFFGALYSGRIAVPLFPAEPGHRLHAVLDDCTPSTILTTTDSAEGVRKIRGRFAKERTRVIAVDAVPN-------EVAATWQQPEANEETVAYLQYTSGSTRIPSGVQITHLNLPTNVLQ--VLNSLQGQEGDRGVSWLPFFHDMGLITVLLPSVLGHSFTFMTPAARPGRWIRELARKGGTFSAAPNFAFAAMRGLPRDDPLDLSNVKGILNGSEPVSPASMRKFFEAFAPVKPSYGLAEATLFVSTTPMDESVEVPADAPNAVAQVSAGKVGVSEWAIIVDADTASELPDGQ-IGEIWLHGNNLGTGYWGKEEESAQTFRAEGWVRTGDYGTYFKD-HLYIAGRIKDLVIIDGRNHYPQDLEYTAQESTKVGYVAAFSVPANQLAQVVLLVIVGERAAGTHKLDYQPIVDDIRAAIAVRHGVAVRDTIPRTSSGKIGRRACRAAYID----- 68536901 518 -------------------------------------------KDLHAAVHRLASYFRRLGVTEQDRLALEMERGRELVLAVLAAFAAGVPFVYIDPTSPVQRREQIHANAEPVASV--------------DAAAIRYALALGSTTSE-----ENAVERSAESAACPDEQLAYLIYTSGSTGKPKGVEVPRRAI--SSLFAQHRSGLYDRPHAVVAHTASFSFDAAFD-QLLWLLAGHDVHLYPEQADADKLVEHFATQQINVVDTTPSMMKALLAAQLLEK--VPSLQLVVLGGEELPAELWDHLAATGLEVVNAYGPTESTVDALLARVEPGVAHL------------GRPVAGMRAYLVDNALQLV--GDQEVGELVLAGPQLALGYRGLPEATDAAFKEDRIYRTGDRARWIPGRGYQFLGRADEQVEINGQRVELAEVEAVLASVNGVRHCAVAPLNRSGQATVLVAAVVGDPVDASDLTAIRHQLQAALPAAAIPRRIHPVRALPTTTSGKIDREAI----------- 163800358 89 -FPQAQVNYAENLLSLAEKQAN---ELAIWFENERGDKQTYTWKQLCNEVSSVQQWLVECGIKQGDVVASYLPHMPQTVIAMLATTSLGATWTSTSPDFGIESVIERFGQVKPKVLFTCDDMSEKNHHIADHLDGLKQVCQIGYLKPNVFHDWQNIINQYSPATRVEFNSPLFVLYSSGTTGKPKCIVHSVGGTILNHLKEHQLHS-DIQPKDRVFYYTTCGWMM-WNWHVSALASGACLVIFDGGPTPDVLWDLAQRAEVSLFGTAAKYLEAIEKAGLSKDYSLPALKTLCSTGSVLYPEQFDYVYQHDLHLASISGGTDICGCFV----------LGNPISSVYRGECQYAGLGIDVQVFDSQGKSV---NERRGELVCTNPNFPVGFWNDTERYHSAYWDDNIWHHGDDVERCANGGLIFYGRSDALLNPGGVRIGTAEIYQQVNAIEGIVDSIAVGKEVDR-NEQIWLFVQTASGISLDERRVAEILKTSCSPRHVPSQIFAISDIPKTRSGKLVELAVKQ--------- 85704421 500 ------------LHRLIATQIAKTPNARAVVF----ERETLTYTALDARANRIAHVLRQMGVGPGVLVGLCLPRSADMLAAALAIWKAGGAYVPMDPAYPAERLALYLSDSGARVVVTRSD-------VAQTLPPTAQTLTLDTDPRLSDAPDTEVDGGAGP------DDLAYVIYTSGSTGRPKGVMVTHRNVA--NFFAGMDDRIPAEPGAVWLAVTSLFDISVLELFYT-LARGYTLVLSGE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116204907 53 ---ETYDPAQRTVHDLFEHAVAQNPKANAATKTFEPKYVWLTYAEVAERRKNFGAGIHQLGI-KEDKVGLWAQNRPEWQMTELALLSQSLWPVSLYETLGPETSEYIINHSGLTAIACSLPHIPTLLKMASRVPSLKLIISLDPLDAGEVPGHSEALGARSGRAMRPPDDILTINYTSGTTGDPKGVLITHKNGVAGITAARSNETVF--AGDVHISYLPLAHIYGRMADQTALAEGASIGYFHG--DITTLIEDIKILRPSGFMSVPRLFNRIAATVEADGFKLQRTRTMVSGSAQLDPDVHQFLRAFGNNFVQGFGMTETYAVGTVQMPGDFTT-----------GNIGPPCPSVELCIVPEYEYTVEDKPNPRGELLMRGPIIFQEYFRNPEETAKAIESDGWFHTGDIVEVDSMGRFKIIDRKKNVLKSQGEYISPERIENVYMG------------------------------------------------------------------------------------- 196240465 36 -LPQTIIPLGYTIPALLDAACDRSPNATAFNQWTGTNWTSLSNQTFRETVESVALGLLDLGLRAGDRVALLLHSDLSFAIADMGCLLANLVTVPIDLTQTLENIIYVIQHSGSRALIVSTDLLQQIGPYLGQTAELQQIIVVD--LPTGCLTAQTATPEPDTPAPLSPHDLATIIYIPGPAGELLGVMLSHENLTGNAMAAAELPDLAWGAAEVALSFLPLNHVFARHMLYGHIYYGHSLYFSQPNW----VFKHLAEVKPTILTVVPSLWLALADWLVLSQWRSPRLKYLLCGGAALGAELANVLTAAGIPILQGYGLTQAGGVVSFNRGVAN-----------RAGTVGLPIAGVEVKIADD------------GEILVRSPYMMSGYDQHPEATKQDIDAQGWLHTGDLGRITSGGLLQITGLKKPLFKLSGKYIAPLPIENRLKQSTFVAEAIIVG-------------------------------------------------------------------------- 169598029 61 -------------HEAFESSVARYPRNKCLGHRPYDPVTKYEWEDFEAVAKRFGVGLVHLHRQAGVTIGLWCQNRPEWQITDLAAMSQGLYTVSIYDTLGPDTTEYIINHSELACVVAGMNHVTALLKLKPRLPSLKIIVVLDPLSHGEYIRDVEALGEQQPLPMSPPSDIATINYTSGTTGNPKGVVLTHHN--AHAASCSGMVLTGSTEQQVICSFLPLAHIY-QRLGEGQALASGSAIGYFHG-NIAELVDDLQVLRPTMFSGVPRLYNALSRHVVATKYDLDRCKVMISGSAPIDPSLHQFLRVFANNFTQGYGLTET-----------YAASLVQHEGDLSSGNCGGVTPNSEHCLMDPDMEYLSTDLPHPGELCIRATTLFREYYRNPEETAKAIDADGWFHTGDICSIDELGRFKIIDRKKNVLKLAGEYISPERIENVYLAHGDSHQAAIFGVPDGDIAALKAALTDKKVEKAVLKELDRVGRKNKFNSYERVKGVRFLDEL-LTPTLKLKRPQTAKAFRR----- 194540001 105 -------NAQINYAENLLTYACHQPDDLAIWFENEEEKQTYTWKELCEEVSSVQQWLKECGIKQGDVVAGYLPHLPQTVIAMLATTSLGATWTSTSPDFGVESVLERFGQVKPKILFTCDDMSEKNQHIADHLDGLKQVCQISYLKPHIFQDWQNVLNQYTPEARVNFNDPLFVLYSSGTTGKPKCIVHSVGGTVLNHLKEHQLH-CDIQPNDRVFYYTTCGWMM-WNWHVSSLASGACLVIFDGSPVYPTLWDLAEQAEVTLFGTSAKYLEALVSFSPPKSDVFPALKTICSTGSVLYPEQFDYVYQHDVHLASISGGTDICGCFV----------LGNPISPVYRGECQSAGLGVDVRVFNPQGNSV---IGERGELVCANPNFPAGFWNDTERYHRAYWDDNIWHHGDDVEQTSVGGYVFYGRSDTTLNPGGVRIGTAEIYQQVNSIDGILDSIAVGKEVDRNEQIWLFVQLMKGIELNDEMIIKAQLKSACSPRHVPSAIYAISDIPKTRSGKLVELAVKQ--------- 50550971 97 -----------------------------------GPYKWLSYKEALKLVHDYGAGLRHLGIKPKEKMHIYAQTSHRWMLSGLASLSQGIPIVTAYDTLGEEGLTRSLQETNSVIMFTDKALLSSLKVSLKKGTDLRIIIYGGDLTPDDIYTMDEVVAEHPHPVEVDYEDLAFIMYTSGSTGVPKGVVLQHKQILASVAGVTIIDRSIIGNTDRLLNFLPLAHIFEFVFEMVTFWWGASTVKTISDLSMKNCKGDIRELKPTIMVGVPAVWEPMRKGILGKIKELSCLRYVCNGGAPVSVDTQKFITTLICPMLIGCGLTETTANTTIMSPKSYA-----------FGTIGEPTAAVTLKLID-----VPEAGNNQGELCIKGNVVMKEYYKNEEETKKAFSDDGYFLTGDIAEWTANGQLRIIDRRKNLVKTNGEYIALEKLETQYRSSSYVANLCVYA-------------------------------------------------------------------------- 210110480 54 -IPQWFQGCRMNYAENMLR---YRDDRVAIYAAAEGEVEKRTFRELADNVAVYAAAMKKMGIKEGDRVVGYIPNCCVTIEAMLGATSLGAVWSSTSPDFGVTGVLDRFTQIQPKLIFSVDAVLDKLQKVVEGLPELEKVVIIDISSIPKSLFLDDFLASGKDGETVPPNHPLYIMYSSGTTGPPKCMVHSAGGTLIQHLKEHVIHG-NMDRDDIMLYYTTAGWMM-WNWLVSCLAVGAAVVLYDGSPTPNILWDLVDKIGITIL-GTGAKWLTVLEEKGVHPHDLSSLHSILSTGSPLPQSFEYVYTKIKKDLLLG---SITGGTDIVSLFAGHNCSVP-----VYKGEIQCRCLGMAVESWNEEGQAV---FGESGELVCTKPSMPTVFWNDPEKYKKAYFAQGVWAHGDFCEINPKGGIVMLGRSDGTLNPNGVRFGSAEIYNIVEEFPEIQDSLCVPQRNKYHEERVILFLKMSAGASMSQDLIRAAIRTQLSARHVPAIIMETEDIPYTISGK----------------- 41407745 29 ------LPPGVNLISLIDRNIANVGDTVAYRYLDDGTAHEVTWSQFGVRLEAIGARIQQV-ASRGERVAVLAPQGIDYVAGFYAAVKAGTIAVPLFPELPGERLDTALRDSQPSVLLTTTVARDAVEQFLAGHPHLPRVIAIDE--------IPDSAAESFAPTELGMDDVSHLQYTSGSTRPPVGVEITHRA-VGTNLVQMILSIDLLDRNTHGVSWLPLYHDMGLSMIGFPAVYGGHSTLMSPAARPQRWIKALSRHGNVVTAAPNFAYEWAAQRGLPGGGEDINLRVMIIGSEPVSMDAIRTFNKAFAPFKPSYGIAEATLFVATIAPQAEATAVYFDRRQLGAGHAVRVPANAEWAVIVADGAELPDG--QVGEIWLQGNNIGRGYWGMPEETRRVFAPDGWLRTGDLGVYL-DGELYVTGRIADLVRIDGRNHYPQDIEATVAESPMVRRGYVTAVPAVDDSEAGRLVVVAERAAGTSRQDPRPAIEVIRAAVAQRHELAVADAIPRTTSGKLARRACRAQYLD----- 47217609 6 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFIGYGCTELSPCAFSNHPKDSLERRTR--------TVGYALPHTEAKIVNPTGEVVPVG--QPGEVMVRGYCVMKGYWGDEDKTKECITEDGWYQTGDSGSMDAYGYLQIKGRIKDIIIRGGENVYPAEIEKVLYTHPKVKEAQVVGVEDFRMGEEICVFIRLGDGQECSAGEIRDYCREKMARFKIPRYVLFVDGFPISSSGKVR--------------- 121714166 11 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALPIFHAGVGPPTHFGTLKSGFTTYIMRRFELETFLTAVEKYGITEFTIVPPIAVAILKSPLTRTR---------------PSALRRPWAKTCRHGSTRFWRTE---------------SLSHKQQDD-TGSVGRLIPNVEAKLIDENGANISA-YEVCGELCVRGPTVTPGYYKNDAANAEAFDAEGWFKTGDIAYCDGQTQWYIVDRKKELIKVRGFQGAPPELETVLLGHPGIIDAAVIGVTFPESGEAPRADVVRRPGEKLTEKEVQQYLEGRLAKYKLTGGVRFVDAFAKNASGKILERELREQ-------- 33152355 37 --------------------------------------HQLSWADFHQTILKTAEYFHVQGITSTKLIAYSGQSKFNGLLCYCTALAIGVPILMLNPALNEGQRQTILSDNQVEFLITDQLFKDLLADILPQT-------------------------TAYSLSELNIDQPATLTLTSGSTGSPKAVVHSIRNHLENAVGVCQL--MHFTQTDCWLLSLPLFHVSGQGIVWRWLLQGATLYLNDAK---AQFFDCLA--NVSHASLVPTQLQRYLKERGTNTLE----QKFLLGGSAIPATLIQQAQQQGITTYAGYGMTEMASTICA--VENEIDN------------VGRPLAGRSIRIVEN-------------EIWVKGAGLALGYWQKNGEIQPLVNQQGWLQTKDCGKWNQQGQLVVKGRLDNMFISGGENIQPEEIEQLIYQSSWVQQVFVLPKEDSEFGQRPVAIIQFNNGDFTENVTKTAWLTDKLEKFKLP--------------------------------- 99082242 1127 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVRHGVTHMQCTPSMARMIASDADASPA-LGRLRHLLVGGEALPGDLVAALEQTRATLHNMYGPTETT-------IWSTVETL--ERAPTGIAPIGTPVANNSVYVLDAKGQLAPVG--AAGELYIGGAGVTAGYWRRDALTAERFPDDPFYRTGDLVRWREDGKLDFLGRTDHQVKIRGQRIELGEIETALTAVEGVTAAVVIPRK-VGSDERLVGYVTASG--VFSETEAKAQLSRQLAGAMVPSHIVVLEAFPLTPNKKIDRKALPD--------- 99082242 524 ------YPTDQTIHAAFEAQVARTPDAIAVVF----EDQQLTYRALNQRADALARHLHDLGAKPGSHVGVYLRRSMDLVIATLGILKAGAAYVPLDPTYPADRIAHYITDSQAAVIVTHESLAAELPESDARQLHLDAL----------------DLTTEADPIRAAAEDLAYLIYTSGSTGLPKGVMVRHRNV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194538489 30 -------------------------------------TETLNWQQLSVRIDQYAHYLNDLGVTRGDVLTLVGKNQVETLLFYLASKQLGALAAPLDTLQSK--LATLYKPEQTRFIWFAQECASTFSE-----HDIQKLKATLLSPPLVSQQERDAVIEDA----YHHDRLASVVFTSGSTGEPKAVVHTHRQHL--ASAEGLLQEFIFTQQDSWLLSLPLYHVSGLAIVYRWLYVGATL-----KIGTGKLVEDIQ--GVSHASLVATQLKRLLD----DDAHL-SLTHVLLGGSHVAHELALRATGRGIEAWLGYGMTEAASTVTAKRIDST-------------SNAGHVLNHRKIKLVDQ-------------RIFVGGKTLAAGYFHQGHVTPF-LDEKGWFDSKDLGEWQGD-ELKIIGRADNQFISGGENIHCEEIEAALNQIDGVVQSIVVPVEDAEFGHRPVAVIQTNDLRSKAE--YDLHLQPKLEKFKWPVEYHLMPQV-LLESGKVSRKAVKE--------- 211964807 178 -------------------SAPSFGESCRKSCLGFGEYKWLSYQETLKQVQSLAWALSDAEVQENYRFAIWARSSAAWRITDYACNAAKIVSVPLYDTLGHEALLYIIGLTKLQVLFVEAKLHPALNLVTEEKVPLKAVICFDSVTPEEVEEFHKGMGEKHERPELSLDDVCTVIFTSGTTGVPKGVVHTNGGFVATAGYVGCNNRMNLRRGDVTLSYLPQSHVYQRGVEIILTHLGVGIGYYSG--DITRVVEDIQRLRPTVFFGVPRVYTRMLDKIRKDGSRFTSLKTLCMGSAPMKAEAIVMLQMLGAPVCEGWGMTETGICFLQDLEDNE------------KGTIGGSFPSLEFKIVSPELAYDATGATPKGELLVRGPSVTKRYFQDLKTTQAVFDKDGWMRTGDVVELLPSGAPRIIDRAKNIFKLAGEYVAPERLENIFSSSPFVEQ---IYLHGDSFQNSVVAIVVP---------------------------------------------------------- 167646715 8 ------QDGQKALFDALLDARDTYGAKKLI--LEDQDRNPISYTDLVRASFALGRKIAAM-TKPGEHVGILLPSGSGAVVTFFALHAFGRVPTMLNFTAGLRNLRAACELAGVKRVLTAHKFVELIDALEAKLEDVRGTIGIGDKLFAAVAAFPRRLRAHAKP-----SDPGVVLFTSGSFGAPRGVVLSQANLVSNAMQ--IAAHIDLDPAWVFFNPLPVFHCFGLTGGILPLLTGMKAFQYPSPLHTKQIPALLKDSKASVLLATDTFVNQYARASENDE--LSGLKFIVCGAEKVREETHNLIEKFGVPVLEGYGATEASPVIAVNKPGDN-----------RRGTVGGLLPGQDWKI-----EPV-EGIAEGGRLLVRGPNIMSGYLREDGGVDA--PEGGWHDTGDVVTITDDLWITIKGRVKRFAKIGGEMVSLTAAEDLASAVPDGRH-AVISMPDKKKGEKLVLITDCQTAAVTS--LVAHAQSIGAPELAVPRKILKVQEVPVLGSGKTDYVAIQRMA------- 156095342 41 -------DKPLNVWEMFDRVAKKYKDRDCLVNNKLGPYKWKSFAEVKELIIAVGSGLVNTNIRCDDTLGFYMPNCEEWNICDLSCNAFNIVTVPLYDSLGIESSKFILDQTLMQTIICNKTCAMNLFKSLDTCENLKKLILVENEADAEVILWKDLIAAGHEPKPGNLKDVSCICYTSGTTGYPKGVIMTNGNFVAQLTSSSRLPILNINDTDTHISYLPLAHIYERMMMLVFCAQGVRTGYYSG--NVQNLVEDIQELKPTLFISVPRLYNRIFNSLKKKPAVVQSLRVMLNGSAPISPDVVKKLKAIFCPIFEGYGMTETGPAFISHTTDVNI------------GHIGGPVPCVEYRVVSPEMNYLITDNPPRGELHLRGPAITLGYFKLEKETNEFIDKDGWISTGDIVSFSENGSITIIDRKKNIFKSQGEYIAVEKIESVYRQSLYISQIFVFGYS---YESVLVCIVCPSLDTITDEELIKMGKKDGLKGYEQIKDVYFASE-PLTPTGKIKRHAVQKKYKE----- 218509381 1 -----------------------------------------------------------------------------------------------------------------RAFVAQAKLGAVVEELQKQ---VTIVWLDDLRAEIGALDKIRGLLRKGRPVKRRPDDPAVILFTSGSEGTPKGVVLSHRNILSNAAQAAA--RIDFHSGDKVFNILPVFHSFGLTAGVLPLISGVPVYFYPSPLHYRIVPELIYVSNATIIFGTDTFLNGYART--AHPYDFRSIRYIFSGAEPVKASTRNYMEKFGLRILEGYGVTETAPVISINTPMYN-----------RSGTVGKILPGMEWKL-----EPVP-GIDEGGRLHVRGANVMAGYLRAEKPGVLEPLADGWHDTGDIVTIDEDGFVKIRGRAKRFAKIGGEMISLAAVETLAAELPG-ALSVVSSLPDPKKGERL--VLLTEAESATRTEFLAFAKSKGAMDMMVPAEVTI-GKVPVLGSGKVDFVAARKLAES----- 159482817 3 -----MQESPLNVCQILDYAAKWHPEQTVVSRQVEGGILVTTYSELHKRARLCAMALQGLGVRQGTFVATLAWNTSRHMEAWWLGRRLGAWLGVTRRNVCCRYISWTLSSRCGRFAGTDLRRLPPAQPREGTYISLHRCFCGSNHAQMQMLSVRDCRGVACRWTQVDEHDACGMCYTSGTTGNPKGVLYSHRSNYLHAMLL-----VQVSEHIRVCVCV--CVGGDWEVQVGTGSGARWRALPGPGRDPEPTTPCL----PTRTPLVDALLLPFLPACPTH-----SLKMVAIGGAEAPLSMIEAFEKHGVEVRHLWGMTELSG--------PGSDAAFRRAYLGSKLKQGRPHVLCDMRIVDDGGRELPHDGQSVGHLQVRGPATVARYFKAPQATDAA----GWFPTGDVASIDGWGNMAITDRSKDVIKSGG--------------------------------------------------------------------------------------------------- 15602222 17 ----------------------------------------FTWRQLFEQISQYAKLLQYHGVQPNSGVALCGKNELELLLLYLATIQIGARVFPLNPAFPVEKIQQYCRAADIEFY-----YAPHALLLRDQAISLTVNVQVEQVEPE--------VRSDCENFFIP----ATMTLTSGSSSVPKAVVHHLQAHLDN--AKGVCELMQFDANASWLLSLPLYHVSGQGILWRWLRAGAVLHFPQADFYASV-------GQATHVSLVPTQLQRLLSYWQENTILDSSLKHILLGGAQIPTALTAQLAKWGVQSYSGYGMTEMASTVFAKRSDDKMG-------------VGQPLCGREYRLV-------------EGEIWLKGAGLALGYWQ--QGTILPLTKQGWFATKDKGIWR-DNELVILGRIDNMFISGGENIQPEEIERIIQQWQYVKQVFVLPKADIEFGQRPVAFI--EFSVPFSDALVEAWLADKLEKFKHPVAY-----FPLNTQGKISRTRLKLALQDLLG-- 67903052 20 -----------NIVDALRHAAAHTDEGIIVYHPNSSPPQTVSYKDLLHQAEANATRLLQQKLSPKSIVLVHFESALDSIVWYWSVLLAGGIPALTNPADRERHLRHLSETLNSPVCLTRPALLAPFEEQTADDRIKARTVDEILAAPE----IADVADAPLPALTPSSTDMLALMLTSGSSGNAKAVPLTHQQLLAAFRGKSTAASLRF-PRSPFLSWVHMDHVANLVHCHIFAIVSGISQIQVPAPDPAQLLNLISRHRVSRTFMPNFLCAKLRRQLESPGLNLETL-YIDTGGEANVTEVCIALQRYGAPFKPSFGMTETVAGCIFN---SHCPSYDHAQRHEF-ACLGKPMPGVRMRVTRLDTPSEEAAPGERGSLEVTGEVVFKGYYNNPAATAEAFTSDGWFRTGDLAFIDSNGNLHLDGRTKEMININGVKYLPYELDAALAQIPGATPSCTFSSRDATMDTEVVVVLYLPSYVESDDEARQSSIIRVVAMHSRPRVVPLRPDMPKSTLGKLSRAKLK---------- 148657308 152 ----------------------------------------VTRKQLMLEVVKAAQVLRDLGLKTGDRIALNMPNIMEQIYYTEAAKRLGIIYTPVFGGFSDKTLSDRIHNAGARLVITSDGLAQVREALKDDIPRVDAVIVVRHTGPERDRWSHELMAKALETIPLDAEYPLFIIYTSGSTGKPKGVVHVHGGYVA-GVAHTMKVSFDAEPGDTIYVVADPGWITGQSYMICATLTTRCTGIITEGPSAGRFASIIERYGVRIFKAGVTFLKTVMSDPDARQYDMSSLRVCTFCAEPVSPAVQQFMELMSPQYINSYWATEHGGIVWTHFYGNEDFPLRPDAHT-------YPLPWIEVWVLDASGAEAPRDYEEKGEIVITAPYLTRTIWGDAERFVKTYWRRGWYIQGDFAMKYPDGSFTLHGRSDDVINVSGHRMGTEEIEGAILRDPDVGNCIVVGAPHREKGLTPVAFILTAPGRKLTSEDRRELVRNEKGAVSVPEDYIEVSAFPETRSGKYMRRFLR---------- 158287715 23 ------------------------------------TLEELSYSQILERSARLAIGLAKLGIKRTDNVAIFSQNSLEYCITMFGSIFVGAPLALLNPAYVEGELRHAIGLANPKLIFISPDVLQKLMHTLRGIQGPKPRVVLCGEHPDALIPFASLLDNAPLDVNVKAGQVALIVLSSGTTGLPKGVELTHQSIIATAHSKESAKLLELPDQLVALAVTPLFHVVA-GVGLLNMVTNNCRCVVMPRFDPHLFLSCIEKYRVNLMTLVPPLMVFLAKHPMVDNYDLSSLMTLFCGAAPLSKEIEDQVERLGVAIRQGYGMSETT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86138148 19 ------------------------------------------------------------GAAAGQNIAIFAPRGAAQVLAMAAVLECGGVLMTLDPDLPEDRRAVMLEQGRVKRILYGGGLTASQMNWLKGLELPRLPITQAVSRRE-----VQTFSANRFAPPCGARDPAYLVFTSGSTGTPKAILGTAGGLA--HFLSWQRDSFEIGPGDRAAQFTGLSFDVLLRDVFVPLISGATLVIPPEGTGPAQALGWMDQAEITLLHSVPSLLQSWV-STELSVSKLPHLRLAFIAGEPLEGALLRRWRRFGVRLVNLYGPTETTLAKFAFEPGPDVFEAGQ--------PVGYALPQTRAVIVTARGK--PAASGELGEIAIATPFMSLGYVNDPSLTKARFIPDFIYLTGDLGWLDPAGRLHVAGRIDDQVKIRGIRVEPLEISALLEQHPAVAASAVVARRNAAGEMELDAYYVLNNTQTTEPQMRAQLLRARLPAALVPNGPLLLPELPLTPNHKLDRRQL----------- 123482946 44 -FP--IQQNSRTPAEVLATSARLHGKRPYLINGNYGSYKFISFSDALSQTQTFAKGLSTIGVTKGSYVGLFSDNCALWQISFFAINMLQAISILVSDSLALERTFSIFNETKCSIMIVSKDKFETLMKYLPNMPHVKKVIILNSEIPVNFYSYNSLSKSAATVEQQNPDDDAVIIFTTGTTDKPKGCILSNSNLIAGASGFSDL-AYSIGYGDYYISYMPLTHIYSLNVELCMLAQGAAIGYYTG--STKNLLEDIKVLRPTIICGYPRLWNKICNFLEKYLYKLSRVRLIVSGGAPLKPDVYDYLRAITPNIVQGYGMTESSGCISV-----------QDPRMASNIGSGIISPCCEVKLRSVPGMMYPQGKPRTGEILVRGPNVFKGYFNDEKSTKEVLLEGGWLCTSDIGLITESGEIQIIDRISNFIKSSGRYIS----------------------------------------------------------------------------------------------- 119871736 59 -----------------------------VWESEEGEVRVYTYGDLDRLVGEMAGVLRGLGVGRGDWVVFYAPPTPEVVALMLAAVRLGAPFEPVFTGWGWYALAKRVANRQPKVVVTVDAFVRVKEAVDKAVPEEVKVLVVGVARRRNDVFLEEVERAPWEEAVVPSGHPLFGLHA----GYPEGPPLTHRAGGYLTQTYATTRWLGVRPRDTYFCVLPGWITGITYVLFGPLMVGSSVVVYEGGPDYDRWWSIIERYAVTVFVTTAGALRYLSRQDPERRHNLDTLRLIITTAEPMEVEWRWTYQYVGIPVIHSFIQTEFGTFVTGPLPDYVFTPL-------KPGSAGPPMPGFVLDVVDELGNSV---RGRPGRLVAKAPWPA-----MPVELEFS----GVYDTGDLAVMDNDMYIFPLGRRDGVLKVNGYRISPGEIKEAISKTLGV-EVEVEKGRDPLKFEVP---IVKIRGSYKPEDIKR-LVREMVGPIAEPAEV------------------------------ 145505019 38 -----------TVQGMFLRACRLYPENRCIGQITTGQNSKMTYKEVKQDAEYLGSGIINLNLIPEDMIGVFSKNREEWLILDIANTLYGNTMIPLYETLGFESLPYIFEQTQLNTLFISESNAQTILKV-SNYHALKNIICFDELSQEKVMPYEQVIQAGKAKVEVTENNIFTFSYTSGTTGLPKGVMLRHKNFVSVS-GGVVFQGIVVSQKDVYLSYLPLPHVLERFVVITLLGYGSTICMYGG--DVQKLNQDLQMVKPTLFMSVPRLYFRILESLQGAKKKLSSVRYMLSGSAPMSAEVIDFLKVICAPFIEGYGQTEGCGGSFITKAED-----------SISGHVGGVFPNIEFKVIDPEMNDVNENNQITGEICLRGNAIFAGYYKEEEKTKEMIDKDGWIHSGDVGVIRPNGALQIIDRVKNIFKSQGEYIAPEKIEGIYQRVNGVTEAFVYGVPDKQ-------FVLNLGNQFGLNQTFEELCKNKIVKY-------FLDQV--TRQGKLEK-------------- 156390922 1 ----------------------------------------------------------------------------------MALHRIGALAILLGPGLTPAVIA-LLKTLGCTTIAFNPEMLALTDAILPSLKIDPEIYSYQDLLKRGSLGMEDVLIAQA---HVKSDDPIVASGTSGTTGNPKLVQLTSHAIVNLQGGVSFKVS---NRKITSFVARPIPWIGGLISLFKGLYSESTIVWIPTEITQEVVCEVIQNESCNTW-APNHLFLPKLKALQ-TKYDLSSVRLLVLTGRRTPEEMFLVSEAFNANIIHAYGSSES---MKIGMRFQNRETIKDKSSVTKLLTC----PGVEVKIVDANNKVVPRG--EPGEICCRSECVFLGYLGNLEATSRAKSPQGWLHTEDLGTMDDQGMIEVIGRTSEIIKRATVKIFPGEIKAELLKNPLVADAIVIGVPDQRLHEEICACVVKSGSDGLSLDALADWCNEKWPARAKPKYFVVYDEFPMTRSAKIDLKEVKKIALAKLG-- 50304315 100 ----------------------------------------TTYKELNELVHDYGRGLVKLGLQPEDKLHIFASTSHRWMKTFLATQSQAIPVVTAYDTLGEKGLIHSMVQTASKGMFVDNALLCRLHNAVQEATNLKYLIISEELNPEDYKDAADALADEIEPHPPAPEDLSAIMYTSGSTGDPKGVILKHSNIVAGLGGISSIISNRVCHTDRVIAFLPLAHIFELAFELITFYWGATLGYANVKTLTDASVRDIKEFQPTIMVGVAAVWESVRKGILAQINKLPHLRFVLNGGSPLSREAQEFITNLICPMLIGYGLTET-MANTTILQPEHFE----------YGVAGDIVGSITVKLVDEELGYFAKNSQ--GEVWIKGEPVTREYYKNEEETKGSITDDGWFKTGDIAEWTPKGQLKIIDRKKNLVKTNGEYIALEKLESVYRSCPFVQNICVYA---DQTKVKPVGIIVPNEAAITEKAIKMDLLKKG---------------------------------------- 17541856 111 ------------------------------------EWEWISYDQAFETSDHASQAIRKLGIEIGEKIGIYSNNRPEWILSEMAIHNFSNVSVPLYDTITNDDMHYITNLCEISLMFVDAE-IKTKQLIRDKLSSLKYIVQFNECSDDRLWSFNEFVEKHRPHVPPTPETLATISFTSGTTGRPKGVMLTHLNMCSATMSCEEFENEA-GVQDAYLSYLPLAHIYERLCLLSNFMIGSR--IGFSRGDPKLLVDDVQALAPRSFATVPRVIDKIHKAVAAIAYKLPNIRQLILGAAKSDVSAMRFARAFGVEVLEGYGQTETSGPTTLQLVGD-----------TRIGCVGPPMACAMIKLIDELGYSVDKNG---GEVLVKGHNVTSGYYKNPEATASSFTEDGYMKTGDIGRFTAEGSLQIIDRRKNVFKMQGKFVAPDLTESLYTSSSFVQQIYVHGDMEKPW---LVAIVVPDPEYLASYALTKH--------------------------------------------- 85708114 158 ----------------------------------------ISRRKLLLESAKCALALKALGLEAGDRIALNMPSIPEQIYWTEGAKRMGIVYTPVFGGFSDKTLSDRIADAGARVVVTADGRIAIASALVDSPPRVDAVVVVKHTAQPDLPWFVRAIWAGAPVLAVDAEYPNFIIYTSGSTGKPKGVVHVHGGY-ASGVAATMPAAFGAEPGDVMYVVADPGWITGQSYQIAASLLSRVTTVITEGPHAGRFASIIERYGVNVFKAGVTFLKSVMQNPENQRYDLSSLKVATFCAEPVSPAVQAAMEHITHRYINSYWATEHGGMVWTHFADADGFPLEADAHT-------YPLPWIDVWVEDADGRDTGTGGGEKGEIVIALPYVAGGWRGDEVRYADTYWKGAWAYTGDFAMRHPDGSFSLHGRSDDVINVSGHRIGTEEIEGAILRDKAVGNVIVIGAPHSQKGVTPIAFVTPVEGRRLTQDDKRRLVRTEKGAVAVPQDFIELSEFPETRSGKYMRRMVR---------- 68489606 89 ------------------------------------DLEEFTYKELYDMVLRYSYILKEYGVTSNDTIGVACMNKPLFIILWLALWNIGALPAFLNFNTKDKPLVHCLKIANVSQVFVDPDIRDTESQIAEELPNTK-IHYIDELALFDRLRLKSTPKHRADSTRRPQDSACALIYTSGTTGLPKAGIMSWRKAFMASVI--FGHIMKIKENSSVLTAMPLYHSTAAMLGVCPTLIVGGCVTVSQKFSATSFWTQARLCGATHIQYVGEVCRYLLNSKPHPDQDRHNVR-IAYGNGLRRDIWSEFKSRFHIDIGEFYAATE-SPIATTNLQYGEY----GVGACRKYGSIINLFLSTQQKLMDPEDESEPKTGNEPGELMMRNPQSFQGYYGNKSATNSKIKGDAWYRSGDLLKMDEDKLLYFVDRLGDTFRWKSENVSATEVENELMGSKTLKQSVVVGVKVPNHEGRACFAVCEPKDELQHEEILKAIVTKSLPSYAQPAFLKI-GAIEASHNHKVPKN----QFKN----- 28170708 15 ------------------------GDRPALFD----ETASLTYRELASAVERRARELRADGVAEGSRLAVVARNDIPSVVVFAAANALGAAVLMLHERMSDAERRAAVSGFGADLV----------------------------ADPADGSGAPRPVEPGAGVDAVLRDGPALALTTSGTQGRPKIVQRRWAGSMANSHAYAL--ALGLTPADRVITTSPLNHSYGLEAGLAAFAVGAGHVIPPVPTAPARLTALVERAGCTVLQTVPALYRW---YGQSGVPRLRDWKRCVSAGDALPAETADQWAREGAPLWNHYGATEIGQITAG--------------PADPPGAVGEPVPGVAVR-AESAGAAAPLLVRCPGVQVIDGRAVPLT------------DTDGWVPMGDLGHVDDGGRVHLSGRRGSLVNIAGNKVDPAEVERAARPHPGVRDCAVVGVPGTDGVTRLYAFVVQPGPTAFDPAALRRRLRRELGPAKVPAVIRPVAELPRTGTGKIRRWLLTEPA------- 146760142 1 ---------------MLHGRASLRPDDIAFTFTDAGVAESLTWSELSRRTFNVARELSQH-AAAGDRALILAPQSLEYILAFLGSMQAGLIAVPLHRGSSLDRVSAVFDDTSPSVVLTTSAVASDVGDYVDQLEIAPKIIEID------TLRLDIDGGPSIVPADVP--DIAYLQYSSGSTRTPTGVVLSHRNLQSNLMRSFFVDGSRIPADATIVSWLPFYHDMGLVLGVCAPILGGYHALTSPIASPSRWVRALAKNPHAWSSAPNFAFDLAARDADLAGLDLGGVLGIISGAERVEQATLRRFAHFNFQMRPSYGLAEATVFVASGTWSETVEELSAGRVRRCPAGTGTALVKYHVRIIDSDTRECAP--EVVGEIWVHGENVASGYWRKSPEEQRCFTPEGWLRTGDLGFISE-GELFIVGRIKDLLIIRGRNYYPEDIEAT------VQEVAAISVPFDST-EKLVTVIELKKRADSDEEIKSEVTSAIANAHGVVGDLVLVPALPTTTSGKIRRAACVEQY------- 91223639 4 ------------LLDAITKWAKTTPDRVALVGYEMNQTVELTYSELLNKIELVAAELIAQNIR---VLALRAENSIDWAIVDLAAMAADIVVVPIPTFFSDAQVEHTLEQSGVDALVGD--WLAWLASHPKQSFNQQDHPFSIVNLP--LLRRNQLGDEDTQVAYLPETGK--ITFTSGSTGQPKGVCLSNDHLCL--VATSLADAVNGTAHSHLVLLPLSTLLENITGVYVPLMLGVTYILPGAQFEPGLLAQALATIKPESLVLTPALLLALIHIAKQQPSLVDSLKFVAVGGARVSPQLINTAHALNIPAFEGYGLSECGSVVCLNTPAAF-----------KAGTCGKPLPHAQIRIAED------------GELLVKG-NVALGYLNEP------FTQE-WLATGDLAQIDAQGFVSLSGRKKNLIVTAGRNISPEWIESEALAFPLI----VTG----ESQQTLCAVI----ANSEDVEAKVHALNRTLPDYAQIRTLLLLDN-PRTDNGKLKRNQI----------- 112806952 3 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKHDDVVLCVLPLFHIFALNSVLLVSLRAGATVLLMQKFEIGALLELIQKHRVSVAAVVPPLVLALAKNPMVDSFDLSSIRLVLSGAAPLGKELEEALHRRVPQAIQGYGMTEAGPVVTMCP------SFAKQPFSTKSGSCGPVVRNADLKVVDPETG-ASLDRNQPGEICIRGSQIMKGYLNDDEATARTIDVDGWLHTGDIGYVDDDDEIYIVDRVKELIK------------------------------------------------------------------------------------------------------ 71032009 49 -------------WDLFQAGLRRNPDAECV-----GKRKRLTYSEFFKTTKAVGSSLVHHNLVKEQRVGLFLPSCEEWLLLEQACYGYGYTLVPIYTTLGTESILFVLTNTGLELLFCTEENAEKLFEVLSLSKTLRNLVLVNSSSVSEKLVLQKGMDTELDPTPGDPDSLNIISYTSGTTGSPKGVMITHKNFIDTVLVTIVCRPMGMDEQSCHLSYLPMAHMFEKDFVNAVFYLGGKIGIYSG--DVKLIMDDLQTLKPTLFISVPRLFQALARHLFSRGHKFGNLKWLFVGSSCLSEMVIDRVRAMGKPLFWGYGLTECCAGAFVQNIHD-----------RNPLNLGGPSPGFQFRIRSPELNYFVDKKPIRGELVMKGTNVSMGYFKMEEMTKEVFR-DGWLYTGDVVELMDNGSVKVIDRIKQVFKSQGEYVAPEFVESALNSCIYIAQSYVVGNSDENY---PVAIIVPDEEALAKDPLLKQFLSSNVKGYNRVKEIYIHDELLLTVTFKLKRNFLRQKFENE---- 126435446 5 -----------SLTALLQERALHQPDEPAYTFIDNGYAETLTWAQLHNRAQVLAEELM-LFAGAGDRAAILAPQGLDYIVAFFGALQAGLIAAPLSPAYGVERISSVLRDCAPSVILTTSSVAGEVRYALGGGSRAATVVEVDSLDLDAPAQSAAPPAQKSK--------IAYLQYTSGSTRVPAGVVVTHDNVVVQAFTDYFGHSGATPPGMTFVSWLPFYHDMGLIKGVCAPLVSGRSAVLMSPMRPARWIQQIAINPGSFTAAPNFAFELAVRREDMAGLDLGAVLGICSGSERVHAATVERFSRFGLNVKPSYGLAEATVYVATNIVRFDYEKLSSGHAMRCESEAGTDLLGTTLRIVDPEGTENPAG--QVGEIWVHGANVARGYWQRPKETERVFSSGPWLRTGDLGVI-SDGELFIIGRIKDLLIVDGSNHYPDDIEATIQELSGGR-VAAISVPSGETEHLVTIVEVKKRGSDDEHRERLRTLKRRITAHRVRAAVVFVAAIPITTSGKIRRSTCVERY------- 121717616 54 ----------LTAHDVFESTASRVPKAHCLVSKTYGPYQWLDYQTVQSRRAAFGAGLVKHGCGRG--IGLWCQNRPEWQITDLACMSQGLYSVSIYDVLAADATEYIINHAELSCVVTSLPHIPTLLKLKPALPNLKIIVSLDEPTGHSKRALLESIATDLDVVPPAPSDIVTINYTSGTTGPPKGVVLTHENAVAATSAAMV--NISQNPGDTNLSYLPLAHIYARLTEHTAFWAGARIGYFHG--NIVELVDDIKTLKPTGFMSVPRLYSRFLKNPDPSKATLDRCRFMVSGSAPLDPSLHNFLRALGVDFIQGYGLTETYAIAT-TQSSTDLTAGNCGRVTPCTEACLMSLPDMEYSVDD---KPFPR-----GELLLRGANVFQEYFKNPEETSKAMTEDGWFRTGDVCTVDEMGRFIIIDRRKNVLKLAGEYISPERLEGVYLS------------------------------------------------------------------------------------- 4809145 27 ----------------------------------------VTRGELRAGVAGLRLRFRESGISEGSSVLLRMTPSFTYLQVLLALWSCGAQVVLVDFRLKPAEFEPLVERVRPQYLVVAAGAGGPVTGFRQESDFEVRRLAGGRPAEDGVV---------------------LVQFSSGSTGRPKVIGRPAGSVLAELDRHAGLPGTP-GPGERVLLLNSVMHNMGLMTGVLHALAAGATLVVPPTFRPAEVLRLMARTEVSVMYGTPVHYDLLARTADRPER--LSLRLAVSGGERVPEETRQRFAAFGLPICQVYGVTEIGLIA------------GDLSGRCIPPEIGPPVPGVELEI---DGEELLVRMD-------RSPYLYG------EHTDRY--RDGWLRTFDRVGRDPEGVLSILGRSDSLVVVGGLKVDLTEVEAALLDHPRVAEVVV------THQDAIEAFV--GGDEDLTADELTAWCRERLSAVKIPKRFFVTRQLPRNSMGKLARRAL----------- 169631529 82 --------------------------------------------------------------QPGDRVAILAPQSLDYVVGFFAAIEAGNIAVPLFPELPGERLDAVLSDAQPTVVLTNQAAAESVNSFIRRLPRDRRPRVL------AVDSVPDSVGATYVRVTPDTDDIAYLQYTSGSTRAPAGVEITHRAVMTNVLQ--MIISVGLDVDVRGASWLPLYHDMGLLMLMFP-LCGGRMTLMSPLRRPGRWIRELAAHAGRTFGAAPNFAFELAAEKEGESLDLSNVAGLINGSEPVSIASIRKFAAFGPAIKPSYGMAEATLFVSSIAPDAEPSVIAAHENAMPQVSCGQVARSQWAVIVNPNAETELPDGQ-IGEIWLHGNNVGRGYWGRSQETEVCFRDEGWFRTGDLGVYI-DGELYITGRVKDLVIVDGRNHYPHDIEATVEASPVVRRVAAFSVPADELGERLIIVRAAGAGRAEPGPIIEVLRAAVSRRHALPADIRLVQAIPRTTSGKIARRACRQQYLD----- 91228600 30 ----------------------------------------LNWQQLSKRIDQYTHYLNDLGVTRGDVLTLVGKNQVETLLFYLASKQLGALAAPLDALYRPDQTRFIWFSQECASTFSEHDIQKLKATLLS-----PPVVSQQESDSLTEDSYH-------------HDRLASVVFTSGSTGEPKAVVHTHRQHL--ASAEGLLQEFIFTQQDAWLLSLPLYHVSGLAIVYRWLYVGATL-----KVGSGKLVDDVQ--GVSHASLVATQLKRLLD----DDAHL-SLTHVLLGGSHVDHELALRATGQGIETWLGYGMTEAASTVTAKRIDCT-------------SNAGHVLKHRKIKLVDQ-------------RIFIGGKTLAAGYFHQGHVTPF-LDEKGWFDSKDLGEWQGD-ELKIIGRADNQFISGGENIHCEEIEAALNQIDGVVQSIVVPVEDAEFGHRPVAVIQTNGLRSKSE--YDQHLQSKLEKFKWPVEYHV---MPLTEGGKISRKAVKE--------- 149189003 92 -------NATLNYAENLLAYGKAHPSELAIYFNENHQSSHLTWQQLIEQVSIVQQWLIELGIAEGDVVAGYLPHIPHTVIAMLAATSLGAIWTSTSPDFGVDSVIERFGQVEPKILFCCDGYIEKNQSLIDALPSINQACLIRDAQMENAVDW-DSLAQRFSPMRVKFNAPLFVLYSSGTTGKPKCIVHPVGGTTINHLKEHQLH-CDIKPQDRVFYYTTCGWMM-WNWQVSALASGATLVIFDPKVN--TLWQLAHKAEVTLFGTSAKYLETLLHYQPNEHFALPRLKTLCSTGSVLPQQFDFVYDAIKPDLHSISGGTDICGCFV----------LGNPVSPVYRGECQAPGLGLDVKVFNEQGNSV---IEQRGELVCRNPNQPIGFWSDKERYHNAYWAEGVWNHGDDVMQSPTGGMTFFGRSDATLNPGGVRIGTAEIYQQVNQLEEISDAIAVGR-VQNGNETVVLFVQLSNTATLDDVLKQRILKTHCSPRHVPSEIYPISEVPRTKSGKLVELAVKQ--------- 77976639 41 ----------------------------------------ISWQQLAADIDSLAAGFQQQGVAPGSGVVLRGKNSHTLLMAYLAALQCGARVLPLNPQLPDALLAQLLPQLDIDFVL------NLAAPLAASLCFTPLRLDTDSAV--------------MTPVVWDSLRLATMTLTSGSSGLPKAAVHSLAAHLVS--ADGILKLMSFTSADSWLLSLPLFHVSGQGIVWRWLSAGATLVVQ----EGGALHDALA--GCSHASLVPTQLWRLL----ATDDSVLTLKEVLLGGAAIPTTLTQHAEARGIRCWCGYGLTEAASTVCA-------------KRADGLPGVGVALAGREVKLVED-------------EVWIKADCLAAGYWQQGKL-QPITDSEGWFHTRDRGMW-QQGELHIIGRLDNLFFSGGEGIQPEDIERVLLQYPGIQQAFVVPQVDAEFGHRPVAVI------------------------------------------------------------ 25029262 57 ----------------------------------EGKVVEYTREQINTRIKAVAGRLQQV-ATIGDRAAILANNSPEYIFSFLGAIYAGVVPVPLDPTEPADHLTAVFADCEPVVVLTNSHSAGAVRKHFSALPAAERILSVDSLPDSLADSYENPMMTEAGKQVAPIDLTAFLQYTSGSTRTPAGVVLTNRSILTNVLQ--IFSAVKIQTPLRLVFWLPLHHDMGIILAAFVTMLGLDNEFMSPRDQPSRWIKQLRREGDTNVYTVPNFALELAKPAEGEELDLSALDAIVIGSEPVTEAFREAFEPYGLPVRPSYGLAEASLLVTTPQTENRPEALTEDENAVAFISNGQVARPQQLVIVDPETATELEDGQ-IGEIWTHGENTAAGYLDREEDTAETFDDNYWMATGDLGVI-VDGELYITGRIKDLIVVAGRNHYPQDIETVQQASPHVRAVAAFAIPGDDVEKLIILAERDNNADESGDDAAIEAIRAAVAHGVVPEDIRILDEIARSSSGKIARRV------------ 90424853 54 ---------------------------------------------------------------PGAPVLLVFQPSVDFLVAFLACQWSGRLAVPINPRHRLERLQAVAADSGAAVALTG--------------GVAESALWLADSAVLAAIRWQDIGGIDSDPAEVDPAATCFIQYTSGSTALPKGVEVSHDNLMAD--MARMQDAWGLSPSSTMVTWLPAFHDLGLIFGLLQTLFTGCPVVQMAPNSPVLWLEAISRFRGTHTAAPSFAYDLCSRRIQREGLDLSSLVMAMNAAEPIDPRVMQNFENFGPTFAPAYGLAESTLAVTASPVAVAPRLFTLDATALEDGRIGTPLADVTIAIVDETGRRQPAD--RVGEIWLGGPTIARGYWRRPEESAATFDTIGYLRTGDLGAMI-DGELCVTGRIKDLIILSGANHYPQDIERAAAAHSAVDSGAAFSIAGEQGAEQVVLVLERTQRRSDPAPLFSAISTAVWQTLELLSRIVLVEAVLRTSSGKIQRAANRQAWR------ 66827521 49 -YPDWFQGGKFNCFNVLDINVNNPLKRDQVAIIYENKTIELTYNQLFEKVCEFSRVLLNLNITKDDNVLIYMATTLEPIIAMLSCARIGATHCVIYDNYGVNTLVDRIESITPKLIIVNDTIVELPTNLKNAIHVIIHFRSYDSTFKESDFNLIESIKPIPEYVPVDSNHPLYIIYTSGTTAKPKSIVRSNSSLVCYHYSAMMI-------KDVVLRFLAHHKVGGLTFLYGFLSFGQTFVLSESGVT--KFWNTLEKHKISMSFAWPKTIRNLIKYDPNANFNLSNLKVLCFGGEVTEEPISEYIEKIGVKCSRGYGQSESGITLILGYGHIKIP----------YSACGLPAVFIKPVILSPDGKEL--NENEIGEVSFKPPSFAATFYKNDDRFKQLFSKKGYYNSGDLGFKDKNGCFSVVSRLEDQLNFSGRSIILNKIEDSILKHPLVLECCSFGF--EKLNQLVALLVLKNADDHHHIDMNQFIISNDFNPSTFLSKIIIIPELPISMGGKITRSIL----------- 125716302 1 ---------------------------------------------------------------------------------------AGGAYVPIDPGYPASRISYMAGDARLSALLTWGQGA---------------VATADLKLPRIALDEWRVLAEKPLAHNVRADAFAYAIYTSGSTGQPKCVLLNHRGRINN--IEDYCRRLELGETDRVLCVSSLSFDISVCNIFCMFRSGGCVIFPDRLNDPDHWLDVMQERSVTFWHSAPALMDALLEVTSERRYDRNSLRVALLGGDWIPLSQPKRARAAFPRLRFV-----TAGGATELSIDSTFYPVDEIDPAWRSIPYGRPLANQSALILDADMALLPPG--VPGELHLGGAGMGAGYWRDEEKTRKSFTGERLYKTGDLGRWLADGNLEYLGRADDQVKIRG--------------------------------------------------------------------------------------------------- 12831227 91 --PEWFRGSRLNYAENLLRHKEN--DRVALYVAREGEIAKVTFEELRQQVALFAAAMRKMGVKKGDRVVGYLPNSAHAVEAMLAAASIGAIWSSTSPDFGVNGVLDRFSQIQPKLIFSEHGHLEKLQRVVKGLPDLQRVVLIPYVLPREKIDISKAQAPQLEFEQLPFSHPLFIMFSSGTTGAPKCMVHSAGGTLIQHLKEHVLHG-NMTSSDILLYYTTVGWMM-WNWMVSALATGASLVLYDGSPTPNVLWDLVDRIGITIL-GTGAKWLSVLEEKDMKPHNLHTLHTILSTGSPLKAQSYEYVYR-CIKSTVLLGSISGGTDIISCFMGQN------SSIPVYKGEIQARNLGMAVEAWDEEGKTV---WGASGELVCTKPIPCQHFWNDESKYRKAYFSPGVWAHGDYCRINPKGGIVMLGRSDGTLNPNGVRFGSSEIYNIVEAFDEVEDSLCVPQYNRDGEERVVLFLKMASGHTFQPDLVKHIIRLGLSARHVPSLILETQGIPYTINGK----------------- 125596112 38 -------------WDVFRNSVEKYPDRRVVDDGKAGEYVWMTYKEVYDVVMKLAASISKSGISKGESCGIYGANCPEWIISMEACNALGVSCVPLYDSLGAGAVEFIVCHAEIQIAFVEERIAELLKTCHATSKYLKTIISFGGVTNDSIFSWEEFLDHHFDLPEKKKSDICTIMYTSGTTGDPKGVMISNESLLVNITGADCVTR-SIGEPDVVFCAVPRVLDRIYSGLTGKISSGG--ILKKALFNIAYKLKLDSRKGIKHEKAAP-FFDKLV--FSKVKERLGGLRFIVSGGAPLSVAVEEFLRVVTCAVVQGYGLTETGAASFVAIPND----------FSMVGTVGPPVEH-----LDARLESVPEMGYPRGEVCVKGSVLFSGYYKREDLTQEVMI-DGWFHTGDVGEWQPNGSLKIIDRKKNIFKSQGEYVAVENLENVLQEIDSIFESFLVAVINPN-QQVLEHWAEQNGISGSLSELKEYILSEKIAKEKKLKGYEFLDPLPITPTYKKKRPQLLKHYQ------ 154245805 8 -YPDITVHD--TMPKLLALNARTHPNDTWLREKDLGIWISYTWAQVAERVRNITLGFTTLGVARGDVVGLLGDNRPEWLMGEIATHALGGMSLGIYRDALADEVAYLVTYADVAVVFADEEQVDKLLSLDEKIPTVRHIVYADPRGDPRLISLKELEARGAVEAARDAEDVAILCTTSGTTSHPKLAMLTGGALLRHCRA--YLEMDPRTSADEYVSVLQMPWIMEQIYAFGQALISRMKVNFVE--EQETLMADMREIGPSFVLFAPRVWEQIAADVRSRMMDFSHLKSAATGGAALGPDTFRFFLALGVPMRQLYGQTELLGAYTLHKAQDVDFD-----------TVGVPFDGVEIRIDD-------PDPNGLGEVVTRHGNAFTGYFRNDEETAKSFVDGGWMRTGDAGFFNDRGHLVVIDRIRDMARTHGDRFSPQYIENKLKFSPYVAEAVVLG-------------------------------------------------------------------------- 169607913 28 -LPPT---PDQTITQVFSAQVARSHDAPAV----DAPDGTLTYAQLDTYSTRLALHLRSIDISPDEIVPICFDKSTWLIVCMMAVSKAGMAYTTLDPGNPAERLNACLSTITPRVMLVEETFSGMFSSDAGMLGNVPEICNVN-----------DVSGKKTEVVDLPV-------------GLP-----SH---LAYAFAASVV------------------------TTLKTLCNGGLLVLPPEKERMGGIANFITRKGITRTFLTPTLLNLL------KPEEVACLQFLTVGGEAVPQRLIDIWAPR-LSLVEAIGMTE--GVGIANMIDTSGKKCRARQFMTGCA-----------WIVDQDDADTLAPIGVTGELLFEGPALFQGYRNNPEANAKAFIPPKWFRTGDLAKYVEDGVVQIVGRADTRVKLHGQRFELGEVESMLDCLPDVTVAAEIVEPAGGNGPMLVAFILSADFSHEAKQLRARLA-ATVPDYMVPRGIVDLKDRPLNPSGKLDRKILRQRAAEM---- 154273701 36 ------------------------------------------------EVDQFAGLLHARGIRIGDVVGVFMTNSPEMVVAILALAKLGVVVDLINTNHRDDTFVCALDLSHPRFILSTPDLSQHAKVDLPHCLALSSFAVSAETPIPGLNDLQNASHVNLVPAKRSLTDMAVLICTSGTTGEPKACVIRNDILWATSFTGDMRDPSKYHP-LRTYSSLPLFHSTAFLAGLCYTLGSSGTFCLARKFSATTFWEDVKECRANRILYVGELCRFLLAAPPSPYDRSHSVTHAFGNG--LREDVWDKFERFGVEIREAYRATEA-----VAKFENDGRSAAGKGKVGFAGPLKRYFPEMQMPVRDPNGFCIKADPGEEGEVIVSDLSLLTTYLNDDAATEEKLLRDVFQRMGDLVMREESGWVKFQERIDDRFRWQGQNVSTGEVRSQICMMPNVMDAAVFGVKLDSYGGAVIALYLRTEASETENSLRSALVKSGLPYYALPRLVR----------------------------- 154298316 35 -----------TLIDVLDASILSHPHEASI---DNGKIL-LSYEDLAGQISERKEVLWKSGIGAGDRVGIVSSGTTDLYVSILSVLAIGAAYVPVDIDDPEERAQLIWAEAEVRAIFTDEGTLTPYQTHTSKIHC------------------------NPAKRRPNPSDDAWIIFTSGSTGRPKGVAVTHRSAAAFVDAEAQLFA--------------------------------------------------SEQRISVVSTVPTLATLW------PTKALCDVRLLIMGGEACPPELACRMAEPGGEVWNTYGPTEATVVACAALLTSTPKQTM---------RIGLPLVGWKLAVLGPDDRPVRWG--EIGELVIGGAGVAR-YLNDAIKFARDEKEERCYRTGDLVRADPEG-LVFVGRNDEQIKLGGRRIELGEIDSALMTLPGVEAAASAVRRSETGHQVLVGYIVRNGAANST--IDRKMLLEKLPATQVP-MLVAVNNLPVRTSGKIDRNAL----------- 153836689 94 -------DTTLNYAQNLLVHAEQSPERQLIVFSESGEQKQLSGQQLIEQVSIVQQWLIANGVGKGDVVAAYLPYLPETVIAMLATTSLGAIWTSTSPDFGVDSVLERFGQVTPKVLFCSGKIFDMTQKNRAISSKLGNTISVDERSDSDFVTWNELSEHIAPQAPVLFNDPLFILYSSGTTGQPKCIVHSVGGTLLNHLKEHQLH-CDVKPLDKVFYYTTCGWMM-WNWHVSALASGATLVIYDGSPDHSVLWCLAEEQSVSLFGTSAKYLEALANCSPRSEHNLDSLKTLCSTGSVLYPEQFSYVYQHDLHLASIAGGTDICGCFV----------LGNPISPVYKGECQGAGLGNNVKVLDDAGSEVL---SQRGELTCNNPNFPIGFWHDHDAYWSKF-ADTW-HHGDDVMQTANGGFIFYGRSDATLNPGGVRIGTAEIYQQVNALSGIEDSIAVGKLSQQSEEIWLFVKLSQSVELTPQDLIRQTLKANCSPRHVPRKIFALSDIPRTRSGK----------------- 67924281 3 ------------------------------------------------------------------RVLLLYPQGLEFLTAFLGCLNADMIAVPAYPNQKMSRLQAIIKNCQPDVILTTSSLLEKVKSKLGQIIDSNQIICTDQLGT---------ISEELADNLTIDNEIAFLQYTSGSTGNPKGVIVSHENILHNS--AYIQTAFQLTEGSVSVTWLPSFHDMGLIDGIIQPLYTGFLVIMSPQAKPIRWLEAISYYRATHSGGPNLGYDLCVENEQTRNLDLSCWLSAYNGSEPIQYKTLERFQSCGFKFYPCYGMAESTLMVSGGELEKEPICLNLDAKVKELVGCGHSWLDTDIQIVNPETETICEDNQ-IGEVWVSGSSIAQGYWQQSEVNTAVFSNNGYLRTGDLGFIRNQ-ELFITGRIKDLIIIWGKNYYPQDIENTVQNHPALRKAAAFSLEVDN-QERL--VIVQEVERLDTNEVVKAIREAVSLEYELQVYAIALASIAKTSSGKIQRYACRDQY------- 197763272 8 ------------------------------------DGRRFSSAALDGAITAVVRELRRHGITQDDRVMLTGANTEKFVLVLFALMELGTSIALVDRRTPAAEQARLLIGADASRLVTDAPLPAGSTEIDDLCATALARAAIADRAPDCGPASSFGRDRLARFSRWFAREDALIVWSSGSTGTPKGIVRSGASVRANTERTSA--RMAYRATDVLLPLLPFTHQYGLSMLLLWQDTGCALVLQTSSQRVDAALAAIRSHRVTVVDAVPATYHTLLNLLESGRGSLSTVRMWCVGGEPLGSEPRQRFDRIGRPLLDGYGSSEAGNIALAVPPT--------------PIGCGRPLQGIAVRVVDGAGMPVAPG--TVGEIVVRTPDYMTGLLG-PGGTVLAM-EHAEYRTDDIGQIDVQGNLTVLGRRAAV-HRLGHTLYPDGIADRASACGAL--VRVIPVVPEGSDSRAQLVFFVADRAERSAAHWRSAVAEHIAEHERPNRVVVVPEFPINRTGKVDRQSLQRLAES----- 214031831 1141 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRHGVTHMQCTPSMARMIAADSDARPV-LGRLSQLLVGGEALPGDLVGDLRATEATIHNMYGPTETTIWSTMQTLG---------DTPAGTAHIGAPIANTTVYVVDDQLEPQPVG--VPGELMIGGAGVTAGYWQRPELTAERFVTDPFYRTGDLVRWRSDGQLDFLGRSDHQVKIRGQRIELGEIEAALAGLPGITAAVVVARDMATAGTRLIAYVT--GQAPLDQAAIKAALAQQLSEVMVPSHIEHLDHFPLTPNKKIDRKALPD--------- 214031831 542 ----------------FAAQVARTPDATALVFEHD----SLSYRDLQECVDALAAVLRQQGVTRGDRVGIYLHRSIDLVVAALAAMQTGAAYVPLDPAYPADRIAHFITDSGASVLLTTSALQPQLPHRAAA------IVVALDDLPSRTVNGQDAGAQPPRP-----EDLAYLIYTSGSTGTPKGVMVRHGNVA--NFFAAMDRKIPHQPGDCWLAVTSL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 53717041 25 -----------NFADVLRYRAETTPDEFAYGYLGFGRDRVMRYGDIHRRALGIAREIVAHG-RPADPVLLIFPSAADFVEAFFGCLYAGRMAVPALPPRTEKELISIARDCAPSFAICGNG---EMDAVLAELCAAGVVAPPCREVGAIADGGDAGDAPGALPAIAPG-SIAFLQYTSGSTSDPKGVMVGHDNLLANERLLRRHWGSD-RERWLIVSWLPHYHDMGLIGGILQPIYAGRPAVFMSPQDPARWLHAVSDYGATCSGAPNFGYRRRASRMDLARLDLSTWEQAFNGAEPVPRTLREFADAFACAFAPCYGLAELTLAATSKQIGGRFEPQQDGGRSVDAVSVGLEHAHQTFCIVDPATGE-PQPTGAIGEICVASDSVCHGYFGRPDATEATFFPDGMLRTGDLGFIDEAGHLFVSGQIKDLIILNGINHYPQDIEG-----------AVLNVSDQIRANRLAAIMVERDEQAGVVVVLEAIGRFDLAALATLSSVIRVKEIHTTSSGKIQRATCAKMLAD----- 50424865 50 -----------SFWYYFEKSVFKYPKNKAIVFDENGDLETYTYKELYDIILRFSYILKDYGVTADQTIAINCMNKPLFIILWLSLWNIGATPAFLNFNTKDQPLIHCLKSSNVTQVFIDPDCAGPIKEINQESPNVKLHYINEPELLRVLTDKSRPKHRAPDNTRRPEDTDCALIYTSGTSGLPKPAIMSWRKAFMAASFFGYI--MKIDSKSNVLTAMPLYHSTAAMLGVCPTLLAGGCISISQKFSATSFWTQAKLCQTTHIQYVGEVCRYLLNHPDQQRHNVS----IAYGNGLRRDIWLEFKKRFHIKIGEFYASTE-SPIATTNL---QYGDFGVGACRKYGGLINLILSTQQVKMDPEDENEIRADHDEPGELLMKPEGTFQGYYGNKNATSSKVIRDAWFRSGDLLKMDQDGLLYFVDRLGDTFRWKSENVSASEVENELMGSKAIKQSVVVGVKVPNHEGRAGFAVIDPLDEFSDEEVLAKIVSKTLPGYAVPQFIKISGEIEASHNHKVSKN----QFKN----- 193624896 47 -FLSNIAPDARTLYETFRKGAKVSNNGKCLGWRESKPFQWIHYNETLLRARNFGSGLLGLGFPKANQIGIFSQNCPEWILTEQAAYCFSMVVVPLYDTLGPEACSFIINQAEISVVVVDTD--DKCNQLLDRSPCLRRIIVIRGARPSTLLTFEEVEKAGASPEQPPPTDLCTICYTSGTTGLPKGVMLTHGNVAAVSAVLVQLSQYRPSVGDVMISYLPLAHMLERCCENGMYLVGGSVGFYNG--NIKFLFEDMKVLKPTIMPSVPRLLNRIYEVPRFFKRALRSLRLMITGSAPMAGNVLTFMRALGCIVVEGYGQTECTAPITLSIQGDMHTE-----------HVGPPIACNLIKLAD-----VPEMESNQGEICVKGSNIFQGYFKDPDAV--SFDDHGWHHTGDIGMWLSNGTLKIIDRKRHIFKSQGEYIVPEKIETIYHKSQYVHQVFVHG-------------------------------------------------------------------------- 169627284 49 ----------------------------------DGAYIDITWAQFGARNRAVAARLQQV-TKPGDRVAILAPQSLDYLVAHFGALYAGAISVPLFDAGHAGRLHAVLDDCQPSAVLTTTDCAEGVRKFRNRPPKERPRVIAVDAIP------NDVGSTWVEPVATK-DTIAYLQYTSGSTRAPAGVQITHLNVATNLLALSAQEGAQGHEALRGCTWLPFFHDMGLITVMVPSMLGKHMTVMSPAARPLRWLREMEDRGGSFSALPNFAFEALRGVPKEPPLDLSNIHSIINGSEPVSTASLKKFEPYGFDIHPSYGMAEATLFVSSTIWNTEPARVLHVDRTELAGRIVQVAPGAEAVIVDGESASEVPDGQ-IGQIWLHGNNIGSGYWGRPEETREAFDDANWLNTGDLGVW-VDGELYITGRVKDLIIVDGRNHYPQDIETAQEANKALRPVAAFSVPDPEDSSEQLVIIGERGHKSDNQAVGDDVRAAVAVRHGVVRDVLLVPAIARTSSGKIARSAARTSYLD----- 24373311 30 -------PKDANICRHLKLAAHHIPHHLAVA-VQQGKGKSLTYQELDKQSDAIAFALNAYGLTRGMKAVLMVTPSLDFFALTFALFKAGIIPVLVDPGMGIKNLKQCFIEAAPDAFIASVKRLINVDANQSGVTDTLSRLLTGAPSLASMLSFTTKSSSAKLPEQVEHDEMAAILFTSGSTGTPKGVVYSHG--MFEAQIQALKQDYGIAHGERDLATFPLFSLFG-------PALGMTSIVPEMTANPEFLFAAIEKYQCSNIFVNPALLERLGRAGEQTDHKLSSVKRVISAGAPATIASIARFSKMGVPVLNSYGATESLPISM--IASDELFTTTQVTDNGGGICVGRAIDGVKIEIIPEWDNRLCLNAGEIGEIVVTGQMVSQSYYHREKATAASKIWDSRHRMGDLGYLDDSGRLWMCGRKAHRVTQGGQRYYSIPCERIFNTHPNVKRSALVGV------------------------------------------------------------------------- 108800833 26 ----IVLPPGVTLISLIERNIAAVGDAVAYRYLDTDEVRELTWTELGVRLRAVGARIQQL-TSRGDRVAILAPQGLDWVTGFFAAIKAGTIAVPLFPELHAERLRTALEDARPTVVLTTSAAAGAVEGFLADLVGVPHVVLIDD--------IPDSAGESFVTTPIDVDDVSHLQYTSGATRPPAGVEITHRAVGTNLLQMILSIDL-LDRNTHGVSWLPLFHDMGLSMIGFPAVYGGHSTLMSPLRRPQRWIRALSERQGRVVTAAPTAQRGLPDEGEDI--DLGNV-VLIVGSEPVSMAAIAAFAEYGLPVKPSYGIAEATLFVATIAPDAEPSVAHFDRAAVAQVSCGQIARSQWAVIVDPDSGEEMPDGY-VGEIWLHGENLGRGYWGRPDETRETFDDGRWLRTGDLGTYL-DGELYVTGRLADLIVIDGRGHYPQDIEATTAASPLVRRGHATAF--TVSGEQLVIIATRRADPAPAVEAIRAAVRQRHGIEVADVRFVPAGAIPRTTSGKLARRACRTEYID----- 125716318 1 ---------------------------------------------------------------------------------------AGGAYVPLEPTYFDKLISYLRSISQPTVLIVQSGVDAKVQA--GAVP-----VILDDKKY-----WRAAAGADDSEVIVSPEDLAYVMYTSGSTGRPKGAMNTHRGICNLLLRTG--ERLSVTEADAMLWRTPLSFDLSMIEIFTPLIFGARVVAPGGHADSEYLADVIDEKRISVIVTVPSLLQAILEVPELAR-RCATLRVAMVCGETLSLAPEERFARLGVPLHNMYGPTECAVLATVAEAPEH-----------RSVPIGRPLENVSVYVLDGDFEPVPVG--VAGALYIGGVAVGRGYLNRPELTAERFIPDPFYVTGDVARFDGAGVIEFIGRVDAQVKIRG--------------------------------------------------------------------------------------------------- 29824914 14 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FARLRYLIVGGDVLDPSVIARVLKGGAPLLNGYGPTEATTFSTTHEITRADEG---------SIPIGKPVGNSRAYVLDAHQQPVPVG--VTGELYIGGQGVALGYLNRPELTAEEFLVDPFYRTGDLVAWRADGTLQYQGRNDQQVKIRGFRIELGEIETRLAGCPGVKDAVVLARQDEPGQKRLVAYFTER-ESLDIEALRAR-LQGQLPEYMVPAAYVRLDSLPLTGNGKVDRKAL----------- 168180523 32 ---------DTTIISCLRKIVNLSKEKVAIIDNET----KITYGHFMKRINALSNFLLNQKFERTSPITLILNGNYLRYVCVYGVLASGGYYLPIEPEVNINRIISLVERSKSKVVITNREYVNILKEKISE--SVNFIIIED-------LDFSSLDSKE-NVIHIKADDPAYMIYTSGSTGVPKGVIIPHRAVV--NLVNALYVNFRLTKKDRGVAFTSFSFDSCGCDIYPYLLNEVPLVCIERRYDIEKLNKFCIDNMISIMFL-PTVL-----AEKFITVDNNVLRVLYFGGEK-----FCKNKVTNYELFNSYGLTETGILNTVYKIKGDEREIP----------LGDPIINSGILILDDQDKIIPKGK--LGEIAIFGSGIAIEYDNNTELTNKKFIEMGNLRTGDLGYINENDNLYFKGRKDKQVKISGYRIELDEIRFYLQKYACIELSIPMVIKKGKLSLLVNFYV---GKEVLDEELINKFLSKYLPFYMVPLCHINIKDVPYTTNGKVDYKGLQKIFENKKG-- 114048105 21 ---------DANICRHLKQAAHHIPHHLAVA-VQQGKGKSLTYQELDKQSDAIAFALNAHGLTRGMKAVLMVTPSLDFFALTFALFKAGIIPVLVDPGMGIKNLKQCFIEAAPDAFIGIPGLAGTLSRLLTGAPSLATILLSAAKSSTAKTSVAKLPEQAEYPMALLRHDMAAILFTSGSTGTPKGVVYSHG--MFEAQIQALKQDYGIAHGERDLATFPLFSLFGPALGMASIVMDASKPITA---NPEFLFAAIEKYQCSNIFVNPALLERLGRAGEQTQHKLSSVKRVISAGAPATIASIARFSKMGVPVLNSYGATESLPISM--IASDELFTTTQTTDNGGGICVGRAIDGVSIEIIAITEADIPENAGEIGEIVVTGPMVSQSYYRRETATTAAKIWDCRHRMGDLGYLDDSGQLWMCGRKAHRVTQGGQRYYSIPCERIFNTHPNVKRSALVGV------------------------------------------------------------------------- 206686877 1130 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVRHGVSHMQCTPSMARMIAADADASAC-LGQLQHLLVGGEALPGDLVQALEATRAEIRNMYGPTETT-------IWSTVEKISTVPAGT--AGIGTPVANTQVYVLDENQAPVPAG--TPGELYIGGAGVTAGYWQRQELTAERFVNTPFYRTGDLVRWTAKGNLMFLGRTDHQVKIRGQRIELGEIEAALAAQPGVTGAVVVPR-GEAGAEQLAGYVTT--SAPVSGEALKQALAARLAEVMVPAHIVTLEAFPLTPNKKIDRKALPD--------- 206686877 523 ----------LTIHAAFEAQAAKSPDATALVF----EDQSFTYGEVNARANAVAARLREMNVRPGSHVGIYVRRAPELVFAALGVMKAGGAYVPLDPAYPADRVAHYIADSQAQVIVTQS-------ALAGSLPASDAEVLDIEAVPAGTAGENISGGATG-------SDLAYLIYTSGSTGLPKGVMVTHANV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118051777 96 ----------------------------VISRNEQGLQRELSWPELQRQVASLALHLRAQGVAKGDRVAAYLPNIPEAMVAFLACASLGAIWSICAPDMGTHAVLDRFKQIAPKALIADIDRREVLQELRQGLPSVQHVVLVDTADYTSVTARNDADTAAFEPEWLAFDHPLWIVYSSGTTGLPKPIVHGHGGMVLVALQLKGLHGCSYEPGERYHWYSSTGWVM-WNAQVSGLLGGTTCVIFDDKPDWGTLWRFAAETGVTSFGSGAAFYANCMKAGVDLSADLSRIRGLGSTGSPLSAEVQQWGTDQFRKIRQMSGLGERGGDIWWNNLSGGTDFAGARDLPLVPGVMQCRQLGAAVEAWNEEGQPV---MDEVGELVCTQPSMPLFLWGD-VSTAESFDGDGVWRHGDWIKLLSEGGCIIYGRSDATINRHGLRMGTSEIYSAVEALPEVLDSMVVDLEYLGKDSYMPLFVALRPGVELDAALRERIIRSALSPRFVPDDIFAVAEIPRTLSGK----------------- 114763486 57 ---------------WLHEWAEKAPYRVAVSEVEGPGWRNITYLELLQQVRAIASALLARGLGEGDTIAMMSGNGLDHLLLSLAAQYIGVPVVPLAEQYSHGRLIYVLDKVTPKMAFVDDATRYAAALALPQLADVEIVAARGEAGRPALVHTEESPELDAAHAKVGPDTLAKILFTSGSSSDPKGVLTTHRMMCVNQVQMEVALPFLKDHAPRITDWLPWNHVFGGSHNVNMMLHGGTLTIDSGKPTGRGFATTLKDRPGTLAFNVPVGWNMLVDAIKDDPATQEHLQLLFYAGASLPQDVWEALEQFCLRARGGWGLTETAPACVMVH-----------EPIGRSGVIGVPLPAVELKLIDADMRC---------EIRVKGPNIMPGYYGDPEKTAQAFDEEGFFITGDAVRFDENRGLVFDGRVSE--------------------------------------------------------------------------------------------------------- 146328190 1 ----------MNVADILGQSLPESVDKAALISGIGKSRRQLTFAELADEVDDLVQEFRFQGLRPGDKVLVAVPVSIETYVAMLAILKAGLVVMFIDPAHGAAEVARCLS-AYPPAAIVATRVMLLLRFLSPEIRRIPVRIVAGTVRGGQDASLL--------TQHRSSEDSALLTFSSGSTGEPKAVVRTHG--FLRHQLEILNRVVDPDPADIDFVAMPMFVLFNLANATTSVIPACNMKRPG-RADPRVLLAQLQHEFATTMVASPALLERLADHCLRTQQSMAAMRCISTGGGPVGPTLPERLSAVNAVIKTVYGSTEAEPIAS---VINADISVSDKRAMRIGAGVGRPVQGCDVIIISRSGTPLGPADGEVGEIIVSGRHVLPGY-ADPISNRETKIEVGWHRTGDAGYFDQQGRLWLVGRSAAAIRSRG-TVYPFQVEYAVSAVRGIRRAALI----SDQGQRVL-VLETSGNEFTADCIKAARC---VADKQI-DRIVTLRRIPMDRDAKVDYPSLR---------- 163748074 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RALEVLGPVLVQYFGLGEVTGNITVLPPIHH----SADDTIMRIGTCGFARTGMQVQVQDAEGREVMPG--ETGEVAVIGPAVFAGYHDNPQANAKAFR-DGWFLTGDLGHMDAEGFLYLTDRASDMYISGGSNIYPREIEEKILQHPAISECAVLGIPDATWGEVGIAVCVARGEAPDPTAFLA-WLAPLVPRYKMPKAVVFWEEMPKSGYGKITKKLIRAE-------- 170722196 9 -------------HQLLITFARDHADAIAV----QDETQRFTFRQLLAEVGLRTHNLDAR--SPGTLV-LALDNGPQLLFWDLAALFSQRPCVIVPSFFSAAQFSHCIEQSGASHVLCDPQWRGTLAEL-------------------GFTQQDEFWVREAEPAAALPVGTAKITYTSGSTGKPKGVCLSSEALL--RVARELEVASRPSEPQRYLAVLPLGVLLENLGVYAALMAGASVLLYPQALDFKRLLGAIALSGAQSLILVPQLLMGLITAIERGLMRVGALRFVAVGGARVAPSLLARAEAIGLPVFEGYGLSECASVVALNRPGA-----------TRRGSVGKPLPHVQVRIAED------------GEVLVAG-SVLLGYLEEPP------VFDSWWATGDLGHFDEQGYLYLDGRKKHQFITSGRNVNPEWVEAELTQSGVIAQAFVHGEALPKN----LALLWPLDPA-TPDTLIDQACNALLPDYARVHAWR---RLPRTANGRPRREAILRRY------- 163792717 1 ---------------------------------------------------------------------MLLPNSVGAAVCLFGLLGRGRVPALLNFSAGPRNV--------TAAVITSRRFIELLHELVGAIEKETQVVYL-EDVRDSVSGLDKLLGLVARPFKVGAGDPAVVLFTSGSEGLPKGVMLSHANLLAN--RHQLAARVDFSPTDTVFNALPIFHSFGLTGGLLPMLSGVRSFLYPSPLHYRIVPALAYDTNATILFGTDTFLAGYARL--AHAYDFFNVRYVFAGAEKVKDETRRIWDKFGLRILEGYGATETAPVISVNTPMHY-----------RAGTVGRLVPGLTV-----TLKAVP-GVDVGGRLSVRGPNVMLGYLDHPGELQPT---DGAYDTGDIVAIDDEGFLKILGRAKRFAKIAGEMVSLGSVEDLAARAWPEHSHAVIVIPDERKGEQI--ILLTNRPDAARDVLLEAARAAGVPELSVPRQILVADAIPLLGTGKTDYPAVAEM-------- 118352716 50 -------DECTTMQDIFLRSCRLYSHKSFLGTIDPSHKH-YNWKNFKE-IKQLAEYLGSNVNQKKDLIGVFSKNREEWLVLEYSNFLYRKTMVPLYDTLGPESITYILDQTGIETVFSAVEGVDALLKSKDICK-LKNIVLFDEIPEETLYSYKDLIAPTDEYAKCLPEDVITFSYTSGTTGFPKGAMITNKNLVS---VIAIAKEEDFQTGDIYLSYLPLPHILERIAVSSMLYLGIQIGFY--RGDTRQLKEDLELLKPTIFASVPRVYNRFYDMIKAKFNQAKNVRVAVVGGAPISGEVLTFMRALCIPILEGYGQTESTGAAFSTHASDGTTGHIGGCRGHMEYKVDIPEMGYTAKDTDKDGKPTPR-----GEICVRGYGVFAGYYKQKDKTEEIIDADGWLHSGDVGRIDERGCLTIIDRKKNIFKLAGEYIAPDKIENIYLRAAGVEEVFVYG---DSLQSTLVSIVVPSAESKGLENNVQQLCQTKLGKHLFPESFQTIDCM--TNTLKIKRKECRDYFRD----- 150865729 88 ------------------------------------TTETYTYKELYNIILRFSHILKDYGVTAQDTIGVDCMNKPLFIFLWFALWNIGATPAFLNFNTKDKPLVHCLKIANVSQVFIDPDCADTEELIKQDAPTCKLHYMNEPELLKVLTDPSTPKYRAPDNTRNPQHDCCALIYTSGTTGLPKAGIMSWRKAFLAGVM--FGHIVKIKDSSNVLTAMPLYHSTAAMLGVCPTLLVGATVSISQKFSATSFWTQARLVGATHIQYVGEVCRYLLHAKPHPDQDRHNVR-VAYGNGLRRDIWQEFKKRFHVEVGEFYASTE-SPIATTNMQYGEY----GVGACRKFGTIASALLSTQIKMEPDDEEEVYRNPKTPGELLMKNPQSFQGYYGNKGATSKKIKGDAWFRSGDLLKWDEDSMLYFVDRLGDTFRWKSENVSATEVENELMGSKTIKQSVVVGVRVPNHEGRACFAVLEPLDEFADESKHAEALKKTLPKYAIPQFI------------------------------ 145242498 5 ------------ILTYLEQAAEYSPSKGFVFYVGKDQPETILYPDFWRLVKKVA---------VPDRVLLVHFDTHENIIWFWSVIAAGCVPAVSTP-LAVDPVA------RERHLTHLQRLLER-PNVLTSVKHTDDLSIIDDSQKFFIEDLASNADQSADYQPAPSSDLALLLLTSGSTGNAKAVMLHHSQILAAIEAK--WKALSSTPDNVFLNWIGFDHVACFMEMHMHALSRGCHQIHLPAVNPILYLEKMAEYSVTNAF-APNFLVALVRDPRALDLDLSHLRIVLSGGEANLTSTSIIFNRKLVELHPSFGMTETCAGIHYHYSFPELEQKAKLQF----CSVGQTTPTLQMRITDENGETVRSGENGNLELY--GPMVFKGYYNDDKNTKAAFTEDGWFKTGDTGYIDNRDNLVLSGRSKDSIIINGINFYSHELENAIAGLEGLVPSYTVVVENADSEDVIVLYLSSQKGTEDDRIFLETLISRITALYKQPVDIIPVELLPKNSLGKLPRTKLKQQYEE----- 198276652 6 ---------ERTLGDWLEHWAEVTPDKEYIV--YSDRNLRFTWKQFNERVDHMAKGLLAIGVKKDTHVGIWARNVPDWLTFLYACAKIGAVAVTVNTNYKQAELEYLCENSDMHTLCIDSNFVEMTYTMLPELPHMRNVVYIGQEKYRGMYNTAELLGSNIDDEEVSCHDTVNMQYTSGTTGFPKGVMLTHYNIANNGFLTG--EHMKFTADDKLCVCVPLFHCFGVVLATMNCLTHGCTQVMIERFDPLLVLASIHKERCTALYGVPTMFIAELHHPMFPMFD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 134097414 1 -------------------------------------------------ALRMAGALRD-DVRPGDAVAILAADPGLIAPAVQGVWLSGGSVTMLHQPTPRTDLGHWAQDTGARLVLLGPPFDQLSGLLSENAIEHRLLAELDGEPPAG-------------PVEVGEDATALLQLTSGSTADPKAVRITHGNL--HSNMRGMVTAAELDERDVAVSWLPLFHDMGMVGCLTVPMAIGMEAVKVTPADPLLWPELISRHRGTVTAAPNFAYAVVMERADEGQFDLSTLRFTLNGAEPIDPAAARAFTDAGARFVCAFGMAESTLAVSFAPLGCGIEVDTGEERARRFALLGRPLPGLEVDVVDDAGKRL--GEREVGRLRIRGDAVTPGYLDGPLATQ---DEQGWLDTGDEGYL-VDGQVVICGRRKDVIIMGGRNIYPVDIERAACEVDGVRPGNAAAVRQEAGTRRERFAVVLESKLADDEAAVKALRKEVAARVVRPSAVVVLRTLPKTPSGKLRRAA------------ 169631742 29 -----------------------------------------------------AAALRERGLRRGDRVAMTAASDEEYLATLLAVLLLGAVPCAIAPPPTPSRLRAALEVLSPAVVIAQPRVMVAV--------VHPNVLAYDQLGDANPIEWELLSTAHPADVH-------HIQLTSGSTSAPKAVVLTHGNVVHNASAIAYGTRAS-RRRDRVFSWLPFYHDMGFIQVLAALLYGLRVGVMTPLRDPISWLRHMSHHGSTHTAGPPFAYRAVSDAIPLVDVDLSSLRHAYVGAEPIPYPVVARLGLLGMRLVPCYGMAETTSIALQPYPPGEVYGRRSPENGQLVVSCGRPVDGLRLRVLSAEGEVLADG--AVGDIQVSGPSVMRGYL-RPDGGVVA-PEGGWHSTGDRGYLDG-GELFVVGRRKEMLIVRGRNFPPYDVERQIDQLSGAGGVVVFTVQDERRRESVVAVVGTRAAAREYEGLRSRVAGGVRAAFGFSDDVVVVPAIPRTTSGKRQRLKVREAY------- 118620001 22 -------PENTNLVRHVEKWARVRGDKLAYRFLDDGVERDILWSEFSARNRAVGARLQQV-TQPGDRIAILCPQNLDYLISFFGALYSGRIAVPLFPAEPGHRLHAVLDDCTPSTILTSTDSAEGVRKFSRSAKKRPRVIAVDAVPTEVASTWQQ--------PEANELTTAYLQYTSGSTRVPSGVQITHLNLPTNVLQ--VLNALEGQEGDRGVSWLPFFHDMGLITVLLASVLGHSFTFMTPAARPGRWIRELARKGGTFSAAPNFAFAAMRGVPDEPPLDLSNVKGILNGSEPVSPASMRKFEPYGLRVKPSYGLAEATLFVSTTPMDEFVEVAADAPNAVAQVSAGKVGVDEWAVIVDTETASELPDGQ-IGEIWLHGNNLGIGYWGKEEESAQTFRDDGWVRTGDYGTYFK-GHLYIAGRIKDLVIIDGRNHYPQDLEYTAQESTKVGYVAAFSVPDPHAGEQL--VIVGERAAGTHKLEYQPIADDIRAAIAVGHGVTVRDTIPRTSSGKIGRRACRTAYID----- 134097893 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MGLLSGGTVVVPAERRVPGELAEYAREHRVTHMAIGPSVMGMFPDGTEFPPG-----VTLLCGAEKVPSELVLRWAGR-YRMVNCYGPTEAT-------VNSTLWDCDPDE-VAASVPIGLPDPGTRLYVLDDALQLCPPG--VVGELYVAGTGLAHGYLAKPGLTAQRFVADPFYRTGDLVRWRRDGVLDFAGRADDQVKISGFRIELGEVEAVLARHPGVAQVAAVVREDRPGDRRLVGYVV---GDAEPAELRRHVADA-LPDHMVPAAIVPVDALPLMPNGKLDRNAL----------- 14601325 26 ---------------LLEWRARTQPGRVAFRWKRYGIWRRYTWRDYYLRVAYAALALENLGLGPGDTGAFITFNRPSWVIYEVGVQLLGGRAMGIYRDSLSDEVGYLLDSGDAKFVLVEDSGVDVDKIIVDEAKGLHKLVTFGDVMRLGRKLYSDGGDQQVKKLELEPDMVCGLFTTSGTTGLPKLAMISFKNMLAMAHQLNTVD--PVREDWEYVSFLPTAWIGEQMMSIPYHMIGGREIAPHFMFSPPRVWERIAKYKIGYEAAPPTLWRALALRAVLDKAGLKRIVRAYTGGAMIGEDYVIFYHSLGVNLKQIYGQTEVAGIAVVH-----------PDDDVRPDTVGKPLPLTEVKIAED------------GEILMRSPAMMKGYYKNEEATAKTIV-DGWLRTGDVGVLTEDGHLKVLDRAKEIIILSGTKVAPQVIQNKLKFSPYIGEAAIVG-------------------------------------------------------------------------- 91784631 46 --------------------------------------------------------LAERGLRR-KRIGLWYSNSIAAVEAFLAVEWLGAVRVAADPALAVDEARKLFLAAGVDRIVADPEHADLLGG---------DALVHSDATPLEGTALSPGEWVRDEPAVVYPRQI--------TNGELVAVTMSYRNWAAMRLFMTGAYGAPVSGDDHFLTTQQIIHGTCQIGTFPFIAMGLPQVVL-PRFDVATVLRAISDHKVTSVVLISEMVKRISAAEGVDMYPLHRLRRVVYGGAPLGVELQIAIDAFGPSLHQIYGRMEAGWPL--SILRGDELCHDGRLREDRMNSCGRPIAGIEVTVGGHH------DGPAEGELCVRADTVVKEFADN----------DGWCHTGDIVRRDGDGFLFHLGRSDRQINCAGYHIYPEEIEEALMAIPGIRQARVTGEDMPPWGITLVAELVTEDSQASDEEWTQRIRAERLAKFKVPRVVRVLSA------------------------- 3335565 54 -----------TILRAFLEQARKTPHKPFLLFRD----ETLTYAQVDRRSNQVARALHDLGLRQGDCVALFMGNEPAYVWIWLGLLKLGCPMACLNYNIRAKSLLHCFQCCGAKVLLASPDLQEAVEEVLPTLKAVSVFYVSRTSNTNGVLDKVDGVSAEPTPEEVTFTTPAVYIYTSGTTGLPKGTINHHRLRYGTSLAMSSGNH---GQGCHLYQQCPCSNSATLKIGLHGCILGWGYFLXGANSQASQFWERLAGNTTTVIQYIGELLRYLCNTPQKPNDRDHKVKKAL-GNGLRGDVWREFIKRFGIHVYEFYASTE-GNIGFVNYPRKIGAVGRANYLQRKVARYELIKYDVEKDVRDANGYCIKVPKGEVGLLVCKITQLTPGYAGGKTQTEKKKLRDVFFNSGDLLMIDRENFVYFHDRVGDTFRWKGENVATTEVADIVGLVDFVEEVNVYGVPVPGHEGRIASLKIKENYEFNGKKLFQHIA-EYLPSYARPRFLRIQDTIEITGTFKHRKVTLMEE-------- 124506419 46 -----------NMWEVFDRVSTKFKERDCMGVREKGAYQWKNFGEVKELIMKVGSGLLNMNACPDQRIGLYMPNCPEWNICDLGCNAYNIITVPLYDSLGPQSSRFILDQTQMETIVCDKTCARNLFKSLETCEELKTLILVDEIDDEKIILWEELIKQEKKIVKVPQNNIFSICYTSGTTGYPKGVIMTNRNFIGILAAAYILPDLCINENDIHISYLPLAHIYERLMIYLFMAHGVKVGYYSG--NVQTLLEDIQELKPTLFISVPRLYNRIHERLQNKIKRLSSVRAMLNGSAPISVDVVKKLRTFCVPMFEGYGMTESLGASFITHSQD-----------RNIGHIGGPVPCIEFKLVSPEMNYLVTDNPPKGELYLRGPSTCLGYFKLEKETNELLEKDGFIRTGDIALLSPNGSLTIIDRKKNIFKLAGEYVAVEKVEASYKQSLFISQIFVFGYS---YESVLVCVICPSTDKATDEEVIKEFKKDGLKGFEQIKDIHFLEAFTMTPTGKIKRHEAKKRFK------ 145221006 1 ---------------MLHGRASMRPDDVAFTFTEAGVAETVTWSQLSRRTANVARVLARHG-SAGDRAVILAPQGLEYILAFLGSMQAGMIAVPLHRGSNHDRVSAVFTDTTPAVVLTTSAVAGDVGAYVDEMQIAPTIVTVDTLDLDGTPSDDEPAVAAGE-----APDIAYLQYSSGSTRLPTGVMISHRNLQSNMRSFFAVPHIRSTAELTIVSWLPFYHDMGLVLGVCAPILGGH---PAKLTSPVAFLEKPSRENPQAFSAAPNFAFELAARKDLAGLDLGGVLGIINGAERVNPATLERFADRFAHLRPSYGLAEATVFVASGIYRESADEARFDGRVARRTTGGTALVNYTVRIVDETNRECASD--VVGEIWVHGENVAAGYWSRPADEQQCFPAGPWLRTGDLGFVHG-GELFIVGRIKDLLIIRGRNHYPEDIEATVQGITRGR-VAAISVP-ENSTEKLVTVIELKKSAEPDADATRWLVKSDIAHGLNVEDLVLVPSIPTTTSGKVRRSACVDHYR------ 118473501 32 -------DPELRLPAAVKQILAGYADRPALVEFVTDEEGRITYRQLAGRIQAVTNAWHNHPVNAGDRVAILGFTSVDYTTIDIALLELGAVSVPLQTSAPVAQLQPIVAETEPKVIASSVDFLADAVALVESGPAPSRLVVFDHEVDDQREAFEAALADAPLYVPDEADPLTLLIYTSGSTGTPKGAMYSKTATMWQAGSKARWDETLGVMPSITLNFMPMSHVMGRGI-LCSTLASGGTAYFAARSDLSTFLEDLALVRPTQLNFVPRIWDMLAAVLEEVRTQLLGGRFVLTGSAPISAEMKSWVEDLDMHLLEGYGSTEAGAVFI-------------------DGQIQRP-PVIDYKLVDATDRPYPR-----GELLVKSEQMFPGYYKRPEITAEMFDEDGYYRTGDIVAELGPDHLEYLDRRNNVLKSQGEFVTVSKLEAVFGDSPLVRQIYVYG---NSARSYLLAVVVPTEEALSSDSLQDAARAAGLQSYEIPRDF-LVETTPFTENGLLIRKLARPKLKAHYG-- 183233100 105 ---------------------------------------WYSSKEFYHLICRISNGLRIKGFKKGDKIGMFCETRFEWMAMALACARQGITLVTVYATLGEESVKVALEETNCVGLIVSEETGIKMKKI--ELNKEVKIISIDGHFEGEYTTFKELSESEENEEAMPPNDLAFIMYTSGTTKEPKGVLVEQKQILLLAQAFNVCLELK---DEVFVAYLPLAHIFELCLEFCILSFFGSI----GYANARTLMDLCELE-PTLVIGVPTVFNRIRKAILESSYQLRTLKTIIIGGSALPVELQTFLTITCAKILQGFGMTELCGASSCMVPGDPTQ-----------ATIGLLFPHYELKLRDPELNYLTTDNPPRGELMLRGAPVSKGYFNRPEESKNTFTEDGWVCTGDIAKITEDHHICIIDRKKNIVKQCGEYISLELIES----------------------------------------------------------------------------------------- 163738287 1144 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILRHGVTHMQCTPSMARMITADADARPV-LGRLSHLLIGGEALPGDLVASLRATHAEIHNMYGPTETT-------IWSTMQTLADVPAGT--AQIGAPIANTTVYVVDDSQTPQPVG--VPGELLIGGAGVTAGYWQRPELTAERFIPDPFYRTGDLVRWRGDGQLEFLGRSDHQVKIRGQRIELGEIEAALAALDGITGAVVVARETA-GDTRLIAYVT--GPVAPDQAVLKTALTQQLAAVMVPSHIEHLAAFPLTPNKKIDRKALPD--------- 126437439 30 -----------------------YGDRPCIEF----EGRWHTGDEVTGYAAAVDTALRDAGVDAHAPIGLVVRNRLSHAAAIAGSLAGGRWVSMIYSFQSPEAIARDIEQLRPAAVVADAQDW-TAPVLAAASRCGLAGVAISEQQPRVVTA------RRGPAVPASPSAGLSIL-TSGTTGPPKRQAID-EAVLDRTVFSVTGGLFAEPTDPPELSYWPFGGIG--VCQLIAGFATGKRIVLLERFSVDDWVRAVRTHRIPRAGVQPAVVRMLLDA-DVSPEDLASLQFLISASGPLDPATRDEFERFDIPVRLAYGATEFAGSVCAWTPE-----MVEQFGSAKRDSVGRALPDTEVRIVDPDGVAVPTGARGVLEARI-----------------EVLSPD-WIRTTDIASMDDDGFVTLHGRADGAIIRGGFKILPETVRQVLLGHPSVRDACVVGVPDDRLGQVPFAAVEPARGQPVPSEELREWVRAALPVHHVPVAVVTVDELPRTPSLKVR--------------- 116670656 44 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PESPFLIGLTSGTTSVPKAFTRSRRSWQLSFDAS--IEFFGLTPQDKTLAPGPLA-ASLNLYALSECLYAGSEFHTLETFDVGDVHAAITHDGITRLVLVPTMLRLLSERGLAGCVDASGVTSIICAGSKLDARTLEAARRWAPRIFEYYGASELSFVSGAGL-------RSGAPLDAGGTGIGKPFPGVEVRILDDDGALLPDG--TDGNICVRSGMVSNGYWGDDGQALRCF--DGWFTVGDQGYLL-DGELHILGRRADMIITSGKNVYPHEVELALASVPGVAAAVASGMADDVRGQRVVAGVVPSHGGITAVQLKAG-LDDVLPRDKRPLQYFALTELPVTDRGKVSRQLL----------- 86740752 58 ------------------------------------------------------------------RIGILMPNSLAWLEALITTLAAGGVPLPLPSGFGGPQISLLADTARLDAIIYAADLAPTVRALRSRLNGVE------------FLDISGWPTARPASVTEAADDPRIIQFTSGSTSRPKGVILTAANI--SAAVAILAEHFFLTPTDALGNWLPFFHDMGLFMTLAALTHGSSLHLWTPSRRPLAWLRQFAENRCTVAAAPNFFYSQLADAAAKEGTDLSTWRVAINGSETVRADTIERFTRAFRPMWPSYGLAEATLPAAIHRPGLGFTTRAVARGDLAPGGCGRQLRGTGLRVTDPHGNPLP--EAHLGEIQLRSPTVMAGYLDRPAA-EAPVTSEGWLITGDLGFL-SDGELFITGRTKNVAIINGQNVYAEDLEHLVRALGDQVRCGVTAGMDEEDREFILICFEHSGEQSEAVTLVRNQVSAALGGFALPDR-----QLPHTTSGKIRRAALADVAGRYL--- 41406317 16 -------PENTNLVKHVEKWARVRGDKLAYRFLDDGVACDISWSEFSARNRAVGARLQQV-TEPGDRIAVLCPQNLDYLIALFGALYAGRIAVPLFPGH-VGRLHAVLDDCTPSTILTTTEAAEGVREIRARSAKERPRVIAVDAVPN-------EVNSTWVPPEADENTIAYLQYTSGSTRTPTGVEITHLNLPTNVLQ--VLNGLEGKEGDRGLSWLPFFHDMGLITAMLSPVLGHNFTFMTPAARPGRWIREMARKPCEVFTVAPAAVRGVPKEGEP-PLDLSNVKGILNGSEPVSPSSMRKFYEAFKPIKPSYGLAEATLFVSTTPMDQAVEVPADAPNAVAQVSAGVIGVDEWAVIVDPETASELPDGH-IGEIWLHGNNMGIGYWGKEEETNEVFRAEGWVKTGDYGTYYK-GHLYIAGRIKDLVIIDGRNHYPQDLESAQEASKALRTVAAFSVPDDTSEQL---VIVAERAPGTHKLDYQPIADDIRAAIAVRHGVTVRDTIPRTSSGKIGHRACRAAYLD----- 57638609 1 ---------------------------------------------------------------------------------------AGGAYVPFDPAYPSTRLAFMFQDSQVPVILTLQHLVNNFPN-----NTQARIICLDN---------WEIIAPECEHNPTSETTAAYVIYTSGSTGTPKGVLGLHRGVI--NRFYWMWNLYPFEVEEVCCHKTSLSFVDSIWEIFGPLLQGIPIVITDDVVDTYQLVQTLSK-NITRIVLVPSLLRAIVDS-TVDLQQLYRLKYWLSSGEVLSLELMQRFQRRMPELINLYGSSEVAADVTYFDTRANSSQIS--------VPIGRPIANTQIYILDTALQPVSVG--VTGELYIGGAGLARGYLNQPQLSAEKFIPDPFYKTGDLGRYLPNGDIEFIGRLDHQVKIG---------------------------------------------------------------------------------------------------- 218710157 1 -----MMRPQSNPHPLWVQWAQQNPHQTALVI----PNRAYTWQQVSVLVSEYQQQLSHQGLSAGDVLTIVGKNQAEVIPVYLAALNLGVVCAFTMPRLTQK-LESLYGQLGRRYLLLDSCGLDHSDAV-----DLKTVLVTLPCLSEVKVDADDKPIATSESSSFNPQNLASIVFTSGSTGNPKAVAHTLQQHLCS--AQGLLDVFNFEQADTWLLSLPMFHVSGLAIVHRWLAAGGCIKIGSGKLESDI-------EGCSHASLVATQLHRLLKSKQAL-----TLTHVLLGGSQIPEALGLEAQQMGIETWLGYGMTEAASTVTAKPVDS-------------SNTAGFVLGQRQLKIEDQ-------------RIFIGGNTLASGYYYQGELTPLV-DENGWFDSKDLGEWDGE-QVSIIGRADNQFISGGENIHCEEIERALNQLSLINQAFIVPIEDDEFGFRPVAIV------------------------------------------------------------ 163741652 543 ----------------FAAQVAQTPEATALVY----EGESLTYAELSAQVDDLAAILRDRGVAPGSHVGIYLGRGPDLVIAALATMAAGGAYVPLDPAYPADRIAHFITDSAASVILTDSGHRDQLPG------TLSADILCLDALPEVPAAAETAATAPGP------QDLAYLIYTSGSTGTPKGVMVRHGNVA--NFFAAMDDRIPHQPGDCWLAVTSL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197921454 102 ----------------FEQQVGRSPDAVALVC----EDRQLTYAELDAAANRLARLLVARGVGHEDIVAVAVPRSPELVVSLLAVMKTGAAYLPLDADHPQDRIAYMLSDSGARTVVTTRESAGELPAV----PGVTRVLLDDPSVVAG----SAALDDSALGLPIPLDQAAYVIYTSGSTGRPKGVVVPHDGV--GSLIATATDRIGIGPDSRVVQFASVFDVTVWDLIMSLCVGGRIIVVPAERRVAGHALDYIREHRATHMILPPSLVSAL-----PPDCELPDGAVLVVGTEAVPGELIARWSGR-LRVVVAYGLTEATVNSTLWLAEAGLQG---------PAPIGRPDPNTRAYVLDAALRPV--------------------------------------------------------------------------------------------------------------------------------------------------------------------- 195941152 134 ALPST------TLADLVAEQAGKTPDAPALADAHI----ELSYRQMREQVVALANLLRARGVKPGDSVAVALPRSVFLTLALHGIVEAGAAWLPLDTGYPDDRLRMMLEDAKPSLLITTDEQLPRFSDL-----------------PVPAFSYNMLLPTDAEPLRLAAEQTAYIIFTSGSTGRPKGVMVGHTAIV--NRLKWMQDHYPLDATDVVAQKTPCFDVSVWEF-WWPFIAGAKLVMPDAHRDPQAMQRFFAEYGVTTTHFVPSMLAAFVASLTPENVDCRTLKQVFCSGEALPTALCREWEQLHVPLHNLYGPTEA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121719484 7 ------------------------------------------------------------------------------------ILQIGAIYAPLDVNIPAERLQVIVADCKPAAVLVNTTTVSK----TGDLSLPSSIAVLDVSNLPN--------GGHTHAVNVTACDPAVILLTSGTSAVPKGVVLSHGNFCNHVEALTVTHGFG---SETALQQSSVGFDMSLNQIFIALANGGTLVIVPERKDFAAVARILLDHEITYTSATPSEYLAWFRHGADSLFQSKSWRFATAGGEQFSTELVQAFRQLSFRIFNDYGPTECS--LSSNELEVILES--------QHITAGRTLPNYAIYIIDEDLNPLPIGF--PGEIYIAGAGVAIGYLNNPEDTERKFFADKMYHTRDRGLLRADGTLEFLGRID------------SDTQSILAANGQVSEVVFTSRGNPT---ILVAHAVLSSTAPTNTQQFLQTLAASLPQYMHPAAILTIDRITLTTS------------------- 156059446 54 ----------LTSHDFFEKAAKKRPNARCLGYRPHGNYEWISYAETAQRRKNFGVGLVELHKRAGERVGLWCQNRPEWQIVDLGAMSQSLFTVSIYDTLGPDTTEYIVNHATLACVVTSLPHIPTLLKLAPRIPTLKLIISVDPAAEAGYIGDVEAIGAASPNSPMNPEDIITINYTSGTTGNPKGVVLTHSNAVAATSVTRIVS--DPKPNDVICSYLPLAHIYQRLAEHGSLAVGSAIGYF--RGDIIGLVEDLKLLRPTTFNSVPRLYNRFGSAIKAAAIDAPGLRGMVSGSAPIDPGLHQFLRAFGNRFIQGYGLTETYAHGIVQYDDDYSTGNCGGVSASMEV-CFESVPDMEYLVTDS---PNPR-----GEILIRGTARFREYYRNEEETSKAITPDGWFHTGDIGEIDSMGRIKIIDRRKNVLKLAGEYISPERIENV---------------------------------------------------------------------------------------- 197766325 46 AMPDLFLHGD-TLPEALAHVVQETPDTPTLF---PQQHRELTARDLAVAAERHARGLIAAGVRPGDTVGVLGAAVHEVLPCVFGTVLAGASVSVLPPRL-ARRLAAIATTARMRHLVTGGEENGAAAAIHALLPSLRVLPLPLSPPLDGGGDGPAGPGRRPLPAPRP-DDTAVVQFTSGSTTRPRGVVLSHRAVLAGLRA--ILVSARYTREDTVVQWAPFHHDMGLFGCLAQLLNGGTSHVFDPRFHPGELLRHFARCRGTVLTGPNFSYDLLIRAARPEELDLSSWRLAFNGAEPVSAATCDAFHRVPAVMFPVYGLAEATLAVTFPEPGTRPRVVTDHQRAKPLVAVGTPVEGAATEIRDEYGLRLGSGLLGE--LHISGPMVTSGYLGESEP----LLRNGWLPTGDLA-FHLDGQYFIAGRRKELAVVHGRNYFPEDAESAARAVPGVHRGHCVAVPDPGGGEHISVIAETRLTGPPAGALAEALRESVVTALGMPHRVHLVPPLTRTTSGKWQRLAAARRLRGEKGAA 145336784 164 -------------------------DSVAVVWRNEGPVNRMTIKELREQVMLVANAISGS-FEKGDTIAIDMPMTVDAVIIYLAIILAGCIVVSIADSFAAKEIATRLKISKAKGIFTQDYILPLYSRVVEAAPS--KVIVLPASGTELHVSWMDFLSNAKPPIYLPVESVINILFSSGTTGEPKAIPWTQLSPIRS--ACDGWAHLDVQVGHTYCWPTNLGWVMGPTLMFSCFLTGATLALYSGSPLGRGFGKFVQDAGVTVLGTVPSLVKTWKRTNCMEGLNWTKIKFFATTGEASNVDDVLWLKADYKPVIECCGGTE---LASSYIIGSPLQPQAFGAFST-------PSMTTRIIIFDENGVPYPDDQPCTGEV-----GLFPQHLGATDRLLNANHDEVYFRHGDIVKRTVGGYYNVQGRADDTMNLGGIKTSSIEIERVCDQADEISETAAVTLTPPNGGELLVIFAVLKEGQQSGEELKMKFSRKDLNPFKV-SFVKIVPEFPRTASSKLLRRVLRDQIKQEL--- 16125977 14 ------------IFDALIDARDKFGAKKPI--LEDQDRNPLTYTDLIRASFALGRKIAAM-TKPGEHVGVLLPSGAGSVVTFFALHAFGRVPTMLNFTAGIRNIKAACKLAKINRVLTAHKFIELLHDIVDAIAEQAQVTYLEDGLPDKLFAAAAGMFPRQFRAPAKPSDKGVVLFTSGSFGAPRGVVLTQENLVQNAMQVAA--HIELDPDWVMFNPLPVFHCFGLTGGILPILTGMKAFQYPSPLHTKQIPPLIKDAKASILLATDTFVNQYARAAESDE--LSGLEFVVCGAEKVRDETHTLIKERGVPLLEGYGATEASPVIAVNKPTDN-----------RPGTVGGLLPGQEVRI-----EPV-EGIPEGGRLFVRGPNIMAGYLREDGGVDA--PEGGWHDTGDVVTMSDDQWITIKGRVKRFAKIGGEMVSLTAAEDLASAVPDGRH-AVISMPDKKKGEKL--ILVTDRHDADVAPLVAHAQTIGAPELAVPRKILKVTEVPVLGSGKTDYVAIQRMAE------ 126724812 13 -----------SIPALLARNAKIHSTSAAYREKEFGIWQSWTWAQAAKEVDALALGLVALGLNRGDHVAILGRNRPYMYWAMVAAQAAGAIPVPLYQDSVGEEIAFVLDHCNARFIIADQEQVDKVIDVQDDLKNLHHVIYLDPRGLRKYFAKAQELGREKQSELASEDSTCVMLYTSGTTGRPKGVVLSNRNVIETSRNSSEFD--DLQAGDEILAYLPMAWVGDFIFSVGQAFWTGFCVNCPENADTLNF--DLREIGPTYYFAPPRVFVMIMDHAQRVGPDLTRVRVGYTAGEAIGPEIFSFYRSLGINLKQLYGQTEACVFITQ-----------QPDGGVSADCVGVPSPGVELDI------------RENGEVYYRSPGVFVEYYNNPDSTADTKDAEGWVATGDAGYIEESGQLRIIDRAKDVGKASGALFAPKFVENKLKFYPNILEAVLFGAGRETWAERYASYQELAGHPQVLATIQEHVDEEMLHGCQIHRFLVLHKELELTRTRKVRRRIVEEKFKDL---- 75908849 49 -----------------------------------------------------------------------------FLASFIAACAANCQVFLCNPDWGEQEWHQVFNLVQPDIIL----GLETKDKSTQTSTTTTHYPIPNSHSP------------------------LIMIPTGGSSGQIKFAIHTWETLT--ASVQGFREYFHIKQVNSY-CILPLYHVSGLMQFMRSFTTDGKLVIQPFKSLESSQISPI---KPTEFFLVPTQLQRLLQNLELTTW-LSQFNTVLLGGAPAWDELLEKAKFHNIRLAPTYGMTETA---------SQIATLKPDDFLNGKINSGQILPHAQVTICNQQGEVLPANH--IGNITIQAQSLSLGYYPQLVENQNYFQVD------DLGFLDGQGYLNIVGRNSDKIITGGENIYPIEIESAIRATQMVADVCVIGIPDQQWGQALTAIYIPKDTNTSVSEIKTAI-SHQLSRFKIPKHWISLDTLPRNPQGKISRQQLQQ--------- 115389526 5 -----------NLQQLLKEAAARCGRVICYSSGNLQNPTSRSYHELMQEAQRASWALRATCARHGSAVLLHFDSHWDSILWFWATLLAGCVPVPNNTSLRTAHLEHLSRTLNGPLCLTRARMAPEFSE--------QTCI-----EPIAVETFDMQTSSKEDHVDSAPDDTAVMMLTSGSTGRPKAVCLTHGQILSSIVNKLSVVPLRGP----FMNWIRLDHVAALTEIHLPAILSNKDQVHVQSADPVEFIRLASEHRVAKTFAPNFFLATLRDALDSPKWDLSGL-YIFSGGEGNVDEISKLLGRYGAPIVPGFGMTETCAGAINNTSC----PWYDIERTSDFASLGTCMSCIRMRITDDSGGNTCVSPGETGNLEVTGSAVFKEYFNNPSATADAFTSDGWFKTGDRGLIDTNGYLHLAGRLKETMIINGVKYSPHEIESVLDEIPGLTNCCFCSFPPGAETEVICLVYLP----TYPEEDIRARIQTTDAISKCRPVIIPLDKLQKSALGKLSRSSIKASYE------ 148975367 92 -------NAQVNYAENLLRFAQTMPDEHAIWFENEGEQQSYTWKALCEAVSNVQQWLVDSGVRQGDVVAAYTPYLPQTVIAMLATTSLGATWTSTSPDFGVESVIERFGQVKPKVLFTCDDMADKNSAIIEHLSELKQVCQIDFEHDVSLQSWHNIINHQPQPVRIGFNEPLFVLYSSGTTGKPKCIVHSVGGTIINHLKEHQLHS-DVKPKDRVFYYTTCGWMM-WNWHVSALASGACLVIFDGSPQPNVLWDLAQRTDVSLFGTSAKYLEAIAELSPIDSHSLPNLRTLCSTGSVLYPEQFDFVYKHDLHLASISGGTDICGCFV----------LGNPISPVYRGECQQAGLGVDIKVFSSTGHKVDH---ERGELVCTNPNFPVGFWNDTERYHSTYWDDNVWHHGDVAQSVHGGYLFY-GRGDTTLNPGGVRIGTAEIYQQVNTIEGIIDSIAVGK-DVDRNEQIWLFVQLQQSVVLNETLIKHKLKSSCSPRHVPSQVFAISDVPKTRSGKLVELAVKQ--------- 215492570 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVFLGCESITHAFGFFFTMFGVCTGTTTVMWKPDAPMTEVAGAIKRHKITAVVCFPVMLHKLSEHVELTGVTLDTVKKILFTGGCIPTTLGRKIRQFSLEFRNLYGLSEALSPACMPSWDETDCN-----------NIGFPSGLVQLNVVDVETG-LPVGPYRTGELHIKAPTVTRGY-SRKTGTVSAVDEGGWLASGDLVYYNEDGRFYYYERMKSLIKCLDYEVSPSELEEILLSNPFVAEAVVVGVLHPEFGEVAKAFVVLKGMSPTSEEL-QEFVAARTAFFKLYGGVVIVQSIPKTRTGKAKRQKLKE--------- 123489117 47 -----------TLYDVIEYTAKKFPDIPFLRIYANGKWQRL---EFRKQRDALGSSLRTNFPSLGQNVGILSHNRVEWVLAQHACYAYRYVPVPIYDTFGIDNMLFIINFAHLTVFIFSTKVQMLLDAIDENCCLTDLIIIESEDTPFNYDQYRDLLSCPHILPNTPPQDPAFIMFTSGTSGNSKGVVISHSNMIATS-SATIIYVSHFTTKDRYLSYLPLAHVFESILHVIAQKSGTPIAIYSG--DIKRLTEEFKIIRPTVVSGVPRVFSAMLQSVFSAAISIKSARLIVCAGSYMPPELSHFMRAFNCDFVIGYGLSETSGPI-----------LGQADSDCHDGTCGIPYPCGEVKLVD-----VEEMGKKEGELLVRGAGVISGYYKNPEEQKINF-EDGWLKTGDIFRVTESGQLQMVGRRKEIIKSQGEYVSIQKLMNIYTQVKGVAQLYI----HAGMSSRLTAVAVLENGFAADENLLKKFAENKLNGFMIRGVFISPEEFPLTPSMKQCRRRIAEKYA------ 58267706 85 --PPWFTESSLNWAENQLRHAKSRPDDIAIIQVYVPSIKQITQFELYSLVGKAQRSLRAAGVGKGDRVAFWGGNCLEAVVTVLATSSLGGIFSSAAADFGIDGVVERLEQIQPKVLVVTNGLLPRVAPLLNILKNPPSVVVSVDHLPERWDDWLDQKDGDVDFLRMGFDEPIWILFSSGTTGKPKAIVHRQGGMLLDSLREHHLAGDISSSDIFFYYTTPGWMMFQYLI--SGLATGATIVLYSPLKLPSHLWSLIDDLGITVFGTSAKWIEQVEKHYPDVGHDLKTLKQILSTGSPLPGRLFDFYEKVKKNVLVG---SVTGGTDICSVFAGRNTCLPVFRGEIQSRMLGFA--------LDTDGNS-----DHAGELICHGFWPLPGYGFDEAQVEEAFKGDKWYH-GDYVQITPSGGLIMLGRSDGVLNPGGIRFGPTDIYSVLENLEGVEETLVVGMCDGGADEKVVLFVKMRGGKELDDGLLAKIIRTARSARHVPAKIIQVSDIPVTLTGK----------------- 119475922 1 -----MTENYFTLSKILRDP--LLAELPAV----TTDSESLSYAELSSKVDITAEWLST---QQPKMVALHAENSIDWVVIDLACQIAGICCIPLPDYFSHQQSLHCIADAGVDLLISDS------RDLADQLTEIDAI----DGLQLSLQAWELAVPDKNSNPILVPEHTQKITYTSGSTGNPKGVCLSTNQ--QWQVAQSLASAIAIDNPKHLCLLPLGTLLENAAGIYAPLLSGGNIVLVDGKLDLLQLVTCISQWQPNTLIILPQLLTALIAACEMGCEAPESLRFVAVGGGKVAPELIQQADDYGIPVYEGYGLSECCSVVSLNTPKHN-----------KPGTVGKPLPHCRVSTID-------------GEIHVEGASH-LGYLGDPDSWNTALIA-----TGDLGHLDKEGYLIVNGRRKNLLISSGRNISPEWVESALMARPLFTQCIVVG-------------------------------------------------------------------------- 189195278 53 ---SSLVPEITTPHEAFENAVTKWGKSKCLGHRPYDAATK-TFGQFETVANRFGAGLVHLHKQAGVTIGLWCQNRPEWQITDLAAMSQGLFTVSIYDTLGPDTTEYIINHSELACVVTGMNHVTALLKLKPRIPTLKIIVVLDQGVTIHYIRDVEALGEQPIPMNPPPDDIVTINYTSGTTGNPKGVVLTHRN--AHAGACTSMVLTGTGPEEVICSFLPLAHIYQRLGEHAGLASGSAIGYFHG--NIAELVEDLQMLRPTVFSGVPRLYNALSRHVVSTKYDLDRCKVMVSGSAPIDPSLHKFLRTFANNFTQGYGLTETYAVA-----------LVQHEGDFSAGNCGGVTPNGECALVDSTDKPFPR-----GELVIRSTTQFREYFRNEEETAKAVDAEGWFHTGDICTVDELGRFKIIDRRKNVLKLAGEYISPERIENVYLAHGDSHQSFLVGIPDKVLGEKIKSVLSKKIEAAVLKDLDKAGRKNKFNSYERVRAVRFLDPFTLTPTLKLKRPQTAKAFRQH---- 210085414 69 ----------VTIGQKLQQTVQKFPNREMFVFKR-GNVRR-TFQQFFEECDQLAAGLVALGLKRGDRVGMWGPNTLEWVLTQFATARAGLIMVSINPAYQVNELVHALKKVGCRAIISASTFLPELDRCKAGLPMLETIIMLGEEKFPGTFSFPEVMGDHAHRRTVLEDDPINIQFTS----------------------------------------------------------------------------------------IP------------------------------------------------YGTTENGPLTFLGHKCDNLE--------RKCNTIGQPLPHVEVKIVNINGEITPVN--VPGELWTRGHGTMHGYWGDRDKTTEVIGPDRWYRTGDVAVLDEQGYGRIVGRIKD--IRGGENIYPREIEEFLHTHPKVKDVQV---------------------------------------------------------------------------- 32968195 31 -------ETPMTIPEFFRESVNRFGTYPALASKNGKKWEILNFNQYYEACRKAAKSLIKLGLERFHGVGILGFNSAEWFITAVGAILAGGLCVGIYATNSAEACQYVITHAKVNILLVDQQLQKILSIPQSSLEPLKAIIQLPMKKNNNLYSWDDFLGRSIPDTQLEANQCAVLIYTSGTTGIPKGVMLSHDNITW--IAGAVTKDFKLTDHETVVSYLPLSHIAAQMMIWVPIKIGALTYFAQADALKGTLVSTLKEVKPTVFIGVPQIWKMLGKYNTPVSYRLDHCHSFISGTAPLNQETAEFFLSLDIPIGELYGLSESGPHTISNQNNYRLL------------SCGKILTGCKNMLF-------QQNKDGIGEICLWGRHIFMGYLESETETTEAIDDEGWLHSGDLGQLDGLGFLYVTGHIKEILITGGENVPPIPVETLVKKIPIISNAMLVG-------------------------------------------------------------------------- 145240781 81 SIPQWFTGIRLNFAENLLFSASPNGAKIAVVEVREGSHQSLTWGELRTRTGRLLQAMKANGVQKGDRIAVCASNSIDTLLVFLASTALGALFSSSSTEMGVKGILDRLVQIKPRFLFMDDDLRAKMEAVVDGMRSVQEFRGVVSQPRFASRPLDDFLAKSSDDTRIPFRDPFLIVYSSGTTGQPKCIAHSVGGVLISAFKEGHLHS-ELDESSTTLQ----YTTTGWIMYVSALLFGSRVVLYGSPFMPESLIRLAEQQRVTHFGTSPRYMYELANIQPRQIADLSSLKIVTSTGMVLPDALFEWFYDQGVRLNNISGGTDLAGCIGNSLLPVHMGGCAG-------ISLGIPVDVYDASIEGAGAKGRSVGVGVAGELVATAPNMPACFWGAHDAYFARFD-NVWTH-GDFVSIHPQRQLFFHGRADGVLNPSGVRFGSSEIYQVLAEFPEITDSLCVGQRRPDTDERVMLFLLLKAGASFTPDLVARVIRQRLSSRHVPSFIFETAEIPVTVNGK----------------- 120403659 478 -------------HRFHEVACARSPH----VALRAGEL-SVTYGELHAGADRWTAALLARP-DSGAAVALIGDLTPDTAAVILGSFAAGAPLVPLDTSLPRDRVTHILAALRVGTVVVSGRQAELAEP-------------GGTGAVWPAEGPPAPPAVPADRPALGLQSVTSIQFTSGSSGVPKAVLHVHGTWLSDWILH--RDRFGIVEGSVVALCMPVSFAAGLNVLIGALLSGAEIIAIDPRCTPAAAMERLTT--VDIVMCTPSFLQALTDS--AGGRILDNVKRIVTTGEPVYSNVLRRARQLAPDLTNWVGSSETLGI-------AHFDIWPGDDVPPAVVPAGLAVPHKQLDIDDS------------GRLTVTSPYLAAGYLNPADATVFVENPDGTFVSNDRARFTESGDLMVVGRMDAAVKIRGYLVEPAEVEAALLGCPGIREALVVARQDRET-PVLAAYVAPAPGTRSPAADVRARLHGQLPAWMVPTHIVMLPSLPRNERGKVDRPALPE--------- 87303938 13 -LPKTMTLPKTSVYTNLEISARRYPDHTAIIFYDAP----ITYRRLNEEVETLAGYLQAQGVKKGDRVLLYMQNSPQYVISYYAILRADAVVIPVNPMNRSAELEHFIADTGATVCLAGQELAGFIAPMIGDSNLDQVVVATDLDLPPGVVTWEVAMAAAPGPHTATPDDLAVIPYSSGTTGAPKGCMHTHRSVMATAIHRIFWNLT--TPDSVQLATLPFFHVTGMTGSMNGPIAAGAASVIMTRWDRTTASRLIERYKVTGWTNIVTMAVDFLSNPDIGQYDLSSLNMI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121592489 81 -FPGAQVNYARQVLRHVD-AAQAAGQPALIGRNERGERRELSWPALRRQVAALALHMRAQGVQPGDRVAAYLPNIPETIVAFLACASIGAVWSLCAPDMGTHAVLDRFRQIAPTVLLADHDRCDVLAELRAQLPTLRHVIVADTACYASVIARNDAETAAFEPAWLPFDHPLWIVYSSGTTGLPKPIVHGHGGMLLVMLQLAVLHGCSYAPGERFHWYSSTGWIM-WNAQVGGLLGGTTCVLYDERPDWAVLWRMAAEERVTFFGAGAAFYGHCMKAGITPAADLSAIRVLGSTGSPLSAEVQQWGTDFAAPGRPRQGATPSGGMSTAGPPQSAKAPLGGSDPHAVPGRMQCRMLGAAVEAWDERGRPVL---DAVGELVCTQPSMPLFLWGDADRYRASYFAGAVWRHGDWIEIGSSGCV-IYGRSDATINRHGLRMGTSEIYSAVEALPEVLDSLVVDLEYLGRASYMPLFVVLRSGLVLDDGLRARIIRASLSPRFLPDEIVQVAEVPRTLSGK----------------- 125716280 1 ---------------------------------------------------------------------------------------AGGAYVPLDPAYPAGRLHSVLDDASPVLVIADRTG-------RDALGADIQTIDMDTRSP----PWAVQPVENPNSTAIAPDSLAYVIYTSGSTGTPKGVMIEHRHLLASTLARHTFYG---TQRETCFLLLSSIAFDSSVAGLFGTLTEGGCVRFSSRDDPRAVARTIVDASITRLLCVPSLATLLIERLSAQSH--MSLREIIVAGESCPPSLPVALATVNVTLFNEYGPTEASVWATAQHC---------EITDMLPVPIGRAAAHARIYLLDENG--LPTLFGAIGEIYIGGDGIARGYLGQPELTAEHFLPDPFYRTGDLARYRPDGCLIFEGRNDQQVKIRG--------------------------------------------------------------------------------------------------- 168064848 174 ----------------------------AILYRNEGEVSKVTLSQLRANASRVANALDALGFKRGDAIAIDMPMNVHAVTVYLGIILAGCIAACIPDSFVANEIAVRIRISKSKAIFTQDKELPLYSRVVEARAPLVIVIPSDGKSSGGDMVWREFVTRAEHVSRPDEDSHTNILFSSGTTGEPKAIPWTQHAPL--RCAADAWAHLDAREGDIICWPTNLGWVVGHLVLYAAFLNGATLALFNGSPLDQEFGKFVQDANISILGTVPSLVKTWKTSGCMANLDWSRIRIFSSTGESSSVDDDLWLSARGKPVLECCGGTELGSMYLAG-------SLVQPQAFATFSTLGMTI---KAFILDYSSNSYPDEAACTGEVALH-PHIFGSTLLNADHYEVYFQGMPFFRHGDIFQRFHGAFYKAYGRSDDTMNLGGIKASAVEIEQICNAHDSVQETAAVAVQPPGGGELLIAAVLKPGFNLSTKELQKFFHSSVVSNFKVKAVVVF-PEFPRTPSNKLLRRVLR---------- 77465078 5 ------------LATLFARMAAAEGKTALI----EADGTAVSYAALLRRVEEALTRLACEGVPRGASVQLCGDFGAASVVWLLALWRHGACVSPVAPTSFERR-------ADFAAVARASWRIEAADEGLERLGGGSDHPLLDRLRAEG--------------------APGLVIFTSGTTGAPKGAVHDMRRLLGKFAA--------PGKDLVTLAFLLFDHIAGIDTLLYALSNGSTLVCLPDRSVP-TVMDRIRRHRVEVLPTAPSFLNLLL-LNAGEGLSLPSLRIVTYGAETMPQALLERLADAGVQLTQKYGTSELGALRSRSEGGRSLWIRLEG-------------AGTAWRVV-------------EGRLEIRTATAMLGYLNAPDP----FTADGWYRTGDLVEVEGD-RLRFLGRAGDTINVGGQKVLPAEVEGALLALPGVAEAAVHGAPHPILGAVVVARVRMAEAGLAPAEQRTALRRGRLEPYKIPQKIEIVAE------------------------- 156937052 14 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KPGSATFPLPGVDAEVVDDNGNPAPPGTK--GYLVIRKPWMLHGIWGDPERYVRTYWSPGWYFTGDYAMKDEDGYFWILGRADDVIKVAGHRLGTLEIESAFVAHPAVAEAAVVGKPHPVKGEGIVAFVVLKEGYQPSDELRDEWIRETIGPVATPDEIHFVTKLPKTRSGKIMRRVLR---------- 146281296 31 --------------------------------------RQLSYAELRHEVATRASQLQQLGVQ---RVALALDNGLDWALWDLALLRTGLVCVPLPGFFSPAQQEHVLNHAGIDCLIGTPGALAERCGFRPAEAGL--------------------LLRQPQTVTPVPAGTCKITYTSGTTGQPKGVCLDAEAQL--AVAESLWQASLPRDVRQHLCVLPLATLLENIAGLYAPLLAGARIDLRPLFELPRLLATLNENRPHSLILLPQLLLALVSAAEQGVALPTSLRFIAVGGGRVAPQLLERAERLGLPVFEGYGLSECASVVCLNTPEA-----------RRIGTVGRPLAHVELRLADD------------GEVLVRGP-RMLGYLGEPPLARE------WLATGDLGHF-EDGFLVLHGRKKHQFVTAGRNVNPEWVEAELVQQAPIAQAW-------LHGEALVAVLVPRRPGLADAELQAAIVNAGLPDYARVHRWLRADA-PATANGRLRRNALFKHYQS----- 167628841 3 --------------------------------------RSYTYRWLLARIGQWQERLAKAPVTAGMVVAVEGDYSPNVCALLLALVDRGAIVVPL-TRSVRHLREEFLAIAEVQLVISFSDTDEAVFAWKLGDRWVGEGGAPLVGNEAVVPSDDSALATPTNPLLLERGHPGLVLFSSGSTGKSKAVLHD--------MTLLLKKFQVRRQGKRMLTFLLLDHIGGINT-LLYVLSNAGTIVTVPGRSPEAVCANIARYRVEVLPTSPTFLNLLLLSEAYKQADLSSLELITYGTEVMPESTLVRLREAHVRLQQTYGLSELGILRSKSKASDSLFVKIGGE-------------GFETKVVD-------------GVLWIRAESAMMGYLNAP----SPFDEEGWFNTHDEVIVDGE-YLRILGRRSEIINVGGEKVFPAEVESVIMEMDNIADVAVSGERSPLTGQMVVAHVVLKEEAAVVKKRLRQFCRSRLAPYKVPVKVTVVE-------------------------- 215492682 73 ---------------LFRHAVSLHSDRPCIVKYDLGEYKWKTYADVESQVNQIGRGLAGLGIVPETRVIIFAETREEWILAALACFRRRVIVCTIYATLGDEGIVFSVNETEGRVMITSEELLPRLQKLMRRLRHVKRIIYMPDMAPAIVMPFADLLASESPPVVPVATDVVIIMYTSGSTGTPKGSEKLPQTLYTREKCANMPVSMA---QDVYLGFLPLAHVMEICFMALGLRIGGTALMPNTPGDASVL-------RPTLMIAVPLLLNRIQKAVEQNLASTGAFKQNLFA-FALPYKSYWRSKGYTTPLLNR--SAETVGTVSAHVLTSTRQEIDVADDDIMFGVAGPPLNGVHIKLVDEGGYRSTDKPYPRGEIVVGGPTVAAGYFKRPELTLECFESGPWFYTGDIGEFIPQGLLRIIDRKKDLVKLQGEYVSLGKVETVLKTHPLVDNVCVIG-------------------------------------------------------------------------- 163746051 1130 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIRHGVTHLQCTPSMAQMMVTNDEARGA-LARVKSLMIGGEALPGRLSRELEATQAQIQNMYGPTETTIWSTTHVLQNAEAT---------TAPIGTPIANTQVHVLDAAHQRLPIG--AAGELWIGGDGVTRGYWKRAELTAERFIDDPFYGTGDLVQMDADGLLHFEGRADAQVKIRGHRIELGEVEARLSDLPGVRQAVAVLRDDAHSGARLVGYVV--ADTPVDSDGARRQLAAHLPDIMVPHVIVSLPAMPLTPNKKIDRKAL----------- 163746051 526 --------DPLTIPAAFEAQVSRTPEAPALVF----EGETLSYATLNARANQLAHVLREMGAGPGTPVALCTARGVDLLVGALGILKAGAGYVPLDPAYPADRLAHYLSDSGASVVVTQSDLAAGLPQHSAQ------VIEIDRD------PRLASASDTNPTAVVGPDDLAYLIYTSGSTGTPKGVMVSHGNVA--NFFAGMDDRIDHEAGAVWLAVTSL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 113970881 21 ---------DANICRHLKQAAHHIPHHLAVA-VQQGKGKSLTYQELDKQSDAIAFALSAHGLRRGMKAVLMVTPSLDFFALTFALFKAGIIPVLVDPGMGIKNLKQCFIEAAPDAFIGIPKAHIARRLLGWGKGSVQHLINVDGNPSGLAGTLSRLLTGAPSLAKLPEDEMAAILFTSGSTGTPKGVVYSHG--MFEAQIQALKQDYGIAHGERDLATFPLFSLFGPALGMASIVMDASKPITA---NPEFLFAAIEKYQCSNIFVNPALLERLGRAGEQTQHKLSSVKRVISAGAPATIASIARFSKMGVPVLNSYGATESLPISM--IASDELFTTTQTTDNGGGICVGRAIDGVSIEIIAITEADIPENAGGIGEIVVTGPMVSQSYYRRETATTAAKIWDRRHRMGDLGYLDDSGRLWMCGRKAHRVTQGGQRYYSIPCERIFNTHPNVKRSALVGI------------------------------------------------------------------------- 195480476 51 --------------------AMLYPDEIAVKDM-TGE---YTYFQLYLAAKRLAIQISNCGSASLSNVTYLCSNNALWIAIQWSCWISGQVAVPLESGQAMEQLQRQASSCKTKLLIATPEFESLAQELSQYLKSLDHAFVPTAESVSSTTMYAKILTESTLPSDFYAKAPAMLIYTPNAVNNPKPVLLTHRNI--DAQVRCLIASWRLGPTDCMLPILSMNRMHA---ALGAVLNVGGNVVLQQKFDGHNAWSALSKQRVTLFLAMPIVYKRLIAEYEKMFAKDSRIRLMATAYALLPDSVFYRWREIGQNIYEYYGMMETGLVLGHPLDESQRDGASNGATVPRPGTLGAPLKGVTARLISNTGNELSLTQTVIGELQIAGPEMETGTTNNKEQQQQS-TQDGFFKTGDICAYR-NGNFYFLSKSSDVFTVGGYKVYGSEIKKVLISHPNINDVAVLGIPNKLWGHRLGVICIVSPDADIDLDAIKTYCYRHLPAHKCP--------------------------------- 210113590 56 ----------------FADAARSYPDKPFLLCG----TEAHTYGEVDAVANRVANFFHNQGL-----------------VAFLKV------------QFRVPERGHRLQRARLRLDFPGSGLLDATSEVLSELQAEGVTIWLQGSAPAGMCAWDESVQPLPVQVSITAADTLCYIYTSGTTGLPKAAIMTHGKFA--GLSNMLVNFTGVLSSDIFYVPLPLYHTSGLGIGLGTAMTIGATLALRGKFSARHFWDDCRRYNATLTFYIGELLRYLCTGPERPDDKDHKLRLVL-GAGLSPDVWRQFQERFGVPIVEYYGMTEGTLGLINVHNKVGVGVASPRYRKSKSFS------LIECDI--DTGEPIRGKDGKCTEVKIGKPGLLSGYLGKAELTEKKILRDAYLNTGDLMRIDKEYFIYFVDRLGDTFRWKGENVATTEVAQVLSKMEGVQEVNVYGVKVPQEGRAGMASIVPSPGQKPDFRRWYRYITAKLPTYARPLFLRLTQEIQVTGTFRHMKTTLVKE-------- 39937102 13 ---------------LLRLNAREFGTEIALREKDLGLWRVFTWADYQARVHDFALGMVELGLKRGDVIGIIGDNRPDWVSAEIATHAIGGLSLGLYRDVLDEEADYLLNYGEAKLVFADEEQVDKLLGLADRAPHLKHIVYSD---PRGMRKYDDPRLLPADQLATQGEDVAILCTTSGTTAHPKLAMLASGRVLKHC--ATYLSFDPKGPDDEYVSVLPLPWIMEQVYALGKGLLCRMTVNFVE--EPDTMMNDFREIAPTFVLFAPRVWEGIAADVRARVMDASRLRSAATGGAALGPDTFRFFRAMGVPLRTLYGQTELLGAYTLHKPDA-----------VDPDTTGVPM-GAEIEI-----KVLNPDVQGIGEVVVRHPNMFLGYYKNPEASTADI-KDGWMHSGDAGYFNGAGQLVIIDRIKDLALSHGERFSPQYIENKLKFSPYVAEAVILGAGRDKWAEKKRIAFTTYSDLASRPEVYELLRREVLPPAQRISRFLLLDDGELTRTRKVRRSVINEKYGDIIDG- 144901294 17 ------LPDRYNMFDVCDRQAGADGHRTAIVEIADGVVERYTFHMLRLLSNRVANALTARGVGLGDRVAVALPQSVEAAAVVLGVLKMGAVLVPLPLSLGEEPLAWRLADSGARAVIAADFMLPRLQGARQGAPALEAILVNGETGADDLWAVLQQSSDAFTPLVTALDSPALLVYPDHAMGKPTGILHGHGALLGNLPAVELGLGFFPQFGDILWTSADWMSFPALMWAVLPSWHHGVPVVAGPHQDAEAHLGLMARHGVRVAWMPPVDLARLTGLAATRAHPLP--RVLGSGPQPLAAGLRDQVAKFGIAAHEIWGSLEIGAAVANNAAIMEI----------RPGSPGKAAPGITVEAVDPAGRVLRAGDPGFLALAPNAPAACLGRWGRDSWHGAKLI-NGWLPSLVAGHRDLDGYIWAMAPLPGIVMVDGQPVALAETEAALTWHPRVAAAGMAMQADGG----LKAYIVAAGGDVYLARELQAWVAQRRGLHEVPGRVEFVEAIPLRADG------------------ 57638567 1 ---------------------------------------------------------------------------------------AGGAYVPLDPDYPNEHLEYVVSDSRLKLLLTNKKYSDKFHS------HPIRTIFWDQDWSKIVSC------NSSNPVPTTAENLAYVIYASGSTGNPKGVLVAHQNVT--RLFAATQSCYNFNDQDVWA----LFHSYAFDFAWGALLHGGRLIVIPYWISPESFYNLLHQERVTILNQTPSAFSQLIEVEENIASRQLNLRLVIFGGEKLNANLKPWFDRHGPQLVNMYGITETTVHVTYH-------KINARDVNCAKSLIGRPIPDLQVYLLDENLQQVPIG--IAGEMYVGGAGIAQGYLNRAELTTQKFIANPFYKTGDFARRLINGDLEYLGRIDNQVKIA---------------------------------------------------------------------------------------------------- 153948224 21 --------------------------------------QRISWQQLASDINALAASFQQQGVVPGSGVALRGKNSYTLLLAYLAALQCAARVLPLNPQLPDALLAQRLPTLDIHFML---NLATPLPPHFAFTPLVPRTVD----------------SAAVTPIAWDGQRLATLTLTSGSSGLPKAAVHSLGAHRAN--ADGVLALMNFTASDSWLLSLPLFHVSGQGIVWRWLTAGATLGVQEGVPLVEALA------GCSHASLVPTQLWRLLANADTPL----TLKEVLLGGAMIPTELTEQAEAHGIRCWCGYGLTELASTVCA-------------KRADGRPGVGVALAGRQVKLVDD-------------EVWIKADCLAAGYWQQGQLLPLT-DSDGWFHTRDRGRW-QQGELCILGRLDNLFFSGGEGIQPEDIERILLQYSGVQHAFVIPVADAEFGHRPVAVIDSADEVDVVA--LADWLAPRLAVFQRPIAFYRLPTFLKRGGIKVSRQQLADWLRGKYEG- 121701639 92 ----------LNFAENLLYPASA-PDDDAIAVITATESDRVSWKELRDRVRRCANSLKEAGLQAGDRVAGFLGNHTNTVVAMLAAASIGAFWTGVSPDTGVHAVLERLRQIEPKILFADNASLEKIRQIVSELPQLQHVINMDELKPAAYQAFLDSAQNQSAPLQLDPDHPVYILYSSGTTGAPKPIVHGALGTLLQHKKEHVLH-CDIRPGDRLFYFTTTTWMM-WHWLISGLASGATIVLYDRPLDPEAMPRLIDELKITHF-GTSAKYLSILEQASLNPTRLQTLKAIFSTGSPLAPSTFEYYSSIHPDIMLG---SITGGTDILSLFCSCCPILP-----VYKGEIQCRCLGMAVSVFDYAGNDISA-SDEPGDLVCTKPFPAQGPVGAEKYRKSYFDVFGIWHHGDFVRLNPRGGVVMLGRSDGVLKPAGVRFGSAEIYNILLKHEEVEDSLCIGRRREDTDETVVLFVKLASQTTMPSELIQATIRKELSPRHVPGIVDICPEIPVTSNGK----------------- 84999740 49 -------------WDLFQAGLKRNPDAPCV-----GKRERLTYSEFFQTTKIVGSSLVNHNLVKEQKVGLFLPSCEEWLLLEQACCGYGFTLVPIYTTLGTESILFVLSNTGLELLFCTEDNAEKLFEVLSLSKTLKNLVLVNSTSVNNFMLWSDFLKKELEPSPGHPDSLNIISYTSGTTGSPKGVMITHKNFIDTVLVTVEGVCRPMGVDESYLSYLPMAHMFEKDFVNAVFYFGGKVGIYSG--DVKLILDDLQTLKPTLFISVPRLYQRLIRYLFSRGHRFGNLKWMFVGSSCLSEMVIDRVRAMGKPLFWGYGLTECCAGAFVQNIND-----------RNPLNLGGPSPGFQFRIRSPELNYFVDKKPIRGELLLRGTNVSIGYFKMEEMTKEVF-QDGWLYTGDVVELMENGSVKVIDRIKQVFKSQGEYVAPEFVESALNSCIYIAQSYVVGNSDENY---PLAVVVPDEEALLTKSTLSELCKSNVKGYNRVKDIYLHDELLLTVTFKLKRNFLRQKFQNE---- 86741968 4 ------------LWDAVGTNAR---PKTALHLPFEGRSVPVT--QLLADAERTATVIAGR-----RRVGILMANGEPWLRGLLACFRIGAAAVPIAVAFGSSELRRVIEDAELETLLVDGQSAHLLSRL-GTLPNVRLDDITEVPEPAGPVG------------ENPADEFAVIQYTSGSTSAPKGVALTADTILAG--LAAIADGLGLTETDEIGIWLPLFHDMGLFGMLAHLARGCSVNLTDFLRDTRGWLAGAAASGASVLPMPNFAYQRMVDAVEADGLDLSGWRAACNGAEPVRWSTLEAFNRVFGPMLPCYGMAEATLVVSWATPKDLPWHLTVDRFALAPGACGSAAPGIAFRID-------APGAGQVGEVQIRGAAVMGGYLGLP-ADQQPFTSDGWLRTGDLG-FEAEGELFLVGRLKDMAIIRGQNYYAEDVEQIARRVQGVRACAALQARD--GGFEHLAVLVETPLEGAEAAALTSAVEAAISAELGPGVAVPVRSIPHTSSGKVRRQAARDLYQ------ 154251209 36 --PHPLRGAPENLIAPIRKWAVEAPDRVWLAKEGYGEWELLTYAETDRKTRAIAQALLDRGLDQSSPVMILSGNSIEHALMTYGAILAGVPVAPVSPSYSTDKLRYVFDLVEPKLIFMQEAAPFERGLAALNLDGVELVTVDGSRGTAFADLLATAPGDAVEEARLNYDMVAKYLFTSGSTGMPKAVITTQRMMCVNSVMKSVTLEEENEEPSVLLNWLPWNHCFGGNAILNNLLVGGTLYIDGGRPVPGGFAETVQNLRPTAYSNVPAAYTMLVDELENDEALFSRIRTLAYGGAALSQDLYDRIQKVAIRTVSGYGATETAPTICNVHWPTE-----------RMGLLGLPLPGIELKLA-------PVGQKM--EVRVRGECITKGYYKNEEKTRDAYDEEGFYRLGDGARF----------------------------------------------------------------------------------------------------------------------- 197339094 256 ---------------LFEERARSRPEAIALRWREG----VMTYGELNRRANLVARRLRRTGVGAGTSVGISVRRGPAMAVAVFAVLKAGGAYVPVDPSLPSARARAMLADTATAHLLVTDG--------GPGWPIPDDVGVLDVDAPGTTGA---DLPDPGNPAPVTPDAVAYRVFTSGSTGRPKCVVVAHRSL--HNLFAWCRRTFGFGPEDTGLCVTSLFDLSVFDILGLLGSGAGLYLADAEQRDPELLVEAMLRERVTFWNSAPTTLARLVPLLREHRGEPGTLRLVFLSGDWIPLSLPDDVREVGARITGLGGATEAT-------VWSNWFPVATVDPEWRSIPYGRPIDNARYYVLDERLEPCPAGAE--GDLYIGGDCLALGYHGQPELTRERFVPDPFYATGDRAAFRPDG------------------------------------------------------------------------------------------------------------------- 145345593 1 -------------------------------------------------------------------------------------MFAGMAVSPMSTRDPAKRLASVFADADVRIVIVRDGDEALK---VGELTNAKVFTV--------EALFRAQQRSATATIAVKADDASHVFFTSGSTGRPKGCVASHAALLSYCEAKNIAHEID-GTSVVYCASSHMFHFTDFCSAIVA---GCTLTSASREVTFARLGDALRVSSATHCLTTPILLSSVREIP-----SLKYLRLVALGGETMSKSLAQAWLDAGVRVANTYGVTEC----VAYQTFCEIKQASNDDLRTL----GDPLPGTFIFAADPGDDPLTAKAGELAELWIGGRQVGNGYLNRPELTSARF-KNNLYRTGDIVKVSSDGQHILVGRRDDQVKISGQRVELGEVEDAIRRSAFTREVCVLA----STTKQLIAYCTGSDVDTVVTAAMRYAVAREIPQHMVPSMFVFLDELPMTSTGKVSRADL----------- 196229465 4 ----------LTAWQ---QTLARCGQRPAVFS-PTGAVVR-TFVEIGLEALKIARLFDT--IPSHSVVAVQIGNSEMWPEVVLALWRKKLIPLPL-GEMTQTELAYALGTCRAAALVTNQG---------------GPLIVHRRPVPDDARRW---VGPTPEFLKL----------TSGTTSAPRAV--RFRCCQLLADCENICKTMGFSDADLNYAVIPLSHSYGFSNLITPLIARGVPMVVSRDRMPRAVLEGLLVTNATVFPATPFFYQKLGELEQTP--DLPALRVCISAGAPLTKRAGSMFSKFGRKIHTFYGSSECGGIAYDTTEEPNYED----------GFVGAPMQGVEIDFHAEQGA---------GPIQVRSEAVGDGYF--PEDDRAVLSV-GRFVPADLVERRARG-LFIVGRTSEVINVAGRKLNPHEVEARLAEFPGVKQAVVFGVKSPLRGEEPVACI---AGDDLAREAILRFCQEKLSPWQVPRDVWLVGEIPTNERGKISRRTLAESYR------ 115456057 51 -------------------------DSTAIVWRDEGPVNRMSLKELHNQVITVATALDTM-FQKGDRIAIDMPMTCNAVIIYLAIVLGGFVVVSIADSFAPQEIGTRMSVSKAKAIFTQDKKVPLYSRVVQGTSSKAVVIFLGVSLRNGDMSWKDFLSCAAPTVYQPSDALTNILFSSGTTGEPKAIPWSQLSPIRCT--CDTWAHLDIQPQDIFCWPTNLGWVMGPILLYSCFLSGATLALYHGSPLGRGFCKFVQDAGVTILGSVPSLVKSWKAGNFTEGLHWTKIRVLSTTGEAIDDDLWLSSRASYKPIIECCGGTE---LASSYIQGSLLRSQAFGAFSGASMSTGFV-------ILDEQGTPYPDDVPCAGEV-----GLFPLYFGNADNNKVYFDGMPIYRHGDIIQRTVGGYYIVQGRADDTMNLGGIKTSSVEIERICNADEALLETAAVSIKPAGGGEQLAILAVLKDRSPPCDALKSKFQRANLNPFKV-SYVKIVPEFPRTASNKLLRRVLRDQ-------- 160882243 13 ------------------------GSKNAIIF----KGKEYTYEALVEQIEDY-YIIISKQINRGEIVSIISDYSFQSIALFLALYENRNIIVPITTKIN-QEIVDRIRVANSDYRI---EIDDKLNIYKTTEKTEDHPLVIRLQ---------------------EYHHSGLILFSSGSTGAPKAMIHNLDNLVDSYKGKR-------GKNIVFLIFLMFDHIGGLNSLLNCLSMGVTMVFPEHR-EPEHVAELIEKYKVNILPASPTFLNLMLISESNSGYNMSSLRMITYGTEPMPDSLLLKLKTAFPRVLQTFGTSETG--ISQTTSRSSDSTFLKIDD-----------PNTEIKIV-------------KGELWIRSKTQVMGYLN---SSMERFTEDGWFKTGDLVEEASDGYIKIVGRSKELINVGGEKVLPSEVESVLFQIPNLVDCIVYGEKNFITGMIVVAKVLFKEPLKPSEAKKQQFCNGKLDRYKIPAKVILMTE------------------------- 116669508 15 ---------HRNATELLMHRFRTAPDHVAFEVRATEPWRRVTTRQFVDEVRALAKGLIAVGLQPGESLAIMSPTRYEWALADMAAWFAGAVVVPIYETSAAPQVAAILGDAAVRLAIATAGHAVLLERGFEQAGMPALGVWTMDACPGADLADLVVRGAGISDAAVEEDSVATIVYTSGTTAAPKGALITHGNFVGQVLNVGAAYTEVVREGGNTIIFLPMAHVLARGLQLICLANGMRIAHLS---DPRDVVPALGVLRPTFLVVVPRVLQKIARDADPAAKAGPGLRYLLSGAAALDAELSLFFRGLSLPVIEGYGLTETTAPLTGNMPGA-----------IVSGSVGVPMPGTTVRI------------SEQGEVLARGVGVFAGY-RKPSDNTDAF-AEGFFRTGDLGRLDATGRLTLTGRLKDVIVTGGKTISPAIWEGYVEGDPLVAHAVMVG-------------------------------------------------------------------------- 118351229 45 -----------TIQAVIEHAHSKFKDRPFVGKRDTNQFTYKTYSEEYRDARGVGSSIQKLGVK---LIGIYAKNRVEWNTVDMACALYGFTLIPLYDTLGSDTISYIFGQTQLTSCFCSAASVKTILSTQ-NLQKLVNIISFDPLDEENLMYFSDLVLQGTAPNDVSPNTIFTFSYTSGTTGLPKGAMLSHKNFISIIPSLGEID---INENDSQLCYLPLPHVLQRIFNVVCWYTGTKIAFFGG--DILKLKDDIQDSKPTLFVSVPRLFNKFYDVIQAIKTKLENLRIVASGSAPISQEVLDFFKVLQCPVYEGYGQTEGTG----------FQFCTSKYDMNSSGYVGGVCPQLEMKLIDEKGENIPR-----GEICVRGNSLFPGYYKDEEKTKEAIDDQGWLHSGDIGLLLPNGSLKIIDRRKNIFKSQGEYVAPEKVENIYIRARGVQEAFLFG-------------------------------------------------------------------------- 195433956 14 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVDYPLVNSERLASLRSVLIGGSSLSTRTLVKMEQLSALLYFVYGTTESGGVTASFSTK------------KFGNTVGKLIPGTRVRIVSDEG--VNLGPKDIGEIYIHGHQQWLGYYGNPLQTQKTFDSESWFHTGDLGYFDEDNNLYIVDRKKDIFKCKGFHYWPSQIEDVIAEMPDVQEVCVVGIYDERIGDAPAAMVVPRKGALIDEDIKQHVANVLVADYQLHGGVYFADALPQNNNDKIIRREVKE--------- 193809631 41 -------DNPLNMWEMFDQVAKKYKDRDCLVDNKLGPYKWKSFTEIRELILAVGSGLVNTNIRCDDTLGFYMPNCEEWNICDLSCSAFNIVTVPLYDSLGVESSKFILEQTLMQTIICNKACAMNLFKSLDLCERLKKLILVENEADTTIILWKDLVESGQEPRPGNLKDIACICYTSGTTGYPKGVIMTNGNFVAQLASSSRMTLLDINENDTHISYLPLAHIYERIMVLVFCAQGVRTGYYSG--NVQTLVEDIQELKPTLFISVPRLYNRIHERIFNSLKKKSSVRAMLNGSAPISPDVVKKLKAFSVPIFEGYGMTETGPAFISHSTDVNI------------GHIGGPVPCVEYRVVSPEMNYLITDNPPRGELHLRGPAITLGYFKLEKETNDFIDNEGWISTGDIVSFSENGSITIIDRKKNIFKSQGEYIAVEKIESVYRQSLYISQIFVFGYSY----ESVLVCIVPEYKRDVIDDLIKMGKKDGLKGYEQIKDVYFATE-PLTPTGKIKRHAVQKKYKE----- 37528026 1 ----------MKLISMLLHSGRDNLHHDCIITKD----YHYTRKEVISSVSHLIDDLLSRGVQKGSKVIVIFE-HDELGIFFLAAASAMGLHLLMPYNLSSATIDEWINFTNE----VQYDFVVYLKKDKHFVGRLKENNINVIDISDHKIRVSDDIAEIPIITYSPQSIANFILFTSGSTGKPKAISISES--LVCRRIYSVTEKLKFTQDAKIFMSGLLNNTTGVIFSFGSLLHQSTLFIPEDR-NVERWPDYLSRNKITHIMLRPESMKLFVKSTAEHNIDLSDLQVVAYGAAAMPPSVLEKGRQLGCEWMQGYGLSETYGPFCWVDEQDHR----DKRYLNSIYCVGK-IDNTLAVAV----KPIIGSSDNIGEIIIRGESIMEGYY--DVLSGEITPPDEWFATGDLGYIDEEGYLVLKGRKQNTFMSAGHRIYPEEVESILSRIPNVNVATVVGFSFHENGDQPVACMISKKSLPEIEDIISSFLSRKLSREKWPDWFYVTDEFPKSHNDKILKAEL----------- 218715698 60 -----------TIHEMFESTAIRTPKSRCLGFRPYGPYQWLDYQTVQRRRANLGVGLVELHKKHGHPVGLWCQNRPEWQITDLACSSQSLFSVSLYDVLGADTTEYIINHAELACVVASLPHIPTLIKLKPKLPGLKFIVCLDDGAEQPGLSKRTLLDNMASDLDLSPEDIVTINYTSGTTGPPKGVVLTHKNAVTAVSVSVIV--TKWGTGDVSLSYLPLAHIMERMCEQAALWAGGALGYYHG--EILELVDDLKTLRPTAFVSVPRLFTRFAGAIRTATVDAPGFRTMASGSAPLDASIHNFMRATGASFVQGYGLTESYAMAIVQNIEDRSTNNCGAISPGLEA-CLVSIPDMEYSVDD---KPYPR-----GELLLRGNHMFREYLKNPEETASAFTEDGWFHTGDVCAIDELGRFKIIDRRKNVLKLAGEYISPERLENILLEHTYLAQAYVHG-------------------------------------------------------------------------- 116193339 17 -----------SIGEFMRN--EIYGRCPIFTCGLTGKTYTVT--ESHKRSDLIAKSLAKMGWEPDKVVAVFSFNTIDYLSVLNAVHRLSGVATPANVAYSAEELEHHLRSSGAKALFT---CVPVLETALMAAKALG----------------------------IPKDKIFFI----------KAVMISHQNVIANTMQYCIFENVSRKSEGI-------------------------------------------ETQLTV-QVPPIVVRMLSSKDMLKKYDLSSVRLVFTGAAPLGKETSDELIRLYPRVGQGY--------------VVDRGVLDERARYLPWEPSGSLMPGARAKVVDPDGKEI-HEYGKPGELLVQSPSVTLGYLNNEKATAEAFI------------WDEEGSVAEDGR----------RVAPAELEAHLLAHPAVDDCAVISVPDARDGEAPKAFVVTRSDEEMAAEIIKH-VQDYKAHYKLKGGIEFIDAIPKSPSGKILRRLLRDREKE----- 123475882 80 -----------------------------------------TYADGLTAARNLGSGLFELGYCVGKTLGVYSANCNEWLHAIDASSLFGYVIVSLYDSLGPGALNYLLDHSQMEAVIVSQANFEKLMKIAQDKPYNLRLIIVIGEVPKGLMSFNQVISHPHELPEIDSEAPHFICYSSGTTGNPKGVIISHRCSVSNIIAAQ--NVICLEDPTRHLSYLPLAHVFERSAVGIVSSVGGAIGFISGG--PQNIIADMKILRPTFLAAVPRVMNRFYESI-TEKLKNSTIKRFVVGGAAMDKSIQEILQATGIPVRVGYGLTEAGSGNVCSPRDIH---------NIKCGTIGGPLINVEIKLIEDYDDPL------CGQILIGGQCLSSGYFRDEEATKRLFVDDTWIKTGDVGKWDNDGYLSIVDRMGSIFKSQGEYVAAESLSQVYDKAPFVSQSFIYG--DAKRT-YLVAVIVPRKDDVSEEEFREACKNEELKKYQRPEAWTLENEY-LTPTFKLKRKKLEVKYRD----- 115526221 13 ---------------LLRLNALEHGDETALREKDLGLWREITWQDYQDRVRDFALGMVSLGLGRGDVIGIIGDNRPDWVSAEIATHAIGAMSLGLYRDVLDEEAAYLLTYGEAQLVFADEEQVDKLLALAERAPRLKHIVYSD---PRGMRKYDDPRLIEASALATKGEDVAILCTTSGTTSHPKLAMLAAGRVLKHC--ATYLAFDPKGPDDEYVSVLPLPWIMEQVYALGKALLCRMKVNFVE--EPDTMMNDFREIAPTFVLFAPRVWEGIAADVRARVMDASRLRSAATGGAALGPDTFKFFRAMGVPLRTLYGQTEMLGAYT-------LHKADEVDPDTTGVVMGKEI---ELKVDN-------PDVQGIGEIVVRHPNMFLGYYKNEEASTADI-KDGWMQSGDAGYFNPKGQLVVIDRIKDLAETSGERFSPQYIENKLKFSPYIAEAVVLGAGRDKWAEKKRISFTTYTDLASRPEVYQLLRKEVLPAAQRISRFLLLDDGELTRTRKVRRNVINEKYADIYGGA 169775095 267 ------------VHHRFQARCRQNPSALAIDAWDG----QLTYAELDSLSSQLASRLVSITICPRGFMGVLMEKSAWVPVAILAVLKVGSAFVFLDGSQPLQRLKIICAETKSQLVLSSAHYREKANTLGPPVLLVEKNQSGLGQAKEND-SCPSLLEDYPQPQSQPQDTLYAV-FTSGSTGEPKGAMVDHGAFCTMC-GPQMAARPTTNVSPRVFQFAPHAFTVSILDYLGTLLQGGCVCVPSEEELRNNMAGAIEGLSANIVTMTPSMARVL------DPTQTPSLQLVLLAGEMMAQCDLDKWSQ-CVRLLSLYGQSENAAGSMISEKSIVPRAPNTFETLT---------PGFQCWIVSQDNPHRLMALGEVGELLLEGPALGQGYMNDPIQTEDKFICRSFFKTGDLVRYTPAGEIELLGRKGAEVKLRGQRIDLTEIEHHLRCLSATRVVADVIIPSDDIDGVLAAFVQVDSVSRTGQSAEATFASQTIPSYMIPMTIIPTEAFPFTATGKLDRRSLRQ--------- 186454616 1069 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKRHQVTHFQCTPSLARMLVSDKEGAAG-LHALQEFLVGGEALPITLAKQLEVISGRIHNMYGPTETAIWSTTQIIQ---------KNNAHDVTIGRPIANTQIYILNKHGRPVAAG--LPGELLIGGEGVARGYLNRPELTAERFVVDPFYRTGDLARYRADGTIEFMGRIDHQVKLRGHRIELGEIETALVAHPLVRESVVVALEEKTGDKRLVGYVVPRG-------------------------------------------------------- 186454616 466 ------------IHELFEAQAAKTPEAIAVAF----QEEELTYRELDERANELACHLQNLGVGPDVLVGICADRSAEMVIGLLGILKAGGAYVPVDPAYPRDRIAHMINDSQMPVLVTQTHLVATLPEHDA------RVVCVDGT------DWRTGKETPTTKTKTGPDNLSYVIYTSGSTGKPKGVMLMHRNVV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115389008 232 -------------HHLFERRVDKHPHAPAI-CAWDGE---LTYCELNAHAAAVASRILEAAL-PGDVIGLYFEKSMWTTVAMLGALKAGRGIILLHPSQPISRLQAICNRLGVQAVLSLPQYETAVEAL--GVPKILLSVRTDQPCTPNP-------AREEPKGAPPYDRILYSGFTSGSTGEPKIYTISHASFCSGIDGWG--RAMNVNEGSRIFQSASYSFALSTLEQLAPLCLGGCVCVPSEEALRNDIGAAIRALRSNWAEFTPGVARLL--HPEA----IPEVRTLFLAGEAVSKADVDRWHRLDLRVY--YGQSENALGASV---------ASHEDLASDHRNIGRTFAS-RGWIVDPDDHHRLVPLGAEGELLLEGPCVGPGYLNNPEQTNATFIHNPFLKTGDLVCYDRRGCFQYRGRKGAQVKIRGQRVELGEIEYHANQHLSVAE--VVRPADSPGDLDPMLVLVPKDKTTVPTVLKAALAREILPSYMVPVAVIPVSHTPQTPTGKLSRRILRD--------- 67158456 8 ----------------FWQALAAHGERPALQEGEC----RLSYRQLLDEVDVRAGYLRRAAVR---RLALDLDNGIEWALWDLAALRAGVVCVPLPGFFSAEQQRHVLDSAGVDTLIAA------------------------DLSRHTGLGFEPLAGQVAQPARVAELPALKITYTSGTTGRPKGVCLD--ADLQLRVASSLWQSCGPSGIERHLCVLPLAVLLENVAGLHAQLLGGALVELAPRFDLPRFLETLRRSRPSSLILLPQLLLAWVTALESGQPLADSLRFVAVGGGRVAPQLLERAEALGLPVFEGYGLSECASVVCLNSPG-----------QRRIGSVGRPLPHLELRLADD------------GEVEVRGA-RMLGYLGEPAP------RGDWLGTGDLGHF-EDEFLVLRGRKKHQFVTAGRNVNPEWVEAELLQQAPIAQAW-------LYGEALVAVLQPRSAGIDDEALAQAVARAGLPDYARVHRWLRAEQ-PATANGRLCRAALLEHYR------ 50290039 79 -------------WYQFEEQVRTNGHRPLIAEKGEYELQTYSYKETYDIVLRLSYVMKSYKVNAGDYIGIDCTNKPLFMFLWLASWNLGAIPAFLNYNTIGSPLVHSLKISNISKVFIDPDASKPIKQTEEEILNAIPGIQLNYLQEQELMAILNDVNSPQSPEGLTDFKPAMLIYTSGTTGLPKSAIMSWRK--AHVGCQLFGHVLHMDNTSTVFTAMPLFHSTAALLGACAILSKGGCLAISNKFSATNFWKQVYLTQATHVQYVGEICRYLLHSPESKYEHMHTAK-IAYGNGLRPDIWQDFRKRFNLEVIEFYAATEA-PFATTTFQRGDFGVGACRSYGTIQQTLVKMDPNDDSIIRNSKGLCEVPDVGEPGEMLMRPETSFQGYLGNEKATRDVFRKDAWYRCGDLLKADKYGQWYFLDRMGDTFRWKSENVSTMEVEDQLTTASKITQVVVVGIKVPKYEGRAFAVLKLKNHDYDSSEKIKLLLNKTLPKYALPLFVKFVREIRMTDNHKISKKDYRDQ-------- 146312158 8 ---------------------EQYGDAVAVI---SEDETQLTYRQLAQSVSTLAEQLPARAL-----VFCLCDNSPGALVGYLACLNARAVPLMLDKNIAPELLQQLMDIYRP------------------------GFVWKQDDAEAGTYQLHDL----HQPAPEMDDALALLIATSGSTGSPKLVRQSYQNLLSNT--RSIVDYLDIDSHERAFAWLPMNYVYGLSIINTHLAQGATLLLTNSGPVQPTFWRFLKQHAATSLSGVPYSW-EILKKLRFTRMDLPSLKTLTQAGGKLRPELAAWAAEKGLRFFVMYGAAEAT---------SRMGFLPTELSMDNPGVMGMAIPGGKFALEDESG-TVITTAGQRGELIYYGENVTLGYATCREDLAKSDERQGRLATGDLASCDENGLYTIVGRKTRFLKVFGNRVGLDELEHVLKAFPA-TECVAVGRDDN-----VQVFITDAAQTEAVKSYLAQTCQLHHSAFTVKG----IDAIPKNPTGKTLYRAL----------- 83646187 455 ----------------IRDAFQRYSNQILFSASPESDP--IYYRQGWDWMRALREQLRQQRADDDRPVMILGRRTPATVLAYLACLIDNITVVPVCPTTPAARLLTIARNSGASLCLYDQSLAESLELPLALLDMSVPLEWSSHQASESSVWSTTMAPTPDALTAAAQDKPAYILYTSGSTGEPKGVAISPVALAHYAVAATEAYA-----GERPFNT-PLFTSFGFTSILVPVLSGG---FMQPRDNPELLRSLLADERLSGVKCTPSHLSLLTEHSVPRRQPL----TFVVGGENLSEGLVRQALRVGSCVVNEYGPTEATVGCCIHTSHSSTVAAEDSAGVT---PIGAPLGAARMSVRDARGEPMPQGFQ--GELWIGGPVLAEGYLNNSMQTDAKFRRDGWYRSGDLGVLDAQGELHCLGRIDEEFKVRGYRIHPTEIEKA------VESAAALGAEDDGAGERELVALCSSAPIPYDAPDFQARLQDRLPDAWLPGLYCTVAPWPVNANGKVD--------------- 115386502 50 -----------NVWLVFLEAVAQYPDMVCLWTREG----VYTYRDVLAQANRWAHFFLSKGVQKGDLVAVYLTNRAEFIFVWLGLWSIGCAPAAINYNLAGDALVHCLKVSGAKIVLVDDDDECRVR-MEESRGVVEDTLGMELIPIETDLSFPTTIADDNKAFNMSGEFPAILLYTSGTTGMPKGCAFTSRLYTTLGLRAGSMDEQSGPDGDIWYSCMPLYHGTS-AIAMIAAIVKGVGIALGKKFSVRGFWRDVRDSNATVFVYVGEAARYLMAAPPSPQDRDHRVR-CMYGNGLRPDIWERFRERFGVPVGEFFNSTE-GIFGLFNYNKGPFTAGSVGHHGLIMRMI---MHNTFVPVIDPETGDVLRDREVGGEMLVNIPNAFQGYWRNADATNKKYLKDVWYRSGDALRRQSDGRWYFLDRLGDTFRWKSENV------------------------------------------------------------------------------------------------ 145233539 5 -----------SITDILRKAADHQEPRGVCAYAGIGSATRLSYTELDSLATSNAILLGRLQCDTESPVILLFEDHLDNIIWFWSTLYAGYIPSTALPRSEEHRTRHLCHLSE----LFDKPICLTRKTLQNLLESPLHVVAIESLNGSPAEFVAPTETSSGAPVNSGGGHPALLMLTSGSTGLPKAVSLTH-NQILASLQGKSHSLCAEDTGHSFLNWIRLDHVGSLIIHLHALFVGYDQVHVPPNSRPALFLDLISRHRVVRTFAPHFFLAEVGRYLETSQFDLRCLRYIVSGGEAVVASTCAKVSRLLVQIVPGFGMTETCAGCIYNLEFPAFDTRNENEF----ASLGKCVPGVQARIVSIATGDSPAALGEEGQLELRGPLVFSGYYNNQAATSEAIGPDGWFRTGDTGYIGAGGRISLSGRTKELIAVNGVKYVPHQLEAAIASIPGIVSGCVICRPKGAETERPC--VIYQHTYCVNDAKARYQTMTAISHRMRP-YILPLQTVKRTSLGKLPRSSLQRE-------- 57638615 1 ---------------------------------------------------------------------------------------AGGAYVPLDPDYPQERLASMIADANVSILLTQEQIRHLLPNHEAQ------IVCLDAD----WNVIAQQPPSNPVNSRLQPENLAYVIYTSGSTGQSKRVMIEHRSLVNAYFAWEQTYQLRATRTCHLQMASFSFDVFSGDL-VRALCSGGKLVLSKREFSPKELYNLMVLQQVDCAEFVPAVLRNLVEYLEQSQLRLDFMKLLVCGSDVWYGQEYQKFRSFCTRLINSFGTTEATIDSSWFEATTHSELASEQ-----LVPTGRAFLNTQLYILDVNLQPVPVG--VAGEIYIGGASLARGYLNRPELTAQKFVPNPYYKTGDLARYLPDGNIEFIRRTDYQVKIG---------------------------------------------------------------------------------------------------- 45185212 90 -----------------------------------GPYQYVTYDQLHVEMHDYGRGMVKMGLQPGDRLHIFGATSHRWMRTFLAAQSQAITVVTAYDTLGESGLIYSLQQTGSKAIFVDNNLLEKLVKPVQEIPDLKYVIHADPLDPEDAIDRMKEVRPDIEVYSMDEKDLACIMYTSGSTGDPKGVSLTHANIVAGIGGVSVVINRAIKPDDRVIAFLPLAHIFELVFLYWGALIGYGSVKTLSEASVRNCKGDMKEFRPSVMVGVAAVWEGVRKAIVAQVTKLPNLRYILNGGSPLSRDTQVFISNLICPVLIGYGLTET--VANGCIVPPHHF---------KYGVVGDILGSLTVKLVDEELGYLAKNNQ--GELWVKGPAVFKDYLQNEAETAAAL-EDGWFKTGDIAEWTKKGQLRLIDRKKNLVKTNGEYIALEKLECIYRSNKYVANICVYA---DQTKVKPIAIVVPNVNAVTDLAISLGLVRDVYDSKKLKK--VILDDMHKTAKG------------------ 15609062 27 ---GIALPAGTTLISLIERNIKYVGDLVAYRYLDAGCALEVTWTQFGMRLAAIGAHVQRF-AGPGDRVAILAPQGIDYVCGFYAAIKAGTVAVPLFPELPAERLDTALRDSEPAVILTTAAAKNAVEGFLNNVPRLRKTVLVIDQIPDRE-------GELFVPVEMDIDAVSHLQYTSGSTRPPVGVEITHRA-VGTNLVQMILSIDLLNRNTHGVSWLPLYHDMGLSMIGFPAVYGGHSTLMSPTARPLRWIQALSEGSRTVVTAAPNFAYEWAAQAQGDDVDLSNV-VLIIGSEPVSIDAVTTFNKAFAPFKPSYGIAEATLLVATIDHAAEPTVVPDAPNAVVHVSCGHVARSLWAVIVDPDGAELPDG--EIGEVWLQGDNVARGYWGRPEETRMTFIDDTWLRTGDLGVYL-DGELYITGRIADLLTIDGRNHYPQDIEAAAEASPMVRRAFTVPASDDDRNQRLVAGTSRSDPRPALDAIRAAVCRHGLS----VADLSFLPAIPRTTSGKLARQACRAQY------- 167389602 41 -------------YSLLKKRVEKYPEENLWGYRSKIEGKWTDYQWINEMVDAMAAGIVNLKVKKGERCGIITHNRYEWFVVQHAMNRQGIIPIFLYATLGAEALDYIVKKMGLKYLFCGTPIKTGLQ--LCEMNPTMGLITFDDDVPKSHFNYSELLNQPTDPDLPNPNDTFSIIFTSGTSGLPKGVVHTHNNAIYSFITANCFDPIKLAYNKINYCYLPSAHVFDQQIALAFMYGYGSVGFNSAGV--ASIVDDMKHLHPTFLIAVPRVLQKIYDYKSNAIHNKSSLEIILNGSAPLTPELYDWLRVTGAQIFQGYGMTESFGGFCTAAPGLHDDNLT---------SIGSACLDVNIRLVSPDMDYSIEGESPAGEIQVKAGQIFKEYYDDEQQTKAAFTDDGFLCTGDIGRINYDGSLSIIDRKKNLFKLAGEYIAVEPLENTYSLCPFVSQCFIYG---ESTDTFITAIIVPEMKEFTEQELEKYVRTKNVPGYEVVRNIYI--ELPLTPSFKSRRPQIKKKYA------ 71399846 127 ----------------------------------------------------FGRGLAELGIRPNTNVAIYEETRWEWLATIYGIWSQSMVACTVYATLGEAALAYAFRETECSAIVCAASVRNLLRMMREDLIPSAVIIYLGELPPDSWLHIVDNISEEPLRITTDNDQLAFIMYTSGTTGNPKGAMHTHGSLVSGVLACADRVNDLIGPFEVYCAYLPLAHIFEFGVVNIFLARGSLVGFGSPRTLLDTFTRDYFEYKPVFTIGVPRIFDTIKKTVEARLAPRGSLRTMLSAGGPISAPTQTFLNVVFGLMVQGWGLTETVCVGTKQLCGDIETVVAGQQERI-----------CEMCLLDVDEYKHTDTPEPRGEILLRGPFLFKGYYMQEKLTREALDEDGWFHTGDVGSITTHGRLRIIGRVKALAKVLGEYIALEALES-MYAHNALCMVCVLVHPARSY---ICALVLTDETKAATESMQATARKADRQKFECVRHVRVVDEWPLTAAGKMKRREIDKR-------- 145296861 52 -----------------------------FSEDRDGKLIQYTRNEIDTRIKAVAGRLQQV-ATLGDRAAILANNSPEYIFSFLGAIYAGMVPVPLDPNEPADHLNAVFADSEPVVVLTNSKSAGAVRKHFSSLPAAERILSVDSLPDSLADSYENPMLTEAGRQSAPIDLTAFLQYTSGSTRTPAGVVLTNRSILTNVLQ--IFSAAQLKTPLRLVSWLPLHHDMGIILAAFVTMLGLDNEFMNPRDQPSRWIKQLNRREVNVYTVVPNFALELAKPAEGETLDLSALDAIIIGSEPVTETFREAFEPYGLPVRPSYGLAEASLLVTTPQTENRPDALAENRVELVEKSNNKAVAFVQLVIVDETGTELADG--QIGEIWTHGENTAAGYLDREEDTAETFDDNYWMATGDLGVI-VDNELYITGRLKDLIVVAGRNHYPQDIEQAASAHIRADSVAAFAVPGDDIEKLIILAERDTTANEADDAAAEEAIRSAVAHGVVPEEIRILDEIARSSSGKIARRV------------ 169768864 93 ---------RLNFAENLLYPASALDENEAIIAATESEREYVSWKELRERVRQCASSLKEAGLQSGDRVAGFLGNHTNTVVAMLATSSIGAFWTGVSPDTGVHAVLERLKQIEPKILFADNASLAKIRQIVPGLPNLELLVVFESPAQGKVSTYESFLSAASDPASLEPGHPVYILYSSGTTGAPKPIVHGSLGTLLQHKKEHMLH-CDIRPGDRLFYFTTVTWMM-WHWLVSGLASGATIVLYDRPFDSEAMPRLIDELKITHFGTSAKYLSILEQAPRKHPHRLQTLRAIFSTGSPLAPSTFEYYSSFHPDIMLG---SITGGTDILSLFCSCCPILPVYKGEIQCRSLAMA-----VSVYDYAGNDISASG-EPGDLVCTKPFPAQGAVGEEKYRKSYFDIFGVWHHGDFVRLDPQGGVVMLGRSDGVLKPAGVRFGSAEIYNILLKHEEVEDSLCIGRRRDDTDETVVLFVKLASQEKTPQELIQATIRKELSPRHVPGIVDACPEIPVTSNGK----------------- 46115042 76 -------DDVYTVFDIVRRSARLYPDSRAVVQLVDKEWTYYTYKEYEQHCLRLGSGLRKLGMEAGNKLFLFASSS---------CVTQSISIVTAYDSLGQSGLEHSLLQSQAEVLYIDPYLLKTATEPLK--KSKVHTIIVNEASIFGGLDTVEAFKSPVDPVFPKPDDLYCVMYTSGSGGVPKGVRIAHRNLVA---------GDCVTHKDVLLAYLPLAHVLEMALENLGMFFGGTVGYGNPRTVSDTSVRNCEGDKPTVMPGVPQVWRAFAYKSFMVKHNLPGIRFLFNGGSPISLSTKHFLSMVLAPMFTGYGLTETCAV----------GALGSPLEFTLH-SIGTVPASAEVKLVSEFGYSADADTPQ-GEILIKGPAVMMGYYENEEETKRSFTDDGWFKTGDVGEFDSDGHLRIIDRIKNIVKLSGEYVALEKLDSIYRGAQGVMNAMAYA---DSLHARPIAVVMPN--ETVLASIAKDLGVDEHSIYTDNKGLV-------TATQKLNRRAINARYK------ 15608153 10 --------------------------RTATTGMVTGEPHRHTWGEVHERARCIAGGLAAAGVGLGDVVGVLAGFPVEIAPTAQALWMRGASLTMLHQPTPRTDLAVWAEDTEAKAVIVSE-------------PFLVAIPILEQKGMQVLTVADLLASDPIGPIEVGEDDLALMQLTSGSTGSPKAVQITHRNIYSNAEAMFVGAQYDV-DKDVMVSWLPCFHDMGMVFLTIPMFFGAELVKVTPLRDTLLWAKLIDKYQGTMTAAPNFAYALLAKRLRRQAFDLSTLRFALSGAEPVEPADVEDLLDAGKPILPAYGMAETTLAVSFSECNAGLAVPATKGNTRRLATLGPLLQDLEARIIDEQGDVMPARG--VGVIELRGESLTPGYLTM-GGFIPAQDEHGWYDTGDLGYLTEEGHVVVCGRVKDVIIMAGRNIYPTDIERAAGRVDGVRPGCAVAVRDAGHSRESFAVAVESNAFEDPAEVRRQVAHEVVAEVDVPRNVVVLGTIPKTPSGKLRR-------------- 206679938 1098 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHNVSHLQCTPSMAQMMC-LNDETKDALAGLSHIMIGGEALPGALVADLRASDAKLTNMYGPTETT-----------IWSSTRVAEGVGTVPLGTPIANTQFYVLDDAADICPIGAE--GELCIAGAGVTRGYWQRDDLTTERFVGDRMYRTGDLVRYRADGELEFLGRVDNQIKLRGYRIELGEIESALQGQAGVTQAVVIAREDTPGDVRLVGYLTGRGLSVDG---LRAALKAKLPTHMVPSALIELDALPLTPNKKVDRNAL----------- 206679938 498 ------------LPQLIEQQVAKTPDHTALIV----EDQSLTYSALNEAANKAAHVLRDMGVGADTLVGLYTTRSLEMLIGALAIMKAGGAYVPLDPAYPEGRIKGYLEDSAVSVIVTQEAIAKSLPENSAQLLAL-----------DTDPRLQGASAENLTPVAEPDN-LAYLIFTSGSTGRPKGVMVEHRNV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 56695749 1137 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVRHGVTHMQCTPSMARMIA-MNDEARLALGRVKHLLLGGEALPGDLVEDLEATGARILNMYGPTETTIWSTCALVPPRAEGTVD---------IGQPIANTTVYVLDGSGQPCPIG--VPGELHIGGEGVTRGYWQRPELTAERFPRDPFYRTGDLVRWRADGQLDFLGRSDHQVKIRGQRIELGEIEAAMAAYPGVTGAVVIAR--EMGGDRLVGYVTTGG--PVSDAALRAHLAARLTEVMVPAHIVTLDAFPLTPNKKIDRKALPEPVQQRAAPS 56695749 533 ------YDRALTVHRAFEDQAARTPEAPALVF----EGQTLSYAALNARANAVAARLREMGAGPGSHIGIYLDRSPELLIAALAALKAGGAYVPLDPAYPADRIAHYVSDSRAAIIVSTGTRAQSLPKTQAQ--------ILDLGPLAGARQPENVDG------CASADDLAYVIYTSGSTGTPKGVMVEHRNV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 114150666 57 ------------MHEKVSEQAALHPEKIAIDAWDG----TLTYRQVEDYSTDLAQTLQLLDGSHNQIIPVLFEKSRWTSVAVLAIMKAGACFALLDPAQPEGRLRAVVQQVSARLFVSSKAQATLAARVAPAA----TIIPVSASKFDKVYSPCAAQQPKTTLPPVSPDQPLYIQFTSGSTGLPKGCILTHSQYTSGAIPRA--DAVGYRSHSRVLDFASYAFDVCIDSMLCTLAHGATLCTPSDERRMNDMSGAMRDMRVTFAGMTPSVARTL------DVDILDHLDSIALGGEGVSTSDAMSWGQR-TRVVNAYGPSEATVGATIN------DNVASKPYITMGKRKGCAIWLTDPE---DSNKLVPPG--AVGELLIEGPIVATDIRRKPRKFSLKI-PNSWYKTGDLVRFDPDGNGEFVGRQDQQVKLRGQRIKLAEIEFNMQKHPADTQLAVVIKPSGGGEQTLVAFLVKNGMRHLDGNVFGSFLAVDLPGYMVPSAYIPLWKMPLLVSCKTDRKRLRE--------- 159898096 213 ------------VLTLFEQQVARTPHALAVVQGHA----SLTYQALDHQANQLAYYLAALGVKPGTGVGLCIERTLMMVVGMMGILRLGAIYVPIDPSYPPERQAYMVANAGLVALVTQDQLASALQAQQPKLA----IVALDTDWTAI------ACAPRVKLPLITADMVLYSIYTSGSTGVPKGTEVTHRNFV--NLLNWYITEFNLGSDDRFLLVTSLSFDLTQKNVFAPLISGGTLYLYDPQYDPHTITSLIDQHAITVINCTPSAFYPLVETPDQAIVQLKSLRWLFLGGEPINLSRFHGWSHYQATIINTYGPTECTDIAA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 54025427 10 --------------ERFREFARADPDRAAVIHPDGPRYRTLTRRELDDWSEAIARRLLDAGVDTGTRTIVLVLPGPELYAILLGLFKIGAVPVVIDPGMGIGRMLRCLRAVDAAAFIGIPRAQVLRVLFRRNFAGVRTVVTVGRRWCWGGFRLAEFGRAPTEGAAADPDEPLLIAFTTGSTGPAKAVRLTHGNLTAMLAAVDA-------ERDHVPPDTSL--VTLPLVGVLDLLLGARCVLPPGSTDPAHVVDAITRFGVRTMFASPAVLVPLLRHLRAHPAALPTLRSVYSGGAPVPAWCVAGLRDVLAEVYAGYGATEALPISTV-ESRELLGGLVIRAHRGEGTCLGRPSPGVQVRIVAVTDEPIPADTDGIGEIVVSGAHVSTGYHWPAEADRGKIADDGWHRTGDLGRLDEQGRIWFCGRKSQRVRTATGTLCTVQVEQVFNAVPGVARTALVGVGAPGAQRPVLCVETEPGADRLAVELRLRTRGAEFALTESIDDFLFHPGFPVDINAKIGREQL----------- 55741618 86 --PEWFKGSRLNYAENLLKH--KDNDKIALYAAKEGEILKVTFEELRQAVALYAAAMRKMGVKIGDRVVGYLPNSIHAVEAMLAAASIGAIWSSTSPDFGINGVLDRFSQIQPKLIFSEHNHLEKLLSVVKGLPDLKKVVVIDISKIPNSVFLEDFLAPQLEFEQLPFSHPLFIMYSSGTTGAPKCMVHSAGGTLIQHLKEHILHG-NMSSNDIIMYYTTTGWMM-WNWLVTALATGASVVLYDGSPSPNVLWDLIDRLGITIL-GTGAKWLAVLEEKNLKPHNLQTLHTILSTGSPLKSQSYEYVYK-HIKSSVLLGSISGGTDIISCFMGQNVT------IPVYKGEIQARNLGMAVEAWNDEGKPV---WGESGELVCTKPIPCQHFWNDESKYRKAYFSPGVWAHGDYCKINPKGGIVMLGRSDGTLNPNGVRFGSSEIYNIVEAFEEVSDSLCVPQYNKDGEERVILFLKMASNHAFSEDLIRDAIRVALSARHVPSLILETKGIPYTINGK----------------- 145230650 55 ----------------------------------------VSYAELQSRATEKARLLRTDGISASSIILLHFENHHDTILWFWAATLTGAISTPFDPAQRMKHLRHLKTLLQEPVVLTTERLVPDFLD-TDELRVLPVEVLDKAANSDGLADRLPLCGAEKQ-----AQDPAVLMLTSGSTGSAKAVPLRHGQLLTALQGKKEHHGTE--PGDVFLTWVGLDHVASLCIHLHAMSLGADQVLIPALRDPIRFIQLLDSHSVAYTFAPNFFLTQVRDALAANPADLSHLKSINSGGEANVVATIRELRRFAIQISPGFGMTETCAGCVHARASPSYDLSKGLEFACL----GPCTPGIKMRVMGPRAKDEPAAPGEVGELQLSGPAVFTGYFNNPEATAAAFTEDGWFITGDLAWLDDSGYLNLAGRTRDTIIVNGVKWSAIEVTIEEENIPGVVPSYTVAFPCRAPGEDIAVVYSPRFETATAIAKTVALLTGRKPAHLIP---LPAEMLDKSSLGKISRTKVR---------- 86609862 42 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGSGGQIKWAMHS--WLTLSASAKAHQQHFAVGPVHSY-CLLPLYHVSGLMQAVRSWLSGGQWVVWD--------WKRQQQAKASFLSLVPTQLRLLLSAHPGVLESLRQFRAILVGGGPTWPSLRQQARQLHLPLALTYGMTETASQVCTLLPEAFWQGSD---------SLGRPLPHATLQIRSEKGDPLP--SHAVGYIHIQAESLALGYY--PHLSATHRLREGGFTPGDLGYLDRQGSLYWLGRADDLILTGGEKVMAAEVEGEIRASGWVEDVCVLGLPDAEWGQRVVAVVVPKTGIPKELELKQHLSRQ-LSPFKHPKHWLWCTGIPRNPQGKVNRQQLRQWAAQTLG-- 163795760 13 ---------------LLDRADRATGSITVIQGAEAEQVR--TPADLRADALSVLGSLQVRGLSPGAEVVISVADPHAFVTAFWACILGRMIAIPV---QTPTTDEHRLKLTRIRDHLGQSFLITDRPDLAAETDAADIATLCDGTSPAGTVDREA-----------EPNDIAFVQFSSGSTGAPKGVVLRHHQVLTH--LSDFAASARMTADDVFLSWFPLTHDMGLIGWHLIPLALGAYLMPTRLFRPSLWLAKASAHRASVLCSNNFHFLKLLKPAVQAEWDLSPVRLLFNAAEPISADLCLDFQDRMAPLTPGYGLAEATLGVSFPSPGEPLKIHSTDRHHLGWGATVRPPPGVDMRVVDGAGHIL--DDRVVGSVEIRSRTMTTGYYRSPTADAGLFAPDGWLRTGDAGFLDG-GRLVLTGRIKEIIIQAGQNYDPHDIERVAEEVDGVVACGIVGAAEQP--ELLVMFVPLQDFPTLARTLREHLLRRGG---WLVDHVLPVTSVPKTTSGKIERYRLAQRFLD----- 59149833 1 --------------------------------------------------------------------------------------KAGGAYVPLDPDYPAERLAFIVDDARIEVLLQNGAY---------DLFTPQHVLTEIDLSTLERHDIHTDANTNNLVSGVAPDHLAYVIYTSGSTGWPKGVAIEHHSAV--TMLHWAKEQFGPDELAGMMASTSICFDLSVFEIFAPLSWGGRVILADNVLDLSALPPSAE---VTLINTVPSAMAQLLALDNVP----SSVRTVNLAGEAFPPALLQRLQQLPHHIYNLYGPSEDTTYSTCAALENETVAAT-----AHIVPIGRPIANTQAYVLDGAGQLVPIG--VIGELYLGGAGLVRGYLNRPELTAEQFVSSPFYRTGDRVRYRADGQLEFLGRFDHQIKLRGYR------------------------------------------------------------------------------------------------- 169828778 1504 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAYILFTSGSTGKPKGVVVSGKNLNNYLNWATAYYSPTGTSLD-----MPFFTSISITSMFIPLITGGKIICCEGEID--QAFESVAKIKETITIGTPKQIQYLVEDERFA----PNVECFILGGEALDITLCKTLRDRHARIINEYGPTEATVGTIYHEVTEE-----DLHSDYSHAPIGLPIHNTSVYILNNQNQLVPSYG--VGEIVLSGESVALGYLGEPNLTRNKFIANGYYKTGDLGQVLPNGKIVCYGRKDNMVKIRGHRVELEEIERYLREIPSIKDAVVKLYKNED-GEQLCAYLVSQ-QDINQRDIEKHLLR-YLPESLIPTYYQKIEQIPMSNSGKVDRLSL----------- 218510281 55 -----------TCHNCLDRHAGRGGETAIIFDAMTGEKRRFSYDEVLGDVKAIAATLLELGIARGDRVILYMPMLPQAVFSMLACAHIRAVHSVVFGGFAASELAERIDDSGARLVISADTYKPLVDAIKMAREKPERCLVLQRPQLRAELDFEAAVGAEVACVSVKATDPLYILYTSGTTGQPKGVVRDNGGHMV-ALNWSMRNIYGLKPGEVFWTASDIGWVVGHSIVYAPLISGVTTLIPVGTPDAGAFWRVVAEHDVRVLFTAPTAFRAIRREDGDARYKMPNLRALFLAGERADPETLKWAERLAIPVIDHWWQTET-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212539358 215 ------------LHSAFEDCVRQHPDNIAVEYLTTYTRRDVTYAELNAEANELA---LELGLVSGDAVPLLILPSPELFVAMLAILKLGHAFSSLPSDAPVERLRAIIDDLGAPVLFVGPAPWGDLAGSREAFDG---ILWVDIASPSAWR--RDFLIDDMPSLRTSEEDICYLFYTSGSTGKPKGVLGPHRAAVVASTLQGPLSHLPAGPRLRWLSLAPSFDPFIIDT-FVPLSIGGVVCVAERDLDPEACAREL---RATASYAVASLALLM------RPEKMPELKTLIVGGESVNSRVIEKFARVHGSLINAYGPTETTIFMTAEPCT----------QASRSSIIGDALSSAFCLVVDPDGKLREKPFGLSGELVVGGPQVAQGYLNREKETSRAFISRMLYRTGDRVVWSADGSIDFLGRIDDQVKLNGRRVELTEIENVLAGAEGVAAVAVVVVKKPGVGSSLIAFVSLWPDQ-DEKDVVARCRAQALPHWMSPETYTILNQLPWTASGKVDRKTL----------- 145606865 3042 ----------------LDLAAQSLQDTVALGDM---SKSSLSWADMTRKSIALCRELRRLGVSPGARVGMFQEPTVDWVVTMLGVWRAGASYVPLDLAQGLPRLARIAKASKLAALVVHSETAALV----ARLGRDPNDGVVDISTLHHFPLLGAAALPDVSGLDIESSDEAMLLYTSGTTGEPK-----HCSL--------------------------GFDVS-WFTVLLGLACKGQAVIASRRGDPRALARIIVQNGINCTVATPSETMAWLQGDHLGELASSDWGWHVAVGEPIPAAFLRQVHQHGLRVINAYGPSETWMPLSHEIPLGQARTMEDVERL-WPVPIGSTMPNYAVRVEDVNGHVLPPG--MPGQVVIGGCGVALGYVSEPTVTDPRFLPDGWDKSGDYGYMTEEGLFFSLGRIDTQIKLRGMRLDLRHVEAAMMDMEDGQPLAAGSLADDSTSKVLVAHAVSTATTDTDERLRSIAENLPLPDYMRPAVVVPVDSIPLTPNGKQDRAAI----------- 46109074 62 -------------HDILNRSARKWPNSKCLGTRHEDKYDWITYADFDVRRKNFGAGLVEIGIGASEKVGLWSQNRAEWQIADFGAASQSLYSVSLYETLGPDTTEYIINHAEVACVVCSLPHIPVLLKMSPRLPGLKLIVSLDPLEQGELASHTKAAKSGRAPQPPTREDICTINYTSGTTGNPKGVMITHGNAV-SAIAGGRTNG-NVCPKDVHMSYLPLAHIYGRLIDQIAVAEGAAIGFF--RGDILGLVDDMKILKPTGFISVPRLFNRFNSAIRTATIEADGVRSMVSGSAQLDPDVQQFLRAFANHFAQGFGMTETYAVGSIQARGDFTT-----------GNIGGPMCCVELCLVPEFDYTVDDKPNPRGELLIRGPVIFREYYKNDEETRKTLDADGWFHSGDICEVDKMGRFKIIDRKKNVLKLAGEYISPERIENVYMG------------------------------------------------------------------------------------- 126665601 86 -FPGMTLNFAANL---LRHAEGEQANSEAIAYCETRPVLRRTYTELRADVGALEAYLCSQGVIKGDRVAGIVTNGYEAMVGMLAATSMGALWSSASPDFGIGAILDRFGQIEPTALIAVNGYQQEFAQLISGLPSLKCVVSVDAPAIDSPLDWHDAIAAPPSFTPVAPDHPVYILYSSGTTGKPKCIVHGTAGLLVNHAKELMLHG-DVGSGDRFMYFTTCGWMM-WNWQASALLTGAAVITVDGSPSLNMLWQTVADEKVTHFGTSARFLAGCRKDGPAKDLDLSVLRVVFSTGSPLLPEDYDWIYTDGAP-NALLGSIAGGTDICGCFVGST------PLLPVRRGEIQCRFLGVDAAAFDDNGQSVSSG---RGELVCRQPSMPVSFWDDPERYRNAYFAPGVWAHGDFIEFTEHGGAIIYGRSDATLNPGGVRIGTAEIYRQVETEAAIKDSLVVGRQIEGDVEVVLLVVLADGETLSDELLKRTQIRKGASPRHVPHHIIPVPDIPYTRSGK----------------- 144898569 13 ---------------LLCENARRWPNDVAMREKEFGIWNLFTWTDYLNEVRRLALGLAATGVKRGDVVAILGKNRPEWVWGELAAHSIGALSMGVYQDSMNAEVAYLLNYTAATVVLADEEQVDKLLEIAPEVPSLRYIVYFDPRGQDDKLIFAGDLRAKGDELAAREDDVSVLVTTSGTTSNPKLAMLQSGPFLRHCTA--YLRADEKSAGENYVSMLPLPWIMEQIYAVGQPLVCRNIVNFVE--EPETQMPDMREIGPHFVLLAPRTWEAIAAEVRSRMMDFSYLKSAATGGAALGPDTFRFFLAMGVPLRQIYGQTELAGAYTVHRGHDIDFD-----------SVGIPFDDAQLRIDNPDHN-------GVGEIVAHTDGMFTGYYKNPEASKADIVDGNWLKTGDAGYIKENGHLVVIDRIKDLTTTHGVRFSPQFIENKLKFSPFIAEAVILG-------------------------------------------------------------------------- 83593852 15 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFYVGFTSGTTGLPKAYARSHRSWIETMVAG--RDGFALDAADRILVLGPLVHSLALYGALQALWLGGAAIVDG-------MGGWGVDQGATVVIGVPPLLAALARTGPH-----SAIRTVLSSGQALDPTTEAVLRRPKAVLVDFYGTSEQSFIA--------WRAVGEEAT---RGTVGRPFAGVEAEIRDAEGRPVAPG--VQGRLHVKSPMVFDGYLEGLDRGGFS-SKDGWSSVGDLGWLGEDGTLTLAGREGGMVVVRGVNVFPQEVEAALKALPGILDAGVVGLPDAGRGALLVALVEGEG-VVDPAAL------GALRPEKRPRRIIGVSALPRTLTGKIDRRALAELAAGL---- 32475416 9 ------------LLSALIHHAKQRPDEIALIDSQTGAAA-FTWSELTCRVDATAIMLRSKEATTTKRLTYRCTNRPEDVVLSLACVAAGFTEIPIDAFLPAPQQDVLIKRSKA---------LHWAHEIHANS-------IHSSKVADAISNLETAARD------VDIHSPSLVLWTSGTTSEPRGVMLSQHNLTTNAKAKLL--AVPQHTSDLRLSLLSIAHAYARTSDMGTWLLSGCRWSLGRGRS--TLRSLPENLCPTLINAVPVLINDILNRIESGQSSLQSLRLLGCGGVAMSLGQFERCKQNGIGVIQGYGCTETSPVICSASPDN-----------ATPNRVGPLVAGWESKV-------------EHGRLFVRGPGVMIGYLDEEAATQQKVSPGGWLDTGDLVEIHDDGQFQILGRADDVIVMNGFKVFPATIERQLLQLEGIEQAV----------------------------------------------------------------------------- 167588771 1 ---------------------------------------------------------------------------------------AGAVLVPLDPDGPPQRTAAMLADAAPALVITRGAY----RACAGSLPTL--------DLDAHRAPAARGAGDGTDAARADAGQPAYLLYTSGSTGRPNGVLVGRGALA--QFVASTRALYRVGPDDKVLQFAPLHFDASFEEIFVTLCGGATLVLRDDAMSVDAFAAEVERRGITVLDLPTAYWHVLAHALDARAEQLRHVRLTIIGGEAALPERIRRWRGRLPDLLNTYGPTEATIIATAACVGGPGAVWQDGE----PVPIGTPRAGVDARIVDARGYPVAVGGS--GELVLSGDALALAYLDNPALTAERFVGVRAYRTGDLATLR-DGRLCFDGRIDHQVKISGVRIDPREIEDWLLRSPDVREAAVVALRSEAGATTLAAFV------------------------------------------------------------ 67482009 42 -------------YEMLKARVDRFPEEPVFGYRHKGDYEWINGPQTLQLVDSVAGGLVNLHLKKGDACGIMTRNRYEWYILQFAMQRQGIIIIPMYGTFGIDALDYIVKKLELKYLFCSP--ISKGIELAEKNPSLKLVALEEVPSDLNILTYEAILNGQNHPVAIDLDDTYSVIFTSGTSGNPKGVVHTHRTI---NNAVWSFCSCGYFDKDVVLSYLPSAHVYDQQIVL-SFVYGYGAVGFNSGGIP-TLVDDFQHLHPTFLITVPRVLQKIYDYKSRAVHDNTTLDVILNGSAPLTQDLFQWLRVTGAKIFQGYGLTESFGGFCTAAPGLHDDNHT---------SVGSPCIDCHMRLVSPDMDYDVHDEEPTGEIQIKAKQIFKEYYGDEAMTKASFTDDGYFCTGDVGRINYDGSISIIDRKKNLFKLAGEYIAVEPLENLYGLYPLLQNVFIYGVPEKISDEELKSFVERKDVRQVMKELENHIRNKGVPGYEVLKNIYI--ELPLTPSFKLRRPQIKKKYADIL--- 126323274 62 -------DYPFTVHELVVDTATKFPDFIAVGTRKTNEWETITYIEYYELCRKAAKSLLKLGLERFHGVGILGHNCLEWLVADIASIFAGGIAVGIFPTNSSQACRFIAENSEANIIMVEDDW------------QLQKILKWQEFLEVGKFVPDETLDRVIDSQK--PNQCCTLIYTAGTTGSPRAVMISHDNITWTSGAVLQGLSYSLPPQEILVSYLPLCLISAQMFVWIPITIGASLVVAGRQAEAAHGWELMA--GTSSSFVRPIFFMALLRPVLGNGQNPVSFRLFLSIGSGITKEMQEFFLSYDIILFQTYGMTETTGAHSASSDESH-----------KWFSCGKPMTGSKTQVRDED-------REGLGEFHIWGRNVSMGYLNNEHKTKRIFDNKGWLHTGDVGFLDPEGYLHFASRLEDVITSRGERIFPVSIENMIEQIPIVHYAMVVG-------------------------------------------------------------------------- 90408672 5 --------REANLCRHLTLAAKKFPNDLAVAVVKGLTYQELTFATLHKKSDQIAYALTQQGLKPGDKVVLMVTPSLDFFSITFALFKAGMIPILVDPGMGIKNLKQCFIEACPSAFIGISK-AHIARMLFGWGKTLQHYFSVSPFSCFGIQSITALLKKYPMPAPLDEHAMAAILFTSGSTGSPKGVVYSHS--MFETQIDILRHDYHIEHGERDLATFPLFSLFGPALGMASIIPAMDASKPI-KANPDYLFAAINKYKCTNLFANPALIERLGKAGCKQNIVLTSLKRVISAGAPATISSIQQFSRIETQIISSYGATESLPITKIN--SNKLVTTEKSTENGKGICVGSPIKNTTLAIIDHWHDNLCLAPYEIGEIVVQGKQVSRAYYQRQNATLLAKIPDKRHRMGDLGYLDDEGMLWMCGRK-------AHRVESIPCERIFNTHITIKRSALVSIRVGDSNEALLCVELQNPSLKNTQSLQQHQITQGITRFLIHK------SFPMDINAKIYREKL----------- 83952227 1137 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GPAADDFSLAAQIVRHEITHLQATPSMARLFM-MNDEAREALSEVRQIYLGGEALPGSLVAELEVTGAEIHNMYGPTETTIWSTVAKPGQPAPGAEP---------IGRPIANTVVRVLDDAGGLCPVG--VPGELWIGGDGVTRGYWQREALTAERFCADAFYRTGDLVCWRADGQIAFLGRTDFQVKIRGQRIELGEIESALKASEGVREAVVVAREIA-GDTRLVAYYT---GVAREEAVLKSELGTRLMGAMIPAHIRHLAAFPLTPNKKIDRKALPDPVAGRVAKA 83952227 536 ------YDSSQTMHGAIEAQMARTPDDVALVF----EDQSLSYGALDQLSRKVAGQLHAAGIGPGSNVALCLPRGFDLVIGALAILRAGGAYLPLDPDYPKDRLAHCISDSRAGVILSNAALAGKLPESEATVLLISDLQARGEDGP---------VDGEAGP-----GDLAYLIYTSGSTGLPKGVMVEHRNVV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118354872 57 -----------NMQDLIEYGYKKYKKNPLIG-KQAGKLKKYTYEEEYLDARKLAQEYKNYSIK---FVGIFMMNCVEWNTIDMACSLYGIVMVPFYDNLEGEQITYILKQTNLTSVFCTEKQAQAL-LITEDLGNLKNIIMVGQLSTDDRMEYSDILLEGEKPKDIKPTDIFTFSYTSGSTGIPKGVMMTHVSFLSPIAA---IQHMGMKSSDRMLCYMPLPHGTSRFCNMLAWYHGSKIGLSCG--DMTKLTDDLKKLKPTIFVTVPTLFNSLIKHAIATKLDLKSVRVCFSASSPISKEVLDFFKSLGINVQEAFGLTEAGGVQFQTSNKDFNAS----------GMVGGPCCNVEVKLIDDDGKPLPR-----GEICTRGPGLFAGYYKDEVKTNEIYDQDGWLHSGDIGVIYPNGSIRVIGRIANVFQLKGSVISPERIENTYIRVKGVSEV------------------------------------------------------------------------------ 134103343 8 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPTALVIATSGSTGVPKGVLLPASALRASAEATHL----RLGGPGHWLLPMPAHHIAGIQVLVRALLAGTTPVAVDPDRFADAAAETLANDGPHYTSMVPTQLSRLVNDGGQGLAALRRFDAVLLGGAATPPALLRRALDAGVRVVPTYGMSETAGGCVYD---------------------GVPLDGVRVHI------------DAGGVVSLAGPTLARGYRGVPGSPAFA---GGWFRTGDLGRWAGD-RLEILGRADDVIITGGVNVAPTPIERILTEHEGVREVCVLGVEDPEWGQAVVAAVVPSDPAPPSAEALRAAVRERAQPAAAPKNIVFLPELPLRGPGKPDRTALRQHFA------ 163758181 42 ---------------WLDKWADEAPSRVFLAERSNEGWREMGYAEVRDAVHAIASSLVARGMDGSTPIVIMSGNSIDHALLSLAAQYAGIPTVPLAEQYSHERLVYVLNKIKPAMAFVDNASRYGAAISRPELAGVEIIASRTEGAPGAVTPFNELLRGDAGHAKVGPDTLAKVLFTSGSSSEPKGVLTTQRMMCTNQAQMASVLPFLKERPPRIMDWLPWNHVFGGSHTLMMLAHGGSLYIDNGKPTPLTVENIIEKPG-TLSFNVPVGFAMLVQEMETRNAYFRDLDMLFYAGASLPQDVWTRLEEMAIEVRSSWGMTETAPATIMVY-----------EPIGRSGVIGLPLPDTEIKLIDDDMRC---------ELRVKGPNVMSGYWGDEEKSAAAFDEEGFLITGDAVRFDPERGLVFDGRVSEDFKLTGTWVQAGRLREVLEQLRGVVQDVVICGHD--RGEIGL-FVFPKPDQV----------------------------------------------------- 67904512 518 ----------------------------------------FSYAELNRHANQLARVLAEMGFSRKNLILICFEKSSCAAVAMLGILKAGAGFVPLDPALPPERISAIIAQTGSSLALVSASTSKRIVNLVSR--TLVVWV-----ASNMWLGSDDMVIGSASP-----RNIAYTIFTSGSTGVAKGVVIEHSAVPVRR----------------------LYICACILEIFTTLVYGGCICIPSEEERMSDIAGSISRLQANTTFLTPSVVRIL------WPNQVPSLTTIILGGEALDAENIATWARNDICLINGYGPTETCVFCVMHTFTSKTQRHDVLGRTVSSRSIGRP----------ENHNHLAPVG-SIGELLVEGGTVARGYVGDEEKSSQSFLSNRFHKTSDLVRYNTDGTISYIGRKDRQIKLRGQRIELSEIE------------------------------------------------------------------------------------------ 104781835 1 ------MPREL---DRFHERLSAYARDHAEAVAVQGQTRRYTYQQLLGEIGLRAHALRR---QPAGTLVLALDNGPELLFWDLAALFAECVIVPLF--FSAAQFDHCIAQSGASTVLCSAQWAAQL-------------------ARTGFAQEGEFWVRERPTGPRLPEGTAKITYTSGSTGNPKGVCLSAEAML--RVARELEIASRPTEPQRYLAVLPVGVLLENLGVYAALMAGACVQLYASQVDFKRLLGAIALSGAQSLILVPQLLMGLVTAIERGLMRVGPLRFVAVGGARVAPSLLARAEALGLPVFEGYGLSECASVVALNRPGA-----------IRRGSVGKPLPHVQVRIAED------------GEVLVAGSTL-LGYLED------TPVMDEWWATGDLGHLDEEGYLYLDGRKKHQFITSGRNVNPEWVEAELTQSGVIAQAFVHGLPHN------LALLWPLDPAASNEAIEQAVCNAQLPDYARVHAWRRLPA-PLTANGRPRREAILQLYQTLL--- 196190092 101 ------------------------------------------------------------------------------------------------------------------------------------------------------------------PTRPLQTAPFILIPTGGTAGQLKFACHTWATLTAAVHGFRRHFQSDNAPINSY-CVLPLYHVSGLMQVMRTWLTGGQMVI-APFKDVSSQNPLSSQPPYTYLSLVPTQLARLVAAERFSW--LRQFHTVLLGGAPTWTALLNQAIKHQIPICLTYGMTETGAMVTAMRSQDFLQSVVSDRP-----SSGWPMPHATIQIEDSSRQ---LSTGEVGRVVVTSSAIAHGYHNLP---SSSFKGQTFY-TDDLGYLDSDGQLHITGRASSQIISGGENIFSSEVESALRSTGQLLDVCVVGLPDAVWGEVVSAAYVPLHPNVSIASLKLALDKGQISRYKYPKRWLALESIPRNAQGKINHQLLK---------- 53794661 7 ---------------------------------------------------------------------------------------AGGAYVPIDPSYPLDRQQYILQNSEVSLLVADA-----------------HYPIGQACGDTGYILLAEAMDVSSADTNLDSGDLAYTIYTSGSTGLPKGVMIAHHSAV--NLIEWVNREFKVGENDRLLFITSMCFDLSVYDIFGMLSSGGSIVIARQEQDVTELKRLMLEERITFWDSVPTTMNYLVSELEASEDSFPDLRLVFMSGDWIPVSLPERLKTYHAEVISLGGATEGT-------VWSNYYPVTHVDPSWASIPYGKPIANNYFYILDAGRNLVPQG--VIGELYIGGVGVAEGYANDPVKTAYSYVEDPYYRTGDLGRMLANGNMEFLGRKDQQVKIRG--------------------------------------------------------------------------------------------------- 109900345 1 ----------MTVQFLLDKMAEL-ENQQAVAVGSN----VITYAELLTKYHAWLKWIKEEQIQPGEVVSIKSDYSADSISLFLALTHNRNIIVPLS------------NDSKAHF----DTFCDIAQN---------QYDIILGNGPVTLVRTNNQPNHELYQVLHKRNQPGLVLFSSGSTGKSKA--------IFHDLSQLLNKFTVPRKMMRTLAFLQFDHIGGVNTLLYTLANGGTAVVPAKR-TPESVCEAIDTHQVEVLPTSPTFINLLLLSGAADDADLSSLKLITYGTETMPDSTLAAITARFPELLQTYGLSEVG-----------ILRSKSRDSKSLWVKVGGA--EFETKILD-------------GRLWIKSESAMLGYLNAP----SPFDEDGFLDTGDQVEQDGE-WIKILGRQSEIINVGGEKVYPAEVESVVLEMDGVEDAAVYSIPHAITG-MLVAIEVKLSTEETLSEFKRKYCSASLQQYKIPRKITLIDNYTHNARFKRMRKR------------ 211582016 52 ----TTLDSQVTTHDMFESTANRQPKNHCLWRPYNSTTQWLTYETVQKRRAAFGAGLVELHHKHDCHVGLWSQNRPEWQITDLACISQSLYSVSIYDVLSPDATEYIINHAELSCVVTSLPHIPTLLKLKPSLPNLKIIISLDPAAGQGLAIYELGLASKRGYNAPSASDIVTINYTSGTTGPPKGVVLTHGNAVAATSCGLITVGQ--SRGDTMVSYLPLAHIYARLAEHTAFWGGARIGYFHG--NIVELVDDLKLLKPTGFMSVPRLYSRFMKNPDPSKATLERARYMVSGSAPLDPTLHDFLRATGTDILQGYGLTESYASATAQPTYD-LTSGNCGSLAPCVEACLASLPDMEYSVDD---KPFPR-----GELLLRGNNMFREYYKNEEETSKAVTEDGWFRTGDVCTIDEKGRFIIIDRRKNVLKLAGEYISPERLEGVLAELGYIAQAYV-------HGDSMQTFLV--GIFGVAPDLFAPFASKVLGKTIAPTDLEAIKE--SLRDDKIRRAVLRDLEKHKFAG- 115432938 53 ----TTLDPQVTAHDIFEFTANRLPKSHCLVDKTYGPYQWIDYQTVQKRRTDFGAGLVELHQKHGCLVGLWCQNRPEWQITDLACMSQGLYSVSIYDVLAADATEYIINHAELSCVVTSLPHIPTLLKLKPMLPNLKFIVSLDEQAGHSKRALLESVAAGQDVSPPSPEDIVTINYTSGTTGPPKGVVLTHGNATA-AVAAGLVL-TDHNQGDTFASYLPLAHIYARLSEHLAFYAGARIGYFHG--NIVELVDDLKLLKPTGFISVPRLYSALSRHVVAAKYDLERARVMVSGSAPLDPSLHNFLRAIGADFLQGYGLTETYAMACA-----------QSRQDLTAGNCGRLAPCTEACLLSLPDMEYSVDDKPFGELLLRGGNVFKEYFKNPEETSKAITEDGWFRTGDVCTIDEKGRIVIIDRRKNVLKLAGEYISPERLEGVYLS------------------------------------------------------------------------------------- 41408333 5 -----------SILSMLHARASLRPADIAFTFTDAGVRESLTWSQLSRRTINVARELHLHG-SVGDRAVILAPQSLDYIAAFLGSMQAGLVAVPLHRGSSHERVSAVLADTSPSVVLTTSAVAEDITEYVDKLDAVPKIVEIDS------LNLDVDGGPHVRAADLPS--VAYLQYSSGSTRQPTGVMISHRNLKVNLMRGFFADAHVKAPSDTIVSWLPFYHDMGLVLGVCAPVLGG---YRGELSSPLSFLERPARW-VQALASSPHAWSAAPNFADLAGLDLGGVLGIISGAERVEPATVDRFAHFNFRVRPSYGLAEATVFAAAGTWNEDTDELSAGRARRCAAGSGTALVKYQVRIVDDTQRECPPG--VVGEIWVHGENVADGYWRKLPHEQSCFTPGGWLKTGDQGFL-FDGALFIVGRIKDLLIINGRNHYPEDIEATVHEITRGR-VAAISVP-ANGTEKLVTIIEFKERSDSADT------SHRIASVKSVDDVVLVSSIPTTTSGKIRRAGCIEQYR------ 146075016 116 ----------------------------------------ITYAEVWSRLVAFGRGLVELGLQKGSHVALYEDTRWEWLVTMLGVWTQEMIGVTVYANLGEDALLYALKEATCEALVCNGKNVGKLISLMDKYGVHNATIIYLDALPSNVVAWADVLAKGTPSVQDNKDEEVLVMYTSGTTGNPKGVVHTIGALTQGALGERLTELIGKEENESYVAYLPAAHIFEFTCENIMLLRGALICFGTPRTLTDTYARDLRAFNPFFFIGVPRIFETIKKAVEAKLPPVGTLKRICCGGAPLSDKTQEWLSVLGRPVAQGYGMTESVCNA------------SVQRSGELKCEVGQLLHGVEARLLDTEHYKHTDKPHPRGELLLRGRFVFKGYYKQPELTEQSILPGGWLRTGDVAEMEAEGQMRIIGRVKALAKCLGEYIALENLEALYCECPVVA-------------------------------------------------------------------------------- 23016284 6 ---------DTTIHDALVHNAQRWPGEIAMREKEFGIWNAFTWADYLDRVRNLALGMLALGVQRGDVVAILGKNRPESLWGEVAAHAVGAMSLGIYHDSMNAEVAYLLSYTGAAVVLADEEQVDKLLEISAEVPTIRHIVYFDPRGDPRLISAEDLKSAAANPGRFDEDDVAILCTTSGTTSNPKLAMLQAGPFLRHSTA--YLRADPKSAGDDYVSVLPLPWIMEQIYAVAQPLICRNIVNFVE--EPETMMADMREIGPNFVLLAPRMWEGIAADVRARMMDFTFLKSAATGGAALGPDTFRFFLAMGVPLRQIYGQTELAGAYTVH-----------REGDIDFDSVGIPFDDAQLRIENPDAN-------GVGEIVATTDGMFTGYFRNPEASTADIVDGNWLKTGDAGYIKENGHLVVIDRIKDLATTSAVRFSPQFIENKLKFSPFIAEAVILG-------------------------------------------------------------------------- 9368951 52 -------PAHQTVHDLFEASVEKVPNKKCLTKTYEPKYVWITYKEVAERRKNFGAGIKSIGFTEEKYVGLWAQNRPEWQITELALLSQSLFPISLYETLGPETTEYIINHSGLTAIACSVPHIPTLLKVAPRCPTLKLIISLDDAGEPAGHTKRELLNAAASNVPPKREDVLTINYTSGTTGDPKGVLITHAQGVAGITAARSMQS--ILSSDIHISYLPLAHIYGRMADQTALAEGASIGYFHG--DIAGLVEDMKILRPTGLMSVPRLYNRISGAVQAATIDLDRARTMVSGSAQLDPEVHQFLRAFGNDFIQGFGMTESYATGTAQVPGDFST-----------GNIGPPCPCVELCIVPDYDYTVDDKPNPRGELLMRGPIMFKEYYKNPEETAKVVEADGWFHTGDIVEVDSMGRFKIIDRKKNVLKSQGEYISPERIENVYMA------------------------------------------------------------------------------------- 111225054 97 ------------------------GAPAVIAVREDGATAVVSWDELRRQVARAAAGLRALGVTEGDRVCGVLPNTVYATVAMLAAASIGAVWSSCSPELGATALTARFAQIAPKVLVSHDTVAALAALAADLPGLAATVIVARDAGLPGLLTWDELMAAENEFTRVAFDAPLWILYSSGTTGPPKAIVHGHGGILLEHLKA-LALHLDLGPDDRYCWFTTTGWMM-WNYLVSGLLVGATVVLYDGHPALGTLFGLAEALEVTCLGTSAAYLQSCRDAVPRDHADLSLLRTIGSTGSPLSAAAYAWYEAVSPQVM----LTSVSGGTDVCTALAAGLPTMP----VRAGEIGSRALGCAVAAFDADGKEV---VDEVGELVVTAPSMPLFLWGDPDGSRYYATYPGVWRHGDRVRITPDGAVVVEGRSDATLNRGGIRIGTGELYSVVEELAEVTDSLAVDTSDAPGGGLLL-FVALAEPGLTAEQRIRQTLRTELSPRHVPDRILEIAAVPRTHTGK----------------- 118351221 43 -----------NLQDLLINSHSKFKDREFVRDPVTNKFTYKTYGEEFEDAKAIGSSIKNLSLETNDLIGINSRNRIEWNTVDWACALYNFTLVPFYDTLGPETTSYVFEQTQMTTCFCSQQSIKLILQVRPKTYNLKNIVSFDDKAGFNLLMFKDLIQQGKQPKDIKPDQVFTFSYTSGTTGLPKGVMLTHRNFVS---IIAALDEKDPNENDNMLCFLPLPHSMQRIVNAICWYTGTKIAFFGG--DIQKLKEDLQDCQPTLMVLVPRLFNRFYEAIQNEINKLKGIRLALSASAPISTEILNFFKVLGCPIYEAYGQTE----------GLGLEFCTSRYDVKAPRTVGGICGQLEMKLIDPEMNYLSTDKNEQGEICVRGSSVFAGYYKDEEKTKEAIDGEGWLHSGDIGCLWPSGSLQIIDRKKNIFKSQGEYIAPEKVENIYCTARGVQEAFLYGVPNPK--EIKVIAKELNIQTEDLQELIQFYQKTIVEKGKSCKLFTFEQALPKSSSFKLIRFQAREHYKE----- 167646392 8 ----------------IEAHAAASPDAIALST----QAQTWTYAQLGEAVSQTATALFAFAVRPGAPVAVRLPNGPAWVILDLALIRLGWPSLPLPGFFTPAQRDHALADAGATLLI-------EAAEADGQIVVADTPIAVSPRL--------------TSPVALPA-GTAKITYTSGSTGQPKGVCLSQAQMVAGSLVEAIGADYAGRHLPLLPLSILLENVAGL---YTTLIAGGRYVLPAARPDLAALAGAIAAEEATSLIVVPELLRALLMVMTFTGARFPKLNLVAVGGAKVSSQLLSQADALGLPVYEGYGLSECASVVALNTPAA-----------RKAGAVGRPLSHLKVDIAPD------------GEIVV-GPHPFLGYAGGAPNT-------GLVRTGDLGSLDADGFLRIEGRRSNTIITAGRNVAPEWVESELLAQPEIRQAVVFG----EAQAALGALIVPLLPDMDDAAIARAVDRANLPDYAQVKRWQVLDAGELTNNGRPRRAVLLSRHRD----- 30348962 1 ----------MTLQELVLRTASVYMDRTAV-CFDEGNNQPYSYKALLSAASELSHFLIAHGIRE---IGLYCQPGINLPSWILGILQVPAAYAPIDPDSPPSLSTYFMKKCDLKYVLVEKQQLSKFKSSHETVLNYDTVSVEHKDLALFRLHWEDVLGDRADQHKVTDRELAYVLHTSGTTGTPKIVRVPHACILPN--IQHFRSLFDITQEDILFLASPLTFDPSVVEIFVSLSSGACLLIVPTKVLPSKLADLFSRHRVTVLQATPTLLRRLIKSTVLSAH--TSLRVLALGGEAFPSTILKSWRGKGTQIFNIYGITEVSSWATFYRIPEEI--LNSAVKHESPVQLGSPLLGTVIEVRDQNGSPVLEG---TGQVFLGGKN--RVCFLDDEMT----VPLGTMRTGDFVTV-KDGEIFFLGRKDSQIKRHGKRLNIALVQQVAEELRQVESCAV------TWQERLILFIVSK--VDLVKDCIFKELQKHLPAHALPDDMVLIDTLPFTCHGKVDVSELNKIYLDY---- 154303914 90 ------------------------PDSPAIIAATESTRQTVSWAELREQVRKCTNALRTLGVKPHDRVAGFVGNHTNTVVAMLAAASIGAIWTGVSPDTGVAAVLDRLVQIEPVVLCADHESLTKTREIVKELKGLNRLIIFDDIKDGKAETYNEFLKSATDPTQLPPDTPLYILYSSGTTGKPKCIIHSSLGTLIQHKKEHILH-CDIRPGDRLFYFTTCTWMM-WHWLVSALASGTTIVLYGSPFKPHSNLSLIQELGITHF-GTSAKYLSILEQPLKQNINLSTLRAIYSTGSPLAPSTFKYIYSAFPPTINLGSITGGTDIISLFGAPSPLSPVYTGEIQVRAL-------GMSITAYSPSGSLIPAG--EPGDLVCTKPFPSQTFFGDKKYFESYFTFPGVWHHGDFIKFSPAGGIYMLGRSDGILKPSGVRFGSAEIYNILLKHAEIEDALCIGRRRPDDDETVVLFVKMSPTYPFNDELKEKVVRKELSARHVPGIIEECFEIPVTTNGK----------------- 156373232 79 -IPEWFHGARMNYAENLLQG--KDEDIALYTAGENQEVRTVTFQQLREKVAVLASALGKLGIKMGDRVVGYIPNCALAVEAMLAASSIGAIWSSTSPDFGVSGVLDRFSQIQPKVMFSVHDHMAKLDGVVQGLPELEKVVIIPFVGTEEFLSDLLKLADDRPELELPFNHPLFIMYSSGTTGPPKCMVHSAGGTLLQHLKEHKLHG-NMGKTDIIMYYTTTGWMM-WNWLVSALAVGAALVLYDGSPSPYVIWDLVDEIGITILGTGARWLQALEDVYPKDSNRLTSLHTILSTGSPLKPASFDYYKHIKSDLLLG---SITGGTDIISLFAGHNTGLPVYRGEIQARSLGMAVESW-----NEEGVSVYDSSGEL--ICTKPPCMPTHFWNDPSKYRKAYFTKGVWAHGDFCKITSRGGIVMLGRSDGTLNPNGVRFGSAEIYNIVEKFPEVEDSLCVGQQTDD-GERVVLFIKMANGCKFNEEIVERARKQKLSARHIPAVILETREIPYTASGK----------------- 116057578 87 --------------EVLETRGEIAADGRAVEKLRLGAYRWMTFREASDRVRAIASGLVDLGLKEGDKVIIYADTKRDWQLAAQACFRMNLTVVTIYATLGEEGVKHGINQTGASVVVCDGKLLKTLTNVIGDCPSLKHVVTMGDPDAAQLDKLQNAVGAKKPLAARPPTDVAVLMYTSGTTGAPKGVMLTHANVCATMSG-------RLPRLSAVAHIMEMA-AETLMLALGAAIARSGHSRRRAHFEPNVVLDRVPKSRPSSAPAKPALKRLINAVLPAGRKDFENVRVMISGSAPLSRETIFRQTCFRCPVRQGYGLTETGSCGTIAAFDDY------------SPTVGGVLSSVRISLRDEGGYRVPSIGLPRGEVLIGGPVVCQGYFNLEEKNKKEFSEDGYFHTGDIGQFTPDGQLQIIDRKKDLVKLQGEYVALSKVENVLKQCPYVAMA------------------------------------------------------------------------------ 110265146 1 ---------------------------------------------------------------------------------------AGGAYVPLDPDYPQERLAYMVEDTGLSVVLTQQKVAGILSDFN------------VTAVPLDNASQFANYPVSNPDVTLSPDNLAYVMYTSGSTGNPKGVMISHHNLI--NFAANCEQRYEITEADNVLQFSTMNFDIFVEEWLATLTQGATLVLRDESLSREAFIAFCDSHAISV-ASLPTAFWHMLALSDAELETL-ALRLVIVGGEALDKQSVAAL-KPSFVLLNTYGPTETT-------VTASGYAISGGYDAPRAVPIGRANVNTATLVLSEQLTLCPPG--VVGELYVSGQCLASGYLHQSELTAERFIDNPYYKTGDLVRIGADGEIEFVGRSDDQVKIRG--------------------------------------------------------------------------------------------------- 71747044 121 --------------------------------------RNISYKQLWETVENFSKGLCEIGLQERQCLALFEETRWEWYASLLSAWCHNMIVATVYANLGEDALRYALREAQCGCIICNGKNVPLLDKVKDDLPT--NVDIMDLRVYKWSTVVEMGAKSEKAQLNIPTDDTALIMYTSGTTGDPKGVVHTHGSLASGVYALSIRLSEVFRDDETYCSYLPLAHIMELAVLSILMLRGCLIGFGSPRTITNTFSKDLVEYRPFVLSAVPRVFDTIKKNVEAMQARLKALRLYFSGGAPLSPATQEFINVVLGTVIQGWGLTETVCCGGTQFPGSLESE-----------SIGRMIDTVELRLLDTPEYRHTDKPEPRGEILLRGPFLFKEYYKQKALTEEVIDSEGWFHTGDVGCVSKNGTLRIIGRVKALVKSNGEYLALESLEACVLVHPQIAALALFAKEHKIRGTYP--------EILENVELRKKVCEGRAAGKKIVRDVRLLDEWPLTAAAKLKRRIIDERYKEL---- 62999431 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFTSGSTGEPKGVVVPHRALA--AVVPPLRTLYGIGPDATVLH----FHGAGGDTSLLPSLTGGATLVVDDAAR-EGFAQVAEEQEVTVAVLPTGFWHSLAGDLLRQGAELPSLRTVVIGGEAVRADMLERWRRLGVRLLNTYGSTETALVTHAVQLAGPGAPELPETGGDLP--IGLPLPHV--------GQRVESTGEGAGELYVSGPGLALGYHAAPEATAARFTEDGWYRTGDLVSVAPGGALVFRGRSDHQVKIRGHRVDLVEVEGLVGSCAGVLEVAA-ARVDRAEHSTLAAFFVPLPDHDLGE--VAAGVRARLAPHLVPSLLVPVAELARTHTGKVDRNA------------ 207728389 32 -----------SVLDCLEHWVRLQPDKVLFFRAVSGQAARHTYGSLLAAVDRLAALLLEHGFRHGDRVLLAHRPGLGTIVSLLGCARAGLIAVPVALPVRADRLRAIAVNCSAAAVLSDGAQLSRLRVLLAAWPETAGLAVQDSDVGMAD-AVDRRSSVPRRGASVSPQPVLFLQYTSGSTGQPRGVMVSHRNVIANARAT-------VEDSPVGVSWLPAHHDMGLIGYHLFPLIAGGASYGMAPADPAAWLRLISEVRATHTSAPDFGYDYCLDVMEIEGIDLGCLRAMMSGGERVRPATVRRFDRFGRACVASYGLAEATLNVAHEGRGSLCFSAAPGEPSVEIASCGKPAPGVLVSIALAKGTVVDPPGAVVGEICVQGESITAGYWNDAAPARQV------LCTGDLGFLW-QGALYVCGRRKELMIVAGANFYPEDLEAVLAGGAAVRPRGLCAFQDERGQVVLLA--EPRRIDALPDPAALAQVARHAAGLM-PDVVALVASIALTTSGKLARAETRAAWA------ 120403564 86 --------------------------------------ETITYAELSRRIHAVTAALTD--VHPGDRVAVLGFTSIDYTTVDMALAMLGAVAVPLQTSAPATTVRPIVAETEPVVIASSVDALTDAVGLALDAPTVTRLVVFDDDHRDALISASDRLRAANSPIEVDGDALSLLIYTSGSTGAPKGAMYPQH-LVANSLARSFWGDLGVFPA-ITLNFMPMSHVMGRGLLYGTLDAGGTA-YFAARSDLSTFLEDLALVRPTQLSFVPRIWQELERRPSDATEVIADLRRSLLGGAPLSPEMRAFVENLDVHLIDGYGSTEAGAVFV-------------------DGRVQRP-PVIDYKLVDSTDRPHPR-----GELLVKSETLFPGYYKRPDVTAEMFDEDGYYRTGDIVAETGADQLTYLDRRNNVLKSQGEFVTVSRLEAVFGNSPLVRQIYVYGNSARPY---LLAVVVPTEKAAVAESLQDVAKATGLQSYEIPRDF-LLETTPLTGIRKLARPRLRERY------- 89902721 110 --------------------------------LGSAPARQLSWPELRRQVASLALHLQAQGVLAGDRVAAYLPNSAETMVAFLATVSIGAVWSVCAPDMGSNAVLDRFQQIEPKVLIACDDRRAVLAELCAALPSVRHLIVASQACFTEATGQNDAKTDAFEPLWLPFDHPLWVVYSSGTTGLPKPIVHGHGGTILVALALKNLHGCSYDPGERYHWYSTTGWVM-WNAQASGLLSGTTCCLFGRSVDAATLWRFAAELKVTFFGAGAAFYANCLKADVNLGEDLSRVRALGSTGSPLSPEAQAWGTEQFAHLRQGMASSERGGDIWWCNISGGTDFCGARELPLIPGEMQCRLLGCAVEARNEQGEPV---IDEVGELVCTQPSMPLYLWGDVGKQASYFDYPGVWRHGDWLKIGRNGGCVIYGRSDATINRHGLRMGTSELYSAVEALPEVLDSMVVDLEYLGRESYMPLFVVLREGLALDDTVRAKLVKTALSPRFVPDEIFQVAEIPRTLSGK----------------- 87119830 4 ------------LFEKLQQAARSNPTETALISG----SETVSNQQLLEAVDNLSQALKTFHFK---CIALYMDNSINWIIADLAAMKLGITLIPIPLFFSQGQIQHLVQDAG-------------IEAVLSQTSQPHAFDIKNTLEFKGI--SLSFLNNPNKPDHKQLKHVAKITYTSGSTGQPKGVCLSSQNIENICLAADTLSNLGIKHH---LCVMPLATLLENITGVYLPLFMGNSIQVEPLFNSEQFAACIERTQSDSLILLPQLLKSLIQLKKSNPDCFNSLKYVAVGGGKSAQSALEQAHSLGLPVYEGYGLSECASCVSLNTP-----------KYNKLGSVGKVLSHTQIRIDN------------TGEIIVSG-QAMLGYLHQKDLSQGQQNND--IYTGDLGYIDEEGYLYISGRRKNLLVSSGRNIAPEWIESELVHSNEITQVAVFGDAKPFLS----AVITPANTNALAVQSRLDQINASLPDYAQIKAWVSSNEL-LTDNGRVRRNQYKEQLANLY--- 212537891 60 -----------TLHEMFESTANRLPKSRCLGRRPYGPYQWIDYQTVQRRRANLGVGLVELHKKHGHPVGLWCQNRPEWQITDLACTSQSLYSVSLYDVLGADTTEYIINHAELACVVTSLPHVPTLIKLKPKLPGLKFIVCLDDLTIYSMDEVEELGASLKRPYNPPPEDVVTINYTSGTTGPPKGVVLLHKNAISALSVSIIVTKWGNT--DVALSYLPLAHIMERLVEQASFWAGGGLGYYHG--EILELVDDLKTLRPTAFVSVPRLYTRFAGAVRTATVDMDRVRSMASGSAPLDPSIHNFMRATGASFVQGYGLTESYAMAIVQNVEDRSVNNCGAISPGIEA-CLVSIPDMEYFVDD---KPLPR-----GELLLRGNHIFREYLKNPEETAAAFTEDGWFRTGDICTIDELGRFRIIDRRKNVLKLAGEYISPERLEGILLQHTYLAQAYVHG-------------------------------------------------------------------------- 47220015 46 -----------NILSIFAQTVKKHPNKPALIYEATGET--WTFTQLDELSNAVAHWARAQGWVPGDVVALFMESRPLQVALWLGLAKVGVEAALINFNLRHDSLLHCLGVSGSRAIVFGAELAEAMLEIQSMVPFCTGSIGADVLASLGAQPLDPLLASAPRDPPAPSNDRLFYIYTSGTTGLPKAAIVVHSRY--YRIAAFGYFAFGMRPSDIIYDCLPLYHSAGGAVHWGD--------LPIPPLSASASIRKRSQ--------SPT----------------------GCGKRLAPERLGGFHRAFRVQIGEFYGATECNCSIAN--MDGKVGACGFNSRILPYV---YPIRLVRVDVRDSRGLCVPCRPGEPGLLVGRINQRFDGY-ANPEATRKKIAHNVFYISGDVLVMDELGYMYFRDRGGDTFRWRGENVSTTEVEGILSSLLEQTDVAVYGVTVPVEGKAGMAAIADTTGSFDCNSFLQKIQRA-LPSYARP--------------------------------- 154243900 9 ---------------LLLDNAARRPARPAMREKRYGIWKTWTWADLTREIEALSLGLKVAGIAPGQRVAVIGVNRSRLYWSILAAQCVGAVPVPLYPDAVAQEMAYLLAHAEVTAAIVDQEQVDKLLSVLPELPALRLIAYDEPRGMRDYVSLDAIMASGRQEARTGGGDTSIILYTSGTTGRPKGTVISSERAI--SAARQTVAADRLDETDEVLAYLPIAWAGDHYLNYAQAFVAG--FCMSCPEEPETVAIDIFEIGPTFYFAPPRVLEDLLTRIMISMEDFSRIKVAYTAGEAIGPDLFAFYRSIGVNLKQFYGQTEA-----------FLYISTQPDGQIRSDTVGPAAPGVEIRIV------------ESGEVQFRSPGQFVEYLGDPVRTAETLTPDGFVRTGDAGFIGQDGHLRIIDRAKDVGRTDGTLFAPKYIENKLKFFPNIKEAVAFG-------------------------------------------------------------------------- 110639356 110 -------NARFNIVESCFQAAS---EQAAIFYEQSSEIHTISYGALKQKVIQYASGLSKNGFAAHDRIILYLPFSIDAIAFYLACIYMGAEPVLVSDSFSAQELTKRIAIIKAKAVLTTDQYWYADKKIAVLPKVLERIILYSEEQSDASTDLLDVYGTSYPPYYHTTADTISILFSSGTTKEPKALPWKAATPIKCAVDGKLLQ--DIHAGDVVTWTSGMGWMMAPWLIFAALLNKASIAVYGGAYSKKEFLDFTVQTHVTVLGTIPSVVKSWRAQAFQPVANWK-VRIFSSTGEPSDAEYLMYLNNFNAPIIEYCGGTEIGGGYISNVV----------ELPIALSSFNTPAPGSTFILLDENKHVVEQAG--AGEVFLIPPAIAEEYYANPAYPLLRRHGDGFHKT----TIEGTAYYRSMGRTDDSMNLGGIKVSAVEIETVVNTHPDIIESAAVALQSTGGGERLVVFVTHETDNVQLQKELQKIIQAELNPFKIYD-LVFKENFPRTASNKLMRKELRKELAGHF--- 119867809 19 -----------------------------LVVLDHGGWRRHPWAEVHQRAENIAARITE---DAATVVVLVGEPTVEFIAAIPGTLYAGAALSILPGPVRGADLGQRCASIGVRLVFSHGEHLDALRATPASIPTC---------------DVTETGHARRDSSFTPPDHGAVLQGTAGSTGIPRTAQLSPEAVLANLRG--LVACIDITPADTGCSWLPLYHDMGLAFLLTNALGGAELWAPTTAFSPFSWLQWMTESTATLTAAPNMAYGLIGKYGRLTDFDLGALRFALNGGEPVDRRFATEMARFGLDLVPAYGLAESSCAVTVPILGSGLQSSDDGRFIRTHAVVGEPIPGMQVRIAPTDGSGEQVDGRDFGEIEVRGTSLMSGYLGEPPLEAGS-----WFPTGDLGYFVDSG-LVVCGRAKELITVAGRNIFPAEVERVAAQVQGVREGAVVAVGTDESAVRPGLVIAAEFRGTDEPAARTELVQRVASECGVPSNVVFLEALPRTSSGKLRRLEVKRSMED----- 115385254 8 -------------------HVQQNPDAPAVVA----ENTTLSYSELVSEAIHLAELLSAKGIELEEPVGILLGPGLGQIVAQFAVRLVGATCVPIEPTLPELRIVDMLKQVHVRYLIAEKDGPIQLSDFQ-----TVHLPRVGQTQPRSDWEFG------------PETDRSHILFTSGSTGKPKPVQIRAENIL--HLATRTPVTPLLQTDRVAEFNNPGFDLSLFEI-WATLLSGATI--------------------VSVIFITAALFRITVSACPSA---FSSLRHVLMGGDVANVQAIRSVFEHGPPLWNTYGPTECTTLAMMHEV-------TRADADSEQIPVGRPVGDMEIFLLDEDQRPITEPG-LPGEVYIAGPQQAAGYFARPAETAKQFVEIPAYRTGDRAQWRVDANLDFLGRTDTQVKHGGFRVELGEIERALESHPA-AHTAVVARQPPSTAEGTHALVAPNGDAQDKQAILRDI-------------------------------------------- 50303781 82 -------------WYVFEAQVRKAPQGLAISYPGDFELQQFTYLETYNIVLRLSHYLFNHQVKPGDFVALNFTNKPLFIFLWFALWNLGATPAFLNYNILGQPLIHCIQTSNISQVFIDPQAREPMKKTEEDLRKVLPHTQL-HYINEDELFNNVLLNEKYPTLRVDDGEAAMLIYTSGTTGLPKPAIMSWRSTIGCSLFGRI---MRVTQGKTVFTAMPLYHSTAALLGVCAIFAHGGCVAISNKFSTSTFWKQVCMTESTHIQYVGEVCRYLLNSP-VSSYEKQHRVEIAYGNGLKTDIWKEFKERFNIKIIEFYASTE-SPFATTSLQRGDF-GIGACRNYGPFVSMVLSIQQCLVKVRNDRGFAETPEVGQPGELLMRPETSFQGYMGNKKDTESKVIRDAWYRSGDLLKADANGLWYFMDRLGDTFRWKSENVSATEVENQIMSFTKILEAVVVGVKLPSNEGRAFAILRLQDPNISIEDLLNNLLKDNLPKYALPIFVEFADKIELTHTHKVAKNLYRNK-------- 47999 26 ----------------FARRAQAGPDRPAVVLPE----ETVDYRELAARADAVARALLDSRGEGSEPVPLMVLHPAWMLAACLGVLKAGKYYVPLNPHHPDARNRDLLARLGAALVVTDG-------AVPGRLPGRITVLSVGE------LDVRPGTPGEPGPAVAPDQWAYAL-YTSGSTGLPKG-LLQNRADMRQNI--DRHAALGIGPEDRVTLINADGFVAAVSNPYMALLNGAALVPYSFQRDGHDLIDRLDAAGTTVYYSFPSFLRQ--AAAVSEGRTTDRVRLAYLGGESVHSSDVLAARRLFPAATVAVGLTETG--------LTRLRLIPPGAEVPDPVPVGGPVPGVEVRV--EASPAVPAAVGEAGRIVVRSAFLHAAQWTDQPLTEAVPEADRDFRTGDRGRLDGTGQLVHLGRVDGMVKVRGYRVETVEVESAVSAVTGVAEAAVVPYETADDATELAAYVVAKDPDLTDAALRRA-LSETLPTHLVPSSVLLVPRLPRTRNGKIDRKALPDPA------- 125716322 1 ---------------------------------------------------------------------------------------AGGAYVLL-IKYPDDRIRYIVEDTNCSLLLTQP-----LSGTVTTNHANNKLITLDDKPYQ----YQD---KTNLPVHSQSTDLAYVIYTSGTTGLPKGVAMQH--ISVNNFVFIQKNRLIIDSTSIILQYASIFDASVWEI-FSALISGAQLNIISERKDHKCIINYLACNKITIATVPPALLITELDY-----QDLPDLKALEVGGESCDLRVMEQWSR-GRRFINAYGPTESTVCATAH----------EYQEGDLNTTIGKPLPNIKVYILDE--CYVPMSIGVVGELYIGGAGLARGYLNQPELTKERFIPNTFYKTGDLVRWLPDGNLEYIGRNDFQVKIRG--------------------------------------------------------------------------------------------------- 154310186 54 -------PECLTSHDFFEKAVRKRPNARCLGHRPHGNYQWITYAETAERRKNFGVGLVELHKRAGDRVGLWCQNRPEWQIVDLGAMSQSLFTVSIYDTLGPDTTEYIVNHATLSCVCTSLPHIPTLLKLAPRIPTLKLIICLDEGEQPGYIGDVEAIGAASPNSPMNPEDIITINYTSGTTGNPKGVVLTHAHAVAATSISRVVSDPL--PNDVICSYLPLAHIYQRLAEHGCLAVGSAIGYF--RGDIIGLVDDLKLLRPTAFNSVPRLYNRFGSAIKAATIDAPGVRGLVTGSAPIDPGLHQFLRAFGAKFIQGYGLTET-----------YAHGLVQYDDDYTTGNCGGVSPSMEVCLESPDMEYLATDKPNPGEILLRGTARFREYYRNEAETSKAIDADGWFHTGDIGEVDSMGRFKIIDRRKNVLKLAGEYISPERIENV---------------------------------------------------------------------------------------- 167462049 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LITAGSAPSQSLVNKWNQI-VTYVNAYGPTETSICATNWIAPREWCNASH-------IPIGTPIRNTQVYILDDNLQPVA--TGESGQLWVGGVGLARGYLNRPELTAEKFIDNPFYCTGDYARWLSDGNIEYRGRMDHQVKIRGYRIELGEIEAVLQKHSGISEAAVLVKKDKLGNPFLSAYYV--AEKEIPGHLLRSYMENELPHYMVPYHFYCIENMPLTVNGKVDREKL----------- 118389458 71 ----------------------------------------MTYDQVIEQAKQLGSAVKNLQFQKMELIGIYSKNRIEWGIADIANSLYGYTMVPLYDSLGPDSISYVLANSEITTCYCSAASVLTLSKTK-DLHHLKNIISFDHVSEDVVHLFKDIVEKGSPLPKLTRDTIFTFCYTSGTTGNPKSAMISHKNILASVTNYDKSDCF-LTQDDVHLSYLPLPHIYERFINVYCWFKGTKIAFYSG--DVHKIQEDIIASKPTCFSAVPRLLNRFYDAINSKQHALQTIRQLVCGSAPTSPKVFDFFKALSCSVIEGFGQTELSGVVTIQVKADP-----------KMGNVGGIGPSSELKLKDELGNPKPR-----GEICVRGYNVFSGYYKDEEKTKEAIDQEGWFHTGDIGEIIPNGGLKIIDRKKNLFKSQAEYVSPEKVENIYVRARGVQEVYCIGIIVPSQEELLKIAAELNISETDNQQIISWYIKEGLFSFEQPKKIYLE---PKTNSFKLQRHHAKNYFKN----- 169768202 22 --------EATSLLELLQRAATTSAGVTFYSPSDTEAGERLSYYQLLDQARHDAHWLQTSNLKRDTVFLLHFDTHEENIRWFWACTVAGYCIVPKLAVSTDRRIAHILQMLDDPVVLSNSRMACAFQGV-----DTPRLYRMDQ---ESALTSTTTSSSSSASIRLPADDLGALMLTSGSTGFSKAVCLRQPQML--AAAAGKTAHCRATSQDVFMSWVALDHVNLVEIHLQAMRLGAEQIQVATDLEPRRFLDLVDRHRISVTF-APNFFLALLKAKPAPTWDLSCLRCVFSGGEAMTVQLIRALEPYGAQIRAGYGLTESCAGMAWDLVDRTLDDLRDATSEFM--SCGRPIPGVEMRVLRETDKSEAATGEE-GMLQLRGTVLFSQYYRDPAATRAAFTSDGWFITGDNAYLDVHGQLYVTGRTKDTLLLNGLTIFAVEVEHSLARIPGLTPGFTLAFAHRPAGESYCVVYLPAAARVATNEAIERI--ASLAVHVKPIAILPLPHFERTSLGKLSRAHFRRIFES----- 86607277 40 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGSGGQVKWAVHSWRTLSASARAHQQHFSVDCVHS---YCVLPLYHVSGLMQAVRSWLSGGQWIVWDEAWDPPL--------PGSFLSLVPTQLRLLLNAQPGVLESLRQFRAILVGGGPTWPSLRQQARQLHLPLALTYGMTESASQVC---------TLLPEAFLQGSDSLGRPLPHATLEIRGEAGDPLPA--QTAGHIHVWAESLALGYY---PLAREADGLGKWFTPGDWGYLDSDGYLYWLGRADDLILTGGEKVMAAEVEGEIRASGWVEDVCVLGLPDGEWGQQVVAVAVPKAGIPAPVELERHLLSQQLSPFKHPKQWLWCAGIPRNAQGKVSRQQLRQWAA------ 115750201 34 ---------PFTIADKFEEHATKSPAKTMLIF----EGKKYTYDDVNRRANRIARIAQRMGFKRGDKVAFFIGNEPAFIWTLLGFSKLGVTCALLNVNLRSKALLHCLRACNST--------EQALEEVMSDLKERESVWSLDPEFPVPADRSEDDLNPPRDVRDLNIRDALAYIYTSGTTGLPKASRLSHYKMLAGGF---MLETFKMSSDDVMYITLPLYHVSALFIGLSNVINAGVTCVLRRKFSASNFWSDCRQNDVTMFMYIGELFRYLIAQPKNDLDAVNKVR-LAVGNGLGADIWKEVSDRFRIEIVELYGATEANFGLMN--LDNTVGSVGFIERIQYDYETTQP-------IRDDNGRCIPVTP-------VSTP-----------------------------------------------RWKGENVATTEVSQTLNELPEILESSVYGVDVGHYGKAGMAAISLNPGSDFSPAVTFKHITSRLPNYACPRFIRIMEQLEHTATFKQKKTRLVQE-------- 218677249 99 -------NAQVNYAENLLHSAKALPNELAIWFENEGEQQSYTWKTLCEEVSSVQQWLVDCGVQQGDVVAAYTPYLPQTVVAMLATTSLGAIWTSTSPDFGVESVIERFGQVKPKVLFTCDDMTDKNREIIEHLNELKQVCEIDVKHDVSILSWHSIIDHQPKPVRIGFNDPLFVLYSSGTTGKPKCIVHAVGGTTINHLKEHQLH-CDIKPRDRVFYYTTCGWMM-WNWHVSALASGACLVIFDGSPQPNVLWDLAQRADVSLFGTSAKYLEAIVELSPIDSHSLPHLRTLCSTGSVLYPEYVYKHIKQDLHLASISGGTDICGCFV----------LGNPISPVYRGECQQAGLGVDIKVFNSSGHKVDH---ERGELVCTNPNFPVGFWNDTERYHSTYWDDNVWHHGDVAQSVHGGYLFY-GRGDTTLNPGGVRIGTAEIYQQVNTIEGIIDSIAVGK-DVDRNEQIWLFVQLQQNVNLNETLLAAILKSSCSPRHVPSQIFAISDVPKTRSGKLVELAVKQ--------- 148256989 16 ---------------LLRLNAREHGQEIALREKDLGLWRTFTWADYQARVRDFALGMVALGLGKDDVIGIIGDNRPDWVAAEIATHAIRAFSLGLYRDVLDDEAAYLLNYGEARLVFADEEQVDKLLNLADRVPALKHIVYSD---PRGMRKYDDPRLMPADAAREPDDDVAILCTTSGTTSHPKLAMLSAARVLKHC--ATYLAFDPKGPEDEYVSVLPLPWIMEQVYVLGKGLLCRMKVNFVE--EPDTMMNDFREIAPTFVLFAPRVWEQIAADVRAAVMDASRLRSAATGGAALGPDTFKFFRAMGVPLRTLYGQTELLGAYTLHPADK-----------VDPDTTGVPMSDIEIRI-DQ------PDSQGIGEILVRHPNMFLGYYKAPEASAAD-VKDGWMHSGDAGYFNDHKQLVVIDRIKDLAETRGERFSPQYIENKLKFSPYIAEAVVLGAGREKWAEKNRIAFTTYSDLASRNEVYAETVNAHLPAAQRIARFLLLDDGELTRTRKVRRSVINEKYADIIDG- 113931584 90 --PEWFKGSRLNYAENLLKHKEN--DKIALYSAREGKEEKVTFAELRRDVALFAAAMRKMGIKTGDRVAGYLPNCIQTVEAMLAAASIGAIWSATSPDFGVNGVLDRFSQIQPKLILSVESVLEKLQHVVKGLPDLKKVVVIPYVLPKEKIDLDEFLAPQLEFEQLPFNHPLYIMYSSGTTGAPKCMVHSAGGTLIKHLTEHILHG-STTSSDVIMYYTTAGWMM-WNWLITAVATGASLVLYDGSPSLNVLWDLVDRLGITIL-GTGAKWLAVLEDKGLKPHSLQTLHTILSTGSPLPQSYEYVYKHIKSNVL--LGSVSGGTDIIACFMGQNVS------VPVYKGEIQARHLGMAIEAWNEEGEAVL---GESGELCLKPPSQPTHFWNDESKYQKAYFAPGVWAHGDYCKINPKGGIVMLGRSDGTLNPNGVRFGSSEIYNIVEAFVEVSDSLCVPQYNKDGDERVILFLKMADKFEFSKELLKRIIRVALSARHVPALILETKDIPYTISGK----------------- 116202669 56 -----------TTFDLLKRSAELYGNEPAVGSIHTHKEKRITYQEYFTQVLQVGAGLRKLGLSPKDRLHIFATTSSQWLSMAHACSSQSMTIVTAYDTLGESGVEHSLVQSKANAMFVDPHLFKTIKNPLKKAEAVKHLPVPDAEIEEFKAVHPEALGEETEPVLPSPEEMYCIMYTSGSTGPPKGVPVTHAGFVAAVAGLYSVMEEAVSHREYVLAYLPLAHIFELVLENLVIFVGATLGYGSPRTLSDTSMRDMRTFAPTVMVGVPQIWEALAGTVFNAALALKSLRFVVNGASGIATPTLHFISMAVAPMLNGYGLTETCG----------NGALGCPLQWTPDAAIGPVPAAVEIKLVSPELNYSTASTPPQGEILIRGAPVCTAYLDNPDESAKAITPDGWFRTGDIGEFNADGHLAVIDRVKNLVKLGGEYIALEKLEAI---------------------------------------------------------------------------------------- 118466817 4 ------------LAAALTAAMRTGGSDLVVFDRESAAWRRHRWPEVHGLAEGIAAWLLDR-----DRLGLVGEPTLEFVAAIVGAWLAGAGVSILPGPVRGAEGRRRFAGIGVRTVLSHGSHLDALQALDPSRP--DEMVVED-------LAVAANTGRRCPEPPAPHANPAILQGTAGSTGTPKTAALSPDAVLANLRG--LNARLGVTPADVGCSWLPLYHDMGLSFLLASALGGMSLWLAPTTASPFRWLAWLSESRATITAAPNFAYNLVGKYARRSGVDLGALRVAINGGEPVDCAGFERFATAMAPFTPSYGLAESTCAVSVPAPGTGLRDVSDETGTRRHAVLGAPIPGTEIRI--SPRHDVPDG---IGEIEIRGASMMDGYLGH-----APIDHQNWFPTGDLGFF-SDGGLVVCGRAKELITLAGRNIFPTEIETVAAQVPGVREGAVVALGTGENSARPGLIIAAEFAGRDRAGARAEVI-QRVASVVVPSDVIFMASLPRTSSGKLRRLDVR---------- 164662058 2 --------------------------------------------------------------------AFYSENQHDYLLAALGVMMTGAIPALLNPMYKPEELEHVFKLTKPRALLASLNSYENAKNAADSLAKLTDLYVFDEEHEHSFIKARDAGDKLVENVQFPAKQESMFCFSSGTSGLPKAVRLTHMNLIANTIQMTVTLGGRVNKDQVHYSLLPQFHCYGMITSIINLHTLTPAII-EAKFSPESFFRAVQKFRVTFAFVVPPILIALVRSPMADKYDLSSIKSLASGAAFLSKELCTM-------VNDRYG----------------------------------------IRITD-------------------------------------------------------GYITLHDRVKDIIKYNGYQVAASEIETIVNSLPFVLESAVVAKEDVSHNELPWACIVMRPDKLSEKELTKQVLDTRVSGYKKLRGVSWTDQLPKNTSGKVLKRELRKQ-------- 29126583 152 --------------------------------------ETITRRRLLVEVVKAAQVLRDLGLKKGDRIALNMPNIMPQIYYTEAAKRLGILYTPVFGGFSDKTLSDRIHNAGARVVITSDGAYRLAQALVESPPRVEAVVVVRHTGQEGRDRWSHDLLDAAPCEPVDAEYPMFIIYTSGSTGKPKGVIHVHGGYVA-GVVHTLRVSFDAEPGDTIYVIADPGWITGQSYMLTATMAGRLTGVIAPLFSAGRYASIIERYGVQIFKAGVTFLKTVMSNPDVRLYDMHSLRVATFCAEPVSPAVQQFMQIMTPQYINSYWATEHGGIVWTHFYGNQDFPLRPDAHT-------YPLPWVRVADFDEKGEIVITAGDVPGEAYLRGEIPLRAWKGDAERFVKTYWRRGWYIQGDFAIKYPDGSFTLHGRSDDVINVSGHRMGTEEIEGAILRDPDVGNCIVVGAPHREKGLTPVAFIQPAPGRHLTGADRRELVRTEKGAVSVPEDYIEVSAFPETRSGKYMRRFLRNMMLDE---- 186686473 49 ----------------------------------------------------------------------------RFLASFIAACAANCPVFLCNPDWGTQEWQQVFDLVHPDIVLCTERLVPSVRVAS------RREVEVSRSMGNGH--------NNNSQCPIPNS---IMIPTGGSSGQIKFSIHTWETLI--SSVQGFTEYFQLIQVNS-LCVLPLYHVSGLMQFMRSFITGGKLILPFKVLESGQILNIKQSE--FFISLVPTQLQRLLQNPELTKW-LSQFNTVLLGGAPAWNELLEKARFYRIRLAPTYGMTETA---------SQIATLKPDDFLSGKISSGQILPHAKVTIRNQQGEIL--NSNQIGNITIHAQSLSLGYYPITRDNQADFQVD------DLGFLDNQGHLNIVGRNSDKIITGGENIYPAEIESAIQATQMVADICVIGIPDKHWGQALTAIYIPKKSDISALKI-QTLLKDKLSKFKIPKYWIPQQYLPRNSQGKINRQQLQQ--------- 119498695 54 ----------LTAHDVFESTANRAPKAHCLWRPYDGPYQWMDYETVRKRRAAFGAGLVELHNKHGGRIGLWCQNRPEWQITDLACMSQSLYSVSIYDVLASDATEYIINHAELNCIVTSLPHIPTLLKLKPSLPNLKIIVSLDEPAGHSKRALLESIAAGLDCVPPSPSDIVTINYTSGTTGPPKGVVLTHEN--AVAAASSALVNIQQAPGDTSLSYLPLAHIYARLAEHTAFWAGARIGYFHD--NIVELVDDIKALKPTAFMSVPRLYSALSRHIVAAKYDLERCRFMVSGSAPLDPSLHNFLRAFGVDFIQGYGLTETYAIAS-----------SQSAKDLTAGNCGRIAPSTEACLMSLPDMEYSVDDKPFGELLLRGTNIFREYFKNPEETSKAMTEDGWFRTGDVCTIDEMGRFIIIDRRKNVLKLAGEYISPERLEGVYLS------------------------------------------------------------------------------------- 154331349 120 ----------------------------------------ITYAEVWNRLVAFGRGLVELGLKKDSHVALYEDTRWEWMVTMLGVWSQRMIGVTVYANLGDDALLYALKEAACEALVCNGKNVGKLISLMDQSGVQNATIIYLDTLPHTVIAWTDVLAKGTQSLQNDNNAEVLIMYTSGTTGDPKGVVHTIGALTQGALGDRLTDLIGKEENESYIAYLPAAHIFELTCENIMLLRGVLICFGTPRTLTDTFARDLKAFNPFFFIGVPRIFETIKKAVEAKLPPVSKLRGICSGGAPLSDKTQEWLTVLGRPVAQGYGMTESVCNA------------SVQRSGELTCEAGQLLRGVEARLLDTEHYKHTDKPHPRGEVLLRGRFVFKGYYNQPRLTEETVLPGGWLRTGDVAEMDAEGQLRIIGRVKALAKNAGEYIALENLEALYCECPVV--------------------------------------------------------------------------------- 217973957 33 ------MASDANICRHLKQAAHAIPHHLAVAVAQGASVANLRYSELDRQSDAIAFALNAHGIERGMKAVLMVTPSLDFFALTFALFKAGIIPILVDPGMGINNLKQCFAEAAPDAFIVDDGLAARLMRIATGAISLSTLLQNDSSSQNASAKHASAQHAEYPMVMLKSDEMAAILFTSGSTGTPKGVVYSHG--MFEAQIKALKNDYGICHGERDLATFPLFSLFGPALGMASIVMDASKPITA---NPEFLFAAIEKYQCSNIFVNPALLERLGRAGEQKQHKLPSVQRVISAGAPATIASIARFSKMGVPILNSYGATESLPISM--IASDALFATTDITDNGGGICVGGAIDGVTIRIIGEWDEALVLNKGEIGEIVVQGPMVSQSYYLNHSATAAAKMWDSAHRMGDLGYLDDQGRLWMCGRKAHRVTRKGQRYYSIPCERIFNTHPNVKRSALVGVKVANEIEPLICILVCNKSQQLYQDLIT--IAEQFAQTQGIRRFLIHPDFPVDVNAKIFREKL----------- 125716312 1 ---------------------------------------------------------------------------------------AGGAYVPLDPTFPRERLEF-LTRSG----LADD--LPTRSGLADDLPRLTVPVICLDA---DWGSVAEG-SRDTPVCPVHAESLAYIMYTSGSTGMPKGVAVMHRGVVRLVSNTGYAH---FGPEEVSLCFAPLAFDASTFEIWGALLNGGRLVFPSQLPTPDELGEFIERRGVTMLWLTAVLFHQMVD---VSLPRLRGVRQLLAGGDVLSSVHVRRLMRPHCRMINGYGPTE-------NTTFTSCYTVPSEESTGTSVPIGRPIANTTVYVLGAHHQPMPIG--VTGRLYTGGDGVARGYINDAALTADRFIPDPFYDTGDLAYWRPDGALEFVGRCDNQVKIRG--------------------------------------------------------------------------------------------------- 115402817 25 -----------SLLHLLEAIASREPTRYIITYGNTHTPEIFSYSDLLQSARKAAGALRKYHVVPGSVVLLHFNDHWNSMLWFWATLIADCIPAMSTPNNPETRLRHLKHLSSPKCLTT--------ASLAAEFAGQEYITPICVQS----LDYENLVHLPIK----EGGDIAVLMFTSGSSGHCKVVPLTHEQILASLSGKAWT--FPLPDNTAQLNWVGMNHVASLVEVHLFSIYTHSDQVHIPTVEVLSFLDLIHRHRVSRTFAPNFFLAKLRAALSADDTSLSNLRYIVSGGEANVTDLAQMLKKCGAVIVPAFGMTETCAGAIYNTSFPQY----DVEHGLPFASVGSCMPGIQVRIVNGNGNSVPPG--TVGNLEICGPVVLKGYFNNPAATKSTFTNDNWFKTGDLAFVDDNGMLVLAGREKDSIIVNGANYSPHDIESA------IDEANIPGLPSADTEEVIIVYLYTPADTVRRSETAAAIRKVAMMSVGVRATVLPLDRLEKSTLGKLARGKIKAAYE------ 152996590 492 ------------------------GEKEALT--YNGEM--WTYRKLGENIEKVSAMLNDRGYHQR-VISIIGFAEPDVVASIIGVMASGNIALTIDASTPKSRISQILQNSAVELLLLGDD-------VCSDSFSIEEVLHIRE-----LLAGKVVYSNQSPPSVTDVHDIAYILYTSGTTGEPKKVEGRHHGL--NNFISWQSREFKVNETDRCSLLTNLSFDVSLRDILLPLYNGATLCIPETKNSGEELLTWMNTEKITIANIVPSLASKWLDSCSSVKE-LTYMRITFFAGEPLHRKFVQRYQHTGL-IVNLYGPSETTLAKC-------WSVVDPLRGSQKVFPVDQVIEGSEVYIAGKSGNRC--GIGEIGEIVIRTPFLA---------------IDGCFYTGDSGHIGVDGKLYFDGRENEVIKIAGVKVNPLEMESYLSSKNNIAQAVVLACNDEFM---LYAFYTTETGKQIDSSELRFYMRQFVYQSVIPRKFIHLNSIPIKANGKIDKNALREDFED----- 169601506 26 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------EDELATVLFTSGSTGFAKGVEYTHAQLVTSSKLK--CDFHLMDSSKTFLSWVSFDHSAALCENHLHAVYAGANQVMVPAMDPARFWKALSDYRISYTFAPNFFIAAAVRALNELDPDFSQLRVIMCGGEANKTATLEAAELV---------LTE------YKAPRCSIKASYGLNRKYVFASVGKLLPQHELRLVDETGAHVKDG--QTGAIQVRGPLIFKRYLNNESATSACMTPDGWFDTGDLGMLDDEGNLRIVGRTKEVIIINGQNYSSFELEHAIESIPGLNKSASFSIWTEDANAESEDVVILNDNLEDTATLRDTVSREAVIRFKRPVMVIPLPKLPKSTIGKLSRAKLKK--------- 120403948 27 ---GIALPPGVTLISLIERNIANVGDTVAYRYLDGGHAVEMTWNALGVRMRAIGAHVQRH-AARGDRVAVLAPQGLEYVAGFFAAVKAGMIAVPLFPELPAERLDVALRDARPAAVLTTSAARQAVDDFLAAMSTADRVIVIDD--------IPDTAAHDFDPVNIDVDDVSHLQYTGGATRAPVGVEITHRAVGTNLLQMILSIDL-LDRNTHGVSWLPLYHDMGLSMIGFPAVYGGHSTLMSPTARPSRWIEALSAGSRTVVTAAPNFAYEWTAAADGSGIDLRNV-VMIIGSEPVSIDAIRSFNAAFAPFKPSYGLAEATLFVSTIAPDAEAPVPADHPQAVAHVSCGHVARSQWCVIVDENGDELQDGG--VGEIWLQGDNIGRGYWGRPEETETTFHDRTWLRTGDLGFYL-DGELYVTGRIADQVCVDGRCHYPQDIEATVAASPIVRRGYVAAFTVD-GDARV--VVVAERAAGTARVDRAAAIEAIKAAVMRHHTIAVADAIPRTTSGKLARRACRADY------- 215498055 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MQSIIDEARTTKASVPRVKTILLAGSLSPRSLKDLCEVFGVELSNIYALSETFGVVSATPPGHVTTD-----------NVGFPVAGCKVKIVD------PVSGKTMGEIWTQCSSVMKGYHGRPEATADVLIADGWFRTGDLGYHDDEGRLYIVDRLKQMIKCMDNQLAPAELEEILLSHDAVKEVAVVGIPSAKYGEAPAACVVLKEEHEAVEEDLKQLIAGQTAVYKLYGGVIFMDSLPKSDIGKILRQALKSEVE------ 67470233 34 ---DIEYMTQHTTYEVIKRRCEKNPENDFFGYRYIGEYIWLKNKEVLEMTDSLASGMNKYHLKKGDSCGIISGNRYEWYLTQFALQRHGIIPVPLYTTLGKEAIDYIISTLSITLVFCT--FSDTVAEMCERNPKITLVCIMNHINPSSYVTFDRLIKEGKSNLIEPQDDTFSIIFTSGTSGIPKGAVHSFNSASYGSCTINSAELFKDSPEQTYFSYLPSAHVLDQEVTHGFIYGGGRIGFISGGI--PTLIEDLSKCQPTFFIAVPRVLQKIYDKFNETYNQLGKLKYILNGGAPLTEELYEWLRVCGAIILQGYGLTETFGGICCSLPYMT------DLNILNVGSCG---PNVEIRLVSPEMNYTIDDEYPSGEIEIRSKQNFICYYKNEEATKAAINDDGFFATGDIGKVCPDGSLAIIDRKKNLFKLAGEYIAVEPLENKYCAMPLISQCFIYGESSDVF---ITAIIVLDASSITTESEKDSLLNQHVPGYEIIKNVYFETEL-MTPSFKLKRPQLKRKY------- 212529398 113 ---------------------------------------TLTYRQLHHASLKIAAGLLAEGVQPNSTMVMIIPNGAEYTILLWACVLLRITYVSLDHSLGFTQLKQLLQTLKPQLVVADVSSGKFLQVAMSELQLPRPIISLTHSGTAGWMSLVDIAAKA---VKFPADESASIMFTSGTSGIPKGCP-----LLVSGMSHVLESQAWLIDNEAGIFAVQQPHNSAPAQTLQTWKAGGAVVMTGQNFSIRDSLEAIKQFGATFIVLTPPMVNEMAVELAARPVDVRSVKRIQVGGDAVTKDIMVKCAALFPQICVNHGMTEGGGSFIWPFFKIPPSNIPFFGEIC---PLGMVAPGSSIRLWDIEKNCVAKRGQ-FGELHISSPSIISHYLG--GRSEKSFYNDRWFNTGDIAIVDREGLVYILGRRKDLLKCASVPIMPAVIESSIQALTG-AATIVVPVPHHVLGAEPFAVLSSRTETQIKEHIRAEFGKDALGGIASLKEIGMV-EFPVNQTHKIIKSEIQAAVLDKF--- 66359216 53 ----------------LKENARINGFRECYSWIGSGDIKKFTYREFFEKVVELSWYLKKLGIKAGDKVILCYTPGYDFVIAFTTCLVSGIVAVPVDPMRGQSEIQRFCDIKQAKTMSTDKRFKSIRFEATDNLKIRKEEYINEVQKAINDIILNDSNHFDFLGFDFNINTVAFLQFTSGSTSQPKGVMVTHGNLLYNIAGITVLKKNELTEDELVFSWLPVYHDMGLIGFFCTPLFFGCNIFQMSPIDPYLWMQCMDKYNCSVSGAPNFAFEVVVRKTPKEQLNLKHVFAILSGAEPIRKTTIDRFKSVGIKIKPAYGLAEHTLIVAGNHITVNTKKLREKNIVEIKVSSGIVYKGIDLRIVNPELKEVTPGN--VGEIWISSESVTLGYYNNKEETEKTFNADGYMRTGDSGFIIND-MLYISGRIKDMIIIRGRNFYPQDIEEVIDGVSGVRQVAVFSVTQADGEEAIGVAVEIRMETSILGRVRRFFEK---PAYAISKAVFIGHGLPKTSSGKIRRSQTRD--------- 67484572 37 --------------DAVEHWVEDDPDHPFIGERKRGEYEYYSYKEVLEYSKTLARGLIKMGIKKGDNLGFFSRRRLEWHYLFIACSYIGARICSLYESLGKEAVKYIIEHAELKYIFTSNEKIKVLEEV----GCLKNIIFINEPSKDGILSFLDLANTDILLTKVKPEDDALLMYTSGTTGFPKGVPLTHENLI--SCATSLVERIPLTDPMSSISFLPLAHVFAIVLEMTIYRLGGVIGLMSQGI--PTLVEDIKLMKPVVLAAVPTIYSKVMKRLEFEPTALTKLQIIISAGAPLTEEIAKFFRIVIVDLFIGYGLTETTGMGLASQFSNGIHLDV----------AGRPYPTVMAKICVPEMGFCTQNEECCGEIYLKTTAGFKGYYKESEEYNNEHIKDGWIKTNDIVKYRKDHDFEIIARANNIFKSQGEYISTEKIENILQESNYVKDIFVDGKSNYLYGIIVPQFIFLRKETPLENKTDEELCKHGLMGYEKVKRIILHPDIERTPSLKIKRNNVKKYFERE---- 159118384 32 ---DAETDTTKTILQNVRATMKRYPNEPYLGYRVTDKYTYMTYGEADSYVTELAKVLTKLGIGKGDRVGIFARNSPLWLLFDFACTAVGAVVVPIYDTLGAAKTSYCINHAEVRLLVTQTELLPLVLGIWPSCPSLQRVVLLDRKAVQFYAEVEKLTDAEVGDCPLSMDDLHTILYTSGTSGNPKGVVHTQKTILGGYCMGRAFFPYRLSHITTILSYLPLGHIYEREIEHYCSIRGCKIAYYAG--NTKNLTTDIKLAKPTILLAVPRVLQKIYNAVDIKAALGGHLELIVSGSSALPQEV-WRFMRLGARITCGYGLTETCLVGLRVLPHDPIE----------YSPAGKLVSFMQAKLIDSDTCELSLKTHRVGELLLKGPGIAKEYYKMPESPLR--DADGYFHTGDLMRLNDDGSLTFVRRINMVVKSMGEFIDICAVEDAMEKSPLFASVFVHAQSDKSF---PICVAVLDKTALAANEANIFVKRAGLKGYCVPKCFRWLQEL-MTPSMKKQHRFFAKRYA------ 118725409 1156 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------ENSLAYVMYTSGSTGKPKGVMIGHRQV--NNCIFWMQDEFKLSQDAVIVQRTNLFDPSVWEIFW-PLYIGAKVITAEQAKDAGYLLDLMAKDNITMMYCPASLVTGMT-YMLNARDNKPRLRLLLIGAEPIGVETVKDFYRFEGNIVNTYGPTECTINNTYYHIH--------RDDELKIVPIGRPVANNKIYILSKDLQAVPIN--VTGEIFIAGDSVGIGYINNPEKTMQYFIENPFYKTGDVGRWLENGCIEILGRVDEQVKIRGYRIEPGDIQAAMLEYNDVKESVVI--------------------------------------------------------------------------- 193204819 107 ------------------------------------EWEWITYEQAFEISDNVSQAIRKLGIEIGDKIGIYSKNRPEWVLSDMAIHNFSNVSVPIYDNIPNEDMHYITNLCEIPLMFVDSETTQLIKDKTYLSKSLKYIVQFDKVSDEQLWSFDEFVEEHRPHAPPTPETLATISFTSGTTGRPKGAMLTHLNLCSTTVACEEFEHVE-GELDSYLSYLPLAHVYERHCTLAHFKIGSTKIFRRIGFDPALLVEDIQALAPRTFACVPRVLGKIYKSVMSQVQDKPVKKMILMTGKATRDTLVDRFARFGIEILELYGLTETSGPTTIQLVGDML------------GSVGPPISCTSIKLVDELGYFVDENG---GEVLVKGHNVTSGYYKDPKATASAFTEDGFMKTGDIGKFTPEGTLQLIDRRDNVLKLQGEFVAPDLTESLYISSKFVQQICVHGNKEKPW---LVAVVVPDPE------------------------------------------------------- 163841959 27 -------NEPMNLASIWTSSAEKFPDRTAIKM----DDVELSYTDLDQLSQKLAGLLAAKGVGCGDRIALICPNLPYMPVVFYGALRAGAIVVPMNPLLKSREVAFHLENSGASIAFAWEGVVEEVQAAARAADESGHTPVEVVPLDGNFMTLLDATEALPAMADTTAGDTAVVLYTSGTTGNPKGAELTHDNLLSNCDVS--VGMFKINENDVIFGGLPLFHIFGLTCGLNAAIRTGSSLTLLPRFDPAKALEIIERDKVTIFMGV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145223980 5 -----------SIPAVLADRAEKQPDDIAYTFVDAGVTDSLTWSEVHERVQIVAGKLATIG-SPGDRAVILAPQSLEYIIGFLGAVAAGFIAVPLSTRHHDERVTGAMADSTPVVVLTTSAVVE----------DVRRYGQADPKQRPPKFLEIDTLDFDSPPKPAPAASLAYLQYTSGSTRSPAGVVVTHKNVVVNQLLTDYYEAYGPPADTTIVSWLPFYHDMGLIVGFIPMMLGRPAVLMSPMMKPSRWMQLL-GSNPSAFTAAPNFAFELASDEDMAGKDLSTVVVMINGAERVHGSTVERFAAFGLPMRPSYGLAEATVYVAASAGGRPPTSASDGDDGTELISCGAP-RSTTARVVDPDT-LVENPAGKIGEVWLHGEHVAAGYWHNPELFAAQLSEGPWLRTGDLGVMFDD-ELYIIGRIKDLLIVDGRNHYPDDIEATVAEFTGGR-VAAVSVPDEAS-ERL--VVIAELKKQLDQSVLDSVRQQVTAAVSQTHSVRVSDSLPLTTSGKVRR-------------- 24213873 82 -FPGA----KLNFAENLLRRTDSFP--ALIYRGEDGSKREVSYAELYSYVGAVATDLKKRGVVPGDRVVGLMPNVPETVIAMLATTSIGAIWSSCSPDFGVKGVLDRFGQIEPKILFTDLSLAENLTQILKSIPSIEAVIVSDYKLPENYHLFETVLGASPNFYQTNFDHPVYIMYSSGTTGLPKCMVQGVGVFLNH--WKELALHCDLKPGERIFYYTTCGWMM-WNWLVSSLSIGATLVLFGNPFFPEILFQIASEEKINVF-GVGAKYILTLEKSKFQPFDLSTIRTVLSTGSPLTTSVYQHWKK-DLQLSSISGGTDLNGCFA---LGNPILPVYEGEIQCR----GL---GMDVEIWNESAKSV---IEQKGELVCKQPSMPLYFWKDPEKYKSAYFPSVWCH-GDFAELKKSGGLVVYGRSDATLNPGGVRIGTSDIYGLIETFTEIADSVIIG---QDWKERIVLFLKMIPGKKLEDSLVQTLIKEKISPKHVPSKILEVADIPYTINMK----------------- 67902586 61 -----------TAHEIFESTANDTPKADCLWRPYDGQYQWISYGTVQKRRTDFGAGLVELHARPGQYIGLWCQNRPEWQITDLACMSQSLYSVSIYDVLASDATQYIINHAELSCVVASLPHIPTLIKLKPVLPNLKIIVSLDEPAGHSKRALLESMAAGHDPLNPPPSDIVTINYTSGTTGAPKGVVLTHENAVAATSGALVSVSQA--RGDTFPSYLPLAHIYERLTEHAALWSGARIGYFH-----GNILELVDDLKVTGFVSVPRLYSRFLKNPDPSKATLENAKQLISGSAPLDPSLHDFLRAIGADFSQGYGLTETYAMACAQSPKD-----------VTSGNCGRVAPCTEVCLLSLPDMEYSVDDKPFGELLVRGPNVFKEYLKNPEETSKAITEDGWFRTGDVAKIDDMGRIIIIDRRKNVLKLAGEYISPERLEGIISS------------------------------------------------------------------------------------- 215402154 1 ----------MSVISTLRDRATTTPSDEAFVFMDGDQIDRMTWSQLYSRVTAVSAYLISYG-RHADRAAISAPQGLDYVAGFLGALCAGWTPVPLPGSLRDKRTGLAVLDCAADVVLTTSQAETRVRATIATHGASVTTPVI------ALDTLDEPSGDNCDLDSQLSDWSSYLQYTSGSTANPRGVVLSMRNVTENVRNYFRHEGGALRLPSSVVSWLPLYHDMGLMVGFIPLFVGCPVILTSPEAKPARWMQLLAKHQAPFSAAPNFAFLAVAKTSEEDGLDLGHVNTIINGAEQVQPNTITKFLRMPAAVKPSYGMAEAVVYLATTKAGSPPTSTEFDADSLARGHAELSTFETELRIVDPDSN-IELGPGRIGEIWIHGKNVSTGYHNDDALNRDKFQASPWLRTGDLGFIVGD-EFYIVGRMKDLIIQDGVNHYPDDIETTVKEFTGGR-VAAFSVSDDGVEHLVIAAEVRTEHGPDKVTIMDFSTIKRLVVSALSKDFLLVPALPKTTSGKISRAACAKQY------- 119720514 86 ----------------------------VLYESESGDAEVLTYEGLDALAGRIAGWLESVGVGRGDWVTVYSPPNPESLAFMLAAMRVGAPFEPVFTGFGYYELAKRIARRGSRVVFTVDGYTRRGREVDTLGSVLRAV---EESGAKPVLLVSERLGRAAPGVYTLDEALSSGAY-SGSSSEPKPLSYPAAGFLVQVYATS--RWIGLKPRETLFNTVPGWITGVSYLVFGPLMTGSTVVLYDGAPDWDRWISIVESYGVTLLLTTSGALRLMSRQPAFRSHDYDSLKAVLVTAEPLDAETWWAYSVLGIPVLDLYIQSEVGTFLVGNLPSYTFTHI-------VPGTCGPPMPGFHVEVLED------------GRLVVRKPWPAIP-VEAPGDFWEKWR-EGFYDTGDAARYSVDGYIEVLGRRDGVMKVSGYRVSPGAIERVVAGVPGVRGVRVYARPDPLKFEVP---VVSVEGSADPEAVRKA-VREKLGPILEPAQV------------------------------ 47220519 8 ------------ILDRFLEVVDMQPHKAFIRF----EEETYSYRDADELSSKAARVFLQSGLRQGDTVALLLGNKPIFLLLWLGLMKMGCSVAFLNHNVRSKSLLHCFSRCGARTLVTDAEFLEAVEEVLPTLAEVHVYVLADRCEISGVETFNDKMRASSEPVPKDLRSAAVYIYTSGTTGLPKAVPISHGKIWAMSLCVSFI---GLTSKDVVYASLPLYHSAGF--------MGCTSAIENGRFVLDHT----------------SVRRLFRDPLRSKGHDRSHRVRLALGNGMRPEVWKEFISRFGIQIREFYGATEGNFFLLNYSGKVGAVGRNFYLHRRY-----FPYSLIKYDVRDSAGFCIRAAPGEPGLLVISPDAPFSGYERDLQQTEKKKDGDTYFNTGDLLTVDREGFFYFSDRVGDTFRWKGENVSTAEVADVLTFLDCIKEATVYGVQVPQEGRAGMAAITVTGGRFDSVRVFQH-VEEFLPTYARPRFIRI---------------------------- 134097213 14 ------------------------------------------WAELERAACGIAEGLRERGVRTADRVLLCGDNSAEYVLVLLALMRLGASIVLTDHRQTPQEARRAADVAQVRWTVADAG----VATSAGRRLEITELVEDRPDAGTAELSLR-------DWYCLPDG---LITWSSGTRGPAKGVVRSGKSFLDN--VERSRRRMGYRPDDVLMPLLPFSHQYGLSMVLLWWQVRCSLLVPYRRLD--HALELGGRWGATVLDATPMTYHSVLNLGAGRPGLLSALRTVCVGGSPLSPALADRFRATGRPLLDGYGSTETGNIALAAPGDET--------------GCGHPLDAVEVLVLDTGGAVAAPG--RLGEIAVQSPDLTSGYLEPDGGVRP--LPPGPHRTGDVGFVDEDGHVFVLGRRGAV-HRMGHTLYPD-----VLAHKAAACGAVLATEDERTGCQLVFVV--ADPRLRAGGYWRRRIQDVLPSYEHPNRVVVVEEMPLNSNGKPD--------------- 156359531 2 --------EHKTLFQLLDRHTAECPNKEALVYRDEGNRKSLTFKEYKDQSQAIAARLLELGVVRGDMVLVMLPSEFEFAIVEIALGRIGAIFVAV--EFDAPEAVTILQD-QIHCIFYSHEMQEVVSAIVDRDHFKAAVYVGPHTTPPNVYSYSDLL-EASEPAEVQFDDPFLIIHTSGSTGKPKPALYTHQGFVNGVKIISLV--FKATRESIVFSDAPLDWISGVGFMLGVPFCGATLVMFPPNLAVGSILHIVEEEKCTHSFFLSYFFVDMTLYSEISNVDLSRLRFCLTGGQLMDKNLMKKVFDIVPDILFSYGATEAFLVARQPLTKDNIDSVNYAALELN--------PGLEIKVVDSNENVVPVG--TPGELYVRGLSLMANALKIEGAYRDCFTDTKWYRTNDRCLLTPDG------------------------------------------------------------------------------------------------------------------- 145242832 60 ----------LTAHDIFESTANRLPKNHCLGWRPYGVYQWLDYQTVQKRRAAFGAGLVELHHKPGQYIGLWCQNRPEWQITDLACMSQSLYSVSIYDVLAPDATEYIINHAELACVVTSLPHIPTLLRLKPQLPNLKIIVSLDEEAGHSKRALLESMAAGQDPCKPPPSDTITINYTSGTTGPPKGVVLAHENAVASASGALINSIQ--KAGDTIISYLPLAHIYARMSEHAAFWAGARIGYFHG--NILELVDDLKLLKPTGFISVPRLYTALSRHIVATKYDLERSRMLASGSAPLDPSLHQFLRALGVDVVQGYGLTETYAMACADLTAGHCGGLIPSTEACLMS-----LPDMEYSVDD---KPYPR-----GELMLRGANVFREYFKDPEETAKAVTEDGWFRTGDVCKIDEMGRIVIIDRRKNVLKLAGEYISPERLEGVYMS------------------------------------------------------------------------------------- 32474448 25 -----------NVASRLTAIAKILPGAIAIAEPSDGSDRDYTFKTLDERSTQTARGLLASGIEPGMRMVSLVPFGAQFIELVFAMMKAGVVVVLIDPGMDRKHLVGCLQEVNPDGFLGIPKAQAIRTILRSKFPNAKRNITVGRRWFWGGKTLRQILGDQNSSLSLPDLDDAAVIFTTGSTGPPKGVAYTHQ--TFHAQIDRIRSRYEIRQGSRDLACFPLF-------GLFDAVMGVTTVIPDADVDPQKLIQAARQWEVDQAFGSPALWKTVTRWCEANGRPFPTLKRVLSAGAPVPAATLQSLRRFEAKIETPYGATEALPIASI-ESRAVISETGPAASKGKGVCVGSRFDGVQWKVIEDQTKELPRGK--IGELIVSGPMVTRRYVTRADQNAKVHDESGWHRMGDVGYLDDQDRFWFCGRKAHRVVSSKRTFFTIPCESVFNVDEQVDKCALVGVGKP-GEQTPVLVVQPIDLTIGSDATRAKELEARLRDRAARN--------PLTQ--RIDRFVIRDQ-------- 62660348 1 ----------MTLQELVHQAASIYLDRTAV-CFDEGNNQPYTYKALLSEASELSAFLLAHGIRE---IGLYCQPGINLPSWILGILQIPAAYAPIDPDSLPSLATHFMKKCGLKYVLVEKRQITKFKSSHETVLNYDTVSVEHKDLVLLRLHWEDVLSDRTDKCKVNDRELAYVLHTSGTTGTPKIVRVPHACILPN--IQHFRSLFDITQEDVLFLASPLTFDPSVVEIFVALSSGACLLITSVKVLPSKLADLFSRHRVTVLQATPTLLRRLMKSTVLSAH--TSLRVLALGGEAFPSLTVWRGKSNRTQIFNIYGITEVSSWATFYRIPEEI--LNSSVRLESPVQLGSPLLGTVVEVRDKNGSPV---HEGTGQVFLGGKN--RICFLDEEMT----VPLGTMRTGDFVTV-KGGEIFFLGRKDSQIKRHGKRLSIALVQQVAEELRQVESCAV------TWQEKLILFIVSK-----VDLLKDYILQKHLPAHALPDDMVLIGSLPVTCHGKVDVSELNKIYLDY---- 71908853 40 ------------IGDWLELWAERTPNQLYLAERGDGEWVKLTYAEVRDKVGRLAQGLLNLGLGPTAPVVCLSDNSLDQALLMLATLHIGRPFATVSSAYSRTKVSTILSELAPGAVYAGDGAV-YASAIRASAVKCPVLLSNNAYQIEGSITLAELLRTRETPAVMPETHAKYLL-TSGSTGRPKIAINTHRMLCANQKQVQQCWPFLHNLRPVIVDWLPWSHTFGANFTFNMVLAGGSFYIDEGRPVPGLMVRNLREVQPNLYFNVPKGFDALIAFLEFARDFFGRLRAVFYAAAALPQTTWDRLERMGEDVWSAWGATESAPALTNVHW-----------RLDGPGCIGLPMAGTSIKFL-PNGDKL--------EMRVKGPQVFQGYLNNPEKTAEVFDEDGYYKIGDGALIDPDG-IAFNGRVAEDFKTTGTWVSTLRVKAVTALAPYAQDVVVTG---HDRDEVGLLVFPSPGAKDVPVEQLHAHIREGLGASQSPTRAMLLDDSPNLDAGEIQRAVLARRAAD----- 145516731 65 -------------------------------------------------------------------VGIYLSNRREWTLIDVACILYGFTSCPFYDTLGVESITYSMNITQVSVCFVQASTIGFL--AKSNLPYLKTIVTIGAQDPAEVITWEDYIKKSDGKVQLDAQHPLTLVFTSGTTGEPKAAIQTHLNFTSMLALFEHQDNFNFTQDDVYLSYLPLPHTFERVVHLAALSGGAEINYFSG--NIQNIARDIQRCKPTYFCGVPRIFNRFYEGIQAQLNSLPRQRIMITGAAPISPKILEYLKVFCCQIIEGYGQTETTAASFLT-----------DYNDSVCGHIGGPTISQEFKLVSVTDQIVDGQKKIRGEVCLRGPSVIKSYFNNVQSTKETIDEEGWVHTGDIGEII-DGALKLIDRKKNLFKSQGEYVSPEKIENCYLRVKGISEIVVFG---DSLSNYTVGVIVPEATELNVQGDHAQLCQDKAVRAHVLKLVVYLEPKPLTETMKMQRHKARQHYQD----- 196256011 84 -------DARLNFAENLLRH--KNNNLAIVSRNELGQRRTLTYQQLYQQAAQLAAAMRTLGIKTGDRIAGFLPNILETVVAMLAATSIGAIWSSCSPDFGINGVLDRFGQIEPKILFTTDGYLEKIRNIQPQIPCLEKIIVINIAQLDKAVLYPDFLVSENTPEQLPFDHPVYIMYSSGTTGKPKCIVHGAGGTLLQHY-KELKLHTDLKPEDKIFYYTTCGWMM-WNWVVSSLMIGATVILYGSPFYPDSLFNLIDEEEVSIFGTSAKYIATVEKEGVKPKHQLTALKAILSTGSPLTHENFEYVYRTDLCLSSISGGTD---IVSCFALGNPNLPVYRGELQC----IGL---GLAVDIFDEGGNPL---RGEKSELVCKRPFPCRSFWNDPEKFHNAYFSDPVWNHGDYAEIREHETHWIYGRSDAVLNPGGVRIGTAEIYRQVEALEEVKESIVVGQNWEDDVRVVLFVVLREGVTLDEKNKIKTTIRNNTSPRHVPAKIIQVADIPRTISGKIVEIAVR---------- 85100292 183 -------------------------DKVAVTEVREGETRDATYGELRERAGRLAAAMKARGVKKGDIVVIVGSNSIDTLLVWLATSWLGAIFSSSSTDMGTKGILQRTVQVNPKLLFMDDDLREKMAEVVEGLKDCSNFDNIDISAVPKAITWDDFLASAPDFVRIPFHEPYLICYSSGTTGTPKAIVHSLGGVMISYFKEGGLHE-GLTGSDVTLQYTTTGWIMYLS-NVAILLYGGKTIIYDGKPDSSILISLAAQHRATKLGISPRWMFEFAKNGQSPRADLSALRIVTCTGMVLSDQLFEWFYDSGVQLANISGGTDIAGCFGICNPLTPVYVGGTQGP-----SLGVAVEIYDSMVGDEPGRPVP--EGTAGELVATTPNLPCFFWADPPGTRFARFPHVWAH-GDFCVIHPTTRLHLLGRADGVLNPSGVRFGSAEIYSVIERADRVQDSLCVGQRRPKHDESVMLFLLMKPGQKLDEALVKEVKEADLSKRHVPKWIFETPEIPTTINLK----------------- 83311124 63 --PDSLKPYSRCLGDLLVHWAERIPNQTFLAQRDGDGWRRVTWAETLKKVEAIGQSLLDRGLNKNRPVMILSDNSIDHALLALAAMHVSVPVSPISPAYSHSKLRYIADLLKPGLVYASDGARFADALVIPELARVE--VVTSTNPIACGVTFDTLLAATPGPANVRPTTVAKILFTSGSTDMPKGVINTQKMLCSNQQAIRQAWPFLLESHPVLVDWLPWNHTFGGNHNFNMMLHGGTLYIDEGKPMPGLVEKTAANLKPTLYFNVPRGFDMLIPMLEKDDELFKNLKIIFYAGAALPQNLWEKMEQLKVRMVSSWGSTETSPMITTVHFD-----------IPRAGIIGLPAPGCEVKMI-------PNGGKL--EMRIKGPNITPGYFKRADLTAKAFDEDGWYMIGDAGKL----------------------------------------------------------------------------------------------------------------------- 6324893 101 -----------------------------------------SFDQLTDIMHEIGRGLVKIGLKPDDKLHLYAATSHKWMKMFLGAQSQGIPVVTAYDTLGEKGLIHSLVQTGSKAIFTDNSLLPSLIKPVQAAQDVKYIIHFDSISSEDRFSFDDILKNEIDVHPPGKDDLCCIMYTSGSTGEPKGVVLKHSNVVAGVGGASLNVLKFVGNTDRVICFLPLAHIFELVFFYWGACIGYATVKTLTSSSVRNCQGDLQEFKPTIMVGVAAVWETVRKGILNQIDNLPQLRYLLNGGSPISRDAQEFITNLICPMLIGYGLTETCASTTILDPANFELGVAGDLTGC-----------VTVKLVDEELGYFAKNNQ--GEVWITGANVTPEYYKNEEETSQALTSDGWFKTGDIGEWEANGHLKIIDRKKNLVKTNGEYIALEKLESVYRSNEYVANICVYA-------------------------------------------------------------------------- 115492317 26 -----------NVVDAL-RAAANTTEGIIAYQTETTPAQHISYKELLRTAEANAALLQSKHLTPKQPVVVHSDNAVDSMIWYWSVLLTGAIPTMTGPGFSQDAVEHLHRTLDAPLCLTRRALMGPFNENAGLLQCLAF-----EDLSPSPDGSNASLPPSINPSPM---DVAALMLTSGSSGTAKAVPITHQQVLAALRGKTAVAQLS-HPTSPFLSWVHMDHVANLVHCHLFAIVAGVSQVQVPLVDPMQLLNLLSRHRVSRTFAPNFLFAKLRRQFDAGRTDLAAL-YLDTGGEANVIDVCAGLQRYGAPFKPSFGMTETCAGCIFN---SHCPSY-DQARLHEFASLGTPMPGVRMRILDGSGEAAP---GERGHLEITGEAIFHGYYNNPTATADAFTADGWFRTGDLAYIDAGGHLHLDGRTKEMVNINGVKYLPHELDAALAEIPGATPTCCFGTRTAAMDTEVVAVLYLPAYDEADDAARFDAQSSIIRTHSRPRVVLRREDMPKTTLGKLSRAKLQAALE------ 120553233 4 ------------LPDLLSQRVRQHPERIAL----QGPDASFSYQQLWRAAQLVAEQLRSLGVK---RIGLCGDNTPAWVVADLACLMADVVCVPVPVFFSRSQTEHLIQRAGLDALVFSGE--------AEQAEMIGHGVWLRHLPVSPAASWM-------------PEHTAKITFTSGSTGTPKGVCLSAQQLA--ATAGALQQRLEGVELEQHLCILPLATLLENIAGVYLPLLMGAAVTVAPLLDLGQLVAGLNRHQPHSVILVPELAMALVNAGEQGLLTTDSFRFLAVGGGRVSPDLLARGRSIGLPLYEGYGLSECGSVVALNVPGAERE-----------GSVGRPLGHVQVKVDNEH------------RILVRG-NTHLGYLGDEPQ------ADDWLDTGDLGDQDAEGFLAVNGRAKNLLITSGRNISPEWLESELVQALGATQAVVFG-------------------------------------------------------------------------- 166240111 49 -YPDWFQGGKFNCYNVLDINVNNPLKRDQVAIIYEKKTIELTYNQLFEKVCEFSRVLLNLNITKDDNVLICMAPTLEPIIAMLSCARIGATHCVIYDSYSINTLVGIIEEITPKLIIINDTVVEFTTNLKNAIEISKHVITDDRNFNESDLKFIQNIKPIPNCVPVDSNHPLYILHTSGTTGIAKSIVRSNGSIVCYNYSTMIIKNLVLRFHSHYKIGGLLFHGFLYGY-----LSNGQTIVLGEIGE-TNFWNTLEKHKISISFVCPRKIKRQINTDPNAKYNLSNLRVLCFGGEPTDPSLSDYIEKIKVKCSRGYGQTEIGITYILGYGHPNIP----------YSACGVPAVFIKPVILSPDGKELSEN--EIGEISFKPPSFATTFYKKDEKFKQLFSKKGYYNSGDLGFKDNNGYFSVISRIEDQLTLNGKSIILNKIESSILKHPLVLECCSFALEN---LNQLVALLVLKNADDHHHIDMNHLKNEIISNDFNPSKIIIIPELPISINGKIIRSVI----------- 86148506 13 --------------------AQQNPHQTALVTTH----HTYTWQQVSVLVSEYQQQLSHQGLSEGDVLTIVGKNQAEVISAYLAALNLGVICALTMPQ-PRLRLKKKLDSLQSYLWLLDSSGIEQSETVDLNTQLV-TLSCLNEVKVDG----DDNRITTSQDSSFNPQNLASIVFTSGSTGNPKAVAHTLQQHLCS--AQGLLDVFNFEQADTWLLSLPMYHVSGLAIVHRWLAAGGCIKIGSGKLESDI-------EGCSHASLVATQLHRLLQSKQAL-----TLTHVLLGGSHIPEALGFEAQQMGIETWLGYGMTEAASTVTAKPVDS-------------SNTAGFVLDQRQLKIEDQ-------------RIFIGGNTLASGYYYQGELTPLV-DENGWFDSKDLGEWDGE-QVSIIGRADNQFISGGENIHCEEIERALNQLSLINQAFIVPIEDDEFGFRPVAIV------------------------------------------------------------ 118352708 45 -----------TMQDVFLKSAQKYPHQKLLGSRDSQKSEYFTYSDCKIFAEQLGNGMIELNLTTHNLVGIFAKNREEWLLLEYANFLYNNTMVPFYDTLGIESISFILGQTNLETIFCS---APSVESLLKETHKLKNIVLFDPISQENIFNMKDVMAEQSRPAKVTPEDVLTFSYTSGTTGNPKGVLLTHKNIVSVVATGS---NEGFNQSDSYISYLPLPHILERIFVCTFLYYGGSIGFYSG--DVMKLKDDLAVLKPTIFVSVPRLYDRFYGAIKSNIEKLTRVRWAGTGSAPISGETLTFLKALCIPIAEGYGQTESCGATFSTASNDPLT-----------GHVGGPRPNYEFKLVDEDGNPAPR-----GEICVRGNGVFIGYYKEPEKTKEAVDEDGWLHTGDVGQLNVNGSVKIIDRKKNIFKLAGEYIAPEKIEGIYIKAKGVSECVCIAVPDQKY-------------------------------------------------------------------- 89070278 25 ----------------------------------------ITFARFDADIRRMAAALAAEGITAGQVVLVSDTRPYIHLLCLMALLRMGCASI------SEERLSRTAALVRPDWLLAEK---------PPEESGGARVILHDAARLEQVLSSEPTADA---PAELPGDALVRLDMTSGSTGTPKIVPLTLDAL----MARLQHNGPQQHAPARMLSTLGLDVTGSFIAMLNTWQLGCPVLFAGGMPPGQAVHDL----KPTVAIMAPIQAYFLLMTWKQEWSRPEAFRLGVIGG-ALPRKLRDLMARITDDIRLSYASTET----------WRICHGDVRQLPDLPGAAGIPLPGARLEIVDDADRPVAAG--EIGNVRVRSPQMIDTYWTPDGEVRNPLFRDGWYYIGDLGHLTDDGIFVHAGRVDDVLNIGGEKIAAFEVEEQLATLQGVREAGAFILPDADEVPRLHAGVV-------AEREADELAREYRAGFRRDITVTVLKGLPRTRTGKLERGALTE--------- 37526623 449 -----------NIIARIAQIVAVSPDKKSVIHGDQTEVHRLNYGELYHKLFTFSQLLLSCPLQ-NRRVAVLLPRGMDSLLSILSIHTAGLCFVPINMTFGQEEINNILNSLNISLLITARHYHEKINGVNN-----THILFIEDIETR---PSEIFLGHDIKRPATQEDE-AYIFFTSGTTGVPKAVPITFKGL--YAYLAAMTEQYDIKQDDVILNFTPVFDAY-IEEVFGCFYQGATLAIANDNMELETLFSFCHAQSVTIVNFPTNYWHQIVFFLHAAIKELPSIRMTIIGGDAMDKAIHHWLEKVGCGIINSYGPTECCVVASSHKIADKFQPGNI---------IGKALANTNIVIREYGTNKIINGSN--GEICIRGDSICSGYINDNQSTSRRFLQDGYYLTGDRGFYDAQGNLNFIGRLD---------------------------------------------------------------------------------------------------------- 211968351 1 ----------------------------------------MTFGDLRHQVAVMMQFFRRTGLQKGDRVAAVVCNTPETVVTMLAVTGLGGIWSSCSPDFTLPVLHSRFGDLSPRVLVTSD-----VYQLKGRTTSCIR------KAKYSDIMNTSAATELAFPA-LSFNDPLFILFSSGTTGPPK--RLIHRQGLLLQLVKEHQLHLNVRPGDSMLYYSTASWMM-WNWLVAGLASGASLLLYEGHPDPLVLWRFFDQHGGTLFGTSAKYLQDLMDIVPKATFAMNRLRTLCSTGSPLYPHTFRYAAKKDLHLVSMSGGSDCSCFLTGNPTGDVREGLLQAEGL-----------GMDVAVVNSFGDTI---VGRTGELACLQPFVSQPIWDDEAKYLETYFDGGLWLQGDNCISFAKGFV-ITGRSDATLNPSGVRVSSSEIYQVVLGHQGVKECIAVGRMHNDV-EHVILFITLTGTHPFVAELKK-MIRESLTPFHIPKHIFMVDEIPKTKNGKLMEKELK---------- 116182708 3 --PTTPCPFP-TVTAAIRHATRNYPASVAAIDLSQADNRRMLYMDLEIRGQQLARRLHTAGVGPENRVPLVVKRSIEMLVGIYAILLCGAQYVPLDGGVTQAALETVISQSGGGLVVCTKSTQKRLQKTDSDTVRGCRLMCIED-------AVETEDEGKLDPIDLAPQSGCYVIYTSGTTGTPKGVDVTHSNVAN--------------------------------------------------LLPGKFL----------------AVSAMAEHCAFSMVKL-----------------ADKWATHG-TYYNCCGPTETTIVNTML-----------RHEPGKQLTIGTPTPNNSVYILDDDLKPVPVGG--VGTLWAGGRGVTRGYVGMPEMTATKYRKDPFYNTGDLGRWLESGEIEIMGRKDDQ--SQGFRIELDGVAHVVAAAPGVQNAYAMLIDGDIHG-------FLHPADCNSREVMQH-LEQVLPYYSRPKHLHGLDHIPLTQNGKIDKAALR---------- 153827877 4 ------------ILAALQQHALHQPQKMAFV-GHNAEQERLNYSQLLERVELIANQLQRL---SANCIALRAQNSVDWVALDLAAMWSHIVMVPVPTFFTSEQVAHLLNEANVELCLGD----------WPELGSPSLTV-------GGFDAWHYQGNKPRNRLNRVLAGTQKITFTSGSTGTPKGVCLSEENLERVTLAIAEQMSAQVEQHLVMLPLATL--LENITGIYVPLLLGVTSVLFGEQFSPTQFANVLSVYQPSSLVLTPALLMALIQVVKQAPELAKSLQWVAVGGARVAAELIHSARALGIPAYEGYGLSECASVVSMNTP-----------QHDQPGSCGKPLSHLQIQLAED------------GELWVRGNS-ALGYIGEP-------LTDEWLATGDLATLDEQGFLCIVGRKKNLIITFGRNIAPEWIES----HAQVPQCRFVVVGDDEVG--LVAVI----DRLMPDEQRVQQMNHQLPDYAQIQQLLFVNQ-PLTANGRP-KRALIENAQHTF--- 153864007 12 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SPYQLLRMLVSQQVTILNQTPSAFRQLILAEERVGKANANLRQIIFGGEALDQTLKPWFERHGPQLVNMYGITETTVHVTY-------RPLTQADLNSPGSLIGLPIPDLHIYILDRHRQPTPIG--IPGELYVGGAGVARGYLNRPELTTERFIKNPFYKTGDLARYLADGSLEYLGRIDQQVKIRGFRIELGEIETVLLQHPAVREAVITAVSNEEENQRLMAYVVPDFDDPS---------------------------------------------------- 125716274 1 ---------------------------------------------------------------------------------------AGGAYVPLDSILPIDRQAQMLNDCSARCVLTCSDIT---------TPDATRRVELDVATVRAELSQHPGQDLG---IAMNGEACAYVMYTSGSTGRAKGVRIPHRAIERLAINNGYLD---LKPGDRFACAAPAFDASTLEI-WVPLQTGAAIVIVNELMAPAALAELICAKQITGMWMTVGLFN---QYAQALGSAICQLRALIVGGDALDPHIIGQVLQNNPPLINGYGPTETTTFAATYDITELVPGRS--------IPIGRPIGNTCIYLLDQQLQPVPLG--AAGELYIGGAGVALGYLNLPELTRDRFISDPFYKTGDLVRWRADGNLEYLGRNDDQVKIRG--------------------------------------------------------------------------------------------------- 111022989 36 -----------SLTELLDISVHRYAGRIAV---EEDGGRSLTFSQLWTSAARVAGGLKSKGVEIGDRVAVRQPVGVRWVEAFLGVLLAGGVPVGVSPALDDAQTGEVLADSES-------------------------VLILDGELPEGISFIDDGAS---------PDELVLLSYTPGPSDSPKGVELSNENVLSTIESVLHARGFS-SEGLRNLLVEPELHTVGSLVELLSTLVVGGTVLLTGSTDAASW----RGTGADVLTAAPAVLLRAVENSRVTSFGRRAVRWIDYSGSGLSLEQSQLLRRTFPAARHGWGMTETCGAGL---------ALPDECALTHAGSVGVAFGGMEVALLGPD------AGRGVGELLCRGPGVSRGYWNRPEVTAQTFT-GGWFHTGDTANIDGDGFVRIVDR------------------------------------------------------------------------------------------------------------ 15608485 4 ------------LAAVLTRSMQASAGDLMVLDRETSLWCRHPWPEVHGLAESVAAWLLDH-----DRVGLVGEPTVELVAAIQGAWLAGAAVSILDQRWADATLTRFLGI-GVRTVLSQGSYLARLRSVDTAGVTI------------GDLSTAAHTNRSATPVA--SEGPAVLQGTAGSTGAPRTAILSPGAVLSNLRGLNQRVGTD-AATDVGCSWLPLYHDMGLAFVLSAALAGAPLWLAPTTASPFRWLSWLSDSGATMTAAPNFAYNLIGKYARRVSEDLGALRVTLNGGEPVDCDGLTRFAEAMAPVLPSYGLAESTCAVTVPVPGIGLDRVIDGSGAHKHAVLGNPIPGMEVRISCGD-QAAGNASREIGEIEIRGASMMAGYLG-----QQPIDPDDWFATGDLGYLGAGG-LVVCGRAKEVISIAGRNIFPTEVELVAAQVRGVREGAVVALGTGDRSTRPGLVVAAEFRGPDEANARAELIQRVASECGVPSDVVFVSSLPRTSSGKLRRLAVR---------- 145239757 107 ------------------------PDENAVAVIAATEADRVTWKELRDRVRRCANSLKVSGLQEGDRVAGFLGNHTNTVVAMLATASIGAFWTGVSPDTGVHAVLERLKQIEPKILFADNASLAKLRDIVPGLPNLELLVIFETPLRGKVLTYNSFLSTASNPASLGPEHPVYILYSSGTTGAPKPIVHGALGTLLQHKKEHVLH-CDVRPGDRLFYFTTTTWMM-WHWLVSGLASGATIVLYDRPFDPEAMPRLIDELQITHFGTSAKYLSMLEQHPTSHPHRLKTLKAIFSTGSPLAPSTFEYYSSIKADLMLG--------SITGGTDILSLFCGSCPILPVYKGEIQCRCLGMAVSVYDYAGNDVSTSGEA-GDLVCTKPFPAQGPTGAEKYRKSYFDVFGIWHHGDFVRLEPHGGVVMLGRSDGVLKPAGVRFGSAEIYNVLLKHDEVEDSLCIGRRRDDTDETVVLFVKLQGDAPTTATRIQATIRKELSPRHVPGIVDVCPEIPVTSNGK----------------- 113477490 47 -------------------------------------------------------------------------NPTEFISSFLAAVGANCQVFLCNPKWGQLEWEKVLKLVEPDMILGNILNHKSLEKSLEKISSLSR-----DNPCKKTLTTEENL---------------IMIPTGGSSGKIKFAIHTWETLMSSVRG---FQGYFQVQEINSFCVLPLYHVSGLMQFIRSFTTGGNLIILPSYKDILEQKEWNINPNEFFISLVPTQLHHLLQKAETANW-LSNFKIVLLGGSAAWEELFDAARKYQIKLAPTYGMTETA---------SQVATLKPQDFLAGNNSNGQVLPHAKIIVKNESGKILYQN--QIGNISIKANSLALGYYPDIFNNYESLVTD------DLGFFDHQGYLKIVGRSSQKIITGGENVFPAEVEAAILTTGLVDDICVIGLADKYWGEVVTAVYVGNYFEVSKEKLLAAIDK-KLSKFKQPKYWLRVESLPRNSQGKINREFLKE--------- 153004376 1 ------MHRRLTIARFAERAARRVPGKTFLRFVDDAAPRALTFADFAAGVGRAAAFLRATGTGHGARVLLLADNSPEWQMFALGAQALRAEPATLFSSLADEQAQAIALRVRPRVVFVGSALSAVVSGEPLDAAAVPAGVRTAAVAEVFSGAGLDLDALDSLARAASEEDPFLLLFTSGTTGRPKGVRLAQRAIV-HAIEGGHV-AVARTPEDVGLHFLPFAHVAGHDQFALALAETHGLVMVARREDIEPGLAL----GPTYLFSVPLVYERIRNGVEAKLATLPRIQGLFSGGAPASPALFRFFESLGIPLVELYGMSETAGLISSNLFSGE----------RRPGSAGVITPDQEIRF------------EPDGELLVKGPLLLTGYLEREDE-QGAFTDDGFFRTGDIGRVDAEGFLRIEGRKKHMVLSTGKKLSPEPIEQAIAS------------------------------------------------------------------------------------- 212517290 1 ----------------------------------------MTRKDFVELAVAFAEKLKEENIQKGDYIALVGNNGLFMNVALIGILFMGAVPFPITYKTSLDEFHILFKKIKPKYFGCDGTNVIALKNALAGVEAIDKIFVLDQGIDSTHVTFHDFIKANFQPAMVDENDIALIISTYG-----KAIGITHSNF--NTLIASFEDTKSEINNVILMCQKVMWMSGIYSLIWSTCFN--SKLIIMSKFEEESFVSAIEKYKVTSSYLYSSRFWQLYKYNYSKEYDLSSCKNIYGFDGYLPHVLVSGLEKLNLTVQPCYAASELTGVFLETVTYQNNIAL----WKLKPSFYGKVIPNEKINV---------GGPTVKGEICIKGPQVTKGYINDSDSNRQLFDKEGFFHTGLYGYYNHDGYFIVIDNIYYVIKYKQHKISPKELEGIIKSLEPVKDALVSGIKHPRDGYYPIAFVTLKGKNMTAGEIINYVNNKVEDHSKLRGGVIFVPKIPRSRTGALNRKLVK---------- 121610200 34 -----------------------------------------------ERARAVAARLSDTGLVRGDVVAVIGHNSGAYLVTWMATQFAGLQAALIDPAYPDELLGTMLDNLAPHGILWDPGTLAQRNETQVDMQSASTIEVLRTGGHQG--------AASGTGLDCEPHEISAYIHTSGTTGRPKFCALSHGYFL--RLGRFFADTLALSPQDTVCPPLPLFHINPMGYGVLGALTAHAALLSSEKFSAADFWSDIKNHGVTVLHAPPANLLKVTTAQEAEGHQVR-------IGFLCDRAFLRQF---NVPIVGAYGSTEAGGLCHTWLLRPDDDDMPVEGACHL---AGRARHDVEHKIAQD------------GEIRVRGKHLFSGY-ARGGRIEPQTDVDGWFHTGDRGRLDEYGRLVFVERISESIRINGEYVPIDFVESRLRQAKSLGEFALWRVDSASKGHEVVLYTT----ATDVEHAQVCSVLADLPKYMHPCALIRIAQLPRDPIGKVQRRLLDKQ-------- 75812665 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PNPDEWSYHPPIGTPIANTQIHILDSHLKPVPIG--VIGELYIGGVSLARGYLNRPDLTNERFIPDPFYKTGDLARYLLDGNIEYLGRIDNQVKVRGFRIELGEIEAVLNQHPDVNKAVVLAQTDTTNQQRLIAYIVSNQAVQEATSDFHSFLQKKLPEYMIPSAFIFLKSLPLTSNGKIDRQAL----------- 183222441 80 -FPGAFYNFAENL---LEKGDSQ--KEAIVFYAEDGTVQRLTFQKLKNEVIKLQNHLLSLGVKKGDRVVGIVPNAPISTIGMLATTSLGAIWSSASPDFGVKGILDRFEQILPKVVLSVESYLDKLEEVTQSLSSAKHVDFGKIKNPIRYEDLKDPENLEIQYTPIEFSDPVYIMFSSGTTGLPKCIVQGGGVLLNHTKELSL--HCNLSSGEKLFYYTTCGWMM-WNWSQSVLALGATLYFDGNPFYPETLWSMAEKENIQVFGTSAKYLSVLEEEGVKEKYLLPNLKVILSTGSPLPISGFQYYEKINPKIQ----LSSISGGTDLN----GCFALGNPSLPVFAGQIQCKGLGMDVQVFDDMGKSV---VGEKGELVCPTPFPMPLYFWNDEKYKSAYFENIWCH-GDFASITPENGLIIYGRSDATLNPGGVRIGTADIYSVVAKIPEIKDSVIIGQ-DYKDDVRVILFVVLSNGIQLDEVLIKKIIKLETSPRHVPSLILTVPEIPYTVNGK----------------- 763046 27 -LPDIDIASHLPLHEYCFARAAEVPDAPCLIAAATGR----TYAETRLLCRKAAASLHGLGVGHGDRVMILLQNSVEFVLTFLGASFLGAVATAANPFCTPLEIHKQFRASGAKLIVTQSAYVDKLRHEAEDKDNALTVLTIDDDTPEGCLAFWELVTPADDAVSISPDDPVALPFSSGTTGLPKGVVLTHGGQVSNVAQQGANPNLYMREGDVALCVLPLFHIFSLNSVLLCALRAGAAVMLMPKFEMGAMLEGIQRRVTRGRRQRPPLALALAKNPAPEKYDLSSIRIALSGAAPIGKEL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210131557 40 ----------VTLHGLFHQAAAQHPHATATVFDNGHDTTVMTYSELAQGVEDLCSVLRS--IVPGQSVGLYAGNLPLWVIS---ILQLPACLVPMDPDSPP-----QLDNIRVTYILVQ---LEQMQGFLQKCSHLQVSTVPSPSLLQHGLFMVRVLAMPPTPSKTP---LAYRLQTSGTTGQPKTVGVPHSCIVPNIL--HLRSLFEVTTHDVIFSASPLTFDPCIVELFLALSSGAALLMVAPRFLADV---LVRRQQVTVLQATPSLVRRFGAKLLQTQHADSPLRLLAFGGEECPPADICAWRGPGTRFYNIYGITEVSSWATLYRIPEEHICTGNSSRVPL----GQPLLGTKLEVRNWEGKPVSEGQ---GVLYIGG-HRRQCYLDGEDLTPPS---DVVMRSGDVVDLHGD-ELVFHGRLDNQVKRNGKRLDLRWIEQTGCKLDGVETC--VAVMDRR--NRLLLFVVLRGQSRTEDILLS--LRSELPTHAVPDKVIEVAELPVTRHGKVDKETL----------- 148258157 46 --------------EWLEHWARSVPDRTFLAERRGDGWTGLTYGETRAQVRAAAAWMLAQSLGPDRPLAILSDNSIAHAVLALAAQHVGVPVSAISPAYSHEKLRAMIRLLDPGAIFV-AQRAPFAPALSAIESLHRATIIAGDGDGTSAVPLQSLIATTPGPAAVTPDTVAKLLFTSGSTGQPKAVINTQRMMTTSQQAKAQLWTFEVEGGPVIVDWLPWSHTFGANHNFNLVLSGGSLYIDGGKPAPGLFLANLRSKVPTIYFNVPRGFDMLVAALKTDDDLFSGVRCIFYAAAALPQNLWDALNEMSAPLLSAWGATETSPLATDCHFFAE-----------RAGNIGVPIPGTELKLV---------PSGEKLEIRVRGPNVTPGYWKAPELTAAAFDDEGFYKIGD--------------------------------------------------------------------------------------------------------------------------- 212533157 28 --------------------------------------QWLSYAELRRIAQQNAAKLRGHGFRQGKITLLHFDNHRDNIIWFWSTAYAGSVPAMVNPDARKAQIEHLHQILEDPICLTRKSTIPR---------DFEDIPLLRVQAIDDLEEICDVVEEYDLPAVRPDNLALLML-TSGSTGNAKAVCLTHSNLLAAARGKA--SAFQTPPNTCFFNFIGLDHVAGLLEIHLHALERASQVHVQSSDDPLEFLRLANKHRISRTLAPNFFLAKLLSTIESANFDLSCLTHLASGGEANVVATADALSRFGAPIVTAFGMTETCAGAIFHDSCPDYDLSQEYEF----AAVGKCCPEIEMRIRTSDDGATANGINTVGDLEVRGPMVFSRYYNNPTATEESFTSDGWFKTGDQAMIDRAGNLNIVGRTKDTMKINGVNYTSQEIEFA------IEDAGISGVPGAATEQACVVYLPLYQEDDIESRIRALILRTGSKPYVLPLSGTLLQ---KSTLGKLSRNKIRQ--------- 157112926 52 -----------SLAALIIQRLKEHGNDVAFIDAVSG--RTLTYKEILYASMKVASRLKHYGLGRGSIISIMSENRLEYSIVAFASFFVGGIVIPLNPTYTKTELKHVLNLTNPQIVFASSRAFSTLKSFMSENQSIKFIVSIDDVDDESNVSFGEFVNCDKDVNIIPDNDVAIMVLSSGTTGLPKAVQLTHFNVM--TVVAYMREDPRYNELSVLLGLLPFYHVYGFMLMLNVCCNRYSMVVL-PRFEPDLFLRSIQDYKVTMANLVPPLVVFLAKHPFVERYDLSSLQAVLCGAAPLSMDIELQVVRRLPQIQNGYGMS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46486682 3601 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PIGKPISNTQIYILDKYGNLLPPG--IPGELYVGGDGIAQGYLSHPELTQEKFILNPFYKTGDLARWLPDGNIEFVGRIDNQIKLRGFRIELGEIEALLNGHSQIQQAVVIAREDIPGNKRLVAYIVASDESLSTKELRE-FTKQKLPEYMIPSAFVTLDSLPLMPNGKIDRKAL----------- 46486682 2745 ------------IHQLFEEQVEKTPDAVAVVF----EGEQLTYQQLNQQANQLAHYLRSFEVGPGVLVGISVEPSLEQVVSLLSVLKAGGVYVPLDPNYPQERLAFMQEDSKVQVVLTQEPLLEKI--------SLQHMVCLDRDQDVIGRESSENLACHTTP-----DDLAYAIYTSGSTGKPKAVLGRIRSTV--NRLHWMWEMLPFAADEICCQKTSINFVDHVAEIFSPLLKGIPLVIVKDRGDVPQLMSLLRDKKITRIVLVPSLLKTMLEYGSEQFTQLRYLKYVFCSGETLPLNLAQAFQQKSARLFNLYGSSEVAADVTC-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 72161812 12 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGQPKGVELSADALLASARASTARIGA--QQGEPWLCVLPTAHIAGLQVLLRARLLDAPVLF---RPFTVEAVQAAARQRP-HVSLVPTQLRRLL----AAGVDLSQFRTILLGGAAADPGLLAEARRAGGRIVTTYGMSETCGGCVYD---------------------GLPLDGVAVDV------------DAEGRILLAGPVLYRGYRLRPDLTAAHRAERAWFRTSDLGVVD-DGRLRVRGRADDVINTGGHKVVAGEVAALLTRLDTVADAVVVGRPDPEWGQRVTAVVVPADPTPTLAEIRE-WVSAHLPRYAAPRELDLRAELPLLPSGKPDVRQL----------- 156836484 95 ------------------------------------DYKYTTYDKLTELMHNIGRGLVKIGLKPEDKLHIYASTSRYWMQMFTGSQSQGIPVVTAYDTLGESGLTHSLVQTESVAIFTDNALLKTLINPLQKADNIKYIIYSEKLDPHGGKLYDEAAKDEISPSPPKPEDISCIMYTSGTTGDPKGVTLTHSNLVAGCAGVSETVYGVVGKQDRVIAFLPLAHIFELVTFYWGAILGYANVKTISSTSVRNCQGDMQTFKPTIMVGVAAVFEMILGHVSKLKQKLSSLRFVLNGGSPISMDTQQFITTVICPLLIGYGLTETCANGCVLKPDHY-----------RFGVTGDLAASVTIKLVDEELNYFAKNNQ--GEIWIKGGCVLKEYYKNPKETADAITEDGWFKTGDIAEWTREGHLKIIDRKKNLVKTAGEYIALEKLESVYRSNKYVMNICVYA-------------------------------------------------------------------------- 211964543 38 -------------WDLFQRGVAISGEKRCLADGTLGPYQWKTYREVEQLALEVGSGILSLTFQQDMRLAFYSKNREEWAICEQACNAYGITIVPLYDTLGPESTAFILAQTRLRSVVASEELLDSIEAAKSSLAGVKYLFLMDDPGAPAKDLLDQALIPLTDDVVAKLSTVSTVCYTSGTTSRPKGVLMSHGNFVATIAGAVTVPSMALHPEDTYLSYLPLAHVYERSLQNILFSLGGSVGFYGG--NTLKLLDDMQTLEPAVFSSVPRLFNRIHDRVLDSVRDKSTLRYMLVGSAPLDVSVHEKIEAFSTPVVEGYGMTETMAASFISIAGENTA-----------GHIGGCCPCVEFCLFDDEMHRIDDPEHPAGELCLRGPTITPGYFRNREETEKAFDQDGWLHSGDVAVIVPGSNVKIIDRKKNIFKLAGEYVSPEKIENVYIQAPLVAQAFVTGVPDAEKAERKLACTLPEFHRAVTESMAAVAKEHQLKGFEVVKHFRLVSE-PLTPTMKIKRYVAKEFFA------ 119483788 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILHTSGTTGKPKAVETFAEGLINLCLDPSAF----VKKGDRVGHIASVAFDISLVEIWGSLLNGATIVIPMETLDPIELSHQIKSLKLNVVQLT-TSLLDITAY--ASPSAFSSLDTLITGGEAINVQTIRSIFEAGAPIINGYGPTECS-------VYSLWHRVSREEAQRGEIPVGKPFRHVQTFLVDENLMPVKPG--VIGELLVAGAGVAGGYIGEPEKTAKSFVPGHIYRTGDLMRMDEDGVHYYVGRRDSQVKIRGQRVEIEALESNLVRTKLVSAAVVIKITPKGAGRSPVAFCVPISPCITVAAMTKEYV-ERYSHLIVPR-IELMGSLPLKTSGKTDRKELEHRY------- 149909207 8 --------EAINFCRHLSHAAFATPDSLAVAVQQSRKGQ-LVYDELDQQSDELAYALNAYGITRGMKAVLMVTPSIDFFVLTFALFKAGIVPILVDPGMGIRNLKQCFSESAPDAFIGIPKACEILSRLTGQMSLLR--LLTDYRANLTVNKQQDEPIKPYPIALFDNSDLCAILFTSGSTGVPKGVVYSHQ--MFEGQIQALRDDYGINPGERDLSTFPLFSLFGPALGMASIIMDASKPITA---NPDFIFAAIEKYQCTNLFANPALIEILGQAGHDQPQILTSLKRVISAGAPATLSSISRFTRLDVEVWNSYGATESLPLT--KIGSKALLTMQEITDNGGGICVGQPIKDVEIAIIDDD---LTLPTQQIGEIVVKGQVVSQRYYRRDVATQHAKIKDPTHRMGDLGYLDEQGQLWMCGRKAHSVATPSQRYFSIPCERIFNTHEQVKRTALVGI------------------------------------------------------------------------- 169630046 91 ------------------------------------EFETVTYGELWGMARALASTWYAAPVRAGDFVAMLGFTSVDYTAVDLACIHLGAVAVPLQTSASASNWTAILAESEPAVLAVSAELLDTAMESVLATPSLRHITVFDDVQRESLESAQHRIAEAGLPISVDPDPLALVIYTSGSTGTPKGATYSEKMVAKPWLRADTLSSKAEIP-LINLNFMPMSHVMGRGSLVTALACGG-LAYFAASSDMSTLFEDITLTRPTVVTLVPRVCDMLFQRYRDPAADLATLDTIVCGSAPLSEELAAFIESLDARITDGYGSTEAGVIV-------------------RNGRIQRP-PVIDYKLVDELGYFSTDKPHPRGELLVKAESVFGGYFKRPDVTADVFDPDGYYKTGDIVAELEPDKIQIVDRRNNVIKSQGEFVAIANLEAEFANSPLVHQICVYGSSERSY---LLAVVVPTAEAGGDEDLLKRLIADSLASYEVPRDFLLETE-PFTANGKLARPKLHEKY------- 90417897 29 -----------TLPKLLAHNALLHPKAIAQREKEFGIWVPYDWESVETHVARMAVGFAGLGLGPGDIVALIGDNRPEWVWGEVAAHACRAMSLGIYRDALEEEIRYLFDYAQPKIVVADEEQVDKLLALGDAIPSVVAIVYTDPRGDPRLIPIETLEAAGKDALDLSPEDVAILCTTSGTTAHPKLAMWTGTAFIGH--AASYLRADPRGPDDEYVAVLPLSWVMEQMYS-VAWNFLARMKVNFPE-EEQTTMADLREIGPTFVLFSPRVWETVAADIRARIMDFTNLKSAATGGAAMGPDTFRFFQAMGVPLKQLYGQTEALGAHTIH-----------KDGEVDNETVGYPMPGCALKIRD-------PDPEGLGEVLVKHPNMMSGYYRNEAESAASLDAEGWFQTGDAGYLTDKRHLVVIDRIKDLATTKGVRFSPQFIENKLKFSTYVAEAVILGNRRDYLEERRISFTTLAARREVYDLLRAEVVNATLPAQQRIARFLLLDDGELTRTKKVRRSVIAEKYED----- 115359659 54 -------DYPTRLTDCLVRGAQAHPDRVAARRGADGRWIEITYAQMLERARALGQGLVDLGLSAERPLAVLSGNDLEHLQLMFAAMLAGVPYAPISPAYSLGKLRHTLGVLRPGAVFV-AERAPFMRALDATLPPDAALIVARDDDAGAHVPLSRLLATDAIHAAVGPDHLAKILFTSGSTKQPKAVPTTHRMLCSNQQMLRQTMPELTREPPVLVDWLPWNHTFGGSHNLGIALYGGTLYIDDGRPMPGRFDETVRNLRPTIYFNVPKGWEELTVALERDAALFSRVKLYFFGGAGLSQAAWDRLDRVRIRIMAGLGMTEASPSCLFTT-----------GPLMRAGYIGLPAPGCDAKL-------VPCGGKL--ELRFKGPNVMRGYWHADVDPRDVFDDEGYYRSGDAGVFRPELGLQFDGRLTEDFKSSGVSVGPLRANAVSSGAPYVQDVVVTGI------------------------------------------------------------------------- 39971763 54 ---SRFSDKIRTMHEVFEESAKKHANKKFLGRAHEPKYTYMTYAEGAERRKNIGAGVVELGVTA-DKVGLWAPNCPQWQLFDLGCISQSLWSVSLYETLGPETSEYIINHSELVCVASSLPHIPQLIKLAARTPGLKMIISLDEPASNTKLALLNQMAADARPMRPPEDDIITINYTSGTTGNPKGVVLKHSHGVAAIYAA--ISMGQFRNGDHHISYLPLAHIYGRMQDQLSFAIGGTTSFF--RGDVLGLVEDLKLVRPNYFCSVPRLYNRFAQSIRIATYDLDRARFMISGSAQLDPDVQEFLRAFANDFFQGFGMTETYGNGTVQQPGDLTLGILGGPCVAMEYCV-ESVPDLEYTIDDKQG--------PRGELLVRGPTVFSEYYKNPEETAKTVEADGWFHTGDIVQVDKLGRIQIIDRKKNVLKLAGEYISPERLENVYMG------------------------------------------------------------------------------------- 123484252 39 -FPDAPQVG--TLYDLLEYTKSIAPDLPFYHRVYANGAWQNEFKSLN-RVDAIGSYLIKNGINRN--IGILSYNRMEWVEVQHACYAYGYIPVPIYDTFGWQNMLYIINFAHLTVFIISTKVEQLLQNITDDCVLTDLIVIDAEDKPFDFSKYENNFHKFSECVEFPDDTPAFIMFTSGTTGNPKGCVVTHENMISAAATAGYW-VYNFSQNDSMLSYLPLAHIFEACMHAVGMKVLGYMGFYSGSLS--RITEEFQIFKPTAIIGVTRVFERIQKFAEFVFKKAMSLKFIVGGGSAMGGELQNFIRALGCDVIQGYGLTETTGPCIAQTYTDYLT-----------GNVGVPCACAECKLRSSDMRYLVENGE--GELLVRGPGVIKSYYNNEEETKSNFEDD-WFKTGDIFKVTKTGQLSVIGRRKEIIKSQGEYVSIQKLTSIYSTVPGVVQ---IYIHGGLTSRYLTAVVVTDIKCTTTEKEFVDLFNQKAIEYKIKGVYITHEEFSLTPSMKLRRKCIEDRY------- 73995128 198 -IPEWFKGSRLNYAENLLQHKEN--DRVALYAAREGEIVKVTFEELRQQVALFAAAMRKMGVKQGDRVVGYLPNGVHAVEAMLAAASIGAVWSSTSPDFGVNGVLDRFSQIQPKLIFSVEAVVDKLQQVVKGLPDLKKVVLIDISKIPNSVFLDDFLAPQLEFEQLPFSHPLFIMFSSGTTGAPKCMVHSAGGTLIQHLKEHILHG-NMSSSDIILYYTTVGWMM-WNWMVSALATGAAVVLYDGSPTPNVLWDLVDRIGITIL-GTGAKWLAVLNMKPAETHSLQTLHTILSTGSPLKAQSYDYVYK-CIKSSVLLGSISGGTDIISCFMGQNFS------IPVYKGEIQARNLGMAVEAWNEEGKAV---WGESGELVCTKPIPCQHFWNDENKYRKAYFSPGVWTHGDYCKINPKGGIIMLGRSDGTLNPNGVRFGSSEIYNIVEAFEEVMDSLCVPQYNKDGEERVLLFLKMASGHTFGPDLIRNAIRNGLSARHVPSLILETKGIPYTLNGK----------------- 71281286 12 -----------NLCRHLAHAAIATPNALAVA-VQKNQRGKLTYQELHQRSDEIAYALNAYGLKSGMKAVLMVTPSIDFFALTFALFKAGIVPILVDPGMGIKNLKQCFVESAPDAFIGIPAHIARVLFGWGKASVKKLLTVTDVNSGVGANVFASLIGSSFDMVKLSDDAMSAILFTSGSTGTPKGVVYSHK--MFEAQITALKEDYAIKPGERDLATFPLFSLFG-------PALGMASIVPDMKANPAFIFAAIEKYQCTNLFANPALIEVLGQAVSAAKADLNSLKRVISAGAPATLTSIERFTQLNVPVLTSYGATESLPLTKIASVD--LLATSHITDNGGGICVGTAVNGVEISIIEITEKPIEIPANTIGEIVVKGDMVSHQYYNRASATEQALDADPRHRMGDLGYLDDAGALWMCGRK-------AHRVETIPCERIFNTHHSVKRTALVGVKINHK-SVPLLCVELTDEAKNKKDFNEAILVAALAHKQTISHFLIHEKFPVDINAKIFREKLAVWAQDEF--- 24379757 1 ----------MMLIQCLNETILREPEKG-IYYLENGKYKFETYEHLRTNALNYLGALQELGIEEGQEVVFQTTHNNKFLYLLWACFLGGYIAIP--TGF--DSIEYIINKLKKPVLIT-------------ELEKQCENIVLKDKFSLSSLDTKKITGRVTQ--NNSKDRIVMVQFSSGSTGEPKGVIYTDNTLSTNMF--SILKSTEWKTEERILTWLTLTHNMGLASGHLAPLIKGQYLMPTREFHPINWLYQIDKYKINIVSCPNFASKLLIKTLNTTKVDLSSINMIINGSEPIDEELTKHLSKYKLRIYPVYGLAENTVAACLPKAQSPLKTITIGHEGVTVGSVGKAISETDIRIVDNDNKILPEGY--YGNIELNGLSVTPGYYNNEKESEKIFSDDGWLKTGDQGLI-FDNELYIFGREKEIIIIYGHNYYPNDIEQTIVQIPELSRVVIIGVNNSNSNEEVFCFIEKRSENIFDLYKYGKKIKKIVNKFKKINEVYPISVIPKTRSQKLKRVELRQR-------- 157878865 129 -------------------------------------TQYLTYDDVWTVVQNFGRGLRELALTPGCKVGMYLETRWEWLASAYGVWSQSMVLATVYANLGKEALSEAFAETSCAAIVAVGERVPSLIAMMRSGAMPHCILIYLDTLPEGIDAWEDALSSYPLNLPTNNDDVSLIMYTSGTTGGPKGVMHTYGSMTANGMGGRLNELCGVEPDERYCSSLPLAHIFEFTLARGCWIFGHTRTLLSTYARPHG--DLVE-FKPIFLIGVPRIFDSYKKMMETSEHAFASVRSMFGGGGPISAPTQNFMNVVLGGFIQGYGLTET----VGNGPKQLVGDLE-------PACVGRLEMACEMKLVDTPDYKHTDTPEPRGEVCLRGPMLFKGYYKKESITKAAIDADGWFHTGDVGAIADRGRLRIVSRIKSLAKNAGEYIPMESLESLYAQHSAIAKAMVFARQHDIQCEWPAILKNPDFQKAATEAFRELAINAGRGKQEIVRYVHVVGDTPLTAAGKLKRHAVAERYKDL---- 189202274 51 --------DTLSLFYDLETHAKSALRANQTFVIFCG--RTWTYAQAYDTVLRYGAWLKSRGVDKGDIVAMDFVNSDVFIWVWFGLWSIGAKPAFINYNLTGKPLVHTIKTSTARLVLVDPEQLDVPKSVRNQTQTPQAAVEAGAVSEPQSIFFDDALTSHIPPTRLPDTSMAMLIYTSGTTGLPKPAVMSWGKC---TIASKFTASWLKLKNDVVHTSMPLYHSSASVLGVCAVLGSGNTICLSKKFSHKTFWTEVRDSNATILHYVGETCRYLLSAPASPLDKQHKIRAAF-GNGLRPDVWEPFKQRFGIEIYEFYAATEA-PIGLFNRSTNTFSSGA----IARNGTLGNALLSKKLAIVRMDPESDPPDDNEPGELLAKLDNSFQGYYGNEKATSSKIKGDAYFRSGDLMRWDDEGRFWFVDRLGDTFRWKAENVSTAEL------------------------------------------------------------------------------------------- 50292213 101 -----------------------------------------TYRELISIMHNLGRGMVKAGIKPENKLHIFASTSHKWMKMFLGAQSQNIPVVTAYDTLGERGLIHSMLQTESNAVFTDNDLLTKLINPLKEAKDLKFLIHSETINPKDTISFDELLKHEIEPHPPKPEDLSCIMYTSGSTGDPKGVVLTHANIVAGVGGVCHNVYGDVGQNDRIIAFLPLAHIFELAFELAAFILGYANVKTLTNLSVRRCQGDMVEFKPTIMVGVAAVWETLAKLGELPAYTQKCLRIIMNGGSPISEDAQRFLTNVLCPMLIGYGLTETVANATVLSLKAFKYGIAGDLSGAI-----------QVKLVDAELGYLAKDNQ--GEIWIKGAPVMSEYFKNEEETKKALTEDGWFRTGDIGEWNEDGQLIIIDRKKNLVKTNGEYIALEKLESLYRSNKYVQNICVYA-------------------------------------------------------------------------- 115378536 5 ---------------LFERLAAADPQRGLLFEDFGHRGSFLAYRAMPERIAACAEHFRAQGIQPGDRILFPFETSEAVILSFFGLMALGAVPFSVKP--------YIL--STPKG--AYRDFLSRLSSRHGDVPSVRSLELALVRVP---LPPAGARLAGARPRVPEEDALAFVQFSSGSTAFPKGVPITWRNL--HANLRMIQNQGALCAQDRCVSWLPLYHDMGLVGGMLACMYGHCSLLTQPLMDPMGWLEFLSEHRGTLAVIPNFAIDYTLKAEELRELDLSALRTVYLGSEPINIANLERFTVLLAPIKPCYGMAE--VVLMVSCVGEEGWRVVTGPHGQPAISVGYPLSEFEVRLRTEEGRV--SGERELGQIELRSGSLAQAYYADERPLRG---EEGFYPTGDLGFM-QDGELFITGRLNDRIKINGQSYFSSDFEQAVERLAFIRSSAVI---QAQGRVVVLAEVVLEDRSVGQRQVAAAILEAMGVTVALEDVLFIRGQLPKTSSGKLQRRAITEAYE------ 9107435 17 ------MKEPCNIAAVLPRLARERPEQIAIRCPGAAYDLTLSYRELDRRSDAIAAGFSAYGIGRGVRTVVMVRPSPEFFLLMFALFKVGAVPVLVDPGIDRLALKQCLSEAEPQAFI-GVFLAQLARRLLRWAPSVTRVVSVGRWAWCGTTLAHAGTGASAQLADTTADEVAAILFTSGSTGVPKGVVYRHRHFVGQ--IALLRETLSIVPGGVDLPTFPPF-------ALFNPALGLTSIIPDARADPRKLHDAIARFGVSHLFGSPALLRVLAEY----GKPLPTLRCVTSAGAPVPPQVVAQIRALLPQFLTPYGATECLPVAV--IESRELETTRAATERGAGTCVGHVIAPNLVRIIDDEGIEEEVGLGEIGEMTVVGPSATDVCYNRTAATRLAKIADGVHRMGDLGYFDAQRRLWFCGRK----------------------------------------------------------------------------------------------------------- 159471095 46 -----------TLFEMFEQSAAKYPDNQCLVKKENGEAGPYSYKEIHTEVANVASALRALGVNPAQRVGVFGANCPEWMVAMQACNRMAMHCVPLYDSLGENAIEYIVNHSNP----LRARFVSLASPPVPPFFTVTPTLSLSTHTPSSVHSFDELLAKPAEPVPPKPDDLCTIMYTSGTTGDPKGVMLTHTAVVASVITARSYNGVDLNQHDRLLSYLPLAHIFDRVNEEWFLSIGAAIGYWQG--DVTKLVEDVAALQPSLFLGVPRVFDRICAAPFFDKLLFTKVKAVVSGGAPLAPHVEDFLRVTMCPVVQGYGLTETSAASF----------IACADVMAQAATVGPPTPMTEFRLESPDMNCDALDAKTPGEVLIRGAANFTGYYKAADKTEEVLEKDGWFHTG---------------------------------------------------------------------------------------------------------------------------- 156933479 11 -----------------------HAPRDAVALTEDG-GATFTYGELADRVAQVRAHLPARAL-----MFCFCENSAGSLTGYLAALNARAVPVMLDGQLDE----------------------TLANALFARWRPGFLWLPEGRAWPGEVLLRQDGLIATNEPAPAMDDALALLITTSGSTGSPKLVRQSYDNLLSNC--ASICDYLAIDANERPLVYLPMNYVYGLSVIHSHLAQGATLLMTRSGPVQPGFWAFVKSQQATSLAGVPYTFEML-NKLRFMRMTLPSLRTLTQAGGKLSAALHEAFAAWGKRFVVMYGASEAT---------SRMGYLPVEHAAAMPGAMGVAIPGGRFTLEDENGVEITA-AGVAGELIYYGPNVCHGYALERACLARTDDFNGRLATGDLARRDDNGIYTIVGRKKRFLKVFGNRVGLDELEQLVKNHFVGLECATGGVDD-----RITLFLTDETQAETVKSWLAQTCQLHHSAF----RVVILEAIPKNAAGKTLYAQL----------- 159109489 51 ------LNPSIPVLKLVRKAFKRFSDKPYLGYRVTDKYTYMTYGEADSYVTELAKVLAKLGIGKGDRVGIFARNSPLWLLFDFACTAVGAVVVPIYDTLGAAKTSYCINHAEVRLLVTQTELLPLVLGIWPSCPELQRVLIIDTSISEAVPSYIEALGALSDATDVSVDEVHTILYTSGSSGNPKGVTHTHSTISYTMVYGFLPYVSRDGGQMVTMSYLPLGHIYESAGEILFTVRGYKIAYYSG--NTKNLTTDIKLAKPTILLAVPRIYNAVMAKVEASFKDIKHLELIVSGSSALPQEV-WRFMRLGARITCGYGLTETCASGLCQLPHMPY----------VGSPTGSLVPFMQAKLIDSDTCELSLKTHRVGELLLKGPGIAKEYYKMPESPLR--DADGYFHTGDLMRLNDDGSLTFVRRINMVVKSMGEFIDICAVEDAMEKSPLFASVFVVAVLDKTADDVEKAEYAAATKKILEAEAASFVKRVGLKGYCVPKCFRWLFDIDMTPSLKKQHRFFAKRYA------ 183983262 11 --------------------------------------REITWRAVEEQAHGMSNSLAARGIGRGDTVAVLAAEACDVAPLAQALWLRGAALTMLQQPTPRSDLAVWIADTGAALVVVGDPFEMAADALAAEGLIVCAVGSLRGTGPAAV-------------VDTNDNDIAMRQLTSGSTGIPKAVEISHGNLVANIDAS--CQAVGITVDTVMASWLPLCHDMGMVGFICIPMKTGNTVVVIRTDEPIVWAEMLSKFRANVTAGPNFAYSVLARVLERADPNLSALRVAVNGAEPIDHRDLENLATVGARFGMGYGLAEAALTVSAGAFGAPAPVAADAQGAQPVVCVGLPIPDMQIRIT-RDGQL--QDARKVGVIELCSPSIGKRYVT-VDGTIPLVDDAGWFDTGDLGYLDELGRLYVCGRAKDMIVLAGRNLYPHDIERAAASVEGVRKGCVAALDTDREGFAVLAEVYDRFDESELTQLRRAIAARVSSHVHAPREVRLLASLPKTTSGKLRR-------------- 215431545 42 -----------------------YADRPAVTDPDSGRTETITYRELWARAGTLATALSAEAIRPGDRVCVLGFNSVDYTTIDIALIRLGAVSVPLQTSAPVTGLRPIVTETEPTMIATSDNLGDAVEVLAGHAPARLVVFDYHGKVDTHREAVEAARARPATPIADSADDALALLYTSGSTGAPKGAMYRESQVMSFWRKSSGWFEPSGYPS-ITLNFMPMSHVGGRQVLYGTLSNGGTAYFVA-KSDLSTLFEDLALVRPTELCFVPRIWDMVVDRRLVDGADRAALEMALTGSAPISAEMTAWVESLDVHLVEGYGSTEAGMVLNDGMVRRPAVIDYKLVDVPELGYFG-------------TDQPYPR-----GELLVKTQTMFPGYYQRPDVTAEVFDPDGFYRTGDIAKVGPDQFVY-LDRRNNVLKSQGEFIAVSKLEAVFGDSPLVRQIFIYG---NSARAYPLAVVVPSGDALSSESLQEVARAAGLQSYEIPRDFII-ETTPFTENGLLIRKLARPQLKKFYG-- 124547322 30 ---------DANICRHLKQAAHDIPHHLAVAVAKGAAVANLRYSELDKQSDRIAFALNAHGITRGMKAVLMVTPSLDFFALTFALFKAGIIPILVDPGMGIKNLKQCFAEAAPDAFIGIPK-AHIARRLFGWGKGTIKILLNVDGGKTSFAAKLNCMATGAPMVLLKPNEMAAILFTSGSTGTPKGVVYSHA--MFEAQIQALKNDYGICHGERDLATFPLFSLFGPALGMASIVMDASKPITA---NPEFLFAAIEQYQCSNIFVNPALLERLGRAGEQKQHTLPSVKRVISAGAPATIASIARFSKMGVPVLNSYGATESLPISMIG--SDALFATTEMTDNGAGICVGHAIDGVSIAVIPEWDDALLLKNGEIGEIIVQGPMVSQSYYQRDSATAMAKIWDPVHRMGDLGYLDDQGRLWMCGRKAHRVTHKGKRYYSIPCERIFNTHPNVKRSALVGV------------------------------------------------------------------------- 118351217 43 -----------NLQDLLINSHSKFKDREFIGKRDPNKFTYKTYGEEFEDAKAIGSSIKNLNLSIGTFLMIYILNLIEWSTVDWACALYNFTLVPFYDTLDPETTSYVFEQTQMTTCFCSQQSINLILQVNDDLE--ENLIEQVKKAGLNLLMFKDLIQQGKQPKDIKPDQVFTFSYTSGTTGLPKGVMLTHRNFVS---IIAALDEKDPNENDSMLCFLPLPHSMQRIFNAVCWYTGTKIAFFGG--DIQKLKDDLQDCQPTLMILVPRLFNRFYEAIQNEINKLKGIRLALSASAPISTEILNFFKVLGCPIYEAYGQTE----------GMGLEFCTSRYDVKAPRTVGGICGQLEMKLIDPEMNYLSTDKNELGEICVRGSSVFAGYYKDEEKTKEAIDGEGWLHSGDIGCLWPSGSLQIIDRKKNIFKSQGEYIAPEKVENIYCTARGVQEVCVIVVPNPK--EIKVIAKELNIETEDLQELIQFYQKTIVEKGKSCKLFAFEQAMPKSSSFKLIRFQAREHYKE----- 53728977 55 --------------------------------------------------------LQQQGVRQNALVAYSGSHRLVGLLCYLAAIAVGARILMLNPSLTESQRQTVLAEYGIKILITDHHFANF------SLKTTASVL-----------------------PQIAFSAPATLTLTSGSSGLPKAIVHSVQNHLDN--AEGVCELMRFTQQDSWLLSLPLFHVSGQGIVWRWLAKGATLAVNEQK---EHFFACVD--KVSHASLVPTQLRRYLQ--QKSQKRVMGTKRFLLGGSAIPAELVAEARQQGIVSYCGYGMTEMASTICA--VENELDN------------VGYPLKGREVKLVEN-------------EIWVKGSGLALGALQKNGEIRPLVNQEGWLQTKDRGEWNAAGKLVVKGRLDNMFISGGENIQPEDVEKVIYQSGLVSQVFVLPVEDAEFGQRPVAVLQIQPDFAKNRENLTAWLSDKLEKFKQPIAYYPLELVQSQPQGKISRANLQSVLHQLLG-- 159131309 92 --PHFFEGNKLNFAENLLYPASSPADTTAVISATESDREFVSWKELRERVRKCANSLREAGLQAGDRVAGFLGNHANTVIAMLATTSIGAYWTGVSPDTGVHAVLERLRQIEPKILFADNASLEKIRQIVSELPELQLLVVVDEVKPDTFLASVSNASAALEFASLDPDHPVYILYSSGTTGAPKPIVHGALGTLLQHKKEHVLH-CDIHPGDRLFYFTTTTWMM-WHWLVSGLASGATIVLYDRPLDPEAMPRLIDELSITHFGTSAKYLSILEQAPTQHPHRLRTLKAIFSTGSPLAPSTFEYYSSIHPDIMLG---SITGGTDILSLFCACCPILPVYKGEIQCRCLGMAVSAY-----DYSGSDI-SGTNEPGDLVCTLPFPAQGPVGAEKYRKSYFDIFGIWHHGDFVRINPHGGVHMLGRSDGVLKPAGVRFGSAEIYNILLKHEEIEDSLCVGRRREDTDETVVLFVKLASHGKTPAARIQATIRKELSPRHVPGIVDVCPEIPVTSNGK----------------- 46204546 122 ------------VFSALIEAGERHGRRTALEDPVSGA---MSYARLVMGANILGRKLQALLPEAGKPVGLMLPNANGAAVTFFALASAGRVPAMINFSAGPAAVLSACRAAQVDTILTSRAFIERLTSLIEGIEATVRLIYL-EDVRAGVTTGDKFLSPRRPLVARQGSDPAAILFTSGSEGTPKGVVLANRSMLANT--AQVAARIDFGPRDKVFNVLPIFHAFGLTAGLVLPLTSGVPVYLYPSPLHYRIVELIYGSNATVLFGTDTFLTGYARM--AHSYDLRSLRYVVAGAEAVKQTTRKIWEKFGLRILEGYGVTECGPVLALNTP-----------MFNRFGTVGRLLPGIEARL-----EPVP-GIEEGGRLVVRGPNIMLGYLRAEKPGVLEAPQDGWHDTGDIVAIDADGFVTI--------------------------------------------------------------------------------------------------------------- 108799238 57 ---------------------------EFVTDPQTGRTTTITYRELLDRVRALTNAWHADGVRPGDRVAILGFTGIDYTVVDLALIQLGAVAVPLQTSAAVEALRPIVAETEPMLIATGVDHVDAAAELALTGHRPSRVVVFDEQVDDERDAVRAATARLGDAVPVDEADPLLLIYTSGSAGAPKGAMYPESKVMWRASAKAAWNNDQTAIPSITLNFLPMSHVMGRGLLCGTLSTGGTA-YFAARSDLSTLLEDLRLVRPTQLSFVPRIWDMLADVLAVQRHELLGGRFVMTGSAPISLEMKTWVETLDMHLVEGYGSTEAGAVFVDGHIQRP------------------PVLDYKLVDVPDLGYFSTDRPHPRGELLVRSTQLFPGYYKRPDVTAEVFDDDGFYRTGDIAEVGPD-QVQYLDRRNNVLKLAGEFVTISKLEAVFAGSALVRQIYVYG---NSARSYLLAVVVPTDDAVASASLQQAAKTAGLQSYELPRDF-LVETQPLTGIRKLARPKLKARYGDRL--- 119182561 64 -------------HDMFESTAIRQPKKPCLGWRPWDPVKKMDYGTVQTRRAAIGVGLIELHIGIHDRVGLWCQNRPEWQLVDLACMSQSLFSVSLYETLGPEATEFIVKNAELACVVASLPHLPTLLRLKPKLACLKMIVCLDDSNDQAGHSKRDILAPIAAEVGVSPDDIITINYTSGTTGTPKGVVLTHANAVAAATTS--LATVLQSPDDVACSYLPLAHIYGRMVEQTMLWAGGRIGYFH-----GNILELVDDFRPTALASVPRLYGALSRHVVSAKYDFDRMRYMVSGSAPLDSSLHQFLRAFATTIVQGYGLTE-SFAVALCQSPNDLSAGHCGGVSPVVEACLMSLPDMDYSVDD---KPYPR-----GELLLRGNSIFREYYKNPEETEKAMTEDGWFRTGDVCMVDELGRFTIIDRRKNLLKLAGEYVSPERIE------------------------------------------------------------------------------------------ 111154054 36 -FP-PLLPGMETCWDIFRNSVEKFPENRMVGYRETGDYVWLTYKEVYEIVMKVGASIRSCGISKGARCGIYSTNCPKWIISMQACNAHGLYCVPLYDSLGAGAVEYIICHSEVSIAFVEEEVLKTLPNTRKYLKTLVSFGKVKSDQKETIHSWDEFLNQQFDLPAKKKSDICTIMYTSGTTSEPKGVLISNETVVTVVSGIKFSLTSELMQDDVYLSYLPLAHIFDRVVEELFISIGASIGYW--RGDVKLLSEDIKDLKPTILCSVPRIYSGLMEKISSAGAKLSNLRLNLSGGAPLAPSVETFLRVVTCHVLQGYGLTESCAASF----------IAQPNDMAMVGTVGPPVPNVDVCLVPEMGYDALLSTTPRGEICIRGNTLFTGYHKREDLTEEVMF-DGWFHTG---------------------------------------------------------------------------------------------------------------------------- 118469671 54 ----------LRLAEILQTLFTGYGDRPALRELATDEGGRLTYAQVWSRVQAVAAALRAQPIYPGDAVATIGFASPDYLTLDLVCAYLGLVSVPLQHNAPVSRLAPILAEVEPRILTVSAEYLDLAVESVRDVNSVSQLVVFDHHPEVDDHRADEGAGLPAEPIYTADHDLAMILYTSGSTGAPKGAMYT-EAMVARLWTMSFITG---DPTPVIVNFMPLNHLGGRIPISTAVQNGGTSYFV-PESDMSTLFEDLALVRPTELGLVPRVADMLYQHHLATVDRLVTLREQVLGGAPLAAEMRAFLDTLGAHIVDGYGLTETGAV-------------------TRDGVIVRP-PVIDYKLIDSTDKPYPR-----GELLVRSQTLTPGYYKRPEVTASVFDRDGYYHTGDVMAETAPDHLVYVDRRNNVLKLAGEFVAVANLEAVFSGAALVRQIFVYGNSERSF---LLAVVVPTPEAALADSLQRTARDAELQSYEVPADFI-VETEPLSGVGKLLRPNLKDRY------- 197780498 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PTRFLKVLRVTRATHVNGVPSIWRQSLRHIPDQLADLPDLRGVLFCGEEFPLGELRHLQRLGIRLINCYGATESMAASFADVPDPLPDDVTHL-------SIGNGHRGTDILLLDAEGAPVCEEG-VVGEMYLRSPALMTGYWGDAEATDAVLVTDPLLRTGDLAFRDADGALRFCGRRDSQVQIRGNRVEPAEVQRRLLAHPQVREAAVVVYKGPEGDAELSAFVVLADGAASAESDLLAFCLRSMPAYMAPSVVRIVESLPVNQHGKTDHRRLLAQ-------- 54027116 22 ------------------------------------------------------------------------------------------------------------------------------------------------------------LADALRPGDPIDDDVALVVTTSGTTGVPKGAMLSSSAL----RASGTATHDRLGGPGTWLLALPTHHIAGLQVLMRSILAGTTVLDVSGGFLPEALAGAISGMRRRYTSLVPTQLIKAIEEPEAAAALADL-DAVLVGGAATPAPVYERARELGINVVRTYGMSETCGGCVYD---------------------GVPLAGTLVRIED-------------GRVVLGGPMIAKGYRGQPDHPA--FAEPGWFRTEDAGTYD-NGVLQVTGRLDEAITTGGLLVIPQVVEAVLVTHPAISECVVLGLPDERLGQRVAVAVVPEGARPTLEELREHVVRE-LDAIAAPRELAILDELPLHGPGKPNRNKLRE--------- 167855628 7 ------------------------------------------------------------------------------LLCYCAVLASGRKILTLNPAMSEIQRQQILQQNQVSILLTDQDFY-----------SLDRGFQLSRNQDNGLFSFDK---------------PATFTLTSGSSGNPKAVVHSIAQHLANAI--SVCDFVQFDRHCSWLLSLPLFHVSGQGIVWR-WLSQGAILYLTE--DKAEFWQMLS--QVSHASLVPT---QLQRYLAWLGEKLVS-QHILLGGSAIPADLIEQAQQHQITTYAGYGMTEMASTICAVKNESD--------------NVGKPLANREATLV-------------EGEIWVKGQSLALGYWQQ-GKIVALHNAQGWFATKDKGRWN-NGKLEVLGRLDNMFISGGENIQPEEVEKALQKYPLVKQVFVVPVADQEFGERPVALV------------------------------------------------------------ 170722479 11 ---------------LLLQHAEHKADAVAV----QGPVQRYTYRQLLDEVESRIARLQSQ--PPGAFVVV-LDNGPEVLFWDLAALFAERPCVIVPSFFSAAQFRHCLKQSGATIVLCEPPTAQLLEQGFAQQPG------GFWTRPHGAIAMPAGTAK--------------ITYTSGSTGAPKGVCL--GAEAMLRVARELEAASRPAEPQRYLAVLPLGVLLENLGVYAALMAGACVQLYASQVDFKRLLGAIALSGAQSLILVPQLLMGLVTAVERGLMRVGPLRFVAVGGARVSPSLLARAETVGLPVFEGYGLSECASVVALNRPGA-----------VRVGSVGKPLPHVRVRIAGD------------GEVLVAGSTL-LGYLED------TPVSDKWWATGDLGHLDEEGYLYLDGRKKHQFITSGRNVNPEWVESELTQGGVIAQAFV----HGEGLPRNLALLWPLDPTATDEELAVQHCNAQLPDYAQVHTWRRLPA-PLTANGRPRREAILQRY------- 118379803 37 ----TPYPDVQNMQDFFKKIVRDFGNNQFLGTLNEKKVYEWTYQEVNKLSIELGSSIQSEGLNTNNLFGVYSKNREEWIMLEIAGYYYNFSIVPLYDTLGADSMMYIVNQTNMNTIYISGENVPKILKLANTYQ-IKNIVCFDKLSEENLIYLKDLMEEFKDKVPLPKKDVYQFCYTSGTTGNPKGVIHYHQNLAFLATCERSIGVYKTRETDVHYSYLPLPHIYEKQIFLSLVLHGASLGFYSG--DISKMTEDLYILQPTLFCSVPRIFNRIVHHEKWDELVFKDIRKLVTGGAALSGEICEFLKVFSCCFFEGYGQTESFGGCFQNAPDGKYGDVGGVNSSVEFKLIDIPDMGYSADDVDAKGNPIPR-----GEICIRGQQVCGGYYKDPERTRQAIDEEGWLHTGDVGQLNSDLSLKIIDRKGNLFKSQGEFVAPEKIENIYSRAKGVIEAYVYG---EALRSYLVALVIIDPEYIIPKEIRDHIKKANLNGFEQVRGIK-LDPKPLTNTLKIKRPDAKKKFKDIL--- 115388976 4 ----------IDLINLLDHAADTVAASGILIYSPGNVEHRLTYAELRDAAQQNARRLGCMGFAPGSLVLLHLDGYRDNMIWLWSLIYAGCIPVMSTP-FAHHEEHRRSHLLHLQSLLRDPICLTRQGLEAQFPPDVGFRLCNIESISGGSNPFTSPRLGQPPGQDDNVDDIALLMLTSGSTGHAKAVPLTHSQLL--SALAGKERFLQLRQHGPSLNWVAFDHIASLAEMHFHPIVAAADVIT----DPLILLELIHRHRVGITFAPNFLLAKLLDSLESRPWDLSCLMHLLSGGEANVVDTCARLARYGVPIKPAFGMTETCAGCSFNDRFPTYETVHMLDF----ASLGRGVKGVQMRVTSSTGQPV-DDHSEVGNLELSGPSVFRGYYNNSQATRDSFTPDGWFRTGDLAMIDAGGQLVLRGRSKELICINGAKYLPHEVESA------IEDAKVRGVPAKAQTESLAVVYLPAYEEADVEQAQNAIIRVGLIMTGTRPYVLPLDALVKSSLGKISRNKIK---------- 45187925 102 -------------YHVFKLSARMYPDNHCLYDEATGDEYRWTYSQVERRAENLGAGLLSVNVKRNDIVAMMSANSKEWVLTDLACQTFSLVNTALYETLGPNTSEYIMNLTESPVVVVSKPNLLRIFALASKLRALNTIVIMDDMDLQEVDRLASLLPNNIAPIPPSPDSFHTISFTSGTTSLPKGVQLTHRAYCAALAFACSHVRCEPNKQRYALCLLPLTHIYQRQMTGLNLMHAFGIGFLH-KPNPDLFIEAMCVLRPAMVSLVPRVLTKLEAGIKNSGADVSTFKRVTTGSAPISPETLRFIQAMDIGILQGYGLTET---FGGNFLSVPYETDC--------GSCGPPAMTTEVRLRDVPGMSYNAEKDHMGEVVVRSQQQFERYYKMPEKTAEVLDKDGWFSTGDVGYIDKKGRLFITDRVKNIFKSQGEYIAPEKVENCLSSCP----------------------------------------------------------------------------------- 46947432 35 --------------------------------------RTVSFAELDEMSDALAVALAKDGIGFADRVSFVLQNVPQFVIATVAVWKLGAVVVPVNPMYRDRELSTVLADSGAVAVICLESSAETV-ATASEGTEVRRVITTSERDHDGFPDLLELIGQKPEKVDLSPEDLAYLPYTSGTTGPPKGSMNTHSNVVFA--AQIYRDWLGLRPGGAMFAVAPLFHITGLIGHVAAPLLAGAPTILTCRFHPIVAAESISEHRATAIIGAITVFIAWTDSAAVSKESLSSLESVYSGGAPIPHAALEAFRKFGHYIHNGYGLTET-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154252113 47 -----------SVVHILEERAGMHPERKFIGERGDGAWGFITYGEANAKADAVATGLLARGLDADTPLMILSGNSLAHAVMALGAMKAGVPVAPISVPYSLSKLRHVVSLARPRMIFADHDLFARALAAVGEGAE----IVTCTGSIEGATSYADLVATPASMDRIGHDTVAKYLFTSGSTGMPKGVLQTHRMMMTQLAAAEALRSEEPDPDEISLEWMPWNHISAGNIGFNGNMAGGTVYLDAGKPVPGMFEQTIKNLRPRVFGSAPIAFAMLADAMERDPELFRNLEYMGYGGATLSSDIYDRMQALAVPLTTMYGATETQGITVVHWVTERV------------GLVGLPVPGITLKL-------VPNGAKM--EVRVKGGTVTPGYLNDPKKTAEVFDEEGFYSLGDAAKFLDEG-LVFDGRVTEDFKSSGTWVSTGTLRAVAACSPLVQDAVVCG-------------------------------------------------------------------------- 167648295 48 -------DGPRTISHLLAEKAAAHPDRPYLNQREHGPWRGVTYGQAQRAVEGIAQWLLDQGVTADDSVMILSGNSIEHALMTLGAYGAGVPAAPVSPAYSHGKLKHCFDTVAPRVVFAQSGVLFDKAIAALRAIKPDLLLVTADGTGEGAIAFDTVAATVPREVAAKRESVAKYLFTSGSTGVPKGVPQTH-AMMAGVIAGQEGLRTDEPTDEISLEWMPWSHISAGNIGFNGVLSGGTLWIDEGKPLPGMFETTIKNYEVSVFGSAPIAFSMLAGAMENDPAFFKNLKYMGYGGATLSDDVYTRMQALAVPLTTMYGATETQGVTVVHWITERV------------GLVGLPLPGIALKL---------APAGAKYEVRVKGPTVAAGYHKDPEKTAAAFDEEGFYKLGDAARF----------------------------------------------------------------------------------------------------------------------- 207722308 43 AYPARMTD-------CLRRGAEQYPDRVAAQRGADGQWERITYAQMLSRARAIGQALLGRGLSPERPLLILSGNDLQHLQLALGAMYAGIPYCPVSPAYALSRLAYLMRLLTPGLVYATDGT--LFAGAIGAVVPPQAEIVIDHGEVAGRAATRLVSLLETEPVDVDPDTIAKFLLTSGSTRQPKAVTTTHRMLCSNQQMLLQTFPCFGEAPPVLLDWLPWNHTFGGSHNVGIALYGGSYYIDSGKPTPQAFLRNLRDVQPTVYFNVPKGWEMLTDALERDPHFYARVRLFFFAGAGLSQAAWDRLERVRIRIMAGLGMTETAPSCTFTT-----------GPVMMAGYIGLPAPGCEVKLVRVDGKL---------EARFKGPHVMPGYWRAPELAAQTFDEAGYYRSGDAVRF----------------------------------------------------------------------------------------------------------------------- 146338201 46 --------------EWLETWARKAPDRTFLAERRGDTWTWLTYGETLTQVRAAAAWMLAQGLGPERPLAILSDNSIAHAVLALAAQHVGIPVCAISSAYSHEKLRTMIRLLDPGAIFVAAHG-PFVRALAAIEGLHRAVIISGDGEGSGAMPLQALLTTKSAFAAVTPDTIAKLLFTSGSTGQPKAVINTHGMLTMSQQAKGQLWTFEVEGGPVIVDWLPWSHTFGANHNFNLVLAGGSIYIDGGKPAPGLFETSLANLRPTIYFNVPRGFDMLVAALKADDELFSGVQCILYAAAALPQNLWDALNEMKAPLVSAWGATETSPLATDCHFFAE-----------RAGNIGVPIPGTELKLV---------PAGEKLEVRVRGPNVMPGYWKAPEITAAAFDEEGFYKIGDAVKLHPEAGLFFDGRI----------------------------------------------------------------------------------------------------------- 171057680 42 ------------ITDALVQWAEQAPDRTFVARRERGDWQRVSYREMLQRAQSVGQALTDRGLSAERPVVILSDNDLEHMSLALGAMWAGIAYAPISAAYSLGKLRHILDTLKPGLVFASG---PAYGRAIAACVGTDVEVVLTEGTLDGLLETTPGASGAAAHDAVGPDTIAKFLFTSGSTKQPKGVINTHRMLCANQQMIRQCLAFLAEQPPVLVDWLPWNHTFGGNHNVGIALYGGTLYIDEGKPTPAGIAETLRNLRPTVYFNVPKGYEEIATAMDSDARLFERVNLFMYAGAGLSQAIWDKLEAHGVRMITSLGMTETAPACVFALGTD-----------VRSGQIGLPAPGCEVKLV-----PTGDGPWDKVEVRFRGPHVMPGYWRAPEQTAEAFDAEGFYCTGD--------------------------------------------------------------------------------------------------------------------------- 169631787 44 -------EPDLPLVEVIRRLLEGYGDRPALFEFVTGEYTTVSYRELWERAEAIAAAWHEQGIRDGDFVAQLGFTSTDFASLDVAGLRLGTVSVPLQTGASLQQRNAILEETRPAVFAASIEYLDAAVDSVLATPSVRLLSVFDYHASAGRTIVVEALAEPAAPLPSADPDALLLIYTSGSTGTPKGAMYPQ------WLVANLWQKKWLTDDSIGVNFMPMSHLAG-RLTLMGTLSGGGTAYYIASSDLSTFFEDIALIRPSEVLFVPRVFQAELDRSLAPGESNSEIRVLSSGSAPLSPEMTEFMESLQVPLRDGYGSTEAGGV-------------------WRDGVLQRP-PVTDYKLVDELGYFTTDSPHPRGELRLKSETMFPGYYKRPETTADVFDDEGYYKTGDVVAELGPDHLKYLDRVKNVLKLAGEFVAVSKLEAAYTGSPLVRQIFVYGNSERSF---LLAVVVPTPEKPLIQDSLQQVAKAELQSYEIPRDFI-VETVPFTVSGLLSRKLLRPKLKDHYG-- 58264400 46 --------EPHTLFQLFEDSVKKNPGHPLFVRVWTDTLIPTSYATVQTRRNNFGSALLALGARRGWAVGVWSGNREEWQIMDLACHAFGLVGVSLYETLGPDVAKYITNHCPLPIIVTSQNHLPSLLKIAPLCPSLRVIVSMDPPASERVLLNQWAASVNIEFFTMDELEACTISYTSGTTGDPKGVVLTTENVLSATISNGKGVNPGLNESWMFLSFLPLSHIYE-RFAEIVVMYGCGTI-GFTRGDPTKLLEDAQLIKPHFMVGVPRMWNRIVTHPIYDALVFRKIRALLSGAAPLRKDVHEMLKVLSCEVVQGFGMTETVGTCSVGIPWD----------VGGPGTCGRLQPCNDVKLVDDMGYTARDLPNPRGEVCLKGLNISPGYLHNPKATKESIDEDGWFHTGDIGEIDSAGRLKIVDRLKNVVKSQGEYVALEKLE------------------------------------------------------------------------------------------ 197749227 40 ----------------------------------------ITWYSLNQLIAQAIFVLQQQGATPHSLIAYCGSHRLIGLLTYCASLALGAKILMLNPAQTASQRQAVLDDNGVELIINDADFA----KFSAKTTACNAFPTIDFEKP------------------------ATLTLTSGSSGKPKAVVHSIAAHLYS--AEGVCELMAFEQPNSWLLSLPLFHVSGQGIIWRWLFKGATLYVHEDKSDF-----FLSAQKVSHLSLVPTQLQRYLNQLDSMVS-----QKCLLGGSMLPAELIAQAQQSGMTTFSGYGMTEMASTICAVENDLN--------------SVGFPLKHRELKL-------------ENGEIWVKGKSLGLGYWQKNGQIRPLVNTQGWFATKDRGEWNHKKQLVIKGRLDNMFISGGENIQPEEIEQLIFRSQLVEQIIVLPIEDKQFGHRPVAFLQFK-QSDSKNELLKIWLSDKLERFKQPVAYYLLD-------------------------- 215448309 20 ----------------------------------------ISYQDLIARAAACIPPLRRLDLKRGEPVLITAHTNLEFLSCFLGLMLHGAVPVPIPPREALKTTERFMTRLGPRVLICTPAEHDEIRAAASTDCQISRFTALAEAGDEQFTAQQLADTATADWPLCTLDDDAYVQYTSGSTAAPRGVVITYRNLLSNMRA--MAVGSQFQHGDVMGSWLPLHHDMGLVSLFAALFNSVSAVFTTPHYDPLGFLRLLTSSGATHTFMPNFALEWLINAADIEGIDLHKMRRLIIASEPVHAEGMRRFAATFAALGSGYGLAEATVAVSMSAPNTGFRTETHAAAEVVTG--GRVLPGYEVRID-------AAPGARAGTIKLRGDSVAKAYVGGKKL--DALDEEGFCDTHDLGFLVDD-EIVILGRQDEVFIVHGENRFPYDIEFIIRQHR--TKVACFGV-----NERVVVVLESPLDSIIDKAEADRLRCQVVAALQLDELIVRRGAIPTTTSGKLKRRAVAQAYRD----- 108799309 8 ----------------------------VLLDRESGAWRRHPWSEVLARSMNVA---ERIGDADASAVGVIGEPNVEFVAAIVGSFLAGRGVSVLPGGAAADQWAHRFAGAGVSHVLTHGSHLGHLRVADGS------------AAVHDVTTWAGPNRSAPLDASLPTGDVAILQGTAGSTGTPRTVRLSPDAVLANLTGLSARIGLE-RGHDVGCSWLPLYHDMGLSFLLTGALAGVETWAPTSAFSPFRWLNWLSDSRATITAAPNMAFGMIGKYARRTDVDLSNVRFALNGGEPVDCELTALFARFGFALAPSYGLAESTCAVTVPEPGDGLRTTDDGVSLRRHAVLGHAIPGMQVRISPREG-DADVSGREVGEVEIRGSSMMSGYVGG-----ASLDAQTWFATGDLGYL-VDGALVVCGRAKELITVAGRNIFPAEIERVAAQVPGVREGAVVAVGTGEGSIRPGLVIAARDEAGARSELVQQVASQCGV---VPSDVVFVRSLPRTSSGKLRRLAVK---------- 148256470 67 ------------ITDFLPHWAGAASDRVFLAQRNAGGWDEISYGEAWLQVQAVGQSLIDLGATTGDRLAILSGNSIEHAIVAFAAMSIGVIVAPVSPNYSLARLKDIAEVLQPRFVFVQSG--PQFSAGRAIPELAAATWISVDGAPETIPLRALAVKAPGDAAALSCDAVAKVLFTSGSTGLPKGVLNTHR-MMASALQMGILL-VSPSPHPIQVEWLPWHHTMGGNVILHGILNGGTLYIDDGRPLPQLFHKTIAEISPTAMFNVPAGYNLLCEAIERDARVFKRMDRLSYAGAAISEGTLEKLYRLQIPVMSGYGTTETAPTISTTHWATD-----------QPGEIGLPAPGLQLKLI-----PVSDTY----EVRVKGPNVTPGYLGRPDLTAMAFDEEGFYRIGDTVFIDPDG-LRFTGRISE--------------------------------------------------------------------------------------------------------- 197104594 47 ---------PRSIAHLLAERAAQHPDRPYILQRNHGPWTGVTYGEAKRAADGIAQWLLDRGLGGEDSVMVLSANSVEHALVMLGCYTAGVPVAPISPAYSHAKLKHCFATVRPKVVFAQSSFARAFETLRALDPTLAFVTV---DGGNGTIPLSELASTTPGEAVEAAREAAKYLFTSGSTGMPKGVPQTHGMFAGVIAGQEGLRDEAPDPDNQALDWMPWSHISAGNIAFNGLWAGGTLHLDEGKPIPGMFETTIKNYEVSVFGSAPVAFGMLAEAMEQDPVLFRNLRYMGYGGATLSNDIYERMQALAIPLTTMYGATETQGITVVHWVTERV------------GLIGLPLPGITLKL---------APSGSKLEVRVKGPTVTSGYHNDPEKTAQAFDEEGFYKLGDACRF----------------------------------------------------------------------------------------------------------------------- 171693487 117 -------------------------DKVAVVEIREGETREVTYGEVRKEAGRLAAAMLKRGVKKGDRVVIVGANSIETLLVYLATTWVGAVFSSSSTDMGVKGILQRAEQVDPVWVFMDDAALGEVVAGLGNCKNFKGVVAIDVRKVPRAMTLDEFVGAPPGFVRVGFCEPLLVCYSSGTTGTPKAIVHSVGGILINYFKEGRLHE-QIGPDSVTLQYTTTGWIM-YLANVGSLLFGGKAIFYDGQPDAKILVELAAKHKATKLGISPRWMFELAKAGISPRADLSSLETVSCTGMVLSDQLFEWFYDVGFPKHVQLG-----NISGGTDIAGCFGIMNPLTPVYVGGTQG-PSLGVHVAIYDPDGEPVEVPHGTPGELVVKPPNIPCAFWGDPVASSSYFRFPGVWAHGDFCVIHPTGNISFLGRADGVLNPSGVRFGSAEIYGVVERADKIQDSLCVGRRKQDADESVMLFLLMKPGHKFTRELVNELRKKDLSKRHVPKYIFETPEIPTTINLK----------------- 116195752 49 ----------------------------------------YSRADLHQRVECVAGGLKEFGWSPDEVVAIYSLNTIDLFALSWAIHRLNGICLLLQPTSSVNEIVTHMRSAKCGAIFTCQTLISASVEA-ANCLSIPQTKIFTLPLPDGFLSLEDLAAIGAQTGPPPPDQVAYLCATSGTSGR------------------------------------------------------------------QLMLQSVQRYRIERLCLV---------------------R-----------------------------LTES--VFTATLTGAH---------DTWAGSSGSLVPLTKARLVGPDGKEI-ESLNEAGEIFLSSPNLFKGYLGNEEATKESFDESGWLRTGDIGMFSPNGHLFILDRIKEMIKVKGLQVAPIEIELVLREHPAVADVAVIGVRDESAGERAKAFVVRSQSEDDLMDMLDDYVQERLDEHWLHDRIVFVEALPKSASGKVLKRELR---------- 159480862 358 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LASGRHVLL-RAFSPQEALAALERERITVTNIASTMLAMLSSNPALATANTASLRLLSCGGSPQSPAVLRRVAALGCEVFLSYGMTECCGKISMSILPYGWWARCRLAAATAAGSSGRPFVLMEVRVVSEGDAAGAAACGGVGELWCRGPTVFSGYWRRPAATREAFAPGGWFRTGDLALMQPDGYLHVVDRKKDMMLVGGENVYGSEVEAALAEHPAVAAAAAFGQPHPLLGEVVAAAVVLRTAGVTESELVA-WCRQRLAHYKVPAKVHFLDRMPVTGSGKILKTELRAR-------- 17548448 43 AYPERMTD-------CLVRGAGQHPDRVAAQRGADGQWERITYAQMLHRARAVGQALLARGLSPERPLLILSGNDLQHLQLALGAMYAGIPYCPVSPAYALSRLAYLVRHLTPGLVYATDGFAGAIQAVVP--PETEVAIDHGEVAGRAVTRLASLLATGPADVRVGPDTIAKFLLTSGSTRSPKAVTTTHRMLCSNQQMLLQTFPCFGEAPPVLLDWLPWNHTFGGSHNVGIALYGGSYYIDSGKPTPQAFLRNLRDVQPTVYFNVPKGWEMLTDALERDPHFYARVRLFFFAGAGLSQAAWDRLEGVRIRIMAGLGMTETAPSCTFTT-----------GPVMMAGYIGLPAPGCEVKLVRVDGKL---------EARFKGPHVMPGYWRAPELAAETFDEDGYYRSGDAVRF----------------------------------------------------------------------------------------------------------------------- 118345387 230 -------------------------------------------------------------------IGLYCKNRLEWTICDMANALYGYTMVPIQESLGFDSVSYILAHSGLTTCICSTQSVEILIQ-KDQFQNLKNIILLDDDHDLQHLIEQGKINKVPLPKNLPTDTIFSLCYTSGTTGNPKAAMITHRNMIA-TIKNQQHFIFQQNESDTHISYLPLQHIYERFRSITCWYTGTKIAYSSG--NILKLKEDIADIQPTFLVFVPRLMNKLSNLKDEQKYTFKHIKNISSGSAPISQEVIDFLKVLCCNVSQGYGLTESCGMATSQISGVQIEN-----------QVGGVTVSNELKLVD-----VPEMGTPRGEICLRGHNIFAGYFKDDQKTEETFDQENWLHTGDIGVILPNGALRIIDRKKNLFKLQGEYISPEKVENIYIRVRGVQEVFIYGDPFQRY---CVAIIVPNPEEL----------------------------------------------------- 163841435 30 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGQPKQTMLSVEALAASSMGTAI----ALRGEGQWLLALPTHYVAGVQVLVRSLFAGTRPEVMCGAFSPKAFIEMIDPFRITSL--VPTQLQRLLDVPEA----LPVLRRILLGGAPASERLLAQAREFGLNVVTTYGSAETCGGCVYD---------------------GEPLDGVEVAV-----REGLHGHNTV---WLGGATIADGYLGDPERSAEVFTIEGWYRTGDLGSFDDDGALRILGRADDVLISGGLKISARSVAQALQAIDGVRDVFVAGVADRDWGQKVVAAVVLEEHLNILA--LKTQAADVLARHAIPKTFLVLEQLPLLPQGKVDRLSLLSQLE------ 111608870 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTFWQTETGSHMIT--------PLPAKWFNLKPGSATLPFFGVRPVILDPQGKEL--QGATEGVLCMKGSWPARTVNNDHDRFQATYFDQGYYFTGDGARRDADGYYWITGRVDDVINVSGHRIGTAEVESALTGHKACAEAAVIGVEHPIKGQGLYAFVTLKAGVQASQQIRKELVRNTIGAFAAPDVIHWAPALPKTRSGKIMRRVLRK--------- 71002961 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MASPKFDLGYYLGLVTRYRATFSHIAPAVAVALPSSPQSKGIDLSSIAAFLTGGAPVPVEVVRKYERTGKYIQLGYGTTETCSTSQTGGLGLDADDQVSRDEL---GSAGFPSPNTEIQIARERGERSPLDPGMVGEVLIRAPGVMSGYFSDVALTAAAFTDDGWYRSGDEGCLDANGRLWITGRTKELIKVKGFQVPPAELDDLFATHPELVDAAATGIVQDTGEEQVLLLVVPKDKSILTQQENMRQLAARLAYYKWPSVYLFSASAPRNPTGKLLRKDI----------- 126323855 91 --PEWFKGSRLNYAENLLKHKEN--DKIALYAAREGEIVKMTFGELRQRVALYAAAMRKIGVKVGDRVVGYLPNSVYAVEAMLATASIGAIWSSTSPDFGVNGVLDRFSQIQPKLIFSEHNHMEKLHQVVKGLPDLKKVVVIDISKIPHSVFLDDFLGAELEFEQLPFSHPLFIMFSSGTTGAPKCMVHSAGGTLIQHLKEHILHG-DTTSNDIIMYYTTIGWMM-WNWLVSVLATGASVVLYDGSPTANVLWDLVDRLGITIL-GTGAKWLSVLNLKPVETHNLQTLHTILSTGSPLKAQSYEYVYKY-IKKSVLLGSISGGTDIISCFMGQNVS------IPVYKGEIQARNLGMAVEAWNEEGKAV---WGESGELVCTKPIPCQTYFWNDKKYRKAYFPGAWAH-GDYCKINPKGGIIMLGRSDGTLNPNGVRFGSSEIYNIVEAFEEVLDSLCIPQYNKDGEERVILFLKMVSEHSFSQDLVKRIIRIGLSARHVPSLILETKDIPYTINGK----------------- 159154235 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMGCHISILNVIRSLRLTFDLDEHPDWRYIFTAPVTHDPSLRNIFLPLTIGAALYMY-EVQHIGHLVDFLQENQINALHTTPSIYREILAVLPAE-ETIPSLKYISCGGEKLDRETAIAIRRRFPAVTNVYGSTETCVGVAQYLI---------DENLYTDVPLGQVFHNNRLFVLDEFNNTVPL--HVVGEICVEGAALAAGYHNLPQITKEKFNPEGLFRTGDLGKQTAPGVIEFIGRKDNQVKVNGYRIDPGEIEYQLSRHSGIEKAIVLPMQIDNLTQ-LSAYCQT-GKDLEVSEIREFLCKS-LPVYMIPTSFIFIKQFPLTRHGKIDLRSLAE--------- 50426417 39 -----------TLVDFFEECVKRQGKRNAMGWREFIDTHVETYPDLLELVKDYSRGLVKLGLKPEDKLHIYAQTSQKWMQTFLAAQFQGIPTVTAYDTLGESGLVHSLLQTELRAIFTDNTLLPLLIRPLKEAKDVKFIIHFDDIDPNDFISFNECLGKANKDIELAPEDLSCIMYTSGSTGPPKGVVLSQGNILAGIAGVSTADRSLVSNNDRIIAFLPLAHIFELTFELAAFWWGGCLGYANVKTLTDTSCRNCQEFKPHIMVGVAAVWESVRKKAAFKAYHIPGLRYVLNGGSPISKDAQVFVSNLIAPMLLGYGLTETCANTTI-----------VEHKRFEYGSVGTLTGAITAKLID-----VPDAGNNQGEILVTGPCVTKEYYKNEKETVDSFTPDGWFKTGDIGEWAPNGALRIIDRKKNLVKTNGEYIALEKLESVYRSNPVVL-------------------------------------------------------------------------------- 213385120 3 ------------------------------------------------------------------------PPGLEYVAAFLGCQYAGAIAVPAYPGQTVPRLAAIARDTRATHALTTDAFRRITGERQQELTAL-------GLGGLTWVATDALDGARADTWRHPGDAVAFLQYTSGSTATPKGVIVGSDNLLAN--LRSIHSYLEHDEQSQLVSWLPPYHDMGLIGGILEPLYGGSHLMAPMTFSPRLWLATLSETGACTSVAPNFGFIRRIRPEQREGLDLRHWRLALDGAEPVRGDTLERFAELFAPLMPCYGLAEATLMVTGIGPREPVPAGPGTRRTTDVVSCGVPIPDVEVAVVDPTGRRTEPGG--VGEIWIAGPNVARGYWGRTDATEESFRAEGWMCSGDLGFVR-DGELSVVGRIKDVIVLEGRNHHPHDIEERACEVPRAGGAVAFGSQVGGVERLMVGFEVDPRQVPDPARLLATLRAAVAAEHASPHTVALLRSLSKTTSGKIQRRACRAAFES----- 169612724 328 ----TAYPRDSSVVDIFREQARVCPSRVAVRDAST----EMTYAQLDMVSDVLSRWLYKRSLAPETLVGVFAARSCQTIVALLGILKANLAYLPFDVNAPAARVEAILSSMRGKILVGADEQPPDVKASDLELISIAE--ALDEQARDDSTQH-----TLTTPRGPSATSLAYVMFTSGSTGQPKGVMVEHRGIIG-------------------------------------------------------------------------------------------------------------------KVVNGYGPTENTTFSTSFL-------ISKDEEYTNGVPIGRALSNSGAHVMDSKLQLVPLG--VIGELVLTGDGLARGY-TDAQRNINRFLAGGAYRTGDYVRHRPDGLLEFIGRIDGQVKIRGNRVELGEIEQVLMSHAMVRDAVMVLQRHNGNNTRLAGFVVHANDEMVDEETQEQFLEARLPVYMVPSTLTILDTMPINQNGKVDRKMLEQR-------- 195132081 38 --------------------AMLFPDEIAIKDL-NGE---FTYFQLYITAKKLAIQISNCGSASQSNVAFLCSTNALWIVIQWGCWISGQVAVPLEPNQAADELLSQATDCKAKLLIGTPECENITQELATKLQTAS--IVLDHPTPESVASTAALIPESTLPNDYYANAPAMLIYTPSSSNSRNGVVLTHRNI--EAQMRCLVSSWHLKATDSML---PLISMNRMHAAIGALLGVGGNILLQQKFDSHTAWSSLSKQRVNIFLAMPIIYKRLIAEYDKMFAQDSRIRLMATAFGLLPESVFYRWREIGQNIYEYYGMLETGLVLGPALDEQSPNSNADY----RPGTLGAPLIGVTARLVNNQGNSMPVLNTVVGELEIAGANLFPRKINAPEQTAEKF-----LKTGDICAYR-NGSFNFLSKSTDVFNVGGYKVYGSEIKKALISHPSINDVAVLGIPNKLWGHRLGVICILSPDADVDLETIKSYCYRQLPAHKRP--------------------------------- 91976048 13 ---------------LLRLNAREFGGEIALREKDLGLWRVFTWADYQTRVHDFTLGMLELGLTRGDVIGIIGDNRPDWVAAEIATHAIGAMSLGLYRDVLDEEAAYLLTYGAAKLVFADEEQVDKLLGLADRVPNLQHIVYSD---PRGMRKYDDPRLIPADRLAAMGRDVAILCTTSGTTAHPKLAMLAAGRILKHC--ATYLSFDPKGPEDEYVSVLPLPWIMEQVYALGKGLLCRMKVNFVE--EPDTMMNDFREIAPTFVLFAPRVWEGLAADVRARVMDASRLRSAATGGAALGPDTFKFFRAMGVPLRTLYGQTELLGAYTLHRPDE-----------VDPDTTGVPMPEIEIKVEN-------PDVQGIGEIVVRHPNMYLGYYKNEEASAADM-KDGWMQSGDAGYFNAKGQLVVIDRIKDLAETSGEKFSPQYIENKLKFSPYVAEAVVLGAGRERLAAMICAFTTYSDLSSRPEEMLRESVNATLPAAQRISRFLLLDDGELTRTRKVRRTVINEKYADIIDG- 118463274 42 ----------LRLPQIIRTVLDGYADRPAVTDAKTGRTETITYGEVAQRVSALGRALSDDAVHPGDRVCVLGFNSVDYATIDMALGAIGAVSVPLQTSAAISSLQPIVAETEPTLIASSVNLSDAVQLITGAEQAPTRLVVFDPQVDDQREAVQDAAARAVAEPPADEDSLALLIYTSGSTGAPKGAMYPQSN-VGKMWRRGSKNWFGESAASITLNFMPMSHVMGRSILYGTLGNGGTA-YFAARSDLSTLLEDLELVRPTELNFVPRIWETLGEFQRQVERRLSRFTFAMTGSAPISPELRNWVESLEMHLMDGYGSTEAGMVL-------------------FDGEIQRP-PVVDYKLVDSTDRPHPR-----GELLLRTENMFPGYYKRAETTAGVFDEDGYYRTGDVAEIAPD-RLVYVDRRNNVLKLAGEFVTLAKLEAVFGNSPLIRQIYVYG---NSAQPYLLAVVVPTEEALAADSLQQVAKEAGLQSYEVPRDFII---------------------------- 149192054 6 ---------------FWEHWAQSAPNDIALIT----PQRQLTWVDVKQQVDQYRQLLINKAISQGQVVCLIGRAEEALVFAYLACLTHGAVPAII-------------------AVQSSELLEAKLSSLYLEGERAVVWDCSDSTSLPSLHFLSRGTASRQSLVSAN-VDIASIIFTSGSTGCPKAVVHGREQHI--ASASGLLERFSFTVGDCWLLSLPMYHVSGLGIVWRWLQAGATL-----KIASGDFCKDISD--VSHASLVSTQLKRIIDNQWQTK-----LERVLLGGSHIPLSLIQQAKARHIDAWMGYGMTETASTVTAKPVDEWP-------------SSGHILPRRELKL---SGN----------RIFVSGETLAKGYYWQGQLTLE----GQWLDTRDLGEWVNGNELRVVGRADNLFISGGENVHCEEVEAALNAQPTITQSIVVAVEDEEYGARCVAVVQSTALPTVSEQ--RQKLADSLPRFKQPIAYFLLPE-SLSQSGKVSRAEVKKWLSQH---- 170094810 90 --------------------------------------------------------------------------------------------VSLYDTLGKDSVEYIINHAHLSIIFATSEHISTILKLAPKLSTLKMIVCIDKLPLEAALKFKEFLELEAEPIPATPNTVASICYTSGTTNNPKGVVLLHKNLAVAT--QSNLYGMELPDHAILLSYLPLAHIYERVCELCTIAVGGRIGYFTG--DPLRLLEDAQILKPNFFPSVPRVLNRFKKALQAKLERLHTVQLVTSGSAPISSEVMDFLKAFSCEVAEGYGMTENAATCCKSWPND----------PTASGTVGPPGPVNEVKLLDSDDKPNPR-----GELCVRGANCFSTYYKDEKNTRETVDEEGWVHTGDVAEIDQRGRVKIIDRVKNIMKLAGEYVALEKIENVYSSNPIVSQIFVHG---DGLQSYLVAVLIPQDKRVSPEDLTKEAQRNGLKGFEVVKRLHLVENNTLTPTMKIRRKDAYNKFKVELDG- 193214762 160 ---------------------------------------RITRKKLLYEVAKCALVLKKLGLKKGDRVCLNMPNILEQIYYTEACKRLGIIYTAIFGGFSAKSLSDRLENAGAKVIITTDGAYELAKGLVSAPSRVAHVIVVKHSGQAIHWRADELLALEGKCEPLDAEFPLFFIYTSGSTGKPKGAVHVHGGFTIGVAHSMKVAFDARSGEDTAYVIADPGWIAGQSYLISATLLTASVVAEGPIFSPGRFASIIDRYQVTIFKAGVTFLKHVMANPDVLQCDLSSLRVATFFAEPCNPVVQEFMKVITPRYINSYWATEHGCILWTHFYDNKHFPLKPDART-------YPMPWVDVWISDKEGREIVADNEERGEVVITKPSLARTIWGDDEAFLEKFEKEQWYTQGDFAMKHAGGSYSFHGRSDDVINVSGRRIGTEEIESTLLKNSPIGNVIVVGGPHREKGLTPIAFVLAQGKRLMQDDMRRELIRKDVGSDSVPSDYIEVSAFPETRSGKYMRRCLK---------- 212543975 44 -----------NLSQLLQTASTTTNGLTFYKPGNEGEPTFVSYFDLLEEATHKARLLSTIDLTPSTVLLLHFDSQHDTIEWFWAATLAGAISTPLDAVQRNKHLKHLQTLLQQPVILTAKHLIPEFDGIEGRLHAAELLECNHSTSPSVSIT----------GIKKQKGDLAVLMLTSGSTGNAKAVALRHGQIIKAVQSKSSFH--AIAPGDPFLNWVGMDHVASLTEIHLHAMSLGSDQVHVPLRNPLRFIELLDMHKIVYTFAPNFFLAKILNSLKANQADLSRLKAFIAGAEASVVALTREFRRFGVQIRPGFGMTEMCGGTIYSLACPSYDLAAGLEFANL----GTCIPGVEMRVVDLNNKTEKAPDGEVGEFQVSGPVVFNHYFNNAEATANSFSADGWFITGDLARIDEAGNLILAGRTKDIIVINGIKWSSTDIETAIEE-EGIAGTVAFSHRAADSPTEDLAIVYSPAYAPEDDQARAAIIAKIVAGWK-PARLIPLPQLEKSSLGKISRSKVRAALEN----- 189188522 5 -----------NLSQLLQHSATAFPNKG-ITCLQDGRTCHTSYSDLFSIAEINAAQIRKL-AGRGSPILIHFDNHWDNIVWFWSVVLAGYIPAMSTPLVSDGEQRHLHRLLEDPIVLTSTRLQSDLATSDSQFQQIRPIEKFGDESSEWSGTSSSVMGSS---------DIAALMLTSGSTGHAKAVTLRHGQIVAALNGKSQYHET--TSEDVFLSWIGMDHVANLTIHLHAMHLGADQVLPAGDVDPLLFLQQCAQHRVSYTFAPNTLLRSLQKGEQLSSMDLSRLRALISGGEANVVETCDDLSKIGAPIRPGFGMTETCAGSIYGKNCPEYDISRGLEF----ASLGSCVPGMFVRVVESSGRVL--NSSEVGYLEVSGPVVFSGYYNNYSATTEAFPTKEWFRTGDLAFIDDAGQLTMTGRAKDTVNINGLKYPIQELETA------IEEADIKGLPHRVKGSSTEAIVVV-----------------YLPDY-SPEHVETRVKVARSVSGKLSRAKLRRAFEE----- 117164437 4 -----------TAADFAGRLAER-PDAVALVESRKGISRTTRRGELVRHCRRIAQDLREAGVRPGHKAVVMTRDAHDLTAVSYALVMLGAVPVLIEPR---AEVGRCLQDIAPDVFIGEP-LAHLGRRVLGWGRPHVRTALVTGSAPPGRRLVTRTPADDASPPQVREDEPALIAFTSGSTGRPKGAEYRHSTLAGQLDA--LATLMDPRSEDVLLAFLPV--ALLGPLLGLATVAPAVNHLAPARTSPQEVVGPLREHRASIVLASPAVLALIARHCARHDLTLPSVRQILSFGAPLRVGLADALRKADAEILSVYGATECLPVSAIG--DHDLRASRTAPPAGHAGTCGRPLPGIRARILEAD-------ATGLGEIAVTGPTVSPTYHARPVATKSDTDHGVLHRTGDLGRLDDEDRLWFLGRKAHLITGTGFTLTTEDVEAAADTAPGIRRTALVGVGTAVC-QLPVLCVEPMPSTPRARALVRAVLKDHPDGYRV-GAVLIHTAFPTDPNSKIDRMRL----------- 114797895 40 --------RPSTIPHALAERAAQHPDRVFIKERDTDQWVEVTYGDANRLTDSLAQAFLDLGAGPDAPVMILSGNSIRAALVILAAQKIGAPAAPISVPYSTDKLKHCYASVKP-AIIFAEQLAPFQRGIAALGAQDCTIVSAAPGGDNSVRHFDDLVSTPPTSATLTDDTTAKYLFTSGSTGMPKPVPQTQGSMCAMIAGQEGLRDDARDPDAHVLDWLPWNHISGSNVNFGALWNGATFWIDGGKPTAALFHETIRECSPSTFGTAPIALSMLAEAMEQDEALLKNMRSIGYGGATLSDDLYDRLQALSIPIITMYGATETQGITVVHW------------EAERVGLVGLPLPGTTLKLV-PNGEKL--------EVRVKGPSVMPGYHNDPKKNAEVFDEEGFYCLGDAVKFDPNQGLIFDGRVGEDFKSSGTWVS----------------------------------------------------------------------------------------------- 82702988 75 -------DGELNVYNCLDRHQATQSDKVAIFEADDGTVTRCTYQDLYRRVCRFANGLKSLNIRKGDRVVIYMPMSIEAVVAMLACARIGATHSVVFGGFSAKSLHERIIDAGAVAVITADELKAVVEDARGETDSVKSVVVYQRGSGDRDIWWHDLISETCEPEWVNAEHPLFTLYTSGSTGKPKGVQHSSAGFLLGAI-TSMQWIFDYKSSDIFWCTADVGWVTGHTVTYGPLAVGATQIIFEGAF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 183980729 1 ----------MSLISKLRELAEVKPDHEAFVFTEGDRTSTLTWRQVYVRASNLARYLNSLNLERQKFAAICAPQGIEYIVGFLGALFAGWCPVPLPGGLQDKRTGLALLDCSAAVVLTTAKDEDAVRATLAAYSLAVTTPVIALDTFEVADVSPSGAGDVSD--FRPPEGGMYLQYTSGSTGNPRGARISLENVEINAKAAFPYKGTEVSLPRSTVSWLPLYHDMGLMVGLFIPVYCA---CPSYFMSPAAFVRLAERDQP--FTAAPNFAFDLATSADMSGIDLAHVSAISNGGERVQPSFLERFSRYGLRVKPSYGMAEAVVYVAISEVGTPPVSTEFDAQSLANGHAELKGPDAEVRIVDPE-SCVELSPGGIGEIWVHGGNLSSGYHNNKEKFHATIRDKPWLRTGDLG-FEWDGGFYIVGRSKDLIIQDGVNHYPDDIENT------VKEVAAFSIADERSERVIVAEVKPTGPASGSSGVELPLVKKRMAALSRLHGLHVADALPKTTSGKISRSACAKRY------- 90655204 2 --------------------------------------------------------------------------------------------------------------------------------------------------------------------EIKADNLAYVIYTSGSTGTPKGVMIEHHSL--HNLCIWHQQTYELTSSSRTLLSGVGFDASVWELF--PYITSGGSVYPEKRANPTSLLTLYNEHKITHSYMPTVLYKSFVTESEALIHEIK----LCVGGEALLTSD----RTNNIQLFNNYGPTESTVVTSVYPVS---------EKHSGTVPIGRPIFNTEIYLLNEAGSLQPIG--VVGEICIGGSGLSRGYLNQPALTKEKFIDHPFYKTGDLGRWLPDGNIEFMGRKDDQVKI----------------------------------------------------------------------------------------------------- 20150029 6 ------------------------------------------------------------------TVIINGDYSCAMVGAILALYTRHCVVVPLN-RSSSERCAAVARTTGASWII-DADHSGDLQALTTQLPTHELVAGL-----------------------FDRREAGLILLSSGSSGEPKAILLS-----LERLFAKYRDAPRSRPRTTA-AFLLLDHIGGFNTLLHCLFSGSTLVKLDSR-DAVSICRQIAEHRIQLLPATPTFLNMLLWGRAYETYDLSSLELVTYGTETMPESTLAALNEVFPAVRQTYGMSELGILSTRSESSDSLW-------------IQIATDDVQVKVVDQ-------------ILWIKTRTAMLGYLNAP----SVIDQEGWLCTGDLVETRGD-YFRILGRGESLINVGGLKVLPVEVESRLLSLPFVKDAVVWGRKSPVTGQIVAATVVLEGELDTDDTKRQIMCQQGLEDFKVPRHIEFV--------------------------- 159466184 81 -----------TLTDIWRRNAVTYGDKLAVRDPHHEGSPEMTFSQLYEAMQDFAAGLSGLGLQPQDRVALFSENSSRWLVADGAVMAAGGVDVEVNPL---HDLRFIV-----------------------------------------------------------------------------GVMLTHANLCYQ--VRNLSHFLQVRPGDRVLSLLPPWHIYERTCSYFVLSSGGQQVYTNIR----RLRDDLVAHPPDHLVCVPTLHARVVQKIQAVREALGVRRTVISGGGSLAAHLDDFYEALGLQVLNGWGLSETAPVLAC---------RRAVEGQNIRGSVGVPTPGTQLRVVDPELAPLPAGRQ--GLVLARGPGVMPGYWQDPAASAKAFRAGGWFDTGDLGWVAPEGHLVLTGRAKDLVLSSGKNVEPQPVEDAVAASPLIKFVVLVG-------------------------------------------------------------------------- 197924803 17 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PRSVGRPSPATEVRIAGADGEPLP--EGAVGELWLRGQSLVRGYWRDEPAGAAAF-QDGWFRTGDLATVCE-GRVRIVDRIKDMVVRGGENVYCVEVEAVLHDHPDVADAAVLGVPHPVLGEEVAAVVRPRAGATVTAEELREYVGGKLAAFKVPAHVLLRDEIPRNPTGKILKRVLRETLRS----- 166198270 91 --PEWFKGSRLNYAENLLKHKDQ--DKVALYAASEAEIVKVTFGELRRDVALFAAAMRKMGIKIGDRVVGYLPNGVHAVEAMLAAASIGAIWSSTSPDFGVNGVLDRISQIQPKLIFSQHDHMEKLQNVVKGLPDLKKVVVIDLSKIPNSVFLEDFLAPQLEFEQLPFSHPLFIMYSSGTTGAPKCMVHSAGGTLIQHLKEHILHG-NMTFNDVIIYYTTTGWMM-WNWLISSLAVGASVVLYDGSPSANVLWDLVDRLGITIF-GTGAKWLAVLEERDQKPHSLQTLHTLLSTGSPLKPQSYEYVYKNNVLLGSISGGTD----IISCFMGQNM-TVPVYRGEIQARNLGMAVESWSC-----EGKPV---WGESGELCLKPPCQPTHFWNDESKYHKAYTFPGVWAHGDYCKINPKGGVVMLGRSDGTLNPNGVRFGSSEIYNIVEAFDEVSDSLCVPQYNSDGEERVILFLKMGPNKSFSQELIRGAIRVALSARHVPALILETKDIPYTISGK----------------- 77957631 16 ----------------------------------------ISWQQLAAEIDDRAATFQQQGVSCGSGVVVRGKNSYSLLLAYLAALQCGARVLPLNPQLPEVLLAQLL----PQLNI--DFMLNLAAPLSAHLAFTPLALSTDSAAAQ----------SRANPVAWDNQRLATMTLTSGSSGLPK--AALHSAAAHLASADGVLQLMDFTPTDSWLLSLPLFHVSGQGIVWRWLSIGATLVLPEGVPLAAAL------SGCSHASLVPTQLWRLLASEGAAL----TLKEVLLGGAMIPTELTQQAEARGIRCWCGYGLTEAASTVCA-------------KRADGLPGVGAALARREVKLVEN-------------EVWVRADCLAAGYWQQGQV-RPICDDDGWFHTRDRGEW-QQGELHIIGRLDNLFFSGGEGIQPEDIERVLLQYPGVQQAFVVPITDSEFGHRPVAVI--DADETVDDMALADWLAPRLAVFQRPVAFYRLPEALKGGGIKVSRR------------- 46123327 12 -----------------------------------------------------------------------------------------------------------------------------------------------------------------PDVTVGPDSNPTLSFTSGSEGKPKGVLGRHYSLCRY--FPWMSERFNLTSESKFTLLSGIAHDPVQRDIFTPLFLGAQLLVPSEDIQHEKLAEWMREHKPTVTHLTPAMGQILVGGATAE---FPSLDRAFFVGDVLTTRDCRQLRKLNANIVNMYGTTETQRAVSYFEIPSRSKDPNALDVLGNTVPAGKGMQNVQLLVIDRQDRNKICGVGEVGEIYVRAAGLAEGYRDNAALNAEKFIRDRLYRTGDLGRYLESGDVEATGRADDQVKIRGFRIELNEIDSNLSQNPLIRDCKTLVRRDKNEEPTLVSYIVPEGLEDVEDEEVRDHLKGRLPAYAVPTTYITLEKLPLNPNGKVDKPNL----------- 27379393 103 -------DLRLNYAECLL--AGSPGQPVLTACHADGSRDRFTRGALRVAVDRLAKSLQRLGVRRGDHVVAIARNNAEAVIACLATAAIGGTFASCAPEMGVPAILARFAPLEAVVLFAGIPVAERVLETAAGLPSLAAIIALDDGSLDPLHRLADLLGDDPSWPRHPFNHLLFTMFSSGTTGPPKCIQHGAGGTLLEHLKEHRLH-CDLSHGDRLFFQTSCGWMM-WNWQLSALASGVEIVLYGPLAAADTFWRIVAEERVTVFGTNPAYLHFCEEKGFSPGRDLSALRTMLSTGSILYPRQYDWVSKSSMPLQSISGGTD----IIGCFV------LGNPNLPVHRGEAQCRSLGLDVRSLPPPDDP----QAEIGELVCANPFPSRGFHGDADGTAAYFAQNPGYWTGDLIEATPHGGWRLHGRSDGVLNVRGIRIGTAEIYRILDDVGGIVEAMAVQAEDEPGGTRMVLLLVLREGVVLDSALAKHI-RSELAPAFVPARIAQVDALPVTFNGK----------------- 211584121 88 --PSFFEGSTLNFAENLLYPATS-PDEDSVAVIGATEVARVSWKELRERVRLCANALKEAGLKTGDRVAGFVGNHANTVVAMLAAASIGAFWTGVSPDTGVHAVLERLKQIQPKILFADNGSFAKVREIVSEITTPELEVNLDDLRPANYGDFVSEVKDSQAPLEFAPDHPVYILYSSGTTGAPKPIVHGSLGTLLQHKKEHLLH-CDIRPGDRLFYFTTTTWMM-WHWLVSGLASGATIVLYDRPFDAEAMPRLIEELQITHF-GTSAKYLSLLEQAALNPRKLKTLRAIFSTGSPLAPSTFEYYSSFHHDIMLG---SITGGTDILSLFASGCPILPVYKGEIQCRSLG-----MDISVFDYAGKDISATG-EPGDLVCVTPFPAQGPTGLEKYRKSYFDVFGVWHHGDYVRLNPQGGVVMLGRSDGVLKPSGVRFGSAEIYNILLKHEDVEDSLCIGRRRDDTDETVVLFVRLSSANESPADLIQATIRKELSPRHVPGIIDACPEIPVTSNGK----------------- 46128331 51 -------PDARTVFQIAERSARLYPNHHAVGARVDGEVQELTYKQYLERVLQIGSGLRKVGLTSEDKLHVFGTTSIGWISTSHAAASQSISIVTAYDTLGPSGVEHSLVETNCAAMYVDSQLLKTASEPIKK-SSVKVVIVNDRTIFSKGGELEKFKADHPDPNPAKPEDLYCIMYTSGSTGLPKGACITHEALVA---------GKCVSDKECILAYLPLAHIFEMALENLVMYIGGTLGYGNPRTLSDASMKDMREFKPTVMVGVPQIWKGITAKLEAASPLLKNLRFTMNGASGISDGTKNFISLVVAPMLAGYGLTETCAGSLGCPLEFSPDAIGPTPCACDVKLVALPDLGTEAKV-------------PQGEIWIRGLPVMTKYWNNPEETEKALTPDGWFKTGDIGEFNEQGHLRVFDRVKNLVKMGGEYIALEKLESVYRGVQSVGNVMVHADPE---HSRPIAVIMPNEKSFVLKDLQTAAKRAGLSGMETVTGVLITDEL-LTATQKLNRRKITEHFK------ 66357478 133 -------------------------------------------------------------------VSILSKNRLEWSLTEIACSTYGMVLSPMYDALGPDGVAHSINLVGSSTVVVSMEALSTILNVLPRLPGIRYIVLLDGGDVEYPLDKVELSKDTLEPTPSGYDDVNSIYFTSGTTGVPKGAIHTNGNWIAGASASSFLNRSDLGPKDRYLSFLPLAHIFEREVNHILIYSGGTICFYGG--DILKIGDDMKAARPTVFIAVPRLFTRIYKGKVLQEVRKKSIKFTLSGAAPLDEHTQRDMRALRTHVVQGYGTTEALAAFCPEFTDLSVNN------------VGGPIPCIEFRFLSPEMDYDAKSYPIRGELLIRGTTIFKGYLKQPKETAEAIDKDGWLHTGDIAELTDSGAIRIIDRRKHLFKSQGEYISPETLENIYIAHSQI--------------------------------------------------------------------------------- 67904284 32 -----------TVHEAFIYHALRAPMDVALLDLSGHSSREVTYGELLRQSQFIAAQLKHEGVMPGNRVLLLGRRSTEMVAGILGILMAGAQYIPMDGGVVPDTVQRAVEQSAATVAVCLQQYKERLASLGGLSPILLLEDLLCGDMYTRFVVDEDHLLREGDVQQE----------------TPKAWTLRTRTSPTSSAKNRGIWGYRAARKLVISSQL------------------------------ASIW-------IDILICTPSIL------ARYTPDDFPNIKRV---------ATADRWAA-SATFYNCCGPTETTIINTMHEHTTGMQL-----------TIGKPTPNNNVYILD--GNKRPCRIGEVGTIWAGGLGVSRGYIGKPEKTTERFVDDGMYNTGDLARWFPNGSLETLGRNDDQVKAKGFRVELDGVSACLASSPNVHQATALLVNGELTG-----FLTPRNCAI---QALHQSLKAKLPYYAIPTRWQTMDEFPLTPNGKVDKRSLIQQ-------- 183982131 42 ----------LPLPQIIETVMTGYADRPAVTDAGTGHTETISYGELWDRISALADVLTEQTVKPGDRVCLLGFNSVDYATIDMTLARLGAVAVPLQTSAAITQLQPIVAETQPRVLVFDDAHRAAVESARERLAGSAVVETLAEAIARGDVP-RGASAGSAPGTDVSDDSLALLIYTSGSTGAPKGAMYPRRNVATFWRKRTWFEGGY--EPSITLNFMPMSHVMGRQILYGTLCNGGTAYFVA-KSDLSTLFEDLALVRPTELTFVPRVWDMVFDEFQSDGADRVALESALTGSAPISDEMKAWVEELDMHLVEGYGSTEAGMILIDGAIRRP------------------AVLDYKLVDVPDLGYFLTDRPHPRGELLVKTDSLFPGYYQRAEVTADVFDADGFYRTGDIAEVGPEQFVY-LDRRNNVLKSQGEFVTVSKLEAVFGDSPLVRQIYIYG---NSARAYLLAVIVPTQEALDAEELKARLKAAGLQSYEIPRDFII-ETTPWTENGLLIRKLARPQLKKHYG-- 27381074 17 ---------------MLRLNAREHGHEIALREKDLGLWRVFTWNDYQTRVRDFALGLVELGLGHNDVIGIIGDNRPDWVAAEIATHAIGGLSLGLYRDVLDEEASYLLNYGEAQLVFADEEQVDKLLTLADRVPRLKHIIYSDPRGMRKYDDPRLLSAEKFAELATKGEDVAILCTTSGTTSHPKLAMLAAGRVLGHC--ATYLAFDPKGPDDEYVSVLPLPWIMEQVYVLGKGLL--CRMKINFVEEPDTMMNDLREIAPTFVLFAPRVWESIAADVRAKVMDFTRLRSAATGGAALGPDTFKFFQAMGVPLRTLYGQTELLGAYTLH-----------PEGKVDPDTTGVPMADVEIRIDNAD-------VHGVGEIVVRHPNMFLGYYKNPEASVAD-VKDGWMLSGDAGYFNANRQLVVIDRIKDLATSRGERFSPQFIENKLKFSPYIAEAVVLG-------------------------------------------------------------------------- 40796035 86 --------------------------------------ETITYRELWQRVGEVAAAWHENPLRAGDFVALLGFTSIDYATLDLADIHLGAVTVPLQASAAVSQLIAILTETSPRLLASTPEHLDAAVECLLAGTTPERLVVFDRLADAGSLVIVETLDAPAAPLFVPDTDLALLIYTSGSTGTPKGAMYTNRLAATMWQGNSMLQGNSQRVG-INLNYMPMSHIAGRISLFGVLARGGTA-YFAAKSDMSTLFEDIGLVRPTEIFFVPRVYQSELDRRSVAGADLDTLDRAVVGSAPLAAEMKTFMEVLDLPLHDGYGSTEAGASVL------------------LDNQIQRP-PVLDYKLVDELGYFRTDRPHPRGELLLKAETTIPGYYKRPEVTAEIFDEDGFYKTGDIVAELEHDRLVYVDRRNNVLKSQGEFVTVAHLEAVFASSPLIRQIFIYGSSERSY---LLAVIVPTDDAALAESIQRIAKDANLQPYEIPRDFLIETE-PFTANGKLLRPNLKERY------- 126460168 85 -----------------------------IFETEEGDVHVYTYSQLHMLTEKVAAKLRALRVGPGDYVLIYAPPLPETLAVAWAAARVGAPFEWVFTGWGFWFLSLRIRAVRPKVIITTDAFAVEASGIETKVALIPRMGIDVEKKPWDVHFFDVSDTGEGGPVFVEADHPLFALPATGSEGT---VVHETGGYLTQTYATTLWIG--LRPRDTYFCVLPGWITGITYVLFGPFMVGSTVVVYEGGPDYDRWWSILERYAVTVFLTTPGALRLLSRSSKVEEYNLDMLRLVLTTAEPMEEELWWWTYKNAVPVIHFYITREVGTFLAGNLPNLAFAPI-------KPGTSGLPFPGFAIDSLD-NGASV---RNKPGRLVLKMPWP-----GMPLESHR--WVGGVFYLGDIGIIDDDMYIRVLGRDDEVLKVNGYRISPGDIRKALEAV-GIK-AEVYGRSDPLKFQVP---VVKAG---SPPEEVKKVVRSYVGPIADPEVV------------------------------ 16127568 48 ---------PRSIAHLIAAKAAEHPDRPYLKQREHGPWRGVTYGEAHRAVEGVAQWLIDQKLQPHDSVMILSGNSIEHALMTLGAYTAGVPAAPISPAYSHAKLKHCFEKVAPRVVFAQSGFAGALATLKALDPSL--LVITADGAGEGAITFTPTAAVAAARDAVGPATVAKYLFTSGSTGLPKAVPQTH-GMMAGVIAGQEGLRTDVPTDEVSLEWMPWSHISAGNIGFNAVIWGGGTLHIDEKPLPGMFETTIKNYEVSVFGSAPIAFSMLAEAMENDPVLFKNLRYMGYGGATLSNDVYERIQALAVPLTTMYGATETQGITVTHWITERV------------GLVGLPLPGIQLKL---------APSGSKYEVRVKGPTVAAGYHKDPERTAAAFDEEGFYKLGDAARF----------------------------------------------------------------------------------------------------------------------- 28377462 14 ----------------------------------------LTYSELRVAVERTSQLLQKNQLN-DQIVVLRLPRGVKFTVMVLALTKMKITFIPQDIAQPLARLDAMVETAGAETLI---------------------------ELKDDHYTFSTVPNSSKN-----HSTAWAIYFTSGSTGNPKGVEIPFRTVA--NTVETQKEDYQLTTDDRVASFTPYSFVVSYYDLFSSLYSGSTLYVLGERHDLNKLEKYLQDNKITFMNASTMIGEIIMRSM-----KLPSMRLLTLAGQRFPDVDIGQ---LNYQIMNVYGNTECACATIC------------RVRPGETVTIGKPIRNMHALILDDQQRVLPHG--SVGELFIYGVQVTNGYFLNEKATNKAFTSNIWYRTGDYAKVLPNGELEYRGRRDSQYKINGVRIDLSEVGSVCREIPNLKQCAV---------KANCIYCWVTSAKAIDESQILNALASRLPSVMIPIGIHQLTSFPLNINGKIDRRMIKE--------- 73987262 15 ---------------------------------------------------------KQLGLERFHSVGIMGLNSQEWVIASIGAIMAGGFSVGILSTNSPKACQVIAESSEIDIFVVDDRQLQKVIQIQGYLKHLKAIVQYKEESWRGFLDLADGISEDTLDRVIDSQKPCTLVYSLSVTGPPKAMMLSHDNITWTATAQSLSYKCPPEEQEVLVSYLPLSYMSAQLFMWISIFVAGALYFAQPDALRGSLVDTLQEVKPTTFHGVPWVWDRLLDSLKTNQLALHHCRQFFNLGLGLPRATMDYFLSLNMPIFELYGLSESTGI----------HTLSRQQDFRLL-SCGKSLPSTHTKMQRED-------EEGIGDIHIWGRNVFMGYLNDEENTQEKIDVHGWLHTGDLGFLDTDEFLYIMGNARDIILSSGERINPNPIEARVKRHPIVRYVVVVG-------------------------------------------------------------------------- 167845655 22 ------------------------------------------------------------------------------------------------------------------------------------------------------------------PHAAARDDVAFLQYTSGSTGQAKGIMVSHGNLLANEEMIRTTCGN--TPDSRAVFWLPLFHDMGLMTLLQGVYVGYPTYLMAPLANPLRWLQAVSRVRATLTVAPNFAWQLCVEKIPPDGLDLSSVTAAVNGSEPISVRTLDGFARFGAAFRPSYGLAEATLLVTGSVIEETMVSSAGRRTVFQRVGCGRPAAGCEVAIVERDTRAVRRDG-ELGEIWVKGPHVAQGYWNNPEQTAQTFTADGYLATGDLGFLH-DGALVVTGRCKDVIILRGDNYYPSDLESATAAHPAL-------VPDG------AAAFTLAGDEAGPDQIAAAIVERISAGYALERLVLIKESIPKTSSGKVQRSAVRAE-------- 48478247 63 --------------------------------------KRISWNELSVMVYNLAGFLIEIGLKKGDVVAGYINNNYYAIISFLAASLIGCTWTCVSQDFGLGAVISRFQQSNPKVLIASPFYYNEIKRIIDSVKSIKNVIVTDKCDIDSFI-FDNIRSSKNVNSNTFFNDPLWILYSSGTTGIPKAMVQSQGGIILEHI-KSLGLHLNISKNSRFMWLTNTSWMM-WNFMVSGLLLGSTLVIYDG--NPDDFWKAINKNNVTHFGAGAPYFSGLMK----SGYDFKFYDYIGSTGSPMPPEVFDYIYK-----NNDVWLSPISGGTDLCTAFITANPLLP----VIRGRMQCIALGADVSSYDENG----LETRDVGELVIRQPMPMPIYFLNDPGNKRYIDAKNVWRHGDWVKIFDDGSVIIYGRSDSTLNKKGIRIGTGDYYSILNKIDHVIDSLIVGIELENGDYYMPLFVKLDTGINDDKNIKNEIVKD-LGKRYVPDEVIQVPDIPETLSGKKMKRIL----------- 163741222 13 ---------------------------------------KLSFAALFDHARSLCQRLHEQGLHK--PVLIHGHKDIRYPVAYWACLLAGRTLIPVEPETPASRIKQIAETCGASTLLIAAPGGTHPSGVL----SPTSLEMVPVPVPDPLGPIPEGLPDAWQTDVIKDEDLAYLMFSSGTLGQPKGIGITYANLVDFIDWLDVLYPENIEMTGVSGVIRHCFDVSLFELWMSWTRRLPLVALDHADFNSTSYINRLAEQGTGLWVSTPSITRLFLTNRRFNADQLPKLRNFVFCGEVLTKKIVALFERFGCRITNTYGPTECTVAVTSVDITEQHLQADQD----LPIGAARPGTGLEVAALADD---LPG-----GELLIRGASVGAGYVGLPEKTKAAFPEAGLYRTGDRACLAKDGLWYFAGRIDREVKIQGVRINLNDVETHLRNLPGVEDAVVEGVPHALS-----AYVL--GVRALAD--LQHLLAAELPPYLVPRYW------------------------------ 167725515 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VRLVNSVPSAIHALLQTGRLPA----SVRTVNLAGEPLRQSLVDALYDAGVEVYDLYGPSEDTTYSTCAL-----------RTPRGRPSIGSPISNTQAFVLSAAGQLQPVG--VPGELFLGGAGLARGYLGRPELTAERFVDNPLYRTGDLVRWLPDGQLEFLGRLDHQVKIRGFRIELGEIDARLGACDGVREAAVIALEHA-GDAQLVAYVVPHAPQAASAANLRAALAAFLPAYMIPAAFVFLDALPLTPNGKLDRKRL----------- 209875297 39 -------DEPNNLWELFLSGVNKGENNPCISDGNYSEYKFRTYGEIRDLALNVGRNILKRNLAPSDYVGILSRNREEWYIIEQACNAFDICIVPLYDSLGDDALNYALNITQIKTLCISGEEVPKILKIIEKNQKLQNLVYFDDLSTDSLLKFDDLTEECTREEKISPDKVCSIHFTSGTTGHPKGAILTHRCFLACIYGVYFEDKMKITSDDVHLSYLPMAHIFERLIISIAYSRSVRIGVYSGHV--KRLVNDAQVLRPTILICVPQVLTRIVQALDQKEQNIKRLRGIVSGAAPLSKDINYRIQAFCCHIVEGYGMSECIATLISNFEYCNI------------GHVGGPVGDVEVKLVSEEMGYDATKEPRRGSLHIRGNSVCRGYFRDKNSTNESIDNEGWLDTGDIAERLPNGAFRIIDRKKALFKVQGEYVSPEKIEAIYTASPIIQQVYVYGLSTDRF---IVALVFPNEDKELIAEIEKAFKKSNLLSYEKIKNFKIVPTIMTTKNGKVKRHKVNEQFKDLL--- 194039489 35 --------TPYTVHRMFYEALDNYGDLSALGFKRQGMWEHISYSQYYLLARKAAKGFLK----------IW-KNLPHL-----------------------------------KAVVTYREH---------PLKKMASVYTMEEFMELGNAVPEEALDTIIDAQQ--PNQCCVLVYTSGTTGNPKGVMLSQDNITWTARFGSQAGDIQPAEQEVVVSYLPLSHIAAQIYLWTGIQWGAQVCFAEPDALKGSLVNTLREVEPTSHMGVPRVWEKIMERIQEVAAQLAKVRQAFYGAAPMTAETQHFFLGLNIRLYAGYGLSETSGPHFMSSPNNY-----------RLYSSGKVVPGCRVKLVNED-------AEGTGEICLWGRTIFMGYLNMEDKTREAIDKDGWLHTGDVGRLDADGFLYITGRLKELIITGGENVPPVPIEEAVMELPIISNAMLIG-------------------------------------------------------------------------- 148994765 53 -------------------------------------------------------------------VAISCNKKINFFFLFLVVNCCDGVVMPVYARTPENKLQHICERYDINYMVSDHELVGYSLIYHGSVFSEEYFIY---ECNKSFPKHEELKGIE------------LLMLSSGTTGVSKAISLSLDNILSNT--RSIQKYIIPTREDRCLIIKEITHSSSLISELINSLLSKNSVLLSDLPTVSSLGYLISTYGVTILYAIPDFLLFMIKFINNYRQLLGKLRLVQVVGAFCPPNYITDFHKPKIDLFNGYGLTEASPRVAV---------LGGEELYANPRCVGYPISGVGVHI------DTSSNNTQEGEICVTGPNIMVEYYLNEELT-SKIKIGGMLRTGDIGYFDDKNRLYILGRKDNRYIKSGKNIFPEEIESVVRKLPFISEVIVYPKIESGRLISILEYTICNDEEKDEASEIIKLCKDNLEDYKIPDQYRKVKNIPHTSTGKVKR-------------- 71744400 122 ----------------------------------------MTYGELWENSVAFGKGLREYGAKEGDRVAIYEDTRWEWLASAIGVWTQLMVTVTVYANLCREGLMHALKETECAAIICNGQNIKDLITLLKEVNLTNTTLVYLDSLPDGLIPWKQVLETGMKTIPGNCDTTALIMYTSGTVAAPKGVMHTFGSLTANGLADRFLECIGPKEGETYVSYLPLAHILEFIADVVMLSRGTLVCFGSPRTLTDDTARDLKEFKPVFIVGVPRIFETIRKVVESRLPPVGSLRGVVCGGAPLADRTQEFMRVFGLPLGQGYGLTETCC------------NGSIQRLGELYPSVGQLLKGVEGRLLDTDDKPFPR-----GELCLRGSFMFKGYYKQEAMSKEVLIPGGWFRTGDVVEIGEDNALRVIGRVKALVKLLGEYIQLEYLEVIYSQHP----------------------------------------------------------------------------------- 71423132 68 ----------------LEEKCKTLGPRPAVAYRADGTERTLSYEDLWHYITSFGSGLLELGVPQRSKITIYEDTRWEWLVSIYGIWTHNMVATTVYANLGEDALRYALSETDSAVIICSGRTLKMLLTLLRERGLHPIIVCLDDKGDYQIVAWTDVVKKGAEAIPTDNDIEAMIMYTSGTSGDPKGVIHTHGSIAANALEERLSDLYNSTETETYCAFLPLAHILEFGIVNIFLKRGSLVGFCNPRTLTDEFAGDFKEFSPKIIIGVPRIFDTIKKGVERKIPPPNSLRRMISGGGPLSAETQEFIDVCGPMVIQGWGLTET----VCCGATQRLGYIATND-------VGQLLVTAEMKLLDVDEYKHTDTPEPRGEILLRGPFLFKGYYMQEKLTREALDEDGWFHTGDVGSITANGSLRIIGRVKALAKVLGEYIAMEALESCVLVHPARSYICALVLTDAV---RAANFAEKHGHKKAAESLAATAKKAGRKSFELVRYVRVLDEWPMTPTSKLRRGNIEKHY------- 189195752 351 ----------------LQEVAARIPDHIAAKDQHGQEL--LTYEQLVRRAVAISSDLLSYGIVRGTAVCVLGPPTLDLLCSIIAIWCAGCIYVPIDNLASLEDSYAIAKHFETEFCVVS----------RPELIPYACLLGLNDAFYCGDMEFNNDFEKIDKSLPSDLAAALHVPM-SGTTSRS--VLLSHGNI--ETLITSIAYNFD-EENQVVLQHSNWTSELALFQILFA-LTSGSTLVLATRLEEADVPKVMAQEKVTVTVATPSEYSAWFRQPLNMLRECNSWKFAIISGENVSSSVVRHFAALGLELINMYGATETSVACCMGSVDYNEYVDDTDGKLI---PVGRALPNYQIWVADSLGRALPPGW--TGDIWVTGSGVIGDYPASEADNHRILHPDRCFWTGDRGFLNEEGVLFVIFRQSFATYVKGHYVQLGDISRAIVSMGRVAEAAVVSKGTEQKEPQLQAFIIMSDTPDGESQLQSMLRSLALPTYMRPACAVMLETMPRTLVGKIDRHALMDM-------- 119487536 125 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CTLPLYHVSGLMQFIRSFTTGGKLAILPPNINPSEFC----------ISLVPTQLQRLLNSPKIT-HWLSQFKTVLLGGAPAWLDLLQQARLHQIRLAPTYGMTETASQIV---------TLKPEDFLAGNNSYGQVLPHAKIKVYSEKNQELAVNK--LGILSIEADSLMLGYYGNPQFPLQTLKSD------DLGYLDEQGYLTIVGRNSYKIITGGENVYPVEVEAAIRSTGLVADVAVVGLSDNHWGQVVTAVYIPTFPDVSISNL-QTALQDKLSKFKQPKYWVAVESLPRNIQGKLNFKQLEELAEKFL--- 148977904 13 --------------------AQQNPHQTAFVTPNCA----YTWLQVVALVSDYQQQLSEQGLSEGDVLTIVGKNQAEVIPVYLAALNLGVLCAFTMPQ-PAARLMQKLESLKPSA----RRYLWLLESGGIDLSDVTDLNTQLLTLPLNELDVDEQLIAPSDSSSFNPQNLASIVFTSGSTGNPKAVAHTLEQHLYS--AAGLLDAFQFKGSDTWLLSLPMYHVSGLAIVHRWLVAGGCIKMIGPLES--------DIKGCSHASLVATQLHRLLKSKQAL-----TLTHVLLGGSHIPEAPGLEAQQMGIETWLGYGMTEAASTVTAKPVDA-------------SSTAGFVLNHRQLKIENQ-------------RIYIRGNTLASGYYYQGTLTPLV-DENGWFDSKDLGQWHGE-QVSIIGRADNQFISGGENIHCEEIERALSQLPEVKQAFIIPVEDSEFGFRPVAII------------------------------------------------------------ 71423130 70 -----------NIVQRLEEICAERSDRRALAYRTVQKVETMTYNELWSRLIAFGKGLRELGLAEGAAVAIAEDVRWEWLASVLAGWTQGLISVTVYANLGEAALLHALKEAECPALICNGNAVKKLVPLLHKAKLDNTMVIYLDALPAGVLSWTDVLQKGLQTIPSDCNRTALIMYTSGTVAEPKGVIHTFGSLKTGAAALGDRLTELLGPGETYLAYLPLAHILEFITEIIMLNRGSLLCYGSPRTLSDMSARDLAEFRPMMFVGVPRIFETIRKNVESQLPPVGSLRGIVCGGAPLGSKTQAFMNVFGVPMAQGYGLTETCC------------NGSIQRTGELHPAAGQLLKGVEAKLCDTEEYKHTDTPYPRGALLLRGPALFKGYLKQEEATSEVFTKGGWFHTGDVVEMDDSGCLRIIGRVKALAKLLGEYIAIEFLEALYGQHELVSPNGVCVLVHPQR-AYICALVLTEQPKAAAEALTALAKAEGRRPFELLRHVRVLDEWPMTASMKIRRSAVDKRYADY---- 15903010 28 ---------------------------------------------------------------KENRIAIIGGNKSEYLNLILNLMLQGKVVIPINPIQTNSQIETLLNLSDVEAVLTDNSF---------QCKSEKKTYLFCE-FKHIYNNHEREISDTP-----------LVFFSSGTTGVPKPVMI--NKLAFTELINLMIAQLEISSDDVLYLPSHIAFIQSLWAAMIVIFSGGR-VIFKDRITYKTFFKELQLNDATITVMVPTTMNKLVNLYTNTLQECKKLRCIIVGGEIINKDSANFLKLKNTNIANAYGMVETTAVCC----------LQYGRDLKNINSVGTTLPGVEVEVIDNDGN---------GDIWIKTNRFMSGYY------PSKYTGE-WLYTGDRGYKNKEGLLFVTGRESLSINKGGIKINPIEIEQIILQLPDIQLCKVEKISDNIYGENYILEVI--SEIKDKNRITGQILKS-LGKYYLPDSIKFVESIETTSSGKLKR-------------- 209966229 26 -----------TLPAMFFDQAARMGDRPMLRVKRDGQWEQLSWRSVADQVVRAARGLAALGVRRGDRVCLVAENRPEWLIADLAIMSLGAVTVPAYTTISVADYVHVLKNSGSTVAIVSQQLMRRVYAAAAEVPGFRTLVALGHEPQVDLVPWEEMLDTDADPLTMPPDDLACIIYTSGTGGAPKGVMLSHRAVLANCIGAYHVLAEIGLEEEVFLSCLPLSHAYEHSCGQFFPISLGAEIAYVEGV--EKIGTNLNEVKPSIVLVVPRLMLALGKERYRNGGTLPRIKALVSGGAALNPDVGLFFHALGFPLLQGYGQTEAAPLISVNRFG-----------MTAHHTVGPPVKGCEVTIAED------------GEILARGPNVMLGYWQDPSSTERAL-ADGWLHTGDVGHLDSRGRIVITDRKKDIVTSGGDNISPARVEGCLMLEPEIAQAVVCGDKRPY----IVALLVP------DAEIAAEWARRR---------------------------------------- 91762440 82 -------------------------DKAITFISENSFREERSWQELNLNVSKISKFLKSINIKEKDRLAAYMPNTIETVEAFIASSSLGAIWSSCSPDFGVKGVVERFSQISPKVLFVVDNILERIPLILKEIPSIEYVVIANYPGEKKVLKWNELMKKESEKIQFDFEQDLAILYSSGTTGKPKCICHRSGGVLLQHKKEHQLH-CDIREGDNVFYFTTCGWMM-WNWLVSVLASKASIVLPMYKKN-DLLLKIAEKEKITLFGISAKYVDALRKSKPTLKYKLSKLRTICSTGSPLSNDGFKYIYKKNVHLSSISGGTD----IVSCFVLGNLYQPVILGEIQNKG------LGMNVDVFNEKGEPL---KNKKGELVCKNPSMPLKFWNNDIKFKKAYFNNTWYH-GDYAEIKKGGGFIIHGRSDTTLNPGGVRLGTAEIYSEVEKFIEIKESIVVGQAWDN-DVRIILFIVLNPKYVLNEDLLKKIIRKNASPRHVPSKIIVVDDIPRTKNGKI---------------- 145298124 1 ----------MMLFDRIAHFAHSDPHSTALS----GSNHRISYEQLWLQISALADRLQQAGIA---RLALQLDNGLPWALIDLACAKAGIVVIPVPHFFSPEQQEWLLESSGADAL-----SGPHHQGWQASAPLL--------------LSVGELPLWRIQPVRVPTLPAAKITYTSGSTVQPKGVCLS----LEHMMAVCDSLALRVAPAQVLTLLPLTTLLENLTGLYVPLLTGACSRIPSSKLDPATLTQALLRHSLVLVPELLRLLLALCSADVALAERLTSLRFVAVGGGKVAPELISRARKLGLPVFEGYGLSECGSVVALNGPDDH-----------SLGSVGQPLPHCRIKIAAD------------GEILVEGAA-MLGYLGSYEQQPARFATDDQIATGDLGHLDEAGYLHITGRKKNVQITAGRNFSPEWIEAEAQLCPAIARIVIFG----DGQPANVALIQSRPGADAQLAQQVEQLNQRLPDYARIHHWVTLDQHPLTANGRPRR-------------- 56698514 9 --------------DWLHRWAAETPDAVFLAERSGAGWREQSYGETLGRVRALAAGLLACGLEPGDRILVVSGNSVDHGTLALAAQYVGLVIVPVAEQYALKQLHHIIGLIDPAMVYAEDG--AQFAAALAMEETAGRRIVVGRNLAPGMTLLGELERESGDADAVGPDTVAKILMTSGSTSHPKGVLTTQGMLCANQAQYARALPFLTERPPRLVDWLPWNHVFGGSNNFNQMLAGGALYIDGGKPAPALIGKTFENNRLTIAYNVPVGFAQLRDEMRRDPHFFADLDMLFYAGASLSADVWRDLSEMAAEVRDTWGMTETAPACIFQHVPANL-----------PGIIGVPLTGVTAKLVPADGDRF--------ELRVAGPNVFAGYFRDPEKTAAAFDDEGYFCTGDVAMVDA--------------------------------------------------------------------------------------------------------------------- 164660600 83 -FPEWFVGARLNFAENILHHGQD-DDVAVIACTERAQDTRTTYAELRKQVTQAARALRKLGIVPGDTVASYSGNTLENLVAFLACSAVGAVWTSVAPDFGTSGVLERLTTVRPRVLFTIDGLLAIQEEVAATASRLEHVIIASDARPNGVEGMSDAQGEKFEFEQLDFNHPLWILFSSGTTGSPKAITHRAGGMLLQFGKEHLLHG-GLKREDVFFQHSSTGWMM-WNWLVGALLSGCPVVLYDPVHPTEVLWELAAREGVTVF-GTSAAYLSIMEFVPTELYDRIKVRMILSTGSPLRAELYPYAEKLGHPVQVG---SITGGTDICSLFGTHNEALPVRAGELQCLGLG-----MDVDVFDDSGHSAPD--MVEGDLVCKKPFPVQGFWHQPERYKDSYFPGVWYH-GDLVMRSKHGGLIMLGRSDGVLNPSGIRFGSADIYEVLESSEAISDSLVVALKTPKDDEVVVLFLVVPEDTSDAEAGSKSLIRKQRSARHVPTFVRRVKGCPKTLNGK----------------- 83950032 3 -----------NLLDQFAAAVERHPQRTAII---GGDGREITYRELQIRAQQFARKWRRKGIAHGDRVLLAMPVNADLYASLAGLWSLGATVVLPEPAMGLAGLRHAARTTRPKA-FCAAGLFALLGFVVPELMRLRLLLPGGAPGDEPIALVQDA-------------DTALISFTSGTTGQAKAIPRSHAFLMAQHDAIAPVLESDLAERD--LVAFPVF-------TLINLAAGRTTVLPNDRLSPEKLAGWIAQQQVTRLLIPPSLCETLARCEGIGP-----VHRVFTGGGPVFPDLIERLLKPGLEVVCVYGSTEAEPIA-HLEARDITDRDLRDMAAGKGLLVGRPVSQIKLRIRDD-------------EVQVAGDHVNDGYL-DPAHCEENKIKEGWHRTGDAGRLDAQGRLWLWGRLGSDVKTPGGRMFPFAVEVAARQWSGVQQSALI--------------------------------------------------------------------------- 94490318 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTTGKPKGIVITHSAFC--SARHHQSDAFCFHPGARVFDFASYSFDVAVYNAMMTLSIGACLCIPSEEQRIGQLNQTLRAMAVTMAALTPSASRLL------EPENLPDLQTLILSGEAVSYSDLERLKRGNFRVLNAYGPAECTPMSTLS---------SHAITPGISVSIGKGI-GAVTWVVDPNDHTKLVPRGATGELLLEGPILAREYLNEPEKTAAAFINDPWYKTGDLVSYGADGNLNFVGRKDAQVKIYGQRLEPGEVEYHLRQCMPVDDHFIVDV-IELGGERPMLTVFLTGQEVRPHADIEAALKQALPSYMVPSLYLRISSIPLASTGKADRRRLREM-------- 85711308 2 ----------LDLLTLLKRHA----HSPSIALRSATDT--LTHRALWARVSGVASWLEG---RSEQRIGLALENSFDWVIWDLACLQVNKVLIPIPSFFSAQQQQNVLLDSGAELLVGTHLDATLYEHLVNHGQPIANDCC-------SVLKLAKAPTSTALPKGTQK-----ITYTSGSTGQPKGVCLSADGIAI--VVDSLLQRLPSQLNSTHLVVMPLANIAG---VYVTLALGAEVILLANHLDAERFVKSIVHNQISTLVVPPALLEVICAAVEHWGVPARQFEFIAVGGARLASSLEQRAMDLRLPVVVGYGLSECASVVSLNNIQAE----------RPLGSVGTLLPHVSTLI-------------HEGELFIKNP-LMLGYLGESGRT------DDWFATGDLAHFDESGHLYIDGRKKNIIVTPGRNVDPEWLETELATHPAIEQVCVSGDESSP----LRALIVSQAADETIEAFIQTI-NATLPDYARIKTMRVLTQ-PLTGTGRLRRQAILKQY------- 193075190 7 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WCTADIGWVTGHTYIVYGPLANGATTIKIIDKHKVNILYTAPTAIRAMMAEGKAAGADGSSLRLLGSVGEPNPEAWQWYYETVGCPIVDTWWQTETGACLMTPLPGAH---------AMKPGSAAKPFFGVVPALVDNLGNLI--EGAAEGNLVISWPGQARTLFGDHDRFVDTYFKKGMYFTGDGARRDEDGYYWITGRVDDVLNVSGHRMGTAEVESAMVAHPKVAEAAVFGMQHD---------------------------------------------------------------------- 211591158 84 -FPGVRLNFAENL--LFSRIADKEDDKIAVSEVREGEVIHLTWGELRRRTGALVQAMKAHGVVQGDRIALCAANSIDTLFVFLASTALGAIFSSSSTDMGTKGVLDRLLQIKPRWLFMDDDLRSKIGEIVKGMESVPEFEGVSRPADINSISRTKTLAEKLEFERVGFRDPFLVVYSSGTTGQPKCIVHSVGGVLLNSSKEGRLHS-DLGPDCVTLQ----YTTTGWIMYMSALLFGARVVLYGSPFIPGALVDLAAQEKVTHLGISPRWLHELAKIKPREKVDLSSLRVVTSTGMVLRDALFEWFYDEGFPPH-----TRLNNISGGTDIAGSFGTGNPLVPLYVGGSLGIPVEVYDSTIEGGDGKGVPVEDGVPGELVATSPNMPTLFWGDEDAYFERFD-NVWTH-GDFVSIRPTKQIVFHGRADGVLNPSGVRFGSAEIYRVLEGQKEISDSICVGQRRPDTDERVILFLLMRPGMAFTPDLVARVIRSELSPRHVPMFTFETHEIPTTVNLK----------------- 71005880 32 ---------------------------------------TFTYARLHELVLDLQSQLASYNLAPGIAVSSSLANGIEFTLAFLATGAERLVAAPLNPNYSQGEVEFYLQDTKSQLLLLPKGALPAVEAAK-KVGGVDVVEIVFDPSHSGSISLVRAVGKKSQIRKPQDDDVALVLHTSGTTGRPKGVPLTHRNL--YTTMGNIIATYNLTPVDRTYLVMPLFHVHGLLCGLLATLLSGGSAVIPPKFSASVFWNELSTNKCNWYTAVPTIHQMLLNSPLPNP--VPKLRFIRSCSSALSPSTFHQIEKFRAPVLEAYAMTEAAHQMTSNPL---------PPAKRKPGTVGIGH-GVEIRILDEQGNEVAQG--TIGE------------------------------------------------------------------------------------------------------------------------------------------------------------ 59149845 1 --------------------------------------------------------------------------------------KAGA-YVPLDPTYPSERLAFMLNDAQVNILLTQSTLETMFTSL--------TTFCLDTLWP-----ILAQSSPENPTCAASGENLAYVLYTSGSTGRPKGVAIEHRSAVAFLSWAQTV----FTPSEVLASTSICFDLSVFEIFL--PLSGGQTVTVAD--NALALPALPTMPPVTLINTVPSAMRQLVKMNGVPE----SVQVVNLAGEPLPNDLVRALQEHVRKVYNLYGPSEDTTYSTFVLTK---------KDATRNPTIGRPIANTQVYLLDQALQPVPLG--IPGELCLGGAGLARGYLNRPALTEAKFIPNGLYKTGDLARYLPDGNIEYLGRIDNQIKLRGY-------------------------------------------------------------------------------------------------- 56478458 50 ------------VGEWLERWARDTPERLFLAERNAGEWDRVSYGEARRRVIAIATWLLGQNLSAERPVAILSDNSIEHALLMLAAMHIGVPSCAINSLMSKDKLKANIELLRPGVIYADQKFAAAIDAIRP-LHDGVVVAGGGSESTAGCMPFAAIEADSDEAARITPDTIAKFLFTSGSVGTPKAVINTQRMLCASQLAKELVWPFLLHEPPLLMEWLPWSHTFGSNHNFNMVLFGGSMYLDDGKPTPALLLRNLREVSPTIYFSVPRAFDMLVPVLRRDKRDFKRLKLIFYAGAALPQHLWAELENLSVTMVSSWGSTETSPLATDCHFQA-----------VRSGVIGVPVPGTELKLVPSADKL---------EVRVRGPNVFPGYWKQPELTAKSFDDEGFYLIGD--------------------------------------------------------------------------------------------------------------------------- 120401952 23 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGTPKGAMLT----VAALTASAEATHARLGGPGRWLLALPAYHVAGFQVLVRSVIAGAAPTAVPASFEPSALAAATDASGRRYASLVAAQLDKALRDPRAT-ESLAGLDAVLIGGGPMPAKVAEQASAAGISVVRTYGMSETAGGCVYD---------------------GVPLDGVGVRVDDD------------GRIWLGGPTVAAGY-RNP-VTPDPFAEPGWFRTDDLGVIDDSGVLRVLGRVDDAISTGGLTVLPGLVEAALSTHPAVAECAVFGVPDERLGQRVAAVVVAAGSSVTLAQLRSH-VADTLPATAAPRQLHLVDELPRRGIGKVDRRELSRRFA------ 146279897 3 ------------------------GGKVAIVEPDGTEV---SHADLLQWIEEATGRLAAAQVARGASVQLCGDFSAAAVAWLLALWRHGAVVTPVAPSSAER----------------QEEFAAVADASWRVDAASERLIPLGGASRHPLI---EGLNS--------EDAPGLVIFTSGTTGAPKGAVHDVRRLLSKFAT--------PGKDLVTLAFLLFDHIAGIDTLLYALANGSTLVCLPDRSVP-TVIDRIARHGVEVLPTAPS-FLNLLLLNGGPDLRLPSLRVVTYGAEMMPQALLERVADAAARLVQKYGTSELGALRSRSEEGRSRWIRLDGAGASWRVREGL--------------------------LEIRAETAMLGYLNAP----SPFTEDGWYRTGDLVEVDGD-RLRFLGRSGDMINVGGQKVFPAEVEGAILGLPGVAEAAVYGMPHALLGTAVCARVRMKDARHSAAEIRTLVRKGRLEPYKIPQKIEVTTE------------------------- 116517266 53 ----------VTIVDRFVQQAQRFPEKPFVIF----EGVTYTYGDLEARSNRVARLFQDT-VKKGDTVALLMNNEPDFISVWFGFCKLGCALAFLNTNIKSRSLLHCFNCCGAKQLVVGADLLDNLEDILPSLDNITVWSLGHGNSHPGVHSLLDKIEKSSEPIAAKRRSISCLIFTSGTTGLPKAAVITH---LQSLKAAGGFWAYGGTEKDVIYTPLPLYHSAASLVGIGGTIELGATCILKKKFSASQFWNDCRKYNVTIFQYIGELCRYLCNQPMGENEKDHKV-HMGVGNGLRQDVWREFLQRFGIRMCEIYGSTEGNLCFMNH--------------IGKIGAVGRSNFFYKLIVRDHNGFCQRVQKGETGLLLICSQSPFFGYAGSKQLTEKKIKGDAYFNTGDLMAEDED-------------------------------------------------------------------------------------------------------------------- 59149835 2 ---------------------------------------------------------------------------------------AGGAYVPLDPSYPQERLEFIMQDAGMAVLLARGE-----SAVSVSIPTID----LDQAWDDATSDW----PGENPVSDVQPDNLAYVIYTSGSTGGPKGVAIAHDSPV--TLIHWATEVFTTEQLSGVLASTSLCFDLSVFEMFVPLSCGGTVILAD---HALELPSLPAAQDVTLLNTVPSAATELLRLNGIP----SSVKTVNLAGEPLPPALVKALYQVDSHVYNLYGPSEDTTYSTYARMDATDPAPT--------SPIGRPIANTQAYVLDAHLQLVPFG--IPGELYLGGEGLARGYWQRPDLTAEAFIANPFYKTGDLVRYRADGHLEYLGRLDNQIKLSGSR------------------------------------------------------------------------------------------------- 125846379 6 ------------LYELVHEAARAHGDKRAVAFDSSIAARSLTYDELIFMSDELTAQLRVSVQNHEGAIGLFCHPDVLLPVWIIGILQFPAAYLPLDPASPPQCSLRMINNCRLSFCLIQNELLHSVEVCATFCSHRLTLIKIKSEQKENSQANDAPFSSAVTKNIQQGEPLAYILHTSGTTGLPKIVKVPHRCIVPNII--HLRSVFKMTPEDVVFLSSPLTFDPSVVEVFLALSSGACLLIVPSKKMPRRLAHLFKRNTTTVLQATPTLVRRFGKVVEEVLSADSSLRILAFGGEPCPSNLVKSWRQEGTHIYNLYGTTEVS--CWASWYKVPDEHLCLEDITDAPVPLGEPMLDTVMEVRDETGHLVTEGE---GQLFIGGQN--RVCLLDDEET----VVKGTMRTGDWVQV-QNSNLYFLGRKDRLVKRFGQRVHLDALQQMIESFSGVEACAVNLSKDD----RLLAFIVLHAGAPLSSEIIRHQLSKRLSSHSIPDMMVFIPALPLTSHGKI---------------- 197105980 38 ------MPEPRSIPHLFQARAQAFPDRPMVAKREPGEWRKITFGEALTQSRALAQALLDLGAGQDAGVMVLSGPSIEHAVISLAAQMARAPFAPVSSGYSLSRLQHVFATCRPKIVFADDG--PAFSRALKALPLDGVKVITVTPSDVPSLSYAELIATPPTAAAITPDTFAKTIFTSGSTGRPKGVIQTQRAIIAQHDALYIRDEEDEAPG-AYLSWLPWSHVGGTNVLFGDVINGACLYIDEGRPVAGQFLRNLREIQPREYGSTPIFFSHLVAAMEADAHFFGRLRYLNYSTAGLSQDLFERLQALSIPISTKYGSTETQGVTIVS------------EPLDYTGPIGLPFPGITVKLA-------PVGDKL--EIRAKGDTVTPGYLGDPEATAKAFDEEGFYRTGDAARFDPE-------------------------------------------------------------------------------------------------------------------- 84387751 13 --------------------AQQNPHQTALVTTH----HTYTWQQVSVLVSEYQQQLSHQGLSEGDVLTIVGKNQAEVIPAYLAALNLGVICAFTMPRLKQKIDALYQENQQSYLWLLDSSGLERSDAAELNTQLVAFPCLSEVKVDSDGLPLAILEESSFNP-----QNLASIVFTSGSTGNPKAVAHTLEQHLCSAVG--LLEVFRYQQGDTWLLSLPMYHVSGLAIVHRWLAAGGCIKIGTGQLETD-----IEE--CSHASLVATQLHRLLKSKQAL-----TLTHVLLGGSHIPEALGLEAQQMGIETWLGYGMTEAASTVTAKPVDS-------------SNTAGFVLNHRQLKI-------------EEQRIFIGGDTLASGYYHQGKLTPLV-DKNDWFDSKDLGEWVGE-QVSIIGRADNQFISGGENIHCEEIERALNQLSEVNQAFIVPIEDDEFGFRPVAIV--DCADLPTKEWFAEQLNGRLERFKFP--------------------------------- 163793682 38 -----------TLCHHLEQQAVDCPDRVFLAERDGGGWLRLTFADMQQRARCVAQGLIARRLEVGDPVLILSENAIQHAVLQFGALYAGLPVCPVSTAYALRRLRVVAARIQPSVIYVSDRYGPALRALAD------HGALVLTPGDLDALAMTPMTGEEVRLAALGPDTVAKVLFTSGSTGGPKGVVNTHRMLCANQQMLAQIWPFLTRRPPVLVDWMPWSHTFGGNHNLLALARGGTLYIDDGKPVPGGIERTVANLRPTLYLNVPRGYDMLLPHLEADARFFAELDLLFYGGAGLPQSLWSRIEAAGPILTTGYGTTETAPLAV-----------SPHFPVDRAGMIGVPVPGTEIVLRPEAGKL---------SIGMRGPHITPGYLHDPERTAEAFDAEGFYRSGDAVRL----------------------------------------------------------------------------------------------------------------------- 26541549 9 ------------LTDQLRSHAALHPDRTALVIDGCPD---LLYGEWDRRSEALARGLLAAGTSRGTRIGIFGMDWAGYAVAYLGALKAGATVLHLPLALPADELERRALQCELAGIVHGRTAPPTTSAV----------------AWTGTLDELSAPGETPVDLVHSPADAAEIVYSSGTTGLARGVVVSHQNL---ATAGGPPSVMAHDEPTPMVASVNLGITASATTVSMVLNATPTTLVLAPPGDADRLCALIEHHAASTVMMTPNLAVQMTRDGALGRYDLTSVTTVATASAPLARALLAAMPR--ARVIGAYSASQAKPAVTIGTFD-----------PARPMSAGRPAPGTHVLITDEHGAELPA--HRVGRIWLRADGPPRNRLDAPEAT--GVPEGGWCDTGDLGHVDDEGELYLFDRETDAVPTPAGLVSSLRVESVLLEHEAVADAAVVAAGPAGVAAAIVPAAGATHDPKLLAATLAAHAKDSLAPHEIPERVLVVDELPRNDLGKVVKRLIRDR-------- 194763108 44 --------------------AMLYPDEIAVKDI-NGE---YTYFQLYLAAKRLAIQISNCGSASLSNVTYLCSNNALWVAIQWSCWISGQVAVPLESGQSMDQLRRQASGCKTKLLIATPEFEPIAQELSQGLQSAT--IVLDHTFVPAAESVSSVLTESTLPSDFYAGAPAMLLYTPNAVNNLKPVLLTHRNI--DAQMRCLIGSWRLGPSDCMLPILSMNRMHA---AVGAVLNVGGNIVLQQKFDGHNAWSALSKQRVTLFLAMPIVYKRLIAEYDKMFAKDSRIRLMATAFALLPDSVFYRWREIGQNIYEYYGMLETGLVLGHPLDDPSTETASSSPSSSRPGTLGAPLKGVTARLISNKGAELSLSQAAIGELQIAGAHVAKSCLTEPGTTDQECTQDGFFKTGDICAY-QNGNFYFLSKSSDVFTVGGYKVYGSEIKKVLISHPNINDVAVLGIPNKLWGHRLGVICIVSPDADIDLDAIKTYCYRHLPAHKCP--------------------------------- 116670668 38 ---------------------ARRGERPAIVTAEC----VVTYRELAERVEAL---LLRLGTARR-LVALTASNDVDSVVGYLAAL-AGGHPLILLPEDKPAAFDSLVAAYDPDVIL---------------RSGADGQNVLDERRKGTRHQLHP--------------DLALLLSTSGSTGSPKLVRLSHANL--QSNAESIADYLGIGEDDRTITTLPMSYCYGLSVINSYLLRGASFVLTDLSVVDSCFWELFRRHRVTSFAAVPYTF-ELLDRGGFADMELPSLRYITQAGGRLAPATVERYRRRGWELFVMYGQTEAT---------ARMAYLPPRLAASHPGAIGIPVPGGSFRID-------PLPGLEEGELVYTGPNVMLGYAQSPEDLALGRTVHE-LRTGDLARTDASGLYEVVGRRSRFVKIVGLRVDLGQVERILADLG--MEAACAG-TDEGL------VVAVKGSNDL--QLVAKVLAQGIG---LPRAVCSVPEIPRLGSGK----------------- 190410077 3 --------------QIINRVANDWPSAASITIYGPGGRTELPLAELDRLARKTAVYLQNIGISAGDRIGIMARNRLEWLLIDLAALKIKAVIAAFFPATAALAERYAL-----RIVFCDE---------ASEEPNVLPI--------DGLLAELESLPEDSDPVVYGPDEVTTIKFTSGSTNEPKGLAATVGSI--DSSICATQALFNHSADDKLFIFLPLSLLQQRYWVYSALVYGHDVVLSTYQL----AYYALSREAPTVVMGVPAFFETLRDHPVALCHAVARIRYLWTGSAPASPDMLRFFEDCGMAIYEGYGMNETC-IVTKNAPRAH-----------RRGSVGKPIDRKHVSI-DEE-----------GIVVVRSPVNTRYLFCAPGDSERIFQPDGSVRTGDLGRIDEDGFLYILGRADDVVLTNGRNVLVRPIEEKIRTCPEVENCIVVGSGD---GRLLAILCVPHGEAAS-DAIKRHI--ADLNDMSRPDRFLIVEE-PLTSQYKPKRRAILARFA------ 110766174 12 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SMANRFVRYDYLHDYDISNLKFAIIGGSALNRETQDIIKKYNTMIIQAYGMTELGGIITI------------QSSTATSGSCGIVIPNCQIKIIDETGKTLGPNQT------------------------------GWLHSGDLAYYNENGEVFIVDRLKEIIKYKGYQISPNKIENLLQSHPAVLEVGVVGIPHPIYDELPIAFISKVPNKEVSEEELSKMVASNMMDYKLRGGIKFLPSLPHTPSGKISRKKLRAMAKEL---- 169781312 235 ------------IHDVIEIHATALPDEPANSSWDGD----LTYEQLSSLSSKLAELLVEQSFGPEVVVPIYTERSRWTAVAMLAVLKAGGAFLLLDPAHSNSRIEAIYRTVEAPLI-----------------------------------------------ASVKPCNAAYMVFTSGSTGTPKGVVIEHSLFATNALTRS--RSQVLPAKARVLQASPAFDASIAEILFT-LVAGGCVCVPREVDRHTNIVEYVRHFAVNVLYLTPSVARGL------KLDQLPYLKALILVGEPMNEVDIATWAG-HVDLVNAYGLSECSIETSF---------LQPVPISTDHRNIGIA-PCASCWTVDPENHNTLLPIVAVCELLVEGPIVGRGYIRGGQ-------PHGIYKTDDLVQYAPNGFLLYHGRTDTQVKLRGQRIQLGEVEHCIYRCAGLKTAIVELVTVDDKPSALVAFLLTAEDRPLVQDVRRS-LENQVSSYMTPARFLPLSYVPKSLTGKTDRKYLRE--------- 190895439 1 ----------MTPADLFPEIARADQRPALIFA----DGRTLSYADLNARTLRFAERL-----GRGEKVAISAEVSEHVIVAYLGALRAGHAVAMLPP--------------------CDDRLWEFLSAFQPDFTY--------RPAGGRWRLFGESRPQRSDAPLHP--DLALLLMTSGSSGPAKAVRLSYANLDANARA--IAGYLELSPADRTALVLPLHYSYGLSVIHSHLVAGGSIFIPGVSVVSEDFARLLGESGCTNLSGVPYSY-ELMERTGFRSHELKALRFMTVAGGRLAPDLIRHMRATGGRFFVMYGQTEAA---------ARIAFVPPESLADNEERIGIAIPGGSLSLVDDDGHALDRP-DVAGELVYAGPNVMMGY-GTDRADLRRGVEVAALKTGDIAMRDEDGFYRIVGRKSRFAKVAGLRIGFDIMEQVLAE-EGIA-AAVVG--DDHGLQ---AYVT--DAASADRALDILVEASHLPASLI--SVMVRRDLPRLASGKVDYAGLREE-------- 154277016 60 ----------LTAHDIFESSVSRNPKNRCLARAWDGPYQWIDYQTVQKRRAAFGVGLVELGAQYG--VGLWCQNRPEWQITDLACMSQSLYTVSMYETLGVEGTKYIIDNAELRCVVTSLPHVSTLIEMKRDLPLLKLIVCMDPLDAGEQLGHEELGASLNRPYNPPPDDIITINYTSGTTGNPKGVVLTHRNAV-SATSSGMGSCMHY-PTDILASYLPLAHIFERLMEHMSLWAGGSIGYFHG--DILELVDDFKALRPTLIASVPRLYNMLYDHIWSKKVRFDRLRNMVSGSAPLDQSLHQFLRAFACTIMQGYGLTE-SYATGLCQLRSDLTAGHCGPLQAGFEACLVSLPDMEYFVDD---KPYPR-----GELLLRSNSILKEYYKNPEETANALTEDGWFRTGDVCQVDHLGHFTIIDRRKNLLKLAGEYVSPERLEGIYQTHGDSSQTALVAIPDDDMEAIRAAAADERIVRAVQADLDRASKEHRLAGFEKVKAVAMVVE-PLTPTLKLKR-------------- 67517851 107 ------------------------PDENAVAIIAATEADRISWKELRDRVRRCANALKGAGLQKGDRVAGFLGNHANTVVAMLATTSIGAFWTGVSPDTGVHAVLERLTQIEPKILFADHSAAAKTSQIVCELPKLEALVILRQGKAYTYADFLLTASNPAAPLELPPEHPVYILYSSGTTGAPKPIVHGSLGTLLQHKKEHVLH-CDIYPGDRLFYFTTTTWMM-WHWLVSGLASGATIVLYDRPLDPEAMPRLIDELQITHFGTSAKYLSMLEQAPREYPHRLQTLKAIFSTGSPLAPSTFEYYSSIHPDIMLG---SITGGTDILSLFCSGCPILPVYKGEIQCRSLAMA-----VSVYDYAGNDISSSG-EPGDLVCTRPFPAQGPIGVEKYRKSYFDVFGIWHHGDFVRLNPEGGVVMLGRSDGVLKPAGVRFGSAEIYNILLKHDEIEDSLCVGRRREDTDETVVLFVKLASPSPDLASRIQATIRRELSPRHVPGIVDVCPEIPVTSNGK----------------- 167628021 4 ------------LRDFLA-NIEKYGKDTYIYF----DNTKYSYYEILQKSYSLSRFLESCSYRK-----IYLKNSPLSVSLYIASWIADIIFVPINPRLVDNELAAIVED--DSLFITD------------KISSLE----VNKLYIENPTSFFESLEYTQDYSIYARSLTAHV--SSGTTGFQK---HFHDINQIINYANDRINDLGLKQNDHLLVALSINHAFAFSYQILPALAMGLNITIIREFDARLIAEIINQNNVTALALLPTMYHFLLEQNINNNHN---LHYLSVAGDIVSESLANQVEKLGIPLLNGLGMTE---------VFGYGQNISANTVNKVKI-----FADTQVKIVKFENND-------YGKIFIKNNMLPLNI-----QTE-------WLETGDIGSFDAQSHLSFYGRYKDIIIKGGSNISPIELETAILKIPNIDNCIVTSKIDKIWGETVWAYLVASQQYSL--EFINNQLSSYIAEYKKLDGIIYIDEIPTTTTGKTDRKKLKEM-------- 115525800 55 -------DYPERITDRLHYWAEQAPDRVFMAERNDGGWRSISYAQMLDSARKIGSALLERGLSAEKPVVILSGNSIDHAQLAFGALYVGVPYCPVSPPYSLGKLGYVIGLLTPGLVFVEDA-APFANAVRAKVPSGVE-IVASRGAIEGVTPLAALLASSDHPTAVSPDHIAKFLLTSGSTGNPKAVINTQRMLCANQMMIREAMAFLKDEPPVIVDWLPWNHTFGGNHNIGLTLFGGSMYLDEGKPTPAGIAETIRNLRPTVYFNVPSLLPVLREDPGLRKNFFSRLHAMFFSGASLSAHVWSGLDEVSVPMLTGLGSTETAPFF-----------MSVTPQTSRSGHVGLPVPGNEAKLVPNNGKL---------EVRVRGPNVTPGYWRQPELTEKAFDEEGYYKLGD--------------------------------------------------------------------------------------------------------------------------- 57638591 1 ---------------------------------------------------------------------------------------AGGAYVPLDPTLPKEGFASRLQDIEIPLILTQQRLVDNLP------TDVAQIICLDTD-----WDIIADHKDENSISAVTAQNLVYVLFTSGSTGKPKGVAIEHQQLLNY--LHGITQRLDLSSTTNFATVSTLAADLGNTGIFAALCTGGCLHILSCATDSAILAKYCRTHPIDCLKIVPSHLATLLASAPSDSI-LPR-QQLILGGEAASWQLIEQIRQQAPSIFNHYGPTEATVGVTTFAVQNQQIS-------TQTVPLGRPLADTQIYLLDKQLQPVPIG--VPGELYIGGAGLARGYLNRSDLTAEKFIPNPFYKTGDMARYLADGNIEFIGRVDQQVKI----------------------------------------------------------------------------------------------------- 85091517 322 ----------------------------------------WSYDQMQRGAARLGAILDRHNVPADSMILTFIPHGVEWSLVMWAAALKCHTLVLLHSSLPDDQQEYYFRRLRPAVVIVDEESAAIVDKLRQDAACLSPLTPARRASGSNWISFASDIASPRPPVRDRPDRISNIFFTSGTSSQPKGVPRTTRNVCASIASHTAFSSSSPRPGTVGLIFSANMMALSMTSPLIQWYNGGTVVVPSRVFSVSANLEAIEWCGVTNMEMMRSQLVLLAKHKDFAPRKIRSIRVIFVSGEIITVGYLERVREMKVLLVAGFGMTE--GVGALGYPPSVLMEEGMPKPLGDVMPVGTATPGTRIKKKVSETTQTPQNEQATGELHISNDAYVDGYLDGLAPQMFYRDREGWFRTGDLAVIDESGMVFVVGRIKDIVKSSGF-FNPTAIEAFLARHLSV-EVCVIGIPSPMHGEMPYVILDRLPENGTATDVNEMFSQ------MMPGEVITLKELPITVTGKIQRHQLRK--------- 86740298 14 ---------------FLARHLERHGDRTAVVTAEG----RLSYRELAARVDAAAGRL-----GAGRRVLLAAVNTIDVLVLYLAALSAGHAVLLV-PGDNAASTDALITSYDPDVVIRPAGTRTRVEQRREGSKHDLH------------------------------PDLALLLSTSGSTGSPKLVRLSYTNLQAN--AESIVECLGLRPGDRAATTLPLYYCYGLSVVHSHLLCGAGLILTSLSVVDACFWNLFRDGQGTSLAGVPYTF-DLLDRIGFDAMSLPHLRYITQAGGRLAPDRVARYAELGRRFVVMYGQTEAT---------ARMSCLPPHLAPTHPHTIGVPVPGGSFRLADRTGST--DSTGDLGQLVYSGPNVMMGY----ARTASDLALGPTLRTGDVARRTDDGLYEIVGRQTRSAKVFGIRIDLQHVEDTLAGQ-GLSACCVTG------DDAVDVMIEGDRDTPSVRRLVARACR--LPENAV--RVHRLAALPRLATGKPDLVALQEIARD----- 157340881 10 -------------------------------------------------------------------------------------------YVPLYDSLGANAVEFIINHAEVSIAFVQESKIPAMLTCLPKCTSLKTIISFGEELGVSCFSWEEFALLGSLDCELPPTDICTIMYTSGTTGEPKGVVLSNEAIMAEVLSTDLETDKVATEEDTYFSFLPLAHVFDQIMETYCIYKGSSIGFWG--ADVRYLMEDIQELKPTIFCGVPRVYEALRKALDEAAPRLDRLRLLFSGAAPLSRHVEEFLRVTSCSVLQGYGLTESCGGCLTSIVN----------EFSMMGTVGVPYPTIEARL-----ESVPEMGVPRGEICLRGKTLFSGYFKRQDLTESALV-DGWFHTGDIGEWQPNGAMKIIDRKKNIFKSQGEYVAVENLENTYSRCPLITSIWVYGNSFESF---LVAVVVPDKKALEDLEARKYILDEQLKGFERLKAVH-LDPNPVTPTFKLKRPQLLKYYKD----- 187919443 14 --------------DALLDQLETQSDRAVLRYFD----HDVTGRTLRTAIFRYARALAVLGIGRGSLVALLAPNCPDALAIRYAANLLGSAAMFVPSSTNAERRAALLARVQPTLLVAFPETLHHIPVA------VESHVLFVGVGPVSSRLDKLAQTQSDLPLRLSADDLAVVVSSGGTTGVPKC---SRRSFAAYSAMVCAAD----DKDRRQLINGPL--AYLSQVLVDTTLIGGGTVVLKRRYDPAETLATIESERITDVLLVEPQLFETMDHPDVGRRNLSSLRSITHIGGSAPAVLRQRIARLGPVLTHLYGASETGVVSI-------LPPSMYEANPDLLACAGPVRPGVEVRLRRADGTL--ALAGQCGNIEVKSAAMADGYYHQPVEEAHEF-QHGWCLTGDVGFIDEAANLHVLGRAADVAEIDGLTIGPTLIEDVLCRLPDVRYAVALAANETAVEHGWNALIEPLAGQVDVARCMRRLEIAFGRSVARRIRIAVADRVPLTEQGKADRGAI----------- 67515739 476 ----------------------------------------WTYTQLHHAALRIAAGLLARNAQPSTRMLLLIPNGAEFCLLLWTAVVLRVTIVCLDEELQHDELRRMLKTINPRVIVVQDKGADVIDVALRNLPDILKITLSELAGSQPDSAWRSLLSLSLTPARWDSSNAASILYTSGTSGVPKGCPL-HISGMSYVLQSQSWLVNAENCTRALQQAHPCRGI-AIAQTLQTWREGGTVVMTGNGFNAGDLVHAVKRHAVSFVVLTPAMVHPVADELKGRNGAADSVRTVQIGGDAVTRGALEICTRLKARVVVNHGMTEGGGAFVWPFNRPRDIPFYGE-----MSPVGSVARGAAVRIR---GANATVARGELGELHVSCPSIIPGYLG--GVSAQSFDEDGWFKTGDVGLMDKQGVVFILGRMKDMIN--G-KVMPAPIESCLEKYTSVQTCVV-----NAGG--PFA-VLARYTGKKEAQIRRHVVRALGKSNALNGVIYLLERFPVNGTHKIAR-------------- 115492679 217 -------------YDIIAARCCATPDATAIS-AWDGE---MTFGELDRRSSLLALRLLELGVEPEQIVPVYFEKSKWAVVAIVAVVKTGAAFVLMDANFSMKILHRVCHTVGARVIVSSLECQPTAQGL------VEQVVCLDSSWPD-----PETLPQLPQPRCTPSSALYAV-FTSGSTKGPKCVIMENRACCETTLRTA--PALGLNEKTRRLQFSSYAFTMSVREILSMLFLGGCLCIPSERDRINDIAGFINRHRVTFANFCPSISNI------PSPDSVPSLRTLMVGGESPDPQFIKLW-APKVRLILGFGATETAGIALM-----VGNCLPDHDPRNLGKAC-----DSRLWVVNMDNHDRLMPIGAVGELVLQGTGLGRQYLKNPQDTASQFPDDGLYKTGDLVRYTSDGSLIYLGRKAQVVKANGQLIDVHEIENCLTSC---REACVAVIPDGDCTTKLVAFIVPRDKCWQTVSAIRQELSVKLPPNLVPADFIFMQDLPRKLSGKVDRIPLLERAA------ 56551600 67 ------------------------------------------FSELRADALKMASRLIARGMKPGDRLALIAETCPEFAALFFGAIYAGVVPLPLPTSFGGKELAIQLKSSDPSLIAYPKELSEFAEKAAA-------------KNGVKAMAWDDLLLEDAPVIELPKDDIAYLQYSSGSTRFPHGVIITHQALLSNLNAHGL--GMNMRNNDRCISWLPWYHDMGLVGCMLSIIANQISTDYLKTNDPLAWLDLITRNEGHSISYSPTARRMSSQTKAADRFDLSRWRVAGNGADMIRPDVMQKFSEAGFNFMPSYGLAEATLAVSLMPLNEGIRDENQPERYRSIVNCGKPVKDTTISIRNADGKDLP--EREVGQVWVKGPGIMSGYFRDKESTDACMV-DGWLDTGDMGYM----------------------------------------------------------------------------------------------------------------------- 188592145 99 -FPNVLLNYAENLLGL----EVAGPDAPALTACHDGRRERLTRGELRDRVARAAHALSQLGLREGDRVVAVMRNDAQAVVAALAVTALGATLSTAAAEMSVETLLDRFAPLAPRLLLAHTSLADNVAGLAAALPSLEGIVQLDDGVPATVGQPVHALGEHFAWRRFPFNHPLFIMFSSGTTGKPKCIVHGAGGSLLEHLKEHRLHS-DLRPGDRLYFHTTCAWMM-WNWQLSSLASGVEIVTYGPIATVDALWRLVADERVTVFGTSPAYLKMCEDAGLVPGFDLGALRAMMSTGSVLFDAQFEWVRDHPLPLQSICGGTDILGCFVLGNPNLPVYAGEAQCKSLA---------------LDVQAWEHGAPTSGIGDLVCANPFPSRGFYGDVDGKKAYFSANGVWTHGDRIEFPPEGTARLHGRSDGVLNVRGVNVGPGEIYRVLRDIPEIREAMVVAPPDERYDQRMVLLLVLQDGVALTGALAARVRRRRASPTHVPDRILAVPELPATHNGKLSEAAAR---------- 118364601 76 -------------------------------------------------------------------VGIFAKNCEEWTIFDVSNMLYGHVAIPLYDTLGPQNITYCLKHSGIITCIASGASVSQFVKTT-DIGSLKNIIVIDDVKPEDKLAMEQGKLNPKDIVQVQETDCLTFSYTSGTTGDPKAAMMSHQNFNSVLAALKYHPNVKFYPDDVHLSYLPMPHVFERVFVYAVLSQGAKIYFYSG--DVQKLKDDLAVVKPTFFISVPRLYNRFYDLINQQFEKQTGVRFLVTSSAPISKDVIDFMKVISCPMIEGYGQTESTGATFTTFFEDPE-----------SGHCGGPTAAAEYKLVDEKGEPQPR-----GEICFRGTGNFMGYFKDLAKTNEAIDKDGWLHTGDVGMILPHTQLKIIDRKKNIFKLQGEYVAPEKVENSYLKVRGIQEIFVYG-------------------------------------------------------------------------- 86139210 1145 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RHGVSHMQCTPSMARMLVQD-DEARMVMGRLKHLLVGGEALPGDLVGALEATPAQIHNMYGPTETTIWSTSTSLKDPVVGV---------ANIGTPLANTQVYVLDEAQHPVPMG--AAGELYIGGTGVTSGYWQRAELTSDRFVEAPLYRTGDLVRWTSEGQLAFLGRTDHQVKIRGQRIELGEIETALTSQPNVTGAVVVERRLGD-DSQLVGYVTQDPAHPADLEAIKGDLARHLAAVMVPSHLVAIESFPLTPNKKIDR-------------- 86139210 531 ----TDLPAETTIQAAFEAQVARTPKATALVF----EGESYSYEGLNARANALARQLQATGVKPGTHVGVYIKRSADLMVGALAVLKAGGAYVPLDPAYPKDRIAHYLSDSQASVVVTQ-------EALRADLPATEAQIVTVESP-----AVAEALTENVTSAASGA-DLAYLIYTSGSTGTPKGVMVRQDNV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196240791 108 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CCVLPLYHVSGLMQFIRAFQSGGELFISSFK----QLLNDLETQSLQFLSLVPTQLQQLLQIPSAISW-LQQFKAVLIGGGPTWPDLLEQARVLKIPLAPTYGMTETAAQIATLKPSAFLTGKSGY----------TVLPHARVRICNAEGEPLSRG--QTGKITVETPALALGYY--PEQFK---DAPPHLITDDLGWLDAWGTLHLVGRSSEKIITGGENVFPIEVEAAIRQTGLVRDVCVLGLPDCQWGEVVTAVYVPVQPDLSVSSLQAAIA-TQLSKYKQPKRWIPLTTLPRNNQGKINRPQLLALVQDHNGGA 45554301 2 ----------------------LYPDEIAVKDI-NGE---YTYFQLYMAAKRLGAALSN--------VTYLCSNNALWIAIQWSCWISGQVAVPLESGQAIDQLQRQASNCKTKLLIATKEFESLAQELSQGVKSLDHSFLPTAESVSSTSMYAKQLTENTFPNDFYSKAPAMLIYTPNAVNSPKPVLLTHRNI--EAQMRCLIGTWHLGPTDCMLPILSMNRMHA---ALAAVLSVGGNVVLQQKFDGHNAWSALSKQRVTLFLAMPIVYKRLIVEYEKMFAKDSRIRLMATAFALLPDSVFYRWREIGQNIYEYYGMMETGLVLGHPLNKRQRDSPHNGPTAVRPGTLGSPLKGVTARLISNKGDELPVEGTIIGELQIAGSNLVKGTTNNEEQENN---QDGFFKTGDICAYR-NGNFYFLSKSSDIFTVGGYKVYGSEIKKVLISHPNINDVAVLGIPNKMWGHRLGVICIVSPDADIDLDAIKTYCYRHLPAHKCP--------------------------------- 156840840 99 ----------------------------------------TTYSELIDVMHHIGAGLREIGLTHDDKLHIYASTSHKWMKMYLGAQAQAIPVVTAYDTLGESGLIHSIAQTESKAIFTDNALLHTLINPVQKCNSVKAIIHADDKRQGGELSFDELISKDIKPILPTPDDLSCIMYTSGSTGDPKGVVLKHSTIVA-AVGGIGINTSFIQEGERLIAFLPLAHIFELAFELITLLAGGTTVKTLTNASVRNCKGDMAEYKPHVMVGVAAVWENIKKGIIAQINSLSHLKYMLNGGGPLSLDTQVFISNLICPMLIGYGLTET--VATGTVLKPANFEF---------GVAGNLVCCLDCKLVDEELGYLAKNDQ--GEVLLKGPSITPEYYKNKEETDAAFTEDGWFRTGDIGQWMPNGHLKIIDRKKNLVKTNGEYIALEKLESIYRSNKYIANICVYA-------------------------------------------------------------------------- 189192466 17 --------------------------------------KTYTALEVQERVDYLARGLKELGFDPNDKVAVFSVNTIDTVPLAWATTRLGGIHTPANAGYSASELEYQLKTSGAKALFTCVTLLETARIAAKNTGIPENRIYIGRGTPEGLKTVDHLIREGGKLDRLPPLDTAYLCYSSGTSGLP-------------------------------CKTSPM-----------------------------------KKYTV-----------------------IPSSKTLVT----------------------------------------------------------------------PEGEEI-TGYDQPGELLIKSPSVVLGYHNNEKANAETF-QDGWLRTGDLFRKAPSGHLFIVDRIKELIKVQGYQVAPAELEAHLLSHPMVKDCAVIQVPNEKTGEVPKAFVVKDNDRLVARDITKY-VEQHKARYKLGGGVEFVDEIPKSPSGKILRRLLREKEKRRQAGS 197121914 14 -----------TLPAMLEHTAARLPDKPFIRFFDPATPRAVTFAGFRAGVGRAAAFLRAHGVGPGTRILLLADNSPEWQMVALGAQLLRAEPAAIFASLSAEAAQGIARRVRPRVVVVSAQGWEKLAPVAGELSAAGLRVVLSGEAGLSAMTLADATGPGAPGLDVGEEDPFLLLFTSGTTGRPKGVRLPQRAMVHAVEGGTLPVGT--TEDDLGVHFLPFAHVAGHAQFTLALAQGHALAMTARREDIERALEL----HPTYLFSVPLVYERIRRLPDRALARLARIRGLFAGGAPAAPALFRFYEALGIPMVELYGMSETAGLISSNLFSG----------PRRAGSAGYPTPEHDLRFAPD------------GELQVRGPLLFTGYL-EPEDAEDAYTDDGFFRTGDVGCEEPDGALRIDGRKKNMVLSTGKKVSPEPVEQAIAAAEPFQGAVLLG---EGRPFVAAAVFVAREELARLAAAGKDAAEEAFSEFEKPKRLLVIPGAPHTPTLKVKRDALVE--------- 125572105 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDPALILYTSGTTGKPKGVVHTHKGIV-------------------------------------------SQVEFMPKFSVRGIWQRWREEAITIYAKLLPVLKLLEALWLFDTFGLPGSNNVMCGSSALPSPLMKRL--IGCSL----------SWHCLTHCMVHVKKVQLANRFRVLRTI-----LSQAKIIMEDGAE---TTSEVGELCIRSPSLFKEYWRKPEVTAESFIDGGFFKTGDTVTVDDEGYFIILGRTNDIMKVGGYKLSALEIESVLLQHEIVLECAVLGLPDEAYGEIICAIIVPKEDSKKRAELLTSWSKDKLAPYKV---------------------------------- 217970349 13 ------------------------------------------------------------------RVALALDNGLQWALWDLALLADGRVCVPLPGFFSPAQQAHVLDSAGVDTLIVDPVAASASAAVFPGFVPVAPGILRRVPAQ----------------VPALPTGTVKITYTSGTTGQPKGVCLSAAAQL--AVARSVARIGEAGAVERHLGVLPLATLLENIAGLYAGLLAGACVELLPGFDPARFLQTLHARRPHSLILLPQMLLALVGAAEQGHAPPAGLRFVAVGGGQVSARLLQRAEALGLPVYEGYGLSECASVVCLNTPAA-----------RRVGTVGRPLPHAALRIADD------------GEVQVRGAH-MLGYLGEAPL-ADQLVAGEWLGTGDLGHFD-DGFLVLHGRRKHQFITAGRNVNPEWVEAELVQQGPIAQAWV----HGEALAENLAVLVPRRADCSDAELDVAAANAGLPDYARAGRWLRADA-PLTANGRLRRAALAAHY------- 145224990 4 ------------LATALSEAMTASTRDLVLLDRASGQWVRHPWQELHTRAENIAEHILN------DRVGLVGEPTAELVSAIQGTWLAGRALAILGPIRGADEREWAAATAQRFAGIGVGQILTYGEHLELLRPNVFGITVHDLAVVGHAQRSTTLVSAPAAP-----GTPAVLQGTAGSTGTPRTALLSQDA-VKHNVAGMLRHTDVDPGRDRGLTWLPLYHDMGLTFLLTGFMSGSEMWLPTASFSPFRWLAWLSESRAGLTAAPNFAYSVIGKYARRVPDDLSNLRFALNGGEPVDELFLRELSRFGLDAAPSYGLAESTCAVTSPRPGTGLITDPDTGTPRRHAVLGEPIPGMELRIAPSEGRR--SGEREIGEVEIRGTSMMSGYLG-----EEPLAPGQWFPTGDLGYLTDAG-LVVCGRVKELITIAGRNIFPTEVERVAAEVRGVREGAVVAVGTDSGSARQGLVIAAEFRGADESGAKSEVV-QRVASQVVPSEVVFLKSLPRTSSGKLRRLAVK---------- 182440583 32 -----------------------HGDRPALGERETGRLDTISYRELWSRVRALAGRWHEYPLGPGDRICTLGFTSTDYATLDLACIHLGAVPVPLPSNAPLPRLAPVVEESGPTVLAASVDRLDTAIDVVLASSTIRRLLVFDDGPGATRPGGALAAARQGSPVTVDEDPLALLIYTSGSTGAPKGAMYTQR--LLGTAWYGFSYGAADTPAISVL-YLPQSHLAGRYAVMGSLVKGGTGYFTAAD-DLSTLFEDIALVRPTELTMVPRLCDMLLQHYRSERDRRARVAKAFVGTAPLSAELTAFVEVLGFHLYTGYGSTEAGGVLLDTVVQRP--------------------PVTDYKLVDELGYYATDLPHPRGELLLKSHTLIPGYYRRPDLTAAIFDADGYYRTGDVFAETGPDRLVYVDRTKDTLKSQGEFVAVSRLETVLLDSPLVQHLYLYGNSERAY---LLAVVVPTPDALAGESLRSVARRAGLNAYEIPRGILVEPE-PFSPSHKLLRPRLKERY------- 170588963 21 --------------DYFFDKFDEYGCNLAMVDLESG--RLWNYSELRICTENCAQRLQEIGVGQRTRCALICSVTAQAIIVYIACAMLDATVISVNPSLTSGEIWAQLEKSQVVYCFTKENKLLKLKNVRRHLSNVNNIVTLESLVPSGRTDLSLSERSDQDEGQITDSEPNSVLAASKTAKFPRPTEVSRHSLLHNLQQLSCPIFGPPSVDDKCLLATNIHHIFGLVTAFLALKNGAQLIVT-PEQNPRQVIDIIKKWKVTVAYVIPIFIHQCSKDISLEKDGLESLKSIVTSGAPIGEATMQLCKKRLKDLRQAYSITKAGGIC----------SLAPYGQETLK-SVGIPMPGLRFKVMDFGMKETCMP-RQLGQILIHHSHIETPAHKNPEQLNAAFVSE-FFKTGDAGYYDEMGYIFVVNKMKDIIRCKDLLLWPSEVESALHDHPGIDDCTVVGKWEYLSGTVPTAFVVRNEQQLTRNELIRY-VTNKVPNFKLHGIIHFVPEIPRGVCGKILRPQL-DQIWNHVG-- 116671497 15 ------------------EAASKYPDHPAITRRSGRPGKTISYRDLAAGIESTAAGLRREGFGPGERLLFSVRPGPAAFTLALAAVRAGGAIVFIDPGVGPELFRNRTALASPRWAASESLLYAL--SARGPLRPLARRRGLDGGTHDAGTQYADGDWPDGTPVPSAPGQEAVIIFTSGTTGNPKGVVHSRGTLAAG--FGQLSTRCTFAAGDRI-------HSEQLMMGLPALIAGAHWTMPAAAIDPLRFAAELGQQAATHVFLVPSQLAPILDAVQSGQLVWPALKTVMLGAAPVLAPFLERAAGLGVRFHCIYGMTEVLPIAVADFASGRTAEFRTPDGSGAGDYLGEPLPGVRIRVAADH------------ELMVSGPNMCLGYLGEDAMDEHA--------TGDLVRVD-RGRLVMLGRKKDMIIRGKTNIYPGLYEPVIAAIDGVGQAVMVGVPDGIGDETVWLAVEPQHGRSPDA--IQQTLRRQLPKLALPDRIEVMPRLPVGRHRKPDRIALRALFDDL---- 71089869 14 ------------LLDRLVHWARVRPEQTFIARQAGGDWRRVSYREMLDGVRAIAQGLLSYGLSADKPLALLSGNDIEHLQVALGAMYAGIPYCPVSPAYSLAKLRHVCDLLQPGLVFVSDAPAYQ-RAIDAVLPPETPLISVRGQVPRTQISFASLLGTEADAAATGPDSIAKFLFTSGSTKLPKAVITTQRMLCANQQMLLQTFPVFGEEPPVLVDWLPWNHTFGGSHNVGIVLYGGTFYLDDGKPTAQGFAQTLRNLKPTAYLTVPKGWEELVNALEQDARFFARMKLFFFAAAGLSQSVWDRLDRVAIRMMAGLGMTEAAPSCTFTT-----------GPLSMAGYIGLPAPGCEVRL-------VPVDGKFEGR--FRGPHIMPGYWRAPEQTAEVFDEQGYYCSGD-AIKLADPHLMFDGRIAEDFKSSGVFVSVGPLRNVLEGSPYVQD-LVIAAPD----------------------------------------------------------------------- 189211520 58 -------------HDIISEQAARLKDKIAI-EAWDG---KLSYRQIEDYSTDLAQTLRLLDDSWNQIIPVLFEKSRWTVVAVVAVMKAGACFALLDPAQPEGRLRSITQQINATSFICAKSQATLAARIA---PSATILPISESRFDKIYSPFAKQQPKTALP-NVSPSAQMYVQFTSGSTGLPKGCLITHSQYTSGAVPRA--HRIGYQQHSRVLDFASYAFDVCIDSMLCTLAAGGTLCTPSEERRMNDLGGAMRDMKVTFAGMTPSVARTL------DVDILEHLDALALGGEGVSSSDATSWGQR-TRIVNAYGPSETTVGATIN----------PDVRLKSYITMGRA-AGCALWLVEPNNHNKLVPIGAVGELLIEGPIVGNGYLDNPEKTEEVFIEDPMYKTGDLVRYDPDGEIIFVGRQDQQVKLRGQRIELAEIE------------------------------------------------------------------------------------------ 145602634 118 -------------------------DKIAVTEVREGEIRDITWGELRRQTGELAAALAGRGVKRGDRVVIVGANSIETLLVWLATAWLGAIFSSSSTDMGVDGILQRTVQINPKVLFMDDAALGKVVDLREKMTQVVSGLKKDCSAFAGAVAHSQTQGAQPPPFRIPFHEPFLVCYSSGTTGAPKAIVHTVGGLML-SLYKEGALHEGLGPDSVTLQFTTTGWIM-YVTNIGVLVLGARAILYDGTPDPTVLIKILSKYKATKLGTSPRWMLELAKRGISPKADLSSLKIVLSTGMVLSDQLFEWFYEKGFPAH-----TQLANISGGTDIAGCFGIMNPLEPVYIGGTQG-PSLGIDVRVYDALGKEVPHG--TPGELVATFPNIPAFFWGD-KQTAATSAPPGWSH-GDFVAVHPTGGIHFLGRADGVLNPSGVRFGSAEIYGVIERADAVVDSLCVGQRRPDSDESVMLFLLMRPG------------------------------------------------------- 154245803 93 -----------------------------IHESVSGQTSELSFGRLADYSSRFARVLATIGIRKGDCVAVMLPKGVELIIAALAIWRVGAVYMPLFSTYSASAVNARLESSDVKAIVANRVLVERARKYIKPSTPVDHINRIEGRVTQFWSSIYEA-EPLAEAATYAADDPFLMTYSTKTVEPRYGLFTPVRALA--AIEQYMRLGLDVRDEDVFWNMTDQGWEYGIFYGLGPLLIGTSILFCDGPYDVSQGYRVLSKFRVTNLTAAPSQIKAWRRGDPSAASHQLALRVVTVGGEPLPRDIIAWVQKLGVPLINQYGHREAGMII-------GMKHDPHDPRSLNRVSVGRVAPGFSLVVLDDKGAELGVGAEGILAIHVRRSPLFRAYSKDEVATKARFRFGAYYIIGDTGHMDADGCVHYSG------------------------------------------------------------------------------------------------------------- 15964914 5 ---------ELSVSPFGVASLAARGDRPALLLRG---GRIVSYRELAERIDRLASRWR------GDRVTIEADLSEHAVVAYLAALEAGHAVALCGT-------ASMLRDRE----VFRPEYC--------------------YRRFDGRWRMERLEGDAIAPHP----ELAVLLSTSGSTGHGKWVRLSHMNI--QSNARSIAEYLGLTAADRGCLILPLHYSYGLSVLNAHLAVGASVYMPGCSILDEGFLDELAQSASSNFAGVPYSY-DLLEKAGFRARDFPALRFMTVAGGRLAPELVRRYNEHNARLFVMYGQTEAT---------ARMAYMPPDRLRGREDRIGIAIPGGSLTIEDNDGRII-SSADQPGELVYRGPNVMMGYASRADLARGAELSE--LRTGDLAVRDADGVFRIVGRTKRISKIAGLRIGHDALEAALEQH-GVA-AAVVG-----NDTEIHAYYVGSGD---PDEVRRLLVEASGLTLMHVGASR-LDKLPRLTSGKIDYPALR---------- 152997028 42 --------------DQLEYWAAKTPDQMFVAERDDGEWQKVTYAQAVTRVRKIASWLITQPVSVERPIVFLCGNSLEHLMLALAGMYVGIAHAPVSPAYSLSKLQHIFDILTPGLIVVD-ELAPAIQAVCKDLDTPVAVIKGDITPQQSFWDFPESDAVNEKNAQVNGDTIAKVLFTSGTTGMPKGVINTQRMICANQVMIHQVMQFFKDQPPIMVDWLPWNHTFGGNHNIGIALYGGSLYLDDGKPTEAKTLKNLAEVSPTVYFNVPKGFELLVKSLKADNELFARLQFTFFAAAGLAQHIWDDLDALKIPMVTGLGCTETAPSATFASVEE-----------SASGVIGVPAPGVSIKLVPNEGKL---------EARVKAETVMPGYWRQPELTAKAFDEDGYYCLGDAAYLDENGF-RFDGRVSEDFKLSGTWVSAGTLRAKFISAPFVQDVVLCGTNRPDW--AHCQAILPHDLVETNEEIIAHYAVREAFKQKL---VEFS----KNSTGSVQRILLQ---------- 169766476 83 --------------------------KIALTQIREGGSESITWRELRQRTGRLIQALKVAGVVKGDRIAVVASNSIDTLVVLLATTALGALFSSASTDTGVKGILDRLLQLKPKWVFVDDDLRPKIRDIVGGLGGVEEVVAVPRFAEPADLSLAQARSDELEFVRIGFRDPFLVVYSSGTTGKPKPIVHGVGGYILNGNKEARLHRLH-GPESVVLQYTTTGWIMYLS-AITGLMFGGKPILYDGLPDVKFLIRLLGEYKVTHFGTSPRYLQELRKNRPRDIADLSKLSIVTSTGMVLSETLFEWFYDEGFPLANISGGTDLAACFGLENPLTPLYVGGCQGP-----SLGLPIAAYDQA--DEKGKPVPDG--EPGEIVATAPTMPVKFLGDPQKYFDSYFADNVWTHGDFISIHPTKQIFFLGRSDGVLNPSGIRFGSAEIYNVIDTADEIADSICVGQRRPQDDESVMLFLLMRPGREFTPELVRRVIRRALSARHVPKYVFQTPEIPTTVNLK----------------- 149910234 471 -------------------------------------------------------------------VAILAPREADTLVLLYAAWAAGYHAVLIPDDLPEKRGHFMCQEIGAQAVCSNPGAMRYGHSIRTMPSNVAKISL---------------------PIKVKE-DFGYVIFSSGTTGTPKGVLIEQAAI--ENLASFLQDCYA-DITRIALNAEFTFDASYQQIVMPFFARSVYILTKEERLNIDTLVDALNKHNIEAMDCTPSQLAIFFESKLFD--RIPSLRVMLVGGERISAPLLEQMKLFKIKFFNVYGPCESAVDTVFMRIEDN----------TKLDQTGYPICNTKVAICNEKYEVCRVG--QVGELVIMGASLGAGYVSAVDLERKKFTPDGIYITGDYGYVDSDGCICVLGRKDNQIKVNGARIELDEIASLAKQVTEILDAHAILSSD--SQQIFLYCTLVNTKAVVSISALNQVLKDHLPTYMLPSEIHFIDAFPLNKSGKLDASALLKM-------- 215495930 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VTTICGFPAMLNHIATQMKETGRTFPSVKKLMCAGGSVSCGLQELLLHQLKPFRNLYGLSEGLAPITYTPANEICFD-----------NIGFPGCNIRIKVIDRETGIL-LGPGDHGELCVRTPSVIKGYSRKGQAPLPAVDEDGWLHTGDLGFYDNEGCFHYVERLKNIIKCFDYNVAPSDIEAVLLQHPGVAEAVVVATPHRVCGEAPTAFVVLKLGATATEDELQELVAGQLAFYKLYGGVYIVEKIAKTANGKIS----REQMKHHL--- 71282309 18 ---------------ILRQNAKSWPNDIAMREKEFGIWNEFTWVDYNNRVKWLSLALIKLGVNPKEAIALLGDNRPEWVWGEVAAHSMGCYSIGIFQDSLHEEVVYLLNKSNATVVIADEEQCDKLLELGDDIPDVKLIVYCD---PRGMRKYDDAIEKMSPELATNADETAIYCTTSGTTSKPKIAFLCGGNFVKHC--SSYLRADPRQPGDNYVSVLPLPWIMEQVYAVGQALIARQIVNFVEGQ--ETLMADLREIGPNFVLLAPRVWEGILADVKARMMDFSNLKSAATGGAAMGPDTFRFFQTIGVPLRQLYGQTELCGAYTVH-----------KENDVDYDSVGVAFDTAEVKVINAD-------KEGVGEVIARTVGMFTGYLDNQKAYDEDVI-DGWMHTGDAGYFKPSGHLVIIDRIKDLAKTSGIQYSPQYIENKLKFSSFIGEAVILGKDKPYLSAIICIYTSLSALPEVYEKLSEEVVNATLPAQKINKFILLYKELELTRTRKVRRTVIADKY------- 72150892 63 --PVWFEGSRLNFAENLLR---YRDDRVALFAAVEGEIERITYAELHRVVGQFAAALKKMGVKAGDRVVGYIPNCAVAIEAMLAAASIGAVWSSTSPDFGVTGVLDRFKQIKPKVIFSTHDHLAKLKQVVEGLPELEKVVVIPYVRAPAELDLSDIPNSAFEFEQLPFNHPLFIMYSSGTTGAPKCMVHSSGGTLIQHLKEHILHGNMRREDNIIYYSTTGW--MMWNWLVSGLAVGSGIVLYDGSPGPNVLWDLIDMLDISIL-GTGAKWLSVLEDLPRKTHRLEKLHTILSTGSPLTPASYDYYSCVKDDIL--LGSITGGTDLISCFAGQNWT------VPVYRGEIQARNLGMAIESWSEEGKLV---YGESGELVCTKPCMPTHFWNDADKYKKAYFAKGVWAHGDFCTINPKG-IYMQGRSDGTLNPNGVRFGSSDIYNIVEHLKEIQDSLCVPQRNALNEERVILFLKMAPGMTFDPQLVKRVIRSELSARHVPALILETKDIPYTISGK----------------- 214037145 2 ------------IASRLNAALQKNAQRPFLIT----SKIQWNYAQAHQATGQLVLTLRESGAR---RLACYLPDSPELVLLVVAAASAGLPLAIMNRDYNHEQVSALTAELDIDLLFTDTPLPASLSCRQLAMPAADSYVTTQDAAL----------------VELPELDAELLIFTSGTTGQPRCVRYQWSDLLAQ------VSERPSQDDERWLLAYKLNHFAGIQMLAHILSSQGCLVLADSTRVADAVTAMISR-NVSHVSSTPTFWRFALALMAREK-DLPLLRHITLGSEPVSEHLLGQLAALFPRIVHIYALTEAGSCISVSDGKAGLPASILQRPDNAA---------VQFRIVDDK-------------LQVKTHHGMLGYRNAPD--SQPRGKDGWLATGDLVKIEQD-RIVFMGRESEVINVGGVKVHPLEVENIVSALPGVKLTRVFGQDNPIMGQIVAVDLVLDEDAEAVEEAVRAACRS-LPRHSMPRNVTIVDSID-TNNFKLTRR------------- 121594660 34 ----------------LAHWARTRPHSLALAN----ETTQWDFATLHDRVQTRARYWDAQGLLPGD------AGTLEGVVEFLGVIASGRCAAMGDPQWPA----------------------GVARAVAGRLP----------------------LGSGAPAAATPQ-SPFYVGFTSGSTGLPKGFMRHHRSWV-ESFRVSLQD-FGVAAATRVLAPGRMSHSLFLFGALLGLWTGAGAVL-QERFSAPRALDILRAGGAPLLVAVPSQLVLMLQWAERRQAPIEGVELVLISGARWLRERTPALRRLFPRIVEFYGASEASYVAWM-----------DAEPGAPAQAVGRPFSNVDLHI-GPDPRSAALPQGVPGLIWVRSPMLFMDYVNAADGTA-ALREGDWLSVRDMGYVDDSGLLHLCGRENRMLVTQGKNLFPEEVEARLLAHPQVAQASLQGVADGLRGLRVQAVLQWQGDAPPPGALLAAWCRAVLEPYKAPRHWVWVGDWPQTPSGKTDHTAI----------- 183982939 45 -----------------------YPQRPAVTDPNTGEFETITYRELWNRTNALTNAFAAEALARGQRVCVLGFASIDYATIDLALMLLGAVSVPLPTNAARAQLCHIVSETQPSLIASSTENLPDAISLVLSHRAPHRVVVFDETLTAIIARGRTVRPAEADCGAQSADAPALLIYTSGSTGAPKGVVYT-RNRVADFWRTSKAEVEATTAPSITLNFMPMSHANGRQVLYGTLSNGGTAYFTA-RSDLSTLFDDLALVRPTELGFPPRIWDMLLEFGREVDRRLRDLRQVLLGGAPISEQMKASVESLDLDVMEGYGSTEAGTVIINNEVQRPQV--------------------IDYKLVDELGYFLTDRPYPRGELLVKTRTLFSGYYRDPEDGAQVFDPDGFYRTGDIAQVGPD-RLAYLDRRNNVLKSQGEFVAVSRLEAIFANSPLVRQIFVYA---NGARAYPLAVVVPTQDAQSRAELKAELMSAGLAPYEIPRDFI-VETTPFTPNGKLARPHLTQRY------- 86360436 29 ------------------------------------DGRTLSYADLNARTLRFA---ERLGQGQKRLVAISADISEHVIVAYLGALRAGHAVAMLPP--------------------CDDRLWQEF------LSAFQPDFTYRQANGRWRLVEETSPQQSAAPLHA---DLALLLMTSGSSGRAKAVRLSQANLDANARA--IADYLELSPADRTALVLPLHYSYGLSVLHSHLVAGGSIFIPGVSVVSEDFARLLGESGCTNLSGVPYSY-ELMERTRFRGHELKALRLMTVAGGRLAPELIRLYRDHGGRFFVMYGQTEAA---------ARIAFVPPEDLADHEERIGIAIPGGSLSLVDEEGHPLDRPG-VAGELVYAGPNVMMGY-GADRADLQRGAEVAALKTGDIAMRDADGFFRIVGRRSRFAKVAGLRIGFDIMEQVLAE-KGIA-AAVVG--DDHGLQ---AYVT--DAASAARALDILLEASHLPASLI--CVRARSELPRLASDKID--------------- 37525213 191 ---EIMMNARMTIFESLLVARKQFGRKPCIEDVSFKED---SYNSLLKKVLAASRILQRFTCQ-GERIGFLLPNATIMVAAIFGASLRGRIPALLNYTTDSHGLKNALAVASIKTIVTSRQFLERLTHLSEQVTEVNWVYLEDLESTVTWILWHLFFPKQAMVAQKPDDDAL-VLFTSGSDAVSKGVVHSHASLLAN--VEQIKTITDFNPLDRFMSSLPLFHAFGLTVGFTPLLSGSRIFLYPNPLHYRVVPELVYECNCTVLLGTSSFLENYA--YSAHPYDFARLRCVIAGIEKLAENTKQIWQKFGIRILEGYGMTECAPVIALNVP-----------MMAKVGTVGRILPAMEFRLIPIAG------IKQGGRLQLRGPNMMKGYLRMEDPNHAVKDEHGWLDTGDIVSIDEQGFCTILGRGK---------------------------------------------------------------------------------------------------------- 156848483 94 ------------------------------------TIETFTYKDTYDIVLRLSYILHHYKVQPGSTVGIDSTNKPLFMFLWLALWNIGAVPAFLNYNVKGAPLVNSIKVADITQIFIEPDAMGPIEEIKNALSHVKLNYLDEQDLMSQILNPTNPQFLQEHNIRSPDDLPAMLIYTSGTTGLPKAAILSWRKANIGCLL--FGHVMHMDTSSVVFTAMPLFHSTAALLGACAVLSKGGCLSLANKFSASSFWKQVYMSEATHIQYVGEVCRYLLHTPVSKYEKMHTATYA-YGNGLRPDIWQEFRKRFNIEVIEFYAATEAPFATTTLQRGTFGLGACRSYGSIVNWFLSFQQTLVKMDPDDEKGFCETAAVGESGEMLMKPETSFQGYLGNKKDTESKVLRDAWYRCGDLLRSDEYGLWYFVDRLGDTFRWKSENVSTTEVEDQLAATDECEQIVVVGIKVPGYEGRAGFALLKKNKYITDESKVKKVLNAHLPKYALPIFVKFVDKFEMTDTSKIRKALYRNQ-------- 46123425 86 -FPGIRLNFAENLGNTLGERSTLHDDKIAITEVREGSVKNVTWGELRQRVARTASALKQRGMKKGDRVVIVGAHAVETCVVFLATTWLGGLFSSSSTDMGVGGLLQRTVQIDPKFVFFDDGALDLRDKIKGECPSFKGVIVVQRPNTQRLEAFLSSASSTPPPIRVGFQDPMVVYYSSGTTGTPKAIVHGVGPILV-SIAKEGVLHRELTHKDVTLQ----YTTTGWIMYLSSLAFGGRTVFYGSPFVPDRLLRIVEEQKVTSLGISPRWLGELMKEVPQKEANLNSLTAVLSTGMVLKEQVFEWFYDNHIKLANFSGGTDIAACFVMENPLCPIYAGGCPGRV-----IGTPMAIY-PSSADLAKPISPVPDGEPGDLVAAFPNVPLCLWNDEKYTSAYFRFPGVWSQGDFAAVHPKGHIHILGRSDGVLNPSGIRFGSADIYAVIEGATEVAESLCVGQRRPDHDESVVLFLLMKPGVKFTVELIRERIAKELTKRHVPKYIFEVPDIPVTVNGK----------------- 189458518 53 -------------------------------------------------------------------------------------------YIPIDSNYPEQRICQILEDSKCELVFTD-----VSPDKCAPWRLDREIIQLSEANLASSLASEGFSSFSATDLLTDPKGLAYTIFTSGSTGRPKGISISRSNI--HNQLCWLSAEVHLSCTTRILQKTPIFDAAQWEI--LAPLAGSMAVSIGSYRDPCKIVEDVKKGSINSLQAVPALIQAIVDINGF--REMSTLSKLFSGGETLSWKLVHEIREQNIEIVNLYGPSECTINASAFCINTSIDASSRE---IGSVPIGTPVANTSFYLDTGSGEGIRPRPHAQGELIICGEQVGLGYLNNEAETDKRFFESPAYKTGDLIRCDSNGQLIFVGRTDNQIKLRGNRIELDEISHHYQAHPWVAECVVV--------------------------------------------------------------------------- 126665456 4 ------------LPELLKRQALAHPSRIALR----GPEADFSYKRMMQAAEAVAEELSVRGIK---RAGVRGDNTIAWVLADLACLLAGVVCVPVPVFFSESQTAHLIERAGLDGLLCS-------EEASGSEPLGQGV----------WLRRLPAFAAVPQMAYMPPKDTAKITFTSGSTGTPKGVCLSVAQMTATTLA--LKERLSGVELQTHLCILPLATLLENIAGVYLPLLMGATVMVAPLLNLGKLVAGINQHQPQSLISVPELAMALVSAAEQGQLNSRSLRFMAVGGGRVSAELLARGRAAGLPLYEGYGLSECSSVVALNVPAAECE-----------GSVGKPLSHIDIKVNSD------------GHILVRG-NTHLGYLGDEPG------QDEWLDTGDLGVLNPSGFLSVNGRSKNLLITSGRNISPEWLESELVQGLGIGQAVVFG-------------------------------------------------------------------------- 169776623 60 ----------LTAHDIFESTANRVPKNHCLGWRPYGPYQWLDYQTVQKRRADFGAGLVELHHKHNCHIGLWCQNRPEWQITDLACMSQGLYSVSIYDVLASDATEYIINHAELHCVVTSLPHIPTLLKLKPLLPNLKIIISLDEQVGHSKRALLESVAAGQDPYNAPPSDIVTINYTSGTTGPPKGVVLTHENAVAATAGALVTTQQA--AGDTLASYLPLAHIYARLSEHAAFWAGARIGYFHG--NIVELVDDLKLLKPTGFMSVPRLYSRFGNAIRASTVDLERTRMMVSGSAPLDPSLHNFLRATGADLVQGYGLTETYAMACA-----------QSSKDLTAGNCGRLAPCTEACLLPDMDYSVEDKPYPRGELLLRGTNVFKEYFKNPEETDKAITEDGWFRTGDVCTIDEMGRIIIIDRRKNVLKLAGEYISPERLEGVYLS------------------------------------------------------------------------------------- 18313364 12 ---------------LLQERALLNPRGVAFREKTWGIWRPTTWHEYYERVSKFAYGLLALGFRRGDHLAVVGYNRPEILIAEQSAMALGGISVGVYPDTLPEERAYWLDYTDVKVVVADQEQVDKILVVKKDLPKLEYIIYWDERMEPGLLSWKEVLGEEVRKAKTHPDDVCLILSTSGTTGRPKGVMLTYSSMM--SMAKNLWEVDPIQENFEYVSYLPFGWIGEQMMSLAMHMLVGFKINFVE--EPETFWRDFREIAPHFMFGPARVYEMIMEHLEDTGYRLKRIKYAYVGGSFLGPDYLKFYRALGVNLKRIWGMTEVSGIATVH-----------PDNEVRLDTVGKPIANTEIKIAED------------GEILVRTPAVMAGYYKRPEATAEALKE----------------------------------------------------------------------------------------------------------------------------------- 167380561 2 --------------------------------------------------------------------------RYEWMAFLLAATRQGIVIVTVYATLGDDSVKIALEETDIKAIVVSEDTVKRLPKIHLK-ESIKVINVDGEENDELSFKHLLLSEESTEYPEVHADDLAIIMYTSGTSASPKGVLVNQKQILMLSCGYKYVLEFN---RERFIAYLPLAHIFEIGIEFALLMDFGTIGYAGIRFSPEAILETVEKQKVLFGAGTPFLFMPLVKLVDAMIFKCRSLKAIVIGGSALPAELQYFLQAIDVSVMQGFGMTELCGAACAMPHRDPTT-----------ASIGVVLPMYEVKLRDPELGHMTSDHPPHGELLFRGLPVTKGYFNRPEENKEAFTEDGWFCTGDIAKITDDLHICIIDRKKNIVKQCGEYISLELIESKYSSNKLVENICVFA---DSFHDFVVALIVPNGNKPFEEAIEDKEVEEGLTERQKVKHFSFVNEL-LTAALKLKRPAISKKY------- 123476368 47 -----------TLFDLLEYTKKIAPDLPFYSRVFNNGVWENSFKEFCEKRDAIGSCLITKIPEFGANIGILSHNRIEWVLIQHACYAYGYIPVPIYDTFGTDNMLHIINFSHLTVFIVSTKVKLLLDSLTDDC-CLTDLIVFDTEEDKFDFAFSDFLGKQRFSYRLPPETPAFIMFTSGTSGVSKGCIVTHSNLIATSNAIIMF-CIDFKPSDSMLSYLPLAHIFESCMHVVAIKVLGSIGFYSG--DLKRLTDEFKILKPTIAIGVPRVFERILRIKHVPGLDLGRLRLFVGGGSYIPPELQHFMRAFNCDFLIGYGLTETTGPII-----------GQSSYDCFCGNCGVPFACGEAKLIDEETGYYAKNNE--GELLVRGPGVIKNYYKNEDEQKNNF-EEGWFKTGDIFKLNKTGQFQMIGRRKEIIKSQGEYISIQKLMNIYSQVPGIAQ---IYIHAEMTSRFPTAIVVLQPNFSADENYIDQLGKQKLNGFEIIKGVFISPEL-LTPSMKQCRGRIAEKFANQLA-- 149484310 57 -----------TLHEMVLQAAVPHSDRTAVCFDQCDDRVYFTYKTVVEMAAELTRFLQTHCDPQETRIGLCCYPGIRLPSWILGILQVPAAYCPIDPDAPTVYSAYFMRKCNLKYVLVEASQVDKFQSVDGHLPAREGKEECAEEKTRDAGSFPNGSGGDPG-ASVDAGAPAYVLHTSGTTGVPKIVRVPHRCITPN--IQHFRAIFRVRPDDVLFMASPLTFDPSVVDLFVALTSGASLLMVPDKMVPSQLAALFHRHGVTVLQATPTLLRRFARLLKSTALSAGSLRVLALGGEPFPALATWRAEGNGTQVFNVYGVTEVSSWATCYRIPA--ADLDPSSSSESPVPLGAPLLGTIVEVRDPDGCRIEDGD---GQVFIGGEE--RVCFLDDETT----VPSGTMRTGDLVTVKGE-DLFFLGRKDGQIKRHGKRLNLEGVQQAAERLCGAEACAVTWAP----REGLLLFVVPSG-RLAKEQLLGE-LERRLPRHALPDDLVFVEALPFTSHGKIDRPALTKMYWSH---- 90425650 17 ---------------LLRLNAQQHGADIALREKDFGLWREVTWSDYQERVQNFALGMLELGVQRGDVIGIIGDNRPDWVAAEIASHALGAMSLGLYRDVLDDEAAYLLSYGAAKLVFADEEQVDKLLLLGERVPQLCHIVYSD---PRGMRKYDDPRLIDADQLATHGEDVAILCTTSGTTAHPKLAMLASGRVLRHCAAYLAFDPKG--PDDEYVSVLPLPWIMEQVYVLGKGLLSRMKVNFVEQ--PDTMMNDFREIAPTFVLFAPRVWESIAADVRARVMDASRLRSAATGGAALGPDTFKFFQAMGVPLRTLYGQTELLGAYTLH-----------REGEVDPDTTGVAMSEIEIRIDNPDIH-------GVGEIVVRHPNMFLGYYKNDEASADII--DGWMQSGDAGYFNKSAQLVVIDRIKDLAETSGERFSPQYIENKLKFSPYIAETVVLGAGRDKWAEKKRISFTTYTDLASRPEVYALLRKEVLPAAQRIGKFLLLDDGELTRTRKVRRSVINEKYADIYGGA 158344004 36 AFPD-------RLTDRLQHWATTRPRRVKLADGQLGDWQHVSYGEAWTRARSIAQGLIQRGLNAERPVAILSENSLEHALLALGCLIAGVPYTPVSPPYSLDKLKHVLRTVTPGLVFAQD---ARYAKAIAATVSDEMAIVMAEGTVEGRTGFAELCATPVTDAATGPDTVAKFLFTSGSTKLPKAVINTHRMWCANQQQMAQSMPVLAEQDLVLVDWLPWNHTFGGNHNFGMVVHGGTMFIDDGKPTPALMHETLRNLRPTVYFNVPTGFEAIANAMKTDDALLSRVQMFFYAGAALAQPIWDSLREVGERIVTGLGMTESGPFGIF-----------VTNPHVRAGDLGVPTPGLELKLVDTEGKT---------EVRYRGPNITPGYWRAPNETAEAFDEEGFFKTGDAVKW----------------------------------------------------------------------------------------------------------------------- 164662465 38 AFP--MDPPDDRPYNLFKKRVAENPDAKCLGHRPWDEKEWRTYAQTDAEVTALGSWFQEQGLKPGFTVAYWGANRPETMITLLSQAAYSRVSVSLYDNFDAAGSCYILQHSQTRVLLCPTQYVPIVLRNADKIPALKVIVLIDRPCPSHVVQYDETIAPRPHIVAGSDDQLASLCYTSGTTGLPKAARIVNGSM---SQAMEGLRWIVNDQEMVSISYLPLAHILGWETFILCM--GGAIGFFSGQI--ERLMEDLQILKPTMMPSVPRVLNRIMSAPGLKGKLLSRVQFMITGSAPCRKDVLALLRALCVDVREGYGQTENSAYATFMAPNDP-----------RLGCVGPANPGVDLRLRDSTDMPCPR-----GEIMIRGKAVFDGYEGDEKKTKETFLDDPWLLTGDVGRVDEYGRLQIIDRVKNLIKLAGEYIAIEKVESVFASLPLVQQVWLYG---DSYQPHLVAVAVPQPDT------------------------------------------------------ 40788114 43 AYPARLMER-------LLHWAQQRSEQTFVARAADGQWQHITYAAMLQRVRRIATWLLGQGLSAERPLLILSGNDLEHVQLATAALYAGIPYCPVSPAYSLGKLRHIVQTLQPGLVFAADAAYGRAIDAVFE-PSINLVLGQGELAGWASTPFAEVLTTVAQPAALRPDSLAKFLFTSGSTKLPKAVVTTQGMLCANQQMLLQTFPEFAEVPPVLVDWLPWNHTFGGSHNVGIVLYGGTLYIDDGKPTPQGFAQTLHNLKPTAYLTVPKGWEELVKALEQDRRFFQRMKLFFFAGAGLSQAIWDRLDAVAVRMMAGLGMTETSPSCTFTT-----------GPLSVAGYIGLPAPGCEVKLVPVDGKL---------EARFRGPHVMPGYWRSSQQTQEAFDEEGFYCSGDAVRLCDPGNLMFDGRIAEDFKSSGVFVSVGPMRTQVSSSPYVLDVVVLG-PD----------------------------------------------------------------------- 88705540 323 --PKTMAAEKRPLWSALDKLDR--DTRIAVTEATPDGTQSITFSELAITVRQTAAGMAAHGINKGDRVALLIPPGINLSIALYACWRRGAVVVLADAGLGPVGLTRAMASASPQYVIGINRALAAARLLPGERISATILSTMEKRILGATSSLPELLGQSDPLPNAPDDDPAAVVFTSGSTGPAKGVAYGHHQL--QAQRDALMSAYAITESDRLVAAFAPFALYGPAMG-IPSMVPNLKVTSPGTLSAEALAEAVAAIDATLVFASPAALSNVAATADALSPAMSTVRVLLSAGAPVHPKVLRSAVALNAEAHTPYGMTEVLPVADITLREIERAGPGNG------VCVGVPLQDVIVRITGATSDALIEAPEVTGEIVIQAPHMRESYDKLWATQQAAATPPGWHRSGDVGHFDDQGRLWVEGRMADIITTSEGPLTTVGIEQAIEELPDITQAAVVGI-GPSGTQQVVAVICPADPPRKPRLAAIDRADAVRSAAKVISAVLEIPQMPVDRNSKIHRGELANWAARILAG- 50290491 100 -----------------------------------------TFTEVIEVMHSVGRGLVKLGMEPEDKLHIFAATSHKWMKMFLGAQSQGIPIVTAYDTLGEKGLIHSLKQTSSAAIFTDNQLLGKLINPLKVAEKIRYVIYYDNISAEDLVSFDELLKGEIEPHPPTRDDISCIMYTSGSTGDPKGVVLKHSNVVAGVGGATINVCDYVGDTDKLICFLPLAHIFEMAFFHWGSCIGYANVKTLTSASVRNCKSDLEEFQPTIMVGVAAVWNQINELPRVTKGIFGHLRYLLNGGSPISVNAQEFISNLICPMLIGYGLTETCASLCI-LNPGHFE----------YGVVGDLTGCVTVKLVDEELGYFAKDNK--GEIWVKGENVLPEYYKNEEETKESLTEDGWFKTGDIGMWTDTGSLKIIDRKKNLVKTNGEYIALEKLESVYRSNSYVQNICVYA-------------------------------------------------------------------------- 145530802 41 --------------EFIEK-LQRFPDKKSLGYYNEESQQQITYKEIFDTATQIGSELQGLVIKP---VGIYMSNRREWSILDIACILYGFTSCPFYDTLGYNSMKYSLEQTQVSICFVQSSTIKVLVDVNQA--HLKTIVIVGEGFQEEDLDKLRAQGKEIPYPNLQPDVSMTLVFTSGTTGQSKATLQTQYNFQQMLHVFDYPPNQKLNENDVYLSYLPLPHLFERVLHLGSLLASAEINYYSG--NAQNLARDIQRCKPTYFGGVPRVFNRFYEAPEDAKDKFEQARVILTGAAPISTKVINFLKTLCCQIIEIYGQTETMGGSFRTDIFDPGPTISQEFKLVSIPEIG--------YVTDKN-----VDGLIRGEICIRGPSISKGYFRDPEQTKELIDNEGWVHTGDIGQI-VDGTLRLIDRKKNLFKSQGEYVAPEKVENRYLRLKGILEIVVFG-------------------------------------------------------------------------- 57866145 4 ------------IMEYLQHYINQYPHRLALVF----EDRHLTYGELSKEIYQ--ASMRYKEVKLNEKVGLMDDHPVNNIINYFAVHQRGGIPCIFNHQWSNERIHQLVKSYDIQWLIKDNHL---------------------------TLNHDDSIYND----EVIPRNVIHIGFTSGTTGLPKA---FYRN--EHSWIVSFKENEKLHCEETIVAPGPLSHSLSLYACIYALSTG-KTFIGQKNFNPLSLMRLINQNKATAIFVVPTMVQQLI----STQRHCSSIKSILSSGAKLTLQQFQQISTLYPQLIEFFGTSEAS-FISYNFNQSSPAH-----------SVGKLFPHVETRLLNQDD-------DAVGLLAVRSEMVFSGYVG------QSNQEGSWIKTGDFAYI-KNQHLFLVGRESDRIIVGGINVYPTAIESLIMDIEGIDEALVIGIPHAKFGEI--AILLYSGKVQLNYRQIKSFLMKQLSRQEVPSKLKKIDHMIYTESGKIARKEMKNKFIN----- 120402942 4 ----------------------------VLLDRASGQWSRHPWQEVHARAENIAERVLD---GPDGAVGLVGEPTVEFVAAIQGAWLAG------------------------RAVSILPGPVRGADDRQWAMSTVERFAGIGVSQALSYGNHLELLGANGSRLQVHDVTAVGLQGTAGSTGTPRTALLSPEAVLNNVSALWQHTSTD-PDRDVGMTWLPLYHDMGLTFLLTGFLTGAEMLAPTAAFSPFRWLTWLSDSRASLTAAPNFAYSVIGRYARRSDVDLGRLRFAINGGEPVDCEFLDELARFGLDPRAAYGLAESTCAVTTPEPGTGLITDPATDAVQRHAVLGRPIPGMDVRI-SESEHSRKVGDHTIGELEIRGTSMMSGYLGQDP-----LEPGEWFRTGDLGYLTDDG-LVVCGRVKELITVAGRNIFPSEVERVAAQVRGVREGAVVAVGTDGNSARQGLIVAAEFRGPDEAGARSEVV-QRVASQVVPADVVFLASLPRTSSGKLRRLEVKQ--------- 114776406 27 ----------------------------------------YSYSELRDVVDSAASLLRDTDM---HTLALAADNSPAWLCADLACMQAAIPLIPVPHFFAPTQIGHLLHHAGVDGILTDR--ADQFSALLAQLG-------IPSEATVTTIAGLSLIRISTADVRLPA-DCAKITYTSGSTGEPKGVCLSLDAM--ETVAASLAAATGAGAEDRHLALLPLENIGG---VYAPLLAGATIHAPGSGLDVKQFVSALHAARATTCIMIPQMLHALVAAVGGGMAKPESLRYIAVGGAPVSLKLLETAAHLELPVYEGYGLSEAASVVAVNAPG-----------VNRPGSVGKPLPHVTLSFADD------------GEILVRG-SLFSGYLGESQMASGAAWP-----TGDIGYLDDDGFLHLSGRKKHIFITAGRNVSPEWVERELSIEPAIGQSCIFGEARPFN----VAVIVPR--------------------------------------------------------- 37528331 3 -----------NICQPIVDAAQKYPEHLALQAPHSRDHSSLSFQTFFSHASHFQHQLTQAGFVAGDRLLVIIQPGLVLYPLLIAILGLGLVPVMLERGLAKKQLREILRHSQLSAVITQPTL-GKFWFLLPELWRLRRFVIGQRETPNQHLPLSSFI-----CRDLPPDTTGLITFTSGSTGTPKGANRTHDSLLAQLYAITALFAEGKNEID--LHSFP-------VMVLHSLCCGNSSILPDFDFDPQQIVKQVQGEGITCLSGAPAYMSKITDYAKNKGLSFPNVRTVIVGGAPANKALLENCLTVFPHARHVYGSTEVEPISTVEMTTQLNHWATHDGYL-----VGKPVTQAEICIREITANPTPLATGNVGEILVAGPHVLKDYIDNPQATKENKLPGGWHCTGDVGYLDTTGQLWLLGRVKDVVLDDGRIIHPYVLEKRINELPGVTQSAFVL--HPLGG---AALILESATLPTDDELDLTLVTRIYCANPIPVDIRH--------NSKINRIAL----------- 154299033 5 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGDKLRSIKHAGVGAAPMGKEPQEKLKKLGATMTQAFGMTETSCICAQFWFWEDDTT----------GSVGRMLPNIDAKIIDDDGNDITAYDVRV---------------ENEAANRLSFDSSNFFKTGDIVYCDSKKTWYIVDRKKELIKVRGFQVAPPEIESVLLSHPLIVDAAVIGVKSDSDGEMPRAYVVKRPGEESKEKDVKEWCGERLARYKLTGGVKFVEAIPKNASGKILKRTLREQA------- 114563006 19 ---------------ILQHNAKNWPNDVSMREKEFGIWNEFTWNDYNNRVKWLSTALLDMGVEKGDAIALLGDNRPEWVWGEVAAHAMRCYSIGIYQDSMHDEVIYLLDSSGATVVIAEEEQCDKLLELGDGIPKVKYIVYCD---PRGMRKYDDPRIDKAQPAATTPEDTAIYCTTSGTTSKPKIALLNGGNFVKHC--SAYLRADPRNAGDNYVSVLPLPWIMEQVYAVGQALIARQIVNFVE--EQETLMSDLREIGPSFVLLAPRVWEGILADVQARMMDFSFLKSAATGGAAMGPDTFRFFQTIGVPLRQLYGQTEMCGAYTIHH-----------EGDVDYDSVGVAFDNAQVKVIN-------TDEEGVGEIIAKTVGMFTGYLNNQKAYDEDVI-DGWMQTGDAGYFKPSGHLVVIDRIKDLATSNGVQYSPQYIENKLKFSSFIGEAVILGKDRPYLSALICAFTLPQVYEKMSEEIAR--VNESLPAQKIHKFLLLYKELELTRTRKVRRGVIADKY------- 206974395 10 ----------------LEEHANVNPMKIAVKCKD----KELTYQQFNQMTNYVANLLRKTG---GENVIIPLRNNLNTLISIFGILKAGAAWLPMAKEITHAKCQAILSEIETSFFITDFETENFGKKI------IQASTLMSQN--NSNLEYERAQDNYRD------QNISYVLYTSGTTGKPKGCLLEDKSLIQKLI--TLDNTFPFKENDNYLFSTNYSFDVSITEIFGWVFGGGAITLYDSTIPSTELPKYIFEKEVTHVAFSPSFIKLFFKNQE---HYFRNIKYMFIAGEKFPSDLAQKFAALDMQVYNLYGPTETSIYATYF----NINQLSDED---LNVPIGYALDGVDIKIY--KNNQLLSDGGIG-EILIGGEGLAREYYKRSELTEEKFDNNRYYKSGDLGYI-QDGKIFYLGREDSQIKINGIRVEAEEIESTLKKIMPIEDAIV--RLEEYEGKKLTAYI--KTDYYLDFMAYEPKLKEQIESYFIPKMYVSIKEYPLNKNNKVDFDKLRFEFINKL--- 77961211 16 -----------------RHWANLQPHAIAIRAG----SQPISWQQLVADIDDLASGFQQQGVTPGSGVVLRGKNSYSLLLAYLAALQCAARVLPLNPQLP-----------------------DALLAQLLPQLNIDFMLNLAAPLPPHCAFPPLALSRDNPTALTSTWDLATLTLTSGSSGLPKAAVHTVAAHL--ASADGVLQLMSFGATDSWLLSLPLFHVSGQGIVWRWLSVGATLAVQEGVPLAEAL------TGCSHASLVPTQLWRLLA---SEGARL-TLKEVLLGGAMIPTELTEKAEARGIRCWCGYGLTEAASTVCAKRADDLPG-------------VGVALARREVKLVES-------------EVWVKADCLAAGYWQQGQL-RPICDDDGWFHTRDRGEW-QQGELRILGRLDNLFFSGGEGIQPEDIERILLQYPGVQQAFVVPAADTEFGHRPVAVI--DADETVNEAALADWLAPQLAIFQRPVAFYRLPEALKGEGIKVSRRRVIDFVAN----- 59149831 1 --------------------------------------------------------------------------------------KAGGAYLPLDPTLPPERLRFMLEDARVATTIAEDATIPLVTSFASATRNLSRNWQRDVEAREGW-------------SPVSLDHLAYVLYTSGSTGKPKGTLVTHRGLANY--LHWSVRDYAVANGSGAPVQSSIGFDATITSLYTPLLAGQTVHLLPDGNTPGHEVEILRASNYSLIKLTPAHLQALQPLMTPA---MQPPKAFVIGGEALQARDVAFWQQHAPEVRNEYGPTET-------VVGCSTYTVPHQVEAAEGIPIGRPIANVQLYILDAYLQPVPVG--VPGELYIGGAGVTRGYLNRPGLTAERFIPNPFYKTGDRVQYRADGTIDYLGRFDDQIKLRGYR------------------------------------------------------------------------------------------------- 89899090 33 -----LQDYPERITDRLAHWAATAPDRIYIAQREKGEWKCITYGQAWRHARCIAQALIHRGLSTKNPVVILSENDLEHALLALGCLVAGVPFVPTSPAYSLDKLRHVIKTVTPGLVFAADATR-YAKAINAALPAIEVVLTQGQIDGRDHTTFADLLNTPVTPAATGPDTIVKFLFTSGSTSLPKAVINTQRMWCANQQQMAQSMPVLAQEPLVLVDWLPWNHTFGGNHNFGMVLYGGTLYIDDGKPTPALMAETLRNLRPTVYFNVPTGFEAIAAAMQTDKNLLSRVKMFFYAGAAMAQPIWDSLREIGERIVTGLGMTESGPFAIF-----------VTNPNVKAGDLGVPTPGMDLKLVDVDGKT---------EVRYRGPNITPGYWRAPNETAKHFDEEGYFCSGDAVKW----------------------------------------------------------------------------------------------------------------------- 40062701 82 -FPDTKLSYAENL---LKKNNTT---PAIIFKSENGYRTALSWKDLNLNVAKISDWMRANGLQKGDRVAAYLPNIPETVTAYLGTSAVGAIWSSCSPDFGTVGVIDRFSQINPKILFIGDNIAERLKEIMSKIPTIVKVVIVSYPGTEDIYRWHEIMALKKENNIQYENDPLAILYSSGTTGKPKCICHGTGGILLQH-NKELQIHCDVKENDRVFYFTTCGWMM-WNWLVGSLSSGATILLPLYKKD-DLLFEFASEEQITLFGISAKYIDTLSNNVPKNNHDMSKLKTVCSTGSPLSIDGFRYIYKNIKEDVHLASIAGGTDIVSCFVLGNPLQPVYAGEIQNR----GL---GMDVDVFDEKGFSI---KNTKGELVCKKPSMPVKFWNDNEKYRSSYFEKNVWHHGDFAKVTDNGGFIIYGRSDTTLNPGGVRLGTAEIYSVVEKFEEIQESIVIGQSWNNDIRIILFIILNQGYKLKIKDKIKKAIRSNTSPRHVPSKIISILDIPKTKNGKLVELAVKQ--------- 47226609 93 --PEWFKGAQLNYAENLLKHADQ--DKVALYAAASEEIAKVTFGELRRDVALYAAAMRKMGIQAGDRVVGYLPNCIHAVEAMLAAASIGAIWSSTSVDFGVNGVLDRFSQIQPKLIFSTHDHMEKLHSVVKGLPDLRKVVVIDLSKIPNSVFIDDFLARGCEFEQLPFNHPLFIMYSSGTTGAPKCMVHSAGGTLIQHLKEHVLHG-NMTSNDVIVYYTTTGWMM-WNWLVSALAVGASVVLYDGSPTASVLWNLTDQLGITVF-GTGAKWLSVLQERNLKPHNLHSLHTILSTGSPLKPQSYDYVYR-CIKNNVLLGSISGGTDIVSCFMGQN------PTVPVYRGEIQTRNLGMAVEAWSLDGTPVWGDSGEL--VCLKPPCQPTHFWNDESKYHKAYTFPGVWAHGDYCKINPNGGIVMLGRSDGTLNPNGVRFGSSEIYNIVEAFEEVSDSLCVPQYNSDGEERVILFLKMALGKVFSQDLVAKIIRKALSARHVPALVLETGDIPYTISGK----------------- 32265590 1 --------------DFLQR-ISYFKENIAFIC----DDKSYTYAALLQESKR-----QSLQIPQGSIVAIVGDYSFAQITYFFALYRKKCIIVPILPRFDVGEIEFILQVHNGAIKRVDSQKYELLQSLK------------------------------------DSKQSGLILFSSGSTGKPKAIVHSLDTFLA---AYSAKKANPLRVLSVYLP----DHIAGIDVVCNTLGGGGTLVIPKQR-QPQFILSALKQYEIEILPASPTLLRLLLLS-DITKYDLDSLKLVIYGSEPMSEALLASLHQAHTNFKQGFGTSETNAMKTKNMQEF------------------FKIVNASYKIVNN-------------ELFIKSPTQALGYLN---ADNSVFDEQGYFATGDLVVREEEGYIKIIGRAKEVINVGGEKVLPQEIEGILLKMPYIQDCLVYGESNAITGQSVSAKVVLDAKVLSNLELKKQFCKDKLAAFKIPTKVEIVESLAMSERFKKLRNV------------ 167627285 30 -----------TLSNCFFIQAKQTPNNIAI----TDENIELTYQQTANQIINLTRYLSENGYNQNSIISIYSSKRYEIIIAFLAVSSIGASCVQLDKSFPLPLLKDIINDTNSDLILCDE---------IPDIKSVKCIDYINIISKCDDSKIQVPIDINTDPEK-----DFWLVYSSGTTGKNKGISISHRAIL-----ESYKIRETIKPYDSGSSIG--CNIYYLWEAFRPLLKGGRTIIPDTLYDFKALAKYIKNKKINEILFTPSYLETLLSTSEDTAIEFNNIDTCWLNGEVVSSWLQYKLEKFSTNIYNLYSISECHDVAVY-----KLHPNDKYLKEDGVVPVGHVLPKVDAVVLNENKEIVKNGQK--GEVYIHSIGLANEYINRPDLNAERFIKKRLYKTGDFGKLSDDGQLTIYGRCDYIIKLRGYTLSLPFIESVIKDKLDIMHCIVDKIGATRMSESLIAYLLKDNNKPSKKLLDK--IAPYLAHYMLPKYIVLLDEIPLNRSNKLDRNSIK---------- 116197389 54 ---------RLNVFYVLEAQAKTTGAKPFLLF----EGRAVTYAETYETVLRYGLWLRERGVREGDVVALDYQNSDTFVLLWFALWAVGAKPAFINYNLQGAALAHCLRASTAKLAIVDPRVAESVEDVRREVVGMEFVVFTPELEVEAQ-GREPVRYPDAVRVEREPTDMAMLIYTSGTTGMPKPAIISWAKVYVAANMSS--KGTSAKPSDVFYT---------------------RRLLSSSRQRAASWGH--RGHRAS-----------LLHQNVLEGRALSSLR--------------------------------TTLVRVDNETELPWR--DPKTGFCHRAKTG-----------------------EAGEFIVRLPARFQGYYGNAEATRDVFRKDAWFRSGDVLRWDSDGRVYFHDRIGDTFRWKSENVSTAEVAQILGLHPTVQEANVYGVPHHDGRAGCVAIVLPKANAQALASLASHAM-EKLPRYAVPLFVRLVKELQTTGTNKQQKHVLRQQ-------- 134294081 2 ------------ISALIERHFAEAPNRIVVREM---DGREYSLDQLRADVARIGGKLEEYGDCSGLVFGIAARSSYTWVATMLAILRVKAVLLPVPIEFSDEQIGSLLH--KATAIFAQD--AQTAARIGSILPGISCIDAASER--------DEWPAAGAPTGERIEPGICGIIHTSGTTSKPKGVKI--RDEAVGLLVTNVLKRVPAGPLD-YLSIVPMSLLIEQVLGFLPVLSGGSLTLMPAHYNAREYLDLIARVDPNFLYLPPKLLEEADALLESTGAQLLGRRHIITGGAKIPATVLESLDKRGVQVYEAYGLSENSSIISLNYPG-----------QRRIGSAGTFLDGIEPVIVD-------------GELRVRTPTLCAGYYNSDDTSCE--LTDGYLHTGDLAEI-VDGFLYITGRKKHVIILSARNISPEWVETVYKESALIDDIVVFG----EGREEPAAIVLSTHDEAAVRDEMAR-LEPRLADFARVRRVRVVTDIERTVTGRPRRQLIRDHAASLY--- 159037512 15 ----------------FVRDLATHGERTAIVTRDG----EISYTDLAARVARTA---EQLGVGRR-LVLVVGANTVDSLVAYLAAMHAGHPVLLV-PDDRASALAGLIEAYDPDVLV--------------------------GAADEGW----QVEHRRAASVHDLHPDLALLLSTSGSTGSPKLVRLSHTNLQAN--AEAIGEYLEIRDTDRAATSLPLHYCYGLSVVNSHLARGAALVLTDLSVADTCFWELFRDARATTLAGVPYTF-DLLDRVNFAAMDLPHLRYVTQAGGRLAPDRVRRYAELGRDLFVMYGQTEAT---------ARMAYLPPDLAFDHPTAIGVPVPGGDFRLAPVADHPDP----EVGELVYAGPNVMLGYAHSPADLALGRTVDELY-TGDLARHTATGVWEIVGRRSRFAKILGLRIDPQQVEALLSAHD--VTASCIG----GDGELIVATL----GDEDPRRVRRLVAGEGLPPRAV--RVLPLAELPRLASGKPDLVALRELAAEE---- 159154227 6 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RYIFTAPIIHDPSLRNIFLPLTIGAALYIYEVQP-IGDLVAFLQANQINALHTTPSIYWEILNVL-TPQETISSLKYISAGGEKLDREIAVALQKRFPSVSNVYGSTETCVGVSHPTIDTNLDP---------DVPLGQVFHNNRLFVLDEFNNTVPL--HVVGEICVEGAALAAGYHNLPQITTEKFQPEGLFRTGDLGKQTAPGVIEFIGRKDNQVKVNGYRIDPGEIEYQLSRHADIERAVVLPIQVDHQTQLSAYCQTVKDIEISE---IREFLSYSLPVYMIPRSFIFLKQFPLTRHGKIDWRSLLE--------- 159027128 43 -------------------------------------------------------------------------NPIKFLAIFLAAVRVKSCLFLANPDWKTNEWQQVFSLVQPDYIF------------------GENIEVFNHNSP-----------------PVNPLTNSLMIPTGGTSGKIRFAI--HNWLTLTASVKGFSEYFQVKQVNSF-CLLPLYHVSGLMQFLRSFLTGGDAVIPYHKIKQKHINNLLQDY---FISLVPTQLQFFL---ENDPRWLANFKTVLLGGSPAWPSLLEKAREYNISLSPTYGMTETASQIV---------TLKPEDFRRGNNSNGQLLPHAQIKINPDNQK-----------IIIEAKSLFLGYY--PHLNQAS-----YFETDDLGYFDESGYLYIIGRDSQKIITGGENVYPFEVETAIRHTNLVKDVVVLGLPDSRWGQIIVAFYVPVNSQI-GQTIIQSQIKDKLVNYKLPKHWIKLPEIPKSPQGKINRTNLIKLAETFF--- 211961925 178 -------------------SAHAGPEKPCIAAIADGFDYT-TYAQVDETVRALGSGLADLGIKRNDNVGILLQSRKEWLFTDLAVAYPPLTSVTLHYTFPAEHVKSIAEQSKLSCIVTDVDKLKLLAELKPSLGELKTIVVMSARSPLDLLSFDEVIDPTRPVVKQDPERVFTIVYTSGTTGNPKGVMLTNRNWVAVIRALHIQNRTGITPDFVHICYLPLSHVFERVIEYAALAHGVRIAFFSRKR--ELIPDDWRAAQPSLVLMVPKLATTLLEKIEARSRKLRSMKFAACGGGKLDPAVQQKLEKLGLNIIQGWGMTETAGA-------GSWQAYRGDDAYD---SVGGPTACMEVKVRSWESYDATRAERPQGELLVRGDNIFAGYFRQKELTAESLVFDPWLLTGDVVEIQPNGSMNIIDRKKSLIKLAGEYLQTEKLEGIYGASAFVDNIFVHGYDSQSY---PVAVVVP---------------------------------------------------------- 15964640 1 ----------MPLAEAVALHASERPHSPAFRM----EGRVFTFGELAAGAKRILPAVQRSAAEATERVALETGNHPLFPAAFIAATAAGHCAALIDPHLPEIVRRRMKERLRPEVVI------------RAEGDLLR----IDVPSAGQSRLLQGASDAPPAIPAGDGGEPFLVVFTSGTTGEPKPIIRNRRSWRVSLKTGQGF--FGLGPETTTYAPGPLAH-GLTLYALAETLTAGAEFVGARHFEADQVLATIAATGAKRLVLVPTMLRRLCE--RAAGSPLTSVGQITVAGAKLTTADRDAARRAFPEVTEYYGASELGFISVSRAKDRHT-----------PTAVGKAFPGVRLEIRDERGERLPAG--ETGTIFVESELISDGYIAGGDG--AGFRRQGKLATGDLGFLDEDGTLHLIGRAGGMVVSGGNNIYPSEVETVIQGAGGVNAAFVFGLHHPDLGSELAAVIEP-GDGFDHAALERHLAAD-LPRYKRPRRIWLCRKMPMTASGKVAAGELRQ--------- 89053158 28 --------------DWLDHWAEVTPEAVFLAERDGPGWREVSYAAARDEARAIAVGLTDMDLGPGRPVMVVTGNSVAHGLLALACQYAGAPVVPVAEQYAAGQLDHIATLIQPAAVFAETPMEEVFT--RDSLAAARPLTGQSLDALARVGGRLEA--------RIGPDTVAKILMTSGSTSAPKGVLTTHRMMCVNQAQIAACLPFLRDRPPVLVDWLPWNHVFGGSHNFNLVLAGGSLYIDGGKPVPALVGQTIENNRLTISFNVPVGFAALRDAMDFARAFFQDLDMLFYAGASLPQDVWTDLDRMAREVRDSWGLTETAPAA-----------LLQHEPTDRSGVVGVPLPGVDVKLVPAETRY---------EVRVRGPSVFKGYHGNAAKTDEAFDEDGYFRTGDMAFVDP--------------------------------------------------------------------------------------------------------------------- 17569507 120 --PRWFNGATLNYTEVIERGTAT--DIAVLNASIEETVTEYTYDNLRKDVYRIATSLRNYGIGPGDTVCGFVPNTYDTLVAVFATAAVGAAWCSASVDFGPAGVLDRFRQVHPKVLFTVNHVTDKINEIVKELPTLEKIVVSDTNQSDKFSSLEEFKTPIADVVPVPFSDPLFVMFSSGTTGIPKAMVHTVGGTLLKHIEEHLVQGDSKKHDRMFFYTTCGWMMYNWMISF--LYSKGSVVLFDEAPDTHIIMKIAAKTQSTMIGMGAKLYDEYLRLPFNTLYDLSKIHTVYSTGSPLKKECFAYINTYGALIASISGGTD----IIGCFVGG-IKSLS-----ITPGECQCLFLGMDIKSFNYMDEEI-INSDEQGELVCPFPSMPSHFLNDTDKYRDAYFAEPFWAHGDFVRVHSTGGVEMLGRSDATLNRGGVRIGTAEIYSVVEKIPHIADCIVAGRLVEEGDEEVLLFVKMVPGQELTHSIQAAILRNDMSPRHVPNKIYAVDDIPYTSSGK----------------- 56479005 8 --------------EMLFAAMRAQGERLALQQGD----LRLSYREALHEVALRAERLRSAGCR---RVAIALDNGIDWALWDLAALQAGLVCVPLPGFFSAAQQAHVLDSAGVDTLIIDDST----------CFRPAGFGVTEGGIAQRHVDH---------PLTLPA-GTVKITYTSGSTGQPKGVCLD--AAAQMAVAGSLWQASRSCAIERHLCVLPLATLLENIAGLYTPLLSGAAVDLIPGFDVQRFLAVLQRSQPNSLILLPQLLLMLVAAVERGAALPASLRFIAVGGGRVSPGLLQRADALGLPVFEGYGLSECASVVCLNTPE-----------QRRIGTVGRPLPHADVRI------------GPGGEVLVRGA-RMLGYLG------EAGAADDWLDSGDLGHF-EDDFLVLHGRSKHQFVTAGRNVNPEWVEAELVQQLPIAQAW-------LHGEALVAVLVPRGPGLSDDMLAAAVVNRELPDYARVHHWLRADE-PATPNGRLRRAALLDRYR------ 115491117 118 -------------------------DKIALTQVREGGVESITWAELRQRTGRLMQAMKAAGVVQGDRVAVVASNSIDTLVVFLATTALGALFSSTSTDTGVKGILDRLLQLKPRWVFVDDDLRDKIKDIVQGLEGVREFTPVDVSAVPRTQPLATFLAQAAEFVRIPFRDPFLVVYSSGTTGKPKPIVHGVGGYVLNSSKEAHLNRNH-GPHSVILQ----YTTTGWIMAISGLLFGGRPILYDGLPDVGFLIRLLGEHKATHFGTSPRFLHELRKNGIRPRADLSSLNIVTSTGMVLAESLFEWFYDEGFPAHV-----QLANISGGTDLAACLGLENPLTPLYVGGCQGAGL-GIAVAVYDQAGTQVPDG--VAGEIVVTRPTMPVKFLGDPQKYFDSYFADNVWTHGDFIMIHPEKQIFFLGRSDGVLNPSGIRFGSSEIYNVIDTQEDIVDSLCVGQRRPDTDESVMLFLLMRPGRQFTPQLVARVIRKALSSRHVPKYVFQTPEIPTTVNLK----------------- 215506544 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CTFIYGTPTMFIDMLAQLERGHYDLSSVRKGIMSGSPCPSELVKARKRLNIRFHVMYGATETSPAISGIDPDEPIEKWIE--------TVGVPLDHTEVKIVDTRGDIVPVNK--VGELCTRGYHVFMGYLGEEGKKREAIR-DNWYHTGDEATMSGDGRITIRGRIKDMIIRGGENIYPREIEDYLYKHPGVLEVQV---------------------------------------------------------------------------- 218678922 3 ----------------------------------------------------------ALGIRPGDRVAVQVEKSAEALILYLACLRSGAVYLPLNTAYTLAELDYFIGDAEPRLVVVAPAAREGVEKIAKSHGAIVETLDADGSGSLFDLARDE--PADFIDASRSADDLAAILYTSGTTGRSKGAMLTHGNLLSNAL--TLRDYWRVTAEDRLIHALPIFHTHGLFVATNVTLLAGASMFLLSKFDPEVVVSLM--PQATMLMGVPTFYVRLLQSPRLDRESVANIRLFISGSAPL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68072363 41 -------DNPLNLWDMFNKSAEKYKNRHCFGTRIRGEYKWKTFKEVQELIILIGSGLMNKNICPNDTLGLYLPNCEEWNICDFSCNAFNIITVPLYDSLGIESSKFILDQTMMQTIMCNKTCGLKLIKSLDKFDHITLILVEKEIDPEKIVTWDDLIEAKLDPKPGKLSDVSSICYTSGTTGYPKGVIMTNQNFIAQIASSCLFPMLNINEKDTHLSYLPLAHVYERIMMCLFLYLGIRVGYYSG--NILALTDDIQELKPTLFLSVPRLYNRIIKKLNNTGNPWSNLRGMLNGSAPLGVEVAKKLKIFCVPLMEGFGMTEGGCLFITNPIDPDV------------GHIGGPLPSVEYKLVSPEMNYLVTDNPPRGELLLRGPTICLGYFKLEKETNELLDSDGWMKTGDIASFSQNQSITIIDRKKNIFKSQGEYVAVEKIESVYKQSLFIAQIFVFGYSYESF---LVCIVFPSVDTKSNEEIIKDLIKDGLNGYEQIKDIHFINDL-MTPTGKIKRHAVQNKFK------ 153799382 15 -------------------AAAVNPSTPITLDVFPDAGRRLTVAQYAGHVDDLAARLWAAGIRPGERVVIYKTANADHWMIAAAVSRIGAVVVNLSPALDAVTVAALIERADQPSLVTDTAKLDILAEIP--LADLTKRVVTVGGERPGTTSLASLAGSPVAPVVRPIDEAAVITHTSGTTGLPKLVVHTPRTQGLRLIPQWRLLSL-MRKKETVAIHVPFVH-SRMVAAMSLALLKEYPVLLMRESDPADVAEHLLAHRPALIEALPNSLMEWEPLTDDPRTPFASVKVFSSTFDAIHPGTMSKLHRRGALFFQIYGQSEVGPAAGRAYLRHSAHKANGR-------CVGWAMPLAKVRVVSRDGR--PPSETNPGSIEVAWDGLAKTYFAEQDRYDTNRNGD-WWRTGDVGYRTRLGCLHMLDREVDMI--PGVR-SSLEIEDVLSKLSELSELVVVPGPDS----QPVPVICTVDDKPLDPQ-RWRAAAAAFPQLADPVQIPQAD-LPRTATLKVQRLALARRLEKQW--- 40644845 35 --------------------------------------RQITFDELLAQSYRIARALERMGHSRHEGIVCLTANPPELVALRLAAHLLGSRFTALNVNVPGDVTGWILASVRPAVFLVDRRGAEVLGE-----PVPGTLTLGVPEAGCDLLARAAEESGEPLAPRAREEDIALLVPSHGTTGPRRGAVHRFSGMRVDWRRPEEGALGDFPAGITTLAVSPLAGNAGEVVLM--LLRQGCTALLMDDFDPGRVLATVEAERITSVYLLSGHLRRLLAHPDVGRTDLSSLRYVPYGNAPVPAATVRRVEVFGPVLAQNYLSSE---IRAITLLRQEDHLAAAARRPELLRSVGRALPEVEIRIRGPRDEPLPCG--ACGEVWLRAPHMMSGYWRDPAGTARVMR-GGWLHSGDRGRLDEEGYLYLTGRA----------------------------------------------------------------------------------------------------------- 111019004 35 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGVPKGAMLSASAL----RASGDATHARLGGPGSWLLTLPAHHIAGMQVLLRSVLAGTEPVVIDDGFDPGALPAAVASMPRRYTSLVPTQLVKALDHPGAVG-SLAALDAVLLGGAATPAPVLRRAVDAGITVVRTYGMSETCGGCVYD---------------------GVPLDGARVRI----------DGG--GRVLLGGPMLASGYRGLPDHPA--FAEPGWFRTDDAGAVT-DGVLGISGRLDEAISTGGLTVVPQVVEAALVAHPAVRECAVIGLPDERLGRRVTAVVVAEPGTAPTLAELRSFVERTLDPTAAPRELHLVDTLPLRGPGKVDRRALESRF------- 7503700 4 -----------------------------VAAVFDSEKLSLTFSKIVSEMESLAAGFLSIGLKQGDRVLVAGSNSFQVMLCALACSRAGLVFSLANPNYPSYSLKRALELGEFQCIVCADHLNNLLLEIAPELPKLTHVILAEEDHKHAGTSSKEKIAKLPDFSKWSSHKLACLQFTLGTTGAPKLIALSHYQMLNGARAVAA--AFGINDKHVLACALPIFRIAIFNLILSPFLTECRIIFPDATPLPKNLFSSVSKYRCTTLLSNGAALRLLLKISQTQRVKLSALENILLIGDRVSKEVLKKVQAENVKIIAGYLLTETGSI-----------PLMGDQNSDFTRNVGKAIAGYEAHLIPLDGSENQVETGKLGKLLIRGSTFM-GYAPDTKGKEK------WVDTGDIGRMDENGAIEVVASEDDLIYDK--NNCLVELERLLNQNDLIKGVQVVSR---GRGQPVTAVCVARSTQFHAAKLKDELCRSH--HFVAPDVFAFVDDFPRVHT-KIQKFRIRAMLES----- 163741220 9 ----------------LRETLLSQPDRPALITSE----EVISFGSLAGRVEGILRALDDMGLS-----LIVGHKEPDCIAAMIACAIAGRAFAFADRSTPMDRLEQIASTAGASHILAFGQ-----ETLPGGLP-VQTLKDLPTRTPQ--LELKTALSEEG---------TFYVIFTSGSTGTPKGVPISRGNYMALHRWYTPLLG-AVRPEGAHVNHASMAFDMGMFDLWPTLSLGRPVHLLMPRNNIRHLTR-VDVASPASWASTPSLLQLMCTDPQFTAENLPDLRFFVVGGEMLPGALVQELQTRQAQVLNGYGPSEATCATHLYPISA------ADAAADGPMKIGCAVGENRMQIIDADGEDVPAGEE--GELVLSGPQVISHYLRDHPANAALSQESGIYRTGDLARLDVDGNLILLGRIDRQVKLLGNRIELNEIERIAEGYSAVRKAVCLPQKDAAGRVTGLLFVEPLAGATCERDGLFAHMGKHLSAQVLPRDLRIVPAFPVTSNGKLDTRSLLE--------- 167589052 54 ------------LTDCLANGAHAHPDRVAARRGEDGRWIEITYAQMFERARALGQGLADLGLSADRPLAVLSGNDLEHLQLMFAAMLAGVPYAPISPAYSLGKLRHTLGVLRPGAVFVADGDAFARALDAALPADATLIVAQGGSADAGAVPFARLLDTVPRTIDVGPDHIAKILFTSGSTKQPKAVPTTHRMLCSNQQMLRQTMPELTREPPVLVDWLPWNHTFGGSHNLGIALYGGTLYLDDGRPVPGRFDETVRNLRPTIYFNVPKGWEELTAALERDAALFSRVKLFFFGGAGLSQAVWDRLDRVRIRIMAGLGMTETSPSCLFTT-----------GPLMRSGYIGLPAPGCDVKLA-------PCGGKL--ELRFKGPNVMRGYWHADVDPRDVFDDEGYYRSGDAATF----------------------------------------------------------------------------------------------------------------------- 154245234 50 ------------------------------------------------------------------VIGLLLPNGREWAVAQMACLAAGRMAVPLPTFFSALQLSHILMDAQVDLVLVPQANPPALPAAVPVLP------VAASGESGAMPDFSEGFGQ--------------IIYTSGSSGQPKGVRH-QSGQIAWSASALAEAIAADAEDTYLSVLPLSLLLESICAVFVPALVGGRTHFDTQLSEARGVAAAFEAHRPSVGVVVPELLRVWAHDLLAAGRRAPSLRFVAAGGARVPERLAETAWQLGIPVHEGYGLSECCSVVALNRPGA-----------RVAGTVGAPLPGLQLTIRD-------------GEILVDGPGVMDGYLGGPEA------PRPW-PTGDLGALDGQGRLTVFGRKDNLIVTPGRNISPEWVETALLDDPGIAACAVVETDGSEADGALAALVIPTSDDAGPQGIRARIAEAALPVYARPTRITVLDARARTANGRIRRPAAR---------- 111023982 15 ----------------FARALGGFGDAPALITSAD----SVTYRDLADRVEQVASQL------GGTRVLVGGTNEADLIVTYLAALFAGH-PVLLAPGDNPDSLDGLIAAYRPDVVVRSANGHTGVEEQREGSAHLLHPDLALLLS------------------------------TSGSTGSPKLVRLSHRNVQTNT--ESIAEYLDIRDTDRAVTTLPMHYCYGLSVIHSHLARGAALVLTNLSVTDAGFWDLVRTHHGTTFAGVPYTF-DLLDRIGFDDMNLPDLRYITQAGGRLAPDRVRAYQRRGWDLFVMYGQTEAT---------ARMAYLPPQLAATHPHTIGRPIPGGSFRL-----EPVSDAPDGTGELIYAGPNVMLGYAHTPDDLRLGDDLGGELRTGDLARQTSAGY-EVVGRRSRFVKVFGLRIDLQQVESALSLHG--LTVCCAGGADE--------LIVAIQDGGDVDGVRRATARAGLPLGAV--RVCLVDEIPRTSTGKPDLRAVAELAHGY---- 125716308 1 ---------------------------------------------------------------------------------------AGGAYVPIDPGYPSERLRYLLEDSSLNYEVTEPALLNNLSNFVDKAES--HITQYAIENLEIPLSKERLY-----------QNLAYIIYTSGSTGLPKGVLIEHGSIINY--YQWFAEYTGCQAQQRIFSSIPIFDMSV-SVTIVPLVLGLTVVICSEKKNTTDYLTYLADTQVNYIKLTPSYFKVLLQEAKNNFAALPKLQSIILGGENLAKVECQSWLALHHVLFNEYGPTETTVAVSMYIVNSNFADFSD------NVPIGKIGKNMSFIIVDEQNTPV--SEGEIGELLVGGLCLARGYLNQPELTLQKFIQDPLYRTGDLCRKRSDEVIEYCGRIDEQVKIRG--------------------------------------------------------------------------------------------------- 149911151 121 ------------------------PDKAIISCGEDGQRTQLSYLQLREEVTRIAAAMRELGIVKGDRVAGLLPNCSEAVVAMLATTSIGAIWSSCSPDFGHQGVLDRFIQIQPKLLFACNGYHEKVHSIANALPELSKLVILDTQIPANWRHFCAALPRSLTFEPVAFSDPLYILYSSGTTGMPKCIVHSVGGTLLQHV-KELALHTDVQVDDRIFYYTTCGWMM-WNWLISSLSQGATLVLFGSPFHPHKLFELANTEKVSIFGASAKYYSACAQLRPAQTYELSNLKTMLSTGSTLSHEYIYQYIKQDICLSSICGGTD---IISCFMLGMPTLPVYRGELQCIGLGMDVAFMNSEVTFINPNTQSLTPLTHGKGDLVCRQPSMPTGFWQDPELTYHYINTPDMLPTADIAINDADGVI-IHGRSDAVLNPGGVRIGTAEIYRQVEKLTVIQESIAIG---QKWHDRVILFVRLSEGVELDTPLIKQVIRTNTTPRHVPAKIIAVTDIPKTISGKIVELAVRNM-------- 17556356 2143 ----------------------------------------TTYAQAYRRLSQYSSCLKAQPIRSDDVISVAGTRSTETTMKCLAVQFTGAAYLPIDASYPEERKKTILKDS-----VFNFEYNGRVD----QEPRHRHFAI----STDYCLSYIITTSGTTG--------------------TPKSVAIGAKSLLNLFLSSTLT--MKCSSSSRTYQFTNFVFDNS-VLEVSMSIASQGTLVYGPLFDPADFEKSIETEGITHCLLFPSLVQS------FNISKIKNLAYWVVGGEPLPQSLLDSALALGIKVIQNYGPTETTAFAIAKHMK----------KGDAGCQIGLPAVNSKIRIV---------EGEDQGELLISGLGIMRGYLNRKESQ--------WYASGDVCRI-EKGVVEFVGRTDTQIKIRGYRVELTEIEKTIESRNGIASCALF----DKESQQIHVFYTGELEKLSSNDAREH-CERYLEPHKIPSTFNGIDKFPLTGNSKIDTLKLMELVKNL---- 17556356 780 -----------------------------------------------------------------------MPRTPALVEAVLAAWEAGLYPVPMHKDSKEAQIEKTLEALGI------EEAFDSKDLCQTKLRIFNKSILYD---------------------------LAYVTSTSGSTGTPKLVGTSFEGH--SNLARQYTTTYQISSRDTVGQVVPSFDIF-FADIVKTLVNGARLLLARDSISTSE--ELLE---CTNVYLMPAFLSRI-----PCIESLNNLESLQYGGEPCAPHVLKQIAHQNLRVWQEFGLTEQT--VYSARQRIYPRSLTSLDDLRR---IGEPFDNIQL-------------GVEGSQLVLSGVGLMRGYFG---VTRQPLNK---LNTGDEVSKRKQGGLIFMGRKDSQVKVRGHRIDLFEIECAALSSNLIDSCCVVG----ENCQLVLFF--KENENPDTQEKLKNHLEKELIAYKVPSRLVGLDSFPLTRTGKIDKKKLVE--------- 91788972 33 ------YPGRMT--DRLQHWAQVAPDRTFLADCGTGDWRHVSYANAWASACSIAQALINRGLSVDRPVAILSENDLEHALLGLGCMLAGVPFVPVSPAYSLDKLRHVFRTVTPGLVFAADATRYGRAIKAAVDADIEVALTSGEMDGRGSTSFAELLATDAAMAATGPDTIVKFLFTSGSTKLPKAVINTQRMWCANQQQMTQSMPVLASEPLVLVDWLPWNHTFGGNHNFGMVVHGGTMYIDDGKPTPALMAETLRNLRPTVYFNVPTGFEAIANAMKTDKNLLSRVKMFFYAGASLAQPVWDSLREVGERIVTGLGMTESGPFAIFVTNPN-----------VKAGDLGVPTPGMELKLVDMDGKT---------EVRYRGPNISPGYWRDPKESAAHFDEEGFFCSGDAVKWIDETDVHFDGRIAEDFKLAGTFVSVGPLRARIVAAPYIQDVVLTGINLKEVGQAVRALSGLDAGAPMADVLSSAPV---IAHFQ-----HVIDTLAKTASG------------------ 91777412 43 --PDIAQN---SFAAFVPEWAERRGDSPAFCERDSGDWRTMSWRELWRQLQTVAACLLEMGLGQQRPLVLLSGNSIEQAVLLLAAEYVGIPAAPVSPAYSTARLKGVLELVPPAAVFVQDAAAFERALAIDELAATPVIAV--RNVQPSHHAWADLLAADMTPAAIRESDTARVLFTSGSTGTPKGVPLAYSNLKAVAAYYADNLGWLRESQPVFLDWLPWHHGLGGVLNIGRSVFGATHYIDDGRPLPERTVRNLREVSPTVFTSVPSAWAVLAGELERDPMLARSLQYLGYGGASLPTDVWHRIQRIGKRIVFSTGLTETSGMGTYCGWAA-----------TDLGNIGGPVPGSEVKLLPLEG------GDGRYEIRMRGANVFAGYIGNAVLTAAAFDEEGYFRLGDAVRL----------------------------------------------------------------------------------------------------------------------- 27376157 59 --PEPLHDSARCIGDWLEQWARQTPDAIFLAERGNAEWTTVTYAQALRQVRGAASWILSQGLSAERPLVILSDNSIDHALLALAAQHVGVPSAAISPAYSLDKLKSMIALLEPGAIYVSAT-KPFAAALAAIEPLHKAQIISGNGADADALAFSAVAATPEAFAAVTPDTIAKFLFTSGSTGTPKAVINTQRMLTSSQQAKAQTWTFQAGSDLVILDWLPWSHTFGANHNFNLVLNGGSLYIDGGKPAPGLFATSLANLKPTVYFNVPRGFDMLIAALRLRRRFFSEVKFAFYAGAALPQNLWDALEQLSVPMVSAWGSTETSPLATDCHFLAE-----------RSGNIGVPIPGTELKLVTSGDKL---------EVRVRGPNVTPGYWKAPELTRQAFDDEGFYLIGD--------------------------------------------------------------------------------------------------------------------------- 70949935 46 -----------SVWDGFNKSAEKYKNKQCFGDGKLGEYQWKTFQEVRELIILVGSGLINKNVCPGRFLGLYLPNCEEWNICDFSCNAFNIITVPLYDSLGIESSKFILDQTMMQTITCNKPCALKLLKSLGSFEQIKTLILVEKEIDPTWDDLKSGKKKRLEPKPGKLNDICSICYTSGTTGYPKGVIMTNHNFVAQMASSCYLPNLIIDEKDTHLSYLPLAHIYERIMLSIFIYLGIRIGYYSG--NILALTDDIQALKPTLFLSVPRLYNRICNSLKKKPSLLQSLRGMLNGSAPLGVEVAKRLKIFSVPLMEGFGMTEGGCLFITNTYDKDV------------GHIGGPLPATEFRLVSPEMNYLVTDNPPRGELLLRGPTISLGYFKLEKETSELIDEEGWMRTGDIACFSSNNSLTIIDRKKNIFKSQGEYVAVEKIESVYKQSLFIGQIFVFGYSHESF---LVCIVFPKINKPNDEDVIQDLVKNGLNGYEQIKDIHFINDL-MTPTGKIKRHAVQIKFK------ 92112419 37 ----------------LVHWAGETPSRTFLAEREGTAWRTLTFGEAMPRVARLAQALLDHGLSVERPLMVLSGNGIDHALLACAAMHVGIPYVPVSPSYALAKLRHVVDLVTPGMIFVDDE--ARFEAALAAVCEPGTTCVAVRPS-QRALALETLAATPASGAVVTADSIAKLLFTSGSTGMPKAVINTHRMLCSNQAMLAQRLAFLSRRKPVLVDWLPWHHTFGGNTILGMTIHGGSLYIDDGNPTAEGVRRTVDNLRPTFYCNVPKGFEALVEHLRDDDALFRDLEMMHFGGAVLPVHVRDALDAFGVPMLTGLGSTEACLAFCT------------EEASDTPGLIGRPVPGMSLKLVATDDKW---------EARLKGLNVTPGYWRDEARSAEAFDDEGYYCTGDAMRFDPDG-LIFDGRLSENFKVTGTWVNVGILRLRLIEHPLVQDVVVVG-------------------------------------------------------------------------- 154285262 81 -------------------TAGKEDSKDAVTEVREGGTRNITFGELRRRVGKLSQAMKAAGVKKGDRVAVVASNSIDTLVVFLAVTALGGLFSSSSTDMGAKGILDRLLQIKPQWLFMDDDLRSKMNAIVRGMEGVVEFVNMVPRAQTLATFLAKAKGDKLEFVRVKFSDPFLVVYSSGTTGTPKCIVHSVGGIVLSGLKEGILHR-EMNSTSVALQYTTTGWIMYLS-GLQPLMHGCRVVLYDGLPDATSFIKLAGEQKVTHLGTSPRYMYELQRHPREVT-DLSNLEVLTSTGMVLSDALFEWFYDKGVQLSNISGGTDIAGTFGTSNALTPLYVGGCQGP-----SLGTPIAVYDQTVEGGKGKGIPLEEGVPGELVATAPNMPVMFWNGAERYFDAYFADVWTH-GDFVMIHPAKQIFFLGRADGVLNPSSVRFGSSEVYSILENEFAISDSICVGQRRPRSDETVMLFVLMRPGVPFTKDDVKAAIRSGLSPRHVPKYVFETPEIP----------------------- 195401989 53 --------------------AMLFPDEIAVKDL-NGE---FTYFQLYITAKKLAIQISNCGSASQSNVAFLCSTNALWIVIQWGCWISGQVAVPLEPNQAPDELLSQATDCKAKLLIGTPECEGITQDLATKLQTLDHSFVPTSESVASTAMYAALIPESTLPNDYYANAPAMLLYTPGSSGR-NGVVLTHRNI--EAQMRCLVTSWHLNASDSML---PLISMNRMHAAIGALLGVGGNILLQQKFDSHTAWSSLSKQRVNIFLAMPIIYKRLIAEYDKMFAQDSRIRLMATAFGLLPESVFYRWREIGQNIYEYYGMLETGLVLGPTLEEQSPNSNTDY----RPGTLGAPLVGVSARLVNSNGKDLPKSTTVVGELEIAGNNLFPQKVSGPEEDQQQPQHEKYLKTGDICAYR-NGSFHFLSKSTDVFNVGGYKIYGSEIKKALISHPGINDVAVLGIPNKLWGHRLGVICILSPDSDVDLETIKSYCYSQLPAHKRP--------------------------------- 118090491 1 ----------MTLHDMVAQAASLHSGRKAVWFDEDGPPTFYTYATVIKHATELTAFLQKYCDPQGRCIGLYCCPGINLPSWILGILQVPAAYCPIDPDAPPLLSAYFMRKSNLQYILVENDKIAHIDWLSHSSSTVEHIGLTADNVKSKLEAFKVMGNSQLRNTVCPEHSLAYVLHTSGTTGTPKVVRVPHTCIVPN--IQHLKSIFEITQDDVLFLASPLTFDPSVVELFIALTSGASILIVPNKMMPVELTALFNHHHVTVLQATPTLLRRFGAHIIKSTV-LSSLRVLALGGEAFPVLNLWKHKENKTSIFNLYGITEVSSWATCYRIPE--EAFSADFRSDFPVPLGSPLLGTTVEIRDANGSAVLEGE---GQIFIGGEERI-CFLDD-----EIIVPQGTMRTGDFVRV-QNAEIFFLGRKDNQIKRHGFNMEC--LQQAAEDLCQVEACAV------TWQEKLILFVVPRGDLEERETL--HELQKRLPTHGIPDELVQIKALPLTSHGKVDISELNKIY------- 167644514 4 ------------VLEAVAAHAGALPQRSALSSA----VRSWTYAELLEAVFDTADHLRALGTTRGRPVAVALDNGPAGVILDLALLQLGWTSLPLPAFFTEAQRAYAINDAGAGVLLSRAEGNEPAVTIAGERIQLEGL---------------------STQATVLPAHTAKITYTSGSTGSPKGVCLSLQQL--EAVAKSLVDVLGGDYAGRHLPLLPLSILLENVAGLYTTLIGGGRILASEKPDLGLLAAMIEQEEATSLILVPELLRALLMAMGFNGARFSKLNLVAVGGAKVAPQLLAKAQAYGLPVFEGYGLSECGSVVALNTPTTH-----------KTGSVGRPLPHLTVTVSPER------------EIIV-GPGPFLGYAGGAP-------CNGPVATGDLGWLDEEGFLRIDGRSSTIINAFGRNIAPEWVESELTAQPEIRQALVFGEAKPTLGALIVPIMPDMDQALIAAAIDR--ANANLPGYAQVKHWRIRAPFELTGNGRPRRQVL----------- 42716317 58 -FPERFQ----TSFDMLRHMAEQNPNRDHLGVREKGEYKWYTISYTATTAVILGSALDDAILKKAKFLGIWATNCPLWLISDYAAIAFGFVTVPLYETMGDEAILTIFKETKMKTLCIDAAKLPTLLKLKDRLPEVKNLILFDKLSDKDKKAVEEAGWNTYDIEELDRNAIATVIYTSGTSGMPKGAIHTNLSLMETSHRIYFANRLRFSTNFTILSFLPLSHVYERFVEHFAASNMSRIGYYGG--NIKNILDDIQALKPDILVGVPRVFRKLINFVVEKKRKMGNIKSMVLGSAAMTASDIEYLQTYLIPVCEGWGTTEVGIGFLQ------------DHRDKVKGTIGGPLGDIIFKLKSPEMEYDARGNPPRGELLVKGTGIMLGYLQRPEETAEVLDSEGWYHTGDVVELLPSMGVKILDRARNLFKSQGEYIAPEKLENLYAGSPFVEQIYIYG--DAKRDHIVAIVYVMEWAALTNQQLIDEIQAERLQKFILSDELFSVDNGMLTPTFKTVRKKVRSRYE------ 189200254 89 -FPGATLNFAENL---LFPTQEVDPESSAVIAATETTRESVTWRELRDRVKLCQAGMLALGLKEGDRVAGYVANHTNALVAMLAATSLGAVWTAVSPDTGVHAVLDRLRQIEPVLLFADNAVLPKVTEIVADLPSLQAAVIFPTVASVDFKAYEYATFTSLKSVPLPPDHPVYILYSSGTTGAPKCIVHGAIGTLLQHKKEHIMH-CSITPQSKLFYFTTCTWMM-WHWLVSGLASGATLVLYDGSPDDLAMHRLINEFDITHFGTSAKYLSVLEQDPAAAGLALDKLEAIYSTGSPLAPSTFSY-------VYSAFPSTINLGSITGGTDIISLFGAPNPLIPVYEGEIQGPGLGMAIAAYDYTGADISSTG-EPGDLVCNKPFICQAFWGKEGELKDKFTNEPIWHHGDFVRFNPEGGLWMLGRSDGILKPAGVRFGSAEIYNVVLQYEDVADALCIGRRREDTDETVILFLKMAEGRRISPDLVDRIIRKSLSARHVPAVVDECPEIPVTTNGK----------------- 196228619 71 -FAKWFVGGKLNVSECLDRHLDGHKNKAAIIEGEPGERRVITYQQLHRDVCRFANVLKRNKIKKGDRVIIYMPMIPEAAVAMLACARLGIVHSVVFGGFSAESIKDRVHDSGAVAVITADAIVPLKANVDAALKDVKRVIVFRRAGNEWWHRELEYVDANCPAVELDSEHPLFILYTSGSTGKPKGILHTTGGYLLGAY-TTCKYVFDLRDEDVY-----------WCTADVGWVTGHSYVVYGP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 68509955 80 --PQWFSDAKLNWAENMLQC--RSPDKIALVHAPNPELRQCTYAQLYTLVADLVSALLLNGLKPGDRVASYSSNCIENVAACLATTAIGGIWVSAAADFGPEGVLERLEQVQPAFVFAADAVVVLLERLRSKGQHPSKVIIIQHEWRPEWTSWEAFISEEIDWCRLSFDAPLWILFSSGTTGPPKPIVHRAGGMLLQAKKEFIICA-DLESQDVFFYYTTTGWMM-WNFLISGLGVGCTLVLYDRRPSFLWLWGLVDKLGITIFGTSAKYIDQLSRYKPRENHNLQSLRHLYSTGSPLAPNLFDFYKHVHPRVLLG---SITGGTDICSLFAGMCSALP-----VYRGEIQCRMLGMAMESFSPSGTANPPG--EPGELVCARPCIPLGFWPLPEKTARSRFENGWYH-GDHIVITRSGGVIMLGRSDGVLNPGGVRFGSAELYDVIESSPTVVDSLAVAQKDRGLDERVILFVKLTNGQQLSNEFVQRIIRSRRSPRHIPAKIIQVPDIPYTLNGK----------------- 67158158 42 --------------EWLERWAREAPERTFLAERRNGGWSGLSYREVRKRVGCLAQGLLELDIPAGRPVLMLSDVDIDQALLSLAALHVGIPVATVSVAYSRNTLKAIIEVLEPAVIFVSDAYYRAVELVKPNCLVVRNAQEIESALPLPMLYKDESPAVMEAFGRVTGDTPARYLMTSGSTGEPKAVVNTHRMLCANQQAIAQCWPFLETCEVVVLDWLPWSHTFGANHNFNLVLNGGTLYIDDGRPIPERTVENIKAVKPTLFFNVPRGYEALLPYLERDRALFGRLELLFYAAAALPSSTWERLMACAGRVRSEWGATETSPVLTNVHY-----------PIDRPGNIGLPVPGIEIKF-------VPSGDKQ--EMRVRGPSVFSHYLNNLSKTAEAFDDEGFYKIGDAGRLDPD-------------------------------------------------------------------------------------------------------------------- 117935034 70 -------EPPVTVPDLIMSAATKYSHYLAIGSKYKKSWQLLTYIEYYEACRRAAKAFLKVGLERFHGVGIMGINSSEWVIASIGAIMAGGISVGILSSISPKACQVIAETSEMDIFVVDDRQLQKINQIQGYLKHLKAIIQYREDIQEGFLDLADGISDEKLDKIIDPNQCCALVYNQGTTGPSKAIMLSHDNITWTTAAIVQSLGFKCPPQEILVSYLPLCFPGIQILDVWVAISVAGTV-YFPSLDSGKWMELLREVQPTTFCGIPWVWDRMLDSLKTKFLDLHTNKKLMMGGMGLPSGTLDFFLSVNIPIMELYGLSECTGLHTVSNLQAY-----------RILSAGKALPKTHTKVEKE-------NKDGIGNLCIWGRHIFMGYLRDKQSTERKVDTHGWLHTNDLGFLDFDKFLYVMGNNNDLIKSSGEMVNPYPIEERVRTIPIVRYAMLVG-------------------------------------------------------------------------- 197104034 37 --PTPYSTQHQTTTSALDAWAASAPDRVWLAERSGEGWRTLTFAEARERIAALAGGLRELGVVGERPLLILARNGIDHALIAYAAMSQGMPVAPVSPQYGLARLTHAAEILQPAAVYTEDAALGLSAEILAGLP-----VIAGLSPRAGDIPMERLYEASAATFCARPEDHAKYLLTSGSTGLPKAVIGRHRELSLN--AAQIAACFDDPDPPVMLHSAPWSHLGANAILHMSLHRGGTLYIDAGQPTAARFLRNLREVQPTYQNMVPAGWMLLVDELEKDEALFSRVRLLQYGGAALGQTVADRIQAVAIRTVSGYGATETGPTACNVHWTNG-----------RMGMIGLPLPGTSVRLVPQDGKL---------DFRVKGPQVTSGYLGRPDLSAAAFDDEGFYRLGDAARF----------------------------------------------------------------------------------------------------------------------- 170721230 52 ------------LLDRLLHWAAQRPDTTFIARQPDGAWRTITYAQMLAQVRTIAANLLGFGLSAERPLALFSGNDIEHLQVALGAMYAGIPYCPVSPAYALAKLRHVCEVLTPGLVFATDTFQRAFDAVLD--PSVAVVSVRGQAPGRRHLSFDSLLRADAAFAATGPDTIAKFLFTSGSTKLPKAVVTTQRMLCANQQMLLQTFPVFAEEPPVLVDWLPWNHTFGGSHNLGIVLYGGSFYLDAGKPTPQGFGETLRNLRPTAYLTVPKGWEELVKALEQDAQLFARMKLFFFAAAGLSQSVWDRLDRIAIRMMAGLGMTEAAPSCTFTT-----------GPLSLAGYVGLPAPGCEVKLVPLDGKL---------EARFRGPHIMPGYWRSPQQTAEAFDDEGFYCSGDAAQQPEQG-LMFDGRIAEDFKSSGVFVSVGPLRNVLEGSPYVQDI-VVAAPD----------------------------------------------------------------------- 86750687 49 ----TLTDYPVRITDRLHHFAETAPDRVFMAERDSGGWRKITYAGMLGAARKIASALLARGLSAERPVMILSGNSIDHAQMMFGALYAGVAMCPVSPPYSLGKLRYIVGLLTPGLIFAD-DVTPFAPAILATVPS-DVEIAATRGAVEGVTSLDELLNTPEHPGLATAHDAAKFLLTSGSTGNPKAVINTQRMICANQVMIREAMAFLKDEPPVIVDWLPWNHTFGGNHNIGLTLFGGSMYIDDGKPTPAGIAATIRNLRPTVYFNVPSLLPVLREDAQLRKMFFSRLHAMFFSGASLAAHVWKGLDEVGVPMLTGLGATETAPFF-----------MSVTPQTSRSGHVGLPVPGNEAKLVPNNGKL---------EVRARGPNITPGYWRAPELTAKAFDEEGFYK------------------------------------------------------------------------------------------------------------------------------ 119468888 5 ---DSINDFEMTFPKILQFNAQQWPHETAMREKEFGIWNEFTWEDYNNRVKWLTLALLDKGVNKGDAIALLGDNRPEWVWGEVAAHAMRCHSLGIYQDSMHEEVAYLLQSSHATVVIADEEQCDKLLELGDEISHVKFIVYCDPRGDERLIDVNSLYTDNSEPNRYPPDDIAIYCTTSGTTSKPKIALLNGGNFVKHC--SSYLRADPRQPGDNYVSVLPLPWIMEQVYAVGQALIARQIVNFVE--EQQTLMSDLREIGPSFVLLAPRVWEGILADVQARMMDFSYLKSAATGGAAMGPDTFRFFQTIGVPLRQLYGQTEMCGAYTIHHQNDVDYD-----------SVGFAFDNAKIKVINED-------EAGVGEIVAKTVGMFTGYLNNQDAYNED-VKDGWMQTGDAGYFKPSGHLVVIDRIKDLACTNGVQYSPQYIENKLKFSSFIGEAVILGKNKPYLSAIICFSIVAKWAEQLSEEIQR--VNESLPAQKIHKFLLLYKELELTRTRKVRRSVIAQKYGN----- 167384389 41 -----------TAYECIKRRCESHPEDDFYGYREVGNYIWLKNKVVIELIDSFSNALLQFHLKKGDAIGFISRNRYEWYIAQYAMQKNGIIPVPLYATLGEKAIDYIVGLMKINIVI--GSLDNTLVSLSKRNSSLQFILFDHEEAPSNTLYFEDLLSHTVESVLPKMEDICLIVFTSGTSGTPKGAIHTFYSFSINSINETQIFTTGPMRNETVFSYLPCAHVLEQQTSQGFMYGGGRVGFISGGIS--SLVDDLKLCQPTYFCAVPRVLQRIYDYFKSNALRLNTLKFIFNGGAPLTYGLYEWLRVTGAYIMQSYGLTESCGGCTTCLPGMNDPQIL---------SCGSPCDRVKLRLTSPELEYFVEDKIPCGEIELSGGPIFKGYYCNDQANKDAFTEDGYFKTGDIGSVAKDGSLIIIDRKKNLFKLAGEYIAVEPLEGKYDSCSFVSDSFIVGIIVPEYD-IVKTWLKTKGEYESKEDIIKYVKSLNVPSYELIKNVYFIDE-PLTPSFKLKRMNLKKHFSD----- 169613847 94 --PTFFKNTRLNFAELLFPTQDVDPQAPAIIAVTETTRETVTWEELRERVRLCQAGMIALGLEEGDRVAGYVANHTNALVAMLAATSLGCVWTAVSPDTGVHAVLERLRQIEPTLLFADNAVLPKVDEIARGLPSLQGVVIFTTVAPNGRADYKTFTSPPTAPERLPADHPVYILYSSGTTGAPKCIVHGAIGTLLQHKKEHIIH-CSITLRSRLFYFTTCTWMM-WHWLVSGLASGATLVLYDRYLDPNAMHRVINEYGITHFGTSAKYLSVLEQDPAASGLDLQTLEAIYSTGSPLAPSTFSYVYSAFPSTINLGSITGGTDIISLFGAPNPLLPVCEGEIQG-------PGLGMAIAAYDYTGVDVSATG-EPGDLVCTKPFICQAFWGTEGETKSYFDKQPIWHHGDFVRFSKEGGLWMLGRSDGILKPAGVRFGSAEIYNVVLEHKEVADALCIGRRREDTDETVVLFLKMNNGQELTTELIKSTIKQGLSARHVPAVIDECPEIPVTTNGK----------------- 195536104 27 ------------------------------------EDKKYDYVEILQKSYSLARFLESYGYRK---VYSNLKNSPLSVSLYIASWIADILFVPINPRLVDNELAAIVD--GDSLFITDK---------ISNLEVNKLYI-------ENATCFFESLEYTQDYITHAKTLTAHV--SSGTTGFYQKYLHNIEQIIKY--ANDRIIDLGLKQDDHLLVALSINHAFAFSYQILPALAIGLDITIIREFDAKLVARIINQNSVTALALLPTMYHFLLEQNINKNHN---LRYLSVAGDVASISLVTAVKKLGLPLLNGIGMTE---------VFGYGQNISANIVNKVKI-----FSDTEVKI-------LKFDESDYGKIFIRNSMLPLNI-----QTE-------WLETGDIGSFDHQSYLSFYGRYKDIIIKGGSNISPFELETAILKIPNIDNCIVTSKKDKIWGETVWAYLVASQQYSL--EFINNQLRNYIAEYKKLDGIIYIDEIPITTTGKTDRKKIKEM-------- 67522050 80 SIPSWFKGVRLNFAENMLFTAEKSPAGTQLITTAGKEDSKITWSQLRQRTGKLLQALKAAGLAKGDRVAVVASNSIDTLVVFLATTALGGLFSSASTDTGVKGILDRLVQIKPKFVFFDDDLRPKITDVINGLKDTSEFKSLDVTSLPKTQPLAQLLATAPEFVRVGFRDPFLVAFSSGTTGKPKPIVHGVGGYLLNSNKESRLHRSH-GPNSVTLQFTTTGWIMYMSAISGLLFGGHTILYDGSPFNPKILIRLLGRYRVTHFGTSPRYLHELRKNGPRTEEDLRSLVGVTSTGMVLPDSLAEWFYDAGVQLANISGGTDLAACFGLENPITPLY---------LGGCQGLPL-GIPVEVYDQAGTPVPDG--IPGELVATAPTMPVKFLG-EDGEKKYFDSDNVWTHGDFISIHPTKQIFFLGRSDGVLNPSGIRFGSAEIYNVIETQFAIVDSLAVGQRRPDSDESVILFLLMKPGFKVTKALIERVIRKALSARHVPKYVFETPEIPTTVNLK----------------- 149702726 1 ----------MTLQELVHQAASLYSDKIAVCFDECNNQVYYTYKTVINAASELSNFLLLHGIRA---IGLYCHPGINLPSWILGILQVPAAYAPIDPDSPPALSIHFMKKCNLKYILVEKQQINKFKSSYETLLNYDTFTVEHNDIVLFRLHWKNVSNEEKSEEHMDARLLAYVLHTSGTTGKPKIVRVPHACIVPN--IQHFRVLFEITQDDVLFLASPLTFDPSVVEIFVALSSGASLLIVPTKVIPSKLAALFSHHRVTVLQATPTLLRRFSQLIKSTVLSTSSLRVLALGGEAFPSTVLKSWRGVGTQIFNIYGITEVSS--WATFYRIPEKTLNSTLKCELPVQLGFPLLGTVVEVRDTDGFAI---QEGDGQVFLGGRN--RVCFLDDEVT----VPLGTMRTGDFVTV-KDGEIFFLGRKDSQIKRHGKRLNIELVQQVAEGLQEVESCAV------TWQEKLILFMVSKNDLVKDEELQKH-----LPSHAIPDELVLIDSLPFTSHGKIDVSELNKIYLNY---- 152997828 9 ----------------------------------------LTYQALADSVTARKNWLIEQQV---SRVAIAMDNTIEWVLFDLACQDAELCCVPVPSFFSPQQTAHLLNESGIELMLTQDKNSP------SDRNSPANHDATDSPFDGVFISRLAVKNEPEIPTGTNK-----ITFTSGTTGSPKGVCLSNEAQL--NVAHSLAEAVALQDVRHLCLLPLATLLENIAGIYAPLLVGGTIVLASRLAQPQQLLALISQQQPTSLILVPELLSLFVGACQQGWKPPQSLKFIAVGGGKVAAGLVQKAHALGLPVYQGYGLSECASVVSLNTPAQEDQ-----------ASAGAVLPHNQLHI-------------EQGELVITG-NLFLGYLNQPE----SFYPQE-VRTGDLVNLT-NAFLNINGRQKNIIINSGRNLSPEWVEAELMATGYFREALVFGEAKPYCG----ALLSPAAAHITEDQIQQSMVNQQLPDYARIGTWIPLAQIPVTATGKP----IRDNILAHFAG- 115525820 53 ----------------LAKWAREAPDRIAQRRGEARQWHKLSYAEAKRSVDALTQAILDLKLPEGRPVAILSGNSIEHALMTQAAMQARIPAAPVSPAYSHQKLKYLFDLVKPALVLVQDGVAFSRALHALDLTGVKVVHVANPADGIDSIAFADLAATAASIAQITPDTVGKLLFTSGSTGMPKAVINTQRMMCANAMMLQVRPRDPNAPPSIYLDWMPWNHTMGGNALFNPALTGGTLYIDDGRPMPGLFDETIRNLRPTYYANVPAGYAALATAMEKDDALCRSLGLLAYGGARLPDDLYERIQVLAIRFYTGWGSTETSPTSTGTYWDTE-----------RVGLIGLPFPGVELKM-------VPIGDKY--ELRLRGVNVTPGYYGRPDLTEAAFDEEGFYKIGDAG------------------------------------------------------------------------------------------------------------------------- 218723594 84 --PDWFPGVRINFAENVLFSAQSYADKIAVHEVVESDLQSYTWGELRQQVGLYTQALKAAGVKRGDRVAVVTGNNINCLVLFLATTSLGALISTTSSDTGTKGILDRLTQIKPTLLFVDDDLRGKISEVINGLQGIKGVIALDITGIPRTQLLKDFLSKAPEFVRVGFRDPFLIVYSSGTTGQPKCIVHSTGGVLIN-LAKESILHRDMGPNSTILQYTTTGWIM-YLTSVASLLSGSKIILYDGSPDAGFLIRLAGEQRVTHFGISPRYLQELRKQKIQPRADLSSLYIVSSTGMVLADSLFEWFYDEGFPAHAHLGNISGGTDIAACFAIDNPLSPLYVGGCQAAG-LGVPIAVYGQ--VDEGLEGVALPDGESGELVATAPCTPVTFWGEPGKYFKAYFANVWTH-GDFITIHPTKQVIFSGRSDGVLNPSGIRFGSAEIYNVLETQSEVLESVCVGQRRPDLDESVLLFVQMQPGRKFTETLVQRMIRKSLSPRHVPKYIFETPAIPTTVTGK----------------- 126331721 1 ----------MTLQEMVLQAAALYSDRTAVCFDGCSNQRYYTYKSVVNIASELSSFLQLHGIHE---IGLYCYPGINLPSWILGILQVPAAYSPIDPDIPPELSVYFMKKCNLKYILVEKNQVDKFKSLKNDTITVDHTGVTDKKENHGFLNSNEEKAKKCMDVRL-QNCLAYVLHTSGTTGIPKIVRVPHSCIVPN--IQHLQTLFEISQEDILFMASPLTFDPSVVEIFLALTSGASLLIVPNKMLPSKLATLFYHHRVTVLQATPTLLRRFGSQLIKSSSATTSLRVLALGGEAFPSSVLRSWREDGTQVFNIYGITEVSSWATCYRIPE--EDLCSTLGVESPVQLGFPLLGTVVEVRDINGLTVQEGEGQVGEERV-------CFLDD-----ETTLPFGTMRTGDFVTVKGE-AMFFLGRQDSQIKRHGKRINIEFVQQVAEGIYQVEACSVV-----WYQERLILFVVTKDGLVKDHILGE--LQKHLPSYAIPDDVLIIEALPLTSHGKIDVTELTKIY------- 115466526 38 -------------WDVFRNSVEKYPDRRVVDDGKAGEYVWMTYKEVYDVVMKLAASISKSGISKGESCGIYGANCPEWIISMEACNALGVSCVPLYDSLGAGAVEFIVCHAEIQIAFVEAELLKTCHATSKYLKTIISFGGVTNDQKEEAKNHGMSIFSWEEFLIMGGDHHFDL---------PDCVTRS--------------IGEPFDHDDVYISYLPLAHIFDRIFEELFISHGSKIGFW--RGDVKLLVDDIAALKPTVFCAVPRVLDRLKKALFNIAYKLKKLRFIVSGGAPLSVAVEEFLRVVTCAVVQGYGLTETGAASFVAIPND----------FSMVGTVGPPVEH-----LDARLESVPEMGYPRGEVCVKGSVLFSGYYKREDLTQEVMI-DGWFHTGDVGEWQPNGSLKIIDRKKNIFKSQGEYVAVENLENVLQEIDSIFESFLVAVINPN-QQVLEHWAEQNGISGSLSELKEYILSEKIAKEKKLKGYEFLDPLPITPTYKKKRPQLLKHYQ------ 215493751 74 --------------ELMRRAVLKYADRPCIKKLSLGQYQWLSYNEVDTKIDLVSRGFMSLGLRPQECLVILAETRQEWLIAAQACFRVNIRVAALSATSAEQDIIECINKLEATHLLTSCDHMPKVAKIISKMPHLTHVIYMENQGSELSVNLPERVFAFSFPETPTEDDIAVIMYTSGSTGVPKGVMITHRNLIATLRGFSACPDFGQMADDAYIAYLSLSHISALTLTDPGTVGGATLLKPAIVLLSPLILNRIRKNIMETVAGKGELFSRFFDYWRVVFKEMRSLRIIVTSSAPLNDVFVRAC--LDCCPVQVYGLIETA-----------NSGALRDVNDTNFGRIGSPSQGCYVKLVDEGGYYITDEPRPRGEIVVGGECVTLGYFKDEAATMRCFKEEGWFYTGDIGEFYPDGTICVLDRKENIVRLQGQYVSLGKIEMELKASPFIENMCVYG---SSYHSYLVAFVVPNPTKL----------------------------------------------------- 83594838 20 ---------------VLADNAKRFPQDIALREKDLGIWKEVTWAEYGLMVRLYALGLKDLGVERGQVIALLGANRPEWLWGEIAAHALGCASLGIYKDVLDDEADYLLAHSGAVAVIADEEQVDKLLTLAARVPSLRHIVYCDPKARGRALDARDPGLYEREVAAGHGDDVAVLCTTSGTTARPKLAMLQAGAFLRHCL--DYLEADPRHPGDDYVSVLPLPWIMEQVYAVGQALIARGIVNFVE--EEATTMADLREIGPRFVLLAPRVWEGIAADVRARMMDASPFKRAMFGGAAMGPETFSFFHAMGVPLKQLYGQTELAGAYVIHRAGD-----------IDPETVGLPFAKSAVRIDN-------PDAEGVGEILGRDQGLFAGYFGAGDATAIDDLRDGWLHTGDAGFLKENGHLVVIDRVKDLVMSNGVRFSPQFIENKLKFSAFIAEAVILGR------------------------------------------------------------------------- 196246128 134 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGSSGQIRFAIHTWQTLANS--VQGFLDYFQINQVNSFCC-LPVYHVSGLMQFMRSFLTQGKLIVPYHKLKKETLPKNVESF---FISLVPTQLQVLLKLY---PHWLAQFKTVLLGGAPPWLSLLELARKHKINLALTYGMTETASQIV---------TLKPQDFIMGNNSTGQILPHAKVKIVDPLNNLL--DCYQTGIIIIESNSSFLGYY--PQINQTKI-----LKTDDLGYFDSQDYLHIVGRNSQKIITGGENVYPTEVETAILATGLVQDVAVIGTPDNHWGQAVTAIYIPKDDTIFRETIKTAI-QDKLSRFKQPKYWICVDHLPRNQQGKINLQKLHEIVRVHQG-- 67155789 51 ------------LLDRLEHWARLTPEQILVARRDDGEWQRLSYAQMLESARTIGQHLLEYGLSAERPLLVLSGNALDHLKLALACLYVGIPYCPVSPAYSTAKLRHIVERLQPGLVFAADG-ATYARAIEGTIPADVPLLVLPGRPCRAFAELEDTAGAEAAFARVGPESIAKFLFTSGSTKLPKAVPTTQRMLCANQQMLLQTFPVFAEEPPVLVDWLPWNHTFGGSHNVGIALYGGTLYIDDGKPTPQGFAETLRNLRPTAYLTVPKGWEELVGALETDDRFFARMRLFFFAAAGLSHSVRERLDRVAIRTVAGLGMTETAPSCTFST-----------GAVDLPGYVGVPAPGCEVKLA-------PVGDKL--EARFRGPHVMAGYWREPELSAEAFDEEGYYRSGDALRLDPEGLL-FDGRIAEDFKSSGVFVSVGPLRAILAGAPYIQDVVVTG-------------------------------------------------------------------------- 123441710 25 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATMTLTSGSSGLPKAAVHTLAAHL--ASADGVLRLMDFTANDCWLLSLPLFHVSGQGIVWRWLSAGAALAVQA----GVSLSDALA--GCSHASLVPTQLWRLLESAEQPL----SLKEVLLGGATIPTALTEQAEARGIRCWCGYGLTESASTVCA-------------KRADGLPGVGVALEGRQVKLV-------------EGEVWVKAACLAAGYWQQGQLQPLT-DSDGWFHTRDRGEW-QQGELRILGRLDNLFFSGGEGIQPEDIERVLLQYPGVQQAFVIPVADTEFGHRPVA--VLDADDSVNDAVLADWLAPQLAAFQRPVAFYRLPAELKTGGIKVSRR------------- 146420100 135 -----------TLYKFFETTVAATPNRPKLADGSFGNYEWQTYAEVSKRRTDFGSGLKA--VHSDDVVALLSHNRPEWSIADMACIAYSITNTALYDSLGPDTSRYILGLTESPVVVCSKDLIKLKADSPRDLSNLTVLISMDPLDLSNPASPDHELGQIAPKKHIPPETVYTISFTSGTTGHPKGVILTHTSAV--SAVTFCFSNISPVKDTVTYSFLPLAHIYERMNLSFAFALGAAIGYP-QSASPLTLLDDIQLLKPHYLALVPRVFTKLLKAQTINNEEKPLLRNIFTGSAPISPETVRFIKALNCGMSQGYGLTESFAGLA-----------SSSKYEANPGSCGSIGVSCEMRLRDPEMNYTADDGGPRGELLLRGPQIFKEYYKNPTETAKAFDQDGWFLTGDVARIDANGRLYIIDRVKNFFKLAGEYITPEKIENTLSRFPLANQAYV-------HGDSLKTYLV--GIVGVEPDIIRGWLNSR---FKIPSKVASKEDIVQTMN----RADIKKRY------- 170077866 16 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGTSGQLKLAIHTPE--TFSASAQAFQDFFAL-ERVNCLCILPLYHVSGLMQWWRSHLSGGDFKLILPDWDVSNFC----------LSLVPTQLQVLLQVCPQW---LAQFRLILLGGAPPWRSLLEQARQLQLRIALTYGMTETASQVV---------ALKPADFLDGKDCAGQVLPHANLSL------------SKTGLISIAAQSLFLGYYPN-------FDYPKILETDDVGAFDQAGYLHLFGRQSQKIISGGENIYPAEIEAAILGTKFVKDAAVLGLLDPYWGEVVIAVLSLKN--PSDLDRVKMAIAKQLSPYKQPKHWLLVEQLPRNAQGKLNRIKLRQMIENRY--- 161522834 21 -------DLPASTYAMIRAGADIDPCAPALSFFADADVRRWTYRELLRDITRTANLFVRLGVRADSVIAYVLPNLPETHFVIWGGQAAG-IVCAINPLLDARAIADLLNASRASVLVTLGDLWEKVSSIVDDVESLAHLVQVNPARDAALHDFDAAIACEAQPRTFAPGDMSSFFCTGGTTGLPKIAMRSHGNEVANAWSAARFLGDSIGPGKTIFCGLPLFHVNAMVTGLLPFSRGAHVVLYRGEGVIGRFWEIVAHHRINFFSAVPTLYAALLDVP-VGDHAIGSLEYGLCGAAPLPVEVLRAFEKTGIRILEGYGLTEATCVSSVNPP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197387629 70 -------EPPVTVPDLIMSAATKYSHYLAIGSKYKKSWQVLTYIEYYEACRRAAKAFLKVGLERFHGVGIMGINSSEWVIASIGAIMAGGISVGILSSNSPKACQIIAETSEMDIFVVDDRQLQKVNQIQGYLKHLKAIIQYREDIQEGFLDLADGISDEKLDQIIDAQKPCALVYNQGTTGNPKAIMLSHDNILDVWVAISV-------AGTVYFPSLESGKWSGL-----------------PRVSGTGFLELLREVQPTTFCGIPWVWDRMLDHLDSTAFRLSTNKRQMMGGMGLPRSTLDFFLSMNIPILELYGLSECTGLHTLSSLQAY-----------RILSSGKALPKTHTKVEKE-------NQDGVGNLCIWGRHVFMGYLRDKHSTERKVDNHGWLHTNDLGFLDFDKYLYVTGNTNDLIRLSGEMVNPIPIEERVRTIPLVRYAMLVG-------------------------------------------------------------------------- 149204322 26 --------------DILDVLTARADARQISVLGRGDRATHYTGSQLLEEANCLKDWATCLGNGPQVMIA-ALPFGEAFLFPLLASLIGEGCLVPIAPSDAPGRMRHIVQTCGATVVLCTSAHQAAVAAQLCDDEGNQICPVYVVDGPNVPLATFNSAPKIAAPI---------IQHTSGSTRFPKAVPITSQQIRANC--AMLQRLWGVNAETVTVNWLPHYHDMGLMGGILYTLLSGGQSLQMSPFSPLSWLKAISTYRATFSGGPAFAFQECLNRVPEDTLDLSSWKRAFCGAEPIPADLLTRFAKQGLDAFACYGMAETLFIAGEPGIPATEATLSNSTVAPCLLSAETR---ANIRICDPNGHVLP--EGATGELWLRGGSAAAEYIGQTKDTSQTFTADGWLRTGDLGRVSGQ-FLLISGRLKDIIITNGQNVAAAEIEW-LAAKEDTAGAAIFVPPGAPNGHAALFIEVRQGMTPDHRQLVSAIRRSVTGTYSIKDDIRILPELPRTSSGKIRRQVLADTY------- 156357290 6 ----------------------------------NDQWQHWTYSEYYEEVRIAAKSFIEREWGRNGR---------------LHCILIRGFAVGIYTTNSPEACHFVADNCNANVIVVEKAQLSKILKVWDRLPHLKAVVQYTGEVEGNWNQFLELGKTVADRVQLVANRCCTLIYTSGTTGAPKGVMISHDNITWTA-QAALNHVQAGKREEHIVSYLPLSHVAAQMTIYMSMYCCGTVWFAQPDALKGSLVNTLRECRPTLFLGVPRVWEKIMEKMLEVGATVTGLKKIFVAAAPVTMETLRYFQSINIPLYELYGMSECSGPLTISIPGH-----------VLSGSCGIKMEGTEMKIDDEDGN---------GELCMRGRNVFMGFLNNEEKTKEALDVDGWLHSGDVCKIDAEGQL--------IITAGGENIAPVPIEDNIKEVPLISNAILIG-------------------------------------------------------------------------- 52546034 1 ----------MTLQELVHKAASCYMDRVAVCFDECNNQVYYTYKTVVNAASELSNFLLLHGIRE---IGLYCQPGIDLPSWILGILQVPAAYVPIEPDSPPSLSTHFMKKCNLKYILVEKKQINKFKSFHETLLNYDTFTVEHNDLVLFRLHWKEHVNEEKAEEHMDLRLLAYVLHTSGTTGIPKIVRVPHKCIVPN--IQHFRVLFDITQEDVLFLASPLTFDPSVVEIFLALSSGASLLIVPTKLLPSKLASLFSHHRVTVLQATPTLLRRFGSQLIKSTSAATSLRVLALGGEAFPSLTVWRGEGNKTQIFNVYGITEVSSWATIYRIPE--KTLNSTLKCELPVQLGFPLLGTVVEVRDTNGFTI---QEGSGQVFLGGRN--RVCFLDDEVT----VPLGTMRTGDFVTV-KDGEIFFLGRKDSQIKRHGKRLNIELVQQVAEELQQVESCAV------TWQEKLILFMVSKDASV--KEYIFKELQKYLPSHAVPDELVLIDSLPFTSHGKIDVSELNKIYLNY---- 157376268 19 ---------------ILRHNATLWPDDIAMREKEFGIWSEFSWLDYHNRVKWMTLALSSMGIEANSTIALLGDNRPEWVWGEVAAHAMSCFSLGVYQDSLHEEVAYLLNRSNASVVIADEEQCDKLLELEDSIPSVKCIVYCD---PRGMRKYDDALGQRIDDAFVDAGKAENIIYTSGTTSKPKIVLLQGSKFIDHC--CSYLRADPRAPGDNYVSVLPLPWIMEQVYAVGQALIARQIVNFVE--EQETMMADLREIGPSFVLLAPRVWEGILADVQARMMDFSFLKSAATGGAAMGPDTFRFFQSIGVPLRQLYGQTEMCGAYTIHM-----------EGDVDYDSVGVAFDSAEVKVIN-------CDSEGVGEVIAKTLGMFNGYLGDQEAFDED-VKQGWMHTGDAGYFKPSGHLVVIDRIKDLAKTSGIQYSPQYIENKLKFSSFIGEAVILGKERPKWAERGLAFTLPEVYEKLSEEI--EIVNQSLPAQKISKFILLYKELELTRTRKVRRGVIADKY------- 22003686 4 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GELCFKGSRIMKGYLNNPEATNETIDKDGWLHTGDVGYYDEDKQFFIVDRLKEIIKYKAFQVAPAELEGLLLSNPKIRDAGVIGIPDEIAGELPFAFVAKQGANLTEQEVKDFVSKNASNAKWLRGGVKFIGEIPKNPSGKISRKDLRELYKS----- 153870611 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PDNLAYVIYTSGSTGKPKGVMIPHQAINNHTV--WMQKTFPLTATDKVLQKTPFFDASVWEL-FTPLSVGAQLYMPGGHQDSTYLVKVIIDQQITILQTVPSLLQMLLEEPNFD--HCHSLKRLFCGGESLPVKLQKRFTQLNAELINLYGPTETCIDATFF--------ICQREESYQKIPIGSPIDNLQVHLLDSTLKPVPVG--IAGEIYISGAGLARGYLNRPALTAEKFVSN---------------------------------------------------------------------------------------------------------------------------------- 212538285 87 --PHFFEGSRLNFAENLLYPAKCPGDEEAIIGATEADREFVSWRELRERVRVCTNAMRQRGITVGDRIGGFVGNHVDAVVIMLATTSIGALWTSISPDTGVHAVVERLRQVQPRILFADNASLPKVVDIVKELPCLEHVVILEARPQNGLVAWYKDFVHEAQDSTAPPDHPVYILYSSGTTGAPKPIVHGALGTLLQHKKEHVLHS-DIKPGDRLFYYTTTTWMM-WHWLVSGLASAATIVVYDRPFDVEAMARLIEELGITHF-GTSAKYLSMIEQASLNPRKLEKLRAIFSTAAPLAPSTFEYYSSFHPDVMLG---SITGGTDIISLFGASCPISPVYRGEIQCRGLGMAVAAY-----DYSGNDITK-SNEPGDLVCTVPFPAQGPEGEAKYKKSYFDVFGVWHHGDYVRIDPDGGLTMLGRSDGVLKPAGVRFGSAEIYNVILKHQEIEDSLCIGRRREDSDETVVLFIKLVPEAPISQDLIQAVIRKELSARHVPGIIDVCPEIPLTSNGK----------------- 218713898 162 ------------------------------------------YSQLHRTSLKLAAGMIANGVKPDSKLLMIIPNGGEYTLLLRACILLRVTYVSLDPGFTT--LKATIQALKPQVVVTPDAITGKIDVAISELRLPKPIKICLSSSRFGHWRPLAELVHETLKCPIDEEALVAIIFTSGTSGMPKGVRISNMSHMLHS-QSWLVDEVN---GTLALQQAHNSRGIAPAQTMQTWKAGGAVVMTGQEFNVRKALDAIINLHITFIVLTPPMIHEIIAKLTANPVDISSVKRVQVGGDAITKGLLLKTASLSPQVCVNHGMTEGGGSFIIPFFGEIC-------------PIGVVAPGATIRVCDTEKNCIVKKCQ-FGELHITSGSLIKHYFG--GRSEASFYCDRWFNTGDVAMVNEDGLVSILGRQKDMIKRAGVAIMPAALESSIAAFIG-SQTIVVPIRHPIVGYEPFAALNSNNGK-TQDQIKEHVR------------------------------------------- 732946 99 ---------------------------------------TMTYEEMICVMHDIGRGLIKIGVKPENKFHIFASTSHKWMKTFLGCMSQGIPVVTAYDTLGESGLIHSMVETDSVAIFTDNQLLSKLAVPLKTAKNVKFVIHNEPIDPSDIYSFDEIIKDEVELHFPKPEDPACIMYTSGSTGTPKGVVLTHYNIVAGIGGVGHNVIGWIGPTDRIIAFLPLAHIFELTFFYWNGILGYANVKTLTPTSTRNCQGDLMEFKPTVMVGVAAVWETVRKGILAKINELPNLRFILNGGSAISIDAQKFLSNLLCPMLIGYGLTEG----VANACVLEPEHFDYGIAGDLVGTI-------TAKLVDEDLGYFAKNNQ--GELLFKGAPICSEYYKNPEETAAAFTDDGWFRTGDIAEWTPKGQVKIIDRKKGLVKTNGEYIALEKLESIYRSNPYVQNICVYADENKVK---PVGIVVP---------------------------------------------------------- 116208788 15 -----------NIIDALKHTAA-HTTEGIISYSPAGAGRTVSYRELLDTAEANAGKLQKLSATKGSVVLVHFDDALESIVWYWSVLLAGGIPAVTSPAMRQKHLNHLYKTFNGPLCLTRRALLEPFEEHASE-KRIDTLAVEDFDKEPAATSTRRAFKPSAA-------DVVALMLTSGSSGNAKAVPLSHEQLFAAFRGKTEAANLTF-PDSPFMSWVNMDHVANLVHCHLFAIASGVSQIQVPLVDPAQLLNLISRHRVSRTFAPNFLLAKLRRQLEAGKTDLQTL-FLDTGGEANVIEVCAALQRYGAPFKPSFGMTETCAGCIFNTECPSRDQANKSEF----ASLGQCMPGVQMRILDGAGD---AATGERGSLELKGDIIFKGYYNNTTATTDAFTADGWFRTGDLAYLDASRCLHLDGRTKEMININGVKYLPHELDASLAEIPGATPSCCFGTRDAGMDTEAVAVLYLPSYDLSDDAAR-FETQRNIARVSRPRVVLRAQDMPKSTLGKLSRAKLR---------- 40788120 9 ALPDRLLDR-------LVHWARVRPEQTFIAAREAGGDWRLSYGQMLDSVRAIAQGLLRYGLSADKPLALLSGNDIEHLQLALGAMYAGIPYCPVSPAYSLAKLRHVCDLLQPGLVFVSDASAYQ-RAIDAVLPPETPLISVRGQVPGRRASFASLLAEPGAFAATGPDSIAKFLFTSGSTKLPKAVITTQRMLCANQQMLLQTFPVFGEEPPVLVDWLPWNHTFGGSHNVGIVLYGGTFYLDEGKPTAQGFAETLRNLKPTAYLTVPKGWEELVNALEQDAELFKRMSLFFFAAAGLSQSVWDRLDRVAIRMMAGLGMTEAAPSCTFTT-----------GPLSMAGYIGLPAPGCEVRL-------VPVDGKLEGR--FRGPHIMPGYWRAAQQTAEVFDAQGFYCSGDALKLDPQLGLMFDGRIAEDFKSSGVFVSVGPLRNVLEGAPYVQD-LVVAAPD----------------------------------------------------------------------- 162290068 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EPFPVKSGSCGTVVRNAQIKIIDETGVSLSRNK--PGEICIRGPEIMKGYLNDPEATALTIDKAGWLHTGDVGYIDEDEEIFIVDRVKELIKYKGFQVAPAELEALLVNHPLIRDAAVVPQKNEAAGEVPVAFVVKSEESDISEQEIKDYIAKQVIYYKKIQKVYFVDSIPKAPS------------------- 123977213 43 ----TMQDLEL-------HSFKNYPDSPSLGYRVDGKFERKTFKECEEIARAIGSAFYHIGLKDKEFFGVYSENRMEWVSALF-----GFCLVSLYDSFGLENLSFIIGHSKVQTLIVSEVCASKLCQILSKDKHLKRVIVITEDNENKVLDWNQLLEPVASLPKVDKEDPHYICYSSGTTGTPKGVIISHRSQTSNTL--NCWKELDFRRDERHLSYLPLPHVFERIGYSVTHFVGGRIGFYSG--NIRLLTEDMQIFKPTHLNAVPRVISRINDVVMKKLANSSSIRSFIIGGAALDPSVHEFMQALDTPMRVGYGLSEIGAGNICNPLSVIH---------SRPGTVGGPLCNCEVRLLEDYDDPLA------GEIIMGGECLCSGYLYDQEATDKLFAEHTWLHTGDIGKWDQYGYLMVVDRMRSIFKSQGEYVAADLITEIYQSLHIIDQIFVYG---DSTRSFLVGVVVPNKEETTDEELRAKILKKKLTGFQKIKAITVTNDL-MTPTFKLKRKKLTAKYLN----- 198433843 49 ---------NLTFSKLLSINAKKYPTKVYLYY----EDETYTFAQMDALVNRVARSLISLGVGQGDQVALYMYSEPMYLAIVFASIRLGAEIGLINSNLKKSPLSHSLKMVEAKFLLVDSNLEQAVENIRPSIPDTKIIFCGDSTNETSFLSTVEKLEEKYLPTNISMSDTACYIFTSGTTGLPKAVTMSHAKVVRISEVCVFVN---MSPDDILYTALPLYHTAGLLAACMCAVNIGCSVVLRRKFSASNLLSDCRKYKVTMLQYIGELIRYLCSQPPSPHDKDHSIR-MAYGNGMRADVWNKFIERFGIKIREFYAATE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 188583229 553 ---------------------------------------------MEAAIRRVADAAALRG-GSGERVAARFRDTAESLAFILAARRNGASLLPIHPALPDEGARRLAARAGC------------------------HRLFLDDLAG-------ETLAGAAPPVPGEGE---LLQMSSGTTGEPKCIARPWSAVEIESYVSAFTEPDGMTP----VIACPITHSYGLICGLFVGLRRGRVPVIVDTTNPKYLLRRLREIERPVLYTAPAMLHTLARLLPEGE----TLHAAMVSGTLLPAPWFAAIRGRVTHLFQQYGCSEAGCIAIN-------------PDLRRADAIGRPLPHHRVR--------AGTGAAAPAEIVVEG-------------------EGGAIRTADLGYLEPDGMLVFVARKDDTINVSGLNVYPGEVEDVVMALPGVTDAVAFARPDPFAGERVT--LLFSAETPVPPRTLQDWCRRWLAGHQVPVEAVQVGAIPREANGKISRRAVAAQYR------ 159111319 68 -----------------------------------GDFEWYSYAQVYKMTVELALGLQALGITKGSKVGVISTNRVEWVVLDLACIALGAVLVPIYDTQSTEEVILVANDSQISILFVAPDRLPKWADAASRCPSVKAVIIFDDRLDDRALACDTASGSHGAHFYLPDDDLMTLIYTSGTTGNPKGVKLSHGNVMHTAISMQCSRLLPLQGQQHYLSFLPNAHIFMRVINFVSIHSGACMGFWQG--DIKMLVEDVQMLCPTFFVAVPRVLNKLFDGIMAKVSALSSFKRCVTGSAPLSQKVGEFLRACDMEVFEGWGMSETAHGVVQPTSTLHWGTVGVTLDSSTKIRL-TSVPDMDYLVTD---KPNPR-----GEVWIKGPSVFSGYYNDDAKTKETLTEDGWFMTGDIGEYDRSGELRLIDRKRGIFKLAGEYISATTIENAISRCKYVEQC------------------------------------------------------------------------------ 115372878 3 --------------------------------------------------------------------------------AFFGVLLAGAVPVPLYPPVRLGRMARMLSVSEAVLVLTETRLKLLLASVEAARPRFGCRTVEELSRGDGALS-----------VAVSPQSLGLIQFSSGSTVAPKPVVLTQAALMAQMAALEASLPSPSGGVPVGVSWLPLYHDMGLIGCLLSALYYPGNLVLLPLARPALWLRALSRHKGFVSPAPNFAYGLCLKRVELQGVDLSGWKHALNGAEPVSAETLRRFSRYGFALRPVYGLSEAALAVTFPPSGRGLRSRSVDAGVLARVSVGSPVPGFEVVVRNELGVELP--ELRTGRVYARGPSLMKGYHGDGDGTARVLGADGWLDTGDLGFV-AEGELYLTGRAKDLVIIRGANHAPQAFEECVQTVEGVRLAVALGFTPEGSEDEALLILAERAGSPDDDGQVEAQVSAAIGTGIRPHTVRLLKTLPRTSSGKLRRGALRQ--------- 26417543 44 --------------------VARHRDYPAVVDSH---GKTRSYGELLQDIDQLRARLHAAGLREGDVVATQLGNSTGYVALLFAMASLGLIHCPVSVASSTHQRAMRLGQVGAALLITEAGIVPA------------------GLGVPGFTLYSPTPVNLKTPAWRDCAGLMRMQETSGSTGAPKLALWRQDRLYREIM--HWVDSAGLDAGARYLNIHSLDGGHAVDLHVFPALLTGATLYLGDATQVEHTLRTLHEQRISVMSALPSQYLELAQAAQNTGIRLPALSKPFCGGAYLDDHVVLESERLGVHLKRIYGSTEFGMVLANFTPNLQVGCGM------------RPVGDVEV-----TLETLDPAQPEVGEIIARSTHRGSGYF--PPAPIPC--EDQAYATGDIARRLADGSLMPLGRATDLLTQQGMQFAPA-LEAQIAQAMKFERVVVLVDEQDRR----RAHVIVQGNTADAHERLAK-LTGGLERLGISANIAVLERIPMTPTGKPDRVRLRKQ-------- 197757759 1 ------------LGQLWEKAAAKFPDQPLATFPDLGTN--FSYASLADVVDDLAARLWAIGIRPTERVAVHKDDNFDIHLLACAVARVGAVPVMVSSALPGEIVAQLLARLDQPWLISDAKLTGPLDGVA--VKELTHETVLAGTAEFGGLRRIADFTDVSPAVQLHATQPALITHTSGTTGVSKLMVHNARGL-FHRLLPQQMIAWPIRKKETVALCMSFVH-SRFFHSLGVFLNYGNPMVILNDPDPDKIAPIFVRHRPGLVETHPNNFIQWEDLADAPGAPLSSVRYYSSTFDAIHPRTIQRLLKASTRLVQLYGQSETGPISGAWYTEKSAEKNDGRD-------VGYVLPGIKLRVVDESGHPVAKGK--PGHLELRGRSTIMTYLGEHNRYLKNIN-EGWWRLGDMGYLGRFGKLHLIDREIDQI----EAISSLEVEDVLMSLEELLEAIIVIGP----EGEPVPVICTRRDAPLDPE-RWARATADLPALAAPLHWPF-NEVPRTSTWKVRRVEITKMLRE----- 209877909 26 ----------------------KFPNNKIFTWIHGNEEETLSYDGLIKSAQIISHFLLELGLKRGERVLLCFAPGISFIRSFYGCLASGIVAVPVYPADPSNRLRNIVDSSSAKVCLTDQNYNRIISLAKDCLSLLRKSDSNKENKCGNADSSQQSISKESEYPKCTPDSIAFLQFTSGSTGSPKGVAITHGSLLHNCIACLRSYQLPFDADDISLSWLPMYHDMGLGFIVAPPLFGVESYLLSPLSNPSIWLKLIAKYKVVASAAPNFAFDYVCDILEIKEHGLASLKYILNGSEPIRLATIERFSIMFSEVIPAYGMAENTLLICSCPSCKKREDLAKLQFSSLVKSCGLAVPNDCIVVVDPQTNELPPGY--IGEIWISSKSKGAGYVNLDELSRDTFFAEKFLRTGDLGFIY-DSEVFIVGREKDVIIIRGKNYYPQDIEQAVSAHDSIRPGCNVAFSVDVDGEEKIVVVVRKDIVSSHSEVRDQIIRAGLDIYRI--VIIMQKSLPKTSSGKVQRRKTKK--------- 209516721 48 ---------------LLHRSADRRPDHPWLVRGPDNEWQALTYGQGRSQIQAATQFLLDLN-KHGQTVMVLSENSPEHGVIEIAAMQAHMPYSPITTAYSHEKLRSMAELLEPAVIFVQSG--KRYERAVKAIGDQALVICVEDPDAPNVVTWDQVIATEATDDSIKPDTIAKYQFTSGSTGIPKAVIVTQRMLTVSLTMMEQMFAWEPGPETVLLEWFPWSHVAGGHSIFNCVLEECGTMYLDERPTPAEFAKTLRNLRPSRFSGVPVAYAMLVDAPELGSAMFSNMQRMTYSGSRLPDATYEAVQRGKIPFVSAYGSTETSAAVTYVHWATD-----------RTGMIGLPHPGVEIKL-------VPLEDGTRYEIRVRSEAVTPGYLKKPELTAQAFDEEGFFIMGDAATF----------------------------------------------------------------------------------------------------------------------- 215492977 10 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLWTLENVYGVRDNDTWWAASDLGWVVGHSICYAPLLKGVTTVLYEGKPDASSFFRVIKQHGVCGMFSAPTAMRVIRKEDPAKNFPMKQLRQVFLAGERCDQTLSWTAKTFGVPALDNWWQTETGSPVTATCVGLGNSMDVPEE------ATGVPVPGWDVRVLLDDGLEAAPN--QLGTVAVRPPGAFSTLFRADDAFVVKYFEPGYYDTMDIGIRHKNGYISILSRNDDVINVAGHRLSTFQIEETIMKHPDVADCAVVGVPDEIKGEVPLALFVLKNESV----------------------------------------------------- 163840851 1 ----------MPFLSRLQHWAAIAPARLAVVIGDS----SISYAELVTQAQTLAESLLT---------TVQQRNSVQAVFKIVAGVAGHGRISVLDPSWPP----------------------TVTESVQQHLSDV--------------LDQFPAEDLATELIDGPANSDFLIGLTSGTSSTPKGFSRDRGS--WQRSFEPGIEVFGLREAEHVLVPGQLA-MSLNLYTLAECLYAGATFHSIEEFDVAKVFEVLDQYPVQRLVLVPTILGMLARRAASTGRQ-DAVQTVICAGSKLEPAAVQAAQNWLPEIFEYYGASELG------FVASRCLDGAADPESTI---VGQAFPCVELAIRDEADAELPA--WVPGTIHVRSALVSNGYLGDGEGFEKTWQ---WCTVGDQGYLSDAGVLHFLGRRSDMLVSSGHNVYPHEIEHALLNLPGIEAAVVAGIPDGIRGKRIVAGVLPAAESALTSRALRQAVADVLAEYKLPGLYFQLTEMPVGSSGKINR-------------- 54023983 83 ------------------------------------EYTTMSYGELGLRLRAVAAAWQETRLRPGEFVATLGFTSPDYAVVDLACVWAGAVAVPLQASASVTQLTAILAETAPAILATGLDTLPHAVDLAGATPRALHVFDFDPAIDAQRTVYEAARGRALPPAVIDDDRLALLIYTSGSTGTPKGAMYTERLVALMWLGQPQVAAL-------TVNYLPLSHVAGRLALFGLLARGGTAYFTA-RADMSTLFEDLALARPTELFVVPRVCEMVLQRFDRVKADLRRLLSVVCGSAPLAPELKAFMEVLDLTLHDGYGSTEAGGSVVIDTTVRRP-----------------PVLDYRLADVPELGYFRTDKPHPRGELLLKTTTMIPGYYRRPELNAQIFDEDGFYRTGDVVAELAPDRLVYVDRRNNVLKLAGEFVTIARLEAIFANSPLVRQIFVYGNSERAY---LLAVIVPAGDPATLKTRIAESLQAELEAYEIPRDFLIETE-PFTTIGKILRPAVEARYRDRL--- 149235113 88 -----------------------------------GPYKYINYPDLLKQIKNYSRGLLELGLKPESKLMVYAATSHYWMQSFLASTFQNIPIVTAYDTLGESGLTHSLVQTEADAIFTDNGLLGSLVKPLQKATAVKYIIHSEQIDPTDFISFDEIIAEANQELHLPPQDLACIMYTSGSTGDPKGVCITNKNLIAAVGGISTNAGRDLGPNDSVIAFLPLAHIFELAFFWWGVPLGYANVKTLTEASVRNCKPDLIEFQPTIMVGVAAVWESVLAKLKQAGYAFNSLRYVLNGGSPISNDAQVFISTLIAPMLLGYGLTETCANGTI-----------VEFRHIEYGSLGTLVGSVTAKLVDEDAGYFAKNNQ--GEIYLKGGPVVSEYYKNEQETKEAFTEDGWFKTGDIGEWSANGALKIIDRKKNLVKTNGEYIALEKLESIYRSNPVVQNICVYAAQSKVK---PIAIIVPTDG------------------------------------------------------- 169631031 10 --------------------------------------------------------------------------------------------------------------------------------------------------PADDADHAHFLASELSADEPIADDVAVVISTSGTTGKPKGAMLTGQALTASGTATA----TRLGGPGQWLLALPPHHIAGMQVLLRSIQAGSDPVVLDTGFSVPDFVRAVAEMTGSYISLVATQLVKALGDAEASEA-LASFDAVLLGGGPLPATVAIRAAQARVPVVRTYGMSETCGGCVYD---------------------GVALDGVEVRI------------GPEGRISLGGATVATGYRNIPEH--KAFAEHGWFHTDDFGELDE-GRLRVLGRLDEAISTGGLTVVPQVVEAALGAHPLVADCAVFGVPDDRLGQRAAAVVPSAAGAPTLEDLREH-VTAALDGTAAPRELHLLDELPRRGIGKLDRRALVKRF------- 194667890 26 ---------EMTLQELVHQAASLYSDKIAVCFDECNNQVYYTYKTVIHAASALSNFLLLHGIRE---IGLYCHPTINLPSWILGILQVPAAYVPVDPDSPPALSVHFMKKCNLKYILVESKFKSSYEALRLHWKNVEVSLVLNDKMPKSMHSESSSEEKSEEHMDMRQKHLAYVLHTSGTTGIPKIVRVPHACIVPN--IQHFRVLFEITHEDVLFLASPLTFDPSVVEIFVALSSGASLLIVPTKMVPSKLAALFSHHRVTILQATPTLLRRFSQLIKSTVLSASSLRILALGGEAFPSTVLKSWRGVGTQIFNIYGITEVSSWATFYRIPEKI--LNSTLKCELPVQLGFPLLGTVVEVRDTNGFTIQEGN---GQVFLGGRN--RVCFLDGEVT----VPLGTMRTGDFVTI-KDGEIFFLGRKDSQIKRHGKRLNIELVQQIAEGLQQVESCAV------TWQEKLILFMVTKND-LVKDHIFEE-LQKHLPSHAIPDELVLINSLPFTSHGKIDVSELNKIYLNY---- 159036690 19 -------------------------------------------ADLYRRSARVARWLLGRGVRPGDRIGIHAANGLEWVLLDLAALRLKVETAGLEPGFTPD--SDLLARYDLTLLCTDRH---------AEGPGIVPVGEVAEAAGRRDLDEPAL-----PPVTWQPEDVTTIKFTSGSTGEPKGLGATAGSI--DSSLRAVQEIFEHGPGDDLFVFLPLSLLQQRYWIYSALLHGHDVTVSTY----EAAFAALRQVRPTVVMGVPAFYETAKRQIEARQRRGSSVRYLWTGSAPAAPSTLRFFVDAGLPIYEGYGLNETC-IVTKNHPKAHRE-----------GSVGQVLRGKEV-LVDAD-----------GVVHVRSPVNTRYIYAEPGSSEQIFAPDGTVRTGDLGHLDEDGFLFIRGRADDVIVLNGRKVIVRPIEEQLRSDPAIAECV----------------------------------------------------------------------------- 167365903 40 -FP--LMDHDPNLPMALAKWAKQRPDHIWLAQRKGPEWHKVSYAEAKRIVDGLTQALLDLKLPEGRPLTVLSGNSIEHALIMMAAMQARIPTAPVSPAYSLMSLKYLFDLVKPAAVMVQEGTPFTKALHALDLKDVQVIHVANPADGIASIAFDDMVATPVTDAQITPDTVAKFLFTSGSTGMPKAVINTQRMMCANAAMMMQVPRDPDGPPPVQLDWMPWNHTMGGNAAFNPLLIGGTLYIDDGRPVPGQIEETLRNLRPTYYANVPAGYAALASAMEKDDALCRSMQLMAYGGARLPDDLYERMQALAVRFYTGWGSTETSPTSTGTYWDTE-----------RVGLIGLPFPGVELKM-------LPVGDKY--ELRLRGVNVMPGYHGQPDLTEKAFDEEGFYKIGDAGVF----------------------------------------------------------------------------------------------------------------------- 123974854 67 ----------------------------------SGNYIWYNYSQIKDMAINFASAMQYKGIKKGDHVGIFSQNCLFWHISEFATHLCGATVVPISDRLGADTYKTIINDSDIKAIIVHASEVKKLESLNLNLLFTVIICIDLVNLPDNVFTNTEFVNSEFSQNEVDESDDAYIVYTFSDQG-PKGCILTHKNILTSVNSMSHI-GASITTEDTFLSYIPLAHIYDITVELLHLAQGASIGFYSG--NTRILSEDIKCLRPTILCGVPRIFNRMLDDFNEFYSKLNALRLIVSAGAPIRSDVYNFLKRMTPNIVIGYGLTQTSGAGAI-----------QEANTGNGLSVGAVSVGVQLKLRKIDGLDYPMNSPPSGEILLRGPSLFKGYYGSAPFT------DKWFETGDVGTII-NGKLQIVDRVRPNIKSQGEYI------------------------------------------------------------------------------------------------ 68483662 55 -----------TLYDTFELSAAVNADKPCLSDGTFGAYTFQTYHEIRERRNNLGSGIKKLSYSKDSFVLVYSHNRPEWALCDLTCVAYSITNTALYSTLGPETSEYILELTESPIVVCTKDLIKLKKNNPEKLRNLIAIISMDKLELEDSLAHENSISNPLAPIPPKPDDVFTISFTSGTTGAPKGVVLTHKNLVCGITVH--VAGFGLVPGRIHYSFLPLAHIYERVFLQYGLISGMKIGYPQG-PSPTTLFEDIKVLEPTFLCLVPRVYTKLEAAIKAQTVDLNSLRLFVTGSAPLAEETLRAALNLPRGFHSGYGLTES--VSGCSVSPGHANKFS-------SGPIGV---STEMRLRDEMGYFAKDEVGPRGELLLRGPQIFPRYYKNPEETAKAFDENGWFCTGDVAHIDAAGRINIIDRVKNFFKLAGEYVSPEKIEGLLAQFPYISQ------------------------------------------------------------------------------- 168334850 20 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALLLTTSGSTGSPKFVRQSYKNIFSN--AASIADYLEIDQTERPITTLPMNYTYGLSIINSHLLVGATILITNKSITQKEFWTFFKEREATSFGGVPYTYEML-DKLRFFKMKLPSLRTMTQAGGKLLPSLHDAFEETGRQFVVMYGQCEAT---------ARMAYLPADKNLTKIGSMGIAIPGGKLILINEEGNQITTPF-TTGELIYYGDNVTLGYAESAVDLXKGDERQGVLDTGDMAXFDEDGYFYIVGRKKRFLKIYGNRVNLDEAERMLTAFPTI-ECAVGGVDDALW--------IFTTDAFAGEAMRKFLAEKNSAAFQYTS----VAAIPKNDAGKILYTELQ---------- 118468985 23 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------DDDVAVVVSTSGTTGAPKGALLTRSALVSSAEATY----ERLGGAGRWLLALPAHHIAGLQVLVRSTVAGTTPVTIPAGFEPGELPSAIARLGPKYASMVAIQLDKALRDPAATTA-LAELDAVLIGGGPMPAGMAERAAAGGVRVVRTYGMSETAGGCVYD---------------------GVPLAGVTIRIEDS-------------RISLGGATVAKGYRNPVEP--DPFSEPGWFRTDDLGVLDDSGALRVLGRIDDAVSTGGLTVLPQLVEAALVTHPAIAEAAVFGVADERLGQRVVAAVVLAAGSPLPEELRSH-VALTLDATAAPREVHVVDELPRHGIGKLDRRALVARF------- 198251040 57 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ICETSGSTGTPKAIRRSPSS--WNKSFDITRSHFGIKTTDIYATFGSLGHSLTLYAAVEAMSIGASLCCLSN-VGPARQASLIDDHKVSVIYATPTQLKLLLKGAKTNQTTFNTVTHVFCGGGELTGSLRSELNTFNAITYEFYGASETSFITIS-------------DLNTPSGSVGRPYPGVDVRIGDGQ-ATVPF---EVGKIWVRSPFLFDAY--EVGESQDTRRIGSYLTVGEMGYFDDDGRLFVLGRKNRMITVADNNVFLDEIERTIGTIFGIDHCAVIAKKDDRRGHVPVCFIQ-SGDTSIDKEAIVSRCRLGLGSHSVPREVHFVTEMPLLLSGKLDYLAL----------- 213966854 14 ------------LLDRLVHWASLRAQQTFIAARDSGGWRKVSYADMLTDVRAIAQSLLAYGLSAERPLALLSGNDIEHLQIALGAMYAGIPYCPVSPAYSVAKLRHVCEVLQPGLVFVSDA-APFQRAIDAVIPADTPVITVRGQLNGRRHSLEQPGGSEADAAFMAPDSIAKFLFTSGSTKLPKAVVTTQRMLCANQQMLLQTFPVFGEQPPVLVDWLPWNHTFGGSHNLGIVLYGGTFYLDNGKPTVQGFAETLRNLKPTAYLTVPKGWEELVNALEQDARFFSRMKLFFFAAAGLSQSIWDRLDRVAIRMMAGLGMTEAAPSCTFTT-----------GPLSMAGYIGLPAPGCEVCL-------VPVDGKLEGR--FRGPHIMPGYWRSPQQTAEVFDENGFYCSGD-AIKLADG-LMFDGRLAEDFKSSGVFVSVGPMRNVLEGSPYVQDV-VITAPD----------------------------------------------------------------------- 77976717 1 ------------LFEQLAKMAAQQPLRPALCDSH----QVINYGDLLPKITALAERLRHQKIA---RLALLLDNGIDWAMIDLACALANIVIIPVPVFFSNEQQNWLLDSSGADALI--------------------------GPARAGWISFEYALHRR-QPVSVPERHTAKITYTSGTTGHPKGVCLSHLMKVSLSLIDRVAPANIQQHLTLLPLSTLLENITGL---YVPLLSGACSRIPSSQFSYQILAQAIQQWRPHSLVLVPELLRLLVMLCAINPDLAQSLRFVAVGGGKIATDLVAKSHQLGLPVYEGYGLSECGSVVALNTQGNML-----------PGSVGKPLPHCQISIAQD------------GEILISG-STMLGYLGEPAPAQAV-------ATGDLGHFDNQGFLHITGRKKNVQITAGRNFSPEWVEAEAQVFPAISRIVIFG----DGLSANVALIQPTPGYENSLADQISQLNSRLPDYAQVHHYLLVENGLLTNNGRPKRQQILSEY------- 157352834 10 -FPDPVVDLYLPVWANLP----AFRSKAAFIWAEDGAT--LTYAQLNSSAQSISAKILHR-LKRGDTVVILCSPGLELVEIIFGCQRAGLLSVPIFPSFTKEDLVRVLSRTKPKAAIAQHGFIAAVKRVSSPVSDKRLCELLQGVRWISTDDVKDGKEGNSSSGSLPADEMYLVQFTSGATGIPKPPVLVTAGAAAHNVRTA-RKAYHLHPNSVIVSWLPQYHDCGLMFLLLTIVSGATCVLTSPIARPRLWLELISEYKATCTPVPSFALPLVVKRGGIDKGTLPSLKNLIIINEPIVEEFVNAFLPFGLNISPSYGLAENC-----TFVSTAWRNNGGSSSFPNIPSYNKLLPSARLAVVNEETQE-PVEDGIEGEIWVSSSSNASGYLDHPSLTRYVFVSSCFVRTGDRGVKGEERYLFITGRSSDIILQSGEQIHPHYIETAAYN----------SCQKFLRGGCLAAFVVLVAEMQRREEIRDSVLREE----KIIGLVVLVKAVPKTTSGKIQRWATKDK-------- 73537996 52 ------------LPEFLPQWAERRGALPAFRRDAEGEWRSLSWSDLWQQVQAVGAALLEMGLGQDRPLMLLSGNSIEQAVLLLAAEYVGVPTAPVSPAYSLARLRSVAELVPPAAVFVQS--AAPFDRAIAALDYGDAPVIAVSGAAGRQTPWSQLVATELTPARLAETHAAIVLFTSGSTGTPKGVALSYSNLAAVATYFADTYAALTERQPSFLCWLPWHHGLGGVLNLSAVVLGGTHHIDDGRPLPGQFERTVRDLRPAIFTSVPSAWTMLATELERDPELARSLVNFSYGGASLPRDVWERIHRIGERIVFCSGLTETSGMGIFCT-----------QPTGQAGNVGVPMPGCEVKLIPLEG------GDGRYEIRMRGPFVFAGYVKRPDLTAAAFDDEGYFCLGDAVRL----------------------------------------------------------------------------------------------------------------------- 15827161 57 ----------LRLPQIIQTALDGYAERPALGQRVTGRTETITYRQLGDRVGALARAWRHDLLHAGYRVCVLGFNSVDYAIIDMALGVIGAVAVPLQTSAAITQLQSIVTETEPSMIATSVNQLPDTVELILSGQAPAKLVVFDDEQHDAVATARARLADPATPIPVADDSAALLIYTSGSTGAPKGAMYLQSN-VGKMWRRSDGNWFGPTAASITLNFMPMSHVMGRGILYGTLGNGGTA-YFAARSDLSTLLEDLKLVRPTELNFVPRIWRRLANSGSADRAAIKSLRYIMTGSAPTSPELKHGVESLEMHLLEGYGSTEAGMVL-------------------FDGEVQRP-PVIDYKLVDSTDQPYPR-----GELLLKTQNMFPGYYKRPEVTATVFDSDGYYQTGDIAEVGPD-RLVYVDRRNNVLKLAGQFVTVAKLEAAFSNSPLVRQIYIYGSAHPY----LLAVVVPTEDALATDSLQKVAKEADLQSYEVPRDLI-VETTPLTGIRKLAWPKLKQHY------- 66822223 49 -YPDWFKGGELNCYNVLDIHIKNPAKRDQDALIYEKKTIKLTYYQLYEKVCEFSRALLNLNVSKNDNVIIYMANTVEAPIAMLSCARIGATYCTLFDGYSVKSLIDRIETITPKLIITTPNLKEAIEQSNNANLTLKTIIETIPTIPNTLSWYDEIQSPFYDYIPVDSSHPLYILYTSGTTGNAKAVVRSNG---PHLVGVKYTCRCMFLNDEVFFSHSSIGWVTFHGFLYSLLSTGNIFIM----FEGGQLWKVIEKHKVNKFFIGPKSIRLLIKDDPNANYNLSSLNTILVGADVVEKSVANYIEKLKKSASNIYGQTETGNIYLFDFKKSNRSNVSSNSNSSGSGSIGQPTPSLKSFILSENNSDVGGNKNEIGELVFKPPGFALTFYKNNEQFKKLFKTNGYYFSGDLAFKDQDNNFTIVSRSDDQIKIKSNKVQLNTIEISVLKHPLVLECCCIGIKDVEFLTVPIGILIL---------------------------------------------------------- 156093715 53 ---DAHLHQYTHIFPLLYEKAQSRGDKVAITELEDCEVKRTTCTELFQRALSLSHYFSTEGIKKYDILGIYGANSANWLTADLACMVMGATSLVMHSKFSQDEVVEILNESKLEWLCIDLNLVDALLERKKDLPFLKKLLILDEEQKEKREKWEKAEKENLEVKETDPEHISTIVYTSGTSGKPKGVMLSNRALYFTVVPVSKWSIFLKFNPQHHFSYLPLSHIYERSIAYLSLYRGMQIRIWSK--DISLFSKDLSQCGANIVVGVPTIMAEIAKLPPLKRFMVPSLEVFFSGGGKISPNVERDLSVLNVHFYQGYGLTETSGPIIV-----------QHQTDDRTNSIGGPIPHVEYKVVDAKGNP------PRGELLLRGQQLFSGYFLRKEQTQNAFTEDKFYKTGDVVQVGKDGAITFLDRSKGLVKSQGEYIET---------------------------------------------------------------------------------------------- 149923116 42 ------------LGSLLAANAEAHPDRAFLGEAEGAPWRQVTWSEALVTVERLASALLELGASAERPLLILSGNSIAHALLSLAAMHVGVPVAPVSVAYSLAKLRRIADSVKPAVVFTEQRFEAAIEAALGALPRV-HAEALDPSSPSHHHAFASLAEHPLSPEALGPDSVAKILFTSGSTGAPKGVINTQRMLCSNTLWPFLAEQAAEGKPPVLCDWLPWNHTFGANFNFNLVLMHAGTLWPVPHLFPTTLANLRER-APTLYFNVPRLVAALDADPELRAHLFAELQLIFYAGAALPQHLWTRLEELATTMVSAWGSTETAPCSTAVHW-----------PIERAGVIGNPMPGTQIAMI-PNGDKL--------ELRVRGPNVFPGYWREPELSAEAFDEHGFYRIGDAGKLHPERGLVFDGRVAEDFKSSGTWVHVGKLRAVISACPLVSDCVVAG-------------------------------------------------------------------------- 167588391 2 ------------ISALLERHFAEAQDRIVVREM---EGRDYSLAELRADVERIAATLQDYGDCSGLVFGIAARSSYTWVATMLAIFRVKAVLLPVPIEFSDEQIGSLLH--KATAIFAQD--AHTAARISAILPGIACLDAASERS--AWPAQGAPAGERIEP------GICGIIHTSGTTSKPKGVKI--RDEAVGLLVTNVLKRVPQAPLD-YLSIVPMSLLIEQVLGFLPILSGGSLTLMPARYNARDYLDLIAQVDPNFLYLPPKLLEALLESTSVTSLFGRRNPHIITGGAKIPATVLESLDKRGVQVYEAYGLSENSSIISLNYPGH-----------RRIGSAGPLLDGIVPTIVD-------------GELRVLTPTLCAGYYNSDDTSCE--LTDGYLHTGDIAEI-VDGYLYITGRKKHVIILSARNISPEWVETVYKESALIDDIVVFG----EGREEPAAIVLSQHDEAAIRGEMAR-LEPRLADFARVRRVRVVADIERTVTGRPRRQLIRDLAASLY--- 127513538 20 ---------------ILRHNAANWGKEIAMREKEFGIWTEFSWQDYHNRVKWMALAFDHLGIKSHSTIALLGENRPEWVWGEVAAHALACFSLGIYQDSLHEEVAYLLNRSEAQVIVADEEQCDKLLELGDSIPSVKYIVYCD---PRGMRKYDDPLGQEVDNTQPKAENIAIYCTTSGTTSKPKIVLLQGSKFIDHC--CSYLRADPRAPGDNYVSVLPLPWIMEQVYAVGQALIARQIVNFVE--EQETMMADLREIGPSFVLLAPRVWEGILADVKARMMDFSFLKSAATGGAAMGPDTFKFFQAIGVPLRQLYGQTEMCGAYTIH-----------DEHDVDYDTVGVAFDTAELKVIN-------TDSEGVGEVIARTVGMFNGYLGDQTAYDED-VKDGWMHTGDAGYFKPSGHLVVIDRIKDLAKTSGIQYSPQYIENKLKFSSFIGEAVILGKDKPYLSAILCAFTNYTNLSSLPEQLQAEVVNETLPAQKINKFILLYKELELTRTRKVRRGVIADKY------- 116511460 5 -------HEPLNLYLNFKKSAEQFPDSPIIFDQTVGAFPELTYQKTHQAIVDKASLLSELGIKKSDKVIIFKSSAFDTYLLAVAVSYLGAVPAMISYHLPAETMDILAGRLDDPWLIYDQVTDQTVTEMK-NLKNSKKLSVSKFAS--------QKPSHLVDSQQLDNDEIAYLTHTSGTTGVPKLIAHSANSMWRWVLQRTVMDWMPDKEEILAFHISPVH--SRFNIGVSSAMTFGFGLMPLNDLSRANLVNLFSKHQPYAFETHPNDFVRLANLAKQEPEIFSSIRYLHSTFDAINKETMHTFKHDNPVFLQIYGQSECGPMIWKKHRLSTLADTDARE-------MGIGMPGLKARIADENGNECPAG--IPGRIHFLSKGRALTYYKEEDRFNKEVYGD-WWDTGDWGLMNEEGNLFLHDRQVDLI----DKIESNAIEDLLLQHDFLDEVVIIGKPQP----------ILALADNAEMDWSAWWASIVDLPFLNEPILMAYDEIPRTATMKVQRLALRDLAK------ 2924399 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIYTSGSTGNPKGVMISHRALTNFTQTA--IAEYAIIESDRVLQFASINFDAAVEEIYPSLCTGATLVLRTDLADIRTFFRACADLRLTVLDLPTAYWHQLAADLGNDIVLPESLRLVVIGGEPNQSIWQKYVVKGGLQLINTYGPTETTVSATIYRIPPIIAKAGE-------VPIGRPLAHLQTYILDAYLQPVPIG--VAGELHIGGDSLAKGYLNRPELTAEKFIPNPFYKTGDLVRYLADGNIEFLGRIDNQVK------------------------------------------------------------------------------------------------------ 94313945 46 -------PAQLGLGEFAAHWAVQRGDTCAFAEREDAAWRMITWAEMWQQIQSVGAALLEMGLGADCPLMILSGNSIEHAILVLAAEHVGVPTAPVSPAYSLARLRDVVSLVPPGAIFVQD--AAAFARALDVIGKPDVPVIAVRGARKGHHDWASLVATTVTPARIHEDDLGRVLFTSGSTGVPKGVALSHGNL--RAVAAYYLESFRLERPSRYLDWLPWHHGLGGVLNMTVATLGGSHYIDDGRPLPGQFDRTVRNMRATVYTAVPAAWMMLVRNPEVARNLFSEAVNFSYGGASLPRDVWDRIHALSVAFCSGLACTESSGVGLYCTWPSETT-----------GNIGVPAPGVSAKLIPLEG------GDGRYEIRIKGPSVFKGYVQRPDLTAAAFDEEGFFKMGDAVRL----------------------------------------------------------------------------------------------------------------------- 170090918 76 --PPWFSDARVNWAELWCRSAEKTALIEATEEFPVPRLRTTTYAKLYSLVADLVSAMLHYGLKPGDRVASYSSNCIENVAACLATTAIGGIWVSAAADFGPEGVLERLEQVQPTFLFAVDAVLPKVSTLLSGLALKSPKVIIIHAIPEEWLGWNDFLEQEVKWNRLQFDAPLWILFSSGTTGRPKPIVHRAGGMLLQSKKELAICG-DLCPDDVFFYYTTTGWMM-WNFLVSGLTIGCTLVLYDPLRDASLLWRLSDDLGVTIFGTSAKYLDQLSKYQPRSRHNLGTLRQIYSTGSPLAPPLFDYYEHIKPNII-------LSSITGGTDICSLFAGMSTA-LPVYRGEIQCRMLGMAIESFTPTGSVNPPD--EPGELCLRPPCMPIGFWPLPSAAEKRFFKGTWYH-GDHVIITRSGGLIMLGRSDGVLNPGGIRFGSSEIYDVLAQH--LLDFLAVGQKDNGTDERVILFVKLSADEHLSLDLIKAAIRERRSPRHVPTRIIQVPDIPYTLNGK----------------- 150395996 14 ---------PMSVASLAAR-----GERPAL-LLRGGSI--ITYRELAQRVGRLASQWRG---GRG-LVMLEAELSDHSIVGYLAALEAGHAVALC---------------AGASMVTAREVFNPE----------------YCYRRCDGRWRMERLDTDPVDPHP----QLAVLLSTSGSTGYGKCVRLSYANIQSNAL--SIAGYLGLSASDRGCLTLPLHYSYGLSILNTHLSVGASVYLPGSSISDDGFLDDLAESGSSSFTGVPYSY-DLLEKVGFRERDFPKLRFMTVAGGRMSPELVRRYDEHGASFFVMYGQTEAT---------ARMAYMPPESLRGREDRIGIAIPGGSLTIVDEEGRTI-QAADQAGELVYRGPNVMMGYASRADLARGAELSE--LRTGDLASRDAEGYFRIVGRTKRLSKIAGLRIGHDSLEAALERH-GIS-AAVVG-----NDTEVHAYY---AGDRDPEEVCRLLLQAGLTAMQVGAS--RLNCLPRLVSGKID--------------- 167648311 49 ----------------LARWAGQAPNRIWLAERDGEGWRTVTYAEAVHQVAHLAGGLSRLGLSRGKPLLILSRNGVDNALIGYAAMSLGAPIAPVSPQYGLRRLAFAVERLKPAAVYVDDAEAFGDALAAPFLAGLP--VVASRNAREDDIGFEALQDGPPLSPVCRPDDIAKLLLTSGSTGQPKAVICTHANIALN--AAQIAACYHDPDPPVLVNAAPWSHSLGANAILHMVLHRGGTLYIDGRFD--ETVRNLREVATTYHNMVPAGWGLLVGELERDEALFEKVRVLQYGGASMAQSILDRVQAVAVRFAAGYGATETGPTACNIHWLN-----------ARSGMIGLPTPGTAVKLV-----PAASGQEGLGEIRVKGPQVSPGYLDMPEASAEAFDEDGFYRLGDAAR------------------------------------------------------------------------------------------------------------------------ 46116522 93 --PDFFSGSLLNFAELLFPATSPQPEPSAPAVITVTETVTTSWAELRDAVRRCSNALRAAGLKPNDVVAGFVSNHVEAIVAMLGAAAIGAIWTGISPDNGVSAVLDRLNQIAPKVLFADNGTVSKTTEIVGALKGLERVVVLEELEKHGVVALESASEEPLKFEQLPPSHPLYVLYSSGTTGLPKAIVHTALGTLLQHKKEHLLH-CSLDSTSRMLYYTTTSWMM-WHWSIGALAVGSTVVVYGSPFRPHALPRLLSDLEVTHFGTSAAYLTALEANVRDSSIDLSRLQAIYSTASPLPPSTFKFVYEAFPKHINLGSITGGTDIISLFGAPCPLLPV-------RVGEIQCAGLGMAIRAVDSATGE-SINADEPGDLVCVKPFLPLTFFGGEAKYKSAYFEDGVWHHGDFIKIDPSGSLVMLGRSDGVLKPSGVRFGSAEIYNILTRFAEIEDAVCIGRRREDSDETVCLFVVMVPGHEFNDDLRLRIIKAELSPRHVPGVVEECGAVPKTSNGK----------------- 126658598 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGRPIANTEVYILDAHLNPVPIG--VIGELYIGGDGLAKEYLNLPELTQQSFIKNPFYKTGDYVRYLSDGNIEFIERIDNQVKIRGFRIELGEIEAVLNQHNYVKEAKVVSRENQDNNKQLVAYIIPNYNQQSITEINEKILKQQLPNYMIPAAFMLLESFPLTPNGKINYRALPE--------- 149473274 26 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSTAFYIFTSGTTGLPKAAVLTHNKVL---QIANLQYMCGVSKTDVMYTALPLYHASALFIGIMGCIEMGIPCVLSPKFSASQFWDDCRRHRVTVILYVGEVLRYLCATPQRDNDRDHSVRLVL-GNGLRPEVWEQFLNRFGVRVREFYGSTEGNVGFIN-----YTGRLGAVGKSFFLYRMLCPFELIQFDVRDSKGFCIPVLPGQTGLLLTRSFNPFSGYKGSPSQTEQKLLRN--------VRRKGDFYFYFRDRIGDTFRWKGENVSTREVEATLAVLDFLKEVNVYGVPVPGHEGKIMAVQLAPGRALDGQRLYAH-VRRTLSGFAAPNFVRVQEALKITGTFKLMKRLVRE--------- 118473699 4 ------------LSAALTEAMTTSSADLVVFEPETRTWHRHPWGQVHLRAQNVAERIGQDG---SSAVGIVGEPTVEGVAAILGALLAGSAVSILDPDQWADSTLNRFANIGVTTVFSHGSYLE-------QLRTRDSSLVIHDDAEVAHAQRSTTLELGA-----PLGEFAVLQGTAGSTGTPRTAQLRPDAVLANLRG--LAERVGLAGSDIGCSWLPLYHDMGLTFLLSAAVGGTTTAFASAPFS---WVHWLTESRATLTAAPNMAYGLIGKYSRRTDVDLSAMRFALNGGEPVDIDGTARFSRFGFDLSPSYGLAESSCAVTVPVPGVGLKVDEITVTTEAGSSTGHAIAGMEVR-LQPGDEDAGVVDREVGEVEIRGTSMMSGYRG-----EAPLDPGEWFPTGDLGYLTDDG-LVICGRKKELITVAGRNIFPTEIERIAARVKGVREGAVVAVGTNERAVRPGLVIAAEFRGPDEAGARSEVVQRVASECGVPADVVFLASLPRTSSGKLRRLEVKRQLEE----- 158336886 27 -------------------------------------------------------------------------------------------------RQRQRELQAVMEREGPRVLLVQADPLEFLAGLMAACLCDCPVFLGNPHWQRSEWQQVLLLASQLPPVDIPKPAPAILISTGGSSGQVRFAIHTWETLTASVEGCQNHFFGGELDAINSCCWLPLYHVSGLMQFMRSLLTYGKLLLLPRHPDIAAFLDPQSEQPYSFFSLVPTQLQRFLQQGGPRLQWLARFHTILVGGGPAWPALLQGARQHQLRLALTYGMTETAAQVA---------TLDPDQFLLGAAHSGHVLPHAQIAI--EHQQHQGIVAPQTGQVVIECTSLCKGYY--PQLLASPRK----FFTDDLGYFNNQGALHIVGRLSRKIISGGENVFPEEIEKLILSTGLVKDVTVLGQPHPDWGQIITAIVVPAADSFSLIAL-QTCLKNQLSPFKQPKQWYVLPQLPRNPQGKIDQSQMRK--------- 47217611 30 -----------TVGEVLQRTVERFPEREALVFVEQG--VRKTFAQFQQDVDGVAAGLLAIGLTKGDRLCLWGPNSYEWVLMQFATAKAGIILVCMNSAYQSQEADYVLRQVECKAVACSHKYCDILRQICPELPELRSVVVLDSPQP-GTFSLEEVMQAGSSRSRLTSDDPINILFTSGTTGFPKAATLSHFNIVNNSNLFGRRAEYDWR-SVRICIPVPMFHCFGAVIGIGMAVHGTSLVFPSAGYKIKTTLETLQNERCTDLFGTPTIFVDMVNYQHLDKYDLSS----VYGGE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125716306 1 ---------------------------------------------------------------------------------------AGGAYVPLDPACPRERLKLILADSAAQVLLAQSHLITAVDGADGELGL--TILLLDT----NWGSVAEG-SRDTPVCPVHAESLAYIMYTSGSTGMPKGVAVMHRGVVRLVSNTGYAH---FGPEEVSLCFAPLAFDASTFEIWGALLNGGRLVFPSQLPTPDELGEFIERRGVTMLWLTAVLFHQMVD---VSLPRLRGVRQLLAGGDVLSSVHVRRLMRPHCRMINGYGPTENTTFTSCYTVPSDWL----EESTGTSVPIGRPIANTTVYVLGAHPQPMPIG--VTGRLYTGGDGVARGYINDAALTADRFIPDPF-------------------------------------------------------------------------------------------------------------------------------- 145602093 113 ------------------------PSAVAVITATETDEKETTWAELRDMVSRCAVALRAAGLQRGDVVAGYISNHVEALVAALGAASIGALWTGISPDNGVSAVLDRLVQVRPKVLFADNGTTPKTLEIVGELKNGLELVVVTRNLQAIDLSLDEALDVKADDFDLPSDHPLFILYSSGTTGVPKKEHLLHGS---------------LSSKSRMLYFTTTSWMM-WHWSITALSVGTSLVLYGSPFRPDGYPKLLSKLKVTHFGTSAAYLTALEANVGEPGIDLSSLEGIYSTAAPLPPSTFAFYEAFPSKIHLA---SITGGTDIISLFGAPCPLLPVRAGEVQCAGLGMA-----VAVVDDPDKPVLITDGEPGDLVVPFPCQPLTFFGDDEKYRKAYFEPGMWHHGDFVRVDPSGGLVMLGRSDGVLKPAGVRFGSAEIYNILTKFGDVEDALCVGRRREDTDEAVCLFVVPAAGKTFDDELIKTTIRSELSPRHVPAFIEEAQGIPKTGNGK----------------- 115374013 48 ----------------------------------------LSYSELSGHFTHLDAFFASHHIVPGSILVLECVNSVPGALSLLYVMSRGFSLV----LLPPP------GKAAPSVPL--PRFCHHRLTVQSQLVDGADIVL---NRPETFLQYTRS-EEPVLPLDPAHATGKIFLRTSGSIGTPKLAMYTHGQLLANALNA--VERLHLSEADHISLPVPLCHMFGLGAGFLPGFSVGASLGFVEGANILRYLEHERYFRPTVAFMTPALCSMFLRQQSAPEHY----RHVVLAGDKLKPESFDAAEARFRRAVLLYGTTEMGVIAASD---------AESHEGPRSVTVGPPLPGIELKLEQPSDAGAAPEV-VAGAIVCRHPHGFEGYVDNDGGTGEPPFHEGWYRTRDWGRLHAGGLLEVLGRQDHSVNRDGRLVLLAEVERALEGITDVAQAITLLGAENLRGRHILALCTPREGRSLDSAQVRAACASLLPPYATPDEVRILPSFPLLPNGKIDRRTL----------- 28395513 19 ------------LKNVLRTVRARYGQKNAIVFNEVA----CSYQELDRRI-----GICNQAISRSDTVIINVKDKLKAITLMLAAIDCGVTFIPVDGDRPRSFLTKIATKF-PQVRVINDVCFDTGLLVSHPLTHHGHAQVLPRAVEQGVMS---------------------VMYTSGSTGEPKGVQVRASSVLNLLHRPSFI---SLSDEDVVASYSSLSFDASTFEIFTPLLAGGTLVLLDKMLDEASLLHAIEQYRITCMWMTAGLFRSHMLSGDCRA--LARLRHLIVGGDKVDHAAVSFLERPNTQLYNGYGPTENTVFTTVALLDLH------KLKREKRVPTGKLVGGGDYLLFDEHTGEYRKSG--IGRLHVTGRGLSLGYHDNPVETGKVFTIDGYYDTGDIVECTLDREFYFLGRQDRQVKLNGHRVELDDIEKTLENDRSIVKALCF-----IWNSHLVSLIEIQDKTANLDTIATR-LRSQLSSFSFPDFLIENTQWPLTKNGKIDTKSLINQTINHL--- 154285772 8 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRTGIAAGSSIPAELMKKLHKTLTELTICYGMTETSPVSAMTTTDDPIE--------KRITSVGRLMPHVEAKVVDPRDGTKTLPVETKGELVVSGYLVMKEYWGAPERTAEVMVKDEWMHTGDEATMSPDGYISITGRIKDLIIRGGENIHPLEIENCLFAHPSVSSVSVVGVPDDRYGEVVAAFVIQREEAELTADEVKDWVRKKLSHH------------------------------------ 167841297 54 ------------LTDCLANGAHAHPDRVAARRGEDGRWIEITYAQMFERARALGQGLADLGLSAKRPLAVLSGNDLEHLQLMFAAMLAGVPYAPISPAYSLGKLRHTLGVLRPGAVFAADAFARALDAALPADATLIVAQSGQADGRRDAVPFARLLDTVPRTIDVGPDHVAKILFTSGSTKQPKAVPTTHRMLCSNQQMLRQTMPELTREPPVLVDWLPWNHTFGGSHNLGIALYGGTLYLDDGRPVPGRFDETVRNHEITIYFNVPKGWEELTAALERDAVLFSRVKLFFFGGAGLSQAVWDRLDRVRIRIMAGLGMTETSPSCLFTT-----------GPLMRSGYIGLPAPGCDVKL---------APCGDKLELRFKGPNVMRGYWHADVDPRDVFDDEGYYRSGDAATF----------------------------------------------------------------------------------------------------------------------- 119484242 82 -------------------------NKIALTEIREGPPRNITWAELRRKTGRMVQALKAAGVVKGDRVAAVASNSVDTLVVFLATTALGAWFSSTSTDTGVKGILDRLLQLKPKYVFVDDDLRPKIKDIVDGLREVSEFIIAMPRFPGQPVDVTHVPKTQPEFVRVGFRDPFLVVYSSGTTGKPKPIVHGVGGVILNTYKEARLHR-DHGPDSTVLQYTTTGWIMYLS-AVSGLMFGGRAILYDGLPDAKFLIELLGKHKVTHFGTSPRYLHELRKNRPRDIADLRALRIVTSTGMVLAESLFEWFYDEGFPSH-----TQLANISGGTDLAACFGLENPLTPLYVGGCQG-PALGIPIAVFDDEGATAVKGSGVPGELVATAPTMPVKFLGDPQKYFDSYFADNVWTHGDFICIHPTKQILFLGRSDGVLNPSGVRFGSAEIYNVIDTQTEIADSICVGQRRPDADESVMLFLLMRPGYKFTPQLVARVIRKALSARHVPKYVFQTPEIPTTVNLK----------------- 68473097 88 -----------------------------------GPYNYIKYPELLKLVQNYSKGLLELGLLPDQKLMVFAGTSHKWMQTFLAASFQGIPIVTAYDTLGESGLTHSLVQTESDAIFTDNQLLSQLIRPLQKASSVKYIIHGEEIDPKDFISYDEVIQSGANAKDPKPEDPICIMYTSGSTGDPKGVVITNSNIIAAIGGISCNAGRDLRPTDRLIAFLPLAHIFELAFECITFWWG----VPLGYANVKTLTEALIEFKPTVMVGVAAVWESVADMFDVVFKKVKSLRYVLNGGSPISVDAQVFISTLIAPMLLGYGLTETCANAAI-LEHTHFQ----------IGTLGTLVGSITAKLVDDAGYYAKNNQ---GEIWLKGGPVVSEYYKNEKETKEAFTDDGWFKTGDIGEWTSDGGLKIIDRKKNLVKTNGEYIALEKLESVYRSNHLVQNLCVYA-------------------------------------------------------------------------- 6273622 14 ------------ILERLEHWAKTRPEQTCVARAANGEWRRISYAEMFHNVRAIAQSLLPYGLSAERPLLIVSGNDLEHLQLAFGAMYAGIPYCPVSPAYSLAKLRHIVGLLQPGLVFA-ADAAPFQRAIETILPDVPAIFTRGELAGRRTVSFDSLLEQPGAFAATGPDTIAKFLFTSGSTKLPKAVPTTQRMLCANQQMLLQTFPVFGEEPPVLVDWLPWNHTFGGSHNIGIVLYGGTYYLDDGKPTAQGFAETLREISPTAYLTVPKGWEELVGALERDSRFFARMKLFFFAAAGLSQGIWDRLDRVAIRMMAGLGMTETAPSCTFTT-----------GPLSMAGYIGLPAPGCEVKL-------VPVDGKLEGR--FHGPHVMSGYWRAPEQNAQAFDEEGYYCSGDAIKLDPQKGLMFDGRIAEDFKSSGVFVSPLRTRAVLEGGSYVLDV-VVAAPD----------------------------------------------------------------------- 170735316 46 -------PYPLRLTERLEHWARVTPERALLARRDGKSWESLTYKQALDGARALGQALLDRGLSPSRPLMILSDRSFEHALFALAALHVGVPYIPVTPAYSLAKLKQLATVCTPGLVFADDGAL-YGRALREVFGDVECVVAGPLPEGRAGSRIAEWLTTPVTAEAVGPDTVGKIMFTSGTTGTPKGVIYPQRMLCSNRQQVAQVFAFLQDGPPDLVDWLPWHHTFGGTHNFGMVLYGGGTYYLDPKPTPEEIVQALREIAPVVYLNTPQGLAALIPHLQADKALFSKLALIYYGGASLPEYIWAELDELAVRIMSGIGSTEAGP-----------TPLSAAWDPRREAIAGLPVPGVKVKV---------APVGAKLEIRFLGDCVTPGYWKDPERTAAAFDEEGYFRSGDAATIDPD-------------------------------------------------------------------------------------------------------------------- 83646329 9 -----------SVATLLVEALKSSPQPYILTYLNKGGETRYTPSQLLAESAQYAERLRAD--MNGARTALLMEPGCHFVIALLGCIFSGAIPVPA-PRSPKERLQAIMSDSHTRQIICDANTLAYFQKETSDDDRLQ-LIHISIDANEVDSRAGAFIQEPTITPFISPHEPVIIQYTSGSTKAPRGVKVSERNILANQRISA--EKWRFAPEKNMLSWLPHYHDMGLFGSIIYPLMTGMQCILMSPVDPLRWLSAVSKHRAAISGGPAFAYQLCLDIAPDDGLDLSCWQAAYCGADYVPHQLLERFSAAGLHVLACYGLAESTLYVGGEKIWEDLPEVFAQRSNPLTTCLGRTFDHIRI-LSSEGGKEQPPG--ETGKIYISSDSVTEGYVN---AELPVFEENGWLDTGDIGFI-KDNFLFITGREKDMVVIHGKNIFTNDL--ALNAANTINNACVLYKREPD--HRLTMLIETKNKTAEDEEQVALIKRQVFDEFGVSVSILPRGSMPRTSSGKVQADLVRRSYAE----- 145220639 14 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------DDAVGAVLSTSGTTGTPKGA----LLTAAALRAGAEATHERLGGPGQWLLALPAHHVAGFQVLVRSVVAGTRPVAVPASFEPEALTSAIAGMEPGRRYASLVAVQLDKALGDVAATRLASLDAVLIGGGPMPAGVAEKASAAGISVIRTYGMSETAGGCVYD---------------------GVPLRGVEVRIAED------------GRIELGGPTVAVGY-RNP-VTPDPFAEPGWFRTDDIGVLDA-GVLRVLGRADDAISTGGLTVLPGMVEAALATHPAVAECAVFGVADARLGQRVAAAVVTTPESSVTLAQLRSHVTETLPSSAAPRQLHLVDELPRLGIGKIDRRELVRRF------- 169858764 10 --PLPAVPDDITLSHFLDYRHEIQPERPSVACLVDASSSRKLYDELKHRTTSLASTLQYIGIGSEDVVLIASPNHVDYPVVIWAVHQIGGIVTCTNPQFTAEELSYQIGICKPSLIVVHSGNLKLIASSMAGLASNGRVVLMDDAEPSGLVHEGAARSAPLVPYTMQQDKVAFFCWSSGTTGNPKAVAISHYAIMCNIIQMAVHNGLRGHPDPRSWHPGDLGDVAGLVIALHLSLFSAMSVVVIPKYELRSMVASIQQYSISHLLLVPPQAIALSKHSFLSDRSVSHVKYILIGAAPVSPHVQQSLVKLFPRIGQAYGLTEMTTTVAL---------VSSCQRRGPLGSAGRLLPGIKARVLKSDGRLAAHGER--GELFVKGPSSMGGF------------------------------------------------------------------------------------------------------------------------------------------------ 134097783 14 ----------------------------------------LTRAELRAQVSRAAHALAAHD---GRRIAIEADDALGGLCWFLGAELAGAAALIVEPTWTAREREAVLDDARPAAVVTGA-------------------------VPTGPVPDVPAVGDADTPFYLPT--------TSGSSGRPKVLVRSRRSWLDSFAALDL----GLRADDVVLIPGPLS-SSLFLFGAVHTLHGGAGLRLLERWSVTEAAEACRT--ATVVHLVPSMIASLLPHLDPADC---ALRLVVCGGAKADPALRRRLEATDCELVAYYGSAEHSFVVVEVEIRGGDVGRDGHEVGGGDEVGDGVRDGDEIRDGNADGNEI-RDGHAVGELWTRSGLVFDGYLDRGAVTWPADWHDGWSSVGDRAVLHDDGTLEILGRSSAVLNSGGRIVSAEEVEEVLRGAEGVRDVLVAATPHPRLGDLITA-VVEVGPAASPLAALRERARTALEPAKRPRRWLATAELPRTAAGKPARALVAERLRD----- 149202728 49 ----------------------------------------LSFEDLVKRASHVAGVLTAAGCSHGARVALIFEHGPGFVIALFGAFFAGCAAVPVTNETKRTRAGAILAEADCAVLLTSPAIAKTLAEDGIGIAALPPIIALDTVDR----------AASFIPSRIVPEDVAIIQYTSGSTGHPRGVVVTQGAL--HAQMCAIDLCLRSESEERVVTWLPPEHDMGLMLLFNLWRGDPTYVLAPESFRPYLWLDTISKWRGTVSVAPNFAFDLCVRGIPADRLDLSSWRVALNGAEPVQPETLARFADVFKPVLPCYGLAEATLLVSGAARGGGATTHWFDPEALEAGRVVPLLAGTGVRIVEPETG-VPCRSDRIGEIWIAGESVGSGYHDRPEESVSTFTGDGYLRSGDLGFLWND-ELYVTGRIKDIVLWRGRTLHAADLELLITADPAIRDAGNVDLIVEIAQGRLGA----DGGTGVAERIWRDLARVRLAR---PGTLMW------TSSGKLRRRD------------ 83944694 5 -----MMAMPLTIHSLIDHGARYHGDTEIVSVETDGTKTKTNWKGISDRSRQLGSALTKMGLFKGDRVATIAWNNARHLECYFGISCCGMVCHTINPRLFPEQLVYIINHAKDRVIFFDKTFLPIIEGIKEKLTTVDTFVLMDEKAAPGLVFYEDFLAENADWVDVDENDASSLCYTSGTTGNPKGVLYSHRSTVLHS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 77974415 1 ------------LFEHLAKMAIQDPLRPALCDSH----QVINYGELLPKIEMLAERLRQQKIA---RLALLLDNGIDWAIIDLACALAHIVIIPVPIFFSNEQQNWLFESSGADALI--------------------------GPARAGWVSFEYEL-QRRQPVSVPEPHTAKITYTSGTTGHPKGVCLS----WEHMMQVSLSLIDRVAPANVQQHLTLLPLSTLITGLYVPLLSGACSRVPSSQFSYQIFAQAIQQWRPHSLVLVPELLRLLVMLCAINPDLAQSLRFIAVGGGKVATDLVAKSHQLGLPVYEGYGLSECGSVVALNTQGSML-----------PGSVGKPLSHCQISIAQD------------GEILISG-STMLGYLGEPAALAQA--------TGDLGYFDNQGFLHITGRKKNVQITAGRNFSPEWVEAEAQVFPAISRIVIFG----DGLSANVALIQPTPGYENSLADQISQLNSRLPDYAQVHHYLLVENGLLTNNGRPKRQQILSEY------- 119433786 7 -------------------------------------------ADLLARVDALAARLLAAGVAPGDRVVCSVEPGWEQVVALLGVLRAGGVHLPVPPGLGQVARWQRVTRSEAAVVLTQSWLGERL-----SWPDSATVIAVDEVEPGPTPATVDRAPEAAACLVPGEDGRDH-------------VAVSHRAIV--TTLTELNARFRVGPEDRVLALSSPESGFALYETVGALLAGATVVFGDDLRDPAAWTALLRRERITVWHSPPTLLGMLVDHLEASGDRLPALRLALVGGERFPADLVRRLRGVAAPVVAALG------AATVPGLWTTCAEIDEIPTEWRSVPIGRPLPNHRVFVLSETMTQCPV--WVTGRLHFGGVAAEPCSDSDTESESGARVPEPLTPTGRFGRVLPDGVVEVVGDEAAQVTVHGRALNMQDTEVALAGHEAVRDAVVVPVTE---GESVAHVRLAPGAQVDGPALLD-FLRRKVSPYLLPTRVEVVTGFPLTSDGRVDR-------------- 118395674 53 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGTTGNPKGVMITHKNVVAAITTQQLSD-FRFFETDTHLSYLPLPHIFERFVNCTCWYAGCRIAFYSG--NTQNLLQDCQAAQPTVFISVPRLFNRLIDIQEKGQYNNASLRILLSSSAPISRKVLEFYKALSCPVLEGYGQTEATGVKSLTVAIDPE-----------SGHVGGILPSLEMKLVDEQGYPLPR-----GEICTRGASIFQQYYKQPSKTKETIDEEGWMHSGDIGVMLPNGAFKVIDRKKNIFKSQGEYVAPEKVENIYVRARGVAEA------------------------------------------------------------------------------ 218437914 54 ------------------------------------------------------------------------ENPIQFIPIFLAASAANCPIFLCNPDWQQTEWEQILN-------IVQPDLIPSI--------------------------------NQPKPIPIHPRSSAFIIPTGGSSGKIRFTIHTWETLTASVRGFYQYFTV---PEINSFCILPLYHVSGLMQILRSFLTGGKCKILSYH----SLKQQINKLSITFISLVPTQLQFLLQ---NNPQWLSQFSTVLTGGAPAWPSLLQQARQDKIRLAPTYGMTETASQVV---------TLKPEDFLQGNNSSGQVLPHAKITL----------SEGKRGAITIGSDSLFLGYYPN------KLPMNQVFETDDIGEFDSQNYLSILGRNSQKIITGGEKVYPSEIEAAILETQLVQDVAVFGLADSHWGEMVTAIYVANDPEISL-EIIKNSLKTKISPYKIPKKWIAVKGLPRNSQGKINYQQL----------- 193657016 172 -----------TVADVFKHTVVKNTPHKVLFAFEDKE---WTALQVEEYSNKVANVMLERGFKKGDVVGLLMENRPEFVGIWLGMSKVGIVTALINYNQRMVSLLHSIKVANCTSLIYGAELSSDIDDIKDDLDNDIKLFKFSSTPPPANDGLDKASPSAPNPPEKPGNDKLLYIYTSGTTGYPKAAIITNVRYIF--IAGAYAYQVGLKYSDRFYTPMPLYHTAAGIMCIGQSLLYGCTTVIRKKFSASGYFQDISKYNCTVTQYIGEMCRYILATPPKADDTNHKLR-IIFGNGLKPQIWKEFVSRFNVPVAEFYGSTEGNANIANT--DNTFGAIGFVSRLIPSIYP-----ISIIRVNPETCEPVRNAAG----LCTRC---------NPGKEE----------------------------------WKGENVSTAEVEGVVSNIAGYRDCVVYGVEVPNSEGRAMAAIVDKDNTLDVSTLSDGLQKA-LPSYARPLFIRKLNEVEMTGTYKLKKLDLQ---------- 48477574 85 -------------FNCIDRHALKKPDKTAIIWLEDGLEIKMDYRSLMIYTSKFASYLRSIGIKKGDVVAIFMPNRIESFIAVHACYRIGAIYNIIFSGFSTKALLDRLYETMPKVIITADNIKEKLDSIINNVKSIQKVIVVDTSLNKNEVSFEDVLKETNDPVHIEANEPGFVIYTSGTTSRPKGIVHSGIGFMVGAY-HNVKYALDLNKSDVYWCTADIGWTFPIFELVGGLAHGATVVAYEGALDIDNFYNTLEKYKINKLFKAPTFLRMLARY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 186471737 99 -FPRAQLNYSANLLNL----SVAPANAPALTACHDGRRVHLSRGELRERVARLAHSLSKLGLRDGDRAVAVMRNDADAAVTALAVTALGATFASAAPEMGVEAMLDRFAPLGPRLLFAHTALATKVGQLASALPTLQGLVCLDERVSQPVYSIGELIAGDASSFRWPRNHPLFIMFSSGTTGKPKCIVHGAGGSLLEHLKEHRLHS-DLRPGDRMYFHTTCAWMM-WNWQLSALASGVEIVTYGPISTIDVLWRLVANERVTVFGTSPAYLKMCEDADLAPGFDLGALRTIMSTGAVLYDTQFDWVRDHVKPLLSISGGTDILGCFVLGNPDLPVRAGEAQCKSLA---------------LDVQAWDQGARTTGIGELVCINPFPSRGFYGDTDAFHAAYRHPGVWTHGDLIEFSPEGTARLHGRSDGILNVRGIKIAPAEIYRVLNDIREIREAMAVGLADQTRDKRIVLLLVLQDGASLDGRLIRHDLAHRASPAHVPDRVIAVEALPVTHSGKLSERA------------ 148979255 51 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------IMYTSGSTGEPKGVQVRASSVLNLLYRPSFI---ALTHEDVVASYSSLSFDASTFEIFAPLLCGGTLVLLDKMLDETRLHHAIEQDAITCMWMTAGLFRR--HMLPGHCRALACLRHLIVGGDKVDRAAVSFLEAASTQLYNGYGPTENT--VFTTVAALNLHQLTGEQRV----PIGRKVEGVDHLIEDEHTGQYRKAG--IGRLHVTGEGLCAGYHANPVETGKAFTGRRYYNTGDVVECTVGGDFYFLGRQDRQVKLNGHRVELDEVEKTLESDPSIVKAVCF-----VWKTHLVSLVETQGPPEALETITARW-RQHLSAFSVPDFVIENTRWPLTKNNKIDTQTL----------- 215508521 14 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKETYGATEVARICRPPWGASPWYG------------IGFPSPMVQVKVVDKSGKVLGPNEK--GEVLVKTPCSMKGYYGHPEATSQKITPNGWVRTGDICYYNEDGQFFYVERMSQFFKCMNIHVAPCFIESVLLSHDGVEEAAVIGVPHPQYHEAALAFVVLKKGKITEEEL-QNFVAGQLGTYMLHGGVKFVDSIPKNANGKVVRKKLQMLHQD----- 154287222 7 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PEDAAILMFTSGSTGSAKAVVLGNSQIKAAVAGKTSHHGT--RKSDVFLGWVALDHVASLCIHLHALALGARQVFIDKTDSPIYFLNLIHNLRISVTFAPNFYLTALSNLLDSSGWYLSCLKVIFSGGEANSLQVTTYLIALGARVSPGFGMTETCAGSMHNLCCPSYDIKMSFEF----TSVGPCVPGMAARVAADDGR-VIEIPNVPGSLQIKGELVFKEYFNDPLATSASFTNDGWFITGDSALIDGSGYLHLCGRIKDLIIVNGVNYYPHELERAI--------------------------------------------------------------------------------------- 167365983 50 ----TLTDYPVRITDRLHHFAETAPDRVFMAERGEGGWRRISYAEMLRAAQTIASALIARGLSAERPVMILSGNSIDHAMVMFGALYAGVAMCPVSPPYSLGKLRHIVGLLTPGLIFADDAFAPAILATVPE--DVELAATRGEVMGRKVTSLAELLATPEHPELAAKHDAAKFLLTSGSTGNPKAVINTQRMICANQVMIREAMAFLKDEPPVIVDWLPWNHTFGGNHNIGLTLFGGSMYIDDGKPTPAGIAATIRNLRPTVYFNVPKGYESLLPVLREDKLFFSRLHAMFFSGASLAAHVWNGLDEVAVPMLTGLGATETAPFF-----------MSVTPQTSRSGHVGLPVPGNEAKLVPNNGKL---------EVRAKGPNITPGYWRAPELTDKAFDEEGFYK------------------------------------------------------------------------------------------------------------------------------ 145596654 57 --------------------------------------------------------------QPGEVVCLLMPTSYPTLCAYFGAWAAGLTPCMITPSLTSSTVSSILRRAQPVLMITTERYQDIADSALA------------AADLPGRAFLHREAEEPVEVPKAGPDDLAILQFTSGSTGVPRGVPVTWQNLAVNVSCTRAWSAWG--EDDSVASWLPLYHDMGLVGTLLAAVCSQADLWLMQPADPGRWLECMT--RATITAAPPFAYEYAVERISAERWDLSGWRTAFVGAQTINPAVLDSFVEATATLTPAFGMAETTLGVTGTDHGVHLGEEPVPTRNGWLTGCGGPRLGTRISIVDQDGVELPPGH--LGEIKVSGETVTAGYTNDADSGGTRFTPDG-LRTGDAGFLHA-GQLFVLGRMGDSLKIRGRNVYVEDLEAAVVGATGLSRCVVISAPE---TERAGVLLLVEGGRRGWEESAYHTLRSRLG---VEPRVRFAVGIQHTTSGKPRRRDMWQRLQE----- 211957749 2 --------------SFIKECAELFSSRTLVV---DDNGNKLLYADILDAAKK---WESELGSDK-QLVFLLVENTASSLLSYLGLTCAGHAVLLLSAELGSDTLEYLCDCYQPNIVV------------RPSTADGSFVISRHETARTGLHP-----------------ELSVLLSTSGSTGSPKLVRFDGKRLEQN--ARSIVSYLELTSDERPFCHLPFHYSFGLSVVHSHLVVGATLLFTKYSAMEKGFWTRMD--GATSFAGVPFHF-EILKQLRFGRRAPKSIKTLMQAGGKLHPDLVEFFADLGWRFLVMYGQTEAGPRISW---------LPHHMVKAKPNSIGLPIPNVTMSLQSHDG-ELIMDHDKEGELVIESPSVMLGYATCSDDLALSDCLEGKLRTGDLAKRDADGCYYITGRKQRFIKIHGNRVSLDDVESTLKR--AGEDCRCVGLDDQL-------FIMVTGENVNVERVKQMATAATFPPRAI--SVLAIQAWPFTKNEKIDYGQLLKMAQ------ 77459572 12 ----------------LRSHAGRNDNALALW----GDTLKVSYTTLYAEVMYRQQRLRDENVK---VIALALDNGVEAILWDLAALFEGLTCVTLPPFFSPAQRAHCLEQSQAERVIAEPELESELLAA-------------------GYERRGEFWCRAFEGPNRLPVGAAKLTFTSGTTGTPKGVCLSADSLL--RVARELEEASKPTAPQHHVALLPLAILLENLGCYAALYAGATLSVPSQKVDLPRLLGCLASRAPESLILVPQLLLLLVSAAEQKAFDPQSLRFAAVGGARVSEDLLHRAQRVGLPVYEGYGLSECASVVCLNRPGA-----------RRPGSVGRPLPHVDVRLAED------------GEVLIKGSTL-LGYIGEPA------YSDEWWPSGDLGEFDPEGFLYLKGRKKHQFVTSGRNVNPEWVESELTQRHHIAQAFVYG-------------------------------------------------------------------------- 11498860 66 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NELPWDGKSVGELWIRGLWVAKEYHND-ERTMNSFV-DGWWKSGDVAVITPEGYVKVVDRVKDVIKSGGEWISSVDLENYLMGHPAVLEACVVAAEHPKWQERPIAIVVPKPGSEVTKDELREFLAKRFAKWQLPDDIIFVNEIPKTSVGKFDKKRLREQYRRYL--- 171677654 3 -----------TLEDLLQSRARSSPCQRLLFYAPGNPSTDISYAHLLALATSNSRAVRALSFREQKPILLHLDNHQDTILWFWSVRMARGLPVLSTPGYRKKHIKGLSNLLESPICITRTGNVSLFDGVDHDLEIV-TVELLEEGSRKGHK--EDGLDRNGLPAQGDPNSLAMLMLTSGSTGNAKAVCLTHSMVLASVAGKS--GACVLPPGRPFLNWIGLDHVGALIEIHIHALVGTADVVSSPFL----FLDLLSRHRVSRSFAPNFFLASLVSASKRQPENLSSLAFLVSGGEANDVEASALLERYGAPIAPGFGMTETCAGCIYSTSCPDY----DLERGYPVASLGTCIRGMEMRVQDRQRRNALPN--EPGDLEVRGTMVFGSYYRNPAATEQAFTEDGWFRTGDRALLDSDGRLCLVGRVKELVNINGVKTPIADIEQAVQGKEVVSRLFVFPSNNAHTEQVTVAYVVAIRMAEVDRSLTEACL---LATASRPLIFALTPELPTTTLGKISRAKMRSLFER----- 125716296 1 ---------------------------------------------------------------------------------------AGGAYVPLDPAYPAERINHILGDTELSLLVTQSLITDR------ELPVPIRTIMIAELSKASYDF------GDGQPLPFPSDSRAYVIYTSGSTGMPKGCVITHANL-LHYTSWANGEYLAGKPYGCFGFATPLSFDLTVTTVFTPLIAGKPVFVYPDGVEIDEILALHPGTPVDCLKITPSHISMMPHIGILN----TNVALAVVGGEPLTREQIRILETMNPRIVNEYGPTEATVGCMIADVHSSDERVL----------IGLPITAMAVFVLDPRGSLVPWGVK--GELCIAGDGLARGCLNRPKLTAEKFQPHPFYRSGDVGFVRSDGQLECLGRSDNQVKIRG--------------------------------------------------------------------------------------------------- 218715488 107 ------------------------PGDEAIAIIGATEADRVSWKELRERVRVCSNAMRQRGITVGDRIGGFVGNHVDAVVIMLATASIGALWTSISPDTGVHAVVERLRQVQPRILFADNASLSKVAEIVRELPCLEHVVILEAKPQSGIVAWFNDFVHEARNSTTPADHPVFILYSSGTTGAPKPIVHGAIGTLLQHKKEHVLHG-DIKPSDRLFYYTTTTWMM-WHWLVSALASGATIVVYDRPFDIEAMARLIEELEITHF-GTSAKYLSMIEQASLNPRKLEKLRAIFSTAAPLAPSTFEYYSSFHPNVMLG---SITGGTDIISLFGASCPILPVYRGEIQSRGLGMAVAAY-----DYAGNDITQ-SNEPGDLVCTVPFPAQGPEGEAKYRKSYFDVFGVWHHGDFIRINPDGGLTMLGRSDGVLKPAGVRFGSAEIYNVLLKHQEIEDSLCIGRRREDTDETVVLFVKLVPEAPMSQDLIQAAIRKELSARHVPGIIDVCPEIPLTSNGK----------------- 84517018 42 ------------LADYMDKWADATPHMTWIARRDGGEWRHITYAQGRAQAKAIGTALLDMGLGPQRPLLILSENSLEHALLGMACAYVGVPYAPLSPAYSHAKLRNIAALLKPGAIFADNG--KAFANAISAINNTDTTVINLDNPISGAVRFADLLDADPAPARLTPDTVVKYLFTSGSTGSPKAVINTNRMICAMQAIVRDCYRFLTHEPPVVLDWGPWNHTAAGNVFYLVMTNGGSYYIDDGRPVLGKFDETLRNLRCTWYFNVPIGYDMLVDQLENDPALFNKLGMMFYAGAGMAQRTWDRLRAAGVLLATGLGATETAPFALACTVPQE-----------KSGNVGVPSLGLTIKL-------VPNGGKL--EARIKGPTIFPGYYGDPAQTAQAFDDEGYYCMGDALRADPDDFFFFDGRIAENFKLAGTWVAVGAMRAKLVDSELIRDAVIVGENEAELG----AMVLLSQAAQTMDQAILHALSEKLAAAARVRRIIVLSEQPVTEKGSLNQRAMR---------- 167368098 6 -------------------ALRQHGDAVVLRWKRYGLWQPVSGRQFADRIEAIAAGLRAQGVGPGSVGAVMGDNCYEWVLADLAIGAAGGVSAGFDPHGDADDLARVLRDCKVSVLFVADDQLHKALRARERCPSLRRIVAMHQQWDDGVIPLSALEAAGRDGASGTAGREAVIIYTSGGTGPVRGAILGHDAVIAQAERA--KQALGLRASDERLSLTPLHHVLERVVGIYASLLAGTVINFPE--SPDTALADLAELQPSIVQASPQLFARLCRIAFAHGRGGSPLRVVLSSGAALRPDVADWFAALGRPLTDVYGHAEAGGA---------------------------------VRIADH--HVMEWKLGDYDELWLRGDALFLGYAGD---TAPATHRDGWWRSGDIARRDGAERYAIVGRLEDVLQRGGERVLPFAAEQALSASPYIADAFV---------------------------------------------------------------------------- 99082629 43 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGSTGYAKTIRRSPESWIRS--FEMDRELFALGARDTYASLGNLSHSLTLFAAVAACQIGADLAMLGD-CGPREQLSRLGEFHASVLYATPAQLRLLRRA--AGKRQLEGLRLLFSSGGKLDHETRAGLQQLGAQVIEIFGATETSYMTIAGP-------------DALEGSVGQAYPGVEIRIDSPDAN-------GVGEIWIRSPFVFDGYVK--GESQETRWNNGWLTIGEMGRLDESGNLFAKGRKNRMVTVADKNVFPEEIEAVLMSVPEVEIAVVCAVPDALRGHVIHAAVQ---GEASPAALRQ-LCRHQIGDHAVPRSIRRVAKIPMLTAGKPDLQALRDLWDDL---- 170694991 50 --------------DWLEHWARVRPNNPMLAQRDNGDWISWSVSEVWNAVRSIASALLWHGGGTTAPLVILSENSIAQALMTWGALYAGVPVSPVSPAYSLARLRNAVSLVQPHMVFVED--AERFAGAVAALDVAPERVVAVENVRPGMLRFSDLASTAIDPDSLDPDLPAKYMFTSGSTGMPKAVVQSRGNLAAAQEMTVSIFEQAPDYAPVYLEWLPWHHVMGGNIVLNRILFGATLYIDDGRPLPGRFLKNLAEVAPSLYFNVPAGLSMLIDALEFAAHFFSRLAYVYYGGAVLPRSVYDRFQAVAVRLTSVFGATESSGPAVTQYW-----------AVDDVGCIGLPLSGIELKLIADTNLPDRY------EMRIKGPNIVREYLNAPEQTAAAFDDEGFYILGDAVRF----------------------------------------------------------------------------------------------------------------------- 145297259 9 ---------------------------------------WLSYGELAQRVTQVAATY------PSERSLVYLPTRTSHLLHYLAALRLGHAVMLADPVLPSSQ----------------------------HDASCQQFAVTCRVNEEGKL----IRLRDTSPLLHPE--LAVLLPTSGSTGSAKWVRLSGRNLAAN--AASIADYLALTAAERAITSLPLFYSYGLSVLNSHLLVGASLVQSEGSVLDRGFWQQVEQHGVSSFAGVPFTYQMLAR-LRFDWARYPSLQTLTQAGGRLEPALAQQFAELGRRFFVMYGQTEAT---------ARMAWLAAHEVVTHPDAIGRAIPGGHFSL-----RELEGGKPGEGELVYRGDNVMLGY-------ASTISAQGALATGDLARSDEAGRYYICGRLSRFLKLFGKRISLAEVESQL--HRWGWSGACGGRDD------CLLVVVEPRGELTADGLQRELAQWLQAP---PRAVRVVAQLPRTANHKIDYAAL----------- 215508763 5 -----------------------------------------------------------------------------------------------------------------------------------RLPFLKHVITTGDTRKPGSMTFDDLMNSATAEDHVQFDQDAFIQYSSGTTGLQKAARLSHFNVVNNANTVGRVLGYHQQRETIYVSGDLIYGFGRTLGALAAAMFGSTLVHPGAAFGPRVTLDAIGKHRCTTIYGSTPLFYSLFGHLDEGAYDVSSIRKAAMAGSLATPAIVEMIRRMNAPIYILFGSSETSPAFSSTN--------PDEPTDLWIRTVGTPLDHVEVKVVDAEGRIVPVNTR--GEICTRGPHVFKGYLNDDTQTKEAIR-DGWYHTG---------------------------------------------------------------------------------------------------------------------------- 118462530 4 ------------LAAAMRDAMTRSPHDLVVLDKDSDTWRSCPWPEVHGMAESIAVRLLQR-----DRVGLVGEPTVELIAAIQGAWLAG-VAVSLLPRADPSEWAHRFGGIGVDTVLSHGGVLRTLAAADSAV-SVCDLAQAARTPTSTGLEYQD------------DSGVAILQGTAGSTGNPRTAVLSPAAVLSN--MRGLIERLRLDASDRACSWLPLYHDMGLAFLLTSVLSGMPLWAPTGAFSAARWAEWLSDSQATFTAGPNFGYSMIGRYARVRDVDLGALRIAINGGEPVDCEGFQRFAMAMAPFTPAYGMAEATCAVTMPSCGEGLDERTESGVPQRYALLGRPIAGMQLRIAATD----EPSGEGVGEVEIHGSSMMTGYLGD-----TTGRSDGWFPTGDIGYL-VDGALVICGRSKEVITVAGRNIFPTEIEQVAAQVDGVRHGGVVAVGSKSGAAQSRLLIAAEFVGADRDVTRSAVIKRVISVCGVPADVVLMPSLPRTSSGKLRRLEVRRQ-------- 159036701 55 ----------------------------------------LTLGELHETVATYAGFYRRNGVRAKDAVAIVTTSITDFALNLMALTSIGAIASLVNANMPLETRREYIRRQRVVGIMTEPWHKELQSHLRDDVPPL-FVALQAEITPE-----DRAHRPENYPFRHAPNDPILISHSSGTTGIPKSAFHTHTTL-FHGALSRLSDGLDCSTRSRLL-ALPGHHVSAMSNTLLGLLLGAP-VIHFTDPSGKGVLDGIEKFRPTIVFGFTHTFMEMAGE-DLTDRDLSCVEGFYASGDAAHVVHIRRLLEPGAIFLDIFGSTEMGYVLFDYVHRPGAPSMGR--------CIGRPMRFAEAAALSEDGEVLPPG--AVGRLGVRSQSLTPGFWNDNVRWHQQWL-GGYFLTGDLVYRDAGNNFYHLDRTSDAIRTSGFVYSAYTEELLLSEYEEIRDCTIVGLAAEEWEDEGVAYVLLEADGVTAPEDPTSWVNAALTRHGLPAVLVPEDTIPVGITGKVLKRILREQARTLVAG- 156057039 192 ---------------------------------------TLTYAQIDQYSTFVAFSLREMGVKLHDVLPVCFEKSRWTIVAVLAVMKVGATLLMTDPTLPLARLQNMAE-------------------------------------------------------QVPQKESCFLM--------------------RHIQAARFLEQLGYTEDSRVLDFAAYAFDVSIDSMLLTVGNGGCLCIPSDEDRLNDINGVMRKMRVNYAGLTPSVARIL------DSDVIKSLSGLGLGGEASSVRDVTNWGQ-DTRIIIGYGPCECTIGCTIN---------SDTATGRNYISIGEG-NGAAIWITNPDDHEQLMPVGAVGELLVEGPIVGQGYLNDPVKTAASFIKDPWYKTGDLGKYDPDGSILFVGRKDTQVKLRGQRVELGEIESQLMALPSIAEVIV---PQGLGGQTLVAFIQKKGQENTPEELSQQLSKAVLPRYMVPTAYIPVNYIPVLISSKIDRKRLRQ--------- 126276185 38 ----------FTMPEFFEECVARQGNRNAMAHVETKKVHKITYNDLLALVKNYSNGLIELGLAPNQKLFIFASTSPKWMQSFLGASFQNISIVTAYDTLGESGLTHSLVQTESDAIYTENALLSNLIKPLSKTDKVKYIIHSDPIDPEDFISFDEVLKTKHENMPKPSDLAC-IMYTSGSTGEPKGVVLTQENVLAAVGGISTVANRDMKNHDRVIAFLPLAHIFELAFFWWGSELGYANVKTLTDTSCRNCQSDLIELKPTIMVGVAAVWAAFKGKAAFTHFHIPGLRLVLNGGSPISYDAQVFISTLIAPMLLGYGLTETGANASI-----------VEHTQFELGSLGTILGSLTAKLIDPDAGYLAKNNQ--GEILLKGKPITKEYYKNEKETAEAFTEDGWFRTGDIGEWTSNGGLKIIDRRKNLVKTNGEYIALEKLESVYRSNPLVFNLCVYA---DISKVKPIAIVVP---------------------------------------------------------- 211638364 3 -----------NICQPIVDAAQKHPEHLALQAPHPDNGCSLSFRDFFSHASHFQSLLTQAGFVAGDRLLVIVQPGLILYPLLIAILGLGLVPVMLERGLSKKQFRKILRHSKLSAVITQPTL-GKFWFLIPELWRLRRFVIGQRETPSQHLPLNSFI-----CRDLPPDTTGLITFTSGSTGMPKGANRTHDSLLAQLYAIKAL--FPEEKNEIDLHSFP-------VMVLHSLCCGNGSILPNFDFDPQKIVKQLQDKGITCLSGAPAYMNKVTNYARNNKLSFPNVRTVIVGGAPANKSLLENCLAVFPHARHVYGSTEVEPISTVEM------SIQLNQWATHDGYVGKPVTQAEICIREITTNPTPLTTGNVGEILVAGPHVLKDYIDNPQATKENKLPGGWHCTGDVGYIDATEQLWLLGRVKDVVLDDGRIIHPYMVEKRINELPDVTRSAFV--------------------------------------------------------------------------- 118472577 5 ----------------LLDALRAHGDRTALITAE----RHVTYREL---ADQVADASARLGTGRR-LVLLETSNDIATVVHYLAALAGGHVALPVAPG-------------------------------------GDHTAITQTYSPDTVIDADGIRHRHDRPAHRLHDELALLMSTSGSTGSPKLVRLSHTNLRSN--AAAIAEYLGIRETDRAATTLPLSYCYGLSVLNSHLLRGAALILTEDSVLDDAFWELFTEHRGTSFAGVPHTF-ELLDRIGFDDMSLPHLRYITQAGGRMAPERVRRFQRQGWQLVVMYGATEAT---------ARMAYLPAELALTRPEAIGTPIPGGRFDIEQLDGWP-----EGTGELVYRGPNVMLGYAHGPDDLALGATLDA-LRTGDIARRGADGLFEIVGRSSRFVKLFGLRIDLQRLESGLAEQNITALC---------TGDDDGVAVAALAPASAAEVTRLVAAAARIPASGVRTTV--VDELPRLHSGKPDYPAVRALASD----- 146080670 63 -----------TLVELWEQALKAWPTRRFLWVRGKLGYVWATYESINTEVEAMRTLLHSMGVEKGSRVVVISENRYEWVVVHFATMQLGAHFVALPTNVTPSEAQLVVKSTQSKVLFVETKAYAAIKGWIGRVGQLEHAICFEDQVGEGSYAVAISIAADVPETDVRAEDTAMIVFTAGTTGPPKGVMLSHKSIVANVSSVYASLGEALTHSDMFMSLCSWCVAGALTTLYQALCKGACVCIPLPLVNPSVIVSVAQPFQRAYANIVDDILRLMFKKPGRTLRAFSHLRVAIIIGHQLTKDQSELMADLDVFVVNTYGFMEAGGLVAT--------DVDVPQRL-------KALPGLEVRVVNEKNEIVSPGD--LGEILVEAPNAMQGYFDDPEEAKNSLVEYGFVRSGDYGTLTG-GWITVKGNKDVLITLANSKVNPLEVEAALTKSPLIKQVFIYGNRRPY----VVALVVANNDREKADCIRTELRRQDLPPRAHVRRFAFVDEFTL-ANG-FMTVKMRQKIEDHY--- 84494966 4 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PRDLAVVVGTSGSTGTPKLAMLGTRAL----RASIESTHARLSGPGQWLLTMPGHHIAGLQVLLRSLVAGTTAMDLSGGFTPTTWTSSVDADAPTYVSLVPTQLTRLL-ADEAATERLARFAAVLIGGAATHPDLLARAADAGVTAVTTYGMSETAGGCVYD---------------------GLPLDGTEV-LLDQDGR-----------IHLAGDTLAHGYLGDPARTAAAFPAGHVFRTDDIGHLGDDGRLHVDGRIDDLVNTGGLKVSPRLVEEAVARLDGVAEAVAVGIPDPEWGEAVAVAITRDPGHPTTVSALREQLRGILPDHALPRAVREVPAVPVRGPGKPDRAAIRALFES----- 121719773 122 ----------------------------------------VTWGQLRKMTGRMVQALKAAGVVKGDRVAAVASNSVDTLVVLLATTALGALFSSTSTDTGVKGILDRLLQLKPKFVFVDDDLRPKIKGIVEGLREVSEFVSGVPKTQPVTALLEKATSDQLEFVRVGFRDPFLVVYSSGTTGKPKPIVHGVGGVILNTYKESRLH-CDHGPDSTVLQYTTTGWIMYLS-AISGLLFGAKAVLYDGLPDVKFLIELAGEHKVTHFGTSPRYLHELRKNNVRPKADLSSLRVVTSTGMVLSESLFEWFYDEGFLSH-----TQLANISGGTDLAACFGLGNPITPLHVGGCQG-PGLGIPISVFDQAGTALPDG--VPGELVATAPTMPVKFLGDPQKYFDSYFGDNVWTHGDFISIHPAKQIFFLGRSDGVLNPSGVRFGSAEIYNVIDTQTEIVDSICVGQRRPDADESVMMFLLMRPGTPLLVSRVKEAIRKALSARHVPKYIFQTPEIPTTVNLK----------------- 153872468 6 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLALITFTSGTEGNPKGVMLTHNNLA--DVITRLNTLMQVNDSIREYIGVPVYHSFGLGRCRAVASVGGRFFIPDN-FNPSQIGEMLKKGTINAISAVPSLWRILLANQDLIGRHGKRVQWIEIGSQYMSQAEKEALKILNARIVQHYGLTEASRTTLLEIHQEEGEKLE---------SVGRALGDVEIKLTADQ------------NIAIRGPHVAAGYIIDGQETSLK-DEAGWLVTKDLGNID-DGYLYYQGRADDIINCGGIKISPEALETKVYAELQLESGLAICRPDPMRGDG-FLVAITQETQLEKQKLHETVLRATQAANAI--SIVEVENLPKTASGKVQRRKLTDWY------- 119898790 43 ------------VGEWVEKWGKETPDQLFLAERDSGEWRKITWGETRRRVIGIATWLLGQKLSAERPVVILSDNSIEHALLMLAAMHVGVPVSSISPGNSHAKLKGNIELLRPGVIFADPKFAPALAAIR-ELHDGVVIAGRNSQPTAGTVPFAEIEVAPDEAAAITPDTIAKFLFTSGSVGVPKAVINTQRMMCSNQLAKELVWPFLKENRPVLVEWLPWSHTFGSNHNLNMILRGGTIWIDDGKPTPAGLDKTVKNLKPTVYFNVPRAYDMLVPLLREDKQLFARLNLIFYAGAALPHHLWEGLEDLKVTMVSSWGSTETAPMCTDCHFEAE-----------RPGVIGVPVPGTALKLVPSADKL---------EVRVKGPNIFPGYWKQPDITAKSFDEEGYYMIGD--------------------------------------------------------------------------------------------------------------------------- 94442938 3 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QPVYLWTLPMFHANGWSFPWGMAAVGGTNICL-RKFDAATIYGAIRKHGVTHMCGAPVVLNMLANAPD--GASLSHPVQILTAGAPPPAAVLFRTEALGFVVSHGYGLTETAGLVVSCAWKPQWNRFPATERAKLKARQGVRLAGMEVDVVDPDGVSVKRDGSSLGEIVLRGGCIMLGYLKDPAATSKSM-KNGWFYTGDVGVIHPDG------------------------------------------------------------------------------------------------------------------- 167382822 54 -----------------------------------GEYEWKSYGEVLDTAKALARGLLDLGLKKGDVIGFFSKRRLEWHYLFLACGYTGIVLVTLYESLSVDSLKIIDTNAEFKRMFVSDEKLKVITQA-----TKAPITLIEDLHPSGEKTVAEEMNYKSTELKVVPDDRALLMYTSGTTGTPKGVALTYRNLSASSSSLWMRDYPRQSRKLSSLSFLPLGHVFAIVMEFIMYRVGGSI-----GFMSSTHLKVVEDIGVVVFAAVPRVYNILATKPKTVQMAFATLRVIICAGAPLSLDIAKFFRVISDGFFIGYGMTETTGMGTSTVFPDGID----------LDHVGQPYSMIKVKCVPEMGY-CTHNAIPSGEVFIKTTAQFTGYNKDD---SKVIDEEGFVTTNDIVSIRPDKKIKIVARKNNVFKSQGEYISAEKVESMMTQCKYVQDIFVYG---NSLKNYLIAVVVPKKEICHSQEIKDMIIKDGLKGFEKVKKLVLHD-LPITPSMKLKRKNLYNFFKDE---- 198469848 57 -------------------------------------------------------------------VAFFCDSNAMWIVMLWGCWMSGQVAVPLRASSGLELVRLQAIDCKANLLIGSPENESVIQQLSQTLKAATITLDHDFVPPMKEISSTSLMPEAMLPNEFYEKSMAMMLYSSDATDTCKPVMLTHRNV--DAQIRCLIDTWRLGPNDTLLPVLPMLRQH---MAIAAVLQVGGNVVLQQGFNASSVWDDLTKKRCTCFLAMPVVYKQMIAEYNKRNHCSEKMRLMATAFAILPDSVFNGWREIGHHILEYYGMLETGFVLGHAIEEGPLPKLVPQKRLPKPGTLGSPLLGVTARLVSPTGKEIIKCHNHVG-----GPMKMGKAVSDPTKTAAAFTVAGFIPTGDICTYYND-NFYFISQACDMITLGGLKVNASEVKKVLLSHPKINDVSVLAIPNMVWGHRLFAVCAVSPDAALEVETIETYCEKQLPTFKCPCIVKVV--------------------------- 159149055 1 ------------LLARLRDRAARLGDAPLVVAGDTVTGAR----ELLARTEAKVRALGELGVGPGALVGTVAGPPAEFISDVFAIIEAGGVAVPLSRKLTRWEL-DRLQEGCPLDFLAAPPESPL------------------TLAGPVTGCGDRALSRGPGRIRPAFAEAATAQLTSGTTGRPR--VALRPAAALLAEADHYRDALRLTPRTTLLCPVPLQHAYGFGLCALAAPLAGAPVRQLPPDRPRMLLRELAAGDVALFVGVPPMLRLLAKSARGPVPAGRPV-GFLSAGMALDAHTAEQVARLGGNVGEVYGTTETGPICV----------RAPRPWRPALRRPGVPLPGVKV-----TLAPVPGDAPEAGAVTVESPSMMLGY-ADGDAVDTGPSRGG-FTTGDLARWEGD-DLVLAGRLSTCINVAGAKVSPEEVEAVLLAWPEVASCLVTGVPDPVLGQRVSATVTPETVDLAA---LDRFCRERLSDSRTPHTFAAVAELPTTETGKVIR-------------- 134100573 13 ---------------MFHEAAERNGRTDIVLDLAPEDGTSFTVARLAELIGTLGARLRAAGVRPGDRVALHKTENFDIVLLACAISRIGAVPALLSPTLDGATATELLRRLDRPWLVTDGDRFDAALAGAPLAEVTRAVLLSCGGTRPGTTPLPQDEPREAEPVLLHPRQPTLITHSSGTTGVPKLVVHSAEAL-WHRLLPQKLWSWPMRGRKAAFCVS--FVHSRFYHALGVFLHYGSPMVIAVDPAPDKIGPLFARTRPQVVETHPNTYVEWEQLADAQDRPLGAVRFYTGTFDAMHPRTIQRLRQRNPLFLAFYGQSETGPVAGRWYTRRSAGSADGR-------CVGRSLPGTRVRITSPAGGRAA--TGATGHIEVRSRSRAVTYLG-EDARWQSQLSGGWWRMGDMGYKDRLGFLHLLDREADRIATVDSNL---EAEDVLMRLPELREVVIV----EGPGGEAVPVVCTRDERPLDMDRWRGAVAD-LAPMCDPVAFRF-EELPRTGTWKIRRHQLSEMLR------ 210109041 75 -------------YNCLDHNIEKLGDSVAFYWEGNGDASQITYNELLKEVCKCANVLINKGVKKGDRVAIYMPMIVELVVAMLACARIGAVHSIVFGGFSADSLAGRILDSKSSVLITADNLKDISDTAIQECQTVTSCIVVRHLD----------ASDQFEPVWLDAEDPLFMLYTSGSTGKPKGVLHTQAGYMLYA-ATTTKYVFDYKPGEIY-----------WCTADIGWITGHSYITYGPMLNGAT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159116598 10 --PEFIVDDSITISRLFCQRALKTPRREFLARNDEGDYEWYSYLDVLRMSSELFYGLQAIGIKQGDHAGIMSANRVEWALVDLACSALGVVTVPIYDTLSLTDTIFIANDSHVTTVFLTLDTLHTWSTAALSCPMVKTVILFDDRYDDRWIAFERALTPAPDTLITPPDDLMTLVYTSGTTGNPKGVKLTQGNVLWSASMAEHRVEKRPNVQEFNLSYLPNAHIYQRVIQGVMWYCSGATGFWCG--SIKGLTNDIQALRPTIFIAVPRILNRLFEGIMASIEKLSSTRRCVTGSAPLSQKVGEFLHACDTQVIEGWGMTETAAHGTTNHWGYVGVTLDSSTKIRLTS-----VPDMDYLVTD---KPNPR-----GEVWIKGPSVFSGYYNDDAKTKETLTEDGWFMTGDIGEYDRSGELRLIDRKGCIFKSQGEFICTTTIENTLLQSKLIDQCFVYG---DRLQSYLLAIIVPNFTELRAREVDQACVARNFRPYEIPRAVI-LEHQPLTPALKIRRTMLTNRYK------ 56963714 34 ------------------------------------------------------------------RIAVCPQEIEKWIALLLYVKKRGGSIVPIHPSTPLAAAKKIAVQARCAYLFFH--------------------------------TFETPLTLSNPVSTFP---PGLVQFSSGTTGVPKQLERSWSSI--DEELAAYTERMARVDVDTVVVACPVTHSYGLISGVLAGLSQDKEVVVLTAQNPKYVLKKLTDYPNHLLYGAPPLLYALAKLSNGD-----TLQAVMTSGTRLPEEWFQSIQSNSQMLLQQYGCSEAGCISIAMPLRFSEE-------------LGVPLRHVQAKAGTARNNP--------SEI-----QVTIG--------RRTI------NTGDLGYIDQDGALCFRERLDDMINVAGLNVYPHEVEHVLREHPSVEDAVVYKKADSYAGERVCAQVSARTETLSLPELRSYCI-SRLAPHQVPHEMTIVEEIAKSANGKVSRVKL----------- 117621357 1 ----------MMLFDQIAYFARQTPHSPALAS----SQHSLSYEALWQQLPVLADRLQMAGI---SRLALQLDNGLPWALIDLACTMAGIVVIPIPHFFSLEQQEWLLESSGADALIG-----PHHPGWQASDPLQLTV---------GELPLWRRTPARLPPLPAG---TAKITYTSGTTGQPKGVCLS----LAQMMAVCASLAERVAPANVLTLLPLTTLLENLTGLYVPLLTGACSRIPSSKLDPATLAQALLRHSLVLVPELLRLLLALCSANPPLVEQLAGLRFVAVGGGKVSPELISRARKLGLPVYEGYGLSECGSVVALNGPDGH-----------SLGSVGQPLPHCRVSIAAD------------GEILVEG-SAMLGYLGSDEPTPARVA------TGDLGHLDDEGYLHITGRKKNVQITAGRNFSPEWVEAEAQLCPAIARIVIFG----DGQPANVALIQPLPGADAQLAQQIEQLNHRLPDYARIHHWLPVPEL-LTANGRPRR-------------- 153871073 144 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGSPKMAVHSHTTLQGNIL--NCVQRLHINSDDRIAIPVPLFHMYGLGAAFLPAVAAGASIDLQKGANILRYIQREQEFNPNVVFMTPVFCETLLKGRKSPRAY----KLTVAAGDRIRGDTFAKYESLFGCLIPLYGSTEMGAIAAAS---------PDESSDLRAKTVGKPMPNVQIRLEKRD-----EYAEEVGELWCHHQFGFEGYVDENGDTAQEY-QDGWLRTKDFGRIGLDGSIEVLGRCDHSVNRNGLLVFFADVEKAIETIESIDSAIVISKGESQRGKKLIVYCVPVTKQKITEVDIRKACFDVLPQRAIPDAIFIVDSLPQLPNGKVDRQKLIKM-------- 154313556 3 ---------PANIISILRLCASRDDGRGIVTYPLGSRNSVKTYKDLEFQVIHNARFLSRINFRPRSIVLLHFTDHLDNIVWFWSVIAAGGIPALSTPTQRLKHIAHLHNLLKAPLCITRRSLLDQF----SDQDILRPYVIEDIFSAQVALENDNIDELGQVAREEHPEDLAILMLTSGSTGNAKAVCLTHGQIFA-SMAGKSSVRKDIPKDFSALNWIGFDHVAAMYLNIDQVHVQAPDVISNPLF----LLELIHKHRVGWTFAPNFFLGKLRKQLDTVILDLSCLRLLVSGGEANVVELSRHLEKYGAPISAAFGMTETCAGSIYNLDCPRYDVHNMQQF----CSLGRCVPGIEMRVTIPQDEIVRASANELGLLELRGPIVFKSYFNNKSATTASFTPDGWFRTGDHATIDRAGMLHLAGRTNDTMNINGVKYLPNELEAAIEE---------VGIEGVTPSYTVCFSFRPLGAESEQIEVVDARIAARDAIIQVPSVLPLNDALQKTTLGKLSRAKIRAAFE------ 56750534 15 --------------------------------------------------------------RPAQRVLIVHTDAIAYLADWIAAVSAGWPVILGNPHWRRQEWEAIATQLQP-------------QQIWGEAPIATSVGIAD-PLETGWIGIA----------------------TGGSSGGLRFAVQTWERLTAAALAFQLIDGQAIAG----ICSLPLHHVSGLMVAVRSLVTGGPLLLPWSELQSAECLPTCSE---AVLSLVPTQLQRLL---PLRSQWLQQRLLILLGGAPAWPTLLQQAQNLQLPIAPCYGATETAAFISVLF---------PQQFLAVSRGVGKPLPGVMIQLNADRT------------VAIQSPSLALGYWQGPGQVEPIIDAQGFWQSGDRGEWSADHSLILLGRQGDRILSGGEKIWPLEVETVLYNSGLVREVCVVGLADPDWGEVVAAAYVPQQQAVTPEQLKAAIAPE-LAPYKHPKQWLNCSALPRTSQGKLDRTAVRQLFA------ 169176240 90 -------------YNALDRHVENLGDRVAIHEGEPGDSRSYTYAELTEEVKKAANAFESLGVSKGDRVAVYLPMIPEAVITLLACARIGAVHSVVFGGFSADALRSRIDDAEAKLVVTADALKPAVDALSQDGHTVQNVVVVDVDWHEGRDHWWDEASAEHTAVGHDSEHPLFILYTSGTTGKPKGILHTTGGYLTQTAYTHKAVFDLHPETDVYWCTADVGWVTGHSVTYAPLINGATQVMYEGTPD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 47096685 7 --------EPLNLYTNFKKSAERYPDEELVTFPELG--LHTTYKKCEEAIIQKAAHLHKFGVRKEEKVIVYKSAKFDSYILAVAISYIGAVPIMVSPHLPASTIDIFVNRLDQPWLLFDSETSDKSHQLN-NLPDSRLI-------NAEQLFKAPLDGYTCEQEELPKDMIAYMTHTSGTTGVPKLIAHSANSMGWRTKYQRRILNFIKPRGLVAFHISPVH--SRFNIGVSSLMSLGFPLLPIANPSKANVEKVLREYKPYVLETHPNHFVQWASLAREKPDVFQSIKFYHSTFDAINKETMAVFLRTKPLFLQIYGQSECGPMILRGHTLQSIETLNARD-------MGIGVPGTEVRIVDQDGNPVPAG--VSGNIQMLSKGRALTYYKEEARFKEN-VYGPWWDSGDYGMKDEKGRLFLQDRQVDLV----ETISTLAIEDKLLDTLTFLDEVVI-IRGENGSPQPIIAVHNDGEMNWD----AWWKAVSDLPHMNEPMVMKYDEIPRTATMKVQRRELKK--------- 116620485 13 ------------------------------------QARWYSYGELWSEVARTAESLK----GPKALAFCFCRNNIASVVWYLAAVEAGHSVALLDDGLTPEFKTRLIE-------LYDPEL-------------------IQEAGQHEWRRTNAAGGTIASELAV-------LLSTSGSTGSPKFVRLTAENVSAN--ARSISEALAIGAADRAISSLPMHYSYGLSVLNTHLLRGASMVLTNDGLMSPNFWKLFREQECTSFAGVPYSYQML-RRLGIDGLNVPSLRTMTQAGGKLHTDLVAHFHERGGRFFVMYGQTEAT---------ARIAILPHDRLPEKLGSAGVAIPGGRFHI--------ESDGRESGELIYTGPNVMMGYATCREDLALGDVLQGRLATGDLARLDSEGFVTIEGRMKRDAKLFGLRINLDEIESMLRAHP----TAVISGPD-----KLLIYC-----EHGDEAAFARYRTDLAAKLKVHRALEFLERLPVNGSGKIDYQAL----------- 90416244 1 ------MHQVHNLIDLLCQDANLDNRSDKV--LLQDANNSLSPNALLERCNTVAEALVAAQCK---FVALYADNSCDWVTIDLACQQASICLIPIPTFFSKSQIAHVFDSVTIDMIVSDST---------EPFSAVPSLQVDSITAIFGGQLQLIKLRNNRTRLALPP-GTQKITFTSGSTGQPKGVCLSVEQQLIQAKAATAVDLQQPRHLCLLPLSTLLENIAG---TYAPLMAGGKVIIPSSSLDPQRFCAAISRYQPNSIILTPQLLVVLIAAATQGWVPPDSLQFVAVGGGRVSAQLMAKAHQHNIPAYEGYGLSECVSVVSLNTPTN-----------TGANSSGKPLPHLQVKTVN-------------GEIIISG-NTMLGYAGQP---------DSWGHTGDLGSLDSAGYLSVSGRKKNLLISSGRNINPEWIEGELLANTAIADAVVFG------DDRPVALLFPRDPALTDHEILIDSVNNTLPDYARIVRWRFATTLPLTDNGRPVRVAI----------- 196177913 137 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGSSGKIRFVMHSWDTLMASVRGFHQY----FDQKPVSFCVLPVYHVSGLMQFLRSLTTGGRDVVAGRDIDPRDF----------FISLVPTQLQRLLRA--NAANWLSQFHTVLLGGAPAYESLLTEARQQGIRLAPTYGMTETASQVV---------TLKPDAFLAGNNSCGQVLPHAHVTICSTTGEFL--GTNQIGIVTIAAESLALGYYEDGELTEETLTPDPTLQSDDLGFFDDQGYLTIVGRHSHKIISGGENIFPAEVEAAILATQLVRDVCVIGIPHNYWGQAVTAVYVPRASDVSVDSLKAALV-NQLSRFKQPKYWVPVEQLPRNEQGKV---------------- 86475796 19 --------------------------------------RQLTVSRLADLVDDLAARLWAAGVRPDEHIVVHKKANADVWVLACAASRIGAVPVLLAPSLDAVTVGALLQRVDRPNLLTDEHKLDVLGELP--LPELTKQVIIVSGARPGTVSLGALAGAPVKPVVRPIDEAAVITHTSGTTGVAKLVVHTPRTQGLRLKPQWRLLSLMRKREKVAINI-PFVH-SRNVAAMALALLKEMPVLLMNESAPETVAELFLENRPGLVEALPNSLMAWENLAADPRKPFASVKYFSSTFDAIHPGTMSRLQRKGALFFQIYGQSEVGPAVGRAYLRRSAHKANGRCVGWR-----MPVGSAKVRVVSRDGS--PADGQNPGRIQVAWPALAKTYFGEQERYDSNRDGD-WWGTGDVGYFTRFGCLHMLDRQVDMI--DGVR-SSLEIEDVLAELPELSELVVVHGPDAE----AVPVVCTHGDRPLDPGRWRAAVADQLAPVQIPEA-----ELPRTGTLKVQRLALADRLKDKRKG- 66358140 125 -------------------------------------------------------------------VALFAKNSLNWSITEQACNAYGISTIPLYDVLGNSGLTYILNSTLPKTVFCSVSCCKKLIPLLESMKSVKFLIMLDNESKLIQESATDYIKENVTIMDFDDESIHSIHYTSGTTGNPKGAVLTNRAWVSCTAAFVYREGTKLGSNDRHISYLPLAHIFERIVHMVITYLGGKIGFYSG--DVQKIVDDIQLFKPTIFITVPRVLNRILKQKERSNSPFHNVKAILSGAAPLDETVLTRIRCFSCSCFEGYGMTE--------LLAACMSEINDNSKNIIGGPPG----CYEFKLVSPEMDYSVKNDPPTGELLMRGPSSFSGYFRNEEETKAVCEKEGWIRTGDICQLLPNGSIRIVDRRKNIFKSQGEYVAPEKLENIVICCELISQALVIGR------------------------------------------------------------------------- 149245598 145 ------------------------------------------------------------------VIAIFSHNRPEWALCDLASVAYSITNTALYDTLGPGTTNYILGLTEAPVVICSKEKIKTLIGLKRDLANLIAIVSMDKLSSEDDIDQVERLGAPLDPIPPVPKTKFTISFTSGTTGNPKGVILTNENAIC---AVSFRCMRSFSPDDVVYSFLPMAHIYERANIQSNLATGAAIGFPQGRL-PATLFDDIRELQPTVLALVPRVLTRLEAAAEPNKEDLDKLRHITTGSSPISPDTIKFIKALNLGVSNGYGSTESFAGFLGSFRFDND-----------PGSIGPIGPTTECRLKDEMGYTSKDAGGPRGELLLRGPQIFQGYYKNPEATSEAFDEEGWFLTGDVAKIDPHGNMFIIDRVKNFFKMAGEFITPERIEN----------------------------------------------------------------------------------------- 116203181 2 --------------------------------------------------------------------------------------------VLMDPTLPLARLQNMAQQVGAKTILSSRKQHELSKLILP----VGTFTVAEEETFTTLSNPEEPQVPEAELPPVPPSTIMYIIFTSGSTGTPKGVKISHQTYTSSAIPRA--KAVGYTESSRVLDFASYAFDVSIDSILLTLANGGCLCIPSDEDRLNDINGAMRAMRVNYAGITPSVARIL------DIDLIASLTNLGLGGETVSARDVNIWGQ-HARIIIGYGPCECTIGCTIN---------SSAATGRDYISIG-PGNGAAIWVVDPNDHDVLMPVGAVGEL----------------LTAAAFIEDPWYKTGDLGRYDPDGRIVFVGRKDTQVKLRGQRVELGEIESHLARLP--AESTVIAAPQGQGQSILVAFVAPQGQEVELEELRKAVVAEVLPRYMVPTAYIPVNRIPSLISGKTDRRKLQ---------- 116203181 1097 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGNIVKLQEDGSLVFVGQKDSNTQANGHGTAPAELESHLGNYPSVNATAVLASQGSSRQERPQAAVIPEEQVISSGDFLDKFAENSLASHLVPSAYLIMDELP-TNNNQVDRAVLQQ--------- 212533281 86 -FPEFYEDARLNFAELLWRW---DGEKTAIKVLAEDNPEIVSWDQLRDLVGKLADALSVSGLSKGGVLVVIGGNNKMSLALMLATASLGGVFSSLATDLGEEALRDRLSQLKPQFLFTNVQYKGKTHSVIHRVKSVWNKITKGDNSEDSSTQLEDFLGNPLIFLQVPFNTPLIVMFSSGTTGVPKAIVHSHGGVLIN-LKKEYRLHCNFDDTDVYFHYTGIGWA-LWNIMLGALFCGSTVVLYDGSPSAEGFLQCILSAGVTAFGAGPKYFSELRRMINARSMSDNRLKMLLSTGAILTPSLSSWMAESFGPLCQVSGGTELCGSFVHGTVS----------LPTFPGEITVKALGIAVDVYSSSSGRLPAG--ESGELVCTQPNMPLHFLNDPGRQRAYFIPSVWTH-GDRMSISPHGGIYILGRSDSVLNPAGVRFGSGEIYSILEKHSDIVDSICVGRAADVTEKVILFVVLSAGSSPISDDKIQECIASGLSLRHVPSAIFRVSNIPYNVNGK----------------- 214044483 38 --------------DWLHHWADKTPDHVFLAERDGDGWRKLSYVQVLEAVRSIAGHLISRDLGPGRPILIVSGNSIDHALLSLAAQYAGVPTVPVAEQYSLPRLDHVVRLVNPGMVYAQDATQYAGAFALESLSSAEKL--SSAPGASGATDFNDFLGPNGADVDITPDTLAKILMTSGSTSDPKGVLTTQRMMTTNQAQLAQALPFVTARPPVLVDWLPWNHVFGGSHNFNLMLAGGSFYIDDGKPAPGLFDKTLANLRATISFNVPVGFAQLVTALKADKRYFAELDMIFYAGASLPQATWAELERLALEINSSWGLTESAPAA-----------LLQHEPARGAGIVGVPLPGVTVKLIDADGRC---------DLRISGDTITKGYHDNPAKTAEAFDAEGFFISGDAMRLIDD-------------------------------------------------------------------------------------------------------------------- 67525877 18 -----------NLSQLLAWASNTSGGLIFYSREDDVTSTRISYAELLADAGEKAR-LIGQGLSSESIILLHFDTQREVIEWFWAATLAGAISTP-FVDDTARRKAHLLHHAQLPVVLTSKRLVPEFLGL-EELRLHDVESLLSSAAKDGLIQYLG--------VQKLAEDVAVLMLTSGSTGSAKAVPLRHGQLLTAIQGKSTHHGTL--PGDVFYNWVGLDHVASLTIHLHALILGSDQVHTAALRNSLQFVRLLDTHKVAYTFAPNFFLTKVLDSLRENPADLSSLKALISGGESNVVKLTRELRRRGVQIRPGFGMTETCAGSIYSRACPSYDIRQSLEF----ASLGSCIPGMHMRIMSEPGKLAAPG--ESGELQVAGPVVFDHYYNDETATRNAFTPDGWFITGDLGWIDDAGNLNLAGRTKDTIIVNG--------------------------------------------------------------------------------------------------- 125716298 1 ---------------------------------------------------------------------------------------AGGAYVPLDSILPIDRASMMVLDVAARMLLTHSGCH---KESRADVATLDALELSQHPGQDLGIA-------------MNGEACAYVMYTSGSSGRAKGVRIPHRAIERLAINNGYLD---LKPGDRFACAAPAFDASTLEI-WVPLQTGAAIVIVNELMAPAALAELICAKQITGMWMTVGLFN---QYAQALGSAICQLRALIVGGDALDPHIIGQVLQNNPPLINGYGPTETTTFAATYDITELVPGRS--------IPIGRPIGNTCIYLLDQQLQLVPLG--VAGELYIGGAGVALGYLNLPELTRDRFISDPFYKTGDLGRYLRDGNIEFLGRNDSQVKIRG--------------------------------------------------------------------------------------------------- 50289557 84 ------MDKNLTYYDYFLFSARNWPDNDCLGRRYNDEKQDWSYQRTLERSQALGSGIRKLTDNKDLIVAILSHNRPEWILTDLACQAYSLPNTALYETLGPETSEYIMNLTESPILIFAKSNMYNVLKILPQLKHLNTLVCIEDLSDEELLSQVEKLGAKIPIIKPKPDDLYTISFTSGTTGLPKGVEMSHTNILAFAFSTFRKNPDKAHRQLYDLCFLPLAHIFERMICAYDLAIGAGLGFLH-IPDPSALVEDLKILKPDNLALVPRILTRINRYSTKAGPDLSRTDFMVTGSAPIAKETLLFLKSLDVGVRQGYGLTESFAGICISE--------QDEKDVGSCGPIGIS-AECRLKSVPDMGYDAERDLK--GELQLRGPQIFDRYFKNPDETNKAIDKDGWFSTGDVSYIDKKGRLHIIDRVKNFFKLAGEYIGPEKIENTLSSSPYITQAFVYG-------------------------------------------------------------------------- 217404481 98 ------------------------------------------------------------------------------------------VLVPLEPTEGRERLRDMIWDCRPALIIVSTDCRPNASVADEGTATLSHPAILDSVGDGNEKAHAASTDLPSERVTESLDRISHIVYTSGSTGAPKGCVSSIRALRSYLSSKNTVHNV-LTASTVLLASTISFDP-CFSDILATFQIGATLAIAPRRTLRESLTHVLHSLQISHVLCTPTLWSTLA-LTGTRPADLPSLRMIALGGEPIPLAIVQAWARVHCRLLATYGVTEAC------VYQSAGEVFRLDCGQSKGQDVGLLLPGMRVSICDESIQEVLPADIAVGEVVLSGSQLVCSYLNRPALSISKYSERHWYRTGDRGYIDSKTRLHITGRIDGMVKINGIRIELGEIENALVGSTAVLDAMVVPHVHCITATDLVAYVVLGGDTISSDGLLRHRCK--LKARMIPAFFIIIPRTPLSPTGK----------------- 163704959 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MQGYWDEPQNTAETIDPNGWVHTGDLAILDEVGYLKVVGRIKDLIIRGGENISPKEIEEFLYGHPKIQEVQIFGVPDQRLGEIVAAWIKLKPDVECTVEEVLQYCRDNIAHHKVPKHVWFVAEIPMTVTGKPQKHIMRQTMVEKLG-- 94490316 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTTGKPKGIAISQQNICSFIPAWINLRGHPGGVGIREGHILSHASDVSILEIMVALCTGSCLCILSEDERIDYLGPALARYNVTNLHTTPSISEIL------DPAELPSLRHIHFVGEWTTRALVERWLKT-VEVLVTYGPAEITNECSGLHVRCGTDFGN--------GCIGKPF-GSRMYIVNPENPHQRLPRGFVGEIIVEGPGVSAGYVTSSQQEASAFVKDRFYRTGDLGYVDADNLFSCQGRKDLQVKIRGQRIELAEVEHQISTMPK-GTCVVDAITLRTGAKSLVAFLQLSEDSELVESLKTHLL-AHLPPAFVPSSFVFVDQIPLGTTGKTNRKTLREMAE------ 148271302 20 ----------------IEAIFAQHADRTALRQRSGPDITDMGFRELWDRAGALAAALGET-VSAGDRIAVLGTATADAVTLDLAAWILGAVSVPLQASAPVAALRAIVEETTPVWIAATADQAATIRTMRLDTDTDADTDTDAALTLGALVARGAGLRRRSPWHPAPGDDPALLLYTSGSTGTPKGAMYT-RSMVERMWHALRPDPAAPTADDVGYAYLPMSHLTGRS-SLLATLGRGGTVALATSTDLSTLFDDLRTFAPTEFVFVPRVAELVRQEGDREQADLRAIHRAICTSAPLTPELRTYIEGLGLTLHDLYGSTEAGGILHDGVIQQP--------------------PVTEHKLVDELGYRTTDRPHPRGELLVKSASVIAGYFRRPDVTAAVFDEDGFYRTGDVMAQTGPGTYEYVDRRNNVIKSQGEFVAVASLEATYGGTPEVHQ---IALHGDSRHAFLVAVVVPADPAASERDILAALQRHGLAPYEVPRGVIVVDGGMLSDAGKLLRLRLTQRY------- 37528212 11 -------NFDLLINDRI--IAPSHPENPVIV----GSDKVIYWRDLYYEIKKWHSKYLELNLNRNTPLILYGHKEANFLVSIYACITYKIPFIPVDIIYPIQRLLEIASLSN------TPYYYDVIN--------------------------NQFKTTNVDYIEFDEDNVAYIMFTSGSTGKPKGVVIGRESV--YDLMRWMYNDFKLGEKPVFMNQALFNFDLSMYETFGTLVYGGTCLCISQETDSEKFYQVLNHYQPTVWVSTPSFSYKQLLSQSFNYSLLKNLKHFLFCGEILSKNLVKHLRKRFPSIYNTYGPTEATVATTLIEISDQHLHSDMELLPIGESRSGSTLTL------------------ENGEIVISGAHVMRKYIGAEDNNRLTINQHGTFRTGDIGKLID--NIWYCGRKDNQIKLNGYRIELHEIEERLMNIPIVDSAVVLPLKKED-GSIVRLVAFCKFKTITNKENLVNLLKNNLPSYMIPSEFINIDNFPVTNNSKIDTKSLLSIYNN----- 73975045 1 ----------MTLQELVHQAASIYSDKIAVCFDECNNQVYYTYKTVVNAASELSNFLLHCDFQEIQEVGLYCHPGINLPSWILGILQVPAAYAPIDPDSPPALSTHFMKKCNLSYILVEKQQINKFKSFRLHWKNAEASLMLNDRKQNANSTNSENSNAEKTEERMDVRQLAYVLHTSGTTGIPKIVRVPHACIVPN--IQHFRVLFEITQEDVLFLASPLTFDPSVVEIFVALSSGACLLIVPTKMLPSKLAALFSHHRVTILQATPTLLRRFSQLIKSTVLSASSLRVLALGGEAFPSTVLKSWRGVDTQIFNVYGITEVSSWATFHRIPEKF--LNSTLKCELPVPLGFPLLGTVVEVRDTDGFTI---QEGHGQVFLGGRN--RVCFLDDEMT----VPLGTMRTGDL-VMVKDGEMFFLGRKDSQIKRHGKRLNIELVQQVAEGLQQVESCAV------TWQEKLILFMVSKND--LVKEYIFKELQKHLPSHAIPDELVLIDSLPFTSHGKIDVSELNKIYLNL---- 218721321 36 ----------------------------------------VSYSDLLEDATEKARLLRAIGLTPSTILLIHFDSQHEAILWFWAATIAGAMSAPLDAAQRKKHLNHLQTLLRQPIILTAKHLLSGFDGVEG-----LHLYAVESLQDDSSTASTIFMAG----AQKEEKELAVLMLTSGSTGNAKAVALRHGQILKALKGKTSFHG--INPGDPFLNWIGMDHVANLTEIHLHAMSLGSDQVQVPLRNPLLFIELLDLHKIVYTFSPNFFMAQVRDSLVANKADLSHLRAFIAGAEASVVTLTRELRRFGVQIRPGFGMTEICGGSIYSTGCPSYDLAAGLEFANL----GTCIPGIEMRVMHLTDKSERVRDGEVGEFQVSGPVVFDHYFNNAEATASAFTADGWFITGDLAWIDKSGNLNLAGRTKDLIVINGIKWSSTDIAIEEEGIPGIVPSFTAAIPHRAADSATIAIIYSPAYAPEDDQVRATAIAKTVASWK-PAHVIPLPQLEKSTLGKISRSKVRSAFE------ 6320852 88 ------VDKNLTAYDHFMFSARRWPQRDCLIDKATGTWEETSYSTVSKRCHNIGSGIRKRPLEANDVVAILSHNNPEWILTDLACQAYSLTNTALYETLGPNTSEYILNLTEAPILIFAKSNMYHVLKMVPDMKFVNTLVCMDELTHDELRMLNESLLPKIPAIPPTPDSLYTISFTSGTTGLPKGVEMSHRNIA--SGIAFAFSTFRIPPDKRNMCFLPLAHIFERMVIAYDLAIGFGIGFLH-KPDPTVLVEDLKILKPYAVALVPRILTRFARFTARGGPDLSNNSFIITGSAPISKDTLLFLRALDIGIRQGYGLTETFAGVCLSE--------PFEKDVGSCGAIGIS-AECRLKSVPEMGYHADKDLK--GELQIRGPQVFERYFKNPNETSKAVDQDGWFSTGDVAFIDGKGRISVIDRVKNFFKLAGEYIAPEKIENILSSCPYITQIFVFGDP-------LKTFLV--GIVGVDVDAAQPILAAKHPEVKTWTKEVLVENLNRN-------KKLRKEFLN----- 7521169 12 ---------HLTFEAALRHCAQHFGSQNAVCFLHATDAHSLNYRLFAQRVRRARQLLMRCGVRAGSCVALFGPNCPQWGVSYFAIVSLGARAVPLVPELSPQELRRCLQHAHVCCVIAGAAERETLDAASCSAKDGQDLSTVSHTAQRTLIALEDFSGVQNTPVPVDPDAIASVVYTS--TGPPRAVTFTQRNLLCTARYAQRV--LRVRTHDVVFSLLPLAHLFEFVCAFLAVFTGCLRVVCTSTPTDAVATAAIAMRKADVAFLSPTFFRAAAFAPPLSAAPYPTWRT-----AAPLGSLERRVQELEAVLFHGY-------LHASVLIFVTAKKNTKDKDMPAPRTQTRAVPGLKTRLLNYN------AFTSTGELALRGEGVTPGYWRDEVRTRAAFTPDGWLRTGTLWTKTETGNLLPCSSSCHMLGARGEAVYAEDLVCVLMQHPCVVHAHV---RVDTQGQAHCAVWVKQGAE------------------------------------------------------ 33390807 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYVMYTSGSTGRPKGVMLEHRGVW--NRLRWMQAEYPIGAADVVLQKTPTFDVSVWEFFW-PLMTGARMVLPDGHRDPAYLTELIRDEGVTTLHFVPSMLRYFLAAERVS--DLPSVKRVFCSGEALTADLRDRFFELGAELHNLFGPTEASIDVTYW-------QCLPEHAGDPVVPIGRPIANTTCRILDHAGQQTPIG--VPGELYLGAIGLARGYLGRPKLTREKFVKDPFYRTGD--------------------------------------------------------------------------------------------------------------------------- 83649249 20 --------------------------------------ERMSFAKLRQEADALVIRLKSYSIR---RAGILGDNDAAWIIADLAIARAGALCAPLSPKLSDEQLRHVIRQAGLEAVICYGSAGVRLRKLWPESRLLQ--------VGGLQLALTGLYSEPMTDVDRIAVDDCDIL---------RGVCLNRQTL--DAVTASVCASANITAQGRHFCLLPLNSLAEQVAGTGAALAAGAATIMSPTFNPAELYRSLVDYRASTMLITPELLKPLLSYMQSRSLTLDAMRYVTLIGAPVSRRLINAARRQGAPVYAGYCLDEAGSMVSLSTPKAY-----------KPGSVGKPLPHSRVRI------------SEEGEVMVGGA-LSLGYLGGEPR-----RPNAQWNSGDLGYMDNEGFLFIRGRKKDVLVTAGRRISPDWIEAELTGDPQIRQAAVFG-------------------------------------------------------------------------- 159154231 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMGRHISILNVIRSLRLTFNLDKHPEWRYIFTAPVTHDPSFRNIFLPLTIGAALYMY-EVQHIGHLVSFLQENKINALHTTPSIYREILAVL-APEETIPSLKYISCGGEKLDRETIALRKRFPAEIVNVYGSTETCVGVSQYTIDDNLNTG---------VPLGQVFHNNRLFVLDEFNHPVPL--HVIGEICVEGAALAVGYRNLPEITREKFQPNGLFRTGDLGKQIAPGVIEFIGRKDNQVKVNGYRVDPGELEYQISRYAEIEKAIV--LPIEVNNQIQLSAYCQTDKDIKISEIREFLAKYS-PVYMIPSSFIFLKQFPLTKHGKLDLRSL----------- 118049466 57 --------------DRLVHWAQTTPQQTFIAQRSTGDWQRISYAQTLAAARGIAQALADRRLSAERPVIILSENDLDHAMLAMGCLYAGVPYCSVSTAYSLAKLRHVVDTLTPG-LIFAADAARYDKAVRAVLPEGCEVVYRKPAVEAASCTFADLLATEPTAAATGPDTITKFLFTSGSTKLPKAVINTHGMWCANQQQIAQTMPDMVQGPPVLVDWLPWNHTFGGNKNIGALYHGGTVYIDEGKPTAAETLRNLRELSPTVYFNVPTGFEYIARAMESDAQLRRSLKLFFYAGASLAQPVWDSLHRTGERIVTGLGMTESSP-----------SALFINRPDVRSGDLGVPVPGLELKLAPVDGKL---------EVRYRGPNVTPGYWRAPEATAEAFDEDGFFRTGDAVQWDRDQGLRFDGRI----------------------------------------------------------------------------------------------------------- 170575311 1550 ---------------------------------------------------------------------------------LLAVQLIGAAYAPIDPANSSTMIAQLVHDIGATIIIVQEKHLPMLNXEQFAAFTNQQQQQQTDTKNWKMIYCNKKLANERMKKYSQCIDLSYVIFTSGTTGKPKAVCVTNQNLLNFIVASTQQTTFHPNYR-IYHSVNTIFDVS--CMNIFTTFSNGCCLI-----SAANILNAIIEMNVQFAFLSAALFNMFDN---DEINQLQQLEKLFVGGETINNQQINRCLQLGICLCQIYGPTETTIWSLTNNCTIFENECGRI--------IGTVINNEFAYVLDSENNLTCNGAK--GELVICGNGITRGYLNLN--NSNVFKCNKFYYTGDFVIKFGEKY-HFLGRKDKQLKMHGYRLEPTEIE-IVVRKWDLTIGNVIVLKNEQLDSLVL-FIEKETDSKYYCDLLRQYLNENLLHFMIPKKIILLQRMPLNRNGKIDVNKLNEMIRNDY--- 110265144 1 ---------------------------------------------------------------------------------------AGGAYVPFDPSYPESRLLYMLKDSGVDTVLTQERVLADLPSLAA------HALCLDKESVQAELVNMSKDNLPVSSLGLAASHLAYVIYTSGSTGQAKGVLIEHQGIVN---LAAEIQRMDIVPEGACWGLNASYAFDSSVKGLSQLMSGVPLRILPRYADQESQTIGITFGQCGVLDCTPLMVEGWFDLGLE-----SALPNLIIGGEAISPQLWARLQQYQRKAVNVYGPTECS-------VNTHWTPISGD-----LPHIGYPLGNVRALILNENT---LAPGGVPGELCIAGIGLARGYLNQDKLTSEKFITNPYYRTGDLVRRLADGRLEFIGRTDHQVKIRG--------------------------------------------------------------------------------------------------- 118591694 38 --------------DWLHQWAQEAPERVFLAERSGAGWREERYAGVLEKVRVVGAALLARGMGADTPILIMSGNGVDHGILALAAQYVGVPVVPVAEQYSHGRLREAINLIKPKMAVVDAEQYGEALNL-EELAHVE--IVASRAGSRSVTTFADLLKGDSAFAAVTPDTVGKILMTSGSTSSPKGVLTTHRMMCVNQVQLADSLPFLRKRPPVIVDWLPWNHVFGGSHNFNMMLAGGSFYIDDGKPVKGLFERTIENLTLTLVFNVPLGFGMLLKALEADA-DLRHLDLIFYAGASLPQEVWSGFERMAMEVTSSWGLTETAP-----------SALMQQEPAPHSGIVGVPVNGVTVKLIDADMRC---------EVRVKGPNIMPGYFNDPEKTAAAFDEEGFFITGD--------------------------------------------------------------------------------------------------------------------------- 94501968 14 -----------------------------------------TYSQFLNSYLKLSAFFRSIDIDAQSSIAIFSKTRIEWNLVDFAIQANRCITVGLYSNDSDRNINNCLKLTNPKLLVLESEQLAKIQSIDSDWGWSKPVIVMDANHCQAEPVYHLASILENDINNIASNEIISYIFTSGTSGEQKAVVLTQGNL--YHTAQVYKEHYPISQEDKTLLFLPMSHIFARVMFYASIHWGQNHYYLE---SVDELVEQLKLVNPTTLLVVPRLLEKVMANIEKNVYRFSSLRFVGAGGGHLSPEVCRYFWSIGIPVYEGYASTESGGLGIFNYPKDSLI-----------GSIGKPILPVECK------------TEKDGELLMKSPSVALGYLSKTGLQRF----DEWISTGDIAEVDLSGYYRISDRKKDLIINAGKNIAPSWIEDQFLIHADIENIIVIGHNRPY----LTALIVPTENQCSDEDIVSH-VNQRLSRHEQIKQFALIPPFELTSTMKKRRFAIRDIIERLYA-- 134102806 13 ---------ETTIPSLFSRNADEHPEHPALTDHRGGGTRTWTWGQAGTEVETIAAGLCALGLQRGQTMLTMMSNRAEHWLADVAATHLGAVPATVRGNHAGDHVLYLARHSRARVVVVEADQVGRWSSALREPTAIEHVVVLDRAADPRFLTWEALLSHARHRESLTPDRPATILYT---TERARCVVLTHRNV--GYAAAALEHITGIPRHANTICYRPLTDAADRMLGMYSAIHGASHVHLCADAAHAA--TALPELRPAAFFGAPRVWAELAADAESARLGLGDVVWASSGPAPLEPGVLDLFASLGVDIRQSWGTAETSGFATANHAGA-----------SRPGTAGRGMPGVEVRIADD------------GEILVRGPVVCPGHLQPDGVIKPATDAEGWLRTGDAGSLDDDGFLVVTHRA----------------------------------------------------------------------------------------------------------- 84685020 17 --------------DWLHHWAGAAPDRTFLAERYGAGWREVSYAEALEQVRGIAASLLARGMNADTPVIVISGNGVDHGLLALAGQYVGVPIVPVAEQYAHGRLRHAVEMTKPRMAYTDADQYG--EALALDIFDDIEVVASNPGQNAKVTPFAAGVDVDAAFAATGPDTVGKILLTSGSTSAPKGVPTTNRMMTTNQAQLAAALPFLATRPPVLVDWLPWNHVFGGSHNFNMILAGGTLYVDDGKPTPALISRTVENLKPTISFNVPVGFAGLVKAMKTDEAYFAELDMIFYAGASLPQDVWKGIEDAAHEVRSSWGLTETAPAA-----------LLQHEPTDRSGIVGVPLPGVEVKLIPDDDMRC--------EVRVKGPSIFTGYLDNPEKTAEAFDDEGFFLTGD--------------------------------------------------------------------------------------------------------------------------- 116206018 46 -------------------------------RGNTSTLAKLSYQELHARACDYSRVVRRLAFKEGHPVLLHLDEHRDTILWFWAILLANGVPVLSSPFSNVDEHRHRSNLLESPICITASGLLHLFDGPHSDLHTIESLDNLATSSPTSPSEPPPTTKWPGGPT------LAILMLTSGSTGNAKAVRISHRQILAAIAGKASVR--PLPPDKPFLNWIGLDHVASLVEMHIQALWLGVDQIHVHAADPHTFLDLLSRHGVARTFAPNFFLARLVATAPPARWDLSGLTVVASGGEANDVKTAAAFERYGARITPGFGMTETCAGAIYN---TACPDYDIQRGGRAVASVGKCMKGIEMRVVVGSRRAVA---DEPGDLEVRGEVVFDGYYRNEKATVDAFSPGGWFRTGDQACLDGRGNLCLIGRASEVININGIKVVAADLDSLLEQTLGVARFVVFPTRAVHTEQITICYVPPSWPHTVEDMVAVDDLAARVSASARPLVFSLRKELPTSTLGKISRAKMQSLFE------ 71424037 51 --PGGSMNNDMTLVELWEQAVKVWPLRRFLWVRGQLGYVWATYESIETEMAAMRTLLHKMGIDKGSRVVVISENRYEWVVVHFATLQLGGHFVVLPTNVTPMEAQQVLKSTQARVLFVESSSYAAVKGWIGEVGELQHVICFEDQIGEGSYAVAINIASDVPEKIPPAEDTAMIMFTAGTTGPPKGVMLSHRNLVANISSIYAHVGGALTHTDLFMSLCSWCVAGAITVELYQAICGACICIPPEQLEGFQDLPLVQPSVITSVALPPGQMLRVASHVLLGKFKGKELRIAFIIGSQLTRDQMELLADLDVFTVSTYGCLEAGGLIATDI----------DVPLRL-----KALPGIEVRVVNEKNEIVAPGD--IGELLVEAPHAMQGYFDDPDEAKNSLVAYGFVRTSDYGSVTG-GWISIKG-NKDVLITNGAVVDPLEVEGTLIKSPFIRQIFVHG-------------------------------------------------------------------------- 150395724 1 ----------MPLAEAVALHARERPHAPAFRM----EGRVFTFGELAAEAGGIFAAVQRSAAEVSERVSLETGNHPLFPAAFIAATAAGHCAALIDPHLPEIARQRMKERLRPEVVIRAEG-----DLLRIDVPSAGHSRLLQGAAGPSPAVRAGNGGE-----------PFLVVFTSGTTGEPKAIIRNRRSWRVSLETGKGF--FRLGSETTTYAPGPLAH-GLTLYALAETMTAGAEFVGARHFEADQSLATIAAFRAKRLVLVPTMLRRLCE--RAARSPLTSIRQITIAGAKLTPADAARVAFPNAQVTEYYGASELGFISVSQAMDRHT-----------PTAVGKAFPGVHLAILGENGDRVPAG--EAGMIFVESELVSEGYIAGGDG--AGFRRHGKRATGDLGFLDEDGTLHLIGRAGGMVVSGGNNIYPSEVESVILGAGGVNAVFVFDLDHPDLGSELAAVVEPGGG--FDRAALEAHLAAALPRYKHPRKIWLCRNMPMTASGKLAAGELR---------- 160900034 25 ----------------LEHWARQRPDALAL----QSEAGQWSFAALHAAVLQRSAALVA-GQAPE---MLLLDTTVDAIVEFLAILHSGRCAAVADPDWP--------------------------EAVRQRI--------------EGWLP-----TAPSPLAEATATGAFYTGFTSGSTGLPKGFMRHHRS-WTESFRVCLEDFGAVAAQ-RTMAPGRISHSLFLFGVMQGLWCGEGAVV-QERFSAARCLASLARGEAPCLVAVPSQLLLMLQWAAHRAAPIPEVELIMISGAAQTLALRALFPR--ARIIEFYGASEASFIAWM-----------EADEQAPPQAVGRPFSNVQLQIRPATQQPQPLQPGEDGLIYMRSPMLFMDYVGEARDGTAALRDGEWLSVRDMGHIDAGGQLCLAGRQSRMLVTQGKNLFPEEVETLLAAHPGVAQVSIQGLPDALRGMQVHAVVQWHGAAPASAQALAAWLRERLESYKLPRQWWSCTDWPQTASGKTD--------------- 2511757 4 ------------------------------------------------------------------------------------------------------------------------------ESLATRLSSERPVIVIDER----LILSLEARANGALPT-VKPSDTLYIVFTSGTTGTPKGVRITHSNFSSAIVHQRSAHNFDNVANARVYDFASCAFDTSWQNMLATLDCGGCLCIPSEAERRDDLAKSIERFEITHLEMSPSGAMVL------PLSTLKNLNTLILGGEKLQGCVKEWASVVSTK--NSYGPCECTPTSLVADVDSVAFNGGNIGRGRG----------VNTWIVDTKTGESLMPVGSIGELMLEGPLVGPGYLGDPDKTASLFVENPWYKTGDLVFYNEDGTLTYIGRKDSQIKFHGQRIELSEIESHITQNRLTKQSAVIPTVAPRVAPILRAIIILENHTAAVQAYIEDMLEMSLPSYMVPSKWIAVKHIPLNSSGKLNRKQLEAWLENM---- 154318678 118 -------------------------DKIALTEVREGEIRDISWGKLRKEVAELASAMKEHGVGMGDRVVVVASNSFDTLKVFLAVASLGGLFSSSSTDMGVQGVLQRALQVEPKYIFMDDDLREKMVAIVHGMKDIKEFRGMDTTGIPRTQSLSTYLSKSTSQAKTAFHDPFFIAYSSGTTGTPKCIVHSIGGAVLSAAKEGILH-LEAGPHCTVLQ----YTTTGWIMYFSSLLTGCRLVLYGSPFQPDTFVKLLGDLKVTHFGTSPRWMAEMQKNGIVPKDDLSSLHTVTSTGMVLSDQIFEWFYGVGFPLANISGGTDIAGCFGQGNPLTPVYVGGTQGP-----SLGTPIAVYDALI--ESGQGVPVEHGTPGELVAAFPNIPAFFFRDPSLYHSSYFSHVWTH-GDFVSIHPTHNLHFHGRADGVLNPSGVRFGSAEIYSIIEKYKEVQESLCVGQKREDEDERVMLFLVMREGEKFNERLREEIIGRELSKRHVPRWIFEAPDIPTTVNLK----------------- 73912404 3 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IHKEDVLICVLPLFHIYSLNSILLWGLRAGAAILIMQKFDIVPFLQLIEKYKVTIGPFVPPIVLTIANNEEVDKYDLSSIRTVMSGAAPLGKELEDRMKFPNAKLGQGYGMTEAGPVLAMCL------AFAKEPFDIKSGACGTVVRNAEMKIIDETGASLPKNQR--GEICIRGDQIMKGYLNDPEATKSTIDSEGWLHTGDIGYIDDDDELTIVDRLKELI------------------------------------------------------------------------------------------------------- 119855133 6 ---------------LVDHLACHGGDVAVITA-----EKRISYAEL---ATRVAARAADLGARR-KLVLLETRNDLPTLVTYLGALAGHHVVLPVPAG---------------------GDHRSVVETYHPD------VIVADGVITEG---------PRHRPAPELHPDLALLLSTSGSTGSPKLVRLSRFNLAAN--AESIATYLDITRTDRAATTLPMSYCYGLSVIHSHLLRGAALVLTELSVANDDFWESFRSHGATSFAGVPHTF-ELLDRIGFEAMSLPNLRYVTQAGGRLDPDRVRRLAGLGGRFFVMYGATEAT---------ARMAYLPPDLAHDHPESIGVPIPGGSFRI-----EPVDGMPDGTGELVYRGPNVMMGY----AHTAADLAVGAVLRTGDIAHRRPDGLYEVVGRSDRFVKLYGLRIDLQRVESAL--HSDSLDAICTA------GDGLL--IVGAADRPRDCDVAAAADASGLPRAAI--RVIDVDEIPRLPTGKPDYRSLRERAAE----- 91978072 40 -FPLNDHDPHLPMA--LAKWASQRPDHIWLAQRAGPEWRKVSYAEAKRTVDGLTQALLDLKLPEGRPVAILSGNSIEHALMMMAAMQARIPTAPVSPAYSHQKLKYLFDLVKPAVVLVQDGAAFTKALHALDLSGVRVVHVGNPADGIASVAFADMAATPVTDAQITPDTVGKLLFTSGSTGMPKAVINTQRMMCANAMMLQVRPRDPSGPLPVNLDWMPWNHTMGGNASFNPLLIGGTMYIDDGRPMPEETLRNLREISPTYYANVPAGYAALASAMEKDDALCRSLALMAYGGARLPDDLYERMQALAVRFYTGWGSTETAPTSTGTYWDTE-----------RVGLIGLPFPGVELKM-------LPIGDKY--ELRLRGVNVMPGYYGRPDLTEAAFDEEGFYKIGDAGVF----------------------------------------------------------------------------------------------------------------------- 89069382 2 ------------LSEIIPFQAKHAPEAHAI-ELPTG---TITYRRFAADIGRMAQALADEGIAPGQVVLVSDARPYIHLLRLMALLQLGCTSV------SEERLRRTAGLVRPDWV--------LAETPPEDLPETTRVILQDAERLGRVLSAEPVPGPRPE---VSAETLVRLDMTSGSTGQPKIVPLS----LAMMVARLQNNGPLLPFPVRLLSTMGLDVTGSFLALLKVWSLGQTAVFAGP-LSPGDALRQL---KPTFAVMAPIQAQHLLSTWDASWPRPETFR-LVTGGAPLPRRLRDALATITDDIPVSYGSTE-GWLICHGDAKALPD---------VPGATGYVLPGAALQIVDDADTPLP--SGEIGRVRVRSGEMVAHYWTPEGQVPNPSFRDGWFYPGDLGQLTAEGLFVHSGRTDDVLNLGGEKVAAFEVEEQLAALPGVREAGAFALADASGVDCLHAAVVARPASDITADFIARFRREIV--------VTALPHLPRTPFGKLERPTLVAQVR------ 199429872 115 ------IHPQLNTYNLFNNSVKLFRDRACLYNYETGESRSYSYEEVDERRKNLGNHLRKYGSIVGDRVSIFSANRLEWVLADLACSAYSLTNTALYDTLGTDATKYILELTKSPVVISSRDKIKVIVDLKRRFPDLRDLITIVSMDPLFHLSENSRFKAEDDELPPTPETMYTVSFTSGTTGKPKGVMLTQEN--AATAITFLTSTMPQVDHGKAFIFLPLTHIYGFALSTGYYLGFPQLTVSPPATPPNSFDNLMEDFKPHYLSLVPRVLYKLKKHEEADGYDFDNLIWTQTASAPISPLTLIYLKALGIGLRQLYGLTESFGAVS-----------SSDAYEAKPGSCGSIGVGCEMKV-----QEVPAMGENKGELLLRGPQIFKGYYRDPEETEKALDKDGWFHTGDIGMINPDGRLYIIDRVKNFFKLAGEYISPEKIENVLSSNP----------------------------------------------------------------------------------- 212636246 19 ---------------ILRHNALLWSDDIAMREKEFGIWSEFSWLDYHNRVKWLSLTLRDLGIEAETTIALLGDNRPEWVWGEVAAHALCCFSLGIYQDSLHEEVAYLLNRSNAQVVIADEEQCDKLLELGDQIPSVKYIVYCD---PRGMRKYDDPRGQQLDPTAYDEDNIAIYCTTSGTTSKPKIVLLQGSKFIDHC--CSYLRADPRMPGDNYVSVLPLPWIMEQVYAVGQALIARQIVNFVE--EQETMMADLREIGPSFVLLAPRVWEGILADVQARMMDFSFLKSAATGGAAMGPDTFKFFQSIGVPLRQLYGQTEMCGAYTIHHQDDVDYD-----------SVGVAFDTAELQVIN-------TDSEGVGEVIAKTVGMFNGYLGDQAAFDED-VKEGWMHTGDAGYFKPSGHLVVIDRIKDLAKTSGIQYSPQYIENKLKFSSFIGEAVILGKDKPKWAEQGLAFTLPEVYEQLTKEV--EIVNQSLPAQKINKFILLYKELELTRTRKVRRGVIADKYAD----- 68471591 48 AFPDALLNVPYTLYKLFEYAVDVHGNKPALSDGTFGDYVFQNYDTIRTRRNNLGSGIKKLKYDPNSILTIFSHNRPEWALCDLASVAYSITNTALYDTLGPDTSKYILNLTESPIVICSKDLIDMKNKYPEELSNLITLVSMDDLTTEDSIAHEEKLGEQLDPIPPTPETEFTITFTSGTTGNPKGVVLTHKNAAAGVTF--LYCNFMGKENVRFYSFLPLAHIYERANIQFALSLGSAIGFPQG-PSPLTLLDDVKVLKPDLLALVPRVYTKLEAAIRAQTYDFDNVITMTTGSAPIAPETIKFLKAVNVGFAQGYGLSESFAGV-----------MASSKYETESTSCGAISVTTEMKIRDEMGYSAHDKEGARGELLLRGPQIFKEYYKNPEETAKAVDEDGWFYTGDVACIDSEGKVKIIDRVKNFFKLAGEYVSPEKIEGLLSQFPYIAQ------------------------------------------------------------------------------- 41410136 34 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------DDDVALVAATSGTTGAPKGAM----LTAAALRASATATHERLGGPGSWLLALPAHHIAGVQVLVRSLLAGSTPV----ELDVSRGFDVTQLPAATRALGTGRRYASLVAVQPAATAALAELDAVLLGGGPAPRPVLQAAAAAGITVVRSYGMSETAGGCVYD---------------------GVPLDGVRVRVSD-------------GRIALGGATLAKGYRNDPDPFAE----PGWFLTDDLGAVDDDGVLTVFGRADDAISTGGLTVLPQPVEAALCTHPAVADCAVFGLPDDRLGQRVVAAIVLRDGAPSPDALRAHLSRT-LDATAAPREVHVVAALPRRGIGKVDRAALVRRFA------ 211966714 8 ------------------------------------------------------------------------PPSVSFVPAFLGCQICGLTAVPVYPSDSIQRIVAMVKTTRPSVVLSSSPLREVFPGAAARCVSDIRWIFTDELPD----HVEAGSAFELDSLDIKSETPAFIQFSSGSTGNPKGCVVTHMALLHNHLNWRMCGAFHWGHRLRSFSWLPVTHDMGLVGMLCVPLFFGCTAFFMSPIDPHSWLGGMSKFGCSFT-AAPDFAYALAARKVPDDLNFEKILACVNGAEPIRPATIEAFLQKFAPMSPAYGLAEHTVGVTGRGSEGRKPMSPKEMRTKLIVGCGIPHEDVIVKIVDPRLQEL--SEWQVGEVWVSSPSAASGYFGSPVETASTFTADGFLRTGDLGFL-GDGELFITGRLKDVVILRGCNYYPQDIEEAVERCDSVRKGGVISTTDDAEGLGVAAEIQKGSEKPAKLKLIADIVRTVNKVLHLPLQRLWLGSLPKTTSGKPRRSEARRR-------- 162148778 19 ---------------------------------------------------------------------ILCDRTHETVAAYFGALRHGVVPLLLDGHARWPTLSKTIEAYAPRYLVGNADAVP-----DGYIPTKRLVSVLFERVVPIDYSLNENL--------------ALLIPTSGSTGDSKCVRLTGRNI--ESCTRAIVSYLAITEERVTVSLLPFHYSYGLSVLHNTAFVRGTMLLTEQSVLEKNLWQRIEDACVTDISGVPFTFETIRRIRLSEKV-MGNLLCVTQAGGALTPRLWQYFADHNVRYFTMYGQTEAAPRISY---------VPPDRAMDKLGSVGIPIPGGKIEIV----EEVPGAGE--GELVYEGPNVSMGYANQDLATGDQF--GGRLHTGDQARIDADGFVTIVGRRKRFIKLHGISVNLDHVESVLRS---------AGVNCILVGKENCVVICTMAVDVNA---VQTALKENFDFHPSAVRVEICDELPFTASNKPDYATLTQRF------- 184200142 72 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGRPKKTVLSSEALTASGRATERATS---GPGQWMLC-LPAHYVAGVQVLARSVLAGTTPVVLGEHFTPEAFAHAAEDHAVRYVSVVPTQLQRILDPADGSPAALTRFDAVLVGGSPLSPALAALADASGVRVVRTYGMSETCGGCVYNGVPLDTVTVRLLPDDADPHLAHIPAPSTPPALPAEAGSAVAPSAPVEGRIWLGGEVVASGYLDDPEQTAAHFRADGWYRTDDLGSLDEHGRLTVLGRTDDVINTGGVKVSAGRVAEVLLADERVRQALVVPVAHPEWGQTVAAVVAARPEHRDLEHDLSRAVRERLGAPAVPKQWRHVAHLPLLTTGKPDRRA------------ 169630448 47 ------------LSGYAERPVMGFRSRESVVDTATGRTETITYGQLLEDISAILAEWQHGDIGAGDFIATIGFSSPDYVTLDLATLMNGSVSIPLQHNTSVAQLRMMLEETSPRLVAASADCLDLAVEAAVGLTDLRRVVVFDYRAETDDHREKLATAREPEPVAGDDQRTALIMYTSGSTGAPKGAMFT-----EWTVTRFWSSGAAPNRDTPIINVLPLNHLAGRVGLLTAFIPGGTCYFV-PESDLSTLFEDWQLARPTHMGVVPRVVDMLVDALMAGGTDVDTLREDVLGGAPLSPEMKAFLESLDFHLLDLYGLTEVGGVF-------------------RDGKISRP-PVLDYKLVDELGYYTTDKPHPRGELLVKSATATPGYYKRPDVTAEVFDADGYYRTGDMAEVAPD-QLVYVDRRNNVIKLAGEFVAVANLETVYVGAPLVRQIFVYGNSERAY---LLAVVVPTEEALRAESLQRTARSNHLHSYELPADFII-ETTPFTAVGKPIRPKMIEHYGDRL--- 121603707 37 ------YPERMT--DRLRHWAQTVPRRIKLADGSLGDWRHVSYGETWQTARNIAQGLIERGLSAERPVVILSENSIEHALLSLGCLIAGVPFVQTSPAYSLEKLRHVIRTVTPGMLFASDAARKALQAVASE--DMEVVLLEGELAGRPSTSFAALAATAETPAATGPDTITKFLFTSGSTKLPKAVINTQRMWCANQQQMAQSMPVLTEAPPVLVDWLPWNHTFGGNHNVGMVLYGGTLYIDDGKPTPALMHETLRNLRPTVYFNVPTGFEAIALAMKTDKTLLSQVRMFFYAGASLAQPVWDSLLEIGERIVTGLGMTESGPF-----------GLYVTSPNVQAGDLGVPTPGMQVKLVDLQGKT---------EIRYRGPNITPGYWRAPQETAEAFDEEGFFCSGDAVKW----------------------------------------------------------------------------------------------------------------------- 209878011 133 -------------------------------------------------------------------VSLLSKNRLEWSLLDAACSTYGIVISPIYDSLGEDGISYSINLVQSKTIVVSFEVISTILRSLHRIPKIRYVIVLDLPRHVEFLSFESIVELGSKNLHLPTEDINSIYFTSGTTGTSKGVIQTNGIWIAGSRSFLSRSDSNLSPKDTYLSFLPLAHIFERLVHLILIYSGAKIGFYNG--NILNLGEDLQSLHPTVFVSVPRLFTKLYKLPEIRKKRISNLRFTLSGAAPLEDSMQRDMRALKSQIVQGFGTTEALATFCPEFTDLTVNN------------IGGPIPSVEFRLVPEMGYDV-RTFPRQGELLLRGPTIFKGYLKQPNKTNEAIDTEGWLHTGDIAELLDNGAVRIIDRRKHLFKSQGEYISPESIENIYSTHPFIAQIMAIIVPDPDYGQGVKIYYKLKEDTLLRQGIMNSLKKNNIAGLKRIDGFTIENGL-LTPTAKLMRFKLRKQYE------ 218672280 5 -------------------------------------------------------------------VALSLGNHLGFAEYFLAATALPNACAVIDPMMPAERIERILQRLAPDVLVVDDEASASAEIGRQLGISV-------------VIAGAEPFDLTAPGEDLPDAEGIFLIFTSGTTAEPKAYYRSREQWRRSLDRGRLV--FELQNAPSTLCPGALAHGLALYALVEALDAGAT-FHSVRKWDAGAVARTLSSARVERLVAVPTHIAGIARAWAGEPA-LNCLRDVLTAGAKLNLNELESMRRLKARIREYYGASEIGFMTVSTLAGGETDFPID--------RVGQAYPGVAITIRDPEENDVGTD--VPGTIFVNSDLIADGYLWGDDGQAFRVTPAGA-TVGDLGEIDANGMLRVIGRAGGMMISGGNNVYPAEVESALKTCPGVEEAIVFGLPDDYYGQRIVAVV------------------------------------------------------------ 198412147 7 -YPDIVIPK-VPLGRLVIDAIKVHGDRVAWIDVSN-SGEKYSFNRIRKAALKCANALYKEGIKRNDIVGVLCPNSCQQKILVLALALCGCTIVPVNNLYSKDEVERQMQIVEPKILFTSSDQINKLECCS---PNVKVYIFGPNEKENVFLKFLEVGEEEGVHLDGEIDDDLFLLCSSGTTGPPKLIQHTNHSMVAGTQITRVL--YKRGAGSASYTSAPMFHVVSIVTMCSHLMQGSTLVLPH-KNTLVELLELTQQYKVTHAFMFTPKLFEIMKFDELNKYDVSTLQEISIGGSPSTFEIKNLVKKKLVSVLDGYGLTEGMGIACTDVV------------ISKPGSVGFVVPNVSLK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 125716326 1 ---------------------------------------------------------------------------------------AGGAYVPLDPAHPAERIAYMLGDIQATFIISQTHLIAQFPAILATLPTVLLNTVRLKYTP-NEKKFIKSVSQ--------AHHLAYVIYTSGSSGQPKGVMIEHAAVI--NTIQAQIKLFDINVDSKVLQFASFSFDSAVSEIFRALLSGATLALPQKKLMPGDLAATLLQQKITVITLPPAALRLLPHQ------KYPHLKTIITAGEACSAELMQVWNK-SYRFINAYGPTETAICATAAICSAEMVS---------KPPIGKPLANVTVHVLDKYLMPVPIG--LSGELFVSGQGLARGYLRQKEPLLNLLV---MYLTMDRVTVDGSGNIEYLGRIDHQVKIRG--------------------------------------------------------------------------------------------------- 209515062 51 --------------DRLLSGARAHPDRLLVARRDSGAWQGITYAQMLERARAIGQALLDRNLSAERPLVILSGNSVEHMQLALGAMWAGIAYAPVSPAYSLGKLRHVLDLLKPGLVYADDYTAALDAALPGDVERVSAVPATDASSVTRFDALLDTAPRDVDAARVNGDMIAKFLFTSGSTNLPKAVPTTHRMLCANQQMLLETFPQFGIEPPVLVDWLPWNHTFGGSHNVGIVLYGGTLYIDDGKPVAGKFDETLRNLRPTIYFNVPKGWIALEKDAALRERFFSRVKMYFFAGAGLSQAAWERLERVRIRIMAGLGMTETAPSCLFTT-----------GPVSGAGYIGLPPPGCQAKVAPVDGKF---------EARFRGPHVMGGYWRAPALQSSVFDDEGYYRTGDAVRFRPELGLMFDGRIAEDFKLSGTFVSVGPMRARIISAPYVQDAVITGMNRDDVGAMI--FPRLDACRSLAGSPADASAEDVLNAAAVRDFFELVARLNRSATG------------------ 159038256 43 --------------------------------------------------------LAAAGLRRGGAVALRLPPSLAYVVNLLASWRSGAQAILLDHRLTDHEVERALARLTPQVVV---------APVRTGGAALRVFV----DVTEGVTPYADRPAVSGHAV---------VQLSSGSTGPSKVIGRTAEDLVAEVRRYTQIDGVAL-PGERLILLPSMVHVLGLVGGLLYGLHAGVELVPPQRLSGEAVLAAIADSPATVL-GVPFHIGLLAAT--RFDRPLPMFTRMTTGGELVSAGQVRAFDRFGVPLGNMYGMTEVG-VIGTDLHGQHRPAIA-------------PAPGIEVRDVD-------------GELRVSCP--ASPYLG---STDPSRWSAGWLHTRDAGTVDRDGLVTVRGRLDSQVSVGGMKVDLTEVEATVAELPGVAAAVVV------WDDGITAYV--QSVEPLAEETLDQQLAERLAGYKRPRTLRLLDQLPRTTTGKLVRSALR---------- 184200697 371 -------------------AATVDGSAPALDI-----ERSVSWAQLSASVDQLAVALLRTGVRPGDRVNLMVPPGSMLTTLIYACLRIGAVIVVADQGLGRKGLTRALRGSSPRWFIGIRKALVGARALDALDPVSKKLLGVARTVPELMDSVTTVNPDEIP--AVDPDAEAAVLFTSGSTGPAKGVVYTHRQMA--GMRDTIRDTYGLRAGTLVAGFAPF--------ALLGPALGAASVTPDKTLTARALAEATMAIHASAVFASPAAIANVLATADAERDALARVELMLSAGAPIPEELLTRLQELAAELHTPYGMTEALPLTDVSLRAAREDAQAGVEGAGGGVCVGTPVEGAELGVLRADGSVSPETPGVTGEIVARAPH-AKDHYDRLWITERASDEPGWHRTGDVGHFDARERLWYEGRLAHVITMSGGPVSSVAAEHAAQTVPGVGRAAVVGV-GPAGSQSAVAVVETDPPASAPALASAELSER------VRATVEFATGLPVSANSKIDRAELSDWAER----- 147791515 48 -FPP--MDSNLNTWDNLRISSEKYPGNRMLGWRELGPYKWKTYREVYEEILHIGSALQASGAQPGSRVGIYGSNCPQWIVAM----------ELLNPDCSAKRLKLM-------VCFTSPTEEQKDKAADIGIK------------PYSWDEFLHMGKENPSEVFPPQPDICTIMYTSGTSGDPKGVVLTHENVTTIVRGVDIFMEDKMTVDDVYLSFLPLAHILDRIIEEYFFHKGASVGYYHG--DMNALREDLMELKPTLFAGVPRVFERLADLLAFRKVKARRVRLIISGGAPLSTEVEEFLRVTSCALTQGY---ETCG----------LTSIGFPDEMSMIGTVGAVSVYSELRLVPEMGYD-PFGDPPRGEICVRGKTIFAGYHKNPELTLESIR-DGWFHTGDIGEMLPNGVLKIIDRKKNLVKSQGEYVAVEYLEKV---------------------------------------------------------------------------------------- 197330499 8 ----------------LERYAETDRTLVRVLDGAGGFAAEYTYRQITRAARALSEELAPL-VTAAGRTGVLCGNTAEFVVADLALLAARATEVPVPLAFTREQAASLLE--EAEVCVVDSLGAARLAEWGREGVLPPGCRVVEVSL--------DALGAAAEPYAVPAADICKIIHTSGTTSRPKGVRIRSGGI--GALIDSLHAAMPADAFARYLSVVPFSLLIEQVTGLYLVLLDGGCVTLLPPDAPEATLPHLVTARTSAVVATPALVTALAEAADVNQALFGTDRLICCGGAPVHPDTLRELDGFGIPVYEGYGLSENSSVVSWNTPGA-----------RRIGTVGRPLRHVSVRL------------SEEGEVLVSSPSLFDGY-TRPDPSACAVV-DGWLHTGDLATIDEDGFLRITGRKKNVIITAGRNVAPEWVEAQYARLPFVRAAAVVG-------------------------------------------------------------------------- 85081694 80 --PDFFAGARLNFAELFPGNAQVNGSDVAVITATENDEHETTWDELREQVRQCSNALQAAGVKENSVVAGFVANHVQALVALLSAASLGAIWTGISPDNGVSAVLDRLVQIKPKVLFSDAKTLEVVEALQKHGLELVVVVGLDEIRVKGVKAYDEFLHSSPKEEPLPPSHPLYVLYSSGTTGLPKAIVHTAAGTLLQH-KKELFIHSNLSPRSRMLYYTTTSWMMHH-WSVSSLSCGASLVLYGSPFRPHGYPRLLSSLKVTHFGTSAAYLTTLANSVRPHNLDLSSQEAIYSTKKTLPPSTFAFVYTAFPSTINL--ASITGGTDIISLFGAPCPLLPVRAGEVQCAGLGMAISVIDSASDASDPRPVDPVGSEGDLVCLKPPLTFFGPGGDDKYRAAYFERFGMWHHGDFVRMNPSGALVMLGRSDGVLKPAGVRFGSAEIYNVLIRFSEVEDAVCVGRRREDRDETVCLFVVMVPGKSFTSELRDRVIKRELSPRHVPGVVEECAGIPRTGNGK----------------- 84501885 13 -----------TLPQVLLARATSTPTKLAERHKRLGIWREFTWADVLDRVRALALGLENLGLSAGESVMMIGENEPEHFWAEYAVQSLGGKVLSVYPDQTAEEILYLAEDSQTRIFLADQEQVDKCVEISGTYSGALAIVYWDDSGLWGYHSFESVSAAAKEPTRFEEDDIALLSYTSGTTGKPKGVVISQRYLFDNC--SRVMGAVDIAPGTEYLTYISPAWVTEQIFGLSIGLL-APMVVNFPE-GPEDVLANIRELAVDALVFSPRQWNAMYDWGMKVGRDLHHLRNAMSGGALMAPDVFRMFHAMGVKLRNVYGATEIGLLTAHVGESYQLETSGSWMQSNKN--YGEPL---EYRVSDE------------GELQVRGGSGFGGYHGKPEKTAEELTEDGWYKTGDAVSMTDSGELLFFDRVKDM-------------------------------------------------------------------------------------------------------- 161519761 52 ---------PRRLTDRLVSGAQAHPDRWLVARRGDGAWIGITYAQMLERARAIGQALLDRGLSVERPIAILSGNDLEHLQIAFGAMWAGIPYAPLSPAYSLGKLRHALALLTPGLVFASDGDAYRAALDAAVPADVERVIVSARDGMPGATRFASLLDTVPRDVDAAHDAVAKFLFTSGSTRLPKAVPTTHRMLCSNQQMLLETFPQFGIEPPVLVDWLPWNHTFGGSHNVGIALYGGTLYIDDGKPVAGKFDETLRNLRPTVYFNVPKGWEELTAALETDAALFSRVKLYFFAGAGLSQAAWDRLERVRIRIMAGLGMTEAAPSCMFTT-----------GPFSAAGYIGLPAPGCDAKLVPVDGKL---------EARFRGPNVMAGYWRANEADADVFDDEGYYRSGDAVRFRPEIGLMFDGRIAEDFKSSGTFVSVGPMRARIISNPYVQDAVVTGM------------------------------------------------------------------------- 134292555 52 ---------PRRLTDRLVSGAQAHPDRWLVARRGDGAWIGISYAQMLERARAIGQALLDRGLSAERPIAILSGNDLEHLQLAFGAMWAGIPHAPLSPAYSLGKLRHALALLTPGLVFASDGAAFRAALDAAVPSDVERVVVTAPDGMDGVTRFSTLLDTRPAGVDAAHDAVAKFLFTSGSTRLPKAVPTTHRMLCSNQMLLETFPQFGLEP-PVLVDWLPWNHTFGGSHNVGIALYGGTLYIDDGKPVAGKFAETLRNLRPTVYFNVPKGWEELAAALETDAALFSRVRMYFFAGAGLSQAAWDRLERVRIRIMAGLGMTEAAPSCMFTT-----------GPMSGAGYIGLPAPGCDAKLVPVDGKL---------EARFRGPNVMAGYWRASDDAREVFDDEGYYRSGDAVRFRPEIGLMFDGRIAEDFKSSGTFVSVGPMRARIVSNPYVQDAVITGM------------------------------------------------------------------------- 169605095 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTLKGVVIEHQAIATSSLGHG--EALGFTQDTRALQFTSYTFDACIAEMWTTLIHVGFTCVPSERDRHNSLSEAIRRISATWAFLTPTVARLL------DRHEISPLSTLALGGE-VSRSTDWDIWEGRVRLINGYRPTECCVFSNACL----------DVNASRSGVIGKSIASVS-WVVDPNDHHRLATLGSVGELLVEGPILARGYLDYMEKTAAAFVCDPWYETGHLVRYNADGGLVYVGRKDGQVKIRGQRVELGEIEHHVRECPTVEQ-MVI-MPGNKKEKAVVAVFVQQDNVSTEGGLVDEQLSERLPSYMVPGVYIESAKLPTTTSGKTDRWRLRE--------- 119960515 358 ------------LWDSLSELAAGPAKEDIAVAEMASDGHSLSWQQLDRNILDMAEGLRESGVGHGTRVSLMVPPGTDLTVALYACLKLGAVVVVADAGLGTKGMSRAVKGATADFLIGIDKALAAASVLVKDLPAARRRILGVETSLAALARNGATIGDELPMDSVDPSAPAAVLFTSGSTGPAKGVLYTHRQLA--AMRDTVAATFGIHSGSRLVAFAPF--------ALLGPALGAVSVTPAMDVTAPRTLTAGALADASVVFASPAALRNVIDTRGDLSRALENVELLLSAGAPVPEPLLAQVQQLGASLHTPYGMTEALPVTDISLEDIRAADADADAGTIAGAGVGKPVHGARVAVIPLAANGTAPDAGVTGEILISAPHVKEAYDRLWLTQRESASLAGWHRTGDVGHFDAAGRLWVEGRLSHVVTAPGAVVTPVGAEQSIERLDRVRMAAITGV-GPSGTQAVVAVVVPKAGPADP-QLAGHVRRAASQAGVEVNAVLVVPTQPTDINAKIDRTRLARWASQVLAG- 167517303 14 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PGALAKWVAEHAVSVTHLTPAMGQLLTANAVTE---MPSLRVALFVGDVLTKRDVKRLQRLAPNLVNMYGTTETQRAVSYLVCASVFRSLLVWQIL----PAGRGMKDVQLLVLNQEMQ--MAGVGELAELFVRSPHLSAGYMGLPEATAEKFLADRFYRTGDLGRYLHNGDVECIGRADDQVKIRGFRIELGEIDTFLGQHPDVRENKTLVRRDKNEEKQIISYFVPLDQY-DLDALRRH-LQGKLPSYSVPSIFFPIEAMPLTPNGKIDKAKL----------- 50304191 91 ------IDSNLNTYKLFSMAADIFADNDCLERVYDKSTGKWSYKQVQKRSRDLGAGIISLVNGRRNKVAIMSTNCKEWILTDLACQTFSLANTSLYTTLGEETSEYIMNLTESPVLVVQSSNLLKVLSYVPQLKNLTTLISIDDLSDSELRNINENFLDGVDPIPPTPDSLYTISFTSGTTGMPKGVELSHKHL--SSAVAFGKSNFDLPSVELTLCFLPLAHILQRELTAISLSSGGCGFMHIP--DPSYLTECLRILKPTIMGVVPRILTKMENILDAKLSRFQSLEIMIIGSAPVSNETLMFMRSLDIGIKQGYGLTETFAGLCI-----------AETYERDVGSCGAPGVCCEIRL-----KSVPAMGELKGEILTRGPQSVIQYYKNPDATKAAIDKEGWFSTGDIGFIDKKGRIHIIDRVKNFFKLAGEYIAPEKIEN----------------------------------------------------------------------------------------- 187919425 118 ------------------------------ARYADGRRETMTRGELRERVARLACSLNELGLCPGDRAVAIMRNDAHAIIAALAVTALGATLSTAAPETGVQAILDRFEPLEPRILFTAGSIASHVAAVAAALPTLTHVVCLDETPLPSTVSIVQGDAARFAWRRFPFNHPLFIMFSSGTTGKPKCIVHGAGGTLLEHLKEHQLHS-DLGPGDKLYFHTSCSWMM-WNWQLSALASGVEIVTYGPVSEVDTLWRMVADERVTVFGTSPAYLKMCEDAGLKPGEQLHALRAMMSTGAVLYDSQFEWVRAY-VKPLQLQSISGGTDIIGCFVLGNPNLPVYAGEAQCRSL-------GLDVQAWNE-----GAPTSMTGELVCVNPFPSRGFFGDADGSAAYFKANGVWTHGDIIEFSAQGSARLHGRSDGVLNVRGINVSPGEIYRIVSGIGEINQSMVVAQHDASGGQRVVLLLVLRRGAKMSAALASRVRRELMSAALVPDVIAEVEALPVTHNGKASEAAARD--------- 27382956 49 -------DYSVRITDRLHHWATTTPDRVFMAEREGGRWRKITYAELLTASRHIASALIQRGLSADRPVVILSGNSIDHALLAFGAFYAGVPFCPVSPAYSLGKLSYLMKLLTPGLVFAEDSLGTEIAASYGHVAGRDVTLLADLMATPIRGDLDEVHG------KIGPDTIAKFLLTSGSTGNPKAVINTQRMICANQVMLRETLAFLKDEPPVIIDWLPWNHTFGGNHNIGLTLYGGSMYLDAGKPMPEETVRNLQEISPTVYFNVPKGYESLLPYLRDDAKFFDRLHAMFFSGAALSPFVWDSLDELAVPMLTGLGATETAPFF-----------MSVNPRTSRSGHVGLPVSGNDAKLVPNNGKL---------EVRAKGPNVMPGYWRQADITAKSFDEEGFYKLGD--------------------------------------------------------------------------------------------------------------------------- 126136683 63 -----------TLFDLHEVAARSQPDSPCFGVRHKGPYQWINYQEVYDRKVHFGSGLQNNPYRTNSPVSIFSANRAEWVTTDMACSAYSLTSTALYDSLGAQTSKYILSSTESPIVVSSKDKLKSLIKLKAELSNLITLVSMDPLDPKTDFDFDQVLKNKLPQIPPKPETIYTISFTSGTTGNPKGVLLTHANAVCAVTFCY--SNITLPESPTVYCFLPLAHIYERMSISFALSMCAAIGFP-QSPSPLTLMDDIKHLRPHFLNLVPRVYTKLEAALKAQTFNFDRLIAVTTGSAPISPETLKFIKALNTGMSQGYGLTESFAGVCTSL-----------KYEANPGSCGAISITTEMRL-----REVPEKGGPRGELMLRGPQIFREYFKNPEETAKAIDSEGWFATGDIARIDANGNIYIIDRVKNFFKLAGEYITPEKIEN----------------------------------------------------------------------------------------- 33390797 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYVMYTSGSTGNPKGVMVEHAGVWNRLRWGQ--HHYDLDASAVVLQKTPTFDVSVWEFFW-PLMVGAKLVLARPHKDPDYLVRLVRDEAITVLHFVPSMLRYFL--VADGVSELPSVERVFCSGEALTAELRDRFELFDAELYNLFGPTEASIEVTYW-------QCLPEHAGDPVVPIGRPIANVHCRILDQAGQQVPVD--VPGELCLGGVAVARGYLGRPELTAEKFIDDPFYRTGDL-------------------------------------------------------------------------------------------------------------------------- 33390803 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYPMYTSGSTGRPKGVEVEHAGVV--NRMCWDQRTFGLGPADTVLQQTSLFDISVWEI-FAPLLAGSRLLLPGGHRDPAYLMQVLAEEHVTALGLVPSLLDVLLDF-EPGFADCPQLRYVFSGGEELTSALCARFERTKAELHNFYGPSEATVDVTSWHVTT--------EDIARGIPIGRPLSNVRVHVLDGEGLPVPAG--MPGELHVAGAGVARGYLGRPELTAERFVPDPMYRTGDL-------------------------------------------------------------------------------------------------------------------------- 169846750 87 --PIWFPNARLNYAENL---LTRRDDGIAITEAENGVVKDYSYRELYRRVQELAAALRANGLKVGDRVAAIVTNSINAIVIALAVASIGGIFSSTATDMGTQGILDRYRQIQPKFVFAESDMLPKVKEVVEDLKNLQHSVLLPSRITGKELRLTGVTGGKAPLVQLPFSTPLFILYSSGTSGKPKCIVHSAGGVLLQT-KKEIVLALDGNRDDTYFQYTTTGWMM-WNLMLSGLSVGCRVVLYGSPFHPETYLKFINDQGVSIFGTSPRFLAEVQGRGIDPQIQAKSL-------------------------------------------------------------------GMKVEVFDPSGNNMEHTGH-PGEMVCTRPHVSLGFWNDEKKFMDAYVYPGVWRQGDFMVVNPEG-IMILGRSDGVLNPSGIRFGSAEIYTVLESFASIDDSLCVGRPHDK-DERVILFLKLRPGKKLTAKLVGEVIRKALSARHVPAYIFEIEEIPYTVNGK----------------- 41058918 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIEVRVRQGIPLPGIELKVLDSQGQPVPRDDEHAGEVYVRGPWVATEYYRD-ARSRDGFV-DGWWKSGDIATVGPDGSIRLVDRAKDLIKSGGEWISSVDLENELMAHPAVAEAAVVAMPDARWQERPIAFVVAPGAQPPSEEELRQWLARRFVKWWLPDRFVVTDALPKTGVGKLDK-------------- 111022227 5 ------------LAERVARRAAENPETTAVVS----TRETVDYGRFWSRVTRTAAGLDGM-----NRVAVLPTSDVGSLVVVTAAMHAGVSVVLLHRHLLPAQLTRVLELAKPGAVVAASHQHTRLRRL----------------GFDGTVETADSLESDGVADRARPGTELLVGITSGTTGEPKLFVRKQRS--WATTLDRSDATFDIGSGDRVAVPGVLDHTHFLYGALHGLTRGATVDL---RPVTHSL-----RDAATHLYSVPTIAW---DVVRSGIGPVGSVREVLSSAARWPRTGREALQEVNASLVHFYGASELSFVSFDRGVGAADEH-----------AVGELFDGVDAEIR-------------EGLVHVRSDMLFDGYL-----TEDGVVADGWMTVGDRGRV-AGNSLQLFGRDSDTVIRAGLNVEPAAIEAALTALPGISEAACIGVPDSRMGEAPAAAIVMDGDGPSSGEIWRH-LRATLPSPSMPVQVLAVDSLPRTPRGKLDRQAL----------- 114799487 35 ----------------LFEGIERFGSATALVRE---DGSSVSYAELAQLADTAAQA-----IGPEALISVEMQNDVQSIAFYIGALRAGHVV---------------IASAGEGVHSIEQTFKPNAAYVCA----------------GGIWKLTALSRERADMSP----DLAVLLSTSGSTGSQKLVRLSHENLRSNALA--IAEYLEFQPGERAITSLPAHYSFGLSVLHTHLLLGHTLVLTDRSVAEPAFWDIVDREGVTSIAGVPHSYQ-LLELGGFLERDHKSLRYLTQAGGKLSPESVQKFDRSGKRFYVMYGQTEAAP---------RMAYLPPADAAAYPDCVGVAVPGGSFHIEDAEGLP-----EGAGELVYKGPNVMMGYLAKPQGTDE-------IHTGDIAVRNERGYYRIVGRISRFAKLFGLRLGFDDIERRLAA-EGVS-AAVSG--DDSG-------IVVASTTPGSEARVPGLLAQDLG---IPASLVEVGEIPRLPSGKTDYATIR---------- 163939822 48 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSLLQYSSGTTGEPK--LIRRAWTEIETEIAAYNEALKCEEDEVPIVMAPVSHSYGLICGTLSAITRGSKPIIITNKNPKFALNIVRNTEKHIIYAVPLMLHIMGSFPQGTFQ----FHKIMTSGSPLPETLFYKLKGMTKYMMQQYGCSEAGCISICHTMETHLD-------------LGKPLPHVSINIGSNEDEPE--------EIVVK-------------------IAEKEIYTKDLGYRSEQG-LHFMGRIDDVINVSGLKVFPIEVEETMLRLEGIQEAIVYRGKHPVMGEIVKAKVVSRIEPVQ----IREWCIQHLPSYKVPHEIENVAEIPKNKTGKVSRKLL----------- 84684581 41 ------------ITDRLDHWADVAPDRLWMVERGVGEAEWLTYAEARAQVRSIGQALLDLGLSTDRPLVILSGNSVAHALMALGAQYVGVPSAAIAPAYSHGKLKGVRDQITPGAVFVD-DFAPFEPAIANVFPELTIIAKTGNEWSWSSLVNTPVTDADVANAAITPDTVAKFLFTSGTTGSPKAVIQTQRMLCANIEQVTDCYAYLRDEPPIVLDWAPWNHVAAGNLMFNIVLHGGTFHIDAGRPTKDMIGETIRNLRTNWYFNVPAGFEMILHEMEFADAFFRDMKLMYYAGAAMAQHTWDDLKAMAVRLATGLGATETAPFV-----------LFQTEPQASPGNIGVPAKDITIKLVPNEGKL---------EVRVKGPNVTPGYWQNEKLTAEAFDDEGFYMLGDALRFAAPGDFFFDGRVAENFKLQGTWVSVGAVRAKLTDALGARDVVLTGDGEEKLGALLVAALVPGGAEMSDADLFTHAVAERLAAYRVPIAMVLVDPLDLTDKGSVQRAVLRERA------- 84999054 45 -------------WDVFNRGLSLSRDKPFLEDGTLGEFQFLTYGEGETQIKRFGSGLLKLNVKEENMVGIYSQNTVEWLITEQVCNAYNLTLVPLYDTLGEESLLYIVNVTKLNVIVCDYKCLKLMELLPKSNGTVSLLVVVDELPPELVKGSESLLGKENELEFTPKDSIGTISYTSGVSGIPKGVIIKHFQHVSLIVIVNRIEKSKLENPKVHLSYLPLSHMFERLYIGTSIIDGSAIGLFSG--DIKNVLEDIKALKPNVFPSVPRVYMRIHDKIFSTHRKLKKIKKMLTGSAPLTPKIFDNIRAFSIPLVSGYGLTETCAGAFHT-----------ERYEPDSTHVGGPVPCMEFRLKSPDYNYYTTDKIPKGELLLRGHNIVSSYFNDEVTNKESFDENKWFLTGDIAELLPNGAIRIIDRRKNIFKSQGEYISPEKIESILNTVPIICQSYVTGKSHFLK---PVAVVVP---------------------------------------------------------- 84500059 34 --PIAPYPDRMT--DLIDHWAEKTPEAVWMADRDGDDWRRVTYGDLAATVRRVGQWLLDRNLSVERPLMILSENTLEHAMIALSAQYVGIPSAAISPAYSLAKLRGIAAQITPGAVFAQQA-APFEDAILTALPEDVLVITAEGRVTGRETALWSGIDTEPTDAVSAAHAATGFLFTSGTTGTPKAVIQTNRMLTSNQEIVADCYAFLREEPPVVVNWLPWSHTAAGNKVFNMVLYGGTYYIDHGKPTPGGMAETIRNLRPNWHLTVPAGFEALARAMETDDALFRDLKHMMYAGAGLAQHTWTRLEELGHRVLTGLGSTETAPFSLYCT-----------DPQPGPGNVGIPSQGVIMKLVPVEDKL---------EVRIKGPNVTPGYWRNPEMTAEAFDQEGFYMLGDALRFAEPGNFFFDGRI----------------------------------------------------------------------------------------------------------- 125716278 2 ----------------------------------------------------------------------------------------GGAYVPIDPTYPEERITYMLEDSGVSLLLSQSHLGKRLPV------TTQQVVYLDTDSEAGVISRQSEENIAKAEIDLNPSHLAYVIYTSGSTGKPKGVCIESRN--ATSFIIWSSKYFQEKELESVLASTTICFDLSIFEIFSPLAVGGKIVLV------DKILDLLVGDKVSLINTVPSAIYELSLHGRIPK----SVVTINLAGEALRKKVVDVFSSSNVEVNNLYGPSEYTTYTTVD---------SLDRRSTFEPTIGKAIANTSLYVLQKSGDFLP--TGTPGEVYIGGMGVARGYLGRYLLTAERFVRSPFYKTGDLERYLPDGQLEYLGRMDDQVKLRG--------------------------------------------------------------------------------------------------- 118428608 1 -----------------------------------------------------------------------------------------------NPFYKPGEIAKQAKAAGARIIVTQAAYGEKLADLQSHDVLVITIDDAPKDGCKHISVLTEADETQCPAVKIHPDDVVALPYSSGTTGLPKGVMLTHKGL--GSSVAQQVDGLYFHSEDVVLCVLPLFHIYSLNSVLLCALRAGAATLIMQKFNLTTCLELMQKYKVTVAPIVPPIVLDITKSPIVSPYDVSSVRIIMSGAAPLGKELEDALRRFPKALFQGYGMTEAGPVLAMN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167841929 1039 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------THLQCTPSAARLLVARADGLPAQLDRLACWAIGGEALDDALARQLRQTDATLLNLYGPTEATIWATCAAIPA---------RRVGPLSIGRPLAGTRVHLLDDALRPVPPG--VEGQIHLGGAGVSQGYWRQPALSAAAFIPDPFYATGDYGRITASGTLEFTGRRDSQIKLHGHRVELTGLRDTLLRHSAVADAYVHPSADAHSGPRIVAFVVPR--EPAGDALAAD-LRDHLGHYWQPHDIVLVPSIPLTASQKTDTRRLDAMHRAHLEQA 167841929 448 ---DPVANPDASLLRALLDCAARTPDAVAL----EADGQILTFARMRDGVASIAAALDRLGAAPGERVAILGERTPATLCTIWACLALGLTYLPLARDLPNAKLRLILDDAAPDWLLAD--------APVHDLPGAWRVV-------SPWLAGPPAHAALARAASLPPMLPAYLLYTSGSTGRPKGVLVSRANL--DAFCAAMDQTVPRTRSDVWLAVSSLFDISAVELLWAM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50085226 26 ----------------------------------SDKYQTINYADLLSEVNKRQEILKQLDVK---VVALYLENSVDLMLWDLTLLFSEIPTIILPPFFSSSQLNYCLEISQADLVISNDNL------------NLDHLDLYFKDACFWRL-------KSAKAVEFPQ-STQKLTFTSGTTGHPKAVCLGSEQIL--TVAKSLSEAIDETKPQKHLALMPLAVLLENIGCYAMLYRGAQIELVSASVDVHQFSHYLNQSKPHSLILVPQFLSVLVEAVSSKLLRAEDYRFIAVGGGHVNPDLLKRAQTLNLPVYEGYGLSECASVVALNTPAQQ-----------RAGSVGKPLAHVEVSIAND------------GEILVANNQC-LGYLGSNHA------PVKYWPTGDLGMLDEDGYLYVHGRKKHQFITSGRNVNPEWVEALLSQTGVVGQAFVYGEALPEN----YALLWPVHSAISNDQIEQVVEQAKLPDYARVKHWVRLTE-PATANGRLRRDEIVSRYHNVF--- 73663455 52 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVLHIGFTSGTTGLPKA---YYRNELSWIYSYEETEKLMKTEIDTMIAPGPLSHSLSLFVCVFALYTG-RTFIGQQQFDAQTLADMMQDHTIHHLFVVPTM----LDAYVSGQLEIQQIKYIFSTGDKLPYSLRNRVATHNATLIEFFGTSEASFISYNYGNEAPSH------------SVGKLFPNVKIDL-------EQPDDKGIGKLKVKSNMVFSGYVDD------AHQSDCWIGIGDFASMDAHNYLYLHGREHDRMIIGGRNVYPIEVERAVQDFESFHEVLVISAPHTKFGEI--AVLLYTGTEHVTYSELRAFLSKRLARYQIPSKLLKIEKMEHTQSGKIARETMKQRY------- 119962475 3 ---------------------------------------------------------------------------------------------------------------------IDPVLKALMAALHGEGPAVE--IVVDENGEP-----------QAVPVETGVDDAAVVVRTSGSTGTPKATILTVDALAASSVSTAV----ALRGEGQWLLALPLQYVAGVQVLVRSLYAGTRPWVMDQSFTPEAFTAAAATDKIRFTSLVPTQLQRLLDSP--TPETLAVLRRILLGGAPASAELLATAHAEGLKVVTTYGSAETCGGCVYD---------------------GEPLDGVEVRI---------GEGELEGRILLGGDTVAAGYLDAARASKAAFVEEGWYITGDLGELSNDGKLTVLGRADDVIITGGVKASAAYIQGKLEELDGVTAAFVTGVPSREWGQAVAAYVAVTD--PSPEGLKGFTARREKAGVLAPKTVLANKEMPMLPNGKPDRMAMIDLLSNLHQG- 157356829 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIALAKQSVVRKYDLSSLRQICSGAAPLGKDVMDDCAKNVPQA--------AVIQVFKPRIGIYLQLLLINCNSRHSGSTGILVPRVESQIVSEDTKPLPPN--QLGEIWVQGANMMQGYFNNPQATKLTIDEQGWVRTGDLGYFDEGGQLFVVDRIKELIKFKGFQVAPAELEGLLLSHPEILDSVVIPLPDVEAGEVPIAYVVRSPRSSLTEE------------------------------------------------- 24021024 34 ----------------------------------------LTWKQMYERAVEIIRYFDKAGMLPGQRLALDAPRSIELYLMVLACLLSGISFISV-PRNMNKQQKYQF-------------------AISIGCSGICSSLCKFEELQSTYIG-EWCLGVTTRECRASYSNEVYCVRTSGTTGEPKLVPI-HIAQV-NAFLQNTHSEIPVKKKINWSWIHDLTFDFSIWELFGALSYGGCLVVISEKLDPTKTREILEKSNVHLLSVTPSEFRYIFGSQSPAIFKKLCLKQMVFCGEKLTAETLRVFNELKVQLLNTYGPSEATVFCSAW-------KVSQDDLTYDIIPIGKPFPGMVFSL-----EECRKEGS--GNLVLQGGQVFSGYEGRDPIVAG-------YMTGDICRSDNDGVWHYIGRNEGYYKINGFRVDPLEIEEFLQSIPGVFEAVVWMEESSTAPALLKACVVSRGNNLSTRDLRRACM--TMSPWLRPAQYLIINEWPINSRGKSDRAEIKRKF------- 117620690 9 ---------------------------------------WLSYGELARRVARLAASY------PDERSLVYLPTRTAHLLHYLAALKLGHVVMLADPALPTSQRDASCRQFDVSWRVNDAGQLERLAATTPTLHP----------------------------------ELSVLLPTSGSTGSAKWVRLSGRNLAAN--ATSIADYLALMAAERAITSLPLYYSYGLSVLNSHLLVGASLVQHEGSVLERDFWQQVDLHEVSSFAGVPFTYQMLAR-LRFDWARYPSLQTLTQAGGRLEPALAQQFARLDRRFFVMYGQTEAT---------ARMAWLAAPEVAAHPDAIGRAIPGGQFAL-----RALEGGKPGEGELVYRGDNVMLGY----AVTAEDLALGAELATGDLARCDEAGRYYICGRLSRFLKLFGKRVSLAEVESQLHRWGWTGACG--GRDD-----CLLVAIEPRGDQ-TADGLQRELAQWLQAP---PRAVVQVPQLPRTANHKID--------------- 215499428 5 --------------------------------------------QVLARMQRYAAGFQANGVLAGHRVCVHLKNSVENFLAMFGCVLAGATVILAKISLTERELHYQMSDGDATHVVTDSTFANKVLNAAKVLQLKGMFVMGEAPGFISASTFSELDEKSYKPIEDPRSSVLALTYTSGTTGLPKGVEITHYNIV--GAFYTLRSIFGSRSDDVMLAWNPITHSSGLHT-VTSVLMGCVNVIASPSMSFEDFVSTISSFKVTGLTFFPSRLQIIVNEMLRSGTRLPTVTSVAVAGGVLTETLAQLTVAAFHNIRNIYGMSECCGCVCVSPVPG-----------ISYADVGVPGPTVEIKV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115755924 77 -------------YNVLDRHVENLGDRIAFYWEGNDDSSKVTYGQLLKGVCKFANVLKQHGVKKGDRVAIYMPMIPELVIAMLACARIGAMHSIVFGGFSSDSLSGRMLDAKSSILITADGVYEAVTLCKKQDFTVEKVFVVREGRDVWWHDVMEGASDKCEPVWLDAEDPLFMLYTSGSTGTPKGVVHSQMGYLLYA-ATTFKYSFDHHKDDIY-----------WCTADIGWITGHTYVCYGPMANGAT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119944712 8 ----------------IEYFAHNTPNNIALSSARSAELVELTYLQLWQEIKRTEQQLIDNDCQ---CIALRAENSIDWAIIDLATLLAKIPIIPIPMFFTEQQVRHILNSVG-------------IDTLIGDWPHISN----SASIPFAYLSYKVIPAKNTAPLFTG---TAKITFTSGSTGSPKGVCLSHLGEVTQSLINTIGDNKPLRHLVLLPLSTLLENLTGIYVPLQMGL--CSVIHPGEKFDPAIFCQALMTHQPHSLVLTPALLQALIQIKTRQPQLVSGLKFVAVGGAQVSEKIMQRAFALGIPAYEGYGLSECGSVVSLN---SHIN--------TKLGSCGQALGHCKVEVAND------------GEIRVTGAS-MLGYLGQAA-------SGTVIKTGDIGYLDEHNYLHITGRKSNLLISSGRNISPEWIESEARAYPELQQIVVMG-------------------------------------------------------------------------- 169630045 61 -----------------ERPALGERARELVTDQDGRTTLRLTYGELWSRTTSVAAAWHHDAVKAGDLVATLGFTSIDYTVLDLAIMILGGVAVPLQTSAPASQWTTILAEAEPNTLAVSIELIGAAMESVRATPSIKQVVVFDPEVDDQREAFEAASTQLAYAPSAGDDPLALLIYTSGSTGAPKGAMHS-ENIVRRWWIREDVMAGTENLPMIGLNFMPMSHIMGRGTLTSTLSTGGTGYFAASS-DMSTLFEDMELIRPTALALVPRVCDMFQRFQTEVDRRLASVSAVMVGSAPLSEELGEFIESFELNLTDGYGSTEAGMVF-------------------RDGIVQRP-PVIDYKLVDELGYFSTDKPHPRGELLLKTDGMFLGYYKRPEVTAGVFDADGFYMTGDIVAELAHDNIEIIDRRNNVLKSQGEFVAVATLEAEYANSPVVHQIYVYGSSERSY---LLAVVVPTPEKTTIADSLQDIAKEQLQSYEVPRDFIIEPQ-PLTGIAKLARPNLKAHY------- 16124646 49 ----------------LARWAAQAPDRVWLAERDGEGWRTVTYADAKAQVEALAGGLQGLGLRRGQPLLILARNGVDHARIAYAAMSLGAPAAPVSPQYGLKRLQHAVERLKPAAVYADDAEAFGDALAAPFLAGLP--VVVSRNARPGDVAFEALLKSPPLAPQAQPDDVAKLLLTSGSTGKPKAVVCTHANIALN--AAQIEACYADPDPPVLVNSAPWSHSLGANAILHMVLHGGTLYIDAGQPVPGRFGETVREVATTYHNMVPAGWAMFVGELERDARFFEKVRVLQYGGASMAQSILDRVQAVAVRFAAGYGATETGPTACNIHWLN-----------ARSGMVGLPTPGTAVKL-------VPAGEGGKFEIRVKGPQVSPGYLDQPEATAQAFDEDGFYRLGDAARL----------------------------------------------------------------------------------------------------------------------- 209516691 66 ----------------------------------TGDWRMVSYGEAARQVDAVTQWLLSQRLD-GRSVMVLSGNTLEHAVFELAAMQARMPYVPVTPAYALAKLKAMVALIKPAVIFVQS-----ASQFRAALHAVDRVIYVDEPADDDATAWHAVLATPVGPEVITHDTVAKYLFTSCSTGAPKAVPVTQRMLVSMAMHAQTVRHHAAAPESVLLEWLPWSHVAGGTAIFNGVLHGGTMYIDDGRPVPGEFAKTLRNVKPTNFNSVPAGYAMLADALEADQQFFRHLRRLTSSGAKLPDSLYERLQTLAVPFVASYGSTEACAATTVVHWPTGQAGL-----------VGLPQPGDELKL-------VPLDEERY-EIRARAASVMTGYLQQPELTRLAFDDEGYFRLGDA--------VTFVDRTK---------------------------------------------------------------------------------------------------------- 50414307 64 -------------------AEHTYGDRECINELEDGSFSSYTYSEVITRQRNFGAGLAHLKIQSNDVVSIFSHNRPEWLIADMACVNYSITNTALYDSLGPEASKYILELTESPVVVCTKSKLEQVIQLKKSCPNLIAVVCMDPLDLANTKSNDLLLAKECNDIPSTPDTIYTISFTSGTTGNPKGVVLTNRNAVSGTTFC--VSNMSENKRMTMYCFLPLAHIYQRQSIFFSVFQGISIGFPQSS-SPLSLLDDVKILKPNVLSLVPRVYTKLEAAIKAQTYDFDNLELFTTGSAPISSETVKFVKAFNTGLIQGYGSTESYAGIAGSL-----------RYEASPGSCGSIGITTEMKLRDPEMNYFSSDKEGPGELLIRGPQIFKEYFKDAEETKKSKDEEGWFYTGDIARIDANGRLYIIDRVKNFFKLAGEYITPEKIENYLSSFPLVQQLAVVGVPDSKWLETKCN--INQSELSSNDAIIEYIKKENKAKFKVHNVYIDIEPLTLTPTLKIRRPIASKFFRSEF--- 23011090 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLIAEQGATLFAAVPSVYRQMLKYADLGRHDLSCLRHGVTAGEALSPELATAWHATGKPLYEALGMSEISTYVS-----------SGPTIPVRPGSPGRPQPGRRVAILPPDGPPDPLPAGETGLLAISDPGLMLGYWQRPDEEAAVLRGE-WFTGGDLASLDADGYVWFHGRNDDLMNAMGYRVSPVEVEGVLAGHPDIAEVGVAELAVRADLSVIAAFVVPGPGAQPDAESLIAWCGERVAG------------------------------------- 190346658 21 ------------------------------------------------------RGLVKLGLKPNDKLHIFASTSHRWMLTFLASATQNIPIVTAYDTLGESGLTHSMIQTESNAVFTDNVLLDQLVKPLEKAKDIRFVIILKVRPDIKFMSMDEIIELGKENKDIPPEDLACIMYTSGSSGEPKGVVLSNANILGGVGGSSNVPRKVVSSKDRVIGFLPLAHIFELTFELVCFWWGSCIGYANVKTLTDTSCRNCDEFKPTVMVGVAAVWESLTQKLFWAAYKMKSLRYTMNGGSPISSDAQIFISTLIAPMLLGYGLTETCANTTVCEPDKFEYHV-----------AGTLTGAVTAKLVDEAGYFASNNQ---GEIWIKGTCVTKEYFKNEKETAEAFTPDGWFKTGDICEWTSNGALKIIDRKKNLVKTNGEYIALEKLESVYRSNPIVLNLCVYA-------------------------------------------------------------------------- 161507154 3 ------------IIDNFIQRSQNTPDQVAVKSPNGD----YTYQEISNIAQQLAAKLDEENAQ--DIVPFYLKDTRFVLPTVIGIWLSNRIPMPLVSALDLPEATDRVKEVQWDTLITD----------LPATLKQKNIIQVDLFNQNNHADFKAKPFSQKN---------VYILSTSGSTGIPKKVFLTESNL--KWILTRLYSLINVNETTKFLFSTPYSFDVSLTELLSPVIAGAELVCLPTSPSNSESIRLINQKQITHLSLSPSFAEALLDIVGPEAFD--KLKFLMVAGEAFPINLAKKLKRAGCKVFNLYGPTETTVYSTYHQVTENEEE---------YVPIGRPLPEGKVKVLDANNNEAKK-----GELYIGGNGVTDGYLLDSVKSSSSFDGERYYKTGDKVEILQNGELLFLEREDDQVQVNGIRVELGEIQTLVSKIADVTTAIA-----KFKNKRIYIFYISSQDKEAE-------IKSKLPTYLNP-IIIKVDHFLYTYNRKIDTQRMIDEYYN----- 126729398 36 --------------DWVDRWAREAPERVFIAERSGAGWREVSYAETRETVRALAAALLARGMGPDTPIVVISGNGVDHGLLTLAAQYVGVPTVPLAEQYAPEALRHCVEVVRPTMVFADDGERFGDALALEIFEGTEKVV--SRNARAGMTALETMVGVDAAAQAVGPDSVAKFLMTSGSTSHPKAVVTTQRMMCAN--QAQLLDALPFERPPRIVDWLPWNHVFGGSHNFNMMLAGGSLYIDGGKPTPALIGKSIENNRLTLAFNVPVGFAQMCEAMKADARYFEQLDMVFYAGASLPQDVWDDLETMAREVRSSWGLTETGPAC-----------LIQHEPTERSGIVGVPMTGVEVKLLDEDMRC---------EIRVRGPNIMPGYLNDPKKTAEAFDEEGFFLTGD--------------------------------------------------------------------------------------------------------------------------- 25090282 5 -----------------------------------------------------------------------------------GILKASLAYLPLDVRSPVARMKDILSSSGNTIVIMGTG----VEDPGFGLPQLELVRITD--------TFDETIEDVQNMSRPSATSLAYVVFTSGSTGKPKGVMIEHRAIVRLVKSDNFPNFPSPARMSHVFNAA--FDGASWEMFWM-LLNGGTVVCYLATLDGKELAAVFAKERVNCAFLAPAMLKL---YLTDAREALKNLDFLAVGGEKFPRDAAEAMTLVRGNIANVYGPTEAGMISTCY-------TIPKDEAFTNGVQLGRSIYNSGAYVMDPNQQL--AGLGVMGE-HLFGDGVGRGYTK-PELNKNRFIDEGAYGTGDRMRRVGDGLLEFFGRLDNQFKMRGQRIEAGEVESAMLSHKRVLNAAIV--------------------------------------------------------------------------- 150866537 168 -------------------------------------------------------------------VSIFSANRYEWILTDLACTAFSITNTALYDTLGPDVTKYILELTSSPIVVCSSTILDLKEKYPIELESIISIVSMDPFSTINNSLLAKAASHPLDELPPSPDTLYTISFTSGTTGKPKGAMLTQRNATCGMSFLSCAE-THSRGRDRAFIFLPLTHIYERETSGFALVTGYYLGFPHDKVDPTNLIQDLRIFKPTYFSNVPRILTKMFKQLEHKRYDMTKLKWMQTGSAPVSPTTITFLKALNIGIRQLYGLTESFGGITST-----------PEYEAEPGSCGSISPTIEARLVSEMGYKINDNK---GEFVIRGHQIFKGYYYNKEETDKVFNSEGWFHTGDIARVDKNGRFFIIDRVKNFFKLAGEYISPEKIEN----------------------------------------------------------------------------------------- 114797749 62 --------------------AERWPENPA-----ADDWRRMTYADGLAAVRRIAAAFLSEGAGQDAPVMILSKNSIDNALVMYGAMWAASPVVPVTPAYATLRFRYIDQLTTPKFIYVEDG--NEYQRALDSLDLTGRLVIYSRNAPPRAVSLEDFAGQTGPAVRLTPKTVAKYMLTSGSTGEPKAVINTHGMVAANSMIRSVWDEERLDAPQVMVNFLPWSHTYGTHSILHNMLWGGTMYICQGAPTPARLPEMIRNLKTTQHTTVPQAWAALATALEQDDALFSRLTSMAYGGASMGQDIYERIQEVAVRVTAGYGATETSPTASNVHWPND-----------KMGLIGLPLPGNTFKL-------VPAGDKL--ELRVKGVNVTPGYFRNAEKTAEAFDEEGYYKLGD--------------------------------------------------------------------------------------------------------------------------- 209877511 69 -------------------------------------------------------------------IAIFGKNCMNWSITEQACHAYNLTAIPLYDVTRSDGILHILNSTKPLTVFCSSLCAKRLISILNLIESVKFLIILDNIKPNTVMTFSELRDNMKKPTPGNLDSINSIHYTSGTTGSPKGAILTNGNWIACTSAQLGHRDNGVTHLDIHISYLPLAHIFERIVHMVLGYSGGKIGFCSG--SIQNIVEDIQALKPTFFVTVPRLLNRLYDALEQKERRNSNIRVILSGSAPLDKIIQSRIRSFCVPCFEGYGMSEI------------LAAFLPEIDDYSLGTIGGPAPCYEFKLVSSDMGYNIKNNPPSGELYIRGPASFIGYFLDKEGTKNIISSDGWVKTGDICELLSNGSIRVIDRRKSIFKLAGEYIAPEKLENIYLTCELVSQVLVVGR------------------------------------------------------------------------- 163842061 15 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKPIPNTLIYVLDEHLRPVPQG--AAGEIYVSGICVSRGYLNAPEQTAKVFGTDPFYRTGDNGFWDNEGLLHYLGRTDSQVKVRGFRVSLAEIERVVDEAPGVKRAAVVLKQLNDGDKQLFAYLVLHAGG-SVEACRQH-VQEQLPHHMVPSEFMVLEQLPLTSNGKIDRKSL----------- 146338068 55 -------DFPQRITDRLHHFAKETPERVFMAERVGPEWRELSYGTLLAASRHIASGLLARGLSPDRPVMILSGNSIDHALVAFGSLYAGVPFCPVSPAYSLGKLAYLMKLLTPGLVFVDDA-DKFADALIANAPEGTEIVASFGEVPGRKITMLSELGLDAVHDKIGPDTIAKFLLTSGSTGNPKAVINTQRMICANQVMIRETLAFLKDEPPVIVDWLPWNHTFGGNHNIGLTLFGGSMYLDQGKPVPGGIEETVRNLRPTVYFNVPKGYESLLPYPNLRKTFFRRLHAMFFSGAALAPHVWNELDELSVPMLTGLGSTETAPFF-----------MSVNPRTSRSGHVGLPVPGNEAKLVPNNGKM---------EVRAKGPNVTPGYWRLPEVSAAAFDSEGYYQMGD--------------------------------------------------------------------------------------------------------------------------- 124487852 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDVSSVNHIVCGSATLKLNTEKEIEKFNLEVQQAYGMTESTLMFTIKRRDNY-----------KTGTCGTLIPGVNGKVVDIETQKL-LGPHQTGELCFQTHGMMKGYLDNPQATTNTIR-DGWLHTGDIGYYDEDGDFFVVDRLKELMKFKGYQVAPAELEALLIEHEEVKDAGVVGIPDEMAGELPKGFVVRK--------------------------------------------------------- 90019655 76 -------NVELNFAENLLHK-GKPQQRALYGILESGEVQSITYADLRKSVAALQAGIADS-IKEDDVLACYMPNIPATTISMLAATGLGGVFTSTSCDFGEEGVIDRFGQSEPKVLIAALDLTQKIANIVKKVKSIKKVILVDLAAIPNAQMWQQVVNTTSECVKRKFADPLYIMYSSGTTGQPKCIVHTVGGVLLQHI-KELGLHADVTEQKNLFFFTTCGWMM-WNWLVSGLFFGGTVTLYEGSPTKPTIIDLIDKLNINIFGTSPKFLKALEGETDLKTLNLASLESILSTGSPLLPEQYDFVYQHDVALASISGGTD---ILGCFFLGNPLLPVYKGELQC----AGL---GMAVDCVDENGARVERGKE--GELICRQPSRPLGFLNDADNNNAYFVANVWYH-GDFIAITEHGGAVIYGRSDATLNPGGVRIGTSEIYRQTESFDYIQDTVCIGKQVD-GDVDLYLFVKPMPNQTLTDTEIKQRIKQNTTPRHVPKRVISVVDIPYTRSGK----------------- 145595338 9 ----------------------------------DGGWDRWSYDELAGLAHEYAAGLIARGVRPGDVVTVVLPSGPAFVGALFGTLLAGATAAPLDPNRYAEHITSALAAARPRLVVVDAAAGTAVTPLRAGVPTVEP---------------EDVRAEPLGAHRPAPARLALVQFTSGTTGTVHGVRVPYPALEDN--IGAIRRWLEMTPEDATASWLPVHHDMGLVGCLLAPVVTGADLWLLSPADPTRYLACFGRHGARLSAMPGAHVLRRVRPEQLAGMDFHHWRAVIVGAERVLPDVLDRFAALLAPLLPAYGLAEATLAVTGVPLRTGWRQSTGPEGVPVVG-CGVPLAGSRVTIVDDDGQR--TDDGVPGEIVVDGTGVADGYVEADGIRATAF-AGGTLRTGDAGFVRG-GELFVLGRMGDSLKIRGRAVFAEDLDAVL--------CGALAVPPS----RLATVLGLRAGTPTAVVYLEHPRQEWLPR--IPALLRLVDDVPRTTSGKPKRRLL----------- 198414031 90 -------------------------DKVAILSAGEGRIESLSYKELRIKVALYSSALRKLGIESGDRVVGYIPNCTDAVVIMLAAASIGAIWSSTSPDFGVSGVLDRFQQIKPKIIFSVDAVLDKLRQVVNGLADLQSVVVIDDIPKSMMLSSFLQTGSTTDRLQLPFNHPLFIMYSSGTTGPPKCMVHSAGGTLIQHMKEHILHGNMMRSDKILYYTTTGW--MMWNWLVGALSSGATIVLYGSPFQPKAMFDLIDSLKITILGTSAKCLDVMEKYKLEKTHNLSTLHTVLSTGSPLAGHQYDYYNNIKADVL--LGSITGGTDIISCFIGQNW-TVPVHRGELQSANLGMSVA---CFLEDEEGNAIQVYDKPA-ELVVPFPCMPTCFWNDDELYRNAYFSPGVWCHGDYCMQNSNGFV-MLGRSDATLNPNGVRFGTSELYSVIESREEINDSVAAAYDSTSYTENVILFLKMADGFSLDENEIRQQIRAQLTPRHVPAILMQVQDIPYTISGK----------------- 62425588 373 --------------------------------------QQISWRHLWHVTTSIAGGLLELGVRPGDRVSMLVPPGNNLTAALYACLKIGAVAVVADAGLGPKGMTRATTSADPQWIIGELPGLGLARAFPGRRISVSPLGAVQAKLVETSLTALSRTTHHAQLPTPAATDDAAILFTSGSTGPAKGVRYTHGDI--SALAAVLTRVFDVREGTGLVAGFPPF-------ALLGPAIGATSVTPDKTLTASAISDAIIAGHSTMVFASPAAYKNVADLDEEQKAACARVELVLSAGAPVPLELMDSIAEVNASIHSPYGMTEGLLLTDI----DRAGVAAADATANLGVCVGRPIDGVELALIDDSGASADVLEQGVGEFVVSAAHIKSGYDNLWATTAASARDDTWHRTNDIGHIDAEGRVWLEGRLQHVVTTRG-PVGPGGLEALIDSDEQVSRSSIVGI-GPAGTQSLVAVLDAEGTELSPRELVADTVGHDLT------AVLIAPTFPTDINSKIDRSRLATWADHVLSG- 156062298 1390 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VAPEDPLYICFTSGTTGIPQGTVVTHEAYCSGT--RDHGKALHFGPTSRFLQFASYSFDTSIEDILTTLMTGGCLCIPSEEERNSDIVGAIARMNVNTADLTPSYISSI------SPDSVPSLKRVTLGGEPITANVIKTWADR-VHLINAFGTTECCVTSVVN---------SEISTSTSPTNIGRG-AGAITWIVDDSNRLLPI-----------------GYLDDEAKTKAVFRPARLYKTGDLAQYNSDGTISYLGRKDTRIKLRGLRIEIADVEHHLLSHPQVRKAMVVPYADQLTAEIPTSFVVPHLELEASSSIADHLI-ENLPSYMVPSSWITMKTIPLHTSGKLDRPRL----------- 156062298 451 ----------------------------------------LTHAQLHSISDRLAYLLQSAGVGPEVKVALIFEKSMWAIVAMMAVMKAGGAFVPMSPDHPEDRIRKLVKQIGGIVMLFSESLFRSF------------------------------------------------------TG----------------------------------------------FADQTFAVGKSML------------------------------------------------------EALPQGMC-----IGTEIIH---------------------------KGVNPAKIGSGFIG-SFLVLDENDQLAQRG--AAGELLIGGP-LAREYLRNNEKTEASFVPKRWYRTGDLVKMDADGSIVYIARKDTQVKLNGQRIEMGEIETHLHQLDNVIDATVIATPVDGRSPFLATFLCLKDEKSKVRSLIDRLSRA-LPQYMIPKVYIPLSSIPLTISQKCDRKRLQ---------- 115491691 101 --PSFFEGSRLNFAENLLYPASSPEESDAIIAATEADREYVSWGELRERVRRCANSLKGAGLQAGDRVAGFLGNHTNTVVAMLATTSIGAFWTGVSPDTGVHAVLERLKQIEPKILFADNASLSKISQIVSELSRLELLVVFNTPVQGKALTYDEFLSAALEFASLAPEHPVYILYSSGTTGAPKPIVHGSLGTLLQHKKEHVLH-CDIRPGDRLFYFTTVTWMM-WHWLVSALASGATIVLPV---------------------------------------SLHSLRAIFSTGSPLAPSTFEYYSSIHPDIMLG--------SITGGTDILSLFCGSCPILPVYKGEIQCRCLGMAVSVYDYAGNDISA-SDEPGDLVCTKSFPAQGPVGAEKYRKSYFDVFGIWHHGDFVRLNPHGVI-MLGRSDGVLKPAGVRFGSAEIYNVLLKHEEVEDSLCIGRRRDDTDETVVLFVKLASSDGSPASMIQTTIRKELSPRHVPAVVDACPEIPVTSNGK----------------- 212538913 134 ---------------------------------------TITYNQLHRTALKFASGMMANGVKSDTRMLMIIPNGGEYTLLLWACTLLRITYVSLDPGFTT--LKATIRTVKPQIVVAPDAITGKVDVAISKLRLPKPLLCLSSSRTRNWKPLADLV-HEALKCPIDEEAVVAIMYTSGTSGIPKGCPISNMSHMLHS-QSWLIDAFALQQPHNSRGIAP-------AQTMQTWKAGGAVVMTGQEFNVKDALKAITKIHVTFIVLTPPMVHEMAVELAANHVDVSSVKRIQVGGDAITKVLLLKTASIKAQVCVNHGMTEGGGSFAWPFFEIPISSIPFFGEIC---PIGVVAPGVTIRVWDTVKNSVVRKAQ-LGELHVTSGSLIKHYFGGKSET-SFYDDHGWFNIGDVAIVNQSGLVSILGRQKDMIKRAGVGIMPAALESSIAA------------------------------------------------------------------------------------- 153951487 133 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFSSGSTGKPK-AMVHNLDVILNVYQDKKPKVMNI------VLFLMFDHIGGLNTLFNVLGMGACGIALEDRKNVEALAQNIQKYQVSLLPASPSLLNLILMSGVKEKYDLNSLKLITYGTEKMSDSLLNRLEFPKVRFHQTFGTSEVG--IAQTKTKDNMIKLE----------------GMAYKIINN-------------ELYLKSKTQSLGYLN---ADNSVFDEEGYFATGDLVELNEEEYIKIIGRSKELINVGGEKVVPQEVEGVILELDYIQDCLVYAKANAITGQSVCVVILKANVEFTNLELKKQLCKDKLANYKIPTQVEIVEKLELSQRFKKVRK------------- 119714772 24 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGAPKRVVLPRDAVLASVRASA----RRVGATGQWLLALPPAYVAGLQVVCRSLAAGHPPVLLEDHGSFAAAAAA-MAPGERFVSLVPTQLHRLL---ETDAPALATFHTVLLGGGPIDPALRRRAADAGVHVIATYGSAETAGGCVYD---------------------GVALDGVAVA-LDADGR-----------VRIAGPTLFAGYAGDPELTARVLV-DGWFRTADAGRLDEDGRLQVLGRIDDMVVTGGVNVPAPAVAARLREHPDVEAAEVLGVPDEEWGNRVVAFVV----GPVSLDVARDWVAAAHPRSWAPRQLVALDTIPLLGNGKPDRLALR---------- 215503559 3 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGTRFDTVRNISVAGTTLNESVARRFRTANVNLINSYSQTEACGVLCFSHEPGGSAQF-----------VGFPAPMVDLKFIDETGKKVGPN--EPGELCYKIPSVMRSYYKNPKKMAQFIDDDGWCHSGDLAYYGEDGSVYLVERMENLITCMGMPVIPAELENLLLSHDDITEVAVVGLPHQKYGQVAAAFIALKPHRLPENSTREMFLNTLLANHKHPGGIYLIDCLPKKPNGKVDQEALKAYALSY---- 163763600 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGDMGYMDEEGFFYIVDRKKDMIIAGGFNIYPREIEEVLFEHPAVQEAVAVGVPDPYRGETVKVFIVKREGHDVSEKDLNAFCRERLSAYKVPKLYEFREELPKTMVGKVLRRALLEEEKE----- 118118061 51 ---------PITLLQVFQSHARRRPHHPLLLF----QDEVYTFSDMERRSNRAARAFARLGLQPGQTVAVFLPNVPAYVWTWLALAKLGCAMACLNCNVRGRALVLIWSTCCASLVPVPTELQAAVEEVLPDLKGVRVFYLNSTSPTPGVEALLPAI-EAASDEPMPQYHTAIYIYTSGTTGLPKAAVVTEMKVM---MVANLARICGLRENDIVYTTLPLYHSAGLLIGVGGCL------------EAFTSFELI-KYNV------------------------------------------------------------------------------EEDEP----------------VRNEHGFCIRVRPGETGLLVIKKSTPFHGYAGDSQKTEKKIKGDAFFNSGDLLMMDQEKFLYFQDRVGDTFRWKGENVATTEVEATLAMVDFIQEVNVYGVPVPGEGKCGMAAVRLKPGQSFDGESLYTFTRDTLPIYAAPRFVRIQNVLEITGTFK----------------- 156550263 49 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVLTSGSTGFPKGVVHTYENFI----------------SSVALWYSTCDWVTGFFSILQSIFLFDTRIVHGNS-EVEEICRIIDKYKVNKMLASTILMCHMLKTNVLERYSLKSLKLVRSSGGKLSPRILQGFRD--------------------------------------------AFPHT--LIIDEKTKKI-FGHNQPGEICVKSPAMMAGYYNNSEATREVLDDEGWLHTGDKGFYDKNGELHVLERLKEMMKYRVYQISPAELEEVLLAHPAVMEVSVVPIPHYEDIDWPVAFV------------------------------------------------------------ 195047420 73 -------------------------------------------------------------------VIFLCSNNALWIVMQWACWISGQVAVPLEPNHAIDELLGQATDCKAHLVIGTPDSETITQELAQKLQSVDHSFVPTKESISSTAMYADLIPESMLPNDYYNNAPAMLLYTPSSSYCRNGVILTYRNI--EAQMDCLTASWQLNASDSMLPIISMNRMHA---AIGALLGVGGNIVLHQKFESHIAWRSLSKQRVNIFLAMPIVFKRLITEYEKMFAQDSRIRLMATGFGLLPETVFYRWRDLGHNIYEYYGLLETGLVLGPVLGKQTLS----DNANYYPGTLGAPLVGVTARLVNSQGEQLVLPGSVVGELEIAGVHLLRVSTNQPEQTTNQFI-----KTGDICAYQS-GCFHFLSKSTDVFNVGGYKIYGSEIKKALISHPGINDVAVLGIPNKLWGHRLGVICILSPDSKIDVETIKTYCYSQLPSHKRP--------------------------------- 166364857 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPKGVMVSHKNLLHNERL--IASAFGHTSKTIGVGWLPLFHDMGLIGHVLQPIYVGSVIMPPEAFKPLRWLQAISRYKATSSGGPNFAYELCAKPQERENLDLSCWDVAFNGAEPVRAITLEKFANTFADFYPCYGMAETGGIKSQSPVIEAVDKLAQHPNAQLLVGCGHAWLSEKIVIVNPESLTECRDG-EIGEIWVSSDSVAQGYWNRPEQTEETFKAGPFLRTGDLGFLLA-GELFITGRLKDLIIVQGRNHYPQDIESTVESHLGLRQGAVFSV--EIAGQERLVVVVERSRKLDSPEVIEQIIRHQLDVYAV--ALLKTASIPKTSSGKIQRIACRTAF------- 210105362 1 -----MADDPVTLHGLFQQAAAQHPHTTAVVFDNGHNTTVMTYSELAQGVEDLCSVLRNA--VPGQSVGLYAGNLPLWVIS---ILQLPACLVPMDPDSPL-----QLTIIRVPYILIQ---LEQMQGFLQKCSHLQVSTVASPSLLQHGLILVRVLATPPTPSRSP---LAYRLQTSGTTGQPKTVGVPHSCIVPNIL---------------HLSASPVTFDPCIVELFLALSSRAALLMVAPRFLADV---LVRRQQVTVLQATPSLVRRFGTKLLQTQHADSPLRLLAFGGEECPPADIRAWRGPGTRFYNIYGITEVSSWATLYRIPEEHISAGNSSRVPL----GQPLLGTKLEVRNKEGKPVSEGQ---GVLYIGGDH-RQCYLDGEDLTPPT---DIVMRSGDVV--DLHGELVFCGRLDDQVKRNGKRLDLKWIEQKGCKLDGVETCAVMDRRHRLLLFVVLSAVHTRGQGRAEDILLS--LRSELPTHAVPDKVIEVAELPVTRHGKVDKDTL----------- 169784830 80 -------------------------DALAFADAEDPETLSMTWTEPRLWSQRLAAGLQA----------------------------AGGIYQSANPHSNARELAYQFKLTTPHFILASQETLVCALEAAEMVGIGRERVYVNDDSKTGVKHWKNLLASTELTPSESKLTTVYMIMTSGTTGLPKAAEVSHYGILSNCVQTDFVMSLEPNKNSRWLCTIPLYHGLALCYF--------CTISVARQYEIHCMLESIEKYRITELHLVLPIIVAMTKDPA----------TFSCAAPLGPEPTFQYWPEGQVNIKQGLASTDLKSM-------PLLTSPVDPAVIQSAGSVGEPIPNCEIRLMDDDENEVEPG--QSGEIWFRGPNLMKG---------QGMWPAR-MRMGGITSWTERRQVT-VDRADEMIKVKGVQVWRAELEALLLDHPAVRDAAVIGVRKDH-EEHPRAYIVAAPETSVTSDDILQFVNNRVSTIKLTGGVVFTNTIPRSPV------------------- 68445494 11 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PGRLAEWMADNEVTVTHLTPAMGQLLSAQAVRP---IPALRNAFFVGDILTKRDCTRLQQLNVQIINMFGTTETQRAVSYFPIPSLASDPTFLKTRKDIMPAGRGMINVQLLVVNRNDKNQLCAVGEVGEIYVRAGGLAEGYLQLPEATAEKFVRDRMYRTGDLGRYNPDGTVECTGRADDQIKIRGFRIELGEIDTHLSRHPAVRENVTLVRRDKYEEKVLVAYFVPVSGKPTASDVIREYLKTKLPSYSIPSVFVPLSRMPLNPNGKVDK-------------- 169635762 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVTYLSGTPTQIQQL------DLARLTGLRCVLVAGEAFHERHFAKIREFSGPIVNAYGTTETAVYNTVRRF---------EPGEPYRNSLGAPLGNTRLYVLGAGMRPLPPG--AVGELYLAGECVTDGYLNRPELTRERFLPNPLYRTGDLVRLTRDGELRYVGRNDAQVKIHGVRVEPGEVESVLAGCPGIGECAVVAAPDERSGRRLVAYYVAEPGAAVDE-------------------------------------------------- 198256943 50 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CVLPLYHVSGFMQLVRALLTMGSVVFIDTFAQGHDLLGA-EKKEVRFLSLVATQLERLLQD-EANVERLREYRAVFIGGGPASVGLLEKARILRLPLAPTYGMTETGAQVA---------TLSPDQFLAGETHFGRALPHVRIDIVDEEASSELLPTGQVGLIRILGTSLFRGYYDDGDS-----KPSQSILTSDLGHLDDAGHLSVLGRADRVVITGGEKVNLREIEFVFEGSGMVRDVFAFGVADREWGELLSIAYVPQDSGIGEGALKE-LIGKELSNYKMPKKWIRLDRIPRNEAGKPL---LRE--------- 54298125 9 -----------------------------------------------------------------------------FIIQLLACLETGRPIALFPNSISEEEKQRRLSLLGNAVMINEEGELQEI----CENKTIQ-----------------------------PHPQTALILFTSGSTGSVKAVQLSSINIKANCHA--VIKALEFKKIQDQLLFLPLYSFGLLGQLLPGLMFGLTTRLITHFTDIKMLME--QSTVPQMWSGVPSHWVAINAIAKRYPDSAAKINAIVSAGAPLSTALRTDLKQIFPKIYNNYGLTEASPRVLTYSSKDPLFTENY---------AGYPVGDWKVKLSAEH------------ELLINGTQMMLGYLGEKDSTK---IQNGWLSTGDIAEILPNGLVAIKGRRDSLVNIGGEKVSLSEIEQKICQIDVIKEAIVIPQEDKIYGTRLIVCIEKKPSSISEQNLIEKIQTQLLPR-KLPIQLQLMSSLPRNQHGKLDRKAL----------- 68445486 32 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PGRLAEWMNKSQVTVTHLTPAMGQLLSSHAQVE---IPSLINAFFVGDILTKRDAARIQKYNVAVINMYGTTETQRSVSHFIVPARSSHPAFLSSQKEVIAAGKGMVNVQLLVVNRHDRTKMCGVGEIGEIYVRAPGLAEGYLQLPEATAEKFIPDRMYRSGDLGRYRPDGNVECTGRADDQVKIRGFRIELGEIDTHLSQHPCIRENVTLVRRDKNEEQTLVAYFVPEGDFASATELIKHILKQKLPSNAIPAVFVPLVRMPLNPNGKVDK-------------- 116871731 7 --------EPLNLYTNFKKSAERYPDEELVTFPELG--LHTTYKKCEEAIINKAAHLHKFGVRKEEKVIVYKSAKFDSYILAVAISYIGAVPIMVSPHLPASTIDIFVNRLDQPWLLFDSETYDKSHQLN-NLPD-------DRLINAEQLFKAPLSGYTCAQEELPKDMIAYMTHTSGTTGVPKLIAHSANSMGWRTKYQRRILNFIKPRGLVAFHISPVH--SRFNIGVSSLMSLGFPLLPIANPSKTNIEKVLREYKPYVLETHPNHFVQWASLARDKPEVFQSIRFYHSTFDAINKETMAVFLRTKPLFLQIYGQSECGPMILRGHTLQSIKTLNARD-------MGIGVPGTEVRIVDQEGNPVAPG--VSGNIQMLSKGRALTYYKEDARFEEN-VYGPWWDSGDYGMKDEQGRLFLQDRQVDLVAT----ISTLAIEDKLLTLTFLDEVVIIGSPQPI-------IAVHNDEEMNWDAWWKAV--SDLPHMNEP-IVMKYDEIPRTATMKVQRRELKK--------- 46205313 46 ----------------------------------------LTFQALRALTERTITDLNARGIGRGDRVAIVLPNGPEMAAAF-IAVAAGTTSAPLNPSYKADEFEFYMSDLGAKLLLVADGSESPAVGVADKLPVARLRPTPEEGAGSFTLHFADDGAAPAEKGPANSEEIALVLHTSGTTSRPKIVPLTQGNVC--ASARNIRTALAFTAEDRGLNIMPLFHIHGLIAGILAPLSVGGQVSCTPGFNALKFFSWMEEVHPTWYTGVPTMHQAILGRAARNKEIIAKLRFIRSSSSSLPPQVMKELEEFGAPVIEAYGMTEAAHQMASNPL---------PPRPHYAGSVGLP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193807715 62 ------------LFPLLHEKAKSMANEVAITELEDSEVKRTTFGELFEQALSLSQYLEDGGINKGELLGIYGSNSKNWLVADLASMVSGVTSLVMHSKFSIDEVCEILNESKLEWLCIDLNLVDSLLEKKDKLPYLKKLLILDTLNHSGMCEINDFTKDKVPTYKVDPEHISTIVYTSGTSGKPKGVMLSNRALYFTVVPVSKWSIFLKFNPKQHFSYLPLSHIYERSIAYLSFYRGMQIRIWSK--DLALFSKDLSESGANIIVGVPTIMSEIAKLPAHKRFMVPTLDVFFSGGGKISPKVERDLSVLNINFYQGYGLTETTGPIMVQHQRDNSTN-----------SIGGPVPHVQYKVVDAKGRP------PRGELLLKGQQLFSGYFLRPEQTKSAFTKDKFYKTGDVVQINKDGSITFLDRSKGLVKSQGEYIETEMLNNLYSDIDFVNHCVVYG-------------------------------------------------------------------------- 126433331 10 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------DEDVAVVVPTSGTTGTPKGA----MLTAAALTASAHATHARLGGPGRWLLALPAHHIAGLQVLVRSVVAGERPVAIPASFEPPDLVSAVAGMGARYVSLVSVQLDKALRDPAATAA-LATFDAVLIGGGPMPAGLAEKASAAAVPVVRTYGMSETAGGCVYD---------------------GVPLDGVRVRL-------------EGSRVLLGGPTLAKGYRNQPDPFAE----PGWFRTDDVGALD-DGVLRVLGRVDDAVSTGGLTVMPPVVEAVLSRHPAVADCAVFGVADERLGQRVVAAIVLAAGAPAPADLRAHVARE-LDATAAPREVHVVDEVPRRGIGKVDRPALRAQF------- 119716251 24 -----------------------HPDDPALV---TGD-RTVTYAELAALVQRRALELDD----PGRLLLLEMANDLPSVVTYLAAL---ALHRPV-------------------------------------------VIATPGAHDDIARTYRPALDADAPPPLHP--DLAVLLSTSGSTGSPKLVRLSRANVVAN--ARSIADYLGIRRSDRALTSLPLHYCYGLSVLNSHLVAGAAVVLTDLSVADECFWDLARTHRATTFAGVPYTF-DLLDATGFADRDLPHLRYVTQAGGRLAPETVVRYQRRGWDLFVMYGQTEAT---------ARMAYLPPTLAPTRPEAIGVAVPGGTLRVLDGPGRELPAD---VGELVYGGPNVMMGYAHGPADLAAELTE---LRTGDLARRGPDGLWEVVGRLNRTAKVFGLRLDLDRIERRLATAGAPARAVVVG-------EGLHLFTTRPRD--------RRVLPTHLARIAIPAGTVVVETVPTTASGKCDYAALRRQ-------- 115380475 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNHYGPTENTVVATWAPVMGEVGTLPP---------IGRPISNAQAYVLDKGMNPVPVG--VSGELFIGGDSLARGYLDRPALTAEKFLPHPFYRTGDLVRWSAAGELEFLGRVDQQVKIRGFRIELGEIEAVLAQHPAVREAVVVVRESAPEVKQLVGYAVAQGEARPSKAELRTYLRERLPEPMVPSAIVLLEALPVTPNGKLDRRAL----------- 152975523 24 --------------ELLKNSSERFGNKTAIIDKD----QEITYKTFYEEVSQLAAEIT----CENQPVGIIARRSIQSVIQIFAVLQAGNYYIPIDPNYPQEKIDYIVAKTNARLLL-DGNRITWLHQEDVEVPFDQKV--------------------------KPGDRVAYVIFTSGSTGLPKGVVETHYQVM--NTLWDLKKRLSLDENDNFLCLASFNFDLSVFDIFGSVFVGGTLYIAEDQRDFATIKNVIEKHNITIWNSVPSVLDYFLKEIELSEAAMNKLRVCMMSGDYVSTELSKTVLNTFPN-SQTYGATECS-------IWSILYLITKENLFDYPIPYGYPMANQRIYILNEDMTLAAPGK--VGQIAIVGAGVALGYIGDEIKT----------------------------------------------------------------------------------------------------------------------------------------- 134099755 76 -----------------------------------------------------------------------------------AAVRLGAVPAQLSAHLPGESLGVLLKRLQPAVLVTDAAMLERCREEGVDIASFARAVLALGDPVEGALGPHDVLGAEPPPRSRDDGAPLVIHHTSGTTGVPKLVVHSTRTIILARFESNRIPRIGLRTDDTVLNANTFAHGRTFCWTASAMCLAPERITILTDHDPDRADPVLRAHPPTVVEALPATYVRLQRLTERLDNPFRRVRLFVSTYDAMPPAIRAYLARHRSPLWQGWGQTETGPLTFRFHTRGSMVSKYSRKPGTRN--LGRPVPFTGIKVVDPDT-FAPVRRGRPGLVFTRTEALCLGYLGEMRRWSAKRVGD-WWNTGDIGVRNRDGSVLLLDREVD----RADGMSCLEIEDILDRLREVQECVVLACRDRP----PLPVAVTEDGALDRAAWQRAVRD--LPRMQDPVPLTW-QQVPRTGTGKVRRLDLLEQ-------- 190406232 100 ----------------------------------------MTYQELIWVMHDMGRGLAKIGIKPEHKFHIFASTSHKWMKIFLGCISQGIPVVTAYDTLGESGLIHSMVETESAAIFTDNQLLAKMIVPLQSAKDIKFLIHNEPIDPNDRRSFEEVVKDEVKLHPPEPKDLACIMYTSGSISAPKGVVLTHYNIVSGIAGVGHNVFGWIGSTDRVLSFLPLAHIFELVFFYWNGILGYGSVKTLTNTSTRNCKGDLVEFKPTIMIGVAAVWETVRKAILEKISDLTHLKYIMNGGSAISIDAQKFFSIVLCPMIIGYGLTETVANACVLEPDHFEYGI-----------VGDLVGSVTAKLVDKDLGYYAKNNQ--GELLLKGAPVCSEYYKNPIETAVSFTYDGWFRTGDIVEWTPKGQLKIIDRRKNLVKTNGEYIALEKLESVYRSNSYVKNICVYA-------------------------------------------------------------------------- 116200398 21 -----------SVWSILQNGVDVNPDRAALAVRGPDEILTWSYAQMRRGAARLATVLARHGVPPHSTLLSFIPHSAEWALLLWSAVRCLTVISPQALRLPEKELRTCFAMMPAVIVVQDEAAAQLVDETKAAPPFLGLCLSRLSEPRRGWISLADVAESAINPSDVDDRLVAQIFFTSGSSGTPKGVPKTVKNLAACTATMA-----DPQPGSTV-----------------GVIIGG-----------------------NFAALASTMPL-LLENRNFSLEKITSLRRIVLGGEIITKDFLSRAREVGPVVLPGFGMSEVAGLF--GWLGGVPDPIPNYNGV---VSCGKPLPGTRIRVVNEKG--LVASLGEAGEMHVGTEGTVERYHTQPGGKSDTFYEDPWFTTGDISVLDEAGYVYIVGRKKELINVTGI-IQPHTIESCLSAAFNV-QTCVVALPSPMNGDVPYPIVARLPEGVSPGDMREHFINAVGSSYSL-GTILTLEQLPLTATGKVFKREL----------- 86139729 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSGDVVMAGYWGNETATASALR-DGWLHTGDIGSVDAHGFLTLKDRSKDVIISGGSNIYPREVEEVLLRHSGVVETNVVGREEAEWGEEVIAFVVAEPG--VTAQALDRFCLDNIARFKRPKAYCFVLELPKSSYGKILKTELRQMLTD----- 125716316 1 ---------------------------------------------------------------------------------------AGGAYVPIDPNFPAMSYAHRV---QVQILICPDEHREQVD--------FKGIFVNCD-----LLASHENQANNPAQLGSQDNLAC-VIFTSGSTGQPKGVMINQGSLV-NFIHDIDKRGIFQNEDDRIICVTTLFDIFGFE-SIVPLCLGRSIYLANEQLDPALANQRILEHKVTHILSTVSRIKVFVENPEFDQA-LKHLRCILSGGENYPIQLLKDLQKRSAKLYNMYGPTETT-------IWSTTKDLTHADVVN----IGGPIANTQLYIMNRAGKLQPIG--VFGELCIAGQGLARGYLNNLDETANKFVSARIYKTGDRTRLMENGDVEITGRIDSQVKIRG--------------------------------------------------------------------------------------------------- 118472484 19 -----------------------HPDHPALIT----DGHTVTYAELSARVSAMARCL----------VLVELSNTVEAVVSYLAALRAGHVVLVASGADSRDTL----------VAAYDPD------------------VVIGTDGADGWTVHRRRLTTRHELHP----DLALLLSTSGSTGSPKLVRLSHANLDSNARA--IAQYLGIDGFDRAMTVLPLSYCYGLSVLHSHLTQGATVVVTGLSVVDAGFWDLARATGATSFAGVPYTF-GLLDSVGFADIELPSLRYVTQAGGKMSAARVRRFAELGHRLVVMYGQTEAT---------ARMAYLPPERVLDAPEAIGQPIPGGAFTIDGDS------------ELIYHGPNVMLGY-----ATTSRDLALGCLHTGDLARRRADGLYEIIGRRSRFLKLFGLRVDLDQLEHSLRA-DGI-EALCAG--DDAR--LVVAV-----TRSTPDPVPVVCTKVGLPATAV--QTVVLDELPHNANGKPD--------------- 154278866 526 SLPETV---SATVHDSVIQQTKRRPNSDAMTSWDGN----LTYTQLDKLSSSLAEHLISLNVGSQVRIVICSEKSLWAVVSMLAVLKTGAVFVCLPINHPIQRLETILREIEAPMILTSTTQGGRF------LNSALSIICLS----SGFLHNLPTPSRQLP--KVDPEDTVFLMFTSGSTGRPKGILISHQSLC--SSAAAHGQRWDIDSQSRVFQYAAFTHDVSITDVFTTLIRGGCVCIPSEEQRMDDIAGAMRNMRVNWCFLTPSVADLL------QPEEVPSLRTLVLGGEAATIENINCWAHA-VKLIICYGPAECSVYATGT---------DSVLKTSDPTNIGRPI-GCRVWIVDQSDHRSLLPLGAVGEILIEGPG----------------------------------------------------------------------------------------------------------------------------------------------------- 90414321 10 --------QHESVLTALQKWATQCPTKLAVI---GEQNSSLTFSELWQAVQHAKHALMAL---QAERIALKANNSINWAIIDLAAIAANIVLVPVPMFFSTSQVTHLLDTANVDTLIGNWE---------ETTDTVGYITAL--------PVYHRATHNKQPQLPAG---TAKVTFTSGSTGQPKGVCLTHLDKVAQTLANELILSSCPDKHLVLLPLSTLLNIAGLYVPIITILSGHHLGLTGSQFNPSLFIQALQNHQPQSLVLTPQLLMALTDAPEAVSHTIQSLKFVAVGGARVSPQLLSKAHAAGIPAYEGYGLSECGSVVSLNRPDVNISSKAHPQRNNLQGSSGRILPHCHVTFSDD------------GEVLVSG-STMLGYIG--ASTQPTLIA-----TGDLGYLDEDGFLHITGRKKNVLITSGRNISPEWIESEAHAYTGLQQMVVLG----DGQVSLTAIIVQQNRKQSLKQIEESILNTLLPDYARIGSIIVSNQLPITSNGRPRR-------------- 4895112 2 --------------------------------------------------------------------ALRAPNSPRWVVAFLSLLASGARPLLLEPDTPGPETARLLRAAG----------------------GGRSLVVPGT----GDGLRLTLTGSPGEPSGAP---PAVLLPTSGSTGASKLVARSEESLL--AEGRRYRDGVGLTGEDTLLLPVPLSHAYALGWLFGGLLTGAAL-----RPVPPTALGRIAAEGATVVALVPSVARLLAGAAAGRAPAAPGLRLAMVGAGPVDEQLDRAFEAFGTGLARNYGSTETGAVLAGPAGLEPL-------------CAGAPLPGVECELTGPEG--VVPPAGTPGLLSVR-------------------VDGRPYAMGDLAVAVPGG-LRILGREDRAIRRGGRWVSPLEIEEVLRGHPDVVNVRVGARRGRHRGEDIVAEVSAAGPGLTPEALREH-ARRELAPHKVPDEFVLRESLPVNAAGKVR--------------- 84995762 68 -------------FDMLCETAKYYGNREKIVNADGGEYVFNTYSDSVKYAKIIGTALTTENLVPESIIGIWSMNCPYWLLTDYACCGYGFVSVPIYETLGDDALFKIMKTTKMEVACIDSKKITNLEHLFSESKQLKTVIVFDEKLGLKYHLMDDLIDNYVDPPQTKRTDICTIIYTSGTSGTPKGAVYTNEGLVLTERLFNVQNRCRISFHSCILSFLPLSHVYQRFIEHLIGSLVGRIGYYSG--NIKTILDDLNKLSPNFLVAVPRVFTRILKRPHKPNHFFYDLVIMVLGSASMTDDDVLDIQAMGTPLTEGWGTTELGVSILQDF------------RDTKKGTIGGPLYGVEFKLRSEELEYDARGSPPKGELLVRARGIMLGYFADEDLTNEVLDDEGWYRTGDVVELLPNLGLKILDRARNFFKSQGEYITPDKLENAYVNAKLVDQVFVHGEP------------------------------------------------------------------------ 24421155 23 ------------------------PDSNAFVWLNDNEESTITYKNLWKSIRIISHFLLELSLKKGDRIILCYTPGIDFIYSFYGCLASGIVAIPVYPADPVDRLRKIVDISQANACLTNSSYNRIISSTDKILRDYSEFELVTDNGNDSLNPFKTVVKNEIIHFKKPPHDSAFIQFTSGSTGHPKGVIVTHGSLYYNSLLCMKCFNFSLTENDRGFSWLPMYHDMGLVGFIVSTVIIGSETFLLSPFNPHIWLKVISKYRIAATAAPNFAFDYICRKITNDELELGCLKHILSGSEPIRAATVKKFSSVGFAFLPAYGMAENTLIISGLKKKSKLFP------KVLTLKSDKIIPGKKVEIVNEKNTILPENY--VGEIWVSSRSKGAGYWLLHDLTDKIFFAKKFLKTGDLGFINND-QLYIVGRQKDVIIIRGKNYYPQDIEEVIDTHEVIRPGCCVAFSIDIDGEEKLAIATVRSELIESSDIIKSYIKGLINKKERFQAKDIIDKLPKTSSGKVQRSKVKQMIMN----- 125716270 1 ---------------------------------------------------------------------------------------AGGAYVPLDPAYPAGRQAQMLNDCSARCVLTC------------------KIVAF------SLYWYTRRYIWICQCPRYNYVTLAYVMYTSGSTGKPKGVRIGHPSIINFLL--SMNDRLQVTTETQLLAITTYAFDISILELLIPLMYGG-VVHVCPRQDGNQLVDYLNAKSINILQATPASWKMLLDSEWSGNARLTAL----CGGEALDTILAEKLLKVGC-LWNVYGPTETT-------VWSSAARITDAKYIDL----GEPLANTQLYVLDEQQRLVPPG--VMGELWIGGDGLAVDYWHRSELTDAQFRAGRLYRTGDKVCLRTDGRLTHHGRLDLQVKIRGY-------------------------------------------------------------------------------------------------- 149235482 177 ----------------------------------------------------------------------YASNRAEWILSDLACSAHSITSTALYDTLGAEASKYILETTESPVVIASEHLINLKKENPEALKSLILVISMDPLTKKHAHLIREAEAQPSPRFPPTPDSVYTITFTSGTTGHPKGVILPQRSVT--CALSAAALLLPHSKKDREFCFLPLAHIFERHMSGNVFLYGGSIAFPRLGGNAVTMVDDLKLAKPTFLANVPRIFGKILQAFDAKRQKFDNMEMCFTGSAPIAAETIRFLKSLGIGITQGYGSSESFAGIIMALPN----------HADSVGTCGAIAPTVEARLVPEMGYNLTDEGGPRGELQLRGPQMFTHYYKNEEETKKAIDKDGWFSTGDVAQITHDGWFIVIDRVKNFFKLAGEYVTPEKIENLYLS------------------------------------------------------------------------------------- 154290865 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APTFDIM-LMDNFMPLLKGGTVCIAARHLNPESIMNELQ---ATATFTV-TSLAMLLR-----PERLPTLDTLFAGGEPVGQRILDNFEKPGRRFIDGYGPTEGTVFATHHICDTD----------SRPSVIGVPFPGTRIVVLDENGHFVIAPLGVAGELAISGPQLSPGYLNRPQETAQAFFQERWYKTGDRVRIDSEPKIDYVGRISDQVKLNGRRVELPEIENVLSRAEAAAQVAVL-----FFKSGLVAFIMPSGDAKKSDTAIEDECRAILPTWMQPKQYFIMDKLPYSVNGKVDRKGLQ---------- 94490320 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTTGKPKGVVISHANYTSGAIPRA--EAVGYKPHSRVLDFASYAFDVCIDCMLCTLSVGGRLCIPSDADRMNDLSGTIRKMNVNMAHMTPSVARVL------EPDIIPSLEVLGLGGEAISAGDSAIWSKT-TKVVNAYGPSECTVGCTVN-------SDVGAESHKSQISIGRGV-GAATWIVEQTDHEHLVPIGAVGELLIEGPVVGPGYLGEPEKTAEVFVNDPWYKTGDLVRYDVDGTILFVGRADQQVKLRGQRIELAEIEYNMRDKPGTRIAIEVIKPGGPSAETLVAFISERAGLVSDDALINSLLSKDLPIYMIPAVYIPLQVMPLLVSAKTDRKRLRE--------- 34763672 4 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGTGIMPLLYSATIVFL-EDISSAALIDAMKKYKVTMMIGVPKLWEVMVNSLSFSKLIFKHIKFFVSGGSKLNPEITKDFYTLGIKICEGYGMTETSPIISYTPKNDIVFD-----------SAGKVIKDVEVKIADDN------------EILVKGRNVMKGYYKNPEATAEIIDKDGWLHTGDLGKLVND-YLYITGRKKEMIVSNGKNINPIEIETKISSMTNISEMVVT-----EYNSILTAVIHPDFEKVKEEKIDENLKWEVVDKYKAPDYKKILDDFPKTKIGKIKRFMIADM-------- 87122657 11 ----------------IKEIASARGDKNALIF----DGMKISWNEYYKVVKNVTINLASIDYSSEISMCYISPNCLELIYLMSAASSLKIPCTGIDYTQNPSKLEPMLKSAGCKVLIISSSYCIQNNVNLQELSSNLIIIDIDNIAKNGILDLTTPTEKNFESLTIQHRAFKSISFTSGTSGIPKSVV---RNKSFDARFAFFTARYGFSSDDQHLLAMPLYHAAGSGWSRLFMQLGATLIIAKPH-DTKDMANLIKSEWITTSAMTPPLLNDVVKHYQDEGYSPKNLKFIIVGGKHFPQAKLQAINTLGPVIHEYYGTTETGVNALA----------EPKDLISNPTSVGRAYDGNNILVLDKEGKTLPPN--QVGRIAIASYMNMDSY-GNQDSESVLIEGEQYLVTAETGEMDANGNIYLRNRA------QGENVY--ELENEVRHLPGIKDVAMIP---ASKNSVYCGFVTSDDFIVADNELIRYICKKL--KVKV-AGIGHVDTIPYSPSGKIRNDQLKDM-------- 16331524 158 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FCLLPLYHVGGFMQWWRSALTGGN-------FSPLDY-SLVKQSAPPFTSLVPTQLEYLLD---RHGAWLKNFRLIFLGGAPAWPALLAKAKTASLNLAPTYGMTETA---------AQIATLTPAEFLAGQTGVGKLLPHVQLTITNSKDEMVAPG--TVGLINIQSRALFKGYVQNENSSREIFT------TGDLGYCH-NGYLHITGRRGRRLISGGENIDPEDIEALLLDRHLVQDVVIVGVGDRHWGEMLVAVYVPNPGPGNDVSTLSQCVKAQLSKPKCPKHWLPVSTLRRSPLGKL---------------- 92112096 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PTLVRLLMDAGLPEPGQLDSLRIFGSTGEPNDDPWHWLFEQVGCPIINYSGGTEIGGGILACFAGLPQKPCGFTA----------PIPGMIADVVDAAGHSRHAGGPEVGELVLRAPWMPQGFWRDDARYLDAYWSPGIWVHGDWARVDVDGHWFIQGRSDDTLKIAGKRVGPADYESALVTHPAVAEAVAIGVPDEVKGEAAHCFVTLRRWRELETDLIAHLA-ARLGKALAPARIHQVSTLPRTRNGKILRRMVKAIWLD----- 115640648 2 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PNDINTICFTSGTTGLPKGVPLKHKNHIANAIFATYQDSEMMDHADVHLSLLPCPHVYERGNIYNVMTMGLQVGFFSG--DILKLIDDAQELKPTIFAAVPRLYNRLFDRIRTTVDSGSTLRYMYTGGAPISGEVITFLRVFGCSFVQAYGQTETTSCMTHTLPSD-----------TTNGHIGPPGGGVEIKLID-----VPEADNNQGEICVKAANVFEGYLDNPELTAEALDEDGWVHSGDIGEWTETGTLKLIDRKKHIFKMSQDRYF---IRANLVG---------IVVPDP---ESFPAFAAKSGVKGSLREIAKDALLARLQEYGRRKDLLGFEEMPLTPSLKNKRPDIAKEFEEE---- 125716288 1 ---------------------------------------------------------------------------------------AGGAYVPLDPEYPQERLVYMLQDCSVQLVLVHTK--------------------VDMDLPVATIQLSDPSLYHGDATNVPTSSAAYVIYTSGSTGRPKGVMVEHRSIM--NRLNWMQKQYPLTNNDVLLQKTKYFDVSVWELFWW-FFAGAKLSILTPDADPKQIAETIHRDQVTIIHFVPSMLNLFMDNMELSANQVSSLRWVVCSGEALPIAAVQRFRQYAIKLANLYGPTEATVDVTYYNC-----SLTDDETYI---PIGKPIDNTMVSLR--YVASITTDWCNWGAVHCR-NQINRPICRGTRLDADRFDHDRLYQVVDLARWLADGNLEYLGRADDQVKIRG--------------------------------------------------------------------------------------------------- 183980909 7 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------DDDVALVVTTSGTTGAPKGA----LLTAAALIASASATHHRLGGAGNWLLAVPAIHIAGLQVLVRSALAGTVPVELDAGFDITELPRAVDKSGRRYTSLVAAQLAKVLGDPAATAA-LAELDAVLIGGGPAPRPVLDAAAAAGIRIVRTYGMSETCGGCVYD---------------------GVALDGVQLRVAAD------------GRIMIGGATLAKGYRNQPDPFAE----PGWFRTDDLGALDDSGVLSVLGRADDAISTGGLTVLPQLVESALATHAAVSDCAVFGLDDDRLGQRVAAAIVVRAHCPTPDQLRAH-VAGTLAITAAPRELHVVDELPRRGIGKIDRRALVRRFA------ 197784716 4 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYQVERYEVAPGDRLSQTFDLTFDPSVFDMFVTWAGGATLVVPQRLADPAAFARA---NRLTHWFSVPSVVSLAARMRRLPAGCLPDLRWGLFAGEQLTLKQAAAWHRAAPQIENLYGPTELTVTCTAYRLPADPADWPSTRNASVP--IGHRLPHLEHVVLDETGSPA-----AMGELCVRGVQRFAGYL-DPENNAGRFWEPGWYRTGDRVV-EEDGVLTHLGRLDAQVQVHGYRVELGEVEAALGSHPGVEDAAVL-----FDGTDLRALYV---GASVPVAELAGWVAGRLPAYMVPGRFLRVDRFPLNDNGKLDRKRL----------- 156393846 1 -----------------------------------------TYRQLVEDADKVTSSLIKV-VQKNGVIGIFSRQSPGLLECLIGVLQMPAAFAPIGTSWPSAMICEFLSNVGIDTILVEASLLLQFKETLQKYDHPKPFRIINDQALSSIG--FTLVKLQDIKQELPKLSLAFVIQTSGTTGKPTTVMVPHQCIVPNII--SLSQIFAVTPEDSVIVVSPYTFDPFVVQVFLALEAGARAVLLHERILPSRLCSVIKSQNITILQPTPSLMNYILDLIRTSAHD-SPLRVLALGGEPFPTSVLFQWKHPDCKIFNLYGITEVSSIVICSKGAQQVSKDGVHLSVDERIPIGEPLQDTLVDIRDEEGKKISHG---IGQMYIGGQNRI-CFLNN-----EMDVSPGTMRSGDWALINND-QIWFLGRKDRQIKRLGQRTNLLWIEQALARLPRHTFVAVVVKS---KMDRLHLFVTSSDDSSSWDLSVRSIIKDVLPVHAHPDHIHIVSDLPLTSHGKVDMETLLEGIRSY---- 145224722 4 ----------------LADHLRKHGDRIAVMTASA----QVSYSELADRVDRFAGGL---GTRR-QLVLIETRNDLSTLVGYLGVLAGGHVAIPVPA---AGDHSHILATYRPDVVVDGSGVHVRSEGAHALHDDLALLLS-----------------------------------TSGSTGSPKLVRLSRANLIAN--ATSIAGYLGIDETDRAATTLPMSYCYGLSVVHSHLLVGAALILTERSVADPEFWELFARHRGTSFAGVPYTF-ELLDRIGFTSMDLPHLRYVTQAGGKMSPERVRRYRDRGWQLFVMYGATEAT---------ARMAYLPPDLARERPTAIGVPIPGGEFSI-----EPVEWPDTSSGELVYRGANVMMGYAHGPG--DLVLDAGPVLRTGDIARRGADGLYEVVGRRSRFVKIYGLRIDLQRLETSL------RDA---GIPCTDSGDRLA--VVATAEHEPGEVRRTAAGAGGLPPAVV--DVACVAELPKLPSGKPD--------------- 167589291 24 -----------------------------VTFFQQGGRIVLTHAQLDAQAARLAHALRAGGLAPGARIGVVARNGLAWVLLDLAALKAGIVTAGFFGKFRPDQARYALDAVGATSFDPARDLRALVDAHVRACRDGRNGRDVDPVAP------------PFESAAYARDDVTTIKFTSGSSGEPKG--LAARAGSIDASLAAVQQLYAHGDGDDVLVFLPLSLLQQRYWIYSALTYGHDATVAPFEF----ALEATREQPPTVVMGVPGFYDGIKKRLDARRRRIDALRYLWTGSAPANPQTLRFFDEAGVPIFEGYGMNETCIVTKNHP------------GAARTGSVGRLIPGKRARIDDDGVLIVGADE----------PVNTHYLYSEPGASERIFLPTGEVRTGDLARFDDDGYLYILGRADDLIVLAGKNVHTRTLEEQVKAHVGVEECVLYGAGRPY----LVAVISPQDARADHAAIHAHL-------------------------------------------- 145351169 6 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EESKHKPGYVGLPLPGVQVKLADEDTSDVDSGEQGPGELLVKGDNLFTEYYDNAEATSESFDESGYFKTGDVAAMASDGFWRILGRASDVLKIGGFKVSALEIEARLLENPSIAEVAVLGIPDEAYGQRAVALVVLALDMETTEGDVTLWVRQNLASKMHLRVVKFADKMPRNAMGKVNKKDLRTHFAEYF--- 68481674 83 -----------TYHAIFENSAQVYADEPCLAFHEYDRYASISYKEVHERKNNLAAGLRKIDSHSKDVVTFYSGNRVEWILSDLACSSNSITSTALYDTLGHDASKYILESTESPVIISSKELIDLKKEDAQGLASIILIVSMEPLTQKDQHLVDFAESNPHKECPPNSETVFTITFTSGTTGNPKGVLLPQRCCASAIIGYSALVPHHKGTKE--FAFLPLAHIFERHMSSAMFLFGGSVAFPRLGGTPLTLFEDLKLWKPTFMANVPRIFTKIEAGIKATTIDFDNMEFCFTGGAPISPDTIKFLKALGIGFAQGYGSSESFAGMLMSLPFKH----------SSVGTCGVISPTMEARILPSMGYNLNDENGPRGELQLRGAQLFTKYYKNEEETSKAIDKDGWFSTGDVAQITDDGLFKIIDRVKNFFKLAGEYVTPEKIEGVYLS------------------------------------------------------------------------------------- 32265589 5 -----------NLCPFLAKIAQCDEHLNAIIY----DGQRFTYGDLWA---AFKEQLTFLDSIKPSVIGIVGDYDIESVSFLLACIQKKHIIVPFVEHTPEDSLK--CQEAQIDYLYTGGKITSIHSPVKKH-------------------TLLESL--------FREHKSGLILFSSGSTGRPKTMVHNLDNLLNVYLSKK-------TKKMNVLLFLLFDHIGGLNTLFNTLSMNACGVAIKHRKNIDLLCKTLSDYHISLLPASPSLLNLMLLSEAHKKYDLSALKVITYGTEKMPDSLLKRLKSAKAHFHQTFGTSEVG--ITQTKTKENAIKLE----------------NIDYKIINN-------------ELYLKSKTQTLGYLN---ADNSVFDNEGYFATGDLVEIIEEEYLKIIGRSKEVINVGGEKVLPQEVENILLEMSDIKDCLVYGESNAITGQSVSVKIVLSQTNALLKKIIRMYCKDKLAAFKIPTKVEIVESLAMSERFKKLR-------------- 149907946 37 ------------------------------------------------------------------VVAIAIDPSFDWIVCDLLCISSDSISIPIPTEFTNSQIEHLLQPAEYCFV----NSMDMAERINQALPEIGILF------PDGQVFKRAVKKTNVDDFRLKADDVFKIIHTSGTTSSPKGVLI--RDLGLGTLVATLREVYQPLNGMHYYSMVPFSLLIEQVLAYLPLLSGGSTLLPMPPFSAERYLATIPFADINCVYLPPKLLEETLEHLRKD----SSLKRIMTGGAKVSVNILEELASYGVTVDEGYGLSENSSVVALN-----------RGVERKLGTVGRLLPGVEGKIVD-------------GELLIKSKTLCAGYSSRDVSSCD-LTDDGFLHTGDIAHFDDENYLVITGRKKNVIISNGRNVSPEWVEATYKEVDGVADVVVFG-------------------------------------------------------------------------- 86740753 21 -------------------AAERTPDVALFADDGAAPGPVTDFATFDRAVTDLAGRLWTAGVRPRATVAIVFANHPRIQLAAFACHRIGAIPALISSAMPDDYLVGTLEALHPTWTIVDSAVAARLSAVREAIDRNSRGRVLRTRAHDGAVLPELPAPGTPDAQRLRDDEVALITHTSGTTDLPKLVAHSAASIYQH-VVPQLGLMTSFGTHRLSAKAISFVHARASSAIITCLLIGMPIGCITDD-DPARVADFLHRHGPESLETHPNTYISWEGLASDPRRPMRTISRFSSTFDAIPRTVRAMLDASDAEFFQAYGQTESGPLAGRPITRADVYNHDTRV-------IGIPAAGRTVRIVGDDGKPVPFG--TAGHIECLSVSQMVGYVGRP----TPAVTDSWWRMGDVGRVRPDGTLELLDRLVD--KVPGID-STLALEDLLLAFPALQEALILGSDD---GAVDVIITVKTGSTIQDDDVENALRDRGVANIRLHR--LLPADLPMTGSKKVRRTSLRSK-------- 71030068 138 --------------------------------------------------------------------GIWSMNCPYWLLTDYACCGYGFVSVPIYETLGDDALFKIIKTTKMEVACIDSKKISNLEHLFSEFKQLKKVIVFDQLTEDDKRRLEKLGLEYVDPPPTKRTDVCTIIYTSGTSGTPKGAVFSNEALILTERLLNVQNRCRLTFKSCILSFLPLSHVYQFIEHFIGSIVGRIGYYSG---NIKNILDDLNKLSPNFLVGVPRVFTRILDQIDSKPYLVRKIEIMVLGSASMTDDDVCDIQAFGTPLAEGWGTTELGVSILQDY------------RDTKKGTIGGPLHGVEFKLRSEELGYDARGSPPRGELLVRARGIMLGYFADENLTNEVLDDEGWYRTGDVVELMPNLGLKILDRARNFFKSQGEYIAPDKLENAYVNAKLVDQVFVHGEP------------------------------------------------------------------------ 71032797 45 -------------WDIFNRGLTLSRNKPFLADGTFGEFKFMTYGEVEDQIKHFGSGLLNLDKFKEVFVGIYSQNTVEWLITEQVCNGYNLTLVPLYDTLGEESLLYIINVTKLNVIVCDYKCLKLLDLLPKSNGSVSLVVVTGDELPDQVTAKSQSLSSKEDPLAFTPDSIGTISYTSGVSGIPKGVIVKHFQVVIVNRIVCDLEKTQLENPKVHLSYLPLSHMFERLYIGTSIIEG--SVIGLFSGDVKNILEDIKALRPNVFPSVPRLYMRIHDKIFSTSRKLKKIRKMLTGSAPLSPKIFDNIRAFSIPLVSGYGLTETCAGAFHT-----------ERYEPDSTHVGGPVPCMEFRLKSPDYNYYTTDKNPKGELLLRGNNIVTSYFSDDVTNKESFDENKWFLTGDIAELLPNGAIRIIDRRKNIFKSQGEYISPEKIESILNTAPILCQSYVTGKSHFLN---PVAVVVP---------------------------------------------------------- 158287711 19 -----------SLGQLFLKVLQKTPHSVALVDGVTG--REYSYQEVLQSALQLAAYLHDHNIQRGDVVAIVAENRYEYPVTVIALFLVGATVALFNPSYTTRELVHALNVARPKLVFVSSLARGSLLKASQTVKQ-PLLNVISYDALERGTSFAHCLQRSSKRFTVAAEEVAIIVMSSGTTGLPKGVLITHRNVMATMANVRDALDKGLSLH-CSLDVLPWFHVAG-GISMLSWLGANLTVVYLPRFEPRTYLRCIERYRPSFLNMVPPIVVFLAKHPAVLEYDLTS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210102712 14 ---------DVTFGQLLDDTAARWPDREAYVFKKAGA--RVTFADIQEKATRLAAGLKAIGTARGDVVAWLFGHRPEWIYLYFAVAKLGAIALPLQVGRSVETMNYFLNKAGVKVLIFLETLFPEIKTADPRIPTLTSIIVLDGATGTGAYTMEEVQRLGNDESLLAERDTFMLGFTSGSTGLPKCAELTTYALHNNTRVIGKVIGMP-NEGTALYPYLTF--RFAVIYPFTA---GCTLVPASSSPSSVEMLEILQEEKCKAIGV---LYLGLLHDPHLGDYDLSSLDRVLVTGNVTPKSL-----------------------------------------------------------VDHAAKVLP--------------------------NAKMF---------------------------DMIIRNSFNVHPTAIESPLSKHPKVQDVRVVGVPDPASVEEICACVILKGQTADSQEMTKFCAEIGLVPIEMPGYFLFMDEFPMTLT------------------- 170690114 52 ------------LTDRLASGAQQHPDRWLVARRGDGAWRGISYAQMLEHARAIGQALLDRKLSAERPVAILSGNDLEHMMFALGAMWAGVPYAPISPAYSLGKLRHALELLTPGLVFATDATAFAAAIDTTLLADVE-VVAATGSCGRAITNLSTLLDTAPTTVDAAHEAIAAFLFTSGSTMLPKAVPTTHRMLCSNQQMLLETFPQFADEPPVLVDWLPWNHTFGGSHNAGIALYNGGTLYIGKKFD--ETLRNLREIAPTIYFNVPKGWEELTSALESDATLFSRVKVYFFAGAGLSQAAWDRLQQVRIRIMAGLGMTETSPSCLFTTLPAMCA-----------GYVGVPAPGCEVKLVPVAGKL---------EARFRGPHVMRGYWRDSAATAKSFDEEGYYCSGD--------------------------------------------------------------------------------------------------------------------------- 169641894 24 ------LPVPSTLQEMVSHTATEHAHRNAVFHTFQEAPVYYTYSKMMRLAEELALFLKSH-CRHTEKIGLYCNPGINLPSYIIGILQVPAAYFPVDPSNSSDVSIKLLEKSNVEYMLVHKDMVENFKLVELDSSSIQHINVNKKAIVRGLHRHQNDTPEEKHKENVEKHCLAYILHTSGTTGAPKIVSVPHKCIVPNIY--HLRSIFAISPDDLLFLASPLTFDPSVIELFLALSSGACLVVPNPKMMPHKLCDLFHQHRVTVLQATPTFLRRFGSRSIRSSSKGTSLRVLALGGEPFPVSVLRSWREPGTRLINLYGITEVSSWATYYEITEQMISHQTGEESCVP--LGFPLQGTIVEVQNEKGYKIDEGE---GQVLLGGRERI-CFLDN-----EFILPYGTMRTGDWVTL-KDGEMYFLGRKDNQIKRHGKRLN---IEYVQQSAESLAHVEVC---TALWEKQLVMFVIPNG--PLEKKFLWKELQSHLLSYAVPDDLVLVETLPLTKHGKMDTSKLNDMYCEY---- 156838707 95 -----------TFYDHFQFAVRSWPQNDCLVRPYDESSGQWDYATVNERSRNIGSGLRSL--TSNDIVSILSFNRPEWVLTDLACQQYSLTNTALYETLGPETSEYIMNLTESPVLLFAKSNMYRVMEIIPKLKFVNTLVVLEDIDNEELKIINDSIFAHSKPVIPPTPDSLYISFTSGTTGMPKGVEMTHRNVIAFAFSTFRIPKHKRGKQLHDMCFLPLAHIFERMLLAYNISSGFGLGFLH-KPDPAVLVEDLKILKPDVVSLVPRVLRSLMNYLIYHRVLIDKIRYMVTGSAPISYDTLVFLKSLDIGMRQGFGMTESFAGVCLSE--------PHEKDAGSCGAIGIS-SECRLKSVPSMGYDAEKDLK--GELQLRGPQIFKRYFKREDVTTESFDEEGWFSTGDVGRIDEKGRLYVIDRVKNFFKLAGEYIAPEKIENSLSSCPLITQIFVFG---DSLQTYLVGVV-----GIDPDMVQQALIKEN-PSVKNMSASQLVEAL--NSDSKLRKQLL----------- 122890363 15 -------------------AAAANGSAPITLDHDLDTGRRLTVAQFADAVDDLAARLAAAGVRPDERIVIHKSANADIWMLGAAASRIGAVPVMLSPALDAETIAALMARLQQPTLLTDTAKLD-AGLAKEDLDHLTRRVLIVAGERAGTQSLADLAAPRVAPVVRPIDEAAVITHTSGTTGLPKLVVHTPRTQGIRLVPQWRLLAL-MRKKDTVAIHIPFVH-SRMVAAMSLALLKQLPILLLNDSDPDSVAEHFLAHRPGFVEALPNSLMDWEDLAGDPRRPFASVKVFSSTFDAIHPRTMSRLRRPGALFFQIYGQSEVGPAVGRAYFRTSAHKANGR-------CVGWAMPYARVRVVSRNGR--PPSAKNPGFIEVAWPGLAKTYFAEQDRY-DANRNGAWWRTGDVGYRTKLGCLHMLDREVDMIE--GVR-SSLEVEDVLGRLPELSELVVVPGP----GDEPTPVICTTDDTPLDPARWRAAVTDQLAPVHIPQA-----QLPRTATLKVQRIALSHQLQQRL--- 164660564 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVPAYILFTSGSTGKPKGVQISHRALA--AAIKSWKIMLPYTQQSRLLQASPGFDVFELCLPLSLGFAMATAPKDILLTDLEAAFRAL---RITMAD------LPAALAALVHPEHLPPMEWLMSGGDMVDERVVREWGTPPQKLINAYGPTEGTIG----------NTLGHVDANTRRSVVGKVYPATTLYIC--RGNELAYTG-AVGEIVVGGPQVADGYVGAPELTAQKFRSQRVYRTGDRGRLLHNGVVECLGRMERQVKVNGQRVELDEIAHELATEFGISDACVQYLQHPSHSKQLVAFLALTSVSQSTAAALQQCLRKRLAPYMVPAHLVLTTPLPLTPNNKVDVKRLANLYMDM---- 67924535 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTGVSAIYQQMLNQVQETEHNNCSLRFLVSGSSIDSETVLTLHETFKVEVREFYGMSEVSPM----FAGTEKGKLAQQESHSL-----FALEPWTITCLDSNGEPV--EQGEEGEIAARGGLINPTLKKLEQRNLTDFS--GWFPTGDWGSLDETGGLQIMGRVDDRINRGGQKIAPKAVERILEQHPYVKRACVFGIPHEIFGQQVAAAIILHSDQTKKENELRAYVAGELPNYMVPEEILCVEAFPTNLVGKLDRQAL----------- 210102328 41 -LTDHYFDDVRTLHQAFMRGVGISKNEPCLGWRPAAPYEWMTYHQVFTRASNFGSGLIHKGLQPATTLGIFSQNRPEWAIAEQGCNMFSIVVVPLYDTLGAEAVQHIINQAELRTVVCDAKLLSYAEGAKDNI--LERIIIMNPVTDQQMLGQAEELGIEQDVEPPKPEDLATVCYTSGTTGTPKGAVLTHSNLIACNILHACQRHLSFNKDDIHISYLPLAHMFERQALTLLFSVGAKIGFFQG--DIKLLTDDMMALKPTFFITVPRLLNRMYDRAWAL-VQGSSFKTKM-----LHKALNAKKELLAKGI---------------CRNDTIWDTLIFRKARARTGG--------NVRFVAVGAAPLSEEVLTFARVCFKGPHVFQGYLKNPEKTAEAIDSDGWLHTGDIGAWLP--------------------------------------------------------------------------------------------------------------------- 62423119 40 -FPGARIDA---LHNLLLRHLDTHSDRLALWEGEPGDRESLTYRELADDVATFTAALQKLGVGAGDRVALHTGWLPSTAVAMLACTGLGAPWTLIPVSLPVEALSQKFAQLNPTLVVTQDGAWHRVDDALAAIESVEHTIVVRRTGMDGDHWYSDLLESNRDR----RHAARFVSPTSATT-LCRALVASHDSLTSHTVGQLLPNIAAFHPGNLWCAGDASWVVSQWHGLLGPLLFGDTAILYEGTLDIDRAGQIISRFNVSTFLTAPSVMRSIREWEDESHNQASGIRRIITAGEAVEPELRERFKAHGTEVIDGWGQVLLGGIVYLRHASAT-------------------MPDCGLHVIADDGQTIRPG--ETGEMVLTTPLPGQRSWEGPGSSQQRFGPDR-YATGDRVTFSTTGEVIHHGRLDDLVSISGQLISLSAVENVIDDHPFVHSSSALVIRREGLGEASGAVDFEVDDSSIASEIMNS-VHDVLGGLGRPRAVVFVDALPK---------------------- 33390799 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYVMYTSGSTGQPKGVLIDHRAL--SCFLQGYHRTLGFAPGDRMLQLPAITFDMSQGEIWAGLTAGATLVLISHRDSPESLVELIREQRVTYAGLAPAMLSLL------DAGPYPHLRHVMNGADALPAELVNKWNLPGRRFVNLYGPTEAAVACT--------EYVCEHVTWRTGPPIGRPEPNRLIYVVDPAGQLVPRG--VPGELLIGGEGLARGYLGRPDLTAKAFVPDPFYRTGDL-------------------------------------------------------------------------------------------------------------------------- 213964880 60 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKGAQLTVDNLVSSATATHQW----LGGEGQWLLAMPAYHIAGLQVLIRSLLAGTDPVCVDDGFDVAAFAEALTGAGASYTSLAPMQLAKAMEEP-FGAAALRLFDAVLVGGAALNPQVAARAEELGINVVTTYGSSETAGGCVYD---------------------GRPIEGAQVAI-------------ENGRVWLGGPMIAHGYRNAP--SHEAFHKPGWFATSDAGEIR-DGRLVITGRLDTIIDSGGLKLHPEILEHELLAIDGVTGACVVGVPHPRLGQAIVAAYEGTAEGDIMDGLGDAEDAGRINHWMIPKDLRRVDALPLIGPGKVDRKKVAALF------- 198474929 58 -------------------------------------------------------------------VGFFCANDAMWIVMLWSCWMSGQVAVPLRTSPSLELLRLQAIDCKAKLFLGTPENASIVDELAQTLKAATIVLDHDFVPPVKEISSTSLMPEAMLPNDFYENSIAMLLYTSHT---PKPVLLTHRNV--DDQIRCLINTWRLGPSDTLLPVLPMVHMH---IAIGAVLDVGGNVVLEPSCNASSIWNLSSKKRCTCFLAKPIVYKQLIAEYQKKKHCSEKMRLMATGFALLPDSVFNYWRDIGHHILEYYGTLETGLVLGHTIEEGPLPKLVPEKGVPKPTTLGSPLQGVTARLMGPTGEEIPVKTGPLSEIPVRNAAVQGGLLSGEELPAGMEVEEIFIPTGDICAYYND-NFYFISKACDVITVGGIQVNASEVKKLLLSHPKINDVAILAIPDSVWGNRLCVVCIVSPDVQIELETIETYCHEHLPPFKCPHVV------------------------------ 124005034 7 -----------NISELFLNATKKHPNNVAIIDKND---QPITYAQLAEDVKATAAYFQRKGIGKGDRVLVFVPMGIDLYRIVLALFYIGATAVFLDEWVSKKRMELCCQLADCKGFI----GVWKARAFALFSKELRRIPI--------KLSLKKKHKTGVPIAQVPPDTTALITFTTGSTGIPKAANRTHA--FLREQFDALLEEIHPKVRDVDMPVLPI-------VLFVNLGVGCTSVIADEAIDEAVIIEQITKHQVNRMIASPFFIKRLAQYTIEQKVELPQINKVVTGGAPVPQEATLYVKAFQATSMVVYGSTEVEPISSIDAQTLSQAPETLPEGL----PVGEIFHKTEVRIIRSDGNEMTLEDDVIGEIIVAGAHVLKQYFKNDAAFRQNKIIVGWHRTGDSG--LKKGNLLLTGRCAQLIEFEGGYLSPFIIENQLVNIAGVT----MGTLLEMNQQRILV-------------LESVLNKEVLAPKMIPDKLQVVAQIPRDAHSKIDYGALK---------- 120556430 35 ----------------------------------------------------------------GCRFAVCLQDTAHWLALCLWLKPLGASVLPIHSGTPYAAARTLAESTGCTYLLFGEQLQEVTEVIRGKAKT------------------------------TCAEGGELIQLSSGTTGNPKTITRPWHDIELAAYVAQFTEAQTLTP----VVACPVTHSYGLICGVLAALQRGIAPQVVTNLNPRSILARLRAVPEHLLYASPTLVSLLIRMLPEKQR----LHSVMLSGAPLPAPVLDQLRNRCLRVCQQYGCSEAGCVALS-------------PDVTEPGQLGLPLPHVSVQAGGSPGQPD--------EILIT-----------VKATGQRI------HSRDLGYFDQQGQLHFLARSDDTINVAGINVYPGAVEDVFLGYPGIREAVAFKQPDAFAGERVCLRFVADSEIDTDQ--LRQWSRGQLSPHQVPSLVEQVESICRLPNGKVSRRLLTE--------- 126733936 1 ------MTSPQTVGSELAQAIVEFSHLPAMSDNAG----TLTYDRLGQFVADLGHHLDTSQV-----VGIFGSPGVAMAASATACVISGRPFVHLDPAMPQIVQHNIVSELQASLIITCETPEP------GQLPGSCETIDANELLGRAAAPYAPLC-----PAPVAPHDPIYLVATSGTTGRPKCIPVAQDAAFLSYQWRDAFTPYGVDMRIGIY-------VFAIWEMFRPLRKGAGLWFPDALFAPRKLADFLIAHDIDEMLFTPSFYDTFLNALDDQKAAALPLRRIVLNGEIVSDDLITASKLPDVALWNLYSICETHDVCMSHLTEPAGDA---------PASVGVPMEYLRAVILDDNDTPCPPG--SSGQLHFEGPMLGPGYVNRPEETRLRFREDGLYDTGDQAWVDDTGALHIEGRIAHMLKLRGFSIQTRELIDTMSAAPWVSEVGA-------RGQSLIFYFLAAGANKTPPSLAAD-LRSVLPAYCVPSFIVQMDALPLHPSGKADMRAL----------- 82581144 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PTKSGSCGNVVRNAELKVIDPDGCSLPRN--QPGEICIRGPQIMKGYLNDAEATARTIDVDGWLHTGDIGFVDDDDDVFIVDRVKELIKFKGFQVPPAELEALLVSHPNIADAAVVPKIDEAAGEVPVAFVVRSNGFELTEEAVKDFIAKQVVFYKRLHSVYFVHAIPKSPAGKILRKDLRAKLAS----- 134101455 10 --------------------------------------------QLSELVDELAARLGAAGVRPSERVAIYKTDNFDIVLLACAAARIGAVPALLSPALDGEVVAKLLDRIGRPWLITDGDTLDELREVPVADITRAVLLSAGASRPDAISLSSHTGAPRRQPVRQRPRDPMVITHSSGTTGLPKLAVHCPEGF-WHRQAPQKLIAWPIRGREKAALSMTLVHAR-FYMALEMFLNRGNSMVVAVDPDPAKIGPLLVRTRPGFLETHPNTFVDWEVLADAPGAPLSSVRFFNAAFDAIHPRTISRMRRSRPLFFRFYGQSEIGPVSGYWYTRRSAPNAVGQ-------CVGFKLFGISMRIVGPDGRR--RRAGQPGHIEVRGPSEILTYLGEEERYARE-VHDGWWRMGDMGYLDRWGRLYLRDREVDQIES---MKSTLETEDLLMSLDELREVVIVA---GVRGQ-PVPVVATTGEQPLDEERWQQATRDL--PTMAPVVQCRHEQLPYTATRKV---------------- 49482804 4 ------------ILEQLETHTQNKPNDIALHI----DDETITYSQLNARITSAVESLQKYSLNP--VVAINMKSPVQSIICYLALHRLHKVPMMMEGKWQSTIHRQLIEKYGIKDVIGDTCLMQNIDS----------PMFIDSTQLQHYPNL------------------LHIGFTSGTTGLPKAYYRDEDSWLASFEVNEM---LMLKNENAIAAPGPLSHSLTLYALLFA-LSSGRTFIGQTTFHPERLLRKISSYKV-AMFLVPTMIKSLLLVYNNE----HTIQSFFSSGDKLYSSIFKKIQANDINLIEFFGTSETSFISYNLNQQAPVE------------SVGVLFPNVELKTTNHDHN-------GIGTICVKSNMMFSGYV-----SEQCINNDEWFVTNDNGYVKEQ-YLYLTGRQHDMLIIGGQNIYPAHVERLLTQSSSIDEAIIIGIPNERFGQI--GVLLYSGDVTLTHKNVKQFLNKKVKRYEIPSMIHHVEKMYYTASGKIAREKMMSMY------- 212275794 18 -LPDIAIPDHLPLHDYVLERLAERRDRACLIDGATGET--LTFGDVDRLSRRVAAGMRALGVRSGGTVMLLLPNSVEFALAFLACSRLGAAATTANPLHTPPEIAKQAAASGATVVITEPAFVGKVRGLAG------VAVVATGDGAEGCVSFSDLASSADDTAIDVANDVVALPYSSGTTGLPKGVMLSHRGLV--TSVAQLVDGLYFREDDVVLCVLPMFHVYSLHSILLCGMRAHGQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 88855882 6 ----------------------------------------LTYSDIGERVE---ARRDELGVTRR-LVMIEAATTVEPLITYLASLEAGHPVLLVEPRNQAN---NQLSRARIESLVFDPDVIAAAEG-------------------ESWALNEMRVGTRHEFHP----DLAMLASTSGSTGSPKVVRLSRDNLLSNASAIS--QYLELSVSDRAMMTLPLHYCYGLSVLNSHLVAGASVRLSSRSVLDAEMWNEFDKAQATSFAGVPYTF-ELLEKTDFAARDLPSLRHVTQAGGRLDPDRARRFQRRGFDFITMYGQTEAT---------ARMAYVPRDLAETAIGTIGIPIPGGQFRIDVAEHSDV-------GELVYSGPNVMMGYGEQPADLALGSTTHELF-TGDLARQRDDGLYEIVGRSNRLTKIFGLRIDLDHVEQLFESLD-------IGVNAISSNDKLILFV-------TDESVVQTVAEHATSRWGLPAHVVVIAEVPRTSSGKPDTVAL----------- 197340815 495 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPGGWPDLVRRFGVTVWNTVPALLGLLLDHGGGPPGDLLGLRTALVSGDWIGLDLPGRLRTRGCRFVAMGGATEAA-------VWSNTYTVTAPPPGWPSISHGRPLTGQEYRVVDAAGRDCPD--WVPGELWIGGLGLAEGYLGDPELTARAFVRDGWYRTGDIGRFRPGGLIEFLGRRDSRLKISGHRVEAGEVETALESRPGIARAAVVG-AGPRTARRLVAFAVREESGGTPAGETEAALAERVAAYAAPQRLHFLGALPLTANGKVDRAALLALAEEH---- 113204659 1 ---------------------------------------------------------------------------------------AGGAYVPLDPKYPQDRLEYMITDSNLNIIITRQQYVNKFNG------NIETILI-------DNLPNLKERNVENPIHITTASNLAYMIYTSGSTGNPKGVMVEHRGV--YNLVETQRTELCVNSNDRILQFAPSFDASVFEM-FMALVNGATLCILPQTNDKSELIEYLNKYSITISLLPPSVLSII------SPEDVPNLSKIIVGGDSCSLDLAKKWAA-KRQFWNAYGPTESTVVSTMFKFKKECQ----------YVSIGKPISNMKTFVLDKYMQPVPIG--VPGELYIGGEGLAEGIVLN--LQRKIITVEGLYKQEDLGEVSPDGNIEFLGRIDWQVKIRG--------------------------------------------------------------------------------------------------- 54026661 38 ------------LTELLDLQVHAFAAREAVVEPGGP---RLTYREMWHSASRIAGGLQEHGIGYGDRVAIRMPAGVRWVQAFLGALLSGAVPVLVPDGLAPGIAERVIADSAVDFVLGTGTRLPDGAAF------------IDDGAALG--------------------DLAVLCYT-GETPEPKGVELTNENLL--SAVRSVVAALDLTDGVRNLVLLPLSEAGGCVDQLLPTFAVGGTVVLAP--DRAGLARALVAERVDMVSATPEIFAGLLAELRADGVRTDGVLRVSSAGPELPAALRELFPA--ARHWSVWGATETSGIGLALDVTDATVVDTAATDTATATVLGFPFGGTELALCG------PRADTGYGELLCRGPNVSRRYWNDPESTADRFT-GGWFHTGDQVRIAPDGLVY---------------------------------------------------------------------------------------------------------------- 29375083 8 --------QPLNLYTNYQEAAEKTPTVPIIFDAFPALGLETTYGESHQEILKRAYQLATLGVKKGDKIIIYKSPKFDTYLLAVAASYLAAVPVMVSYHLPFETIEVFVDRLEDPYILFDDVTAEKVQAVRNSSANKKLSVA----------SLLEADATEVPQDELTKDEIAYMTHTSGTTGIPKLICHSNHSMGWRTKWQKTIFTKIAEKKLVGFHISPVH--SRFNIGVSSLMAMGFPMMPLANASSEKVAEMFSTYQPIAVETHPNNFVQWVRLAKEKPEAFASVHYYHSTFDAINNATMVAFLKASAAFLQVYGQSECGPMILRAHTLESLKDSDARD-------MGVGLDLTQARITDEKGQVLPA--MTDGHIQFLSKGRALTYYKEDARFAENVYGE-WWDSGDYGMLDERGHLFLKDRQVDLI----ENIDSNAIEDHLLDALDFLEEVIIVRGKENEPQPILAVV--PGEEMDWDAWWTQV--ADLPHLNEPIIMAF-DEIPHTATMKVQRLQLEKWLKE----- 167563279 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CRLLNGLGPTECTTAL-------QYVADPVADAAVARLPVGRPVPGVEVALLDAAGDVCA----TEGELAIVSPFVALGYWGRPDLTAERFRPDGAYRTGDLLRMNAHGCYEHLTRVDDQIKIRGLRVELGEIQATLGGHDDVLQAIVLPRLDDLTQQQVVAYVVLREALVDVAALRDY-VAQRLPAYMVPRAIVRLDAMPLLPNGKLDRRAL----------- 699385 24 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------DDDVALVATTSGTTGVPKGAL----LTAAALTASASATHDRLGGPGSWLLALPPYHIGGLQVLVRSVLAGSVPIELDAGFDLAKLPDAVGRLGTRYTSLVATQLAKALTDSTATAV-LAELDAVLVGGGPAPRPILDAATSAGIMVVGTYGMSETAGGCVYD---------------------GVPLDGVCIRVL------------VNGHVAIGGATLAKGYRNPPDPFAES----GWFHTDDLGTVDGSGVLTVLGRADDAISTGGLTVLPGPVEAALCTHPAVSDCAVFGLTDDRLGQRVVAAVVLTDGYATPTSMLRAHVTRRLDAMAAPRELHIVDTLPRRGIGKVDRTALVRRFA------ 158317097 14 ---------------FLASSLERYGEQTAIITAEG----ELSYRKLGARVTAAA---ERIG---GERVLLVAANTVDVLVMYLAALSAGHAVLLVPGDTSAPSVDALIDAYDPDVVIRPAGPATHVEQRRTGTRHVLH------------------------------PELALLLSTSGSTGSPKLVRLSYTNLQAN--AESIAEYLDVRPSDRAATTLPMYYCYGLSVIHSHLLRGAGLVLTSLSVMDACFWALFRKARGTSLAAVPYTF-DLLDRIDFDAMSLPHLRYITQAGGRLAPDRVAHYARLGQRLVVMYGQTEAT---------ARMAYLPPHLAATYPHAIGVPIPGGSFRLAPVTAGAGSPAGAGVGELVYSGPNVMMGY----AHTVADLALGRMLHTGDLARCTDGGLYEVVGRQARFAKLFGLRIDLQRVEDVLAG-EGLSACCV------TDDDALHVVVEGTGETAPVRRLVARACR--LPESAV--HVHRRDALPRLTTGKVDLVAAREVAHEALGAA 119174158 115 ----------------------------AVIAATESTREHISWKDLRERVRLCIAAMRDAGVAKGDRVAGFVGNHPNTLIAMLATTSIGALWSGVSTDTGVHAVLERLRQIEPKLLFADHDTHAKVADVAASLPCLQLVVIFDAVRDHAFVTYADFIASADAPLRLPPDHPIYILYSSGTTGAPKPIVHGALGTLLQHKKEHVLH-CDIGPGDRLFYFTTTTWMM-WHWLVSALASGSSIVLYDRPLDPEAMARLIDELHITHFGTSAKYLSVLEQAPRKHPHRFRTLRAIFSTGSPLAPSTFDYYSSIHEDILLG---SITGGTDIISLFGACCPILP-----VHRGEIQCRGLGMAVSVFDHAANDISKTDDA-GDLVCTKPFPAQGAVG-EAKYRSSYFEDHTWHHGDFVKINPTGGLVMLGRSDGVLKPAGVRFGSAEIYNVILKHDEIEDSLCIGRRRNETDETVVLFVVLREPPTLPDGLIQAVIRKELSPRHVPAIIDSCPEIPVTSNGK----------------- 49477457 47 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------AEEPSLLQYSSGTTGEPK--LIRRAWTEVDTEIKAYNEALNCEIDEVPIVMAPVSHSYGLICGTLSAITRGSKPIIITNKNPKFALNIVRNTEKHIVYAVPLMLHIMGSFPRGTFQ----FHKIMTSGAPLPEALFYKLKETTTYMMQQYGCSEAGCISICHDMKSHLD-------------LGNPLPHASISIGSDENAPE--------EIIVK--------MNDKE-----------IFTKDLGYKSERG-LHFMGRMDDVINVSGLKVFPLEVEETMLRLEGVQEAIVYRGKHPVMGEIVKAKVI---SHIDPVQIRE-WCMQHLPSYKVPHEIESVTEIPKNKTGKVSRKLL----------- 119487218 20 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SALMAGACICIPSETQRLNDLAGVIHELQINYTIMVPSLARRL------SREELAGLKTLTLVGETMTRTDVEYWAR-SVRLINGYGPAECSVVSVIQ---------SGMDVDTDPHDIGVAQ-GCVCWVVDPGNHDVLLPVGGTGELLIEGPLVGRGYLNNPRRTAEAFIAPPWYKTGDLVRLRKDGSFQYLGRKDKQVKLRGQRIELAHVEAQVRQCDAVVELAVMAGGGSRRAQLVASVVSTRRADDKKDGVNSLLLRQALPPSMVPSIILPLVEIPRTASGKVDRNRLRARLE------ 115387193 43 ----------------------------------------WTWRHLAEIVRKLRSALLRSGVEKGQRVGAIISTSVWSVVLFLATASIGAIWTSIAPDIGEEGCVSRLEQILPKILFADSSNVDKIRKIVRRLPQKPVVIVIPLSAPQPFPTIDDFLGDALDFARVPYSHPLYILYTSGTTGQPKCLVHSHSVIVQHKKVSLLHNS--LNQNDVVFQYSSTSWV-LWNIMVGHLSVGPTLVMYDGSPNPNAMLKTLEHHRVTYWGTSPRYLQELTGSIPSQEVDLSSLKMVQTGGSHLAAHQYHWFYRTFPKSVHLTSVTGGTDLVTSWIGTDPAGPL-------YPGEIQLPMLGQDVDVADPSTGESIKETGRQGEFVCRAPSMPVFFWGDKE------------------------------------------------------------------------------------------------------------------------------------------- 149245600 158 ---------------------------------------------------------------------IFAHNRPEWAIADLTC----AAYSITNTALGPDTSRYILQLTECPIVLCSKELINLKKENPQDLKNLITLVSMDELTEEDFYAQVEKLGEALPPRPPKPQTNFTITFTSGTTGAPKGVVLTHESAV--SGITFMLSNLQTSKNAVTFSFLPLAHIYERANAQFAMGLGGAIGFPQG-PSPLTLLDDVKELQPEVLALVPRVYTKLLQAKPENEHGFQNVSTMTTGSAPISPETIKFLKALNTGLAQGYGMSET-----------FAGCMASSKFETESSSCGPVCITTECRLRDEMGYTSKDEGGPRGELLLRGPQVFKEYYKNPEETAKSFDKDGWFHTGDVARITANGNIYIIDRVKNFFKLAGEYVTPG--------------------------------------------------------------------------------------------- 209880347 57 -----------------------------------GDIKELSFHDIYVCVSKLCYHLRNLKLQTGDRVMLCYPPGTDFVVTFLACLSAGIVAVPVYPPDPSKRFCDIKDIAGASLSLTNNQYYRVVNVLRTDTSEINQINVMD--AIEDLTITDESKRASYIGIKVRSDSVAFLQFTSGSTSQPKGVVVTYGCLLFNVLKQNFKDGGLISHNVRAFSWLPLYHDMGLIGFVCAPIVFGCTVIHMSPLDPYIWLQAMDKYDCCCSGAPNFAFVTIRKTPPESKLNLSRILGILTGAEPVRHSTVTHFKNCGLKIHPAYGLAEHTLIVSGNPCKDGDAKYQQNADYITLVSSGHVFPNVDVRIVNPDTTEVPCGG--VGEIWISSVCVTSGYYQNYEVTTKAFRLDGYLRTGDSGFLYKD-MLFVVGRIKDLIIIRGRNYYPQDIEEAVDSVPGIRSSAAFAITQQRMETNLLSRVRRFFEKPAYDTIVRAISKAIFSRCGLPVHYIWLRTVPKTSSGKVRRFMARDK-------- 186456859 2 ------------LYERWCQIAKEYRNEIALHDVARGE--RWTFGQLLADSE---------NISISDLVAF--PQGHNFISTLLAGWRLGKATCPL-----------------------------------------------------------EVEQNPPNLVGLPKCDHLKI--TSATTGQPR--LITFTGEQLAADVDNIVATMGLRRDWPNLGTISLAHSYGFSNLVLPLLLHGIPLILVDAPLPETLIASGMAESIT-LAAVPALWRTW----HGANAIPKNVRLAISAGAPLSLSLEEAYEGQGIKIHNFYGSSECGGIAYD----------SSDVPRQDVTCAGAPMRNVSLSV----GQDYC--------LEVRSNATGLTYW--PEATA-RLVP-GYFHTSDLAEI-SDGLVYIRGRAGDQINVAGRKVSPESIERVLLSHPSIDECLVFGVEDEERKEIIVACLV--GKEQLQEQSLKHFLLQRLPAWQIPRDWIFVKSMEANQRGKLSRAEWRKKY------- 159112390 80 ----------------------------------------ITYRTMRSNIERFATAFVKFGLKPGSMVMLWSCNSPEWIITEQACNRQSMVLVPIYDSLSAHGMSYCIDATRPDILVISRDLVKTLAQAVVDLSFLKAVILTTDLEFERAIPLEQLLARSANPRLTDPSTISSLIYTSGTSSTPKGVIISHGALTSACYGYLLLDFVRSGRGLHYLSYLPMAHIYERVIQATGIIIGGK--VYFWRGDFKSLLRDMQDVKPDILCGVPTLYQAIRSKLEASPYGLKNFKLMISGGASLPPKVHLFVQDFQCNLIQGYGQTETCACVTVQCESDY-----------SVGNCGVVCPNMELRI-DPSEN----------EVLLRGSSMFSRYYVPGETFYENIHNFPWYRSGDCGLMNEDNKLILKDRINTNFKLNGEFVCPETIELMYLQSALIS---AIYIPQTPNSNHLYAFVVP------SESL---LAKLNVANYFSPDQ-------PLSLTG------------------ 159038694 52 -----------------DRAALGERAREAVTDPVTGRTTTITYGEVRSRVLAISAAWVDAPLRPGAFVVSVGVPSADLVTVELAVLHTGAVSVPLQVSSTAEQLRPILDEAAPLIVATSVDRLAVVTAAMSGNASVRRIMVLNHDAADAVDAARSALAPAPEPYAAPEDPLSLLIYTSGSTGTPKGAMFP------ESMTRANWVRFDPKPTDIRLNYLPLSHNVGRIVLFEALAVGG-IAFFTAHSDLSTLLEDMALARPTDLFLIPRLCDMLAQRHDSELARRRHLREAVLGGAPLSPQLRRFVESLGFAVHDVFGSTEAGGLLVNGRVLRP------------------PVLDYRLVDVPDLGYFTTDRPYPRGELLVRTATIIPGYYQRPELNAELFTEDGYYRTGDIAEYGPD-HLGYVDRTTSVLKSQGEFVAVSRLEELFAASPLIRQIYLYG-----NSERPLAVVVPTEEAHAAESLQRIAQQHGLHPYEVPRDLLIETTPFSTANGKPLRPKLKTRYA------ 206684329 9 ----------------------------------------LSYAGLADAAAQFGALL------PQDRIAVEAAADPEAITAYLGALAAGHALMPLPAG--------------------DEATAARLEERFRPAASFRRL-----------GGAWQLLAHAHEPAAIHPELALLLQ-TSGSTGHGRGVRLT--GTAVDANARAIADYLEIRPEDRAALILPLHYSYGLSVLHSHLAAGACLWLAPGSVLEAGFAAALEASGATSLAGVPHHFR-LLESAGLSHALPESIKTLTVAGGAMEPAWASRMQARAGRFFVMYGQTEAT---------ARISYLPPEEALANPGAAGRAIPGGRLLLRDAGGKDITAPEGE-GELIYQGPNVMMGYAEDADLARGAELSE--LATGDLARRDANGLYHITGRLSRMSKIAGLRIGHDAIERALAAQG--HEAAVWG--DDAR--ISIAVCGPQGGIAALAARLTGVGQQHFT-------VIPRTSLPRRANGKIDYPALKAQ-------- 68068547 89 --------------EFLERKKEIRGDEVIL-----GEYVFKTYREVKNEIEIFASALYQFNIEPNTIMGIWSKNRPEWYMTDIACAAINFVTVPIYDTIGINSVKLIIQKTQMKACCVEAEKLESLINLKPELPDLNILIIYNDSNLKDEIIYKKLIDQYKNKNIIPPSDICTIIFTSGTSGNPKGAMITHYNFISFA-QSYLIDGNRLGKHEVTLSYLPLAHVYERLIEFALPLFGAKIGYFSG--NIKEISNDINELKPTFLITVPRILQKIHDNIKRQNYAKSSLRIQVMGSSSMDKKLIDIQMLLSTPISEGWGMTEVGVGFVQH------------RNDNIKGTIGGMFSNTILKVVKENMKYDPKEYPNRGELCVKGSSVMAGYFRDEELTKKSFDEDGFFLTGDIVEVNENNYIKIIDRAKNIFKLAGEYIEPEKLENIYSNSIYIEHIFVHGYS---YENELVSIIVPSEDLPYEELLKSDTIKKLISDYKLNGRLFHLTHIPLTPTHKIVRNVILESYK------ 115465637 29 -----------------------FAAKPAFVWADDGDTATLTYSQLDAAVERMSSGLLGA-LRRADTVLVLASPGLRLVKLLFACQRAVLTAVPIRPGAGGAAHSHLLRQTRPRAAVADARYIDAIKKSNAVVDVARLAAMLRSLRWLSVDELEQGGANGAAPVTPEPEDAYLIQYTSGATGAQKPVVIT--AGAAAHNARAARRAYELHPGSVVVSWLPQYHDCGLMFLLLTVVAGATCVLASPDARPRLWLELVTEFRATCTP-VPSFALPLVRSPDGRRRRLGSLENLILINEPCVDEFVAEFRGDGASISPSYGLAENCTFVSTAWRSRRCVDLPSYKKLLPSARLSFHMPEIEIIMVDEETGE-PVEDGVEGEIWVSSPSNASGYLGHPSATREVFTLPGYVRTGDRGVRGAERYLYVVGRSADVLVDGGQR--------SVCAH-YIETAAFGGAPDRLRGGCIAAFATSPVPSTSLVVVVAELLKGSGGGGGGGDHIVLVDSVPKTTSGKLRRGAAREK-------- 55297583 30 --------------------------------------ETLTYSELDSAVQRMAAGLLEV-LRRGDTVLVLASPGIRLVKLMFACQRAGLVAVPVIPGTPAEGPAHRVSQARPRAAVADAGYVGAVT--RSSISALMSLNWVSVDRLERWPAVASTVAATGDGVYCGPRETYLVQYTSGATGDPKPVVVT--AGAAAHNARAARKAYDLRPGSVVVSWLPQYHDCGLMFLLLTVVSGATCVLTSASARPRLWLELISEFKATCTFALPLVLRRGRSEHGTRPLQLQTLRNLILVNEPIYKSVDEFLEEFGPAISPSYGLAENCTFVSTAWRGTEV-TLPSYKKLLPSARLPQPAPDVEIVVVDAETGKLVEDG-VEGEIWLSSPSNGSGYLGDSPASREVFAGPCFVRTSDLGVVHGERYLYVLGRTTDAIVVADRRVPAHYIETAAFE----------SSPGRLRGGCIASFTTLPSPVVVVAELQNGGGGGDMAGIVTVARVVLAESVPKTTSGKLQRGAARAK-------- 59149849 1 --------------------------------------------------------------------------------------KAGGAYVPIDPHYPPERIRFMLDDAQVSLLLTQQPFVDRLSA-----PAVPQ-LCLDTDWPTI-----AAESIENPSNLLTPENLAYVIYTSGSTGQPKGVMVEHHNVV--AMLQGFEHLTPVTGQLAGSSVCPFFDVFVWEC-FSTLCFGHSHIVPTEKVAPDELATYLVHHNIAQAYLPPGILEAVADY--FEQHCNMPLQRLLVGVEPILEGVLQRFRDLSPTIINGYGPTETTVCATFYDFQSARHP-------SARTPIGRAVAHYQVYICDRHLQPVAAG--IPGELLISGAGLA-GYLNRPELTAE--------------------------------------------------------------------------------------------------------------------------------------- 61097623 1 ---------------------------------------------------------------------------------------AGGAYVPLDPSHPINRRRMIVEEVGASIIIVSPLTSSTCDQLA------KHIVVLSASLMERLSISLQPASKKTK--KCSPSDAAYVLFTSGSTGKPKGTVIDHSAACTNIL--DLGRITGWNESSRCLQFSSYTFDVSVAEIFPTLAFGGTICVPSETERLQNIHDFMQRANVNIATLTPSFAQIL------NPNEIPQLDILVLAGEPSTRDLLDTWCKR-VKLINGYGPTETTMACATHEFNIDDN----------PTNIGRPF-NSACWIVEPHDYHKLAPIGCVGELVVQGYTLSRGYINEPEKTKAVFLSEHFYLTGDLVKYNSRGEMEYLGRKDNQVRSA---------------------------------------------------------------------------------------------------- 125716324 1 ---------------------------------------------------------------------------------------AGGAYVPFDPTYPSERLRYLLEDSGVKLVMTQTSLSHVLP------LNGQRLVFSDNRA------LFDALPSENIPVVLTPDSFAYVIYTSGSTGNPKASLLMHKGL--SNLAQAQKEFFHVDGNSHVIQFASFAFDAATSEIFMALCAGACLHIVPKDISGSELSDYVARRGITHATLPPALLSVL------DRSKWQSVVHMVVAGEQCPLGLMKEWAH-DRSFYNAYGPSEAS-------VCSSMGQLAPDSDVVH---IGKPMRGVQLYVLDELMQPTPVG--VAGQLYVGGCGVGRGYLGRNQLNKEKFVDNPFYRQS-LHRPHPDGKSASIGRVDDQVKIRG--------------------------------------------------------------------------------------------------- 118363212 256 -----------------------------------GEYCWKTYKDLFNTVKNLATGIRSLQLTEQDLVGIWSRSREEWVIVDCANVLYNNVTVPIPEQIHASDLSFILEDTQLSSIFCGRNELERLAQVVMSLGNLQNIICFDEFIPSILLKFVIDKGAQLPTIPFPKISPDNIQYT---TGKPIAAMLSHRNFVSFLASVWNISHLKPQQDDVYLSYLPLSHIYEKVSIYAALYAGASIGFYSGEIS--TLIDDMFILRPTIFCSVPSFYQKLQAHRQSPTADVKHLRLAFSSSAPLFSHVHQTLKVYGVPIIQAYGCTQTGLAFITNALDSSEGHVGGPTLNTEYHKIKKIIDVIELDDIDETGQKIIR-----GELCLRGPGIFEGYFREQEQTSKEIDKNGWLHTGDIVQLLPNGSIKIIDNRKNIFKMQGEYVSPEKLERIYQQVNSITDICIYGSPIQKY---LVAVVVPK--------------------------------------------------------- 159184751 27 --PLGPYPQKLN--ERLLHWCRSAPERTWMADRQGREWRRVSYAEALDKIRRIGQFLLDHDLSVERPLLVLSENSIEHALMVLAAQHVGIASAAITPAYATSALADIRGQITPGMVFAED--ATPFRRALGEVFDDGTPLVGLRNLPEDRFHFETLLETEPTEAAVGPDTVAKFLFTSGTTGSPKAVIQTQRMLCSNQEMIADCYGYFREEPPVVVDWAPWNHTAAGNKVFNLVLYGGTYYIDRGKPSPAQIGQTLDNLRPTWYFNVPAGHEMLVQAMRKDEALCRSLKMLMYAGAGMAQHTWDALTELGHAVLMGAGLTETAPFSLFCT-----------EPQDKPGNIGIPAQGVTMKLVPFDGRY---------ELRLKGPNITPGYWRNGELTAAAFDEEGFYRIGDTVKFDPRRGFYFDGRMAENFKLQGTWVAVGPLRAQLVNMFAIRDAVITGENRAELGALVVPFIVRGSQHLSDAEIIRH--------------------------------------------- 108798947 4 ---------------------RAHGDRIAVLT----DSERLSYRDLADLVSGSAARL-------GDTVMLETRNDLPTLVHYLGALAGGHVVLPVPAGRDHREL----------------------------TATYDPDVVVDGCGPQ--------IRREGSAHRL-HDDLALLLSTSGSTGSPKLVRLSRRNLLSN--AHAIADYLDIRETDRAATTLPMSYCYGLSVVHSHLLRGAALVLTEHSVVDDEFWTLFRRHGGTTFAGVPYTF-DLLDRAGFDTMDLPHLRYVTQAGGRLAPERVKRYAELGAQLIVMYGATEAT---------ARMAYLPPDLAAEHPGCIGVPIPGGSFTIEPLDGWPA---DDAAGELVYRGDNVMMGY----AHTAADLSRGDALHTGDIARRRPDGLYEVIGRSSRFVKMYGLRIDLQRLETALRAR---------GVPCTDLDDRL--VVAATAPQRPAEVARLAAEAAGVPSSAV--HAVVVADLPVLPTGKPDYPAVR---------- 61097631 1 ---------------------------------------------------------------------------------------AGGAYVPLDPSHPIQRQQEVVRQTMAKLALASSTNASMCSSL--GMEVVEVTAALGDLNKASSINGSTTVTQPSSASGLSARNAAYVLFTSGSTGAPKGVVIEHGSLCASQTAVS--KKLGMNPDTRMLQFSSYVFDACITEAIATLISGGCLCVPSDHVRMNSLAEYITAMDINWALLTPSFIRTL------NPEQVPSLEVLLLGGEATGQDILDTW--FGVRLVNCWGPVEICVMSAFHVWESAEES---------PLTIGRPV-GSYCWIVDPEDPHRLAPIGCVGEVLIQGPTLFREYLSNVEKTNQSVISPEWYKTGDLAVYNPDGTIKFVGRKDTQVKS----------------------------------------------------------------------------------------------------- 73538693 90 ---EALQPYPQRMTDCLVRGAEHHPDRVLVAERGDGGWMTITYAQMLERARAIGQALLDRGLSAERPLAILSDNDLEHLQLSLGAMWAGVPFSSVSAPYSLGKLRHVFSVLTPG-LVYAADGNAFARAIAAVVPADVEVVTRDGRLPRSATAFDALLRTTPVSVDVAPDTIAKFMFTSGSTRQPKAVPTTQRMLCSNQQMLRQTIPEFASTPPVLVDWLPWNHTFGSSHNFGIVLYGGTIYIDHGKPVAGRFEETLRNLRPTAYLTVPKGWLALERDAALRDKFFSRVNIYFFGGAGLSQEAWDRLERVRIRIMAGLGMTETSPCCLFTT-----------APITRAGYVGTPAPGCELKLVPVDGKL---------EARFRGPHVMAGYWRHRDAVQAAFDEEGYYCSGD--------------------------------------------------------------------------------------------------------------------------- 154319878 30 -----------SLWDMFAAAAEKHADEEALCSLWQPLDHRWTFSQLRGKAESLATWLQQHGCTKGDNLVVLVWNSAEWVLFLWVAARLQMPFVPLNPKSSDNDIAHYLSLAPPQVLVTDPDISPILES----FDNVKVRISV-SKISEGRRNWHSLFAPLNNESAEPGQELAMILFTSGTTSLPKGCPHTASNIWSATHDYDPVARKN-GHQNRWLLHTPVWHIFAMGQAIRGWRDGSSVVFATEKFDVTASLRALRQENITHIGAVPLLAKALVAHPEFPGKNSLSLSYVTMGGTLIKDEDVRFCEHLGSEVIQGFGMTEGSPMMV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86741958 10 -------------------------------------------AEVWRLSGLVAARLRARGLGAGDRIGILAANSLEWVVLDLAALRLKVETAGLEPGAPTREL---MDRYGLSLLFTDR---------PSDESGVEQLAALLDDLLDDLPDDLPDVPPPP--VRYAPDEVTTIKFTSGSTGTPKGLGATVGSI--DSSLDAVQGMFGHGPGDNLLVFLPLSLLQQRYWVYSALLHGHDVTVCTY----EAAFVALTQVRPTVVMGVPGFFSQIERRTQRTGRDLDRIRYLWTGSAPADPATLAFFNRLGLPIYEGYGLNETC-IVAKNHPGAHRE-----------GSVGRVLPGKQVLIDDD------------GVISVRAQHPVNGRYAEPGDSERVFGPDGTVRTGDLGYLDADGFLFVLGRADDTIVLNGKKIIVRQIEEHLKASPAIAEC-VLYCP---AQTELVAVVSPASVPADTAAISAQLAATNLGGDQYIHRAVVADE-PLTSQYKPKRKQIRAVYLRQLG-- 206676704 1 ----------MNIVSWLTRRVEQSPNAPALFI---GRACVADYAEFDRRARVLAGWMISVGTKSGDRVAIFMENAPEYLFVQYAAWYAGAVIVPINAKLHPKETAWIIENSEAALTFTNAS--------KGDLLIGAGVVGQVVDVDDKRGNLFDNAKPVTTHVHRKSADLAWLFYTSGTTGQPKGVMITHRMLVSMSL-NYVSDVDVVSDADSALYAAPLPHGAGL-FNMVHVLKGARHIFPAPGFDPADVLELIEYFGAVHMFTAPTM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 70731998 70 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIFTSGSTGEPKAIV--QRIEALGRHIDNYIGYVGIGPGQRVLQLASAGWDAGLMDIFASLKTGATLCSLNPRHDFAAVEALIVEHDIDVLHMTVPYLRAFYTDASAVHARPKQL---VIGGEIIHPSDIQRFNHAGSQLFNAYGPTECTTALYARI--DQGQTLQDPTWALD-----RPVEGVTLDIAKEPGQP---YGDGVGELLLYSSLVARRL--DPELTQSPLDSQRCYATGDLACRQPDGAIRLLGRKDSIVKINGQKVSLVQVESELKALAQVREACVIA--HQAGDNALVAFVIARDASL-GEDLLRQAARAALPAHRVPARFLLVERFALNRNNKID--------------- 145223442 1 ------------MFERLVDHLACHGDAVAVLTAE----KAVTYAEL---ATQVATRAEELGTCR-KLVLLETRNDLPTLVTYLGAL---AGHHVVLPVPAGGDRRSVVDTYHPDVIVTDGVITE---------------------------------GTRHRPAPELHPDLALLLSTSGSTGSPKLVRLSRFNLAAN--AESIATYLDITRTDRAATTLPMSYCYGLSVTHSHLLRGAALVLTELSVVDDDFWNVFRKRGATSFAGVPHTF-ELLDRIGFEAMSLPNLRYVTQAGGRLDPDRVRRLARAGWRFFVMYGATEAT---------ARMAYLPPELAHDHPESIGIPIPGGSFRI-----EPVDGMPDGTGELVYRGPNVMMGY----AHTAADLAADAGLRTGDISRQRPDGLYEVVGRSDRFVKLYGLRIDLQRVESALHAD------GVTAICTDGDG---LLLVGAADRPEDTDVAAAAADASGLPGAAI--RVVDVYEIPRLPTGKPDYRSLRERAAD----- 47215312 88 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKPKGAMITHGNIASNSVIKLLEGSVVIQKEDVSISYLPLAHMFERMIQVTMFCHGAKVGFYQG--DISLLTDDIKTLKPTFFPVVPRLLNRVYDKI-LGSLNSSPLRRALLQAELASGVVRNFWDKLLFNKIQGYGQTECTAGCTFSMPGD-----------WSTGHVGAPLPCSMVKLVDPDMKYYAKDGK--GEICIQGPSVFRGYLRDPERTAAALDSDGWLHSGDVGQWLSNGTLRIIDRKKHIFKSQGEYIAPEKIENVYMRSAPVLQVFVHG-------------------------------------------------------------------------- 159125712 126 ---------EVLLHALALQHAHLTPDAPAIHSWDDN----LTYAQRDDATSRLGQSW------PG--------------------WAAGAAYISVDATDPPMYLENVIRRVNARIILTSEAYRSRYASFVPSVIAVTPDMVRALPVSTGII-----------CPWVKPSDVCLVLFTSGSTGEPKGIIQEHRAYA--TAVRDYNKLLGLGRHSRVLQFDDYAFDISNNDYLTTVAAGGCCCVHTPTKSVPTLVENINTLQVDTTFLTPTIAAQI------SPQDVPTLELLCLGGEPVPNELLIRLVAAC----------ETG------------ESVWDGGGGHLNAIVGRAGSGA-IWITSPESPEFLMPVGAVGEILIEGPHLARGYLDSVQKPGVGFLPNAWLKSGDLGRYTHAGTVEHLGRKDTLLKINGYRVEATEVEHILRQ--------VVGRSHPRTISTPLPLTTLWQFLPVTSQHSAHQVVQRLPVHKIPEYFILLSQIPRTRSNEADRRKLHHLAESYVSGA 67906702 1 -------------------------------------------------------------------------------------------------------LAGRLEDCDSKYIITADELKENVDKAISKIEDFKKCVVVKRTGNAIDHWYNDLVSSASDPEKISSEDPIFILYTSGSTGKPKGVLHTTGGYLVYA-SITHQYIFDCHDDDIY-----------WCTADVGWVTGHSYIIYGPLCNPSRFWEIVDKYEVNILYTAPTVIRALMSEGKVNKTSRKSLRILGSVGEPNPEAWRWYYDVVGCPIVDTWWQTETGGIMITPLVGA---------IDMKPGSATLPFFGIEPVLVDDNNNEIKGPGE--GSLCI--------------------------------------------------------------------------------------------------------------------------------------------------------- 116671827 8 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDAAVVVRTSGSTGVPKATVLTVDALAASSVATA----FALKGEGQWLLALPLQYVAGVQVLVRSLFAGTRAMDLSDGFTPEAFTAAAQEDKIRFTSLVPTQLQRLLDSP--SAETLAVLRRILLGGGPASPELLSAARDAGARVITTYGSAETCGGCVYD---------------------GFPLEDVLARVDGD------------GRILLGGATLAAGYLHEPGLTAEAFFEERWYRTSDLGSIDATGKLTVLGRADDVIITGGVKVSATHVQAELEKLDGVLAAFVAGVPSAEWGQAVAAYVAVEDSSPAGVEARRHDVLGVLGALA-PKTVLAAGELMMLPNGKPDR-------------- 163744810 76 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFLTLTGGASGLPKAVRRSQASWI--ASFGVNADRFALRSSDAVAVLGLLSHSLSLYAVLEALHLGLDAHVLAD-LSPRRQAAQIAKVGATILYATPTQLRLLAR---GAATPLPTLRLVLCGGGALDAATRAAVERLNAAVQVFYGAAETSFITLA-------------DASTPEGSVGRPYPGVDLRLLNAAGQPTAD----VGEIWVSSPYLFDGYAGDSTDTR---WQDGFVTVGEMGELDKDGHLWIKGRRQRMVQIADQLVFPEAVEAVIAAHSS-LPCAVLPRDDALRGQLLVAVVEGVENRAQAEGIIAA-CRAELGPLAAPRRVYFNPELPLLASGKIDLTAL----------- 156046749 2 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YWSWSVGICVVSAPRDLIFEDLAKSISDLNITHIDLTPSLAQIL--HPDEVPSLCKGV--FITGGESLKQEILDVWGPKGV-IYNGYGPTEATIGCTMY---------PRVPTNGKPSNIGPQFDNVGSLVLHP-GSDAPVLRGGVGELCVSGKLVGKGYLNRPELTAERFFCERVYRTGDLVRVLHDGTFDFLGRADDQIKLRGQRLEVAEINSVIKQSSKISDVATLVLKHPRQQEQLVAFLVCGKLSKTQIQVRKEACYERLPPYMVPTHFVPLTAMPLNINNKADGKKLKELYE------ 115379206 31 -------------------------------------------AQADRSVKQLAAEWIAKGLRPGDVVLLALPNGAGLLAHVFAVLAAQGVPALVSPASPASRQQSLVEALPARALVAMRSPAPNMTAAERFSLGGAEVALFPDALPPGAQPGE------------------MVLLTSGTSGFASGCVFDLPALFRN--ADRHADALGLRAGDTALINLPLYYSYSMVAAFSALRRGLELVISGPPFQPAAYLRLLAEHGITVSALTPLLTRGLLQHGEPFPEE---LRCLGVGGDVLAPEHVKHMLRLRPELYLTYGLSEAGPRVSTLAAHAEPEP--------RFASVGLPLPGTEVSL-------VPRIPGGERELFVSSDTVMKRRIGIVEGEKHALRGPQLLATGDVFDIDDDGYLYFQGRLSDFLVRGSEKISMASVRRLAMMLPGVLTA------------------------------------------------------------------------------ 153874215 39 -----------TIVDLFEEQVDKTPNVIAVVF----EGKQLTYQALNTKANQLARHLQQLAVKAEVLVGICLERSLEMVIGLLGILKAGGAYLPLDPALPKARLAFMLEDAQVPVLLSQ-------ESLKEGLPETTALVLCLDAETKTLSRY----SEENFKSGVAPENLAYVIYTSGSTGNPKGVQIVHSSLL--NFLTSMQKQPRLIEADVLLAITTISFDIAALEIYLPLIVGAKIVLAEDMSDGLQLLEKLKHDGITVMQATPAMWHLLI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 85813635 7 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHRLFNVYGPTEVTVDATWHEVTGPVAGGAP--------PIGRPLPGLRALVLDATAIRARPGH---GELLLGGIGVARGYLGAPELTRERFTRDGWYRTGDLVRYTVEGGLVFTGRRDDQVKVRGVRIELAEVERALRAEPRVAEAVAVVLDDDNGRHELAAAVVTR--APVSATVLRASLADELPAAMVPTRILVVDALPRTASGKADRKA------------ 54308859 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKPLSNQTFHILDDELEPCP--EWVAGEIYIGGNGLAIGYWQDQEKTDAAFFVHPLYKTGDLGRYLPDGDIEFLGRNDHQVKVNGYRVELGEIEHVLRQYKDIQEAIVTPFEHSNGGIQLIGYILYRDHNEESSERLLDYVRENLPHYMCPAQIVTLDTLPLTANGKVNRKAL----------- 193811580 94 --------------EFLERKKEVRGNETIL-----GEYSFKTYGEIKNEIEILASALYQFNIEPGEILGIWSKNRIEWLTTDFACSAIDFVTVPIYDTMGINSVKYIFQKTQMKICCIEAEKLECLIKLKSELTDLHILIIYDEWSLKDDIKYKDLIDKFKNQNIIPQTDVCTIIFTSGSSGMPKGAMLTHNTFITF-MQSYIVDGNRLGKHDVVLSYLPLAHVYERLIEFAVCFFGAKIGYFSG--NIKELVSDINELKPTFLITVPRILRTLVKAALKNKKKFSHIRTQVMGSASMDKKLVDLQMLFSAPISEGWGMTEVGVGFLQHRYDST------------KGTIGGMFSNVTMKVVEENMKYDPKAYPNRGELCVKGSSLMVGYFRDEQLTKKSFDEDGFFYTGDVVEINENNYVRIIDRAKNIFKLAGEYVEPEKLENI---------------------------------------------------------------------------------------- 83590993 82 -------------YNCLDRHVETWRRNKAIWEGEPGDAVVLTYRDLYREVNKFAAVLRSLWVKRDDRVAIYLPMIPELPIAMLACARIGAVHNVVFGGFSAAALRDRINDTGAKILITADGLKESADTALDGAPSIERVIVAKRTGPGRDLWWHELMAAAPPPEHMEAEDPLFILHTSGTSGKPKGVVHTTGGYLVGT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 86137102 36 ---------------WLHEWAEKAPDRTFLAERSGAGWREESYSATLQKVRAIASSLLARGMGPDTPIIIMSGNGVDHGLLSLAAQYVGVPTAPVAEQYSHGRLQHAIELVHPKMAVVDADQYS--EALALEALNGIEILASRPGKNSKVTAFDELLKGDAAYAKVTPDTVAKILMTSGSTSAPKGVKTTQRMMCVNQTQIADALPFLRARPPRVVDWLPWNHVFGGSHNFNMMLAGGSFYIDDGKPVKGLFDRTVENLSVTLVFNVPVLLGALQQDAALRQRFFSDLDLIFYAGASLPQEIWSGFEQMAMEVTSSWGLTETAPATMM-----------QSEPIDRSGVVGAPLNGVTLKLIDADMRC---------EMRIKGPQVMPGYFEDPQKTKDAFDDEGFFITGD--------------------------------------------------------------------------------------------------------------------------- 119186619 366 ------------------------------------------------------SALIRNGLKQGDRVAAIMSTSVWAIVILLASASMGAIFSSISPDMGEAEPAILFADSDMSYKGKTTSLDKKITSVVKKLPQTMKVFVITSQSTTSFPLVNEFLADHLEYKRVPFSYPVYILYSSGTTGQPKCLVHQHG--VVIQLKKVGLLHYSLGPKEVVFQYSSTSWV-LFNIMNGHLSVGATVIAYDGSPDATTMLKIIEKFRVTYFGTSPRYLLELSKIVPRDEYDLSSLRLVTTTGATLTADQFRWFYQAFPQIH-------LSSVAGGTDIVTSWISCDPSSPV-YAGEMQMIALGMNVYVADANSGEDITRTGKSGELVCPTPSMPVFLWGD--KNNKKYKSSYFERFDNICVWAQHDWITMHGRSDGVLNPSGIRFGSSEIYN-ISEGPAIQDTLCVGRRRQDKDEIVFLFVKMRSNQPFTEQRLRSAIRTGLSPRHVPKFILEVPEIPVTINGK----------------- 197625882 67 ------------------------------VRVHEQAFRSISYRTLQERVHALAWRLHDSPVQAGAFVVLVGFASIDYAVLDLALAYTKGVPVPLSPNHSSEDDDAILGTVQPVTLAVSISEFSGCVDLIARSTSIRTVIVFDDPAVDCERAALEALNEKGSDVVVDQDDLALLIHTSGSTGTPKGACISSRALIN-----TWRHVSGPYPK-VTVVLAPFHHMMGRDSMITALGAGGTAYFTL-RPDLSTVIEDIRLARPTGLVLFPRLCEVIEHHLTTAPEYSGNLQSIVVASAPITPRLKASLELLGVPVSEGYSSTETSGGLAMNGLLNRNNILA-----------------YRLRDVPEAGYSVNDRPFPRGELCVKTRFGISGYFRNPEATAELFDDDGFYCTGDIVEERAPDQIAIIDRRKNVIKLAGEYVAVGRLEQLFQE-----GCGCVQQIHLHGDSTLLAVVVPDSRQASEAELKARVREEILTGFEIPRDLILAEE-PLSSLGKPIRPAIRARYRSRL--- 82524111 26 ----------------------------------EGVYKYITFGEFIENSLGIAKYLLDEGY-KNKNIIIISENSSKLMEYDLAISFYVGVSAPVSKEWKKIDLIGGINELKADLLIYSDNFTDLVKEVSKE--TNIKTLNINKIKPKFTKDLLDLPIKS-------QSKTAKIVFSSGTTGKSKAVKLSLKNIFAG--FNSLKRRCPFNHQDSTYLFLPLNHTYASVYNFMYSLVAGYSIYLAS--STQNIGRELLETNPTIFCAVPLVFNNLLEAYKDNIDKATNIKYLFCGGAPISKETRKIYKDKGLNLMQAYALSETSSSLTIAYPYSDDLE-----------SVGTIFEDMDVKIDN-------PDKDGIGEIICKGDSVFLGY-TDKSLTKRVFDKEGYFHTGDLGYI-KDNKIYLKGRKKKMLLTSGENVMAESIEN----------------------------------------------------------------------------------------- 156398897 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLYTVCYTSGTTGTPKGAMLTHDNVILYVLKQVIIRYFGV--DDVHLSFLPLSHMYERVNQIVIFMNGGKIGFFNG--DIKKLLDDFKTLRPTVFGAVPRLLNRIHDALNAKKRDLARVRRIISGSAPLSPKVATFIRVMGCQVQEGYGQTETVASVTLQLLDDFTA-----------GHVGPPTPVNVVKLVD-----VPEANNKQGEICVKGRNVFKGYLHNPAMTAEVLDKDRWLYTGDIGEWTTVGTRRLYTRERGACIQGGEYIAPQKIENIYLRSPFVAQIYVHG--DSIR-SFLVAVVVP---------------------------------------------------------- 41057918 88 -------------HTLVEMQAARTPDATAICAWDG----SFTYRELDRAANRLAHHLMAHSVKLDEIIHVCFDKSIWFFVSILAINKAGAAWAPLDPSHPPERLRQIIKQTNAVVALTSESFMPLIIQVTASLDQELSRNSACRARSPGFSGFSLFLA----VLPCQCSKMCSLL--SGSTAYQR--VLSWSPGPFVAVKRLLLKGLKLHSNVRMLQFAAFVFDLSIGEIVAPLISGACVCVPSEEARLNDIAGFIREMNVNWAYLTPSFVRVL------TPEEVPSLELLLLCGEITPRDIFNTW-VGKVRFISGWGPAETCVFSSLHEWKSASES---------PLNVGKPV-GALCWIVDPDCQDQIAPIGTVGEVMLQGPTLLREYLDDPERTSSAVMTSRFYKSGDLAMYNHDGTIEF--------------------------------------------------------------------------------------------------------------- 196158190 22 ----------------------------------------ITYRALLSAVENLASWITNHNA---ERVGIAFDNSFAWVIADLACQQADVCCVPVPLFFSTSQQEHVLNESQCHFLLTNRG------GELSEWSESPTVIDCENDIVAHSLKHDSRV---YTPVGTNK-----ITFTSGSTGSPKGVCLSTESQVAHSIERAVLLPLSTLLENIAGVYTPLYHGGTVYLATASGFRGSKLV------NPNALLSLIDRVQPSSVILVPDLLMVLVQACNQGWTPPSSLVFIAVGGAHVAPTLLAQAQAKGLPVFEGYGLSEAVSVSTLNTPNCNT-----------MGSAGKTLGHNQLHI-------------EEGEIVVTGNH-FLGYLNQPSSFYPTQV-----RTGDLGFF-SDNTLTLNGRIKNMVNSFGRNVSPEWIESLLLGTGLFRQALVYCEAKPY----CVALLVPASNTISNSQIQSALINKQLPDYA--QVVSFANQL-LTPTGKLKRDAIITRYA------ 56459202 7 -------------FDQLQAHAKSNPNQLSVSD----EQTAITYHTLLSRVARRDYYLQ----QPDPVVLIDKPNSIDWVIDDLALLWAGKVSVPVPPFFTEQQKQHLVQQT-----LSSPQL---------------------------------------------PSMTAKITYTSGTTGEPKGVCL--AAASQMETVKALAERLGAVKVKRHMVLMPLANIAG---VYLSLWLGNEVVLVGSELCAESFFAALRLYQPDSLILTPALLAAIVSGVEQGLLDSQQFKLLAIGGAKLPLPLESKALALGLPLVHGYGLSEFCSVVALNSPDRP-----------VVASVGKPLPHAQVTI-DE------------GEVVVSG-NCMLGYLGEP---------DSWYRTGDLGSWDAEGNLRIGGRIKNIIITAGRNVDPEWPEALLSLQPNIRQAAIWG-----SEELPITALLYSPENIDSVAARVKAVNQQLPDYAQIERYFLITE-PLTGTGRLRRQQIANDYSELL--- 59149837 1 --------------------------------------------------------------------------------------KAGGAYVPLDPASPPERLAFMLGDAQVAVLLTQQRLV-------GQLPTGVQVVCLDADWPRIAQQ-----SVENPHRRISAAHLAYVIYNLWLDRQPKGTLINHSGLVNY--LSWCAQAYPVTSGYGAPVHSSFTFDLTITALFAPLVIGRQVRLVPESLGVESLSTSLRQQPQASLVKLTPAHLELLSHQIPPSEAATVTHAFIIGGEALQAEHVAFWHQTAPDLVNEYGPTET-------VVGCCVYQVPAGDLRPGVIPIGRPIANTQLYLLDAQLHPVPIG--APGELYIGGAGLARGYLQRAAFTAERFIPHPFYKTGDLARYLPDGTLVYLGRIDDQVKLRGYR------------------------------------------------------------------------------------------------- 118050282 79 -------------------------------------------------------------------------------------------------------------------------------------------------------------GQPCELESAAPTAAFYTGFTSGSTGLPKGFKRHHLSWTESFRVGLQDFGPVVAQ--RTLAPGRISHSLFLFGAMQGIWYGCGAVM-QEKFSASRCLATLAGGDTPCLVAVPSQLLLMLQWAEHRQAPIPEVELITISGARWMRAHTPALRALQARIIEFYGASEASFVAWM-----------DADEASGPQAVGRPFSNVELSIRDAAENALAEHGASDGLIYIRSPMLFMDYVGDHDATA-VLRDGDWLSVRDMGHIDERGMLCLAGRQSRMIVTQGKNLFPEEVENLLASHPAIAQVSLHGQADALRGLQVHAVLQWRHQTEAPSALLNQWLRERTEAFKVPRQWWICEHWPQTASGKTDHGQLAQALR------ 156358216 13 --PHTSPMSHRLLFEHLDEQASMYPDKEALVYRDEFRRKTITFKQYQQRSHALAARLLELGLRRGDAAISMLPGDIEYMVVNMALNRIGVNAVIIEPN-ADGTLPFLENIKNIKAVICCDQFPGVISAVQGHRKSIKVAIVVG-IAPEGDYSYEDLVQQGDDTAEVQMDDHALVIFTSGSTGIPKPIQFTNHGFVNSSIFSA--PKLKASSESIFFCDAPFDWITGLSVSTLVAIVGCTVVSFPPKVATGTLLRCVAEERATHAVFISYFMMSILEYDGLDTASLSALQYISTGGQPIDPTLLKRFQALPCEIQIVYAATEFNVLATCDVTRENIDSDEYGYLDCHE--------GTELKVVDSEGHLVPVG--TPGE------------------------------------------------------------------------------------------------------------------------------------------------------------ 116627216 1 ----------MTILKTFSDTVKQYPSKVAV--MYSGGE--FTFQEVDVMSNFIAKQLLLN--SDEETVPFYIEKNKYVLPVVLGIMKSGKIPLPITNSLSLERISEVVFD----VLISDRDV---------KLENHSVTLLVLPKKLESYSEYQEV-------ATTKENEIAHIICTSGTTGVPKKVFLTDDNI--DWLVKEFYKIVKFTSESKFLFTTPYTFDVSLTEILAPVYTGGTLVCYDGGINIIRLGETIEQKKITHLSLSPSFAETIIDI--SGPEVFQNLRALCLAGETFPSSLANRLRGLGCRVFNLYGPSETTIYATYYELK---------DRKYNTVPIGKPLPGVQLKIASQ------KENSKMAELLIGGNGVTEGYRLQPELNKAKFKSNRYYVTGDYVYYQGD-NLVFSSRIDSQVQVNGIRIELDEVKSIVDKLKTVKSSRVVFY-------KKKLVVFYEADLNIKEDIIR-----SLPSYLNP-TVVKVESYYLNQNRKLDVPKMLEIY------- 172039933 91 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKGALLSAANLRSSARATEQVLRKKLKEPGPWLLALPAHHIAGLQVILRGMMAGFTPVVSGFAADAAALKKRFPHEDL-HTSLVPPQVHSLLESEEGIEA-LKLFGAVLIGGAALGDKARQQLDEAGVNYVLTYGSSETSGGMVYD---------------------GQALPGATVRIEDADAN-------GAGRIVLEGPMVARGYRNEDE---DCFPELGVYRTSDIGALDGE-TLRVLGRADGAINTGGVKVLPEQSENATRSHEAVSEVCVSGVSDEHWGEAVVAVLRTAGAQVSGEAVRASMREAGCADYLIPRRAFAVADLPKTGPGKLDRIAIAELAR------ 148258322 53 ----------------LARWAKEAPTRTWLAQRSGPEWRKLSYADAKRTVDGLTQGLLNLKLD-GRPVAILSGNSIEHALLTMAAMQARLPAAPVSPAYSLMSLKYLFGLVKPGVVMVQPTFEKALKALDLDGVTVIHVARPCDGVPSVGFADLAALEVAASVAQITPETVGKLLFTSGSTGMPKAVINTQRMMCANAAMMMQTRPRGPDPISTVLDWMPWNHTMGGNALFNPLLIGGTLYIDDGRPMPGLFDETIRNLRPTYYANVPAGYAALAAAMEKDDALCRSLGIMAYGGARLPDDLYERMQALAVKFYTGWGSTETAPTSTGTYWNTE-----------RVGLIGLPFPGVELKM-------VPTGDKY--ELRLRGINVMPGYFGQPELTKKAFDEEGFYCIGDAGVF----------------------------------------------------------------------------------------------------------------------- 25027027 45 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------DPDIALVMATSGSTGTPKGAQLTPANLVSSADATHQY----LGGEGQWLLAMPAHHIAGMQVLIRALIAGVEPLALDEGFDIPDFARAAQELKRTYTSLTPMQLTKAMDSLEGIEA-LRLFDTILVGGAATSRPTLDSAAELGIRVVTTYGSSETAGGCVYD---------------------GRAIPGAKIRVRDA-------------RIELGGPMIARGYRNVEKHPD--FAEPGWFRTSDTGEL-VDGRLTVMGRLDAIIDSGGLKLHPEVLEKAIMDLDGITGACVLGVPDQRLGQAIVAAY---SGTLSPAEVIRGL--ADLPRWQLPKQLKHVEALPMIGPGKVDRRAI----------- 115934342 77 -------------------------------------------------------------------------RCPDWSITEQACNRFSFVLIPLYDTLGPDACKYIINQAEISTVVCDTEAASLLLKKADQMPGLKRIVLMSPITDELRKTTEELDVKLLQYREVEDKAPI--------------------------------------SNETHFSYLPLAHIYERFAQALVLAHGGRIGFSSG--DIKLLTDDIAALKPTIMPVVPRVMNRIYDKALAELNRINFLRFMTTGSAPTTEETKNFFRVLGVTLLEGYGQTETTAVITCGIPGDM-----------SPGNVGSLMPGVEMKLVDPDMNYFAKNGQ--GEVCSRGNNIFTGYLKDEEKTRETFDEDGWMHSGDIGKWMPNGTLKIIDRKKNIFKLQGEYVAPEKVETIYQRSEFVAQVYVHG-------------------------------------------------------------------------- 50842768 137 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLYFTSGSEGVPKAVQV--GMDAVRNRITWMWNAYPYESSDLVVVQKPLSFVASFWEVLGTLLAGVTGVLITERSRPDVMFDRLASSGATHLFTTPPALASLCDIATEQGSTLPQLRLACSSADQLMASVVRQFFEIAPRVVNLYGATETSANTTSFEV-------SRSGSIPDPIPLGEPICATKIVIRDMKGNE--KLSGEEGQICVQGAPVADGYIVNGQLSPG---DDAFFRTGDLGII-KDGVLSLVGRLDNAVNIAGYKIHLEEVERAAAR---VANSQCGAVYHQGSGGFL-ALVIPREWES---QVTTSRLAEFLPSYMIPLKIVTTQNVPRSRTGKIDRSE------------ 52143437 47 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------AEEPSLLQYSSGTTGEPKLIVWTEVDIEIKAYNEALNCEI----DEVPIVMAPVSHSYGLICGTLSAITRGSRPIIITNKNPKFALNIVRNTEKHIIYAVPLMLHIMGSFPQGTFQ----FHKIMTSGAPLTEALFYKLKEKTTYMMQQYGCSEAGCISICHDMKNHLD-------------LGNPLPHASISIGSDENAPE--------EIVVK--------MNDKE-----------IFTKDLGYKSERG-LHFMGRMDDVINVSGLKVFPIEVEETMLRLEGVQEAIVYRGKHPVMGEIVKAKVISHIDSVQ----IREWCMQHLPSYKVPHEIESVTEIPKNKTGKVSRKLL----------- 156384861 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QGYLNDPDSTSQIIDADGWLHTGDLGHFDIDENFYIVDRLKELIKYKGYQVPPAELEAILVLHPSITDAAVIGVPDDEAGELPRAYVVSDGS--LTEQDVMQFVEERVAPYKLRGGVEFIDSMPRSVSGKILRRELK---------- 62389350 43 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKGAQLTPLNLVSSADATHQF----LGGEGQWLLAMPAHHIAGMQVLLRSLIAGVEAIDLSTGFHIDAFAGAAAELKNTYTSLTPMQLLKAMDSLQGIEA-LKLFDVILVGGAALSKQARISAEQLDINIVTTYGSSETSGGCVYD---------------------GKPIPGAKVRISDE-------------RIELGGPMIAQGYRNAPEHPD--FANEGWFTTSDSGELH-DGILTVTGRVDTVIDSGGLKLHPEVLERAIADIKGVTAACVVGIPDPRLGQAIVAAY---SGSISPSEVIEGL--DDLPRWQLPKRLKHLESLPSIGPGKADRRAIAKLF------- 189190590 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMLTSGSTGNAKAVCFTHEQVLD---AVSGKAAMRVLPRDRFLNWIGLDHVAGLLEIHLQALWLGVDQIHVSAADPTIFLELISRHRVALTFAPNLFLAKLVATFESPKLDLSSLVCVTSGGEANDIAASTLFSKYGAPITAGFGMTETCAGSLYNTRCPEY----DVSRGYTVASLGKCITGIEMRIVTSEGQVAASD--ESGDLEVRGKVVFKGYYRNETATKQAFAPGHWFRTGDRGFIDSNGNLNMVGRAKEVININGVKIVAADVENALGN--RVARLVVFSTHASHTEQVTVAYIIGDQEMMDIARLVTQACVIRTAS--RPLVFALREQLPVSTLGKISRLKVSRLFED----- 16904059 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKGYFRQPEATRATLTEDGWLNTGDIAKLDHDDQLYIVGRSKELIIRSGFNIYPPDVEAVINEHPAVTLTAVVGRQIA-GNEEVVAFVQCEPGVEVDMAELKAFIAERLAPYKRPTQIVLMDTLPSTASGKILKGRLRDLAQ------ 189466292 13 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLSLLLTTSGTTGSPKLVRHKYGNIEINAQNVANVFGWNTTE--RGICDLPMQYTMGLNVINSHLYAGATVLLLSNHLLSPLFWSFIKEQRGTNFTGVPYSY-EILKKMKFTQMDLPYLKTMAEGGGKLSNSLFEYFSEYGKRFIATFGTTETS---------ARLAYLPAELATKKCASIGFAIPGGTIVLKDDQGKVV-ANSHVEGELCYQGPNVTMGY---AESVEDLVKGDEFYCTGDIAFRDEDGCYFIIGRKKRFLKLFGLRVSLDQCEKI------VADGLFIDCACSGNDNRMFVYITEAGKEEQVKKLIS--IKTGLPLTSL--TVKCVDEIYRNESGKINYRKLDNEY------- 182414622 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLPPFHVSGLMARLRSAATGGTHVAWDKRLEGGERPELSASAGEWVLSLVPTQLQRLLGNAAAVEW-LRAFAIVFLGGGPVWPALADQAARAGIRVSLSYGMTETAAMVT---------ALLPDEFLAGGRSVGRALPHARLEL------------SAAGVIRIAGASVFRGYYPAHLASRE-------FETSDLGEIAADGRLTVLGRHDAVIISGGEKVNPVEVEAVLRATGAFEDVAVLGVPDEEWGERIVACY----PAVTVPDLVGRKVAEQLAGFRRPKAYVAVADWPRNAQGKLNRVLLQK--------- 169863009 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLSLSQYPGIEKFDMKSLTALISGGAPLSSALVTKLARQGPVIINGYGSTETTLTAILTPPKS---------WRSKLGSAGVLAPNIEARIIKEADVVVDAEPGEPGELWIRGPTVMKGYLRNETATKESF-HDGWYKTGDILRRDEDGFFYVIDRKKEMIKYKGLQ-GDDDARTCFARENLTMNVGVIGVPDDYSGELPRAYVVPTDRTILDSSSRQSWIKGRVARYK----------------------------------- 199431600 176 -------------------------------------------------------------------VCVYSANRPEWVLSDLMCSSYSITNTALYDTLGPDTSKFILSNTQSPAIITTKNHIKTIVELKKELEHVIQIISLDPLDLKNDLDYTINLGASFPIPELPPNSLFTISFTSGTTGKPKGVMLTHRTAAAGITSNFM--GLPRVDNKRTFAFLPLAHIFERLNCAHGVSQGVCMGFPQIGGTPLTLVEDLKIFKPNNMSNVPRIFTKYEAAIKAQTIDFDEMKFVLTGSAPIAPSTVKFLKALNIAMLQGYGITETFGGIAYSFPYE-----------AEPGTCGSISITTEMRLLPDMGYRLDDPEGPRGELLLRGPQVFEKYFKNEEETAKTIDKDGWYLTGDIARFSKDGRIFIVDRVKNFFKSQGEYITPEKIEN----------------------------------------------------------------------------------------- 70727417 2 ----------LEIIKRLEYYAKVQPQSIALQI----DDEIVNYENLYQKICDC--TLNSPKFKLGCRVALLNDSPIVNITNYFVVLMMDGVPCFLDNKWSRDTIDKLIEHFHIEYVMTA---------------------IGKFKRTTSFGTYEKYISEQ-----LKVDDLLHIGFTSGTTGLPKA---YYRNEPSWIASYVENEKLIYNYEKALAAPGPLAHSLSLYTCIYA-LYSGRTFIGQRQFDAKRFISILEQHSNIALFLVPTMLHQLLN----VDTTITHIKSIFCSGAKLSESLFKTVSQQNANIIEFFGTSEAS-FITYNFNQTSPTN-----------SVGQVFPNVSIKL-------EAQDNRKIGLLKVQSNMIYSGYVD-----VGVVQPHSWIETGDYAYI-QNNQLYLVSRKSDRLIIGGKNIYPNVIEQQVKSLDGIEEAVVVGEPHRRFGEIAVLIYV--GNQELDYTTLRRYLRQTLSRYEIPSKLVRVKDLPFTNSGKVARNTVQTLY------- 71755221 51 ---GIVIKPQSTLVDLWEQAVKAWPMRAKVWVRGQLGYVWATYESIEQEASVMRTLLNQMGVGKGGRVVVISENRYEWVVVHLASLQLGAQFVVLPTNVTPKEAELVLKSTQARVLFVESSAYTAVKGWVGEVGQLQHIICFEDQIGEGSYAVAISIASDVPPARVTSEDTAMIMFSAGTTGPPKGVMLSHKNLVANVSSIYAHVGEAITHTDMFMSLCSWCVAGALTTELYQAICGACVCIPPEQLEGFQDLPLVQSVIVTVAQPFQRAYANIVDNIDLTRFTLSELRIAFIIGSQLTRDQMELLADLDVFTVSTYGCLEAGGLIATDL----------DVPLRL-----KALPGVEIRVVNDKNEIVAPGY--VGEVLIEAPHAMQGYFDDPEEAKNSLVAYGFVRTGDYGSMTG-GWLTIKG-NKDILIRNGTVVDPLEVEGTLIKSPFIKQIFVYG-------------------------------------------------------------------------- 84685729 42 ------------VTDWLVDGAEAYPDRVFLAERMGDGWRSLTYAQALARAETLGAWLLEQTKGKAGPVLALSENAVDLGLLTLASFHVGIPIATISTAYSHAKLKAMVTLLDPAVVFVSSTAAYAKALAAIAPHHSGVLLASNTDVDLDATLFENASRDDEDAVAIGPDTLARLLFTSGSTGTPKAVINTHGMLTSNQEAHREIWVYQRDKPPVIVDWLPWSHTFGANFAFNMVLNGGSLYIDDGKPAPARTIANIKDVRPNMALNVPRGFEILTEAMDEDAE----LREAFYAAAALPASTWTKLRRQSAPVATAWGSTETAPLATHCHF-----------PVDSVANIGLPVPGVTLKLV---------PNGTKLEVRVKGPNITPGYFKNPEKTREAFDEEGFYMMGD--------------------------------------------------------------------------------------------------------------------------- 28493078 92 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------DDAVCLVINTSGSTASPKRVAFSSSSLMNSARACCSVLGYGQ-----WVLCLPKQYTAGVRVLVRSILSGTKPIISEDRFSPENFIHACRRLSCTFTALVPTQLSALVRVAEDDKKVLSGFTGVIVGGQHIARSLLERSRLLGINLFTSYGLTETFGGCVYN---------------------GLPLPGVQIQIID--GRP-----------AIASPSLALGYLKENDETGFFFDRERWFHTNDLAVMN-RGKLIIHGRIDRVINSGGMKLDLNAIETALRSLDCVEDAVLLGVKSKKWGQQFCAFIVTKADRTDCLQKINTLL-STFGRACRSGQIKLIHPIPRTFSGKPDRIALQRGLQN----- 47203908 23 ----------------VERAAAESKRLSIYDSPVGGAKEVITYRELRDQVSRLAGVLVKHGVRRGDLVVIYMPMVPQAMVAMLACARIGAPHSLIFGGFASKELSVRIDHAKPKMMVTASEYIPLVEKALESSHRPSRVLVYNRPNMEKVLDWEEASARPHDCVSVPSDHPLYVLYTSGTTGAPKGIVRDTGGYAVM-LNWTMSNVYGLDPGDVWWAASDLGWVVGHSICYGPLLHGNSTILY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115745900 102 ----WFVGGELNMYNAVDRHVDEYGDQDAIIHDVTGSVTKITYKELQDEVSKFAAALVKSGVKYGDRVLIYMPMIPQAVMAMLACARIGAIHVLVFGGFASKELSVRIDHVKPKVIVSASDYKSLLDNAIDMCESPKACIIYNRPIPGRDFSWTELTAQGHDCVPVKATDALYVLHTSGATGTPKAPMRPTGGYVV-ALYWTMKHLYGMEPGEVWWAASDL-----------GWIVGHSYICYAP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 33390795 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYLMYTSGSTGVPKGVMIDHIGVL--NTVVDINQRFDVTPEDRVLGLASLSFDLSVYDIFGPLAVGAALVLPAPDKDPSHWVQLVDRHEVTVWDSVPMLLQLLVEAPEANTATLASLRVGLLSGDWIPVSLPDKVWAINPDIYSDGGATEAS-------IWSISYPITHVDPSWTSIPYGRPLSNQRFYILNEAQQVCPVG--VAGELCIGGIGVARGYWGDEERTNASFLPDPFYRTGDL-------------------------------------------------------------------------------------------------------------------------- 68445490 11 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PGRLADWMAQSEVTVTHLTPAMGQLLSAQ---ATTQIPTLKNAFFVGDILTKRDCTRLQQLNVRIINMFGTTETQRAVSYFAIPPRSLEPSFLSTRKDVMPAGQGMVDVQLLVVNRNDPNSLCGVGEVGEIYVRSGGLAEGYLQLPEATAEKFIPDRLYRTGDLGRYGPDGIVECTGRADDQVKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKDEEKVLVSYFVPDDDAEESEVLRRSYLRTKLPAYSIPTLFVPLSRMPLNPNGKVDK-------------- 115680296 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PKGAMISHANIALTSLYIASKTAFSYKPGSRYISYLPLAH--GLEHSAQALLFHFGCSIGFFRGDLKELLDDMQELKPDAFAIVPRLANKLFDKIILKVNIASYLKRMVTGSAPISDQVMTFLRVFGCTVTEAYGQTEATCASTFTLPNE-----------TASEHVGSPLTNVMIKLVDEEMGYLASQDK--GEICMKGPGVFKGYYKNKEKTDETIDSDGWLHSGDIGEWLPNGALKIIDRKKNIYKSQGEYVAPEKIENVIMRSSLVAQAFVYG---ESLKSYNIAVIAPEEEEAIREDVDKKCVAANLCGFEKVKEYILHPE-PLTPTFKNKRAAIKAKFKEE---- 169828462 35 ------------------------------------------------------------------RIAICTDDVFQYMTLCLYIRENGGSVVPIHPATPKEGAIRIASTAGSHLLLFQ---------------SIDTFIELSNHS--------------------NNQEGVLVQMSSGTTGAPKCIERTWSSV--EEEIESYVKELPVDAMTNSVVACPVTHSYGFICGVLACIRRGAKPVIITNSNPKYILKKLKEHPQHILYGAPALLYTLSRLLPIDQQ----FDRVMTSGTVMPHSWLTSLREKSNQVLQQYGCSESGCVAIHPHVEDPKE-------------MGYPLPHVKV---------TAGDKQRPSEIII-------------ETSTQTI------YTKDLGYI-EHNILSFLARIDDTINVAGLNVYPQEVESVLMDEPRITEAVVYKKQDNLSGERVCALYVSSEPIDTIE--LREWCRKLLAPHQIPIEFIFVHEIEKLPNGKVSRKKL----------- 159471425 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GQLLIRGDNVFAEYWGRPAATAEAFDANGFFLTGDTAS--ASGYFTIEGRTSDIIKSAGYKISALQIESAVLEHPAVAEVAVLGVPDEALGEVITALVAAKEQQPAEEELVRH-CRERLAPYQVPKRWRWISALPRNAMGKVNKKELLKLY------- 115965959 4 -----------------------------------GDYKWRTYTEFLQDVDNFGKGLVSLGLQPKQNILIFAETRAEFQIGLQACFRYNFPAVTLYATLGEAAIAYGINQTGIKYVITTTTLLTKLKSIQKDIPTVTHIICMEDPVAKKVTSFQAVIGAASKTVYLP---LAHIL---------ECVVITLGCRLGYSSPQTLTDGTKIKPGDVRILKPNL-------IIFVPMILGITEKVKGGSALQRAIFNFAVDYKCKHLFNTPILNRLI--FSKLTRQLGGQVRLMICGGAPLASDLQRFIQSFNSSLIQGYGLTETCGVACVS-----------ESRDMRIGHVGPPVTTTQVKLVDEGGYTNKDKPNPRGEVIVGGQNIAMGYYQMDQLTKEVFIQDRYFCTGDIGEFLPDGSLKIIDRKKDLVKLQGEYISLATIENFLKKSPFIDNICVYA--DPLYD-YCLALIVPYKKAVQEEELRSEILKEVLAKWEIPRKVHLCEEAWTPENGKLKRKPIANQY------- 114799044 1136 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVAEDVEFFGASHLQCTPSMAMMLGGETE----KLAGLQVLCVGGEALPMELARRTAAPQAKLFNMYGPTETTIWSTMCHI----------DEVGNFIPLGEALLNTTLRIDSPSGRPQPA--LAAGELLIGGDGVTLGYWNREDLTAERFVGEVMYRTGDLVRRHSDGKLEFLGRIDHQVKLRGHRIELGEIEAALIAEAAIAQAVVVALGDSNENKRLVAYVVKPGAELDTKALRSQLLQS-LPEIMVPAHIVVLPSLPLTPNGKIDRKAL----------- 114799044 550 ---------------------ARSPDRLALRTRDGA----MTYAELDAASSQVAEQLMARGVRAGETVGVCMNRSMDLVVALLAVLKTGCAYVPLDPAYPADRLDFMLEDSQSHFVITDAPGAQ--EGVRAQ-----------------RLAFGELRGGSAGGWRAPEQDLAYLIYTSGSTGRPKGVKVQHGALA--NFFAAMDVRLPYKEGDTWLAVTPNFDISVLELFWT-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67925016 121 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LCLLPLHHVSGLMQFIRSFLSQGKLIIYPPSLNLADY----------FISLVPTQLQFLLT---TKPEFLQQFKTILLGGASPWNSLLMKAREYKINLSPTYGMTETASQIV---------TLKPEYFLKNNQSTGEILPHTHVCLIQERL------------IKIQAKSLYFGYYPNYEYQE-------YLITDDLGYFDQENYLYILGRNSQTIITGGENVFPKEVESIILETNLVEDIAIIGVADETWGEVVTAIYVPQDEKINLN-LIKDTIRQKLSPVKQPKYWIQVQKLPRNQQGKLNYRMLQKIATSHL--- 116247582 36 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRRRAAPSGEVGEIVVRGHNLMAGYVDAPRATAAAFV-DGWFRTGDLGLLDEEGYPTAVDREKDVILRGGYDVHPREVEEALLRHPAVARVAVVGLPDPVYGQEVCAVVVPRDGPTPDGALADSVVERHIAAYRRPRRVVLPDRLPLGPGGKVLKPAVRLRSSDEAGAA 75812666 457 ------------IHQLFAAQVEQTPDKIAVVF----QDQQLTYQELNSQANQLAHYLQALGVTADVPVGIYLERSLDMVVGLLAILKAGGAYVPLDPTYPQERLAFMLADTQISVLLTHKKLVE------GITQDALHIICLDEDRELIKSQNSENLANQ-----VTADNLAYIIYTSGSTGKPKGISLAHRPLIN-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 214042278 37 -----------SIPERLVHWAKTTPDRIYLGQRDSGGWRTMTYAQVLAQVRQIGAGLLSLGMGPDKPLLVLSGNDIEHALIGLAAQYVGVPYAPLSTAYSHGKLRDIAALLKPGAVFVADGAA--FGKAIAAIATPDLAVIATQNPGEGQVGFESLIADAAFANLVPETVAKYL-FTSGSTGSPKAVINTQHMLTSNQDMIADCFRFLADHPPIVCEWAPWNHTAGGNKTFNMVLYGGTFYIDEGKPTAAGFLRNLADVRPTWHFNVPLGYEMLARAFEADADLFSRMDMMMYAGAGMAQHTWNQLKALSKQLVTALGATETGPFA-----------LMGTDHQPKSGNVGVPACGVTLKLVPNEGKL---------EARLKSPSITPGYFGAAQATADALDDEGFYILGDALRADPDDLFFFDGRTAENFKLRGTWVAVGALRAKLVDHGLLRDAVIVGEDQPFLGAIVLA---------DVEELQKMAPGDSLAVLMQDPEIQRLNSLAATATGKIKR-------------- 197106018 61 ------------------------AKRERLAGGGWGEWRRLSYGEAARQVRALAQALLDQGLGPGRSVMILSGPSPEHAVLALASQWVSAPVTAVATAYSLAKLRHVFNLCRPAMILVEPEYARALQALPLAVVSLQPIPGVPTAAFSDLVATQPTAAVEDALARVTAETVARYVFTSGSTGAPKAVIHTQGTLCAQIAARALLVDSSAEAGSTRLSWMPWNHIGGIIHLNYAIEDGGSYYIDEGRPLPGQFAETLRNLRPAEFNSVPILYGQLADALEEDARFFKTVRYFCYSSAALSEDIFERIQAMAMEFCTKYGTTEVQAVTHS------------ARPMERPGEIGVPYPGAKIKL-------VPYGDKL--EMRVKGDMVSPGYLGGEEINREAFDEESYYRTGFADTADPGAGLVFDGRVTENFKLSGTWVSVGALRVALIEAPLVQD-AVIA-------------------------------------------------------------------------- 156347495 12 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPGCEVKIVGDGDEVVPRG--TPGEICVRSAMVFSEYVGNPEATKQAKTATGWFRLGDIGVMDESGKVKVLGRKKDFIKRATLKISPLQIEKVILGHADVSDAVVFGVPDQQLHEEICACVILKAANNDRGAELEAWCSEQFPPEAKPRYMLLVKTFPSGNTGKVDRRAMRDLAMQKLG-- 169627392 13 ------------LGTLFERAARRHPDNTLTLDHRPSLAPQLTIAAVASAVDDIARRLRAAGVAPGEKLVIHKSDGFDITLAACAAARVGAIPVLLSPKLDGSTVATLIGRVGNPALLTDAAKLDGELADEPIAEITSRVLLAEGVHPQAVTLSALTPACPAPAVIPSPHDPALITHTSGTTGVPKLAVHTNFTFEARYRPQAAVAALVRRREPIVIHVS--FVHSRLVTALAIAILRGFPVVVLVDDAPERAAEIFLRVKPGILEAHPNTFINWEVLAEDPRRPLASVKYFSSTFDAIHPTLLAASQRRRPLFGQLYGQSEVGPIVARGF--SRFRSADSDGR-----CVGHPFPGTDVRIVSRNGQL--PSADNPGYIEVRTDGRIRTYLGEQERYEKQLD-NGWWRMGDVGYRTRWGCIHLLDREVDLIDGFG---STLAAEDRLLAVDELTEVIIVAGPNGLAQPVVC----TKNNVPLNRNAWDA-AAAKLPPMAPPLHLR-LDELPQTATTKIKRLELSAR-------- 218460346 33 --------EHASLVELLEKSCARYADRTVFSSMG----KAMSYRELDDQTRKVAAWLQSIGLEKGDRVAVMMPNVLQNPVATYAILRAGLVVVNVNPLYTPRELEHQLRDSGARAIFVLENFARTVEQVLNKTD-LRHVVVVKKLVPSWSIPLREGAKKSLQPVALTGGDVAFLQYTGGTTGIAKGAVLTHQNLLANKLQLSLW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 120598209 21 ---------------------------------------------------------------------IYLPNRLSHVLHYIVALRLGHPLMLADPLMSHEQRQLTIDNYGVNAWIDESGML------------------------------HELTKSKTTQARLHPSLALLLP-TSGSTGAFKWVRLSHKNLQSNALA--IAEYLQINQDERAITSLPFFYSYGLSVLNSHLAVGAALVQSEYSTMDRQFWSLLSNLEVTSFAGVPFTYQTL-NKLKFDWSSYPCLRTMTQAGGRLDSELARHFAKRHKRFFIMYGQTEAAPRMAW---------IAENEIVEHPNSIGRPIPGGEF-----NLKPIDGLAEGQGELIYRGPNVMMGY----AESEFDLAKGAEYKTGDVAYCDTEGRYYLCGRLKRFIKLFGKRTNLVDIETFL-ENKSIITACL-----NKDDELLIAY------EPTDQDIDA--VKKQLSLWRIPIKFILVPVLPRTSNLKIDYNTLPQLLES----- 197626564 37 ---------------------------------ENGFNRSLTFGNLGQRAFDVLATLQKAGLGPGSVLVIRSYSREDFISCLWACLLGNITALPIEAGIPAREALHRLLDA-----LVDKKDLYVLDSVAARRLTGWR----QRIHPSHWIRLNSAENQQARVHVARASDPRLLILTSGTTGQASLVELSDRAVC----SRWWPCGPAINNTTKFLSWAPLDHAMGLSA--CSPNASCKVVLHTIGFDPLQWLELASNYRVTHTTMTSFGMKLILDALRQAPVNLSMIDSVGIGAEPLQPDVFRDFADFGANYVQSYGLTECGPVMVNSTTGFWFTDLNHDHEVRMQTNS---------DIQDEKRPDL-------GEIQVRGPSMATGYLNAAQDNGRLLTSDGWIRTGDVGRIQE-GRLQLAGRIKETLILNAVKYPCQMVEDVALKIPGVATAIALQTSSRIDNSSSSSYITEADHAEPSDSLAAKIVDQVGKEFGVPSNVIVIPEIPRSSLGKVSRYSLGRMLESEESG- 124267853 4 -------------------------------------------ARFEAAVDRAAEALRARGTR---VLATLFDNGIAWLVADAGAARAGVVHVPLPGFFTRGQLQHALAAAGVDTLWTFPAAAAGFPGAPSEP------LRFDPGAEPI-----SALRLPAVPVAMPA-GTAKVTFTSGTTGTPKGVCLGQAAM--DRVAQAIGEATAALDITRHLSVLPFAVLLENIAGVLAPRRRQATCIAVPRFDPAQLQAAVESWQPHSLILLPQMLRAWTMWLRATGRRAPSLRLVAVGGAAVGAPLLQSARELGIPAYEGYGLSEGASVQTLNLPGAD-----------RPGSTGRPLPHARLRIAAD------------GEIEVTG-SAFLGYLG-----SEAPLPD-WWPSGDLGTIDAQGFLHVQGRKKQVLITAGRNVSPEWVETALQSLPPIAQAVVFG-------------------------------------------------------------------------- 169629434 443 -------HTRISMGRLMTEQARRTPHGEC--FLFDGRVH--TYEAVDRRINNVVKGLIEVGVRQGVRVGILMETRPSALVAIAALSRLGAVAVLLPPD---ADLEVAVKLGEISELLTDPPNLPAAQDLPVHVLVLGGGESRDLSIPDDGSTI-DMEKIDPDAVELPARDLAFVMFSGGSKLLPK--QITNHRWALSAFGTA--SAAALSSNDTVYCLTPMHHQSGLLVSIGGSVAGGARIALSRGLDPDRFVQEIHQYGVSVVSYTWAMMHEVIDDPALALGAHHPVRLFI--GSGMPAGLWRRVEKFDP------------AHVVEFFATTDGEAVLANVSGTKVGSKGRPLPGGDVIIEGEDGFVQIAEPGEVGLLLAKPP-------GDVDPTAAVRR--GVFAPGDLFRRDEDGDFWMLDGRGTAIRTAHGVVYAEATSNALGALGAIDLVATYPVETGETTVAVTAVVLRPGEALSPADLAEAFAAVAISE--RPDIIKVVPNLPLSAS------------------- 113867503 63 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGDPGEVWIRGYTVMRGYFDGEAATREAIDDAGWLHTGDIGSVDAAGNLCITGRLKDMFIVGGFNCYPAEIEHLIGTHPAVAQVAVVGVPDTRLGEVGRTFVVLREGESMSGEVLLEWCKARLANYKVPRSVAFMAALPTNAAGKVVKHEL----------- 189522974 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRQEDVSISYLPLAHMFERMIQVSMFCHGARVGFYQG--DISLLMDDIKTLKPTFFPGVPRLLNRIYDAVRRKQAELSSLRFILTASAPISPAVLSFLRALGCLIFEGYGQTECTAGCTFSMPGD-----------WSAGHVGAPLPCAMVKLTDPDMNYYAKNGE--GEICIRGPSVFRGYLKDEERTAEALDTEGWLHTGDVGQWLPNGTLRIVDRKKHIFKSQGEYIAPEKLENV---------------------------------------------------------------------------------------- 171909999 31 ----------------------------------------------------------------GRRLAVCLQDTALWVALCLYIKEKGGAVFPLPIDTPLEGARRRAERSGCEVLLVTSHDEEL------------GVVAIDAGN------------------ALPDAPAGLIQTSSGTTGEPKFIERSWASI--NTEIESYVSHFPEANDWAPIVACPATHSYGLICGILVALRRGLQPVIIRNFNPKFILRKLREAPSSILYSSPAMITTLAMLVKEGEP----LWAVMTSGTVLQKATFEKLAKKVRHLYQQYGCSEAGCLSLGTGLLAAND-------------QGKPLPHIAIA--------AGTNAGEPADIVVTLP---------DGRTVE---------TRDLGYFIGD-RLHFVSRIDEMINVAGFNVYPGEVEEVVLAMPGIRDAVVFKRSRGFGGEQVCLHFV--SEETIPAEVVREFCAGRLATHQIPMNIARVEAIPRLPNGKISRKALAE--------- 68445502 4 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTPLFFGARLCIPTSEDIPGRLAEWMSKHEITVTHLTPAMGQLLSA---NATQPIPSLRNAFFVGDVLTKRDVMRLQHLAPNVINMYGTTETQRAVSYLKIPPVAINPGFLTEQKDIMPAGKGMQNVQLLVINNSG--LLAGIGEVGEIYVRSGGLAEGYLGIPEVTDEKFLRDRMYRTGDLGRYRPDGNVECTGRADDQVKIRGFRIELKEIDTHLSQHHDIRENVTLVRRDKYEEKTLVSYFVPADDMPDLIKDIRNYLKQKLPTYAIPSVFVPLTRMPL---------------------- 89055107 2 --------------------------------------RTVTYGGLGQFATQLGVHL-----ETPQVVGVFGAPGVAMAASAVACVVHGRPFVHLDPAMPQMVLHNIVSELQVSLIVTCQRADP------GQLPRDCATIDANDLLNAAPAPYAPLQAAPVAP-----DDPIYLVATSGTTGRPKCIPVAQDAAYLS--YAWRDAFTPYGPDTRVGIY-----VFAIWEMFRPLRKGAGLWFPDALFAPGQLADFLIAHDIDEMLFTPSFYDTFLNALDGDKAAALPLSRVILNGEVVGDDLIASLAKLGTALWNLYSICETHDVCMSHLTEPAGDG---------PASVGVPMEHLRAVILDQADAPCPPG--TSGQLHFEGPMLGPGYVNRPEETRLRFRETRLYDTGDQAWVDATGALHIEGRIAHMLKLRGFSVQTRELTDTMSAAPWVAEVGA-------RGQSLIFYFALKAGTNKMPAALAADLRAVLPAYCVPSFLVQMDALPLHPSGKADLRALPAVEEDDHG-- 154274311 13 ---------------------------------------------------------------------VLLPQSIELYIAWLSILKAGAAVCPLNLDAPPERIKYIANDVGADIIVTTRSLASRLKHLD---NHIQTIITEDVDINAKNIDRFQA-------PQIDADDIAYVEYTSGSTGLPKGVAVSHRA----ATQSLLAHDKWIPPFKRFLQFAPTFDVSIFEIIF-PLFRGVTLVGCDRNLMLGDLPRIITELDVDGAELTPTVAGELLQRRSAA----PCLKVLLTIGEMLTRKVVDEFNKDGI-LYAMYGPTEAAIHCTLAPNIS---------AESRVGNIGVPLQTVSTFIVNPSDEPEILPIGHIGELAIGGPQLAECYINREEETKKAFL--------------------VTGRK---------NI----------DRPSVPQMA--------------------------------------AKFMIPGDVELLDNLPRLPSGKIDNAALERDY------- 116192669 582 --------------ERFDEQVQQVPDAVACWDRHGA----WSYLDIARRTHSVAHALAARGIEPGDLVAVCLPRGGDLLATLLGVWRTGAAYVPLDPAYPTAYTRQIIEDAAPGTVVCNAK--------NQALPDVDDSRYLRLEQITGTTN-----AYKGQPIQL--NTLAYVMYTSGSTGKPKGVRVPHRQL--NNWLLSLETSLPFQPGEVVAQKT-------------------TSV---------------------FAAGVKEMFAGLLNGIPQVTIDDGTLRDM--AGEPLSKTTVLTFRTTFPRLLNNYGCTETNDI-------SYYDTATLPPTLDF-VPLGHPITNTKLYILDHHHRLVPPG--VPGTLHISSASLPDGYHNNPPATSSSIVLF-------LGYYTAKG--------------------------------------ATADGMGDGTTTTTVGEAGRGDGVQGAELRA-FLQARLPEYMVPDTFVLLDAMPLLPNGKLNRRALLE--------- 8475954 1 ------------------------------------------------------------------------------------------------------EIAKQAKAAGARIIVTQAAYVDKLADLQSD---DMIVIAIDGAPKEGCQHLTEADETQCPSVEIHPDDVVALPYSSGTTGLPKGVMLTHKSLV--SSVAQQVDGLYFHSEDVILCVLPLFHIYSLNSVLLCALRAGAATLIMQKFNLTALLELIQRYKVTVAPIVPPIVLEISKNPIVSQYDVSSVRIIMSGAAPLGKELEDALRERFPKAIQGYGMTEAGPV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 39935457 36 --------------------------------------------------------------------AVCLSDPAEFLALLLAIREAGASVLPIHPSTPRAAARRLAIDLGCHRLVTDE------------------------------LAVEDLGAEDPGP-------GGLLQTTSGTTGEPKRIARSWAEIEIDSYVATFVAPQDMTP----LIACPITHSYGLICGVLVALRRGQVPHILGTANPKYLIARLRQTRQPLLYSSPAMLHAIARLLPAGEM----IHAAMTSGTLLPDQWLMTIRARTTHLFQQYGCSEAGCVAIN-------------PNLSASGDMGAPLPHLRVEAGDTD---------QPREIVVH-------------------VGDRAIRTADLGYTKADGTLVFVGRLDDTINVSGLNVYPKEVEDVVMAMPGVTDAVVFRRLDSLAGERV-AVAFSAEHSIAPADLRDWCIK-NLAAHQVPMETVRLPRLPRQANGKISRREI----------- 120403191 102 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDLALLMSTSGSTGSPKLVRLSRTNLTAN--AGSIAEYLQIRETDRAATTLPMSYCYGLSVVHSHLLVGAALIMTEQSVADDDFWELFTRHRGTTFAGVPYTF-ELLDRIGFASMRLPHLRYVTQAGGRMPPERVREYDRWGWQLFVMYGATEAT---------ARMAYLPPDLALTRSNAIGRPVPGFSLEPLDE------WPEVGTGELVYRGANVMMGYADEPADLARGATLDA-LRTGDIARRDEHGLYEIIGRRSRFVKMYGLRIDLQQLENTL------SEAGVRALCTDNGDR--LAVVAGAGHDPDD---VRRTAAGAAGVPAGAVDVACVHELPTLPSGKPD--------------- 213965372 28 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIPAYIAYTSGSTGTPKGVVIGRRAF--KSFVQSTCDLYELTSEDRLLLSNPAFDLA--MEQVGTSLHAGCPVIPASPTDPFALAAEVCARGITVLSLPTGVFNAVADTSAASAFHQSSVRLVMAGGEAPDPVAIRGWAAALPELLNGYGPTECTVVTSYG-------NLAPDE----PITVGTPLPGVTYSLRD-------------GELIIGGVQVGLGYLEKRVGGFESHNGDT-YATGDAAQVLADGRWVIEGRRDRMLKVSGYRVDPATVEGIVTSVDGVSAAHVVIVPDESWNSQDSAVEEVSSGEDMIKRAVSRRCKTELPWYAVPRLLGMASEIPLTARGK----------------- 170059508 57 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------PQDNIAYCVVTSGSTGTPKFVRVPTQCILPN--LEELQQIFRLTADDRIYSASPPSFDPFIVDVFLGLRCGACLVLVEERLDGDRLLRLFDKDGITFLQITPSLLRRWSRTSLESIVEGSPLRCLVLGGEPFPDGL-DKLKKSGLRIFNIYGITEMSCWATIEQVLPGCEG---------QVSLGTPIDGVELELRDVETAELNSTEYVRGELYL-GSRVRKCLVDGEQGMLES--EDVLYRTGDLVELRADGKYYYLGRCDDMVKRFGVRVSLEQIEQVGDRYQELTKSAVFG----ETSHKLLLLYTAIDKEFDEQSLRQYLRANLLESHH-PDELLQVQSFPLTAHGKIDRQLLKKQY------- 123232315 1 --------------------------------------------ELLVQVCQFSNVLRKQGIQKGDRVAIYMPMILELVVAMLACARLGALHSIVFAGFSAESLCERILDSSCCLLITTDAFYESLEKCREKGFPVRCCIVVKRPCPDVQICWNEGVGDECEPEWCDAEDPLFILYTSGSTGKPK------------------------------FEGIPTY------------------------PDEGRLWSIVDKYKVTKFYTAPTAIRMLMKFGDDTKHSRASLQVLTVGEPINPEAWLWYHRVVGCPIVDTFWQTETGGHMLTPLPGA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171678561 1298 ------------VHELISRQAEMQPSSQAICSWDG----SYTYLQLEEEATKLAHHLVDAGVGPHSVVPVVMDKCKLAPVAMLAVLKAGAAFVPVD-SLELGIIQPIFERTNSRVAVSSELAAPVLSNLFDQ------VVVVTSELMGAIPDNLGSLTSMAAPT-----DAACVLFVPTSTSEARGVTFSHSALATALVGQG--PAARITPLSRVMQLSSFNVDICITEIFTTLVYGACVCIPSAAEKLQDFGAAVNRMQVNWSYMTPLLSRKL------DPTLLPSLKVVCFRTRSLDDDTYNIWHG-KVNVVLAYGPQDCCPLGIAFLEAMGTHHLR---------SIGRPFSG-NLLIVNPEDHKKRVPVGAVGELVVEGPTLGFSYPNR-ESTVSPMSPLGYFKTGHRARYTEGGLMEFISSQREDIDLDGKTINVTEIEQYLRRCLGRMDVIVVAFRGPKSDTILAAFVATQEQLTTVKQLVQAGLENRPPPCMLPSVFIPVKHLPVTPSLKVNRRRLQKM-------- 67523215 10 ------------LPALVDEGARSTPDRPALSDGF----RNVTFRELAYAVDALAWWIHKHIGQPGNTIAYMGANDIRYYIFLLSCAKTGHTPFLPSTRLSDEAYQHILNATNCHVMLFTPETQRRTMEIKASRPS---TVYLEAPATADLLSSNSETYPFTTPYAAMEDTVAFIIHSSGTTGMPKPVPLTHGFLATWDHASALYNGFSVGSGALLLSITPNFHLMGLIGPFGSIFHGFPFIIPDGPLSVQLLTDTINATRPDFVMIPPSLLEDM-SHSEAALAALKTVKYTCFGGAPLALETGERLRKY-TTLRTVLGSSEIGLV----------SSLAPEDEAKWNYFEWNPVYGIDMQHVNDGLHEL---------VIRRGENTFQGIFHTPDLTE--------YHTKDLFVQHPDNNCWYHGRLDDVIVSNGEKLNPITLEKMIEAHPSVSRVVLVG-------------------------------------------------------------------------- 171686204 79 --PDFFAGARLNFAENLLFPANADVDEDAVAVITATEDTETTWAELRDQVRRCSNALRAAGVKENSVVAGFVANHVQALVALLSAATLGAIWTGISPDSGVSAVLDRLVQIRPQVLFSDNATLYNGKEWSGKAKTLEIVEALKQHGLEGLPNFETGLAEEHDSFQLPPSHPLYVLYSSGTTGLPKAIVHTAAGTLLQH-KKELYLHCSLSPASRMLYFTTTSWMMHH-WSVSALSCGASLVLYGSPFKPNGYLSLLSKLRVTHFGTSAAYLTTLIPIASEHNLDLSRLEAIYSTASPLPPSTFSFVYQAFPSRVNL--ASITGGTDIISLFGAPCPLLPVKVGEIQCAGLGMAIAVMDSASSSAEPELVTTEGEEGDLVCLKPPLTFFGPAGQDKAYFERFGENIW-HHGDFVKI-PDGGLVMLGRSDGVLKPAGVRFGSAEIYNVLTRHGEVEDAVCVGRRERDRDETVCLFVVMKEGKGFDEGVRR---------------------------------------------- 163750408 8 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KPGSLALAVPGFRVEVLDELGEIVPAG--QSGNVVIKPPGAFTTLWHNEARYLDSYLSPGYYLTGDAGYMDEDGYLYIMSRIDDIINVAGHRLSTGRFEEVLCQHEAVAEVAVIGVEDKLKGQLPLGLVVLKGVNLSDEDLHRELVRAQIGPVASFRLVSVIQKLPKTRSGKVLRGTMRKIADN----- 69244162 1 ---ETITYSPLNLFTNFQEAAANFSETPIIFDAFPELGLETTYKKCCESVLKRAYQLAHLGVKSGDKVIIYKSSAFDTYLLAVSVSYLGAVPVMTSYHLPTTTMEVFIDRLEDPFILFDDETKKRVREISNGTKSKQIPILYLMEQPALSVSQS----------FLDKNEISYMTHTSGTTGIPKLICHSAHSMGWRTKWQKTVFTKISEKKLIAFHISPVH--SRFNIGISSLMSMGFPMMPLANAQSSKVVHMLEAHRPIALETHPNNFVQWRFTAKEHPEAFSGIRYYHSTFDAINNQTMKTFLRTDAVFLQVYGQSECGPMILKAHTLESLKTSDARD-------MGVGLEDTSARITDSVGNVLPEN--TDGHIQLLSKGRALTYYKEDARFQENVYGD-WWDSGDYGFMDKHGHLFLKDRQVDLI----ETISTLAIEDFLLSLDFLAE--VVIVRDKNHSPQPIIALAPDKEM----DWNRWWEQHELPRLNVP-IIRDFDAIPRTATMKVQRLQIEKELKS----- 146413521 74 -----------TVYELLINSFKYYSNKPALAWREYDDYKSITYLELNETRSALGAGLHERDYKSYDFVALFSGNRAEWCIADVMTSTFSITNTALYDTLGPDTSQFILSSTESPVVITSSDHIEDLVKLKADNPSLGQFIAIISMDPQGLVAYARQLGEIFPINDLPPESVYTISFTSGTTGNPKGVILTHK--IATSGITFVLSQFPQEPNGRAFLFLPLAHIYERQ-NYGVVLTGGSCAFPRLHGTPLTLVEDLKIFKPSHMSNVPRVYSKFEAALRAATVDHPTLRALVTGSAPISPATIEFLQALNISLFQGYGLTESYAGISASVSNDSLGSC---------GAIGI-TGEIRVKELPEMGYHLDGPNGPSGELMLRGPQIFESYFKNPEETAKSVSKDGWFSTGDVARISKEGRIYIVDRVKNFFKLAGEYVTPEKVE------------------------------------------------------------------------------------------ 170782220 337 -----------SLGALLEE--LRDSDDPVLVEMGGGSPRTVSWRLLSRRVREIAAGLHARGLRAGDRVSLLVPPGADLTALLYACLRIGAIVVVADAGLGAKGLGRAVAGSRPDMVVGIPAGLALARALRISVTTLAPPVARALGVAASLPEIARDGRAQVLPPEPAADDDAAILFTSGSTGPAKGVVYTHRQLAALRDMLGGRFDVGVGTG-LVAGFAPF--------ALLGPALGATSVTPDHDLTASALAAAARAADATVVFASPAALANVVATEDADRAALGRVRSLLSAGAPLSEALLTRAAALAAEVHTPYGMTEGLLLTDVTLEGIRQAALRGDAGVC----VGAPVDPVAIRILDADGAALTAEPGVTGEIVAAAPHVHDRYLHVTDRAARRDSDDGIHRTGDVGHLDATGALWVEGRLPHVITTADGVLTPVGPEQRAESAPGVGRAAAVGV------------------------------------------------------------------------- 15607682 30 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------DDDVALVVTTSGTTGPPKGA----MLTAAALTASASAAHDRLGGPGSWLLAVPPYHIAGLAVLVRSVIAGSVPVELNAGFDVTELPNAIKRSGRRYTSLVAAQLAKALTDPAATAA-LAELDAVLIGGGPAPRPILDAAAAAGITVVRTYGMSETSGGCVYD---------------------GVPLDGVRLRVL------------AGGRIAIGGATLAKGYRNSPDPFAE----PGWFHTDDLGALEDSGVLTVLGRADEAISTGGFTVLPQPVEAALGTHPAVRDCAVFGLADDRLGQRVVAAIVVGDGPPTLEALRAHVART-LDVTAAPRELHVVNVLPRRGIGKVDRAALVRRFA------ 149913728 5 ------------VFNALSRHAAQSPEKTALRSG----TRCIAYRSLAAFLAQNAKTLT----GPARVIGISTSDPLDAALADLALTYSGHVSVHVPPFFSASQQAHLVEAAGVETVIGTSQ---------------APVTPLDLCPPESCPRL-------AAPLDPPMAGARRIIFTSGSSGTPKGVLIGERQMAAALAALEKAIAPV--REDIHLSLLPVAQLLEQVAGLYLPLLAGAEVHFCPEALAALFVAAMASARPTTSILVPALLSRLVSELRTTATQGPSLRLIAVGGARTSPALLAEAEAHGLPVHEGYGLSECCSVVSLNGPLD-----------ARAGTVGRVLDGVEVRIDD-------------GEIVVSGPTVMEGYIGHPPVTGE-------WRTGDLGRF-EEGRLIVEGRKDWLIVTQGRNINPEWVEAALCADPRIPAAGLYLAPDDQLE------IIAVLAAPVAPAQIDALLSD-LPPYARPSRVRFAPALLK-PGGGIDRSQLAQ--------- 149235480 88 ---------------IFDSAVKRHPKAPCLSYLHTGMYLDISYEEVLARKDNLVSGLKDLTLEAHQVVTLYSGNRTEWILSDLACSANTIATAPLYGTMGVESSKYILETTQSPVLITTESLLNLKRDNPVALKSLIMLVSMDHLGKEYMFSQVERVGAIFPRVETPPDSVYTITFTSGTTGNPKGVVLLQRAVT--CAITSLALLLPHSQRTKEFCFLPLAHIFERQMSANVFVYGGSIAFPRLGGTSATMLDDVKLCRPTFLANVPRIFTKILQIGSKASVDLDKMDMFFTGSAPIASDTIRFLKAFGVGMTQGYGSSESFGGVL----------LALPNHEPSVGTCGALAPSTEARLLPEMGYSLSDPEGPRGELQLRGPQMFTHYLKNSEETQKSVDEEGWFSTGDVAQITHEGWFIIIDRVKNFFKSQGEYVTPEKIEN----------------------------------------------------------------------------------------- 50084878 44 ------------LTDRLIHFAKVKPYHTFAAKRNTDEWIRLSYAETLQRAWHIAQALHQRNLSQERPLVILSGNDLEHLTLSMGAMLAGVPFSAISPAYSLGKLKHVFDVLTPGMVYANDGQAFAKAIQSCTQDHIEIVTNKGIIGDQVCTSFQSLLDTPVTDVQLDEHQIAKFLFTSGSTKLPKAVPTTHLMLCINQQMLLQTFPEFEDTPPVLLDWLSWHHTFGGSHNVGIALYGGTIYIDDGKPVPGKFDETIRNLKPTVYLNVPKGWEELTDALEKDARFFANVKILFFAGAALSEAGWNRLDKIKIRIMSGLGMTETAPSCAFTT-----------GPRVMAGFIGYPAPGCEIKL-------VPYGDKL--EFCVRGKHVMKGYWRKADQQSTIFDEDGFFHTGDAVRL----------------------------------------------------------------------------------------------------------------------- 150864983 70 AFPHSIVPSLKTYHDYFEASARYHADLPCFGYRKHDEYTTFSFSEVNQMKKELGSGLLYLNFRSFDVLTIFSSNRWEWVLTDIMCSSFSITSTALYDTLGPKASEYILELTESPVIVATKNLIDLKKSYPDKLGQIISIISIDPLLPEGNLDFDQVLSLPHEQLPPSPETLYTISFTSGTTGNPKGVMLLQRTATA-GITFMLVQLPHFTSG-RSFCFLPLAHIFERQASAFCLTFGCCIGFPRYGGNPLTLIEDLKIWKPNIMSNVPRIYTKLEASLKNATYDLSKLRMVITGSAPIAVHTVKFLKALNTGVAQGYGLTESAGFAIGNGFD------------KKPGSCGPTGVTTEMRVLPEMGYHANDRGGPRGELLLRGPQITPGYFKNDEETAKSFDEDGWFKTGDVAQISTDGKLTLIDRVKNFFKLAGEYVTPEKIENLLSQNP----------------------------------------------------------------------------------- 66358942 48 -----------NLWELFVNSVNKYKNKKCLRDGTYGEYVFKSYEELKEEALNIGINILKMDLCPEDMMGILSRNREEWYLTEHACNAFGICLAPLYDTLGEDNLKFILVQTQLKSLCISNDSLEKIISIIERSIIIKNLICFDHPTTEIFKNLQEKVSKKDKPKKIKPDDMCSIHFTSGTTGYPKGAILTHRCFLACVKSSYEHKEIQLDNEDAHLSYLPMAHIFERLIVMNAYYLG----IPIGIFSGSRLMSDSQELKPTILVCVPTVFHKALKQKESTKGDPTHLKAIISGAAPLGLEVNHKIQAFCCKLIEGFGMSECIGTLGTRYSYAHL------------GTVGGPFSDVEVKLVLEMGYDSTKEPR-RGLLKIRGNSVCKGYFRDIINSKELIDSNGWLDTGDIAERQQDGSFKIIDRKKSLFKSQGEYISPERIEGILSSSSLIQHVYVYGQSTDRF---LVALIFPNEQALLFDELNDSFHKAELSSFERIHKFKVIPEVLSTSNGKIVRNKVNSKYKE----- 150864360 50 ALPERLIHPELTYHKLFNNAVALYGDRPCLGQRPYNYKKSYTYKEVNQRKKNLGAGIISYGVKDGEIVSIFSANRYEWILTDIACTAYSITNTALYDTLGPDVTKYILELSKSPIVVCSHEKIPIVEKYPKELESLISIVSMDPFSTIDNSLLEKAASHPLDELPPSRDTLYTISFTSGTTGRPKGAMLSQTNATC-AMSFLACTEPHSGGKDRAFIFLPLTHIYERETSGFALVGGYFLGFPQLTMDVDVFQNLIEDLRITYFSIVPRILTALVKTLEHKRYDMDELKWMQTASAPVAPTTLSYLKALNIGLRQLYGLTETFGAITTT-----------PAYEATTGSCGSIAPTGEFRLRNVSGYKISDNK---GELVIRGPQVFKGYYYNKKETESCINSEGWFHTGDIAKLDKTGRIYIIDRVKNFFKMAGEYISPEKIEN----------------------------------------------------------------------------------------- 33390811 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYVMYTSGSTGRPKGVVITHEAIA--NRVGWTIRKQELGPADRVLHKTTLTFDAACWEVFAPLAAGGTVVLAGAERDPAAIVRAVREHRAAVVQVVPSVLRALVAEPDWA--RCTSLRLLCSAGEPLTGELAEAARRAGNPLWNTYGPTEGTIDATAHRV--------DPATAAGPVPIGRPITGVRVLVLDPVTGGLSPVG-AVGELHLGGIGVARGYLNQPGLTAERFVPDPFYRTGDV-------------------------------------------------------------------------------------------------------------------------- 2924421 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIYTSGSTGKPKGVLISHRGLM--NLICWHQDAFEITPLDKATQLASAFDAAVWEL-WPCLTAGASLVLVKPEISPPELRDWLIAQETTVSFLPTPLVEKILSLGMGSKY---SPQNYLNGWGSLHPSVSRPFK-----LINNYGPTENSVVTTSGLVPDY------EEGNPPSPSIGKPVYNTKIYILDQNLQPLPIG--VPGELHISSLGLARGYLNRLELTQEKFISNPFYKTGDLVRYLPEGNIEFLGRIDNQVK------------------------------------------------------------------------------------------------------ 158313090 128 ------------------------PAPAIIAVREDGATAVVSWDELRRQVARAAAGLRRLGVRPGDRVGAVLPNTVHAVVAMLATASVGAVWASCSPDLEPAALAERFIQITPRVLIGVDGYIPPLADLARRLPNLAATVLVPYLSADGLLTWDDLLAAEAEPARLPFDAPLWILFADEIAGPPRPVVHGHGGILLEHL-KSLVLHLDLGPDDRFCWYGTTSGMM-WNYQVSGLLTGATIVLYDGHPDVSILWRLAEAVDVTCLGVSVALVEACRRVGLVPGRDLSLLRTVGAFGAPVPEAGAWVYDTVSPSVVAMSGGTEVCTALVTGLPTDPV----------RAGEAGRAL-GCAVAVVDPSGREVP--GGGAGELVVTAPMPPLFVWGDP-------------------------------------------------------------------------------------------------------------------------------------------- 67969384 73 --------DATTMYEVFQRGLAVSDNGPCLGYRKPNQPYRWSYKQVSDRAEYLGSYLLHKGYKPDQFVGIFAQNRPEWIISELACYTYSMVAVPLYDTLGPEAIVYIVNKADIAMVICDQKASVLIENVKGFTPSLKVVILMDEKSGIEILSLYDALGKEHKPVPPSPEDLSIICFTSGTTGDPKGAMITHQNIVSNASAKCVELTFEPTPDDVTISYLPLAHMFERVVQTVAYCCGARVGFFQG--NIRLLADDMNTLKPTLFPTVPRVLNRIYDKVQEAKTPLKRVRIIVIGAAPISAPVMTFFRAMGCQVYEAYGQTECTAGCTFTSPGD--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 47220520 54 -----------SIVDRFLDASAKHPGKPFLLF----EGREYSYGDVDRQSNKVGRALQAAGLQEGATVALFLANEPSLVWTWLGLAKLGCTVALLNFNIRSKSLLHCFSCCGAKVIITSAELQDAVAEVMPTLQGITVYLLSDARPAPGIKPLAGAISQASDEANIHIRSTALYIYTSGTTGLPKAAVVTHERVWAASFIQGV---CGVTSDDIFYINLPLYHSAGFLIGMSG---------------------AIEREG---------------QRKEPQSEDR-----------HRQRRPNRRLVRLPQPFRGHQGP---------GALRRHGGKHRLHQLHVQSGS-GRP------------GQRCPPGETGVGKVTKRSPFV--GYAGNRQQTEKKRLHDVYFNTGDLLRIDHQNFVYFQDRVGDTFRRKGENVATSEVADILTMARCVLEANVYGVKVEGHEGRIAALVLKEGQDFDCLATYKQVV-NYLPSYARPRFIRI---------------------------- 107593235 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTTGNPKGVQISQRALV--NFLCSMREEPGLNAQDRLLAVTTLSFDIAGLEFYLPLLVGARLVIASRSTSGTALATLLEREQISVMQATPITWHMLLAAGWKGNPALKAL----CGGEALSLELARQLLTRVGTLYNMYGPTETTIWSTLNKIEAGDQSI----------SVGRPIANTSIYILDTYGQPVPAG--IPGELYIGGDSLARGYLHRPELTAERFIQDRLYRTGDLAKW----------------------------------------------------------------------------------------------------------------------- 159465251 57 -----------TLHDNLEYAASKFPHIPYLGWRKRDDKGRLTYAQASDVRTALGSGLMQLGLQPKSAVGIYSVNCKEWLLYDYALHAYGMVSVPLYDTLGPDAVEFIANHAELAAVGVSAAVLPTMLTVLHRCPTVRLLVVWGASGPL------------PDP--------------------PAGA--SHCRLMTLEALTYLGAAVGFYSGNV-----------------------------------QELLEDVTVLKPQIFASVPRLWNRIYD----------RVMLAVQTGSPLARGLFERAYAHGDPVGGRWG-----RLYDRLVFSKIRAKLGGELKYMISGHVGAPNPAVEIKLVDEMGYTARDSPYPRGEICVRGPSVFAGYYKDEAQTRDVLDGDGWLHTGDVGAWLEGGRLKIIDRKKNIFKLAGEYIAPEKIENTYTRSPMVLQVFVYGVPWAKAGSLPELCANPHVRDAVLKSMQEQAREAQLRGFEQVHTIHLFPE-PLTPTFKLKRPQAKARFQEEL--- 149240745 68 ---------------YFNYAAKKYGNRPCLSARSGDQFEAYTYDEVWQRKNNLAGILRSLGINKDQVISIFAVNRLEWVLTDLATSSYAITNTALYDTLGPDVSQYILHLTQSPIVVCTSDLLNLKEKYPKETEALISIVTMDPISTVSEVALLKANAQPINELSPSPDALFTLSFTSGTTGKPKGVMIPHRCAAAYSFLTAYQPQAQL--GDKAFILLPLTHLYERETCAFAWTNGYHLGFPQGQTKINTFTNMIEDLKITYMSIVPRLLTKIETLIKETKFDFDQMRWVQTASAPVAASTLIYLKALSMGVRQLYGLTESGAAITCT-----------DAYEAKPGTCGSISPTGEFRL-----RAVPDMGYDIGEIMLRGPQMFKGYYYNQEETDKAIDKEGWFHTGDIATVDSNGRITIIDRVKNFFKMQGEYVSPEKVEN----------------------------------------------------------------------------------------- 207082412 100 -----------------------------------------SWVKLNENTSKLIQFLKDKKIKKKDRIAAYMPNTIETVEAFLATSSIGAIWSSCSPDFGVKGVIERFSQINPKLLFITDQYLVRLSEILKKIPSIKNIVVVSYPGRKNIFRWNELMSRNINFTKYDFNHELAILYSSGTTGKPKCICHRTGGVLIQHKKEHQLH-CDIKEGDNVFYFTTCGWMM-WNWLVSVLASKASIVLPMFKKD-DLLLKIAEKENITFLGISAKYADALLKPKLKYKYNLEKLKTICSTGSPLSNEGFKYVYKKNVHLASISGGTD----IVSCFVLGNLYQPVHVGEIQNKGLA------LDVDIFNDKGKSI---KNKKGELICKNPSMPLKFWNNDKKYKNAYFSNVW-HHGDFAEIKTNNGFVIHGRSDTTLNPGGVRLGTAEIYSEVEKFKEVKESIVVGQSWDN-DVRIVLFLIMNSKFYLTEDLLKRIIRKNASPRHVPSKVIVVNDIPRTKSGKI---------------- 78099335 81 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PGRLAKWMQESGSTVTHLTPAMGQLLTA---NATEQMPALKNAFFVGDVLTKRDTQKLQSLNVTVINMYGTTETQRAVSYYKVTPD----APIDFYKDIIPAGRGMKDVQILVLSD--NKMLTGVGELGELYTRSPHLSAGYLRLPDATAEKFLPNPFYRTGDLGRYMADGSVECIGRADFQVKIRGFWLYLGEL-TRIPQHPDVSENVTLVRRDANEEKMIVSYIVPAREDWDEVSVRD-WLKSKLPAYAVPTIIAPLSRMPLTPNGKIDRAKL----------- 67906704 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRTVYGDHQRFIDTYFYPGRYFSGDGCRRDEDGYYWITGRVDDVINVSGHRLGTAEVESALVLHKDVSEAAVVGYPHKIKGQGLYAFVALEPSSSLENELLQ-WVKQEIGSIAKPDFLQFTEGLPKTRSGKIMRRILRK--------- 170702942 1 ------MTTQSNVLENFRLREALDGDRPAVVSA----RECLSYGELDRRSDTLARELRDRGIGGGSLVPIEAARNADFIVGILGILKAGATYVPIDDRYPDARKRYILQQCNAALVLTTGATRWDAPVRFAGVAGLS----ADRSARDDARPTHDADAR---------DAAIYVIFTSGSTGAPKGVIVEHAAVAALVDWHNARFEMHAECRTTLMAGL-GFDVSQWEI-WSTLCAGATLFLPDDRFDPDALVGFFVRHRITHAY-VPTA--MVADVVGVGHPAGLMLKYLFTAGEKLGPIDTDRIDYA---VIDYYGPTEATIFATCHVVPS--------ATLGRPESIGWPVGDTEILILNDAREEV--------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121607125 23 ------------IGEMIRTAIGRFPQRVAFIDAG----REIDYAALGRLIGQTMAALRRLGLQRGDGVMQLSGNRVEVFVVMAAAYLMGLRSVTLHALGGHDDHAYIVGDAEPSVFITEAAHGKQAQALRAACLGVAHWFSHDACAGADFRALAAALEPEPLVPEAQPNDIIRLAYTGGTTGKPKGVMLANRSVWMQAVL--LMAARGMRAGMRVLCATPIS--YGAGAMIVPTLASGGCFILQRGFDPGQFIDALQAQRANAAFLVPTMIYKLLDHPRCASADFSSLELLSY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 23013422 6 ---DILADLPPRLSQLVRQWERRSPQAPAMIQGET----RWSYAQLGKAMDEAGALLKGLEVRPGDRLMLVGENCLLLVAMILAAGELDAWAAIINARLSEREIDTIRDHCGARRVIYTTEV-----SAEATVHARRHGAQLRATPLLGSFAVGPLNHDGSEEVEPGNGQVAALIYTSGTTGTPKGVMLTHRNIMFIGAVSGGLR--DMGPGDVAYGVLPMSHVFGLASVLVGTLYGGACLHVAPRFAPAQVLADL-KAGLTMWNGVPAMFAKFLEHIRLTGAKVPALRFLSAGGS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 15898183 23 ------IPSRFNIGEILDRKVKEGGDNIAIYYDEEGDHFVYTFAQLKSLSDSLITILREIGVKRGDVVGIYLQPRVETVISILSLYRLGAISLSISPLMGVEAVEYRIRQSDAKAIIIEGSR----KEVREKLRNVTKIIVADEARDESEINFDEVKKTSGVAVDTKSDDPAQLFYTSGSTGAPKGVLHAHRFLLGHIPAYQLYFEMAPREEDVFYTPADWGWIGAIGDVILPSLYFGKPIVAYRRFSPKDTLAIMQK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 107593193 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSTGQPKGTIITHRSIVNLAYQPTYVH---ISEQDVLLLFSSIAFDVATFEIWASLVNGARLVVPADVSSLDELVEVIQGQKVSVMWLTAAIFHQMV---ETHLDGLRGVKQLMAGGEALPHVLQAREELGGCQIINGYGPTENTAFSCAY-------AIHEDDALDPSVPIGRPLANTRAYVLDAAMQPLPPG--IIGELYVGGEGVARGYLKQPALTAERFVPDPFYRTGDLAKW----------------------------------------------------------------------------------------------------------------------- 153871921 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PIFHLYGFGAAFLSALRVGASIDIQDNSNILKYLQRERQFNPNVAYLTPSLCEMLVRGKRSDRDY----KVVITSGERIKEDTFRDFARFGGRLVSQYGSTEMGATAACD---------PDDSVELRVKTIGKPMSNVQLKI--EAGKDSGEYESGAGELWCQHDSGFEGYIDENGQKISDVSAAEWFNTGDLAKITPNGYIEVIGRANNSINRSGFLVLFSDIEKAMEKLKQIEQVVVIAAQEEKRGQRIVAFCVLEGNQLNDSQIRETCFK-ILPKYAIPDAVKIIDSLPTLPNGKVDRQTLIKM-------- 84687084 89 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGGTTGPAKVIRRTHASWIASFEVN--RGHLGLGPDDTYGILGLPIHSLALYAIVEAAHIGAD-IVDLAAFRPRQQVAGLADQGVTVLYATPTQLRLLT----ATGHPLPALRHVLCGGGHMGRALRDAVVRCNATVTEFYGAAETSFIAWGDGSGGAGGVG-------------RAYPGVEIRI--------DPPGAAAGEIWVKSPYLFSGY--AEGDSPDTRWRDGFVTVGEIGTLGPDGSLSVAGRRNRMVTIADQNVFPEDVELFLLSHPGLTHCAVVPRPDPQRGTVLVAVVDALPAGATPEAVLRA-CRDRFGPLAAPRDLFVMPDMALTASGKPD--------------- 8476041 1 ------------------------------------------------------------------------------------------------------EIAKQAKAAGARIIVTQAAYVEKLADLQSDDVIVITIDAAPKDGCQHISVLSEADETQCPSVEIQPDDVVALPYSSGTTGLPKGVMLTHKGMLSN--VAQQVDGLYFHSDDVIICLLPLFHIYSLNSVLLCALRVGAATLIMQKFNMASFLELIQRYKVTVAPIVPPIVLEIRKSIIISQYDVSSVRFIMSGAAPLGKELEDALDRFPQAISQGYGMTEAGPV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154707006 234 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITHWSSVPSIIQLLNQLKKLKKENFPSVSYSIFCGEALTLDTVRRWKAPNTTVDNLYGPTEATVAITGYLWN--------ENDHNDLVPIGWPFAGQGFYLLDERGQEI--KEGEVGEIYLYGRQVATEYWNNPELTQSYFTGKRVYKTGDLALFDPKKGLIFKGRKDDQLKLNGYRIEKIEIENRIKAILKTQALAIVALK-ETVTEQVTCLICFFAEINYSDETAKNLCRKLLPHPMIPSKFIKLQQLPYTKNGKIDYQALSQNLK------ 61097635 3 ---------------------------------------------------------------------------------------AGGAYVPLDPAAPLARLQSIVSDTQAKLIVTHPSLEEKLQELGVDLLIVD--LSMLDKLPDPSTKF---ISSDATP-----ESLYAVLFTSGSTGKPKGIRIPHSSLC--SVSDAHAAETGVGPGSRVFQFSAYTFDIGILDVLVTLMRGGCVCVPSDHDRLNNLAGVISALQANWVFLTPTVADML------NPADVPCLTTINLGGEAVNKKSSERWQ--GYTTLNGYGPAE----------GFKFALATPDVHNGASTNLGFPLSSAFWAVENDPSRLVPIG--CIGELLIQSPILAYGYLNADAKNTANWLEDDWYRTGDLVRRNPDGTFEYMGRKDNQVKIRG--------------------------------------------------------------------------------------------------- 169604114 4 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIVQRYGATEFGAIF----------KVRLDDKKVPDGSVGEVASGIDVKL----------SYGDEGEVLVKSPHMFSKYLQDPEATARAHNEDGYFRTGDIARK-EGRYYYIVGRASDIIKSGGYKISALDIERELLGLPYVSEAMVVGVADEEFGQRVAALISLQEEELTDTSDVRRDLRDRLAGYKLPTLLRVVNELPKTATGKVQKKIL----------- 14595067 22 --------------------------------LHQGRRHT-TFGELSAAAMAWRDALAPV-IDEGDVVVVHHPGAADFVAALLGTMAAGGVHLASRTRHPADRLSALGRRWHA---ITDHDIDPDLPELASVFDAATRKLRYCNPTRQCDVTEHDTVRGR-------------ILETSGSSGEPKWVYWTEESLFAD--RTDWCQQLGLTADDVIINIHPLDFAHGMVHVLAGLLSGAPTVHLDAGLPASAHARAICDWNGTYMSALPSHYDAIAASPAASERMGEHLTTALTGGALLTPTTARLIQRCGVHLRRLYGATECG--IMCADLRPQLQSAAEL----------RSLPGVEMRVRPIHG--IDADTYRVGEPEFRRAHRAEGYWGHPDRTQSAFT-DGWYRSGDAVMVHDNGAINVLGRIDDVTNNHGQLCSAGVLVDEITALDEVDEVVVFA-PTATGADTPT--TVLCRLAPTGADLGRIHLREVMNSCGLIGKITLMSDWPKTSVGKPDRRAL----------- 159898097 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PIYNSQLLILNDGLQPVPDG--CIGQIWISGAGVGNGYTGQPGLTAERFRPNPFYCSGDLGRRNQNGAIEFLGRTDHQVKIRGFRVELTEIAQRLQQHPAVREALVMRHEHPLRGEYLVAYVVLIQPAQADVGALRRYLAKHSPPYLVPAEIVLLEAFPLSPNGKIDRQALPHPTANVHAG- 169796648 44 ------------LTDRLIHFAQTKPDHIAAKRNAQGEWVKLSYAEVLQRAWHIAQALHDRNLSQERPLVILSGNDLEHLTLSMGAMLAGVPFSAISPAYSLGKLKHVFEVLTPGMVYASDAFAKAIQAITSDIEVVTNKGIVGDQI---CTSFQSLLDTPVSNVQLDENQIAKFLFTSGSTKLPKAVPTTHLMLCVNQQMLLQTFPEFEETPPVLLDWLSWHHTFGGSHNVGIALYGGTIYIDDGKPVAGKFDETIRNLKPTVYLNVPKGWEELTEALEKDDRFFAKVKILFFAGAALSEAGWNRLDKIKIRIMSGLGMTETAPSCAFTT-----------GPRVMAGFIGYPAPGCEIKL-------VPCGDKL--EFCVRGKHVMRGYWRKADQQSTIFDDEGFFHTGDAVRL----------------------------------------------------------------------------------------------------------------------- 115386420 44 --------------------------------------------------------------------------------------------------LPGPEIARFIEDTKASAVLLASH-ARVTRQSLSDLATCPALNIQQSLPPRPLSRTEQFTVNPAH--RPDPKSIGTVMFTSGSTSRPKGVLHSRE--TNNKRVSDVLDAKLIANLASLMTSAPGSGATGSLYSLAYIVLGGIVHFPPAVWTPRWAWELIRTGTVSSLVDFPNVYQELIEFPAEKDAYLGGLRSLVYAGSTVPEPMRQRWLAIAPRLINTYAATEVGHICLTIPTDEDFS----------NNCVGYLETGVDVKL----------GEGPLSEL----------YLNRPDLTKQAFDDEGYYRTGDIVRR-EGGKYYIKGRLRDVVQIDEHLVFVADIEAAVMSLPYVRQIHVVPLPTARSQQAVAAILRPREGTIPPSELREDLRRTGLEEHQLPTVLRVTDPLPIVGGGKPGKTKTLKQY------- 119189621 9 -----MMPR--TVYELIEQLAVNEPDLPLIAYPNTNDFVHYTAQDLNGYSSQVAEHYAEF-IHPSDRVALLAPSTVDYLISTLALCKLGFTVLFLSTRLADADFVGLLNETSCSDVILDKIFHERISNLRERVSGLQTHIIADWNTPSRNNPIDQELD-----LNVETNNACWIIHSSGSTGPPKPVPQKHSAILRNA-----ADNFGMTA----FITLPLFHAHGISSVIRGFTSRKEVFLYSAPLTGARLVETFESYQFEMFSGVPYALKLIAETPQGTEL-LSRIKLVTFGGSSCPEALGDELVRRGVRLACHYGCTECGQLMTSVRPPD-----DKDWNYMRISSRAAPFLHFE-----------EQDSSRLYELVVLPGWPAKVAQNR---------SDGSYATKDLFIKHPTDRWKLVGRLDDLVLLNGEKAIPLQMEQLVRMNPYVVDAVVFGSGKPMLGMLVIA---SENARELETEIEKDVAKANLPAYARIDRIRVLPEYPKTDKGTVIRAAFYARFAD----- 124806646 359 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDVCTIIFTSGSSGTPKGVMITHNSFITF-LQAYLIDGLGLKKYDVVFSYLPLAHVYERFIEYAVCFFGHKIGYFSG--NIKELVGDMNELKPTFLITVPRILQKIHDSVHSKIYDLGCIRTQVMGSSSMDKKLIDLQMIFSSPISEGWGMTEVGVGFLQHRFDST------------KGTIGGPFANVEFKVVKQNMKYDPKNYPNKGELCVKGSSLMVGYFRDEELTKKCFDEDGFFLTGDVVEVNENNYVKIIDRAKNIFKLAGEYIEPEKLEN----------------------------------------------------------------------------------------- 48477573 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RPGSAGLPLPGHAFKIIDDTGKEVKTGEAGTLVITKPFPSLARSIWNDHNKYINQYFSPNFYCTYDSAIKDKFGHIWVIGRTDDVINVSGHRISTMEMENSIMSVPDISEAAVIGIDHEIKGTVPYVFFTSKNTDNELKNKISSAIESSIGRFAMPEKIIIIPEMPKTRSGKIMRRLLKE--------- 199433783 176 -------------------------------------------------------------------VSIFSANRLEWVLSDLAC----AAYSFGNTTLGPDAIRYILDLTRSPILICSKEKVRRIINMKRDFPDLLGDLITIVSMDPLFHTYANSRFKDEDELPPTGNTLNTIAFTSGTTGKPKGVVLTHEN-AATSITFLASAMPQVNPG-RAFIFLPLTHIYERGTTGFALTTGYYLGFPAPVNSFDNLIEDLRLFKPTYLSLVPRILYKLKKHCEFDGSKYKDLRSIVTASAPISGSTLSYLRALNIGIKQLYGLTETYGASTQ-----------GGAYECKPGSCGSVGVGEEVKL-----KEIPEMGENKGEVLFRGPMVFHGYFRNKSATGECFDNDGWFHTGDVATIDRDGRLFIVDRVKNFFKLAGEYVSPEKVENVYLS------------------------------------------------------------------------------------- 187918749 51 --------------DRLVSGARAHPERLAARRGSDGQWIGLSYAKALQSARAIGQALLARGLSAERPLAILSGNDLEHLQLALGAMWAGVPYAAISPAYALASLRHTIDLLTPGLVFASDSFAKAIDAVSFDVEVVAAKLPREQPAARNVTAFDELLNTTPTTVDVSPDAIAKFLFTSGSTKLPKAVPTTHRMLCSNQQMLLETFPEFAKEPPVLVDWLPWNHTFGGSHNVGIALYNGGTLYIDDKF--EETLRNLREIAPTIYFNVPKGWEELAIALERDEQLFSRVKVYFFAGAGLSQAAWDRLERVRIRIMAGLGMTETSPSCLFTT-----------GPIMRAGYVGLPAPGCEVKLA-------PVGDKL--EARYRGPHVMAGYWRAD--TAEAFDEEGYFRSGDALRFRPELGLLFDGRIAEDFKSSGTFVSVGPMRARVISAPYVQDVVVAGMNRDDVG--LLVFPRIDDCRRLARLPASASAREVVAAPAVRAHFTLLDTLNRSATG------------------ 15828084 493 ------------------------------------------------------AWLVRGSVVPGDVLVFTDDNTDKTIDLLIACHLAGCGYSVCD---TVAEVPLR-----AKA-ITDHGG-----GVSARVIDVAATQLAVTPDNEQSKLADKLIKQAAQDISL-ADKTAYIMPTSGSTGQPKLVQVSHGSLAL--FCDAVRNAYGWGAHDTILQCAPLTSDISVEEIFGGAICGSKLVTAMKTGDLAELARDIFVQRATVIDLPTAVWHLLCDHSDAIDENRSCLRQIVIGGEAVRPCAVDKWASQGISLMSTYGPTETTVVVTYLPIVCAPMTVESDARLRL----GWPIVPNTVFI-------------AFGELVIVGDLVSVGYLGIDSRNFGTVTTDGAFATADCVILDDEGFPVFSGRKDAVVKISGKRVDTAELIRRISTDPNVSDVAV-----EVYNGRLGVWFETKLTREGVDDAAAATRRLILASLGVSSFFVVVPCIPRKPNGKIDRPQLVDSVQNYAG-- 46205256 6 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WYRTGDVVRVDEDGYLFIVDRLKDVIITGGENVYSQEVEEALRGSPEVADVAVVGRPHADWGETVVAFVVPAPGAEPTLDSLRAFLADRLARYKVPRDVALVTELPRNPSGKLTKHVLRSRVRE----- 118619898 483 -------------------------------------------RQFLDRRRQVVGWLVCHGVAPGDVLVCADDNTDKTVDLLLACHLAGCGYSMCE---SVDDLSLRAK--------TIGEHCEGISAHPVDVAAVRLGAVPDHALQERIGQRLDQVARD----PLLATKAAYIMPTSGTTGQPKLVRISHGSLA--AFCAAIGPSYGWNSQDTILQCAPLTSDISVEEIFGAAVCGAELVAAMKTGDLGGLARDIHALGPTVVDLPTAVWHLLCEDGDAVDVGRSRLRQIVIGGESIRTSTVDKWALAPISLVSSYGPTEATVVATHLPIVYDGIAAAAHTRLR----VGLPMVPNTVFI-------------AFGEVVIAGPLVSDGYLGIDESSFGAVAPDGAFATADRVTIDEEGFPVFAGRKDTVVKVAGKRVDTAAVARRISADPTVCDVAV----EPHDGRLGVWFETERTREAAEDGATAGRIGLALASLGVPAFFVVVPSIPRKPNGKVD--------------- 197730358 14 ----------------LTRSDER-GDADAFVFLAEGQAEHLPYAELDRAAKDLASWLQERGLQ-GRQVLLLYPSGLEFIKAFVGCLYAGAVAVPAP--LPSERVSGIVRDARVGAVLTLGAHVPDVEAWLAAENFSDVACLATDRGPVAD------AGAWSDP-RLRPDDLAFLQYTSGSTNAPKGVMVSHGNLLANE--AAIARATGNTPDTVVGGWLPFYHDMGLIGHVLQPLWLGTVSVLMSPVSPARWLQMVSEYGVHGSGGPNFAYDLCVRRAQLEGVDLSTWRTACNGAEPVRAETLKAFERFGPTMFPCYGMAETTLLVTGTPRGRGALVREVDAAGLERGAVQGPYLGFEVRVVDPDTRAEPAGLGRSG---CAGPAWPRAYWERP-------------------------------------------------------------------------------------------------------------------------------------------- 115631987 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVGTPDAGAFFRVLNEHNVVSMFTAPTALRAIIDAVLAKKYSRDKFRYLYVAGEIFDRELHWCRDVFNVPIIDHWWQTETGWAMTHTAVGM------GEDLYPRHGVTGKPVPGWDVRVLDQTGKEAPRG--ELGNICVKLPLPFTTLYGSHDRYIETYFE----------KYPVNGYIAIQARVDDVISVAGHRIAASAIEEAMVEQGDIVECCTIPVNDKLKGQVPVGLCVLKKNVNKPEQIIDEVVRSNVGPVAFFKKAVIVSKLPRTRSGKITRGVIAKM-------- 27382913 53 ----------------LAKWATQAPERIWLAQRGNREWRKVSYGEAKRTVDALTQGLLDLGLD-GRPVTIVSGNSIEHALMTQAAMQARVPAAPVSPAYSLMSLKYLFDLIKPAVVMVQDG--PTFEKALKDLTGVTVVHVLRPCEGIKSVSFAELAATPVTGARITPDTVGKLLFTSGSTGMPKAVINTQAMMCANAAMMMQVRPRDPGPISTMLDWMPWNHTMGGNAAFHPILVGGTLYIDDGRPMPGQFEETLRNLRPTYYANVPAGYAALAAAMEKDDALCRSLSIMAYGGARLPDDLYDRMQDLAVKFYTGWGSTETAPTSTGTYWDTE-----------RVGLIGLPFPGVELKM-------VPCGSKY--ELRLRGVNVTPGYFGQPELTRKMFDEEGFYCIGDAGIFVDD-------------------------------------------------------------------------------------------------------------------- 161522836 63 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPLQTMKAVVLDAAGRYLRDAAGEEGSIVIAGPNVFAGY--TDAALNERLWIDRWLDTGDLGRQDADGYFWLTGRRKDLIIRGGHNIDPATIEEPLHRHPAVQLAAAIGRPDAHAGEVPMAYVQLKPGARASEQELEAFARQHIARAAQPKQIRIVDAIPLTGVGKIFKPELKRR-------- 61097639 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------PAAAVASSDVAYLLFTSGSTGVPKGIIMEHGSLC--TSQRDIAKRLGLRNSVRMLQFSSFVFDLSVGEIMLILMHGGCVCIPSDHDRLNNLAKFIRDTEVSWAFLTPSFARTL------RPTDVPSLELILLAGEPVSQDVFDLW--FGTRLVNGWGPAETCVFSATHEWKSADES---------PLTIGRSV-GSFAWIVDAENPRRLAPVGCIGEIVMQGPTLLREYLADPAKTSSTLTSGRFYKTGDLGVYNPDGTIHYFGRKDTQVKIRG--------------------------------------------------------------------------------------------------- 121699701 30 --------EPLTVDEFVRHRASLASSQPVISYPRAGEYVDYPLRQLDVFAFRVAKAITARKVEKPAVIALLGPSNLDYLVMLLAVTKLGHAGLLLSTSISTEAYASLLEKTGSKHIFVHASLRQTAEVLRLRIPGLH----IDEIPTQEVYDYPAPCDVDTNDSEVESQHIAWIIHSSGSTGLPKPIFQTQRAVLKNYAGNMNMSGF---------ITLPLYHNHGLSCLFRTVHSCKTLRLYSAPLTKQYLLDIMRSHELEIFYGVPYALKLLAETDEGIAV-LAKLKAVMFGGSACPDSLGDRLVQNGVNLISHYGTTETGQLMTS------FRPVGDKGWDWVRPS-------------DAVRKYLAFEERSPGELVVLDGWPSKVMSNRP---------DGSYATKDLFLKHPEAYKYYA-RLDDTIVVNGEKVNPLDMEGRVRQHDAVSEAVVFG-----AGRACIGLVVIRADDLSDAEIIE---------------------------------------------- 126133046 145 -------------------------------------------------------------------------NRWEWVLTDLMCSSFSVTSTALYDTLGPKASEFILELTDSPAIVASKNLITLKEMQPDKLGQIITIISMDPLLPRDSYLHTLALGKMFPQEELPPETLATISFTSGTTGNPKGVMLLQKN-AAASISTLLAQLPHFTRG-KTLSFLPLAHISERQGTIFALTFGYCIGFQRYGGGPLTLIEDLKVWKPTYMANVPRIYTKIEAGLKNATYDLSKLRLLLTGSAPISADTVKFFKALNTGMVQGYGLTETFGGCCFSLPYD-----------KNPGSTGSISVTTELKILPEMGYYLNDNNGPRGELMLRGPQITPGYFKNAEETAKSFDEEGWFKTGDVAQIASDGKLYIIDRVKNFFKLAGEYVTPEKIE------------------------------------------------------------------------------------------ 154286904 100 ----------LNFAENLLFPASNPGENVAIIAATESTREHISWKDLRARVHRCALSLREAGVVKGDRVAGFVGNHANTVIAMLAATSIGALWSSVSTDTGVNAVLERLRQIEPVVLFVDNATHAKVVELTASLDSLRYVVVFDAVQGYGFMTFSDFLAATLQFEPLPPDHPVYILYSSGTTGAPKPIVHGALGTLIQHKKEHALHG-DIGPGDRLFYFTTTTWMM-WHWLVSALASGASIVVYDRPLDPEAMPRLIDELHITHF-GTSAKYLSILEQPTKHPHRLRTLKAIFSTGSPLAPSTFDYYSSIHPDIMLG---SITGGTDIISLFGASCPILP-----VHRGEIQCRGLGMAVSIFDYAGRDISATDDA-GDLVCTVPFPAQGPIGEEKYRKSYFEHFGIWHHGDFVKLNSKGGMEMLGRSDGVLKPAGVRFGSAEIYNVILKHFAVEDSLCIGRRRNENDETVVLFVKLAARDPDLVSRIQATIRKELSARHVPTIIVACPEIPVTTNGK----------------- 210102722 169 ---------DVTFGQLLDDTAARWPDREAFVFKKTGS--RVTFADIQEHTTRLAAGLKAIGTARGDVVAWLFGHRPEWIYLYFAVAKLGAIAVLIMGDLGTES-----TDGKTSFL---STLFPEIKTANPRIPTLTSIVVLEDRAGNGAYTMEEVQRLGNDESLLAEHDTLLLRFTSGSTGQPKCVELSTYAIHNNIRFIGKATGMP-NEGTALYPY--MSFQFAVIYPFT---VGCTLVFPASLPSSVEMLEILQEERCKAICV---LYLGLFHDPHLADYDLSSLNRVLVTGNVTPKSLVDHAAKVNAKMLVGYGGTEFLFLTSAAA-----------------------------------------------EMVVEGKGSTVG--------------------------------------------------------KLLQH-----AEVVGVPDPTSVEEICACIILKGQTADSQEMRKSCVDSGIVPKEMPGYFLFMDEFPMTLTRKVDRKKLR---------- 217415455 24 ----TPIDNDINLFDLLDGRAQRDPEGSMVEYDEEGRWHSFTAREFRQKVIDIAKGLIGWGITKGDAVSIIARTCWEWTALDMAIMAVGAITVPVYETNSAQQIRNIFNDSKVALAIAQDDTRDKIESIKDEAPSLREVFMMEAGAVDAIIAFGTDVSDKEFWDRVHGDALATIVYTSGSTGTPKGVELSHGNFAFLCLSAQYMPGVVDAPGRRLLLFLPLSHVFAR---YMSLLSYAGTLTLGLSSSMKTIVKDFEGFGPTLLLAVPRVF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126730543 35 AYPDHM-------GQRFARWARETPDRIWMAEKSGDGWATLSYAKAWASIRAIGEALARRGLTQDTPVLILSGNSIAHALMALGAQHVGVPSAALAPAYALAKLRDIAAQISPGLIFADDAAPYADAIATVFGAEVPVVSLTGTVEGRETLSFDALTATHTAAAAVTPDTVAKFLFTSGTTGSPKAVIQTQRMLCSNQQMVQQCFTFLKETPPVVVDWAPWNHTASGNKVFNMVIYGGTYYIDDGRPTPKAIHTTIETLRPTWYFNVPLGYQMLLDAFETDDTFFKRIQMLFYAGAGMSQPVWDRLTRVGVLLTSGFGATETGPFSVTNT-----------ARQSKSGNLGLPAPGVTLKL-------VPQGDKM--EARVKSPSITPGYWKNAALTQDAFDEEGFYRFGDAFRFDPD-------------------------------------------------------------------------------------------------------------------- 190345720 67 ------IHPDLNTYKLFQNAAKHYSDQPCFGYRSSNVYESLTYKQVNERKTNLGAGILSVGIKQEDIVSIYAPNRYEWILTDLACSAFSLTNTALYDTLGSEVTSYILESTESPVVVCSADQVKHLLTLKKSLASLISIVSMD-PLDEYFGAELPGLRTRAEKLKVSPKTVYTVSFTSGTTGKPKGGVLTQGNAAAAVAFLASRISQV--KDGKAFIFLPLTHIYERETSAFAFTSGYYLGFPPARDSFESLLEDLRIFKPTYMSLVPRVLTRMSQHDGADGRNFDNLRWTMTASAPISPTTISYLKALSIGLYQSYGLTETFGAIV-----------SSPAYEGKPGSCGPTGITGEFRI-----KSVPSMGEGKGELMVRGSQVYCGYYRNEEETNKALDKDGWFSTGDVARIDSQGRVYIIDRVKNFFKMAGEYVSPEKVENVLSANP----------------------------------------------------------------------------------- 8476007 1 -------------------------------------------------------------------------------------------------------IAKQAKAAGARIIVTQAAYVEKLADLQSDDVIVITIDGAPKDGCKHISVLTEADETQCPSVQIQPDDVVALPYSSGTTGLPKGVMLTHKGQV--SSVAQQVDGLYFHSEDVIMCTLPLFHIYSLNSVLLCALRAGAATLIMQKFNLMSFLELIQRYKVTVAPIVPPIVLDITKSHVVSQYDVSSVRLIISGSAPLGKELEDALRDLFPQAIQGYGMTEAGPVLAM-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71003532 118 ----------------------------------NAQAVKVTWGELRRRVALLAETFRRIGVKKGDRLAHVSANTSSPIVATLAANSVGAIYSLIATDAGPQAIYGRLAQIRPKLLFTDDDILDRVAQVAERLQAFQVVIIRNTRLPKASPAWTSADSLSHHFEQLPAQHPVQIFFSSGTTGEPKCIIHTQ--CLLLNMKKEALLMLDLKPADTFLQITSCGWIM-WIYHLVALSIGSTAVLYDPMFNPQHVVKVVSHLKCSGYGASPRFLSELEKYCRVNKFELGRFRMMTSTGSPLSAKNVEFFYQQFPKLCSISGGTDMAGVLVGPTKLLPLYGNFIQCKAL----------GFDIQVWDAESGQRIDDTGKPGELIVAKPFPTRTVWERPADQKQALYEDSYYNQGDFIYQDRQG-LEILGRSDGVLNPSGVRFGSSEIYSVVDKFEFVGDSIVVGRPGKDEHERVLLFIKMRDPAVQLEELNKAIKAAYSARH-VPEHTFQVHDIPVTLNGK----------------- 168148196 3 --------------------------------------------------------------------------------------------------------------AGARIIVTQAAYVDKLADLQSDDVIVITIDGVPKEGCQHISVLTEADETQCPSVEIHPDDVVALPYSSGTTGLPKGVMLTHKSQVSSVAQQVDGENPNLHSEDVILCVLPLFHIYSLNSILFCALRAGAAILIMQRFNLTTLLELIQRYKVTVAPFVPPIVLDITKNPIVSQYDVSSVRIIISGSAPLGKELEDALRERFPKAIQGYGMTEAGPV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168701777 1 ------MNPRL-LNDFFTRAARLWPGNVAIDAPPCSARRTVTYAELDRRSDALAARLREF-VAGECVVAVALPRNSEHVYAQLAVLKAGAAYVCLDPAFPDAQLGIILGDARPAAVLTDGPGLARVRRLTPAC-------ALDATAAEHFGPHTPL----APAPWLTTESLAYLIYTSGTTGRPKGVMVEHRAIA--NLVRGDLATFPAAPGDRVAQSSSCAYDSSVEEVWMALAAGATLVVMDDDAAGPDLVPWLRDEGVTVFCPPPTLLRA--TGCEHPGRDLPELARIHVGGEPLPQDIA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215503820 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKGYHNMPEKTAEFIDSDGWCRSGDIASYDEDGRVYYVDRIKDMIQCLGHQVCPSDLERLLQSHEDVADAAVTGVPHVQYGDMPVAFVVLRNSSGCPEDVAEDFVAERTLYYKIYGGVFIVDRLPRNVNGKVLKEQLKLLYNN----- 163704934 52 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------WVLLTSGTTGVPKMVVHD-----LEGLTGAIRPLPEGGAPPVWSTFYDIRRYGGLQIFLRGILGGGSLVLSAQDEPVADFLRRLGRHGVTHLSGTPSHWRRALMSPALGAIRPSYLRL---SGEIADQALLDALRAAFPEIGHAYASTEAGVGFEVTDGREGFPESFLGPRDT----------GVELRV-------------AEGALRIRSGRAARRYLG--EEAPALMDAEGFVDTGDMVEIR-DGRCRFVGRRGGIINVGGLKVHPEEIEAVINRHPRVLMALVEGRRNPITGALVTATVVLDPGEAAPEAVTAEICRAALPAHKVPALVRIAKTLAVTQAGKLARNA------------ 126651850 107 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGAPKCIERTWSSV--DEEIESYVTTLPVDSLTNSIVACPVTHSYGFICGVLACIRRGAKPVIITNNNPKYMLKKLKEYPQHLLYGAPALLYTLSRLLPIDQQ----FDRVMTSGTVMPHGWLTSLREKSNQVLQQYGCSESGCVAIHPNVEDPKE-------------MGYPLPHVKV---------TAGDKQTPSEIII-------------ETSAQTI------YTKDLGYL-ENNILSFLARIDDTINVAGLNVYPQEVENVLMDEPRIVEAVVYKKQDHLSGERVCALYV--SDEPIDHIELREWCRKFLAPHQIPVEFVFVREIEKLPNGKISRKKL----------- 71022735 36 ALPDFSTD--CTVYETLLRAKDDNLNQDLITKDFEKHFEWYSYQEVEEERTAIGSALAKQGVASEWTAGIWTLNRPEFMIVDLANMAYNRRTVSLYETYDAASAQYILDHAETRILFTTPNHVGLAAAQAGKLPLLKAIVILDAFRPDKVDAQRDVLAKEAAHTPHKLDSIHSFCYTSGTTGNPKAAIIT------AGMGGYVTTAMAFHKRDRVISYLPTAHIYARLCEIVVIRTGGRVGYFCG--DTTRLMEDMAILKPEMFPSVPRVLNALAAKIANHDRDFSKVKYITSGSAPIRGDVLKLLRVLSCDVREGYGQTENYGLCTIMY-----------ENDTSLGSVGAVYPGMQLKLRDSDDQPLPR-----GEILVKSQCTFPGYYKDEAKTKETLTDDGFLRTGDIGAIDHLNRVRIVDRVKSLLKSQGEYVA----------------------------------------------------------------------------------------------- 19979623 11 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTPLFLGAQLLVPTADDTPGRLAEWMAENGASVTHLTPAMGQLLSAQATAE---IPSLHHAFFVGDVLTKRDCLRLQSLNVFIVNMYGTTETQRSVSYFEVASLAKDPQFLQTQKDIIPAGQGMLDVQLLVVNRNDRTQTCGVGEIGEIYVRAGGLAEGYLQLPDMTAEKFLKDRMYRTGDLGRYLPNGNVECSGRADNQVKIRGFRIELGEIDTHLSQHKLVRENVTLVRRDKDEEPTLVSYIVPQTGEEDDEMVKREYLKTKLPSYAVPTVIVPLNRMPLNPNGKVDK-------------- 38304183 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PGRLAEWMADSQVTVTHLTPAMGQLLSA---NATRQIPTLKNAFFVGDILTKRDCARLQVLNVRIINMFGTTETQRAVSYFRIPSINEDPTFLKTRKDIMPAGQGMINVQLIVVNRNDRNAVCGVGEMGEIYVRSGGLAEGYLQLPEATAEKFVRDRMYRTGDLGRYGPDGVVECTGRADDQIKIRGFRIELGEIDTHLSRHPLVRENVTLVRRDKDEEKVLVSYFVPLSGDALDEEVIREYLKTKLPSYSIPTLFVPLKRMPL---------------------- 210084528 4 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PDDLCTICYTSGTTGNPKGAMLSHKNIVAAGVAVTFEQKFKMTPDDVHISYLPLAHIFERLVQCYLFSCGARIGFFQG--DVRKLTDDIKELRPTIFATVPRLLNRIYDKVSFMRYLYPDFYL----------DFLYRYENTSCPTQ----PTAQTMVSIKQIKQKVMKTYFVPQVMAGAASAGRLLLSVALKALNRYSCPTASGLQCVSQICVKGASVFKGYLHEPEKTAETIDANGWLHTGDIGTWTPQGTLKIIDRKKHIFKLAGEYIAPEKIEGVYLRSPLVGQVFVHG---ESLQACLVGVVVPKGITGDMAELNAALKKEVLGKKSSLHSFEQVKDLPLTPTFKSKRPQLRDFFQD----- 150007224 88 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTSGTTGQPKKVIHT-----IASLTRSVRKGEKYQNQVWGYAYNPT-HMAGLQVFFQAFLNTLVNVFNAGRLD---VYAAIEENQITHLSATPTFYRLLLPF----GRAYPSVQRVTLGGEKSDWHLYDAIGRINAKINNVYASTEAGSLFAAKGDCFQIPSAIKDKFEVKDK-----------------------------ELMIHKSLLGQ---------SDSFEFDGYYHSGDIIEWEANGLFRFSSRKNELINVGGYKVNPGETENAILSINGVRQALVFGKPNAILGNVLCAEVLLEEGAELKEVDIRKILKEHLQDFKIPRKIKFVESFSLTRTGKLKR-------------- 119469759 23 --------EPLTVDELVRHRASLPPQQPVISYPRTGDYVDYPLQQLDVFAFRVAKAIAALSSEKPAVVALLGPSDLNYLVMLLALTKLGHAGLLLSTRISVEAYVSLLEKTHAKHIFIHSSFRETAAEIKQRIPNL----LVDEIPTQEHYDYDTNLMPQLDP-EAESKHVAWIIHSSGSTGLPKPIFQTQSAVIKNYAGNMNMTGF---------ITLPLYHNHGLSCLFRAVHSRKSLRLYNAELTKQYLLDIMRSHEFEIFYGVPYALKLLAESSEGIAV-LAKLKAVMFGGSACPDSLGDLLVENGVNLISHYGTTETGQLMTS------FRPLEDKGWDWV-----RPSEQVKKYLVFEERSP------GIFELIVLDGWPSKVLSNRP---------DGSYATKDLFLKHPEAYKYYA-RLDDTIVVNGEKVNPLDMEGRVRQHDAVSEAVVFG-----AGKTCIGLLVIRAEAISDEELIEAIANETMPAFGQLSKVRILPAYPRTDKGTVIRQAFYRAFSNL---- 114647732 91 --PEWFKGSRLNYAENLLRHKEN--DRVALYIARPGKRHLVSFHRVEGKTALEKAALRKFHLSQDERTLSYLPNSEHAVEAMLAAASIGAIWSSTSPDFGVNGVLDRFSQIQPKLIFSEHNHMEKLQQVVKGLPDLKKVVVIDLSKIPNSVFLDDFLAPQLEFEQLPFSHPLFIMFSSGTTGAPKCMVHSAGGTLIQHLKEHLLHG-NMTSSDILLCYTTVGWMM-WNWMVSLLATGAAMVLYDGSPTPNVLWDLVDRIGITVL-VTGAKWLSVLEEKAMKPHSLQMLHTILSTGSPLKAQSYEYVYR-CIKSSILLGSISGGTDIISCFMGHNFS------LPVYKGEIQARNLGMAVEAWNEEGKAV---WGESGELVCTKPIPCQHFWNDENKYRKAYFSPGIWAHGDYCRINPKGGIIMLGRSDGTLNPNGVRFGSSEIYNIVESFEEVEDSLCVPQYNKYREERVILFLKMASGHAFQPDLIRDAIRMGLSARHVPSLILETKGIPYTLNGK----------------- 167367021 88 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLMLTSGTTGRPKIVAHT----LAALTGAIVGDNVAKDASPIWATFYDIRRYGGLQIFLRAVLGGGSMVLSAPGEAIGDHLARLAARGVTHISGTPSHWRKALMNPAIGGFRPGYVRL---SGEIADQAVLDGLRNAFPDIGHAYASTEAGVGFAVN-----------DGREGFPASLIGNAPGITMKVVD-------------GSLRIKSTRTAHTYVGRPPLT----DADGFVDTGDIVELRDDRY-YFVGRRDGVINVGGLKVHPEEVEAVINQHPSVRMSRVRARRSPITGEAVLASVADAGRTGAIREAILANCRAALPPHKVPASIRFVQQLDVTASGKLARHA------------ 198252602 1 ------MTSSQTVAADLVRAITDFADAPAMSDH----NRTITYGRLGQFAQALGYHLDT-----PQVVGIFGSAGVAMATSAVACVINGRPFVHLDPAMPQMVLHNIISELQVSLVVTCQDAA--AGHLPGDCKILEATALLNEVATQVGPIYA---------ASVSPDESIYLVATSGTTGRPKCIPVAQDAAYLSYDWRDA--YTPYRPGMRVGIY-----IFAIWEMFRPLRKGAELWFPDALFAPRELANFLIEHDIDEMLFTPSFYDTFLTALDHDKAMAIPLSRIVLNGEVVSDDLITAAKLPKAALWNLYSICETHDVCMSHLI---------EPEGCAPASVGIPMEHLRAIILDEADKPCP--TGTAGQLHFEGSMLGRGYINRPEETRLRFRENGLYDTGDQAWVDDAGALHIEGRIAHMLKLRGFSIQTRELTDTMRDMPWVAEVG-------ERGQSLIFYFAADAKQTRANADRASKLRAVLPAYCVPSFLVQMEALPLHPSGKADMRAL----------- 33390801 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSTGKPKGVQVEHRNVTNLLLATAPRFEFGV--EDVW----TMFHSYAFDFLWGGLSTGGRVVVVPKSVAPEEFWRLLTDEGVTVLNQTPASFRGLVRSADSAP---SQLRVVVFGGEALEAHVREWFERFGARLVNMYGITETTVHVTFEELD------WPEIEAAGRVRIGRPLPNYRMYLFDEDGGPVPVG--VAGEVYVGGAGVARGYLNRPELTAERFVEERSYRTGDV-------------------------------------------------------------------------------------------------------------------------- 119470707 31 -------------------------------------------------------------------IAFQLDNTPAWLIVDAATSAANKVAVPIAHFFSQQQTQYVLAQCGAQFFISD----------MPRYSLGKHSLSVTLFEHYTLYIYQLDAIEPVDYFTGTQK----IIFTSGSTGEPKGVCLSTQSQM--QVAQSLCEQINICNPVHLCLLPLPVLLENIAGVYAPLLSGGCVHLMSGLKSPNKLIGAIDSVKPNTLILVPELLTCLVAFAKQGWQPPKSLKFIAVGGARVSDSLILTAREYNLPVYQGYGLSEAASVVSLNTPNDDDIN-----------SAGEVLGHVETKV-------------ENGELFIKG-SLFLGYLNQAPHN-----PNTWYATGDLVSKR-NNKLYIKGRVKNLIITSGRNVSAEWPESLILSQTAIQQAVVFGESQPFLSALIYA-----APEFSDEQLKAHLVNQQLPDYAQIKKWHRLAQ-PLTANNRPKRAAISQHY------- 196005035 20 -----------TLHSLFWTTATNYPHNLAVVYDDLDQKCFLSYQQLANFSDQVANAIEDLHQTVDEVIGLYSKQDLALLPALLGILTSSAAYTPIDLSLPTCDQDDWLDKLQISTVIVEEDLI-------QDFKRLKWTEDVRTKKIHGPNSINLLLVRR----------------------------MSHTN------------QERKNNSDIVFLASPLTFDPSVVQIFIALATGAAILIAPNKIRPRQLCKLFHRNKITVFQVTPSMLYNFGNDLIKSDSKSTSLKILAIGGEPFPEMKFLRHPACKVQIFNLYGITEVSSWATY-----YRADLISDDNIPL----GLPITDTILEIYDDNGHKISQG---MGVLWIGGKRRI-CYIND-----ENFICDKTMRSGDYVRKDENGFIWYIGRRDCQIKRQGKRINLKSIEEILRKMPSVLNCHLIADENKQWC-RLVAFITTSLDRSDYDEEIRKNLKGVLSTNSNPDDVHVVEHLPLTNNGKIDDKALLQYHRNFYA-- 163743432 80 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGAAKVITRSWDSI--STEVRHYAEFFASAAKMRPVIACPVTHSYGLIPGVLVALHRGHVPVIIDAVNPKYVLRRLREVSNPVLYTSPAMLHTLAKLLPRDEE----LNAAVTSGTVLPDPWFQLIRARTRHLFQQYGCSEVGCIAIN-------------QDLQAPCDVGHPLPHLDLQ----AGAPDTPGPVRV-QLTTGGP-----------ATTDA-AGGNWVETGDLGYLAADGGLVFTARADDMINVAGLNVYPQDVERAVMGLPGVEDAVAFRLPDPQAGARVGLLFV--SATLSETQLRAQ-CADLLADHQKPALLRRLPALPRQANGKISRREIAERYAS----- 22298764 2 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSILPLYHVSGLMPVLRSLWSGGELYLARHLRDPPANLDL-------WLSLVPRQLQQVLTEPLPW---LGKLRGIFIGGGPTWSQLLEEAATQRLPLCLTYGMTETAGMICAQR---------QGEFLAGDRSCGQVLPHAQIDL------------TPTGEIQIQAASLALGYY--PEFFDSAIFP-----TDDRAQWRGD-RLYILGRSSRKIISGGENIYPEELEALLLDSGLIQDIYIYGAADPLWGEQVIALYV---GDASPEELNT-WLKQQCSAYKCPKQWIRVPQIPRTPQGKV---------------- 68478703 172 ---------------------------------------------------------------------LFAVNRLEWVLTDLACSSYSITNTALYDTLGSDVSQYILGLTESPIVVTTNDLLDLKKNFPEQTKSLISIVSMDPIDLVSQNWFDQALGSRNPIRELPPDALFTISFTSGTTGKPKGVMLSQAGAAAYITSLTCIKPHA-APGDKVFIFLPLTHVYERQTSAFAWSTG--YYLAFPQVTIGQMLEDLRIFKPTYMSIVPRLLTRIEALIEQAKHDYDNIKWVQTASAPIAPSTLVYLKALNMGIRQQYGLTESGAAITST-----------DDYEAKAGSCGTILPTGQLKLVKDMGYSI---DRLEGEVMLQGPQMFKGYYYNKEETDNSIDEDGWFHSGDIARIDPKGRVSIIDRVKNFFKMQGEYVSPEKIENRLSSNPQI--------------------------------------------------------------------------------- 163842181 2 ---------------------REHPDREALIDLAT--QRRWSYFELQSAVDELALGLLARGIAKGDRVGIWAVNCTEWVITQYATAKIGAILVNVNPSYRQHELAFAIKQSGMRMIIAQSAFRELIKAVRSECPELTEAIFISDPSWEDLIAAGRHVPASVLAERMAPDDPINIQYTSGTTGYPKGATLSHHNILNN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115640646 113 --------------------------------------QWITFSQVEERARLFGSGLVSLGHAPGSFIGIFSQSRPEWTILDFACICYSMVSVPLYTSLGKDALKHIAKQTNMSVLVCD--VLTKAESLAADIPHLKTIVVIDDAVGLRLLSYDDVISNPCDLVVPKPTDLNTIVYTSGTTGTPKGVPLTQHHIVNHAYVHSTFDVPSFSPDDIHISYLPLAHVFERGNMYHGMIQGFQAGFFQG--DPLLLLDDLQTLKPTVFFGVPRIFNRIANSSPVKRFKLKNLRFLFSGAAPISAEVATFYRTVGCPFFEGYGQTETTSVISHSV-----------DIDMTSGHVGVPGGDMEVKLIDV-----------------------------PDLDYHAKDDQG-----------ENGTLSVIDRKKQILKLAGLYVAPEKIENLYTRLPLLMQIYVYG-------------------------------------------------------------------------- 107593219 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSTGKPKGVLGTHRASL--NRFHWMWTQYPFAADEVCAQKTTLNFVDAVWEIFGPLLQGVRLVLVPETTDPQPFLDLLAQHRVSRLVLVPSLLRVLLESEPNLQARLPHLRHWICSGEALSLDLVHRFQQALPELLNLYGSSEVAADATCYELAPQAERVL----------IGRPIANMRVYLLDQQRRLVPVG--VPGELYLGGEGVARGYHQRPDLTEAVFLEDPFFKTGDLARW----------------------------------------------------------------------------------------------------------------------- 115665378 77 -------------------------------------------------------------------------RCPDWSITEQACNRFSFVLIPLYDTLGPDACKYIINQAEISTVVCDTEAASLLLKKADQMPGLKRIVLMSPITDELRKTTEELDVKQYREVEVKNHLFIWLPF------------------LLQALVLAHGGRIGFSSGDIKLLTDDIAALKPTIMPVVPRVMNRIYFLQGVKEKGKAVFNLARKKKLALLMRTDTKWDKIFKPLREIMG--GNIRFMTTGSAPTTEETKNFFRVLGVTLLEGYGQTETTAVITCGIPGDM-----------SPGNVGSLMPGVEMKLVDPDMNYFAKNGQ--GEVCSRGNNIFTGYLKDEEKTRETFDEDGWMHSGDIGKWMPNGTLKIIDRKKNIFKLQGEYVAPEKVETIYQRSEFVAQVYVHG-------------------------------------------------------------------------- 189195714 136 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALVIFTSGTTGPPKGAVM-QRSYTFNC-ALEIADYYQLTGDDVLLHVLPVHHVTGVGINFFPFLISGSRIFRSGGFDEIWTWEQWKRRRLTFFLGVPTIYMRLRRYYQRTLSKLPAFRACLCGTSALPRPLDDFWSDL-----------------------------------------------------------------------------------MDKRIFQRHDEDGYFKTDDIARKDRI-YYFIVGRASDIIKSGGYKISALDIERELLGLSYIAEAMVVGVADEEYGQRVAALVSLHEEVSAPGEKLRSDLREKLAGYKLPTLLRIRGELPKTATGKVQKRIL----------- 50313156 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PELTLEKFIPNLFYKTGDLARYLPDGNIEYLGRIDEQVKIRGFRIELGEIEAVLSQHPQIREAVVIVREDKPGNRRLVAYIVPNFEPLSSNELR-NLLKEKLAEYMIPSAFIMLESLPLTPNGKVDRKAL----------- 33318864 3 --------------------------------------------------------------------------------------------------------------AGARIVVTQAAYVEKLTDLQSDDVIVITIDGVPKEGCQHISVLTEADETQCPSVEIHPDDVVALPYSSGTTGLPRGVMLTHKSQV--SSVAQQVDGLYFHSEDVILCVLPLFHIYSLNSILFCALRAGAAILIMQRFNLTTLLELIQRYKVTVAPFVPPIVLDITKNPIVSQYDVSSVRIIMSGSAPLGKELEEALKNCFPKAIQGYGMTEAGPV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 48526171 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGPAETVLSRVPIGRAIAGTRLYVLDSSGGIAPP--LAPGELHIGGVAPARGYLGRPALTADRFVPDPYYRTGDRARMRPDGTFEYLGRLDRQLKIRGQRVEPGEIEVVLNRHPLVRASVVEARPDTSGRLRLLAWVVPAGTEPSPGTLRAH-LEQVVPAGLVPDTVTVLSEFPVSPHGKLDRSALPDPA------- 126657302 41 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FCILPLHHVSGLMQFIRSFITQGKIMVYPYSHLKKDILPSLNLEDF-FISLVPTQLQL---LLNLNPKFLSQFKTILLGGAPPWNSLLTKARDYKLNLSPTYGMTETASQIV---------TLKPENFLQGNNSTGQILPHAHITI----------NQEKIIKIQAK--SLYFGYYPNHENKQ-------YLITDDLGYFDYKNYLHILGRNSQKIITGGENVFPKEVENVILETHLVKDIAIIGMPNEQWGEVVTAIYVPQDEKCDLN-VIKDAIKQQLSPIKQPKHWIEVKQLPRNQQGKLNYQTLQKIASTY---- 167729653 109 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFTSGTTGIPKRVTHTIGNL------TRFVRISEKHKSDIWGFAYNPTHIAGIQVFFQALFNG-NTIIDLFNVSKSEIFNRIEKYQISNISATPTFYRMLM----PIDKYYPSIRRITSGGERFDANLSNNLLRANAKLRNIYASTEAGSVLESD--------------------------NDHFRITNPQICKIEHN-----KLYIHSSLI--GLEDN---------SDYWYDTGDLVEIDENGEFVFVSRDNEVINVGGYNANPSEIEEALCNHPAVEQARVWGKPNPVIGNILIADVVCR-FKCTEKELREY-LRTILQDYKIPRIINFTTTIEKTRSGKIKR-------------- 16082417 14 -----------SLYDAFATVARENESRVALYFLG----KPLTYHALISMSDSLAHNLDEMGVDKS--AAILAGNSPQFIVSILALNSLGLGAALLRPGESPEEYDYMMNNFRDLFLIRDEDFAPYFREYLGERP--------DLMSRPGVHRISDLVFDRSSPERQRNADGVAII---------KRTQKAQSQILLKNILSSIQDISNYLEGFRIVVSSSLYHLSTLQFIFTALLNGGTVNLVPDYIDASTTMKLAEKLESNMVLGNSNLYGQIIRKKIGIP---KSIRFLFLLGEDFTADFMSSFQQTGRTIKVGYDLTAIGGCATLTPIDSDYD-----------GSIGKPLSGVKIRITDRSGRDVQPG--EIGLIEVSSMHFAGG------------SENSYYSTGDLGFMDADGRLH-LERSRRMII-NGTLIDPEPIEAEALKVPGVRDMA-MGMQYDSGLPALVAYVV-------ADDLIKRFFSTKVPPYLRPSKYVQVRKIPRSPAGKVIR-------------- 33318790 3 --------------------------------------------------------------------------------------------------------------AGARIIVTQAAYVEKLADLQSD---DVIIITIDGAPKEGCQHISEADETQCPSVEIHPDDVVALPYSSGTTGLPKGVMLTHKSQVSSVAQQADGENPNLHSEDVILCVLPLFHIYSLNSILFRALRAGAAILIMQRFNLTTLLELIQRYKVTVAPFVPPIVLDITKNPIVSQYDVSSVRIIISGSAPLGKELEDALRERFPKAIQGYGMTEAGPV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171914395 83 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------CHIKFTSGSTGQPRGVLF--RGDQLAADGENIRQTMGLDVSCPNLAVISLAHSYGFSNLILPLLLQGHPMVLVPDPMPSS-KRQAHALGIRYTPAVPAMWRAWHQAGLLKDAPIA---LAISAGAPLPLQLEEEFAQAGIKIHNFYGSSECGGIAYD----------ASPEPRSDASYAGQAMHGAGLTL------------GEDGCLCVHSPAVGEGYW--PAETEDRATGGGKFRTCDVVDLNETGGVTMRGRLSDTINVAGRKLNPAEVEAALLTCDGVRHCVVFGVPDEVRCEETVACVNVDASAGVRQEDLVRWMGERLPGWQRPRRYWLRQDLVPNARGKLSRAE------------ 107593187 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTTGKPKGVQISQHALVNFLL--SMREEPGLNAQDRLLAVTTLSFDIAGLELYLPLVVGARLIIASRATSGSALAALLEREQISVMQATPITWRLLLSTGWKGHPALKAL----CGGEALPLELARQLLSRVGSLYNMYGPTETTIWSTLNKIEPEDQSI----------SVGGPIANTSIYILDAYGQPLPPG--IPGELTIGGDGLARGYLRRPELTAERFKEVRLYRTGDLAKW----------------------------------------------------------------------------------------------------------------------- 172036520 38 ------------------------------------------------------------------------------------------------------------------------------------------------------------------PLQLPDQSLIMIP-TGGTSGKIRFAIHTWKTL--SASVQGFTDFFDLQKVNSF-CLLPLHHVSGLMQFIRSFLTQGKIIIY-PYTDLKN--GIIPSLKFDDFF-ISLVPTQLQLLLTLNPNFLRQFKTILLGGAPPWNSLLITSRHYSLNLSPTYGMTETASQIV---------TLKPEKFLQKNNSTGQVLPHANVTI----------NQDKIIEI-IKTTSLYFGYYPHYE-------PQPCLITDDLGYFDDENYLHILGRNSQKIITGGENVFPKEIEDVILATNLVKDISIIGVANQQWGELVTAIYVPQDEQIDVDMIRERI-KSQLSPVKQPKHWIQVQELPRNQQGKLNYQALQK--------- 177671580 19 -----------------------------------------------------------------------------------------------------------------------------------------------------------------DPRRCGDPDAVAVVRTSGSTGTPKQIVLT----GAALRASAAATARRLGGEGAWLLALGVHYVAGLAVLSRSIAAGTAPVLPPGPFTPTGAAALPDNAGPRLVSLVPTQLARLLDADPAGRAALRSFDRVLVGGARLDPALRAAAEAAGVRLTATYGMAETCGGCVYD---------------------GVPLPGVAAAVA-------PDDPDAPPRVRLAGPMVAAGYLDDPARTAAHFVADGAFLTEDTGVLTDDGRLAVTGRLDDVVITGGVKVSAAAVTAVLEAHPGVAAAHVAGVPDPEWGARLCAVVPAHPAAAPDEAVLRAHVREALGAAAVPKTWLVLDALPLLSTGKIDRQALAARF------- 55376820 203 -----------SVASWFEDIVSDHGDRTAALVRDDGEFVERSFEELAERAKAVAGGLLSTELRPGDRLAIRAQSQYEWSVLDLACHFAGLVPVALYPSASDDRAAQIIERTGATGLVAAGDVADDLAMAVETVLDFEDLPTAEARVLPGLQTDGDEVATVAFDVASPAEKA--------------GCALTHRNLL--AAAESLREALPTGPGATGTCSLPLAHIYQRVSTYYLWATGSAVAYLG----AEEFVDQLAAVEPEVLVGVPKMYQQLLKYPLRQEAGLSNLTYALSGTGRLDDHLLYFFRGLGVPVCELYGSVGTTGVGALNPAESFVQ-----------GSIGDPMPGVEIAV------------SENRELLIRGPTVLGGFLDDGQTGSQTLRDD-WYHTGEVGEVGPDGTL----------------------------------------------------------------------------------------------------------------- 61097625 1 ---------------------------------------------------------------------------------------AGGAYVPLDPKAPVARLRGIIEDTKSTLAVASPSCQETLQEVGID------VLVVD----------EALLLELSDPVEIRPKNASVVLFTSGSTGKPKGMVIQHDSLC--SSGNAYGEDLNIGPGTRVFQFSAYTFDVGVLDCLVSLMRGATVCIPSDHARLNDLAGAMTATKANWVFLTPTVADLL------SPTDVPYLKVLCLGGEAISKKCADRWVNY-TELHGLYGPAEASICAWNPLVG----------KSGRSTNLGRPISSA-FWVVEPSNYKRLVPVGCTGELLIEGPMLARGYLNVSADVASNWMENRVYRTGDLVRRNPDGTFDFMGRKDTQVKSA---------------------------------------------------------------------------------------------------- 215495200 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIGFPAPNVQMKVVDDTGKVLGP--KEHGELWVKSPTNMRAYYNNPEATAEVITPDGWLRTGDIVYYDETGRFYVVERIKQFFHCMGRQVAQSEIEAVLLSHEGVEEAAVIDVPHSEYSDVAKAFVVLKP-------------------------------------------------------- 91795081 3 -----------NLIDGLGLSLQAHGERHFI-YIEDGEYRSLSFAEIYRLVQQLTDELKGFGVCRGMAVGIGGDNSLSWVLYDLALTQLGAVVVGL-PQSLFNDNSDLVDVFGLYALLLSDGYYHQYKAERTSVINIDIPLVEQS-------AVLAATGAGFT------DDEISVTFSSGSSGNIKGLVISKRG--ADAQIRAYKDMFD-AEDGRLIVYMPFTSYQQRLYIYGAIAFGFDLVLVPPYRLPEGLVRM----QPTVLMGPPVLFETLARQLASADAALGGKMHIMTTGMAIRQDAIDFFHHHGIRLCEGYGLGECGSVCVNTL------------GAEVPNSVGKPLPGTLVRIAQD------------GEILVKDDPLLSRYLDNPMDVQDTRLQDGWFHTGDLGRLDELGNLYIEGRKKTTLVLKGRKFQPEPIEKALEQAVEVKRAA----------------------------------------------------------------------------- 91975578 89 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLMLTSGTTGAPKIVAHT----LAALTGAIVADGPAKGAPPTWATFYDIRRYGGLQIFLRAILGGGSIVLSTPGESIADHLARLASRRVTHISGTPSHWRKALMSAALSTFRPNYVRL---SGEIADQAVLDSLRRAFPEIGHAYASTEAGVGFAVNDGREGFPA----------AMIGVNANGVDMKVID-------------GSLRIRSGRTAHTYVGRPQLT----DADGFVDTGDMVELRDDRY-YFVGRRDGIINVGGLKVHPEEVEAVINRHPAVRMSRIRSRRSPITGALVVADVVLASVSDATAEIREAICKQSLPPHKLPVMISFVEKLDVTASGKLARHA------------ 169602148 36 -----------SIHEAFEGIVKTHP--TVIAATIAG--QTLTYLQLDVAANRLAHCMIHSGLKPGERVCLVVRRSFEMLVGIFAILKAGCQYVPIDGGVTSEQFMHIFNDSEARFILCLPQFWDKI----------RRFARKDAVMFALTMDIGAFFPATKPTVQVSSRDAAYAIYTSGSTGKPKGVNVSHGNVTNALLLE--PARLGITVGSKVAQVLNIAFDMGRYSDYNT---------------------------IDFVQISPTL-------------------------------------------------------IPWNQAHCNWRRNMPSEQPVRMGQKGTM-------------------------------SMM-------------------FNTGDIARWRVDGSLDMLGRKDDQVKIKGFRVELDGVTQVIEKFPGIRRGTAMLIE-----GVLCGFYANDDEISVDEPALEAFVRKHLPYYSVPEKWMHVGSIPLTANGKVDRKQLSE--------- 196163778 1 ----------MNYYELLRIKSDRHKNKNFLII----DGEKYTYENILSYSEEIG---KQIYLGENIPILIYSKNIMFQLISFFAINYSKNIPIICHYNLSKKVLDDILLKNNISIIISDEDVIDLYDDNNNEVAKKVNLSIFNPKFNIYMYQYKKLINYL-------DKSICMGALSSGSTSVPKVLYRTYESWAGFFPIQNAI--FNISGESILFINGTLSFTGNLNSIMSVLYEGGSIVISSG-LNCKSWIRTIKQYNVTNIYLIPIKLQLLVKHLKESVLKVVS---IFTGSQLLFEDTARNLKKYMPEIILYYGASELNYITYLCY----------DELIERPLSVGRPFPGIDVYIREEK-------------IFV----------NTEYAVYNATKP---YSVNDIGYFDNDGYLIFEGRSDDIVNIGGFKVSSTKIENEVKKIPQIEDAVVLPYSDTIRGNQIVLFVITIDKITKKDLLIK--MKDNLMKNEIPKKIIFLNSFPYTSSEKIDRLALLKM-------- 40787334 3183 --PTMKQEWPATVAHQIAQVIQRHPNAPAL---KDGYGANLTYAAMNQRVEGIVSVLRAQTTKQEDIVGVFQTPSADFVCSLLAIHRVGAVYLPLDPRNGMSRLASAVKAAQHIAILTDKEFVTQTNELDLAQGTV---ILNVADIKSNPVANESTLS-------VGPRDVAYMIFTSGSTGEPKGIVVRHENLRVN--LEGFHRAWNIEDGKVMLQNAAFSFDASLLQVFAPLTTGGCLVVADARGDPHEITNLMLEHGVTMTQATPSEYETWFRFAPENVRRCTAWKAAWFGGERAPPGLLHLFREANLQVYTSYGPTEGT-------ISAMKGKLEIEDPAVAVPVPGFVLPNYAAYIVD--------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115401180 86 -FPGAALNYAENLLAFGLKTKA---NSIAVAAYEEGDITRLTFRQLEDEVARWAHALKRLGVGVGDPVGVVLPNYIDALLIFLACAACGAVFSSTAPDMGASGIIDRYRQFKPVVFICQTEMTQVHAQLKEQVAKLSHCVVVRPSALRAILVNFAPLPADAPRTDKDSSTALALLYLSDTISL--GICHAAGRVLLQHRKEHLLHK-SLTQGSVYYQ----YTTTGWMMYLVSALAGGTQIVLYDGPKPSSQLAIVKREHVEDWGTSPKFLESL-KATSFAVPPLPQLAVVDVTGSALSAELYDWFSRLG--LLSGSGGTDLVGGILMPSPMSTIHAGEI---------AGCAL-GMKARVFDDDGHDI-TDSGAKGELVITRPSMPLGFLGGNQAYEKSYFSPGVWCHGDFVRRNPTGGFEVLGRSDGVLNPGGIRFGSAELYSIIERFPQVQDSVAVGQKLPDLDEQVLLFVVLRQGRLDSADDITAAIRTGLSARHVPSHVIQVKDIPYTTNGK----------------- 154508600 112 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSSGSPRLVGLSIEALMASAKATEL----ALEGPGRWILAMPAHHIAGAMILLRAAVTNPQIVDTSEGFDPRALLPAIQDDMPGYLSLVPTQLAQCLDAGEEVVGPMRSLASILVGGAATNQQLLARATEAGLKVRLTYGMTETAGGCVYD---------------------GKPLPGTSVRAVDWDGRT---------RLAIHGPTLMTRYL---DAESPFFDEGGWLLTGDLGIIRASGTVEVRGRADDVIVSGGLSIAPGPVRPAVRSFEGVSDAWIMGTPDEKWGHVVTALVVVDSDSLEMAELIREHAAAHIGRAQAPRRIVAVESLPYLGFDKIDR-------------- 116205980 1298 ------------VHDLVSRQATIQPSSQAICSWDG----SLTYLQLEEEATRLAHHLVDAGVGPHSVVPVVMDKCKLAPVAMVAVLKAGAAFVPVD-SLELGMIQPIFERLNSRIAISSELAAPVLSNL------FDRVVVLTDDLMNVLPRGEGPLTSMAAP-----SDPACILFVPISSTDARGVTFSHAALSTSLMGQG--PAARISPLSRVMQLSSFNVDICITEIFTTLAYGGCVCVPSAAERLQDFSAAANRMQVNWSYMTPLLSR------KVDPTLLPSLKVVCFRTRGLDDDTYNIWHG-KANVVLAYGSQDVCPLGI---------AFLEALGPQHLKSIGRPFAGNFL-IVNPEDHKKRVPVGAVGELVVEGPTLGFSYPNR-ESTMTPLSPLGYLKTGHRARYTEKGLMEFISSKRDDIDKDGKVLNLTEIEQYLRRCLGVVETVIFRGP-AKNDTVLTAFIELREQLALAKQLVTMGLKNTLPPSMIPSAFVPVKHLPITPSLKVNRRRLQKM-------- 198264176 12 -----------TIGDMVSAASHLYSGKTAFACLPNGMNGSLTFKQVDEMSDGLAVYLREAGLKQGDRVAIQMPNGLSFPVAAFAVLKAGCVVVNVNPLYTAEEMAHQFADAEPQALIVVDIFADKLTQALKGHPTLPHIRLPDAIEAGHQQSARKSIAVEGYSSVLSPDDIACLQYTGGTTGVPKGAMLTHGNLMMNMEQTMEMISDGVEKGEVALTALPLYHIFAFTVNLLG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67526909 841 --------EPLTVDELVRHRASLGPSQPVVYYPRAG----IEYSELDVFAYRVAKILAEK-IPPRAVVALLGPSNLDYLVLLLAVTKLGHAGLLLSTRISVEAHVSLIERTNAQHMFVHGSFRDIAAKVSERIPLVQVHSIPSEENYDYHIPDEPILLSHLDP-EVETKHLAWIIHSSGSTGLPKPIFQSQRAAVKNYAGNMNMRGF---------ITLPLYHNHGICCLFRTIYSNKTLHLYNPQLTSQYLVEIMRSYNFEIFYGVPYALKLLAESEEGIEA-LAKLKAVMFGGSPCPDSLGNLLVENGVNLIAHYGSTETGQLMTSMRPPGDWDWLRPSETVKKYLRMEERYPGYESVVLD------------------GWPSVMS---NRP---------DGAYATKDLFLKHPEEAYKYYSRLDDTILVNGEKVIPLDLEGRVRQLSVVADALAFGI---GKSNIGLAVIAPEAASMTDEQVIDAIAHQTLPAYGLPKNMVRV--LPRTDKGTVIRQAFYRDFADL---- 156374171 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ELKIIDDKGCLVPRG--EMGEICVRNECVFMGYLGQEETTKKVKSPDGWIRMGDLGVMDEEGRLQVLGRKVEVIKKASVKIVPGEIEASLMQHPLLARAVVIGVPDQVFYQEICACVEFHGKGEDASTELDNWCIEHFPPRAKPKYFVAFKEFPTTVTGKIDLYNLRKRA------- 115376564 4 ------------IYSKFRETVSRRPGAVALRTPD----RLWTYRELLSQTEHFRTQLEPQ-VGTGNTVGVVCSNDPMYVPLALALDALETTQVPFPVEFTERQRTWILHDAGCAHV---------AEASGSE------VAVRPGPGPAKRWPGSRVVT-----------------YTSGSTGTPKGVVLP---LGIEEALATALEKLSRHETEVYVSLLPISLYQEWVMAYLPLTRGHTLVLVTGTWDLPHYLHHLRQFGATYLVVPPQVVTDLASWVEQGKAGRPGFHLLGTGGAPGNVRAQRTLQEHGVAIYEGYGMSEAGAAVAVRMPGERL------------GTVGKPLSHRRLRIAED------------GEILVAGEPLMMTYTNG-----ERPIEDGWLHTGDLGQLDEDGALSIFGRKKRLLITSARNIDPAWIEQVFRSSPLVERVKVSG-------------------------------------------------------------------------- 212529046 28 --PTTEEPKPQTIDGLTRHRAKLLGDTPLVYYPHTGDYVGYSMRQLDIFAHRVAQKLASRSSEKPIVVSLLGPSDLSYLATFWALSKLGHSILFLSTRISLEAYASLLERTESKHIIIAKEFQDTADDLTKRIPGLQ----IDYIATDDWYKFDKQIDTDLTPNLKPAQEANYIIHSSGSTGLPKPIFQTHKAALGN---------YALNTNLRGFITLPLYHNYGISCLHRSIFSCKSIHLYSPSLPLARLLGTMQANDFEVFYSVP-YTLKLLAEVEEGIAALRKCKIVLFSGSPCPDSLGDRLVANGVHLVSQIGSTEMGQLMTSARPRE-----DKLWNWLRPGAAVKPY--------------LRFEERSTGEAVVLDGWPCKVLSNRP---------DGAYATKDLFMKHPDEAYKYFARLDDTIVVNGEKVIPLALEGSVRQDPAVAEVLVFGAQKASIGMIV--ILTEAGASLPKDQLIEHIAQIDMPAFQLSRDMVFLTQYPRTDKGTVIRQAAYRQFADLIESA 33390791 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYVIYTSGTTGKPKGVMVTHRAVA--NVVADCNRRFGVGPADRFFGISMFSFDLSVYDVFGALSAGAAVVLPDRGADPAHWLRLCGQAGVTVWNSVPAIAGLLHEQATAEGAELATLRLVMLSGDRVPPALPAALRALGLDVVSLGGPTETTVWNISHPVGAH-------EDGSESIPYGRPNANNRAYVLDAAGRHLPD--WVTGEICAAGTGLARGYWADPERTAERFTDERVYRTGDV-------------------------------------------------------------------------------------------------------------------------- 215494395 5 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIGHPLSNMQFKVLDRTTGE-KLGPGKWGELVFRGPPVMTCYHNKPQATAEVLSSDGWVSSGDLGYYDGSGQFYIVERLKDMIKCMDQQVAPAEVENLLMGHEAVAEAAVVGIPHQDFGEAPTAFVVLKD-------------------------------------------------------- 19882275 104 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------DPDAAGLVLLSSGSTGAPK--------VILHSLDVLVGEKLKKRPRRRILMVLMFDHIGGINSLLSTLLVGGTAVLPRQR-TPDEICALIERHRILVLPTSPTYLNLIMVGDYHRTHDLSSLRLITYGTEPMSEELLLRVRKTGVRLLQTFGTSETGIATTTSESSTANSSSGAGPSSSA--------------------------------IC----------YDDDSLTE-----DRWFRTGDLVEEAAHGYLRIKGRAKEVINVGGEKLLPLELESVLMGSPLVEDCVVYGRPNAITGQSVC--------------------------------------------------------------- 78059817 72 ---------------------------------------------------------------------------------------------------------------GCRIVLCDPKMLSAAQYRLDALAVVATRSIACDGLPVVVLDPALAEAEASGPDAFAWADAAQIVFTSGTTSAPKLVVYDEAQLVENALAVG--RYLGVQPGDGVLCMFPTHYMYGFSTMMNGLLAGATVWLERASLTAHEVLGYLGSGRIRFVPLIRSIAERVCDLAEVTGMRFDGI-VVLNASDRIYAAQVRRLLALGACVWNNFGQTESGPRIFALPLTPDDLPHVDSYCFEGVLAPGRPIPRIELSIVDAQGRPCAPG--EPGHLLYRTPYAMHGYL-LPDGSVRRFTT---LESGDLVFRRDDGVVFWVGRRDETVKCNGINVSL------LHQHDDIAKSYFLA--DPQTGALTVFVVTPAGADVDFKARILSRYRAAFPLYPRIADVLFVDDLPVTSTGKISLRLLRE--------- 215495638 6 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIGELCFRTPAASRGYYKRPLATAQFRDRDGWCRSGDLAYHDTDGRIYFVERIKEMIKCLDNQVVPAELEELLLAHDGIAEVAVVGLPHSVYGEAPAAVVVPKKDVGSGGQAMEKEIKGIIAHKHLYGGVCFMESLPKTETGKVRRKALVDIWAS----- 89072637 31 ----------------------------------------------------------------GKRVAVCLQNPAQLLALCLYLKRNGGSFYPITPRLAAKRLA---DKANCHIVIFDIELTGL---------TLKR--------------------------EDKDQQAVLVQTSSGTTGEPK--VITRSWLSIDEEIESYVTTFTAPQFMTPLIACPITHSYGLICGVLVALKRDLVPVIITNINPKYLLRKCLDNSEHLLYSSPSLLHSLVQLYPKQEQ----LNAVMTSGTVLPQAWFEAIKVRSQYLFQQYGCSEAGCIAVC-------------ESPDYANQMGFPLPHLRV----SAGSDVTSPQ----EIVVS-------------KNKRDI------KTQDLGFFDVQGQLCFVSRSDDMINVSGLNVYPQDVENVVMELAEITDAVVFKRADELSGERVCLQFV--ADTMIEPSRIRQWCGTRLANHQLPVDIEQREIIEKASNGKINRKAL----------- 38304181 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PGRLAEWMDDSKVTVTHLTPAMGQLLSAQAV---RKIPSLRNAFFVGDILTKRDCTRLQQLNVRIINMFGTTETQRAVSYFAVPSISEDPTFLGNRKDVIPAGRGMIDVQLVVVNRNERTALCAVGEIGEIYVRSGGLSEGYLSLPEANAEKFVRDRMYRTGDLGRYAPDGSVECTGRADDQIKIRGFRIELGEIDTHLSHHALVRENVTLVRRDKDEEKVLVSYFVP---------------------------------------------------------- 94968401 36 ------------------------------------------------------------------------------------------------------------------------------------------------------------------PVAADEAHPVWLC-TSGTTGKPKPV-----GYSWQRLLASVKVSDGLHEA-RWMSLYPLSRFAGCNTLLHAACNGSTLIIPD-SYSPQALSAAIQQYKPTHLSGTPTLWKALLMRLD-RGEWTHSIQQVTAGGECVDQATLNLLHFWHARVTHVYATTESGVCTVVSDGLAGFPSAWLHDPSRR----------VELSVR-------------EGVLWVRR--------------QSGESSEPWTNSGDQVERRGD-RMYFLGRQTEILNVGGAKVAPAIVEQCISEVPGVLQVHVFGKPSSLAGTLVCAEVAAEASRDLDALTIMQACRATLPAYAVPRKIEFVEELAVSSSGKLIRGTL----------- 40786988 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QYTSGSTRVPAGVEITHRSVLTNVIQ--MADSIELNESSRGVTWLPLFHDMGLLTVILPAVGGKYITIMSPRARPGRWIRELAADGAGTFAAAPNFAHAAARAVPKPGEDLSNVIGLINGSEPVTTASMRKFEAFGPAIKPSYGMAEATLFVSSTRHSDEAKVIYVDRTALNAGRVVRVEPDAEAAIVDETGTEMPDG--QVGEIWLHGENMGIGYWGRKEETDKTFTPDKWLRTGDYGVYI-DGELYITGRVKDLVIVDGRNHYPQDLESAQEANSALRPVAAFAVPDDSSEQVIVAERAPGAGKADPQPIADAVRAAISSRHGVARDVLLVPAIPRTSSGKIARRACKTAY------- 66473318 4 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HFIQGYGMTELVVLSCVTPIDDNFEHL---------GSCGHILPGFDAK--------LHRHSTGETELLLKSDAVMKFYRNGTP----NLDEDGYLHTGDIAN-EKDGFFNIVDRMKDLIKLNGYQVSPTEIENVILTVPKVAEVAVVGIEDELCGQLPKAFIVLEADELLFRKHLDHTMKEKLSAVKLRGGVSIIHEMPKSASGKVQKNKL----------- 61097629 1 ---------------------------------------------------------------------------------------AGGAYVPLDPAAPLARLQSIVEDTQAKFIVTHPSLEDKFQELGVDLLIIDNSILHQLPDPSSM-----FITSTATP-----DSLYAVLFTSGSTGKPKGIRIPHSSLCSASDAHAAI--TGVGPGTRVFQFSAYTFDIGILDVLITLMRGGCVCVPSEHDRLNNLAGVINALQANWAILTPSVADMI------NPADVPCLKTLCLAGEAIYKKTSERWQGY-TDFHGLYGPAEASICAWNSGVHN-----GPSTNLGIPLSS--AFWVVQP---DDPSRLVPIG--CIGELVIQSPILAYGYLNADAKVAANWLEDDWYLTGDLVRRNPDKTFEYMSRKDNQVKSA---------------------------------------------------------------------------------------------------- 170093059 84 -----------------------------------------------------------------------LRNC---VVIALATASIGGIFSSTATDMGTSGILDRYRQITPKFVFAEVDLLPKVTEVIKDLKGLQQAVLLPSRITGYEINLQDAASESADDEQLPFSQPLFILYSSGTSGKPKCIVHSAGGVLLQT-KKDIKMTFDASPEDTYFQYTTTGWMM-WTFMLTGLACGSRIILYDGHPDLKTFLQFINNQGVSILGTSPRFLAEIINPLELGS--FEALKTISCTGAVLTLPLFEWFHAFGVHLVSMSGGTDISACFVAGTPSLPVYSGEIQCKSL----------GMKVEIFDLSGNNIEHLG-EPGELVCTRPHLPVCFWGDEKKFLDAYFSPGIWRQGDLIVVNQKG-IMILGRSDGVLNPSGVRFGSAEIYSALEPFSKVDDSLCIGRRSYDRDERVLLFVKMRAGYILSPALISQIIRRRLSARHVPAYIFEVSDIPYTVNGK----------------- 125716292 1 ---------------------------------------------------------------------------------------AGGAYVPIDPGYPASRISYMAGDARLSALLTWGQGA---------------VATADLKLPRIALDEWRVLAEKPLAHNVRADAFAYAIYTSGSTGQPKCVLLNHRGRINN--IEDYCRRLELGETDRVLCVSSLSFDISVCNIFCMFRSGGCVIFPDRLNDPDHWLDVMQERSVTFWHSAPALMDALLEVTSERRYDRNSLRVALLGGDWIPLSQPKRARAAFPRLVTAGGATELSIDSTFYPVDGRWPTKAHWSSMRTWRSCHRGYPG-ELHLLHETGQPFPPRNS----FHIRGP---------------RDRGNGSTRTGDLAR---DGNLEYLGRADDQVKIRG--------------------------------------------------------------------------------------------------- 38233034 36 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------DDDIALVVATSGSTGTPKGALLTAANLVSSADATHQY----LGGEAQWLLAMPGYHIAGIQVLIRSLIAGYDPLILDHGFNISEFARIANTDDTTYTSLTPMQLLKAMDTLEG----IESLRRILVGGAPLRADDLRAAKELGINVVTTYGSSETSGGCVYN---------------------GRPIPGAKVRVVGE-------------RIHLGGPMVARGYRNGEE-------FGDWFITSDTGTIT-DGVLTVTGRVDTIIDSGGLKIHPEILEQQILSVRGVSGVCVVGVPDRRLGQAIVAAY---EGSAHPTEIITAL--DDLPRWQLPKDIRRVDQLPLIGPGKVNRQAVLKMF------- 67157664 24 -----------TLAEALDYAAQGHTG----LNFHDGRC-RLTYAELRRQALDLARRLQGAGLRRGDRVALIADTEPGFVEAFYGCQYAGFIPVPLSHAAYVEKLAALLKSCEPAVVLAPAAWLPFAQEAVGSSPM--RFVGSVEELKAWAVPQVELEPSRPDEV-------AYLQYTSGSTRFPRGVVVTQRAAMAN-LRGMIRDALDVRPDDRCVSWLPFYHDMGLVGFVLGPMAFQMSVDYLRTQDPRQWLNLISRGRGTISFAPPFGYTRRARESEVGQFDLSSWRVAGIGAEPIRADVLERFAEQFAPFLPSYGLAECT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194502500 24 --PLGTYPERLT--DCLVAGARDHPARVAAQRGANGRWIEITYACMLERARALGEGLLALGLSAERPLAILSGNDLAHLQLGFAAMLAGIPYAPISPAYSLGKLKYTLGVLKPGALF--AADGDAFAAALAAAAPADATVIVARGAPPSRLAFERLLDMRAAHARVRADTLAKILFTSGSTKQPKAVPTTHRMLCSNQQMLRQTMPELARTPPVLVDWLPWNHTFGGSHNVGIALYGGTLYIDDGRPTPDRFDETVRNLRPTAYFNVPKGWEALTAALERDGALFARVKLYFFGGAGLSQAAWERLDRVRIRMLAGLGMTETSPSCLFTT-----------GPVSGAGCIGLPAPGCDVKL---------ARCGDKLELRFKGPNVMRGYWHAPVDPADVFDEQGYYRSGDAARF----------------------------------------------------------------------------------------------------------------------- 196037683 46 -------------------------------------------------------------IKPGSVILIALPNSKTLVQYYFATLLAGGVPTLLSPSTSSRRIMEIANSLGATAII------------APKLADFVSYCEKNYSIGDFRMSFFNLLNKK---IYSPGD---VIILTSGTSGILSGCLHNINSLICN--AQRHTKSVNLVESDILLINLPLYYSYAMVAQMLAAFVRCRLVISGPPFTPKNYISLLEKYKITISSITPLLVKNLLKSNCGIP---NSLKTLTVGGDFLNPTYTQQLLNLNLELYLTYGLTEAGPRVATL--------AAHNEPVEKFLSVGLPMEGVEVSLIDDN----------SGELIITSDTVGRDFKGNP------IVGPNTIATGDLFEIDLDGYLYFKGRISDFIITNGEKVSLSSIRNLINSLPGV--------------------------------------------------------------------------------- 146343096 41 ------------------------------------------------------------------------------------------------PDLKSEHLTSIIADAGIDAVVTD-------EPERFADCGIDRVVLVGLPQPVACM---------AQTVRATE----WLMLTSGTSGVPKIVGHTLDGL------CGAIIGDRPAPGDALPVWATFYDIGGLQIFLRAIVGGGSMVLSDPGEALSDHVARLNASGVSHISGTPSHWRKLLMSGSAEQFAP---RYVRLSGEIADQAVLDGLKQAFPNIGHAYASTEAGVGFAVNDGLEGFPATLLGEGLGA----------VDMKIVD-------------GSLRIRSKRAAHAYVGR--AAAALTDADGYVDTGDMVELRGDRY-YFVGRRNGIINVGGLKVHPEEIEAVINGHPAVRMSRAKSRRSPITGGIVVAEVVLDGDPARADAVRNEICRARLAAHKVPAMLRFVPALDVTPAGKLAR-------------- 199431599 75 -----------TYYRLFKNSVLTFGDKSCLAYRSADDYSFLTYREVDEMKQRYGSGFKNFDISDMSFVAIYSANRMEWVLSDLMCSSYSITNTALYDTLGADTSEYILQTTQSPVVIATKDIVNLKEKYPEKLEHVISIVCLDDLKNETSLSAEDQVGEIFPTPELPPETLYTISFTSGTTGHPKGVLLSQK--ICTAGVTFVLTQLPRIPDARSFSFLPLAHIFERQVCAFGLSCGNCIGFPQNGGTPLTLIEDLKLFKPNYMCNVPRVFSATVDHPTSTKYDLSSIRFIVTGSAPISPSTVKFLKALCVGMPQGYGSTES--------FAGFAIGIPYEAEPGSCGSVGVTVE-MKLRELPAMGYNLDDPEGPRGELLLRGPQIFKQYFHNEEETKKSFDDEGWFHTGDVARFSKNGRLFIIDRVKNFFKSQGEYVTPEKVEN----------------------------------------------------------------------------------------- 107593227 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSTGQPKGVMVEHRGMLNHLYAK--IVDVQLGEGDVLANGPPCFDISVWQALAPLTLGGRVQIVRDEQFAPESLLEQLEERGITVLQLMPALLREMIHLLEPQPASLEHVRWLVPTGDALPAESCRDWLRLHIPLLNTYGSTECSDDQCHFPIHAQ----QDQEAWTPSMTIGTPIPNLRTYVLDRHLEPVPIG--VVGELYMGGRGVGRGYLKEPERTGQAFIPDPLYKTGDLAKW----------------------------------------------------------------------------------------------------------------------- 86751495 14 --------------------------------------------------------------------ALCLSDPAEFLTSFFAIRDAGASVIPIHPSTPRAAARRLANSVGCHRLICDGFVIEHLE---------------GGAAGPGRL----------------------LQTTSGTTGEPKRIARSWAEI--DREIDSYVSSFREPQDMAPVIACPVTHSYGLICGLLVALRRGQVPHLLSTGNPKFLIARLRETHRPLLYSSPAMLHTIARLLPAGE----TIFAAMTSGTLLPDSWFATIRARTTHFFQQYGCSEAGCIAIN-------------PDLTAADEMGYPLPHHS---LDTGTMDAPR------EIVLR-------------------AGEREIRTADLGYLKADGRLVFVARLDDTINVSGLNVYPREVEDVVMAMPGVTDAVAFRKLDPFAGERV-ALAFSAEHVVAPASLRE-WCAQNLAAHQVPIEAVRVAQVPRQANGKINRREIARLYAE----- 53794658 2 --------------------------------------------------------------------------------------------------------------------------------------------------------------------PVDAGNLAYIIYTSGSTGKPKGVMIEHRSLAAYVQTAA--KAYEIQAEDRVLQFASISFDTSAEEIYPCLVQGAALVLRTDEMSAQAFLTQSQAWGITVWNLPTAFWHFLAEMARTDLMPPNCLRLTIIGGEKAIATHLALWRQHRLRLVNTYGPTETTIVATMCDLAGPNAVAADEE-----SPIGRGIPPAQLYVLDEQLQPVPPG--VAGELHIGGIGVARGYLNRPELTVERFLP----------------------------------------------------------------------------------------------------------------------------------- 68445506 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PGQLAQWMRTHQVTVTHLTPAMGQLLTAAMATSGQEIPSLQNAFFVGDILTKRDVLRLQHLHCAVINMYGTTETQRAVSYLRIPPRSSDPEWINEQKDVMPAGQGMVDVQLLVVNKTGRMC--GVGEVGELYVRSSGLAEGYLGLPDATAAKFVTNPFYRTGDLGRYRPDGLVECSGRADDQVKLRGFRIELGEIDMYLSQHARVRENVTLVRRDKDEEQTLVSYIVLTDSDHDGDDLLREFLRHKLPAYAVPAVFCPLRKLPL---------------------- 209963496 7 ------------LTDLLEAGASINPAAPALVE----DGRVLSHMDLLVHVDALASLLQRW-LGPGDRVGVCALNSIRHVTAFLAILRAGAVWVPINPHDGREVNRTLVRQADLDLLLVEADCAECV-------GTGSVSALLIDEGGELDRHLNRTLGDRPGTVPEGAEDIVCIRFVGTQGGRSRGVLLPARSFL--SVQRTLERLFAPVAADISLLAAPLSEDAAHFI--LPVLGAGGTHRLLRHAGPAGILDALRQE-VTLAYLPPAYLPLLLGERDFAPSDFPALRHLACGTEGLLPDLTAALERFGPRLAVLFGLPEA-PLTISTLGAAEM------EEAGLRATVGPACEDSRIALLGPDG-VLRQEPGAAGEVLVTGDLVMAGYLDAPVETEAAF-HEGWLRTGEVGTLDDRGHLTL--------------------------------------------------------------------------------------------------------------- 62425060 56 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------RAPALILFTSGSTGTAKAVALSADALTTSARAT---ERFLAGPGDWHL-TLPTNHIAGFQVELRARLAGREPVTTSSSFTAESFAEEVEGSRPSYTSLVPTQLHRILADDRATRAAARF-DTILLGGSAISPALLERADEHGLSIVRTYGMSETAGGCVYD---------------------GVPFDGVEITITDTST------------INLRGPVVADSYVDNAEGQISRVDNPGLMHTSDLGRLD-DGVLSVLGRSDDIIVSGGTNVSPHELETGLLQHHGIAEVLVTWVPDDEWGKLLVALVRLEDQVSSSRELARHLLDHGMGGQPLPRLAFPVTEIPNRSIGKPDR-------------- 209551493 55 -----------TCHNCLDRHAGRGGEMAVIFDAMTGEKRRFTYDEVLDEVKAIAATLVDLGIGRGDRVILYMPMVPQAVFSMLACARIGAVHSVVFGGFAASELAARIDDCGAKLVITASAYKPLVDQALTLARSPERCLVLQRPELRADLDFEAAVGAEIACVPVKATDPLYILYTSGTTGQPKGVVRDTGAI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115398768 31 --------DPRTVDELIRHRASLGVSQPIISYPSSGEYVDYPLQQLDIFAFRVAKLLESR-VPPRSVMAMLGPSNLNYLVMLLALAKLGHTGLLLSTRISVEAYVSLLERTQSRHMFIHASLRDTAKEIKKRLPDLHVDEIPTEEVYNYPITTNEVDTNVTPWLDMAAEHVAWIIHSSGSTGLPKPIFHTQTAALKNYASNMNMSGF---------ITLPLYHNHGLSVLFRTIHSCKRLWLYNAPLTRQYLLDIMRSHDLEIFYGVPYALKLLAETEEGIAE-LAKLKAVMFGGSACPDSLGNLLVSKGVHLVSHYGSTETGQLMTS------MRPREDKEWDYV-----RPTEAVKPYLRFEERFP------GIFEIICLDGWPSKVMSNRP---------DGSYAMKDLFIKHPNEAYKYYARLDDTIVVNGEKVNPLDMEGRVRQHSEVAEAIVFG-----AGKACIGLVVIRASSLSDDAIIDEKAHEAMPAFGQLSRIIVLPEFPRTDKGTVIRQAFYREFADLLERA 75676485 13 --------------------------------------------------------------------AVCLSDTAEFLALFFALRSAGASVLPIRPS-TPRAAARRLAVSGCHRLVCDG------------------------------FAVEELEGGAAGP-------GLLLQTTSGTTGEPKRVARTWAEI--DREIESYVSAFREPESMTPLVACPVTHSYGLICGVLVALRRGQSPHVLNTANPRYVIARLRETRQPLLYSSPAMLHTISRLLPGGE----TIFAAMTSGTLLPDPWFASIRARTTHLFQQYGCSEAGCVAIN-------------PDLATPDEMGIPLPHLGV----ETG-----GEGAPREIVVR-------------------AGDREIHTRDLGYLTGTGTLVFVARLDDTINVSGINVYPREVEDVVMAMPGVTDAVAFRRVDPSAGERV-ALAFCAEHAIAPASLRE-WCMQNLAVHQVPMEAVRLACVPRQANGKINRREIAALYAE----- 66806417 155 --------------------------------------KWLTYGEVYEKSLTLAKALTNF-IERRDFISIYMDNCLEWYFTDFASLWAGLIVVPLHHASNSFNLLEILWNSESKCIVCSGELIELYDQLTEQDKLEKPIVLLVDRLPSGVIKIGESLSQAKEFVPVGPNDLSSVTYTSGSTGVPKGVMK------LDSIFNLLIVNSYVQFPNAVYSYNTLSHLSDWRYIYM----GGRVAIYSG--DMNLLFEDLALVRPHSFWAVPRFWNLLLDERTATLYCYKGIRKLVTGGAPTANEVLKFMSWKDINISNSYGLTEVSGVCIDGYISDEVEFKIEPVPSFGYYPTDLPHP--------------------RGELVVKSSTMSAGYYKNTQLTSESF-EGGWFKTGDVVELIGVRKVKIIDRIKHAFKLAGEFVTPEPLENNFVSL-CINQIFIYG---NSLKTFLVAIVKPSQDSKLLSEINKISKEKKLANYEIPKIITIIDNKLITGSGKFNRGELYKFYK------ 53712726 103 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTSGTTGQPKKVVHT-----IGTLTRSTRISFKYHSQIWAFAFNPT-HMAGLQVFFQAFANKNALINVFNK-NRVEVYELLSEYHVTHISATPTFYRLLL--PVEKSY--PEVCRVTLGGEKSNTKLYESMLLINARINNIYASTEAGSLFAA---KGDLFQIPVELKD-------------KIKVEDE-------------ELLIHNSLLGK---------SDSFSCVGYYHSGDLIWMDSDGLFRFKSRKNELINVGGYKINPGEVESVIMQFDGVQQAFVYGKPNSVLGNILCAEIKIEEGCSLSELDIRHWLADKLQEFKIPRKIKFVENIALTRTGKLKR-------------- 37523767 2 ------------LSNALDKVDTRLQSKNALVFGE----ESYTYMQLNKLVDRLATALLKWNVQAGDRVAFLMPNCPEIVLCYYACFKIGAVAVPINIRFGADLVRYVMNHSGAQVLLAEPSLYEQYQQAAPAQATAAQVHLTQSLGAQGWIANLAVEGPPPAWPDMVADHPAAIFYTSGTTGQPKGVIHTRRSL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 183982492 444 -------HTRISLGRIIDEQARDAPQGEFLLF----DDRVHTYEAVNRRINNVVRGLIEVGVRQGDRVGVLMETRPSALVAIAALSRLGAVAV----LMRQDDLAAQVRLGGATEILADPTNLAAARQLPGQILVLGGGEARDLDLPEDADVI-DMEQIDPDAVELPARDLAFIAF-SGIGGELVAKQIT--NYRWAVSAFGTASTASLDRKDTVYALTPLHHESALLVSLGGAVVGGARIALSRGLRPDRFLNEVRRYGVTVVSYTWAMLRDVVDNPEFALHGNHPVRLFI--GSGMPTGLWER-------VVETFAP----AHVVEFFATTDGQAVLANVSGAKIGSKGRPLPGHDLILENERGFVQIAEANQVGVLLARGPI-------DPTASRGVFAPDTWISTEYLFRRDEDGDFWLVGRRGSVARTARGMIYAEPVTDALGLIDAVDLAVTYEVSVGEHQLAVSAVTLRPGATITGADLTDAV--AGMPIGLGPDLVHVVPTLSLSAT------------------- 218723044 11 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LKSIRSVTCGAAPLDKGLQARLQEMGAPFNQVWKTTETSCLATMFPYPEKDDTC----------SVGRLLPNLETKPIDDNRNE-NSSYGVRGEICLKGMTIFPGYFGNPKANAESFDKDGCFKTGD----------YIIDQKKELINVRGFWVAPRELEAVLLSHPQIVDAAVIGVPLPRGD------------------------------------------------------------------- 197778566 11 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PSPVGVEGELYVGGRGLARGYLGRAALTAERFVADPYYRTGDRVRWRADGNLDFLGRADGQLKIRGHRIEPGEIESAFMACPGIAQAAVLVRDDHRGVKRLVAYLSGDGGTDTEARVARAQVSQELPEYMVPSAVVLLDGLPLTPNGKLDTRALPE--------- 169844755 12 AFPD-----DLTVPQFMFSPAPNRPLRPVPFFIEDATGRRVSYEEAHYRTFALANAFHKWGIKNEDVVCIFSPNHIDYAPVLWGVHTLGGIITPANPNYTVEELQYQLSTTKAKVLVTHPDCIKTALSAAKAVGLPTAVVLLDPRGPKGFITTDQLVPETYTPVKLKPGEAAFLCFSSGTTGKPKAVLITHHALIANIVQMGAHFRAKLTPGDTAIAVLPFFHIYGLFIFMHMLMY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 193209603 88 ------------LLDNLSYHRNYNPAKIALIE-EISEVRCVTYEELVDGSKRTANYMSHHGVKNGDRILMCMENTVEYVLYQLGGFLLGAIPVLINPSHIASE---KLSDIGCTTAIVDEHYGHMLRISQSTLQSIERVFVLAEDIAAISLARHVWVIDAFGFLGFPPDSVAFIIPGS----------LENDQYISHSQESGFHLCHDYFEQLFGMLITDGLHCHALSYLYTILTKGESCILAESTMDVDRIAGIIEQYKVTLLFSNSQLLKCFIKYEVHKIYNLSSLEIVANHGAVVSVATAKKVKKLDVTLIQAYSAAEFGVASFGDF---------DETLDKQLVNCGHSIDDVKIKVIAETDKEMAKGKW--GQVILSGRQLLKEYIGNKELNTSRKFGKSWFKTGDYGMIDENDRVHIEGAISDLITAQNKLVSSEMMESIICEHKMVHDVVV---------------------------------------------------------------------------- 156537558 3 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIGFVVSNTEMKVVSKSGKILGP--HAIGELRFKSQSMMLGYFGNLEATKQSFDKEGWLRSGDLGYYNEHGEIFLLDRVNELIKYKNHLLSPNKIEQALMINPAVTEVAVVPISHKKDGELPIAFV-------PGRDLIK--LSSVLGEKKIRGGIVFLDDLPKVTSAKIARHELKRVAKN----- 50842393 1 ----------------------------------------------------MANVLKVMGVRKGDVVTIYLPRIPEIFFAMLACAKIGAVHSV---------------------------FSPTVENVIV-VRNTKTEVSMDSTRDHWYLCKLPIAKGKCETVQVDTEDPLFILYTSGFTGKPKAIVHTHGGYQVGTYI-TLKQYFDIKEEDRWWCTADPGWINGHSLVYGPLLNGATVFMHEGGPTPDGWWQLIEHYGITSFYTAPTAIRTLMRFGDARKHDLSSLRILGSVG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 123446237 25 -----------TMQDFFMYTYKKYRTQNQLGIIVDEKIVYKTREEIHQLALRVGSFLLSKGIVPGDRVGVYTENRLESGIFLEACHLFGFVAVFAFATYP----RYTLVDAGVSCIYVSPTKWERVDVLSDFCPELKFIIVIGDRMPYEYYLFDDVIKYDAPLPKVQSSDPCTIVYSSGTVGAPKGVVLSNYAMITGIF--YIKVSVPVKFGDVHLSFLPMAHILERIGFLIFNYRGAQIVY--ARQGIATAKDDMKICKITGGPIIPAFLVAIMEKTEKVKPKLSSLDWFAVAGDVFDAKVHDDLSNFGAEFVAIYGTSEAAGPLFVCPSNEYT-----------PGTVGRPMPHLQCKF------------GTKQELLIKTPALFTSYWRNPEITKDAFEDD-WYKTGDRAEIEP--------------------------------------------------------------------------------------------------------------------- 156040597 76 ---------------------------------------------------------------------------PHWLSIAHGSMSQSMPIVTAYDTLGVEGLRHSLIQTKAKVIFLEPQLLQTLLDSLEDLKHIRYVIYNTDGDSETLLSYEELIDHPIEAVPPKAEDLCCIVYTSGSGGTPKGASLKHKNVVAAITGANIIVGDYLGPSDTLLAYLPLAHIFEFCLYWAALMYGHPRTLSEP--SMKNCKGDIQELKPTLLVGVPSVWSAILDAIVFNKVKQATLKFCLNGAGPISQQTQEFISRTITPMISGYGSTETTA-------------------------------------------------------------VMSEYYDNITETNEALTPDEWFKTEDIGEWDKNGHLKIIDRKKNLVKTNGEYIALEKLESV-YRAAAI--AANICVYASITETHPVAIIVPVEPALLAESLGLVYGRADGMPNSLQSMVKLV-----TATTKLNRKAIFERYE------ 124807131 75 --------------------------------------------------------------------GIYGSNSINWLASDLSAMMSGVTTLVMHSKFSIDVIVDILNETQLEWLCLDLDLVEGLLNHINELPHLKNLIILDTLSKNKEINFDDMTKTQTKKFTIKNEDPDFIVYTSGTSGKPKGVMLSNKNIYNQLFSHSVRERYSFKNH---LSYLPISHVFERTFAYSILMYGGTLNVWGK--DINYFSKDIYNTKENIMGGVPKVFCRIIDNLPSPKRRLPNLEIILSGGGKLSPDIAEEFYLLNIKYCQGYGLTETAGAILGNHADDEHFEY-----------IGGPIPNTKYKVRTWETYK-ATDTLPKGELLIKSDSMFSGYFLEKECTKNAFTDDGYFKTGDIVQINDNGSVTFLDRSKGLVKSQGEYIET---------------------------------------------------------------------------------------------- 68536970 34 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------IACTSGSTGTPKGAVLGSRQLTTSADATASFIGRHYQAQPAWLLTLPAHHIAGLQVMLRSLRAGAQRAHAGARFTATGFIADTEALAETYTSLVPAQLERIAEDPAAVKA-LKRYACVLVGGAAAREGVIKKMAEEGAQIALTYGSSETAGGMVYN---------------------GQPLPGAQVRI---DG----ADERGAGRVRISGPMVADGYRNVD--SAEAFPVAGEFVTSDIGVVDSGGTLRILGRADGAINTGGYKVLPEEVEKAICQQPGAEAAFTAGVEDPKYGESIGALVVLREAGNGAAELVREAMRGQAGPSLIPRRAWAIREMPTTGPGKTDRQQAAAMLDELYG-- 163853989 45 --------------------------------------------------------------------------------AMIALDGLAARLALVPPKLAPEHIARIAHDSEADICVADAEGLP-----PDALPGLPRI------------DAADAFRAGSETSRETEWALA----TSGTTGAPKLVAHT-----LEGLAGGINTAAAPEPGTVWSTFYDIRRYGGLQVFLRAMLGPSSLMLSDAGEPVRDYLVRVGAAGVTHILGTPSHWRL---ALMSAALDRLSPRYVRLSGEIADQNILDALRDAFPEIAHAYASTEGGVGFTVEDGQEGFPAALVGTR-----------AGIEITVREDS-------------LFVRSGRTGRRYLG--AAPEALIAGDGFIDTGDLVERRGERY-HFLGRRSGVINVGGAKVQPEEVETVINVFPGVSMSRVRARPNPILGAVVEAEVVLRADAGTDQAALKAHCRPRLAGHKVPASVKFVDALPITSGGKLVRR------------- 15898811 9 ----------LNVTDALF---SKWEDSEAIAIYYKDEV--WSYRKVIEEINRVGNALRELGVEKENRILIIAYDTPFFISIFYSAMKIGAIPVPVNTYLKPEEYLFLLEDTGAKVLAIEPDIWPKLSPLKGRADKLKHVIILPSISETQKITFEDTASTHLEAEKTSPNDMAFWLYTSGTTGHPKAAVHLHKDILV-VLDTYVKNVLKISEKDRLFSASKLFFAYGLGNGYFAFGNGASTVLMPDRVEPEGYWR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 111025431 42 ----------------------------------------LTYGELHTKSRELAAKLTS-GTGP---VLISKPRGVESLTEMVGCILAERPFVPVTPDST-----------------IDPTTLP--------------------DTPEGC---------------------GYLLTTSGTSGEPK-VVVGSRSGLARYLQWQQAE-LALDPSDVVSNTADPWFDFSFKETLGALVAGATITVTPPAALAGTLLTWLAEHRPTMVCLLPSMLARLVTAMDRARSATERLRRILVSGEPFPQPLLRRWRAHHPVVINLYGPTESTVIKLRHVLPA------GAEVHTAIVPVGTPIPGTAVEFVPVDDLDDAQ------ELCIVSEDLALGYLT-PVTGSTRFERDRRLRTGDLASLAPDGSVVVEGRLDHVVKRRGVKVSLPAIEAAAVA----VPAVDAAAAVVQQGDRIVLYCVSAGSDTLSLRAIRMALLDTLAPAQLPDKILVVTRLPLDRRAKVDRAALR---------- 149408877 10 -----------------------------------------------------------------------------------------------------------------------PDLQAAVEEVLPSLGKDVSVYYVSRTSPEGVGTLLDKVDEASDETDVTFKTPALYIYTSGTTGLPKAAMINHQRLW---MATGLFEMSGVTSEDVVYTPLPLYHSSALMIGLHGCLVGLGFSFRLRHSSAARW----GRYRVIRLSHVGLIMAFLLSSPQRPDDRNHSVRMAL-GNGLRGDVWREFIRRFGIRIWEFYASTETGKVGAVGRMNFLHKKIFSYELIKYDVEKDEPA-------RDANGYCIKVPKGEVGLLICRISQLTPGYAGAKAQTEKKILRDVYFNSGDLLQFSPDNFIYFHDRVGDTFRWKGENVATTEVADILGMVDFIQEANVYGVTVPGHEGRIMASIRLKQDREFEGRKLYNHVTDYLPGYARPHFIRIQNVIEVTGTFKHCKVILVEE-------- 215495125 3 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKVVNAEGKIVPVNTR--GELCTRGPHVFKGYLNDDAKTKEAIR-DGWYHTGDEGTISEDGRITFVGRIKEMISYKDLNVPPLEVENVLNTHPDVEEA-------------------------------------QLPWFMVPECVLFVKSFPRTQTGKVQKHKMREE-------- 114706002 97 --------------------------------------------------------------------------------------------------------------------------------------------------------------------RRPAGDHSLIQTSSGTTGEAKIIARSFADI--ETEIASYTDFFAAARDLTPVVACPVSHSYGLICGLLAGLVRGAEPLVIAPDNPKYVLAKLTEIERPVLYAAPALLHVAARFLKPGE----TIHAAMTSGTVLPAPWFETIRARTGLLFQQYGCSEAGVVALN-------------QDLRETQAMGRPLPHLKV----EAGTPEKPAPILV-------------------ETAS-----GTVDTQDLGHFAPDGTLNFDARLDDTIIVSGLNVYPREVEDVALTMPGVADAVVFGLDDHLAGGRV--VLLFDGAKSVEETELAAWCGERLAAHQRPREIRRVSEIPRGPTGKISRREVRAR-------- 88855936 29 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGRPKRVM----LSAAALKASAAASDELLGGAGQWLLAVPAHYIAGINVLARSYFAGTEPVMMKPTFSADTFVSAVAEER-RFTSLVPVQLARLLESEEAVAA-LATFTRILVGGQSTPIAVLAAARARGLAVSTTYGSSETSGGCVWD---------------------GKPLPTANMRLVDD-------------RIELAGPMLAEGYLEDPRRSAFSFRVHRWYRTDDVGEI-VDGVLRVRGRADDMIISGGVKVSLAEVENAVRALPGQGAAVVVAAPHPEWGETP---VVITTSAIDLDALRQSVAAQLSAAAAPAR-VLLIDEIPLLSSGKPDRLAL----------- 167588770 2007 -------DAEQPLHRLFEQQAERTPD--AVAAVHDDA--SLTYAELNLRANRLAHHLIALGVAPDSLVGVAMERSLDMVVALLAILKAGGAYVPVDPDYPAERVRFMIDNAQLRWLLTQQHLLPALPDTDARL------IVVDRDAHEFAAAPAANPT-----PALSGDNLAYMIYTSGSTGRPKGALNTHRA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86748120 75 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLMLTSGTTGAPKIVAHT----LAALTGAIVADGTAPGAPPTWATFYDIRRYGGLQIFLRAVLGGGSMVLSSPGEALVDHLARLAARGVTHISGTPSHWRKALMSAALASFSPDYVRL---SGEIADQAVLDSLRRASASIGHAYASTEAGVGFAVN-----------DGREGFPASIGAGPNGVDMQVID-------------GSLRIRSGRTAHTYVGRPALT----DADGFVDTGDMVELRDDRY-YFVGRRDGVINVGGLKVHPEEVEAVINRHPAVRMSRIRARRSPITGALVVADVMLASVSDSGREIREAICKASLPPHKVPAMVNFVQQLDVTASGKLARHA------------ 88857484 14 ----------------------------------------LSYEQLIEAVHVRSRLLTHLNVQ---TLALHIDNCIEWILFDLAAQQANITIISVPLFFTESQIKHLIESSAVDCFIS--------EQINNDISAVGSEVFVG----FGRTLFIAQLMQS--DFGMRPNGTQKVTFTSGSTGLPKGVCLSVENQTV--VAHSLVDAIALKAPKHLCLLPLSVLLENIAGVYAPLLAGGTVTLVSKLVEPNKLLMNISRAEPNSLILVPELLLLLVNAIKAGWTTPTSLKFIAVGGAKVACDLLEEAHRLGLPVYQGYGLSECGSVVSLNTPLDCNH-----------ASAGKVLPHCQVYEVD-------------GELVVCG-NCHLGYQNDPD---SWFARE--FKTGDLAVINDD-FLIINGRKKNLIISSGRNIAPEWPESLLQATGLFYQAVVLG------EERPFCIALLVPIKPMDEALSAAIVNAQLPDYAKVRAYEVLNA------------------------- 46202297 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MPYEVGVFFMALGVRILQGYGQTEAAPVIAVNRPDRN-----------RIETVGPPMLGVEIRIASD------------GEILVRGEMVMQGYWRDAHSTAQAVDSEGWLHTGDIGEIDPDGALRITDRKKDIINSGGDNIAPQRIESFLTLEPEIAQAMVHGVPDPEWRQS-MGLADPESEDTLQKTLGRVVVNRQLSAIEKIRRFKVIDD-PLTPTLKIRRHQIR---------- 218132865 29 ------------------------------------------------------------------RIALIGPASYRWIVNFFGAIMAGKDVVLLDSFLASAERHILLDKVRPDYILSYTMQYILADS--------------DGLTIENVSHDEENCDESDFDASVSEGNILF--FTSGTSELAKAVVLTSANLNFSTSLVSSKIAC--SSSDRVLSVLPPNHVFGLIYSILWPLSCGACVCISRGIKHISFDTIY--YNPSILPVFPALLEGYIRFNSMNAE----LKTIIVGESKCSDRIISELEDDGYNVYSVYGLTAASGGIAVSSKATGHKLV--------------PYDGITISIADDD------------EIFIKSAGIMQCYDNDEAQTKEVI-SNGFLHSGDLGYLDDEGHLIITGSKKNILLPNGEKINCLEVEEFFNANDSIDESAIISTTDEKFGDE-------QAQRMVDSYNKTKCVSRHINHY-----IIVNAPLPRDRYGHLDRWALAKE-------- 54023948 438 -------NTRISLGLLLAEQARRAPLRELFLF----DDRVHTNAAVDVRIDNVVRGLISVGIRPATRVGVVMETRPSALVAVAALSRLGAVAVLLAPG---GELGRAMELTKTDTVIADP------ENLRHAASTGARVLVLGGGESRGLASAEVIDLEQIDPAQVRARELAFVLVTG--TGD-KLEIVTNHRWALSAFGTAT--SADLDRRDTVYCLAPLHHSSGLLVSLGGAVAGGSRIALARSLDPRRFAEEVHRYGVTVVTYTWTMLRDILDAEVFPAGHSHPIRLFIGSGMPLWRRTTEQFEP--ARVLEFYASIE-GDVVLANV------------KGVKAGCKGRPVPGTRVELVDDNGFARRCADNEVGLLIGKGVDLSAGGL------RGVFAPDAWMPTENLFRRDSDGDYWLVDRKDTVIKTRG-PVFGQPIVDVLNDIAAVDMEVAYGLDLGDHCLAVAAVCVRRGFQLEPKDVTEAMRA--LDPDQRPDLVYVVDEIPRSAS------------------- 195353459 2 ----------------------LYPDEIAVKDI-NGE---YTYFQLYMAAKRLAIQISNCGSAALSNVTYLCSNNALWIAIQWSCWISGQVAVPLESGQAKDQLHQQASNCKTKLLIATKEFESLAQELSQGVKSLDHSFVPTAESVSSTSMYAKILTESTFPNDFYSKAPAMLIYTPNAVNSPKSVMLTHRNI--EAQVRCLIGSWHLGPTDCMLPILSMNRMHA---ALAAVLNVGGNVVLQQKFDGHNAWSALSKQRVTLFLAMPIVYKRLITEYEKMFAKDSRIRLMATAFALLPDSVFYRWREIGRNIYEYYGMMETGLVLGHNGPTSGSTAKNTAPDDHRPGTLGSPLKGVTARLISNKGAELPVEETIIGELQIAGSNLVSSTLNNQQNTQ-----DGFFKTGDICAYR-NGNFYFLSKSSDIFTVGGYK------------------------------------------------------------------------------------------------- 50119554 37 --------------------------------------------------------LREQGIEPGNPVMVAIPNSVQFAVIIFALLTIGAVPVLLPSSAPASRIYRIAQVIGARNLIALHLPSGLVQAQPAQLPQSGQLIRVEISSEHSYQPGE------------------VILLTSGTSGIFSGC-LFHINDLFRN-ARNHAQAVEQRAEDRILINLPMYYSYAFVAQLLSSFAGNTAIIAGPPFTPGNYERTIETYQITQSSITPTMINAWLQ---SGSEQLPALRRLTIGGDALSASSVEAIRNPGIELYLTYGLTQAGPRVATL--------AAHHASPDKYASVGKPFPEVNVYLRKDN----PDDKD--GELIVETYTGMIRRIRNLDEGIDTPRNGRIIHTGDRFTIDEDGYLFFKQRNPTYVMSRGEKV------------------------------------------------------------------------------------------------ 212723870 4 ---------------------------------------------------------------------------------------------------------------------------------------------------DGDMSWKDFLSHAASPVYQSVDALTNILFSSGTTGEPKAIPWTQLSPI--RCASDTWAHLDVRPCDIGCWPTNLGWVMGPIIIYSCFLTGATLALYHGSPLGRDFCKFVQDAGVTVLGSVPSLVKSWKAGNCAEGLDWTKIRVLGTTGEAIDDNLWLTSRASYKPIVECCGGTE---LASSYIQGSLLRPQAFGAFSGASMSTGFV-------ILDEQGTPYPDDIPCSGEV-----GLFPLYFGNADHDKVYFDGMPIYRHGDIIQRTVGGYYIVQGRADDTMNLGGIKTSSVEIERVCNRADELLETAAVSIKPSGGGPAILAVLKDRSAQYDVNLLKRKFIQKNLNPFKV-SYVKVVAEFPRTASNKLLRRVLRDQLAQEL--- 33390781 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYVMYTSGSTGRPKGIPIRHRSLA--NVIDGYVTEFGFTAETPAAWLSTFSFDTSAIELMMPLVTGGHLVVAPDRSDGAVLLDLLQRHEIRFLQATPTTWRLVADVVAEKLDGC----TLLTGGEPIPAELAAKLVATGARVFNVYGPTESTIWATAGCV---------EAGVSGRVDVGGPIANTTVFIEGPHGEELPPGLR--GELCVAGVGVGEGYHDRPELTADRFVHGRFYRTGDL-------------------------------------------------------------------------------------------------------------------------- 189466696 103 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFTSGTTGQPKKVLHS-----ISSLTRSVRTGERYANQIWGYAYAPT-HMAGLQVFFQAFENENTLVNIFGR-SRNEVYRCISNHHITHISATPTFYRLLL--PFEKEYD--TVIRATLGGEKSDEHLYDSMRCVNAKINNVYASTEAGSLFAAKGDCFQIPEAIRD----------------KFRVEDD-------------ELLIHKSLLGR---------SDSFKFEGYYHSGDLIEWIDKGLFKFKSRKNELINVGGYKVNPGEVENVLLSIDGIQQVLVYGKANSVLGNILCADIQLEPNIALTEIDIKKILRSNLQDFKIPRRFRFVEAMTLTRTGKLKR-------------- 118462833 444 -------HTRISLGRIIEEQAHDAPQGEFL--LFDGRVH--TYEAVNRRINNVVRGLIEVGVRQGDRVGVLMETRPSALVAIAALSRLGAIAVVMRPD---ADLAASVRLGGATEILTDPTNLESVLASDRQL--LRQVLVLGGGEARDLHLPEDSAEQDPDAVELPARDLAFIAF-SAAGGELVAKQIT--NYRWAVSAFGTASTAALDRRDTVYCLTPLHHESALLVSLGGAVVGGTRIALSRGLDRDRFVQEVRQYGVTVVSYTWAMLREIVDDPAFVLHGNHPVRLFI--GSGMPTGLWGR-------VVEAFAP----AHVVEFFATTDGQAVLANVSGAKVGSKGRPLPGHDLILENDRGFVQIAEPHQVGVLLAASNGPI-----DPSASVKRAAGDTWISTEYLFYRDDDGDYWLAGRRGSVVHTRGV-VYAEPVTDALGCINGVDLAVTYNVPVGGHEVAVSAVTLLPGASITAADLTEACAKIPIG--LGPDIVCVVPEMNLSAT------------------- 156365500 17 --------EHRTLFQLLDHHASKFPNKEAIIYRDENNNRKLTFQEYRDQSRVLAAKLTELGLRRGHLVLALLPSEMEFAIVQMALGRIGAVFMALDDDLTVTNLRDQIH-----CVFYSVDSDEMRDAIPKELDQFKAAVYIGSHITPPNMSYHALFLQEQTSAEVKMEDPFVVLFTSGSTGRPKPIMYTNHGFVNGAIVTQHLYHT--SQDAIIFSDSPLDWITGFGFGLAMPLLGATLVMFPPNLSVKTILEIIEEEKCTHGILLSYLLIDMTLCPEISRFDVSNLKSILTG-------DVQRCEA----------------------------DADKGESSVDYGSLNV-LQGMEVKVLDEDGNVVPVGTQGT-------------------------------------------------------------------------------------------------------------------------------------------------------------- 27382894 100 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------ERATEWLMLTSGTSGVPKIAGHTLEAL----TGAIVAEGPARGPAPVWATFYDIRRYGGLQIFLRAILSGGSMVLSDPHEALADHVARLNARAVSHISGTPSHWRKLLMSGSAAQFAPAYVRL---SGEIADQAVLDGLKAAFPNVGHAYASTEAGVGFAVN---DGLEGFPADYLGNRN--------GVEMKVVD-------------GSLRIRSTRTAHAYIGRDA--AALTDDDGFVDSGDIVELRGDRY-YFVGRRGGIINIGGLKVHPEEIEAVINRHSDVRMSRAKSRKSPITGGIVVADVILADDQARAKEIRDQICRAQLASHKVPAVIRFVETLDVTPAGKLAR-------------- 167822006 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYPMYTSGSTGLPKGVVVPHANVV--RLFSRTRHWFGFDEHDVW----TLFHSYAFDFIWGALLHGGRLVVVDTARAPEEFLRLLADERVTVLNQTPSAFYPLMRA-DAEHPDLGALRKVIFGGEALDLAWYERHPDTAPALVNMYGITETTVHVSYAPLDRATVTGATA------SAIGSGLPDLRVHVLDGDLAPVPHG--AVGELYVAGEGLARGYLHRPGLTAARFVANPFYRTGD--------------------------------------------------------------------------------------------------------------------------- 124512150 64 ------------IMNFLLGNLNKHKNNIAVVEHDNGENNYLTYNDFFKKVLCFSNTLEGKGIGKFRLLGLYGSNSINWIAADMASMLSGVTTLVMHSKFSLDVIVDILKETELEWLCLDLELVEGLLAHRNEFPHLKNLIILDRSVGINIMEFDEMSRKEPKKIKINNEDPASIVYTSGTSGKPKGVMLSNENF--HNTVVPLCDHNIIKEYNTHFSYLPVSHIYERVLVHILFMLGGTINIWSK--DINNFSKDLLNSKGEVLAGVPKVFNRISNLPPFKRFKISSLQVILNGGGKLSPKIANELSVLNINYYQGYGLTETGPIFVQDTSDNNSE------------SMGIPFPNTKFKVKTWETYK-ATDALPKGELLIKSGSIFSGYFLEKENTDKSFTEDGYFKTGDVVQVNSDGSLTFLDRSKGLVKSQGEYIET---------------------------------------------------------------------------------------------- 169768640 136 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RLGIGIKQGYGLSEASPVTHAQPWPEWHESI---------GSVGKLLPKMEAKYMDDGSDPREVQTGEVGELYLRGPNIFLGYHKNPSATADSISKDGWFRTGDVGYQDFKGNFFITDRVKELIEYKGFQVAPAELRGILVGHAAVNDVAVI--------------------------------------------------------------------------- 169627766 466 ALPAWFVDSEDAVAEFLQR--RRFVEPWI-------------------------GWLIAAGVSPGDIVVCADDDSDKAIDLLIACHLAGCGYSVC-------------ENSE--GLVARSDSI----AMQGDDITVHAVDIAVTIPTELDASMRGRVAERREQVAKDAEKTAYIMATSGSTGRPKLVPISHGALALFVRAAG--DAYGWCAQDRILQCAPLTSDISVEEVFVAASRGVQVIAAMKSADLSALVHDIREAGPTLLDLPTAVWHLLCEDAESLALGACGVRQVVVGGEAIRPGAVDQWDKNGISLISTYGPTETTVVVT------HLSIAAGDGVDCRR--MGVPVVPNTVFV-------------AFGEVVIVGGTVSAGYLGTPSESFGVVRTGPAFATADRVVFDEDGLPSFAGRRDAIVKISGKRIDTAAIIARVAEDRAVADVDVAV----HNGALVVWFQTRHGDNESAVSIRRLLVELGVSSF----VVVAVPSIPRKPNGKVDKDGLR---------- 115376803 4 -----------------------------------------SFAQLREDVHQKVTELRHRGLDALMRVGVLACNCYEWIVLDLALVSLRCEIVALTSAQLHGDLEAIAVEQELSTVLLVGNGTPI-----SRFAHLEWVVAENARGP---IPLRVGSPRQADP----EWTAPFRVFSSGSTGTPRCISVPRAGM--EQCIEELKETYAFDASDTLLLFLPVANLQQRFLVYAALWYGISLVVI----EPIHLLPALKETAPTILLAPPLFFETIARLAPLRKRVFSELRLMITGMAPVGRATLEVYSALELPLFEAYGMTECGIIACNTP------------RTARSGSVGHPVAGVRVELLPD------------GEITVRRVPLTSGYVGDPEVCAETYLGQGKVATGDLGWFDDEGFLHLMGRKKNVIVLGGRKIHPEPVERELISIPWVHQAA----------------------------------------------------------------------------- 114797975 2 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGAPKIASHSLNALMSRAKAA-------MHPGNRGAKWLLTYQPTGFAGVQVQLTAVVGRGVVVEQRTPAGFLEAAKANGVTQISATPTFWRAFLMVIRPGDLN---LRQITLGGEAADQSTLDRIKKAFPEVTHIYASTEAGVVFSVHDGREGFPAEWLETETQ----------GVTMRVSD-------------GFLHIRTPNAMGGYVSD---TAQPKLDDGWLATADRVEIRGD-RAFIVGRDDSTINVAGSKVYPLMVEQFLLRQAGVIEAHVYGVSNPISGQLVAADVVIEPDPAATRSAILAACRENLAQYQVPRAFKVVDAIAVRESGK----------------- 163855429 6 -----------TLPQLLQQHADRTPERLSQRHKYRGIWREFSFAKVQENVRELALGLHRLGMQRGETIAIIGENEPEHFWAEFAAQALGCKVVSLYPDLTAEEVAYVLEDSETVYLFADQEQVDKGLAIRDRLPLLRGIAYWDDTGREDVLRTVAGLQEEGRRLHREPDDIAVLSYTSGTTGKPKGVILSHKYLIDN--AQRVIDATGAKPGMEYLTIAPAW---ATEQIIGITLGVGLPFVVNFPEGPEQVLSNIRELAVEAMVFAPRQWESLASTMQARMLDLTRLRIAGCGGSTMAPDVFRMFHAIGVPLRNIYGSTETG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 111608872 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WCTADCGWITGHSYVTYGPLLDAGRCWEIVDKYKVSIFYTAPTAIRALNAKGDATKHSRASLRLLGSVGEPNPEAWKWFYGVIGCPIMDTWWQTETG---------SHLITPLPGVTALKPGSATLPFFGVEAAIVDEKGQEL--EGACEGILVIKRPWMMRTVAGDHARFEQIYFGPGKYFAGDGARRDEDGYYWITGRVDDV-------------------------------------------------------------------------------------------------------- 215427006 445 -------HTRISLGRIIDEQAHDAPKGEFL--LFDGRVH--TYEAVNRRINNVVRGLIAVGVRQGDRVGVLMETRPSALVAIAALSRLGAVAVVMRPD---TDLSASVRLGRVTEILTDPTNLDAARQLPGQVLVLGGGESRDLDLPADALEQGQVIDMEPDAVELPARDLAFIAFSSAD-GDLVAKQIT--NYRWAVSAFGTASTAALGRRDTVYCLTPLHHESALLVSLGGAVVGGTRIALSRGLRPDRFVAEVRQYGVTVVSYTWAMLRDVVDDPAFVLHGNHPVRLFI--GSGMPTGLWER-------VVEAFAP----AHVVEFFATTDGQAVLANVAGAKIGSKGRPLPGHDLILENDRGFVQVAGVNQVGVLLARGPI-------DPTASRGVFAPDTWISTDYLFWRDDDGDYWLAGGRGSVVRTARGMVYTEPVTNALGLITGVDLAVTYGVLVRGRHVAVSAVTLLPGATITAADLTEAV--ASMPVGLGPDIVHVVPQLTLSGT------------------- 41407969 480 ----------VSIPDLFARHVAGTPDAVAVSF----DGRSVSYRQLDEASNRLAHLLVARGVGPGERVALLFSRSVDAVVAILAVLKTGAAYLPIDPGVPDERIGFVLADAAPIAAITGTGLAERLDG---------HDVAVIGVDDPDVVPAVDAQPSTGLPGPAP-DDVAYVIYTSGTTGVPKGVAITHRNV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91065039 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLSHRNLIANLIQ---IKHTALMED--VNSVLPYFHIYGFNGILNTVLSQGVHIISLPKFTPEEYIKALEDYRPSYLFVVPSLLLFLASHPAVTREHLACIKNVTSGAASATEGLLQKFEKVGIVLRQGYGMTESSPVSLYMPLLTP---------PSKIGTVGILVPGTEAKILDVSGEELPENKS--GELLIRGPQIMEGYLNNERATAETVDE----------------------------------------------------------------------------------------------------------------------------------- 87119022 24 -------DEPLT--QILFEQAEANAHKVAIIEGD----RQITYLALEQMANNLALYLQQQGVKRFDTALVQLPNCAEFYVVYFALLKLGVASVNAHFHYQESELSHCLEQLKPNVLIVSQTHEAFVQGINPSQYDFKAVLSLGDCEYANSLASILSETKQGQPKTIDADQLAFYQLSAGSNTRPKLIARTHNDYLYSVQKS--IESCGLNNETRYLCALPLHHNFSMSAPGAGVFYVGACLVIANSPDPVECFDLVRKHQVNMTALTPVWLNLWLEYATKSQDSLPSLKLLQLGCAGLTPGQAKRVHDLACQLQQV---------------------IVMEEGLASK------------KVILDTGNS----QEALNNKVVRGPYVFQGFFNGP-------------------------------------------------------------------------------------------------------------------------------------------- 153874214 6 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATAPISIGQPIANTQIYILDRYLQPVPIG--ISGELHIGGVGLARGYLNRPDLTAEKFIKNPFYKTGDLARYLPNGNIEYLGRIDNQVKIRGFRIELGEIEAVLLQHQAIREAVVTLSKTQSNDKRLIAYVV----------------------------------------------------------- 2065232 458 -------HTRISLGRIIGEQAHDAPRGEFL--LFDGRVH--TYEAVDRRVNNVVRGLIAVGVRQGDRVGVLMETRPSALVAIAALSRLGAVAVMMRPD---ADLAASVRIGGATKILTDPANLGVVLAYGRQLTG--QVLVLGGGESRDLHLPEDALQQDPNAVDLPARDLAFIACS--TVGVAKQIT----NYRWAVSAFGTASTAALDRRDTVYCLTPLHHESALLVSLGGAVVGGARIALSRGLCSNRFVHEVRQYGVTVVSYTWAMLRELVDDPAFVLHGNHPVRLFM--GSGMPTGLWER-------VVEAFAP----AHVVEFFATVDGQAVLANVSGAKIGSKGRPLPGADLILENDRGFVQVADVNQIGVLLARGPI-------DPTASRGVFAPDTWIATEYLLRRDYDGDYWLAGRRSSVVRTARGLVYTEPVTDALGFITGVDLAATYSVAVDDRELAVSAVTLLPGAAITAADLTEAV--ASMPVGLGPDIVHVVPELTLSAT------------------- 46204806 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILNERDQLCAPGEQ--GELCVRGSSLSNGYWNDPEKTARAFVQNPLYRTGDLAMRGADGLIFFAGRKDYQIKHMGYRIELPEIEHQVLGIPGIANACVV-YDHPKK--AITLFYQPSGAEVGAAAIRKA-LSTVLPKYMLPTAYHSMERLPMNPNGKIDRNGL----------- 119512748 25 -----------TLPEIWSIAAQRFSNVVAVHDPHAKPDVSMTYIELWEQIQQFAAGLQSLGVSLRAKVGLFSENNLRWLIADQGIMVAGAVDAVRSSQASQDELIYILRNSEATALVVQATLNKLVEQIH-DLPIKLAIVLSDEEVETHVLNFSQIMNQTFSPVEQTRESLATLVYTSGTTGQPKATMLSHGNLL--HQVSSLAVVVQLEAGDRVLSILPTWHIYERVIEYFAFSQGCTLIY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158299117 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVAFCIRTSGSTGPPKTVLVPSTCIMPNVL--SLSNRFGLSDRDVIFVCSPPTFDPFVLDIVMGLRVGATLLMVDNRLSPKRLLDVL-FPGITFMQMTPSMFTRWSDMLDIIFGPQTTLRTLVLGGERFP--VLPRAADCRVSVYNIYGITEVSCWSMIQKVQSQDNQTDIPLGEVLDQSI-------VLQIRNEIDGSVQADGSKIGQLYIGSKCVILGMSEDDD-TLSTM-PDVVFRTGDLVELSKEGNYYYRGRCSRTIKRFGCRISLPELEAVLQTHPSVEQCASCFIEE---LNRLVIYFTSDTDDSSLREALWSIMRAKLRAEMLPDELHRIEQFPLSAHGKI---------------- 169177213 45 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTSVPKAFTRSRRS--WQESFEASIEFFGLRQDDVTLAPGPLA-ASLNLYALAECLYAGSEFQTLETFDVGDVHAAITYDRVTRLVLVPTMLRMLSERGLTGCVDASGIRTIVCAGSKLDARTLEAARRWNATIYEYYGASELSFVSGAGLSAQQPPAVG-------STCIGRPFPGAEVRILDDAGLPVPEGG--YGNICVRSGMVSNGYWGDDG---EALRSFGDWHTGDQGYLAQDG-LHILGRRADMILTSGE-------------------------------------------------------------------------------------------------- 146320082 28 ---STISYKPLNLYRQFKTAAQEFPNVAIYFDKPYASFPELTYQTVFEAIQKRAAQFAAAGIGYGDKVILYKSPAFDTYLLAVAVTALGAVPVMISYHLPSSNLDVFAERLEKSFIVYDQETEERVAGMTR--TDLVTKIFLPQVLVQEAVAFEENL--------LPEDVIQYMTHTSGTTGVPKLICHTAQTMGWRVAWQQTIFDKMTERGLLAFHISPVH--SRYNIGVSSAIGLGFPLYPLSSARKDDVERALALHRPSALETHPNNFVQWARLAKEKPEVFSSIRYYHSTFDAINIGTLRAFKEQDPVFMQVYGQSECGPMILRYHRLENLGTVSGRD-------MGIGLEGTEARITDAQGNPLPAGEN--GHIQFLSKGRAVTYYKEDARFQDN-VYGAWWDSGDYGCMTPEGTLLLKDRQVDLI----EHIDSNLALEDLLLDKLDFLSEVVIIRDVNGAPQPI-IALAEDAEMNWEAW--WAMVADLPLLKEP-ILMAYDDIPRTATMKVQRLKMEAEMKE----- 154283717 1 ------MEPHL-LWSLAEKQYPCPGRVEHQLEVSSEEKNQYTYSELDRKVSELAFRLHRHGVGRDSLVGVFLGCSADYLIACLAALRAGGAFLVLELAYPPNLLTDVIDDSNPAVVITNQRQAEKIKAGTP-------LIVLDKQQKEPLPPTNEL------PQLPTEDD-------------------------------------------------------------------------------------LER----------------LAHP-ALGARLPDLRTLWLNGEVVTTDLARRAIKANSQLLSCYSACETHEIAC-----GDIRHMLHDEALFCP--VGPPLYPKQTYILNDDGNPV--EHGVSGELFVGGTLLARGYLNRPETTSKAFLQDPFHRTGDTAKMLPSGLLEISGRVGSMIKLRGYSVVPGKVENVIIKRLAVSDCVVIA-------------------------------------------------------------------------- 119618879 91 --PEWFKGSRLNYAENLLRHKEN--DRVALYIAREGEIVKVTFEELRQEVALFAAAMRKMGVKKGDRVVGYLPNSEHAVEAMLAAASIGAIWSSTSPDFGVNGVLDRFSQIQPKLIFSEHNHMEKLQQVVKGLPDLKKVVVIDLSKIPNSVFLDDFLAPQLEFEQLPFSHPLFIMFSSGTTGAPKCMVHSAGGTLIQHLKEHLLHG-NMTSSDILLCYTTVGWMM-WNWMVSLLATGAAMVLYDGSPTPNVLWDLVD--RIGYLGS----WRLLQNQPQDRGHR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215501328 4 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------REVAVVLYTSGSTGLRKGTEISHKAMI--SAFRSFEATGYCNEEDVYLSTRSFSYVSGMRLITAAMCLGATVIIRERNLSLEEFVDVVRTYAVTLMSWTPLMMQGIIRQATASGTSIPSVKTIIITGDILSKTLAKEINIHFHPLANSYALTESFGMISTTPVGE-----------VALGNTGFPVAGCKVKVVHLDSGE-PLKAYERGEILAQGNNMMNGYYGKPEATNTAFTTDGWLRT----------------------------------------------------------------------------------------------------------------------------- 152965647 355 ------------MWAALEQRAADPASPAVVEMSPDGTSRRVAWGLLARRTDELAAGFTALGVRPGQRVSLLVPPGADLTATLYALLRIGAVAVVADAGLGVRGLSRAVTGAGVDWVVGVPKALAAARVLRWPGRRVAAGDVSDAALRAARTGAQRLAAGAEAPVEPAPGAEAAVLFTSGSTGPAKGVVYTHGQLA--QLAQAMGATIRIGPGQ------PLVSAFAPFALFGPAL-GATCVVPAATLTAAALAEAVAAASATSVFLAPAAVVNVLDLTPAQREALGGVSTLLSAGAPVPTPLLQRVRELMPDPRTPYGATEVLPATDVGLSDVLAAGAGEG------ICVGRPVEGVVVAILDADGRDLVSTPGAVGEVVVGGEHVKDHYWFTQAASVDRVRPGRWHRTGDVGHLDAEGRVWVEGRLAHVVVTADEVVTPVGVEQRAESVPGIARAAFVGI------------------------------------------------------------------------- 193214087 93 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGTPKLIPHTWDSLFTNTGVQALSWLFPYTPGTYAWYQM----VTLWMFVENQTIVSAAEVL------PELLWDVGVQNQVNAVSATPTFWRYLLLQKGTDELSALSMKQLTLGGEPIDRVILNQLKEIAAKLTHIYASSEAGASIVVNDGQAGFPSSWLDESDTKNKSI---------KIVDNK-------------LFIKSPH------------RSVAVAD-WLDTGDVVEI-KDERVFIVGRESEYINVGGQKVYSKLVQDVLLQHPKVAWCRVYGRKAPIVGEMVCAEIVMKKQVALEKELTAHCNRHALSANMIPRLWRFLEKIPVGKNFK----------------- 39942642 1309 ------------VHELVETNARGNPHAMAVCAWDG----QLTYGKLDDLSTRLAQRLSEAGVTTGVTVPLLLEKSVWSPVAMLAVLKAGGAFVPIDSA-DLSMIQPIFDNISSRVAIECDNAGGVLRNL------FDTVIVLNGE----LMTQLKLQAPRHVESLATEDDAACVFFTPSNSREVRGTAFTHGALSIALLTQG--PAASINYGSRVMQLSSYNIDIAISEVFATLVNGGCVCIPNETERVFDYVGAVRRMEVNWSYMTPHLSRKL------NLEHLPSLKTVCFRTRSLDEDTYAPWAGKKKVIF-AYGAPDVCPLGISFMEVHGPHQLN---------RIGTPLAG-NFWLVNPEDHRNLMPIGSIGELVVEGPQMDRTHWNAAEFSGSAPGKNRYFKTGHRMRYTDGGALQLVSQKREDIEIDGSLVVLSEVEQSLRRCLGVVEA--IAFKGSKAPPVLTAFVELGSMFDGPEDLQRHVTRERIPHHMIPQIFVPVKDLPITSSLKVNRRRLQK--------- 217415454 16 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITGGAPMDAELSHFFNGIGMRLLEGYGMTETCGPVCVSLPEDN-----------RIGTIGKPLNGVTVGIAED------------GELCISGSLVCKGYHNQPEVTEQQIT-DGWLHTGDLGSISEDGFVTITGRKKDLIITGGKNVSPGILEAAVMTSPVVSQCLVIG-------------------------------------------------------------------------- 90023036 19 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IRTVIIGGEAVQPAKLALWHKTKAVLLNTYGPSEATVVATVAALNTN------------DVHIGTPLAGRAVAVVNGEGRCVVRGGEGE--LWLLGAGLGLGYKNLPELSLEKFIPLPAYRTGDKVKINSDGQIEFIGRLDDTVKISGQLVNPLELENVLLNHPAINQVAV-AVDKSELRVTLYAFVVLGEEHLAHKQLRDYI-RDNLPAVMMPSRIELCESLPKTTAGKIDRKRL----------- 2924391 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIYTSGSTGKPKGVENTHHGL-TNRLEWTLIH-YPLSVKDSFLHIASVFDISVWEMLF-PLLAGASLVIAPKDQNKDYLAXLTIKXQLSILFLLFSAYLLTLKKV----LKCKSLTKIITGGDICKNKHLLQSLKIQISI---------SPMVRQKQLLAXRIG-TVVNKDIGSSLIGHPIWNTQIYLLDKHLNPLPAGVG--GEIYIGGSSLARGYLNRPDLTAERFIPNPFYRTGDLARYLPDGNIEFIGRIDNQVK------------------------------------------------------------------------------------------------------ 169178379 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------MAATDPLYILYTSGTTGTPKGVVRDNGGHAV-ALDWTLRNIYGAGPGDVMWTASDVGWVVGHSIVYGPLLAGATSVLYEGKPDAGAFWRVVRDHRVNVLFTAPTALRAIRKADPEAAYDISSLRTLFTAGERLDTDTFHWASSLGVPVVDHWWQTETGWAICAN-------PRGLEELPIKAGSPSVPMPGFRLAIVDGLGEEVEPG--VEGNIVLKLP------------------------------------------------------------------------------------------------------------------------------------------------------ 189206928 115 --------------------------------------------------------------------------------------------------------------------------------------------------------------------RVAFHDPFLIVYSSGTTGMPKCIVHSTGGVLINTCKEGLLHK-EMTPESVVLQYTTTGWIMYLVTVQVC-LFGVRSVLYDGKPSPQGFLAMLQQQRVTDFGTSPRFLHELQKRSLNPREDLSCLRSVATTGMVLPEAQFEWFYDVGFPLRNISGGTDLAG----------RFGIGNPLTPVYAGGCQGPCLGMKVEVYDESGPGVAVPDGEPGELVATAPNQPIFFWGDKERYRNAYFPHVWTH-GDFIQIHPTGQITFLGRADGVLNPSGIRFGSADIYSVIEQHPEVADSLCVGQRRPDNDETVILFLKMNNGHRFREGLVERIISQERSKRHVPQYIFQTWDIPTTVNLK----------------- 74012867 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATCVLAPKFSASRFWDNCRQHGVTVILYVGEVLRYLCNTPQRPEDRTHTVR-LAMGNGLRADVWQSFQQRFGIQILEIYGSTE-GNIGFINYPGRCGALGKMSCFLRMLSPFELVQFDTDAEVRDNRGFCVPVGPGEAGLLLVLRHQPFLGYRGARELSERKLVRDVYFNTGDVLAMDEEGFLYFRDRLGDTFRWKGENVSTREVESVLSLVDFLQEVNVYGVSVPGEGKVGMAAVQLAPGQTFDGQRMYQHVRTWLPAYAAPHFIRIQDTLAITSTFKLVKRLVRE--------- 170744561 82 ------------------------------------------------------------------------------------------------PDLDPAHLPTLLDRAGIEAVVTD-----LAPAARPDVGG-RPVHAIGAPRPAAAPAAPRLATE-------------WVLLTSGTTGVPKMVVHD-----LEGLAGAIRPRPPGEPAPVWSTFYDIRRYGGLQIFLRAVLGGASLVLSAKDEPVAEFLARLGRHGASHVSGTPSHWRRALMSAGLGAFRPSYVRL---SGEIADQAVLDALRAAFPQIGHAYASTEAG---VGFEVTDGREGFPESFLGPRAG-------GVELRVV-------------EGALRIRSGRTARRYLG--EGAPILLDAEGFVDTGDMIEIR-DGRCAFVGRRGGIINVGGLKVHPEEVEAVINRHPRVRMSLVEGRRNPITGALVTATLVLDPGEASVEAVKAEICRAALPAHKVPAVLRVAEALPVTGAGKLAR-------------- 169608520 9 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDRWYVCMPLYHGTGGTTALVCMLSGLT-VCIGTKFSTSRFWTDVRDSNSTAIVYVGETARYLVNSPPSELDRKHKVR-AMFGNGLRPDVWQRFVDRFGIEIVEFFNSTEGVMILWNGSRGPFTATAVGHQGLIDRWRTHNLYVPVECDLVTGDLIRDPKTGEEGSEILVQMPHAFVGYYNNPEATQKRFKGDLWYRTGDALRRDRDGRWFFMDRLGDTFRWKSENVSTAEVSEALGSFPGILETNVYGVEVPGHDGRACAAIYIAPEHRDKQALLAH-ARAKLPKYAVP--------------------------------- 145604843 11 -----------TVDDLIRDRAATIPDTPLISRARCADWVEYTARDLDAYADEAAKELSRLGLNPKHRVALLGPSDLDYAISMLALTRMGFGVLFLSTRLAVEAYASLLDKTDCTRMLTTPKFVDNTVKAIREGRDLETWDIVEKSIYSRESTGKQF--QKQTEIQDQANAVAFIVHSSGSTGLPKPIFQSHRACLGN---------YALGSGMRAFVTLPLFHNSGLANTFRSIVAGKCMALYNAPMTSASLVEGLDHIKPETFNCVPYVLKILSETPEGLAA-LARCKMVVYAGAGCPDDLGDLLVEKGVNFVSHYGQTEMGQLMMSTRPWNYVRPLPNTRQFIHMDPLGVVLDGLETKVMSNSDS--PPNSYRTRDIFVKHPTI----------------PDAW---------------KPVGRLDDLTLVNGEKVLPIPMEGTISQSELVHQCLIFGV----GRAFPGLLVVKSDKVPSERYLDAIWPSVQLANHNARDMVEVLEAYPRTDKGTIIRAASYKRFADL---- 70949052 60 ------------ILDFLTETGQKNQNMTAVVENAFGRIETYTYKHLMDKANAFSSVLDSYGVGKFKILGIYGNNSMNWLVADFAAMSSGVTSLVMHSRFSIDEVTNILNESKLEWLCLDLKHAKSLLERLKELPHLKKLIILDHIPNSDPKKQKELTSEEAKHKELLENSISTIIYTSGTSGQPKGVMLSNKNLYNAVLESDNSKLLDFFPTKFHLSYLPMSHVLERIVIYFCISRGISINIFSN--DINYFSTDMLGSEASVIVGVPKIFNKIYSGIQTEIANLSSLKMFLNGGGKLSSDVEKELSLLDIDIYQGFGMTETAGPI---FVQDPRDKSDNTVGGPHVKSVEYKVSTWETY--DAKSKP------PKGELLIKSDQLFRGYFLKDDLTKSSYAKDNYFKTGDVVQINQNGSITFLDRSKGLLKSQGEYIETETINNLYSMIPYI--------------------------------------------------------------------------------- 82704467 46 ------------ILDLIKETGEKNHNMTAVIENAHGRNESYTYRTLLNKINGFSSILNSHGVGKFKLLGIYGNNSMNWLVADMAAMNSGVTTLVMHSRFSIDEVIDILNESKLEWLCLDLKHAQVIVDRIQDLPHLKKLIILDHVPIDDEMEYKELIEKDKQNLYTDENHISTIIYTSGTSGKPKGVMLSNKNIHNAVTATDNSNIHDFFSTKVHLSYLPLSHVFERIVMYFCMSRGVSVNIFSN--NIKYFSKDLMGSEASIIVGVPKIFNKLSKLPATKRYLLPALRALVNGGGKLSEDVERELSLLDVDIYQGFGMTETGPIFMQQPNDKNINTVGGPSIQPIEYKVTT----WETY---DAGSKPPK-----GELLIKSDQLFRGYFLKDNLTKDSYTSDDYYKTGDVVQINQNGSITFLDRSKGLLKSQGEYIET---------------------------------------------------------------------------------------------- 171677266 76 ----------------------------------------VTFAQLDRSIGACAEWLRALQTGHADRVALYMESDIGLFIHLSALLSLNIPALLLSARLGAHSILHLLQKTNAGTLLVSQRT-EVISSEIARGPSAAKIITT-----EPYKAFLDSNGDTKTPVPEVGDHTALILHSSGTTGLPKPIPVPHRYLLGYAACHQFPSSEV--PSWVNLSTLPLYHGFGLLAPALSLSVGLTCCLPPSSIIPAATLEILQASKARSLMSVPSILQDIFSLPSVEEQSLRKMEFVAVGGGAMSPDVANNLVEKGVRLLNHYGVTEIG--AIAPIFCPTPGTGYNHRYLRLRSDLGLELRPASPRLI---GYPCGWGGKHF-EIQ-----------DDMQLNPDCDVGEGM-------------EVRVLGRVDDVIVLKGEKIMPRTLEDLLTGDANVKTAVCVGQ-----GRFEMAVLVEPSPSATTEVLREQIANETLDAHARVSAIIFVTDIPRSDKGSVMRRETAEMFR------ 149922846 444 -------DTRISLAFELADRAARSPDRTFFLW----KGRAFSYAEADRRVDAIVRGFIDRGVRAGQRVGVIMDGRPSYLSVVAALNRLGAVAVLYKPHLSARLLGEALAQGELAAVVADPPNAAEAVEAWTVARRDEPVLVLGERDPSRPLPAGVFDMEAIDPARVEARDLALVVVTAGT----REARISNARWAVSAYGSAA--SCLLSSKDTVYSVLPLHHPAGMLVAVGGALVGRSRLALSAGFDPENFWAEVRRYGATVAFYAGEQWRLLADAPRSPSEGNHPLRLI--AGSGMRADLWRRVERFGIGIREFYASTEGNLVLAN--------------VADKPGALGRPMPGTELAVVDSQGHARRCRVNEAGLLIAKVDPTHPGLRERPAGHRETFKRDTWFVTGDLVRRDAEGDFWYVDRTSHLIHGPHGWIASREIEDVIYA------------------------------------------------------------------------------------- 91065035 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTHRNLVSNIQQITFYFVHMMSHQDVVPLILPMYHIYGLSVILMNMFSQGCKLVTVPQFGTKIFLKLLSQYKPNILYAVPPIMLMMLNKKDLQMEQLECIRTVVSSAAPLGVADIERFKTQGIKFMQIYGMTECSPIVLYQSLVLS--------RGIKVGASGLLVPNTKAKIVDGDPDNTPLGQLETGELLIKGPQVMKGYHNNDDATKNTIVD----------------------------------------------------------------------------------------------------------------------------------- 170018051 11 --------------------VQKYQNKTAIVD----NGRAYNYGEL---ADKVAAVYKAHQFNAPYVVLIAQSN-LTFISQFLAIHKAGCVPVVVN-----------------------QREAPQLDTLLSAI---------------DWQWLDDCAVSKKKP--ITRSNLLFLGMTSGTTGTPK---FYQRDWLSWQLGFKQCEAFEMTDYAGVMTTSPMATSLGLHSLLLSLYLGKTFYCYTRQ-------QQQQLTSATLVYTVPIFYRGWADDAQVKG-------VVSCGGE-LTPSLVRDWHRLYPQLYELYGASETSLIAFQNLMHG-----------KKVNQVGRLFADVELTFTNQH-------------ITVASPYLFSGYLGSTQKITFVETDD----VGD--YQDEQ--LFVYGRASDVINHGGNKIYPSQLETILQT---ITTAAVVGVPDSTYGEKIVAMVVTNK----PLDKLQMVMAEQTPAYKRPSQYIFVSEIPKTKQQKISRTQLALRY------- 218682353 17 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVGQVYPGVEISIRDPDENDVGTD--VPGTIFVRSDLIADGYLWGDDGQAFRVTKAG--ATGDLGELDENGMLRVIGRAGGMMISGGNNVYPAEVESALKSCPGVEDAVVFGLADAYYGQRIVAVV---SGEATDAKMLADHCAGQLARFKIPRQFYHIASWPMTSSGKISRRQV----------- 67537314 23 -LPPTPPDEAYTIDDILLQRISYPPDAPLVSQYGISDYAFYTAKELDRFANGAAQALQFSGLPKNRVVAILGPSNLDYIVSLFALSRLGYAVLLLSTRLSSEAYTNLLAQTNCCHILYSPTTEKAVEEIRGVSPQINIFSI-----PEHIIYSKCTESSNLRLSRQPELAQAFIIHSSGSTGLPKPIFQTHAACIANYTTSN---------SYRALLTLPLYHNHGLCTFFRSMFKAKPIAIYNAPLTGKNVLEVMETFKPESFHGVPYVLKLLSEVPGGVEA-LARCQQVLFGGSSCPDELGDYLVDNGVRLISHYGATELGQLMTS--------DRPVGDKLWNYV---RPLKVSQPYLRMEELE----DGSYECVVLDGLPAKVSSNCNDPPRTRDTFVPNAW---------------KYLGRIDDRVLINGEKVLPVPIEHRIRQNKYVKDNLVFGV------------------------------------------------------------------------- 163841736 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VSGASALGLRQAHFFRGAGVMVLEGYGLTESTALCTANTPEH-----------TKIGTVGIPLPGTTIRIADD------------GEVLIKGIGVFAGYHANEAATAEAFV-DGFFRTGDLGTLDEDGFLTITGRKKDLIVTGGKNVYPAPLEDALRESLLISQAVVVG-------------------------------------------------------------------------- 167563673 24 -----------------------------------------------DDVERLVAALPGATLSSSGVVLIGMPNGKTLLRLFFSLLAAGYTPAMLSPTTPVVRIKQMAEDFGAIAIV-----KPRLEELRAQLRIGK----VERHAGCEIGFFPQTRESVAGPGEV-------ILTTSGTSSFSSGCVHAFESLREN--ARRHAADIGLHAGDIVLVNLPLFYSFALVAAIAGIECGAKLVISGPPFIAPRYFSELARHRISVSSVTPVLMRDILSHAADTLP--SSLRALTIGGDFLPAALAAEFRFPGNELYLTYGATEAGPRIATCR--------AHEVDERRLASVGKPMQGTEVRVLGDT------PSSREGELLVRSSTLLKRKVGRNARDPLVLDGRVWLRTGDIFEIDDEGYLFFKHRKTDFVVLNDEKVNLAAIRQHCRSLPGVLTC------------------------------------------------------------------------------ 9937234 21 -----MMNDRTTLTAQLADAARTHDRALALVA----PGLTLSHAELDARAAAVAARLTAAGVIPGDRVALAVEYGWEQVVGALAALRAGAVCLPVAPGLPRPARWQHATRAGATAVLTQSWLTQRID-----WPQELPVLSVDEPGPPVPPTTAPADGRSATDAAYRLDAP-----------------VSHRAITTAAL--EIDRAFRVGPGDRLLALAPADSPLALYELFGPLLAGAALVLTRDLRDPGALHEALRTHGVTLWHSPPALLGLLLDHLADRGGKLPSLRLVLLGGERLDPALVRRVREHQPAVAHLSSATPSGPWTTCLETG-------DLAPEWRSVPVGAPLPNQRAHILSETLRPCPV--WVTGRLHYGGVAPPTGEEHAPATVPHPETGEPLLRTGLFARLLPEGLIDVVGDETARISVRDRPLNLQDTETALAAHEDVHSAVVV--PVGRGDESLARVRLHPGATAGPDELLAH-LRRKVSPYLLPGHIEVGGPLPLTRDGRVDR-------------- 67903034 120 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PEDFPNLDTIALAGEPVPQGLADAW---------------CGMISTGTRL-----------FPRQKITIGLPLPGMNAYLFNH--RRCPVPAGVIGELYLSGEQVTPGYWNF--KHNAAFTHDPFYRTGDLAYWDSFKNLVYVRRVDNQIKVRGYRVELEEIEHALGRADSVRSAAAIVVDNV----RIIAFVAP--ETVDASALRRQLV-TLLPKYTRPTEIFALPSLPTSANFKIDRRVLLDLAR------ 218251087 22 -------------------QAQRRPQKQALIV----DERAFTYAELWRRVAGMAAMAMALGV-RGD-VLVAADTFVDQLTAFLALQAVRVRPILLHHGLSAEEVQSILKENG--------------------LQGIWH--CSREGAP--------FFGPSGLAERMHEEPDVLGVLSSGSTGTPKVLYRTYRS--WAGFFPVQDEVFHVCESTVLFLQGSLS-FTGNTNTLLSVLYEGGTVVTSALLRCHLWEALLRRHAVDCIYLVPSKLQLLGQVLKES---VATVRTIFTGSQLLTPSMLRRLKAVQAEILLYYGASE------LNYITYAICDDPDRDSRNL----GRPFPGIAVEI------------GADGLIYVTTPYHISG-VTMP------------FSVKDTGTINVCGELIFGGRRAAWINKGGFKISTLRLELLLKAVPGVENAAVLPVHEECRGDGAAAFLVAARGA-SPADIRRAVRRSLLP-VEVPDRIVFLPALPLNDRGKVDRHQLEEQARSH---- 169769114 52 ---------PLTVDELVRSRASLGSEQPVICYPRTGEYVDYPLRQLDIFSFRVAGAIAAKVPSRASVVSLLGTSDLSYLVMLLAVAKLGHTGLLLSTRISIEAYVSLLERTNSRHVFIHESFKATAEELKQRLPDLQVEVIFNYPIPEGNV--DTNMVPWLDPV-AESKHLAWIIHSSGSTGLPKPIYQTQAAAVRNYSGHMNMSGF---------ITLPLYHNHGISVLFRTIYSSKRLYLYNAELTRQHLLDIMQAHPLEIFYGVPYALKLLAETEEGIAA-LAQFKAVMFGGSACPDSLGNLLVENNVNLISHYGSTETGQLMTSFRPREEWDYLRPSEAVKKYLRFEERYPG-------------------IFELICLDGWPSKVISNRP---------DGSYATKDLFVKHPEAYKYYA-RLDDTIVVNGEKVNPLDMEGRVRQLNTISEAIVFG---AGKASIGLAVVRAPGTASMPDELIESWPAVEAAHEAMPAYVRVLPEYPRTDKGTIIRQRFYKEFSNL---- 146300922 126 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGSPKFVKISDDNLVQNAL--SIMEYMPITEHDVVPLNVPINFVYGFSIFTTNCIKANTIVCTERDVLQKEFWSDLAEYGYSTLSGVP-YFYELLHRFGFFKKDTPSVRYFTHTGGMLNQELANVISNYDKQFFAQYGQTEASG---------RMAYLPPKDFETKGTSIGFPVKNGRFEI-DEN----------TGELIYYGPNVSGGYANN------IFDLQHYLYTGDLAEKDELGYYHIKGRIKRIMKLFGVRLNLDEVEVLLKNQLGGQTFICISVQDKYLG-------VIHQDASLLRETITQVIKEKLGLHASSIKNYYFDQVPLTVNGKVD--------------- 212526194 22 --------------DIIQHRATDNPPTPILNEDNVDEYEFFTGKQLHQLVDGAVKYYLKSGLKPNDVVGIFAPSNVDFVVTFFALSRLGYKVLCLSLRLAPVAIINLLKQTQCETIVATSQILTTLSAVSQE----QTITTLAVPTRAQYETSEGPLFVREFDRDTETNEIGLVMHSSGSTGLPKPVFLSHKNVLTHPVQGAGMNNFG---------ALPLYHMYGLSTTLQAMYMAKAANLPSAPMTADTLMRAIEATKPEIFHGVPYALGLLVEHPRGLDY-LKSAKIVTAAGARTPDELGDRLVYEGVNVGVVFGTTEAG------LLGDTMRRVEGDDSWNY------------VRIYTNIRKSIHMDPIGDGEVYLKTPGLSPSTANDPERSKDVFTPDVW---------------KYVTRLDDRVLSNGEKVLPLPIEGRIRQDNLVREAVVVGVDKAL----PGLLVFRASDDLSDEEYLDAVSRAEGFSQITREAVVVLPEYPRTDKGSIIRAQVYRKFANE---- 91065051 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MITHQNVLIRYVHFSDPRFVIADEGRTSLGILPFFHAYGFMTTMMC-IERKTKVIVMTRFEEKLFLRVIQDYKISELLLVPPLALFLARSPIVTNYDLSSVKRVICGAAPLSKDLEASLKRLKIEIRLGYGLTETTLACTGFPIN-----------VFKEGSCGKVMPLLSIKVRDPKTRK-SLGPNQVGEICVKGPIVMKGYCNNEQATKDTFT------------------------------------------------------------------------------------------------------------------------------------ 2961188 30 -----------------------------------GEIH--TYGELKADSDSLAAHLDQLDLTAKSPVVVFGGQEYAMLASFVALTKSGHAYIPIDHHSALEAIEAILEVAEPSLVIAVDDF---------PIDNLQVPVIQYSQLEE---IFKQKLSYQINHA-VKGDDTYYIIFTSGTTGKPKGVQISHDNLLSFTNWMINAEAFAIPHRPQMLAQPP-YSFDLSVMYWAPTLALGGTLFALPKEITADFKQLFTT--ITNYHWINTFFVDMMLSDDFNAQQLPHSNSFYFDGEELTVKTAK-------NCVSVFRKQELSTLMGQQKQLLLYQLWLSLIKCLKHANV------CQLAIQNQIRQPLLLMSQVINWQMVRGISIILNEQQQLSLNLKVIWP----------SMTDEGLLLYGGRMDFQIKFNGYRIELEEVSQNLNKSQYIASAVAVPRYNDHKVQNLLAYVVLKDGALDITKAIKADLQDVIMDYMMPSKFLYRKDLPLTPNGKID--------------- 62423064 1 ----------MPITSRILEVAAADPDQLAIVGGPSGSPRSLTYAQLVADSATMFAAVDALHRAQTDITAVSLTSAFETSRIIAGLAGFRAVSATIDPRWPLDHQVGVITTTGIGLVISDSP--PLAEALVAAGWTGTVITATDFQAREAAID----PADTAPPTVREAHEPFLMLFSSGTTSNPKAFIKTRQQYRDNVAVSSA--HLEPFAGVATLAPGPVSYSLTLYAVVESLATGGS-VHVADDFDPFTMGSRITDEAITRVVAVPAVVKALAEAARRTPENFHGLDLVVTGGANLPASIRSALADVDARLISYYGAAEIGFIGDSRDGDGTWISIYD--------TIG-------VEVRDESGARLPDG--EIGTVWIHAAACSDGYVTG-TTDAQLRRPDGWATVGDQGRI-ENGLLQLAGRAGDIAITGGHKVSLPEVERAFEGFDRLGAVCAIALPDDGLGSIVALVIEPDGESTLPDAALLAQARAKLAPQFVPRRFYLVDRLPRTVGGKIRRHE------------ 1770180 749 ------YPRESSLVDVFREQVAACPDATAVIDSSS----RLTYTQLDRQSDEVAGWLRRRHMAAETLVGVLAPRSCQTIVAFLGILKANLAYLPLDVNVPAARIEAILSAVGHKLVLLGSD----VAAPKVRVQDVEMVRV------DDTLGYDILDDYANSAVRPSPTSLAYVMFTSGSTGKPKGVMIEHRAVLRLVKNSNVVSILPMTPRVAHLSNL-GFDISVQEV-YTALLNGGTLVCIDTTLDSNALETVFMQEQVRVAMLTPALLKLCLADIPSV---LGSLDVLFNVGDRFSRDALAAQALIRCGVYNAYGPTENG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1770180 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPQQQLVPVG--VMGELVVTGDGLARGY------TDPVLDQGRFYRTGDRARYRPDGQIEFFGRMDQQIKIRGHRIELAEVEHAMLHHDAVRDAVVVIRLQGDQEPEMIGFVVVRADETVQQDLIRNRLQNLLPSYMVPARITILDQMPLNANGKVDRKDLARRAQ------ 90569537 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGKPKGAVM--RRAFVHDEALAVVDHFRITPDDVLLHVLPVHHATGIGIMFFPFLVGGATLFKSGSFDPEWIWERWRKGGITFFSGVPTIYMRMQRWFQNLSAQARKLRACLCGTSALPKPIADFWASLGRSIVQRYGASEIGAVFKVHLHDQNVPD----------GSVGNLFAGCDVKL----------SEGDQGEILVKSPGMFSKYIFDPEATASCHTADGYYKTGDL-------------------------------------------------------------------------------------------------------------------------- 111017962 441 -------HTQISLSRLLAEQARKAPGGECFLF----DNRVHTYQAVNQRIDNVVRGLIQAGVRPAAHVGVVMQTRPSALATIAALSRLGAVAVLLPPG---REVHTAIRIDGVERIVTDPENLDAAIATGMQVLVLQRDLDVDPSANEKIDPAAVMLPGWYRPDPGLARELAFIIC-SESNGHWETKQITNYRWALSAFGTA--SAADLDRGDTVYCLAPLHHSSSLLAAIGGAVAGGSRIALSRGVDPERFAEEVHRYGVTVVSYTWTMMREILDA-ENLALDGSHPVRLFIGSGMPQGLWRRTTERFAPKVLEFYASTE-GDVVLANVAGA------------KVGSKGRPLPGAEVRLADEQGFIRECQDDEVGLLLGRSGGAMRGIFA---------AGDAWIPTENLFRRDADGDYWLVDHRKTVIATRGA-VFTQPIVDALVSVDRVDLAVAYGVEVGGRTLAVAAFTLRDGRAPRLAEISEAF--EMLPPALRPDIIQVVGDIPLGSS------------------- 170782905 39 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTSRPKRVA---LSSDALLASAAASQAALGAPGQWIL-ALPTHYIAGLQVIVRSIAAGAPAVLAPGSFDPRAFAELLDARVARYTSLVPTQLHRLVDAAEATGDDTRRIRAILVGGQATPPHLVDRAAALGWRVVRTYGSSETAGGCVYD---------------------GVPVATAEVAVVD-------------GQVELAGPMLAEGYLGDPAATDAAFAEHRWYRTGDGGEL-VDGVLRIIGRLDDVVISGGEKLRLAAVEEAVRSLAALGEAVAVPGEHAGWGQRPVVFV-PGVVDLELAERVRRELAARLGRVAGSTLVRGIDAMPSLPSGKPDRRALR---------- 33390809 3 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIYTSGSTGRPKGVVVP-RSALSNFLAAVGEMGL-VGAGDRVLSLARAAFDIATLELLSPLVSGAAVVVADVPADPDALTRLVLDERVTVVQATPSRWQSLLGNGTGW---LAGLR-VLTGGEELPAELAATLRAGAREVVNLYGPTETTIYCTGNRL---------ERPIVVRPSVGGPFRDSRAYVLDEDLTPLPPG--AVGEIYLAGACLSRGYHDRPGLTADRYLPDPFYRTGDL-------------------------------------------------------------------------------------------------------------------------- 167381524 127 --------------------------------------EWISYQDVFELCCGLCEMIKLLNIEINEPILICGDSCIDSYIISFSLAIGGYLWVPINHTSTKEYVHGIMNRCKIRLAFISKNNIGYLEE---ELKGIKTIILIDD-CPDAYSSYPTLMSSLPKPLICNSNTPRLLLSTSGSTGNPKLVIMSEKTLM-NSLQPSQPNLQVITITSTLIQPYDIINKGGSIACYSGSM--------------ERLREDIIMVRPTFFGATPTFWYSLYQEFLFETKGLKRCKSVLITGAKSSEEIKRFLFKIGLIVTDGYGTSETGSLVNM--------------------STGKVNDGVELKLIDPEMGYFVNSNPSRGEVIAKTRKMSSGYYGDQQLTNQMFISEGYFKTGDIGEI-VNGQIKIIDRKAFCFKTQGCFVTPTVIENKLSKIEGIEQIVIFGIND-----QVTAVISLKENTIEKELIKTTSIKEGLKEYEIPQQIIIAKEM-VTLNGKINRNKIIKHYK------ 170108977 23 -----------SLPQLITFAAEHNPHHTFALQLCTSDSSRLSFVQLRGMVERASAWLVSSGTTTGRRVAILLASDVGLFVYLSALLRIGVPALLLSARLSPTSIAHLIKETSPTSILISSQTSLVARKALSLLPSSYHFPPPRLVTAHLYSTFPDSPRSPAPPSHLPTDLDALILHSSGTTGLPKAIYHSHAFLLLFASAHRFEEKMGEGYSVV---TSPLYHGFGLLAPLLSLSINLPFVLPPSGVIPTALLHTIHSTNARYLFTVPCIIEDILCLPDDVGEAMKKLDIVVVGGAPLKDIFGGRMAEGGVNVLNHWGASETGPI---TPIETVKPGYHDWRYLSPRTDMGFKF--------------IPEG-------------------HNPNEQRRTFRPPGWFVLKDLLWAAPE--YQILTRTDTLIVSNGEKFNPEFAERLIGEHPDVRGVLAFGQ-----GEVAVGVVIEVGAGESEQGIFTYIDRANLAHAQISSELVVCKPLVRTDKGSVARKANYALFEREIRGA 218724013 42 -----------TIDGLIRHRAKLLGDTPLVFYPHTGEYVGYSMRQLDIFAFRVAQKL-ALRLPPRTVVSLLGPSNLNYLVTFWALSKLGHSVLFLSTRISLDAYASLLERTESEHIVIAQEFQDTAKELTKRLPGLQNYIATDDNFPIEDVNIDTNLTSNLDPAQETAY-VSWIIHSSGSTGLPKPIFQTHKAALGNYAQNMNMRGF---------ITLPLYHNYGISCLHRSVYSCKSIHLYSSSLPLARLLRTMQANDFEIFYSVP-YTLKLLSEVDEGIQSLRKCKVVLFSGSPCPDSLGDRLVTNGVHLVSQHGSTETGQLMTSDRPREDWNYLRPGEAVKPFLRFEERSPGYEAVVLD--------------------GWPSKVLSNRP---------DGSYATKDLFMKHPEEAYKYFARLDDTIVLNGEKVIPLALEGSVRQDPLVAEVLVFGAQKAR---------IEAGAALSRDQVIEQIAQSEMPAFGQLSRVVLLPQYPRTDKGTVIRQAAYRQFADLIENA 120404276 443 -------HTRISLGRIMSEQARDLPHGEAL--LFDGRVH--TYEAVDRRVNNVVRGLIGVGVRQGARVGVLMETRPSALVAIAALSRLGAVAVLMPPD---ADLAEAARLGAVTEIIADPSTLDTARKLD------MRVLVLGGGESRDLHLSNGAAGDDPDLVELPARDLAFIGFSSG-----ELVARQITNFRWALSAFGTASAANLSRNDTVYCLTPLHHQSGLLVSLGGAVVGGARVALSRELRPDRFVQEIRQYGVTVVSYTWAMLREVIDDPAFSLNGSHPIRLFI--GSGMPAGLWKRV----VEVFE-------PANVVEFFATTDGQAVLANVKGAKIGSKGRPLPGIALAAYDPDDNLILEDDRETGEVGVRGPV-------DPLASRGVFAPDTWVSTEYLFRRDEDGDYWLVDNRGAAIHTARGMVFAATVNDAVGRLGAVDMAVTYGVEVEGQTLAVTALALCPGGSIPSADLSEAL--AALPVGNAPDIVHVVSDMTLTAT------------------- 145231486 34 --------------DLIRLRAADYIQHPILAYPKPSQNGSVSYQDLDCMIDYAVCTLMDYGFKPGATVALFTLSDLNMVITFFALSRLGYTVMMLSPRLSATACVSLLDTVGCNTILYGQS--PNIRATMGEVLRLKLIAC----RPIIERPSPEELSEDSDAVRRPEEKTALILHSSGSTGTPKPLYLSHKALMTHPMR---------GPGFTSFNSLPWYHLHGLSTALQAMYMRRTAYMWDAPLTASTAVAALEAARPESVQGVPYLLQLLVDSPRGLKA-LRACKSVTYGGAPCPDELGDRLVNEGVKFGGSFGLTEAGLVA-----------------ESISRPAGDPFWNY-MRFFDNWMKPISDALYEV--VYLKG---------HPALTASSNEPPGSYHSRDVFTPHPADRWKYVSRLDDRILVNGEKVLPLPIEGCIKQSPLVQEAVVVGV------------------------------------------------------------------------- 154492572 42 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKRIMVRKEQMVNSARLT--CDYLGLRQGDKALLCMPLRYIAGKMMVVRSLVAGLDLVIREPSGHPMADIDM----PLRFAAMIPLQVYNTLQIPEE-RERLCQIDILIIGGGSIDHELEARIQELPICVYSTYGMTETLSHIALRRLNGPDASPYY-----------TPFPSVKLSLSTDDT------------LIIDAPLV----------TDETLV------TNDVAELLPDGRFRILGRKDNIINSGGIKIQTEIVEEILR--PIITNFAITSVPDPKFGEAMILLITTGNDKKTASSLIEEMIFGILPKYQRPKHILQIESIPLTGSGKIDRAACRKLAMERYTG- 212531117 26 -----------SLPELIDFQARVNPHRRFCIQAQDAPLLDVTYAQLKHAVSCCQDWLIQLENGTKDRVGLLMDSDLTLVIYLFALMGLGIPTVLLSTRLSAEAVKHLVQKTRTSAILVSARLDGTANEA------LSSWDASDSSPPSKYAAYRDFMTENTTSSTAESDCNVLILHSSGTTGLPKPIYTSHRHYLSFALCHEFKNAEEMLSP--ALSTSPLFHGFGLLPPCLSLGMGKPFCLPGTIFTGPSTAQLLRNSGAKSLLTVPSVLEEIALLPDDEGHVLQELHFIVFGGGLPKETIGDKLTAAGVKLLNHYGATETGPLAPLYVPQRGYDWHYFK---------------LRTDIQDALQVSLEPIVEENQE--------------SESRWKLSLQPVGWFPLQDILVSDSDNEYTVLGRSDDLIRLAGEKVRPTIVESMLAQSEAVKAAVAFG----DGQFEIGVLIEPTFKISSAEEEDAQLAGEKMDAHARISAIVVVQALPRSDKGTVLRREVNQRFE------ 215506543 12 ---------------------------------------------------QFAAGLVSLQLPVGSKIGIVAPNLYEWAVTMFAAAKAGLVLVNVNTAYQVSELEFCLNHVKCAALIVAEKFAPELERSAARLPLLKHVILIGETSKPGTVTYDDLMESA-----TAEHHAA-----------------------MHAISSKL------------------------------------------QFD----------------------------------------------------------EAINIQF-------------------------------------------TSVKIVDAEDRIVPVNQR--GELCARGYLVFMGYFKEEGKTREVVRYN-WYHTGDEARMSEDGRLTISGRIKDMIIRGGENVYPVEIEDFLYTHPDVLEV------------------------------------------------------------------------------ 46205441 5 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISGGAPLGERLGHFYRGVGLRILEGYGLTETTAPTAVNLPG-----------LTKIGTVGPAFPGTSLRI-DAD-----------GELLVKGDHIFRGYRNQPELTAEAL-QDGWFRTGDLGAFDDDGYLRITGRKKEIIVTGGKNVAPAVLEDRLRAHPLVSQVVVVG-------------------------------------------------------------------------- 211591972 6 ---------------ILDATADKHPNQPVSSDISQG-WRDITFADLANAINRMALWIQE-NVASSDTLAYMGANDIRYCVFMFACMRLRHRALLISPRNSESASSHLLDVTGCSKFVYSPERTKQIEELKGANPSLQAWL-----APGLWEVLDSSASAPVEPAEDPEDRIAVYIHSSGTTGLPKPIPMTNGYFLVLERTGLLPLPENRQSGKRVFVMSPFFHFMGILSIMKPILFDTPFVLSPEKPLTAELLAQIETHPETTLI-APSVLEELSQS-ELGMQSLSKFCFVAFGGAPLSQEIGDRISEV-THLQSVIGSSENGL----------FGALKHQDKRDWRYLEWNPNAGLEMRDAGEGFFELVVPGGE-GR---AGHAVFHTYPDKDE-----------YKTGDLFVPHPEGVWLYSGRRDDVIVSNGEKFNPTTMQEIISSHPLVARALVVGQPDSLWSGEPSAFIIKKANESAPG--HAQLMKNHIASQAKP--------LQLTPKGTVKRRTV----------- 163842153 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVRRDADGVYFIVDRKKDMILRGGYNVYPREVEEVLYEHPAVAEAAVIGRPDELHGEEIYAVVGIKPEADGDREAIKEFAKERLAAYKFPRHVLIIDALPKGPTGKILKREIQ---------- 163748008 9 ----------MNLSQFLTDAARRQSEDIGLVWGEA----TWTWSELEARATAFAAALRDRGMRKGDRLLVQSANCNQMFEAAFACWKLGCVWVPANFRQTPEDVAWFAASSGAKGLLVGAEFAEHIAA----CDGLDFTVRIGGTGHDDYDGLMEFAAATVTPAPVDRDDPAWFFFTSGTTGKPKAAVLTHGQLAFVVTNHLCDLMPGTGPQDASIVVAPLSHGAG-IHQLTQVAHGVKTVLPGGKFDPAEI------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 169603710 359 -----------------------------------------------------------------------------AIVALLGLLKAGGICVPIE---KYDEV--LLSSVGAELLVTSSASYAHVPSLRPNVFVVGPDFVLRAVVEKDSEPLPDGATTQTEAMKSTAQDLAYIFFTSEDSGTP--VMLSHGHLV--SALTWHVDRFDWQPDCRIVQSSSFVSSQSLLEILGSLIAGGCICMPC--VDEVNLPAFITSARANGAVLPPSVIRTM------SPSDVPGLRFLAVGGEAFPDDRLGDTWAGEVRLFRGWALGEASMLMTVGEVVPN---------PRYADSMGKPV-GCLAWVTNPDNTNDLAPLGGVGEVVIEGGSGVLGRANAPLRNNSA-TRGPYFRTGMLAKNNPDGSVSPVGRMSNRLKLGGQMIQLEQIERVLVRCSQLRDAVVVARIAAGRTQLVAVVCLADPRLPSPEQDARAACQAGLSPALVPTVIHVVEELPRSLPHRVDRLAVREWLR------ 67524933 15 ------------LLNYIDAVAAVNPTKVVFTQIISFDQYDLTYQELASIVNRQAWWLAEHGKARDVTIAYVGPSDARHLILSLAAVRAGSRLLLLSPRNSVAIHEHLIKETQSAAILYDSSFSTAIT----ELTSLSQITAVQAPGLVDLLSDTTLANEYPDTFKDASDKPLVVFHTSGSTGMPKPVTFVHSALAAVDSLRELYDSYRVSVHRVIYNGCPLFHTAGFVVSFFLVFSGCVTVIPDQPSSPQMFKQILHSTHTQGALLPPLVIDQIAEEPAMVEEAAK-LKFLTYGGGSVSRAAGDLLSKR-TNLINVLGSSECGLIGAYMTEPEHWDWFHFAEKEM----------GIKWEPVDE-----AKEKPEFFEMVLRREELPQ----KQAVFANFPDLDEW-HMRDIFYRHPTYYYKYQSRKDDVIVFSGEKTNPIDVEAGINSLPGVAASLVVGRPYPVLLVELAASATVDDTLPDIHRVLEELNKLSMKYAQIHRGVLFAEEKPRTPKGTINRSQTNKLYAEE---- 71020023 34 -----------TLYQLLQASAKNNPQHIAIQFSHNNDAVQITHSDLLCAVDTCAEWLVTRQVQRGRPVAIFLGSDLNIMVYILALVKLGNPFLLLSARLSGEAVEHLLKGADAGFVLTAEQVWANAGSLISDLDTLTHCLPIPAPSLISWLDREKWAQDSLEGEEVDPNDCSVVLFHSGSTGLPKLIPHCHRYLLGYASCHELSSNLGV-ERDVTLSTLPLYHGFGLLAVCLSLSIGMPIALPAATTIPSSVAQMLAECRAARLFTVPSILGEVLEWPADDPHLLQGLKLVVVGGAPMRTELTEFLVEHGVELLNHFGVTEIGALAPIVHPGPELKYDPKYLLIRRD----IPLRFRRERIQNSSDESLQIGTRPFG--WTKDFWLSLEYNPNAGGNRA--------------------QVRIEGRIDDIIVLAGEKVNPMGIESAIRQHPAVSDVVAIGLLVEMRFEQVTP---PSSDSPDPEDILQNANSAADAHAQVPGLVLFTDALPRTFKGNAQRARCEAEFA------ 215461695 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MIGAAPLSNEINHQLFQLNAHIGQAYGMTETCTATTCWPI---------EKQRGTSGCAGQLMPGVKARILKPDGTL--AGFNESGELLIYSPSNALGYYNNPEATKETFI-DGWVRTGDEAKFDENMEIWILDRIKEIMKVRGFQVAPAEIEGCILDHADV--------------------------------------------------------------------------------- 124504689 68 ---------------FFEKH-TLNNNKIALIEHQCGEPQNYTYGNFFKKVLSFSNSLEEMNNGKFKLLGIYGSNSINWLVADLGAMLSGVTTLVMHSKFSMDVIVDILNETKLEWLCLDLDLVECLMARRNELPHLKNLIILDIVAKQGMINFDDMTKTKSTNFNIINEDPDFIVYTSGTSGKPKGVMLSNKNLFNQLYSLYNHSVRESYSFEYHLSYLPISHVLERTFAYSIILFGGTLNIWSK--DLNYFSKDIFNSKDFIMGGVPKVFSRMYTNIVTEINNLSSLRVILNGGGKLSADIAQDLTLLNINYCQGYGLTETGGGIFGNHAKD-----------TNFLCIGGPIANTKYKVRSWETYK-AKDTLPKGELLVKSDSVFKGYFLEKESTKRAFTHDGYFITGDVVQINRNGSLKFLDRSKGLVKSQGEYIET---------------------------------------------------------------------------------------------- 77413929 3 ----------------------------------------LSYKDIDRQSNSFANGLLKAGFKCGDKIVLQLPNYHEFIIIAFAMFKVGIIPIMSLPAHRKNELKGIIEKSEAVAYIAKDKYLDMIRDIKIESDREFKVYILGEGDEFKKFSELNDNNYIYQKTEVDYKNIGLLLLSGGTTRIPKLIPRRHCDYLYVAKKTSIISG--MDRGSIYLAALPMAHNFPLCCPILGTFAVGGKVVVCEVTSPDEILPLIEEEKVTITGFVPAIANICMDYLQYEDYDLSSLKIL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118093367 987 ------------LADVLQWRAQTTPDHPLFLLLNSGTVASASCMQLHKRAERVAVALMEKGLNVGDHVALVYPPGVDLIATFYGCLYAGCIPITVRPPHPQPTVKMIVEVSKSACILTT-------QVITKLLKSKEAAAAVDIKTWPTILDTDDMPKKKLANIFRPPDMLAYLDFSVSTTGILAGVKMSHAA--TSALCRSIKLQCELYPSRQIAICLDPYCGLGFALWCLCSVYSGHQSILVPPLELESWLSAVSQYKVRVTFCSYSVMEMCTDMLRMKGVNLSCVRTCMVVAEERPRALTQSFSKFGCRVNVAICLQGTAGPDPTTVYVDMRALRHDRVRLVERGSSGKILPGVKVIIAHTETKG-PLGDSHLGEIWVSSPHNATGYYGEEALHADHFTARLWARTGYLGFLDASGELYVVGSLDETLELRGMRYHPIDIESVIRAHKSIAECAVF-----TWTNLLVVVVELEGSEQEALDLVALVTNVVLEHYLIVGVVVIVDPIPINSRGEKQRMHLRD--------- 118093367 326 ---GVVTNWPPSLLAALQRWGTTQPKAPCLTALDTTAVYTLTYGKLWSRSLKLANKLTSRNLKPGDRVALVFPNSVMFMVAFYGCLLAELIPVPIEVPLTSQQIGFLLGSCGVTLALTT-------DACQKGLPKAQTGEVVTFKGWPRLIWFKHLAKPTKDWHPQLRDASAEIAYTSGST---VGISVSHASMLAHCHA--LTQACGYSEAETLTNVLDFKRDAGLWHGVLTSVMNRMHVISIPKVNPLSWIQKVCSYKARVAVVKSRMHWSLLAQRDQRDVSLSSLRMLIVADGANPDAFLNVFQSRGLRICPCASSSEALTVAIMNCLSYGVIRVDTEEKLSVLTDVGQIMPGANVCVVKVDGTPYLCKADEVGEICVNSGATGMAYFGLLGITKNVFSDQPFTRTGLLGFVGPDYLVFVVGKLDGLITVSGRR------------------------------------------------------------------------------------------------- 156043926 338 --PSVTMD-PLTSWGEFD--SLTIPDVPLLAYPGSSDYVHYTARDLDRFADHGANTYSSIGLIPNEVVALLAPSNLDYVATIFALTRVGFAVLLLSNRLALEAYISLLKKTKCKRIVASENHYEVVKSIQAELEVSQYPLLYDIKAPL-TPRFSRSLGTVADSTR-----NSFIIHSSGSTGLPKPIFQTHAACLSN---------YSSSFGYRAFLTLPLYHNHGLSSFFRAIYSGKEISMFNAPLTGNNLIEGMNAVNPESFHGVPYALKLLAES-ESGIEALRKCKLVLFGGSSCPDDLGDRLTQAGVYLVGHYGATEIGQLMTSFR--------PQEDKAWNYV---RPLPSCVPYI-----QMVPRAANTFECVVLDGPS---------KVTSNSQDPPNSFKTSDLFTPHPSNAWKYLGRLDDRVLVNGEKVLPITYEHQVREHELIKEACVFGV------------------------------------------------------------------------- 115670990 2 --------TELTLHKLMIETCSKFPHHAAIFDDGCHGAEVVTYRQVLETANTVTSLLNAHS-KCGEIIGLYAEPGITLPAFILGILQLPAAYGPIDPHAPSSINEYFIKEVGIRIVCVQSCLLEHFANGLGQSFDWELCHNVDQEPMSSGLVPVRLEATKHNKQDLQSSSLAYALHTSGTTGRPKIVRVPHSCIVQNIL--DLRVIFTITEDDVVFMASPLTFDPSVVEMFMTWSQGATLLMVPAKLAPSSLAQVLKRNHVTVLQATPSLVSRFSSS--ALQQDLSTLRLLVFGGESCPPATIARWRGAGTEFINLYGITEVSSWASCFQIPEEW------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 33390787 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYLMYTSGSTGAPKGAMVHRRGMVNHLL--SKVEDLTLTGTDSVVQNAPLFDVSIWQM-LAALLTGGRVVTPACAADPAALFGTVEAEGISVLEVVPSLLRAALDDWDSGAPSLGALRWLVVTGEALPPELCTRWRFPGIPMVNAYGPTECSDDVTHAVLTEPLPEGAA------LVPIGRAIRNTRLYVLDGHRRPAPIGG--PGELYVGGEGVGHGYLGDP-------------------------------------------------------------------------------------------------------------------------------------------- 204929302 7 ----------------LNEIAITRGNDICIID----KERQYTWYDIIRRTSRI--VFLRRAFNPEQLVCYLSKNSVD-LICWLAAFALGIPANGLDYSLPIETLRGLLIKINPGLMLVSFSLYSPDELNKLHVRTITMLAVDAPTDPVGEFHHPELESLLATHIPAPFRSVSL---TSGTSSAPKIVLR--YNSFDARRFDWFTQRFNFTHHDGFLLILPLYHANGWARMFMGL---GASLHLVDQDDESALIQALSLNSVKATVMTPNLVSRLTKLASETVLH-HYLRWVLVGGSYFPKSKIAAYTHLGHIFNEYYGCTETGVNVLS----------ESSDMFECPGSVGRAFDGNKIRILDEDN--VPLKAGNRGRIAVASYMLMDEY-GDGSRPFIEIDSERYFLMADYGYLDDNGRLFLMNRNSE-IKC--EQIY--HIEEHLRTLPCITDVALIPIRQQNKDHIRCIFSAKHINEDDVSFIMDEI-KNKINHIGVTDFAHMVDKIPYSPSGKVR--------------- 88805795 48 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAPYIVQHTSGSTGPPKPIRLAKSALVAG--AGQTGEFLGLPAGTRALCCLPFSTIAGKMMLIRALVLGWDIVPVAPSSDP---LADVSG-RFDFTAMVPLQLRASLS-------KLDRIDKLIVGGAPVPASLLEILPRQGTEIWETYGMTETGSHVALRKLKPIPPGTNPEEELPPY----RALEGISFSLDD------------RGCLVIAS----------EDRFEKPVV------TNDLVSLEGDDSLCWLGRWDHVINSGGVKLIAEQLENRLS---AVLSCFVAGEPDERLGERLVLYV--EGQHDTGELLDRIKASGKFTEYEIPREIYTVEKFAQTGTGKIDRSA------------ 167836628 1 -------------------------------------------------------------------------------------MKARAAYLPVDPDYPAERVAYLLGDAKPPVVITQAHLRARVAALAGADAVVVTVDELLERAPAAATATENGADRIAAAADVAPDQLAYLIYTSGSTGQPKGAGNTHGALA--NRIAWMQRAYRLTPGDVVLHKTPFFDVSVWEFVW-PLAVGATLAIPGDHRDPARLVAAIDAHRVTTLHFVPSMLAAFVAYLDDAAARCASVRTIVASGEALAPELVAR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197930238 31 -----------------------------------GVRTSVSYPECHRDALLLAAALRRRGVTPGSRVAIHGATSYEWVLADLAVLLTGAVSVALYPSAPQDRAVATAREAGCRTVLTDQAGCAAAFRAAGM-----DVVVLGDAAPSGLIGEAEAAEDTFEPVDRG-NGPFTIVSTSGTLSEPKLFAV-HSAPLLYTM-DRFAELYGFGGQDRLLLYLPLSHLPQRMMLYWGLGQGMDFVLS----DPARITTDSADLSPTLHVAVPRSLQHLHKRAQDIARRQTALKAVFVGSAPTDPALLAELHAGGLPVYEVYGTTELGMIGLN------------VPGATRPGTVGRPIPWGDVR-----------TDPATGEILVRTPTPFLGEVLGPRIVPVVRDPDVWWPTGDVGAVDEDGYVTVYGRMRDFVLPNGEKVFLRSVEESAAAATGAGLCAVMKTDGSRLGAVLFFDPASPEGAGSEDECRAALVNERLHPWERLHSFSVVAAMPLTETGKPRRHKIEEIY------- 172035941 29 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PINWLKAISNYGVTHSGGPNFAYDLCVNLEQRKKLDLSRWKTAYNGAEPIRAKTLEQFTEAGFQFYPCYGLAESTLMVTGGYTQYQLDTEALGENKVKKASCGYPWLNTHIVIVNPQSLTLCLP-HEVGEIWVSGDSIAQGYWNLPQATQHTFNAGSFLRTGDLGFI-KDGELFITGRLKDVLIIKGENYYPQDIEETVAQSNAALRGAAFSVAVDGIEKLIIVQEVERSKKLDFDKVVGDICQAVMREYDLLIYLIQTGSLPKTSSGKIQRQACRQQY------- 126464383 36 ----------------LRHWARVAPDRMLMTAPDAAGGRSISYGEALSEARRLHGQLAARGLRPGERVASLLPAGLDALRLRLACLLGGFVHITLPPHFPPEA----------------PEAARLWRVAAPDLVVLPAGRVTGGPA----LALTDLPEAPAAPDHPAPQDWTAVFFTSGSTGAAKGVPIT-RGMISSCQAAYAVAWPFLAEEPVLIDWMPWNHVFGGLDNLFKIVWNGGSLHLAPPPSAEAMLGLMAEVRPSLSIGVPLGLKLLMDAPDRVAEGCAALRHIFFAGAAMDPALWDRLHRHGHRILSGYGATEAGSTMCL-----------VPGDIAAPGVLGWPLPGHEVALVETEG---------LSEIRFRGPNLAPCYLGEEGSFPLPLDAKGYYRTGDAGLLAPD-------------------------------------------------------------------------------------------------------------------- 168701513 1 ------MNTSLNVASHLVRMAAEHPTQVAVYRDGPTEHRAITFRELNADSDAIAHGLASAGVARGTRTALMVPPSPDFFALTFALFKVGAVPVLIDPGMGVRNLGKCLAEAGPEAFIGVAKAHAARRVLGWAKGTVRATVNVSRWRFDTSLARVRKAGRGSGPYPVPDSQPAAVLFTSGSTGVAKGVVYVHG--IFDAQVKLLKATYGIAPGEIDLCTFPLF-------ALFGPALGMTCVIPDARLDPHKAAAQIKQFGVTSLFGSPAVIRRL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215494662 107 -------------FNLLDRNVERLGSTAAYHWEGNDDTRTITYQQLLDEVCQFANVLKSKGMIEGFKQSVCTTDGVETLVS-----SSECDFILQFAGFSKDSLAERMKDAKCKMVVTADNLKEIVDQAVAKAKEVKHTIVVRHNADVDSWWHEDVANQPCTPEWMDAESPLFLLYTSGSTGKPKGILHTTAGYMLFT-ATTFKYVFDYHPGDVYFCTADIGWITGHSVVYGVLANGATSVMFEGYPDAGRLWAIVDKYRVTQFYTAPTAVRALMKYGDQKKYDRRSLR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115390607 29 -----------SIVQLLQFNAEHNPDHVFCLQLPSGNPIRITHLQFYRAVSYCTQRLQEHGVTKCSPVVLFMESNVGLLIHLLALMSLGVPVAVLSARLSPTAVQHLMSSIRAQSVIASPRLKGTIEEAIASDNNTPAIGVFEDDLENSRTLDLPATNEESHFISENDRNVL-ILHSSGTTGLPKPIYQPHRYLLNYSECHELGPDDALG---TVLSALPLFHGFGLVAPCLAMTVGKPFMLPPSNTIPSLIIELIQSFQPTALMTVPHILEEITTLPPEQSSALQPLEFVLCGGGPLKISVAEALAASGVNLLAHFGTTETGPLGVVFVPTPDYDWHYWKLRQDI---------NYRLDEVDANS----ADG------------------NQYKLTVHPFGWDSAFEIQDI--LLSRGHLRAVGRKDDLIVLAGEKLVPRVLETLLMQDERVKSAVAFG-----EGKFEIGVIVEPTHKVSDEEDFKAALGAQMDSHAQPSSIILAKPVPRSDKGSILRRE------------ 150015572 28 ---------------------------------------------------------------------------------WLACVEIGFIPIFVSSEFSIDSIKLLNNNIGAKVVL--------------ESVGTDHYVYL----------ISDTCSKSPFLNNIKENSIIHL--TSATTGNPKLVVRTKEQI--DSEITRYSKYLNIDENDSILPIVPIYTSFGFISGMLLSMKVNAKLILPDIILPRNIIQLSNLNKATVMLGVSYFYRKMLAI--SSKYTLNNLRYVISSGGPMEEGLQKDFKRFGIKLLQQYGSTETGSLCIGCSEDSYR-------------SVGKPIPGVKFKIIDKDDKP---------WVYVSSPTTIGAY----------MTKDGLYKIGDLGRIKENGEVELLGRSDDILVVDGKKVDKKMVASVIKKINCIDKVNIFLTKNNDTTELTCEYC--SDKKVTKETFVNH-CKMVLANYQIPKKFLKVNEM------------------------ 148243354 58 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VISLVPTQLQRLLGDPSGRSW-LRQFRLLWIGGGPLSTELADQARQLQLPLSPCYGSTETAAMVC---------AADPAQFLAGHNSCGEPLSDVELQL-----------EPTSGAIEVKTRRLSPGWLKGEQVQPFA-DAGGWWHSGDAGRLGPAG-LELLGRLDGALNSGGATVFPEQIEAALAGLPGLEAVLVVGLPDPQWGQRLIGLVKPSPGANGDE--LMALLRQRLPPAQRPKHWQLCPELAPNPQGKWERQRWRAWAQ------ 218296915 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MDEEGYFYFYDRAKDMIKYKGRPVFPREIEEALRAHPLVKAAGVVGVPDPRVGAYPKAYVVLEPEAVTEEDLLA-FLSERLAPYKLPREIEFRGELPKTDVGKVSRRELREEVQD----- 171913650 20 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTAGLCYTSGSEGVPKWVGLSREGMLISAQAVN--EHLESTSQDRWLIALPTHHVGGCSILARCHLSRAAWTFLEGKWDAGRFADQCAREQVTLVSLVPTQVYDLVAARLPAPE---SLRAIVVGGGGMNREVALRALELGWPVLQSFGMTETASQIA-TEPLEHLRTGFDPESLQV-------LPCWQL------------GTDQTDRLHVRGSALAKGYLRDGAWQWEPIDPDAGLATRDRVQIWHHGFLRFLGREASFVKVLGELVSLPELQARLEKIEGLAPASCVIWPIADDRQETRLVLVGEMSKAALETLRAQF-NEGVPGYQRLSGVRGVAAIPRTGLGKVDRVGL----------- 215502394 22 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAAVNVQFTSGTTGRPKAALLSHFNMVNNANSIARMFGLH-EEDDTICLNVPLIHCYGCVGGLSAAMFGATLVMPAPSFKAKAALEAIVEQRCTFIYGTPTMYIDMIKEQQERKYDVSSVRKGIMSGAPCPQEVVKAMSTLNMQFQILYGCTETSPVITCS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 124801302 67 -------------------------NKIAIVEHAYGEPQNITYGKFFRKVLSFSHSLEGQGIQHGRLLGIYGSNSINWLIVDMAAMMSGVTTLILHSNFSIDVIVNILNETKLEWLCLDLDLVDGLLLHRHELPYLKKLIILDDDASDDFLEFDDVSSVPTKIYNIQNDEPDFIVYTSGTSGKPKGVMLSNLNMYNAIVPLCKHSMLNYHPK-AHLSYLPVSHIYERVNVYVAFLSGIKIDIWSK--NINFFSRDIFNSKGELLVGVPKVFNRIYSNIMAEINNLSSLRRILNGGGKLSPRIAEELRVLNVNFYQGYGLTETTGPIFVQQKRDYNTE-----------SIGGPIPNTKYKVRTWETYK-ASDSTPKGELLIKSDSIFKGYFLERELTENSFTYDHFFVTGDIVQINDNGSLTFLDRSKGLVKSQGEYIETDLLNNIYSEIPFINNCVVYG--DDSLDEALA--------------------------------------------------------------- 149921801 94 --------------------------------------------------------------------------RYHFTVALLAAWQRGHR-VALPPNAQSELLRALADDPAISLVIHDTD----------EMTGLDLRPLLRDSQTRSTRS-----EEPFELAPLAASRGLVSVWTSGSTGQ----HQRHRKTAGQLFSEALVEHFGLAARDRVAATVPSHHIYGLLFSVLVPLVGGGSFLRETPLHAGVVRGAVEDADV--LVSVPAHLRALR---ILDAGQLPVLDRVFSSGAPLPPATASMFERFGMAVTEVLGSTETGGIASRVSGPPQTDSEAGAPWE--------PLPHVALEIDDEDGR-----------LSVDSPFLP------PEG------PRPW-RTADRVELASTQPLRFLGRVDGVVKIGGKRVALAEIERRLFEVPGVEDAAVAVVEGGARGRETVAVVVAPGLSP---ELLRHELRRWLDPVVVPRRMRFVDALPRERNGKLTRERLLE--------- 154320073 22 --------------DIIRHRSKDNPPAPILVEDNPSDYETFTGQQLDSFVDAACKYFIKNGLKPGKVIGLYSPSNVDFAVTFFALSRLGYTVLCLSLRIAPIAIINLLKQTECEVIIRTPQIAATCDAVAQE-TTLRSVVIPQRAQYGVPRPVSEKPFTREFDREVETNEVAIVMHSSGSTGLPKPVFLTHKNVLTHPVQGAGMHNFG---------ALPLYHMYGLSTTLQAMYMAKKANLPSATLTADNLMLAIEATQPEVFHAVPYALGLLTEHPRGMPY-LKQAKIVTAAGARTPDELGDLLASEKVNIGVVFGTTEAGLLGDTMRRADGDDSWNYVRIYQNIRSS------IYMDPLGDNQFECVYLKSHPGLSVSNSDDPAPGSWRSKDVFEHPTIPDTW---------------KYVTRLDDRVLSNGEKVLPLPIEGRLRQEEIIREAAVFGVPDEEYLEAIWPAIV---DANSRAEGFSQITKEMVG--LVPSDIEY----PRTDKGSIIRAQIYRKFAD----- 115387050 30 -----------SLPDLVDFNAEHNSDHEALQEVRHGGKHVITFRELQLAAITCARLIRKQGGHQGATVAVFLESDINLFIHLVALLYLNIPVLVLSVRLSPGAISHLLESTSACAIIVSKRSQVTVRTAYEGLPQVECFPLQQLLQPTGPVAPDGLQRHIPS-----DRETAIILHSSGTTGLPKPIPLAHRYLLGYAACHRLGPAQCLGRRNV--STLPMYHGFGLLGPCISLATGKTCCLPSASVIPSAVAELIQASASCSLMTVPSILED-AKTNSILMQALEGLDFVAVGGGPIKPAIGELLVSNGITLLNHYGATEIGAIA------PIFVPGDDYDWHYLRIRTDMGLELNEVDQRDENG--VPFYQLV-------------GY------------PFGWFAIQDLLRRRPDSEVAILGRNDDLLVLSGEKVLPSKLEATLSRQEGVKTAVLFG-------------------------------------------------------------------------- 91065041 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLSHRNLVANLAQLDNLELCSPRPDEVALTVLPYFHIYGYNAIMNISVKIGIPLVSLPKFTPEDYIKALLEHRPYFLFVVPSLLLFLASHPSVTKNHLASIEIVQSGAAPATEGLVQKFEKVGRDIRQGYGMTETSPVTIL--------APRNHKTATKKDTVGVLIPNTEAKVISLIDRS-ECGPHTPGELFVRGPQVMLGYRNNKKANEEIFT------------------------------------------------------------------------------------------------------------------------------------ 145641871 1 ------MNLDLHFVHRIQQQAKTRTNMTALRYKEHGLWRDISWKNFQEQLNQLSRALLAHNIGVQDKIAIFAHNMEHWTIADIATLQIRAITVPIYATNTAQQAEFILNHADVKILFVDQEQYDQALEIAHHCPKLQKIVAMKSTTWESFIETDSNAQQDELTQRLNQSDLFTIIYTSGTTGEPKGVMLDYANLAHQLETHDL--SLNVTDQDISLSFLPFSHIFAWA---AYILHRGAILCYLE--DTNQVRSALTEIRPTLMCAVPRFYEKIYAAVLDKVQKAPKLRQIMF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 72162134 17 ------------LGELVYLCAERDGDNAVLQCPDADGWRDVGATEFLTSVTKLAKGLIAAGVVRGDRVLVAAPDGYERTLLTFAVWAAGGVVAWVPSRCSPGLLQWALRDSRPAVVLRNQRQARVAASLQHEIVDLGRVWALDEGGLDAIAAYMDGTAVRFRVEEGNAQDPALIYYTPTTRRRVRGAVLSHRNLLGAATALMERLSPELRPADAVALLGPQLQGFATCLAVAGTLAGVRIAFPRPGADAEFLTRVYEVERAQGFEAATRLAVDLGRKKRRPWQRVSRLRAVVCPQGGMEEQVAYYYSGLGISVLEGFGLVEAGGLATLTVPGE-----------CRPGTVGPPLEGTELKIAEDN------------EILVRGPGVFTGYHNAIYDGGQA-AQDGWLATGWRGELDDRGWLTLWGRKGDTPSRSGKVVAAAVLEARLLEHPLISQAIVLG-------------------------------------------------------------------------- 2924393 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIYTSGTTGKPKGVMVTQMGVIRMVCGN---DFFSHPKHLRMTQINNLSFDAATFEIWGSFLSGGTLIVVADLLDIDVFADFLHHKKIDLLLITTALFH---QYASKNPSIFHSLHTLFVAGDAVNSQLVNAVLSLSKGVWRNLLM----DMDCRKFSDHNCSQSQRGAFVDQPFPIGIPVRYTHCYVLDKKGQLCPWG--VTGELYTSGLGLARGYLKRDDLTEQKFITDRFYMTGDLAVWHADGILEFVGRADNQVK------------------------------------------------------------------------------------------------------ 156717254 989 ------------LADVLQWRAQTTPEHVLLLLLNSAVSSSATCLQLHKRAERIAAGLVKAHLNVGDHVALVYPPGIDLIATFFGCLYAGCIPITVRPPHPQPTVKMIVEVSKSSCILTT-------QAIMRLLKSKEAAAAVDIKTWPTILDTEDMPKKKVLRVFRPPETLAYLDFSVSTTGILAGVKMSHTA--CSALCRSIKLQCELYPSRQIAICLDPYCGLGFALWCLCSVYSGHQSILVPPLNASLWLSAVSQYKVRVTFCSYSVMEMCTRTLRSRGVNLSCVRTCMVVAEERPRSLTQSFSKFGCRVNVAICLQGTAGPDPTTVYVDMRALRHDRVRLVERGSSGKILPGVKVIIAHTETKG-PLGDSHLGEIWISSPHNANGYYGEEALHADHFTQTVWARTGYLGFLDASGELYVVGSLDETLELRGMRYHPIDIESVIRAHKNIAECAVF-----TWTNLLVVVLELDGPEQEALDLVALVTNVVLEHYLIVGVVVIVDPIPINSRGEKQRMHLRD--------- 156717254 332 -----------SLLTALNRWGTTQPKAPCLTSLDTTGKYTLTYGKLWSRSVKLAYTLLNKLLKPGDRVALVFPNSVMFMVAFYGCLLSELIPVPIEVPLTSQQIGFLLGSCGVSALTTDACQKGLPKAQSGDVVTFKGWPRLAWFVIDGKH-LMKPPKDWHPHIRDASNDGAYIEYTSGST---MGVIVSQAAMLAHCHA--LTQACGYSEAESLINVLDFKRDAGLWHGILTSVMNRMHVISIPKVNPLSWIQKVSAYKARV-ALVKSMHWSLLAQRDQRDLSLSSLRMLIVADGANPDAFLNVFQSRGLRISPCASSAEALAVLSMNALSYSVIRADTEEKLSVLTDVGQVMPGASMCVVKTEGAPYLCKTDEVGELCVSSCSTGTAYFGLQGITKNVFENQPFTRTGLLGFIGPERLVFVVGKVDGQMIVSGRKHSCDDVVATALAVEPMKFVAVFSV-NVLHDERIVLVAEQRPDS-SEEDSFQWMSRHQVGVYCL--ALVPANTLPKAPLGGI---------------- 129223 151 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------ASIVYTSGTSGKPKGVMLSNRNLYNGVIPPCDCNIIKKYPLTTHLSYLPVSHIYERVIFFIALFLGVKINIWSR--DIKFLNTDICNSKAEIILGVPKVFNRMYATIMTKINNLSNLRVILNGGGKLSPEVAEGLSVLNVKYYQGYGLTESTGPI---FLQDVDDCNTESMGVAVSPSTRYKVRTWEIY---KATDTIPK-----GELLIKSDSMFSGYFLEKESTEHAFTNDGYFKTGDIVQINDNGSLTFLDRSKGLVKSQGEYIETEMINNLYSQIPFVNFCVAYG-------------------------------------------------------------------------- 23013575 7 --------TQTSLPAMFLEQAARLGERPFLGKKSGGVWHALSWRETEARVLALAAGLRALGLAPGDRVMLVAENRPEWAMADLAIMAAGGISVPAYTTNTVADHRHILDNCGARLVIVSRALAERILPAAAHSDQAPAIIAMEPLAPGVDIHSWEAVLELGRGAEAPRDDTACLIYTSGTGGVPKGVMLSHGAILCNCMGATDVLRELGLENEVFLSFLPLSHAYEHTAGLYFPISIGAEIRYAEGL--EHLATNMAEVSPSIMTAVPRLYESMRTRILKGLARVSPLRR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154296846 23 --PAKTIPSRLTVDDLIYNRSQTIPDVPLLAYPGSPKGRHYTARDLDRFADHGANTYSSLGLIPSEVVALLAPSNLDYVATIFALTRLGFAVLLLSNRLAPEAYVSLLEKTKCKRIISSDNHHDVIKSIQVQLEVSRYPLLYDIKAPLN-PRFPRSVGTALDSTR-----NSFIIHSSGSTGLPKPIFQTHAACLSN-----YSNSFGYRA----FLTLPLYHNHGLSSFFRAVYSAKEISMFNAPLTGKNLIEGMASVNPESFHGVPYALKLLAES-ESGIEALRRCRLVLFGGSSCPDDLGDRLTQAGVYLVGHYGATEIGQLMTSFRPREDTAWNYV-----------RPLPSCIPYI-----QMVQQSANTFECVVLDGPS---------KVTSNSQNPPNSFKTSDLFTPHPSNAWKYLGRLDDRVLVNGEKVLPITYEHQIREHELVREACVFGV------------------------------------------------------------------------- 118471594 442 -------HTRISLGRIMSEQARNAPSGEAL--LFDGRVH--TYEAVDRRINNVVRGLIDVGVRQGAHVGVLMETRPSALVAIAALSRLGAVAVLIPPDV---DLAEAIRLGGVSEIIADPTHLEAALALDVRVLVLGGGEDRNLNLPDGA-DVTDMEQIDPDSVELPARDLAFVGFS--TIG---GELIPRQNYRWALSAFGTASAANLGRADTVYCLTPLHHQSGLLVSLGGAVVGGSRIALSRGLQPNRFLQEIRQYGVTVVSYTWAMLREVIDDPSFTLKGSHSVRVFI--GSGMPAGLWKRVTEVFEP-----------AQVVEFFATTDGQAVLANVSGHKVGSKGRPLPGIELAAYDPDDDLILEDEQEVGVLLARPRGPV-----DPTAKRGVFAPDTWVSTEYLFRRDEDGDYWQVDNRSAVIRT--ERVFATTISDAAGRLNAVDMAVTYGVDLGDREVAVTALALRPGGSIPTADLTVAL--TDLPVGNPPDFVHVVPDMELSAT------------------- 145231220 50 ------------------RAKGRHGNEPIVAYPLSGTEYTYTPKQLDTLVEAASVHYRQSSDEPVQVVGLLGPSDFEYMITLLAISRLGHTVLLLSTRIAEDAYVSLIENTKAAFLITYPSFQAVGERVASRTAIVQQPVLASENYDFPGADTLSLPPAQMDG-SVDAKHICWIIHSSGSTGHPKPIYQTHAGALKN-----YANNFGL----RGFITLPLFHAHGISCLFRAIHSQKLIYLYNAPLTAPHLLATLKNHQIEILYAVP-YALKLLSESDEGLHMMARLELVMFGGSSCPKPIGDKLVQNGVRLVSHYGTTETGQLMTSFRERDDL-----DWDYVRPGPTLLPY--------------LRWEEHMSGELCVLEGWPSKVASNRPDNS---------YATKDLFEKHPTNAWRYYARLDDLVLENGEKANPLIIEGVARNDPNVAEAIAFGANKPRLG----LFLIPATSSQTDDQLIEAVCNAELPAYAY---------------------------------- 125716294 1 ---------------------------------------------------------------------------------------AGGAYVPIDPSLPQERLNWLLRHACVRCGLAQSHGRPQTSSHRARLESPRRVITVGAQRARGCIRVRNLYLRLHGPAQVRAAESS----------RPHPTTLRTTAAASNSV-----------KPDRVLCVSSLSFDISVCNIFCMFRSGGCVIFPDRLNDPDHWLDVMQERSVTFWHSAPALMDALLEVTSERRYDRNSLRVALLGGDWIPLSQPKRARAAFPRLRFV-----TAGGATELSIDSTFYPVDEIDPAWRSIPYGRPLANQSALILDADMALLPPG--VPGELHLGGAGMGAGYMNRPALTAEKFIPHPWYRTGDLARYMPDGTIELLGRMDFQVKIRG--------------------------------------------------------------------------------------------------- 195158781 25 -FPSY-----LSIGEIIFREMESHP--ELVAQISATEKTVLTRQEIRFNAMRVASYMRGLGLKKTDIVGLVARNTTHLVAVAYDCFFNGIPFHSLNIAYEQSTIEKLFNITRPRLIFCDGDEYERVLAATENLGT--RIITMRYHLFGKSSRIQDILGKNFQPSSSPPARPDF-----G------------HSLLLRNDGHTESSHELLSMSFRM--TSNMQHTYMQHSGLLRSGVYHSSIIAGNEFDPGFMCSMIQEYKIGVLLECSSHLFMLANYPGFEDADLSSIEHIIFGGSHCSLEVQQRVR----------------------------------YRIKGRGSV------------------------------------------------TSRDAQKWFHPGDLGYVDLDGFLFIKDRRKDMLKCHSVMYYPNEIENVISKMPNVAE------------------------------------------------------------------------------- 145224101 443 -------HTRISLGRIMSEQARDMPHGEAL--LFDGRVH--TVEAVDRRVNNVVRGLIEVGVRQGARVGLLMETRPSALVAIAALSRLGAVAVLMPPD---SDLAEAARLGGVTEIIADPSNLAAAGALDMRVLVLGGGESRDLDVPDSGRII-DMEKIDPDVVELPARDLAFIGFSSG-----ELVARQITNYRWALSAFGTASAANLSRSDTVYCLTPLHHQSGLLVSLGGAVVGGSRIALSRELRPDRFVQEIRQYGVTVVSYTWAMLREVIDDPGFSLRGSHPVRLFI--GAGMPAGLWKR-------VVDVFAP----ANVVEFFATTDGQAVLANVKGAKIGSKGRPLPGIALAAYDPEDNLILEDEREVGVLLARGPV-------DPLASRGVFAPDTWVSTEYLFRRDEDGDYWLVDNRAAVIHTRGV-VYAATVNDAVGRLGAVDMAVTYGVESDGRTLAVTALSLRPGGSVPSADLSEAL--ADIPVGTGPDIVHVVTDMTLTTT------------------- 124810581 69 ---------------FIEKH-NLNDNKIALIEHECGEPQNYTYDTFLRKILSFNNSLNKYGIGKFKLLGLYGSNSINWLVADLGAMLSGVTTLVMHSKFSMDVIVGILNETKLEWLCLDLDLVEGLMERINELPHLKNLIILDTVAKQGFLLLDDVINNENTNFKIKNEDPNFIVYTSGSSGMPKGAMLSNKNLYNQLYSHSVRKTYNLQYH---LSYLPISHVFERTIAYSIIFLRGTVHIWSKNLN--YFSKDILNSNSVIMTGVPKVFSRLVNFLENLFHISSNLEIILNGGGKLSPDVAELCNLLNIKYCQGYGLTETGGAIF----GKHVEDLNFE-------CIGGPIPNTKYKVRSWETYK-ATDTLPKGELLIKSDSIFRGYFLEKEYTKNAFTNDGYFKTGDVVQINKNGTLTFLDRSKGLVKSQGEYIET---------------------------------------------------------------------------------------------- 169783030 35 ------------IPHVIDETARKTPDVECMSTPRSNNRHDVSWAQVANAVNYAAQMLQAEHPAPGTTVAYIGLEDPRYPIFVVGAIKAGYKALLISPRNSIEAQMNLFARTDCNILYHELQYASMVQPWADARSGMEGVAVA---------PFDEWVAEGVTPAAEAEWDPYVVLHTSGSTGLPKPVVVRHGMVAMNDLLAWLSTWTSF-PNPRHLLIMPLFHTGGLMIMTVCAFYYNAPIAPSRPITGDNVVEWLQNSNSGWTFIPPAILDHMSRSQQAIIE-LKELHAVGCGGGAIAHDSIDILLSHGIKTINAIACTE-------YFYFPYYSQPDPAMWPWFI--IHKELMGIEWRLIDDDTYE---------QVIVRKPGLQGCFYTFPELDE--------FSTKDLYRPHPADHWTYVGRADDIIVFSGEKLNPVTIEGAVMGHPAVFSAQVVGSK-----QFHAALMIEPIQYPKSEEEKQHFLAETVAHGRISRDYVFLADFPRAGKGTIQRSMVEKLYA------ 58259789 10 -----------SVTELISIRAETQANDAAI---HTGASETLTYSDFSKAVDRLAAHYAALNIQPERIVAVLTSTAIDETLLEIALAKLGLASLLLSVNNSTAAVAHLCKVTKSASLIYGPKFEETAKDAQKLLA--QEGIEIRTIPETRYPLWGPEGARESKIAPYPPRLTCVVLHSSGSTGFPKPVFITHYGLIANAAQSLPKTGF---------SALPLFHGFGHYSVFRCMYHGKTFTLMPPPLTSANICRIIRSSPVQHF-AVP-YVLKLLGETDEGVQTLANFEAVSFAGAAVPDDLGDRLVKAGVNLISFYGTTETGALMTS---RREFDSDKGWNWLRAEGPI-------------ADYLELIPQGSDTFEAVVKDGWPAKIMSNRE---------DGAYCTKDLVLRHPQNWFKYIGRLDDTLTTLGEKTNPVPIELAIRGNPLVQECIVFG-------------------------------------------------------------------------- 91217524 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKHKIADKLVLSKLREVFCGGAPLAPDMVSFFHSFGLNIKCGYGLTETT-ATVSLFGYKHFE----------FNSAGKAIHGTQIKIGEND------------EILVKGPSVMKGYYKKPKETADVF-EDGWFKTGDAGLIDEKGNLIITDRIKDLMKSGGKYIAPQKLETALINDAFIEQISVVG----DQQKYVTALAVP-----SFENLKKYATEHKIAYKMFEKRIEALQKLPRTATLKLKRKVIQKKYK------ 68074467 61 --------------------------------------------------------------------GIYGNNSMNWLIADMAAMLSG-VTTVMHSRFSIDEVIDILNESQLEWLCLDLKNAQLILEKAENLPHLKKLIILDHIPIDGIHPMEHILKQYSQNRTDKSHQISTIIYTSGTSGKPKGVMLSNKNIHNAITATDHLKIHDYFSAKVHFSYLPLSHVFERIVMYFCISRG--ILINIFSNNIKYFSDDLIGSKASIIVGVPKIFNKLYADIQKEINKLPSLKALVNGGGKLSEDVERELSLLDVDIYQGFGMTETAGPIFM-----------QRAQDKSVNSVGGPIQHIEYKVTTDAGSKPPK-----GELLIKSDQLFRGYFLKNDLTKDSFTPDNYYKTGDVVQINKNGSITFLDRSKGLLKSQGEYIET---------------------------------------------------------------------------------------------- 177673250 426 ----------------------------------------VTWGELQEMVSAIATGLWAAGMRPGDRVAMLVPPGRDLSAALYAVLRVGAVAVVADQGLGVKGMTRAMKSARPRWIIGRTPGLTLARA--QSWPGTRISVTEPGAAQRRLLDVSDSLYAMVDRHRDPADADAAVLFTSGSTGPAKGVVYTHERL--GRLVALISRTLGIRPGGSLLAGFAPF-------ALLGPALGAASVSPDATLTAQKLADAAIAGQSSVLFASPAALANVVATADPQREALDAVRLVLSAGAPVHPQLMRQVSDLNARVHTPWGMTE--GLLLTDIDGDEVQRLRTADDAGV--CVGSALPTVSLAIADGSAEDVARGHGVLGEIVVSAPHLKDRYWHTDQQSKRDWRRDGWHRTADVGHFDAEGRVWLEGRLQHVI------------------------------------------------------------------------------------------------------- 116055981 477 ----------------------------------TDATSTYTLREVYSRAYHVANILTERG-GTNCRVGLFLLASASSVWCAMGSLLCESVFCEIPAWYRDTDLERVLRLNESKVILTSRDLSKFVPA------EFQHMIVIIEDVDCDA----DLSGELHPALTRPDDAPGFSVLTSGTTGVSKILCCPQSAL----TDSQTVIGPHMRGDDVMGS----FWVY--YYFFIPLLAGRTMIIPNDFFKPRELVQYIQKQKMTMLYLSPSILESCLLHPREFADGLKEVHTILLTGERNVRSQPE------TRLIDVYSTNETGDLAISDYGGAFFLR-----------------EGTQAR---------------SGLLC--------GFYSDSGYTS---IDGGWYFTGDLVRWLGRNRLTFESRQKSYVKIRGFKVSPIAVQDVLLKMPVIKQAIVVGTSDVD-QQLVAGISFHSGMRATEIELREH-MSEHVPNYMIPSTFYFGDKVSTATSGK----------------- 215458342 51 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDIVNMQFTSGTTGLPKAV--------ASLFFASLRLVLG---------------------NLAAWVYGAAIAYPSEVFDPPSIIDAIIEEKCTALHGVPTHFLGVLTEVERDRLDMSSLRTGIAAGS--------------------------------------------------------VQPHVKAQLIDPDGNVVPIGK--PGELCVAGYLLQKGYWGGEEQTRKVMRKDEWMHTGDEGVMDHDGYLTVVGRIK--------------IEDVLLKNHDIHEAAAIAVPDSKYGEVVGVWVVRTPGT------------------------------------------------------ 27381398 81 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLMLTSGTSGLPKIVRHTLDGLA----GAIIADGPARYRNATWATFYDIRRYGGLQIFLRAVIGGGSMVLSEPGEAIAAHVARLRAGGVTHISGTPSHWRKLLMSGASADFSPHYVRL---SGEIADQAVLDGLARAHASIGHAYASTEAGVGF----------SVDDGREGFPAHLIGQNRAGVEMKVVD-------------GSLRIRSRRTARAYVGADAPPLA--DTEGFVDTGDMVELRGERY-HFVGRRGGIINIGGLKVHPEEVEAVINRHASVQMSRARSRRSPITGAIVVADVILTNGTDGEETIRAEICKNCLAVWKVPAVIRFVERLDVTAAGKLAR-------------- 145244056 29 --------EPSTIDELVRQRASLGAAQPIISYPRTGEYVDYPLQQLDVFAFRVSKVLSDR-IPPRQVIALLGPSDLNYLVMLLSLAKLSHIGLLLSTRISVDAYVSLLERTGSRHVFIHSSFRDTAEEIKKRVPEL----VIDEIPTEE--NYHYPITEDVDTNLVPHLDPAWIIHSSGSTGLPKPIFHTQSAALKNYSGHMNMSGF---------VTLPLYHNHGISCLFRTIHASKQLHLYNAPLTRQYLLEIMGSNSFEVFYGVPYALKLLAETREGISA-LAKLKAVMFGGSACPDSLGNLLVENDVHLISHYGSTETGQLMMSTRPRDDWDWLRPSDTVKKFLRFEERFPGVF-------------------ELVCRDGWPSKVMTNRP---------DGSYATKDLFVKHPEAYKYYA-RLDDTIVYNGEKVNPLDLEGRVRQRSTVAEAIAFGAGKAHIG---LAVIRAPGESLSDEDIIDSWPAVEKAHEALPAFVRVLPAYPRTDKGTIIRQA------------ 189307308 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLYDCLPLYHTAGNIVGVGQCLLHGLTVVIRKKFSASRFWDDCVKYNCTIVQYIGELCRYLLNQPPREAEKQHRVRMAL-GNGLRQSIWTSFSSRFHIPVAESYGATEC-----NCSLGNFDGQVGACGFNSRILSFVYPIRLVRVLIRGPDGVCLPEPGQLVGTIVQKDPLRFDGYLNQXKIAKDVFKKDQAYLTGDVLVMDELGYLYFRDRTGDTFRWKGENVSTTEVEGTLSRLLNMADVAVYGVEVPGTEGRAGMAAVANPTGSCDLERLAQLLEKELPLYARPIFLRLLPELHKNR-------------------- 146742298 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYVMYTSGSTGRPKGVEVADSQVV--RLFSATARHFGFGPDDVWFFHSYAFDVSVWEL-WGALLHGSKLALVPDETSPQDLLAFVELLGVTVLSQTPSAFKGVVAADTAEGSTREGLRHVVFGGERLDRPWIEARGDRAPVLVNMYGITETTVHSTFRVVTA------ADLGDRTGSPIGLPIDGLSLYVLDEALNPLPPG--MVGELHVGGAGVTLGYCGRGARTAERFVPDPFYRTGDL-------------------------------------------------------------------------------------------------------------------------- 119189281 189 ---------------------------------------------------------------RGPPIALFMSSHVTLVIYIFALMGMGVPVVLLSTRLSPMAINHLLGRTASEAILVSPRLNPVVQEAAASLPPRKHTVAFPSRNPPSFDEIREEVSREPHPLHYISEADCNVLHSSGSTGLPKPIYTSHRHYFSFALCHELTDEEILSP---TMSTSPLFHGFGLLPPCLSLGIGKPFCLPPSESTGLSVVQLLHSSGAKSLLTVPSILEEIASLPEDKGLRLQSLHFVAFGGGLPKETVCHTLSAAGVRLVNHYGTTETGPLAPLYVPPPGYDWHYFKFRTDIRKSLRVQFSN------------CCTDNVQSGN-HLQLSLQPLGWLDR-------------FHVQDILVKNSETEFSILGRSDDLICLAGEKVRPTILETALLESPTVKAALAFG--DGRF--EIGALVVAEGEFPTIEKANQQM--DSHARISSPTTLVIVASLPRSDKGTIIRREAHQQFENE---- 84686063 3 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEDGYFHFAARNDDMIVSSGYNIAGPEVEAALLSHDAVLECAVIGVPDDERGQIVEAHVVLTEGATDDALMVKTLVKAQIAPYKYPRSVRFTEALPKTESGKIQRFKLK---------- 91065047 2 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSHRNIVANLCQISIAADTTDTHQDVIPGILPWFHVGGLTPVMLLYLRYLCKLVPLPKFTPELFMSTICKHRPHLMFIVPHIASFISNSPVIKREHLLSMRAIVCGAAPLGALDEERLLQKNCNVLQAYGLTETSPFVLA-------MSSIRKKAIGFKGSVGEPVPNTLLKVVDPNKESLGPN--EPGELLVKGPQVTEGYHNNPDETKNAFV------------------------------------------------------------------------------------------------------------------------------------ 33326711 392 -----------TLHGLFTRRAALSPHRPALRFPGG----MLTYAELDQYTRRLAVWLAPKGVPNESMVGVLAERSPEMVVSVLAVLKAGGAYVPLDPEYPEDRLRYMLNDCAACLLLAQPGLS--VPDFSGETLEVSLSALTSETA-------DRDVSEEAD-----GGSLAYIIYTSGSTGQPKGVAVEHR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 170048547 71 ------------------------ADKPALSCGSN--KRSYAFGMIYEMNRRMAHALLSQKMQKGEVVGLLLPNIPEYVPAIYGSLMAGLTVTFANPLYTLEEICRQFENAGVRLVITLPVLLPVAQIYKSKAKKYRGTVSIGGQVQENIFGFQQLLMEESELPVIDPEETAILPYSSGTTGMPKGVELTHNNLVANLVQGTHPEFAKYYRTETILTIPPFFHIYGFNAILNMCL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215502363 9 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTEDDVVLAWNPFTHISGFVVGVVSICQGARIIVTEPSISSKDFLETLAKYHVSVLLGIPERLREVINEARSNNYPAVGLKKIIVAGTSISKSFTEIYEFFGVKFVNLYGMTETTGIVSCTPVGQ-----------ISMGNVGFPSAGSKVKILDNSGGSLGPHQN--GEIVVQSRNLMKSYYNHPEDTRDVLSNDGWFRTGDL-------------------------------------------------------------------------------------------------------------------------- 126435556 442 -------HTRISLGRIMSEQARGAPDGEFL--LYDGRVH--TYEAVDRRINNVVRGLIDVGVRQGTRVGVLMETRPSALVAIAALSRLGAVAVLMPPDV---DLAAAARLGAVSEIIADPTHLEAARTLPGDIRDLHVTDDADVVDMEQIDPDQVALPGWYRPNPGLARDLAFIAFS--TLG---GVARQITNYRWALSAFGTASAANLGRTDTVYCLTPLHHQSGLLVSLGGAVVGGTRIALSRGLRPDRFVQEIRQYGVSVVSYTWAMLREVIDDPSFRLSGGHPVRLFI--GSGMPTGLWERVIDIFAPAH-----------VVEFFATTDGQAVLANVSGAKIGSKGRALPGVELAAYDADDDLILEDNREVGVLLARPRGPV-----DPTASRGVFAPDTWVSSEYLFRRDADGDYWLVDNRGAVITVRG-PVFAMPISDAVGRIGAVDVAVTYGIEARGRQLAVTALALCPGGSITTAELTEAL--ADLPVGNPPDLVHVVPDIELSAS------------------- 33390785 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYVMYTSGSTGIPXGVAARHRDV------AALAADRRFAAHDRVLLHSPQAFDASTYELWVPLLNGGTVVLAPPDLDVHTLGRALTTHGVTGAFLTTGLFRLVAQEAPEV---FAGVREVWTGGDAVPAAALRRVRRACPDVADVYGPTETTTFATVHPLPGDVPDV---------VPIGRPLDNTRVYVLDDDLQPAPPG--APGELHIAGAGLARGYLGRPGATAERFIADPFYRTGDL-------------------------------------------------------------------------------------------------------------------------- 215497956 6 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVDVDTRK-KLGPNKVGELEFRNPCVMRGYYKKPEATAAFKDRDGWCHSGDLAYYDEDGRFYFVERIKEMIKCMDNQVVPAELENLLMSHEGIDDVAVIGLPHPVYGEAPAAVVILNGGHVTAEDIQK---------------------------------------------- 156065431 22 --------------DIIRHRSKDNPPAPILVEDNPSDYETFTGQQLDSFVDAACKYFIKNGLKPGNRVGLYSPSNVDFAVTFFALSRLGYTVLCLSLRIAPIAIINLLKQTNCEVIIRGDQIAATCDAVAQEATLRSIVIPMRAQYGIPRPANEKPFTREFDR-EVETNEVAIVMHSSGSTGLPKPVFLTHKNVLTHPVQGAGMHNFG---------ALPLYHMYGLSTTLQAMYMAKKANLPSATLTADNLMLAIEATQPEVFHAVPYALGLLTEHPRGMPY-LKQAKIVTAAGARTPDELGDLLASEKVNIGVVFGTTEAG------LLGDTMRRAEGDDSWNYV----RIYSNIRSSIMD------PIGDNQFECVYLKSPGLSVSNSDDPARSKDVFIPDTW---------------KYVTRLDDRVLSNGEKVLPLPIEGRLRQEEIIREAAVFGVPDDEYLEAIWPAIV---DANSRAEGFSQITKEMVG--LVPSDVEY----PRTDKGSIIRAQIYRKFAE----- 193202679 28 ----------------LDSAFHRFGTTAAVLDQSAKPSTQLTYGKLHSRAGKVAYMLLTKTVKPGDRVALIYPNTLHFLAAFYGCLQAGVIPVPVEMPSSKRELGFLLGNCGVKVALTSESCYKSAPSGSNSLTGTSSEIVDFRGWPRLWWAVTEHMSKPSAPPRLADETIAYIEYTTGNDGTVKGCCVTRQAVFAHCRA--LTTAMEYKEDETMVCVVDFKREVGLWHAILASIFNGMKVIFVPKMNPATWMHMVSKYQAT-TALVKSLHWALLATRDHKDISLASLRTLLVADGANPWSLCDAFAAAFTPMCPCAGSSETGTISIRRRGNAQLGSQSGRGILSMSA-----LSHCVVRVIDGSNRLCQAD--EIGEICVSANSTAQLYWALDGQTHHTFKVEPYVRSGLIGFMGPDGMVFVVARRQSLLAVSGRYHSADDIIATVLAVEPMKFVCVFS-TSVLRDERIV-IVAEQKPNCSEEEAFDWITRHQVGIYCC--ALVPANHLPKTPLGGVHVSETKQRFEN----- 215510566 4 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVDKSGKVLGPNEQ--GEALVKKPTAMRGYYGNPEATLQTITPDGWVRTGDICYYNEDGQFFFVERMNQLFRCKGSLVAPSSIESVLLSHEGIADAAVIGVPHSKYLEVAMAFVVLKSHSELTEAEIQNFV------------------------------------------- 119905488 311 ----------------LQRWGTISPKAPCLTTMDTNPLYILTYGKLWTRSMKVANILHKLGVRPGDRVALVFPNNAASMVAFYGCLLAEVVPVPIEVPLTSQQIGFLLGSCGVTVALTDACHKGLPKSPTGEIPQFKGWPKLLWFVTESKH-LSKPPRDWFPHIKDANNDTAYIEYKTCKDGSVLGVTVTRIALLTHCQA--LTQACGYTEAETIVNVLDFKKDVGLWHGILTSVMNMMHVISIPKVNPLSWIQKVCQYKAKVACVKSRMHWALVAHRDQRDINLSSLRMLIVADGANPDAFLNVFQSKGLRICPCASSPEALTVAIRRPTDDSNQPPGREEKLSVLTDVGLVMPGAIMCSVKPDGVPQLCRTDEVGELCVCAVATGMSYYGLSGMTKNTFSEYPFVRTGLLGFVGPGGLVFVVGKMDGLMVVSGRRHNADDIVATALAVEPMKFVAVFSVT-VLHDERI--VIVAEQRPDSTEEDSFQWMSRVLQAIDSIHQVVPANTLPKTPLGGI---------------- 195421089 25 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------WAPAMLIYTPNTIKSPKRVTLTHRNLEVQ--QNCLIDSLGLGSRDCMLPIIPM---NRMHTIFGSLLSVGGNVLLQNKFDGRNAWSSLSKQRVNLFMAMPIIYKRLIAEYDKMFAQDSRIRLMITAFALLPNSVVHRWREITAQIIEYYGTLETGLVIGHHI---NEKTRSLESAAHSPGTLGIPLKGVVARLTNSNGKELIRDSAVIGELQIAGPQLSG---NNVDADAYPVNADGYFKTGDIAYIND--NFYFLSKTTDVFTVGGYKIYCSDIKKVLIAHPNINDVAILGIPNKVWGHRLVICIVASGANVDINAIQIYCYR-YLPFHKCP--------------------------------- 167523815 57 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------VALVMQTSGTTRAPKRVLLTQVN--CERAAASIAQTLQLTSQDVGCNALPLYHIHGLVVNLFATLFAGASLVLLPTADGPGLLEALRAFEVTWYSAVPLAHRRLLRVLRNSPAPLPRLRLANCSAHLAPADAAALAQLTGCRMLTTCAMTECMPMCSPSLLSTNPSCDSLGHACA---------PVVQVGVLAADDR---VHNQGTGELCVRGPALNP-YEDDNGSVYLPVHSSGWFQTGDLARIDGHGCVKLEGRLKDFINRAGEKLNPREL------------------------------------------------------------------------------------------- 67540548 29 -----------TLPEVVEFNAQANPDHVFCLQAKKSPNKSITNRQLKQAISQCVGWLKSHGVEKGAPVALLMESDIGLFIYEIALIGLGVPVLLLSARLSAPAINSLLQRTSAAAIIVSGRLEATAREAAETLPAA----VFSPLPFEAFLSTNEGLPDNCHPYHYIDESDVLILHSSGTTGLPKPIYVSHRHLL--SFVNCHRLDLESEAQGVNVSTLPLYHGFGLVAPALAMGVGKTVCFPPGSPSAGATLDLLRISNAASFMTVPSILEDIAFLGDEGIQALAGLDYVTFGGGILKPSVGEELAVHGVKLLNHYGTTESGPLAPIFVPQDDYNWRFFRLRDDLR---------LQLDEIAPNGNEFPFGLEQPFEIQ---DQLVC----NPDYPGSDFNA--------------------VGRNDDTIVLAGEKVQPQILESILCESSLVKSAIAFGEHQFEIGVLVAADVPPKNYSKLREQLWPLVARANHARIQSSEAVLLLPSIPRTDKGSIARKDVYKMFE------ 114154813 29 ------------VFTLFAEKAQAHPDKLAVLSPEGN----ISYSALMDAALRLAGSLRRAGIMAGDVVAYQLSNLWVCCAIDLAAAALGAIVAPFPPGRGKLDIQSLVRRCDARAVIVPHEYAEVIESLRPTLLSLRVLIVQGPSRP-GWMTLDSLFEGEPELPEVSPNSPVRLLVSSGTESEPKLVAYSHNALV----GGRGRFLQRISPNDVGMYLVPLGSSLGSTATFGVLCWLGGSLVVLPKFDVPSAIAAINAFKPSFILGVPTMFQRIAAAPELEKADKASLRGLIVGGSVIDEATVRRVEAFGCGFISLYG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 168701778 4 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GETGELCLGGAGLARGYLNDPELTARKFRLGRIYRTGDLAHRTADGTYVCHGRIDSQVKVRGYRIELEAIESRLAACPGVRAAAC-RVQGEGPQQQIAAFIVPADSTNVPPDALKEALRAQLPGYMVPAHFGLLSALPVSVSGKLNRRALPELAAH----- 145248269 41 --------------------------------------------------------------QKPETIAYMASNDVRYLIFLLAAHKTGYKPLLPSTRLSDDAYQHILNATDCHAFFYTPEKQRRVSEIQAFRP---------DTAFHEVPSIAELFSTTAQPYPEAEDDVAIIIHSSGTTGMPKPVPLTHGAYISRPQSRQSTMFNDLQPDTLVLSTTPFFHLMGL-LAFAESLFHHIVVLPDKPLSADLLTSVITATKPAAAMLPPSLLEDM-SHVPAARAALSTLENVYFAGAPLSPEVGDDLSQL-TKIITVIGSSEMGLISSFVPQGTNVWGYFDWN----------PAYGVDMRHVSDDMYELIIPRRANSR---RIHGIFHTF---PDRSE--------YRSNDLFTRHPEHHLWYHGRLDDVIVSNGEKLNPVTLEKIVEGHPRVQRALLIGQARFDT-----ALIILEGENIDEKAFIESIANEAVPKYGRIAKTRIRLSDPKTPKGTTKRHAVNKDYKDE---- 46110739 16 AFQQPSQAKMFTLDEMIRRRAAELGDTILMGAPETGDFKEHSAIDLDRYADAAVAKFQSMGLKPVDVVGMLGQSGIHVVVQIIALNRLGYSAFLISTRLACPAITQLLDLASCNVILTTPNFHSVLEQVQQNLPMLQGVDVYKHDAPRFIRDYS---------PEAESRKVAVIIHSSGSTGLPKPIYLTN---------ASCIGAFAVHMNMRGFLTSPFFHSHGFYEIFRSIYSGKQIYLYGLPITRESVIAQLKATKPEIFHCVPYVIKLLAESEEGIRI-LASMKVVLYAGSGCPDDLGDRLVEAGVNLCGNYGATETGRLATS--------QRPEGDKAWNYIRI---LPPAEPYIFDE----VAPGLFE----CVALDGLPS------KSTTNSDNPPGSFRTRDLFTQHPRPTLWFACRLDDRFLINGEKVLPIPIEGRIRQEEIVKEAIVFG-------------------------------------------------------------------------- 146323205 49 --------------------------------------REVTFRDLCCAVNRMSWWMEKHSSVKGATIAYLGSNDIRYIILMLASHKTGCTIFFPSTRLSNEAYDSVFGATQTKMLLFSPEKHPLVSGLTGPSKAISSLEV---------PSVPEMLNDNPDVKNYPEDKTAFIIHSSGTTGMPKPVSLTHGYLGTVDYSAFMLLSADPHPRDPVLSVTPYFHIMGLVSFFVSIFHNIPFVISDQPLSVSLLVDIIRATHPTATILPPSILEDMSLSQEAL-ECLGTLKFVCYGGAPLAKQVGDKVSQY-TQLRNAIGSTEIG--IIGSLVPEGKENWGYFEWNPAYGI---------------DMQPVADD---VYELVI--PRLMHGIFH----TFPSFKE---YRSKDLYVRHPKKLWQYRGRLDDVIVSNGEKLNPVTLEKVVEGHPFVRRALVFG-------------------------------------------------------------------------- 90418524 81 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGTTGEAKIIARTFEDI--EAEIESYVGFFEGAHDKVPVVACPISHSYGLICGLLAGVARGVTPLVLSPDNPKYVLSRMAEMERPLLYAAPAFLNVAARFLKPGE----TMHAAMTSGTLLPAPWFEAIRARTGTLFQQYGCSEAGVVAVS-------------EDLVAANEMGRPLPHHRLR---------AGTAAEPAEIIVDTPWGTVG-------------------TRDLGHLRDDGVLVFDARLDDTIIVSGLNVYPREVEDVVMAMPGIEDAVVFGLDDAFAGGRVALVYT--GADDVTEAAIAQWCGTQLAGHQRPRAMRRAAAIPRGGTGKISRREIRSLY------- 167578532 142 -----------SLVALMEESFGNYRARGAFACMG----KSITYGELDTLSRKLGAWFQSRGLARGARIAIMLPNVLQYPVTLAAILRAGYVAVNVNPLYTPRELEHQLKDSGAEAIVILENFAATLQAVIAR-TSVRHVVVVKKRVPAWRLPFNAALAHGARHIPIEPGDIAFLQYTGGTTGVSKGATLLHRNIVANVLQS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 83310459 19 --------RDETLWEIFSTSARTFPSAAAATFGDT----TLTYAQLAERAQAVARALAARGIGRGDFVGLWMSRSLDLHVALLGILAAGAAYIPFDTEAPAERVAECLDDCAAKALIVDAFTMGAITGAMPAHTLI--LPTLEQGAPGG--ASPDPRAQGANPA-----DPAYAIYTSGSTGKPKAIVISHFNICHYLRAANSL--YGLRSDDVVFQGASVAFDLSLEEIFVPYLVGAKLWIAGRR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 195493000 27 -----LYNEDLTVGQIIFRQLQRQPQR--IFQISHMDNSRLTRYQMLQNATKIGCYLRDKCFKKEDLVGLMARNSTHVAAVAYGCLFNGTPFHAVNPSLEHNTIASLYKITRPRILCCDVADYEKIKDIGASLEAL--IITVNGKLP-GVMSVADLLQTPLPDDYEPADRTMAILCSSGTTGTPKAVTLSNSRKL-------FEMHSYLGPDDVQYAPSTLDWLTGLITLVTAAVFGTVRLISSEIFSTAHFLDLCEQHEVSWTIKPTPMWPP-GHSPKTNAQKLGSMQHVIFAGNHNPHTTTKKMQE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67522447 43 -----------TIDDLVR--VRAWGDKPIVAYPVEGTVYKYTPRELHNLVEAAARVISQR--RTSDVVGLLGPSDFEYLITLLAISRLGHTVLLLSTRIAEDAYVSLLKNTKASLLIAYPAFNGVAKKATQRTGTVLQPVLRREDYVNSTLKLPKAELDGL----VENKHITWIIHSSGSTGHPKPIYQTHSGALKN-----YANNFGL----RGFITLPLYHAHGISCLFRALIYMYNAELPLTGFYLHTTLQ--EHPDIEVLYAVPYGLKLLSESEESMKL-LARLELVMFGGSSCPKPIGDKLAQNGVRLVSHYGTTETGQLMT-----SFRDRSDTDWDYVRPGPSLLPF------IRWEEQMP------GIYELCILEGWPSKVASNRP---------DGAYATKDLFEKHPENAWRYYARLDDLVLENGEKANPLVIEGVARNHPNVGEAIAFG-------------------------------------------------------------------------- 153867710 3 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEILDQSLQPGPVG--ETGELYIGGAGLARGYFNRPELTAEKFIPDRFYKTGDLARYLPDANIEFLGRVDSQIKLRGFRIELGEIESVLTQHPDIQQAVVMVREDVADDKRLVSYVVPKPSR------------------------------------------------------ 90023037 486 -----------SVLHLFLQQVEANPNHAALVCG----AVELSYQQLANKIAVAAFGLVNLGVNEGAVVAIELPRGIEAIITSFACLILNACYVFVDPSGPQARNSRIVSDATPSLIVCDDAQVEIVD-VKANSDKIGNTATRYGMRAACYTSLLQHNQPAPDCSQVDADASAYMVYTSGSTGNPKGVIISNRALAEY--VCSAISRYNITSADRVLHFAPLHFDASVEEIFCSLCAGASLIIRSE--DMAQSFEIFERE----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218721635 37 -----------TLPNLIDFNAEHNPDHLALQEVRIGGKQRINFRDLKSATIGCSLFLRKFGAQKEHRVALFLESDVTLFVYLAALLYLDIPVLMLSIRLSPVAIAHLLNVCSAQAIIVSKRTQSAAEQALNGTSMEQQEATIQRIPSIPYENLLDLGKAESNPNPSSDEIGALILHSSGTTGLPKPISLVHRYLLGYAACHRLEPEEC--NNHVNVSTLPMYHGFGLLAPCLSLSTGKACCFLSGSPSASSVVELINRSGAFSLMTVPTILEEMISS-ENYWKSLIGLDFVAVGGGAIKSSIGEQLVSNGVKLLNHYGATEIGAIAPIFCPGKDY----DWHYLRLRTDMGLEV------------NEVEQKGKN-GETLYQLTGFPFG-WGKP------------FPVQDILELRPNSEVKVLGRGDDLIVLSGEKVRPQRLEEALLSTGLVKVAVVFGEHRPEVG------VIVEPVQPLAKEEHPSFVEAQLDRHAVPSKTMIVKVVPRSDKGSVMRKQTYEVFKDEIEAA 60680823 49 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPK--LLKVRKEQMMQSARLTCEFLGLRQGDSVLLCMPLQYIAGKMVVVRALVAGLNLVIRTPSGHPMADVDI----PLRFAAMVPQVYNTL--QVSAEKERLCRTDILIIGGGAIDAGLEAEIRQLPVKVYSTYGMTETLSHIALRRLNGPDASMLY-----------RPFPSVRLSLSSEHT------------LVIDAPLVC----------------DTTLVTNDVAEIYSDGSFSILGRKDNTINTGGIKVQAEQIEEILMRVPF----AITSVPDARLGEAVVLLV----EKGANAELPETKMKELLSKYQLPKMILSVGAIPLTETGKINRAACRQ--------- 160935989 106 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGQPKLWFRTLDS--WASFFPTQNAIFGMTAQTRLFAHGSLAFTGNLNLYLSLLSLGAS-IITASHVNPFVWCREIELHHADALYLIPSKLRLLAKYISHPSPD---IKTILAGSQSLGHGLKAAYPNSCCFLY--YGASELSYVTW----------LTDQEMNDNPACIGKPFPGVDVTLRN-------------GEIYVDTPYSAIGIT-------------GPYSVGDMGYTDHKGYLYFNGRKDNVYNIHGRKVSAVKIENALNSLTQIQEAAVILQNNAL--QAHVVLTVPNPSGQDAVSLRRIIKRGLLESWEIPRDIIFHENLPKNNSGKTVKRLL----------- 198434232 1 ----------MRLETLFNEAVKDTPSGVAVEFFDEDRKGKLTYEELADEVRKLSHVLRTQGVKHGDVIGLYIEPSLFLPSLVIGVLQSGCSFAPIDPNAKFNSKKDFMKAASVSCVITSISNASNVKSILGDCKMIPLYWNLQTT---DFILCLSEINRGDTFIPTKLLPLAYTLHTSGTTGKPKIVKVPHKSILPNIV--HLKRMFQVGRNDKVAMVSPLTFDPCIVEMFIALSSGATLVIPQHKQRPSLLCEVFFKSKVTIIQPTPCLMNRLNDLQNFAFASNSSVRLVALVGEACPPILLAEYSRNKPRFYNIYGITEVSSWATLHEIPVENIISCLNDPIPL----GLPLCSTKLEISNGNQSCVGDKHEFTGLLKIGGSERACVVLDNVGGSRTETLKNPMHSSGDMVVIDKDVKLFYLGRKDGQIKRNGKRMNILTVKQKLESFKLCSVAHVLNVSPEMMVERLIAFVVLAN---TSEEMRENFVKDVLDAHLVPDDVKFVDDLPLTTHGKVNDKDLIQRY------- 169598095 69 ------------------------------------------------------------------RVALVGTSSFEYYIAFLGLQRMGLTSMFMSPRLADQGYAHLLATTGCQVVIAAASSIKTIERVCEMSESTVTVIPLMD-----LQSLSDLRLEDEDMLPVPADCKQFIIHSGGTTGLPKPVVLSPSSW----LAQAAVVAARIPRADT-LTTLPLFHSFGLATLLRGLVNGTTLILNANRPITASIINASLECTLSTLVTVPYILKFFTEIPGGV-ERLASLTQIIAAGSAIPNDLAEVLLAKKARVYHLYGLTEAGALMEAWAPDFRWVTPLAHAAPFLKF------------------EPVEDDCF---HLVVMPGLPAKVYSDREDATKDVFRPHP----------TEPGIWRFVGRQDDVIVLNGEKADPTPLEEAVLRNRNVCAAVVFGAERDSLGMVVVA-------------------------------------------------------------- 209519121 28 ---------------------------------------------LLDRAARVA-GLLEL-VRAHDRCALCIDDPFEFACALFALFACGVIPANAAPGY------------------------------LADLAGAYDFMLTDADLPP-FVASAHVHAAAHTAYPIDPHAPLTL-YTSGSSGAPKPITLAQFNAEIHTLEQ---QWGALIGDATMLSSVPHHHIYGLLFRVLWPLAAGRAFDRAIGMEPLQLQARIAQCGATAIVSTPAQLSRWPALSGFAALTPAPRAFFSSGGPLAADAAQPYAAAYGAAPLEIYGSTETGGIAWRRQDESDAW---------------RPVAGAEVRGDDD------------GALCVRSPHL---------------DHDGWYRTGDRIAFDADGRFRLQGRLDRLLKLGGKRVSLPELEARLALHPYIAQAALVPLEGVSR-ERVGAVVALAGGAALRDEGRVALLRRHLANYVLPRHWRFRVSLPFDARGKL---------------- 71021227 55 -------------------------------------------------------------------VALLAPSGFDYIVNFLALSRLGHSVVFLSTNNSTAALAHLVKLTAVQTVLYSSDKADAADALKHLLVNQGLASVRLLRWTTASQAAKLALATSALSYEQESTEAAFCIHSSGSTGFPK-----------PNMFTTWSCSQDFTKS--TFTTLPLFHAYGFSTLWIAVKDGTKLFLYNARLSADLLVAAIQASNPDKLSLVP-YVIKLLSETEAGLCALERAKLVYSAGSAVPSEVGDKLAGHNVRLMTLFGSTETGGLMSSGRDFAN----DKHWEYMRPTRAFRRFMRLENRGVDASG---------PFELIVGAGWPCL---------LETNRPDGSYATRDLFVPHPDAY-KYVGRADDLVHYNGEKTNPVPMELAIRASPYVAECLVFG-------------------------------------------------------------------------- 47156945 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFFFTGDEAFIDEKGYLWVRGRADDVLNVSGHRFSTAEIESAVCSDANVDEAAVVGVSDSTTGQAIHIFVVCHGNVAGKESSIRATLRRKIGPIANPKGIIVCKSMPKTRTGKIMRRVLR---------- 4433381 13 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNSEDVIMCVLPLFHIYSLNSVLLCGLRVGATILIMQKFEIKGLMELVEKYKVTIAPFVPPIVLAIAKSPLVDKYDLSSIRMIMSGAAPMGKELEDRAKLPNAILGQGYGMTEAGPVLSMCL------AFAKQQFEVKSGSCGTVVRNAEMKIVDTNGASLPRNH--AGEICIR-------------------------------------------------------------------------------------------------------------------------------------------------------- 215461519 63 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------DAQETSFLCYSSGTTGKPKGVETTHQNVTSLVDIVEPTFPSMKYGEDKMLSLLPFYHIYGLVKCLLFPLSLGVAAIIQQRFEPTQFCANIENYKITVALIVPPVLVVLARHPVVDKHDLSSIKVLFSGAAPLSASLTKQVQKNNVAILQGYGLTETSPTT---------HLVPIYDGVRKMGSIGVLLSKLEARVVDDEGDQV--------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218678661 26 --------------------ARVAGDGQALFEIATG--RQFTYAELDARIARCAGFLSGLGARRGARVAMLARNSMDSIVLAFACQRAGAIYVPLNWRLNAAELRPILADCTPALLIHDEEFSVAVASLADADAAMTVISTVDGPAG---LATRIEASLPAGPVPADADGTCVLLYTSGTTGQPKGVVITRRN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118085589 1023 ------------LSEVLQWRAQTTPDHVLYTLLNCRGTNSLTCVQLHKRAEKIAVMLMERGLQDGDHVALVYPPGIDLIAAFYGCLYAGCVPITVRPPHPQN-IATTLPTVKMIVEVSRSACLMTTQLICKLLRSREAAAAVDVRTWPPVLDTDDLPKKRPAQIYKPPETLAYLDFSVSTTGMLAGVKMSHAATSAFCRSIKLQCEL-YPSREVAICLDPYCGLGFVLWCLCSVYSGHQSILIPPETNPALWLLAVSQYKVRDTFCSYSVMELCTKSLKARGLDLSRVRTCVVVAEERPRALTQSFSKLGCRVNLAICLQGTSGPDPTTVYVDMRALRHDRVRLVERGSSGKILPGVRIIIANPETKG-PLGDSHLGEIWVHSTHNASGYYGDESLQSDHFTQTIWARTGYLGFLDANGELYVVGALDEAMELRGMRYHPIDIESVIRAHKSITECAVF-----TWTNLLVVVVELDGSEQEALDLV----------------------------------------------- 215499429 25 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GELVFRSPTTMRGYYKQPKATAEFLEPSGWCHSGDMGFYDNSGRIHFVRRLKDVIKCMDNQVAPAELEDILLRHEGIADVAVVGLPHPEYGEAAAAFILPKDEPGTRADISAREVKRLIA-------------------------------------- 158423686 18 -------------------------------------------------------------------VFLLATNAPETLVGLLAAAAAGHAVALIDPTLSPDRLDDLVRDYRPELVICQPGNWNVAPS-DGVFPEIAARI--GATGPSDIHPDLGLLLLTSGTTGSS-----------------KFVRLSWAAVTANARQ--IAASLAITRESVAIAHLPFHYSYGLSVITSHLAMGARIAFIDDALTSPSFWDKVADCGGSHFPGVPFHYRVLTRLGLDRAP--SSVTCFTQAGGHLQTTMIAVCEKRGARFYVMYGQTEASP---------RMSCVPSDRLLEKLGSVGLAMPEGRLSIIDGEGRPLPAG--ETGGVVYEGPNVMMGY-----ATCRTDTTGGRIETGDLGRLDAEGFLFLSGRAARFAKIAGLRLSLDDMERQLAGLGTVA--------CLDLGERIAVVFVPEGAKEQARTLALAC--------KIPAALRALPEIPRKTSGKMDYARAKE--------- 156030704 15 -----------SLQNMLADRAELGNSRLLFYPLGNSEPLEISYKSLETEAKQNACAIRCLGFKEGRPVLIHVDNNWDAIIWFWSVLYANGLPVLSSPEHRQRHIRGLSELLESPICIARADSLHLFGGAHGQVHTVEALLVTQRS--QEYKSREGQLKYRLDP-------AVLIL-----------VEIHLQAMYLG------VDQVHVHPANVV-------------------------------SSPITFLDLLSHHRVSRSFAPNFFLARLVSTMRSASEDLSSLTILASASS-----LLERYGSPRNVITTGYGMTETCAGAIFNLNCPDYDVASGY----KLASVGKCMKGIEMRVTVSSGDTISAAPNQSGDLEVRGEVVFSGYYRNPEATEEAFISDGWFRTGDKASIDLNGNLNLIGRVQDVINING--------------------------------------------------------------------------------------------------- 207083571 145 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GST---KFVKLSNSNLKYN--ADSIISYLKINKKDSTITNLPISYSYMLSIINTHFEVGASIIVSKYSLIEKEFWRIVEKSKITSFNGVPYTYEMLT-SVGLKNIKVNTLKYLTQAGGKLEKKIIQFCKKNKLKFFSMYGQTEASPRISY---------LKPEFLEKKMGSIGKGIPGNKIYIVDKSGKKIFKPFKE-GEVVCNGKNVFMGYSKNYSDLKKANEENYKLKTGDLGYFDKDGFFYLTSRINRIAKIFGNRIDLGTLE-ILMSQKGYK---VVCISDNKN---IFVYIEKKYNKKKVLNSISKITNLNLSSFKLIK----LKSFPRTINNKISYSKLKKK-------- 91065037 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MITHDNI--GIMTNNMQDPRLHTPSELVFGVLPFFHSVGFMFGITGLVKRNTTVVV-QRFEEDLFLKSIEKYKITNITIVPPIMNFLAKSPKVAKYDLTNLKEIICGAAPLSKAVRERLSYVKM-IRQGYGLTEATQAVIFMCYGE-----------SRIGSSGKIVPGMTAKIFDTETKN-NLGPGQVGELCFKGRMVTKGYYGNIEATKTCFTD----------------------------------------------------------------------------------------------------------------------------------- 169772403 33 --------------DLIRLRAADPVQLPILAYPKPSNDDGISYQDLDCMVDQTVSTLIDCGFKPGAVVALFTLSDLNMVVTFFALSRLGYTVMMVSPRLSAAACVSLLDMVGCDTILYGQT--PSIRATMGELKLVACRPIIQRPSLDAPQETDVLVLHRTRNPEVQKQKIALILHSSGSTGLPKPLYLSHKAIMTHPM-----RGPGLTS----FNSLPWYHLHGLSTALQAMYMRKTAYMWDAPLTASSVTSALEAAKPESVQGVPYLLQLLIDSPKGLDA-LRQCKLVTYGGAPCPDELGDRLVAEKVHFGGSFGLTEAGLVA---------ESLSRPSGDPFWNYV-KFFENLRPFI---WMKPVGTDLYE----CV--------YLGHPALTASNSDPPGSYHSRDVFTPHPTDRWKYVTRLDDLTLVNGEKVLPLPIEGSIKQSPLIQEAVVIGV------------------------------------------------------------------------- 212547088 9 -----------TLDQLLRQRAIDEDQTPLIAFPRTRQGYTVTGATLNHFVDGTAKCLIEKGVREEVVIGICSPTDLDYIVNIFGLIRLGYTVFQLSPRLPPSAVKELLAQNGRRALLYTPAHTSFKLDALSDLE-LFPLVQRDEYDNSRHSETPEFLLEGVDYEKEHSRR-CLILHSSGSTGLPKPIDYNHQKLLAAGVYAQ---------DATAFISMPFSHALGM-MSYMQAIHKRGTIYAMSGYVPDTVTAAVKAANPEIMWTVPYILKLLAEKPDGIDA-IKNCRFVSSGGSKLPDELGDMLTEAGVHIGMQFGSTETGLILSSAYRDREDKAWNYLRPPAH------VVPYIMFKPVDHDKYECVVLDG------HKGKTMSNS--DDP--------PNSW-RTSDLFVPHPSNAWKFVGRLDDRILINGEKVLPLSIEARIKQSPLVREAVVFGI------------------------------------------------------------------------- 28871815 38 -------------------------------------------------------GLQRLGVKPGRAVLVALPNGTHFVALLFALLLLGAVPTPLPYAAPPGRIRRFAKLLGADLLI-----LPCGAAIKAL-----------DAREAGRLSSELQWARLKDIVTLPYEPGEVVLLTSGTSGIFSGCVFDSAALLLNARRHAASIGQ--SAADRLLINLPLFYSFAFVAQLLSSVLGNEVVLATPPFTPIHYHRTLLDLGITLSSLTPVMVTALC-AADLDGLP-PSLRRLTIGGDALAANLVPRLLARNPELYLTYGLTQAGPRVAT--LAAHLEP------AERHASVGRPLPEVEVELG-------GAPGASEGELLVVTDTAMQRRIRAPLRGQKRLVA-----TGDHFHIDADGYLFFRQRNPTFVMRRGEKLCPRSICEIVESLPGIVSA------------------------------------------------------------------------------ 189516153 950 ------------LSEMLQWRAQTTPEHILYTLINSAVGSSLTCLQLHKRAEKIATLLYERGLRDGDHVALVYPPGLDLIAAFYGCLYAGCIPITVRPPHPQPTVKMILEVSRSVCVMTS-------QMISKLLKSRDASVAVDFKLWPPILETDDLPKRRCPLMPCDPDSLAYLDFSVSTTGMLAGVKMSHNATSALCRSVKLQCEL-YPSREVAVCLDPYCGLGFVLWCLCSVYAGQQSVLISPEVNPALWLQAVSQFKVRDTFCSYSVLSSLTDTLKARGMDLTRVRSCVVVAEALTQSFCKLFKAFGCRVNLAICLQGTSGPDPTTVYVDMRALRHDRVRLVERGSSGKILPGVRIIIANPETKG-PIGDSHLGEIWVHSPQNASGYFTRSDHFGARLTQTVWARTGYLGFLDASGELYVVGALDEVMELRGMKYHPIDIESIIRAHRNITECAVF-----TWTNLLVVVVELEGSEQEALDLV----------------------------------------------- 78213944 57 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNPLPLAHVSGLMPWWRCWGVGHQQLPSGLMKTPTELLAFCQGKNPAVLSLVPTQLARLLAHPDGVAF-LQQLQLIWIGGAALPAPLAEQARALQLPLAPCYGSTETAAMVA---------ALPPERFLAGEPGCGDPLMDVELRLATD------------GALQVRTDRLALGRWDQPDRWESLRDADGWWRSGDLAALTPG--LQIAGRIDGAIHSGGETVFPEQLEQRLMALP-VNAVLLLGVDDPEWGQRLVALV---GSSDAAVLQRLELLTRPWPAAETPRRWLLCPDLAPNALGKWQRQCWREWLERL---- 107593177 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSTGQPKGVMVTHDNLLQNSV---LVEQYCQHPDDAHVIWLPLYHDLGLIGGILQPLYAGSTIMSPAAFRPIRWLRAVSQYKATI-SGAPNFAYDLCSDEQKATLDLSHWEIVANGAEPVRSESMERFAETGFRFYPCYGLAEATLVASAGHKGVYPKVAPEEKHSRTLVSIGNSLPMQRLLIVDPETTELPP--ERVGEIWISGPSVAQGYWQRPEETEQVFQAGPFLRTGDLAKW----------------------------------------------------------------------------------------------------------------------- 213960173 63 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PDEVALVMRTSGSTGTGRLVGLSATQLRASGTATRERLGWPCT----WVLALPPHHIAGLQVVARAVGDGREVVVVEGRLDAPAVAAAVHDDGRVAISVVPTQLSRLLDDPVGTEA-LTRCAAVLVGGAAASTSLLSRARKAGVPVRVTYGMSETCGGCVYD---------------------GVPLEGVRVDLTDDS------------RVRIAGPMIMSGYLDEGP-------VGPWLATQDLGHWQS-GRLVIDGRIDDVINSGGLKIAAGQVLDQIRATGMVRDGLVLGLADATWGQVVTAVVVPGRGWRGPEALRD-LVGRRLGRTHAPRVIVEVDELPMLASGKIDRVEVR---------- 211587519 42 -----------TIDGLLKSHAAQPDERPLICYPIRGDFEEHTAGAIDRYTDLAVRFYMQQGLVPADVVAMLAGSSFEVVVTFFALNRLGYAVLFLSTRLTAPAYIRLMEMANCSQLIKANQFQQVVTEICAERPGCSTFSLLQREDWFNRPVSTPLFERPGADPSGEGKKIAWILHSSGSTGFPKPIFLTNLQTLAN-----FCKSFGL----RLFTISPLFHSHAL-MEFGRAFYTRAPAYLGNHSLPVTLFDALQVAKPQQISAVPYVIKLLAEKQEGIQA-LARPQLVLYGGSSCPDDLGDRLVAQGVNLVGNYGATETGQIMTSFR--------APEDKEWQYMRLHRPVA--DLTLMDEISPGVFECVALDG-LPSKGPSNSKPPYKNPENS---------FRTADLFTRHPDNYYKYLSRLDDRILVNGEKVLPIPIEGRVREEPIVSDCVVFG-------------------------------------------------------------------------- 149912195 7 ----------------------RFKDNIAVIDAVSGDA--ITYTNLNHQVEILS---LQLGNNK-ELVFIESKNTIMSVVCYLACLKSN------------------------KVVYLADDF-----------KSDKSIELIKNYNPNLLIDGLGQISQHAQCNYQLHPNLTLLLSTSGTTGTPKFVKLSASNIQSNT--ESIVEYLILTEHDIALAHLKLHYAYGLSILHSHLQAGACTVFTAHSVLDTGFWHDLKTYSATSFAGVPYTFEALLKT-NFDFKTYPSLRYVTQAGGKLEGFLVKKYQANGVEFFVMYGQTEASPRISY---------LPPHLTVDFPNTIGRAIPQGKLYIVDDEGNEIKTLDKS-GELVYRGDNVMMGY------------------------------------------------------------------------------------------------------------------------------------------------ 215490675 76 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSASAFWDDCVRWKCTVSQYIGETCRYLLAQPAKATDRQHGVR-LMFGNGLRPQLWRSFAERFGVRLREVYGATEGNANLVNIDNRAGAVGFVPTVFRLWPALAEWILPVKLVRVRDKRGLCVACQPDEEGELVGKVDSAFDGYVNQ-EATQKKLYRDVFFASGDLLVMDEQGYVYFRDRTGDTFRWKGENVSTAEVEAVASQVLGLTDCVVYGVALPGTEGRAGMLAVRDPGRTDLDALARHLC-ATLPPYAVPLLVRLTSDLHLTATFKLQKGPLQRQGFQQLGG- 169158164 249 ----------------LLRWGAIAPKAPCLTTTHSNAKQTLTYGKLWSRSLKLANLLHKLGIHPGDRVALVYPNSAAFMVAFYGCLLAEVVPVPIEVPLTSQQIGFLLGSCGVTVALAS-------DACHKGLPKSASGDVMQFKGWPKLLWVLTDSKHLSKPPRDANNDTAYIEYKTCKDGSVMGITVTRMAMLSHC--QTLTHTCGYSEAETVVNVLDFKKGIGLWHSVQTSVLNMLHVVSVPKVNPLSWIQKVCQYKAKVACVKSRLHWALMAHKEQPDTNMSSLRMLLIADGSNPDAFLNVFQNMGLRICPCAGSPEALGVLSMTNLSHGVIRVDTGEKLSVLTDVGTAMPGAVVCVVKVEGVPQLCKADEIGEICVSAVATGTSYYGLTGMSKNTFEVDGFVRSGLLGFVGPGRMIFISGTLEGLMQVGGRKHNADDI---IATALAVERTVVFSVT-VLYDERIVLVAEQRPDS-TEEESYQWMSRHQVGVYCL--ALVPANTLPKTPLGGI---------------- 169766960 42 ----------------------------------------LTKRQLAQAVNHVAWWFEQTVTEHCDTVAYMGPNDIRYVICAIALAKVGYTFLP-STRNSAEANAHLLRAVGCKCLLWGQSQSAHGQALVPDLQ-VWRFPSLDDLLTSSVSHY-----PYHKTYQEAEDETFVILHSSGTTGNPKPVPLTHGYLSVLDRGCICGLWNCVEKGDSMFGMSPLFHIAGFTTIIDAIFHGHQIIHYSSKPDIDSVLDALSTLRPRGAVIPPSLLQDMSRTPQALKA-LSKIEYVIFAGGPLSAEAGDTISKY-CKLIPCIGSTELGHI------PPTKSKATPEDWKYYQWPY---YPDIHMELHEEGLYEMVIRRSPDSRLLHGVFHVF------PELQE--------WRTKDLFSKHPEGGLWFESRTDDIIVLGGEKVNPIEMEAAIEGHDLVRNAMIAG-------------------------------------------------------------------------- 215501325 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFLGAVVVFQEPTLTFREFKNVLETRHVTAMFCFPKMILRVFQEAKERKYRFPAVNKILVGGQWIPEHLPKKMDRFGCRLWRYYGLTETLGVVVESEYTGNAMRFR-----------GFVVPKVRAKYMPSSDDYEPCPPGVDGELCVMSPTMMTGYYKCKEKAAAKYGEDAFLRTGDYGWCNHKGYIELHGKVGDIMSLSGLTVLPHELEDALRGLTFIKEICVFG---SLSESVPGAVIVPKYEDCDAERQVADFLRRRGAA-CLTGGLCFIESIPRLEDGRILRRAIR---------- 109509273 324 -----------TLLAALQLWGTTQPKAPCLTALDTSAICTLTYGKLWSRSLKLAYTLLSKLLNPGDRVALVFPNSVMFMVAFYGCLLAELVPVPIEVPLTRKDVGFLLGSCGVTALTTDACQKGLPKAPTGEVATFKGWPPLAWLVIDG----KHLTKPPKDWYPLAQDTTAYIEYTSGST---VGVTVPHSSLLAQCQA--LTQVCGYTEAETLTNVLDFKRDAGLWHGVLTSVMNRMHVISIPKVNPLSWIQKVCSYKAR-AALVKSMHWSLLAQRGQRDVCLSSLRMLIVADGANPDAFLNVFQSRGLRICPCASSPEALTVAIMNGLSYGVIRVDTEEKLSVLTDVGQVMPGASVCVVKVDGVPYLCKTDEIGEICVSSVATGTAYYGLLGITKNVFTADGFTRTGLLGFIGPENLVFVVGKLD---------------------------------------------------------------------------------------------------------- 47196715 33 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RCYTGAAPITRDTLEFFLSLDIPLYELYGMSESSG--------PHTISLPQAFKLT---SCGVDLPGCKTKLHN-------PDKDGVGEICFWGRHVFMGYLNMAEKTEEALDTDGWLHSGDLGKRDQQGFLFITGRIKELIITGGENIPPVLIEDAVKAVPLISNAMLIG-------------------------------------------------------------------------- 86749190 41 -------------------------------------------------------------IAPGDRVVLSEPAGADLVRATLAVWAQGGVAVGVDP--------HRCGDADVRV----------------------------RSWPDGAVLHDAS----------PRTDAVAVIHTSGTTGRPKLARRSFESLA--AEAERYAACYAPAAGARAYLAAPITHSFAFG-AMLGLLAAGCVVQVAPVFRPRALADALRG-GADIVVLTPPMARLAIEAAQERDQPLRCAQLVIAGAGAVPGRLDAEFRRFGCGLARNYGASETGASF-------------GAAQSLPEGCLGRPFRGVRV--------VSPRPGDHIGELIVDLDHPI---LSLEGKTATPPMQRGLWRSGDLAEVDDDQRVWLRGRIDDRVKINGHLIDCAALAAQARAAPGVSDAVALALPRPQRGEILVLICECRDEAVSAADISLAAMPQT------PMIVLTRTEFPRTAAGKPDRDQLR---------- 149189698 12 -------NKHRTLAHLL--STSKIGEDAVAFDME----KQWTWQQFLHDIRATSDMLEH---STSQRVAVCTLDSYQFAVGFLACCYAGSVVLPGNYQNAATELSSQFD-----LLLHDAGIEPIATAIDSHLENLESFSALDLKQVE------------------------IILFTSGSSGTPKAIVLEHLDAILESIWGDLL-GNALVESTVSHQ-----HIYGLLFRVLWPLCTGRAFACRNLEYPEQVMTHASANRV--LVSSPALLKRL-----STQTDPVEIRALFSSGGPLPDAAKHAHGLFGQLPIEVYGSTETGGI-------AYKQQYSPSEFW-------RLFPGIEAELNHEQC------------LKLKSPH---------------IDADNWYQTADACVFHDAQRFELKGRTDRIVKIEEKRISLVEVEKRLDQLDWIYESAVFCCHDQQRLSLNAAIVLTPPGLDKLKSLLRAELRQWIEPIAVPRRFRVVAEIPLNSQGKRQVSELEKLFAD----- 38154612 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PEWLTHKGSVGKAAYGV-LHICDEHGEDLPPGAE--GLVYFEGGGAF-EYHNDPAKTAEARNARGWSTLGDIGRIDDEGYLYLTDRKSFMIISGGVNIYPQEIENRLITHPRVTDVAVIGGPCPEMGE--VAIVV----------------------------------------------------------- 210631032 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MGAPRRGTRLRIVDAEGRDCAAG--VFGEVVIEGDTVARGYYRRPDLTVAAFAPVRSYRTGDEGCLDSEGMLHFRGRLDLQVKLNGFRIELGEIEEHIRRLPDVAAVAVVAEQRDGRVAHLVAHVVPTGQTPFRAGLLKEQLRRTLPHYMIPKKIAFCEALPLTGNGKVDRRAL----------- 116206312 170 ----------------------------------------------------------------------------------------------------------------------------------------------------------------PEFVRVPFHEPFLICYSSGTTGTPKAIVHSIGGILVNYYKEGVLHE-GLSSDSVTLQYTTTGWIMYLANCSILLLGGRTIFYDGSPFQPDALLRITAEQQVTKLGISPRWMFELAKAGLRPRFDLSRLHTVTCTGMVLSEQLFEWFYDVGFPAHVH-----LANISGGTDIAGCFGIMNPLEPVYVGGTQG-PSLGLHVAIYDSVGEEVPHG--TPGELVAANPNIPCFFWGDPAATKFARFQHVWAH-GDFCVVHPTGNITFLGRADGVLNPSGVRFGSAEIYSVVERADRVQDSLCVGQRRPDADEAVMLFLLMKPGVRFERGLVNEIRRADLSKRHVPKYIFQTPEIPTTINLK----------------- 119629679 985 ------------LADVLQWRAHTTPDHPLFLLLNAGTVTSTTCVQLHKRAERVAAALMEKGLSVGDHVALVYPPGVDLIAAFYGCLYCGCVPVTVRPPHPQPTVKMIVEVSKSACVLTT-------QAVTRLLRSKEAAAAVDIRTWPTILDTDDIPKKKIASVFRPPDVLAYLDFSVSTTGILAGVKMSHAA--TSALCRSIKLQCELYPSRQIAICLDPYCGLGFALWCLCSVYSGHQSVLVPPLELESWLSAVSQYKARVTFCSYSVMEMCTKVLRMKGVNLSCVRTCMVVAEALTQSFSKLFKDLGLPVSTTFGCRVNVAICLQGTAGPDPTTVYVDMRALRHDRVGKILPGVKVIIAHTETKG-PLGDSHLGEIWVSSPHNATGYYGEEALHADHFTQTIWARTGYLGFLDASGALYVVGSLDETLELRGMRYHPIDIESVIRAHRSIAECAVF--------------------------------------------------------------------------- 151358146 329 ------VPRPPSLLATLQRWGTTQPKSPCLTALDTTAVYTLTYGKLWSRSLKLANKLTSKNLKPGDRVALVFPNSVMFMVAFYGCLLAELVPVPIEVPLTSQQVGFLLGSCGVLALTTDACQKGLPKAQTGEVAAFKGWPPLSWLVIDG----KHLAKPPKDWHPLAQDTTAYIEYTSGST---VGVTVSHASLLAQCRA--LTQACGYSEAETLTNVLDFKRDAGLWHGVLTSVMNRMHVVSVPKANPLSWIQKVCFYKAR-AALVKSMHWSLLAQRGQRDVSLSSLRMLIVADGANPDAFLNVFQSRGLRICPCASSPEALTVAIMNGLSYGVIRVDTEEKLSVLTDVGQVMPGANVCVVKLEGTPYLCKTDEVGEICVSSSATGTAYYGLLGITKNVFFDRPFTRTGLLGFIGPDNLVFIVGKLDGLMVTG---------------------------------------------------------------------------------------------------- 46446696 37 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTSQ-KWVGLSKKAILASAESVNKHIEAKFC--DRWVTALPDFHVGGLGI-WARAFLSDSQVIQNGKWDPKIFWSFVREMKGTLTALVPTQIYDLVQLALPAP---NSLRAVIVGGGRLLPDLYKKAVELGWPLMPSYGLTECCSQVATATLGSWQFSTYPSLQI---------LTHISVRERD-------------GHLEYKSPSLLTCYLHDPK-------VEGWFRCGDLGNL--QGNLNVKGRSDHLLKIGGESVDLSQLESILLKNSSAGMAVLVAVPDERLGNILYLAV-----EQNKREILKPLIQQTVLPFERIRNVIAVENIPRSPLGKILKSEL----------- 70945722 55 -----------NALDLIMEGGQKKQDMTAVVENAYGRAETYTYKMLIDKVNAFSSVLDSYGIGKFKILGIYGNNSMNWVVADLASMQSGVTSLVMHSRFSIDEVIDILNESKLEWLCLELKHAQELLEKINDLPHVKKLIILDHPSTAEEIEYKELLEKDKQNLNTPQNFISTIIYTSGTSGQPKGVMLSNKNIYNAIIASKNSHLLDYFSVKYHLSYLPMSHIFERIVMYYCLSEAVSINVFSN--NIKYFKDDLIGSESSIIVGVPKVFNKLYGDIQTEIAKLPPLKKFIVGGGKLSSDVESELSLLDVDIYQGYGMTETSGPMFLQDIKDKSID-----------TVGGPIKSVEYKVSTWETYD-AKSTPPKGELLIKSDLLFRGYFLKDDLTKSLYT-DNYFKTGDVVQINQNGSITFLDRSKGLLKSQGEYIET---------------------------------------------------------------------------------------------- 211582744 52 -------------------------------------------------------------------VALLTLSDLNMVITFFALSRLGYTVMMLSPRLSSEACVSLLETVNCESIVYGQS-----PNIRSTLGGILCRKLVTCRPILSCSSYNKLQPQSLALYRRNPEKIALILHSSGSTGTPKPLFLTHRAIMTHPLR---------GPGFTSFNTLPWYHLHGLSTALQAMWMRKTAYMWNAPLTAELVARALEEARPESVAAVPYMLQLLIDDSRGISL-LRQCKLVTYGGAPCPDELGDRLVNEGVHFGGSFGLTEAGLVA-----ESISRPKGDPYWNYL-----RFFDNIRSYVW---MKPISKSEPLFECVYLAGPALT---------TSNSNEPPGSFHSKDVFTPHPAGRWKYISRLDDRINVNGEKVLPLPIEGHIKQHPFIHDAVVVGV------------------------------------------------------------------------- 211961918 126 ----------------------------------------WTFDEADEKARLLGSGLTELGVGKFANVGILLHSRREWILTDLAIAYPPLTSVTLHYTFPPDHMKAILLEAGVSTLVTDVEQLKVVNELKADLPLLRGLVVVNLAEETARLAAEKPEEKEPPIMEQDPERIFTIVYTSGTTGNPKGVMMSNRNFVREIQGCLHINDYTLMLDDDFLHFLPLSHVFERMVEYVAYGFGAAVAYFSRK--KELLADDWRFARPSCLIMVPRVAALVLDSIETQMQQLPFLRFLLSGGGKLNPDVQEKLEALATSFLQGWGMTETSGAGC-------WQARAGDGSLD---NAGGPSAVMEMKLRSWEEYDAERMERPQGELLVRGENVFEGYFRQKAMTDDAFVFDRWLATGDIVEIQPNGSIKIIDRKKSLIKLAGEYLQTEKLESIYGRSAFVDNIFVHGYDSQSY---PVAVVVP---------------------------------------------------------- 189536803 972 ------------LSEVLQWRAQTTPDHVLFTLLSSGAVSSLTCLQLHKRAEKIATMLMERGLQDGDHVALVYPPGIDLIAAFYGCLYAGCVPITVNIATTLPTVKMIVEVSRSACVMTT-------QIISKLLKSKEASAAVDVRTWPPVLDTDDLPKKKPPQLYKPPDTLAYLDFSVSTTGMLAGVKMSHTATSAFCRSIKLQCEL-YPSREVAICLDPYCGLGFVLWCLCSVYSGHQSILIPPEVNPALWLLAVSQFRVRDTFCSYSVMELCTKSLKARGLDLSRVRTCVVVAEERPRALTQSFSKFGCRVNLAICLQGTSGPDPTTVYVDMRALRHDRVRLVERGSSGKILPGVRIIIANPETKG-PLGDSHLGEIWVHCAHNGSGYYGDEALQSDHFTQTVWARTGYLGFLDASGELYVVGALDEAMELRGMRYHPIDIESVIRTHKSIMECAVFP-----WTNLLVVVVELEGSEQEALDLV----------------------------------------------- 210631004 22 --------------ELIEKTALERPDAEAV-RVSTG--VHLTYGELWASSEALALAIARR-VEPGSPVLVYGNKDPLMVAGFLACMKAGCPYVPVDFSVPAERVASIARQ------IAGGCSAPLVLA-------VEEFPRVDDMPPVEVLTHEDLCRIVGAGFREGSEDIAYILFTSGSTGDPKGVEVTAANFCAWNVELSRRGGDGAAPADVWVDQAPFSFDLSVFELAGALATGGTLFSLAHETSMASQMEALAASGATVWVSTPSFAGMCLASAEFAQDLMPALRLFLFCGETLPNAVAARLERFGARVVNTYGPTESTVAVSA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 47085735 340 ----------------LARWGATQAKSPALTALDTGKPYTLTYGKLWSRSLKLAYTLLKLGLKPGDRVALVYPNSDPFWVAFYGCLLAEVIPVPIEVPLSSQQIGFLLGSCGVGLALTSECLKGLPKTPNGEIPRLKWVVTDTKYLTKPSKDWQ-------PHIPTANTDTAYIEYKASKEGTVMGVAVSKISMLTHCQA--LTQACNYCEGETLVNVLDFKKDSGLWHGVLTSVMNRIHTISVPKACPLSWVQRVHVHKARVALVKCRLHWAMMAHRDQKDTNLSSLRMLIVADGANPDAFLNVFQSHGPEMICPCASSPEAMTVAIRRPGAPGTPLPARAILSMAGDVGHVMPGALMCIVKPDGPPMLCKTDEIGEIVLRAGGTM--YYGLPGVTKNTFIGDPFTRTGLLGFVGPGSLVFVVGKIEGLLSVSGRRHNADDLVATALAVEPVKTVAVFSVT-VFYDERV--VIVAEQRPDANEEDSFQWMSRVLQAIDSIHQVVPANTLPKTPLGGI---------------- 116055567 13 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRKLRCVSLAGEKMSLQTLERW-APAVSLYNVYGATETTVVQTYARMRGVDDDPSRAGVAYEKFAFVRIVERFEP---NASGVAAASEPGFVGEIAIGGPCVCDGYENDRERTNAMFVSGRVYLTGDRGSIDASGDLFLCGRNDRQVKIRGHRMELDDIESVARSFPELADDAVVFYED----GVLTAHVRISSPRYRAEDALERVVERRLPAYAVPRRIVLIDEWPLTSSGKTNRPLLKSWLES----- 152975600 39 ----------------------------------------ISYTDLSSQAFSIGAKLIDRGVEQRNLCMIVCS-SPKYQVLYFACLSINAIPLIIPS---------------PKVLSGNDSLLKKIRYWANNKFSSRTFILVEEANVFEIIAYSNLRKERPINHTPSANDIAYFQMTSASTGDGKAVAISHGNIIDN--INGIHNAVKCKQSEKVCSWLPLYHDMGLVGALFSFYHGFDLFLMSPLRKPIRWLETISNNKCTLSPSPNFGFSRYINLNRVEDLDLSSWKAGLNGAEPIRSKTLSKFKRYGFEILPVYGLAEATLAVTFSKVGEKPMYVIVEKGSVKLGSVGTAIQGLKVQIIDE-LQNINNEELMCGEISILGNSIAIGYITAEKKDIESFEKK--INTGDLGFIY-QGNLYVLERIKNLIIRNGENYLSSDLENYLSTILGLPEANIAVFEEDLFNAEIIALIEIKPTHDIESEVIDLPINRLILSHK--------TKIPKTTSGKKRHFLCRELLNNE---- 116512644 95 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGQPK--IYLRDWISWKSGFETINDLFQLKKIESLATTSPMTTSLGLHSLVCSLYLGKSFL---PITSPLQFGKI---KKSWALFTVPTYLLNIFNELSA----LSSLNTLFLSGGTLSPETIDKIKNQLPKMIEFYGSSETSFISWQFV-----------ENGKKTAAVGKLFPHAQVEFDDNHS------------IIVKSPYLFSGYLNQ-------VRPQSW-TTDDLGTIKND-ILYLFGRRADIIEHGANKIFPEEIEQFVKDL--CQECSAFGISDQKYGQKIALLVVK----PLEKELVKERLNQELPKYKRPQIYLEAKTLSLTSNQKLSRKEL---EQNYFKG- 169785917 30 --------------------------------------------------------------------AYIGANDIRYVVFYLACMKTGYAALLPSTRNSIVATSHVLGATECSKVVYSAERHKIAEEIGDSVQNVRLYEI---------PSLWEVFGAPAEPYAFDANKPCIIIHSSGTTGLPKPVYLTNGSVIDNFPRTPTPPGTSVAQGRRLFSMAPMFHLMGLVILSGAIFHNTPVVLPERPMTPGLLSQILETARPEVAMLTPSVIQELSAFQEGL-EGLQKFKAIVFGGAPLSPEVGNKLNE-KVALHSIIGSSEAG--FMGALICTHSEDWEYFEWN--------PYSGIHMESVDD----------GVFEAVIRKDCIFHTY---PDITA--------YRTKDLFTPHPTGLWKYHGRLDDVIVSNGEKFNPTDMENIVESHPLVSKAIIIGQ--GRFQASLL--IQPNWGQWSEDQDKADFIDRIWPTVERPGHARVLRTFALTPKGSVQRRQISEDYE------ 115764735 579 ------------LAEVLQWRAQSTPDHVLFSLLNNGQVGTLNCSQLHKRSERVALLLQEKGVNSGDHVALIYPPGLDLIVAFYGCLYVGAVPVTVRPPH-AQSLVTTLPTVRMVVEVSKSVVVLSTATIVKLLKSKEAMGTVDIKTWPPLLDTDDLPKKKLSNIAPTPEMLCFLDFSVSTTGMLAGVKMSHAA--ASAVCRAQKLACELYPSRVVCLCLDPYCGLGFVLWVLSSVYGHQSILIPPETNPALWLTALSQHKVRDTFCSYSVMEICTKTLKTRGILLSAVRYCVVVAEERPRALTNSFSKFGCRVNMAIALQGASSPDPTTVYVDTRALRNDRVTIVEKGSSGKILPGVKIVIAHPETMGQCADSH-LGEIWVSSPHNSCGYYGDESLHNDHFTRGTFARTGYLGFLQADGDLFVVGSLDETLMMRGMRYHPIDIENVLRCHKNVCECAVF-----TWTNLLVVVVELDGKESEALDLVPLVTNAVLEHYLIVGVVVMVDPIPINSRGEKQRMHLRD--------- 157358550 13 ---------PLSPISFLERSASVYRDRVAIVYG----RVKFTWRDTLERCTRLASAITHLGISRGDVVAALAPNIPAMYELHFGVPMAGAVLCTLNIRHDSAMVSTLLKHSEAKMIFVDYQLLDTAQGALEILSKTRTKLPRLPTISNSDLEYETLIAMGKTDFDIDEWDPIALNYTSGTTSRPKG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 82621486 183 --------------------------------------------------------------------------------------------------------------------------------------------------PPGTVAYEEIVATEPAPDDLGLDEVAWMFYTSGTTGRPKGVLSTQRN-CLYSVASCYIPVPGLTEHDRVLWPLPLFHSLSHIACVLSVTVSGATARIMDGSSADDILTALRENRSTLLAGVPTTYHHLVGVARRTGHRPRTAPFLRGGLRRPARRRLRQHRDLRRHHHQGLLRPARARRRRPDRRSPHRTGGARRGRRARSGSTGR----TSWSVTTTTRKPPPRSCRTAGSTPATWPGATKP-ATSPSAAVSRMSSSAAARTS----------------------------HPDEIEAALRGAEGVADAAVAGMPHDTLGEVPVAWVVPGPDGVDLTRLLDH-CRTQLSPYKLPERIHEARTIPRTASGKVIRRLL----------- 167587453 4 ------------LHDLLS------ADADARTVVCRDGDARITLAELRARADAIARVVESSGAR---RVAISTDDPYEFAGALFAVAATGVIPASAAPGY-LRDLAHAYD-----MLLDDDALAACAPGSAEHGAPV--------------------------PSRAIDADAAITLYTSGSSGQAKALRKSLAQFDAEVRTLQREWAERVGTA-VTLSSVPHHHIYGLLFRIMWPLAAGRAFDRALSLDPQQLQRRLAAYGDGIVVSTPSH---LMRWPALPGFPMPGVRVFFSSGGPLPADAASAYAAAFGAALEIFGSTETGGIAW---------------RRQDRMQAWQPMTGIDVRCDDD------------GALCVRSAHLG---------------HDRWHRTDDAARFDAHGRFELTGRRDRVVKLDGKRVSLPELEARIVRHDFVEQAAATVVEGASRARVGVVAVLSEAGRADGRVAVAAALRHALGAYALPRHWRFRRAMPFDARGKL---------------- 37526308 117 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYILFTSGSTGLPKGVPITH--LALKHYIDNIYEELEIEKGIERLTFSPAFDLFYHDLFLS--WKSASSITPVETKKIGQLLNKVENNKLTYWFSVPTLAQMLI-SLKPKSHQLSSLKVSLFCGELLRKHVVTSWAQICQKIFNLYGPTETTIACMISDVG-----------IEGPPSLGRALGDMSYKTEHLSGNLY--------KLLLSGPQIFNGYIGTSKNSFVKIDGKVYYDTGDLVTIL-DGEVYFEGRIDRQTKIMGHRVDLQGLEEQLR----------------VKNNNPLVFVVLYYDKNID-------CNTGITIFYQPKGIFCIESVPTLISGKVNYKKLELWAKN----- 215499427 32 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGDLAYYDDQGRIYFVERVKEMIKCKDNQVVPAELEGLLLAHDGIAEACVVGLPHAEWGQVPAAFVVLKDSHAAPGKVTEQDIKDIIAHKHLRGGVFFVESLPKTETGKVQRKALVEKA------- 153837970 33 ----------------------------------------ITWGDFQKHVATLAQQLET---QPTQNIALCFGNSYLFAVGFFACCHAGSIVLPGNYQL--EALKELSEHYD--LLLHDADVSEQVSSLLVKAQSLVGVTLIHEQQVDQPFVWRE-LNLAKIPVT---------LFTSGSSGKPKAIAKTLKQLDIEVAILDNLWGDTV-ANTRVESTVSHQHIYGLLFRVLWPLCSARPFSARNLEFPEQIVHHADAD--TTLVSSPALLKRL-----SEEHNPVAIRCVFSSGGPLSNQAAQHSQLFGSLPIEVFGSTETGGIA---YRQQHVASTPW-----------TLFPGVEAELNHENC------------LKLRSPH---------------IDENTWYQTADECYFHDSISFELRGRTDRIVKVEEKRISLVEVEKRLEQLPWVQESVVIPMEESGRLTLVSIIVLNDKGVDVLNELLRKALRNWLEPIAIPRKFRVVDEIPLNSQGKRQVAEIEKLFQ------ 157133859 18 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGAPKLVRVPTQCILPNLI--TLEKLLELHETDQILVSCPPTFDPFVVDMFLALRNAACLVLVGNRLDAGRLQRVVEQTEVTVMQMTPSFLRQWNDNEDVLLGRSSSLRHLILGGEPFP-SWLKIPAHSPVKVYNIYGITEVSCWASIERVTASSN---------INPSLGSPLDDFQLRDVN-TGHALNLENVVRGNLHI-GSGVRKCIIG-EESSEDVLRIDAVYRTGDLVEQRSDGKFYYLGRCDESVKRLGVRVNLSWLEQCADQCEGILKSCAI--FDPRRHRIALCYIVQKND-------IRTFMESKLKSEEMPNDFLQVKELPLSDHGKINRKKILEQF------- 215455261 11 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SIGKPTPNNTVYVLDEDMQPLPIGRQ--GIMWAGGAGITRGYLNLPEKTSERYKRDPFFNTGDLGRWLPTGGLEHLGRIDDQVKVKGFRVELDGVAAAMETCPGVQAAVALLIDGALWG-----FVTP----ASVDQIAVTTTAAKIPYYAVPTRMLTMDEFPKTPNGK----------------- 154275874 267 ------------LHDMFLEHSHTNPDVQAVVSWDGD----LTYGELDDLTSRLSHRLVELGVTQG-----LVPNIIE---------------------------------------LSKDGILSLPKKVEPACTTVR------------------------------PTNACLILFTSGSTGEPKGIIQEHRTYA--TAVRDYARILGLDAGTRMYQ----FDDYAFDISLVPLSVGGCCCVPHPQKAIHVLKQHMNNLGANVSFLTPTVAIQL------GPEDVPGLKTLCIGGEPPSNDLLSKWAG-KVKLVNQYGMGEVATFCTYN----------DQMSPGSGTNVGRTGTGA-AWVVSPASPERLMPVGAVGEMIMEGPHLARGYLDQ------------------ISRKSEAGFLQYTPK------------WLHEL------HPERASSA----RLYRSGDLVNVY--------SKVELIKKTIGATLPEIQIPTLFLLVDRIPRTKSNKTDRRKLHMLGQNYY--- 71015175 22 SLPAPRAPEPKSVNSMLDERADRMPDQLAVGFTYLGSDGRWTYAQ----VSRLALGLAELHVQPGRLVAVLSPSGLDLFAHIIALWRLGFGVLCIAPGSPAESIANLLSLTQTNVVLAHASQVGSAHAAVQAARDGVNEHVFEAQVVDGDTYTRSAIASQH---IAQPDDVLVAMHTSGSSGLPKPIYQLHRFWTTSMLSAAGRDLSAFT-------TTPLFH--GGMSDLLRSFQAGSSIFFHPTADPGALCRAIKATRISYFLSVPYVLDMLYTERVDDGRRLSSMQLVSTGGAPLPQHLGDSMVHQGIKLVSRLGSSECGFLMSSWRSFATDKTWNH---LRLDDDLGQGMLHFEAH----DG----ISDEPLFELVVTKDWPTKLVANRE---------DGSYATSDLYSKQGDHRWKYESRSDDTILVSGKKATAAVVEQKLKASPLVTEA------------------------------------------------------------------------------ 170580332 1035 -----------SLMEVLRQRSQTSPDHILFTLMNSTEIESITCAQLLKRAERIGSMLTDKGLNPGEHVALIFPPGIDLIAAFYGCQAAGLVPVCINLQITLPTVRMIVDVSKAVAVISTSSLIKLLASLRVDAKAWPTILDVDDLPSLSRKKWE------SECFERKSTDVCYLDFSVSTTGQLAGIVVSIAG--ATALCRSLKVACELYPRHITLCLDPYCGLGLTLWCLSGVYSGHHSLLIPPEQNAALWLTAVSQRKVRDTFCSYGVMELCVRELKEKGVSLACVRTCVVVAEERPRALCAAFSKLFAPVSTSFGCRVNTAICMQGAASPDPATVYVDARALRNDRVGKLLPGVEVVIANPETRGQCADSH-LGEIWVACSHNAVGYFTGEEANARLSTGDRFARTGYLGFITADGELFVVGALDEALMLRGMRYHPVDIEAVIRAHRKISECAVF--------------------------------------------------------------------------- 170580332 386 --------------------------------------YSLTYGKLLNRATKVAHMLLTKGVKSGDRVALVYPNTLSFLVAFYGCILAGIIPVPVEVPLTKRQLGFLLGSCGVKVALTSDACYKGLPKRSSSLLPGSEIIDFKGWPRLVWLTTEHLNKPPRDPPRVTDDSVAYIEYTTDKEGSVKGVCITRQALLSHC--RSLTIAMNYSESDTLVSVLDFKREAGLWHSILASVFSGLRVIFVPKINPASWMLMVTKYQATALVKSRDLHWGLLATRDHKEINLSSLRSILVADGANPWSLASVFQSRGLKVCPCAGSSETGTVSLRRPYTEGSVHNSGRGVLSMSA-----LSHSVVRVLQDAGQVITGGTDEVGEICLYAHSTGSAYWGLDGLSANIFKVEPYVRSGLLGFLGPNGLIFVVGNRNSQMYVSGRQHGA---DDLIATALAVERIAVFSV-NVLRDERIC--IIAEQKPGVSEEDSFSWMSRVLQAI---DSIHQVNQLPKTPLGGIHVSETRQRFID----- 42522148 22 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTANSKLVALSKQALLASARAVNL--HLQSSAKDVWTQVLPHFHVGGLGIEIRAHLSGAKVVLKDGRWDVQYFYDVLVSEGCTLSALVPTQVYDLVSHGLRAPA---TLRAVVVGGGAFEVDLYKKARALGWPVLPSYGMSETASQIAT----ASLDSLNQDEFP----PVGL-LTHAKAR------------QNAGGYLEVWADSLFTCYAQNTESGSRIWTADGWFTTEDKGSV-VNGSLLIEGRSKDYVKIGGEATNVARLRSVLESCP--TQVTLLDVPSDRLGAEIHLVSLL--SEADTDKVLKLYSEKVLP-FEKARKIYYMNEIPRSDLGKILWAELRRK-------- 111221941 6 --------------DLLREHAARSSRGTALHA----DGRALSYGDLDGMSNRIGHALA---VTAGARVAFLGKNSAHYFAVLAACGKVGAVIVPLNWRLAYPELTAIVADADAAVIVVDDEFAEVARRLEADPEVTLVVRTIDTRTGTG--NWYDTFPATDPGYRPHRDDVAIQMYTSGTTGQPKGVMSTHGAVLDSLRILAGVAG--IGRDAVSLCTLPTFHIGGTSWTLTGLWAGCTTVLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 84496303 17 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CTVAHVTPAMLTGLLE------RDLGALRTVVCAGAALPDTVRQRAHEAGIEVVDYYGAAELSFVAM--RVGARLD----------------PFPEVDVDLRD-------------GVIWVRSPWLADGY--APGQSGFTRDAEGWATVGDRGRVDDDLGLIVLGRGDDTVTTGGATVLCADVETAVLTFPAVTAAVAIGTPHAALGELLE--VVVTGVLPHDIDELRSHTAALVSRTHIPRRWHAWSELPLTAAGKIDRAEVRRR-------- 158287228 278 ----------------LEAALQRYGTPMATVLDPNGKTTTLTYGKLLSRAQKIAYALSSKGLKPGDRVALVYPNSLNFLTAWYGCMFRGLVPLPISSDSPPQQVGFLLSSCGVHVALTSEALKGLPKSSTGEVAKLKGW-------PRLHWFVTEHLPKPKDNNRISEDSSAYIEYTTDKEGSVMGVTVTRQAMINHCRALTM--ACHYTEGETIVCVLDFKREVGLWHSILTSVLNGMHVLFIPKLRPSSWMQLITKYRASC-CLVKSLHWGLLATKDHKEISLSSLRMLLVADGANPEVFTVSLRRPGRSAAGGYNQSATGGVLSMSALSHGVVRVDSEDSLTSLTDCGQVMPSATMVVVSADGPPVLCKTDQVGEICVTSGSSGTAYYGLEGMTNSSFKVQPLLEAGDEVYVRSDGLMTVTGRKDDIIIYRG-RI------------------AVFSIK-VLRDERVC-VIAEQRPDCSEEESFQWMSRHQVGIYCL--ALVPPNHLPKTPLGGIHLTEARRRF------- 145247766 19 --------------------AKQFPNRR-FGLIPNGTDREVTFQDLSRAVNAMSWWIDDLGPQPGEKIAYLANNDVRYIIFMLACHKTGYTTHLLFSR-GKSPIAFRLKTLDWKMQFHE---VPSVADIFSNGSDASHF--------EFSKTYDEVV-----------DKIAFMIHSSGTTGMPKPVPLTHGFLGTMDFAASIHMPPGRSPKDLVLSSTPYFHLMGLVSFFESIFHNIPFVAPERLLSVGFLTDLIRHTKPTVTILPPSILEDM-SYSEEALTCLSTLKFVCYGGAPLSPEVGEKLGRY-TQLRSAIGSSEMG--VICSMVPEEEDAWGYFEWN----------PSYQI-----DMQPIGDGLYELVVPRVEHSLVMHGIFHTPDLKE--------YRSKDLYTRHPNPKLWYHGRFDDVIVSNGEKLNPISLEKIVEGHPSVHRALLIG-------------------------------------------------------------------------- 170940249 3 ------------------------------TKIEEITWQNFTFQQLGQAVDRLAHWIDKHGLGRDDSLAYTGINDIRYPIVILAALKTGHQSLLLSPRNSVEGHCALITPTRCTKLLHSQELSDQASEIGQKLGHLSVLRIPD---------LEHLLETTTNPTPTPDHETVMILHSSGTTGLPKPIVLTTAGRLLATLAGRLNTHDPLYTTPLILSMPPFFHAFGINLLVRSLHYRRPLVLLPPPPTAELMLHAVKTTRPTGMVCTPSILEDICSLPHIETLRASDIECIYSGGAPLARSVIGEELSPRITLVNGIGTTE-----IWNATGYAPLDPRDWEYFEWNPAAGVVMEGVG---GDKNTAELVIKGGEEG----RFQFVF---YNFPESEE--------WRTNDLFERHPENLWRYVGRVDDVIVSNGEKLNPVTFEKMVEGHSIVKGAVMVGSGRFQTG----LIVEVHDVSLGVEEVVERWERVEEANEQYPAHARVWKSMPRTPKGTVMRRAYQAEIEEMYASA 85075756 14 ------------ILDIIKERALNEPNREWVSVPRSSDWKILTYLDAYNGINRVAHKLTQCGAAPGSTVAYIGPNDVRYLVFALGAVKAGYKALFISTRNSAEAQVNLFELTNCNVLVFDQSYKATVQ---PWLHEREMTAILALPADEWFPADQEDFPYN-KTFEEAEWDPLMVLHTSGSTGFPKPIVARQGMLAVADQFHNMWIVEMSKRAKRLMHPMPLFHAAGMYISMLMWDTPGALGIGERPLSSDLVLDYIEYADVEGMILPPAILEELSRD-EKAIQSLQKLNFVSFGGGNLAPEAGDRLVENNVTLCNLISATEFTPFPFYWQYDQKLWRYFNFDTD---------LFGIDWRL---------HDGESTYEQVIKHPGLQGFFYTFPDSSE--------YSTKDLYKRHPEDFWIYQGRADNIIVSNGEKLNPITIEETLQGHPKVMGAVVVG-------------------------------------------------------------------------- 159478142 3 --------------------------------------------------------------------ALYLPLSPDSVALYLAAVVTGCVVVSVADSFSSEELRTRLDIAGAVGVFTQDKALPLYDKVVRSGSRAVCVVLPAAGGTAGDLSWRAFLGAAAPWPQAGGGPPENILFSSGTTGEPKAIPWTHLTPLRCALDGWA--HMDVRPGSRVCWPTSLGWMMGPWLLYTALLNGGTVALYGGAPLGRDFLEFVSAARVEVLGLVPSIVRAWRHGGAFDPPDLSALRVFGSTGEASAAEDYHWLMVLRRPVVEYCGGTEIGGGYISSTLLHPCA----------PATFSTPTLGTRLVLLTSAAPPIGVAAAG-GMVALAMP--MLGVLLNKDHHKVYYEGMPLYRHGDEMAALPAAAGACSGRRDDTMNLGGIKVSSVELERAVVEVQGVAEVAAIGVAPPHGGELYLGNAGTGPQQADMPALHRACVRSKLNPLFKVTRVAVVPLLPRNASSKVMRRVLRDE-------- 15673764 94 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PEDTLFLASTSGTTGPPK---IYYRNWESWKMGFEVCDDFHLSNSQALATTSPLTTSLGLHTLMCALYLGKTFLTIT---NPSQFINITENY---ALFTVPTYLLNNLNEL----FALTSPEIIFLGGGTLSPEAINKVRKPQTQMIEFYGSSETSFISWQAVNEG-----------KKTSSVGKLFPHVELTL------------GPKYRLTVKSPYLFSGYLNQP-------YPQSW-TTDDLGTL-KNNHLYLFGRRSDIIEHGANKIFPEEIER--MAKDLCEDCIAFGVFDERYSQKIALLLLK----PIEKEKLIKILAQRLPKYKLPQIYLETPTLNFTKNQKISRKELEKEY------- 33390783 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AYVIYTSGSTGKPKGVAVPHRGLANHLSWAA---GRLAGDAPVFPSVA---FDLVMPNLWAPLLTGAAVHLAPAGLDLGELARLAAAGPFGFVKLTPSHLDVLTRQLTPEQAGALT-RTLVVAGEPFTRRALAEWRALAPEVLNEYGPTEAAVGTCVSEV--------DGSGTAAVLPIGRPLPNLTMYVLNGDLRPVPVG--VVGELYVGGTGVARGYLGQPELTAERFVPDPFYRTGDV-------------------------------------------------------------------------------------------------------------------------- 62653068 988 ------------LAEILQWRAQATPDHVLYVLLNAKGTTVCTASQLHKRAERIASVLGDKGLNAGDNVVLLYPPGIELIAAFYGCLYAGCIPVTVNLTATLPTVRMVVDVSKAACVLTTQTLMRL-------LKSREAAAAVDVKTWPAIIDTDDLPRKRLPQLYKPPEMLAYLDFSVSTTGMLTGVKMSHSAVNALCRAIKLQCEL-YSSRQIAICLDPYCGLGFALWCLCSVYSGHQSVLIPPESNLSLWLATVNQYKIRDTFCSYSVMELCVEALKTRGINLSCIRTCVVVAEERPRVTLQQFKDIGLAVSTTFGSRVNVAICLQGTSGPDPTTVYVDLKSLRHDRVGKILPGVKVVIVNPETKG-PVGDSHLGEIWVNSPHTASGYYDSETLQADHFFGDAWARTGYLGRRTEHDALYVVGALDETLELRGLRYHPIDIETSVSRHRSIAECAVF--------------------------------------------------------------------------- 149043701 622 ------------LADVLQWRAHTTPDHPLFLLLNAGTVTSTTCIQLHKRAERVAAALMEKGLDAGDHVALVYPPGVDLIAAFYGCLYCGCVPVTVRPPHPQPTVKMIVEVSKSACVLST-------QAITRLLKSKEAAAAVDVRTWPTILDTDDIPKKKVASIFRPPDVLAYLDFSVSTTGILAGVKMSHAA--TSALCRSIKLQCELYPSRQIAICLDPYCGLGFALWCLCSVYSGHQSVLVPPLELESWLSAVSQYKARVTFCSYSVMEMCTKALRMKGVNLSCVRTCMVVAEERPRSFSKLFKDLGLPVSTTFGLAETGPDPTTVYVDMRALRHDRVRLVERGSPSGKILPGVKVIIAHTETKG-PLGDSHLGEIWVSSPHNATGYYGEEALHADHFTQTIWARTGYLGFLDASGELYVVGSLDETLELRGMRYHPIDIESVIRAHRSIAECAVF--------------------------------------------------------------------------- 37527776 441 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEQLTTQCFTADPYYKTGDLAYWDGE-RIHFCGRVDDQVKVSGSRIEIAEIEDCLNRHHAIADAAVI-VESYEGLDRLVAIFVPVNKDNLPEEAIRDHLKAYLPIYMLPSRMMLADELPRNAHNKIDRRAL----------- 163813103 7 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGGRGVSRGYLGKDELTAQRFLADRLYRTGDAVRLSPDGDFEYLGRLDDQVKINGHRIELDEIARVLESHPAVESALVLTSDADTGRTQLVACVRSRADSASLPAELSDWLRQRLPAYMQPNRYVATDAWPMTGNGKIDRRRL----------- 170097205 1 -----MVSSHL---DILELSASTYAHSPLLSSGGVDTWRTITYHQFHRDVELFARHFRNDGVPSRSVVGLWLS-GFTYVDVLYGISRAGYIPQLFSIRLPNPTVVYLLHKAGASVLVYDPSF----ESIIGNCPLPIHRALSSENINFVDEPILDLASIH------DDDEIAFIFHTSGSTGSPKLVHCSYRWLQTVINKSYIISQPRSTRQDVTVFIGSMCHI-AQTFMFIGTLQHGSCVVQPTTFSSEELIDMMLRCDLNRLNQFGSF---LGKHLQNSRQDLTSLDEVVYTGVPLSDEDEQWAFKNGIKLRNLFGSTEIGGMLLS---GGHEKNPALLRPLENTSYAFVPTGPTQADVVHQSTSALY-------ELVILADS--------PDCPHASLRADGNFHTGDLFQEVVQGWYISRGRDDDWIKSNSLRCDTKAIEDNARRTCGIAECIVVGSGRPS----PVMFVVEMDHNKLKKEIIRKTRHFHSRRYLHERVVVPRQTLPRTATGNIRRKAVEEAFK------ 145611438 6 ------------IPQVLDDLARTTPDREMFSVPRSDDWKTLSYGQVAGAVDRVAGYLLEQKKGSGDTLAYLGPSDARYVIFAVACVKAGMKALFISPRNPKAAQLNLFDKTNCNAIYYDPEYDHEVRLWLDERTTMMGVRV--HSAQEWIDGW--GADKGSKPAHVPEWDPFMVMHTSGSTGFPKPVFVRVGMLAVSDSFHSAPEFMGSPAGRRILNPMPLFHAAGLYVSLLRAVYFAMPVITSRPVTPQSVMDALANVDVDMAILPPAILDEIAYIPEAVDA-LRRLDYVLFGGGPLNPEAGDRLSREGVRLLNMIGYTEAAPLAYHVQRDPKLWQVDSERMGNKWVPYGDLTDEGEVYVIKRKEKNDPPGSQGI-------------FYTFPDLHE--------YPTKDLYIKHPTNHWKYHGRADDVIVSNGEKLNPVSIEAAVASHPDLKAAMVVG-------------------------------------------------------------------------- 77456664 28 -------------------------------------------AQLREQALSLAAGLQARGVQ---RLAVHLEDAADLAVALLGAWRAG-----VSVLLPSD-----------------------LQAQTRQRWSNDVDLWLTDHSDDARLS---DLQQPALPAAELDLDQCRLLCTSGSSGEPKRIDKSLRQLANEVEALEQLWGADLGEA-CILGSVATQHIYGLLFRVLWPLCAGRPFLRKQLAFPEDLQRASREHPAFAWVASPALLKRMGDNLDWPA--LSAVRRVFSSGGALPTDAAKSLQRLGQWPTEILGSSETGGIAW-----------------RQGESLWQPFAGIEL------------SQDSDGALLIASPYLPAGQVE---------------HTADAARIQADGRFELLGRLDRIVKLEEKRISLPMLEQALVAHDWVAEAGVVQENRASLGALLVLFALREHGRRSLTETLRRHLGDHCEALALPRRWRLLRQMPLTSQGKL---------------- 160887535 50 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSPVITVHTSGSTGIPKELMVRKDQMMQSARLT--CEFLNLKKGESALLCMNLRYIGAMMVVVRSLVAGLNLIIRPASGHP---LADI-KEPLRFVAMVPLQVYNTLQVPEE-KERLKQTDILIIGGGAVDEALETEIKHLPTAVYSTYGMTET----LSHIALRRLNGASASEHY-------YPFPSVKLSLSAENT------------LIIDAPLVC-------DET---------LQTNDIARIYPDGSFMILGRKDNVINSGGIKIQAEEMEKLLR--PFIPVSFVISVPDQRLGQ---AVTLLLADQPDTEEIGNK-LHEILEPYYRPKHILTIESIPQTENGKINRAECR---------- 215495570 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSEDGRISFVGRTKEMINHRGLKVPPLEVENVLNTHPYIQEAQVFGVPDEEVTEKVCAWIKLEPEKSLTQDDIKDFCREKLHWFKAPDYVMCVDSFPKTPNGKIQKLKMREE-------- 163140640 1 ---------------------------------------------------------------------------------------AGGAYVPLDPKYPQDRLEYMIMHSNLNII---NRSIQYVNKFNGKVET----ILIDN------LPNLEERNVENPIHITTASNLAYMIYTSGSTGNLLYVEGGHRGV--YNLVETRRTELCVNSNDRILQFAPSFDASVFEM-FMALVNGATLCIACKTNDKSELIEYLNKYSITISLLPPSVLSII------SPEDVLGTSHIIVGGYSCSLDLAKKWTA-KRQFWNAYGPTESDLVSTMFKFKKECQ----------YVSIGKPISNMKTFVLDKYMQPVPIGVPR--ELYIGGEGLAEGEEGNLQRQHDALPVEGLYEQEDLGDISPDGNIEFLGRIDWQVKIRG--------------------------------------------------------------------------------------------------- 154282811 70 --------------------------------------------------------------------AYMGANDIRYAAYILACTKVGHVPLLLSPRNSLEASRHVLAKSGCSKFVYSVERERQVNELCAADSSIKAWIV-----PDLWNVFNNTEVLPYEGVKQSEDSIAAIIHSSGTTGLPKPVPLTH-GYVAAQKGVQVMPTPPGRVGSVYFTMSPFFHFMGLLTVIASVSAATPFVLSPEKPMTAELLATIVTEKCTSASLPPSSLEDLYSS-QVGQKTLSKFHYIAYGGAPLSPEIGDGLCKL-THLQTVLGSSECGLVA----------SLKAEEREDWEYFEWNPFYAVDMR----------AQGDGTFELIISNRHVHGVFHTHPDLTE--------YRTGDIFTPHARGLWRYIGRGDDVIVSNGEKFNPTSMEIIIQGHPLVSKAVVIG-------------------------------------------------------------------------- 115437254 5 ---SAITPGQRLLATVVDNLATSSPTKELGVIPMDDGFKTVSASELSDAVNAMAWWIEEH-VGKVDTIAFMGATDIRYLVFVLACHKTGYKPLLISTRLSDAAYEHLLTALECKKFAYTKETERRVSEIREFREGTAFFEVPEVKAIHGSISY-----PWSKTYTQAENEVALIIHSSGTTGMPKPVPLTHGNVVHLPIPKGRQFGFHLGADDLVLSTTPFFHLMGFIAFIESIFHNVPTYLPDKPLSVELLNDAIKKTKPKAAILPPSVLEDMSQT-ETGIEALKSLDYVYFGGAPLAPETGARLSNY-TQLISVIGSSEMGLISLIPEGQGNWNYFEWNE---------------------EYGVKMEHLGEGLHELVIP---------RREDSRAHTFPDKSEYRSNDLFVQHPENHWKFHGRLDDVVVSNGEKLNPVTLEKIVEDHPKVHRALLIG-------------------------------------------------------------------------- 167762240 49 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HTSGSTGTPKGLVVRKDRMMQSARLT--CEFLNLQAGDTALLCMNLRYIGAMMVVVRSLVAGLNLIVRPASGHP---LSDIE-EPLRFAAMVPLQVYNTLRVPEE-KARLEQTDILIIGGGAVDDSLEAKMSALPTAVYSTYGMTETLSHIALRRLNGDTASKHY-----------YPFPSVELSLSAEST------------LVIKAPLICGEVLQ----------------TNDIACLYPDGSFTIAGRKDNVINSGGIKIQAEEMEKRLIPVPFV----VTSVPDPRLGQ---ALTLLIAGQVDVREL-ESKLQTVLDAYHRPRHIFMTESIPQTENGKTDRRILARQMKKLH--- 195941106 1 ---------------------------------------TLSWSQLCERIDRLAAGFQSQGVTDGDGVMLLAHNHPRTLLAWLALLQCGARILPVNPQLP----------------------RPLLDVLLPQMTLRFALVLNGEFDGLPALALREGEGQGG--VTWRAERLASMTLTSGSTGLPKAAVHTCAAHL--ASAKGVLALMPYGDGDDWLLSLPLFHVSGQGILWR-WLQGGGRLTVREKQPLEQALQ-----GCTHASLVPTQLWRLLN-----SHHPVALKAVLLGGAEIPVALTEQAREQRIRTFCGY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169854443 40 ----------------------------------------VTYEQFRLDVEAYARYLRTDGVPKRSVVGLWLS-GITYIDCLYGISRAGYIPQLFSLRLPNPDVVYLLRKADAKALIHDACFASVLES----CPLPIHCSLTSSDIEQVDEELDEIA-----PVQ-NEEDTAFIFHTSGSTGSPKLVPCSYRWFNSVVEKSNYISRPRADRQDVTVFIGSMSHI-AQTFMFLGTLQHGACVIQPTRLDSEELIDMITRCGLNRLNAFGS-WLAM--HLRNSRQDAKSLDDVLYSGLALSRDEEQWAYKNGIKLRNLFGSTEVGGMLLSGGHEKNDALL-------------RPLPGTSYRFVPISNNDVHQTNAALFELVILSDS--------PDCPHSSLLSDGHLHTGDLFQEVSPGWYVSRGRDDDWIKSTSLRCDTKAIEDNARAMCGIAECVVVGSGRPS----PVMFIEPAPHDKLKKEIIRHSRRYLHERITCPDMIVVVPTLPRTATGNIRRKAVEEAF------- 125976924 1154 ------------ITGVLRWRANTSPDHIIFTLLNSAIAKTLTCSELHKRAEKIAALLQERGIEPGDHVALIFPPGLDLLCAFYGCLYLGAIPITIRPPHPQPTVRMIVDVSKSGIVLS-------IQPIIKLLKSREAATSIDPKTWPPILDIDDNPKRKAGIATVSFDSSAYLDFSVSTCGRLSGVNITHRSL--SSLCASLKLACELYPRHVALCLDPYCGLGFVMWTLIGVYSGHHSILIAPEANPSLWLSTLSQHRVRDTFCSYGVIELCTKALKQRNIDLRCVRTCVVVAEERPRQLTQQFCKFGCRVVQGASSAESAQVVDMRALRNNRVALVERGAPNSLCVIGKLLPGVKVIIANPDTKGHCGDSH-LGEIWVQAPHNANGYYNDHGATAEIYARTGYLTTPSVASRDSDGNVYVVGAVDEVISLRGMNYHPIDIENSVMRHKKIAECAVF-----TWTNLLVVVVELDGNESEALDLV----------------------------------------------- 115732267 54 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKFICSAAAPLAPETAQFLRTITRNFFEAYGQTEA-PVISHTVPHD-----------VTSGHVGIPGGDSQIKLID-----VPESNNDQGEVCVKGSHVFNGYYRDPEMTSQVLDGDGWLRTGDIGRWNKNGTLAIIDRKKDIFKSQGVYIAPEKIENFYLREPLVAQAFVTG-------------------------------------------------------------------------- 170038084 1095 --------------------------------------KTLTCSELHKRAEKIAALLQERGVNPGDHVALIFPPGLDLICAFYGCLYLGAIPVTIRPPHPQPTVRMIVDVSKSNIVLS-------IQSIIKLLKSREAATSIDPKSWPLILDIEDNPKRKAAIANSTLDSTAYLDFSVSTCGRLSGVIITHRSL--SSLCASLKLACELYPRHVALCLDPYCGLGFSMWTLISVYSGHHSILIAPEANPSLWLSTLSQYRVRDTFCSYGVIELCIQMLKQRNVNLGCVRTCVVVAEERPRQLTQQFCKFGCRVVQGASSAESAQVYVDLRALRNNRVALVERGAPNSVESGKLLPGVKVIIANPDSKGQCGDSH-LGEIWVQSPHNSNGYYGDETDYNDHFTAESWARTGDIASRDSDGNVYIVGALDEVITLRGMYYHPIDIESVLRCHKKIAECAVF-----TWTNLLVVVVELDGNESEALDLV----------------------------------------------- 170038084 354 ----------------LEAALQRYGTPMATVLDPNGKTTTLTYGKLLSRAQKIAYALSSKGLKPGDRVALVYPNSLSFLTAWYGCMFRGLVPLPISSDSPPQQVGFLLSSCGVQVALTSEALKGLPKSSTGEVAKLKGWPRLHWFVTEHLPKVPKDFNTNNN--RISDDSTAYIEYTTDKEGSVMGVTVTRQSMINHCRALTM--ACHYTEGETIVCVLDFKREVGLWHSILTSVLNGMHVLFIPKLKPSSWMQLITKYRASC-CLVKSLHWGLLATKDHKEISLASLRMLLVADGANPWSLLSVFQSKGLRAAGGYNQSATGGVLSMAALSHGVVRVDSEDSLTSLTDCGQVMPSATMVVVNAEGPPVLCKTDQVGEICVTSGSTGTTYYGLDGMTNSTF------------------------------------------------------------------------------------------------------------------------------------- 171681421 16 -----------SLSDIVEFHAEKNPDYLFCVQLDGYSLSRVTYTTLKWAITNCCQWLEAHRRGQGDPIVLLMESDLGLAVYILALMRLGIPAVLLSTRLSATAIHHLIGRTGATTVIASQRLRSMLDEPTPAVDTKPQNKGLQVFTAAGYQTFLNDLDSPLETVSVQTTNPALILHSSGTSGLPKPIYCTH----AHFLAFSQCHEFETAEQRQGLTVSPFFHVSASPFRFTTQPRSYLTTIIGLRPSTNVPLP---RHRQNLLHSTPRLLHHIASLPDNKGTALQQLDFVAFGGGLPKPSIGQRLNAAGVRLINHYGATETGPLTPFFVPPAGHDWRFIRLRRDIDYAM-------EVELM-----PTTTDGEFLGR-----------------AYKLSMRPFGWFELQDLLLAREGGEFRIAGRTDDLICLAGEKVRPTMLETILQQHDKVKTAVAFG--DAQF-EIGVIVETTTREVADGDELREEAGRQMDAHARVPAAILFVGALPRSDKGTVLRREVNRVFEREIAG- 114326701 63 -----------------------------------------------------------------------------------------------------------------------------------------------------------------PPHDIPDDRIAAIAFTSGSTGNP--VAHTKRWRALVERSRAIGTRFALTETDAIVAPVPSQHMYGFELSILLPLHTKAAIWCGPAFYPADITHALERIPPRMLVCTPLHMRAMQDAALPA----PPLLRTISATAPLSPPLASGFERFGTEVHEIYGATEIGSFATRRTVAEDKWHLLDGVSLEAAGGSGAGQDGIEI------DQPVA---------------------------QAPFCPDT--RLADIVALLPDRSFRLLGRQADMIKRGGKRASLAGLSHILSELPGVED-GTFYLPFHKADDALIALVVAPGCSVTT---IMEGLRARIDPAFLPRRVVKVEALPRNALGKLPRNAIEDM-------- 1749418 12 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PDDVMLVLHTSGTTGRPKVVPLTHKNLCRS--IHNITTSYRLDPRDTSYVVMPLFHVHGLCGLLSTLASGGCAVVP-PKFSAHSFWKEFIQYGATWYTAVPTIHQILLRTPPPKP--LPRIRFIRSCSSPLATPVLSKLEAFRAPVLEGYAMTEASHQMTTNP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 94987248 54 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGKPK-TLHVKKTCMLQS-AYLTCSFLGLKPNDTALLCMPLKYIGAKMVVVRSLLAGLNLLYVTPSSRP---LKQI-KSSPTFAAMTPMQVCTTLEYKKDTTY-LKNIKHLIIGGGSIDTSLSKKLADFPHAVWSTYGMTET----LSHIALRKLNGVNASEWYT-------PFKSIKVSLSPE------------GTLVITAPNICK----KP------------LVTNDIAEVNECGNFRIIGRKDNIINSGGIKIQIELVENLLKKQPFI----ITSIPDHKFGELVVILVEKKVCDYLA------ICKANLPLYWCPKHVIQVQKLPKTDTDKVNRAKAKE--------- 186475459 15 ------------------------------VCRDDDSDRTIDFAVFRARVFAIARQLRETGA---HRYALRIDDPFDFACALFALFACGVIPANATPGYLAD-----LADAYD-AVLTDADIR----------------------------AHAAVQAPPATSLHIDPNAPLTL-YTSGSSGTPKPI-HKTLAQFDAEVRTLEREWGQLVGDATMLASVPHHHIYGLLFRVMWPLAAGRAFDRAVCIEPQHVQARIGQCGATVVVSSPAQLSRWPALPGFAALAPVPRAFFSSGGPLSAEAAAEYAAAFGAAPIEIYGSTETGGIAW---------------RRQNETPAWRPVSGVDVR------------RGEDGALNVRSAHLG---------------HDDWHRTDDAIAFDDEGRFRLLGRLDRVIKLDGKRVSLPEVEARLALHPYVAQAAVVKLAGASR-ERVGAVVALAGGDALRSEGRVALLRRHLAAYVLPRHWRFRVALPFDARGKL---------------- 195403463 1127 ------------ITGVLRWRANTSPDHIIFTLLNGAIAKTLTCSELHKRAEKIAALLQERGIEPGDHVALIFPPGLDLLCAFYGCLYLGAIPITIRPPHPQPTVRMIVDVSKSGIVLS-------IQPIIKLLKSREAASSIDPKTWPPILDIDDNPKRKAGIATVSLDSSAYLDFSVSTCGRLSGVNITHRSL--SSLCASLKLACELYPRHVALCLDPYCGLGFVMWTLIGVYSGHHSILIAPEANPSLWLSTLSQHRVRDTFCSYGVIELCTKALKQRNVDLRCVRTCVVVGEERPRTLTQQF----CKLFQGLGLTRCVSTSFGCRVNPAICVQGASSAESAQVYVGKLLPGVKVIIANPETKGHCGDSH-LGEIWVQAPHNANGYYNDHGATSEMYARTGYLTTPSVASRDSDGNVYVVGALDEVISLRGMNYHPIDIESVLRCHKKIAECAVF-----TWTNLLVVVVELDGNESEALDLV----------------------------------------------- 111022223 46 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGSPRPLARTAASWFDSFPAFTAI--TGIDATDHVLITGPLHATMHLFGAVHALWRGACV-----TDDPS---------RATVVHAVPAVLREVVG-------KAPKLRTAIVAGTALDDGARAVAE--GIEIVEYYGAAELSLVAARRVPEPL-----------------RLLDGVDADIRD-------------GLLYVRSPYSVIGV---PE----------WFGVGDLAELGNDGELTVRGRGESAINVGGTTVVAEDVERILETVDGIAAAAVVGSPHSVLGETVTAVVELDGAAEIGD--VRSRARRMLTKEALPRRWVPIESMPRTASGKVARGRVRD--------- 91217525 36 ----------------------------------------ISWTDFGDKIQNLSKALLNYGIKEHQNIAIFAENMPEWITADIAIMSIRAVTVPIYATNSKKEVEYIVNDAEINLVFVGQEEYDKTLQISKTNSNLKYIVSLCEDDNENSIHLNDFLVLKANETECKSTDLASIIYTSGTTGEPKGVMLDHTSFMQSLVAHDF--ELFVSEKDSSLSFLPLSHIYERSWVFFCLHRGIKVYFNQ---NPKLIAEVLKEVKPTVMCTVPRIF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150007781 6 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKR-MRVCKDRMLNS-ARLTCDYLGLKKGDKALLCMPLRYIAGKMMVVRSLYAGLDLEVREPSGHP---LADWGDTPLRFAAMIPLQVYNTLRVPEERK-RLEQTDILIIGGGAIDAALEQEIRQMPNTVYSTYGMTETLSHVALRRLNGPEASPYYH-----------PFPSVTLSLSPDNT------------LVIDAPLVC----------------DERLVTNDVARLLPDGSFAIIGRKDNIINSGGIKIQIEEVEERLLDLPY----AITAAPDPRLGEAVVLLIAPRSETVSPPRVTPHMKAASLPKYLRPRHVIEASEIPQTGSGKIDRAACRELARN----- 195490055 429 ---STMTPEQLSIPAGLPRALQRYGSPMATVLDPNGKTTTLTYGKLLSRAQKIAHALSSKGLKPGDRVALVYPNNLSFITAWYGCMFRGLVPLPISSDTPPQQVGFLLSSCGITVALTSEACLKGLPK-----STTTGEIAKLKGWPRLQWFVTEHLPKPPKELRVDDSAAAYIEYTTDKEGSVMGVTVTRAAMINHCRALTM--ACHYTEGETIVCVLDFKREVGLWHSVLTSVLNGMHVIFIPKLRPSSWMQLITKHRASC-CLVKSLHWGLLATKDHKDISLSSLRMLLVADGANPWSLLSVFQAKGLEVFTGFSPSATGGVLSMAALSHGVVRVDSEDSLTSLTDCGQVMPAAQMVVVRSEGPPVLCKTDQVGEICVTSGSTSASYFGLDGMTNSTF------------------------------------------------------------------------------------------------------------------------------------- 91065045 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLTHKNVMNHCLDPQCNSAGFLKPGDPILNFLPLFHGFGFMVTLGYMTMGF-HILLMRGYNEHLVLSSIEKYKIQSAFFIPSVMINLVKSPTVSNYDLSSLVELGCGSAPLSGEIFSQIQKFNVQVRQGYGLTEATLVVTLTPINN-----------KKLTSSGKLATFIDAKIIDIDTQE-SLGPNKVGEICLKGDVLMKGYAGNVEETKNAID------------------------------------------------------------------------------------------------------------------------------------ 46138205 33 ------------LVKFVDNIATNEPERPFVFIPSGDKAQDVTYAQLNNAINYMAHSLSKTITRSPDTIAYIGSNDTRYTIMLFACIKAGFKALFISPRNTPMVQLSLFEATRCNALYYTESMSAAITPCLDQ-RSMQSFTI---DSLDHFLNVESPPFPYNRSIDQSRFDPLVVLHTSGSTGIPKPIVVKQGSFYVFESMIHQGPYQGWGEGVKVFVSMPMFHAAGVFGTLSGMVTGSTAVMPLPPLSVDSVLECLEYTGAQALMLPPSIVEGIAATDEGVQA-LVKLHELKFAGGALSPAVGNMLVEKGVALGSLISSTEFFPYALYSSPDPKLW---------------------QYFVFDSEM--MGIDWRPCGEVCRKDPSDPGNFYVFPELTKDIYQPDHWLH---------------MGRADDIIVSNGEKLNPVSIESAISGHPLVKGALVVGQSQAALIIEPVEAHAPKGEAETEAFIIEQANSETVAHGRITRNLVAVPSLPFARAGKVQRGATVKLYKD----- 187604744 9 -----------------------------------------------------------------------------------------------------------------------------------------------------FIPFAEAFAEEGTFIEVDEDEVAVILYTSGTTGKPKGALLTHRNLFSN--AHSIGEYLDITPEDKALAALPMFHVFCLTVIVNAPLLRGATIVILPKFSPQDVFDLVPKHRVTLFAGVPTMYNFLLQTAMKVPAYTSALKH---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189459752 74 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HTSGSTGQPKELWVEKRKMMNSAILT--ISFLKLHQGDSAMLCMPLQYIAGKMVVVRSLVAGLNLIPIPPCGHP---MQNIE---------TPPVFSAMIPMQVFNSLQVPSIQHLIIGGGAIDDALGKALQEFPHAVWSTYGMTET----LSHIALRRLNGSDYSDWYT-------PFDNVSLSLSEENT------------LIIHAPSVCSE----------------LLRTNDIAEFNQHGQFRILGRKDNTINTGGVKV---QIEQVEKELKSLLNCMITSVPDPKFGERIVLLI--EAVHINHEQINESI--KKLPPYWRPKQIIRIDTLPLTDTGKPSRAVARQIASNY---- 51493664 21 ----------------------------------------VTFGGLRERVQATARRLHHHAPPADGTAALLFENTPECAVAFLAAACTGMRLVPLEPDTGEARLRALRRELGPLTVIGHQAKLRALR--------LPGAASADGRQGDGLVPVEEARPDDAPLPAAGPDAPFLYQYTSGSTGEPKAAVHSQRDLVHG--GEIYAHTYGITAADRILAAVPLLHSFGMVAGLVTALRTGAQLVLPGRFVPAKLLRTVREHACTVLVTTPLACDLLARSAAADRGQPPSLRLCLSSGA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167518448 53 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------CHVYYTSGSTGRPKGVVTSRLNMLEYIRGHARLHGYHATSR-VLLVSAPLFDPFVGEI-LTARHVGATLLVARDTAAMGQLAAVCQHQRFSHVCSTPAVWGTVDSALQDPEC------TIMLGGERMPASLQARWCTY--RLFNIYGTTECTVYQFSCRLHD----------ATRAGSIGQPYPGVLYRIKSENQ---ALSDPSEGELVLGGTLVAQ-YLDHDGGFFTEEDGSRWYSTGDVVCRSVDCHLDLLGRLDDQ------------------------------------------------------PVLNSWLALHLPPAFLASTIVFISDWPLTATGKRDKAQLR---------- 76156354 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGICGVGQMLLNGNTIVIRSKFSASQFWSDCVKYNCTVAQYIGEICRYLLSQPVRPTDKQHHVR-LAFGNGLRPQIWKTFQERFNVQIGEFYGATESNAIANMDNKCGAVGYVSKIIDGIYPCYIIKIDLNTEEPVRDPDGLCIICQPNEPGHLVARINSMFDGYVNSEASKKKVIHGDLWFASGDLMCCDELGYIYFIDRLGDTFRWHGENVSTAEVERVLDQAIGTLSGTVFGVSIPGTGKAGMAAIALEGSKLNSEEEENLILRGNLPSYARPIFLRLCQNLAMTSTFKIRKTEI----------- 119578554 1007 ------------LAEILQWRAQATPDHVLFMLLNAKGTTVCTASQLHKRAERIASVLGDKGLNAGDNVVLLYPPGIELIAAFYGCLYAGCIPVTVNLTATLPTVRMIVDVSKAACILTSQTLMRL-------LRSREAAAAVDVKTWPTIIDTDDLPRKRLPQLYKPPEMLAYLDFSVSTTGMLTGVKMSHSAV--NALCRAIKLQCELYSSRQIAICLDPYCGLGFALWCLCSVYSGHQSVLIPPMELENWLSTVNQYKIRDTFCSYSVMELCVEVLKTRGINLSCVRTCVVVAEERPRVALQQFKDIGLAVSTTFGSRVNVAICLQGTSGPDPTTVYVDLKSLRHDRVGKILPGVKVVIVNPETKG-PVGDSHLGEIWVNSPHTASGYYDSETLQADHFFGDAWARTGYLGFVRATGELYVVGALDETLELRGLRYHPIDIETSVSRHRSIAECAVF--------------------------------------------------------------------------- 119578554 339 ----------------LESALQRWGTTQATALDMTGKVYTLTYGKLWSRSLKLAYTLLKLGLKPGDRVALVYPNNVMFMVAFYGCLLAEVIPVPIEVPLTRKQIGFLLGSCGIALALTSEVCLKGLPKTQGEIVQFKKWVVTDSK-------YLSKPPKDWQPHISPATEPAYIEYTSGVT-VSRLAMLSHCQALSQATSSHDCPHCYLQRWETIVNVLDFKKDAGLWHGMFANVMNKMHTISVPKTCPLSWVQRVHAHKAKVALVKCRLHWAMMAHRDQRDVSLSSLRMLIVTDGANPDAFLSLFQSHGLKICPCATSAEA-MTVAIRRPGVPGAPLPGRAILSMNGDVGHVMPGGMMCIVKPDGPPQLCKTDEIGEICVRTGGMM--YFGLAGVTKNTFVGDPFIRSGLLGFVGPGSLVFVVGKMDGLLMVSGRRHNADDIVATGLAVESIKTVAVFSV-SVFYDERI--VVVAEQRPDASEEDSFQWMSRVLQAIDSIHQVVPANTLPKTPLGGI---------------- 211590944 28 -----------TVNDLLRAKASEAAHKPIVGYPSSGTDYVYTPHQLNLLVEAAAVYYCK-GIDPVQVVGLLGVSDFEYLISLLAISRLGHTVLLLSTRIVEDAYVSLLEATKATFLVTHSSFQAVGDKV-SRRTGATHISAVAPADAASHEVANACLPASNLHGPTESNNITWVIHSSGSTGHPKPIYQTHSGALRN-----YANNFGLKG----FITLPLFHAHGISCLFRA-IHSEKIIYMYNSSLPLTLLSTLKKYQIQVLYGVPYALKLLAE-IDEGLQQMARLELVMFGGSSCPKPIGDTLVQNGVRLVSHYGTTETGQLMTSFRDRSDLDWDYV-----------RPGPSLLPYIRWEEQ----PGMPGIYELSVLEGWPSKVASNRPDATKDLFTPNAW---------------RYYARLDDLVLENGEKANPLTIEGVARKNPNVGEAIAFG-------------------------------------------------------------------------- 152964606 17 ------------------------------------------------------------------------------------------------------------------------DLLPLLAAVEGGLPHALHPHAAD-TAPHPSLRTGEPLGPGEDD---PDDPTAVVVATSGSTGTPKGALLPAAALRASAAATAARLAPGPGSQQWVL-ALPAHHVAGLQVLLRSVRAGTEPVVLPPGPFSAAAFAGATARATGLTSLVPTQLVRLLDAPEEARAALARYDAVLVGSAATPGALLERARAAGARVVTTYGSSETCGGCVYD---------------------GVPLDGV-----------VPALEED--RLTLAGPVLARGYRGLPGHPA---FPGDRFRTDDTAVL-EGGRVRVLGRVDDLITTGGLKVAPALVEEALAGTPGIGEVVVVGVPDEEWGQRVVAAVVPAGTAPTLAEVRER-VGAAVARHAAPR-------------------------------- 41407960 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PARWMQLLAKESHTFSAAPNFAFELAARKEDMAGLDLADVLVILSGSERVHPATLRRFEKFGKAVRPAYGLAEATVYALSRTPAQPPEKLVTGTAERCESPTGTPLVSYGVRIVDPDGIECP--EGTVGEIWIHGDNVAMGYWKKPQETERAFCEASWLRTGDSGFL-SDRELFIIGRIKDLLIVYGRNHSPDDIEAT------VQECAAIAVP-QGGMEKLVVIIEVKNQDPSREALVEREVTSAISGIGVADLVLVAPSIPITTSGKVRRASCVEQYR------ 215453192 34 ------------VHHAFEAFATSHPQNIAVEDFE----ERITYADLDNKANAFATRLRAIGIGRGSRVCMLVERSIRMVIGILAILKAGAAYVPLDGNVASDTIEHVIRDSQAAGVLVLHQFMERVIANVP-------VICLEDVLSEDDLRLDWKKPED----HASADDSVYIIYTSGTTGVPKGVDVKHGNV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171318133 22 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAVTLYTSGSSGIAKPVRKSLAQLDAEVRTLQREWADRIGAA-VTLSSVPHHHIYGLLFRILWPLAAGRAFDRTPVLEPLQLQQRLAEYGGGVVVSTPS---QLMRWPALSGFPMPAPCAFFSSGGPLPADAAAAYNAFGAAPLEIFGSTETGGIAWRRQDVSHAW---------------QPLKGVDVRCDDD------------GVLCVRSAHLG---------------HDRWHRTDDTARFDAQGRFALAGRRDRVIKLDGKRVSLPELETRILAHEYVEQAAAVVVDGATRPHVGVVAVLSAAGRDALAEAVATTLRHALGAYALPRYWRFRHAMPFDVRGKL---------------- 164425711 1271 ------------VHDLVNKQASAQPNSQAVCAWDG----TFTYQQLDEEATTLAHHLVDVGVGPHSVVPVVMEKSRLTIVAILAVLKAGGAFVPIDAL----ELGERLNFSRVAV------ASERAALVLGNL--FDDVVTLNDGLMNGLPRDQRSLTSMATP-----SDPACILFSRVSSGVARGVSFSHTALSTALLGQG--PAAKIGPLSRVMQLSSFNVDICVSEILTTLAHGG--------FDPTK---------------VPTL--------KAVCFRTRSL----------DEDTYSAWHG-KANIILAYGPHDVCPLGISFLEAVGENQLR---------SVGRPFCG-SFMVVNPDDRKNLVPVGAVGELVVEGPTLGCHYPNR-ESTLGPMSPLGYFKTGHRVRYTDGGLMEFISHKDEDVGSKERPVDTAQIERYLRRCRGV-DVLVDKLPFRSTDDAPVAFIILDGEDDLARQLVEIGLRSNAAPPGIPSIFIPVKHLPITPSLKVNRRRLQKM-------- 215494396 19 -YPQVELHEDQSFYQYFAKQLEEFGDKPTL----EADGVWLSAVEVLSLLRRYAAGLQRHGVRPGDRVCVNLSNSVQAFVISYAVCSAGAAVVLAKPVLTERELLYQIDDSGSTFVITEFANAEKVLRIHEKKTFKAMFSLGDIPGFQSMSSFQSLEESDFEEPAIPRSHTLFYTYTSGTTGLPKGVEISHYAFIA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 108863132 6 -----------------------------------------------------------------------------------GILKAGLAYVPFDTDLPAPRIEYLLQDSGTPLIVVDD-----IQRLPAAVDPEYEVWRLDEILSQSQIDTNIAVTQNHST----ATHLAYMTYTSGTTGHPKGVMVEHTAMIGRLYGWDAVFGL-FQKPPTILQMAGLAVDIFLGDIVKSLTTGGRLVICSDLITTDVLYQLIEQQHVTFGDFVPVILRNLLDYAEQNKVQLNSLRTILVGSEAWYGRDLSRLQKTDARCFNIYGQTE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197761952 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLTVYEGYGLTESSAAATANPPG-----------RARFGTVGLPLPGTSVRIAAD------------GEVWLRGEHVFQGYLNTPRSGHTALR-EGWLATGDLGRLDEDGYLTITGRKKEIVTSGGKSVSPGPLEDRVREHPLVAQCVVLG-------------------------------------------------------------------------- 212699585 51 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSPLLAVHTSGSTGMPKKLMVRKEQMMQSARLT--CEYLNLQAGDTALLCMNLRYIGAMMVVVRSLVAGLNLIVRPASGHP---LSDI-HEPLKFAAMVPLQVYNTLQVLEE-KERLKQTDILIIGGGAVDARLEADIQFLPGAVYSTYGMTETLSHIALRRLNGPAASEHYH-----------PFSSVHLSLSPENT------------LVIEAPLVCADILQ----------------TNDIARIHPDGSFSILGRKDNVINSGGIKIQAEEIERLLIPIPFV----ITSVPDKRLGQ---AVVLLLAEQPDIQEM-EKGIQTILEPYYRPKHILVADCIPQTGNGKVNRADCR---------- 169766506 7 ---------------------AIYAEYPISLMTYEDGYRPITFRLFANAINGIAWWLTKLGPGNGEILAYVGPNDLRYPALVLGAVKAGYRMFLTSPRNSVAAHSSLFTRLECSKLVAPVPRPPPVKAILKAQPTLEILDVVDDLTSKDYPHF-EFLKTYSEV----AGETLAVIHTSGSTGIPKPIFWTHDTACKHMHMTFLDPPEGFESQDRIFLVPPPFHAAGLAYSLFISIPVSTTIIFGGLPTAAALVEARKKTPIDILLGVPSIIQELSQSPELLDYCSRHMSRLIYCGGDLPQPIGDTVAA-KIKLTNLYGASEVGMISTIH-SKTDRNPLKDWRYLHIN-----PQMGAELRQVTDREHEL---------VLVRDPE-----FKAHQFSFTIFPDRQEYHTNDLFVRHPEDLWRWSSRADDVIVLNGEKTNPVSMEQVAVSNPEVSAVLVAG-------------------------------------------------------------------------- 121701267 45 ---------------------------------------------------------------------------IRYLVMVMACNKTGYKPLLLSPRNSDDAHLYLLDVTDCSRLAYTAEHKQRAMEIRTLRSDLQTVQI---------PSFTEMLEGSAKPYMFSRDEPVLIIHSSGTTGTPKPVTITHGYLGALENCAHVPVPEGFSANDLVFVTHPFFHITGIIMLAVAVLHGIPCVIPNKPPSTALVIEVLNETKPTAAVFSPSLLEDMSESSTAMDA-LSRLRCVCYAGAPLSTDVGNFISRR-ITVINVMGSSEAG--LIPSLLPRDEEDWSYFEWNPHCGSAGHGLYELVLRKVDRDIQ-----------------SVFHTYPGLQEHTRDIFTPHPW---------------RYHGRLDDVIVSNGEKFNPITMEKVIEGHPLVSRAVVVG-------------------------------------------------------------------------- 198275811 65 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVHTSGSTGTPKPLRVEKQRMMQSAMLT--VRFLGLKQGDTALLCMPLKYIAGKMVVVRALVAGLNLLPVTPCGHPLAEINAAPE----FAAMIPQVYNSL--QIPAEKECLQQIRHLIIGGGAIDSTLSTELASFPHAVWSTYGMTET----LSHIALRRLNGPDASDWYT-------PFQGVKVSLSPENT------------LTIEAPAVC----------AEKLT------TNDICEFNAQGQFHILGRKDNTINTGGVKIQIEQVENALKTIPFM----VTAVPDPKFGECIVLLLESEEQTDVPPLLAQAY--NQLPVYWRPKQTFFVQHLPQTETGKPDRATARKVAQE----- 215505221 21 -------------------------------------------------------------------------------------------------------------------------------------------------------------ADSEEATPVPGHRIAYVMQTSGTTGEPKTVQVPHRCIVPNIL--HLRTIFTVSPRDVVFQAAPFTFDPSVVEVFLALTAGATLVMTSEKRIPRAVVRLLVESKVTVVQATPSFFSRLGAEKESLLSRDATLRVLAFGGEACPAQLRSWSERGNCEFYNLYGVTEVSCWATCQRIRLT------DSSLQLFISTG------------GSNRRCLVGEETWRQI---GQCQMR-------------------NSGDLVHK-SGGNLTFLGRRDSIFKYSGRKVNPALLSRKLL------DSAVVESCHAKSEGTLFFFVTLPPNGDAEETLTS--LKTDLERECCPLRIIVVHHLPVTSHGKLDMKAL----------- 118352696 100 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVLICGGAPLNDKVLNFLQALCVPIIQGYGQSESTGVALSTEIEDNYH-----------GTVGGPKCNMEFKLIDQNGRSKPR-----GEILLRGGKIFKGYFKDRSATKKAIDKEGWLHTGDIGELQQNGSLKIIDRRNNIFKLPGEYVSPEKIEGIYSIHPAISEIFIYGMTDKNY---LVAIIVPE--------------------------------------------------------- 115383740 30 --------------DLIRLRASDAVQQPILAYPKPSDNDDVSYQDLDCMVDQAVCALMDCGFNPGQRVALFTLSDLNMVVTFFALSRLGYTVMMLSPRLSAAACVSLLDVTGCDTILYGQT--PNIRATMGEILRLKLVACRPMIQRAGLDEYASVVLNRSRNPEVQTNKIALILHSSGSTGTPKPLYLSHKALMTHPL-----RGPGLTS----FNSLPWYHLHGLSTALQAMYMRKTAYMWDAPLTATSVVSALEAAQPESVQAVPYLLQLLVDSARGLDA-LRTCKLVTYGGAPCPDELGDRLVAEKVKFGGSFGLTEAGLVISRPADDRFWNYLKFFDNIR---------PFIWMKPISDDLFEC---------VYLSGPALT---------TSNSNEPPGSFHSRDVFTPHPTDRWKYVTRVDDRILVNGEKVLPLPIEGTIKQSPLVQEAVVVGV------------------------------------------------------------------------- 154420318 46 -FPQTF-----TLRELFNNIVDMYHDRPLIGTKPTDDREWMTYGDFDSLVKKLSASLIQRNFNETTITGVFIENSEWFAVVQWALAYIGSIFFPIDVDFPLPITYSIIETYKCSVVFCTATFQKLFDLLLQEQPTLKEIIVACDEQEFSQLIYTLFMSKVKDLSNLPANSTCVYNVTSGRGGRITACILTHSNLIAAA-AGLASCGYDFSTA-IYYSSISMVKPVERAVELAIMASGGCI-----GFSHSPAVEALSQIRPTLAAFTPQTLNDVAESLILSAHKLESLRTVISTGDYLEPSTLHLVRVLSVPVIQIYGCAETAGVISVSSLTDSDCM-----------SIGAPTLCCEVKLKDFNDANYIVSRMDPGQIFVRGPNVFAGYFRNSSLTAERL-KDGWFATGDLGKMRTNGTLEIV-------------------------------------------------------------------------------------------------------------- 74001606 375 ------IPWPPSLLAALQRWGTTQPKAPCLTALDTAAVYTLTYGKLWSRSLKLANKLTSKNLNPGDRVALVFPNSVMFMVAFYGCLLAELVPVPIEVPLTSQQVGFLLGSCGVTALTTDACQKGLPKAQTGEVATFKGWPPLAWLVIDG----KHLTKPPKDWHPQAQDAGAGTAYTSGST---VGVTVSHASLLAQCRA--LTQACGYSEAETLTNVLDFKRDAGLWHGVLTSVMNRMHVISIPKVNPLSWIQKVCSYKAR-AALVKSMHWSLLAQRGQRDVSLSSLRMLIVADGANPDAFLNVFQSRGLRP-EVICPCATSPEALTVAIRRPPDLGGPPPRKAVLSDVGQVLPGADVCVVKVEGAPYLCKTDEVGEICVHSSATGTAYYGLLGITKSVFSERPFTRTGLLGFVGPDDLVFVVGKLDGLMVVG---------------------------------------------------------------------------------------------------- 109096632 339 ----------------LESALQRWGTTQATALDMTGKVYTLTYGELWPGAVAQACNLSTLGGRDGDRVALVYPNNVMFMVAFYGCLLAEVIPVPIEVPLTRKQIGFLLGSCGIALALTSEVCLKGLPKTQKGWPRLKWVVTDSKYLSKPPKDWQPHISPAGT-------EPAYIEYKTSKEGSVMGVTVSRLAMLSHCQA--LSQACNYSEGETIVNVLDFKKDAGLWHGMFANVMNKMHTISVPKTCPLSWVQRVHAHKAKVALVKCRLHWAMMAHRDQRDVSLSSLRMLIVTDGANPDAFLSLFQSHGLKICPCATSAEA-MTVAIRRPGVPGAPLPGRAILSMNGDVGHVMPGGMMCIVKPDGPPQLCKTDEIGEICVRTGGMM--YFGLAGVTKNTFVGDPFIRSGLLGFVGPGSLVFVVGKMDGLLMVSGRRHNADDIVATGLAVEAIKTVAVFSV-SVFYDERI--VVVAEQRPDASEEDSFQWMSRVLQAIDSIHQVVPANTLPKTPLGGI---------------- 215459536 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GWLRTGDQVLFNEEGDIFIVERIKELIKVKGLQVPPAELEGHLLMHASVADAAVIGVPDEYTGELPLAFIVLQPEIAAAEEADLHVAAAKSRHKWLMGGIIFIESIPRNASGKILRRLLRK--------- 119512747 4 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GYGLTETAAALTTRRPEHNL-----------RGSAGIPIPGTEIWIVDPKTRKTLPQGEK-GLVLARGPQIMQGYYHNPEATNKAINPKGWFNTEDLGFLTAQQDLVLTGREKDTIVSNGENVEPEPIENACLRSDYIDQIVVVG-------------------------------------------------------------------------- 193704480 970 ------------ISEILKMRAIRDPDHVIFTLVNGGAAATLTCSQLHKRAEKVSNLLNERKVNTGDHVALIFPPGIDLICAFYGCLYVGAVPVTIRPPHPQPTVRMIVDVSKSTLVLSNQNIIKL-------LKSKEASNVVDVKSWPVILDTDDMPKKKIVPSAPTAELLAYLDFSVSTTGMLAGIKMSHAAVT--SLCRSMKLACELYPRHIALCLDPYCGLGFALWCLSSVYSGHHSILIPPEINPGLWLTAVSQYQVRDTFCSYGVMELCTKLLKQRGVNLACVRTCVVVAEERPRNLTTSFSKFGCRVNVAICLQGASSPEPSCVYVDLRALRNDRVSLVERGSSGKLLPGVKVIIAHPDTKGHCGDSH-LGEIWVQAPHNASGYFNGSEQFNARLTGEIYARTGYLGRRTEHDAVFVVGALDETIILRGMRYHPIDIENSVMRHRKIAECAVFA-----WTNLLVVVVELDGNESEALDLV----------------------------------------------- 193704480 294 AYMSPALGEPLSLPRNLEAALQRYGSSTATVLDPNGKSITLTYGKLLSRSHKVAYTLLNRGLKHGDRVALVYPNSLNFLCSFYGCIFAGIVPVPIEVPLTRRQIGFLLGSCGVQVALTSDVCL------KGLPKTATGDVVAFKGWPKLHWFVTEHLPDWCPPPHIGEDTPSYIEYTTDKEGSVMGVSVSRTAMLNQCRA--LSQSCNYTEGDTMVCVLDFKRETGLWHSVLTSILNGMHVIYIPKVNPASWMQMITKYRASVAVVKSRLHWGLLATKDHKDIVLSSLRLLLVGDGANPWSLLAVFQSKGLRLCPCASSSECLTVSVRRPGRAGVNATGRGVLSMSGLSCGQVMPNCSMVVVKMDGIPYMCKTDEVGEICMGGLSTTTCYWGLPGLSNATFR------------------------------------------------------------------------------------------------------------------------------------ 119887163 319 -----------SLLAALQQWGTTQPKAPCLTALDTAAVYTLTYGKLWSRSLKLAYTLLNKLLKPGDRVALVFPNSVMFMVAFYGCLLAELVPVPIEVPLTSQQVGFLLGSCGVSALTTDACQKGLPKAQTGEVVTFKGWPPLTWLVIDGKH-LTKPPKDWNPAVQDAGPGTAYIEYTSGST---VGVAVSHASLLAQCQA--LTQACGYSEAETLTNVLDFKRDAGLWHGVLTSILKRIHVVSIPKANPLSWIQKVCVYKA-QAALVKSMHWSLLAQRGQRDVSLSSLRLLIVADGANPDAFLNVFQARGLRICPCASSPEALTVAIRRPPDLGGPPPDAEEKLSVLTDVGQVMPGANVCVVKVEGTPHLCKTDEVGEICVDSSATATAYYGLLGITKNVFTAGGFTRTGLLGFIGPDDLVFVVGKLD---------------------------------------------------------------------------------------------------------- 47219990 85 -----YYDDARTFYELFLRGLRESNNGPCLSRKLNHPYEWQSYQEVADRAKHIGSALLNKGHSHGDKIGIFSLNRPEWTISELACYTYSLVAVPLYDTLGREAIGYIIDKATISTLICDEKAWMVLDCINGKGKSVKRIVIMGEECDIEIISFEEALGQDTEPVPPAPEDLALVCFTSGTTGKPKGAMLTHGNIIANTAAF-----LKLTEKDCMLCVLPLAHMLERVIHGVVLVHGGRVGFFQG--DIRLLMDDLQTLKPTVFPMVPRLLNRMCD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 29350112 51 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDPVITVHTSGSTGAPKELLVRKDQMIQSARLT--CEFLDLKQGETALLCMNLRYIGAMMVVVRSLIAGLNLIVRRASGHPLADVDT----PLRFAAMVPLQVYNTFQIPEE-KEKLKQTEILIIGGGAVDKALEEKIRNLSNAVYSTYGMTETLSHIALRRLNGAAASDRY-----------YPFSSVELFLSSENT------------LMINAPLVC----------------DDTLQTNDIARIYPDGSFTILGRKDNVINSGGIKVQAEEIERLLQSVPFV----ITSVPDRRLGQ---AVTLLIEGQMEISALGTK-LESVLASYYRPKYIYTVNHIPQTGNGKINRKECR---------- 172035944 25 -----------SLIDLIKYRANYQAKQTAFIFLQNGESSRLTYQELDQQAQKLAVYLQNL-TQSGDRILLLYPPGLDFIIAFFACLYAGVIAIPLYPNRSINRIKAIIANAEVKIGLSTTEAFPQIE---------RRFTDNRELSVLSWLT-SDNLPETSEPVPVNQNTLALLQYTSGSTGQPKGVMVSHGNILHN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153884285 6 ---------------------------------------TMTYGMFHARVAAYAGAFTT---QATTHYALCIEDPFDFACALFALFASG------------------------KHVVIPASAAP---AYLESLGTAFDALVTD--------ASLRSIDQHAEAVVGPIQPLAPILYTSGSTGTPKPIHKTLAQFDAEVVTLEQQWGRQIGAG-AMLASVPHHHIYGLLFRVFWPLAAGRPFCRQTHAEPAALQQALAQHPVAALVSSPA---QLARWPVLPRFDLPALPAVFSSGGPLDTAAAAFAATHGSAPIEVFGSTETGGIAW---------------RRQDRTPAWQPFARVQIRQEDD------------GALAVRSPHLP---------------HDNWHRTDDAIAFDDSGRFLLRGRLDRVVKVDGKRIALPEVEDWLASHPFVARAAVTLLAGASR-ERLGALVALEGLRTLGRVSVAKTLRRHLSTYLIPRRWRFCMTMPVDARGKL---------------- 107593238 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSTGKPKGVMVTHGNLLHNASVVERYCEHPLEGAHSVMW-LPLYHDLGLIGGVLQPLYAGSTIMAPTTFRPYRWLQAVSNRKATISGGPNFAFDLAAREEQKASLDLSHWEIVANGAEPVRPDTLQRFADAFASFYPCYGLAEATLVVIHPFDGAALEADSNEVNARTLASIGQSQPDQTVIIVDPSSTQCPAD--RVGEIWVAGPSVAKGYWQRPVETKETFDEGPFLRTGDLAKW----------------------------------------------------------------------------------------------------------------------- 146092255 71 -------------------------------------------------------------------------------------------------------------------------------------------------------------------VHVDDSRVAYYIYTSGSTGDPKCVVASRGNLRAY-LQRFILDKDGLAVGDRFFCLSSPFFDPSIGDMLVGLCTPHSIFYTCTQEDLGQAAPLLACVQPTHVVSTPAVWSSLAGHLLSVLPSSTAPMKVFLGGERMSQALISTWADR-AELYNIYGVTEATIYVWRVFPGTRAEHVKCGPGVGTRVRVQRLDAASDVLLGDSDAFALEEGGDDYGEVVLCGDQVCCGY--AEDSTSSPFTGERFFRTGDIGRLVSTGELELRGRRDWEMKLNGQRVALEEVEGTVQRALAFSQCACFCVQSASGTPAIGAAVVLT-DVVDGGLLRDHLLALHLPSFMVPRRWLLGASLPQTPTGKVSRTQL----------- 145239907 4 ---------------------AIYAEYPVSLMSYDDGYRPITFKAFANAINGIAWWLTKLGPGDGETLAYVGPNDLRYPALVLGAVKAGYRMFLTSPRNSVAAHSSLFNRLSCTKLVTPVPHPPPVKAILEG----QTLDVLEVPSVDELISKEYAHFEFSKTYPEAAGEILAVIHTSGSTGIPKPIFWSHDSACKHMHTTVLDPPKGHESQDRIFLVPPPFHAAGLAYSLFLTIVGTTVIFPGGLPTAASLVEARKKTQIDILLGVPSIIQEFSQSPELLDYCSKHLDRLVYCGGDLPQPIGDAVAS-KIKLMNLYGASEVGMISTIH-SKTNRDPRTDWRYLHINPRMG-----AELRHVADQYYEL---------VIVRSPKSEK-----HQLSFTIFPDQQEYHTKDLFVRHPDDLWRWAARADDVIVLNGEKTNPVSMEQHIAANPEVTAVLVAG-------------------------------------------------------------------------- 154285014 127 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPPVIVSMVKNEELMKYDLGSVHSIITGAAPLGLETAEQLGKLSWSILQAYGL-----------TETTAVATATSPHDIFFGSPGSLLPSIEARLVLADGDDI-EEYDTPGKLLLRGPTIVLGYLNNDAANKATF-QNGWLRTGDEAVLRKEDHVFIVDRIKELIEVK----------------P------VIAVINDDVEEVPKAYVVKAMNAPVDDHIFIRDIKKHVSDHKLRGGVEVIDVIPKTASGKI---------------- 67157665 2 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPGHRLEIRDEAGQPLP--ERRVGRVMLQGPSIMSGYFRDEESTQAALD-DGWLDTGDLGYL-SGGELFVTGRQKDLLIVRGRNIWPQDIEYLVESQPEIRSGDVIAFPDPQ-------VVVQVQCRLLDPERRERLVRTLVGEFSLSALVELVPSLPRTSSGKPSRAEARKRF------- 118129633 987 ------------LTEVLQWRAHTTPDHALFLLLNGTAVCTATCLQLHKKAERIASVLCDKGLNAGDNVVLLYPPGIELITAFYGCLYAGCIPVTVRPTATLPTVRMIVEVSKAACILTTQTLMRL-------LKSREAAAAVDVKTWPTIIDTDDLPRKRLSQIYKPPEMLAYLDFSVSTTGMLTGVKMSHAAVSGLCRAIKLQCEL-YSSRQIAICLDPYCGLGFVLWCLCSVYSGHQSILIPPESNLSLWLSTVSQHKIRDTFCSYSVMELCVETLKARGINLSCVRTCVVVAEERPRSFSKLFKDIGLAVSTTFGSRVNVAICLQGTSGPDPTTVYVDLKSLRHDRVGKILPGVKVVIVNPETKG-PLGDSHLGEIWVNSPHTASGYYDNETLQADHFFGDAWARTGYLGFVRASGELYVVGALDETLELRGLRYHPIDIESVSRTHRSIAECAVF--------------------------------------------------------------------------- 118129633 335 ----------------LEAALQRWGTTQATALDVTGKVYTLTYGKLWSRSLKLAYTLLKLGLKPGDRVALVYPNNVMFMVAFYGCLLAEVIPVPIEVPLTRKQIGFLLGSCGIALALTTEVCLKGLPKTQKGWPRLKWVVTDSKYLSKSPKDWQPNISAAGT-------EPAYIEYTSGSV---MGVTVSRIAMLSHCQA--LSQACNYSEGETIVNVLDFKKDAGLWHGILTNVMNKLHTISVPKTCPLSWVQRVHTHKAKVALVKCRLHWAMMAHRDQRDVSLSSLRMLIVTDGANPDAFLSLFQSHGLKP-EAICPCATSPTIAIRRPGVPGAPLPGRAILSMNGDVGHVMPGGMMCIVKPDGAPQLCKTDEIGEICVRAGGMM--YYGLAGLTKSTFVGDPFVRSGLLGFVGPGSLVFVVGKMDGLLTVSGRRHNADDIVATGLAVESIKTVAVFSV-SVFYDERI--VVVAEQRPDASEEDSFQWMSRVLQAIDSIHQVVPANTLPKTPLGGI---------------- 47228732 954 ------------LSEALQWRAQTDPDHVLYVLLNAKGVATATCAQLHKRAEKITATLLERGLNAGDNVVLLYPPGVDLIAAFYGCLYAGVIPVTVRPPHPQPTVRMIIDVSKAACILTTQPLMRI-------LRSREAAASVNIKTWPTIVDTDDLPRKRPSHIYKPPEMLAYLDFSVSTTGMLTGVKMSHAAV--STLCRSIKLQCELYSSRQIAICLDPYCGLGFVLWCLSSVYSGHQSILIPPLELESWLSTLSQYKIRDTFCSYSVMELCTKILKARGLNLSCVRSCVVIAEERPRSFSKLFKDLGLAVSTAFGSRVNLAICLQGTAGPDPSTVYVDMKSLRHDRVGTILPGVRVIIVNPETRG-PLGDSHLGEIWVSSSHNASGYYGEESLQADHFFGDPWARTGYLGFIDASGDLFVVGSLDETLELRGLRYHPIDIESVSRAHRSIAESAVF-----TWTNLLVVVAELSGSEQEALDLVPLVTNVVLEEHHIVGVVVIVDPIPINSRGEKQRMHLRDSF------- 47228732 301 ----------------LARWGATQAKSPALTVLDTGKPYTLTYGKLWSRSLKLAYTLLKLGLQPGDRVALVYPNTDPFWVAFYGCLLAEVIPVPIEVPLSSQQIGFLLGSCGVSLALTSEVCLPNGEIIQFKGWPRMKWVVTDTK-------YLTKPSKDWQPIPTANTDTAYIEYKASKEGTVMGVAVSKISMLTHCQA--LTQACNYCEGETLVNVLDCKKDMGLWHGVLTSVMNRIHTITVPKACPMSWVQRVHIHKARVALVKCRLHWAMMAHKDQKDTNLSSIRMLIVADGANPDAFLNVFQSHGLKP-EVICPCATSPTVAIRRPGVRGAPLPARAILSMGGDVGHIMPGALMCIVKPEGPPQLCKTDEIGEIVINSRAGGTLYYGLPGVTKNTFEEIPFTRTGLLGFVGPGSLVFVVGKIEGLLMVSGRRHNADDLVATALAVEPVKTVAVFSVT-VFYDERI--VIVAEQRPDASEEDSFQWMSRVLQAIDSIHQVVPANTLPKTPLGGI---------------- 210104499 2169 ------------VHKLFEKQVMDTPQRVALIFKDTN----VTYQELNRSATSIARELLRLPQRKQQRVGVYLENTPDLLATLLAIWKAGKIVVPLNMAQPKGNMTHLIEMCNIQVIVTDFSAHTLITKLPRYTGHVITVPVEHKLEDDDDTVLQRVLLPDAPAFCMHEADN----------GR-RIVQGLHSGML--NRLTWMWHTFPFKEDDVCCLKTPLRHLDAFWEILVPLLKGVPVVIVTEHMTPTEFLQVLREQKVTRLSGVSRFWERLVAVVEREPPEAQCVRQLFMNAGNIDFSIVHQAEALHAE--------EVTVMLSCTAVYSGVVYCSLKPNCVEADLSFVPGYNTEVYVLNEERQLCEVN--QPGELCLAAPGLP--------------------------------------------------------------------------------------------------------------------------------------------------- 195429223 1144 ------------ITGVLRWRANTSPDHIIFTLLNSAIAKTITCSELHKRAEKIAALLQERGIDPGDHVALIFPPGLDLLCAFYGCLYLGAIPITIRPPHPQPTVRMIVDVSKSGIVLS-------IQPIIKLLKSREAATSIDPKTWPQILDIDDNPKRKAGIATVSLDSSAYLDFSVSTCGRLSGVNITHRSL--SSLCASLKLACELYPRHVALCLDPYCGLGFVMWTLIGVYSGHHSILIAPEANPSLWLSTLSQHRVRDTFCSYGVIELCTKALKQRNVDLRCVRTCVVVAEERPRVQLTQFQALGLNVSTSFGCRVNPAICVQGASSAESAQVYVDLRALRNNRVGKLLPGVKVIIANPDTKGHCGDSH-LGEIWVQAPHNANGYYNDHGATSEMYARTGYLTTPSVASRDSDGNVYVVGAVDEVISLRGMNYHPIDIESVLRCHKKIAECAVF-----TWTNLLVVVVELDGNESEALDLV----------------------------------------------- 195429223 437 ---STMNPEQLSIPAGLPRAVQRYGTNSATVLDPNGKTTTLTYGKLLSRAQKIAYALSSKGLKAGDRVALVYPNNLSFITAWYGCMFRGLVPLPISSDTPPQQVGFLLSSCGITVALTSEACLKGLPKTTGEIAKLKGWPRLQ------WFVTEHLPKPPKDNLRIDDTAAAYIEYTTDKEGSVMGVTVTRAAMISHCRALTM--ACHYTEGETIVCVLDFKREVGLWHAVLTSILNGMHVIFIPKLRPSSWMQLITKHRASC-CLVKSLHWGLLATKDHKDISLSSLRMLLVADGANPWSLSSSLRRPGRSSAGGFSQSATGGVLSMAALSHGVVRVDSEDSLTSLTDCGQVMPAAQMVVVRSEGPPVLCKTDQVGEICVTSGSTGASYFGLDGMTNSTF------------------------------------------------------------------------------------------------------------------------------------- 46138017 1180 ------------LHDVILQHSLTRPNAPAV-CSWDGD---ITYVQLATLVQRLKTYLVNLGVGPGTVVPVVLEKNHWAPVIILAVLQAGASFAPLDPATAKSTIDYL----NPHVVLATETAWKDLSTLAINL------VIINDTFFAMLTPYVSAIGKDATP-----DHAACIFVT------PKSIFFTHASLL--STFIAQAEPFKLNSESRVLQLSAFNVDISLVEILGTLVHGGCVCVPHPHDRAHDVAGAMARMDVTWSYMTSLLARKI------NPDAVPSLRTLCFRTRRLDPDTYMPWLE-DHDVLVAYGAPDICPLGISVTAVTKHSNLNV---------ISPPVTG-RFWVLNPDNPKKLMPVGAIGELAIDSPLATPHRFALDKETYQSTDEKPYLKTGHRVRYLDDGTVQFISSVRDEVKVGGSNVDVAQVEQIMRRCLGTIDVVVDSITTRDSGPLLAAFLTLRDLSPETRELESSAARDRLPRHCIPSVFIPVQSFPMSTSLKVNRRKLQRMVSD----- 115965520 62 ------LNVPTGLPRNLESAVQRYPKVPVVSSLDNGKVHQLTYGKLLSRANKIAYFLLKIGLKPGDRVALVYPNSAAYMCAFYGCLFAGIVPVAIDVDAGSQQIGFLLGGCGISVALTTS-------ACLKELPKTQSGEVSRKGWPKLAWHVTEHLSKPPKPPRPADDMAAYIEYTTDNEGSVMGVTIPRRSMVYHC--RTLTVACNYGEGETMVNVLDFKRDVGLWHSVQASIFNGMQVYFVPKVNPASWMHIVTKYKAT-LAIVKSMHWGLMAQKEHKGINLSTLRMLLVADGANPEALTVSIRRPGKT-----GMTASGGVLSMAGLSYGVVRVDTDDKLTSLTDVGVVMPGAAMVVVKIEGPPILCKTDEIGELCVSSESVGGSFWGLKGKTNGTF------------------------------------------------------------------------------------------------------------------------------------- 119503776 21 -----------TIGNYFDRTCESNPEVDALVVRH--QNVRWSYQQLQEQVNSLAAGLLALGIQAGDRVGIWGPNSAEWVMVQLATAKIGAIMVCINPAYRTYELEYALNKVECDTIITSSDYLGILQTLAPEL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 124801292 443 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVYTSGTSGRPKGVMLSNKNIYYMVIPLSKHSIFTYNV-DTHLSYLPLSHIYERINIYLCFVL--TVEIHIWSKNLKYFSSDILVSKSSFLAGVPKVFNRIYNNVITEIGKLPFLKTFITGGGKTSPKVISELSLLNVSIQQGYGLTETTGPLFV-----------QHRKDKDPESTGGPISPHVLYKVQSWEIYNAKDSLPRGELLIKGDCIFHGYFVHKDITDNSFTEDKFFKTGDIVQINKNGSLTFLDRSKGLLKLAGEYIQTDMLNSLYSEIPFINHCVVYA-DDTLSG--PIAVV------------------------------------------------------------ 940891 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKPKGVMVSHGNM--SSAVQHQKHLYGYDSEARVFDFSSYAFDVAWLNFVVGSVAGACLCIPNDHDRQNDMAGSIDRFKATHVDLTPSVAKAL------PIETVRSLRWLTLGGEAVRFEDAEQWAAQNTTVINMYGPSECSPSATIATI---------EDMRSFPGSIGRGY-GLNTWITDPDNFHSLLPSGAVGELLLEGPLVGPGYLHDAEKTKEAFVKDPWLVRGD--------------------------------------------------------------------------------------------------------------------------- 118589819 20 ---------DVPLDEMFRKTAAEHPDRLALVDAPDGLPRALTYAEADREIDRLAAFYTTVGLSSDHVVGVQAPNTVDTVIAILAALRTDLIISPLPLHWRQKNVLEALNSIGAKGFVAADRVETRARDVAADLFSLRFVFGLGKDIPDGLIELGPMLAEMGDELKFPADHTATICWSSGEENVP--VTRCHNHWV--SVAHMIVQEAHVRDASVMVLPYSLSGLTGLGGGLAPWLLTGSTLHLHHPTSLANLAAHANEVQADVVTTPGPLAQTLDRKLENTK---TTLLAAWNIAAPHPTTFVARRRLIDLHIADEFAL------VAKARGPSAKTKATALGKHSGPIGCESGPALLEIAVTDEVEAQIPT-------LLVKGPIVPDVGWRNGDQRRVRWEGNGFLNTNIKVELTDGG---IAG-----FGIPGHNLETVDV--VYAGYPGIREAAAFIVEDPLLGARMYAALVPEGNVPDAGAFFAYLDAEGVDLAKIPHRVLILQSLPRNEDGTISRERL----------- 212694351 47 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVHTSGSTGKPKELYVEKERMMES--ACLTCSFLGLQKEDSALLCMPLQYIAGKMVVVRALVAGLDLLPVTPSGHP---LKDLTKAPV-FAAMIPMQVYNSLQVPEERAI-LQQIRHLIIGGGPIDSQLNAALKDFPHAVWSTYGMTETLSHIA-------LRRLNGPEASDWY----TPFESIQIRLSKENTLVIYAPEICGKELV----------------------------TNDIAEINGQNQFRILGRKDNTINTGGVKVQIEQVEAALKEHLSVPF-LITSAPDEKFGEI----IVLLAEGQLPDDI-EQTCTHQLPPYWRPKRFVPVFKLPLTETGKPDR-------------- 157769817 6987 ---------------------------------------------------------RAASVREDDIIGVYSSKTP---ISILACSILGASYAPVDPSWPEDRQLYV----KSKVIVFDES-------------HDVNFEVLNLRSFKTRTQY----------------AGIYTIFTSGSTGVPKGVFMAEQSV--SSFLTSATKQCMFREKVRVLSVKHVFDVSVSNI-FGPMLNGGCLISADHSTTITDKLQ-----KCQYAFLPAAVFNGFTS---ETMRRLRTVETLTIGGETVSDAALQCALKMKMRIIQIYGPTETCVWSLTNRCRIS-------ESENVGANLGESMENECYRIVNDSIR---------GILKVQGISLARGYFSNP----KCFGKN--YSTGDVV--DSRGIVKYIGRIDNQVKWKGARVDLTELEKELLLCLGLLQVAIV-----YSNQMLIAFLAGTSTAFQYSDLIAKLQNKT----HLPDHYVQIDQMPLNSSGKIEKSTLLQAFES----- 187736637 48 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSSGPPKAILFTRRALDICARGA--LEHLHAESGD-WCCPLPVWHVGGAMIYLRAALAGTAVHTLRGKWCPQAYADLMKSSGARWSSLVPTQVVDLVSLGLRAP---STAGCIIVGGGALDTETGRKARTLGWPVVQSYGMTEAGSQLATALPGDSFHT----DRLSL-------LPHWEAQT--DKGGLLRFQGKGFGRLLTQAHGGFL---------LERVAPQEWWSTRDLVRL-EGRLLTFLRRADRLVKVLGELVDPDAVQDVLRR--SVPEAVVEAVPHPRAGMELVAC----GPSAAP---LKQACREWNASAPGPQRIRAVMEIPLTVMGKLDRNRLRSQLSDH---- 215493441 6 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NGKSLGPN--EPGELCYRSPTASRGYYKRPRETAQFRDSEGWCRSGDFAYYDTDGRVHFVERIKEMIKCMDQQVVPTELEVLLAKHGGIAEVAVLGVPHLVYGEALAAIVVPKKEIETGKE------------------------------------------------- 218713322 112 -------------------------------------------------------------------VALFMESDVTLFVYLAALLYLDVPVMLLSIRLGPIAIRHLLKSTAVRAIIVSSN---TKDSLTRSLPTDEEIEIQIATPYQDLLDTADAIDSFKGPLHTQDQLGAIILHSSGTTGLPKPIPLSHRYMLAY--AACHLLEPKQCENRLNVSTLPLYHGFGFLAPCISLSTGLTCCFPSSGVIPSAVVEFIKYCKASSLMTVPTILEEIVADKDYL-ESLKGLDFVAVGGGAIKQVTGEILVSNGAKLLNHYGATELGPIAPIFCPEDDYDWKYLRLRNDME---------FELREVSQNGNS----GQTLYQLV--------GY---PFGQNECFVVQDFLRPG-----TEKLEVRILGRGDDTIVLSGEKVLPSRLEDSLLAC-GLAKAVVFGQYRSEVG------VIVDPLNSIEENDRSAFIDARHARVSSKSMIIIKPEFPRSDKGSIMRKQTFELFEKEISDA 169611807 2 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NVYGPTETTIGASGTLINYLGDSVSQE------ISAGKPLAGYLVYVVDDNLQPVPVG--VQGEIVIGGAGVGGGYLKNPALSSQVFIPNGWHRTGDVGRWRKDGNLLVEGRKDTQIKLRGLRIDLAEVESMLKESQAMLEQVVVSVPTQPRAQSGGAFLVAQPNVLASRGEQQTFLNKALARYMRPAAAFPVEHFPMLVSGKPD--------------- 148271859 27 --------------------------------------------------------LQARGIRPDDRVALVSDDSPRTVIAWLALINSDVTVVLVDDVATASSSA-----VGAAWVVVTDR-----RGVRDRASGPERVVDVSDEVRAACRSRPDALDSLRVPVDLGHEEALGVL-TSGTSGTPVVVVKSGAEILENVRAT--IRAVGYGEGDVFMPLLPLRGQYGGSVVLTAIVVGGELVLTS-RLRMGEAVRTVERHAVTAVDASPRVHEGLLSWIRAHPDALPSVRVWGVGGSPVGPGLLRDFRAVGRPLIDGYGSTQLGNVAFSPDGGPGLEPVDTYRT--------RIAPVTDAHSHSDTDSETDSETDAMGRLLVRGRPMAHGRL--PDA------GDGWADTGDYASV-VDGRLRVHGRFG-VTQRNGYLLDLAAMELRLLSH-GV-PAAAVAIEGE-GEPRVWLFV--------EDELRRAVVEHVLPAEAQPNHIEVVGKLPRTAADKVGRDRVRAMARRLERG- 206686617 13 -------------------------------------------------------------VSAGSLVLVESRKTPRFGALMISLGLRGATPLVVPDRLGGELKDKLIARSGASHIFTDAGNLRVAET------------------------------GQAPKLPAGEPVPLCLT-TSGSTGVPKVVVLSKTGV--NTFFDWAQGCFSIQPGTRILSIAPFNFDLSLLELWAGLDAGAEVILADPEADPGYLAELCAETRPEIVQAVPLFHERLCAAGRPDPGF--SPRHVIVTGEAAPRVLRRQMARPSAVFHNIYGSTETNDSFILTL-------GAEDFAAAEKLGIGRPIAGTDYYITEAPGEP------GTGELLTAIPFAATGY-TDPEQTLNAFLPRTYFRTGDRVQRQPDGSLLLIGRA----------------------------------------------------------------------------------------------------------- 58190222 1 -----------------------------------------------------------------------------------------------------DSLRDRINDAGARIVLTADETKRIVDEALKSTPTVEHVLVLRRTGSERDLWWHDEMAKACAPTNVNAEDPLFLLYTSGSTGTPKGVVHTTGGYLLGA-AATVKYVFDYHEGDIHACMADVGWITGHTIVYGPLALGATTVLFESTPDPARFWNLVQKHKVTQFYTAPTAIRAL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153871770 19 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLGGVGLARGYLNHPELTTEKFIPNPFYKTGDLVRYLPDGNLEFLGRIDHQIKIRGFRIELGEIEAVLNQDSTVQEAIVMVREDEPGDKRLVAYLVSKDEQPTIEQLLRDVLKDKLPSYMVPSSFVFLSMIPLTANGKVDRQAL----------- 210128251 1219 ------------LSEILQWRAATTPEEVLFSQLNGGGAGAVSCMQLHKRAERIGCLLLEKGINTGDHVALIFTPGIDLIAAVYGCFYVGAVPVPVNIATTLPTVKMIVDVSKSVAVLTMGTMLKL-------LKSKEAASAIDVKTWPVLLDCDDTPRKKLSSIAPTPEMLAYLDFSVSTTGMLAGIKMSHSAASNLSRSLKLQAEL-YPSRTIALCLDPFCGLGFVLWCLVGVYAGHHTILIPPEANPSLWLMAVSQNKVRDVFCSYGVIEISTKTLRAKGVNLSGVRTCVVVAEERPRSFSKLFKDVGLAVSTTFGCRVNVAVCCQGTSGPDPTSVFVDMRALRNDRVGKILPGVKVVIANPETKGQCGDSH-LGEIWVSSPHSASGYYGDESLQNDHFTTQVYSRTGYLGFLRQHDALYIVGSLDETLMLRGMRYHPIDIESVLRCHKNICECAVF-----TWTNLLVVVVELEGPENEALDLI----------------------------------------------- 13540957 13 -----------TLYRYLYQIAEKNSSQVAIYYLG----KPITYSALISMVDSFAFNLKSLDVD-GD-VGIMLRNSPQILISILALNRLGLPAFILNQYENPSKIKTIIGNASSAIVVREEDLGPYGSSIDPYFKNDRACF-KKFLAKRGILKFSDMIFDKVNREELPENDGVLKRHTS---------VYTYPSSFIYEAANSLQQFLEGYRKDVAV-YSSLNHISSLIFSLIPLFSGRTLTLMPEFYEVEKTIKAIEKAESSMLVGNTYLYEMLLKNVEMPK----TIRYLFSIGEIRPEFLKDFFVKYGKDIKIGYDISAATGLVCMQELMKNDFD-----------SVGVALPDCTVSISDRSGKPLPVGEN--GLVKIKSNRIV-------DKT----DEGGSLSTGDLGHIDESGHLYL---AKASETVFGSVVSPEIIEGIIGKVWNKTDLAV-GLYKTRSSYRLEAFIASSDRSDAVK--FARTCKEILPLEIRPFRYVMVKKIPRSQSGKIIRELL----------- 205372862 1 ----------MNLSQRLVETASEFKGKPAYYFMD----QPTSYAEFNGAVNKFASELEVLGVKKGDHIALLLGNTPHYVIALYGAMRVGATVIPVNPIYTPDEIGYILNNGDVKVVVMLDMLVPLAEKMHGHLPKVEHFILCETEADKG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90569527 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGKPKGVVIEHRSIIISLQANGAQLGAG--EHTRILQFAPTFDISVAEI-WGTLILGGAVLVPSEADRKTNLPEYIVAKQVNHAALTPTVARL------FTPDDVSCLRTLVLGGEAVLPADVKRWRSV-PNLFNGFGPTECSVCCALHRIGENETAPA----------IGR-LRGVPLWVVDPEDHERIMPMGAVGELVVEGWSVGRGYWGDNLSTQAAFLADPVWLT----------------------------------------------------------------------------------------------------------------------------- 47206379 237 ----------------LQRWGTISPKAPCLTSLDTAPLYVLTYGKLWSRSIKLANILHKLGVRPGDRVALVFPNNVAFMVAFYGCLLAEVVPVPIEVPLSSQQIGFLLGSCGVTVALTDACHKGLPKSATGEIPQFKGWPKLLWFVTESKH-LSKPPRDWFPHIKDANNDTAYIEYKTCKTGSVLGVTVTRIALLTHCQA--LTQSCSYTEAETVVNVLDFKKDVGLWNGILTSVMNMMHVISVPKVNPLSWIQKVCQYKAKVACVKSRMHWALVAHKDQKDINLSSLRMLLVADGSNPDAFLNVFQTKGLR-ADVICPCASSPEALTVAIRRPVEDSSQPPGRGVLSMQGLTYGVVRVDVQDGETEALPQQTDEIGELCVCSIATGTSYYGLTGMTKNTFTSGGFVRTGLLGFIGPGGLVFITGKMDGLIMVSGRRHNADDIVATALAVEPMKFVAVFSVT-VLRDERI--VVVAEQRPDSTEEDSFQWMSRVLQAIDSIHGVVPANTLPKTPLGGIHLSEIKQLY------- 47206379 878 --------------------------------------------QLHKRAERVAALLMERGLQEGDHVALVYPPGIDLIAAFYGSLYAGCVPITVRPPHPQN-ISTTLPTVKMIVEVSHSACVMTTAVICKLLRSKEAMATVDIRNWPPVLDTDDLPKRKPPALPTNPDGLAYLDFSVSTTGMLAGVQVSSGSQMTHNAVGAFCRSVKLQSREVAICLDPYCGLGFVLWCLCSVYSGHQSILIPPESNPALWLLAVSQLRVRDTFCSYSVMELCTKALKARGLDLSRVRACVVVAEERPR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 218550745 13 -----LMKQTLPLARWL--TAPRPDDTPIAWL----DESTWTLSDLRHDVAQLICRLQQ---QPGERWALCFENSYLFIVALLATLHAGK--TPVLPGHNR--------------VIQLNEQRELFDGVLSDSE-------LNWQGSLLLVASSPQVATQSFTFAAIAPDAYIELFTSGSTGQPKRVIKPVRLLDREAELLAERLGARLAGSRVVGSVLPQ-HLYGLTFRVFLPMALGLPLHAAMLWYVEQFAALSHQHR-YIFISSPAFLKRL-----DTQLSPPPVQVLLSAGGELPQDVQHTASWLRVWPDEIYGSTETGVIAWRYREQEQRRW--------------RPFPGMQFQAEDDAFRLFSPLMEEDSGLLLD----------------------------DILQFSEDGQFHLMGRRGRIVKIEEKRISLQEVEQRLLALDGIHEAAAVPVTRGGRQSIGVLLVLQNGGGHSQEMAWRRLLRPTLEPVAIPRYWRVIDEMPVNSMNKRVYAQLQELF------- 213969476 4 ----------LNLQDLLLDAL---PDRLLT------QTPALDHAQFCEQSLSVAAGLQARGIK---NLALHLEDAAELAVALFGAWRAG-VHVLL-----PADLQGQ----------TRERWASQVDLWLTDLP--------------GDAQLSDLQAAPLAAATLDLDQCRLSLCTSGSSGEPKLIEKRLRQLANEVCGLEQLWGAQLGSA-CMIGSVATQHIYGLLFRLLWPLCAARPFVRRQLPFAEDLQRASRQYPSFAWVASPALLKRMGDNLDWNS--LSSVRRVFSSGGALPGEAAQSLQRLGQWPTEILGSSETGGIAW---------RQGEQRWQAF------------------DGIELSQDSE--GALRIRSPYLPSGHV---EQTA------------DAVLIGDDGRFELLGRLDRIVKLEEKRVSLPLIEQALASHAWVSEAR-LGVVQENRASLGALLVLSQGRRALTEALREH-LRPHCETIALPRRWRLLRQMPLNTQGKL---------------- 145241446 6 --PSPDFDPRELLPNIFDHYAQVKPDAPVDPMTYEKGYRPITYKAFANAINGVAGWLKTLGPGTGETLAYLGPNDLRYPALVLGAVKAGYCMFLTSPRNSAVAHQSLFTKLECTTLLAPSPRPPFIAGILDAHP----LKFVDVPSVAELLATEYPVFPYAKTYPEAAHDRLAILHTSGSTGIPKPIIWTHDSAVKHMHMQRLDIPDGCEGQDRMYLSLPPFHAAGLGHILFITMVDVTLIMPAGLPSATGLVAARKQTPFEWAIAVPSIVLELSQASDLLDYCGNHLEYMMYCGGDLPQPVGDIVAR-KLRIVNGYGASELGILNVIHETG-NWDPLKDWRYLHFHPELGMEFRHVS---GDEYEAVLVRTPEREGH-----------------QFPFSIFPDREYHTNDLMVRHPDSNLWPSARLDDVIVLNGEKTNPVSMEHMVASNPEVTGALVAG---AQRFQAALIVELDRSATALSASDRAAVIEKLWPSIKCPAHARIAPEKPMLRAGKVQR-------------- 89100447 2 ----------MNLSSQLHETAQKLGEKPAYYFMD----KESTYAELDAAVTKFASGLEKLGIQKGDHVALLLGNSPFFIISLYGAMRLGATVIPINPIYTPDEIGYIVKNGDVKAIISLDLLVPMAEKMHGALPSVETILFV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115386286 38 -----------TIDDLLRHRASGSGNDPIVAYPSHGSEYTYTPQQLHALVE--AASIEYSRVIPQRRVGLLGPSDFEYLITLLAVSRLGHTVLLLSTRIAEDAYVSLVEVTKASFLISYPSFDTIAQNVSKRTGIVLQPVLARENYIQHLESGSRLPPAQLDGA-IEAKHITWVIHSSGSTGHPKPIYQTHSGALKN-----YANNFGLKG----FITLPLFHAHGISCLFRA-MHSQKLIYMYNADLPLTLLTTLRDHPIEVLYAVPYGLKLLCETEEGLK-KLAQLELVMFGGSSCPKPIGDKLVQNGVRLVSHYGTTETGQLMTSFRDRSDLDWDYV-----------RPGPSLLPYLRWEEHMP------GIYELCVLEGWPSKVASNRPDATKDLFTPNAW---------------RYYARLDDLVLENGEKANPLVIEGVARNHSIIGEAIAFGANRPRLG---LFLIRAEGTSMSDEEVIETVCNAESPGYAYISKIRVLPEYRKTDKGTVIRSAFYRDFQEH---- 71909782 9 --------------------------------------------------------------------------------------------------------------------------------------------------------------------QIPADHVAAILFTSGSTGLPQAQPKTWGKLVQNGRAEAIALGLERQPHAIV-GTVPVQHSYGFESTFLLALHGGGAFWAGKPFFPQDIATALDAPQPRLLVTTPFHLSTLL----AAGLDLPPVDLLLSATAPLSTTLAAEAERTGAPLLEIYGSTESGQLAS---------------RRTTDGPVWTLLPGVRLETADD--RTIACGDHVEGRVALS----------------------------DLIELLPEHRFLLHGRHADLINIAGKRTSLAYLNHQLGAVPGVID-GTFFLPDPDGITRLTAFVVAPG---LSARQVTIALRERIDAIFLPRPLVLVDELPRNSTGKLPRGELQALYAE----- 149913965 56 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVHILGRNKDLIISGGYNIYPKEIELVLDAQSGVIESAVIGVPHRDLGETAIGLLVAEPGQSLDLEQIMEAIKATLARFKHPRKLILVPELPRNAMAKVRKNILREQFKD----- 67523895 30 ------------------------------------------------------------------TVALLTLSNMDMVVTFFALSRLGYTVMMLSPRLSGAACVSLLNTVGCDTIMYTPSIRETLGEILRQQLVIVRPIIQRASPTECMDGPAFILFQGSRNGAARRQRTALILHSSGSTGTPKPLYLSHQAILTHPL-----RGPGLTS----FNTLPWYHLHGLSTAFQAMYM--RKVAYMWDASATSVVAALEAAKPESVQGVPYLLQLLVD----SDRGLEALRLVTYGGSACPDDLGDRLVAEGVKFGGYFGLTEAGLVA-----------------ESVSRPVGDPHWNY-MRFFD-DLKP---------YIWMKSDNLFECVYGHPALTASSDDPPGSYHSRDVFTPHPDERWKYVTRLDDRILLNGEKVLPLPIEGTIRQSALIDEAVVVGV------------------------------------------------------------------------- 119474151 49 ---------------------------------------------------------------KGETIAYLGSNDIRYIVLMLASHKTGCTIFFPSTRLSNEAYDSVFGATHTKMLLFSPEKHRLVSGLTGPSKSISSLEVPSVTEMLNDNSNVKNYSFTSTYEEM-EDKTAFIIHSSGTTGMPKPVSLTHGFLGTVDYSAFMLLSADPHPSNPVLSVTPYFHMMGLVSFFESIFHNIPFMISDQPLSVNLLVDVIRATHPTATILPPSILEDMSLSQEAL-ECLGTLKFVCYGGAPLAKQVGDKLSQY-TQVRNPIGSTEMG--VISSLVPEGKENWGYFEWN--------PAYGIDMQPIADDLYELVIP-------RVEDSRRMHGIFH-------TFPSLKEYRSKDLYVRHPEKLWQYRGRLDDVIVSNGEKLNPVTLEKIVEGHPSVHRALVFG-------------------------------------------------------------------------- 70733979 44 -----------------------------------------------------------RGVR---RLAVHLEDAVELAVALLGAWRAGAVLLP----------------------------ADLQAQTRQRWSSEVDLWLTDQDTP-----LHQLQASPLAPAELDPDTCQLSLCTSGSSGEPKRIEKNLRQLANEVVALEHLWGADLGQAWIIGSVATQ-HIYGLLFRVLWPLCAGRPFVRRQLPFPEDLQRASRECPAFAWVASPALLKRMGDNLDWPA--LSQVRRVFSSGGALPAELHQRLQQWPTEIL---GSSETGGIAWRQGP-------------------GLWQPFADVRL----------SQDADGALLIASPYLPAGHVE---------------HTADAARIAADGRFELLGRLDRIVKLEEKRISLPMLEQALASHEWVAEARLGVIEDNRAYLGALLVLSEPGLHALRNQGRRHLLRQHLAGHALPRRWRLVRQLPLNSQGKL---------------- 196002147 659 ------------LAEYLRVRAAQSPD-DVIFTLLSGKGTSVTCLQLHRKAEKIAILLEKSGLTAGQHAALIYPPGIDLIASFFACFYIGLIPVPINVAFTLPTVKMVVDTSKSDVILSNHNIIKILRSKDAETVVPHRLWMVDTDAPKGRL--QEFYQSQS------SHSTAYLDFGVTTNGILVGIKMSHEA--AGSICHSHKIACELYPSRQVAICVDPYCGYGLVMWCLSSIYGHHTILISPELNPTLWLMAISQYKVRDTFVSYAVLDGCIKELSGKGINLSSLRSCVVVAEERPRSLISVFTALNRAVKTTFG-CRTNPALCSQSLSSPDPSPNDRIKIVQKGSSGTILPGVKVCIVNPETG-VSCGLSELGEIWVSSKHNSEGYFDNPIPYNRRFRAKTWARTGYLGFIHADGAIHVVGSMDEALYWRDMRYYPSDIENTISRHAAIGDCALF-----TWTNLLVVVVETKFDESVALDLVPLITNAVLNEHQVVVGVAVVVDIPINSRGEKQRMHLRDRF------- 196002147 39 -------------------------------------VNTLTYGKLFTKCHKLAYNLVTKDLNPGDRVALAFPSHQAFAVGFFACLLANLVPIAIEPPDSKNEIAFLLRQCSVSVVLTSESCL---KSLPRDKDDSSVNISFKGWPIMNWLSIDHLQKPPPNIDRQSPDIVSHIEYTDGSVGVSRACMLSH-VRVLNSLCAYRSPTSSKEVETTICTIDYRRGVGLWHSIIMPLMNGMHIISPMGYHHPLEWLSVCSKFGAKYAITSARILQVLARQRDTVPLNLSNLRMLLVADGQNPWSLAAEFENSGLRATCAY-STETGPFSRAAVTGRGIMSLSALSDGAVRVELGPVIPTGSVAVLKIDGLPNLCRVDEIGEICLSGRTTGNGYFKLPGKSK---------------------------------------------------------------------------------------------------------------------------------------- 59711456 25 ----------------------------------------ISYSQFQKDVQKACAFFQQ---QPHTKWALCFDDSYYFSVTFLALAHAGK-HLILLGNHQPAALAELSQHFDA--LIHDD--------IIKVMPCSEHV------------AYHDIKSDHATLSPLPLHEVELTLFTSGSTDTPKPIAKNLQLLDNEIQQLDCLWGEKLGQSDIYSTVSHQ-HIYGLLFRVLWPLTAGRAFSRHNFIYPEQILSHRPDDKKT-LISSPALLKRLVDHEGYNGYQM-----VFSSGGPLAIEGAEQSEKLSLRPFEVYGSTETGGI--------------GYRQQFEPSSLWCFFPSHQARL----------NIEHCLELL--SPF---------------IDDEEWYATSDYCDLLANGQFVLKGRVDRVIKIEEKRLSLTEVEKRLMQLEWINEAAVIPMEEEKRT-VLGAVIVLSEAGTKLMEQLRSELREWLEPVGIPRRFRTVSEIPLNSQGKRQMHDLKQLFND----- 218671962 21 ------------------------PDKLALI----GPAGSLTYAQLVTEAARWGNAFIAAGLKRGDRIPFFLDDTPVYPAAFFGAVRAGFVPVLLNTQTTADVLNFFLQDTGAKIALCEAALARRFEGEALHGTTLERVVIVNGAADEGRIAAADFLAGQPDTLDCADTGALLDVFLGARRGRPKGIVHLHHDM-AYTQASFGKHALKLTEDDICFSVPKIFFAYGFGNALTFPFSIGATTLLMP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116753946 78 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKRDIETWSLMARDFVMVGVTRNDIFQNAVNYFFTGGLGVHYGIERMGAMAV-PSGTGNTERQLEIMADFGVTVIHCTPSYALYLAETAKAKGMDKLKLRIGCFGAEPWSDEARQELEEFGIKAYDSYGLSEMGPGVAFECQEQNGLHIWEDHFL--------------VEILDGDGNPCAPGER--GELVLTS------------LTKEAMPLIR-YRTGDVTYLMEDGCHRFLGRADDMLVVRGINVFPSQIEDVLLSIPEIGDQVIVDRKHHGLDELTIQ-VEMKDEAFTGELADLARLQKKVAVLNIRSKVELVESIPRTA-GK----------------- 56459241 106 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFTSGSSGKPKAVRKTLRQLWLEVITLEQTFAEQLGPANI-LSTVTHQHIYGLLFTVLWPLA-ARRPVTLPLVDPEQLQQILAKRQRYALISSPAHLQRLDNLPQLAKYS-HSLATVFSSGGPLSNSVPEDFHELNAPI-EVYGSTETGGIGW-----RRRNPGSNENFQTLAG-------------VDASCN-------HNGLLVIQSP-----YLNNPQKP---------YTTEDKARLQGQGDFQLLGRQDRIVKIAEKRVALNEVEQFIQRHDWVAKACVLHSPRVELG--LVLILTPEGVNQLSQELRHHLL-QRFEKVVVPKRFRYVQQLPYNGAGKVTQTDLQALFEEE---- 39941158 15 ---------------VIDSIANRDPRRECFSIPRSDGWRAVSYGQYASAIDRLAHHVVKTSGAPHPKLAYVGENNAVYLIFVIAAVKAGYKALFVSPQNSEETQLHLFQLTDCHVIYHDAMFQRSVQAWLGK----RHGMTANLLAPLDFWLADEGAVAHFPYVRTAEEAPFVVLHTSGSTGPPQPIVVQHGLIMLGVWNGSEPAVRGLARSRRNLTPMPFFHAGGLYTFFGFHVYWEKPVITDGPLTADFILQQLAHAPADVSISLPPLVLEELSTTDRGCEALGRMKFVFFGGGNLNEAAGKRLLDRGVVLQNSFGSTEYGMLPFYWQTNPQ-----EYQWLPIHS-----------EVLGAEWRPVAGEDDVFELVIVRDPSSIQGVF----YTFPTLDE---WSSGDLFKKHPTDHWKYHGRCDDLIVSNGERLNPTAVENALSGHPKVRSAIVVG-------------------------------------------------------------------------- 17550940 7075 -------------------------------------------------------------VREDELVGLDCKNSY---FALLACVFLGLPYAPIDPTWP-----------EPRQLFVKSKVSFTLENCFSCNLKLRNF---NSRTQFGSI---------------------YSIFTSGSTGVPKGVLMAEQSV--SSFMTSASKQCMFRSNIRVLDSVKQVFDVSVSNIIGSVLNGGVLISSEHSTTITDQLQ-----KCQYAFLPAAVFNGFTD---KTMSRLESIETLTIGGETVSDVVIETAMKKFPRLRQIYGPTETCIWSLTNKCKVS--------TLNIGSALGDSLSNETCTICNNS---------VRGNVQVKGISLARGYISAPHGTPFSDI----YSTGDIV--DSKNSLQYIGRMDSQVKCKGVRINISEIEKELILCLGLLQIVVL-----YSNQMLIAFIVDQKSKLLHDSLVKTLKNRT----QIPDYFVQINKMPLNSSGKVDKSLLLQAFEN----- 169843116 101 -------------------------------------------------------------------VGVYLPSGYTLCVVIFALIRLGAIPFCLSPRNSDEALRHLITKGNVSAVIADEGLADRMRSVLKEGSLDVRVIDVERKDVQDIPRGPYPSYPPLPHGTVRGRDIALQQHTSGSTAFPKPVPLSHE-LLLRALQGGTWWVEGLSSQSIVTGQPPMFHMFGLLGGLLGPIYRGHTFAIPPLPSPRTLYEYAKKVNAVEIFGVTSAIVGVARLGSKSGEYMKTLQRVVVGGAPIPRDNGDWIVSQGVHLIEGVGSTEGGSLMHSNRPRGDPNWQAAHEMRPFGLAPGTDIPLYEL---------ILHSTKEWG--QFPGADPETGKYNTRDLFQE------WPHPG-------SGRYRHYGRSDDVLLSSGQSWNPRPMELKIEGSPAVRHAVVFGHAKPYLG----ALIEPKDTTAIDKD------------------------------------------------- 189193583 25 -----------NISEFISQQAQHHPLLPAVGFPIPQPDQQLTFADVDQGTHVFASRLCN---TRGQTVALLCHSSPEFLFTWLGLIRLGYAVLLIAPQCQPAAILHLCTSSQVSVFYHDAAHTERAHATEQGIPGLEVRLLPLLDSEDIFTAIQVPIEHDAVPLDVDERAVAYLHHTSGTSGLPKPIPQSHRA------AIGVLPHLPKIPTIASFTTTPLYHGGCWTSNALIWLFPGKDVICSCLYTAQSYASTLGLPEVKYFSSVP-YILQMMEADEKGLGLLQGMDIVGVGGAALPAEVGDRLVKNGVNLISRFGSAECGFILSSYRDFATDDDWQYLRNYNPP------------KLV-----EFEEQEGGLAELVIKPGWPHM---------AKKNRSDGSFATADLFAPHPNAWLY-HSRADSQLLITGKKFDPAPLEDAMATSPHVEDVLIFGNNRPF----PGALLLRSAESSDMSDIRAHVEKARIPFDMLVPLPHQEQPLEKSSKGTIIRRAAESRFED----- 145297954 1 -------------------------DDQLVAFGQGGEV---TLAELRLGSLQLARAMARH-ARPGQRWALCFDDSLLFAQALLACALGG--HQAILPGH--QRVA---------------GLLALRDQFDGLLTDGE-LPVDGLDMPQLRLPLADCHDEDAERADLTPEHLDLTLFSSGSTGEPKAIPKAWPQLEAELRVQMALWGETL-ADTRVLASVSHQHIYGLLFRILLPLALGR---PFDRRSIDYPEQLAVQTAPWVLIASPAFLSRLDPAIPAAGCRL----IVSSGGPLQPGDAHQAWALLGQLPVEIFGSSETGGIGWRQRNQAQTPW--------------TPLPGVEVRVGPDQG------------LLLRSPFLA---------------EDGWLACADRILMKEAGF-ELLGRQDRVIKLEEKRISLDEVEARLQALPEVEQAAVLPLQQGQRQILGAVLVLSELGAARWAELLRQQLRPWLEPVALPRSLRRVESMPVNAQGKRPWPQLKELF------- 194367692 71 -------------------------------------------------------------------------------------------------------------HAGKRVFLAADNLPATLQALQPQVSG------FAGDVSADYRPLAALGATSDEGLQALDERACELCFTSGSTGQPSAINKRMDQLTREVDALQAAFGTQLEGVQVHGTVSHQ-HIYGLLFRVLWPLAAGRLIHPRRFFHEDLVGALAGTD--TVLVATPAHLKRLPEQLDWASLH-GRLRAVFSSGGPLPEEAARQVRQLGVAPTEVYGSSETGGIAWRRWDTDLPPW--------------QPLPGVQWRI-------------EEGCLAV--------------ASAHLETPD-WWRTQDRVEALADGRFRLLGRADRIVKIEERRVSLDALERALREDAEVDDVRVLVLPGQR--EQLAAVVVPADPTLLEEAARRALLGARLAQAHRPRRWRLVPALPINAQGKVTQAALAALFQ------ 2924401 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------YVIYTSGXSSXAEGVPVNCKGVVNCIYF--LKSLVDVNDKNIFFALTSISFDVAAMDYYLPFSVGATVVISDEQKDPFALNNIIKKHNVNCIQGTPSLFQMLSSAP---NYDSSYKLKLMLAGELFSRIATKLLPPMKFNIMVL--LKERSILAYNYKKRGANNHWHT-------------ISNTQLYVLDGSLNPIPVG--VSGELYIGGVGLARGYLNRPDLTAERFIPNPFYRTGDLARYLPDGNIEFLGRIDNQVK------------------------------------------------------------------------------------------------------ 70944162 11 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIYTSGTSGKPKGVMLSNQNLYNAIVASKNSQLLEYFSVKYHLSYLPLSHVFERVVMYYCLSGGASINIFSN--NIKYFKDDLIGSGSSIIIGVPKIFNKLANLPPVKKFIVPSLKSFFNGGGKLSSDVESELSLLDIDIYQGFGMTETTGPIFM-----------QDTKDKSIDTVGGPIKTVEYKVYDAKSKP------PKGELLIKSDQLFRGYFLKDDLTKSLFTKDKYFKTGDVVQINNNGSITFLDRSKGLLKSQGEYIETETLNNLYSMIPYINYC--VAHADDTMDG-PMAILVLDEEVNTKKEMLEAYNKTNLSRYNLINDIYITMGLWLTPTFKVKRFKLIKDYDFYF--- 215509241 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRGYYGRPEETAQFMDADGWCRSGDVAYYDEEGKVYFVERLKEMIRCMDNQVVPGEIEDLLMKHDGIREVAVVGLPHQEYGEAAAAFVVLKNSHNERKKEIEEELKG----------------------------------------- 47229548 1039 ------------LAEALQWRAQTDPDHVLFVLLNGAAVSTATCVQLHKRAEKIAAALTEKGINTGENVVLLYPPSIDLIAAFYGCLYAGCVPVNVRPPHPQPTVRMIIDVSKAACILTTQTLMRI-------LRSKEAAASVNIKTWPTIIDTDDLPRRRPPQIYKPPTAIAYLDFSVSTTGMLTGVKISHAAV--SALCRSIKLQCELYSSRQIAICLDPYCGLGFVLWCLASVYSGHQSILIPPFELESWLSTLSQYRIRDTFCSYSVMELCTKLLKARNMNLSCVRSCVVIAEALTHSFSKLFKDVGLAVSTAFGQGTTGPDPCTVYVDMKSLRHDRQVRLVERGPQSLPLPGVRVIIVNPETRG-PLGDSHLGEVWVNSPHNASGYYGEESLQANHFFGDPWARTGYLGFLDASGDLFVVGSLDETLELRGLRYHPIDIESVSRAHRSIAESAVF-----TWTNLLVVVSELCGSEQDALDLVPLITNVVLEEHHIVGVVVIVDPIPINSRGEKQRMHLRDSF------- 47229548 376 ----------------LARWGATQGKSPALTALDTGRPYTLTYGKLWSRSVKLAYTLLKLGLKPGDRVALVYPNSDPFWVAFFGCLLAEVIPVPIEVPLSRKQMGFLLGSCGVGLALTSEICLPTGEIMQFKGWPRLKWVVTDSK-------YLTKPSKDWQPIPTANTDPAYIEYKAGTVAVSKVAMLTHCQALTQACNYCEVRSHVCSSGETLVNVLDFKKDMGLWHGVLTAVMNRIHSISVPKACPLSWVQRVHVHKARVALVKCRLHWAMMARREQRDTSLASLRMLIVADGANPDAFLNVFQSHGPEVICPCASSPEAMTVAIRRPGVPGAPLPARAILSMTGDVGHVMPGALMCIVKPDGPPQLCKTDEIGEIIIRAGGNM--YYGLPGVTKNTFNANGFVRSGLLGFVGPGSLIFVVGKIEGLLMVSGRRHNADDLVATALAVEPVKTVAVFSVT-VFYDERV--VIVAEQRPDASEEDSFQWMSRVLQAIDSIHQVVPANTLPKTPLGGI---------------- 88860663 135 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESARFIFCTSGTTGKAKRVIHNEQTLIAN--AKVVANYLQLERDDHTYCVFPLQFMYGLSSTL-CTLWSDSHISYGEFVMPSLVASYVQQHQVTVLPLLGDWSTELKDTWQINQFDSKRL-ILINASDRLINQQAADLLPWASQFWNNLGQTESAPRLFA----VELVARNNLEAMTFKGTIGYPVPAIKCRLKNVE--------NGIGSLWYHTPYAMEGYLQDDG---SIIQPSRWINSGDLFYQGSDHLWYWVGRNSHTIKVNGELVPLNSVTNQLLMQKGVSG---VGYVTNKKGD-LCAFVESQSQCENFRSMLTNMMTETLRGKR--SQVRFINKLPRTENGKVD--------------- 154293479 22 ------------LINMLDRPAVLFGEYPVSLVGFDKGYRKITYGQLGNAVNGAAWWLTEK-LGPGQTLCYMGWNDFRYAVFILGAVKAGYKLLLTSSRNTPEATKSLFKATGCQVLLTTD---PKPPTVAPVVQIHDHLQVLSVPSIEELLNSTYEHFPYDKTFESAKREPLVALHTSGTTGLPKPIIYTHDFAAAYMKAIQIEPPEGFSEGGRVFALTAPFHTSFVCIMIAAIAGQTAYVFPPAATIPTAALAA-EGLKVTGILGGPSLVAECARSPELLDSLASHVSLMCYGGGDVAQSLGDAV-VTKLDLYTSHGSTE-------SVSYPLIRKIGDWDPKDWKYFQAHPAAGLQFRKYNDNLNPKPEDEQPVFKLF-------------PDLTE--------FATRDLYSPHPTDLWTYKARSDDMIVLANTMIAPSIIEHAVIECPDITDAVVVPVQVENYTTGIALLVELASRESTSEERQKDLIDKRTDAFLAKDRILFVDQKPLARTGK----------------- 126178700 76 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGKPTVVGYTRQDLDNWSLIARNMTMIGLGEDDVFQNAV----NYGLFTGGLGFHYGGMTVIPSATGNTRRQIEMIEDFGVTAIHCTPSYALHLAEVAESMGKTLDTLKTGIFGAEPWSESMRNELERLGVKAYDSYGLSEMYGPGVAFE-------CPERDGLHIWHDC------YLVEIIDPTGERLAPGER--GELVIT-PLV---------KDALPLVR---YRTGDVTRLMDDGCARITGRSDDMLVIRGINVFPSQIEHVLRALPEVGE------------------------------------------------------------------------------- 75675703 9 -----------TLDELFDRILVRQPDRPALIDRVTGQSLHLTFAQADRAVSALAAHFIEAGLPANSIIAVQLPNTIELALTVLAAHRAGLIVALLPQLWRQAELAVAINRTGARAIVAMGNIADLAMNAAAEVFSVRHVCGFGSNLPEGMVPLDIATERTIDRSRLDSRRAALVTFASGSGFL--AVPRTHVNLIAAGLA--IFLESSLPQNATILSALAPSSFAGLTSSFVMWLLSGGTLAMHHPFDETVLVRQMETERCDTLVAPASLALRMAETGALSS--VPSLRHV-VGLWRVPEQVSAPWSDSERQMTDVYLFGEAGLFASRRVEDGSPAPIMPGPYRTPP----------QVPITSTAGEIVLTPHGTLG---LRGPMVPIAAYAAPESPSEDFVPD-YVDTGYAARID---------------------------------------------------------------------------------------------------------------------- 153807850 50 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSPVITVHTSGSTGTPKELIVRKDQMMQSARLT--CEFLNLKQGESALLCMNLRYIGAMMLVVRALVTGLDLIVRPASGHPLSDV----KQPLRFAAMVPLQVYNTLQTPEE-KERLKQTEILIIGGGAIDEALETEIKSLPGAVYSTYGMTETLSHIALRRLNGTAASERY-----------YPFSSVNLSLSPENT------------LVIDAPLVC----------------DGVLQTNDIARIYPDKGFIILGRKDNVINSGGIKIQAEEVEKLLR--PFISVPFVISVPDQRLGQ---AVTLLIEGRADTEEI-ENRLQTILTPYYRPKYILTTDCIPQTGNGKVNRAECSDLAR------ 77413925 30 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKARKLKDGNYQIAGRIKEIINRAGEKITPLELEEILLTHDCINSVQVLGVPDKLHGEAIAVFILKESKRLTLEEVRKFLISNNVADFKLPDAVKYIDSWPLTALGKIDRNKLKENF------- 116072029 55 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLNPLPIHHVSGL----MPWWRARSWGVPHHRLQPGELLRHCRDNRAVLLSLVPTQLGRLLSHPAGREF-LGEMRVIWVGGASLAKPLAEQARAAGIPLAPCYGATETAAMVT---------ALSPQQFLAGDSSCGAPLSDVELRLVDEA-------------LEVRTQRLAMGSWRDPEVLLPVANSTGWWRSGDRAQI--NGGLVIRGRLDTALSCGGETVFPEQLEARLMRELRVAECVLFGMDDPEWGQRLVTLV-RTSDSVVLEQLAA--MTAEWPTSDRPRRWVLCPELAPTDAGKWQRQAWRDWLKRL---- 195339247 14 ------------LYDI--NRIRAFKHVPFLIRRTETKDTIVSYADTADEIQVVMNFLQMKGVPAEAGIALVTEHTPASSIIILAILNHKCHFFPTDKMMLSQDLYSQMSTAGVEFLLVNKHLAPLYFTFLGSILVFK----------EDCRLYRVKLKSADETVHTKKPLPANMCYTTGTTGKPKLIHVPYECIAPNILG--LSQKLNVSMADIIYLGTPITFDPFVVEFFLALQNGATLLRHSMRDSPSKVLNALATPGITVLQMTPSLFRQFGASKERVLSGSSSLRVLLLGGEPFPVELVTWMHPMQKHICNIYGITEISCWSLLHIVQS----------LQSPVPLGTPIEDTVLRIESEDNE-----TSQQGELFL-GSVKRRCYIPDDQANASKDDSGICFRTGDLVTRQQDGTLFYSERSNDVVKRAGNRISLGLITRKIQKCPSSELTSCLWLED--LQKLICCIRTLESKTRVQQRVQTFDILSKVSIAEQPDRFVYLQHFPCNVHGKLDKQQLLKM-------- 198428690 1054 ------------LSEILKWRAQSTPDHVLLTQMGSKGVVTLTCSQLHKKAERIAQLLLSHSLSTGDHVALLFPPSVDLTAAFYGCLYAGCVPIPVRPAATLPTVRMVVEVSKVAAVLSWASVIKL-------LRSKEAIAALQSTTTPLWPPLLDIEDSPKKRVPISYRPPSYIDFSITTAGTLAGIKMSHYS--SSQLCRSMKLQCELYPRSVALCLDPYSGLGLALWCLSSIYSGHQSILIAPETNPQLWLQTLSQFKVRISYGVVEFLAAHIPTLKSRGVSLAHIRTCVIVAEERPRSSRAVSTAFGCRVNVGICLQGASCPDPTTVYVDMRALRNDRVALVEKGSTGKILPGTKVVIADPDTLGQCSDSR-LGEVWVSSPHTAKGYYSGGDADNDYLDHQGYLKTGDLGRHDA---LYIVGSLEETLELRGMRYHPIDIENAVVRCSNIIECAVF-----HSTNLLVVVVELDGVESTALDLIPLVTNVILEHYLIAGVVAVVDSIPVNSRGEKQRMHLRDSF------- 198428690 395 ----------------IHRCGTANPKAPCLTSVDTGKTYTLTYGKLLSRMRRVAYTLQKNGLLPGQRVALVFPNSVPFTCAFYGCMLAGLVPVVVEPMSSEDQLGFLLGSCGVATAITSDHCLKRLKNERGEVNQLKQWIVTDSNHLQRPPSNWEPSGHNLI------NQLAYIEYKTGKEGSVVGVAHTRAAI--HRHCRALVGALCYNAADIMVNLLDFKRGFGLVHGILASMLSGMHVYCIPKQNPMQWLNIITKNKAS-LALVKSLHWTLAMQRDNPNINLKTLRMLLVSDGANPWSILTEFEKRGLHLCPCAWSAEALTVAAMSYKVIHEEPPNSQAPSVVLQDCGNALLGCTVAVVSVTGSANLCRTDEIGEILVAGSW----YYGLSGISEKMFTDNGLFRTGLLGYMNPSGRLMVTGKSDGMVQIA-ERIHSDDIVATVLAIEPIRFVAVFGVT-VLRDERLIVIVEQKPDC--SEELCFKWMSSVMQAVESVHGVLAPNALPRTPLGGVHLSETRSRF------- 218131150 49 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HTSGSTGVPKELVVRKDRMMQSARLT--CEFLNLQAGDTALLCMNLRYIGAMMMVVRSLVAGLNLVVRPASGHPLSDVEV----PLKFAAMVPLQVYNTIRVPAERK-RLEHTDILIIGGGAVDDSLEAELKTIPIAAYSTYGMTETLSHIALRRLNGEAAS-----------KCYYPFPSVELSLSAENT------------LIVKAP----------------LICDDVLQTNDIACLCSDGGFTIAGRKDNVINSGGIKIQAEEMENRLQ--PFIVPFAVTAVPDPCLGQ---ALTLLIAGKPDIKEL-ENKLQAVLETYYRPKHIFITELIPQTENGKIDRRILAQQ-------- 169613987 33 ---------HHTIHGAFESIVDVHPG--VLAAVHDG--QKITYKQLDISANRLANYLVGSGLLPGQRVCLVVQRSLDMLVGMMAILKAGCQYVPIDGGVASDQLRHIFEDTDARFILCLPRFWDRVNKFKG-----QDAIVLELGMETG-----AFFSPTRPGIKVSPEDGVYAMYTSG-------VDVKHTTMTNALLLE--PGKLGMTVGTKVAQVLSISFAMGAWEMLGSLVNGATLYLRTSDWSATLT-------QVDTLICTPSI---LAKH---SQRDFPNIKTVAVAGEACPQS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71006622 49 -------------------------------------------------------------------IGLLSDSTFDLLITQMAMIRLGYGVVLISPNNSVPAIVHLLKATKSTNLIFSTDKHDLLQEQDSKLEIVQLYLV-QEAIRLDQLPPPTTKKDPFQPYQQQAQEAAFTLHSSGSTGFPKPYTYTHQTYLV-----IVADYMPYDA----LCTAPIYHGFACAVAWRQFIHHRRLYLYSGTIRHDLITQAVRNSTIEIIYAVPFTFKMLSEHNDSL-ETLRAAKICCYSGAPCPIEVGDMLVANGVNLVAFLGATEVGQIM------DSIRDFAIDKGWNVMRPSSRVAPYLKF-------ENVGTTEDGPYEVCIQG---WKGL-------SKVNRPDGSYASGDRIVRNDDGSIRYLGRGDDLVHLNGEKTNPVPMEQSIRSSPLLRDCLVFGAGQPCTG----ALIIPQAYAALSETDRQAALKKQFQPRLVPEMILFLDRLPLADKGSVKR-------------- 10802751 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RYDEDDYCTIVDRINDLIITGGYNVNPRDVEDVLYSHPDVKEAAWWGYQTIITGKWSKLMCVKDGAKTSPEELKA-FCRENLTHYKVPKIIEIKDDLPKSAIGKILRRALKEM-------- 18031793 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRTGDRGRYLPNGEIEYIGRIDHQVKIRGFRIELGEIEAVISQYSGVRENVVVARNDSSGERRLIAYLVGEIEQRFILSQLRSFLESKLPSYTIPTNFVTLDSLPLTPNRKVDRKAL----------- 119655372 1 ---------------------------------------------------------------------------------------AGGAYVPVDPSHPSERIRRIIEDASPRAILTDDPGHP---AWQGDARVID-VRLIDRGFAERV------------SVPGTASDIAYVLFTSGSTGVPKGVPIPHEGIGRLVFGQGYA---PFGEDLAWLKVAPMGFDASTIEMYGAWLHGAPLIVWDRSIDADGLAVLCRRERVGACFMS---FGLLCTMLELRPDMFETMRVVTTGGEAVLPGAMRRAIKLGVRFVNGYGPTEATSFTTT-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156555730 1013 ---------------------------------------TLTYGKLLSRSYKIAYTLLNKALKPGDRIALVYPNDINFICAFYGCLQAGIVPVPIEVPLTRRQIGFLLGSCGIQVALTSEACL------KGLPKTAAGEVIAFKGWPKLHWFVTEHLGKTPPPTRLTDDTPAYIEYTTDRDGSVMGVTVTRAAMLAHCRA--LTQACGYTEGENAVCVLDFKREVGLWHSTLTSILNGMHVIFIPKVNPASWMQMITKHRASVAVVKSRLHWGLLATKDHKDISLSTLRLLLVADGANPWSLLSVFQSKGLRVCPCASSSEALTVSVRRPGRAGVNATGRGVLSMSGLSCGQVMPGSIVTVIKMEGPPLVCKTDEVGEICVHSAATGSQYWG---------------------------------------------------------------------------------------------------------------------------------------------- 197626067 11 -----------------RDTARTLGRNPA-EVMVDWAGRPVTAAELLERLQAECAWFEAWGSSP--CIAHLAPDGLPLLISTIACLLSGVRQAIVPHDASSVERASLAQRYGLTHWLVGQAWQGRTSELAGEGDSPEQFDVVPLSAG-----LQSDGSPEAHAAFGEAEEALLLSTTSGTSGRP-GINRTTASQILSGVQRLDWSPYQLLHRP--LLGPGLQHHSSRLFKLTCVMQGTGLVVRDPL---APIGPDVLAQGCTGTPMAPLALRRRLEAGQLD--RLPGSFLVVTGADRVPMALREAVRRLHCSLGITYATSQCGPISW----------LSPEALLDHREGLGHPLDNVRLALI---GAPLQRDGLGFHEVLVSKVQVEREGGGMEQAVQEPFNPN------DLIARSADGALIFGGRSNDVFLFSSLLISPLEIEDVLRADPRVRDCVAFGANSEHYGAVPMAAVVLQGETATLLAALMERCRTALGP-RRPHRIVPLEALPLGPTGKPLRRVLAERFA------ 116074003 57 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLNPLPLEHVSGLMPWWRARCWGADYQQLPPGLAPTELLAFCRRTNTALLSLVPTQLARLMAHPDGVAF-LQQMQLIWIGGAALPPPLAKQARTWRLPLAPCYGSTETAAMVA---------ALPPARFLAGEPGCGDPLVDVQLRLASDGALEVCTDRLALGRWCV----------DQPDRWEPLTDGEGWWRSGDRATLTP--FLQIAGRIDGAIHSGGETVFPEQLEARLLA--AIERASLLGVEDPEWGQQLVALV-----GSCDDCFLRRFRSLTIPPAERPKRWVLCPKLAPTASGKWERQRWRKWLE------ 169177955 13 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDAVAVVRTSGSTGAPKATVLTVESLAASSMATAL----ALKGEGQWLLALPVQYVAGIQVLVRSLFAGTRPWVMDGGFTPEAFLELTDKDPVHLSGPHPACSVSLDDPSPGYARRAPPLQRPSSAAPPTPPALLDAAPR---------------------GRGSGWSPPTVRRKPPAAASTTA-----------TRWRASPSRVAADGRIHLGGDTIAAGYIEAPEETGTFFEEDGWYRTSDIGKIDDDGRLTVLGRADDMIITGGMKVSAADVQEKLEKSDGVAAAFVTGVPSEEWGQ------------------------------------------------------------------ 118726933 38 ---------------------------------------RKTFSEIHDDIQACYNNLKQAGITENSVIYIDIDNSYEFLICDFAIILTGALSIVSNNTEPLDKVKDRVRQFKAEYIISKRELID----------SLVDVNVID------ISSLFQIGNNSIVTQTLYNNKDFSVVFSSGTSGFPKALGITEQGSIGSS--KHFFNYMGFCSSDKFMIYLPLANYQQRFFFWGCLITSVNIALGDDK----SLFHALKEFNPTILLAPPNFYYNLITHKPIYEALGKKMHYLLTGMAPIDLKVLEHFSDIKLEIYQIYGQTEIGMIACNN------------KKLNKIGTVGRPI--IKLYLSDDN------------EIVTESVFPIVSCYYREDNTKDFL---GMVRTGDVGSIDNDGFLSINGRKNETIILNGIKINPIMIEN----------------------------------------------------------------------------------------- 153867680 1 ----------------------------------------MSYQELNDKSNQLAHYLLKHPTASNPLIAICVERSREMVIGLLGILKAGGAYVPIDPNYPAKRIAYLLKDSATPVLLTQS-------ALKAQLPVSDSSVICLDQAD------FASQSTQNPARKTQPDELAYLIYTSRSTGRPKGVMLEHRGAV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 114769371 91 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------FITFTSGSTNNPKAILRSQKSWIYS------FKKNGVLKNDTVAVLGNLSHSLALYAATEAMHIEADLIFTGLRP----------KGQPTVIYATPT----LLKLIYKNDSIYPIVRKIFIGGGVFNEADRMFCNHRNAEIKVFYGTAETSFITVS-------------DDKTPPNSVGRAYEGVEIEIKNEA-------------VFIKSPMIAENYLDNQIL----MDVNIYFPTGELGRVDNNGFLFLKGRLDRAVNISDKIIYLDVLEDDLLSLPGIEYAAVIALPNSKRGQKVFAAVY--GNNASHNQI---------------SEILSLKEWPLLLSGKTDYVKITAILKDFF--- 210128248 368 ----------------LEAAVQRYGKATVITALDATGKHTLTYGKLLSRMQKIASLLNKVGIRPGDRVALVYPNSISFMCAFYGCLYAGVVPVPIEVPLTSQQIGFLLGSCGVSVALTS-------EACLKGLPKGPSGEVAQFKGWPRLTWFTEHLSKPAPPPRLSDEQTAYIEYTTAKDGSVMGVTVNRGAMLCHC--RTLTAACNYTEGEIIVNVLDFKRDVGLWHSILTSVFNGMHVVFVPKVNPTSWLHMVTRFKATC-ATVKSMHWALVAQKDQKDINLSSLRMLLVADGANPDAFLNVFQNKGLKICPTASSAEALTVAVMSGLSYGVVRVDTEDKLTILQDVGTVMPGAVAVIVKVDNAPGLCKTDEVGEICVASGAIGAGYFGLQGLSNNTFKSDGFVRTGLLGFLGPGGMIFVVGKVDGLMNISGRRHNTDDIIATVLAVEPMKRIAVFSIK-VLRDERI--VIIAEQRPDSSEEDSFQWMSRVLQAIDSIHQVVPANSLPKTPLGGI---------------- 46581139 38 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGSPTVVYHTQSDLNAWALMARCLHMVGVRRDDVFQNMT----GYGLFTGGLGLHYGGCLTIPAGPGNTKRQVKLMRDFRTSVVHIIPSYALYLAAAVEEGGEDPHALRIAVIGAEPHTEEARRRIEELGLKAFNSYGLSEMNGPGVAFECTEQNGMHVWEDA-------------YIAEIIDPTGEPVPDG--EVGELCRRGMPVLR------------------YRTRDLTRFLPGGRVHMVGRADDMLIIKGVNIYPMQIEQVLMAFPEVGQNYLIVLEREEFIDQIKVKVELRDEAFVEDMRVLQGLQKAIARILVTPRVELVQSLPK-AEGKAQRVLLREK-------- 46205014 6 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDIAGLEL-LLPLIRGARIVLASEARDGHALLALLERSGATILQATPMTWRLLLEAGFRSRPGFK----MLCGGEALPLELARRLTEGGGELWNLYGPTETTI----------WSSAARIDPAEEIVTVGRPIDNTGFFILDERGEPVPVG--VTGELLIGGVGLARGYLGRPDLTGRSFIDSRLYRTGDRARYRPD-------------------------------------------------------------------------------------------------------------------- 170581816 26 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKLCYLITTSGTLGKRKEVFVPHSCIMPN--IWDFSRRFQITTVDVILFATAATFDPFVVEILLAVVNGAKLLIVPDSFRPSKLADAILKYNVTFIQMTPSQLKILPNALTKIFAGKSAVRTVILGGEAFPINFIKHYHHEFINFYNVYGVTEVSCWASCYRI----------DWKESRVEIGEPLLGTKFNV------------SETGELLIGG---SRRCFINGKLSAA------WFSTGDIVELTELGKIYWCDRFDDQQKISGINVSLSGLARKAEEYDGIQSALAV-----RRQQSILLFVHVKNSAT----IQTNLC-EKLA-IGLPMIVILVDNWPMTRNG------------------ 46137889 77 ------------------------------------------------------------------VIALIGTSTLEYYITFLSIQRLGFTTVLLSPRLTHEGVAHLLNVTECCAAIVPESHRAMFDKILCIVPMIRDVFALVGQVWSPIPELE---------CHSLDQTPGVVVHSGGTTGLPKPISAPSGAWIA-AVAGTDAKSHRLHTLPTF-NTMPLYHTFGLGVLFRALRMGTRVSLLNRPLVAEAIFRGIDATESRCLTTVPYVLKFLAEEVGGV-EKLAKLDFVSVGGAAVPDDLGQSLIDAGVSLKTTYGQSESGILM--------LPVIDEDKQWGWLEPM-------------EHAEQYMRFEPAEGDLYVILPGLAS-------KTMSD-RPDGSYGTKDLFEKHPHRTWKFVARHDDMIVSNGENANPVPLENSLMNNPNVVMAAAFGA----GQESLGAIIIPSAHALAHEDLLKNLGNARMPAYARVSLIQPADELPMT--GKTLQRAL----------- 149544577 210 -----------TVGQCLDDTAQRFPDREALVVMHEG--IRKTFMQLKQEVDQAAAGLLELGLGKGDRLGVWGPNSYDWILMQLATAQAGIVLVSVNPGYQAEELEFVLKKVGCKALVFTQRYFEILQQVCPELPALTTVITLDSPQPGALQMHEVLQAGASSPLTRLREDPINIQFTSGTTGSPKGATLSHHNI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167587218 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PDQGAYLIYTSGSTGTPKGVVVSHRALADY--VQGMLDELAFAPDASFAMVSTVAADLGHTTLFGALCAGRTLHLLPASFDPDAFADEMRRRDVGVLKIVPSHLQALLEA--RAPADVLPSHALVTGGETLTWALVARIAALKCRVINHYGPTEATVGALACDTASMAADGHDGARGVHDGARGVPLPNARAVVLDAFGACVPAG--ATGELHLGGPGVA--------------------------------------------------------------------------------------------------------------------------------------------------- 212529646 116 ----------------------------------------YTWGELRQQVGLYTQALKAAGVRRGDRVAVVTGNNINCLLLFLATTALGALVSTTSSDTGTKGILDRLTQVEPILLFMDDDLRDKMTEVVNGMHAISGFVALDITSVPRTQPLKDFLSKAPEFVRVGFRDPFMIVYSSGTTGQPKCIVHSTGGVLINIVKEAILHR-DMNTNSVMLQYTTTGWIM-YLTSVASLLTGSKVILYDGSPDASFLIRLAGEQRVTHFGISPRYLQELRKQKIQPRADLSNLYIVSSTGMVLADSLFEWF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 87123568 24 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IWNPLPLQHVSGLMPWWRAWGAGHGWLSPALMKQPRALLEWCRQQRPMLLSLVPTQLARLLKDPAGIEW-LRAMTVIWVGGAALPDDLAQRARQARIALSPCYGATETAAMVAAQTPAAFLRGVDG---------CGAPLADVELRV------------DAQGALAVRSPRLAIGRLGSDGAVMPLLNGEGWWRSGDAAALTPDGNLCILGRLDGAIHSGGVTVFPEQLERRLMQLP-VQALLLLGVRDPEWGERLVALVGDGDGDGAMERLRQALVADWLPA-ERPIAWHSCPDLAPTAAGKWQR-------------- 189189286 267 ------------------------------------------------------------------------------IIWLLGILEAGAYYVVLDKKLPDRRKAAIASISEARFLVTDDF------KIQQTLSNLDITVVSLDTVERELSTQSVTLLKIAQR----DDDLAHINF--------KC--------------------------SRVLQFATFAFDASVLEWVVTLSYGATLCFVD---HPEEYLAIIEKNKINFFHTTLSVLSKI-----PVERSLDSLRMISVGGEPSSAGLLGRWRQ-KAQFLHAFGPTETTGSYRGRSAQRSSASVTIYDRQT--------FPKLDLRVCSEDSDDSLPIGKH-GENCIVGPQVSCGYKGQPELTESRFRTDGMYRISDKGFLDEHERLHIGGRMKNRIKPQGYRMDLQEIEKSILDH------------------------------------------------------------------------------------ 110760714 1076 ------------ISEILRWRAVSTSDHVIFTSLNGAVATSLSCSQLHKKAERIGNLLLDRGINTGDHVALIFPPGTDLICAFYGCLYVGAVPVTIRPPHPQPTVRMIVDVSKSVLVLTNQNILKL-------LKTKEANNVVDIKSWPTILDMDDMPKKKLPVMAPTAEMLAYLDFSVSTTGMLAGIKMSHAAVTSLCRAMKLACEL-YPSRHIALCLDPYSGLGFALWCLSSIYSGHHSILIPPEVNPALWLSAVSQSRVRDTFCSYGVMELCTKALKARGVSLACVRTCVVVAEERPRALTTSFSKFGCRVNTAICLQGASSPEPSTVYVDLRALRNDRVSLVERGSSGKLLPGVKVIIANPETKGQCGDSH-LGEIWVQSAHNASGYYGDESDYADHFTNEVYARTGYLGRRTEHDAVFVVGALDEAILLRGMRYHPIDIENSVMRHKKIAECAVF-----TWTNLLVVVVELDGSESEALDLVA---------------------------------------------- 110760714 406 ----------------LEVAIQRYGSPVATVLDPNGKLVTLTYGKLLSRSHKIAYTLLSRGLKPGDRIALVYPNNISFMCAFYGCLQAGIVPVPIEVPLTRRQIGFLLGSCGIQVALTSEACL------KGLPKTAAGEVVAFKGWPKLHWFVTEHLGKTPPPPRLTDDTPAYIEYTTDKDGSVMGVTVTRSAMLAHCRA--LTQACGYTEGENAVCVLDFREVGLWHSTLTSVLNGMHVIFIPYKVNPASWMQMITKHRASVAVVKSRHWGLLADHKDANPWSLSSLSVFQSKGASSSEALTVSVRRPGRAGVNATG----RGVLSMSGLSYGVVRVDQENSLTSLTDCGQVMPGSIVVVIKMEGQPFICKTDEVGEICVHSSATGNQYWGLQGLTNNTF------------------------------------------------------------------------------------------------------------------------------------- 84388070 8 ----------ISLSELLSQNRA----PESIVCFD--DNSEITWQTFNDDLSQLVNLLSSSHFQ---RVAICTQDSCLFSVAFLAC----AVHIILPGNYQPCALAELSEHFDC--LLVDDSIGEV------DVSNVRNIQNLLDSTPKA----QQPLIDNLTPIDLAAIQLT--LFTSGSSGTPKAITLEHLDIEIAQLDKNWGD---LLKGNRVHSTVSHQHIYGLLFRILWPLCSGVPFARHNLEYPEQILSHANKH--SVLISSPALLKRLKHETKSAQ-----LAGVFSSGGPLPESAHQALNLLGHLPIEVFGSTETGGIAFRQQQSAQTPWQLFDCIEASLNS----------------------------ENCIK---LLSPY----------IDKNNWYQTADECEMVSSNQFILKGRTDRVIKIEEKRVSLVEVEKRLEQLPWVSECVVIPFEEPERL-ILASVLVLSDQGQAKLAMLRSELRKWLEPIAIPRKYRVVDEIPLNSQGK----------------- 163858698 46 -----------------------------------------------QRVLCLAGALRERGTR---NAALWFDDALELAVALYACWRADVV-------------AHIPGD--------------VLAQTCARLDTDVDLWLSDAALPLAAPRVHCPASMNAAPLPLDETHAAVVLYTSGSSGAPKAVIKQWRQLAGEIRA--LARHLPGDETLCVLGSVGPHHMFGLPFRVLWPLCAGHLIDRPQRHYPEELADASLAHPRFMWITSPALLRRVERRIDWPALR-GRLAAIYTAGGPLPLSISDQIAAAGCRPTEIYGSSETGAAAIRQGNQEW-----------------RLLPGMQA------------GLDAQGALWLESPWTAG---REQTADAATLTATG---------------LQLHGRLDRIIKLEEKRISLAEVEQALEAHPHVAEARAGLAPGQIRLTALIALALRNGGRKALIDDLRAHLRERIAPLAVPRSWRLLRQLPWNAQGKL---------------- 14530948 5 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FHDLGLIGGFLNTIRGGCSVVMSPLTKPESWLQMITNYQATFTAAPNFAYELAARKCDNKNLNLNSIRGAFNGAEPVRWSTLKSFKKFGPAFKCLYGLAEHCAYSVGFRNLHDIPTVIDIDPIPLRVSTGVPMMQVEVRVVDQETKKLCSP-NTIGEVWVSSPSVGKGYYGKEKNSEETFRAGSFLRTGDLGFLY-NGELFITGRQKDVIIINGKNHYPQDIETVQESHNAIRPGCICAINHENGTDSLIVLVEIRQQKDIKQELLQEIC------------------------------------------- 146313521 1 ------MNNPLPLSEWL--NAPRPDDTPVAWL----DDHIWTLGQLRHDVSALTQTLRQQD---GERWALCFENSYLFIVALLASLHAGK--TPVIPGHSRVSLLE-----EQQALFCG-----VLSDQTLNYPGRLFVVNSARRCVDGFVPLPPVAASSFVE-----------LFTSGSTGSPRRIVKPIASLDREAVMLATRFGERLNGCRVVASVVPQ-HLYGLTFRIFLPMSLGLPLHAAMLYYAEQLAALPHDHR-YIFISSPAFLKRL-----DTQLSPPPVAMLLSAGGMLPDEVTATHRWMNVWPDEIYGSTETGVLAWRHHQQESIPWL--------------PFPGVAFRL--------------EGETCVTSPLIHQ---------AEGLLLD------DILHFDDNGLFSIAGRRGRVVKIEEKRISLTEIEQRLLELDGIREAAALPVARGGRQGIGVLLVLSDDAR---QRIREQWRRALLPPVAVPRYWRIIDEMPVNSMNKRVYAQLQELF------- 85541353 210 ----TDYPKHESVAEIFREMKIKHHEKLAITYKD----RKLTYTELSEKANALAHALKRRGVAKHDVVGIVAERSPETIVGILAILKIGAIYLPIDPKLPQVTLQHILRDSGAKVLL------GKNETIVEGGKGVSFVIIEEDEGKKDEVVR-----------TISPEDTAYIMYTSG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 47226311 378 -----------SLPAALQRWGTSQPKSPCLTALDNAAVYTLTYGKLWTRSQKLAYTLLNKLLVPGDRVALVFPNNVMFMVAFYGCLLAELVPVPIEVPLTSQQIGFLLGSCGVTALTTDACQKGLPKAQTGEVATFKGWPRLLWFVTDGKHVVKPP-KDWHPPVREASNDVAYIEYTSGST---MGVTVSHSAMLTHC--HTLTQACGYTEGETITNVLDFKREAGLWHGVLTSVMNRMHVISIPKVNPLSWIQKVHLYKARVAVVKSRMHWSLLAQRDQRDISLGSLRMLIVADGANPDAFLNVFQARGLRICPCASSSEAMTVAIRRPPEMDVPPPDTEEKLSVLTDVGQVMPGAVVCVVRVEGTPYLCQTDEVGEICVSSGSTGVAYFGLPGMTKNIF------------------------------------------------------------------------------------------------------------------------------------- 47226311 1088 --------------------------------------------QLHKRAERVAAALMGR-LNTGDHVALVYPPGIDLIATFYGCLYAGCVPVTVRPPHPQPTVKMIVEVSKSVCILTTQGIMKLLKS-------------KDAAAAVDIKSWPMVLDTACTRVTSPSWCP--------------------------------RWSWRATH--------PLW------------------------------LAAVSQHKVRVTFCSYSVMEMCTKALRLRNVNLSCVRTCMVVAEERPRSLTQSFSKLGCRVNVAVCLQGTSGPDPTTVYVDMRALRHDRVRLVERGSSGKILPGVKVIIANPETKG-PLGDSHLGEVWVSSPHNATGYYGEEALHADHFTQTVWARTGYLGFLDASGELYVVGSLDETLELRGMRYHPIDIESVIRSHKSIAECAVF-----TWTNLLVVVVELEGSEQEALDLVA---------------------------------------------- 215491049 321 ----------------LEAAIKRYGSPAATVLDTSGKIGSLAYGKLLSRSRKIANLLTKLGLKPGDRVALVYPNNVAFVCSLYGCFMAGLVPVPI-----EVPLTRRVSGSGAR---FCRGLVPTLRKTSRSAPRVAKVLVFLPGWPKLQWFVTEHLSKPPPPPRPSDETAAYIEYTVDRDGAMKGVAVSRSALVNHSRA--LTAACNYTEGEVMVCVLDYKREMGLWHGVLASVFNGMHVIFIPKVNPASWMLMITKFKANVAVCKSRLHWGLLATKDHKDVNLSSLRLLLVADGANPWSLISVFHSRGLHVCPCAASAEALTVAVRRPGRVGAGASGRGVLSMAALSCGHILPGAVAAVVKINDAPYLCKTDEVGEICVSASTCGYSYWGLHGLSNNVFHPDGFVRSGLLGFVGPGGLVFVCGSRDGLMQVSSRKHNTDDVIATVLAVPSARRIAVFSVK-VLRDERIC-VVAEQRPDCTEEESFQWMSRHQVGIYCL--ALVPPNYLPKTPLGGI---------------- 215491049 977 ------------ISEILRWRATSTADHCVFTLLNGGTASSLTCSQLHKRAERVGCLLLEKGLNTGDHVALVYPPGVDLICAFYGCLYVGVVPVTIRPPHPQPTVRMIVDVSKSVMVLSTAPVTKL-------LRSKEASNVVDVKSWPLVLETDDLPKKKASIYRAPPEMIAYLDFSVSTTGMLAGIKVSHAA--ATSLCRSMKLACELYPRHIALCLDPYCGLGFVLWCLNSVYSGHHSILIPPEVNPAIWLTTVSHFKVRDTFCSYGVMELCTKQLKQRGVNLSCVRTCVVVAEERPRALTTSFSKFGCRVNVAICLQGASSPDPSQVYVDMRALRNDRVTLVERGASGKLLPGVKVVIAHPDTRGQCGDSH-LGEIWVQSAHNASGYYGDETHNARLMTGDGLYRTGYLGFLRSNGAVFVVGALDETMLLRGMRYHPIDVESVLRCHKKISECAVF--------------------------------------------------------------------------- 88602897 76 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPLKDIVRIHTTSGTTGKPTVVGYTAGDINTWALIARNLTMVGLTKDDVFQNMVGMF-TGGLGFHYGAEKAGLTAV-PSGTGNTKRQIEMIHDFGVTAIHCTPSYGLHLAEAAAEMKMDLSSLRVGIFGAEPWSEKTRNELEKLGVEAFDSYGMSELYGPGVAFECSEHNGLHIWHDS-------------YLVEIIDPTGENLGPGER--GELVVT------------PLTKEAM-PLLRYRTGDITMIMEDGRARFTGRSDDMLVIRGINVFPSQIEHVLLSIPEV--------------------------------------------------------------------------------- 126648361 45 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLLHTSGSTGTPKPILIQRSQMESSALATKQFFEIPAKPQ--LLCCMNTQFIAGKMMLVRAMVWGGSILLIEPSSTP--LKNLPDSFDPEFVAMVP---LQVEESIKSSLNKLKAINYLLIGGAPASKNLQEAILELKLNAFQSYGMTETSHIAIASYSSEEM--------------VYQVLPSVEV------------GTDNRGALWVNCPM------SNHQKIQ----------TNDMVELIDPYHFKWLGRTDFVINSGGYKLHPERIEKKL-EHPD-HSYFLFGIPDSKFGQKLVLIIELSVADKVSRELKDKFL-EVLDKYEIPKEIYFVDKFIRTETGKINRK------------- 37679261 55 ------------------------------------------------------------------RVALCAANSYQFAIGFFALCFSGAIVLPGN--YQPGALDEL--SCEFDLLLCDEEVGSHLRQAYQ------------------LISDTHSTCKPALFPHLSLEQVVLTLFTSGSSGTPKAIRKTLKQLDSEIAVLEQLFGQQL-QDCRIESTVSHQHIYGLLFRVLWPLCAGRAFAQTNLEYPEQLVAHASDH--TALISSPALLKRL-----TSEHHSSPFACVFSSGGPLSEAAMHAQTLFSQTPWEVFGSTETGGIACRQQHQANTPW--------------QLFPGVDVELNQENC------------LRLRSPH---------------IDGENWYQTADECEMVSERQFLLKGRTDRVIKLEEKRISLVEVEKRLDHLDWINESVVIPMTESDRLTLVAAIVLTSAGTAKLNDLLRGELRQWLEPIAIPRRYRVVSEIPLNSQGK----------------- 940899 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKPKGTVITHGNM--SSALAHQAERLGLTASSRLYDFSPYGFDMSICNVFVTLALGCCLCVPRDSDRHNRLAESIAEMEATSVILTPSVARLL------RPEQMPTLKSVMFIGESLHVHDVDRWSK-SVRIINLYGPCECTPISTINDTQDESHSVVARREIATCIGMG---AGSVTWVVDAEDHSMLLPPGCVGELLLEGPLVGDGYLHDAGKTAASFIKDPWYKTGDL-------------------------------------------------------------------------------------------------------------------------- 171682824 1 ----------------------VWAKTPATSFQGEAGWEDITFSLLKNAVDATSDFIVRK-FGPGEVLAYMGINDIRYPFVILGALKAGYRTLSPSPRNSKEGNLALLKTTKCSKFLCSGEFFSHIAKLSTSMPSLQMLQI--PTVDELLMPFTPASTTPKGRASYSDHETLIILHTSGTTGLPKPIHIKAGVFSTFETITSIPTPPGRTSTHCVLSVTPFFHIFGINFLLRALHYQKPIVLLDKPPTAELILECIVKTKPSALASAPSMIEDICRLPTGLSV-LSTLDFVFYGGAPLAEACGNQISEV-TSLYNGIGSTEA-------FFMPTLRLKDPKDWQYFE-------WNLEAGMVMEPTEENPNLAEAVIKRRPDGKYQFA-FWNFPELQE--------WRTHDLFEEHPKGLWKFVGRLDDIIVSNGEKVNPVAFEKIVDGHPWVQGA------------------------------------------------------------------------------ 124505183 352 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVYTSGTSGQPKGVMLSNKNF--HSTVAPLCDHNVIKKPKTHFSYLPVSHVFERVLVYMAVILGIKINISSK--DISCFSKDLYNSDVEVLAGVPKVFTRIYTNIMTEINNLPSLRMLLNGGGKLSSKIADELCVLNVDYIQGYGLTESTGAL---FVQDGLGCNTENVGGPISSSTRYKLISWEKYKAND---LCPK-----GELFVKSDSMFSGYFLEREYTKNAFTDDGYFKTGDVFQINEDGSLTFLDRSKGLVKSQGEYIET---------------------------------------------------------------------------------------------- 167587303 39 -----------SLVQFFDECTTQFADRVAYVSAGA----SMTYGALARKVAAFASYLQGLGVKPGDRVAIMLPNTFQYPVALFGALKAGAIVVNVNPLYTVRELAHQLQDSGAQTIVVFENFARTLQDALPQTQ-VKNVVV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154150253 70 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGKPTVVGYTRTDLTWASLIARNMTMIGIGKNDVFQNMVGMF-TGGLGFHYGAELIGMT-VIPSATGNTRRQIEMIRDFGVTAIHCTPSYAMHLSEVAEEMGEPLESLKTGIFGAEPWSDTMRHTLERLGVTAFDSYGMSELGPGVAFECPERDGLHIWHDSYL--------------VEIIDPVSGENLSDG-ERGELVVT-PLV---------KEAMPLIR---YRTGDVTMLMEDGCLRLTGRSDDMLIIRGINVFPSQIEHVLLRIPEV--------------------------------------------------------------------------------- 157766797 80 ------------LLSNLSYHRIHNPAKIALIE-EISEVRCVTYEELVDCSKRIANFMSHHGVKSGDRVLMCMENNVEYVFYQIATFLLGAIPVLINPHLAAEKLADI----GCTTAIVDEHYGHVLRTSESVLKSIQRVFVLAEDIATLSLARHVWIIDSSDFEYQDNNIDCSMIL-PGSLETNQYVYHTQNSGFSQCHEYFEKLFSMLKKNETVGSITDGLHCHSLAYLFTILTKGETCIIAETTLDVASLLDIIEQYNVSLLFSNSQLLKCFIKYEVHKIYDLSSLEIIANHGAVVSVSTGKKIKELNVILLQAYSGTEFGVASFGIF---------NEENEKNLLNCGHSISDMQIKVVAHMETDKEMEQGKWGQVILSGQQLFKEYVGNDDLNKNRKFGKAWFKTG---------------------------------------------------------------------------------------------------------------------------- 148240652 4 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VWNPLPFHHVSGFMPWWRAWNAAHRWLASELMKHPARLLEWSVQHRPMLLSLVPTQLRRLLAHPDGCCW-LQAMDVIWVGGAGLPEDLAAASRAIGLKLAPCYGATETAAMVTAQQPRDFLKGGDG---------CGQPLEGVELKVNGD------------GALAVRCDRLALARVDSAGSVHPLSDPAGWWWSGDRARLSEQPHLHVLGRRDGAILSGGVTVYPSQLEERLMAHGGLPLDAVLGEPQLEWGEQLVALFISGGCEPPLESLIALVCD--WPAAERPRRWLHCPDLEPTAAGKWERQRWRQ--------- 215509665 13 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGDLAYYDTDGRVHFVERIKEMIKCLDQQVVPTELEELLLAHGGIAEVAVLGVPHPVYGEAPAAIVVPKKDAGTMEREIKDIIAGTCAEYKLYGGVFFVEALPKTESGKIQRKAL----------- 167587220 1 -----------------------------------------------------ARRLRAAGVGAEVRVGVCVERSCELFIALLAVLKAGGVFVPLDPRHPAARLDWIVRDANLRHGIVDAAGR---AALGAPFAHAFDVAEVDAHATDACVDEDDA--------PVHPCAAAYMIYTSGSTGTPKAVVVEHG--PLAAHCDALAAALPIAAGDRLLHFASVNFDAAHECWLAPLAVGASIAVAPPQFAPDAAHALMVREQVSVAAFPPAYLR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159124784 19 --------------------------------------KEITFAEFNNAVNHAVHWLR-QNLPESDSFAYAGPKDLRYPILAAAAGKLQKVMVLPSPLIPPAAQRLILKKTQCKVYIRPASLAQAVGIILEDAPHIQQI-----AAPELDSLLQETPAEPFVYPRSGKKDPWLVAHTSGTTGFPKPITYTHEMMAALDVAASLPDIDEFAPGRRWYTPLPSLHLVGMMMVLSMPTYAHGTLVVGPPPSADTVVDIFKYGRVDSALLTPALIDEMC-LNDRALSALRSLKLVSYGGAPLSRKSGDLL-APHVQLVPAIGSTEAGGYFTKFRRDDKDWDYLEFQKQSGAVFEPRSGALHELVFV-----RVPE---------CRMQQIFLLY---PDQDR--------FETKDLWVEHPKGLWKIVGRVDDYILSHADGLYAASLEREIEQHPKVK-AALIG-------------------------------------------------------------------------- 110638276 66 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGAPKIISI-HRSQIEASVNASM-DFFELQPCDTVVCPLSMQVIGGQMMLYRSMIGGLDLYILPADKSISQL-----DTSVGYVFMPVSAIQLLLQHHPDKVAALNRMKNILIGGSSISDALLASIRKLQTTVWQSYGMTETVSHVAMRCVHPDTEAYY------------TALPDIEIA-VDPRGC-----------LKIKG----------------AVTRHQWLQTNDIVSLRNEKQFLFIGRADFTVNSGGIKIEPVEIIDTLFQEWQINTAFVAGKADDAFGEKLILVVEDPDLSPELQTNILHELGKRLPKYHTPKAIQTI-RFCYTASGKINRSELRQK-------- 211970492 47 -----------------------------------------------------------------DVVFISIERGLDAIVAVIACLRLELVFTFCPPASDTDDV---VRKFRTTLVF-----------------NGKHVSRIAQNDENGLLA---------------AESICYVIQTSGTTGAKKQVAVPVDCIRKN--IEHFCSLFNLTSSDSILFSTSLHFDPSIVELFMAFHVGCTLIITPDRSEPHKLQKSIDKFQPTVVQLTPTVFEMLP-SADSLLSATSSLRILLLGGSHFPISSINRSPENKTRVFNVYGVTEVSC----------WASYFEVEHGCSEVLIGEAIYGTQLG-VDSDGQ-----------LILGGP-------------RQCYV-DGVHKTGDRVEVTENGGQKIVGRIDRLIKHRGIRICLDHLSHVALRHPSIQSLHTMLLDNRN---IVQFHVGPGSSSPTHKTLRLD------ATTVVPITVIQVAELPINSSGKVDEKALERIYGKVSGG- 91065043 2 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTHRNIIANICQVTLAQETTDEHQDVVPAILPLFHIFGLTGVLLTHLKNLCKVVTVPRFSPEQFLQLLTKHQPQILFVVPPIGN------WFDGQSIR-IKKGVFATSADNMFWSGSFRRRKIEICLGYGLTETSPAVFMASKRSKTRGV--------RGSVGEPLPNTSIKLITADSSQREINSPQVGEIHVKGPQVMRGYYKKDKETNEAF------------------------------------------------------------------------------------------------------------------------------------- 169601792 25 -----------TVPEFVDLQAQLHPQRDGVAWTYN----VLTFGDVQQGTEVFASRLKS-GLSSENTVALLCHSSPEFLFTWLGLMKLGRSVLLIAPQCQPAAILHLCKSCEVSTLLYDSGHTERARQTEEKVAGFKSQLLPLQEDEDVFDVIKEDADLSIDMIVVDDTATAYLHHTSGTSGLPKPIPQSHRG------AIGVLPHLPKIPGIASFTTTPLYHGGCWTSNSMIWLFPAKDVPITAR-NICQCLDVAKSYKVKYFSSVPYVLQMMESDKQGLGW-LQCMDIVGVGGAALPAEVGDRMVKAGVNLISRFGSAECG-FLLSSFRDFQLDQDWQYLRNYNPPS-----------LVDFE----PRDGD-LAELIVKPGWPHMTEAVADGSQAKKNREDGSFATADLFARHPDAWLY-HSRADSQLLITGKKFDPAPLEAAIATSPHLDDVVIFG----DGRPFPGALLLRQSSQLSHQELLEAIKHARIPFHMLVPLPHQSQPLEKSSKGTLIRRAANARFE------ 194741794 478 --------------------------------------------------------------------------------------------------------------TKPSVIFCDGDEFEKIQAATSHLNV--KIVTMRKHHPDS-IPIEEVLETPIEDNFLPNDQTLAIVCSSGTTGTPKPVTVSNR------RQMSSINQSSLTSADVQYTSSQLEWISGIMTIITSAAYSTTRIIDDNAFDPNFVLKLIEKYKITWYICVTSTLAQLTNCAGFCTADMSSLRVLFYGGTRLSLEIQRR--------TCMY-------------------------------------------------------------------------------------------------------------------------YPNEIESIIAKMPQVAEVCVFGINDEINGDEAAATVVKKGSQLCAQDVVDYVKSQTDSNYKLNAGAIIVADLKRSTNGKTNRKANKEYF------- 153875183 8 ----------------FLRTAKAQSSQVAIIDSNT----QLTYGRLLAAALVFARKLENAGLEPENHIGILLPPSSGAVLANLAVLMNGKTVVNLNYTAATNVVALSMERAEIKTVLTSKRFLTKLEARGIDLNPLAHFVYLEEEIPKSSLIWATALLKRLYFQTTALEDTAAILFSSGSEGIPKGVQLTHTNIMGNIKQISAV--LNPQEEDVILNALPTFHAFGLTTTFLPLVEGIPMVCQPDPTDAKTIGRLVAQYQVTILLGTSTFLR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 159902733 52 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIFSGGSTNKSQQCLLSHLNKSAIATGQWLKDQGLEPRECNIFNALPIHHVSGLMPWWRSRCWSSRHIFIKPALNPKELNRVSSDQGPRITSLVPTQLKRLLED-QAGKSWLRSFAVIWIGGSPIPEALLTKARDLGIRLSPSYGSTETTAMITAQ---------SPEDFLAGEINSGTPLKDIELRL------------GSNNRLQVRTTRLAIASWQSGKLKPLIVNDDGWWDSADIAELNSHGHLKIIGRVDTAIISGGETVYPEYLQSQLLKLARIQEVLFIPIQSKDWGQRLVALIMNRNQSLEAKSQLETLVKKWVPA-ERPVAWYQCPELQMNECGK----------------- 149693007 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYTSGTTGEPKPSPYATATWPPWPPTAASPAVCATG----CCLHSPVAFDAATFEVWGPLLTGGCVVVPSRPLDSALLRRLVRDTGLSALWLTAGLFRLLAQ---DAPDCFTGLRQVWTGGDVVPAAAVRRVLAAGLTVVDGYGPTETTTFATSS-------ALTDAATVPDTVPIGHPLDDMRVHVLDGRLRPVPPG--CPGELYLAGEGVARGYLGRPGDTAARFLADPMYRTGDL-------------------------------------------------------------------------------------------------------------------------- 212517764 912 ------------ISETLRWRAASTADHVIFSLLNAGTATTLTCSQLHKRAERVGNLLLEKGINTGDHVALIFPPGIDLICAFYGCLYVGAVPVTIRPPHPQPTVRMIVDVSKSVLVLSNANVIKL-------LRSKEASNVVDIKSWPITLDTDDMPKKKLPMLAPTAEMLAYLDFSVSTTGMLAGIKMSHAAVT--SLCKSMKLACELYPRHIALCLDPYCGLGFALWCLSSIYSGHHSILIPPEVNPALWLTAVSNYRVRDTFCSYGVMELCVNLLKQRNVNLSCVRTCVVVAEERPRSLTSSFSKFGCRVNVAICLQGASSPEPSTVYVDLRALRNDRVSLVERGSSGKLLPGVKVIIANPETKGQCGDSH-LGEIWVQSPHNASGYYGDDSDYGDHFNAEVYARTGYLGFLRQDGNVFVVGALDETVMLRGMRYHPIDIENSVMRHKKIAECAVF--------------------------------------------------------------------------- 212517764 258 ----------------LEAAIQRYGSPVATVLDPNGKITSLSYGKLLSRSQKIAYTLLNRSLKSGDRIALVYPNNINFLCAFYGCLQAGIVPVPIEVPLTRRQIGFLLGSCGISVALTSEACLKGLPKV-----TTGEVVAFKGWPKLQWFVTEHLAKTPKDPPKLTDDTPAYIEYTTDKDGSVMGVTVTRVAMLSHCRTLTM--ACNYTEGENMVCVLDFKREVGLWHSVLTSVLNGMHVIFIPKVNPASWMQMITKYRASIAVVKSRHWGLLADHKDANPWSLSSLRSAICPCASSSEALTVSIRRPGRAGVNATG----RGVLSMSGLSFGVVRVDQENSLTSLTDCGQVMPGCVIVVVKIEGTSYLCKTDEVGEICVNSGATASQYWGLQGLTNSTF------------------------------------------------------------------------------------------------------------------------------------- 218720817 308 ------------VHDLMSQTARSQPDAPAICAWDG----KLTYGELDRMSTDLAHYLVSQGVERGTIVPLCFEKSMWTSISLQGVMKAGGACVTMDITQPEAHLQRIARQVSGKVLLSSVANKAMAERLAGDHTNVI--------IPEAFFSRPMSRKSNTYLPTVDPSDRVYIVFTSGSTGTPKGAMITHSNF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50954036 13 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGPPKRV----ALSADALLASAAASAGAMGGQGQWLLALPARYVAGVQVLVRSLAAQTEPVYAEERFEAERFARAAGRHDLRYTSLVPVQLARLMDAIEGGSRTVAAVRRILIGGQSLDPLLRQRAVTAGARILSTYGSSETAGGCVYD---------------------GAPIGTTVVR-------------EVAGMLEISGPSLAEGYLGEAERTAAAFHEQRWYRTGDLGSV-VDGRVRVRGRADNVIVSGGEKVLLDAVERVVRERPGYEAAVVVGAADAEWGQAPVVVVGGSGRGPAVEDLRASVVR-RLGRAAAPSRIVRVGELPRLGSGKPDRPEI----------- 215498056 44 --------------------------------------QQLTGNQLLRRIQRYALGFQRSGIRPGSYVCAHVSNTVDNVAAILGVVFVGATVVMAKPTLVTRELLYQIKDSGCRYVLTDKHGASKVLEVRKEHRLEELFCIGDLPGFTDISQFQELSESSFEEYSPSDEDVIAVLYTSGSTGLPKGVEVSHKSFVA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194858560 44 ------------LYD-IDR-IRAFEDVPFLISRMEPKDTIVTYGDAVEQIQVLVDFLRTNEVPAGAGIALITEHTPATSLMILAILNNKGHFFPTDKMTLSQDLCVQMSTAGVDYLLVNKHL-----TVAPLYFTLLDSILVFEEDCRLYTVKVKSTDHAVQTKPLPAN-MCYTISTTGTTGKPKLIHVPYECIAPNIVG--LSQKLNVSMADIIYLGTPITFDPFVVEFFLALQNGATLLTSRHRDSPSKVLSALATPGITILQMTPSLFRQFGASRERVLSRSSSLRVLLLGGEPFPVELVTWMSPLQKHICNIYGITEISCWSLLHIVQS----------LQSPVPLGTPIDDTVIRIESQNDE-----TSQQGELFL-GSSSRRCYIPEDDQTKASRDDSGFRATGDLVTRQQDGTLFYSERSNDVVKRAGNRISLGLITRKIQKCPSTELTTCLWLED--LQKLICCIRSLESKTRVEQRVQTFDILSKVSIAEQPDRFVYLQHFPCNVHGKLDKQQLLKM-------- 169861105 106 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLWILFSSGTTGRPKPIVHRAGGMLLQA-KKEFSICADLNADDVFFYYTTTGWMM-WNFLVSGLSLGCTLVLYDPLKDPGLLWRMVDDLGITIFGTSAKYLDQLSKYRPAEVHNLKTVRHIYSTGSPLAPPLFDYYKHISDRVLLG---SITGGTDICSLFAGMCSALP-----VYRGEIQCRMLGMAVESYSPTGTLNPPD--EPGELVCTKPCMPLGFWGTEEAVKSAATKDVWYH-GDIITRSRAGNLIMLGRSDGVLNPGGIRFGSAEIYDVLDSDPSLTDYLAVGQKDNGMDERVILFVKLRDGQ------------------------------------------------------ 197789322 14 -----MPDRSPTLYDLFARTAERTPDALALARITGDEPVELTYAQAEIAVASLSSQFIRSGLPAGSIVAVQLANTVEFPLTLLAAWRAGLVVALLPQLWRQAELAEALNRIGARAIVTTGDHADLAMHAAAEAFSIRHVMGFGSDLPDGMTPLDWRQREAFAPLSINARKAAIASFTAGMT----AVPRSHVNLIAGGLAIFMESALPPGAQIVTTALLSSF--AGLASSIVLWLLTGGALRLHHPFDPQVLAEQIRAGECDTLIAPAELALRAQSALIDAQ---PSLRHVI-GLWRTPERVASEWKTASAKLTDVYLFSEMGLLALNRQDDGTPAPMTLTAAKSHQDTS-------------RAGELLLTPKGTLG---LRGPMVALAAYRPPHKTETSL------------------------------------------------------------------------------------------------------------------------------------- 88809873 108 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VWNPLPFHHVSGLMPWWRACQWGAAHVWLAPALHPARLLERSVQHKPMLLSLVPTQLRRLLVHPRGRRW-LQAMDVIWVGGASLPEDLAAASRQAGLKLAPCYGATETAAMVTAQR---------PRDFLTGGTSCGQPLEDVDLQV------------GADGALAVRCDRLALARVDHSGELHPLSDSQGWWWSGDRARLSEQPHLHVLGRRDGAILSGGVTVYPPQLEERLMA--AARSAAVLAVSDREWGERLVALVRWSGADGDSEVAARCLLRALVSDWMRPIAWHECDELEPTAAGK----------------- 218757208 38 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGTPTVVYHTQSDLNSWALMARCMHMVGIRREDVFQNMA----GYGLFTGGLGIHYGGCLTIPAGAGNTRRQVKLVRDFRTTVAHIIPSYALYLGAALRDEGEDPAGLRIALIGAEPHTEEARRRIEDLGLKAYNSYGLSEMNGPGVA-FECVHQNGLHVWEDAYI------------AEIIDPATGEAVPDG-EVGELVM----TTLCRQGMPVLR---------YRTRDLTRFLPGGRVHILGRADDMLIVKGVNIYPMQVEQVLMGFPEVGQNYLIVLERDDFRDVLRVKVEIRDEYFEEDMRKLHGLRERITR-RIHDEILVTPSLPKSE-GKAQRQDLRER-------- 194335711 26 ---------------------------------------RLTVDQLLENADAL---FRRSSVTSGSRIALCGLAVFDLITA-LAAFRAGAML--LLPASADSA-------SGDRLVLAAGCTHR-----------------MDGEGIRALPDCREGCGSA------DADATQWLLATSGTTGVPKLIGHT-----LASLSRTVKRDVAKGRG------------FIWGLLYDPCRFAGLQVILQALLDFNRQVEGLVAGGVNALSATPSLLRKLLMAGDIKECP---LRQITLGGEIADQQILDGLRHCSARIVHIYASTEAGVGFSVH-----------------DGMAGFPAAWLE-----DERKSVPMKVRGDGHLLVRPTTVPEG-----EEVAGRLDADGYLDTGDLVCVAGD-RVFFSGRASGSLNVGGNKVMPEYVEEHIRRVDGVFDVYVYGKKSSMMGQIVAADIVLDPG--VDKAVIRSYCRSALENWQIPGVLRFVSGLEETAAGK----------------- 210075655 114 -IPDTMRDPHNNLPSILRHRAKTNAAHTAIITLDDADVNVITWEKLASKAERVAQMIRDKNLYRADRVALLYQDSVEFAVAILGCFLAGVVAVPINPFYHFKDTTYVMHTTQIHLALTTEVTYKIVH---------KHMVQDRQQWPKGVEWWKQKPSKHAEMPALQVPDLAYIEFSRSPTGDLRGVVMSHRTIIHQMTCLTAMPDNRYQRGDVILSSLDSRQSIGLIMGVLLTVYTGSTLVWIPHAVPGLYANAISRHKVTILLSDYPALKQVAAYSKKQQVNLASVKWCLIDAATVDTELADRWLRPNKHAYEAIAPTEHGGMVISMRDWPPVRGGEDSLKHIRVGAFGYPLPDSTLAIVNPETRKLLPKM-VVGEIWIDSPCLSGGFWGMGPETDMVF------------------------------------------------------------------------------------------------------------------------------------- 210075655 864 -----------SLVEILQWRVAHQADELAYSTIQQSEGKALSWKKFDQRVSTVCHYLKKVGLKQGDHALLLYTHSEDFVVAVYACMALGIVAVPLPPRLHEDIPAYVISEYKIKAILVNSETAKLISQQSKQIAAQLKVVLYNTSKPKLAHSGTRDLRYIVKPEDTNRPAVVWLTWSSG-------VMLTHRTLMGMCKVQKETCQMA-STKPVVGCVRSTSGIGFLHTCALGVYLGASTYLVSPTVNPLTLFLAYSRYKVKDVYSTPQMLDYACATLKPKGFSLAETLNLMIAYDGRPRVDLAKNLRMNTAISSLYCHTLNPMVASRSYMGLEPIDLWLDPIALRQGYISVVNPGTRIAIVNPETRQLCKVG-EFGEIWVWSEGNFQGKLDDDSNEAQAITRQGYVRTGDLGFLHASGTLFVLGSLGATFESLGLSHFPQDVENTIHRHSVVFQAAVIAVCEVTTDKFLASLVVIASTVLDEHQLIINVV-----------AFIPIKSMPKSRLGEKQRGKVLSQF------- 86131890 63 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGDPKPIKIDKLHMINSARATA--KHFDVYEKTTALLCLPAHYIAGKMMLVRAMVLGWRIDMAQPKSNPLD--NIYRRY--DFCAMTPF-------QLDNSLSRLHLLSKLIVGGGAISPALKSRVQGLATKIYETYGMTETVTHIAARRVNSKKNKDS-------------LIPF---KVLDK----VTIEADERSCLVIKAPYVSS----DPVVTN------------DIVKIITYKKFIWLGRIDNVINSGGVKLHPEQVEGKLATYIDVPY-FITGMPDDRLGEQLVLFV--EQEEPYDFHISEEDMK-VFKPYEFPRKIISVPQFQRTSTGKIQR-------------- 172063107 32 -------------------------------------------------------------------------------------------------RARVDAIARTLDASGARVAICTDDPYDFACAFFAVAAVKGEIVIPASNAPGGDLAHADAERESAISVRPIDATAAVTLYTSGSSGIAKPVRKSLAQLDAEVRTLQREWADRIGAA-VTLSSVPHHHIYGLLFRILWPLAAGRAFDRTAVLEPLQLQQRLVEYGGGVVVSTPSQLMRWPALSGFPMQAPAPCAFFSSGGPLPADAAAAYANAFGAAPLEIFGSTETGGIAWRRQDVSHAW---------------QPLKGVEVRCDDE------------GVLCVRSAHLG---------------HDRWHRTDDTARFDARGRFALAGRRDRVIKLDGKRVSLPELETRILAHEYVEQAAAVVVDGATRSHVGVVAVLSAAGRDALAEAVATTLRHALGAYALPRYWRFRHAMPFDVRGK----------------- 67903266 6 ------------------------------------------------------------------HVVVYGPNTVDALVQLLADLARGAVVPFLPTGIVPEEALHISRQYESSTVLASQNHLQAAKSIRDYAHGFPVVVFPIQIKTSPAIELDSPASALYPSLDIPEAHPGLLLLTSGSTGSPKGVVHPRRLFYELHRSGS--------SGEVLLNHRPPHWAGAILPLFRQLLAGAR--IEAIASEPFVLWERLRVGGVTLLMGPPRFWILMMSYREVEGYLCQRLRCARVSGMMPHTAVLRFWREIGRPLQVFYNTTELCGGCLPTTPWTK----SDEKQLDR--CIGGPSRSLTVRL----------SEGDLGELLVKAAAMF---------TQ----------TGDPVRRLGDDYC-IDGRVSSVVKFRGYKVPILGVEMHLPDLPFIAEGCILTATSEDNGGQVAALVRFQADAGTVPQPDQSCLKPSLPAYMLPRGLQDGEEIPRSISLKALRRKAVEQH------- 154308659 20 ------------LVHIVDHMAALYAEFPTSPVTYDEGFRRVTYKDFANAINGVAWCLHNLGAGKEETLAYIGPNNLIYPSLILGAAKAGYKVLLLSPRNSVAAQLDLIKATRCRTFITSGRPLPSVAAAGSALQTLEIPTVEDLLAPSQHYPYDKTFDEVCD-------EPLVVMHTSGSTGFPKPISWTHGFCAAYATSLSLSPPAGFEEGNRIFVMFPPFHAACILHVLVNGITFQSSVILAAIPSAQSLSGALKNNKIDVAFVVPSILEEISKSPELLGYISSKLETVVYSGGDLPLGVASR-----VKVINFYGSTEGASL----PLVSLTEDMAREDWKYLHI---HPNAGVEFR----------PYNDTVYELFI----VREKNFENHQPIFKTFPDLQEYQTRDLFVPHPNRWSHY-GRSDDIIVVNGEKTYPVPTEQILSSHHEISGVIVAG--SQRFQTSLLLEVTSKEETPSRKLTIVEAIHARIAR----SHIFFVPSMIRTPKGTIMRAASLAQY------- 213016655 76 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGKPTVVGYTRNDLETWSLIARNLTMIGLGEGDVFQNSVNYGLFTGGLGLHAGAEKAGLTVVPAGTGNTRRQIEMIRDFGVTAIHCTPGYALHIAEVAEEMGVTLDSLKTGIFGAESWSETMRRELERLELSAYDSYGMSELGPGVAFECPEKDGLHIWHDSYL--------------VEIIDPKTGEV-LGPEERGEMVVT-PLV-----------KEAM-PLLRYRTGDITMLMEDGCVRITGRSDDMLIIRGINVFPSQIEDVLLGLPEVGD------------------------------------------------------------------------------- 187925034 88 ----------------------------------------------------------------------------------------------------------------------------------ADLADAYEVVLTDADLPPAAFAADAAPAHTSRAAYPIDPQAPLTLYTSGSSGRPKPITLAQFNAEVHTL---EKQWGALVGDATMLASVPHHHIYGLLFRVLWPLAAGRAFDRAVSIEPLHLQTQIEQCGAAVIVSTPAQLSRWPALPGFADLTPAPRAFFSSGGPLGLEAAQEYAAAYGAAPLEIYGSTETGGIAWRRQDQTDAW---------------QAVSGIEVRRDDD------------GALNVRSPHL---------------DHAGWHRTDDKIAFDDEGRFRLQGRLDRVLKLDGKRVSLPELEARLALHPYVAQAAIVPLEGASR-ERVGAVVALAGCAALRDEALAKVLRRHLAEYVLPRHWRFRVTLPFDARGKL---------------- 73537766 10 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------IPAERLMAYVFTSGTTGQPVAHAKTWGAMVRGARATAQRLGLADGRAWTLVGTLPPQHMFGLEATVMLALQGSAALASVRAFYPADIRAALRDPQPRALVTSPVHLRALLQ----SDSDLPAADLVLSATAPMSRAMARQAQALAAPLLEIYGSTETGAMATRKTADTDEWTL---------------LPGITLESRSDH----AGDGESEPAIRVRG-----GHIDEPVALGDAIAP------------LDAGRFVLHGRKADMIKIAGKRTSLAYLNQQLTAIDGVQD-GTFYVPDDVHEGRVVRLVALAVAPGVPAARILQELRERIDAAFLPRPLCLVDRLPRNAAGKLPREAL----------- 33864322 44 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLNPLPLHHVSGLMSWWRCWRIGHTWLQPGLMRDPDALEQLCWGEQLVLMSLVPTQLQRLLTH-NAGVRVLKACAVIWVGGAVLSPGLMKAARAEGLRLAPCYGATETAAMVT---------ALAPEDFLAGATGCGSPLEDVELQL------------TQAGALQVRTARLALARWLGEGL-EDVRDQQGWWTSGDAGCITESNRVWIAGRLDGAIHSGGETVFPEQLEARLVGLP-VEAVLLLAVEDREWGQRLVALVRPAAGANGEDLIKRHLCADW-PPADRPMHWRLCPMLAPMANGKWQR-------------- 11499595 85 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPKVVGYTANDLENWNLVARCLYMVGVRKHDIFQNMANYFFTGGLGIHDGAERIGA-MVIPAGVGNTERQVRCMADFGTTAIHSTPSYALHVKEVAEELGVDDKSLRIGCFGAEPWSENTRKRLEAFNIKAFDSYGLSEMGPGVAFECEEQHGLHIWAD--------------HYFIEIIDPQTGE-PLSEGEKGELVLT------------PLTKEALPVLR-YRTGDITYIMDDGRTHILGRSDDMIIVRGINVFPSQIEHVLMQIPEVGD------------------------------------------------------------------------------- 78185684 56 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLNPLPIHHVSGL----MPWWRARSWGVPHHRLQPGELLRHCRDNRSVLLSLVPTQLGRLLSDPAGREF-LGEMRVIWVGGASLAKPLATQARAVGIPLAPCYGATETAAMVT---------ALSPQQFLAGDSSCGAPLCDVELRL------------GVDGALEVRTQRLALGSWRDEQPDVLLPVANGWWRSGDRAQI--NGGLVIGGRLDTALNCGGETVFPEQLEDRLMREIRVAESVLFGMDDPEWGQRL--VTLARASNPVVLEQLAAMTADW-PASDRPRRWVLCPELAPTDAGKWQRQAWRDWLKRL---- 104779638 28 -------------------------------------------AELCRQALCLAGGLRQRGIR---RLAVHLEDAASLAIALLGAWRAGVVLLP----------------------------ADLQPATRERWHTVDLWLTTDEQ-------LDDLLGEALAPADLDVDTCRISLCTSGSSGEPKRIDKQLRQLANEVNALEQLWGQDLGNAWIIGSVATQ-HIYGLLFRVLWPLCAGRGFERRQLPFPEDLQRASREHAAFAWVASPALLKRMGDNLDWPA--LSPVRRMFSSGGELPSIAAERLQRLGQWPTEILGSSETGGIAW---------------------RQGQPLPFADVRL----------SQDEHGALRIASPYLPAGHIEQ---------------SADAAEFSDDGRFRLLGRLDRIVKLEEKRISLPMLEQALCAHAWVAEAGVI----EEGRAYLGALVTPAGLHALRNQGRRAVLRQHLAGHALPRRWRLARQLPLNPQGKLPHAELQ---------- 154340593 191 -------------------------------------------------------------------------------------------------------------------------------------------------------------------AQIDDSRVAYYMYTSGSTRDPRCVVVSRGNLRAYLLRFILKDGLAVDPRCRFFCLSSPFFDPSIGDMLVGLCTPHGVLYTCTQEDLGRVAPLLACVQPTHVVSTPAVWSSLTAAGHLLSFLSSSPMKVFLGGEHMSQELINTWAD-KVELYNVYGVTEVTIYVWRIFPGTRAEDVKCGPGVGTRIRVQSLDAASDMFLGDRDASECEPARADYGEVVLYGDQVCCGYTEDTASSSFGYDPERFFCTGDIGRLVSTGELELRGRRDWEMKLNGQRVALEEVEGTVRALEGLSQCACFCIQSTSGTPAIGAAVVLT-DVVSGELLRDHLLALHLPSFMVPRRWLLGASLPQTPTGKVSRTQL----------- 189236364 81 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIIRTSGSTGVSKFVRVTHSSIERN--VKHLSKIFKIGASDTIYFGTPLTFDPSMIELLLALENGACLLITPPKINPVRLHQTLPQNGATVLQIVPSLFLRWSETQISDFLQKSKLKILAFGGEPFPLSLLAYQKSDFLRIFNLYGVTEVSCWATVCEVAEGLGEVPLGEE----------LDDTIVELRDDFGRVVENGE---GEIFIGSS------------TRICFVGDPVFRTGDIGFI-SDKKIYYKGRKNDVFKRLGHKVQLIE-------------------------------------------------------------------------------------------- 154298174 38 ------------------------------------DDRSLSLAEYRDLSVRIAVGLRRLGVQPKDRILCLSGNAIAYPALLMGTVMAGCIFVPGQPSYGHSELERLLTLAKPSLILTQRAHLGVLLEAEGSCPALERIFIFDDDILDNVPHWQEMVGSLDDSDWLDYNSTIVIMFTSGTTGHPKGVEISHHNYISAAL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 209695544 22 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFTSGSTDTPKPINKTLQLLDNEIQQLELLWGEKVKDSECYSTVSHQ-HIYGLLFRVLWPLCSGRAFSQTNFIYPEQILSHHSSHPKTLVCS-PALLKRLIDHEGYNEY-----QVVFSSGGPLAIEGADQSEKLSSRPFEVYGSTETGGV--------------GYRQQTEPCSLWTFFPSHQARL----------NIEHCLELL------------------SPFIDDAWYPTSDYCDLLENGQFMLKGRVDRVIKIEEKRLSLTEVEKRLTQLIWIDDAAVISMEEEKRT-VLGAVIVLSDAGNELMQQLRSELREWLEPVGIPRRFRAVDEVPLNSQGKRQMRDLQQLFND----- 212531757 456 ------------LPQIMDDLAAAEPDRTVLASLVHGELRHVSARNFAQAVDKVAWWLRAQ-VGISDAVAYIGPHDLRHVLLTYACIKAGYAALFLSPKNSTKEALAVLESTGCTIWVNAIDAAP-ITLVKEVLENRQMNFLELPLLDELLDAESTEPFPYTKSFEEAMKDPFCFLHTSGSTGLPKPIPWSH-GLIGTMDAVRLLWTSNWNEGDKIYSTFPMSHGAGVIMDILMPALFNLQCVLGPLPNLNLVERLAVDVGIDIWSMVPSLVDELGETP-SILRQLASSKFICASGGPVSPVSAGKVNEV-VRVLNLTGTTE--GLFIGNLV---------PRREDWFWFCFHPYSGFEFKKLEEDTYE---------------HWVHREHWR---------LFQGIFHTKDLYMKHPSKNLWFKGRSDDVVLSNGYKISPLETEAFISTHPAVNGCLIFGTGKPQAG----LLVELKESAVKTEELLDDIKANAISRHKLRDFVTFLPDKPFLRTDKVKRAATLALYADY---- 73947266 110 --PDTFVDS-------FERRARAQPGHAPLVWKGPG-SRSFTFRELDDRACQAVWALKALLGGESAALLVLDSQTIPALGLWLGLAKLGCPVAWINPHARGEPLVHSVLSSGARLLVVDPDLQENLEEVLPKLENIRCFYLSQSSPTPGVGALGAALDAPTDPVPTDPQSPALFIYTSGTTGLPKPAIVTHERLLQMCKMLSLCGG---TADDVVYTVLPLYHVTGLILGVLSCL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210114074 14 -----------TFGQLLDDTAARWPDTEAYVFKKTG-----------ARASRLAAGLKAIGTERGDVVAWLVGHRPEWIYLYFAVAKLGAIA------------------AGVKVLIMGDSLFPEVKTAKPGKLQIERIGAYTMDEVQTMGSDEKIIAERALQDQLSCHDTFWLRFTSGSTGQPKCVEHSTYSFYNYLRLAT--KRFRTTAED--------FHD-------------------------------------------------MLHDPRLAEYDLSSVRAVTIGGNVTSKSLIDRAADVNVRVVVGYGMTETLGVA---------GIPADMTGEGKGATVGKLSPHVEAQ----------------------------------KAQNESIQYFSLFSTFDVGTLDEDGVLRLYGRV----------------------------------------------------------------------------------------------------------- 187023384 937 -------DEPIPLLECLRSRAQSSPDHRILTLVSNAEQDTATCATLLKRAERIAGLLTDRALSRGDHVALIFPPSIDLVAAFFGCLSAGLVPVCINTTLGP--IRMMVDMSKAVAILAPQNVSKLLKSKEAAHSIDSNAWPMILDMEDAPSSWRRKQNNNCDTTAASKDEICYLDFSINSSGQLQGSSMSEASAITVCKSIKVSSEL-YPSRHVVVCAPPYSGISLVLWCLSSVYSGHHTTLIPPEQQPSLFLTTLSNLKVTTYSTINSCVTQLASSVESLRERLSMLRSCVAIAEERPRALMNSFCKLFAPLQGASGPEPSTVYVDARALRNDRISLVGKGAPHSVALIGKLLPGVKIAIANPETRGQCADSH-LGEIWVSSIHMVTGTFGDDGATADVYTKTRWARTGYLGFITEHGELFVVGALNESLVLRGMRYHPFDVENTVSAHRFVGNSAVF--------------------------------------------------------------------------- 124024420 44 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLNPLPLHHVSGLMSWWRCWRVGHAWLQPGLMRDPDALEQLCWGEQQILISLVPTQLQRLLTH-NAGVRVLKACAVIWVGGAVLSPVLMKAARAEGLRLAPCYGATETAAMVT---------ALAPEDFLAGATGCGSPLEDVELRL------------TQAGALQVRTARLALARWLGEGL-EDVRDQQGWWTSGDAGCLTTESNLNIDGRLDGAIHSGGETVFPEQLESRL-------QAAAFGLPDREWGQRLVALVRPAAGA-NGEDLIKHLLSADWPPADRPMHWRLCPMLAPMANGKWQR-------------- 170119481 26 -----------SLPQLITFAAQHNPHHTFALQLRTSDSPRLSFVQVGEMVERASAWLISSVRTKSEIPGLLLPNNLMMPILLAALLRIGVPALLLSARLSPTSIAHLIKETSPTSILMSSQTLLVASKALSFLPPTSRFLPPRLVTPPPYSIFLLPGSLTPDSPHLPTDLDALTLHSSGTAGLPKAIYHSH-AFLLRLFASAHRFEEKVGEGYSIV-TSPLYHRFRLLAPILSLSMNLPFVLPPSGIIPTALLHTINSTNARYLFTVPCIIEDILCLPDDVGEAMKKLDIVVVGGAPLKDIVGRRMTEGGVRVLNHWGASETGPI---TPIENVKPGYHDWRYLSPRTDLGF--------------------NNENGEEQRRTYTL-------------VFRPPGWFVLGDLLWAAPDNQVHL------------EKINPEFAERLIGEHPDVRGVLAFG----QWEVAVGVVIELRGTGESEQGIFTYIDRANLAHAQIPELVVFTKSLVRTDKGSVARKANYALFEREIRGA 195473070 44 ------------LYD-IDR-IRAFKDVPFLISRMEPKDTIVTYGDAVEEIQILVNFLRMNGVPAGAGIALITEHTPASSLMILAILNSKCHFFPTDKMMLSHDLFVHMSTAGVDYLLVNKHLAPLYFTFLGSILVFK----------EDCRLYTVKTKSADHAVQAKKPLPANMCYTTGTTGKPKLVHVPYECIEPNIVG--LSQKLNVSMADIIYLGTPITFDPFVVEFFLALQNGATLLTSRHRDFPSKVLSALATPGITILQMTPSLFRQFGASRERVLSRSSSLRVLLLGGEPFPAELVTWTNPMQKHICNIYGITEISCWSLLHIVQS----------LQSPVPLGTPIDDTILRICQDDGTP------QQGELFL-GSAKRRCYI--PEVDDQAKEDLGFRATGDLVTRQKDGTLFYSERSNDVVKRAGNRISLGVITRKIQKCPSTELTTCLWLED--LQKLICCIRSLEAKTRVEQRVQTFDILSKVSIAEQPDRFVYLQHFPCNVHGKLDKQQLLKM-------- 215509785 23 -------------------------------------------------------------------------------------------------------------------------------------------------------DYSEASLKPHMPADTTEE-VVVMLYTSGTTGLPKAVQVSHKAYV--SCYRTLMASGLFLEDDAILAWNPFTHASGFVIDTICVCLGATVIVTEPSLSCTDFLETLSTHQISVIFASSERLREILNEARTNNHPAVGLKKIIVGGTALAESLTELCKFFGVNFVNFYGLTEAFPLVSCTPPG---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 34541183 48 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGMPKLIHLPKKAMAASARLTNAF--FDISRDSVLMLSLPLSYIAGKMMVVRAFEAGA----VLLPEPPSSLPLSSLHTKVKLGALVPLQVEDILSSGES--HRFEKVENLLIGGGPLARTTRERLADIPTRFFATYGMTETASHTALMRLNGEGASACFE-----------ALEGVRFR-RDESGC-----------LCIHAPHI----------------RESEFCTRDMVELVDERHFVWKGRLDYVINSGGIKFSPEELEDLVMEVPF----YITSLPDKRLGERIVMVVEDMEWPPEKRRRMDAVFRRLLPRHAIPREIIYTERIPRTKSGKIIR-------------- 92117580 9 -----------TLDELFGRILARQPDQLALIDRVTGQPRRLTFAQADRAISALAAHFIEAGLPANSVIAVQLPNTVELVLTVLAAYRAGLIVALLPQLWRQAELTVAINRTGARAIVAGVDHADLAMNAAAEAFSIRHVCGFGSGLPEGMVPLDTSMASGSRLAVQDSRRPALVTFASGS-GF-RAVPRTHVNLIAAGLAIFLESG--LPQGGTILSAIAPSSFAGLTSSFVMWLLSGGTLAMHHPFDETIMMRQIEAERCDTLVAPAPLALRMAEA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153864533 29 ------------IHQLFEAQVERTPNAIAVVFFDSAQGKQLTYDELNRRANQLAHYLQSLGVKPEVLVGICVERSLEMVVGLLAILKAGGAYVPLDPNYPKERLAFMLADAGLPILIGVRDFFKVL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 11499261 90 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTANDIWVESLCRALV-SCGVSSDDIMIAYGYGLFTGGLGFHYAAERLGAT-VLPISAGNTARQIELMKDLGSTVMACTPSYMIYLAEYASQMGVDIANLRAGIFGAEPWSEETRKRIEKTGITAYDVYGTSELSGPLFTECTERQGLHIWADMFL--------------IEIIDPTGEQV--GEGEKGELVVTT------------LTKEALPLIRW-RTGDITYMETDGRMRILGRADDMLIIRGVNVFPSQIEHVLMQIPEVGE------------------------------------------------------------------------------- 167738356 83 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RIAIFDERLRE--AQSGAVGEIVISGPCLARGYPDDPKQAAEKCLAHPAYRMGNLARRLPDGAIQFVGRLDGQVKIRGYLVEPGEVEIAIARQQGVRRRAVVATSPADGAPREFAFVVPDDPAAPRRPLVGRLVAASLPPFMAHGHFAIIDALPLSANGKTDKAAL----------- 86133684 45 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGKPKAIQL-QKNFMINSVQATGAY-FNLEATTKALLCLPISYIAGKMMLIRAVTLGWHLDIVESNSSPLQNINTVYD----FSAMVP-------LQVENSLSNLDLIDTLIVGGGAISNTLYQKLQKVSTTVFATYGMTETITHIAVQKVNNEKTGL----KLPIQRAFFKALPDVDFFI---DQRNC---------LVIKAPKVAK---------ETVF-------TNDVVQLISENEFEWLGRFDNIINSGGVKLNPEQIEKKLGQL--ITNFFVSGIPDEKLGEKLILIVEGAANCIAIDQIKNF---STLTKFEIPKKIYFLDQFTETSTGKIQRTE------------ 210106320 5 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVGMVLPHVQLRIADDDGNSVPTN--TVGEVVVRGYSVFQQYYGDTAKTAAAKTMDGWYRMGEI-ELLVDVSIW-----KELIIKDSENIYPAMIELPLQEHPAVQDV----------------------------KLIEEY---------TPGYILFVDSFPKTTNGKVDRKKLRRAAMEQLG-- 72383378 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IILNSLPLHHISGFMQTWGSGYYWISNSIMHKPLQLKQFSEALKHRRPLITSLVPTQLLSLIDNTDGLKW-LQSLAVIWVGGASIPIDLAEKARRKSINLAPCYGATETVAMVTC---------LSPKDFLNGSNSVGFPLEDVEIEINKRNS------------LKIKTSRIATSKWKN-NKFESIKDSNGWWEAGDLAQYDNRKAIQILGRRDSAINSGGETIFPEDIEMELMQIP-IKDIFVLGVSDKKWGQRLVA-------------------------------------------------------------- 111024803 15 ----------------FARELEGFGDAPALITPD----ETVTYRDLAERVERQASQL------GGTRVLVAGANEIDLIVTYLAALVAGH-PVLLAPGDNPDSLGGLIAAYRPDVVVRSADGRTVVEEQRERSAHLLHPDLALLLS------------------------------TSGSTGSPKLVRLSHRNV--QTNAESIAEYLDIRDTDRAVTTLPMHYCYGLSVIHSHLVRGAALILTTRSVTDPGFWDLVRAHRATTFAGVPYTF-DLLDRIGFDEMDLPDLRYITQAGGRLPPDRVRTYAELG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 134096024 31 --------------------------------------------------------------------------RYHFLVALSAILVAGKVNLLPSTR-TAETIRQLLSFAPDAVCLTDQSNCAIA------LPQTAY------PSPTFFGQIGSASIRAFNIPQIEEDRLVAYVFTSGSTGLP----IAHRTLVCNVQMEARQLGLEPGVNYSVVGTVPAQHMYGFESTVLMPLANGFSLTSAQSFYPADICHSLAQVPPRVLITTPVHLRSLLG----SALPLPKIEVMVSATAPLSPQLAQQAEQFHAPLQEIYGSTETGQIATRQPSLTPEWVLFPTLKMA----------------------PCPEQDKNDSRMWISGGHV---------ETPMPMN--------DAIELTSNGKFLLHGRITDLINIAGKRSSLAYLNHHLNAIPGIVDGAFFMPPEKTSGERLKAVVV--APTLEVGDIIAALREKIDPAFM-PRPLYKVDSLPRNATGKLPHAALAE--------- 197930221 8 ---------PTTIWDAVLAHARRTPEVTAMHA----DGRDIGYRELIDRAGHTAALLRE--VCPGSLVALEATGHAAAAVAVLAAARAGCAVLPLSAADPPHRRERVLRHAAPAGL--------LREAAPGEADLTVHC-----------------LSEAAFPTRAPDTDIAYVMYTSGSTGEPKGVLVPHTAL--SDRLRGLAARPGLTAGESMAAVTALSFDIVMAELLLPLTLGARVVAPAERIDPESFADFVGRRRPDVVQATPSFWRLLLAWGWKGLPDG----RLWCGGEALTTSLAEQLLPRCAQLWNLYGPTEAT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 18314178 18 ----------------------------------------------------------------------------------------------------------------------------------------------------------------AEPEWVEGNAPLFILYTSGTTGKPKGILHFHGQYMVYAFSHLVGAEKEFKDDIVFFSTAEIGWISGHHYGVHGPLLNGLTVLAPDYPHPGVWWEIVDAYKVTHVLFSPTAIRLLMKYGEEMRYKLTTLMALYPTGEVLNEEAYNWMERPDCQIADIWGQTETACFVTA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 168701856 19 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLRPTDRLFFPFSFGPFLGFWTAFEAAARCGFLVMPGGGLSSTARLRFLLDHRCTVLFATPTYALHLAEIASKEGIDLSAVRALVVAGEPNIPGTRQRLEAWGARVFDHYGMTEIGPVAVEAEGRPGELYLLESDYL--------------AEVVDPQGRPVPDGD--TGELVLT----------NLGRTGSPLIR---YRTGDLIRMDPTGRTWVLGRADDMIHVRGNNVYPGALESIIRRFADVAE------------------------------------------------------------------------------- 215493379 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTTGQPKPGRLSHFNVVNNANLVGRFVGYHRQRESICLNAELVFGFGRTIGVLAVTIFGSTIVLPGPNFSPKTTLEAISRHRCTVAYGPSTVFFDVLRELEKGDYDVSSIRKAIMGGTLTNPAIVEKARRMNARLYIVYGGGETSPVITCTN--------PDEPTDRWIRTVGKPLDHVEVCI----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218716605 444 AQPDTALYGRRLIPQIMDDLAATKPDQTVLTYLSNGSSKPISAQEFARAVDKTAWWLRSQ-VGAPDPVAYIGPHDLRHVLLTYACVKAGYAALFLSPKNNTDGVLAVLEATNCNIWVSAIGGLPIT-----LCDEVLQRRSMKLLRLPLLDELLDAGSTEPFPYTKTFDDPFCFLHTSGSTGLPKPIPWSN-GLIGTMDAIRLLWTTGWDEGDKIYSSFPMSHGAGIIMDILMPALFNLHCVLGPLPNLNLVVRLAEDIKIDIWSMVPSLADELGETPEIL-VKLKTSKFICASGGPVSPVSTGKLNEV-VRVINLTGTTE--GLFIGNLI---------PKREDWFWFCFHPYSGFEFKKLDDDTYEH--------WIHRNENWLFQGIFHTPKKDSINFK--------DLYMKHPTNHWAFKGRSDDVVLSNGYKISPLETEAFISTHPAINGCLIFGTGKPQAG----LLIELKDPSEKPAALFDSITANSMSRHKLRDFVTFLPEMPRTDKGTVKRAATLALYAEY---- 170718301 9 ------------------------------------------YADFALRCQQIRQQLEEDQVKS---VGLWLDNADQFACVLLACLNA-KVNVLLPPNLLNENLEWLEQHS---ALLFDKKMVEQF----GCSQKIQKIQPLLDKQSESEIWLK----------------------TSGSSGQAKIIHKTARQMWAEAKALASVLPFNANEQISVIGSVSLQHLYGLTFLQMGWKLGGEQLHY-----PEYLLAESRHYR-TLWISSP----ALLSHLNLASLDQHQIAGIISSGGALPEQTALALEELPCPVIEIYGSTETGAIAFRQQTGGLWQ----------------AMPNTRLGLNDEE------------ALWVENAWIV----GREQ-------------TADAVQFSEHGF-ELLGRIDRIIKLGDKRLSLVKIEQDLLKHCFVQDCY-IALHC--LHQRPLAWVALQGRQAVISQFRQHLRLTQ-EKFALPRYWRFTDKLPRNNQSKISR-------------- 211584794 9 ----------------VDDRAETNPNQRFAVIPQGSEIRHLSIKDLARAVNSMCWWIENIGAQSPETLAYMGSNDVRYFMFMLACQKTGYQALLPSTRNSDEAHVHILKATNCTKFFFSEERQTRTREIQRLVSALDIFEVLNDESGLHHYSYTKSYTDA-------ENDTTCIIHSSGTTGMPKPVYLTNGFFMTFDSISHLAMFHDLDQTELVLTTTPFFHLMGLALVFSVWFEVPTLVGPDKPLSVDHMIELLRTARPAVALCAPSILEDL-SYSDKALACLKELKSVYFGGAPLSLETGERLRK-STQIISVIGSSEAGII----------PALVPEDPANWGY-----FEWNEAY-----GMDMQDIGEGVFEMVIPRKGIFHTY---PDLN--------LYPTNDLYTPHPNPRLWFHGRKDDVIVSNGEKFNPVGMETIIEGHPLVGKAVVVG-------------------------------------------------------------------------- 156393326 430 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------DAKDPMFVVLTSGTSGPCKASVISSYALINHNLDTQGPQGPR---NLALFNYKPMS-VSSFLPIFALALIRGYRVVSVPHTLGEWVLSVIAAEGCATCSLPLNLVEDLVNRPSVAKFPLPRITTFGFGGQFVPRKLIVSLLKLKTRAIYLYASTETSIQIVTNQTREEQYGVMSIVPDVEVKVV------------DDVGNIVAMG--TPGEILVRGVKTFLGYIDDTDMSSRAITAEGWVRTGDSGYFPEYGKLKLLGRLTDVVLTRAANLYPREIEEMLERHDGVTRAVVVG--GDNSNDTICACVT--GMKSRLGGLSEWWDEEFGVSFWKPERFVYLEKMPYAPSLKVDRWAIQRR-------- 11465505 168 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGNSKICWHHFNNYTLGSAGTNKVQFFDHRSKNLLL--LPFYHVGGFSVMFRSVIAGGALILFSLLKDPQLLLSFYLSYG-RYLSMVDTQFYRLLHYPLLIKF-VKVGKICVIGGSFFRWDSLASLDNFSSIFFHSYGLTEAFAQVFFIYFCSNKYYAIH-------------LPYRQSRIRYDN------------QIVIRGRTLLKNCFQEPSINILSFSSALWFHTYDRVMMFEGGSLNVIGRVDNVFVRGGENISPEEIERELNSLRNVSNSLVVPVRYSQIGVISVAFIILSVFNFNISNFTR-VISNRLEANKIPERLIVLNSL----SGKISRKLI----------- 47219330 21 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DGSPMTADDVVFLASPLTFDPSVVDMFLALSSGAQLLVVPSKQTPGRLARLFQRHKTTVMQVTPTLLTRFGQLKQEVLSSASPLRVLALGGEACPPPALWRQEHNRTSVYNIYGITEVSCWACCHRIPESL--LQSPAHAESFVPLGAPLMDTRVEVRDDEGGLVTEGE---GQVFIGG----------EERVEETVVPGTMRASGDWVRVRGE-ELEYLGRRDRLVKRHGKRVNLDSLQQLILGLPQVDACAVCLHE----GLRLLAFVVP---------------------------------------------------------- 119896551 7 ---------------------------DAVVARRHGEA--ITVRHFLADVRKVAAALPA-----GRHVLNACTDRYRFAVGFAAGMVAGKI-SLLPSTYTPDTLRHLAAFAPDTTVLTDGDVADL------PLPAMPFPALLDAAAVP---------AGACDIPCIASEQLVAWVFTSGSTGSP--VPHTWGRLVVNVQAEGVALGLDPAHPATLVGTVPPQHMYGFESTVLVALQSGAAFDAGRPFYPADIVAALQRAPAPALVTTPFHLRTLLD----EGIPVPPAALVVSATAPLPELAVAAEAAFGAPLLEIYGSTETGQIATRRSAQGEAWTL---------------FPGIELAPRDD------------GHTWASGGHI------------ERAVP-----MSDVIEQVGARRFLLRGRNADLVNIAGKRTSLGYLNQQLLSIPGVRDGA-FYLPDDSGGARLAAFVVAP---TLDAATLQAALRERIDAVFLPRPVVWLDALPRNATGKLPR-------------- 37932053 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRTGDIGRFDERGYLHLLDRAADVVKTDGVKVYPAVVERELLAVPGVAQAAVYGVRDLDNVEHLHAAIVPRPGARVAVEDVRSRIGTALSPLHVPEEVLLLDEMPLNASGKPDKPRLR---------- 94313306 22 --------------------------------------------------------------------------------------------------------------------------------------------------------------------RLDARETWITLFTSGSTGAPEAAPKRLAQLEAEVHALEQAFGPTMPRENRLLTTVSHQHIYGLFTVLWPLAVGRSMPVARMAFHEELVAACAEDRTPVVLVSSPAHLKRMPEALDWAATR-GVVRAVFSSGGPLPPEGADVLRHTGVSPIEVFGSSETGGVAW-------RQRAAGDDRWT-------PLPGVAWRL-------------QEGFLAVRSAHLADDDWQ--------VCADRVLPTGD-------GAFVLAGRADRIVKIEEKRVSLSAIEQRLQASPLVREARVLLIETAIGTRVGAAIVLQEAGQSMHDALIAALRRAGVDRLALPRRWAFPQALPCNAQGKTTEAMLRELLRH----- 50955075 25 ------------------------PRRPRLTQF--GTQRKV----LEQCVEEASNLLRSAGIAAGDRVLVKLADPPAFVDALVSIWLLDASPVIIDPRLS------------------DTATTEVVSTVKPSFSFEEAGVVRAPMEADSGAPSTELM----------------IQLTSGTTGRFRLVRRDVSSVRTEVERYQQMGYLGSGTSEVILGSSP-FHTFGLVGAILSGLAAGKDVSFARQMTANELG--VPDQRGRALVTVPTALHHLVEY--RAGAYLSSLEAVLFAGERLTAEMAARLAAVANSPVNIFGTTETGLLAQSQI----------AETLRWFSTSG-------VRELD----------TSSGALAVRSPYLSQE---DPR------CIDGWFRTVDIVNDDGSDRFTVLGRVDSQVSIAGRKVNLSRVEEAAIG---------TGMCIAAFSTRIELYVELAEGASSTA--FRDALTGSLETVELPSQVLCIPRFPRTFGGKTIRDALRALARAHH--- 119497495 19 --------------------------------------KEITFAEFNNAVNHAVHWLR-QNLPESDSFAYAGPKDLRYPILAAAAGKLQKVMVLPSPLIPPAAQRLILKKTQCNVYIRPSSMAQVVGAILEDAPHIQQI-----TAPEPDSLLQETPAEPPKSWGEGKKDPWLVAHTSGTTGSPKPITYTHQMMAALDVAASLPDIDEFAPGRRWYTPLPSLHLVGMMMVLSMPTYAHGTLVVGPPPSADTVVDIFKYGRVDSALLTPALIDEMC-LNDRALSALISLRLVSYGGAPLSRKSGDLLAPY-VQLVPAIGSTEAGGYFTKFRRDD--KDWDYIEFQKQAGAVFEPRSG--------DLHEL---------VFVRVPQIFLLY---PDHDR--------FETKDLWIEHPKGLWKIVGRVDDYILSHADGLYAASLEPEIEQHPKVK-AALIG-------------------------------------------------------------------------- 215471113 4 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGEYGLKGGNISSGYYNNEAPTKETFV-NGWLRTGDKFRVDQDGYFFFADRAKDTLKVSGIQVSPVEIEDVLLTQPDITDITVAGVQGHGREKVPRAWIVLKRGAPTVIKALEEWQQENLSKFKLRGGIEVVKEVPK---------------------- 118579347 15 ---------------------------------------------------------------------------------------------------------------------------------------------------------DQLAERNDDFLAVPMSQVVDIVLSSGTTGRPTTVMYTESDLERLAYNERIFAGCGLGPSDVVLLTCTMDRCFVAGLAYFSGVRSGAAAIRNGLSSVESHLEIIRRLKPTVLVGVPSFLHKLGRFLESQGLDCSGVARLVCIGEPVRDRAMNFLKLWGARVYSTYASSETSFCECTAQAGGHLHPDLAV-----------------VEIVDERGAALPAG--EVGEVVV----TPLGTQGMP------LVR---FRTGDLSFLMDEGRTSILGRKQQMLKLRGTTIYPTSINAVLDAYPGISEYYVAASSDSNLSDRVEVFVSVGDPRCSAERIMDKL-------------------------------------------- 169785799 4 --PQTPVNGQRLLTNVVDEIAQSNPQKVIPSALEASEGFRVSFGDLAHAVNALSWWIEKQ-IGKNETVAYMGRNDILYLIFILACNKTGYKVIPLLPRLSIEAYQHILGVTECHRFFYSHDKERQVSEMKNFLKDIDFYEVPATADILNCSHVPEPYPFTKTFAEA-EDDVAFIIHSSGTTGMPKPVPLTHGGYLPIPAGRRVAAPNDPSSSNLVLVTTPFFHLMGLYGLTCAIFHNTPFVLPDRPVSVDLVLDTIRATNPTITLLAPAILEDISQT-QAGLDCLGTLNAVIYAGAPLAADIGNRIVPY-TKVVTLLGSSEMG--IISSLVPEGDGNWGYFEWN--------PAYGVEMQ----------HRGEGLYEFVIPRRENSRAIHGFPDKTE--------YGSNDLFVQHPSNTLWYHGRFDDVIVSNGEKLNPVTLEKMVECHPKIGRAVLIGLVEPHWDEQEKAI----DEAAFIDEIVVERANETVPNYRITKTMIKLSSFKTTPKGTTQRRAVNRDYKEE---- 194476807 80 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNPLPMHHISGFMPLVRSMEWGSKSIHLSSKMQVETSERVVIKNNASVISLVPTQLDRLLNTKNGINW-LQQFEVIWVGGAALLPLQSARARHENIKLAPCYGATETAAMIC---------TISPDSFLNKSTEFLKPLADVEIRL-----NPITTAVEVASK-RLSPGWIKDGKFHCLEA------PNGWWRSGDGATITEEG-LRIEGRLDNAINSGGEIVFPEQLELRLKKVEKIIDIMIISLPHSQWGEELIALI--NHNVQNSDEVIKTLKRQDWPSAEKPKRWIFCPDLAPSSAGKWNRSHWRDWITSH---- 211588199 46 --------------------------------------------------------------------AYIGSNDICYCIFTLACHKVGYWPFLPSTRNSHAAHIHLLHEVGCKKLLYNKAQERLAATLVQQCHLLDIFQV---PCMEVILGHEDGNCPYVHSYEVMQKDVACIIHSSGTTGMPKAVFLTHGFFACLDNLNKLVWPENRQPNIFYLTTTPFYHIMGFVTFVFSIFHGTPLVYPEQQLSLDLLTRIIREAQPAAVALPPAILEELSQSQRGCS-SLQKLDCVYVGGAPLADETGSLLQRY-TRVITMFGSSELGWLPAMVPDDSADWNYYEWN----------PCAGIRMAAVSDGMH----------ELVIERNQEYAEYQNFPELE--------VYRTKDLFMMHPKPWLWFCCRQDDIILSNGEKLNPVTMEKIIGTHPYVANVLVVGQADAQRLD-PLAFV----------SAIWHTVQE--ANDSVPAYGRIIKGMVRTASGKAFRR------------- 46115788 52 ------------IPQILDRLALADPERVIYSIADQPSFRDITAREFTKAVDKTAWWLQREGVSNGDAIGYIGPHDIRHALLTYGAVKAGCAALFLSPKNNVTGALAVLNASDCGIWVKPKEMFPLLEGILQE----KYLKILELPSIDELFDTESVEPFPFDTFEKSKHEPFCILHTSGTTGVPKPVFWTH-ALIGTMDAVRLLWMDNWNPGDRIYSSFPMSHGAGILMIVIPALCSLQCILGPPSVLPNLLLEALADHKIDIWSMVPSLADELGEHPDVLA-KFKPSKFICASGGPVSPLIVSEVNKV-VRVLNLTGTTEGLFIGNLWVPREDWHWFAFH-----------PYSGFEFK-----------------EIH---PGIFEQWIHRNEH-WELF--QGIFHTKDMYVRHPNPNLWFTGRSDDVVVSNGYKISPLDTEALISTHHAIDGCLLIG-------------------------------------------------------------------------- 109899377 72 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTSGQPKWFAHTLTSLTLNTKYSNTLSELKWA------NCYQAYRYAGLQVLLQVLISGATLV-DDTTHDLIARLQQYAKAKVNAISATPSMWRQMLMTNQLQRVP---LKRITLGGEIADQPLLDKLSELYPQIRHIYASTEAGVGFVVKDKLAGFPVSWLQQG----------MSNAQLAI-DEKQH-----------LRIKP---------KHELDAQLIDDEGYLDTQDIVQADGD-RVHFLGRASGVINVGGNKVPPEKVESVILSVKGVSQAKVYGQPNSVLGNLVVALIEPNQDWGNISRTVRAQCKLMLQRFEIPVKLRQIDSLVMCPTGKLSR-------------- 78356019 72 -------------------------------------------------------------------------------------------------------------------------------------------------------------------VAVPREQLVRLHASSGTTGAPTVVHHTQNDLNSWALVARSMYMVGVRPDDVFQNTSGLF-TGGLGIHYGAERLGCHTIPAGPG-NTKRQIKFIRDFQTTVLHIIPSYALYLGAALEEEGLSGAELRVALIGAEPHTEEIRQRIEQLGLKAYNSYGLSEMNGPGVA-FECTHQTGMHVWEDAFIP------------EIVNPDTLE-PVADGEVGELVM-----------------TTLCRQGMYRTRDLTRFLACGRMHILGRADDMMIIKGVNIYPMQIEQVLMGFPEVGENYVIELVSEDFIDQLTVKVEIRDGYFVEDGLQKAIVRQLRDEILVTPRVDLVQSLPKSE-GKIDRR------------- 50313150 10 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IPIMNAYGPTECSDDVT------HYPIYTPPKQEILNLPIGRPVANTQLYILDTQLQPVPIG--IPGELYVGGIGVGRGYLHDLEQTQLAFIHNRFYKTGDQARFLPDGNIEFLGRIDYQVKIRG--------------------------------------------------------------------------------------------------- 154251944 42 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFTSGSSGEPKLCMKSLHQLAAEVEVLRRQWG---APDGAVAGTVSHQHIYGMLFRVLWPLSSGARIFSPQLETWEAVAAWLEPGGV--IVSSPAHLSRI---PAAVHLPVVPAAIFSSGGPLSLQDAQNAGAQFGVIPVEVLGSTETGGVAW--------------RQQSAAGIPWTPMPEVEIRSDDE------------GALAVRSP--FTG-------------HEGFLSMGDAVEISEDGRFVLKGRLDRIVKVEGKRVSLPRVEDVLKSQPEVSDAAAIDLP-ARQGALGAAVVLTAEGDALLARMLRTALKSRLESMEQPRYWRFISRLPENAQGKRVAADLRALF------- 82541869 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILCVLPLFHILSLNSVLLCALRVGAAILIMQKFNITTLLELIEKYKVTVAPFVPPIVLEIAKNPIVANYDVSSIRMITAGGAPLGEDLEDALRARSAKFGQGYGMTEAGPGLARNL------GFAKEPFPVKSGSGGTVVRNAQMKIIDETGASLPHN------------------------------------------------------------------------------------------------------------------------------------------------------------------ 169177751 4 ----------------------------------------------------LARALLALGVAKGERVGIWSPNCAEWTLLQYATAKAGAILVNVNPAYRSHELEFVVKQNGMRTLVTAPDYVGMARQALAGCPELRELVVDDAVSPDAELTYAELLKRAARMAELDPHDPVNLQYTSGTTGFPKG-RHSH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86146176 9 -----------SLSELLSQN----RSPDCIVCFD--DNSEISWQTFNDDLSQLVQLLSS---SPFQRVAICTQDSYLFSVAFLACAASNK-HIILPGNYQPCALAELSEHFDC--LLVDDAIGAV------EINEVRNIQTLLDT------EIREPLTDNLPAIELAAIQLT--LFTSGSSGAPKAITLEHLDI---EIAQLDKNWGALLKDNQVHSTVSHQHIYGLLFRILWPLCSSVPFSRNNLEYPEQILSHANKQ--SVLISSPALLKRLKHETKST-----HLAGVFSSGGPLPTESAHQSRLLGHLPIEVFGSTETGGIA---FRQQQSVQTPWQLFDCIKAS------------LNSEN-------------CIK---LLSPY----------IDKNNWYQTADECEMVSDNQFILKGRTDRVIKIEEKRVSLVEVEKRLEQLPWISECVVIPFEEPERLILASVLVLSEEGQATLATMLRSELRKWLEPIAIPRKYRVVDEIPLNSQGK----------------- 169823912 102 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------EDDVVFISASSGSTGVPTISPFTQQDLEFQNVESRFFYQIGMRKSDRYVHALNFSLFVGGPDVIGAQNVGALCIWAGTIPS-EKLLNIIVNYKPTIIWTTPSYAWYLGETAKKHGYDPKSLKKIIVAGEPGGSATREKIEELDADLYDFYGLSDIFGACAAMCEQKDGLHIAEDQIL--------------VEVIDPETGKVLPEG-EVGELVFTSL----------RKQARPMIR---FRTGDIGYVNKDGRIYIIGRLDDMFIVSGVNVFPSDVEHAIRQVEGI--------------------------------------------------------------------------------- 169620744 16 ----------------LFKIAEQYPD-LVYAEYFTDPIRKVTYRDFANAVHTTAWWIEELGIQDGNETMVYLPNDLTYGILVMASIVVG--YKMLFPRYGAEAIAKLIEHVDGNIMLSTTNPFPVHAEILARLPSLPSLYATKSPHHPFTKTYAEHKHEHFVC-----------LHTSGTTGFPKPILWTHEFVNANFQGYYLPDGRELTHPNRIMVPFPAFHTSGIVICFVGLATGSTILLPPPADSPGGVVDVIADDAITTLTLPPPHMEYLARHPALLSRISARVARVGFGGGDIS-ALAGNTIAAKLQILNEFGSTENGL----------WPAVTKPQNALWHYASLHPALNFRLDPVSES-----PDGTVCEAVLVKNPGLFTMY---PHETERKV--------GDLFIRHPE-YWRHYGRADDLLNFSSETFHPAAAERRIAGHECVEEVLMVGTMRPVG-----ALIVRLAQGKGVDDLVVEEVNQTSPVYARVRRLVVTEAFPTTAKGTVQKKATVDKYKKELDG- 218285284 78 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPQAEIVRMHCSSGTTGSPVAICHTQNDINSWALMARCMHMVGVRREDVFQNMSGYGLFTGGLGIHFGAERLGCLTIPAGAGNSRRQIKLAKDFRTTVAHILPSYALILGEHLRNMGEDPRPLRIALVGAEPYTEEFRRRIESFDMKAYNSYGLSEMGPGVAFECLEQAGMHLWEDAYIP--------------EIVDETGQPVP--EGQVGELVM-----------------TCLCRQGMYRTRDLTRFLPGGRMHILGRADDMFIIKGVNVYPMQVEQVIMTFPEVGQSYLILLENDGIGDVMRVQVEVRDEFFVEDMRVLQSLQKTIAEILITPRVELVQSLPR-AEGKAVRQDMREK-------- 218715006 5 -------------------------------------------------------------------------------VALLAVLKAGAAFCMLDPAHPAGRLQSIVQQTGAIVILSSPSNL----TLSSSLAPVRVVTV-----SSGSISHESNTSHKRTLPPSDPTSVMAIVFTSGSTGVPKGSIIRHSAFF--SSIHYPSRRLGFNSMARVLDIAAHAFDMFVLITVVTLATGGCLYVLSDMERKNELVKSIAKAASTLIAATPTL--ACLMQPEMHR----SVEAIIMGGELLTHQHVQKW-WNHARIIDVYGPSECTPVSVVS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169608225 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------MMYTSGTTGLPKAVVMTSRELL---LGYQIAGYLNLKPGDRMYTCMPLYHGAAHGLCTVPCVFAGATIVLSRKFSHKTFWPEVAASEANIIQYVGELCRYLLNGPK-NPYERKHKVQMAWGNGMRPDVWEPFRERFNIPVINLYAATDGMGTTFNANAGPFTAHAVGLRGLLWNWR----FNDLEVRVRDEKGFAIRCGVNEPGQVLHRLPN-TPSYFKNEEATEKRRIYNVFEK-GDI------------------------------------KYPQIAETNVYGVSVPGYDGRAGAASIVMADGVTESSFLAAHARAVLPGYAVPLFLRVTPALEYTGTLKIQKGRLKRE-------- 33599743 28 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSSGTTARPAPVLWTQADIERWALYARYLYGQGLRRGDVFQCFNYAWFVGGLGATLAAQHVGA-LVIPASSGDTQRQIETIYQYGTQCVIGTPSFMAHMAEAAQAMGRDLSPVRMVCVGGEPGAPGTRERIERWGARMYDCYGALECQPIGWDT--AAQLGPTLAED-------------FIYVEILHPETHE-PVADGERGVLVLT------------HLDKQACPLVRWW-TGDIVVRDPDGRTHVLGRSDDMLIVRGVNLFPSAIEDVVRAFPG---------------------------------------------------------------------------------- 2506916 61 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPQ--PHHHSWAALTQEAEALAN--ALGSHPRVIAWLPVHHLYGFVFGVALPRALGSTVIES-HAAPTALFR--EPAPDDLIATVPARWRYLFD----SNHRFPG-GTGISSTAALETACRNGLLQAGLDLLEVYGATEAGGIGLRWAPS-------------------------------EDYRLLPH------------------WHGDATATSSALNPDGAAVTVDRLQWRDERVFRPTGRIDDIIQIGGVNVSPGHVARRLESHEAVAACAV--RSHGEGSRRLKAFIVPARSDADPETLRENWIWEHLPAVERPTDLRIGTELPRNAMGKLQ--------------- 197118565 78 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKQDVVWSNLVARFMTAAGVNHDDVVIAFGYGLFTGAFGLHYGSEMIGAS-VIPMGAGNTEKQIMIMQDYRTTALVSTPSYAVTIAERMEKMGIDPKSLKVGLFGGEPWSEAMRREIERLGISATDNYGLSEVIGPGVAGECQCKCGMHISEDAFL-------------AEIIDPDGKTLPPG--SIGELVLTS------------LTKEAF-PMVRYRTRDITSLDDCGRTTVMGRSDDMLIIKGVNVYPSQIEDVL--------------------------------------------------------------------------------------- 145606895 16 ------MDQTL-LPDRLEQLAAQEPDRIWVSYAVSQDVARLTLAQYARAVDRLAWHIES----------TMGRSSTFSTFLYFG-------LTDVSTYFNQS----VCDRTGCDVLLHSEGVESTIEPLLQARPAIQAPTLESLVEPEGQVERY----PYSKEFSVAVDEPMFVTHTSGTTGLPKPVTMTQRSLVIASAWDKVPDLDGMRKGRRCFMGFPLFQFSGVANGLWEVFYRGKTLVLPPGWAPPATFEQLFEHGFDCFIGIPYYLELVAKSPRMMDIVRDRLKYIMYGGATLNPGTGDRLAAL-CPFFSCIGSTESGVAFTHLIDRQDWAWFCFNEEQSGIVWERQEIQGVE-------------DGAGVYELYVKNPLVARSFWH-------TSRGDT-IKTDDLFVKHPKNHLWYYARKDDMVVTKGWNINPVMVEYEIARHPSVK-AVVVG---GAGREAIFAIVLVESHGPPEATLDEVWAAAKLDKIAQKKRLILADGLPLTPKGNVVR-------------- 116753338 82 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPRDSIVEMHMSSGSTGTPVIMPYTEGDLAQWAECMARCYMMSGARRGDAVQITPLFGFNGGFGMYHGARAAGLFVIPAGPGNTVRQIKLAKDLKTRIITGVVSYGVRLIEVMNELNEELPDLEIGIFGAETFSDAMKRRISTLGVEVFDIYGMTETGGVGTLGMDCAAHDGIHVWED------------HYIVEIVDPKTGE-PVEDGETGELVVTSI------------TREALPVIR-FRTADLTRIISRGRTHITGRIDDMLIVKGVNFFPKQVEQALMQIPGIGANYQIIVEDIDGVKEIRINVEAEPG--VTGYIVEKALKEALG-FSPKGDVFPIGSLPRTE-GKAQRVIHRKR-------- 126642612 435 ------------------------PDKTALIYAD----QTISYAELGANVAKVRRALDLAQIRQHQVVAICLRKSPEHIYAVLACALSGIIWLPVDMDSPSLRQQYILSNSHADLAISTAPVEGLL------TLNIDEILKDSAHGQLHSGSAESAFESEIIWQHRHDASPAYYLYTSGSTGTPKCVVLNNRA-TAHVLQET-IDFWCINQNDIHLAATPFHH----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90569535 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGKPKGVDVTHKNVA--NLVCLSPGGLGVRPGLKVGQILNISFDMAAWEVFACFCNGGTLVIRGSKWEPTL-------EKIDVLICTPSILS------KYQPSQFPNIKVVATAGEPSSQNLADTWASSG-TYWNCCGPTETTIVNTMS-----------RHVVGEKLSIGTPTPNNTVYILNDRMEPVSVG--VPGTMWAGGHGISRGYVDLDEKTRECFLPDRFYKTGDL-------------------------------------------------------------------------------------------------------------------------- 66043701 27 -------------------------------------------AQFRDQALSVAAGLQARGI---THLAVHLEDAADLAIALFAAWRAD-VHVLL-----PADLQGQ----------TRERWANQVDLWLTDLP--------------GDTQLSDLRAAPLPAAALDLDQCRLSLCTSGSSGEPKLIEKRLRQLANEVCGLEQLWGAELGSA-CMIGSVATQHIYGLLFRLLWPLCAARPFVRRQLPFAEDLQRASREYPSFAWVASPALLKRMGDNLDW--HSLAAVRRVFSSGGALPADATQSLQRLGQWPTEILGSSETGGIAW-----------------RQGGQRWQAFDGVEL------------SQDAQGALRISSPYLPPGHV---EQTA------------DAALIGEDGRFELLGRLDRIVKLEEKRVSLPLIEQALAAHEWVSEAGVVQANRASLGALLVLALRNQGRRALTEALRQH-LQPHCETIALPRRWRLLRQMPLNAQGKL---------------- 188501552 76 -----------TLGDILTQGLIESNDGPCIGQLETTQSHKISYSKIIERCRTIGTYLLSLNLTPMSKVATISTNHHMYTCVEHACYMYGFIMVGLHSASNSSTILDTLIRSEASVLIVDNKRISLIIEEVWQKTKIEKIITMDGKEELDRILKKNEMTVKATP-KIDPNSIAMFLLTSGTTGDSKLAMITHENILAMLKGEARRENINIDFNDRHLSFLPMTHCFERTTLLSFFLRGGQVVFCS---SADKLFDYMNIVKPTRICMVPRILNNLYEKFATVSRGTNSNRRLMVGAAPISSEVLEFFRRLNVPIVEGYAQTESSAAGAWTHVVDKCT----------FGSVGVPMP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145252446 19 ------------LPDILDYYAHDEPDRVFAAIPKTKSVKDISVKKMATAVDHMAWWLERAGVSRKTTLAYIGPPDLRYPILLLALMKCGWNAMFVSPQNTPIQNLGLLQEANVYGLLYADVMCSAAESLQQFDPFMQSLQV---------PTLAELFKSKSSPFHWNANKRCLILHTSGTTGQPKLVQYTHGTLVPEGRRAQNADQFNFSPPGRYYSPFPPHHLAGLAFTLLPLISRTAAFVMGPLTVPGALLSAIQQPQIRAIYVPPFLVEQWV--LEPGAYDARRLDFILCGGAALAPSVGNKLSEV-TNIRQMYGSIETCHIQALNPQPGEWQYIEFNN-----------CPEIEMQAVGDD----------VYELVLHPTKSSRPYLSLAHNYPKVHT----WRTKDLFKPHPAGLWLFHSRTEDIIVL--ENVWPIPMETILRGDPHVTGALIVGRPD------PVLLVEARQQEMSRDELLDAIVASEHAQIQRSRIVLCPPKLGRTPKGTVMRK------------- 157149075 1 ------MKQTLPLSRWL--TAPRPDETPVAWLGED----TWTLGHLRHDVAQLVKHLQQ---QEGERWALCFENSYLFIVALLATL-----------------------HSGKTPVIPGHNRVSLLDEQRALFNGVLSDKTSGWHGPLLVVNTSRQFSAEAFTFDDIAADAFVELFTSGSTGQPKRIIKPIARLDCEAELLAMRFADRLAGCRVVASVVPQ-HLYGLTFRIFLPMALGLPLHAAMLYYAEQLAALSHDHR--YAFISSPAFLKRLDH----RLTPPPVNMILSAGGMLPGDVTQTAAWLNIWPDEIYGSTETGILAWRYRQQEEIAWL--------------PFPGVHF-------QPEGEAFRAFSPLIVQQDGLLLD---------------------DILHFDENGQFRLMGRRGRVVKIEEKRISLSEVEQRLLELKGIREA--VALPVSRGGRQGIGVLLVLDDETKAQELT--WRRSLLPPVAVPRYWRVIDEIPVNSMNKRVYAQLQELFHD----- 121998598 61 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTP----QSHHHSWSALTQEAEALAAALGHHRRVIAWLPLHHLYGFVFGVALPRTLGSTVVESHEA-PAALFR--NPAPDDLIASVPARWRYLLD----SDHRFPG-GTGVSSTAPLEAACRHGLPRAGLDLVEVYGATETGGIGLRWAPAEDY----------------RLLPYWQC---NADGN-------------LRRAL--------PEGSAVTITPL------DRLEWLDERVFRPRGRIDDIIQIGGVNVSPQHVARRFESHEAVAACAI--RSHGEGSQRLKAFIVPAHPETDPEELRQAWAWEHLPAVERPTDLRIGPELPRNAMGKLQ--------------- 215496351 31 --------------QFIEQRLKKLSTKIILVDTH----QTLTGSQLLEKIRKYAVGFQQHGVKPGSNVCAYIGNSAETVAAAFGIVFAGGTLVMATATYVARELLYTIEDSQCTFLLTDQKGAANAAKVTMPSNIKAMFSVGNSPGFINVLQFQNLCDASFTPHAPNEKEVVVIMYTSGSVGPPKGVEISHKAY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116206170 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRPLPIG--VPGEILLGGAGVGKEYLGRPDLTTQAFLSSPFYRTGDYGRLDKSGFLAIEGRIDTQVKLRGFRIELAEIERVMLRESDGQLAQVVGVDDGEAEGFLAAHVVLESQSTDAAATAQVINRLRLPQYMCPAIIVPLAKLPLTSNDKVDRRAVQ---------- 154300402 6 ---------NLLLPAVIDLRAQEDPDKLFCVLLKSADVQYVSYSDYANAVNRCSWWLEGK-LGKGDTIGYFGPPDIRQTIVALAVSKINHKALLLSPRNSVEGIVELLDVCDCHSLLFAQD-IQAIHPLVNNISSRRNLQVLPFEAVTHWLDSAKVPRYTFDALEKDASRPFAILHTSGSTGFPEPAIYTFGAMASYVIAGAKRTMVDLWKNKVTYVAFPTSHMVGFLCGTMTPIFGPGTVIPTPKL--AASIHQLDICKSTVLP------VSVLEPLTRVPEYLEGLRTIWCGSPFSSSAVPEKIRSL-VTINAGYGATEAGPFVTQVESQDDYEYMSFS-----------PLMGARFQQYTDDLYEMIIDKKVE----LNGAQHIFCAF--PELNE--------WHSKDLFSKHPTDLWRYEGRTDDILVLSGANINPLSMEGVLMTHPKVVSALLTGKPETAWLIEVC---DPPQNVEDRQSLIEELAHVRIAKVKRSNIIFVTKEKPMSRAAKVQRKATIRAYREEL--- 212536386 11 -----------NIVDQLDEPDKLYAELPISHTDFTSGFRQITYGALANAVNGVAWWLQNLGPAGNDTLAYIGPNDMCHNFLLLGAVKVGYKMLFTSPRYSVEAQVRLMKAVDCKAILTSSIITSMSEIVERAAETHGDIKIHRVPMPTFFLDGKYDPFPYAKSFEEAHDEPLVVLHTSGTTGFPKPVIWTHDWAASFALQRYFEPPEGYESLDRVFSFFPQFHAGHLFVSILFALYSGTIVIMPPALTTELAVAASQHTKIDALTLPPPYIEQLGANPGMVDTLIKNVNAIFWAGGPVSKHHAETVASR-TTLFNTTGSTEMGM-------WPVIRKSGSWDPSICRDMCFHPKNNIDFR---------EQSEGIYSAVVVR---------NDPEHYDKKLTE---YDTGDLYTKDPQ-FWRYYGRSDDM------QVF----ESGLKWHPTMAERKIVSENSGLVQEALLIVLLLELMPSIAAELDQEVKKEKIAPSWVRKRVVFCEALARTAKGTVQRRQAVATYES----- 163722649 16 ---------ETPLKDYLVKSCFEYPDRAAANFMGA----TMTYKDLLEKSGRLATALNQAGYGKGDVVAVCLPNTPQYMISIVGALRAGCAVSGLAPLLMPDEMAYQLNDCGAKALVILDLLYDKLAPVADKVPNLQKVLVTG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 171679130 11 ------------IPNIIDERARFEPTREWISVPRSDGWKKITYKDAANAINRIAHKLVSTTGKPEPTVAYIGPNDVRYPIFAIGAVKAGYQALFISPRNSQEGQLNLFEQCNCNIIWFDQSFKNMVQPWLEERDMAAIM-----TFPVDMWFPQETIEHYPKTFDEAEWDPLLVLHTSGSTGFPKPVVCRHGMLAIHELGEWWIEEMALRANRILHPAVPLYHAAAMYISMIMWDVPAALGIGNVPLSSVSVMEYLHHAEVDAVILPPAVLEELSHDTESVEA-LAKLEFVGFGGGNLAKDPGDRLVNNGVTLLNVISATEFTPFLIYW---------QPDPKLWQYFIINSDLFSCEWRTADDDAYE---------QIIVRRPGFLGFFYTFPDLKE--------YSTKDLYKPHPDHWIY-QGRCDNIIVSNGEKLNPIDIETTMMNHPKIKGALVVG-----SGRFQPALILEPAEHPADEQLVVKANKQTVAHGQIGRQFLALPKKPFLRAGKIQR-------------- 153886183 142 --------------------------------------------------------------------------------------------------------------------------------------------------------YPDALDADTAPIDVPQIDASAVLFTSGSTGTP--VPHTWGALVRCMRTAVDHLGLGDGRAFTLVGTVPAQHMYGFEVTVLLALQGGLAFSNRQPFYPADIREALDAPQPRVLVTSPVHLRALL----ASEAALPSASLVLSATAPLSEALAREAERLSAPLLEIYGSTETGQVATRRTAQETAWHLYPG--VRMESRAGTPA---------DEG----PTVWVYGE-HVETPVPM----------------------GDAIELIDDTHFLLHGRKADLINIAGKRSSLAYLNHQLNAIAGVVDGVFYAAPHKHGSARLVALVVAPG--LSAADVLRALHDRIDAAFM-PRPLLLVDALPRNETGKLARDVL----------- 70905546 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAFTAGATLIVPQDVFGGSELAELIHTERITNVVMTPTALMTV------DPAGLDTVHSVVVGGDICPPELTERWS---GALRNAYGPTEATVIVTITAPLS----------AGSKVTIGSPLRGVTTRILDSRLRVVPRG--VVGELYLAGPGVARGYHDRPQITAQRFVPDPY-------------------------------------------------------------------------------------------------------------------------------- 40388727 2 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAAGYHNLPDITTEKFQPEGLFRTGDLGKQTAPGVIEFIGRKDNQVKVNGYRIDPGEIEYQLSRHAQIERAIILPINVDNQTQ-LSAYCQTDKDIEIAE--IREFLSKFLPVYMIPTSFIFLKQFPLTRHGKIDLRSLAE--------- 189230342 43 ---------PITVHQMFLESVDKYGPLDALSTKRNGIWEHVTFMDYYKLCRQAAKSFLKLGLERFHSVGILGFNSEEWFISAIGTVFAGGIITGIYTTNSPEACHYVASDCKMNIIVVEQKQLEKILQIWDGLPHLKAVVQYKGNLQENLYTWEEFMEFGKDIADAHLDDICVLIYTSGTTGNPKGVMLSHDNV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169616187 3 AIPHWFQGTSLNFAENILFSASKEDTKIALTEIREGEVRHLSWGELRRRVGLLANAFRAKGLKKGDRVAIVASTSFDTFICFMAITSIGGLFSSSSTDMGTKGILERLLQIKPAYVFVDDDLRPKIKEIVEVMQSEPGFIVTQPRFPGKPASVEGLTKEKLEFERVAFRDPFLIVYSSGTTGVPKCIVHSVGGVLMSITKESLLHR-ELGPESVML------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 194534306 89 ---------QLNYAENLLSYAFQNPDGIALWFKENGHTKKFSWQQLCDHVSVVQQWLAQNGVGEGDVVAGYLPHLPETVIAMLAATSLGAIWTSTSPDFGVESVIERFGQVQPKILFCCNGYTERNAQIASALPSLANTCQIEPDFNDSFSDWQSIFASGVEYRRIGFNDPLFVLYSSGTTGKPKCITHSVGGTLLNHL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145247614 72 ----------------------------------------------------------------GSTIAYMGANDIRYFIFIIACHKTG--YKPLLPSSSDEAQLYLLDETKCNRFFYSAERQRKAAELKQLRPDLNTFEL---PALDVILKGEEGLRSFTQTYEEAEDKVFLVVHSSGSTGMPKPIPLTHGAYLPRPGGRRLTIFSDLSPDNLVLSVVPFFHMMG-ILAFTESIFHSVPFFYGPELSVDFLTDLIKLGRPTTALLPPSILDD-VSLSEEALLTLGTMESVYFGGAPLSSETGDKVRKY-TKLITALGSTETSIIPSIVPEKDEDYGYLEWN------------PNY--------GAVMEHVGDDIYELVIPRP-PTRDYHGIC-HTFPSFTE---YHTKDLFTQHPNPRLWHHGRLDDVIVSNGFKFNPVILETMIEAHPLISRALVVG-------------------------------------------------------------------------- 73537576 84 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTARDITWASVVARSIRAAGGRPGDLV----HVSYGYGLFTGGLGAHYGGCTVIPMSGGQTEKQVQLIREFQPNIIMVTPSYMLNLIEEMMRQGMDPSSLKVGIFGAEPWTDAMRAEIERAGIDAVDIYGLSEMGPGVACECIESKDGPVIWED-------------HFYAEIIDPVTGEVLPDGEE-GELVFTS------------LTKEALPVIR-YRTRDLTRLLPPG--KITGRSDDMLIIRGVNVFPSQIEELILKAPALAQYQLVVTRDDKLEVRVEARPQSSGLSGNDRAALEQQLKEQIKTYGVTTRVQVLDAIERTSVGKARR-------------- 41407961 3 ---------ETSISDLLCERASLQPNDTAFTFIDNGVAETLTWSQLYRRTVNAARALQHCG-ATGDRAVIMAPQGLDYIVAFLGALHAGQVAVPL-GGVSDERVDSVLRDASPTVILTTSSAAETVAGYVKSQSGRPVPSVVEVDLLDLDTQAASGAGGQNRPE------LAYLQYTSGSTRQPAGVMGSQRNLLAN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148976373 27 ----------------------------------------ITWQTFNDDLSKLVWQLSSSAVQ---RVAICTQDSYLFSVAFLASAAANK-HIILPGNYQPCALAELSEHFDC--LLVDDSIGTV------EVGDVRNIQALLDSSTE----VEKPQSDGLPAIDLAATHLT--LFTSGSSGTPKAINKTLE-LLDIETAQLHKNWGKLLKGNQVQSTVSHQHIYGLLFRVLWPLCSGIPFARNNLEYPEQILSHANKNCV--LISSPALLKRLKHETNKVQ-----LAGVFSSGGPLPTESAHQSRDLLGQLIEVFGSTETGGIAFRQQESAQTPWQLFDCIEASLNS----------------------------ENCIK---LLSPY----------IDKNNWYQTADECEMVSDSQFILKGRTDRVIKIEEKRVSLVEVEKRLEQLPWISECVVIPFEEPERLILASVLVLSDEGQATLSTMLRTELRKWLEPIAIPRKYRIVDEIPLNSQGK----------------- 26247076 1 ------MNQTLSLSQWL--TASRPVTTPVAWLGE----YTWTLGHLRHDVALLIDHLRD---QPGNRWALCFENSYLFIVALLATLHSGKI--PVIPG-----------HNRAALLNVQRSLFDVLSDKRLGWNGPQFVVSTSHQMTTSTIAFDDI-----------ASDAFIELFTSGSTGQPKQIALDQEANMLATHFADRLLGCRF-----VASVMPQ-HLYGLTFRIFLPMALGLPLHAAMLWYSEQLAALSHTYR-YAFVSSPAFLKRLDLHLTPPP-----VEMILSAGGMLPQDVEKTSTWLNIWPDEIYGSTETGILAWRYRQQDNIPWFTFSDVHLSQESEGVRVFS-----------PLIP--------------------------AEGLVLD------DMLQFNENGQFHLIGRRGRVVKIEEKRISLVEIEQRLLALDGIMDVAAIPL-IRNGRQAIGVVVVPNKEASGGKTLELSWRKALLPPVAVPRYWRIIDEIPVNNMNKRVYAQLQELFHD----- 212703148 4 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPRSEIVRMHCSSGTTGSPVAICHTQNDICWADLMARCLYMVGVRRDDVFMSGYGLF-TGGLGIHFGAERLGCMTIPAGPG-NSRRQIKLAKDFRTTVAHILPSYALILGEHLRNMGEDPRDLRIAVVGAEPYTVEFRRRIEEFDMKAYNSYGLSEMNGPGVA-FECQNQNGLHVWEDAYLP------------EIVDPTGEPVPDG--EIGELVM-----------------TCLCRQGMYRTRDLTRFLP-GECRILGRADDMFIIKGVNVYPMQIEQVIMTFPEV--------------------------------------------------------------------------------- 66822217 55 ---------------------------------------KLTYHQLYEKVCEFSRVLLNLNISKNDNVLIYMANTVEAPIAILSCTHNGATHCVLFDGYSVKSLIDRIETITPKLIITTTNLKESIELSTFKPSNVITLFVKDIPTIPNTLSWENNQSPFYEYVPVESSHPLYIIYSSGTTGNAKAVVRSNGP------------------------------------NLVCLLSSGSTFIMYEKYIEVDFWNTIEKHKVTHLSLASTIRYFIKTDPERSKYGLSNLKEFMVGGEVIEESIPEYIEK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90424111 9 -----------TLDGLFRRILARQPHAVALIDPDTGQPQRLTFAQADQAISSLAAHFIAAGLPANAVIAVQMPNCVEFFLTVLAAHRAGLVVALLPQLWRQAELTVALNRTGARAIVTTSRIANLAMDAAAEAFSIRHVCGFGSDLPEGMASLDAAMTQPAEPAPVDARRAAIISFDVTANGRP--VPRTHLNLIAGGLVLSL--ESRLTQGASILSAMVPSSFAGLTSSLVVWLLTGGSLALHHPFDAESFEQQI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91977095 9 -----------TLDGLFRRILARQPDAIALIDPADKQRVRLTYAQADRAISALAAHFTASGLPANSVIALQLPNTIEFPLTILAAHRAGLVVALLPQLWRQADITTALNRTGARAIVSTRSHADLAMNAAAEAFSIRYVGGFGDDLPEGMASLDVAMTEDAAPFAQDARRAAIISFDS----MPEGVPRTHLHMIAGGLAVFL--EGRVPQGAMLLSAQTLSSFAGLASSMVTWLLSGGTLALHHPFDEAVLEAQIRDLGCDTLVAPAPLALRLGETGLAAG--MPTLRNLI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 20428819 91 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGQPTVVGYTKKDIMWGTVMARSLRAAGGTPEDIILN----SYGYGLFTGGLGAHYGGATVIPMGGGNTEKQIQLIREFKPTMMMATPSYMLTVADGLQEMGIDPASLRVGVFGAEPWTNEMRREIERLGIDAIDIYGLSEVGPGVACECIETKDGPHIWED-------------HFYPEIIDPVTGEVLPDG-TPGELVFTS------------LTKEAL-PIVRYRTRDLTVLLP-GTARITGRSDDMLIIRGVNVFPTQIEEILLRH------------------------------------------------------------------------------------ 46203419 19 ----------------LAENARTRGGKTALVMVGDGHVSRLTYAEADRAVRGIAAGLLGLGLKRGERVMIRMGNEADYVLVYFGALAAGLIALPSSPQLTPQEASFLVENAGVSAIVMGEGLS---EAAAPDRPGCLRIGLQD-------IAAMKAGAPLADYADTAADDPATLVYTSGTTSRPKGVLHAHRAIWGRRPMHA--HWLGLTESDVMLHAGTMNWTYTLG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 211961181 19 ---------NITLDMLFRRAAQKHPNRLALVDAPDGKPRHLTYAEAEQEISRIAGFFAAVGMEPDHILGLQSPNTVDNVLCILGALRAGLIVSPFPLHWRHSEILRALSTVDAKALITADRLGEEARDAAADFFSLRFVFGLGSDIPDGLIDMAPMLAENGDSFAEPEGAPANHVATSGAEISP--IPRSHNHWVSTGLMPFL--ETRLEPGARILLPYILCGITGIGAGLVPWLLSEGTLHLHHPHALSTLTDHARSIEANYILTPGP----LASHIDGALEGWSTNTVATSITSPKPAKYQAKGVVTDLHVLDEYAM-----VAHLRGTSDQPVPLIPGNQFAPSTSTGPCLINIDPIEINEEFSQESAKAETGYHLKLKGAMVPDADWNDSHLT---------FFSNEQG---EHGLIT-------EIPVGVHEVGLLELEEIYSEFSGVKEAAAFLVEDELMGARLMVAVVPSEGLLVDEAFYAYLDASRVSLTMMPHRILSLRALPMTEDGRVDRQKL----------- 156055522 20 ---------------YIHQVAIDDPHRICISIPLTFEPRDITFCQLDKAID-VASIWVKIGIGKDESIAYIGPHDLRYILLMIAAIKTGHKLFVPSPRNSLEAHVKLLKDYRCENFLFAGDSPSSCKIVNGAVPTLNHFLSFDAPHYEYSATYDEARFQ-----------PFVAMHTSGTTGIPKPIVIPQGVITGASSLFGICTGSDYWRGLRCFLTFPLFHAAGVSRVMTALFFNQIAVLPPPVPLTAEIANEVHMHGVQAADLPPSVLVEISKVPEYLD-NLHHLTHIMTGGGPLPNRAGDIINS-HTRLFVSFGSTETGHIQGAVPPRENWDYFDFSTA-----------FGVEMRHHSDELYEF---------VIIRDPSV--------EAYQGIFFPDLLYKTRDLFSKHPKNLWRHEGRSDDIIVYSGEKFNPISMENALNSHPEVKTAIVSGTK--KFQSSLL--IEPVDPKKSSESLLDEICPAH-ARIMGKDFVTFTKRIPRAGKGTVQRKQAEKLYE------ 88602896 91 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKNDIYNWTESARALTSAGIGRGDV-MQVSYGYFTGGLGLHYGAERIGAT-VLPTSVGNTERQIELMQDLRVTAIACTPSYLLHMGEVAEKMGVSIKNLRKAIVGAEPWSEQMRLRIESLGVDAYDIYGTSESGPLFCECEYQQGFHVWSD---------------LIYPEILDPDSQPLPPGER--GELVV-----------------TMLQKDGLYRTGDITAIREDGRTHLSGRVDDMLIIRGINVFPSQIEHALLGIPEVAE------------------------------------------------------------------------------- 215501415 23 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDLAHYDTDGRVRLGGRIKEMIKCLDNQVVPAELEELLLAHGGIAEVSVVGLPDPVYGEAPAAFVVPKGDFAVIN-IKQTFLEGTCAEHKLYGGVFFVEALPKTDTGKVQKKAL----------- 189207304 33 -----------SLPQLIRHNALYNPDR--IFCIQGQESSEISFKLLENAVSACSSWVEELGLGRDQRVALYMKSDVGLFIYIAALLASNIPVVLLSTRLSETAVNHLLKETCASTLLVSSRTR------RGLSPQTATLVTLIDAKPYRHFLDVKSSLEGRQLIGDEKDRNVLILHSSGTTGLPKPIRLAHRYLLGYAACHDFAENEE--TDWRNLSTLPLYHGFGLLAPCLSLSIGMTCCFP-----PSNTIPAGES---TAAMTA-----------------LATLRFVAVGGGPIKPQVGEVLASNDIKLLNHYGATEIGAVAYIFSPGEDY----DWRYLRLRQDIGRPLPTYRL-----TGFPCAWDEEIQDELEMR-----------PE---SKFVE-----------------VKILRRSDDLIVLKGEKVAPGLLEEALLKDPTVRSAICLG---NGAFELVLLVEPARSVELSLDSFVDHILLDQHARISSKAAIIPKPEIRRSDKGSVMRKEVQEDFK------ 51244102 51 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QYTSGSTGKAKPIQLAKRAMLASARRTCAF--FHISEVSRLALCLSAEYIAGKMMLIRALVSGAELLTIAPEGNPHRFSDDID-----FVAMVP---LQAENMLRDIGYTVR-VKTVLLGGAEVSAPLRELILACPTEFYLGYGMTETCSHVA-------LQKIGVDD-------IYRGLPGVEFA-CDERGCLVVEDGEVVGQALISN---------------------------DMAALCAGGFRW-LGRWDNIINSGGIKFSPEELESHLLDYPFLLTSS----PDSRLGRKIILVIESADISRSKQDLFRKMLAEVLDKYALPRQIIYVSQLVRTASGKVDRR------------- 196476720 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DEDGWCKSGDAGYYDEDGRLYVVQRLKELIKCMDNQVVPAELEDILQEHEYISEVVVVGLPHSEYGEAPAAAVVLKGSKCDPAQLIKATITDNLAVHKLYGGVFVFDSLPKTETGKVSRHALAQ--------- 940897 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKPKGVMISHSNFA--SSLHHQRGAHNFRAGARVYDFASYTFDTSWQNLLSALECGACLCIPSNTERQNDLAGSMERFKVTHADMTPSAAQLLPDS------TLKRLDTLIVGGEALSPALAQHWAGM-VNVKNAYGPCECTPTTTVASINPENAQV---------ASIGHGI-GANTWIVSTAGDSLVPIG-SIGELVLEGPLVGPGYLDDADRTAASFIEN---------------------------------------------------------------------------------------------------------------------------------- 54301795 52 ------------------------------------------WSQFRSDVNALTQQLTA---SKHQRWAICFEDSYFFTVAFMAAAHAN-RHIILPGNYQPAALAELAPHFDAV----------LHDGVVDLSTTDIELFTVDAASLSAMSASTSQTTNSPTFIPLLLNTICLTLFTSGSNGTPKAIDRTLALLDAEIEQLDAVWG-GIISNSTITSTVSHQHIYGLLFRVLWPLCSGRAFERLNVIYPEQVIAHANQD--TTLISSPALLKRLTEEHVSKPY-----RAIFSSGGPLSLDAAQHSQNLFQRPFEVFGSTETGGIGYRQQQDATTPWLL--------------FPAINMML------------NAEGCLRLLSPF---------------IDPKNWYQTSDQCACLSERTFMLKGRADRIVKIEEKRISLTEVERRLCDLDWIEEAAV--LPLEETNRLILAAVITENGKKTIDDLLRQALRQSVEPVGVPRRYRAVDEIPLNSQGKRLVRDLEQLFID----- 71275626 33 ----------------------------------------ITLGRFLAQVRGLAAQLPS-----GRYVVNLCEDRYRFLLAFYACALRGQVSLLPSSR-APGVVAEIYAAYPDSYCLGDREL---------SLEALRYW-----HLPEIFPELDGAIPS------LSEDAVVAIGFTSGSTGAPTSNLKTWGSLVTSTEQDWAAFHSLWGSQPTVVATVPPQHMYGMEFSVLLPLLAPVAVHAGRPFFPEDVAQALAEVPPRLLVTTPVHLRVLVQ----SGLRFPEVAGIVSATAPLAHDLAVAAEAFGCELREVFGSTETCTFAVRRTVYEQAWTRFDGVSIEVNADVT---------------------------------WVYARHLPAPMAIA------------DFVDVYEDGRFEVLGRQADLLEIAGKRASLGELNRCLLAIPGVVDGALVQMPLEADQGRIAAVVV----APTLHEVIQKMLRTKIDPLFLPRRLRKVDALPRNETGKLPREAL----------- 119173348 15 ---------------IVDERARDDPERVSYSLSLSSDIRDITAKDFANAVNRTAWWLESK-LGKGSTVGYIGPNDFRYILLILGCVKAGYKALLPSPRNSVEATVAVLNASKCDIWVSPKEQPEMLPQLLSRRPM---KVLEIPETDDLLCATPVPLYPYNKTFQEAARDPFCVLHTSGSTGLPKPIVWS--NSLLGTLDATRLWTVVFDEGDRFYSAFPLYHGAGLIMNILITAFYGTSNVLGPVLSTVNLIDLLDNTDIKVWSIVPSIVDDIGDTP-TISAKFASSKIIIASGGPVTYASANKANEY-VRILNITGTSEGLFQGSLLVEREDWIYFSFH-----------PYAGFDFRKIDD---------------VIHEHWVIR----NEKYTD---LYQGIFHTFDSKEMTKDLYLWIRGRTDDMVMSNGEKIHPLAAEAIINSHPAVSAC------------------------------------------------------------------------------ 89094982 78 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPMSDVVRIHASSGTTGQPTVVGYTQHNVWSDVVARSIRAAGGRSTDKVHVSYGYGLFTGGMGAHYGAERLGCA-VIPMSGGQTEKQVQLMRDFDPDIIMVTPSYMLNLMDEMERQGLDPQALRIGIFGAEPWTAEMRKNIERLGIDAVDIYGLSEVMGPGVAQECAETKDGPTIWEDHFYP------------EIIDPNTGEVLPDG-EYGELVFTS------------LTKEALPVIR-YRTRDLTRLLP-GTARITGRSDDMLIIRGVNVFPTQIEEQILKIPALAEIIVT--KDGNLDKVQVKVELTPEAQNTAQDELQHHIKSVVGSTKI--DVVPVGALPRSE-GKAKR-------------- 154320077 14 --------------------ARSVPDHSIFAYPKTDMPQEVSARSFANAINRTAWYLESLGKAPGEAVAYQGHSDIRYFLFMFGAIKAGYKMLYLSPRNSVAGSLNVLEKSDCHIFLTARNT--HVENILSQTATVPELEELLEDEEVRAYPYNKSFAEA-------RTDPCLVLHTTGSTGLPK--PITWKNEILSTYEAWAVDGYVYQQSRRAYNLMPLFHTSGLNIGIMSLLLGVTTVYGSANVVPAAYADEIHKYGVDASIGPPSIYEELSHDPKSL-ERIHNFNYILVCGAAISQTAGDIISK-HCRVVSNFGATETACLPRLAPAVEDWAYF-----YWHPTHSGIVFREYM-----DGLHELYIERKPELDLYYQG--IFSTFPQLEE-----------YSMNDLYSRHPDPFLYWRGRADDVIVSNGEKLAPALMEASLCSSPLVKGAMVVG----RGKFQPAALVDLKDAPPASAADRHALIKDMLPAIAAPAHILFVD--PSRPMGKIQRHQ------------ 124486273 76 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGKPTVVAYTKNDLNMWSLIARNLTMVGLRAGDIFQNASNYSLFTGGLGIHMGAEKIGCAVVPSGVGNTKRQIEMIQDFKVKGLHCTPSYAMHLTEVAEEMHADLASLEIGCFGAEAWSENMRRDLERLGLKAYDSYGMSEL-------FGPGVAFECPEQDGLHIWHDC------YIVEIIDPKTGEV-LGPEEKGEMVVT-PIV-----------KEAM-PLLRYRTGDITMLMEDGRARLLGRSDDMLTVRGINVFPSQIEHVLKNIPEVGD------------------------------------------------------------------------------- 60417330 75 ---------RLNMYNAVDRHIKDKKDKAAILWEDAGGSRVVTYGELHDKSRKMANAFRSLGIRKGDVVAIYLPMIPEAIIAMLACTRIGAVHAMIFSAFTKMALNTRLVSGKAKLLVT-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 83591099 77 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPLKDVVRLQASSGTTGRPVVVGYTRRDLETWTLVARMVSLAGVTPADVAQVV----FGYGLFTGGFGLHYGGATVVPASAGNSKRHIMLMRDFGTTVLVGTPSYILHLAEVAEEEGVDPQALRLGLFGGEASSREMLKEIERWGMRATDNYGLTEMGPGVSGECEYQDGQHVAEDHFL--------------VEILDPTGEPCPPGVK--GEVVITT------------LTKEALPVLR-YRTRDISSLNFEGRTTITGRTDDMLIIRGVNVFPSQVESVLMEIDGV--------------------------------------------------------------------------------- 70905556 5 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ADEYGVRADNRMYQGLTLAFDFSVEEIWTSFLTGATLVPAGVSLVGEDLHDFLVERRVTAMCVVPTLLATV-------EADLDDLRFLLVSGEACPQDLIRRWWTPQRRFLNVYGPTEATVTATMAQVHPD-----------RPVTIGRPLPTYAALVLDTTDPTRVLPFGETGELAVAGVGLADGYLNRDEKTAEVFVP----------------------------------------------------------------------------------------------------------------------------------- 940895 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKPKGVRITHSNFSSALLHQHSAHNFDNTANARVYDFASCAFDTSWQNMFAAFDCGACLCIPSETERRDDLAGSIQRFGITHSELTPSAAMVL------PLSTLQKLDTLILGGEGLQEEYAKRWASV-VNVKNSYGPCECTPTSTVGDVDPEKFNGANIGRGR----------GVNTWVVDTTTGDSLVPVGSVGELMLEGPWWGPGYLGDPDRTASVFVKNPWL------------------------------------------------------------------------------------------------------------------------------- 91772393 78 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPKRDVVRIHASSGTSGKPTVVGYTANDITWANMMARNFTMVGLDANDVFQNAV----NYGLFTGGLGFHYGGAMAVPSGTGNTARQIEMMQDFGVTAIHCTPSYGLYLAETVREMNIDQLSLRVGCFGAEPWSSSTRKELEAFNIKAYDSYGLSEMMGPGIAFECQ-------EQDGLHIWS------DHYLVEVLDEDGEQVAEGEK--GELVLTS------------LTKEALPMIR-YRTGDITRLLKSGRTRILGRADDMLIVRGINVFPSQIENVLVRIEKITD------------------------------------------------------------------------------- 50123417 30 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDACVVLFTSGSTGKPRQIVKPVRCLDEESRWLADRWGVHLQGCDVIASVTHQ-HLYGLTFRIWLPMA------LGLRFDSRQLLYTEQRQQRYAFISSPAFLRRIDRALSAP---LCSL--IVSAGGTLPVHAEAAAEWFTHPINEIYGSTETGVLAWRSRETDTVPW--------------QLFPGVSLR-RDDQDN----------------------WWAQPNAQGHKLD--------DRLVFDDGGHFQLCGRHDRVVKIEDKRISLSEIERRLLDLPDIADVVALQVTRPERSGIGVVLVLRTPDKLADPNLKRQWLQKWLEPLAMPRFWRVVDVIPHNSQSK----------------- 215507952 21 -----------------------------------------------------------------------------------------------------------------------------------------------------------ALGQDMPPLARPRSTPLTVLYSSGTTGLPKGVVSTHFNFVSQMVQMGTEGENMCNYTDVIVLWLPSTHLSGVFFCLVALAQGATALLF-PGFKLDLLLAGIQRYQATLFPLLPTYAAAVSQSPLVSQFNVSSVRTIGIGGNATPEVVAQELARI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 125602163 43 ALP---TDPSLTLVAHLF-ARLPLADPGAPTLVDAATASAVSRADLRRLVASLAAGLRRRGVRKG--------RGPPAHASSLA------------WGTAPR---------GSRLSLPPSSSCPKSWTIPPRPTTATTTNACSPRSAPCSTAAAETAPRRRSPV-VGQDDAVAILYSSGTSGRSKGVVLTHRNLIAMTELFVRFEASQYHARNVYMAALPMSHVYGLSLFAVGLLSIGATVVVMRRFDAGDAVAAIGRYKVTHMPLVPPIMAAMVRAAAAGGVPPSSLVQVSCGAAPITAALIHEF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 117619002 15 ----------------------------VVAFGPDGEV---TLAELRRGSLQLAQAMARLAGRPGMRWALCFDDSLLFAQALLACALGG--HRAILPGH--QRLAGQALQSQFDGLLTDGELPG--SALTAAQLRLPLLVADDEP--------------EADGAALPPERLDLTLFSSGSTGEPKAIPKAWPQLEAELRVQMALWGERL-AGTRVLASVSHQHIYGLLFRILLPLGLGR---PFDRRSIDYPEQLALQTAPWCLIASPAFLSRLDPAIAAAGCRL----IVSSGGPLQPGDAQQAKQLFGQLPVEIFGSSETGGIGWRQRHQVQTPWTT--------------LPGVEVRVGPEQG------------LLLRSPFLP---------TAE------WLACADRIALHEGGF-ELLGRQDRVVKLEEKRISLDEVEAHLQGLAEVEAAAVLPLQQGQRQILGAVLVLSELGAARWAELLRQQLRPWLEPVALPRSVRRVEQMPVNAQGKRPWPQLKELF------- 121714164 28 -------------------------DRPILIDVHD-PSRSISCRQARKIVRQLVAGLRAWGVKPGDCVAIHSFNEIYYCMLVLAIVGAGGVFAGTNPAYTRPELAHLFRTAEARFVVSEPEIVPALEAVKETGKNVLIFDVLGQSIPPGQQSWRTLFDHRFDDQQTAEQPTAARMFSSGTTGSPK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 124009587 51 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HTSGSTGVPKPIQLGRTQMQQSALMTG--KALGLTQGQRALVCLNTQYIAGIMMLVRGFELGLHMTIIPPSENPLKNLKETYSHPFDFVALVPMQVQAILKYPTGTPW-LNDLQVVIIGGAPVNYALAKALKPLRPQVYVTYGMTET----VSHIALRQINSSSRAEEYQL-------LPGVHMR------------QDKRGCIEIQSPT----------------TCHQWITTNDLVQLTDATHFKWLGRADRVINTGGVKVQVETVEQAIMTEQGIRRFFVASLPDHRLGEQI--IVVLEG-TPLPQNRQQAILENTLKKYEAPKSMHFVAEFAETPTAKIDRKHLRK--------- 157773699 24 --------------------------------------------EIKEKVNRVITVISKAEIRQSDVVYINIDRGFDVVIALIACLQL--------------KLAFTFCESNAYMYKTHPNHRKFRTTLIFDGKEVTRI----------------------AENENENHDICYVINTSGTSGNAKAVPLE----CIKVNIEHFCTIFNVTPSDIILFSTSLLFDPSIVELFMAFHAGCRLLITPDIFEPHRMQKAIEKYKPTIAQFTPTVF-EMLPSPDSSLSSTSSIRILLIGGSHFPLSYINRCSDNATRIFNVYGVTEVSC----------WASYFEIEIGCKEVLIGKEIMGTTLE-VDANYQ-----------LTLGGP--RQCYVNGNKAEKHE--------TGDRVEKTKNGELRLVGRMDRMVKHRGVRVCLDQLTELILKQKPLAQ---LTYSIHFKNRDLVIFVTGASTSNDVSSVLVQL--ETTTSVMV--HIIHVESLPINSSGKVDEYELRRICEERF--- 19075742 17 -------EEDTPIARLLKNAKETPDHRFISVYNERGIVAKYTYTELLRRVNTIAKFCDDLGLGK--TVGIHMGHELDFLCSIFALWATGRTCVIFNQIWSQQVVRVLVKRLNISDLLYH-EYKPKFEVDTLNATSLASL----------------PLDIDAPCIRAGEPEVALINHSSGSTGVPKSMPFLMKKYALGYDYGTPEFMNHLSTPMVMFALTTLSWINALYLLYPSSSISATCTSEAERLAWNVYYAL--RAGCERLIILPNLLVLTLQIMPDKEECFPACKLVAAGGEMVPANMYHTCKRVNATIYPQYGTTESGLVSFLAYNGK--DTLHNKELVYFPGKTVK-----KLMLVTEDNEAVPEKIGCEGFVCVVTDVQSEPYVGDDAETIQSYDGQPAVRFADLAVWNS--YITIKGRLGRRVKRNGVFFDLKYFDQVVVGLKEVKDAFSFFIFN-----RFVLVYVPAYNGVDPVTLKQKLNKE-LRDHHLFSSCFPLADIPRNAAGKVD--------------- 194558196 12 -------------------------------------------------VARVAAALPA-----GSHVFNVCRDRYRFAVSLCAALVAGKV-SLLPSTHTPEMVRQLASFAPDAFCLHD---------APDCAIDLPRFAYPDAAPGE---------APSDTPFAVPRIDAARIMFTSGSTGAP--VPHTWGFLVGCVRAAADRLGLLDGRAATLIGTVPAQHMYGFESTVLLALIGGLAFSNRQPFYPSDILDTIPQPRV--LVTSPIHLRALL----SAGHALPRAALVLSATAPLSEKLAEAEAALDAPLVEIYGSTETGQIATRRTSQGAAWELFPDIR------------------LDARAEPDGDDSGPT--VWVSGGHV------------EAPVP-----MGDALELLGDGRFLLHGRKADLVNIAGKRTSLAYLNHQLNAIAEVVD-GVFFMPDPTHGDRLVALVV--APTLSVADLQRALRERIDPAFM-PRPLVFVDALPRNETGKLPRDVL----------- 218261047 42 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGVPKRITVRKEQMVNSARLT--CDYLGLRQRDKALLCMPLRYIAGKMMVVRSLVAGLDLIVREPSGHPMADIDM----PLRFAAMIPLQVYNTLQVPEE-RERLCQTEILIIGGGSIDRELEAQIQELPICAYSTYGMTETLSHIA-------LRRLNGPEASSYY----TPFPSVKLSL------------SADGTLVIDAPLVA-------DET---------LVTNDVAELLPDGRFRILGRKDNIINSGGIKIQAETVEEALR--PVIANFAITSVPDPKFGEAMVLLI------------------------------------------------------------ 78067560 116 -----------------------------------------------------------------------------------------------------------------------------------------------------------ALASDA-PFVVPQIDAARIMFTSGSTGAP--VPHTWGFLVGCVRAAADRLGLLDGRAATLIGTVPAQHMYGFESTVLLALIGGLAFSNRQPFYPVDIRDELDAPQPRVLVTSPIHLRALL----AAGHALPPAALVLSATAPLSEKLAEAEAALDAPLVEIYGSTETGQIATRRTSQGATWALFPDIR------------------LDARDDPESDDGEPT--IWVSGGHV------------EAPVP-----MGDALELLGDGRFLLHGRKADLVNIAGKRTSLAYLNHQLNAIPQVID-GVFFMPDEDAGTRLVALVV--APTLAAADLQRALRERIDPAFM-PRPLVFVDALPRNETGKLPRDVL----------- 146340722 21 -----------TLDALFQRILARKPDAVALVDPSNKQRVRLTYSEADRVISALAAHFIDAGLPAHSVIAVQLPNTIEFVLTVLAAHRAGLVVAVFPLLWRQSELVAALNRTSARAIVTMSKIADLAMNAAAEAFSIRHVCGFGSDLPEGMYSLDQSIAKPSRSTRPDGRKAAIVSFDVTADGF-RAVPRTHLSLIAGGLAVSL--ESDLPQGVNMMSAFLPSSFAGLAASVVTWLLSGGSLALHHPFDADALEQQLAQLGCDTLI-VPAQLAFRLDEGELAA-RLPSLRYVL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90569531 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGKPKGVVPSHSA----ATQALLAHDLHIPSFSRFLQFAPTFDVSVFEIFF-PWFRNCTLVSCDRRRLLNDLPSAINNLKIDACELTPSVASSLLQGRES----VPSLKVLLTIGEMLKPSVVEEFDETPAILHGMYGPTEATIHCTLQTNFPKSMSCS---------SIGIPLDTVSAFVVDDDVAPEIMPLGEEGELAVGGHQLADGYLNRDEKTREVFVEHPLYKTGDL-------------------------------------------------------------------------------------------------------------------------- 77977819 13 ----------LPMANWLDHS-----RDDDLVIAMCGDKI-ITLSQFRCDVTYL---FNKINFLPNQRWALCFENSYWFTVALLATLY-----------------------CQKTPVIFGHAREAVLKEQLHEFDGMLTDQLLNLACPSVTVASHAAIGADYHPLPDWPSAASLILFTSGSTGAPKAIVKSVASLDTESHWLAVQWGQRFDRKSNPLIVASVSHQHLYGLTF-------RIFLPLSLGIPFQA-KLIGYHE--QLQSLPPIFISSPAFLKRMDTKLSSCRQIFSAGGPLSYHDAQTLNTLGILPTEIYGATETGLI-------AYRHQSAPEQAWQF-------FSGVSLEI-------------------------------NSDKTYSALIPE---STGDIIELDNRQSFYLLGRQDRIVKIEEKRVSLTEIEQRLISLPEIADATVLVLTHNERVN-IAAVVVLTDEQVAAASLLRSTLRHWLDPVSLPRRLRVIDVIPLNPQGKRDYARLQELF------- 150386200 21 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VDRRELAEMHMSSGSTGTP--VVMPYTPADLEQWAECMARCYAMSPHDVCQITPGLGLFNGGFGCYHGARKYGMFIVPCGPGNTVRQIRLARDFGTTVLTGVVSYGIRIMEVMEEEKSSMPELKIGIFGAETFSDAMKERLRSLGIDVFDIYGMTETGGIGTLGMDCSDHSGIHVW------------MDHYIVEVIDP-GTGLPLPDGEEGELVVTS------------LTREAL-PVVRYRTGDLTRIVSRGRTHVTGRVDDMLIIKGVNFFPKQIEQSLLKIPGVL-------------------------------------------------------------------------------- 118580174 80 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKNDLTWSNLVARFMTSAGVTHDDVVQIA----FGYGLFTGAFGLHYGGAAVIPMGGGNTEKQIMIMQDYKSTVLVCTPSYAITIADHMEKKGIDPKSLKVGLFGGEPWSESMRREIERLMIRATDNYGLSEIGPGVGGECLHKCGMHISEDAFI--------------AEIIDPDTCEVLPPG-SVGELVL-----------------TTISKEAFYRTRDITCLDDCGRTTVMGRSDDMLIIKGVNVFPSQIEEVLISIEG---------------------------------------------------------------------------------- 169796405 54 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPQEQIVRLHASSGTTGKPTVVGYTQKDINTWSIVARCLRMAGLTAKDMVQVA----YGYGLFTGGLGAHYGGATVIPMSGGQTEKQVQLIQDFKPTAIMVTPSYCVSIIEKLEFGTARNTSLKVGIFGAEPWTNELRREIERLNIKALDIYGLSEVMGPGVAMQCLGEGEGLTIWEDHFYP------------EIINPETGEVCKDG-ELGELVF-----------------TTITKEGLYRTRDLTRLLPGENLKIVGRSDDMLIIRGVNVFPTQIEEQILQVP----------------------------------------------------------------------------------- 215456872 23 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRLYRSGDLGRYTPDGIVECTGRADDQVKIRGFRIELGEIDTYLGSHPGVRENVTLVRRDKDEEKVLVSYFVPVDGVDVSKELREY-LKKKLPSYSVPSLFVPLPRMPLNPNGKIDKPAL----------- 215501400 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYVVDRMKEMIKCMDQQVAPAELEDLLLKHEAVKEVSVAGVPHPEHGEAARAFVVLFNGSSGDESLKTRLLKESSPHKHLHGGLEFVPSIPKSDTGKNLRRALRDAF------- 21226778 95 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTHKDIWAESLARALT-SVGVGKEDI-LQVSYGYFTGGLGAHYGSEKVGAT-VLPTSSGNTERQLELMKDLGTTSIACTPSYFLYMIETARKEGINIRNLRKGFFGAEPWSEELKRRIEESGIKAYDIYGTSELSGPLFTECDEQCGIHIWADLFL--------------VEILDETGEPVPDG--ETGELVI---------------TTLAKEANPLYRIKDLTRKLSEGRTHISGRSDDMIIVRGINVFPGQVESVLMNIPEV--------------------------------------------------------------------------------- 146302509 61 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGLPKLVRLEKQAMIQSALATG--DFFGLEPGNKALLCLPTQFIAGKMMLVRSLILGLELDVTLPSTEPLA----YNNKQYDFVAMVP-------LQVQNSIEKLGNIKKLIIGGAKMDSALEEKLLPLKTEIYETYGMTETITHIAAKKVGETAFTI---------------LPNVKIE-KDDRGCLV---------IYVAS------------------ISDEPIVTNDLVDLVNENQFVFLGRIDNVINSGGVKLIPEQIEAKLTG--RITNFFVTGVPDTVLGEKLILVIEGEKYDFSAD----FF--DVLGKFEKPKEIVFVPKFKENENGKLLRK------------- 116178826 14 ------------LVNIVDERAKNEPDREWVSVPKSSDWKKITYKQAANAVNRVANKLVASGVSQGDTVAYIGPSDVRYLVFALGAVKAGYKALFISPRNSQEGQLNLFEQTNCQVIWFEATYKDIVQSWVQE----RDMHAFMTFPVEAWFPEEHIEPYPYNTFDEAEWDPLLVLHTSGSTGFPKPVVVRHGMLAYHNHGEWNGKRFWLDESTRMLLPMPLYHIHYWDLP-AAFSVG------DRPLSADMTLDCLQHAGVDSVLLPPAILEELSQ-GEGSVDALKKLAFVGFGGGSLSTEAGDRLVKHG---------------VMFAPYPAYWQPNLELWRYFIFNS---ELFGCEWRKV---------EGEDIFEQVIKDPGYQGFFYTFPDAKE--------YKTNDLFKPHPDHWMY-QGRADSIIVSNGEKLNPVTIETVVMGHPNVKGAIVVG-------------------------------------------------------------------------- 88713560 60 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGVPKNISIKKQHMVNSALATG--DFLNLQAGEKALLCLPAEFIAGKMMLVRAMILGLHLDVVEPLSAPLS----ITKNDYDFCAMVPF-------QLENSLMQINRVKTLIVGGASISESLKIRVQEVTTTIYETFGMTETITHIALKKVNNATNEGSIEDERYFKT-----LPNVT---VGKDGR---------GCLVI----------NAPKINKEPII------TNDVVNLMSKTAFEWLGRFDNIINSGGLKLVPEQIEAKMVS---IIDSFVAAIPDERLGNQMVLFI---EGSIDKEELKQKLSSKSFNKYEIPKEIFCVPRFIQTKNGKLARAETLARFLN----- 218666194 15 ---------------------------------------------------------------PGKHVLNVCRDRYRFMVGLAAAMTANKI-SLLPSTYTHETIRQMVRFAPDVFCLSDGDN-------DIDLPQL--------SLPEGFPV--SAANHNLPIPLLPETLPVSYVFTSGSTGSP--VPHTWGALVGSVRAEAQRLGLLDGRTHAVLGTVPPQHMYGFESTILIVLQCGGALSAPQYFYPADICELSLLPRPRLLVSTPIHLRALLGM----SSPLPPADLLISATAPLTQDLAREAERFDAPLQEIYGSTETGQIATRRSAETDEWSLLPELRLTS----------------------------QLGRVWASGGHV-------EQATELS----------DRLEIINDERFLLHGRTADLVNIAGKRSSLAYLNHQLNSIPEVQDGAFF-MPDDGAAKRLIAFVVAPGVDAHS---IYAKLRERIDPAFLPRPLQIVDALPRNNTGKLPR-------------- 168182663 24 -------------------------------------------------------------IKPEDWIGLKYHNNYLYYAVVFGAMKLGWNILLLNNRYRYEELAAILDD-------------DILNNFDNEAIDIQ---CLNSKFEKDIWSSK----------------IAFL--SSGTTGKPQ-VIIYHAYAILNQLKNETLADIVYKTGDSYVTFLPMNHILGFLLPLILITLDLKIVFLSDQ-TPYGIIKGIKNENALGSFGVPIVWKLIKNILKENREGIDKLKIILSGGSKTDASIRNSYIRAGIEFFVGYGLTETGFLSIGKSELDDCE------------SEGKAYDNYEIKVLTSDGS---VRNEGTGEIIVKSDAIYTTSMKDKKEISPELIEGMYYRTGDIFEL-KNRKLFFKGRMKNIIVESGENIYAEELEE----------------------------------------------------------------------------------------- 83815144 75 ---------------------------------------------LWTGARRWTDAFREASLRAGDRLVVALPPSTAFVQVLVAALWEGVTVAVARP---------------------DDDIGGVCAALDARAAVAP------ESGPCRWTADPASVPDALRPVETPPTPAVFLLRTSGTTQRARWIALSDRNVL--SVLASHLPHLTLRRA-RVLSVLPWSHVFGLVLDLLPALLAGAEIIRDPARDPKSLAALGEAWGATHLSAVPLTIRRLW-ATDRGPALLRRLHGGIVGGAPVAGPLADRLSET--RLRAGYGQTEAAPGIALGAPGEWDAHYL-----------GRPL-GCQVRVAED------------GELLFKGPNACVGVWRRHEGLDRR-APNRTVRTGDLVRREGD-ALYFDGRKD---------------------------------------------------------------------------------------------------------- 145236591 9 --------------------------------------RDISFKELNNAANHAAHWLKTNTSEPFQCFAYAGPKDLRYQILAVAAAKVQRVMVLPSPLVTPEAQLHILEKKGCTVYLRPSSMEAPVAEILKAAPHVQTVTV-----PDIEAFMQEAEAKPVNYSKTYEEDPWLVFHTSGTTGTPKPVTYTHEMMAGADIVASLSDIGETQAQRRCYTPLPSLHFVGMALSLSMTTFIHMTAVIGSPPTPSTIISLLHHGNVTTAMFPPSLIDALTLTPEGLSA-LRSLQYIQYAGAPLSPKTASLL-LPHVPIFPAVGSTEAGG----YFTELHPHRTDAWDYLTFNKHTGVAFE--------------PRGDGQLHELVIRDPSIFKLY---PDLSR--------FETKDL--WQEHGLWKIIGRVDDYVYLSGINVALLEPE--IVAHPGVKN-ALIG-------------------------------------------------------------------------- 160889631 85 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGTPTVIVHSQHDLSWANLVARCLYMVGIRKTDVFQNSSGMF-TGGLGFQYGAERLGALTV-PAAAGNSKRQIKFITDFKTTALHAIPSYAIRLAEVFQEEGMDPASLKTLVIGAEPHTDEQRRKIERLGVKAYNSFGMTEMNGPGVA-FECTEQDGMHFWEDCYL------------VEIINETGEPVP--EGEIGELVL-----------------TTLDREMMYRTRDLTRILPGGRTHIKGRSDDMFIIKGVNIFPMQVEKVLVQFP----------------------------------------------------------------------------------- 172056429 76 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPPHEAVRIHASSGTSGKPTVVGYTQSDLDDWSTAVARGLVAIGAEKTDLLHNA---YGYGLFTGGLGLHSGGMTIVPVSGGNTDRQITLIEDFQPRGICGTPSYMLHLAERMEEKGLDMSSLRYGIFGAEPWSEELRQTLEKWGIRAFDIYGLSEMGPGVAMECQEQNGLHLMDDLFIT--------------EVIDPTGEPLP--EGMVGELVFTSL----------KKKALPIIR---YRTGDLASVTTEGRTRVKGRTDDMMIIRGVNVFPSEIERVLLQQPGV--------------------------------------------------------------------------------- 56478690 84 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQNDINWANLVARSIYAAGVRKGDVV----HISYGYGLFTGGMGAHYGGCTVVPMSGGQTERQVQLIQDFKPKAIMVTPSYMLNILEQFVRQGLDPSSLKIGIFGAEPWTEAMRHEIERAGIDAVDIYGLSEMGPGVASECIESKDGPVIWED-------------HFYPEIIDPETGEVLPDGEE-GELVFTS------------LTKEALPVIR-YRTRDLTRLLPPG--KITGRSDDMLIIRGVNVFPTQIEELILK------------------------------------------------------------------------------------- 215504250 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDIAYYDQDGRVYFVDRLKEFIKCMNDKAYPSELENLLLKHDEIAEVAVAGLPHDEHIEVAAAFVVLKDRKTTAAEMKKTVSGEGETWKHLHGGVYFLDHLPRTPTGKVKRAALK---------- 157369138 40 -------------------------------------------GQFRRDVSALVAQLAG---REEQRWALCFDDSYRFAIALLASLYANRVPV-----------------------IFGHQREAILKEQRADFDALLTDLPLDLGVP--VLPVPEGGSTEIALPAWPQ-DPRFILYTSGSTGQPQAVTKSIACMDRESLAASWKDVF---QGCSVIASVSHQHMYGLSFRLFLPLAFGL------PFDAQLTQQLIARHQGRRLVFVSS--PAWLKRLDNRLALAECVEVFSAGGPLSYAEANLSQQALGVLPLEIYGTTETGSLAW--------------RKQVREASLWRLFAGVTLTAPDNSMNVASPLIPDTGELALS----------------------------DIIQLAPDGRFQLNGRTDRIIKLEEKRLSLTEVERRLVSLPEVADAAVL-TQQQTGRTVLVAAIVLSPQKLSEGELTRELLRGWLEPVALPRRWRIIDAIPLNPQGKRAYAELQELF------- 53794663 5 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------DRSLAYVIYTSGSTGKPKGVAVEHCQLSHYLSSILEQLGEPLPAS--FAIASTFAADLGHTMMFAALCTGGCLHILSRTTNAAAFATYCQHHAIDCLKLVPSHLA--ALLAAGAPAHIVPKQWLILGGEAATWELIDAIQQHSCRILNHYGPTETTVGTLTYTVPS----LPDVRPATVP--LGHPLPHTQVYILDDQLQPAAIG--IPGDLYIGGSGLARG------------------------------------------------------------------------------------------------------------------------------------------------- 212527370 57 ----------------------------------------VTYPMIANAVNRASWWLVEVGLAEGEVFGYMGPSDLRYLVLILASAKTGRKIMLPSLRNTVSAQKILFQRTNVSIVLYGGELKKNLQPLFDALPEIKTREV---------LSYKELLDSTVVPTDENSNEPMFFLHTSGTSGNPKPVGQSPAFWLATSSGGDTHNTIHLLTNTILLQFFPLFHMGGLFFFLLTAILDSSVVVTAAAITAEHVIDIINQGLATSLAAADSILTDLSRTKEGLEA-LSKMDKVIYVGGPLSSRTGSIIAPRVKNLSSAIGLTENALLHCTVLRGTKYWDC-----LRFNTRVGYRFDEV---------------STGVYELVISLSPKHRMFH--PVA---LIFPDEEYRTKDLARIPEDNCYRYQGRRDDLIVSNGEKINPVPLENIVASHPIVKNALFVG-------------------------------------------------------------------------- 169245428 1 -----------------------------IAHRDDGTRREISRRELYEEVSRMVQALTHAGVKEGDRVGAIVTHDIEAIVSYLAVSAIGAIWSSCSPDFGPAGASDRLSQIDPKILIAVPEYGPTIRAV-AESAAPEKIVLIVDAVPEGCVTLTDFVAPYAAGERLPVKAPLAILYSSGTTGKPKCITHSGGGLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212699289 85 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGNPTVIVHSQHDLSWANLVARCLYTVGIRKTDVFQNSSGMF-TGGLGFQYGAERLGCLTV-PAAAGNSKRQIKFINDFKTTALHAIPSYAIRLAEVFQEEGLDPRTLKTLVIGAEPHTDEQRRKIERLGVKAYNSFGMTEMGPGVAFECLEQNGMHFWEDCYL--------------VEIIDETGEPVP--EGETGELVL-----------------TTLDREMMYRTRDLTRILPGGRTHIKGRSDDMFIIKGVNIFPMQVEKILVQFP----------------------------------------------------------------------------------- 153808050 84 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGNPTVIVHSQHDLSWANLVARCLYTVGIRKTDVFQNSSGMF-TGGLGFQYGAERLGCLTV-PAAAGNSKRQIKFINDFKTTALHAIPSYAIRLAEVFQEEGLDPKTLKTLVIGAEPHTDEQRRKIERLGVKAYNSFGMTEMNGPGVAFECQEQNGMHFWED-------------CYLVEIIDPETCE-PVPEGEIGELVL-----------------TTLDREMMYRTRDLTRILPGGRTHIKGRSDDMFIIKGVNIFPMQVEKILVRFP----------------------------------------------------------------------------------- 210122684 80 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GPLLPHMEMKIVDKAGQVVPLNQK--GEVWVRGYSVFKRYRGDEEKTAEVKTPDGWYKTGDIGVLDDDGLLAITGRIK------------------------------------------------------------------LVGPMSPGYFVFMDSFPTTATDKVDRKKIRVLAMDRLG-- 167365063 9 -----------TLDGLFRRTLARQPDAIALIDPPDKQRRRMTYAEADRAISALAAHFVTAGLPSNSVIAVQLPNTIEFPLTVLAAHRAGLVVALLPQLWRHADLTAALNRTGARAIVSTRSHSDLAMNAAAEAFSIRHVCGFGDDLPEGMASLDAAMEDPTALPPAPARRAAVISFD--TTGDVRAIPRSHLHLIAGGLVVFL--ESAIPQGAVMLSAQTPATFAGLASSMVTWLLSGGTLALHHPFDDAVLERQIVDLGCQALVAPAPLALRLGEAGLTAQA--PSLRSV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153864562 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MKGYLNDPDKTQSVIVEDGWYQSGDKGKLDEDGFLIILDRYSRFAKLGGEMVSLGAVEAKLIENPDI-EILAIALPDPSKGEKIVLLV---AGESDMDKLKAQMLQSDINPLMMPKTYLAVEAIPKLGTGK----------------- 27379702 9 -----------TLDTLFQRTLMRQPHATALARVTGHQPRRLSYAEADTAIEALSAYFVESGLPANSVIAIQLPNTVEFVLTVLAAHRAGLVVAVLPLLWRHAELTAALNRTAARAIVTMSSYSDLAMHAAAEAFSIRHVCGFGTDLPEGMASLDEVLARPPGTTRADGRKAAMISFDVTAEGRP--VPRPHFSLIAGGLAMSL--EADIKQGATVMAAFTPMSFAGLASSLAVWLLSGGALALHHPFENDVLEQQINEHECEVLIAPAQLALRLGDSDLAA--RMPTLRNVI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 58201410 16 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRKEGVLLCVLPLFHIYSLNSVLLCGLRVGAAILLMRRFEISAMLELVQLHRVTVAPFVPPIVLEFVKSSLVDGYDLSSIRIVMSGAAPMGKELEDKFSQVDTSLIECMGLNRGTGYRKQGRCWRLCLAFAREPFPVKSGACGTVVRNAELKIVDPDGRPLGRNKS--GEICIRG------------------------------------------------------------------------------------------------------------------------------------------------------- 76156188 71 -------------YNILDRNIDRFGDKVAILWEGNDDTTQLTYSEMLFKVKRIGKMLENFGIRKGDCVAIYMPMVPELIMTMLACARIGAVHSVIFGGFSACALAGRIMDAKCKILITAD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 170114334 11 SFPPPPLDGSLTIPEIYDFHYSNNPDHPLFIY-DDGGVQTIPWRQAVKAIHRAA--MMVQGIQVGSVVAILATDQLSYFALTAGIMRAGYRAFPISARNSDVGVANLLQKTKAKYVLVSDDRASIISASSSDCPCEIELLPV-PSFDQLYVESGEEFAPLSPMVDTDLRNIAIILHSSGSTSFPKPIFISHQSILQWGVQPCH------GERDICGRVLPFFHAMGIVSLAWATMTGVIISNFAPKSSPDSVYTGAITTRSNFILSVPSFLEEWSQLPERVNE-LQKFDAILFGGGPIQKAVGDMLHSKGVHLYPLYGATELGAVSMFLP-----KRPPSEGWEYFKIS-----PHIKPVFLNEGGGDITFRL-----IVQKCPTHTPAVINTQNSDIDA------YDTNDLLIRHPNPELWMYGRADDQIMSNGEKTNPVPLETIINRHPKVGSAVIFGR------------------------------------------------------------------------- 91785313 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPQDQVSRIHASSGTTGKPTVVGYTARDIWANLVARSVRAAGARRGDKVHVSYGYGLFTGGLGAHYGAERAGLT-VIPFGGGQTEKQVQLIQDFRPDIIMVTPSYMLSIADELERQGVDPASLRIGIFGAEPWTNDMRQAIERMGIDAVDIYGLSEMGPGVASECVETKDGPTIWED-------------HFYPEIIDPETGEVLPDG-ELGELVFTS------------LTKEALPIIR-YRTRDLTRLLP-GSARITGRSDDMMIVRGVNVFPTQIEELLLKQP----------------------------------------------------------------------------------- 206559236 108 ------------------------------------------------------------------------------------------------------------------------------------------------------------------PFAVPQIDAARIMFTSGSTGAP--VPHTWGFLVGCVRAAAERLGLLDGRAATLIGTVPAQHMYGFESTVLLALIGGLAFSNRQPFYPSDIRDELDAPQPRVLVTSPIHLRALL----SAGHALPRAALVLSATAPLSEKLAREAEALDAPLVEIYGSTETGQIATRTSQGAAWERFPDIRLDARDAPDG-----------DDSGPTVWVSGG-----HVEAPVPM----------------------GDALELLGDGRFLLHGRKADLVNIAGKRTSLAYLNHQLNAIAEVVD-GVFFMPDEAAVTRLVALVV--APTLSAADLQRALRERIDPAFM-PRPLVFVDALPRNETGKLPRDVL----------- 149371274 58 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKDILLQKKQMLASAQATGAF--FNLSEGTSALLCLPANYIAGKMMLVRAMVLGWDLHAVSPE------KKALSQEDMNYDFA------AMVPYQVFHSLDIHKIKKLIVGGGAISSALRSQLQEVSTQVFETYGMTETITHIAVKCTNGAMRS-----------SVFTALPNVSF-VKDERDCLVIEACNISEEPVI---------------------------TNDIVSLISDTAFTWLGRYDNVINSGGVKLFPETIEAKLSEMIKVPFV-IIGEKDEALGERV--VIVFEGQALSDIDTDEAF--KSLKPFERPKKSYTLLKFPQTETGKVKREEISRRLK------ 74318764 42 ----------------------------------------------------------------GRHVLNLCRDRYRFAVA-FAASIVSARVSLLPPTHTPEMVRQMHARASDCFCIVDHD--------------------ADVGAMPVFRYPELAAAPPAQVPEIDVTQVVAEVFTSGSTGTP--LPHPKRWGPLVENVRAEAARLGVGPGHALVGTVPPQHMYGLESTVLMPLQSGAAFHAGHPFYPADVAAALAEPRPRALVTTPYHLRALLAADEV----LPAADLLVSATAPLSATVAAEAERFGAPLFEIYGCTETGQLASRRPALDAAWQTLGAVRLRRDG---------------------------------ESAWAEGGHVERPT------------RLGDVVELDEDGRFLLHGRHADLVNIAGKRTSLAYLNHQLHAIPGVRDGAFVLPPDPERVRRLSALVVAPD--LTPAALMQA-LRARIDPLFLPRPLVFVDALPRNTTGKL---------------- 148554369 76 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPQEQVSRIHASSGTTGKPTVVGYTKRDITWASLVARSIHAAGGRPG----MKAQISYGYGLFTGGLGAHYGGCTVIPMSGGQTEKQVQLICDFKPDIIMVTPSYMLAILDEFRRQGIDASSLKYGIFGAEPWTEAMRREVEEFDIKACDIYGLSEMGPGVAQEFVASQAGPTIWED-------------HFYPEVINPATGEVLPDGEE-GELVFTS------------LTKQALPIIR-YRTRDLTRLLPGIEVKITGRSDDMLIIRGVNVFPTQIEEQVLKCEGLAPHFEVEITRPGRMDEVLIIVERR---LDCDETRGGAEGARLAGYSARTRIVESGALPRS-SGKAARRDLRDRA------- 189200292 36 --------------------------------------------------------------------AFIGPSDPRYTIMLMAAMITGYKAFLPSPRNSEEAHLTLLERLQCHKIVVTESPLPCVGMILKGLTLPELGQLLDVGDVEEYLYTKTFEEAKRDPVHV--------LHTSGTTGIPKPLIYTPAWAASLMVQCQLVDLSCYTTRGRFVSILPPFHGAGVTFTFVALFFGTVPVFMLPGLPPEDMVQAISHADVDWAFLPPAFVDELGKRPDLLDVAAIRLKYIAFGGGATPKRSGDVVAKR-IPLWQILGSSEAGSIPLMHVHGDNTEDWNYMRFN--------PVHKFEMRHCYDDLHELVIPRDKSSNI---------------QAVFEMFPDTEEFRSKDLFKPHPEGLWIYHSRDDDIIVLNGEKTNPVTFEEEVISHPEVKAALVIG---AQREEAALLVELASTTPLSDEEKTAAVNRARIAK----SRILLVDETPMVRTGKVQRKATLKLYA------ 156046697 25 ---------------------ALYAEYPVSTVTYDQGYRKITFADFANAVNCVAWWLHELGPGKGSEVAYIGPNDLRYPALMLGAAKAG----------------YLL-----RVL---------------EVPTVDHLLDEKHRHFPYEKSFDEV-----------KDEPFVIVHTSGSTGFPKPMVWTHRNIALMALGPGYEGLHQMYEKKRVFLTFPPFHGAYLCCHLFNAVPFGTVMISGAIPSAKGLVEGLQKSPADIAFIVPSIVSELSQSPDLLDYCAKNLEMIIYCGGDLPQATGDIVAS-KIRLVNQFGATELG--LSNLILRNGDYDRNDWKYIEVHPDIG-----AEFRSVINETHELTMIRNSKLE--------------KQQPTFTMFPQSEEYATRDLFIRHPKPNLWWHARADDIIVLNGEKTNPISMEQHIVANPEVQAALVMG-------------------------------------------------------------------------- 167762887 78 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRKDLVWSECLSRAFTAYGAGSSDIFQ----ISYGYGLFTGGLGAHAGGASVIPMSSGNTEKQITLMHDFGSTVLCCTPSYALYLADAIKDSGFPREKLKFGAFGAEPWTENMRRDIEKLGIKAYDIYGLSEAGPGVGYECECQHGTHLNED--------------HYFPEIVDPNTLE-PVAPGETGELVLTKEGMPLLRYRTKDLTALHYDKCPCGRT--LVRMD-----RILGRSDDMLIIRGVNVFPTQIESVILEMP----------------------------------------------------------------------------------- 154314562 10 --PTTSSTKELNLVDAIAATEAIFAEYPVNPVSYEAGYQKFSYGSLANAANGVAWWLQEK-LGPGEALAYIGPNDITVNAFLLGAVKTGYKALLISPRNSIRAQENLLIFTKCKTLVTTSPQSAQLQPVIAALSSMGVQIL----ELPNILNLTEKSHEKFPTFEAAKDEPFVVLHTSGTTELPKPIVWTHDYIATNETPAGYVNQMELYTGVRIFNTFPSFHAAGVFFGLINGISRRSVSIYAGLPSASLLIDGLKHNNADIAVLVPPYVVDLAQSKESLDFVAANLKRIFYLGGAIPPAAGDVISS-KIELIGHVGATETGFYPSMKPVNTRSNFWGHHQFD--------PSANISFEHQADDLYEAVWNRNLDLE---KLQPIFKTF---PKLQQ--------WRSKDLYSPHPEPDLWYRGRGDDIIVLTGEKTNPISMEHRLNQHQDIRQAMVIG-------------------------------------------------------------------------- 33866835 94 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IWVGGAALPESLADQARSHGLRLSPSYGATETAAMVAVQ---------TPERFLAGQSGCGIALNDVELR-LDADQA-----------LLVRTPRLAVGRWGDPLRLQALTDVQGWWRSGDAASLDPE--LTVLGRRDGALQTGGETVFPEQLEARLQLNMMIVKLAPIPVPDPEWGERLVALVGTTDMALSLRQMTRSWLR-----HERPKRWLQCPGLSRNAMGK----------------- 126464420 61 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSIAGPKPVTHSAAALLSEGQAIAKILTERPPELRRVLSCVPAHHIYGFLW---------SCLFPSRRGLEAKQLANLSASGIDLVVGTPFIWEQFADL----DYRLPDDVVGVTSGAPSTAETWRCASALGPRMLDIYGSTETGGIGWRERRDDPFRTLP------------------DLACCHDTLSRLGRRLDLQDEIA----------------------------------WDKDGGFTILGRKDEILQVAGSNVSPAAVREILLRNPRVRDAAV-----RLDGRRLKAVIVAEGADEAEIEILRATAARHLPAPARPDRFLFATQLPRTGAGKL---------------- 186455946 92 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTSGTPLRCLDTQEN--WENMLESWIEVYGVTNEDRIYFAFSFGPFIGFWMAFEAGTRLGALCIPGGSMSSAARIRAILDNGATVLCCTPTYAIRLAEVAAEEKMDLSKIKTIIVAGEPSIPATRARVAELGARMFDHHGMTEVGPVTYECPV--HPCSLHIIESAYYAEFIDPP-----------TGQPVAPG--QVGELVL---------------TTLARTGSPLYRTGDLVKRLEGG---ILGRTDDMIVVRGVNVYPSAVEAIIRNCKSISE------------------------------------------------------------------------------- 215448819 11 ----------------LQHACSLYSSAPAIPIFDDGNTHAVTFAEFNQDVEKYARHLLNDGIKPRSVVGLCLKGLAYTVLHIYGLGRAGYVAQ-CFSLFPSAVVASLLKKSNAKALIYQDGYF-----------NASALSTTDVSTTLNTYPSMQKIPQEAEEVDLPAEDIVIMFHSTGSTGTPKFAPISFKQMLIAKAAFTCVPSDPKRAGREFLDRERLSWGTVWLNVYYGT---CTIQQTSATPSPAEVKAMVKLGALNRACMFPALVSRLLKEARYDSELLDSLDSIIHGGAFVPKDDEDWAREKGVNLVNIYGCTELGIPV---LLSKGLQVAHPDYLLPIPATDGTPLLSYRF-------EAVPGDADSV---DLKRLVVLPGSGDIPD--RSLCQDNGRYDTGDLFEEAERGKFIYRGRNDDWIKMANAKCDAASIEADVRKTCGIAECIVVG-----TGRTSPALIVEAANGGFDAGLREEIYQQRLPHEKIASAVVPLNSLMRTATGNVRRRALKEQLDALY--- 91975994 83 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTERDISTWALMARSLRAAGATADDIILN----SYGYGLFTGGLGAHYGGAAVIPMSGGQTERQVQLIQDFKPTVLLSTPSYSLTIADELTRQNVKPTSLRIGLFGAEPWTNEMRREIERLGIDAVDIYGLSEMGPGVACECVETKDGPHIWED-------------HFYAEIVDSTGKPLPDGEE--GELVFTS------------LTKEALPIIR-YRTRDLTRLMP-GSARITGRSDDMLIIRGVNLFPTQIEEILLRNTSL--CAQYQLQVSRDGDKLDVFVELQPDDQTEREQREAIGRDVAHHIKVSATVHVVDTIERTIVGKIDKR------------- 215447846 12 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NIPVGYYKDEKKTAETFTINGYAIPGDYAQVEEDGTVTMLGRGSVSINSGGEKVYPEEVEAALKGHPDVFDALVVGVPDPRYGQQVAAVVQPGRVVGRRWPKLDSFRALEIAGYKVPRSLVV---------------------------- 20091084 83 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTSGKPTVVGYTAKDIETWSLIARSLTMIGLSKGDVVQNAM----NYGLFTGGLGFHYGGAMIVPAATGNTARQLEMMIDFGVTAVHCTPSYAFYLAETAEELGLDKLSLKAAIFGGEPWSENTRKQLERLNLKAYDCYGLSEMGPGVGFECQEQNGLHIWSDNFL--------------VEVLDENGEQVAEGEK--GELVL-----------------TSLNKEGFYRTGDMTKLLESGRTRLLGRADDMMIVRGINVFPSQIQDVISRIPEVGE------------------------------------------------------------------------------- 90569533 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGKPKGIVHEHRTWATGLLHRS--KSVDQDAQTRMAQIASFGFDTAIDDIWTTLLFGGTVCMPSDEELNSDLAGFMNDMKVTHAATTPS-----LAHLLGSPSRMPHLRTLYLAGEPMSQSAIDTWSS-CVRLVNVYGPTEVACMSHATEPLSNRSSPSVVGRA--HGCIGW--------VTLSQNHDKLAPFGAVGELLIEGPTLARAYLNNEIETNLKFIQNPWYKTGDL-------------------------------------------------------------------------------------------------------------------------- 119504452 83 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKADIEHWATVARSIEAAGGRSGDRVQIA----YGYGLFTGGLGAHYGGCTVIPMSGGQTEKQVQLLQDFQTDIIMVTPSYMLNIADELDRQGVDPRNLRLGIFGAEPWTNAMRQAIERCGIDATDIYGLSEMGPGVAQEFVGSKDGPTIWEDHFL-------------PEIIDPDTGEVLQDGEQ-GELVFTS------------LTKQAFPVIR-YRTRDLTRLLPGSECKITGRTDDMLIIRGVNVFPTQIEEILLKFP----------------------------------------------------------------------------------- 23008286 40 ------------LAPILARGAAGHASADAVALRRWTRREEASYADLARRVEATATALAADGLAPGDRALFSVRPRPEGVALAFGVVRAGGTVVFVDPGSTPELFAARVSAAGPSLATTESLLYAASRGPLRRLARSRGLLLPDPGVPRGSRAARRLAASAVDRAALPPLDPALTVFTSGTTAQPKAVVHTAGSLLAGCDL--LRDVFALAPGDVV-------HTDQMLLGVPALLAGATWSVPAPSRDITTFARQLD--GAAGTYLVPADVTALLDVIEAGAVPARGPRVALVGGAPVTR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 170105593 13 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLTSDFA--NERGYIWIKGRLENVINVSGRRLSTAKIESALIMHKGVAETAIIGTPDELTGQAVFAFVSLKPYDPNDESLVKELVRKVNGPFAAPKK---VSGLPKTRSGKIMRRILKK--------- 83857970 64 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGKPKVIKLKKEHMINSALASQKF--FKLQNPCTALLCLPADYIAGKMMLVRAIVLGWELDMVPPKANPLD--QVYKRY--DFCAMTPF-------QLDNSLARLHLVKKLIVGGGAISVNLSKLVQGIKTKVYETYGMTETCSHIAARRINPK-----KQKKTTIPFKT---FPKVTIKL---DHRDC---------LIIKAPNVS-----DEE-----------LVTNDVVELLTYKKFIWRGRYDNVINSGGVKLYPEEIETKLSKIIG-HRFFVASVEDDSLGEKLILLVEREFSEETKTNLSQAIKSKTLDRFERPKQIIFIEKFEETDSGKIHR-------------- 39996828 78 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTHDIKVWSNLVARFMTAAGVTHDDVVIAFGYGLFTGAFGLHYGAEAIGAS-VIPMSAGNTEKQIMIMQDYKTTALVCTPSYAITIADRMEKMGVDPKSLKVGLFGAEPWSEAMRKEIERLFVSATDNYGLSEIIGPGVAGDCEYKCGMHISEDAFI-------------AEIIDPETGEVLPPG-SVGELVLTT------------LTKEAFPMIR-YRTRDITSLDACGRTNVMGRSDDMLIVKGVNVFPSQIEEILFAIEG---------------------------------------------------------------------------------- 83310344 78 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPTVVGYTQADIIWAGLMARSLAATGIRPGDVVHNA----YGYGLFTGGLGFHYGGCSVVPMSGGNTEKQIGLISDFGARALAATPSYALNIAEVAEQMGVSLSPLAVGVFGAEPWSESMRAELRRLGIKACDMYGLSEIMGPGVAIECEHRVGLHGWEDHFLF-------------EVVDPETLE-PLPMGAEGELVITT------------LTKQAL-PMVRYRTRDITRLTDEGRLRVTGRNDDMMIIRGVNVYPSQIEAALVGFAGVA-------PHTRQGSLDHLTVEAEVEDSRGEDDRAHLARQVLVGISCEVIVRLPGELPRSQ-GKAVRRDLRKQAE------ 90569539 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGKPKGVVL--RRTYTHEGAMAVGDSYGITRTDVLLHTLPVHHTTGLGTSFFPFLNAGACIEFHGKFDADTVLHRWLQGGLTIFSAVPTIYMRLKQLPEQKQVPYKQFRAFLCGSSALQENIQDFWTSVGQPILARYGATEIPGCL----------RVPIGLRNYPKGSVGEPLPGVELKISPE------------GELLVKTPNMF--------------------------------------------------------------------------------------------------------------------------------------------------- 189424969 81 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKHDLIWSNLVARFMTAAGVTPDDVVQIA----FGYGLFTGAFGLHYGGAAVIPMGGGNTEKQIMIMQDYRTTALVGTPSYALTIADRLEKMGLDPKSLKVGLFGGEPWSEAMRTEIERLQISATDNYGLSEVIGPGVAGECQHKCGMHLAEDAFI-------------AEIIDPETGAVLPPG-SVGELVLTS------------LTKEAFPMIR-YRTRDLARMKKT-----MGRSDDMLIIKGVNVFPSQIEEVLFAIEG---------------------------------------------------------------------------------- 147918725 68 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTAVFYTNDVYTWASMFARCLEVTGVTREDI-MQVTPGYFTGGLGFHYGGEELGCMVIPIGPG-DTRKQIEMMKDFGTTVLGSTVTYSLRIAEVCQELGMDPKGLRIGVFGAEHWSNAMRKTIETFGFDAFDIYGLSEMCGPGVGIDCKQHEGIHIWEDHFI-------------LEILDKRGEPC--DEGERGEIVLTP-----------------LTKEGMYRTRDLSKLIGECSCRVHGRTDDMVIVRGVNVFPGQIESVLMKHPDI--------------------------------------------------------------------------------- 213964004 61 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGVPKQIHLKKQGMVNSALATG--EYLKLSPKDRALLCLPTDFIAGKMMLIRAIVLGLHIDIIRPSSMPLSLTS--KDYD---------FCAMIPLQAAKSLTDLPRVKKVILGGASIDGELEAKLQNISTEVYSSYGMTETISHIAMRKVNHTEEHETTY----------KAMPNV---IFTQDERHC---------LVINAP----------------LIADHPVVTNDMVNLISHNEFEWLGRFDNIINSGGFKVFPESVERKIKKYIK-GDYFITKEPDDELGQRAVLYVQ-GDEKDYPTLAHDIYMDKDMLKYEVPRQIYFVPEFVYTDNQKIRRDETVKKYK------ 163813780 538 ----------------------------------------WTYAQLRAAAGRIAGALDAAGVQPGAHVALCLPRTFAQLAAMAAVWHRGAAWLPLDPQHPDTRQISVLDDSGARVVVGWG-------AAPAWVPSAVHWL-----DAEAILDQSASHHEEPPRVDVEADTPAYLIYTSGSTGTPKGVVVSQGNL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 119186511 1015 ---STPLNNFNSIVDLLQWRVSRQGE-ELCYCSIDGRGREITWKKFDSKVAAVAAYLKKVKLRPGDHVILMYTHSEEYVFAVHACFCLGLVAIPISPRLSEDALLHVIVDFRVKAILVNGEVNDLLKQVSQHIKQSAHVVVYNTSKPPKQSHGCRHLGFTMNPQWLNSKQPAVIYWTS--------VEIGHDTIM--GMCKVQKETCQMSSSRPVLGSVRSAVGLGFLTCLMGPYVGAPTYLVSPAANPISLFLTLARYKIKDTYATSQMLDYAMGSMAAKGFQLHELKNLMISAEGRPR--IDVYQKVRLHFAAA-GLDRTAINTIYSHVLNPMDPDTPGHTLLVQDSGMVPV-STQIAIVNPETCCLSHVG-EYGEIWVQSDACARSFYGSKQEFDERFTVDGYVRTGDLGFLHPGGQLFVLGSIGETFEVNGLNHFPMDIENTIESHRNIVRSAVF-----QAGGLVVALVVTRKAYLAS--IVPVIVNAVLTEHQVVTDIVFVPDFPRSRLGEKQR-------------- 119186511 264 -----------NLPAVLRYRARSHPKQPAYWVLDGKETASITWEKLASRAEKVAQVIRDKSLYRGDRVALVYRDTIEFAVALLGCFIAGVVAVPINNLDDYASLNVILTSTQAHLALTTENNLKAFQRDIATQKLTWPRGVEWWKTNE-FGSYHPKRKDEMPPLAVP--DLAYIEFARAPTGDLRGVVMSHRTIMHQMCCMSAIVSTIPTHGEILMSYLDPRQGIGMILGVLFTVYAGNTTVWLESLTPGLYASLITKYRAALLAAYPGLKRAVYNYQQDSEPNFSSLKLCLIGGMVISRDWLGGEERMGCPLKHTFGSSLIGGSAAPVRKEGPRNDLGETPNAVRIGAFGYPIPDATLAIVDPETGLLCTP-NVVGEIWVDSPSLSGGFWALPKQTESIF------------------------------------------------------------------------------------------------------------------------------------- 147918720 95 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRGDICWSTSLARAFTSCGLGHGDVMI----VSYGYGLFTGGLGAHYGGASVIPMGVGNTQRQIELMQDLHATAIACTPSYLLHMNETAKAMGISIKDLRMAFLGAEPWSLETRARIEKMGIKAYDIYGTSESGPLFTECKCQDGIHVWAD---------------HFLLEVIDKNGDPVPEGKK--GELVVTT------------LSKEALPLIR-YRVGDTGRTHPR-IMRIMGRTDDMLIIRGINVFPSQIESVLMTIPEVGEHQIIADRKGELDELTVRVEVTK--TAFSDKLADLMKLEQKVGYELQKKIELVETLPRSQ-GKIDRRKI----------- 67517125 269 -----------NIPTVLRHRARTCGKQPAYWVLDGKEIASITWEKLASRAEKVAQVIRDKNLYRGDRVALIYRDSIEFAVALLGCFIAGVVAVPINSLNDYQSLNLVLTSTQAHLALTTENNLKSFQ---------RDITTQKLNWPRGFGSWHPKKKDDTPPLIVP--DLAYIEFSRAPTGDLRGVVMSHRTIMHQMACLSAIFATQPSRGETIISYLDPRQGIGMILGVLLTAYGGTTVWLEDRATPGLYAHLVTKYRATIMAAYPTAYNATRHFKKNSEPNFASVKLCLIGGMVISRDWLGGEERMGCPLTHAPAPSEQTGVVVLAMGEDARKYAGTMPNAVRVGAFGYPIPDATLAIVDPETNLLCTP-NVIGEIWIDSPSLSGGFWALPKHTEAIF------------------------------------------------------------------------------------------------------------------------------------- 67517125 1020 ---STPLNNFTSIVDLLQWRVSRQAEELSYCSIDGKEGKGITWKKFDLKVAAVAIYLRKVKLRPGDHVILMYTHSEDYVYAVHACFCLGVVVIPLAPRLSEDAPAHVISDFNVKAIIVNNDVDHVMRQVSQHIKQSAQVLRIGVPAPSKQSHGCKELGLTMKETWLQGNQPAMVYWTS--------VSIGHDTIL--GMCKVQKETCQMTSSRPVLSVRSTLGLGFLHTCLMGIYVGAPTYLVSPAQNPMTLFLALSRYKIKDTYATSQMLDYAISAMPGKGFQLQELKNLMISAEGRPRVDIANLDRTAINIV--YSHVLNPMIVTRSYMCIEPVELWLDLRALRRGLVGMVPVNTQIAIVNPETCTLSQVG-EYGEIWIQSDACAKSFYGSKQDFDERFDEDGFVRTGDLGFLHPGGQLFVLGGIGETFEVNGLNHFPMDIENSVEKHRNIVNCAVF----QAGGMIVVVVEVTRKAYLAS--LVPVIVNAILNEHQVVADIVFVSDFPRSRLGEKQRRKLR---------- 194564335 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPQEQVSRIHASSGTTGKPTVVGYTARDITWANLVARSIRAAGARPGDVHVSYGYGLFTGGLGAHYGAERAGLT-VIPFGGGQTEKQVQLIQDFRPDIIMVTPSYMLSIADEFERQGLDPSSLRIGIFGAEPWTNDMRVAIERMGIDAVDIYGLSEMGPGVASECVETKDGPTIWED-------------HFYPEIIDPETGEVLPDG-ELGELVFTS------------LTKEAL-PIVRYRTRDLTRLLP-GTVRITGRSDDMMIVRGVNVFPTQIEEQLLK------------------------------------------------------------------------------------- 56478504 104 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGLPTVVGYTKNDIMWAGVVGRSLRAAGGTRNDIILN----SYGYGLFTGGLGAHYGGAAVIPMGGGNTEKQVQLIREFAPTIILATPSYMLTIADELQRQGIDPTSLRLGVFGAEPWTNEMRREIERLGIDAIDIYGLSEVGPGVACECIETKDGPHIWED-------------HFYPEIIDPETGEVLPDGQ-LGELVFTS------------LTKEALPIIR-YRTRDLTMLLP-GTARITGRSDDMLIIRGVNVFPTQIEEILLKH----ECLCITREHHMDEMTVLAEVLSASQRAAIATELRHEIKSAVG---VSADVHVLDSIERTQVGKVDKR------------- 207084026 88 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQGDMVWNEVMARVYTMAGATAKDVVHNAYGLF-TGGLGFHNGAETIGATTIPASSGFTDRQIM-LMKDFNATILAATPSFALHMYEAAKKSGSDYLKLKSGVFGAEPTSEGLKEEVSRWGIDYHEVYGLSEIGPGVSSNCKHSKLLHVNED--------------HFYPEIIDHKTGQVLPDG-ERGELVITS------------LTKQALPIIR-YRTGDLVRMES-----IVGRVDDMIIVNGVNVYPSQVEHVIANTEGV--------------------------------------------------------------------------------- 167836632 3 -------------------------------------------------------------------------------------------------------------------------------------------------------AHDASLANAAAPVPPQPEQAAYLIFTSGSTGAPKGVVVSHRSLADY--VAGMLDELAFAPDASMAMVSTVAADLGHTTLFGALCSGRTLHLLPAHFDPDRFAQEMAAREVGVLKIVPSHLHALLDAQRAA--DVLPAHALVTGGEALPWSLVERIAALGCRVINHYGPTEAT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90569529 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGKPKGVVLSHESYTSGAIPRA--QAVGYKASSRVFDFPSYAFDVTYDCMLCTLSVGGTICVPSEEARMNDLSGAIRSSKANMVHMTPSVARVLEDDI------IPSLDVLGLGGEAVGARDAAIWGK-DTSLIIAYGPSECTVGCTINNTVYE------------STGIGRGVGGVT-WIVDPDDHNRLTPLGGVGELLIEGPVVGVGYLGEPEKTAEVFIED---------------------------------------------------------------------------------------------------------------------------------- 171318005 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPQDQISRIHASSGTTGKPTVVGYTARDIWANLVARSIRAAGARHGDKVHVSYGYGLFTGGLGAHYGAERAGLT-VIPFGGGQTEKQVQLIQDFRPDIIMVTPSYMLSIADEIERQGLDPSSLRIGIFGAEPWTNDMRVAIERMGIDAVDIYGLSEVMGPGVASECVETKDGPTIWEDYFYP------------EIIDPETGEVLPDGQ-LGELVFTS------------LTKEAL-PIVRYRTRDLTRLLP-GTARITGRTDDMMIVRGVNVFPTQIEEQLLKQHALA-------PHVLTKEGPLDVLTLNVEETAPDTAAIHAARQALAHKSLIGVTAVIDVLPVNSVGKIDKRK------------ 169176072 173 ------------LWTLLDEQAAGPGTGSAVVEMSGAAARSLSWQQLEQRIADLAAGLEQAGVQRGSRVSLMVPPGVDLTVALYACLRLGAVVVVADAGLGTKGLSRAVKGATPDFIIGIDKAAGTLPGARRRLLGAETSLSELARSGAGRKAAEHADADALDPDALDPDAPAAVLFTSGSTGPAKGVLYTHRQLAA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 210098830 14 ---------DVTLGQLLDDATARWPGKEAYVFRKQG--VRMTFADVKQEADRLAAGLMSIGVGRGDVVAWVISGRPEWGPLAFAIAKIGAVSLPLIPLY------------------FWSSYDDTVSKVMAKTIVLKTAVIF------TCTSSYDLLHNTKEAVII-SKTPSTILKT------------------------YKAWEPMPPPGDVY-----------------------RTLRATRTATMRFCWRLLRCETTTLMY-VKT-FHEFLHDPALNEYDLSFLEQVF------------------HHLTNH--------------------------------------SLIKMKVVDRHGQIVPLQHE--GEVWVRGYSMFKCYRGDEEKTAEVKTADGWYKTG---------------------------------------------------------------------------------------------------------------------------- 154175167 17 -------------------------------------------RELFRHCEAFAGRIKSRGIKELE---IYLNDAFCFYAAFFGSLMAGAVPTVLQPIFDPQ-----------KIHVRDENFTD-------------------------FLNFDEDIAPELD------ENAKFFLQTSGSSAKSKIIEKSLDEMIKESL--YLAEEFKFSPGEVFFSSVSHQHMFGLTFKVFLPLVLGAKVIAKELNYPEIILDVLKDH---IFITSPVLLQTLVQSPRAA--NLKRLKGIVCAGSALKNELRDELTRLDARTIEIYGSTETGVVA---------RNLGDGLKIFSKVDAG----------LDEREA-----------LNVRSPWC------------------KFFQTNDWARIDGD-RLILKGRMDRIIKLNDKRVSLESVESRLLESGIVKDCYC-GM-HPNF-KRVAALLVLKGVVSELTTLLRSEFKNNI------RYFRIVSDLGRNKQGKFEK-------------- 218721568 4 ----------------LEEKAHSHPEQPRSSNLQDG-FYEVNYKQVQTAVDYTAQWLKKFGFSPNETVSYMGLPDIRYNIIFYAAVRIRLVFLP-SPRNSSVTNLSLLEQTQCTKLCYSPESPDIAASAQALQKASKTLQVLE------FPSLDELLKAQCASVPYSRQEPIVILHSSGSTGIPKPVTMTNGSLAVPGRQNHDLTTWDFPPGSYLYVPFPPFHMAGFLNNIMVPIFTNTIPIFGPLPSGGLVAQVLRCLNVKGCFLPPMTVADLYNEPD-GPELLKSLDILCYAGGPLPESIGNELIQ-HVALCQFFGSTETGQIRQLFPLKEDWQYIEFHPSENI---------------------ELQKAGENTFELVI---------HASDETENFSLLNHNFYRTKDLFLPHPNGLWKFYSRRDDIIVLAGEKLNPVPLELGVQAIPGVAGALVAG----ESQARVALLVELQPDHPNPEDTIRHLNSDIAGPGRVSRSMIFIDDKPFIRAGKVVRKLTLEAYQEEL--- 73667760 92 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVGYTQNDIWAESLARGFT-SVGLKKNDI----LQVSYGYGLFTGGLGAHYGGATVLPTSSGNTERQLELMRDLDVTAIACTPSYFLYLIETARKEGRDDTRLKMGFFGAEPWSEELKKRIEESGIKAIDIYGTSEMSGPLFTECSEQCGIHIWADKFL--------------VEIINPETDE-PVPDGEIGELVITT------------LNKEALPLIR-YRVRDLTRKLSEPCMRISGRSDDMIIVRGINVFPGQVESVLMKIPEV--------------------------------------------------------------------------------- 133901848 109 ------------------------------------EWEWITYDQAFEISDNVSQAIRKLGIDTGDNIGIYSKNRPEWILSDMAIHNFSNVSVPLYDTITNDDMHYITNLCEISLIFADSE-DKTTQLVRDKLSNLKYIVQFDNVSDEQLWSFNEFVEKHRPHVPPTPETLATISFTSGTTGRPKGVMLTHLNLCSTTMAFEEFEHVE-GEQDSYLSYLPLAHMY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163754983 59 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTSGSTGKPKPIRLDKQAMVHSALATG--DFFGIKSGDAALQCLPSNFIAGKMMLVRAMILGLSLDVIAPTSNP------LKNHDKDYDFCA-----MVPLQVENSLEQLHQIKTLIIGGAPASSTLIEHLQTVTTNVFATYGMTET----ITHIAAKPLNHLPKGKKTYYKT-----LPNIQIQ---TDNRNC---------LVIHAPRIT----------------EGKIITNDVVHIISKTEFDWLGRFDNVINSGGVKLHPEQIEEKLS--PFITRYFVASIDDERLGKKLILIIEDPQETIDTSSLLETIKSKNFNKFEIPKNIYTTKNFTETNTGKVQR-------------- 33945697 84 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPQHDIVRLHASSGTTGKPTVVGYTQNDIWANLVARSIRAAGGRKGDKVHVSYGYGLFTGGLGAHYGAERLGCT-VIPMSGGQTEKQVQLIRDFQPDIIMVTPSYMLNLADEIERQGIDPHALRLGIFGAEPWTPELRASIERMGISALDIYGLSEMGPGVAMECAESRDGPTVWED-------------HFYPEIIDPVTGEVLPDG-ELGELVFTT------------LSKEAL-PMVRYRTRDLTRLLP-GTARITGRSDDMLIIRGVNVFPTQVEEQVLKVKQLSEC------------------------------------------------------------------------------ 159904562 90 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRRDIAMWSEVVARALSCAGASRDDFIQIAYGYFTGGLGLHYGSEKLGAT-VIPISGGNTQKQVQLMADFKTTVLACTPSYALYLAEFLEEAGTDDISLRVGIFGAEPWTPSMRKEIEKLGIKAMDIYGLSEMGPGVACDCEYQAGLHVNEDHFVP--------------EIIDPTLKPLPAGSE--GELVITKEGMPLLRYRTRDLTSLNYEKCECGRT--LVRMNK-----CTGRSDDMLIIRGVNVFPSQIESVLLEM------------------------------------------------------------------------------------ 167587217 8 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRTGDRVRLRTDGRIDFLGRIDDQVKIRGYRVEPGEVSAAVRAADGIAQAETLAVEHDGRL-RLAAFVVARDGAAFDEAALRARLAAALPDYMVPAQIVALPRLPVTANGKVD--------------- 148380539 21 -------------------------------------------------------------IKVGDWIGLKYHNNYLYYAVVFGAMKLGNILLLDNKSESNNRYRYEID--------------------------VELIAILDNNILDNF--NNEAIDIQCLNSKFEKDIVAFL--SSGTTGKPQVIIYHAYAILNQIKNVKYEFLRNETLADIVYTFLPMNHILGFLLPLIFITLDLKVVFLSDQ-TPYGIIKGIRNENALGSFGVPMVWKLIKNILKENREGVDKLKIILSGGSKTDASIRNSYIRAGIEFFVGYGLTETGFLSIGKSDLNDCE------------SEGKVYDNYEIKVLTSDGS---IRNEGTGEIIVKSDSIYAASIKDKKEICPKLIEGMYYRTGDIFEL-KNRKLYFKGRMKNIIVESGENIYAEELEE----------------------------------------------------------------------------------------- 171059084 84 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKRDIDNWALVARSIRAAGGRAGDIV----HIAYGYGLFTGGLGAHYGGCTVIPMSGGQTEKQVQLISDFKPDIIMVTPSYMQVIVEEMRRQGLDASSLKVGIFGAEPWTEAMRREIEAAGIDAVDIYGLSEMGPGVASECIESKDGPVIWED-------------HFYPEIIDPVTGEVLPDGSE-GELVFTT------------LTKEALPVIR-YRTRDLTRLLPPG--KIVGRSDDMLIIRGVNVFPTQIEEIVLQHGQLAQYQLIVTRSGHLDELEVRCERLPGTSAEVGDEAARWLQQRITLVGVTASVIVADSIERTLVGKIDRR------------- 21228969 83 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTSGKPTVVGYTAKDIETWSLIARSLTMIGLSKGDTIQNSM----NYGLFTGGLGFHYGGAMIVPAATGNTARQLEMMIDFGVTAVHCTPSYAFYLAETAEELDLDKLSLKAAIFGGEPWSENTRKQLERLNLKAYDCYGLSEM-------FGPGVGFECQEQDGLHIWS------DNFFVEVLDENGEQVSEGEK--GELVI-----------------SSINKEGFYRTGDMTKLLESGRTRLLGRADDMLIVRGINVFPSQIQDVISKIPQVGE------------------------------------------------------------------------------- 153941157 21 -------------------------------------------------------------IKVGDWIGLKYHNNYLYYAVVFGAMKLGNILLLDNKSESNNRYRYEID--------------------------VELIAILDNNILDNF--NNEAIDIQCLNSKFEKDIVAFL--SSGTTGKPQ-VIIYHAYAILNQILADIVYKTDNSHRKIV-TFLPMNHILGFLLPLVFITLDLKVVFLSDQ-TPYGIIKGIRNENALGSFGVPMVWKLIKNILKRRREGVDKLKIILSGGSKTDSSIRNSYIRAGIEFFVGYGLTETGFLSIG---KSNLNDCESE---------GKVYDNYEIKVLTSDGN---IRNEGTGEIIVKSDAIYTASIKDKKEICPELIEGMYYRTGDIFEL-KNRELFFKGRMKNIIVESGENIYAEELEE----------------------------------------------------------------------------------------- 169245424 1 -----------------------------IAHRDDGTRREISRRQLYDEVSLMVQALVDAGVKEGDRVGAIVTHDIEAIVSYLAVSAIGAIWSSCSPDFGPAGASDRLSQIDPKILIAVSEYGPTIRAV-AESAAPEKIVLIGDAVPESLADLDPYAAGQIAFNRLPVKAPLAILYSSGTTGKPKCITHSGGGLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 94490322 2 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AIRTFGATYAHLTPTVSRLL------DPKSAPGLRRVMFIGEKLTRSDVAPWSG-GTTVCNTYGPAECTVTNTIAFIERGLVEPGPAEPGETDPSIGKGY-GTITWVVHPTGDALAAIGQ-PGELWLEGPLVGQGYLGDSIKTAASFINDPWYRTGDIVFYNPNGSLQFVGRKDEQVKIRG--------------------------------------------------------------------------------------------------- 110600871 79 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKHDLTWSGLVARFMTAAGVTHDDVVQIA----FGYGLFTGAFGLHYGGASVIPMSSGNTEKQIMIMQDYKSTALVCTPTYAITLADKMERMGIDPKSLKVGLFGGEPWSESMRKEIERLCLSATDNYGLSEVIGPGVAGECSCKCGMHIFEDAFI-------------PEIIDPETCQVLPPG-SVGELVLTT------------LTKEALPMIR-YRTRDITSLDDCGRTLVMGRSDDMLIIKGVNVFPSQIEEVLFAIEG---------------------------------------------------------------------------------- 33239651 71 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILNALPLHHVSGLLPWWRSRCWGAKHIWIEAKTNPSQLEEKCNSLKIRITSLVPTQLTRLIKSPAGVRW-LQSCSIIWVGGAPISKALAKASRALNLRLAPCYGTTETTAMVTIQ---------TPEDFLTGQNSSGEPLNDIELRL--GTGNTLQIRTQRLAK-CIKADGTISSIAN----------EEGWWESGDVAELLIQNHLKIIGRQDTAINSGGEIIFPEKLDAAIKRKIAIEAILLTTIKDEEWGERLIALVRLKNSQNDHDASLKQIVKEW-SSIERPSAWYHCPALSTNILGK----------------- 197784451 17 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YRTGDRARARPDGVLEFLGRDDAQVKLRGHRVELGAVEAALEEHPDVVEAAAVVREAERPERTISAYVVASSVGVSPRTLRA-WLAERLPAAARPATIVERPALPRTAAGKIDRVRLAAE-------- 78223025 78 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTHDIKVWSNLVARFMTAAGVTLDDVVQVA----FGYGLFTGAFGLHYGGASVIPMSSGNTEKQIMIMQDYKTTALVSTPSYAITIADRMEKMGIDPKSLKVGLFGGEPWSEAMRKEIERLFISATDNYGLSEVIGPGIAGDCEHKCGMHIFEDAFI-------------PEIIDPDTGEVLPPG-SVGELVLTT------------LTKEAFPMIR-YRTRDITCLDACGRTMVMGRSDDMLIIKGVNVFPSQIEEVLFAIEG---------------------------------------------------------------------------------- 120436652 77 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGEPKKIRLQKQHMVNSALATSKF--FKLPAHTKALMCLPAEYIAGKMMLVRAMFLGWNIDTVPPSSNPDQVFKVYD-----FSAMTPF-------QLDNSIARLHLVKKMIIGGGAVSPRLRNMLKEVDSILFETYGMTETCSHIAAKRLNPRKKKKGERPF--------KLMPN------------VGITQDERGCLIIKAPNIL-----DEE-----------IVTNDVVEIITYKRFLWKGRYDNIINSGGIKLFPEQIEQKLN---KVLDFFVTSMPDDSLGEKLILFVEDDFSEETIDQLKEQIDNKSLDKYEKPKKIYLIEKFEETPNGKIHR-------------- 77362306 15 -------------------------------------------------------------------VVLYSTNTYKFAVSLMALTLRGCT-VILPPNGQPETLKALLQ--QTPCFLGDSELVEPL--------GIDFINIENLPEQPGFFPLAQLVW---------PKEGNLVFYTSGSTGKAKPIVKS---------WQTINKELSILSSSYALKCMPMFHIYGLLFRLLWPLSTGHVVDTDLLHYPEHIAAKLKGAKQVVLISSPAQLKRLRADNVLIEQK-SHLQWIFSSGGPLNEDAVSLFSQLNKPITQVFGSTETGGIAYRQVTSLET------------VSSWQPFSGIKMSV------------GTNDRLLLNSPLV----------NHKDYPLD------DRGLVLKSGQFKLLGRLDRIIKLEEKRLSLDELEHHLASSEWVNDVKVIVLPGAR--QVIGAVVVLSQQGATNKLLKEHAL-TRFERICTPKKWRFIEQLPYNSQAKLNLKAL----------- 70935422 8 --------------------------------------------------------------------GIWSKNRPEWYMTDIACAAINFVTVPIYDTIGINSVKSIIQKTEMKVCCVEAEKLESLISLKPELPDLNILIVYNDSIPQIVHPLSENMRETLKNNKPKPTDICTIIFTSGTSGNPKGAMITHYSFIAFA-QSYLLDGNRLGKYEVTLSYLPLAHVYERLIEFALPFFGAKIGYFSG--NIKDIANDINALKPTFLITVPRILQKIAKNPKKWSHGFGRLRIQVMGSSSMDQKLIDIQMLLSTPISEGWGMTEVGVGFVQHRNDS------------IKGTIGGMFSNTILKVIKPNMKYDPKEYPNRGELCVKG------------------------------------------------------------------------------------------------------------------------------------------------------- 163755907 1 ----------MNLHNFIAN------RKPDAVYLQT-EKAAYTYAELFSFVNDFANEIFALKVK--DQALL--------VFCSWACMRKSFVLLPFDIDRNLEE--RLLTEASCNVLISSKENLSTSFGIGNLTKRIKSAIVKKEESQISKIGFL----------------------SSGTTGKPKLIWNTSQQFGTSLTTTYEHDFMPYTKAQKVLITPFLTHSYGFSALLEYT-QGKSTILIPSEASFAGIFRLMGKKQVTAIEAVPYFYKQLIVF--QKKIHFSNLKHIGFGGDSLLQSLCNAYEDISFSVR--YGVSEIPSVIGLNMFTRLEDNTNSYEIH----------PRYTVTTAD--------------EIVVS---------NNYNATQIA--------TGDIGFM-EDERLFVIDRKASFLKVKGYKVSPNFIEKVFIDSGMIQEVHVLTKND-----TLIAKLIPLENY--DKVGLKNYLRSQLPNYAIPDKIMIVETIERTQTGKIIR-------------- 187778829 21 -------------------------------------------------------------IKVGDWIGLKYHNNYLYYAVVFGAMKLGNILLLDNKSESNNRYRYKID--------------------------VELVAILDNNILDNF--HNEAIDIQCLNSKFEKDIVAFL--SSGTTGKPQ-VIIYHAYAILNQINETLADIVYKTDNSKIVSFLPMNHILGFLLPLIFITLDLKVVFLSDQ-TPYGIIKGIRNENALGSFGVPMVWKLIKNILKRDKLLGKNFKIILSGGSKTDASIRNSYIRAGIEFFVGYGLTETGFLSIGKSDLNDCE------------SEGKVYDNYEIKVLTSDGS---IRNEGTGEIIVKSDAIYTASIKDKKEICPELIEGMYYRTGDIFEL-KNRKLFFKGRMKNIIVESGENIYAEELEE----------------------------------------------------------------------------------------- 13508491 8 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FWKIVERYRATVIGGVPTALAALLNVP--VDADISSARYSISGASLLPRAVAVQYQKMGTAIHEILGMTETGGLV----------SIDPASADPVLGSVGIRLPYTKVVV-----RKLAADGHEVGVMTVSGPNVTPGY-KDQSQNSGALR-DGYLDSGDLAYTDEEGRLFIAG------------------------------------------------------------------------------------------------------------- 212533421 244 --PSTMMSKFDNLPAVLRYRAKTQSKQPAYWVLDGKEIASITWDKLASRAEKVAQIIRDKSLYRGDRVALIYRDTIEFAVALMGCFIAGVVAVPINNVDDYASLNVILTSTQAHLALTTENNLKNFQR-DITTQKLQWPRGVEWWKTNEFGSYHPKKKDEVPPLIVP--DLAYIEFSRAPTGDLRGVVMSHRTIMHQSGAQQQARVLSGSHSEILFSYLDPRQSIGMILGVLLTVYGGTTVCLEAQATPGLYAHLITKYRATVMAADYPGLKRVAQEPLITRHNFSSVKLCLIGGMVISRDWLGGEERMGCPLTDGFGSSLIGGTPVTAPKKKATNDLAERPNSVLVGAFGYPLPDATLAIVDPETNLLCTP-NVVGEIWVDSPSLSGGFWALPKHTETIF------------------------------------------------------------------------------------------------------------------------------------- 17545151 44 ---------------------------------------------FLAEVAQLAAALPA-----GAHVFNACTDRYRFTVGLCATLVAGKI-SLLPASQTPETVRRLAAFAPDVFCLHD---APDCAIALPRFRFPEPLPPAGADAP-------------VDVPQIDASRVMAYIFTSGSTGTP--VPHTWGALVEGVRASAARLGLLDAHACTLVGTVPPQHMYGFESTVLLALVGGLAFSNRLPFYPADIRAALEAPQPRVLVTSPIHLRALLSSERA----LPPAALVLSATAALPEPLASEAERLAAPLIEIYGSTETGQIATRRTAQGATWHLQPG--IRLEARAGTP---------DEDG-PVTWASGA----HLDAPVPM----------------------GDTLELIDDTHFLLHGRKADLINVAGKRTSLAYLNHQLNAIPGVED-GVFFMPSDNGSERLAALVVAPELAAAD---LLHALRERIDPAFLPRPLLLVEALPRDATGKLPRDAL----------- 119776514 101 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYTSGSSGEPKPVKKTLEQLDAEVSTLEATFAAALPHCSVISTVSHQ-HIYGLLFKILWPLAAGRPFLSDLVEYPETLSYYTALLPNLCLISSPAQLSRLPDALDNER-QFHSPSLVFSSGGPLSEDAARGIQKVGSLPIEVYGSTETGGIGW--------------RRQASAAEAWQVFPGIKIASADD------------GALLLRSP-----YLDNP---------NQILRCEDKIAIDDNGRFVLQGRLDRIVKIEEKRLSLVQMESLLESHPLVSRAALVLLTEPRTQ--LGAVVELEGKALLAEELKAHLLTE-FERVTLPRRWRYPCELPLNQQGK----------------- 169245394 1 -----------------------------IAHRDDGTRREISRRQLYADVSRMVQALVHAGVQEGDRIGAIVTHDIEAIVGYLATSAIGAIWSSCSPDFGPAGASDRLSQIDPKILIAVPEYAPTIRAVV-ESAAPKKIVLIGDVVPAGCVTLHDFVSPEIAFNRLPVKAPLAILYSSGTTGKPKCITHSGGGLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 28629104 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VWIRAQSLALGYW-RQGALLPLVDPQGWFHTRDRGVM-EQGELRIIGRLDNLFFSGGEGIQPEDIERVLAAHPQILQVVVVPVNDAEFGQRPVAVI--DSEQPLLLEELLAWSQDRLVNFQRPMALLPMPNALKAGGIKISRRQLQQWVAE----- 90422219 90 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPREQMLRIHASSGTTGKPTVVGYTKHDLDTWSMARSMASAGALPDDIVHNAYGYGLFTGGLGAHYGAERLGCT-VVPVSGGGTERQVSLLKDFGANVLCSTPSYALNIAEVAEQMGADLRPLRVGLFGAEPWSDAMRRDLERLGIRAMDVYGLSEIMGPGVACECAAQAGLHGWEDHFLFET------------IDPETLQPLPIG--AVGELVITT------------LTKEALPMIR-YRTRDITRLSNEGRMRVTGRDDDMLIIRGVNVYPSQVESVLVGFPGIA-------------------------------------------------------------------------------- 20092649 92 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTHKDIWAESLSRAFT-SVGMGKDDI----LQVSYGYGLFTGGLGAHYGGATVLPTSSGNTERQLELMKDLGTTAIACTPSYFLYMIETARKEGRDDTKLKKGFFGAEPWSEELKKRIEESGIKAYDIYGTSELSGPLFTECGEQCGIHIWGDLFL--------------VEILDPETGE-PMPDGETGELVIT--TLAKERYKIKDLTKKLSEPCKCGRTHPRITR-------ISGRSDDMIIVRGINVFPGQVESVLMNIPEV--------------------------------------------------------------------------------- 87120305 114 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------ENDGNFIITTSGSTGSPKGVSLKIENVINNAKLASEKIRFKDYNLEKWCIDTDLSLMSAISHLFMAWEARIPLVHL-KGYQKKYISDLFSQ-NIVGFGGAPLQLTNLSNFLTS----IKSKSLFISSGDFLTKENINLINKRHPDICSFYGLTELSGRLCY---------MSTEDIKMSPGAAGKEIIENSTYI------------NTRNEVVANSPLLFEGYYRKNMPFEK---NNGEFITGDIAKKGVDGIIWLEGRSTDTFKVSGLKVNRILVEKVLSKVLSGFEYCVLPVQHSSMGTCCALFIQENRKTPSLREIIKSI-KETSPSIYIPVFTYIINNLPTLKNGKLDKQKL----------- 159131625 1033 ---STPLNNFATIVDLLQWRVSRQAEELAYCTIDGKEGKGITWKKFDLKVAAVAMYLKKVKVRPGDHLILMYTHSEDYVYAVHACFCLGVVVIPIAPRLAEDAPAHVINDFKVKAILVNSDVDHVMRQVSQHIKQSAQVLRIGVPAPSKQSHGCRDLGFTVKETWLQSDQPALVYWTS--------VQIGHDTIL--GMCKVQKETCQMTSSRPVLSVRSTLGLGFLHTVLMGIYVGAPTYLVSPAQNPMTLFVALSRYKIKDTYATSQMLDYAMSVMPAKGFQLQEMKNLMISAEGRPRTDIASLDRTAINIV--YSHVLNPMVVTRSYMCIEPIELWLDLRSLRQGLVGMVPVNTQVAIVNPETCTLSHVG-EYGEIWIQSDACAKAFYGRNDFDAERFIVDGYVRTGDLGFLHPSGQLFVLGGIGETFEVNGLNHFPMDIENSVEKHRNVVPCCVF----QAGGLIVVVVEVTRKAYLAS--LVPVIVDAILGEHQVIADIVFVSDFPRSRLGEKQRRRLR---------- 70996230 281 -----------NIPAVLRHRARVHPKQPAYWVLDGKEIASITWEKLASRAEKVAQVVRDKNLYRGDRVALIYRDSIEFAVALMGCFIAGVVAVPINNLEDYQSLNLVLTSTQAHLALTTEN----------NLKSFQRDITMQKNWPRGVEWWKTNEFGSYHPKRKDDPDLAYIEFTRAPTGDMRGVVMSHRTIMHQMACLSAIIATVPGHGETLISYLDPRQGIGMILGVLLTVYGGTTVWLEDRATPGLYAHLVTKYRATLMATVDAEFHEILADRWLRPMRNPRAREIVAGGMVISRDWLGGEERLGCPLTHEMDPAEASPVVVLAMGEDARKYAATMPNAVRVGSFGYPIPDATLAVVDPETNLLCTP-NVIGEIWVDSPSLSGGFWALPKHTEAIF------------------------------------------------------------------------------------------------------------------------------------- 167368093 89 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKTDLWANLMARSMV-GAGASPDDIVHNA----YGYGLFTGGLGAHYGGCTVVPASGGGTERQVQLIVDFGANVLCCTPSYALNIAEVAEQMGINLRGLRVGLFGAEPWSDAMRRDLERLGIKAVDVYGLSEIMGPGVACECHVSQNGLHGWEDHFLFETI------------DPETLQVLPMG-SVGELVITT------------LTKEALPMIR-YRTRDITSLNTEGRMRVTGRDDDMLIIRGVNVYPSQVESVLIGFPGIA-------------------------------------------------------------------------------- 85860366 90 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGNATVVGYTRNDIVFAEVVARCLAAAGADENDVIIGYGYGLFTGGLGVHYGAERLGA-MVVPISTGNTDRQLMLIKDFGTTAVCCTPSFALSIADYIEKKRYDIRSLRIGVFGAEPWSEPMRREIERLGISAYDIYGLSEVGPGVSSECSEKSGLHVNED--------------HFYVEVIDPETGEVLPEGEK-GEIVYTS------------LTKEAF-PNIRYRSRDITRLYHDGFVKVMGRTDDMLIIKGVNVFPSQIEDVLMS------------------------------------------------------------------------------------- 154311961 59 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------PYVVLHTSGSTGFPKPIILTHGTIAHHDTFGETPIALSLYRHKRVFLGLGLFHSAALCFIAFSIYSDTKLVLAPPGPMTAEIANSIHVYGLEASFISPATLAPIAKNP-IYLENIRKLRYLNYGGGPLPREIGNVLKSYTHLFVN-FGATETGFFALQITDADDWEYVNFSSRMGLQL---RPFVGYELYVRDPELEL--------------SQGIFSTF---PHLTE--------YSTKDLFSKHPKENLWFEGRSDDVIVCSGQKINPMTIENLLNAHPSVVAAVVCGQ-----GRMQVSLLIEARNTPRNEDERNTLVNEELGNEKQQSQGRITKGLPMVRAGKILRKITEDLYREEL--- 17548588 65 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGSSAAPKAIHKTLAQFDAEVRTLEDHWGEWIGPG-AILASVPHHHIYGLLFRIFWPLASGRAFGRRTYAEPHALQTALTRRETAAIVSSPA---QLARWPSLPGFDLSPLAAVFSSGGPLDEAAATFASAHGTAPTEIYGSTETGGIAWRRRNESDAW---------------QAFANVAVR------------READGALSVRSPH-----LGHPD----------WHRTDDAAEFDDAGRFRLRGRMDRIVKLDGKRVSLPEIENWLGLHPYVAQSAAVLLPGASR-ERLG--VLSALTSAGVEALRQHTLRRHLAAYLIPRKWRFRMSLPVDARGKL---------------- 195978503 90 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------PSDKADFAVLSSGSTGRPK---VFWRSWASWSFFEQQNQLFYFSEQTRLFSHGSLSFTGNLNLALAQLWAGGCLVFSDQR-SFKGWSSVWRRQKVTHLYLLPSLLQRLLPYFSADSYFAP---YLLTSSQHLSPELIRRFPRL--ELLMFYGASELSFISWC----------QGFEAMATAGFVGRPFPQVKLELR-------------EGHIFVQTPYAIEGI-------EQPYSVD------DVGEMTAAG-LILKGRTKDWVNQQGVKCHLPSLVQLVHQSGAVQEAAAIKGGSSAADEHVILCLVLKKQRSLTA--VKAYLEAHLSPVQLPKRYMLLKELPLNDSGKVDSRRL----------- 145230908 834 ---STPLNNFNTIVDLLQWRVSRQAEELAYCSIDGKEGKGITWKKFDLKVAAVAMYLKKVKVRPGDHLVLMYTHSEEYVYAVHACFCLGVVAIPLAPRLSEDAPAHVINDFHVKAIIVNSDVDHVLRQVSQHIKQSAQVLRIGVPAPTKQSHGCRDLGFTVKSTWLSSNQAA-MVWTYWTPDQRRISVHGHDTIM--GMCKVQKETCQMTSSRPVLGSLGFLHTMGIYVELTQALGAPTYLVSPVDFNPMTLFVTLSRYKIKDTYATSQMLDYAMSAMAGKGFQMQELKNLMISAEGRPRVDIASLDRTAINIV--YSHVLNPMVVTRSYMCIEPVELWLDIRALRRGLIGMVPVNTQIAIVNPETCTLSHVG-EYGEIWIQSDACAKSFYGMERFNGRVVDGDPYVRTGDLGFLHPGGQLFVLGGIGETFEVNGLNHFPMDIESVERCHRNIVSCAVF----QAGGLIVVVVEVTRKAYLAS--LVPVIVDAILNEHQVIADIVFVSDFPRSRLGEKQRRKLR---------- 78062168 84 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTARDITWANVTARSIRAAGGRPGDTLHNA----FGYGLFTGGLGIHYGGCMVVPMSGGQTEKQVQLIRDFEPKIILVTPSYMLNLIDEMVRQGMDPSSLKIGIFGAEPWTQALREEVERVGIDALDIYGLSEMGPGVACECVETKDGPVIWED-------------HFYPEIIDPVTGEVLPDGSQ-GELVFTS------------LTKEAMPVIR-YRTRDLMRRLA----KITGRSDDMLIVRGVNVFPSQIEEIVVALPQLSGQFQITLSRDGHMDRLDLAVELRSEAAASDSDRAALARELQHRIKVSSGVTVLAAIPATATGKARRVIDRRQAA------ 47225114 979 ------------LSEVLQWRAQTTPDHVLYTLLSSAVSSSLTCLQLHKRAERVAALLMERGLQEGDHVALVYP--PACTPA--ASPSTVRPPHPQNISTTLPTVKMIVEVSHSACVMTTA-------VICKLLRSKEAMATVDIRNWPPVLDTDDLPKRKPPALPTNPDGLAYLDFSVSTTGMLAGVQVSSGSQMTHNAVGAFCRSVKLQSREVAICLDPYCGLGFVLWCLCSVYSGHQSILIPPESNPALWLLAVSQLRVRDTFCSYSVMELCTKALKARGLDLSRVRACVVVAEERPRSFSKLFKDLGLHVSTAFGLQGTSGPDPTTVYVDMRALRHDRVRLVEKGSSGKILPGVRIIIANPETKG-PLGDSHLGEIWVHSAHNGSGYYGEEVLQSDHFTQTVWARTGYLGFLDANGELFVVGALEEAMELRGMRYHPIDIESVIRAHKSIMECAVF-----TWTNLLVVVVELEGSEQEALDLVPMVTKAVLEEHYLIVGVVVVTDIPINSRGEKQRMHLRD--------- 47225114 306 ----------------LQRWGTISPKAPCLTSLDTAPLYVLTYGKLWSRSIKLANILHKLGVRPGDRVALVFPNNVAFMVAFYGCLLAEVVPVPIEVPLSSQQIGFLLGSCGVTVALTDACHKGLPKSATGEIPQFKGWPKLLWFVTESKH-LSKPPRDWFPHIKDANNDTAYIEYKTCKDGSVLGVTVTRIALLTHCQACSYTEGMRLSVAETVVNVLDFKKDVGLWNGILTSVMNMMHVISVPKVNPLSWIQKVCQYKAKVACVKSRMHWALVAHKDQKDINLSGLRAVICPCASSPEALTVAIRRP----VEDSSQPPGRGVLSMQGLTYGVVRVDTEERLSVLTDVGTVTPGGLVCVVKPEGLPQLCQTDEIGELCVCSIATGTSYYGLTGMTKNTFTSGGFVRTGLLGFIGPGGLVFITGKMDGLIMVSGRRHNADDIVATALAVEPMKFVAVFSVT-VLRDERI--VVVAEQRPDSTEEDSFQWMSRVLQAIDSIHGVVPANTLPKTPLGGIHLSEIKQLY------- 83746589 12 ---------------------------------------------FLADVARLAAALPA-----GGHVFNACTDRYRFTVGLCATLVAGKI-SLLPASQTPETVRQLAAFAPDAFCLHD---APDCAIELPRFRFPDPLPSAGTDAPAGV-------------PRIDAAQVMAYIFTSGSTGTP--VPHTWGALVEGVRTSAARLGLLDAHACTLVGTVPPQHMYGFESTVLLALVGGSNRLPFYPADIRTALEAVPQPRV--LVTSPVHLRALL----SSDHALPPASLVLSATAPLAAPLAREAERLAAPLIEIYGSTETGQIAT--RRTAHGAAWHLQPGIRLEARAGTA---------DEDG-PVTWASGA----HLDAPVPM----------------------GDTLEPVDDTHFLLHGRKADLINIAGKRTSLAYLNHQLNAIPGVED-GVFFMPSDSGGEAPTRLVALAVAPGLTAAGLLHALRERIDTAFLPRPLWLVDALPRNATGKLPRDVL----------- 213408190 159 --PKVEMKQFTNIASVLRYRGAKHGKKAAFIILDNKEFASSTWEKIASRAEKVAQVIRDKGLFRSDRVALMYRDSIDFVVSLFGCLIAGVVAVPINRFDDYNELTFILKTTGAKALTTDANLKAFQRDLTTKKLHWPKGVEWWKTNEFGGLHLKK--NETFAPLQLP--DLAYIEFSRSPIGELHGVVISHRTIMHQMLSLGAVHASAVEQSDIFLTYLDLRQSVGLISGVLNSLYMGYTTVWCPQFIPGLWANLATRYRCSVMAGLKTIAYNYQNDPKATPVDLGALRMCMV--DCLNVDVADRWQKARSTIVPLLCLPEHGGMIISRMPRTHENEIAEQSKLPGTIRVGYPFADATLAIVDPETQILCLP-NIVGEIWVDSPSLSGGFFGLPKQTEAIFHARTYYISSD--------------------------------------------------------------------------------------------------------------------------- 213408190 889 -----------SIVQLLQVRVNSTPD-DIVYVPIDGKGREISWRKFDVKIATVARYLTKRKLRIGKVVLLMYTHSEDFIYAVYACFYLGLIPIPVPPRLSEDALLHLIKRYKVTAVLTDADTIVRSKNVSQHLRTAAHVFILTSKINKQSKSCRECGFDVPPIALNPAFPALVWAYNS-----P-----DHRITLASYNHTAILEMCQIHKETVLGHVRSMNGIGFIHTVLLGTFLGSTTYLLSPATNPLLLFQTISKYKIKDTYATLQTIEHARSVSNARWPPLSELKNLMV--PHSTRTNAGYLQELQTFLASH-GMSPYAVVSTRSYMGNAPQQLCVDLRALRHGLIGMVPVSTQIAIVNPDTQELCH-AGEYGEIWVRSMANALSFFESKEPTDERFIKDGYVRTGDFGF------------------------------------------------------------------------------------------------------------------------ 56479442 25 --------------------------------------ERISVARFLGDVHRLAALL-----PPGGHVLNICADRYRFTVGLAASLLAGKV-SLLPSTHTPETVRQLAAFAPDAFCLADGA--------------------CDIDLPQFQYPELAGPDHAGPVPAVAADQLVACVFTSGSTGMP--VPHTWGALVRNAAAEAERLGLSPAAPHAIVGTVPPQHMYGFESTVLLALQGGGGFWAGRPFYPADIAAALDTPRPRVLVSTPFHLRTLL----AADVALPVTDLVVSATAPLSGNLAAETERLRGPLLEIYGCTETGQTATRRTALTAEWQLFRDVRLSV-----------------EDGQAWAYGGHV------------------EQRTAL----------GDILEPTAADRFLLHGRSVDLVNIAGKRSSLSYLNHQLNAIPGVVDGSFV-MPDDDGATRLWAIVVAPG---LDRGALLHALRERIDPLFLPRPLLFADRLPRNATGKLPRAAL----------- 119944432 80 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQNDIWATIVARSIRAAGGSSEDIIHIAYGYGLFTGGLGAHYGAEKLGAT-VIPMSGGQTEKQIQLIEDFKPTIIMVTPSYCLNLIDELEKKGGDASSLKIGIFGAEPWTDSMRKEIERLGIKALDIYGLTEVMGPGVAMECAETADGPTIWEDHFYP------------EIVNPVSGDVLPD-NEHGELVFTS------------LTKEAMPVIR-YRTRDLTRLLP-GTARITGRSDDMLIIRGVNVFPSQVEEQILS------------------------------------------------------------------------------------- 218117599 12 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PDDIATICYTSGTTGTPKGAILTHGNFIASVAGSTMDE--KFGPSDVYISYLPLAHIYERANQVMTVHFGIAVGFYQG--DSMKLMDDIAALRPTVFCSVPRLYNRLKERLFNAAYNAKRVRFMASGASPLSPDIMEFLKCFGCRVTEGYGMTESTCVISC-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212526190 117 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPCLILHTTGSTGLPKPITWTYEAWTIPSMGEYVSMTEIYQEAHRAYNAMPLFHTSGLNTGILSLLLGVTTVFGAANVVPAAYADEMHKYGVDASIGPPSLYEDL-SHETDTLDRIDTLRYVLVCGAPLSQVAGDVVSKR-TRLISNFGATETACLPRLAPGREDWSYYYWHPSHS----------GIELREYMDDLYELFIVRKPELELY---QGIFSTF---PDLQE--------YSMNDIYSKHPDGFLYWRGRADDVIVSNGEKLAPALMEAGLMSSPLVKGAMVVG----RGKFQPAALLDLGDERPDTASGRFDILKDLLPAIAAPAHVLLVD--PARPIGKIQRHQTYKAYEE----- 169773231 2 -------------------------SKTIVDDYSTGT--QFGYRQILHGIAKLQQTLQ--GLKPGSVVALLAPNGYEFIV---GVIAVLAVGGVVVPMLSPAEAAYIIQQCNAQVMIVSRELTESATQIQREVEIPSITIEGNTHTPAGSYRLDSTLA-------VSEETPSILFFTSGTTGPPKGVLHSRRTINKYA----HMETEPATNDDICIIPRGAFWSIYFTKLFQMLLAGVRVEIQNFGRNYNLIWERLREQAGTKIVLSPTFWYGMMLHYESHISKLPEIRDACDTGAMPSSRVKQFWQEMGKPLRVLYGSTET-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 160888162 78 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRKDLSAWSECLSRAFAYGAGSSDIFQVSYGYGLFTGGLGAHAGAENIGASVIPMSSGNTEKQITLMHDFGSTVLCCTPSYALYLADAIKDSGLPREKLKVGAFGAEPWTESMRRDIEKLGIKAFDIYGLSEAGPGVGYECECQHGTHLNED--------------HYFPEIVDPKTLE-PVAPGETGELVLTKEGMPLLRYRTKDLTALHYDKCSCGRT--LVRMD-----RILGRSDDMLIIRGVNVFPTQIESVILEMP----------------------------------------------------------------------------------- 90569525 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGKPKGARVTNFNLCNESLGKRILDHSPQTGRGKYLNIASRSFDPHLTHMFMAWRFGLAATIGPRMMMLGNLEQIINENSITHFGTVPSV----LQQAQLTPARVPSVVLVTVGGEKVSNSVLDTWASAGPLVLNAYGPTECTIGCSSNVVDYDSNARNIGWAHDSATAIVFAQ-----EVFGHIGKQVIAKRGQIGELCIAGNMVSLGYLSRPEAQAEAFADNGFYKTGDL-------------------------------------------------------------------------------------------------------------------------- 56461486 57 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGQPKACEHSWSALVVREFVRIFDNDYELSP-VRIVALVPSHHIYGFLFTVLLP-----HLVDAPVLRGFKAYSHVRNGGLRAGDAV-VGFPELLTQLSSEMPPLPPGVLFISSAGPCPASTVHQLYAIGARAVEIYGSSETAGMAYRSKPENNYRLLSRWRKNT-----------------ENHQQLIDRQTKVIYEI--------------PDNTQ--------WHTED--------EFQITGRVDKAVSIRGINVFPAHIAKCLRQHPAVADATVRPRSDEGYG--LKAFIVLQESETVTEQSVQTWLSDNLCAAEIPERISFGEQLPINSMGKAQ--------------- 154150252 91 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQRDLLWTTSLARGLTSVGLRRGDVIVSYGYGLFTGGLGMHYGAERIGAT-VLPTSVGNTERQLELMQDLDVTAIACTPSYLLHIGEVAEKMGIDIKRLRTGILGAEPWTENMRARIEWLGIKAYDIYGTSELSGPMFTECSEQNGFHIWSDIAY--------------VEIVDPKTGE-PLDTGEKGELTI----TML------QKEALPMIR---YRIGDVSSIEDEGRTRIQGRVDDMLIIRGINVFPSQVEYTLMSIPEIGE------------------------------------------------------------------------------- 194565138 84 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTARDITWANVTARSIRAAGGRPGDTLHNA----FGYGLFTGGLGIHYGGCMVVPMSGGQTEKQVQLIRDFEPKIILVTPSYMLNLLDEMVRQGMDPSSLKIGIFGAEPWTQALRDEVERAGIDALDIYGLSEMGPGVACECAETKDGPVIWED-------------HFYPEIVDPVTGEVLPDGSE-GELVFTS------------LTKEAMPVIR-YRTRDLMRRLA----KITGRSDDMLIVRGVNVFPSQIEELVVAQPKLSQFQITLSRDGHMDRLDVAVELRSDAAACATESDRAAIARELQHIGVSSGVTVLAAIPASATGKARRVIDRRQAA------ 123441255 2 ---------NLPMANWLDHS-----RDDALIITLCG-AKKVTLRQLRCDVTYLVERMA---IFSTSRWALCFENSYWFTIALLATLY-----------------------CKKKPIIFGHAREAVLKEQLHQFDGMLTDQLLNLNCPTVMVADHAPVDIICHPLPDWPSDASLILFTSGSTGAPKAVVKSIASLESHWLAAKWGQYFDKKSNPLIIASVSHQHLYGLTFRLFLPLSLGIPFLIGYHEQLQQLPELFS-----------PIFISSPAFLKRIDTKLPPIQCIFSAGGPLNHDAQATLKILGVLPTEIYGATETGLIA----YRQQLEQLQPWQF----------FSGVTLAINNDNTFTV----------------------------YSALIPE---STGDIIELSDNGSFYLAGRQDRIVKIEEKRVSLTEIEQRLTSLPDIAEATVLVL---TQNERVAAVVVLTDEQLSTATVLRSSLRNWLEPVSLPRRLRVIDVMPVNLQGKRDYALLQELF------- 167761285 64 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPDEEIVRIHSSSGTTGTPIIIPYTQKDVDDWAMFARCYEMAGITALDRI-QITPGYWTAGIGFQLGAEHLGAMTIPMGPG-NTDKQLRMMQDMKATVLCATSSYALLLAEEIAKRDTDKVCLKKGVIGSERWGEKMRKRIAELGVQLYDIYGLTEVYGPGIAMSCDYECGMHYWDDY-------------VYFEIVDPKTGEVLPDG-EIGELVIRKQGAPLIRYRTHDLTR--------FIPGDFPRID-----TLIGRTDDMVKVKGVNIFPSQIEEMLK---GVEEA------------------------------------------------------------------------------ 170724597 87 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------MPMDDIVRIHASSGTTGQPTVVGYTQEDIHTWAVARSVYAAGGRKKDKVHISYGYGLFTGGLGAHYGAERLGCT-VIPMSGGQTAKQVQLIRDFNPDIIMVTPSYMLNIADEIERQGIDPKSLRCGIFGAEPWTDAMRSNIERLGIDAVDIYGLSEMGPGVAQECIESKDGPTIWED-------------HFYPEIINPETGEIVEDG-EPGELVFTS------------LTKQAMPIIR-YRTRDLTRMDK-----ITGRSDDMLIIRGVNVFPSQIEEQLLSIEG---------------------------------------------------------------------------------- 94312096 83 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPQDKIARIHASSGTTGKPTVVGYTLGDITWATVMARSIRASGARRGDKV----HISYGYGLFTGGLGAHYGGLTAIPFGGGQTERQVQLIQDFKPEVIMVTPSYMLAIADELERQGVDPASLKIGIFGAEPWTPEMRLAIERMGISAVDIYGLSEVMGPGVANECAETKDGPTIWEDHFYP------------EIIDPDTGEVLPDG-EFGELVFTS------------LTKEAMPVIR-YRTRDLTRLMP-GSARITGRTDDMMIVRGVNVFPSQIEELILKH------------------------------------------------------------------------------------ 160896019 84 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTLKDLWANLVARSIRAAGGRPGDMVHVAYGYGLFTGGLGAHYGAERAGCT-VVPMSGGQTEKQVQLIQDFRPDIIMVTPSYMQVIVEEMQRQGLDPSSLRIGIFGAEPWTEAMRREIEKAGLDAVDIYGLSEMGPGVASECVESKDGPVIWED-------------HFYPEIIDPDTGEVLPDGSE-GELVFTS------------LSKEAMPIIR-YRTRDLTRLLAPG--KIVGRSDDMLIIRGVNLFPTQIEEIVLQNAQLSGQYQLVVTRDGNLDRLAVRCEMQPGTQGDTEALALWVQQRITLVGVSAEVEVLDSIERTLVGKARR-------------- 169245402 1 -----------------------------IAHRDDGTRREISRRQLYADVSRMVQALVHAGVQEGDRIGAIVTHDIEAIVGYLATSAIGAIWSSCSPDFGPAGASDRLSQIDPKILIAVPEYRAVVESAAPQKIVLIGDVVPASLSDLGCVTLNDFVSPEIAFNRLPVKAPLAILYSSGTTGKPKCITHSGGGLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 160934824 127 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVGVYTRRDIENWSQVARVAVGGGATEGDIIQIA----FGYGLFTGALGLHYGGATVIPASSGNTAKQLMMFRDFGVTGLVATPSYALYLGEAMKEAGYPMEKLRIGLLGSETCTPEMRTQIENMGIFVSDNYGMTELGGPGVSGECGLRCGLHFAEDHF---------LP----EIIDPDTLEHKAPGEA-GELVV-----------------TTLTREGMYRTKDITRLNYEGRTHVMGRTDDMLIIKGVNVFPTQIESVLVGMENV--------------------------------------------------------------------------------- 15425533 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHVYGPTE-------NTTFSSWYWVQDVPKDATTIPIGRPIANTQIYILEQYLQPVPVG--VPGELHIGGVGLATGYLNRLELTQEKFIPNPLYKTGDLARYLSDGNIEYIGRIDNQVKIRG--------------------------------------------------------------------------------------------------- 163788216 60 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGIPKQIKLKKQAMVNSAIATG--DFFDLQPGDTALHCLPSHYIAGKMMFVRALVLGLEVDFVEPVAHP--IFD-YEKH-YDFCAMIPLQLKKIIDY----SYNIDT---IIVGGAKVNKNLREKIKVCSSRFYETYGMTETTHVAVKQLQSKSFKGIPYFEALSNITFS-------------EDDRNC---------LVINAPKLIKG----------------ELVTNDIVDLKSETSFKLLGRYDNVINSAGVKLFPEQIEEKLQSILK-ERLIVAGQEDVEFGEKLILII--ENSQETIDTIFARVKAKTLDKFEIPKAIYTLNKFSETSSGKIQRKK------------ 156063804 10 ------------LPNVVDEEATDNPDRIIFSLAKTTKAVDISSKRLANAVNR-AAWWIEKSLGKGNTVGYVGPTDMRYQILPLALMKTGYKILLNSPRNSIEGHLNVIKQAECNIWLLPSQGTGNI----GEVLEVHSMTVLDDETPVPHYAYDKTWAEAST-------EPALVLHTSGSTGLPKPIVIKNAACLDANRLAPCTDGEQLHQGSRQFSTFPPFHAAGFYMNLVSTLYYGLNIVPSAPITSNLVDDMMEHAGVDGLMLAPSTVEELAFSPSSLQWQRKNIKFIGFGGGPLGQKAGDILAKF-TTLLNFIGSTEASLFALIQTGREDWRYFKFHPNNGLKTSDGL----YEMMIRNPKLQKLFHTFPELNEISTKDL-----YEKNPTK------PDLW------AYR---------GRSDDIIVSNGEKLNPITIEQTINEHPDVRSAIVVG-------------------------------------------------------------------------- 144897292 14 ---------------------------DAVIARHDGQAIAWGW--VLQHSASLAGRLRAHRVK---RLGLWCADGHVLLVGLLAAARAGCTVV-----LPPAD---------------QPGLLH-------DLSGAWDVLAGDGAG------MMPVLAEGSEAMTAPIGDIAIAFFTSGSTAQPKRVELDHQAEVAALHALWPGVGWGFHH-----ATVPHQHIYGLVFKLLWPLLCGRGFFSSSH----QYWESVQAEDGDVLISSPAHLSRLGGLSAMHR---PALLLSAGAALPM-RAADEAESVFGLRPMEVFGSTETGAIAARPAVASAPWSVLP-------------------------GNVVTADAD--GLLMLTSPWGAG------------------VHTGDAVDVLPDGRFHLLGRADRVVKIEGKRVGVAAVEAALRTLPQVADVVVIKV-NAGRDQLAAAVVPSLLGRAELAQLLRAGLAEMLEPMARPRLWRFVDEVPCNAMGK----------------- 215510535 41 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AALTYTSGTTGISKVVEATQYSFVT-ALESSRLDIT-FDETDVIATWGQLTFSFGFRYFLSIVCSGSTAVVLSRDTPVQKMVDTLRKHEVTTLSGPVVVLQQLVKELERTSARLDSVTKVEAYGVLLSKQVARELSAFNLKFRNPYGATEGGGMICTTLKNRIACD-----------TIGFPVPMTQIKVVDETGRVLGPGEK--GQLYIRSP------------------------------------------------------------------------------------------------------------------------------------------------------ 196232928 80 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTARPLVILDTPESWWMLGNWAAIYQGGGLEPGDRIYFAFSFGPFLGFWTAFDAAAKCGYLGIPGGGLGSAARVRAMIQHQANVLCCTPTYALRLAQAAKEEDIDLRAVKKIIVAGETSVPEVRRRIAWHGAQVLDHYGMTEVGPTAYQTPERADLLHIIEDSYFAEI-------------IRPETGEAVTPG--EVGELVLTTLGRAACPLLR-------------YRTGDLVRRAEQGFALIIGRADDMVVVRGVNLYPAAFDSAVRLVPEIDE------------------------------------------------------------------------------- 171912907 101 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTGTTGQPMAVLDTPASWTMLACWRQVYRAAGIKAGDRIFFAFSFGPFLGFWTAFEAAARDC-LVLPGGGLSSQARLEMMARYNATALCCTPTYALRLGEAPSGVNLDQLSVKRIIVAGEPSLPTTRERIRQLGAKLFDHHGMSEVGPV--------------SYEDPEMPASLCVIEDSYFAEVVDSAGNEVPDGSE--GELILTTL----------DRSACPLFR---YRTGDWVIFNDRLYLEVLSRCDDMVVIRGVNLYPSAIENIVLRYPEIAE------------------------------------------------------------------------------- 62425625 79 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPREEVARVHASSGTTGLPTVVGYTLGDLKWGSLIARSILGAGGKRGQ-MMHNAYGYGLFTGGLGVHGAERHGFTVIPISGGQTQRQVQLIQDFKPDIITATPTYLLTILDEFHKQGIDPTSLKTAICGAEPWTDEMRKEIEKFNINAVDIYGLSEVMGPGVACESAVTKDGPTIWEDHFYP------------EIVDPYTGEVLPDGEE-GELVFTS------------LTKEALPIIR-YRTHDLASLLPNPNFRITGRSDDLIIIRGVNVYPANVESVLFEHLSPHFQLVLTRP-GRMDEVTVEVECREGVGAAELDLVAARIKERLG---VSSTVSVLQELPRS-VGKIDRRELR---------- 156045315 51 ------------LPHVLEEEASKDPQRVIAIMAKSSDIEELTIGQFLHAVNFTAHWIDSDKIDPAETYAFVGPQDFRYPIIELAAMKTG------NPLLLPRALASLLNATKSTKFFYASEYSDLAARIVAVLPHVKTYEV---------PSLREMTVENTEPYPTNKDEIAVIIHTSGSTGAPKPKNCTHAFLSSLMNSSNLLPGVPIAKGKLLLTACSFSHGSGLISAFTTIIQGSTIVFGPPNVSGKILHDIMKVLPIHGLVNVPSITEQLLDHGEDLKDEIAALKHVSWLGGPLSQKTGDFISHTNAILWQGFGSTESGLLPLLVPPKSHWQYIEFHPKFL------------------PELEPISP-GSLLCELVLNK-------YQDPALSWSQMAPDTW-RTRDILRRLPDGVLWFENRIDDLIISNAAKVNPVHIETLLQSHPLLNGCIVFG-------------------------------------------------------------------------- 215504703 3 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTTGRPKAAMLSHFNLVNNAYLIGSMLGLHEQNDSICLNV-PLVHCYGCVGGLTAAMFGATLVMPSPSFKAKAALEAIAEQRCTFIYGTPTMYIDMIKEQQEGKYDVSSVR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 45357723 76 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKKDIRTWALISRVVTAAGVTDDD----TAQIAFGYGLFTGGFGLHYGGASVIPMSSGNTEKQIMLMKDFETTVLICTPSYALYIAEVAEKMGIDPKKVRIGLFGGEACSESARTEIEKWGILATQNYGMSEMGPGVSGDCEYQCGMHISEDHFI--------------AEIIDPKTGEVLPEG-EIGELVITT------------LTKEALPVLR-YRTKDMARM-----LKIRGRSDDMLIIRGVNVFPTQIESVLEGIEEI--------------------------------------------------------------------------------- 51245124 77 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGNATVVGYTKNDITWSNLVARILCCAGLTEDDVIIAFGYGLFTGGFGLHYGAERLGAS-VIPISAGNTKRQIQIMQDFKTTALVCTPSYALKMADEMMDMGINPASLKFGLFGAEPWSEAMRREIDRLGLKATDNYGLSEMGPGVAGECTECNGLHVNEDHFL--------------VEILDPQTLE-PMPPGEIGEMVITT------------LTKEAFPLIR-YRTRDLTRFLP-GDCRILGRSDDMLIIKGVNVFPTQVESVL--------------------------------------------------------------------------------------- 78043286 70 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRNDILWSELMARSMRNAGVTSRDIIHNA----YGYGLFTGGLGFHYGGATVVPVSGGNSKRQLMLMEDFGATVLTCTPSYALHLAEEMEEQGRDRLKLRLGIFGAEPWSEELRTKIEKLKIKAIDVYGLSEIGPGVAMECQEQKGLHINEDHFLP--------------EIIDPDTGEVLPYGEK-GELVI-----------------TTLTKEGIYRTRDLIRMD-----RVTGRSDDMLIIRGVNVFPSQIETVLLS------------------------------------------------------------------------------------- 118469113 10 ----------------LRERASLQPNDTAFTFVDEGVAETLTWAQLYRRSRKLAVELGRHG-STGDRAVILAPQGLDYIVVFLGALEAGFIAVPLSVAVHDERVTAVLRDAAPSVILTTSAVAQDVAPYPGMIADLSAPTIIEIDS----LDLDSAGESGGLPHDRP--DIAYLQYTSGSTRTPTGVMVSNGNLSAN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91772779 39 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPDEDIIRIHSSSGTTGSPVIIPYTQRDVIWANMMMRCYQMAGLTKNDRI-QITPGYWTAGIGFQAGAELLGAMAIPTGPG-NTEKQLQMLLDLRSTALASTSSYALLLAEEINKRGLKKNDLKIGIIGSERWSPKMRKRIEQLGIETFDIFGLTEIYGIGIDCYIHDGLHYWSD---------------HLLFEIIDPVTEEKLPDG-TLGELVI-----------------TTLTKEGAYRTRDLTRIIPEGCLFLLGRTDDRIKIKGVNVYPGQIEDVIQKVEGV--------------------------------------------------------------------------------- 195030392 222 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GITVLQMTPSVFRQFGANAEHILSRSSTLRVLLLGGEPFPAELTTWMEPCQKQICNIYGITEVSCWSTMHILKT----------LHSRVPLGTPIDDTVLRI-----KLLPVENVGCGELWL-GSATRRCYVDSEERTNSEIC---FRATGDLVRRLHDGSIVYEDRANDVVKRGGNRISTRKIENCLQS----SELA-ICLWQVQLEKLICCIRSLELKTKVQQRVQTFDILSKLMAVEQPDRFVYLQHFPCNAHGKLDKNLLLKE-------- 119896594 84 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTLKDITWATVVARSIRAAGGRPGDMV----HVSYGYGLFTGGLGAHYGGCTVVPMSGGQTEKQIQIIQDFKPKIIMVTPSYMLTILDEMERMGIDPKSLRIGIFGAEPWTPAMRVAMERAGIDAVDIYGLSEVMGPGVANECVETKDGPTIWEDHFYP------------EIIDPNTGEVLPDGSE-GELVFTS------------LSKEAMPVIR-YRTRDLTRLLPRRMAKITGRSDDMLIIRGVNVFPTQIEELICKIPKLA-------------------------------------------------------------------------------- 167517301 1340 -------------FSFLSKHATRTPERPLLVH---GDVV-YTYKQVDELSNRLAHYLVNNGIQKEERVALYAHRSSALVVGIMGILKSGATFTVIDPAYPIERQTVYLEVAQPRGIVSLAAAGPIGEEVQAYIKELNLRCQLNGLAMEGDLGPLEGESTAPVGVEVGPDNIGTLSFTSG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167945901 10 ----------------------------------------------------------------------------------LAAQGLGLVIVPIYTNDRPENIGYILQDAGVKLLLLEHEQWQSLQEIQHQLAGLARIVTLQTVESEHLDAWLPATAGKYQAVDLDTNALATIVYTSGTTGRPKGVMLSHRNILWDIEAG--LKLIDVFSNDLFLSFLPLSHALERTVGYYLPIVAGSRVAYAR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153852615 65 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------PEEKIVRIHSSSGTTGLPVIIPYTQKDVDWAVMFKRCYEMAGMTNMDRI-QITPGYWTAGIGFQAGAERLG-SMVIPMGPGNTDKQLQMMMDMKTTVLGSTSSYALLLAEEIQKRGIKDKHLKKGIIGSERWGEKMRKRIEELGIEIYDIYGLTEIYGPGIGISCSHDCGMHYWDDYIY-------------IEIIDPVTGEVLPDG-ELGEIVI-----------------TTLVKEGAYRTHDLSRIIP-GDCTIMGRTDDMMKIKGVNVFPTQIEEILKEFPEVSSEYQIRISHLEGKDTMRIYVETNGDFLDLAKRIASKVKSRIGFTPLVKVVEI-GLLPR--SEKKTKRVIDERYE------ 134296957 28 -------------------------------------------------VARVAAMLPA-----GGHVFNVCRDRYRFAVGLCAALVAGKV-SLLPSTHTPEMVRQLASFAPDAFCLHD---------APDCTIDLPRFTYPEAAAHAGG-------DDDAAPCVVPQIDASRLVFTSGSSGTP--VPHTWGGLVGCVRAAAERLALLDGRAATLIGTVPPQHMYGFESTVLLALIGGLAFSNRQPFYPGDIRDELAAPQPRVLVTSPVHLRALL----SAGHALPRAALVLSATAPLSEKVAGEAEALDAPLVEIYGSTETGQIAT---------------RRTSQGAAWQPFPEIRLDVRDALERPGADAAGDDGGVWASGGHV------------EAPVP-----MGDALELLGDGRFLLHGRKADLVNIAGKRTSLAYLNHQLNAIAGVVDGVFFARREPVT--RLVALVV--APTLAAADLQRALRERIDPAFM-PRPLVFVDALPRNETGKLPRDAL----------- 111019845 81 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPTVVGYTTGDLNNWALVARSLRAGGVKPTDVHVAYGYGLFTGGLGAHYGAERLGCT-VIPMSGGMTDRQIQLIEDFEPDAIMVTPSYMLTIVDAMIKKGIDPSSLRTGVFGAEPWTEEMRTELEKLNMDAVDIYGLSEVMGPGVAMECVDTKDGLHIWEDHFYP------------EIIDPVTGEVLPDGEE-GELVFTS------------LTKEAMPIIR-YRTRDLTRLLP-GTARVTGRTDDMIILRGVNLFPTQIEELILAVPALA-------------------------------------------------------------------------------- 150004227 76 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGNPTVILHTQKDLWANAVARCL-YMVGLRPGDIFQNSSGMF-TGGLGFQYGAERLGMLTV-PAAAGNTKRQLKFISDFGTTALHAIPSYAARMMQEMGIDPRRDTKLRTLIIGAEPHSEEQRRRIEDLGVKAYNSFGMSEMCGPGVAFECQEQNGLHIWEDY-------------YIVEIIDPDTLE-PVPEGEVGELVLTTIN------------REAM-PLLRYRTRDLTRILP-GECRMKGRSDDMIILKGVNIFPIQIETILLQ------------------------------------------------------------------------------------- 144900207 24 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPREQVIRLHASSGTTGKPTVVGYTEADLMWADLMARSLACAGVRPGDCMHNA----YGYGLFTGGLGFHAGACTVTPVSGGQTERQIALMMDFGATVLAATPSYALNLVEVAEQMGVDLANLRVGTFGAEPWSETMRAELRRLGIRACDTYGLSEIMGPGVAMECTYRLGLHGWEDQFVF-------------EVVNPDTME-PVPMGEPGELVITT------------LTKQAL-PMVRYRTRDITRLVDEGRMRVTGRNDDMLIIRGVNLYPSQIEAVLVGFPGIA-------------------------------------------------------------------------------- 182440607 78 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPEHEVRRIHASSGTTGRPTVVGYTERDLDAWAVARSIRAAGGRPGHKVHVAYGYGLFTGGLGAHYGAERLGCT-VIPASGGMTARQVRLIQDFRPEIIMITPSYMLTLLDEFERQGVDPRSLKVGIFGAEPWTEAMRREIERFAIDAVDIYGLSEVMGPGVAQECVETKDGLHIWEDHFYP------------EVVDPFTGEVLPDGEE-GELVFTS------------LTKEAMPVIR-YRTRDLTRLLP-GTARVTGRSDDMVILRGVNLFPTQIEEIVLRTEAVA-------PHLTRHGRLDALTVFAEARPDASDEREKAARAIAAGVKVSVSVEIVDSLERS-VGKIRRVDLREK-------- 169863011 19 ---------NTSIFTHLFRDSDVYPARPAFIDAATG--CSITRGDLKRNVLALSDGLRRRPLRRGDVVMILSPNSLSWPVALFGAVAAGLAITLASSSLTPRELSWQWLDSRPQLLFVSRSHVAVARAMVSEAEAEMRTWVMDDRATTDCNWLGTLFGDPGASEETGADETVYICYSSGTTS-------SHRGAGSVISMAWSVFESIKRANDVTLAILPFYHIFGLGHLHHSFYIGAPTVIM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88803683 54 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKEIKLQKSQMQNSAIATGVF--FGLHENTSALLCLPVVYIAGKMMLVRALTLGWHLDVGPADSNP--LKDNFKAY--DFSAMVPM-------QAENAIDNIHRIKKLIIGGGAVSHTLQEKLQHVVTAVFGTYGMTETITHIAVKKLNSPLYRGASEQSLHKDFYTTLP----QTEIYKDERNCLVLKNTTISDVVI--------------------------FTNDVVRLISDTQFEWLGRFDNVVNSGGIKLYPERIEEKLGSIMK-QRFFVAGIQDDVLGEKLVLVVEGPPCVLD-------IKKAEVSKFEVPKKTYFIDHFVETATKKIQRKK------------ 218722777 225 --PNTMMSKFDNLPAVLRHRAKTQSKQPAYWVLDGKEIASITWDKLASRAEKVAQIIRDKSLYRGDRVALIYRDTIEFAVALMGCFIAGVVAVPINNIDDYASLSVILTSTQAHLALTTENNLKNFQR-DITTQKLQWPRGVEWWKTNEFGSYHPKKKDDVPPLVVP--DLAYIEFSRAPTGDLRGVVMSHRTIMHQMACLSAILSTVPGSKEILFSYLDPRQSIGMILGILLTVYGGHTTVWLEAQTPGLYAHLITKYRATVMAADYPGLKRVAHFKKNSEPNFSSVKLCLIGGMVISRDWLGGEERMGCPLTDGFGSSLIGGTPVTAPKKKVTNDLAERPNSVRVGAFGYPLPDATLAIVDPETNLLCTP-NVIGEIWVDSPSLSGGFWALPKHTETIF------------------------------------------------------------------------------------------------------------------------------------- 218722777 985 ---STPLNNFTNIVDLVQWRVTRQAEELCYCSVDGKESKGVTWKKFDTKVAAVASYLKKVKVKPGDHLVLMYTHSEEYVFAVHACLCLGAIAIPMAPRLPEDAPAHVISDFKVKAIIVNTDVDHVMKQVSQHIKQSAQVLRIGVPAPPKQSHGCRDLGFTMNKAWLQANHPA-VIWTHWTADQRRSVQLNHDTLM--AMCKVQKETCQMTARPVLGSVRSTVGLGFLHTCLLGVYVGAPTYLVSPAQNPASLFVALARYKIKDTYATGQMLEYAMSSMAGKGFQLQELKNLMIATDGRPKVDMYQKVRLHFAINTIYSHVLNPMVASRSYMCIEPIELWLDLRALRRGMVGMVPVNTQLAIVNPETCTLCRVG-EYGEIWIQSDACAKSFYGSKQEFDERFNGDGYVRTGDLGFLH---------------------------------------------------------------------------------------------------------------------- 148255536 9 -----------TLDALFQRILARKPDAIALVDPINKQRIRLTYAEADRVISALAAHFIDAGLPPHSVIAVQLPNTIEFVLTVLAAHRAGLVVAVFPLLWRQAELVAALNRTSARAIVTMSKIDGVIHAAAAEAFSIRHVCGFGNDLPEGMFSLDQSIAKPSRSTRPDGRKAAIVSFDVTADGF-RAVPRSHLSLIAGGLAISL--ESDLPQGVNMMSAFLPSSFAGLAASVVTWLLSGGSLALHHPFDAEVLEQQLAELACDTLI-APAQLVLRLDGSDLAG-RLPNLRYVL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115380484 535 ------------VHELFEEQARRTPEALAVRSG----REQVSYGELNRRANQLANLLVKKGVGPEEVVGLCTERTVGTVVGLLGILKAGGAYVPLDPGYPEERLRYMLEDSGAKVVVTQQKVVGRLGGLRAEV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 89076449 6 -LPTTMIP----LSQLMQQSERQSP----VSVDPSGHQ---SWQQFHNDIALLCEKLNSYEQQQW---AICCEDSYFFAVAFMALAYS-KQHIVLPGNHQPAALAELSHH-------FDGLLHDNNIQCPASCISLKL----------NTINWQPSLNIPIVFEALTLADIQLTLFTSGSSGKPK-AIIKNLALLNNEIAQLEMLWGQQLAHTTIFSTVSHQHIYGLLFRILWPLCCDRSFSRFDLIYPEQVMAQASDDCV--LISSPALLKRLDNEDKTQDY-----RAIFSSGGPLPLSAAQQCQTLFNQLFEVFGSTETGGIA----YRQQYDATTPWQR----------FPVIDIALNAEQC------------LKILSPF---------------IDQDLWYQTSDHCEQIDNDHFILKGRTDRIIKIEEKRISLTDVEQRLCSLPWIEEAAVLPLEQNNRLFLGAVITLSNEGKKDIQQLLRQQLRQWIEPVGIPRSYRLVDSIPLNTQGK----------------- 158290899 61 -----------NVTEYIFEGYEKYADKPAITCGAS--KRSYTYGMTYEMVKRMACGLLSQKMRQHDVLGLLLPNIPEFVPALHGGLLAGLTVTFANPLYTAEEVCRQFENAGVTAIVTVPMLLPVAEMFKSKMKHYKGTICIGGKHDLDKNIYGFEVGS----------------------GLPKGVELSHYNLVAN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189466025 78 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRKDLSSWTECLSRAFAYGADSSD-------FFHVYGLFTGGLGAHAGGASVIPMSSGNTEKQITLMHDFGSTVLCCTPSYALYLADAIKDSGLPRERLKIGAFGAEPWTENMRNEIEKLGIKAYDIYGLSEAGPGVGYECECQHGTHLNED--------------HYFPEIINPSTLE-PVAPGETGELVLTKEGMPLLRYRTKDLTALHYDKCTCGRT--LVRMD-----RILGRSDDMLIIRGVNVFPTQIESVILEMP----------------------------------------------------------------------------------- 218716122 13 ---------------LLEQGAKSTPDRPISNTTYEHGFRTATYSQMLSAVNKVAWIL-DKSLGKNETLPYLGPSDLRYHIVLLAAIKTGYKAFFPSPRNSKVAQMDLLWKLECRLIMTTDPEPPFVSMILKDCLLTKLVI----------PSLDELLREEDVPFEEAKDDPIFVLHTSGSTGIPKPMIYTHRFVSTVVAANTLPAPDGLRRVDDYFSFLPAFHIAGIGWGFILPFFSNSIPLPGKPPSTEGFLSAVKHGEFHWAFLLPVILEELSKDTQALDLVASKLQYLFYTGGSLP-HLPGEIILSRIPIFSGLGSSECSAFPQLIQTTSDGKEFTETWKYVSI----HPAAGAEFRHLDDQYELVIVKSATTHEVFTVFPKLT-EY-----ETRDLFTPHPWRH---------------RGRRDDIVVINGEKTNPISFEQEVLKHPEVR-AALVG-------------------------------------------------------------------------- 115523006 90 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPRESLLRIHASSGTTGKPTVVGYTGNDLNAWSLMARSLASAGATAGDIVHNA----YGYGLFTGGLGAHYGGATVVPVSGGGTERQVQLLTDFQAHVLCSTPSYALNIAEVAENIGVDLRALRVGLFGAEPWSDAMRRDLERLGIKAIDVYGLSEIMGPGVACECHVEQNGLHAWEDHFLFET-----------IDPETLQPLPMG--ATGELVITT------------LTKEALPMIR-YRTRDITRLSTEGRMRVTGRDDDMLIIRGVNVYPSQVESVLVGFPGIA-------------------------------------------------------------------------------- 154341495 45 ---------------------------------------RWAFADIRKNSEALAHGLLQTGVRPGDRVLAIQPCNCETFVLQLACAKIGACIVPQN-AISADKLRFYLNEFQPRHLVAREHFWDTIYNVIPELGLLKKIVITDHNMNWGPFSYYEQRLRRLSALLHPDDPVLALE-------DPNPAMYSHRNCVNAGFLFSQL--MQFKAETRF-GVMPNHHIGAIIAPYAALTSGAVLVIHSDMFTDDHAINGIEKEEVETLVGRKADFDLILKHANFDTDQFEHLRSVVIFEDPVSEEYLKKLAK-DLSLDDVYGPIEASYMLTW--------------RTLKKGSQGM-VPHVEAKVVGDRGTSDAKAAGTRGNLRLKGPHVTAGYYNNAGLMTELVDEQGF-------------------------------------------------------------------------------------------------------------------------------- 115492611 284 -----------NIPTVLRHRARVHSKQAAYWVLDGKEIASITWEKLASRAEKVAQVIRDKNLYRGDRVALIYRDSIEFAVALMGCFIAGVVAVPINSLEDYQSLNLVLTSTQAHLALTTENNLKNFQ---------RDITTQKLSWPRGFGSYHPKKKDDTPPLVVP--DLAYIEFSRAPTGDLRGVVMSHRTIMHQMACLSAIISNVPTHGETLISYLDPRQGIGMILGVLLTVYGGTTVWIEDRTTPGLYAHLITKYRATLMATVDAEFHEILADRWLRPMRNPRAREIVAGGMVISRDWLGGEERMGCPLTDGFGSSLLGGVVVLAMGEDARRFAGTMPNAVRVGAFGYPIPDATLAVVDPETNLL-CTSNVIGEIWVDSPSLSGGFWALPKHTEAIF------------------------------------------------------------------------------------------------------------------------------------- 115492611 1026 ---STPLNNFNTIVDLLQWRVSRQAEELAYCSIDGKEGKGITWKKFDLKVAAVATYLRKVKVRPGDHLVLMYTHSEDYVYAVHACFCLGVVAIPLAPRLSEDAPAHIISDFHVKAIIVNSDVDHVMRQVSQHIKQSAQVLRIGVPAPSKQSHGCRDLGFTVKETWLSGNQPA-MVWTYWTPDQRRISVHLGHDTIMGMCKVQKETCQMTSSRPVLGSVRSTLGLGFLHTCLMGIYVGAPTYLVSPAQNPMTLFLTLSRYKIKDTYATSQMLDYAMTALAAKGFQLQELKNLMISAEGRP--------RVDISINIVYSHVLNPMVVTRSYMCIEPVELWLDLRALRRGLIGMVPVNTQIAIVNPETCTLAHVG-EYGEIWIQSDACAKAFYGDQERFNGRIV-DGYVRTGDLGFLHPGGQLFVLGSIGETFEVNGLNHFPMDIENSVERHRNIVACAVF----QAGGLIVVVVEVTRKAYLAS--IVPVIVNAVLNEHQVVADIVFVSDFPRSRLGEKQRRKLR---------- 144897987 89 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPMDQVVRIHASSGTTGKPTVVGYTRNDISMWAMARSIRAAGGLPGDRCHVSYGYGLFTGGLGAHYGAERLGCT-VIPMSGGQTEKQVQLIQDFRPEIIMVTPSYMLAVADEMERQGMGPASLEIGIFGAEPWTDSMRAEIERVGIDAVDIYGLSEVIGPGVANECIETKDGLHLWEDHFYP------------EIIDPETGRVLPDG-EMGELVFTS------------LTKEALPIIR-YRTRDLTRLLP-GTARITGRSDDMMIIRGVNVFPTQIEELILK------------------------------------------------------------------------------------- 71908978 78 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQKDITWANLIARSIYASSGRPGDIVHVA----YGYGLFTGGLGAHYGGCTVIPMSGGQTEKQVQLICDFKPNIIMVTPSYMLNIADEFRRQGIDPRSLRIGIHGAEPWTHAMRLEIENFGIDAIDIYGLSEVMGPGVANECAESKDGPVIWEDHFYP------------EIIDPTGEVLPEGSK--GELVFTS------------LTKEAMPIIR-YRTRDLTRLLPD---RITGRSDDMLIIRGVNVFPSQIEELILKQPKLSPHYLIEVSRDGHLDSMKVNVEIKAESAAEKEFVAHDLQHHIKSYGVSAKIDIVEGIERS-VGKIDKR------------- 218252477 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPEEKIVRMHSSSGTTGKPVIIPYTAQDVEDWATQFARCYAMGVTNRDRV-QITPGYWTAGIGFQAGCEKLGAMAVPMGPG-NTEKQLQMMMDMESTVLCATSSYALLLAEEIEKRGIKDKHLRKGIIGSERWSEKMRKAIEKLGIDAYDIYGLTEVYGPGIGISCDAHDGIHYWDD-------------FIYVEIIDPQTGETLPDG-EWGEIVI-----------------TTLRKEGAFRTHDLSRILP-GDCTIQGRTDDMVKIKGVNLFPAQIEEILKTFPEVSSEYQIHISHLDGKDTMRLYVETNGDFLDLAKRIAERVKSRIGFTPLVKVVEI-GVLPR--SEKKTKRVIDTRYE------ 113954128 62 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLNPLPLHHISGLMPWWRGRLWGAQHVSLPPPLDPPSLLATCWGQKQAVVSLVPTQLKRLLDHPEGMAW-LQHLALVWVGGAGLAGPLAERARELGIRLAPCYGATETAAMVVAQ---------APERFLQGELGCGAPLDDVELH-LDRD-----------GVLRVRTRRLALARWLDGRL-APLVDAEGWWSSGDAAALITAGNVQIQGRIDGAIHSGGETVFPEQLSQRLL-HQAQEQGAVLLLPSQEWGQRLVALVRCRDG------------------------------------------------------- 89891639 56 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FTSGSTGSPKQYKLNKQHMINSALMTG--EHFDLGPGTQALCCLPLSYIAGKMMMVRALMLGWDIDLVKPSSKP---LKKAEK-RYDFTAMTPMQVTKSLKNIHKT-------KMVLIGGAAIRSKLVEDLQHKHTKAYHSYGMTETASHVAIKQLYPKF-----ENDYTAVGDISFAKDNRDC-------------------LVINAPSLG--------------TDN--LVTNDIVELIDEHKFKILGRIDDVINTGGIKIHPDMVEQKLAA--QIAQRFFIGMNDEDLGEKVILIVEGK-----ESDVQQAF--TALDKYEIPKEVYFINSFEETHTKKVDKR------------- 192359138 27 --------------------------------------RQITQAGFLQELQQVAAHLPDAGF-----VFNLCEDRYHFLLGFCAILLRGAV-NLLPPNRQPVTLAELAQDYPGCYCLVDQ-----AQDLHSQLPSTNIVAILAGITP----------AAAGPVPTIPAQQLAAVAFTSGSTGKPNAKCFGTLAATARLLGARFSHNL---PTPRLVGTVPPQHMYGLETTLFMVLQAGCAMYSGKPFYPADVQQLLIAEPV-ILITTPIHLRALV----SAGLDMPGLAGIISATAPLDPVLATAAEHFQAPLWEIYGCTEAGSMATRRPTQTTHWQLLDGFHLE----------------VDDEGA------------LARAPHLPD---------AAPIQ--------DQLSLVANDTFLLCGRNADMINVAGKRASLAHLTLQLLQVEGVTDGVIFLPPHTGHTERPVALVV----SDLPEKQILAALALRLDAALLPRPLRKVAALPRNETGKL---------------- 95931296 87 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRNDLTWTNLAARFMTAAGVTPDDIV----HIAFGYGLFTGAFGLHYGGASVIPISSGNTDKQIMIMQDYQSSALVCTPSYALTLADRMEKQGIDPHSLKVGLFGGEPWSEEMRREIERLGVIATDNYGLSEVMGPGVAGECQHQCGMHIFEDHFI-------------AEIINPETGEVLPRG-AVGELVLTSI------------TKEAFPIIR-YRTRDITQLSYEGRTHVMGRSDDMLIIKGVNVFPTQIEEVLFQ------------------------------------------------------------------------------------- 169767412 134 -----------NIPAVLRHRSRIHSKQAAYWVLDGKEIASITWEKLASRAEKVAQVIRDKNLYRGDRVALIYRDSIEFAVALMGCFIAGVVAVPINSLEDYQSLNLVLTSTQAHLALTTENNLKSFDITAQKLNWPRGVEWWKTNE---FGSYHPKKKDDVPPLVVP--DLAYIEFSRAPTGDLRGVVMSHRTIMHQMACLSAMISTVPSHGETIMSYLDPRHGIGMILGVLLTVYGGTTVWLEDRATPGLYAHLITKYRATVMATVDAEFHEILADRWLRPMRNPRARDIVAGGMVISRDWLGGEERMGCSLTHEMDPNESNEIVVLAMGEEARKFAGSMPHAVRVGSFGYPIPDATLAVVDPETNLLCTP-NVIGEIWVDSPSLSGGFWALPKHTEAIF------------------------------------------------------------------------------------------------------------------------------------- 169767412 886 -----------TIVDLLHWRVSRQAEELAYCSIDGKEGKGITWKKFDLKVAAVATYLRKVKVRPGDHLVLMYTHSEEYVYAVHACFCLGVVAIPLPPRLSEDAPAHVINDFNVKAIIVNSDVDHVMRQKLVSQHIKQSAQVLRIGVPAIYNTTKPTKQSHGCRELGYVVKDAWLQ---GST--PAMVVHIGHDTIMGMCKVQKETCQMSSARPVLGSVRSTLSLGFLHTCLMGIYVGAPTYLVSPATNPMTLFVTLARYKIKDTYATSQMLDYAMTAMAGKGFQLQELKNLMISAEGRPRIDIASLDRTAINIV--YSHVLNPMVVTRSYMCIEPIELWLDLRALRRGLVGMVPVNTQIAIVNPETCTLSHVG-EYGEIWIQSDACAKAFYGDHERFNGRIV-DGYVRTGDLGFLHPGGQLFVLGGIGETFEVNGLNHFPMDIENSVERHRNIVTCAVF----QAGGLIVVVVEVTRKAYLAS--LVPVIVDAILNEHQVVADIVFVSDFPRSRLGEKQRRKLR---------- 126178699 91 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTERDIENWSESARAFSSCGLGRGDV-MQVSYGYFTGGLGAHYGAERVGAT-VLPTSVGNTERQIELMQDLHVTAIACTPSYLLHMGEVAEKMGVSIKNLRMGFLGAEPWSEQMRGRIEWLGIRAYDIYGTSELSGPMFTECTEQQGIHIWGDLAL--------------VEIVDPATGEV-LEAGEQGELTI----TML------QKEALPMVR---YRIGDLTAI-EEGTCRIRGRVDDMLIVRGINVFPSQVEHALLEIPEV--------------------------------------------------------------------------------- 212526428 45 -----------------------------------------------------------------ETIAYIGPFDPRYFIVVIAAIKVGYKAFLPSPRNSKVAQLNLLSRLECTKLVTVEPQPPIISAVLEEIPSVQDLLSGDENNATPDYPYEKS-------YEAAKDEPIFVLHTSGSTGIPKPLIYTHLFVTRTVNLTSLPAPEGFSSGDTIFTILAPFHISGIGFGLVVSAFNDCVVYPLPPLSTAQFLDAVKHVDMDWAFALPFILEDLSKDPDALEFVSRKLKHLYFAGGSVPQAAGDLVAS-KIPVYQTTGSSEVSLLSQVHSLTDGSKNEEKWAYINIHPDINIEYRHHEMVIVNEELQPVFLHFPELQE-----------Y-----ETRDLLTPHPTLP----------GLWRYRARKDDIIVLNGEKTNPISFEQEVSRHPEVRSAVVVG---AQRFEA-CLLIELHHNDPLSPEEREQVIKDCPAHARVPKENIILTDLPRAAKETVQRAA------------ 86740513 113 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALGLRPDGRALIGSPLHLNGPFEFAVRQILLGGTVVI-CPVFTPQVWVTYAGRHRPTWAFLVPTQLRRLLDDAGETAKAASSVDRLVYSSQPCPPDLRGRLLALLGRLAEYYGTAE-----------------YDGTLRVGAADGGVPIDGAEIRITGPQRVPVPAGTVGTIELAVPGACPPSGAWQS---------------VGDRGHLDGTGRLHVAGRA----IVGGVNVAVAQVRVVLAAHPAISDCTVSVVPDAVYGHRLTARACTRHPTLTAEEIHAY-CATRLAAPERPSR------------------------------- 119357761 79 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPQHDIVRLHASSGTTGKSTVVGYTHNDISMWTVARSLTMAGVTNSDIVQIAYGYGLFTGGLGVHYGAEKVGAS-VIPISGGNTKKQLQLMEDFGSTALACTPSYAAFLGEALVEEQIDRKKIRLGIFGAEPWTEEMRTQIQNLGIKAYDIYGLSEIGPGVSMECRCQNGMHIFEDHFIP--------------EIINPDTCEVLPYG-ELGELVFT------------PATKEAM-PLVRYRTRDLTRLHPEGRTLVVGRSDDMLIIRGVNVFPSQVESVLLEM------------------------------------------------------------------------------------ 115523021 92 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPEQQVARIHASSGTTGKPTVVGYTKRDIIWADVVARSIRASGGRPGMKLHNA----YGYGLFTGGLGAHYGGCTVIPVSGGMTERQVQLISDFRPDIIMVTPSYMLAILDEFRRQGVDPSSLKIGIFGAEPWTNAMREEIEEFDLHAVDIYGLSEVIGPGVANECIETKDGLHIWEDHFYP------------EVIDPDSGRVLPDGEE-GELVFTS------------LTKEAM-PVVRYRTRDLTRLLP-GTARVTGRTDDMIILRGVNLFPTQIEEKLLTIPA---------------------------------------------------------------------------------- 46202397 91 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPMDDVVRVHASSGTTGKPTVVGYTKNDIWAGVMARSIRAAGGRRSDKCHVSYGYGLFTGGLGAHYGAEALGCT-VIPMSGGQTEKQIQLIMDFKPEIIMVTPSYMLAIADEMDRQGIDTKTLQVGIFGAEPWTGAMREEIERMGIEAVDIYGLSEVIGPGVACECVETKDGLHLWEDHFYP------------EIIDPHTGEVLPDG-SMGELVFTS------------LTKEALPIIR-YRTRDLARMRRMG--KITGRSDDMLIIRGVNVFPTQIEELILK------------------------------------------------------------------------------------- 212694063 90 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGNPTIVGYTRRDLVWSEVMSRCLSAYGVTRNDTF----SVSYGYGLFTGGLGAHYGGATVIPASTGNTEKHVRLIRDLGITGIACTPSYALYLAEVVERTKKDI-GLRIGAFGAEPWTESMRKEIERLGLKGYNIYGLSEMGPGVSYECQEQHGSHINED--------------HFYPEIINPETLERLPNG-EVGELVF-----------------TTLTKEGMYRTKDLTSLME-GNIRIVGRSDDMLIIRGINVFPSQVESVILDMP----------------------------------------------------------------------------------- 209521164 104 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTARDITWADIVARSIRAAGGRRGDTLHNA----FGYGLFTGGLGIHYGGCMVVPMSGGQTEKQVQLIRDFEPSIILVTPSYMLNLIDEMTRQGMNPSSLKVGVFGGEPWTQAMRSEIERAGIDAVDIYGLSEMGPGVAAECIESKDGPVIWED-------------HFYPEIIDPVTGQVLPDGSE-GELVFTS------------LTKEAMPVIR-YRTRDLMRRLA----KITGRSDDMLIIRGVNVFPSQIEELILAIPKLAQYQLTVKRDGHLDSLAVCVTRPEVGESLSDHDRAALARELQHRIKTTVSVALAGHIPMTGTGKAKRVVLR---------- 157356828 15 ---DIPNDPSISMLSFLFRKTSSFSTRLALVDSDSGET--LTFFQLKSTVSRLAHSFAQLGITKNDVVLIFAPNSVRFPVCFLAIVALGAIATTANPLYTISELSKQVKDSNPKFVI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163842058 21 -------DQEHQIHTRIEQIAVQQPDRIA-YRSADDPGQRRTCRELNERANRLAHYLVALKVAPGDVVALGMDRSILTVECIIALWKCGVAYMPIDPKYPSAFLRSILESAKIRVVLLDPRQVP--DSLRSEIPTECVAVDVDE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 134293748 84 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTARDITWANVTARSIRAAGGRPGDTLHNA----FGYGLFTGGLGIHYGGCMVVPMSGGQTEKQVQLIRDFEPKIILVTPSYMLNLIDEMVRQGMDPSSLKIGIFGAEPWTQALRDEVERAGIDALDIYGLSEMGPGVACECVETKDGPVIWED-------------HFYPEIIDPATGEVLPDGSA-GELVFTS------------LTKEAMPVIR-YRTRDLMRRLA----KITGRSDDMLIVRGVNVFPSQIEEIVVAQAQLSQFQVTLSRDGHMDRLELAVELRDGDRAAIARELQHRIKTMIG---VSAGVTVLAAIPTTATGKARRVIDRRQAA------ 86140321 58 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGAPKSIKLLKKHMINSAKATG--KRFKLEAGTTALHCLPTRFIAGKLMLVRAVILGWKLDVVPPKSNPLD--QVLKRY--DFSAMTPF-------QLDNSIARMHLLAKLIVGGGPFSQTLKELVQDCPTKIYETYGMTETVTHIAVRRVNSKKNRETEPPFKTLS--------------------KVTVSKDERGCLVIKAPKVAT----DP------------IVTNDLVDLISYKKFQWLGRIDNVVNSGGIKLYPESIEKKLAHQIDVP--FIIGAEDDALGERLILVI----ECDSFDASRLNF--EVLGKYETPKRIFCTPKFVRTHNGKVKR-------------- 89902745 22 -------------------------------------------AEFLRDILALAARLPQTG-----HVFNLCKDRYWFSVALFAAISRGIVSLLQNST-APENMAALFADF-PDAICLGEQTKPMVAHM--------PYVQVPHTTP---LAADAPLAMP----QIPRSQQIVRIFTSGSTGKPQ----------AHSMSFWRMHKCALTEAQRMWTVSPQ-HMFGLEATVLLPIFGGGQFSASQPFFPSDVASALAELPPRLLVSTPFHLRKLMD----AQITLPRVSAVLSATAPLSLELAQEVEQLNAPMVEIYGSTETGALAT---------------RRPTQGAQWETYAGISLQ-------------------------------QNQDLTAEHFDAPQTLN--DVVELLSPSRFYLRGRNSDMINIVGKRNSLAFLNQLLLSLPGVED-GVFCMHDGESADRLMAFVVAPSLTGTA---IQASLRQHVDPVFLPRPLVLLATLPRDTSGKL---------------- 91772275 92 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTDNDIKSWTTSARALTSIGIGRNDI----MQIGYGYGLFTGGLGMHYGGCTVLPTSSGNTDRQIELMQDLGTSVIGCTPSYFLFMIEAAKEAGISFQNLRIGVFGAEPWSEEMRKRIEESGIKAYDIFGTSELSGPLFTECREQNGIHVWADQFL--------------VEVIDPETGE-PVADGERGELVI-----------------TTLVKEALYRIGDITVLNWDGRMRVLGRADDMLIVRGINVFPSQVESVLMKIPEVGE------------------------------------------------------------------------------- 206890838 91 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPKAIFFSKKDINNSALIARCLVMTGATKGDILQNSMTYGLFTGAFVMHYGAEKVGILVIPAGPGNTERQINLMKDFGTTMLHITPSYALYVASVLYDKGIDPRKLKRAYLGAEPYSEETRKKIENLGIDIYNCYGLTEMNGPGV-GFECIYKDGLHIWED------------NFLMEIINETGQSVADG--EIGELVLTT-------LNRE---AMPLIR---YRTRDLTRIILEGRTHILGRSDDMFIVKGVNIFPQQIEQVLMGIKGVAQ------------------------------------------------------------------------------- 157371322 78 -----------------------------------------------------------------------------------------------------------------------------------------------------------------DTFAVPMEQVVRIHASSGTTGRPTVVGYTQRDIDNWAVARSLRAAGATAKDKVHVAYGYGLFTGGLGAHYGAERLGAT-VIPMSGGQTERQAQLILDFKPDVIMVTPSYCLTLIDELERKDARGCSLRLGVFGAEPWTEALRHEIERMGIKALDIYGLSEMGPGVAMECAESGGGPTIWEDHF---------LPEI---ICPETGIALPDG--EHGELVFTT------------LTKEALPVIR-YRTRDLTRLLP-GDARITGRSDDMLIIRGVNVFPSQVEEQIMQ------------------------------------------------------------------------------------- 77919169 77 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRRDIIWSELMARSFGAAGVGRGDVIHNA----YGYGLFTGGLGAHYGGAAVIPMSGGNSKKQIMIMQDFGSTVLTCTPSYSLYLAEIAAEQNIDIKSLRVGIMGAEPWSESIRKEIEKLNIKAIDIYGLSEILGPGVAIECIEAQHGLHIWEDHFI------------AEIINPDTGEVLPPGEQ-GELVI-----------------TTITKEGIYRTRDITRLIVEGRTHMSGRSDDMLIIRGVNVFPSQIESVLMGIEGV--------------------------------------------------------------------------------- 153887115 79 -----------------------------------------------------------------------------------------------------------------------------------------------------------------DMFAVPQDRIARIHASSGTTGKPTVVGYTLADIWAGLVARSIRAAGARRGDKVHVSYGYGLFTGGLGAHYGVERAGLTAI-PFGGGQTERQVQLINDFQPQIIMVTPSYMLAIADEFERQGMDASSLQIGIFGAEPWTPEMRSAIERMGLSAVDIYGLSEVMGPGVASECAETKDGPTIWEDHFYP------------EIIDPETGEVLPDG-EFGELVFTS------------LTKEAM-PVVRYRTRDLTRLLPGGFRRITGRCDDMMIVRGVNVFPSQIEELILKHAA---------------------------------------------------------------------------------- 77973143 2 ---------NLPMANWLDNS-----RDDALVIAICGTTE-ITLHQFRYDVTSL---FNKITLLPNERWALCFENSYWFTVALLATLY-----------------------CQKTPVIFGHAREAVLKEQQHEFDGMLTDQLLHLDCQNIRITDHASVEAIYHPLPDWSPNAALILFTSGSTGTPKAIVKSVECLDIESHWLAEQWNPCFDKKDNPLIVASVSHQHLYGLTFRIFLLSLGIPFQAELMTYHEQLQLLPKSCSPIFISSPAFLKRI-------DTKLAPIRQIFTAGGPLSHDAQSTRNALGILPTEIYGATETGLIAYRQQSEQQQAWQF--------------FSGVTLDM-------------------------------NSDKTFTVYSDNGVLMSDVIELFDDKRSFYLVGRKDRIVKIEEKRVSLTEIEQRLISLPDIADATVLVL---TQNERVAAVVVLTDDSATMASFNQKLLRHWLEPASLPRRLRVIESIPVNPQGKRDYARLQELF------- 51245118 88 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQDDIVLNVMARALTCAGASKKDMIHNSYGYGLFTGGLGAHYGIERLGAT-VIPVSGGNTKRQITVMKDFGATVLLATPSYALNLAETMDAMGVDPATLRIGVFGAEPWSENMREEVEKLNIKAVDIYGLSEMGPGVAMECLQSERGMHISEDHFL-------------PEIIDPTGEVLPPGSE--GELVFTT------------LTKEAFPIIR-YRTRDISRL----YYEVLGRTDDMLIIRGVNVFPSQVEHVLMSVDGV--------------------------------------------------------------------------------- 50955604 9 ----------------------------------------------------------------------------------------------------------------------DPALLERLSAVRSAGDIP---LVGDDRWGRAQWTAVWAAAAAARPPAGTAWATL----TSGSSGAPRIVLRSEES--WAASYAAVAGYLGVGRGDAVAVPVPASSSLTLFSLAHALAAG-----LRPAIGPAAVGSAAA------LHATPQALHAALETPAPSVP----LRSALVGGSHLDPALRSRAAAAGVRLTAYYGAAELSFIAIDSSDGL------------------RAFPGVELDLRD-------------GTLWVRSPFLASGYAGTPVP----LRRDGAWATGDRAE-SSGGRLRLLGRADDAILSASATIVPEEVEAVLRTAPGVRDAVVFGLPSGPIGALVAALIEPEPGQDIE--------------------------------------------------- 73748782 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPKTEISRIQSSSGTTGKPVIAPYTAKDVTWAELVARSLSCAGVVPEDILQNA----YGYGLFTGGLGIHYGGVAVVPASTGNTKRQLMLLQDLGTTVITCTPSYSLIMYEAGKEMGLDFSSLKLGIMGAEPWSENMRREIEKLGITALNIYGLTETGPGVAMECPQKCGLHIWED--------------NFMVEIINPETGEVLPYGQK-GELVITTIN----------KQAQPVLR---FRTKDITSLMPEGRTQITGRSDDMIRVRGVSVFPSQIESVLLTVEGI--------------------------------------------------------------------------------- 215458088 13 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYCSGDLVKWLPNGELQFEGRASGQVKIRGQRLELTEVEAACVRTGLVTHAAVAYIPTDGREPYLTSYFVRKPSLPSILDILRA-LKSTVPAYMIPRHIHFVEALPLTNSGKLDRRALQEMAADKNGG- 54308860 3172 -----------TLCDLIRNGVELHPEGLAIQQ---GDIE-LTYTQVWNASISLASILANHNDSP--LVAIVMNKGWEQVISAIAIMLAGKAYMPIDASYPQKRIKDLLEQGDVNTIIAQSDLTNEL----GQKSGYQILV----------PCLSSKISSHFTLPSVESSDLAYVIFTSGSTGKPKGVMMEHKAVVN-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46578905 40 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPEKDVVRIHASSGTTGKRKILAYTQRDVDTFALQMARCYELGLTQEDRVIAVGYGLWTAGAGFQLGCERFGALTVPVGPG-NLEMQLQLLTDLGVTCLCSTASMALLMAEEVERHGLRGDRLRKVIFGAEAHSAKMRRTFEKLGLESFDIAGMTEMYGPGTGLECEAHDGIHYWADLFL-------------VEILDPET-LQPVEPGEVGEMVVTSL----------RKEASPLIR---YRTRDLTRLIP-GTCHILGRSDDMIIFRGVNIYPGQIADVLHLFPEV--------------------------------------------------------------------------------- 163840880 7 ------------------------------------------------------------GVAPGDRVGMLALNSDVYHEYLFAVPWADAVVAPVNTRWSPAEIIYSLRDAQINVFIVDDAFAPMIPVLRAGYPELRTVICGGGEAPAESLNFEQLLAKPIEDARRGGNELFGIFYTGGTTGEPKA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 121700977 281 ----TLMSNFENIPAVLRYRARTHPKQPAYWVLDGKEIASITWEKLASRAEKVAQVIRDKNLYRGDRVALIYRDSIEFAVALMGCFIAGVVAVPINSLDDYQSLNLVLTSTQAHLALTTENNLKSFQ---------RDITTQKLNWPRGVEWWKTNEFGSYHPKRKDDTDLAYIEFSRAPTGDLRGVVMSHRTIMHQMACFSAIIATVPGHGETLISYLDPRQGIGMILGVLLTVYGGTTVWLEDRATPGLYAHLVTKYRATLMATVDAEFHEILADRWLRPMRNPRAREIVAGGMVISRDWLGGEERLGCPLTHEMDPSESNSGFGSSLLGGGAPAPAPKEQAVRVGSFGYPIPDATLSVVDPETNLLCTP-NVVGEIWVDSPSLSGGFWALPKHTEAIF------------------------------------------------------------------------------------------------------------------------------------- 121700977 1032 ---STPLNNFSTIVELLQWRVSRQAEELAYCSIDSKEGKGITWKKFDLKVAAVAMYLKKVKVRPGDHLILMYTHSEDYVYAVHACFCLGVVVVPIAPRLAEDAPAHVINDFNVKAIIVNSDVDHVMRQVSQHIKQSAQVLKIGVPAIYNTTKLSRDLGFTVKEGWLQGDQPA-LIWTS--------VAIGHDTIM--GMCKVQKETCQMTSSRPILSVRSTLGLGFLHTLLMGIYVGAPTYLVSPAQNPMTLFLTLSRYKIKDTYATSQMLDYAMSVMPAKGFRLQEMKNLMISADGRPRTDIASLDRTAINVVYSHVLTRSYMCIEPVELWLDLRSLSPVDPDTDPGSSGMVPVNTQVAIVNPETCVLSHVG-EYGEIWIQSDACAKSFYGRNEFDVERFIADGYVRTGDLGFLHASGQLFVLGGIGETFEVNGLNHFPMDIENSVEKHRNIVRCCVF----QAGGLIVVVVEVTRKAYLAS--LVPVIVDAILGEHQVIADIVFVSDFPRSRLGEKQRRKLR---------- 116206168 24 --PALNLKWPATVAHRIDEVIAQNPTAVAL---KDGLGNVLTYAQMDARVESIANALNADGKAP--VVGVFQAPSADWICSLVAIHRVGAVYLPLDLRNSIPRLKSNVAVARPAALLVDAETASRV----GELEIKDAVPAIDVS----RLAADTKGKKPTNTAAARADQPAYIIFTSGSTGEPKGIVVTHAGLRNN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189208438 87 -----------NIGAVLRHRGRTQPRSTAFWVLDSKETASITWEKVASRAEKVAKVIRDKNLYRGDRVALVYRDTIEFVVALMGCFIAGVVAVPINSVDDYQKLILLLTTTQAHLALTTDNNLKAFHRDISQ-NRLKWPSGVEWWKTNEFGSYHPKKHDDTPALQVPE--VAYIEFSRAPTGDLRGVVLSHRTIMHQTFSSNLRDAQGRTPTEVILSYLDPRESAGLILSILFAVYGGHTTVWLETATPGLYAHLITKYKSNILCLIDTLFHEILGDRYFRPLRNPRARELIAGGMIISRDWLGGEERMGCPLAIGYGPTELTEIVVVLAIGEEASKRANEPGTMRVGAFGYPIPDATLAVVDPETNLLCSPY-SIGEIWVDSPSLSGGFWQLQKHTETIFHARPFLRTGLLGFVVE-GKVFILGLYEDRIRQRVEWVEHGQLEA----------------------------------------------------------------------------------------- 189208438 846 ---STPLNQFSNIHDLMQWRVSRQAEELAYVDGRGKEGKGVNWKKFDQKVAGVAMYLKKVKVQTGDHLLLMYTHSEDFVYAVHACFVLGAVCIPMAPRLDAPALLHIIADFKVKAILVNADVDHLVKQVSQHIKNVPHTYNTTKPPKQSSGCRDLKLTIRPAWVQPGFPVLVWTYWT------PDAVQLGHTQIM--ALGKVQKETCQMTSTRPVLGCVRSTIGLGFTCIMGIFLAAPTYLVSPVDFNPNILFQTLSRYKIKDAYATSQMLDHAIARGAGKNMALHELKNLMIATDGRPRDVYSRVRVHFSPINTVYSMVASRSYMCIEPIELHLDVIMPVDPDTEPGASGMVPVSTQIAIVNPETNQLCLVG-EYGEIWVQSEANAYSFYMSKERNGRTIDGDPYVRTGDLGFLH---------------------------------------------------------------------------------------------------------------------- 58039836 22 ------------------------PDRP-VFRHPDGTTS--TGHDLLRAAHRIAALL------PDAPVVSLCQDVWPFTVLFLAAILRG-QPVLLSSDRSAERLEE-LARSRGGICVT----------LNGEVPA--------ESLPSGTLVLPPADGSGTEPPENPHSTEVATVFTSGSTGEPAAYPKTWGALVVRSIVARELLDPEACPSSLT-GTVPPYHMYGFETLVCQALHTRSLAMAGLTTYPADWAMLVHAPEPRILVTTPLQMRALLRAELE----MPPVARVVSAAAPLGTDLARRVEAFGTVVTEIYGATEIGSIAMRRTTATPVWRLYDTVRLA----------------VTKESATVSAPGAPDIELA------------------------------DLVEAVDARHFRLIGRRNDVVKIAARRASLSALNMILTGLPGVEDGAFVP-PAPEDGPTAVLAVVPDGDGAG---ILSELRKCIDPAF-LPRSVTVVEALPRNSVGKLTAGALR---------- 163841407 53 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPQSEVARIHASSGTTGKPTVVGYTAQDLNWASLVARSISASGARPGHVHIAYGYGLFTGGLGAHYGAEALGCT-VIPMSGGQTEKQIQLIQDFEPDVIMCTPTYLLTIMDAMVRRGIEPQSLKFAVCGAEPWTEEMRHELEALGLKASDIYGLSEVGPGVAGEFVETQDGSHIWED-------------HFRPEIVDPYTLDNVLPDGETGELVFTT------------LTKKALPIIR-YRTKDLTRLLP-GTARIGGRTDDMIILRGVNLFPSQIEEIALRIPDLSQLEITRSPGQQMDELTVKVEPREGTSVAQRDAAVALLRKEIVHIGSSAAIVVVD--PGTSNGKLRRYDLREK-------- 212533795 70 ---------------IIDYNASHNPQKAFASIPVDNNDRDITYFELRKAVDKAAYWLEET-LRTYDEIAFYGTRDLRYSIFAVAAIKVGKKM--LSPSLFADAHVHLIKETDCHNIICIPTTRSLAEGITTNLPEVADLLPLGKEAADDDSSSHYPYNKTWDEAC---NDPCLIVHTSGSTGMPKVIYYTQRMLANPATQSLLPSVEGRLPGCRLLTTVPPFHLLGYAGFLVCPIYINAVGVMGPPFDAALADEIHQYARFDAGMYHPSLLQDLVRD-EDKRQQLSKLKLICYAGSPLETKTGQWLASEFGTVRNMLGSTESGWPIAQVFVKNDWNYIHFYPVNGIEKPVGLASANVESKIDDGVVQE-----EELYELVVHRDALTNIFRSRPQAT--------VWPTKDLWKPHPDNHWLYQGRSDDLIVLSGEKMYAAHLEDKIAAHPLIRTALV---------------------------------------------------------------------------- 167629550 77 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPKQDLIRLHASSGTTGKPIVGGYTRSDLERWTEQVARIAVMGVTSEDV----AQIAFTYGLFTGGFGLHYGGCTIVPASGGNTRRQIMLMQDFATTVLVCTPSYALHLAEEARAMGIDPASLRVGLFGSEPWSEGMRREIQKWGICATDNYGLTEGGPGVAGECLHTAGLHILEDHFL--------------AEVIDPETGE-PVEEGCEGELVF-----------------TTLTKEGFYRTKDISCIDACGRTRVTGRTDDMLIIRGVNVFPSQIESVLMEIEGVA-------------------------------------------------------------------------------- 21233437 119 ------------------------------------------------------------------------------------------------------------------------------------------------------------------PVPMLADDALAIGFTSGSTGAPQPNPKTWGSFLTSTRQDLVALQSLWAHTDAVVATVPPQHMYGMELSVLLPMVTALAVHAGRPFFPDDVARALAEPEPRVLVTTPVHLRALVE----SGVHLPPLVGIVSATAPLQEVAAAAEARFGGEVREMFGSTETCVFAV---------------RRTAVEAAWTPLPGVRL------------ESQAAGTL-VHAPHLAS-----PVLLADMM---------DVA---ADGRFQVRGRQADLLEIAGKRASLADLTRRLLAVPGVVDGTIVQLAPEHGQGRIAALVVAPS---LDEAQILTALRGSFDPVFLPRRLRKLAALPRNETGKLPR-------------- 134301021 90 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRQDIENWSLVARMVTAAGVTDNDV----AQVSFGYGLFTGAFGLHYGGATVVPSSTGNTEKQIMLMQDFGTTALIGTPSYTLHIAEVARQMGIDPKSLKVGLFGSEAWTESMRDELEKWGLFATDNYGLSEVGPGVAGECQERKGMHIAEDHFL--------------IEVIDPTGKAVPDGEE--GELVITS------------LTKEALPIIR-YRTRDITIKTSEGRTTVTGRTDDMLIISGVNVFPSQIEDVLLKIEGVA-------------------------------------------------------------------------------- 197762514 172 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRRDGAWATGDRARLDE-GRLTLLGRADDAILTAGATVVPADVEEAVRELDGVADAVVFGVPHAGVGELVTVVVEPAPGARLTRAGLRTACAAVLAPSHLPRRWFVMDALPRTVTGKPSRAEL----------- 825495 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GKPKGVVVHHRALC--TSIEEHGKAFGFHPDVRMMHFASYAFDATFTESITPLAFQGSVCIGSESDRIEDLAGFFNRFKVNWTVLTPAIARML------NPEDVPTLQTLICGGDAIGDLTPRKWSS-KLRFIQVYGPTETTIVVSIS---------DRQNKEVRPAMIGH-MFTSAAWIVNPRNHDILMPVGAAGELLIEGPVLARGYLN---------------------------------------------------------------------------------------------------------------------------------------------- 160893290 65 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------PESEIVRIHSSSGTTGLPVIIPYTAKDVDDWAIMFKRCYELGITNMDRI-QITPGYWTAGIGFQNGAEKLGA-MVIPMGPGNTDKQLQMMQDMKSTVLCSTSSYALLLAEEIEKRGIKDKCLKKGVIGSERWGEKMRKRIEELGIELYDIYGLTEIYGPGIGISCKYDNGMHYWDDYIY-------------IEILDPTLEPVPDG--EMGEIVI-----------------TTLVKEGAYRTHDLSRIIP-GDCVIMGRTDDMMKIKGVNVFPSQIEEVLKEFPELSSEYQIRISHLDGKDTMRIYVETDGSVDFVEKRIAERVKSRIGFTPLVKVVEI-GVLPR--SEKKTKRVIDERYE------ 169831725 76 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPTVVGYTRKDLRTWSLVARVVVQAGVKPRDVVICFSYGLFTGGFGLHYGLERVGAT-VVPASAGNTQRQLRLMQDFNTTALVSTPTYALYIAEVARENGLDPARLRLGLFGSEPWSEGLRHELQAWGFTATDNYGMSEIGPGVSGECRFQDGLHISEDHFLP--------------EIIDETGETLPPGEQ--GELVI-----------------TTLTKEGLYRTRDLTTLDPCGRTTVRGRTDDMLIIRGVNVFPSQVEEILMDTAGV--------------------------------------------------------------------------------- 215473076 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MDEKGFLYIKDRLKDIIIRGGENVDSVMVENALYRDPRIFEAAAVGVPDKRLGELVTALVTLKPGQVTEAELLA-LAREHLPRFAVPVMILIREDFEHTPSEKVIKTQLRKIVAEEW--- 116073998 3 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RSKPRVVSLVPTQLRRLLDH-SAGVHWLRDLDVIWVGGAALLIDLADRARALEVRLAPCYGATETAAMVAAQ---------SPERFLAGEQSYGTALGDVELRL------------ESSGARLVRTLRLAIGRW-REGALQPLVDGNGWWRSGDGAEWAADGLLTMHGRLDDAIHSGGETVFPDQLAQRLLRKAHADGCALFPVDHPEWGQRLVALVRCREGCLATDQWLEGLTRDWLPA-ERPSRWLQCPDLDVTDAGKWERKR------------ 134300717 79 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVGYTKKDLETWSLVARCITMVGGTKEDVVQN----SYGYGLFTGGLGIHYGGATIVPISGGNTARQIMLMQDFGTTILTCTPSYALYLADEIHAAGIDLKNLRLGIFGAEPWSNNMRDQLEKLGIRAHDIYGLSEVGPGVAIECAYKNGLHICEDHFIP--------------EIIDPVTEE-PLPYGERGELVF-----------------TTLTKEGFYRTRDISALYPEGRTHITGRTDDMLIIRGVNVFPTQIESVLLE------------------------------------------------------------------------------------- 215494723 23 -----------SIFSVLKTGVESAAKKIVLVD----DRLQLTPAEFLSRAKRYAVGFQAHGVKPGD-------------------------------------LQHHIAAGDASRILTDPKNEPKAIRVKKLLDLKDVFVMGATADGTNASEFESADEKSFEPVPDPKATVVALAFAVDRAGPPKAVEITHYSFVVNFYTCRTSISDD--GADVILASHPIAHMAGFLYTLVAALIGKTCVVCSPSLPFDKLVRVIDEYKVIIIYS--------------------------------------KAASFLFQIIDV-----------------------------------------------ATGEKLGPN--EAGELCYRIPSVMKGYYKDPEKTAQVMDAEGWCRSG---------------------------------------------------------------------------------------------------------------------------- 167630612 90 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGNPIVVGYTRRDLDTWSEVTARTLACAGADADAVVQVSYGYFTGGLGIHYGAEKIGAT-VVPMSGGNTQRQIKLMQDFGATILACTPSYALYLAEAIQEMKIPREKLRLGIFGAEPWTEEMRRELERLQIMAIDIYGLSEVGPGVASECPVKNGLHIFEDHFIP--------------EIIDPET-EQPLPYGEKGELVF-----------------TTITKEGFYRTRDISVLHAEGRTHVRGRSDDMIIIRGVNVFPSQVESVLLK------------------------------------------------------------------------------------- 119961030 94 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPQDQVARIHASSGTTGRPTVVGYTKNDLANWALVARSFRASGVRPGMKVHNAYGYGLFTGGLGAHAGAEALGCTVIPISGGQTERQIQLIQDFKPDAILATPTYLLTIADAMQHQGIDPTSLKYAVLGAEPWTEEMRHELETMNIKASDIYGLSEMGPGVAGEAVETQDGCHIWED-------------HFRPEIIDPFDHSTVLADGEPGELVFTS------------LTKEALPIIR-YRTKDLTRLLPGG--RITGRSDDMIILRGVNLFPSQIEEIALRIP----------------------------------------------------------------------------------- 119501419 37 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTGDLVRYCDDGTLEYLGRKDRQVKVNGQRLELGEVEEAIHSSYSSARAAVDVVHHPSKHQVLVALLAFPDTSDTGDLLSRELYRAELPRYMIPSYFIPVSRLPLSSSGKLDRVTLR---------- 189345631 77 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKSTVVGYTHNDILMWSVVARSLTMAGVTKSDIIQVA----YGYGLFTGGLGLHYGGASVIPISGGNTKKQLQLMEDFGSTAIACTPSYAAYLGEALAEEKIDRKNLKAGIFGAEPWTEEMRSQIERLGLKAYDIYGLSEVGPGVSMECQCQKGMHIFEDHFIP--------------EIIDPETGDVLPYG-ELGELVFTTV------------TKEAM-PLVRYRTRDLTRLHAEGRTLVVGRSDDMLIIRGVNVFPSQIESVLLEM------------------------------------------------------------------------------------ 169601822 7 -YPSIDIP-DVDLWAFLERKDRAFGDDKVI-YFDPYTKRSYTYGQVKDAAANFGKGLKHLDWQKGEVLCLYTPNCIDTPAITWGCHWAGGILSPANPNYTVEELVFQLKDSGARAIVTQLPFIKNAQEAAKQVGPLDKVIVMGD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 126695532 47 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------ITENGPAIILNSSGSSGKPRQCFHHLNNLKLSATTSGQWQGFEL-QNCLILNTLPLNHISGLMPIFRSQIWGCDCINISPKKTRELLLFTIKKHLITSL--VPTQLQRLLAQKDGISW-LKIFDLIWVGGASISDETAEQCIKEKIKLAPCYGATETAAMVT---------SLKPKEFLMGFKNVGEILPDTKIRI-NAQGLIEIKSARIGIEII------------DSLKTENFKNKNGWWQTSDLGEINNSYYLKFVGRSDNAFNSGGEVVFPEVIESRL--------------------------------------------------------------------------------------- 87300857 83 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSLVPTQLERLLAAAEGCAW-LRSCAVVWVGGAALSAELAARARAAEIRLSPCYGASETAAMVA---------ALPPERFLEGEDGCGQPLADVQLR-LDPDGALLVRTGR------LSPGCLEAGQLQRLE------RQGAWWRSGDGARVGPAG-LQILGRLDGAISSGGETVFPEQVEARLLGLP-LAQVLLLPSPDPLWGQRLVALVGPEADTATTAALITDCLAQRLPPAQRPQHWLACPDLAPNGLGKWERRR------------ 146297056 71 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKHGIWSEVMARTLVAARADKHSFVQIAYGYGLFTGGLGVHYGAERIGAS-VIPISSGNTKRQIQLMVDFGTTVLACTPSYALYLAETMEEMGIDKSQLKLGVFGAEPWSENMRKEIEKLNIKAYDIYGLSEIIGPGVAFECEYQCGMHINEDHFL-------------PEIINPETGEV-LGEGEYGELVITKEGLPLIRYRTRDITALHYDRCKCGRT--LVRMEK-----VIGRTDDMIIIRGVNVFPSQIESVLLEMGEV--------------------------------------------------------------------------------- 167629861 35 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STGTTGKPIYVLHTWADYYMHDLAPGFPVLVPVGRGDMVLNALPYFHKSFINSCGATVLTAGKG---GAYSTPEKTVQMIRDLQPNCAITTPSYAVTLHETALKEGFDLKDLKKMWLTGEGSSPAFRERVEKLGTRANMYYGTLEGGVVGIECDEHRGYHVTES---------------HVILEVVDPKTGT-PLEPLEVGEIVVT--CLTR---RDAPLIR--------YRTQDLGYFDPDPCLHLRGRQGDQIRINGVDFSPFYLEEFLMRQPEV----------GNWYQ----FIVKKGDELAPKVTATAELADKLSSKMVPCAVEIVDAIPR-PRGKTVR-VVREEAA------ 91214880 62 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGDPKVYFIDKQKMVNSALATGKF--FKVKEGTKALLCLPADYIGGRMMLVRAMILGWDLDIVEPKSNPLD--NLFKTYDVCAM----TPFQM-----DYSLGRLHLIKKLIVGGGTVSEHLIGLIQGIPAKVFEVYGMTETISHIAARRLNPKKDNKEKRPF--------KALPNVSIS-KNEDNC-----------LIIKAPKIL------EEE----------LQTNDIVEVLTFKKFYWKGRLDNIINSGGVKIFPESVEEKLQK--RITQRFFIGLADDSLGEQVVLFVEAPQNEKFLSDLKEVVKKKTFDKYERPKNVYLIEKFEETPSGKIHRKTLKK--------- 156061083 16 ------------LPQLVDEKAESHPTQIAKSSDLSHGFFEFTYKDIANAVNFMSWWLLKLGPPSEDKIAYIGITDFRYLVMELAAIKIGYIILIPSIRNSQENFTDLFTGTNVNGLFFSGKLPINITGLVHPRPAMKAF-----EIPE----FDEMTQEEGPPWDEAKDDVIICHHTSGTTGSPKPIYHTHRFYALRKLRHIKSDAEPFGPNTRVYFGMPFFHFGGCASVFSALFNEAVAVLTDSLINAKLVCNIVKKARCRVIVQVPSITDDIAKYFYQEFLDLPDLEIIISSGGPLSATTGDLLAS-KVRLGQVYGSTEAGSLAQQETSDEDWG------WMRFNFDVG----GLKM-------EPLEDDPGRY-ELVIR-----------------KIPQDAWWRTRDIFEKHPSKPLYFSGRIDDVIVSNGEKLNPARMEN----------------------------------------------------------------------------------------- 163799367 80 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRKDITIWSEIVARTLNFAGVSKDDFIQIAYGYFTGGLGLHYGGERLGAT-VVPISGGNTEKQIQLMQDFKSSVIACTPSYALYLAESMQERGIDPKSLKVGIFGAEPWTEAMREKIEDFDIKAYDIYGLSEVMGPGVACECESKAGLHINEDHFV-------------PEIIDPNTLEQLPNGQK-GELVITKEGLPLLRYRTRDLTSLNYEKCECGRT--LVRMNK-----CTGRSDDMLIIRGVNVFPSQIESALLKINEVL-------------------------------------------------------------------------------- 86136415 61 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YSSGSTKQPKCNVKTWKMLRGAAITDQIIQGLDALPTEILLGTTPHGHMYGLEATIFATLGFGHCTYRNTIFYPADLEAAVEDCGISVLVTSPAHLRFLEQAILAAPE----IICVLSATAPFPQPLAQKLARKNLKVMEIYGSTETGSMALRQTAFEEPWTLSAGFEL-------RDTPETCLAIAPHLSEPIPLE--------------------------------------DQIKRHPDGRFSLLGRAGDMVSIRGKRSRLAALNAILSEISEISDGVFL---HDKRHEALAIAVVPHQDSSLSEDEIRRLLRRHLAAF-VPKKLLFLSEIPRSPTGKITR-------------- 50913813 103 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKAK---LFWRCLSTWTRLFDYQNVFGMTGNSCLFLHGSFSFTGNLNLALAQLWAGGCLVL-SQKLSLKTWLSLWQAKKVSHLYLLPTYLNRLLPYL--TKNNMTATHLLTSSQMISQELLRHYYKKFQLEIVIFYGASELSFITWCN----------GRAAVKINGLVGQPFPDVSISFKDK-------------EIFVETPYSVEGM-SQP------------YSVSDLGKMSPAG-LILEGRQDDWVNQRGVKCHLPSLVELAHQAPNVKEAHALKIGKGENETLILVLVLTKKDCLAP---IKDFLALYLNSGQLPKYYLVIDCLPLKDNGKINREVL----------- 126664136 60 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGTPKNITINKQSMVHSAIATA--DFFDLHPQDKALLCLPPRYIAGKMMIVRALIIGLELDILTPSSHLDD-LQLDKKY--DFVAIVP-------LQAENSLVKLHQFKKILVGGAKVSDELANKLQLIQSDIYETYGMTETTHIAAKKIGEDYFNVLSHAT-------------------VSSDTRNC---------LVIDAPSIS---------TEKII-------TNDIVEIQNSKQFKWLGRYDNVINSGGIKLFPEQIEAKLTS--KLTNRFFIGQPDAILGTKVI-LVIEGDEYEIDAEIF-----NSLSKFEKPKHIFFVSQFSETATNKVNR-------------- 218718004 5 ---DLQTNSQQLLPSVLKTRAQCNPDG-AWAQFPVSDT---TYAQVFNAVNKVA-WLLDGKLQPSETIAYIGPFDLRYFIVVLAAIKVGYKTFLPSPRNSKVAQLHLLEKLQCKKLVTTDPQLPAVNTILEHIPSLRDLLDSSDGTPEDY-PYEKSYEEAKD-------EPIFILHTSGSTGIPKPLIYTHQFVTRTVNVTALPAGDFISGNDTWFTFLAPFHISGIGFGLMVSAFNDCVPVPGQPLTTDQFLDAVRHCDMDWAFVLPFILEDLSKELAALELVSQKLSHLYFAGGSVPRQAGDTVAS-KMPVYQTTGSSEVSLLSQIHSPDRDLKRLHPTLNVEYRHHYG---DLYEMVIVNEEFQPV--------------------FLHFPELKE--------YETRDLLSPHPDGLWRYRGRKDDIIVLNGEKTNPISFEQEVSRHPEIRSVLVAG-------------------------------------------------------------------------- 172054846 749 -----------TLVSQIENAAQHSPKLPALSEANAGEAATLSYCELNGQANQLARLISQLDDQASQTIALHFEKSIALVVACIATLKAGHHFVVIDPQQPNERKQLLLEQSRCALLLCE-------EALTSDHPTL---------LWESFQSQRDEISEHNLALNHQPNDIAYIVFTSGSTGTPKGVQISHQN----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 86748362 89 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKTDLNWAALMARSMVGAGVSPDDIVHNA----YGYGLFTGGLGAHYGGCTVVPISGGGTERQVTLMTDFGANVLCCTPSYALNIAEVAEQMGVNLRALRIGVFGAEPWSDAMRRDLERLGIKAIDVYGLSEIMGPGVACECAVAQNGLHGWEDHFLFETI------------DPETLQVLPMG-SVGELVITT------------LTKEALPMIR-YRTRDITSLSTEGRMRVTGRDDDMLIIRGVNVYPSQVESVLVGFPGIA-------------------------------------------------------------------------------- 163841500 1 -------------------------------------------------------------------------MVPEAVISMLACARIGAIHSVVFGGFSADALRNRIDDAEAKLVVTADGTYSLKPAVDADLEEPGHTVQHVVAWPEGRDVWWSTASAEHQAALHDSEHPRFILYTSGTTGKPKGILHTTGGYLTQT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 39996836 78 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------PMDDIVRIHASSGTTGKPTVVGYTRKDIIWSELMARSFAAAGVHKGDIIHNA----YGYGLFTGGLGAHYGGASVIPMSGGNTKKQIMIMKDFGSTVLTCTPSYSLFMAEAAREEGVDFRQLKLGIFGAEPWSESMRAEIEKLNLCAIDIYGLSEIMGPGVAIECREAKKGLHIWEDHFIP------------EIINPETGEVLPEG-ERGELVI-----------------TTITKEGIYRTRDIGRTHARLS-RMTGRSDDMLIIRGVNVFPSQIESILMRIEGV--------------------------------------------------------------------------------- 83855304 84 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPRDQLARIHASSGTTGQPTVVGYTKNDLANWSVMGRSLRAAGLKPGD-MLHNAYGYFTGGLGVHLGADSLGLSTVPISGGMTPRQV-RLIEDFKPDGITVTPSYALSILDEYARQGIDPSSLQVGIFGAEPWTNAMRLEIEQFDMHAVDIYGLSEIMGPGVSCECVETKDGLHIWEDHFYP----------EV-INPETGQPVADGEQ--GELVFTS------------LTKEAFPIIR-YRTRDLTRLLA-GTARVTGRSDDMIILRGVNVFPTQIEEALMATPGLA-------------------------------------------------------------------------------- 154275260 50 --------------------------------------------------------------------AYAGPKDLRYPLFALAAAKLQKVMVLPSPLLTREAQLRLLEQTNCELYLRPSEMVEQISNVLRETPHVQQITV--PGIEDFFRNDEAAPVIYSKTWDEGKGDPWLVFHTSGTTGNPKAITYAQQMMTTFDTAASLVNVVHHWARQRLYTPLPALHFVGMMATLSLTTCIHTTCVIGPPIPPAELVTDILRYGNVAGALINPALIDALVLSQEGLQALRELKYIHFVGASLSTKTGNLLAPY-THVVPAIGSTESGGYFTVHENKDRWEYVSFQK---------------------DAGAELHHRMNGIHELVVRGSQIFQLYKDRQT-----------FETNDLFVEHPEGMWKIIGRSDDVYLAHGDGIHASLLEREIVAHPSVK-SALIG-------------------------------------------------------------------------- 55380275 16 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VDDEEVARIHASSGTTGKPKIVSYTDDDLTWSEVVARSLAASGTEAGDTVQNA----YGYGLFTGGLGIHYGGASVVPIGSGQTQRQVELMTDLESDVFTCTPSYALYLAETAEEMGHDPRDLSTIIFGAEPCTDPMREEIERLGVDGIDIYGLSEIIGPGVSCECHEAKDGLHIWEDHFYP------------EVIDPHTKEPVEEGEEGELVLTT-------------LTKEALPVFR-YRTGDLVRMDN-----VTGRTDDLLIVRGVNLYPSEIEHAVLDIDGVA-------PHDLYKEDNLDILELPGDKALEDEIIER-LENVLA--FTPDELELVASIERTQVGKVKR-------------- 218268032 64 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPDEEIVRIHSSSGTTGTPIIIPYTQKDVDDWAMFARCYEMAGITALDRI-HITPGYWTAGIGFQLGAELLGAMAVPMGPG-NTDKQLRMMRDLQSTVLCATSSYALLLAE--EIAKRDMTDLKKGVIGSERWGAKMRKRIDELGVKLYDIYGLTEVYGPGIAMSCDCECGMHYWDDY-------------VYFEIVDPTGENVPDG--EIGELVV-----------------TTLRKQGAYRTHDLTRFIP-GSCTLIGRTDDMVKVKGVNIFPSQIEDMLK---GVKEA------------------------------------------------------------------------------ 77918924 76 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPKQGAVRLHCSSGTTGNPTVIFHDNHDLSSWALVARSLYCAGLRDTDVFICGYGLF-TGGLGFQYGAERLGA-LVIPAAAGNTRRQIKLMQDFGTTAIHTIPSYLYRLYAAFQDMGLDPQHLKLFVIGAEPHTDAQRRRIENFGVKAFNSYGLSEMGPGVAFECEYQNGLHVWEDAFLT--------------EIIDPDTLE-PVPDGEEGELVF-----------------TTLDRHAMYRTRDLTRFLP-GDCRISGRTDDMFIIKGCNVFPMQIEKVLMRFAEVGTDYIIALDTVDGNDEITVKIELQKSWFTGDLEALENLSRRIA-HELRDEILVTPALPKSE-GKAIR-------------- 89053147 84 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKSDIMWSNMVARSMRASGTAPGDVHIAYGYGLFTGGLGAHYGAEALGCTVVPVSGGMTARQV-TLIEDFQPTTIMVTPSYMLNLLEEYHRQGLDPRSLEVGIFGAEPWTNKMRAEVEAFDMHAVDIYGLSEVMGPGVANECVETKDGLHIWED------------NFYPEIIDPQTGEVLPDG-EMGELVF-----------------TTLTKEGMYRTRDLTRLLP-GTARITGRSDDMIILRGVNVFPTQIEEQVLTVDGLA-------------------------------------------------------------------------------- 211959165 84 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPEEDICRIHASSGTTGKPTVVGYTKKDIWAGVVARSIRAAGGKPGDKVHIAYGYGLFTGGLGAHYGAEALGCT-VIPMSGGMTERQVRLIEDFKPEIIMVTPSYMLSILDEYRKEGLDPSSIKIGIFGAEPWTNSMREEIEQFDMHAVDIYGLSEVMGPGVAQECVETKDGLHIWEDHFYP------------EIIDPVTGEVLPDGSE-GELVF-----------------TTLTKEGLYRTRDLTRLMP-GTARVTGRSDDMMIVRGVNVFPSQIEEQMLRCDG---------------------------------------------------------------------------------- 124486272 78 -------------------------------------------------------------------------------------------------------------------------------------------------------------------VCVPHEDLVRYHVSSGTTGKPTVVAYTQNDILWSECVARSLVSCGVGRKDVLVCYGYGLFTGGLGLHYGGEKVGAT-VIPASTGNSERQIELIQDLKTTAIACTPSYFIHLIDVAKKMGVDFSKLRTAVLGAEPWTDAMRRYYAESGVTAHNIFGTSEISGPMFTDCSELNGMHICGDIAYT--------------EIIDPTGEQLPPGEK--GELTI---TVLK---------KEAIPMIR-YRIGDITSIIE-GDCRLQGRVDDMLIIRGINVFPSAIEHALLKNP----------------------------------------------------------------------------------- 150007836 78 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVGYTRKDLIWAEVVARCLTAYGLTKNDSVQVSYGYGMFTGGLGAHAGVENIGGTVIPMSSGNTQKQIQLMHDFGAKGLACTPSYALYLAETIHQSGIPLEQLRVGAFGAEPWTENMRKELEKLNIKAYDIYGLTEICGPGVGGECECQNGTHLWEDHFF-------------PEIVDPNT-LQPVEPGQVGELVFKEGMPMLRYRTR-DLTSLTYEKCACGRT--AVRMG-----RILGRSDDMLIIRGVNVFPSQVESVILELPEFEAHYLIVVDRMNNTDTFQIQVEVRQEYYSDEMNKMIALKKKIAARMQPD-IKIVE--PRSSMGKIDKRKL----------- 78778562 56 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAIILNSSGSSGKPRKCIHHLDNLKLSAASSGQWQGFEL-QNCLIFNTLPLNHISGLMPIFRSQTWGCNCINISPKKTRELLLFTIKKHLITSL--VPTQLNRLLSEKDGINW-LKIFDLIWVGGASITRETAEKCIQEQIKLAPCYGSTETAAMVT---------SLKPKEFLMGFENVGEILPDTKIRI-NKQGLIEIKSARIGIEIIESS------------KTENFKNKNGWWQTGDLGEINQSLYLKFIGRIDNAFNSGGEIVFPEVIESRL--------------------------------------------------------------------------------------- 15679843 77 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPDEEIVEVHTSSGTTGKP--VVYTSRDLEIWSMARALTMGMATRKDRIQNCYGYGLFTGGLGVHYGAQKIGAT-VIPISAGNTKRQIEIMQDFGTTVITCTPSYALYLAEVLEKEGVDIGNLKSGIFGAEMWTEEMRETIERLGLTALNIYGLTEIGPGVAMECTEKNGLHIAED--------------HFYPEIIDPTGEKLPNGTK--GELVLTREGMPVLRFRTKDITALRDGECGCGRT--LVRMD-----RITGRSDDMLKIRGVIVFPSQIERALLK------------------------------------------------------------------------------------- 213405175 2 -------NKNLNLVETFLQKVSASPDFPFLVYGEKGIEKQVTFAEMHLRVKTLANFYNKM--KFGNPIAIFMRQEVDFLCSMLAAWATGRTCVIMNSLWNED------------VVKTLSERLSFVDCVYNELQPTSAFANLK------LHNLGEVDNDLSAPAITGSNPPALINHSSGSTGVPK-------SMPFRMERYCLGPDYGMGRETMYVTALLLANSFALTTAWVSSIYSECGKMLLPKKNLVQCAELISKNGAERLVLTPNLLLLTLQRLPSDDITFPFCKYVVVGGEPTPRALFPLTKKHSARVYPQYGSTETGLI---SFSAADMNKEDDSAEIVY-------IPGANVKLVDENNVPVEEKPGNEGFPCVYSDVLSEPYVGDDPLTIKA--RNEVFVTSDLAVWTQVGDIVIKGRVGRRVKINGVYYDLGYFDDLASGIDGVEKAMSFLRNG-------CLYLCFTSSENASESYVVQELNRRLGNIAFFSLALKLDKLPYNSNAKVDMKRL----------- 215438972 10 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PETIACIMYTSGSTGPPKGVVISHGNLVASVGAVYTLLGHHLTYDDTYLAYLPLAHVLEYIMVFVGMTTGYGRVKTLTDASVRNCKGDIAAFRPSIMVGVPAVWSQLADSVVLSGVRAATLRIALCGGAAISQETQRFLDKALVMMLQGYGMTESC------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 152997106 85 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQNDINWANIVARSIRAAGGRKGDVLHNA----YGYGLFTGGLGAHYGGCTVIPMSGGQTEKQVRLIKDFQPDIIMVTPSYMLNLLDEMEKLGIDPLGLRLGIFGAEPWTHELRRSVERAGIRAMDIYGLSEMGPGVAMECAESQDGPTVWED-------------HFYPEIVDPNTGEVLPDG-EMGELVFTS------------LSKEAL-PMLRYRTRDLTRLLP-GTARITGRSDDMMIIRGVNVFPTQIEE----------------------------------------------------------------------------------------- 147679182 110 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVGYTRQDLENWACVARIVTLAGVTGSDVAQVT----FGYGLFTGAFGLHYGGATVVPVSSGNSERQIMLMKDFGTTALIGTPSYCLHLAEVAAEMGIDPAALRVGLFGSEAWSEKMRQELE-------QAWGMT-----ATDNYGLSEIMGPGPSGECEYKNGMHIAEDHFLFEVVDPETGE-PLDYGQEGELVVTT------------LTKEAMPVIR-YRTRDIARMRK-----VTGRTDDMLIISGVNVFPSQIESVLMSIEGIAQIIVGKRGHLDYIEVQVEIAQDKGQFRDLEALEEKVRRRLFSVLSINARVRLLE--PKSSTGKARR-------------- 53713911 78 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRKDLSTWAECLSRAFAYGAGRSDIFQVSYGYGLFTGGLGAHAGAENIGASVIPMSSGNTEKQITLMHDFGSTVLCCTPSYALYLADAINDSGFPREKLKAGAFGAEPWTESMRKDIEKLGIKAYDIYGLSEIAGPGVGYECECQNGTHLNEDHF---------FP----EIIDPHT-LQPVEPGQTGELVLTKEGMPLLRYRTKDLTALHYEKCSCGRT--LVRMD-----RILGRSDDMLIIRGVNVFPTQIESVILEM------------------------------------------------------------------------------------ 215502841 161 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EHQATALSTVPFVAQKLLAHPQLDSYDLSSLQHLTTAATHISTDIARAYDRLHLTFTQLYGQTEVLFATAGSYGKPPNFT-----------SIGQLGAGLEAMIRDPETGEV-LGPGERGELMLRGPGLMRGYW--PLFDKPVTDADGW----------------------------------------------VADCALVGVPDKEAQQLPHAIIVPK--------------------------------------------------------- 30352149 87 -----------NIGAVLRHRSRTQPRTTAFWVLDGKETASITWEKVASRAEKVAKVIRDKNLYRGDRVALVYRDTIDFVVALMGCFIAGVVAVPINSVDDYQKLILLLTTTQAHLALTTDNNLKAFHRDISQ-NRLKWPSGVEWWKTNEFGSHHPKKHDDTPALQVPE--VAYIEFSRAPTGDLRGVVLSHRTIMHQTFSTSLRDAEGRNPTEVILTYLDPRESAGLILSVLFAVYGGHTTVWLETATPGLYAHLITKYKSNILLAYPGLKRAAYNYQQDTEPNFASVKICLIGGMIISRDWLGGEERMGCPLANGYGPTELTEIVIVLAIGEEASKRANEPGTMRVGAFGYPIPDATLAIVDPETSLLCSPY-SIGEIWVDSPSLSGGFWQLQKHTETIFHARPFLRTGLLGFVVE-GKIFVLGLYEDRIRQRVEWVENGQLEA----------------------------------------------------------------------------------------- 30352149 847 ---STPLNQFSNIHDLMQWRVSRQAEELAYVDGRGKEGKGVNWKKFDQKVAGVAMYLKKVKVQAGDHLLLMYTHSEEFVYAVHACFVLGAVCIPMAPRLDAPALLHILADFKVKAILVNADVDHLMKIKQVSQHIKQSAAILKISVPNTYSTTKPPKQSSGCRDLKLTIRPAWIQ-----AGFPVAVQLGHSQIM--ALCKVQKETCQMTSRPVLGCVRSTIGLGFLHTCLMGIFLAAPTYLVSPAQNPNILFQTLSRYKIKDAYATSQMLDHAIARGAGKSMALHELKNLMIATDGRPRDVYQRVRVHFAPINTVYSMVASRSYMCIEPVELHLDVHALRRGLVMPVDSGMVPVSTQISIVNPETNQLCLNG-EYGEIWVQSEANASFYMSKERLDAERFTIDGYVRTGDLGFLH---------------------------------------------------------------------------------------------------------------------- 198274753 82 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGTPTVILHTQHDLEEWANAARCLYMVGLRKGDIFQNSSGMF-TGGLGFQYGAERLGMLTV-PAAAGNTKRQIKFITDFGTTALHAIPSYAGRLMEEMHIDPRRDTHLKTLIIGAEPHSDEQRRRIEQLGVKAYNSFGMSECGPGVAFECMEQNGLHIWEDYYI--------------VEIVDPTLEPVP--EGEVGELVLTTIN------------REAM-PLLRYRTRDLTRILP-GDCRMKGRSDDMMILKGVNIFPIQIENILLQ------------------------------------------------------------------------------------- 147918719 91 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTSGKSTVVGYTKKDLVWADLMARCFFMAGVRPGDTFQNAANYGLFTGGLGIHAGAERLGCSVVPSGTGSTQKQIEMIQDFGVKAMHCTPSYALYIAETCKKMGIEPGTLKIGLFGAEPWSANTRRELEKFGIKAYDSYGLSEMGPGVAFECVEQDGLHIWEDAFI--------------VEVLDKNGEQCAPGEK--GELVLTT------------LCKEALPLIR-YRTGDITSLMEDGRTKFYGRVDDMLIIRGLNVFPSQIEHVLMDMPEVGE------------------------------------------------------------------------------- 34557122 78 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTHDMEVWGEVMARTFTLAGVTAKDVVHNAYGLF-TGGLGFHDGAQRVGATIIPASGGFTNRQIM-LLRDFKATALTCTPSFAMHLAEVAKSEGFDPRHLKAGIFGAEPSSEGLQRAVDTWGIAYHEIYGLSEIGPGVSCSCEQRNGLHLNED--------------HFYPEIIDPKNGEVLPYG-ELGELVLTSI------------TKQALPIIR-YRTGDLTRLRIEGRTSITGRADDMLIVNGVNIFPSQVEHVIAQ------------------------------------------------------------------------------------- 157412531 51 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------ITEHGPAIILNSSGSCGKPRKCFHHFNNLKLSAITSGQWQGFEL-QKCLILNTLPLNHISGLMPIFRSQAWGCDCINISPNLTRELLLFSIKKHLITSL--VPTQLQRLLAKKDGISW-LKIFDLIWVGGASISRETAEQCIEEKIKLAPCYGSTETAAMVT---------SLKPKEFLMGFKNVGEILPDTKIRI-NTQGLIEIKSARIGIEII------------DSSKTKNFKNKNGWWCTGDLGEINQSLYLNFLGRSDNAFNSGGEIVFPKVIESRL--------------------------------------------------------------------------------------- 215501370 18 -----------TMGEVVDRTADAKGDNIAIVSCHQGIAKTFT--ELRDEVNQFAASLVSLKLPLGSKIGMLAPNIYEWMVVKFAVAKAGLVL--------------------------------------------------------------------------------------GTTGRPKAAMLSHFNVVNN--ANMIGRGFGLHEQSELICLAPMIHCYGIVVGLTAAMFGSTTVMPAPSFKAEAALDAITKH----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 134100080 12 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPTVVGYTDDDLVWSDVVARTIRAAGGRPGDVHVAYGYGLFTGGLGAHYGAERLGCT-VIPASGGMTARQVQIIQDFRPEIIMVTPSYMLTLIDEFERQGIDPRSLRTGIFGAEPWTEQMLEIEERLDIDAVDIYGLSEVMGPGVAGECVETKDGLHVWEDHFYP------------EVIDPFTGEVLPDGEE-GELVFTS------------LTKQALPIIR-YRTRDLARLLP-GTARVTGRSDDMIILRGVNVYPTQIEEIVLR------------------------------------------------------------------------------------- 215500236 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GYGLTETAGSATLKDMDDQ-----------SFGRVGSPILGSYVKLVDEGDYRVSDKPHPRGEIVVGGDCVTQGYFKNETLTKEYFKEDGWFYTGDIGELYPDGTFSIIDRKKDLLKLQGEYVSLG--------------------------------------------------------------------------------------------- 145604479 278 -----------NIAAVLRHRGRTTAKLPAYWVLDSKEIASITWEKLASRAEKVAQVIRDKSLYRGDRVALIYRDTIEFAIALLGCFIAGVVAVPINEFQDHQKLNLILTSTQAHLALTTENNLKAFQ---------RDITTQKLTWPKGFGSYHPKKKDDIPPLSLP--DLAYIEFSRSPTGDFRGVVLSHRTIMHQMACLSAVVSTVPGSGEILLSYLDPRQGIGMILGVLLTVYGGHTMVWLENKAPGLYAHLITKYKATLMIAYPGLRRAVYNYQQDPEPNFQTVKLCLISEFHDVRDWLGGEERMGCPLKNGFGSTENNEVVIVAIGEEARKKAGNDPNTVRVGAFGYPIPDATLAVVEPDTGLLASP-HAIGEIWVDSPSLSGGFWALPKHTEQIF------------------------------------------------------------------------------------------------------------------------------------- 145604479 1014 ------------ITDLIQWRVARQGDELCTVDGRGKEGKGVTWRKFDTKVASVAMYLKKVKIRAGDHVVLMYTHSEDFVFSVHACVNLGAIVIPIPPRLPEDAFLHLVNDYGVKAVLVNQDMKPVSQHIKQSAQVLRVTVIYNTSRPPKQNSGLRELGITMDPTWVQPGYPV-IIWTYWT---PDAVQLGHDTIM--GMCKVQKETCQMTSSRPVLGCVRSTTGLGFITCLMGIYIGTPTYLLSPAQNPISLFHILSRYKIKDTYATPQMLDHAIATMPAKGFALHELKNMMISSDGRPRADVFQKVRLHFAINTVYSHVLNPMIASRSYMCIEPIELWLDTRALRRGLIGMVPVSTQIAIVNPESRLLCNDG-EYGEIWVDSEACVKSFYGSKDAFAERFDGDGYVRTGDLGFIGPGGVLFVLGNIGETFEINGLSHFPMDIENTVERHRAIQGCAVF--------------------------------------------------------------------------- 213016654 90 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTAQDLEHWTISARGLSSCGLGRGDI-MQVSYGYFTGGLGLHYGAERIGAT-VLPSSVGNTERQIELMQDLHTTAIACTPSYLLHMGEVAEKMGVSIKNLRVGVLGAEPWSERMRDHMEWLGIKAYNIYGTSELSGPMFTDCVEQQGVHIWSDLAL--------------IEVLDPDTGEVLPCGEK-GELTI----TML------QKEALPMIR---YRIGDITSMDDSGRTHIQGRVDDMLIIRGINVFPSQIEHTLLSIPEV--------------------------------------------------------------------------------- 171685580 1048 ---STPLNNFTSITDLIQWRVARQGEELAICTIDGKEGKGITWKKFDVKVAAVAVYLRKVKLKSGDHVVLMYTHSEEFVFAVHACINLGVIVIPIAPRLSEDAFLHLLADYSVRAVLVNQEVDHLLKTVAQHIKQSAQILIFNTTKPPKQNSGLRDLGITMDPAWVQPGYPV-VIWTYWT---PDAVQLGHDTIL--GMCKVQKETCQMTSSRPVLCVRSTTGLGFLHTCLMGIYIGTPTYLLSPAQNPASLFLILSRYKIKDTYATPQMLDYAMRTVPGKGFTLHELKNMMISAEARPR--VDVFQKVRMHFATA-GLDRTAINTVYSHVLNPMTDPERDPKALLVQDSGMVPVSTQIAIVNPETCMLCSEG-EFGEIWVDSEACAKAFYRSKDAF-DVQRFDGYVRTGDLGFLHPGGALFVLGNIGETIEINGLSHFPMDIESVERCHHSIVPCTVF----QAGGLVVVVAEVARKAYLAS--IVPVIVNAVLNEHQIVTDIVFVNDFPRSRLGEKQR-------------- 171685580 283 ----TPMSNFENIAAVLRHRGRTIAKAPAYWVLDSKETVSITWDKLASRAEKVAQVIRDKSLYRGDRVALIYRDTIDFAIALLGCFIAGVVAVPINDLQDYQKLNMILTQTQAHLALTTDNNLKTFQRDITAQKLTWPKGVEWWKTNE-FGSYHPKKKEDAPPLTVP--DLAYIEFSRAPTGDVRGVVLSHRTIMHQLACLSAIISTVPSSSEIMLSYLDPRQGIGMIFGVLLAVYGGHTTVWLENKAPGLYAHLITKYKPTVMVTVDSEFNELLADRWFRPLRNTRPNEVVAGGMVISRDWLGGEERMGCPLKLDIGSTELSEVVVIAMGDEARKRAANEPGTIRVGAFGYPIPDATLAVVDPETSLLAPP-NTVGEIWVDSPSLSGGFWALPKHTETIF------------------------------------------------------------------------------------------------------------------------------------- 127514442 85 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILYTSGSSGQPKAITKTLDQLDAEVTVLEQTFANHLPQCSVIATVSHQ-HIYGLLFKVLWPLAASRPFLSDLVEYPETLTYYANLFPNLCLISSPAQLSRLPDALEHQP-QLRAPSLIFSSGGPLSLEAANAIAHYGKPPIEVFGSTETGGIA--------------YRRQQNNQQSWRAFATHEIK-QDPDD----------GALWLKSP-----YLESSD----------WLRCDDKIQLIAPGEFVLQGRLDRIVKIEEKRLSLVQMEALLESHPLVDQAALVVLEQPRVQLGAAIRLSAEGNTLLEQELKQHLL-SQFERVTLPRRWRYPAELPLNTQGKRIHKELLELF------- 70730497 31 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPMDQVVRLHASSGTTGKPTVVGYTRNDIWAQVVARSIRAAGGRPGDKVHISYGYGLFTGGLGAHYGAERLGCT-VIPMSGGQTEKQVQLIKDFQPDIIMVTPSYMLNIADEIERQGLDPHALRLGIFGAEPWTDELRSAIERLGITALDIYGLSEIGPGVAMECAQTRDGPTLWED-------------HFYPEIIDPITGQVLADG-ELGELVLTS------------LTKEALPMIR-YRTRDLTRLLP-GTARITGRSDDMLIIRGVNVFPTQVEEQVLK------------------------------------------------------------------------------------- 69934785 84 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQADIHWANLIARSIRAAGGRPGDILHNA----YGYGLFTGGLGAHYGGCTVVPISGGMTERQVTLIDDFKPRIIMVTPSYMLSILDEFRRQGLDPSSLKIGIFGAEPWTNAMRQEIEEFDMHAVDIYGLSEVMGPGVAMECVETKDGLHIWEDHFYP------------EIIDPVTGEVLPDG-EIGELVF-----------------TTLTKEGLYRTRDLTRLLP-GTARITGRSDDMIILRGVNVFPTQIEEQILK------------------------------------------------------------------------------------- 46115344 5 -------HTPLSVIESLSQS---QGDSPAISESVNNEFETVSYAKHWQNINIAAAELSQVGIAKGAVVGL----------------------------------------CNAAALLYDPVCEPLVQGCP--IPTFSTGIVLGKDCPADV--------QLGTTTSTDGDKVLVIFHTSGSTGMPKLVPQTVR---WMDCLIRKHRHMNYKPASV-----------------------ASFIIPYPT---SELEHMISKGGLTILNTFPVLLTAMFQEARERRPFLKSLDSINFAGQVLEPKDEAWARENGLKLINLYGSTEIGLSMMSSSTSPHVSPLPESRFVPLSESASSPNRLFEL-IVPEEADECPHHS-----------------LRD--------KSDGMFHTGDLFEVDVDQYVY-KGRVDDRIK---MQLALGSLESEAMQVDLISAVSVIGSGRP----APAMVVILQADDDTLLALKQQII-QRIAPFHQRKRLVFVGTLPRTAKGNIMRKAVEGMFAREL--- 167946199 10 --------------DWLLHAAGRYPSRPAIWLAD----RQVSYAELEQQVVRFS---RRLPLEPADRVVGLLSADPQLLLLLYAGARLGVALLPLDPQLAPERRQRLLQQSGCRLLITDQPSADHPAGVR--------------LIPAAYLLGDSGAGPVPICKVVPSDSPLLIIATSGSTGDPKGVMLS-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194335252 79 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKSTVVGYTHNDIQMWSEVVARSLTMAGVGKTDIIQVAYGYFTGGLGLHYGAEKVGAS-VIPISGGNTKKQLQLMEDFGSTVIACTPSYAAYLGEALVEEKIDRRNLKLGVFGAEPWTEEMRTQIEQLGIKAYDIYGLSEIGPGVSMECHCQKGMHIFEDHFIP--------------EIINPETGVVLPYG-ELGELVFT------------PATKEAMPLIR-YRTRDLTRLHADGRTLVVGRSDDMLIIRGVNVFPSQVESVLLEM------------------------------------------------------------------------------------ 195397915 51 ----TIVGEPKKLFEI--QRLREFGDVPFIIKRMEPQDFSISYRKAVSSVETILERLRRNGVPKGTGIAFRIANTPSSCILILAILNHKCHFYCNDKMMLSKALHWQMCRAGIDYLIVNGHMP--VGAV--YFENLDSFLVYNEEYKLFKLKHTASDPSPEAKGTLPPN-MCYTITTTGTTGAPKLIHVPYECIAPNIVG--LSQKLNISMADIIYLGTPCTFDPSVVELFLAMQNGAAVLIYSMRESPKRVLSAVTTPGITVLQMTPSLFRQFANAIRERILNSSSLRVLLLGGEPFPSELATWMEPFQKQICNIYGITEISCWSMMHVLQS----------LHSRVHLGTPIDDTVLRIEFQSKRNLQNVGR--GELWLGS------------ATRRCYIPETLYRTGDFVRRFEDGSLAYEERANDVVKRAGNRISTRKIEKCLHSCE-LATC----LWLEDLQKLICCIRSLEPKTKVQRRAQTFEILTKLMAAEQPDRFVYLQHFPCNAHGKLDKTLLLKE-------- 154282925 298 --PNISMSQFDNLPSVLRHRARTHPKQPAYWVLDGKEIASITWEKLGSRAEKVAQVIRDKSLYRGDRVALVYRDTIEFAVAILGCFIAGVVAVPINNLEDYPSLNVILTSTQAHLALTTENNLKTFQ---------RDITTQKLTWPRGFGSYHPKKKDESPALVVP--DLAYIEFSRAPTGDLRGVVMSHRTIMHQMVASASPDGTRLPHGETLISYLDPRQSIGMILGILLTIYGGTTVWLEARATPGLYASLITKYRATLM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 154282925 958 ---STPLNHFTTIFDLLQWRVTRQAEELSYCSIDGKEGKGITWKKFDTKVAGVAMYLRKAKLKAGDHVILMYTHSEDFVYAVYACFCLGVIALPMAPRLSEDAPAHLVADFRVRAILVNSDVNDLLKQIAQHIKQSANVLRINTARPPKQSHGCRHLGLTVQKEWLARQPALVWTYW--TPDQRRMSVHIGHDTIMGMCKVQKETCQMTSSRPVLGSVRSTIGLGFLHTCLMGVYVGAPTYLFSPATNPISLFLALARYKIKDTYATSQMLDYAMGSMAAKGFQLHELKNLMIASDGRPRADIYQKIRLHFAINTIYSHVLNPMIVSRSYMCIEPIELCLDTKYLRQGLIGMVPVSTQIAIVNPETCCLAHVG-EYGEIWVQSEASAKSFYGTKQEFDERFVVDGYVRTGDLGFLHPGGQLFVLGGIGETFEINGLNHFPVDIETTIEKHRNVVPSAVF-----QAGNLVVALIVTRKAYLAS--LVPVILNAVLNEHQVVADIIFVPDFPRSRLGEKQR-------------- 210608495 96 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKKDLIWLNNVARVACMGGATEDDVCQIAFGYGTFTGALGLHGGLETLGAAVIPMSSGNTNKQIMFLQDMGVTLLVATPSYALHLGEEIRRRGLDPAKVRIGLFGGEGMTEPMREEMRKWGDQFVQNYGMSELCGPGVSGEC-TELNGLHINEDWFIP------------EIIDPETGEVLPEG-ELGELCLGKEALPMIRYRTKDLTRLHYEPCKCGRT--TCRMDN-----LSGRSDDMLVIRGVNVFPTQIEEVLLQIEEI--------------------------------------------------------------------------------- 83716376 1 ----------------------------------------------------------------------MLPNVLQYPVTLAASLRAGYVVVNANPLYTPRELEHQLKDSGAEAIVILENFAATLQAVIAR-TSVRHVVVVSAWRLPSCTRFNAALAHGARHAPIAPDDIAFLQYTGGTTGVSKGATLLHRNIVANVLQS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154331355 211 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------PDDLAFIFYT---EGDPKGVLLTHGALYTTAYMPALRSRSAPAGRPSYMAYLPL-HDIGEFVAETAALVRGLLVCYGTRRTLFDTWARLTEYRPTVFPALPATLARLRRTVESTPFLLTTIRLVLVRGGPGAAALHPRDQEYGVSLVQSYGVTEASGCGLQQAYCS-----------TQLDSIGGPLGPVHVKMRDVATAAAPSSGGGTGELLLRGPTVMAGYYRQPEKTAAVLEKSGWLHTEDVVERCPDGSFRRIARPHHATTSNGHCIALEPLEALYAQHPLCLEGGVCVLVHPYR-RYVCALVL----------------------------------------------------------- 167772075 22 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------PLDDCVRIQSTSGTTGKRVVAFYTQGDILWEDCCARAIVAAGGTKSDVVQVA----YGYGLFTGGPGLNGGGCLTLPMSSGNTQRQIQFIQDLHSTILCCTPSYAAFIGETFQEMGIAPESLKAGIFGAEAWSEEMRRDIERLGIHAYDIYGLTEISGPGVSFECEAQTGMHINEDHFI-------------AEIINPETGEVLPDGEK-GELVFTSI------------TKKAF-PLLRYRTRDICVLNREGRTHVMGRSDDMLIIRGVNVFPSQIETVLLNH------------------------------------------------------------------------------------ 95931298 77 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPLDQIVRIHASSGTTGKPTVVGYTKRDITWSELMARSFMASGASRGDVIHNA----YGYGLFTGGLGAHYGGASVIPMSGGNTKKQIMIMQDFGSSVITCTPSYSLYLAEALADEGIDIADLRVGILGAEPWSESMRGEIEKLGIKAIDIYGLSEIMGPGVGIECIEAQHGLHIWEDHFIP------------EIIDPSGKVLPYGEK--GELVL-----------------TTITKEGIYRTRDITRIISEPCIRLSGRSDDMLIIRGVNVFPSQIESVLCRIEGVA-------------------------------------------------------------------------------- 115524798 10 -----------TLDELFRRIVARQPDALALIDPSDKQRRQMTFAEADRAVAALAAHFATAGLPANSVIAVQLPNCIEFFLTVLAAHRAGLVVALLPQLWRQAELTMALNRTGARAIVTTSDHANLAMEAAAEVFSIRHVAGFGSDVPEGMAPLDQVIAEPPVPPRQDSRRAAIVTFDVTAHGRP--IPRTHLNLVAGGLVVSL--ESQLPQGGTLLSTLAPSSFAGFTSSLVIWLLSGGTLALHHPFDADLLARQIEE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 218152564 88 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGTPTAILYTQKDLTWADLMARSMYSVGLRKSDIFMSGYGLF-TGGLGIHYGAERLGCLTV-PAGAGNTKRQIKLIRDFNVTGLHIIPSFALYFAAKVREEGFDPAPWKVALIGAEPHTEHTRRKIEELHIKAYNSYGLSEMGPGVAFECLEQNGMHVWEDSYI--------------AEIINPETGEHVADG-EVGELVM-----------------TTLTREGMYRTRDLTRFIP-GECRIMGRADDMLILKGVNIYPMQIEKIIMGIPEVGQNYLIELIKEGLMDQIRVKVEIKEEYFIEDMRALQGIQKKIAG-MLRDEILITPSIPKSE-GKAVRVVLRDE-------- 167772078 17 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKNDLMWSEVMARLIAAVGVGDEDV----AQICFGYGLFTGALGLHYGGAAVVPSSSGNSEKQIMLMKDFGTTTLIATPTYALYLGELAAEMGYDFK-LRVGLFGSEGSTPEMRAKIEKLGLFATDNYGMSEIGPGVSGECEYRDGLHINEDHFF--------------AEVVDPET-LAEKSEGEVGELVITTEALPLLRYRTRDLSRITYAPCKCGRT--TARMDK-----IMGRSDDMLKIKGVNVFPSQIESVLMPMEQV--------------------------------------------------------------------------------- 154305084 37 ------------IPHVLEEEARENPQRIVAMIAKTTDIHEVNAGQFLCGVDFLANWIDA--IKSEETFAFLGSQDFRYPIIEIACMKTG------NPLLLPRNTVSLLKATKSTKVFYTSQYSDLAARILEVLPTLEK---------HEIPTLQEIITTKSKPWDTHKDELALIIHTSGSTGAPKGFINS--SVLLPEVPGRTIAGFKFVEKDLLLSGCSFSHASGLGLAFSTIFLGSTLVRPNEPSSGRILHEIMKALPIHGLMEVPSITEQLLNHSKGLEDEIAALKHISWLGGPLSQKTGDFIVRTDAVLWQIFGSTESTQLPLLVPPKSHWSHLEFH-----------PQFLPELEPVNSDSTLCEIILNKYNDLALAWAQPV--FHMAPDQTQ--------WRTRDIVRRCEDGTLWFESRIDDLILSNASKVNPVYIETFLQSHPLLNGCLVFG-------------------------------------------------------------------------- 54024134 86 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPQEQVSRIHASSGTTGQPTVVGYTAGDLDNWALIARSLRAGGVRPGDVHIAYGYGLFTGGLGAHYGAERLGCT-VIPMSGGMTQRQVQLITDFRPDAIMVTPSYMLTILDEMITAGVDATSLRVGVFGAEPWTETMRVELEQLGIDAVDIYGLSEVIGPGVAMECAETKDGLHIWEDHFYP------------EIIDPETGAVLPDGEE-GELVFTS------------LTKEAMPVIR-YRTRDLTRLLP-GTARITGRSDDMIILRGVNLFPTQIEELILTVP----------------------------------------------------------------------------------- 116208216 265 -----------NIAAVLRHRGRTSAKLPAYWVLDSKEIASITWDKLAMRAEKVAQVIRDKSLYRGDRVALIYRDIIDFAIALLGCFIAGVVAVPINELQDYQKLNLILTSTQAHLALTTDNNLKAFDITAQKLNWPKGVEWWKTNE---FGSYHPKRKDDVPPLSVP--DLAYIEFSRAPTGDLRGVVLSHRTIMMACLSAIISTAPGNGPADTFLSYLDARQGIGMILGVLLTVYGGHTTVWLESKAPGLYAHLITKYKPTVMCLVDTLFNELLTDRWFRPLRNTRSKEIVAGGMLIGRDWLGGEERMGCPLKNGFGQSTTTAVLVVAIGDEVGKRALTEPGTIRIGAFGYPIPDATLAIVDPE-NGLLASPNTVGEIWVDSPSLSGGFWALPKHTEQIFHARPFLRTGLLGTIIE-GKIFVLGLYEDRIRQKVEWVEDGGVENA---------------------------------------------------------------------------------------- 116208216 1023 ---STPLNNFSSITDLIQWRVARQPEELCTIDGRGKEGKGVTWKKFDMKVAAVAVYLKKVKLRAGDHVVLMYTHSEDFVFAVHACINLGVVVIPLAPRLSEDAFLHLVSEYRVRAVLVNQEVDHLVKSVSQHVKQTAQVLTYNTSKPPKQNSGLRDLGITMDPAWIQPGYPV-VIWTYWT---PDAVQLGHDTIL--GMCKVQKETCQMTSSRPVLGCVRSTTGLGFITCLMGIYIGTPTYLLSPAQSPASLFLILSRYKIKDTYATPQMLDHAMSMMPGKGFTLHELKNMMISADARPRKVRMHFAATGLDINTVYSHILNPMIASRSYMCIEPMELWLDPKALRRGLIGMVPVSTQIAIVNPESRELCMEG-EYGEIWVDSEACVKGFYGDPERFDGRTVEDPYVRTGDLGFLHPGGVLFVLGNIGETFEINGLSHFPMDIEASVERHRNIVPCAIF----QAGGLIVVLVEVARKAYLAS--IVPVIVNAILNEHQVVDIVAFVNDFPRSRLGEKQRRKLRTMAQ------ 38228896 96 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGVPLKVFDTAESWWFGRCWAHVLAGAGVTASDRVFLAFSFGPFIGFWSALEGARKLGAVLIPGGGRDSLQRLELMRDTGASVLCCTPTYALRLAEVAREVGFNLSSIRATVHAGEPIPATKHXIEDAWSSKCFDHAGASEIGAYSFECEHQPGGTHLIESEFI--------------AEVIDPTGKAVPPGQR--GELVITN----LGRWGFPVLR---------YRTGDCGR----GFLRILGRADDMITVRGVNVYPSGVENIIRKFTEVDE------------------------------------------------------------------------------- 160935111 64 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------PEEKIVRIHSSSGTTGTPVIIPYTQKDVDDWALMFARCYEMGITNLDRI-QITPGYWTAGIGFQLGAERLGAMTVPMGPG-NTDKQLRMMMDMKSTVLCATSSYALLLAEEIAKRGIGERHLKKGVIGSERWGEKMRNRIAELGVDLFDIYGLTEVGPGIAINCEKQGAMHYWDD--------------YIYIEIVDPRTGEVLPDG-EVGEIVI-----------------TTLKKEGAYRTHDLSRIVP-GDCTLIGRTDDMVKVKGVNIFPSQIEELLSSIEG---------------------------------------------------------------------------------- 121281857 84 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPTVVGYTANDIQTWAVVARSLRASGVRPGMTVHVA----YGYGLFTGGLGAHYGGCTVIPISGGMTERQVQLITDFRPDVIMVTPSYMLAILDEFRRVGLDASSLEVGVFGAEPWTNAMRQEIEAFDMHAVDIYGLSEVIGPGVANECVETKDGLHIWEDHFYP------------EIIDPDTGAVLPDGEQ-GELVFT------------ALTKEAMPIIR-YRTRDLTRLLP-GTARITGRSDDMMIVRGVNVFPTQIEEMLLALPA---------------------------------------------------------------------------------- 218285676 77 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPRDHIVRLHASSGTTGKAVVVGYTARDLETWALMARSMSAAGVSRSDVV----HIAYGYGLFTGGLGAHYGGATVVPASGGATRRQAHLMRDFGATVLCATPSYALHLWEAANEAGVDFRSLRTGIFGAEPWSEAMRRDIEKMGMDAMNIYGLSEMGPGVAMECVEAKHGMHLWED-------------HILPEIIDPTGEQLPPG--QVGELVL-----------------TTLTKEGIYRTRDLTSLDGRTHVRIQGRSDDMLIIRGVNVFPQQIEGLLME------------------------------------------------------------------------------------- 167590739 2 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAERFVPDPVYRTGDLARVRGDGAFDYLGRLDDQVQVRGVRVEPAEIAACLRAHPA-VADAAVVAEADGGPTRLVACVALR-TEADDAALKAH-VAAQLPAGWQPHRYVRCDALPYTLNGKLDRAALRER-------- 189424917 79 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQKDITWSELMARSFMAAGAHKGDIIHNA----YGYGLFTGGLGAHYGGASVIPISGGNTKRQIMIMQDFGSTVLTCTPSYSLYLAEEAAAEGVDIKSLRVGIFGAEPWSEAMRGEIEALGLDAIDIYGLSEIMGPGVAIECIEEKHGLHIWEDHFIP------------EIINETGQPVAEGEK--GELVITTQGIPLIRYRTRDITSISYAPCACGRTGRIARM--------SGRSDDMLIIRGVNVFPSQIESILVRIEGV--------------------------------------------------------------------------------- 212527160 14 ----------------LEEKARSQPERPRSSDLQDG-FYEVTYKQIQTGVDYTARWLQNFGFSPNETIAYMGLPDLRYNIFFYAAVKLRLVFLP-SPRNAPTTNASLFEQTQCTKLCYSADSPGIVASGQAILKVTKALRSLE------YLSLDELLNAQCESVPQLRHEPIVILHSSGSTGMPKPVTMTNGSLAAIDNDRNFLTTWDFLPGSHIYVPFPPFHMGGFTFNLMVPIFTETVSIFGPLPSGGLVAQVLRCLNVSGFLLPPNIVADLYNETDGPSLLKKLSLLCYTGG-PLPEQIGNELTH-HITVFQFYGCTETGQIRQLLPQKEDWHYMEFH-----------PSENIELQAV----------GDGTFELVVHT--------NDETATFSLLNHNGVYRTKDLFLPHPNGLWKFYSRRDDII------------------------------------------------------------------------------------------------------- 83589784 33 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPEEKVVRIHSSSGTTGKPIIIPYTAYDVAVWAMMARCFAMAGVTNRDRV-QVTPGYGLWTAGIGFQAGIYLGAMVIPMGPGNTEKQLEMMVDLQATVLAATASYALFLAEEIDRRGKDQLALRVGVLGSERWGEKMRQRIEDLGIETFDIYGLTEIYGPGIGIDCPAHEGIHMWTDHLL-------------LEVIDPTGKQLPPG--ETGELVI-----------------TTLTKEGMYRTHDLTCLKREGSPYVLGRTDDMVKIKGVNIFPGQVDHVLHLTPG---------------------------------------------------------------------------------- 154309730 1065 ---STPLNNFLSIVDLLQWRVARQADELCTIDGRGKEGKGITWKKFDTKVAAVAMYLKKVKIRHGDHLILMYTHSEDFVYATHACFCLGATAIPMAPRLNEDAPAHMVSDYRVKAVLVNQDVDHLMKAVSQHLKQSAHVLIYNTSKPPKQNSGCRDLGLTMLPGWVQPGYPA-LVWTYWT---PDAVQLGHDTIM--GMCKVQKETCQMTSSRPVLGCVRSTTGLGFISVLMGIFVGAPTYLVSPAQNPVSLFLTLSRYKIKDTYATPQMLDHAMAVMPGKGFTLHELKNMMISAEGRPRKVRLHFAATGLDINTVYSHVLNPMIASRSYMCIEPIELWLDTQALRRGMIGMVPVSTQIAIVNPESRCLCHEG-EYGEIWVESEACVRAFYGSKDAFDERFDGDGYVRTGDLGFLHPNGVLFVLGSVGETFEINGLSHFPMDIESSIEKCSAVFQAGLIVVLVEVGRKSYLASIVP---VIVNAILNEHQI--------VVDIVAFVNDFPRSRLGEKQR-------------- 50083807 6 ----------------------------------------ISFAEFWQDVAAQAAWIQP---SPQSVWALWEQDSYDFLVLLFAGLRI---------LLPPNRVAQLEQDFR-----------------RQDIHFLSRQLSI---SPVQMIPIPEWNTETLNQAHID-------FYTSGSTGQPKRIE---RNLALLSEVQGLDQTFGLAENSIALATVSHQHIYGLLFKVLWPLATGRCFYSPQLGFPEDVVIMQQRFRQNYVISSPALLKRWNKDMV-----LQACEAVFSSGGKLESGIR---PQLNDAITEILGSSETGGIAYRHQDHAAWQAFAD----------------VDIQIEQAHLQV---------------------------KTAHAYTEQ-WIETGDLAQWQQLDNFELLGRADRLIKLEEKRLSLDAIEQGIQSQPQVEQCHALVVEHEQRQLLACIVVLNADARASLKQLLKHQLSHGLERIAIPRLWRFLTDIPHNSQSKRDKHYLKSLFQ------ 194508808 80 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTARDITWAGLVARSIRAAGARPGDVHVSYGYGLFTGGLGAHYGAERAGLT-VIPFGGGQTEKQVQLIQDFQPDIIMVTPSYMLSIADEMERQHLDPASLRIGIFGAEPWTNDMRVAIERMGIDAVDIYGLSEVIGPGVASECVEMKDGPTIWEDHFYP------------EIIDPDTGEVLPDG-AFGELVFTS------------LTKEAL-PIVRYRTRDLTRLLP-GTARITGRSDDMMIVRGVNVFPTQLEEQLLK------------------------------------------------------------------------------------- 90408463 24 -------------------------------------------------------------------VAICCVNSYLFSVAFFAVIYAG-----------------------KKILLPGSHQPAILSTLASQFDLLIDDGLMAKNAPIKRIELPLKMKSNSDFFELNLEQVEITLFTSGSTGQPK-AIYKTLAMLDKEISSLEALWGDLLGASTVQSTVSHQHIYGLLFRVLWPLCMGRSFSCLDITYPEQV--SLRANDASILITSPALLKRLSMEKSSASY-----RAVFSSGGPLLEAGLTNCQSLKQTPIEIFGSTETGGIGSQTHNDAEWTFFSEISAQVDKNQC----------------------------LLLTSPWLS------PDLTA---TADAYYQTSDQCELLSDRRFILKGRIDRIVKIEEKRVSLIALEMRLNAMNWVDES-VLVVLDKRARMSLGALLVLSGKATFCLQLR-HDLRQWFEPVAIPRYFRIEDEIPLNTQGK----------------- 30314340 131 -----------NIAAVLRHRGRTIAKKPAYWVLDSKEIASITWDKLASRAEKVAQVIRDKSLYRGDRVALIYRDSIDFAIALLGCFIAGVVAVPINDLQDYQRLNHILTTTQAHLALTTDNNLKAFQ---------RDITTQKLTWPKGFGSYHPKKKEDVPALVVP--DLAYIEFSRAPTGDLRGVVLSHRTIMMACLSAIISTIPGNGPGDTFNPSLPRQGIGMILSVLLTVYGGHTTVWFDNKAVPGLYAHLLTKYKSTIMCLIDTLWLRPLRNPRAREVVAPMLCLPEHGGMVISRDWLGGEERMGCPLKLELGETETNEVVVVAIGNDARKRVTDDPGLVRVGSFGYPIPDATLSVVDPETGLLASP-HSVGEIWVDSPSLSGGFWAQPKNTE---------------------------------------------------------------------------------------------------------------------------------------- 30314340 904 ------------ISDLIQWRVARQPE-ELAYCTIDGRGREVTWKKFDTKVASVAMYLKKVKVRPGDHIILMYTHSEEFVFAIHACISLGAIVIPIAPRLNEDAFLHIVSDYNVKAVLVNAEVDHLVKPVASHIKQSAQVLKITSPAPPKQSSGLRDLRFTIDPAWIRPGYPV-IVWTS--------VQLGHDTIM--GMCKVQKETCQMTSSRPVLGCVRSTTGLGFITALMGIYIGTPTYLLSPAANPMSLFVTLSRYKIKDTYATPQMLDHAMNSMQAKGFTLHELKNMMITAESRPR--VDVFQKVRLHFA-GAGLDRTAINTVYSHVLNPMDPESDPLALLVQDSGMVPV-STQIAIINPESRIHCLDG-EYGEIWVDSEACVKSFYGSKDAFAERFDGDGYIRTGDLGFLH---------------------------------------------------------------------------------------------------------------------- 124266179 84 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPREQVARLHASSGTTGKPTVVGYTLKDITWAELVARSIRASGGRPGDVHVSYGYGLFTGGLGAHYGAERVGCT-VIPMSGGQTEKQVQLLCDFRPDIIMVTPSYMQVIIEEFVRQGLDPSSLKVGIFGAEPWTEAMRQEIERAGLDAVDIYGLSEMGPGVANECIESKDGPVIWED-------------HFYPEIIDPETGEVLPDGAE-GELVFTS------------LTKEAL-PIVRYRTRDLTRLLPRRMSKIVGRSDDMLIIRGVNLFPTQIEELVLQ------------------------------------------------------------------------------------- 91978469 85 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRNDLDNWALMARSLVSAGASPDDIVHNA----YGYGLFTGGLGAHYGGCTVVPISGGGTERQVTLMMDFGADVLCSTPSYALNIAEVAEQMGVDLRKLRVGLFGAEPWSDAMRRDLERLGIKAIDIYGLSEIMGPGVACECHVAQNGLHGWEDHFLFET-----------IDPETLQPLPLG--STGELVITT------------LTKEALPMIR-YRTRDITSLSTEGRMRVTGRDDDMLIIRGVNVYPSQVESVLVGFPGIA-------------------------------------------------------------------------------- 56477436 84 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTLKDIWAGVVARSIRAAGGRAGDMVHVSYGYGLFTGGLGAHYGAERLGC-VVVPMSGGQTEKQIQVIQDFKPDIIMVTPSYMLTILDEMEHMGIDPKSLKIGIFGAEPWTQGMREAMERSGLDAVDIYGLSEMGPGVASECVESKDGPVVWED-------------HFYPEIIDPQTGEVLPDGEE-GELVFTT------------LTKEAMPVIR-YRTRDLTRLLPRRMAKITGRSDDMLIIRGVNLFPTQIEELICHMPQLA-------------------------------------------------------------------------------- 116749118 77 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTARDILTWSMARALAAGGASRGDIIHNAYGYGLFTGGLGIHYGAERLGAS-VIPISGGNTKRQIMIMKDFAPTILTCTPSYALHLAEVAREVGVDFKDLKSGIFGAEPWSEQMREEIERLHLNALDIYGLSEVIGPGVSIECLEAKKGLHIFEDHFIP------------EIIDPTGENLPHGEK--GELVFTSI------------TKEAFPIIR-YRTRDVTSLNAEGRTHIRGRTDDMLIIRGVNVFPSQIESVLMETEGV--------------------------------------------------------------------------------- 73542701 83 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPQDRVARVHASSGTTGKPTVVGYTLKDIWATVMARSIRAAGARRCDKVHVSYGYGLFTGGLGAHYGVEKAGLTAI-PFGGGQTERQVQLIMDFKPEIIMVTPSYMLAIADEFERQGIDPASLRVGIFGAEPWTPEMRLAIERMNISAVDIYGLSEVMGPGVANECAETKDGPTIWEDHFYP------------EIIDPDTGEVLPDG-EFGELVFTS------------LTKEAM-PVVRYRTRDLTRLLP-GTARVTGRTDDMMIVRGVNVFPSQIEELILKRPELAPHCVLTREGPMDLLTVRVECAHGGEPATAQAAREALAHDIKAYIGVSAGIEVL------PTGGIER-------------- 15678189 80 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP--VVYTREDIIWSEVMARGLTMMGLTEDDVIQNT----HGYGLFTGGFGVHYGGATVIPISTGQTRRQIEIMKDFGTTVMIFTPSYGLYLSEIAREEGFNPSRIKAIGFGAEMWTEEMRAEIERFNAPAFNIYGLTEMGPGVAMECSEKKGLHIAED--------------HFYPEIIDKNGERLGPGER--GELVI----TTLTRVGMP-----VIR----FRTKDITSIDYDGRTRITGRVDDMLKVRGVSVFPSQIEKALLRIDGI--------------------------------------------------------------------------------- 83593311 28 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPRDQVVRLHASSGTTGLPTVVGYTRADITWAGLMARCIACAGGRPGDILHNA----YGYGLFTGGLGAHYGGCSVVPMSGGNTEKQILLLKDFGANVVCCTPSYAINLAEEAERRGVDLKGLRVGLFGAEPWCQGMLELEERLGIRAMDVYGLSEIMGPGVAVECAEQAGLHGWEDHFLF-------------EVIDETLRPLPVGEQ--GELVITT------------LTKQALPMIR-YRTRDITRLSDEGRLRVTGRNDDMMIIRGVNVYPSQLEAVMVGRPGLA-------------------------------------------------------------------------------- 118728179 64 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPVIIPYTAQDVADWAMMSRSFSIAGITSLDRV-QITPGYWTAGIGFQAGAERLGAMAVPMGPG-NTDKQLQMMVDLKSTVIIGTSSYALVLAEEVEKRGLRSDHLRKGIIGSERWGEKMRQRIKELNIDIYDIYGLTEIYGPGIAIDCPSHDGMHYYDDYLYF-------------EIIDPVTEEVLPVG-EVGELVI-----------------TTLRKEGAYRTRDLTRIIP-GKCRIIGRTDDMVKVKGVNIYPGQIDEIL--------------------------------------------------------------------------------------- 150403083 76 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRKDLNTWALISRVVSAAGVTDEDTAQVA----FGYGLFTGGFGLHYGGASVIPISSGNTEKQLMLMKDFETTVLICTPSYALYIAEVAQKMGIDPKKVKIGLFGGEACSESARAEIEKWGMLATQNYGMSELMGPGVSGECKFKCGMHISEDHFI-------------AEIIDPKTGEVLPEGK-VGELVITT------------LTKEALPVLR-YRTKDMARM-----LKMKGRSDDMLIIRGVNVFPTQIESVLEGIEEI--------------------------------------------------------------------------------- 218756500 77 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPKDTIVRLHASSGTTGKATVVGYTKRDLDNWALMARSLAAAGVTRRDLIHNAYGLF-TGGLGAHYGAERLGATVIPVSGGATKRQVL-LLRDFGATVICCTPSYSLYLHEAAEEAGIDLRPLRIGVFGAEPWSEEMRAEIEKLGIDALNIYGLSEMGPGVSMECVEAKCGMHIYEDHFL-------------PEIIDPSGEALPPG--ATGELVI-----------------TTLTKEGIYRTRDITSLDACGRTHVTGRSDDMLIIRGVNVFPSQIESILME------------------------------------------------------------------------------------- 218152132 9 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPEEDVVRIHGSSGTTGKRKILSYTRKDITWKNMFARCYELAGLTTLDRVVCVGYGLWTAGAGFQLGSEHFGAMTLPVGPGM-LEIQLQILEDLGATCLCSTASMALLLGEEAQKAGERLK-LKRCIFGGEACSPKMREQFEELGLESHDISGMTELYGPGAGIECNAHEGLHYWGDE-------------YIAEIIDPTLKPVP--EGEVGELVVTT-------LNKE---ASPLVR---YRTRDLTRIIP-GECTISGRSDDMFIFRGVNIYPGQIASVLESFP----------------------------------------------------------------------------------- 212711684 90 -----------------------------------------------------------------------------------------------------------------------------------------------------------------DTFAVPMDQITRIHASSGTTGRPTVVGYTQQDIDNWAIARSLRSAGATRGDKVHVAYGYGLFTGGLGAHYGAERLGAA-VIPMSGGQTEKQAQLIVDFKPDIIMVTPSYCLSIIDELEKIGGDASSLRIGVFGAEPWTESLRAEIERLGIKALDIYGLSEMGPGVAMECADSSESGPTIWEDHFYPEII---CPNT-LKTLGD---------GEHGELVFTT------------LTKEAMPVIR-YRTRDLTHMRSIG--KITGRSDDMMIIRGVNVFPSQIEEQIMQ------------------------------------------------------------------------------------- 150400067 68 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPEEKIIRIHSSSGTTGSPVIIPYTEKDVIWSEMMMRCYKMAGVTNKDRV-QITPGYWTAGIGFQLGAEKLGAMTIPMGPG-NTEKQLQMMIDLKTTVLASTSSYALLLAEEIKKKEINNKNLKIGVIGSERWSEKMRNRIEELGIESFDIYGLTEIYGPGIAIDCKCHFGMHYWSDHLLF-------------EIIDPNTGENLPDG-ELGELVI-----------------TTLTKEGAYRTRDLTRIIPEGSEYILGRADDRIKIKGVNIYPGQIEDVI--------------------------------------------------------------------------------------- 215505299 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ITTLFASTTALHLLARHVVKSGIRLSSVRNVVVVAVRVTEALETMLSAFCIKFRSMYGTTELSNVISWMPRDTMEHK-----------TIGFPAPDVQMKVVDIDTEKV-LGPKEHGELWVKSPTSMRAYYNNPDATAEVITPEGWLRTG---------------------------------------------------------------------------------------------------------------------------- 116753579 92 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKGDIEAWTESARALTSIGLGRNDVIVGYGYGLFTGGLGLHYGAERIGAT-VLPTSTGNTERQIELMQDLESTAIACTPSYFLHIAEVAERMGRDDTKLRVGIFGAEPWSIETRRRIEDIGIKAYDIYGTSEISGPLFTECQHQNGIHVWADMFL--------------IEIVDPKTGEQVEDGEQ-GELVV----TTLNKWAMP------LIR---YRIGDLGRTHPR-IMRILGRTDDMLVIRGINVFPSQIESVLMNIPEV--------------------------------------------------------------------------------- 90422085 90 -----------------------------------------------------------------------------------------------------------------------------------------------------------------DLVAVPERDIVYISASSGSTGVPTASPFTAQDFDGWIYEARQFWSSGMRPHDRYAHSLNMSLFIGGPCVLGAQKLGALTIHAGTLPS-ERLLQILRQFQASIIWTTPSYAWYLGETAVKEGYDLRSVRRIFVAGEPSILETRERIEQLGASVYDYYGLSDIFGSCAGMCEQKSGLHWAEDHIL--------------VEVIDPDGDPVKPGDR--GEMVLTTLQ----------KSARPMIR---FRTGDIVSFNPEGRTAIHGRLDDMLIIKGVNLFPSDVEAVARKHELTGEYRMIVERIDHLDRLTVEVEHVRGYNGGAEDLQHRFVRTLKAVTGVTAKVNVLDTLPR-ATHKAKRVEDR---------- 91976307 91 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVGYTANDIDTWATVMARSLRAAGARRGMILHNA---YGYGLFTGGLGAHYGGCTVVPVSGGMTERQVQLINDFRPDIITVTPSYMLAILDEFKRQGLDPSSLKYGVFGAEPWTNAMRAEIEQFDMDATDIYGLSEVMGPGVAQECVETKDGLHIWEDHFLP------------EVIDPATGAVLPDGET-GELVFTS------------LTKEAFPVIR-YRTRDLTRLLP-GSARITGRSDDMIILRGVNVFPTQIEEVLLG------------------------------------------------------------------------------------- 23010680 30 -----------TVVELFDRSVRRFAERPAITCFGS----TLRYREVGAAAEAVAAWLSAHGFGRGDRVAVMMPNVPACPITLLGVLVAGCTVVNVNPLYTPRELAAQINDSGARVLFVLENFCHTVEQALERC----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115525185 62 -----------------------------------------------------------------------------------------------------------------------------------------------------------------DLVAVPERDIVYISASSGSTGIPTASPFTAQDFAWIDYEARQFWSSGMRPSDRYVHSLNFSLFIGGPCVLGAQRLGALSIHAGTLPS-DRLLQIIKQFQASVIWTTPSYAWYLGETAIKEGYDLRAVRRIFVAGEPSIPETRDRIEQLGASVYDYYGLSDIFGSCAGMCEEKNGLHWAEDHIL--------------VEVIDPDGQPVKPGDR--GEMVLTTLQ---------KAARPMIR----FRTGDIVSFNPEGRTAIHGRLDDMLIIKGVNLFPSDVEAV---------------------------------------------------------------------------------------- 218295392 77 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPREEVARIHASSGTTGKPTVVGYTKKDLVFAEVVARSLAAAGARPGMMLHNAYGYGLFTGGLGLHGGAEALGMTVVPVSGGMTERQVMLIQDFRPEVISCTPSYAQTLAEAFRKRGEDL-SLEYAVLGAEPWTEAIRKQVDELGVRSTNIYGLSEIIGPGVANECVEERQGSHIWEDHFLP------------EVVDPDGEPLPEGK--VGVLVLTN------------LTKEAMPLLRYW-TGDLVRMGP-----ILGRTDDMLIIRGVNVYPTQVEAVLLGIPEVVPYQIVVRREGTLDEAELKVEVSEGEKALSDEVIEHALKEKVA-HKIKDTIMRVTLLPRSEGGKLRRVLLRK--------- 71906016 84 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPRDKVARLHASSGTTGKSVVVGYTKKDIENWSLIARSLRAAGVRAGDMVHNA----YGYGMFTGGLGAHYGGCTAVPMSGGQTEKQVQQIMDFKPDAIMVTPSYSLVIAEEFERKPEDIP-LKVGIFGAEPWGEGMRAEIERLGIDAIDIYGLTEMGPGVACECIETKDGPVIWED-------------HFYPEIIDPETGEVLPDG-ELGELVFTS------------LTKEAFPVIR-YRTRDLTRLLPPG--KITGRSDDMLIIRGVNVFPTQIEEQILR--------------DKRLAGTYQILVTRDGHLDNVEVRCE-LQSELSGKLSPSEIQAIDSIPRTLTGK-AKRVLDER-------- 39934793 90 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVGYTPKDI--DTWATVMARSLRAAGARRGMIIHNSYGYGLFTGGLGAHYGGGCTVVPVSGGMTERQVQLINDFRPDIITVTPSYMLAILDEFKRQGLDPSSLKYGVFGAEPWTNAMRAEIEQFDMDATDIYGLSEVIGPGVAQECVETKDGLHIWEDHFYP------------EVIDPDTGDVLPDGEK-GELVFTS------------LTKEAFPVIR-YRTRDLTRLLP-GTARITGRSDDMIILRGVNVFPTQIEEVLLG------------------------------------------------------------------------------------- 215452601 96 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LASLHSIVSTGAALPRAEEEYAYQHDINIVNSFGMTETGGIMAASR-GTRIDPSNAIRPLNIPGLSYRFIP------VSSSNKDL---HSQLLELVVLPDSI-----DCPD--AKFLDEDGCFHTGDLWEQVENGYIY-CGRNDDWITCR--NTSTREIEDNVRQTDLVSDCIAVGRPSPSL------FVESKTDS-SDSDLKESVFKQRMAHERIESRIVVVNTLPRTAKGNIRRRAVEDAYKEML--- 134291369 17 -------------------------------------------------------------------------------------------------------------------------------------------------------------GEAAPAARTIDADAAVTLYTSGSSGSAKPVRKSLAQFDAEVRTLQREWAERVGAA-VTLSSVPHHHIYGLLFRILWPLAAGRAFDRIAVLEPLQLQQRLAAYGGGIVVSTPAQLARWPALPGF-PMQAPAPRAFFSSGGPLPADAAAAYANAFGAALEIFGSTETGGIAW---------------RRQDVSPAWQPFAGIGVRCDDD------------GTLCVRSAHLG---------------DDRWHRTDDTAQFDASGRFVLAGRRDRIVKLDGKRVSLPELEARLLAHAYVAHVGVVAVLSAAGRDALAA-----DGRVAVATALRHALGDYFDAAALPRYWRFLHAMPFDARGKL---------------- 211591004 1061 ---STPLNNFNTIVDLLQWRVSRQAEELAYCSIDGKEGKGVTWKKFDLKVSAVATYLKKVKVRPGDHLVLMYTHSEEYIYAIHACLCLGAVVIPMAPRLSEDAPAHIISDFNVKAIIVNTEVDHVMRQVSQHIKQSAQVLRIGVPAPSKQSHGCRELGYTVKDTWLQGNLPALVYWTS--------VQISHETIM--GMCKVQKETCQMTSSRPVLSVRSTLGLGFLHTCLMGIFVGAPTYLVSPAQNPMTLFVTLARYKIKDTYATSQMLDYAMSAMAGKGFQLQELKNLMISAEGRPRTDIASLDRTSINVI--YSMITTRSYMCIEPIELWLDLRSLRQGLIYPVDSGMVPVNTQIAIVNPETCTLAHVG-EYGEIWVQSDACAQGFYKKQDFDAERLVADGYVRTGDLGFLHPGGQLFLLGSIGETFEVNGLNHFPMDIENIVNGGSAIFQAG--GLVVVVVEVTRKAYLAALVPVIVDAILMEHQV--------VADIVAFVSDFPRSRLGEKQRRKLR---------- 211591004 315 -----------NLPTVLRHRARAHPKQAAYWVLDGKEVASITWEKLSSRAEKVAQVIRDKNLYRGDRVALIYREIIEFAVALLGCFIAGVVAVPINSLDDYTSLNLVLTSTQAHLALTTENNLKNFQRDITAQKLSWPRGVEWWKTNE-FGSFHPKKKDDTPALQVP--DLAYIEFARAPTGDLRGVVMSHRTIMHQMACLSAIISTVPGEGETIISYLDPRQGIGMILAILFTVYGGHTTVWHEDRTPGLYAHLITKYKASVMCLIDTLFHEILADRWLRPMRNPRAREIVAGGMVISRDWLGGEERMGCSLTHEMDPSETNEVVVLAMGEDARKYAGSMPHAVRVGAFGYPIPDATLAVVDPETNLLCTP-NVIGEIWVDSPSLSGGFWALPKHTEAIF------------------------------------------------------------------------------------------------------------------------------------- 89098328 96 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTSGKPTVVGYTKKDIIWTELVARAIALGGGRPGERLHNA----YGYGLFTGGLGLHYGGMATVPVSGGNTERQIMLIQDFKPSVICGTPSYILSLAEKMEEMGIDPASLKYGIFGAEAWSEEMREVLEKLAIKACDIYGLSEVMGPGISMECHEAQDGLHIAEDHFI------------AEVIDPETLEALPFGSE-GELVFTSIS------------KEAFPVIR-YRTGDIASLSKEGRTRIRGRIDDMLNINGVNVFPSQIESCLVGQEDI--------------------------------------------------------------------------------- 149377711 84 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQGDIWADIVARCIRAGGGSRGDKVHVAYGYGLFTGGLGAHYGAERLGCT-VIPMSGGQTEKQVQLITDFQPDIIMVTPSYILNIADEMERQGVDPHRLRLGIFGAEPWTNAMRNEIERLGIQALDIYGLSEMGPGVGMECLETKDGPTIWED-------------HFYPEIIDPVTGDVLPDG-EYGELVFTS------------LTKVAL-PIMRYRTRDLTRLLP-GTARITGRSDDMLIIRGVNVFPSQIEEQVLKCSALA-------------------------------------------------------------------------------- 87307206 96 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTRGRPMVVMDTAADWQWWLDGWQFVDAAEIGPEDRCFLAFSFGPFVGFWSAFDAVAARGCLAIPSGGLSTIARLELIRQNGATALFCTPTYALHLAEVAQQQKMDIANVHRVILAGEPSIPSVRQKIEAWNAKVIDHTGATEIGP-------------WGFSDEKQRGVYVNEAFFLAEFISVD-SGK--PASELELSELVI----TTLGRYGAP-----VIR----YRTGDLVRWNHNGPCNFVGRADDMLIIRGVNVFPSSVEQIVRGFPEIVE------------------------------------------------------------------------------- 118727147 91 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGK-KTVVYTQNDLDVWSEVIARTFTAAGAGKDSFLQISYGYFTGGLGAHYGGEKLGAT-VIPTSSGNTKLQLSLMKDFGTTHLACTPSYALYLAEEMEELGIERSDLKLGIFGAEPWSESMRQEIQRLKIKAFDIYGLSEVIGPGVACECECQSGMHIPEDHFI-------------PEIIDPETGEVLPEGSE-GEIVF-----------------TTITKEGLYRTRDLSSLNECGRTEVRGRTDDMLIIRGVNVFPSQVESVLLS------------------------------------------------------------------------------------- 195116751 49 ----TIVGESIKLYDI--RRLREFGDVPFIIKRMEPQDLSISYRKAVTNVESILERLRRNRVPTGVGIALIASHSPSSCILILAILRAGIDYLIVNGHMPVGTVYFQ--------------RLDTFLAYNDEYKLFKLKPTSSDAAPQAKTSLPSNMCYTITTTGTTGE--------------PKLVHIPYECIAPNIVGLSLK--LNISMADIIYLGTPCTFDPSVVELFLAMQNGAAVLLYEMRESPNRVLNDVTTPSITVLQMTPSLFRQFGANAIRKRNSSSTLRVLLLGGEPFPSELATWIDPFQKQICNIYGITEVSCWSLMHVLQSLHE----------RVPLGTPIDDLRIHVQSKRNNP----NADCGELWL-GSATRRCYIPNDKASSVCYRA-----TGDIVRRFDDGSIVYEERANDVVKRAGTRISTRKIETCLH-HSELATC----LWLDELQKLICCIRSLEPKTKIQQRAQTFDMLSKLMTAEQPDRFVYLQHFPCNAHGKLDKMMLLKE-------- 197118573 77 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPMEDIVRIHASSGTTGKPTVVGYTQKDITWSELMARSFVAAGVHKGDIIHN----SYGYGLFTGGLGAHYGGASVIPMSGGNTKKQIMIMQDFGSTVLTCTPSYSLYMAEAAKEEGIDFRDLKLGIFGAEPWSEAMLDIEEKLNLSAVDIYGLSEIMGPGVAIECCEAKKGLHVWEDHFIP------------EIINPETGEVLPEGQK-GELVI-----------------TTITKEGIYRTRDITSITYEPCIRMSGRSDDMLIIRGVNVFPSQIEAILMGVEGV--------------------------------------------------------------------------------- 164428968 1062 ---STPLNNFSSITDLIQWRVARQPEELAYCTIDGKEGKGITWKKFDTKVAAVALYLRKIKIRAGDHVVLMYTHSEEFVFAVHACINLGAIIIPVAPRLSEDAFLHLVADYGVKAVLVNQDVKPVAQHIKQSAQFLKVQVVYNTSKPPKQNSGLRDLGITVDPSWVKSGYPV-VIWTYWT---PDAVQLSHDTIL--GMCKVQKETCQMSSSRPVLGCVRSTTGLGFITCLMGIYIGTPTYLLSPAQNPVSLFLILSRYKIKDTYATPQMLDHAMSMIPGKGFTLHELKNMMISCESRPR--VDLFTRVRVHF-DATGLDRTAINTVYSHVLNPMDPLRDPKALVIQDSGMVPV-STQIAIVNPESRMLCSDG-EYGEIWVDSEACVTSFYGDVERFNGRTVEDPYVRTGDLGFLH---------------------------------------------------------------------------------------------------------------------- 164428968 301 -----------NIAVVLRHRGRNLPNRRAYWVLDGKEIASITWDKLASRAEKVAQVIRDKSLYRGDRVALIYRDIIDFAIALLGCFIAGVVAVPINELQDYQKLNVILTSTQAHLALTTDNNLKAFDITTQKLHWPKGVEWWKTNE---FGSYSQKKKDELPPLSVP--DLAYIEFSRAPTGDLRGVVLSHRTIMMACLSAIVTTAPGSKPGDTFNATLPRQGVGMIWGVLFAVYGGHTTIWLENKAVPGLYAYLITKYSPTLMYQVDPMATR--NYKKGMEPNFSSVKLCLIGGMIISRDWVGGEENMKCPLKNGYGLSETNEVVVVAIGADVSKKASSELGTVRVGAFGYPIPDASLAIVDPETGLLASP-HTVGEIWVDSPSLSGGFWALPKHTEQIF------------------------------------------------------------------------------------------------------------------------------------- 169628010 93 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGQPTVVGYTAADIIWANLVARCLRAAGVRSTDVHVSYGYGLFTGGLGAHYGAERLGCT-VIPVSGGMTERQLQLITDFQPDAIMITPSYMLTLLDAMDRVGIDPRSLRTGIFGAEPWTEQMRSELEKLGISAVDIYGLSELLGPGVAQECVETKDGLHIWEDHFYP------------EIIDPDTGQVLPDGSE-GELVFTS------------LTKQALPIIR-YRTRDLTKLLP-GTARVTSRSDDMIILRGVNLFPSQIEELILTIP----------------------------------------------------------------------------------- 56695644 84 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPREQIIRLHASSGTTGKPTVVGYTANDISNWALVARSLRAAGLRKGDMIHNA----YGYGLFTGGLGAHYGGATVVPMSGGQTEKQVGLITDFKPTGIMVTPSYMLNILEQYHKVGMDPSSLQVGVFGAEPWTDAMRREVEEFDMHAVDIYGLSEIMGPGVANECVETKDGPVIWEDHFLP------------EIIDPATGEVLPDG-EMGELVF-----------------TTLTKEGLYRTRDLTRLLP-GTARITGRSDDMIILRGVNVFPSQVEEQVMA------------------------------------------------------------------------------------- 83716346 84 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPTVVGYTARDIMWASVTARSIRAAGGRPGDTLHNA----FGYGLFTGGLGIHYGGCMVVPMSGGQTEKQVQLIRDFEPRIILVTPSYMLNLLDEMARQGMDPSSLAIGIFGAEPWTQALRDEVERAGIDALDIYGLSEVIGPGVACECVDTKDGPTVWEDHFYP------------EIVDPVTGEVLPDGSE-GELVFTS------------LTKEALPVIR-YRTRDLMRRLA----RIAGRSDDMLIIRGVNVFPSQIEALVVALP----------------------------------------------------------------------------------- 163814913 64 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPDEEVVRIHSSSGTTGKPVIIPYTAKDVDWATMFARCYETAGVTKKDRV-HITPGYWTAGIGFQAGAEKLGA-MVIPMGPGNTDKQLQMMIDLESTVLTATSSYALLLAEEIDKRGLKDKHLKKGVFGSERWSEKKRKYIEKLGIELYDIYGLTEIYGPGIGISCDAQNGMHYWDDY-------------VYIEIIDPTGKTLPDGEE--GEIVI-----------------TTLVKEGAFRTHDIGRKHPRLDI-IKGRSDDMFKVHGVNMFPSQVEELL--------------------------------------------------------------------------------------- 154244851 91 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVGYTRADIMWADVMARSIRAAGVRPGMMVHVA----YGYGLFTGGLGAHYGGCTVVPMSGGMTERQVQLIHDFKPDAIMVTPSYMLALLDGFAKAGLDASSLKYGIFGAEPWTNAMREEIERFAIDATDIYGLSEVIGPGVAQECVETKDGLHIWEDHFLP------------EVIDPITGEVLPDGEK-GELVFTS------------LTKEAFPIIR-YRTRDLTRLLP-GTARVTGRSDDMIILRGVNVFPTQIEEILYQLELTRE----GRMDEM---TVHAEIREEAQGSTD---IEACAAHILARIKITTRIELHEGIERTATGKIDRR------------- 110598278 54 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------LPQTDIVRLHASSGTTGKSTVVGYSQNDIQMWSVARSLTMAGVTNSDIIQIAYGYGLFTGGLGLHYGAEKVGAS-VIPISGGNTKKQLQLMEDFGSTVLACTPSYAAYLGEALAEEKIDRRNLKAGVFGAEPWTEGMRSQIEQLGIKAYDIYGLSEIIGPGVSMECHCQKGMHVFEDHFI-------------PEIINPDTCEVLPYG-ELGELVFT------------PATKEAMPLIR-YRTRDLTRLHAEGRTLVVGRSDDMLIIRGVNVFPSQVEAVLLEM------------------------------------------------------------------------------------ 156052010 254 -----------NIAAVLRHRGSARAKMPAYWVLDNKEIASITWEKLTSRAEKVAQVIRDKSLYRGDRVALIYRESIEFAIALLGCFIAGVVAVPINDLDDYAKLNTILTSTQAHLALTTDNNLKTFQRDITSQKLNWPRGVEWWKTNE-FGSWHPKKKDDVPPLTVP--DLAYIEFSRAPTGDLRGVVMSHRTIMHQMACLSAIISTGSSRGEILLSYLDPRQGIGMILGVLLTVYGGTTVWLESKATPGLYAHLITKYRATLMVTVDSEFHEVLADRWLRPMRNPRARELVAGGMVISRDWLGGEERMGCPLKNGFGSTETNEVVVVAIGEEARKKASSEPGTVRCGAFGFPIPDATLAVVDPETGLLASP-HSVGEIWVDSPSLSGGFWALPKHTEQIF------------------------------------------------------------------------------------------------------------------------------------- 215511114 9 ----------------------------------------------------------------------------------------GIVYSP-FPEHPPAEIRRCLIKHGDKTALVSLKDCHKFQKIKEEMNLKSIFVVGKSEGCTSTSEFATLNEEEFQEVPLTDKELAALTYTSGTTGISKVVEATQYSFVT-ALEPSRLDIT-FDESEIIATWGQLTFTFGVRYFLSIVCSGSTAVVLSRDTPVQEMVDTLRKHEVTTLSGPVVVLQQLIKELQRTSARLDSVTKVEACGVLLSKATREILSAFNLELRNPYGATEGCGIICTT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 99080281 84 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPREQILRLHASSGTTGKPTVVGYTRKDITWADLLARSLRASGLRRGDMVHNA----YGYGLFTGGLGAHYGGATVVPMSGGQTEKQVTLIEDFRPDGIMVTPSYMLNILEQYHRMGIDPSSLKVGVFGAEPWTDAMRREVEAFDMHAVDIYGLSEIMGPGVANECVETKDGPVIWEDHFLP------------EIIDPETGAVLPDG-ELGELVF-----------------TTLTKEGLYRTRDLTRLLP-GTARITGRSDDMIILRGVNVFPSQIEEQMLTVEALA-------------------------------------------------------------------------------- 71664680 443 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYTSGTTGLPKAARFSHRNNIGREEGNCWFRFKRFFSCDTVYNCLPMYHTVGCVFCIGHLLQATARMVIRSKFSASRFTQDLQQYRVTVFQYIGEILRGLLDTAGETAAPLNGLRWVVFGNGLRRDIWEECKELLGIQVVEFYSSTEGNIFLLNLFDIPGIVGHLPPAPIRWLSTQFNPLFPFRVLKYDERGEVVGETGEIVGEI-IQGFDMFGGYHSDAETRKNVIRGDAYFLSGDLVRFDTMGFVSFVDRVGETFRWKGENVSTTEVMDVVGRLAAVRDAVVYGV------------------------------------------------------------------------- 21228738 18 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPDSAVVRIHSSSGTTGKPVIIPYTRNDVTWAELMMRCYMLAGLTNQDRI-QITPGYWTAGIGFQLGAERLGAMAIPTGPG-NTEKQLEMLVDLKTTALASTSSYALLLAEEIEKRGLKDRHLRTGVIGSERWSEKMRSRIEELGIETFDIYGLTEIYGPGIALDCSYHEGMHYWSDNLLF-------------EIIDPTGEQLPDG--TLGELVI-----------------TTLTKEGAYRTRDLTRIIP-GLCRILGRSDDRIKFKAVNIYPGQIEDIIQKVPGV--------------------------------------------------------------------------------- 149182058 90 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTSGKPTVVGYTQNDIMWSEIVARSIAIGGGKPGEILHNA----YGYGLFTGGLGLHYGGLVTVPVSGGNAERQITLIEDFKPSVICGTPSYILNIAEKMEELGKDATSVKYGIFGAEPWSEKMRQKIEKWNLKACDIYGLSEVIGPGVAMECHEAQAGLHIAEDHFLP------------EVIDPTLESLPPGEE--GELVFTS------------LTKEAFPIIR-YRTGDIASL-SYGKCRVKGRVDDMLVIRGVNVYPSEVEHYLLT------------------------------------------------------------------------------------- 154149717 79 -----------------------------------------------------------------------------------------------------------------------------------------------------------------DMVAVPEEEIVYISASSGSTGVPTASPFTAQDFDFIDCQARLFWRSGMRPKDRYIHALNFSLFIGGPCVLGAQRLGALAIHAGSIPS-ERLLNFVRQFKPNWTWTTPSYAWYLAKNADLNPAKDLSLRNFICSGEPGGKETRENIEALGANLYEYYGLSDIFGACAGSCTEKSGIHIEED--------------HMIVEVLDLKTGE-PVGEGERGEMVLTTL----------KKRARPLIR---FRTGDIVTYTDEGRTHVHGRTDDMLIIKGVNVFPSDVEAVV--------------------------------------------------------------------------------------- 169831726 90 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRKDIDTWSEVMARTLMCAGVKDDDIIQIAYGYFTGGLGVHYGAEKVGAT-VVPISVGNTKRQIMLMEDFGTTVLACTPSYALHLSEVLEEMGTDRSRLRVGVFGAEPWSPQMAREIEKLNVVAIDIFGLSEIGPGVASECLYNTGLHIFDDHFLP--------------EIIDPTGAQLPPGEE--GELVITT------------LTKEAFPLIR-YRTRDIAAL----YVEVMGRTDDMLIIRGVNVFPSQIESVLLE------------------------------------------------------------------------------------- 145225559 62 ------------------RTALRFVSESALT--GETSVRDLEYSELASLSSRFTAVLRALGVGKGDRVFTLLGRCPELYVTILGALRNGSVVSPLFSAFGPEPVATRLRLGDAHVLVTTRAYRKKVADSRSALTSLKHVLL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 144897710 86 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQNDIWANMVARSIRASGGRPGHKVQIAYGYGLFTGGLGAHYGAERLGCA-VIPMSGGQTEKQVQLIRDFEPDIIMVTPSYMLVVLDEMERQGLDPSSLKVGIFGAEPWTGAMREEIERAGIDAVDIYGLSEVMGPGVANECLETKDGPHIWEDHFYP------------EIINPETGE-PVADGQPGELVF-----------------TTLTKEGLYRTRDLTRLLP-GTARITGRSDDMLIIRGVNVFPTQIEE----------------------------------------------------------------------------------------- 33593644 83 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTARDLNWANLVARSIRAAGGKPGDIV----HVSYGYGLFTGGLGAHYGGCTVVPMSGGQTEKQVQLINDFRPDIIMVTPSYYCNILEEQRRQGMDPSSLRIGIFGAEPWTGQMRADIEEGGIDAVDIYGLSEMGPGVASECVETKDGPVVWED-------------HFYAEIVNPDTGE-PVADGEPGELVFTS------------LTKEAMPIIR-YRTRDLTRLLPPG--KITGRSDDMLIVRGVNLFPTQVEELVL---KIAQLAVLSRSGNLDELEILTEVRAEFSTLTEAEQLQHAVKSYIG---VSARVQVADTVERTLTGKIDKR------------- 206580790 76 -----------------------------------------------------------------------------------------------------------------------------------------------------------------DTFAVPMEQVVRIHASSGTTGKPTVVGYTQNDIWANIVARSLRAAGGTAKDKIHVAYGYGLFTGGLGAHYGAERLGAT-VIPMSGGQTEKQAQLIRDFQPDMIMVTPSYCLNLIEELERQDARGCSLRVGVFGAEPWTLAMRAEIERLGITALDIYGLSEVMGPGVAMECLETVDGPTIWEDHFFP------------EIVNPDDGT-PLEDGEHGELLFTT------------LTKEALPVIR-YRTRDLTRLLPD---RISGRSDDMLIIRGVNVFPSQLEEEILK------------------------------------------------------------------------------------- 16129359 76 -----------------------------------------------------------------------------------------------------------------------------------------------------------------DTFAVPMEQVVRIHASSGTTGKPTVVGYTQNDIWANIVARSLRAAGGSPKDKIHVAYGYGLFTGGLGAHYGAERLGAT-VIPMSGGQTEKQAQLIRDFQPDMIMVTPSYCLNLIEELERQGGDASSLRVGVFGAEPWTQAMRKEIERLGITALDIYGLSEMGPGVAMECLETTDGPTIWED-------------HFYPEIVNPDGTPLADG--EHGELLFTT------------LTKEALPVIR-YRTRDLTRLLPD---RISGRSDDMLIIRGVNVFPSQLEEEIVK------------------------------------------------------------------------------------- 114566353 17 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKKDIDLWAELMARALTTAGATKNAVIQNSYGYFTGGLGIHYGAERIGAS-VIPTSGGNTRRQVMLMQDFGTTLLTCTPSMYEAMLEAG-IEPNDLK-LKAGVFGAEPWSESMRREIEKLEIDAYDIYGLSEIGPGVAIECSCKNGLHIAEDHFL--------------AEIIDPITEEVLPDG-CPGELVIKEALPLIRYRTRDLTTLERTRCDG--RT--LVRMQK-----VLGRSDDMVIIRGVNVFPSMVESVLLNIPGV--------------------------------------------------------------------------------- 215501326 15 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------EDVMAVLYTSGSTRSPRGVPITHRAYV--GSFESYRALEHVSAEDVFLAWTPLANNFGFSLNVFPMLLGVFTVFKEPTMTHIAFTAAMSKNNVTTTFNFPTRIRNLVRSAGA-PFSFPCFKKLAIGGES-TADITEILQAFNSPIISLYGLAECFGLVIVSRLG---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158522334 79 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRRDVWATLMARSLAAAGAWRGDIIHNAYGYGLFTGGLGAHYGAEKLGAS-VIPVSGGNTRRQVMIMKDFGPTVLTATPSYTLHLAEVAQEMGVNFNDLRVGVFGAEPWSENMRQEIEKLHLSAVDIYGLSEVIGPGVAIECCEAKKGLHIFEDHFL------------AEVIDPVSGEVLPYGEQ-GELVFTS------------LTKEAFPVIR-YRTRDITTLHAEPCIRVSGRTDDMLIIRGVNVFPSQIESVLMEMEEV--------------------------------------------------------------------------------- 134097715 93 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTLGRQTLVPYTHDVEVWSEVMARALGGAGVTRQSLVHCAYGYGLFTGGLGFHHGVMRLGAAVLPVSSGGTDMQLRLMLDLGPDVLCCTPSYGIYLGESFRSTGSDQLSLRVGLFGAEPWTEQMRVEIERLGVRALNVYGLTEIIGPGVACESLDSEGLLNIAEDHFYPEVVGV------------DGEPVPDG--ESGELVF-----------------TTLTKTGLYRTGDIARMS-----RVIGRADDMMIIRGVNVFPSEVEAVLLEDRRVAHYMVIDRRDSSRPELLVAVYDEGGDVPVLETDLAAALAERLGLSCVVRVLQP-GTIPRATNGK-ARRVVR---------- 118580091 77 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTGSNMWAELMARSFVSAGAHKGDIVHNAYGYGLFTGGLGAHYGAERLGAS-VIPMSGGNTKKQIMIMQDFGSTVLTCTPSYSLFMAEAAREEGIDFRDLRVGIFGAEPWSEAMRAEIEKLNLSAVDIYGLSEIMGPGVAIECCEAKCGLHIWEDHFIP------------EIIDPSGRRLAEGER--GELVI-----------------TTITKQGIYRTRDITSITYEPCIRITGRSDDMLIIRGVNIFPSQIESVLVGIEGV--------------------------------------------------------------------------------- 146339534 87 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVGYTKNDIATWSAVMARSIRAAGGRGGMIIHNAYGYFTGGLGVHYGAEELGCTVVPISGGMT-ERQVQLINDFRPEIITVTPSYMLAILDEFKRQGLDPSSLKIGIFGAEPWTNAMRAEIEAFAMDATDIYGLSEVIGPGVAQECLETKDGLHVWEDHFYP------------EIVDPDTGRVLPDG-EMGELVFTS------------LTKEAFPVIR-YRTRDLTRLLP-GTARVTGRSDDMIILRGVNLFPSQIEEILLT------------------------------------------------------------------------------------- 168705198 5 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGATEALPVANIGSREILGETRHLTDQ-GKGVCVGRPVPGVEVRVIRISDQPVAVPQGEVGEFVVRGPVVTQLYYNRPDATKLAKIRDPLHRMGDVGYFDAQGRLWFCGRKSHRVVTPHGTLFTDMVEPIFNTVPGVRRTALVGVT-RRGITYPVLWVELDRSSEPGSTLFDAVIGQRSAAARRVVTYLLHPEFPMDVNSKIFREKLAVQADKLFG-- 84489808 99 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGIPTVAAYTQKDLDIWAEVTARGLASVGVHKNSIVNIAYGFFTGGHGAQYGAQKIGA-LAVPMSSGNTKRQLNFIHDFPADFLCCTPSYALYLAESLEKEGHNPKSLKGGVFGAEMWSEEIRNKLEKFDISAQNIYGLTEVMGPGVSTECHIKEGMHIAED-------------HFYPEIIDPETLEVLPEGEE-GEIVF-----------------TSLTKTGMYRTKDLVRMN-----RITGRSDDMLKVKGVIVFPKQIEEVIMEMKELSSAIVVSRPD----------------------------------------------------------------------- 167584317 84 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTARDITWANVIARSIRAAGGRPGDTLHNA----FGYGLFTGGLGIHYGGCMVVPMSGGQTEKQVQLIRDFEPRIILVTPSYMLNLIDEMVRQGMDPSPLKIGIFGAEPWTQALREEVQRAGIDALDIYGLSEMGPGVACECIEAKDGPVVWED-------------HFYPEIIDPVTGEVLPDGSE-GELVFTS------------LTKEAMPVIR-YRTRDLMRRLA----KITGRSDDMMIIRGVNVFPSQIEELVVAHMDRLDLSV-----ELRSEAGAG--VPDGERAAIARELQHRIKTMVG---VSAGVTVLPAIPATATGKIDRR------------- 159046364 85 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVVYTHDIEVWADTLARSLRASGLRAGDMIHNA----YGYGLFTGGLGAHYGGATVIPMGGGQTEKQVSLIHDFRPTAIMVTPSYMLNILEGFHKAGLDPSSLQVGVFGAEPWTNAMRQEVEEFDMHAVDIYGLSEVMGPGVANECVETKDGLHVWED------------HYYPEIIDPQTGEVLKDGAE-GELVF-----------------TTLTKEGMYRTRDLTRLLP-GTARITGRSDDMMILRGVNVFPTQIEEQVMA------------------------------------------------------------------------------------- 150025651 59 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGIPKIIRIEKQAMINSALATG--DFFELKSGDKALNCLPVKYIAGKMMFVRALILG----LDLDFVAPSSAPMVGNKNNYDFVAMVP-------LQVENSLMQLHQIKTLIIGGAKINIDLEKKLIQSKCNAFETYSMTETVTHIAAKRVGEKAF---------------LVLPNISIW---QDNRNC---------LVISAPNLSK----------KNIV------TNDIVELVSEHQFIWLGREDNVINSGGIKLFPEQIEAKLLG--KITNFFVAGIASEEFGEQLLLFIEGNPYEIEPSIFND------LDKFEKPKQIKFIPSFAETETGKIKRNEV----------- 156062202 35 --------------------------------------QKFSYGTFANAVNGIAWWLQKLGLTKDPALAYIGPNDILVNAFLLGAVKAGYKTLLISPRNSIRAQENLFSFAECKTLVTPAQLQPMINALSSQVLELPNVLELTEKHHPHFPFEKKFEGAKNEPF--------AVLHTSGTTELPKPIVWSH-DYIATSIQAGYVNQADLYAGVRIFNTFPYFHASRPKISSINTVCNRSVAIYAGFPSASLLIDGLKHNKADIAVLVPPYVIDIAQSAESLDFISANLKRIFYMGGAIPPAAGDIISS-KIEFDGHVGATETGFYPSLKPAGTRSIYWGHHQFD--------PSANISFERQADDLYEAVWNRNA-----------------DPEKEQPVFTLQRW---GDLYSPHPTGLWLYRGRGDDIIVLTGEKTNPTSMEHSLNQQPEIRQAMVIG-------------------------------------------------------------------------- 163745399 84 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPRDQVARIHASSGTTGQPTVVGYTKDDLANWGVVARSLRAAGMRPGD-MLHNAYGYFTGGLGIHLGADALGLSTVPISGGMTPRQV-RLIEDFQPKGITVTPSYALSILDEFANQGIDPSSLEVGIFGAEPWTNAMRLEIEQFDMHAVDIYGLSEVMGPGVSMECVETKDGLHIWEDHFYP------------EIINPETG-APVKDGEMGELVFTS------------LTKQAFPIIR-YRTRDLTRLLA-GTARVTGRSDDMIILRGVNVFPTQIEEALMATPGLA-------------------------------------------------------------------------------- 156056793 991 AWPETIVHDDLTMLN---------PQDPAVSFENGAA---ITYSSLLDHSNSIAVALQSANVTAGDIVATLQEPTAAWIASILGILRIGAVYLPLDLSMSWDRSVTIVQDCRPTIVLVDND-------------TEEHWYKLCRPEIGIINAQKLELGKPHVDISASSDNAAMILYTSGST----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215509699 30 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTAAMFGSSVVLPGPFFEPKLTMKAIAKYRCTVAFGSPTIILDMVNELQQGDYDVSSLRKGIVAGSLCDPDVVEKARRLNTRFHIIYGATENSPVVSSTN--------PDEPTDRWIRTVGKPLDHVEV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 71649686 443 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYTSGTTGLPKAARFSHLRFFAAIFLSSVLDYPSFDEELNVLTVLPMYHTVGCVFCIGHLLQATARMIIRSKFSASRFTQDLQQYRVTVFQYIGEILRYALHHVERQREKEDRWVVPFAFGNGLRRDIWEECKKLGIQVVEFYSSTEGNIFLLNLFDIPGVVGHLPPAPIRWLSTQFNPLFPFRVLKYDERGEVVGETGEIVGEI-IQGFDMFGGYHSDAETRKNVIRGDAYFLSGDLVRFDAMGFVSFVDRVGETFRWKGENVSTTEVMDVVGRLAAVRDAVVYGV------------------------------------------------------------------------- 119489896 79 -----------------------------------------------------------------------------FIVGAFSILSIGGAFVPLSWTIQEH--------------VTSRGLQAKVTEIR--VKSLPRI-----DLSASSLRVEKGI-------VIPSHRPSMLLFTSGTSGPPKGVAH-NRGLFYDIHTTS-------SPSKVFLSHRHHLWIGGVMPLIRHPLAGARLEVIQP--DPCVLWERLRKGGVTILAGTPRLWNQLQNLPSAERHPVRSLRSAQVGGGMPHPSLLRFWEDIGRSLRVSYGATELGG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 110751301 23 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGVPKVIRVLHSCIVPNIL--DLNKILAITKCDKISQFTNFTFDPSIIEIFLALSNAGTLFMVSKSLNPDRLLKIAYSSQITILQITPSVFIYNWSPESLKSSILSSLRAILFGGEPFPKEVISETMHPNTKIYNIYGITEVSCWASINEILITGGQFNVHY-------LGQVLSHTLLQVRNKRGEVITNG---TGFLYIGSNQ--RVCLVNDE-NIEDLELPVFRDSGDIVDINEEGKIFYKGRKNSFIKRFGNKVDLTKLKEFILQIDFIKNCYV--LWDDSYH-----------------------------HLHLPDKIHFMNHIEFTSSGKI---------------- 198275666 78 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGNPTIVGYTRRDLIWSEVMSRCLSAYGVTRDDTF----SVSYGYGLFTGGLGAHYGGATVIPASTGNTEKHVRLIRDLHITGIACTPSYALYLAEVVEKMGIRKEGLRIGAFGAEPWTENMRQEIQRLGLKGYNIYGLSEIMGPGVSYECQEQFGSHINED-------------HFYPEIIDPTLESLPYGTQ--GELVF-----------------TTLTKEGMYRTKDLVRMTP-----IMGRSDDMLIIRGINVFPSQVESVILGM------------------------------------------------------------------------------------ 110600879 81 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRKDITWSELMARSFAAAGVHRGDIIHN----SYGYGLFTGGLGAHYGGASVIPMSGGNTKKQIMIMKDFGSTVLTCTPSYSLFMAESAVEEDVDFRSLRVGIFGAEPWSDSMRKEIEKLNLSAIDIYGLSEIMGPGVAIECQQAKQGLHIWEDHFIP------------EIIDPTGEVLPPGTK--GELVI-----------------TTITKEGIYRTRDITSITFEPCVRMSGRSDDMLIIRGVNVFPSQIESILMGIEGV--------------------------------------------------------------------------------- 163815619 90 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIIRIQGSSGTTGKP--VVYTQNDIVWTEMVARAIKCAGGGEDDVIQIA----YGYGLFTGGLGAHQGATMVVPMSSGNTQRQIMMMKELGATMLCCTPSYATYLAETIREMGIDPSELKSGYFGAEPWTEEMRQHLEELDFDAFDIYGLTEIGGPGVAFECFEKNGMHINED-------------HVLAEIIDPVTEE-PLPDGVPGELVFTTLT----------KTGTPMIR---YRTHDICTLT-HGTCRITGRTDDMLVIRGVNVFPSQIESVLL---GVEEASAIVVDRVNSQDKLTVQVELKEDVDMGDAAKLAAIASRITNIKISAKVELVP--PKTSEGKAKR-------------- 153890716 176 ---------------------------------------------------------------PENRWALCFEDTWWLAASFLAALHTGKAVVL--PGHTREAL--LLEQRHADALLTD------LPIHNPALPCLHPDACPEPGAGASFGDFSHG-----------PDCSGVTFHTSGSTGSPKAVHKTLAALQRENDTHAARWGAALAGTSVAGTTSHQ-HLYGFQFRMLLPLTLG---VPFNTRIIEYHEQLLAAPRPFALITSPAFIKRL--DPALPPLDSSAVRHVLSAGGFLSPDDAGLLRVLGRSPFEIYGSTEAGAIA--------WRDTAVERRFW------TPLPGVRLRCDSADGRLLPPGQTLVTDDQIRPAC-------DPAAGITSF--------------------ELLGRLDRIIKIEEKRVSLPEIEQRLLSLDSVADAAVVPLPSPSGRARLGAVLVLDGHGAFLLALRRE-LRAWLEPVALPRRLHVADVIPATPQGK----------------- 126665653 96 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTQSDIWADIVARSIRAGGGHAGDKVHIAYGYGLFTGGLGAHYGAERLGCT-VIPMSGGQTEKQVQLIKDFEPDIIMVTPSYMLNIADEIDRQGIDPKKLRLGIFGAEPWTNEMRTEIERLGIHALDIYGLSEMGPGVGMECLETKDGPTIWED-------------HFYPEIVNPETGEVLPDG-EYGELVFTS------------LTKVAMPVLR-YRTRDLTRLLP-GTARITGRSDDMLIIRGVNVFPSQIEEQVLK------------------------------------------------------------------------------------- 134046387 67 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPDEKIVRIHSSSGTTGSPVIIPYTQKDVVWSEMMMRCYQMAGVTNNDRV-HITPGYWTAGIGFQLGAERLGAMAIPMGPG-NTEKQLQMMVDLKSTVLTSTSSYALLLAEEIRKKGQDKIHLKIGVIGSERWSEKMRNRIEELGIKSFDIYGLTEIYGPGIALDCEYHEGMHYWSDHLLF-------------EIIDPVTGENLSDG-ELGELVI-----------------TTLTKEGAYRTRDLTRIIPEGSEYILGRADDRIKIKGVNIYPGQIEDLIQKVKGV--------------------------------------------------------------------------------- 156040826 4 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIQELGITHF-GTSAKYLSILEFPLKENINLSSLRAIYSTGSPLAPSTFKYLYSAGPPSINLGSITGGTDIISLFGAPSPLSPVYTGEIQVRAL-------GMSITAYSPEGTPIPAG--SPGDLVCTKPFPSQTFFSRDKKYHESYFQQGIWHHGDFIKFSPEGGIYMLGRSDGILKPSGVRFGSAEIYNILLKHEAIDDALCIGRRRPDDDETVVLFVKMSPNHKFDKELIKNVVRRELSARHVPGVIDECFEIPVTTNGK----------------- 217969929 84 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPRDKVARLHASSGTTGKSVVVGYTKRDLDNWAVVARSLRAAGVRAGDMVHNAYGYGMFTGGLGAHYGIERAGCTAVPMSGGQTEKQVQQIMDFRPDAIMVTPSYSLVIAEEFERKPEDI-SLKIGIFGAEPWGEGMRSEIERLGIDAIDIYGLTEMGPGVASECIETKDGPVIWED-------------HFYPEIIDPDTGEVLPDGEE-GELVFTS------------LTKEAFPVIR-YRTRDLTRLLPPG--KITGRSDDMLIVRGVNVFPTQIEEQIMRHLDNVEIRV-EVQRELSGK------LSRTETENIARELQHHIKTIIGISTKVNVMEF-EAIPRTLTGKARR-------------- 212702074 142 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKAVVVGYTARDLHNWALAGRSLSAAGVNQTDIVHVAYGYGLFTGGLGAHGGAERIGATVVPASGGATRRQAYLLRDFGATALCCTPSYALHLWEAGQEVGIDFRDLRTGVFGAEPWTEEMRQDIEKMGINALNIYGLSEMGPGVAMECLESKCGMHLWEDHFL-------------PEIIDPTGEQLP--EGEVGELVI-----------------TTLTKEGIYRTRDLTSLDRCGRTHIRGRSDDMLIIRGVNVFPQQIEALLME------------------------------------------------------------------------------------- 78185956 79 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKNDIAMWSVVARSLTMAGVTRSDIIQVAYDLF-TGGLGLHYGAETLGAS-VIPISGGNTKKQLQLMEDFGSTVLACTPSYAAFLGEAIIEEKIQKEHLKAGIFGAEPWTEGMRTEIERLGIKAYDIYGLSEIGPGVSMECRCQTGMHIFEDHFIP--------------EIINPDTGEVLPYG-ELGELVFT------------PATKEAMPLIR-YRTRDLTRLHAEGRTLVVGRTDDMLIIRGVNVFPSQVEAVLLEM------------------------------------------------------------------------------------ 184199863 110 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGQPTVVAYTEDDLLWGSLVARCFRMSGIKPGDKVHNA----YGYGLFTGGLGAHYGGCAVIPMSGGQTEKQVQLIRDFEPEAILSTPTYLLTIADGFRKLGFDPRSLKHAVLGAEPWTEEMRHEIEKFDITACDIYGLSEMGPGVAGESFETKDGSHIWED-------------HFRPEIIDPFDDTVLPTGR-PGELVFT------------ALTKQALPIIR-YRTHDLTRLLPGG--RITGRSDDMIILRGVNLFPSQIEELALKIPA---------------------------------------------------------------------------------- 15899353 2 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGVPTVNAYTWSDIIWTSLVARSLVTAGVTKNDIVMNI----YGYGLFTGGIGLHQGGAKVIPWSTGRTEALARALKDFKATVITGTPSYELLIAETLRKLNIDAEKLRLAIPGAEAMSKEMLERIEELGLKAREGYGLTEAGPGVAQECPDDNHEWLHIWTD------------HYLVEIIDPETGE-RISEDEEGEMVI-----------------TTLSKEGMYRTRDITRLIEDDEIPFKGRVDDVIFYKGVKVFPTAISNVLMSCEEVKEFQIVVDKTNREHRLIVRVETEKPSEKLAEKLIEEI---RTVAFVTP-EVEFVSTLPRFE-GKSKRVVIKE--------- 19114129 163 -----------NIAAVLRYRGVHSAKKTAFIILDNKEFTSITWEKLASRAEKVAQVIRDKGLFRSDRVVLMYRDCIDFVVSLFGCFIAGVVAVPINRFDDYNELSSILTTTSARLALTTDANLKAFQRDAKKLHWPKNVEWWKTNEFGGFHLKKKA---EMPPLQVP--DLAYIEFSRSPIGELHGVVISHRTILHQMNCLAAIHATGLSKSGLFLTYLDLRQAIGLILGVLHTVFSGYTTVWCPQFVPGLWANLATRYRASFMAGLKTIAYNYQNDPKATSVDLSSLRMCMVFQEIVSDRWLKPLRATFVPLLEHGGMNEISEVVVVLAEDDKARRQSKHPNTIRVGAFWYPFVDATLAIVDPETQVLCLP-NIVGEIWVDSPSLSGGFFALPKQTEAIF------------------------------------------------------------------------------------------------------------------------------------- 19114129 887 -----------TMLQLLQLRVAKNAEDIAYITIDGREGKNITWRKFDQRVATIIRYLQKKKIKPGRVVVLMYTHSEDFVYALYACFYLGLIPIPVPPRLSEDAFLFLIKHYYVSAVLVNSEADTALRAAMAAKVVLPSFIVTSKSIKELNVKLDPICLDPAFPALVPDHRLTLTAY-------------NHQTLL--SICQIHKETCQMTHKRPLLHVRSMSGIGFFHTCLMGVFLGTTTYLLSPVDNPLLLFQIISKYKIKDTYATFQTLNYIQNQQPTKWPNLSCLENLMIISAFYIASLQKYFVKHGLSP---YAFSTVYSNCLNPFIRSYMGAIPTPQLLDLRASADKPYASTQLAIVNPDTRELCRVG-EYGEIWMRSSANAISFFQDPATNSDGFLGNGYVRTGDLGFL----------------------------------------------------------------------------------------------------------------------- 156359535 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GRIDNLIKCATESIQPVEVETVLSKHPKVISAIAVGVPDQRLYETVCACVKLRLDKGETEEEIDAWCADKLSS--QPVHYVVMDQFPTTRTGKTDRKTLRKMAIEKLGIA 212703712 7 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPEEEVVRIHASSGTTGKRKILAYTANDVNNFTLQMARCYEMGLTPMDRMVAVGYGLWTAGAGFQLGSERFGMLTIPVGPG-NLEMHLQLLRDMGSTCFGATASMALLLAEEVERAGRDKLKLRKVICGSEIRSEKMRLAIEKLGLESYDIAGMTEMYGPGTAIDCDEHNGLHYWADMFI-------------IEILDETLQPVP--EGEVGEMVVTS-------------LRKEAVPLLRYRTHDLSRLLP-GDCRILGRSDDMIIYRGVNIYPGQIMDVIGAFP----------------------------------------------------------------------------------- 47205685 248 ------------LSEVLQWRAQTTPDHVLYTLLNAGTVASLTCLQLHKRAEKIAALLARRHLQDGDHVALCCRRGPHRSLLWLSVARHGATASPSEHRHHAADLHHRLQVSRSACLMTSQILCKL-------LRSKEASAAVDARTWPPVLDTDDLPKKKPPLLFKPSDTLAYLDFSVSTTGMLAGVQMSHGATSAFCRSIKLQCEL-YPSREVALCLDPYCGLGFVLWCLCSVYSGHQSILIPPEANPSLWLSAVSQSRVRDTFCAPPLWTLSLSAPQARGLDLSRVRTCVVVAEERPRALTQSFSKFGCRVNLAICLQGTSGPDPTTVYVDMRALRHDRVRLVERGSSGKILPGVRIIIANPETKG-PMGESHLGEIWVHSGHNASGYYGDEALQSDHFTQTIWARTGYLGFLDASGELYVVGALEEAMELRGMRYHPIDIESIIRTHKSITECAVF-----TWTNLLVVVVELDGSEQEALDLV----------------------------------------------- 163761482 110 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTARDIIWSDLVARSIRASGGRPGDIV----HISYGYGLFTGGLGAHYGGCTVVPVSGGMTERQVSLITDFKPRVIMVTPSYMLSILDEFRRQGLDPSSLAVGIFGAEPWTNAMRGEIEQFDMHAVDIYGLSEVMGPGVANECVETKDGLHIWEDHFYP------------EIIDPVTEEVLPDG-EIGELVFTT------------LSKEAL-PMVRYRTRDLTRLLP-GTARITGRSDDMMILRGVNVFPTQIEEQILKCEGLA-------------------------------------------------------------------------------- 110598985 89 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGKPIIVGYTRNDLTWSEVMARCLTSAGITKNDVLQNI----YGYGLFTGGLGAHYGGAAVIPISGGNTQKQIMLMQDFGTTALTVTPSFLMHVQEVGTEMGIDFRKLRTAVLGAEFWTDSMRGKIEDFGIKACDIYGLSEIIGPGVACECHEARNGLHINEDYFYP------------EIINPETGEVLPLGEE-GELVIANEGQPLFRYRTRDLTSLSQESCACGRT--LVKMKK-----LVGRTDDLLIIRGVNFFPSQIESIILKHPGVT-------PH-------YLVVVERNGALDEVEVRIEVTDQH--AYKY---------------------------------- 150399908 76 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKKDITWSELVARVISATGVTNEDTAQVA----FGYGLFTGGFGLHYGGVTVVPMSSGNTEKQIMLMKDFETTVLICTPSYALHIAEVAEKMGIDPKKIKIGLFGGEGLSESARKELERFLMLATSNYGMSELMGPGVSGECEYKVGMHISEDHFI-------------AEIIDPKTGEVLPEG-EVGELVIT------------ALTKEALPVLR-YRTKDLVRMNK-----IKGRSDDMLIIRGVNVFPSQIESVLESIEEI--------------------------------------------------------------------------------- 46113656 6 ----------------LQAGAEKYPDLTLLTQSPEGVVEDVTFTQFRKDVELAARYWKNQQVGAGDRVGVWLRGGYSDAVHIWGLSWAGYIPQLISLRMTDPTVVYLLENGQAAALLFEPDFEPMLQNAP--LPTFR-------GGDDYLKESQEELTPGAPWKPSKSDDVLFIYHTSGSTGIPKLVPSTARWVNYVTGKSGTWKDRCNTSRDRMLHMGSFCHAAASIILWFSVREGFCVILPSVFPQPISEIQLLDEQGLSSARNDPSLLASLKKAD-----------CIGSGGLDPDPADVAWGRSQGFHMVNGLGSTELGLPMLSDARGNSPFTGSKYEFLPIGDSVRTGEPLLELVTLPESDCPVPS-------LCA---------------------ADGKFYSGDLFIEPSPGKYLCKGRNDNWIKSIEFNV----VETCGNDLVNAVVVVGAGRPCPTIMIEPKIVISEDGQQEPVEKLKEEILKRITPFHKRRRYIVVVPSLPRTITGNVRRKEVEKMY------- 157963702 132 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLFTSGSSGKPKRVVKTIEQLDAEVSVLEHTFAQHLPHCSVISTVSHQ-HIYGLLFKILWPLAASRPFLSDLVEYPETLSYYANLFPNLCLVSSPAQLSRLPDALD-HERQLRAPSLVFSSGGPLSYEASKGVANYGQAPIEVFGSTETGGIAYQDTANSSWQSFAP------------------IEIMQDE---------ADGALLLKSP-----YLPDSE----------WLKCDDKIALQADGKFTLQGRLDRIIKVEEKRLSLVQMESLLESHPHVAKAALVMLEQPRVQ--LGAAIELSAEGLLQLELNNQLKKHLLSQFELPRRWRYTEQLPVNPQGK----------------- 169176073 3 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LARVELLLSAGAPVPEPLLAEVQQLAASLHTPYGMTEALPVTDISLEQIREADAETAAGTLQGGGVGKPVHGARLAIITASGTTPVTDAGVTGEILVSAPHVKDSYDRLWLTQRESAGIPGWHRTGDVGHFDAAGGLWVEGRLAHVVSAPGAAVTPVGAEQAIERLDSVRLAAVTGV-GPAGTQAVVAVV------------------------------------------------------------ 197331777 559 ------------LHELIEERAASAPDAVAVVHGH----EHLDYGALDAWANRLARHLRARGAGADTVVGICMDRSVEMVAGLLGILKTGAAYLPLDPGSPRNRLGTIARDAGSHWCLT-------LERHRDSVPEVEHTVFLD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150400327 90 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRRDISMWAVVARSMSAAGVSKNDFIQIA----YGYGLFTGGLGLHYGGATVLPISGGNTQKQIQLMCDFKTSVLACTPSYALYLAEALEESKISLDNLRVGIFGAEPWTENMRKEIEKLGLKAIDIYGLSEIMGPGVACECEFQAGLHVNEDHFI-------------PEIVDPTLKTLSRGN--VGELVVTKEGMPLLRYRTRDLTSLNYEKCNCGRT--LVRMNK-----CTGRSDDMLIIRGVNVFPSQIESVLLE------------------------------------------------------------------------------------- 212717814 69 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGMPVIIPYTQKDVDWKEMMKRCYQLAGVTELDRV-QITPGYWTAGIGFQLGAEFLGAMTIPMGPG-NTEKQLQMMVDLKSTVIIATSSYGLLLAEEVVKRGLKDKHLRIGIFGSERWGEKQRKTIEALGIESFDIYGLTEIYGPGIAIDCKKHTGLHYFDDFLYF-------------EIIDPQGENVPDG--EFGELVI-----------------TTLRKEGAYRTRDITRKIP-GECRIVGRTDDMIKVKGVNIFPAQIDTFLNDVDGV--------------------------------------------------------------------------------- 218680848 202 ------------------QAAQEFGKKLAVEDPVTG---SLTYGKLLTGAAVLGAKFRARFAEAN--IGVMLPNANGAAATILGVMSAGKVPAMLNFTAGAANILSACKAAEVKHVLTSRAFVAQAKPVVEELEKQVTIVWLDDVRAEGALDKIRGLLRKGRPVKRRPDDPAVILFTSGSEGTPKGVVLSHRNILSNAAQAA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146297059 76 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTHDMEIWTEVVARVVTAAGVREHDI----AQIAFGYGLFTGAFGLHQGGATVIPISSGNTEKQLMVMKDFGATVLVCTPSYALYMDEVANELNIDRSKLRIGLFGAESSTVEMRREIEKWGLFATENYGLSEIGPGVSGECEFREGLHINED--------------HFYPEIINPQTGEVLPEGET-GELVL-----------------TTITKEGMFRTRDIVRMTS-----VKGRTDDMLIIRGVNVFPSQIESVLMGIEGI---------GPHYQ-----LVVTKRGYLDDLEVHVELVDGKLERYKIKHRIYTVLGLPKTTTGKAKRVILRKQA------- 126727680 84 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKATVVGYSHNDLVFSDMVARSLRASGVRPGEMVHNAYGYGLFTGGLGAHMGIERLGATVVPVSGGMTPRQVTLINDFKPEAIMVTPSYMLNILEEFERQGLDASSLQVGIFGAEPWTNAMRREVEEFDMHCVDIYGLSEIMGPGVANECVETKDGLHIWEDHFYP------------EVIDPVTGEVVEDGQE-GELVF-----------------TTLTKEGMYRTRDLTRLMP-GTARITGRSDDMIILRGVNVFPTQIEEQLLA------------------------------------------------------------------------------------- 72390055 89 ---------------------------------------RWAFADIRKNSEALAHGLLQTGLRPGQRVLAIQPCNCETFVLQLACAKIGALLAVVHHNISADKLRFYLNEFQPHHLIAREHFWDMIYNVIPELGLLKKVVITDHNMNEQRLRRLSALLHPDDPILALEDDKLHITY-------------SHRNCINAGFL--FGNLMGLKAESRF-GVMPNHHVGAIVAPYAALTTGAVLVIHSDMFTDDHAINGIEKEEVVGMLGKKSDFDLLLRHANFDADQYEHLKWVVLFEDASEPTVGDEYKELGLEVFVFRGPLESAYMVMWRSLKRARWEM---------------VPHVEAKVVGDRGTADARAANTRGNLKLKGPHISAGYYNNAGLLTELVDERGFCSTSREAVMDERGQLTLHG------------------------------------------------------------------------------------------------------------- 6715111 84 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTLKDITWATVVARSIRASGGRAGDMV----HIAYGYGLFTGGLGAHYGGCTVVPMSGGQTEKQIQLIQDFKPDIIMVTPSYMLTVLDEMERMGIDPHSLKVGIFGAEPWTQMRAAMEARAGIDAVDIYGLSEMGPGVANECIEAKDGPVIWED-------------HFYPEIIDPHTGEVLPDGSE-GELVFTT------------LTKEAMPVIR-YRTRDLTRLLPRRMAKITGRSDDMLIIRGVNLFPTQVEELICKNPKLA-------------------------------------------------------------------------------- 150385553 50 -----------------------------------------------------------------------------------------------------------------------------------------------------------------DFTAVPEEEISDISFTSGTTGVPCRICYTRSDLDRLGYNDALFLAAGMRAGDRVLLTCTIDRCFIAGLAYNGVVKLGAAAIRNGLNTIESHAEIIRFQKPQAVVGVPSFLVRLGNYLRENRIDDSSIRTLVCIGEPMLTPLGERLNELWPRIHSTYASSEIVTSFTECSARSGGHP---------------PADLAIVEILDEAGKPLPPG--VPGEVTVTPLQVAGMPLVR-------------FRTGDVSFLVPEGRHTVLGRKAQMLKIRGTTLFPNSFFAALDGMPEVA-------------------------------------------------------------------------------- 170114332 17 -FTPPPLDGSLSMLEIFDFHRKNSPNHPLFLFEEGGRIEEITWAHAVRAVHTAARYIQQCGKGSDDVVAILATDTFSYFVLLAGIIRAGCQAFPISPRNSPAAVIHLLQETRSKYLLISHD--PSIQKLIGSVPSPALKSSVGEPITIPTFEYL-FGGTESDFDPLPPNRPSLILHSSGSTSHPKPIGIVSHQLVDAGLAHPMISSLSLERKSRFWRSRPLRESFRLSLPSHVS----CYRLRNAPLDGTWFDQINDQADSTFLKMASGL--TMASFSPRDPPALPTPDRVFSGGAPLQKDIGDMLVSNDVNIISIYGATEVGPVMAF-VPAPKKEAWEYFQFSPHCRPVFLPYQGNVFQLL---FQECP----------THSPSVF----------NAQFQGLRAYDTRDLVVSHPEPNMWIYGRADEQLMSNGEKTNPIPIESMLTRHEKIEFAVMFGR------------------------------------------------------------------------- 163723097 77 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGQPTVVGYTARDISTWAMARSLQAGGATRDDIIHNAYGYGLFTGGLGVHYGSECLGASVIPISGGMTERQVL-IMKDFRPSILTCTPSYALHLAEAAEENGLDFANFRAGIFGAEPWSEAMRKEIEKLHLSAVDIYGLSEVMGPGVAQECQEAKAGLHVWEDHFIP------------EIINPDTEK-NVAAGETGELIFTS------------LTKEAFPVIR-YRTRDIVRMH-----RVSGRTDDMLIIRGVNVFPSQIESVLMEISQV--------------------------------------------------------------------------------- 160933252 63 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPEEEIVRIHSSSGTTGTPVIIPYTRQDVSDWAMFKRCYETAGITNLDRI-HVTPGYWTAGIGFQAGAELLG-SMVVPMGPGNTDKQIRMMIDMKSTVLCATSSYALLLAEEITKRGKDQIYLRKGVIGSERWGEKMRRRIAELGVQLYDIYGLTEIYGPGIAMSCDYECGMHYWDDYLYF-------------EVIDPHGKNVPDG--ESGELVVRKQGAPLIRYRTHDLTR--------LLKGDYPRID-----TLIGRTDDMIKVKGVNIFPGQIDEVL--------------------------------------------------------------------------------------- 194867269 22 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVDEDGYLFVIERLKGMLKYQNIMYYPSEIENVVAEIPNVLEACVFGIWDAVNGDAAAASVVKKPGTQLEAQVVVDYVRKRIAKFKLNGGALIVDQIVGSGNRKPNRSAVKEHFINHF--- 197333593 81 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPTVVGYTDGDL---STWADVVARSIRAAGGRAGQIVHIAYGYGLFTGGLGAHYGGCTVVPASGGMTDRQVRLIQDFRPEVIMVTPSYMLTLLDEMERQGIDPRSLRTGIFGAEPWTEMRREIEERLDIDAVDIYGLSEVMGPGVAQECVETKDGLHIWEDHFYP------------EVVDSTGAVVP--EGEPGELVFTS------------LTKEAMPVIR-YRTRDLTRLLP-GTARITGRSDDMIILRGVNLYPTQIEEVLLRTPGLA-------------------------------------------------------------------------------- 21244822 95 ----------------------------------------------------------------------LCEDRYRFMVAFYACALRGQV--------------SLLPSSRAPAVVGEVQARYADTYCLGDLTL--------ELAPPRYWQLPAELPQAQGPIPLADDALVAIGFTSGSTGSPQPNPKTWGSFLTSTRQDLVALQSLWTHADAVVATVPPQHMYGMELSVLLPMVTTLAVHAGRPFFPDDVARALADIPPRVLVTTPVHLRALVE----SGVALPPLAGIVSAAPLAPEIAAAAEARFGGEVREMFGSTETCVFAV---------------RRTALEAAWTPLPGVRL------------ETQAAGTL-VHAPHLAT-----PVLLADMM---------DVA---DDGRFQVRGRQADLLEIAGKRASLADLTRRLLAIPGVIDGTIVQLPDPQAVGRIAALVVAP---TLDEAQVLAALRVSVDPVFLPRRLRKLAALPRNETGKLPR-------------- 160935266 77 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKSTVVGYTRKDIVWSECVARCITMAGLGSNDIIQVA----YGYGLFTGGLGAHYGGATVVPMSTGNTKKLVTMMVDFGVTGIMCTPSYLLHIAETIEEMGVKDKKLKASINGAEPWTEKMRTQIERLGIHAHDIYGLSEIMGPGVATDCQFH-EGLHIHEDHFLP------------EIVDQNTLK-PLRDGMTGELVI-----------------STLTKEGLYRTKDLTSLDHSGRTRFTGRTDDMLIIRGVNVFPSQIESALLEM------------------------------------------------------------------------------------ 163799849 89 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VDDEEIVRIHSTSGTTGEPVIIPYTKEDVVFTEMMSRCYKVAGVNNKDRV-HITPGYWTAGIGFQLGAEKMGAMTIPMGPG-NTEKQLKMMMDLKSTVLTSTSSYALLLAEEIHKRGISNKHLRKGIIGSERWSEKMRNRIEKLGIETYDIYGLTEVYGPGIAIDCDEHDGLHYWDDYLLF-------------EIIDPITGDVLPDG-TIGELVI-----------------TTLVKEGAYRTGDLTQIMT-GKCRILGRSDDRIKIKGVNIFPQQIEKVI--------------------------------------------------------------------------------------- 77920239 104 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FHSSGSTGEPTACPQP-----LSVLWQEVGELGRLTQDRRLVSVVPQHHIYGFLFSVLLPAQLGVPTELLPPFPGAGLSEFLREG--DLLIAFPAFWKGLASL----GLRFPTGVRGVTSTGPCPPQIIEQLRQQGLDMMEVYGSSETSGVGYRWDQSDAYSLFRFWQPVALQQTS--PDALIRHQLNGLMAEPVMLP--------------------------------------DEVQWLDERTFRPLRRRDQAVQVAGINVYPQYVVSCLKQHPAVEDC-VVRLMRPEEGDRLKAFVVPVDPRQADATLRSAWCRQRLKSVEQPRSFTFGTQLPTQGMGKL---------------- 196249655 89 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTSGKPTVVAYTKRDIDHWAIVARALAIAGGKPGDVVHNA----YGYGLFTGGLGLHYGGAVTVPVSGGNTERQIMIIEDFRPTIICGTPSYVLNIAERMKELGKDPRSLKYGIFGAEPWSEEMRRTLEEFDIKACDIYGLSEVIGPGVAMECHEAQDGLHIAEDHFF------------VEVINPNTLE-PVGEGEEGELVFTS------------LTKEAFPVIR-YRTGDIASVTREGRTRVKGRVDDMIIIRGVNVFPSEIEHHLLR------------------------------------------------------------------------------------- 218288458 79 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VDKREVARIHGSSGTKGKPTLVAYTKGDLDRWSIVARSIVTAGGRPGDV-------FHVYGLFTGGLGFHYGGMTVVPVSGGQTARQATLMEDLRPRGIAGTPSYCLTIAEHMRAEGKDPRAIAYGIFGAEPWTEEMRQKLEAYGLKAMDVYGLSEVIGPGVGIECIDAQEGLHIAEDHFL------------VEVIDPTLEPVPPG--TYGELVFTT------------LTKEAM-PVVRYRTGDVAALIPEGRTHIKGRIDDMIIVRGVNVFPSEIEAVL--------------------------------------------------------------------------------------- 153814421 89 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRNDLIWLNNVARIACMGGATEEDVAQIAFGYGTFTGALGLHGGLEKIGASVIPMSSGNTNKQIMFLQDMGVTLLVATPSYALHLGEELRRRGIDPSKIRIGLFGGEGMTEPMREEMHRVWGECTQNYGMSELCGPGVSGECTQLCGMHINEDWFI-------------PEIIDPETEEVLPPG-ERGELVV-------TCLGKEAL------PIVRYRTGDMTRLMYEGRTTLSGRADDMLVIRGVNVFPTQIEEVLLKIDEI--------------------------------------------------------------------------------- 86135905 84 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPREEIIRLHASSGTTGKPTVVGYTANDISNWALVARSLRAAGLRKGDMVHNA----YGYGLFTGGLGAHYGGATVVPMSGGQTEKQVGLITDFQPDGIMVTPSYMLNILEQYHKVGMDPSSLQVGIFGAEPWTDAMRREVEAFDMHAVDIYGLSEMGPGVASECVETKDGPVIWEDHFL-------------PEIIDPVTGEVLPDG-EMGELVF-----------------TTLTKEGLYRTRDLTRLLP-GTARITGRSDDMIILRGVNVFPSQIEEQLMA------------------------------------------------------------------------------------- 154482846 27 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTG--KRVVYTKKDIDMWGCARALVAAGGTDEDVVHVAYGYGLFTGGFGLNGGSQKVG-SLTLPMSSGNTDRQLQFMTDLGSTILCCTPSYASYLAESIEERGKDQIKLKAGIFGAEAWSEDMRADIERLGIKAYDIYGLTEIGPGVAFECEEQNGMHICEDYFIP--------------EIVDPDTLE-PVPDGQIGELVF-----------------TSFAKEAFYRTKDITYITREGRTHLMGRSDDMLIIKGVNVYPSQIEEVLIK------------------------------------------------------------------------------------- 183596968 77 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPTVVGYTQQDIDNWAIARSLRSAGATKGDKIHVAYGYGLFTGGLGAHYGAERLGAA-VIPMSGGQTEKQAQLIADFKPDVIMVTPSYCLSIIDELEKIGGDASSLRLGVFGAEPWTEALRTEIERLGIKALDIYGLSEVMGPGVAMECADAGESGPTIWEDHFYPEIISP----------DTLKTLSPGDK--GELVFTT------------LTKEAMPVIR-YRTRDLTHLMPGG--KITGRSDDMMIIRGVNVFPSQIEEQIMQ------------------------------------------------------------------------------------- 145616302 32 --------------------------------------RSITWKQYNDGINKIAWWLDET-LGKNDTVAYFGANDIRYAYMFAALNKTGRKLMTPDGRLSKGALHGLLAETECKAWLYTEDEVAEQTPLALEETGVRLQLF---PSMEWVLDADEAPAYPTKTYEESKHEEVVVIHTSGTTGPPKPIYMSNGAACASPRLAKRHWPRGMSSDELYILACPMRWNSGLILTNSFGVFADTCCIIPPADTPATFAKLAEMNLVEGLVATPFTVVELFNDAG-TKDTLLNLEFITYLGARLDKAVGDALVQ-HTRLSSVIGATETGGRFSFHPRDKRFWNTFEF------------IPEAHVRLVPIEQCELPTTATQDAAVCIRDDWNTRMYAGDSIDTKELWRP-----------VDCDGVVEFFARADDSVKLGGVSFSAEEFESPIGRHAGVRHVFVGGA------GRPAPFVLLRGELASEETAIQPLNRQVVKEIQIPRETVMV--LPEGRSFPLNWKVLRTKAEEE---- 210093637 2 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAGIRDEKGYIAVMSRADDVINVAGHRLSSGSLEEAYNLNPDLPDCAMVGLEDSLKGHVPLGLCVLKSGVTKPEEEVVAMVRKTVGPVAAFKKAIAVKRLPKTRSGKIAR-------------- 166364855 20 -----------TFVDILNHRALQQAEQTAYIFLANGETERLTYQQLDQKAKALAAQLQ-LQMSPGERALLLYPSGEEFIIAFFACLYAGVIAVPVYPNQKLSRLQAITKDAQAKLALTTTSLLRTIEE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 120602563 77 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKATVVGYTKRDLDNWAMMARAFAAAGVSRRDLIHNA----YGYGLFTGGLGAHYGGATVIPVSGGGTKRQVQLLRDFGATVICCTPSYALYLHEASLEAGIDMRPLRAGVFGAEPWSEEMRAEIEKLGISAVNIYGLSEIMGPGVAIECADAKSGMHIFEDHFLP------------EIIDPTGEQLP--YGETGELVI-----------------TTLTKEGIYRTRDITSLDRTGRTHITGRSDDMLIIRGVNVFPQQIEAIIIE------------------------------------------------------------------------------------- 29827798 81 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPTVVGYTENDLSMWSMVARSIRAAGGRPGDVHVAYGYGLFTGGLGAHYGAERLGCT-VIPASGGMTARQVQLIQDLKPEIIMVTPSYMLTLLDEFERQGVDPRSLRVGIFGAEPWTEMRREIEERFAIDAVDIYGLSEVIGPGVAQECVETKDGLHVWEDHFFP------------EVVDPITGEVLPDGAE-GELVFTS------------LTKEAMPVIR-YRTRDLTRLLP-GTARITGRSDDMVILRGVNLFPTQIEEIVLRTPGVA-------------------------------------------------------------------------------- 940903 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MGGCVCVPSEEERTGNLAKASERMKVNWALWTPTVARL---FKPEDFPHLETLETLVFAGQALSATDLETWCDR-VRLVQGYGPAECSLISTVT---------DPLTRSDNPRCIGLP-SGCVAWVVNAQPR-APAPPGAIGELVLEGPIVGRGYLGDP-------------------------------------------------------------------------------------------------------------------------------------------- 163750709 33 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLYTSGSSGQPKAVRKSLTQLDAEVTALEHTFAKHLPQCSVVSTVSHQ-HIYGLLFKILWPLAAGRPFLSDIIEYPETLTYYTSLFPNLCLISSPAQLSRLPESLDNEK-QLRSPSLVFSSGGPLSFDAAQGIAHYGRQPIEVFGSTETGGI-------GYRRQMRQDQPWQT-------FANVEI-------SSDPKD----GALTVKSP-----YLEDQD----------WLRCEDKITLIEPGLFRLEGRLDRIIKIEEKRVSLVQMETLLESHPLVSHAALVMLNQPRMQ--LGAVIELSEGKLSLNNLLKAQLLSQFERVTLPRRWRYPDLLPVNKQGKHIQAQLTELF------- 83589377 77 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRHDIDVWSMARALVCGGATRHDIIQNAYGYGLFTGGLGIHYGSERLGAS-VIPISGGNTKRQVMIMKDYGSTVLTCTPSYALHIAEVMAEMGIKPEKLRCGIFGAEPWSESMRQEIERLGISAVDIYGLSEVGPGVGIECQEKNGLHIFADHFL--------------IEIIDPTGKQLPPGQR--GELVITS------------LTKEALPVIR-YRTRDIGRTHPR-VARFTGRTDDMLIIRGVNVFPSQVESVLLEM------------------------------------------------------------------------------------ 70905544 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFLAENEVTHAFITPAALATIPD------RDLPLLEALSVGGDVLQTELARRWSN-GRILINAYGPTEVTIAATMGAVDPD------------NVGIGSAVTDAQLMICDERLNLVAPG--TVGELYVAGPGVAHGYLDRPELTASRFVANPY-------------------------------------------------------------------------------------------------------------------------------- 147676807 105 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPSVVGYTRKDIENWAIARCLVMAGAGREDIIQNAYGYGLFTGGLGIHYGAERLGAT-VVPVSGGNTARQLMLMQDFGTTILTCTPSYALYLGEEGEAAGINFKKLKAGVFGAEPWTEKMRAQIEKLDIMALDIYGLSEMGPGVSMECPAKQGSHIFEDHFI--------------AEIIDETGETLPYGQR--GELVLTTI------------TKEAIPLIR-YRTRDISSLHPEGRTHVTGRTDDMLIIRGVNVFPSQVESVLLE------------------------------------------------------------------------------------- 91217123 1 ----------MNYLDWIEKWSFYTPYKKAVFCLDT--KRSYSYIELHENSLKIGSYLLNRQLKKGDRLAVIAEHSPEYLMLFIATQRLGIILVPLNYRYTSHEILYCLTDVSPSLIIAED------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 86261649 88 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------PETDIVCVHGSSGTGGRPTLIPYTHDLEVWAQVMARALGGAGATRTSVVHCAYGYGLFTGGLGIHHGAIRLGATVVPMSGGMTDRQLRLLLDLRADVLCCTPSYAVHLGEALRAAGPDELALRTGVFGAEPWTDGMRAQIEQLGLRALDIYGLSEVIGPGVACESLDSDGMLNVAED------------HFYVEAVDDEGRPVPDG--APGELVF-----------------TTLTKTGMYRTGDIARLAAPGSPRLLGRRDDMLVVRGVNVFPSEIEAVLLADERVAPLVVEDRRDPARPELRIA-VEPFAESVAVDELRHDLVGALRARLGIGCAVTVLPGVPRSETGKARR-------------- 111020015 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGRPEDALLYKGYTVDPHELEQLLLSRRGILDVVVVGHSVPGVGEMPVAFVVAETTARITAEELIEFVAATVPPYKKVREVVFVDELPLSPRGAVLRSALRDRLNDVHA-- 145294696 88 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGLPTVVAYTHKDIETWALMARSLRAGGIRPGDRVQVT----FGYGLFTGGLGAHYGGATAIPTSGGQTERQIQIMNDFKPDAILGTPSYMLNVLDRIRKEGQDPRSLRVGVFGSEPWSEGMRHELEAFGIDATDIYGLSEVMGPGVAQECIETKDGLTIWEDHFYP------------EILHPETLE-PVPDGEFGELVIT------------PLTKEAF-PVVRYRTHDITRLLPD---RISARNDDMIILRGVNCFPSQFEELIVEDP----------------------------------------------------------------------------------- 147677997 78 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPVIVPYTAKDVTWAEMMARCLAMAGVTIRDRV-QVTPGYWTAGIGFQAGVELLGAMAIPTGPG-NTEKQIEMMLDLRTTVLIGTSSYGLLLAEEIHRRGLKEKKLRLGIFGSERWGGKMRARIEELGIETFDIYGLTEIYGPGISIDCPAHSGLHYWHDHLLF-------------EIVDPSGRQLSPGEE--GELVI-----------------TTLTKEGMYRTRDITRIIERGSPYILGRTDDMIKVKGVNIYPGQLDHVL--------------------------------------------------------------------------------------- 126732692 84 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGQPTVVGYTEKDLTWATVVARSLRASGLRAGDILHNAYGYGFTGGLGIHLGADKLGLTTVPISGGMT-QRQVRLIEDFGAAGITVTPSYALSIIDEYAAQGRDPSPLKVGIFGAEPWTNAMRREIEAFDMHAVDIYGLSEIMGPGVANECVESKDGLHVWEDHFYP------------EIIDPETGAVLPDG-ELGELVFTS------------LTKEAF-PIVRYRTRDLTRLLP-GTARVTGRSDDMIILRGVNVFPTQIEEQLMT------------------------------------------------------------------------------------- 157373463 132 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLFTSGSSGHPKAVCKTLEQLDAEVSILENTFAKHLPHCSVISTVSHQ-HIYGLLFKILWPLAASRPFLSDIVEYPETLTYYTSLFPNLCLISSPAQLSRLPESLDNER-QLRSPSLVFSSGGPLNFEAAQGIAHYGRQPIEVFGSTETGGVA--------------YRRQTQQDQAWRVFDSIDIRQDDKD-----------GALLLKSP-----YLEN----------DKWLRCEDKITLLKPGEFQLQGRLDRVVKIEEKRLSLVQMEALLESHPLVSQAALLVLDQPRTQ--LGAVIELQGKEQLDTELFKAHLLTQFERVTLPRRWRYPETVPVNSQGKRLANQLSELFEH----- 154501088 79 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQSTSGTTGKRVVAFYTQHDILWEDCCARAIMAAGGTNEDVCQ----VSYGYGLFTGGPGLNGGGCLTVPTSSGNTERQIMFIRDLNATILCCTPSYAAYLGETMKEMGPDQIPLKAGIFGAEAWSEEMRQDIQKLGIKAYDIYGLTELSGPGVAFECSAQNGMHINEDHFI-------------AEIIDPDTGEVLPEG-SKGELVFTSI------------TKEAF-PLLRYRTRDICVLHHEGRTHVMGRSDDMLIVKGVNVFPSQIETVLLG------------------------------------------------------------------------------------- 47207450 323 ----------------LQRWGTISPKAPCLTTMDTNPLYTLTYGKLWSRSVKVANLLHKLGVRPGDRVALVYPNNAAFMTAFYGCLLAEVVPVPIEVPLTSQQIGFLLGSCEVTVALTS-------DACQKGLPKSPTGEIPQFRGWPKVLWFVTESKHLSKPPRDANRDTAYIEYKTCKDGSVLGVTVTRIAMLTHCQA--LTQSCSYTEAETIVNVLDFKKDVGLWHAVQTSVMNMLHIISVPKVNPLSWIQKVCQYKAKVACVKSRMHWALVAHRDQRDVNLSSLRMLLVADGSNPWS-ISSCDAF-LNVFQSKGLSEVCPCASSPEALTVAIRRPAEEGSAPPGRVGSVMPGGEMCTVKAEGLPLLCKADEIGELVVCTVATGTSYYGLPGMTKTMFASNGFTRTGLLGFIGPAGLVFVAGKMDGLMAVGGRR------------------------------------------------------------------------------------------------- 47207450 1063 ------------LSEVLQWRAQTTPDHVLYTLLNAGTVASLTCLQLHKRAEKIAALLARRHLQDGDHVALVYPPGVDLIAAFYGCLYAGCVPVTVRP--------------------------PHPQNIATTLPTVKMIVENDLPKKKPPLLFK----------PSNSDTLAYLDFSVSTTGMLAGVQMSHGATSAFCRSIKLQCEL-YPSREVALCLDPYCGLGFVLWCLCSVYSGHQSILIPPEANPSLWLSAVSQSRVRDTFCAPPLWTLSLSAPQARGLDLSRVRTCVVVAEPLPQSFSKLFKDLGLPVSTSFGLQGTSGPDPTTVYVDMRALRHDRVRLVERGSSGKILPGVRIIIANPETKG-PMGESHLGEV----------------------------------------------------------------------------------------------------------------------------------------------------------- 167461121 90 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTKGKPVVVGYTKQDIETWAIVARAICCAGGRPGDIFHNA----YGYGLFTGGLGLHYGGAVAVPVSGGNTYRQIMLIQDFKPRGLSGTPSYILNLVEEMRKQGTRETSIEYGIFGSEPWSEEMRSHLEALGIKALDIYGLSEVLGPGVAIECCEAQDGLHIAEDHFL------------AEVIDETGETLPFGKE--GELVFTS------------LTKEAFPVIR-YRTGDIASLDP-GLCRVKGRVDDMLIIRGVNVFPTELEAVLLS------------------------------------------------------------------------------------- 218151151 95 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFTSGSTGTPVPAVSSYSDLEIHSLAA------LFNERKRVVSFVPRHHIYGFLF---------SILLPKALDIPIEYRAALGTEQITMLPGLIIAFPLLWKKLEKLNCRFPENVYGVTSTGPCPAETINSLQAQGLRMTEVYGSSETGGVGFRHDP-SGMYTLLGHWKQTGDSTIER--------------------TSTEGELYTLQDNL--------EWQGNKFKP--------------------LKRSDKAVQVGGINVYPARVEAAFKNNPHVRECAVMMRPEE--GERLKAFIVPADEYATIEKELRELAANELTRHEKPGKYDFGSSLPLSEMGKL---------------- 70607999 72 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGIPTVNAYTTNDIVWSNLVARCLKTANVNKNDIMMNI----YGYGLFTGGIGLQQGGVKVIPWSAGRTEGMVKAIKDFKATVITGTPSYELVVAETIKKLGIDPTTLRLAIPGAEAMTSEMLKRIEALKEGAREIYGFTEAGPGVSQECPYDDHKGMHIWTDHFI------------AEIVDPETGEV-LDEGEEGELVITT------------LSKEA-VPLIRYRTRDITKITEDDDIIIKGRIDDVIFYKGVKIYPSAINLVLMKYSEIAEYQVV--------------------------------------------------------------------------- 218757768 34 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPESDVVRIHASSGTTGKRKILAYTQNDVDTFALQMARCYELGLTREDRVIAVGYGLWTAGAGFQLGSEKFGALTVPVGPG-NLEMQLQLLVDMGVTCLGSTASMALLMAEEVERNGLDKVKLRKVIFGAETHSPRMRATFEKLGLTSYDIAGMTEMYGPGTGLECDAREGLHYWADLFI-------------IEILDPTLQPVAPG--EVGEMVVTSL----------RKEASPLVR---YRTRDLTRMLPGGRCHILGRSDDMIIFRGVNIYPGQIADVLHEFP----------------------------------------------------------------------------------- 78357127 77 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPKEHIVRLHASSGTTGKATVVGYTARDLNNWAMMARSFTAGGLSSRDLIHNA----YGYGLFTGGLGAHYGGATVIPVSGGNTKRQVVLLRDFGATAICCTPSYSLYLYEAALEAGIDMRPLRIGIFGAEPWTDEMRHDIEKMGISAVNIYGLSEIMGPGVSMECEDAKDGMHIWEDHFLP------------EIIDPTGEQLPAGQQ--GELVI-----------------TTLTKEGIYRTRDIVRMK-----RVMGRSDDMLIIRGVNVFPSQIESILLE------------------------------------------------------------------------------------- 167749390 105 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKNDLMWSDCVARLVTAAGATDEDIVQIA----FGYGLFTGALGLHYGGATVVPCSSGNTEKQVMLMKDFGTTALVATPSYAMRIGEVAEEIGRDELKLRLGLFGSEGCTPEMRAQIEDLHLLATDNYGMSEMGPGVSGECSLRCGMHFNEDHFLP--------------EIINPETGEVLPEG-SKGELVITT------------LSKEAIPVLR-YRTKDITSITECGRTHARGRSDDMLKIRGVNVFPSQIESVIMTIPQIA-------------------------------------------------------------------------------- 148807610 96 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPQNQVARVHASSGTTGRPTGGRGTPKRTWRTGLVARSFRASGIRPGMKVHNAYGYGLFTGGLGAHAGAEALGCTVIPISGGQTERQIQLIQDFKPDAILATPTYLLTIADAMAHMGIDPASLKYAVLGAEPWTEEMRHELETMNIKACDIYGLSEMGPGVAGEAVETQDGSHIWED-------------HFRPEIIDAFNPEVGKENGEHGELVFTS------------LTKEALPIIR-YRTKDLTRLLPGG--RITGRSDDMIILRGVNVFPSQIEEIALRIP----------------------------------------------------------------------------------- 149908253 42 -----------------------------------------------------------------DSVLLFHQSSYQFSVGFFALALEG-RHIVMPPNAQQQTLMHIALQCQATLGDIKVDGLDAINVALIDTPLINTNSIAGHDVIAAQIQPLQNRTDLFTPL-----DCQITFFTSGSTGQHKPIVFSQLNCEVDVLINTFTA--RLDTSQLLLSTVSHQHIYGLLFKLLLPLKSGLAIVNDTFEYPEHISQLLTEERQTALLISSPAHLKRLSLDNVLMANKAQLQAVFSSGGPLPFEIAKTFKQLSQAPIEVFGSTETGGIAWRQCQGTTP-------------SAWQVFPDISYRVMAETAQ-----------LVLTSP-----YIN--EAN---------YVTEDRVQRIDEQHFEMLGRADRTIKHEEKRINLDHMERCLLQHVLVNEVRVI-VLDGVKKQVLAAVVTAEGQALLNEQLNDSFKQHLLSEFELPKKWRYPAQMPFNSQGKLVIKELEKLF------- 125973133 91 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRKDIDTWSEVTARTLVSAGADKNSLIQVAYGYFTGGLGIHYGAERIGAS-VIPISGGNTKRQIQIMKDFGTTILACTPSYALYMAEVMEEKKEDLK-LKAGVFGAEQWSENMRKEIERLGIIAIDIYGLSEVIGPGVSTECYCKCGLHVQEDHFI-------------PEIIDETGEVLPPGSK--GELVF-----------------STITKEGIYRTRDISSLNECGRTTVRGRTDDMLIIRGVNVFPSQIESVLLE------------------------------------------------------------------------------------- 55380266 33 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPKIVSYVDADLLWGKTMARSLSAAGVEPDDTVQNA----YGYGLFTGGMGFHEGGATVVPTSSGGTQRQVELAADLGTDVLACTPSYALYLAETAEEMGYDPQALSVVSYGAETCTEPMRMEIEALNATGINNYGLSEIIGPGVAAECHEAQDGLHIWEDHFYP------------EVIDSRTKE-PLEAGKEGELVLTT------------LTKQA-QPVIRYRTGDLVRMDN-----VTGRTDDLLIVRGVNLYPSEIEHAVLDINGVAPYYRIDLYEEDNLDVMELTVEAEGSSKDHSELRDDVLSQSVLSF-TPDQLNLVNTIERTEVGKIQR-------------- 213013683 106 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSSGRPKKIGLTREDFLLLAFTTAHLKKMGVKKNDLFLNAYSYGWVPGLILQNALEMLGVP-VVPVGHQKPEVIFEKIVDYRPTIVGILPSSLIVITKLAERYKKELPKIRWFQTGAQHIPSKTKEWIKTWGANVVNGYGATEFGGTFAIECYEGKGYHFND------------LLFWVEI---------LNPDQDGYGELVVTTRCMPLIRYRIGDITRFVNDRDCPFRT---AKID-----YILGRKDDMFKAAGNNLYPG--------------------------------------------------------------------------------------------- 91794456 71 --------------------------------------------------------------------------------------------------------------------------------------------------------------------ELPEGCAVGIL-TSGTTGAPKLVYHQLEALLPKNTKVSDAKTCWL------LCYHPMS--YAGLQVILQAIVANDTLVVDVDASLQKKSQLAIELNVTAISATPSFMRTLLMAWHQRQ---PELRLISLGGEIAEQSTLDTLKRQFPRIRHIYATTETGVIFS-----------------VKDGLAGFPFEWC--------------------------NTVVNGWLLKIDDTLKLIKGNVEIDTGD-CIQSTSSRVIFSGRADNVVNIGGVKVNLELLEQQIIAFDIILDARVYVKANPITGFLTCVEICTEDEEKARRVLRAFF--SGLAPASRPRVITFSKQIALNLSGKKQR-------------- 197780834 89 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPRDHVRRIHASSGTTGRPTVVGYTDNDLDLWAMVARSIRAAGGRPGDVVHVA----YGYGLFTGGLGAHYGGCTVVPASGGMTARQVQLIQDLEPAIIMVTPSYMLTLLDEFERQGVDPRSLRVGVFGAEPWTEMRREIEERFAIDAVDIYGLSEVIGPGVAQECVETKDGLHVWEDHFFP------------EIVDPITGEVLPDG-ERGELVFTS------------LTKEAMPVIR-YRTRDLTRLLP-GTARVTGRSDDMVILRGVNLFPTQVEEIVLRTPGVA-------------------------------------------------------------------------------- 150384374 84 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTFVGYTKKDMKLWALCARFLVAGGLT-SDQLVQVSFGYGLFTGGFGLHGGIRVGAAVLPASSGNTQRQIMLLKDAGINTLICTPSYALNLAETIQGQGLDL-ALRFAHFGGEPWTEEMRCAIEELGIHAFNNYGLSEIIGPGVAGECAARTGMHIQED-------------NFLVECLNPNTLE-PVAEGEEGELVITS------------LTKEAIIR---YRTRDLARLYYDGRTTIKGRSDDMMIIRGVNVFPTQIEEALLR------------------------------------------------------------------------------------- 84685573 84 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTAGDISNWALIARSLRASGVRPGDIVHNA----YGYGLFTGGLGAHYGGATAVPVSGGMTERQVTLIQDFKPKAIMVTPSYMLNILEQFHKQGLDPSSLEVGVFGAEPWTDSMRKEVEEFDMHAVDIYGLSEIMGPGVANECVETKDGPVIWEDHFLP------------EIIDPQTGDVLPDG-ELGELVF-----------------TTLTKEGLYRTRDLTRLLP-GTARITGRSDDMMILRGVNVFPTQIEEQVLA------------------------------------------------------------------------------------- 167628606 46 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPVIVPYTRKDVDWAVMMARCLKTVGVSRRDRV-QVTPGYWTAGIGFQAGVEKLGAMTIPTGPG-NTDKQLEMMTDLKASVLIGTSSYGLLLAEEAERRGLEAIQLRIGIFGSERWGDKMRRRIEEFGIETFDIYGLTEIYGPGIAIDCPCHEGLHFWSDYLIF-------------EVIDETGHVLPPGQE--GELVI-----------------TTIAKEGMYRTRDITTI--ETYARVLGRTDDMIKIKGVNIYPGQIDHVLKHTPGV--------------------------------------------------------------------------------- 25027219 88 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPTVVAYTRNDIENWSLVARSLRAGGVRAGDKVQVT----FGYGLFTGGLGAHYGGATVIPTSGGQTERQIQIMNDFQPDAILGTPSYMLTVLDRMRADGVDPRSLRVGVMGAEPWTEGMRRDLEDFGIDATDIYGLSEVMGPGVAQECVETKDGLTIWEDHFYP------------EIIDPETGAVLPDG-EYGELVLTS------------LTKEAF-PVVRYRTHDLTRILPGTAFKISARNDDMIILRGVNCFPSQFEEIIVE------------------------------------------------------------------------------------- 177671347 110 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGQPTVVGYTDDDLAWATLVARCFRAGGIRPGDRVHNA----YGYGLFTGGLGAHYGGAAVIPMSGGQTEKQVQLITDFQPRAILSTPTYLLTIADGFKKLGLDPSSLEVAILGAEPWTDEMRREIEQFDLDALDIYGLSEVMGPGVAGESAATKDGSHIWED------------HFRPEIIDPLTDEVLETGRH-GELVFTS------------LTKQALPIIR-YRTHDLTRLLP-GTTHITGRSDDMIILRGVNLFPSQIEELALKEPALLE---ITRPDRMDQ---MAVNIERRDHATLEEAQAHLIKTKIGSSCVINVVEP-ESLARS-SGKLKRYDLRGQA------- 102139738 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IDIVVIDEETCE-PVDDGVEGEIWVSSASNASGYLGHPSLTREVFTGRCFVRTGDRGVIGEERYLYVTGRDSDVIRTHDERVHAHYIESAAYSSSQLRGGCVVAFDAEQL--VVMAELQKKKEEEICEKIREGVRKEEGGRVGWVALVE-RGSIPKTTSGKP-RRWLAKQ-------- 167750411 64 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPDEEVVRIHSSSGTTGKPVIIPYTAKDVDDWSLMIARCYEMGITDKDRIQITA----GYGLWTAGIGFQAGGAMAIPMGPGNTDKQLQMMVDLKSTVLTATSSYALLLSEEINKRNMRDKYLKKGIFGSERWSDKMRNYIKELGVEIYDIYGLTEIYGPGIGISCAEDDGMHYWDDY-------------VYIEIIDPKTEK-PVPDGVEGEVVI-----------------TTLVKEGAFRTHDISRIIPEGSHYVKGRSDDMFKVHGVNMFPSQVEEILGMVDGVSSEYNINIAHDESINRVILVTVEAEGRVSFDDTIRELFKSKLS--VTPKIVVPVGTLPRT--------------------- 148643774 77 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKP--VVYTRKDLTWAETTARGLGMMGVGENDIIQNT----HGYGLFTGGFGVHYGGATIVPISTGQTRRQIEIMKDFGVTCLIATPSYGIHLAEVAEDDGINPKNLKAIGFGAEMWSEEIRQKLENFGAPAYNIYGLTEMGPGVGVECSAQKGLHIAEDYPEIIDSTTGKTLGE------NQKGELVLTNLEREGMPIIR--------FRTKDLTSLTYEPCECGRTS--ARMS-----RITGRADDMIKVKGVAIFPSQIEKALLKVGDV--------------------------------------------------------------------------------- 163799668 80 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRKDMNTWTVARVITQAGVCDEDTVQIAFGYGLFTGGFGLHYGMERVGAS-VIPMSSGNTKKQIMIMKDFGTTVLVSTPSYALHMAEVAEEMGIDPKNIKYGLFGGEGCSEDARKEIERWGLLATENYGMSEIGPGVAGECIYQCGMHIAEDHFIP--------------EIINPETGEVLPE-EETGELVITS------------LSKEALPVLR-YRTKDIVRMSK-----IKGRTDDMMVIRGVNVFPSQIETVL--------------------------------------------------------------------------------------- 197763112 561 ------------LHAAFFRHAETHPGRLAVVRE---DGTRLSYGELADAARRVTALLRRHGVVEGDTVAITLPKGAAQVVAVLGVLAAGACYAPVGIDQPAARRRRVHETAGARLVLTDPEHAPLCRAVPG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 206676022 61 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPRTDIMRIHASSGTTGKATVVGYTANDISNWALVARSLRAAGLREGDLIHNA----YGYGLFTGGLGAHYGGATVIPMGGGQTDKQVGLINDFKPRGILVTPSYMLNILEAFHKAGLDPSSLEIAVFGAEPWTEAMRTEIEEFDLNAVDIYGLSEMGPGVANECVETKDGPVIWED-------------HFYPEIIDPVTGEVLPDGQE-GELVF-----------------TTLTKEGMYRTRDLTRLLP-GTARITGRSDDMIILRGVNVFPTQIEEQVMA------------------------------------------------------------------------------------- 218152284 88 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGSSGPPKRLFFSAGDLERTIEFFQYGMSPMLKEGETILAILPDSRPGGVGSLFAISLLGGETVLPVNPSYISTLLNLLLDSHASCILGPAIQIHALARMLENKGITINHVRSVLLCWDVLPQTSMQTIARFGCEVFSHWGMTETCLGGGVECHSGSGMHLREPDFF--------------VEIINPATEKQVPDGHK-GEIVIST------------LSRRAMPLIR-YRTGDVGCIMPDGAVE--GRLDDGIILGGSRLDLGELNNIILAHKDILD------------------------------------------------------------------------------- 125975274 84 -----------------------------------------------------------------------------------------------------------------------------------------------------------------DMTAVAEEEVVFVSASSGSTGVPTLSPFTKKDFEFQDVQSRLFWAAGMRPNDRYVHALNFTLFVGGPDVIGAQNLGALCIWAGAIPS-DRLLFILKEFQPTVIWTTPSYAWYLGETAKKQGIDPASINKIIVAGEPIDATRQAIEELWDAKVYDFYGISDIFGACAGMCSERNGLHLVEDHIL--------------VEVINPDTLE-PVAEGERGELVFTTL----------RKTARPMIR---FRTGDIGTVNREARINITGRLDDMLIVSGVNVFPSDIEYVVRNME------------ELSGERITAIVERALGNQEPKEVLAEKVSARIARLGVPREVIVLEELPR-ATHKAKR-------------- 215493265 12 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QITTLFAGTTVIYKLARKMIQSGIRLPSVKNVLVVASRVTEKAAETILSAFCSFRSMYGTTEHSNVISWLPRDTTEHK-----------TIGFPAPNVQMKIVEDTGKVLGPN--EHGELWAKSPTNMRAYHNNPEATVEVITSDAWLRSG---------------------------------------------------------------------------------------------------------------------------- 169763244 14 --------------QVIDDVADRDPERKVCAVPKGSEISDLTFRELAHAVNYMSWWIVEA-FGRSETLTYLGANDIRYLVMVMACNKTG------------------------------------YKALRPDLTTVEI------PAPTEILRGATMPYLFSKSFEEVKDDVAFIAHSSGTTGIPKPIQLTFGYFGALDAGAYVPIPPGLSKDDVILAAAPFFHLMGFSLLIISVFHGIRCVVPDKPLSTEFLTSMLNATKPTAILLPPCILEDMT-LSQASMEALWNLKYVFWGGSSLSPEVGRKIRE-HTPLAGFMGMTEAG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 27378008 109 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVGYTQRDIDTWSEVMARSIRAAGGRTGMIIHNAYGYFTGGLGVHYGAEKLGCTVVPISGGMT-ERQVQLINDFRPDIITVTPSYMLAILDEFKRQKLDPRSLKVGIFGAEPWTNAMRGEIEAFDMDATDIYGLSEVIGPGVAQECIETKDGLHIWEDHFYP------------EVIDPETGAVLPDGEK-GELVF-----------------TSLTKEGFYRTRDLTRLLP-GTARVTGRSDDMIILRGVNLFPTQIEEVLLA------------------------------------------------------------------------------------- 167364822 80 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPLDQAVHLAATSGTTGQPTFYVFSPRDLISHRVLGRLFAQAGIRPGDTT------FHAFGLSLWLAGVAYGARPVALGAEAGVPKILRYIEFTRPTALFATPSMVNQLIEAPKEIGKPVAALKRVLCAGEPLPAFRQRVREEFGAEVFDFMGGAWHNAALSCASPDYHGMHYLSDDT------------CFRYDLIDPATQPIPLTDGAVGEAIHTG----LDYQAAP-----AFR----YATGDILKIHAFGRMEVVGRVDDMLAIKGVKVYPAAIQNVVLQ------------------------------------------------------------------------------------- 169854365 97 --------------------------------------------------------------------MVVASDSISYWTMFSAIYRAGCVAFPISPRNSPSAVAHLITSVNVTHLFVGRE-----PAMGALTNAALDLISAPEERPRQMPLFEELYGQPPDPQDVGLDSRIAYLHSSGSTSFPKPIPFSSRRFIEIAF--------------------PMFHALGFILMSCVTSTGMITSMFEPRFTPQAHFDASVATECDVVVSVPSVIEAWSSNSEYVEW-LATRTGVMFAGGALSKSAGDYLVSKGVRTMNLYGTTETGGISKVVPDDDTEWEYFRLSEAVVP--------------------ELDPQGDGTYELI-----LMPGPVSNLILSNTTVRGIPAYATSDLLIPHPTHLYKIYGRKDDQIIHSGEKTNPTPLEAIL--------------------------------------------------------------------------------------- 84489835 77 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVSGYTKEDLIWGEVIARGLTMMGVDENDIIQNT----HGYGLFTGGFGVHYGGATVVPISTGQTLRQIEIMKDFKTSVLIFTPSYGLHIAEELDEMGIKPSNLKVIGFGSESWTDAMRKQIEKFQIPAYNIYGLTEMGPGVAMECSQQDGLHLSED--------------HFYPEIIDPTLKQVPENTQ--GELVLTRVGMPLIRFRTRDVTKIHHEKCGCGRT--LVKMD-----RITGRTDDMLKIKGVSVFPSQIEKALLSIDGV--------------------------------------------------------------------------------- 34557321 83 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGNPTVMLYTQNDLDNWSLMARCMSLSGANRHDIFQNIMGLF-TGGIGFHYGAERLGMLTIPIGPGNSKRQGW-FMKHLGVSVVHILPSYAFRLYSHLKEEGVDPKPLRIAFIGAEPHSEAMRREIERLGIKAFNSFGLSEMNGPGVAFECQEQSGMHLWEDY-------------YYAEIIDPETLEVLPDG-EWGELVISSIH------------REAM-PLVRYRTRDLTRIIPEGRVHIKGRTDDMLIINGVNLFPMQIEKTILGMKGV--------------------------------------------------------------------------------- 20090577 85 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPDSEVVRIHSSSGTTGKPVIIPYTRKDVDVWAEQMMRCYMLGLTNQDRI-QITPGYWTAGIGFQLGAERLGAMAIPTGPG-NTEKQLEMFVDLKSTALASTSSYALLLAEEIEKRGLKDRHLKVGVIGSERWSGKMRSRIEELGVETFDIYGLTEIYGPGIALDCSYHEGMHYWSDHLLF-------------EIIDPITCEQLPDG-TLGELVI-----------------TTLTKEGAYRTRDLTRIIP-GLCRILGRSDDRIKFKAVNIYPGQIEDIIHRVPGV--------------------------------------------------------------------------------- 184156842 115 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FYTSGSTGEPKKIPRTLRQLLNE--VQGLSQSFSFDEHATAIATVSHQHIYGLLFKLLLPLARGRSFYNPQMAFPEDVVQALETMGLNYLISSPALLKRW-----TTDVVLQHCQMVFSSGGKLESDVRPLLNR---PIIEVLGSSETGGIAHRAKDEDAWTAFS----------------NVAIRIEDQQ-------------LMVKSNH---AYEND------------WITTGDGAAWTDATCFKLLGRTDRIVKLEEKRLSLDAIEQSIQALDVVKQCHVLVFEHEQRQMLGCIVVLTEQAREQLQQQLKQQLKDGLETIAIPRQWRFLSQLPQNTQSKLNKNYLKTLFK------ 120597128 106 ------------------------------------------------------------------------------------------------------------------------------------------------------------LSLPSKPWPASEAIGELVLFTSGSSGEPKAIRKTLQQLDVEVSVLEHTFAEHLPHCSVVSTVSHQ-HIYGLLFKILWPLAASRPFLSEQIEYPETLSYYTALLPNLCLISSPAQLSRLPKALE-HERQLRSPSLVFSSGGPLSFAAAQGISQYGHLPIEIFGSTETGGI-------AYRRQHEADEPWQVFDRI----------LIDQD--------PSDGALLLKSP-----YLVDDE----------WLRCEDKIEPTENGQFRLKGRLDRIVKIEEKRLSLAQMETLLGSHAYVEQAALVVLP--QFKSQLGAVVTLQGKLSINNALKAHLL-TQFERVTLPRRWRYPDILPLNTQGK----------------- 189912999 25 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGSPKMV-WKHWDEIQKEVDVWLSETNTFQDVEEIHVQVPLCHLYGLLWGYLLPKALGIPIVMGQSKT-----ETPAKLSIT---SAPQLQMAVTNAFALPE-------RAIVSGMKFPVPLARDLRELGISLLEIYGSTETGGM-----------------GYRDPLRQNRFIFLQEVQI-------QFQTFGEENELLVKSPFVSKHY--DTFETNEHLPANSYYATGDLGENSDLGF-YLIGRKDRIIKHKGKRVSLDRVESEILGLRLEGQFVCVPVHHER-GDTIGLFT----DSRLPIDHLYQTLRNELPDSHVPRVILKQNSIPKLPNGKLD--------------- 46127613 16 ------------IPQILDDLAATEPDRIIYSWAKSSDLRHVSARAFTRAVDKTAWLLQRE----------LGETSIRAILLTFACIKANYTALFLSPKNSVEGALAVLDAADCNIWVNPAGERPT--PLVDDFVQQRAMHVMHLPLLSELLPEDESEMEDVKPFPYTKNDTFCILHTSGSTGLSKPIKWTH-GLIGTVDAVRLLWAKGWDDGDTLYSTFPMSHGAGILMDVVIAPLFGLHCVLGPRPNLELISSLADHIEIDIWSMIPSLSDELGEAPDILP-KLSRSKFICASGGPVSSVLGSKVNEF-IRVLNLTGTSEGLFIGNLWVDRKDWHWFAFH-----------PWSGFDFKMVEPGLYEQWIHRNEHAELFQGLFQTFQDVFNFKDLYVPHPTKPGLWAS--------------HGRSDDVVVSNGYKISPLDTEALVASHPAVDGCLMIG-------------------------------------------------------------------------- 114561537 33 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLFTSGSSGQPKAIKKTLQQLDAEVSILEQTFAEHLPHCSVVSTVSHQ-HIYGLLFKILWPLAASRAFLSEQIDFPETLSYYLAIMPNLCLISSPAQLTRLPDALENQKQRIPSL--IFSSGGPLNFDAAQAVKQCFNQLIEIFGSTETGGIG----YRRQQQPMQPWQAFTQVN-------------VDMD----PQD----GALMLQSV-----YLDNPTQ---------WLKCDDKIELLTDGKFRLLHRLDRIVKIEEKRLSLAQVEHLLQTHPFVSEAAVTVLEQPRGQQTLKA----EGKLAVNNALKNHLL-SQFERITLPRRWRYPAHLPLNSQGK----------------- 118727305 78 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKQTVVGYTRGDLDIWAEVVARSLYCAGANKESIVQVAYGYFTGGLGVHYGVEKIGAS-VIPASGGNTKRQLQIMKDFGTTILACTPSYALYLAEEMEEMGIDRSELRLGIFGAEPWSGNMRKKIENLGIMAMDIYGLSEMGPGVSIDCPCMCGLHVQEDHFIP--------------EIINPETEEILPPG-TYGELVF-----------------TTITKEGLYRTHDLVRMSK-----VTGRSDDMLIIRGVNVFPSQIEHVLLE------------------------------------------------------------------------------------- 78358496 71 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPEKDVVRIHASSGTTGKRKILAYTATDVENFKLMMARCYELGLSVEDRVIAVGYGLWTAGAGFQLGCEHFGAMAVPVGPG-NLEMQLQLLTDVGVTCLCSTASMALLMSEEVERHGLDRVRLKKVIFGAEAHSPKMRKAFERLGLESFDIAGMTEMYGPGTGLECRAHDGIHYWADMFI-------------IEVLDPTLEPVAPG--EVGEMVVTSL----------RKEAAPLIR---YRTRDLTRMLP-GRCHILGRSDDMIIFRGVNIYPGQIADVLQQH------------------------------------------------------------------------------------ 218262023 81 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGNPTVVLHSAKDLQWANQVARCMYMVGIRNTDVFQNTSGMF-TGGLGFQYGAEKLGCLTV-PAAAGNTKRQIKFITDFGTTCLHIIPSYATRLAEVMYEMGLDPRRLHTVCIGAEPHSEEQRHRIEQLGVKAYNCFGMSEMGPGVAFECTEQNGLHIWED--------------NVIVEIIDPVT-LQPVKEGEVGEMVLTTIN------------REAMPLFR-YRTRDLTCVLP-GECRFKGRSDDMIILKGVNLFPIQIEKILMQ------------------------------------------------------------------------------------- 116695601 9 --------------------------------------------------------------------------RYRFTVGLCAALLAGATLLP--PSHTP-EMVRQLADFAPDAFCLHDQ-----PDAAFAMPAFHYHDGLRGAATDG----------PVEIPRIAATQVMAYVFTSGSTGTP----VPHRKTWGAMARCAQAAAQRLGLLDTVVGTVPPQHMFGLEATVMLVLQGRAALVSAPAFYPADVHDALASVPASALVSSPVHLRTLVQ----SGMAMPPADLVLCATAPLGRQLAGETETFGAPLCEIYGSTETGQIATRRTAQADAWTLVPGVRLQARQGAG--------------GAETWAEGG-----HIEQPVPL----------------------GDIAPLDA-GHFLLHGRKADMLNIAGKRTSLAYLNHQLTAIDGVRDGAFFMPDDAHEGDTVVRLVAVAVAPGVAPAQLQQALRARIDPAFLPRPLLFADSLPRNAAGKLPR-------------- 167749770 78 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKQTVVGYTAHDIWAECAARALTNIGGTKDDYVQVCYGYGLFTGGLGMHYGTEKLGAT-VIPASAGNSLRQLEMFRDFGTSIICMTPSYAISLIELMHEKGFKKENLKAGLFGAEPWTDEMRKQIEDLGINAYDIYGLSEVMGPSVSAECQYKCGMHICEDHFI-------------AEVIDPDTLEVLPAGQQ-GELVFTCI------------TKEALPLIR-YRTRDIATYDECGRTHVQGRTDDMLIIRGVNVFPSQIESALLS------------------------------------------------------------------------------------- 121996880 93 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVAYTQDDLVWSEVMSRTFAACGVHAGDMVQNA----FGYGLFTGGLGAHYGGATVIPISGGNTERQMMVMRDFGVTALCATPSYFLHLLERARAADIDWPNLRVGIFGAEPWTEAMRQRIEQSGIRAYDIYGLSEIIGPGVGSECCAQDGLHIFED-------------HFYPEIIDPEGTPLPDGEE--GELVLKQAMPMIRY-----------------RTRDITTILPEPC-----RSDDMFIIRGINVFPAQVETALLQ------------------------------------------------------------------------------------- 119898686 49 -----------------------------------------------------------------------------------------------------------------------------------------------------------------DLAAVPERDVVYVSASSGSTGVPTVSPFTQQDFDDWIYEARQFWSSGLRPEDRYAHSLNFSLFIGGPCVLGAQKLGALSIHAGTVPS-ERLLAILRQFQATAIWTTPSYAWYLGETAQKEGIDPKAVKRIFVAGEPSIPETRARIEALGAEVYDYYGLSDIFGSCAGMCEEKDGLHWAEDHIL--------------VEVLDPETGEAVAPGE-------RGEMVLTTLKKR----ARPLIR---FRTGDIVSFTDEGRLGVHGRRDDMLIVRGVNIFPSDVEAIV--------------------------------------------------------------------------------------- 194292216 21 ----------------------------------------VTVRQFLADATRLAAALPA-----GGHVFNACADRYRFTVGLCAALLAGK-PTLLPPSHTPETVRQLLAFAPDAFCLHDQ------PDAAFDMPAMQYQDVPAATAAPG----------PVEIPRIPAAQVMAYVFTSGSTGTP----VPHRKTWGAMAGCARAAAQRLGLLDTLAGTVPPQHMFGLEATVMLALQGRAALVAAPAFYPADVSAALAAVPPRALVSSPVHLRTLVQ----SGLAMPAADLVLCATAPLGRELADAEALFAAPLCEIYGSTETGQLATRRTAREDAWTL---------------VPGVRLQARPNAAGDDTETWAEGGHIEQPVPL------------------------GDIAPLDAQRFL-LHGRKADLLNIAGKRTSLGYLNHQLTAIDGVRDGAFF-MPDDAHGHVVRLVAVVVAPGLTPARLQQALRERIDPAFM-PRPLYFADHLPRNAAGKLPREAL----------- 199428919 131 ---EIMNENNLSLMGILANRARIYKAEVAFSVLDGKEISSITWEKLYTKAVKVAHEINKMALKNSDTVVLLYKDGEEFVVAMFGCFMAGVTAIPIHQDISLHEVLDIINLTSTKLVLYSDTVAKELDKLNATPPKLIRWKTTDSAKKSDLATWTNKISQQQQAPRESKSDLAYVEFSRSPVGELRGIALSHRTIVHQTLSSLPESGGGLQRKKVVLATLDIRFSIGLILGILFTVYSGNMLVWVPQKVMELYANILSKCRASLLLGLKRVTYDYQQSPNSTRYDFSSVKWVLVNALTIDGEFIEYLRPLGCQIIPMLTLSEYGGMVISKVVDTAPSSSDENSADTLRVDAGFPLPDATLAVVNPE-SSLLVTKGELGEIWIDSPCLSGGFYGLRKESKSIFDANGFLRTGLLG-FTYNGKIYVLG------------------------------------------------------------------------------------------------------------- 154300108 109 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MHTSGTTGTPKTIVMPQGVILDASQMATFLYGTATTSDYRCFFAFPLFHAAGVCRIMTALYFKQIAVLPPPIPLTAEIANEVHIHKVQVSDLPPAVLVEISKTAEYLK-NLRPVKYIMTGGGPLPNGPGDIINS-HTRLFAGFGSTETGHIQAALPPKENWDYFDFSTSF---------------------GAVMKHHSGELYELVIRDPSIYQGFYTFPDLSE--------YKSRDLFSRHPNNLWRHEGRSDDIIVYSGEKFNPTSMENVLNSHPGVKSAIVHGTK--KFQSSLL--IEPTNPESSKDDLLDELKAANIARIMSKDLVAFTKPFPRAGKGTIQRKQAEKLYE------ 218150274 90 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKATVVGYTKRDIKNWAMARSFAIAGATPEDSIHNAYGYGLFTGGLGAHYGAEALGAT-IIPVSGGGTRRQIMLLKDFGADVICCTPSYALFLHETGKEMGIDFKKLRIGIFGAEPWTESMRRDIEKLNIKALDIYGLSEIMGPGVAMECAEEQNGLHIMEDHFLP------------EIINPETGEHVKPGEA-GELVITTEGIPLIRYRTRDLTRLNYTACRCGRT--FARMQ-----RIMGRSDDMLIIRGVNVFPSQIESILIE------------------------------------------------------------------------------------- 32476412 142 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAADVTPADTVMMAFSFGPFIGFWTANDALVERGCLVVPGGGLSSSARLQMMLDRDCTVVCCTPTYALHLISVANEHGIDLSNVSRLIVAGEPVPEIRRAIEEPWGARVVDHAGASELGAWGFPTADDLGLHVIESE-------------FIAEFVVFDEDGRAVRAEAGEEAELVMGGPIVR-------------------YRTGDIVRWDHGLECQFVGRADDMLVIRGVNVFPASIEAIVRQ------------------------------------------------------------------------------------- 218266135 89 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKKDLVWLNNVARIACMGGATPDDVAQIAFGYGTFTGALGLHGGLEKLGASVIPMSSGNTKKQIMFMQDMGTTLLVATPSYALHLGEEIRARGLDPSKVHIGLFGGEGMTEPMRDEMHKVWGECTQNYGMSELCGPGVAGECESLCGMHVNEDWFI-------------PEVIDPETGDVLPPGEH-GELVV-------TCLGKEALPLVR------YRTGDLVRMEN-----LSGRADDMLVIRGVNVFPTQIEEVLLQVPEI--------------------------------------------------------------------------------- 68226389 76 -----------------------------------------------------------------------------------------------------------------------------------------------------------------DTFAVPMEQVVRIHASSGTTGKPTVVGYTQNDIWANIVARSLRAAGGTAKDKIHVAYGYGLFTGGLGAHYGAERLGAT-VIPMSGGQTEKQAQLIRDFQPDMIMVTPSYCLNLIEELERQGGDASSLRVGVFGAEPWTHAMRAEIERLGISALDIYGLSEMGPGVAMECLETADGPTIWED-------------HFYPEVVNPD-NGTPLTDGEHGELLFT--TLTKERYGTRDLTR---LLPGTART--MRRMD-----RISGRSDDMLVIRGVNVFPSQLEEEILK------------------------------------------------------------------------------------- 124266511 87 --------------------------------------------------------------------------------------------------------------------------------------------------------------------RIAADLEAACLLTSGSTGEPQPHAKSWGAVVANIRAASLRLAEVLERPSLLVATVPAQHSYGFESSVLLALLGGAALDSGRPFYPADIVQALARPRPRALVTTPFHLKTLL----LSGVALPPTDLLLCATAPLSPQLALQAERFGGPLVEIYGCTEAGQVATRRTVHGESWQTFGALRVHSEGE-----GESERFIVD--GGHVLQPTPLADVLELEGAQ----------------------------------RFRLLGRANDLIHVAGKRSSLAHLNYHLNSIEGVVDGA-FWLPEDVADGRPVAFVVAPG--LSSARIIAA-LRARLEAVFVPRRVLHVDALPREATGKL---------------- 197301364 89 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRNDLIWLNNVARLACMGGATADDV----AQISFGYGTFTGALGLHGGGAAVIPMSSGNTNKQIMFLQDMGVTLLVATPSYALHLGEELRHRGIDPSKIHIGLFGGEGMTEPMRDEMHKWGDQFVQNYGMSELCGPGVAGECTELCGMHINEDWFI-------------PEVIDPETEEVLPPG-ELGELVV-------TCLGKEALPLVR------YRTGDLTRLMYEGRTTVRGRADDMLVIRGVNVFPGQIEEVLFKIDEI--------------------------------------------------------------------------------- 28901002 111 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HAAGFRRGDLVHNTLSYHFSPGGFIMDGGARACGCAVFPAGVGNTEAQIEAIKQLQPTGYTGTPSYLLTLLQKYQEQYGELPSFTKALVSGEAVTADMQQAFTDKGIAVFQAYASAELGLIAYQ-----------------VAGEQGLVIEDIIVEIVDPDGMPVPPG--EVGEVVVTS------------------LDEKFYATGDLAYIENDANMRIMGRADSAVKVKGLFVYPHQIQEVCRRHE----------------------------------------------------------------------------------- 117918795 33 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLFTSGSSGEPKAIRKSLRQLDAEVTVLEHTFAEHLPHCSVVSTVSHQ-HIYGLLFKILWPLAASRPFLSEQIEYPETLSYYTALLPNLCLISSPAQLSRLPKALE-HERQLRSPSLVFSSGGPLSFTAAQGVAQYGHLPIEIFGSTETGGIA-YRRQHEADEPWQVFEQITIDQ--------------DADD----------GALLLKSPYLA---------------DDQWLRCEDKIEPTANGQFRLKGRLDRIVKIEEKRLSLAQMETLLCSHAYVEQAALVVLP--QFKSQLGAVITLQGKLSINNALKAHLL-TQFERVTLPRRWRYPETLPLNTQGK----------------- 12230402 79 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPKPIPHPWPKLMREAASMARDQGLVPAPGGAVIGLVPAHHLFGCLFTALLPELAGAALRDLTAAPPASALRTAQ--PGDLIIATPHLW----AHLGAAGAFPPGLR-GVSSGAPMPDALWHSLLAAGLELTEVYGASETGGIGLRRAPGAAFTLLPFLSRSADDGISDGPAP-------------LPLQ--------------------------------------DRLRWTGPVRFVIEGRLDQALQVGGVNVRLGHVKSVLEAEPGVEALAL-----RLGGDRLKAFVVCAADAEAGLEARRARAEAGLDAPARPQHYRFGRALPLTREGK----------------- 152997877 34 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGSTGEPKPIKKTMAQI--DDELCCIETLWPFSERSIVLSTVTHQHLFGLTFRLFWSLAKGRLLLTKHSAFSEDIYHLASQYDQFILISTPAHLKRL-NHQLNWPHLQGKCEAAISSAAPLQYEDSQYAANLHAPILEIYGSSETGALAWRNQTKVKADYWT-------------LLPNVT---LDETDK---------GFI-VKGPHITTEYQNIESLSAS--------------------NFRLHGRTDRIVKVEGKRLSLSKMEKCLEQSTWITAARALVVT-KKREEVAIVAELNNKGRALVQQHSQKWLAARLTSFELPRRWRFVSTLPYNQQGKL---------------- 156631034 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGQPKGVVRDNGGHMV-ALKWSMENFFGVQPGEVFWAASDIGWVVGHSIVYGPLLNGSTSILPVGTPDPGTYWRIIAEHGVVVMFTAPTALRAIRKEDPDARYDLSRFRALFLAGERADPXTIRWAEKLGVPVIDH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 157878871 1012 -------------------------------------------------------------------------------------------------------------------------------------------------------------------APLQPDDLAFILYT---EGDPKGVLLTHGAVYTTAYMPALRSRTAPAGRPSYMAYLPLHDICEFVAETASLLRG-LLVCYGTRRTLFDTWARLTEYKPTIFPALPATLARLRRTVESTPFLLSTIRLVLIGAAALHPRDQEYVEVVGASLVQSYGVAETAGC-----------GLQQAYCATQLDSIGGPLGPVHVKMRDASGSGCSPGERPTGELLLRGPTIMAGYYRQPEKTAAVLEKSGWLHTEEVVERCPDGSFRRIARPHHATTSNGHCVALEPLEALYAQHPLCLEGGVCVLVHPYR-RYVCALVL----------------------------------------------------------- 119716360 109 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGRPTAFGINERDWRAVANAARVMWAMGIRPTDTVLIGSPLSLYWGSWGAYIGAERLGATVFPFGAGVAGQSLRTIQQMGVTVFYGTPSYALRLAEVATDAGPDTLGLRTMFFSGEPGAPAVRDRIAAFNAAVYDSGNMAEVSPWMSLGGDQDGPGMLCWQDLVVCDPSTYLPVPY------GSEGTPVYTTLERTSQPMIRLLSNDLTKWEAP-ATDGRRTYP----------RLPRG---IYGRIDDMFVVRGENIYPSAIDDVVMQLPG---------------------------------------------------------------------------------- 146297117 68 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGVPVIIPYTQKDIDWKEMMKRCYQFAGVTELDRV-QITPAYWTAGIGFQLGAEYLGA-MVIPMGPGNTEKQLQMMMDLKSTVLVATSSYGLLLAEEVIKKGLKDKHLRVGIFGSERWGEKQRRIIEELGIETFDIYGLTEIYGPGIAIDCKYHDGLHYFDDYLYF-------------EVIDPQGQDVPDG--EFGELVI-----------------TTLQKEGAYRTRDITRKLPGGSTYIVGRTDDMVKVKGVNIFPAQIDTFL--------------------------------------------------------------------------------------- 160881211 68 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKATVVGYSRRDIENWQECVARVLAMGLGKEDKIVSYGYGLFTGGLGLHYGAENLGAT-VIPMSSGNTKKQVTMMEDFGCTAIACTPSYLLHIIEVLEEEGAIGRKLKAAICGAEPWTENMRKEIERLHINAHDIYGLSEVMGPGVAADCEYHAGLHVYEDHFV-------------PEILNPDTLE-PCEPGEIGELAITKEALPLFRYRTKDLTSINYEKCECGRT--LARIS-----RFKGRTDDMLIIRGVNIFPSQVETALLE------------------------------------------------------------------------------------- 189210537 89 ------------------------------------------------------------------------------------------------PRYGAQALVKLIESVDAKVMLMPESNVPVVDEVLK----IKEMKALKVPAVDWLLSTVTERYPYTKEFEQYKHEPFVCLHTSGTTGFPKPIVWTHANSAVQTMYLDPPPGYEIQEQPLYFFQFPPFHASGMFGMIFLPLQLGVVPVYSPLFTTPAAARDAEDEDITVMIGPP-----CAEHLGKHPEDVLSLSHIGWGGGSVSRAATNAVTAT-MKVMNIMASTEQGMWPCVLPIGAPPKDDSAGYAAPH------PAFNLRFDPVSKSTDDTVLYEAVI----TRNDGV--EWKGHIQPIFKFFTEAKERRTGDLYAQHPDASLWLHGRADDMLTITNENFFPTVAEERIASHAGVVEVMMVG------TRRPKAALILRGVKLEDVWKVTEEVNQDSPTYAVEKHMVLVTKEPKTPKGTVQKRAMLDLY------- 118046273 129 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPREATRNHQAPADAMLAALGCRFGEPRARFSGAYVVPYTRIQPWIWIDLYRQLQCSAYHLAPEFYP-HYLRALREHRVVYGTGYPTAWHLLAMYIREHGDQPPRLRAIVTDSEGISLEQQAVVEQFGCPVVQTYGTGEVGQIAWQCEHRRY--------HVLSRAAI--------VEVVDETGQPVAPG--ETGQIVVTS-------------FASSGTPFIRYQTGDLATLAADDWLAIEGRIDDRIKTDGRWVGR-------LSHPGISQIAQVAR------DRIIIRVVPAPDVPASMQAVVAAAQRYLGPTMQV-EWELVERLPRTRAGK-LRHVVRE--------- 76155431 64 -----------NVCDLFLAGLNISGDSACLGRRYDQDYEWITYKQVNDNIHVIRSALHALEIE--DFVGILSKNSPEWIIVELACAFSGYTIVPLYDTLGEEAVLNILKQTKLPLMFCDSTEV-VQRLITSAPDTLQHIILLPNSSISETHTYEEFLAFSTGTETPKPESLFMVCYTSGSTGVPKRVNITHRCVV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 108804675 17 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTGATICDRQMWNELVARSLW-AQGVRPDSRAWVALSLWWIAGLQFLEGLQYLGAS-VLPGGNTEPARSFSVVQETGLDFVISTPSFVQYLAGFARENHIDLKSLKNMGLGGEPNPHTRRQIEDTWGCKVYDCMGTADVCTVVWSEC---------EEQDGMHFMGQGFVLP----EIIDPTGSPIEPVKGATGELVYTAIW-------------RECTPLIRYRMNDIIEVVGDARIRCLGRADDMLIVRGVNVYPSAVADVV--------------------------------------------------------------------------------------- 127512254 78 --------------------------------------------------------------------------------------------------------------------------------------------------------------------ELPEHFAVGLL-TSGTTGKPKLVFHRLEKLLPKNLKSQTRENTRW-----LLCYHPMSFAGLQVI--LQAIVSQDLLVASVDTNLQAKAQLAISQDINAISATPSMMRAMLLCWHLTR---PPLTIISLGGEIADQLTLDSIRQSFPELRHIYATTEAG-VIFSIKDGIEGFPLSWLQQT---------FNGWQI----SANNTLHLDNGLV-EI----------------------------DTGDCIRLTQD-RVIFVGREDNLVNVGGVKVNLETLEQEILAIEEIFDARVFAKSNPITGALICLECCATDETKAREALKTWSLGRDPA--ATPRIIRFSEQITLSTSGK----------------- 77919710 74 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKRKVLCYTQKDLWCHFFARCYQMAGVTAEDRVQIAVGYGVWTAGMGFQLGCEKIGALAVPIGPG-NVDLQCQFLVDFQPTVFCCTASMALLMAEEIHQRGADQINVKKIIYGSERSSVSMRQKISQLGAELFDITGLTELYGPGTGIECSDHDCIHYWGDY-------------YIVEIVDETLQPVPAG--EWGEMVVTTLC----------KEAAPLIR---YRTRDITRLIPGGCVRILGRSDDTFIFRGVNIYPSSIDSVISAFDGLSEYQIHLSRDEQRGRDSLKLVVERGRGDTDAVLIEKLL------HQVKKQLLVTPELPRSQ-GKSKR-------------- 121610862 84 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRQDIDHWALVARSIRAAGGRPGDLVHVAYGYGLFTGGLGAHYGAERAGCTVVPMSGGQTEKQVQLIHDLQPRIIMVTPSYMQIITEEFLRQGLDASSLQIGIFGAEPWTEAMRREIEAAGIDALDIYGLSEMGPGVASECVESKDGPVVWED-------------HFYPEIIDPDSGQVLPDGQ-PGELVLTS------------LSKQALPMIR-YRTRDLTRLLPPG--KIVGRSDDMLIIRGVNLFPTQIEEIVL-------------------------------------------------------------------------------------- 15612758 77 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTSGKPTVVAYTQKDLHWSSIIARSIYMAGGRKGDLLHNA----YGYGLFTGGLGLHGGGCVTVPISGGNTQRQITLIQDFKPRVICGTPSYIMNIGETMKKMGIDPASIQYAILGSEPWSEEMRKNLETFNMKAMDIYGLSEVIGPGVGMECVECQNGLHIADDHFYP------------EIIDPITLECLPDGEE-GELVFTT------------LQKEALPVIR-YRTGDIASLTREGRTRVKGRVDDMLIIRGVNVFPSEIEQCILKM------------------------------------------------------------------------------------ 188583867 21 --------RRVSLGSLLSATARRHPERIAVVDPADKPDWTWTYAAAAEIVERLARGLRSWRLPPGSRIGLCLPGSAESALAILAVEAAGHVACLLPVSWDEERLLAAAQNVALSAVLTQARLAERLCAVAARYFGLRYLAAFGPDVPDGVINLDRFVGPAREPAGPVPAAAGLVSFVGGDPERP--VYRS--GEAVVAAAAAHLVAMRVAPTERILSLIGPHDLRGLATGLAAALVAGATLETMPLFDGAAFAAALRRPGPTHL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 126464404 70 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGRPTAFAVSQGDWRAIANAARIMWAMGMRPGDTICVAAIFSYMGSWGALAGAERLGAKAFPFGAGAAGSRCAQWLDILKPAGFYGTPTYAIHLAETAIKDGLDPRRLKYMFFSGEPGAPSIRERIEDLAARVYDSGSMGEMTPWMHVGGSRETPGMLCWQDI-------------VYTEVCDPQTRRVPYGQ--------RGTPV---YTHLERMSQPMIR----LESGDLTVWTNDGRTYIIGRVDDMITIRGENVYPSEIEAALCQLPG---------------------------------------------------------------------------------- 197120463 8 ---------------------------------------------------------------------------------------AGSAFHPASPDFLPRRELEQLQLARLRAVVARAEKVPLLRQRMEARGVFPDALRALEDLARLPFTVKADLRDTYPFFASPVEEIVRLHASSGTTGKPIVVAYTAADLVWTSVMVRAFAACGLHQGDLIQNA----YGYGLFTGGLGAHYGGATVIPISGGNTERQLMVLQDFGVTAICCTPSYMVHLIERARDAKIGFGRLKVGVFGAEPWSESMRAHIERAGIRAHDIYGLSEIGPGVGIECVHRDGLHLFED--------------HFYPEIVDPETGAVLPDGAE-GELVLKQAMPMIRY-----------------RTRDITAIDPSPC-----RSDDMFIIRGVNVFPSQVETALLQ------------------------------------------------------------------------------------- 156740559 103 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCTVIPAGIGNQAQQIDAMAHLGVTAYAGLPSYLKALLERATEQGHDPRSLNKAFVAAEPLPPSLRALFEQYGILVYDGYGAAETGNLGYNGPERQGWHLPDDAL----------------VQICDNTGAPLPPGGDVVVTLFRRDYILVR------------------FAVGDLSALMEPGTPTILGRSGDSVKVRGLFVHPRHVEEAIRTLQGVAAYQAVVVREHHRDDMICRIVPTADADATS--LRQSAEQALYDALKIHCRVEIVLSLP----------------------- 197301368 88 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------IPQSDVVRVQGTSGTTGKLTIAPYSQKDVVWGECVARCLTMAGLTKDDILVCYGYGLFTGGLGLDFGARALGAMTI-PMSAGNTKRQMMVMEDLGATAFACTPSYALYLAESIQEAGTDRLKIRAGIHGAEPWTEEMRKKIENLHINCFDIYGLCETGPGVAMDCIHHAGLHVNAD--------------HFYPEVLNPATNEACADGET-GELVFTT------------LSKEAM-PLLRYRTKDLTSIDHSGRTTFTGRTDDMKVIRGVNVFPTQVETALLSM------------------------------------------------------------------------------------ 157165647 17 ---------------------------------------------------------------------IYLSQSFDFCAAFFGALGVG-----VKPILLAKPI-----YSGDKFVINDENF-------------------------GDFLDFSKSM-----ELKFDQNSTFFLQ-TSGSTGNSKNIPKKLGAMIDEGLF--LKDELGFGEGDKFFASVSHQHMFGLTFKVFLPLISGAKAVSKELNYPEAIFEL----DLTNLSFVPVLLQTLVSSPRAAE--ISGLKNIICAGSALKSELRASIAKLKTRIIDIYGSTETGAVA---------RNLGDELLLFSKVKAA----------LNEDEA-----------LNVSSPWC------------------EFFQTSDWAQIDGS-RLTLKGRIDRIVKLNDKRVNLISIENKIFESGLIKDCYC--DTHPKF-KRLAALLELSDEDSGKKGVVARLNELLRPEFKSVRYFKIVGSLCKNAQGKFLK-------------- 66359334 299 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------NIVFTSGSTGRPKGAKLTFGNYSGMISTLSVLCNNNNNIKSIFVITNPLHHVNSTCFTEYCIRSSSKLILIHKY--SKVYWQIINSYGNNFNMIVPLVFSSMINYFEDRNEILTNLSHFFFGSSAVSNDLINEFKKLGKIPRIRFGSTETCLQLCGTDITSNINEINSKTKKKNGYFIGRSIPFAEVFVVNADNFLIPTNEFEVGHIICRGKTIMSGYINHENVTREIVDNHPWYLLGDQGYWTAESTVYILGRSSSIIKIGGVKYSSEEINDRIVSFPKNFFSTVISNKDDKISEDDKIIFIYEPFENSEN--FEHFIRNELNYSNIPKSYIIETNIPKTFKGSIDREKLLEKIE------ 115378043 83 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIVLIQVSTGTTG---GMAYTWNDYLLHDLSPQYPGLFPVGPGDICLNALP-YEMSTAGLSFHKTFMDGATVIPAGKSTPTKTLKMIRDLRPNVVVTSPSWAITLAEEAVRSNVALPGLKKMWLTGEGCSSAFRQRVETLGTTANYFYGSLECGGLGIECDAHNGYH---------------LTQAHVLMEIVDPKTGALLQPG-AVGEIVV----TALLRYDSP------IIR---FRTGDLGYLEACGRFHLRGRAFDQLQFRGKALSPLLLEEFLMRIPEVGNWFQFVMPSSDS-ARIKIRCELADGVQPSQALAATIASRMEASAHLPFDIEFVGHLPRPGS-KVLR-VVRE--------- 206889808 90 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPVVAGYT-RNIWAEVMARCLTMAGATKDDIVQNCYGYGLFTGGFGVHYGAHKIGA-MVVPASAGNTRRQIEIMRDFGTTILTCTPSYALYMAEVAQEMGIEPTTLKLGCFGAEMWTEQMRKEIERFNLNALNIYGLTEIGPGVAHECIEKKGLHVFED--------------HFYVEVIDPDTGDSLPDGK-RGELVL-----------------TTLTREGMFRTKDIARIE-----RIRGRTDDMIKVRGVMIFPYQIERTILEVQGVEPHYQIIITRPQHLDEIEVMVEMSKETFSDEVKHVENLRKKLEKIGIRVKVTLVESLPRSE-GKIDKRSL----------- 125716272 2 ----------------------------------------------------------------------------------------GGAPIPMSPNYPTESHVFMLLHMQAPILLCSKKCLGVLPAHHPRSICLHP------------NWTPSALHAMSNPERVTPHQCVHSLFTSGSTGQPKGAQITLRYFVINLLL--YFDAYQVPSRCQVWRASPLTWLARICN--GPCWHGAKLGICPQLLDQARHYALMRTNVVDFAQFVPVGLPSLVNYLNKSVGDLSFMQMLKIVGDVGYRHDYERFESLRTVIVFYYDGTKCAIDCSYFQHCENTETLDGIVPIAP--------PFLHIYLWSKTGRPFCLEAGRYGELGTGPPLEVDGI--DKLDIEFPIESARLYKTGDLARYLSDGNIEYLERSDRQVK------------------------------------------------------------------------------------------------------ 186455066 1436 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DRVYSTGLRARYLPGGELDILGRMDQEVQLNGHRVDLARLKLALEEHPAVSESFSLVQKGTNSQDCIVSYVVGRSSSSITANDLRSFLQSRLPALMVPTGFVFLQTLPLTTTGKVD--------------- 182416126 93 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVAYTQADLVWASVMVRSFAAAGVHRGDIVQNA----YGYGLFTGGLGAHYGGATVIPISGGNTDRQLMLLRDFGVTAICCTPSYMVHLLERAQEMAIDISRVRAGIFGAEPWTEGMRQRIQAMKMRAYDIYGLSEIGPGVAMECASQHGLHVFED--------------HFYPEIINPDTGQVLPDGEE-GELVITT------------LSKEAMPMIR-YRTRDICGRTIRRIRRIGRRSDDMLILRGVNVFPSQVETALLA------------------------------------------------------------------------------------- 206889524 74 -------------------------------------------------------------------------------------------------------------------------------------------------------------------IAVEPSDCARMHMSSGTTGVPVINAMTKNDIAWGEIMARCLAAAGLTEKDKLQIMPSFGLFNGGFGFHYGAERLGCFIVPAGAGRSLMQLKLIKDLGVTAFGAIASYPARLIEVAKDNGFDFRKLRAAILGAETWSDEYRRRIEEMGIKTFDIIGLTETGGVGLGIDCERKTGIHIWED-------------HYIVEIIDPETEK-PLSIGEEGEMVI-----------------TTLTREGLYRTRDISKILDCGRTHIRGRTDDMLKVKGVNFYPSQVEQILLKH------------------------------------------------------------------------------------ 213024691 2 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------PADEVAYFQLSGGTTGTPKLIPRTHNDYYYSVRRSN--EICGFNEETRFLCAIPAAHNYAMSSPLGVFLAKGTVVLAT---DPGATLPLIEKHQINATALVPPAVSLWLQAIQEWGAPLASLRLLQVGGARL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 213961789 67 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PELQWDSIRLYEPKYLIAVPSFVLKMIEYAEKNGYRASSVKGVVCIGEALPTLLAKKIKWQGLQLYSTYASTEMSTTFTECEYQHGGHHHPE---------------LIITEVLDDDGHPVPDG--ESGELTI----TTLGVEGMPLLR---------FRTGDIVAMHNTGRHTVLGRKQQMIKYKGTTLYPPALMDLLTGFEAIENYIIINTNDIFTDEIL----IKIGTKTPTEALREQICNHFRAKLRVVPKIEFCD-------------------------- 215497266 2 ------------------------------SRFVNGSSHSWSYAQVAGQARAVCRGLRRL-GLGRGCTAYLLSNSAELVPALFGAACANVAVAYEQPDYGVDVLVDMLEPLRPDAVLCEHSALNKVLQVQERLSCVKVSIAYKSLSPDNVIPLLEYLVSAKPSIPIGFSASALIIFQ-----LPE----SSEGRLNCGLKHQHPDQLSLGEEDVLVCTSVLGHVYACFDCVCGIVQGASTVFLEYKASIEALLEALQKHRATALCTVPFVAQQLLAYQHLDRYDLSSLRHLTTATSYISPDI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163847685 130 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQALRDHAVVYGTGYPTSWHLLATYILESGDRPPALRAIITDSEGISLEQQAVVEQFGCPVVQTYGTGEVGQIAWQCEHHRY--------HVLSRAAI--------AEVVDEQGNPVAPG--ETGQIVVTS-------------FASSGTPFIRYQTGDLATLAADDWLAIEGRIDDRIKTDGRWIGR-------LSHPGVKESQIAQVAHDR---IVIRVVPASDFVPASMEAVIEAARRYLGPTMHID-WELVERLPRTRAGK-LRHVVRE--------- 168036680 58 -------------WNVHRYAKAAFAENKVIEDGTVGEYRWMPYGEVGTARTAIGSGLVQHGILKGSCVGLYMINRAEWIISELACAAYSYVSVPLYDTLGADAVTYIVNHAEVAAVFCTPDKLQTLLNCLSELPSLRLIVV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153002920 101 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVAYTEADLVWTSVMVRTFAACGLHRGDVIQNA----YGYGLFTGGLGAHYGGATVIPISGGNTERQLMVLQDFRVTAICCTPSYMLHLVERAREAGISFERLQVGVFGAEPWSEEMRRHIEATGIRAHDIYGLSEIGPGVGIECQRREGLHLFEDHFFP--------------EIIDPETGDVLPDGAE-GELVLTT------------LSKEAMPMIR-YRTRDITALLPERIRRIGRRSDDMLIVRGVNVFPSQIEAALLA------------------------------------------------------------------------------------- 167759360 89 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTRKDLVWLNNVARIACMGGATPNDVAQIAFGYGTFTGALGLHGGLEKLGASVIPMSSGNTKKQIMFMQDIGTTLLVATPSYALHLGEEIRARGLDPSRVHIGLFGGEGMTEPMRDEMHKVWGECTQNYGMSELCGPGVAGECEELCGMHINEDWF---------IPEV---INPETGEVLPPGER--GELVV----TCLG--------KEAIPLIR-YRTGDLTRL----FYELSGRADDMLVIRGVNVFPTQIEEVLLQ------------------------------------------------------------------------------------- 83592129 74 -----------------------------------------------------------------------------------------------------------------------------------------------------------------DLAAVPEDEVVYVSASSGSTGVPTLSPFTAGDFDDWIFEARLFWASGLRPSDRYAHSLNFSLFVGGPCVLGAQKLGALSIHAGTVPS-DRLLAILRQFQATAMWTTPSYAWYLGETAAKEGIDPRAVRRIFVAGEPIPETRARIEALWGARVYDYYGLSDIFGACAGMCEERQGLHWAEDHIL--------------VEVLDPTGEPVAEGER--GELVLTT-------------LRKRARPLIRFRVGDIVSFTSEGRLGVHGRVDDMLIIRGVNIFPSDIEAIVRKHDFTGEYRLVVERVDHLDALSVEVEHRAGLNTPPEALAARLRGQIKAVTGVGARVVVLDSLPR-ATHKAKR-------------- 11498675 87 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQMSGGTTGQPVIIPYTHDVEQWKEMLLRDFYLAGITSKDVI-QITPAFWNGGFGFHFAADAIDA-FVIPIGAGNTRNQVRFMVDFGTTVLCATASYPLRIAEVAEEMGYEPAELQKMLLGAEPWSEEMRRQIEKFNCKAFDIPGLTEMGGVGTVGFECPSRNGLHIWED------------NYIVEIVDPETGEVLEDGEE-GEIVYTS------------LNREAMPLIR-YRSGEVAVVSEHMTIRIRGRTDDMVIYKGVKFYPSDVEQILAS------------------------------------------------------------------------------------- 160892866 90 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIVRIQGSSGTTGKPIVSGYTENDIVWTEMVARALTAAGGTKDDIIQIA----YGYGLFTGGLGAHQGATTVIPMSSGNTQRQIIMMKELGTTMLCCTPSYATYLAETIHEMGIKPEKLKSGCFGAEPWTEEMRQHLEELDFDALDIYGLTEGGPGVAFECMEKHGMHINED--------------HVLAEIIDPITEE-PLPDDTPGELVF-----------------TTLTKTGVYRTHDICTLH-HGTCRITGRTDDMLVIRGVNVFPSQIEAVLM-------------------------------------------------------------------------------------- 67474408 24 ---------------------------PALT-IKDDNKTTISWKSLIESSFQCAYSLIDIKIRSEKSVILCMNNCKESFEICYGCFLCGLIPIFISPKVSIIEINKVIQSSKVIVCFFDYHQKNKFERIQSDCDTKMVVVGTKKMSNPTIQSYLDFIRLKEENANTKPEDICEVVYIPNEEGGLKGVIWSHNNIICECY--YLNEIFLFGEKERYFHFLSSFFFERIMTFYIALLFRFHIFIGTPRKNANGLFILMKKVCPTIMLGIPRIYEKIIEQLEDGGHKLHKTRILLNAINPLTLEMINELHEIGLSVYDGLCLPETTGYCCINRKKCYCAH-----------SLGSSLSDISIKIF-------------EGKIIVEGPTVACGY------TEQA-QNKGWFFKGRIEKKEHNDFIFVEQTLIPLIITKGEWVYPLPIEEQLNTITTVRCSMVVG-------------------------------------------------------------------------- 170583712 2 ----------------------------------------------------IGSALLELGINAGERVGIAGLNSARYIIAQNALINYSIVFVPLYYNYNMEILCTIIDRCKLELIFCDERANKFVAZIRQKKLKMLKKIIILNDEKEDWNYLLELGNSNLKPVTPPSPSNIYIIHTSGTTDTPKGVQLSHRAILVSMSGLYVQHDIIFDHNDVYLSFLSLAHVY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 66811558 32 -----------TIGNRISNVCEKFSYNDAIS-IPDHENYTLTYNDVLQNTRGLAGGFIEHSIKDDQTIV---SNSVDSTMTHIAASFAGLNYVSIPPTSTFSEIGTHLNNQKASFVMADSNQRVMVDEALEFFPNLKTIYNDEYHRDNRFPELKHIFSTGASQQPGISLLRDIILDTSAT--YPKYVSFTQKSLL--NTADALAEFFNIKTAQRFSFAAPLFEGNATAFNLACLSKGA-LIALISQINPANILNSIIKDKCDNLFISSSVLNTLVSSPEFARVENFELKKLIVVGE-IDNSVVKQF--------------ESKCKGVESSIIPFVHAGQISGVVFNSSGVGKLLPNVEAKIVDSNGKEL--------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167622318 107 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------VLFTSGSSGKPKRVVKSIDQLDAEVSVLEQTFAQHLPHCSVISTVSHQ-HIYGLLFKILWPLAASRPFLSDLVEYPETLNYYANLFPNLCLISSPAQLSRLPDALDNER-QLRAPSLVFSSGGPLSFDASKGVANYGQAPIEVFGSTETGGIAYQQQPNADWQAFAPIEI-----------------------QQDPRD----GALLLKSPYLP---------------DNQWLKCDDKIDLHADGKFTLQGRLDRIIKVEEKRLSLVQMESLLESHPYVAKAALLMLEQPKVQ--LGAAIELNGKLALNNQLKNHLL-SQFERVTLPRRWRYVEQLPLDQQGK----------------- 116751487 77 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTMANPRVVGYTRQDLTWSGLVARILSAGGVTQDDVI-QVLFAYGTGGLGIHYGAERIGAS-VLPTSVGRTERQIKIMQDFRTTVLASTPSYCLVIADKMAELKFDPKSLKYCICAGEPWTESMRGEIERLFVKATDNYGISEVMGPGVAGECLEGRSGMHLQED------------HFYAEIIDPASGRVLSPGEE-GELVVTT------------LTKEAFPVIR-YRTGDVCRIIDEGRTFILERCDNVVVIKGINIIPERIGDVLEQ------------------------------------------------------------------------------------- 145223881 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GDNVGLGYWHKPEDSERVFRAGPWLRTGDLGFISE-GQLFIVGRIKDLLIVYGRNHAPEDIEATISEITKGR-VAAISVPLD-GVEQLVAIAEFKKRGDSAEQFTAATRDITSAGLSIADLVLVAPSIPITTSGKIRRQSCAEEYRNRFA-- 146303173 93 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGVPTGAYTSSDVELWANLVARSLRTAGVTRKDIIANV----YGYGLFTGGMGLHLGGAKVIPWSTGRTEALAKTLKDFRATVITGTPSYELVIAEKVREAGLDPETLRLAIPGAESMTPEMLRRIEKRGGGAREIYGLTEAGPGVAQECPHDNHEFMHIWTDHFL------------VEIIDPDTGENVGEGEEGEMVFTH------------------LTREGMYRTRDITRLVEDDDIPFKGRSDDVIFYKGVKLYPTAINEVLMKMPEVMEYQMVITKDPQK------FLLLVETTSPSEDLRRRIVTDIKNVTFVNPEVDFVSTLPRFE-GKSKRVVLK---------- 21225737 110 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRATVVGYTENDLSMWAVARSIRAAGGRPGHKVHISYGYGLFTGGLGAHYGAERAGCT-VIPASGGMTARQVQIIQDFRPEIIMVTPSYMLTLLDEFERQGVDPSSLQVGIFGAEPWTEMRREIEERMDIHAVDIYGLSEVIGPGVAQECVETKDGLHIWEDHFYP------------EVVDPLTDAVLPGGEE-GEIVFTS------------LTKEALPVIR-YRTRDLTRLLP-GTARVTGRCDDMIILRGVNVFPTQVEEIVLRTPGVA-------------------------------------------------------------------------------- 215491037 22 ---------EMSLYQVVKQCLEQHGNRTAVVW----EDEQITFSELLKMFQRYAAGFQRHGVKRGEKVLVHLDNSLENMIAMYSVVFAGGVAVVSQTILSDGE--NIGENNSARKVDGQENAMPAVTPARTCGPSPYTVPVRGSKKSKGCFTTGTAPGNEDSYEELPAEDAVVHLYTSGTTGRPKAVEHTQYSLVA-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 33594940 113 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCTVFPGGTGQTEQQVRAIHDLAPSGYTGTPSFLKLILEKADELGIRLDSLRRALVSGEAFPPSLRDWLAARGIEGYQAYGSADLGMIAFETPAREGLVVGEDIILEIVRPGTGEPVPDGEVEVVVTTLNPYPLVRFGTGDLSAIMPGQSPCGHTN-------IRIRGWL-----------------GRADQTTKVRGMFVHPSQVADVLRRHPEIVRARLV-VSGATGADHMVLHVQARERSPELAGRIADSVREVT---KLRADVQWADELP--NDGKV---------------- 153814425 88 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------IPKKDVVRVQGTSGTTGKLTIAPYSQKDVVWGECVARELTMAGLTEEDIIVCYGYGLFTGGLGLDFGARALGA-MAIPMSAGNTKRQMMCMEDLGATAFACTPSYALYLAESIQEAGVDRLNLKVGIHGAEPWTEEMRKKIEDLHINCFDIYGLCETGPGVAQDCIHKAGLHVQADYFYP--------------EVLNPTTHE-PCADGETGELVFTT------------LAKEAM-PLLRYRTKDLTSIDHSGRTKFTGRTDDMKVIRGVNVFPTQVETALLSIGGV--------------------------------------------------------------------------------- 167390243 24 ---------------------------PALT-LKDDNKTTISWKSLIGSSFQCAYSLHRYPVRSEKSVILCMNNCKESFEICYGCFLCGLIPIFISPRVSIVEINKVIQTSKVIVCFFDYHQKNKFERIQSDYDTKMVVVGTKKTSNPTIQSYLDFIRLKEENANTKPEDICEVVYIPNEEGGLKGVIWSHNNIICECY--YLNELFLFGEKERYLHFLSSFFFERIMTFYIALIFRFHIFIGTPRKNANGLFILMKKVYPTIILGIPRIYEKIIEKMKQKKGSLNAMKNALNGSSQLDDDHKQKRYRFAIKILKRIGLHKTNPLTIDMINELHEIGLSVYDGLCLPETTGYCCINRKCYCLHSLGSSLSEDISVQGRITIEGPIVACGY------TEQTLNK-GWFFKGRIEKKEHNDFISVEQTLIPLIITKGEWVYPLPIEEQLNTITTVHCSMVVGNNEKNRTKRKKA---PSQENIGKDPFYGAFLKERIEKIKLKRFVVLIDEPPLSDE---QRQQLLNKYSHHIG-- 109645101 106 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGLPKRVFFTEEDQELTLDFFHQGMLTMVKPGDRVLILLPGKVPGSVGELLGLARAGAEGLVHGPVVTPQAALEQMNRDKVNVLVGIPTQVLTLARVQKKAQVTLPPLHSVLLTTDHVPRSIVRELKVWGCQVFNHYGMTEMGL----------------GGGVDCRGLSGYHLREADLYIIDPTGRPV--QAGEFGEIVF--------------------------------------------------------------------------------------------------------------------------------------------------------- 154318668 8 ------------LPTLIDEKAVGEPNNIIYSYAKTTKAVEVSHKRFANSINRAAWWIEKL-LGKGENVGYVGPGDLRYQILTLALVKAGYKILLNSPRNSIEGHLNVIKQAECNIWLLPSTSTGNIREVLKVHPTVLDCPELDDETPVPHYAYNKTWAEASQ-------EPTLVLHTSGSTGLPKPIVVRHAGAVMDAQKNGEVLHSNMWKGAKSFSSFPPFHAAGVYLNLFSACYYEIQIVLASPSVPVTVDDMIENAGIDSLMLAPSTVEELASSLELIQEK--NIKFVCFGGGPVGQKAGDIITKITI-LQNMIGSTEASLFALIWTGRENWRYFKFHTDNGIR--------------FDDRGDGLHE------MLVVRDPGMFHTF---PELNE--------ISTNDLYSKHPDMWLY-RGRADDIIVSNGEKLNPVTMEQTINEHELVRSAIIVG-------------------------------------------------------------------------- 78044039 92 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPTVVGYTRGDLVWAEVVARIVTMAGVTDED----TAQIAFGYGLFTGAFGLHYGGALVVPISVGNSRRQIQLMRDFGTTALICTPSYSLHLAETARELGIEPRSLKWGLFGSEPWTEEMRAEIEKWGIVATDNYGLSEIGPGVSGECLEREGLHINEDHFL--------------VEVVDPETLEPKEPGEEGELIITP-------------LTKEAL-PLLRYRTRDISKINPEGRTRVKGRTDDMLIIRGVNVFPSQIESVLMEIEG---------------------------------------------------------------------------------- 92114869 50 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYTSGSTGEP------QRDKTFAQLDAELAMHAALWPLDAVLSQVSHQHIYGLLFGILRPLCERAPFAADVCRYPETLHAWLSRWQAAVLISAPPTLERLPETLDWPAVG-GILSGIHSSGAPLAFDAAAHAERLGCAVREVYGSSETGGIAWRIQQRDTRWT---------------PLPGVDVRADDDQ------------QLWLRTPWLP-----EPAATAQA----------DRVVIEAQ-RFQLLGRTDRIAKVGGKRVSLTAFDHALGALPGVRRAHCLALP--RRDGRLGAVVALDPETRALIRRLRDALAPRFENAVLPRYWRFVEHWPSDAQGKL---------------- 163841735 3 ----------------------------------------------------------------------------------FAIWFAGTITVPIYETSSASQVEWILVDSGARLVVVEAEKLELVRTVVGEVQGPVSLWCIDDDGDSPHLGGLTAVGRGVSDAELESQSVASMVYTSGTTGRPKGCQITHGNLVAKNVIPFLPEVLAAGPS-RTLMFLPLAH----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169177819 23 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVASLVYTSGTTGNPKGCEITHGNLVARNIVAFLPEVLG-QGQSRTLMFLPLAHVLARAVQVICLSAGATL---GHTPGAAQLLEDLGTFRPTFLLVVPRIFEKVRQDRKNRGARVRS--RVRPAGPARPPPFHWRTHTSSAPVLEGYGLTETTAPCTANTPT-----------RTRVGSVGIPIPGTTIRV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163859058 118 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCTVFPGGTGQTEQQVRAIADLAPSGYTGTPSFLKIILEKADELGVQLPSLRRALVSGEAFPPSLRDWLAERGIDGYQAYGSADLGMIAFETDAREGLVVGEDIIVEIVRPGTGTPVPD-----------------GEVGEVVVTTPLVRFG-------------------TGDLSAIMPRTNIRIMGRADQTTKVRGMFVHPSQVAEVLARHPEIGRARLV-VSGQTGTDRMVLQVEAADHSDALAARIAESVRDIT---KLRADVQWADSLP--NDGKV---------------- 89893627 100 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGEPKRTFFTKEDQELTLDFFNYGMRNLVGPADRILILLPGELPGSVGDLLRTALMGANPISYGPVYDAADAIMTALEHRVNAVVGIPTQVLKMAR--DQNGLKLEGIKSVLLTTDYVPKAIAQAIERWLCKVFNHYGMTEMGL----------------GGGVQCQARSGYHMREADLYIVDPDTGK-PQPEGELGEVVF--------------------------------------------------------------------------------------------------------------------------------------------------------- 149236455 91 -----------TIQDILKYRVTKLGDATAFHSVDSGKSKPLNWKKFEHKVHAVCQYLIEKALKTGQYVILMFSLSEEFVVAFYACLICGVVPVPMLP-FDSNRIGEVIRDFDISEILVNDEVEKFLKNAHKRVKSLRIKNTTKLSKVSNVTNLMSKITLRVGTLNLENRTALWLNFTSGAT-------LSHKDII--GVCKVFKETCNLNSNSIVGCVRHSVGIGFIQTCLLGVFLGTTTYLSSPVTNPLSFFLTLARHKVKDVFVTEQMLKYAAIKFAPKGFDLSHLKNMMISTERVEVDLLRKIAKFNPMISTRSYMTVAPVDLFLDPVALRQGYVSVVNQAEVPNASGMVPVCTEVAIVNPETRKICKEG-EYGEIWVRSEANLTSFTNGPKGPTDSFIADGYLRTGDLGFLHNDTNLFVLGKIADTFEVMGLHHFPIDIENTIYCHPDI--------------------------------------------------------------------------------- 197120461 83 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPREQVVRIHGSSGTTGRPTFVAYTRRDLWTGLVARFLVAGGLRPEHTVHVAFGYGLFTGGFGLHYGIERVGAA-VVPSGGGNTPRQVRLICDLSADVLISTPSYALHVGEVARAEGLDLP-LRYGHFGGEPWTEEMRGEIERLGILAFNNYGLSEVIGPGVAGECPARDGMHVQEDHFI-------------VECLDPTLEPVPDG--EVGELVFTS------------LTKEAMPVLR-YRTRDLAALDPCGRTRVRGRSDDMLIIRGVNVFPSQVEEALLR------------------------------------------------------------------------------------- 197626581 76 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LNPLPAHHVSGLMPWLRARQWGGTHRLIPPEWQPGELAARLPLTRPGSLQAAPALLSLVPTQLGRVMADLRRLAVIWVGGAPLPSALAARARGAGLRLSPCYGTTETAAMVT---------ALRPERFLAGVEGCGPALPGVELRL-----------APGSGALEVRCGRLSPGVVRDPGLNQGWWGSGDGGSLG------AEG-LRVLGRIDGALHSGGETVFPEQIEARIRELAALQEVLLLGRPHPDWGERLVALVRPAPGGDAAALCRQASVAGSWVPAERPARWLCCPGLEPTPLGK----------------- 124810560 77 --------------------------------------------------------------------GLYGSNSINWLVSDLGSMISGVTTLVLHSKFSIDVIVGILNETKLEWICVDLDLVEGILERKKDLPYLKNVIILDTKEFFNKKEDNKLVSLSYDNEKIEKINDLK-----------KRVHHTGINIILHTVYANFNTVIPLCDNSILLSYLPISHVYERILVYLSFMKGIRIDIWSK--DINYFSEDIYNTKGNIIAGVPKIFSRMLSLGKSPSYDITSLEVIINGGGKLSAQIARELSVLNVNTYQVYGLTETNGAI---FVQNHNDFDTD--------SVGGPISPTTKYKVKTWETYKATDTLPKGELLVKSDSVFCGYFLEKELTKNAFTHDGYFKTGDIG------------------------------------------------------------------------------------------------------------------------- 95930560 316 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKRKVLCYTQKDLDNWTFFARCYQMAGVTPLDRIIAVGYGVWTAGMGFQLGCEKIGAMAVPVGPG-NIDMQIQFLIDFQSTVFCSTASMALLMAEEIHRRGADQINVKKIIYGSERSSVSMRRKISELGAELFDITGLTELYGPGTGIECSDHDCIHYWGDYYI-------------LEIVDETLQPVPDG--EWGEMVVTSLC----------KEAAPLIR---YRTHDITRIIP-GSCRIKGRSDDTIKFRGVNIYPSSLDTILSQVPG---------------------------------------------------------------------------------- 153002918 83 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTFVAYTRADLTWSGLVARFLVAGGLRPEHVHVAFGYGLFTGGFGLHYGIERVGAA-VVPAAGGNTPRQVMLIRDLGAEVLVCTPSYALHIAEVARAEGYRPGPLRFGHFGGEPWTEEMRITLERLGILAFNNYGLSEVVGPGVAGECSHRTGMHVQEDHFL-------------VECVDPDTLAHVPDG-EVGELVFTT------------LTKQAMPVLR-YRTRDLAALDPCGRTRVVGRSDDMLIIRGVNVFPSQVEEALLR------------------------------------------------------------------------------------- 94490324 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGTTGKPKGVLIEHRGILRLARQNNIVKNIPAGSTMAHLGNI-AFDITTWEI-YPTILNGGTLVCIDNALDNDAFVKIFTKEKVQTAIFTPAFFK---QCLIQSPSIVSQLELLLVGGDKVDQDLSAAGAIMKGKIINAYGPTE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 94971877 76 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVAYDENDLAVFAVVARSLYAAGARPGMTFHNA----YGYGLFTGGLGLHGGAERLVPVSGGGTERQVGLILDLQPEVIACTPSYALVLADALAKQGLRPESLRYAVLGAEPWTEKTRREVERLGVIATNIYGLSEIIGPGVSNEDATEQQGSYVWEDHFYP------------EIVHPETGEVLPDG-EYGVLVLRTAMPILRYW-----------------TGDITRLLPEGRTFIRGRADDLIILRGVNVYPTQLEAVLVGMGQV--------------------------------------------------------------------------------- 163853565 43 --------RRISLGSLLSATARRYPDRIAVVDPADKPDWTWTYAAAAEIVERLARGLRSWRLPPGSRIGLCLPGSAESALAILAVEAAGHVACLLPVSWDEDRLLAAAQNVALSAVLTQARLAERLCAVAARYFGLRYLAAFGPDVPDGVINLDRFVLDGPAGEPAGPAPAAAGIFIGGDPEQP--VYRS--GESVVAAAAAHLVAMRVAPAERILSLIGPHDLRGLATGLAAALVAGATLETLPLFDGAAFATALRRPGPTHL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 147677020 104 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPKRVFFTGGDQELIRDFFRYGMSTLVEPGDTVLVLLPGGRPGSVGALLAEALSQVRCILHGFVRDPRETLQIMAGQKVDSLVGVPTQVLALARYEAPGKKSFPRLKNMLLTTDHVPRAIVNEIERTWCRVYNHYGMTEMG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170728918 114 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILFTSGSSGHPKAIHKTLNQLDAEVTVLEHTFAKHLPQCSVISTVSHQ-HIYGLLFKILWPLAANRPFLSDLVEYPETLTYYTSLFPNLCLISSPAQLSRLPDALDNEA-QLRAPSLVFSSGGPLNYDSAQGIAQYGKQPIEVFGSTETGGIAF--------------RRQTQENQAWQVFHGIEIK-----------QDKKDSALNLKSPYL-------EDAN--------WLRCEDQIELVDEGLFHLCGRLDRIIKIEEKRVSLVQMEALLESHPLIEHGALVMLTEPRT-QLGAAITLSKGKKALESELNNHFKAHLLTQFELPRRWRYPDTLPLNKQGK----------------- 160935269 76 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTENDLVWKECVARLAVAGGASDEDV----AQICFGYGMFTGALGLHNGGAAVVPSSTGNTQKQLMYMKDFETTLLVATPSYAMRIAEVALEPRKDLK-VKTLVLGSELMTEAMRNELYKVDVNLTQNYGMSEMGPGVSGECLELKGMHINEDHFI--------------AEVIDATGEVLPPGEK--GELCISKEALPLIRYRTRDITRLMYEPCPCGRT--TARMEN-----LSGRTDDMLKIRGVNVFPSQIEEVLINTEGI--------------------------------------------------------------------------------- 148654795 104 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCTVIPGGIGGQAQQIEALAHLGITAYAGLPSYLKALLERAAEQGHDPRSLNKAFVAAEPLPPSLRALFEQYGILVYDGYGTAETGNLGYNGPERHGWHLPTDAL----------------VQVCDNSGEPLPPG--QTGEVVV---TLFR---------RDYILVR--FAVGDLSAVMEPGQPTVLGRSGDSVKVRGIFVHPRHVDEAIRRINGVAGYQAVVVREHHRDDLICRIV--PATDADATELKTVVEQALYDALKLHCRVEIVSALP----------------------- 125716282 1 ---------------------------------------------------------------------------------------AGGAYVDLDPDYPAERLVDDLGEGTPRYLLIHTSGRETV----PDAPTIIHTIDKDTRSPPWAV---QSVENPSSPV-IPAHSLAYVIYTSDSTLAPKGVMIENPPLLASTLARPSIKWT-LRENCFLLLSSIAFDKS--VAGLFGTLTEGGCVHFTSRRDPHELTRTILHPLINRQLWMPDLATLLI-------CRLSAPRPMSLTKSLLP----ANHAHLHYRLRSTY-SSRMSFCSTTTDQPKQTLGLA-------RVTAGYPTANSQIYILPPDSVPQPLTHRYS---YWTSTGFAPFWCNRRDLRAERFIPDPWYLSGDLVRWRAD-------------------------------------------------------------------------------------------------------------------- 46201811 83 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGLP--VMMTARDLLLASQMCRILKAAGVNPSDRFYQYGYGLWVGGLALDVGLKAFGATNFPLGPGRS-ELAVTYLKDHGYTACSMSPLWLMTLVNAARDMGIDPKTLRVGLFGGQSVSAKFRDELEAAGFAAQNIYGTTEAGGPVVGSHDRDEMHLINEDTIIT--------------EVLDPTMKPVAPG--EVGELVVTT------------LDKEASPVVRW-RTHDLVRLSDHPYGRIIGRNDDMLKVRGVIVFPTQIEDIIANTEGVKEA------------------------------------------------------------------------------ 76155226 1 --------------------------------------------------------------------------SPEWIIMQHACAAYGYTVVPLYATLGDDAMQHVLSQTNMECILCASEALHLMDEFESSLKYL-IIISNDVKVEEVFEDFMKLGMKEPLPKKVPPTDLYMICYTSGSTGLPKGVLINHEQIVVFSLIESTENKL-FNAKSSHLSYLPLAHIMEQIFSAACLM----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 78222170 47 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKRKILCYTQKDLDDWAMFCRCYELAGVTREDRVICVGYGLWTAGIGFQAACERYGALAVPVGPG-NLELQTTFLTDVQSTVVCCTASMGLLLAEEVQRRGRDRIKVRKVILGAERSSEAMLAKIRELGAEVHDITGLTEVYGPGTGLSCAAPGANGAVHYWADY----------YLLEILDETLQPVAPG--EVGEMVLRKEAAPLIRYRSRDLTR--------LIPGDGCTFRHD---RILGRSDDVVIFRGVNIYPGQIDEILDTVAGVSEFQVV-LDHGADGRDYMTIRVERGEDGAPADLARKVASAVKHSLMVSCEVVVLPELPRSE-GKTRR-------------- 163702587 110 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFRPGDVVLNTFGYHLTPGGFIFDTAARALGCAVIPAGPGNTEQQLDLIEAYRPTGYCGTPDFLRILVEAGRAAGRNISSLRRSVVSGAAFPKSLQEIVAGFGIAAYQAYATADVGFIAYETSARDGLVVNEDLILEIVRPGTGDPVPEGEVTVLDPDR---PLIRYALGDL-----TAALGHASSCGRTAPRIR--GW-----------------MGRADQAAKVKGMFVRPEQVAELARRHPELKRLLVVTRADETD-----AMTLKAETAEPGRALADAVAESLQAVTKLRGAVELVASLP--NDGKV---------------- 46114830 65 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------DTAYICHTSGTSGLPKPIPQTQFGVM------GALYSFPGKDKPATFSTTPLYH-GGFPDCLRSWTSGATIWFFPEGHAPSNTLKALQYARVQYFSSVPYVLQMLSEEYGGLEV-LQTMDLVGVGGAALPPAIGDKLVEADVNLLSRMGSAECGFLMS-----SHRDFANDKEWQFLRP------------IDDPKLISFEPRDNGLSELVVKPDWPFL---------IKTNREDGSYATSDL--FEPHQSIRYHSRADAQITLGGKKFDPSPVEDSILASSKVQDVLIFG-----GGRDYAGALLFPAENVSSGEVIDSVSHARITKAML--VVVPVKALEKSSKGTILRRQAEERYAKEIEGS 15922752 51 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGVPTVGAYTKSDILWANLVARSLRTAGVTKDDIVANV----YGYGLFTGGLGLHIGGAKVIPWSTGRTEALVKTLKEFKATVITGTPSYELYIAEKIREAGIDPEDLRLAIPGAEAMTSEMLSRIEKLGLKVREIYGLTEAGPGVAQECPEDEHTKMHIWTD------------HFYVEIIDPETGERVGEGEEG-ELVI-----------------THLTREGMYRTRDMTKLEEEDDIIIKGRVDDVIFYKGVKIYPTAINEVIMHYPEIKEYKIIITREPAKFEILV-----ETDKPSEELRRKLAAEIQGVAFATP-EIQFVNTLPRWE-GKSKRVEIK---------- 159128328 22 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQGRFFKTGDLVQCKPDGGLVILGRKDTQVQIGGERVELAEVEYHVRRLPGRAGVAAIARVKP----ILVAFILPLGASLQPLTVVNEKLAQYVPRTFIPEVYIPVETIPLTAAGKTDRKALRKM-------- 160881218 76 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPKNEVVRIHASSGTTGKPTVVGYTKNDMEVWTNNVSRIACMGGATKD---DTAQICFGYGMFTGALGLHFGGASVCPTSSGNTKKQIMFMQDFGTTILVATPSYALHIAEVALSMGINPKNVKIGLFGGEGMTEPMRQEMYKLGKDFTQNYGMSELCGPGVAGECEYLCGMHINEDHFI-------------PEIIDPDGEVLPPGSK--GELCLTKEAVPLIRYRTRDLTMLMYEPCKCGRTN--VRM---ANLY--GRTDDMLVIRGINVFPSQIEEVMLKIPEI--------------------------------------------------------------------------------- 163699983 92 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPRERIARLHASSGTTGKPTVVGYTKGDLDLWAVARSIRAAGGRPGMRVHIAYGYGLFTGGLGAHYGAERLGCTAIPVSGGMTGRQV-QLICDLEPDIIMVTPSYMLAILDEFRRQGLDPRSLKVGLFGAEPWTNAMRAEIEEFDLHAVDIYGLSEVIGPGVASECVETKDGLHVWEDHFYP------------EVIDPGTGAVRPDGET-GELVLTS------------LTKEAMPVIR-YRTRDLTRLLP-GTARVTGRSDDMMILRGVNVFPSQIEEAILR------------------------------------------------------------------------------------- 148259493 75 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPIVVGYTRADLVWAGLVARSIRAAGGRAGMMVHVAYGYGLFTGGLGAHAGAERLGCTVVPASGGMTERQVQLIADFGPEIIMVTPSYALAILDEFRRQGRDPRALQYGIFGAEPWTNAMRAEIEAFGIEATDIYGLSELMGPGVAQECVETKDGLHLWEDHFYP------------EIIDPATGAVLPDGKT-GELVLT------------ALSHEAMPIIR-YRTRDLTRLLP-GTARIGGRADDMIILRGVNLFPSQIEELLLA------------------------------------------------------------------------------------- 110600719 64 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------PFEDIVRIHASSGTTGKRKVLCYTQKDLDWQAMFARCYELAGLTREDRVIAVGYGLWTAGIGFQLACEKFGAMCIPVGPG-NLDIQIGFLQDLQSTVFCCTASMGLLLAEEVNRLGLKDSNLKKIIMGAERSSSAMLKTMHEFGVEIYDITGLTELYGPGTGLSCRFDNGIHYWADYYI-------------LEVLNPETME-PVAPGEVGEMVFTGAPLIR--YRSRDLTR--------LLEGDLPRHD-----RILGRSDDVVIFRGVNIYPGQLDEVLTRVPGI--------------------------------------------------------------------------------- 84501876 38 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------PMSDIIQMQASSGTTGSPSYVALTESDAMWHEMTARCFFANGVRPGDMVLHAFSLAKGFVGGIPVMQGLMGAIDVPVGADGGAERLLRACADTRPRCIVGAPNFVLHLAKAPEVLGCKASELEQVIVGGEPIPAIRAKIEAAWGAKCTEMLGGTDLGVTYWAECDEQSGMHMVNMDYIIT-------------ELLDPDGRIIPWEKGAEGEMI----------YTAIGRQASPLVR---FRSGDIEVIDTEGRIRCTGRTDDMLIVRGANVFPSAINSVITEM----------VPDTNGVMRIVAVIVERGPDPADDAALKKKIEQRLRDFKADVHLVAADTFEKPGAAKVA-FVLRE--------- 77408414 101 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTADAK---LLWRSFASWSDFFSIQNAFSVTSNSRLFIQGDFSFTGNLNLALSLLLLGGTLVVT-QKNSVKYWQTLWEKTGVTHLYLLPSYLKLVEQYSKETALD---NKTIITSSQYVSDSLLEYIKHPKVSVKIFYGASELNYVSWY----------DGRDIRDKPQYVGEIVPNVAVRI-------------KEGRIFVKTPYSICG------LSSE-------YCAGDYGELI-DGKLYLFGRGDDWCNQSGIKLYPRLIEK-IKTCPYIKDAVAFTKESQSHGQESHCCIVLIENQMQQECLK--WLSEHFEKKYGFKHYHIVSKIPLMPSGKIDYQQLKRQ-------- 218261680 8 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGTVIPMSSGNTQKQIQLMHDFGAKGLACTPSYALYLAETIHSSGIPLEKLRVGAFGAEPWTENMRKELEKLNIKAYDIYGLTEICGPGVGGECECQNGTHLWEDHFF-------------PEIVDPVTLE-PVEPGQHGELVF-----------------TTLTKEGMYRTRDLTHLIYDG--RILGRSDDMLIIRGVNVFPSQVESVILEMP----------------------------------------------------------------------------------- 156049743 97 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HTSGTSGLPKPVPYSHHAACGALPILN-------DRNTLTFTTTPLY-TGGIADCLRAWTSLSTICLAPNDGHPLTSETIIEEYLIHRFCGVPMIAQMLSKSAKGLAF-LRTMKIVGVGGASMPKEDGDFLVSAGVNLTSRFGSAECS-----FLLSSHRHYETDREWQYFRVPEGLRYLEFEP-LSDGSGRF---------ELV-----VMKGWSHLPKCNRR----NGSFATSDLFEPHPRNAWKHVGRKDTQITLSGKKFDPVCIEEAFKRFPLVQDAFVFG-------------------------------------------------------------------------- 125584195 47 -----------------------------------GRTTTLSFVALRRAALSLASGLRGLGLRRGDAVLVLSPNSLLLPPIVLGVLAAGGVVVAADPGSTAEEVATVARSSGAVVVVAAPEVAEKVAGAGVPLSMDPRALSAEELMDDGDPTALASPEASAAAARPRPSDVAFVFYSS-------ATTKTAATMTHADLIAAVSGASLPEEGRVCLASLPICSVHGPLLALALPAAGVTTVLLAPSSDPTAAMEAAAAHGATDVVATPDVAAALAAPLTM----LSSLRRVTV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116204503 99 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSTLPLYHGFGLVVPCLTLGIGKPFLLPPPHTVPTSTANALRQFGCKSLMTVPHILDEMVALPPGEGVDLLPLQFVACGGGPLKLTTGEKLAAAGVRLLAHFGTTEIGPLAPIFVPSEDYD--WRYWRLRDDYRITVEPVEQQPEQQQNGTAPSAPSSGQHYQLTARPFG-----WDTP------FVLQDWLVTSD---RNPGRDFRAMGRKDDLIVITGEKVPPQILESALCQRELVKGAVAFG-----DGQFELGVIVERADTPDTADV------------------------------------------------ 167759356 88 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGKLTLASYTQKDVVWGECVARGLTMAGLDATDRIVCYGYGLFTGGMGLDFGAKALGA-MAIPMSAGNTKRQLMCMEDFGATAFACTPSYALYLAEAAEEAGVDHLQLKASINGAEPWTDEMRKKIEGLHINSFDIYGLCETGPGVAMDCI--HHKGLHVYEDYFYP------------EILNPADHTACADGET-GELVF-----------------TTLAKEGMYRTKDLTSIEECGRTKFTGRTDDMKVIRGVNVFPTQVETALLSM--------------GGGVAPHYLIVDRENNLDVLTVMVEVDEKYFS-----DEIRKLDEL-KNRVGAVLKQAL----------- 163846656 103 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCAVIPAGVGNQAQQIEVMAQLGVTAYAGLPSYLKTLLERAVEAGHDPRTLNKAFVAAEPLPPSLRALFEQYGILVYDGYGTAETGNLGYNGPERQGWHLPEDAL----------------VQICDNTGEPVPPG--QTGEVVVRDYILIRFAVGDEPTTATVIQTPGWL-----------------GRSGESVKVRGLFVHPRHIAEAMRRMTGLQAYQAVVVRENHRDELICRLV--PTADADPAHLRDSAAQALHEALKLHCRVELVSDLP----------------------- 124263074 101 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGRPTGIGRADWRAIANAHARIMW-GMGIRPGDLVCVAA----VFSLYMGSWGALAGAERLFPFGAGAPARLVQWLDTMKPAAFYGTPSYAIHLAEVAREEKLNPRGLKCLFFSGEPSVPGVKDRIEEYGAKVYDCGSMAEMSPFMNVAGTEQSNDGMLCWQDIIYT------------EVCDPNMRRVPYGQ--------RGTPV----YTHLERTSQPMIR---LLSGDLTLWTNDGRTYIFGRIDDMFTIRGENIYPSEIDAALNQM------------------------------------------------------------------------------------ 118045411 103 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCAVIPAGIGNQAQQIEVMAHLGVTAYAGLPSYLKALLERAVEQGHDPRSLNKAFVAAEPLPPSLRALFEQYGILVYDGYGTAETGNLGYNGPERQGWHLPEDAL----------------VQICDNTGEPVPPG--QTGEVVVRDYILIR------------------FAVGDLALMVSDGWL---GRSGESVKVRGLFVHPRHVAEAIRRVEGVQMYQAVVVREHHRDELICRLV--PTSAADHAVLRDAAAHALHEALKLHCKVEIVAELP----------------------- 215501969 32 -YPGGSVPK-ISVYQALKERLAQYGEGTALIC----KGKEVTYFEMLRMLQRYAAGFQSHGVKPGDKVLVHVEDSVESLVAMYGIVCAGGVVIPSEPGSEQGEVLRKLEDGNASHVLT-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 33860734 56 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAIILNSSGSSGKPRKCIHSLENLNSSAKASGIWQGFKL-QNCLIFNTLPLNHISGLMPLFRSKIWSCEHINISPKLIKKTFTNEIKKEQHLITSLVPTQLKRLLSEKDGVNW-LKIFDLIWIGGASISSETSRKCRLEKINLAPCYGSTETAAMVTSLKPKEFLEGIDN---------VGEILCDINLRI------------SKKGLIQIKSERIGIELL-EASKTKNFKDKNGWWESSDLGEIQESSYLKFIRRIDNAFNSGGEIVFP---------------------------------------------------------------------------------------------- 169613985 1 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GNIVCWRADGSLESFGRMDDQVKVKGFRVELDGVNAVTENFVSITKAASLVM-----DGILHGFYT--SAVPLNEQELDAFVRQQLPYYSVPEKWIPVDEIPLNMNGKVDRLQLKE--------- 156058856 50 --------------------------------------------------------------------AYFGPWDPRYIIILLASIKAGYKMIFPSPSYPVVGLTKLLDQLDCKTVLTSSH---------NKYDIVSKLYTESGRDFHEIPSLSKLLDEEYEHYALNKTEPLIVVHTSGTTGMPKPLIYTHDWAASWIEQNQLPAPGGHTSLEHICSVAPANHASSLLPNLFGAIPNQIRVLFPVPDSPVTW--ATAREMIRHNS--PDLLLAAAHVLDGVASDIKHIEMISFGGGPLSKPTGDILTK-HFRVFGMYGTSEIGTI---------HKIIPSGRWDTRSWNSWKPHPNMQFRQLHDDVYEA---------VIVRNNSL--------EEEQSVFKIFPAYPTKDMFSPDPEGFWAYQGRVDDLIK------------------------------------------------------------------------------------------------------ 212530064 14 ------------LPTIIEQLARLWGEYPPSTRTLDEGYKQLSYKQFANAVNGVANQITTLGKRTGEPLAFLAANDPRVAANM-----------------------QLLHDLNCSVLMTTDMQFAPVLDLLSERESLTAI---------ELRPLDELLNEPQPEYSFSESQTAFAVHTSGSTGFPKPMRISHEYISRAAQNIGLAPPKGLAGNNRNVLLLPLGHPAGVHFGFNPFFNNTTVILPLPGIPPEALLEILKHTTADWATMAPLTLEGISKDEKLLDEISQRLKMLLFSGGSLPK-VFGDVIATKIKLTSLLGSSESGPIPTMYPLEYNFGRDWNY-----------------IQIHPALGAKFEDSAGGVAELWERSPET------EPYQTVFTIYPDQVFRTKDLFHIELANTWTHASRSDDVIVLHGEKINPIAYESNISKHPDVSTALMFG--HQRF--EPGLLIQPESKHPLTAVEKSQFIQHIWPNVEYPSHILFTDDMPRTLKGSIRRAEILKQYA------ 215450655 36 ------LDGTLTLPEIYDWHREHSPHHRIFTYAEDGSIRNITYSEIAPAIYR-ATRLISI-LSTSETVS--------FFTTQLGIMRGNFVPFPISPRNSAIAVAHLIAQAKVRHVLVDGTTRGLLEAALDLLRT--KYASTRIPDVSSMLIFDQLFGKDLPVLRRNPTEVALYLHSSGSTSQPKLIPWSVRRMI------ELFLLPYFGERDLYCAVLP----AGCGAVLACFEPQSPPVIP----TADNLAAASRMTGSDFIFSVPSFVEEWSHQPESRRW-LATRSGVIVGGGTLNKECGHKLVSEGIALLNIYGMTEAGVV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215451019 2 --------------------------------------------------------------------------------------------------------------------------------------------------------------------PFEPEDIGLIFHTNGTSAIPKPVPMSYRLLVLLKKVKLLCAPLSTQRQEVDSWIGSLCHVGLMTLLAGRLFHGTCTIQQTSKLSRNEILAMIRFGLLSRASMFPVLLSRCIQDARACPAFLSLLRNIITGGVHLPRDEELWAWQNGIRLINVYGCTESGIPMLIGTL-----PLNDDD--------GTPLLHYEF--LDEIIGCNRDGCPKLKELVV-SPSSA----DRPD---SMFRDDGYFYTGDLFEEVAPAVYVYQGREGDWIKSNALAIDTCAIEDNVREIDLISECVVIGRPCPTLVVEPRDIVY--DEDVLKAEIFSRISRERIASEKM---IIVVESLPRAATGNVTRKLVEESFKERL--- 45185609 158 -----------SLPSVLRGRSQTYDRETAVSISARGKENSITWEKLYLRAEKVAHELGKTKVYKMNKLLLWYDPGIEFAVALLGCFIAGTIAVPVFETYTLQEIVEIIKQTNAKSILISEECSKQLDTLRSKLKLLKSNFFSQLTFIKTDDLGTYAKAKRSTPAFNIPN-VAYIEFTRTPLGKLSGVVMKHQVLILNSRSKKNWRKGDIRRRYVILSSLDSTRSTGLVLGLFNIFSGNLLVCVHPHLRPGSYESIINKYRADILLSLKQVVINYLENPESTKMDFSCIKWCIASCTTIDTEVHKWLKNLGCDASQAYGNLENFPLIVQPSISAMINSSSSIKDFLRLTTFGYPIPDAMVCVVDPDTRMLVEDL-TVGEIWISAPSVTDEFYHMDKLTDFVF------------------------------------------------------------------------------------------------------------------------------------- 160934829 80 -------------------------------------------------------------------------------------------------------------------------------------------------------------------IAVPKEQLVRIHASSGTTGKQTVVGYTKNDIDVWAKGAARALVAAGATKSDYIHVSYGYFTGGLGLHYGAEMLGATAI-PVSSGNTKRQVDILRDYGSDFLCCTPSYAMYIGETVRDMGIDPKTLKLGIFGAEAWSENMRREIEKLDIKAYDIYGLSEIAGPGVSFECKEQTGMHINEDFFY-------------PEIIDPETGEQLPDG-EYGELCIGKEALPL--LR--------------YRTRDICKLSHKGRTLVKGRTDDMLIIRGINVFPSQVEHVLLS------------------------------------------------------------------------------------- 153854158 88 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGKLTLASYTQKDVVWGECVARGLTMAGLTAEDRLICYGYGLFTGGMGLDFGARKLGA-MAIPMSAGNTKRQLMCMEDFGATAFACTPSYALYLAEAANEAGVDKLRLKVGINGAEPWTEEMRLKIEELNVNCFDIYGLCEITGPGVALECIHHKGMHVYEDYFY-------------PEVLNPADHT-PCADGETGELVF-----------------TTLVKEGMYKTKDLTSIDECGRTKFKGRTDDMKVIRGVNVFPTQVETALLS------------------------------------------------------------------------------------- 194541137 111 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGFIMDGGARACGCAVFPAGVGNTEAQVEAIKQLQPTGYTGTPSYLLTLLQKYQEQYDESPSFTKALVSGEAVTADMQQMFEDKGIAVSQAYASAELGLIAYQ-----------------VTGEQGLVITDIIVEIVNPDGIPVQPG--EVGEVVVTS------------------LDEKFYATGDLSAYLETGNARIMGRVDSAVKVKGLFVYPHQIQEVCRRH------------------------------------------------------------------------------------ 146298836 40 ---------------------------------------------------------------------------------------------------------------------------------------------------------EDLQQYNDDFLCVPQNKIIDYASTSGTLGDPVTFGLTDSDLLAYNEAISFACA-GIAEGDVVQLMTTIDRKFMAGLAYFLGLRKLKVVIRVGAGIPEMQWDSILKYNPTYLITVPSFLLKLIEYAEIHGIDYSSIKGAVCIGESLREQDFAMTDKWNIKLFSTYASTEMSTAFTECEHGNGGHHHPE---------------LIIVEVLDE--NNLPVKNGETGELTF----TTLGIEAMPLLR---------FKTGDMVQLHNENTLRVVGRKKQMIKYKGTTLYPPAMNDVL--------------------------------------------------------------------------------------- 217406606 5 -----------TIAAAVDAMASRVPLKLAVVSPFQTTATPLTYQGLRDQTRALASWLRGYGYEKGDLLVSDLPNIQENLVLQIACNRLGVGYA------TAKNAEGLAKFSKVKGALASTGGGVLAEANLS-LPVLTGEFVLDLQNGLDETVIEESVNDTLDESSTDESLGHGYYNT--TT------AYTNLQALSHGQEAAAV--LHMTEYDVVCVAVTLCHPFGIGSGVCSALSGASIVLPAPSERAAATWQALRSESCTLLF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50293005 218 ------------LPSILRKRFEYFGQTAMISINNKGKETFITWDKLYLRAAKVAHELTKEQLYKMDKVLLWMEDSIEFAVALFGCFIAGMVAVPVFQTYSLSDIIEIIRMTGAKLILISNNCQKQLDNLHSTSNHNKVKLVKSEVFKSVKFLKTDDLGKAKKSVPIFETPIMYIEFTRTPLGRLSGVVMKHKALILNSRVMPHWNVTSVADRFVVMSSLDPTRSSGLIFGVLFNLFSGALLIAANLQTPGGYEHLIDKYRADVLLQLKQVVINYLENPELTKIDFSCIKYCLTSCNTIDTDVHKWLKNLGCTLTDFGGLDELGNLIIEPSVTAMINSSSSFKDYLKVEPFGFPIPGSILCVVDPDDNTL-VNDLTVGEIWISSDKLTDEFYQMDKINEFVF------------------------------------------------------------------------------------------------------------------------------------- 115378055 58 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSATTGTPVSVWYS-RDDLAEIRERFSAWGVGFMPGDRVLVRFPYALSTIGHFVHAAAQHRQACVIPADSRTLPRVVELMRKLQVTVLATISLSAMMIAEAAEMAGRDFPHLRAICCAGEPLTLYRRRYLEELGVPVYDNYGMTETGP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 198471886 58 -----------------------------------------------------------------------------------------------------------------------------------------------------------------PPVQAKKPLPGNMCYTTGTTGTPKLIHVPYECIAPNVLA--LSQKLNVSMADIIFLGTPCTFDPFVVELFLALQTGAALLVSQHREAPSKVLSAVNTTGITILQMTPSLFRQFGANAERILSNSSTLRVLLLGGEPFPAELITWMDPLQKHICNIYGITEVSCWSLLHILHS----------LQTQMPLGSPIDDTVIRIQYQTDRNM-----EHGELFL-GSATRRCYIKANEDSAICFRS-----TGDLVIRLEDGTICYGERANDVVKRAGNRISTRKIEKCL---PSGELSTC--LWLEELQKLICCIRTLEIKTKVQQRAQTFDILSKLLNAEQPDRFIYQQHFPCNVHGKLDKELLLKE-------- 150864553 894 -----------TIVDILKFRVASSGDSVAFQNTDSGKGSKLTWKKFEHRVYAVCSYLIEKNVKPGQYVILMYSLSEEFVVAVYACLICGIIPIPMLP-FDSNRIGEVIRDFDVSEILVNDEVEKFLKNVADSLKKIAHRIVIKNTLKSNIASLNSKVAKYQAAVNFRDEALVWLNFTSGAT-------LSHKNII--GICKVFKETCNLSSKSAIVGCVR--HSSGIGFALLGVFLGTTTYLTSPAANPLAFFLSLARCKVKDVFVTEQMLKYAAVKFTPKGFNLTNLKNMMISTERVEIDLLRKIAKVFQPVYNHYYMTVAPVDLFLDPIALRQGYVSVVNQAEVPNASGMVPVCTEIAIVNPETKRICKEG-EFGEIWV--------------------------------------------------------------------------------------------------------------------------------------------------------- 150864553 142 ------------LVDVLARANTYTAEQAFLVLDSKGEVNSISWEKLYLKSVKIASEIRHKSLKNGDTVVLLYKDVVEFVVAFLGCIMSGVTAIPIHQDISIHEVLDIINLTGTKLVLYSEVVAKELDRLNAQPPKLLRWRTTEFGSAKKSELSHWLSRENQKKIDLSKTQLAYVEFSRSPVGELRGIALSYRTILLNVSLSSLPDGGGLQRKKVVLATLDIRFSIGLILGVLFTIYSGNVLIWAPQRVMELLADYIGLKRVTYYQQSPNATRYFSK---TQRVDFSSVKWVLVNALTIDGEFMEYLRPLGCQIIPMLTLSEYGGMVISNFNDLSAVLIDKEALSRNLVTIGYPLPDATLAVVNPESSILVRKG-ELGEIWIDSPCLSGGFYG---------------------------------------------------------------------------------------------------------------------------------------------- 167516516 1088 ------------------------------------QVKALSASDLLSYIRRTAETLNKKGLGKGDRAILMLPMSAAKVAAFHACLLLGVIPITMPFVYDSSQLARWLDNANATFVLTSDKGVKQLRKADRDIRRTLGI--------KSMISLSKLSPREHYGIVVPHSRAAYVEYTISNTGVLSGVE-SHYDLESASRVLVNADASTGVAH-AWLYYVPLFSAKAEFL----------CVDPQTLEAPQQWLELASREQVDTALVVASAINALVRCLVVTQERLENFRRLTSATGMPSTALQTVLERINPFLAGTMGGKEPNQPV---YVDARLLQEDKLQILAKGSPMGVPIPAVQAVVVNTKT-EAKCTADGIGELWFSSVNNIRSFVGQHELLERQVTGHDYARSGLLGFLHEH-RVYVTGHLEDCLLVDDRRFNPLDLEEAVERHPSLTLGTCV-VWHTPASGLVVA--VEENEPGRGLALAPLVMRALLEKHDLVDAIVVLESIPIEARGRKQRAALRRQLMD----- 68475677 902 -----------TIVDILKFRVAKSGDSIAFQNVDNNSKSKLTWKKLENRAYAVCQYLIKANIKAGQYVILMYSLSEEFVIAVYACLMCGIIAVPMLP-FDSNRIGEVIRDFDISEILVNDEVEKFLKNIADSLKKITHKRVVKLTKVSNMASLNSKIASYQAEVNFRDEALVWLNFTSGAT-------LSNKNII--GVCKVFKETCNLSSQSAIIGCVR--HTSGIGFLQACLLLGTTTYLSSPAENPLSFFLLLARHKVKDVFVTEQMLKYAAIKFTPKGFNLSNLKNMMISTERVEIDLLRKIAKVMSTVYNHYFMISSRSYMTVAPVDLYLDPIALRQGYVSVVNQGMVPVCTEIAIVNPETRKICKEG-EFGEIWV--------------------------------------------------------------------------------------------------------------------------------------------------------- 68475677 155 -----------NLIDILTYRANTYKSELAFIVLDGKEVSSISWEKLYLKAVKVAYEIQKLTMKNSDSVVLLYKDVTEFVVALFGCFMAGVTAIPIHQDISLTEVLNIINLTSTKLLLYSETVAKELDRLSVQSKLLRWRTTDLGSARKSEVSHWNALKKDNKTSSEQNTNLAYVEFSRSPVGELRGIALSHRTIFLPNSGGGLQRSYKQYRADVVLATLDIRFSIGIILGVLFTVYSGNVHIWAPQKVMELYANLISKWRASLLFGLKRVTYDYQQSPSATRYDLSSVKWALVNALTIDGEFMEYLRPLGCQIIPMLTLSEYGGMVISNIVKIVEINPSANDDIGRVDAFGYPLPDATLAVVNPE-SSVLANKDELGEIWIDSPCLSGGFYGLRKESKSIF------------------------------------------------------------------------------------------------------------------------------------- 194760691 206 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSLRVLLLGGEVFPAELVSWMDPLHKHICNIYGITEISCWALLHMVQS----------LKSQMPLGTPIDETVLRIQCETDGDL-----EYGELFL-GSATRRCYIPEIDDKSEELEDDAFRATGDMVHRLKDGTICYGERANDVVKRAGNRISTRKVERCL---PNGELATCLWLGD--LQKLICCIRTLEPKTKVQQRAQTFDILSKLSNAEQPDRFVYLQHLPCNVHGKLDKELLLKE-------- 215452970 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TKGYFKRPDLNETIFTKDGWMRTGDVGQWNPDGTLSLIDRVKNLVKLGGEYIALERLESTYKSCNLVGNICVHASQDAK---QPIAIIIPHEGAAGLDSIKSIVLKECNAGFKTPDEWTPESGL-VTAAQKIQRKKIADTFK------ 71416336 86 ---------------------------------------RWAFADIRKNSEALAHGLLQTGLRPGQRVLAIQPSNCETFVLQLACAKVGALLAVVHQNISADKLRFYLNEFQPNHFVAREHFWDMIYNVIPELGLLKKVVITDHNMNEQRLRRLSALLHPDDPILALEDDKLHITF-------------SHRNCINAGFL--FAQLMQLKAETRF-GVMPNHHVGSIIAPYAALTSGAVLVIHSDMFTDDHAINGIEKLCVEEVQGIADFDLLLCHTGNFDADQYEHLKWVALFEDASDPFVSDEYLQKLAK--------ELSLEDVFVFRGPLESAYMLTWRSLKRGQRGM-VPHAEAKVVGDRGTADATSANTRGNLKLKGPHISPGYYNNAGLLTELVDERGFCNTSREAIMDEKGNLTL--------------------------------------------------------------------------------------------------------------- 15807919 89 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVAYDANDLVFSDVVARSLYAAGGRPGMTFHNA----YGYGLFTGGLGTHGGAERLVPISGGGTEKQVQLIQDLEPQIIACTPSYALVLAEALGRCGMRPESLQYAVLGAEPWSNKTRTEVERLGVKATNIYGLSEIIGPGVSNEDVSEQRGSYLWEDHFYP------------EILDPDTGEVLPDG-EWGVLVLRTALPVLRYWTG-DITRLLPAQNGTGRT--MRRMD-----QIRGRSDDLIILRGVNVYPTQLEAVLL---GMGQASVIGIMDDLTLQ-----IEALSESAALRQEIERQIKAQVG-VTVRCELHVPGSLPRSEGGKLRR-------------- 212536444 412 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIVHSSGSTGPPKPISMTHRQCLDNYLRSGMSG----------FLTTPLFHNHDLATVFRGMVSGEKTGIFNAKLTNSNLVIAMRAANTESFHCVPYILKVHAETTEGIKE-LAKAKLVSFGGSSYRGDLGDMLIENGVNLIAQFGATEVG----------QLLSSRRDDKTAKAWNYLRPYPKAKPYLLFDE----VAEETGIFELVVLDGLLTKSISNNPHDS---------FRSQDTFVKHPSNAWKFVSRSDDRVNVTGEKVLPVPFEHHIRQNELVQDCLVFGVGQAFPGLLIFASEASRG--LSSDDILDQHANVRASDFSRPREMVLIDKYPCTDKGTIVRAACYKQYE------ 210098077 2907 ---GTMQEE--TIHGYFQLQAARTPASRAVVSFNGADV---SYRTLDEQSDHLASVLTDMKSSKENVVAIYITENNYVAQVLLGTWKAGLAVCPLPLDATEDSISGLTATSHIAAIITDQ-----MSAATKLFPSQLHNCILNIDHI-----WDEARDNSTD--RTCSFQVCKYAF----------VMMTHAGLL--NRLKSTWQEFPHQANDVCCLKSPLAGVDAMLELFGPLLQGVPVVIIPTLFKPALLLECISGCKITRLSGV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 218287524 50 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKRKILAYTAADVETFNLQMARCYELGLTADDRMIAVGYGLWTAGVGFQGGSEKLGMLTVPVGPG-NLEMHLQLLQDLESTCFGATASMALLLAEEVERSGLRLK-LRKMICGSEARSEKMRQTIEKLGLECHDIAGMTEMYGPGTAIDCDAHDGLHYWADLFI-------------IEVLDPTLQPVA--EGEVGEMVVTS-------------LRKEAVPLLRYRTHDLCRLLP-GRCRILGRSDDMLIYRGVNIYPGQFMAVIGEFAELGGEYQVDLSRDERGLDHLALTVERAQNANDSALASALEKRLHKAIMARMDVSIVDALPRTFS-KVDRR------------- 34499053 80 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRP--VELPHREMVWVDCVARVLTELGAKPGDRMLHLLS---NNDMFTLGPLVLQAAKKVGLGPRCSPQRILDVVHYHQPAFVVGNPAVMLELAQTMGADFPAPECLPDYAYFGACGAFDADNRPTPVARKVMELWGLKEALNEYGCSELGSVGHECLQHRGFHINDDA------VHVELIDPDTG-LPAAPGQPGEVVVTSLTLPRGFI--------AVR----YATGDIASWLDDGA--IIGRVDHQLKIQGQTVYPDLIFDVLGGVAGIDNELVVRCPDEQGGQRVEVWLVAPPLRLVPSELIQKLKRDKMASVKVPRFI----ELPL---------------------- 166032462 88 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGKLTLASYTEKDVVWGECVARGLTMAGLNAADRIICYGYGLFTGGLGLDFGARKLGA-MAIPMSAGNTKRQLMCMEDFGATAFACTPSYALYLGEAAKEAGVDRLQLKVGINGAEPWTDEMRRKIEELNVNSFDIYGLCETGPGVALDCIHHKGMHVQEDYFYP--------------EVLNPTDHT-PCKDGETGELVF-----------------TTLVKEGMYRTKDLTSIDECGRTKFTGRTDDMKVIRGVNVFPTQVETALLSM------------------------------------------------------------------------------------ 149370968 89 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPTVVGYTKADLVFDEVVARSLACAGARPG------MKLHNAYGYGLFTGGLIHGGATVIPVSGGMTERQLTILQDFKPDMICCTPSYAQTLSEALIKNNIDSKDLKYAVLGAEPWTEAIRTQVEQLNVSATNIYGLSEIGPGVSQEDFEEKGTGSYIWEDHFFP------------EVVDDTGLPLPYGEE--------GVLVFTT------LTKEAFPVLRYW-TNDICSINYDPNSKIKGRSDDMLIIRGVNLFHTQVEEVIHEFPSIYQLIV-----EKKGGVTVAVEVVSGVDVESLALKQQLIKKIKNSVGLTMGVMLPNSIPRSQGGKLNR-------------- 212633201 143 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLFTSGSSGKPKKIAKSLSQLDAEVSVLEHTFAEHLPHCSVISTVSHQ-HIYGLLFKILWPLAASRPFLSDLVEYPETLSYYANLFPNLCLISSPAQLSRLPDALDNEPQRAPSL--VFSSGGPLSDAAMAVKHCYGKLPTEVFGSTETGGVG-YRQQHSPLEPWQTFAKIEIKRDT------------------------ADGALQLRSP-----YLEDDD----------WLRCEDKISIVADGQFTLEGRLDRIIKVEEKRLSLVQMESLLESHPYVIKAALLMLEQPRTQ--LGAAIELSPQGIEKLALNNQFKQHLLSQFELPRRWRYPEQLPQDLQGK----------------- 215435209 1 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FRTGDLGRWNHFGQLDHLGRIDGQVKLRGLRIETGEIEYVVQKSNATIQAVVV-----RFGEEVGAFVIPQSQGEVDCVLQDEACQRFLPAYMKPAVWLCVTGFPTSISGKTDRSILR---------- 169777913 5 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDPWLVFHTSGTTGNPKPITYTHRMMAGADIAASLPDIEETHAQRRWYTPLPSLHFVGMLMSLAMTFVNMTSVIPPAPPTPKLLIDIFRYGRIDGALLMPALIDQLCLLPEGIEA-LRELKYIHYAGAPLSAKSGNLLAPY-TQVVPCVGSTEAGGFTTIHQNKDAWDYLSFQKHS-----------GAEFQHRMNDLHEL---------VFVRRPQIFQVY---PD--RESFGTD------DLWIEHPKGLWKIIGRSDDVYLAHGDGLHASLLEPEIIAHPSVK-SAIIG-------------------------------------------------------------------------- 114563011 120 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HAAGFKQGDIVQNCLSYHLTPGGFILDSGARACGCVVIPAGPGQTEQQLDIIEDLKPNGYCGTPSFLKILLDKATADNRDVSSLQKALVTGEALPTALRREFDAAGISTLQAYASADVGLIGYETIADDGFIISED----------------VIVEIVRP-GSLLPVADGAIGEVVIRDYPLIR------------------FATGDLGRMRIKGWL---GRADQTTKVKGMFVHPEQVDKVCQSDACIIKAVVSQVNHQDKMHLVCEVILRDGNEQVLKDKIAQTLKTVT---KLTGSVELVPSLP--DDGKV---------------- 46200724 34 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RFRPRYIHTRPSSILPLAKYILQDGLALDPIRTIVSDGEYLTDGQRAVIERFQGRLYNIYGHTEACVV---------GHPCHHSDGLHLMPQVGV------TELLDEQGRDVTEPGG-RGELVVTG-------FNNP------VMPLIRYRTGDVAYLGEGGCR--CGRHYQMLK--G-------IEGRLQDY--VIDAAVFNYNDMDWGELTILIVLLAADPAGSKAVLEQRIGAILAGFRI--SITLVDDIPKTKIGK----------------- 110638521 85 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAGIIRVGPGA-PELQWNTIKRFAPTVFIGVPSFIIKLLDYAEAHNINPASVKRIICIGEAIRNEDFTYVSRWPVLLHSTYASTEMSTAFTECTAGQGGHQLTD---------------LIITEFVDEHDAPVA--EGEVGELVITTLGVESMPLVR-------------FKTGDLCRRCACGRHTIVGRKKQMIKFKGTTLYPPALSEIL--------------------------------------------------------------------------------------- 218678445 1 -----------------------------------------------------------------------MPMVPQAVFSMLACARIGAVHSVVFGGFAASELAARIDDCAAKLVITASAYKPLVDAIEMARSKPERCLVLQRPELRADLDFDAAVGAEIACVSVEATDPLYILYTSG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 111222525 105 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSIYFCFDFGMWVGLWTYYWGARNLGLT-IVSGGGATGEQRVRQILERRPAIVCGTPTYLLHLAEIAERAGLDLRRVRILAGGGEAVPRIRDRLAEAWGAEIHDAYGIGEALFIGQSCDVWA--GGVHAIEDVCHSYS------------VDPASGEPVTDSDGVGEHVI---------------TSYTHLVQPFYRTHDLVRIDDRGWTWVLGRSDFMVTIRGVNVYPTAVENLISEVPG---------------------------------------------------------------------------------- 159115270 49 -----------TLANF-REAASKWKDMPFLSFRSGPAYQAVTYAEADQMVNHLAAALKYVGLSYQKKVGLLGDTSPLMLMSDLAITSLGGISVSIPSFLSYDNIVYAINHSGVRVLLTQAQFLPMILGTSNHCPFLKLVLTFDQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 154317848 19 ---------------IVERLARETPDNKYGEWVSKDSVVVITYAQLANVIDGLAWLIVEQLGGPGEVLAYVGTSDVRYSALVLAAAKAGYTLFVTSPRNSPAAHCALFDHLKCQTLIISNPIPPPANVILDAVKPMSHFMVPSVKELLNQQYPHYVLSKTFEDLR---QTPIVVMHTSGTTGFPKPFIWTHETCVLNANACEAPNEISFIKGKRVIVTLPPFHGALLAQLFVGAIPYGNIVI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 51699503 7 -------------------------------------WHRLTYAQADRQAVRLASALVRGGVQLGDPLVVRCENHRQGLVAQLAVLKAGGVCVPAPHG--PGGTAAAVRATGARAVLCSRSTYDPAVNGAPSLALDDPATWRKIASVPVEAALSRSSAEGGAHLLLDRDGRERLI--------------DHRSWLRS--AADRSRRAGVPGGTVTIDQEP---ASPAALAAMWWAYSCGAMLHTAPWDQDPGWPLTARDSVTVL--TPEEYADRLDAGPSPERR--TVRTVVLIGGPCTRRLVSRHARPGTRLWSEFAPTDGA------VPWTAQELFARDGGRPHEPGAGSSVPPLRLRVAGAGGESLPRG--AVGSIVATGP------------------------------------------------------------------------------------------------------------------------------------------------------ 93278189 7 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DYAERTEHGGLIIHARSDAVLNPGGVRIGTAEIYRQVERIEEVLESVAIG---QQWQDRVVLFVLLRDGVELDEQLIRSAIRQHATPRHVPARILAVKDIPRTRSGKIVELAVR---------- 83856183 64 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PELQWDTIKKFKPTYLICVPSFLLKLIEFANQHDISLKGVKGAICIGEPLSEKITSAWD---IELYSTYASTEMS--TAFNECSEHQGGHHHPELII-------------AEILDAKNNPV--KNGEVGELTI----TTLGVEAMPLLR---------FKTGDMVKAHTEGRNTVVGRKKQMIKYKGTTLYPPAMYNVLNHFNEIS-CFVIEISHNDLGEILIKIATEHPSEAFLQEIKDHFR------------------------------------------- 167590211 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSATAPLAASLAREAEALGAPLVEIYGSTETGQIATRRTAQDAAWQLFPGIRVDARASA------------DDDGGPTMWVSGA----HVDAPVPM----------------------GDTLELLGDGRFLLHGRKADLVNIAGKRTSLAYLNHQLNAVPGVVD-GVFFMPDDATRARLVALVV--APTLAAADLQRALRERIDPAFM-PRPLVFVDALPRNDTGKLPRDVLAALVARHTRAA 84685693 126 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGSTGVPRVFRYTHRQYWEQANARALYSG-GLRQGDSAIPMVGFGHVFAWGVQYTLAKMGLP-VVPGGGVDGHARASFIDRFKPTVLVCTPSYALYLGRVMQDMGMDATSIKWMVTGGEPVSGTLERLQDLWAAKAVEFYGCTEASPHCGGYSCPEYQEGDEPFIHF---------MEDIQLETVDADTLSPVADGE-------RGLTVCTNL--NSESSAQLR-----FLVGDYTRLSREGLGCMTGRSDDLINLRGIKFFPVQIEEAVRAVPG---------------------------------------------------------------------------------- 39997149 47 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKRKILCYTQKDVDDWAMFCRCYEMAGVTREDRVICVGYGLWTAGAGFQLGCERYGALAVPVGPGLDIQTTF--LVDLQSTVVCCTASMGLLLAEEVQRRNLRDKAVRKVILGAERSSEAILAKIRELGAEVHDITGLTEVYGPGTGLSCGVPGADGSIHYWADY----------YLLEILDPET-LQPVQPGEVGEMVFGGPLI---RYRSRDLTR--------LVPGDLPRHD-----RILGRSDDVVIFRGVNIYPGQIDEIL--------------------------------------------------------------------------------------- 121608563 14 -------DPKLGAGNFLFKAHAAYGDEDFLFVGPSGAAYQFSLSSLFLAVRDLAAWYQHQGIRAGRRVCLYLGDGIPSFLHFLALGSLGCIPVLINGHLRADLANSYAQRNGFDVFIYDQETNARLADILKSLSVFNAGFVQGAAVPLGTPVIQDW------PVTVSDPDIVMICHSSGTTGIPKAVLFGH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 209880187 312 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------INFTSGTTGKPKAVKLSYQSYDAMVKTFNRFWRLKKDMHNVLLVTNPLYHINSSALVEWCIRNPSMDMILIEKYSVNSVREILNTYKDNFLPLVPKHFEYFYNMIREESYKDESIKYLLFGSSAVSYEFICKFQSIGKIPRIRFGSTETCLQVCGTDMELSEERIGVTSKLPTGYFIGRPIPYSEVKIVDPNSIEVSTEEHEVGYFICRGPIIMTGYMN---------------------------------------------------------------------------------------------------------------------------------------------- 163797403 8 -----------NLPTMFFDQARRLGNRPFLWAKRDKVYEPISYAAAAGLVRRLAGGLLQLGLKPGDRVVLVAENRPEWAIADLAIMAIGAVTVPAYTTNTVDDHLYILDHAGAAAAIVSTERLAK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167627308 123 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFFTSGSTGEYKSYSKTVDNLEQESLAINSVIQSFNLKNINVLTTVSHQHLYGFSWAIIWPLLYPKIIHTERLFVPELIHKLLQDNNILITTPV------IISHLDGSISSPITNSLLISSASALITDIAIKFQNYNIPILEAYGSSETGVIAYRQQLIDKLW---------------KPFDN--VCITTESDQ-----------LVVRSPFF---------KQKKQLMS-------DIVTLYND-KFELKGRVDKIVKIAGNRLSISQMQNILIAHDLIKDCVCIKR--QSYREYIAAIICLNQD---GQDLLQNFGKQNLSNVVIPKKWRFVTEIPTNSQGK----------------- 116747827 39 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKRKVLCYSQKDIDWACMFARCYEMARLTREDRVIAVGYGLWTAGVGFQLGCERFGAMAVPIGP-ANTEIHCQMLLDMQSTVFCATASMALLIAEEIERRGIQKKALKKFIFGAERHSAGMRRRIREIGVELFDIPGLTELYGPGTGLECPAHEGVHYWADY-------------YILEILNPETLE-PVAPGEVGEMVVRKEAAPLIRYRTRDLTR--------LIPGDLPRHD-----HLLGRSDDMFIFRAVNIYPGQIDHVLSQISGI--------------------------------------------------------------------------------- 195454493 88 ------LDESLKLYDI--QRLRKYGDVSFVIKRIDALDVSLSYSKAVSSVENMLEQLHRNNIPTGIGIAFRIFNTPSSCILILGILNHKCHFFGTDKMMASKDLHEQMSRAGIEYLLVSGHMT----VGESFFERLDNFLIYNEE----YKLFKLKPNCTDGPPMLARTLPDNMCYTTGTTGQPK-VIHVPYECISPNIVG-LSEKLNVSMADIIYLGTPCTFDPFVVELFLAMQNGAAVLICHHRESPSKVLNAVTPAGITVLQMTPSLFRQFGTSAIRNRNSSSTLRVLLLGGEPFPDELVTWMDPLQKRVCNIYGITEISCWSLLHIVRTLQGS---------HIPLGQPIDDHTVV----KMQRLKHLNTA--ELLLGSAS-RRTYIELDDRMQGKLLKGMVFRTGDLVCRTEGNSIIYQDRSNDVVKRAGARISTRKIERCLPSGE-----LVTCLWQEQFQKLICCIRTLELKTRVQQRAQTFDILSKLSNCEQPDRFIYLQHFPCNTHGKLDKELLLKE-------- 149236453 145 --PSNITFDNMGLVDILKLRAQIYKSEMAFVVLDSKEVNSISWEKIYLRAAKIAYEIHKVSLKRTDTVVLLYKDVTEFVTALFGCFIAGVTAIPIHQDISLNEVIGILNLTNSKLLLYSETVAKELERLNSQPPKLLKWRTTDGSAKKSELSFWST-RKPLKEDKKSSMNLAYIEFSRSPVGELRGIALSHRTI-AHQMTCLEAALLSLPNSEVFLATLDVRFSIGLILGVLFTIYTGNVLYWAPQKTPGLYANIITRCRASLLLASPSATRYFSK---TQKVDFSSVKWVLVNALTIDGEFMEYLRPLGCQIIPMLTLSEYGGMVISGPKDCFGSQVSEEEANELSAAFGYPLPDATLAVVNPELSTLVQRG-ELGEIWIDSPCLSGGFYGLRKESAKCLGPDGFLRTGLLGFI----------------------------------------------------------------------------------------------------------------------- 218680184 1 ----------MPIHKELLRHATERPDKPAVVI----DGLSLSYGELYRRASAIYRCIQTLGVEK--LVALSLGNHIGFAEYFVAATALPNACAVIDPMMPPDRIGRIIERLAPDVLVVDDDASPSAEIGR----RLGIPVVVAGADPFDLTETKGELPDDAEGIFL-------IGFTSGTTAEPK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197731214 6 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VQLIRDLAPEIIMVTPSYMLTLLDEFEKQGVDPRSLRVGIFGAEPWTEGMRREIERAGIDAVDIYGLSEMGPGVAQECVETKDGPHIWEDHFL-------------PEVVDPADGAVLPDGDH-GELVFTS------------LTKEALPVIR-YRTRDLTRLLP-GTARVTGRCDDMIILRGVNVFPTQIEEILLRTPAVA-------------------------------------------------------------------------------- 51245708 71 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIALTSGTTGNAVVVPYTEADLKRLAFNEAMAYGAGVRPEDRVLLTVTLDRCFVAGLAYGITFLGASAIRSGPG-QPARQWHTINTLKPKIIVGVPTFLRDLGQWALAEGIDPSSIKSIITIGEPLGAQLHDLWQ---ADLYSSYGATE-------------FETAFSECTMARGGHVHPELMLVE--VVDDHGRVVADG--VSGEVVV--------------------------------------------------------------------------------------------------------------------------------------------------------- 210608490 82 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPKSQVARVQGTSGTTGKLTLASYTQSDVLWGECVARCLTMAGLTEEDIIHVCYGYGLFTGGMGLDFGTRKLGAMAIPMSAGNTKRQMMCMEDFGATAIACTPSYALHLAESLQEAGEKLK-LKAGILGAEPWTVEMRQKIENLGINCFDIYGLCEMGPGVAFECIHHNGLHIFED--------------HFYPEILDPATGKACADGET-GELIFTT------------LTKEAM-PLLRYRTKDLTSIDHSGRTRIKGRTDDMKVIRGVNVFPTQVETALLSM------------------------------------------------------------------------------------ 119468883 110 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFREHDKVQNCLSYHLTPGGFILDSGARACGCIVIPAGPGQTEQQLDTIEGLKPQGYCGTPSFLKILLNKARQQKRDISSITKALVTGEALPKALRDEFTAAGINTLQAYASADVGLIAYESIADDGLIIAEDLIVEIVRPGSLEPVADGEVVVVTSFNHDYPLIRFATGDLAIKSGQSTCG--------RTNLRIKGW-----------------MGRADQTTKIKGMFVHPEQVERVRLSVSGIA-------------------------------------------------------------------------------- 215452138 34 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSNLDEVLYSGMPLPREEQDWALRNNINLKNLFGSTECGATLISIGGCGPDATLL------------RALDGVEYSFVPIQSETVHQSTARMLEFVVRAES---GDCPDPSL----RHSDGHFHTGDLFQEVSPGRYVFRGRDDDWIKSNSLRCDTKAIEDNVRAMCGVADCIVVGSGRPS----PVLFVEP-ADEMNPEQLKKDIIRKHTRRYLHERVVVPRNTLPRTATGNIRRKAVEDAYQSLL--- 120436006 44 ---------------------------------------------------------------------------------------------------------------------------------------------------------EDLQRYNSDFIAVPKDDIIDFVTTSGTLGSP--VNFALNDADLDRLAENEYRSFKLKKSDKVQITTTLDFMAGLAYFLGLRKLGAGIIRTGSGL-PQLQWESIERFKPNYLVAVPSFLLKLIQYAEENNIDYSSIKAAVCIGEPLRNPDFE-LNALGIELFSTYASTEMSTAFTECPEHHGNHVLTD---------------LIHAEIVNEQGEQVKPG--EIGELVV--------------------------------------------------------------------------------------------------------------------------------------------------------- 73539972 112 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCCVFPAGVGQTESQVQALASLQPSAYAGTPSFLKLLLERGAEMGTPCHSLSKALVSGEALPPSLRGWFQERGIRVQQMYGSADLGLIAYETDGGDGWVVDE----------------NVLVEIVEPGGTR-PMPEGETGEVVV-------TVLGNGDYPLIRFG------TGDLSAIVADGRTNILGRADQTTKVKGMFVHPGQVADVLRRHPEIRAARLV-----VTGTMGADVMTLHCDAARDDDGLKQAVAESLREVMRLREVAFVQALPQD--GKV---------------- 115401616 23 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------DPVLILHTSGSTGFPKPVTWTNAHLVCMAFMSETPGPTTQSERMRVFTSSAIYHVGGMLILSTAIYLNITAVLPPLHITASELESWLSMANCDIATLFPSQL-SLAQDSSSLLDEICKLKLVSYIGAPLPPRIAGLLRKR-VHLVTEFGSTE--------LVRVRGQPTDPEDHQYIHVKVSQTLPGYEMVHVRAT------PGQAENEL-LQPQYIFMTY---PDLQE--------YSSGDLFSKHPTDHWKYEGRTDDVVLSIGQNVIPKAYEERLERHAAVRSATVLG-------------------------------------------------------------------------- 91065049 10 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISMLRGTTRVVY-KYFLPEYYWN-FTRYQVTVAFLTVYEAMTMSETEKPQGTDLSHLKNIILGGNIVTTNKLNKIKQPNVDIFNAYGLTETGTISIFKLSDEYCYTTRGNREM----PIGRGFPGVKLKIIDLDGKPVSPFKK--GEVRIK-------------------------------------------------------------------------------------------------------------------------------------------------------- 157376263 110 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCSVIPAGPGQTELQLDIIEQLRPEGYSGTPSFLNILLQKGKEQGRDISSMTKALVSGEALTPSLQATFKATGISVSQAYATADIGLIAYETCPGSGLVVAED----------------ILVEIVRPGSQELVADG-EIGEVVV-----------------TSFNPD-YFATGDLSSIMPRTNMRIQGRADQTTKVKGMFIHPEQVERIRLSH------------------------------------------------------------------------------------ 50305691 169 -----------SIPSILRARFQLYDREIAMVKINGGKESSITWEKLYLRAEKVAHELSAHKLYRMDKVLLWYDPSIEFTVCLLGCFIAGMIAVPVFSTYTLNEIIQIIKSTNSKFILISENCYTNLDNLYANQTTKLKLTKSEFFSKITFLKTDDLGTYSKAKKTVPTFDVSYIEFTRTPLGRLSGVIMKHKVLAGNSKIIRNVRGKRTSNSHVILNSLDPTRSTGLVFGVLFNIFSGNTLINVHRKAPGFYENLISKYKVNILLNDQLQLQVVINYLENPEYDFTHIRHCLTSCTTIDTDVHKWLKNLGCDASQCYTPLLTGGIFISTRILAMMNSSSSKKDFLRVASFGFPLPDSTVCVINPDNNTLVPDL-TVGELWISSPSITDEFYQMERVNDFVF------------------------------------------------------------------------------------------------------------------------------------- 126180256 27 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGSTGIPKGV----SRAREWAFMKTQWDRVGYRFTDR-CVVLRGYIVGSAGVFWKKTLCGRWLLMSSHHMTEETLIDRIKRFKPRFIQAYPSVATILARYMQEHGEPFPTVKAVLCGSENLYPWQRDLLEEFGCRVFSWYGNSEQTVLAGECEESTHYHIFPEYGIVELIGRDGRPV----------------EGPGAMGEVVATNLTNFVCPLIR-------------YRTLDVAVLGTDGRAYVEGRLQEFIVTKNRRFISM---TAVNMHSDIFDVAQFQFHQEKEGETLLRIVKKPGGDRDTERILRELDRKFDGDVDV--TIRFVDEIPRTRRGK----------------- 215510870 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SRVQKIMMGGSVITKSLAKDVETFHVELIGCYGLTETIGLFLFSPVGQITYD-----------SSGFLVAGSKVKITDLITGDL-LDSHQNGEILAHSPHIMKGYYGHSKATDEALSDDGWLRTG---------------------------------------------------------------------------------------------------------------------------- 217418819 80 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGLPVLFGFTRRDWTVVAQLGRIFRTTGIVPGDRVYQGYGYGLWIGGASMDAALAAYGAVNFPVGPGRGELMIEWLRDHAYTVTTMSPLWMMSLVTLARRAGIDPRHLRVGLFGGQSVSASFRHELEAAGFAAHDIYGTTEAGGPVLG--VSCEHSRSANGMHLINDDS-------VLTEILDPHT-LQPVEPGQTGEIVITT------------LDKEASPVVRW-RTRDLVRVADRPYLVIIGRSDDMLKVRGAMVYPSQIEEVI--------------------------------------------------------------------------------------- 85103530 129 ----------------------------ILSVFGTEHVTEHSLDDITRQINLIGGHIKEQG---GSRVAIYIPNSVELLAALFACAFYNLTAVILPFEQPEEDVISMLRRSGADTVITAPGSFP-FDLVAKHYPNLRQLIWIVDEGPEGVSTWHEIIGDSPAAAQEPSDVILFWQFKSGI--PSEMVTFTAGNFAIASQLFAIPTSQKMGPSDLFLPADSLANSYTLVLTLAALFSNASVAL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116747830 109 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HDTAMWQTLMVRLFEQLGVTDRDIVQVAFNFSFPGAFTFNHAAEMLGAT-LAPSATISATMQLRIMQDFRSTVLATTAAFALHIVDTMERQGWDASHLRLILLGPDPLSEITRRRVEAFGVPVYGLYGVAEMGPGMAGECPSRQGLHLAEDQFL--------------AEIVNPTGEPLAPGQE--GELVL-----------------TTLTAEGYFRTGDITVLRDTGSIPILRRTDNRVSIRGIPVYPEHVEELL--------------------------------------------------------------------------------------- 116207654 79 --PDFFAGARLNFAELFPANVEIDESTTAVITATENDNHETSWAELRDQVRRCSNALRAIGVKENSVVAGFVANHVQALVALLSAATIGAIWTGISPDNGVSAVLDRLTQIRPQVLFTD------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 188591025 111 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGTPSFLKLLLERGDELGTPCTSLAKALVSGEALPPSLRNWFRDRGVRVQQMYGTADVGLIAYETEGGDGWVVDE----------------GVLVEIVEPGGSR-PMPEGETGEVVV-------TVLGNGDYPLIRFG------TGDLGRIRLKGWL---GRADQATKVKGMFVHPGQVADVLRRHPEIRAA------------------------------------------------------------------------------ 154285370 73 ------------MYHVLEAHA-RGKNQDNIFVIFEG--RSWSYKQFFEDVHGVGDWLKDLGVERGELVALDGGNSPEYLLLWFGLESIAACLSFINCNLTAAPLVHCVKLCGARYLLADRGTEHLVQVCEEELK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 194867264 19 ----------------------------------------LTREELHMNAKRVASYMRDMGLGQNVVVGVMGRHTTH--------------LSQRTPFQRPP--GYNSHHAKS---------YDVIIRIQDILTTP--------------------VKQNLQPVRLKDDQTLAILSSSGTSGFPKAVTISNSHKI-------ILDYMSLNNSIIQYTSSTLDWFSGLSMAISSGVFSSTSIVADCDFDPGLLCSAISIYKISMVLLSSSYLAMLANSPEFQSAELS--KYLFFGGSRCS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 150026284 45 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PELQWDSILKYKPTHLITVPSFLLKLIEYAENNDYNKSSIKGAICIGESLSMSVLSKTDKWNIKLFSTYASTEMSTAFTECEHSIGGHHHPE---------------LIIIEVLDENNKPV--KNGESGELTFTTIGV------------EAM-PLVRFKTGDIVQLHDRNTLRVIGRKQQMIKYKGTTLYPPAMNDVL--------------------------------------------------------------------------------------- 90417902 107 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCAVFPGGVGNTETQVEAFAKLGVGGYVGTPDFLRIILEKADAAGVALGSVTRALVSGGPLFPNLRQWYAERGIAVRQCYGTAELGLIAYEAAGPGDGMVIDEDALVEIRPGTGDPVPN-----------------GEVGEVVVT--------------TFNAAYPLIRFSTGDLAVMTGQGW---MGRADQTTKVRGMFVHPRQVANIVRRFPQIARARLEVGEDGGRDTLLLHIESSERGEAFAETVAEAVRAEC----RVRGEVAFAEAGALPNDGKVDKRAL----------- 170740550 110 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFRPGDVVLNTFGYHLTPGGFIFDTAARALGCAVIPAGPGQTEQQLDLIEAYRPVGYCGTPDFLRILVEAGRSAGRDVASLRRALVSGAAFPKSLQEIVAGFGIDAYQAYATADVGFIAYESGARDGLVVNEDLILEIVRPGTGDPVPDGEVTVLDPDR---PLIRYALGDLTASGGASACG------RTAPRIR--GW-----------------MGRADQAAKVKGMFVRPEQVAELGRRHPELRLRLVVARADETD-----AMTLRAECAAPGRALAEAVAETLRAVTKLRGDVDLVPSLP--NDGKV---------------- 215466454 1 ----------------------------------------------------MASAMRANGLVVGDRVAAIITNSFTAVTIALATASIGGVFSSTATDMGTQGILDRYRQIQPKLVFAETDLMPKVTEVIKDLKGLSRAILLGQEGPKNAVTLHEFMGEDLVFEQLPFNQPLFILYSFGTSGPPKCIVHSAGGVSLMA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 71905897 107 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCAVFPGGVGQTEQQVQAMVDLKPDGYVGTPSFLRIIVEKAEELGADISSLKKALVSGEALPGITRNWLNERGIKVRQCYATADIGAIAYETEAEEGLVVEEELLVEIVRPGTGDPV-----------------EPGEVGEVVV-----------------TTFSPD-YFATGDLSAILPRGWL---GRADQTTKVKGMFVHPEQVAEIAERHPEI--------------------------------------------------------------------------------- 94265920 26 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVDLALTSGTTGRSVTVPYTAHDLERLAYNEMMAYGARVRPGDRALLFVTLDRCFIAGLAYSGLVRLEATAMRGGPGKPQQHWELIDNLRPTVLVGVPSFLLQLAHWGEENGPARSGVTTLVTIGEPVRRPDMALQEVWGARLYASYGATEMATAFGECTAGCGGHVHPE---------------LMMVEIIDEHGGPAAPGAPG--EVVVTPLGV-----------------EGFFRTGDVARLHHEGWQTIEGRLAQRLKYKGTTLYPESIFQALEEVPWVRD------------------------------------------------------------------------------- 126180251 124 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGTPMGFYYEKGASRAWAFMKTQWDRVGYRFGDRCVILGHIVDGASSGTYWRRALFGRWLIMSSHQMTEETLPDWIRTFKPRFIHAYPSTAVILARHMREHGEPFPTVKAVLCGSENLYPWQRDLLEEFGCRVFSWYGNSEQTVLAGECEESTHYHIFPEYGIVELIGRDGRPV----------------EGPGAMGEVVATNLTNFVCPLIR-------------YRTMDVAVATEEGRLFIVTRSGHLISVTPINYESEAFEN-------IRQ---FQMYQEEVGELIMKVVKKPAYTEKDTRQLTDELRCQLGD-GVNVHVRFVDEIPRTEGGK----------------- 171060115 117 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGALALGCTVFPGGVGNTELQLQAIAELKPAGYIGTPSFLKILVDKAAETGVDIGSVRKALVSGEAFPPSLRDWLRERGIEGYQCYATADLGLIAYETPAREGLVIDEGVVVEIVRPGTGDPVPD-----------------GEVGELVI-----------------TTLNPDPLIRTGDLSAVLPKGWL---GRADQTTKVRGMFVHPSQVAEVVRRHPALLRARLV-VEGEMANDRMTLKVEVADAPAGLAEQVAHSVRDVT---KLRAEVELLASLP--NDGKV---------------- 118727469 90 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGKPIVVGYTKNDMENWSNIARLVIAAGGREDDIAQIV----FGYGLFTGGFGLHQGGVTVIPASAGQSERQLMVMQDFGTTILVGTPSYVLYLAEIADELGVDKSKLKLKLGGHTPEMRAEIER--RWGIKATENYGLSEIQGPGVAGECYCQCGMHINED-------------HFYPEIINSE----------TGE--------AFEYGNKGELVLTTLTKEGIYRTKDITILNPEGRTTVLGRTDDMLIIRGVNVFPSQIESVLIGLEGI--------------------------------------------------------------------------------- 194219171 2 --------------------------------------------------------------------------------------------------------------SEAQSIVVNEATVPLVDSVMSNCPTLKTKLLVSDISYGGWLGFKELMRLVPPCVGMKSQDPMAICFTNRTKGAPTLVEYSQHGLTMRFSQAS-RQWMDFQPTDVLXGLGDVFGGTSLSNVLGAWLQAACVFLYMATFHPESLLNAMSRFPIITLSRNPGTYQELLPH----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169853833 99 --------------------------------------TKLTNRTLQDRAAALGTGLIRLGLKPNQTVLLLLNDGFEFLLTDLALASHGIVSYTLS---SAKLLSSVLDSHRPSAIVTHAAMLPGILELSDERQNEYTIVVVDELPREKLLPFEDVEREGVSPVPKPSDVFTISLY-EGKNGMIQGAQLTHENFTAAAIHALLPASHTFSTLDTIASAHSLSTAFGRAVAYTALYEGTSIIYEGEDDHPSGSADYRDLTRVTVLFLKPEHLRSTTDEILQHARKASLLRAVIVSGGPVDADLMTPARAFSVPVIN----TLSHPLVAAPVLASHAFDLQDSSQKPLPAHTGPPGVNVEVKLVGVDDEKVESGGDPVGVMYVRGPPVAK-------------------------------------------------------------------------------------------------------------------------------------------------- 86279135 41 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGPSRSRRRLRENLWLE--AGMLADLVAPDGPEAAVCFAPPTHVYGALASVLVPARLGIPAWYRPTFFGA--MPEVGRGRVLVVAT-PWIFTLLLQHLDWVRG-LEHV-TVLYSSAVLPAAAGEFLAEAGPEIVEVLGSTEAGGIAFRQWRAGTPPAWTLFPDVAFAGGPG-----------EGPDDEVP--------LVVSSPRLAFEPGRPPPATWE---------TDDRVVPLDGRTFRLVGRAGRLVKVNGRRINLDEAEHSVRAALECADLALVPIFDRMIGEHVELLVVLRDGTVLSDDLPAAFARLGV----RPKSVRVVPRIDRSPLGKLR--------------- 67903914 94 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EWQPRFGSKVQSTHGMSEAG-----------FFAVPDPNEPVQDANMGIFVPNVEAKFLDESSDVLSLNEEGV---YICTPFVRKGYLDEPTHTAQAARP--------------------VTRS--------------EIETAVSRHPGVRDVAVIPVVLPGSEPAPRAYIVKTGSSLLIEELISCMATKYLPRMQLTGGAAFVDAI------------------------ 46581655 123 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCAVVPAGPSDASTQLDIMQKLRVSGYVGTPSYLMHLAQKAEEKGLNLRKLEVAFVTGERLSEKMRAQLEKFDMVMRQGYGTADVGCIGYECFHKTGLHIANRCFVEICHPDTGIPLKD-----------------GEVGEIVVTAFN----------KTYPLIR----LATGDLSYIDRSPCLSIVGRVDTTARIKGMFVYPHQVEQVMSRFEEVK-------------------------------------------------------------------------------- 149573026 4 ------------LAEVLQWRAQATPDHVLFLLLNAKGTTVCTASQLHKRAERIAATLGDKGLNAGDSVVLLYPPGIDLIAAFYGCLYAGCVPVTVRPPHPQPTVRMIVDVSKAACILTTHSLLRLLREAAGAVDVKTCPIVINTSGPARGLTCTIQMDVKSAPILLFRRAEGA------SPGPAEG---------------------SPSPSPRRGSPSP----------------GGSRALRPPLGQPTRAERRAERPG--------------EDGAVESADALPARRELTVQGERRP---LSRFPE-----------GETAVRSDSRAGGPAGGRGSGEERRTVGCRTGRPLPGVKVVIVNPDTKG-PVGDSHLGEVWVNSPHTASGYYDNETLQADHFFGDAWARTGYLGFVRASGELYVVGALDETLELRGLRYHPTDIESVSRTHRSIAECQV---------------------------------------------------------------------------- 91217337 89 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LTILQDFKPEVICCTPSYAQTLSDELIKNGINPKALKYAVLGAEPWTEVIRNQVEDLDVKATNIYGLSEIGPGVSQEDVEERGTGCYIWEDHFYP------------EVVDRDTG-VPLPYGEEGVLVITT------------LTKEAFPLLRYW-TNDICSINYDKNAKIKGRSDDMLIIRGVNLFHTQVEEVIYQIEG---------------------------------------------------------------------------------- 197118991 17 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGQPKRIYFTAEDLEATVDFFAHGMATLVAPGATVLIFLPLRDSVGDLLARALVRTKVNPVVWGPVRDPAAARAEIMKHPRPCLVGIPTQMLALARGDLAGAIPRGWVESVLLSTDYVPEAIERELEQLGCRVLTHYGMTETGLGGGVECQAGEGYHLREADLYT--------------EIIDP-GTGLTVADGEEGEVVF-----------------TTISRRGMYRTGDLARLIKEGTVRVQGRIKD-----GRRLRMNELDEALFAIPGVLD------------------------------------------------------------------------------- 33593114 75 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGLP--VMLTRRDLLLPSQTARLLAAAGVRRGARAYQ----GYGYGLWIGGLALDQGFKAMFPLGPGRGDLAARWMRDHAYEVASMSPLWLMSLAQAARAQGINPKTLRTAILGGQSVSAEFRAQLEAEGFVSHNIYGTTEAGGPILATHADDELHLINEDTVLT--------------EILDPVTLK-PVSEGEVGEIVITT------------LTKEASPVIRW-RTHDLVRLSSHPYGRIIGRSDDMIKFKGVIVFPSQIEDVITGVAGV--------------------------------------------------------------------------------- 71282487 111 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFRAGDIVQNCLSYHLTPGGFILDSGARACGCVVIPAGPGQTEQQLDIIEHLKPQGYSGTPSFLKILLDKAKAENRDISSVTKALVTGEALPKGLRAEFDAAGINTLQAYASADVGLIGFESKSDDGF--IIAEDLL--------------VEIVRP-GTLEPVADGEIGEVVVTSFNV------DYPLIR--------FATGDLAVKSSEGWL---GRADQTTKIKGMFVHAEQIEQVRQAYPHIA-------------------------------------------------------------------------------- 71755785 452 -----------SVGEMWRRAVSLHSAQRCLGQKNDGVPEWLTFVSVDARAQELASGLAALGVGPGDVIGVDCDASVDSTVLELACATYGIATLALVG--KGSTIRNLIDEYDIKVVFAARNAVGAILTCRSR--SLETLVCMHSSHDSTDISYNEVFSKRSQPVLLRPVCDDTTLYTSTSNGNLKVVRVTHADALRAIRTLVGTAVLPNTQHKHLLVHYTPFAMLFNRLFVLGLFAHGSAVATTPVAACARAFATIQ---PTIVVATPSLF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 153811065 85 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGAGKRVFYTEGDCEHTIELFMAGLGEFIYPGSITMVAMPFSGPFGLGELIAEAILGAKPLSTGTGRTYGELNRILEEEQPDTYVGMPTALLSMLRMCGKG-----SIKRALVSGDACPQTVMKAIEELQTRLWPHYGSREMGLGGAICCTAHDGMHMRENHCIT--------------EIIDENGNVLPDG--EWGELVI--------------------------------------------------------------------------------------------------------------------------------------------------------- 215506046 49 --------------------------------------RTRSFAQLDRLSGHLANHLLNADTKAPTDVVVCVSCPDDAIVAALATLRLSACCIPVSPTCSV--LGAVMDEVPPSCVVVDSKTESRFSGFEPARTIDIGSLLASLSASESEDDI--CVMSPAPPQSYGLPGPLFQI-------------LSEEGMADQCLSRYRWEWKAHPAEKNDVVAVVNDVDSAWEDVVGVLAAGATLVIPAQKRSPTALLKFLSREAVTRLELSPDCLLSLLRWLEHRHAPLSQLTLVKCSQGLLTSPLVRLFRIVLPHARLVYVYEHAGLCCAYQCPPSDCEPQCHTILEGDLVVLGKPVGLCNVVVRDEFLRDCAEGETGSINLC---------------------------------------------------------------------------------------------------------------------------------------------------------- 170721858 9 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGAPRQWLRSQ--VQMEHEAALILGRWAPDAREIF-SFAPVSHSYGMILGEVGSR------VLNAQLHACSLMPTLDGEGPCVILAIASTWRVLPALL----ARLSARRAVLVSASLLPPATVQRHAGPQVRFVELLGSTETGAMA-----YRELDAHSDAEQPWTLLS--------DVTLLSPPGQPCA--------LHVASPRIARQPCQAHAAATHCCD--------DQVLVLDEQRFQWLGRASSLIKVNGLRVDLARLASDLAQCPKL---ACVAVADALRGE---AFEVLYSCDTLTEHAVLEAFRQLPPGHPWPVAVRRVTDLPLSATGK----------------- 118588417 112 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFRKGDVVLNTFSYHLTPGGFILDQGAIALGCTVFPAGVGNTDSQVEAIEVLKPSGFVGTPDYLKILLDRGRDQGRDVSSIKKALVSGGALFPSLREEYEAGGIRVGQCYATADLGVIAYETEAREGMVVNEDYIVEIVRPGTGEPVAD-----------------GEVGELVVT--------------NFNSLYPMIRFATGDLSKIIPAGW---MGRADQRTKVKGMFVDPAQIAQIVAAHPEISKA------------------------------------------------------------------------------ 187476696 118 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCAVFPGGTGQTEQQVRAIQDLAPSGYTGTPSFLKIILEKADELGIPLTSLKRALVSGEAFPPSLRDWLAARGIAGYQAYGSADLGMIAFETPAREGLVLGEDLILEIVRPGTGLPLPD-----------------GEVGEVVITTPLVRFG-------------------TGDLSAVLPRGWL---GRADQTTKVRGMFVHPSQVAEVLRRHP----------------------------------------------------------------------------------- 213402951 103 -FPQNSMASLHTISGLFQYRKTVNPDSVAFITLDNKEVACCTWSRLYDRAEKLAMFLSKHGIKSQEIVILYYRRSVDYISCFLACMLVGIIVVPVMPSLSFQDFLFILSETQSKVMLTESTFKIFIRETRKDISWWKINEVSNFKVPPGVLSLNS-----------NEDDIAYIDFIKPTVSSKKAIVFRNKTIMSQALTTALIRATQLNRGEVLLTYLPRRSVGLTFTVWNALFSGYTSVICEPEATAGTFAFAISKYQATMLGLKNVVFRSTLSYRKKFDVNFSLLKLCLIHCNIVDPEFDRWLRPLGCDIVDEYGLTNGPMVLKQPLWKNTVHTISNPEDILCLSPFWLPIINSSVVVVNPNSHSLCK-INEIGELWVQSKCLPTELFFDPEESESFICESSFFRTNIYGFLRE-GHIIVVGRKEDQI------------------------------------------------------------------------------------------------------- 154245810 146 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRAIADIRPQGYGGTPSFLKILVDKARETGTDISSLKKALVTGEAFLPAHRAELKAAGIAARQCYGSADLGLVAYESEAEEGMIVDE----------------GCLVEILRPTGDPVEADG-EVGEVVV------------------TLFEPDYFATGDLSAVLP-GFVRLMGRADQVTKIRGMFVHPVQVSAAVKKHPAVAKA------------------------------------------------------------------------------ 70999065 32 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDPFCFLHTSGTTGVPKPIPWSH-GLIGTMDAVRLLWTTDWKTGDTIYSSFPMSHGAGIIMNILMPALFNLHCVFGPLPNINLVDALAVSTRIDIWSMVPSLVDELGETPAVLS-KLKSSKFICASGGPVSPVSAGKVNEV-IRVLNLTGTTE--GLFMGNLI------PPREDWFWF---CFHPYSGFEFKQVEPDTYEVHRNEHWP---------LFQGIFHTPEKQSINFK--------DLYVRHPKPNLWFKGRSDDLVT-----------EAFITTHPAIKGCLVFGTGKPQAG----LLIELKDPLQKTDELLDSIQANSMSRHKLRDFVAFAPDKPRTDKGTVKRSATLKLYADY---- 148642447 77 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LETMKDFQSDVITCTPSYAMYLGESLENSDINLENLKIGIHGAEMWTEEMRHKIETLNIKAYNIYGLTEMGPGVAQECVEQNGMHIQDD--------------HFYPEIINPTGETLPAGQK--GELVL-----------------TTLTKTGIFRTKDLVRMS-----RITGRSDDMLKIRGVMVFPSQIEKALLK------------------------------------------------------------------------------------- 110767470 3 --------------------------------------------------------------------------------------------------------RHFITLSQPKVIFVNEGSAEILEAAKIELHHTKLVCF---GYYPGIIPFSETLKYHANFQCTDIDDPLLIMFSSGTTGMPKGVQLSHKSILN---IMELREGFPYGIQ-TQLWFTPLYWISGSFLNLKS-IYFHIKKISAPEFNEKIACEIIEKYK---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215474366 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IILAFLPMHHAYGLAAYCQRAFVARSTWVIMGRWNPVKAVQLIRRYGVTQLPLVPSMMHQLLDYPNL-KEAMKSVNSAIAGAAYASDELQNKFRERKLVFNVGFGMTE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146342123 110 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFRCGDVVLNTFSYHLTPGGFIFDASARALGCAVIPAGPGNTEAQFELIEAYRPIGYSGTPDFLKILLDGAASAGRDVTSLKRALVSGAAFPPSLQAEIKARGIDAYQAFG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 85712209 70 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VCSTGPCAPAVLNALTRNGLNVFEIYGSTETAGVGIRNDPNQPYQLLSRWIKQGKE------------QLMDNLSRELIDLPDS---IQWHGP----------------------------------GLFEPLKRNDEVLSICGKSVHPEAIADVIRQHPNISDARV-RLNHAQESHSLKALLIADPEQRSAETLIAQWLADKLEPHELPKRFAVRDSIPTNELGK----------------- 197331339 18 --------TDRTPADLLRSALAADPGRPLVTFYDTGERVELSVATFANWVAKTANLLQDLGAGPGDRLALLLPAHWQSAVWLLACASVGVVAVGGDP-------------ADADLVVSGPDTLEKAAACSGERVALALRPLGGRQPPSGFADYAVEVPGQGDRVPVDADGPGLLV---G------GEELSYARIVERAREDAAKRG--LGEGSRVLSGLGYDTWDGLSAGFAALATGGSVVLVREQLSADGLAQRIESERVTHTA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118579969 98 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LHSSGTTAPPKRLHFTAHDLELTVDFFHHGMGTMVRPGQRVLILMPGELPGSVGDLLAKGLLGVTGIIHGLVRDSEETLRRIVEEEIDCLVGLPVQLLGLTRHPAARRLCRKRLTSILVSADYAPLAVKEALSTFWVPVFDHYGMTEMG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 127513533 109 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCTVIPAGPGQSEMQLDLIASLKPNGYCGTPSFLNILLEKGKALSKDTSSITKALVSGEVLTPSLKASFEAADIDVKQAY--------VTADIGLIAFESVSGEGLVVAE--------DIIVEIVRP-GTLTPVPEGEVGEVVVTS-------FNRD-------YPLVRFATGDLSAIMPRTNVRIMGRADQTTKVKGLFVHPEQVERIRRRHPGI--------------------------------------------------------------------------------- 145612966 146 ----------------------------------------------------------------GNRVAIYLPNSVELMAALFACAFLTAIILPV--EQPDDVVISMLRRSAADTVIALPGAFPFDLAVKS-YPSLRNVIVVDEEVPKGVATWHDLVAEAPPPIEGQKEPRDVTVFWQNNTGQEEMVRFTTANLVAAVSAQMFAVPMRLGPSDLFLPAAPLSDVYTLTLTLAALFSNSSVAFNSAAGRSRDLQAATRGISPTVIVATP---EALLQTRAQSADSLKSLRLIFVAEPPLSSAVLSDLRILGARIV--YALTAPKVAGAVSQTGLYDYRISQNEGEKGCSHFGPPMTSTEI-LLKDKGVHKTTDEKIEGEIIVRGPAVA--------------------------------------------------------------------------------------------------------------------------------------------------- 119490811 32 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------NDPFCFLHTSGTTGVPKPIPWSHGLIGTMDAVRLLPRGTDWKTGDTIYSSFPMSHGAGIIMDILMPALFNLHCVLGPLPNINLVEALAVNTRIDIWSMVPSLVDELGETPGVMS-KLKSSKFICASGGPVSPVSAGKVNEV-IRVLNLTGTTE--GLFIGNLI------PPREDWFWF---CFHPYSGFEFKQVEPDTYE---------HLVHRNEHLFQGIFHTPEKQSINFK--------DLYMRHPKPNLWFKGRSDDLVT-----------EAFITTHSAIKGCLVFGTGKPQAG----LLIELNDPLHKTDELLDQLLRDFVA-FATPDKPFF-----RTDKGTVKRSATLKLYADY---- 78355587 127 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCATIPAGPGNAATQLEIMQKLRVTGYVGTPSYLMHLAQKAEEKGLNLRKLEVAFVTGEKFSEKMRNQLEKFDLVMRQGYGTADVGCVGYECYHKTGLHIANRAYVEICHPDTGIPLKD-----------------GEVGEIVVTAFN----------KTYPLIR----LATGDLSYIDRSGN--IVGRVDTTARIKGMFVYPHQVEQVISRFEDIK-------------------------------------------------------------------------------- 145243816 75 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------EDRPAIIIHSSGTTGLPKPVTLTHGYLATLDQMQTLPVPQGRESAQLFLHKVCVCECIFYETPFFLS--------PDRPLTPDLFSRIMATPNPPRWCLIAPFALQDLWSSEKGRQALQGLSAVNFGGAPLSSATGNAISS-HFRLQTLMGSSETGYTPTLLCEDPADWACFEWNPAFEHC-----------------MEEV---GDGLWELVIPRPS-SRRYHG----IFHAFPHLSEYRTGD--RFEPHPHLWSKGRADDIIVSNGEKLNPIDAEHHLESHSLVHRAAIFG-------------------------------------------------------------------------- 154309071 125 -------------------------------------------------------------------VGLMGRSDSAFLFRWLALMRLGASVMIMVPSLSSEAVQHLCKQCDIDIVFYDVDLRRQYVEIQ-KLERISRNSPLQMRGYSRTSTMELVSHAERNPSYIPSKSPAYNHHTSGTSGLPKPVPYTHH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 215501324 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DLGRYDGQGRITVLGRIMDRIKFAGVTLMPHQLEDTLREMKFAKEVCVVPISCDV---TPTAAVILRKDEAKAAKLIHHLLRSELSP--LTGGIIFCESLPKSEDGRVLRHQLR---------- 169177820 12 ------LDAASNVTDLLLERHAANPAHALYRRKGPNGWVDVPAGKFLQDVSALAKGLIAGGLEPGDTVAVMSATSYEWTLVDFAIWFAGGVTVPIYETSSASQVDWILQDAGARRVFVDQATADLVTGVGGRL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1050923 79 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------PLEDIYTIHETSGTSGRPKSFFLTWGDWQRYAYARSFVSQGFERGDRVVVCASYGMNVGANTMTLAAQKIGMTIIPEGKCTFP---VRIIESYRPTGIVASIFKLLRLARRMKEQGLDPSSIRRLVAGGESFAPESREYVEEWGVEVYNTYGSTEGT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163758863 111 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PTGFTGTPDYLKVILEKADEMGVDLSSIKRAMVSGGALFPSLRQYYTDRGVSVLQAYATADLGVIAYES---------ADSDGAPHPGMI--VSENMIVEIVRP-GTDDPVVDGEVGELVVT--TLNPGY---------PLIRFG---TGDLSAVLPGASLRIMGRADQRTKVKGMFVDPKQIAQVLAKHPEIARALVVSRSGDADTMVLK---VEPAANASPETAAVEATLGSIA--KLRGGVEIVASLP--NDGKV---------------- 115525900 459 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGGTSGAPKVAYRTHH--YNATRMGKGLLLAGFGPGDVVANLMFAGNMWASFISLNMALTGARFLPLAGNMDLEFVLFALKHFRANSIISIPTVLLSIARMVEERKIEGLTIKKAATGGEHLFPGARAYLSRV---------------LGVEHFASAGYAANDSGAIGYQCAHCGGSIHHVHVEIVDPDTEPVPPG--EVGKIVATN-------LNR------RLMPMVRYDIGDLGRWIEGRRFELMGRSDDVLNFGAAKLGPDVVAEALKEVPGVADQLLVRVEDAALGERLADYL-----RHSTKELKTFLERKLIGGISV--EVVAPGDLPRNPTGKVR--------------- 120609475 122 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCTVFAGGTGQTEQQVQAMAELRPAGYIGTPSFLRILLEKAAETGTALPHLGKALVSGEALPPSLRDWFAGRGVAAYQCYATADLGLIAYETRAREGLVLGEDVIVEIVRPGTGDPVPDGEVEVVVTTLNPYPLVRFGTGDLVLPGPCPTG-------RTNRRIR--GW-----------------MGRADQTTKVRGMFVHPGQVAEVARRFPQVGRALVVG-------------------------------------------------------------------------- 213970649 29 -----------SLPQALLQQAQTRGDRTALRYKQFGIWQRRSWSELALEVSQLAAALKGRGFDSTHSLVMLSEARVEALLLALAAHWLGGTVSLLDPA--ADNRAWLAKRS---LAFAVADGLEALLQLRNASPEVVVLLDLGETQDINVIDYARLLSDAADAVDPVQSPAAAFLFPS--VGEPSDVQLSHTDLLAGARQ--LVDRHGLSARDQALAA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116748755 100 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTSGEPKRVFFTSEDLESTIDFFRQGMSILAKRGDRVLILLPGERPGSVGDLLREALIGAQGIVHDPVNDVPGTLKRMAREHIGVLVGAPAQVLSLARQSDGK----SAPRSILLSTDHVPAAIVEALRHINCEVFTHYGMTEMGGVECGAHRGYHMREADLCFEIVHP----------------ETGRPEPDG--VMGEVVF-----------------TTLTRVGMYRTGDLGRFLPD-------------------------------------------------------------------------------------------------------------------- 78358584 79 ----------------------------------------------------------------------------------------------CNPACSDPELRRLLTASGISAWQTDREVLALAAEARQALQGVDPASISARGGLHRLPLLHADVLRRAPLLCTSQDDVARVLDTSGTSGRPKRLFFSEEDLNATVEFFSWGMLSVGHPGDTVLAVLPGERPASVGRLLGTALAGMRSVAGNMGQGAPALARLAHTEKAAVIVGSASHVRHLALAWQQAGYDPGSIHTVLLCWDSVPPAVAGLIRRFGCRVLVHWGMTETG---LGGALGCGHQGLHLREADLL------------AEVIDPTGTPLPDGQE--GELVI--------------------------------------------------------------------------------------------------------------------------------------------------------- 212533971 35 -----------------------------------------------------------------------------YCLLVLAIIGASGVYTGTNPAYPTAELSHHIKTSKSKFLISEPEILESLQGAATECENIWIFDPLGQHIPAGHKSWRELLNGEQDWVRFNDAQPAARLLSSGTSGLPKG-LRSLRAALLN------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169615749 126 ----------------LERGATSSGTATIMTVYGKEGVSEHKVEGISKEIAIIGKHFKDHGAK---RVAIYLPNSIEFLAALFAGAFYGFTPILIPYNQPHPALVDLLVQTGADALIAEAGSVPLADVIQGA-PGLRQIIWTVEKVPEGSVWHELVQDQQNGSVALPSNSPGVVFLWQETVGKPEIVEFTQQNLAAASLITALPAAHRFNSSDTFLPADAFTHSYSLCLTLAALFAHSTVVI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 29831578 1 -----MNATDRTPADLLRSALAADPARPLVTFYDTGERVELSVATFANWVAKTANLLQELSAEPGDRLALLLPAHWQTAVWLLACASTGVVAVGGDP-------------AAADLVVSGPDTLDAARACSGERVALALRPLGGRKTPDGFADYAVEVPSQGDYAPVDPEEPALIV---------AGAEHTGAEVVERARAEAAGLGLT-GPGSRLLSGLGYGTWEGLSAGLYAPLASGGSVVLCRHLEEDALAKRIESERVTAT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 85705899 79 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------PRRDAVRLHRTSGTTGQAMNLALSARDAVTETVGGRCQSAAGLTPEDTVVHCLNYQMWMGGLTDHMTLQATGAMVVPFGVGSTELLVRTIQEVGITAISCTPSYPSVLEKFPGLRPRDLGLRLGLFGGEAGLDDP------AFRARLRDVWGMEPRNANYGVSDVFCNFAAQCTQDTRLHYMAADVLYP----ELIDPDGAPLPLEAGQTGELVL---------------THLLRDCQPLFRSGDIIAVDETGFFRVVGRSDDMVVVRGLNLFPTMVAAVINEFVELSDYRITLDAPPPYDALPVSVELAKGQGASDADAIASGIKAKLGATARVK-IVPHGTFPLTE-GKT-KRVVR---------- 218758488 123 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCAVVPAGPGNAATQLEIMSKLRVSGYVGTPSYLLHLAQKAEEKGMNLRKLEVGFVTGEKFSEKLRAQLEKFDLIMRQGYGTADVGCIGYECFHKTGLHIANRCYVEICHPDTGIPLKD-----------------GEVGEIVVTAFN----------KTYPLIR----LATGDLSYIDPCGRTSIVGRVDTTARIKGMFVYPHQVEQVMSRFEEIK-------------------------------------------------------------------------------- 144897696 2 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GSVGRPIPGGHVTIRD-------------GVVVYGGDNVMMGYLGRGDKLA------GVLDTGDYGRLDGDGYVWLEGRAGRVVKVMGLRLDLDEVQ---------ARAALFGSPAAVRGDDLL--VLVAGPLPDSAARAAFAAELGLPPVVV--RWRQVAAIPWAGNGKIDLAAL----------- 84702360 132 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATPTLWRYLAETLP----DLPDNVMGLTFGERFSPELARQLRSRGVAMRELYGSTETGVVGWRDSPPDPFSSRGEGSAIIRSSANGRP---YKMLPMDD--------------LSWTGPSQF-----------------------DLG-----------ARRDGAIQIGGVNVFPTAIAATIAEHPMVSQCSVRVSQRPGALDRLITDIVLADDIDPDEKMIDEWCRRRLRPTERPRIYNFADQLP----------------------- 123965438 50 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------PAVILNSSGSSGKPRKCIHKLENLYSSAKASGIWQGFKLKHC-LVFNTLPLNHISGLMPLFRSQIWDCEHINISPALNPKELVNKIKKDKITSL--VPIQLKRLLS--EKNGIDLKIFDLIWIGGASLSIETSRKCRFEKINLAPCYGSTETAAMVTSLKPKEFLEGLDN---------VGEILTDIKLRI-SKNGLIQIQSDRIGIELL-------ESY-----QTKNFKDKNGWWESSDSGKLNNSLYLKFIRRTDNAFNSGGEIVFP---------------------------------------------------------------------------------------------- 118352698 44 ----------LTLKDAFLNSVKQYENNNFLGDANKNEYKWWTYKQILKMSEKVGSAITDKCLQSEDTVGIFAKNCLEWIVVEYACILYNYALVAV----QNNAISHIVNECNLETIFCSEELIPQIM----DIDNVKTIVCFSNSDQFNESYYNQLLQEEIHPANIKPSTIYTICYTSGTTTTPKGAMITHANCI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 167375770 145 -----LVNNNETLATLYNKAKSY--EKKAYTVLGN-KIREKTWKEFINDVEGFACGFLKQTHKA---VIISMANSENAYSIGFAAMLTGRYVCYVNPTLPTYRFEAIVNLINADVAFIDNTIIDNFKEVQKTHENLQLVIVGTDVGKDKNLCFNEKADKTTFEEQLKEETVAEIIY--------KGVIWTHSNIC----AALKSNDPGLTSEMTIMEVLPQSAFGERIYGMYFALYAELHVIIAQPTDGPKFMKMLKQHKPKFMLGTPRIYEKISNYA-SDKIDKSTI---------LTRKAKNFAAKKGVDVGEGYGISRTGLHKCYCACWGVMSEKSRAKCLGLGITVGLMLPETTLYVPGSYGCKVKECNIEIGEIIANGSVVSCGYCN--EGSQHVYPFENGFKTYLMATYQPNGYKYPL-----IITSNAEMIEPHYIEKMLCTIPTIVKCIILG-------------------------------------------------------------------------- 171694067 291 ---------------------------------------------LTRQINLIGQHLVDQG---GNHVAVYLPNSVELIVTLFACAFLNAIILPFN--QPDAAVIDMLRRSAADTVITAPGSFP-FDVVVKNYPSLRQLVWVVDEGSK-HMDWNEVPQGTGSKVNVATWQ--DIISDSGKTSEPKMVKFTTGNIVIAAQLTAIPTARRLSPSDLFLPADSLANSHTLVLTLTALFSNSSVAFNSSASEAPSLSAILSSPAVTVIAVTPSALRSLAESGAFPESGFKKLRLVINGGGKVGEELNDLRLYTGARVV--YALT--AARVAGAVCQTNVYDYRGGEHF------GPPVASVEV-VLRDKGGVRNSDEESQGEIVVRGPAVA--------------------------------------------------------------------------------------------------------------------------------------------------- 182438288 1 -----MNSSDRTPADLLRSALAADPARPLVTFYDTGERVELSVATFANWVAKTANLLQDLAAEPGDRLALLLPAHWQSAVWLLACSSVGVVA------------EVQGDPAAADLVVTGPDTLERARACRGERVALALRPMGGRRTPEGFADYAVEVPGQGDRAPVDPEAPALAV---G------GIGLTGAQLV--ARAREDADALGLAPGSRLLTGRSYDSWDGLSAGLFAPLAAGGSVVLCRHLDAAGLAERTRSERVTNTA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 63849712 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SHAGIV--NRLAWMQDRYGLVPGERVLHKTPFFDVSVWELFW-PLIQGGVLVVPGGHQDPAYLVRLLRDAEVSTAHFVPSMLEVFL--ADHGAGSVSGLRRVVCSGEALTPAVRDRF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 70720925 35 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RTFRELGVTHAGIVPS----LLDQTGLVPEDAPHLVYLGVGGEKMTPRTQQIWSSSDVALVNVYGPTEVTIGCSAGRILPDSDTRC----------IGHPLGDSVAHVLAP-GSYEHVKKGMAGELVIEGSLVANGYLNRPDA------------------------------------------------------------------------------------------------------------------------------------------ 149374294 100 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------PESDIHHIHGTSGTTGRPTAFGISRRDWTIANNHARIMWGMGLRPGDTVFVAAILSYMGSWGALIGAERLGCKAFAPGMTARAVTWLGMM---KPAGLYSTPSYALRLAEVAREEGVDPRGIKVLFFSGEPSIPSIRDKIQQIGAKVVDCGTMAELTPWMHASGSADTEGMLLWQDV-------------VYTEVADPTNRRVPYGEQGT------------PIYTHLERTSQPMIR---MVSGDLTHWNPCGRTYIYGRIDDMFQIRGENVYPSAIAEVL--------------------------------------------------------------------------------------- 197731579 24 ---SLMNASDRTPADLLRSALAADPARPLVTFYDTGERVELSVATFANWVAKTANLLQELAAEPGDRLALLLPAHWQSAVWLIAAASAG---VTVEIGGDP---------ADADLVVSGPDTLDAARACGGERVALALRPLGGREPPAGFADYAVEVPSQAPYAPVDPDAAALVV---------DGVELSGAELVARARADAA--ELGLTAGSRVLTGRSFGTWEGLSTGLFAPLAAGGSVVLCRHLDEDGLRRRVETEQVTHT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 218756694 100 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGAPKRLRFSVADIERTVDFFAVGMTTLCRPGDVVAIFMPGQDSVGDLLDRGLRRAGMQPVLLPPAASGAEHAARLAQGGAQVFVATPTQARAIADAVLADAMPAPRPRACLLSAEATPPETADRVRALGCEVFDHWGMTETG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 212223844 84 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGRPKRIPYTRDDRFRTARQVEPWVRKYMDNGDKIASFFPPLPSSSGMFAFGAALNAKSAYYQIPLLDKEMLLKELQDIKPTLFCLTATAYNLGLILPESIKKD---IQTIVVGGETLTPELARATLELNAVIIDNFGSTEDAITGYRVITKKKTTEFHFEES---------------VVILKDNG----DGYDEYKRIYITK--VMR----NGELTGLPLFN---YDIGDLARV-VDGEVRNIIRVKDVISLAGAKLHIDQVMEIVFNHPDLLD------------------------------------------------------------------------------- 163705825 43 ----------------------RHPDRIAFVDQPDKPAWTWTFAAAREIAARLTAGLRALRLPPRSPVGLCMAGVAESHLALMAIEQAGHLPCLIPVTWDEARLLQAAEAAQLQAVITHGQLAERLCRVAARYFPLRFVAAFGPHVPDGVIGLDRVLDHRGDPAAFGSAEAAGLVFTGEETPRP---VLRDGDALTAATALCLAPA-RIEPGDRIVSLLPPTDLRGLVPGLAAALLSGATLESHPVFDSVSLSAALAREGPTHL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 466817 23 ---------------------------------------------------------------------------------------IGSVANIVNWRVIGDELGHVLNDSDARVFFIGAKLQSSIELISARIPGFSTHHCGGYGPSQNEDPYEAAISVAADPYSVDADTAL-VIYSSGLPGWPKGFVLSRRALVNH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149174123 96 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGSPMRWLDTKASWDWFSECWAQIYRMGLYPEDRLFFPFSFGPFVGFWAAFEGATRRGNFCLAGGGMGSEARLQMILDNKITAVCCTPTYALRLAEVAEAENINLSRVRALVVAGEPNIEATKLRIQAWGARVFDHWGMTELG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 51891847 92 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GATGYTGLPSYLLALLDRAAAAGTPLP-LRRAVVTGEPLPEALRARIEAHGVTVRQAYG---TADVGLIGYECGRGAGLHIDD-------------GVIVEICDPDGRTLPPG--EVGEVVVTALQ----------ETYPLIR----FGTGDLSALVAEGW---MGRVSEVTKVRGIFLYPKQLEAAMAG------------------------------------------------------------------------------------- 169605105 7 --PGLSLDRDRTLPELVEFHVKHNPQHRFCIQIENGAYQPVSYERLQQAILRCQAWLRDHGVKRCASVAVLMESHTGLAVFILTLMGMGVPVVLLSTRLSPVAISHLMRTTRAQHALVSQRLQPLIVEAR----SIRNSELDKECSPEVYIAYEIFLDK---------------------------VPVTYDGKIAH----------------------------------------------PNHFISETLL---EESGAKALLAVPSIIEEIALLPGDRGVRLQNLDFVAFGGGMPKDSVGKRLQVAGVRLINHYGATETGPLS-----PFFVPTESYDWHYIKLRPDTFAPLEVQLDPVDAHDCTFKMSMRPFG-------------WTERFELQDVLVRKP-------GSHEEDMEFSIQGRNDDLICLAGEKVRPTILESLLRQHHGVKAATAFG-------------------------------------------------------------------------- 156843453 192 -----------SLPSILRARYENYEKQTSIISIDNGKENSISWAKLYLRAEKIAHELNKSRLYKKDKVLLWYNRVIEFAIALLGCFIAGIIAVPVFETYKLGEIIQIIKLTNSSYVLISNECHKQLDNLQTTSNNTKIKLIKDEFFSQLTFLKTSELGKNAPTFDIP--DISYIEFTRTPLGRLSGVVMKHRALINQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154243880 91 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGRPTAFAIGREDWRSIANAARIMWAMGLRPGDMVCVAAILSLYMGSWGALAGAERLGAKAFPFGAGAPGRLAQWLAAMRPAGFYGTPTYALHLADTAIKEGLSPRGLKVMFFSGEPGAPGVRDRIEDLGARVIDSGSMAEMTPWMNVAGSAETRGLLCWQDV-------------VYTEVCDPATRRVPYGS--------RGTPV----YTHLERTSQPMIR---LASGDLTLWSDAGRTYIFGRIDDMFTIRGENVYPSEIDAVLNQ------------------------------------------------------------------------------------- 71024809 136 ---------ELELLTSLRRLALAAPDAPFVYLGESSDFVKVTYGQANRIVDHLARWQQRLSEQHGVTITLLSLPTQHTFFHLFALWAIGVTVQYVNHELGRDTLEALIHGARSD-LVVHAGLDNKVKAWLESISSTHHIPLLELSAQETALHLARLAIDNQQFQLAQPSRPAFGLYTSASTGEPKLIAYSTRDIARHALAQDQKQATALRP--RLLLARPFYNTYVGFIVLH--LISARPLALMNPIDGEVLVALQQSKAAEVATNVEQARQMILQAANPDKGWLDTLRALAISGSGVDVHLSSLVEQYSILALNIFGVSEVGGLLV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 147669467 116 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKTIQELKVTAFVGTPSYLLSLLGKAEEMGLDVKNLKRAWFTGEMLTSSTRKTLEKYGLETFQAYGVTETGGCLAYECEEKNGLHLMSDE--------------YVVEIVDPTGKQLP--EGEVGEVVV--------------------------------------------------------------------------------------------------------------------------------------------------------- 73668055 95 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTSGNPKGFFLTWEDWERYSEYARIFRSQGFGPGDVVVCASYGMNVGANTMTFAARQLGMSIIPEGKCTFP---LRVIEAYRPTGIVGSVFKLLNLARRLRAEGIDPSGVNKLVVGGEAFADESRNYLEIWGCPVYNTYGSTEGT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148548198 8 -----------NLPASLLARAHQRGADVALRHKRLGLWQARSWAQLLAEVQSLATGLREVGFAAGDSLLIVSRPRPEALLASLAAQWLGGVAALLDPLMPDAEQLTLLRELQAGFVFAE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163792467 149 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCPVFPAGVGNTEQQVQAIAGLKPRHYIGTPSFLKIILEKAKEMGADVSSLRHALVSGEALPPSLRAELAEYGVAVLQAYATADVGLIAYESEAKEGLIVDEGAIVEIVRPGTGTPVPDVVVTVLNPDYPLVRFGTGDMSAVLTGTSPCGRT----------NLRIKGW-----------------MGRADQTTKVKGMFVHPGQIAEIAKRHPEVVRAEVTG----EKGQDVMTLVC--ETASSNAALIDAVAQSLSSVTKLRGAIKLVGELP--NDGKV---------------- 215465866 10 -------------------------------------------------------------------VGILLGSDITIFIFMAALLRIGTPVLCLSARLTPVAVAHLLKATSASTILSSSQVSRTIRDLQAD---SENELAVKFQLALGYEAFMDPQHPELSTVSTPEP--------SGTTGLPKPIYHAPAYILGYAACHELAE-----PSDRYVSTLPLYHVS--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 67922557 32 --------------------------------------------------------------------------------------------------FRQAALERLLERVPVKAVIYEDNRQNIWKTLAKTHGLTQLPIKIAPQTPAGCWQFADITSQTQEVVGSLADDTGILVRTSGTTAEAKIVAWSQASFLLSVGVAA--KWMGLTSSDRSLCVMPFSYLHSLLRSCLPGLLEGGSVVCCPGFDRLQILQWLETFQPRISH----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 89902301 114 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCTVFPGGTGQTEQQVQAMRELQPAGYIGTPSFLKIIVDKAHEMGVALPSVKKAMFGGEAFPPSLRDWFAERGIAGYQCYATADLGSIAYETPAREGLVLDENVIVEIVRPGTGDPVQDGEVEVVVTTLNPYPLIRFGTGDLVLSGPCPTG-------RTNTRIK--GWL-----------------GRADQTTKIRGMFVHPGQIADIIKRFPEVARA------------------------------------------------------------------------------ 116199163 126 ----------------------------------------------------------------GNRVAIYLPNSVELIATLFACAFYDLTAVILPFDEPTDAIISMLRRSAADTVVTAPGSFP-FDMVVGSYPSLRQLIVVDEEVPQGVSTWQDIVNDSPVDAKAARDVTVFW--------KSKMVRFTSANLISGVAAQLFAVATRIGPSDLFLPADSLANTHTLVLTLAALYSNASVAFNSVAAQADDLAIATRGVSPTILVATPAALLVMPSAGTDNNNNNSKLRLILTGTSRLSSAVLADLRVLGARI--MYALT-AAKVAGAVAQTGFFDYRVFENEQGGGCHFGPPLTSTEV-VLRDMGAWKSGDEGSKGEIVVRGPCVA--------------------------------------------------------------------------------------------------------------------------------------------------- 116878367 103 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGQAKRVYFTRSDLEYTKAFFRCGMSRMLQPGQRVLVLLPLPDSAGRLLADALQQQGISCHVAGLVSDPGAIAALLVEEPFDCVVGIPVQVLGVVRHPLAAEVPTHRIGSVFLTSDYVPSALVGEIRRWGCPAVNHYGMTELG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 54025057 1 ----------------------------------------------------MAAAPAARGFGVGEVAAVHVPNVPAFAAVLHGVLRAGGTATTVHALYTSEEIAKHLTDANARFLFTMSFFLPRAAAAAAAAGIRRERIFVLDGAP-GYESLADLLAGES------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 189210116 115 ----------------LEKGAKSSGMANIMTVFGKEGVTEHKVEDITREIAIIGKHLQDRSAKK---VAVYLPNSLEFLAVLFAGAFYDFTPILIPYNQPQQTLVELLVQTGADTLVAEAGSFSLADISQGS-SGLRSVIWTVEKTSRDWSEVPEGIGGKIDVAVWHESAAASLPATSG---KPPGVVFTQQNLTAAALITSLPAAHRLNAEDTFLPADAFTHSYSLCWTLAALFSHATVIVAGPGVDAETAAKLHSTTKSSVTSGPPTVFTKLNAPMRAVGTTPGKLRLLLVSEPPLSTEDLSDL-RIYTKARVVYALT-TAKVAGAVAQTNVYDYRRGDMPSNKHSHFGVPLSCVEIKLKDTPQHKTTED-QSVGELVVTGSSVAGG------------------------------------------------------------------------------------------------------------------------------------------------- 160883204 67 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PELQWDTIRRIHPTCGMVVPSFLIKLIEFAEKNNHNTCSMQKCICIGEALGQKIHDKWPAL--QLYSTYASTEMSFTECNEFHGGHLQP-----------------ELIIVEFLDDNNRPV--EEGEAGEVTI----TTLGVKGMPLLR---------FKTGDICYHHTDNTIRILGRKGQMIKYKGTTLYPPALFDILDNIPSVK-------------------------------------------------------------------------------- 196230920 51 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APAYRMPCWEWPFGNMFPSAEQVSMSIFADTEAQVRFLETEAPGYLLTFPSNLRLILRALRRTGKRVPNLRLVRTMTERLDPDLRRECEVLGVPLRDVYGATEVGFIAIQCPEHDH-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 44885798 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCTVIPMSGGQTEKQVQLIRDFQPDIIMVTPSYMLNIADEIGRQGVDPHSLRLGIFGAEPWTAELRRAVERMGITALDIYGLSEMGPGVAMECAETQDGPTVWED-------------HFYPEIIDPATGAVLPDGQ-YGELVFTS------------LSKEALPMIR-YRTRDLTRLLP-GTARITGRSDDMLIIRG--------------------------------------------------------------------------------------------------- 218720819 62 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALGELWLEGPLVGAGYFGEREKRAAAYIENPWLLSVGQVILAELGACT---RLAQTVKVRGQRVELAEIEHH------VRNALAF----QKGGDILTAFVSTAGKSALGARVSQETLQEQVPSYMIPGAYVFLQRMPMSATGKTGQKKL----------- 215460466 9 ----------------LEEASTKHASATAVVDSQSSELQDWTYSQWASDVNSLARVLSGSGVEQGSVVALCLG-GFEYVVQIYAISKAGYIPHT-FSRLPGVSIKDLLHKSDTKAFIRSAIFKDV-------LKSIDDIPTFDPARLEDV--NFSNMEPIPPLPDSHADDTVLIAHTSGSTGAPKLVYIS-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 84687119 39 ---------------------------------------------------------------------------------------------------------HALTWADARAVLADGS-------ASGDGPVAQTLAVLSDLARGEVFHFTD------TSAPLPPRTDMVFAAT-----RADGSVVCHASADAAHIGAAIALRERFAKDDRVALAARVSDPGFWAV-FAACMASGAALDLSGDMDRATTAWLIDREAV-AAYTPRPHLNRL--HLDAGRDRLAEV------AAAQPDT----------RIVNGLSLPETMGLA--------LSSDPRDPTGTITTTKGRPVGGVEVMIVDPTGMDVLL--YQTGEVWLRGTGVFLGYAGKPG----VGFTDRFFRTGILGHLDCEGRL----------------------------------------------------------------------------------------------------------------- 146091517 435 -----------TLGEMWERSVTRFRTFKCLATSEVGESEWMTYGTVDVRARELGAGLLEMGFRAGDLIGVACEPCRNIVILEVACALYGFTTVPLAG--KRSTMSALLDRHKIRVAVGDRSSVAMLLTCRSKLEAVSAFADEDDHATAKDLNFVEQKGRLCPVAPAKEHVTTDSVFTDGSALLP----VRHSS-VLYDLSLLLMTGVLPSSGESMVWFSPMALLFHRVCVLGMLSQGNAI----ATVDAAHLQEAFVKFQPTLLVTAPTLF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46124855 139 ------------------------------------------------------------------RVAIYLSNSIELLVALFACSSLTTVLIPFNV--SNEELVSMLRRSAADTMITAPGAFP-FDAVVNAYPSLRQLIWVTDEGPEGVATWQDILRDSPDPEKTPSDLVTFWQ------AKPEMVRFSQANLVISAQLAAIPTKERINPSDLFLPADSLTNVYTLVLTLGALYSNASIALNSVAGKSSDLVLATQGVAPTVLVASPETLLRLGSALANVSHVISTLRLVLAAEPLLSANVLSDLRIFGARVV--YALTAAKVAGAISQTAFYDYRLPTDVKTHF----GPPLTSVEVYLKDTDVHK-TTDDKIEGQIVVKGPSVAGG------------------------------------------------------------------------------------------------------------------------------------------------- 163855422 101 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVGPGDRVLNTWSYHLVPAGLLLDRGIVACGATVIPAGTGGAELQAKIVLDLGVTCICASTAFFMTLVETLEGLGHELPRVRSALLGGEM--GDWMGKRRRLE----ERYGMRTFSTYATGDFGLIGYEQKGQEGYAIHEDRL--------VQICDPVTG-LPVAAGTPGQIVV------------------TTLSPGWFGTGDVACALEDGCVQIQGRVGQAVKAREIFIYPRQLEELAIRIPGVRAAAVITCP------------------------------------------------------------------------ 196230922 59 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------HLPCWEWPLGNLFRTGPQAIMDIFSEIEAQVHFLEAESPEYLLAFPSNLRLLLRAFRRTGKRLPNLRLVRTMSERLDPDLRRECETLGVPLMDCYGCQEAGYIAIQCPEHDHYHIQSEMSL---------------VEVLREDGTPCQPG--ETGRVVITPLHAFAMPLLRYEL-------------GDYAEVGERGLRQIYGRKKETLTMSGERIFASPVFECI---EAVAQYQIVQKSLTILEVQIVA------ERPLKEAIIDRLVTQVGPAFEI--RLVFVDNIPRPPGGKYM--------------- 148263077 64 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTAPAKRLHFTAADLELTVNFFHHGMSTMVQPGQRVLILMPGELPGSVGDQLVKGLRRLEVIVHGLVHDAEEVLHSIETLEIDCLVGIPVQVLALARHPAATALPPNRLKSVLLSADYVPAAIVLEVSAWGAAVYNHYGMTEMGLGGGVECSRRCGYHLREADLY--------------VEVVDPEGRPLPDGER--GEVVF----TTLTRWGMP------LIR---YRTGDLARFLPE-------------------------------------------------------------------------------------------------------------------- 192973021 97 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVTGYAGTPDYLKVILEKADEMGLTL-GIGKAAVGGGALFPSLRQWYADRGIICRQCYA---TADLGNVAYESEAMDGLILDE-------------GVVVEIVTPTGDPVPFG--EVGEVLVTTLN------NDYPLVR--------FATGDLSAFMPRSNLRIMGRADQTTKIKGMFIRPEQVAAFVAKHPEVTRARVIASRD----------------------------------------------------------------------- 83312693 116 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTPSFLKIILERAEEMGLDHSSLTKACVSGEALLPPLRQSLKDLGVDVTQCYA---TADLGLIAYETKAREGLIVDE-------------GVIVEIVRPTGDPVP--EGEVGEVVVTSFN------QDYPLIR--------FATGDLGRMRLKGW---MGRADQTTKIKGMFVHPRQIAEVAKRHPEV--------------------------------------------------------------------------------- 83594833 116 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGWIFDDGAQALGCP-VFPAGTGQTEQQLQAIAALRPTAYVGTPSFLAILLDKADYLGADISSLKKGLVSAEAYLPPQRTLFAERGIPTYQCYSTADLGLIAYESPDDSGAVEGMVVDE------------GVILEIVRPGTGDLVAPG-EVGEVLV-----------------TTFTPE-YFATGDLGRMRIKGW---MGRADQTTKVKGMFVHPQQVADVVRRHDALAKARLIVTRIE--GGDVMTLVCETTETLDLADQVAESLRVVT---KLRGEVRFVTSLP--NDGKV---------------- 91780937 73 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VDAPLPLVFQTSGGTTGLPRPMLYSPRDRVMNILMGRRFYLQGVRPFDLVLVSLALGLTNAGLLAREGLWTGAVPIMAGTGAQTRRQIELIRGWNVQVICGSPAYYRYMANVAQSEDVRESSVKKIITGGESR-EELESLW---NADVYDGYGTNELGTVAAECAEKSGLHVFEDA---------------FHVEILDRQSGT-PAASGEPGVLHVTAPMI---RFN----TNDMFS----FHAGDKGKRLTG----MAGRADNMIKLRGISVFPEAIGELL--------------------------------------------------------------------------------------- 121592895 112 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCTVFPGGTGQTEQQVQAMAELRPAGYIGTPSFLKIILDKAHEHGVALPSVTKALVSGEAFPPSLRDWLAARGVTGYQCYA---TADLGLIAYETSAREGLVLDE-------------GVIVEIVRPTGDPVP--EGEVGELVI-----------------TTLNPDPLIRTGDLSAVLPKGW---MGRADQTTKVRGMFVHPGQIASVVKRFPQVQRARLV-VSGEMANDQMVLQVETTETAAGMAQQLAEALREVT---KLRGDVQMVPSLP--NDGKV---------------- 163725061 132 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVTMVPIGAEAGTEKILQFIQLFGVNVFTGTPSLALHLIECPEVLNIPIKNLKTLILGAEPIPEVRHRLEEEYGAKVFDGYG------CSCEHPVYQGMHWLADD------------MAYYEL--VDETGDAIPMEHGAQG-IMVGTSLNPQG----------AVWFDMRFTLGDIQVFTESGFYKVVGRSDDMLKVKGVPVYPAAIEGVIHSFPK---------------------------------------------------------------------------------- 115374221 72 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTAHPRSFRHTSFDREMWSWGARALHAMGVRRGDIAINCFAYGTSVAFWGLHYALNHMGIPVISGGGANTERRIIFIETYKPTVLLCTPSYALYLGRQMQEQGPKDSSIRLLVCAGEPCVPATKQRIEELGARINDDFGCTEVAMSPFGYTCEYQVNRADGRVDTHFMEDAYIP------EVLDPETKPVPDGER--GVLVVS--NLFSE--------AQPILR---YVMGDWVSLTREGRTHLAGRYDQLIKIRGLAFLPALLEDSIRSQPEIGDEFKIEITHNDMDEILLTTELQPGASMEDLEAQEQRLSRKLGSLGIVVDVKLVPTLPRTE-FKAKRFDLRDR-------- 94987077 123 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IPAGPSDAGTQLDIMQKLRVSGYVGTASYLMHLTQKAEEKGINLRKQEVAFVTGERLSEKMRSQLEKFDIILRQGYGTADVGCIGYECFHKTGLH-------ISNRCYIEICHPDTGITLKD----------GEVGEIVVTAFN----------KTYPLIR----LATGDLSYIDRSPCISIVGRVDTTARIKGMFVYPHQVEQVMARFEDIK-------------------------------------------------------------------------------- 169616189 3 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WTH-GDFIQIHPSGQIMFLGRADGVLNPSGVRFGSSDIYSVIETHPEIADSICVGQRRPDNDESVMLFLKMNEGQPFTPTLVNN-VKKKIARRHVPRYVFQTWDIPTTVNLK----------------- 218149972 123 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VVPAGPGSTNSQLEIMQKLRVTGYVGTPSYLMHLAQKAEEAGLNLRKLEVAFVTGEKFSEKMRSDLEKFDLIMRQGYGTADVGCIGYECYHKNGLHITNRAFVEICHPDTGIPLKD-----------------GEVGEIVITAFN----------KTYPLIR----LATGDLSYIDRTGN--IVGRVDTTARIKGMFVYPHQVEQVMAHFEEVK-------------------------------------------------------------------------------- 60417366 10 -----------------------------------GPYQWKSYSEVYHIASCVARGMAKMNLPKGSKIGIYSKTKEEWLVTDIACWMLSVANVPLYDTLGEETICWTFAQTLLSTIFLTSDGVPKLASIKGKIKTLKNVVCFDEITSEAVIKFDEALGEENRTMPLDAESVITICYTSGTT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 154149656 20 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIFTIQETSGTSGTPKSFFLAWDDWRRYAEKYSRFVSQGLGAGDRVVVCASYGMNVGANTMTLAARRIGMTIIPFGKCSFSS--RVITAYRPTAIVGSVFKLLRLARRLEAEGLDPKSLTRLIVGGESFADESREYLAVWDCPVYNTYGSTEGT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145234136 20 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGGSTGTPKQVVMTKQELSTHGTANAMAHGCGFLPGDRVANMSFHGSLYGSFMLLNTALLELPIPIVHLPISGNESIDMMAHYEATVLIANVSTTRRLAEYFTSINETLPSLRLILYTGECFTKEL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115372561 59 -------------YDFFHDLVVRHGDRAALVYDRRSGWQVLTYRQLHEQSARRATEWARQGVKAGAKVCLVYSVGNELLVSLAAALGLGACISFL-PAQGKRFLARRLAALEPDHIATEPHQALLLEGFRGQAAPAFTSHTYKPAEPVGLL-FSPLVEPPGVPVPLLAEDAW------------RGAMVDGLLTLGLGAGEHLA-APGYHP----LQHLPAF-------LFTVLLRGATY-LHLELADIEVNPSLLTEHPIRALGVTP----ALRDVMLRARTPLKNVSHWF----RNPEEPLD-WQSWRAWVKQC-GLSEVPSANVLVDPSAGGAVLVSSRRVRDVHTETPPAPGRRWALHDVNMS----GQQAPGDL-----GVF-TLLPNEERTRSY----GVYHYGGPRSARREGRVYL----------------AAEVAEAVQSLPFVRGATVVTAPGGVAGHYRYVLLVFTGSQAEQAQEIRRLLELQLGAEHLPDRMEFMP-------------------------- 197931557 1 -----MNATDRTPADLLRSALAADPGRPLVTFYDTGERVELSVATFANWVAKTSNLLQDLAVAPGDRVALLLPAHWQTAVWLLACASVGVVAVGGDP-------------AAADVVVSGPDTLEAARACSGERVALALRPLGGRQTPEGFVDYAVEVPGQGDRAPVDPDEPALVV-----------------AGREFSGAEVVELARAEGAGDRVLSGLSYDTWDGVCAGLYGPLANGGSVVLCRHLEEEALAKRIEDERV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158520576 131 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GITLVPIGAEAGTEKILQFMQLFKVNVFLGTPSLALHLIERAPEVGQTVKSLKVLMLGAEAIPEVRAKLEEAYGAKVFDGYG------CSCDHPVYQGMHWIADDYAY--------------YELIDPETRPVPMENGATG--------IMVGTSLNPPA---AVWFDLRFTMMDIVFTDPSGFYKIVGRADDMLKVKGVPVYPAAIEGVIHSFPD---------------------------------------------------------------------------------- 115525902 74 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESILRFCREFDPTVMLSLPTAFVFLADHALKDGLTFPSLRLVGYGGEQMSAAAEAHVRRMGPR-----------DVVALGYSSGDAGLMGYQCPHCAPGVYHLPTAFQYLEIVDPTGEACPPG--QAGEIIVT--NLAR--LSMPILR---------YRIGDVGAFDPNPRFRLDGRAGEDFKIGGAFISMKVIDDCVARNERISLNAMVELEDVGGQMVFRLHVEAADASACAPALREALCEAELAAGQKLGFITAIDHLPRNPTGKAKRNDLR---------- 20092867 99 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTSGTPKSFFLTWEDWERYAEYARIFRSQGFGPGDRVVVCASYGMNVGANTMTLAARQLGMSIIPEGKCTFP--LRVIEAYRPTGIVGSVFKLLNLARRMQAEGIDPSGVNKLVVGGEAFAEESRNHLEIWGCPVYNTYGSTEGT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 88603472 92 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTSGTPKSFFLSWDDWKRYAEYARIFVSQGFTAEDRIICASYGMNVGANTMTLAAREVGMSIIPTGKCTFP---IRLIQSYQPTGIVGSVFKFLRLARRMKAEGMDPSSIRRLVVGGESFADESRNYVKELDCEVYNSYGSTEGT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 198255075 103 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVTAYAGTPDYLGAILAKADEMGVDLGHITKAVVSGGPLFPQVRAAYAARGITCLQCYGTADVGHIAYETQADAPMVIDEGAIVEIVTPGTGDPVPIGEVVVVTALNADYPLIRFATGDLSAIVPGMSDC-------GRTNMRLAGW-----------------KGRADQATKVKGMFVRPEQVARLVERHPEIHRARV---------------------------------------------------------------------------- 148548216 10 -LPDVVADSALT---ALQRWARERPTQIALRHRRLGVWKAWRWIDVQHEVERVANGLRQQGFGPGQRLALSGAFEPSLLILALAAHPLGGQSLVIGRGSRGDELQRQLRQARPTFAFVQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 46205015 1 ---------------------------------------------------------------------------------MLGALRAGIAYVPLDPLMPAARRAGIAADADIAAILTVAADRALLP--DGGSGIVEVDRLDGQSREPDLDALLSAEAAPGRLPRVPADRAAYLIYTSSTTGAPKGVEVLHGG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 90425674 125 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FEPDELWQQIRSIRPHLVHGHPSTLYQLALHVEQKYGKAKAFNVFESSGELLSRQRAAIARVFGCEVIDRYGLAEIGVVAYQTDPQRPQMQVFD------------PLAWPEI-IAAEGGVDVPEDGASNGELVFT-------------ALKNRMMPLIRYRSGDIAALRESGFVIMVGRIHDVIEIAGRRLPTHYIQDVLDRIGAVKE------------------------------------------------------------------------------- 207086519 37 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFFTSGSSGFPVGAFKSRQNLLEEVVLKDLLKSFNI---ERVVVSVPFVHIYGILAGLLLPLHLNDTLIVKDDFLP---YEILEEASVTLVITTPLFIKALAKVSDNKELT-KSL-FISSTGPLHLDDVTLFQERYKTTVMQLFGSTETGGIAYKKGVSNKWKSLSEDERLTLSS------PFISKYLL----------ENKIIEL------------KQP------------FKTQDIVAINGD-SFTLLGRANKLIKIAGKRISALEIESIIETIEDVEKAVVIYKKELLRSEQIL--ITLQAKQKIDKRLIKDKIAQNYGTLTIPFKVDYVDNLNYSAMGKV---------------- 170726369 99 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTSGKPISAYFTQKDWLTNNNTVAHFLSSVLTSKDCVALAVP-YELAGIGQDLSIELLNCSVVALGALTKPERMVNILKTAGVTTLICSGTRALYLADVAKEQGICPKSVDKILFAGEGASKAKRRLLEEWGAKVYAMYGMTETNTLAMFCTENRLHLIENRNYFEVINPTTGSL-----------------QERGEKGELVVTS------------LSSEAMPLIR-YRTGDFCTIDDLGSLNHMGRTTDLIMVGSKPISQLQLEDAIMMH------------------------------------------------------------------------------------ 167629859 73 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTTGTP-ASTWFHRGDLRDNADQVNACGIGFRPDDTVLIRFPYAISMIAHAVHRAAQERGAAVIAASSRSAPRVIELMGKLQVTVLAGLPLQALLLAETAELLGFDFPHLRALLLGGEPIPPGKRRLLEDIGVPVFTLYGMTEIGTAGAACRCGT--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158315410 74 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTAGDPTASYYTEKDWVDLAERFA-RKWIGISPSDTLLVRTPYALVITGHLAHAAGRLCGATVVPGDLRSLATIVRVLHDLEVTLTWCNPTEAVMLAAAARAAGRDFPALRAMFVAAEPLTDVRRHRISEIGVPVIEEYGSTETGTIAGQCP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 211957746 112 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ARAFHATGIRPGDIVHNALSYHMTPGGFILDQGARAYGCVVFPAGIGNTDMQVSAISSLRPTAYAGTPDYLKVILDRAAEMGADVSSITRGLVSGGALYPSLREEYANRGVKVLQAYA---TADLGIVAYESEAMEGMIANEDFI-------------IEIVRPTGEPVAPG--EVGELVV--------------------------------------------------------------------------------------------------------------------------------------------------------- 118049647 112 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCTVFAGGTGQTEQQVQAMADLRPAAYVGTPSFLKIIVEKAQEMGVALPSLTKAMVSGEAFPPSLSQWMREHGIDAYQSYG---TADLGLIAYETSAREGLVLDE-------------GVIVEIVRP-GTGDPVAEGEVGELVITTPLIRFG-------------------TGDLSAYLPRGW---MGRADQTTKVRGMFVHAKQVAEVVKRFPQIARA------------------------------------------------------------------------------ 170119483 28 -------------------------------------------------------------------VAIFLASDVGLFVYLSALLWIGVPALLLSARLSPTSIAHLIKETSPTSILVSSQTSLVARKTLSLLPSTHFPPPSLVTAPPGSPTPDCPLSPVPPPYELPTDLDALILHSSRTTGFPKAMHHSHAFLLLFASAHRFEEKMGEGSSVV---TSPLYHV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 115433664 5 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGTVLAGLDKSGVSALDTDPYTLKILTEAPEGI-ERLARLWFVSVGGSALPDHLGDHLIARGVRLRQLYGQTESGGLMAPSSDTQDGWSWL------------VPMPHVEPYLVDRDLHHL---------VVLPG-------LQTKRLTN---RPDGAYGTNDLFKRHPDPRKWFAARHDDIIVLNGEKADPTPLEHAVGGSEYVHVAVVFGAGRSSLG----MLVVPKATGLSREELEEKIAANDLGNSRVPDSVVLKEQVPMTPKATVIRPQVLAQFAS----- 56476757 115 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGTTGRPLYYALTASDVVWTDAIANNFFTAGVRKSDVVLVGLPM-VAGGLPYADAFRRIGATLCWLGG-FPTERILREMRRLRTSALLATTSFGIYLTEQWDAVGREPSALRTVLCGGEPNQPEIRERITRLGIQLREVMGL--------GDVISAMWGECEEHDGMHFNAQ-----KHVAVELIDPQGATVPWEAGATGELV---------Y------TTFARDATPLYRSRDHAVIGTDGRIRCIGRTDDMLIYKGMNVFPTAIRDLITQ------------------------------------------------------------------------------------- 55980480 14 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YHVFAGGWLFHALWRAGNLVFPHGPGEAKRVAELGERYGFDVLVTNPSFALKVAQAGGRFP-------LLLAGGEPFTPGFRERVEELGGVALDAYGTSELGIVAGERPEKDGLWEIPEMAV---------------LEVLDETLRPVADGEK--GELVVT-------------ALSRTLMPMVRFRTGDLAVAERREGLTVLGRTDQMVKVKGVKLYPTELAPVLAG------------------------------------------------------------------------------------- 85706551 100 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------DIIQMQASSGTTGSPSYVALTESDAMWHEMTARCFFANGVRPGDLVLHAFSLAKGFVGGIPIMQGLMGAIDVPVGADGGAERLLRACDDIHPRCIVGAPNFVLHLAKAPEVLGCKASELVVGGEPGGGIPAIRARIEEAWGAKCTEMLGGTDLGVTYWACDAQSGMHMVNMDYVLT--------------ELLDPEGEIIPWQKGAQGEMI----YTALG------RQACPLVR---FRSGDIEVIDTEGRIRCTGRTDDMLIVRGANVFPSAINSVI--------------------------------------------------------------------------------------- 215468583 7 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DATGKPCLADKS--GELCVKPPCMPAGFWPLPERFRHAYFAEVWYH-GDRSRQGNGGGVVMLGRSDGVLNPGGVRFGSAELYDVI-EHKQVQDCLAIGQSIENGDERVLLLVKLVDGVSLSESLIKVQIRSRRSPRHVPAKVIHLKDIPYTLNGK----------------- 94309165 115 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCCVFPAGVGQTESQVQALANLQPSAYAGTPSFLKLLIERGEEMGMACSSISKALVSGEACPPALRAWLQDHGITARQMYGTADLGLIAYETAGGDGWVVDEGVLVEIVEPGGTEPMPVGEVVVTVLGNSDYPLIRFGTGDL---SAIVADSSHRASPCGRTNIRLKGWL-----------------GRADQATKVKGMFVHPGQVGDVVRRHAEIRAARLI-----VTGTVGADVMTLHCDVTREDEALAAAIRESMREVRLRGEVRFVPALPQD--GKV---------------- 215472358 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFGVPSFIEEWSHQPELRKW-LATRSGVLFGGGTLDKESGDSMISEGIQLFTGYGLTEAGVV---NPLLPKQSLGYDWDHFTFAKNV-KP--------------ELIPQGDGTFELV-----LLATPFNNPSVINTKIRGEDAYATSDLIVPHPEGLWKVYGRCDDQIMSSGEKTNPGPLESILNQDPLVQSSVIFGR------------------------------------------------------------------------- 170744357 42 ---------------------------------------TWTFAAAREIAARLTAGLQALRLPPRSPVGLCMAGITESHLALLAIEQAGHLPCLLPVTWDEARLLQAVEAAQVQAVITQGQIAERLCRVAARYFPLRFVAAFGPHVPDGVLGIDRLLDHRADAAFGSAEVAGLVTFAGEETPRP--VLRDGDGLTAAT--AQFLVPARIEPGDRIVSLLPPADLRGLVPGLAAALLAGATLESHPVFDSASLAATLARDVPTHL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 159465131 2 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WFCTGDVAALRPDGSVAVIDRAKSMFKLAGEYVSPEHLESVLGAAPVVEQVWVTGVPHKHKGEAVLAVATLCGSPAVRQAVLQQLRAAGLRGFELPAAVHLTAE-PFTPEGKLRRPALVRRY------- 153811218 93 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DKICRDIEKKKIQVLVTYSSALTALTQYIRKTGRDISSVEMVFSMGEALPQETYDLTKEFGFSPVRSYGNNENGFIAIQ---------LDEDPEYTVD------LYNFYPEILKLDSDE-PAEPGELGRIVVTD------YYN---KTFPMVRYD----TGDTGYYDKNGYTEIYGRRGSMYNTKGEPLSIHVFMNTLLKFEGVYQAKCI-----QWGEKDYELLVNADRSRLDETELLAAYRHYLGEDAELR-ITYVDQIPIQASGKFM--------------- 163726864 134 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GITIVPIGAEAGTEKILQFLKLFKANIFTGTPSLALHLIKCPEVLGHPVKDLKLMMLGAEPGAPEVRQKLEEYGAKVFDGGG---GYGCSCDYPIYQGMHWLADD--------------LCYYELLDPTGASVPMENGATG--------LMAATSLNPEG---AVWFDMRFTLNDIVFTDPTGFYKIVGRADDMLKVKGVPVYPASIEGVIHSFPK---------------------------------------------------------------------------------- 86739423 32 ------------IASVLAHRLATDPARPLVTFYDDATGERVEFSAFDNWVAKTANMLVDLGLGIGDRVGVHLPTHWLSSVILLATWSAGMDAVLVGGELPVATPLDALFVAEDRL---DEAFGLMVDEIVA--LSLRPLGGRMRRPVAGVLDYAAEVPPHGDRFAAPAAPPGQ--------------------AALLRAGTAIAGAWGLGPADRVLFTAPLATTEGLVGSLLAPLVAGSSIVLCRHLDSAALPRRIETEKIT-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 76155753 94 ------------LVDVWLRTVKLWPDLPAFIELTLGEYSWETFWDAERRVSNLAAGLFSLGIKHNQPVTLFSETRAEWMFAAQACFRLNRPVATLYATLSDDALVHGFNETEAVVVFTSDELLSKVIKIVQRCPSIQRII---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 120602624 99 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGPPKRVFCTAEDIENTITFFSHGLLSFMQRGEALLALLPAERPAGRLLGEAAGRVGVRPLSASPEHGWDSIADMAHREGVRAVVGSPLHVREFALAWHRAGFPSGAISTVLLCWDAAPRALRALLETLGCEVRHHWGMTETGGALSCGEAGMHLRENDLLVEVTDPVS-GVPLP----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126180396 88 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTSGIPKSFFLTWEDWERYAEYARLFVSQGFEAGDVVVCASYGMNVGANTMTLAARDIGMAIVPEGKCTFP---VRVMEQYRPTALIGSVFKLLRLARRMEAEGHPPQGVKRLVVGGESFAPESRRYLEEWGCPVYNSYGSTEGT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 126734295 94 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVTAYAGTPDYLGAILAKADEMGVDLSRIKKALVSGGPLFPPVRQAYADRGIHCLQCYGTADVGNIAYETIADAPMVVDE----------------GVLVEIVTPTGDPVAPG--EIGEVVVT-PL-------NPDYPLIRFA------TGDLSAFVPHGW---KGRADQATKIKGMFVRPEQVADLVSRMPTVARARV---------------------------------------------------------------------------- 211963827 790 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFGVTWARHMDLTDNDVVYCPLGIQEENGGLAIFAAAVQARASIVFPRQCSPSAFWRHIDNFQCTYTAYCPRMWANLFDELPTFKEETSSVEKKSESERRNTSAVPQNRRLRGCV---GYGMTETLKTCVEHYYRPHWPISSPINSLGKMGPCGF-IPNTRLARFDEVKQEIVRGGEAIVNLADRDEWL--GFVDDDVTRAMVYRNDAWCRSGDLMSVDRLGFFYFLG------------------------------------------------------------------------------------------------------------- 24575102 91 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGLFAGFWGMHYGGATVIPAGGLDSRSRVRLLVDYQIEVLGLTPSYAMRLIETAREMGIDLANVQIILAGAEPRSAFTTRTIEEFGARVFNAAGTTEFGGVCTARREACHIIEPSCIEEVLDPVTVGYGEEGVRVTTLNREGMQLFRHWTE--DVVVKRPHTECGC----GRTWDFYDGG------------------ILRRVDDMRKIRGVSITPVMIEDVLRGFDEVNE------------------------------------------------------------------------------- 158426207 149 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCAVVPGGVGQTDLQLRAIADIRPQGYGGTPSFLKILVDRAREEGADISSLTKALVSGEAFLPAQRAEFRAAGIAARQCYGTADLGLVAYESEAEEGMIADEHLIIEILRPGTGDPVEEVGEVGEVVVTEDYPLVRFATGDLSAVLPGISPC-----GRTNTRLR--GWL-----------------GRADQVTKIRGMFVHPVQVTSAVKKHPAV--------------------------------------------------------------------------------- 77864468 510 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PLDARHIAVVGRAGNRLPAG--VRGEVCLVRP------------DRATHVATGW--TGSLGR---DGALELYGRAERVALLHGRAVHPERVEAALLAHPEVTRAALV-----VTDGTALAFVTADERPGLADDVAGHAAR-LLPRAAQPARVIRTDTLPL---------------------- 91772631 21 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTSGVPKSFFLTHDWLRYAKKYGRSFCSQGFGPGDRVMCASYGMNIGANTMTLAARDVGMA-VIPEGKCTFPT--RIFETYRPTGIVASVFKLLRLARRLKNEGIDPKSINKLIVGGESFADQSRSYLEEWGCPVYNTYGSTEGT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 21221484 13 --------TDRTPADLLSSALAADPGRPLVTFYDTGERVELSVATFANWVAKTANLLQELSVEPGDRVALLLPAHWQTAVWLLACASVGVV-------------ADVAGDPGAADVVVEPESLEAGRACSGARIALALRPLGGRAPPEGFADYAVEVPGQGDYVPVDPEAPALIV-----------AGREFSGAEVVERARAEASGLGLTPGVRILSGLPYDTWEGLSAGLYGPLASGGSVVLCRHLEAGVVDQRIEAERVSATA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 10798845 9 ----------------------------------DGPGRTYTYYDLITTSYKAGNVLRYLGVRTGARVAVEPVSLPEPMLTFLGAAQLGAV-TTFDPT------------SEARAVVVDVAREDEFDLPPGH----KLAVYNGSPSSPTTTHWEQEVWSENPPEIVAPDDVALVA---------DGREYTHGDLL--DAAKRVVSDYDLGEADTVAVRASLSHPGTVVAGILAPLLVGGTIRVPADDDPMDA-AIIIDERAT-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 196233132 77 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MRLMKKIKPDVLVGMPTFLYHLLLGVVKEGIELPNLQKIVLGGEKAPRALAQQMGAPKIDVLRSYGFTEAKMAWAECPFDENAGSAGYHIHPDMSL----------IEIVDPKTGE-PRGEGEPGEIVFT-PLMARG------------------------------------------------------------------------------------------------------------------------------------------------- 198474954 32 --------------------------------------------------------------------------------------RAGQVAVPLRTSPSLELLRLQAIDCKAKLFLGTPENASIVDELAQTLKAATIVLDHDFVPPVKEISSTSMYAQQLVPEAMLPNDFYASTYTS--TSNPKPVLLTHRNV--DAQIRCLINTWRLGPSDTLLPVLLMVHMH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118386306 43 -----------TIQDVIELAVKKYADREFIGSLNTGKYEYKSYKQIYDLGYAIGSGLVKLNLTKLDVIGIYCQNREEWTICDMANAMFGFTMIPLYDTLGQDAISFVLEDSNITACYVSAKTLP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 37526929 156 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVLRLIQDLKITALVCTPAVAAELLKYCRNNACDAKELIILVLGELITPNRLRNLSRNWGAKIYNMYASQETSILAACNNTNKLITIPYNNYYELI-----CPFTQQKLNVGDNH---------VAGELVI-----THLYKGNKPLIR--------YKTGDMVRCKAIGEIEPIGRVKDVLVLNNANVYAFDIENAI--------------------------------------------------------------------------------------- 119899730 108 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCTVFPAGVGQTEQQVAAIADLAPNAYAGTPSFLRILLDKAAELGVK-PAFTKAFVSGEAFPPSLRDAFAARGVAAFQAYATADIGLIAYETEAREGMVVDEDIILEIVRPGTGDPVA-----------------PGEVGEVVV-----------------TTFNPDPLIRTGDLSALLPRTNLRIMGRADQTAKVKGMFVHPGQIADVVRRHPQLGRARLV-VENPDLTDRMTLHCETQAGSDALAAAVATSIRELT---KLRGEVVFCATLP--NDGKVDRR------------- 154243901 119 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAAVIAGGVGNTDQQVEAICRYGATCYLGTPDFLKLLLDRAAELGKSTRTLTKGFVSGAALPSSLRALLSARGVSVLQGYASADVGLIAYETVPDDGLVLNEERLVEIVDPSTGTPV-----------------EPGAVGEVVV-----------------TRFDADPMIRTGDLGRTNQRGWL---GRADQSAKVKGMFVHPSQVAELALRFPELANV------------------------------------------------------------------------------ 78223007 101 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTSGEAKRIFFTAEDLELTVDFFHHGMATMVAAGATVIIFLPGEDSVGDLLARGLARLGVRPVAFGPVRDPIAARAEILRHPSPCLVGIPTQILSLARGEGGEAIPRGWVESVLLSTDYVPTAIVEELKQWGCRVFTHYGMTETG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 84501947 56 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVGPGDIILNTW-MYHVPAGLLFDEAAQSAGATVIPGGVGNTELQAQIIVETGVTSICASTAFFLTLADVIETYGRDAWKVKTAFLGGEM--GDWMAKRRRIEAD----YGVS-----TWAAYATADLGLVAYED-----GGEGYVVPNRVVQICDPSGEQLPQG--EPGEVVV------------------TARDAGWFGTGDSAFALEDGTVTLQGRVGAAVKVREIFVYPRVIEEVVIGTPGAKAAAVVTRENDR--------------------------------------------------------------------- 163855432 18 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQVRGGTHFRGYYRRPDASAEEIV-DGWICTGDAVTRSGRDELVFLERMSDLRRLSGESFPPQFVETRLRFSPFIKDIMTVG---DATREFVVALVVSRSQKPEVADLLRTEIQRVLPAHARVRRFAFPKELPLTRTRKLRREFLEQRYAGLYAGA 189468161 67 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PELQWDTIHRIHPTCGMVVPSFLIKLIEFAEKNQIDHNSMKKCVCIGEALPDTLGQRIKWPSLQLYSTYASTEMSFTECSEFHGGHLQP-----------------ELIIVEFLDD--KNLPVKEGEPGEVTI----TTLGVEGMPLLR---------FKTGDICYQYTEGRNTILGRKGQMIKYKGTTLYPPALFDILDDIPRVKNYVV---------------------------------------------------------------------------- 150003604 24 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PELQWDTIRRIHPTCGMVVPSFLIKLIEFAEKNHIDYHSMQKCVCIGEALGKRIHEKWDSL--QLYSTYASTEMSFTECNEFHGGHLQP-----------------ELIIVEFLDDNNQPV--KEGEAGEVTI----TTLGVRGMPLLR---------FKTGDICYYTERNTIRILGRKGQMIKYKGTTLYP---------------------------------------------------------------------------------------------- 76155200 67 -----------TVKDLFEKGLETSRFQPCLGRRFSQDEIWLKYIEVDDKIQVFGSALTKAGHIPWDCVGIYGRNSPEWFITQHACAAYGFPIVPIYATLGDEAMRHILELTGLRVIICDS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 32731005 337 ---STPLNQFSNIHDLMQWRVSRQAEELAYVDGRGKEGKGVNWKKFDQKVAGAAMYLKKVKVQAGDHLLLMYTHSEEFVYAVHACFVLGAVCIPMAPRLDAPALLHILADFKVKAILVNADVDHLIKQVSQHIKSVPNTYSTTKPPKQSSGCRDLKLTIRPAWVQAGFPVLVWTYWT------PDAVQLGHSQIM--ALCKVQKETCQMTSRPVLGCVRSTIGLGFLHTCLMGIFLAAPTYLVSPAQNPNILFQTLSRYKIKDAYATSQMLDHAIARGAGKSMALHELKNLMIATDGRPRDVYERVRVHFAPINTVYSMVASRSYMCIEPVELHLDVHALRRGLVMPVDSGMVPVSTQISIVNPETNQLCLNG-EYGEIWV--------------------------------------------------------------------------------------------------------------------------------------------------------- 119476064 118 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MGIEPGDVVLHASVISWIAGMPAIDSMMAYGACVVPVGALSGVERVGQIADEVRPRMIRTTVSFARHLAKTMEDKGIDPKTLEKVVVTGEPSIPEIYSEIEAGGALVYDNMGATGCSPCGVSCEEHAGIHFYAED--------------NAYFEIVDPTGKLLPIEDGVEGEIIFTGPLL---RWRDKDIIRITTTPCKCGRPG--VRM------QFKGRVDDMLLVKGVNVFPNAVRDIVNKHSA---------------------------------------------------------------------------------- 215466165 7 --------------DVLKSSSESFPRVPSSSSSQSVEWDTITYQRFYDDVLLFARYLRRDNIPQRSVVGLWLGGSYTDVLHIYGLSRAGYIPQMFSLRLPNPDVVFLLHKAHARALICDPSFA----NVSDGCPVPLHIAV-------GFSEIDGGNEELPSVPAVDIDDVAFYFHTSGSTGSPKLV----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 69935642 110 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVYAGTPDYLKIMLDKAEELGERLSFTRAVVSGGALFP-SLRQGYADRGIATTQCYATADLGLIAYESPAMEGMIVDERVIVEIVRPGTGDPVPEGEVEVVVTTLNPYPLVRFATGDLSAVLPGVSPC-------GRTNMRIKGW-----------------MGRADQTTKIKGMFVRPEQVAALVARHPEISRARVVA---DRSGDMDVMTVLLE----TGADDAARYEGTVLDTLKLRGRVELVASLP--NDGKVDRR------------- 149016230 109 --------------EILNEEDEIQPNGKVFKKVILGHYNWLSYEDVFIRALDFGNGLQMLGQKPKANIAIFCETRAEWMIAAQACFMYNFQLVTLYATLGGPAIVHGLNETEVTNIITSKELL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 151945717 157 ------------------------GQTAMISINSKGKETFITWDKLYLKAERVAHELNKSHLYKMDKILLWYNKNIEFTIALLGCFISGMAAVPVFETYSLREILEIIKVTNSKFVLISNACHRQLDNLYSSSNHSKVKLVKNDVFQQIKFVKTDDLGTYTKAKKTSPTNISYIEFTRTPLGRLSGVVMKH-NILINQFSRSMPHWMATNSRFVILNSLDPTRSTGLIMGVLFNLFTGNLMISIDLQRPGGYENIIDKFRADILLQLKQVVINYLENPESAKIDFSCIKSCLTSCTTIDTDVHKWLKNLGCSIRDQLGNLENFPIEVECSITAMINSSSSFKDYLKLETFGFPIPDITLCVVNPDTNTLVQDL-TVGEIWISSNHITDEFYQMDKVNEFVF------------------------------------------------------------------------------------------------------------------------------------- 170748076 31 ------------LATRLFAAALTGPQRTVLRDSGDRPNITWTYAAAAEIVGRLARGIGAWRLPAGSRIGLWYSGGAESALAHLAVEAAGHLPCAMPALWDDAELSAGIEAAGLVAVLTEGARRPAEDLTRAAMRHLRYLAAFGPSVPDGVISLDAMALERGVVDPAPSRGLVT--FAGGDPGRP--VYRT--AAALAAAVAAHLDALPLTADERVLTLLPGHDLRGLVTGLGTALAAGA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 134100211 195 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDVLEAVAAARPTHLVGYATVIGRLARAASTGALDIKPVRVSTNSEPLFDEDRKAIAEAWNVPVHNLWGSTEIGVQAVGCGHGEGLHVCEDEVVLER---------------VDEHGTPVAPDEPAARTLATGLANHTFPFI-RYDLGDEVTTLPGNCPCGSRFARLAD----IAGRRDDDFHYPACTVPASVFRHVLGTDPHIAEYQVHQTP---AGAEILAVGSPDATALT-DSVEAALRRHGLPD---PRVIRTVDHLARHATGKLRRF------------- 158520855 112 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KVMRDFRATAFVSTPTFAMRLIDEMEHQNMDL-SLKYGIFGSEPWSEATRTELEALRITATDVYGLKEVGPGLAWECPAKNGLHLFEDHFIP--------------EIIDPQTKPLPPGSE--GELVITT------------LTKEAYPLIR-FRTGDLARIDD--------------------------------------------------------------------------------------------------------------------- 51891840 124 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAAIIPIGTDSVKRQVEMLFNFRPVMLIGAPSHAVYLAERIQERGLSPRGLRYGLFGGEPGAGETRKRLERLGCPAFDFYGITEVGPLLAGECRLQQGLHWAED--------------HVLVEVINPATM-APCAEGETGVLVLT------------DLTREDMPLIRYW-TGDMATRSPGG---VRGRLDELVMIRGAKFYPVQVERVLSS------------------------------------------------------------------------------------- 160896601 112 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCTVFAGGTGQTEQQVQAMADLRPAGYVGTPSFLKIIVEKSLEMGLPIPSVTKAMVSGEAFPPSLRDWLAERGIAGYQCYA---TADLGLIAYETEAREGLVLDEQVI-------------VEIVRPTGDPVAPG--EVGELVI-----------------TTFNPDPLIRTGDLGRTNARGW---MGRADQTTKVRGMFVHPGQIADVVRRFPQVGRARLV-VTGEMANDQMQLLVETRETSPGLAQQLSDAVREVT---KLRGDVQMV--LPGTPNGKV---------------- 213018233 22 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VPLEQVFTIHETSGTTGIPKSLFLTWQDWQRYAEYARTFVSQGIGPGDRVVVCAS----YGMNVGANTMTLAAHTVIPEGSCTFPT--RVIKSYQPTVIIGSVFKLLHLAERMKNEGLKPTGIKKLIVGGEGFADEARQYVSTLGCPIYNTYGSTEGT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 118721415 2608 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DVDAILRTIGRERATVSVLPYRVLDVFSNDAFNSHVDTSSLRLVVVYNTSRCERWNAATIKLGCDLI-CYGSSYRSTHLKGHQSRAIFNRLDGSWTFGWQ-TIGGNDEARELRIVSREGDLLEPFDTSTGEVQCVFDSSRTGGLDR--------TEDGWFRTLDLVHFQEDGSIEVL-------------------------------------------------------------------------------------------------------------- 115400177 145 --------------------------------------------QVTQEINVLGHHLQAAKAK---TVAVCLTDSVEHLASVFAGAFYGFRIIIIPHNLEPKVLSSLLHDAQADVLIAEAGALDLVAKNNEQLSEVIWVVPQDVQGRLSVTVWHELIDEKKDLADVPSWDP-----TSSTTGKGELVEYQPENLVIAGLMYSLPRNQRFSPKDLVLSIDSLSRSYPLCQIMAALYSNASVALYHDKFMASGLLPALARHARTLDAGMPSIWSQIASIGPTAELSLDNLRLLCISADANREACLTYDQLTDLRIFTGYALT--GPGVAGAITQTNVF---DYRRSKGQSHFGAPLSSVEIVLTD-----VSEANDLEGQITVSGPSVISG------------------------------------------------------------------------------------------------------------------------------------------------- 30248800 195 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDFLDTIRRFHPKMLFGYPSALSHIAKYADKSGIKMSNLQVAFVTSERLYDDQRRQIDTFGCPVANGYGGRDAGFIAHECPAGGMHITAED----------------IIVEIVDSNGHPLP--YGESGEIVV---------------THLASRDFPFYRTGDIGILDD--------------------------------------------------------------------------------------------------------------------- 83950603 110 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAAVLPAGTGQTELQVRAAADIGCTVYAGTPDYLKVILDKAEEMGERL-SITRAAVGGGALFPSLRQEYADRGILCLQCYA---TADLGNIAYESAAQEGMIVDERVI-------------VEIVTPTGDPVRPG--EVGEVVVTT--------LNPDYPLIRFA------TGDMAVM--EGNMRIMGRADQTTKIKGMFVRPEQVAALVARHEEVRRARVIA-------------------------------------------------------------------------- 149200895 128 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVTAYAGTPDYLKVILDKADEMGLPLR-ITKAAVGGGALFPSLRAEYAARGIACLQCYA---TADLGNIAYESAAMEGMIVDE-------------GVIVEIVTPTGNPVAPGD--VGEVVVTT--------LNPDYPLIRFA------TGDLAVMEGESNLRIMGRADQTTKIKGMFVRPEQVAALVARHDSIARARVIA---SREGEADVMTV----RIETAGGEAEHFAGSVVETLKLKGRIEIVPSLP--NDGKV---------------- 91201047 76 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QLIKELRPTGIVAVPSFMHYLIRHANEIGINIPDLKIVLIGDSIRNTDLGSFIENFRRKVFSTYGISEGQISFGECEFHHGLHGHTD---------------FVYVEIVSDEG--IPLQDGEIGEMVI-----------------TTLQHEGMYKTGDIVRIGP-----VLGRKHHRLKVKGVTLYPKTIENAIFHLKDV--------------------------------------------------------------------------------- 89899487 45 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGSSGEPKG-RKSHD--VAAKWRATRWWGVDIGDPELVVWGSPMEIGAQDRVRRLRDALLRSRLLPAFEMSPDRFVETIRVTRPTMLFGYPSSLSLIAQHARHKSVAMNSLKVAFVTSEKLYEEQRAIIEVFACPVANGYGARDAGFIAHQCPEGSLHISAED----------------IIVETVRPDGS--PAAAGEAGEIVV---------------THMATVDFPFYRTGDIGVLDD--------------------------------------------------------------------------------------------------------------------- 194535466 116 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGTPLTILQDMNSVIRQAFVERQLAWAGYRKGDKRAWVVPLFWRYSWFMIVLSSFHLTSQTIP-------SYLQAMVDFGVEVIQAYPSSIATLARYLEANQYYPAKLKSIITSSESLSAEDRQVIERFGCKVFDWYGLFE-RVAAIANCEHGRYHVLTDYSH---------------VEFLDA--------GNGTHEIV--GTN-----FNN------SYFPLVRYKTGDHVVLSDEGRFYIKGRVGDYL-VGGQKV------HILNHIPGIAGIMACQFVQSERGQIVVKVV--ADAEQFNQEQQKQLIQARLGS-SLNVTIEIVPALERTANGKIR--------------- 167589962 20 ---------------------------------------RVTVRTFLADVARVAAALPA-----GGHVFNVCRDRYRFAVGLCAALVAGKV-SLLPSTQTPETVRQLASFAPDAFCLHD---------APGCTIDLPRFAYPDAAPADGVVDSGDA------PFVIPQIDASRLMFTSGSTGAP--VPHTWGSLVGCLRASAERLGLLDGRAYTLVGTVPAQHMYGFEATVLLALVGGSNRLPFYPLDIRAALDAVPQPRV--LVASPIHLRALL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 121609672 110 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTPSFLKILLEKAQEMGLALASLQRALVSGEALPPSLRNWFVDHGVPVLQLYASADIGNIAYESISEGRVNPGMVLDEDLI------------LEIVHPGTGDLVAPG-EVGEVVV-----------------TSFNPDPLIRTGDLSAVLAEGWL---GRADQTTKVRGMFVHPQQVAEMARRHALILKA------------------------------------------------------------------------------ 196230559 30 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WEWLTREKPAYLVTYPSILTELIKHSAQQPPEFSEIRLF---GETVDAELRDLCETWGVRLTDTYSANETGPIANQCPEEPHYHVQSE---------------NLFVEILDDQNRPCAPGK--IGRVVITTLHNFATPLIR-------------YAIGDYAELGPPCSCRILGRVRNILTLNGERIAP------IVQHQLIQKS---------LQKIEARLVVREKVAATQEEEIKHVIRKSLGE-----DFEIVESIERSPTGK----------------- 154340187 435 -----------TLGEMWERSVARFRTFKCLATSELGEPEWITYGTVDIRARELGAGLLKMDFRAGDLIGVACEPSRSIVILEVACALYGFTTVPLAG--KRSTMRTLLDRHKIRVAVGDRN--SVVALLTCRSTKLEAVLYTSAFVDESDHAAAKDLNSPVAPLKEHVTTDSVFTYTMDNTGDESALLPVRHSTILYDLSLLLMTGVLPSSGESMVWFSPMALLFHRVCVLGMLSQGNAI----ATVDAAHLQEAFVKFHPTLLVTSPALF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 114331095 195 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ESFLSTICEFRPKMLFGYPSALSHIAKHADKTGIIMRNLKVAFVTSERLYGDQRKQIDTFGCRVANGYGSRDAGFIAHECPAGGMHITAED----------------IIVEIVDSHGHPLPHG--ESGEIVV---------------THLASRDFPFYRTGDIGTLDD--------------------------------------------------------------------------------------------------------------------- 91786504 116 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCTVFPGGTGQTEQQVQAMAELKPAGYIGTPSFLKIIVDKAAEMGVALPTVTKALVSAEAFPPSLRDWLAGHGIAGYQCYASADLGLIAYETEAREGLVLDEGVIVEIVRPGTGTPVA-----------------EGEVGELVV-----------------TTLNPDPLIRTGDLSAVLPKGW---MGRADQTVKVRGMFVHPGQIADITRRFPEVSKA------------------------------------------------------------------------------ 197330375 481 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGGSTGTPALSLFTYDDYQMHAAARGLLAAGYDPARDR---TANLFYCGGMYGGFISFFLGGVQMPMAAGPDHRATAEMIVAYEVDTLFGMPSYLWQLLHEEGERLRSYGGLRKIYYGGEHFTEEQRRTLESFGIEVIHGYQCTESGGGVHHLHADLHTMEIADEDRPVAPGETGRLVFTTRAR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 26989466 10 -LPDIVADSALT---ALQRWARERPTQIALRHRRLGAWKAWRWIDVLREVERVADGLRQQGFTPGARLALSGAFEPSLLMLALAAHQLGGQSLVIGRDSRGDDLQRQLRQAHPGFAFVQ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 34499775 41 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGSTGDGKLSVFSRAEWQAFVAAFGAGLARQLRPGDRVANLFFAGDLYTSLLFIHGALSHAPVPVLEFPFDNDALAGAISRHRINVLAGVPAQLLRFAHYLEARAQALAEVETVLYGGESL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197628538 76 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGQPKRIPYTIDDKRRVARQFIPWFYEYFEKGDRIASFFPPLPSASGIMGYGAVEELGAKVAYFQIPIPDLLINELRSIKPTVLFLTTTAFLLGLKLPEDIRND---IRVILVGGETLTEELAKALENFNAMIIDALGMSEEGAVGYRIVTKKKTTNFSFPESIIVLESIEEEEYKEYHKIY------VTKIMKE-GEL--TGLPLFN------------------YDAGDLARV-ENGEIKSILRIKDAISLAGATLYLDQIISIVHRYP----------------------------------------------------------------------------------- 153802418 116 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGTPLTILQDHSVIREQAFVERQLAWAGYRKGDKRAWVVPLFWRYSWFEQMI--------VLSSFHLTPQTMLQAMVDFGVEVIQAYPSSIATLARYLEAKQYYPAKLKSIITSSESLSAEDRQVIERFGCKVFDWYGLFERVAAIGQCEHGRYHLLSDYSHVELLAAGDGR----YELVGTNFNNQYYP---------LIR------------------------YKTGDHVHLSENGRVFIEGRIGDLIGEDGQKI------HILNHIPK----GVNGLLATQFLQKVLVVVESRAFDMTQEEVLIKNTKDRIGK-NICVEVVKVDSIPKTKNGK----------------- 215432233 4 ----------------------------------TGERIELSAVTLANWAAKTGNLLRELAAGPASRVAILLPAHWQTAAVLFGVWWIGA--------------QAILDDSPADVALCTRRPSGEADAVVNSAAVAGEVAVLSTGLPVGVTDYATAVRVHGDQI-VPEHNP--------------GPVLAGRSVILRDCAASAA-ARGLTAADRVLSTASWAGPDELVDGLLAILAAGASLVQVANPDPAMLQRRIATEKVT-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 215502463 1 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRVVAFGGEDCPVAMLKRWSGIGTEFYNLYGTTEVSCWSTCHRID------LVTTRDAKYVPLGDPLDATVLEVRNELGEVISEGD---GLLFIGGDQIGPSYLRN---------------SGDLVHA-SGGVLTFLGRRDSNFKYNNRLVHCALLTKTLLSSGPVETC----HGHYSKPEKMLFLFVTLAQDCAPEEAMPPLRSSIEQHCECPFQIVPVRTLPLNCHGKVD--------------- 211638331 465 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGGSSGAPKLAGFSRRDY--HSQMQAAADGLGLDPQDRVMNLLYGGNLYGGMLSFFTILMGGPV-----DDDFSQISHFIVSQGVNTLVGMPSTIHQLFECEETALRAYGGVRKVFTGGEHISEERRQFLSSFGVQVIRSYGSVDAGPL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 111220683 35 ------------IAGLLAHRLATDPARPLVTFYDDATGERVEFSALDNWIAKTANMLVDLGLGAGDRIGVDLPTHWLGLVIPLAGWLAGLEVVLADAGLPPATRLGALFVAEDRLLVVDETVALSLRPLGGRLRPVPGVLDYSAEVPPDRFAPPPPPPEQAELLRAGARVA---------------------------------TAWGLGPADRVLSTAPPATAEGLLGGLLAPLVAGASMVLCRHLDPAALTRRIDSERITAIAAAP-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 50085081 28 -----------NLSDALLYHARQHPSLIALRHKQFGLWKEWSWSELLQRTEEYLTALQQYQLQKEQTLLILSLPSIDVISLSLAIHALGGKVQNIN-EISEQDMIEILNQLKPSYVLVDEIEQIKNLKLLEKFPTSQKIISLDELRQDAATLSSSSLAD----IQLFENKIAFIVYQL----DQKQIVLDHASLINE--ANHLIHHHQLNQNEQAFISRAFSSVGHIRYLWSTWLIAGFTLNIPENLETRDLDRKVIA--PTLVLGTPQTYQRFLKHVVLEEIGFGRLKTALIVGEKLSKQTQAFYQYFGIELHH--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 116060007 54 --------------------------------------QRWTYGELRERAETFARALRDLGYAEREALGVRARNGGDALTAYLGGALAGSGTRTCGAREDAREAGTMVEFVDADVV---GSIIGAHEPIALNGGTVKDKVIL-------YEVLRAAYGRAEDGEDGDATTSATV--TSGMT--------------LASAAARAAAALDVRETDAVCVPVPLGHAMGFGFGALAALTSGARLVLPP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149209473 44 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGTTGNPKVAFYSHQELALGHMLATCLARCGVGYGDKVANLFYAGDMYGSFLLHIYSVHGAVQVPIAGHVGIPTMVEHIVGLETSVVLGTVTTMCKIADYLEAAEVAARHVRLLLFSGEALYPDQMGVLAAAGARIRSVYGSMDSGIVGLAPPQQPDTPPPEPAEAVGVRDDKATAAPGVIVQIVTEDGR-VTTTAGEEGSIVVTN-------------TGRRLMPAIRYPSGDRGAWHAQGLFRVLGRDRTAVRVGPVSVHLRDLVAAIMG-PERPVAALVGRCDAKDQLTVLVAYRPRGEEADLRRSIREALDEARPIFKCPLEVEFVDEVVMSRSGKV---------------- 119183308 228 -------------------------------------------------------------------VAICLSDSVELLATLFAGAFYGFKITIIPHNLASEELATYLQQAKADLLVAEAGAVDLVSKARTSLNNVVWVTKVGNQHLDWVAVWQDLVKDSGNSAELPASDP-NVATPSITTFPPTGVEYTAANLIVGALGSSLPRNELLRDSDLFLSIDSLSHTYSLCWTLAALYANASVAL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 197753032 116 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGTPLTILQDHSVIREQAFVARQLAWAGYRKGDKRAWVVPLFWRYSWFEQMI--------VLSSFHLTPQTMLQAMVDFGVEVIQAYPSSIATLARYLEANQYYPAKLKSIITSSESLSAEDRQVIERFGCKVFDWYGLFERVAAIGQCEHGRYHLLSDYSHVELLAAGDGR----YELVGTNFNNQYFP---------LIR------------------------YKTGDHVHLSENGRVFIEGRIGDYL-VGGQKV------HILNHIPGIAGIMACQFVQSERGQIVVKVV--ADAEQFNQEQQKQLIQARLGS-SLNVTIDIVSALERTANGKIR--------------- 124265209 15 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLLWTSGTSGEP-GVFVQDARSLAAYDAIDALRLRGAGPGQVSLGSWGARQRFAFVGATGGHFAGVVSMERLRRLVPAALAQALQAQQPSVLITYPSCAAALARLQEAGQLRL-ALKEVWTGGEQLSAEQRQQIQAFGCPVRNNYGASE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 62423111 94 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVIAAGATVVPAGIGNQIAQVQAITDLGVRGYVGLPSYLKALIDHADNGGTRENGIEYALVTAEPLPDSLRTELLEWVPVVCMAYGTAEVGLIACEDGMGPGLRVDEEVLVEVCEIGTGVPLTEGEGEVVVTVLRDLAP--------VVR------------------------FGTGDLSAWAEQG---VLGRVGQATKVRGMFVHPRQAEAVLRSESNIVGGRFVITRAQNKDHLRCEIVVGPGADAGSDRLVQRVEDTVRSLIRVRAEVVIVEGIP----------------------- 32730931 337 ---STPLNQFSNIHDLMQWRVQRQAEELAYVDGRGKEGKGVNWKKFDQKVAGVAMYLKNKG-QTGDHLLLMYTHSEDFVYAVHACFVLGAVCIPMAPRLDAPALLHIIADFKVKAILVNAGVDHLMKVKQVSQHIKQSAVILKINVPNTYNTTKPPKQSSGCRDLKLTIRPAWIQ--SGTYWTPDAVQLGHSQIM--ALCKVQKETCQMTSTRPVLGCVRSTIGLGFTCVMGIFLAAPTYLVSPVDFNPNILFQTMSRYKIKDAYATSQMLDHAIARGAGKNMALHELKNLMIATDGRPRDVYQRVRVHFSPINTVYSMVASRSYMCIEPIELHLDVGALRRGLIMPVDSGMVPVSTQISIVNPETNQLCLVG-EYGEIWV--------------------------------------------------------------------------------------------------------------------------------------------------------- 54026613 1 ----------MTLTELLDPILSRDPAAPRITYYDDATGARLSGATLANWAAKTANLIREFGLTAGARVAVLLPAHWQTAAVLLGCWWAG-VEVVLRPD-PDAELALVAADR-----IDEADGIPEVAAL-----SLDPMGAPVRDLPIGVTDFATSVRVHGDQF-LPRGVGAAL------DGMP------VADVVAAARKAALRQG--IGEGDRVLSSLPWETAAELIDGLLATLAAGAGLVQVVNPDPAQRPRRVETERITV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 146278259 108 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GARVLPAGTGQTDLQVRAAADIGTTAYAGTPDYLKVILDRAEEMGERLR-ITRAAVGGGALFPSLRKDYADRGILTLQCYATADLGNIAYESEAMEGMILDEGVLVEIVRPGTGDPVPEGEVVVVTTLNRDYPLVRFATGDLSALMPGTSPC-----GRTNRRIR--GW-----------------MGRADQTTKIKGMFVRPEQVADLVARHSEVSRARVIATREGEMD----AMTVQIESRATNPAVYEA---SVLAALKLRGRIEIVTTLP--NDGKVDRR------------- 104779881 10 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGTTGAAKHSVYTQAEWDQFITTFGRSLCAWLEPGDRVANLFFAGDLYASFLFIQGALAKTQLPICVFPFDPQALATQVTQHGINVLAGVPGKLLHAIASLEQDGIQLPGVRTVLYGGE---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 124263096 115 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ACTVFPGGVGNTELQVHAMADLRPNAYVGTPSFLKILLEKALDLGIRAASLQKALFSGEAFPASLQQWLGERGIDAYQCYA---TADIGRIAYETAAREGLVLDE-------------GVIVEIVRP-GTGDPVLDGEVGELVV-----------------TTLNPDPLIRTGDLSALLPRGW---MGRADQTTKVRGMFVHPGQVADIVRRHREV--------------------------------------------------------------------------------- 89094667 37 --------------------------------------------------------------------------------------------------LSAEEIAKQLEQA-ASLIHIAKRSVPLYRDRLPDLKVPLTQEVWESIPVLTRAQLIEGKELLVNKKPLQGHDQLNKITSSGSTGMPYGTPMTRLFWDAFTLRDHLWHKRDLSQKLVSIPGKPMT-AKSWGSGTAMAFKTGPAAALNTRTDIREQLNWLQKQNPGYLLSLPSNLRELAKLSLELGVNLPGLKQIRSYGELLSDNVRDVCEAWGVEIIDVYSAQEVGYIAMQCP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 121606501 113 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCTVFPGGTGQTEQQVQAMAELKPAGYIGTPSFLKIIVEKAAEMKVALPSVTKAMVSAEAFPPSLRDWLAERGIAGYQCYA---TADLGLIAYETEAREGLVLDE-------------GVIVEIVRP-GTGDPVVEGEVGELVV-----------------TTLNPDPLIRTGDLSAVLPKGW---MGRADQTTKVRGMFVHPAQVAEIARRFPEV--------------------------------------------------------------------------------- 197341569 128 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------PALMALTTGTSGTPTAVWYSRAEIVVALSTVSAVLGVGLRPHHTMAATLPLLSTEESVTRVGAAFVQIGTV------DPALALDRLAAPQITHLNVSASYLAALVQTAERDGWRPGGLEHLAVGGEVLSAPLRARAEAFGARISAGYMMTETLPSGGTPCTAGHLH------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 67157735 12 ---------PATLPDWLRWQAQQQGESIALRHKRLGIWQARTWTQVAGEVRGLASALQVRGFAGDSLLVILSRPRPEALLAALAAQWLGGVAALFDPLAEAAGQRELLRELQPDFVF--AETLDELERLRGAGLAPRLTIYAEARAQEGEQDYARLLAGLRPAQPEPQAQAAFAFYRRGASGRSERQLIGHDELLRQGRQLVQAERLGAQEEARYLLAPWLIAGFRLNFPLGPTLVAGTRETYG-RLHELALARLVSRHLVDWALARPGLLRQLVRRPLRDVLGFSRTRTPLLVGEPLPRDAEAFFAGLGVAVR---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 170721862 109 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DWERVCKTFDTYRPTVLFIAPGVLVQLTRYLKQREHAFKSVRSIMLLGEVNTQPLRDRLARWKCDVFDAYGSTETG----------TLAAVGQDLQMRLATATNY------FELLLPDGKLVTPAEGLTGRLVVTPLNL----YARPLLR---------LDTGDSVTITEPGCLLINGRDSDSIRVAGVGLEIRAVEEVVYG------------------------------------------------------------------------------------- 197330380 16 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGTTGTPRFSYYTREEWFVTTFGTGLVDA-GLRPGHRV---ADLFYAGELYASFLFILVANVRLPIGGGAPIDSTLSTIEDFAAHVVAGTPTTLCRLAEHLTSLGRQLPGVELLFFGGEALFADQRR--------------------LLTAAFPNAEARSLGYASVDG--GLLGRPVPGTIVEILDETTGEPIHEPGRPGRVVVT--QLFR-----------RLMPVIRYPAGDRAEWTEGGTFRILGRAEE-----GVRVGP---------------------------------------------------------------------------------------------- 158521213 117 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YTSGSTGKP---------VRIHSTSLSQFFWHAMTLRDHLWHDRDFTRNHAWGYAVKVAFESGPSLMLDIKEPMDRQIQWIQEHRPAYLLTYPSNLREMAGRCLEQGIDFPGLIEMRAFGETVTEETREICRQWGVGVKDMYSAMEIGYMALQCPGHEHLEVLDDQGLPCRPGEIGRVVPLIRYEILDEVGEPCPCGRG---------------------------------------------------------------------------------------------------------------------------------------------------------------- 77165438 38 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIAEIRRLRPKMLFGYPSAIAHIARHVQKRGGSMNDLQVAFVTAERLYEDQYSDIETFGCRVANGYGGRDAGFVAHQCPEGSLHITAED----------------IVVELVDQAGKLVAAG--EPGEVVIT-----------HLATKEFFIR---YRTGDVAVFDDQGRSEIQGRTTDFIVAADGTVGLALIY-VLRDLPGIESFKII--QESKTEMRVLLVPVNGGYSRAVEDGIRRDFQDRLGK-GVRVNVEPVAEIPPERSGK----------------- 118468911 14 -------------------AADPAGPRITYYDDATGERIELSTVTLANWAAKTANLLRELGAGPQTRVAVLLPAHWQTAAVLFGIWWIGAEIV----LEGPADIA----------LCTRARLDEADDAVSGAVLSLDPFGKPAADLPVGVTDYATSVRVHGDQIVPERRPGPALA------GQSVGEVLD--------AARSAAAASGFTADDRVLSTASWATPHELIANLLAVFAAGASLVQVANPDPGAQERRRQTEKVT-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156343592 1 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GHHTILIPPEANPALWLSAVAQYKVRTFCSYPVMLGQAVPALKAKGVNLACVRNCVVVAEERPRITLHLFSSLGLAVSTSFGCRVNVAICTQGASTPEATSVYVDTRALRNDRVGKILPGVKVVIANPETRGMCADSH-LGEIWVCSPHNGSGYYGEDKMTEERFGAR--MTTGDTVTQYARGYLGFIKRTD---------------------------------------------------------------------------------------------------------- 145343541 7984 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSGTIHRSIARERVTILIAPESIGASMVRSEFSSSFDASSLRLLVV--ENLSKQLKSLFSKFGCQIMSYDNPTARSPTIYGSEIFYNTTSMAHELRWHTTRTQ---HPLCVMRAVTNNGELALLRSGFVGEI--------QCLLNQHECFRRTWTDDDWFRTLDLLIIAHDG------------------------------------------------------------------------------------------------------------------- 126724805 109 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVTAYAGTPDFLNIILDKADEMGLDLK-INKAVVGGGALFPSLRQSYVDRGIQCVQCYATADLGNIAYESTAMEGMIVDEGVIVEIVTPGTGIPVEPGEVVVVTSLNSDYPLIRFATGDLCGRTNMRIKGWMGRADQTAKI---KGMFKTGDRARVIANRD----GQNDTMVQVEGTNINTAEVETAIM-------------------------------------------------------------------------------------- 215469374 7 -FGTPPLDGDWSIPELYDHNTKNHGHPISSSPTMMAPSIKITYSQFHHRAGYLIGKLLQLDLSQ-DRVAVLSADTISTFTVLIGLLRLGVVPFPISPRFSSRVVAHLLKKAGVSHVLLDPCLRVLVDEAVSEEEAEGELYIGVHDLPQYEELYVDTWFPRLPKKTYDQSSPAMFVHSSNSSSFPKAVPWT-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 77458782 18 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DSDNLADAIARHRINVLAGLPAHLLSFAAWLEQHDRVLTGVTALLYAGESLFDAQLQRLARVFPNAR----------VASIGYASVDAGFIGASHGDCAIGEHRVPECHAVLEILDEQTGEVIDECDRVGRLVM--------------------------------------------------------------------------------------------------------------------------------------------------------- 114766287 111 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GVTAYAGTPDYLKLILEKADTLGLELNITRAAVSGGALFP-SLRAWYAERGIACRQCYA---TADLGMVAYESEAMEGMICDERVI-------------VEIVTPTGDPVAPG--EVGEVVVTT--------LNPDYPLIRFA------TGDLSAVLERSNLRIMGRADQTTKIKGMFVRPEQVAALVARHDEIDRARVVA-------------------------------------------------------------------------- 171915856 71 ----------------------------------------------------------------------------------------------------------------------------------------------------------DFLARSADPAEL-MDGKYHVLHTSGTSGTIGYFVYSKADWIRGASQVARASRLRWRKR-VAFVAATQGHFAGVSLMLTGNQGSNSFFHDVRTFDVGQIVEELNRFQPEVLSGYAAILKMLAEAQERGELRIQP-TELGNGGEPLLPDVKAYLERFGVPVLNGYASSE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 145593593 84 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AWIFYTTGTTGVATPCPRTHNNTILTAYYRDIFGARG--SGQVIGISGPSLHSTGDTFGDVCRSLGHAVAKMWPHFD--RALELMRRLPVTGLFCTPGMAMHLAQRAIDAGLRPRLDFSLDLLLLTGELLSPSLLTNIGAEVHNVYASQEASVLAAATSDGRLRTAPLINLYEVIDPDSGEP--------VDSDGA-----GQCYGELV-----VTNLYLGAKPLIR--------YRTGDLVRMTESGSVEVLGRAHDRLTLNGHLISGYDFENLLLG------------------------------------------------------------------------------------- 111026365 105 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------VEPDELTAIMSSSGTTGDP--TFFPERFSRWSPMQTSYVRDLGLRPGDHVVGTSGAFRGGGLPEF---RLLGCTALALNAWMGGEELLDAIEKYDVSAISLIGPVLERIAQHRDLTK-TFASLKFATFAGEPLGSRMKATVQKWGVRLVMW---SSAGDTGTAWECREHDGYHLWEDTVVPES-------------LDPVTRAAVPD-NEVGELVVTDPLV---RFGAEDLVRSSSEQ---CRCG-----RHHSRIWPLGRSGDVTVVQGRSVMPVEVWSAIEQHDETR-AAVIVRPQREVDELQIRVGYNHARTTSLDELRERLAASVESHVGVSPIIELIEELARTSAAKIPR-------------- 182439981 73 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGGTTGRPKAVPYSHRRSV--EWFSERLDSHGVPRNVDWLSAVPTGHNVGAMAIDTAMLRGGKKLVSEGRADVADAYHLIEQVGVGVLFATPPLLERLAQHDDLVDLVNRKVRAIIWGGTHLDADTRDLLRDPGVTMVGGYGGT------MMLGTSVERPGLGDDEPCVFDSFA----PYTTFRVIDPSGKVVPYGER--GQIVV--------------------------------------------------------------------------------------------------------------------------------------------------------- 118467172 22 ---------------------------------------------LANWAAKTGNLLRELGAGPASRVAILLPAHWQTAAVLFGVWWIGAEAVLAGP---------------ADLALCTPPRLDEADATGAAVLSLDPFGRPVSDPPIGVTDYATAVRVHGDQIVPEPRPGPALN------GR------SVDQVLQQCRSSAAARG--LTAADRVLSSASWPDPDALVDGLLAILAVGGSLVQVANADPAVRQRRIESEKVT-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 158522310 120 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SSGSTGQP---------IQIYSTSASQFFWMAFSLRD------HLWHKRDFSRPYAEIRVGVSRVFPTGKESIDTQIRWLQKHRIYYLLSYPSNIREMAKKCLEAGILLPDLGQVRTFGETVSDELRDLCRRWNVEVKDMYSSMEIGYMALQCPDHGHYHVMSE---------------GVLLEVLDDAGNPCKPGD--IGRVVI--------------------------------------------------------------------------------------------------------------------------------------------------------- 54294864 113 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------PGHEPSELLSTSGSTGQPKGNMATQRNHLWHNEFHKSFASIRYTENKEALP--PLGAKFLNWSPATYSIVETGPCYQLTLCTPEQEAQWLQRINPDYLNCNPSTLREITLYFAKHGNKPENLQKVHTHSEIVEPELRSLVEVLGIPLIDNYSSKECGYIALECPVSGYYHVQSE---------------NVLVEVLDESDNPCKPD--QPGRVVITTLHNFSSPLIR-------------YDIGDYAIPGESGNLYILGRKRNMIQMDGRKLWPAFASNGLRLMDLFS-----GSQFQLVQTTPTAIQVNLKHPDSLTSLEEQKIREKLSIFNYPFHFIFVDSIPRSTGGK----------------- 84684355 111 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAYAGTPDYLKIILDKAEEMGVSL-GITKATVGGGALFPSLRQEYADRGIRCLQNYA---TADLGNIAYESPAMEGMIVDE-------------GVIVEIVRPTGDPVAPG--EVGEVVV-----------------TSFNAD-YFATGDLAVM--EGNLRIMGRADQTTKIKGMFVRPEQVADFVAKHPEIAKARVVA-------------------------------------------------------------------------- 37528018 465 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGGSSGEPKLAGFSHRDY--HSQMQAAADGLGLEPQDRVMNLFYGSNLYGGLTSFFTVLMGGPI-----DDDFSQIRHFIVTQGINTLAGMSSTIHRLFECEEAALRAYGGIRKIFTGGEHIGEERCRFLSSFGVQIIRSYGSVDAGPL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 41409480 8 ---------------------------------------------LANWAAKTGNLLRELGAGPASRVAILLPAHWQTAAVLFGVWWIGAEAVLAGP---------------ADLALCTPPRLDEADATGAAVLSLDPFGRPVSDLPIGVTDYATAVRVHGDQI-VPEPRP--------------GPALDGRSVQVLQQCRSSAAARGLTAADRVLSSASWPDPDALVDGLLAILAVGGSLVQVANADPAVQQRRIESEKVT-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 214031849 109 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GATAYAGTPDYLKVILDRADAMGVEL-GFRKAAVGGGALFPSLRQEYADRGITCLQSYA---TADLGNIAYESAAMEGMIVDEQVI-------------VEIVTP-GTGTPVAAGEVGEVVVTT--------LNPDYPLIRFA------TGDLSAVLPRTNMRIMGRADQTTKIKGMFVRPEQVAALVDKHDEIVKARVVASRD----------------------------------------------------------------------- 213018410 64 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGGTTGQPKFTVYTKEEWTFTRVFGAGLAKNSIADRDRIAN---LFYAGELYTSFISLQNSAANVLTFPIGGAAPFVHTLQDYKVNVLLGVPTTLLHLAEYVRDQGISL-SIDRCYYGGEAMYPDQRDLLAQVGISVLTGYASVDAGHIGYGDPSCGFNEHRTFGDSSIIEITTGLPIDE-----VGREGRVVVTNLTRLLMPVIRYPAGDRGVWVDAPGT-------------------PDRRFRLLGRSEE-----GARVGPMDIHAILAGFNQTIE--VTGVTHQDRRDLLTLRIASRQGAAVPASLTERLLRDGLVH---PLAIEWIEDLPRT--GKLRRHRLKE--------- 195148607 22 --------------------AMLYPDDLAI-RDNVGE---FTYFQLFMTAKRLSCSFRQRRFVAG-RIFLCKRCHVDAVELLDG--RAGQVAVPLRTSPSLELLRLQAIDCKAKLFLGTPENASIVDELAQTLKAATIVLDHDFVPPVKEISSTSMYAQQLSGVLMPEAMLPNDFYASHS---PKPVLLTHRNV--DAQIRCLINTWRLGPSDTLLPVLPM------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 163745504 112 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAYAGTPDYLKVILEKADAMGIELQ-ITKAAVGGGALFPSLRAYYEERGITCLQSYA---TADLGNIAYESPAMEGLIVDEQVI-------------VEIVTP-GTGIPVAPGEVGEVVVTT--------LNPDYPLIRFA------TGDLSAVLERTNMRIMGRADQTTKIKGMFVRPEQVAALVAQHEEIEKARVIA-------------------------------------------------------------------------- 126165928 86 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGTTGQP---VYTWQDWEWWAECWSCILWSGYRPSDRVFLP---FGYNIFVAFWAGHYAAGCEVVPGGILDTKARILKIQELRATAMMATPTYVLGMADTARKMGIDPAALRRITCAGEP--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 183981295 4 ----------------------------------TGERIELSAVTLANWAAKTANLLRELAAGPQSRVAILLPAHWQTAAVLFGVWWIGAEVVL---------------DGAADVALCTAGRLDEADSAVQDAAGEVAVLSLDPDLPVGITDYATSVGDQISPERLPGPALAG------------------RSVVLRECAESAA-ARHLTAADRVLSTGTWTSPGELVDHLLAILSVGASLVQVANPDPAAMQRRIEMEKVS-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 104779880 465 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGGTTGTPSLAGYTYRDYHRQMQAAAGLFAAGLEPGDRVINLLYGGNLYGGLLSFFTVLLGVRHYMAGPQDDYRGIAQLIVSEGIDTVIGMPTTVHQLFSREAATLRAYGGIRKVLLGGEHLAPAQRTFIQGFGVE------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 110678084 114 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAYAGTPDFLKVILDKADAMGVAL-NITKAAVGGGALFPSLRKEYADRGVLCLQCYA---TADLGNVAYESPAMEGLILDEQ-------------VVVEIVTPTGTPVP--EGEVGEVIVTT--------LNPDYPLIRFS------TGDLAFMDGEGW---MGRADQTAKVKGMFVRPEQVASFVDHHEEVAKAVVI--------------------------------------------------------------------------- 214034490 107 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVHTSGSTGKPCNFLYDEEGI--DTIEANMVRISVGGKNSIELKDFPILYIAAVGSGYAATTLAAKSIVVDIKEPIDTWKGKIESFKPVYVAGYPSCVKILADMKEKGEIDIKP-KKVITGGEPLNKEVKEYLAVFDADIIDYYGCTE--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 169774203 21 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDFVLFGGGPLAPSVGQKLSEL-TDLCQMYGSIESGQIQMLVPQPGEWQYLEPNPAEEC------------------DMQRVEEGSGLY-ELVLHQDEKFRG-----RRTLSHTFPDKEWRTKDLFTPHPAGLWQFHSRTDDLIALGSAKVFPVPMETALQGDPNIAGALVVG------NARPAVVLIIEPVQSVSHENREEFVDKI-----WPSVVEANGAAP--TQGKISR-------------- 71908030 194 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DDFITCIRRKKPAMLFGYPSSLSLIARHAEKRGIAMNDLKVAFVTSERLYDHQRDDISRFACPVANGYGGRDAGFIAHQCPQGGMHITAED----------------IIIEIVDKDGSPLPHG--TAGEVVVT--HLATGDY--------PFIR---YRTGDVAVMSDKRCAEIQGRTTDFVIVHGLAIYP------IRDIPGIAAFKVI----QHTKEQMTVQIVPGEVCGSEEATITAGIKARLGQ-MVNVTVERVADIPRENSGK----------------- 149922548 12 -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLSSGGTTGAPKRTHVSQNEWTKIAVAGSALLSAGLELGDRVGNLCTAGDLATSMLFIHASVLHARVPMLGSALPPETLAERIHELSVHALVGTPSVLRVLEAYARQRGAGPKSLRKLLFLGEMLAKDQADQMRAWVPGL----------AIASAGHSMVDIGLVGVADPSCALGEHRELSECVRLEIVDPETGAVIDEPGQPGELLV--------------------------------------------------------------------------------------------------------------------------------------------------------- 67472769 112 -----------------------------------------------------------------------------------GCVLAGMYQIYINPKTPINKIADIIKQSNVVQIVTDSNYKDIVIEVIRSNK-IQSVLIDGISTDNEFISYDHFKSSASIEKETHPTDIVEIVFVEGNKGI-HGVIWTNGNII--SECNAIKNSFQLNNSIRYVACHHSYYLERIFSLYLPMLFGYQIYIPSKSVTLKHFVEIAKKFKPTLVFGVPRFYEKLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 24575094 168 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LRLIEELEVEVVVCAPALCLSLAKAALHYGYDLARLKLFLTLGEICTPQFADNVATLWPQAVTLYGSQEALCIATGADTGALH----------------LAQPNYLTELVEPDTGAVVGDTGE-GELVL------------------TMLVDGIYRTGDLVRILPAGRIQVIGRVADRIPLGDVTLQPAELEAAIL--DGVGGCVVIDRQDDGSDAVTVRMDLLAGAEGERQEAVAARLRERTGAHA---GIVVDTDLPVTHTG------------------ 85706558 108 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVGAGDIILNTW-MYHVPAGLLFDEAAQAAGATVIPGGVGNTELQAQIIVEVGVTSICASTAFFLTLADVIETYGRDAWKVKTAFLGGEM--GDWMAKRRRIEAE----YGVSTWAAYATADLGLVGYEDGGEGYVVH---------PDRVVQICDPSGAQVAHG--EPGEVVVTA----------RDATWPMIR----FGTGDSAFALEDGGVRLQGRVGAAVKVREIFVYPRVIEEVVIATPGARAAAVVTRENDR--------------------------------------------------------------------- 182412495 177 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PVYLSLLARAAKKRGVTVPSLKAVILTYGKASAQHGARIEVFPAPQVDLYGSTEAGYLFVGEAFKDNSQVIDANAFIEL----------------------VPWPAPTNGSSHVRLSNVFQIYVTTRDREAMPLLR---YHTGDIVQRFPTGF-RLLGREGNLFRRDGSLVSPTDIDAAL--------------------------------------------------------------------------------------- 145225316 22 -------------------AANPAGPRITYYDDATGERIELSTATLANWAAKTGNLLRELGATPGSRVAVLLPAHWQTAAVLFGIWWIGAEVVL---------------SGEADIALCTADRIDDADAAAGAVLSLDPFGKPVADLPVGLTDYATAVRVHGDQI-VPERSPS-----------PALEGRSTDDVLAAARASAAAQG--LSGTDRVLSTAAWDTADDIVDRLLALYVVGASLVQVANPDPASMARRADTEKIT-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 19113949 96 ------------IISVLEYRRNKNPTSTAHICIDGKEAVSYSWDKILNRAKQFASVAQNHGLKPGTRVILYYRKSEEYIISIFGCLLLGIVVIPLSPSSSSESLKLVVNEEKVRVAFTTEATYRIF---------IKDTEVNNAKSLAWWKSFTNYKFEQIKQYRMRANDTVLIDYTSSTYNDIKAVYLTSSMITNPARQAGWKLHNFEDSKDVLIPSMPLGLIMG---VFNSVFAGYCTIFCDEEVTPGLLAYLITKYRCT-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 148359543 113 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------PGHEPSELLSTSGSTGQPKGNMATQFFWNAISLRNHFWHNDEFHKSFASIALPPLGAKFLNWSPATYSIVETGPCYQLTLCTPEQEAQWLQRINPDYLNCNPSTLREITLYFAKHGNKPENLQKVHTHSEIVEPELRSLVEVLGIPLIDNYSSKECGYIALECPVSGY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 149914896 76 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GATVVPFGVGATELLVRTIQEVGINAISCTPSYPSVLEKFPNLSPADLGLKLGLFGGESGLDDPSYRQ------RFRDTWGMEPRNSNYGVSDVFCNFAAQCAHDTALHF----VAHDVLHAELIDPETTPIQIASGATGELVL---------------THLARDCQPLFRTGDIITIDATERFRVVGRSDDMIVVRGLNMFP---------------------------------------------------------------------------------------------- 212636241 109 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCSVIPAGPGQTELQLDMAKNLKPNGYCGTPSFLKILLDKAKAQQLNLP-FKKALVTGEALTPSLKSAFIKADIEVKQAYATADIGLIAFESVVDDGL--IVAENIILELVRPGTLTPEVGEVVITSFNPSYPLIRFATGDLSAQLEGVSAC-------GRSNMRIKGWL-----------------GRADQTTKVKGLFVHPEQVEQIRVQHNAIQ-------------------------------------------------------------------------------- 56477882 138 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSSGEPLSFLLSHRDIAAKWRATRWWD-VDIGDREMVLWSSPLEIGAQDRLRALRDRLFRSRLVPARDLSPDRILADIRTFRPRMLFGYPSALSRIAFRARERSLRMDGIRVAFCTSEVLRPEWREAIQVFGCGVANEYGARDAGFIARECQHGGLHVTAEE----------------VIVEVVDDDGKRLQPGTE--GDIVI--------------------------------------------------------------------------------------------------------------------------------------------------------- 120573374 2 ---------------------------------------------------------------------------IELVVALLGCFIAGVVAVPINSVDDYQKLILLLTTTQAHLALTTDNNLKAFH---------RDIRQNRLKWPSGVEWWKTNEFGSHHPKKHDDTAVAYIEFSRAPTGDLRGVVLSHRTIMHQMACVSAIVSTRTSPTEVILSYLDPRESAGMILGVLYAVYGGHTTVWLEPPTPGLYAHLITKYKATIL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 167376100 131 -----------------------------------------------------------------------------------GCVLAGMYQIYINPKTPVNKIDEIIKQSNVVQIVTDSNYKDIVIEVIHSTK-VQSVLIDGINTDNEFMSYDHFKSSSSIEKEIHPTNIAEMVFVEGDKGI-HGVIWTHGNII--SECNAIKNSFQLSNSIRYIACHHSYYLERIFSLYLPMLFGYQIYISSKSVTLKHFVEIAKKFKPTLVFGVPRFYEKLL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 156035565 100 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVIVTLPPFHGALLVQLLVGAIPYGNVVVASPIPTVQGVVDALKQSPADVAILVPSVVAELAHNEELLDYCAINLKTIIYIGGDLPQDLGDRVASR-IYLRCLWGATETGPSALGRTLWRYVKFHPCIGAIFDKTTSGIYELGIQRKKALADMQPCFT---------VPGMQQLEEY-----RTKDLFEPHPSIP--DLWCWRA--------RSDDIIVLNGEKTNPISMEQHIMANPEVSGALVVG-------------------------------------------------------------------------- 108804681 58 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTTGRPSYVGLTHDRDVWTEVVSRVYYCEGLRPWDILIHGFGLGFFVGGLLKDAVENIGATFVPIGSGYS-HRLVTSTQNLGGTVLTCTPSYAQYLAEFVRDRFGMEPSLRRVMLGAEPIPAVRQKISDDFGAFVTEGLG--------NADLIAVYAGSCDENDGMHFLAP-----DYLVLELIDPVTEEVEWEDGAEGELVIDRECCPLVRFRTRDRIRVRMDPCACGRTG--------PRWTCIGRTDDMLIVRGVNVWPSAISDVV--------------------------------------------------------------------------------------- 206687004 115 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GATAYAGTPDYLKVILDKADAMGVEL-AFSKAAVGGGALFPSLRQEYADRGITCLQCYA---TADLGNIAYESAAMEGMIVDE-------------HVIVEIVTPTGNPVAPG--EVGEVVVTT--------LNPDYPLIRFA------TGDLAVMSPCGNMRIMGRADQTTKIKGMFVRPEQVAALVEKHDEIVKARVIASRD----------------------------------------------------------------------- 212711793 84 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GGTSGACKLSLYTHSEWHTFVNSFSRSLSAQLQSGDRVGNLFFAGDLYSSFLFIHQALSHVDIPICVYPFEPQSLFDQISQYKINVLAGVPATLLRLAAKAEEQHKQLFEISLILFGGESL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 72162924 129 --------------------------RPFLTSYDPATDVRMSFATFDNWVAKTANMLVDLGALPGDTVALALPLHWQSLAWTVACWVTGTTVVLAEADIPEADV--VVADASR----VDAALASGAREVVGA--SLHPLGLPMDDCPPAATDYTQEARGYGDVFAPPK-------------GDPQAAALVHRSWTGGELADRGRDAARLTAEDRVAIIAPLAALGDDLSKFLGVLSAASSLVLIPSRDSTTLQSRLDMERVTAVVG---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 206679774 102 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GATVLPAGTGQTELQVRAAKDVGSTAYAGTPDYLKVILDKADEIGATL-NISKAAVGGGALFPSLRKEYADRGILCLQNY--------ATADLGNVAYESQAQEGMIVDEGII--------LEIVTPGTGTL-VEPGEVGEVIVTS--------LNPDYPLIRFA------TGDLAVMTPCGNMRIMGRADQTAKIKGMFVRPEQVADLVASHEGIARARVVA-------------------------------------------------------------------------- 108798288 27 ----------------------------------TGERIEVSHVTLANWAAKTGNLLRELGAGPASRVAILLPAHWQTAAVLFGLWWIGAEALVGGPS----------DVDGADLALCTAERIDEADAAAGAVLSLDPFGRPVPDLPVGITDYATAVRVHGDQI-VPERAPGPAL-----NGRPVDEVL--------AAAGRAATAAGFQPRDRVLSTADWATADDVVEDLLAVYAVGGSLVQVAHPDPAVLERRRAMEKVT-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 91791989 183 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PRVGLDKAAHLITNLGVRSLICSPAVALALARFYTSIGPRETSVDQIFVLGELCTPEMLQNIAHLGANCSHGYGSQEAHAVATGCSQGNLHFCETNYLAEIL------PIPGLE----------------GIGELCLT--MLVPG--------AKPLIR---FRTGDLASFSPATNLKVFGRVDDIITIAERQMLPASIES-----------AVLGAVDNVLGYQVAVSTADNGTETIEVSVIATIEPGSIAYFAIPVKLNVTEQLARTETG------------------ 146304188 126 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TSGSTGLPTGAL--ELDYFEEAQARYLWTFAGVKPTTVYANYLNMSGFYSWGPPVAMWRCGATAIAGG----GETYFSWKARHKVDVLATTPWLHRLIGEEAKAEGWESPFKVLLLHGGAAAENTKKKLFQHPNAKLISVWGTTDGHMAVEVPGLDGQLVIWEDMEIFD---------------IVDPKTDE-PASPGERGELIATLLNLIRYSLGDYVKNEFTTDPDPTY-----GITHAR-FVEIPGRVEWMFKVKGKLLLPIYVEDAVNEIPD---------------------------------------------------------------------------------- 182438036 84 --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SGGTTGSPKRIVDSGYRSLVTEWARERLIANGVPADGNWLHLGPGGHVIGFDTARYAALGGG--VFYTVDLDPRWVKRLLESQEIAVLNTTPPLLEAICARPRLYELVRSGVRAIIWAGTSISRETLTQLDDVFFPA--------ASVVGVYGNSLMGVAPQRSGRPGDAHRCVFEPYPTTRLHLVDEDGTPVAYGERG--------------------------------------------------------------------------------------------------------------------------------------------------------------- 83941687 112 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAYAGTPDYLKIILEKADEMGVTL-GITKAAVGGGALFPSLRDYYAERGITCLQSYA---TADLGNIAYESPAAEGMIVDE-------------NVIVEIVTPTGTPVAPG--EVGEVVVTT--------LNPDYPLIRFA------TGDLSAVLPRTNMRIMGRADQTTKIKGMFVRPEQVAALVANHPEVTKARVVA-------------------------------------------------------------------------- 163739376 109 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GATAYAGTPDYLKVILDKADAMGVQL-GFTKAAVGGGALFPSLRQEYADRGITCLQSYA---TADLGNIAYESAAMEGMIVDEQVI-------------VEIVTP-GTGTPVAAGEVGEVVV-----------------TTLNPDVRFATGDLAVLPGDSNMRIMGRADQTTKIKGMFVRPEQVAALVDKHDEIIKARVIASRD----------------------------------------------------------------------- 84501437 110 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAAVLPAGTGQTELQVQAARDIGCTAYAGTPDYLKVILDKADEMGMPLGFMRAVVGGGALFP-SLRQEYADRGIACLQSYA---TADLGNIAYESDAKEGMIVDE-------------GVIVEIVTP-GTGDPVEPGQVGEVVVTT--------LNPDYPLIRFA------TGDLAVLQGESNMRIMGRADQTTKIKGMFVRPEQVAQLVARHSEIRRARVLA---QREGEMDVMVVQVEADGGDD----IAYQKSVMDVLKLKGRVEVVAALP--NDGKV---------------- 124520346 8 ------MNVPLVLTEFLDRAVLLYGGKTAVYCGD----RAFTYRELNGRVNRLSYGLKNLGIEKGDRVAYLAPNTVEMLEGFYGIFQLGAVMVPLNIRLTPEDYRFILNHSGSKVLFVDQEMYHLIEPVKDELETVEQIIIHDCAEIDYDRWLDRFPPDPFPRAGLDENDVCSLLYTSGTTGNPKGVMLTHRNNYLH--ALSAMHHLRVTDRDVYLHVLPMFHVNGWGSPFYYTANGATHVCLRKPSAEAIFTEIIRHNVTVVHMAPTVLNSLLQYNAEHHPAIEQDVRVVIAGAAPPPAFVERVEKELGWEFIQVYGMTESTPLTLVSVIRSQLGGLDRDTQLRLRAKAGFPMIGSDVRVLRENDEEVAHDGREIGEVTVRGHGVMLGYWKNPEETMKTIRNGRLYTGDMATVDEY-GYIDIVDRKKDIIISGGENISSIEVEGVLYEHPAVLEAAVIAVPHEKWGETPHAFVVRKADAAATEEDIIRFSRERLAHFKAVTGVTFVDELPKTASGKIQKVRLRNEYWEKLG-- 148656221 2 ---------DTSLYTLLERQAAACGSRVYLYWRD----EEVSYAAFARQVRRVAHGLRALGVDRGDKVALLLGNCPEFLSVFFACAALGAVAVPINPRLKAGEVQYILQNSDSVALVIASDLLSMIAPTLGDCPLLRHVVIVDMPVSVPLHPFSSLSASDDRPASVSPDDIASIIYTSGTTGRPKGVLLSHGNYL--FDVWSYATACQISAADRLLCMLPLFHVNAQVASVLSALHQGGALILLEGFSPREFLPALARYRATSFSAVPTIYAILNNLPDASQYDLSNLRVCICGAAPMPVEVFERFQTYRAFILEGYGLSEGTCVSTLNPLDG---------RPRKIGSIGVALPGQEVRIVDEHG--VSAPAGTVGEIVIRGPNVMQGYYKNPEATAAAIRDGWLYTGDLGF-CDAEGYFYIVGRKKEMIIRGGENIYPKEIEEVLYRHPAVVEAAVVGLPDPIWGEQVAAFIVPRPDKAVSTEEIADYCRANLADFKCPRVIEFIDAFPKTATGKIQKNQLVEQYRQQSG-- 56419203 1 ----------MNVTTRLAQIAKQLPDKEAYVFM----KERCTYQQLDEAISRFADGLARLGVRRGDHIALLLGNSPQFVIGLYGALRLGATVIPINPIYTPEEISYILHNGDVKAVIGLDLLAPLFVEAKKRLPLLEHAIVCETPGMKSFAEVLADGSQDFTGPELGDDDVAVILYTSGTTGKPKGAMLTHKNIYSN--AQDTADYLGINENDRVIAALPMFHVFCLTVALNAPLMNGGTVLIMPKFSPAKLFQLAREEKATIFAGVPTMYNFLYQYEGGSADDLRTLRLCISGGASMPVALLENFKKFNVIISEGYGLSEASPVTCFNPL----------DRPRKPGSIGTNIKNVENKVVNEYGEEV--PVGEVGELVVRGPNVMKGYYKMPEET-SAALRDGWLHTGDLARMDEDGYFYIVDRKKEMIIVGGYNVYPREVEEVLYSHPDVVEAAVIGVPDPDYGEAVRAYVVAKNPELTEAELI-AYCRERLAKYKVPSAIDFLDELPKNATGKILRRALKERLAS----- 212640043 13 ------MNVPLVLTHFLDRAVSLYGDKVGVIS----EGKSLTYREFSERVNQLSHGLSDLGVKKGDRVAYLAPNTLEMLEGFYGVFQTGAIMVPLNIRLKPDDYVFILNHSESKVLFVDYELYHLIAPIKDELQTIEYIIVHGKTDDIHEIAYDTWLAEPFERPDIDENDVCSLLYTSGTTGNPKGVMLTHRNNYLH--ALSTMHHLRVSDRDVYLHILPMFHVNGWGAPFYYTANGATHVCLRKAIPETIFEYVNQYKVTVMHMAPTVLNTLLQYYEQHVPTIEHDVRVVIAGSAPPPAFVTRVEKELGWEFIQVYGMTESSPLSTVSTIRAHLDHLPLSDQYRMKAKAGYAMIGCEVKVVDEHGEQVPRDGKTIGEVIVRSNGVMAGYWKNPEATMETIRNGWLHTGDMATIDAY-GNIDIVDRKKDIIISGGENISSIEVEGVLYEHPAVLEAAVIAVPHEKWGETPHAFVVVRPGKEVTEQELIAFSREKLAHFKAITGVTFVQELPKTASGKIQKVHLRNEYWQSLG-- 156741756 2 ---------DTSLYALLERQAAARNDQVYLYWRD----EEISYAEFTRKVRQAAHGLRALGVEHSDKVALLLGNCPEFLTIFFACAALGAVAVPINPRLKAEEVGYILQNSDSVVLVVADTLLPIIAPALDGCPQLRHIVIVGITRTLHPFTSLSAAGDHPVSAAVGPEDIASIIYTSGTTGRPKGVLLSHGNYL--FDVWSYATACQISEADRLLCMLPLFHVNAQVASVLSALHQGGALILLEGFSPREFLPALARYRATSFSAVPTIYAILNNLPDAGQYDLSSLRVCICGAAPMPVEVFERFQIYRAFILEGYGLSEGTCVSTLNPLDG---------RPRKIGSIGVALPGQEVRIVDDQGQPVPPGT--VGEIVIRGPNVMQGYYKNPEATAAAIRDGWLFTGDLGS-RDAEGYFFIVGRKKEMIIRGGENIYPKEIEEVLYRHPAVAEAAVVGLPDPIWGEQVAAFIVAHPGISVSAETIIEHCRAHLADFKCPQVVEFVESFPKTATGKIQKNRLVERYAGL---- 148655161 2 ----------LNLAILLEESARRTPGKTAVIL----DSIRLNYAELNGAACKIANGLTKLGVRPGDKVAIMLPNTPHFVMCYYGILKAGATVVPLNVLFKRHEVEYHLEDSDSVALIVWEGFLDEAAYGFRMAETCRHLIVAQAPGSTATLPDGAINPHVFDTIQTMPDDTAVILYTSGTTGRPKGAELTHANMFLNATI-CADKLLDISSDSVGLAVLPLFHSFGQTCVMNTLLYLGGTITLLPRFEPQKALEVMARDRVTYFAGVPTMYFYLLNFPNADQYDLSALRFCVSGGAAMPVEVMHAFNRYNVTILEGYGLSETSPVASFNHL----------DREPKPGSIGIPIWGIEMRVVDSEGREVPNGE--LGEIVIRGHNVMKGYYKRPDATADAIRNGWFYSGDIAY-RDDDGFFFIKDRVKDMIIRGGFNVYPREIEEVLYGHPAIAEAAVIGVPDPALGEEVKAVVAFKPGQTATEAEIIEYCKERLAAYKYPRFVEIRDTLPKTATGKILKRELRQ--------- 89098026 1 ----------MLLTQFLDRAVSLYADKEAIF----ADERSFTYQELGSRVNKLSFGLKGLGVEKGDRIAYLAPNSVEMLEGFYGVFQTGGIMVPLNIRLKPEDYLYILNHSGAKVLFADQDLYHLILPVKEQLQTVEKIIVHYKNDQTAEVGYDDWLKEQFPRVQLDENDVCSLLYTSGTTGNPKGVMLTHRNNYLH--ALSTMHHLRVTDKDVLVHVLPMFHVNGWGSPFYYTANGASQVCLRKADPETIFQALMKHNGTVLHMAPTVLNSLLQYHGSSKLPAGGDVRVVIAGSAPPPAFVAKAERELGWEFIQVYGMTESSPLSTISSIRSHLSNLPEEEQYRMKAKAGYSMIGCEVKVVDENGEAVRYDGKQIGEVITRSNGVMKGYWKNEEATMEAIRGGWLFTGDMATVDLH-GNIDIVDRKKDIIISGGENISSIEVEGVLYDHPAVLEAAVIAVPHEKWGETPHAFIVKKEDAEIAAEDFILFTRERLAHFKAITGVTFVKELPKTASGKIQKIRLRQEY------- 78043305 15 --PHSLNYPDKTIAQIVDEIAAKMPNHKALIFY----QKEITYGELKLYTDLLAAALARDGVKKGDRVALMSPNTPQYVITYLAVQKIGAILVQVNPMYVERELLHILNDSGAKVIVAMRNLYPRIKAVQNQTN-LEKIILFDFSPYDVPDDAVDFEAYVKSAVEYPPNDPAVLQYTGGTTGIAKGAILTHRNILANPMQVTAWMTSCEFGKEVVLGVLPFFHSYGMSVAMNFSLINAGTLVLLPRFEINEVMNTIKKYRPTVFPGVPTMYIAINNYPNAGSYGIDSIKECISGSAPLPVEVALKFEETGGHLVEGYGLSEASPVTHCNPLGGK----------RKVGSIGLPFPDTEAKIVDPENYERELPIGEIGELAVKGPQVMKGYWNMPEETARVLKDGWLYTGDIAR-MDEDGYFYIVDRKKDMIIASGYNIYPREVEEVLFEHPKIKEAVVVGVPDEYRGETVKAFVVLKDGETATAEEIIAFCKERLAAYKVPKKVEFREELPKTAVGKILRRQLREE-------- 138895109 4 ----------VTVGKLLEERARQYPDREAVVYAD--RNLRLTYRQFNDYCRLVARGLMRLGIEKGEHVAIWATNVPEWIACQFATGKMGAVLVTVNTNYQAAELEYLLKQSDSTTLFYIDILYSIVPELRKRLPKLKNVVLLGDKRYPGMFTWNDILAMAHEVTELDPHDAINMQYTSGTTGFPKGVMLSHYNIVNN--AHQVAQCMKLGEGDRLCIPVPFFHCFGCVMSTLACVTVGATMVPVVEFHPKRVLETVAAERCTALHGVPTMFIAELNDPDFDQYDLSSLRTGIMAGSPCPVEVMKAVINKMGMTDITYGQTESSPVITQTRTDDPIELRVETVGRALPG-------VEVKIVEPGTCNEVPRGV--QGELCTRGYHVMKGYYNNPEATNEAIDEDGWLHTGDLATMDENGYCRITGRLKDMIIRGGENIYPREIEEFLYKHPKILDVQVVGVPDERYGEEVMAWIILKDGETATAEEIREFCRGNISRHKIPRYIEFTDSYPMTASGKIQKFKLREMAKQRLG-- 212639115 1 ----------MNISKLLARNARKFPHKIALIDGD----VSLSYREVDDTVNRLASSLASLGIKRGDKVVLYMPNVKEFVYAYFAVLRLGAIIVPINARLTAQEVQYIIDHSEAKAVIAHDWIYQELASLVHKVDAIWVKTGEAIEGWRSLSQLIASGDASPVVCPLSEEDETTILYTSGTTGKPKGVLFTARNIFA--VATMMALETKMDKHSRLLHMMPLSHSAPLHLFFVGGMYVGATHVLSPTFSPEALLELVTKHQITHFFGAPVAYLLTAKHPRLHEYDLSSVQYWTYGGAPLSANEVQFVAKQFRTNRLMCLYG-------LTEAGPNGTYLSPEEHATKAGSVGKDAALHCEVKIVDEHGN-DVLPGEIGEIILAGEGTMKGYYKDEEKTAETVKNGWLYTGDLAR-RDEDGYIWIVDRKKDMIISGGVNVYPKEVEDALKLHPAIVDVAVVGVPHPEWGETVKAFVVTKEPIEQLAEECERFLLDKLADYKIPKLYEAIPELPRNATGKILKQVLR---------- 11498295 30 ------------IADFLRRSGRRYPEKTALIFNHDGREIRLTYSELDKMANKVANALLNLGIKKYDRVAILAHNTLHHVLTIFGCAKAGAIYLGLNYLMYGKDLAYCINHSEAKVLIVEDALFERIEPAMDQLKTVDTFLVEGEGRWESFDDFFDGESDTEPDTILNIEDPVQMTYTSGTESLPKCVVHTNESLIAQYVGCIVDGEY--TANDIMLNTMPIYHCAQRDVFMMPIFYVGGTNVMMTEPNLDLMLEYIDRYKPTMLFLAPTVWIGLLRHPDIDKYDLQSLRKCYYGASIFPEEPLKELMEKLPQARFFQYYG-------QTELAPYHTVANHEEILEYTKTAGRSGLNLESRLENDEHEEIA-EIGVPGEITARGPHVMLMYYKDPEKTEEAFKCGWFHSGDIAV-KYRESYFEIVDRKKDMIKTGGENVSSREVEEVIYKHPDVWEVAVIGLPHEKWIEAVTAIVVPKPGKTINPEEIIEFCRKELSPYKVPKGVIVLEDLPKTPSGKIMKRELRKIFKDYY--- 56420026 1 ----------MNISELLARNARKFPEKTAVIEGES----SLSYAEVNCMVNRLASSLARLGVGRGDKVALYMPNTKEFAVSYFAVLRLGAVVVPINARLTAAEVQYILGHSEAKALIAHDLVHQVLAPLVGGSDGIWVKTGKAEGGWLSLEELIDSGDPEEIVCPAKEDDEATILYTSGTTGRPKGVLFTHRNVIT--VADMIVIETKIDRQSRLLHLMPLSHSAPLHLFFIGGTYVGATHVLAPAFSPDALLELVERHKITHFFGAPVAYLLTAKHPRFDEYDLSSVRCWMYGGAPLSREEVKFVASRFGAGRMMCLYG-------LTEAGPNGTYLSPEEHGEKAGSVGRDAALHCEVALV-DENGQEVAPGEVGEIVLRGESIMKGYYKDEEKTNEVIKDGWLYTGDLAR-RDEDGYIWIVDRKKDVIISGGVNIYPKEVEDVLRTHPAIADVAVIGVPHPEWGETAKAFVVLSQPLEPLAEECKRFLSDKLADYKIPRLYEAIAELPRNATGKVLKQVLR---------- 196248431 1 ----------MNISELLARHARKFPEKTAVIDGET----ELSYAEVNRTVNRLASSLARLGLGCGDKIALYMPNTKEFVFSYFAVLRLGAVVVPINARLTASEVQYILDHSDAKALIAHDSVHQALVPLVGKSDVIWIKTGKEEDGWRSLEELIGSGDPKEIVCSAKEEDEATILYTSGTTGRPKGVLFTHRNIIT--VADMIVIETKIDRHSRLLHLMPLSHSAPLHLFFVGGMYVGATHVVAPAFSPEALLELVERHKITHFFGAPVAYLLTAKHPRFMDYDLSSVRYWMYGGAPLSREEVRFVASRFGAERVMCLYG-------LTEAGPNGTYLAPEEHEEKAGSVGKYAALHCEVAIVDEQGN-EVAPGEVGEIVLRGESVMKGYYKDEEKTNDVIRNGWLYTGDLAR-RDEDGYIWIVDRKKDVIISGGVNIYPKEVEDVLRTHPAIADVAVIGVPHPEWGETAKAFVVLSAPLESLADDCKRFLSGKLADYKIPRLYEAIAELPRNATGKVLKQVLRAR-------- 187602568 14 --PPTLTYPEITLSDMLSNSAKTYADHTALRYLLGGRGGKLTYRQLNEKVDRMATALYQLGVRKGDRVAVMLPNSPHYIITFFACMRLGAIVVNTNPTYTGRELQHQLHDSGAETIVLLNIFWPRLREVRAETPTPEWVDVMPEQDIFFFQHLLEKYGPTPPRVSVTPDDIALFQYTGGTTGLPKAAMLTHRNLIANTVQIAAWLTRGEPGGEKMMAAIPFFHVYGMTVAMIYSIHMGAEIVIVPNPRPDNVMNVIQRERCTLFPGVPAMYIGIINHPKVNEYNLRSVKACISGSAPLPMEVQEKFGQTGGRLVEGFGMTEASPVTHCNPVFGE----------RRAGSIGIPVPDTEAKVINDTGEEIEPGSDETGELCVRGPQVMKGYWQRPEETAQTIDADGWLHTGDIARVDKDGYFYIVDRKKDMINVGGLKVLPRDVEEVLFMHPKVMEAVVVGIPHPQRGDTVKAFIVPKPGENPTAEEIKEFCKLHLAPYKVPREVEFRSELPKTLVGKVLRRVLVEEEK------ 159900315 3 ------------IGDWLGKRELLTPERLALVDDRDGE--RYSYRQLNSRANRLAASLRQRGVGKGDRVAILAKNQIGYLDALFATGKLGAILVPLNWRLTEHELIYMLKDSASSILLYDSQFAPLLPTLRSQTP-IKQCVQFGPEYDQLLTQASDLPISE----SVDLDDPHLILYTSGTTGAPKGAVLSHRVLVWNSLNTNV--GWDLHADDVSIIHTPLFHTGGLNVLTLPILHAGGTMVLMQEWNPERCLQLIEQEHVTIFFAVPTMFEMLLQAPNFVQTNLSSLRFCIAGGSPCPIPLIEAYQQRNIPFRQGYGLTEVSVNCFT---------LNPEDAIRKAGSVGKPIFHLDARIVDEAGRDV--PTNSIGELILYGPTVCNGYWRNPVATAQALQKGWFYTGDLAR-VDAEGYFYIVDRKKDMYISGGENVYPAEVENVLYQHPAVQECAVIGIPDSRWGEVGRALVVLRPSTQLDEPTLIAFCRERLASYKTPKSIYFLPELPHNASGKVVKPELRKLF------- 16078091 1 ----------MNLVSKLEETASEKPDSIACRFKD----HMMTYQELNEYIQRFADGLQEAGMEKGDHLALLLGNSPDFIIAFFGALKAGIVVVPINPLYTPTEIGYMLTNGDVKAIVGVSQLLPLYESMHESLPKVELVILCQTGEAEPEAADPEVRMKMTTFAKIVPDDTAVILYTSGTTGKPKGAMLTHQNLYSN--ANDVAGYLGMDERDNVVCALPMCHVFCLTVCMNAPLMSGATVLIEPQFSPASVFKLVKQQQATIFAGVPTMYNYLFQHENGKKDDFSSIRLCISGGASMPVALLTAFEEKFVTILEGYGLSEASPVTCFN----------PFDRGRKPGSIGTSILHVENKVVDPLGRELPAHQ--VGELIVKGPNVMKGYYKMPMETEHALKDGWLYTGDLAR-RDEDGYFYIVDRKKDMIIVGGYNVYPREVEEVLYSHPDVKEAVVIGVPDPQSGEAVKGYVVPKRSGVTEEDIMQH-CEKHLAKYKRPAAITFLDDIPKNATGKMLRRALRD--------- 197784534 6 ------------LGSWPARRARKTPHRTALIHGDT----TFTYAALHTRVTRLAHALRARGIRRGDRIAYLGPNHPSYLETLFAAGTLGAVFVPLNTRLAGPEIGYQLSDSGARALVYSPSHAGLVAGLPGSTDVRTYVEV-----GAEYEQLLADPPAEPIDEPVAPDDTCIIMYTSGTTGRPKGAMLTHGNLTWN--AINVLVDTDLIADERALVSAPLFHTAGLNMLTLPVLLKGGTCVLVEAFDPNATFDLIEQHRITFMFGVPTMFEQVARHPRWADADLSSLRILTCGGSPVSTPLIAAYQERGLTFLQGYGMTEASPGTL---------FLDAEHAISKAGSAGVPHFFSDVRVVRPDLAPV--DTGETGEVVLRGPHVMPGYWGLPEETA-ASFADGWFRSGDAARVDEDGYVFIVDRIKDMIISGGENIYPAEIEDLLLGHPDIAECAVIGVPDDKWGEVPRAVVVPREGAVPDPDEVLASLAGRLAKYKIPKSVVVADELPRTASGKLLKSRVRKRY------- 46199401 19 --PEIQVP-DIPLWRFLEESARRFPQNVALEFL----GKTLSYQELWGLARRFAQGLKDLGVRPGDRVAIMLPNSPQFVIAFYGTLLAGGVGVNVNPLYTPRELRHQLADAGAETLVILDHLLPRYLEVEKEVPVKRVVVTLGFPKREGFHAFAELLKRPPAEPHVPPEDLALLQYTGGTTGLSKGAMLTHKNLVANVLQIDAWDPTDLVGKGVMLGALPFFHVYGMTVAMNYGLFSGYKIVLLPRPEIKAIVEAIEKHQVTHFPGVPTLYVAFNNFPGIEKRNVKSIRICLSGAAPLPVEVAKRFEETGARLIEGYGLSEASPVTHSNPVLG----------LIKKGSIGMPFPSVDAKVVDEEGKELPPGE--VGELAVKGPNVMKGYWNRPEETQKTLKDGWLFTGDLAK-MDEDGYFYIVDRKKDMIIAGGYNIYPREVEEVLYQHEAVQEAAVVGVPDPYRGETVAAFLVLKPEYQVSEKDIERFCRQNLAAYKVPRIIQFRESLPKSSVGKILRRELREEFAKKQG-- 196247831 21 -----------TVCDVLHERAAQFSSHPALTFY----GKTITYAELVAAVNRFASSLQTLGVQKGDRVAIMLPNCPQYVIAYYGILQAGAIVTQVNPMLVERELAYVLNDSGAETIIIYEPLYPRLAAVREGTAIKRAVTVSFGAPSSASLAAEDVTFDEFRPVPIPAHDVAVLQYTGGTTGRSKGAMLTHRNIFANVLQCEFFKGTFEMGKERYLTVIPLFHVFAMTSGMNLAIYQGAENILLPRFELKEVLETIRDKQPTVFPGVPTMYVAITNTPGVEQYGISSIKTCNSGSAPMPLELMRDFEEK------------TGAVVLEGYGASPVTHCNPPFAARKPGTVGIGMPLTEYKVVDVATGTQELPPGEVGELIIRGPQVMKGYWNMPEETA-VTLRDGWLYTGDLASIDEEGYVTIVDRKKDMIIAGGYNIYPREVEEVLYEHPAVKEAVVIGVPDSYRGETVKAVIVLKDGQQASEDDIIRHCRKNLASYKVPRIVEFRTELPKTNVGKILRRALREEA------- 118467988 15 ---------EETIGANFERIAATYPEHEALVEVATG--RRWTYAELNDEIDATARGLMALGVDKGDRVGIWAPNCAEWIMTQFAAAKVGAILVNINPAYRTHEVAYVLRQSGVRTLFKTSDYASMIAEVRPECPDLLDVVFLDNDDWDRLRANQVDDAAFHERATLANTDPINIQYTSGTTGFPKGATLSHRNILNN--GFFVTELIALGPDDRLCIVPPFYHCFGMVMGLGAVSHGTTIVIPAPGFDPGITLSAVESEKCTGLYGVPTMFIAMLGHPDFANFDLSSLRTGIMAGSVCPIEVMKRVDMHMAEVAICYGMTETSPVSCQTLIDDDLD--------RRTATIGRAHPHVEIKIIDPDTGE-TVERGQPGEFCTRGYSVMLGYWNDDEKTREAVDADGWMHTGDLAVMREDGYCTIVGRIKDMVIRGGENIYPREIEEFLYTHPDIDDAQVIGVPDERYGEEICAWIRMKPGRPLDADKVREFASGKLAHYKIPRYVHVVDEFPMTVTGKIRKVQMREE-------- 182435126 19 -----------TIGRNLDRTAAEHGDREALVDVASG--RRWTYAEFVADVDVLARALMAAGVAKGDRVGIWAVNCPEWVLVQYATARIGAVMVTINPAYRAHEVEFVLRQAGVSLLHRTSDYRALVEQVRSDCPDLRAVHYIGDPSWDELTAGAPAVGQEQLAAREAEDDPINIQYTSGTTGFPKGATLSHHNILNN--GYFVGETIAYTEADRVCLPVPFYHCFGMVMGLACTSHGACIVIPGPSFEPGAVLTAVQQERCTSLYGVPTMFIAELNLPDFAGYDLSSLRTGIMAGSPCPAEVMKRVEMHMAEVSICYGMTETSPVSTQTRRDDDLE--------RRTGTVGRALPHIEVKVVDPVTG-VTLPRGSSGELRTRGYSVMLGYWDQPDRTADVVDPGRWMHTGDLAVMREDGYVQVVGRIKDMIIRGGENVYPREIEEFLYGHPKVADVQVVGVPDERYGEEILACVIPRDPAPPTLDEISAYCRERLAHYKIPRRLRILETFPMTVSGKVRKVELREAYAD----- 163724556 1 ----------MNVGQWPAQWSKLYPEEPCIKY----QDLRLNKREFNERINQLAHLLQKEGIRKGDRVAALMANSNVFLEILFACSKIGAIMVPLNFRLAPPELEFIINDCEPSLLFYSPEFTAVRDALQDKIPTVRERICEMAGGAPNDGEYESLIAPMSTAEPTPEDDPQFIMYTSGTTGKPKGAVLSHGN--TQWNAINAAVTYGSDNNDVVMCCAPLFHIGALNCSATPALYGGASLTIQRFFDPVGVLKMIQEDRVTVMFGIPVMYLFMSQMPEFPNTDFSTVKYLLAGGSPCPRALIETYQKKGVLFAQGYGMTETAPAISA---------LRKEEALKKIGSCGKPLLHTEVKVVDAQNNEL--APHEMGEVVVRGPIVMLEYWKRPEATANTIVDGWMHTGDMGY-FDEEGYLYLMDRKKDMYISGGENVYPAEVEDALMSNPKIADAGVIGVADEKWGEVGMAILVKTPGEDLSEDEVISWCREKLAGYKCPKKVAFVDELPRTMTGKILKKDLRAQY------- 212639346 3 ----------LTIGEVFTQTVRKFPKKEALVDVRTG--LRYTYKQWAKEVDKLANAFLKAGVRKGDRVSTVLFNTAELATAFFACAKIGAVFNPINFRLRPKEIAYILTDATPKIVLFEQAVEPQITAIHHEFPHISFWIIDGQTYAASYHEQIQCASNELPTIDVSENDLYAIMYTSGTTGRPKGVMHRHRDMIEQSLICN--SVMRIRETERGLVTAPMFHCAELHCCFLPRVHAGATNVIVHHFDPKQVLTVIEQEQITVLFAAPTMWNMLLQEKLSDYDLSSLRIGLYGAAPMAPVLVKECKERLGIDLIQAYGMTEMGPAVT---------FLYEEEQLTKAGSAGRACLNHEIRIVKPRDPDDILPPGQVGEIIVKGPCMMVGYYNREDATEKAMYKGWYHSGDLGY-MDEDGYLYVADRVDDMIISGGENVYPREVEDVLYEHEGVLDVAVLGEPDALWGEKVVAFIVKKDQQLTAEQL-EAFCKQKLAPYKRPRAYYFVEALPRNASGKIQKFLLREQMK------ 51894152 19 --PPQLVYEDRALYDLLVRAAQRHGDATATVFYGA----RLTYRQLHEQARRVASGLIRLGVRKGDRVAVMLPNCPQAVIAYYGALMAGAVVVMVNPLYMPRELRHQVDDSGARHVVYTGMQDYMPAPVRWIAPLKLKPPRIAYRKGVLPWASLVGAEPIAEPVPVPADDLALLQYTGATSGLPKGCMLTHRNLVANVLQTEAWYRARRGPALVTLAALPFFHVYGMTTLMNFTIHVGGTMVLQPKFEAREAVKLIQKYRPSIFPGAPTMYVALNNLPDVQKYRLDSIEACISGAAPLPVEVQAEFERTGGRLVEGYGLTEASPVTHANPIWD----------RRKEGSIGLPWPDTECRIVDPETGE-DVPVGEVGELLVRGPQVMKGYWNLPEATAETLRDGWLHTGDMAR-MDEEGYFYIVDRKKDLIIAGGFNIYPREVEEVLYLHRGVKEAAVVGVPDPYRGETVKAFIVPREGVTLDPEEIKQFCRQHLAAYKIPRIIEFRDELPKSLVGKVLRRVLLEEEQSRKG-- 111023051 21 -----------TIGDNFDRTVAAHGDRDALVDRPSG--RRWTYAELRRDVDAVAAGLLKRGIGKGDRVGIWAPNCPEWTLIQFATAKIGAVLVNINPAYRAHELKYVLDQAGIRLLFKSSDYAAMIEEVRPQCPDLEMVVLLGSAEWSMAAHEADPALLPAAQAALSSDDPINIQYTSGTTGFPKGATLSHHNILNN--GYFVGELCHYTENDRVCIPVPFYHCFGMVMGLACTSHGATMIIPGPSFDPTATLQAVEAEKCTSLYGVPTMFIAELAEPDFASFDLSSLRTGIMAGSPCPVEVMKQVQMGMAEVSICYGMTETSPVSLQTRSDDTI-----DQRVSTVGRVGPHLEVKIVDPATG----LTVPRGTPGELCTRGYSVMLGYWNNPEKTAEAIDAGRWMHTGDIGVMDSDGYVAITGRIKDMVIRGGENVYPREIEEFLYTHPDILDAQVIGVPDAKYGEELMVWVRMKDGAPLDAAKVREFCTGKLAHYKIPKYVHVVDEFPMTVTGKVRKVEMREQSLDLIG-- 214037772 15 -----------NVGHLLTKRAAITPHREAFVEWE--RNRRFTFSELNTRSNQIASVLLTQGIKPGDRVATLLKNGIEFVESYFAIAKIGAVMVPVNWRLVSVEISYILKDSAASTLLFDAEFDNTVDELQSPCQHWLRCSRGEAETPDWAQDYDELTAKGDPTTGASGDDNLFIMYTSGTTGHPKGAVHSHDGMLWSQLTSM--STSDMRGDDRFLLALPMFHVGCLNPTSLLVHRGATGVIMRDLDMPGMFNCIDAE-KISIFMAVPALLQFMLHAPEREQCDISSVRWIATGAAPVPVSLLDAWAKLGVSIHQAYGLTESCGPGTL---------LLPEDAASKVGSCGRPQMHTELKIIDARGKTIPMGSDEPGELLLAGRHMMKEYWNNPKATAEALIDGWLHTGDICT-WDVEGFITICDRKKDMVISGGENIYPAELENVLAACPDVQEAAVIGIPSVKWGETPLALVVAATGASPTNETLQQWCKDHLAGYKVPQLYKIVDHLPRNPSGKLLKPKLREQY------- 134099982 17 ----------MTMSDQLSRHARKIPDSGALTF----ESGTRTYRELDDRVSRLVGALRSRGVRPGDRIAVMCLNGIEAVETYLASVRLGAICVPVNFRLVADEVAYLLGDCEPAAVVADAGLTPTVDAALAAAPSAHTCLLVGGHGDRDYERAVRESTPDIPETTADIQDPAFIMYTSGTTGRPKGAVLTHSNLLMHAFSSITHLGVAADDRVGLSGAPLFHIAGLGAVSTNLLLGGRSVLVRSGRFDPAEMVDLLARERVSNCFFVPAQWQAICALPDLADRDLSALRRISWGAAPASSTLLRTMIDTFP-------QAEVVTMFGQTECSPITTVLRGEDSVRKIGSVGTPMLNVEVRVVDDDMNDV--ARGEVGEIVYRSPMVMREYWGKPAETAEAFRGGWFHSGDLVR-EDEDGYFYVVDRKKDMIISGGENIYCAEVENALAAHPGIAEVALIGVPDPRWGEAPLAVIVPRDAAPPTADEVEAWCRRRLAGYKCPRRISVVAELPRNPSGKVLKTRLRAE-------- 197118037 6 ---------ELTVGALLDDIAGKFPDNEALIYVERG--LRYSYREFNERCRQVAKGLLRMGVKKGDHLAIWAYNVPEWVVLQFATAKIGAVLVTVNTSYKSAELEYIMKQSDSKFLFKDTDYIRTLAAVVPDLPFLKHVVFLGEGAPAGTINFEKIVGREVPDAELHAHDVINMQYTSGTTGFPKGVMLTHHNLVNN--GFNIGECMRFTEKDRLCIPVPFFHCFGCVLAVMACVTHGSTMVPVEIFDPLKVLQAVEKERCTALHGVPTMFIAELEHPRFPEFDLTSLRTGIMAGSNCPIEVMRRVIRDMHEITIAYGQTESSPVITQTRTDDPIE--------LKVSTVGRVLPNVELKIVDIESG-AELPPGKQGELCTRGYLVMKGYYKMPEETAKAIDADGWLHTGDLAVMDENGYCKITGRIKNMIIRGGENIYPREIEEFLYTHPNISDVQVYGVPDRKYGEQVMAAVVLKQGSEMSEAEVKEFCRGRIANYKIPKYVRFVDSYPMTASGKIQKFKLREMA------- 148258024 6947 ------YPQDVCVHELFEAQAERTPDAVAVVH----EERRLSYAELNTQANRLAHHLRKLGVKPDDRVAICIARSPEMIVGLLAILKAGGAYVPLDPAYPPERLAFMLQDSAPVALLVGGSAQAALSVVEAEL-AASGVPVLDIGADAAQWAEAPARNPARSEVGLTPDHLAYVIYTSGSTGTPKGAMNGHRAVVN--RLLWMQDAYALDGGDAVLQKTPFSFDVSVWEFFWPLLAGARLVMARPEGHKDPAYLVEVIRRERITTLHFVPSMLQIFVEYAEAGSCTSVKRVMCSGEALSPVLAARLRLEGTELHNLYGPTEAAVDVTAWRCAKEASDASVPIGRPISNTQIYILDQHGDPVPIGVAGEIHIGGVQVGRGYLNRPELTAERFVEDRFSGEA--GARLYRTGDLGRWLEDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHADVRDAAVIAREDVAGDKRLVAYYV--SDAAIGAEELRGHLAARLPDYMVPSAYVHLQRLPLTPNGKLDRKAL----------- 148258024 490 ------YPQDTCVHELFEAQAERTPDAVAVVH----EERRLSYAELNTQANRLAHHLRKLGVKPDDRVAICIERSPEMIVGLLAILKSGGAYVPLDPAYPPERLAFMVQDSAPAALLVGGGALDVLPVVEAEL-AASGVPVLDIGADAAQWAESPAHNLERTETGLAPDHLAYVIYTSGSTGQPKGVMVEHRGLANLVHWHCEVFALRPGTHSSLVAGLSFDASSWEVWPALCCGGVLVVPRPETARDPEALMAWWQTQPLDVSFLPTPMAEFVLSQGLVN-----RHLRVLLTGGDRLRKLPKALPFALV---NNYGPTETTVVATSGLLGADEAVLH----------IGRPISNTQIYILDEHGEPA--PIGVAGEIYIGGAGVARGYLNRPELTAERFVEDQFYRTGDLGRWLSDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHAGVRDVAVIAREDAPGDQRLVAYYV--SDAAIGAEELRGHLAARLPDYMVPSAYVHLERLPLTPNGKLDRKAL----------- 148258024 8037 ------YPQDVCVHELFEAQAERTPDAVAVVH----EERRLSYAELNTQANRLAHHLRKLGVRPDDRVAICIARSPEMIVGLLAILKAGGAYVPLDPAYPPERLAFMVRDSAPVALLVGGGALDVLPVVQAELAAAR-MPVVDIGADAAQWAEAPACNPERSEVGLKASHLAYVIYTSGSTGQPKGVMVEHRSLAN--LVHWHCAAFNLQAETRSSLVAGSGFDAATWETWPPLCCGGTLAVPRPEIARDPEALLA---WWQTQPLDVSFLPTPIAEFAFSQGATNPHLRVLLTGGDRLRKCPKDLPFALV---NNYGPTETTVVATSGLLGADEAVLH----------IGRPISNTQIYILDAYGEPA--PIGVAGEIYIGGAGVARGYLNRPELTAERFVEDRFYRTGDLGRWLGDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHAAVRDVAVIAREDGPGDKRLVAYYV--SDAAIGAEELRGHLAARLPDYMVPSAYVHLQRLPLTPNGKLDRKAL----------- 148258024 5892 ------YPQDVCVHELFEAQAERTPDAVAVVH----EERRLSYAELNTQANRLAHHLRGLGVKPDDRVAICIARSPEMIVGLLAILKAGGAYVPLDPAYPPERLAFMVRDSAPAALLVGGGAQAALSVVKAELAAAR-MPVVDIGADAAQWAEAPARNPARSEVGLTPDHLAYVIHTSGSTGQPKGVAVEHGNVVNFIWAAPAFVGEALARTLSSTSLNFDISICEWFVPLTVGGAVDVVRNVLELTKQSNVTFLNTVP-------------SALDALLKNESFPETVRTVNVGGEPLKRSLAEQLFATTQVELLRNLYGPTETTVYSTSVL-------MRRGEPFAAHIGRPISNTQIYILDEHGEPA--PIGVAGEIYIGGAGVARGYLNRPALTAERFVEDRFYRTGDLGRWLGDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHADVRDAAVIAREDVAGDKRLVAYYV--SDAAIGAEELRGHLAARLPDYMVPSAYVHLQRLPLTLNGKLDRKAL----------- 148258024 3740 ------YPQDVCVHELFEAQAERTPDAVAVVH----DKRRLSYAELNTEANRLAHHLRKLGVRPDDRVAICIERSIELVAAELAILKCGAAYVPLDRDVPAERLAFMIKDCEASLV--------------LMARGAVLPEGLEAHRIDIEDVLRGAGDASNPGLSRDSGSDAYIMYTSGSTGTPKGVVIPHRAI---GRLVINNGYADFNASDRVAFAANPAFDATTMEVWGPLLNGGCVVVIDQASVLEPERLVSVMERDGVTVLWLTAGLFQQYAELLGGVFRRLRYLLVGGDVLDPRSIRHVLRHSRPQHLLNGYGPTETTTFAITHEITEVDERASSIPLGRPISNTRIYILDAYGDPVPIGVAGEIYIGGAGVARGYLNRPELTAERFVEDRFSGEAGARLYRTGDLGRWLEDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHADVRDAAVIAREDVAGDKRLVAYYV--SDAAIGAEELRGHLAARLPDYMVPSAYVHLQRLPLTPNGKLDRKAL----------- 68510506 12 ------------------RRARQAPDAVALDFRGT----TVTYRELDERVTRLAHALRARGIGPGDRVALLSANHPAYLEVLFAAGLLGAVFVPLNARLTTPEVEYCLADSGSAVLIHLADVADAAATAAGTAAGTARRVVLDGAPDDRAVGYKEIIATGPADLPVTHNDPCFIMYTSGTTGRPKGVVLTHGNEVFA--VMKAIVDLDFLSDQVALDAAPLFHTDALNLIALPTLLKGGTVIVEEGFKPGRILHLIETKRVTYSFGVPTMLDAMSTHPNWNRTDLSSIRRWIVAAAPVPPRTLQTYTARGVRLCQGYGLTETGPGALI---------LTPKDAERKLGTAGAPHFFTDVRVVDPDGPEVAPGD--RGEIQISGPNVMRRYWNRPDATAEAFTGDGWFRSGDVGVPDEDGFVTIVDRLKDMIISGGENIYPAEVEAAILDLPGVLGCAVFGVPDEKWGEVGRAAVTLADGATLTEDELFAFLGERLARYKIPKSLLVLDEIPRNATGKIRKDKLREQYAH----- 56421225 13 -IPHTLDYPKKTLSDYLRETAEQFGDHEAIDFF----GKTMTFRELYEQALTFAHYLRTIGLKKGDRVAIMLPNCPQAVISYYGTLLAGGIVVQTNPLYTEYELEYQLNDSGASVLVTMDLLYPKAEKVKGRTP-VKHWIVTRMQDYKKWLYPLVQRKQNMPIVRIPVEDVALLQYTGGTTGHPKAAMLTHRNLIANTLMCAHWVYKCEKGKETVLGVLPFFHVYGMTTVMNLSVMMASKMVLLPRFDVKQTLKAIERTRPTMFPGAPTMYIALLNHPDLPKYDLSSINVCISGSAPLPVEVQEQFERATGGKIEGYGLTEASPVTHSNFL---------WDGERVKGSIGVPWPDTDAKIISLETGE-EAKPGERGELVVRGPQVMKGYWNRPEETEQVLRDGWLYTGDIGYMDER-GYFYIVDRKKDVIIAGGYNIYPREVEEALYEHPKVQEAAVIGVPDPYRGETVKAFVVLKPGEMCSEQELDAFMRQRLAAYKVPRIYEFRSELPKTAVGKILRRVLVEEEK------ 56419565 15 ---SFYMDPDKTVCDVLHERAAEFGSQPALTFYD----KTITYAELEAAVNRFTSSLQALGVQKGDRVAIMLPNCPQYVIAYYGILQAGAIVTQVNPMLVERELAYLLKDSGAETIVIYEPLYPRLAAVRGETAVKQAITVSFGAPPSVSLAEGDVTFDEFRPVSIESHDVAVLQYTGGTTGRSKGAMLTHRNIFANVLQCAEFFKGTFEFGERYLTVIPLFHVFAMTSGMNLAIYQGAENILLPRFELKEVLETIRDKQPTVFPGVPTMYVAITNTPGVEQYGISSIKTCNSGSAPMPELMRDFEAKTGAVILEGYGLSEASPVTHCNPPFA----------ARKPGTVGIGMPLTEYKVVDVATGTQELPPGEVGELIIRGPQVMKGYWNMPEETAAALRDGWLYTGDLAS-IDEEGYVTIVDRKKDLIIAGGYNIYPREIEEVLYEHPAVKEAAAVGVPDPYRGETVKAIIVLKDGMQASEEEILAHCRKNLAAYKVPRIVEFRAELPKTNVGKILRRALREEA------- 118470372 11 ----------------LTRHAMMQPDKTALRFL----GRTTTWRELDDRVTRLAGALNRRGVGFGDRVLILMLNRTEFVEAMLAANRLGAIAVPVNFRMTPPEIAYLVSDCEAHVVVTEPVLAGVATAVRDLDATLQTVIVAGGATEDGVLGYDDLIAEEGEPVDIPNDSPALIMYTSGTTGRPKGAVLTHTNLSAQAMMHLFTTGADLNS-DVGFVGVPLFHIAGVAGSVLSGVTLGVPTVLYPLGAFDPDGLLDVLESEQVTGIFLVPAQWQAVCAAQRARPRNLKLRALSWGAAPASDTLLREMNEVFPDAQIF------AAFGQTEMSPVTCMLLGDDAIRKLGSVGRVIPTVSARVVDDNMNDV--PVGEVGEIVYRGPNLMVGYWNNPKATAEAFAGGWFHSGDLVR-QDEEGYVWVVDRKKDMIISGGENIYCAEVENVLAAHPAIMEVAVIGRPHEKWGEVPVAVVALNSATAESISLLDSFLTERLARYKHPKALEVVDALPRNPSGKVLKTELRERF------- 56419850 1 ----------MTIGEMFSQTVRKFPNREAVVDAATG--RRYTYAEWEREVNRWANAFLEAGVRKGDRVSTVLYNTLELATALFACAKIGAVFNPINFRLRAEEIAYILTDAEPKIVLFERAVEPELAAIHSRFPHVSFWSIDRDPPPFAKNAHEQAARAEAPRVHVDESDLYAIMYTSGTTGRPKGVMHRHRDMIEQSVICH--GVMRIRETDRGLAAAPLFHCAELHCCLLPRVHAGAASVILHHFDAKLVLETIERERITIMFGAPTMWNMILQENVSGYDLSSLRLGLYGAAPMAPALVRQCQEQLGIELIQAYGMTEMGPAVT---------FLLEDEQLKKAGSAGRACLNHEIRVVRPSDPDDVLPPYEVGEIVMRGPCMMAGYYKREEATEKALYKGWYHSGDLGY-LDEDGYLYVADRVDDMVISGGENVYPREVEDVLYEHPKVLDVAVLGEPDELWGEKVVAFVVKKDDLLTADEL-EQFCKDRLAPYKRPRAYYFIDALPRNASGKIQKFLLREQLKKQATG- 148258023 1577 ------YPQDVCVHELFEAQAERTPDAVGVVH----EERRLSYAELNIQANRLAHHLRKLGVKPDDRVAICIARSPEMIVGLLAILKAGGAYVPLDPAYPPERLAFMLQDSAPVALLVGGSAQAALSVVEAEL-AASGVPVLDIGADAAQWAEAPARNPERSDIGLAASHLAYVIYTSGSTGQPKGVMVEHRNVARLFHATEHW--YQFGPADVWTLFHSYAFDFSVWEIWGALLYGGRLVVVPQLTARSPDDFYHLLCRERVTVLNQTPSAFRQLIAAQAEAVETHHLRTVIFGGAALKPWYRREANQATSLINMYGITETTVHVTYYALQA------ADADRYGASPIGQPIRDLKVYILDAYGQPA--PIGVAGEICVGGAGVARGYLNRPELTAERFVEDRFYRTGDLGRWLEDGTIAYLGRNDFQVKIRGFRIELGEIEARLSEHAAVRDAAVIAREDVAGDKRLVAYYV--SDAAIGAEELRGHLAARLPDYMVPSAYVHLQRLPLTPNGKLDRKAL----------- 84502522 15 ------------LGDLLRRSAARVPNRNALTFRD----RTDTFAELDTAVNRAAHALAAEGVGKGDRVALFSHNNRTFVVVRFALARLGAVTTPVNFMLSAPDVAYILDHSGAKLIIAEDALCPVADAAMKETFFIPHEGTPEPDGWRPVSELLEHPDDSALWVDVDAEDPIQMMYTSGTESRPKGALLTSGSLYSHYATCIADG--EMREDMVTLHCLPLFHCAQLDCFLTPALYLGAVSILHEKADPAAMLEAIETHGVTQLFCPPTVWIALLRHPDFDTRDLSSLQLGYYGASIMPTAIIEELLTRLPNIRLFNFYG-------QTEMAPNATILKPHDQLRKLGSAGRPGLNVETRVVDDDDNPV--PVGEVGEIVHRSPQLITEYYRNPEKTAEAFRNGWFHSGDLGR-FDEEGYLYVVDRKKDMIKSGGENVASREVEEAIFRHPDVAEVAVFGIPHPTWIEAVTAVVVPRAGADLTVEVLNDYCRDTLSHFKAPKHIELAQELPKNASGKILKRLLRDEFAEVFSG- 134099340 6 ------------LGSWPARRARMTPGRVALVQGE----RRDTYADLARRTAALARGLRGLGVRRGDRVGYLGPNHPAYLETLFASASLGAVFVPVNTRLAAAELAYVLADAGVSVLVHTAAAGHLVDAAASPV--LRERLVVDEDSYEDV----AGGTGEPVAEPVGLDDPCLIMYTSGSTGRPKGAVLSHGNLTWNCVNVLVES--DLSGSEVALVAAPLFHTAALGMTCLPTLLKGGTVVLMESFEPAVALELIARHRVTLLFGVPTMYDAIAAQPSWESADLSSVRTLLCGGSPVPDATIRRYLDRGLVFVQGYGMTETSPGVLI---------LDPDAVRTKAGTAGVPSFFTDVSVVDPSGNPVAAGE--RGEIVVRGPNVMLGYWNQPDATDEALSGGWMHSGDVAT-VDEDGYITIVDRIKDLIISGGENVYPAEVESALYEHPAVELCAVVGVPDPKWGEVPRAAVVLRPGAGATADELRDHLRRHLAAYKVPKQVDFWDDLPRTGAGKIRKQAVRER-------- 163725086 2 ---------QINIGSFLTKRAQHSPNMEALVIG----GLRFTYKELNERSNRLANAMKSAGIEPGDRVAYLGLNETEFFDLYFGLGKLGAILVPVNFRLAPPEVLYIINNCEASKVVVGTDFFPVIDAIKGDLCTNSIYALGDIPEWAQSYSDFLASGSPDEPVHVGDDDTLTILYTSGTTGKPK------GAELTHAGYFHEAVNLRATLGDVGTKMLMPLPLFHILAPVPHCVQFGMTMVFQRAFDPAEFLQLLATENISWFGSVPQVLMFLRSVPQFETFDWSSIRMALVYAAPVPVTLIKEFAEKGMNVRQLYGMTECTGPAAV---------IDADKAIVKAGSTGPAMFHCDIKLVDDKGEEVPTGELGELLLLTTHP---MKGYWNNPEATASTIIDGWIHSGDMAKMDEDGYLYILDRKKDMIISGGENIYPAEVEDTLLSHPAIADVGVIGVQDEKWGEAVKAVIVLNKEQSLTQDELIEWCRDKLARFKTPKQVVFAEEIPRTPTGKILKRILRDQY------- 37520715 1 ----------MNLAHLLDDQLRHRPEKVAF----EGDGRSLSYAQLAHLSENFAASLTTAGYGPGDRIAVVLPNVPEYALAMFALWRRGAVPVLINPQLTGRELDYILRDSQARAVILPEALLGVLAPLRSELPNLRAIVLGVPADEDLNFAGLAATPGQCPVAERHGDDIAQMMYTSGTTGTPKGALISHGNLLAN--ARSGIERLSVTGDDHLFCILPVFHAFAFTAALVIMPLVGGSVSFEYRLSPKKLMEHLSDPRVSVMVAVPSLLSTILRFPTELKLSAALRCILCGGGPLPPQLEAAFAQRFGDLVRQGYGMTECSPYAA----------FSPPDRPSKPGSIGLPMPQGHKLAVRDPISGDFAAPGTVGELVVSGPHVFKGYWNQPEATSEAFVEGWLRSGDLGY-IDEEGYFFLVDRLKDMIIVGGEKVYSREVEDVLLAFAPLREVAVVGQPDPDKGEIVRAFVSLQEGAAIGEEEIIRFARERLAPVKVPRSITVLAELPKSATGKILKRELRKQFA------ 23100121 1 ------MLAPLTPLDWKRRAIKYYPEKIAIVDGD----KSFTYKEFGHRVDQLSKGLLEKGIKEGDHVAVMLPNTHYMLECFYGICQIGAVMVPLNYRLSAKDLNYIINHSDAKLLIVDEAFTEPIEEIQNSLSLEEMIIVEVQGTLYEALIHHDNDKVELPIVEIDENQLMTINYTSGTTSNPKGVMLTHRS--NYINAANFLYHINVSHDDRYLHTLPMFHANGWGGVWAITAAGGTHVCLRKVDPPLILDIFEEQQITMLCGAPTVVNMLVNEPKAKQLNLQSKLRMATAGSPPAAALIQKAQDILGLEMVHVYGLTETSPFILYCEWKQDFNEKSSDEQATIKARQGIELAFNGETTVIRPDGEEVLWNGEELGEIVTRGNVVMQGYYKDVEKTDAAMKDGWFHTGDLAVIHSDGFIEIRDRAKDLIISGGENISSTEVEGVLYKHPDVLEVAVIAIPDEKWGEVPLAIIVPQPHSALTEEEVITYCRENLAHFKSPKKVEFVEELPKTATGKLQKFRLRELY------- 152974653 1 ----------MNLVQSLAETAVKKGEKPAYIFMD----ESVSYDQLNKMVTKFSSNLAKMGITKGDHVALAVGNSPHFLIGLYGVMKTGATVVPVNPIYTADEMHYILQNGDVKTIIILDILLPIIQSLTTRLPSLEHIIICDNEKVKTFTSLVETGDISYEGPLLHEEDVAVILYTSGTTGQPKGAMLTHKNLYSN--ARDVATYLQYTEDDRVVAALPMFHVFCLTVAIHAPIINGAIILMLPKFSPKEVFRICRTYKPTIFAGVPTMYNYLYLYEGASAEDMHSLRLCISGGASMPVALLENFKRFRVIVSEGYGLSEASPVTCFNPL----------DRPRKPGSIGTNIWHVENKVVNELGEEV--PVGEVGELIVRGPNVMKGYYKA-PEDTAAVLREGWLYTGDLAKMDEEGYFYIVDRKKDIILVGGYNVYPREVEEVLYKHEEVAEVIVIGVPDESLGEAVCAYVVPKHDRVREEELI-HYCSLHLAKYKVPKKIEFLKELPKNTTGKLLRRALREKA------- 218290785 1 ----------MNIGYILSRSATVYPDHPAIIHGDT----VLTYREFNERVNRVASTLLQLGLEAGDRVGIFSPNRPEILEVLFATWKAGLVAVPMNFRLHRDEVCYILNHSEAKVLVYAGIYQKEIEQISEDLIATRTAICLDWCRTIKFFDYRELMKWGRTEEWVDGDDLAWLFYTSGTTGRPKGAMLTHR-ILLLVTLNACVDIYPFEHDDVGLHAAPLSHGSGAYALPLFAKGATNVILAASRFEPEQVFSEIEKHRVTVLPFMAPTMIKRLIESEKRTMYDLRSLRCIIYGGAPMYVEDLVAGLKIFGPIFAQVYGQGECLMTITGLSREEHDLNRPERL---ASAGTARLGVQVCIQDAEGNPLPPGNIS--EIVVRSDLVMKGYWRNPEATAETIVNGWLRTGDVGYMDEQ-GYLYILDRTKDMIISGGNNIYPREVEEVLLRHPAIQEVCVFGVPDPEWGEAVKAVVVLRPGLTVTEEEVIAFCRDHLASYKKPRSVEFVQELPKNAYGKILKRELRSKYWEGYA-- 171324438 3 ----------MTIGEVFAQTVRKFPKKEAVVDMAKG--RRYTYEQWEKEVHRLANALLEAGVQKGDRVSTVLFNTLELGTAFFACAKIGAIFNPINFRLKSKEIAYILEDATPKVVLFEKAVEPQIASIHHEFPHILFWYIDDDTPSANYHALVSNAQTTAPSIEVFERDIYAMMYTSGTTGRPKGVLHRHRDMIEQSMICNA--VMRIRDTDRGLVSAPMFHCAELHCCFLPRVHAGAANIILHHFDPKLVLKTIEQEKITLLFAAPTMWNMLLQENLRAYDLSSLRLGLYGAAPMAPVLVKECKERLGIDLIQAYGMTEMGPAVT---------FLLEDEQLTKAGSAGRACLNHEVRIVKPRDPDDVLPPGEVGEIIMRGPCMMVGYYNREEATAKAMYKGWYHSGDLGY-MDEEGYLYVADRVDDMVISGGENVYPREVEDVLYEHPGVLDVAVVGEPDEIWGEKVVAFVVKKDPNVTEEDL-EQFCKDRLAPYKRPRAYYFVDALPRNASGKIQKFLLREQVKN----- 56461256 5 -----MMKRPLQIIDLLKFAANRHPRQEIVTRRLEGDIHRYSYAECWQRSGQLAHALQKLGVQPGERVASLAWNTYRHMELYYAVSGSGAVMHTVNPRLFGEQIAWILNHAESGWVFVDLSFVELLESIEDKLPGVKGFVVMTDKNHMCYEELLESEPKDYDWPDVDENSAALLCYTSGTTGNPKGVLASHRAMVLHAQATVSADMLDLRSDTVLMPMVTMYHVAAWGAPYAGPLSGCKLVFTGDGTSGEAMAEMIRTENVTVGLGVPTIWLTLHNYLSENSLDIPSLQRVCVGGAASPMGLVKTYDQYNVYWQPIWGMTETGPLVHSVPPQADVTHRPKEEQYKLQTTAGRPVFGIEHRIVDAEDTPLPNDGETRGELQVRGHWIASQYFRNDDL---SSFPDGWLATGDIAVIDPEGFMKVVDRKKDVIKSGGEWISSLDIENFVSQHQAVNESCVIGVKHPKWDERPLLLVVLNKGESLSKEDIKNFLDGKIARWWMPDDVVFVDELPHTGTGKLIKNTLREQYQNYL--- 78044063 25 -----------TLHELFWETTEKYPGLIATVFL----GQEMTYKELGEKIKRFTNALSKLGIKKGDRVAVMLPNCPEFVISYFAILTLGGIVVQTNPMYVERELEYQLNDSGAETIILLDVLYPRANAVKGNTALKNLIVVNIPPGVYKFNDLISDSEPNPPEVTVTPDDVAVLQYTGGTTGISKGAMLTHKNLVANYQVREFSNGIFFDGQERILTALPLFHVYGMTCCMNLATCFGGTMILIPKFDATLLLQHIQRYRPTSFPGAPTMYVALLNHPDLTKYDLRSINVCVSGSAPLPVEVQTKFEEV------------TGAVVVEGYGASPVTHCNPIRGTRKIGSIGVPYSDTIAKIVDIETGE-ELPPGQIGELVVKGPQVMKGYWNRPEETANALKDGWLYTGDLAK-MDEDGFFYIVDRKKDMIIAGGYNIYPREVEEVLYQHPKVKEAIVVGVPDPYRGETVKAFIVVKEGETLTEQEVIEFCNAHLARYKVPRLVEFRSELPKTAVGKVLRRQLREE-------- 15614495 1 -----MMNSPLLLSHFIERAERYFPTKQVISRTLNGK-KSLTYQQIGERTRRLASALAQFGIKKGDRVGTFAWNTHRHLEAYFAIPGIGAVLHTINLRLSQDHIAYVINHAEDRVLFVDADVWPLIAQLRDQLSSVEAFVLMSDGDWPNVFSYEEFIAKGDPSFEIDETSPAGICYTSATTGKPKGVVYSHRGIYLHSMALGLADTAGLSEKDVLMPVVPMFHVNAWGLPFAATWFGTTQVMPGPQFTPQVLAELIDEEKVTLAAGVPTIWLGLLRELETGVYQTEHLRAILCGGSAAPAAMIQTFQKYNVPFLHAYGMTETSPLVTVSMVKSYQADLNEEETLELRAKQGL-VVPGLEVKVVGPNGEVKPDGAEMGELLIRGPWIADHYYK--AEEVSDAFADGWLHTGDVATIDEEGFIKLVDRTKDLIKSGGEWISSVDLENAIMAHEDVFEAAVVSVPDPKWQERPVACVVLKDPNSVAEADIRRFLEGKFPSWWLPDRVIFMDELPKTSVGKFLKRALREQVKE----- 167628230 6 ---------QITIGDLLDQTAARYPEKEALVYTDD-RNLRLTYAQFRQKADEVAKGLMALGVQKGEHIALWATNYPEWLYTQFGSAKMGAVLVTVNTNYRSFELEYLLRQSDATTLFRDNNFVEIINELCPRLPKLKNIIFIGRDPQAKHPGMYSWMGRSVSDAELAEDEVINMQYTSGTTGFPKGVMLSHANIINN--ANMVADCQKWTHEDRLCFPVPLFHCFGCVMSSLACVCKGATMVPLEYFTAKGVLEAVQRERCTVLYGVPTMFIAELDHPDFDKYDLSSLRTGIMAGSPCPIEVMRKVIDRMGIITIAYGQTEFSPVITQTRTDDSLE--------RRVCTVGKALPHVEVKIVHPDTG-LEIPRGTQGELCARGFGTMKGYYNNPEATEAAIDAEGWLHTGDLATMDEEGYCRITGRAKDMIIRGGENIYPREVEEFLFTHPKVKDVQVVGVPDPKYGEEALACIILKDGEEATEEEIRYFCRGKISRYKIPKYVRFVDHFPMTASGKIQKFKLREIFIKELG-- 147677173 7 ----------ITIGELLDRIAAMYPDNDALVYPDRG--LRYSYEQFRQVCDRFAKGLLKLGVEKGGHVAIWATNVPEWVIAQFGCPRIGAVLVTVNTNYKVFELEYLLKQSDSSYIKMIYELCPELNHCEPRLPLLRNVIFVGEKRYPGMFTWEDVMKMGEDVADLDADDVITMMYTSGTTGFPKGVMLTHDNLISN--ACGVAECMNFSQADRLCIPVPFFHCFGCSLGTMTCVVSGATMVPVEVFDPRKVLEAVEKERCTAVHGVPTMFIMELELLEREKFDTSSLRTGIMAGSPCPIEVMKKVIKVMREITITYGQTESSPAITMTRTDDPLDY--------RVSTVGRALPGVEVKIVNPETGE-EVPRGVQGELCARGYNIMKGYYKMPEATAAAIDKDGWLHTGDLATMGENGYCNITGRLKDMIIRGGENIYPREIEEFLYTHPKVKDVQVVGVPSIKYGEEVMAFIQLKEGCTLTQEEVQEFCKGKIANYKIPRYVAFVDSYPCTASGKIQKYKLREMAIEMLG-- 171326186 1 ----------MNLSSRLAEVADQLPNKEAYWF----EGESCTYGELDAAISKFSSGLYNMGIRQGDHIALLIGNSPYFVIGLYGALRLGATVIPINPIYTPDEISYILMNGDAKAVIALDLLVPLFIQMQGRLPLLEHVIICETPGKEKGISLPEQMKSFTDVLRLADDDTAVILYTSGTTGKPKGAMLTHKNLYSN--AKDIANYLKINENDRVIATLPMFHVFCLTVALNAPLMNGGTVIIVPKFSPAKIFNIAREQKATIFAGVPTMYNFLYQYEGGSADDFRTLRLCISGGSSMPVALLKNFKKFKVIVSEGYGLSEASPVTCFNPL----------DRPRKPGSIGTSIMNVENKVVNEFGEEV--PVGEVGELVVRGPNVMKGYYKMPEETAHVLRNGWLHTGDLAR-MDEEGYFYIVDRKKDMIIVGGYNVYPREVEEVLYGHPDVVEAAVVGAPDPDYGETVKCFVVSKNPQLTEEMLIEY-CRKHLAKYKVPSSIEFLDELPKNTTGKILRRALKE--------- 197773035 18 -----------TIGGNLARTAAAHPGREALVDVAAGA--RWTYAELDAAVDLLARGLLGSGVGKGDRVGIWAVNCAEWVLVQYATARIGAIMVNINPAYRAHELEYVLNQAGVSLLHKTSDYRAMVDAVRPKCPQLRAVHYIADSSWDVLLEAATGVTDEQTQAQLSCDDPVNIQYTSGTTGFPKGATLSHHNILNN--GYFVGEMIAYTEQDRVCIPVPFYHCFGMVMGLAATSHGACMVIPAPSFDPAATLRAVQQERCTSLYGVPTMFIAELNLPGFASYDLSTLRTGIMAGSPCPVEVMKRVEMNMAEVSICYGMTETSPVSTQTRRDDDLE--------RRTGTVGRVMPHIEVKIVDPVSG-VTLPRGEAGELCTRGYSVMLGYWDEPEKTAESVDAGRWMHTGDLAVMREDGYVQIVGRIKDMIIRGGENVYPREIEEFLYAHPKIADVQVVGVPDERYGEEILACVIPRDPADAPTEEITEFCREQLAHYKIPRRLEVLADFPMTVSGKVRKVELRRRF------- 134101895 17 -LPSELVPEHDTLLAMFDAGVARHPDRVATTYFDG----RLTYRELDELSDGLAAHLAGRGLAAGDRMAVYLQNVPQFVIAVLAGWKAGAIVVPLNPMYRSHELTRILADARPTAVVSSERGWHDVLGEVARDAGIGIALTTGPAADAVDLLEAARAGGRRPEVAVSGDDVALLVYTSGTSGVPKGATNTHGNLAFNCAGFKARAG---REAPGFFALAPLFHITGMVCELGAAIALGGRLDLAYRFEAGVVLDALKEHRPDYMIGPSTAYMALMNHPDVSADHFSSLEHIYSGGAPLPSAVVERFRELFGHYIHNGYGL-TETTATATSVPTHLEAPVHEESGTL--SVGLPTFNTVLRIVDDDGRDL--PVGEVGEIVIEGPMVVPAYWNKPDETK-AGIRDGRLHTGDVGFMDPQGWFYVVDRKKDMINASGFKVWPREVEDVLYSHPAVREAAVVGVPDAYRGETVKAFVSLRAGARATGEELAEHCKQRMAAYKYPRSVEIIDELPKTATGKILRRTLRQ--------- 108804872 5 --------TELTPVSFLRRSAFMFPEKTAVVYGD----RRYTYREFERRVDRLASGLREAGLRGGDRVAFICPNTPPLLEAHFAVPAAGGVLVAINTRLSPEEVGYILEHSGARFVFADAGLEHLASGAEAQRVRIDD---TGAEGDPYEDFLAAAPPEPPESPLKDEEETISLNYTSGTTGRPKGVMYSHRGAYLCALGNVIEAGMGY--ETRYLWTLPMFHCNGWTYPWAVTAVAGTHVCLRRVEPGRIWRLFKEEGITHYCAAPTVQVGIIN---DEAAHRLPRPVRAMIAGAPPSPTLIAGLGDLNIDPVHIYGLTETYGPITTSAPRKEWEELPAEERARLLARQGNAYVTADIVRVVDENQDVPRDGETMGEIVMRGNMVMKGYFENEEATREAFEGGWFHSGDVAV-WHPDGYVEIRDRRKDIIISGGENISTIEVEQAVVSHPAVLECAVVAIPDEKWGERPKAFVTLKKGHNATEEEIIEHCKAKIARFKAPSAVEFVEELPKTSTGKVQKFVLREK-------- 171324147 13 -IPHHLDYPNKTLPDYLRETAAEFGEHDAIYFF----GKTLTFREVYEQALTLANYLKQIGLQKGDRVSIMLPNCPQAVISYYGVLFAGGIVVQTNPLYTEHELEYQLNDSGATVLITLDMLYPKAAKVKMQRKQQPVIIKVEERSDQHLFSKIIARPNAMEPVEIDPEDVALLQYTGGTTGVPKAAMLTHRNLIANTLMCAHWMYRCGKGTESILGILPFFHVYGMTTIMNLAIMQAYKMILLPKFDAETTLKTIEKLRPTLFPGAPTMYIALLNHPNLSRYDLSSIKVCISGSAPLPVEVQEKFEKTGGKLIEGYGLTEASPVTHSNFV---------WDGERVKGSIGVPWPDTEAKIISLETGE-EAKVNEIGELVVRGPQVMKGYWNQPHETENVLRDGWLYTGDVGYMDER-GYFYIVDRKKDMIIASGYNIYPREVEEVLYEHPKVQEAVVVGVPHEYRGETVKAFVVLKQGEQCTEEELDQFMRSRLAAYKVPRIYEFRKELPKTAVGKILRRALLEE-------- 108803204 14 ------------LGEMLARVSRKQPEKLALVF----EGTRLTFADLDGRVNRLANALASRGVAKGDKVAVLSYNSHRVVEAYFACHKLGAVAVPVNFRMVEGEVRYVLSDSGARTLLFGEGFGGMAESIVGDGAVALAVDMDGDAGGEGYERLVSTAGPGEPAVEVDDDDDAFIMYTSGTTGFPKGAVLTHKNLWMNTANWIM--EMQVTGGSVWLSGLPLFHIGGVNGVLPFIYLGGTNVITPSGGFDPEAMLRLMEKERVTHCYFVPAQWQQFLELDLSRYDLGSLRKALWGASLAPMRVLEGMAEAFP-------SVEIVNAFGQTEMSSNTTFLKGEDAVRKMGSVGLPAVNVEVRIVDDENRDV--PEGEVGEIVYRGPTVFKGYHNDPEATAEAFEGGWFHSGDLVR-RDGEGYIYVVDRKKDMFISGGENIYPAEVERVISTHPAVAEVAVIGVPHEKWGETPKALVVPREGQRLTREEVIEHCRKHLAGYKKPTYVAFVEELPRNAAGKVLKRELR----RLHGGS 108805185 18 --PQELPPPQHSMADLFEASARRVPERDAIRYFD----EAISYARLEDLASRFAAALVERGVGKGDRVAIFTQNNPQFLIAQYGAWKRGAIAVPLNPMFKHRELDYHLNDSGAKALVCLEGLYREVAGEVVPGTRVEHVFTTSEGTEDLLEVLETTPPDGGARERVSPEDIAYLVYTSGTTGPPKGAVETHSNVAYN--AEVYRTWMRMGDEDSVLGVAPLFHITGLVGHGALAALAGIPLVLFHRFDPSEALRLIEKWRPTMTVGSITVFIALMNAPDAAGRDLSSLKKCYSGGAPIAPSITEQFEEKFGIYIHNIYGLTESNSPTHAVPYGSRAPVDEKSGAL---SVGVPVPGCEARLVSLEDPSEEVPVGEQGEFAARGPMIFREYWNKPEETERAFHEGYFLTGDVAV-MDQEGWFYIVDRKKDMINVSGYKVWPREVEDVLYTHPAVKEAAVVGAPDPYRGETVVAFVALKEGQRIPEEDLVSYCRERMAAYKYPRRIEFLEEVPKTATGKFLRRELRERAQS----- 212638410 14 -----------PLQQFLQEAAEQFPHKTAIHFL----GKELTYKEVYEQALKLASYLQQLGLEKGDRVSIMLPNCPQAVISYYAVLFAGGIVVQTNPLYTERELEYQLNDSGAKVIIGLDLLYPRITKVKTHTKIKHMIITHEGDCHLFTKALSLASGKVKETDVDPIEDVALLQYTGGTTGFPKAAMLTHHNLTANTLMCTKWMYKCERGNESILGVLPFFHVYGMTAVMNLSIMEGYKMILLPKFDVETTLKTIEKQRPTLFPGAPTIYIALLNHPNLKKYDLSSIKICISGSAPLPVEVQEQFETVTGGKIIEGYGTEASPVTHSNFI---------WDGKRIKGSIGVPWPDTEAMIVSLETGE-KANVNEIGEIVVRGPQVMKGYWNRPEETAATLRDGWLYTGDLGY-MNEEGYFFVVDRKKDMIIASGYNVYPREVEEVLYEHPKVQEAVVIGVPDAYRGETVKAFIVLKEGEQCTEEELDQFMRSKLAAYKVPRIYEFRKELPKTAVGKILRRALVEEEKE----- 149374522 19 ----------LSPIDFIERTASVYPDYPAVIHG----AIRYTWGQTYERCRRLASALSSRGIGRGDTVAAMLPNIPAMVECHFGVPMIGAVLNTLNVRLDAEAIAFMLEHAEAKVVVADREFGGVVRDAVSRLDSKPLVIDVDDPEYQMSDLDYEAFLQEGDPLPENEWDAISLNYTSGTTGNPKGVVYHHRGAYLNSLGNQAVWSMGQHP--VYLWTLPMFHCNGWCFPWTVTAMAGTHVC-LRRVDPEKILQLIRDHQVTHMCGAPIVLNALLNVPESAKAGIDHEVKAMTAGAAPPAQVIGAIEEMGIAITHVYGLTEVYGPVTVCAWKAEWDEKTLDERATIKARQGVRYHTGTMVGDPSTMEPVPNDGKTIGEIFLRGNTVMKGYLKNPKATEEAFRGGWFHTGDLAV-WHEDGYMEIKDRLKDIIISGGENISTIEVEDTLYRHPAVLEAAVVARPDAKWGETPCAFITLKPEAEVSEEDLIDFCRERLARFKVPKTIVFTD-LPKTSTGKIQKFVLRDQAKEL---- 163722808 1 ----------MDLGGLVARNARMVGAKEAVVYND----RRYTWAQVNQRVNAVANELIKQGVKKGDKVALWELNTDNFVFAFYGAVKAGAVAVPVNYRLAPREAEWILDNSDSTFILFNDFFEPAVVEMKPRLPKIKGIYSMGEERYDSCPALEDLMANGDPGVAVDEYDDSMILYTSGTTGKPKGAVLTHHNQMV--LTCSMASMVGINPDDIIMNAAPLFHAAQLNLFLNPGTYMGATHIINRDFEPTRILQLIEKEKVTQFFGAPIMFMMMMGVPDFEKYDLSTMRFYGYGAAPMTAEAVKQMIKKFQCENFFCMCG-------QTEAGPGGVALKPSEQVRKAGAGGKYIVNMECRLADENDNDVT-EPGVVGELCIKGETCMREYYKNPEATAATIIDGWVHSGDLAV-MDDEGYITLVDRAKDMIITGGENVYSKEVEDAIAEHPSIADNVIIGVPNEQWGETVMAIVVLAPGASLTIEELREFLETRLADYKRPRLLEIVDMLPRNVSGKVLKFQLRDTYKD----- 124521553 1 ----------MNISELLARNARKYPQQEALVS----PRERLNYQELNVRVNRLAHALQNCNFKQGDRAVIVMPNTNAFVIAYFAVMRLGGIVVPVNAKSSRAELEYMLDDSGANVLFVHELLFEELKEATFPPHLVKIKTGERVTGCQIFEEMINHSPETEIRCRLKEDDDASILYTSGTTGKPKGVLFTNRNILSA--AWMMCVEMAMKPESRILHMMPLSHSAPLHLFLVAGTVVGATHVLSPVFTPEALVETVEKERITHFFGAPVAYLFTAKLPNLQDYDLSTMKYWVYGGAPLSRPEVGLIQNAFRSDRLVC-------VYGLTEAGPNGTLLLPEEHAEKAGSIGKRAALGMEIRLVNEKGE-DVAAGEVGEIALYGESVMKGYFRKPEETNRVFQNGWLLTGDMAR-KDEEGYYWVVDRKKDMILSGGVNVYPKEIEDVLVTHPKIREVSVIGVPHPEWGETVKAFLVLAEPMDNIEEECKRFLKGKLASYKIPKLYERIEELPRNATGKIQKQVLRGMANELL--- 76801955 2 -----------NLVTTVAETVESTPDAPAIVY----EDTELTYEQFWTRAGQFAQALDDRGIGAGDRVGIYLPNLPQFVTAFYGTLRAGGIVVPMNPQYKAREIGHLLGDSGAKAVVSLADNVPNVLDVVAET-DVEEVVSVGGDVDDATTFEAFLADETQPVVDRADDDVAVQPYTSGTTGTPKGVLLTHENIRWTTHANADVPHGGFQATDRLVGTLPLFHIYGMSVVMNGAMYSGGAYYPVPEWDATTVMDRIEDEELTIMFGVPAMFNDMINHPEVESYSLDSLRFVNSGGSSLPMEVLERFEEFGVELYEGYGLTETSPVTHANREGARRPLDGPGDTRVEAKVVDEDFETVPRVEAGPIDEEAADLHEITGELVVSGPNVMKGYYELPEANREAFTEDRWFHTGDVCYWDEDGFFFVVDREKHMIVTGGYNVYPREVEELLFEHEDVADAAVVGVPDERRGETVKAFIVPTPDADASPEDIKQFCLDTLAEYKHPREVEFTEELPRTTTGKVQKFKIRDE-------- 116672361 2 --------ENFGIGSWLQRRRPKSGNKTAIIAGD----REVSYEQLAERSARLANALRDRGVARGDRVAYLGENDPSFLETLFACGLAGAVFVPLNTRLAPPEIQFQLRDCGAVLLVHAESLSDLAVRGAGGTGAVRRIAVDGDQPAERYEDVVASGANVAPDEPVGLDDGAMILYTSGTTGHPKGALLTHGNITWNCINVIVD--FDFASTDVALMISPMFHVASLDMGVLPTLLKGGTVVLEARFDPLRTLQLIERHRATTISGVPTTYQMLCEHPAWETTDLSSLNKLTCGGSAVPLRVLDAYEKRGLHFSNGYGMTETAPGATT---------LPAARSRDKAGSSGLPHFFTEVRIADLASPDTEPAPGTVGEIQIKGPNVIHEYWNRPDSTADSYTADGWFKSGDMGYKDGEGFVFISDRLKDMIISGGENIYPAEVEQAITELEAVGSVAVIGVPDEKWGEVPRAVVLLREGAQLSEEQLRAHLDGRLARYKIPKSVVFVDEMPRTASGKIRKADLRK--------- 146339336 1 ----------MDLCSLIERNAAFTPDKPAIRF----EGATLTYAEFSARIAAMARALKSFGVGRGDRVAILSLNRPDYLVLLYACARLGAILVPLNWRLAVAEQVFILSDAAAKVLVLEQAFAPVLPALAEQHPETVPVGVDFTPASGLQIDDLLARGHGDDRPHIDLSCPLLIVYTSGTTGRPKGAVLRQEALLWNGVMSQHMHG--LTSDDHVLTVLPLFHVGGLNIQTTPALHHGATVTLYARFTPDTTLAAIVHERPTLTVLVPATIQAVTEHPGWAAADLSSLKAVSTGSSIVPPALIDRITARGVPVLQVYGSTETCPIAVYTRLGGDL---------SRTGSTGLPGLCCEAKIIDREGDEL--PAGKAGEIAVRGPNVFFEYWGNAKATQQAIHDGWYRTGDIAQ-RDADGYFYVLERKNNMIISGGENVYPAEIERVLSEHPDVVECGVIGRPDPRWDEVPVAFVVKRKDCALDAETLRAHLQSQLARYKVPRDIVFVDDLPRTALGKVQHHLLRQR-------- 89897044 2 --------DPMNVGNFLTLNSARYPDKIALVCKD----KRLTYQELNCRVNALAHALLDLGIGKGDKIGYLFPNSMEIVELFFAIAKIGAIAVPLNHRLVAREIKCLLDSVECDVFVYSRLYDGPVSEVKGSFRTVKHIIRLGEPAPGEYEKLLEHKDTSEPDIAVDSGDLFRIQFTGGTTGRSKGVMRTHEADLFQTIGVMTSNKMGASPDEVVLTQSPLHHQGGITWMLCVIVTGAQFVICDGFDPVEILRQIEQERVTYMLLLPPSTYLRLIDAPVFRDYDVSSVKVVHTSAGGTSPAIIQKMAEAFPNCEVYYGWGQTTGAGTVHRITREMALHHPE----KTQSIGRPMPFFQLRIVDEAGKDV--PLGEVGEGIAKGPAIFSGYYKQPELTDGTITDGWTRTGDMMR-QDEEGLYYMVDRKKDMIKTGGENVFAQEVEAVIRKHPAVLDCSVIGVPDQTFGEAVMAVVKLRSGYTATAADIQEHCKRDLSSYKKPRYVEFLDEFPVDSAGKIQKFRLRKKYREIY--- 15678684 1 -----MVFTEDTIGEFFEKQVERYADKEFIVYPD--RDLRFTYREFNERVNLLAKGLLSIGIGKGDHVGIWATNVPDWLTFLFATAKIGAVLVTVNTAYKSHELEYVMKQSDMKDVDYVQTLYELVPELKTHFPELRSVIYIGAQKHRGMYNTNELMGKHVPDTELKNTDVINMQYTSGTTGFPKGVMLTHRNILNN--GYYIGERQRFTEEDRLCLPVPLFHCFGIVLGVLALLTHGGTLVMIELFDPLLVLAAVEKERCTALYGVPTMFIAEFTHPMFDMFDLSSLRTGIMAGSPCPIEAMKRVMNDMNMKEVTIAYTEASPVFTQTSVDDPIE--------KRVETVGTPLPHIEVKIVDPETGE-ELGPGEPGEICCRGYNVMKGYYKMPEMTAEAIDEDGWLHSGDLAVMDEDGYYSIVGRIKDMIIRGGENIYPREIEEFLHTMPGVKDVQVVGIPDEKYGEIVGAFIIREDGADILEEDVRDYAIQRIARYKVPKHVFFVDEFPLTASGKVQKFKLREMA------- 52079556 8 -----------TIGGLLKSTAGRFPNHEAVVYSELD--LRYSYQELVEETSKIAKGLLALGIQKGEHVAIWASNIPEWILLQFATARIGAVLVTVNTSYQARELEYLLEHSDSTTLFLMDGYKGTIMKNPEKLPKLKNLVYLGKNETPEHMTAFAEIAKMGETVSLTHDDVINMQYTSGTTGFPKGVMLTHYNIVNN--AAIVADRMGLTSEDRLCIPVPLFHCFGCVLSTLACVASGAAMLPIIEFKPDIVLQTVEKERCTGLQGVPTMFIAELTHPDFANYDLSSLRTGIMAGSPCPREVMKKVMKQMNMTDITYGQTESSPVITQTTVTDTIE--------RRVETVGKVHPHVEMKIVDPDTGE-TLGPDEQGELCTRGYLVMKGYYKMDEATKKAIDEDGWLHTGDLAEMDRDGYVRITGRLKDMIVRGGENIYPREIEEFLYEHEDIVDVQVVGVPDEKYGEKTAAFIKCRPGKKLTLEDVRDFCKGQLSYYKIPEYVFLIDEYPLTASGKVQKYVLRDRAAELLA-- 209966545 6 -----MMDRPLMISSILRHAALYHGTATIASRFGTEKPHRYTYRDAWARTRQLANVLVELGIKPGDRVATLAWNDHRHVELYYAIAGIGAVVHTVNPRLFPEQLIYIFNHAADEVLFVDPMFVPLVEKLKPHLKTLRTIVVMTRPELMCYETLMDGAKPDFDFPEFDENTAAGLCYTSGTTGNPKGVLYSHRSTVLHAYGFLAIPGMEVRSHDTALVVVPLFHANAWGYPYSAPIIGASMVLPGPKLDGRSVYELMEEEKVTVSSGVPTVWLGLLAHLRQSGARFSTLKAVTVGGSALPKAMIEEFEQHGVTCIQGWGMTEMSPLGTVGTLAPDQLQQPAEVQHELKMKAGRAVYGVEMKIVGPDGSERPRDGVAYGELVVRGPWITAGYYNDEQANIGAFTPDGWFRTGDVATIDDRGFMAIVDRAKDVIKSGGEWISSIDLENAAIGHPAVQEAAVVGVPHPKWQERPLLVVVPREGRTVEKEELLAWLSDKVAKWWLPDDIVVMEQLPHTATGKILKTALRKQFADY---- 75910191 1 ----------MNISQNVERGCCLFPNKPALIF----EGLYFTYKQLNEMANRVANALLGLGIERGDRIALLLPNIPEFVISYLGILKIGAIAVSINPNLQSDELKFILNDCGAAVLVTTETLREKLPKV--DLPHLKHIIIAEGQAGEAIAEFMANASPNARAVEIERDEPAAILYTSGTTGFPKGATLSHGNVISNMHSMKHC--CEMRPNDQILLFLPMFHCFGQNAVLNSGLNTCATIILQRSFDPETV--LTTISEYNITIFFGVPTTFILLCDKASIRDLDSVRYYFSAAAGLPVEIAKRWQDKFGKVINQGYGTETSPLASYN-----------HELRYKLGSIGSPIENVEMKIVSLDDG-CEVAPGELGEIVIRGVNVMLGYWNRPAETAKAMKNGWFHTGDIGQIDEL-GYFYIVDRLKDMINNGGLKVYPAEVENVIYQHPGIAEVAVYGVPDSVLGEQVKASIVLKPDQAVTEAEIIAFCYQKLAQYKVPSAVEFVSSIPKNPTGKILKRLLRQE-------- 119963319 6 ------------VGSWLHRRRIKSGTKAAVISG----GHTVTYAELSDRTDRLANALKGRGVAKGDRVAYLGENHPSFVETFFACGLLGAIFVPLNTRLAAPELQFQLQDSGARLLIGAATLEVIAAAAVADTDVSHRLVVAPDDGTDKLPSGVEHYGEVLDAAPATPDDAAMILYTSGTTGKPKGALLTHGNITWNCINTVVD--MDLSRNDVALMISPLFHVASLDMGLLPMLLKGATVVLESKFDAGRALQLVAQHKVTTLNGVPTTFQMLCDHPGWSTADLTSLEKLTCGGSAVPGRVLEAYEQRGIGFTSCYGMTETAPGTTMLPVSRSKE---------KAGSAGLPHFFTDVRIAEPLGG--IAALGEVGEIQISGPNVIKEYWNRPEATAESYSDSSWFRSGDMGYQDGDGFLFVSDRIKDMIISGGENIYPAEVEAAIAELPAVGSVAVIGVDDQKWGEVPRAIVTLRENASLTEEQLRSHLEGRLARYKIPKSVVFVEEMPRTASGKIRKMDLRKQYA------ 108803222 21 ---------ETSLTRFLEGAAARYRDRPVMTSAG---GRRVTYGELLEQSERFAAALAGLGVGKGDRLALMLPNSIEYVISFFAAARLGAVVVQLNPLYAGRELRHILQDSGARAAVVHEGAYGRLREVREGLP-LERAVVVGEEPAKPDVSFGELLSSGSGPLPDPASDLAVLQYTGGTTGVSKGAMLTHRSLLVNIEANISLAMENPRDLDKTVAVAPFFHIFGNVVILLTSIHYGMNLLLVPRFQVDEMMQLIKRERPAMLGGVATIFTALHNYPRMEDYGLGEVLLYISGGASVPAELLRSFQRRTGRPIWEGYGSEAGTVTINTYLRGPV-----------PGSVGVPMPTLDVRVVDPETGEREMPVGEPGELVVKGPQVMKGYWNMPEETEKALREGWFYTGDIAR-MDEEGYLYIVDRKKDMINVSGYKVYPREVEEVIYSHPEVVEAVVVGSPDPYRGEVPKAFVVRREGTSVSEEELIEHCRRELAPYKVPREVEFREELPKSAVGKLLRRVLAQEERS----- 50120426 2613 -------PQDALIHQLVEDQAARTPDTTAVLF----EDQHLTYDALNRRANQLAHHLIDLGVQPDDRIAICVERSLDMVIGLLAILKAGAAYVPLDPGYPAERLAYMLDDARPVALLTQANQSALL-------TGDIPVVMLDTA------DFSHLSEDNPHVAGLDAHHLAYVIYTSGSTGKPKGVMNSHRGLCN--RLVWMQNTYRLTPDDRVLQKTPFSFDVSVWEFFWPYGARLVMARPDGHKDAAYLAQLIERTGITTLHFVPSMLQQFVQWADADCACDSLRRVICSGEALPAELQQRFFARFNAQLHNLYGPTEAAIDVTFWACQ--------PDDHRSFVPIGRPIANTQLYILDTLGQPV--PLGVAGELHIGGVGVARGYLNRPDLTVERFIPDPFSNQPGARRWLPDGSLEYLGRNDFQVKLRGFRIELGEIEARLMQCPGVQEAVVVAREDSPGDTRLVAYLCPQLGVTPDPADLRQQLGQHLAEYMVPGAFVTLDAFPLTPNGKLDRKAL----------- 50120426 4767 ---DADFPREMLIQQRFEAQAEQTPEAIAVLF----EDQHLTYRELNRRANQLAHHLIALGVQPDDRVALCVERSLEMMVGLLGILKAGAAYVPMDPAYPAERLAYILDDAAPVALLTQS------AQVAQLNSTLPTVLLDTPAAAACPDTNPVVQG-------LHAAHLAYVIYTSGSTGRPKGVMVAHRNVIN--LATGLHTLLALDHPSRIALNASIVFDASVKNWIQLLSGHTLVLVPDALRADAHQLWRYFARHAVDLFDCTPVQLQWLLDAGLGSDPAYQPAQVLIGGEAISPAVWSRLQSLSDTRFINVYGPTECTVDATACVVDRTQPLP---------TIGKPLANTRLYILDAQDQPV--PIGVTGELHIGGAGVARGYLHRPDLTAERFIPDPFYKTGDLARWLPDGNIDYLGRNDFQIKVRGFRIEAGEIESRLLRCPGVQDAVVIAREDSPGDTRLVAYLCARPDAELHPAALRQQLAASLADYMIPSAFVTLDALPLTPNGKLDRKAL----------- 50120426 475 ---DADFPQHTLIHERFEQQVELTPDATAVIF----EEQSLSYAELNRRANQLAHRLLTLGIKPDDRVALCVERSLEMVVGLMGILKSGAAYVPLDPTYPAERLAYMIDDAKPVALLTQ------ANQIAIQTADIPAIMLDTDSFDAYATSNPDAQA-----LGVTSTHLAYVIYTSGSTGKPKGVMVTHRNVLN--LASGLKTLLAFEHSNRIALNASIVFDASVQNWIQILSGHTLVIVPDAIRTDARQLWHYFSHHAIDLFDCTPVQLQWLLDAGLGTDPDYQPAQVLIGGDAISQGIWSRLQQTDTRFINVYGPTECTVDATACPIDSSQS----------APTIGRPLTNTEVYILGTQGQPV--PIGVTGEIYIGGAGVARGYLNRPDLTAERFITNPFVDEQEARYWRHDGSITYLGRNDFQVKLRGFRLELGEIETLLIQYPGIQEAVVILREDIPGDKRLVAYFQAQPDTQPTPADLRLQLSQRLAEYMIPSAFVALDAFPLTPNGKLDRKALPE--------- 50120426 1548 -FNATAIDFPDNIHSLFETQVEQTPDATAIVF----EEQHVTYDELNRRANRLAHHLLSFGVKPDDRVAICLERSPDMVVGLLGILKAGAAYVPLDPSYPAERLAYMLDDADPVALLTHSSLIESFS-------HTSPTIVLDNAAP------FDACPDTNPVIQLNAAHLAYIIYTSGSTGKPKGVMVEHRGL-SNYIQWAREYYVTSNSLDSIVSSPVAFDATVTSLYLPLLCGGKIQLIHDGQELTELLPALLATQPGTLIKITPTHLAALGQELQSTHRVCPDLLFVVGGEALSSATVALWQTLSSGSRIINEYGPTETVVGCITFDACTPNSLTDN------VPIGRPIANTCIYILDAKGQPA--PVGVAGEIYIGGAGVARGYLNRPDLTAERFIADPFSDSENAQRWLPDGNIEYLGRNDFQIKVRGFRIEPGEIEARLMAYPGVREALVIAREDSPGDIRLVAYLIAQPGSELIPSVLRKALALHLAEYMVPSAFVTLDAFPLTPNGKLDRKAL----------- 50120426 6900 ---DADIPRHALIHELFEAQVACTPDAIAVVFGEA----SLSYDELNRRANRLAHHLISFGVRPDERVAICVERGLDMVVGLLGILKAGGAYVPLDPTYPVERLRYMLDDAKPVALISQ-------SAHLGIMNGSLPVILLDDGETRPFDNEPDTPLDARKQ-GLTPRHLAYVIYTSGSTGKPKGVMVEHANMVN--FLCSMRKEPGIAQEDVLLGVTSLSFDISILEIFLPLLNGARLILATQAQAADAQQLAM-LIERHAVSFMQATPSTWRMLVELRDFALPPGFKALCGGEALPENLATALLQKVTTLWNLYGPTETTIWSTLNGLTTPTPY------------IGHPIANTQIYILDAQGRVV--PLGVAGEIHIAGAGVVRGYLGRPDLTAERFITDPMYKTGDLGRWLPDGTLEYLGRNDFQVKVRGFRIELGEIETRLARCHGVHDAVVIAREDSPGDKRLVAYLLAQPDTVLEPADLRQRLSEGVAEYMIPSAFVTLDAFPLTPNGKLDRKAL----------- 50120426 3691 ------------IHERIEHVASQTPDAVAVIFG----KHTLSYDQLNRRANRLAHHLLTLGVQPDDRIAICVERGLEMIVGLLGILKAGAAYVPLDPSYPVDRLTYMLEDAAPVALLTQTALVTLLD-------SPLPVIELDNLPAAIADETPDSNPTPQ-AFGLTPNHLAYVIYTSGSTGKPKGVMVEHRSLCNLVDA--LADAFNITRDSRLLQFASFSFDACVFEVATTLSHGGCLVLAPREALLPGEALLTTLKTQAVTHALLPPIAASALPSDAE---LPLLKTLILGGEACTAAQVKRWASGRRVFNAYGPTEITVCATLSCCDASHNGTPP----------IGRPIANTQIYILDEQKQPV--PLGVAGEIYIGGAGVARGYLNRPELTAERFIADPFTDTPDARRWLPNGDIDYLGRNDFQIKLRGFRIELGEIETHLIQCSGVGEAVVIAREDSTGDARLVAYLCPQPGAELHPTDLRQQLSRHLAEYMVPSAFVVLDVFPLTSNGKLDRNAL----------- 50120425 497 ----------------VEDQAQRFPNAIAVVY----ESHSLTYQTLNQRANQLAHHLISLGVKPDDLVAICVERSPEMIIGLLAILKAGAAYLPLDPSYPAERLTYMLDDATPVALLTQSALTATLPDTALPTVLLDAHDVFDAQPDHNPDAH---------ALGVTPDHLAYVIYTSGSTGKPKGVMVEHASVTRLLDA--TQDYFHFDSNDVWTQFHSFAFDFSVWEIWGALAYGGKLVVVPTLCARSPQEFYSLLCRERVTVLNQTPGAFRQLIAARDDTDHSLRCIIFGGEALELHMLAPWIADNPLERTRLINMYGITEITVH----ATFRELSAADITAGRGSIGRPLPDLRAYLLDPHGQPV--PVGVAGELYIGGAGVARGYLNRPDLTAERFIVDPFYKTGDLARWLPDGTLDYLGRNDFQVKVRGFRIELGEIESRLVQCPGVQEAVVLAREDVPGDTRLVAYIQPQPKAVLEPADLRQQLSTHLADYMIPAAFVTLEAFPLTPNGKLDRKAL----------- 50120425 1589 ------------IHQRFEQQVAQTPDAIAVVF----EEQTLSYDGLNRRANQLAHHLLSLGVQPDDRIAICVERSVEMIVGLLGILKAGAAYVPLDPAYPAERLAYMLDDAKPVALLTQTALIETLNS------TLPLVVLDDPQFTVFKHASQDNPDAH--ALGLTSHHLAYVIYTSGSTGQPKGVMIEHRSLCN--LANAQIRAFGITANSRLLQFASFSFDACISEVTTTLCQGASLILASREALLPGDALLNTLQTQAITHVTLPPIAAGALDASAE---PPDLTTLIFAGEACPPALAKRWATAKQVINAYGPTESTVCATIYHYHRTGDDFLP----------IGKPIDNTHVYILDAKGQLA--PLGVAGEMYLGGVGIARGYLNRPELTAERFIPDPYSDQPGARMWLADGNIEYLGRNDFQIKLRGFRIEPGEIEARLMGCSGVQDAVVIVREDNPNDKRLVAYIRPHVGAEIEPAALRLQLSQHLAEYMLPAAFVTLEQFPLTPNGKLDRKAL----------- 50120425 4819 ------------LHHLFEQQVVQTPDAIAIVF----EDRLLSYAEVNHRANQLAHHLLSLDVKPDDRIAICVERSPEMVIGLLGILKAGAAYVPLDPSYPTERLTYMLEDSAPVALLTH-------SSLVASLSSTAPTILLDNT------ALFEACSDSNPAAQLTPHHLAYIIYTSGSTGKPKGVMVEHRNIVASTYARQLTYPMF----ERVLLLSSIAFDSALASVFGTLTRGGSLYLPQQEITVDPTAILHMLHEHHICCLLCVPSLALSLLQMSQNEELASLKALIVAGERCPPEIQTAIEQLGL---STALYNEYGPTEAAVWASVYHVTSTETSRNRLTVPIGHPIANSQIYILDPQGRP--TLLNVAGEIYIGGAGVARGYLNRPDLTAERFIPDPMYKTGDLARWLPDGNIDYLGRNDFQVKVRGFRIELGEIESRLMQLPGVQEAVVAAREDIPGDTRLVAYLRSQPDAELNPTELRQQLAEHLAEYMVPSAFVTLDTFPLTPNGKIDRKAL----------- 50120425 3740 ---------------LFEAQVKRTPDATAVIF----DTQSLSYDELNRRANRLAHHLLSLGVQPDNRVAICVERSLEMIVGMLAVLKAGGAYVPLDPSYPADRLTYMLEDAAPVALLTQTDLVALL-------HSDLPVIELDNLPAAIADEGQDSNPVPQ-AFGLTPRHLAYVIYTSGSTGKPKGVMVEHRSMCNLLNGQIESLHIAADSHVIQLASFSFDVCMQECYMTLLTGATLYLAERAAILPGAALRQTLEDNTITHMLITPTALAALDEIPE-------TLQTLVVGGEICPPALVKRWAAGRC-MFNAYGPTETTVCATLYPCRIQDE---------REPCIGRPLANTRIYILDPQGKLV--PIGATGEIHIGGVGVARGYLNRPELTAEHFIADPFTDDPDARRWLNDGNIDYLGRNDFQVKVRGFRIELGEIEARLIQCSGVKEAVAIAREDTPGETRLVAYLIAQPGVELVPAELRQQLAHHLAEYMVPSAFVTMEAFPLTPNGKLDRKAL----------- 39996205 3 ---------EFTVGGLLDHIAARYPDNDALVYVDRG--LRYSYRQFNEVCREVAKGLLRLGVKKGDHVSIWAYNVPEWVILQFATAKIGAVLVTVNTNYKSAELEYILNQSDSSTLFLVKSFKDTDYVATPKLPFLRNVVFIGSETPAGMLNFEAIAAMGQDEATLDRHDVINMQYTSGTTGFPKGVMLTHFNIINN--GFNIGECMKFTEKDRLCIPVPFFHCFGCVLGVMACVTHGTTMVPVEIFDPLSVLRTIEKERCTAVHGVPTMFIAELEHPDFPKFDLTSLRTGIMAGSNCPIEVMKKVISQMNEITIAYGQTESSPVITQTRTDDAIE--------LRVATVGRALPDVEVKIVDIETG-AELPPGKQGELCTRGYLVMKGYYKMPEETARAIDADGWLHTGDLAVMDENGYCKITGRIKNMIIRGGENIYPREIEEFLYTHPKISDVQIYGVPDRKYGEQVMAAVILKKGDTMTEEDVRDFCRGKIANYKIPKYVKFVDSYPMTASGKIQKFKLREMAIKELG-- 148654773 33 ---------------FLERTLRVFPEKTGIVDGD----RRLTYAAFGARVYRLANALRRQGVEPGDRVAILCRNASEMLEAHFGVPQIGAILVPINVRLTSDEIAYILDHSGARALIVDAELTPLIAPIRTQLNALEVIVVADVSRRHGSVDYEEFLSDSSPEPSVDEDHPISINYTSGTTGRPKGVIYTHRGAYLNALGEII--EVGLRPDSTYLWTLPMFHCNGWCFPWAVTGIGATHVCLPKVEAARVLSLIEAEQVSHFCGAPTVLITLAMECPP--GFRFARRLTVVTAAAPPPPAIIQRMEELGATIIHVYGLTETYGPHTVCEWKREWDGLSLEERARLKARQGVGYHAPELRVVDEEMRDVPADGATLGEVVMRGNNVMKGYYRDEEATRQAFRGGWFHSGDLGV-MHPDGYIELRDRKKDIIISGGENISTIEIERVLYQHPLVLEATVIGVPDIRWGETPKAFIILKPGAQMTADEIIAFCRERLAHFKCPKFVEFVESLPKTSTGKIQKFVLREK-------- 197106197 5 -----MQNWPLTVDKILDHAKAWHGDREIVSRSVEGPIVRTTYAEAHTRAKRLSNALKGLGVQPGDRVATLAWNTARHLEAWYGIMGIGAVCHTLNPRLFPDQLCYIINHAEDKVLFTDLTFLPILLQNRDKMPTVKHFVVMDFPGALCFEDLVEQNSADCEWGGFDENTAAGLCYTSGTTGNPKGVLYSHRSNFLHTLVTLGADVLGISAKDVVLPVVPMFHANAWGIAFSGPAVGSKLVMPGQKLDGASIHELLETEGVTFSAAVPTVWQMLLTHLRDTKGKLTTLKRVVIGGSAVPEAIVRGFRDEFVDVTHAWGMTETSPLGTQGTPNAKIAAMSEEEQLRYKLKQGRPPLCIEMKLTDDAGKVLPHDGTTFGRLKVKGPFVVGEYFK--GEGGQILDEDGYFDTGDVSTIDEHGFMQITDRAKDVIKSGGEWISSIEIENIAMGHPKAAICAVIGAAHPKWDERPVLLVKLKDGEQATKEEFLKFLEGKIAKWWTPDDVVFVQEIPLGATGKIDKKVIREQMKDY---- 163726433 37 ---------RLVIADMIRRSAYHYPDKAAVVFGD----KTLTYAQLEEAANRTANALADLGVKKYDRVAILAHNTIHHVLTWLGCCKIGAVYLAINYLLKGKDVTYCIDHSESKVFIVEDALYPLVEDVLDDMKTVDTFIWSDDDRFKDFESWYSAYPATEPDVILRIEDPCQMTYTSGTESLPKGVIISNQALIAQYMGAIIDGRYD--TNDINVNALPIYHCAARDVFLNPVFWVGGTNVLMAPDLGEVLATIDKY-RATMFFAPPTVWIGLLRHPDFDKYDLSCLTKCYYGASIMPVEVLKEILERFPDAGVYNYYG-------QTELAPYHTVLKAEDALGKLGSAG-MAGLNMESRLEDEFGETITELGAPGEICGKGPHAMIMYFKEPEKTEDAMKGGWFHSGDIGV-LDEDRYISVVDRKKDMIKTGGENVSTREVEEVVYLDKRVEEVAVIGVEHAKWVEAVTAVVVPRAGETIAEDEIMDLCKEHLAPFKTPKRVIIVDALPKTPTGKILKRDMRQQYKDIFKGA 163721948 25 -----------PVFEFLRQAAREQPEKDALIFLH----KTTSYKELDQCSDRIAAWLASLGLGKGDKVATMLPNCTQHVMVIYGILKAGCTMVPFNVMLKDQEIRYICEQSGAKAIFCLDILAPMVLPVAKDLGMVPPLLAMPKQDVEGAVDFMEIIASDQGPVPLPENDLACLLYTSGTTGFPKGAMITHCNY--NHAAGLLVDLIDMDDTDRLYMLFPLFHVAGQTLILFPAVMAKATCAAIPMFDPEDMLDLIQRFKLTFGFAPPTAYIGLLNHPSFAKFDLSSLKHTLASGAPVPPALQDEWQQKVGTYLY------AGYGCTESTACGPGIVEMVNKKKPGCGALGVCTGEVKVVDENGKIVP----RGVVGEFVLRGEGIVQGYWQNQEETDKLFTSDGWWYTGDAGYMDEDGFLFFVERIKDLIVASGYNIAPAEVENYLYQHPAVLEAAVIGVPDDYRGETVKAFIVPKPNVQASEQDILAFCKEKMAAYKAPKVVEFIDELPKNQSGKLLRRMLRER-------- 86159431 10 -----------TIGENLRRTVERFPDREALVSVYQG--YRATYRQFWEETSLVARGLLVRGVKKGDRVGIWAPNRYEWVIWQYATARIGAVMVTVNPAYRVHELEYALKQSGVSMLFRNADYVAMVREVRLRCPELRHTLVIDDEWSALKHDALRLSEQELTRLERDFDEPINIQYTSGTTGFPKGATLSHHNLLNN--GFFIGEYLGYREADRVCLPVPFYHCFGMVIGLAATSHGSAIVIPLDNFDPVTVMRTVQQERCTSLYGVPTMFIAELDHPEFHTFDFSSLRTGVMAGSPCPIEVMKRVQMHMPEVTICYGMTETSPVSTQSRTDDPIE--------KRVTTVGQVHPHVEIKIVDPTTGRVM-PRGTPGELCTRGYSVMLGYWNDPHATRGAIDDGRWMHTGDLATIDEHGYVKIVGRIKDMVLRGGENIFPREVEEFLYTIPGVSDVQVIGVPDVKYGEELMAWVKLRPGVSLTGEEIRAYCKGKIATYKIPRYYKFVDGFPMTVSGKVQKYKMRETAIQELG-- 214038287 4 -----------SIGQIPAEAARCYGDRVALIVPD----RELTFNELEALTNRCANALVALGVQPGDRVTLYSGNCWEWVVSYYGALKVGAVINPINVMLTPGEVEFVANDCGASIVIASHEKALSIAGVKEKSGVRELIAFGDEAMPEGMLSFNEILAAAFEVADIDPDSLSTIGYTSGTTGHPKGACLSHRNILLNVAMTALMH--QRSDRDTVVTALPCPHVYGNVIMSCAIQNGSTLVLHPAFEEATILQSIQDHKATRFEGVPTMYMFLLNHPQLVDYDLSSLCCCTVGGQTMPKPKMEEVEARFGCPLIEVWGMTELGGLGTTFAANGPI----------KKGSIGVPIPYVQARIADTEDAGKTLPPGEVGELMIKGGIVMQGYYGNEQATRESIEPDGWLHTGDVASMDEDGCIFIVDRKKDMILTAGFNVYPAEIERVAAGHPDVALVAVGSIPDEAKGELAKAYIVPKTGATPDADDIIAYCREHLAAYKVPRAVQFVDDLPKTSTGKVMRRELK---------- 214042707 16 ------------LGDILRRSAARTPDKTALVFRDQTD----SFAQLDRAVDCAANALAARGIGKGDRVALFTHNNRSFVVLRFALARLGAITTPVNFMLNAEDFAYILDHSGACMLIAEDALCPIADQAITSLFAIPHAGTTLPEGWEQVSVLLDHENADEVWTDLNADDPVQMMYTSGTESRPKGALLSSSALYAQYVSCIVDG--EMTSDAVSLHCLPLFHCAQLDCFLSPDLYLGVTSILHEKADPAEMLAAIEAHGVTKLFCPPTVWIALLRHPDFDTRDLSSLNVGYYGASIMPTAVIEELMARLPNMRLFNFYG-------QTEMAPVATILGPRDQMRKLGSAGRPALNVETRVVDDMDQPL--PVGEVGEVVHRSPHLILGYYKDPDKTAEAFRNGWFHSGDLGR-YDEDGYLYIVDRKKDMIKTGGENVASREVEEAIFRHPDVAEVAVFGVPHPTWIEAVTAVVVPKAGASVTADDIRSYCQEHLTHYKAPKHIEIADQLPKNASGKILKRELRQQHNDVY--- 23100125 1 ------MNTQLTLASMIKHTEKYFPKKEVISRTLAG-IQTFTYEETVQRMKRLGHALESLGIKKGDRVGTFAWNHHRHLEAYFAVPSMGAILHTINIRLAPEDLVYIINHAEDKVILVDEDLLPLIERVADQLAHVEAYIVMTDRENLPETSLTRADSEYEFTTELNEEDPAGICYTSGTTGRPKGVVYTHRGIYLHSMALGMTDTVGLSETDTTMPVVPMFHVNAWGMPFAATWFGATQVLPGPMPTPQVLAQLIDEYKVTTTAGVPTIWLGLLKELESGNYSMKSLRNILCGGSAAPKSMIKAFTKYNIPFLHAYGMTETSPLVTVSRLKSYQHNIDSEERLELRSKQG-MVVPGIEIRAINENGDVTRDGEDMGELIIRGPWIADQYYKDDR--SADTFHDGWLHTGDVVTIDEEGTIKIVDRTKDLIKSGGEWISSVDLENALMAHEDIFEAAVVAIPDPKWQERPIACVVCKENAQLTKEDVLQFLQPQFAKFWLPDEVIFMNEIPKTSVGKFLKKALRDQVKE----- 153005842 19 -----------TVGENLRRTTARFPEREALVSVQQG--YRATYRELWEQTSELARALLVRGVRKGDRVGVWSPNRYEWVVLQYACARVGAILVNVNPAYRVHELEHALRHAGVSTLFRQADYVSMVREVRLRCPELRQTIVIDDEWTDLRQDARRLSEEELSNVELQFDEPINIQYTSGTTGFPKGATLSHHNILNN--GYFVGQHLRYTEHDRVCIPVPFYHCFGMVMGLACTSAGATMVIPAESFEPRAVMRTVQEERCTSLYGVPTMFIAELEHPEFASFDFSSLRTGIMAGSPCPIEVMKRVQMHMPEVTICYGMTETSPVSTQSRVNDPLD--------KRVSTVGQVHPHVEIKIVDPTTGRVV-PRGAPGELCTRGYSVMLGYWDDAAATRAAIDAGRWMHTGDLATLDAEGYVKIVGRIKDMVLRGGENVFPREVEEFLYTIPGISDVQVIGVPDAKYGEELMAWVKLRPGVTLDGEAIRRLCRGKIATYKIPRYYKFVDAFPMTVTGKVQKFRMRELAIRELG-- 116247575 3 ----------LTAASVLAESAGRRPDHPALVFG----SERITYAELWLATRRYAAVLRDRGVRPGDRIALLLPNTPHFPMVYYGVLALGAVVVPVHGLLRADEIVHVLGDSEAKAMVCAAPMLTEGAKAAGTAGVPLLTVMVENGEDDDGPARLDVLAERAEPVPRAPDDLALVLYTSGTTGRPKGAMITHLNLVMN-VSTTMRSPFDLGPEDVLLGCLPLFHTFGQTCGMSACFLAGGTLVLMNRFDGPGALDLMVTEGCTVFMGVPTMYLALLDAAAHDARRPVLDRAFSGGSALPVKVLEEFQEVYGCPIYEGYGLTETSPVVAYN----------QKAWPRRPGTVGRPIWGVEAEIAAADVEDRIEPAGEIGEIVVRGHNVMAGYLNRPEATA-AVLVDGWFRSGDLGMKDADGYLTIVDRKKDMVLRGGYNVYPREVEEVLMRHPAVAQVAVIGVPDDKYGEEVCAVVRTRPGTDPDAALAAHIVRQRIAAYKYPRRVEFVEDFPLGPSGKVLKRELAARFA------ 84502425 5 -----MQDRPLLISGLLRHAEQYHPDVAIVSKTCEKTTERLTYKSLAERARQLAQALIRLGVKPGDRVATMAWNTHRHLELYFAVSGIGAVLHTVNPRLFPEQIDYILNHAESSVLLFDITFGEQVRALMPNLTSVRHVIAMTDADHMVYEDLIAQEDGDFDWPVFDENSASSLCYTSGTTGNPKGVLYSHRSTVLHSFVVCQRDGLNLGAADCTLLAVPLFHVNAWGVPYASAMCGARLVLPGPDLDGKSLYDLAVAEGCTFSLGVPTVWLGLFKHIEETGADTSKFDRVVIGGSAAPRSIIEKFRRIGVFVIHAWGMSETSPLASVGALLPKHAALDETAQVDIQTLQGRAIFGVELRVVDDRGEPLPHDGKVAGDLQVRGPWIAAGYYK--GEGGDVLDAEGWFSTGDVAKLDRDGYVQITDRSKDVIKSGGEWISSIDLENAAMAHPAVQEAAVIGIPHPKWQERPLLLVVRKAGASVEKSGLIDHLSGLVAKWWLPDDVLFVDELPHTATGKLQKMELRKRFGDHVAGS 84686624 21 ------------LGDLLRRSAARYPDRLALAFRE----HRDTFADLNDVVNRTANALISLGISKGERVAILSRNSRAFVIVRFALAKIGAIATPVNFMLNAEDVAYILDHSGARGLICQDTLCPVAEEALDRIGGGPDILLAVSDRWSPVEDLFACADASEPWTDVQPDDPIQMMYTSGTESRPKGAMMSTSALLDQYVTVIVDG--EMQPDTVELHCLPLFHCAQLDCFLTPDLYLGATSILHDGADPAAMFAAIEAEKVTKLFCPPTVWILLLRHPEFDKHDLSSLRQGYYGASIMPTAIIEELSARLPNMRLYNFYG-------QTEMAPCATILRPEEQLTKLGSAGRPGLNVETRVVNDQDDEV--PVGEVGEIVHRSPHLTLCYYNDPDKTAEAFRNGWFHSGDLGR-FDEDGYLYVVDRKKDMIKTGGENVASREVEETIFRHPKVAEVAVFGVPHPKWIEAVVAVVVPKPGQNVTAEEVTDYCRGALSVFKTPKHIALRDSLPKNASGKILKRELREEFAVLFEG- 149180901 3 -----------TIGRIFDMTVRKFPDKEALYDVR--KNVRFTYREWNEEVNRLANALMQEGVKKGDRVTAFLFNTEELGTTFFACAKIGAVFNPINFRLMGEDVAFILNDAAPKVVLFEKAVEPVIASIENRFPH-TAFWFIDKETPDYAACYHEASKSEEVKVEVGEDDLYAIMYTSGTTGRPKGVMHTHRDMA--EQSLIVIAATKLNEKDVGLVAAPMFHCAELHCAFLPRIHAGGTNVLLHQFAPKKVLELIDSEKITKFFAAPTMWNMLLQENLADYNLQSLQLGLYGGAPMAPSLVHACHEMLGIGLVQAYGMTEMGPAIT---------FLSEEDQLTKAGAAGKACLNHEIRIVKPNDPEDILSNGESGEIIVQGPCMMSGYFNRNEASEEAMHKGWYHSGDIGY-LDEEGFLWVKDRVDDMIISGGENIYPREVEDVLHAHDGVLDVAIVGQPDNHWGESVTAFVVKKDPLLTDDAL-DEWCRASLANYKRPRNYLFVDELPRNASGKIQKFLLRKKMEEL---- 108762666 3 ------------IGDWMGRGALYWPDSVAVVDPSRGDAGRFTYRAMNTRATALGGWLRDAGVQKGDRVGIVAHNGVEYLDALFACAKIGAVFVPFNWRLHAAELADLVRSIRPGVLFFGDDFRDTVADVRERLGGGPRLVSLEPGADAYAATLAHVPGSPVTQDAVSEEDILCLIFTGGTTGRSKGARVSYRMVAWNTLNTLVHE---VRPGDVTVTHTPMFHTGGLLVYTLPLLTVGGTVVLMRRWEPEALLDLIPREKVTLFFAVPTQYQQLLESPRFKTTDFSSVRFMTSGGAALPVPLIQAWQAVHPVPFKQGFGM--------TEFGPGLFSMGPEYAVSKAGSIGRPNYFIAAKLVDDDGREV--PTGEVGELLLKGPSMCSGYFEDEAATREAIDAEGWLHTGDLARVDADGFFTIAGRKKDMFISGGENIYPLELESALYEHPAVAQCAVVGVPDAKWGEVGRAFVVLKPDGKVSAEALLEHLRGRVARFKVPKRVELMERLPISAAGKILKRELRDAA------- 71907970 7 -----------TLGDALQRSVRRWPSKEALLYG----ARRWTFQQLAQAANRVANGLLARGLQPGDRVAAYGKNSDAYVLLWLACNRAGLIHVPINYALTEGELKYILDQSGAKAVFHDVAIAGHVEHLKPELQCALYGTFYDGGDLDVLAMAQARGNEQMPAVTIDENCVAQILYTSGTTANPKGAMMTHRALLAEYGSAIV--ALEISASDRSLASLPLYHSAQMHAFLMPQLLMGATTLIIAAPVPDICFDVIAREGITSFFAPPTVWISLLRHPGFDTHDLSCLRRGYYGASIMPVPVLEELRHRLPSMRVFNCYG-------QSEIAPLATVLSPEDHLIAPASAGRPVMNVETRVVNEQMED--MAPGEMGEIIHRSPQAMIGYWDKPDQTEEAFLGGWFHSGDVGY-IDENGFLFICDRIKDVINTGGVVVSSREVEECLYTHPAVAEVAVIALPDEKWVEAVSAVVSLKVGAQVSEAELIDFAKGRIAPFKVPKSIFFKQELPRNTAGKLLKRELRREY------- 197785126 17 -----------TIGANLDRAVATWPEREALVDVPSG--RRWTYAQFGADVDELASALLASGVAKGDRVGIWAVNCPEWVLVQYATARIGAIMVNINPAYRTHEVEYVLNQAGISLLHKTSDYRAMVDEVRVRCRELREVVYIGDPSWQALLGRAVPDAVH---PELSCDDPINIQYTSGTTGFPKGATLSHHNILNN--GYFVGELIAYSEQDRICIPVPFYHCFGMVMGLAATSHGACMVIPAPSFDPAATLRAVQQEGCTSLYGVPTMFIAELNLPDFATYDLSSLRTGIMAGSPCPVEVMKRVEMHMAEVSICYGMTETSPVSLQTRRDDDLEH--------RTGTVGRVLPHIEVKVVDPATG-VTQPRGTAGELCTRGYSVMLGYWNEPEKTAEAVDQGRWMHTGDLATMREDGYVEIVGRIKDMIIRGGENIYPREIEEFLYAHPKIADVQVVGVPHERYGEEVLACVIPRDPAPPTLEELRGFCEGRLAHYKVPSRLKILDAFPMTVSGKVRKVELRETYA------ 197780961 22 -----------SLVHALRRAAAEAPERPFLAYFDG----RLGYREVDELSDSVAGHLAARGLERGDRVAILLQNSPLFVLALLGAWKAGAVVVPVNPMYKSGEVGHVLRDGEVAALICSDRAWETYLRETAAGSPVRIVLLPQADDTDDLVAVARAGHKAPEGRDVAPSDIALISYTSGTSGTPKGATNTHGNIMYN--AERQRTGLALPEAPVYYALAPLFHITGMVCQLGACLNSVGTLVLTYRFEAGVVLEAFAEHRPHYTVGPSTAFMALAAHPDVTREHFSSFVNISSGGAPLPPALVEKFRAGFGPYIRNGYGLTECSAPCASVPPEREAPVDPVSGTLAVGVPGPDTVVRIVDEAG-----VEVPFGEQGEIVVRGPQVVPGYWRRPDATAETFPDGELRTGDIGF-MDPEGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGVPDGYRGETVKAYISLRPGAETDPDALAAYCKERLAAYKYPRQVEILPELPKTASGKILRRELRSR-------- 21224520 23 -----------TVGANLGRAIAAHPDREALVDVPSG--RRWTYAEFGAAVDELARGLLAKGVTRGDRVGIWAVNCPEWVLVQYATARIGVIMVNVNPAYRAHELEYVLQQSGISLLHKSSDYRAIVEQVRGRCPALRETVYIGDPSWDALTAGAAAVEQDRVDAELSCDDPVNIQYTSGTTGFPKGATLSHHNILNN--GYWVGRTVGYTEQDRVCLPVPFYHCFGMVMGLGATSHGACIVIPAPSSEPAATLEAVQRERCTSLYGVPTMFIAELNLPDFASYDLTSLRTGIMAGSPCPVEVMKRVVAEMHMEQICYGMTETSPVSLQTRMDDDLEH--------RTGTVGRVLPHIEVKVVDPVTG-VTLPRGEAGELRTRGYSVMLGYWEEPGKTAEAIDPGRWMHTGDLAVMREDGYVEIVGRIKDMIIRGGENIYPREVEEFLYAHPKIADVQVVGVPHERYGEEVLACVVVRDAAPLTLEELRAYCAGQLAHYKVPSRLQLLDSFPMTVSGKVRKVELRERY------- 120404962 5 ----------ITLSDALARHAAVRPHACALAD----PRRHTTFGELDERVTRLASALAARGVRSGDRVAVLGLNSIELVESWLAAHRLGAIAVPVNFRLAAGEIGYVLSDSAATAIVVDVALESMVVQVRQQVPALHTVVTIGGNLEQT----IAAADPDLPQCAVADDAPAFIMYTSGTTGFPKGAVLTHRNLYLHAFSSIATLGHRSDDDCWMAVAPLFHTAGVSGMLPMFLTGGKTVIPPSGGFDPDATIAAVVDEQVTSCWMTPAQWQSVCALPGLAAHDLSRLRRVWWGAAPASTTLLR-------TMIDTFTGAEIIAAFGQTECSPITCLLRGEDAIAKIGSVGTPMLNVEVRVVDDEMNDVDRGE--VGEIVYLGPLVMKEYWNKAAETAEAFRGGWFHSGDLVR-QDADGYFYVVDRKKDMIISGGENIYSAEVENVVATHPLVAEVAVIGVPHPKWGETPVAVIVPRPTDPPTDAEIEAHCRAQLASYKRPKYVTLVDVLPRNAAGKVLKGRLRDEHA------ 15790370 3 -----------NLVTNVQTSATELPDHPAVVY----DDHTHTYSDLWERTGQFAAALRDHGVTPDDRVALYLPNLPQYVTAFHGALRAGCVVVPMNPQYKTREIEYLLSDSGASVVVALADGASTVEDVRAETAVDTVVTVGGDADVGTPFEAFLDTGSDDTVAPRDDDDLAVQPYTSGTTGQPKGVQLTHHNLASNAEQSMDIVPDGLQPADRKIGVLPLFHIYGMTVGMNAALFAGATFYPMPRWDTEDAMSLVADAELTLFDGVPTMYNDIITHPNAEEFDLSSVRRCTVGGSGIPTEVLRKFEEYTAKIDEGYGLTETSPVT----------HFNSPNWGRRVGSIGKPLAGIDARIVTDDFESVHDMDDITGELVVSGPNVMAGYLDLPEANRKAFTEKRWFHTGDLGYHDADGYFYIVDRKTHMINTAGYNVYPREVEELLFEHDAIADAAVVGVPDERRGETVKAYVVRAPDTDVSADEIREFCLTNLAEYKHPRTVEFVEQLPRTTTGKIKKHEL----------- 120406120 5 -----MQDRPLMISSLIEHAAAFHGDTEIVSRLPEGPVRRTTWREINEHSKQVANALAELGIEQGDRVATLAWNSDRHLALYFGVSGSGAVMHTVNPRLFPEQIAYIVNHAEDRVLFFDITFAPLVAQLAGELGTVETFVAMTDRDHMCWDDFIGGQSTAFDWPEFDERSASSLCYTSGTTGNPKGVLYSHRSTMLHTLMIAARDAIDIHSGSVILLVVPMFHANAWGTPYTAAMVGAKLVMPGPHLDGQSVYELMKAEGVNQSQGVPTVWMMLFSYLDEHPEIDAHERVAGTGGAALPLSMIERFHRDFAESMQGWGMTETSPLCVVGRLLPKHEGLSDAEKNQIRLKQGRGVWGVDLKIVDDDGNRLPWDGKAFGEVWVRGPWIASGYFR--GEGGEKLDAEGFFPTGDVATIDPDGYLQLVDRAKDVIKSGGEWVSSIDLENAALGHPAVAEAAVIGVPHPKWQERPLLIVVLRKGHHATREDILEYLAGEVVKWWLPDDVVFVDELPHTATGKVLKLKLREQYRDH---- 152976924 13 -IPHTIAYDTQPLHVYLEQMSSRYPERKALHFLGKD----ITFSELNSKVRQFANFIQKLGVKKGDRVAIMLPNCPQAVIGYYGTLLAGGIVVQTNPLYTERELEYQLHDSGAKVILCMDFVFPKVASVQPFIQRKRTNLIVKVEESHMIHLWNSVEKERDTAVDMPENDLALLQYTGGTTGFPKGVMLTHKNLVSNTLMGIHWLYNCVEGEEVVLGVLPFFHVYGMTAVMNLSIMQGYKMVLIPKFDMKMVFEAIKKHKVTLFPGAPTIYIALLNSPLLKEYDISSIRACISGSAPLPVEVQEKFERITGGKVEGYGLTESSPVTHSNFL----------WEKRVPGSIGVPWPDTDARIVSLETGEVLPPGE-IGEIVVKGPQIMQGYWNKPEETA-AVLQDGWLHTGDVGYMDEEGFFYVKDRKKDMIVASGFNVYPREVEEVLYEHDKVQEAVVIGIPDPYRGETVKAYIVLKEDEVCSEEELDRFARKYLAAYKVPKVYEFRSELPKTTVGKILRRAL----------- 115522872 7 -----------TISELLRRSARRMPDKTAVICGD----VTWSYREFDQLVETLSRGIVSLGVQVGDRVALLARNSHAFAAMRYALARAGAVLVPINFMLNAEEIAYILRHSGAKLLCTDSGMAPQAVAASKLDTSVEQFVWLPVEGMIPMQSLLERGANAPDPIELPNDALAQILYTSGTESLPKGAMLTHDAVIAQYASCVA--ACDFKPSDVMVHAMPMFHCAQLDVFVGPFVQVGAMNIIIDAPVPETVFDMIERYAVTALFAPPTVWISLLRSKAFDPARLQTLEKAYYGASIMPVAVLMEMQQRLPKVRFWNLYG-------QTEIAPTATMLGPEDQIRKAGSAGKPVLNVETRVVDDDGREL--PPGEIGEIVHRSPQLMIGYFHDEERTAQAFEGGWFHSGDLGV-FDDEGYLTVVDRKKDMIKSGGENVASREVEETIYQLDGVSEVAVIGLSDPRWIEAVTAIVVPKAGVALTEEQVIAHCKARIAGFKSPKRVFFADNLPRNPSGKILKRNLRQAYETKATQA 15615666 15 -IPHSIDYEERTLQSYLKQAAEEFPSHIAVQFL----GKEMTYRELYEQAKQFGNQLKTLGISKGDRVAIMLANSPQSIISYYGALMIGAVVVQTNPLYVERELEHQLVDSGAKVIVCLDLVFPRVSKVRPFVQKKQTGMKIDITYNENTLSFKKFLQGGVTTEPSPTDDLALLQYTGGTTGPAKGVMLTHANLVANTIQGLHWMYKSKRAEEVILCVLPFFHVYGMSAGMNLAIMNAYKMVILPKFNPKDVLKAIEKHKVTLFPGAPTMYVGLINDPSIQDYNLTSVEACISGAAPLPLEVQQKFEQTGGKLVEGYGLTETSPVAIATPI----------WGKRKQRSIGIPWPDTDVMIISAETGE-PADVNEVGELAVRGPQVMKGYWNRPEETAQVFKDDWFLTGDMGY-MDEDGYFYIVDRKKDMIIAGGFNIYPREIEEILYEHDAIKEAVVIGAPDAYRGETVKAFIVLKEGRSVSEEELDAFCRKHLAAYKVPRLYEFREELPKTLVGKILRRVLVEEEK------ 212702558 16 --PRTVTVFDQPLYSLLDEAAARYPKRPALIF----QNTRMSYKALHEAAERFAGALRRAGIQPGQRVAVMLPNLPQTMIAFWGVVKCGAVAVMVNPLYMERELLQNLNDAGAECLVLLDMLWPRVAPLRDRLPIKTYVVTVPIPYDDTVIAWKDFSKGAQPPIADPQNTPALLQYTGGTTGIPKGVALTHSNLGTNCRQILSIIQETAETEHRFVGLLPFFHVYGLTTGLTIPAALAATVLPLPRYVPQDVLHLIGKHRPTVFPGAPAVYSSLLQQKTLGQYDLTCIKLCISGSAPLPRDTFRRFQETGAIILEGYGLTEASPITHIN---------PREDSKQKEGSIGMPLPGTDARIVDSESGTAPLPVGKLGELVIRGPQVMQGYWHLPDETASALRNGWLYTGDLAV-MDEEGYFFIMDRKKDMVIVGGYNVYPREVDEVLLEHPDVLEGVSVGIPDGVRGEALKAYIVPRPGVELTKADIVGWCRQRLASYKVPRLVEFREELPKTIVGKVLRRALREE-------- 169631453 15 ---------EETIGENFERIARAHPDVGALVDVSGD--RRWTYRELDAEINRVARGLMSLGVAAGDRVGIWAPNCAEWVLVQYATAKIGAILVNINPAYRTHELAYALNQSGVRTLICAKAFKSMASQVMPDAPGLRDVVFIGTSDWTELVAGAERVTETALRARMSQTDPINIQYTSGTTGYPKGATLSHRNVLNN--GFFVAESIQLQAGDRLCIPVPFYHCFGMVMGLGCTTHGATIVMPAPGFDPGRTLEAIERERCVGVYGVPTMFIAMLADPGFAHRDLSTLRTGIMAGSVCPVEVMKRCIMHMAGVAIAYGMTETSPVSCQTLFDDDLD--------RRTATVGRAHPHIEIKIVDPNSGE-TVQRGQSGELCTRGYSVMLGYWNDEAHTREVLDTDGWMHTGDLAVMRDDGYCTIIGRLKDMVIRGGENIYPREIEEFLLTHPDIEDVHVVGVPDEKYGEELCAWVRMRPDRVVIDAVIRAFASGRLAHYKIPRYVHVVESFPMTVTGKVRKIEMRQQTIQIFG-- 62425501 5 -------NTELTPLSFLRRSADVFPDKRAVVYND----QELSYREFAAAVETRAHALRAAGIQPGDRVAYLMPNLPEALMAQFAVPLAGAVLVPINTRLAAEEVRYICNHSQAKLLVIDTQLWPSVAPVLDGLDTVEAIVDVEDTTIDEFLAGAEADTDELSWRVEDERATLSINYTSGTTGRPKGVMYSHRGAYLNALGEIIHS--DHDEKSVYLWTLPMFHCNGWCTGWALAAAGGTQVCLREVRGDVIWDLIDRHEVTHLNGAPTVMSTVIN---AEQAHSLDRAVTATMAGAAPSPTLIWEMEALNFQIVHVYGLTESYGPYTVCEWQDSWDSLDDKSRARLRARQGVGMVQADQARIVALESDVPADGQTIGEIVMRGNNVMKGYFRDEDATAKAFQGGWFHSGDLGV-MHEDGYIELRDRSKDIIVSGGENISTVEIEQAISSHPAVLEVAVIGVPDDKWGERPKAFIIVREGSAVTEAEVIDHVRTQIAKYKAPREVEIVEALPKTSTGKIQKFELRNQ-------- 84495288 21 -----------TIGANLDATIAVHGDREALVDRAQG--LRWTYAAFGAHVDRLAKALVAAGLEKGDRVGIWAPNCAEWTVVQFATAKAGVILVNINPAYRSHELRYVLGQAGIRGLFKASNYVSMIDEVRADCPDLEHVWVIGQQSWADLVALADGVSDERLQAELSPDDAINIQYTSGTTGFPKGATLSHRNILNN--GYMVGEICGYTEVDRICIPVPFYHCFGMVMGLAATTHGACMVIPAPGFDPNLTLTATAEEKCTSLYGVPTMFIAEWALPNLGDYDLSTVRTGIMAGSPCPAELMKKLIASGIDEMTIYGMTETSPVSTQT--------LTDDDFDRKVGTVGQVGPHLEVKIVDPVTLE-TLPHGEPGEFWTKGYSVMLGYWGQDDKTAEALVDGWMRTGDLAVMDDA-GFLQITGRIKDMVIRGGENIYPREIEEFLYTHPDIVDAQVIGVPDEKYGEELAAWIRMRDGAPLTAETVRAFATGKLAHYKVPRYVRIVEDFPMTVTGKVRKVEMRE--------- 84704954 5 -----MMETPLLVTEILRHAVRSSPNQEVVTRLVEGGMHRYTFKEAGERIAQLAHALVALGVGEGDRVGVMGWNTHRQLELYYATAGIGAVCHTINPRLGPENAGYVMNHARDKVVFYDETFLPLVKGLAPHLATVESYIALGDKPVHNYESLIEKHPTTYDWPEFDERTACGLCYTSGTTGRPKGVLYTHRSTVLHALVLAQPNVGAFDRGDALLPVVPMFHVNAWGVPYAALMMGVKLVMPGPGLDGESLYEIFESEQVAYALGVPTVWLNLLNYVDQNNLSFSSLKHTMVGGAALSERIIKGFERHGVRVRQGWGMTEMSPIGTTNVEEDDWSELPEEERVQIQLRQGKAVPFMQMRIVDDEGNCLPHDGESDGHLQVKSPWVLSAYYEYDGQ---TLTDDGWFDTGDVVVIHPDGRMQITDRAKDVIKSGGEWLSTIDIENAALSHPAVANAAVIGMPHPKWQERPLLIVEMAKGANAEPAEILEFTRQQLPKISWPDDVQTVETIPLGATGKVLKTELRKQFAD----- 78045072 10 ---------------FLKRAAYVFPEKTAVVDGE----RRFTYREFKERVNRLASALKKYGIGKWDKVAYLAPNIHPFLEGHYGVPLARGVLVSINTRLKSNEILYILNHSESKILIVDSELASLIEPIYDQLETVQKIVMINQVPRETKLPAVDLQEGEPEDLPIPIEDPITLNYTSGTTGFPKGVQYTHRGAYLNSLSEVI--EMGLNQYSKYLWILPMFHCNGWCFTWAVTAVG-ATHYCFRKFEPEAALEIIEKEKITNFCGAPVVFNAMTAAKKAEGLKFNHPIRAFIAGAAPSPTIISKMERLGVEVVHVYGLTEVYGPFTVCEWHPEWDNLSAEEKAIYKARQGVPMVTTGEVRVVDEMNDVPADGKTMGEIVMRGNGVMAGYYKAPEDTAKAFAGGWFHSGDLAV-MHPNGYIEIMDRSKDIIISGGENISSVEVENVLYSHPAVYEVAVVASPDERWGEVPKAFIVLREGASVTPEELIAYCREKMAGFKVPKKIEFVDALPKTPTGKIQKFVLR---------- 119718156 15 ---------EETIGASFERTVTAYADREALVEVASG--RRWTWAELDRDVDDLARGLVAAGIGKGDRVGIWAPNCAEWTVVQYATAKLGIILVNVNPAYRTHEFSYAVNQSGLRLLFKTSDYRAMVEETAAQTPTLERVVYLDTDDWAQLVDAGRTLPEADRLAQTAPDEPINIQYTSGTTGYPKGATLSHRNILNN--GYFTTELIHLGPEDRLCIPVPFYHCFGMVMGLGCTSHGTTMVIPAPGFDPEITLRTIAAERCTGVYGVPTMFIAMQNHPTFAEHDLSSLRTGIMAGSICPVEVMKRCDMHMAEVAIAYGMTETSPVSCQTRADDDLE--------RRTATIGRVHPYVEIKIVDPVSGE-TVERGRTGEFCTRGYSVMLGYWDDPEKTAEAVDADGWMHTGDLAEMREDGYCNIVGRITDMVIRGGENIYPREIEEFLYQHPDIEDVQVIGVPDERYGEELCAWVRMRGAEPLDADAVRAFATGRLSHYKIPRYVLVVDEFPMTVTGKIRKVQMREESAKRLG-- 78042621 6 -----FMNFQLNLGKILKRAASYFGEKTIVSY-EALERKEITYREFYSRVLALIGYLKALGVKRGSRVGVFAWNNLAHLMLYYAVPCSEAVLHPVNLRYSKEQMLYTINHAEDEVLFVEKEFLPLVAEIKSELQRVQQILPLD-AVFTNFVSFAENFDQ------IPEDLPAKLCYTTATTGTPKGVMYSHRDLYLQSMALCMTDSFGISEKERILIMVPMFHVNSWGIPYAAAMVGATMVLPGGNFKGQFLAKIISEEKVSLAAGVPTVFQEILKAAQSENIDLGSLRTVLVGGAPLTREIIEGFARYGVEVRQVYGLTETAPFVASNYQKSTLVHLSEEEKKKQQLKIGLPAPGVEVRVVGKDGKDVPWDGESIGELWLKGPWLAREYYNDEKHTREAFVDGWFRTFDLVKIDAL-GYIEFCDREKDVIKSGGEWISSVAVEKYLLSHPDVKEAAVVGLPHPLWQERPVAFVTLWEQAKVTEEELLSYLRSKLLSFWVPDRILFLRELPRNSVGKVAKKLLREKYHDLL--- 108800170 2 ---------QLGIGQWVSRRAFLNGGRTALISNGA----HITYADLDRRTNQVAAALIALGVRKGDRVAMLLVNSTEFIEVLLGCAKIGALAVPLNVRLAGPEIGYILADSGADVLVFHEPFAAQARAVTESGVRVRHVVRAGGVPAPGELGYEDVVSGAAPEPDVDGRDPAFIMYTSGTTGRPKGAILTHDNLLWN-AINVLGTDIGLRGEDVTVAVAPMFHIGGLGVHTLPLLYVGGTSVIMPSFEPRATLQAMADHHVTVQFMVPAMWTALTQVPDFDSFNLSALRFAMGGGSPVPLTVIDFMRERGVPFTEGFGMTETAPLVTV---------LDAENVSTRAGSIGRVAMHVDARIVDDDD--RDVATDTVGELIVRGPNVFTGYWMKAEASAEALRGGWFHTGDLGR-MDAEGFITLVDRKKDMIISGGENVYPIEVEQVLFRHPAVFDAAVIGGKDAKWGERVVAVVVADPATQAPAEEIVAWCRERLAHFKCPRDVHFVAELPRNATGKLLKTELRAQFTGIEGG- 170740951 5 -----MQDWPLLIHRIIDYAASQHRDRAVISRSVEGPMHRTTYGEVRGRALRLAKRLERDGIRAGDRVATLAWNTWRHLEAWYGITGLGAIYHTVNPRLFGEQIAYIINHAEDRILLLDLTFVPLVERLAEQLPTIERFVVLTDAAGMPDTSWLAEADADFAWAQLDERSAAGLCYTSGTTGNPKGVLYSHRSNVLHAMANNGPDYIGLSSRDVAMPVVPLFHANSWSLAFAAPMAGAALVLPGPKLDGASVHDLLESTGVTVTAAVPTVWLGLLQHLDATGGRITHLKRVLIGGSACPRAMTERFEREFVSVTHAWGMTEMSPIGSFCSLKPEVSQLEGEARLDLKMKQGYPPFGVEFRLTDDAGRDLPWDGTTFGRLKVAGPAVAAAYFRDDTPILD---DRGFFDTGDIATIDPNGYMTITDRSKDVIKSGGEWISSIDLENLAVGHPDVAEAAVIGVAHPKWDERPLLVVVPKPGRVPDKDDILAFMSPRIAKWWLPDDVVLVEEIPHTATGKIQKTALRDQFRDY---- 11497878 7 -FPSTMMDEQLNITNILRHAATNFPEREVVSRNLDGSLFRYSYGEAYERVSRLANVLEELGVDVGDRVGVLSWNTHRFFELFFAIPGIGAVLLEMNLRLHPREIAYVANHSGAKVIFVDESLLPIAEAIAPSIGVEKYVVMTDGETPETKLPEVYSYEEDYDFPMVDETSAYAACYTSGTTGNPKGVYYSHRSMVLHSLIAAI--GMGLRPEDAYMQLVPMFHANGWGVFFAATGSKLVFPGRYAVDNLAPVVELMQSEKVTATAGAPAIFLPMLNYLQKVEPKPKFNIRAWSGATEPPLAVMKGLKEFGIEIIHAYGATETSPLVCYNYVKPELEKLNEEELWELKRKQGIPVFGVEVMLVDEEGNRLPHDGKTIGELCIRGHWITGSYYKDARTFESFIDDGKWWKSGDAATIDEWGYIKIVDRFKDLIKSGGEWISSVDLENHLMAHPKVFEACVVGIPHPKWEERPLAFVVPKPEDSITKEELYEHLKQRFAKWQLPDDIIITDEIPKTSVGKFSKRTLREQYKDYY--- 76802349 1 ------MRRPLLVTQFLERARRNYGDQEAVV---ATTGERFTYNELADRADRVSKALQERGIEKGDAVAVLDPNTHYHLEAAYGSMQLGAIHAPLNYRLLPDDLEYILNDCDAKAVIADYELAEKIEAVRDDIPTITNDATETDGEWEDFDEVIDGVGPDYDEPEMDEDDVITINYTSGTTGDPKGVMRTHRSETLHAYLTSIHQ--EISDDDVYLWTLPMFHVNGWGHIYSITGMGAKHVCTRGVDAETIFEAIQEDVSYLCAAPTVLNMLLDYYDSHDVETTGDSDVRVATAGSAPPEATIRTVEDEFGWYLKHVYGATETGPLITTSDSRRFFDDDSEDRFAVKKTQGLGFLGTDVRVVDEDGNDVPRDGQTIGEIVVRGNQVMDRYLGKPEATEEAFNDRVEGYYHMGDLATVDEMMRIQDRKKDIIISGGENISSIELEDTLFEHPEVSDVAVIPAPSDEWGETPKAFVVPESGDPDDEDELTAFTRENLASYKMVRRVEFVEELPTTATGKVQKYELREQ-------- 218234325 34 -IPSTISYDIQPLHRYVEQMASRYPEKKALHFLGKD----ITFSDFHDKVKRFANYLQKLGVEKGDRVAIMLPNCPQAVIGYYGTLLAGGIVVQTNPLYTERELEYQLHDSGAKVILCLDLVFPRVTNVQPFLQKKQSNLVVKVSESETIHLWNSVEKEVNTNVEVPENDLALLQYTGGTTGFPKGVMLTHKNLVSNTLMGVQWLYNCKEGEEVVLGVLPFFHVYGMTAVMNLSIMQGYKMVLIPKFDMKMVFEAIKKHKVTLFPGAPTIYIALLNSPLLKEYDISSIRACISGSAPLPVEVQEKFEKVTGGKVEGYGLTESSPVTHSNFL----------WEKRVPGSIGVPWPDTEAIIMSLETGEALPPGE-IGEIVVKGPQIMKGYWNKPEETA-AVLQDGWLHTGDVGYMDEDGFFYVKDRKKDMIVASGFNVYPREVEEVLYEHEKVQEVVTIGVPDPYRGETVKAFVVLKEGTECSEEELNQFARKYLAAYKVPKVYEFRDELPKTTVGKILRRVLIDEEKR----- 115378012 20 -----------TIGENLRRTVERHGDREALVARSQG--FRATYRQLWELTTQVALGLLALGVKKGDRVGLWSPNRYEWVVAQYAMARVGAILVNLNPAYKTSELEYALRQSGTSVLFRQTDYRAMVEEVRPRCPELRTSLVLDDDWERLGAQGKAVSENAEREASLQFDDAINIQYTSGTTGFPKGATLSHHNVLNN--GFFIGETLRYGAEDRVCIPVPFYHCFGMVIGLACTSHGACMVIPAEAFEPLAVMEAVQAERCTSLYGVPTMFIAELDHPRFGEFDFRTLRTGVMAGSPCPVEVMKKVQMNMREVTICYGMTETSPVSTQSFLDDPLD--------RRVSTVGRVHPHLEIKIIDAETGAVQPRGA-PGELCTRGYSVMLGYWNNPEATQGAIDPAGWMHTGDLATMDAEGYVKIVGRIKDLIIRGGENVYPREVEEYLHTHPGVSEAQVIGVPSEKYGEEVMAWVRVKPGVTLTESELVAFCTGRISTFKIPRYWKFVEEFPMTVTGKVQKFRMRE--------- 23098124 20 ---------EISLQALFFKSVETYADKVAMTFFD----QTYTYQQLEKMIYSVANSLYNLGIEKGDRIALMLPNCPQYPISYFATLLCGGIIVQINPMYKANELLHVLNDSEAKVIICLDSLLPIVGEVKDKTDLMNIIPVSFESDSKFNELLIDKGHKLPEITIEPAEDIAVLQYTGGTTGRSKGVMLTHYNLVANTIQSYGTSQINITGEEKVLTISPLFHVYGMTSCMNFTFFIGGNLILVPRFEVEQTVNIIEKMKPSFMGVPTMFIALLNYYHEEKQFDLSCLRTCSSGSAPLPVEIIHQFNNVSGSNVAEGFGLSEASPVT---------HRNPVEGLQKPGSIGIPIPNTDSKIVDLATGEETLPNGEVGELIIKGPQVMKGYWRMEDETNQVLRNGWLYTGDLAK-MDDDGFFYITGRKKDLIIASGYNVYPVEIEDVIYKHPGVLEVAIIGVPDKYRGETVKAFVVLKNNASLTEEDLIQYCRDRLASFKVPRSVEFLQELPKTAVGKILKRKLKEQY------- 159898408 1 ----------MNIAQHLERACLCFPDKPALIF----EQTTYSYAELNQIANRVANGLAQLGITKGERVALLLPNIPQFIFAYLGIIKLGAIAVSLNTQLQSAEVSFILNDSQATAIVVTPELAGQVQT--DQLSHLRQLLVASPEATPNSLAYIEHANPEYQAQTMERDDPAAIVYSSGTTGFPKGVTLSHSNVISNMHAKNLY--CDMRPEDRLLLCVPLFHCFGQNAILNSAINACATLVLHRSFNYEQIIQSIARDQVTMFFGVPTIYVLLLNKAEPA--ALSSIRYFFSGAAIMPVEIARRWHATFKSFIHEGYGTETSPFAAYN-----------HRFRYKFGSIGMPIDTVEMRIVDVDTG-ANLAAEQVGEIIVRGPNVMLGYWNNPTATEQAIRNGWFHTGDLGK-YDAEGYFYIVDRLKDMINVAGIKVYPAEVEQVIYQLPAVAEVAVYGIADEVTGERVMAKVVIKSGHQLSEREIFALCRKQIASFKIPSSIEFVESIPKNATGKVLKRLLR---------- 120555009 23 --------------DFIERTASVYPDYPAIIHG----AIRRTWAETYDRCLRLASALKGRGIGRGDTVAVMLPNIPAMVECHFGIPMIGAVLNTLNVRLDAEAIAFMLEHGEAKVVIADREFGQVIKDAVRHLEHKPLVIDVDDPEYDYEAFLQEGDPQFQWSFPDNEWDAISLNYTSGTTGNPKGVVYHHRGAYINALGNQTVWSMDMHP--VYLWTLPMFHCNGWCFPWTITAMAGTHVCLRRVDPEKILQLIHDHQVTHMCGAPIVLNALLNASPEAK-AGIDHEVKSMTAGAAPPAQVIGSIEEMGIKVTHVYGLTEVYGPVTVCAWKSEWDELPLHDRAKIKARQGVRYHTGTMVADPNTMQPVPKDGKTIGEIFLRGNTVMKGYLKNPTATEEAFRGGWFHTGDLAV-WHEDGYMEIKDRLKDIIISGGENISTIEVEDTLYRHPAVLEAAVVARPDEKWGETPCAFITLKPEADVSEDDIINFCREHLARFKVPKTVVFT-ELPKTSTGKIQKFVLRDQAKDL---- 77919559 12 ---------HFTMGQLLEHMAIKYPDNDALVYPDQG--LRYSYKEFNAICDGVAKGLLAMGVGKGDHIAIWATNVPQWVILQFASAKIGAILVTVNTNYKAVELEYVLKQSDTTTLFYVETLYSVVPELRNRLPFLKNVVFLGERDYAGMRRWHDLENDQLSAVQLDEHQVINMQYTSGTTGFPKGVMLTHHNVINN--GFNIGECMRFTEKDRLCIPVPFFHCFGCVLGVMACVTHGSTMVPVETFSAEAVLRTVQTERCTALHGVPTMFIAELDHPAFDRYDLSSLRTGIMAGSPCPTEVMKRVIMYMTEITIAYGQTESSPVITQTRTDDPVE--------LRVATVGRALPDVEVKIADIETG-QRLPPGRQGELCTRGYLVMKGYYKMPDETARVIDEDGWLHTGDLAVMDENGYCKITGRIKNMIIRGGENIYPREIEEFLYTHSKVADVQVYGVPDVKYGEQVMAAIKLKENTSATSEEIQDFCRGRIANYKVPRYIKFVDEFPMTASGKIQKFKLREMA------- 94985174 14 --PHDFAPTNDTLPDLLRHSAERFPERTALSFIGAHTR----YRELWQDVQRFAAGLQKIGVQPGERVSVMLPNSPQFVVAFFGALLAGATVVNTSPLYVPSELEHQLQDSGSETLILLDAFYPRYQQIATRVPVQRVIVTGIQDALPFFKGLLRGQGPAPQPVTLRPDDVALLQYTGGTTGVPKGAMLTHRNLVANAEQCRAWMSDLRPGQEVTLAAIPFFHVYGMTVGMNSMLTGATLVLVPNARDIRMVLSQIEASGATLFPGVPTLYNAINNHPDTPQFDLTTIRACISGSAPLPLETARKFRQITGGANLVEGYGLT--------EASPVTHVNPIFGDQREGSIGLPLPGVDARVIDEQGNPLPPGE--IGELWVSGPNIMRGYWGRPDETAKVMDGQTWLTTGDMAVMDEDGYFRIVDRKKDLIIAGGYNIYPREVEEVLYQHPAVLEAAAVGLPDPYRGETVHAVVALKPGMTATEAEIIAHCRANLSPYKVPRSVEFRAELPKSAALKVLRRQLAEEAR------ 95930665 6 ---------HFTVGGLVEEMARRFPENDALVYPD--RNLRYNYAQFNALCDRVARGLLSMGVKKGDHLSIWATNVPEWVILQFASAKIGAVLVTVNTSYRSAELEYILEQSDSTTLFLVQGFKDTDELNSEKLPFLKNVVFIGEETPAGMTNFSDLEGLADQKATLDEHEVINMQYTSGTTGFPKGVMLTHHNIVNN--GFNIGECMRFTEKDRLCIPVPFFHCFGCVLGVMACVTHGSTMVPVETFVPEEVLKTIEMEKCTAVHGVPTMFIAELEHPNFGKYDLSTLRSGIMAGSPCPIEVMKRVIRDMNEITIAYGQTEASPVITQTRTDDPIE--------LRVSTVGRALPDVEVKIVDIETGEALPAGK-QGELCTRGYLVMKGYYKMPEATALAIDEDNWLHTGDLAVMDENGYCKITGRIKNMIIRGGENIYPREIEEFLYTHPAVSDVQVYGVPDRKYGEQVMAAIKIKDGVSLTEDEVKTFCTGRIANYKIPRYIKFVDEYPMTASGKIQKFKLREMAKDLH--- 196177547 520 --PTTTYPVSQCIHQWFETQVQRTPDAIAVVFAD----QQLTYQQLNERANQLAHYLQSLGVKPEVFVGLCVERSLEMIVGLLAILKAGGAYVPLDPAYPTERLAYMLADAHISVL----VTQDKLKAILPPPTSALVTVILDRDWQ-----LIAQQSTENPVSGVQPDHLMYIIYTSGSTGEPKGVLIPHSNVVRLFQA--TQDWFEFNPEDVWTLFHSYAFDFSVWELWGIYGGRLVVVPYDISRSPEEFYQLLSQEQVTVLNQTPGAFRQLIQADEILGDAHPLSLRWVIFGGEALELQSLKPWWERHGDRTPTLINMYG--ITETTVHVTYRPLQSADLDQAASVIGRAIPDLQLYILDPQGQPV--PIGVPGEMYVGGAGLARGYLNRPELTAQRFIPHPFSADPEARLYKTGDLARYLPRIDNQVKVRGFRIELGEIEAVLASHHKIRQAVVVAKADLSGNQRLIAYLVPQGEPPTTRELRD-VLKQRLPEYMIPSAFVVLEAMPLNQNGKVDRHALPEPEAN----- 196177547 1602 -----------TLQGLFLEQVNRNPQAIAMITPE----RRLTYEDVYLRANQLGHRLRQLGAAPNTLVAVVMEKGWEQIVAVLGILMSGAAYLPIDINLPQERQTYLLEQGEVKLVVSQSRLKEQLPLPKDVQCLVVKP-----------EEFAELQVQELPSVQ-SVTDLAYVIYTSGSTGVPKGVMIDHQGAVN--TILDINQRFGVTARDRVLALSALNFDLSVYDIFGLLAAGGAIVMPSPEKRTDPAHWLDLITAHQVTLWNTVPALMQMLVDYRADYPNPDILPLRLV--LLSGDWIPLSLPQQVQALGSNLQVISLGGATEASIWSIYYPIEEVQPTQRSIPYGKPLQNQQFYVFNELMQP--CPLWIPGYLYIGGIGLAQGYWKNPQKTEASFITHPLTGEQLYKRYLPDGNIEFIGREDFQVKINGYRVELGEIESVLRQHPAVKETVVTTLGESREQKRLVAYVVPE--------------------------------------------------------- 163725407 4 -----------NVGYLLTKRADMLPDKEAFVDVQSD--IRLSYKEYNANANRFADVLQKKGVKKGDRVGILMMNSHQFMEMFFAIAKIGAICVPLNWRLVPDELTFILKDSGTKLLVFGDEFKDGVAVIRDNAGTDVETWLHDAPAFASNLETLKADASVAEPELGAEDDPVFIMYTSGTTGLPKGAVHTHKTLTWA--VINMDSTWELRQSDRFFVPLPLFHV-GALMPSVMAVYTGLTIIALKAFDPSLAWKTIEAEKVTNSLMVPTVMGAMLMVPEKDTCDVSSFRWSSIAGAPVPVSLLEACKKIGINLEQLFGLTEAAGPGC---------FLIEDAVERKPGSAGKGCLFIDARVVDANDKPVPPNT--PGELILKGKNMMVGYWNR-PEDTEKTLKNGWLHTGDVATMDDEGFVYIVDRIKDMIISGGENIYPAEIEKVLAGMPGVAQVAVIGKPHEKWGEVPMAVIVPSDKELTEESVLQ-FCDGKIARYKLPKAVTFVEALPMTPTGKVQKRVLERQ-------- 170738529 6 ----------VTLPDLLQIAADTTPDAPAVVFRD----RRMSYGQLFERARRLAGGLLGIGIKPGDHVGMMLPNWPEFLEVYFAASWIGAVIVPLSVQLRSLELEYVIGHAEITVLVVPDRFDRLIDDLRPKLPRIRHAVVVPAAGEAAEAGPGWLSGPRGERAAADPDRVAMILYTSGTTGAPKGVMLSHQNMI--WTAMNENRALEITNRDSLLLVVPFFHVFGAVVGIACAVAAGAAMVILDRFDAEEVLATIEEERCTVLYGTPTMFVLELNAPRFDAFDLTSLRTGMIAAAPCPVEVVKDIMHMHCNVAVSYGLTETSPALTVTRFDDP--------PAIRAETVGRALPGIELRVVDETRRPVPLGT--TGELACRGYAVMKGYYKDPRQTAEIIDADGWLYTGDLATLDAEGYVRIVGRKKDLIKQGGMAIFPSDIENYLYEHPAVEQVAIVGVPDEVLGERCRAYVKVRAGHDLTGEDVAAFCRDRIADYKIPRDVVFVETFPLTASGKIKKSVLREMAR------ 89098400 3 ----------VTIGRILDLAVMKFPAKEAVYDVR--KNRRYTYSEWNLRINRVAHALAAEGVSKGDRVSVFLYNTEELAAVFFACAKIGAVFNPINFRLQAEEAAYILRDASPKVLIYEEALEPVVSALEGQFPA-TAFWYIDEEPPSYAASFDEKVSQASDSADVSEDDDYAIMYTSGTTGRPKGVIHTHRHMA--EQSLTVIAATKLEPSDKGLVTAPMFHCAELHCAFLPRVHVGAGNIILHQFNPKKVLQLIEEEGITKFFAAPTMWNMILQEDLMAYCLDSLKLGLYGAAPMAPALVKLCREKLGILLVQAYGMTEMGPAIT---------FLSEHDQLSKAGSAGQACLNHEIRIVRPNDNEDILPAGEAGEIIVKGPSMMKGYYNMKETTEKALYKGWYHSGDIGA-LDEDGYLWVRDRVDDMIISGGENIYPREIEDVLFEHSGVLDAAVIGQPDDRWGETVTAFVVKKDPSVSEEEL-DSWCKERLANYKRPRKYIFCESLPRNASGKLQKFVLRSE-------- 108760532 25 -----------TIGQNLRRTVERHGDREALVVASQG--FRATYQQLWALTSQVARGLMALGVQKGDRVGLWSPNRFEWVAVQYATARIGAILVNINPAYRTSELEYALNQSGTKVLLHQTDYRGMVKEVRPRCAGLAAALVLEDDWQRLLDGAEDVSEDALAAASLQFDDAINIQYTSGTTGFPKGATLSHHNVLNN--GFFIGEALRYGPEDRVCIPVPFYHCFGMVIGLACTSHGATMVIPAEAFDPLTVLQTVQAERCTSLYGVPTMFIAELDHPRFGEFDLSTLRTGVMAGSPCPVEVMKQVQMHMREVTICYGMTETSPVSTQSALDEPLD--------KRVSTVGRVHPHLEVKVIDAGSGEVVPRGS-PGELCTRGYSVMLGYWANPEATAAAVDAAGWMHTGDLAVMDDEGYVKVVGRIKDTIIRGGENISPREVEEFLHAHPGVSETQVIGVPSKRYGEEVMAWVRVKPGATLTAEELTRFCAGRIASFKIPRYFKFVDAFPMTVTGKVQKFKMRE--------- 78356768 33 ------------LFAFLDEAAAEHPRRTAIIFR----NYRLNYRKLNELVEIVAANLRAQGLRDGDRVSIMLPNLPQTVIAFWAVLKAGGVVVMTNPLYMEKELVHQIHDSGARFMITLDLVWPKISELRDKLGIEKIFVTFDNETLLPWKVLLKGKERFCTRIDDPAERLALLQYTGGTTGIAKGVMLTHHNISVNVQQCCAMLQELVHQKHTFMGLLPYFHVYGLTTCLIFPTSLAATIIPFPRYVPKDVLDGIAKHKPTIFPGAPSVYISLMQQKDVAKYDLTSIDYCIAGSAPMPVEQMKRFKKL------------TGAAIIEGFGASPITHLNPIRGLNKPGSIGVPFPDTEARIVDMEVGSVPLPPGKIGELIIKGPQVMQGYWNRPDETAGTLRNGWLYTGDIAT-MDEDGYFFIVDRKKDMFIVGGYNVYPREIDEVLYEHPKVKEAVSVGVPHATRGEIIKAYVVPKSGETLTKNEVISHCRAKLANYKVPRQVEFREELPKTIVGKVLRRALR---------- 29828572 19 -----------TIGANLDRAIAAYPDRDALVDVPSG--RRWTYAEFGAAVDEVALGLLAKGVLKGDRVGIWAVNCPEWVLVQYATARIGAIMVNINPAYRAHELAYVLRQAGISVLHKSSDYRALVDQVREKCPELRETVYIGDPSWEALTAGAASVPYERGAADLSCDDPVNIQYTSGTTGFPKGATLSHHNILNN--GYWVGRTVGYTEEDRVCLPVPLYHCFGMVMALGATSHGACIVLPAPSFDPAATLAAVQRERCTSLYGVPTMFIAELNLPDFASYDLSSLRTGIMAGSPCPVEVMKRVEMHMAEVSICYGMTETSPVSLQTRRDDDLEH--------RTGTVGRVLPHIEVKVVDPAGG-VTVPRGTAGELCTRGYSVMLGYWDEPEKTAEAVDAGRWMHTGDLAVMRENGYVEIVGRIKDMIIRGGENIYPREIEEFLYGHPKIADVQVVGVPHERYGEEVLACVIPRDPAPPTLEELWAFCDGQLAHYKIPSRLRILDSFPMTVSGKVRKIELREQAARE---- 170735362 2 -----------TLGEMIERNARLHGDHTALVYAE----RRLTHAQLAERARRLSGALYERGLRRQDRVAILAMNCAEYYETYRACEWAGFILATVNFRLAPAEILHILQDAAPKALVFEAQYATVVDGLRAQLPGIEQYICIGDTPAWSFEAIMEAGSVEGPPIRSNPEDYAYLMYTSGTTGRPKGVVRTQQAMCVTAESCALVSEF--SGNTRVLQTTPAFHVGGIGFV-NSVAWMGGTTVVHRGFEPKQMLETIAQERITFTFMVAAMLQAVLDVPELSTYDVSSIENIVTAAAPVPPPLLARGIDALGPVFSVQYGMTESNACW--LPAHEVKPHGSPEEVRRLASVGRPCPGIDLRIVDDHGNDL--PQGQTGEVWLRSKTQLSGYWNNSVATVEALRDGWYRSGDMGY-QDKDGYIFLVDRKKDMIISGGENIYSREVEDVLVQHPAVVDVAVIGVPHAQWGECVKAIVVLRRGEQASEAQLIEFCRALIASYKCPKSIAFVDELPRLPTGKISKVMLRKQFA------ 154251255 5 -----MQDWPLRVSTIIDHAARFHGDREIVTRSVEGPITRTTYKEVHLRARKVAQALGRLGVKEGDIVATMAWNTSRHLEAWYGIMGMGAVCHTLNPRLFAEQLVYIINHAEDKIIFLDLTFVPILEGIADKLPKVKAYVVMTDKAHMCFEEIVEAEDGNFKWAEVDENAACGLCYTSGTTGNPKGVLYSHRSNVIHSMAANMGDALGMKCADAILPVVPMFHANAWGIAFAAPAVGAKIVMPGAQMDGQSIYELLDKEQVTVTAAVPTVWLMLLQYLEKTGAQLPKLDRVVIGGSAAPRSMIEVFKNYDVKVFHAWGMTEMSPMGTLGALKAGMEDLPLDKQIDVKVKQGRAIYTVEMKITDDDGNELPSDGKAFGHLMVRGPAIAGAYLK--GEGGNILDKDGWFDTGDVATIDAQGYMQITDRAKDVIKSGGEWISSIEIENLAVGHPKVTEAAVIGILHPKWDERPLLIVVPKEGENPTKEEILSYMEGKIAKWWMPDDVVFVKEIPHTATGKIQKLTLREQFKDY---- 152974530 3 ----------MTIGRIFDLTVGKYPNKEALV--EPARNIRWTYTEWDEQVNKTAHALLAEGVKKGDTVSVYLYNCHEFVNVYLACSKIGAIFNPINFRLKAKEVAYILQDASSKVVVFEKAVEQTVAAIEKDFPNSSFWYIEDDKPNYAESYHEKVQAAPSTEVDVEEIDFCSMLYTSGTTGHPKGVLHRHREIAEHSMICTYF--LKYNRDSIGLSVAPLYHCGELNAGILPRIQVGGKNVILHHFDTKTVLHSIETEKITTFFAAPTMWNMMLQEDLSQYELQSMKVGIYGGAAMAPALVKECKERLFIDLVQIYGMTEMGPVVA---------FLVEEDQITKAGSAGTLCFSHEIRIVKPNEEDDVLLPYEVGEIILRGPCMMAGYHNHDEATAKALYKGWYHSGDLGY-LDRDGYLYVADRVDDMVISGGVNIYPREIEDFLHSHPGVLDVAVLGEPDELWGERVVAVIVKKDEYVTAADL-EKFCKEQLADYKRPRHYIFVDELPRNASGKLQKFILRESLK------ 56421294 35 -------------HEVCDRYAE-DPNRIALFYENAGEQKTITYRQLRDWSNQMANVFRKLGVKKGDRVCALMPKNPALVVYILAAWKVGAVYVPLFTAFGPQAIEYRINHSEAKVLLTNKEQRAKLPP-RDNMPTLEHIFVIDGSSHDQDQPFWESMPTEHSIEETTVDDLLAIQYTSGSTGMPKGAMWPHNVLIN--IYPYMRYAIGLRDDDVFFGGDPGWAYGLIFCTFAPMAFGVPIVFYEGPFKPETCYSLMEKYRVTNFYAPTAYRAMAAAGADVIRRYQLNVRAMSSAGEPLNPEVIRFFQEHVGVTIHDHYGLSETLMLIGNFNAAEME--------IRPGSMGWPLPGFDVALLDENGTPVADGEVGQIAFNTDSIPNVFKGYWKDPEKTAERLIGKWFLTGDLATKDEDGYFWFQGRADDIISSAGYRIGPFEIESCLLEHPAVVEAAAVGKPDPVKGEIVKAFVVLREGFAPSDELAEEFVKTRLSKHEYPREVEFVTELPKTPSGKIQRFILRNQERE----- 18034623 1573 ---AVTYPQDKLLSQLFEQQVEHTPDAIALIW----EDAQLSYAELNQRANQLAHALIAFGVQPDDRVAICIERNLNMVIGMLGILKAGAGYVPLDPEYPAERLAYILSDSAPKLLLTQQHLQAQLPVEKLPVWQ------LDDTGHLNSVAQQPTDNPDPRQLGLFPHHLAYIIYTSGSTGLPKGVMIEHHNVVN--FTYSQCQTSELKSTDRVLQFASVSFDTAVSEIFPTLSVGATRPAHIRIPDATFSHFLQEQAISVIDLPTAFWHQWVQEMKAGRSGFSSHVRSVTVGGEK--AEHRHFVTWQSMPETRHCRWIDTYGPTETTVSATALTLDGPASYVTESLSIGRPLINTHVYILDTQGQPV--PIGVTGEIYIGGAGVARGYLNRPELTAERFPHARMYRTGDLGCWRPDGTIVYLGRNDFQVKIRGFRIELGEIESQLAACTGVSDAVVVAREEGSGDKRLVAYLVPKSDVTLDAASLREQVSTHLAEYMLPSAFVILDAFPLNPNGKLDRKAL----------- 18034623 2679 ------YPQNVLLHQPFEQQAERTPEAIALIW----EGTQLTYTELNQRANQLAHHLISSGVQPDDRVAICIERNLDMVISMLGILKAGAGYVPLDPAYPAERLAYILSDSAPKLLLTQQHLQGRLA------VEDLPVWRLDDADHLSTVAQQPTDNPDSRRLELQPHHLAYIIYTSGSTGLPKGVMIEHRNVVNFTYAQC--QVSELKSTDRVLQFASVSFDTAVSEIFPTGATLILRPAHIQVPDTTFSDFLREQAISIVDLPTAFWHQWVQEMKAGRSGFSSLLRSVTVGGEAELRHYLTWQSMPETRNCRWIDSYGPTETTVITTALALDNPTADASRAMETLSIGRPIANTRIYILDTRGQPV--PTGVTGEIYIGGAGVARGYLNRPELTTERFPNARMYRTGDLGCWQPDGTIVYLGRNDFQVKLRGFRIELGEIETQLAACLGVKDAVVVAREEDAGDKRLVAYVIPQPDASLDAASLREQLSTHLTEYMLPSAFVILDAFPLTPSGKLDRKAL----------- 18034623 495 -FNDTAIPYPKNIHQLFEQQVERTPDKIALVWGET----QLSYSELNQRANQLAHSIMASGVHPDDRVAICAERSLDMVIGFVGILKAGASYIPLDPNHPTERLAYMLSDSQPVLMLTQQHLKARLP------VTNIPVWALDSEEHQTCIASQPKDNIDASQLGLTSQNLAYVLYTSGSTGLPKGVMIEHQNVV--HLIHSQFQMSKLTPHDCVLQFASFGFDNSVAEIFPTFAIGATVVLRPDHIKVPDTEFITFLQNQGITVVDLPTAFWHLWAQEISAGYSWPPEQLRSVAAGGEKAEHRHLVTWLSSPGTQKCRWLNTYGPTETTVNATSIVIDKENLCTYDIPIGRPIANTRIYILDQRGQPV--PIGVNGEIHISGSGVARGYLNRSELTAERFIQDPFSDIPGARMWLPDGTISYSGRNDFQVKIRGFRIELGEIEAQLATCAGVKDAVVIVREDDNGDKRLVAYLIPQSGAILNAASLREQLSVNLADYMLPSAFVTLEAFPLNQNGKIDRPAL----------- 186477771 33 -----------TVGQFLVDTARRFSERPAVVFRE--QEIRWNWGEFQQEVDILAAGLLELGIQKGDRVGIWSPNRVEWLMTQFATARIGAVLVNINPAYRLAELEYALNKVGCKAIMYLQMLQELAPELATRLPDLRIVIRMCDTETPGMLTFSDVIERGRTALDLDPNDPINIQFTSGTTGNPKGATLTHRNVVNN--ARYIAMAMRLTEEDSLCIPVPLYHCFGMVLALACVSVGAAMVFPGEAFEPGATLRAVSEEKCTALHGVPTMFIAELDHPDFATFDLTRLRTGIMAGSPCPIETMKRVQMHLAEITIAYGMTETSPVSFQSSTTDPLD--------KRTTTVGRIQPHLEVKIIDPLGDIV--PVGETGELCTRGYSVMKGYWGDEAKTQESIVDGWMHTGDLAT-IDADGYCNIVGRLKDMLIRGGENIYPREIEEFLFRHPKIQSAQVFGVPDAKYGEEVCAWVVLRSGERLTAEDLQEFCRGQIAHYKIPKYIRFVDELPMTVTGKVQKFVMRERMIDEL--- 72162557 2 ----------LNLSVLLEDGARNRPERDAIVFGDM----RLNYALVNMIANQVANLLVSRGIRPGDKVALACPNVPYFPFVYFGALKAGAVVVPLNVLLTPREIEYHLRDSGAKALFWQAFQEVAECELYIDLPAAAGATTSAIPGAETFWAALNGQPGEFESVRTEGDDVAVIIYTSGTTGQPKGAQLTHTNLLFNAVASSALFDQAPDSHDVFLTVLPLFHIFGQTTMMNAALYRHGTMVLMPRFDGDEALSLMEKEKVTIFGVPTMYWGLLNAQGDHDIKQISQTLHTAVSGGASLPAEVARKEKFGIEILEGYGLSETSPVVSFNNPK----------RKAKPGSIGLPIWGVEMKLVDENFNTI--EGEGPGEIAVRGHCVMKGYHNRPEANAQVMRDGWFRTGDIAR-RDEEGFYFIIDRSKDMIIRGGYNVYPREIEEVLMTHPQVSLAAVVGVPHDTHGEEIKAFVIPAEGATLTEDELIAWAKERLAAYKYPRIVEFRTELPMTATGKILKRELR---------- 149183063 21 ---------PAPLQDYLTKAAELYPEKSAIHFM----GKEIKYNELYDSALKFANYLKTLGVEKGDRVAIMLPNTPQSVIGYYGVLFAGGVVVQTNPLYMEREIEYQMNDSGAKVILTLDILFPRVTKV-MKETSLQHVIVTAIKDYQFHLFTDIMKTADNKPIDIPEEDLALLQYTGGTTGFPKGVMLTHKNLVSNAAMCDAWLYKCKKGEEIMLGILPFFHVYGMTAVMILSVMQGYKMILLPKFDAETTLKTIQKQRPTLFPGAPTIYIGLLNHPELKKYDLSSIDSCLSGSAPLPVEVQQRFEEVTGGKVEGYGLTESSPVTHANFL---------WDRERIKGSIGIPWPDTDAGVFSMETGE-KLPPNEIGEIWVKGPQVMKGYWNKPEET-EMTLRDGWLLTGDLGYMDEKGYFYVVDRKKDMIIAGGFNIYPREIEEVLYEHPDVQEVVAAGIPDPYRGETVKAYVVLKENSKVTEEELDSFARKHLAAYKVPRLYDFRDELPKTAVGKILRRALVEEEKNKL--- 196257129 13 ----------LTPLSLLERTHKVYPHKTALIY----DSTSWTYAQFAQRVNQLAHRLRQEGLQKGDRVAFLCPNIPPMLEAHFGVPLAGGILVCINIRLSPQEILYILNHSGAKFLFVDTEWTNNIKQIQSQLETVEKIIHISDEGEEYQGFLDKANSKSVPWLISDEMETISINYTSGTTGKPKGVMYSHRGAYLNSLGEIL--ETRLTPESVYLWTLPMFHCNGWCFPWAVTAIGATHLCLRKFNAALIWQLIHE--QKVSHLCAAPIVLISLLNDANCPQKLEVPLRITTAGAPPSPTLIEKITAIGAKITHVYGLTEVYGPYSVCEEQPQWQELNLPERAKRLARQGVPYIGAEGRVVDEQMQDVPADGETIGEVIMRGNMVMKGYYNDPQATENAFSGGWFHSGDIGV-MYPDGYMELRDRIKDIIITGGETVSSIEVEQCLYAHEGVLECAVIGVPHEKWGETPKAFVTLKEDFTVTEQDLIEFCRSKIAHYKCPTAIEFI-VLPKTSTGKIQKYLLRQK-------- 146283536 17 ---------PMTIGAAFDRTVERFPQREALVVRH--QQLRYTWAELAEAVDRCARGLLALGLQPGERVGIWSPNNAQWCITQFATAKIGVVLVNINPAYRLSELEYALKQSGCRWLICHAMLHELLPELEHMLPELRGVISLCDKPVDGMLQWQALMEMAEQVERLQFDDPINIQYTSGTTGFPKGATLSHYNILNN--GYMVGESLRLTEHDRLVIPVPLYHCFGMVMGLGCVTHGTTMIYPSAAFDPLAALQAAAEEKATGMYGVPTMFIAMLDHPERQSLDLSSLRTGIMAGSTCPIEVMKRVDMHLAEMQIAYGMTETSPVSTQTSADDDLE--------RRVTSVGRTQPHLESKIVDEHGAVVPRGQ--IGELCTRGYSVMLGYWNNPDATRDAIDGARWMHTGDLAVMDDEGYIKIVGRNKDMIIRGGENVYPREIEEFLFTHPAVADVQVIGVPDSKFGEEIVAWVKLHPGHQVEAEALREFCKGRIAHFKTPRHIRFVDDFPMTISGKVQKFRMRE--------- 149180903 1 -----MMNVPMTVSSLLERAEKFFPKKQVVSRTSSG-IHRLTYKEIGERTRRLASVLEKLGVGKGERVGTFAWNHHRHLEAYFAAPGMGAVLHTINIRLSPEHITYIINHAEDKVLFVDEDLLPLIEKCKDTFETVEAYIIMSDKKELPETTLEPAYSYEQDPHDIDENDPAGMCYTSATTGNPKGVVYSHRGIVLHSFAFGLADTAALSESDVVMPVVPMFHANAWGIPFAATWFGSTQVLPGPLFTPKLLAELIEQEKVTFTAGVPTIWLGLLNELETGSYSTSSLRSIVCGGSAAPRGMIKTFEKYKIPFLHAYGMTETAPLAVVSRLKSYQTDLDEEEVLDIRSKQGLIVPGLDMK-IVGADGEVKWDGEEMGELLLRGPWIADEYYKDERSTDA--FRDGWLYTGDVATIDEEGIIKLVDRTKDLIKSGGEWISSVDLENALMAHDAVFEASIVAVPHPQWQERPVACVVLKEQDKVGKQDLLDFMAPQFAKWWLPDDVVFMEEIPKTSVGKFLKRALREKLKDHL--- 162456540 1994 ------YPGERHVHELFEAQAARTPDAAAVIFGE----RRLSYRELNARANRVAHALGKRGVGPDVLVAIAAERSVELVVGLLGILKAGGAYVPIDPDYPADRIAYMLEDAAAPVLLSQRPVASRLPPHRAQVLCL-----------DADRAKIDKEPATNPAVAVSPDNLAYTIYTSGSTGRPKGAGNSHRGLLN--RLHWMQERYGLTPQDRVLQKTPFSFDVSVWEFFWPLMIGAGLVVAKPRDHRDGERLVELITRNGVTTLHFVPPMLQAFLETPDVASCRSLRRVICSGEALPAELARRCFERLPDAEIHNLYGPTEASIDVTF------WACQREDTSASVPIGYPIANTQIYLLDRHGQPV--PAGVAGELHIGGVGLARGYHRRPDLTAERFVPDPFYRTGDLARHRPDGAIEFLGRLDHQVKIRGLRIELGEIEARLLQHPGVGEAVVLARDEAHGGKRLVAYVAGRDGAALDPKSLRAWLAEALPAYMVPAPILVLERLPLSPNGKVDRRAL----------- 162456540 3655 ---------PRLVHRRFEEQAARAPEAVAVVH----EQRSLSYAELDRRANQLAHLLRRRGVGPEVRVGVCLPRSTEMIAAVLGVLKAGGAYVPIDPSTPDERVAVMVADAGIRVV-------LAGQETAGDLPGGLELVRLDPGW-----ACLEGEPATPPPGEAAPEQTAYILYTSGSTGTPKGVVIPHRALAS--FVDVAAVDYEISSSDRVLQFASLSFDASAEEIFPCFARGATLVLRTDAMLESVAGFLASCGAWGVTAAVLPTMYWHRVVAEAGAALPPCLRQIVITGEAALPERVSAWRASPEASRVRLLNAYGPTETTVTATVSDLS-AAADPRDAWAVPIGRPLANTRAYVLDHTGQPA--PAGVVGELYLGGEGLARGYWARPELTAERFVPDPFYRTGDLARWRADGQLEFGGRVDHQVKLRGIRIELGEIEARLAEHAAASEVAVLAREDEPGAKRLVAYVVPSDPAPAADEL-RAFLQARLPDYMVPSAFVFLPALPHTTNGKVNRRALPAPARNE---- 162456540 480 ----------------FEEQAARAPEATAVVH----EAQQITYGELDRTANQLAQLLRRRGVGPEVRVGICLPRSIGRIAAVLGALKSGGAFVPLDPDLPRERIAEAIGSAGVRVV------------IAQGDAAAEPPPGVDIVHLDAAWTCVLDEPSTPPAGEPAPEQAACVRATSGAAGTPESVVVPHR--AIAGFADAAAAAYEISQDDRVLELASPSLDASAVEMFACLARGATLVLPTAAALGSAAGLLAACGASRVTVAVLPTLVWHRVVADEGLALPSCLRQVVITGEAALPARVRAFRASPGAARVRLLN--AYGAAETTATAAACELTAADPRDGWAVAVGRPLAGVRAHVLDPAGQPV--PAGVVGELYLGGQGLARGYWARPDVTAERFVPDPFYRTGDRARWRADGQLELAGRVDHQVSLRGFRIDPGEVEARLAELPGVREAVVIARQDRPEERRLVAYVT--AGADVAPEELRRALKERLPDYMAPSALVALKELPRTPRGKIDRRAL----------- 89899809 5 -----MQDRPLLISSLIEHAATFHPGTEIVSRLPEGPLHRTNWGELRDRSKQVANALTSLGIKPGERVGTLAWNSHRHLALYYGVAGSGAVLHTVNPRLFPEQIDYIINHAEDQILFFDITFATLVEQLAPVLKTVKAFIAMTDRAHMCYEELLDAQSTDYTWPEFDERSASSLCYTSGTTGNPKGVLYSHRSTVLHTLMELAPDTFGISSNETLLLIVPMFHANAWGMPYAAAMVGAKLVFPGPHLDGKSIYALMRDERVTFSQGVPTVWMMLFQYMDASPDLDPRQKRIGIGGAAVSRAMLERFENDFAEVVQGWGMTETSPIGVISKLLLKHANVPHEDLVKVKLKQGRGVWGVDLKIVDAQGCALPWDGVAFGHLLVRGPWIASGYFR--DEGGAVLDAEGFFPTGDVATIDSDGYLQLVDRAKDVIKSGGEWISSIDVENAASSHPAVAEAAVIGVAHPKWQERPLLVVVKRPGVKVEAKDILDHLSQRVAKWWLPDDVVFVDSLPHTATGKLLKTSLRQQFRDY---- 75907833 540 ------------IHQLFEEQVERTPDAVAVVF----KGQKLTYQQLNNRANQLAHHLRSLGVKPDVLVGICVERSLEMVVGLLGILKAGGAYLPLDPDYPQDRLAFMLEDAQAPVLLTQQQLLKKLPE------HPGQVVCLDTEWQSIALS-----SQENPIAGVQYSNLAYVIYTSGSTGKPKGAMNTHLGICN--RLLWMQQAYQLTSADCILQKTPFSFDVSVWEFFWPLMIGACLVVAKPGGHKDSAYLVNLISEEQVTTLHFVPSMLQVFLEEQNLESCSSLQRVICSGEALSLELQERFFARLDCELHNLYGPTEAAIDVTYWQCQPDTHL-------RTVPIGQPIANTQIYILDSYLQPV--PIGVAGELHIGGLGLAQGYLNRPQLTQEKFISNPFSFDPNSRRYLPDGNIEYLGRIDSQVKIRGFRIELGEIEAILNQHGDVQAACVIVREDHPGDKRLVAYVVAHPDCTPTISELRQFIKATLPEYMVPSAFVLLESLPLTPNGKLDRRALPK--------- 75907833 2691 ------------IHQLFEEQVERTPDAVAVVFG----NQQLTYHQLNCRANQLAHYLRSLGVKPDVLVGICVERSLEMVVGLLGILKAGGAYSPLDPGYPPERLSLMLEDAQVSVLVTQQHLIERLPQYQAKLVCL-----------DEAWEQIAQNSQDNPTSEVKACHLANLIYTSGSTGRPKGVMVEHKGLCN--LAQAQIQTFGLTPDSRVLQFASFSFDAAIWEIVMALMSGGRLYLATKDALLPGKPLIERLRDYSITHITLPPSALAVMPVSE----LPELQTIIVAGEACAAELIRQWSVGRNFFNAYGPTEATVCATITQCHNNE------------KISIGRAIANTQVYILDENLQPV--PVGVPGELHIGGVGLARGYLNRPELTQEKFIPHPFEKSKLYKRYLPNGNIEYLGRIDHQVKVRGFRIELGEIETVLSQHDDVQICCVIAREETPGNKTLVAYVVPQKDVTLTTGEMRQFLADKLPGYMVPATFVILPSLPLTPNGKVDRRALPD--------- 75907833 1609 ---DTQVDYPLDIYQLFEEQVERTPNAVAVEWG----NQQLTYQQLNGRANQLAHYLQSLGVKADVLVGLCVERSLEMVIGLLGILKAGAAYVPLDPEYPPERLSFILEDAQVSVLLTQQSLVDRLPQHQAKLICL-----------DTDARLITHNSQENLICSVKTNNLAYLIYTSGSTGQPKGIAMNQLALCNHILWHQDNLKIARGAKTLQFASISFDVSFQEIFTTWCSGGTLFLITEELRRDTSALLDFLQEKAIERIFLPFVGLQQLAEVAVSNGCVNTHLREIITAGEQITPAISQWFHKLTNCTLHNQYGPSESHLATSFTLSDAVETWPVLPPIGRPIANAQIYILDKFLQPVPVGVPGEVYIAGVLLAQGYFNRHELTQEKFIPHPFETVEGKKLYKTGDLARYLPDGNIESLGRIDNQVKIRGFRIELGEVEAVLSQYGDVQASCVVVREDTPGNKRLVAYVVPEKQQILSVREVRDFLKEKLPEYMLPSAIVILDALPLSPNGKLDRRAL----------- 116747559 14 ------------LPRLLEARVKKLPGNSATEFYGA----RLTYEALWKQISSLANALRLLGLRHGDRVAVMLPNCPQTVITYYAVLWLGGVVVLTNPLYVEREMEHQWKDSGAKYLVVLDHLYPKARKVIPETAIEKVIVTYDERTIFNFTRLIRSTEPTPPPCEVRLDDLALLQYTGGTTGIAKGVMLSHRNILSNVIQLASWVQDLRFGEERFLALLPIFHVFGMTVAMNLPLYAGSALVLVPRFDIDEIMKTIRKARPTLFPGVPTIYAAINGHPKAETFDLSSIRICVTGSAPMPVESLRRFESLTGSVIEGYGLSETSPVTHANPV----------EGVRKPGSIGLALPDTDCKIVDLELGTRDMAVGEVGELVIRGPQVMKAYWKMPEETANALRDGWLYTGDIAR-MDEDGYVYIIDRKKDMIISGGYNIYPREVDEVLYEHPKVLDAVAVGVPDDYRGEIVKAFIVPRVGETLTEDEIKQFCKTRLAAYKVPRLIELRDSLPKTAVGKISRKELRKQALDEH--- 153894987 1 ------MRKPLLTTDFLDRARRHYADEEAVL---ATDGTRYTYAELGERADRFSAVLQECGIEKGDRVAVLDPNTHYHLEAAYGAMQIGAVHTPLNYRLTPDDFSYMLSDAGVDAIYADAEYAANVEAIREEVPTETFLTAIEGDWESFDEALADANPDAYERPEMDEDDVITINYTSGTTGDPKGVCRTHRAETLHAYLITIHQ--EITDDDVYLWTLPMFHVNGWGHIYAITGMGARHICTRGVDVEAVFDRIRAEDVSYFCAAPTVLNMLGDHYADHGGATTGDNDVRAATAGAAPPEATIRTVEEEFGWDLKHVYTETGPLVTTSDAKRHFDADSDDRFAVKK-TQGIGYLGTDVRVVDENGEDVAPDGETIGEIVVRGNQVMDRYWNKPDATEEAFSERLEGYYHMGDVVDEDGFVSIQDRKKDIIISGGENISSIELEDTLFEHDVVSDVAVIPAPDERWGETPKAFVVPESGDPDDAEELKAFVRERVADYKTPGEVEFVAELPTTATGKIQKYELRER-------- 149375957 11 --PTDANNATLTPLDFLARTASVYPEYPAVIHGAT----RRNWQQTYERCRRLASALADRGVGKGDTVAAMLPNIPPMLECHFGIPMLGAVLNALNTRLDAKAIAFMLEHGEAKVLIADREFGDVINEAVGMLDNPPQVIDVNDPEFQVSDLDYDAFVASGDPAPADEWDAISLCYTSGTTGNPKGVVYHHRGAYENAMGNQAVWSMGMHP--VYLWTLPMFHCNGWCFPWTITA-FAGTHVCLRKVEPEKILQLISEHKVSHMCGAPIVLNTLLGASEAAKSSFSHTVQAMTAGAAPPAKVIEAIENMGFRVTHVYGLTEVYGPVTVCAWKSEWDDLPVEDRARIKARQGVRYHTGMMVGDPETMEAVPKDGNTIGEIFLRGNTVMKGYLKNPKATEEAFRGGWFHTGDLAV-WHADGYAEIKDRLKDIIISGGENISTIEVEDVLYRHPDILEAAVVARPDEKWGETPCAFVTLKPEAEVSEDDIIAFCRERMAKFKVPKTIVF-SELPKTSTGKIQKFVLRDDAKKL---- 73541092 2 ALMGQMMSAPLLISSIIRHAARYYGSTEIVSRRTEGDLHRYTYRDCELRARKMAQALAALGVQQGDRVGTLAWNGYRHLEIYYGVSGMGAVCHTINPRLFPEQIAYIVNHADDGYVFFDLTFLPLVEGVAPHCPNVKGWVLMSDRAHMCYEELIDAQDGNYDWPDLDENQASSLCYTSGTTGNPKGALYSHRSTVLHSYASALPDALGCSARDVILPVVPMFHVNAWGLPYSVPLVGAKLVLPGPKLDGASVYELFEQEKVTFSAGVPTVWLGLLQHVQANNLKFSTFRRTVIGGSAVPPAMIRALRALDVEVIHGWGMTEMSPLGTTCKLLAKHEELSEEASQKVLEKQGRVLFGVDMKIVDGDGKELPWDGKAFGDLLVRGPWIIERY----FRNDTNPLVDGWFPTGDVATIDPDGYMQITDRSKDVIKSGGEWISSIDIENVAAAHPAVHMAACISVHHPKWDERPLLVVVKKPSAEVTREELLKFFEGKVAKWWIPDDVAFVSEIPLTATGKMQKLKLRDQFKDY---- 52081357 15 -IPHELQFEDQTLHSILQQSAQQFSEKTAIHFL----GKKRSYREVYEDALKMADYLLSLGIQKGDRVSIMLPNCPQAVIAYYGVLFSGGIVVQTNPLYTERELEHLLHDSGATIIITLDMLYPAAYKMK-ALTSIRHIIAVEINENETTHLFRTIMKRPVPSGPPPAHDIAVLQYTGGTTGTPKGVMLSHRNILANMEMCAAWFYQLNKGEEKVLGIVPFFHVYGMTAVLNFTIRQGYEMILLPRFDARAALKTIDKEKPTIFPGAPTIYIALLNHPDLHQYDLSSIKSCLSGSAALPVEVKQQFEKVTGGRVEGYGMSETSPVTHANFIWD----------LNKAGSIGCPWPGTDAAIYSEETGG-FLGPYEHGEIAVKGPQVMKGYWNNDEETAQSLRDGWFFTGDIGY-MDKDGFFYIVDRKKDVIIAGGYNIYPREIEEVLYEHEAVQEAVVAGIPDEYRGETVKAFVVLKDHVTITEKELDEYARSRLAPYKVPKVYEFRDELPKTAVGKILRRALVQEEK------ 162456545 18 --------EPATLVALLRRRAEQRPSGQGYTFLVDGEARSMAYGELDRRARALAAELQA-GARAGDRALLLVPPGLDFIAAFFGCLYAGLVAVPVPLPQRKSRVLAIVRDCRPSVVLTTEAFLGAVTMLRDD----PSFAELSHLRCMAVDTIRDGQEDAWRAPRVTAETVAFLQYTSGSTGTPKGVVLTHGNLLRNE--LMIQRAFAHTEESVIVGWLPPHHDMPLYVGVPCIQLAPEHFLMRPRRWLEAISRYRATTSGGPNFAYELCIRKIPPEQREGLDLGSWRVAFNRFAEAFAPAGFRRDAFYPCYGLAEATLLVTGGAAGAPPVHAVFEPRRPEDGVSLVGCGGSPAGDEVRIVDPETLRP--CKDERVGEIWVAGASVAQGYWERPEETALTFEARGPFLRTGDLGFSSRGELYVTGRLKDLIIVRGRNLYPQDIETSEESHPGLRAGAAFSV-DVDGEERIVIVQELRAPASEPAELGAAIERAVADRHEVAVHAVVLGSLPRTTSGKVQRRACRARFLD----- 28871827 3659 ------------LHQLFEERVAQHPDALAVVD----EAGSLTYGELNVRANRLAHYLIGLGVQPDDRVAICVQRSLEMVVGLLGILKAGGAYVPLDPGYPPERLRYMLEDSAPVGLLLQGETRMLLGELAVPMLDLQE-------------GDWEVEADHNPVVPIKPQHLAYVMYTSGSTGKPKGVANQHNGVVN--RLWWAQSEYQLGADDCVLQKTPFGFDVSVWEIFLPLLAGAQLVMARPGGHQDPHYLMEVIERRSISMLHFVPSMLQAFVNQTPAGRCSTLKRVICSGETLPHTLQLQSQAHFPKSELHNLYGPTEAAIDVTAWHYVAEQEIGIVPIGRPIANTRIYLLDMHGQPVPIGISAEIYIGGVGVARGYLNRPELTAERFLEDPFSAGPAARMYRSGDLGRWLADGNIEYLGRNDDQVKLRGYRIELGEIESQLAACLGVREAVVLAREHSPGDKRLVAYLTAHEGAVLSATQLREQLSQGLAEYMIPSTFVTLESFPLTPNGKLDRRAL----------- 28871827 2599 ------YPQDTCVHQLFETQVEKTPEAIALVF----EARKFTYAQLNARANQLAHYLIGLGIGPDDRVAICVERSPEMVVGLLGVLKAGAAYVPLDPTYPEQRLRYMLEDSAPAAVLVQRMTRALPGKLAVPLLDLEGGGWESEADYDPVAR------------AVKPHHLAYVIYTSGSSGRPKGVLIEQKGF--RNLMHWYLDELKLASDDAVLLVSSYSFDLTQKNILGPLLVGGTLHLAREAFIPDVL--LKQIQRERITHINLSPSAFNALINANDSRQLDSIRRVVLGGEPVQFARLEMLPEPRPEFINSYGPTECSDVVAWHRLVEDIDCYRSSVF-----PIGRPIANTRIYLLDVHGQPV--PIGVSGEIYIGGAGVARGYLNLPELTAEAEPAVRMYRSGDLGRWLADGNIEYLGRNDDQVKIRGFRVELGEIESQLAVCPGVREAVVLAREYSPGDKRLVAYLTAQEGAVLSAAQLREQLSQGLTEHMIPSAFVTLASFPLTPNGKLDRRAL----------- 28871827 1519 --------QDLLLHQLFEQQAQQQPQALALVCGD----ERVTYADLNKRSNQVAHVLLSLGIVADDRVAICVERSVEMVVGLLGILKAGGAYVPLDPGYPLERLCYMLEDSAPVAVLVQPETRELLGALGALAMPVLDLQSANWAAEAEHDRVLS---------TVTPQHLAYVIYTSGSTGQPKGVMIEHCAIVN--RLLWAQDHYRLSREDRFLQKTPFGFDVSVWEFFLPLLAGAQLVIARPAGHQDPEYLAELIAGSGVTILHFVPSMLQSFLNQVGPLACSTLRQVFCSGEALPYSLQKHFEQRFAHVQLHNLYGPTEAAVDVTY------WHCVPDLHTGIVPIGRPVANTRLYLLDPHMQPV--PVGVRGEIYIAGIQLARGYLNRDALTAERFVKDRFSNDPTARMWLADGNIEYLGRNDDQVKLRGFRIELGDIEAHLAGCAGVGEAVVVAQEDTPGEKRLIAYYTTREAKEIIAQTLRAALQASLPEYMVPAAYVKLSGWPLTPNGKLDRRAL----------- 28871827 467 --------QDLLVHQLFEQQAQQQPQALALVCGD----ECVTYADLNRRSSQVAHVLLSLGIVADDRVAICVERSVEMVVGLLGILKAGGAYVPLDPGYPLERLRYMLEDSAPVAVLVQPETRELLGALAMPVLDLQSANWAVKAELDRV------------SPTVTPQHLAYVIYTSGSTGQPKGVMIEHRNLVN--LVAWHCDAFDLTHHNRVSSVAGVGFDACAWEIWPALCVGASLSLLPGQALGNDVDAL------LWWWRRQDLDVSFLPTPVAEMAFTQEIEPATLQTLLIGGDRLRRFPNPDSQVALINNYGPTETTVVATSGLIDATQSVLHIGRPIANTQVYLLDAHGQPVPIGVSGEIHIGGAGVGRGYLNLPELTAERFVEDPFSAE--PAARMYRSGDLGRWLADGNIEYLGRNDDQVKIRGLRIELGEIETQLKQIANIREAVVVAREDTPGEKRLTAYYTQQEAQAITAQTLRTALQARLPEYMVPAAYVKLSEWPLTPNGKLDRRAL----------- 217969185 33 -----------TIGRFFDEACARHAGREALVVRH--QDVRLTYAQLKSKVDALACGLMRLGLEPGERIGIWSQNNMEWALTQFASAKAGLVLVNINPAYRRSELEYALEKVGCRALNYLEMIADLAPELGHCLPSLEMVIRMGAEKSPGMMSFDDLLRAPSREEKLQFDDPINIQFTSGTTGHPKGATLSHHNILNN--GFFVGEAIKLMPGDRLCIPVPLYHCFGMVMGLGCLTHGATMVYPGEAFEPLAVLETVAQEKCTGLYGVPTMFIAALDHPRFAEFDLSSLRTGIMAGSPCPIEVMKRVIMNMSEVTIAYGMTETSPVSFQSGTDDPID--------RRVSTVGRIQPHLEVKIVDNEGRIV--PRGQSGELCTRGYSVMLGYWDDEARTKEAIDAGGWMHTGDLAVIDDEGYCNIVGRIKDMVIRGGENIYPREIEEFLYAHPKVLDVQVVGIPDQKFGEELCAWIIPREGERLTEDEVREYCKGQIAHYKIPRYIRFVDSFPMTVTGKIQKFLIRQRMKEELG-- 29833154 28 -----------SLVHAVRRAAADTPERTALAYFDG----RITYRALDELSDSVAGHLAARGLERGDRVAILLQNSPHFVLALLGAWKAGAIVVPVNPMYKSGEVTHVLKDGEVAALVCSDRAWDVLTACELDLQTRNDARVLNFERLPQAADADDLIAVARRGHKAPADDIALISYTSGTSGAPKGATNTHGNIMYN--AERQRTGLALPGTPVYFAMAPLFHITGMVAQLAGCLNSAGTLVLAYRFEAGVVLDAFAEHRPVYTVGPSTAFMALAAHPDVTRDHFSSFRMISSGGAPLPPALVEKFRAGFGPYIHNGYGLTECTAPCASVPPGLEAPVDPVSGTLAVGAPGPDTVVRIVDDQGEEV-----PFGEQGEILVRGPQVVPGYWRLPEATAETFPEGELRTGDIGFMDPQ-GWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGVPDGYRGETVKAYISLRPGADEDPAAFAAYCKERLAAYKYPRQVEILPDLPKTASGKILRRELRSR-------- 15613694 6 ---------QVTVGALLEKVAKRQPTHEALVYPDRG--LRYSYDQFLSKCQQAAKGLMKLGIERGEHVAIWATNVPEWVITQFATGTMGAVLVTVNTNYRTSELEYLLKQSDATTLSYVEMLYEILPELKKKLPHLRRVIHLGEERYPGMYTWEDVLNLGTESASLDPDDVINMQYTSGTTGFPKGVMLTHNNIVNN--ARNIAECMKLTNEDRLCIPVPFFHCFGCVLGTLACVSVGATMVPVQEFNPTRVLQAVEAEKCTGLHGVPTMFIAELNDEDFMNYNLSHLRTGIMAGSNCPVMKAAIEKMGMSDITIAYGQTETSPVITQTRVDDPIE--------LRVQTVGRPLPNVEVKIVEPGT-EKEVAPGVQGELCTRGYHVMKGYYKNQQATREVIKEDGWLHTGDLAVMDEAGYCRITGRLKDMIIRGGENIYPREIEEFLYQHPDILDAQVVGVPDEKYGEAVSAWIKLKPGVSVTSEEIRDFCQGKVAHYKIPRYIEFVDDYPMTASGKVQKFKLRQMAEQIF--- 145225194 5 ------------IGQWVTKRAFLNGQRTALVQGDT----SFTYSDFDRRTNQVASSLLRLGVRKGDRVAILLVNSVEFLEVLLGCAKIGAITIPINVRLAGPEIGYILADSGADFVFHAPLAAAAVSALTEPGVRVRHTLRAGGAPADGEIPYTDLLSDGAPAPDVEGRDPAFIMYTSGTTGRPKGAILTHDNLRWN-AINVLGAEQGLTGSDVTVAVAPMFHIGGLGVHTLPLLYVGGTSVILPSFDPVGTLKAMAESRATVQFMVPAMWSALTQVPDFDSYDLSALRLAMGGGAPMPLTVIDFMHQRGVPFTEGFGMTETAPMVSV---------LDAANITTRAGSIGRVAMHVDARIVDADDRDVPADT--VGELLVRGPNVFVGYWMKPATTAEAFRGGWFHTGDLGR-IDADGYITLVDRKKDMIISGGENVYPIEVEQVLFRHPGVLDAAVVGGPDDKWGERAVVVADPAAEQEPSADELIAWCRERLAHFKCPREVHLLPELPRNATGKLLKTELRKRFTGVEGG- 66046951 5791 ------------LHQLFEEQVAQQPDALAVVD----DAGSLTYGELNARANRLAHYLIGLGIQPDDRVAICAQRSLEMVVGLLGILKAGGAYVPLDPGYPPERLRYMLEDSAPVAVLVQGETRTLLGELAVRTLDLQE-------------GDWEVEPEHNPVVPITPQHLAYVIYTSGSTGKPKGVANQHDGVVN--RLWWAQSEYRIGADDRVLQKTPFGFDVSVWEIFLPLLAGAQLVMARPGGHQDPHYLMEVIERRSISMLHFVPSMLQAFVNQTPAGRCSTLKRVLCSGEALPHALLLQGQAHFPKSELHNLYGPTEAAIDVT------AWHYVAEQDIGIVPIGRPIANTQIYLLDAHGQPV--PIGVSGEIHIGGIGVARGYLNRPELTAERFLEDPFSTEPAARMWLADGNIEYLGRNDDQVKLRGYRIELGEIESQLAGCPGVREALVLAREHCPGDKRLVAYLTAQEGAVLSAAQLREQLSQGLAEYMIPSAFVTLTHFPLTPNGKLDRRAL----------- 66046951 4723 ------------IHQLFEEQAAQQPDALAVVD----DAASLTYGELNARANRLAHYLIGLGIQPDDRVAICAQRSLEMVVGLLGIFKAGGAYVPLDPAYPEQRLRYMLEDSAPVAVLVQTETRRLLGELAVPTLDLQE-------------GDWEVEPEHNPVVPITPQHLAYVIYTSGSTGKPKGVGGPHQAMVN--RLYWMHNTFGGQRLEKHAQKTSISFLDSVTETLMPLLFGAQLHIVSPLASRDPLQLWQAVTEHQLTRLVLVPSLLEELSRIENRQVSPEKRLIVCSGEVFSSSLLARTRAWLPSATILNFYG-----SSEAAGDSTFYLCDSAVQAGHSLPIGRPIANTRIYLLDAHGQPV--PIGVSGEIHIGGAGVARGYLNMPELTAEAEPTARMYRSGDLGCWLADGNIEYLGRNDDQVKLRGFRIELGEIESQLAACPGVREAVVVAREHRPGDKRLVAYLTAQEGAVLSAAQLREQLSQGLAEYMIPSAFVTLARFPLTPNGKLDRRAL----------- 66046951 3653 ------------LHQLFEEQAAQQPDALAVVD----ETASLTYGELNARANRLAHYLIGLGIQPDDRVAICAQRSLEMVVGLLGILKAGGAYVPLDPGYPPERLRYMLEDSAPVAVLVQEALQECLPAVNVPQVVLDSVVLSSGTGG------LPCGNPDLDALGLTSRMPAYVMYTSGSSGVPKGVLIEHRSVLRLVINNPYA---RITTEDCVAHGANTAFDASTWEIWSALLNGAKVVSQATLLNPARLNHVLIEGGVTALWLTAGLFNEYVDVLAVAFSKLRYLLVGGDVLDPVSVAKVLSRAHRPRHLINGYGPTETTTFASTYEIHALSDN-------SRSIPIGRPIGNTRIYLLDAHGQPV--PIGVSGEIHIGGAGVARGYLNLPELTAEAEPAARMYRSGDLGRWLADGNIEYLGRNDDQVKLRGFRIELGEIESQLAACPGVREAVVLVREHRPGDKRLVAYLTAQEGALLSAAQLREQLSQGLAEYMIPSAFVTLARFPLTPNGKLDRRAL----------- 66046951 1518 --------QDLLVHQLFEQQAQQQPQALALVCG----NERVTYADLNERSNQVADVLLSLGIAPDDRVAICVERSVEMVVGLLGILKAGGAYVPLDPGYPPERLRYMLEDSAPVAVLVQRTTRDLLGALAMPVLDLQSVNRAAEARHDRVL------------PTVTPQHLAYVIYTSGSTGQPKGVMIEHRAIVN--RLLWAQDQYRLSREDRVLQKTPFGFDVSVWEFFLPLLAGAQLVIARPGGHQDPEYLAGLIADSGVTILHFVPSMLQSFLNQAGPLACSTLRQVFCSGEALPYSLQKHFEQRFAHVQLHNLYGPTEAAVDVTY------WHCVPDLHAGIVPIGRPVANTRMYLLDPHMQPV--PVGVCGEIYIAGIQLARGYLNRAALTAERFVKDRFSNDPTARMWLADGNIEYLGRNDDQVKLRGFRIELGEIEAQLAGCPGVGEAVVIAREDTPGDKRLIAYYTTREAKETIAQTLRAALQASLPEYMVPAAYVKLPGWPLTPNGKLNRRAL----------- 66046951 467 --------QDLLVHQLFEQQAQQQPQALALVCGD----ERVTYADLNERSNQLADVLLSLGIAPDDRVAICVERSVEMVAGLLGILKAGGAYVPLDPGYPPERLRYMLEDSAPMAVLVQRTTRDLLGALAMPVLDLQSVNRAAEAEHDCVL------------PTVAPQHLAYVIYTSGSTGQPKGVMIEHRNLVN--LVAWHCEAFNLTHRKRVSSVAGVGFDACVWELWPALCVGASLSLLPGQALGNDVDAL--LGWWRRQELDVSFLPTPIAEIAFAQGIEPASLQTLLIGGDRLRQFPN--PDSRVALINNYGPTETTVVATSGLIDATQSVLH----------IGRPIANTQVYLLDAHGQPV--PIGVSGEIYIGGAGVARGYLNRPELTAEAEPEARMYRSGDLGRWLADGNIEYLGRNDDQVKLRGVRIELGEIEAQLRQIADIRDAVVIAQEDTPGEKRLTAYYTMQEAAAITAQTLRAALQARLPEYMVPAAYVKLSEWPLTPNGKLDRRAL----------- 126667842 1 ----------MTIGEMLDRTAKKFPDNEALVSLH--QNIRWTYKEFLAKVNQAARAFLAIDVKRGDRVGIWSPNRYEWTVTQFATAKIGAILVNINPAYGAHELEYAMNLSGISVLDYRKTLYELAPELARRLADLRAVVNMDTEQHAGMWSWDEFFADQVDQKSVDKDDPINIQFTSGTTGSPKGAALTHHNILNN--GFFVGESQRLSEKDRLVIPVPLYHCFGMVMGLGCVTHGSTMIYPGEGFEPKAVLQAVHQEKATALYGVPTMFIAELADPEFETYDLSTLRTGIMAGSICPAEVMKKVNMNMKEVQIAYGMTETSPVSTQTSAQDPFE--------KQVTTVGRTQPHLESKIVEPASGNIVPRGE-IGELCTRGYSVMLKYWNNAEKTRETIDDAGWMHTGDLATMDEDGYIQIVGRIKDMVIRGGENIYPKEVEEFLYTHPSIEEVQVTGVPDEKFGEELVAWVKLRPDADSDADDLIAFCKGQIAHYKIPRNYKFVEAFPMTVTGKIQKFKMREM-------- 148263636 6 ---------EFTMGGLLDHIAQQFPDNEALIYVERG--LRYSYREFNEVCRQVAKGLLKMGIKKGDNLSIWAYNVPEWVILQFATAKIGAVLVTVNTSYKSAELEYILKQSDSNTLFLVQGFKDTDYVAAANLPCLKNVVFLGEGSHAGMVDFTGIMELGKDVSDLDRHDVINMQYTSGTTGFPKGVMLTHFNVINN--GFNIGECMRFTDKDRLCIPVPFFHCFGCVLGVMACVTHGSAMVPVEIFDPLKVLQAIEKERCTAVHGVPTMFIAELEHPEFPKFDLKSLRSGIMAGSNCPIEVMKRVIRDMNEITIAYGQTESSPVITQTRTDDAIE--------LRVATVGRALPDVEVKIVDIETGN-ELPPGKQGELCTRGYLVMKGYYNMPEETAKVIDADGWLHTGDLAVMDENGYCKITGRIKNMIIRGGENIYPREIEEFLYTLPKVSDVQVYGVPDRKYGEQVMAAIVLKKGVTMTEEEAREFCRGRIANYKIPKYVKFVDSYPMTASGKIQKFKLREMA------- 51891936 4 -----------TVGDWLGRRAIHTPFREALVVMPQAEPLRLTYDQWNRMANRMAHFLLEQGVRRGDRVAVLSQNCLEMLTLLFACGKLGAIYVPYNWRLTVAELRPLVADTDPRIFFYGPHFEQAVAELQPP-----------KPVGLLNLDLSGYPEETPPAPDLDPEDPWMILYTGGTTGRSKGAVLSHRAVLWN--AWNTIAGWTLSPDDRVPILTPFFHTGGLNVFTTPLVELGGCSILMGPFDPGELLDAVEKERLTVIFMVPTMFKMVMDHPRFAETDFSRVRFLISGGAACPEPVQLAYRAKGCQFKIGYGLTEAGPNTFG---------MPDHRSWDKPGSVGFPLPHIQLRIVAEDGRL--CGTNEVGELLIKGGHVFSGYWRNPEATAEALQDGWLHTGDLAR-RDEEGFYYIVGRKKEMFISGGENVFPLEVEDAIYQHPAVAECAVVGIPDPKWGEVGKAFVVLKPGMRLTEEELIEHCRKLLAKYKIPKQVEFLPELPKNAAGKILKRELK---------- 124522819 1 -----MMKTPLLLSTMIERAERYFPEKYVISRTHTG-IQRIPYREIAKRTRRLASALEKLGMKKGDRVGTFAWNHHRHLEAYFAVPCRGAVLHMVNIRLSEDHLTHVINHAEDKILLIDEDLVPVIEKIRDRLKTVEHFIIMSPETTLFPVSSYEAILEEGDEHDLDEHAPAAMCYTSATTGYPKGVVYSHRGLYLHSMALGLSDQLSVQERDIAMTVVPMFHVNAWGLPYAATWFGATQVLPGPSFTPEILAQLIEKEKVTMTAGVPTIWIGMLKVLQEKPYDISSLRLIVSGGAASPKGLIRAYETYKVPFMTGYGMTETTPVVSLATLKSSMDHFTVDEMVDVRGKTGLPVPGVE-VKVVNENGEVPWDGKTMGELIVRGPWIADEYYNDERTQEA--FRDGWLYTGDIAVVDQEGYLKITDRTKDLIKSGGEWISSVELENALMSHEAVFEAAVIAVPHPKWQERPLGCVVLKSEYEITAAELKDYLKTQFASWWVPDDILFMKEIPKTSVGKFLKRALREQLQDHYAG- 52080516 6 ---------HLTIGKLLEKTAADAPDHEAVVYPDRG--LRYTYREFDQLCRKVAKGLMALGIDKGEHVAIWASNTPEWLTAQFASAKAGAVLVTANTNYQLSELEYVLKQSDATTLIYIDILCKLIPELKERLPFLKNIILLGDQRHPGMYLWDDLKALDRRMERLKEHDVINMQYTSGTTGFPKGVMLTHSNLANNAANIAEC--MNLSKKDRMCIPVPFFHCFGCVLGTLACVTAGATMVPVQEFSPKEVLSAVETEKCTALHGVPTMFIAELNDPDFASYDLSSLRTGIMAGSNCPIEVMKKVIDNMGMITIAYGQTEASPVITQTRVNDSLK--------RRVETVGRALPNVEVKITEPGTN-REVERGVQGELCTRGYHVMKGYYKNPEATAAVIDEDGFLHTGDLAVMDEEGYCRITGRLKDMIIRGGENIYPREIEEFLYKHPDILDVQIVGVPDETFGEEVSAWIKLKSGASMTADELKEYCKGKIARYKIPRYIAFVEEFPMTASGKVQKFKLREQALEHF--- 159900864 15 --PSLQYSTE-PLISLLDSAVANYPNQVALKYVLGGRGGSLTYRQLKEAVDRFATALHGLGVRKGDRFAIMLPNTPQFVIGFFAALRLGATVVNINPTYSPRELKHQLADSGAETIFVLSPFYPKVQEILAETPLKRVIVTYVHDVLSFPQSILVRRTQQKDPVVMDGHDVALFQYTGGTTGAPKAAMLTHYNIMANTSQLLNWMNDLKAGQERVMCAIPFFHVYGMTVGMCFAVAIGAEMVIIPNPRPDGVLEALHNERATIFPGVPALYIGIINHKDIDKYNLRSIKACISGSAALPMEVQEKFGELTGGRLVEGYGLTEAAPVTHC---------NPVFGTRKSGSIGVPMPDVEVQILDLETEPLPIGSEREGELLIRAPQIMKGYWGRDDETAKVLTEDGWLRTGDIVKTDSDGYFYVVDRKKDLIIASGYNIVPREVEEVLFMHPAVLEAAVAGIPDTYRGETVKAFVVLKPDAAATAKEIRDFCKENLAPYKVPTQVEFIEELPKTQVGKVLRRVLVEMEK------ 163723990 67 ----WFLDGKLNVYNCLDRHLEKRGDQTAIIFEGNGVEEKITYRQLYERVCRFSNVLKSCGVKKGDRVSIYLPMIPQLAVAMLACARIGAIHSIVFAGFSPDALANRITDAECTILITADELKEAADEAMDKAGMVKKCIVVKHTGADWWHELTAKESTECPPESMDSEDPLFILYTSGSTGTPKGVLHTTGGYIVYTSLTHQ-YVFDYHDGDIYWCTADIGWVTGHSYIIYNGAVTIMFEGIPNYPDFSRFWQICDKHQVNIFYTAPTVVRALMQQGDEPVKATSRTSVRLLGTVGEPINPEAWLWYHRVVGEERCPIVDT---WWQTETGGIMITPLPGATALKPGSATRPFFGIQPALIDKEGNQLEGPGEGYLVMLDSWPALARTVYGDHRRFKSTYFIQCPGTYFSGDGARRDEDGYYWIRIDDVINVSGHRLGTAEIESSLVAHPAVSEAAVVGFPHDIKGQAIYAYVTLSSGYEPSEELRKEFVRKDIGPIATPEVLQFTDSLPKTRSGKIMRRILRKVACNEL--- 6449061 8 -----------TIGRLLEQIAETYPDQEAVVYPD--RKIRYTYAQFDSLCRRTAKGLMRMGIGKGDHVAIWASNILEWLAVQFATAKIGAVLVTVNTNYQAHELDYLLKQSDATALIVMDSYRGTLKSERYPFLKTLIYIGDKRFPGMYHWDDTEILAKTVSDAELEADDVINMQYTSGTTGFPKGVMLTHFNVINN--AANIAECMVLTSQDRMCIPVPFFHCFGCVLGVLACVSVGATMIPVQEFDPVTVLKTVEKEKCTALHGVPTMFIAELHHPDFNAYDLSTLRTGIMAGSPCPSEVMKAVIEKMGMKDITYGQTEASPVITQTRANDSFLRRVETTGRALP---------HAEVKIVEPGTYQEVQRGGQGELCTRGYHVMKGYYKDEEATRKAINPDGWLFTGDLAVMDEDGYCRITGRLKDMLIRGGENIYPREIEEFLYRHPDILDVQVVGVPDAKFGEEAAAWIKLKDGKTASPEELKDYCKGKIARHKIPRYVIFTDEYPMTASGKIQKYKLREK-------- 163793174 20 ----------LTPLDFLDRAATTYPDRVAIVHGE----HRWTYAQKYQRARRLASALVARGIGVGDTVSVLLPNTPAMLEAHYGVPMSGAVLNAINTRLDAPTIAFILDHAESKLVIVDREFTAVMAEAVAASRSKPPVIWVNDPLAEHGEPLGEAEYEELLAAPTDEWQAIALNYTSGTTGNPKGVVFHHRGAFLNASGNAI--AFGLNRETRYLWTLPMFHCNGWTFTWAVTAVCGTHVC-LRKVDPTLIFPSIADNLVSHMCGAPIVLTMLIHAPETVRRRFDHTVSIATGGAAPPSAVIAGMERMGFKVTHLYGLTETYGPSTICAWPPEWDALEPDAKARKMARQGVQYPTIMRVVDTETGRDVPLDGQTIGELWLRGNTVMKGYLKNPKATGEALAEGWFHTGDLAV-LHPDGYAEVKDRSKDIIISGGENISSLEVEDVLFRHPGVMEAAVVARSDERWGETPCAFVTVKPGASLTAEEVIAYCRENMARFKAPKTVVF-GELPKTSTGKIQKFVLRERAE------ 126179036 18 ----------ITIGEMLNRIATEHPDSEALVSVHQGT--RWTYAEFLERVDTLARALMALDVERGDRVAIWALNYAEWVLVQFATAKIGAIMVNINPAYRTYEFEYAMKQSEVQYVGMFYESCPEAFEAKPKFPFLKNVVFLGDIPYNGMYTWDDLLSKAEREESLSFDDAVNIQYTSGTTGFPKGVVLTHHNILNN--GFIIGEGMKFTHEDRLCIPVPFYHCFGMVLNMASVTHGAAMVLPAPVFSPEAVLKAVQDEKCTALHGVPTMFIAELSHPDFAKYRLDTLRTGIMAGSPCPTEVMREV-------NKKMNMSEIVIVYGQTETSPGVTMTTTADPLERRVSTIGKPFPHTEIKIIDPNTQRIVPRGETGEICARGYCVMRCYYNNPNATRATIDESHWNHTGDLGTMDEEDYVKIVGRLKDMVIRGGENIYPREIEEYLHNHPKVADAYVIGVPDRKYGEELMAWIKTDNGATLTEDEVKEFCRGRIAHFKIPRYVKFVDDFPMTVSGKIMKFKMREMAIEELG-- 89092350 11 ----------MTIGDKFDEIANKYPDNDALIVRHQG--LRYTYAELQQRVNEAARAFLAIGVKRGDRVGMWSPNCAEWTITQFATAKVGAILVNVNPAYRLHELEYAMNQSEAKFLNYTQMLNELAPELKDKLPNLKGIINLAEEKHAGMWRWADFMAEKIDQSELQFDDPINIQYTSGTTGFPKGAALSHHNILNN--GFFVAESMNFTEKDRLVIPVPLYHCFGMVMGLGCITHGATMIYPDDAFEPKSVLEAVAEERATALYGVPTMFIAEMDHPDFDQYDVSSLRTGIMAGAICPEEVMKAVNSHMKEVQIAYGMTETSPVSTQTAADDPFE--------KQVTTVGRTQPHLETKIVDPASGNVVARGE-VGELCTRGYSVMLKYWNNPEATAGAIDNGGWMHTGDLATMDEEGYIQIVGRIKDMVIRGGENVYPKEIEEFLYTHPSISDVQVTGVPDKKYGEELVAWVKLAPGAEVTEEELKAFCKGKITHFKIPRYFKFTDDFPMTVTGKIQKFKMRE--------- 91772692 9 -----------TIGEFFEEQARKDPNRDFIVYPD--RNLRFSYSEFNDRVDDLANGLISIGITKGDHVGIWARNVPDWLTFLFATARIGAVLVTVNTAYKSHELAYVMKQSDMKAIAIVDRFYELVPELKTCYPKLESVIFIGQEKHEMLLLGKHSESEELDSLKLDCKDVINMQYTSGTTGFPKGVMLTHENILNN--GYYIGERQKFTEDDRLCLPVPLFHCFGIVLGVLATLTHGGTLVMIELFDPLLVLAAVQKEKCTALYGVPTMFIAEFSHPMFKMFDMSSLRTGIMAGSPCPIEAMKKVIDEMNCKDITIAYTEASPVFTQTSTNDPIE--------RRVSTVGTSLEHIDVKIVDSETGEIVGPNE-QGEICCRGYNVMKGYYKMPEMTNRAIDKDGWLHSGDLATVDEDGYYRITGRIKDMIIRGGENIYPREIEEFLYTIEGIKDAQVIGIPDEKYGEIVGAFVVLKEGSKLTPEDIRDFSITKIARYKVPKHIFIVDEYPLTASGKVQKFKLREMA------- 121053838 3 ----------LSLAAVLADSAGRRPDHPALVF----DGEPFSYRELWAGAKRYASALRDQGVAAGDRVVLLLPNTPEFPMVYFGALALGAVVVPVHTLLVAEEIHYILTDCDARVLICGAALLEQGGEAADAAGVEVLTMLEDSDTGRVRLDVLAGDAAEIEREPREPSDLALILYTSGTTGKPKGAMLTHLSIVLNVSTTML-SPFDFHADDVLLGCLPLFHTFGQICGMATCFRAGATMVLMSRFDARAALELMVEQNCSLFMGVPTMYVALLEAAEDEPRRPKLDRAFSGGSSLPVALLERFEAVFDCPIYEGYGLTETSPVVAYN----------QRAWPTRAGTVGKPIWGVDVAIARAETEDRIEPVPPVGEIVVRGHNVMAGYLNRPEATAAAIVDGWFRSGDLGF-LDDDGYLSIVDRKKDMILRGGYNVYPREIEEVLARHPAIAQVAVVGVPDERYGEEICAVVVAASDREPGPELAAELVKKRVAAYKYPRRVEFLDAMPLGPSGKILKRELAE--------- 147919060 21 ----------MTIGDMFDEIASTYPERDALVSEHQG--LRYTWQEFQQQVNRAAKGLLSMGYKKGDRVAIWATNVAEWVIMQFATAKVGIILININPAYRTHELEYVLQQSEAQYVKMLEDVCPEVKTSRPCLPFLRSVVLIRGDKKDYMYTWDEMLEKGDEIPDLSFDDPINIQYTSGTTGFPKGVVLTHHNLLNN--GYFIGEYMKFTEKDKLCIPVPFYHCFGMVLNLACMTHGATMVLPAEHFDPIATLTAIEKEKCTAVHGVPTMFIAELEHPLFSKFDLSSLRTGIMAGSPCPIEYMKKVNNLMNMRDIVITYG-------QTEASPGLTMSSTDDSLEKRVSTVGKPMPHTEIKIIDPKTGEIVPRGVPGEICARGYMIMEGYYKNPDATALAIDEKGWLHTGDLGVLDEDGYCKITGRIKDMVIRGGENIYPREVEEFLYTHPMISDAQVIGVPDLKYGEELMAWVKVKNGCKLTEGEIKEYCKGKIAHYKIPKYIKFVDEFPMTVSGKIQKYKMRE--------- 186682434 2 ----------MNIAQNLELSCYLFPNKPAIIF----EEESFTYKDLDEMVNRVANGLRSLDIRRRDRVALFLPNIPEFVISYLGILKIGAVAVSINIMLKTDEVRYILNDCAAKAIITTESQTEYIQE--PDLPQLQHILIAEGRANKSLKQLMAKSSPEARAVEMSRDDPASILYTSGTTGFPKGATLSHGNVIFNSYCANCC--YRIQKSDRLLLFLPLSHCFGQNAILNAGISACTTIILQRRFDPDQVLETITTHQVTMLFGVPTVFIKLLNMDTSNYNLENIRYYFSAAAPMPLQVAENWYKKFGFVIHEGYGLTETSPFAAYN-----------HNLNYKLGSVGTPIANVEMKIVDGDGNQV--EIGELGEITIKGANVMLGYWNRPFETAEVIKNGWLHTGDIGR-MDEDGFFYVIDRSKDMIVVSGFKVYPTEVENVIYQHPAVAEVAIYGVPDPLKGEIVKANIILKASQTITEQQIIDFCYERMAAYKVPRVINFVNSIPKNSTGKVLKRFLRQE-------- 91783540 9 -----MMDVPLTVPSLLAHAARHFGSTEIVSRRIEGDLHRYTYRDCEKRAKQLAQALIALGVEPGERVATLAWNGYRHLEAYYGTTGFGAVCHTINPRLFPDQIAYIINHADDAYVLFDTTFAPLVDVLAPQCPKVRGWIALADEAHLPAMTLVTAQDGNYEWPPLDERQASYLCYTSGTTGNPKGALYSHRSTVLHAFGAALPDAMSLSARDCVLPVVPMFHVNAWGIPHSAPLTGAKLVFPGKDLDGKSLYELMESERVTYSAGVPTVWLGLLNYLREAKVRFSSLNRTVIGGSACPPAMLRTFEDDYVQVIHAWGMTEMSPLGTLSRLTWEQSQRPLEEQRKLLEKQGHVLYGVDMKIVGEDGRELPWDGVAFGDLHVRGPWVIDRY----FRKDDSPLVDGWFPTGDVATIDRDSFLHITDRSKDVIKSGGEWISSIDIENVAIAHPAVAEAACIACAHPKWTERPLLVVVKRPGFEVTRDELIAFYEGKVARWWIPDDVAFVDELPHTATGKLQKLKLRDIFRDH---- 167740791 23 ---------DATIGQFLLDTVARFPDRAAVVFREQGVRR--TWREFADEVDALAAALIELGIARGDRVGIWSPNRAEWLLTQFATARIGAVLVNVNPAYRLAELEYALNKVGCKLLIAAERFKTSAYACAARVPSLRTVVTMSDAAHAGMLSFADVLARGRAAATLDCRDPINIQFTSGTTGSPKGATLTHRNVVNN--ARSIANVMRLTEADAMCIPVPLYHCFGMVLVLACVSAGAKMVFPGAAFEPGATLAAVSDERCTALQGVPTMFIAELDHPDFDRFDLSTLRTGIMAGSPCPIETMKRVKMHMSEVTIAYGMTETSPVSFQSATTDSLE--------KRTTTVGRIQPHLEAKIVDATGAIV--PVGETGELCTRGYSVMLGYWDDEARTREAVVDGWMRTGDLAT-LDEEGFCNIVGRLKDMLIRGGENVYPREIEEFLFRHPKIQSVQVFGVPDSKYGEEVCAWIVLRAGETMTDDELREFCSGQIAHYKVPRYVRFVDELPMTVTGKVQKFVMRERMIDELG-- 86751180 6 -------------FDWITHHAEVRPDRIALIDLAT--QRRLTYRALDDRIDRLASHLASLGVGRGDRVAVLAANTTDTLEVQFACFRLGAIFVPLNVRLTVHELSFIVGDAAPLVLAHDSDFAAMAGDLQSKC-GIAHLLQFGAPYEAALSAAPRLARAE----AVTLDDVSTIMYTSGTTGKPKGAMITH--LMTFINAVNLGIPAFITQRTVFLCVMPLFHTGGLNCYTNPVLHAGGTVILMRAFDPGETLRLDAGIGLTHFFGVPSIYQFMCQHPAFADTDLSRLQMAGVGGAPMPVPLLRIWQERGCTLVQGYGMTETSPAVM---------MLDSDDAARKAGSAGKPVLHADLKIVGPDGEPVAPGE--MGELWVKGPNITPGYWNRPEANR-TSFTDGWLHTGDAARVDGEGFYYIVDRTKDMYISGGENVYPAEVEDVLYQLPEIAEAAVIGAPDPQWGETGVAIIAVKTGHDLPEAKLHTHCRERLARFKCPQRVVFVEALPRNATGKVHKPTLRERF------- 145222177 5 -----MQDRPLMISSLIEHAAAFHGDTEIVSRLPEGPVRRTTWREIGERAKQVANALAELGVRHGDRVATLAWNSDRHLALYFGVSGTGAVMHTVNPRLFPEQISYIVNHAEDRVLFFDITFAPLVSGLASSFDSVEYFVAMTDREHMCWEDVIGRQSTHYEWPEFDECSASSLCYTSGTTGNPKGVLYSHRSTMLHTLMAAARDTIDIHSGSVILLVVPMFHANAWGSPYTAAMVGAKLVMPGPHLDGESVYQLMKAEGVNQSQGVPTVWMMLFAYLDEHPEIDAHERYAGTGGAALPLSMIERFEKDFAEAYQGWGMTETSPLCVVGRPLPKHDALDPADRRSLRLKQGRGIWGVEIKIVDDDGNRLPWDGKAFGEVWVRGPWIASGYYR--GEGGDKLDGEGFFPTGDVATIDPDGYLQLVDRTKDVIKSGGEWVSSIDLENAAMGHPAIAEAAVIGVPHPKWQERPLLVAVLRKGHSATREDILEFLAERVVRWWLPDDVVFVDELPHTATGKVLKITLREQYRDH---- 111025247 1 ----------MTPLKFLERSAEVHPNKTAVVDG----GRRISYSDLASIVTRLAHGLRRSGVGPGDRVAYLATNSAELLAAHYAVPLIGAVLVAINTRLSPPEIEYICNHSEAVLLLGEPVFLEQLQDTTVQLPQQDGGYVDTAQSHLTYDALMARGSEERLPWEVDDETTISINYTSGTTGRPKGVMYTHRGAYLNSLSQIHHQHFDI--DTKYLWTLPMFHCNGWCGPWAVTAASGTHVCIRVVRGDAMWSLIDSEKIDHMSGAPTVLTTLATADGA---HPLDRSMTITTAGAPPSPTTIRAVRALGAEIVHVYGLTETYGPCAVCEPQADWAALDEDTLARLLARQGVGMLASGPVRVVRTQRDVASNGTEIGEIVMRGNIVMKGYFGDDSATAEAFSGGWFHSGDLGV-MHPDGYIQLMDRAKDIVISGGENISTIEVEQVLMSHPSVLDVAVIGVPDTKWGERPKAFVVLKTNSTVSDCDLTQFAREHIAAFKAPREIVFLPELPKTSTGKTRKNELRDR-------- 77404549 3 -----------TLGGQLTLNARRHPDRPALIF----EGVERSYGQLDREINQYANALLSLGVQKGDRVAVLSPNSDRFLLALYGAFKVGAIVSPFNPRSTARELAYLLEDSGASVLLFGGDTVAAVRDLAKQAPAAPALSLDGADGFDDFVQLASSMPDSDPQVEVREDDDCMIIYTSGTTGKPKGALFDHHRLLWVGHAV---SSLGVNSFDRNLHVAPMYHCAELVLFVLSGFSMGTTHVVLPAFEPAAVLDALERYRITVFLGVPTMYQMMLTVPDLERRDLSHWRLGFFGAAPMPPTAVAKLVTTFPDVGFFQLCGPT-------EGGPTGIYSTPDEVAVRPDATGRWPITNAEFRLVDPDGN-DVPTGMTGEIILRGETIMKGYWNKPEATAETIRDGWLHTGDLAV-RDADGFITIVDRLKDMIITGGRNVYSIEVENALAGHPDVQDVAVVGLDHATFGETIVAIVTPVPGREVTLEELRTYAAEYVADYKLPRDLIVRD-IPRNPSGKILKHVLRSEIRD----- 161523288 30 -----------TIGRFLRDTAERFPERPAVVFRE--QQVRWTWREFAAEIDVLAAGLAALGIRKGDRVGIWSPNRSEWLLTQFATARIGAILVNINPAYRLAELEYALNKVGCTAVIYVEMLQTIAPELANRVPSLRTVVSMGDVAPPGMFRFADVIARGRATVDLAATDPINIQFTSGTTGSPKGATLTHRNVVNN--ARFIARAMRFSEQDALCIPVPLYHCFGMVLALACVSTGAAMVFPGEAFDPVATLAAVAEERCTALHGVPTMFIAELDHPEFAKFDLSTLRTGIMAGSPCPIETMKRVVSQMHEITIAYGMTETSPVSFQSSTDDPLE--------KRTTTVGRVQPHLEVKIVDPSGEIV--PVGVTGELCTKGYSVMLGYWDDDAKTREVLIDGWMHTGDLAT-LDAEGYCNIVGRLKDMVIRGGENVYPREIEEFLFRHPKIQSAQVFGVPDPKYGEELCAWIVLRADEQMTEDDVRAFCQGQIAHYKIPRYIRFVDELPMTVTGKVQKFVMRERMIDEL--- 94309555 21 ---------ELTVPALLANTAALHGSRPAVVFRE--QNIRWTWNEFSAEVDRMASGLHALGLRKGDRVGIWSPNRFEWLLTQFATARVGLVMVNINPAYRLAELEYALNKVGCKAIRYLDMLATLAPELAKRLPLLRWVIRMEDVPTPGMLTFRELLARGANVPKLDARDPINIQFTSGTTGAPKGATLTHRNIVNN--GRSIAGAMRFSEQDKLCIPVPFYHCFGMVLGLACVSTGASMVFPGEAFHPGATMAAVSEERCTALHGVPTMFIAQLDDPDFSKYDFSSLRTGIMAGAPCPVEVMKRVMMHLAEITIAYGMTETSPVSFQSATDDPID--------KRVSTVGRVQPHLECKVVDVDGQTL--PIGATGELCTRGYSVMLGYWDDEERTREAIRDGWMHTGDLAT-IDEEGYCNIVGRVKDMLIRGGENVYPREIEEFLFRHPKVQSVQVFGVPDEKYGEEVCAWIVLKPGQSATDEEIRNYCRDQIAHYKIPRYIRFVDEMPMTITGKVQKFVMRDQMTQELG-- 209966781 3 ----------LDLFDITAKRAALRPDRCALEELETG--FRLTYRGLEDRCARAAAVLADEGVGEGDRVAVLCRNRIDFFVLLFAVAKLGAILVPLNWRMPAAELKPLLADCTPRRVVAGQEDMATAAAA-----SGTPPLGLDDPGPHGFAARLAAAVPHPGRERWPGGQVWYLIYTSGTTGRPKAVIYTYAMALVNY--VNIGQAIDLRGDDRTLNFLPLFHTAGINLHTLPTLIAGGTVMILPGFDADAMIGLLAAGRLDTFFGVPAVYQQLGLHPAFDTVDPARVRSWGCGGAPLPDALAERFFARGVRVCNGMGMTETGPTAFL---------VDPADAPRKIGSVGKPQLLCAVRIVGPDGRDVPPGE--TGELWFSGPGVTPGYWNRPDATAAAFAPGGWLRSGDLARCDADGYYYIVGRLKEMFISGGENVYPAEVENVLVRHPAVLEAAVTGVPDDRWGEVGRAFLMLRPGAPPDPGDLAAWCRERLAAYKVPKSFVFLDDFPRTAAGKVQKHRLHD--------- 51891757 31 ---------EVPFYQALFEQAAKHPERTALIFM----GKRVSYGELVDLIDRFGAALQRRGIQKGDRVGIILPNSPQNVIATVACQRIGAIPVQFNPLYVAREIAYQVKDSGCRIMITLDLFWQKVREILYRLKAKPPRIPPSEATHFMELLRESPQGIQIAPVN-PREDVAVLLYTGGTTGVSKGVMLTHFNLTSNVTQIREWLQIG-DEHHTTLAVLPMFHSYGFTAAVGMGLSCGFTLILVPRFDPGDLLKTIAKYRPSVFPGVPTMYIGLLNHPDIHKYDLRSIKLCVTGAAAMPVDLLRRFEQVTATIMEGYGLTETSPVTHAN----------PRFGKRIPGSVGLPYPGTDVRIVDLETGE-DLPPGGEGEILIRGPQVMKGYWNRPEETAEVLKDGWLYTGDIGR-MDDEGYLYIVDRKKDMIIAGGFNIYPREIDEVLYQHPAVLEACAVGVPDAYRGETVKAFVVLKPGAQATEQEILEFCRERLAAYKRPRSVEFLPELPKSTVGKVLRRVLAEQERS----- 27378059 8 -----------NLADMVRERATSRGNATAYEF----EGRVTSFAAFDIKTNRVANALISMGVKKGERIAYLGKNSDLYFELLMGAMKADVVMAPVNWRLAGPEVAFIVADCRAPVLFVGPEFITLVRQIRDQIPGVRTIITTEGGAPEWFTAWRDAQSGDDPKVPIDTKDIAIQLYTSGTTGKPKGAMLSHANFLNTGNAADKPEWNRWSTDDVSLVAMPIFHIGGSGWGVMGLY-HGARGVIAREFDPTKVLDFFEQSGITKLFMVPAAMQFVVRQPRAKTVDFSRLKYMLYGASPIPAALLECIEVFKCGFVQMYGMTETTGTIVALPPEDHVEGLERMR------SAGKALPGVEIAILDADGKPL--PPRQVGEIATRSGSNMAGYWNLPEATASTLRGDGWLRTGDAGYMDEDGYLYIHDRIKDMIISGGENVYPAEVESALCDHPDVAEAAVIGVPDDKWGEAVKAVVVMKPGKQATATDIINFTRERIAGFKTPKSVEFLPTLPRNPSGKILRRQLREPY------- 120602670 21 -----------PLFAFLDEAAERHPKQTAIIFR----NYKVSYAKLRLLAERFAANLRAQGVLPGDRVSVMLPNVPQAIIAFWGLLKAGCTVVMTNPLYMEKELVHQIHDSGAEYMIALDLVWPKIEPLRDRLGIRKFFITFDGETVIPWKTLFKKKEGYSAKVENPREALALLQYTGGTTGISKGVMLTHYNLSVNVQQIKAILGESTRMRHTFLGLMPYFHVYGLTTCLTLPTALGATIIPFPRYVPRDVLVGIDKHKPTIFPGAPSIYISLMQQKDVGEFDLKSIKYCISGSAPMPLEHIRRFHETGAQVIEGFGLTEASPVT----------HLNPIHGVQKPGSIGVPFPDTEARVVDMEVGLVPLPPGKIGELIIRGPQVMQGYLNRPDETANTLRNGWLYTGDIAT-MDEDGYFFIVDRKKDMIIVGGYNVYPREIDEVLHEHPKVKEAVTVGVPHATRGEIIKAYIVPREGVKLTKAEIVAHCREQLANYKVPKQVEFRNELPKTIVGKVLRRILRAEEEERLKNA 84498227 1 -----------NLASALVRTASTMPDRPALKI----NGQDITYQQLHAMSAKLAGTLRANGIEPGDRVALILPNVPAFPVAFFATLLAGGVVVPMNPLLKSGEIDFFFTNSGAKVAFVWPDFVDEATKGAVNSGTTIVQCGPMGPDEGAFGTGEPIPEPIVVPADREGDDTAIILYTSGTTGRPKGAELTHDNVSLNAM-RCAEVIQELTEDDVIMGCLPLFHVFGLVVGLNAAVRVGASLALIPRFDPAAAIKVIGDEKVTVMQGVPTMYAAILNHPDSDSLDASSLRVCASGGSAMPLEVMKAFEEKFCMILEGYGLSETSPVASFNLPGHE----------RKPGTIGLAIPGCEMRVIDIDGAEV--EHGEVGEIAIRGDNVMKGYWANPEATAEAIPDGWFRTGDMAT-QDDEGYFTIVDRKKDMILRGGMNVYPREVEEVIYQHPDILEVAVVAVPDDLLGEQVGAGVVLREGSTATTDDIIAFTKERIAAYKYPRSVWLLDALPKGPTGKILRREVKAPAAD----- 194291921 1 ------MTRGITLGDTLTWPARNLPRKTALVTGIGTGRRAWTYAQLDAEVNRHAHALQSLGIGKGDVVAAFLYNTPAFVFTLLATARIGAVYNPVNYRLAAQELAYILNDGGARALLFEREGAAVVEKAATTLRLYADADPAPACATHRLDALAADQPDTLPAVMVDENDPCILMYTSGTTGRPKGVMHTHRSKLQHN--AMMHQAMMLSREDVGLSIAPLNHTAELHTSFLPRLQLGATQVLQRRFDAGEAWQLVEAEGVTHFFAAPTMVAMLLNHPDAEARDVSSLRLVEYGGASMAPHLIREWDRKVGAGLVQ--------VYGTTEMGPCMSVLYPHEQLSHAGSAGLPALGHEREDGAPTDPSQPCAPGEVGEVLVRGPCMMQGYLNRPEANARALAHGWYHTGDLGS-LDADGYLWIRDRIDYMINSGAENVYPREVEDALIEHPGVLEVAVLGEPDPTWGQVVGAYVVARGEETLSADQLDAFLGDRLAAYKRPRRYHFLEALPKTTSGKIQKHLLR---------- 213962564 20 ----------------LRRTVEKFPHKEALISVH--QNYRVTYTEFYEQVTAVAKGLIALGAKPSDRVGIWSPNCYEWTLLQYATAKIGVIMVNINPAYRTSELIYVINQSGISFIFKSSNYKKMIDDAREFTETLRKEVYWGDSWERFLENGKKVTDEKLLSFEVQFDDPVNIQYTSGTTGNPKGVTLSHHNILNN--AYFIGIRMNYTEKDRVCIPVPFYHCFGMVIGLACTVHGATMVIPNDSFDATKTLEAVEKEKCTSLYGVPTMFISELYILDKHPYDLSSLRTGVMAGALCPPEIMKRVQMNMHEITICYGMTETSPVSTQTKIGAPFEKQIH--------SVGTIHDHLEIKIINPETKAIV-KRGESGELCTRGYSVMLKYWNSPQATQQVIDEQRWMHSGDLAMMDEDGYIHISGRIKDLIIRGGENISPKEIEDFLYTYEGVMDAQVIGVPSKKYGEEVMAWIKTKEGVTLTEQELHDFCKGRIAHYKVPRYWKFVEEFPMTISGKIRKVEMREISARELG-- 209515582 2 -----------TLGEMIERNARLHADHTALVYAE----RRLTHSQLAERARRFSGALYERGLRRQDRVAILAMNCAEYYESYRACEWAGFILATVNFRLAPAEILYILKDAAPKALVFEAQYADVVDGLRSQLPVIEQYICIGPDWAVSFESVMEAGPVEGPPIRSNPQDYAYLMYTSGTTGRPKGVVRTHHAMCVTAESCAL--VTEFSGNTRVLQTTPAFHVGGIGFV-NSVAWMGGTTVVHRAFEPKQMLETIAEERITFTFMVAAMLQAVLDVPELSSYDVSSIENIVTAAAPVPPPLLSR--GIQVLGPVFSVQYGMTESNACWLPAHEVKPQGTPEQVRRLASVGRPCPGIDLRIVDDHGNDL--PQGQTGEVWLRSETQLSGYWNNSVATVEALRDGWYRSGDMGY-QDKDGYIFLVDRKKDMIISGGENIYSREVEDALVQHPAVIDVAVIGVPHEKWGECVKAIVVLRRGEQAGEAELIEFCRGLIASYKCPKTIAFVDELPRLPTGKISKVSLRKQFA------ 212703827 50 --------RPMHLASLLDRAARTHGNRLAIRF----QNFQMTYSRLHEAAERFAEALRLRGVKPGQRVAVMLPNIPQTVIAFWGIMKAGAVAVMTNPLYMEKELLHHFNDAGAEVLVTLDLLWAKLEPLRDRLPLRLAVVTTISDGLAFPLNWLYRIKARRPTDEDPGDALALLQYTGGTSGQPKGAMLGHACISAQMQQLLAILHMDWEKPMSFLSIMPFFHVFGLVGNIILPTALAATTIPVPRYTPADLLRTIARFRPTFFVGAPSVYMSLMQQKDIKKYDLTCIEICVSGSAPFPTEALRRWVMTHASITEGFGLTEASPCVTANPL----------DGPQKEGSIGVAFPHTEIRIVDINDSSRVLGPNEEGEMLVRGPQVMQGYWNRPEETAATLTDGWLHTGDIAY-YDEEGYYYIVDRKKDLVIVGGYNVYPREVDEVLYEHPKVAEAVAVGVKHPTRGEVLKAYVVPRPGETLTTAELTAHCRTRLANYKVPKFFEFREELPKSLIGKVLRRILRDE-------- 108797289 18 --PVVVQARSHTLGDIPRRSARRFPDKTAIVDGD----VVLTFAEFERLVDRAAAALQDNGFGPGDRIALLSHNCWQYAVLAFATARAAVVLVPINFMLTAEEISYLLGHSGVRGFLVEADLTATAEEAMRLGGSVTTKVALVPDGDAPAEGWDDFARWPAPSPHIDDDQLLRLMYTSGTESRPKAVMHSSRSLMWQYVSTIV--AGSMAGDDVEVHSLPLYHCAQLDNFLATDVYLGATSIILPRPEPELVLRTIERYGVTNYFAPPTVWISLLRCPVFDEVDLSSLRKGYYGASAMPREILAELRERLPDLRLWNFYG-------QTEMAPLASALGPDEQDAHAGSAGRPVVNVETTILDEDDTPV--ATGVVGEIAHRSPHLMLGYLDDAAKTAEAFRGGWFHSGDLGYYDEH-GLLHVVDRKKDMIKTGGENVASREVEETLYRHAGVQEAAVFGLPHPVWVETVVAAVVLRDGSAVTEDDIIAHCRAHLAGYKTPKQVFFVDTLPKNPSGKLLKRDLRQRF------- 47564822 3 ----------MTIGRIFDLSVGKYPNKEALVEPE--KNIRWTYKQWDEQINKTAHALLEEGVRKGDTVSVYLYNCREFVNVYLACAKIGAIFNPINFRLKAKEVSYILQDASSKVVVFEKAVEPTVAIIERDFPNSSFWYVEDDTPSYASSYHEKVNEASSEKVEIGEMDYCSMLYTSGTTGHPKGVLHRHREMAEHSMICTYF--LKYNRDSVGLVVAPLYHCGELNAGIIPRIQVGGKNVILHHFDTETVLHTIQEEKITTFFAAPTMWNMLLQKDLTQYDLTSMKIGIYGGAAMAPALVKECKERLYIDLVQIYGMTEMGPVVA---------FLVEEDQITKAGSAGTPCFSHEIRIVKPNEPNDILPPYEVGEIILRGPTMMAGYHNREEANTKSMYKGWYHSGDLGY-FDKDGYLFVADRVDDMVISGGVNIYPREIEDFLHSHPGILDVAVLGEPDELWGERVVAVVVKKDETITEADL-ETYCKEELADYKRPRHYLFVDELPRNASGKLQKFVLRESLK------ 56421317 1 ----------MDLRTVWTKNIERFGPYPALIF----EGNEYTNVDCDARSSQLAHALIELGVKPGDRVVVTMPNSPEVVVAFSGVLKAGAVVVPVLPLLQTQELHYIFKDCEPKVVLTAEMLWAKAKEAANGLPAPPMMFTIDDPHSPRSLTRMEQAPASMPLAAVTENAPAALLYTSGTTGHPKGVVLTHRNLYANAEAAAEMAKRLPTEYDRVGLGVLPISHAFGFTMMNVALLLGDKIVLLPYFEPKKVLETIERHRVTHTAMVPAMFHALCYCPEADRYDTSSLVACVSGSASLPPSLAWQFQRFNCLILEGYGLSEAAPIVTAT----------DPTKPIKPGSVGLPLPGVQVAVVDEHGNRLPPNE--VGELIVSGPNVFQGYYGKDEETRQALRDGWLYTGDMAR-IDEDGYVFIVDRKKDVIIRGGFNIYPRDIEELLMSHPDVLEAGVVGVPSPKMGEEVAAYVVVRRGSQVTEEELIEFCQKRVAKYKSPRFLKKVGYLPKNIIGKIDKKKLREWA------- 119503815 4 -------------------AAKKFGDKTALVLPE----RSLSFNDLEKLSNNFANALVTLGIQPGDRVTLYSGNCWEWVVSYYGALKTGAVINPINVMLTPSEVEFVANDCGASIVIASHEKALSLKSVKENAQVRELIAVGDAALPEGMLSFNELLAAGSDAFQIPPDSLSTIGYTSGTTGHPKGACLSHRSIVLNVAMTALMHQRSDHDTVVTALPCPHVYGNVVMSGAIQNGMTLVLHPSFEEQTILKSIQEHKATLFEGVPTMFMFLL---NHPDFNQYDLSSLRCCTVGGQTMPKPKMEEVEARFGCPLIELWGMTELGGLGSTF---------AANGPVKHGSIGVALPYTEARIAHPENANETLPVGEVGELMVKGGIVMLGYYGNEQATRDTIEPDGWLHTGDLASMDDDGCIFIVDRKKDMILTAGYNVYPAEIERVVAGHPDVALVAVGSIPDEEKGELAKAYIVPKVGATPSADNVIAYCREHLAAYKVPRAVQFVDDLPKTSTGKVMRRELK---------- 108804573 23 ---------EESLPAFLEDAARRFSSHTALTMGE----REISYRELLELSEGFAAALAGSGVCKGDRVGLMLPNCPEYVIGFFGTVRAGAAATQINPLYTGRELEHILSNSGTQTAVVHAATYAKVKEVQPRTPLRRVVCVLSGGDTTFEEFLRSAPGPPPEVKIDPEEDLASLQYTGGTTGVSKGAMLTHRNLLGGVQQTIIEDPGDFPENGKVVAVAPLFHIFGMTMVLLFGLRHGWNLLLVPKFQPDEMMQLIKREQPIMLAGVATLYMALHSYPRMEDYGLDRVLLYTSGGASVPVGLMRSFKQKTGRDIWEGYGLSEGAPVSFNT----------YLRGPVPGSVGVPIPGTDVRVVDPETGEREMPVGEPGELVVKGPQVMKGYWNMPEETSLALRDGWLYTGDIVR-MDEEGYLYIVDRKKDMINVSGYKVYPREVEEVIYSHPEVVEAVVVGSPDPYRGEVPKAFVVIREGTSVSEEELIEHCRRELAPYKVPREVEFREELPKSAVGKLLRRVLAQEERS----- 118462717 19 ----------------LERHALMQPNATALRFLGKG----LTWGELHGRVRALADALSRRGVGFGDRVMVLMLNRPEFMESVLAINMLGAIAVPLNFRLTAAEIAFLVQDCQARVVITEAVLAPVATGVRDIESLLDTVVVAGGSSDDAVLGYDDLIDEAHQPVDIPNDAAALIMYTSGTTGRPKGAVLTHTNLTGQTMTGLYTNGADIN-NDVGFIGVPFFHIAGIGNMLTGLLLGIPTVIYPLGAF-EPGQLLDVLAAEKVTGIFLVPAQWQAVCAEQRARPRDLKLRVISWGAAPAPDALLR------EMSAMFPGTQILAAFGQTEMSPVTCMLLGEDAIRKRGSVGKVIPTVAARVVDENMNDV--PVGEVGEIVYRAPTLMSGYWNNPEATAEAFAGGWFHSGDLVR-MDEDGYVWVVDRKKDMIISGGENIYCAEVENVLASHPDIVEVAVIGRAHEKWGEVPIAVAAVANDNLALEDL-DEFLTERLARYKHPKALEIVDALPRNPAGKVLKTELRIRY------- 218287366 15 AFPRITEAWDKPLYAMLDEAADKYPNRPAVIF----QNTRISYKKLREKAELFAGALKRLGVKTGQRVALMMPNMPQTVVAFWGIIKAGGVVVMTNPLYMEKEIIANMQDSGAEHIVMLDLLWPRVSALRDRLPGKKTSIPYDGKSVFEWKKVFKGAERYSAPIADPHTAPIMLQYTGGTTGLPKGVTLTHANLGTNCRQVLDIINVKAEDHHTFISILPFFHVYGLTTGLIIPIALAATTLPLPRYVPQDVLRLIGKHKPSIFPGAPSVYISLLQQKNLAQYDLRCIKICVSGSAPLPREIFRQFQDTTASILEGYGLTEASPITHCNPLGKQGQ---------KPNSIGMPLPGTDARIVDMEGGSLTLPPGKMGELIVSGPQVMSGYWRRPDESASALRNGWLYTGDLAT-MDEDGYFYIVDRKKDMVIVNGYNVYPREVDEVLLEHPKVQEAVSVGIRDDVRGEVLKAYVVTQDGEELTKADIVAWCRQKLAGYKVPRLVEFRKELPKTIVGKVLRRALREEEESK---- 78223888 6 ---------DFTIGGLLDHMAVTFPDNDALVYPERG--LRYSYRQFNDICRQVAKGLLKLGVRKGDHVAIWAYNVPEWVILQFATAKIGVVLVTVNTAYKSAELEYLLDQSDSTTLFMVRSWKDTDYVATPKLPFLKRVVFIGEDTPAGMLNFEKIAEMGKEVPDLDVHDVINMQYTSGTTGFPKGVMLTHYNLVNN--GYHIGECMKFTDKDRLCIPVPFFHCFGSVLAVMASVTHATAMVPVEIFDPLKVLQTVEKERCTAVHGVPTMFIAELEHPDFAKFDLSTLRTGIMAGSVCPIEVMKR-------CVKDMNLTELTSVYGQTESSPGITQTRTEDSVELRVSTVGRALPGAEVKTVDIETGATLPPGKQGELCARGYMVMKGYYKMPEETAKVIDADGWLHTGDLAVMDENGYCKITGRIKQMIIRGGENIYPKEIEEFLYTHPKISDVQIYGVPDRKYGEQVMAAIILKNGVEMTEDEVKEFCRGKIANYKIPKYVKFVAGYPMTASGKIQKFKLREMAIKELGGA 167367827 6 -------------FDWIAHHAEVRPERIAVVDLAT--SRKISYRAMDERVDRLAAHLAALGVGRGDRVAVLALNAVETLEVQFACFRLGAIFVPLNVRLTVHELSYIVGDAAPRVLAHDDELAPMATELK-AACSVPHLLAFGPAYEAALAASPLLGASE----PVTLDDVSTIMYTSGTTGKPKGAMITHG--MTFINAVNLGIPAFISQRTVFLCVLPLFHTGGLNCYTNPVLHAGGTTLLMRAFDPGAALSIIGDPSVTHFFGVPSIYQFMCQHAAFAATDLLRLQIAGVGGAPMPVPLLKIWQERGCALVQGYGMTETSPAVL---------MLDADDAARKAGSAGKPVLHADLKIVGPDGAPVKPGE--MGELWVKGPNITPGYWNRPDANR-TSFTDGWLHTGDAARVDDEGFYYIVDRTKDMYISGGENVYPAEVEDVLYQLPEIAEAAVIGAPDPQWGETGVAVVALKPGQELSEAKLLAHCRERLARFKCPQRVSFVEALPRNATGKVHKPTLRER-------- 147677883 7 ----------ITIGQLVDRTAARYPENEALVYPDRG--LRYTYKEFREVCNKFAKGLLKLGVRKGDHTAIWATNVAEWVIAQFGCAGIGAVLVTVNTNYKLYELEYLLKQSDSKTLIMIEGTCPPGELVSERLPLLKNIIVIGNKRYPGMFSWEDIIKMQARKAILDPDDIITIMYTSGTTGFPKGVMLTHHNLITNASGTAAC--MDLGPTDRVCIPVPFFHCFGSVSGNMCCVLTGATMVPVEVFDPAQVLKTVEKERCTVLHGVPTMFIMELELMEKEKFNTSSLRTGIMAGSPCPVKVLKKAMMNMREIVVAYGQTEASPGITNTRTSDPVE--------LRISTVGRALPGVEVKIVNPETGE-EVPRGVEGEICARGSNIMKGYYKMPEATSKAIDKDGWLHTGDLGIMDENGYCKFTCRLKDIIIRGGENISPSEIEEFIITHPSVKNVQVVGVPSSKYGEEVMAFIQLKEGQKLTQEMVQSFCKGKIANCKIPKYVVFVDSFPLNAGGKVQKCQLRE--------- 160933696 295 ---------DLTFPQVLDRMVEEFPDQYAFRY--TTLDYTRTYAEFRDDVDTFARALIAMGVRPGDHVAIWATNVPQWYITFWATTKIGAVLVTVNTAYKIHEAEYLLRQSDTHTLVMIDGFKDSDYVHCKRLPFLRNIVTVDSAQEGCYTWQEAMDLSAQVPVEINKHDVCNMQYTSGTTGFPKGVMLTHYNVVNNGKA--IGDCMDLSTADRMMIQVPMFHCFGMVLAMTASMTHGVTMSPIPAFSPKKGLACINQEKITAFHGVPTMFIAMLGHEDFEKTDFSHMRTGIMAGSPCPIKVMQDVIMHMTEICITYGQTEASPGCTMSKTTDSLE--------ARVNTVGAAMFGVECKIVDPETNE-DLPDNVDGEFVAKGYNIMKGYYKMPEATAAAIDENGWLHTGDLARRDENGYYKITGRIKDMIIRGGENIYPKEIEDFIYTHPKVSDVQVIGVPDKQYGEEIMACVVLKPGEAMTEDELKDYVASHMAKHKVPRYVDFVDSFPMNAAGKILKYKMREQA------- 163723817 2 ---------QTNLGHILANRAFLSPNLEACV----GADYRYTYAQENARANRFASALKANDFKKGDRIAVLCKNNEHIICALMGAAKMGVVAAILNWRLTAPELEYILNNCGADMLIYDDAFAPVVDELKGNIPARLFVSKFAKGKDQDFEDFLAQGSEEEPSIEAGGDDPCVIMYTSGTTGKPKGAMISHNN--AFWASLGLTHTLPWGYKERYLLVAPLFHIGGLSPVFANIHKGLTTVFMPDFDPVGMYKTIQDERINFMMTVPLMLMAMAMVPPDVVEKFDLSSLNFFVCGAPVPPSLIHLYNEKGFKIAQVYGATEYTGAITFW---THEIGMDKCASAGKPVFHGQVKVCKPGSDEEVPAGEV-------GELCLFGPQVFLGYWNNPKASEEALTGGCYRSGDLGR-IDEDGCVYVIDRLKDMIISGGENIYPAEIEQVLQSHPAVAEAAVTGRPDEKWGEIPVAHVAVRPGETITEEDILQVCRDNLAGFKRVKEVHFVEALPKNSTGKILKTVLREE-------- 171326303 24 --------ERFNVHEVCDRYAE-DPTRIALFYEHLGEKQAITYRELRDWSNQMANVFRKLGVKKGDRVCALLPKNPALVVYILAAWKVGAVYVPLFTAFGPQAIEYRINHSEAKVILTNKEQRSKLPP-REKMPTLEHIFVIDETNDHNDLSFWETLSKEHQTEETTVDDLLAIQYTSGSTGMPKGAMWSHNLLIN--IYPYMRYAIDLRDDDVFGGADPGWAYGLIFCTFAPMCFGVPIVFYEGPFKPETYYSLMEKYHVTNFAYTPTAYRMVAAGAELINKYNIRVRAMSSAGEPLNPEVIRFFQKHLGVTVHDQYGLSETLMLIGNF--------NAVDMEIRPGSMGWVLPGFEVALLSEEGVPVEDGNVGQIAFNTNSIPNVFKGYWKEPEKTAERLMGNWFLTGDLATKDADGYFWFQGRADDIISSAGYRIGPFEIESCLIEHPAVVEAAAVGKPDPLKGEIVKAFVVLADGFTPSDELAQEFVKNRLSKHEYPREVEFVTELPKTPSGKIQRFILRNQ-------- 90416827 11 ----------------ILKSAELFSQDPALRF----EGKVQTYADLSDRIRKLAAVLSQLGVSRGDRVGYMGLNHPCFLEAVYACSCLGAIFVPLNFRLTPSEAGFIIDDSGIQIVLADDACTAILDKQKQELSVQHYLAIESDRPGWQSLENLLATAAPIETVAIEADDVALIMYTSGTTGLPKGAMLTHGNIFWNTVNVSLLEESMVGAS---LTCAPLFHIGGLNVTTHISLVRGVAVVLHRSFDAGAVLHDIEKYQVSTMFGAPTMFTMMSQHEAFASTDFSSVISFNVGSAPVPLPLLNIYASRGVTFCQGYGLTETSPYVTV---------LGSKFATSKIGSAGQSLMFTSVRIVDGRGQTVANGE--RGEIWIKGPNVMKGYWNRPEATAEAVDEDGWFHSGDVGYFDDDNFLFICDRIKDMVISGGENIYPAEVESVLFEHSAIAEVAVIGVPDDKWGELLVAVVVLHEGTTLDLEELQGFVGGKLARYKLPRKLHLVDALPRNPAGKVKKFILKQQ-------- 159899865 6 -----MMDYPLTVDRLLDHAYKLYPHKRVTTKQPDGSIHRYSFADLYHRVKRLGNVLHKLGINQGDRVGTFAWNNYQHLELYYAIPCAGAVCHTLNIRLSTEQLAYIINHAEDKVIFVDATLLPLFSKLADNIPAVETIVLINFPNVLHYEDLMAQVEAEFDWPVTDERQAMGLCYTSGTTGNPKGVLYSHRSLYLHTMGENQATALAFTPDDIVMPVVPQFHAMAWGLPYSAMFAGADLVMPGLHLNPVALADLIADEKITFPAGVPTIWTAMYQELRANPRDFSHVRCLAVGGAAMPRGLIEAYERDFVPVLHAWGMTELSPLGTISSLQPQHRQLSDHERWDLRAKQGYPIGGVELRIVNDAGEELPWDGTTVGELQARGPWVTAGYYKVEP-TAEHFTADGWFRTGDVATINHEGYLGITDRTKDLVKSGGEWISSVELENTLMGHAKVTEAAVIAIPDERWSERPLACVVLKDAGEVEPSELLEYLEPLVAKFWLPERVVFVSEIPKTSVGKFDKKVLRARYAN----- 62179939 37 ---------DASLGDYWRQTARAVPDKIAVVDNHGA---SWTYAALDYAASRLANWLLSQGIQPGDRVAFQLPGWCEFTLIYLACLKTGAVSVPLLPAWREAELVWVLNKCQAKIVFKQNRPVDLILPLQNQLRHLTHIVGVDKLAPATTALALSQIIDRSEPLQIHGDELAAVLFTSGTEGMPKGVMLTHNNILASERAYCA--RLNLTWQDVFLMPAPLGHATGFLHGVTAPFLIGARSVLLDIFTPEACLTLLAQQRCTCMSGATPFIYDLLCAVEQQPADLSSLRFFLCGGTTIPKKVARDCQQRGIKLLSIYGSTESSPHSMVNLGDSVSRMMNTDGYAATGVEIKIVDEDRN-----------TLPAGHEGEEASRGPNVFMGYLDEPELTARALDNEGWYYSGDLCRMDEDGYIKITGRKKDIIIRGGENISSREVEDILLQHPRIHDACVVAMPDERLGERSCAYVVLKPPSLTLEEVIAFFSRKRVAKYKYPERIVIVEKLPRTASGKVQKFLLRQ--------- 119504542 12 ---------RVNIGRIPAKTASLEPQREALVDVPN--ERRITFGELDERVRRLANALRDLGLSKGDRVAILSKNCIQYMEVFYGAARCGLIALPLNWRLSDVELLRLLEDGEPRVIVVSAEYREMAERLRQKIHIDHWFIFEDQPEDNYEHLIAAASSDEPTAAQVSADDPVLILYTGGTTGLSKGALHTHHSLYMGMINQTVAER--IVPTDVYMLTGQMFHIP---VALAMNYMAHGCPVVLINFEAKLALEVIQRERVSAFLGITTMINWMMAVEGFSDYDLSSLRNFQYGGGPMPRSVVEAAMKAFPCTLIQGYGQTEGMTMTFLTQEDHIDALHGRHGERL-SSCGRPGFVTEVQVVDSSGVPVPKDSKTPGEIVVRSEANMVGYWQRPELTAE-ILRDGWMWTGDIAVWDTQGYLFIVDRAKDMIISGGENIYSTQVEAAIHQHPAVLESAVFGIPDDTWGEAVKAVVVLKPDQTATAADIIAVASEHLASYQKPKSVDFVEALPKAPTGKILKRELRDPY------- 215412947 3 -----------NIGWMLRQRATVSPRLQAYVEPSTD--VRMTYAQMNALANRCADVLTALGIAKGDRVALLMPNSVEFCCLFYGAAKLGAVAVPINTRLAAPEVSFILSDSGSKVVIYGAPSAPVIDAIR--AQADPPGTVTDWIGADSLAERLRSAAADEPAVECGGDDNLFIMYTSGTTGHPKGVVHTHESV--HSAASSWASTIDVRYRDRLLLPLPMFHVAALATVIFSAMRGVTLISMPQFDATKVWSLIVEERVCIGGAVPAILN-FMRQVPEFAELDAPDFRYFITGGAPMPEALIKIYAAKNIEVVQGYALTESCGGGTL---------LLSEDALRKAGSAGRATMFTDVAVRGDDG---VIREHGEGEVVIKSDILLKEYWNRPEATRDAFDNGWFRTGDIGE-IDDEGYLYIKDRLKDMIISGGENVYPAEIESVIIGVPGVSEVAVIGLPDEKWGEIAAAIVVADQNEVSEQQIVEY-CGTRLARYKLPKKVIFAEAIPRNPTGKILKTVLREQY------- 182437119 68 -FAKWFADGKLNVYNCVDRHVEANGDRVAIHFGEPGDSRAITYAELKDEVSRAANALTELGVGKGDRVAVYLPMIPEAAIAMLACARIGAAHSVVFGGFSADAIAARIKDADAKVVIKPSALKPAVDDAVSRFENVEHVLVVRRTGQDWWHEITARQSAEHTPEAFEAEQPLFILYTSGTTGKPKGILHTSGGYLTQASYTHHAVFDLKPETDVYWCTADIGWVTGHSYIVYNGATQVMYEGTPDTPHQGRFWEIVQKYGVTILYTAPTAIRTFMKWGDDIPAKFDLSSLRVLGSVGEPINPEAWMWYRKNIGADKCPIVDT---WWQTETGAMMIAPLPGVTETKPGSAQRALPGIAATVVDDDANEVPNGGGGYLVLTEPWPSMLRTIWGDDQRFIDTYWSRFEGKYFDGAKKDEDGDIWLLGRVDDVMLVSGHNISTTEVESALVSHPSVAEAAVVGANDETTGQAIVAFVILRGSATASDELVAELVGATLGPIAKPKRVLPVAELPKTRSGKIMRRLLRDVAEN----- 163762056 1 -----MMKGDLLIPSLIERAEKFFPKKEVISRTGSG-VQRFTYGEIGRRTRQLADKLTQFGIPRGGRVGTLAWNHHRHLELYFALPGIGAVVHTINIRLSPEHIVYIINHAEDEMIFVDEDVFPLVEAVYDKLKTVKAFVVMTDGEYSYEEWIKDGDPSFQYPDDLTEDMPAGMCFTSATTGNPKGVVYTHRSTVLHSMGLSMADSVALSEYDTIMPVVPMFHVNAWGMPYASTMLGTNQVMPGPRFTPEILAGFIESEKVTITAGVPTIWMALLKELEAKSYDVSSLRAVVCGGSAAPMGMIKTFQTYNVPFLHAYGMTETSPLATVSRLKSYELDLPEEERFKKRAKQG-ILVPGLEMKVVGGGGEVAWNDEDMGELLLRGPWIADDYYKDDR--GEEAFVDGWLHTGDVCTVDEEGVIKIVDRTKDLIKSGGEWISSVDLENALMAHEAVFEASVVSIPDPEWQERPVACVVLHEGKMSTKEEILDFLRPQFAKWWLPDDVIFMEEIPKTSVGKFLKRALRDQVKAHY--- 90417333 13 ----------------ILRRAALSPERKALTF----EGKTSTFGEFGQRIRKLAALLRAGGVCRGDRVGYIGLNHPAFLEALYACSCLGAIFVPLNFRLTGPEMRYITNDAGIHTMLADNGLRSLVDQERDNLVCQRYISIEDKAANWESLESLLQDSQPLELIEVDADEVAFIMYTSGTTGLPKGAMLTHGNLFWNSANTAYGEDFM---GTTTLTCAPLFHIGGLNVTTLPSLARGIEVVLIRSFDAAEVLAALEKYQVSTMFGAPTMFLMMSQHDSFASTDLSHIGAFVVGGAPVPVPLINLYSDRDVRFCQGYGLTETSPFAT---------MLETSMALEKVGSAGRPPMFTDVRIVDGENNPLPAGE--HGEVCVRGPNVLKGYWNRPEATADAIDAQGWFHSGDIGYFDNQGYLFLCDRVKDMVISGGENIYPAEVESILYGHSSVVEVAVIGLPDEKWGEAVTAVAVLKQDATLDLEELREFASQSLAKYKLPSRLYFLDELPRNPAGKVQKFKIKDE-------- 148642085 1 -----MLFSEDTLADFFEKQVERLPDHEFLIYPD--RNLRFTYSEFNERANNLAKGLLSIGVGKGDHVGIWAKNVPEWLTFMFATAKIGAVLVTVNTAYKSHELEYILKQSDMKALNYIDIIYDLVPELKTCFPCLKHVIHVGQDKHRGMYNTNELLGQNQDDVILKENDVVNMQYTSGTEGFPKGVMLTSRNILN--DGYYIGENMNFSEEDRLCIQVPLFHCFGSVLGVMAVITHGSTIVMLEEFDPLLALSAIQKEKCTAIHGVPTMFIAKLTHPMFDMFDMSSLRTGIMAGSTCPVETMKEV-------IDKMNMTEITSVYGLTEASPGMTQTNAADTFEKKVTVGTPFPNVEVKLIDPDTGEDITEVGKKGEIVCRGFNVMKGYYKNPEKTKEVIEDDGFLHSGDLATIDEDGYYSIVGRIKDMIIRGGENIYPREIEEFIYTIDGVQDVQVAGIPDEKYGEIVGAFIIKEEGSDLTEEDVRDYAISKIARYKVPKHVFFVDEFPLTTSGKIQKYKL----------- 148557266 11 -FPPLL---DMTIGELLEATATRLPEATALIVRHQG--IRWSYAELLARVDDLARGFLGAGLKPGDRIGIWAPNCVEWVLVQFAAARAGLVLVNINPAYRAGEMARALQMVGCAALFKSSDYVAMLAEVRGELPELRLAFSIGEGEHPGCRPLASVMGGDAPPRDVRPDDPTNIQFTSGTTGLPKGATLSHRNIVNN--GYMVGHRIGLSSADTLCIPVPLYHCFGMVMGLACVAHGATMCFPGEGFDPGSTLEAVAAEGCTALYGVPTMFVAMLEYPDFDRHDLGTLRTGIMAGSLCPISVMRAVRMNMREVTIAYGMTETSPVSFQSAMDDAIE--------LRVSTVGQVQPHLEAKVVDADGKVVPLGE--PGELCTRGYSVMLGYWGDPEKTADVIDAEGWMHTGDLATLDEQGYGRIVGRIKDMIIRGGENIYPREIEEHLLTHPDIVDAQIFGVPDAKFGEEVCAWVISRSGALSVEAVIAH-CRDRIAHYKVPRHVRLVEQFPLTVTGKVQKFAMRE--------- 88706228 9 ---DHSMQSDMNIGHFLTTRSRVSPQQEMLYDIKA--ERRFSFREANHRANQLCHALSGMGLEPGDRVALLAYNGHQFIESFFGPAKAGLVIMPLNWRLTADELAFILKDGGAKALIFDTDFTHLAEDLRGRDVDVEHWIAVGAEAPDFARHYERLLAQQPADEPAGPEDNLFIMYTSGTTGLPKGVVHTHETVFWA--IITMVNTGDIRGTDRYLLLLPLFHV-GALAPMIGAVYRGNSLVILRDFDPLKVWQLFESERIDTSLAVPAMLNFMLQVPGYEQYDHSSVRNIICGAAPVPVATINAYIDLGIEIHQVYGLTESGGPGCL---------IVGEDSLTHVGSAGRAFFHTEAKIVDAHGETV--PAGETGEILLRGRHMMKEYWNRPDATAETLQDGWLHTGDIAT-MDAEGFVTICDRKKDMIISGGENVYPAEIENVLMQHDGVADAAVIGLPSEKWGESPLAVIVAADEALTDRELM-TFCQGKLARFKQPTAVRFVDSIPRNPSGKILKRLLRDQF------- 197105372 9 ------------LTDIPSVHAAARGDHVAVEF----EGRRLTYAELDRRSDQVAGFLQQAGVRPGDRVAWLGRASEAWYEVFFGTAKARACFAPINSRLAPPEIAFILGDSGADLFFVSPEFFACAEAVVAQVDRPIRLIGVGRDGFEPYAALREAAPAPELTRPSPSDDVLQL-YTSGTTGLPKGVRLTHGAYAAFLELRHQVPGFAYAAEDTVLILMPLFHVAGTNISFSGLAAGARLVLMAEFDPAAVLRVIAAEGVNHAFMAPVMINVLLQTPQIADTDFSSMKTVCYGASPISEAVLKAATERFGCGFIQFYGMTETCGAGTTLAPEEHRGELFR--------SCGRAWPTLEVRVADEAGNAL--PAGQIGEIEIRGPILMAGYWNRPEATAETIRPDGWLRTGDAGYMDEGGFFFVHDRVKDMIVTGGENVYPAEVENAILGCPGVADAAVIGVPDERWGEAVKAVVVPSPGQEPDPAAIIAWVRQRIAGFKAPKSVDFIEALPRNPSGKVLRRELRKPY------- 172058177 13 -IPASINYREVPLYQALEEAANEFPERRALSFL----GKRMTFQEVRHEARSFAKVLQDAGLEKGDRVGLMLPNCPQYMISYYAVLYAGGIVVQVNPLYTDRELEQILDDSGAKMLVTLDLLYPKASRVKAKTSLKTVVIIIDTTGSIPFLSHR--GSTMIEPVNIPKEDIAVLQYTGGTTGAPKGVMLTHFNLSANVEQISHWFYYSRGDGRKLLAVVPYFHVYGMTCNLNFGMFNAYEQIILPKFDLEQVLKTIDKEKPSLFPGAPTMYVGLLNHPKLKKYDLSSIEACISGSAPLPVEVQEKFEQVTGGRIVEGYGSETSPVTHTNCIWDK----------RVPGTVG-IPVPDTISKIVQPDGETPAAPGEIGEILVRGPQVMKGYWKR-PEDTQAVLRDGWLHTGDLGYVGEDHYFRIVDRKKDLIIASGFNIYPREVEEILYEHPAVKEAVVIGVPDAYRGETVKAFIVLKDDVQTTEEELDQFCRKSLASFKVPKQYEFRQELPKTFVGKILRRVLVEEER------ 134097188 6 SYASGTSDVPLTIGGNLDRTAARFPERDALIEHTTG--RRWSYREFVADVDALALGLLGAGITKGDRVGIWSPNRAEWTLVQYATARIGAILVNINPSYRVHELEYVLDQAGIRMLFKTSDYVSMVEQVRAKCAALERVVFLDGDEWD-ALFDRDGDPARLAAIELSADDPINIQYTSGTTGFPKGATLSHHNILNN--GFFVGELCRYTEADRVCIPVPFYHCFGMVMGLACTSRGAAMVIPSEGFDPRTALAAVAEERCTSLYGVPTMFIAELDHPEFADFDLSSLRTGIMAGSPCPVEVMKQVRMGMAEVAICYGMTETSPVSTQTRADDSLE--------RRVSTVGRVGPHLEVKIVDPATG-LTVPRGEPGELCTRGYSVMLGYWEQADKTAEVIDAARWMHTGDLAVMDADDYVGITGRIKDMVIRGGENIYPREIEEFLYTHPDILDAQVVGVPDARYGEELMAWVRLREGAALTVEALREFCTGKLAHYKIPRYVHVVEEFPMTVTGKVRKVEMREEAKRLLG-- 197923194 20 ------IDPPPTVLHAFRAAVGRAPGHPALAYFDG----RLTYRETDELSDSVAGHLAARGISRGDRVAIMLQNTPHFVIALLGAWKAGATVVPLNPMYKSGEVAHVLADAEVGALICSDRAWETACELDLQTRDDERVLGFGRTAPADDADDLLAVARQGLPAPLAATDVALISYTSGTSGTPKGAMNLHGGITYN--AERQRTGHPVPEGACYFVLAPLFHITGMVCQLAVCVANAGTLALAYRFEAGVVLDAFLEHRPAYTVGPSTAFMALGAHPSATPEHFASFRVISSGGAPVPPALVEKFRAGFGPYIRNGY---GLTECTAPCAAVPPEKEAPVDPASGTLSVGLPGPDTVVRIIDDNGRDV--PFGEQGEIAVSGPQVVPGYWRLPEATAEAFPDGELRTGDIGF-MDADGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGIPDAYRGESVKAFVSLRPGAVAEPEEISAYCAERLAAYKYPREVEVLPELPKTTSGKILRRELR---------- 88602899 24 -----------TIGDILNEVAEKYPENEAIVSP--KQEIRLTYRQFREAVDQVARGLMALDINKGDRVGIWAMNYAEWIIVQFATAKIGAIMVNINPSYRTFELEYCLKQSEIKYVGMFYETCPEAYESRPKFPFLKTVVFMGDIPYNGMYQWDDLLKKAESEAALDFDDAINIQYTSGTTGYPKGVVLTHHGVLNN--GYIIGEGMGFTEKDRLCIPVPFYHCFGMVLNMACVSHGSTMVIPGPAFDPGDVLRTIEAERCTAVHGVPTMFIAELRHPDFAKFDLRSLRTGIMAGSPCPIETMKEV-------ATKMHMSEVVIVYGQTELSPGVTMTTTRDPLDKRVTTVGRVFPHTEIKIIDPETKKIIPRGEIGEICARGYMTMRCYYNNPTATRQAKDEHGWVHTGDLGSFDPEGFVHIEGRLKDMVIRGGENIYPREIEEFLHQHPKIADVYVIGVPDEKYGEELMAWIKLEEGASLTEDEIRTYADGKIARYKIPRYYAFVDSFPITVSGKIQKFKMREMGIEMLG-- 116695208 1 ------MTRGITLGDTLSWPARYLPRKTALVSGIGAGRRAWTYAELDAEVNRHAHALQSLGIGKGDVVAAFLYNTPAFVFTLLATARIGAVYNPVNYRLAAQELAYILNDGGAKAVLFEQEGAGVVEKAAELAPGTALRIYADPDAAHRLDTLAAAQPATPPAVTVHEDDPCILMYTSGTTGRPKGVVHTHRSKLQHN--AMMHQAMTLSREDVGLSVAPLNHTAELHTSFLPRLQLGATQVLQRRFDAGEAWQLVESERVTHFFAAPTMVGMLLNHPDADARDVSSLRLVEYGGASMAPHLIREWDRKVAGLVQVYGTTEMGPCMSVLYPHEQLSHAGSAGLPALGHELVVARLRDDGEPTDPMQPCV---PGEVGEVLVRGPCMMQGYLNRPDANARALAHGWYHTGDLGS-LDADGYLWIRDRIDYMINSGAENVYPREVEDALIEHPAVLEVAVLGEPDPTWGQVVGAYVVTRGDGPVSAAQLDAFLGDRLAAYKRPRRYHFVDALPKTTSGKIQKHMLR---------- 153889069 2 ALMGQMMSTPLLISTIIEHAARNSGSTEVVSRRVEGDIHRTTYRQVRDRSKQLANALAALGVQPGERVGTLAWNGYRHLEIYYGVSGSGSVCHTINPRLFPDQIAYIVNHADDQYVFFDLTFVPLVEGIAPHCPNVKGWVAMTDRAHMCYEELLDAQSADYTWPQFDENTASSLCYTSGTTGNPKGALYSHRSTVLHSYASAMPDALGCSAQDVILPVVPMFHVNAWGLPYSVPLVGAKLVFPGPKLDGASLFELFEQEKVTFSAGVPTVWLGLLQHVQANKLKFSTFRRTVIGGSAAPPAMIRTLNELDVEVIHAWGMTEMSPLGTTCKLMGKHADLPDEAKQHVLERQGRAIYGVEMKIVDAEGHELPWDGKAFGDLYVRGPWTIQSY----YRNEVSPLVDGWFPTGDVANIDADGYMQITDRSKDVIKSGGEWISSIDVENVAAAHPGVHMAACISCYHPKWDERPLLVVMKKPGVELTREEMLKFFEGKVAKWWIPDDVVFVTEIPLTATGKMQKLKLREQFKDY---- 118591993 18 ------IPDRFNIGAICDDWAAREPNREALVYTDDGSATSYTYDDLRRLSNQLANLLTARGVQPGDRIGVLMPQRPETAFAHIAALKLGAISIPLFTLFGEEALEYRLKDSGAKVVITDASGAAKLATIRDRLPELTTVLCADEDWAESLHHHMAGHEGTFHPFDTGPDDPAIIIYTSGTTGQPKGALHGHRVLLGHLPGVEMSHDLLGQPGDRIWTPADWAWIGGLLDVLMPYLGVPVVACRFRKFTAEAAFQLLQDQKIRNTFLPPTALKMMRQVEAPEKRWRFTLRSVASGGETLGAELIDWRRTFGLTINEFYGQTECNMIVSSC----------ARLMEARPGIMGRPVPGHHVSVVSDKGEELPAGTLGNIAVKRPDPVMFLNYWNNMEATEKKFAGDWLLTGDTGIKDDT-GWIRFVGRDDDVITSSGYRIGPGEIEDCLIKHPAVAMAGVVGKPDSQRTEIVKAYIVLKKGFEPTDKLIADFVKTRLAAHEYPREVAFVDALPLTTTGKVIRRELRARAE------ 154686990 22 --------TDQTLPSNLTNSAAQFPNHTAIYFL----GKKLTFQDVLTDSLKLAAFLRKTGLKKGDRAAIMLPNCPQSVIAFYGVLFAGGIVVQTNPLYTEHELEYQLKDSAPRVIITLDMLFPKVIKMKTYTLTQKQQVHIDYDGCEQIHKLADIRAEEAEPFDIPAHDIAVLQYTGGTTGYPKGVMLTHRNIQANTEMCAAWMYKMKKGAEKVLGIVPFFHVYGLTAVLNFSIMQGCEMILLPKFNPLDTLKTIDRLKPTVFPGAPTIYIGLLHHPELNKYDLSSIESCPSGSAALPVEVKQKFEKVTGGKVEGYGLSEASPVTHSNFI----------WGKNKPGSIGCPWPNTDAGIYSEEKGGLAGPYE-HGELIVKGPQVMKGYWNKQEETARVIRDGWLFTGDMGY-MDEEGFFYIADRKKDIIIAGGYNIYPREVEEALYEHEAVQEIVVAGVPDSYRGETVKAFIVLKKGAEADADELDAFARERLAPYKVPKLYEFRKELPKTAVGKILRRRLVEE-------- 163732753 34 ---------NLTIPQLLAQTAARLPDHPAAVF--TRQAIRWTYRDFVREVDRLAAGLLTLGIEKGDRVGIWAPNCAEWLLTQFATARIGAILVCINPAYRLSELEYALNKVGCSALVMAPRHKSSDQCQAARVPKLRHVIVTGDAPPEGTIGFDAICAAGSAVPDLSPQDAINIQFTSGTTGSPKGACLTHHNIVNN--AHFVTQTMQFTEEDRLCIPVPFYHCFGMVMGLGCVSKGATMVIPGEGFDARATLEAVTQEKCTALYGVPTMFVNALELADFDTFDLSSLRTGIMAGAPCPIEVMRQVQARMHMQTIAYGMTETSPVSFQSNMDDPLE--------KRVSSVGRIHPHVEVKIVDDTGNTV--KTGEQGELLTRGYSVMQGYWEDDAQTAASIDAQGWMHTGDLARLDADGFCTITGRLKDMILRGGENIYPREIEEFLYTHPDILQAQVFGIPDNKLGEAVCAWIVARAGSDLAETDVQDFCRSAIAHFKVPAYVSFKDELPMTVTGKPQKFVMRDRMIKELG-- 115374965 46 ----WFIEGRTNLYNCLDRHLPKLKDKPAILFGEPGDRRSITYGELATQVNRLANGLKSLGVRKGDRVGIYLPMVPEAAVAMLACVRIGAVHSVVFGGFSAEALQDRMNDAGAKVLLTADGGWRKVDAALPNMRTIEKVVVAKRAGDAVWDELVKGQSDTCEPEWVESEHPLFILYTSGSTGKPKGVLHSTGGYSVYASLTTRW-VFDLKEDDVYWCTADVGWVTGHSYVVYGPMTTVLYEGAPTQPGPDRFWEIIAHYKVSILYTAPTAIRAFMRLGEEYPRKHDLSSLRLLGSVGEPINPEAWMWYRDVIGGGRCPVVDT---WWQTETGGIMISPLPGATPTKPGSATFPLPGIHAEILDREGNPVPKGQGGLLFVTQPWPSMLRTVYGDPERYVKTYFSPGKYFTGDGARTDTDGYIWLMGRVDDVVNVAGHRLGTAEVESALVAHPRVAEAAVVGRPDDLKGTALVAFITLKKGTAPSAELKKELVAKEIGAIARPDELRFAEALPKTRSGKIMRRLLRD--------- 154150313 18 ----------MTMGEMIDHIAARYPENEAIVSVH--QNIRWTYKEFLSQVNLVARALMGLGVDKGDRVGIWAMNHAEWIVIQFATAKIGAIMVNINPAYRTYELEYALKQSEIQTLILQGRFKTSDYVGMFYFPFLKNVVFMGNIPYNGTFTWDEFIKKADDGEALTFDDPINIQYTSGTTGFPKGVVLTHHGVLNN--GYIIGEGMGFTEKDRLCIPVPFYHCFGMVLNMASATHGTTMVLPCPTFDAEEVLKTIEKERCTAVHGVPTMFIAELSHPNFSKYNLSSLRTGIMAGSPCPIEVMKQVNMNMRDIVIVYGQTETSPGVTMTTTKDPLE--------RRVTTIGRAFPHTELKIIDPKTGKIV-PMGEVGEICARGYCVMKCYYNNPAATHATLDKDHWNHTGDLATMDEEGYFKVVGRLKDMVIRGGENIYPREIEEFLHHHEKVSDVYVVGVPDIKYGEELCAWVKVKAGQALTEDEVKEFCKGKIAHFKIPRYVLFVDDFPMSVTGKIQKFVMREE-------- 66045852 11311 ---DVPYPHDCTIHQLFEAKVQAQPDAIAVAF----QAQRLSYAELNRQANRLAHHLIGLGIGPDDRVAICVERGVEMMIGLLGVLKAGAAYVPLDPAYPAERLAYMITDSQPAALLTQRDLQKRLPTLTLPLVLLDDDQRNTFTERD----------DNPVVEALGVRNLAYVIYTSGSTGNPKGVMIEHRGLVNY--SVDAARLFALSQSDTVLQQNTLNFDLSVEEIFPAAGATLAPSREIFGSEGTENHGIYPTVLHLTAAHWHTLVAEWHNQPQAAAQRLAEVRLINVTGDALSAQKLKLWDEVRPAHTRLINTYGPTEATVSCTAAYVSHDAAAGSEGSGNATIGKPMANTRIYLLDAHQQPV--PYGVAGEIFIGGDGVARGYLNLEEVNAERFPEARMYKTGDLARYMADGRIEYLGRNDFQVKVRGFRIELGEIEARLGNCTGVKEAVVIAREDTPGDKRLVAYVVGQPQASLDAASLHAELAPQLAEYMLPSAFVILDALPLTPNRKLDRKAL----------- 66045852 8108 --PGTAYTSETPIHLQFEARAAQQPDAVALVF----EEQTLSYGELNARANQVAHRLLAHGVRPDDRVAICVERGPAMIIGLLGILKSGAGYVPLDPAYPLERLAYTLGDSAPVALLSQRSVQGTLP------VSQVPVICLDDDLQDESV--------CNPQVPVTPGNLAYVIYTSGSTGKPKGVMIEHRNVARLFSA--TEEWFGFNQQDVWALFHSFAFDFSVWEIWGALLHGGRLLIVPQLVSRSPEDFYNLLCSAGVTVLNQTPSAFRQLIAAQAENTQAHSLRQVIFGGAMLKPWYARQANAGTQLVNMYGITETTVHVTYYPLQ------PEDAQRLGASPIGRRIPDLQLYVLDARGEPV--PVGVVGELYVGGAGVARGYLNREALTAERFLDNPFSHTADARMWLADGSLEYLGRNDEQVKIRGFRIELGEIEARLAEYPDVRDAVVLCREDVPGDKRLVAYVTAQPESLLDIESLREHLQGALPEHMVPAAYVQLDELPLTANGKLDRKAL----------- 66045852 5942 ---AHPYPRDVLIHQLIEQQAAQRPDACAV-RGDSGPL--LTYAELNQQANQLAHRLIELGVEPDTRVAVSLRRGAEMVVALLGILKAGGAYVPIDPDLPSARQTYMLEDSSPQAVLTTRDLSDNLPA------SDLPVLVLDGRDDRAQLARQPSVNPDAKALGLQPNHLAYVLYTSGSTGTPKGVMNEHLGVVN--RLLWARDAYQVNSQDRVLQKTPFGFDVSVWEFFLPLLTGAELVMARPGGHQDPDYLAQVMSDAGITLLHFVPSMLDVFLEHRSTRDFPQLRRVLCSGEALPRALQRRFEQHLKGVELHNLYGPTEAAIDVTAWECRPTDPGDSVPIGRPIANIQMHVLDALGQLQPLGVAGELHIGGIGVARGYLNQPDLSAERFIADPFSSDPQARLYKTGDVGRWLANGALEYLGRNDFQVKIRGLRIEIGEIEAALAKHPAVHEAVVTAREDIPGDKRLVAYYTQSAEHTAVDETLRGHLQQQLPEYMVPAIYVLLEAMPLTSNGKLDRKAL----------- 66045852 7029 AFNDTDYPQQQTIHGMFEAQVERTPEGVAVVHGE----QRLTYRELNQQANRLAHALIKQGVQPDSRVGICVERGAAMVVGLLAILKAGGGYVPLDPAYPAERIAYMLQDSAPAAVLAQTATQGLLADVSVPVINLD------------LSNWQDESVQNPQVPGLTSAHLAYLIYTSGSTGLPKGVMIEHRNTVNFTWAHTAFDGSALEKTLFSTSLNFDLAVYECFAPLTSGGSIEVVKNVLELQHGEHDIGLINTVPSALKALLDVDGL------------PRSVHTVNVAGEALKRSLVEDLFERTGVQRLCNLYGP-------SETTTYSSWVAMDREQGFAAHIGKPVGNTQFYLLDEQQQPV--PLGVSGEIYIGGAGVARGYLNRDDLTAERFLKDPFSQNPAARMYRPDGNIEYLGRNDDQVKIRGFRIELGEIDARLAKHPAVHEAVVTAREDVPGDKRLVAYYTLSAGHASVDDSLRGWLQEQLPAYMIPVAYVLLDALPLTPNGKLDRKAL----------- 66045852 2685 AFNDTAMPQQQTIHGLFEAQVERTPQALAVVHGE----QRLTYRELNQQANRLAHALRKQGVQPDSRVGICVERSAEMVVGLLAILKAGGGYVPLDPAYPAERIAYMLQDSAPAAVLAQSATEALLADVSVPVINLD------------LGNWQDQSVQNPQVPGLTSAHLAYLIYTSGSTGLPKGVMIEHRNTVN-------FLTWAHSAFDAGTATSALEKTLFSTSLNFDLAVYECFAPLTSGGSIEVVKNVLELQNGEHDIGLINTVPSALKALLEVDGLPTSVHTVNVAGEALKRSLVESLFEKTGVRRLCNLYGP-------SETTTYSSWVAMDREDGFAAHIGKPVGNTQFYLLDEQQQPV--PLGVAGEIYIGGAGVARGYLNRDELTAERFLTDPFSQQPAARMYRPDGNIEYLGRNDDQVKIRGFRIELGEIDARLAKHPAVHEAVVTAREDIPGDKRLVAYYTLAGHASVDSDSLRGWLQEQLPAHMIPAAYVLLDAMPLTPNGKLDRKAL----------- 66045852 3767 --PGQHYANGTPIHQKFEARAAERPDAVALMF----EAQTLSYGQLNARANQVAHRLLALGVRPDDRVAICVERGPAMIIGLLGILKSGAGYVPLDPAYPLERLAYTLGDSTPVALLSQQSVQQALPVTEVPIISLDDADLQDESVCNPEVSG------------LTAASLAYVIYTSGSTGLPKGVMVEHRNVARLFSA--TQDWFGFGEQDVWALFHSFAFDFSVWEIWGALLHGGRLLIVPQLVSRSPRDFHDLLCSAGVTVLNQTPSAFRQLIAAQGENEQAHSLRQVIFGGAMLKPWYARQANAGTQLVNMYGITETTVHVTYYPLQ------PEDAQRLGASPIGRRIPDLQLYVLDARGEPV--PVGVVGELYVGGAGVARGYLNREALTAERFIDNPFYRTGDLGRWLADGSLEYLGRNDEQVKIRGFRIELGEIEAQLVACDGVQDAMVLVREDEPGDKRLVAYVIGTAGAELDATHLREQLRLSLAEYMLPSAFVSLEAFPLTANGKLDRKAL----------- 66045852 4854 --PHALQADDALIHRTFEAWVVAQPNAVAL----DYEERTLTYAELNTRANQVAHYLLGLGVQPDDRVAICVERSLEMIVGLLGVLKAGAGYVPIDPAYPAERIAYQLQDSAPMAVLADAAGLALLGSFDGPRVDL------------HSPALQAQPGHNPQLTGLSPRHLAYVIYTSGSTGLPKGVMVEHRNVARLFSATQSW--FGFNEQDVWALFHSFAFDFSVWEIWGALLHGGRLLIVPQLVSRSPQDCYALLCNAGVTVLNQTPSAFRQLLNAQGESDQRHSLRQVIFGGGMLKPWYARVINAGTQLVNMYGITETTVHVTYHPL------VAADAQRSGVSPIGVRIPDLQLYVLDARREPV--PVGVVGELYVGGAGVARGYLNREALTAERFLANPFSKEPQARRWMADGSLDYLGRNDDQVKIRGFRIELGEIQAVLAACNTVREALVLVREDQPGDKRLVAYVIAAPGHEIVAADLRAQLLLSLADHMVPSAFVALDSFPLTANGKLDQKAL----------- 66045852 12381 AYPQGPL-----MHRLFEAHAASRPQAIAARQGE----QTLTYAELDSRANALAQHLRQHGVKAGARVAILLDRSVELLTSMLATLKCGAAYLALDRLAPEERVRFMLEDSEALMLLTRSELTAPETTPRLDLDTLDLSV--------------AGQGPVALAAEVAGETPACIIYTSGSTGIPKGVIVTHNGIV-----RLVRDNYDFRADDRVAFSSNPAFDASSPEIWGALLNGGQSIIVEPSVLLEPAAFAALLKRHAVTVMFSSTALFNLYAGLIPEALAGLRMLECGGERADPASFRRREHSSQVRLFNGYGPTEATTCATRYEVFD-------VQPGTLSLPIGKPNANVRIYLLDVCGEPV--PMGSVGEIYIGGVGVALGYLNRPELSAERFSDDPFYRTGDLARWLPDGNLEYLARNDGQVKVRGFRVELGEVESSLHGCDGVRNSVVVAREDSPGDTRLVAYYTVHADVEAPEEALRAQLSAGLPEYMVPSVFICLPDLPLTLNGKVDVQALPAPTADQFA-- 148254372 9 -----------TLVDIVRKQAQALGSATAYEF----EGRVTSFAEFDRKTNQVANALKALGVKPHERIAYFGKNSDIYFELLVGAMKANVVMAPINWRLAGPEVAFIVEDCKAPVLFVGPEFITMIRNISGEIPSVRHIITTEGGAPEWYTAWRDVQSAEDPGVPITPKDIALQLYTSGTTGKPKGAMLSHANLVNTGDPADRPDWNKWSTDDVSLIAMPIFHIGGSGWGLMSLY-HGARGVIAREFDPTKILDFFEQSGITKLFMVPAAMQFVVRQPRARQVDFSRLKYMLYGASPIPAALLECIEVFKCGFVQMYGMTETTGTIIALPPEDHVEGLERMR------SAGKPLPGIEVAIIDPLGNPL--PPRQVGEIATRSGSNMAGYWNLPEATARTLGKDGWLRTGDAGYMDEDGYVYIHDRIKDMIISGGENIYPAEVESAICDHPDIAEAAVIGIPDDKWGEAVKAIVVMKPGKRATATDIINFTRTRIAGFKTPKSVDFLDALPRNPSGKILRRTLRAPY------- 110600280 6 ---------DFTIGGLLDHIAATYPDNDALVYPELG--LRYSYRQFNEVCRQVAKGLLKLGIRKGENVAIWAYNVPEWVILQFATAKIGAVLVTVNTAYKSAELEYLLDQSDSTTLFLVKSWKDTDRIHTPKLPFLKNLVYIGEGTPSGMLNFHSLVESGKDESTLDIHDTINMQYTSGTTGFPKGVMLTHHNLVNN--GFNIGECMKFTELDRLCIPVPFFHCFGSVLAVMASVTHGTTMVPVELFDPLKVLQTIEKERCTAVHGVPTMFIAELEHPDFSKFDLSTLRTGIMAGSVCPIEVMKRVDMNMRDITIVFGQTESSPGITQSRTDDPVELRVATVGRALPGA---------EVKIVDIETGATLPPGKQGELCARGYMVMKGYYKMPEETAKVIDNDGWLHTGDLAVMDESGYCKITGRIKQMIIRGGENIYPKEIEEYLYTHPKISDVQIYGVPDRKFGEQVMAAVILKKGEIMTEDEVKDFCKGRIANYKIPKYVKFVDSYPMTASGKIQKFKLREMA------- 126652666 15 --PSSLTFEEIPVQEFLTRAYKKNPSKVAIHFMGKD----LTYTELYESALRFANYLQSLGVEKGDRVAIMLPNSPQSVIAYYGAMYAGAVVVQTNPLYTERELQYQMADSGAKVILVMDILYPRVMKIIKELENVIVTAIKDYLPFPKNLVYPFIQKKQMDHIPFDEEDLALLQYTGGTTGFPKGVMLTHKNLIANTTMCDAWMYKCVHGDEVIMGILPFFHVYGMTTVMLLSVFTQNKMVLLPKFDAETALKTIDKQKPTLFPGAPTLYIGLLNHPDIANYDLSSIKACLSGSASLPIEVQEKFEEVTGGKVEGYGLTETSPVTHATPI----------WGKRVIGSIGLPWPNTEAIILRTGDTE-ELPVGEVGEIAVKGPQVMKGYWNR-PEDTAATFTDDWFLTGDLGYMDEQGYFYVVDRKKDMIIAGGFNIYPREVEEVLYEREEIQECVVAGIPDPYRGETVKAYIVLKEGYSITEDELNKYCRQHLASFKVPRYYEFKDELPKTAVGKILRRTLVDEEK------ 153010019 19 -----------TIGRHLDQIAEKYPDRPAVIVRH--QNIRLTYSELKQLTDRLAEGFLAIGLRPGERLGIWSPNNLEWILTQFASAKAGLILVNINPAYRAHELEYVLGKVECAYIDILRSIVPELDEARPRLPNLRCVIRIGAEQTPGMLNFDDVAQSGDEAEELQFDDPINIQFTSGTTGSPKGATLSHHNILNN--GFFVGEAMQLSEQDRLCIPVPFYHCFGMVLGLACVTHGSCMVIPNESFDPLLTLQTVEEEQCTGLHGVPTMFIAMLDHPDFSRFNLTSLRTGIMAGSPCPIEVMRRVEMHQSEITIAYGMTETSPVSFQSSTTDPLE--------RRVSTVGRIHPHLEVKIVDADGKVVPRGE--KGELLTRGYSVMRGYWNDAESSAGAIDDAGWMHTGDLATIDEEGYCNIVGRIKDLIIRGGENIYPREIEEFLFSHPAISDVQIFGIPDRKFGEIICAWVKLHKDGQLSEEELAEYCRQRIAHYKVPAHIRFVDQFPMTVTGKIQKFVMRQ--------- 29165624 546 ------YPRNSSLQELFEQQVATQPDALAAVQND----QCLTYRELNGRANALARHLVDLGMQPGERVALLLERSLDLLAGQLAIIKCGAAYVPLDINAPAERQAFMLQDCGARQVLTLSRHD------------------LPDGIQRIDLDLLELQSDAPNPVHASAESVAYIMYTSGSTGMPKGVLVPHRAVSRLVLNNGYAD---FNAGDRVAFASNPAFDASTLDVWAPLLNGGCVVVVEQSVLLSLDEFRALLLSQSVSVLWMTAGLFHQYASGLMEALARLRYLIVGGDVLDPAVIARVLAEGAPQHLLNGYGPTEATTFSTTHEITSVGSGGIPIGRPIGNSQVYVLDTLRQPVAVGVAGELYIGGQGVAKGYLNRPELNATQFVANPFSDDAGALLYRTGDLGRW--NADGIVEYLGRNDDQVKIRGFRIELGEIEARLVECPGVREAVVLARQDESAHKRLVAYVVGEENSALSAVELRREPAASLAEYMVPSAFMVLDSFPLTANGKLDRRAL----------- 56421328 5 ---DLIAPERYNLTSEMERHAAADPDRIALWESEQGETKEITYGRLMARANQIGNAFLSHGLEKGDKVLVMMPRLIETYEVYIGALKAGLVVIPSSEMLRTKDLQYRLVHSEAKAVVAYAPYTDEFAPIDGIERLTKFVIGEPRDGWIPLEDAMAKESETLEAADTSRDDMAFLSYTSGTTGNPKGVVHCHGWAYAHLRTAAKNWLCIEEGDLVWATAGPGWQKWIWSPFLSVLGSGATGFVYYGRFEPETYLQLLEKYNINVLCCTPTEYRLMAKVPDIGRYHLSHLHSAVSAGEPLNREVIDTFAKHFGVEVRDGYGQTENTLLVGVMKGMPI----------KPGSMGKPTPGNRVEIIDENGEPCPPGQVGDIAVHIETPALFKYYYKDPERTA-MQFRGDYYITGDKARKDEDGYFWFEGRGDDIIISAGYTIGPFEVEDALVKHPAVKECAVVASPDEVRGHVVKAFVVLRDGVDKDDPALQEHVKQLTAPYKYPRKIEFVDDLPKTASGKIRRVELREREARLAG-- 78064773 1 ----------MNLVAALDRAARATPDKPFLVS----ESATITYAAARERSHRAAAVLSALGIAAGDRVAAMCFNTPAFVDLMFGAWRLGATFVPINHKLQAPEVDYVLEHSRSKALLFDVALAPVVERLVHPARRLVTEGELDGVPCFDTLCATMDGLAGIDPA---DGDIAQILYTSGTTGHPKGCVHSHRTVTLA--AMQAALATGIGRHERTLMAMPIWHSSPLNNWFGGTLYAGGTVVLLREYHPLRFLQTVERERVTLYFGAPVSYLLPLDTIDFAAFDLSSVRAWLYGGGPIGPAQAERLARAYRSDAFFQ-------VYGMTEAGPAGTTLYPDEQIAKAGSIGRTGGPGVDLRVVRMDG-IDAQPGETGEIWLKTDSMMLGYLDDAAATRAAFAPDGWYRTGDIARIDQDGYLFIVDRLKDMIVTGGENVYSKEVEDVLGAHPDIAEAAVVGVPHPDWGETVVAHVVLRAGTVPDADALRAFCGERLAAYKIPREFTFAQALPRTPTGKLQKFLLR---------- 148259675 18 --PAEIVPEFTDALAMFRAAVARAPQAPAILYFDG----RISYAELDRLSDGLAGYLAAHGFGAGDRLAVYLQNVPQFVIAILGAWKAGGIAVAVNPMNRAREIGILFADCTPKAVVCHDTTFEETVGALEPGLRPQIVLTVACAGTVDFEAAIAAGGALPPAPSYKPDDIAFLVYTSGTTGVPKGAMNTHGNVTFN--AQTYRDWIGLGEGAPILGIAPLFHITGLIGHIAAAFITASPLILAYRFEPGVMLDAIEEHKAAFTIGAITAFIAMMNHPDAAPAKLASMTRIYSGGAPIPPSVVTAFRETFGHYIHNGYGTETNSPTHVVPLSRE----APVDPASGALSIGVPAYNTISWICDDEGREL--PVGEVGEIVSQGPMIVPGYWNKPDKTAEAIRNGRFHTGDVGF-MDKDGWFYLVDRKKDMINAAGYKVWPREVEDVLYTHPAVREAAVVGVADSYRGETVKAVISLRPGTSATQEEIIAFCKERMAAYKYPRTVEIIDDLPKTVTGKILRRELR---------- 56478075 19 -----------TIGRFFDEACARHAQREALVVCH--QNVRLTYAELRLKVDALACALVRLGLAPGDRVGIWSQNNLEWILTQFATAKAGLVLVNINPAYRRSELEYAVNKVGCRALDYLAMLSDLAPELADCMPSLNWVIRMGAEKSAGMLNFDDLLAPPSRDEKLQFDDPINIQFTSGTTGQPKGATLSHHNILNN--GFFVGEAIRLVEGDRVCIPVPLYHCFGMVMGLGCVTHGATMVYPAEAFEPVAVLETLAEERCTAAYGVPTMFIAMLDHPRFGDFDLSRLRTGIMAGSPCPIEVMKRVIDRMNMREVTYGMTETSPVSFQSGTGDPVE--------RRVSTVGRVQPHLEVKIVDNDGRIV--PRGVAGELCTRGYSVMLGYWNDVDRTRDAIDAAGWMHTGDLATIDDEGYCNIVGRIKDMVIRGGENLYPREIEEFLYRHPKILDVQVVGVPDQKYGEELCAWIIVREGEALSADEVRAFCQGQIAHHKVPRYIKFVDSFPMTVTGKIQKFQIREQMKRELG-- 89098892 15 -IPPTLTYTDEPVQQYLKRAAEEFPTKSAIHFM----GREFTFKEVYEQALKLASYLQGLGIEKGDRVAIMLPNTPQSVISYYGILIAGGVVVQTNPLYMEREIEYQMKDSGAKAIITLDILFPRVSKAVPYIQKKQYGIVVNVKHEGNNHLLKEILKRPIGSLKEHEEDIALLQYTGGTTGFPKGVMLTHRNLVSNASMCQAWLYKCRRGEEIVLGLLPFFHVYGMTTVMILSIMQAYKMVLLPKFDAETTLKTIQKQRPTLFPGAPTIYIGLLNHPDLQKYDLSSIDSCISGSAPLPVEVQQRFEEVTGGKVEGYGLTESSPVTHSNYL---------WDRPRVKGSIGVPWPDTDAAVFSMENGE-KLPPGEVGEIAVKGPQVMKGYWNRPEDTAQTLRDGWLLTGDLGYMDES-GYFYVVDRKKDMIIAGGFNIYPREIEEVIYEHPGVQEVVAAGIPDPYRGETVKAYIVMKEGHEASEEELNDFARKHLAAYKVPRIYEFRSELPKTAVGKILRRAL----------- 156741765 24 ---------NVTLNYFLAESTRKYPYNTALARGLYTVGGKMTYQKLNEMVDRFANALYQLGVRKGDRVALMLPNSPHYVIAFFASMRIGAIVVNNNPTYTARELKHQLVDSGSETIVLLNLFYPRLQEIRKQSKQPDWVDVSHDSSVYLFQHLLERYGPNPPTVDVQPEDVALFQYTGGTTGLPKAAMLTHRNLVANTVQVASWLTKTDYGAEKMMCAIPFFHVYGMTVAMIYGYLGGELTIVPNPRELDHVMDVMQRERSTLFPGVPAMYIRIVNHPRINEYDLKSIKACISGSAPLPIEVQEKFGQITGGRVEGFGMTELSPVSHCNPVFGK----------RKKGSIGIPLPDVDAKIIDLETGEIPFGSDKEGELVVKGPMVMKGYWNRPEETEATFTPDGWLRTGDICKVDEEGYFYIVDRKKDMMIASGYKVLPRDVEEVLFTHPKVLEAVVVGIPHPTRGDTIKAFIVLKPGESATPDEIREFCKQHLAPYKVPREVEFRAELPKTMVGKVLRRVLIEEEKAKLAGA 218756314 21 --PANISYETFPLFTLLDRAAERTPRRTAIAFR----NYRISYAKLRQLAEVMAANLRAQGVRRGDKVSIMLPNLPQTVIAFWAVLKAGGVVVMTNPLYMEKELVHQIHDSGARFMIALDLVWPKIEPLREKLGIDKYFLTFDGRHVLPWKTLLKGKVRHSTTTCNPTEDLAVLQYTGGTTGISKGVMLTHHNMSVNVQQITTILGDARDMDHCFLGLMPYFHVYGLTTCLTLPTALAATIVPFPRYVPRDVLVGIQKHKPTIFPGAPSIYISLMQQKEVGDYDLTSIRYCISGSAPMPVEHIKRFRETGAQVIEGFGLTEASPVT----------HLNPIHGVSKTGSIGIPFPDTEARIVDMEVGQVPLPAGKVGELIIRGPQVMKGYWNRPDETANTLRNGWLYTGDIAI-MDEDGYFTIVDRKKDMFLVGGYNVYPREIDEVLHEHPKIKEAVTVGVPHPTRGEMIKAFVVVKPGEKLTKAEVVAHCREKLASYKVPKQVEFRDDLPKTVVGKVLRRILR---------- 160895568 1 ----------MNLLDAFDSAVRKTPAKAFLRDRGA----SISYADMQRRSQRAAAVLQAQGVGRGDTVALMCLNAPGFVEALFGAWRLGAALMPVNHKLQAPELQYILDHAQCKALVFDAALAPVVAAAPHPCARLVTEAQEAVPGVQDWDTLVAA-ARPMEGTRPADGDIAQVLYTSGTTGRPKGCLLSHRAVTLA--AITAALGLSITREERTLMAMPIWHSSPLNNWFGGTLYMGGTVVLLREYHPQHFLQAVQDEGVTYFGAPVSYFAPLQMLPDFARYDLSSVRAWVYGGGPIGADMARKLATAYRSDRFYQ-------VYGMTETGPTGTTLYPEEQVERAGSIGRVALPGVDMRVVRDDGE-DAGPGDTGEIWLRTGSVMDGYLHDAQATAAAFAPGGWYRTGDLARLDDAGYLFIVDRTKDMVITGGENVYSKEVEDALSAHPQVADVAVVGRPHPEWGETVVAHVVTRGEAAPEAEALQQFLADRLARYKIPREFVFAASLPRTPTGKLQKFLLRQE-------- 78043399 8 ---------PISLGEKLDKTANEFPDTDATIFFGA----RIKYQKLKELTDNLAANLQNLGIKKGDRVALILPNSPQAVIAFYGALKAGAVVVWNNPMYTERELHHQLTDSGSKIVITLDEFMPPLLKLLYPVKVKKEKRWIEIPKESFILGFQELLKSPPQPLANPEEDLAVLQYTGGTTGISKGVMLTHRNLIANAMQVNAWDPVR-SSQDIILAVMPFFHVYGLSVALNLAVLTGATLLIMPRFNVDEMLKTIVKYRPTLFPGAPTIYVAIINHPRIKDYDITSIRLCISGSAPLPVEVKKKFEEITGGRIVEGYGTESSPVTHCNPVHS----------LEKPGSVGLPLSDTLCMVVEPDTLN-PVAIGEVGEVAVKGPQVMKGYWNRPEETALVLKEGWLLTGDLGR-MDEDGYLYIVDRKKDLIISGGYNIYPREVEEVLYEHPKVKEAVVIGVPDEYRGEVVKAFIVLKENETATSEEIIKHCQEKLAKYKVPKYVEFRTELPKTTVGKVLRRALREEAK------ 108759393 2 -LPGRMMDFPLTLSHLMERARTFYPRSEIVSRNPDKSLHRYTYADFYARTCRLANALTRLGVKAGDRVATLSWNHYRHLEVYYGVPCMGAVVHTLNLRLHPNDLGYIARHAEDSVVVVDRSLLPLFEKFKDAVPSIRHVIVVPDAGPAPYEALLAAESPDFDFPQLDENSASMLCYTSGTTGNPKGVLYSHRSTVLHALACCMTDVTGMREADAVMPVVPMFHAAAWGLAFDAVLTGAKLVLPGPHLDPPSLLDLMAAEKVTLAGGVPTIWIGILALLDQAPNKWSSMRSMLIGGSAAPPSLIEGFQQRHLEVVHAWGMTEMSPVGTMAKVKGPLRQAAHEAKSSARASQGFALPFVETRVASDDGTLLPWDGETMGELEVRGPWVASSYFS--DEGADRYTKDGWFKTGDVVTIDSHGYVRICDRSKDVIKSGGEWISSVALENALMAHPAVLEAAVFAGKHPKWDERPLAAVALKEGQQVTKEELTAHLAGQFAKMWLPDDYVFVPQVPRTSTGKFLKTKLREDYGDHL--- 170732860 39 -----------SLVQFFDECTTRFADRVAYVSAGA----SMTYRTLAQKVDAFASYLQSLGVKPGDRVAIMLPNTFQYPVALFGTLKAGAIVVNVNPLYTVRELAHQLKDSGAQTIVVFENFARTLQDALFVLKHVKKLVPAYHLPQAIRLRSALALGARPQPVQTTRDDLAFLQYTGGTTGVAKGAMLTHGNLIANLLQAKAWIADQVS-GDVETVLTPLPLYHIYSLTVNAFIFMGLGGRNILIANPRDMKMVMKIIRHETFTGITGINTLYNAFLEFRKRDFSKLKLAMAGGMAMQRAVAERFQQVTGRPVVEGYGTECSPIVTMNPVDLN-------DMAAFSGSIGLPAPSTIVRFRREDGT--WAAIGEPGELCVHGPQVMRGYWQRPDETAKVIDADGWLATGDIGVMDERGFIRLIDRKKDMILVSGFNVYPNEIEEVLVMHPGISEAAAIGIPDEVQGERIKVFVVRRDPSLTAEDVLAH-CRKNLTGYKMPKFVEFRDALPQTNVGKILRRALRDE-------- 134099948 18 -----------NALEMFAASVRAAPDRPAVKYFDG----VLSRSELDELSDAFACGLLDRGIRRGDRVALFLQNVPQFLVALLGTWKAGCVAVAINPMNKQRELSLLLRDSGARALVCLESLHGPVHQSRDDPRVLGDVRRIRCEGAEDMSALIERFRGRRPPVELGPDDVAVLTYTSGTTGPPKGAMNTHRNLVFN--ARAVRDWVGIGESDVVFGVAPLFHITGMVAHAALALLTTAPLVLFCRFEPNAAVDLIREHRPTFTIGSITVFIALMNAPEATSADLSSLTRVYSGGAPIPPSTTRAFQERFGHYIHNIY---GLTETTAPTHAVPLHGEAPVDPESGALSIGVPMYSTVARIVGDDGADL--PAGRIGEVVVRGPQVVAGYWNKPEETAGALPGGWLHTGDVGYMDHV-GWFYLVDRKKDQINTGGYKVWPREVEDVLYEHEAVREAAVVGVPDEYRGEMVKGFVSLRPGLTASPEELVDFCRRRMAAYKYPRQVEVLEELPKTATGKLLRRQLRAR-------- 27382975 13 --------REHSIGDLLRRSAGRDPGKLAISCG----GVSWTFAEMDAICNRFGRGLLGLGVKKGDRLAVLSRNSHAFAALRFAVARIGAVLVPINFMLNPDEINFILKSSGAKLLATGPDFVEPARAASAKDCAVEKMIWLPGEDPATAPAGLTTFDDSFLEASVDSRDLAQIVYTSGTESLPKGAMLTHEAVMWQYVSCIIDGGMSV--DDKFLHALPLYHCAQLDVFLGPQVYLGASGVITRKPTADNILALIQAHRITSFFAPPTIWIAMLRSPNFDKTDLSTLQKGYYGASIMPVEVLLELQRRLPAVKFWNFYG-------QTEIAPLATVLRPEDQLRKAGSAGKPVLNVETRVVNTAMEDV--KVGEVGEIVHRSPHLLSGYYNDPVKTAAAFSGGWFHSGDLAT-VDGEGHITVVDRVKDMIKTGGENVASREVEEMVYRIPAVSEVAVVGLPDPRWIEAVTAIVVVKSGETLDEESVIKHCAGQMAHFKVPKRVIFVDSLPKNPSGKLLKRELRQRF------- 163798036 3 -----------NLTTFLRYHADRRPEASAILYGEA----RITYRDLLDRVLRLAGWMHGEGVGEGTIVALVMKNSPAFLELAFAVSHLGAVLLPVNYRLAAEEVGYIVDHSGADLVFVDEELIAAVGTVAVRAIPVTTAMQADMRTLAGRDTL------PVPAARRQPEDLFRLMYTSGTTDRPKGVTHDYANI--YWKCMDHVVDLAVTRDDCLCVVGPLYHVGAFDLPGLTVLWMGGTLTIIRDFSPEAVLRTIERHRVTGIWMAPVMTNGVLACPDRERWDVSSLRWCIAGGDRTPESRIREFTEAFPGARYIDAYG-------LTETCSGDTTMEAGMELAKIGSVGRPLAHVEIEIRDDTGAAL--PSGTEGEICLRGAKITKGYWKDPERTAASFWPSNWFRSGDVGYLDADGFLYLTDRKKDLIISGGENIASSEVERVIYELPQVSEAAVVARPDPQWGERPVAVVVLKHGTTLDHLTLQAHCRAHLAGFKVPRELHLVDALPRNPSGKVLKRVLRDRFK------ 27381196 1 ----------MDLCSLIDRNAAFAPDKTAIAFG----RERLSYAAFAARIEQTATALQELDVGRGDRVAILSLNRPDYLVLLYACARLGAMLVPLNWRLAIAEQLFILTDAGAKVLVLEQAFEGVLSELVRTAPGTSVVLDFVPPRGTTFESLLANSDLTSRNPHTDLSCPLLIVYTSGTTGRPKGAVLRQEALFWNGVMSQHMH--NMTSDDHVLTVLPLFHVGGLNIQTTPALQLGATVTIHARFTPDTALAAIAHDRPTLTVMVPAIIQAASEHPAWTTADLSSLKAVATGSTIVPPHLIDRFVARGVPVLQVYGSTETCPIAIYTRLGGDL---------SREGSTGLAGLCCEAQVIDEAGREVPAGT--PGEIAVRGPNVFFEYWGNADATHDALSDGWYRTGDIGL-CDADGYFWIRDRKKNLIISGGENVYPAEVERVLLEHPDVSECAVIGRPDPRWDEVPIAYVIRRPGCRLEAEELRAYLQAQLARFKVPRDIVFVTDLPRTALGKVQHFLLKQ--------- 148653865 54 ---------EVTIGDFFDAVVEKYPDQEALVVCHQG--IRWTYRELQQKVNQLASAMIEMGLEIGDRVGIWSHNNAEWLLMQLATAKVGVILVNINPAYRSFELQYALNKLGCRELCPEIYHKQYTQLDLVEIPTVERIIWIDEPDTDEEFGFMQKFSEWMKEAKLKNTDPINVQFTSGTTGTPKGATLTHRNILNN--GYFIGEAMDLGPEDRLCIPVPLYHCFGMVLGLAILTHGGCIVYPNDGFEPLSVLQAVQDEKCTALHGVPTMFIAELDHPDFGKYDLSTLRTGIMAGSSCPIEVMRRVIDEMHMVTIAYGMTETSPVSCQTNKHTPLD--------KQVSTVGLVQPNLEVKIVDTQTGEVVPIGE-TGELLTRGYSVMKGYWGSRFKTREAIQDGWMHTGDLAT-MDEDGYIKVVGRSKDMVIRGGENIYPVEIENYLYRHPKISDVQVVGVPDKKYGEVLAAWIIARKGEQLTEDEVKQFCKDNIAHYKVPQYFRFVEEYPMTITGKIQKYKITEMMIEELG-- 144900132 21 ----------LTPLTFLERTASVWPDRVAVIHGP----VRRTWGETLVRVRRLAAGLAARGIGKGDTVAMLAANTPELFEGHFAIPLAGAVLNAINTRLDAEAITFILEHGEAKLLIVDREFSKVTKKALEGLKVKIPVFDIDDPTYVGGETYEDLLADELHPWTMPEWDAIALNYTSGTTGNPKGVVYHHRGAYLNAVSNAL--GWTLPDGPVYLWTLPMFHCNGWCFPWTMAAAAGTSVCLRHVRV-EPILDLIRSENVGYFCGAPIVLNMINNAPAALKEGISQPVKVMTAGAAPPAAVIAGMERMGWEVTHVYGLTEVYGPVIQCVWHDKWNDLSIDDKAKIKARQGVRGPMAVMVADPMTLEPCPKDGMTMGEIFMRGNNVMKGYLKNPKATVESFEGGWFHTGDLAV-WHADGYVEIKDRSKDIIISGGENISSIEVEDVLYKHPDVMEAAVVARPDEKWGETPCAFVSLKDGATCTEEDIIAFCKAHMAGFKTPRTIVFGP-LPKTSTGKIQKFMLRQQAKEL---- 161524540 9 -----MMDMPLLVSSLIAHAARHAGDTEIVSKRIEGDLHRYTYRDCERRAKRLAQALARLGVEAGDRVGTLAWNGYRHLEAYYAIGGMGAVCHTINPRLFPEQIAYIVNHAEDRYVLFDINFAPLVEALAPQCPNVRGWIVMGAMPYLCYETLVEAEDGRYDWPRLDEQQACGLCYTSGTTGNPKGVLYSNRSTVLHAYGAALPDAMNLSAMDAVLPVVPMFHVNAWGLPYAVPLTGGKLVLPGKDLDGRSLYELMEAERVTFSAGVPTVWLGLLNYMREAGVRFSSLNRTVIGGSACPPAMLRTFEDDYVRVIHAWGMTELSPLGTLAKLNWAQSQRPHDVQRRLLEKQGRVIGGVDMRIVGPDGQELPWDGVAYGELQVRGPWVIDRY----FRSDTSPLVDGWFPTGDVATIDADGFLQITDRSKDVIKSGGEWISSIDVENVAIAHPGVAEAACIACAHPKWTERPLLVVVPREGANLTREALLAFYEGKVAKWWIPDDVVFVESLPHTATGKLQKLKLREMFRDY---- 116748562 10 -----------TLGQLLDRAIERFPDNEVIVYED--RDFRLTYREFGELVDKVAKGLMALGVKKGEKVAVWATNVPYWVVLQFATARVGAVLLTVNTAYKTAELEYLLRQSECENIFIIDGFRDTDYVLTLYFPHLKRVFFLGHEKHRGMYSMTDDEQYRARQEELDVHDVVNMQYTSGTTGFPKGVMLTHFNLVNNGYWIGKNQLFG--PEDRICLPVPLFHCFGCSLGVMAAVNHGSALVILEGFDPVSAMTAVEKERCTAIYGVPTMFIAILDHPLFPKFSFASLRTGIMAGSPCPAPIMNRVIEKMNARQITIVYTESSPGMTQTRVNDDIRKRCETVGRAMPG---------VEVCIMDPELRTPVPLGVPGEVCCRGYIVMKGYYNMPEATMQAIDQQGWLHSGDLGVMDKDGYVAITGRHKDMIIRGGENIYPKEVEEFLYGMEGIRDVQVVGVPSAKYGEEVCAFVILKDGSSYSPQDVIDFCRGKISRYKIPKCVAFVDGYPMTASGKIQKFKLREEAARLFPDA 113867530 2 ALMGQMMSAPLLISSIIKHAARYYGSTEIVSRRTEGDLHRYTYRDCELRARKLAQALGALGVKQGERVGTLAWNGYRHLEIYYGVSGMGAVCHTINPRLFPEQIAYIVNHAEDGYVFFDLTFLPLVEGVAPHCPNVRGWVAMTDRAHMCYEELVDAQDGDYEWPQFDENLASSLCYTSGTTGNPKGALYSHRSTVLHSYASALPDALGCSASDVILPVVPMFHVNAWGLPYSVPLVGAKLVLPGAKLDGASIYELFEQEKVTFSAGVPTVWLGLLQHVQSNKLKFSSFRRTVIGGSAVPPAMTRAFEALNVEVIHAWGMTEMSPLGTACKLLARHEALSDADRHKIQEKQGRVIFGVDMKIVDGEGKELPWDGKAFGDLMVRGPWVIEQYYRNGI----SPLADGWFPTGDVATIDADGFMQITDRSKDVIKSGGEWISSIDIENVAAAHPAVHMAACISAYHPKWDERPLLVVVKKPGAEVTREELLQFFDGKVAKWWIPDDVAFVTEIPLTATGKMQKLKLREQFKDY---- 183982607 3 -----------NIGAMLKQRAHISPRLQAYVEPST--NVRMDYTELNMLTNRCASVLRALGVGKGDRVALLMPNSVAFCCLFYGAAKLGAVAVPLNTRLAAPELGFILADSGSTVLIYHQSLEPVVTAIKTATERSHNVIWVPLSDGEGALAQRLETADAGEPIDSGGSDNLFIMYTSGTTGNPKGVVHTHDSV--HTAASSWSLTVDVRYQDRLLLPLPMFHVAALTTVIMCAM-RGVTLVSMPQFDPAKAWSLIVDERVSLAGAVPAILNFMRLVPEFTELDAPEFRCFITGGAPMPEALIRMYAAKNMQVVQGYALTESCGGGTL---------LLGEDALAKVGSAGRATMFADVRVRTDDG---MIAERGQGEVVIKSDFLLKEYWNRPDATRDAFHGDWFRTGDIGE-IDSDGYLYIKDRIKDMIISGGENIYPAEIENVITGIPGVAEVAVIGLPDQKWGEIACAIVVSDQGAVSEAGIVE-FCAARLARYKLPKRLIFTATLPRNPAGKVLKRELRELYR------ 56964438 23 --------EDVPLQHFFKQSANRFPQHEAIHFL----GKTLSYEELYDQTLRFANRLQKLGVKKGDRVAIMLANSPQSVIGYYAVLMVGGVVVQTNPLYVERELEHQLADARAKVILCLDSVLPKVEKVMARTQGIPKVKVTYSERVLPFARLVKEGEALEPEVEMNADDLALLQYTGGTTGLAKGVMLTHRNLVVNAVQCDAWLYKTEERSERVLGVMPFFHVYGMTTVMNFAVKTAATMVLLPKFKPEEVLRTIEKQRITLFPGAPTMYVALVNNERIHQYDLTSIKACISGASALPLEVQQKFEQTKGRIVEGYGLTETSPVVCANPI----------WEKRKTGSVG-IPWPDTDVMVYSLEKDGEAEIGEVGELFVRGPQVMKGYWMRPEETAQTFHGEWLKTGDMAR-MDEEGYVYIVDRKKEIIIAGGFNIYPREVEEVLFEHEAVVQAAVIGVPDEYRGETVKAFIVLKAGETISEKEMEAYCRQKLAAYKIPRLYEFRDELPTTLTGKILKRVL----------- 89895063 21 --PHYLSYPEETVDGLFRKSVQKNSGEVALIYF----NKKMSYSDLGNKVERLAGSLQKLGIDPGDRVALLLANCPQYVIAYYAILAIGGVVVPVNPLSTESELLHIFRDAQVKAAICLDLLAERLENVRDICHQAGETQLLKHTFYTALNEYMPFPLKFLYPFTRKRKDIAVLIYTGGTTGRPKGVMLSHYGLLAN--AYQAIAWVQMGSKDRLVTVLPAFHGFGMSVCMNAPLFSGASTILIPRFEAKDVLKAIHKHKPTYFAGVPTMYIGMINYPQLKRYSLSSLVGCFVGAAALAPEVKRSFEELTGARLMEGYGLTEGVNALCC---------NPLRGENRTGSIGFPFPDVDFKIRDIDTGEEELPPGESGELVIQCPDLMLGYYNRPEETAYALRDGWLYTGDIAT-MDEDGYFYLVDRKKDMIITGGFNVYPREVEDVLYEHPAVREACVIGVKDGYSGEKVVAFVSLKDGAAATEQDVIAFCRKHLVPYKVPKTVEFRTDLPKTAIGKILRRALRD--------- 84687202 16 -----------TIADALTRAARRYGDRTALHFAD----RTWTFTGLYDGAGRIAARLLEAGLVPGDRVAAYGRNSDAYLLLYLACARAGFIHVPINYALVGRELAYILDNCGADALFVDPALQDMASPVLAEMEPLKLVGTTHSGDGLDALRMAQDDAQSVPGEGIDAEDLVQLLYTSGTTAAPKGAMMSHRALLAEYTSCIV--ELELSAKDRALAGLPLYHSAQMHVFTVPQFIVGATTWLIEAPLPDLCLELIETHGITSFFAPPTVWISLLRSPAFEARDLTSLEYVYYGASIMPVPVLQELRERLPGARPFNCYG-------QSEIGPLATVLYPHEHEERPASAGRPIYNVETRLVDEDMNDVAPGE--QGEIVHRSPQLLSGYWDKAEATEEAFAGGWFHSGDVGVMDEA-GYITVVDRTKDIIKTGGTMVASREVEEVLFTHPAVSEVAVIALPHPKWVEAVTAVVVLREGAEASEDDLIAFAKDNLAPFKLPKRVLFASELPRNTAGKILKRTLRDTHEALY--- 111222815 1 ------MRGTMLIGDIARRNARRYPDKAAVVY----EDEELSWRSLDQRANRIATYLLGRGLAKGDRVAVCARNTPEWPEITYGLAKAGLVLVPINIRLSGPEVDYVLSDSGARAAIVHTDHVDGPGAPLAALDTVIE-IGGDSVGVNYAKALAAGRDTDPTPADLTDSDIHLLLYTSGTTGRPKAVVHEHRTLLAQVLDTTI--STESRHDDVFLATTPFFTAGGMIRTLSWLYLGQTMVIHPRFDPVAVLETIERWKVTMTTFIPTMLIRTLRELDARPGIDVSSLRRISYGSAPAPPGLAEEAARKGCDLQQRYGSTEAGGQVTILTPEDHRAIFAGDDALR--SSCGRETPHAEIRIVGDDGAELPRGE--VGEIVVRADSVARGYWNRPEANAETFRPDGLWTGDLGRLDER-GYLHIAGRKTDMIISGGFNVYPAEIERVLGAHPNVDLVAVVGVPHPEWGETPIAVVVPKGDITTEEEQLRTLSREQLAGYKQPRGYAFRAQMPLGPAGKILKRELRAE-------- 54022679 3 ---STMQDEPLSLATLLKYAATFQGESTVSTWTGDG-VRTMTYRELGAEAARLANALSGLGIGVGDRVGTFMWNNNEHMVAYIGVPAMGAVLHALNIRLFPEQLVYVANHAEDKVVIVDGSLVPMFAQLLPNMKTVRHVIVANGDAVHSYSELLAGQSDSYDFPVIDERSAAAMCYTSGTTGDPKGVVYSHRSNWLHAMQVVSPSGMGFSGADSVLAIVPLFHANAWGIPYAALMSGANVVMPDRFLQPGPLLEILANLKPTFAAAVPTIWGGVLAALAAQPQDISHLRTVVVGGAAVPPSMMHAFQERHVRVLHAWGMTETSPLGSVAHAPAG---VTGEEEWAYRYTQGRFPASVQARLVDDAGNVVPNDGESLGELEVKGPWITGSYYSPDGSPVDPDKFDNGWRTGDVGKISPDGYLTLVDRSKDVIKSGGEWISSVDLENAVMGHPAVAEAAVIGVPDEKWDERPLVAIVLAEGATAEPTELRDFLADKFAKWQLPEHWTFISEVPKTSVGKFDKKQLRAQYAN----- 149377184 20 ----------MTIGAMLDRTAEKYPDTEALVALH--QDIRWTYKEFVEKVNEAARAFIAIGVKRGDRVGIWSPNRYEWTVTQFATAKVGAILVNINPAYGVHELDYAMNLSGISVLDYRKMVYDLAPELAQKVPELRAVVNLDKDKHDGMWTWAEFIGFAGDQDQLQFDDPINIQFTSGTTGNPKGATLTHHNILNN--GYFVAESQLLTEKDRLVIPVPLYHCFGMVMGLGCITHGSTMIYPGEGFEPKSVLQAVHQEKATALYGVPTMFIAELAEPEFETYDLSTLRTGIMAGSICPAEVMKKVNMNMKEVQIAYGMTETSPVSTQTSSLDPFE--------KQVTTVGRTQPHLETKIVDPGNGNVVPRGE-IGELCTRGYSVMLKYWNNEEKTSEAIDGAGWMHTGDLATMDEDGYIQIVGRIKDMVIRGGENIYPKEIEEFLYTHPAIEEVQVTGIPDDKYGEELIAWVKLNPDAPVTGDELREFCKGKIAHFKIPRNYKFVDEFPMTVTGKIQKFKMRE--------- 126667866 20 --------------DFITRTASVYPDYPAIIHG----AIRRTWAETHERSLRLASALVGRGIKKGDTVAVMLPNIPAMVECHFGVPMTGAVMNALNVRLDAEVIAYMLEHAEAKVILVDREFGEVILEAVSRLDKKPLIIDVDDPEYDYEAFLQEGDPEYQWDMPTDEWDAISLNYTSGTTGNPKGVVYHHRGAYLNSLGNTAVWSMAMHP--VYLWTLPMFHCNGWCFPWTITAMA-GTHVCLRRVDPEKILQLIREHRVTHMCGAPIVLNALLNVPPASKAGIDHVVKAMVAGAPPPAQVIGAVEEMGIALTHTYGLTEVYGPVTVCAWKDRWNDLPLAERAAIKSRQGVRYHTGTMIADPGTMKPTPKDGKTIGEIFLRGNTVMKGYLKNPKATEEAFRGGWFHTGDLAV-WHEDGYMEIKDRLKDIIISGGENISTIEIENVLYRHPAVMEAAVVARPDEKWGETPCAFVTLKPDANVTEAAMIDFCRKHMARFKVPKTVVFSD-LPKTSTGKVQKFLLREQAKE----- 78045056 20 --PHIDYPEK-TLPELLWETIEKYPGIIATIFL----GEKMTYKEFGEKVKRLTRALSQIGIKKGDRVAIMLPNSPQFVMSYFAILSLGGVVVQLNPMYVEREIEYYLNDSGAETIILLDVLYPRARAVKGNT-SLKNIIVVNIPQVYYFNDLVLNSEPDVPEVAVSPDDVAVLQYTGGTTGVSKGAMLTHKNLVANYQVREFSHRLFVPGQERILIALPLFHVYGMTTGMNLATCFGGTMILVPRFEAGLILEHIDLYRPTAFPGAPTMYIALLNYPDLTRYDLKSIYVCVSGSAPLPVEVQTKFEEI------------TGAIVVEGYGASPVTHLNPIGGLRKIGSIGVPYPDTLAKIVDLETGE-DLPPGEIGELVVKGPQVMKGYWNRPEETAQVLKDGWLYTGDIAR-MDEDGFFYIVDRKKDMIIASGYNIYPREVEEVLYQHPKVKEAVVVGVPDAYRGETVKAYIVVKDGETLTEQEVIDFCNARLARYKVPRLVEFRSELPKTAVGKV---------------- 15614569 1 -----MLEKDYSVFPLLYQAVQANPKKEALYDL----NERITYEQLLERVNELAAIFIEMGVVKGDRIGVCLPNWNETVIIFFAAAKLGATVVPFNPNYREYEIAYIVANAAPKLLFVCEKVEENVGLAALVADQRQLISVFKSPFAIPFEQLKRTNKSAIDVSIVPSHERYCILYTSGTTGLPKGVMITHSSVVQSGLA--LARSLKCTKDDVFIVPAPLFHIFGMACNLMAAVSCQAKVILQEKFKPDHTLALIEQEKVTIHQAVPTMFILELNHPDFSTFDLSSLRAGMVGAAPCPKETVQEIRKRMGFHLCISYGM--------TEVGAATITPYEDEDESSLDTVGKPMEGVEITIVNEDREPL--PVGDIGEIAIRGFGNMIGYYKLPEQTNEVLGDNGWFYTGDLGSLDEEGYLRFIGRKKELIIRGGYNIYPQEIEAILSEHEKVQESAVIGLPDEVLGELVCAGIKLKQGAHSSEQELLAYLSKRIAHYKVPSKIVFVEELPVTASGKVQKSQLREQ-------- 114321937 11 ---------PENLYGLLQSRSQ---DRDEQVFLEVPNGRNWTYGQAHQHAARLAGLLRQLGVQPGDRVAVQVDKSPEAICLYLACLRAGAVFLPLNTAYMRTELEYFLHDAEPSLAVVRPAGEETLRELAEAKGGTRVETLDANGGGSLMRTLSEQAPEPLPPHPVSRDDLACILYTSGTTGRPKGAMLSHG--NLAANALALEEAWGWRQDDVLIHALPIFHVHGLFVAMHCAMMGASKVYFLPRFDADQVLQL--LPRATVLMGVPTFYTRLLQQPELNPELCRNMRLFISGSAPLLEETFQQWYERTGHPILERYGMTETGMNISNPL----------EGERRPGTVGFPLPGVEVRIVDTEGHELPPGE--VGSLQVKGPNVFSGYWRLPEKTAEEFTDDGYFITGDMATVSEDGYYAIVGRAKDLVITGGYNVYPKEVEGFIDGLDGVRESAVIGLPHPDFGEQVAAVVVPKAGPKLDEAAVIHQLKGELAGYKVPKAVFFVDELPRNAMGKVQKNVLREQY------- 91976345 4 ------LSEPNTLAEVVRAQAEARGDEIVFEF----EGRITTFAQFDAHTNQIAHALKASGVQPRERVAYLGKNSDIYFELLLGAIKANVVMAPVNWRLAGPEIAFIVEDCKAAVLFVGPEFVDQVRGLKDQLPGVRHIITTEGGAPEWVAQWRDAQPKDDPQVQIDPADIAIQLYTSGTTGKPKGAMLSHANFLSLVRADSTPEWNKWSTDDVSLVAMPVFHIGGSGWGVIGIYHG-AKGVVAREFDPTKVLDFFEHAKITKLFMVPAAMQFVVRQPRAREIDFSRLKYMLYGASPIPAALLECIDVFKCGFVQMYGMTETTGTIVALPPEDHVEGLERMRSAGKALP-GVELAILDPDGNRLPPRQV-------GEIATRSGSNMVGYWNLPEATKRTIDGDNWLRTGDAGYMDEDGYLYIHDRIKDMIISGGENIYPAEVESAICDHPDVAEVAVVGVPDDQWGEAVKAVVVMKPGKEASPQDIISFTRSRIAGYKTPKSIDFIPALPRNASGKILRRNLRDPY------- 115378687 6 -----MMDFPLTLTHLLDRARTFYGRSEIVSRRPDRSLHRSTYADFYRRACQLAHALKRLGVQPGDRVASLCWNHHQHLELYFAVPAMGAVLHTLNLRLAPKDLGYIAHHAGDRILVVDRTLLPLLEKFVKDVPSIEHVIVIDGPAPEGTLDYEQCLASEPTAFDFPERSAAMLCYTSGTTGNPKGVLFSHRSIVLHTLVSCMGEVIGPTAQDVMLPVVPMFHAAAWGLPFDALITGAKLVFPGPHLDAVSLLDLMAQERVTLAGGVPTIWLGILALLDQEPKRWDLRTIRAMGGSAAPASLIDGFMKRHLHVTHAWGMTELNPVGTLARLKPHHADLDDAARLDIRASQGYPIPFVEQRHVSDTGQVLPWDGKTMGELEVRGPWVARSYYS--DEGADRFTQDGWFKTGDVVTIDAEGYLRITDRSKDVIKSGGEWISSVALENALMAHPAVLEAAVFAARHPKWDERPLAAVVLKPGQRATAEELAAYLQQHFVKWWLPEDYLFVPQIPRTSTGKFLKMKLREEFGDHL--- 149180898 1 ----------MDIGSYLAQNARKKPEKLAIEC----NGKTYTYKQFNEEVNKLAHGLLNLGVHKGEKIALMMKNSDQFVLSFFAGAKIGAVIVPVNFRLTATEVHYILDQSQSVVVICDEEFEEVVTSAREGT-GVLHVITTGTPKVVGHHTFERVMADNTPSVEVNDDDDLEILYTSGTTGRPKGALFDHKRVFN--VGLTMMISMGINEEERFLHIAPLFHSAQLNLFLISGVVLGATHIIHRDFHPVTSLQAIQENKITHFFGVPAMYNFLLQVPNAADYDLSSIKRCGYGAAPMAPEVVRRSMELFKTDQFYN-------LCGLTEAGPGGILLDPQGHKTHFGKGGKAAFLTEARVVNEEGKDI--EPGAVGEFIIKGESIMKEYYRKPEETAKTIKDGWLYTGDLAT-IDEEGYITLVDRKKDMIISGGENVYSIEVEDVLYEHPAVLEAAIIGLPDETWGEAVCAVIVPKQGAEINEDELKSFCRQKLAGYKIPRRMFIEEALPRNASGKILKYQLRQ--------- 109898230 3 -----MMNSQLMISNILKHAERNYPKREIVSVTSDNPRHRYTYKDLATRTRKLANALASLGAKFGDRIGTLAWNDYRHLELYYAVSGSGMVCHTINPKLFPEQVNYIINHAQDRFIFVDVLVMPLVEALAPHLPKVEAFIVLTSKANMCYEELIADQSSDFTWPEFDENTASGMCYTSGTTGNPKGVVYSHRSTLLHAYAGALPDVTNASGRETVLPVVPMFHVNAWGLPYATIMTGAKVMPGPKMGDGETLHDLIETEKVTFSSGVPTIWLALLTYLDKSGKKIPSLSRVTVGGAACPRAIIERFDNHDTMVYQGWGMTETSPLGTFFGLQPGMEDYTDEQITDLQTLQGRGVFGIEMRIVDEDNNELPWDGVAFGALKVRGPWVISGYYGMSQTPGEEGCPVDWFDTGDVATINADGYMQITDRTKDVIKSGGEWVSSIDIENAAVGHPAIAEAAAIGRYHPKWTERPLLIAVRNPDSQATSAEILSFLTDKLHKWSLPDDVVFVDELPHTATGKLNKLALRKSFEDY---- 161524893 23 -----------SLVQFFDECTTRFADRVAYVSAGA----SMTYRALAQKVDAFASYLQAIGVKPGDRVAIMLPNTFQYPVALFGTLKTGAIVVNVNPLYTARELAHQLKDSGAETIVVFENFARTLQDALPDTRVKNIVVTALGDAIRLRAALALGARERAKPAAITRDDLAFLQYTGGTTGVAKGAMLTHGNLIANLLQAKAWIADQLTGETVLTPLPLYHIYSLTVNAFIFMGLGGRNILIANPRDTKMMMKILRHETFTGITGINTLYNAFLDNDEFRRRDFSKLKLAMAGGMAMQRAVAERFQQVTGRPIVEGYGTECSPIVTMNPVDLN-------DMSAFSGSIGLPAPSTIVRFRREDGT--WAGIGEPGELCVRGPQVMRGYWQRPDETAKVIDADGWLATGDIGVMDERGFVRLIDRKKDMILVSGFNVYPNEIEEVLVMHPGISEAAAIGVPDEVQGERIKVFVVRRDPTLTVDDVLAH-CRKNLTGYKMPKFVEFRDALPQTNVGKILRRALRDEELAKIGAA 66045844 3771 ------YPTDLCIQHLFEAQVRTQPDAIAVAV----QGQRLSYADLNRQANRLAHHLISLGIVPDDRVAICVERGVEMMIGLLGVLKAGAAYVPLDPAYPAERLAYMITDSQPAALLTQRGLQERLPALSMPL------VLLDDEQYQGL----AECDDNPVVPTLGVRNLAYVIYTSGSTGNPKGVMIEHRGLVNY--SVDAARLFDLSQSDTVLQQNTLNFDLSVEEIFPAAGATLAPSREIFGSEGTETHGIQPTVLHLTTAHWHTLVAEWHNQPQAAEQRLQHVRLINVTGDALSAQKLKLWDEVRPAHTRLINTYGPTEATVSCTAAYVSYDAAAGSEGSGNATIGKPMANTRIYLLDAHQQPV--PYGVAGEIYIGGDGVARGYLNLEEVNAERFPDARMYKTGDLARYMADGRIEYLGRNDFQVKVRGFRIELGEIEARLGNCKGVKEAVVIAREDNPGEKRLVAYVVAQPQTQITAAELRAELAPQLAEYMLPSAFVLLDELPLTPNRKLDRKALPAPADDAFA-- 66045844 6960 ----------LMVHQRFEQFAAAHPQNIALVFG----RHEVSYQALNRRANRLAHELLAQGVRPDDRVAILAERGTQMICAVLAVLKSGAAYVPLDPTYPTERLGYLLTDSAPVALLAQSACLDVLPA-----HSVPVLTLGADNDSADLADESLDRNPEPAALGLSREHLAYVIYTSGSTGLPKGVLVEHGNVARLFDATAGQ--FNFGHEDVWTLFHSFAFDFSVWEIWGACYGGKLVIVPSEVARSPDDFYALVCEQQVTVLNQTPSAFRQFIQARERSPQEHALREVVFGGEALDFRSLQPWTARTPLSRTRLVNMYGITEITVHATYYPISQ--SEIDTAMPSLIGPALDDLCLRILDDYQQPV--PVGVNGEIYIGGAGVARHYLNRTELNAERFIADPYYRTGDVAHYRSDGGVVYVGRNDSQIKIRGFRIELGEIEAQLLACPDVREAMVIVREDRPGDKRLVAYLIAEDGAAPESALLRSQLASVLAEHMLPSAFVTLETWPLTTNGKLDRAAL----------- 66045844 8055 ----------VPIHALFEDQVRRNPDAVALVY----EDRQLSYRQLNRRANHVARQLLQLGVQPDERVAICAERSLDMIVGLLGVLKSGAAYVPIDPAHPADRMAFMLQDSQPRAL---------LTQGALSLPVGDTPLMLLDSAESLLAADDQAFDANPVVDGLTAENLAYVIYTSGSTGQSKGVMVEHRSVFNFWNVTRTTHQHCPTPATVALNAGFFFDMSIKGISQLFSGHKLVIIPQLLRANGSELLDFLEAHQVHAFDSTPSQLDTLLSAGLLERSSYQPVSVLLGGEAINASTWEKLRNCPTIRFYNMYGPTECTVDATIDLIRDLGE----------KPSIGRPIANVQVHVLDARGEPA--PLGVAGEIHIGGSGVARGYLNRDELSAERFIVDPFYKTGDLGRWLADGTLEYMGRNDFQVKVRGFRIELGEIENVLLAVPGIREAIVIARNDSQGDQRLVAYVC--GESVAAEHLRSELLR-HLPEYMVPSAFVQLDALPLTANGKLDRRAL----------- 66045844 4836 -------PQDRTIHQLFEERVQAQPDAIAVAFG----AQRLSYAELNRQANRVAHHLISLGIKPDDRVAICVERGVEMLIGVLGVLKAGAAYVPLDPAYPAERLAYMIEDSTPSALLAQ-------RDVQAHLPTLDLPLVLLDEDQRTTLS---ERGDNPVVETLGAHNLAYVIYTSGSTGVPKGVMVEHRGLFAVSAAWEQLYALHAPLNHLQMAGFSFDVFSADLIRSLAFGGTLVLCPRETLMDPPALYRLLSEESIGFADFVPAVLNALLGWVEETGHDLSFMRTVVCGSDIWTAHSARQLRKLCGDHVQIVQAYG----VTEASIDSTCFEFEATSQVDGVLPIGRALANTRIYLLDELGQAVPPGV--AGELYIGGAGIARGYLNLQQLTAERFMDNPFYRSGDMARYRADGNIEFLGRNDSQAKLRGLRLELGEIEARLAEVAGVRESLVVIREDSGGTPKLIAYFVEESGPALTPRALRQQLQLNLPEYMIPAAFVRMAALPLSANGKLDRRALPE--------- 66045844 5906 ------------MHRLFEAHAEAAPQAIAVRQGE----QTLTYAELDSRANALAQHLRKHGVGPGTRVAILLDRSVELLASMLATLKCGAAYLALDRLAPEERLRFMLEDSEAIMLLSRSDLTAPDMTPRLDLDTLELSAL--------------NQEPVVPATEVAGETPACIIYTSGSTGVPKGVIVTHNGIV---RLVQDNGYYDFSAEDRVAFSSNPAFDASTPEIWGALLNGGQSVIIEPQVLLEPVAFAALLKRHGVTAMISSTALFNLYAGLIPEALAGLRMIMCGGERADPASFRRREHSAQVRLFNGYGPTEGTTCATSYEIFDVL-------PDTLSLPIGKPNANVRVYVLDARREPVPMGV--VGEIYIGGTGVALGYLNRPELTAERFSEDPFYRTGDLARWLPDGNLEYLARNDGQVKVRGFRVELGEIESVLHLCDGVRNSVVVAHEASPGDTRLVAYYTVHAGVDAPDEDLRAQLSADLAEYMVPSVFVRLDALPLTLNGKVDQKAL----------- 167587919 1 ----------MNLVAALDRAARATPDKPFLRH----DGATITYAQARDRSHRAAAVLSALGVAAGDRVAAMCFNTPAFVDLLFGAWRLGAAFVPVNHKLQAAEIDYVLAHSGSKAILFDASLAPVLERVAHPA---QRLVTEGAPAGLPCFDTMLAAADGVAGIEPADGDLAQILYTSGTTGRPKGCMHSHRTVTL--AAMQAALALSITRDERTLMAMPIWHSSPLNNWFGGTLMAGGTVVLLREYHPLRFLQTVERERVTLYFGAPVSYTLPLDQVEFAAFDLTSVRAWIYGGGPIGAAQAERLAHAYRGGAFFQ-------VYGMTETGPAGTSLYPDEQVAKAGSIGHHGGPGVDLRVVRTDG-ADAQPGEAGEIWLKTDSMMLGYLDDPAATRAAFAPNGWYRTGDVARIDQDGYLFLVDRLKDMIVTGGENVYSKEVEDALGAHPDVIDAAVVGIPHPEWGETVVAHVVVRAGAARDADTLRAFCAERLAAYKVPREVVFADALPRTPTGKLQKFLLRRR-------- 184201926 7 SYAAGPTDQPLTIGENLHETAERFPDHEALVDVAAG--KRWTYREFLHDVRSLATGLDRLGVRTGDRVGIWGPNSWEWVLMQYASAELGAILVNINPSYRQHEVDFALAQAGISTVFKNSDYAGMLEAARPHAPELQNVVLMGSPEWDALFVEPDDARLASVATGLHADDAVNIQYTSGTTGRPKGATLSHRNILNN--GYFIGELLHYTAEDRIVVVPPLYHCFGMVIGLAATSHGCAIILSGPGFDPRAALRAVAQERATSLYGVPTMFIAELELPDFGDYDLSTLRTGVMAGSPCPMEVMRKVISEMHMSEICYGMTETSPVSFQTRSDDSLD--------RRVGTVGRVHPHVEVKIVDPSTGE-TVPRGQAGEFCTRGYSVMKGYWGQEEKTREAIDPEGWLHTGDIAVMDEDGYAQITGRIKDMVIRGGENIYPREVEEFLYTHPDVVDAQVIGVPSEKYGEELMVWLRLRDGAPLTAEAILEFADGKISRHKIPRYVHVVEEFPMTVTGKVRKVEMREEA------- 108797095 16 ----------------LARHALMQPGDTALRFM----GRTTTWGELDDRVTKLAGALSRRGVGFGDRVLILMLNRTEFIESFLAVNKLGAIAVPVNFRMTPPEIAFLVSDCAARVVVTEAVLAPVATAVRDLDPTLETVIVAGGATDDGILGYDDLIAEPGEPVDIPNDAPALIMYTSGTTGRPKGAVLTHVNIAGQAMTFLFTNGVDLNHDVGFIGVPLFHIAGIGNTIVGLLLGRPTVLYPLGAFDPGAL--LDVLAEEKVTGIFLVPAQWQAVCAAQRAKPRDLKLRVLSWGAAPASDTLLR------DMAETFPGAQILAAFGQTEMSPVTCMLLGEDALRKLGSVGKVIPTVAARIVDEDMNDV--PIGQVGEIVYRAPTLMAGYWNNPKATAEAFEGGWFHSGDLVR-QDEEGYIWVVDRKKDMIISGGENIYCAEVENVLAAHPAIAEVAVIGRAHEKWGEVPVAVAAVRGAEDAAKADLDEFLTERLARYKHPKALEIVDALPRNPAGKVLKTELRQRYA------ 115379187 1 ----------MNLGLIPAKWAALTPQRTALIDIPH--QRRINWADLDTRVRRLANGLRALGLRSGDRVAVLSRNSIEYQELYFAVGRAGLVLLPLNWRLSTDALRTLVTDAEPAVLVASAEFRNVASELGRAVDLVSLLYYGPTEDGSYEELIASAPDSEPPWCEVRDTDPYFILYTGGTTGMAKGVVHSHRSAAAGMLNQTVAER--IVPSDVYLLTGQMFHIP---VVLSMNYLAHGCPVVLMNFDAQQALAVIEQERVSAFLGITTMLNWMLAVPGFDSYDLSSLRNIQYGGGPMPSAVVRAVAEAFPCGLIQGYGQTEGTTMSFLSQEDHRDALRGVHPHRLR-SCGREGFGTRIRVVDPNGHEVPRDGKTPGEIVVRSEANMLGYFRRPELTA-ATLQNGWMRTGDVATWDHDRYLYIVDRLKDMIISGGEKIYSIEVEEAIGRHPAVLECAVIGVPDERWGESVKAFVVLKPDQKATEEDILDVARKHLASYQKPRSVEFIAELPKAPTGKLLKRALRAPY------- 158521616 3 -----------TLGDISTNGAVHFPDWEAIVF----EETRMTYRQLNTRVNRLANALTALGCKKGDHLAVLAENCSQYVEIYFAAAKIGACVCPQNHRLADEELTYVINHGESTLFLVGHGFEDRACSIQSGLTNIRYWISIEN-FIDGYLSYEELIKTHPDTEPVPESDLAILMYTGGTTGLPKGVMLTHRNLMANAVLTAATALANLGPGRRFSTCMVLPMFHVSLWPVLLTLSIGGKAVINRKMDLGEILRLIQDEECAHINLVPTIYGWLVDYPDADKYDISSLIYMTYAGSPFPTEVLKKCIRRFGNIFSQGYGATETAGGAATML-SYQDHEIEGSRSRLLASAGKTAPCSRIKIADDEGRAL--PYGQSGEICVTGKHIMAGYWKDPVKTAEALRDGWYHTGDMGY-MDEDGYVFLTDRKADMIISGGENVYPKETEDVLYQHEAVAECSVVSAPDPRWGEIVKAVVVLQPGKTATEEELIAFCKERLAGYKCPKSIVFWDNLPTSIIGKVLKKEIKATF------- 158316519 20 AYPPQIDPSPRSIVDAWRDRVAGNPGRTAVRYFDG----SLSAAELDAHTDALAAELQERDVRPGERVGVYLQNVPHYPISLLAIWKAGGIAVPLNPMYRGRELRRLIDDSGTTGIILARTVRWLLSASARDFQTADDPRVFGSPDGDLAAILSERRGQHPEPVETALDDTAFLTYTSGTTGPPKGALNTHRNCLNS--VLNYGRWLLLQPGDVVFAIAPLFHITGLSLNAGIALLNDTTLSMSGRFEPSVVLEAFRDHGVTTTIGSITAFNAFFRVDGAGPEHFAAVKRLYSGGAPIPPSTVEAFRSRFPYLHNIWGMTETTGGGIAVPPGAAAPVHGPSGTL----SIGVPMQNVDVWITDESGAP--RPPGVEGELVISAPQVIPGYWRNPEASAHALAGGRLRTGDVAVLDAA-GWVYLVDRVKDQINTSGFKVWPREVEDVLYEHPDVFEAAVVGLPDAYRGETVAAYVSLRDGAATTPEELTAFARERLAAYKYPRRISILPELPKTATGKIQRAVLREQA------- 205372818 1 -----MMNTPLLLTDLIERAEVYFPTKKVISRTSSG-VHTFTYKEIVQRTRRLASALSCLGVEEGTKVGTLAWNHHRHLEAYFAIPCIGAVLHTINFRLYPQHIAYIVNHARDEVLLIDKDLLPLVEAIKDQIPHVKAFIILSEEEVETELKPYEKFIEQRDPAELDENAPAVMCYTSATTGNPKGVMYSHRGIVLHSYALGLADTTALSEKDVAMPVVPMFHVNAWGLPFAATWFGTTQVLPGPYFTPEILATLIEEHRVTITAGVPTIWNGLLQEIERKDYNLSSLRGVLCGGSAAPKGMIRAYEEKHIPFMHAYGMTETSPLAIIASEKSSLGELNQEEKISIKAKQG-ILVPGLQMKIVGKDGEVAWDGKEMGELLLRGPWIASQYEN--DERTLGSFKDGWLYTGDVVTIDKEGYIQVVDRTKDLIKSGGEWISSVDIENAIMAHEGVFEAAVVAIPHEQWHERPVACVVLKEGEKVSKKDLYEFLTPQFAKWWLPDEIVFLNEIPKTSVGKFLKRTLRDEIQALF--- 126459453 24 --PPEVQIKPEPLFSYLDRQAAERGSATAYVYFGN----KISFKTVGDHSDRVAAALKEWGLGKGDVVALYLPNTPAFPIIYYGALKIGAVVSPMNPMYTPREVAYQAKDAGARVIFVADVLYKNVEEADKMHKFDRVVVVEVAEYMPAFISLLSHKATSYRAAVDPREDLAALMYTGGTTGVPKGAEITHGNISSNLQQYEVVKRRRGEQQLVMMGVLPWYHIYGQVTVMHYGIFDGATVVVVPRPDIEQIMKLIQKYKAHVLHGVPTLYNMIINHPKARQYKLSSLAFCISGAAPLPVEVAKKFEQLTGAVLREGYGLTETAVVT---------HVNPLYGKAKAGSIGLPIPSTY-AAVADPDKPILLPPGQVGEIVISGPQVFKGYHNRPEENAQAFFECCWFRTGDMGYMDEEGYFYIVDRKKDMIKYKGYSVFSREIEEVLYQHPCVKEAAVIGVPHPEAGEIPKAFIVLREGKVTPEDIIK-WTEDKLAHYKRPRAVEFRDELPKSAVGKILKRELRAE-------- 42521902 4 --------------DWLKRWKLYSPKNIAIKDGDTG--REFSYAEFFDLANAGAHVLHEKGICKGDRVAVLATNELEYVFLFFALQRLGAIMVPVNFRLTQREVNHIITDSSPKLVLFQEAYRDIVE----NLPDTRHYLLQGPDSFATDLQNPPAQGEM--PFVPKEEDPAMILYTSGTTGSPKGALLTYKMIFWNSINTTL--RLNISQTDCTVIFLPFFHTGGWNVLTTPFIHRGAKVVFLKKFDAEQILSLSEKEKATLLFGVPTTMEMMARSPRLNDINLESIRYAIVGGEPMPLELIKTWDKKGVPVRQGYGLTEFGPNVFS---------LNEEDALRKIGSIGFPNFYIEAKVVDPEGRELGSNQ--VGELLLRGPMIMQGYWHNEKATQETIKEGWLCTGDLVR-RDDEGYYYVVGRKKDMFISGGENVYPPEVEQILRSHPGVLEAAVIGIPDDKWGEVGKAFVVRSSNELTPETLHQHCI-QNLAKFKIPKHFVFLPSLPKGDSGKILKRVLAE--------- 45358129 1 -----MLFTNDTIGEFFEKQAQKDPDREFLVYPD--RNLRFTYKEFDERTDLLAKGLLEIGIKKGDHIGIWARNVPDWLTFMFATAKIGVVLVTVNTAYKSHELAYVMKQSDMKDVNYLEILYELVPELKTEFPYLKNVIYVGQEKHRGMYNTTELMLLGNYVSDLDSDDVINMQYTSGTTGFPKGVMLTHKNILNN--GYYIGEKQKFTEEERLCLPVPLFHCFGIVLGVLALLTHGGTLVMLEIFDPLLVLAAIQKEKCTAVYGVPTMFIAEFSHPMFEMFDLSSLRTGIMAGSTCPIEAMKKVMSDMYMREITISYTEASPVFTMTSVDDPFE--------KRVESVGKAMPHCEVKIIDPETGE-TLAPGNVGEICCRGYNVMKGYYKMPEKTAEVIEKDGWLHSGDLAVEDEDGYYKIVGRIKDMIIRGGENIYPREIEEFLYTMPGINDAQVVGIPDEKYGEIVGAFVIPKEGYEIKEEDVRDFALEKIARYKVPKHVFVVEEFPMTASGKIQKFKLTE--------- 197341050 22 --------------------AAAHPERTALAYFDD----RLTYAETEVLSASVAGHLAARGIRPGDRVALMLQNTPHFVLALLGAWRAGAVVVPVNPMYTTGEVRRVLGDAGVSALVCADRAWEAYLREAVTGTPVRFAVTADEHGFQTREDPRVLTWDPLPPPADTEDDTALISYTSGTSGTAKGATNTHANIAYS--AERQRTGSGIPEGAGYFALAPLFHITGMVCELAACLFNAGTLILTYRFEPGAVLDAFAEHRPACTVGPATAFMALAARPEASRDHFASFTYLASGGAPLPPALVDDFAERFGPYVHNGYGLTECTAPCASVPPGRRAPVHEESGTL---AVGVPGPETVVRILDEEGREV--PLGASGEIVVSGPQVVPGYWQRPEATSETFPGGELRTGDIGI-MDADGWLYVVDRKKDMINASGFKVWPREVEDVLYTHPAVREAAVVGVPDPYRGESVKAYVSLRPGSPADAAALVAHCRERLAAYKYPREVEILPELPKTTSGKILRRELRSR-------- 121607636 7 -----------TIADLLRRTAARQPEKPAVICGDT----RWTYREFDAVCDRLCQALRDMGVGVGAKIAILARNSHAFVAMRFAIARAGAVLVPVNFMLKPQEVAYILRHSQAQILCTDSELAAQARAAAALDTRIGPFIWLPGEQPSSPVDGMLNFDELVAAAPIDGSMLAQILYTSGTESLPKGAMLTHDAVIAQYVSCIV--AGDYTSADTMLHAMPLFHCAQLDTFFGPCVYSGATNVITASPAPESVIPKLAHHGVTSLFAPPTVWISLMRSPLFAQADLGSLAKCYYGASIMPVAVLQELQSRLTKVRFWNFYG-------QTEIAPTATVLGPGDQIRKAGSAGRPVLNVETRIVDDAGNPL--PAGAMGEIVHRSPQLLSGYLRDEARTAEAFAGGWFHSGDLGV-MDEEGFLTVVDRKKDMIKTGGENVASREVEEAIYRHPAVSEVAVVGLSDPVWIEAVTAIVVVKSGHTLDEAALIAHCRASLAGFKTPKRVIFADGLPRNPSGKILKRDLRLQHE------ 21228494 7 -----------SLGKYFEKQVAVDPNHEFIIYPD--RNLRFTYGQFNERVNNLAKGLLAIGIKKGDHVGIWAKNVPDWLTFMFATAKIGAVLVTVNTAYRSHEVEYVLKQSDMKEVDYLEIINGLVPELKKKFPHLKSIIYVGQEKHRGMYNTAELIGSHYPDEDVSGDDVVNMQYTSGTTGFPKGVMLTSKNILNN--GLSIGDRQKFTHEDRLCLPVPLFHCFGIVLGVMAILTHRGTLVMLEVFDPLLVLAAVQKEKCTALYGVPTMFIAEYTHPMFDMFDLSSLRTGIMAGSTCPVEAMKKVVKDMHCHQITSVYTEASPGMTQTTVDDPVE--------LRVETVGKCFPGVEVRVVDPATNK-PVPPNTVGEICCRGYNIMKGYYKMPEETKNVIDEEGWLHSGDLGTCDENGYYRITGRIKDMIIRGGENIYPREIEEFLHAMPGVKDAQVVGIPDKKYGEIVGAFVILEKDEDLTEADIRDYAISKIARYKVPKHIFIVDEYPLTASGKIQKYKLREMA------- 54027564 23 ----------------LATHALMRPDAVALRFKGVDT----TWKQLHERSEKFADALARRGVGFGDRVLILALNYPEYIEAVFGINALGAIAVPVNFRLTPPEVAYIVSDSGAKAIVTDTMLQPLAAAVRADAPALETLVVIGGRSDEGVLGYDDALAEPHAPLDIPEDTPSLIMYTSGTTGSPKGAVLTHANM--NAQALTCIRAMEITPESVGFCTSPLFHIAGLGSLAPYFMLGAKTVLHPLGAF-NPTEFLDAVEAEQATTAFCVPAQWQAICAEPTVKQRKLALKMLSWGAAPASDSVLRAMAECFPEAQNV------AVFGQTEMSPITCVLEGKDALRKLGSVGKPIPTIQVRIVDDEMNDVAPGE--VGEIVYRGPTLMQGYWNKPEATADAFEGGWFHSGDLVR-TDEEGFVWVVDRKKDMIISGGENIYCAEVENVLFSHPKIREAAVIGRSHDKWGEVPVAIVALNPDDELTLDELEPFLNENLARYKHPKDLVVVAELPRNASGKVVKVQLRKDY------- 197776630 68 -FAKWFADGKLNVYNCVDRHVEANGDRVAIHFGEPGDGRAITYAELKDEVSKAANALLELGVRKGDRVAVYLPMIPEAAVAMLACARIGAAHSVVFGGFSADAVASRIQDADAKLVIKPSALKPAIDEAVSRCPQVEHVLVVQRTGQEWWHDIVGRQSAEHTPEPFDAEHPLFILYTSGTTGKPKGILHTSGGYLTQTAYTHHAVFDLKPETDVYWCTADIGWVTGHSYIVYNGATQVMYEGTPDTPHQGRFWEIVQKYGVTILYTAPTAIRTFMKWGDEIPAKFDLSSLRVLGSVGEPINPEAWIWYRENIGGGKTPVVDT---WWQTETGAMMISPLPGVTAAKPGSAQRPLPGISATVVDDEANEVPDGGGGYLVLTEPWPSMLRTIWGDDQRFLDTYWSRFEGKYFAGDGAKKDDDGDIWGRVDDVMLVSGHNISTTEVESALVSHPKVAEAAVVGATDETTGQAIVAFVILRGSASEDDNLLRNHVGTTLGPIAKPKRVLPVAELPKTRSGKIMRRLLRDVAEN----- 69146489 468 ------------IHQLLEKQVERTPHAVAVVF----EGQQLTYNELNCRANQLAHYLQSLGVKPDTLVGICVERSLEMIVGLLGILKASGAYVPLDPDYPIERIIFMLEDAAVKVLLTQQKLINKLPEHQAQLICL-----------DADWELISQFSQDNPITDVQATNLAYVIYTSGSTGQPKGVMLSHSNLSNHM--FWMQETFPLTKTDRVLQKTPFSFDASVWEFYAPLLVGGQLLIAQPGGHTDSDYLLKTIAQQQVTTVQLVPSLLQMLLEQGGIENCQLLKRVFCGGEILPVALQEKL-LSQLNVNLCNLYGPTECCIDVTFWNCQREMYGQRIPIGRPISNTQIYILDSNLQSLPVGIPGELHIGGAGLARGYLNRPELTQEKFIPNPFSNYPDSRLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIETVLKQHSQVQSSVIIDQEDTSGNKRLVAYIVPQKETTPTPNELRQFLKEKLPDYMIPSAFVIMESLPLTPNGKIDRRALPE--------- 124520689 1 ----------MNLPSSLKKTAEMNADKTAYIFMD----QPVTYKELDTAVSKFADGLKKLGLKKGDHMALLLGNSPQFIIALYGAMRAGVTTIPVNPIYTPEEIRYILDNGDVKAVVALDLFVPYVDKIDALLPKVEHYIICEHPKLKSFSQILAESSPSVEEVPLSEGDTAVILYTSGTTGKPKGAMLTHKNLYSN--ASDIGSYLKMSADDRVITALPMFHVFCLSVAVNAPLISGATLLILPKFSPKEVFRVASRYKATIFAGVPTMYNYLFQYEGGDPKDFATLRLCISGGASMPVALLKNFKKFNVLISEGYGLSEASPVTCFNPL----------DRPRKPGSIGTNIVHVENKVVDELGNEV--PVGEVGELVVRGPNVMKGYYKMPEETAAAIRNGWLHTGDMAR-MDEDGYFYIVDRKKDMVIVGGFNVYPREVEEVLYDHPDVVEAAAVGIPDPNQGEVVKVYVVSKNKNLTEQALLDY-CKERLAKYKVPKEIEFLDELPKNTTGKILRRSLKEQLQ------ 113867951 23 ---DTTIPSEQTVPELLAQTVARYPERKAVAFREQG--VRWNWREFSDAVDALAAGLHTLGLARGDRVGIWSPNRVEWLVTQFATARLGLVLVNINPAYRLSELEYALNKVGVKAIRYLEMLQVLAPELATCLPALRCVIRMGDDHTPGMLRYADVIARGTGVARLDRHDPINVQFTSGTTGAPKGATLTHRNIVNN--ARFIAMAMRFSEQDKLCIPVPFYHCFGMVLALACVSSGAAMVFPGQAFEPEATMQAVSEERCTALHGVPTMFIAQLDHPNFASYDFSSLRTGIMAGSPCPIETMKRVQMHMSEVTIAYGMTETSPVSFQSSTTDPLD--------KRTTTVGRIQPHLEVRIVDATGATVPVGE--TGELCTRGYSVMLGYWDDEARTAEAIRDGWMHTGDLAT-IDAEGYCNIVGRVKDMLIRGGENIYPREIEEFLFRHPKVQAVQVFGVPDQKYGEEVCAWIVLKPGASATEDEIRDFCRDQIAHYKIPRYIRFVDEMPMTITGKVQKFVMRER-------- 110634877 16 --------QPMTPISFLERAALTYPDHPAVIHGST----RITYREFWENCRRLASALVRLGIRRGDTVSVLLSNTPPMIEAHYGVPMAGAVLHSLNYRLDAQAIAFQLEHSESKVLIVDREFSSLASDALALLKNSPIVIDYDDPEYEYAAFLRSGNPDFLPPPPRDEWDAISLNYTSGTTGNPKGVVCHHRGAALMALNKTIHGEMGKHP--VYLWTLPLFHCNGWSFSWTVAV-QAGTHVCLRWVRARVVYDLIADHGVTHLCGAPIVMSTLLNAPDEDKRRFSHEAIFITAAAPPPEAVLAAMRDAGFRVLHLYGLTETYGPAMVNEWKAEWDALPPAEQAAHKARQGVRYLSEVAVLDSETMQPVPADGETMGEVMMRGNVVMKGYLKNQKATEEAFSGGWFHTGDLGV-MHPDGYVQLKDRSKDIIISGGENISSIEVEDALYRHPKVMQCAVVAMPDEKWGERPVAFVELRPNVHADEAEILSYCKATLARFKCPSRIIF-ETLPKTSTGKIQKFALRARAKQL---- 188997488 66 -------------------------NKVAYIYVDEDEEKKITYGELLELVNRLANGLKSLGVGKGDRVSIYMPNTIEAIASMLACARIGAIHSVVFAGFSEGALKLRINDAKAKVVITATYLLPTVKDAIKELDFVKKVIVWDRDHYINFQKLIKSSSPVCDPEVMDAEDPLFILYTSGTTGKPKGVLHTTGGYMVNTYL-TTKTVFNIKEDTIYWCTADIGWITGHSYIVYNGTTSVIMEGVPVYPHPGIWWEYVEKYRVNVFYTAPTAIRMLMRFGDEIPAKYDLSSLKILGSVGEPINPEAWIWYYKNIGKEKAAVVDT---WWQTETGAHMITTLPCYPA-KPGKAGKPLFGVVPAVVDKEGNELPPNTVGHLVIKKPWPSMLRTCWGEPERYEKYWKEIPGGVYSAGDLASVDEDGYIMIRADDVLSVAGHRIGNAEVESAIVEHPAVAEAAVIGKPNEIKGESIKAFVILKEGYSPSQELIKETVKDVLGAIAVPDEVEFVDKLPKTRSGKIMRRVLRAR-------- 75910188 666 -------PQEIPYWEIIE-QAKRTPNAVAVTDGET----QITYAELNRLSNQVANYLQAQGVKPGVFVGIMTRRGPLMFVGILGILKAGGTYVPLDPIYPHERIKYILEHAQIGILLTENRLTNKLAECLTEQLPLKTLMFLDEGVFEQGKAWWARCSDIAPANVNTPDDLMTVLYTSGSTGKPKGVMLNHRGYMN--RLVWMQNAFQLRYGDRVAQKTSCCFDISVWEIFWPLMVTVYSVETETVKNPWLLAQWIQDNQINVMHFVPSLFGEFCHALESESWTFPDLRWLVFSGEALPVPFVQRWIDKYGMSVGLANLY--GPTEASIDVTAHIIRQRPGEQEIC-IPIGKAIDNVYILILDEQMQPLAPGK--MGELWIGGVQLAKGYLKDPQRTADAFRLNPFSHVPGEYLYKPDGSFEYHGRIDHQIKIRGFRVELGEIESVLNSHPVISEAAVLAVDYENGQKRLIACL---AGSQVDNQQIKEFLAQRLPDYMIPHRWEWLASLPKTHNGKLDRKAI----------- 83858183 20 -----MMNRPLMIADILRHAAFNHGQREIVSRLDTGEIHRYGYADCYKRTQQLANVLTGLKVKPGDRITTIAWNTHRHMELYYAVSGIGAVVHTANPRLSPEQLAWIIDHAKAKHVFFDVTFAPLVDAVAKHCKTVKRWVAMTGEAIDVYETLLSNADDHYDFPEFDENAAAGLCYTSGTTGDPKGALYSHRSTVLHAMACCSVDAIGVGADGVVMPVVPMFHVNAWGVPYAAAMAGAKLVMPGAQLDGESLQSLIEGETVNQVLGVPTVWLGLLQYLRDSGKRIDCVQKVLMGGSAMPEALMRAYQDEYVEMQQGWGMTEMSPLGTVGKLLPKHEDLTEDEKVGIKLKQGRLLFGVEMRTVDDDGNVLPRDGQSAGHIHVRGPWIIDSYYR--GAGPDSFTDDGWFKTGDVGHIDQDGYMTITDRSKDVIKSGGEWVSSIDLENAAMGHPDVAMAAAIGMPHPKWQERPLLIVQPKPNTNPTADSIRDYLATRVPKWWLPDGVEFIDEMPIGATGKILKTKLREMFKDY---- 183983827 25 ---------EMTIGANLAATASQCESRDALVDVRSG--RRWSYAQLLTDVRQLATGLVRAGIGRGDRVGIWAPNRWEWVLVQYATAEIGAVLVTINPAYQARELEYALRQSGVAMVFKGSDYAAILAEVAPGCPELHDVAFLDGDGWAKLASGADLVALQEIATTLSADDPINIQYTSGTTGFPKGVTLSHRNILNN--GYLVGELLEYTAEDRICIPVPFYHCFGMVMGLAATSHGACMVIPAPGFDPAATLRAVQAERCTSLYGVPTMFIAELGLADFATYDLSSLRTGIMAGSTCPVEVMRKVQMHMAGISICYGMTETSPVATQTRSNDSL-----QRRVTTVGRVGPHLEIKVVDPATGRIVP----RGTAGEFCTRGYSVMSGYWKAPERTAEVIDPEGWMHTGDLALMDECGYVQITGRIKDIVVRGGENISPREIEEFLHSHPDIVDAHVVGVPDERMGEELMAVVKLRAGAPLTTGLLREYCAGQIAKFKIPRYLRLVDEFPMTVTGKVRKVEMRQQAIEYLRG- 217968853 7 ----TMIPADVRIGDAFARSVRRNPEREALRF----EGRSWRYAQLDRAANRVANRLLGLGLAVGDRVAAYGRNSDAYVLLWLGCVKAGLIHVPINYALLDAELRYIVEQSGARALFCDADMATHVEALGSDLPCEWRGTLHGGQERDVLEWAQAGGTDTAPAIALDEEAIAQLLYTSGTTAAPKGAMMSHRALLAEYTSTLL--ATDIRAEDCALAALPLYHSAQMHVFLMPQLLVGATTLLIQAPQPERCFELIERERVTSFFAPPTVWIAFLRHPAFEPARLASLQKGYYGASIMPVPVLQELAASLPALQLYNCYG-------QSEIAPLATVLRPEEHAERPASAGRPIFNVETRIVDSDLNDV--PAGEMGEIVHRSPQLMSGYWDKPEETAASFRDGWFRSGDVGYLDEA-GYLYITDRIKDIIKTGGVVVASREVEECLYTHPAVAEVAVIGLPDERWIEAVTAVVALKQGAQATAAELIAHVHARLAAFKVPKRVFFVEDMPRNASGKLLKRELRVRYAE----- 157691751 1 ----------MDLIKNLEQTAMTKREDIALIF----EGNQMTYRELMTSIERFADGLVSEGFQAGDHLALILGNSPHFVISFFGALKAGLVVVPINPTYTPSEIGYMLITGDVKGIVAPAQLLPVYEQVYEQLPSIERVIICAENESACRSSFKEVHAKENVHPSIHQDDTAVILFTSGTTGKPKGAMLTHFNLYSN--ARDVAEYLSIDEKDKVIAALPMFHVFCLTVCMNAPLIHGATIYVLPHFSPSELLRMMEKEKPTLFVGVPTMYNYLYRQEGHEDAMSSVRICISGGASMPVALLHGFEKKFGVTVLEGYGLSEASPVTAFNPL----------DGKRKPGSVGTDIMNVKNKIVNELGEEVGPNE--VGELIAKGPNIMKGYYQM-PEDTEAALRDGWLYTGDLARRDEEGYIYIVDRKKDMILVGGYNVYPREVEEVLYQHEAVAEAVVIGVPDQNTGEAVVCYISPKKHAHIDQEDIITHCSRFLAKYKQPQTIHFIDDIPKNTTGKILRRALKEKYQ------ 163723072 1 ------MSTHWDVGYIIKKREQNTPDKTAVIF----EDEPFSYKQLNQGANRCAHYLQQLGIKKGDRIGVLMLNCMEFLECYFAAAKLGVIFVPLNWRLTGPELEYQINDSQCRLLLFHDCFFYSIDPVRSNLKVENDKFVYDWAVDFHAGADDKPVSEPVPDSPIAMDDDLAIVYTSGVTGNPKGAVLSHGQTYFKCFQTYVQDNQDISANEVMVAQMPLFHSGGLFIVATPVIFSGITLVMRRGFNPDEFAQDIERYKATAVFALTTMWRFILDTGKLDQIDVSSVRSVMGGGERTPPSLFEELAKRGLYMQQGFGQTECSAMTL----------VPKEDIQRKMGSIGKPGFFAHVWIGDNNGKELPPGE--IGHILAKGPTVMSRYWNLPDMTEKAIVNGILNTGDLGY-MDEEGYLYIVDRAKDMYRSGGENVYPAEVEKILAGHPKVLNVSIIGVPDEKWGETGAAFIVPAMGQELAEEEVLEYLQGKAARFKHPSKIFFVEELPLTATMKVKKMELKEEYA------ 218151991 7 --------REITLGALLDEAVEKWPDQEAVVYVD--RDFRLTYREFGELVDDLAMGLMALGVKKGEKVAVWATNVPYWVALQFATAKIGAILLTVNTFYRTTELEYLLKQSECREIDYLQTAYDLIPELKTQFPDLKRVFFLGQEKHRGMYSMAEVDDYEARQATLDPHDVVNMQYTSGTTGFPKGVQLTHYNIGNN--GFWIGENQGFKPGDRLCLPVPLFHCFGCVLGVLAAVNHGTTMVILEGFDPLLVMASVDQEKCTALYGVPTMFIAILEHKLFTKFDYSSLRTGIMAGSPCPIEVMKKVMDKMNMTDITICYTEASPVMTQTRMTDSIQ--------RRTETVGRAMPEIEVAIINPETGE-MCENGETGEICCRGYNVMKGYYNNPEATNSTIDMNGWLHSGDLGTMDDEGYVDVTGRLKDMIIRGGENIYPREIEEFLYTMDGILDVQVAGVPSEKYGEQVGAFIILKDGVEMTKQDVIDYCRGQISRYKIPKFITFLDAYPMTASGKIQKYKLRDMAAELYPDA 172056758 2 ----------MGLIHSVEETARQRPDSIAYVF----EDVAVSYREFVEKFHRAAGALESHGIRKGDHVALILGNSPAFLIGYYAVMKQGAIAIPINPTYTPDELGYILMNGDVKGILGIAPLVEAAKERLIHLPHLAVVVSVPFNGQFTTLERWLEIEHPIEEVTYEMDETAVILYTSGTTGKPKGAMLSHRNLTSN--ARSIGEYLNVSEQDRTLAVLPMFHVFCLTVVVNASLAHGAAIIIASRFSPQETFELAKKEQVTIFAGVPTMYNFLLQTVKAHPEYTSAFESIRLFGASLPVPLLQAFDTFNCHILEGYGLSEASPVTCFNPL----------DGVQKPGSIGPSIVNVENKVVDELGQEV--PVGQVGELIVRGPNIMTGYYKMPEETQATLKEGWLYTGDLAR-QDEDGYFYIVDRKKDMIIVGGYNVYPREVEEVLYQHPKVVEAAVIGVPDEEMGEAVKAFVVVR--EPLTESEIMDFCAISLAKYKCPTRIEFIDQLPRNTTGKILRTVLKKQ-------- 73670286 5 ---------EESLGNYFEKQVAVDPDHEFIIYPD--RNLRFTYGQFNERVNNLAKGLLAIGITKGDHVGIWAKNVPDWLTFMFATAKIGAVLVTVNTAYKSHEVEYVLKQSDMKALAMIDSYRDIINELVPELKTLKSIIYVGQEKHRGMYNTNELMGSHYPDTSVDCDDVVNMQYTSGTTGFPKGVMLTHKNILNN--GLSIGDRQRFTYVDKLCFPVPLFHCFGIVLGVMAVLTHRATLVMLEVFDPLLVLAAVHKEKCTALYGVPTMFIAEYTHPMFDMFDLSSLRTGIMAGSTCPVEAMKKVVNDMHCYQITSVYTEASPGMTQTAVDDPLE--------LRVETVGKHFPSVEVRVVDPDTNE-PVPLNTVGEICCRGYNVMKGYYKMPEETKKVIDEDGWLHSGDLGTCDENGYYRITGRIKDMIIRGGENIYPREIEELLLTMPEITDVQVVGIPDKKYGEIVGAFVILKKGADFTEVDIRDYALSKVARYKVPKHIFIVDEFPLTASGKIQKYRLRE--------- 94314358 5 -----MQDRPLLISSLIEHAATYHPTREIVARTVEGPIHRTNYAEIHRRAKRVANALASLGVGVADRVGTLAWNTHRHFELYFGVSGSGAILHTVNPRLFPEQIEYIVNHAEDKVLFFDIGFAPLVEKLAPALKSVQHYVAMDVPNLLCYEDLLAEHSDTYDWPELDERAASSLCYTSGTTGNPKGVLYSHRSTVLHSLVACAADAFAVGASTSVLLAVPMFHANAWGMPYAAAMVGAKMVMPGPHLNGQSLYELMRDEGVTVSQAVPTVWLMLFQFLDEHPEIDMKAKIIGSGGAASPRSMIERCERDFVEYLQAWGMTETSPIGTTGRLLPKHAALPKDEQTTIKMKAGRAVWGVGLKIIGDDGQELPHDGRAFGHLHVRGPWIASGYFKHTG--GEVLDKDGWFPTGDIGTIDPDGYVQLVDRAKDVIKSGGEWISSIDLENAAIGHPAVHEAAIIAVAHPKWQERPLLLAVKRPGKDVTREELLQYLSERVVKWWVPDDVVFVDQLPHTATGKLLKTKLREDYRNY---- 153895433 1 ------MPEELTLRPFFWRATRLFPETEVVSRTHDG-VDRYTYADFGDRVRRLAAALAELGVEPGDRVGTLGWNTHRHFEAYYAVPLSGAQLHTVNLLLQDDHVEYIINDAADDVLIVDRDAVATLDRLWDRIDGVREVVVMGDSVPETELSAFEELIADADPVPLSEDDPAGMCYTSGTTGKPKGVEYTHKMIYAHAMMVMTPAALDIAEDDVVMPVVPMFHVNSWEFPYAVTMAGAKQVYPGPSPDPADLVELIESEGVTLTAGVPTVWIDVLDHLDEHGGDLSSLERIVVGGSAAPREVMRRYDEHDVTIEHAWGMTETMSIGSVSRPTSAMAGADREAKLDKRAKQGLLSPGLEMRVVDDDDKPVAWDGEAFGELLVRGPSVVEEYYDRPEADATDFVGARWLRTGDIATVDEDGYMEVVDRVKDVIKSGGEWISSIELENALMAHEDVAEAVVIAASHERWQERPLAFVVPKAGRELDVEGIRTFLADEFPRWWLPDDVRFREEIPKTATGKFDKKTLRE--------- 148252263 22 ------------IGDLLKRAARRFPERVAITDG----SRQVTFTELERDANRFANYLVAKGLKPGEKIATVCNNSIEFVKALFGIHRAGLVWVPINTMLGPADMDYILGHAEVRFAIIDDNLHAQPERRAALEKRGAELIAIDLTGTAKAAELIQGQSEIEPDIAINDRDLAMIIYTSGTTSRPKGAMHCHLAVVMAVMSNCI--EMQLSRDDGITGQFPLFHCAGHVLLLSYLSVGGRMALMRGFDPVACMEAIVRDRLTVFVGLPLMYQAILDHPRRKEFDLSYLRTCLYTMAPMGRPLLERAIKELCPNFVLTSGQTEMYPATTMSRPEVQLNRFGNYW--------GESLFVNETAIMDDAGNLLPPGE--IGELVHRGPNVMMGYYKDPQSTEDARKFGWHHTGDLAVIENGEVL--FLDRKKDMIKSGGENVASVKIEETLLAHPAVQNAAVVGLPHPQWGEAVSAFVKLKPGAQASETELLEHCRKSLGGFQVPKLVRVLAEMPMTATGKLRKVELRQAYGDHFA-- 55377030 1 ------MKREMLTTDFIDRAADIYDDVTGIVAHDGTE---YTYAEVNERVNQLAHALSDRGVSKGSRVALLAPNTHYFIETLYATNKLGAVFVPLNYRLDPAKIEYILNDCEAATVIADYDFAEKVQPVRDDIPAETFIGYIDGEWEAYSGILDGQPTAEPDRPEMAEDDDASINYTSGTTGDPKGVVRTHR--TESWHSLVLNQHMEIRDDDTYLWTLPMFHCNGWGHTYAITGTGGTHVCQRTFDAADTFRRVREYDVSFMCGAPTVLNKLIQHYRANDGDVVTQGDRDVRIATAGSAPATATIERVEDEFGWRIIHIYGLTETAPIITTSNSPRRIAERGRELKVKQGSETLCTDIRIVDEDGTDVPRDGATIGEVVVQGNQVMDRYLNKPEITEEAFNDRAEGYFHTGDAWDEDGMIQIMDRRKDIIISGGENISSIELEDELYDHPGVLKAAVIPTPSEDWGETPMAIVVPTADSDATEQDILEFLRERVASYKVPAGIDFRDSLPETATGKIQKYELREEY------- 167587926 30 -----------TIGQFLRDTAGRFPDRPAVVFRE--QHIRWSWREFADEVDVLATGLAALGIARGDRVGIWSPNRSEWLLTQFATARIGAILVNLNPAYRLAEIEYALNKVGCKAVIYVDMLQAIAPELACCVPSLRTIVSLGEIAPAGMFRFADVMARGRAALDRDAIDPINIQFTSGTTGSPKGATLSHRNVVNN--ARSIAQAMRFSEQDALCIPVPLYHCFGMVLALACVSTGAAMVFPGEAFDPAATLAAVADERCTALHGVPTMFIAELDHPDFAKYDLSSLRTGIMAGSPCPIETMKRVVSQMHEITIAYGMTETSPVSFQSSTDDPLEM--------RTTTVGRIQPHLEVKIVDPSGGIV--PVGATGELCTKGYSVMRGYWDDDEKTRDVLIDGWMHTGDLAT-LDANGYCNIVGRLKDMLIRGGENIYPREIEEFLFRHPKIQSAQVFGVPDAKYGEEVCAWIVLRAGEQLTEDDVRAFCQGQIAHYKIPRYIRFVDELPMTVTGKVQKFVMRQRMIDEL--- 94312748 1 ----------MNIVALLDSNVRKYPDKPFLRYA----GQSITYAEFDALSRGAAIVLADHGVGAGDRVAVLCFNTPGMVAAMFGAWRLGAVAVPVNHKLQTPEVDYILEHAGVKVCVFDGSLASVVSRLQTP---VKLLATSTDAAGFDSFDAQLPAAGTYNALPPADDAIAQILYTSGTTGRPKGCVLTHRAVCMAGMTAAL--ALSMQRDERTLMAMPLWHSSPLNNWMLGTLYVGGTVILLREYHPLHFQTAQDERATLYFGAPVSYLLPLQMKIDVTAFDLGSVRAWIYGGGPIGADTARQLAQLYRSDRFYQ-------VFGMTETGPSGTVLYPEEQVAKAGSIGRVATPGLDMRVVRTGG-ADAGPGEIGEIWIKADSNMLGYLDNEAATREVMRDGWYRSGDLAR-LDADGFLFVVDRTKDMIITGGENVYSKEVEDVLGAHPDVQDVAVIGRPHDQWGETVVAVLVPRPGTQPDPEGIKAFAAERLARYKVPREFLIRDTLPRTPTGKLMKHVLRADF------- 119474942 17 ---------NTTIGQHLDAIAARDPGHIALIMPH--QNIRWSYAEFVQKVNQLATGLLSLGIEKGDRVGIWSPNRYEWVLTQFATAKIGAIMVCINPSYRLYELEYALNKVSCKAIIAAESFKTSYELLSKRLPHLKTVIRMGEATSPGMFNFSNVCEMGGETETLDPSDDINIQFTSGTTGTPKGATLSHTNILNN--AYYCGISMHFNADDILCIPVPMYHCFGMVLGLVCVAHGATMVLPCEAFDPRSVLQAVQDEKCTALHGVPTMFLAELDLADFSDFDLSSLRTGIIAGSTCPVGLMKRLIGEMAEIVIGYGQTECSPINSMTAIEDTFE--------RRVTTVGRPHTNWEMKIIREDGSTA--ATEETGEVCARGYGVMQGYWEDAERTADTIDSDGWLHSGDLGEMDAEGFVKITGRIKDMIIRGGENIYPREVEEFFYSHPAIQEVQVFGVPDEKYGEQVAAWIQLKEGQSMSAEALQQYCAGQITHYKVPKHIKLVNEFPMTVTGKLQKFIMRDEYATELG-- 167628212 27 --PHRLTYSRETVPEMLKSTVDAFPHHGAISYL----GVRITYQQLWTDVTRFADALVRMGLCPGDAVCIMLPNCPQAVIAFYGILHAGAVVVMANPLYVERELQYQLQDSGAKIIVALDQLQERVMGAIEKTKIEQVIFVIGDTRLHRWLDVLGAEREKVDFSSRRTDDVALIQYTGGTTGTPKGVMLTHGNINANTQQIRAWFYRFEPGKERVLCVLPFFHVYGLTMGMHLGVAIGAELILLPRFDSDRILEIIAKERPTMFPGTPTMYIALINHPKVRQYNLSSIKGCISGAAGLPVEVQQRFEELTGGRVVEGYGLTEASPVTHCIPLWH---------KRKAGSIGLPLPDTEAKIVDPETAAVI-AGGEVGELVVKGPQVMKGYWNRPDET-SAVLRDGWLFTGDLAYMDEDGFFHIVGRKKDIIIAGGYNIYPREVEEVLFEHPGIQEAVVVGVPDPYRGETVKAYIVRKAGIDVSVAEIEQFCRSNLASYKVPRAIEFRTALPKTLSGKILRRQLLEEEKE----- 56462785 6 ------------IGSWLERRITMTPKNEALVF----DGRAVTYEEMALRTRRLAHGLHALGVEKGDCVGFFGFNDPAALEVMFAAGLLGATYLPLNARLTAEEARYVLGDSRCTTVIFGDQQADVAGAGAVGHPGHHLDRPGRLVVHPHVRGVHAGQPDTRIDEQVGLDDLSVLMYSSGTTGAPKGVMLSHGNMLWN--ALNQLLAQDMTSKERTLSVAPLFHIGGIGGAVTPTLLNGGTVVLLRKFDAGVVLDTIEKERITTFFAVPTMIQELWHHPRFADADLSSLRAICVAGAPLPEALISPWQDRDVAITQAYGLTETAPSVT---------MLSSADVRSKIGSAGKRTFFTDVDVVRPDGSSAEPHE--IGEIVAKGPNVMLGYLNQPEATARTIVDGWLHTGDAGY-FDDEGFLFICDRYKDMYISGGENVYPAEVEAALLRLEGIREAAVIGVPHEKWGETGMAFVVAADGTTLDEETVRARLREKLAGFKIPTFIQIAEALPRTATGKIRKPDLRKLAASRL--- 77454823 3 ---STMQDVPLTVSSIVRHASRIHGERAVLTARGPGQISRVSYRELGERAAQLANALRAIGIRGDERVATLQWSNQEHLECYSAVPSMGAVLHTLNLRLPTEQLTWIANHADDRVVIVDGTVLPLLASALPSMTSVRTVLVTGTGDLARYDDVVAAQPSSFDWPDVDERSAAAMCYTSGTTGHPKGVIYSHRSTWLHSQAACASNALGIGHDDTVLTIVPMFHANAWGLPYAAMMAGAQMLLPDRFLQAEPLVEMIEAARPTMAGAVPTIWTDVLHYLDNPGHDVSSLKMVACGGSAVPRSLITAYDELGIRIVQAWGMTETSPLAAVALPRDTD---SPERSLQVRGTQGRVVAGVEARIVDDSDAEQPWDGKSVGEIQIRGPWITGSYYQHDSA---AVTPDGWLCTGDVGVISADAFITLTDRSKDVIKSGGEWISSVELENELAAHPAVRTATVIGVPDDKWQERPLAVVVLDTGRTVTARELSGFLRDRVAKWWLPERWAFVTEVPLTSTGKFDKKKLRRQYAD----- 111019298 9 ---------------VLRRSAAKFPDRRALTF----EDRAWTYRELDDAVSRAAAYLRSLGLSAGERVAAYGTNSDAYTIGFLACARAGLVHVPVNYALEGDELTYLVSQSGSAAVLVDPALTGTLDSVRGALDL--RHVVPLRDAEDSLLAHSGSGDVPVLAEPVAATDLAQLLYTSGTTSKPKGAMMTHGGLVHEYVSSVI--ALALSDGDNPLICMPLYHSAGMHVFMMPYLSVGASVNLMQTPDIPEILRRIEADRIGSLFLAPTVWVPLAGHPDLETRDLSSLKKAQYGASIMPVTVLNRLRERYPDLGFYNCFG-------QSEIGPLATVLQPEEHEDRPSSCGKAVFFVETRVVDPDGNDV--PDGTPGEVLYRSPQLCLGYWDNPDATAEAFRDGWFHSGDLVT-RDPEGYITVVDRIKDVINTGGILVASREVEDAVYTHPDVAEVAVIGTPDDKWIEAITAVVVLREDAATPDGLIAH-VKERIAPFKVPKQVVFVDELPRNQSGKLLKRELR---------- 184157733 12 ----------MTIGEQFDQACQQYAEKEAIVSFH--QNRRLTYKALQDEVNAFACSLLKLGLKKGDRLAIWSPNCVEWTITQFAAFKAGIILVNLNTAYKSHELEYVLNKVSCKGLIIASQFKTTDYQELERLPHLKFVIKIDDQQHTGIYRFSDLLTTPTSARQLQFDETINIQFTSGTTGNPKGTMLTHHNILNN--GYFVGEGIRLTPQDKVCISVPLFHCFGMVMGLACVTHGATMVYPSAVFNPLETLKAIHQERCTAAYGVPTMFIATLEHEQFNDFDLSSLRTGIMAGSPCPREIMQRVIDRMHMITICYGMTETSPVSVQSSVNDSID--------KRVSTVGHVHPHVEIKIVDLEGQIV--PQGTLGELCVRGYSVMAGYWGEEEKTREVIDAAGWMHTGDIAEMDQDGFIKIKGRIKDVVIRGGENLFPKEIEDFLYTHPDVSDVQVIGLPDAKYGEELCACIILHEHHQVDEDSIRQFCKEHISHNKVPRYVRFFNEFPMTASGKAQKFKLQEIMR------ 74316522 72 -------DGELNVYNCLDRHLATRGDKTALIFADDGSVRTVTYKELHARVCQFANGLKSLGVGKGDRVIVYMPMSIEAVVAMQACARIGAIHSVVFGGFSAKSLFERIEDAQAKLIVTADESLRGGKAVPLKRAADEALAMGDTSCVEWWHELTQTQAETCEPVWVSAEHPLFILYTSGSTGKPKGVQHSTGGYLLGALLSMLWVFDAKADNDVYWCTADVGWITGHTYVAYGPMTEVIFEGIPTYPHAGRFWETIAKHKVTTFYTAPTAIRSLIKLGSELPAQYDLSSLRLLGTVGEPINPEAWMWYHEVIGGGRCPIVDT---WWQTETGAHMIAPLPGAVPTKPGSCTLPLPGIMAAVTDEHGGPVAKGQGGYLVIKRPFPSQLRTLWGDPERFKKTYFPEEMGGKTYSAHRDDDGYFWIMGRIDDVLNVSGHRLGTMEIESALVSNPRVAEAAVVGRPHEVKGEAVVAYVVLKGARAVGDEELRDWVGKEIGPIAKPDEIRFGENLPKTRSGKIMRRLLRAIAK------ 114799539 10 ------------IADIPPVQAKLRPDETALWF----EGRATSFAELDRRSNQIANGLIRLGLQPGDRVGYLAKNTDAYYELLFGCAKSRTVMTGVNTRLAPPEVKFILSDAKARVLFVGKEFYAMIDQIKAELPDLVRIITLDGDDWDYFPSWRDSKPAEPPGLDVQGEDDVIQLYTSGTTGLPKGVQLTNDNYRAFFTQAGMLEWSSYDAGEAIMNAMPQFHVAGVNVGVLASLQGAKTVILREIDPQAILRLIPEHRIAHAFWVPAVILMLTQQPNIRETDFSSLKQVFYGASPISEALLRTAVEIMGARFTQLYGLTETVGAGTFLPPEAH------DPSWGKLRSCGVPWPGAVVRVVDGDGKPV--PTGEVGEIVIKSGFVMKGYWNRPEATQDAVRNGFFHTGDAGY-FDEDGFLYIHDRVKDMIVSGGENVYPAEVENAIFGAPGVADVAVIGVPDEKWGEAVKAIVVKKPGEDPSPESIIAWAKDHIAAYKAPKSVDFIEALPRNPSGKILRKDLREPY------- 56696913 5 -----MMYQPLLISSLIDHAARYHGEAQIWSVSTEGGVEETNWAGIADNARRLGSVLTDAGLAPQSRVATLAWNNRRHLEIYYGVSGAGFVLHTINPRLFPEQLVYILNHAEDRILFFDATFLPLVEGIRPHLTTVERLVLMGPRDEEFYDEFVATGDAGFDWPDLDERTASSLCYTSGTTGNPKGVLYSHRSTVLHSFGSNTRDCIGFSARDVVMPVVPMFHVNAWGTPYACAMSGSCMVLPGPDLHGEALVGLIDRYRVTIALGVPTIWQGLLATARAKGSTLESLTRTVIGGAACPPSMIAEFRDRYVDTVHAWGMSEMSPLGTTNQPLAKHGALPIEAQHKLRENQGRPPYGVELKIVDDDGNTLPNDGQTQGDLMVRGHWVLDSYF---QLQDQPILSDGWFATGDVATLDRDGYMTIRDRSKDIIKSGGEWISSVELENIAVAHPKLATAAVIGVPHPKWDERPLLVAVKAEGETPDEAELLAFFDGKIAKWQVPDRVVFVEALPLNATGKVLKRTLREQFRDVLTG- 111017211 7 ---STANHTPLSPLRFLERSASVFPDRIAVVHGD----RRYSYREFGDEVERLARVLRSR-IEPGDRVAFLCPNTPEMLFAHFAVPLAGGVLIALNSRLAGRELEYILEHSGTSLLFVDSELVGSVATAREAVPSLREVIIVTGMYADFLAAADDVDGTPLHWGVDDEQQVIAINYTSGTTGKPKGVMYTHRGAYLNSLGETFHNGFAGSTKYLWTLPM------FHCNGWCTPWAVTQAAGTHICLRAVRADAIWDAIDTLGVTHLCGAPAVCSTIAEAPQAHPVDALRITTAGAPPSPTVIAQLEAIGVTVVHVYGLTEVYGPYTICEYQDSWSDRTAEERASLLSRQGVGMVQENARVVDAQMNDVPADGETMGEIVLRGNNVMLGYYRDPEATAEAFAGGWFHTGDLGV-MHADGYIQLKDRAKDIVISGGENISTVEVEQAMMTHPAVLDVAVVGVPHPKWGERPKAFVIVKKGATVTAEELVEHTRGRIAKFKVPDEIVFPLELPRTPTGKVLKFELR---------- 124265537 19 -----------TIGRWFDAACERHAERDALVVRH--QQLRLSYAELRQRVDALACGLMRLGLKAGERIGIWSPNNAEWTLTQFATAKLGLVLVNINPAYRRSELEYALTKVGCRALDYLAMLADLAPELAQCLPDLEFVIRLGAEATPGMLNFDTLLRTPRADDRVDFDDPINIQFTSGTTGNPKGATLSHHNILNN--GHFVGEAIRLVPGDRLCIPVPLYHCFGMVMGLGALTHGATMVYPSEGFDAAATLAAVAEERCTVLYGVPTMFIAQLDHPDFARHDLRSLRTGIMAGSPCPIEVMRRVKMHMAEVTIAYGMTETSPVSFQSATDDPLE--------RRVSTVGRIQPHCEVKLVDEAGRIVPRGE--PGELCTRGYSVMLGYWDDAAKTREAIDAAGWMHTGDLATLDAEGYCNIVGRLKDMVIRGGENLYPREIEEFLYRHPKVQDVQVIGVPDPKYGEELCACVIVRAGEQLGADELRAFCDGEIARHKVPRHIHFVDAFPMTVTGKIQKFRMREQMKELLG-- 54023241 8 ----------LTPVRFLDRAASVHGERTAVVDGP----RTLTYRELHDRCRSLAGALVDRGVQPGDRVAVLSHNTLEMLEAHYGVPYAGGVLVPLNARLSATEIAFILDHSGARVLIATDPLTSLALEAVALTPGPMTVIAGAEEYEAIVAS-----GAPVDISSHDELAPIAINYTSGTTGKPKGVVYTHRGAYLQSVAMAFHSGMDLNS--VYLWTLPMFHCNGWCFTWAVTAAGATHVCLPKVEADAIWAAIGDAGVTHLCAAPTVISTITS---DAPTTTSPRRVWVATGGAPPAPALLARARRCGLDVTHLYGMTETYGPAVINEWDRAWDAAPEAERDRLNARQGVGNIITGGVRVVDEGGDVPADATTIGEIVLRGNNVTAEYYRDPAATAAAVSDGWFRTGDLAV-RHSDGYIEIRDRAKDLIISGGENISSIEIERAILEHPAVLEAAVVRVPHEHWGERPAAFVSLRPGAELSSGELRAHLLDRLAKFKVPDRIEF-ATLPKTATGKIQKFQLEQQ-------- 189424453 8 -----------PIGAMLDEIAARFPDNDALVYPERG--LRYSYKQFNEICRQVAKGLLKLGIKKGDHVSIWAYNVPEWVILQFATPKIGAVLVTVNTAYKSSELEYVLNQSDSTTLFMDTDYVKTLAEVVPSIHDLKTVVFIGDETPAGMLNFNSIIELGKAEATLDCHDTINMQYTSGTTGFPKGVMLTHYNLANN--GFQIGECMKFTNQDRLCIPVPFFHCFGCVLGTMVCVTHGSAMVPVELFDPLKVLQTIEAEKCTAVHGVPTMFIAELEHPEFKKFNLSSLRTGIMAGSVCPIEVMKKA-------VRDMNLTEITSVYGQTEASPGITQTRTEDPVELRVSTVGRALPEAEVKIIDIETGATLPPGKQGELCARGYMVMKGYYKMPEETAKVIDADNWLHTGDLAIMDENGYCKITGRIKQMIIRGGENIYPKEIEEFLYTHPKISDVQIYGVPDKKYGEQVMAAVILKKGMEMTEEEVKEFCRGKIANYKVPKYVKFVEGYPMTASGKIQKFKLREMA------- 149184016 2 -----------------------------------------TYGELNGAVSKFASGLEKLGIGKGDHVALVLGNSPHFIIALYGAMRVGATAIPINPIYTPDEIGYIMKNGDVKAVITLDILLPLVEKMHHHLPEVDHFIYCETGDERAKGIQPEQLSAYFTGPQLNEEDTAVILYTSGTTGKPKGAMLSHKNLYSN--ARDTGEYLKMNEDDRVITTLPMFHVFCLTVALNAPLISGATLLVVPKFSPQDIFTLAKEYEPTVFAGVPTMYNFLYQYEAGNPEDFSSLRLCISGGASLPVALLKNFKKFNVLISEGYGLSEASPVTCFNPL----------DRPRKAGSIGTSIVNVENKVVDELGEEV--PVGEVGELVVRGPNVMKGYYKMPEET-EAAIRGGWLYTGDLAKMDDEGYFTIVDRKKDMIIVGGYNVYPREVEEVLYSHPEVVEVAVIGAPDPEMGEAVKCFVVKKNSDLTEQELL-AYSSEHLAKYKLPSSIEFLEELPKNTTGKILRRALKQQ-------- 3510629 4715 -------PQDRTIHQLFEERVQAQPDAIAVAFG----AQRLSYAELNRQANRVAHHLISLGIKPDDRVAICVERGVEMLIGVLGVLKAGAAYVPLDPAYPAERLAYMIEDSTPSALLAQ-------RDVQAHLPTLDLPLVLLDEDQRTTLSERD---DNPVVETLGAHNLAYVIYTSGSTGVPKGVMVEHRGLFAVSAAWEQLYALHAPLNHLQMAGFFDVFSADLIRSLAFGGTLVLCPRETLMDPPALYRLLSEESIGFADFVLAVLNALLGWVEETGHDFMRTVVCGSDIWTAHSARQLRKLCGDHVQVVQAYGVTEASIDSTCFEFEAT-------SQVDGVLPIGRALANTRIYLLDELGQAVPPGV--AGELYIGGAGIARGYLNLPQLTAERFMDNPFYRSGDMARYRADGNIEFLGRNDSQAKLRGLRLELGEIEARLAEVAGVRESLVVIREDSGGTPKLIAYFVEESGPALTPRALRQQLQLNLPEYMIPAAFVRMAALPLSANGKLDRRALPE--------- 86750372 21 ------------IGDILRKSALRFPARIALTEG----ARQVSYTELERDANRFANYLVSRGLKPGDKISTICNNSVEFVKALFGIHRAGLVWVPINTMLGPDDMSYILDHAGVKFALIDDNLHGQPERRAALESRGIALVAVDLTGKAKFNELIDGHSEIEPEVAFDDRDLAMIIYTSGTTSRPKGAMHCHLAVTMAVMSNAI--ELQLTRNDGITGQFPLFHCAAHVLLLSYLA-VGGKMALMRGFDPVACLEAIQRDKLTVFIGLPLMYQVILDHPRRKEFDLSTLRCCIYTMAPMPRPLLERIAELCPNFVQPSGQTEMYPATTMSQPDRQLARFGNYW--------GESCMVNETAIMDDAGNLLPPGE--VGELVHRGPNVMLGYYKDPEATEAARKFGWHHTGDLALIDTHGEVLFV-DRKKDMIKSGGENVASVKIEETLLAHPAVMNAAVVGLPHPQWGEAVSGFVKLKPGAQATETEIIEHCRKTLGGFQVPKLVRIVDEMPMTATGKLRKVELRNQFTDYFAMA 21221982 68 -------DGTLNVYNCVDRHVEANGDRVAIHFGESGDSRALTYAQLKDEVSKAANALLELGVQKGDRVAIYMPMIPETAIAMLACARIGAAHSVVFGGFSSDALATRIQDADARVVIKPSALKPAVDEAVERAGIVEHVLVVDDSRDKWWHETVDGQSAEHTPEAFDAEHPLFILYTSGTTGKPKGILHTSGGYLTQTAYTHWAVFDLKPETDVFWCTADVGWVTGHSYIVYNGATQVMYEGTPDTPHQGRFWEIVQKYGVTILYTAPTAIRTFMKWGDDIPAKFDLSSLRVLGSVGEPINPEAWIWYRKNIGADATPVVDT---WWQTETGAMMITPLPGVTHAKPGSAQRPLPGISATVVDDEANEVPNGGGGYLVLTEPWPSMLRTIWGDDQRFIDTYWSRFEGKYFAGDGAKKDDDGDIWGRVDDVMLVSGHNISTTEVESALVSHPSVAEAAVVGATDETTGQAIVAFVILRGTTAESEDLVAELVGATLGPIAKPKRILPVSELPKTRSGKIMRRLLRDVAEN----- 183980440 15 ALEQPYLARRQNWVNQLERHAMMQPRATAIRYL----GHTVTWADLRYRVAALAGSLSRRGVGFGDRVMILMLNRTEFVESVLAANMLGAIAVPLNFRLTPSEIAFLVEDCAPRLVITEEVLAQVAVGVREIAPALSTIVVAGGASDPTVVGYDELIGDPPEPVDIPNDSPALIMYTSGTTGRPKGAVLTHTNLTGQVMTALYTGGANINSDVGFIGVPFFHIAGIGNMLSGMLLGVPTVIYPLGAFNPGQLLDVLEAERVSGIFLVPAQWQAVCAEQQARPRELS-LRVMSWGAAPAPDALLRQMSEVFPGTQIM-------AAFGQTEMSPVTCMLLGEDAIRKRGSVGKVIPTVSARVVDDEMNDV--PIGQVGEIVYRAPTLMSGYWNNPDATAEAFAGGWFHSGDLVR-MDEDGYVWVVDRKKDMIISGGENVYCAEVENVLASHPSIVEVAVIGRADEKWGEVPIAVAAVTKDHLRIEDL-DEYLTERLARYKHPKALEIVDALPRNPSGKVLKTELRLRY------- 148553766 2 ---------------MLRRSASRHGDKTALVF----EDEAWSYAELDRLADELGEGLLRLGIEAGDRVAILARNSHAFLALRFAVARIAAVLVPVNAMLGPAEVAYVLDHSGARLLFADAALLPLAREAAPATVEEMLILTGRDDDDGCRGWRALLVPGAAPGDRADGADLLQIIYTSGTESRPKGAMLSHSAVLWQYQSCLFD--CDWSPDVIALHALPLFHCAALDAMAGPALMAGATSVVAASPAPELVIPLIERHRISSFFAPPTVWIALLRSPLFEKHDLSSLTRGFYGAAIMPAAVIEEMEARLPGLRLWNLYG-------QTEIAPVATVLRPEEHAARPTSAGRATLHVQTRVVDEEMRDVAPGE--IGEIVHRSPQLLSGYWRQPELG-EAAFAGGWFHSGDLATIDAEGFITVVDRKKDMIKSGGENVSSREVEEAIYAHPQVSEVAVIGLPDPRWIEAVTAFIVPRAGSSLSVEDIQAHCAGRLAGFKRPKRICFVPELPRNAAGKILKRELREQA------- 134046075 1 -----MLFTNDTLGELFEKQVRKDPEREFMVYPD--RNLRLTYKEFDDRVNMLAKGLLEIGITKGDHVGIWAKNVPDWLTFMFATAKIGAVLVTVNTAYKSHELAYVLKQSDMKALSYIDILYELVPELKTCFPFLKSVIYVGQEKHRGMYNTNELMKHQPDDEELDSDDVINMQYTSGTTGFPKGVMLTHKNILNN--GFYIGDRQKFTKEDRLCITVPLFHCFGIVLAVMAILTHGGTMVMVELFDPLLVLAAVQKEKCTALYGVPTMFIAEYSHPMFDMFDLSSLRTGIMAGSTPPIEVMKKVDMYMTGITSVYGLTEGSPGFTQTSIDDSLE--------KRVQTVGRKLPECEVKLVDPETGE-TVGPGEIGEICCKGYNVMKGYYKMPEKTKEVIDEDGWLHSGDLATVDEEGYYSIVGRIKEMIIRGGENIYPREIEEFLYTMPGINDAQVIGIPDEKYGEIVGAFVIPKEDYDIREEDVRDYAIDKIARYKVPKHVFVVKEFPMTASGKIQKFKLVE--------- 119503097 5 -----MMDVPLTITSIIQHAESVNGHKEIVSVTRDNPRHRYTYKDAFSRSRQLANVIAGWGLSQGDRIATLAWNDYRHLEAYYAAACSGYVCHTINPRLFPEQIVYIINHAEDQFIFVDPDFWPLIEQVAGECSNVKGWVVMATPENMCYETLLEGQSDQFSWPELDENAACALCYTSGTTGNPKGVLYSHRSTVLHTYATLMPDALGMSGGDVVMPIVPMFHVNAWGNPYCPVAGCKMVMPGNKMGDGATLAALINEEGVTMSAGVPTVWLNLLNHLRSEGLRVDTLKQIVVGGSACPLSIMEEFDTYGVDTRHAWGMTEMSPLGTANAAGAHRDLHTQEEFTRLRMTVGTPIWGVEVKITDDDNNPLPRDGVAFGALKVRGPWICSSYYK--LEGSEAHAEPGWFETGDVATISPEGYVAITDRTKDVIKSGGEWISSIEVENCATGHPQVAEAAVIGRMHPKWGERPLLIVVRNAEGADLQEALKTFLDGKIAKWWIPDDVQFIEDMPHTATGKIQKTTLRDIFADY---- 39935211 21 ------------IGDILRKSARRFPDRVALTDG----GRSVTYTELERDANRFANALVARGLKPGAKISTVCNNSIEFVKALFGIHRAGLVWVPINTMLGPDDMGYILDHAGVKNLHGQPERRAALEARGIDLIAINLAGKAADTGLPVFDQLIEGLSEIEPDVAFDDRDLAMIIYTSGTTSRPKGAMHCHLAVTMAVMSNAI--EMQLSRKDGITGQFPLFHCAAHVLLLSYLIVGGQMAIMRGFDPVACMEAIQRNKLTVFIGLPLMYQVILDHPRRKEFDLSSLRCCIYTMAPMPRPLLERAIAELCPTFVQPSGQTEMYPATTMSQPDRQLARFGNYW--------GESTLVNETAIMDDAGNLLPPGE--VGEIVHRGPNVMLGYYKDPEATEAARKFGWHHTGDLALIDEHGEVLFL-DRKKDMIKSGGENVASIKIEETLLAHPSVMNAAVVGLPHPQWGEAVSGFVKLKPGASATEAEIVEHCKKHLGGFQVPKLLRIVDEMPMTATGKLRKVELRNQFTDHF--- 72162397 2 ---------QLSLATILAEAARRHPERTALI----ADGERISYATLWHESLRHAAALRSLGVSPGDRVALLAGNVADFVRCYYGILAVGGTVVTIPPMLRPQEVAFLLSDTGAR-LVLAQSLFADLAHAAVDGNDVTVRTVGDPQRPDALAPLVADSEPLPSYVSRAPDDIAVIFYTSGTTGVPKGAMLTHLNLVMNATV-NAFDVHPMSGEDVVMGSLPLFHTFGQSVALNTTFRVGATLILQERFDPDEAIRMM-CEYGATIFDGVPTMFVRLAEAAAHHTKLPSLRFCVSGGASLPEVVLRRFEEFSTTIYEGYGLSETSPTASTNQTLYG----------ARVGSVGHPIWGVEVEIARADIDDRIEPRGEHGEIVIRGHNVFVGYLNRPEATAEAIVDGWFRTGDIGF-IDDDGFIHIVDRKKDLIIRGGFNVYPREVEEVLLKFPGISQVAVIGVPDAELGEEVCAVVVPDKEGAVDPAELQAWAQERLGKHKYPRRVEIVTELPLGPSLKVLKRELRARF------- 149927446 4 --PGLMMKQEMLLSSILVHAERFYGGQEVVSRRVEGDLHRITFKAMAARARQLANALNGLNIQQGENIGTIAWNSHRHIEIYYAVAGMGAVTHTLNPRYTPQQLIYIINHAQDTTIFFDLTFAPLIKAIAPHCPSVKNWILLIDEDKMNYEALLKVQNDEYVWPEFDENSACTLCYTSGTTGNPKGILYSHRSTMLHAMMSNCADAIALTRKDTVLPVVPMFHVNAWGLPYAALMTGCKLVMPGPQLDGPSIYNLLEGEKVTVAAGVPTIWLGLINHMKQNGLTFSTLKRSLVGGSAVPVSLIKEFDEMGVELMQGWGSTEMSPLGTVSKLSGDERSLPKQEQYEIVAKQGRTIFGVDMKLLAEDGTELPWDFEQSGELHVRGHWVLHEYYGGDGAKAFSHDATGKRWFATGDRMAPDGLMQITDRTKDVIKSGGEWISSIDLENIAMSHPAVLQSAVIAIPHEKWNERPLLIVVKRPGTDVSKQDILNFYEGRITKMHIPDDVEFVDTMPIGATGKVQKSELREKFKGL---- 195952469 64 -FPKWFLDGKLNAYNCLDRHIEELRNKVAYIVNEDLEEKKITYGELLELVNRLANALKSLGLKKGDRVSIYMPNTVEAVASMLACARIGLIHQVVFAGFSEGALRTRVEDAGASAIITATYLLPTALEAIKGLDSIKHVICWDRDGVLGFYDIVKSQKPECEPEHMDSEDPLFILYTSGTTGKPKGVIHTTGGYMVNVH-FTTKNVFALKPNDIYWCTADIGWITGHSYIVYGPVTSVIFEGAPDYKDPSTWWKIVEKYRVNKFYTAPTAVRLFMKYGEQWPHDLSSLKILGSVGEPINPEAWHWYYEHIGHKNCTWWQTETGTHMITTLPGNPM----------KPGKAGKPLPGIEVAIVDKNGNPVPPNTVGYVVIKNPWPSMMRNCWGQPERYKKYWTEIPGNVYNADDLGSIDEEGDIMIRADDVLSVAGHRIGTMEVESAIVDHEAVAEAAVIGKPDPIKGERIKAFVILKQDYNPSEELIQEHVKHVLGAIAYPEEIEFVDKLPKTRSGKIMRRVLKAK-------- 197784129 3 ---STMQDVPLLISRILTHGSSIHGTSQVTTWTGEPEPHRRSFAEVGARAAQLAHALRELGVVEDERVATLMWNNAEHVEAYFAIPSMGAVLHTLNLRLPADQLAFIVGHAADRVVIANGSLLPLLAPLLPHLKTVEHVVVSGPGDRHEYEDLIAGKPTTYDWPELDERQAASMCYTSGTTGDPKGVVYSHRSIYLHSMQVNMAQSMGLTDQDTSLVVVPQFHVNAWGLPHATFMTGVNMLMPDRFLQPAPLAEMIERERPTHAAAVPTIWQGLLGELTAKPRDVSSLTQVTIGGSACPPSLMEAFDKLGMRVCHAWGMTETSPLGTVARPPAHAAGTPEEFAYRL--TQGRFPSGVEARLTGPGGERLPWDGESAGELEVRGPWIAGAYYNGPDAPADKFSEDGWLKTGDVGTISADGFLTLTDRAKDVIKSGGEWISSVELENALMSHPDVTEAAVVAVPDDKWGERPLATVVLKEGSTADFESLRAFLASRIAKWQLPERWSIIEAVPKTSVGKFDKKVLRKRYAE----- 115524264 21 ------------IGDILRKSALRFPNRIALTDG----ARQVSYSELERDANRFANDLVARGLPPGTKIATICNNSVEFVKALFGIHRAGLVWVPINTMLGPSDIDYILGHAEVKFALVDDNLYAAPERRAVLDKLGIDAIGVDLTGKPSFTQLIEGRSEIEPEIAFDDRDLAMIIYTSGTTSRPKGAMHCHLAVTMAVMSNAI--ELHLDRNDGITGQFPLFHCAAHVLLLSYLAVGGKMAIMRGFDPVACMEAIQRDKLSIFIGLPLMYQVILDHPRRKEFDLTSLRCCIYTMAPMPRPLLERAIAELCPNFVQPSGQTEMYPATTVSQPDRQLARFGNYW--------GESTLVNETAIMDDSGNLL--PVGQVGEIVHRGPNVMLGYYKDPDATEAARKFGWHHTGDLALIDAHGEVLFL-DRKKDMIKSGGENVASVKIEETLLAHPAVANAAVVGLPHPQWGEAVSAFVKLKPGASAGEADIIEHCKAHLGGFQVPKLVRIVDEMPMTATGKLRKVELRNEFADYFA-- 89895225 30 --------ENISLYEMFERSAKNFGQRPAIVFG----GKTWTYTDMERDVDRLAKALSRLGVKPKDRISINMPNSATWMISFFAIMKVGAIVVQTNPLYVEGELKALMNDSGAIGMITVAPLYPRVQGIRQKWVLVEGLKAMGLDEGEGTCDFHDSEVEWSKPVIDPQTDIAVLQYTGGTTGTSKGAMLSHGNLYANAYQIWEWIK-GSPGQEKSLCVIPLFHIYALSVCMNTSILGGSAVIPVPKFDADLILKLINDEKPTLYPGTPTMYVALINHPKLKEHDVSSIRACVSGSAPLPVEVALRFGETGGKLVEGYGLSEASPVTHINPFPS-----------ARVGSIGTPVSNTQAKIVDIELGDKELPVGEVGELAVKGPQVMLGYWQRENETR-AVLRDGWLYTGDLARMDEDGYFYVVDRKKDMIITGGYNVYPREIEEALYAHPAVREAICAGVPDSYWGEKVKAYVVLREEQQVTEEELLSFLKKELASYKVPKQIEIRDNLPKTAVGKVLRRFLVEEEKQKL--- 187925861 24 -----------TVGRFLRDTAASFPDRPAVVFRE--QLIRWTWKEFAEEVDILAAGLLTLGIAKGDRVGIWSPNRVEWLLTQFATARIGAVLVNINPAYRLAELEYALNKVGCKAIMYLEMLQALAPELATQLPELRYVIRMCDTETPGMLTFSDVIERGRVCLDVAKLDPINIQFTSGTTGNPKGATLTHSNVVNN--ARYIAMAMRLSEQDGLCIPVPLYHCFGMVLALACVSVGAKMVFPGEGFDPAATLAAVAEEQCTALHGVPTMFIAELDHPNFATYDFSRLRTGIMAGSPCPIETMKKVVSRMHEITIAYGMTETSPVSFQSSTTDPLD--------KRTTTVGRIQPHLEVKIVDPLGAIV--PVGETGELCTRGYSVMQGYWGDEAKTRESIVDGWMHTGDLAT-LDAEGYCNIVGRLKDMLIRGGENIYPREIEEFLFRHPKIQSVQVFGVPDTKYGEEVCAWVVLRSGEQVTAEEIQQFCHGQIAHYKVPKYIRFVDELPMTVTGKVQKFIMREQM------- 23099672 6 -----------TVGQLLQDRADDMPGQEAVVYSDRG--LRYTYKEFNQLCEKVARGIMALSIDKGEHVAVWGTNTPEWLTLQYATGKMGAVLVTVNTSYRANELEYLLKQSDSTTIYRDHSYIDTLYEICPELHSLKNVVIMGEKRYPGAFHWNDIIDKAEEISRLDPNDVINMQYTSGTTGFPKGVMLTHRNLTNN--GFNIANCMKLTAEDRLCIPVPFFHCFGCVIGTLAAVSVGATMIPIQEFEPEQVLKTVEQESVTALHGVPTMFIAELNHPNFERYNLSSLRTGVMAGSNCPVEVMKNVMNKMNMITICYGQTESSPVITQTRANDPIE--------LRVESVGKALPNVEVKIIDPATNE-ELPHYTQGELCTRGYHVMKGYYKNPEATQRTIDEDGWLHTGDLAIMDDNGYCKITGRLKDMIIRGGENIYPREIEELLYKHPKILDAQVVGVPDEKFGEEVHAWIILKEGEISSSDEIKQFCNGQISKYKIPKHIFITDAYPMTASGKIQKFKLREKSLNE---- 67157301 17 ---------PLSPLSFIERSAAVHPNRPAVIHG----SIRRTWAETYTRCRRLASALAGRGIGKGDTVAVMLPNIPQMLEAHFGVPMIGAVLNTLNVRLDAEAIAFMLQHGEAKVLIADREYQEVIHAAIGMLDHPPLLIDVDDPEYGEGLPIYEALLAEGDPAPDDEWQAISLNYTSGTTGNPKGVVYHHRGAYLNALGNQMVWAMGNHP--VYLWTLPMFHCNGWCYPWTVTA-LAGAHVFLRRVDPQKILTLIHEHRVTHLCGAPIVLNALVNMPDSAKAAIDHPVHAMVAGAAPPAKVIGAVEEMGIKVTHVYGLTEVYGPVTVCAWHEEWDELPLDERARIKARQGVRYPTGVMVADPQTLEPVPRDGDTIGEIFMRGNTVMKGYLKNPSATAEAFEGGWFHTGDLAV-WHPDGYVEIKDRLKDIVISGGENISTIEVEGVLYRHHGVLEAAVVARPDEKWGETPCAFVTLKAGHETSEAEIIAFCREHLAGFKIPRRVVF-SELPKTSTGKIQKYVLRDRAR------ 16331700 72 -FAKWFVGGQLNIHNCLDRHLTTWRRNKAIWEGEPGDSRIITYAQLHREVCQFANALKSLGVQKGDRVAIYLPMIPEAAITMLACSRIGAPHSVVFGGFSAEALRDRLVDAEAKLVITADGGFRKDKAIAHGAPSVENVIVVQRTRDHWWHELQPQQSAHCPAEPIDSEDMLFILYTSGSTGKPKGVVHTTGGYNLYTHMTTKW-IFDLKDTDVYWCTADVGWITGHSYIVYNGATTVMYEGVPRPSNPGCFWDVIERYGVNIFYTAPTAIRAFIRMGEAVPNARDLSSLRLLGTVGEPINPEAWMWYHRVIGGGKCPIVDT---WWQTETGGIMLTPLPGAIPTKPGSCTKPFPGIVAEIVDLDGNPVESDQGGFLVIKQPWPSMIRDVYGDTDRFRHTYWEHIQPKEGQYLYFDKDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPLVAEAAVVGRPDELTGEAIFAFVSLEGNAEPSEELKKDLVKEEIGAIARPAEIRFTDVLPKTRSGKIMRRLLR---------- 171689202 52 ---AWFLEGELNAYNCVDRHAFKDPNKVAIIYEADSDGRNVTYGELLRDVSKLAHVLTQMGVRKGDTVAIYLPMIPEAIVALLACSRIGAVHSVVFAGFSADSLRDRVIDGGSKVVITTDETKKIVDEALKQCPDVGHVLVYKRTGADWWHEEVEKWPSYYPPVAVNSEDPLFLLYTSGSTGKPKGVMHTTGGYLLG-AATTGKYVFDIHDGDRYFCGGDVGWITGHTYVVYAPLLLGVSTVVFEGTPAYPNFSRYWDIIEQHKVTQFYVAPTALRLLKRAGNQHVRNEMKHLRVLGSVGEPIAAEIWKWYFEVVGKEEAHIVDTYWQTETGSNVITPLAGVTPTKPGSASLPFFGIEPAIVDPVSGEEIHGNDVEGAFKQPWPSMARTVWGAHKRYMDTYLNVYKGYYFTGDGAGRDHFYWIRGRVDDVVNVSGHRLSTAEIEAALIEHASIAEAAVVGVADELTGQAVNAFVSIKNGAEVDDALRKDFVRRSIGPFAAPKAVFVVPDLPKTRSGKIMRRILRK--------- 146306527 25 -----------SVIEVFERSCKRFADRPAFSNL----GVTLSYAELDRLSAAFAAYLQKHDLKPGDRIAVQMPNVLQYPIAVFGAMRAGLIVVNTNPLYTAREMRHQFKDAGVRALVYLNMFGKLVQEVLPMLPSLKGWLVNTVVKKVKKMVLKQGHGQALTPVKASHDDIAVLQYTGGTTGVAKGAMLTHGNLVANMLQVDACDGKPLMKQGQEIMIAPLPLYHIYAFTANCMCMMVNGNHNVLITNPRDIPGFVKELGKWKFSGLNTLFVALMDHPEFKNLDFSNLKVTNSGGTALVKATAERWQQMTCTVVEGYGLTETSPVASTNPYGN----------RARLGTVGIPVPSTAFKVIDDDGNEL--PLGERGELCIKGPQVMKGYWQRPEATAEVLDAEGWFKTGDIAVIDPDGFVRIVDRKKDMIIVSGFNVYPNEIEDVVMAHPKVASCAAIGVPDEKSGEVVKLFVVPRDGGVTIEEL-KAYCKENFTGYKVPKHIVLKDALPMTPVGKILRRELRD--------- 211638082 2428 ---ETAYPDPLCLHQLFEQQAEKIPEATALVY----QEHSLSYAELNAGANRLAHQLIALGIVPEQRVAICVARSPAMVMAMLAVLKAGAAYVPLDSTYPAERLAYILNDTAPSMV-----LADTIGRAALGDEALAGLMVLDPNIQP------DQPDDNPQIPALTPQNLAYVIYTSGSTGQPKGVMVEHQAL--YQRYLGVNELYAVTEQDRVLQFAAFAFDVSVEECFSSLCNGATLVIRDDSWLASMPEFIALTQQNRITVAFLPTLFWSELAARDNGWPLPDCLRLIIIGEAVKRNAIQDWFTQEGHRPQLLNAYGPTENTVTATCKEILSPADDR-------SIGRPIKNTCVYLLDRYGQPV--PLGCVGEMYIGGVGVAQGYLNRPALSAERFILDPMYRTGDLARYLPDGELEFLGRNDQQVKIRGFRVELGEIETRLVEHPAVQEAAVLAL-DDELGKRLVAYVAAEAHERLTADLREY-LSAILPDYMIPAAFVRLDSFPQTPNGKLDRRAL----------- 211638082 4580 ------------IHQLFEQQVERTPDVTALVY----EEQTFSYAELNARANRQAHQLIALGVEPDQRVAICVARSPAMVVGLLAVLKAGAAYVPLDPDYPGERLSYILSDVSPVILLADAAGRTALGEKAFTGLTVLDPNVL-----------PDQPDSNPRISELTSRHLAYVIYTSGSTGTPKGVMVEHGQLVNQITSLNMK--WSLSACDRILQFCNLSFDVCASEIFCAITRGARLVLRTNQWTLSAQEFWHLCESYEITYIAVPAQFWRIISNVNEGDIYKGLRIICVGGEAISNHELQRWLSVHREYPVLVNCYGPTEATITSTISCLNEMVGQANIIGRPLPNTRVYLLGVDGQPVPLGAVGELYIGGTGVARGYLNRPELTAERFLTDPFNVDLGARMYRTGDLARYLPDGNLEFLGRNDHQVKIRGFRVELGEIEARLTEHPAVSKSVVLAL-GEGQDKHLVAYVVAPVNEGLANSLRTH-LNTILPDYMVPAAFVRLDEFPLTPNGKLDRRAL----------- 211638082 274 ---ETPYPDPLCIHQRFEQQVEQSPEATALVY----QEQALSYAELNICANRLAHQLIALGVAPDQRVAICVTRSPAMVVALLAVLKAGGAYVPLDSTYPGERLAYILNDAAPSVV-----LADAVGTAVLGEQALAGLTVLDPNTQ------FDQPDSNPLVAKLTPQHLAYVIYTSGSTGQPKGVMVEHQAI--YQRYLGFNDTYAVTAQDRVLQFVAFAFDVSVEDFFSSLCNGATLVMRDDSWLASIPEFIALVRQYRITVMSLPTLFWSELAARDHGLPLPDCRLIIIGGEAVKQHAVQDWFAQEGHRPRLLNGYGPTENTVTVTYKDVLSLADAR-------SIGRPAKNARIYLLDRDGQPV--PLGCTGEMYIGGVGVARGYLNRPTLSAERFMLDPFSPVFGARMYRTGDLARYLPRNDEQVKIRGFRVELGEIETRLVEYPAVQEAVVLAL-DDGQSKRLVAYVTVDAEHERLAARLREHLSTRLPDYMVPAAFVRLDSFPQTPNGKLDRRAL----------- 211638082 3505 ------YPEQLCIHQLFEQQVKKTPEATALIAGD----KTLSYAELNARANRLARQLIERGGCPGDHIATLFARSIELVVAQLAILKVGAVYVPIDPSVPDERKNWLINDCSAKLL------------ITDGQSDVPVGLSVSLFCLSDETDTLREEDHINPDLPRSSAGSAYIMYTSGSTGLPKGVIVPHRAVVRLVINNGYAE---IGSDDRVAFTANPAFDASTFEVWAPLLNGGALVIINHATLLTPQELVQDLQAHRITVLWLTIGLFNRLAAELSPVLPRIKILIFGGDIPDLHVIAQVLDNRPPQQLLQAYGPSEGTTFTTMYPIEAL------QQGVTRIPIGRPIANTRVYLLDAYEQPVPPGV--IGEIYVGGDGVALGYFNRPELTAERFLVDPFSNNPDARMYRPDGNLEFLGRNDQQVKIRGFRIEPGEIETRLAEYPAVREAAVLAL-DDGQNKRLVAYVVALEDEGLVNSLRDH-LSAILPDYMVPSAFVRLDAFPLTPNGKLDRRALPE--------- 211638082 1353 ---EALYPEQLGIHQLFEQQAAKTPQATALIAGD----QTLSYAELNACANRLARQLIEQGVCPDEYVVILLPRSVELVVAQLAILKVGAVYVPIDPSVPDERRNWLINDCSAKLLITN------VQSDIPIGLSVPVFCLSDEKNTNRVEEGINL------DLPHSSTGSAYIMYTSGSTGLPKGVIVPHRAVVRLVINNGYA---AIGPNDRVAFTANPAFDASTFEVWAPLLNGSALVVIDHDTLLTPQELVQALQAHRITVLWLTIGLFNRLAVELSPVLPQIKILIFGGDIPDLHVIAQVLGNRPPQQLLQAYGPSEGTTFTTMYPIEAL------PQGVIRLPIGRPIANTRVYLLDAYGQPV--PLGATGEIYVGGDGVACGYLNRPELTAERFLIDPFSHQPDARMYRPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLAEFPVVREAAVLALSDGQ-DKRLVAYVVAPEDENLVNSLRAH-LSAILPDHMVPSAFVRLDAFPLTPNGKLDRRAL----------- 29501267 543 -FPETPL-----IHQQFEAHAAARPEAAALLF----EEQTLSYGELNRRANQLAHHLLARGIRPDQRVAICVERGPQMIIGLLGILKAGAGYVPIDPAYPLERIAYTLEDSAPVAVLTQADTLDRVGALGVPIIDLD------------SLQLQAELSSNPQIPELTPNHLAYVIYTSGSTGLPKGVMVEHRNVVRLFSA--THDWFNFNPQDVWALFHSFAFDFSVWEIWGALAFGGQLVPQAVSRSPDDCYALLCRTGVTVLNQTPSAFRQLIAAQGRSPLQHSLREVIFGGEALEPKPWYARVGNAGTRLVNMYGITETTVHVTYRPLQA------ADALLVGRSPIGVGIPDLQLYVLDAQHEPVPAGV--IGELYVGGAGVARGYLNREALTAERFIADPFYKTGDLARWTADGSLEYLGRNDDQVKIRGFRIELGEIEARLAACAGVREALVIAREDSPGDKRLVAYWLAAAGTEPSAAQLRDELLLSLADYMVPSAFVRLDALPLTTNGKLDRKALPQ--------- 29501267 2684 -----------TIQALVQVQAEQQPQALAVVQG----TQQLTYAQLNQQANRLAHHLLGLGVQPDDRIAVCLQRSPQMLVALLAILKAGAGYVPIDPAYPAERIAYLLQDSDPVAV--------LAQGATRELLGRVPVIDLDNAL------WQHLPETNPQLPTLTPAHLAYVIYTSGSTGQPKGVVVEHATL--ENLVHWHCEAFDLRAGSHTASVAGCGFDAMAWEVWPALCVGATLHLPPPSISNEHLDELLD-----WWRAQPLQVSFLPTPIAEYAFSRELGHPTLRTLLIGGDKLRQFSRGQTFDVINNYGPTEATVVATSGSIHAGQLLH-----------IGRPISNARIYLLDEQQRPV--PVGVAGELYVGGAGVARGYLNRPELTAERFLEDPFSDRPQARMWLADGNIEYLGRNDDQVKLRGVRVELGEIEAALSSHPAVQDAVVLVRE-----ARLIAWFTAR-TTVDNEDLRAHLL-ARLPQALVPAAYVRLEALPLTANGKLDRKALPE--------- 29501267 1626 ------YPPAQTVQRLVEARAAAHPEALAAVQG----AQQLSYGELNQRANRLAHHLIGLGVQPDDRVALCARRSPDMLVALLAILKAGAGYVPVDPAYPAERIAYLLQDCAPVAVVAQASTRDLLGGVQ--------VIDLDNDL------WQHLSDANPQVPALTPKHLAYVIYTSGSTGQPKGVMVEHATL--ENLVHWHAEAFDLQAGSQTASVAGFGFD-----AMAWEVWPALCVGATLHLPPPSIRNEHLDEMLDWWCAQPLQVSFLPTPVAEYAFSRQLQHPTLRTLLIGGDRLRQFSRQQTFEVINNYGPTEATVVATSGPVE-----------LDQPLHIGRPIANVRIYVLDAEQRPV--PVGVAGELYVGGAGVARGYLNRPELSAAQFPQARMYRTGDQARWLADGNIEYLGRNDDQVKLRGVRIELGEIEAALGSHVALQEAVVLVR-----DGRLIAWFTER--TAVDIQQLHTHLQARLPDALLPAAYVRLDALPLTANGKIDRKALPE--------- 76802709 5 --------TDQTLRPFLWRAENLYPDREIVSRTHRG-IERYTYSEYADRTAQLANALDEYGIEEGDRIGTFCWNHHRHFETYFGVPTIGAQLHTINPLLPDEHIQYIVDNADDELIFVDQSLAPKLAQAAQDAPEFEGVDFVDSLDATPYEEFVGGQPTEYDWPVLDEDQPAGMCYTSGTTGNPKGVEYTQQMLWSHTMASLTPQGIPMDDDDVIMPVVPMFHVNAWGMPFTATAAGSKHVYPGPEPDPEDLAQLIEEEGVTITAGVPTVWLGLMDYAEENDLDLSALDTVIVGGSAAPESMIRWFDDRDVELLHAWGMTEMSPIGSVSQLKYNLEDEDYETQLEHRSKQGLLAPGLEMKVIDEDGEEIAWDGEEFGELWIRGPWVTQEYFERPEANEE-DFEDGWLKTGDVVTVDEEGYIKIVDRAKDVIKSGGEWISSVELENAIMAHDDVAESAVVGVPHEKWQERPVAFVVPTANTETLSDEVMDLLREDYPKWWLPDAIEFIDEIPKTATGKFSKKDIRQQYTDE---- 119503808 21 -----------TIGVYFDRICDQYPDKDALIVRHQG--VRWTYRQLQEQVDQLAGGFLALGVAPGDRVGIWGPNSYEWVMVQLATAKIGAIMVCINPAYRLYELEFALNKVECTVVDYLGMLNTLAPELAQKLPYLRTVIRMGTAETAGMPNFETVCGLGGEKDQLKPDDAINIQFTSGTTGNPKGATLTHCNILNN--GYLAGEAMQLTETDRLCIPVPLYHCFGMVLALACVSHGSAMVFPGEAFDPLETLQTVEAEGCTALHGVPTMFITELDHPRFGEFDLSSLRTGIMAGAPCPVEIMKRVISEMHMEDILIGYGQTEVSPLNHMT------LPNDSLERRTETVGRAVPWVEIKVIDQSNRVV--AIGEKGEICTRGYSVMREYWNDPERTAETIDEAGWLHSGDLATMDEEGYVRIVGRIKDMIIRGGENIYPREVEEFLYQHPAISEVQVFGIPHEKMGEEVCAWVQLNEGQSMTEDELKAFCNDQITHFKIPRHVRFVTEYPMTVTGKIQKFVMRDQ-------- 158520354 21 -------DFEHPLFSFLDDAARDYPDNVYTIFNGG----TRTFAQVKQAADRVANFLAASGIKKGDRVAIFLPNLPHYPEIYFGILKAGAVCVTCNPLYTPSELNYQLKDSGSKVVFCMDHPQFYPTTVQAIQETGVETVVICNPGHVMYDEIMASYPAQAPDVEIPSEDLALIIYTGGTTGVPKGAALTHANFVFDVKAMDEWVYLSQEPGHCYIGVLPWYHSFGMTMCMLTSCASGSRLICVPDPRAGNPPFLVQTYRPTILVGVPTIFSAFENHPLLDKYDLSSLICCASGGAPLPVELAKNFEAKTGSIIFEGYGSETSPVITGN---------PSDKDLRLFGSVGFPVSNTDIKIVDSETGITVLPQGEDGEIAVNGPQVMKGYWQKPDADKEVFREIDGKRYFDIGHIDENGYILITDRKKDLILVGGFNCYPREVEEVLFQHPKVAQAAVVGVPDPRSGEAVKAYVQLREGMTATEQEILDFCKEKLAGYKRPRAIEFRDALPTSPVGKVLRRVLKEEAK------ 78042829 17 --PLSLTYPETPLYELLRKTAQKV-NKTALIFF----NKKLSYSELTEYIENLAVNLSPLGLEPGDRVGIMLPNSPQYVIAYFALMAARMIAVPLNPLLSARELTYIIEDAGVKAIFALNLFAEKLK----NLDNVKIIYTAIADFLAFPLNFLLKLKEKAPPVKIDNEEPAVIIYTSGTTGKPKGVMLSEYALIVN--AYHVKVWGDLVPEDVMLTVLPIFHGFGMSVCMNAPLLTGSSVVLLPRFSVEEFFKAVAKHRPTLFAGVPTMFVAMLNHKDLTKYDLSSFRGCFVGAAAMPPEVKEQFEKMTGAQVLEGYGLTEAVTA---------KCCNPYRGVNKTGSIGIPFPDTVMEIVDAFTGE-PLPPGEIGEIRLKSPDLMLGYYKQEAATREVIKDGWLYTGDIGR-MDEDGYFYIVDRKKDLIITGGFNVYPREVEDVLYSHPDVKEACVVGIPDNYYGEVVKAYVVLKEGAKTSPEELKAFCRENLTHYKVPKIIEIKDDLPKSAIGKILRRALKEM-------- 119964094 3 SYTAGDTDVPLTIGANFERIASRFPLRDALIEAPGGEARRWSYQKLNDDVDRLARALLAMGVAKGERIGIWSPNCAEWTILQYATAKIGAVLVNVNPAYRTHELEFVVKQNGMRMLRDAASNCPELREIVFLPGAPELGLTLGVPEADHELTYAELSALRDRMGELDPYDPINLQYTSGTTGFPKGATLTHHNILNN--GHSIGRLLNYTEHDRVVIPVPFYHCFGMVIGLNALSFGAATIIPGRGFNASAALEAVQDFGGTSLYGVPTMFIAELALPDFASYDLSTLRTGVMAGSLCPIEVMRRVIMHMVDVAICYGMTETSPVSTMTRAGDTLEQ--------RTSTVGRTMPHLESRIIDPGSMEVV-ERGVIGELCTRGYSVMQGYWGQPDKTAEAIDAEGWMHTGDLARMDEDGYLVIEGRIKDMVIRGGENIYPREIEEFLYLHPSIQDVQVIGVPDEKYGEELMACIILKPGSPLTAEELAEYCRGKLAHYKIPRYVDVRESFPMTVSGKVRKVDMRQEA------- 215404442 18 -----------TIGANLAATAARYGHREALVDMVA--RRRFNYSELLTDVHRLATGLVRAGIGPGDRVGIWAPNRWEWVLVQYATAEIGAILVTINPAYRVREVEYALRQSGVAMVFKDADYAAMLAEVGPRCPDLADVILLESDRWDALAAEPDLPALQQTAARLDGSDPVNIQYTSGTTAYPKGVTLSHRNILNN--GYLVGELLGYTAQDRICIPVPFYHCFGMVMGLAATSHGAAMVIPAPGFDPAATLRAVQDERCTSLYGVPTMFIAELGLPDFTDYELGSLRTGIMAGAACPVEVMRKVRMHMPGVSICYGMTETSPVSTQTRADDSVD--------RRVGTVGRVGPHLEIKVVDPATGE-TVPRGVVGEFCTRGYSVMAGYWNDPQKTAEVIDADGWMHTGDLAEMDPSGYVRIAGRIKDLVVRGGENISPREIEELLHTHPDIVDGHVIGVPDAKYGEELMAVVKLRNDAPLTIERLREYCMGRIARFKIPRYLWIVDEFPMTVTGKVRKVEMRQQALEYLRG- 51893328 15 ------------ISYWVEAQAWMRPDKVALV----GSRELWTYRDLHDRVVRLSRAFRRLGLEPGGRIAIYSGNCLEYLLVLLAASRAGLVLVPLNWRLTPGELEYQLRDSGTRRILCSAEYAAAAAELTGRIPPVRITPAAEPDSLPDLAGLLDAEPSGLEPPPQPWDRPLLICYTSGTTGRPKGAVLNSVNMFFNAINNLL--TIDLRADDVCITLLPLFHIGGINLFTLPALFAGGRVVVPDRFDPDQAVRLIQEEKVTVVFGVPTVHQRLLEAIDRLKPDLSHVRMFYSGGAPCPVPLIRAFQERGYRFGQGYGLTETAPTVF---------MLLEDDFARKPGSIGRPAPFNRVRVIDPATG-QPVPPGGVGEITVRGPNVFTAYWQNEKATAEAIRNGWFHTGDLAR-IDEEGFVTIAGRLKEMIISGGENIYPVEVEQAIQTHPAVVEAAVFGVPHPEWGEVPHAAVLLEPGASVTEEELRAHCLARLGKYKIPRRFFILDELPRNAAGKVVKSRLAEITRDM---- 211958426 70 -------DGTLNVANCIDRHLAERGDQPAIIWEGDDQSKTITYKQLSEAVNRFANVLLANGVKKGDRVTVYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDSLAGRIEDCSSRFVIRTVPLKENTDRAIEKCGNVDKVFVMTEGRDLWYHEEIEKVSADCPPAEMNAEDPLFILYTSGSTGQPKGVMHTSGGYLVY-ASMTHQYVFDYHPGEVYWCTADVGWVTGHSYILYNGATTLMFEGVPTYPTAGRFWEVCDKHNVNIFYTAPTAIRALMGAGDEHVTNTSRKSLRILGSVGEPINPEAWMWYHNVVGEQRCPIVDT---WWQTETGGILITPLPGATDLKPGSATRPFFGIQPAIVDAEGNFQEGATEGNLVITDSWPGQMRTVYGDHERFVQTYFATYKGLYFTGDGCRRDEDGYYWIRVDDVINVSGHRMGTAEVESALVAHPDVSEAAVVGYPHDVKGQGIYAYVTLMEGLEPSEELKKKLVRAEIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDSF--- 54114895 456 -------DMPQGVHQFLERQAALTPEAPALCY----EDHEISYQQLNQRANRLAAFLRLQGLQPDDRIAVCVNRSPDMVIALYAILKAGAAYVPLDPDYPQDRLRHMLQDCGARFVLIDNGGEHALHPLRDIAVPRLHL------QRESHLWRQAPDGNPPPLAADPQRSLAYVIYTSGSTGKPKGVMNEHRGVIN--RLLWMQKAYTLTPDDVVLQKTPFSFDVSVWEFFWPMMVGARLAIAKPGGHQEPDYLSACIAQHGVTTLHFVPSMLQLFLRHGDMAQCASLKRIVCSGEALPLATVQRCLQQLPQAELHNLYGPTEAAVDV----SSWQCLPDDPRPLVP--IGKPIANTQLHILDDQLQPLPPGI--AGELHIGGIQVARGYLNRAALSAERFIADPFSAEPQSLYWLPDGNIEYLGRNDFQVKIHGLRIELGEIEQQLRQCSGVEDAAILAREDESGGKRLVAYVIAPEQTAAAAEWRRQ-LQQHLPDFMVPSCFIRLDAFPLSPNGKLDRKAL----------- 209902424 5 ------------LHEILPLHARNLPDKVAVVVG----GESYTYAQLEDQSARLAAALQQRGLGRGDRVAIYMDNTWPCVVSIYAVLRAGATFLVVNPQTKHDKLAYVLNDCTVRHLITDAHLAFVFREVLPDVPSLTHLIVSGGDAAEVFETVVEGAPAEVFDPGTIALDLASLIYTSGSTGNPKGVMHTHQSMLFA--AQSLIEYLRMDEQEVIINVLPMAFDYGLYQLLMSVQMGATLVLERSFTYPAEVFNRMDQHGVTAFPGVPTIYSMILAAHGRKPLCFPSIKRITNTAAALPADYVPRLKEVFPNALIFKMYGLTEC--------KRVSYLEPELAEVKPRSVGKAIPGTEVYLLSPEGEPVPPGQ--PGILHVRGPHLMRGYWNLPEKSAEMLKDGPYPRTGDWFHMDEDGCLYFEGRSDDIIKTRGEKVSPVEVENALYAIPGVEEAAVIGVTDDLLGQAVRAYVVLTAGCELDERRLRKELTSRLENFMVPRDILLVDSLPKSANGKINKKDL----------- 172040420 11 ------LNVPLTPLRFLERSANIFPEATACIDG----VRRISFKQFREDAEAFARALRANGLARHDRVGVLAPNSYEALLAQFAVPLAGGVTVPINTRLAAAEVAYIQGHAGFHVLIGAADLLAGVVEELPNGLRLLEIPELDGTQPGSFPSFADFIASHREGEGLDDNEPIAINYTSGTTGRPKGAVYTHRGAYLN--AIGEVNAQKFASDSVYLWTLPMFHCSGWCTGWAAMAVSATQVTLRAVRGPEMWRLIAE----EGITHMCGAPAVLTTLVDDENKRRVKNLRIVTAGAPPSPTIITRCENLGIEVTHVYGLTESYGPFTVCEPQREWSDMTVRRRAVLKARQGVALITNQTDENDDSIVEVPSDGATMGEIVMTGNGVMAGYFEDEEATRIAFRGGYFHTGDLGV-KHPDGYIQLLDRAKDVVVSGGENISTIEVEQAIVSYPDVSDCAVIGVPDEKWGERPRAYVVLRSEARGDDEAIIAHCRVNMAGYKVPRDIVILDELPRTSTGKVRKKELRDEA------- 17546468 4 -----MMSAPLLISTIIEHAARNYGSTEVVVEGDGGELHRTTYAAVRDRAKQLANALAALGVQPGERIGTLAWNGYRHLEIYYGVSGSGAVCHTINPRLFPDQVAYIVNHADDQYVFFDLTFVPLVEGLAPHCPNVKGWVAMTDRAHMCYEDLLAAQRAEYTWPLFDENTASSLCYTSGTTGNPKGALYSHRSTVLHSYGSALPDALGCSAQDVILPVVPMFHVNAWGLPYSVPLVGAKLVFPGPKLDGASLYELFEQEQVSFSAGVPTVWLGLLQHVQGKGLKFSSFRRTVIGGSACPPAMIRTLNALGVEVIHAWGMTEMSPLGTTCKLMSKHNGLPDETRQQVLERQGRAIYGVEMKIVDGNGHELPWDGKAFGDLHVRGPWTIASY----YRNGQSPLVDGWFPTGDVANIDPDGYMQITDRSKDVIKSGGEWISSIDVENVAAAHPAVHMAACIACRHPKWDERPLLVVMKKPGAELTRDEMLRYFEGKVAKWWIPDDVVFVTEIPLTATGKMQKLKLREQFRDY---- 119899356 19 -----------TIGRYFDEACARHAEREALVVRH--QNVRLTYAELKHKVDALACGLMRLGLQPGERIGIWSQNRMEWTLTQFASAKAGLVLVNINPAYRRSELEYALNKVGCRALDYLEMLADLAPELGHCLPTLEMVIRMGAEKTPGMLNFDDLLAPPTRDEKLQFDEAINIQFTSGTTGNPKGATLSHHNILNN--GFFVGEAIRLVAGDRVCIPVPLYHCFGMVMGLGCLTHGATMVYPAEAFEPQAVLKTLAEERCTAAYGVPTMFIAVLDHPDFAAADLSALRTGIMAGSPCPIEVMKRVVDKMHMKEVTYGMTETSPVSFQSGTDDPLE--------RRVSTVGRIQPHCEVKIIDNDGRIVPRGM--PGELCTRGYSVMLGYWDDEAKTREALDAAGWMHTGDLAVIDDEGYCNIVGRIKDMVIRGGENIYPREIEEFLYRHPQILDVQVVGVPDQKYGEELCAWIILREGAELSANDVRAYCQGQIAHYKIPRYIKFVDSFPMTVTGKIQKFQIREQMKRELA-- 94967698 4 ------------LHDLVFATAERSPEKIAIVDTSTTPPREVTYAEYADLVERMARGLIAADIRPQQVVAIYLPNCWEFCAAFHAISYAGAVSTLLNPSYREREVRYQLENSEAVALITDGPLIHEMDLKGLPALKNVFYTRTGAGAAEPFSKLLKDRANALPWREFDPTTLACLPYSSGTTGLPKGVMLTHANLVVNVFQTLIPEAGALTPDDRMLCFLPLYHIYGLTVALDMMLALGGTLVLMPRFDPRRSLELLIEQQITMAPCVPPVLLNWSQQAEEGRFPKDSSLRWVKSGAAPPELALRFTAQTGVQIRQGYGMTEASPVTHLGFLEPEWY---------RPTSIGYPAAQTECRILDEYGNEVAPGE--CGELVMRGPQFMRGYWKADAATASVLRDGWYWSGDVAR-RDDEGFYFIVDRRKEMIKYCGFAVAPAEVEGVLLEHPAVRDCGVIGRPDAEHGEIPMAFIILRNESPQLAEDLKDFVAQRITRYKQPREIVFTDSIPRTASGKILRRELRQRLE------ 194289897 3 ------------VIDWLHRNAQHFPDKVALVDVESG--RHVTYRHVDERASRFAEYLRDLRLAPGTRVAVLAHNSSDYLEMLYGCAKAGMVMVCLNWRLPVAELLPILQDCTPQVLVAGDGFLGVAAELARALPLRAVLHLADDEAADVPAGWTEASGRIIEMPCRDENEIWHLLYTSGTTGKPKGVIQTYGMVFFN--AVNAMLANQITRDDVFLNVLPFFHTGGLNLYANPVLHAGGTVHILRQFEPQAVLSRLDRGSITMFFAVPAVYLFLSQHPRFAHTDLSGVRNMAAGGSPVPRPLLEAYLAKGVTIRFGFGMTETGPTVFVC---------DEDTARRKLGSIGKPVGSMLTRIVDPLGADVGPGE--RGELLIKGPGVTPGYWNLPEATAQALRDGWLHSGDIAY-FDADGDYYIVDRAKDMFISGGENVYPAEVENVLFQLPEVAEAAVIGMPDARWGEVGMALVVLRPGSVLDADAVVAHCRAHLAGYKVPRHVRFVDALPRTPSGKVEKHKLR---------- 75520418 459 ------------IHQAFEQQAEKTPDAVAVAY----KNRELTYAQLNERANQLAHRLIRKGVKPDTLVGICLERSPEMIIGILGVMKAGAAYVPIDPAHPQERIAYMVADSQASALLTQQSLLEILPVTAAHVICLDSDLLADEPV-------------DNASSEVTEQNLAYVIYTSGSTGLPKGVMIEHHSAIN--LAYALIDAFDIQPTSRVLQFTSFSFDVSVSEVVMALLAGATLVIEDR----ESLLPGPELIQVLQEQRITTVSMVSSVLAALPDADLPDLHTLIVGGEAPSRELVARYAPGR-QFFNCYGPTEATVCSTMMLCQAGMNNPP----------IGRPIANATVYVLDANLNPV--PVGVPGELYIGGKGLARGYWNRPELTAESFIPHPFGTAGERLYRTGDLVRYRQDRIDHQVKIRGYRIELGEIENAIRQHPAVQEAVVIAREEKAGDKRLAAYLVAAGKAQPPAEEIALFLKETLPEYMVPAGVVWLDAIPLTVNGKVDRRAL----------- 75520418 3040 ------YPRELCLHHAFEQQAAKTPENIALEYKE----QSLSYAGLNERANQLAHLLIAQGVKPDTTVAICVERSMEMIIGILGVLKAGAAYVPIDPAHPEERIAYMLDDSQAVVVLTQAGLADKFTQAAAPVICLGEKLFADRAHVDVDNIQTD----------VASTNLAYVIYTSGTTGLPKGVAVEHRSAMNMVQAYIAY--FGLDESSRVLQFTSFSFDVSVSEIWQALLSGGTLVIEDR----ESLLPGPDLVRTLRERRISKVSMASSLLASLPVAEYPDLAVLEVGGDACSRELVARYATGRKFFNCYGPTEATVGTVIKQLTLDDDTP-----------TIGRPFPNTKLYVLDQNRKPV--PVGVPGELYIGGECLARGYWNRPELTAERFVANPFGQPGERLYRTGDLVRYYLGRFDDQVKIRGYRIELGEIAEALRQHAAIREAVVLAREVRPGDKRLAAYLTSAAEQELSVDEIKQWLKEKLPDYMVPASYTWLPAIPLNVNGKVDRKAL----------- 75520418 4092 ------------VHEMIEEMVSKAPDSIALIVGE----QRVTYGELNRQANQLAHYLRKQGVGPEVLVGICAERTVEMMIGLLAILKAGGAYVPIDPAYPAERIAYIIGHSQIPVLLTQEHLLPTLPEHQAKVICLDR-----------DWATVAVESEENPGKLATSDNLIYVIYTSGSTGNPKGVALEHRSVI--YFLSWAHDTYTPEEMSGVLFSTSICFDLSVYEMFATLTMGGKVIMAENALQLPALPAADQVTLVNTVPSAATELVRMKGIPAS-------VRVINLCGEPLSNRLAQELYAFPHVEKVFNLYGPTEDTVYSTHAIVTKGATNEPL-------IGRPQFNTHVFVLDSHRKPV--PVGVPGELYLSGSGLARGYLHRPDLTAERFVQNPFREPGARMYRTGDLVRYFVGRVDYQVKIRGYRIELGEIESVLNRFPGVKEVVLLAREDREGDKCLVAYIVFEADCTSKIHDLNHFLADKLPAYMIPQHYMILDSLPKTPNGKLDRKALPK--------- 75520418 1513 ------------VHELVAQVARDMPDQPAVVTRD----QLLTYGQLEAKANQLAHYLQKQGVGRGSLVGICVERSVEMVIGQLAIMKAGAAYIPMDPAYPKERLAFMMHDASMAIVLTQAKLRQKLPA--------------DTSRLICLDADWETIAQEPTAALVAASDLAYVIYTSGSTGTPKGVEIEHAALLN--LIFWHQRAYDVTATDRASQIAGTAFDASVWEIWPYVTKGATLYLPEEEIRL-VPEKLRDWLVASNITVSFLPTPLTESMLALEWPGDTALRYMLTGGDKLHHYPSEKIPFTLVNQYGP----------TENTVVATAGIVPKEAGQTAAPTIGRPIDNVQVYILDAHRQPV--PVGVSGELYIGGSSLARGYLNRPDLTQERFVAHPFTEKAGARLYRPDGSIEFIGRADDQTSIRGFRVELGEVETAIVALPAVKEAVVTVCTDKQGTKRLAAYLVLEEGAALATGDIRKALKETLPDYMVPAFFTQLAYLPLTPNGKVDRKNL----------- 118051701 2 ----------MNFISLLDQQARTRPEKLALR----ADGQDWSYAALAEASRCAATVLQAQGLRQGDRVGLLCLNTPGFVFALFGAWRLGAAVVPINHKLQAPEVAYILRHCGSRLCIVDGTRASLIAAVQAELQPAAELRWLSTASAAEGVGFFDELLAQATPCHPAPDALAEILYTSGTTGQPKGCLHSHANVF--HAALCTAAATSLSPMERTLIAMPIWHSSPLNNWFLGTLLMGGTAVLMREYAPEFLQTLERERISFTFGAPIAFLAPLAVVPDVASYDFSAIRLWTYGGGPLGAELVRKLAQAYRSDRFMQ-------VYGMTESGPLGSMLYPEEALTKPGSIGRSAIPGVELELRRQDGS-PCGPGEVGEICLRSAAMMQGYLNSPEATAAVLDEQGWYRSGDLARMDEDGYLYIVDRLKDMIVTGGENVYSKEVEDVLCTYPDVQDVAVIGRPHPEWGETVVAVLTLKPGKLLDQEALREFMAPQLARYKIPRLFEFRDTLPRTATGKLLKHMLR---------- 23013752 20 ----------LTPLTFLERAAAVWPDRLAVIHGP----VRRTWAETFVRCRKLAAALAQRGIGLGDTVALMGANTPETFEAHFGVPLTGAVLNAINTRLDADAVTFILNHAEAKILITDREFSPVVKKALAALGRTIPVIDIDDPQFKYEQLLDEAQSEAPWTMPSDEWQAIALNYTSGTTGNPKGVVYHHRGAYLNAVSNAL--SWQMGDGTVYLWTLPMFHCNGWCFPWTMAVVAGTSVCLRHVRV-DAIMSAIRDEKVTNFCGAPIVLNMINNAPAALKEGISHAVKVMTAGAAPPAPVIAGMERMGWEVTHVYGLTECYGPTVQCVWHDKWNPLSIEEKAQIKARQGVRGPMLEMIADPLSLEPAPKDGKTVGEIFMRGNNVMKGYLKNPAATQEAFAGGWFHTGDLAV-WHPDGYVEIKDRSKDIIISGGENISSIEVEDILYAHPAVLEAAVVARPDEKWGETPCAFIALKDGAEASEADIISFCRERMAHFKVPRTIVF-GGLPKTSTGKVQKFMLRQKAKEL---- 196194830 20 ---------------ILEAGVRKAPDQT-ITYGD----RTFTYRDLNERVHRLAGALAAQGVKPGDTVAVMDWDTNRYLEAFFAIPMMGAVLHTVNVRLSPEQILYTINHAEDDAILVNSEFLPILEELKDRVETVKTYILLDDDGVKGSDSLPAKAPAQYDFPELDENTRATTFYTTGTTGLPKGVYFSHRQLVLHTFAGRNTMAGRFNEDDVYMPITPMFHVHAWGIPFMATMMGVKQVYPGRYEPATLLKLL--VTHKVTFSHCVPTIIQMLLQAEAAKSIDLSGWKVIIGGSALPKALAMGALERGIDIYTGYGMSETCPLLTLAQLTPELENADLETQADYRTRTGRPVAMVQIRIVDGEMNDVPHDNKSQGEVVVRAPWLTQGYLNDPDKSEE-LWHGGWLHTGDVAVMSDDGWLKIVDRIKDVIKTGGEWVSSIDLEGLVLQHPGVGECAVVGVPDDKWGERPVALVVKSGDADEDKALVADYAKGVISRYGIPDRIVFVDALPRTSVGKLDKKKMRAE-------- 160900256 3 ALQGLMQDRPLMISSLIEHAARFHPHTEIVSRLPDGGLHRTDWAGMRRASCQVANALQSLGVQPGERVGTLAWNSWRHLALYFGVSGSGAVLHTINPRLFPEQIEYIANHAEDRVLFFDVTFAPLVEKLAPHLKTVTTYVCMSSREHMPALDLPDLHSEDFDWPEFDERTASSLCYTSGTTGHPKGVLYSHRSTVLHTLMELAPDTFGLNASETVMLIVPMFHANAWGTPYAAAMAGARLVLPGPHLDGQSVYELMRDEKVTFSQGVPTVWLMLFQYLDAHPDIDPRVKSIGIGGAAVPRAMLERFENQFAQVVQGWGMTETSPIGVVSKLLPRHDALSGEELVKVKLKQGRGVWGVDLKIVDDDGRPQPWDGQARGHLRVRGPWIASGYFK--GEGGSPVDEEGFFTTGDVATIDADGFLQLVDRAKDVIKSGGEWISSIDVENAAMGHPGVAEAAIIGVAHPKWQERPLLLVVPRAGHSVSRESMLDFLSTRIAKWWLPDDVLQVAELPHTATGKLLKTKLREQYKNH---- 115391287 88 ---AWFVEGRLNAFNCVDRHALKNPDKVAIIYEADNEGRTITYGELLREVSRVAWVLKQHGVKKGDTVAIYLPMIPEAIIAFLACSRIGAVHSVVFAGFSSDSLRDRVLDAGSKVVITTDETKRIVDEALKQCPDVSSVLVYKRTGAEWWHEEVEKYPNYLAPESMSSEDPLFLLYTSGSTGKPKGVMHTTAGYLLG-AAMTGKYVFDIHDDDRYFCGGDVGWITGHTYVVYAPLGCATVVFESTPAYPNFSRYWDVIEKHKVTQFYVAPTALRLLKRAGDEHIHHKMAHLRILGSVGEPIAAEVWKWYFEKVGKEEAH--ICDTYWQTETGSNVITPLGGITPTKPGSASLPFFGIEPAIIDPVSGEEISGNDVEGAFKQPWPSMARTVWGAHKRYMDTYLNVYKGYYFTGDGAGRDHEGYYWIRVDDVVNVSGHRLSTAEIEAALLEHHMVAEAAVVGIADELTGQAVNAFVALKEGNETTEQVRKDLVRKSIGPFAAPKAVFVVDDLPKTRSGKIMRRILRK--------- 163701603 20 -----------TLADLFATATARYADRPAIRCFGA----TLSFAQLKAGAEAFAGWLQAQGIRKGDRVALMLPNVPTYPIALFGTLIAGATAVNVNPLYTARELTHQVGDAGARMLVVLENFAGVVAQALPALPELEMVVVAGGRGTRFLAVLAAGRKAGFRPLPIAPGDLAFLQYTGGTTGVSKGAMLTHRNVMANIEQTRVWFGMDEGPGRVMVTALPLYHIYGTCCFFFMVRLGACCLFVPNPRDIAGFVKLLRTNRFTDLSGVNTLFNALLNHPDIGKVDWSALEYVNAGGMAVQAVVARRWKALTGKPIIEGYGSETAPVVSIN----------PRTLTEWSGTIGYPVPSTEISVRDAAGAEV--PIGEAGELCVRGPQVMPGYWRRPEETAKAMTPDGFFRTGDIAVLQPDGQLRLVDRMKDMILVSGFNVYPNEVEDVLATHPGVLEVAVVGRPMPETGESVVAHVVRRDPDLTAEAL-RAFARKNLTSYKVPREIVFHGALPKSNVGKVLRRELRD------GGA 169631643 21 ----------------LARHALMQPDATAIRYL----GHSISWAELHQRVQALADALSRRGVGFGDRVLILMLNRPEYVESWLAINELGAIAIPVNFRMTPPEVAFLVENSGAKVAITETVLAPVAAAVRQQAPALETVIVAGSASENGVLGYEEVIAEPGEPVDLPGDTPALIMYTSGTTGRPKGAVLTHLNLSGQAMTYLLSTTVDLNSDVGFIGVPMFHIAGVGNMITGLLLGLPTVIHPLGAFDPGALLDVLE--SEGVTGIFLVPAQWQAVCAAQQANPRKVRLKTLSWGAAPATDVLLR------TMSETFPDARILAAFGQTEMSPVTCMLMGDDAIRKMGSVGRVIPTVSARVVDDNMNDV--PVGEVGEIVYRAPTLMQGYWNNPEATADAFAGGWFHSGDLVR-QDEDGFVWVVDRKKDMIISGGENIYCAEVENALAEHEQIAEVAVIGRPHEKWGEVPVAVAAIHGAALTLAEL-DGFLTARLARYKHPKDLVIVDALPRNPSGKVLKTELRQRF------- 162148606 2532 ---------DLCLHEAFEEQVARDPAAIALTFG----QQTVTYGELNTRANRLAHHLIALGIEPDMRVGLCAARSIEMVVGLLAILKAGGAYVPLDPAAASSRLGLILADAAPEVVILDPAGRNALGA-----ETLDGLTVIDLHADRGDWTSRPDTNPDTRTIGLRPENLAYIIYTSGSTGTPKGVMVEHAQVARLFDSTQAW--FGFDAQDVWCLFHSFAFDFSVWELWGARHGGRLVVVPHAVARSAAEFHRLVCEQGVTVLNQTPSAFKAFIDAQAEDGLTDQLRYVIFGGEALEPSMLRKWYAVRPDDAPRLVNMYG---ITETTVHVTYRPLTADDAEQTGSPIGCRIPDLRVYILDNYGQPV--PLGMVGELYVGGAGVARGYLNRPDLTAERFLDDPFSPEPGARMYRPDGNIEFLGRADQQVKIRGFRIEPGEIEARLGEQPGIRAAAVIAREDSPGDKRLVGYVVPDDDAALEPAALRRALGAVLPDYMVPAAILVLDALPLTPNGKLDRKAL----------- 162148606 3602 ------YPADLCLHQMVEAQVCAAPDTTAVLCGDD----TLTYADLNARANRLAHHLIALGVQPDQPVAICLDRSVAMVVGLLAILKAGGAYLPLDPAYPTARLCQILDDARPAILLLDDTGRRAVGDHAR-----DRIRIIDLHADAATWHTRSDTDPDPRQLGLTSRNVAYVIYTSGSTGVPKGVAVEHRNIVNH--TAWQTRIFGFDATDRVLQRTSISFDAAGWEVWTPLACGAATILYPGTNADGLSRIFEYAASMRVTTLQGVPSFFSAINTADAVGSWETLRYVFCGGEEADLKTVYELEEKLRAPFFNLYGP------TETTIDALFWPFKKDGSLSRKAPIGRPVANTRIYILDNGQQLVPGGV--AGELYIGGAGVARGYLNRPDLTAERFLDDPFSPEPGARMYRPDGNIEFLGRADQQVKIRGFRIEPGEIEARLGEQPGIRAAAVIAREDSPGDKRLVGYVVPDDDAALEPAALRRALGAVLPDYMVPAAILVLDALPLTPNGKLDRKAL----------- 162148606 747 -----------TLPELFEQQVQRTPEAIALRCGSSA----LSYLELNTRANQIAYGLISRGIGPEDRVALCLPPSNELIIALLGIVKAGAAYVPLDPNYPPDRLQFIIADCAPDAIITAE------SAVRKGGFSSDHRILFPDSPELMPRSDIRIEISPDNSSRIAEQNAAYIIYTSGSTGTPKGVVVTHRGLASH--TACQRHRFNLGTDSRVLLFASINFDSSVGQICSALLTGGTLVVVDRRDLLD----RGQFTDLLHRYAINYLDTTPAFLANISPHDVPEDCVINVGGEALSLDLATIWFQRHQLFNSYGPTETTVDAIVSKRIKDARQALA----------IGRPVFNARIYILDAGRRPA--PLGVAGELYIGGAGVARGYLNRPDLTAERFLDDPFSPEPGARMYRPDGNIEFLGRADQQVKIRGFRIEPGEIEARLGEQPGIRAAAVIAREDSPGDKRLVGYVVPDDDAALEPAALRRALGAVLPDYMVPAAILVLDALPLTPNGKLDRKAL----------- 162148606 1823 ------------IHQMVERQVYATPGATAVVCGED----SITYADLNARANRLAHHLIALGVQPDQPVAICLDRSVAMVVGLLAILKAGGAYLPLDPAYPTARLCQILDDARPAILLLDDTGRRAVGDHAR-----DRIRIIDLHADAATWHTRSDTDPDPRQLGLTSRNVAYVIYTSGSTGVPKGVPNEHRALIN--RLTWMQNAYCLIASDAVLQKTSFGFDVSVWEFFWTLMAGARMVLAAPNGQKDAAYLSSLIEQQQVTTLHFVPSMLELFLEEGKPEQCGSLRRVICSGEALPAGVLQRCHSLLPDAGIHNLYGPTEAAIDVTAWS-----CLGDVGALSSVPIGRPIANTRIYILDNGQQLVPGGV--AGELYIGGAGVARGYLNRPDLTAERFLDDPFSPEPGARMYRPDGNIEFLGRADQQVKIRGFRIEPGEIEARLGEQPGIRAAAVIAREDSPGDKRLVGYVVPDDTPPGPA-------------------------------------------------- 206687705 6 --------------DMAAKRAALTPD--ALAFHDTSTGQDWSFSRINDAANAVAAGLKAQGLAEGDRAAIICQNRVEFFIALFACQKTGIILCPLNWRQPALELVETLDQVGISLLLTDAEFQATAREAAAGAGAPVLTIEEDLVGWIRD-------GGPAVKAPVPAERPWYLLFTSGTTGLPKAVIQTARMAWAN--AVNIGQAIDIASTDRAACFLPLFHTAGINLYTLPVFLTGGSSTILPKFEPETVRSLLASGRINQFFGVPAVYQALSLLPGIGDLDW-TPIRCGCGGAPLPEPLIRFFAAEGANVLNGMGMTETGPTVFL---------MDPAHAAEKIGSVGKPQSLVDVRLAG-----VADGAEGAGELQLRGPGVTPGYFGNPEATAKTFTEDGWLATGDVARRDADGYYYIVDRIKDMFISGGENVYPAEVERVLNAHPAILEAAVVGVPDAKWGEAGAAFVVLRPGQTLSPETLRPWCRERLAGYKVPAHVRFVEDFPRTAAGKVCKPKLREEFSD----- 111222038 20 -LPTHIEPEFASILDMIEASVRRVPDRPAIRYF----GRSITFAELDRMSDALASGLLALGFAAGDRAVLYLQNVPQFVIAQVAVWKAGGVAVSANPMYKARELAEILHDSGATVLVSLESLYRDVAAAVVRSTAVRTVLTIVRTRAEGTHDLLELVGEHDGERPVRPSDVALLTYTSGTTGPPKGAMTTHGNAVFN--AQTFRDWVGLNGDDVVLGVAPLFHITGLIAHIAVSLLIGAPLVLTYRFDVSDLLRTVRDERATFMVGSITVFIALMNAADTDPDALTSLRALYSGGAPIAPATARAFQQRFGIYIHNIY---GLTETTSPAMGVPFGVEAPVDPVSGALAVGIPVFDTTVRILDEAGAP--CAPGTIGEIAVSGPQVCAGYWRKPAETAQAFVAGELRTGDVGFMDEH-GWFYLVDRKKDQINAGGYKVWPREVEDVLYEHPAVREAAVVGVADDYRGETVKAYVSLVPGANATAQELIAFARERMAAYKYPRLLELVDDIPKTTSGKLLRRALRDQ-------- 149181082 46 -------------YEAIDRHAESFRNKVALYYTDDNRDEKYTFREMKNLTNKAGNVLKTHGVEKGDRVFIFMPRSPELYFTVLGALKLGAIVGPLFEAFMEGAVRDRLEDSEAKVLVTTPELLERVP--VDELPALEHVILVGNDVEEDFLTRFEEASDKLDIEWVDLKDGMILHYTSGSTGKPKGVLHVHNAMLQHYQTAKW--VLDLKEEDVYWCTDPGWVTGTSYGIFGPWLTGASNIIAGGRFKPEKWYNTIQKYGVTVWYSAPTAFRMLMGAGDEKKFDLSSLRHILSVGEPNPEVIRWGMKVFNLRIHDTWWMTETGGQVICNYPSMEI----------KPGSMGKPIPGIKAAIVDDQGNELPPYRMGNLAIKRGWPSMMNAIWKNEQKYDSYFMPGDWYVSGDSAYMDEDGYFWFQGRIDDVIMTSGERVGPFEVESKLVEHPAVAEAGVIGKPDPVRGEIIKAFVALREGYEVTDELIRQFVKKGLAAHAAPREIEFKEKLPKTRSGKIMRRVLKAWELDL---- 20090282 7 -----------SLGEYFEKQVTIDPDHEFIIYPD--RNLRFTYGQFNERVNNLAKGLLAIGIKKGDHVGIWAKNVPDWLTFMFATSKIGAVLVTVNTAYRSHEVEYVLKQSDMKALFREVDYLEIINELVPELKSLKSVIYVGQEKHRGMYNTSELMGSHYPDDELKEDDVINMQYTSGTTGFPKGVMLTSKNILNN--GLSIGDRQKFTHEDRLCLPVPLFHCFGIVLGVMAVLTHRATLVMLEVFDPLLVLAAVQKEKCTALYGVPTMFIAEYTHPMFDMFDLSSLRTGIMAGSTCPVEAMKKVVKDMHCHQITSVYTEASPGMTQTTVDDPVE--------LRVETVGKCFPGVEVRVVDPATNELVPPDT-VGEICCRGYNIMKGYYNMPEETKKVIDEGGWLHSGDLGTCDELGYYRITGRIKDMIIRGGENIYPREIEEFLHAIPGVKDAQVVGIPDKKYGEIVGAFTILEKGADLTEADIRDYALSKIARYKVPKHVFIVNEYPLTASGKIQKYKLRE--------- 126657679 2057 ------YPENQGLHQLIEAQVNQSPQAIAVKF----EGESLTYGELNAKANQLAHYLREQGLQPDNLVGIALERSLEMVIGLLGILKAGAAYVPIDPSYPGDRIAYMLEDSKVSMLLTQGKLVDQLPVTDASLLCL-----------DDDWKSLATYSTDNPPHIGTVDHLAYMIYTSGSTGKPKGAMNCHRGIVN--RLLWMQEAYQLEASDRILQKTPFSFDVSVWEFFWPLMTGATLVVAKPEGHKDSAYLTNIIQQEQITTLHFVPPMLQVFIEEPDISGCTSLKRVICSGEALPYDLQERFFAHLDCELHNLYGPTEAAIDVSYWQCQPNSTL-------KKVPIGRPVANTQLYILNQALKPV--PVGAVGELHIGGVQVGKGYLNRPQLTAEKFINDPFYKTGDLCRYLPDGNIEYLGRIDHQVKIRGFRIELGEIEGVLTQHPDVREVVVIVRQDHFDNKQLVAYVVSPLFPDDDEQVLRDYLKDKLPDYMIPFAFVLLPSLPLTPNGKIDRRSL----------- 126657679 530 ------------IHQLFEQQAEKRPNAIAIVY----EEKQLTYKELNQKANQLAHYLIKLGIKPDNLVGICIERSLEMVIGLLGILKAGGAYVPIDPNYPTERINYVIKDSQMRGLLTQNQLIEELTPIEIPLIN-----------WQQEATTINTYPSNNVTTSVTSQNLAYVIYTSGSTGKPKGVQIEHQSVVNFLNSMSKQPGLSQDDNLVAVTTISFDIAALELYLPLIRGGTILLASQETASDGEKLAHLLQNSCTTIMQATPATWR----MLIAANWTGKSNLKILCGGEALPTSLAEQLHQSSRELWNVYGPTETTIWSSVYCVKSLSKTL---DIAKTVQSIGHPIDNTQMYLLDSNLEPV--PIGVAGELYIGGDGLARGYLNRPELTAEKFIPNPFYKTGDLCRYLPDGNIEYIGRIDHQVKIRGFRIELGEIESLLTSHPEVQESVVIAREDQPGNKRLVAYIVTQEGEDSLNQTLRDYLKGQLPDYMIPSAFVFIEKLPLTPNGKIDRKAL----------- 166796329 106 ----WFLGGQLNVVNCLDVHVANDPSRVALIWEKDGTEERITYRELLEMTCRLANTLKSHGVQRGERVAIYMPVSPMAVAAMLACARIGAVHTVVFAGFSSEALAGRIQDAQCKFVITCNQLKSTVDKAVKSCPSVRHVFVAKRTNNRVPMEVMAGQSSECAPEPMESEEMLFMLYTSGSTGKPKGIVHTQAGYLLYASLTHQ-YVFDYTPGDVFGCVADIGWITGHSYVVYGPLCNGAFESTPVYPNPGRYWETVQRLRINQFYGAPTAIRLLLKYEESWKYDRSSLKTLASVGEPINHEAWDWFHNVRCPLVDTWWQTETGGVCIAPLPAEPGAEIRPAMAMRPF--FGIKPELLGEKGQIITGNDVNGALCISQPWPGMARTIFGDHQRFVDAYFK--PYQGQYFTGDGAYRTEDGYYQITGRMDDVINISGHRLGTAEIEDALDEHPDVPETAVIGIPHEIKGEVPFAFVVLKESAAENQQELRHLVASKIAKYAVPDHFLVVKRLPKTRSGKIMRRILRK--------- 197731179 6 ------------IGSWIRRRARKTPHRCAVVHRD----LRYTYAQWDERTTRLAHHLRGLGVRRGDRVGFLGANHPALLETLFAAGQLGAVLVPLNTRLAAPELRHCLTDSGTSLLVHAPAF----DAFARDCPVGRTVPVDDTYEDALARADGTPLDES-----VSRDDNAVIMYTSGTTGRAKGVVLSHGNITWNSVNVLVDA--DLASDEVTLLSAPLFHTAALNMTCLPVLLKGGTLVLEESFSPTRTLDLIEEHGVTLMFGVPAMFQQIAAAERFDAADLSSVRTMLCGGAPVPPALIRLYKDRGLRFLQGYGLTEASPGVCL---------LDAENALTKAGSAGLPHFFNDIRIVDRAGDDVERGE--RGELLVEGPTVTSGYWGPSEEN-EAAFADGWLHSGDVVTQDEDGYVTVVDRAKDMIISGGENISPVEVEKALFEHPAVADCAVIGVPDATWGEVGCAVIVRTPGAGATGEEILAFLDGRLARYKIPHAVVLTDALPRNSTGKVAKHRLRE--------- 94313379 18 --PHAITPEFTDALSLFRAAVARAPSLPAILYFDG----SLSYAELDTQSDALACAWQDRGITRGERVAIYLQNIPQFVIALVATWKLGAIAVPVNPMNRARELRVILADSGARLLVCSETLYPLLAEEANAENGVLPLVMTTSELEYQRRHDPRLFARHPPPAALGPNDIAMLVYTSGTTGVPKGAMNTHGNVAFN--AQVYRDWITLGEGEPILGVAPLFHITGLIGHIGAAFMCAAPLVLACRFEPGVMLDTLREHRPAFTIGAITVFIALMNHPNATRDCFASLTKIYSGGAPIPPSVVEAFRERFGHYIHNGY-----GLTETNSPTHVVPRGVEAPVDPASGTLAVGVPAYNVESYIGDDEGKPMAVGEVGEIISRGPMIVPGYWNKPQESAKAIVDGYFRTGDVGFMDER-GWFYLVDRKKDMINASGYKVWPREVEDVLYTHPAVREAAVVGVPDAYRGETVKAVVSLKPGTNVTPEELAEYCKARMAAYKYPRVVMIMDELPKTVTGKILRRELR---------- 167645280 5 -----MQHGALTVDKIIDHAAQWHGGREVVTRSVEGPIVRTTYGAIRDRAKRVSNLLLALGIKPGDRVGTLAWNTARHMEAWYGIMGMGAVCHTLNPRLFPEQIAWIANHAGDRVIFTDLTFLPIVAGILHHLPAVEHVVLFTDRGHMCYEDLVEQHPADCAWGGFDEGTAAGLCYTSGTTGDPKGVLYSHRSNVLHTLITLQPDVMGLSQRDVILPVVPMFHANAWGVAFSAPGTGAKMVMPGGKMDGASIYELLDSEGVTFSAAVPTVWQMLLQYLKESGAKLPVLKKVVIGGAACPEVIIRAFQDYDVEVVHAWGMTETSPVGALSVMTDELAKLPYDQQMPYRLKQGRPPFGVELKLTNDLGERLPHDGKSFGNLKIRGPIIVAEYFR--GAGGKILDDEGFFDTGDVATIDEHGFMQITDRAKDVVKSGGEWISTIDIENIALGHPKAAMTAVIGVPHPKWDERPILLVKLNDGETATKEEFLEFLRGKIAKWWMPDDVIFVDEIPLGATGKVDKKLIRQRMQGY---- 67922760 461 ------------IHQLFEAQAEKTPHAVAVEF----EDQKLTYQQLNTKANQLAHYLRSLGVKPEILVGICVERSLEMVIGLLAILKAGGAYVPIEPTYPTERIQYLLEDSKVAILLTQNHLTTTLPEYQG------RIICLDTKS-----ELMSNGGKQNLVSELSIDNLIYIIYTSGSTGKPKGTMNTHQGVVN--RLLWMQDTYQLTTRDRVLQKTPFSFDVSAWEFWWPLMTGACLVVAQPEGHKDPTYLIKLIKEQQITILHFVPSMLQIFLEEADEESCSSLREVFSSGEALTVALEEKFFSRKAELHNLYGPTEAAIDVTFWQCQANSQRSSVPIGRPIANTQTYILDVNLQPVPVGVPGELYLGGVQLARGYLNRPELTAERFIENP-FRENFGYSRLYKTGDLVCYLPDGNIEYLGRLDNQVKIRGLRIELGEIEAQIAQYETVKEAVVIAREEIAGDKRLVAYLVPQEESTVNSSKLRKFLREKLPNYMIPSAFVTLEELPLTPNGKIDRKALPD--------- 91976680 21 ------------IGDILRKSALRFRDRIALTDG----ARQVSYDELERDANRFANYLVSRGLKPGDKISTICNNSIEFVKALFGIHRAGLVWVPINTMLGPDDMGYILDHAGVKFLHGQPDRRSALEQRGIALVAVDLTGKAGEAGLKSFNELIAGQSEIEPEVAFDDRDLAMIIYTSGTTSRPKGAMHCHLAVTMAVMSNAI--ELQLSRKDGITGQFPLFHCAAHVLLLSYLV-VGGKMALMRGFDPVACMEAIQRDKLSVFIGLPLMYQVILDHPRRKEFDLSTLRCCIYTMAPMPRPLLERIAELCPNFVQPSGQTEMYPATTMSQPDRQLARFGNYW--------GESTMVNETAIMDDAGNLLPPGE--IGELVHRGPNVMLGYYKDPEATEAARKFGWHHTGDLAMIDAHGEVLFV-DRKKDMIKSGGENVASVKIEETLLAHPAVMNAAVVGLPHPQWGEAVSGFVKLKPGASATETEIIEHCRKSLGGFQIPKMVRIVEEMPMTATGKLRKIELRNQFTDYFAMA 113476003 73 -FAKWFINGKINIYNCLDRHLTTWRRNKAIWEGEPGDSRTITYAQLHREVCQMANVFKQLGVKKGDRVGIYMPMIPEAAIAMLACARIGAPHTVVFGGFSADALKNRLVDAEAKLVVTADGGWRKDAIVPLKEQVDKALIQMEPGRDHWWHDLQKSASGECPAEPMDSEDMLFILYTSGTTGTPKGVVHTTGGYNLYTHVTNKW-AFDLQDTDVYWCTADVGWITGHSYIVYGPLSNGMYEGAPRASNPGCLWDVVEKYGVTIFYTAPTAIRALMKMGEQHPNSRNLTSLRLLGTVGEPINPEAWIWYHRVIGDSKCPIVDT---WWQTETGGFMITPLPGATPTKPGSATFPFPGIIADIVNEEGESVDGNNGGYLVVKHPWPGMMRTVYGDPDRFRRTYWEYYIYFAGDGAHKDEDGYFWVMGRVDDVINVAGHRLGTMEVESALVSHPAVAEAAVVGKPDEVKGEDIVAFVSLEGGREPDEELKQHVVKE-IGAIARPGEIRFTDDLPKTRSGKIMRRLLR---------- 186686725 2675 ------------IHQLFEEQVERTPDAVAVVY----ENQQFTYRELNAKANQLAHYLQTLGVGPDVVVGLCVERSLETIVGILGILKAGGAYVPLDPEYPTERLQFILEDAQVSVLLTQQQLVNSLPKHQ------ARVICLDSDWEK-----IAQKSESNSLNTTTSDNLAYVIYTSGSTGKPKGVLVNHSNVVRLFEATNSWYSFNAQDVWTLFHSYAFDFSVWEIWGALLYGGRLVVVPYLVTRSPESFFELLTQEKVTILNQTPSAFRQLIQAEQSTATTGNLNLRLVIFGG--EALELKSLQPWFERHGDQLPQLVNMYGITETTVHVTYRPLSKADLNSTASVIGRPIRDLQVYVLDEYKQPV--PIGVPGEMYVGGAGVARGYLNRPELTAQRFISSPFDNSKLYKRYLPNGELEYLGRIDQQVKIRGFRIELGEIEALLAQHPAVWESVVVIREDELDDKRLVAYVVPKVKQSSTAAELRQFLANQLPSYMVPNTFMMLESLPLTSNGKIDRRALPK--------- 186686725 1613 ------------IHQLFEEQVARTPDAVAVVF----ENQQLTYQQLNNRANQLAHYLQSLGVKPDTLVGICIERSLEMVVGLLGILKAGGAYVPLDPGYPSERLGYALSDAQISVLLTQQHLVEKLPEHQAQVVYLDQ----NWDAILTADYAYAQFPKDNVHSQVQPTNLAYVLYTSGSTGKPKGVAIEHHSPVALVAW----------AKEVFTPEQLAGVLACTSICFDLSVFELFVPLSWGRKVILAENALHLPTLPAAEQVTLINTVPSVITELIRINGLPGGVSTVNLAGEPLQNQLVQQIYQQQIVKYIFNLYGPSEDTTYS------TFALIEKGTTFAPPIGRPIANTQIYILDEYLQPVPVHIAGAGLARGYLNRPQLTIEKFIPNPFSTDPHSRLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQLGDVQASCVIAREDTPGDKRLVAYVVADQHCTTTISELRHSLKAKLPEYMVPNAFVVLESLPLTPNGKVDRHAL----------- 186686725 535 ------------LHTLFAKQAELRKHSPAVISPE----RVLTYEELWRLANQVGHRLQQLGAKPNSLVAVVISKGWKQVAAVLGVLMSGAAYVPIDPQLPSQRQQQLLEQSQARVIVTDDPLVATSAWV-----GLIPVMLIDERMQSQEPTLPLAWVQ-------TPEDLAYVIYTSGSTGIPKGVAIDHCSAVN--TLLDINSRFCVSPADRVLALSALNFDVYDIFGVLAAGGTIVMPGVTEVKEPAHWVELMRQHHVTLWNTVPALGQMLADYLSRERMTPPQGLRLALLSGDWLPLSL------PAQLRQLWSQMEIVSLGGATEASIWSICYPIDEVDPSWSSIPYGKPLVNQTFVVFDDRLNARPVWVPGELYIGGIGLARGYWQDEERTATSFITHPVTGERLYKRYLPNGNIEFLGRLDHQIKIRGFRIELGEIESVLGQHPSVQQTLVTSV-GESANRQLVAYVVPTIEHASPSEVLREFLQEQLPAYMVPSHFVILEALPLTPNGKVDRKAL----------- 83647571 2 ----------LNLATILTESAKRHPQKEALVCG----AVRLTYAQVERMTNQVANNLLAAGILPGDRVALSCPNLHFFPIAYFGIIKAGAVVVPLNVLLSEEEIAYHLRDSQARAYICFMPLGPRGLAAFNAVVDCQRFWLMPKGDMPALFDELMVGDEPAPDIVTQADDTVVVLYTSGTTGKPKGAELTHANIFLNVAQFARLSEARLDDNQLVALPLFHTFGQTVQMCGGFYNSNKLVLIPRFDPKAVVEAMVQEDITVFCGVPTMYWALLHGIELEEAVVAKVRDRLRLCGSGGSSEILRGFEAKFQVPILEGYGLSETSPVASFNVL----------DRPRKPGSVGVPIWGVDIKVVDEKGGEV--AHRERGEIVIRGHNIMKGYLNRPEATADAIRNGWFHSGDIGY-MDEDGYLFIVDRLKDMIIRGGYNVYPRELEETLLTHPAVSLAAVVGVPDSQYGEEIKAFVILKEGARADAEEIREWCKSKMAAYKYPRLLEICDSLPMTATGKILKRELK---------- 108805323 15 ---DWQTPERFNFGDVVDRWAEE--GRPAMVWLGTGEERRLSFADFARLSDRFAAAARELGVRKGDRVMVLTGKIPEWHAILTALLKLGAVAIPCAPQLRARDLEYRANHSGAVMLVSDGEGLEESEKMRSSAPNLRHFVSVGRDGWEPFEGLVEGAPDGFSAEDTASSDNAFMLYTSGTTKNPKGVLHTHG--YTHAKRVQARYWLDLQDGDRLWCTSTGWAKSIWNVYLGPWSWGTEILFHEGGFDPAERVRLIQEYGITVLCQAPTEYRLMAKTRELEEADLSGLRHAVSAGEPLNPPVIQRWKELHGITIHDGYGQTENTLLVGNFPG----------MRVKPGSMGKPSPGCDVRVIDEAGNECPPGEIGDIALRGRIPALFKEYWEAPEETA-AVFRGEYYITGDRAYRDEDGYLWFVGRSDDVILSAGYRIGPFEVESTLIEHPAVVESAVVASPDPDRGSVVKAFVVLGEGYEPSEELVREFCKRQTAPYKYPRRIEFVDELPKTTSGKIRRVELRQR-------- 114705008 1 -----MMDVPLLVSSILEHAAKYHTDTEVVSAGPGGAITRKTYGEVAKRSAQLAHALDELGMGEGDRIATLAWNSNRHLELYFAVGGSGKICHTINPRLFPDQVAFILNHAEDRMIFVEPIFVPLLEKLADKIPSGAKIVVLGETGEVPYEDLIAGKPESYDWPQLDENTACSLCYTSGTTGNPKGVLYSHRSSVLHAMAISWIDSIGIAGTDCALLVVPMFHVNAWGLPYACPMMGAKMVMPGANLDGASLQKLFDEEGVTMSAGVPTVWMGLTAHMEEQGATFKTLDRVAVGGSAMPAPLIERMNKLGVSVRHAWGMTETSPVGLASALKPKHRGLSDQERLEINAKQGRPMFGMEFRVENADGVEVERDGKEYGALLVRGPWVAERYFGRDS-DSPAFRDDGWFETGDVVTMDADGYVKIVDRTKDVIKSGGEWISSIELENVATGHPAVKEAAVVAKTDEKWGERPVLFLVIKDGADAPSSDMQTFYEGKVAKWCIPEDVRIVNDLPHTATGKLRKTDIRDM-------- 211638101 1357 ----IPYPDPLCIHQLFEQQAEKTPDATALVY----EEQCLSYAELNTRANRFAHQLIALGVTPDQRVAICVARSPAMMVALLAVLKAGGAYVPLDPTYPAERLAYILHDTTPSVVLVDETGRAALGE-----QALAGLTVLDSN------ALPDQPDSNPQVTGLTPQHLAYVIYTSGSTGQPKGVMIEHQAVYQRHLG--FNETYAVTAQDRLLQFASFAFDVSVEECCLSLCNGATLVMRDERWMTSMQEFIALAWQNRITVMSLPALFWSELVARDNGLPLPDCRLIIIGGEAVKKSAVQEWFAREVHRPRLLNAYGPTENTVTATCKEILFPTDDR-------SIGRPVKNTCVYLLDGDGQPV--PLGSVGEMYIGGVGVARGYLNQPELSAERFIPDPFSRVSGARMYRPDGNLEFLGRNDEQVKIRGFRIELGEIATRLMEHPAVQEAAVLALEDGQ-GKRLVAYVAAEANTELAASLREH-LSAILPDYMVPAAFVRLDTFPQTPNGKLDRRAL----------- 211638101 2435 ------YPDPLCIHQLFEQQVEKAPDATALVY----EEQCLSYAELNACANRFAHQLIALDVIPDQRVVICMARSPEVVIALLAVLKAGGAYVPLDPTYPAERLAYILSDTAPSVVLVDEAGRAALGEKALTGLTVLTPNTL-----------PDQPDSNPQVPMLTPQHLAYVIYTSGSTGQPKGVMIEHQAVYQRHLG--FNDTYGVTAQDRLLQFASFAFDVSVEECFLSLCNGATLVMRDDRWLTSMQEFVSLAWQNRITVMSLPALFWSELIARDNGLPLPDCRFIIIGGEAVKKSAIQDWFVREIYRPRLLNAYGPTENTVTATCKEVLSPTDDC-------SIGRPLKNTSVYLLDKYGQPV--PLGSIGEMYIGGVGVARGYLNQPELSAERFIADPFSPVSGARMYRTGDLARYLPRNDHQIKIRGFRIEPGEIEIRLVEHPAVQEAAVL-VWEEGPDKHLVAYVAAQANEGLITSLREH-LSARLPDYMVPSAFVRLDAFPQTPNGKLDLRAL----------- 211638101 279 ---ETPYPDPLCIHQLFEQQTEQAPQATALEY----QEQTFSYAELNARANRLAHQLIALGVAPDRRVVICVARSPAMVVALLAVLKAGGAYVPLDSTYPEERLAYILNDTAPSVV-----LVDEAGRAALGETALAGLTVLDPNTQ------FDQPTSNPQVPALTPQHLAYVIYTSGSTGQPKGVMIEHQAI--YQRYLGFNELYNVTAQDRVVQFAAFAFDVSVEEFFSALCNGATLVVRDDSWLASVREFIALIRQYRITVISLPTLFWSELAARDTGLPLPDHRLIIIGGEAVKKNAVQDWFRQAGHRPRLLNGYGPTENTVTVTYKDVLSPADAR-------SIGYPAKNARIYLLDSYGELV--PVGCVGEMYIGGVGVARGYLNRPELSAERFMPDPFSPVSGDRMYRSGDLARYLPRNDDQVKIRGFRIELGEIETRLVEHPAVREAAVLAL-DDGQSKRLVGYVAAEKNEGLAADLRKY-LSTILPDYMVPVAFVRLDTFPQTPNGKLDRRAL----------- 75676868 31 -----------SLIELLEESFARFSDRKAFICMDTA----MTYREIDETSRALGAYLQSLGLKKGARVALMMPNVLQYPISTVAVLRAGYAAVNVNPLYTPHELEYQLKDSGAEAIIVLENFAATVQQAIGKT-AVRHVIVGSMHAVKFNDALAAGRGMALARPELAPDDVAFLQYTGGTTGVSKGATLLHRNILANMLQNDAWLQPVLKKPPVIDQLFYHIFALTACFMLGMRAGGVNLLIPNPRDIPGLVKELRKYQINCFPAVNTLYNALLNAPGFEQVDFSKLRASIGGGMAVQKAVAERWLKVTGCPLLEGYGLSETSPTLTCN----------PADGDKYTGSIGLPLPSTYISIRDNDGRE--MPLGEAGEICASGPQVMPGYWNRQDETAKVMTADGFFRTGDIGVMSTDGYTRLVDRKKDMIVVSGFNVYPNEIEDVIASHPGVLECAVIGVKDERSGETVKAFVVRKDPDLTREEIIK-FARTELTNYKVPKQIEFRDSLPKTNVGKILRRALRDE-------- 148258667 6 -----------TLGDLLRRSAARTPGKTAVICGET----SWTYAEFNAIVDRLAAGLAARGVVKGERVAILARNSHAFAALRFALARLGAVLVPINFMLKPEEVAYILKHAGARMLATDSGFAGVARDAKALAPAVEQLIWLPSEGPSERQTDMIDFADQVPAVEIAGSDVAQIVYTSGTESLPKGAMLTHDAVIWQYVSCVVDAG--IAAEDVTLHALPLYHCAQLDVFFGPSIYVGATNIITAFPTPDNLLPLIAKYRITSFFAPPTVWISILRSPLFETTDVSTLRKGYYGASIMPVEVLRELAQRLPKVRLWNLYG-------QTEIAPLATMLGPEDQLRKPGSCGRAVLNVETRVVDDDMNDVAPGE--VGEVVHRSPHLMLGYFHDDERTAAAFQGGWFHSGDLAT-IDEEGYITIVDRKKDMIKTGGENVASREVEEALYLIPEVSEVAVVGLPHPRWVEAVVAMVVVKSGCDLTEEAVLKQASAKLATFKTPKRVVFVDALPKNPSGKLLKRQLREAHAGLFA-- 167039712 1 ----------MQIHE-LHKNAKVSDDHVAIKFKD----RIYSYGEVDSLIDKYASFFQSIGVKKGDRVALSFPNCPEYIFSFMGASKAGAIVVPLNMMLTLEEIAYIIMESGANTIVIHPLIAQKIDKSQLGRLNLKNVVVLDENTINAILKMG-----PSQHVEIEPDEVCTYIYTSGTTGKPKGAMLTHNNFIADVKA--LDDVSDLGPEDNFLCVLPLFHSFSWTVNILLGFYLGSAITIKESFMPKDTLETLTKEDVTVFCGVPSMFAVLMRMAE-KGQFKALRLAISGGAPLAPEIQRGFEEKFNFPLVEGYGLSEAAPVALLNPLEPN--------AIRKPGSVGLPLPCVEAKIVDENDNEL--PVGEVGELVLRGPNIMVGYHNMPEETAQTLRGGWLHTGDLAK-KDEDGYFYIVDRLKDMIILGGFNVYPREVEDALLEHPDVLEAAVIGVGDPLKGEEVKAFVVLKEGAKADKKELQNFLKYKLASYKIPKIFEFVPELPKNAAGKIQKKLLK---------- 157693273 15 -----------TLQSYLFSSAEAAPEHTAIHFL----GKNITYEQLQEDVLKLANHLIKIGVKKGDRVAIMLPNCPQSVISYYAVLIAGGIVVQTNPLYTEKELEYQMEDSGAKVLITLDLLYPKAYKMKPIVQRRKNKMVIQVERNETIHHFAQIMKELEGEQQIPAEDIAVLQYTGGTTGLPKGVMLTHENILANTEMCASWMYKTNRGKERILGIIPFFHVYGMTTVLNLAVKEGHQMILLPRFDVADTLKTIEKQKPTLFPGAPTMYIALLNHPNIEKYDLSSITACLSGSAALPVEVKQSFEKTGGRLVEGYGLSETSPVTHSNFL----------WGANKTGSIGCPWPNTDAGIYCEETGGLK-EPYEHGEIIVKGPQIMKGYWNQPEET-EAVLRDGWFFTGDIGYMDEDGFFYIVDRKKDVIIASGYNIYPREVEEALYEHELVQEVVVAGIPDPYRGETVKAFIVPKKNAYLTEDELDRFVRTRIASFKVPRVYEFKESLPKTAVGKILRRVLIEEEKRKHASS 186682768 1108 ------------IHDLFAAQVELTPDAVAIQQ----EGQQLTYRQLSDRANQLAHYLQSLGVKPETLVGICVERSLEMIVGLLGILKAGGAYVPLDPAYPQERLADILADTQLKILLTQERFQDKLPDYAGKTICL-----------DTDWEIIAQHSTANPISEVQSHNLAYIIYTSGSTGKPKGVMIEHRSLMNFVMTAMHEYGINASDNILQFASICFDASVEEILPCLSVGATLVLRTEQMLHSSDEFWRCCREWQLTVLDLPTAYWHELVAELTSEDIRIPESLRMVIIGGEEAQLERVKRWHSSIAHLPNLPQLLNSYGPTEATVIATLERLTP---AATSVSIGRPISNAQVHILDQYLQPV--PIGVPGEMHIGGAGLARGYWQRPELTAEKFIQSPKFDRLYKTRFCPDGNLEYLGRVDDQVKIRGFRVELGEIETVLRQHTQVFQALVIAREDIPGQKRLVAYVVLHHPQPTTNELRQ-FLKQKLPNYMIPAAFVLLETLPMTPNRKVDYRAL----------- 186682768 37 ------YPKHLCIHQLFEAQVEKTPDSIAVVFKE----EQLTYQELNHRANKIAHYLRLLGVDTEVLVGICVERSLEMIVGILSILKAGGAYVPLDPTYPKERLSFMLSDSQVQVVLTQEKFVDDLAA------SGAKLVCLDDKKSFH------QESNENPSSGVAPENLAYVIYTSGSTGTPKGVLIQHQGVCN--LAQAQVKLFNVQQNSRVLQFASFSFDASVWEIFMALCSGASLYIGTQ----DSLRPGIDLMRLLQEQSITHVTLPPTALAALPKEELPNLQTLIVAGEACNPKLIAEWSKGRRFFNAYGPTESTICATVAEYTGDTQL------------TIGRAIANTQIYILAQDRQPV--PIGTPGELYIGGDGLARGYLNRPELTKEKFIPHPFYKTGDLARFLPDGNIEFLGRVDHQVKIRGFRIELGEIEALLSQHSDVQQAVVIAREDIPGDQRLVAYIVLKQKLDVSVTSLKRFLQEKLPNYMVPAVFVILDSLPLTPNGKVDRQNL----------- 16125218 4 -----------TLGDVPRYHAEARPDAVAFSF----EGRETTFAQLDRHTNQVANALLAAGLSTGDRIAYVGKNSDHYFELLLGAAKAGVVTTPIGWRLAAPEIAYIVGDSEAKLVFVGRELIGHVDAVAAELTHRPVVIAMEAEGYQTFEGWRDAASDVDPHKPIQISDIAIQLYTSGTTGRPKGAMLTHHNLLGMRRAKNPLEWNQWGPSDVSLVAMPVAHIGGTGWGLVGLINGAKGVVAREFDPTKVLDFIEKDRISKMFMVPAALQIVVRLPRAREVDYSRLTHILYGAAPIPLDLLRECMEVFGCGFVQQYGMTETTGTVVYLPPEDHDPAGNKRMRAAGLPMPGVELKIIDEAGKSLPPNTV-------GEVAVRSSANMAGYWKLDEATAKTMDADGWLRTGDAGYLDEDGYLFIHDRVKDMIISGGENIYPAEVESAVYGHPHVAEVAVIGVPDDKWGEAVKAVVAPKPGVTPDADDIIAFARTRIAHFKAPKSVDFIPALPRNASGKILRRELRAPY------- 169826547 1 ----------MNSSDLLARNARKYPKREAVICH----GRRVTYHDLDEQVTRFSHALLEQGVRQGDKVLIFMPNVVEFVVSYFAIQRMGAIVVPVNAKFTLQEVEYVAQHAEAKAIIAHEAIFAAVQHIAVIPLKIKTGQQV--AGWLQYETMIQSASARTIECQLNEDDASTILYTSGTTGKPKGVLFSYRNILT--VAQMIAVEMEVKPESRILLMMPLTHSAPLHLFLMAGVLVGSTNVLTPTFTPDLLMDSIEQEKTTHFFGAPVAYLLTAQMPRLQSADLSSMKWWVYGGAPLSENEVRFIQQSFRTTNL-------TCVYGLTEAGPSGSLLFGKEHEEKAGSIGQRAPLGTEIRIVNDHGE-DVPAGEVGEIVLFGEGNMLGYYRDEVATNAAFIGGWLKTGDLAR-MDEDGFIWIVDRKKDVIISGGVNIYPKEIEDCLLSFEGIFEAAVIGVPHPQWGETVKAVYSAKQD--IDEDALKDFLEGRLAKYKLPRIFEKVEALPRNASGKILKQSLK---------- 196177589 2608 ------------IHHLFEEQVERTPDAVAVVC----EGQDLTYRELNSRANKLAHYLQYLGVKPETFVGIYVERSLEMVVGLLGILKAGAAYVPLDPAYPQERVDYILSDSEANFMITSSPLVTFLPQQETQMICL-----------DTDANVISQQNPENPNSEVKSNNLSYIIYTSGSTGKPKGVQICHQSLVN--FIKSMSNKPGLTTQDRLLAITTICFDIHALEIYLPLTVGATII--LVSRQVAQDGLELADTISKHEATVMQATPSTWRMLLTANWQGNPQLKVICGGESLPRELANSLLEKVRCLWNVYGPTEATVWSTTFEVKHNRANRDKNA----PESIGYPIANTKIYILDNELQPV--PIGVVGELYIGGDGVARGYLKRPELNAERFLCDPFQPGSQLRIYKPDGNIEFLGRIDHQVKIRGFRIELAEIEAVLSQHPSVQDVVVLAREEEPGDKRLVAYVVSGEVTPTTHDL-RGFLKEKLPDYMIPSAFVGLDSLPLTSNGKVDRRAL----------- 196177589 466 ------------IHQLFEKQVEQTPEAIAVVC----EGKQLTYAELNSRANGLARQLVEYGVRSETLVALFADRSIEFLTGMIAIFKAGGAYLPIDPQYPQQRISEVLQQSQAPFVLVSQPLESILDQALDRIGSPAQPKLL------HLEQLWEQPPAENLTIDCQPYHLAYVIYTSGSTGVPKGAMVEHRGMVNHLYAKI--KDLQLTHRDRVAQNARQSFDISVWQFLVALLVGGRVYIITDEVAAQSSQLLSQVQQQQITLLEIVPSLLRMVIEDLKGEQHKRFRWLILTGEALPPQLCRQWFDYYPTIPMVNAYTECSDDVTHHFI------FQPPTTEVLNMPIGRPVANTRLYVLDAQLQPL--PIGVTGELYVGGHGVGRGYLKNPQRTAEVFICDPFYRTGDRVRYLPDGTIEFLGRMDYQVKIRGFRIELGEIETVLTQCPQVKETAVLVWEDADQHKRLVAYVVHQGEQPTISTL-QGFLRQKLPEYMIPAAFVFLEALPLTPNGKLDRRALPE--------- 196177589 1530 --------------------VALTPQQVAITHL----GERVSYAQLWQRAFEIAQVLLAEGVQPGDVVALWGEASVGLIAAMVGVFLSGGVLLIIDSTLPEARMQVMVKESGAKYL------LNLGDNAIPQTLTIGAAQLIDIQPKTG--EPCQSPSQVMPLPQLTPEAPAYIFFTSGSTGKPKGVLGTHRGLA--HFLAWQGQTFEITPQDRVAQLIRLSFDARDVFLPLTHGARLCLPDPERNLEPSQIFNWLDKQQITVIHTVPTVVQYWLTQKPQGIGLES-LRWLLLSGEPLTQTVVQQWRESFPQMVNLYGTTEMTMVQCYYPVPIEPPLGVMPGGWSLPHSQALILNPANQLCGIGEIGEIVIRSGWGTLGYINEPEAQQQRFKPNPYGDD--PQVVCYYTGDLGRYRADGSVQVLGRQDEQLKIRGIQVQPGEIEAVLNQHPKVAASVVTVWEASPGDKRLVAYVVARKNQPWEGSELRTFVQQQLPDYLLPSGWVALEALPMSANGKVNRRALPDPSESL---- 167772837 3 ----------ITVGALLEQVADLYPNDQAIKYTDRPYDR--TWREFDDEVNRIAKGLLAIGIGKGDHVAIWATNVPEWLLTLFATAKIGAVLVTVNTNYKVFELEYLLRQSDANYVDIVNELCPTLKDCAPGAYENPMLPFLGDPAGMYGWSDLEKLGERITDEQVDPQDVTNMQYTSGTTGFPKGVMLTHYNIVNN--GKCIGDCMKFTHEDRLCIPVPFFHCFGLVLAVMACLTHASSMVPIETYRPTEVMKALQNEECTAVHGVPTMFIAMLEHPTFHDYKFPRLRTGIMAGSPCPIKVMQLVKMGMREITITYGQTEASPACTMTTTDDSLD--------LRVATVGRAMPYVETKIVDPETGE-TLPPYTAGEFCARGYNVMRGYYKMEEATRQAIDEDGWLHSGDLAMVDDKGYYKITGRIKDMIIRGGENIYPKEIEEFLYTHPLVRDVQVVGVPSEQYGEEIMACIIPRAEDGLDENEIKDAVRANMARHKVPKYVLFMEQFPMTASGKIQKYKLREMGIEKFG-- 170695279 34 -----------SLVQFFDECIAQFRERVAYVSVGA----SMTYGELGRKATAFAAYLQSIGVKPGERVAIMLPNTFQYPVSLFGVLKAGAVVVNVNPLYTVRELAHQLKDSGAQTIIVFENFAKTVQDALFTLRHVKKMVPAYQLPQAVPLALAVGYARPLTPVRPTHHDIAFLQYTGGTTGVAKGAMLTHRNIIANLLQAKAWSEGQLSGETVLTPLPLYHIYSLTVNALIFMGLGGRNILIANPRDMKRVMMIIRHEKFTGMTAVNTLYNAFLENEEFRKRDFSDLKLAMAGGMATQRSVAERFKAVTGKPIIEGYGTECSPIVSMNPVDVS-------NLRDFEGSIGLPAPSTQVRFRKDDGS--WADIGEAGELCVMGPQVMKGYWNRPEETAKVIDDEGWLATGDIGVMDSRGFIRLIDRKKDMILVSGFNVYPNEIEDVIAAHPDVREVAAIGVPDDAQGERVKVFVVKRNPSLTAEQVIAH-CRKNLTGYKVPKVVEFRDELPQTNVGKILRRALRDE-------- 16125174 5 -----MQHGALTLDKIIDHAAMWHGGREVVSRSVEGPIVRTTYGQIRDRAKRVSNALLGMGIKSGDRVGTLAWNTGRHMEAWYGIMGIGAVCHTLNPRLFPEQIAWIADHAGDRAIFTDLTFLPIIAAILPRLPHVEYVVVFTDRAHMCYEELVEQHHADCAWGGFDEGTAAGLCYTSGTTGDPKGVMYSHRSNFLHTLITLQPDVMGLSQKDVILPVVPMFHANAWGVAFSAPGSGAKMVMPGAKMDGASIYELLDSEQVTFSAAVPTVWQMLLQHLEATGATLPTLKKVVIGGAACPESIIRAFHDYDVEVVHAWGMTETSPVGTLSVLTDELSKLPYDQQMHWRLKQGRPPLGVEICLKDDEDKRLPHDGKAFGNLKIRGPIIAAEYFR--GAGGKILDDEGFFDTGDVATIDEYGFMQITDRAKDVVKSGGEWISTIEIENIAVGHPKVALAAVVGQPHPKWDERPVLLVKLKEGETAAPQEFIDYLQGKIAKWWMPDDVLIVDDIPLGATGKIDKKLIRKRLAD----- 145221309 43 ----------------LSRHALMQPDTVALRFL----GRSTTWGELDRRVTALAGALHERGVGFGDRVLILMLNRTEFMESVLAVNKLGGIAVPVNFRMTPSEIAFLVSDCAAEVVITESVLENVATAVRDIDPKLATVIVAGGTSRDNVLDYDDVLAAAPPLVDIPDDSPALIMYTSGTTGRPKGAVLTHNNLAGQAMTLLFTNGADINH-DIGFIGVPFFHIAGVGSIVSGMMLGRPTVIYPLGAFDPNELLDVLEAEKVTGIFLVPAQWQAVCAAQKANPRNLKLRFLSWGAAPASDTLLRQMSETFPGAQ-------ILAAFGQTEMSPVTCMLLGDDALRKLGSVGKVIPTVSARIVDEDMNDV--PIGQVGEIVYRAPTLMTGYWNNPTATAEAFAGGWFHSGDLVR-QDEEGYIWVVDRKKDMIISGGENIYCAEVENVLASHPDIVEVAVIGRSHRKWGEVPVAVAVLRGSGRLELTDLEQFLGDRLARYKHPKAIEIVEALPRNPAGKVLKTELRVRF------- 108762076 2573 ------------LHRLIEARVDRTPDVVALSFESD----TLTYRELDRRANQLARYLRARGVGPDTRVALCVERSLEMVVGLLGVLKAGGAYVPLDPEYPRERLEYMLADAAAPVLLTQARLSERLP------RDSATVVCLDSEW-----DAVAREREERLDVTVDGSGLAYVLYTSGSTGRPKGAMNTHAAICN--RLLWMQEAYGLDSSDRVLQKTPFSFDVSVWEFFWPAGARLVMARPGGHREPAYLTDTIARERITTLHFVPSMLRPFLEETELAVSCASLRRVFCSGEALPPELRDRYFSCLLAELHNLYGPTEAAVDVTA--------WACAREDRGHVVPIGRPIANARMYVLDARLRPVPAGV--PGELYIGGAPLARGYWQRPDLTAEAQPGARMYRTGDQARFLANGAIEYLGRLDDQVKLRGFRIELGEIEAVLSLHPGVRAAAVAIREDVPGDRRLVAYVVAPSGDVASE--LRAFLGERLPEHMVPSAFVTLDALPLSPSGKLDRRGL----------- 108762076 5121 ------------LAELFEAQAARSPEAVAVVC----EEARLTYAELDRRANQLAWYLRNRGVGPGTPVGLCVQRSLDLVVGMLGILKAGGAYVPLDPTYPRERLAFMVEDTRLPVVLAQQSVVALLPS------GSADVVLLDSAWDE-----IAREPTVSPRVTVPAESLAYVMYTSGSTGRPKGVCVPQRAVARLVLGSRFARW---GADEVFLQLAPICFDAATFEVWGALLHGAKLV--LFPAQPPTVDTLKDVLARHGVTTLWLTAALFEALSAARPDALDGVRQLLAGGDVLPPAAVRERLGRGGILVNGYGPTEGTTFTCCHVMEGAV--------APGAIPIGRPIANTRVYVVDAALRPV--PVGVPGELLIGGDGLAWGYQGRPELTAERFVPNPFYRTGDSVRYREDGTLEFLERLDGQVKVRGYRVEPGEVEEALRLHPSVAEAVVVARPDPAGGKRLVAYAVPRAGETLDPRGLRGFLAESLPEFMVPSTLVPLMALPLTPVGKLDRRALPE--------- 108762076 4057 ---ATTYPREATVHSLFESQAARAPETVAVRYGGT----SLTYAELNAWANQVARRLGALGVRRGTHVGLCVERSAELVVGMLGILKAGAAYVPLDPAYPRERLAWMIADAGAPVLLTQERLRGAVPSEGVSVLTVEEV-----------SAQGDVAETAALGAGVGAADAAYVIYTSGSTGTPKGVCVSHQAVV---RLVVETDFIRVVPEDRVAQ-ASNASFDAATFEIWGALLNGARVVGVERETALSPSAFASWLREEGIRVLFLTTAWFNQVAAEVPDAFSGLRQLHFGGEAVDPRPVRRVLREGAPERLLHVYGP-----TENTTFSTWHLVTDVPEGAVSIPIGRPLANTVQYVLDEDMAPV--PPGGVGELWLGGDGLAWGYLGQPALTAERFVPNPFSERPGTRLFRTDGAVTFEGRVDAQVKVRGFRVEPGEVEAALLRHPDVRQAVVLAREDEAGGRRLVAYVVPTAEAAATPELLRTFLAAHLPAYMVPAAFMVLGRLPLTPNGKVDRRAL----------- 108762076 12 AFPQLHPLEPLTLLELLETQTQSLGERRLYTFLEDGDDAVLSYAGLDLRARRIGAALQAL-ARAGERAVLLYPPGLEYVAGFFGCLYAGLVAVPAYPPDPMRRLRAIIRDARASVVLTTSFIQEMGEGLFEGAPELAALRWVATD------ALPEGTEAGWRRPEPSRDTLAFLQYTSGSTGDPKGVQLSHGNLLHN--LGLISHAFQVRSDSVGVIWLPPYHDMGLIGGILQPLYAGFPVALMSPLAFLRRPRFWLESLSRFPCFAFDLCVRKVPPAEREGLDLRRWELAFCGAEPIRPEVMTRFSEAFAPVYPCYGLAEGTLIASGGRKGEGVEALAAEDGPGARPLVGCGQTLPEQTLLVVDPETRRCPPERVGEIWVSGPSVAHGYWERPEESEAAFGARLADSDSGPRFLRKDGELFVVGRRKDLIILRGRNLHPQDLELTLRSHSALRPGCGAAFSIDVGGERLAVMYEVDSRKPWTAEDVVGAVRRGLAETHQLHTLVLIEALPKTSSGKIQRRACR---------- 186475792 9 -----MMDVPLTVSSLLAHASRHFGSTEIVSRRIEGDVHRYTYRDCERRAKQLAQALIALGVEAGDRIGTLAWNGYRHLETYYGTTGFGAVCHTINPRLFPDQIAYIVNHANDRYVLFDITFAALVDVLAPQCPNVRGWIAMTDEAHMPCMALLARHDGAFEWPAIDERCASNLCYTSGTTGNPKGALYSHRSTVLHAFGASLPDAMGLSARDSVLPVVPMFHVNAWGIPHAAPLTGAKLVLPGKDLDGKSLYELMEAERVTYSAGVPTVWLGLLNHVREAGVKFSSLERTVIGGSACPPAMIKTFRENYVEVIHAWGMTEMSPLGTLSKLTWEQLQRSPDEQRKLREKQGHALYGVDMKIVGDDGRELPWDGVAFGDLHVRGPWVIDRY----FRSDASPLVDGWFPTGDVATIDKDGFLNITDRSKDVIKSGGEWISSIDVENIAVAHPAVAEAACIACAHPKWTERPLLVVVRRPDAHVTREELLAFYEGKLAKWWIPDDVVFVDELPHTATGKLQKLKLRAQFRTH---- 56475531 76 -------DGQLNVYNCLDRNVNNLGDKVAIIFADSGEVTRVTYKDLLVRVSRFANALRGMGVKKGDRVVIYLPMSIEGVVAMQACARIGATHSIVFGGFSAQALRDRINDAGAVALITSDGQHRGGKALMGGCESIRNVIVMDKGRDQWFDDVCATQSETCEPEWVDAEHPLFLLYTSGSTGKPKGVQHSTGGYLLH-AIMSMKYTFDIKPDDVFWCTADIGWVTGHTFITYCGTTEIVFEGVPTYPDAGRFWKMIQDHKVTVFYTAPTAIRSLIKAADNNPAVHPKKYDLRILGSVGEPINPAAWEWY--YENVGASRCPIVDTFWQTETGAHMITPMPGATPLVPGSCTLPFPGIQAAVVDETGTELPNGQGGILVVKRPWPSMIRAVWGDPERYKKSYYPDDFKGQLYAIRDKDTGYFTITGRIDDVLNVSGHRMGTMEIESALVAHEKVAEAAVVGRPDDVTGEAVVAFVVLKGERPTGEQELQNWVGHEIGPIAKPKDIRFGENLPKTRSGKIMRRLLRQLAK------ 218295631 71 --PKWFVGGRTNLYNALDRHLGTWRKNKAIWEGEPGEERVLTYHDLWREVQKFANVLKRLGVKKGDRVTIYLPMIPEAAIAMLACTRIGAVHSVVFGGFSSGALADRIKDAEAKVLITADPLKQNADEALKETPSVEHVVVVRRTGEEWWHELMEVVSDRADPEPMEAEDPLFILYTSGSTGKPKGVLHTLGGYMTYVY-YTTKLVFDLKDEDVYWCTADVGWITGHSYVVYNGATTVMYEGAPNWPEPDRFWQIVDKYGVTIFYTAPTAIRAFMKWGENWPSKHRLDTLRLLGTVGEPINPEAWLWYYQCPIVDTWWQTETGGIMITTLPGAH---------AMKPGHAGKPFFGIRPEILDSEHRPVENPNEGHLCITRPWPSMLRTVWGDPERFIQQYFSQHPGVYFTGDGARRDQDGYYLIRVDDVLNVAGHRLGTMEIESALVSHPAVAEAAVVGRPDPLKGEAIVAFVTLKEGHTPSGALLKAHVAKVIGPIARPDEVRFTDALPKTRSGKIMRRLLRQ--------- 194557690 569 ----------MNLVAALDRAARATPDKPFLVS----ESATITYAAARQRSHRAAAVLSALGVAAGDRVAAMCFNTPAFVDLMFGAWRLGAAFVPINHKLQAPEVDYVLEHSGSTVLLFDVALAPVVEWI---VHPARRLVTEGELDGVPNFDTMCATMDGLPGIEPADDDVAQILYTSGTTGRPKGCVHSHRTVTLA--AMQAALAIGIGRDERTLMAMPIWHSSPLNNWFGGTLVAGGTVVLLREYHPLRFLQTVERERVTLYFGAPVSYTLPLDTIDFAAFDLSSVRAWLYGGGPIGAAQAERLAQAYRSHAFFQ-------VYGMTETGPAGTTLHPDEQIAKAGSIGRHGGPGVDLRVVRMDG-VDARPGETGEIWLKADSMMLGYLDDAAATRAAFAPGGWYRTGDVARIDQDGYLFIVDRLKDMIVTGGENVYSKEVEDVLGAHPDIAEAAVVGVPHPDWGETVVAHVVMRANAAPDADALRAFCGERLAAYKVPREFTFAQALPRTPTGKLQKFLLR---------- 29501268 1578 -FNATAVDYNLTIHGLFEAQVARTPWAPAVV----ADEQQLTYAELNARANQLARHLRELGVGPDSRVAICVERGLDMVVGLLAILKAGGGYVPLDPAYPLERLAYMLKDSAPLAVLVQGTTRSLLGEVSVPVIDLDQ------------SQWQSLPADNLSVAELTPQHTAYVIYTSGSTGQPKGVINEHSGVVN--RLLWMQDAYQLTSSDTVLQKTPFSFDVSVWEFFWSLMTGARLVMARPEGHKDPLYLSEIIEREHITTLHFVPSMLDVFLAHADTARCASLRQVMCSGEALPGSVVRRFKQQLPGSQLHNLYGPTEAAVDVT----AWNCAGPLESTPDNTPIGKPIANTRMYILDAQQQPV--PHGVVGELYIGGVQVARGYLNRPELNAERFLNDPFQSNGRMYRYLPDGNIEYLGRNDDQVKIRGLRIELGEIQARLTQIDGIQEVAVLAREDVPGDKRLVAYYT---GAPLEIETLRGHLLENLPDYMVPAVFVHLDALPLSPNGKLDRKAL----------- 29501268 4766 -----------PLHGLFEAQVRRKPDAVALQSAQGN----LTYRELNQRANRLAQHLRELGVQPDARVAICVERGLDLVVGLLGILKAGGAYVPLDPGYPVERLAYMLKDSAPTAVLVQTATRGLFDDA------VATVIDLDRSTWQHLPDHDSSVPG------LSASNLAYMIYTSGSTGLPKGVMIEHRSACN--MVHWGSQISPPTEHGALLQKAPFSFDSSVWEIFWPLCSGMRLVLARPNGNRDSAYVVQTIREQQVTVVKFVPALLQQFIEQDGVEQCTSLTDVLNGGGELSAVLARQVRDRLPWVRLHNVYGPTETTVDSTGWTLEPHMPVPDN----VVPIGTALSNTRLYVLDAYGQPV--PQGVSGELHIGGVGVARGYHGLPEMQAERFIDSPFYRTGDLARYNNHGELEFLGRNDFQIKLRGLRLEPGEIEARLIEHPAIREAVVMVR-----DERLVAWYTVRSGAPSLETLRSHVL-ERLPEYMVPGAFVLLDALPLTPNDKIDRKALPE--------- 29501268 530 -FNATQVDFPQTIQQRFEAQVAERPDALAAVFADA----QLTYAELNQQANALAQHLIGLGVKPDDRVAIVARRGLDTLVGLVAILKAGAGYVPIDPAHPAERLNYLLDDSAPVAVLTQSHLRERLPALNVPVLDLDHC------------NWPLTVTQNPQVPGLSTANLAYVIYTSGSTGLPKGVMVEHHTL--SNLVDWHCTAFDLCAGRHTSSLAGFGFDAMAWEVWPALCAGATLHLAPTHEGGEDIDALLA-----WWCAQPLDVSFLPTPVAEYAFSQNLEHPTLRTLLIGGDRLRQFNRNQHFDVINNYGPTEATVVATSGLVQSGDALH-----------IGKPLSNATVYLLDEQQRPV--PLGVAGELYVGGAGVARGYLNRPDMTAERFLRDPFSRAPNARMWREDGNIEYLGRNDDQVKIRGVRIELGEIETCLNQLPGIQEAVLLAREDQPGQPRLVAYFTEQPEALPVGELRAQLL-SRLPEYMVPTAFVKLAALPLTANGKVDRKAL----------- 29501268 2663 -----------TVHALFERQVAADPHAIAVVHG----GQTSSYGDLNDRANRLAHYLIAQGVQPGAQVAILLPRSRELLVAQLAIAKCAAAYVPLDINAPSERQAFMLEDSRAVALLTLSSEAIDYAAPRIDLDRLKL----------------SGQSTHNPNLAQSSDALAYIMYTSGSTGTPKGVMVPHRGIARLVLNNGYAD---FNRQDRVAFASNPAFDASTMDIWGPLLNGGRVVVIDHQTLLDPNAFGRELSASGATILFVTTAL-FNQYVQLIPQALKGLRMVLCGGERGDPTSFRRLRAEAPQLRIVHCYGPTETTTYATTFEVHEVAENAE-----SVPIGAPISNTQVYVLDAHQQPVPMGV--TGELYIGGQGVALGYLNRADLTAEKFLPDPFSDRPGALLYRTGDLVRWIGRNDDQVKIRGFRIELGEIENRLLSYPGINEAVVLARRDGQEPLRLVAYYTAHDGTLELAGLREH-LQTQLPEYMVPSAWVQLDALPLNNNGKVDRKALPE--------- 29501268 3714 ------YPQTLTVHGIFQQQAAAHPKAVAAVHGE----HSLSYFELNAQANRLAHHLISQGVQPGDHVAILLPRSLELLVAQLAIAKCAAAYVPLDINAPSERQAFMVEDCQAAALLTLSREDIDYAAPRIDLDRL----------------ILSGQPTHNPNLLQSSEALAYIMYTSGSTGTPKGVMVPHRAI---GRLVLNNGYADFNAQDRVVFASNPAFDASTMDIWGPLLNGGRVVVIDHQTLLDPNAFGHELSASRATVLFVTTALFNQYVQLIPQALKGLRILLCGGERGDPAAFRRLLAEAPKLRIVHCYGPTETTTYATTFEVREVAENAESVPIGGPISNTQVYVLDAHQQPVPMGVTGELYIGGQGVALGYLNRADLTAEKFLRDPFSDQPGALLYRTGDLARWLAPGQLDCIGRNDDQVKIRGFRIELGEIENRLLNCQGIKEAVVLARRDGQDITRLVAYYTAHAGRLDSADLHAQLL-ARLPEYMVPTAWVQLDVLPLNNNGKVDRKAL----------- 169634744 66 ---EWFADGELNVANCLDRHLKEHPHKPAIIWEGDHPSRHVSYKELHDEVCRFANVLKKYGIGKGDRVVLYMPMVTEAAIAMLACARIGAVHCVVFGGFSPDSLASRIEDSQAKLVITADKENVDLALALPGTECVENVIVVYRNANPWYHLIIMEVDANCPPEPMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVY-VASTFKEVFDLKQDDVYWCTADVGWITGHSYLIYGNGTTTLMFEGVPQYPTWARLGHVVDKHKVSILYTAPTAIRAMMREGDSYVRESNRSSLRLLGSVGEPINPEAWNWY--YNVVGEGRCPIVDTWWQTETGGILIAPLPGATALKPGSATRPLFGIQPAIVDGEGNELEGAAEGNLVIKDSWPGQMRTIWGDPDRFIEAYFSTFKNTYFTGDGARRDEDGYCWIRVDDVLNVSGHRLGTAEIESALVSHEAVAEAAVVGMPHDIKGQGICTFVTLQAGVPESEELRKEWVRKVLGPVASPDALHWAPALPKTRSGKIMRRILRKIAANEL--- 218291047 1 ----------MNLVQLLEDNQRRFGTYESLVY----EGRVYTNAELAALSSQLAHHIQALGVRPGDAVMVTMPNRPEVVIAFYAIAKAGAVAVPVMPLLQASEVRYIIQDSNPKLVITCEVLKPKIQQAIQDLSNPPVVRSVDDAGVEGFETVLSHYPAERPNLQVEDHQPAVILYTSGTTGKPKGVILTHHNLCNARAAADLAEQYVLKVEKRVGLGILPLSHAFGFTMMNTALCLGELDVLLPYFDPVLVFQAIERYLVTHFTAVPAMFHALLHHPDADKYDLSSLSVCISGSAPLPESVRKAFEKFHCLVFQGYGLSEAAPVVTA----------PRFDKPAKPGSVGLPLPGVEVAVLDDDGNPLPPGE--IGELAVRGPNVSPGYHNLPEEMEKVFRNGWLFTGDMAR-LDEEGYVYIVDRKKDVIIRGGFNIYPSDLEELLSQHPAVAEVAVVGAPSERMGEEVVAYVVRKKGADVTEEELIAFCQEHLAKYKTPKVVQFVPYLPKNLIGKVDKKKLREMAK------ 149179825 7 ---------NVTVGRLLEEKAAAQGERDAVVY--NDRNLRMSYKEFDLHCRKVAKGLMGLGLQKGEHMAVWSTNTPEWLACQFATGKMGAVLVTVNTNYRTAELEYLLKQSDATTILLMDQYRDMLYEICPRLPALRNVIVLSEKRYSGTYNWEDQMAASVEETELDPEDVINMQYTSGTTGFPKGVMLTHNNIVNN--AYNIAQCMRLTNEDRLCIPVPFFHCFGCVLGTMACVSVGAAMVPVQEFDPGTVLQTVQDEKCTGLHGVPTMFIAELNHPGFDQFDLSSLRTGIMAGSNCPIEVMKGVIDRMGADEITYGQTESSPVITQTRTDDPIELRVETVGRALP---------NVEVKVVQPGTDEEVPFGVQGELCTRGYLVMKGYYKNEEATAAAIDSDGWLHTGDLAVMDENGYCRITGRLKDMIIRGGENIYPREIEEFLYTHPKVLDVQVVGIPDKVYGEEVMAWVILKEGQTASADELREYCKGKISRHKVPRYIEFTDAYPMTASGKIQKYKLRKEAE------ 119718554 5 -----------NLATLLEDSAATHPDRTAIVLGDT----RLSYAEVDTFANMVANLLVSRGIRPGDKVALSCPNLPYFTVVYFGILKAGATVVPLNVLLKAREVAYHLGDSEAKAYFCFEGTPELPIGAAGHTPGCEHFFMIPIDGTETMAQAMGAQPATFETVATDEDDTAVILYTSGTTGQPKGAELRHRNMRDNALLGEPLFGADPDQPDTYLCVLPLFHSFGQTVSQNGAFAYGGTVVMLPRFEAHAALQLMLKERITFFAGVPTMYWGLLGALEDGIDVTENLRVAVSGGAALPVEVHKEFEKRFVTILEGYGLSETSPVASFSRYGE----------PARPGSIGVPVPGAEMKLIGPDWAEVPGEHGEIGEIAIKGHNVMKGYFNRPEATAEVIRDGWFRSGDLAR-RDEDGWYYIVDRSKDMIIRGGYNVYPREIEEVLMTHPDVSLAAVIGVPDESHGEEIKAVVIRTDGSELTEADLIAWSKEQMANYKYPRQVEFATSLPMTSTGKILKREL----------- 153886195 20 ---------HVTVSALLAETVRRCPDDEAVVFRE--QNVRWTWRTFAEQVDALAAGLHALGLERGDRIGIWSPNRVEWVLTQFATARLGLILVNINPAYRLSELEYALNKVGCKAIRYLEMLQTLAPELASKLPALRWVIRMGEANTPGMLNFADVVARGKSTATLSPDDAINIQFTSGTTGAPKGATLTHVNVVNN--ARFVAMAMNLQEGDRLCIPVPLYHCFGMVMVLTCTATGACMVFPGEAFDPLATLRTVAEERCTQLHGVPTMFIAQLDHPDFKSFDVSTLRGGIMAGSPCPIEVMKRVVSNLREVTIAYGMTETSPVSFQSAVTDPLD--------KRVTTVGRIQPHLQVKLVDGAGEVV--PVGEKGELCTKGYSVMLGYWDDEAKTAESIHDGWMRTGDLAT-FDAEGYCNIVGRVKDMLIRGGENVYPREIEEFLFRHPKVQAVNVFGVPDPKYGEEVCAWIVLKPGQQATEDEIRAFCQGQIAHYKIPRYIRFVTEMPMTVTGKVQKFVMRDRM------- 23098513 21 -----------TLGDLLTRTSERYPDKNAIAYR----SERLTYQELDNLVNQTANGFLNIGIKKGDKLILVSKNSLDFVLVTYALAKIGAVLIPVNYMLTSQEIRYILENSMAIGVMASTEFRDVVIAAAEDHYIALEVVPTEVESSGQWIALNQIQSNQMPEVEIYDDDLAHILYTSGTESKPKGVMLTHKSIVSEYVSTIID--CKMESHDISIHALPLYHSAQLHVFLGPSIYIGSSGVILPSASPELILETIEKEQVTQLFCPPTVWIGLLRHPDFNKRDLSSLKKGYYGAAIMPMEIIKELTERLPQIELWNCYG-------QTEVAPLATVLQPKDQLRKLGSAGLPSLNVQTKIIDANGEEVARGI--VGEIVHRTPHAMTGYLYATEKTKEAFKHGWFHSGDLGF-MDEEGYITIVDRKKDMIITGGVNVSSREVEEVIYEIDGVSEVAVISVPDPYWGEAVTAIIVLKEENIVTKQQVIEYCSGRLSKFKIPKYVDFTDVLPKNPSGKVLKRSLRNNYED----- 89901061 1 -MPADINPDLFTIPDLLEKTATRFADRPAIHNL----GHTISYAELERLTREFAAFLQGLGMAQGDRVAIMAPNLLQYPVALFGILRAGMVVVNVNPLYTPREVAHQLQDAGAKAIVIVENFAAVLQRVLWPRRSLINFVIKKVKKMVPAWRIDGAIGSSFKPVQVKREDIAFLQYTGGTTGVSKGAMLTHRNILANVEQTGVWISASFQEGEIAIAPLPLYHIFCLTSTLSFMKWGSLIVLITNPRDLPALIKELGRWKFSVMTGVNTLFNGLLNAPGFDQLDFSTLKVVVGGGAAVQKTVAERWQQVTGRYITEAYGTETSPGVCANPLATPWN-----------GKIGLPIPSTEVSIRDEHFNELPVWHQHTGEICIRGPQVMKGYWNNPAETAKVMQDGWLKTGDVGH-LDGEGYFAITDRKKDMILVSGFNVYPNEIESVIAMHPGVLECGAVGIPDEKTGEAVKVVVVRKDPSLTKDDILAH-CKTQLTGYKMPRHIAFCDELPKTPIGKILRRDLRDM-------- 158335890 73 -FAKWFVGGKLNIYNCLDRHLKTWRRNKAIWEGEPGDSRTLTYAQLHREVCQTANVLKQLGVGKGDRVGIYMPMVPEAAIAMLACARIGAPHTVVFGGFSAEALKDRLNDAEAKLVITADGGFRKDKAVPLKVQRTKADVTMASNRDHWWHELVPAASADCPPEPMDSEDMLFILYTSGTTGRPKGVVHTTGGYNLYTHMTCKW-AFDLKDNDVYWCTADVGWITGHSYIVYGPLSNGMYEGAPRPSNPGCFWDVVEKYGVNIFYTAPTAIRAFIKLGDQHPQARNLSSLRILGTVGEPINPEAWIWYQQVIGGGKCPIIDT---WWQTETGGFMITPLPGATSTKPGSATRPFPGILADVVDLDGNPVADNEGGYLVVRHPWPSMMRTVYGDDDRFRRTYWEHIPPKDGKYVYFDEDGYFWIMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEDVFAFVTLENTHPPSDELLKQHVVNEIGVIARPGEIRFADALPKTRSGKIIRRFLRNLAEDIAGDA 46199367 17 -------PAPRLLPEALAETARRFPKKVALEFL----GRRLTYAALWREVEAFAKGLQEAGLKPGDRVALMLPNSPQFVIAFYGTLLAGGVGVNTNPMYTPRELHHQLRDAGARFLVILDQLLPRYLEVKGEVPVEKVVRTGIQDALEGLPWRAFLRPGTPRPVPLDLDDLALLQYTGGTTGLAKGAMLTHRNLSANALQVRAWIPDFREGEEVVLGAIPFFHVYGMTVAMNLALLGGAKLVLLPRPEIKAIVEAIEKHQVTLFPGVPTLYVAFNNFPGIERRDLKSVRACISGSAPLPLEVAERFERTGAKLVEGYGLTEASPVTHCNPLYGE----------RRLGSVGLPFPGVDAKVVDEEGRELPPGE--VGELAVKGPNVMKGYWNRPEETQKTLKDGWLFTGDLAK-MDQDGYFYIVDRKKDMIIAGGYNIYPREVEEVLYQHEAVQEAAVVGVPDPYRGETVAAFLVLKPEYQVSEKDIERFCRQNLAAYKVPRIIQFRESLPKSSVGKILKRELQKE-------- 27376430 24 -----------SLVDLLEESFAKFADRKAFICMD----KSISYRDLDQMSVALAAYLQGRGLQRGARVAIMMPNVLQYPIATAAVLRAGFAVVNVNPLYTPRELEHQLKDSGAEAIIVLENFAHTVEQVITKT-SVKHVIVASMGAVSFNDALSAGRGLTFNKPKLSPGDVAFLQYTGGTTGVSKGATLLHRNIVANVLQNDAWLQPALAPPHVDQLMIVCALPLYHIFALTACYLLAVRAGGCNLLIPNPRDIAGAKYQVNSFPAVNTLYNGLMHHPDFKKLDFSKLKISNGGGMAVQRPVAEQWKVTGCFIAEGYGLSETSPTLTCNPATTN----------DFSGSIGIPVPSTYISIRDDDGNEV--PLGQAGEICAKGPQVMSGYWNRPEETAKVMTADGYFRTGDIGVMDEKGYTKIVDRKKDMILVSGFNVYPNEIEEVIASHPGVLECAVIGIPDSKSGEAVKAFVVKKDQNLTAEAVIK-FCHEQLTGYKVPKHIEFRTDLPKTNVGKILRRQLRDEKK------ 27377219 1347 ------------IHELFEVQVHKAPDAVAVVC----EDERLSYAELNARANRLAHHLIALGVRPDQPVAICVERSPMMVVGLLAILKAGGSYMPLDPAYPSARLHQVLDDAAPPLL-----LADVAGRAAFGADVPAKVSVVELDAAAPAWASLPEADPDRRALSLTSRNLAYVIYTSGSTGRPKGAQNEHRAIVN--RLIWMQDAYGLKPTDVVLQKTPFSFDVSAWEFFWTLLEGATLVLAPPGAHRDPDTLVDLIVSQRITTVHFVPSMLVSFLDAKSVDRCTSLRQVLCSGEALPAASVYRVRRVLPWTALHNLYGPTEAAIDVT------SWSCPAEFDEAIVPIGRPIANTRVYLLDGHGAPV--PFGAVGELCIGGAGVARGYLNRPELTAERFIPSPFVEGDRLYRYLPDGNLEFLGRNDDQVKIRGFRIEPGEIAARLCEHASVREAVVVAREDGGGEQRLVAYVVAAGAEESDAGGLRAHVSAGLPDYMVPSAFVRLAALPLTLNGKLDRKAL----------- 27377219 276 ------YPFELCIHELFEAQVQKAPEAVAVVY----EKERLSYGELNARANRLAHHLIELGVKPDQPVAICLERSLAMVVGLLAILKAGGAYLPLDPAYPSARLRQIVGDAEPKLL-----LCDVAGRTALGAEAVADVTVVDLETATPTWGERPPSNPDPGALGLSSRHLAYVIYTSGSTGIPKGVEMSHGALVNSLAGIGTTLQFATLNFDVSCQELFICWKDGGVLVLVREETRRHFSDLLEFIEREAIERLFLPFVALNHFAEVWSAQRVQLPSLRELYTAGERLQ------ATPLLRTFFEAHPNARLINQYGSTEISVISEHHLAADPSCWPQMPH-------VGRPIVNTRVYLLDGHGAPV--PFGAVGELYIGGAGVARGYLNRPELTAERFIASPFVEGDRLYRYLPDGNLEFLGRNDDQVKIRGYRIEPGEIVARLCEHAWVREAVVLARENDAGDKHLIAYVVCAPEAGSDEGALRAHLSARLPDYMVPSAFVRLAALPLTVNGKLDRNAL----------- 27377219 2439 ------------VHELFEAQVQKAPEAVALVC----ENERLSYGELNARANRLAHLLIELGVKPDQPVAICLERSLMMMVGILAILKAGGAYLPLDPAYPSERLRQVVNDAAPRLL-----LCDVVGRAALGPEVLTEVTVIDLETATPAWAERPASNPDRHTLGLTSGHLAYVIYTSGSTGTPKGVMVQHRGLVNLLSAQVGL--FGASSNSRVVQFASIAFDASAWELLMAFGSGAALHLPAE----EIRQARNKLSDYLRSEAITHATLPPALLQTSKDPERLAAQVLILAGELPKPELIRSLAPASMVNAYGPTEATVCATIWTCPADFNGSVVP----------IGRPIANTRVYLLDGHGAPV--PFGAVGELYIGGAGVARGYLNRPELTAERFIASPFVEGDRLYRYLPDGNLEFLGRNDDQVKIRGYRIEPGEIVARLCEHAWVREAVVLARQNGGGHKHLIAYVVCAPEAGSDEGALRAHLSARLPDYMVPSAFVRLAALPLTVNGKLDRNAL----------- 37527011 4583 -----YLEPSLCIHQLFEQQVEQTPDATALVY----EEQTFSYAELNARANRLAHQLIALGVEPDQRVAICVARSPAMVVGLLAVLKAGAAYVPLDPDYPGERLTHILADVSPVILL-----------ADAVGRTVLGENVLTGLTVFDPNTLFDQPDSNLQIPELTSRHLAYVIYTSGSTGTPKGVMVEHRQLVSQITS--LNTKWSLNASDRLLQFCNPSFDVCASEIFCAITQGAQLVLRTNQWLLSAQAFWRLCESYKITYIAIPAQFWRIISNVDKGDIYQGLRIICIGGEAIPDHELQRWLATHGEYPVLANCYGPTEATITTTTSCLNEGMGQANIIGRPLPNTRVYLLDVQGQPVPLGVEGELYIGGVGVARGYFNRAELTAEYFLTDPFSDNPNARMYRTGDLVRYLPDGNLEFLGRNDHQVKIRGFRVEPGEIEARLVEHPAVSQSVVLAL-GEGQDKRLVAYVVAQADERLANSLRTH-LSAILPDYMVPSAFVRLDAFPLTPNGKLDRRALPE--------- 37527011 279 ---ETPYPDPLCIHQLFEQQAEQAPHATALEY----QEQTLSYAELNTRANRLAHQLIALGVIPDRRVAICVERSPMMVVSLLAVLKAGGAYVPLDSTYPRERLTYILSDSAPSVV-----LVDEAGRAALGEQALVGVTVLDPNIQ------LDQPDSNPQIPALTPQHLAYVIYTSGSTGQPKGVMVEHQAI--YQRYLGFNDTYAVTSQDRLLQFAAFAFDVSVEDFFSSLCNGATLVIRDDSWLASIPEFVALTRQYRITVMSLPTLFWSELAARDNGLPLPDCLRLIIIGGEAVKKSAIQDWFRQAGHRPRLLNGYGPTENTVTVTYKDVLSPEDARSIGRPAKNARIYLLDKYGELVPAGCVGEMYIGGVGVARGYLNRPALSVERFMLDTFSPVSGERMYRSGDLARYLPDGDLEFLGRNDEQVKIRGFRIELGEIETRLTEHPAVQEAAVLAL-DGDQGKRLVAYVEAKANEGLAVDLREY-LSAILPDYMVPAAFVRLDTFPQTPSGKLDRRALPAPGENDFA-- 37527011 2428 ------YPEALCIHQLFEQQVEKTPDATALVY----QEQTLSYAELNACANRLAHQLIAFGVTPDQPVAICVARSPTMVVALLAVLKAGGAYVPLDPTYPGERLTYILNDTAPSVV-----LADATGQAALGDEALVGLTVLDPNIQP------DLPDSNPQVPALTPQHLAYVIYTSGSTGQPKGVMVEHQAV--YQRYLGVNERYAVTEQDRVLQFAAFAFDVSVEECFSSLCNGAALVIRDDSWLASMAEFIALARQNRITVMFLPTLFWSELAARDNGLPLPDGLRLIIIGEAVKKNAIQDWFRQETYQLRLLNAYGPTENTVTATCKEILSPADDR-------SIGRPIRNTRVYLLDRNRQPV--PLGCVGEMYIGGVGVARGYLNRLALSEERFIPDVFNPVPDARMYRTDGELEFLGRNDQQVKIRGFRVELGEIETRLVEYPAVQEAAVLAL-DDGQDKRLVAYVVAEANEGLAARLREY-LSAVLPDYMIPVAFVRLDSFPQTPNGKLDRRAL----------- 37527011 3505 ---ETVYPDALCIHQLFEQQVERTPEATALIAGD----KTLSYMELNTCANRLAYQLIEQGIRPDDHVALLLERSIELVVAQLAILKAGAVYVPVDPSMPDERKHWLISDCSARLL------------LTDTRADIPANLTIPLLRLSDKKSANREQDHVNPNLPRSSAELAYIMYTSGSTGTPKGVLVQHRAMVRLVINNGYA---NIGPEDRVAFTANPAFDASTFEVWAPLLNGGALVVIDRATLLTPQELVLTLQEHRITVLWLTIGLFNRLAAELSPILPQIKILIFGGDIPDLKVIAQVLDNRPPQQLLQAYGPSEGTTFTTMYPIEAL------PQGVSRIPIGRPIANTRVYLLDVYGQPVPPGV--IGEIYVGGDGVAQGYLNRPELTAERFLVDPFSDDPDARMYRPDGNLEFMGRNDQQVKIRGFRIEPGEIEARLVEHPAVREAAVLALGDGP-DKRLVAYVVALADDGLVNSL-RAYLSKILPDYMVPSAFVRLDAFPLTPNGKLDRRAL----------- 37527011 1352 ---ETVYPDQLCLHQLFEQQVEKTPAATALIAGD----KMLSYTELNTRANWLAHQLIEQGVCSGDHIALLLERSIALVVAQLAILKVGAVYVPVDPSMPDERKNWLISDCSARLLLTDTQADIPAN------LTVPLLRLSDQSDTDGREEEC-----FNPDLPRSSAELAYIMYTSGSTGTPKGVLVPHRAVV---RLVINNDYAEVGPDDRVAFTANPAFDASTFEVWAPLLSGGALVVIDRATLLTPQELVLVLQAHHITVLWLTIGLFNRLAPELSPVLPQIKILIFGGDIPDLQVIAQVLNNRPPQQLLQAYGPSEGTTFTTMYPIVALT------QGVTRIPIGRPIANTRIYLLNAYGQPV--PLGVTGEIYVGGDGVACGYLNRPDQTAERFLTDPFSDQPDARMYRPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLVEHPAVREAAVLALGD-GSDKRLVAYVAAEAHEGLAMTLRDH-LSAILPDYMVPSAFVRLEAFPLTPNGKLDRRAL----------- 171057115 24 -----------SLVALIDESFSRNADRPAYRYLD----RDFSYRQVDELSRAFAVWLQAQGLQPGDRVALMMPNVPQYPVAVAGVLRAGGVVVNVNPLYTPRELEHQLKDCGARILVILENFAHTLQQVRKAVP-VKHVVLASMGELMGFDTLAEGRGKTPKPVSTGPDDVAVLQYTGGTTGVSKGAVLLHRNLVANLLQSEAWYQPALHEQIVQVCALPLYHIFAFNVNMMLRVGACNILIPNPRDLPAVFKALAGRRFHTFPAVNTLFHAMANHPDFGSVDWSHLKISAGGGMAVQQATAKLWLEKTGCPICEGYGLSETSPVVAANPTDTT----------AYSGTIGLPIPNTDVRLLDDNGAEVGPGL--AGEIAVKGPQVMAGYWQRPDETAKVMTADGWFRTGDIGMVDERGYFRIVDRKKDMILVSGFNVYPNEIEDVLTQMPGVLECAAVGVADARTGEAVKVVIVRKDPSLTEADV-RAYCEQNLTGYKRPRLIEFRPDLPKTPVGKVLRRELRDK-------- 187477479 3 -----------NIYQVAMFNAERHPGKTAISD----SQRALTFAQLCARARALAHYLTGLGVAPGDRVAIMAGNSIDYLALLHATAIGGFAIVPVNTRYGLAELDHLLRDAEPKVFIYDAAHQALVDTLSQDDALPSPPAWLDALPADLADPHC-NDPVTRRFGKVGDDDVALIMYTSGTTSTPKGAMLTHGNLSAN--AVNYIMELGIDAEARSLLATPLFHIGGFGVVNGPILYAGGSLHILPRFDIDVVIQALVEQQPTHIFLLSTMWVGLTDHPDFGALILPSAKFVQTAAAPLGEWRQALIRKVFPNAEFSWGFGMTESCVTT------IKNRYTREILEHPGSIGYLWRHVQYRLVDSDGQ-VLPDQRGPGELQVRGPTIFKGYWKQPALTAQVLDPQGWLHTGDLIRIDDDGFSHFLGRSKDMIKTGGENVAALEVENCLTSHTDVREAAAFGVPHEYWGEELVAAVVPAAGRMPGIDALREHCRAHLSGFKVPKRIFIVDALPQSSSGKVQKFRLKEQF------- 71017971 77 -------------YNCVDRWAHKYPDRVAIIYEADGQHQEITYSQLLIQVSQAANMLKSLGVKKGDTVIVYLPMIPEAAVALLACARIGAIHSVVFAGFSADSLRDRTNDCGARVVITTDETKSIVDAALKECPGVEHVVVVDDKRDIWWHEACSRERAFCPPESVSSEDPLFILYTSGSTGKPKGVVHATAGYLLG-TALTLRHVFDVHPDDRFACMADVGWITGHSYIVYGPLMNGIFESTPVYPSPSRYWEIVDTHKLTQFYTAPTSIRLLRRLGDEHVKKHDLSSLRVIGSVGEPINPEAWHWYNDNVGRQQCAIVDT---YWMTESGSIMITPLPGATKTKPGSATLPFWGIKPVLLDPTSGNVLEGNNVEGVLAIAQPWPSVARTVYNDHQRFLDTYMRAYKGYFFTGRDKDGYIWIKGRVDDVINVSGHRLSTAEIESALIQHPGVAETAVVGIPDEVTGQTIAAYVTLKPEYDSEDALTKELVRRNIGPFAAPKKIIIVSDLPKTRSGKIMRRLLRK--------- 157370714 12 ----------LNLATLLEESARSFPDRLALVQ----EDIQFSYATLNQKANQIANLLIARGVQPGERVALACPNSWEFPAIYYGILKAGAVVVPLNTLLKAGEFEYYLQDCQAVMFFCFETLGEEARRAFEIAEHCRDFIVIGDSLPLAGDRFSQAIGTDFDSVSTVESDTAVILYTSGTTGRAKGAELTHSNLVLNALGSVQLFNSSLENPDRHLVTLPLFHTFGSTVQMNAGFALAATLVMVPRFDAKQAIALMQKHAITFFAGVPTMYWALLNALDDTADLRKNLRMAVSGGASLPVQIIEDFQRFGVNILEGYGLSETSPVATFNHPG----------RINKVGSIGQPIWGIEVRLVDVTGKTLT-EIDQVGEIAVRGHNVMKGYLNRPEATAEVLEKGWFRTGDLAR-RDADGFYFIVDRSKDVIIRGGFNVYPREVEELMIRHPAVSLVAVIGVAHPSLGEEIKAVVVLKDDEAVSEEQLIAWTKERLAAFKYPRVVEFVERLPMTSTGKVMKRLLR---------- 118470199 2 ---------ELTPTSLLQRSAQAFPDRLAIVDGE----LRLTYTQFAERCGRVTSALAAAGVQPGDRVAALCTNSHVMLELHQAVPARGAVLVPLNTRLAFEEMQYIIGHAGARILIATREFADRARELADDAG---IDVVIEGDGYEEWLP---DVASPEDRVAVGERDLLAINYTSGTTGRPKGVMYHHRG--AYLQAVAMAYHTRLDPSTGYLWTLPMFHCNGWCFTWAVGAAGGTHICLRKIDSAEIWRWLR---GGGITHFSAAPTVLTMIAEDPSAQPLPARVHVDTGGAPPSPALLARLTPLGFDVTHLYGLTETYGPVAVNVWQPEWDELPDDEQARLRARQGVGNIIANPLRVVDLGGDVPRDGTTIGEIAARGNDVMLGYYNDDAAT-SAATRDGYFLTGDLAAMHPDGYVEIRDRAKDVIISGGENIASIEIEKVIDSHPEVVESAVVGVADEKWGEVPVAFITRRDGSDVTFDQLTTFLREHLAGFKVPRTMVF-DHLPKTSTGKIQKNVLRARAE------ 54026121 12 ALPSYPSPTPLTIGANLDRTAAAHPDREAVVDIPSG--RRWTYRELVAAVDALAAGLDARGIRKGDRVGIWAPNCAEWFLTQYATAKIGAILVNINPAYRTSELAYVLRQAGVRMLFKTSDYVAMIDEVRGECPGLEQVLILGDDQWQQVTSTPDPVRLAELGAELTMDDPINIQYTSGTTGFPKGATLSHHNILNN--GFFVGELCGYTEQDRICVPVPFYHCFGMVMATSHGAAIVIPAPSFDPAATLAAVAAEKCTSLYGVPTMFIAVLAELDTELEKSGAAPDLSTLRTGIMAGSPCPVEVMKRVIDRLGMSEVCICYGMTETSPVSTQTRRDDDIDRRTATVGRVGPHLEVKIVDPATGRTVP----RGEPGELCTRGYSVMLGYWDEPEKTAEAIDAARWMHTGDIGVMDEDGYVAVTGRIKDMVIRGGENIYPREIEEFLYTHPDILDAQVIGVPDERYGEELMAWIRMRGAEPLDAAAVREFCTGKLAHFKIPRYVHVVEEFPMTVTGKVRKAEMRELAREML--- 170700593 2 AMTGRMMSTPLLISSIIRRAARYSGGVEIVSRSSDGGIHRYTYRECELRARKLAQTLEALDVRQGDRIGTLAWNSYRHLELYYAVPGAGAVCHTINPRLFPEQIVHIVNDAEDTYVCFDVQFLPLVEEIAGRCPGVKAWIMMAGREDMCYEELIGAQDGNYEWPMLDENLASGLCYTSGTTGNPKGVLYSHRSTVLHSYASALPDSLNCSASEVIMPVVPMFHVNAWELPYSAPLVGAKLVLPGHRLDGASLYELIEGEQVTYSAGVPTVWLGLLEHVRSNDLKFSTFRRTGIGGSAVSRSMIRAFKELGVDVAHGWGMTETSAMGASCTLRRQHAGLSESEQEKVLEKQGAVIPGIDMKIVDGQGHELPWDGKTAGDLLVRGPWIIDSYYGND----TSPLEDGWFPTGDVATIDADGYMHITDRSKDVVKSGGEWISSIDIENIAAAHPAVHLAACIAVRHPKWGERPLLVAVKKAGANVSRGELLQFFEGKVAKWWVPDDVVFVDAMPMTATGKFQKAALREQFKEH---- 134103386 3 ---STMQDGTLTTARILAQGSGPHGTAEVVTWTGDGARRS-DYAEVGRRVARLANALRALGVTGDQRVGTFMWNNAEHLEAYFAVPSMGAVLHTLNIRLFPEQIVYVADHAEDRVVIVDSTLLPLFAKILPQLGTVRHVVVVGGGSVHDYEALLAAQPDEFDWPELDERSAAAMCYTSGTTGNPKGVVYSHRSIYLHSMQVCMTDGMALSQADRALAVVPMFHAMSWGLPYAAFLVGSSLIMPDRFLQPEPLTHMIAAERPTFAAAVPTIWQGVLQHLEQDPQDMSSLREVVVGGSACPPSLMRAFHDRYIPVLHAWGMTETSPLGSVARPPAGA---TGDELWAYRSSQGRVPAGVEARLVGDDGSVLPWDGSSVGELEVRGPWIAGAYYQEDDPEK---FHDGWLRTGDVGHISPDGFLRLTDRAKDVIKSGGEWISSVELENHVMSHPAVAEAVVIGVPDEKWDERPLVAVVLREGQRATAEELSEFLAGRVAKWQLPEHWTFVAETPKTSVGKFDKKRLRQQH------- 170740558 21 ----------LTIGEALREAAARWPDRAALIAPAAG--LRWSWAELNARAEAFAAGLLALGLERGDRIGIWSLNNAEWALTQFAAAKAGLILVTVNPAYRLAELEFALNKVGCKALDYLGMLTTLAPELRERLPQLRVVIEIGGNSLPGTLAFEARARVAANRAALQFDDPVNIQFTSGTTGSPKGVTLSHHNILNN--GSFVGRAMRLGPEDRICIPVPLYHCFGMVMGLAAVTSGAAMVYPGEGFDPLATLRAVEAERCTALYGVPTMFLAQLDHLEFARFDLSSLRTGIMAGSPCPIAVMQRAVDRMHLRTICYGMTETSPVSFQSAVDDPLE--------RRVSTVGRIHPHTEVKIVDAEGRIV--PRGTPGELCTRGYSVMRGYWDDPEKTAEVRDAAGWMHTGDLATLDDQGFCNIVGRIKDLVIRGGENVYPREVEEFLYRHPAIQEVQVFGVPDPRYGEELCAWVKLRPGATLTAEELRAHCGGQIAHQKIPRYVEFVDAFPMTVTGKMQKYLMREAMIERLGLA 194016288 460 -----------SLRELFEKQVSKTPQAKALQF----EEITLTYEELNQRANQLAHYLKKRGIGPEQFVAIALPRSIDMVVSLLAVIKTGAAYLPLDPDYPNDRVAYMLEDAKPACLLTVKETADGLEH--------PHIVQLDDSIVHQEIAGSPHLNPTWS--EGSPHHPAYILYTSGSTGKPKGVVVTKRNVIN--FILSMQDSFLLDQGDQLLAVTTIAFDISGLEMFLPLLHGAAILLAKKETIQEPAK--LSDMIRSHHVTIMQATPTLWHALADDYPDVITGMRVLVGGEALPASLLHTLQSLQCDITNLYGPTETTIWSTMENVTAHRENSGP--------AIGKPIWNTNIYILDEGLNPV--PAGSIGELYIAGEGVSRGYLGRYDLTAERFVADPFGTKGTRMYRTGDLARWYISRADHQIKIRGFRIELGEIETVIMQHPAIKHTSVIVREDQPGQQLLCAYVVLTDDSSLHPSELRQFVAALLPDYMVPSAVVFLPELPLTPNGKIDRKAL----------- 194016288 1512 ------LDQAHRLPTLFEKTVQQYPDRVAVT---DGKWQ-LTYEELNNKANRLAHLLIERGVGPEQFVALALPRSIDMLVSLLAVHKAGAAYVPLDPDYPADRLAYMIQDAKPVC-------SITTKAAALHLPADCDLILLDEKETNDQLQITPNHADIDRIEPLSPLHPAYIIYTSGSTGKPKGVVIPHQNVI--RLLTSTEHWFHFDEEDVWTMFHSYAFDFSVWEIWGPLLYGGRLVIVPHTISRSPEEMLHEGVTVLNQTPSAFYQLMQIDKEQQTLGQALSLRYVIFGGEALELSRLEDWYSRHSDCKPKLINMYG---ITETTVHVTYNVLNRDMIAKKSSSIGEPIPDLHVYVLDEYLQPVPPGT--TGEMYVAGAGLARGYLGRPDLTSDRFPADPYGAPGTRMYRTGDLARWYIGRADHQIKIRGFRIELGEIEAVLSRHDAVAQVVVIMREDQPGDKRLVAYIVTTEEDRFDTETLRHFAAASLPDYMVPAAYVQIDTMPLTANGKLDQKSL----------- 207082622 102 ----WFQDGTLNAANCIDRHLKDKKDKTAIIWVGDNDSQKISYKELHQKVSRAANGLKKLGIKKGDRVTIYLTMIPELAILMLACVRIGAVHSIIFGGFSAESISGRVNDCKSEYIIKTIPLKDTTDEALMSCPKVKKCIVVDNKRDVWYHELIKDVSNNCEPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYMVY-ASMTHQYIFNYKPKDIYWCTADIGWVTGHSYIIYNGATTIMFEGIPNYPDTSRWWQIIDKFKVNTFYTAPTAIRALMREGDKPVKKTSRKSLKLLGTVGEPINPEAWMWYYKTVGNSKCPIVDT---WWQTETGGIMISPQTGAIPLKPGSATKPFYGIKPVLVDKNGKEIKGAGEGRLCIAQSWPGQMRTVYGDHQRFIDTYFSQFDGKYFTGDGCRRDKDGYYWIRVDDVIIVSGHNLGTAEIESAFVAHPKVAEAAVVGYPHDIKGNGLYCYVTLNAGERETGDLERDWVRKQIGPLATPDLIHFTPGLPKTRSGKIMRRILRKIAANEH--- 29165622 460 ---------DLTIHQQFEARAAERPDAAALVF----EEQTLSYGELNARANQVAHRLLALGVRPDDRVAICVERGPAMIIGLLGILKSGAGYVPLDPAYPLERLAYTLGDSAPVALLSQQSVQPALPVSDVPLIYLDDVDLQDERAC-------------NPQVSVRPSDLAYVIYTSGSTGLPKGVMVEHRNVARLFSA--TQDWFGFNEQDVWALFHSFAFDFSVWEIWGALLHGGRLLIVPQLVSRSPEDFYNLLCSAGVTVLNQTPSAFRQLIAAQDDKEQVHSLRQVIFGGAMLKPWYARKVNASTQLVNMYGITETTVHVTYYPLQPEDARRVGASPIGKRIPDLQLYLLDAYGHPLPPGAVGELYVGGAGVARGYLNRDELNTTRFLDDPFASAPGARMYRSGDLGRWLPDGSLEYLGRNDEQVKIRGFRIELGEIEARLSACEGVRDAVVVVREDEPGDQRLVAYVIGTAGQEPDATWLREQLRLSLAEHMLPSAFVSLEAFPLTANGKLDRKAL----------- 29165622 1541 AF-DRDYPQDLLLHQLFEAQAAAQPDSVAVTY----QGQRLSYAELNQWANQIAHRLIAAGVGADDRVAICVERSLEMIAGLVGILKAGAGYVPLDPSYPEERLAYMLEDSAPKMLLTQRGLRERFAQASMPVLLLEADARAENG-------IDRAPVTNPHPAGLGAQHLAYLIYTSGSTGQPKGVAMPHAPLVNLMQWQIAQSVEDSRPRQRTLQFAALGFDVAFQEIFSTLCAGGELSLIHADTRLNFRRLFEHICEQRIERLYMPCIALQALAEAVVTEPEQPECLLQDVITAGEQLRITEPMRQFFARLNDARLHNHYGPTESHVVTALTLDGDPQTWPTLP-SIGQPVANTRIYLLDEHMRPV--PVGVAGELYIGGACVARGYLNRNDLTAERFIADPFYKTGDLGCWQADGRIVYLGRNDDQIKIRGFRIELGEIEARLGQYPGLRDAAVLAREDLPGEKRLVAYFSVQAGQVVPEADLRLHLQALLPDYMIPAAYVHLEKLPVSPNGKLDRRALPQPSADAF--- 29165622 4791 ------YPHEQTIHGLFEAQAERTPEALAVVHG----KQRLTYRALNEQANRLAHALIKQGVQPDSRVGICVERGAEMVVGLLAILKAGGGYVPLDPAYPVERIAYMLQDSAPAAVLVQTATQRLLADTSVPLIHLD------------LSDWQDESVQNPRVPGLTSAHLAYLIYTSGSTGLPKGVMIEHRNTVN-------FLTWAHAAFDAGTNNSALEKTLFSTSLNFDLAVYECFAPLTSGGSIEVVRNVLELQHLDDDIRLINTVPSALKALLETDGLPKSVHTVNVAGEALKRSLVEALFEQTGVQRLCNLYGP-------SETTTYSSWVAMDREDGFAAHIGKPVGNTRFYLLDEQQQPVPRGV--AGEIYIGGAGVARGYRNRDDLTAERFLKDPFSPQPAARMYHPDGNIQYLGRNDDQVKIRGFRIELGEIDACLAKHPAVQDAVVTAREDVPGDKRLVAYYTVQPAQTEPADSLRGWLLGQLPAYMVPVAYVRLDALPLTPNGKLDRKAL----------- 29165622 2635 AFNDTDYPQQQTVHGLFEAQVRAHPEACAAIH----DGVAVSYAELNNRANRLARHLLGLGVQPGDSVAILLERSHDLLASQLAVLKCAAVYVPLDVNAPVERQTFMIEDSQAHVLLTLSRMSLTASTQRIDLDGLTLDGLKDTDL----------------TLPQSSESVAYIMYTSGSTGVPKGVLVPHRAISRLVINNGYAD---FNAQDRVAFASNPAFDASTLDVWAPLLNGGCVVVIGQHDLLSPLNFQRLLLEQSVSVLWMTAGLFHQYATGLGEAFSRLRYLIVGGDVLDPAVIARVLANNAPQHLLNGYGPTEATTFSATYEITSVDNGSIP--IGKPVGNTRLYVLDSQGQPAPLGVAGELYIGGQGVARGYLHRDELTLEKFLADPFDSDPQARLYRTGDLVRWRADGNLEYLGRNDDQVKIRGFRVELGEIEARLAEHVDVREAVVLCRQDVPGDKRLVAYVTAQAETALDIEHLRNHLHGLLPDYMVPAAYVQLDALPLTANGKLDRKAL----------- 29165622 3716 -------PRQMTVHALFEAQAERTPEATAVAH----DATTLSYHELNLQANRLAAKLLELGVQPGHSVALLLPRSIDLVLSQLAVLKCAAIYVPLDINAPQERQTFMVQDSQAVLVLTYSTETLDPGTQRLDLDTRPASTV----------------PADNPNPEACADSVAYIMYTSGSTGTPKGVLVPHRAI---SRLVIDNGYADFNGQDRVAFASNPAFDASTLDVWAPLLNGGCVIVVEQSVLLSQEAFRALLLAQSISVLWLTAGLFHQYADGLMEVFAGLRYLIVGGDVLDPAVIARVLAQGAPQHLLNGYGPTEATTFSTTYEITAADHGGIPIGRPIANSQVYVLDALRQPVAVGVPGEL--YIGGQGVAKGYLNRDELSTTQFVADPFSGHDGALMYRTGDLGRWRADGNLEYLGRNDGQVKIRGFRIELSEIEAALATHPAVHEAVLLARQD-TGEKRLVAYFTLREPQQTLEETLRSHLQARLPDYMVPAAYVRLDALPLTANGKLDRKVL----------- 148261347 18 ----------VTIGEALAETARRHPDREALVVRETGE--RFTYAAFDRAVDDVAAGLLALGMRRGDRIGIWSPNNAEWAILQFASARAGIILVTINPAYRTAELEYVLNDVQCRALVLARTFKMLDSIPPDRLPHLERRFVIGVPAESAADLPAGMTPFATIAADLQFDDPINIQFTSGTTGAPKGATLSHHNILNN--GYFVGRGIGLRDGEKICIPVPLYHCFGMVMGLAAITHGATMVYPAAGFDALATLTAVAEERCAHLYGVPTMFIAMLEHPGFEEFDLSSLRGGIMAGTSCPIEVMRRVMMHMPEITICYGMTETSPVSFQSATDDTPE--------RRVATVGRIHPHLEVKVIDAEGRIVKRGE--RGELCTRGYSVMLGYWGNAAKTAEAIDAAGWMHTGDLGVIDEEGYCTIVGRSKDVVIRGGENIYPREVEEFLFTHPRIASVAVFGIADAKWGEVPCAWVKPNPGETLTPAEVVGFCEGRIAHYKIPRIVRIVEEFPMTVTGKIQKFIMREMMEREAGG- 163782937 68 -------------YNCLDRHVENKRNKVAYIYVDDNNEKKVTYGELLELVSRIANGFKKLGVQKGDRVSIYMPNTIEAIAVMLACARIGAIHSVVFAGFSEGALRTRIEDAKAKIVVKRIDLLPTVKKAVDGLDFVEKVVVWDRDGDVLSEEEGELFEPHCEPEVMDAEDPLFILYTSGTTGKPKGVLHTTGGYMVQTYFTS-KVVFDLHEDDIFWCTADIGWITGHSYIVYNGVTSIVVEGAPDYPDPGRWWGYVEKYRANVFYTAPTAIRMFMRYGEEWPAKYDLSSLRILGSVGEPINPEAWHWYYENIGRGKCVIVDT---WWQTETGAHMITTVPSYPA-KPGKAGKPMFTVEVDIVDKDGKKLPPDTVGFLVIKTPWPSMLRTCWGEPERYEKYWNTIPGVYFAGDLASYDEEGYIMIGRADDVINVAGHRIGTMEVESALVDHPAVAEAAVIGKPHEVKGESIKAFVILKKGVEPSEKLVEELVRNELGPIAVPDEIEFVEKLPKTRSGKIMRRVLKAQ-------- 149242811 69 -------DGTLNLANCLDRHLQENGDRTAIIWEGDDTSQSISYRELHRDVCRFANTLLDLGIKKGDVVAIYMPMVPEAAVAMLACARIGAVHSVIFGGFSPEAVAGRIIDSSSRLVITADEGVRAGRSIPPNVTSVEHVIVLKRTGSDWWRDLIEKASPEHQPEAMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVY-AATTFKYVFDYHPGDIYWCTADVGWVTGHSYLLYCGATTLMFEGVPNWPTPARMCQVVDKHQVNILYTAPTAIRALMAEGDKAIEGTDRSSLRILGSAGEPINPEAWEWYWKKIGKEKCPVVDT---WWQTETGGFMITPLPGAIELKAGSATRPFFGVQPALVDNEGHPQEGATEGNLVITDSWPGQARTLFGDHERFEQTYFSTFKNMYFSGDGARRDEDGYYWIRVDDVLNVSGHRLGTAEIESALVAHPKIAEAAVVGIPHAIKGQAIYAYVTLNHGEEPSPELVRNWVRKEIGPLATPDVLHWTDSLPKTRSGKIMRRILRK--------- 186682529 1565 ------------LHQLFEEQVARTPDAVAVVF----ENQQLTYQQLNCRANKLAHYLQSLGVGADVLVGICLERSLLMVVGLLGILKAGGAYVPLDPDYPQDRLSFMLEDAQVRVLLTQQQLKKKLPQHQGQDIYL-----------DTDWQFISQSSQENPITTVQGSNLAYVIYTSGSTGKPKGAMNTHLGICN--RLLWMQQAYQLTDVDCILQKTPFSFDVSVWEFFWPLITGARLVVAKAGGHKDSAYLVNLILEQQVTHVHFVPSMLQVFLEEPSLENCRSLKRFICSGEALPVELQERFFARLECELHNLYGPTEAAIDVTYWQCFPNGNL-------RIVPIGQPIANTQIYILDEHLQPV--PVGVAGELHIGGAGLARGYLNRPELTKEKFISNPFENSKLYKRYLPDGTIEYIERIDNQVKIRGFRIELGEIEVLLNQYEEVQASCVIAREGTTGDKCLVAYIVPHQHSKPTTNELRQFLKAKLPDYMVPSAFVILESMPLTSNGKVDRRAL----------- 186682529 3748 ------YPLDLCIHQLFEEQVQRTPDAVAVVF----EDQQLTYHQLNSRANQLAHYLKSLGVRADVLVGICVERSIEMVVGLLGILKAGGAYLPLDPEYPTERLHFMLEDAQVSVLLTQQKLLDRLSQHQAKLVCL-----------DTDWQLISQSSQDNLITETQATNLAYVIYTSGSTGQPKGVLIAHQGLLN--LVFWHQHTFKITTLDKATQLAGTAFDAAVWELWPYLTAGASIYL-VKSEFLSSLVKLRDWLISKQITISFLPTPLAQELLSLEWPTESLALRTILTGGDKLHQYPSDLVPFQLVNNYGP---------TENTVVTTSGLVVAKEQDQISPSIGRAIANTQIYILDSNLQPV--PIGIPGELHIAGVGLAKGYLNRPELTTEKFILNPFYKTGDLVRYLPDGNIEYLGRIDNQVKIRGFRIELAEIEALLGQHDDVQICCVIAREETSGNKRLVAYVVPRSRSTPTTDELRQFLDDKLPGYMVPSVFVMLESLPLTPNGKVDRRAL----------- 186682529 2640 ------YPEDLCIHQLFEEQVDSTPNAIAVVY----ENQQLTYYELNYRANQLAHYLRSLGVGSDALVGLCVERSLEMVIGLLGILKAGAAYVPLDPEYPSDRLSFILEDAQVSVLLTQQSILDRLPQHQ------AHLVCLDTDAQ-----LISQCSQDNLISDVQANNLAYIIYTSGSTGQPKGIAMNQLALSNLILWHRENLKIPRGAKTLQFASISFDVSFQEIFTTWCSGGTLFLIGEELRRDTSALLGFLQQKAIERMFLPFVALQQLAEVAIGGELVNSHLREIITAGEITPAISQWLSKLTDCTLHNHYGPSESHLATSFTLTNSETWPLLPPVGRPIANAQIYILDKYLQPVPVGVPGELYIAGVLLSQGYFNRPELTLEKFIPNPFKRETFNSDRLYKTGDLARYLSDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQL-DVQASCAIAREDIPGNKHLVAYIVPQEEQTCTERSRRSFLKEKLPEYMVPSAIVILDALPLTPNGKLDRRAL----------- 56750212 73 -FAKWFVGGKLNIHNCLDRHLTTWRKNKAIWEGEPGDSRTLTYAQLHREVCQFANVLKSLGIQKGDVVGVYMPMIPEAAIAMLACARIGAVHSVVFGGFSAEALRDRLVDGQAKLVVTADGGWRKDAIVPNACPSVQHVLVVERTKQDWWHELQQTVSATCPAEPMDSEDLLFVLYTSGSTGKPKGVVHTTGGYNLYAHITTQW-TFDLQDTDVYWCTADVGWITGHSYIVYNGATTLMYEGAPRASNPGCFWDVIEKYGVTTFYTAPTAIRAFIKMGEQHPAARDLSSLRLLGTVGEPINPEAWIWYHRVIGGDRCPIVDT---WWQTETGGHMITSLPGAVPTKPGSATKPFPGILADVVDLDGRSVPDNEGGYLVIRHPWPGMMRTVYGDPDRFRRTYWEHIPPQNGQYLYFDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFITLESGIETGDELVKDLVAQEIGAIARPDEIRFSEALPKTRSGKIMRRLLR---------- 146338424 17 -----------------DRHADGTGCLALIVVEEDGAARRVSFDELRDASCRFANVLKADGLAQGDRVAVFLSQSLELPIVHLAAFRAGLVSVPLFTLFGEDALQFRLQNSGAKVVVTDTTGFAKLQRIRDRLPELKTIYVTDGEGSRPFWSTLERASAQFPTVATSSNDPAIIIYTSGTTGNPKGALHAHRVLLGHLPNVEMVHGFLPKPGDVMWTPADWAWIGGLFDALFPAWYHAVPVVGYRARKFVPQAAMQLMADYQVRNVFLPPTALKLMRQADVKHDGVKLRSILTGGESLGAELLDWVRATFGIDAHEIYGQTECNLVVGN---------NAKLFPIRPGSMGKATPGFEVLIVNEKGEELPRGERGIIGVRQPNPCTMIEYWRNPEATSKKFAGDVLLTGDLGT-QDQDGYFWYASREDDVITSAGYRIGPAEIEDTLLKHPAVALAAVVGIPDPVRTEAVKAWIVLRSGFVANDTLIQDFVKVKLAAHEYPRHVEFTDSLPMTATGKVLRRELRAR-------- 214039489 1 ----------MNIGTIPAKIARLDPAREALIDVDSG--RRMTFGALDERVRRLSNALMELSLEKGDRVAILSRNCIEYMEIYYACARVGMIAQPINWRLGEAEMARILADGSPRLVVVSAQYSELIPGLKASSTADNWLSFEGSDGSYDALINASADNEPSESVSIGGDDPMLILYTGGTTGESKGALHTHRSLFMGMINQTVAERVVTT--DVYMLTGQMFHIP---VALAMNYHAHGCAMVLINFDARLALETIEKERVSAFLGITTMLNWMMADEKFAEFDLSSLRNIQYGGGPMPHSVVAAALAAFPCTIIQGYGQTEGMTMSFLSQEDHLRALAGEHPERL-ASCGREGFITEIRLADPEGNAVPKDGVTPGEILVRSEANMVGYWQRPDLTANTIRDGWMWTGDIAV-WDEEGYVFIVDRAKDMIISGGENIYSTQVEAAIHQHPGVLESAVFGVPDEEWGESVKAVVVMKPGEKATEQEIILAAAQHLASYQKPRSVDFVDSLPKAPTGKILKRQLRDPYWEAAG-- 109896485 20 -----------TIGEYFDYISQKHADSEALVVAH--QDVRWTYATLKQKVDELATGLLALGIGKGDRVGIWGPNSFEWTVTQFATAKIGAIMVCLNPAYRLRELEYALNKVECKAICYPEMLQQLIPELARCAPHLRNIIKMGNSTVPGMLNYERVTQMGGDAERLLPDDPINIQFTSGTTGQPKGATLTHCNILNN--GFLAGEGMRLSPNDRVCIPVPLYHCFGMVLGLSCIAHGATMIYPNDAFDPLTTLQVVEKERCTALHGVPTMFISELDHADFKQFDLSSLRTGIMAGSLCPAEVMKRVINEMHMEHVLIGYGQTELSPLNHLT------LPEDPLQKRVETVGRVMSRIEVKLVDEYNRVI--PIGERGEVCTRGYSVMRGYWNDPIRTAETIDAGGWLHSGDIGIMDEDGYVTIVGRSKDMIIRGGENIYPKEIEEFLYTHPAVQDIQVFGIAHTDFGEEVCAWICLKPGSSACATEITDFCKNQIAHFKIPKHIRFVEEFPLTVTGKVQKFKMRE--------- 154287528 88 ---AWFLGGRLNAYNCVDRHALKDPNKVAVIYEADNEGRTITYGELLKEVSRLAWVLKQAGVRKGDTVAIYLPMIPEAVIAFLACVRIGAVHSVVFAGFSSDSLRDRVLDAKSRIVITTDETKKIVDEALRQCPDVTNCIVYKRTGADWWHEEVEKYPNYIAPESMDSEDPLFLLYTSGSTGKPKGLMHTTAGYLVGAAATG-KYVFDIHNSDRFFCGGDVGWITGHTYVVYAPLLLGCATVVFESTPAYPNFSRYWDVIDKHQVTQFYVAPTALRLLKRAGNDYIHHKLKSLRILGSVGEPIAAEVWKWYFEIVGKEECHLVDTYWQTETGSHVITPLGGITPTKPGSASLPFFGIEPAIIDPVSGEEIKGNDVEGVLAIKQPWPSMARTVWGAHKRYMDTYFNIYKDFYFTGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALIEHSAVAEAAVVGIADELTGQAVNAFVALKTTSDNIEQLRKDLVRKSIGPFAAPKAVFIVDDLPKTRSGKIMRRILRK--------- 42522828 67 ----WYLGGKMNVYNCVDRHLKTRGDKTALLWEADNPSRKITYKELHLEVCRFANVLKKMGVKKGDVVTIYMPMIPDTAVAMLACARIGAVHSVVFAGFSPDSISDRILDGQCRFVITGDALKENIDKALVKTPDVQKVLVVKYAGTTWYHEEVKTVSDQCEPEPMDAEDPLFILYTSGSTGKPKGVMHTTGGYLVY-ASMTHQYVFDYHEDDIYWCSADVGWVTGHSYIVYGPLANGFFEGVPNYPTPSRFWEVVDKHKVTIFYTSPTAIRSLMREGDAAVKTTSRKTLRLLGSVGEPINPEAWAWYHDVVGEGRCPVVDT---WWQTETGGILITPLPGAIAQKPGSATLPFFGVQPKLLTNEGQEIHGPGEGVLVIADSWPGQMRTVYRNHERFEDTYFSNYPGYYFTGDGCRRDQDGYYWIRVDDVINVSGHRLGTAEIESALVAHHKVAEAAVVGYPHDIKGQGIYAFVTLKSGETASEELRKELVRKEIGPIATPDLIQWAPRLPKTRSGKIMRRILRKIAENH---- 26990265 9 -MPAAVNHVALTPLSFIERTAAVYGNYPAVIHG----AIRRNWQETYQRCRRLASALAGRGIGRGDTVAVMLPNTPTMLEAHFGVPMTGAVLNTLNVRLDAEAIAFMLQHGEAKVLITDREFHAVIEGALALLEHPPLVVDVDDPEYDYEALLNEGDPEFAWEWPDDEWQAISLNYTSGTTGNPKGVVYHHRGAYLNALGNQMTWAMGHRP--VYLWTLPMFHCNGWCYPWTITA-LAGTHVFLRRVDPQKILTLIREHKVSHLCGAPIVLNALVNMPEAAKAAIEHPVQAMVAGAAPPAKVIGAVEQMGIKVTHTYGLTEVYGPVTVCAWHDEWDALSLEERARIKSRQGVRYPTLDMVADPQTLQPVPRDGDTLGEIFMRGNTVMKGYLKNPEATAEAFRGGWFHTGDLAV-WHADGYIEIKDRLKDIIISGGENISTIEVEDALYKHSAVLEAAVVARPDEKWGETPCAFVALKPGREDTEADITSWCREHLAGFKVPKTVVF-GELPKTSTGKIQKYVLRDRAK------ 146308832 18 ----------LSPLSFIERTAAVYPHYPAVVHG----SIRRNWAETYARCRRLASALAGRGIGQGDTVAVMLPNIPAMLEAHFGVPMIGAVLNTLNVRLDAEAIAFMLQHGEAKVVIADREFFDVIHAAIGMLDHPPLVIDVDDPEYGEGQADYEAFLAEGDPEPTDEWQAISLNYTSGTTGNPKGVVYHHRGAFLNAMGNQMTWNMGNHP--VYLWTLPMFHCNGWCYPWTITA-LAGVHVFLRRVDPAKILTLIRDEQVTHLCGAPIVLNALVNMPAEAKAAIDHPVKAMVAGAAPPAKVIGAVEEMGIHVTHVYGLTEVYGPVTLCAWHAEWDELPLEQRATIKARQGVRYPTGVMVADPKTLEPVPRDGQTIGEIFMRGNTVMKGYLKNPSATAEAFEGGWFHTGDLGV-CHADGYVEIRDRLKDIIISGGENISTIEVEGVLYRHPAVLEAAVVARPDEKWGETPCAFITLKTGQQASETEIMTFCREHLAGFKVPKTVVFT-QLPKTSTGKIQKFVLRDMAK------ 108758992 85 ----WFVEGKTNLYNCLDRHLATRKDKPAILFGEPGDRRSLTYGELSTEVNKLANALKSLGVRKGDRVGIYLPMVPEAAVAMLACARIGAVHSVVFGGFSAEALHERMNDAGAKVLLTADGGWRKVEAALPHMPTMEKVVVLRRTGSTAWDTLVSGQSAECEPEWVESEHPLFILYTSGSTGKPKGVLHTTGGYAVNTSLTTRW-VFDLREDDVYWCTADVGWVTGHSYVVYGPLMNGVTTILYTQPGPDRFWDIIERYKATILYTAPTAIRAFMRLGEEPVRKHDLSSLRLLGSVGEPINPEAWMWYRDVIGGGRCPVVDT---WWQTETGCIMVSPLPGATPTKPGSATLPLPGIHAEILDREGNTVPRGQGGLLFVTRPWPSMLRTVYGDPDRYVRTYFNELPGMYFTGDGARTDGYIWLMGRVDDVVNVAGHRLGTAEVESALVAHETVAEAAVVGRPDDLKGTALVAFVTLKQGHTPSDALLAAHVGREIGAIARPDEIRFAEALPKTRSGKIMRRLLRD--------- 163725988 1 -----MTNDHLTLGRILDQTISQFPDNDAVIYVD--RNYRLTYKEFGETVDALAKGLMALGVEKGEKVAIWATNIPYWVAFQFATAKIGAILLTVNTNYKTAELAYLLEQSETENLFLIEGYQDTDMLNAPRFPHLKRVGFLGQEKHRGFYSIPEIMSYKERQDALDPHDVVNMQYTSGTTGFPKGVMLTHFNIGNN--GFWIGENQNFSEKDRVCIPVPLFHCFGCVLGVLAAVTHGSAMVILEQFDPVQVMASVEEEKCTALYGVPTMFIAVLEHKLFSKFDYSSLRTGIMAGSPCPVSVMKQVIDLMNMSEVTICYTEASPVITQTRIGDNIQ--------RRTETVGRVMPEIELKLVDPETGE-DVAPGVPGEVCCRGYNVMKGYYNMPEQTAGAIDDQGWLHSGDMGVMDEEGYLSITGRYKDMIIRGGENIYPREIEEFLFKLEGVMDVQVVGVPSKKYGEQVGAFVILKDGAKLEESDVTDFCRGQISRYKIPKYVVFTDSFPMTASGKIQKYKLVEKAAALF--- 121595441 6 -LPRTEANTPLSPLSFIERTAEVYPDRLAIVHGE----LRQTWGQTYARCRRLASSLRRAGIGKNDTVAVMLPNTPPMVEAHFGVPMAGAVLNALNTRLDPETIAFMLDHGEAKAVIVDPEFAPVMAKALALRQSQAPLLLIDVEDAVYGPAAQRLGTLTYEDLPGDEWDAIALNYTSGTTGNPKGVVYHHRG--AHTNAVSNVLEWDMPKHAVYLWTLPMFHCNGWCFPWTVAARA-GVNVCLRRVEAQAIFDAIRNHGVTHYCGAPIVHGLLVNAPAAMKEGVPAGVKAMVAGAAPPASMIEGMEQMGFDLTHVYGLTEVYGPATVCAKHAAWDALDIGERARLNARQGVRYHLQRMVLNPDTMEPVPHDGETMGEIMFRGNIAMKGYLKNPKATEEAFRGGWFHSGDLAV-QYPDGYIKIKDRSKDIIISGGENISSIEVEDVLYRHPDVLAAAVVAKPDPKWGETPCAFVELKAGAQATPEDIVAHCKKHLAGFKVPRAVVF-GELPKTSTGKIQKFELRKQA------- 118578913 11 ---------DLTIGQYFDTVVAAQPDHDCIIYPD--RNLRWSWGQFNARVDALAKGLLAIGLEKGDHLGMWARNVPDWLTFMFATAKIGVVFVTVNPVYKSHELAYVLTQSDMKALCIIDSFRDLVPEAATQFPFLKKLIYMGPEKHRGFYTVPELHYSDDDYAAAREDDVINMQYTSGTTGFPKGVMLSSRNILNN--GYYIGERQKFTKMDRICLPVPLFHCFGCVLGVMAMLTHGSTLVMLEIFDPLMALAAVQKEKCTAIYGVPTMFIAELTHPMFPLFDTSSLRTGIMAGSPCPIETMKQVMSDMHASEITIAYTEGSPVFIQTSTDDTIE--------RRCETIGTAMPEIEVRVVDPETG-QDCPPGVPGELICRGYNVMKGYYKMPEQTAAAIDAAGWLHSGDLGTVDEHGYYRVTGRIKDMIIRGGENIYPREIEEFLYTMPGVKDVQIVGVPDEKYGEVVGAFVMRSKGSDISEEDVREFAQTRIARYKCPRHVWFVEEFPMTASNKIQKYKLREMAAELLG-- 85714341 24 -----------SLIELLEESFARFSDRKAFICMD----KAITYRELDEMSLALGAYLQNRGLKAGARVALMMPNVLQYPISTVAVLRAGYAAVNVNPLYTPHELEHQLKDSGAEAIIVLENFASTVQQAIGRT-DVRHVIVGSMGAVRFNDALAAGRGMTFARPELTPDDAAFLQYTGGTTGVSKGATLLHRNILANMLQNDAWLQPALKKPPRVDQLFYHIFALTACFMLGMRAGGVNLLIPNPRDIPGLVKELRKYQINIFPAVNTLYNALVNAPGFDQVDFSKLKVSIGGGMAVQKIVAERWLKATGCALLEGYGLSETSPTLTCNPADSD----------RFSGSIGLPLPSTYLSIRDDDGKEI--PLGEAGEICARGPQVMPGYWNRPDETAKVMTADGFFRTGDIGVMSADGYTRIVDRKKDMILVSGFNVYPNEIEDVIAGHPGVLECAVVGIKDERSGEAVKAFVVRKDPNLTSEEIIKY-ARTELTSYKVPRHVEFRDSLPKTNVGKILRRELREK-------- 108804539 49 ---SWDLPRPYNIGDVCDRHAWEPGRLALIHDRGDGTAEKWTFRELKLASDRFANALRGLGVERGDRVAVLLSQTPQLPVAHIAVYKLGAVTVPLFALFGEDALRFRLSDSGARVIVTDEEHFEVAASLREELEELEHVVLTGRAGALGFDDLVREASPFFRPVETGPDDPAIIIYTSGTTGSPKGALHGHRILLGHLPGVSLPHDLAPRRGDLFWTPADWAWIGGLFDVLFPHWGLPVLSCRMRRFDPERAFDLMERWGVRNVFLPPTALKMMRAVGSPRSRWRLELETLACGGEPLGEESLAWAREELGLPINEFYGQTECNLVLSNC---------SAIMPIKPGSMGRPVPGHRVAIIDAEGRELPPGEVGEVAVLRPDPVMMLGYWNNERAT-EAKFVGDWLRTGDLATRDGEGYFRFVGRDDDVITSSGYRIGPAEIEETLVKHPRVLMAAAVGRPDPVRGEVVKAFVVLREGEGDEAEELKELVRRRLGAHEYPREVEFVPELPLTATGKIRRNVL----------- 119500308 88 ---AWFVEGRLNAFNCVDRHAIKNPNKVAIIYEADNEGRIITYGELLREVSRVAWVLKQQGVKKGDTVAIYLPMIPEAVVAFLACARIGAVHSVVFAGFSSDSLRDRVLDAGSKVVITTDETKRIVDEALKQCPDVTSVLVYKRTGAEWWHEEVEKYPCYLAPESMNSEDPLFLLYTSGSTGKPKGVMHTTAGYLLG-AAMTGKYVFDIHDDDRFFCGGDVGWITGHTYVVYAPLGCSTVVFESTPAYPNFSRYWDVIEKHKVTQFYVAPTALRLLKRAGDEHIHHKMEHLRILGSVGEPIAAEVWKWYFEKVGKEEAH--ICDTYWQTETGSNVITPLGGITSTKPGSASLPFFGIEPAIIDPVSGEEISGNDVEGVLAFKQPWPSMARTVWGAHKRYMDTYLNVYKGYYFTGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALLEHHQVAEAAVVGIADELTGQAVNAFVSLKEGNETTEQVRKDLVRKSIGPFAAPKAVYVVEDLPKTRSGKIMRRILRK--------- 153885135 4 ATPDTALEANLTLGDTLHRSARKFGAKVALVDG----ARRMTHGELNADSNRYAHALLASGLKPGDKVAMVCGNSAQFLVAAYGILKAGLVWVPINAMLGPEDVRYILEHAEARHVVIDAALYPALRDTLATLGLPAHQCFGEPDGPQPVEQALQGHADTQPAVVIDDRDLALIMYTSGTTGRPKGAMHSHRSV--HAALMSNVAGLNLNETDVFSCLLPMFHCAQFATAASAMMVGATLVIQRGFDPAALIDAIAGERITQLFGLPLMYAALLHHPLRAQRDLSSLRLCLYAMAPMAKPLLERLIAEVCPNFALGSGQTEIFPMTMYFAPDQQLQRTGNYW--------GQPCMVNEAAVMDDQGNLLGPNQ--LGEIVHRGPNVMLGYYKDPQATANACRFGWHHTGDLGM-WDADGQLQFKDRIKDMIKTGGENVPSVKVEEVLLRHPDVANAAVVGLPHAHWVEAVAAFVCLKPDAQADAAALQAHCRAHLGSFEVPKHIAVVDKLPMTATGKIQKHVLRSANQTLFEG- 156055998 87 ---AWFLEGQLNAYNCVDRHAIKNPDKPAIIYDETTDGRTLTYAELLREVCRTAYVLKQMGVKKGDTVAIYLPMIPEAVIAFLACSRIGAVHSVVFAGFSSDSLRDRVIDAQSKVVITSDETKKIVDDALKQCPDVTHCLVMTKGRDWWWHEEVEKWPSYIAPEPMNSEDPLFLLYTSGSTGKPKGVMHSTAGYLLGAAATG-KYVFDIHDSDKFFCGGDVGWITGHTYVVYAPLGVATVVFEGTPAYPNFSRYWDVIEKHEVTQFYVAPTALRLLKRAGDEHVKAQMKHLRVLGSVGEPIAAEVWKWY--FETVGKEEAQVVDTYWQTETGSHVIAPLAGVTPTKPGSASLPFFGIEPAIIDPVSGEEIHGNDVEGAFKQPWPSMARTVWGAHKRYMDTYLNVYKGYYFTGDGAGRDHEGYYWIRVDDVVNVSGHRLSTAEIEAALIEHHAVAEAAVVGINDELTGQAVNAFVALKDGNEISDALKKDLVRKSIGPFAAPKAIFVVPDLPKTRSGKIMRRILRK--------- 37527018 2429 ---ETPYPDPLCIHQLFEQQVKKTPEATALVY----EEQTLSYAELNARANRLAHQLIALGVIPDQRVAICMARSPAIVVALLAVLKAGGAYVPLDPTYPGERLAYILDDTAPSVVLVDEAGRAALGEEALTGLTVLTLNTL-----------PDQPDSNPLVAALTPQHLAYVIYTSGSTGQPKGVMIEHQALYQRHLG--FNETYAVTAQDRLLQFASFAFDVSVEECCLSLCNGATLVMRDDRWLTSMQEFIALAWQNRITVMSLPALFWSELIARDNTLPLPDCRFIIIGGEAVKKSAIQDWFARETHRPRLLNAYGPTENTVTATCQEILSPADD-------SSIGQPLKNTCVYLLNRDGQPV--PLGCVGEMYIGGVGVARGYLNQPELSAERFIADPFSPVSGARMYRPDGNLEFLGRNDEQVKIRGFRIELGEIEIRLLEHPVVQEAAVL-VWEDGRDKHLVAYVVAEANEGLTASLRAH-LSAILPDYMVPSAFVRLDTFPQTPNGKLDRRAL----------- 37527018 275 ---ETPYPDPLCIHQLFEQQVEQTPEATALEY----QGQRLSYAELNADANRLAHQLIALGVVPDQRVAICVARSPAMVVALLAVLKAGGAYVPLDSTYPAERLAYILNDTVPSVVLADATGRAALGDVALAGLTVLDPNIL-----------PDQPDSNPLVTALTPQHLAYVIYTSGSTGQPKGVMIEHQAIYQRHLG--FNDTYAVTEQDRVLQFAAFAFDVSVEEFFSVLCNGATLVIRDDSWLASVREFIALTRQHRITIVSLPTLFWSELAARDPELPLPDCLRLVMIGG--EAVKKNAVQDWFMQEGYRPRLLNGYGPTENTVTVTYKEILSPEDAR----SIGRPVKNSRIYLLDREGQPV--PLGGIGEMYIGGVGVARGYLNRPALSAERFLPDPFSLEPDARMYRPDGELEFLGRNDEQVKIRGFRVELGEIETRLVEHPAVHEAAVL-VLDDGQHKRLVAYVAAQAHERLAADLREY-LSAILPDYMIPVAFVCLDTFPQMPSGKLDRRAL----------- 37527018 1352 ---ETPYPDPLCIHQLFEQQVEKTPEATALVY----EGQTLSYAELNARANRFAHQLMALGVTPDQQVAICMARSPAVVVALLAVLKAGGAYVPLDPTYPGERLAYILNDTAPSVV-----LVDEAGRAALGEQALAGLTVLDSNI------LPDQPDSNPQVAELTPQHLAYVIYTSGSTGQPKGVMIEHQALYQRHLG--FNETYAVTAQDRLLQFASFAFDVSVEECCLSLCNGATLVMRDERWLTSMQEFIALAGQNRITVMSLPALFWSELVARDNGLPLPDCLRLIIIGGEAVKKSAVQDWFTRELHRPRLLNAYGPTENTVTATCKEILFLTDDR------SIGRPVKNTCIYLLDKYGQPV--PLGCVGEMYIGGVGVARNYLNQPELSAERFIADPFSPIAGARMYRPDGELEFLGRNDEQVKIRGFRIELGEIETRLMEHPAVQEAAVLAL-DDGQHKRLVAYVAAQAHERLAADLREY-LSTILPDYMVPVAFVRLDTFPQTPNGKLDRRAL----------- 75520419 5635 ---SVAYPQQLCVHQAFEQQVEKTPDAVALVYKD----VELTYAELNERANQLAHRLLAEGVKPDELVGICVERSPEMIVAFLGVMKAGAAYVPLDPAHPQERIAYMIEDSQASVLLTQASLTDRLPA------SSRQVICLDSDELANEPVTNAETS-------VGEHNLAYVIYTSGSTGLPKGVMIEHRSVIN--LAYDLIRHFQIDATSRVLQFISFSFDVSVSEIVMSLLAGATLVIEDR----ESLLPGPELIRVLQEQRITTFAMVSSVLAALPEADLPDLRTIIVGGEAPSRELVARYATGR-QFINCYGPTETTVTAT----------LKHCQDDGKNPPIGRPIANTTVYVLDAHLQPV--PIGVPGELYIGGKGVARGYWNRPELTAERFIADPFGQADERLYRTGDLVRYLENRIDDQVKIRGYRIELGEIENALRQHPAVQNVVVIARQEGAGDKRLAAYLVAATGQQPDEAELVRYLKSTLPEYMVPAGYVWLEKIPLTVNGKVDRRAL----------- 75520419 461 ---ATNYPSDKTVHQLFAETAARHPERIAAVAGD----QQLTYAELEARANQLANYLQKQGVEAGTLVGLCVDRSLDMLIGLLAILKAGGAYVPIDPAYPEERLAFMLADAKISILLTQKHLG------KQWKGRKRRTVYLDRDAKK-----WAEESPLAPDVDTTKDSLAYVIYTSGSTGTPKGVLAVHRGVV--RLGQKTRTTSPISEADVFLQASTVSFDAATFEIWGALLNGAKLVLMPPDLP--SLDELGEAIVQHKVTTLWLTAGLFSIMVDHNADYLRGVRQLLVGGDVVSVPHVRKVLALGGVTVINGYGPTENTTFTCCYPVTELSEDITSFPIGRPISNTTVYVLDKHKQPVPYGAAGELYIGGDGLALGYLNNAELTAERFVENPFDPQKGSRLYRTGDLVRYLPNGTIEFIGRIDNQVKIRGFRIELGEVEAALALHPEVSETVVMARENDRGEKHLTAYVTVAKDDAPEVADLQAWLKTKLPEYMVPSAYVFLDAMPLTANGKIDRRRLPE--------- 75520419 6689 -----------TVHELVAAMAEKMPEQLAVVSAEG----SLTYAQLDAKANQLANYLQQQGITPETLVGICVERSSEMIVGQLGILKAGGAFVPMDPAYPQERLAFMMADTGMPFVLTQERLLETLPA------GDAAFICLDADW-----EVIAEESTQAPELAVTTDQLAYVIYTSGSTGTPKGVEIEHRALLN--LIYWHQHAYTITPDDRASQIAGTAFDAAVWEIWPYMTAGATLYLPQEEIRL-IPEKLRDWLVAEGITISFLPTPLAESMLSVDWPSHAALRYVLTGGDKLHHYPAEHVPFTLVNQYGP----------TENAVVATAGIVAVQAGQVTPPSIGRPIDNVQVYILDEQRQPV--PIGVTGELYIAGSSLARGYYKRPDLTQERFVDNPFTANRGAKMYRPDGQIEFIGRSDDQVSIRGFRVELGEIESVLYQHPAVKEAIVLAREDMPGVKRLAAYVVVAEDDAEQADDLRGYLKEKLPEYMVPAAFVTLKALPLTPNGKVDRRAL----------- 75520419 1527 ---ATDYPRDKTAHQLFAETAARYPERIAAVAGD----QQLTYAELDTKANQLANYLQKQGVEAGTLVGLCVDRSLDMLVGLLAILKAGGAYVPLDPAYPEERLAFMLADANVSILLTQKHLG------KQWKGRKRRTVYLDRDAKKWT-----AESPLAPAVDATKDSLAYVIYTSGSTGTPKGVLVAHRGIV---RLVKNTNYVTITEEDVFLQASTVSFDAATFEIWGALLNGAKLVLMPPDLP--SLDELGEAIVQHKVTTLWLTAGLFSIMVDHNADYLRGVRQLLVGGDVVSVPHVRKVLALDGVTVINGYGPTENTTFTCCYPVTELAEEITSFPIGRPISNTTVYVLDKNRQPVPLGVAGELYIGGDGLASGYLNNPELTAERFVDNPFDPQKASRLYRTGDLVRYLPDGAIEFIGRIDNQVKIRGFRIELGEIETALLRHPAVQEAFLMVREDAPGDKRLAAYLVFAGGQTVEPVEMRSYLKDKLPEYMIPSAFVQMDSFPLTPNGKVDRRAL----------- 75520419 3059 ----------------FEQQVEKTPDAVALIYKD----VELTYADLNQRANQLAHRLLAQEVKPDTLVGICVERSPEMIIGIFGVMKAGAAYVPIDPALPQERIAYMVEDSQASILLTQQSLAELLPK------TQARVICLDGDS-------LANEPVANPASEVTEQNLAYVMYTSGSTGLPKGVMVEHHSVVN--LAHALIEAFRIQPSSRVLQFTSFSFDVSVSEIVMALLAGAALVIEDR----EVLLPGPELISVLQQKRITTVSMVSSVLAALPAADLPDLQTLIVGGEAPSRELVARYADRR-QFFNCYGPTEATVCSTMMLCNAGM----------KSAPIGRPLANATLYVLDANQKPV--PVGVPGELYIGGKGLARGYWNRPELTAERFIAHPFGAKGERLYRTGDLVRYLPDRIDTQVKIRGYRIELGEIESALSQHPAIQEAVVIA-----WEQRLAAYMVAAGEAQPAAEELARYLKETLPDYMIPAGFVFMDAIPLTVNGKVDRRAL----------- 75520419 4105 ------------VHEQVARIAQQLPNQLAVVSDEG----QITYAELDAKANQVANYLHKQGIISETLVGVCLDRSIDMLVAQLGILKAGGAYVPMDPAYPQERLAFMMQDAEMPVVLTQEHLLAQLPEARATFLCLDR-----------DWSLIAEESDVAPVIATNRDNLAYVIYTSGSTGTPKGVEIEHAALLN--LVSWHQRAYEVGAEDRATQIAGTAFDASVWEIWPYLTKGATLYLPSEEIRL-VPEQLRDWLVASGITISFLPTPLAERLLTLEWPSDAKLRYMLTGGDKLHDYPPATLPFVLANQYGP----------TENAVVATAGIVPAAAGQVSAPSIGRPIDNVQVYVLDEKLQPV--PIGVAGELYIAGDSLARGYLHRPDLTRERFIANPYGQKAGARMYKPDGNIEFIGRADDQVSIRGFRVELGEIETALYSHPAVKETIVLVREDMPGMKRLVAYIVQREGQAVQAGDFRSYLKELLPEYMVPAAFVFMADLPLTPNGKVDRRAL----------- 66045850 1570 ---DGAYPKDLLLHQLFEAQAAAQPDSMAVTY----EGQHLSYAELNQWANQIAHRLIAEGIGADDRVAICVERGLEMIAGLVGILKAGAGYVPLDPSYPEERLAYMLEDSAPKMLLTQRDLRERFAQAAMPVLLLEADARAEN-------AIDSAPTTNPQLAGLNAQHLAYLIYTSGSTGQPKGVAMPHAPLVNLMHWQIAQTVEHRRPRQRTLQFAALGFDVAFQEIFSTLCAGGELSLIHSDMRLDFRRLFQHICEQRIERLYMPCIALQALAEAVVAEPEQPECLLQDVITAGEQLRITEPMRHFFARLNDARLHNHYGPTESHVVTAMTLEGNPQAWPTLP-SIGQPVANTRIYLLDEHMRPV--PVGVAGELYIGGVCVARGYLNRDDLTADRFPCARLYKTGDLGCWQDDGNIIYMGRNDDQIKIRGFRIELGEIEARLGQYPGLRDAAVLAREDVPGEKRLVAYFVQAGQALPEADHMRLHLQAVLPDYMIPAAYVHLEKLPVSPNGKLDRRALPQ--------- 66045850 4791 ------YPHEQTIHGMFEAQAERTPEALAVVHGE----QRLSYRQLNERANRLAHALRKQGVQPDSRVGICVERGPEMVVGLLAILKAGGGYVPLDPAYPVDRIAYMLQDSAPAAVLAQTATQSLLADVSVPVINLDQ------------DSWQDESVQNPEVPGLTSVHLAYLIYTSGSTGLPKGVMIEHRNTVNFTWAHSAFAGSALEKTLFSTSLNFDLAVYECFGPLTSGGSIKVVQNVLELQHGDHDIGLINTVP------------SALKALLEINSLPKSVHTVNVAGEALKRSLVENLFEKTGVQRLCNLYGP-------SETTTYSSWVAMDREQGFAPHIGKPVGNTQFYLLDEQQQLV--PLGVAGEIYIGGAGVARGYLNRDDLTAERFLADTFSRHPQARMYRPDGNIEYLGRNDDQVKIRGFRIELGEIDARLAKHPAVHEAVVTAREDVPGDKRLVAYYVLSAQTEPAIDSLRGWLLGQLPAYMVPVAYVRLDAMPLTPNGKLDRKAL----------- 66045850 3719 ------VHDEQTVHAMIEARAASAPEGVAAQVGE----HCLHYGEMNHRANALAHHLISLGVGVDDRVAVMARRGLDTLVAMLAVLKAGAGYVPVDPSHPDERIAYLLADSAPKVVLTQQALTSRVPE------TAAPVIAFDRPEWPQRLENPQVAG-------LNAAHLAYVIYTSGSTGQPKGVMVEHRTV--GNLIDWHCQAFGLQAGSHTASVAGFGFDAMAWEVWP------ALCAGATLHLPPADVGNEQIDALLDWWIAQPLQVAFLPTPVAEYAFSRNLSHPTLRTLLIGGDRLRQF------------QRDPGFTVINNYGPTEATVVATSGRLLPDGSLDIGKPITNTRVYLLDEHQQLVPLGVAGELYVAGEGVARGYLNRPEMTAERFLRDPFHCDADARMWNADGTLDYLGRNDDQVKIRGLRVELGEIEAQLSQLPGIEEALVLAREDEPGQPRLAAYFIERDGSLSPVSELRAALLAVLPGYMVPSAFVRLAAWPLTANGKVDRRAL----------- 169797158 8 -LPRTPANFALSPLRYLERAAYIYPDQASIIHG----NRQISWKQTYQRCRQFASQLQQLGIVKNDTVSVLLPNVPAMIEAHFAVPMAGAVLNTLNTRLDAKTIAFMLEHAETKVLLVDSEFVNLAREAL-SLIPNQHIIVIDVADYEEWLAQGDANFEWQLPE--DEWDAISLNYTSGTTGNPKGVVYHHRGAYLNAASNIL--ACGMKPRAVYLWTLPLFHCNGWCFAWSIAASGGTNIC-LRKVDPELVMQLIAKYKVDYFCGAPIVLSMIINLPKEKQPSIEHHVEVMVAGAAPPVAVIEGMRNIGINVNHVYGLTETYGPSALCASQAGWSDLSITEQAQLHSRQGVPYPLQDSMRNPETMQPVPNDGETMGEIMFRGNIVMKGYLKNPKATEEAFAGGWFHTGDLAV-CHPDGYAKITDRSKDIIISGGENISSLEVEDVLYKHPAVLTAAVVAKPDERWQEVPCAFIELKTGASVTPEEIIEHCQKELARFKVPKDVVIT-EIPKTSTGKLQKFILREWAKE----- 21218859 1 ----------MNLGRYVRRTAEHHPDAEAVVCGH----VRLTYAELDDHSDRLAAALTGLGLSRGERVATLAANRAELVVTEVALYKAGLTRAPVNARLGDGEVAHLLRESDARVLLTDAAHLDTARRAVPG-SGVKAVIGYDGPADPGYQELLAATPREAVDVECAEDDIAVLHFTSGSTGKLKAAVQTYGNRLALLRKSVMNQATRVGTGDRQILAGPVTHASGMPL-MGIFFAGGCAVVLPRWDAAEFLATVERERATHAFLVPTMVNTVLALENARDHDLSSLRHLLYGAAPMSPARVRAAWDLFGPVLSQGYGCGETTSGVLFLSTEDHRRAVEGDDEELLL-SCGRPLAEAEVRIVDDGGEPV--ADGEIGEIAVRGPDVVPGYHNEPELTARSFRDGWFLTGDLAR-RRRDGYVFIVDRKKDMIISGGFNIYAVEVESVLHQHPDVFEAAVVGVPDEQWGEAVKAVVVPRAGVTLDATELIAFCAEHLARMKKPRSVDVVAALPHNPNGKIDRRAIRDTY------- 186686359 7 -YPDIPIPKQ-PLTEFVLQRAINLADKPALIEGLT--NRIITYKQLVESIRKIACSLAARGFSKGDVLAIYSPNIPEYAIAFHAVATLGGIITTVNPSYTAEELAYQLNDAGAKHLITIPDLVGQALEAIGHSKVEEVFVFGEAAGATRFSVLLEGEGEIPKVQINPQEDLVALLYSSGTTGMPKGVMHTHHSFVANFHQFQNCE--PVSKADAIIGVLPFFHA-YGLVMLNYSLACGATVVTMPRFDLEAFVSLIEKHKITRIHIVPPILLALAKQPIVDKYDLSSLRVLTSGAAPLSHQLIEECEQRLTNCVVKQ--------AYGTTETFVTTYTPDERDKIKPGSVGQCLPHVECQIVNVDTQ-QPLGFNQSGELWVRGPQIMKGYLNNPDATASTINRDGWYHTGDIVYIDEDDYFYIVDRIKELIKCNGYSIAPAELEAVLLSHPAVADACVVKSPHPSSGEVPKAFVVLK--AAATAQEIMEFVAGQVAPHKMIRRLEFVDKIPKSPSGKILRRILAQQ-------- 114705184 9 --PRPANFNPLTPLDFLDHAVNSLPTKTAVVWRD----RSWTWSEFHQIVLRLAKALKDRGIQKGDVVSIMCPNRPEMLAAHYAIPALGAVLNSVNTRIEAKDVAFILKHAESRLILADPTCADDARKAAQETGVPIEVFAEDGESGDGLKLLSGERPPEIDLIATDEWQPIALNYTSGTTGNPKGVVLHHRGAWLNAVGNIT--ALQFNDKTAYLWTLPMFHCNGWCHTWSITA-AGGTHVCLDKVVPEAVFEAMDRIGVTHLSCAPVVLYMLINSDAKEKRDASRRITVATGGAAPTASLIKQMDALGFDFIHLYGLTECYGPTSIRELNEHEAGLDVEERANLLARQGRHLSANRIRVVNDEGAEVPADGTTVGEIVLTGNTLLAGYYRNPDETEKAFAGGGFHTGDLAV-RHPDGHIEIKDRAKDVIITGGENVSSLEVEDVLSKHPDVAIAAVVAKPDEKWGEIPMAFIEAKSGTSPQPETLETFCREHLPGFKIPRAWAFC-ELPKTATGKIQKYVLREQAAEKAAGA 118053900 23 -----------TIGDFFAAMAGRQGARDALVSRHQG--LRYSYAQLHQAARQLASALLSRGLVKGDRVGIWSHNNAEWVLMQLATAQVGLVLVNINPAYRTSEVEYALNKVGCKALVSMPMLRELAPELASCLPALRTVVWIDAAGPGAAGPGATGPGAADLDVEQPGMDPINIQFTSGTTGFPKGATLTHRNILNN--GFFIGECMRLTPEDRLCIPVPLYHCFGMVLGLACFTHGSTIVYPNDGFDPITVLEAVQAEKCTGLHGVPTMFIAELDHPRFAEFDLSTLRTGIMAGSPCPIEVMKRVVRDMHEITIAYGMTETSPVSCQSDADTPLE--------KRVATVGKVQPHLEVKIVDPSTGEIM-APGQSGELCTRGYSVMHGYWDDEARTREAIDAEQWMHTGDLATMDAEGYVNIVGRIKDMVIRGGENIYPREIEEFLYRHPKVQDVQVVGVPDVRYGEELCAWVIVKPGLELGEDEVRDFCKGQIAHYKVPRYIRFVQAFPMTVTGKIQKFRIRDEMIELL--- 134294240 30 -----------TIGRFLLDTAGRFPDRPAVVFRE--QQVRWSWREFAHEVDVLAAGLVELGIVKGDRVGIWSPNRSEWLLTQFATARIGAVLVNINPAYRLAELEYALNKVGCKAVIAAERFKSSADLHAARVPSLRTVVSMGDVAPAGMFRFADVMARGRDTLDAARLDAINIQFTSGTTGSPKGATLTHRNVVNN--ARSIAMAMRFTEQDALCIPVPLYHCFGMVLALACVSTGAAMVFPGEAFDPVATLAAVADERCTALHGVPTMFIAELDHPEFKTFDLSTLRTGIMAGSPCPIETMKRVVSQMHEITIAYGMTETSPVSFQSSTDDPLE--------KRTTTVGRIQPHLEVKIVDPGGDIVPVGA--TGELCTKGYSVMLGYWDDDAKTREVLIDGWMHTGDLATLDGQGYCN-IVGRLKDMVIRGGENVYPREIEEFLFRHPKIQSAQVFGLPDAKYGEELCAWIVLRAGEQMTDDDVRAFCQGQIAHYKIPRYIRFVDELPMTVTGKVQKFVMRERM------- 124007603 1 -----MTPDFQTLPDLSAKQASQIPNKIALIY----EDELYTYAQLEQNANRVAQGLLQLGLSPQTRVAILAKDSLASYEILFGCAKSKTVLVTINWRLVAQEVLFILNDSQTEVLFVGKEFLPLIEQIKPDLQNIKTIISIEQPDYRDYTSWKNQHSNQSPALDYLPEDVTVQIYTSGTTGLPKGVQLAHYSFFRLMKGMQAQAWMNLNAQDTLLLSLPMFHIGGLWWTIQGMI-VGGRGAVLNTFVPWRALELIEQYQITKVAMVPAMIQFCMAEPTFDTTNFSSVQGFLYGGSPIAPTLLRQAMDAQCGFFQIYGMTETGNMAVCLRPEDH-----DFSNETRLKAAGKPLPGVEVKITNSQGELLSAHQ--IGEIHLKSPSRMIGYWNRDEATKKTLVDGWISTGDVGY-QDEEGYIFVCDRVKDMIIYAGENLFPVEIEAALSEHEGIEEVAVIGIPSEQWGEIPKAFIVQKPGYSLKKKVILSFAKERMADFKVPRSVEFVDKLPRNPSGKVLKRVLREPYWNTMG-- 211907948 1 ----------MNPAAAVQRNAGWSGAAVALRYPGAD----LTYADLEDKTGRLAAVLANGGVGPGDRVAYVGLNSPAFLTTLLATLRIGAIFVPVNFRLAGPELRTVLDRSGAVALIGEPGHVEMVDAVRDTAAVKRFLLVDDDPEVPVWEPWSRALAEAAPTDRVVPDDPAILMFTSGTTGTPKGVVLTYGNIWWN--SVNVDTRLDARRGDVTYASAPLFHVGALNSFVVRTIVRGGTVVLRRSFDPAEFLADLIQYQVNSMFVVPAMLAGLRRVPGVFEADLSHLRSIVVAGAPVPPSLIHDFADHGIWLQQAWGLTETAPFAT---------HLPVERTLDKIGSAGIPMPYTQVRVVDTASN-LPVPPGVSGEIVVRGPNVTPGYWENPEATASAFDDEGWFHSGDIGYLDDEGYLYIVDRLKDMVISGGENVYPAEVERILVNMPGVSDVAVVGVPDQKWGEIVVAVVSLHADAELTLEDVREYAALQLARYKLPQRLRIVDRVPRNASGKLEKLSIRSMLMDEH--- 91780410 37 ------IPESRTIPRLLRELVANHGNREALV----GQGERMTYQQLGERVEALAARLIRTGVKRGEKVGVLMGNRPEWVISALAITSIGAVLVSLNSWATARELAYLLSHSGCRHLIATRRYLKYDYAVMLRDMDLATVIGVDADLPDGWLPFDDAADEAGDAVRVGSDDIAFLLYTSGSTSAPKGVQLAHGALIVN--GWHIGERQRIVPGDRLWLAVSLFWALGCVNAMMNLLTHGGCIVLQEAFDAGEALHLIEAERCTVFYGTPNMAQALYDHPERERHDLGSLRTGGTLGSPEQIARVIKLGVSRVCNIYGLTETYGNSHVTS----------ADDDEALRLVSCGQPLPGVEQRIVDANGIDLPPGEIGEIR---VKGRVIDGYYGNEELTKASFDEQGYFRTGDLGYVDSQGYLYYRGRSKEMIKTGGINVSPADVESVLSAHPAIYLAYVVGVPDPVRDEEIGALVVLENGASMASDEILQYCRQNLAAYKVPRRLRFVSELPMTTTGKVQKNRLAEMF------- 209526144 73 -FAKWFVGGKINIYNCLDRHLTTWRKNKAIWEGEPGDSRTLTYSQLHREVCQMANVIKQLGVKKGDRVGIYMPMIPEAAIAMLACARIGAPHTVIFGGFSAEALKDRLEDAQAKLVITADGGWRKDAIVPLKVQRTQQKIQMEPGRDHWWHDLQQNASGQCPAEEMDSEDMLFILYTSGTTGKPKGVVHTTGGYNLYSHITNQW-AFDLQDTDVYWCTADVGWITGHSYIVYNGATTLMYEGAPRASNPGCLWDVVEKYGVTIFYTAPTAIRALMKMGERHPNARDLSSLRILGTVGEPINPEAWIWYNRVIGHGKCPIVDT---WWQTETGGFMITPLPGATPTKPGSATLPFPGIIADVVDTEGEPVTNNSGGYLVVRHPWPGMMRTVYGDPDRFRRTYWEYYVYFAGDGAHKDEDGYFWVMGRVDDVINVSGHRLGTMEVESALVSHPAVAEAAVVGRPDEVKGEEIVAFVTLEGDRQPDEALLKQHVVNEIGALARPGEIRFSDDLPKTRSGKIMRRLLR---------- 26989514 19 ---------PLSPLSFLKRAAQVYPQRDAVIYG----ARRYSYRQLHERSRALASALERVGVQPGERVAILAPNIPEMLEAHYGVPGAGAVLVCINIRLEGRSIAFILRHCAAKVLICDREFGAVANQALAMLDAPPLLVGIDDDQAERADLAHDAQGDPARPLSAPEWQSIAINYTSGTTGDPKGVVLHHRGAYLNACAGALI--FQLGPRSVYLWTLPMFHCNGWSHTWAVTLSGGTHVCLRKVQPDAINAAIAEHAVTHLSAAPVVMSMLIH---AEHASAPPVPVSVITGGAAPPSAVIAAMEARGFNITHAYGMTESYGPSTLCLWQPGVDELPLEARAQFMSRQGVAHPEEATVLDTDTGRPVPADGLTLGELVVRGNTVMKGYLHNPEATRAALANGWLHTGDLAV-LHLDGYVEIKDRAKDIIISGGENISSLEIEEVLYQHPEVVEAAVVARPDSRWGETPHAFVTLRADALASGDDLVRWCRERLAHFKAPRHVSLVD-LPKTATGKIQKFVLREWAR------ 159898928 1 ----------MNIAQHIEKARLHSPNKLALIFEHT----HYSYQELDQQANQVANGLAQLGIRVGERVALFLPNIPEFMVGYLGIIKLGAIAVSLNVQLQRDEIKFIINDSQATAMITTPELAQRVPTA--ECPSLKHVLVTDSADASTSLALIESAPKEYQARAMQPHDPAAIVYSSGTTGFPKGVTLSHHNIISNMQAKN--RYCDMRSSDSLLLCVPLFHCFGQNAIFNSALNAGATIVLHRSFNLDLVLRSIQTDQVTMFFGVPTIYLLLLNKTEPEQFHA--VRYFFSGAAILPVEIAQRWYKYKLPIHEGYGLTETSPFAAYNHISNY-----------KLGSVGVPIEQVEIKIVDIET-DVEVLPDEVGEIIIRGPNVMLGYWNNPTATAQAIRNGWFHTGDLGKKDQA-GYLFIVDRLKDMINVAGIKVYPAEVENVIYQLPEVAEVAVYGVADAITGERVEAQIVFKPKQQLPIQAIIAFCRQHMASFKVPTAIKVVDSIPKNPTGKVLKRLLRNEA------- 164424614 86 ---AWFVEGELNAYNCVDRHAHKDPNRVAIIYEADGQGRNVTYGELLREVSKLAHVLTNLGVRKGDTVAIYLPMIPEAIVAMLACTRIGAIHSVVFAGFSSDSLRDRVVDAQSKVVITTDETKKIVDEALQQCPDVRNVLVYKRTGADWWHEEVEKYPAYYTPVAMASEDPLFLLYTSGSTGKPKGVAHSTGGYLLG-AAMTGKYVFDIHDGDRYFCGGDVGWITGHTYVLYAPLLLGVSTVVFEGTPAYPNFSRYWDIIEEHKVTQFYVAPTALRLLKRAGDHHVRNEMKHLRVLGSVGEPIAAEVWKWYYDVVGKGRAQICDTYWQTETGSNVITPLAGVTPTKPGSASFPFFGIEPALVDPVTGEEIHGNDVEGAFKQPWPSMARTVWGAHKRYMETYLHVYKGYYFTGDGAARDHFYWIRGRVDDVVNVSGHRLSTAEIEAALIEHHSIAEAAVVGVADELTGQAVNAFVAVKEGTQINDALRKEFVRRSIGPFAAPKAIYIVPDLPKTRSGKIMRRILRK--------- 148252256 2 ---------PVRYYDWIAHHARRTPAKTAMVDL--GSNRRFTYAEFDARVGLLASHLRDCGVGKGDRVAVLALNATDTLEVQFACFRVGAIFVPLNTRLTVPELQFIVGDAAPKVMIHDDDLADTAQSVSRLCGVATTLRYGATGSYEQAIAAAKPLATI---EPVTLDDVSTIMYTSGTTGQPKGAMITHGMTFYNC--VNLGGPAYITPSSVLLTVLPLFHTGGLNCYTNPVMHVGGTVLIMRAFDPGLALQLISDPARGINVFFPAIYQFMAQHPAFATADFSRLVIGGVGGAPMPVPLLHTWEARGVALQQGYGMTETSPAVLA---------LDREDAGRKAGSAGKPVLHTEVRIVRPDGTDADVGE--LGELWVRGPNVTPGYWNRPDANRSSFTDGWLHTGDATR-VDDEGFYYIVDRWKDMYISGGENVYPAEVENVLHQLGAVAEAAVIGIPDPQWGETGMAIIAVKPGHTLSEAEIHAHCQANLARFKCPRTVRFVDALPRNATGKIHKPTLRKSFA------ 124002124 1 -----MQNAPFNLAQCIEHAGKYYSHQKVITRKEDDSIHEITYHEILRRVRQLANALKKLGVQQGDRIGTIALNTYRHLEAWYAISGQGAVCHTINPRLSAGQMDYIINHAEDRFICIDPIFWPLIEAMHPKFGKVEGYIVLTDAAHMCYEELIKGESDQFEWPVFDENAGSSLCYTSGTTGNPKGVMYTHKSNLLHSYAAGLPDGFGIRSLDTLLVVVPLFHANSWGISYLGPMVGANLIFPGKLMDGEAIFELVDKYQATTAAGVPTVWTNLLDFAKQKGRKLDSLRDVVVGGSAAPPWMFDAFQKHDAQLLHAWGMTETSPLGTINRAIPQLKDLPQEEQAKIRLKQGRPVFGIDLKIVDEEGNELPHNGEAVGHLLVRGNWVVHTYYGS---DAPAVNKDGWFDTGDMASIDRFGYMEIVDRSKDLIKSGGEWISSVEMENTAMGHPDVLMAAAIALKHKKWGERPLLVVVPKEGKNPDKESIKTHLGTEFAKWQIPDEVVFVEEIPMTATGKFSKLTLRKQFEGFY--- 118591414 68 -------DGTLNVANCVDRHLEKRGDQPAIIWEGDDPNEHITYKELHHEVNKFANVLHGQGVKKGDRVTIYLPMIPEAAYAMLACARIGAVHSIVFGGFSPDSLAQRIEDCASECVIRKVPLKANVDKAAEKAPVKSVIVVMQAGRDVWYHDEADRVSDHCAPVEMNAEDPLFILYTSGSTGKPKGVMHTTGGYLVY-ASMTHEYVFDYHEGDVYWCTADVGWVTGHSYIVYNGATTLMFEGVPTYPGPGRFWEVCDKHNVNIFYTAPTAIRALMGAGDEHVTKTSRKSLRLLGSVGEPINPEAWTWYYNVVGDKRCPIVDT---WWQTETGGILITPLPGATDLKPGSATRPFFGIQPAIVDAEGKFLEGATEGNLVIKDSWPGQMRTVYGDHERFVQTYFATYKGLYFTGDGCRRDEDGYYWIRVDDVINVSGHRMGTAEVESALVAHPKVSEAAVVGYPHDIKGQGIYAYVTLMEGEEPTDELKKELVRSEIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDSF--- 158339498 1367 ---------DLCLHQLVEAQVERTPEATALIF----EDQQLTYAELNARANQLAYYLRSQGVKPNDLVGVCGDRSPELVIGLLGILKTGAAYVPLDPSYPQERLNWMVTDTQMPILLTQEHWRDQLPQHKSQVVC-----------WDLDSEAISQQPDPNPERRVGADHLAYVIYTSGSTGKPKGVQIEHQSLVN--FLFSMQRQPGLEATDILLAVTSVSFDIAALELFLPL--ITGATVALVSRTVAMDGILLSRQLEAVGATVMQATPATWRMLLAAGWRGQVGLKILCGGEALSRDLAQQLVTTGTSVWNLYGPTETTIWSTVYPIKDPSSEIPGDLGGSLPATLPIGHPIANTQIYLLDRHGQPVPIGVPGELHIGGDGLARGYLNRPDLTEEKFVVHSQWGQLYRTRYRPDGSIEYLGRLDHQVKIRGFRIELGEIETVLRQHSDVHEVVAISRPDLFGEPQLVAYLVCQPERQVDSGELREFLRAKLPDYMVPATYMTLEALPLTPNGKVDRKAL----------- 158339498 2433 ------YPQDRCLSELFATQVEQTPDAIALIF----EDQHLTYAELNARANQLAHYLQTLGVKPDDLVGICCDRSLDMMIGLLGILKSGGAYVPIDPDYPSDRLAWMMSDAHLAILLTQRSLTDQLPPHQAQVVELDGDWQTIAQQPRHNLANLA-----------TADHLAYVIYTSGSTGKPKGVQITHRSLVN--FLCSMHKQPGLTADDTLLAITSISFDIAALELYLPLITGAKVVVASRTVAADGEQ--LSELLSRTGATIMQATPATWRMLLTAGWSGQAGLKMLCGGEALSGDLAQQLMNMGTSVWNLYGPTETTIWSTIYPVKNQPHNHTDSEVPFTKGPIGHPIANTQIYLLDRHGQPV--PVGVPGELHIGGDGLARGYLNRPELTAERFIDFRLYKTGDLARYRPDGSIEYLGRLDHQVKIRGFRIELGEIEAVLRQHSDVHEVVAISRPDLFGESQLVAYLVCQPERQVDSGELRKFLRAKLPDYMVPATYMTLEALPLTPNGKVDRKAL----------- 158339498 272 ------YPADQTIQGLFESQVEQSPDQVAAVCW----NESITYQELNSQANRLARCLQSAGVQTGDFVGIFQERSLNFLRSILAILKAGAAYVPMDSAYPPERIQYMLQNSEVSVLLTDAKTRESIVDNSQYYPHLKHIIYLKTDGKFEAYASCENLSDKNLEITCHSRDWAYMLYTSGSTGLPKGAIIRHDGAINHIYAQF--DALKLDENLRFLQTAPASSDISVWQFLAPCTVITDTETVCDPQALLQMLQTHSITLVELVPVVLKGLLNYAAQLPDQVRSLHQLNWMMVTGEDVSVNLVNQWLHLYPSIPNAYGPTEAADDITQQIIATPL------PEHQRSVSIGKPLANLNLYIVDAQMQLV--PVGVPGEICVSGIGVGEGYWQNSEKHITTQHHSCLYKTGDLGRWLLNGSIEYLGRLDHQVKIRGFRIELGEIEVALSQHPALKEAVVMVREDRPGDKRLVAYGVPNAESALETLELRRFLNEKLPDYMVPSAFVLIERLPLTPSGKVDRKALPAPEGNALASA 152967449 1 ------MSSPTTFAGAVAEHARTRPDGVAVRL----DEHVLTWRELDDATARVAALLRAQGVRPGDRVALVLPNVPQFPVLYHGILRAGAVVVPMNPLLRGREVNHHFADSGAVLA-----LVWHAVADASHAGAVGTGTRVVVVEPGATAALLAGVDPDPAVHVPDPGDTAVILYTSGTTGAPKGAELSHRNLLSN-ALTSQERLIRLGGDDVILGALPLFHAFGQTCAMNTAVVAGRTLSLLPRFSAAAALAVVERDRVTHFAGVPTMYVALLNEPGAEEFDLSSWRSCVSGGASLPVEVLRGFERFGVQILEGYGLSETSPVASFNHPDA----------VRKPGTIGVPVRGCEMDLRGADGTPVTEG---VGEIVVRGENVMTGYWRNEAATAAAFTADGWFRTGDLATRDEDGYYAIVDRAKDMIDRGGYNVYPREVEEVLHEHPAVEQVAVVGFPDPLVGEEVGAAVVLKEGACATPEELQQHVKDALAAYKYPRRVWIVSELPKGPTGKILKREI----------- 27817222 2659 ------------IHQLFEEQVERIPDAVAVVF----ENQQLTYHQLNCRANHLAHYLQSLGVSADVLVGICVERSLEMVVGLLGILKAGGAYVPLDPEYPQERLTFMLADAQVSVLLTQQHLVEKLPRHQARVVHLDKDWVA-----------IAKSSQENPIAQVQASNVAYVIYTSGSTGQPKGVILSHSNLCNHM--FWMQATFPLTKEDKVLQKTPFGFDASVWEFYAPLLAGGQLLIAEPRGHTDSAYLLRLIAQQQVTTIQLVPSLLQMLLEQGGIETCHSLKHVFCGGEVLPVTLQESLSKLDVNLHNLYGPTEACIDATFWNCQREIYPQLIPIGRPIDNTQIYILDQNLQPVPVGVPGELHIGGAGLAKGYLNLPELTQEKFIPNPFQQGSRGRERLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAALSQHSDVQTSVVIVREDIPGNKRLVAYVVPQPQITPTVSQLRSFLKEKLPEYMVPSAIVTLESLPLTPNGKIDRRALPE--------- 27817222 1587 ------------IHQLFEEQVERTPNAVAVVF----ENQQLTYHELNCRANQLAHYLRSLGVGADILVGICVERSLEMLVGLLGILKAGGAYVPLDPEYPQERLSFILEDAQVSVLLTQQHLVDKLPECQAQLVSL-----------DTNWQFISQLPQGNPITNVQASNLTYVIYTSGSTGQPKGVQISHTAV--SNFLSAMQQRPGITEQDTLLAVTTISFDIAALEIFLPITVGACLVIARRDVTLDGREL---CDLLVKSKATIMQATPATWRLLLDSNYQFSDLKILCGGEALPWDLVSKLLARSASLWNLYGPTEATIWSSICQLESSESLI----------SIGRPISNTQIYILDQNLQPV--PIGVPGELHIGGAGLARGYLKRPELTQEKFIPNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAALSQHPHVQASCVIAREDTPGDKRLVAYIVPQPQVTLTISELRSNLKEKLPDYMVPSAIVILESLPLTPNGKIDRRAL----------- 27817222 532 ------------IHQLFEEQVKRTPDAVAVVF----ENQQLTYRELNSRANQLAYCLQSLGVKPDVLVGICVERSLEMVVGLLGILKAGGAYVPLDPEYPKDRLNFMLADAQVPVLISQQRLLDRLPEYQAKLICLDEVW-----------SEILQNKQNNPIEVVKSTDLANVIYTSGSTGKPKGVMVEHSGLCN--LAQAQIQVFGLSGDSRVLQFASFSFDACISEILMALGSGARLYLGTKDSIMPGMPLIERLKNDGITHVTLPPSALAVLPVEE----LPTLQAIVVAGEACPLELMRQWSKGRNFFNAYGPTEASVCAAIAKCTPEDIGRPIANAEIYILDSQLQPVPIGVPGELHIGGAGVARGYLNRNELTQQKFIPNPFSRSRGAGEQGSRGRERLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEATLSQHPHVQASCVIAREDIPGDKRLIAYIVLQPEQTATVKELRSFLKEKLPEYMVPSAIAILESLPLTPNGKIDRRALPE--------- 197775591 8 -----------TVDSLVRRSARRTPDRTAVRYAD----RSWTYARLDEAVSTAAAVLTGHGLRHGDRVASYGHNSDAYLIAFLACARAGLVHVPVNQNLTGDDLAYILGQSGSALVLADPGLVPHLPA--------GTAVRALRDTDDSLLAALSEPRSFTPAHEPRDEDLVQLLYTSGTTALPKGAMMTHRALV--HEYVSAVTALDLAPGDRPVHSLPLYHSAQMHVFLLPYLAVGAENTILDAPDAGRIFDLVEAGRADSLFAPPTVWIGLADHPEFATRDLGALRKAYYGASIMPVPVLERLRERLPGLGFYNCFG-------QSEIGPLATVLRPDEHEGRMESCGRPVLFVEAKVVDEDGKEV--ADGTAGEVVYRSPQLCEGYWDKPEETQEAFRGGWFHSGDLAV-RDGEGYFTVVDRVKDVINSGGVLVASRQVEDALYTHPAVAEAAVIGLPDERWIEAVTAVVVAR-EKVTEAELIAH-ARDRLAHFKAPKRVLFVDALPRNASGKILKRELRDRFQ------ 9971912 6 -------------YDWSKFQANTRPNKVAIRELDNNKI--YTYGELDKRSSRLASHLQSSGIKKGDRIAILSLNCSEFFELEFACGKIGAIEIPLNWRLTKPELSYILNDSEPKTLIYDNQFEEMVKELKEECNISEIIALDQFDQESDYEKVLSNASGIYYQEEVDLEDNIMIMYTSGTTGHPKGAMITHKMQLFN--VINLGISAAVSPESVHLVVLPLFHTGGMNCYSNPILHAGGELILLKEFEPGKVLSIISDYGVTHLFAVPAPYQFMMNHPDFESTNLSGVKYAGVGGAPCAEAILKTYISKGVSMQQGWGMTETSPGATG---------LESSEAERKIGSAGKPLLHTEVKVVGDDGNELPAGE--VGEIYIKGPNITPGYWKKEEATRDSFEDGWLKTGDAAY-FDDEGFLYIVDRWKDMYISGGENVYPAEVZNVIYQLPQIAEVGVIGIDSPKWGETGKAFVALKPDHELTAEEVIDHCLKNLAKYKIPEKVEFIAALPRNATGKVLKRTLRDM-------- 119898705 71 -------DGQLNVYNCLDRNVEKLGDKVALIFADSGEVTRVTYKDLLGRVCKFANALRASGIKKGDRVVIYLPMSIEGVVAMQACARIGATHSIVFGGFSAQALRDRINDAGAVALITSDGQFRGGKALPLKCETIKNVFVVKRTGADWYHDVVASQSDVCEPEWVDAEHPLFLLYTSGSTGKPKGVQHSTGGYLLHAIL-TMKYTFDIKPSDVFWCTADIGWVTGHTYITYCGSTEIVFEGVPTYPDAGRFWKMIQDHKVNIFYTAPTAIRSLIKAADNNPTVHPKNYDLRILGSVGEPINPAAWEWY--YENVGGGRCPIVDTFWQTETGGHMITPLPGATPLVPGSCTLPFPGIQAAVVDETGTEVPNGQGGILVVKRPWPSMIRTIWGDPERFKKSYYPDDFKGKLYAIRDKETGYFTITGRIDDVLNVSGHRMGTMEIESALVAHEKVAEAAVVGRPDDLTGEAIVAFVVLKGARPTGEAELQNWVGHEIGPIAKPKDIRFGENLPKTRSGKIMRRLLRQLAK------ 120401159 32 ----------------LARHALMQPDQPALRFLGN----TTTWGELDRRVSALAGALHKRGVGFGDRVLILMLNRTEFIEAVLATNKLGAIAVPVNFRMTPAEIAFLVSDCEAKAIITEAVLANVATAVRDIDPTLATVISAGGSGDVLDYDDVLAENAPCPVVDIPNDAPALIMYTSGTTGRPKGAVLTHTNLTGQVMTLLFTNGADINHDIGFIGVPFFHIAGVGSSVSGLLLGRPTVLYPVGAFDPNELLDVLEAEKVTGIFLVPAQWQAVCAAQKARPRDLKLRFLSWGAAPASDTLLREMAETFPAQILAAFGQTEMSPVTC---------MLLGDDAIRKLGSVGKVIPTVSARIVDEDMNDV--PVGQVGEIVYRAPTLMAGYWNNPKATAEAFAGGWFHSGDLVR-QDEEGYIWVVDRKKDMIISGGENIYCAEVENVLAAHPEIVEVAVIGRAHEKWGEVPVAVAVVRPGAGIELADLEQFLTERLARYKHPKALEIVDALPRNPAGKVLKTELRIRY------- 111020765 2 ----------LNLSVLLEDSARRFPDRDALILGDT----RMTYADLDARSNQVANLLMSCGIEPGDKVALSCPNIPQFPVVYYGILKAGAVVVPLNVLLKDREIAYHLADSDAKAYLCYDGFTQSPHCRTMFRITADPDAPATIDGSGTLAEAVAGRDTEVETVVREPGDTAVILYTSGTTGKPKGAELTHANMVLNALTANRLFDITPAIHDRYLVTLPLFHSFGQTVTLNAGISVGATLVLLPRFEAAAALDLIERENITVFAGVPTMYWGLDEHPADIDRIAGNMRLAISGGAALPVEILTRFDRFGVQILEGYGLSETSPLATFSDPGGD----------PRPGSIGVPVWGIEARLVDRNWNTVTGAGD-IGEIALRGHNIMKGYYNRPDATAEVLRDGWFRTGDLAR-IDDDGFYYIVDRAKDLIVRGGFNVYPREIEEVLLGHDAISLAAVVGVPDDSHGEEIKAYVILEPGAKVTADEVIAWAKQQMASYKYPRTVEFVTTLPMTATGKILKREL----------- 192807621 16 --PAFDYPKQ-NLALFLVTSAQKFPNRPALYFM----GKTINYRSLLDASYRMANALRSKGIKKGDRVAIMLPNCPQVVISYYGVLLAGAVAVMTNPLYMEREIAHQMKDSGAKIIITMDMFVSRVEKVIEETELEHMIVVADYLPFPKNLLYPIKAKKEGPLPVVDEKDLALLQYTGGTTGVPKGVMLTHMNLIANTVQSANWCFQVEDGKERYLAVLPCFHVFGLTVLLNQAIYRAGMLILVPKFEVTMILNLIKKMKPTLFPGAPTMYIALINHPKIREYDLSSINACVSGSAGLPVEVQDKFEELTKGRLIEGYGLTEASPVT---------HVNPIWGRRKIGTIGVPVPDTDAKVVDPETGE-EMPVGEPGELIVKGPQVMMGYWNRPEETFDTLRNGWLFTGDMAT-MDEEGYFTIIDRKKDMIIASGFNIYPREIEEVLYEHPSVKEAVVVGTKDDYRGETVRAYIVLKDGASPDPSGLEKFCRSQLAAYKVPREYVFRDSLPKTMVGKVLRRK------------ 94311461 3 ----------------LHRSMQQRPDKVAVRF----NGRALTYAEIGDRVARLAGALRKLGVAEGERVAMFSLNSARYIEYYMAVPWAGAVLNPVNFRWSAAEIAYSFKDSGTAVLIVDDPFTEVAQKVAAECTTVRHVIYAGDGETPAGMLNYEADSAPMEDAYRHGDDLAGIFYTGGTTGFPKGVMLSHANLISSACNQPMSGT--VDESIVMMHVMPMFHLACFASINAVFLVGGTHVAISAFDPGRMMEGIAQDRVTAPTMIQMGLDWMDRHPGRAAELDLSSLNSLRYGASPMTPALLERTRQTFPAVRFSQGYGMTELAPVATMLGPEYHD-AAAQASGKMYSVGRPAHTVEVKVVDSRGNEV--PRGTVGEIIVRGPNVMLGYWNQPQATAEAIRNGWMHTGDGGY-MDKDGFLFLVDRLKDMIISGGENVYSAEVEKALASHPAVAQSSVIGVPHEKWGESVHAVVVLRQGESATLESIQSHCRERIAGYKIPRSVEFVDALPLSSVGKVLKNELRKRH------- 91975747 5 -----MQDWPLLCHRIIEHAAQVHGNQEVVTRSVEGPIVRTTYAQIHQRSLKVSQMLDRAGIKLGDRVATIAWNTARHLECWYGIMGIGAICHTVNPRLFPDQIVWIVNHAQDRVMITDLTFVPILEKIADKLPTVERFIVLTDAEHMPYEEWLKEADGDFQWKSFDENTAAAMCYTSGTTGDPKGVLYSHRSNVLHALMANNGDSLGTRAKDVMLPVVPLFHANSWGIAFSAPSMGTKLVMPGAKLDGASVYELLSTEKVTHTAGVPTVWLMLLQYMAKEKLTLPDLKMVVCGGSAMPRSMIKAFVDMGCEARHAWGMTEMSPIGTLAALKPPFDTLTGDARLDVLATQGYPPFGVQMKITDDAGKDVPWDGKTFGRLKVSGPAVSKAYFRVDTEILD---DAGFFDTGDVATVDADAYMRITDRSKDVIKSGGEWISSIDLENLAVGHPKVAEAAVIGVYHPKWDERPLLICQLKPDVTCTRDEILQYMDGKIAKWWMPDDIVFVEAIPHTATGKILKTALRDQFKTY---- 93005170 60 -----------TIGDFFDAIVSKYPEREALVVRH--QNIRWTYQQLQQHVNQLASSMIEMGLEIGDRIGIWSHNNAEWLLMQLATAKVGVILVNINPAYRTFELQYALNKSLIRELCPEIYHKDYTQLDLVEIPTIERIIWIDEPDSDEEFGFMQKFSAWMAEAQLKNTDAINVQFTSGTTGTPKGATLSHRNILNN--GYFIGEAMNLTEEDRLCIPVPLYHCFGMVLGLAILTHGGCIVYPNDGFEPLSVLQAVEEEKCTGLHGVPTMFIAELDHPEFENFDLSTLRTGIMAGSSCPIEIMRRVIDEMHMKEVTYGMTETSPVSCQTNEHTPLD--------KQVSTVGLVQPALEVKVIDTETGEIVRLGE-TGELLTRGYSVMKGYWGSRFKTREAIQDGWMHTGDLAT-MDEDGYVKIVGRSKDMVIRGGENIYPVEIENYLYRHPKIRDVQIVGVPDEKYGEVLAAWIIPKEAGSLTEEEVRQFCSEHIAHYKVPAYYRFVTEYPMTITGKIQKYKIIEQMKEELG-- 18034622 479 -------PQHALIHQLFEQQAERTPDAIALSCGD----KALSYTELNQQANRLAHALIKAGIRPDNRVAICMERSLEMVIGLLGILKAGAAYVPLDPEYPTDRLGNILSDSDPALLLIHHGLQDHLP------MTTMPVWVLESEEYRTNIASQPTDNPVATDLGLTSRHLAYVLYTSGSTGLPKGVMNEHRGVVN--RLLWAQDEYQLTQHDRVLQKTPFSFDVSVWEFFLPLLAGTQLVMARPGGHKEALYLLEEIEARGITTLHFVPSMLQSFIHLTPAGRCPSLRQILCSGEALSYSLQQQCLAHFAHSELHNLYGPTEAAIDVT------SWRCVPDQHIGLVPIGHPIDNTQIYILDKHDQPV--PIGVIGEIYIAGAGVARGYLNKPELTAERFIRDPFSQHPDMRMWLADGSIDYLGRNDFQVKIRGNRIELGEIEARLAQSDGVQNVIVIAREYDAGDTRLVAYLIPKPGVTLSIPALREQVGGSLPDYMIPSAFVMLDAFPLTLNGKLDRKAL----------- 108801657 1 -----MTTAPRTIPAVLDRIAEQFSDHEAVV----TDDRRLTYAQLRDEVRRAAAAMIDLGIAAGDRVAIWSPNTWHWVVAALATTYAGGVVVPLNTRYTASEASDILARTAAPLLITAGKFLGADRSARSALPALRHIVRVDGTWDDFVSRGTDLAAADARAAAVRPDDVADILFTSGTTGRSKGVLCAHRQSLDAPAAWAECG--QLTSSDRYLCINPFFHNFGYKAGILTCLQTGATLIPQLTFDPEKAMAAVAEQRITVLPGPPTIYQTILDHPKRAEYDLTSLRFAVTGAAVVPVVLIERM------QSELDIDIVLTAYGLTEASGFGTMCRADDDAVTVATTCGRPIAGF------------ELRIGDSGEVLLRGPNVMLGYLDDPEATAAAIDPDGWLHTGDVGTVDERGNLRITDRLKDMYICGGFNVYPAEIEQVLARLDGVAESAVIGVPDERLGEVGKAFVVAKPGANLDEQAVIAYARDHLANFKTPRSVEFLDVLPRNPGGKVVKPLLRKRA------- 108760531 4 -----------SLLEVFLDHAHRAPERPLLTF----EQERFTYGQFATHVTAFARGLKQRGLQPGERVALFLENSARFAITYLGVQAAGGVVVLVNTAYRQVELAHILSDAEVCGCVTGAAGAAELVPLRAQLPSLQWLITVERPTTPFDTLLAEGTSATAPLVMPRPEDLAVLGYTSGTTGRSKGAMLLHRNLLANVRA--VTEAWRWTEQDRLLLTLPLFHTHGLMVGLHGTLFTGASADLRRRFNAAESLTALRDDASLTMFFGVPTMYSRLLEEARASRVKPRALRLWVSGSAPLSPQLFADIEAELGARILERYGMTETIMNTT---------NPYEGERRSGTVGFPYPGQEARVVDVRTR-QPQPCGETGEIEVRGPHVFAGYWRRQDATAESFDADGWFRTGDLGDVDADGYLRITGRARELIISGGFNVYPREVEEVLAMHPGVAEVAVLGLPDADLGEQVVAVVVPHPGATPPEQSLVDWCKDRLASFKKPRQVVFTDALPRNALGKVQKHLLR---------- 170691767 2 ----------LTITSLFENTVAKYPDRLALVCADA----RLTYAQWDVRVRGLAQALFDLGVRQTDRVAIFQKTSDATATAYLACQLLGAIAVPMNYRMSANDAAFIIRDAGARALIYDDSMQAVVAKVEQGLPDLRIYVRVDGDAPSHHHDFDSLIDRDAPLPPVTPEDISALVYTSGTTGRPKGAIHTHGNDVA--IATNCVMEYSLTSTDSALHIAPLYHVGGMQAYFMPHLMVGAANIVLPRYDPERTLAAIGEHRITTLFAVPTQIQDMLFHPSFARTDHSSLRMITTGGAAIPAAAMQRVIDEFCPNVYNGYGMTEASLTLL---------LHPRDALSRLGSCGKPTLISTCRVVTNDTERVVPSTEEVGQLIVRGPQLARAYWNNPVETAKKFRDGWLYTGDLFSVDAG-GYFHFHGRADDMIVSGGENIYPREVEEVLYHCPGVQEAAVIGVPDPKWGQAVTAFVVRSDAQLTEDAVI-AFCKASLAPYKRPKKILFVDRLPLNPSGKVLRREL----------- 89097499 38 ---------NTTVGKLLEEKSRLHPGHEAVVY--HTEGLRMTYHEFDQYCRKAAKGLMKLGIEKGENLAVWAANTPEWLACQFATGKMGAVLVTVNTNYQASELEYLLKQSESSTLIYIDMLYEIVPELRKKLPFLKNIIVMSKNRYPGAYCWEDIRDLDRRMELLDPDDVINMQYTSGTTGFPKGVMLTHANIINN--AYHIAGCMELGKEDRLCIPVPFFHCFGCVLGTLACVSVGATMLPVREFSPKEVLLTVQNEKCTGLHGVPTMFIAELNDPSFGGYDLSSLRTGIMAGSNCPIEVMKAVIEKMAEITIAYGQTESSPVITQTRTDDPIELRVESVGKALP---------HVEVKIVTPGTSHEVPRGTQGELCTRGYHVMKGYYNNPDATKEAIDSEGWLHTGDLAVMDENGYCSITGRLKDMVIRGGENIYPREIEEFLYTHPKVLDVQVTGVPDPVFGEELMAWIILKEGETAGKEELRSFCRGKISRHKIPRYFEFVKEYPMTASGKIQKFKLREKARE----- 27377730 5 -----MQDWPLLCHRIIEHAARIHGKQEVVTRSIEGPIHRTTYAEIHKRALKVSQMLERDGIKLGDRVATIAWNTWRHLEAWYGIMGIGAICHTVNPRLFPEQIAWIINHAQDRIVMTDITFVPILEKIADKLPSVERYVVLTDKAHMPYEDWIAQADGKFKWKDFDENTAAAMCYTSGTTGDPKGVLYSHRSNVLHALMANNVDALGTSASETMLPVVPLFHANSWGIAFSAPSQGTKLVMPGAKLDGASVYELLSTEKVTHTAGVPTVWLMLLQHMTANNLKLPHLKMVICGGSAMPRSMIKAFLDMGSNVRHAWGMTEMSPIGSVAALKPPFQNATGDARLDVLQMQGYAPFAVEMKITDDAGKELPWDGKTFGRLKVSGPAVAKAYY---RLDANILDEDGFFDTGDVSTIDEDGYMRITDRSKDVIKSGGEWISSIDLENLAVGHPAVAEAAVIGVFHPKWDERPLLIVQLKQGQQASREDILKYMDGKIAKWWMPDDVAFVEGIPHTATGKILKTALRDQFKDY---- 192813068 49 -------------YEAIDRHVAERGDKVALLYSDAAREETLTFAQLKEKSDKFGNVLRKYGVGKGDRVFIFMPRGPELYAGLLGILKVGAVVGPLFEAFMETAVKDRLEDSGAVALITTPALLSRVK--RDELPELKHIFVVGEVEEENYHEEVEAASSELEIEWLEREDGLIMHYTSGSTGKPKGVYHVQNAMVQHYYTGKV--VLDLREDDIYWCTDPGWVTGTSYGIFAPWLNGVTNVIRGGRFSPQDWYSTLVNNKVTVWYSAPTAFRMLMGAGSDDQYDLSHVRHVLSVGEPNPEVVRWGHKAYKQRIHDTWWMTETGGQLICNYPG----------MAIKPGSMGRPLPGITAAILDDHGKEVAPYTMGNLAIKTPWPSMMRTIWNNEAKYQEYFRIPGWYISGDSAYMDEDGYFWFQGRIDDVINSSGERIGPFEVESKLVEHPAVAEAGVIGKPDVTRGEIIKAFISLREGYTPSQELKDEFVKEGLSAHAAPREIEFKDKLPKTRSGKIMRRVLKAWELDL---- 75907429 73 -FAKWFVGGKINIYNCLDRHLTTWRKNKAIWEGEPGDSRTLTYAQLHREVCQFANVLKQLGVQKGDRVGIYMPMIPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLIDAQAKVVVTADGGWRKVENVLVVKRTGQDIYMQLGGRDHWWHDLQKGASADCPAEPMDSEDLLFVLYTSGSTGKPKGVVHTTGGYNLYTHMTTKW-IFDLQDTDVYWCTADVGWITGHSYIVYGPLSNGMYEGAPRASNPGCFWDVIEKYGVNIFYTAPTAIRAFIKMGEHHPNARNLSSLRLLGTVGEPINPEAWMWYHKVIGGDRCPIVDT---WWQTETGGIMITPLPGAISTKPGSATLPFPGILADIVDLDGNTVPQNEGGYLAVRYPWPGMMRTVYGDPERFRRTYWEHIPPKDGNYTYFDEDGYFWVMGRVDDVLNVSGHRLGTMEVESALVSHPAVAEAAVVGKPDDLKGEEVVAFVTLEGTYQASDDLLKQHVVQEIGAIARPGEIRFTDALPKTRSGKIMRRLLR---------- 83594904 69 ----WFHDGTLNVVNCLDRHLETRGDQTAILWEGDDDDARITYRDLYERVCKLANAFRELGVKKGDRVCIYLPMIPEAAVAMLACARIGAVHSIVFGGFSPDSLANRIQDSECTLVITSDELKKNVDTALEHCPSVKTVVVVKRTGGAWYHEITANQPAECQPEEMNAEDPLFILYTSGSTGKPKGVLHTSGGYLVY-VSMTHEYVFDYKDGEVYWCTADVGWVTGHSYIVYNGAISLMFEGVPNYPDVSRFWQVVEKHKVNIFYTAPTAIRALMREGEEPVKKHDRSSLRILGSVGEPINPEAWTWYHRVVGEDRCPIVDT---WWQTETGGILITPLPGATKLKPGSATLPFFGVEPVLVDAEGNELSGATEGNLCIARSWPGQMRTVYGDHERFVQTYFSTYKGYYFTGDGCRRDEDGYYWIRVDDVINVSGHRMGTAEIESALVAHPKVAEAAVVGFPHDIKGQGIYAYVTLVAGEKETDALRKEWVRKDIGPIASPDIIQWAPGLPKTRSGKIMRRILRKIAENEFG-- 91783031 46 -----------SVVQFFDECIARFRERVAYVSVGAN----MTYGELGRKASAFAAYLQSLGVKPGERVAIMLPNTFQYPVSLFGVLKAGGVVVNVNPLYTVRELAHQLKDSGAQTIIMFENFAKTVEDALFMLRHVKKMVPAYNKAVPLLEALSIGYSRPLTPVRPTHADIAFLQYTGGTTGVAKGAMLTHKNIIANLLQAKAWSEGQLT-GDVETVLTPLPLYHIYSLTVNALIFMGLGGRNILIANPRDMMMIIRHEKFTGMTAVNTLYNAFLENEEFCKRDFSDLKLAMAGGMATQKSVAERFKAVTGKPIIEGYGTECSPIVSMNPVDL-------ANMRDFEGSIGLPAPSTHVRFRKDDGS--WANIGEAGELCVKGPQVMKGYWNRPEETAKVIDGDGWLATGDIGVMDSRGFIRLIDRKKDMILVSGFNVYPNEVEDVIATHPDVREVAAIGVPDAAQGERVKVFIVRRNPSLTAEQVIAH-CRKNLTGYKVPKLVEFRDELPQTNVGKILRRALRDE-------- 1171129 1593 ------------LHELVEEQAARTPHAVAVTC----EGHQLTYAELDAHANQLAHHLRQLGLAPEGRVAICLERSVEMVTAMLAVLKAGGAYVPLDPEYPTERLAQLFADCEAHVVLTQQSLADRVKMVAARRVFV-----------DTDWPVIAACPRQAPPPVVTPDHLAYLIYTSGSTGTPKAVMLSHRGIVNN--LAWRQRTWPLSAEDRVLQNHSFSFDPSVWATFWPLLVGARAVLTPSGQHYDSKALVGLLREQGITVYGAVPSLNAVLMEEPEIGRCTHLRYVLSGAEALT-GGLQRGIFSRVSAAVANLYGPTETTIDATAWNCPRVDAPEDAPIGRPIANLRMYVLDEHLQPVPVGVPGELFVGGVGLARGYHARPGLTSQRFLPDPFSSDAGARLYRTGDLGRYRADGAIMFLGRVDEQVKVSGYRVELGEVETALGRHPDVREAIVVAREGLQGIKRLVAYVTPAKGGTPEARSLTAFLEKILPAYMIPPVFVIVNELPKMPSGKVNRNAL----------- 1171129 491 ------------LPQAVEAQAARTPDRVALVFG----SEQLTYAELNARANRLARLLKTRGVGAERRCAVCMECSPDLVVSLLAVLKAGGAYVPVDPRYPLERVRYMLEDARAQVLLTRRELAHHGEGIPHVVSLPEAGLV--------------GEGDANLEPVADAAQLAYVLYTSGSSGRPKGVMVSHGALAN--FLTTMAREPGLRAEDVLAAVTTFSFDIAALELYLPLVQGARVVMATREQAADGR--ALSGVLARHGVTVMQATPATWRMLADAGGAPGTGFTVLCGGEALPQDLADALTANGARVWNLYGPTETTVWSC-------RKRLGAGDRVSLGGALGNTSVHVLDPDLRPVPVGLELFIGGSGVARGYWGRPSITAERFVPDPFSARPGARLYRTGDLVRRRVDGELEFIGRADHQVKLRGYRIELAEIELTLRRHEAVRDVVALVWGSSEAERRLIAYVVPVAAQGRGRQPWPTGCASTLPEYMVPSANVLLDALPLTPNGKVDRRSLPD--------- 34496353 6 -----MMDQPLLIADLLAHAERFHGDTEIVSRTVEGPMHRYTYRDAARRARQLANALPSLGVAPGDRVGTLAWNGYRHFEIYFAVSGSGAVCHTVNPRLFPEQIAWIVNHAEDKVLMFDSSFLPLVAQIADQLKTVERFVLLGIPDLLSYEDLVHGHSDVYDWPRLDENAASSLCYTSGTTGNPKGVLYSHRSTVLHAYGSSLPDSFDLSARAVVMPVVPMFHANAWGLPYSCAMNGSKLVLPGPKLDGASLQQLIAEEGVTTTIGVPTVWLQLLQHCQREQLSLAPLKRVIAGGSAVPESMIEQLAERGIEMRQLWGMTELSPFGTTCTLKLKHQGLAGKDLNALLTKQGRPVYGVDIRIVDDAGLPLPHDGVSFGNLQVRGPWVLSQYFK--RELDANHSADGWFHTGDVVTIDADGYMRITDRTKDVIKSGGEWISSIDLENILVGHPAVAEAAAIAVPHPKWDERPLMVVTLKPGARATREELLAYFDGKIAKWWTPNDIAFVDELPHTATGKLLKMKLREQFRDH---- 186473680 2 -----------SVGALITSSARKFGDKTALVIG----GESWSFLQLDCFSSNVAKSLEQRGVGKGSVVSLYSPNCAQWIIAYYAILKLGAVVNPLNLMLTSSEAAYAVSDCKAVAVLGSLEKLVPLREALGINQVRLISFGTATGSIECFNDLLSGDGTDHYPVSAIEDDLCTIGYTSGTTGHPKGAMLSHRAILLNTAMTSTYHVR--TDRDIVVSALPCSHVYGNIV-MNCAVACGMTLVLHAVFDAKAILASIEAYRATIFEGVPTMYMYLLNLPELADYDVSTLTRCTVGGQTMPPQKMEEVERKFGSPLELWGMTELGGLGATHPL----------YGPKKNGSIGVPLPLLKARIASLESPSKEVTAREVGELQMKGPITMMGYYGRPEATLETIDADGWLHTGDLAYIDEEGFIFIVDRLKDMVITGGFNIYPAELERVLCEHPSIALAAVVGVPDDIKGELAKAFIVRKHGAEIRTEDVFEFCRQRLAAYKVPRLIEFVEDLPKTNSGKILRRELRKKA------- 163943330 484 ---DVVYGHEYMIHELFEQQVARTPDAVAVVY----EGGKLTYQELNEKSNQLAHYLQKRGIGPESLVGICVERSPEMIIGLFGILKAGGAYVPLDPSYPENRLRYILENSQIQVL-------LTKEALQDWLPKDIQAICLDRDQV-----MISKESNLAPVSGVTANNLAYIIYTSGSTGNPKGVMIEHHSVIN--RLQWMQKKYPLSEEDTILQKTPFSFDVSVWELFWWSFVGARVCQPGGEKDPAVIEEYIERYRVTTMHFVPSMLSTFLDYMEQYNRDESSLNQVFTSGEALNTEQVRRFKGVFYDVQQTKLINLYGP---TEATVDVTYYDCDLEKEPMLIPIGRPIDNTELYVLDQYQQVV--PIGVAGELYLGGVGLARGYFNRPELTTERFIPHPFYRTGDLVRYMNDRNLEYIGRIDNQVKIRGFRIELGEIEAALHDHSSVKEAVVLVKEDRPGDKQLVAYVVGEGDTG----EWREYLKKQLPNYMVPAYFFQVESMPLTPNGKVDRKALLE--------- 163943330 2591 ------YPQEFGIHQLYEEQVNRTPDAVAVVD----EKQQLTYRELNEKANQLAHYLQKCGIGSESLVGLCFQRSAEMIVGLMGILKAGAAYVPLDPSYPESRLRYILEDTGIQVLVTN-------EALEGWITEEIKTVCLDRDK-----AMISRESTLSPICEVTGENLAYVIYTSGSTGNPKGVMVEHHNVIRLFKSTECWYQFDEKDTWTFHSYAFDFSVWEIWGALLHGGRLIVVPYWISRSPKDFYQLLVKEKVTVLNQTPSAFRQLIQVCEQEDEKKDLHLRYVIFGGEALDPPWFQRYGGQEPQLINMYGITETTVHVTYYPITQ------DDVQHASRSNIGKQIPDLEVYVLDACQQPV--PIGVAGELFIGGAGLARGYLNRSELTAERFIPHPFYRTGDLARYLPDGNLDYLGRIDHQVKIRGFRIELGEIESALNAHVSIKEAVVIVREDQPGDKRLVAYVVGDGNVG----EWRDYLKAELPSHMVPSGFVMMEAIPLTANGKVDRKAL----------- 163943330 4111 ------------IHKLFEDQVDRTPDAVAVVD----ENQRLTYRELNEKANQLAHYLQKMGIGTESLVGLCFQRSVEMIVGLMGILKAGSAYVPLDPSYPESHLRYILEDTGIQILVTNEVSQGWMPEEVETVCL------------DRDQAMISQENTLSPICKVTGENLAYVIYTSGSTGNPKGVMVQHHSVLNYGLQKEVFSHRAHDNMRVGLNASIAFDSSVKQLQMLLYGSSLYIISTEVRSDPQQFISYIRENKLEMFDITPSLLQLLIDEGLLETNDSVHVPSKVLVGAIMPSLWEQLVENDHIHFYNVYGPTECTVDATCYRIK----------KDSKRVTIGRPLPNVQAYVLDEKLLPV--PVGVTGELYIGGAGLARGYLNRPELTLERFIPHPFNEGERLYRYLADGHLDYLGRIDNQVKIRGFRIELGEIEANLESHPSVKEAVVLIREDQPGDQRLVAYVVGEGSMH----EWREHLKRQVPNHMIPAHFIEVDAIPLTTNGKVDRKAL----------- 163943330 1549 ------MPPQGLICDRFEEQVAKRPEAIAVVD----QTKDWTYGELDAQANQLANVLQRKGVAPESVVGVYLPRSAELMVSLLGILKAGGAYVVLDPLYPKSRLEYMIEDAGIQFVVTAEGQEGLFEQVEM-----------------VRLEELTVESVIAPTRQINPENLAYIVYTSGSTGKPKGVMIEYRSLMN--MVSWHHEVYRITAEDRATQIAGIAFDSAVQEIWPYLTAGAALYLSTEELRI-NPEALRDWLIDSRITASFAPTPILERLLKLSWPDKTDLRFIITGGDQLTQYPSNDIPFAVI---NQYGPSENTVVTTDCYVPVGVTTGTP--------SIGRPIANTEVYVLDSHLQLVPSGV--IGDLYIGGKSLARGYANRPDLTKEKFISHPFYYTGDKASYLSDGALQFHGRIDDQVKIRGFRIELGEIEAVLQAHSSVKEAVVLVREDDPGDKRLVAYVVGEGSV----QEWREHLQTHLPNYMVPTNFIEMEFLPLTPNGKLDLKAL----------- 206684267 27 --------QHITIPALLRQAVERHGSREALVFPDAG--IRMTYAELARRADELAAGLLELGVGKGDRVGIWSPNRCEWVLTQFATARIGAILVTINPAYRLAELEYALNKTGCKVLIAAESFAAPGQLAAARLPALRHAVVMAADPGPGVLPFDTVQALDALSADLTPEEAINIQFTSGTTGLPKGATLTHFNIVNN--ARFVTSRIKLTEADRLLIPVPLYHCFGMVMGLGAVSKGAAMIFPGEAFEPAAVLEAAAAERATALYGVPTMFVAMLQELDQNPRDVSSLRTGIMAGAPCPIEIMRRVNRDMHMQTICYGMTETAPVSFQSFTSDPAE--------KRCTTVGRVHPHLEVKAVDGAGRTVPAGE--RGELLVRGYSVMQGYWDDPEATGGAVRDGWMRTGDLGSFDDQGFCS-ITGRVKDMIIRGGENIYPREIEEFLIRHPDIADAQVFGVPDEKFGEQVCAWVVAAAGASLDEEAVRSHCRGQIAHFKIPQHVRIVAELPMTVTGKPQKFRMREMVRQLQAG- 154247996 15 -----FIDRPPSVDALFRSWVARTPDALAVV----GGERRVTYGALDAAVERLADGLFAHGVRKGARVATLVGNHLAVVELSLACARIGAIHVTLDIRQRRPEIAYILAQSGTMLLVHDAACASELPEAAEVPELRHRFAAGGSATGSEPYEELFAQPAPERAADVSEEDPFCILYTSGTTGKPKGAVLTNLGVIHSC--LHYRYALGLEPGDRTVLAVPNAHMTGLVGVIHGTLAAGACLILMGQFKARLFLELAARERLTAALMVPAMYNLCLLDPQFEQLDLSSWRIAAFGGAPMPEASARRLKEKSPKLTLFN-------VYGATETSSPVAILPRDAPPERLDSVGRVMPCIDLKVMDEDGREVPPGT--AGELWIAGASIVPGYWRNPEADATAFVGGYWRSGDVGS-IDAEGYLKVFDRKKDMINRAGYKVYSAEVESVLVFHPDVSEAAVVGYPDPVLGERVEAFVV--AGPDLSVDDLRRFCAARLSDYKVPDRVTILPELPRNPNGKVMKNVLRERAA------ 56477375 19 ---------PLSPLSFIERTAQVYPQRTAVIHGAC----RFTWQETYARCRRLASALVQHGVGCGDTVAVMLPNVPAMFEAHFGVPMIGAVLNTLNTRLDPEAIAFMLAHGEAKVLITDPEFASLVGPALERLDGPKPLVIDALDAIEYEEFLAAGDPEFAWSLPPDEWDAIALNYTSGTTGNPKGVVYHHRGAYLNAASNII--SWGMPQHAVYLWTLPMFHCNGWCFPWTMAANAGINVCLRKIDVA-LIYELIRTHKVSHFCGAPIVHGMLINAPEGMRDGITHKVSALIAGAAPPAAIIEGMERIGFDITHVYGLTETYGPASVCAKHPSWDELPIDRRAERNGRQGVRYHMQEAIADPETMVPVPADGETMGEIMFRGNLVMKGYLKNEKASDEAFAGGWFHTGDLAV-MHPDGYVKIKDRSKDVIISGGENISSLEVEEALYRHPAVMTAAVVAKPDEKWGEVPAAYIEVKDGTAVTVDDIIAHCREHLARYKVPKHIEFC-VLPKTSTGKIQKFVLREQAKS----- 119476647 1 ----------MNIGFIPAKTARLEPNREALIDVHSG--RRVSFGELDQNTCRLANALVQLGLSKGDRVAVLSKNSIEYMEIYYACARVGLIAQPINWRLGLDEMVRILDDGSPSVVISSDDYCEQIEKLKDKIDVPHWLNFGDGGDGSYEALLKSSTATEPASADIGGDDPVLILYTGGTTGQSKGALHSHHSLYMGMINQTVAERVV--PSDIYMLTGQMFHIP---VALGMNYHAHGCPMVLINFDARLALETIERERVSAFLGITTMLNWMMADAKFDEFDLSSLRNIQYGGGPMPSTVVAAALASFPCTIIQGYGQTEGMTMSFLSQEDHTKALDGDHPERLD-SCGREGFVTEMRLADPDGNLVPRDGKTPGEILVRSEANMLGYWQRPDLTRETIRDGWMWTGDIAVWDEA-GYIFIVDRAKDMIISGGENIFCTQVEAAIHKHPGVLESAVFGIPDDQWGEAVKAVVVMKPGYSATEREIIDVAAGHLASYQKPKSVDFVDSLPKAPTGKILKRELRTPY------- 171058853 5 -----MQDQPLLISSLLTHAERHHGEQEIVSRRVEGDLHRQTYRQLAQRSRQLAKAVAALGVTEGQRVATLAWNGHRHMELYYAVSGSGAVLHTLNPRLHPDQVVWIADHAEDQVLCFDLTFLPLVEAIAERVSTIRHFVVMTDRAHMCYEDLLAAQDDAFEWPVFDENRASSLCYTSGTTGHPKGALYSHRSTVLHTWAAALPDSLNCSARDVILPVVPMFHVNAWGLPYIACMVGAKLVFPGPWLDGKSLHELFEGEGVTMSAGVPTVWQGLLAHVESHHLNFSTMRRTVIGGSACPPAMMRAFQRYDVQVLHAWGMTEISPVGTVCTLKPRHESLGADERMAVQAKQGRVVYGVDMKIVGDDGQPLPHDGKAAGELMVRGPWIIRSYLKSEGGDPLAYQDGQGWFPTGDVTIDADGYMQITDRAKDVIKSGGEWIGSIDLENVAMSHPGVAIAACIAARHPKWDERPLLLVVKKPGAELTREDLLKHYEGKIAKWWTPDDVLFVDSIPLGATGKMLKNRLRDQYRDHLMSA 182413782 1806 ------------LHELIAQQATRTPAAPALSFASTA----LTYAELDARANQLAHGLRRAGVGPDRLVGVCAERSVDLVVALLAVLKAGGAYVPLDPGYPRERLAFMLADSAVPLVLTQDHLREGLRAVVNSATATAPRLV----ALDAEWPEIAREPTTPPASGVTPSHLAYMIYTSGSTGRPKGALNTHRAIVN--RLLWMQDAYRLTAADTVMQKTPFSFDVSVWEFFWPLLAGARLVVAQPGGHQDAAYLADLAARERVTTMHFVPSMLQLFVEQPGLARCAALRQVFCSGEALPFELQERFFARHAAELHNLYGPTEAAV-------DVTAWRCERGSRERVVPIGRPIARTRMYVLDPRMQPV--PIGVAGELYIGGIAVGRGYHGRPELTAEKFVPDPFYRTGDRARWRPDGAIEYLGRLDFQVKLRGFRIELGEIESALRALAGVSAAAVLVREDQPGDQALVAYVVAAG-VPGDAAGLRGALRKELPEYMVPAEFVFLPALPLSPNGKLDRRALPAPAR------ 167044627 52 -------------YNTLDVHQTTRAKKPAIWEGEDGTNRTITYADLYRDVCKFANVLKSLGVKKGDRVTIYLPMVPELPVAMLACARIGAIHIVVFSGFSATSLRDRIDDSKSKVIVNSVNLKEIIDDAINELNFVKHVVVLKRTEDKLWHELMRDSSEECEPEQLESTHPLFILYTSGTTGKPKGVLHGTGGYLTHLNSTFQW-AFDIKDSDIFFCTADIGWVTGHSYVVYHGATEIMYEGVPDYPSMSRIWDIIQRYGVTIFYTTPTALRMFMKFGDSIPNSFSSLRLLGTVGEPINPEVWRWYFKTICPIVDTWWQTETGGMMLSPLPGLETIPL-------KPGSATRPIPGTDITVVDEQGNELPSNTKGYLVIRKPWPGMLLTLWGDDEKYKNVYWSKFENNYYSGDYAIKDSDGYFWGRADDILKVAGHRIGTAELENSLVSHGDIAEAAVCGIPDEIKGEVIVAFVVLKQNAKKIGSILRETIRNGIGPIATPQQIYFVTKLPKTRSGKIMRRVLKAIASNE---- 39937327 24 -----------SLVDLFEESFRKYGDRKAFICMD----KAITYRELDEMSVALGAYLQGKGLQKGARVALMMPNVLQYPVAIAAVLRAGFAVVNVNPLYTPRELEHQLKDSGAEAIIVLENFAHTVEQVIARTP-VKHIIVGAMGDMSFNDAVSAGRGQKFTKPAIGPESVAFLQYTGGTTGVSKGATLLHRNVVANVLQNDAWLQPALAKPPHVDQLFYHIFALTACYLLGMRAGGVNLLIPNPRDIPGFIKELMKYQVNSFPAVNTLYNGLLHAPGFDKVDFSKLKISNGGGMAVQRPVAEAWLKMTGCPIAEGYGLSETAPVLTCNPATVN----------EFNGTIGLPMPSTELSIRDEEGKEV--PFGTAGEICAKGPQVMSGYWNRPDETALVMTADGFFRTGDIGVMSPDGFTKIVDRKKDMILVSGFNVYPNEVEEVVASHPGVLECAVIGVPDSRTGEAVKAFVVKKDPDVTAEDIIK-FCHHELTNYKVPRQIEFRTTLPKTNVGKILRRELRDEKKSNQAAA 22298430 76 ----WFVNGKINIYNCLDRHLKTWRKNKAIWEGEPGDSRTLTYAQLHREVCQFANVLKQLGVKKGDRVGIYMPMIPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLIDAQAKLVVTADGGWRKDAIVPLKVQRTQQPVTMVPGRDHWWHDLQKGVSADCPAEPMDSEDLLFILYTSGSTGKPKGVVHTTAGYNLYTHITTQW-VFDLQDTDVYWCTADVGWITGHSYIVYGPLSNGMYEGAPRPSNPGCFWDVIEKYGVTIFYTAPTAIRAFIKMGEHLPRARDLSSLRLLGTVGEPINPEAWMWYYRVIGGERCPIVDT---WWQTETGGHMITSLPGALPMKPGSASKPFPGILADVVDLEGNPVGVNEGGYLVIRHPWPGMMRTVYGDPDRFRRTYWEHIPPRDGQYFYFDEDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGKPDEVKGEEIVAFVILEGSATPSDALQQELKQHVIGALARPAEIRFTDALPKTRSGKIMRRLLR---------- 72163255 68 -FAKWFVGGRLNVYNCVDRHVENYGDQVAIHWGEPGDTRDITYAQLKDEVCKAANALSSLGLKPGDRVAIQMPMIPEAIVSMLACARLGLVHSVVFGGFSPSALRSRVEDADAKVVITTDGQYRRGKALPMKANAVQNVIVVRRTGMDWWHDLVDSQSAEHTPEAFDSEHPLFILYTSGTTGKPKGILHTTGGYLTQAAYTHHVVFDHKPGKDVYWCTADIGWITGHSYIVYNRATQVVYEGTPNTPHEGRHWEIVQEYKVTIYYTAPTLIRTFMKWGEEIPARYDLSSLRLLGSVGEPINPEAWLWYRKHIGGDKTPIVDT---WWQTETGAIMISPLPGALSLKPGSALRALPGVSAKVVDEKGNEVSHGSGGYLVLDKPWPSMLRGIWGDEKRYRETYWARFADKGFYFAKYDDDGDIWLLGRVDDVMNVSGHRISTTEVESALVAHPTVAEAAVVGASDPTTGQAIVAFVIPRAGVAQDEATLREHVAKEIGPIAKPRQIIVVPELPKTRSGKIMRRLLRDVAEN----- 167647935 5 -------DRMTTLGDVARYHRQVRPEATALVF----EGRATSFADFDRNTDRVAAALLAEGLTKGDRIAYVGKNSDHYFELLFGAAKAGVVLAPIGWRLAPREIAYILGDAEARMVFVGPEMIAHVRDVAELILDQPTLVAMEPNDYGHFMPWRDAAPEDGKPAHVTSADIAVQLYTSGTTGRPKGAMLTHANILGPRRAAADMAWNRWGPDDVSLVAMPVAHIGGTGWGVVGLVNGAKGVVAREFDPTKVLDFIERDRVSKMFMVPAALQIVVRLPRARQVDYSRLTHILYGAAPIPLDLLRECLEVFGCGFVQQYGMTETTGTVVYLPPEDHDPAGNPRMRSAGLPMPGVELRILGEDGRVLPPGEV-------GEVAVRSPANMAGYWKLPEATADTIDSDSWLRTGDAGYIDADGYLFIHDRVKDMIISGGENIYPAEVESAVYGHPHVAEVAVIGVPDDTWGEAVKAVVALKPGAPRDPADIIAFSRTRIAGFKAPKTIDFVEALPRNASGKILRRELREPY------- 29826917 3 -----------NLAEFLVETARRQPERPALRLG----GQVTSYAELDQRSARAAALLRAEGVRPGDRVALMLPNVPEFVVLYYGVLRAGAVVVPMNPLLKTRETEYHLRDSGAQMLFEWH--QAPGEGAQGAAAAGVRHMAVEPAAFAGLLAGHAPLPEVSEP---DSEDVAVLLYTSGTTGRPKGAMLTHTGL-RHNTEVNAVDVQRMTAEDVVVGCLPLFHIFGQICAMSVTVRAGASLTLIPRFDPQTVLDAIARDRATIFEGVPTMYAALLQHPSEA--DVSTLRMCISGGASLPVEILHGFERRFCVVLEGFGMSETSPVVTFNHP----------DRPRKAGSIGTPIKDVQVRLLDEKGQDV--TPGEIGELAVRGPNVMKGYWNRPEETAATIPDGWLRSGDLAH-RDEDGYLYIVDRKKDMIIRGGYNVYPREIEEVLHEHPAVALAAVVGLADAHLGEEIAAAVVLRPKAQATPDELRQFVKERVAAYKYPREVWLVDTLPTGPSGKILKREI----------- 9715733 1643 ------------IHQLFESQVERTPDAVAVVF----EEQQLTYHELNCRANQLAHYLQSLGVGADVLVGICVERSWEMIVGLLGILKAGGAYVPLDPEYPPERLSFILTDTQVKVLLTQQQLVNKLPAHTAQLVCL-----------DTDLEKITQNSNSNPVNTATSPNLAYVIYTSGSTGQPKGVLVNHHHVTRLFAATNSW--YKFNSQDVWTMFHSYAFDFSVWEIWGAYGGRLVVVPYLLTRSPESFYKLLSQEQVTILNQTPSAFRQLIQAEQSIGMSNLNLRLVIFGGEALELESLQPWFERHGDQKPQLVNMYG---ITETTVHVTYRPLSLDDLNRTASVIGRPIPDLQVYVLDQHLQPV--PIGVPGEMYVGGEGVTRGYLHRDELTGQRFISNPFYRTGDLARYLPNGELEYLGRIDQQVKIRGFRIELGEIEGLLAQHPAVWESVVVVREDEPSNKRLVAYVVPQVAQAPTTAELRSFLKKKLPDYMIPNAIVILESLPLTSNGKIDRRSL----------- 9715733 575 ------------IHQLFESQVDLTPDAVAVVF----ENQQLTYHELNCRANQLAHYLQSLGVGTDVLVGICVERSLEMVVGLLGILKAGGAYVPLDPEYPTERLTFMLADAQVSVLLTQQHLVEKLPENQEPVVCLDTDWLVICES-----------SQESPITEVQPGNLAYVIYTSGSTGTPKGVMLSHSNLCNHM--SWMQATFPLTEKDKVLQKTPFGFDASVWEFYAPLLAGGQLLIAKPGGHTDSAYLLRLIAQQQVTIVQLVPSLLQMLLEQGGIETCHSLKHVFCGGEVLPVALLEGL-LSKLDVNLHNLYGPTETCIDATFCNCQREIYAQIVPIGRPISNTQIYILDQNLQALPVGVPGELHISGAGLARGYLNRPELTQEKFIANPFSTYPGSRLYKTGDLARYLPNGNIEYLGRIDNQVKIRGFRIELAEIEAVLNQRDDVQVACVIAREDDPGNKRLVGYIVPSSQMTCTVSELPQFLKTKLPDYMVPNIFVMLDSLPLTPNGKINRGAL----------- 170078444 73 -FAKWFVNGKINIYNCLDRHLKTWRKNKAIWEGEPGDSRTLTYAQLHHEVCQFANAMKKLGVKKGDRVGIYMPMIPEAVVALLACARIGAPHTVIFGGFSAEALRSRLEDAEAKLVITADGGFRKDKAVPHHAPSVENVLVVQRTRDHWWHDLQKEVSADCPAEPMDAEDMLFILYTSGTTGKPKGVVHTTGGYNLYTHITTKW-IFDLKDDDVYWCGADVGWITGHSYITYGPLSNGMYEGAPRPSNPGCYWEIIQKYGVTIFYTAPTAIRAFIKMGEGIPNKYDMSSLRLLGTVGEPINPEAWMWYHRVIGGERCPIVDT---WWQTETGGVMITPLPGATPTKPGSATRPFPGIVADVVDLDGNSVGDNEGGYLVVKQPWPGMMRTVYGNPERFRSTYWEHIAPKDGQYLYFDQDGYFWIMGRVDDVLNVSGHRLGTMEVESALVSHPAVAEAAVVGKPDPVKGEEVFAFVTLEGTYSPSDDLLKAHVVKEIGAIARPGEIRFADVMPKTRSGKIMRRLLR---------- 90425765 5 -----MQDWPLLCHRIIDHAAMIHGEREVVTRSVEGPIHRTNYAEIRQRALKVAQRLDRDGIKLGDRVATIAWNTWRHLEAWYGIMGIGAICHTVNPRLFPDQIAWIVNHAEDRVIMTDLSFVPVLEKIAAQLPSVERYIILTDAAHMPYEDWIAEADGDFKWAMFDENTAAAMCYTSGTTGDPKGVLYSHRSNVLHALVANNGDALGATSKDVMLPVVPLFHANSWGIAFSAPAMGTKLVMPGAKLDGASVYELMDTEKVTYSAGVPTVWLMLLQYMDKEKLKLPHLRVVACGGSAMPRAMIKAFSDMGIEPRHAWGMTEMSPLGTVCSLQPQFADLPAEQKLDILQTQGYPPFMVEMKITDDAGKRLPWDGKTFGRLKVRGPSVSAAYFRVKDEILDKEGYFDTGDVATIDKY---GYMRITDRSKDVIKSGGEWISSIDLENLAVGHPKVAEAAVIGVYHPKWDERPLLICQLKPDQTATRDEILHYMDGKIAKWWMPDDVIFIEAIPHTATGKILKTALRDQFSNY---- 15607307 20 ----------------LERHAMMQPDAPALRFVGN----TMTWADLRRRVAALAGALSGRGVGFGDRVMILMLNRTEFVESVLAANMIGAIAVPLNFRLTPTEIAVLVEDCVAHVMLTEAALAPVAIGVRNIQPLLSVIVVAGGSSQDSVFGYEDLAGDVHEPVDIPNDSPALIMYTSGTTGRPKGAVLTHANLTGQAMTALYTSGANINSDVGFVGVPLFHIAGIGNMLTGLLLGLPTVIYPLGAFDPGQLLDVLEAEKVTGIFLVPAQWQAVCT--EQQARPRDLRLRVLSWGAAPAPDALLR------QMSATFPETQILAAFGQTEMSPVTCMLLGEDAIAKRGSVGRVIPTVAARVVDQNMNDV--PVGEVGEIVYRAPTLMSCYWNNPEATAEAFAGGWFHSGDLVR-MDSDGYVWVVDRKKDMIISGGENIYCAELENVLASHPDIAEVAVIGRADEKWGEVPIAVAAVTNDDLRIEDL-GEFLTDRLARYKHPKALEIVDALPRNPAGKVLKTELRLRY------- 56695582 19 --------TPLSPLSYIERTAAVYPDYPSVVYGD----RRYTWAETYTRCRRLASALAGRGLGKGDTVSIIAANIPEMYEAHFGVPMAGAVLNAINTRLDAPIIAFILSHAEARVLIVDPEFSEVVRDALAQIDRPDLLVVFAGGAPVGTLSYDALLAEGDPDFDWDEWDAIALNYTSGTTGNPKGVVYHHRGAALNATSNIL--TWGMPQHAVYLWTLPMFHCNGWCFPWTMAANAGVSVCLRAVRDEPIYRAFRE--EKVTHFCGAPIVLNMLANAPDHMKDFDHQIKVMTAGAPPPAAVIEKMEAMGVDVTHVYGLTETYGPSVVCAWKEEWDGRPGAERAALKVRQGVRYVSGLMVADPETLEPVPADGETMGEIFMQGNIVMKGYLKNPDATDRAFRGGWFASGDLGV-MHPDGYIALKDRSKDIIISGGENISSVEVEDVLYKHPAVMEAAVVARPDEKWGETPCAFVELKPGQSVEAADLIAHCRANMAHFKAPKTVVF-GELPKTSTGKIQKFLLRERAR------ 148557077 12 ------------------RAARKYRDRPALLFGD----RSWSFAELHRAAERVAAGLRAAGLEPGDRVAAYGHNSDAYLLCWLGVAMAGLVHVPVNAGLAGAELGFIIRQSGARAIFCDADRLADARQV----EEVAALSMIGSLAGGGDLDILDMALRGDAPVALPAGDLAQIQYTSGTTSAPKGAMMQHRAILAEYVSCM--HALDYGEGDICLAALPLYHTAQMHAFTMPQLLAGATTHLIESPRPERVFERIESVGITSFFAPPTVWISLLRHPDFDRHDLRSLCKIYYGASIMPVPVLEEIRTRLPGARPYNAYG-------QSEIGPVATVLSPEEHDTRPASAGRPVLNVETRVVDEAMNDAAPGE--LGEIVHRSSQLLAGYWERPDET-EAAFRGGWFHSGDLGFMDAEGYIFVVDRIRDVINTGGVLVAGREVEDVVFTHPAVSEVAVIALPDPKWIEAVTAVVVLRDGARVTAEELIAHVRARLAAHKTPKRIIFTDSLPRNGSGKLLKRELRSLYAE----- 119718315 1 ---------QLNIANGVREFARGTPRQPAVIDGE----RMLTYAQLGDRAARLANALVARGVRPGEHVAVCVGNRLEHPEIACGIAMAGLVIVPLNPRYTEPEARYIIEHSGARAVITEAHLASVVTPAAADQGAF-VVVLGTSPDFESYDEVLAASSPEDPEYPVDETEPFCIAYTSGTTGRPKGVMISHRSRALTFYQ--AATEWGLGTGRTSLAVAPMYHGAGFAFGYAPVFTGGTVVMLPKWSPEQMLELAERHRVQSIFLVPAHAQMLRRLGGEAIATRDLSSLDTLYFNAAALPFELKKWVIESFPGAGVHELYGSTESGIIT-------NLRPVDMLRKPGSVGQPWFMTEIRVVDLDGAPVGPGG--MGELYSRSPYLMLGYYNDPDATARCTSEDGFVTCGDLVRLDDEGYVHIVGRSSDMIVSGGINIYPREVEDVLARHPSVTDVAVVGRSSEEWGEEVTAYVVLASGVTLDVESLEAHCRESLAGYKIPRRWHVIGELPRNAAGKVVKRDIPD--------- 161788347 15 --PSTIINAYTSVVEVFERSCKRFADRPAFSNL----GVTLTYAELERHSAAFAAWLQQHDLKPGDRIAVQMPNVLQYPIAVFGALRAGLIVVNTNPLYTEREMRHQFKDSGARALVYLNMFGKRVQEVLPMLPTAKGWLVNTPQAVSFKHVLRQGRELSHKPVPLSLEDTAVLQYTGGTTGLAKGAMLTHGNLVANCFSQHGPDGQKLIKDGQEVMIAPLPLYHIYAFTANCMCMMVTGNHNVLITNPRDISGFIKELGKWRFSGLNTLFVALMDHPGFRQLDFSALKVTNSGGTALVKATAERWEATGCRIVEGYGLTETSPVASTNPYG----------QLARLGTVGIPVAGTAFKVIDDDGNEL--PLGERGELCIKGPQVMKGYWQQPEATAQALDAEGWFKTGDIAVIDPDGFTRIVDRKKDMIIVSGFNVYPNEIEDVVMGHPKVANCAAIGVPDERSGEAVKLFVVPREGGLSVDEL-KAYCKANFTGYKVPKHIVLRESLPMTPVGKILRRELRD--------- 145225137 17 -----------TVGDIPRRSARRHPHKLAIVDGTT----RLTFAELDAHVDRVASALRDSGFGKGDRIALLSHNCWQYAVLAFATARAGVVMVPVNFMLGPDEIAFILGHSKVTGFVVETALVPVADEAAGEDCAVTTRIAITPAGWQDYAHWSQSAATPAPAVEIADDDVLRLMYTSGTESRPKGVMHTSRSLMWQYISSIV--AGSMSGEDVEIHSMPLYHCAQLDNFLITDVYLGATSIILPGPDPEAILRTIEAEQVTNFFAPPTVWIALLRCPAFDRYDLTSLRKGYYGASAMPREILHELRDRLPNVSLWNFYG-------QTEIAPLASSLGPDEQDRHGGAAGRPAVNVETAILDDSDNPV--PPGTVGEIAHRSPHLMVGYLDDPQRTAEAFRGDWFHSGDLGYYDEF-GLLHVVDRKKDMIKSGGENVASREVEEVLYQHDDVQEAAVFGLPHPVWVEAVVAAVVPREGRVLDPDAVIAHCRSRLAGFKTPKQIFTVAELPKNPSGKLLKRELRERFAS----- 77459877 24 ----------MTIGQKFDETVAQYPDGEALVVRH--QQLRYTWRQLADAVDVHARALLALGLQAGDRLGIWAPNCAQWCITQFATAKLGVILVNINPAYRSSELEYVLKQSGCQWLVCHGMLQGLLPELAEQLPELRGLISLDPQPPSGFLPWSQLAAASVSPEQLREDQPVNIQYTSGTTGFPKGATLSHYNILNN--GYMVGESLGLTAADRLVIPVPLYHCFGMVMGLGCITHGSTMIYPNDAFDPLLTLSTVAEEKATALYGVPTMFIAMLDQPQRAEFDLSTLRTGIMAGATCPIEVMRRVINEMHMVQIAYGMTETSPVSLQTGPSDELE--------LRVTTVGRTQPQLESKIIDEAGNPVPRGT--IGELCTRGYSVMLGYWNNPNATAEAIDAAGWMHTGDLASMNDEGYVCIAGRNKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGIPCSRYGEEIVAWIKFHPGHSATEQELQAWCKERIAHFKTPRYFKFVEEFPMTVTGKIQKFRMRE--------- 124521582 28 --------------------------------------RAWTFKELHAISNAYANKLTQLGVRKGDRVGILLYNCLEYFGLYFAAAKIGAIAVRLNFRLSSPELVYCLNDSGTKILCFHAGLAGRIEPIQHEVPVEQFICLQDPGWAQPFSVLGEGQQEDPGVPSIHLNDPVMLMYTSGTTGRPKGAIWTHNTTFWFSAIQALKWGFQARETAMTTGPLYHVGAMEDIALPVLMRGGTVIITKSKNFEIQRVLSVIEKEKVTCCFLFPFMIYDMLHLPDLAQYRLETLKTIYTGGDPLMPWALESIRAHFPHIGVVQ-------VYGLTEGQPIAASLDPQDAAKKGSTVGKPMPLTAIQIADDAGNPL--PAGEVGEILIKSPAVSEGYWKKPEATMETFADGWCKTGDLGF-FDSEGFLTIAGRKKDMIRSGGENIYPAEIEDVLYRHEAVKEVSVIGIPDPKYMEAVCAIIVRKDGARLTEKEVTEYCKRHLASYKKPRKVIFVKEIPRTPSGKVQKFKLREQF------- 196256524 73 -FAKWFVGGKINIYNCLDRHLTTWRKNKAIWEGEPGDSRTLTYAQLHREVCQFANALKELGVHKGDRVGIYMPMIPEAAIAMLACARIGAPHTVVFGGFSSEALKDRLNDAEAKVVITADGGFRKDKTIALKVQRTKEPVTMVEGRDYWWHDLQQKVSAECPAEPMDSEDMLFILYTSGTTGKPKGVVHTTGGYNLYTHITTKW-IFDLKDDDVYWCTADVGWITGHSYIVYNGATTVMYEGVPRPSNPGCFWDVIEKYGVNIFYTAPTAIRAFMKAGEDIPNARNMSSLRLLGTVGEPINPEAWMWYYRVIGGEKCPIVDT---WWQTETGGIMITPLPGAIPAKPGSCTRPFPGIIADVVDLDGNPVKPEEGGYLVVKHPWPGMMRTVYKNPERFRNSYWEHIYPKDGQYFYFAGDGYYWVMGRVDDVINTAGHRLGTMEIESALVSHPAVAEAAVVGRPDEVKGEDIYAFVTLENQYSASDQLMKELVVKEIGAIARPGTIHFTDVLPKTRSGKIMRRLLR---------- 11499361 31 ---------EIPLYQLLEDTAKKYPDKTALIFF----GKKITYRELDEMSDRIAGFLKSLGIKKGDRVILDLPNVPQYVAAYYGILKVGATVVQCNPLYTEREIRYIQENSEAEYGFFVEFVYPRIKGLLAEGKLKKAVICVRIEKSDKVVYWKDALKSPERPEINPKDDVAIFLYTGGTTGVPKAVMSTHFNLVANVYQTLEW-VVDRTPDDVFIGVLPYFHSFGMTTSMNAPIANGSTIVIPDPRDIKRILESIQKYRASIFCGVPTMYAAIINHPDVKKYDLSSVKACISGAAPLPVEVKRRFEEITGGKVEGYGLSETSPVALGNPV----------YGLNKEGSIGIPFPDTYAVVIDDEGKVL--PIGEVGELVIKGPQVMKGYYKMEEETKKVLVNGWLLTGDMAK-MDEDGYFYIVDRKKDMIIAGGYNIYPREVEEVLYEHPAVVEAAVVGVPDPYRGETVKAYIVLKPEGKVTEQEIIQFCKERLAAYKVPKLVEFRDELPKSAVGKILRRVLREE-------- 55377684 1 ------MHKPLLTTDFLDRAREYYGDKEAIV---ATTGERFTYDEFGERADGFSAAMAARGIEKGDRVAVLDPNTHYQLEAAYGTMQLGAVHTPLNYRLVPDDFEYILSDAEVDAVYADYEYADKIEPIRDEVPTVTNDTDAVDGDWESFDEIIEEAGTDYERPEMDEDDLITINYTSGTTGDPKGVCRTHRTETLHAYIVALHQ--EISDDDVYLWTLPMFHVNGWGHIFSVTGMGAKHVCTRGVDAEGIFDAVRTEDVSYLCGAPTVLNILADRYAAHDGEIETNDVRIATAGSAPPEAVIRTVEDDFGWYKHVYGATETGPLVTTSDARRFFEDGSNARFSVKK-RQGIGYLGTDVRVVDEDGNDVPHDDETLGEVVVRGNQVMDRYWNKPEQTEEAFSDRVEGYYHMGDTVDEDGMVAIRDRKKDIIISGGENISSIELEDTLYEHDAVSDVAVIPAPSDEWGETPKAFVVPNSGDPDTAEDLRTFTREQLATYKVVRRVEFVEELPTTATGKVQKYELREQ-------- 92116371 5 -----MQDWPLLCHRIIDHAAKVHGRREVVTRSVEGPIHRTNYAEIRSRALKLAQRFDREGIKLGDRVATIAWNTWRHLEAWYGIMGIGAVCHTVNPRLFPDQIAWIINHAEDRIVMTDITFIPILEKIADRLPSVERYIVFTDKAHLPYEDWIAGADGDFAWKMFDENTAAGMCYTSGTTGDPKGVVYSHRSNVLHSMMTSNGDALGAVSKDTVLPVVPLFHANSWGIAFSAPSMGTKLVMPGAKLDGASVYELLSTEKVTFTAGVPTVWLMLLQHMEKNDLKLPDLKVVACGGSAMPRSIIKAFDDMGVEVRHAWGMTEMSPVGTVGGLQGQFSHLKGDAKLDFLQMQGYAPFTVEMKITDDDGKELPWDGNTCGRLMVRGPAVSGAYYRVEDTILD---QQGFFDTGDVATIDEHGYVRITDRTKDVIKSGGEWISSIDLENLAVGHPKVAEAAVIGAHHPKWGERPLLILRLKEGESVTREEILGFMDGKICKWWMPDDVAFVDSIPHTATGKILKRALREQFKDY---- 154251784 68 ----------------IDRHLERRAGQVAIIWEGDDPDRKITYRELHDEVCRFANVLKARGVKKGDRVTIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDSLAGRIVDCASSCVIRKIPLKANTDEALKKCPGVKSVIVVKHTGGAWYAEEAAKVSATCAPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYMVY-ASMTHQYVFDYHDGDIYWCTADVGWVTGHSYILYNGATTLMFEGVPNYPDASRCWQVIDKHEVNIFYTAPTALRALMREGEEPVKKTSRKSLRLLGSVGEPINPEAWLWYHRVVGDGRCPIVDT---WWQTETGGILISPLPGAIATKPGSATKPFFGVQPVIVDAEGNVQEGATTGNLCIDDSWPGQMRTVYGDHQRFVETYFIQYPGRYFTGDGCRRDEDGYYWIRVDDVLNVSGHRMGTAEVESALVAHPKVAEAAVVGYPHDIKGQGIYAYVTLIAGEAATEELRKEWVRKEIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDDF--- 78044614 68 ----------LNVYNCVDRHTKSFRRNKAIFEGEPGDSKILTYQELYREVNKFANVLKKLGVQKGDRVTIYMPMIPEAVIAMLACTRIGAPHSVVFGGFSSQALKDRIDDAKAKLLITIVELKKNADAALEGETTIEKVVVVKRTGQEWYHELMADAALYCEPEQCDAEDMLFILYSSGTTGKPKGIQHTTGGYLVGVHT-TFKYIFDYREEDIYWCTADIGWITGHSYIVYNGATVVLYEGAPDWPQKDRFWEIIEKYRVNILYTAPTAIRTFMRWGEKWPKGRDLSSLRLLGTVGEPINPEAWIWYHEHIGGGRCPIVDT---WWQTETGMIMITPLPGVIPTKPGSATKPFPGVEADVVNDKGEPVPPGQGGYLVLKKPWPAMLRTLYGDPERYKNTYWSKFPGWYFTGDGAKKDEDGYFWIRVDDVINVSGHRIGTMEVESALVEHPLVAEAAVIGKSHEVKGQAIAAFVTLKEGVEGTPELLKQFVAQKIGALARPDDIFFTAELPKTRSGKIMRRLLRDIAE------ 116266962 2 -----------TVPAVLDRIAAQFPDHDAVVCPD----RRLTYAQLRDEVRRAAAAMITLGVEPGDRIAIWSPNTWHWVVASLATHYAGGVVVPLNTRYTASEATDILLRTGAPLLIASGKFDKTADLDRATLPALRHIVRVPIDENDGTWDEFIARADDATLAEVDPDDVSDILFTSGTTGRSKGVRCAHRQSLDGSAAWAECG--QVSSTDRYLCINPFFHNFGYKAGILACLQTGATLYPMLTFDPEQTMKAVAEHKITVLPGPPTIYQTLLDHPRRGDYDLSSLRFAVTGAAVVPVVLIERM------QSELDIDIVLTAYGLTEAAGFGTMCRPDDDAVTVATTCGRPIADF------------ELRLDDSGEVLLRGPNVMLGYLDDEAATAAAIDADGWLHTGDIGKLDAAGNLTITDRLKDMYICGGFNVYPAEIEQVLARLDGVAESAVIGVPDERLGEVGKAFVVAKPGAQLDQATVIAYAREHLANFKVPRSVEFLDALPRNPGGKVVKPALREK-------- 163842574 35 -----------SISDMISASCRQFANSPAFTCMGKD----ISYKELDDHSRALAAWLQSRGLVKGDRVAIMMPNILQYPITFTAVLRAGFVVVNVNPLYTPRELEHQLNDAGAKALVVLENFATTVEKALPSINVPNILVWNIPGHVRFKDALAQGRAKSFNPVPVQGCDIAFLQYTGGTTGISKGAMLTHSNILANVEQMNLWMDVAFRNKNFVCALPLYHIFALTVNAMIGMKLGARNILIPNPRDIPSFVKELKKYPVHIFPGLNTLFNGLMNNPDFQTLDFKPLILTLGGGMAVQRPVAERWQHMTCHFTEGYGLSETSPVACANALDAT----------EFTGTIGLPMPSTDVVIRDDDGSDL--PLGKVGEICVRGPQVMKGYWNRPEETARAIMADGFFRTGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNEIEEVAAEHPGVLESAAVGIPNEHSGEVVKLYVVRRDPELTEDEV-KAFCAERLTNYKRPREVEFRESLPKSNVGKILRRELRD--------- 73542678 23 -----------SLAQLLEHSFRTYADRRAFVCMD----KAITYGELDRMSAHFAAWLQSRGLRPGARVAIMMPNVLQYPVVLAAVLRAGFVVVNVNPLYTPRELEHQLKDSGAEAIVILENFATTLQQVLARTP-VKHVVVASMGDPEWELPNCEGRKLTLQPATTGPDDVAFLQYTGGTTGVSKGAVLLHRNVVANVLQSEAWMQPALNEQVVTITALPLYHIFTVCCLLGMRNGGMSVLIPNPRDIPGFIKELQKYKFHMFPAVNTLYNALLNNPEIGKVDFSGLRVANGGGMAVQEAVAKQWLAKTGCPIIEGYGLSETSPSATCNPTDSN----------AFSGTIGLPLPSTEIAIRDDDGRDV--PLGQPGEICIRGPQVMAGYWNRPDETAKVMTPDGFFKTGDIGVMDERGYTKIVDRKKDMILVSGFNVYPNEIEGVAAECPGVLEVAAVGVPDTHSGEVVKLYVVKKDPALTEADVIE-FCKERLTGYKRPKYVEFRTELPKTNVGKILRRELRD--------- 172058246 43 -------------YEAIDRHAEERANKTALIYFDGTTEQTFTYADMKRLTNKAANVLKDAGIEAGDRIFIFMPRSPELYFALLGALKVGAIVGPLFEAFMEQAVRDRLLDSEAKMLITTKALLPRVP--VDELTSLEQIFLVDEDVEEDFRQAFQQASESFEPVWLDREDGLILHYTSGSTGKPKGVLHVQNAMIQHMMTGRW--VLDLQEDDVYWCTDPGWVTGTSYGIFAPFLNGATNVVVGGRFNPDFWYSVIEKYKVTVWYSAPTAFRMLMGAGAANTHDLSSLRHVLSVGEPNPEVIRWGKEAFDQRIHDTWWMTETGAMMICNYKSMDI----------KPGSMGKPIPGTKAAIVDDQGNELPPFRMGNLALKTPWPSMMRQIWNNPQKY-ESYFFKGWYVSGDSAYMDDEGYFWFQGRVDDVIMTAGERVGPFEVESRLVEHPAVAEAGVIGKPDPVRGEIIKAFISLRDGYEPTEELKQEFVKEGLAAHAAPREIDFRDKLPKTRSGKIMRRVLKAWELNLETG- 78485460 72 ----WFSDGELNAYNCIDRHLAEKEDKLAIIFADDGTVEQYTYKDLHDEVCRLANALTAQGIEKGDRVVIYMPMIPQAVFAMQACARIGAIHSIVFGGFSAEALRDRIEDAGAKMVITANAGRRVDEALEKGGNSVRKVIVMKDDRDISWHDAVAGMSNYHDAVMVNAEHPLFLLYTSGSTGKPKGIQHSTGGYLLNAHITNEW-VFDLKDSDVFWCTADVGWITGHTYPLSMGMTMLMFEGVPTYPDAGRFWQVCQDHGVTVFYTAPTAIRALMKFGDDLPKQYDLSKLRLLGTVGEPINPEAWMWYHEVIGRGECPIMDT---WWQTETGAHMIAPIPGVTDLKPGSCTKPLPGIDAHIVDEEGKELTHGEGGYLVIRKPWPSMVRTIWGDDERFVDTYFAMFKNKYYDSAHLDTDGNFWIMGRIDDVLNVSGHRLGTMEIESALVSHEKVAEAAVVGKPHDVKGESVFAFVVLNQEIPEGDQELRNHVAKEIGPIAKPDDIRFGSNLPKTRSGKIMRRLLRSIAK------ 144898293 66 -------DGTLNVANCLDRHLAKRGDQTAIIWEGDDDSKHVTYRELHEQVCRLSNVMTDLGVKKGDRVTIYLPMIVEAAVAMLACARVGAIHSIVFGGFSPDALAGRIQDCDSSLVIRKVPLKANVDKALETCWSVKNVLVVKRTGDHWYEELTAKAGATHTAVEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLCY-ASMTHQYVFDYHEGDVYWCTADVGWVTGHSYIVYNGAITLMFEGIPTYPDASRFWQVVDKHKVNIFYTAPTAIRSLMREGEEMVKKTSRSSLRLLGSVGEPINPEAWLWYHRVVGDNRCPIVDT---WWQTETGGILITPLPGATALKPGSATRPFFGVKPVMVDAEGKVLEGAVEGNLCAEPGWPGQMRTIFGDHKRFGETYFSTYPGYYFTGDGARRDEDGYYWIRVDDVINVSGHRMGTAEVESALVAHPKVAEAAVVGYPHEIKGQGIYAYVTLIQGEEPTEELRKEWVRKEIGPIASPDLIQWSPGLPKTRSGKIMRRILRKIAENEFG-- 111023082 21 --------------NWVASHAEMKPDQAAFRFL----GHSTTWRDLHDRSEALAGALSRRGVNFGDRVLLLTLNRTEFFEAVLAINALGAIAVPVNFRLTPPEVAFIARDSGARAVFTEPALAPLVAAVRQDVPGLSLVVNIGADTEADVLGYEELVSEDHAPVDLPEDTPSLILYTSGTTGTPKGAVLSHSNMVGQSITCI--RAMRYDRGDDIGFLASPVFHVAALGSVAPMLMLGGTTVIHPLKAFNPTEMLDVWEQERITTVFLVPVQWQAVCADPTVRGRDLALRVISWGAAPASDTVLRAMADTFPRAL------IVAVFGQTEMSPITCVLDGDDAIRKLGSVGKPIPTIQTRVVDDDMNDV--APGTVGEIVYRGPTMMLEYWQNPAATADAFAGGWFHSGDLVR-QDDEGFVYVVDRKKDMIISGGENIYCAEVENVLFGHPRIREAAVVGRPDPKWTEVPVAVVALDDGSDLTVEELAAWLDDKLARYKHPKDVVIVDALPRNASGKVVKGELRK--------- 13475026 17 ------IPERFNIGDICDKWAEADPTRLAIVDVDAGFTREYTFSDLRTMSNRLANALFGHGVGRGDRVGVLLPQRVETAVAHIAVTKLGCVSIPLFTLFGPEALEHRLRDSGARVVITDRAGAERVASIRSRVPSIELVVCVDGRGEGDEVSFQEMCSEQSDPVDTHSDDPAILIYTSGTTGNPKGALHAHRVLLGHLPGVEISHDFLPKPDDRFWTPADWAWIGGLLDVLMPHHGIPVVACRFSKFTTEAAITLIRSQRIRNVFLPPTALKMLKLKPAEECSGLDLRSVASGGETLGAELIQWGKDALGVTINEFYGQTECNMIVSSCAALEPPA----------LGSMGRPVPGHDVDVIDPVSRLRQPAGVEGIAALAPDPVMFLGYWNNPDATREKFIHGPWLVTGDRGVRDNDGRLRFVGRDDDVIGSAGYRIGPAEIEDCLLGHPSVRLAGAVGKPDEIRGSVVAAYVVLREGSQNLAEDIAAHVKSRLAAHEYPRVVRFIDEMPMTTTGKIIRGALRKIAQEE---- 111023941 2 ----------LNLATMLADTARRTPSRTAVIEGD----RTLTFGEIDAAANSVAHFLLSLGLRPGDRVALTIANVVEFPIVYFGILKAGGAVVPLNTMLKREEVAYHLRDSGATYFCTVPGLDDEAWRGFQDVESCEHLVLLDEPGVGTTLAEALAEHPAEDVLQVTETDTAVVLYTSGTTGKPKGAELSHANIVLN--AIGHNQLLDARADDVHLVTLPLFHSFAQTVQLNAGFAMGATLVLLPRFDAAQALALMTQHRVTVFAGVPTMYWALLNKAADDVDLAGLLRVALSGAAAMPVDVLERFRDVFVGIREGYGLSETSPTVTFNPL----------DQPNRSGSIGKPIWGVEVKLIDDHWNEVPAGE--PGELAVRGYNVMKGYLGRPEATKDVIRDGWFRTGDIAT-RDEDGYYFIVDRAKDLIVRGGFNVYPRELEEVIIGHPEVSLVAVVGIPDERSGEEVKAFVIREPGSELREEDLIGWSRERLAAYKYPRLVEFRDTLPMNATGKLLKRALR---------- 205375482 23 ---------EISLPQMLQQSVVKYSEHIATSFY----GRTTSYKELYHYVVGFASSLQKQ-VSKGDRLAIMLPNCPQYVIAYYGTLLAGGIVTQINPMLVERELEYILKNSGSTAIVSFDALYPRVKAVQERTHVETVLTVSLHEEFTPDLHFLQSSDGNFTPIDIDPHDVAVLQYTGGTTGRSKGAMLTHFNLMANTSQSFEFYQKEFQGNDKCLTVIPIFHVFGMSVCMNLTLFCGSEIVMLPRFDLQEVLETIKREQPTVFPGVPTMYVAIANHPNAESYGIDSIRVCNSGSAPMPVEVMKAFEQKTAKITEGYGLSEAAPVTHSNPPFSK----------RKPGTCGLGYPQTEYKVVDIATGTMECKPGELGELIIRGPQIMKGYWNMPEETENTIRDGWLLTGDIVS-VDEEGYLSIVDRKKDMIIAGGFNIYPRDIEEVLYEHPVIQEAVVIGVPDEYRGETVKAFLVFKEGKQATEEELLEYCRANLSAYKVPTFFEIRDELPKTSVGKILRRALRDE-------- 16306604 48 -------NNNVNLGTLSSRSARYWPERLAVIDRHT----RLTFAQLEQRANQLASALLAQGIATGEHVAILAPNRAELVEAEVAFYKAGLVKVPVNARLAPDEVIQVLNDACSVALIADAQLAQALLDRRQEVPSLRLIVTLGERGGDITYAALLAQGSSQPSCDLPDDALAVLHYTSGSSGVLKAAMLSVGNRKALIRKSLASPTRRAAPGDVMAHVGPITHASGMQL-MPLLAVGACNLLLERYDDQLLLETIQREGVTRLFLVPAMINRLVNFPDVERYDLNSLRLVMYGAAPMAPALVKRAIEVFGPILAQGYGAGETCSLVT---VLTEQDHLCEGGDYRRLASCGRCYFETDLRVVNDHFQDVQPGE--VGEIVVKGPDIMQGYWRAPHLTAEVMRDGYYLTGDLATVDEQ-GYVFIVDRKKEMIISGGFNIYPSEVEQVLYSMPQVFEAAVVGVPDEQWGEAVRAVIVLKPGMALQEQDVIEHCAQALAGFKKPRAVDFVSELPKNPNGKVVRRLIRDAY------- 89896537 22 ---------NITMGDLIDAQALRFPLNEFIVEPSTGG--RYSYEKFRDECNSLARGLLSIGIKKGDHVALLLRNSFEWILIMFAVAKIGAILVPVNIHLKKNELKYVLQQSDAKSICPELDVCETGSLKSRILPKLEKIILVDEAQHPGCYNWNDLKSMADNTSAVHWNDIAFILYTSGTTDNPKGAMHTHYAIINGVKMSSEKR--NLSFQDRQCLPLPLFHGLGSYIGVVGCLCKGTTIVLMETAHPVKVMDALEKEKCTSIVGVPTMFINLCDHPNVGNYNFSSLRTGIIAGALCPLDVMKKISDLLHIPELVCGYGLSEFAACLTVSDTTTPY------KKRMSTVGYCSPGSSIKIIDPETGK-ELPPGQVGELLAKGYHMMKGYYNMPEATNEVMTKDGWLKTGDLASVDEDGYYQIVGRKKDMIIRGGENIAPREIEDVITTLPGVKDAQVIGVPDEKYGEEIMAYITLVEGAKLSSEDVQNYVRNNLSSFKVPRYIHFIDQMPMTASGKVQKYVLR---------- 90424693 21 ------------IGDLLKKAAVRFADRVALSDGE----RRVSFAELERDANRFANYLVSRGLRPGSKISTICNNSVEFVKALFGIHRAGLVWVPINTMLGPADMDYILDHAEVNLALIDDNLHAQPERRAALEKRGIDLVTIDLTGKAKAAELIEGQSDAEPEIDFDDRDLAMIIYTSGTTSRPKGAMHCHLAVVMAVMSNCI--EMKLGRDDGITGQFPIFHCAGHVLLLSYLAVGGRMALMRGFDPMVCMEAIQRDKLTVFVGLSLMYQAILDHPRRNDYDLSSLRMCIYTMAPMGRPLLERGIRELCPNFALTSGQTEMYPATTMSQPDRQLERFGNYWGESLIV----------NETAIMDEEGRLLPRGEIGELVHRGPNVMMGYYKDPEATAAARKFGWHHTGDLAL-IDANGEVLFLDRKKDMIKSGGENVASVRIEETLLAHPAVQNAAVVGLPHPQWGEAVSAFVKLKPGAAASEAEIAEHCKAHLGGFQVPKLIRIVEDMPMTATGKLRKVELRNRFADFFA-- 94314059 8 -----------TLPSAIRHFARERAGAIAYAF----EGRETTFADFDRHTDRVAQALLADGVKAGDRIAYVGKNSDHYFELFFGAAKMGAVIAPVSWRLAGPEIQYIVSHCDATLVFVGPESSASVRNLLPALPLVRRAVAMGEPDWPAYTEWRDACPDTPPAHEAKPADVVLQLYTSGTTGRPKGVMLMHRNLTSGTEISMREDWSQWNDEDVSLVAMPVAHIGGSGWGVRGVL-VGCKGVVAREFDPGKVLDYIEHDRISKLFMVPAAMQIVLRDPRARQVDYSRLKHMLYGSSPIPAALLREMAVFGCGFVQQYGMTETTGTIVALPPEDHTPADVPRMRAAGKAMPGSEVAVVGPDGQRLAAGEV-------GEVVIRSPQNMAGYWKQEEETARTIDADGWLRSGDAGYMDADGYLYIHDRVKDMIISGGENIYPAEVESAIYGHPAVADVAVIGVPDERWGEAVKAMVVLRPGVAADADSILGWARERIAGFKVPKSIDFIDAMPRNPSGKLLRRALREPY------- 158954789 2614 ------------IHQLFEEQAERTPDAIAVVF----ENQQLTYAELNDRANQLAHYLRKLGVKPDELVGICLERSLDMIVGLLAILKVGGAYVPIDPDYPQERISFMLQDTQVKIILTCESLQNSLQNHQTI------VICLDKDWQQINQASLENLNST-----VSADNLAYVIYTSGSTGIPKGVIVTHQAV---NRLVLNTNYIQFTPDDRVVQASNIAFDAATFEIWGALLNGAKIIIIAKSVLLSPQELALSLKENQMSVLFLTTAFFNQLANLVPQAFSSLRCLLFGGEAVEPKWVQEVLEKGAPQRLLHVYGPTENTTFSSWYLVENVASTATTIPIGKAIANTQIYLLDKNLQPVPIGVVGELHIGGMGEKFIPNPFEKDEVIPPTPLNKDGNEPSKLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEALLNQNEDVQSACVIAREDNPGDKRLVAYLVPQPEIILTIDEIRQFLKAKLPDYMVPNAFVILEALPLTPNGKIDRRAL----------- 158954789 1546 ------------VHHLFEEQAERTPNAVAVVF----EGLELTYQQLNIQANQLAHYLQSLGVGAEILVGIYLERSLLVIVGLLAVLKAGGAYVPLDPDYPQQRLSYMAEDAKI------SLLLTQQSLLSSLPVEDVGVIVLDKSAESLTV-----QSLENPVSEVVPENLLCVLYTSGSTGKPKGVMLTHEALVNHSWG--ISEIFGLTESDRVLQFASFGFDVAAEEIFPTWLKGGTVVLRPWQMFPDFADFIEQESLTLLNITPAYWHEWAIAVSQSSATVPSSLRVVAVGGDAVLPETVNIWREWVGKQVQCINVYGPTEASVTAIVHDLLDSQSEKMNSVLIGR-----PIANTKAYILDQNLQPAPIGVKGELHLCGVRLARGYLNRPELTAEKFIDNPFAAAPFNRRYLPNGSIECFGRIDNQVKIRGFRIELGEIEAILNQHLDVQTSCVIIREDLPGQKYLVAYIVSNYERIPMISELRQFLAGNLPMYMVPQAFVFLESLPLTTNRKVDRRAL----------- 111026986 9 ----------LTPTQYLDRAAVTVAHRNAIIDGD----LTFTYREFAERSNRLTGVLAARGIGVGDRVAVLCTNSHIMLELHNAVPLRGAVLVPLNIRLSEPELDYILEHSGATLLVATHEF----ADIAGSLAARRNIPLLQADGSDSAYETELVSAEPARVESDDDRTLLAINYTSGTTGRPKGVMYHHRG--AYLQALAMTYHMGLGPGSRYLWTLPMFHCNGWCFPWAVTAAGGTHVCLRAVDPSEIWRHIRE--GATHFSAAPTVLSMIAEHAAAADGPTANPVKVSTGGAPPSPTLLRRMVKLNMQITHLYGMTETFGPAIINLWQPEWDSLGDQAAAEKQARQGVPNVITGGRVVDSAGKDVEPDGQAIGELIIEGNNIMLGYYRDDAATAAANVDGWLRTGDLAV-MHADGYVEIRDRLKDVIISGGENIASVEVERVLDSHPAVVESAVVGIPHDRWGEVPIAFVTVRPGTEVHEEELVEFARQHLARFKVPKKIIFAN-LPRTSTGKIQKNVLR---------- 83313276 66 -------DGTLNVANCLDRHLAKRRDQTAIIWEGDDPNESITYGDLHERVCRLANAMTDLGVKKGDRVTIYLPMIPEAAVAMLACARVGAVHSIVFGGFSPDALAGRIQDCDSSLLIRKVPLKANVDKALETCWSCKSVIVVKRTGDHWYHDLVAKAAPTHTPVEMSAEDPLFLLYTSGSTGKPKGVVHTTGGYLVY-ASMTHQYVFDYHEGDIYWCTADVGWVTGHSYIVYNGAITLMFEGIPNYPTVSRFWDVVDKHKVNIFYTAPTAIRSLMREGEEPVKKTSRASLRLLGSVGEPINPEAWTWYHRVVGDGRCPIVDT---WWQTETGGILITPLPGATALKPGSATRPFFGVKPVMVDAEGKTLEGAVEGNLCAEPGWPGQMRTLWGDHERFKQSYFATYQGMYFTGDGARRDEDGYYWIRVDDVINVSGHRMGTAEVESALVAHPKVAEAAVVGYPHDIKGQGIYAYVTLVAGEEPSEDLRKEWVRKEIGPIASPDLIQWSPGLPKTRSGKIMRRILRKIAENDFG-- 197780833 2 ---SRMTPGHGSTVDVLRRSARRTPARVAVEYGE----RSWTYEELDDAVSRAARLLLDQGLDRGDRVGAYGHNSDAYLIAFLACARAGLVHVPVNQNLTGDELAYLVGQSGSSLVLADPGLAGRL---------PDGVRTLPLRDSADSLLTRLAATPRYDGPEARGEDLVQLLYTSGTTALPKGAMMPHRALV--HEYLSAITACDLSAGDRPVHSLPLYHSAQMHVFLLPYLAVGATNIILDAPDGDRLFDLIEQGRADSLFAPPTVWIALTNRPDFATRDLGGLRKAYYGASIMPVPVLERLRERLPKLAFYNCFG-------QSEIGPLATVLAPDEHKGRMDSCGRTVLFVDARVVDEDGKDV--PDGTPGEIVYRSPQLCEGYWDKPEETEAAFRDGWFHSGDLAVRDAH-GYFTIVDRVKDVINSGGVLVASRQVEDALYTHEAVAEVAVIGLPDERWVEAVTAVVVPRGE-VTEAELIDH-AREELAHFKAPKRVLFVDELPRNASGKILKRELRDRF------- 70729515 3787 -FNATAVDYPLTLHGLFEAQVRRSPEATAVQAGE----QQLSYGELNRRANQLAGHLLQLGVGPDSRVAICVERGLEMVVGLLAILKAGGAYVPIDPGYPAERIAYMLDDSAPLAVLAQGATRALLGELARPLVDLDQ------------LAWSGPAPGNPQVEGLTPGHLAYVIYTSGSTGQPKGAMNEHRAVVN--RLLWMQAQYRLGTEDAVLQKTPFSFDVSVWEFFWPLFTGARLVMARPDGHKDPAYLRQVIREQGISTLHFVPSMLDVFLAQGEGAEDLGLRQVMCSGEALPGSLVRRFKQQLPQVALHNLYGPTEAAVDVT----AWDCSGPLADTPDHTPIGKPIANTCIYLLDAQMQPV--PLGVVGELYIGGVQVARGYLNREQLSAERFLKDPFYRTGDLGRYQADGTIEYLGRNDDQVKIRGLRIELGEIQARLTQLEEVKEAVVLAREDVPGDQRLVAYYTTHDSARLPVEHLRTQLLQHLPEFMVPALFVHLAALPLSANGKLARKEL----------- 70729515 2727 -----------TLHGLFEARAAQAPDAVALVQGP----LRLSYRQLNQQANQLARQLLELGVHPDDRVALCLQRGPHLLRGMLAVLKAGAAYVPIDPSLPAERIAYLLQDSAP--------LAVLVQSATRELPGSLAVVSIDLDG----VAWQEAELGNPLLPHLTPAHLAYVIYTSGSTGLPKGVMVEHQSL--ENLVHWHCASFDLGPG-----RHSSSVAGLGFDAMAWEVWPTLCSGATLHLPPADVGSQDIEALLHWWRAQPLDVSFLPTPVAEYAFSQGLGHPTLDTLLIGGDRLRQFAADPGFAVINNYGPTEATVVASSGRIEAGSALH-----IGRPVANARLYLLDELQRPVPQGVSGELYVAGAGVARGYLNRPQMTAERFLNDPFSAEPEARMYRTGDLARWRADGNLDYLGRNDDQVKVRGMRIEPGEIEAALLTHPALKEALVLVRE----GRLLAYFTSRTEGVQAAAEDLRDHLQGRLPDYMLPVAYVRLPAMPLTANGKLDRKAL----------- 70729515 1650 ------YPRQHTVHRLFEAQAQAHPQRVAAVEGQA----QLSYGELNTRANQLARHLLELGLQPGDRVAILLPRSLDLLVSQLAVCKCAAAYVPLDINAPAQRQAFMVEDSASVLLLSRSDQVLACPARRVDLDRLQLAPLPGH----------------NPDLAQSSETVAYIMYTSGSTGVPKGVQVPHRAISRLVLNNGYAD---FNPEDRVAFASNPAFDASTMDVWGALLNGGRVLVIDHYTLLEPARFGRALSTAGATVLFVTTALFNQYVQLIPEALKGLRILLCGGERADP----AAFRRLLALAPRLRLVHCYGPTETTTYATTHEVTALADDAEHVP--IGRPIGNTRVYVLDAQQRPL--PIGAPGEIVIGGDGVALGYLNRPELNAEKFIRDPFYRTGDIGRWLGNGLLECLGRNDDQVKIRGLRIELGEIEARLTACAGVKEAVVLAREDEPGDKRLVAYYTLQADAPLPAEALRAALQQQLPDYMVPLAYVQLQALPLTNNGKLDRKAL----------- 70731941 25 -----------SVIEVFERSCKKFADRPAFSNM----GVTLTYAELERYSAAFAGYLQSHDLVPGDRIAVQMPNVLQYPIAVFGALRAGLVVVNTNPLYTAREMRHQFKDCGARALVYLNIFGQKVQEVLGDTDWLINTVVDKVKKMVPAYHLPQARGQSIKPLQVGHDDVAVLQYTGGTTGLAKGAMLTHGNLVANMQQARACLGQHGPDGHTQWMIAPLPLYHIYAFTANCMCMMVTGNHNVLITNPRDIGGFIKELKKWRFSGLNTLFVALMDHPDFKNLDFSNLKLTNSGGTALVKATAERWQKTGCRITEGYGLTETSPVACTNPYGE----------RSRLGTVGLPVPGTTLKIIDDQGVEL--PLGERGELCIKGPQIMKGYWNKPEATAEVLDAEGWFKSGDIAVIDPDGFVRIVDRKKDMIIVSGFNVYPNEIEDVVMAHPKVANCAVIGIPDERSGEAVKLFVVPREAGVSLEEL-KAYCKENFTGYKVPKHIVLRDSLPMTPVGKILRRELRD--------- 66045851 3782 --PGQHYANDTPIHQQFEAHAAERPDAVALVF----EAQTLSYGELNARANQVAHRLLALGVRADDRVAICVERDPAMIIGLLGILKSGAGYVPLDPAYPPERLAYTLGDSTPVALLSQQSVQQALPVSQVPVIYLDDAGLQD-------------ESVDNPQISVKPDDLAYVIYTSGSTGLPKGVMVEHRNVARLFSA--TEDWFGFNEQDVWALFHSFAFDFSVWEIWGALLHGGRLLIVPQLVSRSPEDFYNLLCNAAVTVLNQTPSAFRQLITAQGENQQAHSLRQVIFGGAMLKPWYARNVNAGTQLVNMYGITETTVHVTYYPLQ------PEDALRVGASPIGTRIPDLQLYLLDTCGEPV--PVGVVGELYVGGAGVARGYLNREALTAERFIDNPFYRTGDLGRWLADGTLEYLGRNDEQVKIRGFRIELGEIEARLAEYPDVRDAVVLCREDVPGDKRLVAYVTLHPESLLDIETLREHLQETLPQYMVPAAYVQLNALPLTANGKLDRKAL----------- 66045851 4869 ------YPHEQTIHGLFEAQVERTPQALAVVHGE----QRLTYRELNEQANRLANALRKQGVQPDSRVGICVERGAQMVVGLLAILKAGGGYVPLDPAYPAERISYILQDSAPAAVLVQAATRHLLAGVSVQAIDL-----------DDQSAWQDEPVQNPDVEGLNSAHLAYLIYTSGSTGLPKGVMIEHRNTVNFTWAHHAFNGSALERTLFSTSLNFDLAVYECFAPLTSGGSINVVKNVLELQHGEHDIGLVNTVP------------SALKALLEIDGLPESVHTVNVAGEALKRSLVENLFEKTGVQRLCNLYGP-------SETTTYSSWVAMDREDGFAAHIGRPVGNTRFYLLDEQQQLVPRGV--PGEIYIGGAGVARGYLNRDDLTAERFLTDPFSLTPGARMYRPDGNIEYLGRNDDQVKIRGFRIELGEIDACLAKHPAVHEAVVMAREDVPGEIRLVAYFTPTDPAVITDSSLRTHLQGLLPDYMLPAAYMPLDALPLTPNGKLDRNAL----------- 148255171 26 -----FTDRPPTIWAMVEAAVARNGDGEALVCG----AVRLSWRQVADAAARIASGLHAKGLRRGDRLALLLGNRIEFVLTLLAAAKLGLVTVLLSTRQQTPEIAYVLNDCGARLLLHEAALAGRLPAGDVTPELAGRIAVDDDPARSGFAALTD-QPVHTDRVEIAEEDTAMILYTSGTTGRPKGAMLAHCNIVHSSMIYEAC--LGLTAADRSIAAVPLGHVTGVVANITSMVRCAGTLIIMPEFKAGDYLKLAARERVTYTVMVPAMYNLCLLQPDFDSHDLSSWRIGGFGGAPMPVATIERLAAKIPGLRLVNAYG-------STETTSPSTLMPSVLTARHLDSVGLPCPGASILVMDADGREL--PRGEIGEIWIGGGQVIKGYWNRPDATAESFTAGYWHSGDLGS-IDADNFVRVFDRQKDMINRGGLKIYSAEVESVLASHPAVVESAIIARPCPVLGERVHAVVVTR--EPTSSETLRSWCAERLSDYKVPETLIVTPDLPRNANGKVMKRQLRE--------- 125924596 540 ------------IHQQVEAQARVQPEAPALLFGE----LRLSYGELNRRANQVAHRLLALGVRPDQRVAICVERGVEMIVGLLGILKAGGAYVPIDPAYPRERIAYTLQDSDPVALLVQAGTQSLVADLRVPLIDLDSRTLA-----------HEAQDDPEVPGLTPA-HLAYVIYTSGSTGLPKGVMVEHRNVARLFSA--TRDWFDFNWRDVWALFHSFAFDFSVWEIWGALVHGGQLLVVPQAVSRSPDDCYRLLCEARVSILNQTPSAFRSLIAAQDQSPLKHSLRQVIFGGGMLKPWYAHLENVGTQLVNMYGITETTVHVTYRPLQA------ADAQLVGSSPIGRRIPDLQLYVLDAHREPLPSGV--VGELYVGGAGVARGYLNRDQLTAERFIADPFSHEPGARRWRSDGSLEYLGRNDDQVKIRGFRIELGEIEARLAACDGVREAVVIAREDTPGDKRLVAYVIPRPGAAASAAQLREQLQQSLAEHMLPSAFVTLQAWPLTPNGKLDRKAL----------- 145590703 26 --PPEVQVNPSPLFSYLDRQATENGGRTAYIYFNN----KISFKTVGEHSDRVASALKEWGLGKGDVVALYMPNTPAFPIVYYGALKIGAVVTPMNPLYTPREVAWQAKDAGARVIFAADIFYKNVEEAAKMYQFDRIVVVEVAEYMPALIKPLAKMRLKPPKIQYPTEDLAALMYTGGTTGLPKGAEITHGNISANLQQYDAVRRKRGLEGLVMMGILPWYHIYGQVTVMHYGIFEGATVVVMPRPDVEQLMKWVQKYNVHVLHGVPTLYNMIINHPKAREFNLRSLAFCISGAAPLPGEVAKKFEELTGATLREGYGLTETAVVT---------HVNPLYGKAKIGSIGLPIPSTYAAIADTEKPELL-PPNQVGELVISGPQVFRGYHNRPEENAQAFFECCWFRTGDMAYMDEEGYFYIVDRKKDMIKYKGYSVFSREVEEVLYQHPCVKEAAVIGVPHPEAGEIPKAFIVLREGKITAEDIIK-WTEDKLAHYKRPRAVEFRDDLPKSAVGKILKRELKAQ-------- 15615796 35 ----------VNLYEAIDRHAESNRDKVALYYSDATRDEQYTFADMKKYTDKAGNVLRDAGVSKGDRVFIFMPRSPELYFALLGAVKVGAIVGPLFEAFMEGAVRDRLEDSEAKVLITTPDLLQRVPVDQLPHLETVFIVVEEEGPYRDFLSRLTQASDDLEIEWVDREDGLILHYTSGSTGKPKGVLHVHNAMIQHYQTGKW--VLDLKEDDVYWCTDPGWVTGTSYGIFAPWLCGATNVIRGGRFSPADWYETLQKYKATVWYSAPTAFRMLMSAGDEKKYDLSSLRHILSVGEPNPEVVRWGMKVFDLRIHDTWWMTETGAQLICNYPSMDI----------RPGSMGKPLPGIKAAIIDDQGNELPPNRMGNLAIRKGWPSMMRAIWKNEEKYNSYFEIDGWYVSGDSAYMDEDGYFWFQGRIDDVIMTSGERVGPFEVESKLVEHPAVAEAGVIGKPDPVRGEIIKAFVSLRDGYELTDELIRTFVKEGLAAHAAPREIEFKDKLPKTRSGKIMRRVLKAWELDL---- 77164391 77 ----WFTEGELNVFNCLDRHLKGKADKAAIIFGERGEVTTLTYRQLHQRVCRFANVLKEQGIVPGDRVVIYLPMVPEAVIAMQACARIGAIHSVVFGGFSAESLKGRIEDAEAKLLITADGGYRADRALQGGCVSIQRVIVLQHTGHEWWHQIEAKADSHCEPVWVNAEHPLFLLYTSGSTGKPKGIQHASAGYLLG-TATTMKWVFDIRDEDIFWCTADVGWVTGHSYTTYGPATMVMYEGVPTFPDPGRFWKLCQDHKVTIFYTAPTAIRALMKWGDDLPASYDLSQLRLLGTVGEPINPEAWMWYYRIIGNERCPIVDT---WWQTETGVHMISPIPGAIPTKPGSCTLPLPGISAAVVDEKGESITTDRGGYLVITRPWPAMLRTIWGDDQRYYETYWRKFDGKYYDSARRDEDGYFWIMGRADDVLNVSGHRLGTMEIESALVAYPKVAEAAVVGRPDAIKGESILAYVILKGDRPALAEELRAWVAEQIGPIAKPDEIRFVDGLPKTRSGKIMRRLLR---------- 119716241 4 ---------PFSVSDFIDRAVQVYGERVGVVDEPDGAGGQLTYGELGSLARRQAARLDELGLDVGDRVAIVSHNSARLLTSFFGVSGFGRVLVPVNFRLRPDEVHYIVKHSGARVLLIDPELEETLEDV------PAEFKFVLGRDEDMFAAAPADGGVEPRPWEPDENATACINYTSGTTARPKGVQITHRNIWVNAATFAMHAG--VTDRDVYLHTLPMFHANGWGMPYAMTGLGVKQVVIRKIDGAEILRRVRDQGVTVMCAAPAVAAAVLDAAQTWEGEIPGRDRVRIIMAGAPPPTKTVIRVQEELGWEFIQIYTETSPLLTINRTREEWDDLSAEERAIRLTRAGAPALGVRLAISDHEENS--------GEVLARSNVVLDGYWQQPEETERALADGWFHTGDGGSLGDD-GYLTISDRKKDVIITGGENVSSIEVEDVLFSHPAVAEVCVIGVPSDKWGETIKALVVLAEGASATEAELIAWCKEKAAGYKAPTSVEFRDELARTATGKLQKFKLRAPY------- 26988763 48 -------NNNVNLGTLSSRSARYWPERLAVIDRHT----RLTFAQLEQRANQLASALLAQGIATGEHVAILAPNRAELVEAEVAFYKAGLVKVPVNARLAPDEVIQVLNDACSVALIADAQLAQALLARRQEVPALRLIVTLGERGGDITYAALLAQGSSQPSCDLPDDALAVLHYTSGSSGVLKAAMLSVGNRKALIRKSLASPTRRAAPGDVMAHVGPITHASGMQLMPLLAVGACNLLLERYDDQLLLETIQREGVTRLFLVPAMINRL--VNFPDVERYDLSSLRLVMYGAAPMAPALVKRA--IEVFGPILAQGYGAGETCSLVTVLTEQDHLCEGGDYRRLASCGRCYFETDLRVVNDHFQDVQPGE--VGEIVVKGPDIMQGYWRAPHLTAEVMRDGYYLTGDLATVDEQ-GYVFIVDRKKEMIISGGFNIYPSEVEQVLYSMPQVFEAAVVGVPDEQWGEAVRAVIVLKPGMALQEQDVIEHCAQALAGFKKPRAVDFVSELPKNPNGKVVRRLIRDAY------- 148252529 24 -----------SLVELLEESFKTFADRRAFICMD----KAISYRELDDMSVAMGAYLQGLGLAKGARVALMMPNVLQYPIAISGVLRAGYAVVNVNPLYTPRELEHQLKDSGAEAIIVLENFAHTVQQVVGQTK-VKHIIIASMGAVPFNDALAAGRSKRFQKPVIGPDDVAFLQYTGGTTGVSKGATLLHRNVVANVLQNDAWLQPVMERPPHVDCALPLYHIFTCCFLLAVRAGGANLLIPNPRDIPSFIKELMKYQVNNFPAVNTLYNGLLHHPDFRKLDFSKLKVSNGGGMAVQRPVAEQWKQVTGCSIAEGYGLSETAPVLTCNLPTST----------EFTGTIGLPLPSTWLSIRDDDGNEV--PLGQAGEICAKGPQVMAGYWNRPDETAKVMTADGFFRTGDIGIMAADGSIKIVDRKKDMILVSGFNVYPNEVEEVIATHPGVLETAVIGLPDEKTGEVVKAFVVKKDPALTAEDIVKH-CHAQLTNYKVPKQIEFRTELPKTNVGKILRRELRDEKKN----- 124521068 35 ---------RVNLYEAIDKHAESRKNKVALMYLSDSRNEKYTYYEMKRLTNKAANVLKEAGVQKGDRVFIFMPRSPELYFAMLGAIKLGAIVGPLFEAFMEGAVKDRLEDSEAKVLVTTPDLVGRVPAGQLPALETIFVVVKEEGKYKDYLKYFNEASDKLEIEWVDREDGLILHYTSGSTGKPKGVLHVHNAMIQHYQTGKW--VLDLKEDDIYWCTDPGWVTGTSYGVFAPWLNGATNVVVGGRFSPAAWYRTIERFGVTVWYSAPTSFRMLMGAGNEIINQYSTLRHILSVGEPNPEVIRWGNEVFGLRIHDTWWMTETGAQLICNYPCMDI----------KPGSMGKPLPGIEAAIVDDQGNPLPPNRMGNLAIKKGWPSMMRAIWNNPQKYESYFFPNGWYVSGDSAYMDEDGYFWFQGRVDDVIMTSGERVGPFEVESKLIEHPAVAEAGVIGKPDPVRGEIIKAFIALRDGYEPSDELIRQFVKKGLAAHAAPREIEFCEKLPKTRSGKIMRRVLKAWELDL---- 126348154 10 ---------------VLRRSARRTPARVAVEYRD----RSWTYDELDTAVSRAASVLLAEGAAPGDRVGAYGHNSDAYLIALLACARAGLVHVPVNQNLTGDDLAYIVDQSGSTLVLADPDLTDRL---------PDGVRTLPLRDTDDSLLARLAAAPVYDGPEPDGEDLVQLLYTSGTTALPKGAMMTHRALV--HEYLSAITALDLGAGDRPAHALPLYHSAQMHVFLLPYLAIGATNIVLDAPDGDRILDLIESGRVDSLFAPPTVWIGLAGRADFATRDLGGLHKAYYGASIMPVPVLERLRERLPGLAFYNCFG-------QSEIGPLATVLGPDEHEGRMDSCGRPVLFVDARVVDEDGKDA--PDGTPGEIVYRSPQLCQGYWDKPEET-EAAFRDGWFHSGDLAVRDADGYFTIVDRVKDVINSGGVLVASRQVEDALYTHEAVAEAAVIGLPDERWIEAVTAIVVPRGE-VTEDELIAH-ARERLTAFKAPKRVRFVDALPRNASGKILKRELRDRFA------ 19551534 1 ------MKVNLGIGSYPRRRATVRPESTAIEF----EGTSITYGEFSKRVNRLGHALLDLGVAHQDRVAYVGFNHPALLEVFFSTNLIGATPVLVNPRLSANEIDYIIQDSGASIVFYGIDLIEHATYLQELHPEIIMVAVEDEGPGLRRKALIEAASDADIDLEVSDDDIALLMYTSGTTGRPKGAMLSHRNLFFNYFNALLSQ--EIEQGAVLLSTAPLFHIAGLNMTTIPVMMKGGKVIIHREFRAEHVLDEIERSKVSESFMVPAMIDMLSNHPSFAERDLSSLRAIMVGGSPLSERALRIWQGRDVKIVQGFGMTETAPGACILEATDTSTHL---------GTAGRAHFFTDIKLVDPKTGE-EVPTGEAGEVLIRGPHVMTGYWNRPEDTASALQNGWYHSGDIAI-KDEDGYYTIKDRIKDMYISGGENIYPAEVEQALQELEAVLDAAVIGVPDERWGETGIAFVSIRESYLTTGPELRELLGSVLARYKLPREIHIIEELPRNATGKIQKNILRD--------- 218440143 73 -FAKWFVGGKINIYNCLDRHLTTWRKNKAIWEGEPGDTRTLTYAQLHREVCQFANVLKQLGVHKGDRVGIYMPMIPESAIAMLACARIGAPHTVVFGGFSSEALKDRLNDAEAKLVITADGGFRKLAIADNGVPSVERVLVVQRTRDYWWHELQKEASPNCPAEAMDSEDMLFILYTSGTTGKPKGVVHTTGGYNLYTHLTTKW-IFDVKDDDVYWCTADVGWITGHSYIVYGPLSNGMYEGVPRPSNPGCFWDVIEKYGVNIFYTAPTAIRAFMKMGDGLPNARNLSSLRLLGSVGEPINPEAWMWYHQVIGGEKCPIVDT---WWQTETGGIMITPLPGATTTKPGSCTLPFPGIIADVVDLDGNPVNVNEGGYLVVKHPWPGMMRTVYKNPERFRNSYWEHIYPKDGQYFYFAGDGYFWVMGRVDDVINTSGHRLGTMEVESALVSHPAVAEAAVVGRPDEVKGEDIYAFVTLENNYSPSDELMKELVAKEIGAIARPGTIHFTDVLPKTRSGKIMRRLLR---------- 27817223 1578 ------------IHHLFEEQVERTPDAVAVVF----KNQQLTYHELNCRANQLAHYLRSLGVSADVLVGICVERSLEMVVGLLGILKAGGAYLPLDPEYPQDRLSFMLEDAQVSVLLSQHHLVEKLPE------HHARVVCLDTDWQ-----IIPQSNQQNPIAGVQASNLAYVIYTSGSTGKPKGAINTHLGICN--RLLWMQQAYQLTEIDCVLQKTPFSFDVSVWEFFWPLLTGARLVVAKPDGHKDSGYLVNLILEQQVTTLHFVPSMLQIFLEEQGLKDCSSLKRVICSGEALPKELQERFFACGCQLHNLYGPTEAAIDVTFWECQPESTQIYILDQNLQPVPVGVPGELHIYLNRPELTQEKFIPNPFSGSRRAGEQRSRGAGERRRKIVQSPVASPRLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAALSQHKDVQTSVVIVREDIPGDKRLVSYIVLQPEQTTTVKELRSFLKEKLPDYMVPSAIAILESLPLTSNGKIDRRAL----------- 27817223 477 ------YPQDKSIHQLFEEQVELTPDAVAVVY----ENQHLTYRELNSRANQLAHYLKSLGVKADALVGICVERSLEMVVGLLGILKAGGAYVPLNPEYPQERLTFMLEDTQLSVILTQEKLVNKLGERLRRGFAERNASVICLDSNWDIIN---QQTQNNPTTSVTADNLAYVMYTSGSTGQPKGVSIVHRSVV---RLVKETNYISISADDVIAQASNHAFDAATFEIWGALLNGARLVGVSKDLALSPRDFAVFMRSQSISVLFLTTALFNQIAQEVPSAFNSLRHLLFGGEAVDPKWVKEVLNNGAPQRLLHVYGP------TENTTFSSWYLVQDVPEGATTIPIGQPISNTQIYLLDSQLQPV--GIGVPGELYIGGDGLAREYLNRTELTQEKLIQNPFYKTGDKARYLSDGNIEYLGRIDDQVKIRGLRIELGEIEAVLSQHSDVQVSCVIVREDTPGDKRLVAYIVTHQDCQPTMGEIRQFLKAKLPDYMIPSAIVILESFPLTPNGKIDRRALPK--------- 27817223 3801 ------------IHQLFEEQVERTPDAVAVVF----ENQQLTYHQLNCRANQLAHYLRSLGVKPDALVGICVERSLDIVVGLLGIFKAGGAYVALDPDYPQERLRFMLEDAQVSVLLTQQRLIHRLPEHQAKL------VCLDEAWEEIAQNNQDNLSSG-----VKASHLAYVIYTSGSTGRPKGVMVEHRGLCNLTHAHI--QTFGLDSDSRVLQFASFSFDASIWEVVLALGSGATLYLGTKDSLLPGKPLIEQLRNNCITNITLPPSALAVMPMEE----LPALQTIIVGGEACSAELIRQWSAGRNFFNGYGPTEATVCATIAKCTEDDVYILDENLQLVPVGVPGELHIGGAGLARGYLNRPQEKFIPNPFAGSRGAGEQGSKGAEILPNSQSPVPSPRLYKTGDLARYLPDGNIEYLGRIDNQIKIRGFRIEVGEIEAILSQHPGVRENVVVAREDIPGEKRLVVYFVPQLEQTPTTDDLRIFLKEKLPQYMVPSAFVRLEFLPLTPNGKVDRKAL----------- 27817223 2660 ---DTQVDYPLDIHQLFEEQVKLTPNAVAVEFKE----QQLTYNQLNDRANQLAHYLQSLGVKPDTLVGLCVERSLEMVIGLLGILKAGGAYVPLDPEYPTERLSFILEDTQVKVLLTQRSLLDRLPQCKEEVLSLPASYQTQLVCLDTDAELISQCSQDNLITGVQANNLGYIIYTSGSTGQPKGIAMNQLALCNLILWHPDNLKIARGAKTLQFASINFDVSFQEIFTTWCSGGTLFLITKELRHDTSNLLRVIQEKAIQRMFLPVVGLQQLAEFAVGSELVNTHLREIITAGEITPAISKWLSQLSDCTLHNHYGPSESHVATSFTLPNLVNTWP-------LLPPIGRPISNTQIYILDKYLQPV--PIGVPGEVYIAGVLLARGYLNRPELTQEKFIQNPFYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQHINVQASCAVVREDTPGDKRLVAYIVPQPEQRVSVNVVRSFLKEKLPEYMLPSAIVILEALPITSNGKLDRRVL----------- 152992469 2 ----------LLLYEIIDQAVKQTPDKKAVICGE----KSYTYAQLSEKMDLWAKTLISLGITRGDRVALFMKNSVELVGLYFACFRIGAIAVPLNTRYQTPEAVYGIEQSGSRILITSSELFPVVENLDSTVASLEHIYIMDGDSNHASLSWNKMLTDTANNRVIFPDDPALIIYTSGSTGEPKGVVHTHETLY-HLIEYRSAYHDTIPSDSVLIATQICHMAGFTMALFFLK--NSATVVMVEEFEPGAYIKLLNQYKPILTGLLPTQFLEVLECPGAEQADFSPVKYALSAGDKVSHHLYELFRILAGHDIME----------AYGLTEAEGCFMQPKEGKIKPGTIGKPIWGTQARLIDKDGRDVPRGK--TGEIFLKGKLITIGYWNKPEENKKAFENGWFHTGDLAY-EDEEGYYHFVGRIKELIIRGGSNIMPGEVEDVLEDHPKVESCGIVGFPDKHYGSIVGAFVVPRQGVPAPADELRDFVSQRLSHYKVPQKWIFVDSLPKNPVGKIDRKKLHSMAEQY---- 188535186 69 -------DGTLNLANCLDRHLASRGDHPAIIWEGDDESKTLTYRELHRDVCRFANTLKTLGIHKGDVVAIYMPMVPEAAVAMLACARIGAVHSVIFGGFSPEAVAGRIIDCHARLVITADEGVRAGRTIPPGVTSVDKVVVLRRTGTEWWHELVSVASEQHQPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVY-AASTFKYVFDYQPQDIYWCTADVGWVTGHSYLLYCGATTLMFEGVPNWPKPSRMGEVVDKHRVTILYTAPTAVRALMAEGDKAITDRSTLRILGSVGEPINPEAWEWF-----HQKIGNGKCPISDTWWQTETGGFMIAPLPGATALKPGSATHPFFGVRPALVDNEGNLQEGACEGNLVIVDSWPGQARTLFGDHQRFEQTYFSTFRNCYFSGDGARRDEDGYYWIRVDDVLNVSGHRLGTAEIESALVSHPKIAEAAVVGIPHALKGQAIYAYITLNSGEEPSPELVRSWVRKEIGPIATPDVLHWTDSLPKTRSGKIMRRILRK--------- 167462605 25 -----------NLAKLLISSAEEFPKKDALYFM----GKKMTYEELLEECYRFANGLIGLGIRKGERIAIMLPNSPQSIIAYYGALLIGAIVVQTNPLYMERELEHQLVDSGSVAIVVLDMVLERVQNV-WPKTKLKHVIVTDYLPFPKNLLFTLKAKKEGTLAKVPENDLALLQYTGGTTGLSKGVMLTHYNLLANAVQINNWFYRAVPGEEVFLAALPFFHVFGMTVLMNQSVSIAGKLVIVPKFDVDLVLKTITKMRPTLFPGAPTMYISLINHAKIEDYDLSSINVCVSGSAALPLEVQERFEQLSGGRLIEGYGLTES---------SPVAHVNPIWEKRKLGSIGIPVPDTDAKIVDPVTAE-ELPVGEIGELIIKGPQVMKGYWNRDEETRQTLRDGWLFTGDMGT-MDEDGYFFIVDRKKDMIIASGFNIYPREIEEVLYEHPHVKEAIVAGVPDPYRGETVKAFIVPREGAPISKEELNKWCRERLAAYKVPRMYEFRDSLPKTLVGKVLRRRLLEE-------- 88856868 18 -----------SLYDLVAASIAEYPRSVALEFF----GRETTYAELGEQIDRAAEGLRLLGVQKGDRVALVLPNCPQHIVAFYAVLRLGAIVVEHNPLYTPRELRHQFEDHAARVVIAWNNVVATLQDFPADV-AVETIISVDVTRSMPVIWEDLLKSAPIDAHIVKPEDLALIQYTSGTTGSPKGAMLSHLNLSTNAAQARAWVPTVPRGTAVVYAVLPMFHAYGLTLCLTFAMSMGARLVLFPKFDPDLVLAVIKKRPATFLPAVPPIYERLTVSADAAGVSLKGIEIAISGAMPLSATVVEPWEERTGGTVEGYGLSETSPVLIANPVGPS----------RRAGTVGLPLPNTEIRVVDPENPSVDREPGEEGELIVRGPQVFSGYWGKPEETAEADDGNDWFRTGDIVSVDVDGFVSVVDRIKELIITGGFNVAPSEVEEALRQHASIADAAVVGLPDDHSGEIVVAAVVLAEGATLDETTVRDFVRANLAAYKVPKSVVSVDELPKSLIGKVLRRQVREQ-------- 111020456 1 ----------MNIVRVFDSNVRKTPDKAFLHF----QGRDHTYGSVQDGSRRAAALLRTLGVEHGDRVALMCFNTPGFVYAMLGAWRIGAVVVPVNHKMQAPEVDYILRHARVKVCVFDGELAPVIERLETPVQLLSTDTAV---AGHTFFDDAIADLDGIDGIDLDENDPAEILYTSGTTGAPKGCVHSHRNVVL--VATTAALGLSITREERLLMAVPIWHASPLNNWLMATLYMGGTVVLVREYHPVHFLEAVQQQRITCFGPPVIYTTAQNAVPDFADHDLSSVRAWLYGGGPIGADVARRLVESYRTTRFYQ-------VYGMTETGPVGAVLYPEEQLAKAGSIGRAALAGVDMRLAGPDG-ADVPAGEIGEIWLRTETVMQGYLDDPAATAAVFADGGWYRTGDLARKDDDGYLFIVDRAKDMIITGGENVYSKEVEDAISGHPDVVDVAVVGRPHPEWGETVVAHVVWREPDVVGADDIRDYLSDKLARYKIPRDYVFANVLPRTPTGKIQKHLIR---------- 114563672 25 -----------TIGQYFDDIANAYPDNLAVVVHH--QQIRWNYREYQAKVDALATGLLALGIQPGDRVGIWSPNNIEWCLIQFATAKIGAIMVCINPAYRPEELEYSLSNVGCRAVICADKFKQMLNELLPELSTLEFVIRMGTDRTPGMLNFNDLLLEVNDEAQLDTHDSINIQFTSGTTGSPKGATLSHHNILNN--AYLVADAMGFTQADKLCIPVPLYHCFGMVLGLSSIIHASAAVYPGESFDPLTTLQVVAQERCTALHGVPTMFIAELEHPQFNQFDLSSLRTGIMAGATCPEEVMRRVQMYMKEVLIGYGQTECSPLNHITEIDSPIE--------KQVLTVGRALPHTEVKIINEFGDVV--AIGQPGEVCSRGYCIMQSYWNDAVKTAATIDSAGWLHSGDIGQMDELGYVQIVGRIKDMIIRGGENIYPREIEEKLYSHKDVQDAAVFGVQSDKYGEEVCAWIKVRANADITEDDIRHFLTEKFAYFKVPRYIKFVDQYPMTVTGKIQKFKMREMYQELH--- 111026297 4 -----------NLANNLVETARLLGDRPAIRLDET----TLDYAEFYRAAAAVAGDLRSRGIRSGDRVGIVLPNVPAFPVIFYGILMVGAVAVPINPMLKEREITYYLDDSGMALIYGSRSRGDLVAKAA-LAKKIPALLVDDRGPSDADLTGNPI----DEPVERSRDDTAVLLYTSGTTGSPKGAELTHENMSTNASTTAETL-IQTGSSDVILGCLPLFHVFGLTCGLNAAVKSGALLTLIPKFDAESALRVLVRDEVTVLEGVPTMYSAMLNSPEADSVELSHLRCCIVGGAPMPVEVLKAFEQRFCEIYEGYGLSETAPIACFNQPG----------HPRKAGTIGIPVRGCTLRLVDDGDNEIVGCDE-AGEIQIRGENVMKGYWARPAATAEAISDGWFRTGDIAT-RDSDGYYSIVDRKKDIIIRGGYNVYPREVEEVLYEHPAVAEAAVVGIKHTHLGEEIGAAVSLKRGAHVEPSEIIEFVRARLAEYKYPRQIWFVPSLPKGPTGKILRRQV----------- 206971530 1517 ---------EMTLPQLFEKQAHINPNSIAVVF----EDKKLTYEELNRKANKIARFLIAKGIGPDQLVALAMPRSLNMVVSLLAVLKAGAGYLPLDPDYPADRISFMLHDAKPSCVLMNSEVEIECNEALKVLIDNVKVIAEVEKYSEDNIDEVERIK------PLSPSHIAYVIYTSGSTGRPKGVMIPHQNVVRLLGATDHW--FQFDENDVWTMFHSYAFDFSVWEIWGPLLYGGRLVVVPHTVSRSPKEFLQEKVTVLNQTPSAFYQLMQADRENAEIGQKLSLRYVVFGGEALELSRLEDWYSRHPHNAPKLINMY--GITETTVHVSYIEIDETIVSLRANSLIGCSIPDLKVYVLDNYLQPVPPGV--VGEMYVAGAGLARGYLGRAGLTAERFIADPFGKPGTRMYRTGDLARWYIGRADHQIKIRGFRIELGEIEAVIMKHPKVEQVAVIVREDQPGDKRLVSYIVASNNEAIDTNEMRQFASGSLPDYMVPYAFVVVNELPLTPNGKLDRKAL----------- 206971530 456 ----------------FEKQVQKNPNKLAITC----DGVNLTYKELNERANELAHYLVEEGIRPNQFVALVFPRSIEMVVSMLAVLKAGAAYLPIDPEYPAERINYIVNDAKPVCIITHSSVSSKL-----VIENDMKKIVLDEEETKLALHTYSRMNIACKN-DVSLLNPAYTIYTSGSTGNPKGVIVPMRGL--SNFLMAMQQKFSLNENDHLLAVTTFAFDISALEIYLPLISGASLTIAQKEDIQEPSALTTLLQEERVTIMQATPTL--WQALVTDYPEKLQGLNILVGGEALPEHLANKLKELGCSITNLYGPTETTIWST---------FMNIDEGEKGIPPIGKPICNTEVYVLDAGLQPVPPGV--IGELYIAGEGLASGYLGKPELTAERFIANPYGESGKRMYRTGDLVKWYISRADHQIKIRGFRIELAEIETVLQRHENIQQAIVMVREDRPNDKRIIAYIVAEEKEPINLSEIRSYVSESLANYMIPSAFVVLEELPLTPNGKVDRKKL----------- 126436647 1 ----------MLISDIATNNARRYPNKRALVEAD----RVHTWAEVDARARRLAGFLTGRGLMPGDRVMVIARNCIEWPEISFGLAKAGLIAVPVNIRLAPDEVAHVRDDCGARAVLIHADHLERFLGELTDLPLVVGIGARSSTGADEVVTDYETALAQAQPADVSPDDVAVILYTSGTTGRAKGVMHTHRGLL--YQAADTNLVTEANRSDVMLATTPFFTAGGMVRTVSWLYLGQTMVIHQRFDPQAVIDEIERNAITFTTFIPTMLHRTLAILEDGPPRDMSSLRRISYGSAPVPPGLARKAMDLGCDLQQRYGLTECGGQATILTPQDHREILAG--RTSIATSCGQETPMCAIRVVDVDGNDA--QAGEVGEIVIVSPANAVGYWNRPEQTAETFRPDGLYSGDLGY-LDEDGYLHITGRKTDLIISGGFNVYPAEIERVIAQHPGVDMVAVVGVPDPEWGETPVAAVIPKTHVEDRDALTAELCRAELAGYKQPRRFVFREEFPLGPAGKILKREIANQ-------- 158954788 466 ------------IHQLFEEQVERTPDAVAVVF----ECQQLTYNELNCRANQLAHYLQSLGVKPDELVGICVERSLEMIVGILGILKAGGAYVPLDPEYPQERLNFMLEDSQVKVLVTQAKLVESIPQHQAQLICL-----------DTDWEKIAQNITSNPESGVKPDNLTYIIHTSGSTGKPKGVLVNHANVVRLFAATDSWYHFNSQDVWTLFHSYAFDFSVWEMWGALLYGGRLVIVPYLVTRSPESFYELLCQEKVTILNQTPTAFRQLIQAEESVKGDISPLLREVGKDSVTETDEINSLQPWFDRHGDQLPQLVNMYGITETTVHVTYRPLSMADVNSTASVIGRPLPDLQVYLLDQYLQPV--PVGVPGEMYVGGAGVAKGYLNRPELTTERFISSPFEHSNKLYRYWPNGELEYLGRIDNQVKIRGFRIELGEIEALLASHPQIWETVVLVWDDTAGDKRLVAYIVPQPEITIIIDEIRQFLKAKLPDYMVPNAFVILEALPLTTNGKIDRRAL----------- 211958763 14 ------VPTHYNIADACDRWADVEPDRTALHVLPSGDVEKWSYGRLKRNSCQLANALESLGVASQDRVALLLPQAPETAVSHLAIYRLGAIAVPLAALFGPEALRYRLENAGAKVVITNQAGLEKLSALREQLPFLEHVLCVDGDGALEFWSLLERGSDQFEGCATGPDDPALMIYTSGTTGQPKGALLAHRVLLGHLPGIQMAHEMLPQAGDLFWTPADWAWAGGLLNALLPKFGVPVVTARIDKFDPEGAFDLMARHGVRNAFIPPTALKMMRSVDHRKYSDQLQLRSVCSAGEA-----LGREAFVWCQEALGVAPNEMYGQTECNLVLGSGAGLG----VSRAGAIGKPVPGHEVAVIRPDGSICEPEEQGEIAVRRGTPVMFLGYWQRPDAD-ETKFLGDWMLTGDQGVVDADGYFHFVGRNDDVITSAGYRIGPTEIEDCLIKHEAVGLAAVVGKPDPVRTEIVKAYVVLKDGYEPSEDDIRQYVRVSLSAHEYPREIEFVSEMPLTTSGKVIRRILRSRAQEE---- 152980721 76 -------DGELNVYNCLDRHLTNNADKVALIFEDDGKVTRVTYKELYERVCKFANGLKELGIQKGDRVIIYMPMSIEGVAAMQACARIGATHSVVFGGFSAKSLQERIIDAGAVAVLTSDYQVRGGKNLLGGCDTIRNVVVYKRTGGEWLHDLVDKQKAECEPVPVGAEHPLFILYTSGSTGKPKGVQHSSGGYLLWAMLTMKWS-FDIKPNDVYWCTADIGWITGHTYVTYCGATQIVFEGVPMFPNAGRFWDMVQKHKVTIFYTAPTAIRSLIKAADADPAVHPSKYDLRLLGSVGEPINPEAWMWY--YKNIGGERCPIADTFWQTETGGHVISPMPGATPMVPGSCTLPLPGIAAAVVDEVGHDLANGKGGLLVIKRPWPSMIRNIWNDPERFQKSYFPHIYLAGDGAIRNEETGYFTITGRIDDVLNISGHRMGTMEIESALVANPIVAEAAVVGKPDETTGESICAFVVLKRSRPTGDEELRDWVAKEIGPIAKPKEIRFGDNLPKTRSGKIMRRLLRVLAKDE---- 112824007 457 ------YQPELCLHQLFEQQVKLNPDAIAVRL----ENEFLTYQELNNRANQLGHYLQSLGVKADGLVGIFVERSLEMIVGILGILKAGGAYLPLDINYPKERITYLLEDTQLNILLTQSQFLGQLPQFQGTTICL-----------DQDWSIIANQSTVNPIVEVDQHNLAYIIYTSGSTGKPKGVMIEHRSIVNY--ILTAIRECNFTSDDQILQFSSICFDASVQEIFSCGAILVLRTEDMLRSSEDFWQYCQKWQLTVLSFPTAYWHQLVSELTPTALQIITNIKLIMVGGEAIQPSKVKQWHQNTVNYSPLPQCKFTSPTITNVPIGRPLSNTQVYILDAFLQPVPVGVAGELHIGGAGLARGYLNRPELTQEKFIPNPFDEEGLIPPNPINKGSNESSKLYKTGDLCRYLPDGNIEYLGRIDNQVKIRGFRIELGEIETILSQHSAVKTAIVIAREDETEQKRLVAYIVPQEGISNRQEELRQFLKAQLPEYMVPSAFVILESLPLTSNGKVDRRAL----------- 112824007 3679 ------------IHQLIEEQAERTPDAIAVVF----ENQQLTYAQLNNRANQLAHYLRSLGVETEVIVGLCVERSLEMIVTLIGILKAGGAYLPLDPEYPQARLQFMLEDSQIPLLLTQHSLIDKLPNHQGQTLFLEEIW-----------EKTAQPSQDNLTAKVTPSNLANVIYTSGSTGKPKGVMVEHKGLCN--LAQAQIETLGVHPSSRVLQFASFSFDACIWEILMALGAGATLYLGTKEALMPGLPLMER----LRDHAITHITLPPSALAVLPWENLPSLQTIIVAGEACSPELVKKWSQGRNFFNGYGPTE-----------GSVCTAIAKCTPFDEKITIGRPIPNVQVYILDPHLQAV--PIGVPGELHIGGAGLARGYLNRPELTAEKFISNPFYKTGDLARYLPDGQIEYLGRIDNQVKVRGFRIELGEIEAVLGQHPLVQEAIVIARAD----------------------------------------------------------------------- 115523797 6 ----------VTLAEVVRLQATARGEEIAFEF----EGRTTRFAALDHRTNQVAHALQAMGVEPGARIAYLGKNSDAYFELLLGAMKARVVTTPVNWRLAPPEVAYIVEDCQAVAMFVGPEFVDEVRRLKEQMPHLKTILTTEGGAPEWFAAWRDAQPDSDPGVEVLETDVAIQLYTSGTTGHPKGAMLSHRNMLTLVRAGEPPEWNRWSADDVSLVAMPIFHIGGSGWGILGLVHGARGVIAREFEPHKVLDFFAEHGITKLFMVPAAMQFVVRQSRARHMDFSKLRYMMYGASPIPAALLKECIEVFKCGFVQMYGMTETTGTIVALAPEDHV-IGSEKMRSAGKALAGVELAILDPDGKPLPPREV-------GEIATRSGSNMIGYWNLPEATAKTIDGDNWLRTGDAGYLDEEGYLYIHDRIKDMIISGGENIYPAEVESALCDHPDIAEVAVIGVPDDNWGEAVKAMVVMKPGKQLTAHDIIAFAHERIAKFKTPRTIEFLEALPRNGSGKILRRQLREPY------- 86748469 26 -----------SLVQLLEESFRDFGDRKAFICMD----KAITYRELDEMSAALGAYLQGKGLQKGARVALMMPNVLQYPVAIAAVLRAGFAVVNVNPLYTPRELEHQLKDSGAEAIIVLENFASTVEQVLAKT-AVKHVVLATMGDMPSAVPYNEAVAAGRTKPTLGPDDVAFLQYTGGTTGVSKGATLLHRNIVANVLQNDAWLQPALAKPPHVDQLFYHIFALTACYLLGVRAGGVNLLIPNPRDMPGFIKELMKYQVNSFPAVNTLYNGLLHSPGFDKVDFSKLKISNGGGMAVQRPVAEAWLKMTGCPIAEGYGLSETAPVLTCNPATVT----------EFNGTIGVPVPSTYLSIRDDEGKEV--PFGTPGEICAMGPQVMSGYWNRPDETALVMTADGYFRTGDVGVMTEDGFTKIVDRKKDMILVSGFNVYPNEVEEVIATHPGVLECAVIGVPDKRTSEAVKAFIVKKDPDLTAEDVIK-FCHTQLTNYKVPRQIEFRTTLPKTNVGKILRRELRDEKKN----- 88859040 68 -------DGQLNVYNCIDRHLKDKADKVALIWEGDNPEHHITYQELHDEVCKLANGLKKLGVKKGDRVAIYMPMTPQAVYAMQACARIGAIHSVVFGGFSPSAIADRIRDSGAKVVITSDQGRRGGNAVQATVTSVEHVIVHEVEWFEHDIYWHDLVADQCEPEVMDAEDPLFILYTSGSTGQPKGVVHTTAGYLVYTSLTHE-YVFDLKDNDVYWCSADVGWVTGHSYIVYNGCTQLLFEGVPTYPTAGRMGEIVDKHQVTILYTAPTAIRALMAKGDEP-TASSTRTSLRILGSVGEPINPEAWTWY--HDKIGNGQCPIVDTWWQTETGGMMITPLPGATAMKPGSATRPFFGIVPALFDAEGNTLSGATEGNLVILDSWPAQARTVYGDHERFEQTYFYPGVYFTGDGCRRDEDDYYWITGRVDDVLNVSGHRLGTAEIESALVAHPAVAEAAVVGYPHDIKGQGIYVYITPNDGVQVTEELVRNWVRKELSPIASPDMIQWSPGLPKTRSGKIMRRILRKIAANEY--- 186476462 57 -----------SVVAFFDECTTRFRERVAYVSV----GESLTYGELARKATAFAAYLQSIGVKPGDRVAIMLPNTFQYPIALFGVLKTGAIVVNVNPLYTVRELSHQLKDCGAQTIVVFENFAKTVEEINFILRHVKKLVPAYNLPQAVRLALATGYRRTLSPVTIAPADLAFLQYTGGTTGVAKGAMLTHRNIVANLLQAKVWAESQLTDETVLTPLPLYHIYSLTVNAMIFMGLGGRNILIANPRDTKRVMKILRHETFTGITAVNTLYNAFLDNEEFRRRDFSKLKLAMAGGMAMQKAVADRFREVTGKPIIEGYGTECSPIVSMNPVDLK-------HMREFDGSIGLPAPSTQVRFRKDDGS--WANIGEPGELCVRGPQVMKGYWNRPEETAKVLDDEGWLATGDIGVMDSRGYIRLIDRKKDMILVSGFNVYPNEIEDVIAMHPDVREVAAIGIPDVAQGERVKVFVVRRNPSLTEEQVIAH-CRKNLTGYKVPKVVEFRDELPQTNVGKILRRELRDQ-------- 166993661 8 ----------LSVYELLETVSSSYGDKEAVYDL----TRRITYKQLKYEVDCLATAFKRLGVGKADRIAVSLPNWSETVVIYFAAAKLGAIIVPFNPKYKSYEIEYILESSDPKLLIASGEFEKNFGFEKVVNKVQKVITVFSQEGYCPYEELIRTEKMDIEPVHLNNDDLFCILYTSGTTGTPKGVMVTHRAVV--QSARTIGTELHCTQKDVFIISAPLFHIFGMAINMLCAVAMGGRIILQEKFQPRETLQLIEQEKVTIQKGVPTMFIKELELEDFDKYNLSSLRAGLVGAAPIPAKTVTEIRERMGINLCQSFGITETVSITMTSYDDTKQNITETLGKAIPG----------VTMKIVDENRVALPSGEVGEIAVKGFGVMKGYYNMPEQTNQVLDNDGWYYSGDLGTLDSQGYLRFVGRKKEMIIRGGLNVYPQEIEAVIMKHPKVIEAAVIGLPDKVLGEVACAVIRLKNGEESTEEEIKLYLKEKMAIYKLPEKVIFTDEFPVTASGKIQKLRLKEQ-------- 124267872 1 ----------MNLARWLVRAALAHPDRPAVLL---GDTVVLDYRTLADRAARLAGHLRGLGLQPGERVALCMHNHVGYLELLYAAWWAGLVVVPVNAKLHPGEVAFIVGDAEAAVLFVSEDLAPDLRAPLAALPALRQVLTPADAAYRTALE-----AAAIEPVHRAPDDLAWLFYTSGTTGRPKGVMQSHRNLAA-MTACYFMDVDEVTAADAIVYAAPMSHGAGMYNFAFVAKAARHVVPVSGGFDPAELLTLSRGIGRLCLFAAPTMVKRLVSHLRDTGAPAHGFKTIVYGGGPMYVEDIQDALGVMGPCFVQIYGQGESPMTITALSRQHLADRAHPKWLDRIGSVGMAHSLVEVCVVDSRGDPVAAGE--MGEVVVRGETVMTGYWRNPEATAQTLRDGWLRTGDLGA-MNEDGFLTLKDRSKDVVISGGSNIYPREVEEVLLRHPGVREAAVIGQPDAEWGEIVVAFIVGDGVEP---EALDALCLQHIARFKRPRRYRFVEALPKNSYGKVLKTALRQ--------- 166992545 4 ------------IAYWIEKRAYLHPDRIAII----TEEEEMTYKQLHEYVSKVAAYLIELNVKKGERIAILSQNSLEYIVLLFAIAKVECIAVPLNIRLTENEIIFQLKDSGTTVLFVEETFQNMALSMQKVSYVQRVISITSLKEIEDR--------KIDNFVEINESASFIICYTSGTTGKPKGAVLTQENMFWN--ALNNTFAIDLTMHDRSIVLLPLFHIGGIGLFAFPTLFAGGVIIVPRKFEPTKALSMIEKHKVTVVMGVPTIHQALINCSKFETTNLQSVRWFYNGGAPCPEELMREFIDRGFLFGQGFGMTETSPTVF---------MLSEEDARRKVGSIGKPVLFCDYELIDENKNKV--EVGEVGELLIRGPNVMKEYWNRPDATEETIQDGWLCTGDLAR-VDEDGFVYIVGRKKEMIISGGENIYPLEVEQVINKLSDVYEVAVVGRQHVKWGEIPIAFIVKKSSSVLIEKDVIEHCRLFLAKYKIPKEIVFLKELPKNATGKIQKAQLVNQLKS----- 214032858 60 -------------YNALDRHVKKRNRAAIIWESERGETRTLTYYELYREVNRFASALKNLGVEKGDRVVIYMPLVPEVVIAMLASARIGAIHSVVFSGFSAEALATRINDAKAKVVITADYLYRRVDKALLETPSVESVVVLRREENYDWNELLDGAERYVEPVPVESNHPLFILYTSGTTGKPKGIVHSTGGYLVY-VAKTMEWAWGITESDLFWNTADVGWITGHSYLVYGPLTVMMYEGALNYPKPDRPWELVEKHGVTIFYTAPTAIRMLMRYGDEWVKKHSSLRLLGSVGEPINPRAWKWYYEVRCPIIDTWWQTETGGYMIYPSAGIQLPPLKPGSATFPGLGVDADVLRADGSLAEPNERYLVIKKPWPGMLLGIWGDDERYIRTYWKRFSRPDEGIWIYYPADYAMKDDEGYFWIFGRADEVLNVSGHRIGTAEIEHALVLHPAVAEAAVIGRPDEIKGEVPVAFVILKENCVPRESLKKELVRETLGPIAAPAEVFFVNKLPKTRSGKIMRRVLK---------- 107027251 23 ---------------FLERAASVWPERTAIVHG----TIRRDWAETYRRCRMLAGALRGRGIGNGDTVAMIAANTPELFEAHFGVPLCGAVLNTINTRLDADTIAFILGHGDAKLLITDREFSSTVKKALARLGRAIQVIDIDDPQFYEALLQEAAHTEFSVAMPEDEWQAISLNYTSGTTGNPKGVVYHHRGAYLNAVSNAL--SWHLDEDTTYLWTLPMFHCNGWCFPWTMAL-VAGTSVFLRHTRAERILAAIRTEAVTHFCAASVVLNMINNAAPELKAGIRHGVKVMTGGAPPPASVIAGMERMGWDVTHAYGLTESYGPVVQCVWRDSWNALDLDAKARLKARQGVRGPEAVMVASPDTLEPVPKDGQTLGEVFLRGNNVMKGYLKNSDATVEAFSGGWFHTGDLAV-WHPDGYLEIKDRSKDIIISGGENISSIEIEDILYSHPAVLEAAIVARPDDKWGETPCAFIALKDDSAVTEADIIAFCRERLAHFKVPKTIVFSP-LPKTATGKIQKFHLRERARQL---- 77962488 38 -------DGTLNLANCLDRHLAERGDQTAIIWEGDDPNQTVTYKQLHHDVCQFANVLKKLGIKKGDVVAIYMPMVPEAAVAMLACARIGAVHSVIFGGFSPDAVAGRIIDSNSKLVITADEGIRAGRAIPPAITSIKNVVVFQRTGNAWWHDLIKEASADCPAEEMSAEDPLFILYTSGSTGKPKGVLHTTGGYLVY-AALTFKYVFDYHPGDVYWCTADVGWVTGHSYLLYGPCGAITLMFEGVPNYPGVNRLGQVIDKHQVNILYTAPTAIRALMAEGDKAIEGTKRDSRIMGSVGEPINPEAWEWY--YNKIGNSQCPIVDTWWQTETGGFMITPLPGATELKAGSATRPFFGVQPAIVDNLGNPQEGIAEGNLVITDSWPGQARTLFGDHDRFEQTYFSTFKGMYFSGDGARRDEDGYYWIRVDDVLNVSGHRLGTAEIESALVSHPKIAEAAVVGVPHNIKGQAIYAYITLNHGEEPTPELVRNWVRKEIGPIATPDILHWTDSLPKTRSGKIMRRILRK--------- 182436807 9 -----------SIPELVRAAARRYGSAEAVADGRT----RLSYAELGERVERAAAACLASGVEPGDRVAIWAPNTPDWIISALGAVTAGAVLVPLNTRFKGTEAAYVLRRSRARLLFVTGTFLGTLRRAEVRLPDLERVVVLADTAPEDYTSWPDFLAARERAAAIAPSDPSDIIYTSGTTGAPKGAVITHAQTLRAYGIWS--DLAGLREGDRYLIVNPFFHTFGYKAGIIACLMRGATMVPQPVFNVDTVLANIAAERISVLPGPPTLHQSLLDHPARDAHDLSALRLVVTGAAVVPLRLVERLRNRIATVLTAYGLSEASGIVTMCRRGDAPEVVATTSGRAIPGTELR----------------VLAEPGAPGEVQVRGFHVMGGYFEDPDTTAATMTEDGWLRTGDVGVLDAAGNLRITDRIKDMFIVGGFNAYPAEIEQLLGLHPDVADVAVVGIPDPRLGEVGKAYAVRRRGATLTADDLIAWSRREMANFKVPRAVEFVAELPRNASGKVVKGELRGRA------- 148260259 36 -----------SLNHMLETWARTYATREAFVSIGTP----MTYAETHARARAFAGFLQARGIAKGDRVAIMMPNSLQYPIAVFGTLLAGGTVVNVNPLYTARELNHQLRDSGAKLLVVFENFARTAEQGLAGTHVQKAVPKHGLRARRFRAALAEGRRAGLRPVELGHEDIAFLQYTGGTTGVAKGAMLTHRNIIANVLQAFAWNGDQFHGEGVLTLLPLYHIFSLTVNLFMFMALGGRNVLIANPRDTKRVMGIIRNEKFEGMAGINTLFNSFLDNEDFRRLDFSKLRLVIAGGAATQAEVAKRWQEVTGRPISEGYGTECSPIVCTNPID-----LDHPERMSFNGTVGLPLPSTEVRLRRTDG--AWAGIGEAGEVCVRGPQVMRGYWQRPDETARVLDAEGWLATGDIGIMDERGFLRLVDRAKDMILVSGFNVYPSEIEEVVMMHPDVIEVAAFGVPDAASGERVKIVVVPRSDTLTEAELLAH-CRRNLTGYKMPKIVEFREELPKTPVGKILRRELRAQH------- 119492418 73 -FAKWFVGGKINIYNCLDRHLTRRNKAALIWEGEPGDSRTLTYAELHREVCQMANVIKQLGVKKGDCVGIYMPMIPESAIAMLACARIGAAHTVVFGGFSAEALKDRLEDAEAKLVITADGGWRKDAALQTGASSVDNVLVVKRTAQHWWHDLQQGASGKCPAEPMDSEDMLFILYTSGTTGKPKGVVHTTGGYNLYSHV-TLKWAFDLQETDIYWCTADVGWITGHSYIVYGPLSNGMYEGVPRPSNPGCLWDVVEKYGVNIFYTAPTAIRALMKMGEHHPNSRDLSSLRLLGTVGEPINPEAWIWYHRVIGGSRCPIVDT---WWQTETGGFMITPLPGATPTKPGSATLPFPGIIADIVDAEGEAVTNQSGGYLVVKHPWPGMMRTVYKDPERFKRTYWEHIRPKNGEYIHKDEDGYFWVMGRVDDVINVSGHRLGSMEIESALVSHPSVAEAAVVGKPDEVKGEDIVAFVTLEGEHQPSEALAKELKQHVIGAIARPGEIRFTDDLPKTRSGKIMRRLLR---------- 148658689 1 ----------MLIGDWLARRADLTPHKVALLDAADG-LQPITFRQWNANVSRTARFLAGRGVQRGDRVAVLAMNCVAYLDIWFACGKLGAILQNLNWRLTPVELAGLIADAEPTLLIYGPEFVDQVRALRSAVRGVALDAARRADPNDAAFDERDAFADPFPAVDLMADDPWVICYTGGTTGLPKGAILTHGNIFFN--AVNTVAGWGLRPDDVTILNAPLFHTGGLNVFTAPLAHIGGTSIVCRQFDPDQVFDLIERQGVTIYFGVPTMFLALQRHPRWETADFSRVRWMISGGAPCPPPVFETFRRRGVPFRTGYGLTEAGPNTF---------WLPDEDIERKAGAVG--YPLPHIDLRLVNERGDLCAAGEVGELHIRGAHVCAGYWRRPVETA-ATIVDGWLRTGDLARRDEEGCYTIVGRLKDVIISGGENIYPAEVEAVLAGHPAVAEVALIGAPDPTWVEVGWAVVVLRQSAQDIERQLIDYCRDRLARYKIPKRVIVVDALPRTGAGKIDKRALRAM-------- 29165623 1614 AFNDTDYPQQQTVHGLFEAQVRAYPEACAAIH----DCVAVSYAELNTRANRLARHLLGLGVQPGDSVAILLERSHDLLASQLAVLKCAAVYVPLDINAPVERQSFMIEDSRARVLLTHSQVSLTTSAQRIDLDG---------------LTLERLKGTDLALPPQSSESVAYIMYTSGSTGTPKGVLVPHRAISRLAINNGYADFNAQDRVAFASNPAFDASTLDVWAPLLNGGCVVVIGQHDLLSPLNFQRLLLEQSVSVLWMTAGLFHQYASGLGEA----FSRLRYLIVGGDVLDPAVIGRVLANNPPQHLLNGYGPT-EATTFSATYEIVSVGNGSIPIGKPVGNSRLYVLDNQGQPVPLGVPGELYIGGQGVARGYLHRDELTLERFVADPFDSDPQARLYRTGDLVRWRADGNLEYLGRNDEQVKIRGFRVELGEIEARLAEHAEVREAVVLCRQDAPGDKRLVAYVTAQPETALDIEHLRSHLQGLLPDYMVPAAYVQLDSLPLTANGKLDRKAL----------- 108805161 6 ------MDYQLTLPAVLKRADQLFGRKEIVTRRPDKSFHRYTYADFVRRAKKLAVALGGLGLQKSDRVATLGWNTYQHLEAYFGVPSAGLVLHTLNPRLPADELAYIIDHAGDRVLLVDETMVRLLDGFRDKVN-LEHVFVFTYSPEGEVPELQEADEGDFAYPDLDERDAAAMCYTSGTTGRPKGVLYSHRCICLHSLITSVAEAFGLSEADSVLPVVPMFHVNAWGIPFAATMHGAKQVFPGPHLDPQSLLEDFEQEKVTFTAGVPTVFLGILRELDRQPGRYSSLKAMGIGGSAAPEGMIRGFRERHLTVLHAWGMTEMAPVGTAGHLTSDLLQEPEDVQYRYRAKQG-IPLPFIEIRARGAEGLVPWDGRTMGELEVRGPTVASSYYEAPEA-ADKFTEDGWFRTGDIVTIDERGYIEIRDRDKDLVKSGGEWISSVELENALMGHPAVAEAAVIAVPHPKWQERPLAVVVLKEGESATPEELIQSIAPRFEKWQLPDAVEFVDEIPKTATGKFLKTRLREMFKDY---- 39935847 21 ---------PLSPLSFLERTANVYPEMTSVVY----EGRHYTWKETRARCRRFASWLTRSGIGRGDTVAVMLPNVPAMVEVHFAVPMAGAVLNALNIRLDAAAIAFQLDHGGAKIILVDPEFSSVVAEALKLMTKPKPLVIIGELEYEYAVASGDPTFAGHRPE--DEWDAISLGYTSGTTGNPKGVVTHHRGAYLNAVSNIL--AGNLGQHPVYLWTLPIFHCNGWCFPWTLAAAAGINVC-LRKVDPAKIFELIPKHGVTHMCGAPIVYNALINAPEAPKGVPTKPVVGLIAGAAPPMAVLAGAETIGIKLTHVYGLTEVYGPASVCAEQPGWDELPVAERAKLKRRQGVPYPMQEAVTNPETMQEVPRDGETIGEVMFRGNIVMKGYLKNEKATKEALAGGWFHTGDLGV-LDADGYVIIKDRSKDIIISGGENVSSVEVEDVLYKHPAILFAAVVAKPDPKWGEVPCAFVELKDGASATEAEIIAYCREHLPGFKTPKSIVF-SSIPKTSTGKIQKFMLRDQVKS----- 163726222 20 ---------------LLDIPANALPDKPAIDYYGS----KISFWDLRIMSLKMANALADIGVQKGDRVGLHLPNIPQYIIAYYAALSLGAIVVNFNPLYTPDELTALVKQTGITTFVTFDMVIPNVKEVVKKAPIPRVILQMKPEWRHFSTLINESKSEKKPKVDITPADPAMIQFTGGTTGIPKGAVLTHANMVTAAYSCFLWQMYKTPEQRSVVCVLPFFHVYANIVCLNWAVLNCATMILVPRFEIDPLIDLLSKVENSVFLPPTMINAIVNHPKAAEIEIAKKLDMLNSGGGPIPVELIDQVNDLGIAYSEGWGMSETTSLGIANPV----------MGLKKPGSIGVPFPGMDVRLMDIDAGDKEVPQGEPGELTVKGPLVMKEYWDNPEKTAEALRDGWLYTGDIAT-MDEEGYFYIVDRKKDMIIAGGYNIYPRDIDEVLYQHPKIIDAVTIGVPDAYRGETVKAYVVIRPGEDLRAQDVIDFCKTKLAIYKVPKIIEFRDELPKSAVGKILRKVLRDE-------- 213966675 1143 ---DTDRDYPLTLHGLFEQQVERTPEAIALVL----EAEQLSYSQLNTRANQLAHRLLDYGVGLDSRVALCIERSAQMVIALMAILKAGGAYVPLDPGYPAERLAYMLDDSKPDVLVSQESVRDCLPEHSVPTLWLETEEQEIAGCSSHNLTIGDT------------DSLAYCIYTSGSTGRPKGVMNAHGAVVN--RLQWMQEQYALSNQDRVLQKTPFSFDVSVWEFFWPLIQGARLVICKPEGHKDPSYLWNLIGQQGVTTAHFVPSMLQAFLKTGPAQPADSLRHVFSSGEALPVAVANEFLERYRHTRLHNLYGPTEAAVDVSYWECQPDYRHP------LVPIGRPVANTRLYILDETLQPA--PIGVIGDLYIAGVQLARGYFGRPDLTAERFIPDPNDNHGGRMYLTGDRGRYYLGRIDHQIKIRGFRIEPGEIENALLQCPAVREAVVVPREDAFGGQYLVAYITSSVSEPDAAQLRKQ-LGKILPDHMQPSFYVVLAALPLSANGKIDRQAL----------- 213966675 1 ------MDKPTALHDVVRYRASVNAERLAFTYLADGESVSLTYVQLDQKARSLAAHLQRH-TRPGDRVLLVYPPCMEYTIAFYACIYAGVIAVPLSPANTLPRLHLIAQDSQPALALTMDAVLTGLQRIVTDDNTPNLLTDITWLSSNLLVD----ASADWQCPPTVASDIVFLQYTSGSTGAPKGVMVSHANLLANVELSK--QTYRIREQDVFVSWLPAHHDFGIILPVYMASHCVQFPPAAFVMRPYRWLKLISDYRARITGGPNFAFQLCVQRVTEEQKQSVNGAERIRPGTLRSFVEAFSGCGLKPHAMVPAYGMAESVLLVTANTQTPIGQLPRMRTISKSAATGTELTGDHRVGIFHPQHALRLAAQQVGEIWISGPSTARSYWRQEAESQRAEGDETRWFRTGDLGFVNDGDLYITGRLKEVMIFSGRNIYPQDIEITVEAIPAFRACAAFSIENGEVSQ-LVVVQELESRQHVEFDSVMPRLRAELARHEVFDAVLLVKTLPRTSSGKIQRARCRDLFE------ 69934699 1 ----------MHIARILEASADRYPDHLALVF----EDRRWTYAEWLARVRRFAQALSDLGVRPGDRVAFYVSTSENSVTTYFACQMLGAVAVPMNFRLSAGEAAHILQDSGARVLIYGRSLTGNVERIAAQMHSIHDFIGCAYDGHLHFETLAEQTADRDEPRIIPSDAISSLVYTSGTTGRPKGVIHTHANDIA--IAMNCVMEYSLNHTDNALHIAPLYHVGGMQAYFIPHLLVGGTNVVIGRYEAEKTLDTIAAERITTLFAVPTQIQEMLFHPRFRDQDLTSLRLITTGGAAISAATMERVMAEFCPAIFNGYGMTEASLTLVLHPQDALRKLGSCGKPTLISECRIVTDDPMREVPPSETVP----RGQVGQLIVRGPQAMQGYWNNPFETQKKLKAGWIYTGDLFS-QDRDGFYYFHGRADDMIVSGGENIHPREVEEILYRCPGVQEVAVVGLADEKWGQAVTAFVVRSDPALSAQDL-DAFCKASLAPYKRPRRYEFLESLPLNPSGKVLRRELVARHA------ 70729531 69 --PTAVNHIALSPLSFIERTAAVYPDYPAVIHG----SIRRTWAQTYSRCRRLASALAGRGIGKNDTVAVMLPNIPAMLEAHFGVPMIGAVLNALNVRLDAEAIAFMLAHGEAKVLIADREFHEVIHAAVAMLDHPPLVIDLDDPGQPVSDLDYEAFLAEGDPEPDDEWQAIALNYTSGTTGNPKGVVYHHRGAYLNALGNQMTWAMGNHP--VYLWTLPMFHCNGWCYPWTVTA-LAGVHVFLRRVDPQKILDLIREHQVTHLCGAPIVLNALVNMPDTAKAAIDHPVNAMVAGAAPPAKVIGAVEEMGIKVTHVYGLTEVYGPVTLCAWHAAWDELPLEQRAQIKSRQGVRYPTGVMVADPKTLEPTPRDGQTIGEIFMRGNTVMKGYLKNPTATAEAFEGGWFHTGDLGV-THPDGYVEIRDRLKDIIISGGENISTIELEGVLYRHPAVLEAAVVARPDEKWGETPCAFITLKADHQDVEAEIIAFCREHLAGFKVPRTVVFSP-LPKTSTGKIQKFVLRDMAKNL---- 187929701 15 --PSTTGNEQLNTTTLIRHAARTHGDQEIVYRTPDGGWDRYTYADCYARVCRSANALRALGVEPGDRVGILDWNSRRHFELYWSIPGLGAVMLQMNLRLGPEDLGYVVDHSKVSYVCVDESLLPLAESVAANSPQIKGWIVMTDKPLDHYEDLLAAADTKIDWPEIDETSAYSACYTTGTTGKPKGVYYSHRGIYLHSTAMATN--LGMTLDDCVMLITPMFHGQCWGLPLLADKIVLPGRYVAEDTKPLVDAMIAEGVTIANGAPAIFQPMLQYIETMPVKPDFSRMRMLSGATEPPLSMMIGFYDLTGAEVVHAYGATEATTLVTMNRLKSTLKRLTEEEKWNLKRKQGLVLTGVDIRILDADDKDLPHDGKSAGEICLRGPWITARYHDMPD-SADRFLEGGWWRSGDVGTVDENGYLKVTDRIKDVIKSGGEWISSIDMENLLMGHPAVRDAAVVGIPHAKWQERPLALVVLRPGQQATQEQLQEHLTSAFAKWQLPDQVLFVEAIPKTSVGKLDKKRIRAEHAGRYA-- 134100821 2679 -----------TIPALFAEQVRRTPDATALVF----EDQRLTYAELDARANRLARALVERGAGAERVVALALPRSAELVVALLAVLKAGATYLPVDPGYPADRIAFMLADAAPAVV---------VTDSATELDTEVERLVLDHLDLSGYDANDLGEMA-------GPDNAAYIIYTSGSTGRPKGVVVPHRNV--HRLLTATGHWFGFGGDDVWTLFHSYAFDFSVWELWGPLLHGGRLVVVPHVVSRSPKEFLREGVTVLNQTPSAFYQLAQADRENPEVGDRLALRHVVFGGEALEPSKLDDWYRRHAPDSPRLVNMYG---ITETTVHVTYFPLEAAHTADPRSPIGEGIPDLGLYVLDNSLRPVPPGV--PGELHVSGAGLARGYLGRAGLSAQRFVADPFGAPGTRMYRTGDLVRWNGRRADDQVKIRGFRIELGEIEARVLSHPAVEQAAVVVREDKPGDKRLVGYVV-SAEEIDPAEVRRH-VGASLPDYMVPVAVVRLESLPLTANGKLDRKAL----------- 134100821 6198 --------EPRSFPDLFAEQVRRAPDAPAVAF----DGAELDYAELDRRANRLARWLITRGAGPERLVGVALPRSADLVVALLAVLKSGAAYLPIDLSYPVERIRFMLDDGRPEFVITDVASADSLADA-----GVRLVLLDGDDTTEALPGLPATEVTAAERGVLAPAGAAYVIYTSGSTGRPKGVVVTHGGIVSLLAAQR--ETLGVDGRSRVLQ----FAALSFDAAAWEMCMGLLSGACLVLAPAHELLPGEALAELVARQRITHLTLPPTALGVLPDDALPAGTTLVVAGEACPPALVAKWSRDRTMINAYGPTETTVCATMSAPLAGEVVP-----------AIGGPITNARVYVLDAGLRPVPPGT--TGELYVAGAGLARGYAGRAGLTAERFVADPFGAAGERMYWSADGVLHYAGRADHQVKVRGFRIELGEVEAALDRHPGVGQVTALVREDNPGDRRLVAYVVPEGARPEPSDL-RALAASALPEYMVPSAFVLLDELPLLPNGKVDRRAL----------- 134100821 10 -------DGHATLAELVECSARRDPAAVAVRS----EGPPLTYGELDERASRLARRLAGLGVRPGDVVALALPRTPELVVSLLAVLKTGAAYLPVDPDYPAERIAFMLADARPALVLTTGEIAAGLPSAEATVALVEELA-------------SDESDVDAPLAGATARHPAYVIYTSGSTGRPKGVVVPHEGVVNHM--LWQAETCGLRADDRVLARTAISFDAAGTEIWLPLVVGATLCLASADVVRDPERLIDFVDRHRVTVAQFVPSLLAVAADVDLGERSPALRLVFVAGEVLPPALAARVVRSWVRLAHLYGPTEASIDVTHWDYDPAIG--------SRPLPIGRPLWNTRVHVLDERLRPVAPGE--QGDLYVAGVQLAHGYLRRPGLTAERFPADPFGAPGERMYRTGDLARWFLGRADDQVKIRGFRIELGEIESVLAGFAEVAQAAVTVRETPAGERAIVAHVVLR--EPVGVQALRSRAAAALPEHMVPASFAVIDRMPLAPNGKVDRRSLPD--------- 134100821 5155 -----------TFVELFEARVRERPGATAIVTA----SRELTYGELDRRSNALAHRLLDCGAAPETIVAVALPRTPELLVALLAVAKAGAAYLPVDPGHPAERLAHILSDAGPAILVCDEGSRVPAPE------STRRVLVGDEER------------ADAPSAVRDGRQLAYVIYTSGSTGRPKGVQVSRAGLDNFLASMHEDAGLAQDERMLAVTTVSFDIAALELYLPLVSGATVVLADEDAVRDPRALGELIERAGVGHVQATPSLWQSLVSEVPERVRGLR----MLVGGEALPAALAGRMLELGGRVTNLYGPTETTIWSAAATVTGGGEVPP----------IGGPIANTAVHVLDAALRPVPPGV--VGELYIGGRGVARGYANRPGLTAERFVADPFGAPGERMYWRRDGRLEYVARVDDQVKVRGFRIELGEIEACLAAHPRVAQAAAAVRGADE-DKRIVAYAVAAAGEVVDSGALRDRARKHLPEYMVPSAFVVLDELPLTPNGKLDRKALPD--------- 167463874 35 -------------YEAIDRHAESRKNKIALLYSDNRRDEQYTFEQMKAKSNQFGNLLRKLGVHKGDRVFIFMPRTPELYFALLGTIKIGAVVGPLFEAFMEMAVCDRLKDSEAVAIVTTPALVSRVPE--KDLPNLKHVIVVGEDGQVDFYKEMNQASEELDIEWVDREDGMILHYTSGSTGKPKGVYHVHNAMIQQYYTGKV--VLELQEDDVYWCTDPGWVTGTSYGIFAPWLNGATNVIRGGRFSPQDWYQTIEKHQVTVWYSAPTAFRMLMGAGDDKQFDLSSLRHILSVGEPNPEVVRWGLKVYNHRIHDTWWMTETGAQVICNFPSMPM----------KPGSMGRPIPGVEAAIIDDQGNVLPPNRMGNLAVKTPWPSMMRKIWNNPSKYEEYFRIPGWYISGDSAFMDEDGYFWFQGRIDDVINTAGERVGPFEVESKLVEHPAVAEAGVIGKPDPMRGEIIKAFISLREGYTSSDELKEEFVKVGLSAHAAPREIEFKDKLPKTRSGKIMRRVLKAWELNL---- 53715745 1 -----MQLYERTLGQWLEHWAETTPDKEYIVY--SDRNLRFTWKQFNKRVDDMAKGLIAIGVERGTHVGIWAANVPDWLTLLYACAKIGAVYVTVNTNYKQAELEYLCENSDMHTLCFVQMTYTMLPELKTCFPYMKNVIYVGQEKHRGMYNTQELLGDNIEDTELNEHDVVNMQYTSGTTGFPKGVMLTHYNISNN--GFLTGEHMKFTGNDKLCCCVPLFHCFGVVLATMNCLTHGCTQVMVERFDPLIVLASIHKEKCTALYGVPTMFIAELNHPMFDMFDMSSLRTGIMAGSLCPVELMKQVEEKMYMKVTSVYGTEAAPGMTATRIDDPFD--------VRCNTVGRDFEFTEVKVLDPETGE-ECPVGVQGEMCNRGYNTMKGYYKNPQATAEVIDKNNFLHSGDLGIKDEDGNYRITGRIKDMIIRGGENIYPREIEEFLYKLDGVKDVQVSGIPSKKYGEAVGAFIILHEGVTMQASDVQDFCRNKISRYKIPKYIFFIDEFPMTGSGKIQKFKLKD--------- 150377253 5 ------------LFDAIRRASR--PDSVFILAAD---ERVWTYGDMLEHSGRLASALVSLGVQPGDRVAVQVEKSPEALMLYLACLRAGAVYLPLNTAYTLTELDYFFGDAEPRLIVCAPAAKEGISKIA--AYRSAGVETLDDKGGGSLIELALGETPDFSDLDRRADDLAAILYTSGTTGRSKGAMLTHDNLLSN--AVTLRDHWRFTADDRLIHALPIFHTHGLFVASNVILLAGASMFFLPKFDANEVLSL--MPRSTTMMGVPTFYVRLVQNPGLTREVTAGMRLFVSGSAPLLAETHRTFAHMTGHAILERYGM----------TETNMNTSNPYDGERIAGTVGFPLPGISLRVADPESGK-PLPNGDTGMIEVKGPNVFKGYWRMPEKTQAEFRADGFFITGDLGKIDDRGYVHIVGRGKDLVISGGYNIYPKEVETEIDQMPGVVETAVIGVPHPDFGEGVTAVVVRKPGATIDERAILGGLEGRLARYKQPKRVIFVEDLPRNTMGKVQKNVLREAYADLYAEA 148273602 21 ----------VSVAAILAESAERHADRVAVVVGD----VSTTYRELWDETRAYAGALRDRGVGEGTRVAMLIPNVADFPRVYYAVLALGGVVVPVHALLKSEEIAYVLRDSGSALLVCAGPLLEQGAKGA-ALADVPVISVLVPASTEGGPDRLEELAQAATPVPRRPSDTATILYTSGTTGQPKGAEGSHLALVMQVDVLIL-DTFDLRAGDRILGCLPLFHTFGQTCTMNASFRAGATIVMVPRFDGDTALALMVEHETQVFMGVPTMYFALLAAAARNPARPVLRYAISGGAAIPVAVIDAFREQFDAEIHEGYGLTETSPVASFNHVG----------VPARPGTVGKPIWGVQIEIADPEHEDRVEERGTLGEIVIRGHNLMNGYLHRPEDTARAVVDGWFRSGDLGT-IDEDGYIRVVDRTKDMILRNGYNVYPREVEEVLARHEAVAQCAVFGVPHEEHGQEIVAAIVPKADATVDAAEVVAYMKERIASYKYPRRVEVVEALPLGPSGKILKRTLVERF------- 160898747 5 -----MQSQPLLISSLIDFADRHHGDAEIVSRRVEGDIHRYTYRDLARRSRQLANTLDGLGLQPGDRVASLAWNGYRHMEMYFGVSGSGRVLHTVNPRLHPDQVAWIINHAEDRVMCFDLTFLPIIQAVHAKCPTVRQWVALGIPGLVSYEAWIAGQPDQYQWPEFDENTASSMCYTSGTTGNPKAVLYSHRSTTLHAYAAALPDVMCISARDSVLPVVPMFHVNAWGIPYSAALTGCKLVFPGPALDGKSLYELIEAEGVTYAAGVPTVWQMLLGHIRPGGLRFSTLKRTVIGGSACPPAMITAFQDEFVEVLHAWGMTEMSPLGTLCTLKNKQLQLPKDEQMKILQKQGRAIYGVDMRIVDSDGTDQPWDGKSYGDLLVRGPWIVDSYFKGESPLVKDAQGRGWFPTGDVATIDPDGFMQITDRSKDVIKSGGEWISSIDIENIAMAHPAVAMAACIGMPHPKWDERPIVAVAKKPGAEVTREELLKFYEGKTAKWQIPDDVVFVDAIPLGATGKMLKTRLREQLAGY---- 108757966 4746 -----------SIHALVEAQVARTPDAVAVAF----ESERLTYRELDARANQVAHHLRGLGVAPESLVGVCLERSVDMVVALLGVLKAGAAYVPVDPAYPKERLGWMLEDTGASVLLTHEKWKSVLP------PSAARVVCLDSAAGE-----VAKQPVTKPSVQVGPQALAYVIFTSGSTGRPKGAMNAHGGVVN--RLKWMQEEYGLSGTDVVLQKTPFSFDVSVWEFFWPLLAGAKLVVARPGGHQEPAYLVKLMKAEGVTTVHFVPSMLRAFVEEPGLEGLGSLRRVVCSGEALSAELVKKAYPAPVGVHNLYGPTEAAVDVTYWPCPRGEDFHRVPIGRPVANTVLYVLDVHGQPAPVGIPGELHIGGVQVGRGYWQRPQLTAERFIPDAF--SGIPGARLYRTGDVARWLADGTLEYLGRADFQVKLRGFRIELGEVEAALRAHLDVFDAVAVVREDAPGDQRLVAYVT--GEPALDVAALRARLVEQLPAHMVPTAIETLPSLPLSPNGKVDRKALPQ--------- 108757966 11283 ------LPKDAHIHALFEAQVARTPDALAVVAG----AESVTYRELDARANALALRLRAAGVGLEQRVAVCVERSVELLVALLGVLKAGGAYVPLDSEYPAERLRFMLEDSGARVIVARAAFRERLGAAAGCVWLDAEVP-------------PSSGVPQAPAVLVPPEASAYVLYTSGSTGRPKGVVVQHQSLVNFTRA--AWTSFPVAPGDRVLQFASISWDTSAEEIYPCLTSGGTLVLRTPDMLDEPGAFLAKCGAAGVTQLNLPTAFWHDVTASLDAGTPPGLKWVVIGGERVAPERVAQWQRSVGVELPLLNTYGLTEVAVATSVNLSAAGVLASPGAEREVPIGRALTNVRMYVLDRELEPVPPGV--PGELFIGGWGVARGYLGRPELTAERFVPSPFVDSERLYRWRRDGNLEYLGRGDTQVKVRGVRIEPGEIEAALRAHPTVHDAVVHVREDVAGDKRLVAYVVPSSAPQLEASALREHLRGNLPEYMVPGAFVSLAALPLTPSGKVDRKAL----------- 108757966 13419 ----------------FEQQAARTPEAPAVTLG----AQVLSFAQLDARANQLASSLRSLGVGPEVRVGLCLERTPDAIVAVLAVLKAGGAFVPIDPSAPAQRKSFVLKDSDASVLLTVQPL------ADAWKPQVRHLLCLDTGA-----SNLASRPTDDVTVEVRGENLAYVIYTSGSTGTPKGVMVQHHSLASLHVASNLAFHLGQAPGQRFSLNAPYFDVSMDQLVHLADGHCLCLLPDDTRRDPEAMLAWLEQQRVDVLDCTPAQLTLLLQAGLLERAHVP--SRILCAGEAMDPSLWSRLANTERTTAFNAYGPTESTVYATYARVQHSPSPVPVIGKPLAGTRAFVLDARQQLAPLGTAGELYLAGDGLARGYLGQPGLTAERFVPHPF--ASTPGERLYRTGDKARWRHDGTLEYLGRLDFQVKLRGFRIELGEIEAALRAHEAVQDAVVLAREDVPGDKRLVAYIV--GGSATVEALRQH-LQQRLPEYMVPPAFVSLPALPLNPSGKVDRKAL----------- 108757966 10216 ------MAREATFHLRVEEQAARTPDAPAVSL----ESQVLTYAQLNAKANQLAAQLRTMGVGPEVRVGLCLERTPDAIVAVLAVLKAGGAFVPIDPAAPAQRKSFVLKDCNASVLLTLQHL------ADAWKPQVRNLLCLDTEA-----SKLASLPTRNAVVNVLGENLAYVIYTSGSTGTPKGVMVQHRSLLAMHAGTTEAFQATGATRQRISLNAP-FHFDGALEPLVHLADGHCLCLVPEETRKDPEAMLAWVGQQRVDVLDCTPAQLTLLLQAGLLEQTHVPSRIVCAGEAMAPSLWKQLASTERTTAFNAYGPTESTVCATTASVRNSTAPVPVIGRPIQGTRAYVLDARQRVAPAGIAGELYLSGDGLARGYQGQPQLTAERFIPDAF--SGTPGARLYRTGDKARWRHDGTLEYLGRLDFQVKLRGFRIELGEIEAVLRTHDQVQEAVVLVREDVPGDKRLVAYVVVTPEAPVTAELLRQHAQERLPEYMVPSAFVLMGTLPLTPTGKVDRKAL----------- 108757966 12360 ----------------FEQQVGRTPNAPAVAL----DEQVLSFSQLNAKANQLAAHLRTLGVGPEVRVGLCLERTLEAIISLLAVLKAGGAFVPIDPMAPSQRRSFMLEDSGATVLLTVQHL------AEAWRPQVRHVLCLDTEA-----ARLASLPTYNVPANVRGENLAYIIYTSGSTGTPKGVMVQHRSLPWLLQGMTESLEMAEPAGQRLSLNAPLYFDGTVERLMHLAEGHCLCLVPEATRKDPEAMVAWLEQQRVDMLDCTPAQLALLLQAGLLERSHVPARIFCGGEAMSPMLWNRLASTERTTAFNVYGPTESTVCATSARVQGNPSPVPVIGRPIVGTRV-----------YVLDSRQQLAPLGTAGELCIAGEGVARGYFGRPGLTAERFIPDAFYRTGDKARWRHDGTLEYLGRLDFQVKVRGFRIELGEIEAALRTHGQVQDAVVLAREDVPGDKRLVAYVV--GDFITAESLRQHLL-QRLPEYMVPSVFVPLAALPLTSTGKVDRNAL----------- 108757966 2626 ------YPADTTVHQRFMEQARRTPERVAVTF----EGRSLTYAELDARSNQLARHLVSLGLELEARIGVCGSRGLELVIGVLGALKAGGCYVPLDPSWPMKRLEHVSSAARLSAVLTWQSLLPSLKDGPWHVVALDADAADIAR-----------QSTEAVPVPVLPDALAFATFTSGSTGTPKGVAIPHRGLLRLSEGTRF---LTQSPEEVTLQLSPLAFDVSSVELWGTHGGRLVVYPPGTPELDAVARLIIEHKVSWLLLPTSLFGLMQQHQPEALLR----VPNLMVGGEALPAPRLRERLAQGGALTNAYGPTECSTMVTRYT-------LSPGDTVGLSVPIGRPIDNTEVYVLDPALCPV--PVGVPGELCLGGPGLARGYLNRPDLTAECFVPHPFYRTGDRVRWRPDGVLEFLGRLDHQVKVRGFRIELGEIEAVLRAHPFVAEATVVVREDGSGSNRLVAYVVPPQPDVAP---LREYLHQHLPDYMLPSAFIGLDAFPLTPTGKVDRKAL----------- 108757966 5816 -----------TIAEVIARHASLRPFAVALECGD----ETLTFEQLDTRANQLANLLRSRGVSTEVLVAVSLERGTAWVIAMLAVLKAGGAFVPLDASYPAQRLAIMLEDAPPHLLLASRANHAKL-----------PLPDGGLPTLLLEELDLSEWPTTSPVSDVGPNHLAYVMFTSGSTGRPKGVAIPHRGVLRLSHSEPF---IRFGVRETGLVMAPASFDGSVMELWLPLLNGSGVVLYPPEAQASDLDTLSRVVERHGVTLIHFPAGLFSQVVEHRSDLLKKLRAINVVGDILSAPHTRRTLTTTGVPVTNGYGPTENSIISTSYTAYEASQVGASVPIGRPVSNTQAYVLDSQLQLVPVGVPGELYVGGEGLGRGYVSRPDLTAERFIPAPFATQPGARLYRTGDLVRWRPDGTLEFIGRIDNQVKVRGFRIELADVEAALRTQPGVLEAAAVVREDIPGDKRLVAYAMGRDDAPLDVAALRAGMRQRLPEYMVPSVFVVLPTLPLSTSGKVDRKAL----------- 108757966 3687 ------YPVDATVPSLFAAQALKTPHAVAVEH----DGRTLTYAELDTRSNQLAHHLNALGLGAEARVGVFLHRGLDLLVGLLGILKAGCAYVPLDPEYPAQRLAFMAEDSGVAAILTEAALEDELPA------GAQVVIVLD----DEWTWIERQPSTPVTGGIVGPDQLAYITYTSGSTGTPKGVAIPHRGVVRLLIGSRFVD---LGPSEVVLQLAPLAFDASTLEIWGAHGARLVLYPQRTLDLAELGQALERHHVSVLWLTAALFDQMQQHQPEA----LRKVRQLLAGGDVLPAPRVRERLAQGVGLVNGYGPTESTTFTACHR-------MAAGDAVGDSVSIGRPIANTQVYVLDPAMRAA--PVGVPGEVFIGGDGLARGYLGQPALTAERFVPNPFGPPGARLYRSGDRARWFLGRVDFQVKLRGFRIELGEIETALRSHSEVETAIALVREDSPGDRRLVAYVTPED---VDTASLREHLRQRLPEYMVPNAVVVLSTLPLSPNGKVDRKAL----------- 108757966 1 -----MHETPRTLLEVLTQRATAHRKQYAFLGDSEGEEASLSARELHAQAARIGALLQAQGAQ-GQRVLLLYPPGLDYVAGFFGCLYAGAVAVPAYPPDPVRRLRAIIQDAEATVVLTTSGILSLADFVFEQAPDFRALKWLATDE------LPAGGESSWIEPQVSPDTLAFLQYTSGSTGTPKGVMLSHANLIHNLGLIAGAFQTGPQSSGVIWLPPYHDMGLIGGILQPLFAGFPVTLMSPMSFLQRPMRWLEAVSRYGGTISGGPNFAFELCARRATPEDIRAWDVAFCGAEPIRAATLDRFAEVFAPFYPCYGLAEGTLIVTGEEKGRVPRVHVLQDAALGRGQAVRVEPGSEGSRPHIGCGSVPCAPGQVGEIWVSGGSVAQGYWRKPEDSVDIFQAVPVGAEAGPKYLRTDGQLIVTGRRKDLIILRGRNLYPQDVESIVRAHRKVRPIAAFAIETPEGEALAVVAEVSRDVAEGADAVADTLRKAIVAELQVPHTLALLPSVMKTSSGKIQRFACR---------- 73537400 8 -----------TLPHAVRHFAGLRPDAVAYAF----EGRQTSYAEFERNTSRVAQALLAAGVRAGDRIGYIGKNCDHYFEAWLGAAKMGAVMTPASWRLAGPEVEFIIGHCDAVMLFVGPESTAMVQGLLPALPMVRQVIAMGSQDWPVYTDWRDAHPATLPDHQPDAHDVVLQLYTSGTTGRPKGAMLTHRNLTIGTEVRESIPWSHWTADDISLVAMPVAHIGGSGWGLRNLL-SGAKGVVAREFDPRAVLDFIEYERISKLFMVPAAMQIVLRDPRARSVDYSRLKYLLYGAAPIPAALLREIEVFGCGFVQQYGMTETTGTVVALPPEDHTTEEVPRMRAAGKPLPGVELKVVDYEGRELAPGEV-------GEVVVRSAHNMSGYWKQPEETARTIDADGWLRTGDAGYLDAEGYLYIHDRVKDMIISGGENVYPAEVESAIYGHPIVADVAVIGVPDEKWGEAVKAIVVLKAGQAADRESIVAWTRQRLAGFKVPKSIDFVDALPRNPSGKLLRRKLREPFWD----- 45200949 83 ---AWFLNGELNAYNCVDRHALENPDKVAIIYEADDENRVVTFGELLRQVSQVAGVLQSWGVKKGDTVAVYMPMIPEAVVAMLAVARLGAVHSVIFAGFSSGSLRDRIVDAESKVVITCDHTKKIVDEGLAGVGVVSHILVFQRTGSEWWHEEVRKQRGYLPPVSVNAEDPIFLLYTSGSTGSPKGVVHTTGGYLLG-AALTTRYVFDIHPEDVLFTAGDVGWITGHTYALYGPLCTIIFESTPAYPDYGRYWRIIQRHKATHFYVAPTAMRLIKTVGEQEISKYSSLRVLGSVGEPIAPDLWEWYNEKVGNNNCVV-----CDTMWQTESGSHLIAPLAGAIPTKPGSATVPFFGINACIIDPVTGDELEGNDVEGVLAIKSPWPSMARSVWNNHDRYIETYLKPYPGYYFTGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEAALSEHEGVSQAAVVGIADELTGQAVVAFVSLKPDVVPLDTLRRELVRAEIGPFAAPKSVIVVDDLPKTRSGKIMRRTLRKISANE---- 218707691 69 -------DGTLNLANCLDRHLQENGDRTAIIWEGDDASQSISYKELHRDVCRFANTLLELGIKKGDVVAIYMPMVPEAAVAMLACARIGAVHSVIFGGFSPEAVAGRIIDSNSRLVITSDEGVRAGRSIPPNVPSIEHVVVLKRTGGKWWHDLIEQASDQHQAEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVY-AALTFKYVFDYHPGDIYWCTADVGWVTGHSYLLYCGATTLMFEGVPNWPTPARMAQVVDKHQVNILYTAPTAIRALMAEGDKAITDRSSLRILGSVGEPINPEAWEWYWKKIGNEKCPVVDTW-----WQTETGGFMITPLPGATELKAGSATRPFFGVQPALVDNEGNPLEGATEGSLVITDSWPGQARTLFGDHERFEQTYFSTFKNMYFSGDGARRDEDGYYWIRVDDVLNVSGHRLGTAEIESALVAHPKIAEAAVVGIPHNIKGQAIYAYVTLNHGEEPSPELVRNWVRKEIGPLATPDVLHWTDSLPKTRSGKIMRRILRK--------- 169624774 88 ---AWFLEGRLNAYNCVDRHAFKNPDKPAIIYDDTEDGRIISYGELLRQVSKLAYTLKEMGVRKGDTVALYLPMIPEAVISFLACSRIGAVHSVVFAGFSSDSLRDRIIDAECKVVITTDETKKIVDEALKQCPGISHCLVYKRTGDWWWHEEVEKYPNYIAPEPMNSEDPLFLLYTSGSTGKPKGVMHTTGGYLLGAAATG-KYVFDIHDNDTFFCGGDVGWITGHTYVVYAPATVVFEGTPAYPNFSRYWDIVDKYNVTQFYVAPTALRLLKRAGDEHVKHQMKHLRILGSVGEPIAAEVWKWYFETVGKEEAHVI-----DTYWQTETGSHVITPLGGVTPTKPGSASLPFFGIEPAIIDPVSGEEIHGNDVEGAFKQPWPSLARTVWGAHQRYMDTYLNVYKGYYFTGDGAGRDHEGYYWIRVDDVVNVSGHRLSTAEIEAALIEHHSVAEAAVVGINDELTGQAVNAFVALKDGTESSDQVKKDLVRKSIGPFAAPKAIFVVPDLPKTRSGKIMRRIMRK--------- 85060100 69 -------DGTLNVANCLDRHLQERGDQTAIIWEGDDQSKTLTYRQLHQAVCRFANVLKAQGIGKGDVVALYMPMVPEAAVAMLACARIGAVHSVIFAGFSPEAIAGRIIDSSAKLVVTADEGLRAGRKIHPEVKSVNRVIVFRRTGNAWWHDAIDGADDTCPPEAMGAEDPLFILYTSGSTGTPKGVLHTTGGYLVY-AATTFKYVFDYHPGDVYWCTADVGWVTGHSYLLYGPCCAITLMFEGVPNWPAASRMAQVVDKHQVNILYTAPTAIRALMAEGDKTHRSSLRIMGSVGEPINPEAWEWYYHKIGNGRCPIVDTW-----WQTETGGFMITPLPGAMALKPGSAALPFFGVQPALVDNVGTPVDGAGEGNLVITDSWPGQARTLYGDHDRFKQTYFYTFKGMYFSGDGARRDEDGYYWIRVDDVLNVSGHRLGTSEIESALVAHPKIAEAAVVGMPHNIKGQAIYAYITLNAGETPTPELVRAWMRKEIGAIATPDVLHWTDSLPKTRSGKIMRRILRK--------- 194290828 23 -----------SLAALLEASFHSYADRKAFICMD----KAITYGELDRLSGHFAAWLQSRGLRPGARVAIMMPNVLQYPVVLAAVLRAGFVVVNVNPLYTPRELEHQLKDSGAEAIVILENFAATLQQVLPRTP-VKHVVVASMGDMPHCVRFNSVLAEGRQPATTGPDDIAFLQYTGGTTGVSKGAVLLHRNVVANVLQSEAWMQPALNKGAHIDQPIYHIFALTVCCLLGMRSGGTSVLIPNPRDIPGFIKELQKYKFNMFPAVNTLYNALLNNPEISKVDFSGLRVANGGGMAVQEAVARQWLAKTGCPIIEGYGLSETSPSATCNPTDTD----------AFSGTIGMPLPSTEVVIRDDDGNDV--PLGQPGEICIRGPQVMAGYWNRPDETAKVMTPDGFFKTGDIGVMDERGYTRIVDRKKDMILVSGFNVYPNEVEGVVAECPGVLEVAAVGVPDTHSGEVVKLFVVKKDPALTEADVIE-FCKERLTGYKRPKYVEFRTELPKTNVGKILRRELRD--------- 196182468 1 ----------MLVQEFMESSADRLPDKVALI----GDGQRLTYAEVEAQANRLANALLAEGLQRGDRVVLFLPNCLELAIAIFAVLKAGGVFVPLNPSTKSDKCAYILNNCQARVLLTSGRQADLAQQLTQQVPSLTTLILIPETSTGNVLSFTAIQSECQRPQKVNIDDLACLIYTSGSTGDPKGVMSDHSNVVFA--ASSIIEYLGNVESDSVIGLLPLSFDYGLYQLLMVFKFGGTLVLEKGFTYPAAILKRMEQERVTGFPGVPTIYAMLLKM-DLSAYDLSSLRYLTNTAAALPPSHILQIRAKFPWATLFSMYGLTETKRTLYLPPEQLDKRPDSVGIAIPGT----------EVWIENEQGVRLGSGQVGELVVRGRHVMRGYWENPEASAARFRPGLMCYTGDLFRQDEEGFLYFVSRQDDMIKSRGEKVAPKEVENVLYGLSGVREAAVIGVTDPVLGQVVKAFVVQEGDELTPADILRH-CRAHLEDFMVPKLVEFCGQLPKTSSGKIKKTDLK---------- 7474439 13 ------------LPEQFEKQAALRPDAIAVVY----ENQELSYAELNERANRLARMMISEGVGPEQFVALALPRSLEMAVGLLAVLKAGAAYLPLDPDYPADRIAFMLKDAQPAFI----MTNTKAANHIPPVENVPKIVLDDPELAEKLNTYPAGNPKNKDRTPLSPLNTAYVIYTSGSTGVPKGVMIPHQNVTRLFAATEHW--FRFSSGDIWTMFHSYAFDFSVWEIWGPLLHGGRLVIVPHHVSRSPEAFLREGVTVLNQTPSAFYQFMQAEREQPDLGQALSLRYVIFGGEALELSRLEDWYNRHPENRPQLINMY--GITETTVHVSYIELDRSMAALRANSLIGCGIPDLGVYVLDERLQPVPPGV--AGELYVSGAGLARGYLGRPGLTSERFIADPFGPPGTRMYRTGDVARDYVGRADHQVKIRGFRIELGEIEAALVQHPQLEDAAVIVREDQPGDKRLAAYVIPSEETFDTAELRRY-AAERLPDYMVPAAFVTMKELPLTPNGKLDRKAL----------- 50812288 458 ----------VSLQDMFEKQAVLTPERIALMC----DDIQVNYRKLNEEANRLARLLIEKGIGPEQFVALALPRSPEMVASMLGVLKTGAAYLPLDPEFPADRISYMLEDAKPSCIITTEEIAASLPD-----DLAVPELVLDQAVTQEII---KRYSPENQDVSVSLDHPAYIIYTSGSTGRPKGVVVTQKSL--SNFLLSMQEAFSLGEEDRLLAVTTVAFDISALELYLPLISGAQIVIAKKETIREPQ--ALAQMIENFDINIMQATPTLWHALVTSEPEKLRGLRVLVGGEALPSGLLQELQDLHCSVTNLYGPTETTIWSAAAFLEEGLKGVPP---------IGKPIWNTQVYVLDNGLQPVPPGV--VGELYIAGTGLARGYFHRPDLTAERFVADPYGPPGTRMYRTGDQARWYIGRADHQIKIRGFRIELGEIDAVLANHPHIEQAAVVVREDQPGDKRLAAYVV--ADAAIDTAELRRYMGASLPDYMVPSAFVEMDELPLTPNGKLDRKAL----------- 89092343 22 ----------LTPLSFVERAAFVYPEHTATVHGD----VRRNWAETYTRCRQLGSALQKRGIGQGDTVSVIAPNLPEVFESHFGVPMAGAVLNAVNIRLDAEAIAFILQHAESKVVIVEREFSDVVQKALRIAGTSPLVIDIDDPTYEIGSMDYEAFIAEGDPPPADEWDAITLNYTSGTTGNPKGVVYHHRGAYLNAMSNIVSWDMGRHPN--YLWTLPMFHCNGWCFPWSIAAAAGTSVSLRHVRD-QDIYDLIRKEKVTHFCGAPIVLNMLNNAPDEMKAGIEHEIKVMTAGAAPPAAVIQGMEEMGIEVTHVYGLTETYGPSVVCAWHDKWDDNSLEDKARLKSRQGVKAPMLEMVANPETLEPVPQDGETMGEIFMRGNLVMKGYLKNPSTTDESFEGGWFHSGDLAV-WHEDGYIEIKDRSKDIIISGGENISSIEVEDVLYRHPAVMEAAVVAKSDEKWGEVPCAFIKTKEGVEVTAEEIKEFCRNNMARFKAPKAIVF-GELPKTSTGKIQKFVLREKAES----- 167719772 24 -----------SLAQYFDECTTRYAQRVAFISAGA----RMTYAALARKAAAFASYLQSLGVKPGDRVAIMLPNTFQYPVTLFGTLKAGAIVVNVNPLYTARELAHQLKDSGAQTIIVFENFAKTLQDALPETQIKHVVVTALGDAVRLRAALAAGAKKAPAPVALKRDDLAFLQYTGGTTGVAKGAMLTHGNLIANLLQAKAWIEDQLTGDTVLTPLPLYHIYSLTVNAFIFLGLGGRNILIANPRDTKTMMKILRHETFTGITGINTLYNAFLDNEEFRKRDFSKLKLAMAGGMAMQRAVAERFEQVTCPIVEGYGLTECSPIVTMNPYDAH-------EKRAFSGTIGLPAPSTIVRFRTEDG--AWANVGEPGELCVHGPQVMRGYWQRPDETAKVIDADGWLATGDIGVMDEQGFIRLIDRKKDMILVSGFNVYPNEIEDVLVSHPGIREAAAIGIPDPVHGERIKAFVVPRDASLTVEDVLTH-CRKNLTGYKMPKAVEFRDALPQTNVGKILRRALRDE-------- 169825388 19 --------QPLTPLTFLERTATVFPDHVAVIYG----SLRRSYRDFYARTRRLASALAARGIGRGDTVAVMLPNTPALIECHYGVPMTGAVLNTLNTRLDAAMIASFLDHGEAKVLITDREFARVIKPALAHAKVRPLVIDYDDPEFSGEGEDYEAFLASGDPAHADERDAITLNYTSGTTGDPKGVVYDHRGACLQAVGNVVTTGLGKHP--VYLWTLPMFHCNGWCFPWTLSV-VAGTHVCLRQVRAKAVYDAIADHGVTHLCGAPVVMQQLLNAPAAERRALPHPVSFVVGGAPPPEAGLAGMAEAGFDVTHVYGLTETYGPAVVNEWHADWDALTTPEQAARKARQGVRYPPLEDVLDPKTMRPVPADGQTVGEVMFRGNVVMRGYLKNPKATEEAFRGGWFHSGDLGV-KHPDGYLQLKDRSKDIIISGGENIWSIEVEEALFKHPAVADAGVVGKPDEKWGEAVCAFVERKNGEMVSAEELIDWCRQSLASYKVPKHVFFT-ELPKNSTGKTNKVQLREMGK------ 37519728 76 ----------LNLYNCLDRHLQTRGDKVAVWEGEPGEVRALTYRELHAEVCRFANALKALGVGKGDVVAIYMPLVPEAAVAMLGCARIGAPHTVVFGGFSGDALRDRLIDAQARVVVTIVPLKPRVDEAVAQAPGVAHVICMEPGRDHWWHELVASRSAECPAEAMDSEDLLFILYTSGTTGKPKGVVHTTGGYNLYTHITSKW-IFDLHDEDVYWCTADVGWITGHSYVVYNGATTFMFEGAPNQPDPGRFWQLIEKHRIGIFYTAPTAIRTFIKWGDDWPARYDLSSLRLLGTVGEPINPEAWMWYHRVIGQERCPIVDT---WWQTETGGIMITPLPGATITKPGSATMPFPGIVADVVDREGNSCPPNQGGYLVIRRPWPSMLRTVYRDPERYRQNYWSQVPHAYFAGDGARRDEYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDEIKGEAIVAFVTVESEVETTEELRAHVVKE-IGALARPEEIRYAEALPKTRSGKIMRRLLR---------- 85713540 5 -----MQDWPLLCHRIIDHAAKIHGGREVVTRSVEGPIHRTNYAEIRGRALKLAQRLDRQGIRLGDRVATVAWNTWRHLEAWYGIMGIGAVCHTVNPRLFPDQIAWIINHAEDRIVMTDITFIPILERIADKLPGVERYVVLTHEAHMPYESWIAEADGDFAWKIFDENTAAAMCYTSGTTGDPKGVLYSHRSNVLHSMIVNSADAVGAASKDTMLPVVPLFHANSWGVAFSAPSMGTKLVLPGAKLDGASVYELLSSEKVTFTAGVPTVWLMLLQHMKTNNLKLPDLKVVICGGSAMPRSMIKAFDDMGIEVRHAWGMTEMSPRGTVGALQGRFSHLKGDAKLDRLQMQGYAPFMVEMKITDDAGNELPWDGKTPGRLKVRGPAIAGAYYRVNDNILDEQGFFDTGDVATLDEY---GYMRITDRSKDVIKSGGEWISSIDLENLAIGHPKVSEAAVIGIHHPKWGERPLLILQVREGESVTRDEILDFMDGKIAKWWLPDDIAFVDSIPHTATGKILKTALRERFRGYFPGA 124266959 22 -----MMQMPLLISSLITHAARHHGDTEIVSKRVEGDVHRCTWVDVELRARKLAQALARLGCEAGDRVGTLAWNGYRHLEIYYASSGSGLVCHTVNPRLFPEQIAWIVNDAEDRVLCFDLTFLPLVEKLAAQLPTVRHFVAMTDRAHMCFEELVEAENGDYRWPSFDENTASSICYTSGTTGNPKGAVYSHRSSLLHAMAAALPDGMALAARDTVLPVVPMFHVNAWGLPYASALTGCRVVFPGPHLDGKSLYELFEAERVSFSAGVPTVWLGLLTYVKQNGLKFSTFKRTVIGGSACPPAMLKTLEDDYVEVIHAWGMTEMSPLGTLARLKSKHDALPKEAQRHLQEKQGKVVFGVDMAIVGDDGGMQPWDGKSSGDLLVRGPWVIDRY----FKQTASPLHDGWFPTGDVATIDADGYMQITDRSKDVIKSGGEWISSIELENIAMAHPGVHEAAVVAAFHPKWDERPLLVVVPKPGVELTRAQLLAHYEGRIAKWQIPDDVVFVAEIPHTATGKIQKMRLREQLKDH---- 119510064 73 -FAKWFVGGKINIYNCLDRHLTTWRKNKAIWEGEPGDSRTLTYAQLHREVCQFANVLKQLGAKKGDRIGIYMPMIPEAAIAMLACARIGAPHSVVFGGFSSEALRDRLNDAEAKIVITADGGWRKDAIVPLKVEVDQALTHMEPGRDHWWHDLQQGVSADCPAEPMDSEDMLFVLYTSGSTGKPKGVVHTTGGYNLYSHMTTKW-IFDLQDTDVYWCTADVGWITGHSYIVYNGATTLMYEGAPRASNPGCFWDVIEKYGVNIFYTAPTAIRAFIKMGEHHPKSRNLSSLRLLGTVGEPINPEAWMWYHKIIGGERCPIVDT---WWQTETGGIMITPLPGAIPTKPGSATLPFPGIIADIVDLEGNTVPNNEGGYLAVRYPWPGMMRTVYNDPERFRRTYWEHIPPKDGNYIYFDEDGYFWVMGRVDDVLNVSGHRLGTMEVESALVSHPAVAEAAVVGKPDEIKGEEVVAFVTLEGTYHASEELLKQHVVKEIGAIARPAEIRFTDALPKTRSGKIMRRLLR---------- 206890430 77 -------------YNCLDRNLSTLGNKAALIWADDGEVKTYTYWQLYREVNRFANVLKKLGIKKGDRVAVYLPMIPELPITLLACARIGAIHSVVFAGFSAQSLRDRINDCGAKLLITANQLKANADQALEGAPSVEKLIVVERDFWWHDLMNDPEIGNYCEPEQVDAEDPLFILYTSGSTGKPKGVLHTTGGYMVYVNI-TFKLTFDYKPEEIFFCTADIGWVTGHSYIVYGPATSLMFEGVPTYPNPGRFWEIVEKHRVNIFYTAPTAIRALMREGEKWPYQHDLSSLRILGTVGEPINPEAWMWYYKHVGKERCPIVDT---WWQTETGGFMITPLPGAMTLKPGSATRPFFGVVPRVLKEDGSPAAVNEGGYLVIEKPWPGMLRGTWGDPENKRIKEVYFSRFPGKYFTRVDEDGDYWLMGRIDDVINVSGHRIGTAEVESALVAHPAVAEAAVVGFPHDIKGEGIYVYAVLKEGHEDLEKLLISHIRQMIGPIATPDKIQFAGGLPKTRSGKIMRRILRK--------- 6563399 1614 ------YPQDLCIYQLFEEQVQRTPDAVAVIF----ENQQLTYYQLNCRANQLANYLQSLGVSADVLVGICVERSIEMVVGLLGILKAGGAYVPLDPDYPQQRLSFILDDAALPVLLTQQSLLESLPE------HTAQVVCLDSDRQ-----LIEQHSRENPLTGSKPENLAYVIYTSGSTGQPKGVQVSHNCVVN--FLASMSHCPGLTDSDTFCAVTTISFDIAALELYLPLIVGAKVVVVGREVASDGARLLLELQHSSTTVMQATPATWQMLVA-SGLSTQQLGMKLLCGGEALPPQLAHQLLETGAQVWNLYGPTETTIWSSICQLRNESTQLEARAALRAIAPIGRPIANTQFYILDSHLQPVPNRPQLTQEKFISNPFKRSRGAEEQGSRGETFNSDRLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQHEDVQASCVIARQDNPGDKRLVAYLVAHQDCKPAISELRQFLKAKLPEYMVPSAFVILESLPLTPNGKVDRRALPK--------- 6563399 2701 ------YPQDLCIYQLFEEQVDSTPDAVALEF----ENKQLTYQQLNSRANQLAHYLKSLGVSADVLVGICVERSIEMVVGLLGILKAGGAYVPIDPNYPQERIRFMLQDCGAKVLLTHSQLKLGAGDWGSGTGNKETFPQ-SPSILYLDRDNFANQSTENPSRQSQPDDLAYVIYTSGSTGKPKGVQLPHRGL--SNYLHWAKDYYAVAQGQGTPVQSSLSFDATITSLYLPLICGRTTILVREKQELQLLADIVKQNNHLSLVKITPSHLEILNQQIEPDTMPNRVNAFVLGGEALHANQIIPWLTHAPDTRLINEYGPTEAVVGCCVYEATGKRDLAGDLL-----IGQPIANVRIYILDNQNQLL--PVGIPGELCIAGAGLARGYLNRPELTAEKFIELDLFGKKERIYWLPDGNLEYLGRIDNQIKIRGFRIELGEIEALLNQHDDVQASVVTAREDTPGDKRLIAYVVPHQHCTPTINELRQFLKAKLPDYMVPNAFVMLESMPLTPNGKVDRRAL----------- 6563399 528 ------------IHLLFEEQVELTPDAVAVVY----ENQHLTYHELNCRANQLAHYLKSLGVKADVLVGICVERSLEMVVGLLGILKAGGAYLPLASDYPTERLRLMLEDAQVSVLLTQQKLIDRLPEHTAQRVCLDADWQV-----------ISQLSQDNLIPETQATNLAYVIYTSGSTGQPKGVLIAHQGLLN--LVFWHQRTFKITTLDKATQLAGTAFD----AAVWELWPYLTAGASIYLVKPEILLSPVDLQDWLESKKITISFLPTPMAEQLLSLEWPESTTLRTMLTGGDKLHRYPSGLLPFQVVNNYGPTENTVVSTSGLVVSNGRDNNISPPIGRPIANVEIYILDSYLQPVPVGVPGELHIGGAGEKFISNPFKRSRGAGEQRSRGETFNSNRLYKTGDLARYLPDGTIEYLGRIDNQVKIRGFRIELSEIEAVLSQHSDVQLSCVIAREDTPGDKRLVAYVVAHQDCKPAISELRQILKAKLPDYMVPSAFVILKSLPLTPNGKVDRRALPK--------- 170722114 20 ------------IGDAFDATVNRFPDREALVVRH--QALRYTWQQLADAVDRHARALMVLGVQPGERVGIWAPNCAEWCITQFASAKVGAILVNINPAYRATELEYALGQSGCRWVICADAFKTCDYHACERFPELRGVVSLAIAPPSGLLAWHDLQARADAQAQLQPGDPINIQYTSGTTGFPKGATLSHNNVLNN--GYMVGESLGLTEHDRLVVPVPLYHCFGMVMALGCMTHGSTLIYPNDAFDPLATLRAVAEEKATALYGVPTMFIAELDHPQRGAFDLSSLRTGIMAGATCPIEVMRRVIMHMAQVQIAYGMTETSPVSLQTGANDDLE--------RRVTSVGRTQPRLESKVIDADGNTVPRGD--IGELCTRGYNVMLGYWNNPEATAESIDGEGWMHTGDLAVMDEQGYVRIVGRSKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGVPCSKYGEEIVAWVRLHPGHQVASDELREWARARIAHFKVPRYFRFVDEFPMTVTGKVQKFRMRE--------- 148546581 15 --PSTIINAYASVVEVFERSCKRFADRPAFSNL----GVTLSYAELERHSAAFAAWLQQHDLKPGERIAVQMPNVLQYPIAVFGAMRAGLIVVNTNPLYTEREMRHQFKDSGARALVYLNMFGKRVQEVLPDTKGWLVNTVVDPQAVPFKQVLREGRGPSPKPVSLNLDDIAVLQYTGGTTGLAKGAMLTHGNLVANMLQVLACFSQHGPDGEVMIAPLPLYHIYAFTANCMCMMVTGNHNITNPRDIPGFIKELGKWRFSALLGLNTLFVALMDHPGFRQLDFSALKVTNSGGTALVKATAERWENLTGCRIVEGYGLTETSPVASTNPYG----------QLARLGTVGIPVAGTAFKVIDDDGNEL--PLGERGELCIKGPQVMKGYWQQPEATAQALDAEGWFKTGDIAVIDPDGFTRIVDRKKDMIIVSGFNVYPNEIEDVVMGHPKVANCAAIGVPDERSGEAVKLFVVPREGGLSVDEL-KAYCKANFTGYKVPKHIVLRESLPMTPVGKILRRELRD--------- 75910942 12 ------------------QQAQLTPDAIAVFD----ETNPLTYQQLDRLSNQVATYLRTQGVAPNTRVGIMAERGARMMIGILGILKAGGSYIPLDPGYPTDRLRYILEHATIQTLLTEHQVSPQLVACVQEALPLQTVMFLDEGENQITAETWQGLSKDTLELCNSPDDLMVILYTSGSTGRPKGVMLNHRGYMN--RLTWMQNTFSLQPGDRVAQRTSFCFDISVWEIFWTLMSGATICPVQREVNPWEFAQWIQQTQINVMHFVPSLFGEFISALENETWSFPQLRWLMFSGEALPMSFIQRWIDRHGLKTGLANLY--GPTEASIDVTCHLITERPDERVTTQIPIGKAIDNVYLRVLDEGMQPV--QPGNTGELWLGGVQLALGYLKDPEKTAQAFCPNPFTDIPGDYIYRTDGTIEYHGRIDHQVKIRGFRIELGEIESVLTTHPDVREAAVLAVDYGEGQKRLVACI---SGNKIKNRFLKEYLEQKLPHYMIPQRFLWLDSLPKNHNGKLDRKTLVAQ-------- 116748191 67 -------NGKLNVYNCLDRNLAKRGDQVAIIWEGDDPKVSITYRELHDQVCRFANVLKAQGLKKGDRATIYLPMIPELAVAMLACARIGVVHSIVFAGFSPESLAGRILDCGGKVVIKPIPLKENTEEALKKCPDVQKVIVVKHTGGKDWTEAIKAASPDCPPEVMDAEDPLFILYTSGSTGKPKGVLHTTGGYLVY-TALSHQYVFDYHDGDIYWCTADIGWVTGHSYIIYNGATTVMFEGIPNYPDWSRFWNVVDKHKINIFYTAPTAIRALMRQGEAPVRATSRKSLKLLGTVGEPINPEAWLWYYNNVGEQRCPIVDT---WWQTETGGILITPLPGATALKPGSATRPFFGVQPAIIDPEGKMLDGPGSGYLIIKESWPGMLRTVYGDHERFKQTYFSNYPGLYFTGDGARRDEDGYYWIRVDDVINVSGHRLGTAEVESALVAHPAVAESAVVGFPHDIKGQGIYAYVTLKANWEHSDELRQEWVRKEIGPIATPDYIQWAPGLPKTRSGKIMRRILRKIAANE---- 29348191 1 -----MQLFERTLGQWLEHWAEETPDKEYIVY--SDRNLRFTWSQLNQRVDDMAKGLIAVGVERGTHVGIWAANVPDWLTLLYACAKIGAVYVTVNTNYKQAELEYLCQNSDMHTLCFVQMTYTMLPELKTCERGHLKSERFPYMKNVIYVGQEKHRGMYNTAEKVDCHDVVNMQYTSGTTGFPKGVMLTHYNIANN--GFLTGEHMKFTADDKLCCCVPLFHCFGVVLATMNCLTHGCTQVMVERFDPLVVLASIHKERCTALYGVPTMFIAELHHPMFDLFDMSCLRTGIMAGSLCPVELMKQVEEKMYMKVTSVYGTEAAPGMTATRIDDSFD--------VRCNTVGRDFEFTEVRVIDPETGE-ECPVGVQGEMCNRGYNTMKGYYKNPEATAEVIDKDNFLHSGDLGIKDEDGNYRITGRIKDMIIRGGENIYPREIEEFLYKLDGVKDVQVAGIPSKKYGEAVGAFIILQEGVEMHESDVRDFCKNKISRYKIPKYVFFVKEFPMTGSGKIQKFRLKD--------- 217973698 69 ----WFYDGTLNAANCLDRHLAEHSDRVAIIWEGDNEQRKITYGELHAEVCKFANALRSQGVRRGDIVTIYMPMVPEAAVAMLACARIGAVHSVVFGGFSPDSIASRVIDGKSKVIITSDEGMRGGRAIPPDVTTVEKVIVLKRTGGKWWHSLMETASEYCQPEEMDAEAPLFLLYTSGSTGNPKGVLHTTGGYMVY-ASMTHEYVFDYKAGEVYWCTADVGWITGHSYMVYGPLANGIHEGVPNHPSPARLGEMIDRHKVSILYTAPTLIRALMAEGKQHFDKFDGSSLRIMGSVGEPINPEAWRWYHEVIGHEHCPIVDT---WWQTETGGILITPLPGATDTKPGSATRPFFGVQPALVDNMGNILEGENEGNLVLLDSWPGQMRTVYGDHERFVLTYFKTFRGMYFTGDGARRDEDGYYWIRVDDVINVSGHRLGTAEVESALVSHELVAEAAVVGYPHDIKGQGIYAYVTLTRGTEETEELRRQWVRKEIGALATPDLIQWATGLPKTRSGKIMRRFLRKIAANE---- 16804757 11 ------------LYNITDEIAKFSSEKTALIWKEHGETKTWSYHHLLEQANKFANVAKDAGIKKGDHVIVMTPRLLETYAIYMGLWKAGAIIIPASELLKAHDLEYRIHHANVKAIVSYNGMTAEFDKIESIPSVSKKIIVGDKSGWEQYETLMEAAPTEFERVETSRDDACLLAFTSGTTGNPKGVVHIHGWGYAHIRI-AADHWLDIHEDDIVWATGPGWQKWVWSPFLSVLGKGATGFIYNGRFIPEKQLHLLEEEKINVLCCTPTEYRLMAKVNNLREHDLSSLRSAVSAGEPLNREVIQVFRDNFDIKVRDGYGQTESTLLIGTLVDTPI----------RPGSMGKPIMPEYMAIIDADGNPVGVGEIGDIAMRRDFPALFKEYYKEPERLQKAIRGDYFVSGDRAI-RDEDNYYWFQGRNDDIIISSGYTIGPFEVEDALTHHPAVKEVAVVASPDEIRGTVVKAFIVVKDGYKGTDDLLQTFTKEQTAPYKYPRRIEFVEALPKTDSGKIRRVELRDEFASVHG-- 156932347 69 -------DGTLNLANCLDRHLSERGDQTAIIWEGDDATQSISYRELHRDVCRFANTLTSLGIKKGDVVAIYMPMVPEAAVAMLACARIGAVHSVIFGGFSPEAVAGRIIDSSARLVITADEGVRAGRAIPPGVTSVEHVVVFKRTGGNWWSELVKKASAHHQPVEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVY-AATTFLYAFDYHPGDIYWCTADVGWVTGHSYLLYGPCGATTLMFEGVPNWPSANRMAQVVDKHKVNILYTAPTAIRALMAEGDKTDRSSLRILGSVGEPINPEAWEWYWKKIGNEKCPVIDTW-----WQTETGGFMITPLPGATELKAGSATRPFFGVQPALVDNEGNPQQGATEGNLVITDSWPGQARTLFGDHERFEQTYFSTFKNMYFSGDGARRDEDGYYWIRVDDVLNVSGHRLGTAEIESALVSHPKIAEAAVVGIPHSIKGQAIYAYVTLNHGEEPSAELVRNWVRKEIGPLATPDVLHWTDSLPKTRSGKIMRRILRK--------- 145608328 68 ---AWFLEGELNAYNCIDRHALKDPNRVAIIYEADDPGRTLTYGELMREVCRTAHVLRQMGVRKGDTVAVYLPMIPEALIAFLAVTRIGAVHSVVFAGFSADSLRDRVVDGQSKVVITTDETKRIVDEALKNCPDVSHVLVMMQGRDFWWHEEVEKWPNYIPPVPMNSEDPLFLLYTSGSTGKPKGVMHTTAGYLLG-AAMTGKYVFDIHDGDRFFCGGDVGWITGHTYVVYAPLLLGVSTVVFEGTPAYPTFSRYWDIIDQHKITHFYVAPTALRLLKRAGDQWVKHEMKHLRVLGSVGEPIAAEVWKWYFEIVGKEQAQIVDTYWQTETGSNVICPLAGVTPTKPGSASLPFFGIEPAIIDPVSGEEIHGNDVEGVFKQAWPSMARTVWGAHKRYMETYMNVYNGFYFTGDGAARDHFYWIRGRVDDVVNVSGHRLSTAEIEAALLEHHYVAEAAVVGIQDELTGQAVNAFVSLAEHVTTDESLRKELVRRSIGPFAAPKAVFVVPDLPRTRSGKIMRRILRK--------- 212709401 69 -------DGTLNLANCLDRHLATRGDQTAIIWEGDDPTQSITYRELHHDVCQFANVLKKQGIRKGDVVAIYMPMVVEAAVAMLACARIGAIHTVIFAGFSPEAVSGRVIDCKAKLIITSDEGLRAGRAIPPQVTTVANVIVYRRTGNAWWHDVIQGVSADCPPEEINAEDPLFILYTSGSTGKPKGVLHTTGGYLVYATL-TFKYTFDYHENEVYWCTADVGWVTGHSYLLYGPNGAKTLMFEGVPNYPAVNRMAQVVDKHQVNILYTAPTAIRALMAEGDKAIEGTQRDSLRIGEPINPEAWEWFYKKMGNSRCPVVDTW-----WQTETGGFMITPLPGATMLKPGSATLPFFGVRPALVDNLGEPIEGATEGNLVIVDSWPGQARTLFGDHERFEQTYFSTFKGMYFSGDGARRDEDGYYWIRVDDVLNISGHRLGTAEIESALVSHPKVAEAAVVGIPHSIKGQAIYAYVTLISGEEPSPELVRNWVRKEIGPIATPDVLHWTDSLPKTRSGKIMRRILRK--------- 209522068 29 -----------SIGQFFDECTAQFRQRVAYVSVGAN----LTYAELGRKATAFAAYLQSIGVQPRERVAIMLPNTFQYPVALFGVIKAGGIVVNVNPLYTVRELAHQLKDSGAQTIVVFENFAKTLEDALFMLRHVKKMVPAYKLPQAVPLALSTGYSRPLTPVSATHEDIAFLQYTGGTTGIAKGAMLTHRNIIANLLQAKAWAAGQLSEGETVLTPLPLYHIYSLTLALIFMGLGGRNILIANPRDMKRVMMIIRHEKFTSMTAVNTLYNAFLDNEEFCRRDFSDLKLAMAGGMATQKAVAERFKAVTGKPIVEGYGTECSPIVSMNPVDLT-------HLRDFEGSIGLPAPSTQVRFRKDDGS--WANIGEAGELCVKGPQVMKGYWNRPEETAKAIDDDGWLATGDIGVMDSRGFIRLVDRKKDMIIVSGFNVYPNEIEDVIAAHPDVREVAAIGVRDPVQGERVKVFIVRRTPTLTAEQVI-AYCRKNLTGYKVPKLVEFRDELPQTNVGKILRRALRDE-------- 170735255 12 -------DRHPSVSALLDDAMRRFADRPAFHAF----GRTLTYADVERLSTALAAYLQQVGVRKGDRVAVMLPNVPAFPVVFVAVAKIGAVQVNVNPHYTARELEHQLNDAGVEVAVVCGGSMGTFADVVGHTRVRTVLSVLPPGSTALAQALAAGASLACEPVALSGADLLLLQYTGGTTGLSKGAALSHRNLVANQFAAIVPDARRPGEEVVVTAIPLYHIFALTVNFLSYFAIGAQNWLVANPRDMDGFIDVLKAARPTVFVGVNTLYAGLAGHPRLKEVDWSRLKLSAGGGAAVIDVISSRWKAVTGNFIREGYGSETSPVVSFN----------PQSIDRFTGTTGLPLPSTDVKLLDEQDREV--AIGEAGEICVKGPQVMSGYWQKPDANAAAFTTDGYFRTGDVGVFDAAGFLRIVDRKKDMIIVSGFNVYPNEVEAVATALPGVAECACIGVPDPRTGEAVKLFVVLAPDADVTEAQLVAHCRASLAAYKVPKRVRFVDRLPKSTVGKILRREL----------- 134294635 24 -----------SIPDLLDESFRQYRDRSAFVCM----GKRITYGELDALSRHFGAWLQSRGLKRGARVALMMPNVLQYPVAIVAVLRAGYTVVNVNPLYTPRELEHQLKDSGAEAIVILENFASTLQAVVANT-GIKHVVVASMGDTRFNAALSEGARQTFKPPKLAPDDVAFLQYTGGTTGVAKGATLLHRNIVSNWHHPAHEKFPDVKQFITVVALPLYHVFALTVCGFLTMRTGGMGILIPNPRDIGGMIKELKGYQISTIPAVNTLYNALLNHPDFGQLDLSKLAIANGGGMAIQEGVAKRWYEKTHTAIVEGYGSETSPVATCNPVTAT----------EYSGTIGLPLPSTEIAIRDDAGNDV--ALGEPGEICIRGPQVMAGYWNRPDETAKVMFPDGFFKTGDIGVMDARGYVKIVDRKKDMILVSGFNVYPNEVEDVVASHPGVFEVAAVGVPDEHSGEAVKLFVVKKDPALTDKDIL-AYCKERLTGYKRPKLVEFRTELPKTNVGKILRRELRD--------- 15598496 24 -----------SVVEVFERSCKKFADRPAFSNL----GVTLSYAELDRLSAAFAAYLQKQDLQPGDRIAVQMPNVLQYPIAVFGALRAGLVVVNTNPLYTAREMRHQFKDAGVRALVYLNVFGKLVEEVLPDLPALKGWLVNSPQALPFRQALKQGQGHALQPVRVGLEDVAVLQYTGGTTGVSKGAMLTHGNLVANMLQVHAQDGLPLEAQEVMIAPLPLYHIYAFTANCMCMMVSGNHNITNPRDIPGFVKELKKWRFSALLGLNTLFVALMEHPGFKDVDFSNLKLTNSGGTALVSATAERWKGVTGCTVVEGYGLTECSPVVTTNPYGEQ----------ARLGTVGIPVVGTALKVIDEQGNEL--PVGERGELCVKGPQVMKGYWQRPEATEEILDAEGWLKTGDIAVIDEDGFVRIVDRKKDLILVSGFNVYPNEIEDVVMAHPKVASCAAVGIPDEKSGEAVKLFVVARDPSLSVEEL-KAYCKENLTGYKIPRQIVLKDALPMTPVGKILRRELRE--------- 209965620 68 ----WFHDGTLNVANCIDRHLATRADQTAILWEGDAEHRHISYAELHANVCRLANVLKKHGVQKGDRVTIYMPMIPETAFAMLACARIGAIHSVVFGGFSPDSLKDRIQDCDSRIVGRKVPLKANVDQALKSCPDVGTVIVVRRTGGQWYHEEVSAVSPDCPPEEIGAEDPLFILYTSGSTGKPKGVLHTSGGYLVY-ASMTHQYVFDYHDGDIYWCTADVGWVTGHSYIVYNGATTLMFEGIPNYPDSSRFWQVVDKHKVNIFYTAPTAIRALMREGEGPVKRTSRNSLRLLGSVGEPINPEAWLWYHTVVGEGRCPIVDT---WWQTETGGILISPLPGAIPTKPGSATLPFFGVRPVVVDNEGHHLEGATEGNLCIADSWPGQMRTVFGDHERFVQTYFSTFPGKYFTGDGCRRDDDGYYWIRVDDVINVSGHRMGTAEIESALVAHPKVAEAAVVGYPHDLKGQGIYAYVTLVDGEEPTEPLRKEWVRKEIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAANEH--- 94985859 83 ----WFVGGETNIYNALDRNVARLGDKTAIIWGEDGEVRSYTYAELLHEVKKAANVLTELGVQKGDRVTLYLPLIPEAAIAMLACARIGAIHSVVFAGFSVSALADRINNAQSKLLIQPVNLKANADEAAQNTPTLEKMLVVNRANTHWWHDRMNAASAEHEAVAVDSEHPLFLLYTSGSTGKPKGVLHTTGGYMVNTYL-TTGTVFDLRDDDVFWCTADVGWVTGHSYSVYNGATVVMYEGAPNYPDWGRFWDIVQKHRVTILYTAPTAIRSFMRQGDEIPARYDLSSLRLLGSVGEPINPEAWMWYYRVIGGERCPVVDT---WWQTETGAIMLTTLPGAHPSKPGSAGLPMFGVEPAIMTHAGEELGPDEGGLLVIKRPWPSMLRTIYGDDERYRKSYWGEIPHVYFDGARRDADGYVTVMGRVDDVLNVSGHRLGTMEIESALVAHPAVAEAAVVGRPDEVKGEAVVAFVLPQSGQQVDPHELRAHVAREIGALARPDAIIIADALPKTRSGKIMRRFLRQ--------- 189198662 86 ---AWFLEGRLNAYNCVDRHAFKDPNKPAIIYDDEGDGRIITYGELLRQVSKLAYTLKEMGVRKGDTVALYLPMIPEAVISFLACTRIGAVHSVVFAGFSSDSLRDRINDAECKVVITTDETKKIVDDALKQCPGISHCLVYKRTGDWWWHEEVEKYPNYIAPEPMNSEDPLFLLYTSGSTGKPKGVMHTTGGYLLGAAATG-KYVFDIHDNDVFFCGGDVGWITGHTYVVYAPLLLGVATVVFEGTPAYPNFSRYWDIVDKYNVSQFYVAPTALRLLKRAGNEHVKHKMKNLRILGSVGEPIAAEVWKWYFETVGKEEAHVVDTYWQTETGSHVITPLGGITPTKPGSASLPFFGIEPAIIDPVSGEEIHGNDVEGAFKQPWPSMARTVWGAHKRYMETYLTVYKGYYFTGDGAARDHEGYYWIRVDDVVNVSGHRLSTAEIEAALIEHHQVAEAAVVGIHDELTGQAVNAFVALKDGTESSDQVKKDLVRKSIGPFAAPKAIFVVPDLPKTRSGKIMRRIMRK--------- 118051320 5 -----MQSQPLLISSLIEFAARNHADGEIVSRRVEGDIHRYTYKELAARSRQLANKLDAMGLAQGDRVASLAWNGYRHMEMYFGVSGSGRVLHTVNPRLHPEQIAWIVNHAEDKVLCFDLTFLPIIQAVHAKCPEVQQWVVLGIPGLISYESWIAGQSDQYRWPQFDENTASSMCYTSGTTGNPKAVLYSHRSSTLHAYAAALPDVMCLSARDSVLPVVPMFHVNAWGLPYSAALTGCKMVFPGPALDGKSVYELIESEGVTFAAGVPTVWQMLLGYMKPGGLRFSKLNRTVIGGSACPPAMITAFQDDYVEVLHAWGMTEMSPLGTLCTLKNKHLDLPKDEQMKIRQKQGRAIYGVEMKIVNDAGDEQPWDGKSYGDLLVRGPWIIDSYYKGSGNPVRGADGYGWFPTGDVATIDPDGYMQITDRSKDVIKSGGEWISSIDIENIAMANPAVAMAACIGMPHPKWDERPIVAVVKKPGAEITREELLKFYEGKTAKWQIPDDVVFVEAIPIGATGKMLKTRLREELKDY---- 124266087 9 -----------TLGDLLRRTRQRHPNKLAIRCGDTA----WTYVQFDHVCNRLATGLAAQSIASGDRVAVLARNSHAFAALRFAVARLGAVLVPINFMLSADEARYILEHSGAKLLCTDSGLTELARKASAGTAVERLVWLPGEDPSEPAAGLTRFFGDRVPSPVLHGGMLAQIVYTSGTESRPKGAMLTHDAVIAEYVSCIVDA--EISESDLILHALPLYHCAQLDVFLGPAIYIGATNVITGKPTADNLLALMARDGITSFFAPPTVWISLLRAPQFDTTDLSALRKGYYGASIMPVEVLKEMQRRLPKVRLWNLYG-------QTEIAPVATVLKPEDQLRKAGSAGRATLNVETRVVDDAMRDV--AVGEIGEIVHRSPQLLSGYFRDEERTRAAFEGGWFHSGDLGV-LDAEGYLTVVDRKKDMIKTGGENVASREVEETIYALEGVSEVAVIGLPHPVWIEAVTAVIVPKAGHALTEAAVIAFCDQRLARFKIPKTVILTDALPKNPSGKLLKRELRLRYQ------ 126138592 84 ---AWFIGGQLNAYNCVDRWAYATPDKTAIIYDEEKDSYKLTYAELLREVSKVAGVLKSWGIKKGDTVAIYLPMTPQAVIAMLAVARLGAIHSVIFAGFSSGSIRDRVNDASCKALITCDNIKKLCDEALKSCPTVEKVLVFKRTGNEWWDEETAKFSGYLPPVPVNSEDPLFLLYTSGSTGTPKGVVHTTGGYLLG-AAMTTKYIFDVHPEDILFTAGDVGWITGHTYALYGPIPTIVFEGTPAYPDFGRFWQIVEKHKATHFYVAPTALRLLRKSGEQEIPKYSSLRTLGSVGEPISPDIWEWYNEHVGQGRCH-----ISDTYWQTESGSHFIAPIAGVTPNKPGSASLPFFGIETALIDPVSGHELEGNDIEGAIKSTWPSMARSVWNNHTKYMDTYLNPYPGYYFTGDGAARDHDGYYWIRVDDVVNVSGHRLSTAEIEAALIEHNGVSEAAVVGITDDLTGQAVVAYVALKAGKETSDELRKELVRKEIGPFAAPKSVIIVADLPKTRSGKIMRRILRKISANE---- 160899048 21 -----------NVGELVARSCRAHGAQPAV----TSAARSISYAELEQRSNRLANALLAQGLARGDRVGIYLPNCVEIVEIEIACYKAGLIKAPFNARLSPREVGDIAANSDAAVIVTTAARAEAFKPHLQSADV--RLLLLDGPAGESYEALLARASDRFQPVAVHEHEVAVLHYTSGSSGVLKAAMQTFGNRLAQLR-KFLMRGEGMQAGHVLGLVGP--VTHASGMQMVPALCTGATIHLFSGFEPGAFMAEMQARRVTHTFMVPTMINMLLAEIGGRYRPLPDLLRLGYGAAPMPARILQAMDVFGPILSQGYGAGETTSGVCGLSVQDHLQ--ARASRPERLASCGRPFLESLVEVLDDEGRPV--PEGEIGEIVVSGADVFAGYWRAPELTAEVLRNGRYHTGDLARMDEQ-GFVYIVDRKKDMVISGGFNVYPSEVESVLYEHASVADACVFAIPDDKWGEAVAAHIVLKPGLAGDSAALDRFCAERLGGFKRPRHIEFVQQLPKNPNGKVMRRAVQAPY------- 214042555 19 --------QPLTPLTFLERAATVFPEHTAIIHG----ALRRSYAVFYARSRRLASALAQRGIGRGDTVSAMLPNTPAMLECHYGVPMCGGVLHSINTRLDAAIIAFQLDHAMSRIVIVDSEFMPLMQEALALAEVRPLVIQVDDPEYDFDGADYESFLAEGDPAPEDEWDAISINYTSGTTGDPKGVVSHHRGAYLLAQGNAL--TTSMRKHAVYLWTLPMFHCNGWCFPWTLSA-IIGTHVCLRQVRAEPIWNALADEKVTHLCGAPIVMSLMISAPAETQRALDHTVQFFTAAAPPPEKLLADMQTAGFEVTHLYGLTETYGPAVVNDWHESWSSLPSGEQARLKSRQGVRYLPLEDVLDPETMQPVPRDGVTMGEVMFRGNVVMKGYFRNPQATQTAFEGGWFHSGDLGV-VHPDGYIQLKDRSKDIIISGGENISSIEVEEVLYSYPSVEIAAVVAMPHPKWGETPCAFIEPKSGHEIDTDALRTWCRERLAAYKVPGKFV-VTTIPRTSTGKIQKFALRDRAREL---- 37521519 1 ----------MNLAYILDEGLENTPRKTLF----TGDGRSYTYNQVVRASENLATGLRRLGYAPGCRIAVMLPNLPEYGLAMYGLWWLGAQPVLINPQLTLRELRHILLDSQAQAVITTADLLPTLAPLR-CLPPMLTFIVVGGEVPAGDLSFAELTATAGRSQRIHPTDTAALLYTSGTTGEPKAALLTHGNFWA--IAQSSRIAIEGTPKDHLLCVLPLFHSFGCMVALVLFALMGASVTFEHRLTPKRLMEHLRDPRLSFLIAVPNLLSTLLRFPADFRLTENLRCVCCGGSALHPQVEADFRARFGDIVRQGYGLTECVSSTTLNPL----------PGPVRPGSIGKPLPGGPELAICDPQTGALLGERQVGELLIRGPHVFKGYHNRPEASA-AVFLDGWLRSGDLGYRDADGYYFVVDRIKDVIIVSGQNVYSQEVEKVLLSHRAVREAAVVGDPDPDKGEVVHAYVSLHEGATVGEAELVHYARSQLAPIKVPRRLTVVEALPKSPTGRILKRRLRPQAA------ 52082185 1517 ---------------LFEKQAAKDPEAVAVIC----ENNALTYGELNKRANRLAHLLIAKGVGPEQFAALALPRSLDMVVGLLAVLKAGAAYVPLDPDYPAERIAFMLNDAHPVCI----VTSSAVESNLSVPGSVERIVLDDPCIQEELKGCAAANPCDADTAPLLPLHPAYVIYTSGSTGKPKGVVVPHQNVVRLFGATDQW--FHFGADDVWTMFHSYAFDFSVWEIWGALLNGGRLIVVPHTISRSPAEFLNEGVTVLNQTPSAFYQLMQADRDNAETGKLLSLRFIIFGGEALELKRLEDWYERHPDHFPRLINMYGITETTVHVSYISLDQQTAALQANSLIGQGIPDLGVYVLDEYLEPVP----PGVTGEMYVSGGGLARGYLGRPDLTADRFVADPFGPPGTRMYRTGDLARRYMGRADQQIKIRGFRIELGEIEAVLVRHHRVNQAAVVVREGQPGDKRLIAYVVPASEEETDPAELRRFAAGTLPEYMVPSAFVKISELPLTPNGKLDRKALPE--------- 52082185 461 -----------SLPQRFERMAKECPESPAVVCND----KVLTYSELNQKANQLAHLLIDQGAKPETFIALALPRSAEMVVSMLAVLKAGAAYLPIDPDYPADRIEYMLNDAQPLLVMTSKEAQDTIGSQMPKLILDEQTV----------MEKMSGCSEENPGEQHSGNQPAYMIYTSGSTGRPKGVVVQAESLFN--FLLSMQDMFALNQDDRLLAVTTIAFDISALEIYLPLISGSAVVLAEKETVQDPSE--LAKMIETYEITIMQATPTLWHALASSAPEKLKGLRALVGGEALQSSLARQLQQLACSLTNLYGPTETTIWSTAAALEGNCTE---------PPGIGCAIWNTQLYVLDAGLQPVPPGT--AGELYVAGTGVARGYLNRHALTAERFIANPYGPPGSRMYRTGDIVRWYIGRADHQVKIRGFRIEMGEIEAVLANHPVVKQAAAIVREDQPGDPRLFAYAVPASGESLDPAELRRFVGETLPDYMIPSAFVILDELPLTPNGKLDRKSLPAPAVSMHTG- 75812663 495 --PEISYPQHYCIHQLFEQSAQQAPEAIAVVF----EEQQITYQALNQQANQLAHYLRSLGVKPGVKVGICVERSLWMIVGILAILKAGAAYVPLDPSYPQERLAFIIQDAQLEVLLTQQQLLEVLPPHQVQVISLDRDWQI-----------IAQENQANPACTATVGNLAYIIYTSGSTGQPKGVLVPHQNVTRLFEA--VQPWFEFNQQDVWTLFHSIAFDFSVWELWGALLHGGKLVIVPYWLSRSPEAFYQLLCKQKVTVLNQTPSAFRQLIQAKEPFNHQLALRLVIFGGSSLQPWCERHGDRYPQLVNMYGITETTVHVTYRPITMADLQVNSGSIIGRPIPDLQVYILDQHQQLVPIGVSGEMYIGGGGLAKGYLNRPDLTTEKFIPHPFSNQPDARLYKSGDLARYLPNGDIEYLGRIDHQVKIRGFRIELGEIAGILTQHPSVQETVVLAKETSSGEKYLVAYVVFRHQQTPTTSQLRNFLKKQLPDYMLPSVFVVVEALPLTANGKLDHQALPE--------- 75812663 1577 ------------IHQLFAQQVARIPDSLAVAS----EHQQLTYLQLNNSANQLANFLQNLGVVTETLVGICVERNPQMLVGILGILKACGAYVPLDPSYPQQRLDFMLQDAKIEILLTQKHL------LPKFSHHNIKIICIDTEWEA-----IAQHSDAHPECEITSDNLAYIIYTSGSTGLPKGVEITHKNLIHSTIARINYY----PEYDVNFLLLSSFAFDSSVAGIFWTLCCGGTLYLPQVGEEKEVRKLVKLISQYQISHLLSLPSLYALILEAEIAQLTSLHTVIVAGEPCPKKLVQSHCELLKTTSLYNEYGPTEATVWSSVYNCSW------PEAGISIPIGRPIHNTQIYILNSDGKLV--PVGVTGELYIGGDGIARGYLGKPQLTAEKFIPDFFYKTGDLARYRPDGNIEFLGRSDRQVKIRGFRIELGEIEAVLEQHPTIREVAVVSREI-QGDLRLVAYIVPSPQQL----------------------------------------------------- 115360684 1 ----------MSFPYFLRRAAAFWGDVPAVIHRD----RPLTYRQLEARSNQLAHALIALGLRRGDRVAVQSRNCTELVEIECALYKTGLVKAALNPRFTTAEASDVVENCTPRVLIAGRGYTGYTRATPGFASVETFIAIGGAEGYVDYEALLGRAASHAPDFASHADDLAVLHFSSGSTGKIKAAMQSYGNRMASLRKLLIGMDTQPRPGDRLALVGP--ITHASGMLMQPFLYCGATLVLFDAFETAQFLADLERLRVTHVFMVPAMINMLLNEPALAHTDLSALKSLSYGAAPMPARIQEAWARFGPILSQGYGASESTSGVTRLTIADHAYAIAQC--PERLASCGRPMGETEVCVLGEDGRPL--AAGEVGEIAVRGEDVFKGYWGAPELTAEVLVNGWLMTGDLAR-TDEDGYLYLVDRKKDMIVSGGFNVYPTEVEAVLYQHPDVLEACVFSVPDERWGEGVKAAVVLKPQRTANQDALVAHCRSLLADYKLPRSISFVAELPRNASGKIARKMVREQY------- 27378293 2 ----------INLSSFIAFHARRTPERPALKYR----GEEISYAVFDARIRKAAGWLAAQGIGAGDVVAVLMKNSAAFLELVFATSHLGAVFLPINFRLSRDEVGYIAGNAGARLLMVDEELAANAAGAK--------IVVLDEAAQQSVTRLAGGAAAAPMHVRAPS-DLMRLMYTSGTTDRPKGVMLSYDNF--YWKSADQTIALGLSAETRLLVVGPLYHVGALDLPGIAVLWHGGFIRIERNFEPETALAAIAEDRLNAAWFAPVMTTAMLTCPTRDRYDVSSLTWAIGGGEKTPELRIRAFSEYFRNARYIDAYGLTETVGGDTFMEAGRE-------IEKIGSTGRAIAHVEIEIRDEEGRTLPPNV--NGEICLCGPKITRGYWKDSEKTAAAFFGDWFRSGDVGY-LDDEGFLYLTDRKKDMIISGGENIASSEVERVIYELSEVREVAVIGLRDARWGERPVAIVVLAEGASLELPALTEHCRARLASFKVPKQLVVRDSLPRNPSGKILKRVLRAELE------ 56962365 1 -----MLMREETIGSLLERMAEESPSTEALVYPD--RHLRLSYKDFNHSCRQLAKGFMQLGIQRGEHMAVWATNCPEWVTTQFATGKMGAVLVTVNTNYQQSELAYLLKQSDTTTLLVMEMLYRLIPELQTEFPYLKHIVYLGKERKPGMWLYDDIMGDQVTDAALDRDDAINMQYTSGTTGFPKGVMLTHRNLIHN--ASNIAACMELSQQDRLCIPVPFFHCFGCVLGTLACVSVAATMVPVEEFHPEKVLHTVQAEKCTALHGVPTMFIAELNLRTFDTYDLSSLRTGIMAGSNCPVEVMKDVIEKMTEITIAYGQTESSPVITQTRVDDSLERRTD--------TVGRALPNVEVKIVDPDTQE-EVAAGVQGELLTRGYHVMKGYYKQPEETAKVLTGDGWLHTGDLAIMDEDGYCKITGRLKDMIIRGGENIYPREIEEFLYTHPSILDVQVVGLPDPKYGEIVSAWIRLKADHSLTAAEVQDYCKGQIAHFKIPQVVEFVDHFPMTASGKVQKFKLREQ-------- 113970620 27 -----------TIGQYLNDIANTYPEQLAVVVNH--QDIRWNYRQYLAQIDALATGLLKLGIGPGDRVGIWSPNNIEWCLTQFATAKIGAIMVCINPAYRPEELQYALTNVGCRAVICAQMLYELAPELKVCLPELQFVIRMGAEQSPGMLNFDDLLLEVTPDESLSPYDAINIQFTSGTTGSPKGATLSHHNILNN--GYLVAEAMKFTCEDKLCIPVPLYHCFGMVLGLVCLAKGAAAVFPGDSFDPLTTLEVVERERCTALHGVPTMFIAELEHPEFKRFDLSSLRTGVMAGATCPEEVMRRVQNLMYMQEIGYGQTECSPLNHITEIDSPVE--------KRVLTVGRALPHTEVKIVDEFGEVL--PINTPGEVCSRGYCIMQCYWNDPEKTAATIDSEGWLHSGDIGQMDEQGYVQIVGRIKDMIIRGGENIYPREIEEKLYTHKDVQDAAVFGVHSDKYGEEVCAWIKIRSGATISEEDIRHFLTEKFAYFKVPRYIKFVEQYPMTVTGKIQKFKMREMYQELY--- 18312598 30 --------RPSPLFSYLDRQAGENAGRTAYIYFGN----KIPYKAVGEHSDRIAAALREWGIGKGDVVALYMPNTPAFPVIYYGALKLGAVVTPMNPLYTPREVAWQAKDANARVIFVADVLYKNIEEAAKMYQFDRIVVVELVEYMPALIKPLAKRRIKPPKVAYPSEDLAALMYTGGTTGLPKGAEITHGNISANLQQLKPLYDVVKKKRGVMMGLLPWYHIYGQVTVMHYGIFDGATVVVMPRPDIEQLMKWVQKYNVQVLHGVPTLYNMIINHPRAGQFNLKSLAFCISGAAPLPVEVARKFEQLTGALLREGYGLTETAVVT---------HVNPLYGKVKPGSIGLPIPSTYAAIADPAKPELLPPNQ-VGEIVISGPQVFKGYHNRPEENAQAFFECCWFRTGDMGYMDEEGYFYVVDRKKDLIKYKGYSVFSREIEEVLYQHPCVKEAAVIGVPHPEAGEIPKAFIVLRDGKVRPEDIIK-WTEDKLAHYKRPRAVEFREELPKSAVGKILKRELKAE-------- 148272598 27 -----------SLVDMVERSIQRHAKAVALEFF----GRETTYREMGDQIARAAEGLRRLGVRKGDRVALVLPNCPQHIVAFYAVLRLGAIVVEHNPLYTPRELRHQFEDHGARVVIAWNTVVGTIQDMPRDVPVDTIVSVDLPAAMPTWETLVDHRRIAASRPRPELDDVAILQYTSGTTASPKGAILTHRNLHANAMQGRAWVPGLADGGETVYGVLPMFHAYGLTLCLTFAMAIGARLVLFPKFDVDLVLAAARKHPPTFLPAVPPIYERLARGAKEKRVDLTGVRFAISGAMNLPVSTVELWEGTGGYLVEGYGLTETSPVALGNPIGPS----------RRPGTVGVPFPSTEVRVVDPEDPTVDRQPGEEGELLIRGPQVFQGYWRRPDETRAALLDGGWFRTGDIVRVDADGFTTIVDRMKELIITGGFNVSPSEVEDVVRGAPGVQGAAVVGLPSADGGEDVTAAVVLDPGATLDEAAVRAYCRAHLTAYKVPRRVIQVDALPTSLIGKVLRRQVREELQRE---- 206677334 48 -----------TIPQLLRDAVSRYGPRDALIFPDA----RLSYYDLDRAVDALAAGFLALGLEKGDRLGIWSPNRLEWVLTQFATARIGVILVNINPAYRLSELEYALNKVGCKALVLAQSFKERGRLHAARLPNLRHVILMDEAPGDSGVWTFAEVSTLGGPAQLQPDEAINIQFTSGTTGQPKGATLSHYNIVNN--ARFVTDRIKLTENDRLAIPVPLYHCFGMVMGLGGVSKGSALIFPGEAFDAKQTLDALATERCSALYGVPTMFVAMLQELYGTPRDLSALRTGVMAGAPCPVDVMKQVNDRMHMKTICYGMTETAPVSFQSFVDDTTQ--------RRCETVGRVHPHLEVKIVDEAGQIV--PVGVQGELCTRGYSVMKGYWEDTARTSDAIRDGWMHTGDLAVLDEGGFCS-ITGRVKDMIIRGGENIYPREIEEFLFSHPDVSEVQVFGVPDTRLGEEVCAWVVAKTSGGVTREALRVFCDGQIAHFKVPRHIRIVDELPMTITGKPQKFVMRDRMIEELGG- 67159279 671 ------YPSERGVHQLIEDQVARTPEAVALVFGE----QEMSYGELNGRANRLAHRLIELGVGPDVLVGIAVERGFEMVVGLLAILKAGGAYVPLDPEYPRERLAYMIGDSGIDLLLTQEHLQDRLPSTDGVQNLL----------LEPGDDWLEGYGEENPASRTMPQNLAYVIYTSGSTGQPKGVTISHGAFSMHSQAVGQC--YGLTVNDRLLQFASISFDAAAEQLFTPLANGAAVVLGDVRQWSAVRLAEEVERSGITALNVPPAYIDQISDALEEAHRHIDVRICILGGEAWKAGLLKAVRAGQVFNAYGPTETVITPLVWQVESDEFVGYAPIGKPVGQR--QAYLLDDSLNPEPQGNIAELYLGGEGLARGYLNRPSLTAERFVPDPFDDSEQGGGRLYRTGDLARYRADGVIEYLGRLDHQVKIRGFRIELGEIEARLQQHEAVREAVVIDVEGP-GGRQLAAYLVPDDSAMLEGDERQAHLGAALPDYMVPAHLVFLERLPLTPNGKLDRKAL----------- 85375345 1 -MPD--FSGPVTLGHALAAQAEERPADVALRFGD----RVTSYAEYDRHATQIANGLAALGFEKGDRIAYLGKNSDHAVELFLGTVRGGFVFVPVIWRLAPAEIEFITRDAGATVLFVEEGFESVPFEGRKIVMERE------------FANWRDAQSEDLVDTDVAVGDAMLQLYTSGTTGLPKGVVLSHANATSMRPILRASDWASADPGTSIILAMPYGHIAGVGLAGGAVLAGQQLIIHAEFDPAATIRDIRDHRVEYIFLVPAAIRIVLSHPDAATADFSSIKGLNYGASPIPLDLLKEGVERLKCDFAQMYGMTETYGTVVSLPPEDH-----KPGREKVMRSAGKALPGNEIRILDENLQPLPPGE--IGEVAIKSPSNMIGYWNRPEETAKTLIGDGWLRTGDAGILDEDGYLYIQDRIKDMIISGGENVYPAEVESALFGHDDVADVAVIGVPDEKWGEAVKAIVVARPGCEPDADAIIAHARERIAAFKCPKSVEFVEALPRNPSGKILRRELRARY------- 146275992 1 -----MLDPPATIPHAAQAAAATWPDAPSV--LENGEV--WSFAELWQRSRAAASALIARGIKAGDRVAIWAPNSREWIVAAIATMACGAAVVTLNTRLKGREAGDILRRTNARLLFTVEGFDYRALIVDEDLPALEGTVLLDREFDAFMRDGRGAGDPAVDAAQIDADTVSDILFTSGTTGSPKGVLMTYGRVL--PQAAVWCANTRLTEGDRYLIANPFFHSFGMKVGWVACILAGAVAVPMLQFDVGQAIDLIERERITFMPGPPTIFQMLLAELDKRKWDCSSLRGGTTGAATVPPALVERIRNDLGMVDLITAYGMTECVNITT-------CVPGDDAETIARTCGKAFPGNEVRIADENGNEL--PRGEAGEVLVRGQGVMLGYLDNPEATAEAIDAAGWLHTGDVGTMDERGYVRITDRMKDLYISGGFNVYPAEVEKLLAEHPAIGMAAVVGVPDERLGEVGRAFVVLRPGASATEAELVAWSRENMANYKVPRSFVLVDDLPRNASGKVLKTELR---------- 83746112 18 -------DRYRSLAEVFRESVQKYRNRAAYVSIGT----EMTYGECEALATHFAAWLQSRGVNKGDRVAIMLPNSLQYPVCLFGTLLAGAIVVNVNPLYTASELAHQLRDSGAQTIVVLENFARTLEQAAFHLKGRALNFIMRHVQKQVPPYRLPAPARLCDPVPLGPQDIAFLQYTGGTTGVAKGAMLTHRNIVANLLQTEAWSRGMLSAETNVTLLPLYHIFSLTVNLLMFMTMGGRNILIANPRDTRRVLFILRRERFSGIAGVNTLFNALLEDPGFARRDFSAMKITIGGGMAVQRAIAQRWKQVTGHTIVEGYGTECSPVVTMNPP----------DITEFTGSIGLPAPSTEVRFVRDDGTLA--PVGEPGELQVRGPQVMRGYWQRAEETARVIGADGWLATGDIGVMDAHGYIRLIDRKKDMILVSGFNVYPNEIEDVVALHPDVLEVAAIGVPDPVAGERVKVIVVPRGDTLTEAALLAH-CRAHLTGYKVPRFVEFREALPKSAVGKILRRALRD--------- 111020949 4 ---DTTRARQQSIGDIPRRSAARFPDKLAVVHRD----VRLTFAEFDTLIDRVAAALHSEGLTRGDRLALLSHNCWQYAVLNFATARLGVVLVPVNFMLTGGEIAYILDDCAADAFVVEDALVPVAEKALRVRATIPLGDTATPGGWRSLRDWAEGEFGSPPEVFVADDDVVRIMYTSGTESRPKGAMLTSRSLMWQYISCIVTGG--MSSDDVEVHALPLYHCAQLDNFLSTDIYLGATSIIVDGPDPQVLLRTIEAEQVTNLFCPPTVWISLLQSPEFATTDLRSLRKGYYGASPLPVEILREMNRRLPGIRLWNFYG-------QTEMASLATALGPEDQETRGGSAGK--PALNVETRIVDDRDLPLPAGEVGEIVHRSPHATVGYLGQPEKTAEAFAGGWFHSGDLGY-LDEDGYLWVVDRKKDMIKTGGENVATREVEETLYELDGVGEAAVFAVPHPRWIEAVAAVVVPAAGVELDEKDVVEHCRGRLAGYKVPKYVIVADSLPKNPSGKILKRVLRDTF------- 217422026 551 ------------IHQLFEAQVDRKPEAIALTF----DGRRLSYAELNARANRLAHYLQARGVGPDRLVALCAERGIEMVVGLLAILKAGGAYVPLDPSHPPERLRRMLDDTNPVAVLVDDIGADALASFESHVAARSPRVHLSRDIAQWRAC---SPANPPTPRERAARRLAYVIYTSGSSGEPKGVMNEHRGVVN--RLWWMQQTYALDERDAVLQKTPFSFDVSVWEFFWPLMSGARIAKPEGHKDPAYLSELIDRERVTTLHFVPSMLQAFLEDEGAARGCGS-VKRVMCSGEALPPSLVKRFYRCLPDARLHNLYGPTEAAVDVT------AWACDAEEGGASVPIGRPIANTRIYVLDEYGQPV--PRGVAGELYIGGVQVARGYLNRPELTRERFVDDPFYKTGDLARWRTDGSLEYLGRNDFQVKIRGFRIELGEIEAQLARVAGVRETVVLARDSPAGEKRLVAYYT---GNADVAALREQATR-HLPAYMVPSAYVRLDAWPLTPNGKLDRRALPAPADDAYARA 126460278 5 ---------QLTLNNILKYVKEIYSDVEVVYRPPHGNDIRSTYGREYERVLKLADGLNKLGVGPGDRVATLDWNTIWHFELYWAVPGMGAVLHPLNVRLAPEDLVYIINHAGDKVLIYHRDFAPLVEKLKPHLKTVQLYIQIGPATKDVEIEDVIKQGEPKPLPEISEDKVATIGYTSGTTGRPKGAYFTHRALTLHTLVSALAFAECVEEICTFLQLVPMFHVHGWGTPWTFALLGWRQVYPGRFDAGHTARLIAEENVKSGVPTMLYMILTHPDFPKYVEKVRKIRPIFTVGGAALPKELAKKAEEAGFIPRVGYGMTETAPILTLGFFKPTEKIPKDEEYYHLLTATGLPIPLVDLMVADENLRPVPRDGKTMGEIVVRAPWVTPEYLGDPEKTREAWRGGWFHTGDVAI-WQPDGRVRIVDRAKDVIKSGGEWISSLQLEDLILTHPAVAQAAVIGVPHEMWGERPVAVVILKPGASAKEEDIIKHLEKKIPKWWLPDKVIFVQQLPLTGTGKIDKKVLREQFKD----- 94312079 23 -----------SLAQLLEESFRTYADRRAFICMD----HAITYGELDQLSHAFAAWLQSRGLRPGARIAIMMPNVLQYPVVLAAVLRAGYVVVNVNPLYTPRELEHQLKDSGAEAIVILENFASTLQAVL-SATPVKHVVVASMGDPAWELPHCEGRKMTLKPVNTGPDDVAFLQYTGGTTGVSKGATLLHRNIVANVLQSEAWMQPALAKGAVTITALPLYHIFTVCCLLGMRSGGLSILIPNPRDIPGFIKELQKYKFHMFPAVNTLYNALLNHPDFAKIDFSGLRVANGGGMAVQEAVAKNWLAKTGCPIIEGYGLSETSPSATCNPTDTD----------AFSGTIGLPLPSTDVSIRDDDGNEL--PLGQPGEICLRGPQVMAGYWNRPDETAKVMTADGFFKTGDIGVMDERGYTKIVDRKKDMILVSGFNVYPNEVEGVVAECPGVLEVAAVGVPDQHSGEVVKLFVVKKDPALSEADVI-AFCKDRLTGYKRPKYVEFRTELPKTNVGKILRRELRD--------- 91780873 2 ----------VSLSDSVAWWARTNPSRTALMYG----NQSISYGDLQRRVEATAGMLKGTRIRRGDIVALLMKNSAAFVEIMLAVSQAGAVILPINYRLGPDEVAYILQHSGAKLLFHDEEF--------EVPPGLVHSQAVTGAAQSDTSVLAAGHEPCTEAYPSRPDDLYRLMYTSGTTDRPKGVMHSYGNVA--WKSFDHIAALGITKDDRLLVVGPLYHVGACDLPGLAVLAQGGMLRIMRDFDAQAVLEAIERERLTGAWLAPVMLSRILALPERYRFDLGSLRWVVGGGERTPEQRIREFGSLFTGARYIDAYG-------LTESCSGDTLMEQGRELDKIGSTGRALAHVQLAIMSDDGRML--APGMQGEICVRGPKVTQGYWKDPEKTARSFVDGWFRTGDVGY-MDEEGFLYLTDRKKDMIISGGENIASSEVERVIYQLAEVAEAAVIGAPDPRWGEQVTAVVVLRAGATLTLDALRTHCEGRLGGFKTPRQLILRDALPRNPSGKVLKRVLRDE-------- 77460575 17 -----------SVIEVFERSCKKFADRPAFSNM----GVTLTYAELERQSAAFAGYLQAHDLVPGDRIAVQMPNVLHYPIAVFGALRAGLIVVNTNPLYTAREMRHQFKDSGARALVYLNMFGQKVQEVLADTDWLVNTVVSKVKKMVPAYSLPQARGLGIKPLKVGLDDIAVLQYTGGTTGLAKGAMLTHGNLVANMQQVRACLGQFGSDGEVMIAPLPLYHIYAFTACMCMMVSGNHNVLITNPRDIGGFIKELKNWKFSALLGLNTLFVALMDHPDFKTLDFSTLKLTNSGGTALVKATAERWEQITCRITEGYGLTETSPVACTNPYGE----------LSRIGTVGLPVPGTLLKVINDDG--VEQPLGERGELCIKGPQIMKGYWNKPEATAEVLDAEGWFKSGDIAVIDPDGFVRIVDRKKDMIIVSGFNVYPNEIEDVVMAHPKVANCAVIGVPDERSGEAVKLFVVARETGVSLEEL-KAYCKENFTAYKVPKHIVLRESLPMTPVGKILRRELRD--------- 163759895 17 --------------------AAREPERICLHFNPDGPPARLSYGELTRRSNAFANALRSLGVGRGDRVALMLPQGFHTAIAHVAIYKLGAIAVPLALLFGIEAIEHRLSASGATVLVTTGNGFDKVSSIRERLNSLETVIVAGMAGAEAFEQLEAAHPDALETEKTCADDPALMIFTSGTTGAPKGALHGHRVLIGHIPGVQIHHEFMPQPGDKLWTPADWAWAGGLLNVLLPGLLLGVPVVPAQKFDPELAYRTMAEMKVRNAFIPPTALRIMRTVSDPLARHKLDLRSVGSGGEALGRETYEW-----AQRVLGLTINEFYGQTECNLVLASIAKLG----VSRGGAIGKPVPGHEVAVIDDEGAVVANGVSGQIAIKRPDPVMFLGYWGNEEATA-AKFVGDWMLTGDQGVCDEDGYFSFFGRDDDVITSSGYRIGPGEIENCLTGHPSVALAAAVGKPDPVRTEIVKAYIVAIPGTEINDGLIRDWVKTRLSAHEYPREIEFVDELPLTTTGKVVRRLLRDKA------- 121609507 25 -----------SLVALMDEAFRKHADRVAYSFM----GRDVSYAETDTLSSALAAYLQSLGLAKGDRVAIMMPNVPQYPVAVAAVLRAGLVVVNVNPLYTPRELEHQLKDSGAKAIVLIENFANTLQQCLAHT-SVKHVVLCAMGDQLGLLKLKKMVPAYHLPAAVTPEDIALLQYTGGTTGVSKGAVLLHRNVIANVLQSEAWNDPVMQPTNVCALPLYHIFAFTVNMMLSLRTGGKTILIPNPRDLPAVLKELSKHRFHSFPAVNTLFNALANHPDFGTVDWSNLKVSLGGGAAVQGAVAQLWLQKTGCPICEGYGLSETSPSVCCNPVTAT----------EFSGTIGVPIPSTWMKLIDDNGKPVT-QPNQPGEIAIKGPQLMAGYWQRPDETAKAMTEDGYFKSGDIGVTDERGFFKIVDRKKDMVLVSGFNVYPNEVEGVVANCPGVLECAVVGVPDEKTGEAVKLVIVKKSPDLTEAQVRE-FCRHELTGYKQPKVIEFRAELPKTPVGKILRRELRDKH------- 88855357 9 -----------TLGRWTADRALATPDRVAV----DDRGVVLTYRQLDDRASALAAAFLDGGYGVGDRIATITGNSSDHVVVFFACAKAGLVLVPLSWRLSPREIAQQLEQADPALLLVEDEFSTLAALAADRLVAPIARGILGTHGIERVIVAPLRSSSPVPERRVRDEDALLIVFTSGTLDQAKGAILSHSNCFWTNLS--LSRTAEITSADTVLAVMPQYHVGGWNIQPLLAWWMGATVVLERTFDPARVLQLIADRRITTMMGVPANYLILSQHPRFASSDLSSLAHAIVGGAPMPEPLLRVWHSRGVALTQGYGLTEAAPNVL---------CLPDEEARVRIGSAGKPYPHVDVDIADPVTGE-RIDGAGQGELLVSGPGVFSGYFRAPEATALALRDGWLATGDLVS-RDAEGYYRVLDRIKDIFITGGESVAPAEIEGVLFGHPAIADVAVVGVPDEQWGEVAVAWVVVRSGASTDETDLLDFARAALAKFKVPKRVIFVEAIPRSSSDKVRRRVL----------- 11499615 5 ------YNYQLLLKHILESGVTYAPKQEIVYR----DLKRFTYRDIYERVHRLASALEELGVKKGTKVAVLDWDTNRYLECFFAIPMMGAVLHTVNVRLSPEDILYTMQHAEDEVVLVYKDFVPLIESIADKLDTVKKYVVMTDDTMPEYEEMLKKASPNYDFPDFDENTMATLSYTTGTTGRPKGVWFTHRKLFLHTLAGCYRSVLRLKEDEVVYMPLTPMFHVHAWGVPYMMWLLGHKHVYPGRYEPQMIVKLVMTEGVTYSHCVPTILQMIVDNLPEGFKFPG--WKMIIGGAKLPKGLALRAREKGIITMAGYGMSETCPILTGGFLKPHLLNVDEETKVELSIKTGIPFPLVYVRVVHDDFTDVKPDEQDMGEVVVRAPWLTDSYLKDPEKTKE-LWEGGWLHTGDIAVMDEEGYITIVDRLKDVVKSGGEWISTLTLENLLSLHPKVREVAVIGIPDEKWGERPLAIIVPPGEKPTPEELRAHLMKGKITKWAVPDRFEIVDEIPKTSVGKIDKKVLKQMY------- 73539132 6 ---------------FLRRAARYWGDLPAVLYRD----QVLTYRELDERSTRLANALLAMGLRQGDRVAVQSRNRPELVEIECALYKAGLVKAALNPRFTAPEASDVVENCQPRVLIAGPGYAGYSPATRGFGSVETFVIGKDAPGYAGYEALLAEASTELPEITPAPGDLAVLHFSSGSTGKIKAAMQSYGNRLAALRKMLMGMDSPPRPGDRLALIGP--VTHASGMLMQPYLYCGATLVLFEKFEPADFLAEVARLRITHVFMVPAMINMLLAEPSLASADLSSLRTLAYGAAPMPARIREAWERIGPILSQGYGASESTSGVTRLSTADHAQAIASY--PERLASCGRALGETEVRVVDEQGREV--AVGEIGELVIRGEDVFQGYWGEPALTQEVLVNGWLRTGDMARVDAQ-GYLYLVDRKKDMIISGGFNVYPTEVEATLYQHPDVLEACVISVPDETWGESVKAVVTLRPGRQASAQSLIAHCRERIADYKSPRSVDFVDELPKNASGKLARKLVREPY------- 15215766 11 -------NVPLTPITFLKRASECYPNRTSIIYGKT----RFTWPQTYDRCCRLAASLISLNIGKNDVVSVVAPNTPAMYEMHFAVPMAGAVLNPINTRLDATSIAAILRHAKPKILFIYRSFEPLAREILQLLSSEDSNLNLPVIFIHEIDFPKRVSSEESDYECLDEHDPISLNYTSGTTADPKGVVISHRGAYLSTLSAII--GWEMGTCPVYLWTLPMFHCNGWTFTWGTAARGGTSVCMRHVTAPEIYKNI-EMHNVTHMCCVPTVFNILLKGNSLDLSHRSGPVHVLTGGSPPPAALVKKVQRLGFQVMHAYGLTEATGPVLFCEWQDEWNRLPENQQMELKARQGLSILTEVDVRNKETQESVPRDGKTMGEIVMKGSSIMKGYLKNPKATYEAFKHGWLNSGDVGV-IHPDGHVEIKDRSKDIIISGGENISSVEVENIIYKYPKVLETAVVAMPYPTWGETPCAFVVLEKGETTKERDLIEYCRENLPHFMCPRKVVFLDELPKNGNGKILKPKLRDIAKGL---- 110635215 1 ----------MRVEEFLRGSASRYGEKTALVSGST----RLSYGEFDALTDRLAAALAANGVRRNDRVLIFMDNAWEAAVSIFAVLKAGATFSPINASTKAEKLAYIIGNCEAAAILTQAKLMPVAAEARALHGQPLLLISTEGRGPDGTVSFTQCLEAEPAPVAHRDVDLAMLIYTSGSTGRPKGVMMTHRNIEAA--ATSITTYLRNRPDDIILNVLPLAFDYGLYQLLMSVKMGATLVLEKSFAFPHAIFDLMRKENVTGFPLVPTMAAMILQMRDLEPGFLPTLRYITNTAAALPPPHIARLRELCPGIELYSMYGLTEC--------KRCTYLPPEELDRRPDSVGIAIPNTEAFVVDDDGKPVPPGE--VGELVIRGPHVMKGYWRNDKATVKMNPWEKVLYTGDLFRMDADGFLYFVGRKDDIIKTRGEKVAPKEVEAVLHTHPSIAEAVVAGVVDPVLGQAIAAMVVSRDPALTEREVIRH-CSQHLEDFMVPKIVKFVTELPKTDTGKVSRRL------------ 162949344 69 -LPDIDIPNHMPLADYCLEKAAQWPEKVCLIDGNTG--RKHTYGEIEVSMRRVAAGLAKIGVKQGDVIAFLLPNCAEFVQVFLGAAKRGAVITTANPFYTSAELRKQILASGTTVVVTQSSYVDKLEGLNVQIVTVDQHV----DGCLHVSALLKADEAECPQVEIHPDDVVCLPYSSGTTGLPKGVMLTHKGLVVSQQVDGEVPNFNITVEDTMMCVLPMFHIYSLNSILLCGLRVGAALVVMSKFELPKLLDLIQRYKVTVGPFVPPIVLAIAKNPIVDNYDLSSIRMVLSGAAPLGKELEDAFRARLPNAIQGYGMTEAGPVLAMCLAFAKTPF------PVKPGSCGTVVRNAEVKIVDTETG-MSLPYNQPGEICIRGPQIMKGYLNNPEATANTIDKDGFLHTGDVAFIDEDEEMFIVDRVKEIIKFKGFQVPPAELEALLFSHPLIQDAAVVSRKDDIAGEVPVAFVVRTPGSIISEEEVKAYIADQVVFYKKIHSVYFVDSIPKSASGKILRKDLRNK-------- 154245426 68 -------------YNCVDRHLETRGDQVAIIWEGDDESRNITYRELSSEVNKLANVLRNRGVEKGDRVTIYLPMIPEAAFAMLACARLGAIHSIVFGGFSPDSLAGRVADCGSKCIITADEKANVDAAIAQINGGVDHVIVVRRTGGKYYDEATAMVTDECPAEHVNAEDPLFILYTSGSTGKPKGVLHTTGGYLVY-ASMTHQYIFDYHPGDIYWCTADVGWVTGHSYIVYNGATTLMFEGIPNYPSVSRFWDVIDKHKVNIFYTAPTAIRSLMQAGEEPVKRTSRSSLRLLGSVGEPINPEAWEWYYRVVGEERCPIVDT---WWQTETGGILITPLPGATKLKPGSATRPFFGVMPEVVDAEGKVLEGACEGNLVIADSWPGQMRTVYGDHERFEQTYFSTYPYFTGDGCRRDADGFYWITGRVDDVINVSGHRMGTAEVESALVAHPKVSEAAVVGFPHDIKGQGIYAYVTLMDGEEPTEELRKEWVRREIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDQF--- 75910059 22 ------YDLSQSLHELIVAQVERTPEAIAVTF----DKQQLTYQELNHKANQLGHYLQTLGVQPETLVGVCLERSLEMVICLLGILKAGGAYVPIDPEYPQERIAYMLEDSQVKVLLTQEKLLNQIPHHQAQTICVDR-----------EWEKISTQANTNPKSNIKTDNLAYVIYTSGSTGKPKGAMNTHKGICN--RLLWMQEAYQIDSTDSILQKTPFSFDVSVWEFFWTLLTGARLVIAKPGGHKDSAYLIDLITQEQITTLHFVPSMLQVFLQNRHVSKCSSLKRVICSGEALSIDLQNRFFQHLQCELHNLYGPTEAAIDVTFWQCRKDSNL-------KSVPIGRPIANTQIYILDADLQPV--NIGVTGEIYIGGVGVARGYLNKEELTKEKFIINPFPNSEFKRRYLPDGNIEYLGRTDYQVKIRGYRIEIGEIENVLSSHPQVREAVVIARDDNAQEKQIIAYITYNSIKPQLDNLRD-FLKARLPDFMIPAAFVMLEHLPLTPSGKVDRKALPK--------- 75296548 24 -FPPVAVPDGVTVPEFVLDGAEAYADRVALVEAAAG-GRSYTYGEVARDTARFARALRSVGVRKGHVVVVALPNLAVYPVVSLGIMSAGAVFSGVNPRALAAEIKKQVEDSEAKLVVANEVAFDKVKDAGVPVIGVDRERMPGAISWDGLLAAADRTGAGVVPVDAAQSDLCALPYSSGTTGVSKGVMLSHRNLVSNLCSSMFAVAPETAGQVVTLGLMPFFHIYGITGICCATLRHKGTVVVMDRFDLRTFLRALVDHRVMFAPLVPPVMLAMVKSPVADEFDLSDLALKSVMTAAAP--LAPDLLAAFQRKFPGVQVEEAYGLTEHSCITLTHAAGDGHGHVAKKSSVGFILPNLEVKFVDPDTG-RSLPANTPGELCVRSQSVMQGYYKRKEETERTVDGKGWLHTGDVGYIDGDGDVFIVDRIKELIKYKGFQVAPAELEAVLLSHPSVEDAAVFGVPDEEAGEVPVACVVRRHGAEEGEEEIVAYVAERVASYKRVRVLHIVDAIPKSVSGKILRRQLRDEF------- 206973959 456 ----------------FEKQVQKTPNKLAITC----DGVNFTYKELNERANELAHYLVEEGIRPNQFVALVFPRSIEMVTSMLAVLKAGAAYLPIDPEYPAERINYIVNDAKPVCIITHSSVSSKL----VIENDMKKIVLDDEETKLALHTYSRMNIECKNDVSI--LNPAYTIYTSGSTGNPKGVIVPMRGL--SNFLMAMQQKFSLHEHDHLLAVTTFAFDISALEIYLPLISGASLTIAQKEDIQEPSALTTLLQEERVTIMQATPTL--WQALVTDYPEKLQGLNILVGGEALPAHLANKLKELGCSLTNLYGPTETTIWSTV---------MNIDERESGIPPIGKPIWNTDVYVLDAGLQPVPPGV--MGELYIAGEGLASGYLGKPELTAERFVANPYGKPGQRMYRTGDLVKWYMNRADHQIKIRGFRIELAEIEMVLQRHENIKQAVVMVREDRPNDKRIIAYIVAEEKETIHLSEIRSYVSESLANYMVPSAFVWLEELPLTPNGKVDRKKL----------- 145220633 4 -----------NLADIVRSHGRNRPDAPALIVGD----RTVSYRELDERSNRTAQAFSRTGVGPGDRVAFVERNGIEFFDVAFGSAKLGAVAVPVNWRLTAPEMRHVIADCGASVVVVGQEFTGRIEAIADDL-DVEVVVIGKHRHWPTFDDLLAAAPAVDPGVVTGPDDLVFLMYTSGTTGAPKGVMLSNANVV--CKTAGVGGPWKFDADSVSLAVMPLFHMAGFGWALAGLWEGAVTVVLRDVDPGAILDAVARHRVTNMLLVPAVIQFLLDTTGLDDTDLSRLRIVVYGASPITDDVLMRGIDRFGGIFAQVYGMTESTGSVTQLDGDEHLPQLLR--------SCGRPYPWVQIRVVDPTGRDV--APGTVGEVWTRSDQNMLGYWNNPEATAATLTPDGWLRTGDAGYLDRDGYLYLHDRIKDMIVSGAENVYPAEVENVLMTHPAVTDVAVIGIPDTRWGEAVKA--VVVAGAPVTEAELIAFAREQLAGFKLPKSVDFVDALPRNPSGKLLKRQLREPY------- 159043385 19 ---------PLTPLSHLARAALVYPDREAVVYG----ARRFTYAEYHARVSRLASALAGAGIAPGDVVATLLPNIPAMVEAHFGVPACGAVLNTINIRLDVDTVAYILSHGGAKAVLVDSQFLPLAAEACERLDGPAPLLVHALGGYTEYEDFLAGGDPDFPWIPRDEWESLALNYTSGTTGRPKGVVYHHRGAYLMTMGTVISWRMVLYPRWLAIVPLFHCNGWNHS---WMMPMLGGTVVCCRDVSAQAIYTAIAENGVTHFGGAPIVLNMIVNAPDAARRPFSHTVEVFTAGAPPAAATLAAIEELGFNVTQVYGLTETYGHVTECVWNPDWDTLPQAERAAIKARQGVAPQMEHITVMDPEMRQVPMDGATTGEVMMRGNSVMKGYYRNPDATAEAFAGGYFHSGDIAL-QHPDGYIQIADRAKDIIISGGENISSVEVEGALMHHPAVLLCAVVAKPDPTWGEVPCAFVELKDGKTAEEAEIIAFARERLAGFKTPKKVVFT-ELPKTSTGKIQKFELRNRAK------ 212638029 3 ---------HTTVGQLLEQKALMHPDHEAVVYAD--RQLRWSYRQFNDYCRLVAKGLMKLGIEAGEHMAIWATNKPEWLACQFATGKMGAVLVTVNTNYRTAELEYLLKQSDATTIIYIDMIYEIAPELAYCLPQLRNVIVLSEQRYPGTFSWHDAMAEYVEDAALDPHDVINMQYTSGTTGFPKGVMLTHYNIVNN--AYYIAECMKLTKEDRLCIPVPFFHCFGCVLGTLACVTVGATMVPLEQFHPKQVLQTVQDEKCTALHGVPTMFIAELNDPDFASYDLSSLRTGIMAGSNCPIEVMKAVIEKMKEITIAYGQTESSPVITQTRTDDPIE--------LRVETVGRALPHVEVKIVDPVTN-QEVPPGVQGELCTRGYHVMKGYYNNPSATQEAIDEEGWLHTGDLAVMDENGYCRITGRLKDMIIRGGENIYPREIEEFLYKHPKVLDVQVVGVPDETYGEEVMAWIILKEGEHATPEDIRSFCEGHISRHKIPRYIEFTTAYPMTASGKIQKFKLREWARE----- 206688119 19 ---------PLTPLSHLQRAAQVFPDHLAVSYG----KHRKTYAEYHERCTRLASGLARLGVKPGDVVATLLPNIPAQAEAHFGVPACGAVLNTINTRLDTGTVAYIFEHGEAKAVLVDPQFLELAEAAVEEMEGPAPILIEVADDQATWHATGRHMEYEALLASGDPDESLALNYTSGTTGRPKGVVYHHRGAYLMTMGTVVSWRMVLHP--VYLTIVPLFHCNGWNHTWMMPL-VGGTLVCCRDISAQNIYNAIHYEGVTHFGGAPIVLNMLVNALDEERRTFDHTVEVFTAGAPPAPATLSKIENLGFNITHVYGLTETFGHVTECYWKAEWDGLDKAGIAAKKSRQGVAMPMEPVVVRDSEHNVLPMDGQSQGEIALRGNVVMKGYLKNPDATAEAFKGGYFNSGDLAV-QHPDGYIQIADRAKDIIISGGENISSVEVEGVLMAHPDVLLAAVAAMPDEKWGEVPCAFVELKPGASTDEAALIAFSRETLAGFKAPKKVVF-QELPKTSTGKIQKFELRKIAKNL---- 117165259 4 ----------LSVAAVLAENARRRPDKEALVEGD----LRLTFAEVWRRARAQAGALTGLGVRPGDRVALMAPNTAEFPQAYYAIAAMGGVVVPVHLLLSAGEVEHVLRDSGATLLLCHP------AQAETGAAAAREAGVRMVALGEEFEKLAADAEPLHSYVTRDADDPAVVFYTSGTTGVPKGAVLSHFNLVMNATV-NAFDANDIRPDDIALGALPLFHAFGQTVSLNSTWRAGATLVLLPRFDAARAIDLMVKEKVNTFHGVPTMFVALAAAAGGADALPGLRVCVSGGASLPVAVLERFEEAFGAKIYEGYGLSETSPAAAVN----------QPVFGARPGTIGHPLWDVEIARAEVEGRVELLPPGELGEVVVRGHNVFSGYLGRPEATAEALVDGWFRTGDLGT-KDDEGFLRIVDRKKDVIIRGGYNVYPREVEEVLTRHPGIAQVAVIGLPDELHGEEVCAVVVPAPDAPRDAVGITEWSKQYLGKYKYPRRVEFADELPLGPSMKVLKRELRVRYA------ 118487892 13 ---------PLTPVTFLKRASAVYANRTSVIY----EGTRFTWRQTYERCCRLADSLRSLNVGKNDVVSVLAPNIPAVYEMHFAVPMAGAVLNTINTRLDAKNIATILIHSGAKVFFVDCQYKELADKALRFLEGPVPSIIASIDDVDTPTGVRFGQFEYEQLVQRDEWDPIALNYTSGTTSAPKGVVYSHRGAYLSTLS--LILGWEMGSAPVYLWSLPMFHCNGWTFTWGVAARGGTNVCIRNTSAKDMYQSIADHKVTHMCCAPIVFNILLEAKPHERREITS-PVEILTGGAPPPASLLEKIESLGFHVTHAYGLTEATGPALVCEWQTKWNKLPQQDQSKLKARQGISILTDADIKDLDTMASMPRDGKTMGEIVLRGSSIMKGYFKDPEATSKAFRNGWFVTGDVGV-IHPDGYLEIKDRSKDVIISGGENISSVELESVLYRHPRVLEAAVVAMPHPKWGESPCAFISVKKNSDVKESEIIAYCRKNLPRFMIPKRVEFMPELPKTSTGKIQKFQLREVAKN----- 92119189 24 -----------SLVALLEESFAKFRDRKAFICM----GKAITYREIDEMSLALGAWLQGRGLKKGARVALMMPNVLQYPVSTVAVLRAGYAVVNVNPLYTPHELEHQLKDSGAEAIIVLENFASTVQQAIGKTN-IRHVIVGSMGAVKFNDALAAGRGMTLARPNLAPDDVAFLQYTGGTTGVAKGATLLHRNILANMLQNDAWLQPALRKPPVVDCALPLYHVFTACFMLAMRAGGVNLLIPNPRDMPGLVKELMKYQINCFPAVNTLYNGLLNARGFDKVDFSKLKASVGGGMAVQKAVAEKWLRVTGCPLLEGYGLSETSPTLTCNPADTG----------KFSGSIGLPMPSTYISIRDDDGREV--PLGEAGEICAKGPQVMPGYWNRPDETAKVMTADGFFRTGDIGVMSADGYTRIVDRKKDMILVSGFNVYPNEIEDVIASHPGVLECAVIGVKDRKSGEAVKAFVVRKDPTLTRADIIK-FAHTQLTGYKVPRQIEFRDSLPKTNVGKILRRELRDE-------- 211957042 17 --------------DICDKWADKDAAREALIFAEEGPTTTYTFGDLKKLSNQLANLLVSQGINRGDRVGILLPQAPETAFSHIAIHKLGGISIPLFSLFGEEALEYRLGNSGAKALITNNAGAAKLEKIRSRLPELELILNIEGADFRSLHAEMAEQNEDFTPVKTKAEDPAIIIYTSGTTGQPKGALHAHRTLLGHLPGVEMPHNMFPKEGDRFWTPADWAWIGIDVLLPSLHHGVTVVACRFKKFSGEAAFQLMQDLKIRNAFIPPTALKMMRQVENPKDRWNYSLRSLGSGGEALGAELIQWGRDTFGLTISEFYGQTECNLVVSTC---------AELMETRPGVTGKAVPGFDVQIVDDNGTILETGQLGNIGVRAPNPVMFLQYWNNPEATKKKFSGDFLITGDKGV-MDKNGWIQFVGRDDDVITSSGYRIGPGEIEDCLLKHDAVAMAGVIGKPDKLRTEIVKAYIVLKEGIEPSDELLSEFVKQRLAAHEYPRELEFVEALPMTTTGKVIRRELRARAIDE---- 68536632 36 ---------DETIGQCLARIVAEYPDHDAVIDFYGD--VHLTYTEFYRKVQRLASGLHAAGYRKGDRIGIWAPNRWEWTLVQFATAEIGAILVCINPSYRHKELVYAMGQSGVKGLFSAGRFMIDAAESQFSRHNYKETIFFGSERWDE-LANHAILDLNPVREQLHPDDPINIQYTSGTTGMAKGATLTHRNILNN--GYLVGETLQYTDQDKVVIPVPFFHCFGMVMGLGAITHGATTIIAGPVFNPQSVLEAVEHGKATSLFGVPTMFMAELDEIEHAKAKGKTYDLSSLRTGIMSGTACPTRTMRQVMDIMNINEITIAYGMTETSPVNH-QTLVDDPIEKRVGTVGRPNPHIEVKIVDPETGE-TVKRGEQGEILIRGFLVMQGYWDMPGKTADAIDEDGWMHSGDLGTMDEEGYARITGRAKDMVIRGGENLYPREIEEFLMTHPDISDVQVVGVPDEKYGEELMAFIIMREDEPLDQAAVRDFCDGELTRHKIPKYVECVESFPMTLSGKVRKVELREHAVELLG-- 126661585 208 ------------IHQLFEEQVKRTPDAIAVVY----ENQQLTYQELNEKANQLGHYLQKLGVKPDTLVGICVERSMEMVIGLLGILKAGGAYVPIDPNYPQERIAYVMQDSNMGVLLTKQHLKTQLKEVKIPVIS-----------WEQEEERIFQNFVNNTPSLVNSKHLAYVIYTSGSTGRPKGVQIAHQSVIN--FLNSMSKRPGLTQEDDLLAVTTISFDIAGLELYLPLIMGGKILLASQETASDGEKLI--QLLQNSDTTIMQATPATWRMLIAANWKGKSNLKILCGGEALPGSLAYQLRDKTQEIWNVYGPTETTIWSSTYLVRQLSDTSDSRESAQ---PIGHPIDNTQIYILDPNLQPV--PVGVPGELHIGGDGLARGYLNRPDLTAEKFIPNPFYKTGDLCRYRRDGNIEYIGRIDHQVKIRGFRIELGEIETQLSNHPEIRESVVIAREDAPGNKQLVAYLVSDESQSSVTQTLRDCLKEQLPDYMIPSAFVLLEKLPLTPNGKIDRRAL----------- 146340692 26 -------ERPASIWAMVEEAVARNGDGEALICG----AQRLSWRDVADQAARIAGGLRAKGLRKGDRLAMLLGNRIEFVLTLFAAAKLGLIAVLLSTRQQTPEIAYVLSDCGARLLLHEAALADRLPAAAEM-PDLAGRLAVDNDPVRSNFAELADHEPDATEATVAEEDIAMILYTSGTTGRPKGAMLAHCNIVHSSMIYEAC--LGLTPSDRSIAAVPLGHVTGVVANVTSMVRCAGTLIIMPEFKAGDYLKLAARERVTYTVMVPAMYNLCLLQSDFDSHDLSSWRIGGFGGAPMPVATIEKLAAKIPGLRLVNAYG-------STETTSPSTLMPPALTARHIDSVGLPCPGASILVMDAQGRELPRGE--IGEIWIGGGQVIKGYWSRPEATAESFTAGYWHSGDLGS-IDADGFVRVFDRQKDMINRGGLKIYSAEVESVLAGHPAVIESAIVARPCPVLGERVHAVVVTR--APAEAEDLRRWCAERLSDYKVPETLIVTPDLPRNANGKVMKRQLRE--------- 67156107 1560 ------YPSERGVHQLIEEQVARTPEVVALVFGE----QEMSYRELNRRANRLAHRLIELGVGPDVLVGVAVERGFEMVVGLLAILKAGGAYVPLDPEYPRERLAYMIEDSGIGLLLTQRHLQDRLPSADG----------VQSLFLEPGDDWLENYPPENPANRTAPQNLAYVIYTSGSTGRPKGAGNTHTALIN--RLHWMQKAYQLDTTDTVLQKTPFSFDVSVWELFWPLLNGARLAIARPGEHRDPERLIDTIERHGVTTLHFVPSMLQAFISVEHIEGCRSIRRLVCSGEALPAELARKTLERMPAVGLFNLYGPTAAIDVTHWTCDHVDPEGVPIGQPIDNLKTHILEESLHPVAPRCCGELYLGGVGLARGYHNRPGLTAERFIPDPFDTSEQGGGRLYRTGDLARYRAGGVIEYLGRIDHQVKIRGFRIELGEIEARLRQHGAVREAVVIDVEGA-GGRQLAAYLVPDDPAMLDGDERQDHLRAALPDYMVPAHLVFLARLPLTPNGKLDRKAL----------- 67156107 3074 ------YPSERSVHQLIEDQVARTPEAVALVFGE----QEMSYGELNRRANRLAHRLRELGVGPDVLVGIAVERGFEMVVGLLAILKAGGAYVPLDPEYPGERLAYMIGDSGVGLLLTQRHLQDRLPSADG----------AQSLFLEPDDDWLEGYGEENPANRTMPQNLAYVIYTSGSTGQPKGAAVRIGSFVN--LLHWYRAACELTADDRVLLLSSYSFDLTQKNLYGVLCAGGQLHIAPAGYDPDSH---RRQIGKHRLSVLNCAPSAFYPLLQGDRAELASLKHVLLGGEAIQPGELAEWQAANVSIHNTYGPTECTDVVIATPGSAVPGLSTLPIGRPLPGVSAYVLDGSAGPVALGQAGELHVGGDCVGEGYWHRPGLTADRFVPDPFDDSEQGGGRLYRTGDLARYRTDGVIEYLGRIDHQVKIRGFRIELGEIEARLQQHGAVREAVVIDI-DGPGSKQLAAYLVPDAPAMLDGDERQAHLGAVLPDYMVPVHLVFLERLPLTPNGKLDRKAL----------- 67156107 516 ------------VHQLIERAASQHPERLAAVSGND----VINYARLNERADELARVLFDAGVLPDQRVGVVGDRSIDMLVGILGILKAGAAYLPLEPDQPQERLAFMLADSDVRLVLGRSSWEGLLPDGVRMICLDEPLPPVSGSAGLH--------------VRVSPGNLAYVIYTSGTTGMPKGVAVPHGALANYVEGISRRLPLEAISSMAMVSTPAADLGHTVLFGALCAGKTLHLLDKETVLDAEAFAAHMDAHGVDALKIVPSHLDAMLSAGRSALP----RRCLVLGGEACPPALLARIVAPELKVLNHYGPTETTVGVLIGELKGLPVLGSPLENVGVR---------------RLDACLQPAPGPAKGELHISGAGLARGYLGRPALTAERFVPDPSGTPGGRMYRTGDWVRRNADRMDGQVKIRGYRVELAEIESRLRALPGVGNALVIGEEHAR---QLVAYLVPTAVPDGQADEIRTVLKRVLPEHMVPTHLLVLEHLPVTANGKVDLKALPE--------- 163724435 15 --PAFINYPKVGAHEILSMTAFSCPNKVATSFFGT----ETTFIELKRMSSRFANALKNAGVKKGDRVGLHLPNSPQYIVAYYGALSLGAIVVNLNPMYTPEELTALCSNTGVSTLISFDMVVPLIQEVAKAANIERVIITLEKEWFHFSQFLADCTDTTPNRPRIDGEDAALIQFTGGTTGLPKGAVLTHNNLIAACFNLKFWCDPAWEDKRYTLSVLPFFHVYGDVVAMNMSIMTGATQIVVPRFDIEEIMGIIGLMENPMFLPPTMINAILNHPKAKELELDRRFTFLNSGGAPIAVSLLEQGRDLGVNMSEGWGMSETTSVGLGTPVQGT----------TKPGSVGIPISNMEIKLIDPEDGVTEVGPGRKGELLIKGPVVMKEYWDNPEETA-GQLKDGWLHTGDVAIQDEEGYLSIVDRTKDMIIAGGYNIYPREIDEVLSTHPKVAEVVTVGIPDEYRGETVKAYVVPKPGQELTEQDIIAFSKEKLAPYKQPKMVEFREELPKSAVGKLLRKVLRAEHE------ 189546049 25 -MPETIAPPPRSLADMIEQNCRRYASRVAY----DGMGKTLTFAELEKLSAKVAGWLQAQGLKKGDRVAVMMPNILQYPVVVSAILRAGMVVVNVNPLYTPRELEHQLNDSGASAIFVLENFATTVSAVVARTGVKKVVVLVPAWSIPGHIPFKSVISAGKTPVDISPSDIAFLQYTGGTTGVSKGATLLHSNLLANITQNVMWMRKAFPDQLVYVCALPLYHIFALTVNMFMAMEQGNILIANPRDIPGFVKEISRYRFNVLPGLNTLFNALANNEDFKKLDFSGLILTLGGGMAVQRPVADLWQKATGCFIAEGYGLSETSPVATTNRADGT----------EYTGTIGLPVPSTDIDIRDDDGNSL--PLGEAGEICIRGPQVMAGYWNRPEETAKVMTPDGFFRSGDIGFMTPEGYVKIVDRKKDMILVSGFNVYPNEIEEFVVTMPGVLECAAIGVPDPHSGETVKLFIVKKDPNLTEADVKAH-CAQGLTNYKRPRYIEFRDSLPKSNVGKILRKELR---------- 50086436 66 ---EWFADGQLNVANCLDRHLKEHPHKPAIIWEGDHPSRHISFKELYEEVCRFANVLKKYGISKGDRVVLYMPMVSEAAIAMLACARIGAVHCVVFGGFSPDSLASRIEDCQAKLVITADAGMRGGKLLLEGTESIEHVIVVHRTGNPWYHVVITEVNEICPPEQMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVY-ATTTFREVFDIKQDDVYWCTADVGWITGHSYLIYNGTTTLMFEGIPQYPTWARIGHIVDKHNVTILYTAPTAIRSMMREGDAFVRESDRSSLRLLGTVGEPINPEAWSWYYNVVGEGRCPVVDT---WWQTETGGILIAPLPGATALKPGSATRPFFGVQPGLVDGDGHEIEGAAEGNLVIKDSWPGQMRGIWGDPKRFIEAYFSTFPGRYFTGDGARRDEDGYYWIRVDDVLNISGHRLGTAEIESALVAHPHVAEAAVVGMPHEIKGQGICTFVTLQAGVDESEELRKEWVRKILGPIATPDALHWAPALPKTRSGKIMRRILRKIAANEL--- 163726140 22 --------EKITMPEVLDRTARDYPDKVGFIYM----GKKITFAQLNSMVNRFAKALMDLGITKGDKVGMILPNIPQVVIANLATQRIGGVTAMNNPLYTERELAHQLNDSDAKAVHINDFLPFPVKQLFPYVKKDMYRKITPGPNLYQFMDLLKKYKDDPVPNQSEWDDEAALLYTGGTTGVSKGAVITHSNLAVAQMFKAWFPEISYGDAERLMGIYPIFHSAGYSVSQNFIIYNAWTGIMVPRPEPGVIIDMIKKFNPTFLPGVPTIFMGLLANEEFRKMDLSGVKGYFGGAAPLSESTLNDLKKHGAVINDVFGATENTAFGTCTPWKGKV----------KLGTVGVPLPNTDIKIVDMVTGENEMPPGEPGEICIKGPQVMKGYYNRPEETAKALKDGWFHMGDVGV-MDEEGYLSIVDRKKDMIIASGYNIYPAEIDEILLLHPEIAEACTIGIPDDYRGETVKAWVVCNPGVELSEEQVMSYCKEKLAAYKVPKSVKFVDELPKSAIGKLMRREVRRM-------- 54024981 5 ---------------VLHRSAARVPDRIALRFG----AEALTYRELDDAVTRAAARLLDLGLASGDRVAAYGTNSAAYVVGYLAAARAGLVHVPINYALRGGELAYLLGQSGARAVLVDPALRGNLDAVLDQVPAERVLPLRDADG--SLIEAATTGPVPDLDVAVADDDLLQLLYTSGTTSKPKGAMMTHRALVHEYTSAIV--ALDLAAEDRPLICMPLYHSAGMHVFMLPYLAVGATISLLPAPDIPEILRRIEEERIGSLFLAPTVWVPLANHPDLDTRDLSSLRKAQYGASIMPVTVLNRLRERFPDLGFYNCFG-------QSEIGPLATVLRPEEHAERPSSCGRPVLFVELRVVDAEGNDV--PDGEPGEVLYRSPQLCLGYWDNPEATAEAFGDGWFHSGDLVTRDAQ-GYITVVDRIKDVINTGGILVASREVEDALYTHEAVAEVAVIGTPDEKWIEAVTAVVVLRENATASAEELIDHVKQRLAPFKVPKIVRFAESLPRNQSGKLLKRELR---------- 121604739 5 -----MQNQPLLISSLIEFAARHHGDAQIVSRRVEGDIHRYTYKEAARRSRQVAHALDGLGLNFSDRVATLAWNGYRHFELYYGVSGSGRVLHTLNPRLHPEQIAWIANHAEDQVLCFELSFLPLVQAFHGKCPTIKHYIALGIPNLQSYEGWISAQPDTYDWPVFDENTASSMCYTSGTTGHPKAALYSHRSSTLHAYAAALPDVMGISARDAVLPVVPMFHVNAWGIPYSGPLTGAKLVFPGPALDGKSVYELIEAEKVTYAAGVPTIWQMLLTHVKSAGLRFSTLRRTVIGGAACPPFMIQAFSDDYVEVLHAWGMTEMSPLGTLCTLKNKHDSLTEDEKMKIRLKQGRAIYGVDMKIVDGAGKELPWDGKTYGDLMVKGPWIIREY----YKGDSDPLVDGWFPTGDVATIDADGYMQITDRSKDVIKSGGEWISSIDIENIAVAHPAILMAACIGVAHPKWDERPIIAVVKKPGMDVSREELLKFYEGKTAKWQIPDDVVFVDAIPMGATGKMLKTRLREMLKDY---- 87310599 76 -FAKWFVDGKTNAYNCLDRHLSTRRDKPAIIWGEPGDTRTLTYAELHSEVCRFANGLKKLGIQQGDVVSIYMPMTPELAIAMLACARIGAIHSVIFAGFSAEAIADRNQDASARVVLTSDGAWRTVDEALKKSPTVEKCVVMQPDRDIWWHDLIESVNDDCPAEPFDSETALFILYTSGSTGKPKGIKHTTAGYNLFAKQTFEW-VFDHRDDDIYWCTADCGWITGHSYVVYGPATCLMYEGAPNFPDEGRFWNLIEKYKVTILYTAPTAIRAFIKWGDEWVDKHDISSLRLLGTVGEGINPEAWMWYHEKIGASRCPIVDT---WWQTETGGIMMSPLPGAIPTKPGSCTKPLPGVIPGIFDENNEPCEKNQGGKLTITHPWPGMLRGIWGDEARYKQQYWSTVPNCYGDNARLDDDGYYWIMGRIDDVINVSGHRLSTIEVESALITHPNVAESAVVGRPHDIKGQAIAAFVTLRDAEPSDEAALKLHVRKEIGALAVPDDIRFTAVLPKTRSGKIMRRLLRD--------- 158421925 85 -------------HNCVDRHLEKRGDQVAIIWEGDSESRKITYRELASEVNKFANVLRNRDVQKGDRVTIYLPMIPEAAFAMLACARLGAVHSIVFAGFSPDSLAGRISDCGSKVVITADEKANVDAAIERLPEPVDHVIVMEPGRDVWYHEAAEMVTDECPAEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVY-AAMTHQYVFDYHEGDIYWCTADVGWVTGHSYIVYNGATTLMFEGVPNYPSNARFWEVIDKHQVNIFYTAPTAIRALMQAGEDPVKKTSRASLRLLGSVGEPINPEAWHWYHRVVGEGRCPIVDT---WWQTETGGILITPLPGATALKPGSATRPFFGIVPQLVDAEGRVLDGAAEGNLVIADSWPGQMRTVYGDHERFEQTYFSTYPGKYFTGDGCRRDEDGYYWIRVDDVINVSGHRMGTAEVESALVAHPKVSEAAVVGFPHDIKGQGIYAYVTLMAGENPSEELRKEWVRKEIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDQF--- 145596554 121 -FARWFVGGQLNVYNCVDRHVEARGDRVAIHWGEPGDTRTITYAELQKLTCQAANALTELGVTAGDRVAIYLPMVPEAVVAMLACARIGATHSVVFGGFSADALTNRIQDAAAKVVVRPSALKPTVDEAVSNCPSVEHVLVVRRTGEECSWSAKDRWWHEHQATAFDSEHPLFILYTSGTTARPKGILHTTGGYLTQASYTMHGVFDLKPDTDVYWCTADVGWVTGHSYIVYNGATQVMYEGTPDTPHRGRFWELVDRYRVTILYTAPTLIRTMMKWGEEIPAGFDLSSLRLLGSVGEPINPEAWMWYRQHVGGGQLPIVDT---WWQTETGAIMISPLPGVTHTKPGSAMTPLPGINGDVVDDQGQPVPNGGGGYLVLREPWPSMLRTIWGDDNRFVETYWDDWVYFAGDGAKKDDDGHIWLLGRVDDVMLVSGHNISTTEVESALVSHPSVAEAAVVGATDPTTGQAIVAFAIPRGSAETEGTALRDHVARTLGPIAKPRQIMLVPELPKTRSGKIMRRLLRDVAEN----- 163757452 67 -------------YNCIDRHLKKRGDQVAIIWEGDNDDKKITYRELYDQVCRLANVMKSNGVKKGDRVTIYMPMIPEAAYAMLACTRIGAIHSIVFGGFSPDALAGRISDCESTFVITADEGLRGGKKIPLKHNTDLAIEIAARDGVVWYHEAVAAAKPDCPPAKMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVY-ASMTHEYVFDYHEGDIYWCTADVGWVTGHSYIVYNGATTLMFEGVPNYPSPSRFWDVVDKHQVNIFYTAPTAIRALMGAGDAHVKKSSRKSLRTLGSVGEPINPEAWEWYYNVVGEKKCPIVDT---WWQTETGGILITPLPGATKLKPGSATRPFFGVQPQLVDNDGDVLEGTTEGNLCITDSWPGQMRTVYGDHERFIQTYFSTYKGKYFTGDGCRRDEDGYYWIRVDDVINVSGHRMGTAEVESALVSHDSVSEAAVVGYPHDVKGQGIYCYITLMEGQEGSDELRKALVRHEIGPIASPDKIQFSPGLPKTRSGKIMRRILRKIAEDDFG-- 212711906 14 --PEEINPDDFSLAELLENAVAQYADQPAFINMGA----VMTYRKLEERSRAFAAYLQNLGLKKGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELEHQLNDSGTTAIVIVSNFAHTLEKIVFNTK-VKHVILTRPDAISFRRAMHQGYRMQYIKPNIKGDDLAFLQYTGGTTGVAKGAMLTHRNMLANIAQARAAYGLHFGHEYVVTALPLYHVFALTVNCLLFINVGGVNLLITNPRDVPDTVKQLAKYPFTAITGVNTLFNAWLQNPDFQKLDFSRLRLSVGGGMPVHKAVAQKWQALTGRHLEGYGLTECSPLVSGN----------PYNLTAYSGSIGIPVPSTDVKFLDDDGHEVPRGT--AGEMWVKGPQVMKGYWNRPDATSEAIVDGWLATGDIAE-IDDEGYIRIVDRKKDMIIVSGFNVYPNEIEDVISMHPDVVECAAIGVPSESTGEAVKVFVVTKNSSLTAADL-KTFCRRSLTAYKVPKIFEFRDELPKSNVGKILRKELRAE-------- 70606834 8 --PSTMNDSQLNVHKLLEHAARVHGDTEVISDRQGGLRHRFTYRQVYERVNRIANAFRELNVAPGDIVGVLDWNDHRYYESYFSLPSIGAVTLELNIRLHPTELGYIIKHTKPKGLLVDDSLLQLAEVLSKEHDFSFILVMSDKPVEEIYEELLRSNSPNRPSLTVDERSAATAAFTSGTTGLPKGVFYSHRSIILHAMAVAI--GNSLTPSDVGLQIVPMFHANAWGTPFASTMMGMKMIY-PGRYTPDTLVEHIVTHKVTVTAGVPTILLEIVRRLQQMGVKTPGLRITSGGSEP-PSALAKAFMELGGRVIQGYGATETSPLVSMALPKAELKELSDIERFEKMKQGLPIFGAEVKVVDPITNQELPWDGKSFGEIWLRGPWIAKEYYND-PRSSERFTPDGWWRSGDVGVVDPLGYIRLVDRLKDVIKSGGEWISSIDLENFLMAHPYVREASVVGVPHPKWGERPLAVVSLKPEEEVKKELREHLLK-RFAKWQLPDDFIFVDEIPKTSVGKFRKEEIRSKYKDIYMG- 56476518 22 ----------------FQRALENCPDKPAVVAYRDGEPVRLSYRELDCRVDRIARGLAALGVGRGDVVSFQLPNRWEFVALALACARIGAAANPVMPIFRQHELTYMLNFAESKVVFRKFDHAAMARELQSKAPHLRQVVVIDGDGDDSFDRLMRDDTPPLAGPALGPDDVALLMYTSGTTGEPKGVMHTSNTLFSNLHAYI--ERMELGGGDVILGASPMAHLTGYGYLAMLPLILNSTTVLQETWNAARALEIVRETGVTFSMASAAFISDLCTAVEAGAPVSSQFTKFNCAGAPIPPIVIQRAWELMGLLVCSAWGMTECGAVTVTEPARALEKSGVSDGRPVPGIEVKIIDANGAKLSQGETGSLLIRGASLFAGYLKRPHLN------------SVDAEGWFDTGDLAFQDAEGYIRINGRNKDIVIRGGENIPVIEIENLLYQHPSITTVAVVGYPDRRLGERICAFVSLKPGTLTFADLTAYLDRQQVAKQYYPERLEIVDDLPRTPAGKLQKFKLRETAK------ 134101550 1 ----------MNLAQFLRRNAVHQPNAEAVVC----EQTRLTYAQLDHDSDRLAAALQDLGLVAGDRVATLSWNCAELVVTEFALYKGGLVRVPINARLSEGEVAHLLRESGARVLLAGPEHMPAAVAAAADSPVEHVVGLPGAEGAQHYADFLSRTDAPPAWAQVRPEDPAVLHFTSGSTGALKAAVQTQGNRLALMRKSASSPEARVGTGQRQLLVGP--ITHASGMPIIGTAFAGGCLVVLRGFEPEQVLDTIQRERVTHALLIPTMINSILQACSRDDFDLCSLERVVYGAAPMTPTRIRAAWDFFGPVLAQAYGAGETTSAVMFLTTEDHRRAIEDGEQELLSSCGRPSTEAEVLVVDDDFREV--PPGEVGEIVVRGPEVVPGYYEAPKLTACSFRDGWFFTGDLAT-RREDGYVFIVDRKKDMIISGGFNIYCVEVEAVLHRHPDICDAAVVGVPDDQWGEAVKAVAVRRRGSAVDAESLIEFCGERLARMKRPRSVDFVEALPINQNGKIDRKAIRETY------- 120401958 4 -----------NLADIIRVHGRERPGAPALVVGD----RTVTYGELDDRSSRAAQAFAQAGVGVGDRVAFVDKNGAEFFEVTFGLAKVGAVGVPVNWRLAAPEMRHIIADSGAKIVVVGQDFAGHLEAIEDGLDA-DIVVIGDHPRWPAFDDWVASHPPVDPGVVTGPDDVVLLMYTSGTTGAPKGVMLSNTNYV--YKTGGVAGPWQFDADAVSLAVMPLFHMAGSGWALAGLWQGATTVVLRDVEPAAILDAIARHRITNMLLVPAVIQFLLDTDGVAEVDLSTLRVIVYGASPISDDVLVRGIERFGPIFAQVYGMTETTGSITQLDGPDHVPALLR--------SCGRPYPWVQIRIVDETGADA--VAGTVGEVWTRSEQNMLGYWNNPDATASTLTADGWLKTGDAGYVDDDGYLFLHDRIKDMIVSGGENVYPVEVENVLMTHPAVADAAVIGVPDRRWGEAVKAVVVAARGAQLTEAELIAFARDRIGGFKLPKSVDFVDVLPRNPSGKLLKRALREPYWD----- 116624068 1 ------MHVPLTPIRALYRAVDLFGRKIGVVSGD----RRFTYAEFGERVERLAFGLLSEGVAPGDRVAFLSFNTHQLLEGYFGVPLVRAIVMPLNVRLTAAELTGILCHAEPRVVIYEADFAPVAKQLRAGCPGVQTWIEIGPAYDEL---LQRGRIARPDIFTFDERDIAELFYTSGSTGTPKGVTLSHRTLYMHMLS--ISATFYNDETMVELHTIPLFHANGWGRP-QCATLHGLKQVMVRRFEPVHVLRLIQEEKATSMSLVPTMANALVHCAELANYDHSSLRQIHLGGAASSPELIERLEAFHCPAMAGYGLTETSPAATSARDKSTLPEMSEPERIRRRAMTGWPLPGCEIRVVDLQMKDVPRDMESIGEIVMRGDIIMDGYFREPKATADVMTNGWLHTGDMAM-WDEENYLHIVDRKKDIIISGGENISSIEVERAIASHPAVLECAVVSAPDPQWGEVPATFVTVKPGYALDECGLCEYLQGRIAKFKMPRRFHFSDALPKTGTGKILKRELREK-------- 84687729 19 ---------PLTPLSHIRRANRLFPERTSVVHAD----RRFTWGQTFERATRFASALARNGVAPGDVVATVIPNTLAQVEASWGVPAAGAILNTINVRLDVGTVAYILEHGEAKVVLCDTQFLSVVEKALTQMNGPKPKVVPATGRHVEYEDFLDSGDPGFDWIPEDEWESLALNYTSGTTGRPKGVVYSHRGAYLHTMGVAV--AWALTPKTRYLTIVPLFHCNNWCHTWTMPA-VGATIVTCRDITAKAIYDAIADEGVTHFGGAPIVLGMIVNAKEADRRAFDHTVEVYTAGAPPPAAVLAGIEPLGFHVCQVYGLTETYGHITETLWKDEWEDKPDTERYAIKARQGVGHADMEEVTVDDRMQQVPWDGEAVGEIMARGNVVMKGYFKNPEETAKAFKGGYFHSGDIAF-QHPDGYIKITDRAKDVIISGGENVSSVEVEDVLMHHPAVALCAVVAKPDEKWGEVPCAFVELKEGAKVTEEELIAHTRAQLAGFKTPKKVVFT-ELPKTSTGKIQKFELRKMVADL---- 163857729 24 -----------SLLDVLDDSCRRFADRPAYTSM----GVTLTYAQLDRLSRDFAAWLQSRGLRQGDRVALMLPNLLQYPVCLFGALRAGCAVVSCNPLYTAHELAHQLGDSGAQAIVIAENFAHTLQQALPRT-ALRHIVVTSPGATRLRSALAAGHGLPLQAPRLTRADPAFLQYTGGTTGVAKAAVLTHGNMLANLCQAHAWVRGLVREGEVVTALPLYHVFALTANCLTFLKLGARNLLIADPRDLKAFIRALRKTPFSAITGVNTLFNGLLNHPEFASLDFSRLRLTLGGGMAVQRAVAQRWREVTVALAQAYGLTETAPAVTINPLDVE----------TFTGSIGLPVPSTDLSVRDDDGREL--PLGETGELCVRGPQVMPGYWNRPDETALVFHSDGFLRTGDMGYVDERGYVYLVDRKKDLILVSGFNVYPNEIEDVAALHPGVREVAAIGVPDERSGEAVKLFVIRRDPGLDAATLIAH-CRQHLTGYKVPRHVEFRDDLPRTPVGKILRRELR---------- 168462690 20 -----------SLVELFEHAATRYADQPAFVNM----GEVMTFRKLEERSRAFAAYLQQLGLKKGDRVALMMPNLLQYPVALFGILRAGMIVVNVNPLYTPRELEHQLNDSGAAAIIIVSNFAHTLEKVVEKT-SVQHVILTRMDAISFRSALQHGYRMQYVKPEVVAEDLAFLQYTGGTTGVAKGAMLTHRNMLANLEQVKATYGPLLHPGKVTALPLYHIFALTMNCLLFIELGGQNLLITNPRDIPGLVKELAKYPFTAMTGVNTLFNALLNNKEFQQLDFSSLHLSAGGGMPVQNVVAERWVKLTGQYLLEGYGLTECAPLVSVN----------PHDIDYHSGSIGLPVPSTEAKLVDDDDNEVAPGE--AGELCVKGPQVMLGYWQRPDATDE-IIKDGWLHTGDIAVMDEEGFLRIVDRKKDMILVSGFNVYPNEIEDVVMQHSGVQEVAAVGVPSGSSGEAVKLFVVKKDPALTDDALI-TFCRRHLTGYKVPKQVEFREELPKSNVGKILRRELRDEAR------ 88601663 70 ----------LNIANCLDRHVKNRRNKLALIWGEQGKEEIYTYRQLYRAVMRFANALKKLGVQKGDRICLYMPLVPEHIIAMLACARIGAVHSIVYAGFGAEALHARIRDAQAKIVITADPLRSIVDDAVKNSPSVEKIVVLSRERCPDFYAIQEGVSDECPPEEMDSEDPLFILYTSGTTGQPKGIVHTTGGYLVGAHYTC-KYIFDLKENDVHWCTADPGWITGHSYIVYGPATVLITETTPDYPDPGIWWSLIEEFGVTVFYTAPTAIRMFMKVGEQWPDKYSSLRIIGSVGEPLNPEAFEWYYRNRCPILDTWWQTETGMHMITTPLGQPM----------KPGFAGVPIPGVVADVVDKEGNPVPARQGGLLVIKEPWPSMMRTVYNNPDRYKQYWNQIKNWYTVGDAVKDEDGYIMVLGRSDDIIIVAGHNLGTAEVESALVSHEAVAEAAVIGVPDDVKGQAVKAFVILRQGYEPSQKLVSELVRMTIGPIAMPSGIEFMDKLPKTRSGKIMRRVLKAK-------- 196238866 73 -------------YNCLDRHLARRNKAALIWEGEPGDSRTLTYAQLHREVCQFANALKHLGVQKGDRVGIYMPMIPEAAIAMLACARIGAPHTVVFGGFSAEALKDRLVDAQAKVVITADGGWRCVENVLVVRRTGEPIPMQLGGRDHWWHELQQLVSADCPAEPMDSEDMLFILYTSGTTGKPKGVVHTTGGYNLYTHVTTKW-IFDLQETDVYWCTADVGWITGHSYIVYGPLSNGMYEGAPRASNPGCFWDVIEKYQVNIFYTAPTAIRAFIKMGEHLPLARDLSSLRLLGTVGEPINPEAWMWYHRVIGGERCPIVDT---WWQTETGGIMITPLPGAIPTKPGSATLPFPGIQAEVVDLEGQPANSNDGGYLVVKQPWPGMMRTVYGDPDRFRRSYWEHIPPKDGHYVYFDEDGYFWVMGRVDDVISVAGHRLGTMEIESALVSHPAVAEAAVVGKPDQLKGEEIVAFVTLEGTHQPSEELLKQHVVAEIGAIARPGEIRFADALPKTRSGKIMRRLLR---------- 6136083 468 -----------TMHELFSRQAEKTPEQVAVVFAD----QHLTYRELDEKSNQLARFLRKKGIGTGSLVGTLLDRSLDMIVGILGVLKAGGAFVPIDPELPAERIAYMLTHSRVPLVVTQNHLRAKVTTPTETIDINTAVIGEESRAPIESLNQ--------------PHDLFYIIYTSGTTGQPKGVMLEHRNMANLMHFTFDQTNIAFHEKVLQYTTCSFDVCYQEIFSTLLSGGQLYLITNELRRHVEKLFAFIQEKQISILSLPVSFLKFIFNEQDYAQSFPRCVKHIITAGEQLVVTHELQKYLRQHRVFLHNHYGPSETHVVTTCTMDPGQAIPELPPIGKPIS--------NTGIYILDEGLQLKPEGIVGELYISGANVGRGYLHQPELTAEKFLDNPYQPGERMYRWLPDGQLEFLGRIDHQVKIRGHRIELGEIESRLLNHPAIKEAVVIDRADETGGKFLCAYVVLQ--KALSDEEMRAYLAQALPEYMIPSFFVTLERIPVTPNGKTDRRALPK--------- 6136083 1500 ---AALYPAESTLSQLFEDQAQKTPEQTAVVFGD----KRLTYRELNERANQLAHTLRAKGVQAEQSVGIMAQRSLEMAIGIIAILKAGGAYVPIDPDYPNERIAYMLEDC--------RRLVLTQQQLAEKMTANVECLYLDEEGS------YSPQTENIEPIHTAA-DLAYIIYTSGTTGRPKGVMVEHRGIVNSVTWNRDEFALSVRDSGTLSLSFAFDAFALTFFTLIVSGSTVVLMPDHEAKDPIALRNLIAAWECSYVVFVPSMFQAILEC--STPADIRSIQAVMLGGEKLSPKLVQLCKAMHPQMSVMNAYGPTESSVMATYLRDT--------QPDQPITIGRPIANTAIYIVDQHHQLL--PVGVVGEICIGGHGLARGYWKKPELTAEKFVANPAVPGERMYRWLHDGTIDFIGRVDDQIKVRGYRIEVGEIEAVLLAYDQTNEAIVVAYQDDRGDSYLAAYVTGK-TAIEESELRAHLLRE-LPAYMVPTYLIQLDAFPLTPNGKVDRKALPK--------- 6136083 2532 ---------DQTIQQLFEELAEKMPEHTALVF----EEKRMSFRELNERANQLAAVLREKGVGPAQIVALLVERSAEMVIATLATLKAGGAFLPVDPDYPEERIRYMLEDSQAKLVVTHAHLLHKVSS------QSEVVDVDDPGSY--------ATQTDNLPCANTPSDLAYIIYTSGTTGKPKGVMLEHKGVAN--LQAVFAHHLGVTPQDRAGHFASISFDASVWDMFGPLLSGATLYVLSRDVINDFQRFAEYVRDNAITFLTLPPTYAIYLEPE----QVPSLRTLITAGSASSVALVDKWKEKVTYVNGYGPTESTVCATL---------WKAKPDEPVETITIGKPIQNTKLYIVDDQLQL--KAPGQMGELCISGLSLARGYWNRPELTAEKFVDNPFVPGTKMYRWLPDGTIEYLGRIDHQVKIRGHRVELGEVESVLLRYDTVKEAAAITHEDDRGQAYLCAYYVAEGEATPAQ--LRAYMENELPNYMVPAFFIQLEKMPLTPNDKIDRKALPK--------- 34498737 75 -------------YNCLDRHLAANANKIAIIFADDGEVTRVTYSELHRRVCQFANGLKSLGVKKGDRVVVYMPMGIEAVVTMQACARIGAIHSVVFGGFSAGAVRDRIQDAGATVVVKNVPLKATVDEALEGAESVRHVVVWTDGRDVWWHKLIEGQSEACEPEWMGAEDPLFILYTSGSTGKPKGIQHSTAGYLLG-ALNSFRWVFDYKPNDVFWCTADVGWITGHSYVCYNGATQVIFEGVPTYPDAGRFWKMIEQHKVSIFYTAPTAIRSLIKLGSDLPKQYDLSSLRVLGTVGEPINPEAWIWYYETVGGGRCPIVDT---WWQTETGSTMIAPLPGAIATKPGSCTLPLPGVIADIVDESGAQVEPGRGGFLVIKKPFPSLVRTIWNDPERFKKTYFPDEFDGKYYSAHRDENGYFWIMGRIDDVLNVSGHRLGTMEIESALVANPLVAEAAVVGKPHEVKGEAVVAFVVLKGARPTVAAELKNWVAHEIGKIAQPDDIRFGENLPKTRSGKIMRRLLRSIAK------ 119946736 69 -------DGKLNVANCIDRHLATKGDQVAILWEGDDKDEKITYKQLHQRVCQFANVLKSQGVRKGDVVCLYMPMTPEAAVAMLACTRIGAVHSIVFGGFSPDAIAGRIVDSSAKIVIRVVPLKANVDEALTKTDCVKSVIVFKNTGGEDWESVCADESSECEPEAMNAEDPLFILYTSGSTGTPKGVLHTTGGYLVY-AAMTFKYVFDYQEGDIYWCTADVGWITGHTYSVYGPLANGIFEGVPNYPTPARMSEVVDKHKVSILYTAPTAIRALMAKGDQAITHRSSLRILGSVGEPINPEAWEWYYNKRCPIVDTWWQTETGGILISPLPGAT---------DLKPGSATRPFFGVQPAIVDSEGVVLEGEAAGNLVMLDSWPGQMRTLYNNHDRFEQTYFSTFKGMYFTGDGARRDSDGYYWIRVDDVLNVSGHRMGTAEIESALVSHPKIAEAAVVGVPHEIKGQGIYAYVTLNEGEYPSPELVKQWVRKEIGAIATPDILHWAEGLPKTRSGKIMRRILRK--------- 114570140 5 ---AHMMDCPLMISDILVHAAKCHGDQEIVTRLETGQIHRQNYAQTHERTQQLANALQKLKIREGDRVATIAWNSHRHFELYYAISGIGAVVHTVNPRLDPKQLIWMLDHAQSKTVFFDKQFAPLIDAISKACKSVKNWVLMTDKSCKSYEELIAEYPAEFDWPAFDEYAAAGLCYTSGTTGDPKGVLYSHRSTVLHAMASAAADVIGVGARGTLLPVVPMFHVNAWGIPYAAPMNGAKLVMPGAQMDGASIHQLIEDESVSYVAGVPTVWLGLLNYLEAEGKRIDSVERVLIGGSALPEALLRAYEDKYVVMQQGWGMTEMSPLGTVNVLLPKHEGLSREEIIQVKLKQGRLVFGVGMRIVDDNGEELPWDGKSSGHVQVRGPWIASGYYR--GAGAESFTEDGWFQTGDVAHLDGSGFMTITDRSKDVIKTGGEWISSIDLENAAMGHPSVAMAAAVGMPHPKWQERPLLVVQLKPGAEPDGASIIEYLRGEVPKWWLPDAVEFIDEMPIGATGKMLKTKLREIYKDY---- 163702593 20 -----------TIGQALSAAAEAWPDHPALIAPAG--EVRWSWAELNARAEAFAAGLLALGLERGDRIGIWSLNNAEWALTQFAAAKAGLILVTVNPAYRLAELEFALNKVGCKALDYIGMLTSLAPELRERLPALRTVIEIGGGESPGTLPFAAVAERAGATERLQFDDPVNIQFTSGTTGSPKGVTLTHHNILNN--GYFVGRAMRLSPEDRICIPVPLYHCFGMVMGLAAVSSGAAMVYPGEGFDPLATLRAVEAERCTALYGVPTMFLAELDHPDFARFDLSSLRTGIMAGSPCPIAVMQRAVDRMHQLTICYGMTETSPVSFQSAVDDPLE--------RRVSTVGRIHPHTEVKVVDAEGRIV--PRGTPGELCTRGYSVMQGYWGDPEKTAEVRDAAGWMHTGDLATLDEDGFCNIVGRIKDLVIRGGENVYPREVEEFLYRHPAIQEVQVFGVPDPRYGEELCAWVRLRPGAALTAEGLRAHCAGQIAHQKIPRYVEFVEEFPTTVTGKMQKYRMRQAMVEKLG-- 6323182 83 ---AWFLNGKLNAYNCVDRHAFANPDKPALIYEADDENKIITFGELLRKVSQIAGVLKSWGVKKGDTVAIYLPMIPEAVIAMLAVARIGAIHSVVFAGFSAGSLKDRVVDANSKVVITCDNGVDLVSRILVFQRTGTEGIPMKAGRDYWWHEEAAKQRTYLPPVSCDAEDPLFLLYTSGSTGSPKGVVHTTGGYLLG-AALTTRYVFDIHPEDVLFTAGDVGWITGHTYALYGPLTLGTASIIFESTPAYPDYGRYWRIIQRHKATHFYRLIKRVGEAEIAKYDTSSLRVLGSVGEPISPDLWEWYHEKVGNKNCV-----ICDTMWQTESGSHLIAPLAGAVPTKPGSATVPFFGINACIIDPVTGVELEGNDVEGVLAVKSPWPSMARSVWNHHDRYMDTYLKPYPGHYFTGRDHDGYYWIRGRVDDVVNVSGHRLSTSEIEASISNHENVSEAAVVGIPDELTGQTVVAYVSLKDGHITPDNLRRELVRGEIGPFASPKTIILVRDLPRTRSGKIMRRVLRKVASNE---- 146343642 2 ---------PVRYYDWIAHHARRTPTKIAMVDLGSG--RRFSYAEFDARVARLAGHLRDCDLAKGDRVTVLALNATDTLEVQFACFRVGAIFVPLNTRLTVPELQFIVGDCAPKLMIHDDDLADTALAVSRLCGVGSALRYGPGGSYEQAIATAKPLAA---VEPVTLDDVSTIMYTSGTTGQPKGAMITHGMTFYNC--VNLGGPAYITPSSVLLTVLPLFHTGGLNCYTNPVLHVGATVLIMRAFDPGQALQLDRAQGINVFFGVPAIYQFMAQHPAFATADFSRLVIGGVGGAPMPVPLLETWEKRGVALQQGYGMTETSPAVLA---------LDREDAARKAGSAGKPVLHTEVRIVRPDGSDA--EVGELGELWVRGPNVTPGYWNRPDANR-ASFTDGWLHTGDATRVDDEGFYYIVDRWKDMYISGGENVYPAEVESVLHRLSAVAEAAVIGIADPQWGETGMAIVAVKPGQTLSEADIFAHCQANLARFKCPRTVRFVDALPRNATGKIHKPTLRKSFA------ 184199998 30 ---------ETSLVHMLEKSVARHGAKTAVEFFGAGT----TYAQLGDQVQRVAEGLRVLGVQAGDRVAIVLPNCPQHIVAFYAVLRLGAIVVEHNPLYTTPELRHQFEDHGARVVIAWDKVASRITSMPQDL-AVEHVVAVDITTAMPWASLLDSTPLRADHPRPTATDTALLQYTSGTTGLPKGAMLSHRNLESN--ALMGQHWLDSSSNEVVYGVLPLFHAFGLTLGLTFAMSLGAKLVLFPTVRADLILRAMKKSMPTVLPAVPPVYQKVLDAAEEQGKDLTGVRVAVSGAMSLPVPLVATWEDATGGMIEGYGLTECSPLVACNPLNEH----------RRAGSIGVPFPSTDIRMVDPETGE-DVPVDAEGELLVKGPQTTQGYWKRPEETAKLFTEDGWLRSGDIVTVDQDGFLRVVDRIKEVIITGGFNVAPTEVETALKLHDSVADAAVVGIPNDDGNETVVAAVVLEPGVTLDEAALRQHCYDKVTRYKVPRRIIAMDDLPRTMLGKTLRRAVKEE-------- 71274468 67 -------DGELNAVNCLDRHLTLRGDKTALLFAPDAPSSRITYRELYERVCQLGNALRHLGIEKGDRVTIYLPMIPDAVVAILACARIGAIHSVVFGGFAANSIADRVNDCGSKLIIRKIPLKANVDAALHGTQSVETVLVVRHTGDRWFHDLVDIQATECAPERMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVY-TSYTHETVFDLRENDIYWCTADIGWITGHSYIVYGPLANGAFEGTPHYPTVSRFWEVIDKHHVTLFYTAPTAIRALMREGDTPVKKTSRKSLRLLGSVGEPINPEAWHWYYTIVGNGRCPIVDT---WWQTETGGILITPLIGATDLKPGSVTLPFFGIRPALVDTNGQTLDGPAAGNLVLLDSWPGQMRTLYGDHQRFIDTYFRTYPNTYFTGDGCRRDADGYYWIRVDDVINISGHRIGTAEIESTLVAHPKVAEAAVVGFPHPIKGQGIYAYVTLITGETPSEALHQELLRKEIGAIAIPDHVQWTPNLPKTRSGKIMRRILRKIAEN----- 6136084 1502 ------------LHQLVEEQAARTPDEVAVVY----EEYALTYRELNARANQLARLLRSHGTGPDTLIGIMVDRSPGMVVGMLAVLKAGGAYTPIDPSYPPERIQYMLSDSQAPILLTQRHLQELAAYQGEIIDVDEEAIYTGADTNLDNVA--------------GKDDLAYVIYTSGSTGNPKGVMISHQAICNHM--LWMRETFPLTTEDAVLQKTPFSFDASVWEFYLPLITGGQLVLAKPDGHRDIAYMTRLIRDEKITTLQMVPSLLDLVMTDPGWSACTSLQRVFCGGEALTPALVSRFYETQQAQLINLYGPTETTI-------DATYWPCPRQQEYSAIPIGKPIDNVRLYVVNASNQL--QPVGVAGELCIAGDGLARGYWQREELTKASFVDNPMYRTGDMVRYLPDGHIEYLGRIDHQVKIRGHRIELGEIEATLLQHEAVKAVVVMARQDGKGQNSLYAYVVAEQDIQTAE--LRTYLSATLPAYMVPSAFVFLEQLPLSANGKVDRKALPQ--------- 6136084 5655 -----------TLHQLFEEQVDKTPDQAALLFSE----QSLTYSELNERANRLARVLRAKGVGPDRLVAIMAERSPEMVIGILGILKAGGAYVPVDPGYPQERIQYLLEDSNAALLLSQAHLLPLLAQVSSEL----------PECLDLNAELDAGLSGSNLPAVNQPTDLAYVIYTSGTTGKPKGVMIPHQGIVN--CLQWRRDEYGFGPSDKALQVFSFAFDGFVASLFAPLLGGATCVLPQEAAAKDPVALKKLMAATEVTHYYGVPSLFQAILDCSTTTDFNQLRCVTLGGEKLPVQLVQKTKEKHPAIEINNEYGPTENSVVTT--------ISRSIEAGQAITIGRPLANVQVYIVDEQHHL--QPIGVVGELCIGGAGLARGYLNKPELTAEKFVANPFRPGERMYKWRTDGTIEYIGRADEQVKVRGYRIEIGEIESAVLAYQGIDQAVVVARDDDTAGSYLCAYFVAATAVSVSG--LRSHLAKELPAYMIPSYFVELDQLPLSANGKVDRKALPK--------- 6136084 452 ------YPRDKTIFELIAEQASRTPAKAAVVCGED----TLTYQELMERSAQLANALREKGIASGSIVSIMAEHSLELIVAIMAVLRSGAAYLPIDPEYPQDRIQYLLDDSQTTLLLTQSHLQPNIRFAGSVLYLDDR-------------SLYEGGSTSFAP-ESKPDDLAYMIYTSGSTGNPKGAMITHQGLVNYIWWANKVYVQGEAVD------FPLYSSISFDLTVTSIFTPLLSGNTIHVYRGADKVQVILDIIKDNKVGIIKLTPTHLKLIEHIDGKASSIRRFIVGGENLPTKLAKQIYDHFGENVQIFNEYGPTETVVGCMI----YLYDPQTTTQESVPIGVPADNVQLYLLDASMQPV--PVGSLGEMYIAGDGVAKGYFNRPELTKEKFIDNPFRPGTKMYRWLPDGNMEYAGRMDYQVKIRGHRIEMGEIETRLTQHEAVKEAVVIVEKDESGQNVLYAYLV--SERELTVAELREFLGRTLPSYMIPSFFIRLAEIPLTANGKVERKKLPKPA------- 6136084 3571 ------YPRDLTIQELFEQQAAKTPEHAAVVM----DGQMLTYRELNEKANQLAHVLRQNGVGKESIVGLLADRSLEMITGIMGILKAGGAYLGLDPEHPSERLAYMLEDGGVKVVLVQKHLLPLVGEGLMPIVLEEESL--------------RPEDCGNPAIVNGASDLAYVMYTSGSTGKPKGVMVEHRNV---TRLVMHTNYVQVRESDRMIQTGAIGFDAMTFEIFGALLHGASLYLVSKDVLLDAEK-LGDFLRTNQITTMWLTSPLFNQLSQDNPAMFDSLRALIVGGEALSPKHINRVKSPDLEIWNGYGPTENTTFSTCYLIEQHFEEQIPIGKPIANSTA-----------YIVDGNNQPQPIGVPGELCVGGDGVARGYVNKPELTAEKFVPNPFAPGETMYRWLPDGTIEYLGRIDQQVKIRGYRIELGEIETVLSQQAQVKEAVVAVIEEANGQKALCAYFVP--EQAVDAAELREAMSKQLPGYMVPAYYVQMEKLPLTANGKVDRRALPQ--------- 6136084 4604 ----TAYPTDKTFQKLFEEQVEKTPNEIAVLFG----NEQLTYQELNAKANQLARVLRRKGVKPESTVGILVDRSLYMVIGMLAVLKAGGTFVPIDPDYPLERQAFMLEDSEAKLLLTLQKMNSQVA--------------FPYETFYLDTETVDQEETGNLEHVAQPENVAYIIYTSGTTGKPKGVVIEHRSYANVAFAWKDEYHLDSFPVRLLQMASFAFDVSTGDFARALTGGQLVICPNGVKMDPASLYETIRRHEITIFEATPALIMPLMHYVYENELDMSQMKLLILGADSCPAEDFKTLLARFGQKMRIINSYGVTEACIDTSYYEET-----DVTAIRSGTVPIGKPLPNMTMYVVDAHLNLQPVGVVGELCIGGAGVARGYLNRPELTEEKFVPNPFAPGERLYRWRADGNVEFLGRNDHQVKIRGVRIELGEIETQLRKLDGITEAVVVAREDRGQEKELCAYVV-ADHKLDTAELRANLLKE-LPQAMIPAYFVTLDALPLTANGKVDRRSL----------- 6136084 2534 -------PQNKTLQALFEEQAEKSPQATAV----EISGQPLSYQELNERANQLAATLRERGVQPDQPVGIMANRSVEMVVGILAILKAGGAYVPIDPEYPEERVAYMLTDCQARLVLTQKHLGAKL----GSSVTAECLYLDDESNYGVHRSNLQPINT--------ASDLAYIIYTSGTTGKPKGVMVEHRGIVNNVLWKKAEYQMKVGDRSLLSLSFAFDAFVLSFFTPVLSGATVVLAEDEEAKDPVSLKKLIAASRCTLMTGVPSLFQAILEC--STPADIRPLQTVTLGGEKITAQLVEKCKQLNPDLVIVNEYGPTESSVVATWQRLAGPDAAITIGRPIANTSLYIVNQYHQLQPIGVVGEICIGGRGLARGYWNKPALTEEKFVSHPFAA----GERMYKTGDLGKWLPDGTIEYIGRIDEQVKVRGYRIEIGEIESALLAAEKLTAAVVVVYEDQLGQSALAAYFT-ADEQLDVTKLWSH-LSKRLPSYMIPAHFVQLDQLPLTPNGKVDKKALPK--------- 154149649 3 -----------NVTTLLD--AKSVPEKAALVCPLRNE--TYSYRELRDEMNRIGCGLSGLGIQKGDRVCIYLDSSPEYLISYFAIWRIGAVAVPANSVYQAEELLHVVRDAGARAIITDIRGAPVAGAVQEKAPGLAHIICVAGPGNTDAMPGDAVAWSSFPAVPASMDDLCHIQYTAGTTGKPKGAMLSHGNWMTALDAER--EALRLRPDDVYLGIYPMGHVGLSW-GLAVLRAGGTFVMMERFNPAEYLALAGRYKVTVLAGMPPVIHTLVHAEPGIEEHLRTVRVIISGGGQLLPSVWAAFDKRFHIPVANSYGLSETIVIGSGTTTLPEYPHLTKNYQ-----SVGVAVGYTEVRIVDVDDPEKELGPGEAGEIALRGPSVAKGYWNLPEATATVFRHDGWFLTGDIGYIDEEGILYITDRKKDMIIMSGWKIYPTEVENVIVQHPAVADVAVFGVPDERRGESPVAAVVLKAGAALAEPEFETFCRQHLAGYKVPRTLVIVDDLPRVHGWKLLRRTLREKF------- 159898406 3679 ------------LHHLIEAQVARTPTAIALHY----EDQVLSYGALNARANQVAQRLIALGVQPDDLVAICAERSLELVIGLLGIMKAGGAYVPLDASYPQERLAFMLADARPLVLVTALTATQTTPALQQLLEA-----QVCPRLDLMDWSTLTQEATDNPVVAMHGQHLAYMIYTSGSTGTPKGAMNSHAAILN--RLMWMQAEYRLTAADRVLQKTPMSFDVSVWEFFWPLLVGAQLVIARPDGHKDPAYLAEVIQTAQITTVHFVPSMLRLFLAHPQARGCRSLRLTLCSGEALPADVVSQFFAHIPLSALHNLYGPTEAAVDVSYWACAAESLTTSVPIGRPVTQLYVLDSLLEPVPIGCFGEVYIGGVQVGRGYHHRPSLTAERFVPDPLSGEA--GARLYRTGDVGRWRADGSIEYAGRIDHQVKLRGLRIELGEIEHRVLALPAVTDAVVVVREDQPGDQRLVAYVVAPHAALTLDAVRQQ-LAQHLPEYMLPNGLMLLESVPLSPNGKVDRRRL----------- 159898406 1564 ----TIYPPAQGLHHVIEAQVAQHPTAIALRY----EDRTLSYAELNVRANQLAHRLIDLGVRPDTLVAICAERSIEMVIGLLGVLKAGGAYVPLDASYPIDRLEFMLADAQPLVLLTALTAGQTNSELQ-QLIEFQACPRLDL----MQLQLLADQPTHNPAVAIEGHNLAYMIYTSGSTGKPKGALNQHDAIIN--RLLWMQAEYRLTAADRVLQKTPFSFDVSVWEFFWPLLVGAQLVLARPEGHKDPEYLTEVIQAEQITTVHFVPSMLRLFLEHRQAPMCTSLRRTICSGEALPADVAQQFLQQLPQSGLHNLYGPTEAAVDVSY------WACRPDATASSVPIGRPVANTQLYLLDQALQPV--PIGCFGELYIGGLQVGRGYYNRPNLTAERFVPDPFYRTGDLARWRADGNIEYGGRIDHQVKVRGLRIELGEIEQQLLALPDITDAVVVLREDQPGDQRLVAYVVSSNETLLI-SIVRQRLAQHLPEFMLPNALVQMDALPLSPNGKLDRRRL----------- 159898406 511 ----TAYPHDQSVASLFAEQARLWPERIALRFGE----HSLSYHALEQRANQLAHHLQLLGVGPEHVVGLCVERSLDLVVAILAILKAGAAYAPVDPSYPVERLAWMLSDLQPTVVIAQHGVLDRLPSVACSVVVLETI-----------AAHLAAYPTTAPTVDISPENLAYVMYTSGSTGRPKGIMINQRNIVRLVR-NTTYAAFGPDQVGLLLATVAFDASTFELWGCLLNGGRLVIAPPQQLSLAELGHLVEREQITTLWLTAGLFHQMVDHALDRLGSLRQLLAGGDRLSPVHVHKVLERWPQCRLINGYGP---------TENTTFSCCQQLSATTDLAQGVPIGQPIANSTAYILDRLLQLV--PIGVVGELYLGGAGLARGYLARPDQTAAAFIPNPMYRSGDLARYRDDGTIEFIGRRDQQVKVRGYRIELEEIVGVLLAQPQVDDAVVVVREDRVGDQRLVAYLVGDNPAI---ELIEQAVQGQVPSYMLPSAYVVLDALPLTANGKVDRRRL----------- 159898406 4737 --PTLAVTGPTTLAEALTQQAAATPQGLALYE----DGIAWSYAELAAATNRLAWHLQDMGIGPDMVVGVYLDRSPRLIVALLAIIKAGAAYLPLDPNHPLERLIWMLADSQAKLVLTEQLHAIQLADQPCPVLDIETAWSI----------IEATQPDSAPPLQIVAENLAYVIYTSGSTGVPKGVAIPHQTVLALLASMRHQLQLGLGDRILALSTMAFDISVVDVFLPLTSGATIALISSEVARDPVLLRRVLEGQAINVLQATPATWR----LLISAGWQGNPTLTAIAGGEALSVDLAAAIRARSKQLWNMYGPTETTVYATRALIENDDISLGWGLDNVRL----YVLDQAGQVVPLGVAGELYIGGSGIARGYLERPSLTAERFVPDPLSGEA--GARLYRTGDLVRQRADGRFDYDGRIDHQVKVRGFRIELGEIEQRLMALAEVNDAVVVVREDQPGDQRLVAYVVAAPNALTLSTVRQR-LAQHLPEYMLPNLLMVLDAFPLSPNGKVDRRRL----------- 159898406 2625 --PTLAVTGPTTLAEALTQQAADTPTAIAV----QTEGSVWTYAQMNTAANQLAWELRELGVGPEVVVGMYLNRTPLLLVTLLAILKAGGAYLPLDPQHPIERVTWMLADSQALVVVTEQHLSARLNASPCQVLDIET----------AWLRITAENSPSAPPLSSTAANLAYVIYTSGSTGVPKGVAIPHHTVLA--LLASMREQILMRVGDVLLALSTMAFDISVTDVFLPL--TSGATIYLVTSDVARDPVLLRDVLERQPIRLVQATPATWRLLISAGWQGDPTLTAIAGGEALHADLAAAIRMRSNALWNMYGPTETTVYATRALIENDDISLGWGLDNVRL----YVLDQAGQVVPLGVAGELYIGGSGIARGYLGRPSLTAERFVPDPLSGEA--GARLYRTGDLVRQRADGRFDYDGRIDHQVKVRGFRIELGEIEHRVLALPAVTDAVVVVREDQPGDQRLVAYVVAPHAALTLDAVRQQ-LAQHLPEYMLPNAVVVLESMPLSPNGKVDRRRL----------- 33597767 14 ----WLVPTQFNIADCCHRWAASSPDRIAIYYEDEGNRKVWTYARLAEAANQLANGLVKMGVERGDRVGVVLGQRPETVVAHMAIYSVGAVVLPLSPLFGPEALESRLRDADARVAIVDYASSANLLAISDNCPNLHQIIGIGFADERPWRSLLARQPNEFKMVATRASDPAILMYTSGTTGAPKGALLPHSVLIGNLPGFVASQDWFPRPGDVFWSPADWWTGGMMDALLPTLYFGHPIVGTRGRFTPERAFELMERYQVTNTFFPTALKMMMKSVPEPRGRYQLALRSIMSAGESVGETVFEWCEQALGITPNEMFGQTELNYVVGN---------SNRRWPARPGSMGRPYPGHRVAVIDEAGRPVKPGETNRFDIHGFPDPVLFLGYWRNEAATAAKFTDDWCRTGDLASIDADGYLWYAGRADDVFKSAGYRIGPGEIENCLLGHPAVANAAVVPKPDAERGALVKAYVVLTPEYQGRDQVLQEHVRDRLAPYEYPKEIEYVDALPMTTTGKIQRAVLRRREAERASGA 206971479 444 --PKLDVPPQATIHEMFERQAMIYPNAIAVTY----EKEKITYKELNERANQLAHYLQKKGVGPDTLVGLCVERSHEMIVGILGILKAGGAYVPLDPTYPEQRLQYILEDASIQLFVTQESLKEL-----NWLPENVESICLDRDQDEIG-----KESKTLPVSSVGPQNLAYVIYTSGSTGNPKGVMIEHHNVIRLFKSTDCWYQFNEKDTWTFHSYAFDFSVWEIWGALLYGGKLVVVPYWISRSPKDFYQLLVEEEVTVLNQTPSAFRQLIQVCEQEDKNKNLQLRYVIFGGEALEPPWFQRYGEKNPQLINMYGITETTVHVTYYPIT------LDDVQQASRSNIGKRIPDLEVYILDAYQQPV--PIGVDGELYIGGAGLARGYLNRPELTAERFISHPFYRTGDLARYLPDGNLDYRGRIDHQVKIRGFRIEIGEIESTLHTYAYVKEVVVIVREDQPGDKRLVAYVVGDGNV----DAWREYLKAKLPSYMVPSGFVAMEAIPLTANGKVDREAL----------- 33593766 19 --PHEISPQDYTLTDLLDQACRRHAGQVACRSMGSD----MTYAQLDAHARHFAAWLQGRGLARGARVALMMPNVPAYLVCLLGTLRAGMVVVNVNPLYKADELQRQLLDSGAETIVILENFAHTLQAVPDR-GALSHVVVVGPGAHRLPDALRDGARATFTPPALGMDDLAVLQYTGGTTGVPKGAMLSHGNLVANVVAQPVLHDLHGRQLTIISALPLYHVFAMTVCGLYGMHAGMRNLLVINPRDQAALIVAWRQAPINIFPGVNTLFNALVNNPDFAKLDFTDLRLTLGGGMAVQRQVAERWLELTGHPIEGYGLSETSPVATVNPTDAK----------TYSGSIGLPLPSTDVAILDDDGAPV--PLGERGEVAIRGPQVMLGYWQKPEETRNVMTADGFFLTGDIGIMDEAGYTRIVDRKKDMIAVSGFKVYPNEVEAVIAAHPGVLECAVIGVPDEHSGEAVKVFVVKKDPALTAEAVLQ-WCEERLTGYKRPRHVEFRDELPKSNVGKILRRELR---------- 118465191 1 ----------MLIGDIATNNARRYPQKRALVDAD----RVHTWTQVDERARRLAGYLAGRGLEPGERVMVIARNCIEWPEISFGLAKAGLIAVPVNIRLAPDEVAHVRDDCGARGVIVHADHLDKFSSEIDRLDVVLPI-------GDEYESALAAAEPVAPQVAISPDDVAVILYTSGTTGRAKGVMHTHRGLL--YQAADTNLVTEANRSDVMLATTPFFTAGGMVRTVSWLYLGQTMVIHQRFDPQAVIDEIERSSITFTTFIPTMLHRTLAILEDGPPRDMSSLRRISYGSAPVPPGLARKAMDLGCDLQQRYGLTECGGQATILTPQDHRDIVAG--RTSIATSCGRETPMCVIRVIDAEGNDA--PVDEVGEIVIVSPANAVGYWNQPEQTAETFRPDGLRTGDLGY-LDADGYLHITGRRTDLIISGGFNVYPAEIERVIAQHPGVDMVAVVGVPDPEWGETPVAAVIPKSDQQALTEELAALCRAELAGYKQPRRFEYRDEFPLGPAGKILKREIANQVRHVGSGA 192362139 2 ------LNYNRTIADVFAESCREFASAPAFTCM----GRTLSYADLDRLSGAFAAYLQQHSLKPGDRVAVQLPNILQYPVAVFGILRAGMVVVNTNPLYTAHEIKHQLNDSGAKALVVLANIAKNAAAVIAETNVEQVIVMVPPFQFPHQVPFNEALAKAFTPVTRDHEDIAVLQYTGGTTGVAKGAMLSNRNLVANMLQVNDHMKTVFRPQQEFYVAPLPLYHIYSFTIHCTSAMALGNHIPNPRDIPGFVKALKQVPFTFFVGLNTLFNALLRNPDFQKLDFSHLRLSSSGGMALTTETAHHWVELTKAPLTEGYGLTETSPVLCINPVDN-----------VQLGTVGIPVMDTECKVIDEHGNSL--PTGEAGELCVRGPQVMKGYWQRPDATAEVLDADGWFKTGDIAIIQADGFVKIVDRKKDMINVSGFKVFPNEVEDVLCSHPDIIEAAVVGIPDGDGSEQVKAFIVTSNPELSLEQVRKY-AKEQLTPYKVPHLVEFRKELPKTNVGKILRRELRDQ-------- 126731106 19 ---------PLTPLSFLNRAVQIWPDHLAVVYGP----HRKTYAEYAERISRLASGLTGLGVEPGDVVATILPNIPAQAEAHFGVPACGAVLNAINTRLDPDTISYILDHGEAKVVLCDPQFLPVLAEAFDRMESEPPQVVAGVHRHSDYLQYEDLLANGDPDFAWDEWESIALNYTSGTTGRPKGVVYHHRGAYLNAMGQVLSWRIVLHP--VYLTIVPLFHCNGWCHTWMMPA-VGGTIVCCRDVRADSIFNAIADEGVTHFGGAPIVLNTLINAPEDQKRAFDHVVEVFTAGAPPAPATLAAIEPMGFNVTQVYGLTETYGPGTECTWQSRWDHMEGEARAAQKSRQGVAMPFLEPMDVLDEAGPIARDGKTRGEIVFRGNGVMKGYLKNPRATKEAFKDGLFHSGDIAV-MHPDNYLQIADRAKDIIISGGENISSVEVEGVLMAHPAVLLCAVVAKPDDKWGEVPCAFVELKDGRDASEADLIAFARERLAGFKTPKKVVF-QELPKTSTGKIQKFELRTQAKDM---- 116622709 16 ---------EMSLSHALAHSAARFPDRDALIVSH--QNVRLTWSQLDREVTRVARGLAGLGLAPGDRAGIWASNCLEWILMQYASARAGVVLVNVNPAYRSHELRYVLQRSRIHALFLHNYREILTQSRNGENIPLRHVIWLSDPSWDAMLS----SGRDFVPDTARPHDVANIQYTSGTTGSPKGVLLTHHNLLNNGMAISL--ALRASEQDRICVPVPLYHCFGSVIGMVSVVTGAALILPSAQFDVLATLEAVHRERATALYGVPTMFIAELVHPDFAQFDFTSLRTGVMAGAPCPIEVMRTVRMHCSEMTIAYGQTESSPVITMSAVDDPLELRVATVGAALANTEVRIADPESGTTVPIGEQ---------GELCTRGYLVMKGYDEDPEATAAVIDRDGWLHTGDLAAMRPDGYFSFRGRAKDTIIRGGENIYPREVEDFLHTHPKIADVYIIGIPDARLGETVLAWVQLKPGEAATAEEIQAFCKGKIAYFKIPQYIRFVDSFPMTVTKKIQKFLMRAQ-------- 24418933 71 ---------NTTVGECLDATAQRFPDREALVILH--ENIRLNFAQLKEEVDKAASGLLSIGLRKGDRLGMWGPNSYAWVLIQLATAQAGIILVSVNPAYQSSELEYVLRKVGCKGIVFPKQFCPELEKAQPRLPDLTTVISVDAPLPGTLLDIVAAGGKEQNLAQLRYNDPINIQFTSGTTGNPKGATLSHHNIVNNSMLIGQRLKMPTKTAEELRLVLPYHCLGSVGGTMVSMMHGATLLLSSPSFNGKKALEAISREKGTLLYGTPTMFVDILNQPDFSSYDFTSIRGGVIAGSPAPPELIRAIINKMNMKEVVYGTTENSPVTFMNFPEDTLEQ--------KAGSVGRIMPHTEAQIVNVETGELTNLNV-PGELYIRGYCVMQGYWGEPQKTFETVGQDKWYRTGDIALMDEQGFCKIVGRSKDMIIRGGENIYPAELEDFFLKHPQVQEAQVVGVKDERMGEEICACIRLKSGETTTAEEIKAFCKGKISHFKIPRYIVFVEGYPLTISGKIQKFKLREQMEQHL--- 91772996 70 -------------YNCLDRHVQKHGDKPALIWEGEMENETYTYKELRDATARFAAGLKELGVKKGDVVTIYLPMVPEAVISMLACSRIGAPHSVVFAGFSSEALAQRVEDAHSRFVITCNGYFHRADKGLENAPAVEKVIVVDHAANIWWNDLIHNVDSECEPEHMDSEDTLFIMYTSGTTGRPKGVVHTTGGYMVGTNVTSNW-IFDLKDDDIFWCTADVGWITGHSYLVYNGATIVMHEGAPDYPDKGRFWDIVEKYGVTIFYTAPTAIRTFMKWGDEIPAKYDLSSLRLLGSVGEPINPKAWLWYYETIGKSKCPIVDT---WWQTETGMIMISPLPGITTMRPGTATRPFPGIKANILDDEGNEVPMGSGGYLALQNPWPSMIRTINGDEQRFIDTYWSKWGADTYDGARKDEDGNFWILGRLDDVIKVSGHRLGTMEIESALVSHPSVAEAAVDGKVDEIKGEVICAYVILESSCDDLEDELKQHVVDEIGPIARPKMIIFTEELPKTRSGKIMRRVLK---------- 214045349 31 ---------PLSPLSHLQRAAKVFPDVLAVSYG----AHRVSYAQYHARCSRLAAALNAMGVASGEVVATVLPNIPAQAEAHFGVPACGAVLNTINTRLDVDTVTYILDHGEAKVVLADTQFIDLVEAACAVLNTPPRIIEVGFPATGRHLAYEDLLAQGDPDFDWDEWESLALNYTSGTTGRPKGVVYHHRGAYLMTMGTVISWRMVLRP--VFMQIVPLFHCNGWNHTWMMPLLGGTLVCCRDITAAAIYNAIADEGVTHFGGAPIVLNLMVNAS-DAERRSFDHQVEVFTAGAPPAPATLSKIEALGFNVTQVYGLTETYGHVTECLWSSDWDNLQGPDRAAIKARQGVAMPMMEDITVDADMVQVPMDGATQGEIMIRGNSVMKGYFKNPTATAEAFAGGYFHSGDLAI-QHPDGYMQIADRAKDIIISGGENISSVEVEGVLMGHPDVNLAAVVAKPDDKWGEVPCAFVELKPGKTGDETEMIAFTRKTLAGFKTPKKVVF-QELPKTSTGKIQKFELRK--------- 15967080 67 -------------YNCIDRHLKTHGEKTAIIWEGDNPYKKITYNELYDKVCRLANVLKEQGVKKGDRVTIYMPMIPEAAYAMLACARIGAIHSVVFGGFSPEALAGRIVDCESTFVITCDNTDTAIDIAARQHVTVSKVLVVRRTGGKWYHQETAAAEPHCPPEKMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVY-ASMTHQYVFDYQDGDIYWCTADVGWVTGHSYIVYNAATTLMFEGVPNFPDAGRFWEVVDKHKVNIFYTAPTAIRSLMGAGDDFVKRSSRSSLRLLGTVGEPINPEAWEWYYHVVGDERCPVVDT---WWQTETGGILITPLPGATDLKPGSATRPFFGVQPQIVDSDGKVVDGAADGNLCITDSWPGQMRTVYGDHERFIQTYFSTYKGKYFTGDGCRRDEDGYYWIRVDDVLNVSGHRLGTAEVESALVSHNLVSEAAVVGYPHPIKGQGIYCYVSLMAGEVGDDELRQALVRSEIGPIATPDKIQFAPGLPKTRSGKIMRRILRKIAEDDFG-- 186456065 495 ----TDYPRNICIHQLFEAQAARNPHSMAVICGDS----QLTYEQVNKRANQLARHLQSLGVCPGKLVAICVERSAEMVIGLLGILKAGGTYAPLDPALPRERLQFILQDAEASVVLTQSDLVPDLKELFGSGPMSPTPVLLDSNEG------VATYSSENLQSSAAAGDVAYVIYTSGSTGKPKGVEISHRAVVN--FLDSMSREPGLTETDTLLAVTTLSFDIAGLELWLPLTCGAKVVIATREVTLDGKQ--LASLLDHGGVTIMQATPTTWRLLLASGWKGNPGLRILCGGEAWSSELANQLHGKCASLWNMYGPTETTIWSAASKVEPGDEVF---IGAPIANTQFYVLDRNLQPVPIGVPGELWIGGEGLARGYLKRPELSLEKFLPNPFTDES--GARMYRTGDLVRYRMDGKIEFLGRMDYQVKIRGFRIELGEIELLLTQLPTVVHAVVIAREDTPGDKRLVAYVVSRDSAASNSSELRDYLKSKLPDYMVPSAFVFLPALPLTPNGKIDRQALPAPEQN----- 108758947 1 ----------MTLDQIVIRAAAKAPESIAI----KGPDGTLTYGQLDALANRIARALQELGVKQGDRVGLWTEKSVRAVAAMQGIARLGAAYVPLDPLNPATRTRLILDDCGIDVMVTTTTRASELHNA--GVSRLRYLLVDDKGPEICWNRLSGFSSEPLPPHGAGDHDLAYILYTSGSTGTPKGVCISQRNAMA--FIEWCHALLGTTPEDRFSNHAPFFFDLSVLDLYAAFMGGASVTLIPEAFAPEKLVELVLRERFTCWYSVPSALMLMMQEGGLLKHGALPFRAVLFAGEPFPIRHLRPLREHLPQARFFNLYGPTETNVCTFHEVTDISPHRTEPVPIGRASCG---NRVWLARPPPGSEEAREEGDGVGELMVEGPTVMLGYWGQP------RHGSGPYATGDRCREVPDGTFEYLGRRDNMLKVRGRRIEAGEIEAALLTHPDIREAGVIA-TGSGLEARLVAFVVSGASKPPSLLKVKKHCAERLPRYMIVDEVRVLPELPRTPNGKLNRRALRE--------- 146329147 31 -----------NLSDFVIQMCRTYRDRPAYTNFGS----TLTFDDIDRKSSILAAYLQKLGYQKGDRLAIMMPNLLQYPITLYACFKAGIIAVNVNPLYTARELEYQLRDADVRGIVIAENFAHTLADVCAHLPSLKDIIITQFGDFEQSINYKHIFLSSELPFQAPEDDIAVLQYTGGTTGIAKGAMLTHRNLLANIQQVTYWVGKGIDPGMICITPLPLYHIFCCTVAMCLPSLGMHNVLITNPRDTKSFVRTLKSYPFSVMTGLNTLFRGLLRSPNFKNLDFSHLRFVVSGGMPLDKGVADEWQNVTGNVIIEGYGTETSPIVTANLLYNEGF------------TNGIGYPVSETLVKICDENGMPVETGAIGELWVKGPQVMKGYWRQPQETEESLKDGWFKTGDMATMDAR-GFCRLVDRKKDMVLVSGFNVYPSEVESVLNAHPDVLESAVIGIPYEKTGEAVKAFVVLKPEKKLTEEELRHYARANLTGYKRPKFYEFRSELPKSNVGKILRRDLRKEREKMQAPA 159043549 18 --PDIDTPAYRTLGDMIGAVAATYGTAPAFTCLPNGMNGTLSFAQVDEMSDAFAVYLREAGLNPGDRVALQMPNCLSFPVAAFGVFKAGCVLVNVNPLYTAEEMGKQFLDAEPHALVIVDMFADKIPEAKYWDRSVAEIEVPHIRLPDALEAGRRHQADERIEVEVAPDDVAVLQYTGGTTGVAKGAMLTHANLIVNMEQTMELIEGLERGREVVLTALPLYHIFAFSLNMLGFYWMGARNILIPSPRPANLKRAFENYRITWMSGVNTLFNGLTNEIWFTDTPPRHLKFAAAGGMALQSSVAERWREITGTDVQGYGLTETSPILSLEPLG-----------KTRSGSIGIPLPATRLACLDDDGKQV--AIGDRGEIAAKGPQVMKGYWNKPEETANVLQNGWFLTGDIGV-MDADGYFHIVDRKKDMVVVSGFNVYPNEVEDCLASHPGIIEAAVIGVPDGATGEAVKAFVV-KGDSGLSEADIRAHCKEHLTAYKVPKRVEFRDELPKSNVGKILRKDLRAEELARTGGA 113868933 38 AFRSIP-DMNANLFALFE---SRFPDRTA-CCIETHDGLYYSWDDLDRATAKLANLLASLHLPEGARVAVQVEKSPEALFLYLATLRAGYVYLPLNTAYQEAEIDYFVGNAEPSVVVCSSKNFGWVSKVAFR-HGVNHVFTLDDDRSGSLLSRAAGKPDAFETVARQDDDLAAILYTSGTTGRSKGAMLTHRNLASN--AQTLHEFWGWRSDDVLLHMLPIFHVHGLFVA--SHGALLAGAKMIWAPRLDMAQVLKFLPRCTVMMGVPTYYVRMLQEPRFDDDTCRRMRLFVSGSAPLLLETFDAFRERTGHTIERYGMSETVMLVSNPYDAALGERIGGTVGMPLPGVSVRVVDGEGQPCTPGEIGEVKGPNVFKGYWRMPEKTREEFTEDGWFKTGDVGRFGGAIASQAGERAVPDNYLTIVGRSKDLIISGGYNVYPKEIESFIDEMPGVAESAVIGVPHADFGEAVVAVVVRKPGADIDEAALIGTLKGRIANFKVPKRVHVVDELPRNTMGKVQKNVLREQFA------ 170746513 32 ---------PLTPVSLLARAAAAAGARTAVIDGD----RRLTYADLYARCRRLAAGLAARGIGPLDTVAILAPNVPEMIEAHFAVPMLGAVLNPLNTRLDAATIAFSLRHGGARALLVEAEYAGLAARALADLAEPILVVAIGDSGIDGALSYGDLLAEGDPDYAWDEWQSLCLLYTSGTTGDPKGAVYSHRGGYLQALGNAV--TFGLTGESVYLWTLPMFHCSGWSYPWASVA-ACATQVCLRKVEPAAIFRLIAEHGVTHLCGAPIVLSMIAHAPAQDRVPFPQRVRCAVGGAAPSSTIIRTMEELGFQVTHLYGATESYGPATVCLAQPDWTDLPDTERYARMARQGVPTLEAVSVADTATDVPVPRDGTTVGEIRLRGNTVMKGYLGNPGAT-EAALADGWYRTGDLAVWHPDGSVEIKDRAKDIIISGGENISSLEVEEVLMRHPAVMLAAVVARPDPTWGESPCAFLVKPGTSVPSEQELIAFCREHMARFKVPKTVVFGP-LPKTSTGKIQKFVLREQARDL---- 83949843 19 ---------PLTPLSHLRRAVQIYPDYEALVYGET----RRSYREYHARVTQLASALKNLGLRPGDVVATLLPNVPAHVEAHFGVPASGAVLNAINTRLEPDTISYIFGHGEAQLALVDTALLPLAEAAIARMKGKGPQIVAGYPATGRYLEYEDFLASGDEDFPKDEWESLALNYTSGTTGRPKGVVYHHRG--AYLMTMGTAVSWPMPHQARYLTIVPLFHCNNWNHSWMMPLVGGCVVCCRDITARAIYDAIADDGVTHMGGAPIVLNMIVNAKPE-DRRAFDHIVQTYTAGAPPPAATLRAIEPLGFSVTQVYGLTETYGHVTECTWHARWDGEEDEERYAIKARTGVLMPMMEDITDPETMKQVPMDGATQGEIMIRGNAVMKGYLKNPEATKEAFKGGYFHSGDIAF-QHPDGYLKIADRAKDIIISGGENISSIEVEGVLMKHPEVLLCAVVAKPDDKWGEVPCAFVELKEGAVCDEAAIIAFARERLAGFKTPKQVRF-QELPKTSTGKIQKFELRKIAAE----- 169189552 49 -------------YEAIDRHVESKGANIALYYSDSARDESYTYEQMSKQSNRFANVLRKYGIGKGERVFIFMPRTPELYFGVLGVLKVGAVVGPLFEAFMETAVKDRLQDSEATAIITTPALLPRIK--RDELPNLKHIFVFGDDVIVDFSAEMAQASEEAEIEWLDREDGLILHYTSGSTGKPKGVFHVQNAMIQHYYTGKI--VLDLKEGDIYWCTDPGWVTGTSYGVFAPWLNGATNVIRGGRFSPSDWYGTIQKYGVTVWYSAPTAFRMLMGAGDDLSSSFDLSSLRHVVGEPNPEVVRWGMKVYKQRIHDTWWMTETGAQLICNYPSMDI----------KPGSMGKPLPGVKAAIIDDQGNELPPYRMGNLAVQTPWPSMMRKIWNNPSKYEEYFRIQGWYISGDSAYMDEDGYFWFQGRIDDVINTAGERVGPFEVESKLVEHPAVAEAGVIGKPDPMRGEIIKAFIALREGYTASDELIAQFVKVGLSAHAAPREIEFKDKLPKTRSGKIMRRVLKAWELNL---- 194291334 26 -----------TLPHAVRHFARLRPEAVAYSF----EGRQTTYAAFERNTDRVAQALLAEGLRAGDRIGYVGKNSDHYFELLLGAGKTGAVMAPASWRLAPPEVEFILGHCDAVVLFVGAESAAMVRNLLPALPLVRKVVVMGQGDWPCYTDWRDAHPATPPAHEPAAHDVVLQLYTSGTTGRPKGAMLTHRNLTIGTEVSEREHWSHWVADDISLVAMPVAHIGGSGWGLRNLL-SGAKGVVAREFDPRAVLDFIEHERVSKLFLVPAAMQIVLRDPRARQVDYSRLKYLLYGAAPIPAALLREIEVFGCGFVQQYGMTETTGTIVALPPEDHTTDEVPRMRAAGKALPGVELKVVDYEGRQLAPGEV-------GEVVVRSQHNMAGYWKQPEETARTIDADGWLRTGDAGYMDAEGYLYIHDRVKDMIISGGENVYPAEVESAIYGHPQVADVAVIGVPDEKWGEAVKAIVVLKPGQAADRDAILAWTRQRVAGFKVPKSIEFVDALPRNPSGKLLRRKLREPF------- 186682531 3247 ------------LHQLFEDQVDSTPDAIAVVF----ENQQLTYQQLNSRANQLAHYLNSLGVGADVLVGICVERSIEMVVGLLGILKAGGAYVPIDPNYPQERIRFMLQDCGAKVLLTHSQLWESGTGNKETFPQSRSILCLDRDNFANQSTENPSRQSQPDDLAY-VDDLAYVIYTSGSTGQPKGVQLLHRGL--SNYLHWAKDYYAVAQGQGTPVQSSLSFDATITSLYLPLICGRTTILVREKQELQLLADIVKQNNHLSLVKITPSHLEILNQQIEPDTMPNRVNAFVLGGEALHANQIIPWLTHAPNTRLINEYGPTEAVVGCCVYEATGKRDLAGDLL-----IGQPIANVRIYILDNQNQLL--PVGIPGELCIAGAGLARGYLNRPELTSEKFIELDLFGKKERIYWLPDGNLEYLGRIDNQIKIRGFRIELGEIEALLNQHDDVQASVVTAREDTPGDKRLVAYVLPHQHTPTINELRQ-FLKAKLPDYMVPNAFVMLESMPLTPNGKVDRRALPDLHSDAYGG- 186682531 528 ------------IHQLFEEQVELTPDAVAVVY----ENQYLTYHELNCRANQLAHYLKSLGVKADVLVGICVERSLEMVVGLLGILKAGGAYLPLASDYPTERLRLMLEDAQVSVLLTQQKLLDRLPEHTAQLHTLRERLRSGQAAQDADWQLISQLSQDNLISETQATNLAYVIYTSGSTGQPKGVLITHQGLLN--LVFWHQRTFKITTLDKATQLAGTAFD----AAVWELWPYLTAGASIYLVKPEILLSPVDLQDWLESKKITISFLPTPMAEQLLSLEWPESTTLRTIVTGGDKLHRYPSGLLPFQVVNNYGPTENTVVTTSGLVVSNGRDNNISPPIGRPIANVEIYILDSYLQPVPIGVPGELHIGGAGLARGYLNRPELTQEKFIPNPFSDESHSRLYKTGDKARYLNDGNIEYVGRIDDQVKIRGFRIELSEIEAVLSQHSDVQLSCVIAREDSPGDKRLVAYVVAHQDCKPVISELRQFLKTKLPEYMVPSAFVILESLPLTPNGKVDRRALPK--------- 15602557 71 ----WFSDGTLNVYNCLDRHLPDKADKTALIFESDGQVQLYTYAKLHNRVCRFANALRELGIKKGDRVIIYLPMLVEAVIAMQACARIGAVHSVVFGGFSASALRDRIEDAEAKLVIIIPLKETVDEALEMGCKTIENVIVFHRVNIDWWNELTANQPAFCEPEWMNAEDPLFILYTSGSTGKPKGIVHSTGGYLLG-ALNSFRNVFDNKPNDIFWCTADVGWITGHSYVCYNGATQVIFEGVPTYPDPGRIWRMIQRHKINVFYTSPTLIRSLTRLGDHIPNKYDLSSLRLLGSVGEPINPSAWMWFYEVVGKSRCPIVDT---WWQTETGSIMLAPIPGVTATKPGSCTLPLPGIMAEVLDENGQKCAVEQGGALAIKRPFPSMLRTIWNDPERYKSTYFPAEYGGKYYNAHRDKDGYFWILGRTDDVLNVSGHRLGTMEIESALVASPKVAEAAVVGKPDEIKGEAIVAFVVLNDFRPEGEEARQAWVSNEIGKIARPEDIRFADNLPKTRSGKIMRRLLRSIAKNE---- 110667656 1 ------MQKPLLVTDFLDRARRYYGDCEAVVGTDGG---RYTYDELGTRADGFSAALRRMGVEKGDRVAVLDPNTHYHLEAAYGTFQIGGIHTPLNYRLIAEDYEYILSDADVSVVYADHEYAEKIDTIRDDVPT-ETFITNDISESNTEGKWHEAQSTEYSRPSMSEDEIVTINYTSGTTGDPKGVCRTHRTETLHAQYVSIHQ--QISDGDVYLWTLPMFHVNGWGHIYAITGLGGKHVCTRGIDAEWIFDTIRSENVSYLCAAPTVLNILMDRYDSEGKTTGDAPVRAATAGAAPPEATIRTVEEEFGWDLHVYGATETGPLITTSDVDRRLDDSDNRFGLKKKQGIG--YLGTEVTVVDETGERVPWDGESIGEIVVRGNQVMDRYWKKPEQTETAFSDRIDGYYHMGDLAVVDEFIEIQDRKKDIIISGGENISSIELEDTLFSHDAVSDVAVIPVPSEEWGESPKAFVVPVTANPVSESELIEHCKGMLAGYKIPREIEFVNELPRTATGKIQKYELRE--------- 50084767 32 -------------YECCDRHAESNPEKIALYWGKDGRQYQYTFAQLQKWSSQFANFLKSQGVQTGDRISGLLPRTPELLVVILGAWRIGAVYQPLFTAFGPKAIEHRVQLAKSKLVVTDLGNRSKLDEVAHCPPIMTVIGEKDHAVNDQDLNFWKQVSQASDHCDLVLQDPFLLMFTSGTTGPAKPLEVPLKALIA--FGHYMKDAIGLRTDDVFWNLADPGWAYGLYYAITGPLGHATLFYEGGFSIDSLCQIIEDYKITNLAGAPTAYRMMMAADPAKIACLKGKLRVISSAGEPLNPEVFRWFKHTDAPIFDHYGQTEVGMVVCNHHGLSH---------DVRAGTAGFASPGYRVAVVDEQGNELPADT--AGILAVDIQKSPMMWFGGYQESRKSPFLKHYYLTGDTAELHADGSMSFVGRSDDVITTSGYRIGPFDVESALIEHQAVIEAAVIGVPDPERTEIVKAFVILTAQTSPSEQLLRQFVKKRLSAHAYPRQVEFVTELPKTPSGKIQRFLLRNQ-------- 196186720 5 -----MQDWPLTVDKIIDHAKHWHGDREVVTRSVEGPIVRTTYGRIHDRARRVSNALKAWGIAPGDRVATLAWNTDKHIETWYGVMGIGAVCHTLNPRLFPEQLVYIINHAEDRVIFTDLTFVPLLEAILPHLPKVERVIIMTDDAHMPQTTLPKAEAYETVIADFDEQTACGLCYTSGTTGHPKGVLYSHRSNFIHTLLGLQSTVLGATPNEVILPVVPMFHANAWGIAFGGPAAGAKLVMPGAKMDGASIYELLESEKVTFSAAVPTVWQGLLGHMKQNDLRLSTVKRVLIGGSAVPESLIRAFHDDYIEVLQGWGMTETSPIGTLSNMTPELADKPFEEQLKWRVKQGTPPLGVELKLKNDAGAALPHDGVTFGHLMVKGPTVARAYF---REEGDIVDDEGFFDTGDVATVDDLGFMQITDRSKDVIKSGGEWISSIEIENIAVGHPKVELAAVIGAAHAKWDERPVLIVRLKDGETLDKQEHLDFLHGKIAKWWMPDDVVAVDEIPLGATGKIDKKLLRERMKDY---- 116050159 18 ---------PLSPLSFLKRAAQVYPQRDAVVYG----ARRYSYRQLHERSCALASALERVGVQAGERVAILAPNIPEMLEAHYGVPGAGAVLVCINIRLEARSIAFILRHCAARVLICDREFGAVAQQALAMLDAPPLLVGIDDDQAERADLAHDAQGDPGRPLSAPEWQSIAINYTSGTTGDPKGVVLHHRGAYLNACAGALI--FQLGPRSVYLWTLPMFHCNGWS---HTWAVTLSGGTHVCLRKVQPDAIHAAIAEHAVTHLSAAPVVMSMLIHAEHASVPAVPVSVITGGAAPPSAVIAAMEARGFSITHAYGMTESYGPSTLCLWQPGVDELPLEARAQFMSRQGVAHPMLEEATDTDTGRPVPADGRTLGELVVRGNTVMKGYLHNPEATRAALADGWLHTGDLAV-LHPDGYVEIKDRAKDIIISGGENISSLEIEEVLYQHPEVVEAAVVARPDSRWGETPHAFVALRADALTTGDDLVRWCRERLAHFKAPRHVT-LTELPKTATGKIQKFVLREWAR------ 51245054 21 -----------TIAEHFADVVRRFPEQEAIVSLP--QEKRLSYRELADAVDELAKGLLGIGFTKGDRIGLWSTNNIEWLLVQMAIAHIGAVLVNINPAYRLQELAYALKLSEVQGIFTIPAFRQREELANADLPFLRRVIVYDPADPGQSQRPYAGFTTWPEVIALDRDDPINIQYTSGTTGFPKAVALTHHNILNN--AWFSAQALHLTEADRLCVPVPFYHCFGTVLALLCLSVGACIVIPAEHFDALATLKAIEEESCTAIHGVPTMFIAELEHPDFKNFDMSTLRTGIMAGAPCLPQLMKRVMEDMHCPEILIGYGETEASPITHLTTRADSM------ELRTETVGKNLPHQEVKIVHLATG-ATVPLGEIGEICFRGYHIMQGYYGQADKTAEVIDKNGWLYSGDLGTMDAHGYVRITGRCKEMIIRGGENIYPKEIEDFLFSHPGVIQVAVFGVPDEYYGEEIMAWIQLRPDEICSEEEIRNYCRDKISHFKIPKYIRFVDEFPMTVTGKLQKFRMREMA------- 163797344 17 ------IPQRYNIGDVCDRHADAGAGTALIHIAADGAVVEHSFTELKRQSNRLANVLTAAGLQRGDRVGILMPQRPETAIAHIAAHKAGMVSVPLFTLFGEDALAYRLGDCAAAALVTDRDSLPKIEAIRDHLPSLKLILVADTAGWRALDLALDAASDAFTPVDTSADDPAVIIYTSGTTGQPKGALHAHRVLLGHLPGVEFPQEFFPAPGDRFWTPADWAWIGGDVLLPSLHHGIPVVAHRFAKFDPEAAFDLIARHRVRNSFLPPTALKLMRQVPDPLARHALAMRSIGSGGETLGTELLEWGRSVFGLTINEFYGQTECNLVVGNCAS---------ILPVRPGSMGKPVPGHEVAIVDANGIPLPASETGAIAVKRGDPVMFLGYWNNPQATDAKFTGPDKQWMLTGDLGRQDEDGYLHYRDDDVITSAGYRIGPGEIEDCLTAHPSVALAAVIGVPDPLRTEAIKACVVLADGVAPSDSLIQNHVKRRLAAHEYPRIVEFVDSLPMTTTGKIMRRVLRERHAAETQG- 198260958 65 -----------------------------IFEGETGDQRTLTYKQLHVEVCKFANVLEGLGLKKGDRVAIYMPMVCEAVVAMLSCARIGVVHTVIFGGFSAESIKDRVNDCQAKVVITADGGWRRVNEAVKGCPSVDSVVVVKRIGNRWYHDQMATASHKHTAKAFDSETPLFILYTSGSTGKPKGVLHTSGGYLLGTTI-SAKYVFDLKESDTYWCTADIGWITGHSYILSNGATNLIYEGAPNFPDLDRFWDIVERHRVSIFYTAPTAIRAFMKWGDQHIKKHSSLRLLGTVGEPINPEAWRWYHKTRCPIIDTWWQTETGGIMITTLPGA---------VYSKPGSAGLPFFGVVPKVFDDDGKEVKKGENGKLVLTQPWPSMLRTLYGDSQRFKDTYWSEYKGVYFCGDGCKQDKDGYFWIRIDDVLNVSGHRLGTAEVESALVSHHSVAEAAVVGRPHDLKGSAVVCFVTVKEGIKTTEELRREHVGKEIGAIAKPDEIRFASALPKTRSGKIMRRLLKD--------- 119716841 14 --PGVPLDPDESLVDLLEASAARFGARTALDFFGA----TTTYAGLGDLVARAAEGLRRVGVGAGDRVALVLPNCPQHVVAFYAALRLRAVVVEHNPLYTEEEMAFQLADHRPTVVVAWDKVAPMVRRIVEPLGAPTVLAVHPARGIRRWESILRGPALAADHPRPTSADVALLQYTGGTTGRPKAAVLTHRNLRANAAQGRAWMPGLVDGDEVVYAVLPLFHAYGLTLCLTFSMSIGATLVLMPRFDVDLVLEAMRRRPATFLPAVPPVYQRLAAAAAEHGVDLSSIRYAISGAMSLPAETAELWEAATGGLVEGYGMTETSPVALGNPAGD----------ARRIGAIGVPFPSTEVRVVDRHDPSRELPAGQAGELLLRGPQVFAGYWERPAETAEVVLADGWIRTGDVVVMSEDGFFTIVDRIKELIITGGFNVYPSEVEHALRELPGIVDAAVVGLPSGRGDEDVVAVVVLEPGTTLDEDAVRAGCREHVAAYKVPRRVYAVDALPVSIIGKVLRRQVRDELQERFEAA 119897986 22 ---------PLTPLTFIERSAYIYPDRVAVIHG----KRRYTWLESYTRSRRLASALKQLGVGKNDTVAVILNNTPEMFECHFGVPACGAVLNTVNTRLDAEGVAFILNHGEAKVLITDREYSRMVGKA-IELANRPDMIVIDVDDPEYTGPGERVGKLDYEALPGDEWDAISLNYTSGTTGNPKGVVYHHRGAYLNAMSNIV--SWGMPPHSVYLWTLPMFHCNGWCFAWTMAANA-GVNVCLRRVDPRLIFDAMREHGVTHYCGAPIVHSMLANAPEEWRKGINHKVSGLVAAAPPPAAVIEGMAKIGIDITHVYGLTETYGPASVCAKHDEWRDLPLAEQVAKNGRQGVRYHAQEGITDPTTMEPVPWDNETMGEIMFRGNLVMKGYLKNEKATEESFRGGWYHTGDLAV-MQPDGYVKIKDRSKDVIISGGENISSIEVEDALYKHPAVMAAAVVAAPDEKWGEVPCAFVELKDGATVTAEEIIAHCREHLAGFKTPKKVIF-GALPKTSTGKIQKFVLREQAKS----- 15887754 21 -----------SLIDLLEKSCKQFADRKAFSSM----GKSLTYRELDADTRAVAAWLQSRGLEKGDRVAVMMPNILQNPVAVYGILRAGMVVVNVNPLYTPRELEHQLKDSGAKALFVLENFAHVAQQAVPKT-AVRHVVVAAMGDISFKAMLKEGQGVSLKPVGLTAQDIAFLQYTGGTTGVSKGAVLTHANLLANKAQISLWLDAAFGRKDRFICALPLYHIFALTVLMGIALGGHNLLIANPRDIPGFVKELSHYQPHIFPGLTTLFNALMNNEEFRKLDLSSLIFVLGGGMAVQRPVAERWVSVVGCPITEGYGLSETSPVATVNRLDA----------AEFSGTIGLPISSTEIDIRDEDGNSL--PTGEVGEICIRGPQVMAGYWQRPDETAKAITADGFFRSGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNEVEEVAASHPGVLECAAIGVPDEHSGETVKLFVVKKDQSLTEAEL-KAFCAKNLTNYKRPKIIEFRTDLPKSNVGKILRRELR---------- 207082840 17 ---------PLTPLTFLERAKDVYPNYEAIVY----EDRSYTWSEVCKRATKFASALEKIGIKKGDTVSFLAFNTPEIFEAHYSVPMTGGVLNTINIRLDANTIAYILEHSEAKVLVVDRQLHVEVKKALKILD--KKIIVIDINDKHADQSKLEKIGDYLYKMPDDEWQAISLSYTSGTTGNPKGVVYHHRG--SYLMSTGSAVAWNMPNRLNFLTIVPMFHCNGWCYPWTIAM-LNGRTICLRNIDVKKIFELIDKYNVTHFGGAPIVLNMITGAPESDRKKLKQKVHVLTAGAPPPSIIFKKMKDLGFEVMHVYGLTETYGHVTQCAWNEEWNAYDEDKQNEIKARQGVRYPNTETVMDPETMKEVPSDGKTIGEIMIRGNVVMKGYFKDKEATDKAMAGGWFHSGDLAV-MHPDGYVKIQDRSKDIIISGGENISSIEIENTLSKHPSVSIAAVVAKPDEKWGEVPCAFIEMVTDKPTTEKELIDFCKETLAGFKVPKQVIFC-ELPKTSTGKIQKFELRKQF------- 218131513 10 -----IMLYERTLGQWLEHWAATTPDKEYIVY--SDRNLRFTWSQFNRRVDDMAKGLIAIGVERGTHVGIWAANVPDWLTLLYACAKIGAVYVTVNTNYKQAELEYLCENSDMHTLCIVNCQRGHLKSERFPYMKNVIYVGQEKHRGMYNTSEILLLGDNIEDTRVDCHDVVNMQYTSGTTGFPKGVMLTHYNITNN--GFLTGEHMKFTADDKLCCCVPLFHCFGVVLATMNCLTHGCTQVMVERFNPLVVLASIHKERCTALYGVPTMFIAELHHPMFDLFDMSCLRTGIMAGSLCPVELMKQVEEKMYMKVTSVYGTEAAPGMTATRIDDPFD--------VRCNTVGRDFEHTEVKVIDPETGE-ECPTGVQGEMCNRGYNTMKGYYKNPQATAEVIDKNGFLHSGDLGVKDEDGNYRITGRIKDMIIRGGENIYPREIEEFLYQLEGVKDVQVAGIPSKKYGEAVGAFIIQHEGADLHESDVRDFCIGKISRYKIPKYIFFVKEFPMTGSGKIQKFKLKD--------- 104782966 15 --PSTIMNAYKSVVDVFERSCKRFADRPAFSNL----GVTLSYAELDRYSAAFAAWLQQHELVPGDRIAVQMPNVLQYPIAVFGAMRAGLIVVNTNPLYTEREMRHQFKDSGARALVYLNMFGKRVQEVLHMLPALKGWLIVVDKVKKMVPAYHQGRGLGHKPVSQALDDVAVLQYTGGTTGLAKGAMLTHGNLVANMLQVLACFGQRGADGEVMIAPLPLYHIYAFTANCMCMMVTGNHNITNPRDIPGFIKELGKWRFSALLGLNTLFVALMDNPGFKSLDFSALKVTNSGGTALVKATAERWEALTGCRIVEGYGLTETSPVASTNPYG----------QLARLGTVGMPVPNTAFKVIDDAG--LEQALGERGELCIKGPQVMKGYWQQPEATAQALDAEGWFKTGDIAIIDPDGFTRIVDRKKDMIIVSGFNVYPNEIEDVVMNHPQVANCAAIGVPDERSGEAVKLFVVAREGGLDVDEL-KAYCKANFTGYKVPKQIVVRESLPMTPVGKILRRELRD--------- 149194553 64 ----------LNVYNCIDRHLEDKKNKAAIIWGDNGEKRIITYLELYRDVNRFANLLKSLGVKKGDRVVIYMPMIPEAAYAMLACARIGAIHSVVFGGFSAEALKDRILDAEAKIVIKPYMLKPVVDKALEGVDIVEKVIVVERNNEDINWDLIINQDDKCKCEIMDSEDPLFLLYTSGSTGKPKGVQHSQAGYILWAQLTMEW-VFDIKDNDTFWCTADIGWITGHTYIVYGPTTLMFEGVLTYPDSGRTWKMVEEYKVNQFYTAPTAIRLLHKMGPDEPKKYDSSLRILGTVGEPIDPTAWKWYYEVVGGGRCSIVDTW-----WQTETGGHMISPLPAATPIKPGSATFPLPGIFAEIIDEEGNKMPPNEKGLLCITKPWPSMIRTIWGDPERFIKSYFSTAKKDGKPVYFYDEDGYIWITGRVDDVINVSGHRLGTAEIEAAIKKHPLVAEVAVVGRPDEIKGESIFAYVVLKGEDTEIIQEINAIVKEEIGAIAKVDTIAFVPGLPKTRSGKIMRRILRAIAK------ 83719474 49 -------HDAMNLIAALERAARATPDKPFLRD----DGATITYRQMQQRSRRAAEVLASLGIAPGERVAAMCLNTPAFFDLLLGAWRIGAVVVPVNHKLQAPEVDHILRHSASRAVLFDAALAPVLAGV---GHGALRLVTEGDAAGAAPFDRLVADAPGIASGTPDDAALAEILYTSGTTGRPKGCMHSHRTVAL--AAATSALALSMTERERTLMAMPIWHASPLNNWFGGTLYVGGTVVLMREYHPRFLQTVEAEQATLYFGAPVSYTLPLDTIADFASFDLTSVRAWLYGGGPIGAALARRLMRAYRSEAFYQ-------VYGMTETGPAGTVLHPFEQTMKAGSIGRQGTPGVDVRVVTAVGDVARPGE-IGEIRLRADSMMLGYLDDPDATRAAFDDDGWHRSGDVARVDDDGYLFVVDRIKDMIVTGGENVYSKEVEDVLTEHPAVAEAAVIGRAHPQWGETVIAHVVLRGERAVDADALRAFCATRLAAYKIPREYVFAERLPRTPTGKLQKYLLRAR-----GGA 114798116 70 ----WYSDGVLNVANCIDRHLDTRGDKAAFIWEGDGESHTVTYRQLHASVSKFANVLKELGVKKGDRVTIYMPMILEAAYAMLACARIGAVHSVVFGGFSPEALAGRIVDCGSEVLITADEGLRGGKSVPLKVNADKAAVSMTEGRDHWLHEIGATVSADCPPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLL-WASMTHEYVFDLKENDIFWCSADVGWVTGHTYIIYNGATSVMFEGVPTYPDASRFWQVCDKHQVTIFYTAPTAIRALMREGEGPVNKTSRKSIRLLGTVGEPINPEAWEWYFHVVGEARCPIVDT---WWQTETGGTLIVPLPNTTDMKPGAGSHPFFGIKPILVDADGRELEGAADGNLLITDSWPGQMRTVYGDHQRFVETYFYPGKYFTGDGCRRDADGFYWITGRVDDVINVSGHRMGTAEVESALVSHDAVAEAAVVGYPHDIKGQGIYAYVTLRAGCEADDALRKAHVRNEIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAENEF--- 134290935 41 -----------------DRHAAANPDAIALDWIDAGGRHSYTFAQMLALSARVANLLVEQGVQPGDVVAGMLPRTPELVATILGTWRAGAVYQPLFTAFGPKAIEHRLRMSHARVVVTNVANRGKLDEVADCPRTVREPGEALPAGDIDFRAALDAQPDAFEPVLRKGSDLFMMMSTSGTTGLPKGVPVPLRALLA--FGAYMRDAIDLCAGDRFWNIADPGWAYGLYYAITGPLGHATTLYEGGFTVDSTYDVIERLGITSLAGSPTAYRMLMAAGPEAATRVKGKLRVVSSAGEPLNPEVVRWFDAVDAPIYDHYGQTELGMVVNNHHGLAHVVHT---------GSAGLAMPGYRVAVLDEAGRELGPGEPGNLAIDIARSPLLWFDGYWQQAMPA--IAGGYYRTGDNVELEPDGTVSFIGRADDVITSSGYRIGPFDVESALLEHPAVSEAAVIGVPDPERTEIVKAFVVLSEGTPALADELSQHVKRRLSAHAYPRAIDFVDALPKTPSGKIQRFVLRKM-------- 159900751 9 ----------LNLATMLEDHARKRPNRTALIFNDM----RFSYAQLNAMTNQIANGMVALGIKPGDHVALSCPNLPYFPMVYYAALKVGAVIICLNIMLKPREIAYHLSDCDAKAFFCFEPLGQMGKAGFDEAPNCEHMIMLTIEGVKTLGQLMYNQAPSFTTHATKADDTAVIFYTSGTTGQPKGAELTHANMFFNAMVAWPILDNSLDGSNVVLITLPLFHSTGQTAQMNANIFAGATLTLLPRFEPAAVLAVMERDKVNLWTGVPTMFWALLQYIAANKIDPTPIAANLRGGAPMPVEVMRQFEETFVRVLEGYGLSECSPIATFNHI----------DLPSKPGTVGQPVWGVEVCCVDDAGNPV--PAGEKGEILIRGHNVMKGYYKRPDATAAALQDGWLHTGDVGV-IDEEGYLAIVDRKKDMILRGGYNVYPRELEEVLMTHPAVSLVAVLGVPDEKLGEEVKAFIVKKPGAEATEEEVVAWCRDQFAAYKYPRLVEFRDQLPISATGKILKRELR---------- 162448615 457 ------------VHELVEEQARRAPSAAAVAF----EGERLTYAELDRRSNQIAHHLRKSGAGPGALVGICLERSPDMIVAALGVLKAGGAYVPLDPAYPPARLAFMLEDAKVSALLTSDDLVSRV---------PSRGLSVVRLDADRAMLDREPVDKVPPAAGQAPDDLSYVIYTSGSTGRPKGVLVEHRGLTN--LVAWHRRRFALSSTDRTTLIASPGFDASVWEMWP------SLCSGACLYIPSEPLRRSPLELQRWLIEQQITVSFVPTPIAEELLRLDWPARCSLRALLTGGDKLRRWPHRAIPFEVVNNYGPTEATVVTTSCALPRGAHDDRDASREP-PIGRPIDNVRVYLLDPRRQPV--PVGVPGELYIGGDGLARGYLHDPELTRDRFPGARMYRTGDLVRWRHDGDIEFLGRIDHQVKIRGFRLELGEIEAALRQHPALDDAVVLATDDAHGDRRLVAYVVPAEGVEASPAVLRAHLQGRLPEFMVPSAFVALDALPMTANGKVDRAAL----------- 162448615 1530 ------------VLDLFEEQAARAPHALAAV----ADRGSLTYGELDRRANQLAHRLREAGVEPGTAVAIHAERSLALLVAIVGILKASGAYVPFGPESSSERLELMLNDSRAPVLITGARPADRIPAFGG------VVIRLDADGRALT-----GKPDSAPPRSTGPSDLAYVIYTSGSTGRPKGVLVEHRGLTN--LVAWHRRRFALSSTDRTTLIASPGFDASVWEMWP------SLCSGACLYIPSEPLRRSPLELQQWLLEQHISVSFVPTPIAEELLRLDWPARCSLRALLTGGDKLRRWPHRAIPFEVVNNYGPTEATVVTTSCALPRGAHDDRDASREP-PIGRPIDNVRVYLLDPRRQPV--PVGVPGELYIGGDGLARGYLHDPQLTEDRFLPDPFSDAPGARMYRTGDLVRWLPRIDHQVKIRGFRLELGEIEATLRQHPALDDAVVLATDDAHGDKRLVAYVVP---------------------------------------------------------- 16127811 70 ----------------IDRHLPAKKDDVALVFEGDGTSSTLTYGQLHEEVCRMANVLKAQGVKKGDRVTIYLPMVPLAAVAMLACARIGAVHSVVFGGFSPDSIAGRIQDCASHFVIRRVPLKANIDEALKHCPWVGKVLMIRWTGADVWQDVRDTVSADCPPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLA-WASWTFWAVFDYKPGEVFWCTADVGWVTGHSYVVYGPLANGIFEGVPNYPTPSRFWEVIDKHQVSIFYTAPTALRALMREGDAHVTKNDLSSLRLLGSVGEPINPEAWLWYHRVVGKEKLPIVDT---WWQTETGGMLITPLPGATALKPGSASKPLPGVKPQLVDAEGKFLDGATEGNLVITDSWPGQMRTVYGDHQRFFETYFSTYPGKYFTGDGCRRDADGYYWIRVDDVINVSGHRLGTAEIESALVAHETVAEAAVVGYPHDIKGQGVYAYVTLKAGIEATDALRKDWVRHEIGPFAAPDVIQWAPGLPKTRSGKIMRRILRKIAENELG-- 126661558 720 ------------IHQLFEEQVERTPNAIAVVY----ENQQLTYQELNEKANQLGHYLQKLGVKPDTLVGICVERSMEMVIGLLGILKAGGAYVPIDPNYPQERIEYMLEDSGIRILVTQESFRPLYSEFSTQLISL-----------DTDQQKWERENQTNPIHQTHSHHLAYINYTSGSTGQPKGVMIPHRGVI---RLLINSDYVELDEAKTFLHLSPIAFDASTFEIWGALLYGGKCIIFPEKIPTALT--LKEAINQYQVTTLWLTAALFNLVIDELPEAFIRVKELLTGGEALSVHHVKKALQALPSTQLINGYGPTENTTFTCCYS----IPSFLESKVSSILIGRPINNTQIYILDPNLQPV--PVGVPGELHIGGDGLARGYLNRPDLTAEKFIPNPFYKTGDLCRYRRDGNIEYIGRIDHQVKIRGFRIELGEIETQLSNHPEIRESVVIAREDAPGNKQLVAYLVSDESQSSVTQTLRDCLKEQLPDYMIPSAFVLLEKLPLTPNGKIDRRAL----------- 86747706 32 ----------ITIGQALDLAAQRWPDREALVSPSHD--VRWSWREFAQRVDALAAGFLALGLERGARIGVWSMNRPEWTLTQFAAAKAGMILVTINPAYRLSELEFALAKVGCAALVYMEMLNTLIPELAKRLPQLRAVIQIGGPKCPGTLAFDEVATMGGDAAELQFDDAVNIQFTSGTTGSPKGVTLTHHNILNN--GYFVGRAMKLTEQDRICIPVPLYHCFGMVMGLASVTCGAAMVYPGEGFDPLATLQTASSEKCTALYGVPTMFIAELDHPDFASFDLSSLRTGIMAGAPCPVEVMRRVNDQMNMREVTYGMTETSPVSFQSAVDDPEE--------RRVSTVGRIHPHVEVKVVDLEGRIV--PRGVRGELCTRGYSIMLGYWDEAEKTADVLDAAGWMHTGDLAVIDDEGFCNIVGRIKDMVIRGGENLYPREIEEFLYRHPKIQDVQIFGVADSRYGEELCAWVRVRPGETLTADDIRGFCQGQIAHNKIPRYVEFVDEFPMTVTGKIQKFVMREKVEAKLG-- 148555407 1 ------------MSNLYSRLAAGFPD-PATPFAHLPDGSVVTYGDVDKRSAAFAHLLRGAGVGVGDRVAVQAEKSIDMLMLYLGALRAGAVFLPLNTAYTAGELDYFMRDAEPA-LFVCDPAALPAVAPLAEAAGVPRVETLGADGGGSLAALLAGRPESFDDVARDDKDLAAILYTSGTTGRSKGAMLSHDNLGSN--AFTLREAWAFGGGDVLLHALPIFHTHGLFVATNTILAAGASMIFLPKFDAAEV--LRRLPRATVMMGVPTFYIRLLDEAGFTRDHVAHMRLFVSGSAPLSADIHREFRERTGHAILERYGM----------TETNMNISNPYDGDRIAGTVGFPLPGVSIRIADPETG-AELPQGEVGVVQIAGPNVFQGYWRMPDKTA-AEFRDGWFVSGDLGLVDARGYVTLVGRAKDLIISGGYNVYPAEVETALDELPQVHESAVIAVPHRDLGEAPVAVIVPRDKGYADADAIRAGLADTLARYKQPRAILFVDALPKNAMGKVQKALLREEHKDLLA-- 149915939 20 ----------LTPLSHLQRAARLFPDHEAVVYRGF----RKTYAEYHDRCTRLASALVKLGVTPGDVVATLLPNLPAHAEAHFGVPACGAVLNTINTRLEADTIAYILDHGGAKVLLVDPQFLPVAAEAIDMMDGPAPTVIAGAHAHGHYMEYEELLASGDPAFEWDEWESLALNYTSGTTGRPKGVVCHHRGAYLMTMGTAI--SWPMPRHARYLTIVPLFHCNNWNHTWMMPMVGGTVICCRDITASAIYDAIADEGVTHFGAAPIVLNTIVNAKPE-DRRDFDHVVEVFTAGAPPPAATLRAIEPLGFQVTQVYGLTETYGHVTECLWQTRWDGLADDDRYAIKARTGVLMPMMEDITAMDPETMIQTPMDTQGEIMIRGNAVMKGYLKNPKATEEAFRGGYFHSGDIAV-QHPDGYLQIADRAKDIIISGGENISSVEVEGVLMMHPAVLLCAVVAKPDEKWGEVPCAFVEIKDGADTTEAELIAFARHRLAGFKTPKRVEFR-ELPKTSTGKIQKFELRKLAREL---- 157931683 44 ------------IHQLFEEQVERNPNAVAVIF----EGQQLTYQQLNQKANQLAHYLRTKGVEPEVLVGIFVERSIEMLIGLLGILKAGGAYVPLDPSYPSDRLIYMLTDAAVSILLTQQSLVDSLQA------NSAEVVCLDRDWH-----IIANYSQHNPVKLVKAENLAYVIYTSGSTGKPKGVMNIHKGICNN--LLRTIDTYPLIAGDCILHIGVLSFDVSVWEIFWSLTSGTTLVVAKPEGHKDIAYLINLIAQQQVTQACFVPSMLRIFLQQPNLESCRYLKRVFCGAETLSELTQRFFERLDCELHNLYGPTETAVYATCWQCQPQSNYQVIPIGRPIANTQIYILDPHLQPSGIGIAGELHIGGVQLARGYLNQPELTNERFISNP-----FGEGKLYKTGDKARYLSDGNIEYIGRIDHQVKLRGLRIELGEIEFLLDTHPQVEQTVVVLQADTSENQRLVAYVVRKNSSLTPSELRR-FLQQKLPAYMIPSAFVVLSELPLNPNGKIDRRKLPQ--------- 154246745 32 ----------MNLSHVLRQAARRFPNEIGFVDG----ARTVTWGEMEARVDAMAAELAHRGVGKGDRILVQSKNCLEMFESMFAAFRIGAVWVPTNFRQTPGEVAYLASASGAALMICHADFPEHVPAVLAEAPTVTAVIAIGAADFGPDYADAARLGEKAKVADVEHDDPCWFFFTSGTTGRPKAAVLTHGQMAFVITNHLCDLMPGTTQADASLVVAPLSHGAGVHQLVQVARAVKTVLLPSEKFDPAEAWRLVEQWRVTNMFTVPTITKLLAEHPSVNTYDHSSLRYVIYAGAPMYREDQKRA--LKALGKVLVQYFGLGEVTGNITVLPPALHDPEDGPSVKLGTCGFERTGIQVQIQNDMGEEVQPFE--TGEICVCGPAVFAGYYDNPEANAKAFRDGWFRTGDLGH-MDSEGFVYITGRASDMYISGGSNVYPREVEEKVLTHPAVAEVAILGVPDPMWGEVGVAVCVLREGASLAEDELIAFLDGKVARYKMPRRVHFWDALPKSAYGKITKKMVRE--------- 119718356 27 ---DTSIDDRTTVGELLRRAADQVPDRIALVDGDPADRRRWTYAELLEIAEQVADALLAR-FEPGERLAIWEINRPEWVMLQLGAALAGVVVVTVNPQYRIDELRYVLEQAEVSGIAHGAEHRGVSMNDLVAHALPAVPRVRHVIRFDDWERFLASGTGRREFPDVSPDDDCMIIYTSGTTGFAKGALLHHLGVVNASSLSA--QRANFRDGDCWINPIPLFHTGGGVLGSIGTLARRGRQVVVPQFEPGLVLDLIENEGGNLIVTVPTILIALLDHPDRPSRDLSSMRTIMCGGAKVPEDLVRRTNEIVCDFSILFGQAEMHGVLTQSLPTD-----SPQDQATTLGIPLVHVEVKVADPVTGEPVPI----GQPGEICARGYQTMREYFRMDEATAATIDRDGWLRSGDVGTMDERGYLQIAGRIKDIIIRGGENIHPLEIEELLIHHPGIAEVAVIGIPDSHWGEQVAAVVRANGAPPTAEELH-AYCRASLAPFKTPKLWYFVDEFPMTPSGKIRKVELR---------- 108803698 66 ------------------------GDKRAIIWEGDGENRTLTYSELKAEVEKFANVLKGLGVRKGDAVSIYLPMIPELPIAMLACARIGAPHSVVFGAFSAQSLRDRINDCEAKVLVKRTPLKANADEALEDTPSIEKVVVVRRTGDEWWHELMREAEPECPAEEMDSEDILYILYSSGSTGKPKGIVHTTGGYLTHVNTTTDW-VFDLKEDDVYWCTADIGWVTGHSYIVYGPLSNGMFEGTPSYPANDRWWDIIERHGVTILYTAPTAIRAFMKQGPGPIEKHSSLRLLGSVGEPINPRAWEWYHEHRCPVVDTWWQTETGGIMISPLPGITR---------TKPGSATFPLPGIFAGIYDEEGNEIEGPGVGNLVIKRPWPGMLRTLYKDPERFRETYWQKYGDVYFSGDGARRDEDGYFWVRVDDVINVSGHRISTAEVESALVAHPAVAEAAVIGRYDEDTGQAIVAYVILEGGREGNDELAQELVRKVIGAHARPQEIIFTPDLPKTRSGKIMRRILR---------- 186470600 30 -------DRHPSINALLEVAMRRFAAKPAFRAF----GQTLTYADIDRLSTAFAAYLQKAGVRKGDRVAVMLPNLLAFPIAFIAIAKIGGVQVNVNPLYTARELEHQLNDAGVETIVVFDGSTCALAQALGSTKVKTVITAGAGDGSGAVIPGPAADTAEADPVGVDGNDLLFLQYTGGTTGPSKGAVLTHRNLVANIEQFFMPDALRPGEETIVTAIPLYHIFALTVNFLTYFSVGAENWLVANPRDVDPFIDVLKAARPTIFVGVNTLYACLAAHPRLPEVDWSRLRLSAGGGAAVIDVVSQRWKSVTGSFIREGYGSETSPVVSFN----------PQFIDAFTGTIGLPVPSTDVKLLDDENREA--AIGEPGEICVRGPQVMRGYWQQPEANARAFTADGYFRTGDVGVFDAKGFLRIVDRKKDMVLVSGFNVYPNEVEAVATALPGVAECACVGVPDERTGEALKLFVVAAPGAGLTQDALIAHCRASMAAYKVPKIIRFVEALPKSTVGKILRRELR---------- 186685550 1 ---------------MFEMQVERSPQSIAVIF----ENTQLTYWQLNQQANQLAHHLRALGVGPEVLVGICLERSLEMIVGLLGILKAGGAYVPLDPAYPSERLAFILEDTQTPVLLTQEKLLNNLPPHQ------AQVVCLDSNWQGNI-----QNSQENPVNQTAGDNLIYVIYTSGSTGQPKGVMIPHRGICNQ--LYWRQKTFRLTQADKVLLTISFSFDPSVWQIFWPLCFGGQLTVARPGGHQDTAYLVKVITEQQITVLALVPSILRILLEEKGIENCPFLRHITCGGEALPGELIERFFAKLGLDNVLYNCYGPTEASITTFWTCQRGTNSTIAPIGRPITNAEIHILDDNLQPVPAGESGELHIGGIGLARGYLNRPELTIDKFIFNPFSSEPGARLYKTGDLARYLSDGNIEFLGRIDDQVKIRGFRIELGEIEAILGQHPALTQTLVIARDDVNGDKQLVAYIVASAEQIPSRVELRRFLQSQLPEYMVPAYFVFLDTLPLNPNGKIDRRAL----------- 207723093 4636 -----------TIHGLFEAQVRRTPEAIAVEY----EGQRVSYAELNARANRVAHALIGLGVGPDARVGLCAERSVELVTGLLGILKAGGGYVPLDPSYPSERLAYMLEDSAPVAVLAQPNTLAQLGAMSVPVLDLE--------------SALEGEAEHDPQVELEPHHLAYVIYTSGSTGQPKGVMNAHRGVVN--RLWWAQETYRLDADDRVLQKTPFGFDVSVWELFWPLLAGARLVMARPEGHKAPAYLAETIEQTGITTLHFVPSMLQLFLEQVEAGRCQGLRRILCSGEALPHASQQRCLARFPQSELHNLYGPTEAAIDVTSWRCNAETYPG------IVPIGRPIANTQIYVLDAHGQPV--PLGVTGEIYIGGAGVARGYLNRPELTAERFVVNPFHGEGRERMWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLSRCVGVREAAVTVREDTPGEPRLVAYYV--SGEAIEAQALREQLQSSLPEYMVPAAYVKLDRLPLTPNGKLDRKGL----------- 207723093 219 -----------TLCALFEAQVRRTPEAIAVGY----EGQRVSYAELNARANRVAHALIGLGVGPDARVGLCAERSVELVTGLLGILKAGGGYVPLDPSYPPERLTYMLEDSAPVAVLAQSSTREQLGALSVPVLDLE--------------SALEGEAEHDPQVELEPHHLAYVIYTSGSTGQPKGVLVEHRQVARLFASTQQWFGFGAEDVWTLFHSFAFDFSVWEVFGALLHGGRLVVVPKLTARSPQAFYALLCRSGVTVLNQTPSAFRQLMAAQQEAPEARHQLRQVILGGEALEVGALRSWYERAENAGTQLVNMYG---ITETTVHVSYRALAAADAQGTGSPIGRRIPDLRVYVLDAQGEPV--PVGVTGEMYIGGAGVARGYLNRPELTAERFVVNPFHGEGRERMWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLSQCAGVREAVAMVREDMPGEPRLVAYYV--SGEAIEAQALREQLQSSLPEYMVPAAYVKLDRLPLTPNGKLDRKGL----------- 207723093 1443 AWPAA------TLPALFEAQVMRTPDAVALKYGD----RQLSYRELDARANRLAHHLRELGVAADVLVGLCVDRSIEMIVGLLGILKAGGAYVPLDPDYPQARLAYIFQDAMLSVLVSKRELVRRLP--------IDWVQVVELDDAEPA---WADHPSTPPRIQSEPGQLAYVIYTSGSTGQPKGVAVTHQGVAS--LVYSQCERFGVSSQSRVLQFASISFD----AAVSEIGMGLLSGACLVLAPAQALMPGAALTGLLDRERITHVTLPPAVLALMPEQALPADCHLIVAGEACPASLVRRWSEGR-TLINAYGPTEATVCATMSRA------LTAQDMPSIGGPIGNVRVYVLDAFLQPVPVGVTGEIYIAGSGLARGYWQRAGLTAERFMANPFASGERMYRTGDLGRWQPDGSLDYQGRADAQVKLRGFRIELGEIEARLSQCAGVREAVVTVREDVPGQPRLVAYYVGSEANVSGEAIEAQALREQLPEYMVPAAYVKLERLPLTPNGKLDRKGL----------- 73541161 34 -----------TIPAMLADTVARFGQRPAVVFREQG--IRWTWQEFAAAVDALAASFHALGLRRGDRVGIWSPNRVEWLLTQFATARVGLVMVNINPAYRLSELEYALNKVGCKAVRYLEMLQTLAPELQQRLPELRWVIRMENKPTPGMLTWQELHARDAITAQLDRHDPINVQFTSGTTGAPKGATLTHRNILNN--ARHIAAAMRFTEQDKLCIPVPLYHCFGMVLALACVSTGACMVFPGEAFEPVATMSAVSEERCTALHGVPTMFIAQLDHPEFSRFDFSTLRTGIMAGSPCPIEVMKRVDMHMAEVTIAYGMTETSPVSFQSSTNDPLD--------KRVSTVGRVQPHLECKVVDATGQIV--PVGETGELCTRGYSVMLGYWDDEARTSEAIRDGWMHTGDLAT-IDAEGYCNIVGRVKDMLIRGGENVYPREIEEFLFRHPKVQAVQVFGVPDQKYGEEICAWVVLKPGQTATEDEIRAFCRDQIAHYKIPRYIRFVDEMPMTITGKVQKFVMRERM------- 84499422 69 ----------LNVHNCIDRHLDTRGDQTAIIFEPDDEAQHITYNQLHEKVCRFANVLLAQGVMRGDRVVIYLPMIPEAAYAMLACARIGAIHSVVFAGFSPDALANRINDCEAKVVITADTAPNTDAALLHCSDKVRCLVVKHTGDQTTWIAMMEDVAPDCPARPMNAEDPLFILYTSGSTGKPKGVVHSSGGYLLY-AGMTQQLTFDYHDGDVFWCGADVGWVTGHTYILYGPLVNGMFEGVPTYPDASRFWQVIEKHGVNQFYTAPTAIRALMGAGDTDGFEMPSLKVLGTVGEPINPEAWNWYNDKIGKGRLPIVDTW-----WQTETGGHMITPLPGATPTKPGSATLPFFGVQPVVLEPTSGEEIEETKCEGAIKDSWPGQMRTVWGDHERFEKTYFSDYKGYYFAGDGCRRDEDGYYWIRVDDVINVSGHRMGTAEVESALVAHSKVAEAAVVGYPHDVKGQGIYCYVTLMNSEEPSDELLRDWVRTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAENDYG-- 210113558 56 ---EWFLGGQLNVVNTLDRHVQKMPDKVALIWERDGTEVRITYRELLAMTCQLANTLRSHGVKKGDRVCIYMPNSPIAVAAMQACARIGAPHSVVFAGFSADALASRIQDANCETVITTDQLKKTVDDAVANCPMVKRVLVAQRTGKEVPMKHMCRQSTECTPEIMDSEDPLFMLYTSGSTGKPKGILHTQAGYLLYATMTS-KFAFDIREDDIFSCVADIGWITGHSYVVYNGATTVLFESIPTYPNPGRYWEMVERLKINQFYLAPTAVRLLLKFDESWKYDRSTLRKLGCVGEPLNVEAGDWYSQVRCDLVDTWWQTETGGIMITPRP-------SQPGAEILHGPMRPFFGIEPVLFNDEGKELTGKDVSGALCVRKPWPGIARTIFGDHERYLDTYFRPYPGTYFSGDGAHRDHKGYYHIRMDDVINISGHRIGTAEIEDAMDEHHDVAETAVIGTPHEVKGEVPYAFVILKEGVRRDEEELKDLVRKTIAAYAVPDTILITPGLPKTRSGKIMRRILRK--------- 177671132 22 -----------TIGRVFARAVARSPQAVALRF----EDRDWTYAQLRDGAHRVARRLQDTGLPAGTRVAAYATNSDAYALLFLACVTAGYVHVPVNFALKGGELAHALEDSGAELLVADAGMLERVDQVRGRASALRHVWTMLPAGHAEQTAQDETLDAAAPEAEVSATDLAQLLYTSGTTSTPKGAMMSHRALVAEYLSSII--ALDFTAEDRPLVAMPLYHSAAMHVFLLPYLSLGATVRLLAAPDIPRMLELVETEHIGSLFLAPTVWVPLANHPGLATRDLSSLRKAQYGASIMPVTVLQRLRQSQPGIGFYNCFG-------QSELGPLCTVLRPEEHDARPASCGRPVFHVEARVMTADGAPA--APGEPGEIQYRSPQLLSGYWNRPDATADAFTDDGWFRSGDQVTQDAAGYIQVVDRIKDVINTGGVLVAPREVEDAIYELDEVAEVAVIGLPDERWIEAVTAVVVLKEGAELTAETVRTHVKERLAGFKVPKRVDFVAELPRNQSGKLLKRALRAE-------- 190576408 67 -------DGELNAVNCLDRQLETRGDKTALLFEPDGPDQHVTYRELYERTCRLGNALRNLGVKKGDRVTIYLPMIVDAAVAMLACARIGAIHSVVFGGFAPNSIADRVSDCQSKLIIRRIPLKANVDAALPGTNTVETVLVVRHTGDRWFHDVVDSQPATCEPERMNAEDPLFILYTSGSTGKPKGVLHTTGGYLLY-AAYTHEAVFDLREDDIYWCTADVGWVTGHSYIVYGPLANGMFEGVPNYPDTSRFWNVIDKHKVTIFYTAPTAIRALMREGEEPVKKTSRASLRLLGSVGEPINPEAWRWYYEVVGDSRCPIVDT---WWQTETGGILISPLAGAMDLKPGSATLPFFGVQPALVNADGEIQDGPTEGNLIIRDSWPGQMRTVYGDHQRFIDTYFRTYPGSYFTGDGCRRDEDGYYWIRVDDVINVSGHRIGTAEVESALVSHPKVAEAAVVGFPHDVKGQGIYAYVTLVAEEAPSDELHKEWVRKEIGPIATPDHLQWAPGLPKTRSGKIMRRILRKIAEN----- 84495125 68 -FAKWFVGGELNVYNCVDRHVEANGDRVAIHFGAGGDTRTITYADLLADVSRAANALIELGVQTGDRVVIYLPMIPEAIATMLACARLGAPHSVIFGGFSAEALRTRINDAEAKIVVTADGQWRRDEAVAGGDTPVEKVLVVKRTDSEWWHDVVDKQSPEHTAEPMDAEHPLFILYTSGTTGKPKGILHTTGGYLTQTAYTNSVVHDVHPESDVYWCTADIGWVTGHSYIVYNGATQVLYEGTPDTPHQGRWWELIEKYKVSVLYTAPTAIRTFMKWGDDIPAKFDLSSVRVLGSVGEPINPEAWLWYRKAPIVDTWWQTETGAIMISPLPGVTTLEPGSAQRPIPGISAEILDDEGKPFTEAEKVGYLVLTKPWPSMLRGIWGDPDRYKETYWSRFGEKYYFAGDGAKYDAK-----GNIWLLGRVDDVMNVSGHRLSTAEIESALVSHPSVAEAAVVGASDETTGQAVVAFVILRGGAQDTVQELRNHVAKEIGPIAKPRSIMVVPELPKTRSGKIMRRLLKDVAEN----- 27376091 24 -------------YDWIAHHGRRTPGKVAVIDLAS--ERRFTYSQLDARVSRLASFLHTLKVSRGDRVAVLALNTTDTLEVQFACGRLGAIFVPLNTRLTVPELQFITADCAPKVMIHDADLAETALSVAKLCGVATSLLLGPGGAYEAGIA---AAKPLDRIEEVTLDDVSTIMYTSGTTGHPKGATITHGMTFWNC--VNLGGPACIGPSSVLLTVLPLFHTGGLNCYTNPVLHAGGTVMIMRAFDPGTALGLINDPAQGINVFFPAIYQFMAQHPAFATTDLTRLIVGGVGGAPMPVPLLKVWEARGVALQQGYGMTETSPAVLV---------LDREDAARKAGSAGKPVLHTEVRIVRPDGSDA--DVGELGELWVKGPNITPGYWNRPEANKSSFTDGWLHTGDATR-IDEEGFYYIVDRWKDMYISGGENVYPAEVENVLHQLGAIAEAAVIGIPDPQWGEVGLAIVAVKPGQRLTETDVFAHCAANLARFKCPRQIRFVDALPRNATGKIHKPTLRKEF------- 15599393 10 --PAAVNHIALTPLSFIERTASVYPHYPAVIHG----NIRRDWAQTYQRCRRLASALAGRGIGQGDTVAVMLPNIPEMLEAHYGVPMIGAVLNTLNVRLDAEAIAFMLQHGEAKVLITDYEFHEVIHAAIGMLDHPPLVVDVNDPEYDYEALLAEGDPQFAWEWPRDEWQAISLNYTSGTTGNPKGVVYHHRGAYLNALGNQMTWSMGQHP--VYLWTLPMFHCNGWCYPWTVTA-LAGVHVCLRRVDPQKVLTLIREHQVSHLCGAPIVLNALINMPDSAKAAIDHPVHAMVAGAAPPAKVIGAVEEMGIRVTHVYGLTEVYGPVTVCAWHGEWDDLPLERRAAIKSRQGVRYPTGVMVADPKTLEPVPRDGQSIGEIFMRGNTVMKGYLKNPSATEEAFAGGWFHTGDLAV-CHPDGYIEIRDRLKDIIISGGENISTIELEGVLYRHPAVLEAAVVARPDEKWGETPCAFITLKSDHQLAESEIVAFCREHLAAFKIPRTVVF-SELPKTSTGKIQKYVLREWAA------ 148255483 19 ---------PLTPLSFLARSAAVYPDHVSTVY----EGRSFTWRQTYERCRRFASYLAGRGISEGDTVAAMLPNIPAMNEAHFAVPMTGAVLNTLNIRLDAPSIAFQLDHGQAKIILVDPEFSGVISEALKLMSGPKPFVIDVDDAIEYEVAVAAGDPGFEPRRPADEWDAIAMSYTSGTTGNPKGVVTHHRGAYLNAVSNIL--AGGLGQHPVYLWTLPMFHCNGWCFPWTMAA-AAGINVCLRKVDPTKIFELIKTHGVTHMCGAPIVYNVLINAPDAPKGKRETPVIGLIAGAAPPVAVLEGAENIGIKLTHVYGLTEVYGPASVCAEQPGWDDLPPAERAQLKRRQGVPYPLQEAVTNPETMQEVPRDGETIGEVMFRGNIVMKGYLKNEKATQDAFAGGWFHTGDLGVLDAH-GYVIIKDRSKDIIISGGENISSVEVEDILYKHPAVLFAAVVAKPDPKWGEVPCAFIELKDGAQATEAEIIAYCRSHMSGFKTPKVVVFGP-IPKTSTGKIQKFLLRNE-------- 150400181 1 -----MLFTNDTIGEFFEKQVQKNPEKEFLVYPD--RNLKFTYGEFNDRVNMLSKGLLEIGIIKGDHVGIWAKNVPDWLTFMFATAKIGAVLVTVNTAYKSHELAYVMKQSDMKALFRDVNYLDIVYELLPELKTLKSVIYVGQEKHRGMYNTNELMLLGKHTPELNSNDVINMQYTSGTTGFPKGVMLTHKNILNN--GFYIGEKQKFTEKDRLCLPVPLFHCFGIVLGVLAILTHGGTLVMLELFDPLLTLAAIQKEKCTAVYGVPTMFIAELSHPMFDMFDLSSLRTGIMAGSPCPVEAMKKVISEMNMKDVTIAYTEASPVFTMTSVDDPIE--------KRVQTVGKSMPNCEVRIVDPETGK-TCLPNQVGEICCKGYNVMKGYYKMPEKTSEVIDKEGWLHSGDLAVQDSDGYYKIVGRIKEMIIRGGENIYPREIEEFLYTMPEIKDVQVVGIPDEKYGEIVGAFVIVKEGCELKEEDVRDFALLKIARYKVPKHVFFVNEYPMTASGKIQKFKL----------- 37520004 1 ----------MNLSRILDRQVQLHPDAPAFI----GPEKSLTFGELARASAAVAGGLAQLGVVCGDRVAVMLPNVLPFPIAAYAIWRLGAQLVTVNPLLKPQEVRHLLTDSGARVLVSLGQLLPPIAELIAELNI--QVVTVGGGELGTPFEHLFAAPPLLEPAAVAPEDVVAVLYTSGTTGRPKGAMLTSRNLGYDSEACAA--ALEIGPSDRLFMVLPLFHAYGMTIGLLVCTRNGASVYLEPRFVPAQ---ALAHLKQFECTAFIGVPALFAALLTTEGTALTNLRFCISGGAPLPLPVLEAFEKFQTVILEGDGPTECSPVTAVNPLRG----------VRKAGSIGIPLPGQQMTIRDPQSGE-FLSDGEVGEILVRGPNTFKGYLNLPEETAQVFVDDWLRTGDLGY-RDGDGYFYIVDRLKDLIIVAGLNVYAREVEEVLQSHPRVRMAAVVGEFDELRGEVVHAFVEPSEQEPPEAQEIIRYCREKLADYKCPRRVTVMAELPRSTTGKILKRVLKEGFKGY---- 83645425 24 -----------SVVDMFEQACKRYADKPAFTAVGA----TMTYGEMEKYTRAFAAYLQETNLKPGDRIAIQMPNLLQYPIAVFGAMRAGLIVVNTNPLYTPREMEHQFNDSGAKALVVLANMASQAQEVLPHT-GVEHVIVAQIPDMHPPIKRMVMNAATFKPVDVNPEDIAVLQYTGGTTGVAKGAMLTHRNLVSNVAQLKPLLTVRLGEAETVIAPLPLYHIYTMNCGVMLDTGNHSILIPNPRDFEGFIKELGKWKFTAFLGINTLFVALCNNEKFQELDFTSLKVTAAGGMALTSDTAKMWKKVTGCDVTEGYGMTETSPVVSINPMNA-----------IQIGTIGLPIPNTMVKIIDDEGKDL--TVGEVGELCVKGPQVMKGYWQRPDETAKTMTEDGWLKTGDIAMVQNDGYLRIVDRKKDMILVSGFNVYPNEIEDVVTSHPDVVECAAIGVPDLKSGEVVKVFVVKSNPNLT-ESALKEFCRERLTAYKVPKTIEFRDELPKTNVGKILRRELRDE-------- 218289140 9 --PSTYEYPRENLASFLLHSAEAYPDRPALWFF----GYKMTYRQLLDACCRFANAMRAIPLNKGDRLAIMLPNCPQAVIAYYGALLAGLTVVQHNPMYTPRELKHQLEDCGARVLVTLDELWPRVEAVLYPLQQSRQGGVPKVPYGTRVLAWKHCLANELPQVEVDPEDIALIQYTGGTTGVPKGAMLTHYNLVANAIQSALWTYKLQRGKERYLAVLPFFHVFGMTVLMNQSMYTGGMLILVPRFQAEQVLKLIHEFKPTVFPGTPTMYIALMNHPDRPRYDLSSIEVCVSGAAPLPHEVQAQWEKLTGGKLVEGYGLTEASPIT---------HANNFWAERKPGSIGIPFPDTDAQVVDPDGNPL--PVGEIGELAVRGPQVMKGYWNRPDETASVLRNGWLFTGDLAK-MDEDGYFYIVDRKKDIIIAGGYNIYPREVEEVLYEHPAVAEAAVVGVEDPYRGQTVKAFIQLKPGMQVTEQELDEWCRANLAAYKVPRAYEFRDSLPKSAVGKILRRALTEEA------- 126433348 4 ------LPDPRFLDDRLNHWAHTTPDAEAVVYLD----RTWTWAQWDDRVRRLAGALSRFGVGHGDAVAFLDKNHPACVELTFAAASLGAANAVVNFRLAGDELDYVLGDSGAKVLIVGRELRPTIDKIRDRLTHVEHVVEVDGQDGDEYEALLAGSAPTGRAEDVAPDDVCVIMYSSGTTGRPKGVELTQANLIAH--TVNAHDGWGFDEGDKNMVSMPLFHVGGQSYVQFGIHDGVPTVMTREVDGASLADAILKGANRTFLVPAVLAKVLETGPDAVKLFGALKTFCYGASPMPLPLLRQALKAWPDTDFIQVYGLTEVCGVISHLMPEAHRD----AEHPERLVSAGQLIPNAELRVADPDTGD-ELPTGQQGELWFRTPQLMKGYHNKPEATAEAVTPDGWFRTGDVGRIDADGFIFVEDRLKDMIISGGENVYSIEVERVLAEHSAVTEVAVIGVPDEKWGEAVKAIVVVEGSA--SEQELTEWCRERLAHYKCPRSIDITEELPRNPTGKILKKELRKPF------- 155212872 8 -----------TLRPFMWRAERLYPDTEIVSRTHEGRTRH-TYSEYADRTARLANALDDYGIERGDRVATFCWNHTRHFETYFGVPNTGAQLHTINPLLPDEHIQYIVDDADDEIIFVDPSLAEKIAGAAEGAAEFDDVDFVDALDAPAYEEFIGDHSTEYDWPDLDGDQPAGLCYTSGTTGKPKGVEYTQSMLWSHTMASQTPQGIPMEDSDVVMPVVPMFHVNAWGMPFTAAAAGAKHVYPGPSPDPADLAALIEEEGVTLSAGVPTVWLGLREYVEGGNEVDSTLDTVIIGGAAAPKALIEWYDERDVEVLHAWGMTELSPIGTVSHLKDDLRDADYDTQVNKRSKQGLVAPGLEFEVIDEDGEEIPWDGEAFGELRIRGPWVTKEYFKRPEANEE-EFVDGWLKTGDVVTVDEDGYMQLVDRTKDVIKSGGEWISSVELENAIMAYDGVSEAAVVGVPHERWQERPVAFVVVADGVDREEERIETGLREEYPKWWVPDAVEFIDEVPKTATGKFSKKDLREQYQSLVDGA 11499105 19 ---------RVPLFEFVETSARRFGDKAAIIYY----GREITYNELLDAVERFATFLSNAGVEKGDRVAIYAQNSPQFVIAFFGIMRANAAVVPVNPMLVERELEYVLSDSGSKLVVATSELAGRVLPVAKKLGIQVVCGNLSDFIPEQTTSWSEAMKERNPPVMVGSDDLALIPYTAGTTGLPKGCMHTHFTAIANVLSSVHW--FNLTPSAISLATLPFFHVTGMVHSMLAPVYIGATMVLLTRWDRETALQAIERYRCTHWVNITTMVIDLLSDPKIAERDLSSLLVVGGGGAPMPKAVAEKLYQTGIRYMEGYGLTETISQTHMNPPQNPKLQCLGIPDFGVDALV------------IDIETGKPLPPNEEGEIVVSGPEIFKGYWNKPEETEKAFIEIDGKRYFRTGYMDEDGYFFIVDRIKRMINRSGFKVWPAEVEAVLYKHPAVKEVCVIGVPDERVVEEVKAFIVVNPEGKITEEEIIQWAKQQMAAYKYPRIVEFDDELPKSGAGKILWRLLQEREKEKL--- 212638311 47 -------------YEAIDRHVETFRNKVALYYRDATREEKYTFKEMKEFSNKVANVLKEADVEKGDRVFIFMPRSPELYFSVLGAIKLGAIVGPLFEAFMEGAVRDRLEDSEAKVIITTPELLPRVPVNELPALKYVFLVGDDIKEEGPFFDLMNAASKHFDIEWVGREDGLILHYTSGSTGKPKGVLHVHNAMIQHYQTAKW--VLDLKEDDVYWCTDPGWVTGTSYGIFGPWLCGASNVIVGGRFNPEAWYKTIEDYGVTVWYSAPTAFRMLMGAGDEKFDLRSLRHILSVGEPLNPEVVRWGMKVFNRRIHDTWWMTETGAQLICNYPCMEI----------KPGSMGKPIPGVKAAIVDDQGNELPPYRMGNLAIKKGWPSMMRAIWNNPQKYESYFLPGDWYVSGDSAYMDEDGYFWFQGRIDDVIMTAGERVGPFEVESKLVEHPAVAEAGVIGKPDPVRGEIIKAFVALREGYEPSEELIRNFVKKGLAAHAAPREIEFRDKLPKTRSGKIMRRVLKAWELNL---- 152975536 1515 ---------EVTLPELFERQVRKAPGATAVVF----EGKTLSYEQLNKKANQLARLLIAKGVGPEQIVALAMPRSLDMMISLLAVLKAGAGYLPLDPDYPADRISFMLSDAQPVCI-------ITSTEVEIEYQATNVIVIDDVKTRNAIDQYCTEDIEDVERIPLLPVHLAYVIYTSGSTGKPKGVMIPHQNVVRLFGATDHW--FQFDETDIWTMFHSYAFDFSVWEIWGPLLYGGRLVVVPHTVSRSPQEFLHERVTVLNQTPSAFYQLMQADRENIELGKQLSLRYIIFGGEALELSRLEDWYSRHKEHAPKLINMY--GITETTVHVSYMELDQNIVSLRANSLIGCSIPDLKVYVLDSYLQPVPPGV--IGEMYVAGAGLAHGYLGRAGLTAERFIANPYGEPGTRMYRTGDLARWRQDRADHQIKIRGFRIELGEIEATIMQHPQVEQAAVIVREDQPGDKRLVAYIVLSPQIQIETVHMRQYVGKSLPDYMVPSTFVVIDQLPLTPNGKLDRKAL----------- 152975536 457 --------ERISLPNLFEKQANQTPSATAVV---GGEWQ-LTYQELNERANKLAHFLLERGVQPGQFVALAFPRTVDMLIGMLAVLKTGSAYIPVDPEYPADRVQYILSDANPICMITTSSVLENLPDERK-----VETFVVDREVMKRKLQQYPCINPETRHAS-SLLNPAYAIYTSGSTGKPKGVVVSMESL--SNFLLAMQDTFSLQENDRLLAVTTFAFDISALEMYIPLISGASIRIAQKEEIQDSVTLAEVLQKEKITIMQATPSLWQMLVTDNPESIKG--IRALVGGEALPNALAAKLKELNCDVTNLYGPTETTIWSTVMHLNSTNTHIPP---------IGKPIWNTEVYVLDASLQPVPPEV--VGELYIAGAGLAHGYLGRPDLTAERFVANPYGKPGTRMYWRRDGYLEYIGRADYQIKMRGFRIELAEIETVLHQHAAVQQAVVLVREDQPGDKRLVAYIV---GESADSTDIRSYVAEHLPAYMVPSAIIVLSKLPLTPNGKIDRKAL----------- 34498257 546 ------YPAEARIHQLFEAQAAARPEAVALVCGE----QTLSYGELNRRANQLAHRLIAEGVGPDDLVGICVERNVEMIVGLLGVLKAGGAYVPLDPGYPPDRLSYMLADSSPKAMLTQTSLLPSLHD------WIGAQVVLDDVEEVDRLSRLPDHNPDAARRGLTSSHLAYIIYTSGSTGAPKGVMVEHRQVVRLFGATDHW--FHFGEQDVWSLFHSFAFDFSVWEIWGALAHGGKLLIVPKDIARSPDQFYQLLCEQKVTVLNQTPSAFRQLIGAQARSSQAHHLRYVVFGGSMLAPWYARHIDHGPLLINMYGITETTVHVTYRPLSAEDVNRRGASPIGVKIPDLSVYILDANRQLAPLGVAGELYIGGAGVARGYLNRPELTAERFIADPYSADPQARLYKTGDLGRWLPDGSIEYLGRNDFQVKIRGFRIELGEIEAKLAACAGVKEAVVLAREDAPGDKRLVAYLTAQPGATLEAAALRAALSQELAEYMVPSGFVVLEAFPLTPNGKLDRKAL----------- 34498257 2698 ------------IHRLFEAQAAARPEAEALRHGEA----SLSYGELNRRANQLAHRLIGLGVVPEARVGICVERGLDMVVGLLGILKAGGAYVPLDPSYPAERLSYMLEDSAPAMVLTHSGLAAKAAGAAPRL-------LLDDADEQARLS--ALSGENPSVAGLGGDNAAYVIYTSGSTGRPKGVVSLHAGVC--HVASQQADIAGFGAGSRVLQFASFSFDASVWEWVSALIHGACLYLYPREELMPGEPLLQTLNRDRISHALLPASALQMMEANAVVQRMS----LLVGGEACPVGLAESWAAQH-KLQNVYGPTETTIFVTAQPCATNMNGRLPIGKPIANTYA-RILDTHGQLAPLGVAGEIHIGGVGVARGYLNRPELTAERFIADPY--SADPQARLYKTGDLGRWLPDGSIEYLGRNDFQVKIRGFRIELGEIEAKLAACAGVKEAVVLAREDAPGDKRLVAYLTAQPGATLEAAALRAALSQELAEYMVPSGFVVLEAFPLTPNGKLDRKAL----------- 20799717 5 -LPHASNSCPLTVLGFLERAASVFGDSPSLLH----TTTVHTWSETHSRCLRIASTLASLGINRGQVVSVIGPNVPSVYELQFAVPMSGAVLNNINPRLDAHALSVLLRHSESKLVFVDHHLSSLVLEAVSFLPKDERPRLVDMDFLDTYEGFMERGDLRFKWVRPSEWTPMVLNYTSGTTSSPKGVVHSHRSVFMSTINSLLDWSLPNRP--VYLWTLPMFHANGWSYTWATAAVGARNICVTRVDVPTIFNLIDKYQVTHMCAAPMVLNMLTNHPAQKPLQS---PVKVMTAGAPPPATVISKAEALGFDVSHGYGMTETGGLVVSCALKPEWDRLEPDERAKQKSRQGIRTAVFAEVDVRDPIKSVKHDGATVGEIVFRGGSVMLGYYKDPEGTAASMREDGWFYTGDIGVMHPDGYLEVKDRSKDVVICGGENISSTELEAVLYTNPAIKEAAVVAKPDKMWGETPCAFVSLKHDGSVTEREIREFCKTKLPKYMVPRNVVFLEELPKTSTGKIQKFLLRQMAKSL---- 167629127 35 ----------VNIYEAIDRNVLELGDKVALYYSDPARQEAITYRQMMEQSNRFANVLRKHGIGKGERVFIFMPRSPELYWSFLGIIKVGAIAGPLFEAFMEGAVRDRLADAEAVAIVTTPALRKRIPEDLPHLKHIFMVGIPEGGLGEGELDWHAEMAEASPETDIDREDPMLLLYTSGSTGKPKGVLHVHNGMIQHYQTGKWI--LDLRPDDIYWCTDPGWVTGISYGVWAPYLNGVTSVVRGGRFRPDDWYKTIQDYQVNVWYSAPTAFRMLMSAGDDKQFDLSCLRHILSVGEPNPEVIRWGLKVFNRRIHDNWWMTETGGQIISNYPCMDI----------KPGSMGKPFPGIHAAIIDDKGNELPPLQMGNLAVKAPWPSMMRKIWKNEAKYNEYFKIEGWYISGDSAYMDEEGYFWFQGRIDDVINTSGERVGPFEVESKLVEHPAVAEAGVIGKPDPLRGEIIKAFIALREGYLWTEELKKEFVKKGLAAHAAPREIEVRDKLPKTRSGKIMRRVLK---------- 148652394 45 -----------TIGDYFDSVANQTPDKEALVSCH--QHIRLTYQQLQQKSNQLASSMIRMGLQKGDRVGIWSHNNAEWLLMQLATAKAGIILVNINPAYRISELEYALNKVDCKVLVFMMCHQSYECLALNTLPNLKRLIWIDAPNSDESFGFMQKFSDWLAEGDADDNDAINIQFTSGTTGTPKGATLTHRNLLNN--AYHLGETLCLTAEDKLCLPLPLYHCFAMVLGLTMLSHGATLVYPSSSFDPLSVLQAINEEKCTVLHAVPSMFLAILNHPDFARFDLSSLRTGVSGGASCPRELMQRIIKQMHMSTIAYGMTETSPKATQTLPTTEFE--------KRIATVGVVQPHLEVKVVD-PLNGQTLPIGEVGEILTKGYAVMQGYWNDPVKTAEAIVDGWMHTGDLGSMDEH-GYITVVGRSKDMIIRGGENIYPIEVENFLYRHPKIADVQIVGVPDAHYGEVLAAWIIPKADETLTEQEVRDFCYNQIAHFKIPTYIRFVEQYPMTVTGKIQKFKIVEMMKEEL--- 188991540 10 -----------TVAEVFATSVARFADRPAYHSF----GKTITYREADQLVDQFAAYLLELQLKKGDRVALMMPNCLQYPIATFGILRAGLTVVNVNPLYTPRELKHQLIDSGASVLVVIDNFGTTVQQVIADTQVKQVITLVPEYRINSAIRFRDALAHRVPTLQIEPDDIAFLQYTGGTTGVAKGAMLTHRNLVANMQQAHQWLALEEGHEVVITALPLYHIFALTANGLVFMKIGGCNHLISNPRDMPGFVKELKKTRFTAFTGVNTLFNGLLNTPGFDQIDFSSLKMTLGGGMAVQRSVAERWKQVTLTLVEAYGLTETSPAACIN----------PMDLVDYNGSIGLPIPSTDACIKDDDGKVL--ALGEIGELCIKGPQVMKGYWKKADETAKVMDAEGWLHTGDIARMDERGFVYIVDRKKDMILVSGFNVYPNEIEDVIATMPGVLEVAAVGVPDEKSGEIVKVVIVKKDQALTAEDVKAH-CRTNLTGYKQPRVIEFRKELPKTNVGKILRRELRDAAK------ 134099594 1 ------MFFDLTIRDFLDRAELVYPDRVAVVDEPDQPWGSLTYRDMARLARAQAAGLDALGVPVGGRVAIVSHNAARLLVSFFGVSGWGRILVPVNFRLAPAEVRYIVEHSGADVLLVDPDLRHLLDTA-----TAKHTFVLGEDDDAVFGSTAEPARWDGD-----EAATATLNYTSGTTARPKGVQLTHRNLWINATVFGLH--TTLNDDDVLLHTLPMFHCNGWGMPYALTGLGGRHVVLRKVDGAEILRRIRDHGVTILCAAPAVVTAALDAAKDWEGEIPGRDRVRIVVAGAPPPTRTIQRVREELGWEFIQIYTETAPLLTVNRMRSEWAELDGTEQARLLGRAGAPAIG------------VRIAVDDGGEVLAQSNHNLDGYWENPQE--TARVQEGGWFHTGDGGTVHDGYLTIADRKKDVIITGGENVSSIEVEDALTSHPAVREVAVIGIPDEKWGELVTALVVTEDDTTTAEDLIGH-CREHLAGYKCPKRVDFIDELPRTATGKIQKFKLREPF------- 192812558 1521 --------EQATLSERFEAQVSRSPQSVAIVH----DGQSMSYEELNERANRLAHFLIASGVGTEQIVALVLPRSVDMVVCILAVLKAGAAYLPLDPEYPEDRLAYMMENACPVCVMTSVHAMDQLPSFGQWL---RVVIDGPEEAMQWQGYSKENPSDRERLGRLMPQNAAYIIYTSGSTGKPKGVLVPHQNVV--RLFDSTRHWFQFNETDVWTLFHSYAFDFSVWEIWGPLLYGGRLVVVPHTVSRSPEEMLREGVTVLNQTPSAFYPLIQADREQPETGRQLSLRYVVFGGEALELGRLTDWYRRHADDAPRLINMYG---ITETTVHVSYMELNRNLALPGAGSIGEAIPDLRVYVLDDRLQPV--PYGVIGEMYVAGAGLARGYWGRPDLTADRFVADPYGPPGTRMYRTGDLARRFADRSDHQVKIRGFRIELGEIESVLVRHEALSQAAVIVREDQPGDQRLAAYVVGNPGESPSGTDLRRYAASLLPDYMVPWAFVMMDKLPLTPNGKLDRKAL----------- 192812558 457 ---------QLSVPQLFEEQAARTPQAEAVIC----EGLSLCYEDLNRRANRLARLLIAREIGPERIVALSLPRSVDMLVAILAVHKAGAAYLPLDPDYPDDRIAYMLADANPACLITTRQLSEHFAAV----MEDKDVILLDAAATLQRLEQQAFHNPVDADRVRPPLHPSYVIYTSGSTGRPKGVMLTFEGLAN--LLSDMRERLGIGEWDRWLSVTTMSFDISVMEMLLPLACGSTLDIVMRDTILDAASLIRRIRETRTTIMQATPTLWQSIVACRPGKFER--LKVITGGEALPVGLKLALQDLNCEVNNQYGPTETTIYSTA----------AKLDQAPEKPSIGGPVWNTRLYVLDSSLSPVPPGVTGELYIAGLGLGRGYLGRPDLTADRFVADPYGPPGSRMYRRWQENGWIDYLGRADHQIKLRGFRIETGEIESVLVAHPAVEQAFVMVREERIGDRRLAAYIVPSSDYPIDSADLRSYAAEKLAEYMVPSVIVPLEALPLTPNKKVDRNAL----------- 157931723 62 ------------IHDLFEEQVERNPNAVAVIF----EGQQLTYQQLNQKANQLAHYLRTKGVEPEVLVGIFVERSIEMLIGLLGILKAGGAYVPLDPSYPNDRLIYMLTDAAVSILLTQQSLVYSLQA------NSAEVVCLDRDWH-----IIANYSQHNPVKLVKAENLAYVIYTSGSTGKPKGVMNIHKGICNN--LLRTIDTYPLIAGDCILHIGVLSFDVSVWEIFWSLTSGTTLVVAKPEGHKDIAYLINLIAQQQVTQASFVPSMLRIFLQQPNLESCRYLKRVFSGGEALSELTQRFFERLDCELHNLYGPTETAVDATCWQCQPDSNC--------RIIPIGRPIANTQTYILDQYLQPV--PIGIAGELHIGGVSLARGYLNQPELTNEKFISNPFYKTGDLARYLSDGNIEYLGRIDHQVKLRGLRIELGEIEFLLDTHPQVEQTVVILQANTSENQRLVAYVVRKNSSLTPSELRR-FLQHKLPAYMIPSAFVVLSELPLNPNGKIDRRKLPQ--------- 197286864 69 -------DGQLNISQCLDRHLEKRADQVAIIWEGDNESKSITYRQLHQDVCQFANVLKKLGIKKGDVVAIYMPMVPEAAVAMLACTRIGAIHSVIFGGFSPEAVAGRIIDSKAKLVITADEGLRAGRAIHVDIPPIEHVVVLRRTGQTWWDEIVQGVSTECDVEVMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVY-ASMTFKYTFDYHDGEIYWCTADVGWVTGHSYLLYGPNGATTVMFEGVPNYPSVNRMAQIVDKHQVNILYTAPTAIRALMAEGDKAIEGTQRTSLRIGEPINPEAWEWFYQKMGRSQCPIVDTW-----WQTETGGFMITPLPGAMDLKPGSATRPFFGVQPAIVDNMGEIQDGACEGNLVIVDSWPGQARTLFGDHDRFEQTYFSTFKGMYFSGDRRDEDGDYWITGRVDDVLNISGHRLGTAEIESALVAHPKIAEAAVVGIPHNIKGQAIYAYVTLNHGEEPTAELVRNWVRKEIGPIATPDILHWTDALPKTRSGKIMRRILRK--------- 198420297 93 ----------------VDRHAAKHPDKVALIWEKDGNTEKVTYSQLLAMVCKISNCLKDSGVKRGDRVAIYMPVSPIAVAAMLACTRIGAVHSVVFAGFSADALAQRIQDAGVETILTTDQLKKTVDAAVQKCPSVKRVFVSKRTGENDLDAAMKTASENFTPEVMDSEDLLFMLYTSGSTGKPKGIVHTQAGYLLY-ASMTQKYVFDYHDGDIFGCVADIGWITGHSYVVYNGATTVLFESIPTYPDPGRYWEMVERLKINQFYGAPTAIRLLLRYGDSKKYDRSSLKVLGSVGEPINHEAWEWYHNVKCDVVDTWWQTETGGIAVTPRPSGPNDKI-------IPAAPMRAFFGIQPAILGSEQEDLQGVNEGALCIKNPWPGMARTIYGDHERFMDTYYRPFPGHYFSGDGAKRDEFIHITGRMDDVLNISGHRLGTAEVEDVLDEHPDVAEAAVVGVPHAVKGEEAFAFVTVKEDHETLVKELQGLVRERIASFAVPSQMLVTEGLPKTRSGKIMRRILRK--------- 168139226 4106 ------------IHQLFEEQVNRTPDALAVVD----EKQQLTYRELNERANQLAHHLQKCGIGTESLVGLCFDRSVEMVVGLMGIWKAGAAYVPLDPSNPESRLRYILEDTDIQVLVTN-------EVLVGWIPKEIKVVCLDRDQ-----AMISRESKLSPTCEVTGENLAYVIYTSGSTGNPKGALVQHHSVINYGLQKEVFSHEIPNNMRVGLNASIAFDVSIQQLQMLLYGSSLYIIPSEVRTNPEQFVSYIRENKLEMFDMTPSLLQLLIDGGLLEISADVHVPSKILVGAIMPSLWEQLVETEKIDFYNVYGPTECTVDATCYHIK----------KDSKRVTIGRPLPNVQTYVLDKNLLPV--PVGVTGELYIGGAGIARGYLNRPELTAERFIRHPFNEEERLYRYLPDGNLDYLRRIDNQVKIRGFRIELEEIEANLERHPLVKEAVVLVTEDKLGEQRLVAYVVGDGSMHD----WREYLKTQVPNYMVPAHFIKVDEIPLTTNGKVDRKAL----------- 218548641 20 -----------SLVDMFEQSVVRYADQPAFVNM----GEVMTFRKLEERSRAFAAYLQQLGLKKGDRVALMMPNLLQYPVALFGILRAGMIVVNVNPLYTPRELEHQLNDSGALAIVIVSNFAHTLEKVVDKT-AVQHVILTRMDAISFRSALHNGYRMQYVKPELGPEDLAFLQYTGGTTGVAKGAMLTHRNMLANLEQVNATYGPLLHPGKELVVTALPLYHIFALTINCLLFIELGGKNLLITNPRDIPGLVKELAKYPFTAITGVNTLFNALLNNKEFQQLDFSSLHLSAGGGMPVQQVRWVKLTGQYLLEGYGLTECAPLVSVN----------PYDIDYHSGSIGLPVPSTEAKLVDDDDNEVPPGQ--PGELCVKGPQVMLGYWQRPDATDE-IIKNGWLHTGDIAVMDEEGFLRIVDRKKDMILVSGFNVYPNEIEDVVMQHPGVQEVAAVGVPSGSSGEAVKIFVVKKDPSLNEEALV-TFCRRQLTAYKVPKLVEFRDELPKSNVGKILRRELRDEARS----- 146280502 20 -----------NVHDLLTLACAKHPHRTAFSCGDD----RLSYADLARQADAFARYLRHHGLQPGDRLALQLPNSLQYPIATFGALKAGLVIVNTNPQYTAAEARHQFRDSGARAILVLDRLLPLVRAVQADTALERIILTVEDLQAPVYDSLEPATERFMQALRLGEQSPALLQYTGGTTGVSKGAMLSHRNLLANVLQTIEKPGLLEPEKDVRIAPLPLYHIMAFATCLSSVGMGLHTVFIRDGRNLDETIGAMQRHPFSLLSGINTLFVGLMNHPQFRSIDFSHLKWATSGGAPLNSEVGRRWQVTGAPIREGFGLTEASPVVATGTALSPY----------REGYIGQALIDTELRTVDDDGNDV--PAESPGELWLRGPQVMQGYWQRPEETAKVITADGWLKTGDIALLDAEGFVKIVDRKKDMILVSGFNVFPNEIEDVLMQHPSVRECVAVGIPDARKGEAVKVFVSLR--EATDDQALLEHCRQFLTGYKLPSAIEIRDELPKTAVGKLLRRQLRDEAR------ 46105404 101 -------------YNCVDRHAFKDPDRVAIIYEADSEGRNVTYGELLREVSRTAWVLKQMGVRKGDTVAIYLPMIPEAIIALMACVRIGAVHSVIFAGFSSDSLRDRVVDAGSKVVITTDETKKIVDDALKQCPAVENVLVYKRTGSEWWHEEVEKWPNYFPPEPVASEDPLFLLYTSGSTGKPKGVLHTTAGYLLG-AAMTGKYVFDIHEGDRYFCGGDVGWITGHTYVVYAPLMVSTVVFEGTPAYPNFSRYWDIIEKHDVTQFYVAPTALRLLKRAGDEHVRGKFAHLRVLGSVGEPIAAEIWKWYFEVIGKEECH--IVDTYWQTESGSHVITPLAGITPTKPGSCSLPFFGVEPALIDPVSGEEIHGNDVEGTFKQSWPSMARTVWGAHNRYKETYLDVYKGYYFTGDGAARDHFYWIRGRVDDVVNVSGHRLSTAEIEAALLEHHAVADAAVVGIADELTGQAVNAFVDLEKNVEATDALRKELVRKSIGPFAAPKAVYIVPDMPKTRSGKIMRRVLRK--------- 83944549 1 ----------MNISEWLLQAARVTPDAPAIRC---GLDLHATYGQFAARSAGMATYLSDLGIRKGDRVALFMQNCPEYLEILHAVLWMGAIVVPINYKLHPREAAWIIDDAKARVVVTQTGT------VFASGIELSDNCNELGTHDPALTAAAQSSAEITPPVNTGKDDVAWLFYTSGTTGRPKGVMTTHGNLIAMSLAYAM-DVDSPTARDNSLYAAPMSHGAGLYHFPIIRAGGCHVIPRSGGFDPAEIAELAQALDNLVFFAAPTMIKRQIAHARATGYDGTGIKTIIYGGGPMYLADIEEGLAVFGARFVQIYGQGECPMTITVLPRDLVADTAHPNADARRGSVGFAQAGVQVRVVDSDMRPL--PAGEVGEVVVSGDALMKGYWGNEKATADTVVNGWLRTGDLGS-MDADGFLALTDRSKDVIISGGTNIYPREVEETLLAHENVSEVSVIGVPSPEWGEDVVAFVVAAGDGSCDAPQLDAWCKSRMASFKKPKTYHFVQDLPKNSYGKVLKTSLRERIAQALEG- 73662339 35 -------------HECIDRHVDEKGDKIALHYKDDKRKESYTFEEMKINSNKAANVLKEANVEKGDRVFVFMPRTPELYFALFGTLKIGAIVGPLFEAFMEKAVGDRLQNSEAKVIITTNALLPRIP--KENLPHLETIVVVDETVDENYVDFFQQASESFDTEWLTMDDGLILHYTSGSTGQPKGVLHAQRAMLLHYISGK--YVLDFKEDDVYWCTDPGWVTGTSYGIFSPWLSGVTNCIAGGRFSPEAWYSMIEEFKVTIWYTAPTALRMLMSAGDDEKYDLSSIKSILSVGEPLNPEVIKWAKDVFGKRVDTWWMTETGGHMIVNYPSMDV----------KLGSMGKPLPGVEAAIIDDQGNELPANRMGNLAIKKGWPSMMVSIWKNPEKY-DSYFIGDWYVSGDSAYKDEDGYYWFQGRVDDVIMTAGERVGPFEVESKLVEHEAVAEAGVIGKPDPIRGEIIKAFVALRPDYQESDELIRKFVKEGLAAHAAPREIEFKEKLPKTRSGKIMRRVLKAWELDL---- 163699140 22 ------IPERYNIADVCDRWAAADPQRPALLDAADGRVETWSFAALREASNRFANALRAQGIARGDRVAVLLPQSPAVLIAHLAIYKLGAVALPLAVVFGPDALLHRLGNAGARAVVTHAGGLAKLAPLRDALPDLALLVSTEGPGDGGFAELLAASAPDFTPVDTAADDPALMIYTSGTTGLPKGALHGHRVLLGHLPGFAMMHEFMPQPGDRMWTPADWAWAGGLLNALLPHHGVAVVARKAEKFEPEEVFRLMADVANAFVPPTALRMLRTVERPRARFDLSRLRTLASAGEMLGPETFGWAQAELRLTVNEAYGQTECNLVLASC----------AGLGLARAGSTGKPVPGHRVAVIRPDGTPAAAGEIGQIAVARPDPVMFLGYWRDPAAT-EAKFLGDCMTTGDQGRVDADGYVHFVGRDDDVITSSGYRIGPGEIEDCLLRHPAVALAAAVGKPDPVRTEIVKAVVVLRPGYQASDALIQDFVRRRLSAHEYPREIAFRPSLPLTTTGKIIRRVLRDE-------- 163758844 24 ----------------LERAALIHPDHIAIIHG----SQRTSYAMFLERSKRLANALGSVGIGKGDTVSVMLSNTPAMLEAHHGVPMTGAVLHSINTRLDAQAIAFQLDHAETKVLIVDREFSAVMAEALALAAAKPLVIDYDDTEYPDDAPFSAGAPDFIRSAPDDEWDSVSLNYTSGTTGNPKGVVYHHRGAALMGYSNVIASGMGRHP--VYLWTLPMFHCNGWCFPWTLGV-VAGTHVCLRWVRAKAMYDAIADHGVTHLCGAPIVMSTLLNAPETEKRDFSQTVSFNTAAAPPPEAVLAGMADAGFEVVHLYGLTETYGPAVVNEWKSEWSKLDRSERTARKARQGVRYPEDLAVLDPETMENTPADGETIGEVMFRGNIVMKGYLKNPEASAEAFRGGWFHSGDLGV-MHPDGYLQLKDRSKDIIISGGENISSIEVEDALYKHPAIMAAAVVARPDDKWGETPCAFVELRPGQTLSEAEVIEHCRGLLARFKCPRSVVFR-EVPKTSTGKIQKFLLREEARSL---- 15899248 7 -FPSTMMDDQLNVTQILEHAGKWIGEQEIISRKKDGTIFRYNYGEAFRRVKKLASSLKSLGVKVGDRVGVLEWNTHRFYELYFAIPATGAVMLELNPRLHPLQLAKIINHSKVSFLFLNEDFIPLVESISNNIPLVKKFILISQTNYYNYESLVEEGNEEYEIPMFDERTSCYAAYTTGTTGDPKGIYYSHRSIVLNTLVISR----NITIDDTFMQLVPMFHVNGWFMAATLVGAKLVLPGRYTVDNPKPLVDLMINEKVTVTAGVPEVFSSILNYLRSMENKPLFVNSRILIGGSEPPLSLVILMEFGFQVGQGYGATETTPSVAGSVVKPRIEKYSDKDMLDLLRKQGIPTFVDIRVIDPSTGKDVPHDGKTIGELWIRGPWIASAYYNDPRTVESGDGVDRWWRSGDLAVVDELGYIKIVDRIKDVIKSGGEWISTVDLENHLMAHPAVAEATVIGVPHPKWGERPLAFVVLRQGKVSKEELLGH-LGQRFARWQLPDDIIFVKEIPKTSVGKFDKKVLREKYRDFF--- 163751249 69 ----WFYDGTLNAANCLDRHLEKNADKVAIIWEGDDDQRTITYAELHRDVCKFANALKSQGVRRGDVVTIYMPMVPEAAVAMLACARIGAVHSVIFAGFSPDSIATRIIDGNSKVIVTADEGVRAGRIIHPDVTCVERVIVLERTGGDKWNTVMETASEHCVPEEMGAEAPLFLLYTSGSTGNPKGVLHTTGGYMVY-ASMTHEYVFDYKDGEVYWCTADVGWITGHSYMVYNGATILIHEGVPNYPTPSRLGEIIDRHKVNILYTAPTLIRALMAEGKEQFDNFDGSSLRIMGSVGEPINPEAWRWYNEVIGHEQCPIVDT---WWQTETGGILISPLPGAIDTKPGSATRPFFGVQPAIVDSMGNIIEGVAEGNLVILDSWPGQMRTIFGDHDRFALTYFKTFRGMYFTGDGAKRDEDGYYWIRVDDVINVSGHRLGTAEVESALVSHKSVAEAAVVGYPHDIKGQGIYAYVTLTRGTVESEELRRKWVRKEIGALATPDLIQWASGLPKTRSGKIMRRFLRKIAANE---- 162949342 69 -LPDIDIPNHMPLADYCLEKSSQWPEKVGLIDGVTGREHR--YGEIELSSRRVAAGLDKIGVKQGDVIALLLPNCVEFVLVFLGAAKRGAVVTTANPFYTAAELEKQIEASAAGIVITQSSYVEKLAGLNVQIITVDQHV----ANCMHISVLLNACEDECPQVRIHPDDLVCLPYSSGTTGLPKGVMLTHKSLVSSVSQQVDGEAFNITVEDTLMCVLPMFHIYSLNSILLCGLRVGATLVIMPKFELPKLLDLIQRHKVTMGPFVPPIVLAIAKNPIVENYDLSSMRMVMSGAAPLGKELEDAFRARLPNAVQGYGMTEAGPVLAMCLAFAKTPF------SVKPGSCGTVVRNAEVKIVDTETG-MSLPYNQPGEICIRGPQIMKGYLKNPEATANTIDKDGFLHTGDVAFIDEDEEMFIVDRVKEIIKFKGFQVPPAELEALLLSHKEIQDAAVVSRKDDVAGEVPVAFVVRATSSTISEDEVKDYIAKQVVFYKKIHNVYFVDSIPKSPSGKILRKDLRNK-------- 116254037 17 ---SWRIPEDFNIGRAVDDWAARDPERVCLHFSPDGDHRVMTYRALADRSSAFANALVSLDVKRGDRVALLLPQSFETVIAHVAIYKAGAIALPLALLFGVEALEYRLKAAGAAAVVTNGFGLERIRQIRGRLPALKHIVSIDGASADAFAELVDGHPSVFDIAKTGPDDPALMIFTSGTTGPPKGALHGHRVLPGHIPGMQFAHEGFPRPGDKVWTPSDWAWGLLNALLPSLLLGVPVVSSPAQKFDAGMAYRIMAEMKVRNAFIPPTALRLMRSVSDPRSKYDLALRTIGSAGEALGRETYEWARHTLGITVNEFYGQTECNFVLAS---------SAAYGVTKAGAIGRAVPGHRVAIVSETGDELPVGEPGQIAIASPDPVMFLGYWDDMAAT-ERKFVKGWLLTGDIGRQDAEGYITFDGRDDDVITSSGYRIGPAEIEDCLIGHPAVQLAAAVGKPDAVRTEIVKAYIVLSPGHHPSEALIREWVKTRLSMHEYPREVEFIDALPLTTTGKVIRRLLRERAASE---- 159037819 18 --PATVTPTDESLVDLLRAAVRRFGSRTALDFFGA----TTTYVELAAQVDRAAEALRRLGVGRGDRVALVLPNCPQHVVAFYAVLRLGAVVVEHNPLYTEQELAHQLADHGARVAVVWDRVAPLVWALRLPLPRARTARAAMTAPAPDALAWEHLVAGSEDHPAPEPEDTALLQYTGGTTGTPKGAILTHRNLRVNAAQGRAWMPGLRDGAETVYAVLPLFHAYGLTLCLTFAVSIGAALVLLPRFDVDETLTAVRRRPPTFLPAVPPIYERLAVAARARRVDLTSIRYAISGAMTLPPATVRLWESVTGGLVEGYGMTETSPVALGNPVSA----------ARQPGTVGVPFPATNVRIVDPDDPTRDRAPGEAGELLISGPQVFAGYWHRPEETAAVLLPGGWLRTGDIVEMNSDGFVRIVDRIKELIITGGFNVYPSEVEEALRQVPGVRDAAAVGLPGAGGAEEVVAAVVLHPDCATDAAGIRAACRQHLTAYKVPRRIVVVDDLPRSQLGKVLRREVRDR-------- 159903571 77 -------------FNCLDRQIQNNGDKEAIIWGEPGEIRRFTYKQLHQEVCRAANALKDLGLGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSSEALRDRLIDGEAKAVITADGGYRKLALANNACPSVKSVLVVQRTRDHWWHDLVPSQSDFCSAEHMDSEDRLFVLYTSGSTGKPKGVVHTTAGYNLWAHLTFQW-IFDIRDDDIYWCTADVGWITGHSYIVYGPLSNVMYEGVPRPSNPGAFWEVIEKHKVSIFYTAPTAIRAFMKNGRSLPDKYNMNSLRLLGTVGEPINPEAWMWYREVIGGNRCPVIDT---WWQTETGGVMISPLPGATPTKPGSATFPLPGIEADVVNANGETVPTGEGGYLVIRKPWPGMMRTVHGNEKRFRESYWEYLRPTGGNLIYFDSDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVSEAAVVGRPDDLKGESVVAFVTLEGTSSASDHLIRNHVGNEIGAIAKPDEIRFSDALPKTRSGKIMRRILR---------- 157962379 69 ----WFYDGTLNAANCLDRHLENNADKLAIIWEGDDDQRTLTYGQLHAEVCKFANALRSQGVRRGDVVTVYMPMVPEAAVAMLACARIGAIHSVVFGGFSPDSIASRVIDGNSKVVITADEGVRAGRIIHPDVNCVEKVIVMKRTGGDWWGSLMETASEHCIPEEMGAEDPLFLLYTSGSTGNPKGVLHTTGGYMVY-AAMTHEYVFDYKENEVYWCTADVGWITGHSYMVYGPLANGIHEGVPNYPTPARLGEMVDRHKVNILYTAPTLIRALMAEGKEQFEGFDGSSLRIMGSVGEPINPEAWRWYNDVIGHEKCPIVDT---WWQTETGGILISPLPGATDTKPGSATRPFFGVQPALVDNIGNIVEGANEGNLVILDSWPGQMRTVFGDHDRFVLTYFKTFRGMYFTGDGARRDEDGYYWIRVDDVINVSGHRLGTAEVESALVAHELVAEAAVVGYPHDIKGQGIYAYVTLTKGSVETEELRRQWVRKEIGALATPDLIQWAGGLPKTRSGKIMRRFLRKIAANE---- 89100099 46 -------------YEAIDRHAESFRNKVALYYRDGQRKEKYTFKEMKDLSNKAGNVLKNYGVEKGDRVFIFMPRSPELYFSVLGAIKLGAIVGPLFEAFMEGAVRDRLEDSGAKVLVTTPELLGRVPVDELPDLKTVFLVGDGIEEDGPFIDFNKRFAEAGTKLWVERTDGLILHYTSGSTGKPKGVLHVHNAMIQHYQTAKW--VLDLQEEDVYWCTDPGWVTGTSYGIFAPWLSGASNVIVGGRFNPETWYKMIEEYGVTVWYSAPTAFRMLMGAGDEKNFDLGSLRHILSVGEPNPEVVRWGMKVFHLRIHDTWWMTETGAQLICNYPCMEI----------KPGSMGKPIPGVEAAIVDDQGNILPPHRMGNLAIKKGWPSMMQTIWNNEPKYQSYFMPGDWYVSGDSAYMDEDGYFWFQGRIDDVIMTSGERVGPFEVESKLVEHPAVAEAGVIGKPDPVRGEIIKAFIALRDGYEASDELIRQFVKKGLAAHAAPREIEFRDKLPKTRSGKIMRRVLKAWELDL---- 1903034 5 -LPHPSNSSPLTVLGFLDRAAAVYGDSPSLLH----DTTTHTWSETHSRCLRVASTLSSLGINRGQVVSVIGPNVPSVYELQFAVPMSGAVLNNINPRLDAHALSVVLRHSESKLVFVDHHSSSLVLEALSFLPKNEKPRLVDVDFLDTYEGVMERGDPRFKWVRPNEWNPMVLNYTSGTTSSPKGVVLSHRAVFMSTVNSLLYWSMPNRP--VYLWTLPMFHANGWGYTWATAAVGATNICVRRVDAPTIFELIDKHQVTHMCAAPMVLNMLTNYP---SRKQLKRPVQIMTAGAPPPATVISSAESLGFDVAHGYGLTETGGLVVTCAWKPEWDGLGQDERARLKSRQGIRTAVFAEADDTLTGKSVKHDGVTVGEIVFRGGCVMLGYYNDPEGTAASMREDGWFYTGDIGVMHPDGYLEVKDRSKDVIICGGENISSTEVETVLYTNPAVKEAAVVAKPDKMWGETPCAFVSLKDRGSVTEREVREFCKKKLPKYMVPRNVVFMEELPKTSTGKIQKFLLRQMAKSL---- 77458440 2647 ------YDLQQSIHGLFEAQVLRSPQAVAVLSGE----QRLSYAELNARANRLAHHLRGLGVGPDARVAICVERGLDMVVGLLAILKAGGGYVPLDPAYPLERLAYMLKDSAPSAVLVQGSTRALLGEVAVPVVNLDHDI------------WQALSVDNLAVDGLTPQHTAYVIYTSGSTGQPKGVINEHSGVVN--RLLWMQDAYRLTAEDSVLQKTPFSFDVSVWEFFWPLMTGARLVMARPGGHKDPLYLSEVIEQQQITTLHFVPSMLDVFLAHGETARCHGLRQVMCSGEALPGSLVRRFKQQLPGSGLHNLYGPTEAAVDVT----AWDCAGPIETTPDNTPIGKPIANTRLYILDAQQQPV--PQGVVGELYIGGVQVARGYLNRPELSAERFLNDPFKPNGRMYRYLADGNIEYLGRNDDQVKIRGLRIELGEIQSRLTDIGGVQEAAVLAREDVPGDKRLVAYYT---GARLEIDVLRGHLLEHLPDYMVPAVFVHLDALPLSPNGKLDRKAL----------- 77458440 557 ------YPQGLTIHQRFEAQVIERPEAVAAVFL----GEHVTYAELNLHANALAHHLISLGVRPDDRVAIVARRELDTLAGLLAILKAGAGYVPLDPAHPAERLSYLLSDSAPVVVLTQSDLRDRLPTL--------DVPVIDLDRHTWPLSL----ALDPRVPGLTNEHLAYVIYTSGSTGLPKGVMVEHRTL--SNLIDWHCGAFDLCAGRHTSSLAGFGFDAMAWEVWPALCAGATLHLAPTRDGNEDIDALLD-----WWRAQPLDVSFLPTPVAEYAFSQNLEHPTLRTLLIGGDRLRQFSRHQHFDVINNYGPTEATVVATSGKVDAGQALH-----------IGRPVSNATVYLLDEQQRPV--PIGVAGELYVGGAGVARGYLNRPELTAERFLDDPFNSGRMYRRWQSDGTLEYLGRNDDQVKIRGVRIELGEIETRLNQLPGIQEAVLLAREDEPGQPRLVAYYTEQAQEPQPVAELRACLLAQLPEYMVPAAFVRLDALPLTANGKVDRKAL----------- 77458440 1606 ----------LTIAQRFEAQVIERPEAVAAVC----QGQALTFAELNRQANTLTHHLIGLGVRADDRVAIVARRGLDTLIGLVAILKAGAGYVPVDPAHPAERLNYLLSDSAPVAVLCLSDLRERLPALDVPVIDLD------------LQGWPDTEPSNPQVPGLTSEHLAYVIYTSGSTGLPKGVMVEHHTL--SNLVDWHCRAFDLCAGRHTSSLAGFGFD-----AMAWEVWPALCAGATLHLAPARDGSEDVDALLDWWCAQPLDVSFLPTPVAEYAFSQNLEHPTLRTLLIGGDRLRQFNRQQSFDVVNNYGPTEATVVATSGIVEAGQALH-----------IGKPIANATVYLLDEQLRPV--PVGVAGELYAGGVGVARGYLNRPDLTEERFVNDPFNHGRMYRRWRADGSIEYLGRNDDQVKIRGVRVELGEIETRLNQLPGIQEAVLLAREDEPGQVRLVAYFTEQPQEPLAVAELRAHLLSQLPEYMVPAAFVRLDALPLTANGKVDRKAL----------- 77458440 3725 ------YPATLTVHRLFEQQVTKHPQAVSAVHG----AQSLSYFELNERANRLAHHLIGQGVQPGDPVAILLPRSLDLLIAQLAIGKCAAAYVPLDINAPAERQAFMVEDCGAKALLTFSTETVDYAVRRIDLDALKL----------------DAQPPHNPDLPQSSESVAYIMYTSGSTGTPKGVMVPHRAI---GRLVINNGYADFNPQDRVAFASNPAFDASTMDVWGPLLNGGRVVVIDHATLLDPHAFGQELAASGATILFVTTALFNQYVQLIPEALKGLRIVLCGGERADPAAFRRLLAEAPELRIIHCYGPTETTTYATTFEVREVSETAE------SVPIGGPISNTQVYVLDARQQPVPMGV--IGELYIGGQGVALGYLNRPDLTAEKFLQDPFYRTGDLARWLAPGQLECIGRNDDQVKIRGFRIELGEIENRLLNCDGVKEAIVLARQDGQEPLRLVAYFTAEEG--VDSASLRGQLQARLPEYMVPSAWVQLDALPLNNNGKVDRKVL----------- 197756050 24 -----------TIGENLDRTVRRFPGRDALVDRAAG--RRWTYAEFAADVDALALGLLDLDITKGDRVGIWAPNRAEWTLVQYATARIGAILVTVNPAYRSHELEYVLRQSGMRMLFKSSDYAAMIEEVRPGCPELEFTVLLDGPRWTDLLERGRQGDPARAQAELSADDPINIQYTSGTTGFPKGATLSHHNILNN--GFFVGELCHYTELDRVCIPVPFYHCFGMVMGLACTSHGAAMVIPAPSFEPAATLAAVEAESCTSLYGVPTMFISALADPGFDSYDLSGLRTGIMAGSPCPVEVMKEVIDRMGMTEICYGMTETSPVSTQTRADDSV-----ERRVSTVGRVGPHLEVKVVDPATGRTVP----RGEPGELCTRGYSVMLGYWGEPERTAEAVDAARWMHTGDLAVMDEDGYLSITGRIKDMVIRGGENLYPREIEEFLHTHPDVLDVQVIGVPDPKYGEELMAWVRMRGAEPLTAETVRAYCAGRLAHFKIPRYVHVVEEFPMTVTGKIRKIEMRETAARLL--- 213971408 25 -----------SVIDVFERCCKKFADRPAFSNM----GVTMTYAELDRHSAAFTAYLQQHQLMPGDRIAVQMPNLLQYPIAVFGAMRAGLIVVNTNPLYTAREMRHQFKDSGAKALVYLNMFGKLVQEVLPDT-AIEHLIEVKMGDMQSAAKGWDKVKKLVPPFRLPQDDVAVLQYTGGTTGLAKGAMLTHGNLVANMQQVYACMRQDRSEGEVMIAPLPLYHIYAFTACMCMMISGNHNILITNPRDIAGFIKELGKWKFTAMIGLNTLFVALMNHPEFKKLDFSALKSTNSGGTALVKATAERWQITGCTIVEGYGLTETSPVASANPYGTQ----------ARLGTVG--IPVPGTAMKVIDDEGVELPFGERGELCIKGPQVMKGYWNRPDATAEALDAEGWFKTGDIAVIAADGFVSIVDRKKDLIIVSGFNVYPNEIEDVIMTHPKVSNCACIGVPDERSGEAVKLFVVPRDPSVSVEEL-KAFCKENFTAYKVPKLIVLRDSLPMTPVGKILRRELRDPA------- 71083020 104 ----------------IDRHLKDKKDKTAIIWVGDDDTKKISYKQLHNEVSKAANGLRKLGIKKGDRVTIYLTMIPELAVTMLACARIGAVHSIIFGGFSADSISGRVNDCESEYIIKTIPLKQITDEALRSCPNVKKCIVVKRTGNKWFDDLIKDMSTKCEPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYMVY-ASMTHQYIFNYKPKDVYWCTADIGWVTGHSYIVYNGATTIMFEGIPTYPDSSRWWQIIDKYKVNIFYTAPTAIRALMREGDKPVKKTSRKSLKLLGTVGEPINPEAWMWYYKTVGNSKCPIVDT---WWQTETGGILISPQTGAMNLKPGSASKPFYGIKPSIVDKDGKEIKGAGEGRLCISQSWPGQMRTVYGDHQRFIDTYFSQFDGKYFTGDGAKRDKDGYYWIRVDDVIIVSGHNLGTAEIESAFVAHPKVAEAAVVGYPHDIKGNGLYCYVTLNVGEKSDLDLERDWVRKQIGALATPDIIHFSPGLPKTRSGKIMRRILRKIAANEH--- 218290692 1 -----MMNYPLLLKSPLYRAKTIFPEKEIVSRGYNG-VFRYTYRDLYDRVCRLANALRVLGVKALEHVGSFAWNHHRHLELYYAVPCSQRVLHTVNIRLFPEQIAYVINHAEDKVLFVDEDLLPLIEAVAPKLTTVQAYVVMTDNDKYHYEELIRQGDPHFDFPTFDENTPALISYTSATTGNPKGVVYTHRGLYLH-CLTVLVDELGTREADVTMPVVPMFHVNAWGRPYADTWIGAKQVYPGPRPTAKDLADLIHNERVTYSAGVPTIWMGILNHVRQHPYDFSCVRFFMSGGSALPAALTEAYEKEGVKLYQGYGQTETSPVTFVSFPKTSLKDLPDEEKYRLRAKTGLILPGLEMKIVNEKGEEVAHDGKEMGELLLKGPWIIDSYYKDPEKTKEAFTEDGWFRTGDIATIDENGYLQIVDRVKDLVKSGGEWISSVDLENALMAHPAVMEAAVIAIPHEKWQERPLACVVLREEGKVTKEDLQAHLSKMVAKWWLPDDYVFVEEIPKTSVGKFSKKTLREQY------- 50285321 84 ---AWFLNGKLNAYNCVDRHAFANPDKPAIIYEADDENYTITFGELLRRVSKVAGILKSWGVKKGDTVAIYLPMIPEAIIAMLAVVRLGAIHSVVFAGFSAGSLKDRVVDAGSKVVITCDHLKKIVDEGLNGVDQVSRILVFKRTGTEWLHEEADKRRSYLPPVPCDAEDPLFLLYTSGSTGSPKGIVHTTGGYLLG-AAMTTKYVFDVHPEDVFFTAGDVGWITGHTYALYGPVPTICFESTPAYPDYGRYWRIVERHKATHFYVAPTAMRLIKRVGEAEISKYSSLRVLGSVGEPISPELWEWYNEKIGNNNCVV-----CDTFWQTESGSHLIAPMAGAIPTKPGSTTLPFFGIDACIIDPVSGVEIEGNDVEGVLAVKSPWPSMARSVWNDHVRYVDTYMKPYPGYYFTGRDHDGYYWIRGRVDDVVNVSGHRLSTAEIEACLVNHENISETAVVGINDELTGQAVIAFVSLKEGHITPSNLRRELVRGEIGPFASPKCIILVRDLPKTRSGKIMRRVLRKIASNE---- 20799711 13 ---------PLTPISFLDRSAVVYADRVSIVYG----SVKYTWRQTRDRCVRIASALSQLGISTGDVVSVLAPNVPAMVELHFGVPMAGALLCTLNIRHDSSLVAVLLRHSGTKVIFADHQFLQIAEGACEILSNKGDKVVSRKKRSEEMMEYEDVVAMGKSDFEVDECDAISVNYTSGTTSSPKGVVYSHRGAYLNSLAAVLLNEMHSSP--TYLWTNPMFHCNGWCLLWGVTAIGGTNICLRNVTAKAIFDNISQHKVTHMGGAPTILN-MIINAPESEQKPLPGKVSFITGAAPPPAHVIFKMEELGFSMFHSYGLTETYGPGTICTWKPEWDSLPREEQAKMKARQGVNHLEEIQVKDPVTMRTLPADGVTMGEVVFRGNTVMNGYLKNPEATKEAFKGGWFWSGDLGV-KHPDGYIELKDRSKDIIISGGENISSIEVESTLFTHPCVLEAAVVARPDEYWGETACAFVKLKDGSKASAEELISYCRDRLPHYMAPRSIVF-EDLPKTSTGKVQKFVLRTKAK------ 118592101 17 -----------------DQWAAQDPERLAIRQLGDGTHRDWSHLALNRAANRFANALEGLGLNRGDRIALLLPQIPETAIAHLAAYKSGAIAVPLAALFGLEALRYRLSDSGARVLVTDSAGLAKLADIRSDLPGLDLVISVDQTGVFGFDDLLEKASDTYRTLATTPDDPALMIYTSGTTGQPKGVLHGHRVLLGHMPGIELSQNFLGRDGDLLWTPADWAWAGGLLNALFPSLGVPVVCHASRKFDPEFAFHLLERQKIRNAFIPPTALKMLRAVDSPAKRFNLTWRSVGSAGESLGKETYDWFAAEFGFKVNEFYGQTECNAVLGS---------AAALGVSRSGAIGKATPGHQVAIIDDDGRELPAETLGQIAIRRPDPVMFLEYWNKPEATREKFIGDWMITGDQGL-MDEDGYVHFVGRDDDIITSASYRIGPGEIEDCLLKHPAIALAAAVGKPDPLRTEIVKAFIVLKPGETKTTALIRTFVRERLSAHEYPREIEFVSSLPMTTTGKIIRRKLRD--------- 56479161 22 ---------PLTPLTFIERSAYVYPDRIAVIHG----ARRYTWLESYTRSRRLASALKQLGVGKNDTVAVVLNNTPEMFECHFGVPATGAVLNTINTRLEPETVAFMLNHAEAKVLITDREF-ARVMAKAIELANRPDLIVIDVDDPEYSGPGDRVGTLEYEALPADEWDAISLNYTSGTTGNPKGVVYHHRGAYLNAMSNIV--SWGMPPHSVYLWTLPMFHCNGWCFAWTMAANA-GTNVCLRRVDPRLIFEAIREHGVTHYCGAPIVHSMLANAPESWREGIDHKMYGLVAAAPPPAAVIEGMAKIGIDLTHVYGLTETYGPAAVCAKHDEWKDLPLAEQIALNGRQGVRYHAQEGITDPQTMEPVPWDNQTMGEIMFRGNLVMKGYLKNPDATEESFRGGWYHTGDLAV-MQADGYVKIKDRSKDVIISGGENISSIEVEDALYKHPAVMAAAVVALPDPKWGEVPAAFVELREGTTVTEAELVAHCREHLAGFKSPKKIIFGP-LPKTSTGKIQKFVLREQAKS----- 119194271 47 -------------FNCVDRHAMRDPNKVAIIYEADGHGRSITYAELLKEVSRLAWVMKSQGVRKGDTVAIYLPMIPEAIFALLACARIGAIHSVVFAGFSSDSLRDRTLDARSKFIITTDETKKIVDEALKQCPDVTNCLVFKRTGADWWHEEVDKYPNYLPAESMDSEDPLFLLYTSGSTGKPKGVMHTTAGYLVGAAATG-KYVFDIHPADRFFCGGDVGWITGHTYVVYAPLGCTTVVFESTPAYPNFSRYWDVIEKHKVTQFYVAPTALRLLKRAGDHHINHEMKDLRILGSVGEPIAAEVWKWYHEVVGKRQAH--IVDTYWQTETGSHVITPLGGITPTKPGSASLPFFGIDPVILDPVTGAEIPGNDVEGAFRKPWPSMARTVWGDHKRYMDTYLNVYKGFYFTGDGAGRDHEGYYWIRVDDVVNVSGHRLSTAEIEAALIEHHCVAEAAVVGVPDPLTGQAVHAFVALKSGNDNREQLQKELVRKSIGPFAAPKVVFVIDDLPKTRSGKIMRRILRK--------- 218530736 68 -------DGRTNVANCIDRHLATRGDQTAIIWEGDDESKHITYRQLHAEVCRMANVLRNRGVGKGDRVTLYLPMIPEAAYAMLACARLGAIHAIVFGGFSPDSLASRIKGCGSKLVITADEGLRGGRKVPLKANVDEAIKRLDKDLVDHYHEAAEQVTDECPAEAVEAEHPLFILYTSGSTGQPKGVVHTTGGYLVY-ASMTHQYVFDYHDGEVYWCTADVGWVTGHSYIVYNGATTLMFEGIPTYPSNSRFWEVIDKHKVNIFYTAPTAIRSLMGGGEGPVKKTSRQSLRVLGSVGEPINPEAWDWYYRVVGDSRCPIVDT---WWQTETGGILITPLPGATRLKPGSATLPFFGVQPVMVDAEGKILDGACEGNLCIKDSWPGQMRTVYGDHERFEQTYFSTYKDLYFTGDGARRDADGYYWIRVDDVINVSGHRMGTAEVESSLVAHPKVSEAAVVGYPHNVKGQGIYAYVTLNEGEEGTDELRKEWVRKDIGPIASPDLLQFAPGLPKTRSGKIMRRILRKIAEDDFG-- 148264397 6 ------------LQHLLEHSARKYPDNVAVVFKE----KSVTYSELEQQSNDLARKLQQSGIKKGDRVGIMLSKSIETIVSLFGILKSGAIYVPIDPSAPVNRITYIIKHCGIECLIASSPNLNTLLSDSEEQMSVTKAIVVGKDHDEPFYQVSDNGDSEFQSVEMSDSSPAYILHTSGSTGNPKGVAISHLNALT--FVEMAARFFKISETDRFCNHAPLHFDLSVFDIFVAVKCGAAIVPELLSTFPVKLSEFIAKEQITIWNSVSSVLTMLADKGMLERHSFDALRIVHFSGDIMPAKYLRVLTKHMGNASFFNIYGQTEANSSMFYPIGEL-----PDDDAWRIPIGRPFPNFE-VFALNDAGEVISRVGEDGELYVGSSTVALGYWGEEWMTGDKFVPDPRYPVSRKIVYKTHGNYVFSGRKDNMVKSRGYRIELEEIETVLSSHPEIMAAVVLPIPDELVGNRIVAVIVPMSNRTVGKEDVVRHCATRLPKYMMPEIMEFRDSLPMTSSGKIDRKTL----------- 11497709 9 -FPSLYYPK-ISLADRIDAAAEKFGEKTAIISAESEFPESMNFLEICEVTKKLASGISRKGVRKGEHVGVCIPNSIDYVMTIYALWRVAATPVPINPMYKSFELEHILNDSEATTLVVHSMLYENFKPVLEKTGVERVFVVGG--EVNSLSEVMDSGSEDFENVKVPEEDVALIPYTGGTTGMPKGVMLTHFNLAAN--ALQLAVATGLSHMDTIVGCMPMFHSAEFGLVNLMVTVGNEYVVMGMFNQ-EMLAENIEKYKGTFSWAVPPALNVLVNTLESSNKTYDWSYLKVFATGAWPVAPAEKCNNPRLRHNQIWGMTEACPMVTTNPPL----------RLDKSTTQGVPMSDIELKVISLEDG-RELGVGESGEIVIRGPNIFKGYWKREKENQECWWYDEKGRKFFRTFIDEEGFLHFQDRVKEVIKYKGYTIAPFELEALLMKHEAVMDVAVIGKPDEEAGEVPKAFIVLKPEGKVDEEDIIEWVRERISGYKRVREVEFVEELPRTASGKLLRRLLREK-------- 53803647 85 ---------RLNVYNCLDRHLADRRDQTAILWEGDGDQRALTYGELHDRVCRFANVLKSHGVGKGDRVCIYLPMIPEAAVAMLACARIGAIHSIVFGGFSSEALKDRILDADCRVLICFVPLKRNVDAALSQCPHVETVLVVRHTGRHWFHEAVQSASADCPPEDMDAEDPLFILYTSGSTGKPKGVVHTTGGYLL-FAAVTHKYVFDYRDGEVYWCTADIGWITGHSYVVFGPLCNGMFEGVPTYPTPARLWQIIDKYQVSIFYTAPTVIR-ALMGLGADWVKQADRHSLRILGSVGEPINPEAWEWY--YQEVGEKRCPVLDTWWQTETGGIMITPLPGATPLKPGSATRPFFGVVPVILDPQGNELTGPAEGVLAIAASWPGQARTVFRNHDRFRETYFALYPGKYFTGDGARRDADGYYWIRVDDVINVSGHRMGTAEIESALVLHDSVAEAAVVGYPHNIKGQGIYAYVTLVADAVPSEDLKRELVREEIGAIATPDIIQWTPALPKTRSGKIMRRILRKIAANEL--- 110835609 11 ---DSAVESSLVINHILAAGVLKSPDQT-ITYGD----RTLTYRELNERIHRLAGVLAAQGVKPGDTVAVMEWDTNRYLEAFFAIPMMGAVLHTVNVRLSPEQILYTINHAEDDAILVNSEFLSTLEEIKDRIETVKTYILLDDSGVKGSDSLPAKAPAQYDFPELDENTRATTFYTTGTTGLPKGVYFSHRQLVLHTFAARNTIAGRFNENDVYMPITPMFHVHAWGIPYMATLMGVKQVYPGRYEPATLLRLL--ATHKVTFSHCVPTIIQMLLQSEAAESVDLSGWKVIIGGSALPKAMATKALKRGIDIYTGYGMSETCPLLTLALLTPELEKAGLETQVDYRTRTGRPVAMVQLRIVDGEMNDVPHDGESQGEVVVRAPWLTQGYLKDPAKSEE-LWHGGWLHTGDVAVMSDDGWLKIVDRIKDVIKTGGEWVSSIDLESLVLQHPGAGECAVVGVPDEKWGERPVALVVKNGE--VDEDSIKALVKGVISRYGIPDRVIFVDELPRTSVGKLDKKKMRAE-------- 206561811 21 AYPS--------VPDLLDESFRQYRDRTAFVCMGKG----ITYGELDKLSRQFGAWLQSRGLARGARVAIMMPNVLQYPVTIAAVLRAGYTVVNVNPLYTPRELEHQLKDSGAEAIVILENFASTLQAVIANT-AVKHVVVASMGDTRFKAALSEGARQAFKPQKIGPDDVAFLQYTGGTTGVAKGATLLHRNIVSNVWHHPAHEKYPEVEQFVTVVALPLYHVFATVCGFLTMRTGGMGILIPNPLDIAGMIKELKGYRISTIPAVNTLYNALLNHPEFGQLDLSKLVIANGGGMAIQEGVARRWYEKTGTAIIEGYGSETSPVATCNPVTAT----------EYSGTIGLPLPSTEVAIRDDAGNDV--ALGEPGEICIRGPQVMAGYWNRPDETAKVMFADGFFKTGDVGVMDARGYVKIVDRKKDMILVSGFNVYPNEVEDVVASHPGVFEVAAVGVPDEHSGEAVKLFIVKKDPALTDKDIL-AYCKERLTGYKRPKLVEFRTELPKTNVGKILRRELRD--------- 134096951 73 -FAKWFVGGKLNVYNCVDRHVEANGDRVAIWEGEPGDSRAITYAELAREVSRTANALASLGVGAGDRVAIYLPMLPEAVYSMLACARLGALHSVVFGGFSSEALRTRINDAQAKVVIKAMPLKTNVDEAVAATPSVEHVLVVQRTKTDWWHDVVEGRPASHTPEFFDSEHPLFILYTSGTTGRPKGILHTSGGYLTQAAYTHRTVFDLKPETDVYWCTADIGWVTGHTYIVYNGATQVIYEGTPNTPHEGRHWDIVQKYGVTLYYTAPTTIRTFMKWGAEIPARYDLSTLRVLGSVGEPINPEAWMWYREHIGGNRAPIVDT---WWQTETGAIMISPLPGVTATKPGSAQVPLPGIAAKVVDESGEQVGHGGGGLLVLDQPWPAMLRGIWGDDDRYRETYWSKFADKGYYFAKYDDDGDIWLLGRVDDVMNVSGHRISTTEVESALVSHPTVAEAAVVGASDPTTGQGIVAFVILRGGADDQAKALRDHVAHEIGPIAKPRQIMVVPELPKTRSGKIMRRLLRDVAEN----- 124023599 77 ------------------------ADKTALIWGEPGDVRRFTYRELHAEVCRAANALKALGIGKGDLVALYMPMVPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLVDGEAKAVITADGGFRKDKAVALKVQRTKESVVMEPGRDQWWHELVSAQSQECAAEPMASEDRLFVLYTSGSTGKPKGVVHSTAGYNLWAHLTFKW-IFDIRDEDVYWCTADVGWITGHSYIVYNGATTVMYEGAPRPSKPGAFWELIQKHGITIFYTAPTAIRAFMKSGRAVPDQYDMSSLRLLGTVGEPINPEAWMWYREVIGGDRCPIVDT---WWQTETGGVMISPLPGATPTKPGSATLPLPGIEADVVDAQGEPVDVDEGGYLIVRRPWPGMMRTVHGNPQRFRESYWEYLRPKDGSFIYFDSDGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVSEAAVVGRPDDLKGEAIVAFVTLEGSREVSDALIQELVGKEIGPIARPDEIRCSDALPKTRSGKIMRRILR---------- 68535535 9 ------LNAPLTPLRFLQRSAQVHPNKIAAVDGP----RRITFAEFNEDAQAFAHALIADQVAEGDRVGILAANSYEALLAQFAVPLANAVTVPINTRLAPKEVNYILDHSSIDVLVGEKELIDPILA-SGERNLRRAVYIADKEGVEPVTTFSDYLAGHRDEEPLPENETIAINYTSGTTGKPKGVIYTHRGAYLNALGQAHTQHF--SHDTVYLWTLPMFHCSGWCTGWAAMAVSATQVALRAVRGPEM----WELIRTEGVTAMCGAPAVLNTLVDDENKRRVTNLRVTTAGAPPSPTTITRCENIGVEVTHVYGLTESYGPFTVCEAQPEWADMTVRRRAVLKARQGVASITNEDVRVIEPTEDVPADGATLGEIILTGNGIMAGYFKDEEATAHAFRGGWFHTGDLGV-MHPNGYIQLMDRAKDVVVSGGENISTIEVEQAVISHPDVSDCAVIGVPDEKWGERPRAYVTLRGDESALEEAVIAYCRAHIAGYKVPRDVRILDELPRTSTGKVRKNELREEA------- 33240491 77 -------------YNCLDRHVKQKGEKIAIIWGEPGEVRKITYKQLLEQVCRTANALKEIGIKKGDLVALYMPMVPEAAVAMLACARIGAPHSVVFGGFSSEALRDRINDGQAKAIITADGGFRKDKIISNSCPSVESVLVVKRTSDYWWHELVPAQSIDCPAEEMDSEDRLFVLYTSGSTGKPKGVVHTTAGYNLWAHMTFQW-IFDVREEEIYWCTADVGWITGHSYIVYNGSTTVMYEGVPRPSNPGAFWDLIERHKINIFYTAPTAIRAFMKSGRDIPDKYNLKSLRLLGTVGEPINPEAWIWYRDVIGGNSCPIVDT---WWQTETGGVMISPLPGAIPTKPGSATLPLPGIEAEIVNAEGKSVDVNQGGYLVIKHPWPGMMRTVHGNPQRFRESYWEYLPPINGSLVYFDKDGYFWIMGRVDDVINVSGHRLGTMEIESALVSHNSVAEAAVVGKPDDIKGEAIVAFVTLESGANHNEKLLTDLVSTEIGAIARPDEIRFTNSLPKTRSGKIMRRLLR---------- 31505497 1516 --PIPRLERRTVIHDFIE-QVRALPDKTSIIYSQG----ELSYLELDTLTNSWANIFKYLGIQKDNICGVILEGDYRQVLAMLAVFKAGGIYLPLRLDEPEERSLRMMSKTSPTMIVVDSENLDIIKPRLALLPKPPQILVINAHEIQQYYQWDEANHDKKVLIMPDADDSNYIMFTSGSTGEPKAILGSHGSL--RHFINWEKLEFGINSNWRCLQIAQINFDAYLRETLVTLCSGGTLYIPDSTDREDLEKLLWQINLLHTVPSVMRLFLKIGRNLTNADQLLKNLRVLVLGGEPLFVKELREWHQVFGSQTEFVNIYGASETTFV----KHFHRIPDPNKITYARVPGGKTLPEAAFAVIDGTRP--CAVGEVGEIFVKSPYLTKGYYQDQRLTNSVFIPNPLNHGADIVYCTPDLTVEVIGRSDKQVKLNGVRIELGEIEDALAAIDGVEKALVIA---EEKEELVTVIAYYQAKNAINHQHISSQLKQVLPIYMQPNHLMQLADFPLLPNGKINRLGLPKAEAN----- 158522568 7 -FPATSQDNQLNVTTIIQHAARSFGQQEIVSRRLDGSMFKYTYSQAHERMKRLANGLRSIGVQVGDRVGVLAWNSHENYEIYFGLPGTGAVMLLLNLRLTPQDLAYVIDHSGATCIIVDETLLPIAHAVAPLCKNLKAFVIITLPGIYSYEDLIAESAPDFEWPHMDETSAYAACYTTGTTGKPKGVYYSHRDVYLHSCSIGINA--EISTTDTYCQIVPMFHALGWGLTMVGARLVFPGMYTLDKLEGLCKIIVDEKVNVSAGAPAIFMPLLEYIRGLDKKPDLAGARLLSGASEPPVAMMKGFWDLTGAEIIHAYGATETTPLVTTNRIMPWLDKLTEDQKWELKKKQGFTVVGLDIKVVNALDEEVPCDGKTPGEILIRGPWITARYHNA-PETEAQFTKDGYWRSGDVGTIDEYGYLKITDRVKDVIKSGGEWISSVDMENEIVSFPAVLEAAVVGITHPKWEERPLALVVLREGEKITADDIRNHLAKTFARWQLPDEVLFVDQIPKTSVGKLNKKEIREQYKEMY--- 52550177 39 ----------------VDRHARSSKHKVALYWQGADRNEKYTFLELSNLSNRFANVLMSAGIEKRDRVFIFLPRIPELYVSFLGILKTGAIAGTMFSAFGPEGLYDRLHDSGARYLITNSSLKERVYEIKDDLPDLERIIVVDTDVAEGEISYPEAMKKASDAFDVSPDDPAFMLYTSGTTGKPKGVVHRHLAIVQQHLTTEW--VLDLRDDDIYWCTDPGWVTGISYGILGPFSCGASVVVHDGRFDPDVWYSVIEQYRVTVWYSAPTAFRMLAQAHDAHKNHDSSLRHICSVGEPLNAEIVHWMRTFGLPIHDNFWQTETGGILIANYPS----------MPVKPGWMGKPTPGIKAAIIDDDGMEVRRGVEGNLALKPDFPSLMLDIWKNPSKYAEYFMGGWYLTGDRAVQHEDDYFLFI-GRSDDVINTSGERVGPFEVESVLIEHPAIMEAGVIGKPDTLRGEIIKAFVVLGDGYEASDELVRRFVKARLAGHAYPREFEIVDALPKTRSGKIVRRMLRAK-------- 167644547 1 -----MIPWSLTLDKISDHAARWHGRVEIISRRADGLSRRTNWAELRDVAQQVTGALAAQGVVLGDRVGTLAMNSDRHLAAWFGIMNMGAVCHTLNPRLSDEQLAYVINHAGDRLILADRHFGEAVERLRPHCPAVERVVWLDDNGPDGWEAWLEGRSQDCSWGGFPEESPAGLCYTSGTTGRPKGVTYTHRSNYLHTLMIMQPDVFSFSARTNLLLAVPMFHANAWGMCFAAAAAGSKLVLPGPKLDGASLYELLEEEGVTLTAGVPTVWQTLLQYLGDNKLRLSALERVMIGGAHCPEAMIHAFADHGVEVQCNWGMTETSPLGAAGAPTAEIAKLDRDAQVKNKLTQGRVPLGVDIAIFDADRNELPRDGQHIGFLGVRGHSVLERYFAS---DETALDSQGFFDTGDIGAIDAAGYLRLTDRAKDAIKSGGEWISSSEIENVALNHPSVAAAAALAVPHPKWGERPLLIVQPKSGDNLDAAGIRALLERDLAKWAVPDEIRFCDTIPVNGTGKIDKVALRRQ-------- 213017610 1 ------MPNVTTLFD----AASVPEAKVAIHCPSRGT--SYTYGDVRGQMNRLAQGLLAVGIRRGDRVCIYLESSPEYLFSYFAIWRIGAVAVPTNRVYRGEELLHAITNAGAVAVITDSEGAAVVSSVRDRAGCLQQVICTEEGISGTVPWQFASYPAAMRAVDCSFDHLCQLQYTSGTTGLPKGAMLTHGNWMSALDAER--EALGMTPDDIYLGIYPMGHVGISW-GLAALRAGGTFVIMERFHLDQYLALIERYQVTVLAGMPPVIHSLVHSPAGIEAALSSVKVIISGGGSLLPSVWEAFDRRFHIPIANSYGLSETIVIGSGTTTLPNYSFLTREYR-----SVGVPVGYTEVNIVSPEDPDEDLPPDTPGEIALRGPSVAQGYWQMPEATAAVFRPGGWFLSGDIGYLDTEGVLFITDRKKDMIIMSGWKVYPTEVENVLVQHPKIRDVAVFGSPDERRGEIPVAVVVPAGDEPPTYDEISTFCRSHLAGYKIPRGLIIVESLPRVNGWKLLRRTLREEY------- 152983978 67 ---------QLNVYNCIDRHLERRGEQIAIVWEGDNPSESITYRKLHHNVCRLANVLKSRGVEKGDRVCIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPDSLRDRILDADCRTVIKYIPLKQNVEKALEDCPEVSTVVVVERTQGDWYHEALHAASADCPAEAMDAEDPLFILYTSGSTGKPKGVLHTTGGYLLG-AAMTHKYVFDYHDGDVYWCTADVGWVTGHSYIVYNGATTLMFEGVPNYPDASRFWQVIDKHQVNIFYTAPTAIRALMREGDGPVRQTSRSSLRLLGSVGEPINPEAWEWYYQVVGEKRCPIVDT---WWQTETGSILITPLPGATALKPGSATRPFFGVQPVLLDEKGKEIDGAGSGVLAIKASWPSQIRSVYGDHQRMIDTYFKPYPGYYFSGDGARRDEDGYYWIRVDDVINVSGHRIGTAEVESALVLHDAVAEAAVVGCPHEVKGQAIYAFVTLMAGSQPDEALQQELLAKEIGSFAKPDHLQWAPSLPKTRSGKIMRRILRKIACNEL--- 134298447 5 -----------TLRDMWDELARIYSEKTVLIFEDNGSISEYTYSQLNEEINKTANLFLDLGIQKDEKVAIQLHNCPEFLMCWFGLAKIGAVLVPLNTHYTQEECGYILKKCDVATVVIEEEFLPIYDRSRPNKDISIKNILLARSEKQIPGTINFKENKGKQPRPLSSDDVAEILFTSGTTSKPKGVVLTHCNLLYAGIFTSWQGAFRY--DDRYLSIEPAFHVDFQLTALMPVLTVGATMIAVEKYSASRFWKQICKYKATITQAMPMMLRTMMLQPQQEWEKDHCIRQFFFFLALTNQEKDAFEERFNVRLFNSYGLTESLVGVIGDFPFGERKWP----------SIGRPGLSYEAKIVDEEGNEVPPNTIGEICIKGVPGRIMKEYYKDAEATAKTLKPGGWMHTGDKGYVDESGWFYFVDRKVNMIKRSGENVSATEIENILMCHPKIAEAAVIGVPDPIRDQAVKAFIVFKEGEELSTEEILEYCRGRMAKFKVPSFIEIRTSFPRTCTCKVQKKML----------- 119479619 54 -----------TVGDHFASIVSQYGDREAVISKH--QNHRLTYASLDAKSNALARGLESVGVRKGDRVGVMLGNSSEYAIATYALFKLGAILVPLNPSFNATQVISALSHLGAAHLIISAESNLPRKDPRSNVPLLKHLVQDLHTGFTSVISDNVADANPLPPQDLSPNDVVNIQFTSGTTAMPKAACLSHRSILNN--GSQIGDRMRLTAKDIVCCPPPLFHCFGCILGYMATATHGSAIVFPTESFNARATQEEKCTALYGVPTMFLEELGLLQDGEVEQKGFEFLRTGIAAGSSIPEALMKKLHKNLTELTICYGMTETSPVSAMTATDDPLD--------KRISTVGRLMPHVEAKVVDPANRSKILPINTRGELAVSGYLLMKEYWGDPHKTAEVMIADQWMHTGDEASMSPDGYITITGRIKDLIIRGGENIHPLEIENCLLTCPGVADVSVVGVPDERYGEVVAAFIICKEQDTVTEDKIREWVRERLSNHLVPRYVFFLDSFPKTASGKVQKFKLKE--------- 196189880 73 -------------------------DKTALIWGEPGDSRQLTYAELHAEVCQMANVLKDLGVQKGDRVGLYMPMIPEAAMAMLACARIGAAHTVVFGGFSAEALRDRLNDAEAKVVITADGGFRKVPSVANVLVVQRTSQAVDWTRDVWWHDVKPSASTDCPAEPMDSEDLLFILYTSGTTGKPKGVVHTTAGYNLYTHMTFKW-TFDIKDDDVYWCTADVGWITGHSYIVYGPLSNGMYEGAPRPSNPGAFWDVVEKYGVTIFYTAPTAIRAFMKMGDAEPKARDLSSLRILGTVGEPINPEAWMWYRKVIGGDRCPIVDT---WWQTETGGFMLTPLPGATPTKPGSATKPFPGILADVVDVEGNPVGVNEGGYLVVKHPWPSMMRTVYGDDARFRRTYWEHIPPKDGKYLYFDADGYFWVMGRTDDVLNVSGHRLGTMEIESALVSHPAVAEAAVVGRKDEIKGEDVYAFVTLEGTYSVSDELLKQHVVKEIGAIARPGEIQFTDALPKTRSGKIIRRFLRNLAEDVVGDA 108763649 1152 ---AHVYEAPLTLHGLFEAQAARTPEAVALCF----ESETLTYGELDRRANQLAHHLRGLGVGPEHRVGVCLERSLELVVSLLGVLKAGGAYVPLDPSYPQERLDFMLRDAAVRVLLTQQRLAKVFTEAA-----VTRVFVDADERAPFQHAESPRRSASW------SESLAYVIYTSGSTGRPKGAMNTHAGV--RNRLLWMQSEYGLSADDRVLQKTPLSFDVSVWEFFWPLMTGARLVLARPGGHQDPAYLKQLIQDEAITTAHFVPSMMQAFLAESAVEQCASLRRVFSSGEALSPELRDHFVARLPETRLYNLYGPTEAAVDVSAWDCHRSLPSRTVPIGQPVTALYVLDTRLAPLPVGVPGELYIGGVQVGRGYLGRPDLTAERFVPDGFARE--EGMRMYRTGDRARVLPDGSLEYLGRLDHQVKVRGHRIELGEIEATLEQHPAVQQAVVLARTAVGDDVQLVAFISHRGHAPTPATLRD-FLAERLPGFMVPSHIGILAELPLGPSGKRDRLAL----------- 108763649 3284 ------LPEDTCVHHLVETQASHTPDAPAVTF----EERSFTYRQLDEQATLLARRLQSVGVGPDARVAIVLDRSLEMVVAMLGVLKAGGAYVPLDPAHPKARLEAVLQEAHPAAV-------VTRRELAPNLPVREVPTLLVEDAPEHPLPPLTRG--------VAPRNLAYVLYTSGSTGRPKGVMVDHGNLVNHFVT--LDERIEARPAGTWLAVTPYTFDISGVELVWTLTRGFHLVIHPEERHARRSVAEQIEHHAITHLQCTPSRASLLLQSPGMARALARLRVLVLGGEALTPALAAELRTRLTGRLLNIYGPTETTIWSTT---------HAVEASGPTVPIGRPVSNTEVYIVDAHGTPV--PMGAAGELLIGGEGVSRGYLHRPELTAERFIPNPFSSRPGARLYRTGDACRYQPRIDQQVKIRGYRIELGEVEAVLREHPALREAAVVARTQDDDAARLVAYLVPSQRDTPLENLVRAFLRERLPEYMVPSAFVPLEALPLNASGKVDRQALPQ--------- 108763649 2213 ---ATGYPRDATIQALFEAHAAATPDAVALTC----EHHQLTYGALNQRANQVAHHLRALGVSAGARVGLCLERSLDMVVALLGILKAGGAYLPLDPTFPPERLGFLVQDARMAALVTRSGLADDL-----------PVQWIPVVSLDEDAAALAARPTANPTPVCNAEHEAYVLYTSGSTGKPKGVAVPQRAVVRLVRNTHYVH---LGPDETLLQFAPLAFDASTFEVWGALLNGARLAIHPPTTP--SLEELGSFIARQGVTTVWLTAGLFHQVVDHALESLASVRQLLAGGDVLSPAHVRRVVERYPGCRVINGYGP-----TENTTFTCCHTVSPDEPLVNAVPIGRPISNTRIHVLNAALEPVPVGA--PGELCAGGDGLALGYLNDPALTAQRFIPDPFYRTGDRCHVLPDGRVEFLGRVDEQVKLRGFRIEPGEIEAALALHPTVHEARVMAREDGPGEKQLVAYLVARPSELPPAEDLRRYLQARLPVFMVPSAFVTLAAFPLTANGKVDRRAL----------- 108763649 15 -----------TLLHCLRHRASTQPDAIAYTFVGDDDETRISYRELDRRARAIAASLQRMD-AAGERAILLYPPGLDYVAAFLGCLYANVIAVPAYPNRSLPRLQAILTDARASIVLTTEMILSLVDSLEEQASQLRDRRWLATDLLE------AGCEDGWREPEVTGQTLAFLQYTSGSTGTPKGVMLTHGNLVHNSHLIGL--GMELREGSVAVNWLPPYHDMGLIGGILQPLYNGFHSPITFLQRPLSWLQAIERHRGTCPNFAFDLCVRKTRPEEREQLDLRTWQVAFCGAEPIRPETLARFGFRPEFFYPCYGLAEATLIAAGGVKAEPVRTGHFDARALQHGSSGTQLPTQSLVVVDPQARTLQ-ADGEVGEIWMSGPSVAQGYWGRPEETERVFQARGPFLRTGDLGFLRDGQLFVTGRAKDLIIIRGRNHYPQDLEQTTEQHPAIRPSAAFSVDVDGEEHLAVAFEVSARQEVSPDDVATSVQQAIAEHHQLGVHAVLLGALPKTSSGKIQRHACRAGFLD----- 119476024 16 -------HTALTPVHFLSHAAKTYPDNLAVVHGD----LRYNYATLQQRCRRLASALSQHGIGPGDTVSVIAPNIPAHLEAHFAVPMTGAVLNSINIRLDADTFAYIFDHGECDVLLIDAQFAEVAKQALSKSSRRPLIIDLDDSLGPRSVRIGSTTYEQFPALPADEWQSLALNYTSGTTGNPKGVVYHHRG--AHQNAMGNILAWNMGHAPTYLWTLPMFHCNGWCFPWTITLLAGVHVCLRDVAADAIIESIVAN-DVSHMCGAPIVLSMIANAPEVLRNQIPKGIKIMTAGAAPPAAVIVAIEDLGAEITHTYGLTEVYGPCVYCAWHTEWDELSREHRAAMKARQGVAYPNNLDVLDPETMRPVPDDGETIGEVMFRGNVVMKGYLKNPDATREALADGWFHSGDLAV-KHPDNYIEIKDRSKDIIISGGENISSIEVESALYQHSAVLSAAVVAKADDKWGETPCAFVELKDGTTLDAQTLIAFSRNHLASFKIPKHVIF-GELPKTSTGKIQKFILREKAK------ 15924723 33 ----------MNMYECIDRHVQRLGDKIALNYKDEYRKESYTYKDMQRLSNKAANVLSEHAVDKGDRVFIFMSRTPELYFALLGVLKIGAIVGPLFEAFMEKAVADRLENSEAKVLITNKALLPRVP--VDKLPNLKKIVVVDEDVEDNYIDFMETASDEFDIEWLKSDDGLILHYTSGSTGQPKGVLHVQQAMLVHYISGK--YVLDLQEDDVYWCTDPGWVTGTSYGIFAPWLNGATNCIAGGRFSPEQWYSMIEDFKVTIWYTAPTALRMLMSAGDDEKYDLSSLRSILSVGEPNPEVIKWAKKVYGLTVLDTWWMTETGGHMIVNYPTMDV----------KLGSMGKPLPGIQAAIIDDAGNELPPNRMGNLAIKKGWPSMMYRIWKNPEKYK-SYFIGDWYVSGDSAYKDEDGYFWFQGRVDDVIMTAGERVGPFEVESKLVEHEAVAEAGIIGKPDPVRGEIIKAFVALRKGYEPTDELKEEFVKEGLSAHAAPREIEFKDKLPKTRSGKIMRRVLKAWELNLDAG- 107101844 3083 ------------VHRLFEEQVERTPTAPALAFGE----ERLDYAELNRRANRLAHALIERGVGADRLVGVAMERSIEMVVALMAILKAGGAYVPVDPEYPEERQAYMLEDSGVQLLLSQSHLKLPLAQGVQWI------------DLDRGAPWFEDYSEANPDIHLDGENLAYVIYTSGSTGKPKGAGNRHSAL--SNRLCWMQQAYGLGVGDTVLQKTPFSFDVSVWEFFWPLMSGARLVVAAPGDHRDPAKLVALINREGVDTLHFVPSMLQAFLQDEDVASCTSLKRIVCSGEALPADAQQQVFAKLPQAGLYNLYGPTEAAI-------DVTHWTCMEEGKDAVPIGRPIANLACYILDGNLEPV--PVGVLGELYLAGRGLARGYHQRPGLTAERFVASPFVAGERMYRYRADGVIEYAGRIDHQVKLRGLRIELGEIEARLLEHPWVREAAVLAVD----GKQLVGYVVLESEGGDWRETLAAHLAASLPEYMVPAQWLALERMPLSPNGKLDRKALPKEAEDGLG-- 107101844 1567 ------------LHRLIERQAAERPRATAVVYGE----RALDYGELNLRANRLAHRLIELGVGPDVLVGLAAERSLEMIVGLLAILKAGGAYVPLDPRYPSDRLGYMIEDSGIRLL-----LTQRAARERLPLGEGLPCLLLDAEHE------WAGYPESDPQSAVGVDNLAYVIYTSGSTGKPKGTLLPHGNVLRLFDATRHWFGFSADDAWSLFHSYAFDFSVWEIFGALLHGGRLVIVPYETSRSPEDFLRLLCRERVTVLNQTPSAFKQLMQVACAGQEVPPLALRHVVFGGEALRPWFERFGDRAPRLVNMYGITETTVHVTYRPLS------LADLDGGAASPIGEPIPDLSWYLLDAGLNPVPRGC--IGELYVGGAGLARGYCTRFVADPFSTTGGRLYRTGDLARYRCDGVVEYVGRIDHQVKIRGFRIELGEIEARLLAQPGVAEAVVLPHEGPGATQ-LVGYVVTQAAPSDPAALRRQALKASLPEHMVPAHLLFLERLPLTANGKLDRRAL----------- 107101844 4138 ---------------------RRTPDATALVF----DERSHSFAELDARANRLAHALVERGVAADVRVGVALPRGTELVVALLAVLKAGGAYVPLDLAYPRERLAYLMQDSGIALL------------LSESQALVQLPVPAGVPALALDRLDLLEHPAQAPQVEVHPANLAYVIYTSGSTGLPKGVAVSHGPLAMHIDA--VGERYEMSPADRELHFMSFAFDGAHERWLTALGHGGSLLLRDDALWTPEQTYAAMQRHGVTVAAFPPVYLQQLAEHAERDGNPPPVRIYCFGGDAVPVAGFELAKRALKPRYIINGYGPTETVVTPLIWKAAMDTECGAAYAPIGSFVGERCGYVLDADLNPLPAGVAGELYLGGVGLARGYLQRPGLSERFVANPFSRAGERLYRTGDLVRQREDGTFDYLGRIDNQVKVRGFRIELGEIEARLQDAGEVREAVVVAR-DAASGKQLLGYVVAEDGADASGERLRERLKRDLPEYMVPAHLALLPAMPLTPNGKIDRKALPD--------- 107101844 503 -LPASEYPAGQGVHRLFEAQAGLTPDAPALLFGE----ERLSYAELNALANRLAWRLREEGVGSDVLVGIALERGVPMVVALLAVLKAGGAYVPLDPQYPADRLQYMIDDSGLR----------LLLSQQSVLARLPQSDGLQSLLLDDLERLVHGYPAENPDLPEAPDSLCYAIYTSGSTGQPKGVMVRHRALTN--FVCSIARQPGMLARDRLLS-VTTFSFDIFGLELYVPLARGASMLLASREQAQDPEALLDLVERQGVTVLQATPATWRMLCDSERVDLLRGCTLLCGGEALAEDLAARMRGLSASTWNLYGPTETTIWSARFRLGEEARPFLGGPLEN---TALYILDSEMNPCPPGVAGELLIGGDGLARGYHRRPGLTAERFLPDPFAAD---GSRLYRTGDLARYRADGVIEYLGRIDHQVKIRGFRIELGEIETRLLEQDSVREAVVVAQP-GVAGPSLVAYLVPTEAALVDAEELRSALKAVLPDYMVPAHMLLLENLPLTPNGKINRKAL----------- 218441877 465 ------------LHHWIEDKTQENPEAIAIIF----EDKTLTYQQLNERSNKLAHYLQQQGVNSESLVGICVERSLEMVIGLLGILKAGGAYVPLDPGYPKDRLAYMLEDSQVSILLTQEKLIDQLPE------NKANIICLDKDWKT-----ISNYPTNTPSSNVTSDNLAYIIYTSGSTGKPKGVMNTHRGIVN--RLLWMQDQYQLTLQDRVLQKTPFSFDVSVWEFFWPLMTGSRLIIAKPEGHKDSSYLVNLIAQNEITTLHFVPSMLQVFLQEKNLDRCQSLKRVICSGEALPFSLQQRFFDHFNCELHNLYGPTEAAIDVSFYQCQRDTKLN-------SVPIGRPVANTQLYILDEDLQPV--PVGVAGEIHIGGIQVARGYLNRPDLTKEKFICDPFNPNNSQRLYKTDGNIEYIRRLDHQVKIRGFRIELGEIENTLSQHPAIQETLVISHLSQTGDQQLIAYLVATEKILPSQ--LRSFLADKLPDYMIPSAFVTLEKFPLTPNGKVNRRALPQ--------- 159898398 503 ----------------IARHAQTQPDQLALRYGD----QQYSYAELNQHAERLATYLQQLGVKPECVVGLCVERTPAMVIAILAIFKAGGLFLPLDPSFPADRLAYIVADAKPLVV------LTTAALAAELPLEAPHIVALDQAWHAHIQQVDA------PNHQLQPSNLAYMIYTSGTTGTPKAVLVTHQNLLNVLLASQ--QAFGFNPRDVMPCIAPFSFDIFLFELLNPLLAGGTSWMLTREEILDIAGLIESLASMSVIHTVPSLMRQLVNALETEGYTCQSIRMIFIGGDLVPPENAMRLAFPQAAIHVLYGPTEATIICTSYRV--------PQQGLLERHLIGRPLPNMAIRLYDPQQNLV--PIGMPGELYIGGAGVSRGYLNRSELTDEKFDQQRWYRTGDLARYQVDGNLEFLGRIDQQVKIRGFRIELGEIEAVLAQHPSIREAVVVAREDLPGDKRLVAYLIAESEQMPHIGELRAFLQTKLPEYMLPAAFMVLESLPLTRNGKVDRQALREHLANQFA-- 134291947 76 -------DGELNAYNCLDRHVEANGQRVAVIFADDGTVTRVTYAELLARVSRFANALKKRGIGKGDRVVIYIPMSIEGIVAMQACARIGATHSVVFGGFSAKSLNERLVDVGAKSIADEAIAMGGCDAVKSVIVYRRTGGKIDWHAGRWMHELADAESDHCPPEWVGAEHPLFILYTSGSTGKPKGVQHSTGGYLL-WAAQTMKWTFDWKPDDVFWCTADIGWVTGHTYITYGPCGGTQVVFEGVPTYPDAGRFWKMIADHKVSVFYTAPTAIRSLIKAADADDKVHPKSYDLSSLRIIGTVGEPINPDAWMWYHKHVGGERCPIVWQTETGGHMITPLPGATPTVPGSCTLPLPGIMAAVVDETGQDVPNGQGGILVVKRPWPSMIRTIWGDPERFKKSYYPEEYLAGDGTVRDKDTGYFTIMGRIDDVLNVSGHRLGTMEIESALVSHELVAEAAVVGRPDDTTGEAVVAFVVLKDEAAALAKALRDWVGKQIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSLAK------ 159154193 427 ------------IHQLFEEQVKLTPDAVAVIF----EGQFLTFQELNERANQLAHYLREKGVDIEVLVGIFVARSLEMVIGILGILKAGGAYVPLDYSYPVDRLAYMLSDAAVSILLTQQSLVDSLPENQ------AEVVCLDRDWQ-----IITNYSQQNPDSQVTSENLAYVIYTSGSTGKPKGVMNIHRGICNN--LLRTIDSYPLTPKDRILQITPFSFDVSVWEIFWSLTSGATLIVAKPEGHKNIAYLINLIAQEQVTQINFVPSMLRAFIQEVNSEDCHCLQRVFCGGEALSELTQRFFEHFNCELYNFYGPTETAVDATFWQCTLQSNY--------QIIPIGRPIANTQIYILDHHLQPV--PIGIAGELHIGGIPLARGYLNRPELTAQKFIDNPFSNGKLYKRYLPDGNIEFLGRIDNQVKLRGLRIELGEIESVLDTHPQIEQTAVILREDIADSQRLVAYIVSKNHSFTPGDFRR-FLQHKLPGYMIPSAFVMLSDLPLNPNGKIDHKQLPK--------- 116254451 67 -------DGQTNVYNCIDRHLKTNGDQVAIIWEGDNPYKKVTYNELYEYVCRMANVLKKHGVKKGDRVTIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPEALAGRIVDCESTFVITCDNTDTAIHIAARQYVNVTKVLVVRRTGGKWYHQEIATVKAECPPVKMKAEDPLFILYTSGSTGKPKGVLHTTAGYLVY-AAMTHEYVFDYHDGDVYWCTADVGWVTGHSYIVYGPNCATTLMFEGVPNFPDQGRFWEVIDKHKVNIFYTAPTAIRSLMGAGDDFVTRSSRSSLRLGEPINPEAWEWYYNVVGDKRCPVIDTW-----WQTETGGHMITPLPGATDLKPGSATTPFFGIKPQLVDNEGKVLEGAADGNLCITDSWPGQMRTVYGDHERFIQTYFSTYKGKYFTGDGCRRDADGYYWIRVDDVLNVSGHRLGTAEVESALVSHNLVSEAAVVGYPHPIKGQGIYCYVTLMSGHEGSDTLRQELVRAEIGPIAAPDKIQFAPGLPKTRSGKIMRRILRKIAEDDFG-- 186457114 1 ----------MNLSSAFARSAGKNPQKVALYWGE----QEYTFATLWDQSEHVASYLQRLNAKPGARVALWLKNCPEFIPALFGILHAGCVVVPVNNFLKPAEVNYILQDAGADIMITDSAMAEHLPALQASRPNLHIIQV------EQFGPDVLNTAKVPAPVET-EKDLAVIIYTSGTTGRPKGAMLSHGNLLHNVESCRLVLQTV--EQDRMAVLLPMFHSFMLTVGVFLPLIVGASIVLIRSLHP--PRNVLQEIIQRQASVLPAIPQFFRSMVSVPANIQLPLRMCISGAAPLPVQILKEFGEKFPFPIEGYGLSEASPVVTKNPLNG----------VRKPGSIGLPIPHVEVTIQNDAGQVLPPGE--VGELCVRGGNVMMGYWNQPAETANVMRGEWLLTGDIGY-KDSDGYIYITDRKKDMLLVNGINVYPREVEEIIYQFPGVREASVIGIPDPRKGEQPLAFISANEGATVDEKALLQFVRSKLADYKVPKKVVCLPALPRNATGKVLKTTLREMA------- 112824006 1797 ------------IHQLFEEQVERTPNHVAVVF----ENESLTYRELNNRANQLAHYLQNYQIKPDTLVGICVERSLEMIIGILGILKAGAAYLPLDPEYPPERLQFIIEDSGILLLLTQGFLKEKLL--LTNLTNLNQILYLDEQSFSLLLT-------DNPSSQTKTDSLAHVIYTSGSTGKPKGVMIENRSIVNLALAWS--DVFQIQNNSRVLQFGSLSFDLSIGEIATALAAGASLYLAQKETLLPSQILV----DFLTENQISHAFLSPSALSVLPQAPLPNLQSLTVGGEACTAKLITEWSKGRNFFNAYGPTETTVCATVARFTKDEE-----------KVSIGRPVPNTQIYILDSYLQPV--PIGVPGELHIGGAGLARSYLNRPELTQEKFIPNPFSNYPDSRRYLPDGNIEYLGRIDNQVKIRGFRIELGEIETVLTQNPQVQSSVIIACEDTPGNKRLVAYIVPQKDATPTPNELRQFLKEKLPEYMIPSAFVILESLPLTPNGKIDRRALPEPEQSY---- 91204220 59 -------------YEAIDKHATTWRNKVALWEGSDGTHLKYTFQELKILSDKCANMLQSLGVGKGDRVFLFLPRLPELFINMIAIAKLGAISGPMFSAFGPDAVRDRLQNSEAKVLITTPELKERVDAVLWELPKLERIVLVSEEGNVCYKTLMKDAPERFEMEWMDMEDPLYLLYTSGTTGKPKGITHVHNDMISYYITTKW--SLDLRDDDIYWCTADPGWVTGMVYGMWGPWLNGVSMYIYDGRFDVNKWYEYKITVWYTAPTALRMLMKSGDYLVAQYDLESLRYICSVGEPLNPEVIKWGMNVYNLPIHDTWWQTETGSIMIANYP----------CIPIKPGSMGKPFPGIKAAIIDSEGNELPDGHHGILALKPGWPSMLRKVWGDEGRFNEYFNITGWYTTGDTAYKDEEGYFWFVGRADDVINTSGHRVGPFEVESALLEHRAVAEAGVIGKPDPERGEIIKAFIALKEGFKPSSELIKKFIKHHLAAHAYPREIEFCENLPKTRSGKIMRRLLKAK-------- 153007718 51 -----------SIGDMILASCRQFPDNPAFTCMGKD----LSFKKLDEYSRALAAFLQSRGLVKGDRVAVMMPNILHYPIAFTAILRAGFVVVNVNPLYTPRELEHQLNDSGAKALIVLENFASTVEKTLNSVN-VPNIIVASMGDMHGFDALAQGRAQSFNPIPVQGSDLAFLQYTGGTTGVSKGAMLTHSNILANVEQMHVWMEVAFRNKNFVCALPLYHIFALTVNAMIGIKLGARNILIPNPRDISGFVKELKKYPFHIFPGLNTLFNGLMNNPDFQTLDFKPLILTLGGGMAVQRPVAERWQKMTCHVTEGYGLSETSPVACANALDAT----------EFSGTIGLPMPSTDVAIRDDDGNDL--ALGEVGEICVRGPQVMSGYWERPDETKRAIMPDGFFRTGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNEIEEVAAGHPGIVETAAVGIPNEHSGEVVKLFVV-RSDLNLTEDEVKAYCAERLTNYKRPREVEFRESLPKSNVGKILRRELRD--------- 126567224 18 -----------NMVDVFEQAVQKFADKPAF----TAVGVTLTYRDLDTQSRNFAAWLQNKDLKPGDRIAVQMPNVTQYPVVVFGAMRAGLIVVNTNPLYTTREMEHQFNDSGAKALVVLANMADNAEKVLPHT-GIEHVIVTEIADMHSPIKRTLMNAEKFTPVDIKLDDLAVLQYTGGTTGVAKGAMLTHANLVANLTQVRPMLEDQVEEGEVVIAPLPLYHIYSFTLNCGIMLEAGAHNIPNPRDIPGFVKELQKQKFSAFIGLNTLFVALCNNEDFQDLDFSGLKLTASGGMALTSDTAKMWQRVTGCEISEGYGMTETSPVVTFNP-----------RSAIQIGTIGLPIPSTVVKTIDDDGNE--TPVGEPGELCVKGPQVMRGYWQRPDDTQKSFTDDGFLKTGDVALIQEDGYIRIVDRKKDMIIVSGFNVFPNEIEDVVTTHPKVVECAAVGIPDAKSGEAVKVYVVPTKEGVTANEL-KEFCRERLTAYKVPKHFEFRDELPKSNVGKILRRELRDEA------- 71736347 25 -----------SVIEVFERCCRKFADRPAFSNM----GVTLTYAELERHSAAFAGYLQQHQLVPGDRIAVQMPNILQYPIAVFGAMRAGLIVVNTNPLYTAREMRHQFKDSGARALVYLNLFGKLVQEVLPDTAIEHLIEVKMGDMQSPAKGWRLGRDSRMQVVPRGLDDVAVLQYTGGTTGLAKGAMLTHGNLVANMQQVYACMRQQRPEGEVMIAPLPLYHIYAFTACMCMMISGNHNILITNPRDIGGFIKELGKWKFTAMIGLNTLFVALMNHPQFRSLDFSALKSTNSGGTALVKATAERWQITGCTIVEGYGLTETSPVASANPYGT----------LARLGTVGIPVPGTAMKVIDDDGAEL--PFGERGELCIQGPQVMKGYWNQPAATAESLDAQGWFKTGDIAVIGTDGFVSIVDRKKDLIIVSGFNVYPNEIEDVVMAHPKVANCACIGVPDERSGEAVKLFVVAREPGLSVEEL-KAFCKANFTAYKVPRHIVLRESLPMTPVGKILRRELRD--------- 209966919 17 -----------SLIALFDDAVARYGDKPFLEFL----GKRYTYRQVSALVDRFAKGLQGLGVRKGRTVGLFLPNTPYFVIAYFGVLKAGGTVVNFNPLYAEREIAKQIDDSEATIVCPMADVLPFPKNWLFPFVRRQDLALIPHDAHHVRFRELTANDGRFTPVAIDPEDVAVLQYTGGTTGVPKGAMLTHANIYANTVQAALWFPEAVDGAERMLGVLPLFHVFAMTCVMNLTIYKGGEIVLLPRFDLDQVLETIDRKKPTLFPAVPTIYTAINNHKHREKYDLSSIKLCNSGGAPLPVEVKAKFEEIGCKLVEGYGLSESSPVATINPPDA-----------SVPGSIGMPLPGTVIEIMSLEDRSRPVALGERGEVCIRGPQVMKGYWKRPDETANTIVDGRLHTGDVGYMDER-GYTYIVDRIKDMILAGGYNVYPRNVEEAIYLHPAVHECIVLGVPDPYRGQTVKAYIRLGEGQQMTPEELKAFLKDKLSPIEMPKQVEFREELPKTMIGKLSRKALLDEME------ 115523725 24 -----------SLVDLFEESFAKFRDRKAFICMD----KAITYGELDQMSAAFGAYLQSKGLKKGARVAVMMPNILQNPVATTAVLRAGFAVVNVNPLYTPRELEHQLKDSGAEAIVVLENFASTVEQVVAKTQ-VKHIVVANMNAVSFNAALAAGRGMKLTKPHIGPDDVAFLQYTGGTTGVSKGATLLHRNIVANVLQNWLQPALQLLPKDLDQLFIVCALPLYHIFALTACFLLAMRAGGVNLLIPNPRDMKGFVKELMKYKVNSFPYNGLLHTPGFDQVDFSQLKISNGGGMAVQRPVAEQWSKTGCGIAEGYGLSETSPVLTCNPATIDH----------FTGSIGLPLPSTLISIRDDAGNEL--PIGQTGEICAKGPQVMAGYWNMPEETAMVTTADGFFRTGDIGVMSPDGYTKIVDRKKDMILVSGFNVYPNEIEEVIATHPGVLECAVVGVNDARTSEAVKAFVVKKDPDVTAESIIE-FCRTQLTSYKVPKIIEFRTDLPKTNVGKILRRQLRDEKKN----- 194291978 498 -------------HRRIQRHAEQQPQAVALRHGHT----TLTYGELERRANRLAHRLIALGVGPEVRVGIAMERSPEMIVGLLAILKAGGAYVPFDPAYPAERLAYLFEDSGIAALLTQ-------PALRGLLPQRDGLPVLELDSQDDGAEWPE----HAPTVEVRHEHLAYVIYTSGSTGRPKGAQLQHGNLSRLLAATQHWFGFGPADVWTLFHSYAFDFSVWEIFGALCHGGQLVIVPFHVSRAPQEFIALLQRERVTVLNQTPSAFRALLTQPEL-YGAPLALRYVIFGGEALDPQALRPWVDRFGDASPQLVNMYGITETTVHVTYRPITRADLDPSSRARSPIGERIPDLGVRVLDAGLNLV--PPGVAGELYIAGDGLARGYLNRPGLTAERFVPDPFYRTGDLARWLPDGQLEYLGRIDQQLKIRGFRIEPGEIEARILAQTGVANAAVIAAEGP-SGARLVAYVVPAAGATVEGATLRTALAAELPDYMVPAAFVVLDTLPLTPNGKLDRRAL----------- 194291978 1990 ----------------FEAHAASTPDAVALA----ADDVQLTYRELNRRANVLAHRLAARGVGPDVRVGVLAERSVEMVVALLAVLKAGGAYVPFDPDYPADRLAYMIEDSGVALVLVQRPDAIAPLPAAVPVLDLGTPALYDGKH-------------ANPSPALHPHHLAYVIYTSGSTGRPKGVGIAHGALAHYLQGVLSQLALAPASRMAMVSTPAADLGHTVLFGALASGGALHLPARRCVFDAAAFARYMTQHRIGVLKIVPGHLGALLDGAQAAGVPLADVLPDHTLVLGGEATDAALRARLHAARPACRLVNHYGPTETTVGVLVHVAGTTPQPGLGLPLGQPLRGTGAYVMDAALCPLP----DGIAGELYVGGPALARGYLGRAALTADRFVPDPLYRTGDRVRRRADGVFEYLGRVDDQVKIRGFRVEPGEVAAQVAALPQVRQAA-VVAAPAAGGMQLVGYAVPQTDARPDPAALCRALAATLPPHMVPAAIVLLDALPLTANGKLDRR------------- 116749508 28 -------PHELNLADLLDRHVRDRGDRPAVKFVD----QVITYSELQRLVNRFGSSLRDAGLEARDRVGIRLVNCPEAIISVLAVEKLGAIPVPTSPLWAAEEIAYVANNAMMKFYIVSAPLMGAVENARSRFTSDTRVIVVGGNRDDVRRAGHEEGSSELAAVMLDGEDIGLILYTSGTTGMPKGCVHFVRQTIIETRVVN-RFVYGLTPRDVLGGAAPVSFAAGFGTFTLISFEGGAAVSLLPRFSPQEMMETITKHRITVLTGLPTAYRALLKYPDFKRHDISSVRLFTTGGDSLGAKTLEAWRQLTGKPVWEMGVTEMLHLVTSNTMNQEP--VPDSIGKPLPGVLVRVLNAWGGDCKPGEIGSLMLKGPSGGLYWRPFIENQRLLDAQM-----KGVVNGWNQMGDAVYRDDDGNIFFVSREDDIIKSSGYRIGPAEIEEAIARHPGVADVGVIGVPHPDKGQVTKAFIALKPGFKGDDEELREFLKDIIAIYKMPRIIEYVPSLPRTPTGKLLRRKLRAM-------- 109648232 6 ---------PLHIGFLLTLNANRYPQKTAIVC----NRQRISYAQLNRRVNKLAHGLLELGVTKGDKVAYLLPNGLRIVELYYAVQKIGAVSVAINYRLASPEIGCLLEQADCQVFVYHELFDDKVRQVKENVKTISLMIRVGEQPIQGEYAFEALTDHDHEEEPIGEEDLCRIQFTGGTTGRSKGVMRTQRQEIFQVIGITTALELG-GPDRVMLTQSPLCHQAGLSWLNVAIGAGNTLIVCDRFEPEKILRQIQEESVTNVMLLPPSSYHRIFALPSLAEYDLSSVKSVHSSAGGTSPEIVRKLYKVFPNCVVRCGYGLTETGGVGTTFVLTREVLENNPELTK--SVGKEMSFLELRLVDESGREV--PVGETGECIARGPSVMTGYYNQPELTEEVIKEGWVYTGDLLRKDEK-GYYYFMDRKKDMIKSGGENVFAQEVEGVIRTHSAVDDCAVIGVPDPRFGEAVMAVIKTKPGQAVTGEGIQEHCKKYLAGYKKPRLVEFVDEFPVDQAGKIQKYKLRATFAR----- 206971378 2591 ------YPQESTIHQLFEERVNRTPDAVAVVD----EKQQLTYRELNEKANQLAHYLQQCGIGTESLVGICFERSVEMIVSIMGIWKAGAAYVPLDPSYPESRLRYILEDTGIQVLVTNESLEDWIPKEIKIVCLDRDQIMISQESIL------------SPKCEVTGEDLAYVIYTSGSTGNPKGVSIQHHSVLNYGLQKEVFEHEIPSNMHVGLNASIAFDASIQQLQMLLYGSSLYIIPSEVRSDPEQFVAYIRENKLEIFDITPSLLQLLIDVGLLETCDGVHVPSKVLVGAIMPSLWEQLVETDKIQFYNVYGPTECTVDATCYHIK----------KGSKRVTIGRPLPNIQTYVLDRNRLPV--PVGVMGELYIGGAGLARGYLNRPELTSERFISHPFYRTGDLVRYLPDGNIAYLGRMDNQVKIRGFRIELGEIESTLQEHYLVKEAVVMVRENQSGDKRLVAYVVGEG----SLEEWREYLKTKLPIHMIPSYFVEMKELPLTINGKVDRKSL----------- 206971378 4106 ------------IHQLFEEQVNRTPDALAVVD----EKQQLTYRELNERANQLAHHLQKCGIGTESLVGLCFERSVEMVVGLMGIWKAGAAYVPLDPSNPESRLQYILEDTGIKVLVTNEVLLGWIPKDIKTVCLDRDQAMLSQE------------SKLSPICEVTGGNLAYVIYTSGSTGNPKGALVQHHSVILSYGLQKEVFSHEIPSNMRVGLNASIFDVSIQQLQMLLYGSSLYIIPSEVRTNPEQFVSYIRENKLEMFDMTPSLLQLLIDGGLLEISADVHVPSKILVGAIMPSLWEQLVETEKIDFYNVYGPTECTVDATCYHIK----------KDSKRVTIGRPLPNVQTYVLDKNLLPV--PVGVTGELYIGGAGIARGYLNRPELTAERFIRHPFNEEERLYRYLPDGNLDYLRRIDNQVKIRGFRIELEEIEASIERHPLVKEAVVLVTEDKLGEQRLVAYVVGDGSMH----EWREYLKTQVPNYMVPAHFIKVDEIPLTTNGKVDRKAL----------- 84499518 19 ---------PLTPLSNLRRAARIWPGREALVYGSF----RKTYAEYHERVTRLASALAGLGVTPGDVVATILPNLPPHAEAHFGVPACGAVLNAINTRLDAGTVAYILDHGGAKVVLCDSQFVSVLAEAMERMEGPRPRVIECPDDQAGVHSRSDYMTYEDDPAPEDEWESIALNYTSGTTGRPKGVVYHHRGAHQNAMGQILSWRMQLYP--RYLTIVPLFHCNGWCHTWMIPLLGGTVVCCRDITAPALFA-AFADEGVTHFGGAPIVLNMLVNAPEDQRRPFEQTVEVFTAGAPPAPATLAQIEPMGFNVTQVYGLTETYGPATESTWDDDWGDLTGDARAAKKARQGVMPAYEHITAMTSDMEQIPMDAEATGEIMMRGNGVMKGYLKNPEATKEAFKGGYFHTGDIAL-QHSDGYLQIADRAKDIIISGGENISSVEVEGVLMGHPDVLLCAVVAKPDEKWGEVPCAFVELKDGREGDEAALIAYARERLAGFKTPKKVVFR-ELPKTSTGKIQKFELRRQVRE----- 170722329 1 ----------MNLGKIITRSARYWPDHTAVADSQT----RLTYAQLERRSNRLASGLGALGVATGEHVAILAANRVELVEAEVALYKAAMVKVPINARLSLDEVVRVLEDSCSVALITDATFAQALAERRAALPMLRQVIALEGEGGDLGYAALLERGSEAPCSLDPADDAAVLHYTSGSSGVLKAAMLSFGNRKALVRKSIASPTRRSGPDDVMAHVGPITHASGMQI--MPLLAVGACNLLLDRYDDRLLLEAIERERVTRLFLVPAMINRLVNYPDVERFDLSSLKLVMYGAAPMAPALVKKA--IELFGPILVQGYGAGETCSLVTVLTEQDHLIEDGNYQRLASCGRCYFETDLRVVNEAFEDVAPGE--IGEIVVKGPDIMQGYWRAPALTAEVMRDGYYLTGDLATVDAQ-GYVFIVDRKKEMIISGGFNVYPSEVEQVIYGFPEVFEAAVVGVPDEQWGEAVRAVVVLKPDAQLDAAELIERCGRALAGFKKPRGVDFVTELPKNPNGKVVRRLVREAYWQH---- 114319834 78 -------------HNCLDRHLEQRGDQTAIIWEGDDPNEHITYKDLHERVCRLANAMKARGVKKGDRVCIYLPMIPEAAVAMLACARIGAIHSIVFGGFSPDALKDRIQNADCETVIRNVALKSNADKALESCPDVKNVFVVKRTGGDWYHEAVADVSADCPAEELDAEDPLFILYTSGSTGKPKGVQHCSAGYLLG-AAMTHKYVFDYQEGEVYWCTADVGWVTGHSYIVYNGATTLMFEGVPTYPSAARCWEVVDKHNVSIFYTAPTAIRALMGQGNEHVTKTSRKSLRILGTVGEPINPEAWEWYYNVVGDGRCPIVDT---WWQTETGSILIAPLPGATDLKPGSATLPFFGVEPALVDPEGKELEGAASGNLVIKRAWPSMMRTVYGDHKRFMETYLAAYPGMYFTGDGARRDEDGYYWIRVDDVINVSGHRMGTAEVESALVLHDAVAEAAVVGYPHDIKGQGIYAYVTLMAGVEPSDELKKELVKNEIGPIAKPDVIQWAPGLPKTRSGKIMRRILRKVAANEL--- 37526561 13368 ---ETVYPKQLCVHQLFEQQVEKNPDATALVY----EEQTFSYAELNTRANRLAHQLIALGIAPDQRVAICVTRSPTMVVGLLAVLKAGGAYVPLDPAYPGERLAHILTDAAPAIL-----LADNVGCAALGEEALSGLTVLDPN------TLPDKPDSNPQVTALTAQHLAYVIYTSGSTGTPKGVMVEHRGLIN--LVWDKIAQFDVHSDSRILQFASLSFDASVWEIMVALGSGASLIIAVDIV---RQDPLRLWHYLEQQAVTHACLTPAFLRERTDLPEMTIRPTVILGGEAPSVMLLQALSRRATVFNAYGPTEITVCATTWRCPPDYTDML---------VPIGHPTANTQIYLLDSYGQPV--PLGVVGELYVGGVGVARGYLNRPELTAERFLSDPFSDEPNARRYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLMEHPAVQEAVVLVLGDEQ-NKRLVAYIVAEADEALVNRLRTH-LSAILPDYMVPAAFVRLNAFPLTPNGKLDRRAL----------- 37526561 12287 ---ETRYPKQLCIHQLFEQQVENEPNETAVVY----EEHTLSYGELNARANRLAHQLIALGVIPDQRVAVCVSRSPAMVVGVLAVLKAGGAYVPLDPVYTGERLTHILTDAAPAILLADNVGRDVLGE-----DALAGLTVLDPN------SLPDQPDSNPQVPGLTAQHLAYVIYTSGSTGTPKGVMVEHRHILRLFDATESW--YRFNRQDIWCLFHSIAFDFSVWELWGALRYGAKLVLVPHAIARSPQELHQFVCQHGVTVLNQTPSAFKAFIASYVANPLPDCLRYIIFGGEALEPSMLKPWYALREETSPQLVNMYG--ITETTVHVTYWALARHDVEQTTSPIGTRLPDLTLYLLDKYGQPV--PSGAVGELYIGGAGVARGYLNRPELTAERFLTDPFSHIPDARMYRPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLMEYPAVREAVVLAL-DDGQDKRLVAYVVAEVDEELINRLRTH-LGAILPDYMVPAAFVRLETFPLTPNGKLDRRALPAPGEDAFA-- 37526561 8031 ---ETSYPDHGCIHQLFEQWAEKSPDATALVY----EEQSFSYAELNNRANRLAHQLIALGVIPDQRVAVCVSRSLAMVVGVLAVLKAGGAYVPLDPVYTGERLTHILTDAAPAILLADNVGRDVLGE-----DALAGLTVLDPN------SPPDQPDSNPQVPALTAQHLAYVIYTSGSTGTPKGVMVEHRHILRLFEATEFW--YHFNRQDIWCLFHSIAFDFSVWELWGALRYGAKLVLVPHAIARSPQELHQFVCQHGITVLNQTPSAFKAFIASYIANPLPDCLRYIIFGGEALDPSILKPWYALREETLPQLVNMYG--ITETTVHVTYRALARHDVEQITSPIGTRIPDLTLYLLDKYSQPV--PLGAVGELYIGGAGVARGYLNRPELTAERFLPDPFSSEPDARMYRPDGNLAFLGRNDQQVKIRGFRIEPGEIEARLTEHPAVHE-AVVQVMGGGQDKRLVAYVVAEVDKELINRLRTH-LGAILPDYMVPAAFVCMDAFPLTPNGKLDRRAL----------- 37526561 600 ----TRYPDQTCIHRLFEQQAEKTPDATALVY----EEHILSYAELNARANRLAHQLITLGVAPEQQVAICVASSPARIVGLLAVLKAGGAYVPLDPAYPGERLVHILTDAVPAIVLADNTGRAALGE-----KVLAALTVLDPN------SLPDQPDSNPQVSALTPRHLAYVIYTSGSTGIPKGVMVEHRGLVNLIQEKIVQFEIHPGSRMLQFASFGFDAGVWETMMALCSGATLAIPADTVRQEPRYLWHYLEEQAITHACLTPALLREGTDLPE-----MTIRPTLILGGEAPSATLLQALSRRATVFNAYGPTEITVCATTWRCPSDYTEGV---------IAIGRPTVNTQVYLLNTDGQPV--PLGAVGELYIGGIGVARGYLNRPDLTAERFLADPFSDKPDARRYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLMEHPAVSEALVLALNDGQ-DKRLVAYVMAEADDQLVNSL-RAYLSAILPDYMVPTAFVRLDTFPLTPNGKLDRRAL----------- 37526561 11236 ------------IHRLFEQQAENTPDAIALIYGE----HIFNYAELNARANRLARRLIRQGIQPDERIAVLLERSIELVVAQLAILKAGAVYVPIDPSVPDERKHWLIRDCSAKLL----------------LTDIPIDLAIPRFCLADEMGAIRGEDYLNLDLSRSSTELAYIMYTSGSTGMPKGVMVPHRAVVRLVINNGYAE---IGPDDRVAFEANPVFDASTFEVWAPLLNGGALVVIDHATVLTPKEFAQVLRNYRITVLWLSVGLFNRLAAELSPVFPQLNILIVGGDVLDPHVMAQVLRDSPPQQLLNGYGPSEGTTFTTTY------RIATLPSGVIRIPIGRPIANTRVYLLDANGQPV--PLGVEGEIYIGGDGVACGYLNRPELTAERFLPDPFSDKPDARRYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLMEHPAVHEAVVLVMSDGQ-DKRLVAYVVAEADEMLVNHLRDH-LSAVLPDYMVPAAFVCLDAFPLTPNGKLDRRAL----------- 37526561 5908 ---EIAYSDPLCIHQLFEQQVEKNPDATALVY----EEQTYSYAELNTRANRLAHQLIALGIVPDQRVAICVTRSPTMIVGLLAVLKAGGAYVPLAPAYPGERLAHILTDAAPAIL-----LADNVGCAALGEEALSGLTVLDPN------TLPDKPDSNPQVTALTAQHLAYVIYTSGSTGTPKGVMVEHRGLIN--LVRDKIAQFDIHSDSRILQFASLSFDASVWEIMMALGSGACLVIAVDIV---RQDPLRLWHYLEQQVVTHACLTPALLRDGGDLPALTITPTVILGGEAPSAALFQTLCRRAALFNAYGPTEITVCAATWRCPPDYTDTL---------VPIGHPTANTQIYLLNSDGQPV--PLGAVGELYVGGAGVARGYLNRPELTAERFLADPFSEMPGARMYRPDGNLVFVGRNDQQIKIRGFRIEPGEIETRLTEYPAVREAVVLAR-GEEHDKRLVAWVVAEENDELANSLRTH-LSTILPDYMMPAAFVRLDALPLTPNGKLDRLAL----------- 37526561 1672 ---ETSYPDHSCIHRLFEQWAKKSPDATALVY----EEQILSYANLNACANRLAHQLIALGVTPDQRVAVCVSRSPAMVAGVLAVLKAGGAYVPLDPAYPSARLAHILTDAAPAVV-----LADKAGKVALGEEALTGLTVLDPNILPNQVDSNPQISG------LTSRHLAYVIYTSGSTGVPKGVMIEHRNTVNFYWAQQAFETEEIREVLFSTSMNFDLSIFECFVPLSQGATIHLVEDALSLMQHALPVTLINSVP------------SAMKPLLQAQALMASVHTVNLAGEPLKGALIEQIFEKTQIQRLCNLYGP-------SETTTYSAWLPIQRGDRIIESIGRPIANTRLYLLDENGQPV--PLGVVGEIYIGGAGVARGYFNRPDLTAERFLIDPFSDVPDARMYFPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLMEHPAVSEAVILAL-DDDQDKRLVAYVVAEADEVLINRLHAH-LSAVLPDYMVPAAFVCLDAFPLTPNGKLDRRAL----------- 37526561 2722 ----TSYPDHGCIHRLFEQQAEKTPDAIALVY----EKYILSYAELNARANRLAHQLITLGVAPEQRVAICVASSPARIVGLLAVLKAGGAYVPLDPAYPGERLIHILTDAAPAIVLADNTGRAALGE-----KVLAALTVLDPN------SLPDQPDSNPQVPVLTPHHLAYVIYTSGSTGIPKGVMVEHCGLVNLVQEKIVQ--FDIHPGSRMLQFASFGFDAGVWETMMALCSGATIPADTVRQEPRYLWHYLEERAITHACLTPALLREGTDLPE-----MTIRPTLILGGEAPSTTLLQALCRRATVFNAYGPTEITVCAATWRCPSDYTEGV---------IAIGRPTANTQIYLLNTDGQPV--PLGAVGELYIGGIGVARGYLNRPDLTAERFLADPFSDKPDARRYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEARLLEYPAVSEALVLALGDGQ-DKRLVAYVAAEANEELVNHLRTH-LSAILPDYMVPAAFVRLDAFPLTPNGKLDRRAL----------- 37526561 4834 SMTETSYPDHGCIHRLFEQWAEKNPDATALMY----EGQAISYAELNTSANRLAHQLITLGVVPDQRVAICVARSPAMIVGLLAVLKAGGAYVPLDPAYSGERLGHILVDAKPAILLADNTGRAALEKALADLIMLDPNILFDQADSNPLI------------PELTERHLAYVVYTSGSTGTPKGVMVEHRGVVNLALAQIT--RFSVDETSRILQFASSGFDASVSEIMTALSGGACLVIPTDIIRQDP----RRLWSYLEKQAVTHAFLPPALFREESDLPVITIKPTLIFAGEAPGSTLFRALCDRVNLFNDYGPTEITVCATSWSCPSDYTDAW--------VPIGRPTTNTRVYLLDTYGQPV--PLGTVGELYIGGVGVARGYLNYPELTAERFLTDPFSNEPDARRYLPDGNLIFVGRNDQQVKIRGFRIEPQEIEARLMEHPAVSGALVLALSDGQ-DKRLVAYVVAEPDDGLTASL-RGYLSAILPDYMVPAAFVRLNTFPLTPNGKLDRRAL----------- 37526561 3793 ------------VHQLFEQQAGNTPDAIALVYGE----HILSYAELNARANWLAHWLIGQGIQPDDRVAVQLERSIELVVAQLAILKAGAVYVPIDPRVPDERKHWLISDCAAKLLLTD--------------------IPVDLADKIGAISGEDY---PNPDLPRISTELAYIMYTSGSTGTPKGVLVPHRAVARLVINNGYAE---IGPDDRVAFGANPSFDASTFEVWAPLLNGGTLVVIDHATVLTPKEFALALQTYRITVLWLSVGLFNRLVAELSPVLPQLKILIVGGDVLDPHVMAQVLRDNPPQQLLSAYGPSEGTTFTTTY------CITALPSVVARIPIGRPIANARIYLLDTYGQPV--PLGAIGEIYVGGDGVACGYLNRPDQTAERFLTDPFSDQPDARMYRPDGNLEFLGRNDQQVKIRGFRIEPGEVEARLLEHPAVHEAVVLVV-DDGQDKRLVAYVVAEADEMLVNHLRDH-LSAVLPDYMVPAAFVCLDAFPLTPNGKLDRRAL----------- 37526561 14421 ----TRYPDQTCIHRLFEQQTEKTPDAVALVY----EERILSYAELNARANRLAYRLIERGVQSDDRIAVLLERSIELVVAQLAILKAGAVYVPIDPRMPDERKNWLISDCSAKLL---------LSDILVNLAVLQFCLDDEMDAIRQ-------EDHCNLDLPRSSTELAYIMYTSGSTGTPKGVMVPHRAVVRLAINNGYAE---IGADDRVAFEANPVFDASTFEVWAPLLNGGALVVIDHATLLTPKEFVQALQTYRITVLWLSVGL-FNRLATALSPVLPQIKTLIVGGDILDPHVIAQVLRDGPPQQLLNGYGP-----SEGTTFTTTYRITALSPEVSRIPIGRPIANTRVYLLDTYGQPV--PQGVTGEIYIGGDGVACGYLNRPELTAERFLLDPFSDKPDARRYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEVRLMEHPAVSEAVVLAQGDSQ-DKRLVAYVAAEANEELVNHLRTH-LSAILPDYMVPAAFVRLDTFPLTPNGKLDRRAL----------- 37526561 9113 ------------IHRLFEQQAENTPNAIALVYG----KHILNYAELNARANQLAHWLIGQGVKPDNRVAVLLERSVELVVAQLAILKAGAVYVPIDPRVPDERKYWLISDCSAKLL----------------LTDTPIDLAIPRFCLADEMGAIRQEDNRNPDLPRSSTELAYIMYTSGSTGTPKGVMVPHRAVVRLVINNGYAE---IGPDDRVAFEANPAFDASTFEVWSPLLNGGVLVVIDHATLLMPKELVQALQTHRITVLWLSVGLFNRLAAELSPAFPQLKILIVGGDVLDPHVIRQVLRDNPPQQLLNGYGPSEGTTFTTTY------RITALSPEVVRIPIGRPIANTRVYLLDTYGHPV--PQGAIGEIYIGGDGVVCGYLNRPELTKERFLPDPFSDEPNARRYLPDGNLEFLGRNDQQVKIRGFRIEPGEIEAQLLKHPAVSEALVLTLGNGQ-DKRLVAYVVAEADEMLVNHLRTH-LSMILPDYMVPAAFVRLDTFPLTPNGKLDRRAL----------- 37526561 6961 ----TRYPDQTCIHRLFEQQEEKTPDAVALVY----EEHILSYTELNARANRLARQLIKWGIRSDERVAVLLERSIELIVAQLAILKAGAVYVPIDPRVPDERKNWLINDCSAKLL----------------LSGIPVDVAIPRFSLTDEMITIEEEDHRNLDLPRSSTDLAYIMYTSGSTGTPKGVMVPHRAVVRLVINNGYAE---IGPDDRVVFEANPAFDASTFEVWAPLLNGGTLVVIDHTTLLTPKEFVQALQTYRITVLWLSVGL-FNRLATALFPVLPQIKTLIVGGDVLDPHVMAQVLRDSPPQQLLNGYGP-----SEGTTFTTTYRITALSPEVSRIPIGRPIANTRVYLLDTYGQPV--PQGVTGEIYIGGDGVACGYLNRPELTAERFLPDPFSDKPDARRYLPDGNLEFLGRNDQQVKIRGFRIELGEIEARLLEYPFVSEAVVQVMGDGQ-DKRLIAYVVTEADEELVNRLHTH-LSTILPDYMVPTAFVRLDTFPLTPNGKLDRRAL----------- 37526561 15492 -----LYPDQCCMHRLFEQQAEKTPDAIALMYGE----YILNYAELNARANRLARRLIGLGIRSDDRVAVLLERSVELVIAQLAILKAGAVYVPLDLRIPDERLHWLISDCSAKLL----------------LTDIPVDLDIPLYCFADEVDDIEEEGYLNLDLPRSSTDLAYIMYTSGSTGTPKGVMVPHRAVVRLVINNGYAE---IGPDDRVAFEANPAFDASTFEVWAPLLNGGTLVVIDHTTVLTPQEFVQTLQAYRVTVMWLSVGLFNRLAAELSTVLPQLKILIVGGDVLDPHAIAQVLRDGPPQQLLNGYGPSEGTTFTTTY------RITALSPGMTQIPIGRPIANTRVYLLDIYGQPV--PQGVTGEIYIGGDGVACGYLNRPELTAERFLVDPFSDLPDARMYRPDGNLEFLGRNDQQIKIRGFRIEPGEIEARLVEYPTVQEAIVLVLGDGQ-DKRLVAYVVAQEDEGLANSLHTY-LSAILPDYMVPSVFVRVDDFPLTPNGKLDRHAL----------- 91974524 51 -------DRPSSISECLAANVARWPDREAYVFHPGGE--RLTWGEVGAQVDRVAAALREFGFRKRDRLCLLTAGCPEYVIAYLAIVQLGGVAVPVNLGLTDEGLAAQINKVGAKGLVVSSEVWSKLDAVRGGLDSVEAVFVIGGAAPQGTLAFSELSSLRTTPVDVDEWDLCAISFTSGTTGVPKGTMAMHIN-ALGCAQNVVIAAKGLGPDDVNLCMPPLYHNTAVYADFLPALLSGGKCVIMSAFTPLEAIKLIEAERATWAVAAPIMLWMMMNHPEFRNHDCSTLKKILFGGHASSETFINQLNREFAPIAMVN-------AGSVSESTAVGFALPTEDAIRKITSCGLATPNTDIAIFDDAGNEVL-EPNVIGEVAYRGQQTNAGYWEEPGKTAEVFRRDGFVLSGDWAKIDEDGYLWLLDRKKDMVVRGGQNVYCIEVENKLYLHPKVLRAAVVGVPDHVFSERLKAIVVLKPGESATADEIREHCAKHLAKYETPEYVVFGASLPANAAGKTLKRPL----------- 116255108 68 -------DGQTNVYNCIDRHLKTNGDQVAIIWEGDNPYKKVTYNELYEHVCRMANVLKKHGVKKGDRVTIYMPMIPEAAYAMLACARIGAVHSVVFGGFSPEALAGRIVDCESTFVITCDNTDTAIDIAARQHVRVSKVLVVRRTGGKWHHQEIATVKPECPPVKMKAEDPLFILYTSGSTGKPKGVLHTTGGYLVY-AAMTHEYVFDYHDGDVYWCTADVGWVTGHSYIVYGNCATTLMFEGVPNFPDQGRFWEVIDKHKVNIFYTAPTAIRSLMGAGDDFVTRSSVRLLGTVGEPINPEAWEWYYNVVGDKRCPVIDTW-----WQTETGGHMITPLPGAIDLKPGSATVPFFGIKPQLVDNEGKVLEGAADGNLCITDSWPGQMRTVYGDHDRFIQTYFSTYKGKYFTGDGCRRDADGYYWIRVDDVLNVSGHRLGTAEVESALVSHNLVSEAAVVGYPHPIKGQGIYCYVTLMAGHEGTDTLRQELVRAEIGPIAAPDKIQFAPGLPKTRSGKIMRRILRKIAEDDFG-- 34498258 406 -------PREALIHQIFEAQAARTPDAPALEH----KGVTLSYRELDCRANRLARHLRVQGVQAGEFVALCAQRSLDMVVGLLAILKAGGAYIPLDTAYPADRLAYILGDSQPLLILADDAGQAILEPLQLATRLINLGRQGD--------AWSALSADAPACLHLNAGDLAYVIYTSGSTGNPKGVMIEHRSLVNY--VLDAIRWFELTPSDRVLQQNSLNFDLSLEEMLPALLSGACLVLATELFGSAPLSEHRKLGISFVHMTAAHWHTQWSDAPLQALQYLQGVRLVNVTGDALSAQKVRVWESIRPESINTYGPTEATVSCTATRLAGELEGVNVTIGKPFANTRMYILDGKLQPVPIGVTGELYIAGVQVGRGYLNRPELTAERFIADPY--SADPQARLYKTGDLGRWLPDGSIEYLGRNDFQVKIRGFRIELGEIEAKLAACAGVKEAVVLAREDAPGDKRLVAYLTAQPGAELEPSSLRAALSQELAEYMVPSGFVVLEAFPLTPNGKLDRKAL----------- 34498258 1490 ------------IHRLFEAQATSRPEAEALRHGEA----SLSYGELNRRANQLAHRLIGLGVVPEARVGICLERGLDMVVGLLGILKAGGAYVPLDPSYPAERLSYMLEDSAPVVVLTQASLAEKLSGSAPRLLL---------DAPEERAKQAAQREANPAVTGLDSGKAAYVIYTSGSTGLPKGVVNEHEGVVN--RLWWAQETYRLTTADRVLQKTPFGFDVSVWEFFLPLLAGAQLVMADPEGHKDPHYLRQLIEAAGITTLHFVPSMLQSFVSLVPRGSCPTLKRILCSGEALPHALQTQCLRHFPHSELHNLYGPTEAAIDVTAWPCSAAGPSSFVPIGKPISNIQIHILDGDGQLAPLGVAGELYIGGAGVARGYLNRPELTAERFIADPFSADPQARLYKTGDLGRWLPDGSIEYLGRNDFQVKIRGFRIELGEIEAKLAACAGVKEAVVLAREDAPGDKRLVAYLTAQPGATLEAAALRAALSQELAEYMVPSGFVVLEAFPLTPNGKLDRKAL----------- 34498258 2574 ------------IHRLFEAQAASRPEAVALVCGE----QTLSYGELNRRANQLAHRLISLGVEPGDRVALDLPRGADLLIAIVGVLKSGAAYLPLDEGLTAERRQWLQADSGAK-----------------------------LSVDAAWLATPGTWPEENPAVAGDAESVAYLMYTSGSTGEPKGVLAPHRGITRLVCGNRYA---AFQADDRIAWAANPAFDASTLEIWGALAHGASLVAIDKDTLLSAEALGARLQRDRITILWLTAGLFQRHARGLGAALSGLRYLMVGGDVVDPRVAAQVRRDNPPAHLLNCYGPTETTTFATTHEIGAEAETAASLPIGKPIGNTRIYILDGDGQLAPLGVAGELYIGGAGVARGYLNRPELTAERFIADPYSADPQARLYKTGDLGRWLPDGSIEYLGRNDFQVKIRGFRIELGEIEAKLAACAGVKEAVVLAREDAPGDKRLVAYLTAQPGAELEPSSLRAALSQELAEYMVPSGFVVLEAFPLTPNGKLDRKAL----------- 89093400 22 ----------LTPITFIERAASVYPNRIATVHGD----VRRTWAETYTRCKQFASALRAKGVNPGDAVSIMAPNLAEHFEAHFAVPMCGAVLNSINIRLDSEAVAFILKHAESKVLITDREFSSVVKGALELLDEKPFVIDIDDPYWSKYDDFLATGDEHFVPHKVDEWNAITLNYTSGTTGNPKGVVYHHRGAYLNAISNSI--SWGMDQHAVYLWTLPMFHCNGWCFPWTIAA-MAGVNVCLRHVRADDIFNAIKREKVGYFCGAPIVLNMLNSADDELKTGIEHQVKVMTAGAAPPAAVIAGMESLGFSVTHVYGLTETYGPSVVCAWHDEWDEKSLDDKARLKARQGVRAPMLDMVADPVTMKPVPKDGETMGEIFMQGNLVMKGYLKNPDTTEKSFEGGWFHSGDLAV-WHEDGYIEIKDRSKDIIISGGENISSIEVEDVLYRHPLVQEAAVVAKNHEKWGETPCAFVALKEGSDITEKEIIDFCREHMAHFKAPKDIVFGD-LPKTSTGKIQKFLLRDRA------- 121998674 78 -------------YNCVDRHLETRGDQTAIIWEGDDQDEHITYRDLYERVGRLANALKARGVKKGDRVCIYLPMVPEAAVAMLACARIGAVHSIVFGGFSPEALRDRIQDADAEVVIRSIPLKANTDKALEGCPNVKTVFVVRRTGGDIAWWFHEACAEDCPPEHMDAEDPLFILYTSGSTGKPKGVQHSTAGYLLG-TAMTHKYIFDYQDGEVYWCTADVGWVTGHSYIVYNGAKTLMFEGVPTYPDAGRFWQVVDKHEVSIFYTAPTAIRALMGQGDDHVKKTSRKSLRILGTVGEPINPEAWEWYYHTIGEDRCPIVDT---WWQTETGSILIAPLPGAMDLKPGSATLPFFGVEPQLVDDKGNVLEGATNGNLVINRAWPSMMRTIYGDHERFFNTYLAAYPGKYFTGDGARRDEDGYYWIRVDDVINVSGHRMGTAEVESALVLHDKVSEAAVVGYPHDVKGQGIYAYVTLMAGEEPSDELKQELVKQEIGPIAKPDIIQFAPGLPKTRSGKIMRRILRKVASNEL--- 77458439 3760 -----------TVHGLFEAQVQRTPQAIALQAGE----QRLTYAELNAQANRLAHHLRELGVGPDSRVAISVERGLELMVGLLGILKAGGAYVPLDPAYPAERLDYMLKDSAPVAVLVHGATRELLDE------STALVIDLDQAHWTF------NPDDNPQVLGLSASNLAYVIYTSGSTGAPKGVMVEHRGV--GNLLHWSSQLCPAVTDGALLQKTPFSFDASVWELFWPLSAGLRLVLARPDGHREPAYLAQVIREQRVSVIQFVPVLLQQFLEQDDVSQCSSLTDVFCGGGDLTPALARLVRERLPQVRLHNVYGPTEATVDSTVWTLEPSMAVPDSAL----PIGRPINNTRLYVLDAAKRPVPMGV--IGQLFIGGAGVARGYLGLPQLMAERFTPSPFVAGDRLYRYRADGQLEFIGRNDFQVKLRGLRLEPGEIEAQLLSHPALREAVVLVRE-----ERLVAYFTAEAGQPGIEALREHLL-ARLPDYMVPSAFVALDSLPLSPNGKVDRKAL----------- 77458439 2690 --PVTAYPRGATIHAMVEVQAERNPHALAVIQG----AQQLTYGQLNQRANRLAHHLIGLGVQPDDRVALCVRRGPQMLVGLLAILKAGAGYVPVDPAHPAERIAYLLQDSDPVAV--------LAQASTRELLGMMPVIDLDSD------AWQHLPDSNPQLPYLTPANLAYVIYTSGSTGQPKGVMVEHATL--ENLVHWHAEAFDLHAGSHTASVAGFGFD-----AMAWEVWPALCVGATLHLPPETVSNEHLDELLDWWRAQPLQVSFLPTPVAEYAFSRELQHPTLRTLLIGGDKLRQFNRAQTFAVINNYGPTEATVVATSGLVE-----------VGQPLHIGRPMANARIYLLDDQQRPV--PVGVTGEMYVAGAGVARGYLNRPDLTAERFLTDPFSDQPQARMWLADGNIEYLGRNDDQVKLRGVRVELGEIEAALASHPAVQDAVALVRD----GQLLVWF---TERAPADIEALRNHLQTRLPQALIPAAYVRLDALPLTANGKLDRKVLPEPDQN----- 77458439 540 ------LDLEQTVHRLFEAQVERTPQAVALQSG----AQSLTYVELNMRANRLAHRLRELGVGPDTPVAICVERGPELVIGLLGILKAGGAYVPLDPAYPAERLNYMLKDSAPVAL--------LAHGATRALFEAGGVPLLDFDQDH----WQDYPEHNPQVPGLNASNLAYVIYTSGSTGTPKGVMVEHRGL--GNLLHWSSQVCPPVADGALLQKTPYSFDASVWELFWPLTAGLRLVLARPDAHFEPAYLTQVVQEQRISVIQFVPALLQQFLDVENVSQCTSLTDVFCGGGELTPELGRQVRERLPQVRLHNVYGPTETTVDSSVWTLEPSMPVPEALL----PIGRPVSNTRLYILDEQLQPL--PLGVAGELYIGGVQVARGYLNLASLTAERFLDDPFSDQPNACRYRADGNLEYLGRNDDQVKVRGLRIELGEIQTRLTQLATVLAAEVLVREDVAGDPRLVAYYT--GGPLEIGELRSHLL-EQLPDYMVPTAFVHLAAMPLSPNGKLDRKAL----------- 77458439 1620 -----------TVHGLFELQVKLHPQAVAAVHGNAA----LTYDELNQRANRLAHFLIGQGVQPGDPVAILLPRSLDLLAAQLAIGKCAAAYVPLDINAPGERQAFMVEDSSAKVLLTLSTETVDYAVRRIDLDSLPL----------------DAQPVHNPGLPQSSESVAYIMYTSGSTGTPKGVMVPHRAI---GRLVINNGYADFNPQDRVAFASNPAFDASTMDVWGPLLNGGRVVVIDHATLLDPQAFGRELANTGATILFVTTALFNQYVQLIPEALKGLRIVLCGGERADPAAFRRLLAEAPDLRIIHCYGPTETTTYATTFEVREVSETAESVPIGGPISNTQVYVLDARQQPVPMGVTGELYIGGQGVALGYLSRPDLTAEKFLQDPFSEQPGALLYRTGDLARWLAPGQLECIGRNDDQVKIRGFRIELGEIENRLLNCDGVKEAIVLARQDGQEPLRLVAYFTAEKG--VDSASLREQLQARLPEYMVPSAWVQLDALPLNNNGKVDRKAL----------- 86359357 17 ---SWRIPEDFNIGRAVDEWAARDPERVCLHFSPNGDHLSLTYGELSAASSMFANALASLGIKRGDRVALLVPQSFETVIAHVAIYKIGAIALPLALLFGVEALEYRLRISGAAAIITNDFGLDRVRQIRDRLPELRHVIVSDAADALSFADLIASHASVFEGEKTTPDDAALMIFTSGTTGPPKGALHGHRVLPGHIPGMQFAHEGFPKVGDKVWTPSDWAWGLLNALLPSLLLGVPVVSSPAQKFDADTAYRIMAEMKVRNAFIPPTALRLMRSVSDPRSKYDLVLRTVGSAGEALGRETYDWARRTLGITVNEFYGQTECNFVLSS---------SAAFGVTKAGAIGRAVPGHRVAIVSEAGDELPAGESGQIAIASPDPVMFLGYWNDAAAT-ERKFLHGWLLTGDIGRQDEDGYVTFEGRDDDVITSSGYRIGPAEIEDCLTGHPAVQLAAAVGKPDVVRTEIVKAYIVLSPGHSPSEALIREWVKMRLSMHEYPREVEFVESLPLTTTGKVIRRLLREKAA------ 188583870 19 --------QPLTPLTYLDRAARTFPDHVAVIHGP----LRRSYAELYARCRRLAGVLAARGIGRGDTVAVLLANTPAMIECHYGVPMTGAVLNTLNTRLDAAALAFCLDHGEAKLFIVDREFARIGREALDRAGVSPLVIAYDDPEFDDYESFLAAGDPDFDWAPDDEWDAISLNYTSGTTGDPKGVVYHHRGAALLSLGNVITAG--LPQHAVYLWTLPMFHCNGWCFPWTLSIVAGTHVCLRQVRAPAMYAALAEH-GVTHLSGAPIVMSTLLNAPEDQKRPLPHRVHFLTAAAPPPEAVLAAMGEAGFNVTHLYGLTETYGPAVVNAWHEEWDALAPDERAKKKARQGVRYPVLEDVRDPETMESLPADGTSLGEVMFRGNVVMRGYLKN-PASTQAAFKGGWFRSGDLGVKHPDGYIQLKDRSKDIIISGGENISSIEVEDALFKHPSVAAAAVVAKPDAKWGETPCAFVELKEGREATSEELVAWCRERLAPYKLPRHVVF-GELPKTSTGKVQKFVLREKARE----- 144898564 4 -----------NLFALFQSRFPADRSRPFIIVPDA---VTYSYADLEARSAQFAHVLVASGVTPGDRVAVQVEKSPEAIFVYMACLRTGAVLLPLNTAYQPEELEFFLSDAAPAAVICQPARAAQLQAIVDKTGIKARLLTLGADNSGTLVDEAAGQSTDFTTIERTGGEVASILYSSGTTGRPKGAMMSHDNLAAN--AQTLHKLWGWQPDDVLLHALPIFHTHGLFVATNCVLLNGSPMIFCAKFDAEQVLDL--LPQASVFMGVPTFYTRLLTSPRLNPDTCRTMRLFISGSAPLLSETFNDFAARTGHTILERYGMTEGGMFTSNPL----------VGARKAGTVGPALPDMQVRITDEAGNTL--PQGEVGGIEVKGPNVFIGYWNMPEKTKAEFTADGFFKTGDVGVIDSDGYVAIVGRAKDLIISGGYNVYPKEVEDAIDRMDGVVESAVIGMPHPDFGEAGLAVIVAEKGRDLSAGAMLADLKGRLANYKVPKQMVFVTELPRNAMGKVQKNVLRESYAEMW--- 67159277 1269 ------YPSERGVHQLIEEQVARTPEAVALVFGD----EALTYGELNRRANRLAHRLIELGVGPDVLVGIAVERGFEMVVGLLAILKAGGAYVPLDPEYPRERLAYMIEDSGIDLLLTQEHLADQLPAASVNIWRL-----------DSDWSELNGFPASNPDLPLHPEHLAYCIYTSGSTGRPKGVAVRHQALTN--FMASMASQPGLDANDRMLVLTSLSFDIAALELYLPLLVGGTVVLLFNHQN-RDAQALLEVIDRQSVSVVQATPSTWRMLLDTASPGALRDCKLLSGGEALSPDLTERLLRQAGHVWNLYGPTETT--IWSGLYHIDAEHPSPWLGRPIANTTLHILEKSFAPVPERVAGELLIGGDGLARGYLHRPDLTAERFIPDPFDDSEQGGGRLYRTGDLARYRADGVIEYLGRIDHQVKIRGFRIELGEIEARLQQHGAVHEAVVIDI-DGAGGRQLAAYLVPDDLAMLDGDERQAHLGAALPDYMVPAHLVFLERLPLTPNGKLDRKAL----------- 21221664 1670 -----------TLPELFERQAARHPDRTALTF----EGTSLSYAELNARANRLARLLTARGIGPDALVALALPRSAELVVALLAVVKSGAAYVPLDPGYPADRLAHALSDSAPAALLTDRATAGRLPAHEVPRIVLDAPAPADTTGGDPADAHPATDLAQGERVPLDPRDTAYVIYTSGSTGRPKGVAVPHGNVVRLFSA--TAPWFGFDEHDVWTLFHSYAFDFSVWELWGPLLHGGRLVVVPHDVTRDPAAFLALLARERVTVLNQTPSAFHQAAADRENPTELALRTVVFGGEALDLSRLADWYERHAEDAPALVNMY--GITETTVHVSHFALDRATAAASSASTIGVNIPDLRVYVLDDRLRP--TAPGVTGEMYVAGAGLARGYLGRPALTADRFPADPMYRTGDLARRRTDGGLDYLGRADQQVKIRGFRIEPGEIEAVLAAHPAVDDVAVVAREDVQGDPRLVAYVVT--GSGATARALHDHAAGHLPDHMLPSAFVTLDVLPLTPNGKLDTKAL----------- 21221664 6354 ---------DATLPELFAEQALRTPGAPALVRGGT----TVSYAELDLRTNRLARLLRQQGVRPGTPVVMLMERSPAHVVATLAIAKAGGAYVPLHDTYPLDRMRHVVADTAATLILTDRAEAARAGQLGARVMVVDEFGAAPSGSEADAAPGTGTGTDDAPEVGLRPQDLAYVMYTSGSTGVPKGVAVTHRGVVDLVRDHCWRPGV---HERVLLHAPHAFDVSCYEMWVPLVSGGTVVVAPPGHLDPAAITDLITAHDITAIHLTAGFFR---VVAEEAPECFAGVREVLTGGDVVSPAAVARVHHPRIVLRHLYGPTETTLCVTQHEVTAPYE-------ARGSLPVGRATGNTRAYVLDRYLQPVPAGV--PGELFISGSGLARGYLDRPDLTCERFVADPYGGSGERMYRTGDLVRYYLARADDQVKIRGFRVELGEIEAVLATRPELAQAAVVVREDRPGDRRLVGYVVAAAGREVDPDALRAFSRQALPDYMVPSAFVVLGTLPLTANGKLDRKAL----------- 21221664 468 ---------ETTLPELFAARAARTPGHEALVY----EGTSLTYAELDARAERLAGALTARGAGPERFVAVAVERSAELVVALLAVLKSGAAYVPVDPGYPADRIAHILRDAGAMLV-----LTTRDTAERLPGDGTPRLLLDEPAAAGTTAAGAPAPPGTLPRALPAPGHPAYVIYTSGSTGRPKGVVISHRAIVN--RLAWMQDTYGLEPSDRVLQKTPSGFDVSVWEFFWPLVQGATLVVARPGGHTDPAYTVRREGVTTLHFVPSMLDVFLREPAAAALGGATPVRRVFCSGEALPAELRARFRVSDVPLHNLYGPTEAAVDVTYWPC--------AEDTGDGPVPIGRPVWNTRMYVLDAALRPVPAGV--PGELYIAGVQLARGYLGRPALSAERFTADPHGAPGSRMYRTGDLARWNHDRADHQVKLRGFRIELGEIEAALVRQPEIAQAAVVLREDRPGDQRLVAYTVPARDADTDGAVLAARLRELLPGYMVPSAFVALPRLPVTPNGKLDRRALPAPAES----- 21221664 5317 -----------PLHELISEQARLTPDAVAVVC----DGTTLTYAELDRRANQLARHLLGEGLGAEDFVAIALAKSLDAVISMLAVLKTGAAYLPIDPDYPAERITYMLDDAQP-----------------------ALTLTAPIPPASYDSRPTSEITDVERRSPWSARHAAYMIYTSGSTGRPKGVVIEHHALATYLH----------------RARNTYTAMTGVTVLHSPLAFDLTITALWTPLTAGGTVHLTSLEEAEVQPSLIKATPSHLPLLTTLPETASPSHTLILGGEALHTDHLATWRTQHPGAQIINAYGPTESTVNIT------DHHVSEDTPDGPVPIGRPFANTQVYVLDSALRPVAPGV--TGELYLAGEQLARGYLGRPALTAERFTANPHYRTGDLAHWNHDGHLTYDGRADHQIKLRGHRIEPGEIETTLTAQTGITQTTVQLREDTPGDQRLVAYLVVNDSTEYDEPTLRDALASALPDYMRPSAYVTLDALPLTPNGKLDRTAL----------- 21221664 2754 -----------TFADHVARHAAERPGHLAVTAGAAAPGGALTYGELNERANRLARALLARGAGPERFVAVALPRSADLVLSALAAFKAGAAYLPVDPAHPAERITHLVSDAAPTLIVTTSAL------AASLPDTGTPVLLLDTPETAATLAALPGHDDADRPVPLRPEHPAYMIYTSGTTGRPKGVVVTHTGLP--GLLDIFTRDCAAGPGSRILQHLSPSFDASFWELAMGLLTGATLVVAPPETTPG-----PELAELATRHAATHLSLTTSVLGLLPPDSLPDGLTLVVGAEAIPPELVERWSPGR-TMLNSYGPTETTVCSTMSGPLSGPAVPP----------IGSPVANSAVYVLDAALRPVPPGV--PGELYAAGAHLARGYHDRRALTAERFVANPFYRTGDLVRWRPDGQLEYLGRADTQVKIRGLRIEPTEIEAVITERPHLARAAVIVREDRPGDRRLVAYVVPEPGATVDTAELRAALRETLPDHMIPTAFVVLDALPLTLNGKLDRKAL----------- 85708813 30 -----MQDWSMRITSVIDHAAREAGAREIVTRWADGSETRTNWAGIREDALKMAQALKALGIKPGERVASLAMNHSRHLVSWYGVAGMGGVLHTVNPRLFEDQLEYIVTHAEDRVLLYDAAFQPIVDAMKDRWPTVEHYICYDSGEHTTFEDWIGEQDGETEWFAGDERDPCMICYTSGTTGNPKGVQYEHRSTVMHAISGLQPAAFNFSSASVMLPVVPMFHAASWGLPYAGAM-AGIKFVFSAVNDPAVLHEMMIKEGVTDSAGVPTVWLAHFQYCDKEGLDLPPLKAATIGGSAAPKFMIKRLLENGTRVQHAWGMTETSPIGTVGGPTWDWDTLTLDEKVDKCAMQGRPVFGVRTVDLDDMATELPRDGMTSGALQIRGPWIIKRYF---KAEQDAVNNEGWFDTGDVGILHPDGTLQLTDRTKDVIKSGGEWISSVELENAAVGHPAVAEAACVGMFHPKWDERPVLFVIKNEGAECTGDDIIEHLKPLVAKWWLPDAVEFVDDIPHTATGKISKKDLRDRFSDY---- 171325609 9 -------PERYNLTSEIEKHAMANPNKLALWENEQGETREITYGDLIKHANQIGNALLKRGLEKGDKVLVMVPRLIEAYEVYLGTLKAGLVVIPSSEMLRTKDLQYRISHGEVKAIIAYEPYVDQFEPIGNIDYIMK--FVVGKTKPSGWINLEEAMKAESDAADTSRDDMAFLSYTSGTTGNPKGVVHSHGWGYAHLRIAAKNWLCIEENDLVWATAGPGWQKWIWSPFLSTLGSGATGFVYYGRFDPEKYLQLLSKYEVNVLCCTPTEYRLMAKVPNIGDYKLPHLRSAVSAGEPDGYRLIDTFEKYFNIQVRDGYGQTENTLLVGVMKGMKI----------KPGSMGKPTPGNIVEIINENGEPCAVGEVGDIAVHVDTPTLFKYYYKDPERTA-MQFRGDYYITGDKARKDEDGYFWFEGRGDDIIISSGYTIGPFEVEDALVKHPAVKECAVVASPDEIRGYVVKAFVVLREGVDKNDPALQEHVKQLTAPYKYPRKIEFVDDLPKTPSGKIRRVELRER-------- 197790482 25 -----------SLVDLIEESLKTYADRTAFTCMGT----SLSYREYNACSAALAAYLQSLKLSPGARVGIMMPNVLQHPIASTAILRAGYVAVNINPLYTPRELEVQLNDSGAEAIIVLENFAHTLEKVHTAMRHVIVATLGDLMGMKGWLALTRGCKVPFKRPTLGPDDIAFLQYTGGTTGIAKGAVLLHRNIVANVLQNDAWLQPALKKKPVQVCALPLYHIFSACFLLTLRAGGASLLIPNPRDIPGFIKELKRYRVHSLPAVNTLYNALLHAPGFDEIDFSGLIACAGGGMAVQRAVAEEWKKRTGCAIAEGYGLSETSPVLTCN----------PSDIEDFNGTVGLPVPSTLISIRDDTDNEV--PLGERGEVCASGPQVMQGYWNRPEETAQAMTADGYFRTGDIGLFTPEGYLRIVDRKKDMILVSGFNVYPNEVEEVLASHPGVRECAVIGVPDGKSGEVVKAFVIRKDPALTEDALIAYAV-ERLSKYKAPKRIEFRTELPKSNVGKILRRALRDE-------- 17548862 6302 ------YPDASTIHGLFEAQVRRTPEAIAVEH----EGQQVSYAELNARANRVAHALRRLGVGPDARVGLCAERSVELVVGLLGILKAGGGYVPLDPSYPQDRLAYMLEDSAPVAVLAQSNTREQLGALSVPVLDLDRPLL-------------EEAEHDPQVTGLEPHHLAYVIYTSGSTGRPKGVMVEHRGL--SNLLDWYLEDLGLRSDDTVLLVSSYSFDLTQKNILGPLLAGGRLHLAGPFVPDALVAQIRREGITHINLSPSAFHALIDAAGAEG---LGGLRRVVLGGEPIQPARLQGLPEPRPRFINSYGPTECSDVVAWHALDAEL-----DRYRAASVPLGRSVRNVRLYVLDAHRQPV--PTGVAGEIYVGGAGVGRGYRNLPELTGACFLADPFHGEGQARMYKTGDLGRWLGRSDDQVKLRGFRVELGEIGASLARCDGVREAAVLAREDAPGEPRLVAYYVAEPGAAVEASALRRHMQAQLPEHMVPAAYVRLEHLPLTPNGKLDRRALPAPAADAYA-- 17548862 4204 AWPAA------TLPALFEAQVMRTPDAVALKHAD----QQVSYRELDARANRLAHHLRELGVAADVLVGLCVDRSIEMIVGLLGILKAGGAYVPLDPDYPQARLAYIFQDAMLSVLVSKRALAQRLPIAWTQVVEL-----------DDAEPAWADYPPTPPQVQGEPGQLAYVIYTSGSTGQPKGVAVTHQGVAS--LVYSQCERFGVSSQSRVLQFASISFD----AAVSEIGMGLLCGACLVLAPAQALMPGAALTHLLDRERITHVTLPPAVLALMPEQALPADCHLIVAGEACPPSLV-RLWSEGRTMINAYGPTEATVCATMSRA------LTAQDAPSIGGPIGNVRVYVLDAYLQPVPVGVTGELYIAGSGLARGYWQRAGLTAERFMANPFALGERMYRTGDLGRWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLSQCAGVSEAVVTVREDAPGEQRLVAYYV--SGEAIEAQTLREQLQSRLPEYMVPAAYVRLEHLPLTPNGKLDRKGL----------- 17548862 11 --------DPDTLVALLESLAATRPDDTAYVFLQDGDESRMTYAELHDAARRVAVHLLGNGCGQDDPVLLIFNPGLDYICAFFGCLYAGAIPVPAYPPAHARRLERLQAVAVDAGARFALTVSEELSRIASFETQQGKRLPVE---RWLAIDRADSDAGDWTDPGLDGSRIAFLQYTSGSTGAPKGVMVTHRNLFANVAAMTAEGRMGRDEVMVYWLPPYHDFGLIGGILQPLVLGCTVVLMRPAAFLLNPYRWLKAITDYRAPNFAFDLCVRSITPAQRATLDLSRLRVLASGAEPVRPGTLEKFTAAFAPHGFNPAAWPRCLPFSRLALQKGMAVAADDEADRIALASHGSALTGHQLAIVDPETLRRCEPGRVGEIWVSGPSVAQGYWRRDEDSRRSFAGEMAEPADGERYFLHAGELYICGRLKDLIILNGLNIYPQDVEAAFESHARLRENGTIAFADRDDTEQLVIVQELEFRQPVEPGMFECMASAVSMNVGVPDVIVLVKAIPRTSSGKIRRQQCRADF------- 159026553 73 -FAKWFVNGKINIYNCIDRHLTTWRRNKAIWEGEPGDSRTITYEQLHREVCQFANALKELGVKKGDVVGIYLPMIPEAAIAMLACARIGAPHSVVFGGFSADALRDRLNDAAAKVVITADGGFRKLALADNSAPSVEKVLVVQRDRDYWWHDLQKQVSANCPAEPMDSEDMLFILYTSGSTGKPKGVVHTTGGYNLYTHVTSKW-IFDLKDTDVYWCTADVGWITGHSYIVYNGATTVMYEGVPRPSNLGCFWDVIEKYRVNIFYTAPTAIRAFIKMGEDIPNSRDLSSLRLLGTVGEPINPEAWMWYHRVIGKEKCPIVDT---WWQTETGGIMITPLPGAIATKPGSATLPFPGIIAAVVDLEGNPTQANEGGYLVVKYPWPGMLRTVYKNPDRFRNTYWEQIAPKDGQYLYFDEDGYFWVMGRVDDVISVSGHRLGTMEIESALVSHPAVAEAAVVGRPDEIKGEEVYAFVTLEGHYEASQELLKDHVVKEIGIIARPGEIRFTDVLPKTRSGKIMRRLLR---------- 118463016 1 ----------MLIGDIATNNSRRYPDKRALVDAD----RALTWSQVDDRARRLAAFLIGRGLVPGDRVMVIARNCIEWPEISFGLAKAGLITVPVNIRLAPDEVAHVRDDSGARAVIIHADHLDKFLGELTELALILGVGAHSMLGTSELVTDYETALAQAQPRDITPDDVAFILYTSGTTGRAKGVMHTHRALL--YQAADTNLVTEANRSDVMLATTPFFTAGGMVRTVSWLYLGQTMVIHQRFDPQAVIDEIERSAITFTTFIPTMLHRTLAILEDGPPRDMSSLRRISYGSAPVPPGLARKAMDLGCELQQRYGLTECGGQATILTPQDHRDIVAG--KTSIATSCGQETPMCVIRVIDVDGNDAPPGD--VGEIVITSPANAIGYWNRPEQTAETFRPDGLRSGDLGY-LDEEGYLHITGRKTDLIISGGFNVYPAEIERVIAQHSDVDMVAVVGVPDPEWGETPVAAVIAKGDQDALTAELAALCRAELAGYKQPRRFVFWREFPLGPAGKILKREIANQ-------- 158521986 81 -------------FNCLDRHLETREEAVAYYWEGDDTARAYTYGELYRRVNRFAAALRHKGVKKGDRVIIYLPMIIELPVAMLACARIGAVHSVVFGGFSAEAIANRINDCGAKVVIKPVALKKNVDEALKKCPAVKTVIVVNHEHWWHELIALPGLADEVEPEPMDAEDPLFILYTSGSTGKPKGVVHTHGGYLLY-AAMTMEYVFDLHPGDIFWCTADIGWITGHSYILYNGATSVMFEGVPSYPDFDRFWAIVEKYRVNKFYTAPTAIRSLAREGEAHVKKHSSLMLLGTVGEPINPEAWRWYHHHIGRDWCPVIDTW-----WQTETGGHMLTPLPGVAPVKPGSCAFPFFGIDPVIIDDAGEPVKHPDEEGLCIRKPWPGMARTVFGDHERFISTYFSQAPGMYFTGDAARKDEDGYFWIRIDDVINVSGHRLGTAELESALVLHPHVAEAAVVGFPHAIKGQGIYAFVILKTGREPSDALKKELVRREIGPIATIDVVQWAEGLPKTRSGKIMRRILKKIAANKL--- 6563397 1559 ------------LHQLFEEQVALTPDAVAVVF----ENQQLTYQQLNCRANELAHYLQSLGVEADVLVGICVERSLLMVVGLLGILKAGGAYVPLDPDYPQERLSFMLEDAQLRVLLTQHQLKEKLPQHQGQVVCL-----------DTDWQFISQSSQENLITTVQASNLAYVIYTSGSTGKPKGAMNTHLGICN--RLLWMQQAYQLTALDCILQKTPFSFDVSVWEFFWPLITGARLVVAKPGGHKDSAYLVNLILEQQVTHVHFVPSMLQVFLEEQNLENCRSLKRVICSGEALPVELQERFFARECELHNLYGPTEAAIDVTYWQCFPNGHLRTVPIGRAIANTQIYILDEHLQPVPVGVAGELHIAGVGLAKGYLNRPDLTTDKFIPNPFSREVVPNPQLYKTGDLARYLPDGTIEYIGRIDNQVKIRGFRIELGEIEVLLNQCEDVQASCVIAREGTTGDKCLVAYVVPHQHSKPTTNELRQFLKAKLPDYMVPSAFVILESMPLTSNGKVDRRAL----------- 6563397 481 ------------IHQLFEEQVDSTPNAVAVVY----ENQQLTYQQLNYRANQLAHYLQSLGVGENVLVGLCVERSLEMVVGLLGILKAGGAYVPLDPEYPAERLSFMLTDTHVKVLLTQEKLVESLPQHQ------ARVVCLDTDWHSISQANQDNLNST-----VSAENLSYVIYTSGSTGTPKGVAVTHQAV---NRLVLNTNYIQLTADECVAQAANIAFDAATFEIWGALLSGAKLVIITKSVLLLPEEFAVNIHKHKISVLFLTTALFNQLASVVPQAFSSLRYLLFGGEAVDPKWVLEVLDKGAPQHLLHVYGP------TENTTFSSWYLVEDLATTATTIPIGRAIANTQIYILDQSLQPV--PVGVPGEIYLGGAGLAQGYFNRPELTKEKFIPNPFYKTGDLARYLADGNIEYLGRIDNQVKIRGFRIELSEIEAVLSQHGDVQVSCVIVREDTPGDKRLVAYVVAHQNCKPTISELRQFLKAKLPDYMVPNAIVILESLPLTPNGKVDRRAL----------- 6563397 3726 ---DTQVDYPLDIHQLFEEQVQRTPDAVAVVF----EDQQLTYHELNSRANQLAHYLKSLGVSTDMLVGICVERSIEMVVGLLGILKAGGAYLPLDPEYPTERLHFMLEDAQVSVLLTQQKLLDRLAQHQAKLVCL-----------DTDWQLISQSSQDNLITETQAANLAYVIYTSGSTGQPKGVLIAHQGLLN--LVFWHQNTFKITTLDKATQLAGTAFDAAVWELWPYLTAGASIYL-VKSEFLSSLVKLRDWLISKKITISFLPTPLAQELLSLEWPTESLALRTILTGGDKLHQYPSDLVPSQL--VNNYGPTENTVVTTSGLVVAEQDQISPSIGRAIANTQIYILDNNLQLVPIGIPGELHIAGVGLAKGYLNRPELTTEKFIPNPFKRSREPSPRLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELAEIEALLGQHDDVQICCVIAREETPGNKRLVAYVVPQKEVTPTTDELRQFLDDKLPGYMVPSVFVMLESLPLTPNGKVDRRAL----------- 6563397 2640 ------YPQDLCIHQLFEKQVDSTPDAIALIARSANEDQQLTYYELNYRANQLAHYLQSLGVGSDALVGLCVERSLEMVIGLLGILKAGAAYVPLDPEYPPERLSFILEDAQVSVLLTQQSILDRLPQHQANQVCL-----------DTDAQLISQCSQDNLISDVQANNLAYIIYTSGSTGQPKGIAMNQLALSNLILWHRENLKIPRGAKTLQFASINFDVSFQEIFTTWCSGGTLFLIGEELRRDTSALLGFLQQKAIERMFLPFVALQQLAEVAIGGELVNSHLREIITAGEITPAISQWLSKLTDCTLHNHYGPSESHLATSFTLTNSVETWP-------LLPPVGRPIANAQIYILDRFLQPVFNRPELTLEKFIPNPFKRSRGAGEQGSRGETFNCDRLYKTGDLARYLSDGNIEYLGRIDNQVKIRGFRIELGEIEAVLSQLDVQASCAMIAREDIPGNKRLVAYIVPQKEQKLTVSFVRSFLKSKLPEYMVPSAIVILDALPLTPNGKLDRRAL----------- 166797877 1748 AFNDTDYPKEKTLHQLFEEQAQRTPDQTAVVYGES----QLTYRELNERANQLARTLQSEGVQPDQPVGIMAERSLEMIVGLFGILKAGGAYVPIDPSYPVERIHYILEDSDTKLLLAQSHLRKSVPFTGKVLDLEDPRFSWEDGSNLKQTA--------------GPNHLAYVIYTSGSTGRPKGVMVEHRSVIN--RLVWMQEHYPLDKQDVILQKTPITFDVSVWELFWWSMTGSKAVLLSNGGEKNPDVILDTIMHFVPAMLHAFLESMEQKSDEELKRKLASLKYVFASGEALTPAHVAGFHRMITPAGEAQIINLYGP----TEATIDVSYFECEAGETLNSVPIGKPISNIQLYIVQPGSEYFQPLGVAGELCIAGDGLARGYLNRPERTAEKFAAHPFEAGKRMYRWLPDGNIEYLGRIDHQVKIRGYRIELGEIEASLLQLDAVKEAVVIAIEKE-GSKQLCAYL-SGDESLNTAQLKRHLLN-KLPAYMIPAYFVQVEKMPITANGKIDRKALPAPEGNRLTG- 166797877 244 ----TEYPRDKTVYQLFEEQMKRTPDQAAVIYGE----KQFTYRQLNERANQLARTLRKKGVKTDRLTAIICEHEIELVVGILAVLKAGGAYVPIDPDYPKHRIQYIVEDSQADIVLTQSHLQKQLELAGTMVFLDQE-------------SSYHEDGSDLEPIS-STKDLAYVIYTSGSTGKPKGVAIEHQGLTNYIWWASRVYVKGEK------TNFPLYSSIAFDLTITSVFTPLITGNAIIVYGGENSAALLDSIIQDSRADIIKLTPAHLQLLKEINIPAECTIRKFIVGGDNLSTRLAR-SISGKFGGKIEIFNEYGP--TETVVGCMIYSFDPQNDRRESVPIGTAADNMNIFVLDKSMKPVPAGV--PGEIYISGDGIARGYLNRAELTAERFLQHPFVPEVKMYRTGPDGNIEYLGRIDHQVKIRGYRIEIGEVESAFFQIPPIQEALVTAQE-TNGETSLCAYYT--AQHSLTAGEIREHLSRQLPSYMIPAYFVQLAAMPLTSNGKIDRQALPAPTGNLTG-- 34495548 16 ALPDA------SLGQMLAQTVARYPDHTAFHNMGLD----LSYRELDRQSARLADYLRGLGLRAGERVALMMPNLLQYPVALYAVLRAGLVAVNVNPLYTARELHHQLADSQARAIVVLENFAQVVEQARADT-SLQHVVVTAVGDMLPAPKRWAGDATRWRDARLAPDALAILQYTGGTTGLAKGAMLSHRNLLANVEQARLVLGEALIEGRVVATPLPLYHVFTVNCLLITRLGGNSLLITNPRDLDGLVAELARHPVNAFTGVNTLFNALVHHAGFAKLDFSRWKVAIGGGAAVQQAVAEAWQRTTGLVLLEGYGLTEASPLVSVNALAAE----------RYTGTVGMPVPGTEVELRDDAGRPA--ADGEPGEVCVRGPQVMAGYWQRPEETAKVFHADGFFATGDIGIRTADGLLKLVDRKKDMVLVSGFNVYPNEVEDVVAQHPGVREVACIGVPDERSGEAVKIVVVRKDPSLQADELLRH-CRDNMTAYKVPRHVEFRDALPKSNVGKILRRELRQPA------- 163761585 4 -----------NLGDLVSHTASVYGDAPAFVCLPNGMNGTLSFRQVDEMSSALAAYLREAGLEAGDRVALQAPNGLPFPVIAFGVFKAGCVLVNVNPLYTAEEMARQFADSKPAALVIVDMFADKLPEALKGHHIPTVIVTMPMLPRMIVGAVQKYWDKTIHPVDVDPDDIACLQYTGGTTGVSKGAMLSHRNIIMNMAQTMEMISGVKKGEEVALTALPMYHIFAFTVNLVGFYWLGARNILIPNPRPSNLKRAFENYKITWMSGVNTLFNGLSNEIWFLDTPPKHLKFASAGGMALQKAVAERWEEITGKPVEGYGLTESSPVITFNPLG-----------RTRSNSIGVPVPSTDVACLDGDGQPVAPGE--VGELAARGPQIMLGYWKRPEETEKTIKDGWLLTGDIAT-MDADGYFRIVDRKKDMVLVSGFNVYPNEIEDCLAAHPGIVESAVIGVPDGAAGEAVKAFVVSRDPALTVEDIRAH-CKAHLTGYKVPKLVEFRDELPKSNVGKILRKDLR---------- 169797691 32 -------------YECCDRHAD--GDKIALYWGKDGRKEQYTFRELKEWSSQFANFLKSQGVKAGDRISGLLPRTPELIVTILAAWRIGAVYQPLFTAFGPKAIEHRIQLAQSKLVVTDMGNRSKLDEIEKCPAIMTVADAQGTPLKAGDFNFWKQQSDQCDLVMRNIQDPFLLMFTSGTTGPAKPLEVPLKALIA--FGRYMQDAIGLTEEDSFWNIADPGWAYGLYYAITGPLFHATLFYEGGFSTDSLCQIVKDYKVNNLAGAPTAYRMMMAADPAQMAPLKGQFRVVSSAGEPLNPEVIRWFKQVDAPIYDHYGQTEVGMVVCNHHGLKH---------EIHAGSAGFPSPGYRVAIVNEQGEELPPET--PGILAVDISQSPMMWFGGYKESRKSPFIGHYYLTGDTAELHADGSMSFVGRSDDVITTSGYRIGPFDVESALLEHDAVIEAAVIGVPDPDRTEVVKAFVILAAGVQPSDALAEEFVKRRLSAHAYPRLVEFVSELPKTPSGKIQRFLLRNQ-------- 160896377 20 -----------NMLDLFEASLAAAPGCAIVRYFDGG----LNLRELDQAASALAHALQARGFAAGDRLALYTQNNPAFVIGLVAAWKLGGIAVPVNPMNRQRELHYILHNAGAQALLCLDQLYLDVAREVHAAGGLPLATVVTTSALDWLLALVQAGGQPAPLARRPADDTAVITYTSGTTGQPKGAMNTHGNLAFN--AQTYRDWIGITADDSVLGMAPLFHITGLVGHVALALLVPCPLVLSHRFHPETMLESMREHRPSFTIGAITAFVALMNHPGVSREDFRSFKALYSGGAPIAPAVIQAFEQLSGLAIHNAFGMTETCSPTHFVP---LGARAPVDPASGALSIGVPVYGTVVRIIDDQHREAAPGE--IGEIVSAGPQIMSGYWNLPEATADAMFEGGLRTGDVGFMDER-GWFYLVDRKKDMINAAGYKVWPREVEDVLYTHPAVREAAVIGVPDDYRGETVKAVVSLKAGRQAAPEELIAHCKAHMAAYKVPRIVELREELPKTVTGKILRRQLR---------- 186682769 466 ------------IHILFEEQVEKNPDAIAVVY----EKKHLTYRELNNRANQLAHYLKSLGVKPEVRVGICVERSLEMVIGILAILKAGGAYVPLDPAYPSERLALMLEDVQTPILLTQTDLQNRLP------LNNQTVVNLDSDW-----EIIAKHKKDNLHSEVNPENLAYIIYTSGSTGTPKGTEVVHRSIIGFMFGV---DYIHLDAEQIWLQHSSISWDALTLELWPPLLYGGRCVLYPEKIP--TPEGLSRIIQEQRVNTLFLTTALFNLMIDTMPQGLSEIKQLMFGGESVSVPHVRRALKLLPETKIIHVYGPSECTVFTSSYPIPQQIAQNAHSISIGKPIGDRTVYLLDEDLHRVPIGVVGELYVGGASVARGYLNQPKLTREKFISNPFIEGDTLYKTGDLVRCLPDGNLEFLGRIDAQVKIRGFRIELAEIEAILTKHPGIKQVVVIAREDEPGKKFLVAYLVAKDNSPIPSNL-RNFLNKKLPDYMIPAAFVFMEAFPLTPNGKINRRAL----------- 90422861 1 ------MPEFISLDALVRQTAAEAPQRSAVIDGD----RTINYAEFDDLIDRVAASLQADGLQPRDVIAICALSSIEYVVTFLGALRAGVAVAPLAPSSLPRDFAAMLEDSGAKILFMD---ATTIAAMGDAAQAALQVSFDDAGWGRPFSAWCAAPGSKPKPITIDPEWIFNIIYSSGTTGTPKGIVHTHE---LRWRQYGQIDPLGFGPDAVTLLSTPLYS-NTTLVCFNPTLAGGGGLVLMKKFDARGFLELSETHRVSFTMLVPVQYRRIMALPDFDRFDLSSYKMKFCTSAPFAAELKADILKRWPGGLVEYYGMTEGGGSCALLAHEHPDKL---------ATVGRPMPGHEVRLIDEEGRQV--AVGQIGEIVGRSPVMMQGYLNQPGKTAETFWHNRFVRTGDIGRFDDDGFLTLMDRKKDMIISGGFNIYPSDIEGVLAAHPDVVEVAVVGMPSEEWGETPVAFVVLRADASLDVAALKAWTNARVGKTQRLNDLVVVESLPRSAIGKVLKRELRD--------- 87199233 18 ---------------FLRFWAEDRPQGVAL----DGPDRKLTYGELEETTARIAGGLAAMGIAKGDRIAWFGKNSTLYFALFFAAARLGAVMVPIGWRLAPVEATWIAGDAQARMVFLGEGFEGLADAFA-------ALPAVGHCLTQAEAWHWIDGLPAGAFEPAGADDAVLQLYTSGTTGNPKGAVLSNRNLFGLRKQSIGNDYTTMTDDEAILVAMPCAHIGGTGLGVMAIG-AGLPGIVLAEFEPRAVFDAVEQKGVTRFFIVPAALQMLLNHPDCASVDFSRVKYIIYGASPIPVLLRECIAMFSAEFIQAYGMTETTGTICMLPPEDHDVNGNQRMRSAGKPLPGVEVRVIDENGRSLGPNEI-------GEIQTRSSNNMLGYWNLPEATAKTMTPDGWISTGDAGYLDEDGYVYMHDRIKDMIISGGENVYPAQVESAIYGHPDVQEVAVIGVPDEKWGEAVKAVCVPKPGHTIDPQSIIDWTRERLAGFKVPKSVDVIDALPRNPSGKILRRTLREPY------- 84624379 10 -----------TVAEVFATSVKRFADRPAYHSF----GKTITYREADQLVEQFAAYLLELQLKKGDRVALMMPNCLQYPIATFGVLRAGLTVVNVNPLYTPRELKHQLIDSGASVLVVIDNFGTTVQQVIADTPVKQVILVPDYRAIRFREALAQGRKHSMPTLQIEPDDIAFLQYTGGTTGVAKGAMLTHRNLVANMQQAHQWTGQLLEGQEVVITALPLYHIFALTAGLVFMKVGGCNHLISNPRDMPGFVKELKKTRFTAFTGVNTLFNGLLNTPGFDQIDFSSLKMTLGGGMAVQRSVAERWKKVTLTLVEAYGLTETSPAACIN----------PMTLKDYNGSIGLPIPSTDACIKDDAGTAL--AIGEIGELCIKGPQVMKGYWKKADETAKVMDAEGWLHTGDIARMDEQGFVYIVDRKKDMILVSGFNVYPNEIEDVIATMPGVLEVAAVGMPDEKSGEIVKAVIVKKDPALTADDVKAH-CRANLTGYKQPRVIEFRKELPKTNVGKILRRELRD--------- 59712315 14 --PAEINPDEYTLVDMFEKSVHKYADQPAFINMGS----VMTFRKLEERSRAFAAYLQELKLKKGDRVALMMPNLLQYPIALFGVLRAGMVAVNVNPLYTPRELEHQLNDSGAAAIVIVSNFASTLEEVVDNTP-VKHVILTNPHATSMRNALRKGRRMQYIKPFIESEDLAFLQYTGGTTGVAKGAMLTHRNMIANVMQAKGAYGPVLTEGRVTALPLYHVFALTVNCLLFIEMGGRNLLITNPRDIPGFIKELQKYPFTAITGVNTLFNALVNNEDFHELDFSNLRLAVGGGMAVQRAVAEKWQQHTGCYLLEGYGLTECSPLVAAY----------PHDLTSYNGSIGLPVPSTEVRMIDDEGNVLTNDQ--VGELQVRGPQVMKGYWNRAEATKDMICEDGWVSTGDIVKFDDEGFLHIVDRKKDMILVSGFNVYPNEIEDVVALHGKVLEVAAVGKPHPTSGEVVRICVVKRDPSLTKDELVAH-CRKHLTGYKIPRIVEFRDDLPKTNVGKILRRELRDEYK------ 166368743 463 ------------LHQLFEEQVKRTPEAVAVVYSD----QQLTYNELNNRANHLAHYLQSLGVKPDQLVGICLERSLEMIVGLLGILKAGGAYVPLDPEYPIERLSFMLEDAQLSVLLTQQKLGETLPQHQ------AQIIYLDTDWEK-----IAENSHSNPENTVTPDNLAYVIYTSGSTGKPKGVLVNHSNVVRLFAATDAW--YNFNSQDVWSLFHSYAFDFSVWEMWGAYGGRLVVVPYLITRSPEAFYQLLCQEKVTILNQTPTAFRQLIQAEESLKGSFPLSRGDRFGGEALEINSLQSWFQRHGDQCPQLVNMYG---ITETTVHVTYRPLSMTDLDSTASVIGRPIPDLQVYLLDQYLQLV--PVGVPGEMYVGGAGVTKGYLNRPELTKERFISSPFEKDEVIPPTPLNKELEYLGRIDNQVKIRGFRIELGEIEALLASHPQIWETVVIVRDDATGDKRLVAYIVPQSEKTITINEIRQFLKAKLPSYMIPNAFVILDALPLTANGKIDSRAL----------- 17548863 1615 ------YPDASTIHGLFEAQVRRTPEAIAVEH----EGRQVSYAELNARANRVAHALIGLGVGPDARVGLCAGRSVELVVGLLGILKAGGGYVPLDPSYPQDRLTYMLEDSAPVAVLTQGLVREQLGML--------SVPVLDLDGPQ------EDAEHDPQVEALKPHHLAYVIYTSGSTGRPKGVMNEHRGVVN--RLWWAQQTYRLDASDRVLQKTPFGFDVSVWELFWPLLAGARLVMARPEGHKAPAYLAATIEQAGITTLHFVPSMLQLFLDQVEAGRCQGLRRMLCSGEALPHALQQRSLARFPHSELHNLYGPTEAAIDVTAWRCNAEIHPG------VVPIGRPIANTQIYVLDAYRQPV--PLGVTGEIYIGGAGVARGYLNRPELTAERFVVNPFHGEGRERMWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLSQCAGVSEAVVAMREDVPGEQRLVAYYV--SGEAIEAQTLREQLQASLPEYMVPAAYVRLEHLPLTPNGKLDRKGL----------- 17548863 3747 ------YPDASTIHGLFEAQVRRTPEAIAVVH----EGQQVSYAELNARANRVAHALRRLGVGPDARVGLCAERSVELVIGLLGILKAGGGYVPLDPSYPQDRLAYMLEDSAPVAVLAQSNTREQLGALSVPVLDLDGPL--------------EEAEHDPQVTGLEPHHLAYVIYTSGSTGRPKGVVVEHRNTVN----FLAWAARAFPPASLARTLFSTSLNFDLSVF-------ECFAPLTTGGRIDIVVNVLALGDGTHDVRLINTVPSALSALLESSGLDPAVEVVNVAGEALKRELVERLFAQTQARRLYNLYGP-------SETTTYSSWVCMDRQTGFQAHIGRPIANTQIYVLDAYRQPV--PLGVTGEIYIGGAGVARGYLNRPELTAERFVVNPFHGEGRERMWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLSQCAGVSEAVVTMREDVPGEQRLVAYYV--SGEAIEAQTLREQLQASLPEYMVPAAYVRLERLPLTPNGKLDRKEL----------- 17548863 2699 -----------TLPGLVEAQAARTPEAIAVEHGAS----TLSYRELDSQANRLAHRLIARGVVPDARVGLCVERGLPMVIGVLGILKAGGSYVPLDPSYPRDRLAYMLEDSAPVAVVAQSGTRDRL--------GDRPVAVVDLDE----ASWQAEPSHRPEVAGLSSHHAAYVIYTSGSTGRPKGVTVEHRQVVN--LLESMRGLLAMTEADRWPAVTTLGFDIAGLELYLPLISGAVVIVLDREVS-RNAQSLSAALEGSGATVMQATPSTWRLLLESGWSGRP-GLKALCGGEALPGELAGRLRARVGRLWNVYGPTETTIWSSAREVDAT-------DAGQGVVPIGRPIANTQMYVLDAYRQPV--PLGVTGEVYIGGAGVARGYLNRPELTAERFVENPFHGEGRERMWLPDGSLEYQGRADAQVKLRGFRIELGEIEARLLQCAGVSEAVVTVREDAPGEQRLVAYYV--SGEAIEAQTLREQLQSRLPEYMVPAAYVRLERLPLTPNGKLDRKEL----------- 17548863 4791 ------YPDASTIHGLFEAQVRRTPEAIAVEH----EGRQVSYAELNARANRVAHALIGLGVGPDARVGLCAERSVELVVGLLGILKAGGGYVPLDPSYPQDRLAYMLEDSAPVAVLAQSNTREQLGALSVPVLDLA--------------SPLEGEAEHDPQVELKPHHLAYVIYTSGSTGQPKGVEATIAGL-ANRLQWFLRDVLTEAPVTALKTSIGFVDAVTETLGTLLAGGSLVVFDNAAVKDLSVFARRLRQTGVSHLVVVPSLLKYLLQSGEPRLDGLRTLVCSGERLAPELARQCLAAYPQVRLLNFYGSSEVNGDATFYRYAGPEHVPAHSVIGRPIANTQIYILDAYGAPVPIGVPGEIHVGGACVARGYLHRPGLTAERFVADPFHGD--GRARMYRTGDLGCWQADGNIVYLGRNDHQVKLRGFRIEPGEIEARLAGCEGVREAVVLIRDDGVGEPRLVAYY--SGPAALPAQALRAQLQAALPAYMVPAAYVYLERMPLTSSGKLNRHALPQ--------- 17548863 559 --------RQASLSGLFEAQVVRAPEAIAIEQGE----RQLSYRALNALANRLAWRLREAGVKPGDRVAILLERSIELVASELAILKCGAVYVPLDCNAPQARLRFLLEDVEA--------------ALLLTASGLDVPVLAGLRRLDVDGAAGNSAVDADLPPVPGGEAAAYVLYTSGSTGLPKGVVVPHRAI---SRLVLNNGYAAFCADDRMAFASNPAFDASTLDVWVPLLNGGRVVIIDQPTVLAPERFAQALRRGQVSVLWMTAGQFHQYAPSLIGVFPQLRYLMVGGDVLDPATIAMVLREGAPQHLLNGYGP-------TETTTFATTHLIQAVAAGRGIPIGRPIANTQIYVLDAYQQPV--PLGVTGEIYVGGAGVGLGYLNRPELTAERFVVNPFHGEGRERMWLPDGSLEYQGRTDAQVKLRGFRIELGEIEASLSQCAGVSEAVVIVREDTPGERRLVAYYVSGEGEAIEAQALREQLQASLPEYMVPAAYVKLERLPLTPNGKLDRRGL----------- 23097477 46 -------------YEAVDKHAATKKDQAALLYSAPDREEKVTFEQLRLKSNQFANVLKKYEIEKGDRVFLFMPRSPEFYEAFFGILKIGAIAGPLFEAFMEQAVGDRLDDSEARVLITTPELLYRVPQDKLPHLEKIVLVGDHSEQDDKFIDYEEEMSEDFDIVWVDLEDGMLLHYTSGSTGKPKGILHVHNAMIQHYATAEW--VLDLKEDDVYWCTDPGWVTGTSYGIFAPWLHGVTNVIRGGRFTPDDWYQTLQDYKVTVWYTAPTALRMLVSHGEDTVKKYSSVRHILSVGEPNPEVITWGLKAFDLRIHDTWWMTETGAQLIVNIPSLEI----------RPGSMGKPIPGVEASIVDNEGNEIPPNQMGNLAIKEGWPSMMREVWKNKSKF-ESYFVNGWYVSGDSAYRDEDGYFWFQGRLDDVINTSGERVGPFEVESKLIEHPAVSEAGVIGKPHPERGEIIKAFITLNAGYEDSEELIRQFVKTGLSAHAAPREIEVKDSIPKTRSGKIMRRLLK---------- 77359650 68 -------------YNCIDRHLKTKANKVALIWEGDNPSQSITYQKLHDEVAKFANGLKKLGVQKGDRVAIYMPMSPQAIYAMQGCARIGAIHSVIFGGFSPSAIADRIKDSGAKVVITSDEGRRAGNCVQESVTSIEHVIVHDVDWHDHDIWWHDLVADECEPEVMNAEDPLFILYTSGSTGQPKGVVHTTGGYLVY-ASMTHEYIFDVKEDDVFWCSADVGWITGHSYIAYVNGCTQVVFEGVPTYPTAGRMGEVVDKHGVTILYTAPTAIRALMAKGDEPVASSHRNSLRILGSVGEPINPEAWNWY--YEQIGKSNCPIVDTWWQTETGGIMITPLPGATDLKPGSATRPFFGIAPAIFDAEGNTLEGEADGNLVILDSWPSQARTIYGDHERFEQTYFSTYPGVYFCGDGCRRDEDGYYWIRVDDVLNISGHRLGTAEIESALVAHPAVAEAAVVGYPHDIKGQGIYVYITPNEGITVSDELIRNWVRKELSPIASPDMIQWSPGLPKTRSGKIMRRILRKIAANEH--- 77918845 25 -----------TIPEHFNRIARHCADREAIVSRHQG--QRMTYAQLAGASDRLARGLLGMGYGRGDRIGVWATNSIEWLLLQLATARIGVALVAINPGYRRQEIAYALQHSEVHGVFFIPAFHPEFPHLRQVVLFDPQNAEATRKVLPGLTVWQEVLAAEAATAALDRDDTIALLYTSGSMGSPKTAVLSHHNILNN--AWFTARRMAFTETDRLCAPVPFYHCFGMVLALVCMAVGACVVLPQEYFDPLATLQAIEAEACTTLYGVPTMFLSQVEHPQRDSFDLTSLRTGIMGGAPCPPALVRRVMDHCPEILIGYGMTEASPLTHLTAPEDPL--------PIRLETVGRNLPHQEVKLIDPDSG-ATVAMGEVGEVCFRGYHVAKGYYGDPEATALGIDADGWLHSGDLGTMDGDGYVKITGRRKEIIIRGGENICPWQIEQHLLQHPKVAEVAVFGLPDEFYGEQIMAWVRLESGQQADEEELRDFCKAGLAHFKVPRYLWIVDEFPKTGSGKLHKPQMRE--------- 126664342 17 ----------LTPLTLLQRSATVYPDKQAVIDVD----LVLSYGELYRRCCQMSDALRRRGVNPGDTVAILSPNSHEMLESHYSVPMAGAVINTINIRLDAATLSFILGHGEARVLFYDTDWEDVVRAAVSELEAPPLLISIESKAQDYENLLLEGNAEASWQRPNDEWDAIALNYTSGTTGNPKGVIYHHRGAFLAAMTNSM--VFQMTPETVYLWTLPMFHCNGWAYTWAITA-VGGTHVCLRDVDPMNIYRHIETYRVTHMCGAPVVMNMLLQELGREKLKLSRSTQFALGGAAPPSSVIRKAEEIGFQITHLYGLTETFGPSALCVPQPEWQALPLEQRALKMSRQGVSTHDEIAVLDVVSGESVPADGKTMGEICIRGNTVMKGYLKNPEATANAFRNEWFHTGDLAV-MHPDHYVEIRDRAKDVIISGGENISSLEVEEVLYRHPQVSEAAVVAMADEKWGEVPCAFVHLDDSEEITCEDIIAFCREHMPHFKAPRKVVF-GELPKTATGKIRKNILRD--------- 126457283 1637 ------------LHQLFEAQVSRTPEAAAVICGD----ETLSYTDLDARANRLAHYLRGQGVGPDTRVGLALGRGVEMMTGLLAILKAGGAYVPLDPGYASERLRAILDDSRPAIVLADAAGRTALDALAGAPPIA--------DLHADASRWSALPSTPPRVEGLTPRHLAYVIYTSGSTGQPKGVMVEHASVVNLWRALDE-AIYRAHPSARRVSLNASIAFDSLVKQWVQLLSGRTLVVVPEPVRFDGRRLLDAIGRDRIDVFDCTPSQLALIEGARGPEDEAYPQVTLVGGEAIGKGMWSELASASSRTYYNVYGP------TECTVDATLARITAEHAPHIGGPLANVRAYVLNERLSPAPVGVRGELYIGGAGVARGYLNRPELTRERFIDDPFVAGGRLYRTGDLARWRTDGSLEYLGRNDFQVKIRGFRIELGEIEAQLAKVTGVREVVVLARDSASSEKRLVAYYTGDADVVA----LRAQAAQHLPSYMVPSAYVRLDAWPLTPNGKLDRRALPAPADDAYARA 167838410 1 ----------MNLIAALERAARATPDKPFLRD----DGATITYRQMQQRSRRAADVLASFGIAPGERVAAMCLNTPAFFDLLLGAWRIGVVVVPVNHKLQAPEVDHILRHSASRAVLFDAALAPVLAKVEHGARRLVTEGEANGAAPFDRLVADATGLASGASGAPDDAALAEILYTSGTTGRPKGCMHSHHTVAL--AAATSALALSMTERERTLMAMPVWHASPLNNWFGGTLYVGGTVVLMREYHPRFLQTVEAEQATLYFGAPVSYTLPLETIADFASFDLTSVRAWLYGGGPIGAALARRLMHAYRSEAFYQ-------VYGMTETGPAGTVLYPFEQTMKAGSIGRQGTPGVDVRVVTASGD-DARPNEIGEILLRADSMMLGYLDDPGATRAAFDDDGWYRSGDVARVDADGYLFVVDRIKDMIVTGGENVYSKEVEDVLTAHPAVSEAAVIGRAHPQWGETVVAHVVLRAEAAVDADALRAFCETRLAAYKIPREYVFAERLPRTPTGKLQKYLLR---------- 212703717 15 -----------TLGQILDETVARIPDKEAIVYAD--RNYRQTWREFADTVDLFAKGLMALGVQKGEKVAVWASNVPYWVTLQFATAKIGAILITVNTNYREHELEYLLNQSECENIFIMDTLYTLAPELRYQSRDRLNFARLPHLRRVCFLGAEKHRGMYSVPESLDPWDAINMQYTSGTTGFPKGVMLTHVGVGLN--GYWIGRNQRFTDEDRVCLPVPLFHCFGCVLGVSACVNHGACMVILEAYNPLHVLAAVDSERCTALYGVPTMFLAELEHKMFKRFDVSSLRTGIMAGSVCPEPLMRRVVEDMYMKDITICYTEGSPVMTQSDPDDPLHLRCETVGCAMPG---------IEVRIGDPETCEELPRGEVGEILCRGYNVMKGYYNMPEETARTISPDGWLHSGDLGTMDENGYVRVTGRIKDMIIRGGENVYPREIEEFLMGMPGVLDIQVVAVPSRKYGEEVGAFIIARPDVPVAPEDVRAFCRGKIAWYKIPRYIAVVDGFPLTASGKIQKFKLREMAAE----- 218235214 2591 ------YPQESTIHQLFEEQVNRTPDVVAVVD----EKQQLTYRELNEKANQLARYLQQCGIGNESLVGLCFERSVEMIVSIMGIWKAGAAYVPLDPSYPESRIRYILEDTGIQVLVTN-------ESLKDWIPKEVKVVCLDRDQ-----AMISKESILSPKCEVTGENLAYVIYTSGSTGNPKGVLIQHHSVINHGLQKEVFEHEIPSNMHVGLNASIAFDASIQQLQMLLYGSSLYIIPNEVRSNPEQFVAYIRENKLAIFDITPSMLQLLIDAGLLETYDGVHVPSKVLVGAIMPSLWEHLVETDKIQFYNVYGPTECTVDATCYHIK----------KDSKRVTIGR--PLPNVQTYVLDSNRLLVPVGVMGELYIGGVGLAKGYLNRPELTSERFISHPFYRTGDLVRYLPDGNIDYLGRMDNQVKIRGFRIELGEIESTLQEHDLVKEVVVIVRENQSGDKRLVAYVVGEGSV----EEWREYLKTKLPIHMIPSYFVEMKELPLTINGKVDRKSL----------- 84703869 78 ----------------LDRHLKTRGDKPAIIWEADDPSRTLTYRDLFEEVCRFANVLKDLGVERGDRVTLYLPMIPEAAVAMLACARIGAIHSVVFAGFSPEALAGRLIDCGSKSVPLKANVDRACEQEGVDVHSVLVIRRTDDPRDHWLEDCAALVSAECPAVPMGAEDPLFILYTSGSTGKPKGVLHTSGGYLV-WAAMTHEYAFDLKEDDVYWCSADIGWVTGHSYIVYNGATTVMFEGVPTWPDASRFWQVVDKHQVSTFYTAPTAIRALMREGDAPVQATSRKSLRGTVGEPINPEAWEWYYRTVGEARCPIVDTW-----WQTETGGTMMMPIPGTTDQKPGAASHPFFGVTPALLDAEGRELTGAAEGNLVIRDSWPGQMRTVYGDHQRFIDTYFYPGNYFTGDGCRRDADGFYWITGRVDDVLNVSGHRMGTAEIESALVAHPAVAEAAVVGYPHDLKGQGIYAYVTLKAGQEGDDDLRRRHVRAEIGPIAILDKVQFAPGLPKTRSGKIMRRILRKIAEN----- 183983149 3 ---STMQDVALTVPAIVAHASAVHGDREVLTARGPRQISGVSYREVGERAARLANALRQIGIRGDERVATLQWSNQEHLDCYAAVPSMGAVLHTLNLRLPPEQLTWIANHAEDRVIIVDSTVLALLAAALPSMTSVRTVLVTGTGDLARYDDVVAAQSSTFEWPDVDERSAAAMCYTSGTTGHPKGVVYSHRSTWLHSQAACTSNALGIGHDDTVLAIVPMFHANAWGLPYAAMMAGAQLLLPDRFLQAGPLVEMIEAVRPTMAGAVPTIWTDVLHYLDNPGHDVSSLKMVACGGSAVPRSLMTAYDELGIRIVQAWGMTETSPLASVALPRSSD---TPERSLHLRATQGRVVAGVQARIVDDSGAEQPWDGKSVGEIQVRGPWITQSYYENDSP---AASPDGWLRTGDVGTISADALIALTDRSKDVIKSGGEWISSVELENELAAHPAVRTATVIGVPDDKWQERPLAVVVLAADRTATAAELTEFLRARVAKWWLPERWAFVTDIPLTSTGKFDKKKLRRQFAD----- 150376478 5 --------------QFLIRNAAANGAKTALV----TDRRRLSYAELDDLSTRLAAALAANGVKRNDRVLAFMDNCWEAAVAIFAILKAGATFSPINASTKADKLAYVIADCEAAAILTQAKLMPVVTEALALAPGYRPFIASAAAPGGRMPDGAASFEECLTAVPAADIDLGMLIYTSGSTGRPKGVMMTHRNIDAASESITTY--LRNTPEDIILNVLPLAFDYGLYQLLMAVRLGATLVLEKSFAFPQAIFDRIRAEGVTGFPLVPTMAAMILQMRDLEPGFLPSLRYLSNTAAALPPAHIARLRELFPGARLYSMYGLTEC--------KRCTYLPPEELDRRPGSVGIAIPNTEAFVVDDEGNRLPPGV--PGELVIRGPHVMQGYWRNAAATERMDPWERVLYTGDLFRTDEEGFLYFVGRKDDIIKTRGEKVAPKEVETVLHAHPGVAEAVVIGVPDPVLGAAIGALVVLSDPSVTEREIIRH-CARHLEDFMVPKIVEFRAELPKTDTGKVSRRL------------ 77461035 67 ----------LNVYNCIDRHLETRGDQTAILWEGDDESTQITYSKLHHHVCRLANVLKSRGVKKGDRVCIYMPMIPEAAYAMLACARIGAIHSVVFGGFSPDSLRDRILDADCRTVIKFVPLKQNVDKALQSCPNVSTVVVVERTQNKWYHQAVRDVSDECPPEPMDAEDPLFILYTSGSTGKPKGVLHTTGGYLLQ-AAMTFKYVLDYRDGEVFWCTADVGWVTGHSYIVYNGATTLIFEGVPSYPSTSRFWQVIDKHKVNIFYTAPTALRALMREGAGPLQETSRQSLKLLGSVGEPINPEAWEWYFNVVGEQRCPIVDT---WWQTETGGIMLSPLVSAQQIKPGCATRPMFGVQPVLLDEHGKEIKGAGSGVLAIKSSWPAQIRSVYGDPQRMVDTYFKPYPGYYFTGDRRDEDGDYWITGRIDDVINVSGHRIGTAEVESALVLHDSIAEAAVVGYPHDVKGQGIYAFVTPMNGTEPNDELKKELLAKEIGSFAKPDLIQWAPALPKTRSGKIMRRILRKIACNEL--- 103487248 8 -----------TLADIPAAQARVRGQATAVKFGD----RETSFAALDAASNRVAHALVAAGVVPGDRVSALTKNHDSWYPLFFGAARARACFAPINCRLAPAEIGFILGDAGPKLLFVGEDFFDCALAAVADLSAPPRLIALAHPAFEPLDSWLAGASDAAPKDAPQRADDVLQLYTSGTTGLPKGVVLTNANYRTFLEAATRVDGFAYGEDETVMIVMPLFHVAGTNVSFSGLAQGGRLVLVKDFSAADAVRMLREEDVAHAFLAPAMIQMMLLDPAAGAGPYPQLKSIAYGASPIAEDVLRRARATFGCDFVQFYGMTESGGGGSYLSPTAH-------DLPGKLTSCGQPWPGVDMAILDGEGREL--GDGAIGEIAIRGGIVMKGYWNRASATEETLAGGWLHTGDVGY-RDADGFYYVHDRIKDMIVSGGENVYPAEVESAIMGCPGVADVAVIGVPDDKWGEGVKALVVPAAGAAPDPAAIIAWARERIAAYKVPKSIEFIDALPRNPSGKVLRRELRAPY------- 149201948 20 ----------LTPLSHLRRAAQIFPDREALVYRGT----RRTYAEYHARVSRLASALVKLGIEPGDVVATLLPNIPAHCEAHFGVPACGAVLNAINTRLEADTIAYILDHGGARVVLCDPQFLPVLAQAIELMEGPPPGVVAGVHAHGHYMEYEELLASGDPDFAWDEWESLALNYTSGTTGRPKGVVYHHRG--AYLMTMGTVVSWQLPRYPTYLTIVPLFHCNNWNHVWLMPMLG-GRVVCCRDITARAIYDAIADEGVTHFGGAPIVLNMIVHAKEGERRAFDHVVDVFTAGAPPPAATLAAIEPLGFTVTQVYGLTETYGHVTECLWQDGWDALPEDERYTIKARTGVLMPMMEEIMDPETMAQIPMDGATLGEIMIRGNSVMKGYLKNPAATAEAFRGGYFHSGDIAF-QHPDGYLKIADRAKDIIISGGENISSVEVEGVLMRHPAVMLCAVVAKPDEKWGEVPCAFVELKDGAEVSEAELIAFARERLAGFKTPKAVVF-QELPKTSTGKIQKFELRQSAR------ 83953732 5 -----MMNKPLLISSLIEHAQRFHSETEIVSVKTTGGLEQTSWGQVARNARALASALTNLGLDPQARCGTIAWNNRRHLEIYFGASGGGFVCHTINPRLFPEQLVYILNHAEDKVLFIDKTFVPLIAGIQDKLEHLEHVVLMEGTDEEFYDDLIASGDPEFIWPDLDENTASSLCYTSGTTGNPKGVLYSHRSTVLHSFGINLADSIAITAKDVVLPVVPMFHVNAWGAPYACAMVGAAMVMPGPGLDGPSLVKLIDTNHVSLALGVPTIWLGLLNEADKIGSKLESLQRTVVGGSACPPSMMTAFREKYVETIHAWGMTEMSPVGSINQLLAKHTKLPADAQNKLRENQGRPVFGVDLEILDDDGNPVAHDGVTQGDLVTKGYWILDSYFRKTR--SETLNKDGWFDTGDVATMDPDGYVTIRDRSKDIIKSGGEWISSVELENIAIGHPQIADAAVIGARHEKWDERPILIAVKAEGQDPSEAEILSIFEDKIAKWQIPDRVVFTDALPRNATGKVLKRDLRESF------- 196176127 525 ------------IHQLFEQQVEKTPEAVAVVF----NEQHLTYRELNNRANQLAHYLQQLGVKPEYLVGICVERSLDMIVGLLGILKVGGAYVPIDPTYPTERITYMLEDAQVQVLLTQESLTQELPVNHTQLICLDSQWQI-----------IAQQSPDNPLTDVTSDNLAYINYTSGSTGKPKGVEVLHRGVI---RLLFGIDYVHLDGKQRLLQMAPISFDAATFEIWGALLHGARCVLFPETVPTAQT--LKQVIQTHNITTLWLTSALFNGIVAEDAEALSGVPQLLTGGEALSVNPVKKALAALPSTQIINGYGPTENTTFTCCYSLPKQLPGTE----LSISIGRPISNTQVYLLDAYWQPV--PIGVIGELYIGGDGLARGYLNRPELTGEKFIANPFSNQPNARRYRADGTIEFVGRVDNQIKLRGFRIELGEIEAVLSQYPQVKDTVVIVTEDQPGNKRLVAYCVSNSEQSITAEL-RSFLKTKLPDYMVPSAFVQLDAFPLTPNGKVDRRALPK--------- 50086068 8 -LPRTPANFALSPLRYLERAAYIYPQQAAIIHG----TRVITWQETYTRCRQFASQLKQLGIQKNDTVSVLLPNVPAMIEAHFAVPMSGAVLNTINTRLDAKTVAFMLEHAETKVLLVDQEFSELAKAALSLINQDIFVIDVDDAEYEKCIEYEDWISEGDEYFEWDEWDAISLNYTSGTTGNPKGVVYHHRGAYINAASNII--ACGMTPRAKYLWTLPLFHCNGWCFAWTVAANG-GTNICLRKVDPALVFKLIEQHKIDYFCGAPIVLSMLINAPKQHQIKFNHRVEVMVAGAAPPAAIIEGMRHLGVNVTHVYGLTETYGPSGLCAAQAGWSDLSIQEQAQLHARQGVPYPLQDSMRDPKTMQPVPADGQTLGEIMFRGNIVMKGYLKNPKATEEAFADGWFHSGDLAV-CQPDGYAKITDRAKDVIISGGENISSLEVEEVLYRHPAVLTAAVVAKPDPQWQEVPCAFIELKAGVNITTEELIEHCKKDLARFKVPKDIVIT-EIPKTSTGKLQKFILRDWAKERATG- 218442731 1506 ----TTRDYPLNIHQLIEEQVQKTPNAIAIIF----EDHQLTYRQLNERANQLAHHLQTLGVAPDVLVGICLERSLEMLIGLLGILKAGGAYIPLDPAYPPERIAYMIDDSQMSVIVTQKKCLHCLPK-----------KTIDIVYLESDRDSFSQYNTHNPISKIQSNHLAYVIYTSGSTGKPKGVQITHQSVTNFLMA--MRQTPGLNETDILLAVTTISFDIAVLELYLPLIVGAKTVIVSREIALDGLQ--LSKVLAQTGATILQATPATWQMLLSTGWEGNSQLKILCGGEALPQKLAQRLVSKSASVWNLYGPTETTVWATIHPVEPH------QDDHRLIESIGHPIANTQIYILDTQLQPV--PVGIKGQIFIGGVQVARGYLNRPQLTNDRFISNPFSDDPNARRYLPDGNIEYLGRIDHQVKLRGFRIELGEIEATLTKHPLVQEAVVLLRENEVKQSYLVGYVVPQQASLTEIELL-GFLKEQLPDYMTPQTLVFLPSLPLTPNGKVDRRSL----------- 218442731 449 ------------IHHLFEHQAELTPNKIAVVF----EEEQLTYAELNAKANQLAHFLHKQGIKNDSIVGIIKPRSLEIIIIMLGILKAGAAYLPLDPNLPAEGLNFRLKDAQVSHIIGDLSLAGKLDHITIIDLDQDPKIIAD-------------ESQNNSLIPVNPENLIYVLYTSGSTGQPKGVMIEHRHLFNYIHSILNRLEFAQDANFALISTFTADLGNTVIFPALCTGGCLHIISQERAMNPDALAQYCDRYPIDYLKIVPSHLNALLNTTHPEKIIPK--KGLILGGEALNWQLVEKLKSLAPNCSIVNHYGPTETTVGVLTYTLTNDSL----KNSVTVPLGRPLPHVKIYILDEVKQLV--PIGVAGELYIGGNSVARGYLNRPQLTEERFLTDIIYKTGDRVRYLPDGTVEFLGRTDNQVKLRGFRLELEEIEALLNQHEGVRQSVASVWEKEPGQQQLIAYIVPHKEHNLSPISLQNFLLEKLPDYAIPSGFLFLTTLPLTANGKVDRKAL----------- 168701500 86 -------------FNCLDRHLAARGNKAAIVWGEPGDTRTLTYQQLHREVCKFANALKGLGVGKGDRVTIYMPMVPETAVAMLACARIGAMHSVVFGGFSADAVADRNNDAQSKLVITADGGWRRVDAALEKSPSVQKCVVLNPGRDVWWHDLVADASADCPAEELDSEHPLFILYTSGSTGKPKGVLHTTGGYLLGTSLTHKW-VFDIKEDDVYWCTADVGWITGHSYIVYGPLCNVMYEGAPNQPREDRFWEIVAKYKVTILYTAPTAIRAFIKWGDQHPKAHDLSSLRLLGSVGEPINPEAWIWYHNVIGGGRCPIVDT---WWQTETGAIMISPLPGAVATKPGSATKPLPGIQAEVVDKQGHPVPAGSGGFLVVKRPWPSMMRTIYGDDERYKATYWSNYPGVYFTADRQDEDGYIWVMGRVDDVLNVSGHRLSTMEVESALVQHPKVAEAAVVGRPDDLKGEGIVCFVTLKQGTNPSDELLKAHVVHNIGALARPDDVRFSETLPKTRSGKIMRRFLRD--------- 17230140 456 ------------IHQLFEAQVERTPDAIALVFGE----ECLTYRELNNKANQLAHYLQQLGVKPEILVGICLERSLEMTVCLLGIIKAGGAYVPIDPEYPQERIAYMLEDSQVKVFLTQEQL------LAQIPQNQTHKICIDTEW-----DKISRQPNTNPDSGVKLDNLAYVIYTSGSTGKPKGVMNTHQGICN--RLLWMQETYQINSTDSILQKTPFSFDVSVWEFFWTLLTGARLVIAKPGGHRDSAYLINLIIQEQITILHFVPSMLRIFLESGNVEKCTSLKRVICSGEALSDLQNQFLERFDCELYNLYGPTEAAIDVTFWQCRKHTNLKTVPIGRPIANTHIYILDQHLQPVPIGVPGELYIGGAGVARGYLNRPELTAERFISYMPHAPCPIPHALYKTGDRARYLRDGTIEYLGRLDNQVKIRGFRIELGEIETVLSQHSEVQAAIVVVTEDTTGDKRLVAYIVSENPEITD---LRQYLAKNLPDYMIPSQFITLDALPLTPNGKVDRRALPKQFK------ 17230140 1524 ------------IQELFEQQVAKFGDEIAVICQH----QKLTYSELNTKANQLAYHLKSLGVQPEIAVGICVHRSLDFIIGILAILKAGGFYVPLDPTYPQERLEFLIEDAQIQVILTQQQHIPQLPDLPIFC-------------FDTDTANLTQHPTTNPVNHTTPENLAYVMYTSGSTGVPKGVCIPHRGVV---RLVKDCNYINLSADESILQAAPISFDASTFEIWGALLNGSRLVILSNQQP--TLAEIGQAITQHQITTLWLTAGLFHLMVDEHLESLKSVKQLIAGGDVLSAVHINKLLQTYPECRVINGYGPTENTTFTCCYSVTDICESNT------VPIGRPINNTQVYILDNHLNPL--PVGVPGELYIAGDGLARGYLNQPTLTAEKFINWGLGTGDWRARYLADGNIEYLGRLDNQVKIRGFRIELGEIEAVLNQHPAVKECVVIARE-----KQLIAYFIALDNTPDN---LREFLQQRLPDYLIPHFFVALETLPLTVNGKVDRQKL----------- 111021567 1 -----MTEQPTTTPSALKRAAREFGELTAVADGD----VRLTFTQLHDRVRDFAAALSSQDVRPGDHVAVWSPNTYHWVVAALGIHYAGATLVPINTRYTATEALDILERTKTTALVVAGNFLPTVVRVPVDGGDAELPGVFDFDDFLALADEDTRAEADARAAAVSPDDVSDVMFTSGTTGRSKGVMSAHRQSVGIAQAWGECA--EVTSDDNYLIINPFFHTFGYKAGFLVCLLNGATVVPMAVFDVPKVMATVHDEQITVLPGAPTIFQSILDHPDRPKYDLSSLRVAITGAAAVPVALVERMQSELSFDAVLTAYGQTEAVVVT-------MCRTDDDPVTVSTTSGRAIPGM------------EVRIGDQGEILVRGENVMLGYLDDPESTAKTIDADGWLHTGDVGTLDDRGYVDITDRLKDMYISGGFNVYPAEVENALARLDGVAESAVIGVPDERMGEVGRAYVVAKPGVTLAEDDVVAFCKERLANFKVPRSVRFVDSLPRNPSGKVMKNVLREE-------- 170727070 69 ----WFYDGTLNAANCLDRHLEKSADKVAIIWEGDDDQRTITYGELHKDVCKFANALRSQGVRRGDVVTVYMPMVPEAAVVMLACARIGAVHSVVFGGFSPDSIASRVIDGKSKVVITADEGVRAGRIIPLKANIDEALSHPDVDCVEKWNALMDTASEHCEAEEMGAEDPLFLLYTSGSTGNPKGVLHTTGGYMVY-AAMTHEYVFDYKDGEVYWCTADVGWITGHSYMVYNGATILIHEGVPNYPTPSRLGEMVDRHKVNILYTAPTLIRALMAEGKEQFADFDGSSLRIMGSVGEPINPEAWRWYNEVIGHEQCPIVDT---WWQTETGGILISPLPGATDTKPGSATRPFFGVQPALVDNMGNIIEGATEGNLVMLDSWPGQMRTVFGDHERFALTYFKTFRGMYFTGDGARRDEDGYYWIRVDDVINVSGHRLGTAEVESALVSHESVAEAAVVGYPHDIKGQGIYAYVTLTKGTTETEELRRKWVRKEIGALATPDLIQWAGGLPKTRSGKIMRRFLRKIAANE---- 91977191 21 ---------PLSPLSFLERTANVYPDLTSVVY----EGRHYTWKETRARCRRFASWLVRNGIGRGDTVAAMLPNVPAMVEAHFAVPMAGAVLNGLNIRLDAPAIAFQLEHGGAKIILVDPEFAAVIADALKQMKGPKPLVIDVDDKMEYEYAVASGDPSFAGERPKDEWDAIALGYTSGTTGNPKGVVTHHRGAYLNAVSNIL--AANLGAHPVYLWTLPMFHCNGWCFPWTMAAAAGVNVC-LRKVDPAKIFDLIRRHGVTHMAGAPIVYNALINAPEAPKGAAARPVVGLIAGAAPPVAVLAGGESIGIKLTHVYGLTEVYGPASVCAEQPGWDDLSVADRAQLKRRQGVPYPLQEAVTDPETMQEVPRDGETIGEVMFRGNIVMKGYLKNEKATKEALAGGWFHTGDLGVLDPH-GYVIIKDRSKDIIISGGENVSSVEVEDVLYKHPAILFAAVVAKPDPKWGEVPCAFVELKEGASATEAEIISYCREHLPGFKTPKSIMF-SAIPKTSTGKIQKFMLRDQVKS----- 111020930 18 ----------------VARHAFAKPDAVALRFRGT----STTWRELEDRSARTAAVLAAHGVGRGDRVVLLLTNRPEFLEVMLAATRVGAIAVPVNFRLSPGEVRFIVADSDATVVVVEDSLTGLAAEVD---ESVPVLVVGDAPDDVSLETQLRAADPDVPIADVAEDSPAAIMYTSGTTGRPKGAVLSHLNLQAQALTLIRGWRLFDTESEVNLVSSPLFHIAGSVGPFLLIGATIVIHPTGAFDAAELLDALERERVTSVFMVPTQWQAILDDAGPDGRDLALRVLGWGAAPATPTLLDRLYAAFPDAAIVAFFGQTEMSPVTC---------MLDGKDAVRKIGSVGKPIDTVAMRVVDEAMNDV--AQGEIGEIVYRGPGLMEGYWRNPAATADAFDGGWFHSGDLVR-VDSDGFVYVVDRKKDMIISGGENIYCAEVENALAAHPDIVDVAVIGRADERWGEVPVAVVVPRAGAALEVDALADWLDGRVARYKRPKFVEVLPQLPRNASGKVVKGVLREQF------- 207722355 701 --PDIDTDPDTTLQQLFEQQAAHTPDAIAVVY----EAQTLTYAELNRRANRLAHDLIAQGAGPGHFVAIALPRGLDLMVALLAVLKSGAAYLPLDPDYPQDRLAFMIDDAKPVRVITH-------AAIAGLLPGGAARLMLDAPDTQARLSRMPTIDDAHRSQPLLPSHPVYVIYTSGSTGRPKGVVIEHRNVV--RLLRVTEHQFHFGPDDVWTLFHSFAFDFSVWEIWGALAYGGRLVVVPALCARSPRDFYALLCREGVTVLNQTPSAFQQLIAEQAHSSEAHRLRCIVFGGEALELHTLRPWIQRNDPERTRLINMYG--ITEITVHATFCPIGRADIEAGAGSIGTPLADLRIYLLDEALEPV--PVGVQGELYIGGPGLARGYLNRPALTAERFIANPFHTPDMPDMPGPDGTFEFLGRNDDQVKIRGFRIELGEIEAKLAAQPGVRDAVVLAREDQAGDKRLVAYLVPEAGGALHAATLRDSLARELADYMLPSAYVMLDALPLTVNGKLDRKAL----------- 207722355 1792 ------YPRHTCLPQGFEAQVERTPDAIAVIH----EARQLTYAQLNAQANRLAHRLIALGVGPDTRVALCMERSVEMLVGLVGIFKAGGVYVPLDPGHPPARLAAMLEDCAPAAVVVKAALPAGLPVPALPVVAIDDADAAPDLPAGN---------PDAKAIGLTSRHLAYVLYTSGSTGLPKGVMVEHRSVMNLWQALEQTVYVEGRPCARVALNAAMSFDASVQALVQLLSGRCLVIVPQAVRLDAAALSAFLRDQRIDVFDCTPAQLDLLVAEGSFDGAPGWPQAILVGGDAMAAGTWDTLCRTDSVRVYNVYGPTECTV---------DATLCALHAQAGRPSIGRPLANTRVYLLDERRQPV--PVGVAGELYIGGAGVARGYLNQPDLTAERFLPDPMYRTGDLGRWLPDGRIDYLGRNDQQVKIRGFRIEPGEIQAVLEQHPDVAQAAVVAQEDAAGGKQLVGYAVAAGAARLAPADLRRHLAERLPDYMVPTAVVMLDALPLTANGKLDRNAL----------- 172065010 41 -----------------DRHAAADPNAIALDWIDAGGRHRFTFAQMQALSARVANLLVEQGVKPGDVVAGLLPRTPELVATILGTWRAGAVYQPLFTAFGPKAIEHRLRMSDARLIVTNIANRAKLDEIVDCPPTVREPGDTLPARDIDFRTALDAQSGTFEPVLRKGTDLFMMMSTSGTTGLPKGVPVPLRALLA--FGAYMRDAVDLRPSDRFWNIADPGWAYGLYYAITGPLGHATTLYEGSFTVDSTCDVIERLGITSLAGSPTAYRMLMAAGTEVAARLKGQLRVVSSAGEPLNPEVVRWFHAAGAPIHDHYGQTELGMVVNNHHGLTHVVHV---------GSAGLAMPGYRVAVLDEAGREL--GPGEPGNLAIDIARSPLLWFTGYWQQDTPAIASGYYRTGDNVELEPDGTVSFIGRADDVITSSGYRIGPFDVESALIEHPAVSEAAVIGVPDPERTEIVKAFVVLSEGTPALADELSQHVKRRLSAHAYPRAIDFVDALPKTPSGKIQRFVLRKM-------- 156740435 3 ------------IGDWLARRADLTPHRIALLDAADN-LRPITFRLWHTNVSRTARFLAGRGVQPGDRVAVLAMNCVAYLDIWFACGKLGAILQNLNWRLTPTELAGLIADAEPALLIYGPDFVEQVRALRSAGIVTPGIALADCRADPGDPVFAERDAYPDTPVDLTADTPWIICYTGGTTGLPKGAILTHGNVFFN--VVNTVAGWGLRPDDVTILNAPLFHTGGLNVFTAPLAHIGGMSIVCRQFDPDQVFDLIEQQGVTIYFGVPTMFLALQRHPRWETADFSRVRWMISGGAPCPPPVFETFRRRGVPFRTGYGLTEAGPNTF---------WLPDDDIEHKAGSVGYPLPHIDLRLVNERGEP--CAPGEVGELQIRGAHVCAGYWRRPAETA-ATIVDGWLRTGDLARRDEEGCYTIVGRLKDVIISGGENIYPAEVEAVIAGHPAVLEVALIGAPDATWGEVGWAVVVLHEASTDIERQILDYCRDRLARYKIPKRVIVVDALPRTGAGKIDKRALRREF------- 111017163 1785 ---DVAVPDSATLVSLFEAQVARTPDAVAVVFAE----EELLYAEFDARANRLARELLARGVGPESRVAVALRRSLELMIAIYAVEKTGAAYVPLDPDHPASRIAYVIESAEPACVLTSSRDRCEGVDSAAGAAVIEIDTLNLSRRPSTPITAAERGG------PIHPDSTAYVIYTSGSTGRPKGVAVSHRAIVN--RLLWMQDTYRMDHTDVVLQKTPVTFDVSVWELFWPLEVGARLVLAAPDGHRDPTYLSHIIADHQVTTMHFVPSMLAVFTAGAEPELCGSLRQVFCSGEALPPATADAFREFSAALHNLYGPTEAAVDVTYWECT---------EGDRASVPIGAPVWNTQVYVLDSRLHPV--PVGVHGELYLAGIQLARGYVGRSDLTSDRFVANPFGAPGQRMYWRADGNIEYIGRRDFQVKLRGQRIELGEVEAAVLAHPSVAQAVVTVHRSEATGESLVGYVIPVAGADIDTAVVRDAAAEALPAYMVPTRIIVLDRFPLGATGKLDRGALPE--------- 111017163 2855 --------EPRTLPELLAAAASVDPKAAALSY----EGREVTYRDLDERSNRLARLLIGRGIGPESVVALALARSPESVLSLWAVAKTGAAFVPVDPNYPTDRIVHMLSDSGAA-------LALTVAEFRPTLPDCTSYVVVDAPGFDDEVSAHSAVTDADRTHPLALENPAYLIYTSGSTGTPKGVVVTHRGLAN--FATDERVRFGVTPRSRTLHFSSPSFDASILELLLA-----VGSGATMVIAPASVIGGTELADVLREGRVTHAFITPAAMASVDPAGLDQLECVATGGDVCPPELVAQWVTGGRRMFNAYGPTEATVVSSVTGPMIPGEGV----------TIGRPPMGTGEMVLDSRLHPVPNGV--TGELYVSGSGLARGYKDRAGTTAERFVANPYGGLGARMYRTGDLARWYLGRSDFQVKIRGFRIELGEIETALTRYPGVARSVVSAHRGSTGANRLVGYLVPTAGAELDPEAVLEFVGGFLAPYMVPSALIVLDELPLTPAGKLDRRALPE--------- 111017163 5469 -----------TLADRFAQSVARFPDATAV----TSEDVALTYAELDARSNRLARLLISQGVGPETLVAVALPRTCDLIIALLAVIKTGGGYLPVDITYPADRLAFVFEDAAPNCVITTTGDVSALPD-----SETPAILLDDPETTADLAQQSPATITDADRVPLDSSSVAYVIYTSGSTGRPKGVVVSHRNVLT--LFANTQPLYGFDENDVWTMFHSYAFDFSVWELWGPYGGRLVVVDYYTARSPEMFHELLRNEQVTVLNQTPTAFYQLAETDRIVSEIDVNARYVIFGGEALDLGQLGRWYSRHDDSAPTLVNMYG---ITETTVHVSYLALDREFAESASASIGRGIAGLHVHVLDRRLHPVPPGT--IGEMYVSGDQVTRGYLGRAGLSSSRFVADPLRPGARMYRWNTDGQLEYLGRSDFQVKIRGFRIELGEIESALLRYRGIAQAVVLTRDDGHGGHRLIGYVVPESGATVEVSSALEFVGTQLTSYMVPATLVVLDALPLTSNGKLDRRALPE--------- 111017163 729 --------EPRTLPTLLARAVEAGGDGDALVY----QGRTLTYPELDAQSDRLARMLIGHGVGPGSVVALAIARSIESVLATWAVAKSGAAFVPVDPNYPADRIEHMLTDSGA-------VVGLTVAAHRSSLPETTPWLVMDDASFGRDLAQHAAVADADRLRPLRTADPAYLIYTSGSTGTPKGVVVTHAGLAN--FAEDERQRFAVTAGSRTLHFSSPSFDASILELLLA-----VGAGATMVVAPSTVYGGTELADLLSRERVTHAFVTPAALASVDPTGLDHIRCVVTGGESCPPALVAQWAPGRVMFNAYGPTEATVVASVAGPLT-----------VGEPVTIGRPSRGCGLLVLDSRLHPVPRGV--PGELYITGDGVARGYHNRSIPTAERFVADPHGAPGERMYRTGDLARWYLGRTDFQVKIRGFRIELGEIDAVVRSHPSVAFATTVGRTAPSGDTVLVTYVLPEDGTDIVVGDILEHAAAALPAHMVPARVMVLREVPLTPAGKLDRKALPE--------- 111017163 8087 --------------DLLTAAAALDPDSVALSF----EDRQVTYRELDEWSNRLARVLCAQGVGPETFVAIGMPRSIEEVVSIWSVAKSGAAFVPVDPTYPRDRIDYMLTDCRAS-------VGLTVAGRRDNLPDTVPWLVLDDESFAEQVAAVSSSPDADRTRPLHLAHPAYLIYTSGSTGKPKGVIVTHRG-MANLTAEEHERFQVTHESRVSHLASPSFDASIFELMMAFGASARVVIVPPTVFGGTELADLFRRNAVTHAFITPTALSSIEDVGLESLRVLA------VAGEACPPELVEIWGKHR-NMHNGYGPTETTIQASVSAPMRPGGVVNIGAPALGFGSL------------VLDERLQPVPVGVPGELYITGPGLARGYHNRSALTSERFVACPFGEPGRRMYWRGDHTIEYIGRTDFQVKVRGFRIELGEIDAVLARHPAVAFAATIGHTGPSGDTLLASYVRAAEGHDLEPAELRTHAADRLPAHMVPSAVVVLDQIPMTPVGKLDRKAL----------- 111017163 7027 -----------TLPQIFEDAAALDPNRTALTF----EGRNVSYRELNERSNQLARVLISRGAGPETFVALGIPRSIESVLAVWAVAKTGAAFVPVDPNYPMDRIEHMLTDSGATIGLTMAAYEKALPDSVPWLQLDSPKF---EKACQSKPALPVADSDRRSPISL--DNAAYIVYTSGSTGKPKGVVVTHEGLDNFAEDQRQRFAAAQTSRTLHFSTPSFDGSVFEYLQAFGVGATMVIAPPTVYGGAELAELIRSEHVTHAFVTTAALSTVDPTGLDE-------FQHVVFGGEACPPELVTRWAPGR-QLSNAYGPTETTVMANISDPMTVGDPITLGGPIRGVGELVLDSRLQPVPVGVPGELYITGAGLARGYHRRPELSSQRFVANPFGEAGER-----MYRTGDIVRWRADHTVEYVGRSDFQVKIRGFRIELGEIDNEIATFPGVSFAATLGVPGPSGDTVLVTYLLPNTAGGVDPAELTAHLSTRLPAHMVPTSVMFLDEIPLTPVGKLDRSAL----------- 111017163 4403 -----------TLPQMFAETAAAAGDATALVFGD----RRMSYRELDERSNQLARLLIDRGVGPEDIVALGISRSIESVLAVWSITKTGAAFVPVDPTYPRERVEHMVTDSGCT-------FGLRLEADHGRLPDTVRWLTLDDTETATAIRAMSTDTVTDDDRVAPLRHPAYVIYTSGSTGKPKGVVVSHRGLDNFAEEQRTRYATDSTSR-ALHFSSPSFDASVLEYLLSFAVGATMVIVPPSVYGGEELAELIRTEGVTHGFVTPAALASVDPEGLE------VFQNVVAGGEAVPPELVTRWAPGRTMYNGYGPTETT-----------IMSNLSDHLQVGETVTIGAPVRGVSEVILDSRLQPV--SVGVAGELYISGEGLARGYHARAGLTSERFVANPYGEPGDRMYWRSDHTVEYLGRTDFQVKIRGFRIELGDIDSALAAHPSVAFAVTLGRPGPAGDTVLVSYVLPEAESALEPPELKEWTANLLPAHMVPSSIMILDEIPLTPVGKLDRAALPE--------- 66045813 1586 --PDAVYPQEQTLHSQFEAQAQRTPDAIAVSY----EEESWSYATLNAQANRIAHRLIGMGIGADDRVAICTHRGLQMIAGLLGILKAGAAYVPLDPAYPVERLAYTLDDSAPVALLSQRSVQGTLP------VSQVPVICLDDDLQDESV--------CNPQVPVTPGNLAYVIYTSGSTGKPKGVMIEHRNVARLFSA--TEEWFGFNQQDVWALFHSFAFDFSVWEIWGALLHGGHLVIVPQLVSRSPEDFYALLCSTGVTVLNQTPSAFRQLIAAQGENGQAHSLRKVIFGGEALDTVILKPWYARQVNAGTQLVNMYGITETTVHVTYYPLQPGDAQRLG-ASPIGRRIPDLQLYVLDARGEPVPMGV--VGELYVGGAGVARGYLHREALTAERFLDNPFSHAPNARMWLADGSLEYMGRNDEQVKIRGFRIELGEIAARLNDHPDVLDAVVVAREDVPGDKRLVGYYTSAEDKALDIEQLRAWLSGLLPEYMVPAAYVRLASLPVTANGKLDRKSL----------- 66045813 540 ------YERRLTIHQRIEQLAEQQPDAVAAQVG----AHHLSYRELNARANALAHHLIGLDVQPDDRVAVVARRSLETLVGLLAVLKAGAGYVPVDPAHPDERIAYLLGDSAPVAVLAQPAFVERLQGL--------GLAGLNTPLIELDLASWPEQQDNPHIDALDSTHLAYVIYTSGSTGQPKGVMVEHRTL--NNLIDWHREAFDLRAGSHTASVAGFGFDAMAWEIWP------ALCAGATLHLPPAEIGNEQLDALLDWWIAQPLQVAFLPTPVAEYAFSRNLRHPTLRTLLIGGDRLRQF------------HRDPGFAVINNYGPTEATVVATSGRLLPDGSLDIGKPVANTSIYLLDERQQLVPLGVPGELYIGGDSVARGYLNQPQLTAERFVHDSFAGQPQARMWNADGTLEYLGRNDDQVKIRGVRIELGEIENQFSQLPGIEEALVLAREDEPGQPRLVGYFTERAGAASSTEQLRTALLARLPGYMVPGALVRLESWPLTANGKVDRRAL----------- 66045813 3713 -----------TIHALIEARAEGMPEAVAARVGE----QSLSYAQMNRQANSLAHHLISLGVRPDDRVAVVARRGLDTLVSLLAVLKSGACYVPVDPAHPDERINYLLADSAPVVVLAEQAFMARLPALKVPLLALDRPQWPEKPANPLVSGQ-------------TPGDLAYVIYTSGSTGQPKGVMVEHRTLAN--LVHWHCQAFALHAGSHTATVAGFGFDAMAWEVWP------ALCAGATLHIPPAEISNEQLDLLLDWWLAQPLQVAFLPTPVAEYAFSRELYHPTLHTLLIGGDRLRQF------------HREPGFAVINNYGPTETTVVATSGRLLPDGSLDIGKPIANTRVYLLDEQQQLVPTGVAGELYIGGEGVARGYLNQPQLTAERFLSDPFCDNPQARMWNADGTLDYLGRNDDQVKVRGMRIELGEIEAQLTSLPGIEESLVVAREDEPGQSRLVAYFIEQGSALDIARLRADLL-DRLPGYMVPSAFVRLDAWPLTANGKVDRRAL----------- 66045813 4775 ---------PLPVHLRIEQQALDQPNALAAKAGD----QHLSYAELNARANALAHHLIGLGVRPDDRVAVVARRGLETLTGLLAVLKAGACYVPVDPGHPDERISYLLENSTPMVVLAQFDLLTRLPELQVPVIALDR-------------PDWSQRTDNPSVPEMTTQHLAYVIYTSGSTGLPKGVMVEHRTL--NNLVDWHCEAFNLRAGSHTASVAGFGFDAMAWEVWP------ALCAGAVLHLPPAEIGNEQLDVLLDWWLAQPLQVAFLPTPVAEYAFSRELHHPTLQTLLIGGDRLRHFNRDPGFAVVNNYGPTETTVVAS----------SGRMQPGKVLHIGKPVTHARLYVLDSRGQPV--PLGVPGELYIGGAGVARGYLNRADLTAERFLDDPFSDRPGARMWLSDGTLEYLGRNDDQVKIRGVRIEPGEIEQHLAQCPGVGEAVVTTQRLDDGTLRLVGYFTRRNASLDSAALRAHLL-GQLPEYMVPAVFVGLDALPLTQNGKVDRKAL----------- 66045813 2655 -----------PVHRLFERRAALHPHAVAAVHG----RRSLTYGELNERANHLAHYLLVQGVRPNERVAILLPRSLELLISQLAIGKCAATYVPLDVNAPAERQHYMLDDCQAKCV---------LTQSATSLGSTVQRIDLDQLN-------LDDQPAHDPGLPQASDTAAYVMYTSGSTGAPKGVRVAHRGIARLVLNNGYAD---FNEQDSIAFASNPAFDASTMEVWGALLNGGQLLVIEHTTLIDPMRFSAALRHGNVSVLFLTSALFNQYVQLIPEALSGLRLLLSGGERADPASFRTLLQAPGLHLLNAYGPTETTTFATACEVRALADHAE-------SVPIGRPIGNTTVYVLDAHQRL--TPLGAIGELYIGGDGVALGYLNRPDLTAEKFIADPFSDQPGAMRWLEDGQLECLGRNDDQVKIRGFRIELGEIVNCLHQLPGIREAVVLAREDEPGQVRLVAYFTSRDAEAPAPEQMRAHLQANLPEYMVPGAFVELTALPLTANGKLDSRALPK--------- 108758337 10029 ---ASTYPRDASLSVLFEQQAQRTPDAVAVEY----EDQRLTYAELNRRANQLAHHLRRMGVGPEVRVGLCVERSLELVVSVLGILKAGGVYVPLDASYPLERLAWMKQEAGVAVLVAQEKLADEVA------TGSELVVCVDTE----WDTQIAHHPQTTPSANVGGGNLAYVMFTSGSTGKPKGVGVPHRAV---SRLVLGTDFAHFGPEEVWLQLAPISFDASTLEVWGALLHGSRLVVYPAGTP--SLEELGRNLESSGVTSLWLTAALFEQMQARQPKALASVRQLLAGGDALPVSRVKERLAAGGVLINGYGPTENTTFSSTYRMES-------PEEVGASVSIGRPVKNTVVYVLDAGMRPV--PVGVPGELYVGGDGLAMGYVGRPELTAERFVPNPYYRTGDVVRWLRNGTLEFLGRADTQVKVRGYRIELGDVEAALAQHSGVSEAVVVAREDGGEGKRLVAYVTAQEGATLDAGALRSHMKQRLPEYMVPSAYVVLEALPLTPNGKVDRKAL----------- 108758337 484 -------------HALFEAQVARTPDATAVVSG----GESVTYRELNARANHVAARLRALGVGLESRVAVCVERSVELLAALLGVLKAGGAYVPLDPEYPAERLGYMLEDSGARVVVARREYREKLGEAPGRVWLDVASLTPDAEG-----------KTSEPTAVVPPEAAAYVLYTSGSTGRPKGVVVQHRSLVSFIRAEW--QVCPVEPGDRVLQFASISWDTSAEEIYPCLTRGGTLVLRTPEMLDVPEVFLARCEAAGITQLNLPTAFWHEVTASLDEGKARLPSGLKWVVIGGERAVPARVSQWRQRVGHAVPLLNTYGLTEVTAVATAVDLTTDTEDSGREVAIGRPLTNVRIYVLDGELEPVPAGV--VGELYVGGEGVARGYLGRPELTAERFVPAPQYRTGDKARWRRDGVLEYLGRGDSQVKVRGHRIEPGEVESALLGQPGVREVLVVVREDAPGDKRLVAYVVPRDGRLLEGGEVRAGLESRLPRFMVPQAVVVLERLPLLPNGKVDRKAL----------- 108758337 6849 ---ASTYPRDASLSALFEAQVQRTPDAVAVEY----EDQRLTYAELNRRSNQLAHHLRSMGVGPEVRVGLCVERSLELVVSVLGILKAGGVYVPLDASYPLKRLTWMKQEASVTLLVGQQKLLES-----MMLSDTESSVCVDTEWDAQIVHQPESNLRS----SVAGGHLAYVMFTSGSTGKPKGVGVPHRAV---SRLVLGTDFAHFGPEEVWLQLAPTSFDASTLEVWGALLHGAKLVVYPAGTP--SLEELGRKLESSGVTSLWLTAALFEQMQARQPKALASVRQLLAGGDALPVLRVKERLAAGGLLINGYGPTENTTFSSTYR-------MERPEEVGASVSIGRPVKNTVVYVLDAGMRPV--PVGVPGELYVGGDGLAMGYVGRPELTAERFVPNPYYRTGDVVRWLGNGTLEFLGRADTQVKVRGYRIELGEVEAALAQHGGVNEAVAVTREDGGEGKRLVAYVTARTGTSLESSALRSHMKQRLPEYMVPSAYVVLEALPLTPNGKVDRKAL----------- 108758337 11094 ---------ETSIHALVERQAAATPDAVAVVAGE----EVLTYRELMQRSDRLARKLRTLGVGPEVRVGLCAERNSDLLIAVLGILKAGGAYVPLDPAYPSQRLAFMIEDSQPRVLVGQRALLDALPH-----GDVARLALDDANGLV-------AEAEAAPVLRSAPDHLAYVLFTSGSTGRPKGVALAHRSAVA--FLRWTTRAFSSDELAGVLASTSLNFDLSVFEMFAPLIRGGSVVIASNALELPSLPGARRVTLINTVPSAMAELVRAQTVPDS-------VRTVNLAGEPLAQSLVESIHQSAPGVQRVLNLYGPTEDTTYS------TWTVAPRGATREPTVGRPIEGTRAYVLDALGQPV--PQGVAGELYLGGAGLARGYVDRPELTAERFVPDAFYRTGDSARWLPDGVLQYLGRIDQQVKVRGFRIELGEIEAVLRRHPDVREAVVVVRDDGSEGRRLVAYIVPQSDRVPDATALRRFVKEGLPDFMVPSVVMVLASLPLTPNGKVDRKAL----------- 108758337 4730 -----------TIQALFEAQAAKTPEALAVV----AEDSRLTYEALNQRANQLAHQLRSLGVGPDVPVGLYLDRSASAVVGLWGILKAGGAYVPLDVTFPVERIRSVLSDAGAQVLVTQAALAEVLR------WGAGGVVRLDADASSLL-----ERSERNPEPSAAPENLAYVIFTSGSTGRPKGVAIEHRQLVHYVKGVSCRLDLPESASFASVSTLAADLGHTAVFPTLCQGGALHLVSRECASDPSALAELFEREAVDCLKIVPAHLQALLASGNPERVLPRQRLVLGGDVSDWALMDRVHELSPDLEVFNHYGPSETTVGVLTLQVE-----RGPQGRVSASVPLGRPIPNARVYVLDAYLRPV--PVGVPGELCIGGRTVGRGYLGRVDLTAERFVPDAYAEDPGARMYRTDGRVEFLGRTDDQLKVRGYRVEMGEVEAALERHPSVRESVVVAHESGTDGKRLVGYAVPKPGHTLEVDALRDFLGQTLPDYMVPQALVVLEALPLTPNGKVDRNAL----------- 108758337 2608 ----TEYPRDTPVHVQLADLATRIPETVALAW----EGGQLTFAELMARSRLLAAHLRSLGVGPEVRVGLFARRSPELVVGLLAILEAGGAWVPLEPDAPRERLARILEDAAPAVLLTQRALRDLVPATSM------PVVVFEDDLGSVAAGAWEASAV--------ADNAAYVLFTSGSTGRPKGVLVSHRALARH--TAWFIAALKLGTGDRVLQKASAGFDAAVPELLATLVSGARLVIAPPAAESDTEVLLAALERQQVTMLQLVPSQLRVLLAHEDVARAAGLRVLVSGGEALPVELVHQARERLPSTLIINAYGPTETTV------DATAWLGGDLSEGPFAPIGRPIANTQAYVLDAQGQPV--PVGVPGELFVGGDGLARGYVGRPDLTAERFVPDALGRMPGARLYRTGDQVRWRSRVDTQVKVRGHRVEPGEVEVVLAEHPAVHVAVVVSRKDASNETRLVAYVVPGDASAVDATALRAFLAERLPSAMVPSWFVVLESLPLLPSGKVDRKAL----------- 115360879 1 ------MNALISIADLLERGAQRWPHHVAYADGGG----RMTYEQLAHAVRRAATVLTARGVRPGERIAIYAPKRIETVVAMLAANALGAIFVPVNPQLKEAQIEHIVTDSGAALFVTGAQRLKRLPALAPLVGTRALLI----EELTDAIFASDAGDASHAAGRPVDDDPAALLYTSGSTGKPKGVVVSHRNLVSGAFSVAAYQ--QLADDDVVLGVLPLSFD-AGLSQLTTALASGACYAPLDFLQPAEVPRHCDAFGVTSITGVPPLWMQLASAGWSDTARARIRRFANTGGHLATPLLQRLQALFTHADPYLMYGLTEAFRSTYLPPADAALRPTSIGKAVPNAEILVLRADGSECAADEPGELVHRGAFVTLGYWNRPELTAQRFRALPRRHGEIPRHDVAVWSGDIVRRDADGYLYFVARGDDMIKTSGYRVSPTEVEDVLFALPHIAEAAVFGVPHPALGEAIAACVVSTLDADACRADIARACREALPTYMSPLVVEPLPALPRNPNGKIDRPALKARYRETFA-- 149913650 1 -----MQHRPLRIIDILIHAAEAFAEQGIVSARDTGDIHSQSYPETLARAAQAAHALRAMGIAQGDRVATLAWNGHRHVELYYAISGMGAVCHTLNPRLPAEQLAYIIAHAEDRILCVDASLVPVAETLRDALPEGVRVIVLTDAGAMNYEDLLQGQPDSFDWPHLPEDTASGLCYTSGTTGHPKGALYSQRSTVLHALTVPLAQTSSFIAGRRMMPVVPMFHVNAWGLPYTAPLTGMTLVMPGPHLDGASLWRLMEDQNVYSSWGVPTVWAGLLSEITAQGRAPSAFRDLIVGGSAAPPSMIEAYEGYGVTVSQAWGMTEMSPIGTHGMIPPPLQGAPLAQQMPIKTSAGRRKFGLEFKIVDDHGTAMPHDGTTTGELYVRGNTVISGYFRNDQASAAAMDAQGWFGTGDVASITAEGQLVIRDRAKDLVKSGGEWISSIDLENAATSHPGIRACAVIAVPHPKWDERPVLVVVPQGDARPTLTDIHAHMAPHFAKWQLPDDILFVDALPLTATGKISKLTLRRQFADY---- 209905361 69 ----------LNVYNCLDRHLETRGDQPAIIWEGDDEDRTLTYRELHAEVSRFANVLKSRGVKKGDRVSIYMPMIPEAAVAMLACTRIGAIHSVVFGGFSPDALRDRIQDSDCQVVITSDQLKANADKAIAQCPNVHTCIVVHDDRDVWYHEAMKEASAECPPEEMNAEDPLFILYTSGSTGKPKGVLHTTGGYLLQ-AAMTHKLVFDYKDGETYWCTADVGWVTGHTYIVYGPNGARSLMFEGIPTYPDTGRFWQVCDKHKVSTFYTAPTAIRMLMGAGDDFVKKHKRSSGTVGEPINPEAWEWYYRVVGDERCPIVDTW-----WQTETGGHMITPLPGATRLKAGSATHPFFGVQPVLLDDQGKEITGNPTGNLCIKHPWPGMMRTVYGDHPRFIETYFKLYPGYYFSGDGARRDEEGYYWIRVDDVLNVSGHRLGTAEIESALVLHPKVAEAAVVGYPHEITGQGIYAYVTLMAGEQGSEELKKELVREEIGPIAKVNLLQFAPGLPKTRSGKIMRRILRKIAANEL--- 114681323 101 ----WFLGGQLNVVNCLDQHARKSPESVALIWERDGTEVRITYRELLETTCRLANTLKRHGVHRGDRVAIYMPVSPLAVAAMLACARIGAVHTVIFAGFSAESLAGRINDAKCKVVITFNQLKKIVDEAVKHCPTVQHVLVAHRTDNKVHMGDLDVPLEQCTPESMGSEDMLFMLYTSGSTGMPKGIVHTQAGYLLY-AALTHKLVFDHQPGDIFGCVADIGWITGHSYVVYGPLCNGAFESTPVYPNAGRYWETVERLKINQFYGAPTAVRLLLKYGDAWVKKYDRSSLRTLGSVGEPINCEAWEWLHRCTLVDTWWQTETGGICIAPRPSEEGAEILPAMAMRPF--FGIVPVLMDEKGSVVEGSNVSGALCISQAWPGMARTIYGDHQRFVDAYFKAYPGYYFTGDGAYRTEGGYYQITG--RMDDVINISGHRLGTAEIEDAIADHPAVPESAVIGYPHDIKGEAAFAFIVVKDSAGDSDQELKSMVATKIAKYAVPDEILVVKRLPKTRSGKVMRRLLRK--------- 75812670 2249 ---AIAYPENLCIHQQFEAQVVRNPDAIALVY----ENEQLTYQELNRRANLLANHLQRLGVCADTLVAICVERSLEAIVGILGILKAGGAYLPLDPTYPSEHLAFILKDTQVSLLLTQSQLLPKIPNNKAQTLCL-----------DSEWDIIANNSDDNPSCRTTKENLAYVIYTSGSTGNPKGVLITHQNLVHSTNARIAYYQTPISS---FLLIPSFAFDSSVAVIFWTLCQGGKLILIKDGWQRDIWQLAQLIEQHQITHWLSVPSLYNSLLAHIEKQQLISLQTIIVAGETCSIELVKNHQKLLPNTSLFNEYGPTETTVWSSYNCSHHDLNNNSIPIGRPISNTQIYILNSHLQPVPIGTPGEIYIGGFGVSKGYLNRPELTIEKFIPDPFSKQPNARLYKTGDQARYLSNGNIEFIGRIDHQIKLRGYRIELGEIEAVLQQHPQVKQAIVIARNSDSENQQLVAYIVPSQTQDSLTNELRSFLQTKLPNYMIPSVILQIDTLPLTPNGKIDRQKL----------- 75812670 1152 ------------LHQQFVTQVEKTPDAVAVVF----EQEEITYKQLNQQANQLAHYLQGLGVKKEVLVGVYLERSPQMVVSILAILKAGGAYLPLDPSYPRERLAFMLQDAQVAVLLTQEKFLPSLPEHQ------ATVVCLDKDNEVWASETI-----VNPVNEVTTHNLAYVIYTSGSTGRPKGVMNTHRGICN--RLAWMQETYQLTIVDRVLQKTPFSFDVSIWEFFWPLTTGACLVMARPGGHQDSAYLVKLIQEQQITTIHFVPSMLQVFLAEPSVEACKCLRRVICSGEILPVQQEHFFTRLDAELHNLYGPTEAAIDVTFWACNRHSD--------KNIVPIGRAIANTQIYILDKHLQPV--PIGVPGELHIGGVGVARGYLNQPQLTAEKFIVNPFSNNSNNRRYHTDGSIEYLGRLDDQVKLRGFRIELTEIESVLTQHPDVRKAVVVMREVESTTKQLIAYCVCRHQPAPNITKLRRFLGEKLPDYMIPATFIMLDALPVTANGKLDKKSL----------- 75812670 13 ----------VNLLEIIRWRSQKQPQQQAYCFLLDGEVQSLTYGELDNQAQRIAGLLQAFGVKKGERVLLLYPPGLEFITAFFGCLYAGAIAVPAYPNQSLSRLSVIATDADSTVALTTTTVLSYLQ--QHPTFNVLRLLTTDNMMADDWTNLWRQ-------PVIDRDTLAFLQYTSGSTGTPKGVMVSHGNLLHNQLL--IKQAMQHTTATIFVGWLPLFHDMGLVGNMLQPPCILMSPVAFLQKPVRWLQAISQYRATTSGGPNFAYDLCVRKITAEQRATLDLSSWEVAFNGAEPECGFRREAFYPCYGMAETTLIVSGGCKTTPPVLQPVQSDALAQNQIVPAKAGEIGTQILVGCGQPPQTLSACSDRQVGEIWVAGASVAQGYWHQPEQTESTFKAYTKDTKEGPFGFLQDGELFITGRLKDLIIIRGRNYYPQDIENTVQQHPALEPGAAFSIDVDGEERLVIAQEVQRSHKLDIDEVIATIRAAVAVNHEIQLYGVLLGSILRTSSGKIQRYACRAKF------- 159154191 440 ------------IHQLFEEQVKLNPDAVAVIF----EGQKLTYQQLNERANQLAHYLQRKGVNIEVLVGIFIERSLEMVIGLLGILKAGGAYLPLDPSYPAERLAYMLSDSAVSILLTQQSLIASLPENQAQVLCL-----------DSDWQLIANYNQHNLVNRVTWENLAYVIYTSGSTGKPKGVMNIQRGICNNLLQAISTHS--LTANKRILQITPFSFDVSVWEIFCPLIAGATLVVAKPEGHKDTNYLINLIAQQKVTHINFVPSMLRVFLQEANLENCHALQQVFCGGEALSELTQQFFERFNCELYNFYGPTETAIDATCYQCTPQSSH--------QIIPIGRPIANTQIYILDAHLQPV--PIGIIGELHIGGYPLARGYLNQPELTAKKFIYNPFGNGKLYKRYLPDGNIEFVGRIDHQVKLRGLRIELGEIESILDSHPQVAQTVAIVREDTVQNQQLVGYVAAKDQLLTPSDLRR-FLQQKLPSYMIPSAFVILSDLPLNPSGKIDYKKLPK--------- 148653908 15 -------HQPLTPLQFLTRAASVYPHKTSIIYDDVNTPITYTWSQTFERCRKLAHALRKLGIGKEDTVAIMAPNTPAMVEAAFGVPMSQGVLCTLNTRLDINALTFCLQHSEAKVLIIDSEYAHHVELIEETFPNLILIHATDMTLPDEFDSDEAIRAFDGTIYPTDEWDAIALNYTSGTTGKPKGVVYHHRGATLNALSNILD--WDMPKHTTYLWTLPLFHCNGWCFPWTVAERA-GINVCLRQIDANLILKLIAKYQITHYCAAPIVHNMIAAGDSQLQQAINHNVKGFVAGAPPSEAMLEKMEAMNFNVTHVYGLTEVYGPVTICAEHDEWQQLSVSERAAKKSRQGVVSHLMFEVFKQGTTEPVAADATEMGELALKGNMVMKGYLKNPKATKEAFAGGWFRTGDLGV-KYPDGYIKIMDRLKDIIISGGENISSIEIENTLYKMPEVSSCGVVAASNDKWGEVPVAFIEIAEGATLTRDQVIEHCRQHLAKFKVPKHVIFC-EIPKTSTGKIQKFELRNAAQSM---- 196040053 459 ---------------LFEKQVQKNPNKIAVTC----NGVNLTYKELNERANELAHYLVKEGIRPNQFVALVFPRSVEMVVSMLAVLKAGAAYLPIDPEYPAERIHYIVNDAKPACIITHSSITSTL-----FIENDMKKIELDREETEQAL---KAYSHMNIPLRNDESNPAYTIYTSGSTGNPKGVIVPMKSL--SNFLLAMDDMVALHENDHLLAVTTFAFDISALEIYLPLISGASITIAPKEVIQEPSALTALLLEERVTIMQATPTLWQALVTEYPERLQG--LNVLVGGEALPTHLANTLKELGCSITNLYGPTETTIWSTV---------MNIDESESGIPPIGKPIWNTDVYVLDAGLQPVPPGV--IGELYIAGEGLANGYLGKPELTAERFVANPYGKPGQRMYRTGDLVKWYMSRADHQIKIRGFRIELAEIEMVVQRHENIKQAVVMVREDRPNDKRIIAYIVAEEKETIHLAEIRSYVSESLANYMVPATFVLLEELPLTPNGKVDRKKL----------- 213017862 19 -----------TIGAMLNDITARFPENDALISLH--QNIRWTYAQFLEQVNALGKGLMALGVERGDRVGIWVMNYAEWTVAQFASAKIGAVMVNINPAYRTVELEFAMKQAEVQTLDYVGMFYEACPEAYECFPFLKNVIFLDDIPYNGMFTMNEVLKKGEREESLDFDDAINIQYTSGTTGYPKGVVLTHHSVMNN--GFFIGEGMNFTEKDRLCIPVPFYHCFGMVLNMASVTHGATMVIPSPAFDSEAVLRAVQDEHCTALHGVPTMFIAELAHPNFKNYYLGTLRTGIMAGSPCPIEKMKEVAMNMRDIVIVYGQTELSPGVTMTTTKDSLE--------RRVSTIGQAFPHTELKIVDPNTHRIV-SRGEIGEICARGYMVMKGYYNNPAATRAALDANGWVHTGDLGSMDREGFLKVEGRLKDMVIRGGENVYPREIEEYLHHHPKISDVYVIGVPDKKYGEELMAWVSIMKGETLTPDEIREFCKNRIARYKIPRYYKFVDTFPMSVTGKIQKFEMRK--------- 107028629 72 -------DGELNAYNCLDRHVEANGERVAVIFADDGTVTRVTYADLLARVSRFANALKKRGIGKGDRVVIYIPMSIEGIVAMQACARIGATHSVVFGGFSAKSLNERLVDVGAVALITADEQARGGKTLPLKSIADEAIALGGCEAVKWMHELTDGESDQCEPTWVGAEHPLFILYTSGSTGKPKGVQHSTGGYLL-WAAQTMKWTFDWKPDDVFWCTADIGWVTGHTYITYCGGTQVVFEGVPTYPDAGRFWKMIGDHKVTVFYTAPTAIRSLIKAAEADDKVHPKSYDLRIIGTVGEPINPEAWMWY--HKHVGHERCPIVDTWWQTETGGHMITPLPGATPTVPGSCTLPLPGITAAVVDETGQDVPNGQGGILVVKRPWPAMIRTIWGDPERFKKSYYPEEYLAGDGTVRDKETGYFTIMGRIDDVLNVSGHRLGTMEIESALVSHELVAEAAVVGRPDDTTGEAVVAFVVLKRSRPEGEEALRDWVGKQIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSLAK------ 52078851 467 ----------LTIPQWFEQYAEALPEKPAVSAA----GRTLTYRELNEKANKVAHLLRKKNVGRGEPVALLFRRSPEMVIAILAVLKAGGAYLPIDPEYPEARIQYMLEDSGAVCMLTQEELAGRAASLSFH----KHTILIDDPA-------VSAESGRNLEIAAEPDDLAYIMYTSGTTGKPKGNLTTHANI---TRVVKETNYISLSEKDTLLS-LSNYAFDGFTFDLYGALLNGAKLVVADQATILHIGKLTEAIQKENITVMFVTTALFNLLVDAGTGWMKGIRKVLFGGERSSVSHVKKAFAAMGPDRIIHVYGPTETTVFATF-----YPVNRMEDSAVSIPIGKPINETNAYILTENNRL--QPIGAVGELCLSGTGVSRGYLNRPELTAEKFAPHPFNSGETMYRWLPDGNIDFIGRIDDQVKIRGHRIELGEIEEQLMRCQGVKEAVVTARKSGNGDAALTAYVVPVQGTEVANEEVRRQLARRLPAYMVPAAYIMLEELPLTANGKVNRRLLPE--------- 118472739 10 ------------LGDIPRRSARRCPDKVAIIDGD----VTLTFAEFEHHVDRAAAALQDNGFGVGDRVAVLAHNCWQYAVLAFATARAGVVLVPVNFMLTAEEICYILGHSRAGGFLVEADLVPTAEAAMRLGGSVTTTAALGLPAGWTDFDRWLQTDSPAPAPYVADDQMIRLMYTSGTESHPKGAMHSTRSLMGNYISSII--AGSMEGTDIEIHSLPLYHCAQMDNFFITDIYLGATSIILPRPEPELVLRTIEKYGVTNYFAPPTVWISLLRSPVFDQVDLTSLRKGYYGASAMPVEILAEMRERLPNLRLWNFYG-------QTEMAPLASALGPDEQDAHAGAAGRPVINVETAILDDDNRPVPPGE--VGEIAHRSPHLMLGYLDDEAKTAEAFRGGWFHSGDLGYYDEH-GLLHVVDRKKDMIKTGGENVASREVEEAVYRHPAVEEVAVFGLPHPTWVEAVVAAVVTRDGAELTEDELLTHCRSCLAGFKTPKQVFFVESLPKNPSGKLLKRVLRERFAR----- 112800 17 -LPDIYIPKHLPLHTYCFENISKVGDKSCLINGATGE--TFTYSQVELLSRKVASGLNKLGIQQGDTIMLLLPNSPEYFFAFLGASYRGAISTMANPFFTSAEVIKQLKASQAKLIITQACYVDKVKDYAAEKNIQIICIDDAPQDCLHFSKLMEADESEMPEVVINSDDVVALPYSSGTTGLPKGVMLTHKGLVTSVAQQVDGDNPNLHSEDVMICILPLFHIYSLNAVLCCGLRAGVTILIMQKFDIVPFLELIQKYKVTIGPFVPPIVLAIAKSPVVDKYDLSSVRTVMSGAAPLGKELEDRAKFPNAKLGQGYGMTEAGPVLAMCLA------FAKEPYEIKSGACGTVVRNAEMKIVDPETN-ASLPRNQRGEICIRGDQIMKGYLNDPESTRTTIDEEGWLHTGDIGFIDDDDELFIVDRLKEIIKYKGFQVAPAELEALLLTHPTISDAAVVPMIDEKAGEVPVAFVVRTNGFTTTEEEIKQFVSKQVVFYKRIFRVFFVDAIPKSPSGKILRKDLRAR-------- 104782040 20 ------------IGDAFDTTVARFPDREALVVRH--QQLRFTWRQLAEAVDRHARALMALGVQAGERLGIWAPNGAEWCITQFASAKVGAILVNINPAYRTSELEYALSQSGCKWLICADAFKTSDYHAMVRLPELRGVVSLAAEPPKGFLAWTALQARAEAQASLHRHEPINIQYTSGTTGFPKGATLSHHNILNN--GYMVGESLGLTEHDRLVVPVPLYHCFGMVMALGCMTHGSTLIYPNDAFDPLLTLQAVAEERATALYGVPTMFIAELDHPRRGEFDLSSLRTGIMAGATCPIEVMRRVIDEMHMVQIAYGMTETSPVSLQTGAADDLE--------RRVTSVGRTQPRLETKVIDSEGATLPRGE--VGELCTRGYSVMIGYWNNPKATAESIDSDGWMHTGDLAVMDEQGYVRIVGRSKDMIIRGGENIYPRELEEFFFTHPAVADVQVIGVPCSKYGEEIVAWVRLHPGHAASEDELREWAKARIAHFKVPRHFRFVDEFPMTVTGKVQKFRMRE--------- 33600774 15 --PEIDSGAHASLAEVIEDSCRTFAGKTAYISL----GRTLSYAGLDRRSRAFAAWLQARGLGRGERVALMMPNLLQYPICLFGAWRAGCTVVSCNPLYTPRELAHQLADSGARAIVVADNFAATLQQALWPRGPVVDFVVRRVKRMVPAWSLPEGERLPHAAPALGHADLACLQYTGGTTGVAKGAMLTHGNLIANLCQAHAWVRPLVKEGCVVTALPLYHIFALTANCLTFLKIGASNLLIVNPRDIPAFVRELRKTPFSCITGVNTLFNALLDHPGFARLDFSRLRLTLGGGMAVQRSVAERWRAVTGKPAQAYGLTETSPAVTINPLDA----------PDFTGSIGLPVPSTELSIRDEHGEELPLGA--TGEICVRGPQVTPGYWQRPDETALSFHADGFLRTGDMGYVDPRGYVFLVDRKKDMILVSGFNVYPNEIEDVVALHPGVREVAAVGVPDARSGEAVKLFVIRKDPDLDAAALI-AYCRANLTGYKVPRSVEFRTELPRTNVGKILRRQLRDEA------- 15636679 13 -LPDIYIPKNLPLHSYVLENLSNHSSKPCLINGANGDV--YTYADVELTARRVASGLNKIGIQQGDVIMLFLPSSPEFVLAFLGASHRGAIITAANPFSTPAELAKHAKASRAKLLITQACYYEKVKDFARESDVKVMCVDSAPDGCLHFSELTQADENEAPQVDISPDDVVALPYSSGTTGLPKGVMLTHKGLITSVAQQVDGDNPNLHSEDVILCVLPMFHIYALNSIMLCGLRVGAPILIMPKFEIGSLLGLIEKYKVSIAPVVPPVMMSIAKSPDLDKHDLSSLRMIKSGGAPLGKELEDRAKFPQARLGQGYGMTEAGPVLAMCLA------FAKEPFDIKPGACGTVVRNAEMKIVDPETG-ASLPRNQPGEICIRGDQIMKGYLNDPEATSRTIDKEGWLHTGDIGYIDDDDELFIVDRLKELIKYKGFQVAPAELEALLIAHPEISDAAVVGLKDEDAGEVPVAFVVKSEKSQATEDEIKQYISKQVIFYKRIKRVFFIEAIPKAPSGKILRKNLKEK-------- 33865547 108 -------------YNCLDRHLEAKAEKTALIWGEPGDVRRFSYRELHAEVCKAANALKAMGIGKGDLVALYMPMIPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLKDGEAKAVITADGGFRKDKPVVLVVQRTKQPVEMVAGRDQWWHDLVDAQGSDCPAEPMASEDRLFVLYTSGSTGKPKGVVHTTAGYNLWAHLTFQW-IFDIRDNDVYWCTADVGWITGHSYIVYNGATTVMYEGAPRPSKPGAFWELIQKHGITIFYTAPTAIRAFMKSGRQVPDQFDMSSLRLLGTVGEPINPEAWMWYRDVIGGNRCPIVDT---WWQTETGGVMISPLPGATPTKPGSATLPLPGIQADIVDGEGNSCGPDEGGYLAVRAPWPGMMRTVHGNPQRFRESYWEHIRPADGSYLYFDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFVTLESGRESSDDLIKQLRAHVIGPIARPDEIRCSDALPKTRSGKIMRRILR---------- 70726190 46 -------------YECIDRHVDNKGDKIALNYRDEKRKEQYSFNELKVLSNKAANVLVKANVQKGDRVFIFMSRTPELYFAFLGILKIGAIVGPLFEAFMEKAVTDRLENSEAKVIVTTNSLLGRIP--KDKLPHLETIVVVDDEVDEKYVDFNKQASEEFDIEWLKEDDGLILHYTSGSTGQPKGVLHVQKAMLLHYISGK--YVLDLKEDDIYWCTDPGWVTGTSYGVFAPWLNGVTNCIAGGRFSPEQWYSMIETFKVTIWYTAPTALRMLMSAGDDEKYDLSSLRSILSVGEPNPEVIKWSKDVYDKRVLDTWWMTETGGHMIVNYPAVDV----------KLGSMGKPLPGIEAAIIDDSGNVLPPNRMGNLAIKKGWPSMMYSIWKNPEKY-NSYFIGDWYVSGDSAYQDEDGYFWFQGRVDDVIMTAGERVGPFEVESKLVEHEAVAEAGVIGKPDPVRGEIIKAFISLRQGYKPSDELIRKFVKERLSGHAAPREIEFKDKLPKTRSGKIMRRVLKAWELNLDAG- 29828821 3 -------------------HAGSRPHHAAIVC----EGRITTYGKLHRESNRAAHALRVSGVQRGDRVAYLGRESENYYLVILACAKAGAVLVPVNWRLTPDEVDHILRDSGATLVFVDDEFWATATKVRPHLPEFHTMIRIDGTDAEGLPAWYADQPDADLEPGTGPDDAVVQIYTSGTTGLPKGAVLAHRSFFTLPQAMRDHDWIDWLPDDVALISLPGFGIAGIGWFMHTFNAGGTSVIMPQFDPQEAVRLIRTHRVTTTFAAPAMLQMMAGERTAGPDAFVSLRKICYGAAPMSETLLKQCLETFDCEFAQIYASTETGSVAVCLPPEAH------HPGSTVLESVGKPCPGNEVKVVGPDGAEL--PPGAIGQICVRAPSRMLGYWNLPEATGRTLVGEWLHMGDAGY-LDEDGYIYLCDRMNDTIIVAGQNIYPAEVEKALAAHPAVADSAVVGLPDPRWGEAVHAAVVLRPGAQASPRELLLSLRGHLADYKIPGAYHFVDTLPRNPSGKILRRAVRER-------- 124004071 53 ---EWFVNGKLNITEIFERQLFTHGDKAAIIWEPNNPDETLTYRELFEKVCQFSNGLLKQGVKKGDRVVIYMPMVPEAAIAMLACARIGAIHSVVFAGFSSNALADRINDAQATTVTKVLEIKKIVDEALENTPSIERSVVLKRTGSEWWSDVIAGETLENKAEEMDSEDMLFILYTSGSTGKPKGVVHTTGGYMVY-TAYSFKNVFQYNAGDVYWCTADIGWITGHSYIVYGPGATSVMFEGVPTFPDAGRFWEIVDKHQVNQFYTAPTAIRALQAKGLEYVEKHDLSSLKVLGSVGEPINEEAWHWY--HDHIGKDRCPIVDTWWQTETGGILISPLPGITPTKPTYATLPLPGIQPILVDNEGNELKNSVEGNLCVKFPWPSMLRTTYGDHERCRQTYFSTYKYFTGDGCKRDEDGYYRILGRVDDVINVSGHRLGTAEIENAINEHPLVNESAVVGYPHEIKGQGIYAYIVCEADAADEEQIKRSIISKIIGPIAKPDKILVVPGLPKTRSGKIMRRILRKIAEN----- 94498434 21 AYPS--------VVAMMEAAMVEFADRPAFKCF----GQTLSYADVDRLSRDFAAYLQSLGVRKGDRIALMTPNFMAFPIAFLGIARAGAVQVNVNPLYTPRELEHQLRDADARILVGFSGASATVAEVLSRPDALQTVIMIGQGTIALAQALMDGESLPFAPVALGGEDLLFLQYTGGTTGLSKGAALTHRNLVANVQQFKSIVADNLRPGEVIVTAIPLYHIFALMVNFVTYFSVGAENWVPNPRDMDSLIDVLKASRCTVFTGVNMLFAGVATHPRAKEVNFSRLRMAAGGGSAILEPTSAKWEATGCPVREGYGMSETSPVISFNLASAGGYN----------GTTGVPLPSTDVMLLKEDGTEA--AQGEAGEVCVKGPQVMRGYWQQPQANAEAFTSDGYFRTGDVGLFTPDGLLKLVDRKKDMIIVSGFNVFPNEIEGVATACPGVLECACVGVPDERTGEAAKLYVVRAPGADVGAEQIVAHCRSQLTAYKVPKQVAFVDALPKSTVGKILRRELRQ--------- 153001163 27 -----------TIGQYLDEIAATYPDQLAVVVHH--QHIRWNYHQYLAQIEALATGLLKLGIKSGDRVGIWSPNNIEWCLTQYATAKIGAIMVCINPAYRPEELQYALSNVGCRAVICADKFCPAGQLQAKAVPELEFVIRMGAEKSVGMLNFDDLLVDVTADDALSPYDSINIQFTSGTTGSPKGATLSHHNILNN--GYLVAEAMKFTCHDKLCIPVPLYHCFGMVLGLVCLAKGAAAVFPGESFDPLTTLQVIEQEGCTALHGVPTMFIAELEHPEFTRFDLSSLRTGVMAGATCPEEVMRRVQNLMYMKEIGYGQTECSPLNHITEIDSPVE--------KRVLTVGRALPHTEVKIVDEFGEVL--PVNQPGEVCSRGYCIMQCYWNDPEKTAATIDSAGWLHSGDIGQMDEQGYVQIVGRIKDMIIRGGENIYPREIEEKLYTHKDVQDAAVFGVQSDKYGEEVCAWIKVRSGSAITEDDIRHFLTEKFAYFKVPRYIKFVDQYPMTVTGKIQKFKMREMYQELY--- 114767644 19 ---------PLTPLSFLRRARQIYPDHPAVIYGP----HRKTYAEHHDRVSQLASALTKIGIKPGDVVATILPNIPAQAEAHFGVPACGAVLNTINTRLDVDTIAYILDHGEAKLVLCDPQFIPHLAEAIELMEQEPPKVIEGAKAFGDYLEYEDFLATGDPEFDWDEWESLALNYTSGTTGRPKGVVYHHRGAYLNAMGQVLSWRMVLHP--VYLTIVPLFHCNGWCHTWMMPAVG-GTVVCCRDITAHNIYDAIADEGVTHFGGAPIVLNMLVNAPEQEKRAFDHAVEVFTAGAPPAPATLAKIETMGFHVTQVYGLTETYGPDVECAWQAAWEPLQGAERAAMKARQGVMPFMEHVTVMDEQMTIIPADGETKGEIMHRGNGVMKGYLKAPKATREAFEGGYFHSGDIAV-LHPDSYVQIADRAKDIIISGGENISSVEVENTLMGHEAVLLCAVVAKPDETWGEVPCAFVELKPGHEAGEAELIAFARERLAGFKTPKKVVF-EELPKTSTGKIQKFQLRTRARE----- 116830899 5 -LPHPSNSTPLTVLGFLDRAASVYGDCPSILHTAN---TVHTWSETHNRCLRIASALTSIGIKQGQVVSVVGPNVPSVYELQFAVPMSGAILNNINPRLDAHALSVLLRHSESRLVFVDHRSISLVLEALFTQHEKPHLVLLDDDQENDSSSASDFLDTYEEIMPQTEWQPMVLNYTSGTTSSPKGVVLSHRAIFMLTVSSLLDWSVPNRP--VYLWTLPMFHANGWGYTWGTAAVGATNICTRRVDAPTIYNLIDKHNVTHMCAAPMVLNMLINYPL---STPLKNPVQVMTSGAPPPATIISRAESLGFNVSHSYGLTETSGPVVSCAWKPKWDHLDPLERARLKSRQGVRTFTEVDVRDRKTGKSVKHDGVLVGEIVFRGSSVMLGYYKDPQGTAACMREDGWFYSGDIGVIHKDGYLEIKDRSKDVIICGGENISSAEIETVLYTNPVVKEAAVVAKPDKMWGETPCAFVSLKGSVPVTEREIREFCKTKLPKYMVPRKVIFQEELPKTSTGKIQKFLLRQMAKTLSG-- 218291432 76 -FPGSYINVCEN---CVDRQAKHYRNKVALFFGEDGERRSVTYLQLQDAVSRFANALKDLGLRQGDVVCVYMQNLIETYVALLACLRIGVLYNTVFAGFSAEALRERIVRCGAKAVICANRLKETVDRALEGVETVEHVIVMTPGRDLDFESLVERASRDCPPAVLEANEPAFLIFTSGTTGRPKGIVHAGGGFLLGTYA-YTKYQLDLRPEDVYWNTADIGWLTSHIFVLVGGTTTILYEGALDWPKPGRLYEMIERYRVNKLFSAPTAYRMMMKHGEARQYDLSSLELLVSVGEPFNPEAWHWVRRVVGGDVAVINNTWG-----QTETGGTPLALLPGAVPMKPGSCGVPFFGHDLAVVDEQGREVPDGVPGYLVIRRPFPSLARDVYGDRNLYLNAYFSRMPYFTGDSAVRDADGHFWVLGRVDDVINVSGHRISTMEMESSLIQHPAVVEAAVVGEPDDVKGQVPVAFVTLERGSTDLEEELKARVVADIGSFARPARVYFVEAMPKTRSGKILRRMLRE--------- 84687713 21 ----WTVPDGFNMADCCDSWARDEPGRVAVTHVGH-ETRDWTFGELKDASDRLAGAFADAGVGRGDRVGVLLGQSPETLIAHLATWKRGGISIPLFSLFGPDALAFRLADSGTKAVVTDAAGAEKLAAVRGELPDLAQVFAVGGGTGRDFWAEVEA-ASPVDPVPVGAEDPAVIIYTSGTTGPPKGALHAHRFLIGHLPSVELHHEGFPHPGDVGWTPADWAWIGGLMDMAMPCLYHGVRLVSCRMRKFDADEAYRLIADQRVRNLFLPPTALKLMRQAEVPEDVDIRTIGSGGEALGADLLAWAQDALGVTINEFYGQTECNLVLASCAGS----------MAVKPGSMGQAVPGHEVAVIDAEGQVVAPGTVGEIAVKRPDPVMFLGYWNLPEKTA-AKFTGDWMRTGDLGVCDEDGYFTYVSRDDDVITSAGYRIGPTEIETCLTGHPDVVMAAAVGVPDETRGEVVKAYVVLRDGAATEADRLIQRVREKVSPHVAPRIVEFVDDLPMTATGKIMRRSLRD--------- 6175106 28 -----------SIHQLFEEQAEAFPDRVAIVF----ENRRLSYQELNRKANQLARALLEKGVQTDSIVGVMMEKSIENVIAILAVLKAGGAYVPIDIEYPRDRIQYILQDSQTKIVLTQKSVSQLVHDVGYSG----EVVVLDEEQ-------LDARETANLHQPSKPTDLAYVIYTSGTTGKPKGTMLEHKGIAN--LQSFFQNSFGVTEQDRIGLFASMSFDASVWEMFMALLSGASLYILSKQTIHDFAAFEHYLSENELTIITLPPTYLTHLTPERITSLRIMITAGSASSAPLVNKWKDKLRYINAYGP------------TETSICATIWEAPSNQLSVQSVPIGKPIQNTHIYIVNEDLQLL--PTGSEGELCIGGVGLARGYWNRPDLTAEKFVDNPFVPGEKMYRWLTDGTIEFLGRIDHQVKIRGHRIELGEIESVLLAHEHITEAVVIAREDQHAGQYLCAYYISQQEATPAQ--LRDYAAQKLPAYMLPSYFVKLDKMPLTPNDKIDRKALPE--------- 184201740 6 --------EPLTPLRFLERSAEVFPDRRAVVHG----SQEWSYRQFDRDVQRFAAALRPLATGEGDRVAVVAPNVPAALMAHYAVPAAGAVLVPLNPRLSARELQYILEHCGARVVLADVSVLDTVAEAMGDRTGVRLVQVPDEQAGLPAVRDGAGAGVPDAPVRVDENAPITLNYTSGTTGRPKGVLYSHRGAYLNSLGEVFHNGF--TGDTRYLWTLPMFHCNGWCTTWAVTAAGGTHVCLRAVRAQDVWSAFDEHAITHLCGAPAVCSTIVD---AQEAHPLDRRIRITTAGAPPAPSIIERLEQAGFDIVHVYGLTEVFGPITICEPQEQWAELPASERARQMSRQGVMIQAESARVVDPEMQDVPADGESLGEVVLRGNNVMIGYYRDVTATRKAFDGGWFHTGDLGV-MHPNGYIQLTDRAKDVIISGGENISSIEVEQALYSHPDVLDVAVVGVPHEKWGERPVAHVVRAGGSTVTEEQLREHVRSQLSGFKVPDSVTFTDELPRTATGKVRKNLLRD--------- 194224085 380 ----WFLGGQLNVVNCLDQHVQKSPESVALIWERDGTEVRITYRELLETTCRLANTLKRHGVCRGDRVAIYMPVSPVAVAAMLACARIGAVHTVVFAGFSAESLAGRINDAKCKVVITFNQLKKIVDEAVKQCPTVQCILVAHRTENKVHMGDLDIPLEQCAPESMGSEDMLFMLYTSGSTGMPKGLVHTQAGYLLY-AALTHRLVFDYRPGDIFGCVADIGWITGHSYVVYGPLCNGAFESTPVYPDAGRYWETVQRLKINQFYGAPTAVRLLLKYGDAWKYDRSSLRTLGSVGEPINLEAWEWLHDSRCTLVDTWWQTETGGICIAPRPSEEGAEILPGMAMRPF--FGIIPVLMDEKGNVVEGGDVSGALCLSQAWPGMARTIYGDHQRFLDNYFKAYPGYYFTGDGAYRTEGGYYQITG--RIDDVINISGHRLGTAEIEDAMANHPAVPETAVIGYPHDIKGEAAFAFIVLRDDAGDSDNELRSAVATKIAKYAVPDEILVVKRLPKTRSGKVMRRLLRK--------- 194546389 503 -LPASEYPAGQGVHRLFEAQAGLTPDAPALLFGE----ERLSYAELNALANRLAWRLREEGVGSDVLVGIALERGVPMVVALLAVLKAGGAYVPLDPQYPADRLQYMIDDSGLR----------LLLSQQSVLARLPQSDGLQSLLLDDLERLVHGYPAENPDLPEAPDSLCYAIYTSGSTGQPKGVMVRHRALTNFVCSIARQPGMLARDRLLSVTTFSFDIFGLELYVPLARGASMLLASREQAQDPEALLDLVERQGVTVLQATPATWRMLCGSERVDLLR---GCTLLCGGEALAEDLAARMRGLSASTWNLYGPTETT-------IWSARFCLGEEARPFLGGPLENTALYILDSEMNPCPPGV------AGELLIGGDGLARGYHRRPGLTAERFLPDPFYRTGDLARYRADGVIEYLGRIDHQVKIRGFRIELGEIETRLLEQDSVREAVVVAQP-GVAGPSLVAYLVPTEAALVDAEELRSALKAVLPDYMVPAHMLLLENLPLTPNGKINRKAL----------- 11499945 41 ----------MPAYRILEMAAEKYGNKVGTIFFGN----QITYRQAKEASDKVAGFLFDIGIEKGDRVIFALPNTPHAAPIMAGILKVGGIIVQCNPLYTQREIKFLAEDSGAKTMFCMDMLYSNVSPLLDDGTLDTVITCSLQDFMYSWKNVMEAEKTERRAEINPKEDVAMLQYTGGTTGFPKGVMLTHFNIVANAYQAANWDPKA-SSADVGIGMLPVFHSYGMTMMNVGILVGATIIPMPDPRNYPMVLQAIQTFKVTTLAAVPTMYIGMLKLLEENGYDLSSLRVCTSGAAPLPIEVKRRWEELTGKRITEGYGSEASPITHGNPI----------YGLNKEGSVGLPYPDTIAVVIDDEGNILPPGE--VGELVIRGPQVMKGYWNRKEETENTLINGWLLTGDMAK-MDEDGFFYIVDRKKDMIIAGGFNIYPREIEEVLYEHPAVAEAAVVGIPDPYRGETVKAFIELKPGGKVTEEDIIKFCKERLAPYKVPKLVEFRDELPKSLVGKVLRRVLREE-------- 145299087 19 --------EALTPISFLARAARVYPDYPALIHG----ALRQNWAQTERRCRQLASALRRHGIGEGDTVSIVAPNTPAMFEAHFGVPMSGAVLNTLNTRLDAESMAFIFQHAQSRVVLVDREFGAVVRKALALVKTQPLLIAIDDPLYDYEQFLAQGNGDEPCWLPDDEWQAISLNYTSGTTGNPKGVVYHHRG--AHLNAINNVLSWELPKHSVYLWTLPMFHCNGWCFPWTLAATAGVSVCLRHVQARAIFDALREHKASHFCAAPIVLNMLNNADPALKYGLN-HPIKVMTAGAAPPATVIAGMEAMGIAVTHVYGLTETYGPCVLCEPQRSWQGQDATALSRLKARQGVPLQGEMRVINPVSGESVPQDGKTLGEIVLRGNVVMKGYLKNPDASAEAMAEGWFRSGDLAV-WHPDGYVEVKDRSKDIIISGGENISSLEVEDVLYRHPDVDEVAVIAMPDEKWGEVPCAFVKLKEGRELSQVELIAFCREQMPHFKAPKRIIFTP-LPKTSTGKVQKYMLRQQ-------- 161788346 21 -----------NIQAVLKQSCQRFADKPAFSNL----GKTITYGELYALSGAFAAWLQQHDLKPGDRIAVQLPNVLQYPVAVFGAMRAGLIVVNTNPLYTAREMEHQFNDSGAKALVCLANMAHLAEKVVPKTQ-VRHVIVTEPRAVRFNDALALGKGQPVTEANPQANDVAVLQYTGGTTGVAKGAMLTHRNLVANMLQCRALMGSNLHEGEILITPLPLYHIYAFTFHCMAMMLIGNHNISNPRDLPAMVKELGKWKFSGFVGLNTLFVALCNNEAFRALDFSALKITLSGGMALQLSVAERWKAVTGCAICEGYGMTETSPVAAVNPAEAN-----------QVGTIGIPVPSTLCKVIDDNGNEL--PLGEVGELCVKGPQVMKGYWQREEATAEILDSNGWLKTGDIAVIQPDGYMRIVDRKKDMILVSGFNVYPNELEDVLAALPGVLQCAAIGVPDEKSGEVIKVFIVVKPGMTVTKEQVMEHMRANVTGYKVPRQIEFRDALPTTNVGKILRRELRDE-------- 78063332 18 ----------LSFAYFLRRAARYWGSQPAVIHRD----RAVTYRQLDERSTRLANALRGLGFAPGTRIAVQARNCIELVEIECALYKAGLVKAALNPRFTAAEAADVVNCAPAAFIGGRGYTDYTPDSPGFSSVERFVSIGGATTGYLDYDTLVAKGSDTPPDYQPAPDDLAVLHFSSGSTGRIKAAMQSYGNRLASLRKIVLGMDRPVQPGDRLALIGP--ITHASGMLMQPYLFCGATLVLFDAFEPAHFLADVARQRITHTFMVPAMVNMLLNAPELAQADLRSLKVLGYGAAPMPARIEEAWARIGPVLSQGYGASESTSGVTRLGIADHAHALLHDRE--RLASCGRPLGETEVRVVDADGREV--EGDAIGEIVIRGADVFQGYWNAPELTREVLVDGWLHTGDLAR-TDRDGFIYLVDRKHDMIISGGFNVYPTEVEAALYRHEGVLEACVVGVPDDKWGEAVKAVVVLRAGRDAQANDLVVHCRAQLADYKLPRSIDFVAELPKNANGKIARKLVREQY------- 170740439 16 ------IPERYNIADVCDRWAAADPQRPALLDVSDGRVETWSFAALREASDRFANALRALGIARGDRVAVLLPQSPAVLIAHLAVYKLGAVALPLAVVFGPDALLHRLGDSGAKAVVTHAGGVAKLLPLRDALPELALVVSTDGDGALGFAALLEAAAPALAPVETGPDDPALMIYTSGTTGPPKGALHGHRVLLGHLPGFAMMHDFMPRPGDRMWTPADWAWAGGLLNALLPSLHHGVAVVARKAEKFEPEEALRLIADHAVANAFVPPTALRMLRTVARPRARFDLSRLRTLASAGEMLGPETF--AWARDALGLTVNEAYGQTECNLVLASCAALG----LARAGSTGKPVPGHRVAVIRPDGTAADPDEIGQIAVARPDPVMFLGYWRDEAATA-RKFLGDWMTTGDQGRVDADGYVHFVGRDDDVITSSGYRIGPGEIEDCLLRHPAVALAAAVGKPDPVRTEIVKAFVVLRPGFAASAALIQDFVRRHLSAHEYPREIAFRSSLPLTTTGKIIRRVLRDE-------- 78059917 23 -----------NISALIEQSFSKFHANPAFAC----DGKQITYGELDVLSRSLAAWLQSRGLERGARVAIMMPNVLQYPISICAVLRAGYAVVNVNPLYTPRELQHQLNDSGAEAIVILDGCTATLDAIIAHTQ-VKHVLVAAQGNAAAAEQTPSPHVKFDDAIEPSPDDVAFLQYTGGTTGVSKGATLLHRNIVANVLQTDVWWRPDVTQFITVAALPIYHIFALNVCCLLTMHTGGLCVLVPNPRDIGGMIQSLAGYKVTSFPGVNTLFNAMLHHPEFSRLDLSNLLLANGGGMATQEAVARRWKEMTAPIIDGYGLSETSPCVAINPVAG----------REFNGTIGLPLPSTEVSIRDDDGKEL--PPGAAGELCIRGPQVMAGYWQRPDETAKVMTADGFFRSGDIASISEDGFVRIVDRKKDMILVSGFNVYPNEIEEVVANHPGVFEVAVIGVPDEHSGEAVKLFVVRKDPELTFDDLM-AFCKGQLTGYKRPKSIEFRDSLPKSNVGKILRRELR---------- 88808410 75 -FARWFQGGTTNLHNCLDRHLHETADKTALIWGEPGDVRRFTYRELHAEVCKAANALKSMGIGKGDLVALYMPMVPEAAIAMLACARVGAPHSVVFGGFSAEALRDRLIDGEAKAVITADGGFRKDKPVVLVVQRTEQPVDMVQGRDQWWHELVDGQSSDCPAEPMESEDRLFVLYTSGSTGKPKGVVHTTAGYNLWAHLTFQW-IFDLRDDDVFWCTADVGWITGHSYIVYNGATTVMYEGAPRPSNPGAFWELIQKHRVTIFYTAPTAIRAFMKNGRTVPDQFDMSSLRLLGTVGEPINPEAWIWYQDVIGGGRCPIIDT---WWQTETGGVMISPLPGATPTKPGSATLPLPGIEADVVDADGNSVGANEGGYLVVRRPWPGMMRTVHGNPERFRQSYWEYIRPEDGSYIYFDADGYFWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDELKGEGIVAFVTLEADRESNDALIAELRAHVIGPIARPDEIRCSDALPKTRSGKIMRRILR---------- 75520420 3029 ---ATDMPYERNLHQLFEAQVEATPDAQALVVG----TERLTYAELNKRANQLAHYLRAQGVGPEVLVAVLMERTTEMIVALLGIIKAGGAYVPIDPAYPQDRIGYTLDDSQAAIVLTQERLLPMLPE------HTAQVICLDRDW-----ACMAVQPEANVPNLAAPTNLSYVIYTSGSTGLPKGVAIQHSSVIA--FIFWAKTVFSAEEMSGVLASTSICFDLSVYEIFVTLSCGGKVILADNALHLPSLPAAKEVTLINTVPSAAKELVRMNAIP-------PSVRVVNLAGEPLPNTLAQSLYALGHVQKVFNLYGPSEDTTYSTYVQVTKGAKTEP-------TIGRPLANTQAYVLDAKLQPV--PLGLPGELYLGGDGLARGYLKRPKMTAERFLPNPFHPDPDARMYSPDGQLEYLGRIDHQVKIRGYRIELGELEAVLRSHPQIKEAVVVAKEDKLGEKRLVAYITTKDGECGDRAVLTSWAKAKLPEFMVPSFFVWLDAMPLTPNGKIDRKQLPE--------- 75520420 4087 --------------QLFRETALLYPERLAVVAG----NQTLTYAELERRANQTANYLQQKGVRPGALVGLCVKRSLEMLIGMLGILKAGGAYVPLDPDYPEERLAYMMGDAGITVLLTQEQLMPGLPSGERTTIALDR-----------DWPLIAKESEQAPDVDTTAESLAYVIYTSGSTGLPKGTLVVHRGIV---RLVKETDYVTITEQDVFLQASTVSFDAATFEIWGSLLNGAKLVL-LPPELPSLAEIGQAIQSHHVTTLWLTAGLFTLMVDHHKEYLSGVRQLLVGGDIVSVPHVKKALEIAGLTVINGYGPTENTTFTCCNPVTVMPESAHTF-------PIGRPIKNTTAYVLDRHMQPV--PIGVTGELYIGGDGLAEGYLNRPDLTAERFVPNPFYRTGDLVRYLPDGLIEFIGRLDNQVKIRGFRIELSEVEAVLAKHPAITASVVIVHENEAGMKQLVAYAVKDAEQELGTAELRQHFKAHVPDYMVPAAFVMLDALPLTPNGKVDRKALRSREEDAFAAA 75520420 1513 ---------DLLVHERVARIAQELPEQFAVI----GEQGALTYAQLDAKANQLAHALLKRGIGSEDLVGICVERSSEMQIGQLAILKAGAAYVPMDPAYPRERLAFMIKDAGMSLVLTQERLLDALPQEAAALLCLDR-----------DWQEIAAESTAAPAIKTNADQLAYVIYTSGSTGTPKGVEIEHGSLLN--LVNWHQRAYSVSAEDRASQIAGTAFDASVWETWPYLTAGATICQPREEIRLSPEK-LRDWLVETGITISFLPTPLAENLLPLPWPTGAALRYMLTGGDTLHQYPTADVPFTLVNQYGP----------TENTVVATAGAVPVLGERESAPTIGRPIDNVSVYVLDENRQPV--PVGVVGELYIGGKSLARGYRNRPDLTEASFVPNPFSPIEGARMYRTDGSIEFIGRADDQVSIRGFRVELGEIESALYAHPAVAESVVIVREDVTPGKRLVAYAVLHEGEERQTSELRQSLKEMLPDYMVPSAIVLMEALPLTPNGKVDRRALPDVAQTEWEGS 75520420 447 SFNDTYYPTDKLIHQIFEERAEREPERIALVMGE----QVLTYRELNEKANQLAKLLRARGIGPESMVSLLTERSAEMMIAILAIFKAGGAYLPIDPSHPKERIEYILQDSRSELLLVNHRFLGAVDFADRIIDLEAAEIYQGAADNLECVSH--------------ANHLAYVIYTSGSTGKPKGVMIEHASLLNIIFALQELYPLLENDAYLLKTTYTFDVSVAEIFGWILGSGRLVILDPGAEKEPAHIWETMVNHGVTHVNFVPSMLIPFVDYVR-DQQQESPLRYIFAAGEAMPSELVGKVYEALPGVILENIYGPTESTIYAT------KYSLAKDSQDVLVPIGKPLANIQTHIVNKHGQL--QPVGVPGELCIAGASLARGYWNNEALTNEKFVPHPFAAGQRMYRYRQDGNIEYLGRIDHQVKIRGYRIELDEIRAQLIQEASIRDAVVIARTDHNGQAYLCAYFI--ADKQWTVNALREALRQTLPDYMVPSHFIQMEEFPLTSSGKIDRKAL----------- 119475626 5 ------------VHDWIATHAGTRPNAIAITDLFS--EREYTYAQMNERVAQCAGFLRDLNIQQGQHVAILSQNSSDFMEILFACARIGAVLVPLNYRLVADELDFITGDAEAKALFCDADFLEVGKEVAMGCDLPLIDMQGDGSKSRYEYGLAEAVPIYH-MVDQDLSALWVIMYTSGTTGRPKGARITH--YVMQSNNLNNMSNSNITQSSISLTFMPVFHIGGLNCYTVPTLFVGGRILMMRSFDAATTLAANKTVQVTHFLGVPATFQFMCQHPDFEHFDPSGIELATVGAAPMPVPLLKIWIEKGLQLQQGYGMTETGPSVFS---------LPREYALEKIGSCGKTLMFTKVRIVADDGSDVSANE--IGELWVQGGNIIESYWNRPEANVK-DFVDGWFRTGDAARIDEDGFYYIVDRTKDMYISGGENVYPAEVENTIYQLEDITEAAVIGLPDEKWGEIGCVVAVLKSGSTLTEEDILNHCDGKMAKFKLPRSVRFIDALPRNTTGKVLKTVLRQQAQ------ 194538402 2 ----------MNLAAALQRNAASKPDKTALICGD----VEITYAQFDAITGKIAASLINKGVVPGDRIALSCPNIPFFAFVYYAIQKAGAVAVPLNVLLKAREIKYHLEDSKAKFYFCFEGTAELPMAKEGVKAFEQADICENMVVMTQSQSENEWNGVPTDYVPRNADDTCVILYTSGTTGLPKGAELTQQNIIMN--ALVAQNIMGSQADDIHLVTLPLFHTFGQTVHLNASVLGGATLVLVPRFEPKHVLELMEKHKVTLFAGVPTMYIGLLHV--QHQFDTSSLRVAISGGAPLPTEIFRAFEQFNVPILEGYGLSETSPIACFNHL----------DQERIPGSVGQPIQGVEVKVVDIEGNAL--PIGEEGEIVVRGHNVMKGYLDR-PEVTESALQNGWFHTGDVGRFDCSGNLFIVDRMKDLIIRGGFNVYPREIEEVFMTHPAISMVAVIGIPNEEYGEEIKAYVVLKPGEYIDAETLQKWGKEQLASFKYPRYVEIREHLPMSATGKILKRELKSE-------- 92113592 17 ------MDEFSSVNEVFAEACRRFADKPAFTCM----GRTLRYAELERLSRDFAAWLHETDLEPGDRIAIQLPNVLQFPVAIFGAMRAGLVVVNTNPLYTEREMAHQFQDAGVKAILILANMADKLERILPRT-DIRHVLVTELGDMHFRTALSQGHGRTSEAVTCHGDDIAVLQYTGGTTGVAKGSMLTHRNLIANMLQTRQMIAGLIEEGETIIAPLPVYHIYTFTVCLFTMVTGNHTVLIPNPRDIDGFIKTLRKTEYTGFVGLNTLFNALCQREDFRALDFSRLKLTISGGMALTKAVAKRWEEVTCAVLEGYGMTETSPIVCVNPPDG-----------IQLGTIGKPVPGTSIKVIGPEGEDVPRGE--PGELCVKGPQVMKGYWQRPEDTARAMDDEGWIRTGDIAVIQEDDYVRIVDRKKDMIIVSGFNVYPNEVEDVVAAHEDVVEVAAIGVSDDATGEAIKLFVVSRNEALDAETL-RGWCKRELSAYKVPKLIEFRDELPKTNVGKVLRRELRD--------- 186683275 473 ------------IHELFELQVERSPDAIAIVY----ENEQLTYQELNTKANQLAHHLRSLGVSADILVGICVERSIEMLIGILGILKAGGAYVPLDPNYPQERLSFTLADSQVKVLITQQQLLPNLPENQAQILCI-----------DSDWDFIAQSSANNPPRLTTPDNLAYIIYTSGSTGKPKGVLINHANIVRLFTA--TEEWFHFNQDDIWTLFHSFFSVWEIWGALIKGGRLVIVPYWISRSPADFYQLLCKQQVTVLNQTPSAFGQLIQTEELIKTSESLALRWVIFGGEALELQSLKPWFERHGDKLPQLVNMYG---ITETTVHVTYRPITIADLSSNAGSVIGCPIPDLQVYILDQNRQLLPMGV-PGEMYVGGAGLARGYLNREELTSKVFVAHPFNDDPNARLYKTNGDLEYLGRIDNQVKIRGFRIELGEIEAAISQHPDVQATVVLARVDNPGDKRLVAYLVLNQQLAISVNELRQFLGSKLPQYMIPAAFVFLDVLPLTSNGKVDRSGLK---------- 186683275 2006 ------YPQDRCFHELFEHQVKLTPDAVAVVF----ENQQFTYQQLNSRANQLAHYLQTLGVGADMLVGICVERSLEMVLGLLGILKAGGAYVPLDPNYPQERLSYMLSDSQVSVLLTQQRLFEKLPQ------HSAQVVCLDTDWN-----LISQKSEENSISGVQAGNLAYVIYTSGSTGQPKGVLVLHKGLLN--LVFWHQRTFEVTASDRATQLAGTAFDASVWELWPYLSAGASIYLVKADILSSLHGLRDWLICQQITISFVPTPLAEGLLTLEWNDCALRMLLTGGDRLHHYPSALIPFQLVNNYGPTENTVVTTSGLVVANEHQDILPSIGRADQYLQPVPIGVPGELHIGGDSLALGYL--NRPELTQEKFIPNPFNNSKFKIPYG-NAKGVQNSKLYKTGDLACYLPDGNIEYLGRIDNQVKIRGFRIELGEVETTLSQHPSISQIAVLVREDIPGDKRLVAYLVLKQDHVLTVSYLRQFLKETLPEYMIPAAFVFLEALPLTSNGKVDQRAL----------- 186683275 3543 ----TDYPQNLCIHELFAVQVKRTPDAVAIVF----ENQQLTYTELNHRANQLAHYLQSLGVKPDVLVGICVKRSLEMVVGLLGILKAGGAYVALDPDYPQERLGYTLRDSQLSVLLTQEQLVDKLPEHQ------AQVVCLDENWQE-----LAKFPTTNLQSFVQPTNLAYVLYTSGSTGRPKGVAIEHKSPVALISWAKEVFTPQQLAG-VLASTSICFDLSVFELFVPLSWGGKVILAENALHLPTLPAAEQVTLINTVPSAISELIRVNGIPAGVSTVNLA--------GEPLQNQLVQQIYQQETVKYVFNLYGPSEDTTYSTFAL-------IPQGATVAPSIGRPISNTQAYILDQNLQPV--PIGVPGELHLGGAGLAQGYLNRPDLTQERFINSKFKIPYGNARYLPDGNIEYLGRIDNQVKIRGFRIELGEIETVLNENPAVFQAVVIAREDDPGVKRLVAYLVLKQEQTPTVTELRQFLTSKLPDYMIPAAFVFLAALPMTPNGKIDRRAL----------- 146312021 31 -----------SLVELFENSVTRYADQPAFVNM----GEVMTFRKLEERSRAFAAYLQELGLKKGDRVALMMPNLLQYPVALFGILRAGMIVVNVNPLYTPRELEHQLNDSGAAAIVIVSNFAHTLEKVVEKTQ-IRHVILTRMDAISFRRALHNGYRMQYVKPDVVPDDLAFLQYTGGTTGVAKGAMLTHRNMLANLEQVNATYGPLLHRGKVVTALPLYHIFALTMNCLLFIELGGQNLLITNPRDIPGLVKELAKYPFTAMTGVNTLFNALLNNKEFQQLDFSTLHLSAGGGMPVQQAVAERWVKLTGQYLEGYGLTECAPLVSVN----------PHDIDYHSGSIGLPVPSTEAKLVDDEDNEV--AHGEPGELCVKGPQVMLGYWQRPDATDE-IMKDGWLHTGDIAVMDDDGFLRIVDRKKDMILVSGFNVYPNEIEDVVMQHTGVLEVAAVGVSAGSSGETVKIFVVKKESSLTEDELI-TFCRRQLTGYKVPKLVEFRDELPKSNVGKILRRELRDEAR------ 150005247 7 -----------TLGDWLEHWALTTPDKEYIVY--SDRNLRFTWKQFNERVDHMAKGLLAIGVKRGTHVGIWAGNVPDWLTFLYACAKIGAVAVTVNTNYKQAELEYLCQNSDMHTLCYVNMVYAMLPELRFPCMKNVIYIGPEKYRGMYNTAEILLLGCNIDDAKVNCHDTVNMQYTSGTTGFPKGVMLTHYNISNN--GFLTGEHMKFTSDDKLCVCVPLFHCFGVVLATMNCLTHGCTQVMVERFDPLLVLASVHKERCTALYGVPTMFIAELNHPMFDMFDMSSLRTGIMAGSLCPVELMKRVEEKMFMKVTSVYGTEASPGMTASRIDDSFD--------VRCNTVGRDFEFTEVKVIDPETGE-ECPIGVQGEMCNKGYNTMKGYYKNPEATAEVIDRNGFLHSGDLGVKDEEGNYRITGRIKDMIIRGGENIYPREIEEFLYQMEGIKDVQVAGIPSKKYGEAVGAFIILHEGVEMNEFDIRDFCDGKIARYKIPKYIFFVDEFPMTGSGKIQKFKLKD--------- 111017166 1559 ------------LPELFDAQVARTPDAVAVVFGD----VTLSYSQLDCRANSVARYLIDRGVGPESRVGLAMRRSPDLLVGMYAIVKAGGAYVPVDPDHPTDRIGYVLDSAQPVCV-------LTTSADRGALPAGQSFVEIDRIALDSYSGGPVTDSDRLAPLR--PDNPAYVIYTSGSTGRPKGVSVPHRGIVNQ--LLWMQSEYALTERDVLLQKTATTFDVSLWGYFWPLHTGATMVLATPDGHRDPEYLARVIDEHGVTVTDFVPSMLDAFVASVPITSCSTLRHVFVIGEALPPETVTRFRALSDAGLHNLYGPTEAAVSVTYWDTATT--------VAGTVPIGVPEWNTQVYVLDSRLHPVPPGV--AGELYLAGEQLARGYLGRVDLTSDRFVANPFTPGLRMYRTGDLVRWTYIGRTDFQVKFRGQRIELGEIEFVLRAQPSVTSAAVLVHSDPGTGDRLVAYVVPEPGHDLDTTRLRECAAASLPAYMIPAALMVVDEFPLNTSGKLDRQALPAP---EFGGS 111017166 9497 -----------TLASLFDTRVAADPVRVAVIFDRD----ELTYADFDARVNRLARRLIEQGVGPESVVAVAMRRSIDLLVAIYAVVKAGGAYLPVDPDHPAERTAHVLDTAQPACVLVSGAGLAGGGSVPVIDVASEDVSGFDSSPVTDADRLW----------PLSPANTAYVIFTSGSTGRPKGVAVTHGAIVN--RLLWMQHEYTLTSADVVLQKTPVTFDVSVWELFWPLQVGASLVIAAPDGHRDPRYLTGLIQERHVTTTHFVPSMLSVFTAEPAVAVCDSLRLVFCSGEALTPEQVSRFRVCGADLHNLYGPTEAAVDVTYWETGA---------ADTVTVPIGRPVWNTQVHVLDSRLHPVPNGV--AGELYLAGDQLARGYLNRPDLSADRFVANPHVAGGRMYRRRADGVLEYVGRTDFQVKLRGQRIELGEIEAALEAHPDVSQAVVVVHRDDRGEEALVAYLV--GPRAADWSDVRAHLSARVPSYMIPAQVVHLDTLPLSANGKLDRTAL----------- 111017166 4168 -----------TLLTLFEAQAARTPDAVAVDFDGD----VLTYAALDARANQLARHLIALGVAPETRVAVVMRRSLELVVGIYAVLKAGGAYVPVDPDHPAERTSYVLASAQPVCV-------LTTSADRPDLPNRIPVSALDTLDLSGVSAVPLTDAERIEPLR--PAHPAYVIYTSGSTGKPKGVAVPHAAIVNQ--LLWMQSEYALTDRDVWLQKTATTFDVSLWGYFWPLQVGATMVLATPDGHREPAYLTRVIDERAVTVTDFVPSMLDVFVAAAPEGTCRSLRLVFVIGEALPPATVLRFRELSAAGLHNLYGPTEAAVSVTYWKTG--------DADTTNVPIGVPEWNTQAYVLDSRLHPV--PVGVPGELYLGGAQLARGYLGRVDLTSDRFVANPFGRTGERMYRTGDLVRWYIGRTDFQVKFRGQRIELGEIETVLRSHPAVTGAVVSVYSDTTVGDHLVAYVVGTPGELDVAELRRQ-ASESLPSYMVPSAITVLDEFPLNTSGKLDRKEL----------- 111017166 8420 -FNDTGVDPPTTLAELFSAQAARTPEKAAVFF----EGTELTYAEFDRRVDVLAHRLIDRGVGPESVVGLAMNRSIELLVGMYAVLRAGGAYLPIDLTHPADRLAYVLATARPVCILTTSSDGFAAESVP----------VIEIDTLDHTGSPREPVTDARRLAPLRPENTAYLIFTSGSTGRPKGVAVTHAAIANQ--LRWKQHEYSLDTTDAVVQKTPVTFDLSVWELFWPLTTGARLVIARPDGHRDPAYLADLMRQQRVTTAHFVPSLLEAFLATPDAGEQPALRRVLCIGEALPVDTAARFRRRFGTVALHNLYGPTEAAVSVTAWTHTADDVDT-------VPIGGPEWNTQVFVLDARLNPV--PVGVAGELYLAGEQLARGYVARADLTAERFVANPFGASGSRLYRTGDVVRWHVRRSDFQVKVRGFRIELGEIESALVSSAGVGQAVVVAHQHPHTGTTLIGYVVPEDGATVDFAAVLAEVGAAVPSYMVPAALVVLAQLPLTSNGKLDRRAL----------- 111017166 7372 ------------LPEILADAVAAAPDGPAVVF----EGESLTYRDLDERSNQLARLLVDRGVGPETRVALALPRSLESVVAVWAVAKTGAAFVPVDPGYPADRVLHMVQDSGAMVITVSAKQDVLPDSIRWMLLDDPALAVRCTHESRLPLTNRDRMR------PILSDQVAYVIYTSGSTGRPKGVAVTHRGLMN--LVTDERELLGVTSGSRTLHFASPSFDASVFEMLMA-----LGAGATMVIAPPTIYGGSELAELLAAEHVTHAFSTPAALASVDHHGLDDLAVVVVAGDVCPPELVARWAPGRRMVNAYGPSEAT-----------IMSSITEPLRAGEPVTIGGPSRGVRALVLDGRLRPV--PVGVPGELYVGGPSLARGYLGRPGLTAERFVADPYGEPGDLMYRTGDLVRWRENRVDHQVKIRGFRIELGEIDAALTAHPQIEYATTIGYEHPNGETSLVAYVLPFTGEDVDRVEVANFVGRTLPAYMVPASVTLLDALPLTPAGKLDRAALPE--------- 111017166 2628 -----------------DEQAARTPDAVAVVYRD----VSVTYREFNSRVNRLARKLIAEGAGTETTVAVAARRSIEFLIALHAVLRSGAAYVPLDVDLPAERVAHVIEAAHPVLV---------LTAVRGEFESDSGVRVLPIDGLELDRFDDAPVTNRDRLRPLAADNLAYVIFTSGSTGRPKGVAVSHAGLGSHF--EFLMSLCALDETDRVVVKTPQSFDASLWELLWPLAVGARVVIAEPDGHKDPDYLAELIDTEQITAIHFVPSMLAVFTDVIAPSRFSSLRTVFVGGEALSVNVARRFAVSDAAVLNAYGPAEVAAASTTSWVDTSNSAI---------VTVGTPVWNTRAYVLDQRLHP--SPAGVTGELYLAGTQVSRGYAGRPDLTAERFVANPFDAPGTRMYRTGDRLRWYLGRNDFQVKLRGLRIELGEIEAVLESADSVAQ-AVVTVYSGAASEQLVAYLVARAGTRVDIEALTAYAASRLPEYMVPDGFVTLDAFPLNASGKLDRVAL----------- 111017166 6291 -----------TLPELLVATAERYPDSTAVVF----DGVSIDYRELDRRSTQLARALIGMGVGPETYVALALPRSVESVLCVWAAAKTGAAYVPIDPAHPADRIAHILRDSGV-------VVGVTCAEFAEHLPGVTDWLVLDDPARELSSASTAPVGDADRTSALHVDHPAYLIYTSGSTGLPKGVVVSHRGL-ANLAGSYTTAVRATEESRVAHLASPTFDLSVLELLLA------HTSGAALVVCPPGVYGGVELHEVLQSERVTHMTITNAALASVEPEGLDDLRSIVVGGDACPPETVARWADRLELVNGYGPTEVTVGATFSSVLGQGRDITIGGPLPGVAAVVRLRPVPVGVVGELYLLGPALARGYHERAALTAHRFVASPFEAAGARMYRTGDIVRWRAVHMTDGTFPGHAIEYLGRSDHQVKVRGLRIELGEIDAALNAHPDVEFAATLGYESP-AETRLASHVLVGAGADRDPAALLAFLRQALPGYMVPSALVFLDTIPLTPNGKLDRDAL----------- 111017166 489 ---------PVTLPDLLGGAVRSNRDGDALVAPGHGSADTLSYRALDEASNRLARLLIDLQVGPEVMVALALPRSRESVSSVWAVAKAGAAFVPVDPSLPADRIAFMLEDCGA-------PIGITTAALRDGLPECTHWIVLDDDEFRATAAAYDAVTDTDRTRALSVDHPAYVIYTSGSTGRPKGVAVTHRGVVN--LAADERDRLVVSSGSRVLHFASPSFDASVFELVMA-----VCAGATLVVAPTTIYGGTELAELMAEQRVTHAFCTPAALASLDHRGLDHLRTVVVAGDVCPPELVARWAPGRIMVNAY------GPSETTIMSSATGPMVPGQPVTVGSPTVGVDLDHRLRPVPAGVRGELYVLGSSLARGYVRRAGLTAERFVASPFGTGGRMYRTGDVVRWVTAPDGPPVLEFLGRSDFQVKIRGFRIELGEIDAALTAHPVVEFAYTVGYDDGSGSSRLVSYVLPVPATDVETRVLSEFVGERLPGYMVPSSIMMLDSLPLTPAGKLDRNAL----------- 111017166 5233 ------------LPEVLAESAA-DPSATALVFGD----RSMTYGELDRRSNLWARELIEAGAGPETFVAVALARSIESVLAVWAVAKTGAAFVPVDPNYPAERIAHMLGDSGSA-------LGLTTIEFRAGLPDSTQWLVMDDPDHTALVTSHSSAAVTAADRRMHADQLAYLIYTSGSTGLPKGVAVTHSGLAN--LLTELADEYELTADARTLHFASPSFDASVFEYLMA-----FCRGATMVVVPHSVYGGTELAELLGAQGVTHAFFTPAALASVDHTGLDELAVIVVGGEAWGADLAERWVPGRA-LFNGYGPTESSMMVTQSGPLMLGERM----------TIGAPVRGVEAFVLDARLHPVSPGV--PGELYISGPALARGYHQRLGLTAERFVANPHGAPGRRMYRTGDLVRWYVGRSDFQVKIRGFRVELGEIDSVFRAHSAVGFAATIAHDTESGVTALVTYVCAASGNDVDVDDLTAFVGGVLPAHMVPGSIMVLDSIPLTPAGKLDRRALPE--------- 169797609 19 ALPA----ENTSLVDIFERNFQKFGSRDAFIFMD----KAMSFNELELASRKFATYLQNLGLAKGTRVAVMMPNVLQYPVVALAVLRAGLVLVNVNPLYTARELEHQLNDSGAEVLVIIENFASVYQSILGKTP-VKHVVVASVGDMLGTLALNKENPSNYKRPTLTLSDTAVLQYTGGTTGVSKGAELTHRNLVANLLQCDGIFQSKFGAGDRIVCALPLYHIFMVCAMYGMYKGQANILIPNPRDLPAVIKELRKYQPSFFPAVNTLFNALVNNEEFKQLDHSNLKMAMGGGMAVLPSTAEAWKKITGTTIIEGYGLSETSPVATANPPAST----------EFSGTIGIPLPLTEVAILDDDGKEV--PLGEQGEISIRGPQVMKGYWNRPDETAKVMTADGFFRTGDIGVMDSRGYVKIVDRKKDMILVSGFNVYPSEIEEVIAKHPKVLEVAAIGVPDEKSGEVPKLFIVKKDPSLTTEEVL-NFAKENLTGYKRPRYVEFMDELPKSNVGKILRKDLRKPA------- 146306755 1 ----------MNLGKIISRSARYWPDHEALVD----SKQRITFAQLERRTNRLASGLFDLGLQPAAHIAILALNRVELAEAEVAFYKAAMVKVPINARLSLDEIIQILNDSHSQAVITEGRFAAALQARRAETPRLRWIISLDDEAGDIAYRALLAGGSEAPVHSDPADDAAVLHYTSGSSGVLKAAMLSFGNRKALIRKSIASPTRRAAPGDVMAHVGPITHASGMQIMPLLAVGACNLLLERYDDRLLLETIERERVTRLFLVPAMINRL--VNFPEVERFDLSSLRLVMYGAAPMAPALVKRA--IEVFGPILAQGYGAGETCSLVTVLTEQDHLIEDGDFSRLASCGRCYFETDLRVVNDNFEDVKPGE--IGEIVVKGPDIMQGYWQAPELTAEVMRDGYYLTGDLATVDER-GYVFIVDRKKEMIISGGFNIYPTEVEQVLYSLPQVFEAAVVGVPDEQWGEAVRAVVVLKPGESLSAEAIIEHCGRSLASFKKPRAVDFAKELPKNPNGKVVRRLIREAY------- 183599024 16 -----------SLAELLENSVSQYADQPAFINMGA----VMTYRKLEERSRAFAAYLQNLGLKKGDRVALMMPNLLQYPIALFGVLRAGMVVVNVNPLYTPRELEHQLNDSGATAIVIVSNFAHTLEKVVFNTK-VKHVILTRMDAISFRRAMHYGYRMQYIKPKINGDDLAFLQYTGGTTGVAKGAMLTHRNMLANIEQARAAYGLKIGSEFVVTALPLYHVFALMVNCFLFINVGGVNLLITNPRDVAGTVKELARYPITSITGVNTLFNAWLHNAEFQQLDFSKLRLTVGGGMPVQKVVAEKWQKLTGKHLEGYGLTECSPLVTGN----------PYNLTAYSGSIGLPVPSTEIKLVDDDGNEV--ALGEPGEMWVKGPQVMKGYWNRPDSTAE-ILHDGWLATGDIAEIDSEGYIRIVDRKKDMIIVSGFNVYPNEVEDVISSHPDVVECAAIGVPSTSTGEAVKVFVVSSNPNLTSDDL-KTFCRRSLTAYKVPKLFEFRTELPKSNVGKILRRELRDEEK------ 52782749 84 ----WFLNGELNAYNCVDRHAFANPDKPALIYDEEADNRMITFSELLRQVSRVAGVLQSWGVKKGDTVAVYLPMIPEAVVAMLAIARLGAIHSVVFAGFSAGSLKDRVVDAGCKVVITCDHTKKIVDEGLNGISLVSHILVFQRTGSEWWHEETAKQRSYLPPVPCNSEDPLFLLYTSGSTGSPKGVVHSTAGYLLG-AAMTTRYVFDIHPEDVLFTAGDVGWITGHTYALYGPLVLGTASIIFESTPAYPDYGRYWRIIQRHKATHFYRLIKRVGEAEIPKYDISSLRVLGSVGEPISPELWEWYYEKVGNKNCV-----ICDTMWQTESGSHLIAPQAGAVPTKPGSATVPFFGVDACIIDPVTGIELQGNDVEGAVKSSWPSMARSVWQNHHRYVDTYLKPYPGYYFTGDGAGRDHDGYYWIRVDDVVNVSGHRLSTAEIEASLTNHDNVSESAVVGIADELTGQSVIAFVSLKDGSSRESAMRRELVRGEIGPFAAPKCVILVKDLPKTRSGKIMRRVLRKVASNE---- 153839677 2 ----------MNLAAALQRNAASKPNKTALICGD----KKFTYAEFDAIAGKIATSMIKAGVKPGDRVALSCPNLPFFPFVYFAVQKAGAVTVPLNVLLKSREIKYHLEDSKAKFYFCFMKAFKEVDACETMIVMTQDQTQKEYQGLPTLTSFIEDIEPLADYVARDADDTCVILYTSGTTGLPKGAELTQQNIVMN--ALVAQNIMASQADDVHLVTLPLFHTFGQTVHLNASVQSGATLVLVPRFEPKHVLELIEKHRVTLFAGVPTMYI-GLLHVEHNYDISSLRVAVSGGSSLPTEVFKTFEARFNVPILEGYGLSETSPIACFNHL----------DQERVPGSVGQPIQGVEVKVVDLDGHAL--PVGEEGEIIVRGHNVMKGYLDR-PEVTESVLQSGWFHTGDVGRFDESGNLFIVDRMKDLIIRGGFNVYPREIEEVFMTHPAVAMVAVIGIPHQEYGEEIKAYVVLKPNQFVEADELQLWGREQLANFKYPRFVEIREQLPMSATGKILKRELKSELE------ 85713170 67 ----WYQDGTLNCYNCIDRHLADKADKTAIIWEGDDPDKHITYREMHKEVSRFANGLKKLGVGKGDRVAIYMPMVPEAAYAMLACARIGAVHSVIFGGFSPNAIADRINDCGAKVIITADEGRRGGSTIDDACPTLEHVVVWTEGRDVWWHELIADVSEECQPEVMDAEDPLFILYTSGSTGKPKGVVHTTGGYMV-WASMTHEYVFDCHDDDIYWCAADVGWITGHSYIVYGPFANGMFEGVPTYPGVGRIGEIVDKHQVSILYTAPTAIRALMAKGDEAAKTSTRESLRVLGSVGEPINPEAWEWYHKRIGNGQCPIMDT---WWQTETGGIMITPLPGATDLKPGSATRPFFGVKPALVDGEGNKQEGEAEGGLIIEDSWPGQMRTLWGDHERFEQTYFSTYKNVYFTGDGAKRDADGYYWIRVDDVLNVSGHRLGTAEIESALVAHSAVAEAAVVGFPHDIKGQGIYVYITPVDGVEVTDELVRNWVRSELSPIATPDILHWTKGLPKTRSGKIMRRILRKIAANEF--- 119513139 522 ------------LHQLFEEQVEKTPDAVAVVF----ENQQLTYQQLNSRANQLAHYLQSLGVKPDTLVGLCVERSLEMAIGVLGILKAGGAYLPIDPEYPPERVSFMLEDAQVSLLLSQKSLLNQLP--LDNQANPCQIICLDQETFNLALT-------ENPSLQSQPDHLAYVIYTSGSTGRPKGVMIEHSAIVNLSLTWA--KTFQVQNHSRLLQFGS-FSFDLSVAEITTAFVTGACLYLANKETLLPSQSLVDFLTANKITHSFLSPSALSVLPKAS---LPDLQCLTVGGEACTTELVNQWGTKR-RFYNCYGPTESTVTATIFLCQPN----------GKKPPIGKPLSNLRIYILDAHHQPLPPGI--PGELCIAGVGLARGYLNRPETTAEKFITIDIFGQVERIYWGADGNIEYLGRIDNQVKIRGFRIELGEVETALNRNPDIRTSCVIAREDIPGQKQLVAYVVPDQHCTVTIGELRQYLKEKLPEYMVPHAFVILESLPVTPNGKIDRRAL----------- 119513139 2044 ------------IHQLFEEQAELTPNAVAVECG----NQQLTYNELNSRANQLAHYLQYLGVKPNVLVGICVERSLEMVVGILGILKAGGAYVPLDPEYPTERLAFMLEDAQVSVLLTQQSLLNRLPQLSSPASSQPKIVCLDTDTQ-----VISQLNQENPISAVQTHNLAYVIYTSGSTGKPKGVAMNHLPLCNLILWQLENTTVAQDAKTLQFAPISFDVSFQEIFSTWCSGGTLVLITEELRRDALALLGFLEEKAVARLFVPFVALQQLAEVAVDSELFATDLKEIITAGEITPAISQWFSKLGNCTLHNHYGPSESHAVTAFTLS-------PPVETWPLLPPIGKAIANTEIYLLDQNLQPV--PIGIPGELYIGGVSLARGYLNRPDLTAERFIKLNIGQEEKNHPTQEDGNIEYLGRIDTQVKIRGFRIELGEVEAALSQYGDVEGCCVIAREDTPGNKRLVAYVVAHPESTPTVSELRQFMKAKLPDYMIPSAFVILQSFPLTPSGKVDRRAL----------- 119513139 3144 ------------LHQLFAQQVELTPDAVAVVF----DDQQLTYQQLNTQANQLAHYLQSLGVGPEVLVGIYLERSISMTVALLAVLKAGGGYVPLDVDYPQQRLTYISQDSQISVLITQEKLLNFLP------VEGVKVIVLDQECEVFY-----SQSPENPVSEVIPENLACVLYTSGSTGKPKGVMLTHGALVNHSSA--ISEAFGLTSSDRVLQFAAFGFDVALEEIFPTWFKGGTRPVQMFSSFANFAQFIEQQQITVLTLTSAYWHEWMVAVSQSYSTVPQSLRLLTVGGDTVLPETVAMWQQFVGDRITCLNAYGPTEASVTAIVYDVQNYQPEKTNSVL---IGRPVANTEIYILDSNLQPV--PIGVKGELYIGGERLARGYLNRPELTQEKFILNPFKDGKWFDFAHQDGNIEFIGRIDDVVKIRGFRVALGEIESLLVQHPDVIAQVVMLREDQAVHKQLVAYVVSDNPSLTQNEL-QSFLKQKLPNYMIPTAFVMLEALPITTNGKVDRRAL----------- 171463648 27 -----------SLLDMFEQSFERFPNRRACEYL----GKFLTYRELDQHSKHFAAYLQNLGLEPGSRVAIMLPNVMQFQIAMLGILRAGFVVVNVNPLYTARELEHQLKDGGASALVILENFAHVYQQIAKNVPLKKTIIVWDLPGHILFTQLSEGGRHQWQRPKVSMSDIAFLQYTGGTTGLSKGAILLHKNILSNVIQTELWLEPGLKRKKVDQLVFLCALPLYHIFALTACALVGMRKGGLLVLVPNPRDFLKKHPDINIFPGVNTLFNALLHKPEFASVKLPNILATIGGGMAMQKVVADQWQKATGSPIAEGYGSETSPVACVNSALIE----------SFTGYIGLPVPGTEVVILGDDGIEV--PFGTPGEICIRGPQVMAGYWNKPEETKNVMTADGFFKSGDIGIMNADGFTKIVDRKKDMVLVSGFNVYPNEVEEVLSLIPGVLECAVIGVPDEDSGEAVKAFIVKQDESLTEEDIL-AFCKENLTNYKYPKHIAFRNDLPKTNVGKILRRELRD--------- 197787475 68 -------------YNCIDRHLEKRGDQTAIIWEGDDESRHITYRELHAEVCKMANVLRARNVKKGDRVTIYMPMIPEAAYAILACARIGAIHSVVFGGFSPDSIAGRLRDCKSRVVIMKANVDAAVEKVNGEVDTVIVVITMNPKRDIWYHDAAANAGTDCPCEPMNAEDPLFILYTSGSTGQPKGVLHTTAGYLI-FVAMTHQYVFDYHDGDIYWCTADVGWVTGHSYILYGPLCNMMFEGVPNYPDNSRFWNVIDKHKVNIFYTAPTAIRALMQAGDQPVKKTSRASLRLLGSVGEPINPEAWEWYHRVVGDGRCPVVDT---WWQTETGGIMISALPGAIAQKPGSATRPFFGIVPEIVDGEGNVLEGECSGNLCIARSWPGQVRTVYGDHDRFEKTYFSTYKGRYFSGDGCRRDADGYYWIRVDDVINVSGHRLGTAEVESSLVAHESVSEAAVVGYPHDIKGQGIYAYVTLMDGVEPSETLRKAWVRKDIGPIAQPDLIQFAPGLPKTRSGKIMRRILRKIAEDE---- 149375428 36 ------------------------PQRVALYYKADGGSGKLTFAELKEQSARFANYLTSQGIGKGDRVAALLPRSPELLIVIAGALRAGAVYQPLFTAFGPGAIEYRFERASTKLVVTDPVNYPKLTEVKDCAPVVCVNAAEVSGDVPDFDKTLAEQSGQFEPVLIKGGDPFLQMFTSGTVGKSKGVAVPAKALLA--FYVYMKYAIDLRDDDVFWNVDPGWAYGLYYAVVGPLLMGHATHFNPGAFTPETYDMIRKYKITNLAAAPTAYRLLKANDHVLPEGENLGLRVASSAGEPLNPEVVSWIEKRHFCPVKDHYGQTETGMTCCNFHG--------LDHPVRQGSMGYSSPGHRVVALNEKNEEV--GEGEIGQVAVDVKASPLFHFDGYTWGEKDPFVKGYYLTGDMAVCHGDGCFSFSGRDDDIITTAGYRVGPADVESTLLEHKAVAESGVVAKPDEKRGSIIKAYVVIKGDQEPESEELQELVRHRLSAHAYPREIEFVDELPKTPSGKIQRFVLRNQAKEEKQG- 108757920 500 ---STAFPRETPIHSLFSEQAARAPDAVALVSGETL----VTYAELERRANQLAHHLRTYGVSRGTRVGLCLERSPDMVVGLLAILKAGGAYVPIDHHYPAERISLLLQEAGIGVLVTTKPLAEGLPASNSKHVCVDTDADV----------ITALPHDAPLPATVGGDDLAYVMFTSGSTGRPKGVCIPHRAVSRLVLANPFIH---FGPDEVFLQLAPVAFDASTLELWGALLHGARLVLAPPHTP--SLDELAALLTHHRVSTLWLTAALFEQMVLHQGNALAGVRQVLAGGDVLPPLRVRQHLERIPLGAVLVNGYGP----TENTTFSATHSLRAGEAFGTSVPIGRPLGHSTAYVLDSRMEPV--PVGVPGELFVGGDGLAWGYLSRPELTAEKFLPHPFYRTGDRVRWRADGSLEFLGRSDFQVKVRGFRIELGEIESVLQQAPGVQEAVVLAREDAPGDKRLVAYFVPTAAARSEEQAIRTFLKARLPEYMLPAVFMPLEVLPLSPNGKVDRKALPAPYADL---- 108757920 3709 ------------LHERFEDRAALSPDSLAVLD----DEHSLTYAELNRRANQLAWALRTRGVGPEVRVGLCMERSVDMVVGVLAILKAGGAYVPMDPAYPAQRLAYMVSDSNVGCVLTQQRVADKLAGHKVEVLCV-----------DDAAPTNEPRSESNPPRLSEPEHLAYVIYTSGSTGKPKGVMVQHASVMNLRAALAAAAYAGMDKPLRVSLNASLSFDASVQHLVQLADGHALCVVPQTAR--EDARIMLAWLEQNDVDVLDCAPSLLRLLLDEGLAAHRPLRVLAGGEALDEALWARLSAHPRIECFNVYGPTECTVDST----------LRPVRGASLPPSLGGPLANAQTYVLDAYLQPV--PVGVPGELYIGGAGLARGYLNRPELTADRFIPNPFYRTGDRARWLPQGELEFLGRIDFQVKLRGFRIELGEIESALRQHPAVRDTVVLVREDTPGLQRLVAYVVAEPAATVDSGTFRPFLKERLPEHMMPSAFVTLEALPLNTSGKVDRRAL----------- 108757920 2631 ---SAVFPRDTPTHVLFSDQATRTPDAMALISGES----VVTYVELDRRSNQLAHHLRAYGVSRGTRVGLCLERSPDMVVGLLAILKAGGAYVPIDHHYPAERISLLLQEAGVSVFVTQESLADELPSSGGLMVCVDTDADL----------IAALPHGAPPSADVGGDDLAYVMFTSGSTGRPKGVCIPHRAVSRLVLANPFIH---FGPDEVFLQLAPVAFDASTLELWGALLHGARLVLAPPHTP--SLDELAALLTHHRVSTLWLTAALFEQMVLHQGNALAGVRQVLAGGDVLPPLRVRQHLERIPLGAVLVNGYGP----TENTTFSATHSLRAGEAFGTSVPIGRPLGHSTAYVLDSRMEPV--PVGVPGELFVGGDGLAWGYLSRPELTAEKFLPHPFYRTGDRVRWRADGSLEFLGRSDFQVKVRGFRIELGEIESVLQQAPGVQEAVVLAREDSPGDKRLVAYVVGEDGSVDARALRDHVLR-KLPEYLVPAIFIPMESLPLSANGKVDRKAL----------- 68305013 69 ----------LNVYNCIDRHIEKLGEKVAILWEGDDDTKKITYKELLVEVCKFSNGLKSLGIKKGDRVTIYMPMIPEAAVAMLACTRIGAIHSVVFGGFSPEALVGRLEDCNSEFIIKIIPLKRNVDMAISKVKDFKKCIVVKRTGNEWYHDLIDNSSDIFEPEKMSAEDPMFILYTSGSTGKPKGVLHTTGGYLVYASLTHQ-YVFDYHDDDIYWCTADVGWVTGHSYIIYGPLCNVMFEGVPNYPDASRFWEIVDKHKINILYTAPTAIRALMSEGNKFLENTSRKSLRISVGEPINPEAWRWYYNSQCSIVDTWWQTETGGILITPLVGA---------IDMKPGSATLPFFGIKPAIVDKDNQEIEGAGEGSLCIDISWPGQMRTVYGDHERFIDTYFKQYPGRYFSGDGCRRDEDGYYWIRMDDVINVSGHRLGTAEVESALVLHQDVSEAAVVGYPHDIKGQGLYAFVTLNKGTEENKQLLLAWVKKEIGSIAKPDFIQFTNGLPKTRSGKIMRRILRK--------- 148553237 9 -FSGLTISLDHTLPALIAHVAETYGDTPFVV---GEDGRATSFAAFRDRADRLAAALVAHGVAYGDRVAIWAPNSPEWMVAASAIESIGAIMVPINTRFKGAEALYALGKTRARVLFTVAGFLGNDYAAMLRLPNLREIILLDDASLAAFEADRCSDAELAARIAVRSDSIADILFTSGTTGFPKGAMHDHGQAL--WMVANWNRSNDLRAGDRALIVNPFFHSFGYRSGWVSGLVAGMTVFPVASFDPEAVLKLIERERISVLMGPPTIFTTLMEHPRFGAYDISSLRVGHTGAANVPVDLIRREVFGFDLFLTSFGQTETTALVTVNYPDSDFETIARTVGVPLPG-------------------VEVRIAEESGELLVRGPNVMRGYFEDPEQTAATIDAEGWLHTGDVACLNADGTVRILDRLKDVVIVGGFNAYPAEIEHVLRAHPAVADVCVIGWPDDRMGEVCAACVIPRPGAALSLAELTAWSRERMANYKVPRHLFLVEDFPRTPLGKIQKFVLRDQ-------- 52142116 2 -----------TMQKLLQKRAMQSPNLEALV----GGEKRYSFQQYNERVNQLAHYLLHNGVQRGDRIGILCKNNHPFPSVMMASLKIGAVFIPLNHQLTVYELETIVKEAKLKVLVIDEEFSEVLLNV-DAVKEIPYVIQTTKEGFGSFELELQKQPMTEPNVEVHEEDDAIYLFTSGTTGQAKACVIGHKNL--HHYFAEIAGQREIPAGERFLSVHPLFHMSGVLSILNCIY-HGVTMIFLADSNPTLIWDKIEDEKITTMLAFPAVYSYMLDELNKKERNISTFKVAQSGGTKVPETLIQKYMEKGIYMVQGYGSTEGWVVTSWH----------PMMGKEKMSSVGKALKNVEVKIVHPETGH-ELKANEVGEIHVRSPYMFKGYWNNEKATKKVVKDNWFNMGDAGM-IDDDGFLHIMGRYKDVIIRGGDNVYPDQVEDVIHEIHGVLEVAVVGLPDEFWGEVPRAYIVKDGETTVTEESIIQYCKEKLASYKIP-EVVFLEELPKNALGKVLKRELRE--------- 197285027 16 -----------SLAEMLENAVANYADQPAFINM----GEVMTYRKLEERSRAFAAYLQNLGLKKGDRVALMMPNLLQYPIALFGILRAGMVVVNVNPLYTPRELEHQLNDSGATAIVIVSNFAHTLEKIVFNT-SIKHVILTRMDAISFRRAMHLGYRMQYIKPEITGDDLAFLQYTGGTTGIAKGAMLTHRNMLANLEQAKAAYALNVGKELVVTALPLYHVFALTVNCLLFIEVGGKNLLITNPRDVKGTIKELSRYPVTAITGVNTLFNAWLHNPEFRQLDFSKLNLSVGGGMPVQSSVAKEWEELTGKHLEGYGLTECSPLVTGN----------PYNLKKYSGSIGLPVPSTEVKFMDDEGNEVSRTE--GGEMWVRGPQVMKGYWNRPDATAEVLHDGWVATGDIAT-MDDEGFIRIIDRKKDMILVSGFNVYPNEVEEVVTAHPKVLESAAIGVPSKSSGETVKIFVVKKDPSLTEDELKTH-CRRYLTGYKVPKIIEFREELPKSNVGKILRRELRNEEKQL---- 196176810 73 -------------YNCLDRHLTTWRRNKAIWEGEPGDSRTLTYAQLHREVCQFANVLKQLGVKKGDRVGIYMPMIPEAAIAMLACARIGAPHTVVFGGFSSEALKDRLVDAQAKVVVTADGGWRKEKIVPLKVQRTQQKIQMEPGRDHWWHDLQAGVSGNCPAEPMDSEDMLFILYTSGTTGKPKGVVHTTAGYNLYTHI-TLKWTFDLKDTDVYWCTADVGWITGHSYIVYNGATTVMYEGAPRPSNPGCLWDVVEKYGVNIFYTAPTAIRALIKMGEHHPKARDLSSLRILGTVGEPINPEAWMWYHRIIGGQRCPIVDT---WWQTETGGFMITPLPGAIPTKPGSATLPFPGILADIVDLEGNPVAANQGGYLVIKHPWPGMMRTVYGDPDRFRRTYWEHIAPKDGQYLYFDEDGYFWVMGRVDDVINTSGHRLGTMEIESALVSHPAVAEAAVVGQPDEVKGENVFAFVMLENDYSPTEELLKAHVVNEIGAIARPGEIRFTEGMPKTRSGKIMRRLLR---------- 119872928 33 -----------PLFTYLDKQVTENGQVVAYIYFGN----KVPYKTVGEHSDRVAAALKEWGIGKGDVVALYMPNTPVFPIVYYGALKLGAVVTPMNPMYTPREVAWQAKDAGARVLFTVDVLYKNVEEAVKMYQLEKVVVAEITEYMPSLIKPLAKMKLKPPKIQYPLEDLAALMYTGGTTGLPKGAEITHGNISSNLQQLKPLYDVVRRKRGVIMGLLPWYHIYGQVTVMHYGIFDGATVVVMPRPDIDQLMKLIQKYNVHVLHGVPTLYNMINNHPKVGKYNLKSLAFCISGAAPLPVEVAKRFEQITGAVLREGYGLTETAVVT---------HLNPLYGKAKVGSIGLPIPSTYAAIADPDKPELLPPNQ-VGEIVISGPQVFKGYHNRPEENAQAFFQCCWFRTGDMGYMDEEGYFYVVDRKKDMIKYKGYSVFSREIEEVLYQHPCVKEAAVIGVPHPEAGEIPKAFIVLKEGKVTPEDIIK-WTEDKLAHYKRPRVVEFRDELPKSAVGKILKRELKAE-------- 127513601 7 -----------TLRCMWQERAQQYSDNTALIYEDGGDIRTFTYQSLDAQINRAANLFLKQGIAKGDKVAVQLYNSPEFIFCWFGLAKIGAVIVPINTQYVQGECSYILTKCDVTALVTEPSFLPIYEALAAKGQRLEQVFVARAAGEQFAVNFDDQLALQAPTVPLESEDPAEILFTSGTTSLPKGVVLTHCNL--QFAGHYTAWQTRLTAKDRYLSMMPNFHIDFQCNAAMAVFTVGACLVMLEKYSARRFWKQICDYRATLTHSMPMILRTLMLQPVAEGEDQHCLRDMLFFMHISDQEKLDFETRFKVTLFNSYGMTETLVGLIGDTPGEPRHWP----------SIGRPGLGYEAKVIDETGREVPPNVVGDLWVKGVPGRLFKEYYQDPQATEAVLRRDGWLITGDKAYVDERGLFYFVDRKSNMIKRSGENISSTEVENVLMSHPAIQDAAVIGVADPIRDQAVKAFVIFAPGMSLTVEEILAFCSANMAKFKVPSYVEIREAFPRTCTCKVDKKLL----------- 167590686 12 AIPEIDADRHPSMNALLEDAMRRFADKPAFHAL----GQTLTYADVDRLSTALAAYLQQVGVRKGDRVAVMLPNVLAFPVVFIAVAKIGAVQVNVNPLYTARELEHQLNDAGVETIVVCGGSTRTFADVIANTPRIRTVLTVGRGDLGVVDVPDAVREAACEPVALGGDDLLLLQYTGGTTGLSKGAALSHRNLLANQFGVFVFDAQRPGEEVVVTAIPLYHIFALTVNFLSYFAIGAENWLVANPRDLDAFIDVLKAARPTVFVGVNTLYAGLANHPRLKEIDWSRLTLSAGGGTAVIDVISARWKVTGCFIREGYGLSETSPVVTFNPPS----------IDAFTGTTGLPLPSTDVKLLDDNDREA--GIGAPGEVCVKGPQVMRGYWQQPEANARAFTADGYFRTGDIGVFDDQGFLKIVDRKKDMVIVSGFNVYPNEVEAVATAFPGVAECACIGVPDPRTGEAVRLFVVAAEDAAVTEADLIAHCRANLAAYKVPKVIRFVERLPKSTVGKILRREL----------- 163941038 2 -----------TMRQLLQKRAMQSPNLEALI----GGEKRYSFQQYNERVNQLAHYLLHTGVKRGDRIGILCKNNHPFPSVMMASLKIGAIFIPLNHQLTAYELESIVKEARLKVLVIDDEFSEVVLKI-NAVKEIPYVIETTKEGFGSFELKLKEQPITEPNVEVHEDDDAIYLFTSGTTGQAKACVIGHKNL--HHYFTEIAGQREIPAGERFLSVHPLFHMSGVLSILNCIY-HGVTMVFLADSNPTLIWDKIEEEKITTMLAFPAVYSYMLDELDKKERNISAFKVAQSGGTKVPETLIQKYMEKGIYMVQGYGSTEGWVVTSWH----------PNMGKEKMSSVGKTLKHVELKIVHPETGD-ELTTNKVGEIHVKSPYMFKGYWNNEEATKKVVKDNWFNMGDAGM-IDDDGFLHIMGRYKDVIVRGGDNVYPDQVEDVIHEINGVLEVAVVGIPNDFWGEVPTAYIVKDNQTSLTEEEIIQHCKEKLASYKIP-EVVFMDELPKNALGKVLKRELRDVF------- 114774147 68 -------DGQLNVYNCIDRHLADNAKKTAILWEGDTDSQAITYQELHYEVCKLANGLKKLGVKKGDVVAIYMPMVPQAAYAMLACARIGAVHSVIFGGFSPNAIADRINNASAKVVITSDEGRRAGRTVPLKANVDEAIVQWDSNVDVWWNELVEDCSAQCEPEVMDAEDPLFILYTSGSTGQPKGVVHSSGGYALY-TAMTFKYGFDYREDDIYWCTADVGWITGHSYMTYGPLINGATQVFFEGVPTYPDVRRIAQVVEKYKVNSLYRALMAHGTKPVEGCDLSSLRILGSVGEPINPEAWEWYYNVIGEARCPIVDTW-----WQTETGAMMIAPLPSVTPNKPGSASRPLFGIQPALFDADGVEQTGAADGNLVIKDSWPSQARTVYGDHKRFIETYFSAYPNVYFTGDGCRRDEDGYYWIRVDDVLNVSGHRLGTAEIESALVAHEVIAEAAVVGYPHDIKGQGIYVYVTPNEGVEANDELIRKWVRKELSPIATPDLIQWTKGLPKTRSGKIMRRILRKIAANEH--- 99081011 18 --------QPLTPLMFLERAATVFPEHTAIIHGP----LRRSYAAFYARARQLGSALSHRGITRGDTVSALLPNTSAMLECHYGVPMCGAVLHSINTRLDAAIIAFQLDHAMSKVVIVDSEFMPLMQEALALCSVQPLLIEVDDPVYEDYDSFIADGDAEFAWLPEDEWDAISINYTSGTTGDPKGVVSHHRGAYLLAQGNALTTTMGKHA--VYLWTLPMFHCNGWCFPWTLSAIIGTHVC-LRQVRADQIWNALADEGVTHLCGAPIVMSLMISAPADVQRPLDQTVQFFTAAAPPPEKLLADMKTAGFEVTHLYGLTETYGPAVVNDWHQSWSELPHDEQSRLKSRQGVRYLPLENVLDPETLEPVPHDGETMGEVMFRGNVVMKGYFRNPDATRKAFEGGWFHSGDLGV-VHPDGYIQLKDRSKDVIISGGENISSIEVEEALYRHPAIAVTAVVAMPDEKWGETPCAFIELAEGAEIDTDALRQWCRDQLAPYKVPRKFV-LTEIPRTSTGKIQKFALREQAKSL---- 187930172 23 -----------SLAHLLEDSFQKNRNRRAFECM----GKVLTYGELDTLSRQLAAWLQSRGLAPGARVALMMPNVLQYPVALAAVLRAGYVVVNVNPLYTPRELEHQLKDSGAEAIIILENFATTLQQVLPNTP-VKHIVVASMGDMRFNTALQEGAKQTLKPTSVGPDDVAFLQYTGGTTGVSKGATLLHRNIVANVLQSEAWMNPALTEEIVTITALPLYHIFTVCCLLSMRKGGLAVLIPNPRDIPGFIKVLKQYRFHMFPAVNTLYNALLNNPEFKDVDCSNLRVANGGGMAVQEAVAKKWLEVTGCPIIEGYGLSETSPSAICNPTDTD----------KFSGTVGLPIPGTEIAIRDDEGRD--QPIGQPGEICIRGPQVMAGYWKRPDETAKVMYADGFFKTGDVGVMDERGYTKIVDRKKDMILVSGFNVYPNEIEGVVAMCPGVLEVAAVGVPDVHSGEVVKLFVVRRDPTLTEQKL-QEFCKDQLTGYKRPKFIEFRNELPKTNVGKILRRELRDEA------- 190404395 67 -------DGETNVYNCIDRHLATNGDQVAIIWEGDDPDRKVTYRELYEHVCRMANVLKKHGVKKGDRVTIYMPMVPEAAYAMLACARIGAIHSVVFGGFSPEALGGRIVDCESTFVITCDNVDKAIDIAARGHVMVKNVLVIRRTGSPWHHEEAATVSADCPPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVY-ASMTHEYVFDYQHGDIYWCTADVGWVTGHSYIVYGNCATTLMFEGIPTFPDAGRFWDVIDKHKVNIFYTAPTAIRSLMGAGDDFVKRSSRSSLWLLGSVGEPINPEAWEWY--YHTVGDGRCPVVDTWWQTETGGIMITPLPGATDLKPGSATRPFFGIRPELVDAEGKPIEGAADGNLCIADSWPGQARSVYGDHKRFIQTYFSTYEGKYFTGDGCRRDADGYYWIRVDDVLNVSGHRLGTAEVESALVSHHLVSEAAVVGYPHNIKGQGIYCYVTLMAGSEGSEELRQQLVRAEIGPIASPDKIQFAPGLPKTRSGKIMRRILRKIAEDDFG-- 168042583 14 -LPDIDIPNHMPLSDYCLEKAAQWPDKVCLIDGVTGREH--TYGEIELSTRRVAAGLFKIGVKQGDVIALLLPNCAEFVQVFLGAAKMGAIVTTANPFYTSAELEKQTIASGAGIVVTHSSYIEKLAGLNVQVPTTSHPVSIHVDKCMHISMLLEPNEAECPQVEIHPDDVVCLPYSSGTTGLPKGVMLTHKSLVSSVSQQVDGDSFNITVEDTLMCVLPMFHIYSLNSILLCGLRVGATLVIMPKFELSKMLELIQKHKVTMGPFVPPIVLAIAKNPIVENYDLSSIKMVMSGAAPLGKELEDAFRARLPNAVQGYGMTEAGPVLAMCLA------FAKSPFPVKPGSCGTVVRNAEVKIVDTETG-MSLPYNQPGEICIRGPQIMKGYLNNPEATANTIDKDGFLHTGDVAFIDEDEEMFIVDRVKEIIKFKGFQVPPAELEALLLSNEEIQHAAVVSRKDDVAGEVPVAFVVRQAGSTISEEEVKDYVAKQVVFYKKIHNVYFVDSIPESPSGKILRKDLRNK-------- 147678466 92 -------------YNCLDRHLNNWRNKAALIWQGEEESRTYTYLQLHREVCKFASVLKSLGVKKGDRVTVYMPMIPELVITLLACARIGAIHSVVFGGFSSEALRDRIIDSQAETLVTANFCKENADEALSNCPAVKNCIVVRRIDRDWWHELMSAATPACEPEQMDAEDPLFILYTSGSTGKPKGVMHTTGGYMVY-ATTTFKYIFDYRDEDVFWCTADIGWVTGHSYIVYGPATSLMFEGVPNYPQPDRFWEVVEKYRVNIFYTAPTAIRAMMRDGDRWPLGRDLSSLRLLGTVGEPINPEAWMWYYKVVGKERCPVVDT---WWQTETGGILISPLPGCIPTKPGSATVPFFGVNPKIIRQDGSEAAPNEGGYLVIDKPWPGIMRGVYGDPNRFKNTYFVQYPGYYFTGDRRDEDGYFWLMGRVDDVINVSGHRLGTAEVESSLVAHPKVAEAAVVGFPHEIKGEGIYAYVTVKEGVEATEELKKELVRKEIGPIASPDKIQFSSALPKTRSGKIIRRILRKIAAGEIG-- 75907835 1626 ------------LHQLFEEQVQRTPHAVAVEY----ENQQLTYDQLNRRANQLAHYLQSLGVKPEVLVGICVERSLDTVVGLLGILKAGGAYVPLDPNYPVERLSYMLADSQLPILLTQKHLLKQLPNNQTQTICL-----------DEDWQKLANYSDENPCSQVKSDNLAYIIYTSGSTGKPKGTMIVHRGVVNY--LSWCTKAYDVAAGVGSTVNSSLSFDATITSLFSPLLVGAKVLLLPEEEEIEALKTALCSGTKFSLVKITPAHLEILSHLFTSEAVNIQAQAFIIGGEALSEKIASFWKKRAPETKLINEYGPTETVVGCCIYEVELGYPGSNIPIGRPIANTQLYILDSHLQPVPIGVPGELYIGGDGVARGYLNRPELTQQKFIPNPFEKSQGSRLYKTGDLARYLSDGNIEYLGRIDDQVKIRGFRIELGEIAAVLNTHPQVKQAVMIVTEDIHGNKRLVAYVVTSDESLSTNQLRQ-FLKQQLPEYMIPSGFVTLESIPLTPNGKIDRKAL----------- 75907835 528 ------YPPHQSISQLFEEQVQRTPDAVAVEFG----NQQLTYSQLNSRANQLAHYLRSLGVKPDVLVGLCVERSLEMVVGLLGILKAGGAYLPLDPEYPTERLSFMLEDAQVSVLLTQQLLLDRLQGAGEQGEKLLTTYQAQLVCLDTDWQLISHSSQENPITDVQADNLGYVIYTSGSTGKPKGVAMNQLSLCNLILWQLQNTKISHGAKTLQFAPISFDVSFQEIFSTWCSGGTLLLITEELRRDALALLGLIQEKAVARLFLPFVALQQLAEVAVDSGLVNSHLKEIITAGEQITPVIAQWFSQLNHCTLHNNYGPSETHVATNFTLDNSVETWPLLPPIGKPITNTKIYILDNYLQPVPIGVPGELYIGGVSLARGYLKRPELTQEKFIPNPFEQGQGSRLYKTGDLARYLPDGNIEYLGRIDNQVKIRGFRIELGEIEAALSQYRDVQAACIIPREDTPGDKRLVAYVVAHQDSTTTMGELRQFLKAKLPEYMVPSTFVMLDALPLTPSGKLDRRAL----------- 73537349 8 -----------TLPRAVQHLARVQKTQIAYVF----EGRETTYGAFGTHTDRVANGLLAAGLAPGDRIAYLGKNCDHYFELLIGAAKAGVVITPISWRLAAPEVEYIAADCDAALLFVGNESVELAQSIASQLPALRGVVAMEDAVVDWYQDWRDGQATTPPTHVSRPDDVVLQLYTSGTTGRPKGAMLTHRNLTVSAIIAERENWLRWVPDDVSLVAMPVAHIGGTGWGLRGLL-AGAKGIVVRDFDPRRVLDFIANDRISKLFLVPSAIQIVLRDPRARQVNYSRLRYLIYGSAPMPADLLREMEVFGCGFVQTYGMTETTGSVTGLMPEDHASGNTALLRAAGRALPWAEVAVVDAAGKHVPPGEV-------GEVIVRSLQTMAGYWKQPEETARAIDADGWLRTGDAGYMDADDYLYIHDRVKDMIISGGENVYPAEVENAIYGHPHVAEVAVIGVPDARWGEAVKAIVVPRDGATPDARDILQWARERLAGFKLPKSIDFVDALPRNPSGKVLRRQLREPY------- 71280294 69 ----------LNVYNCIDRHLATKANDTAIIFEGDDDDSKVTYQELHDHVCRFANLLKERGVKKGDRVCIYMPMIPEVGYAMLACARIGAIHSVVFGGFSTESIKARVLDADCKVVIKRIPLKSNVDAAVIDCPNVHSVIVVARTGGDVAWNDKAKQSAICEPEVMDAEDPLFVLYTSGSTGTPKGVVHTCGGYILY-AAMTHKYVFDYKEGEVYWCTADAGWITGHSYIFYNGATTLVFEGVPTYPDAGRFWQVCEKHKVNVFYTAPTAIRALMSIGDDNQADLSSLRLLGTVGEPINPEAWHWYYKSNCPIVDTWWQTETGGILITSLPGA---------VDMKPGCAGKPFFGVQPALFDKDGNTLEGENAGLLVMTASWPGQLRTVYGDHNRFYQTYLGQYPGNYFTGDGAKRDEDGYYWIRVDDVLNVSGHRLGTAEIESALVLHPAVAEAAVVGYPHEIKGQGVYCYVTLMGNATESDELLREFVAKELGRFAKPDYIQWSPGLPKTRSGKIMRRILRKIAEN----- 156933633 31 -----------SLVDMFEQSCTRYADQPAF----TNMGEVMTFRKLEERSRAFAAWLQQLGLQKGDRVALMMPNLLQYPVALFGILRAGMIVVNVNPLYTPRELEHQLNDSGASAIVIVSNFAHTLEKVVDKTQ-VKHVILTRMDAISFRSALHNGYRMQYIKPEVTPDDLAFLQYTGGTTGVAKGAMLTHRNMLANLEQVLGTYGPLLHRGKELVITALPLYHIFALTMNCLLFIELGGQNVLITNPRDIPGLVKELGKYPFTAMTGVNTLFNALLNNKDFHKLDFSSLHLSAGGGMPVHQAVAERWEKLTGQFLLEGYGLTEC-------SPLVSVNPHDIDYHSGSIGLPVPSTEVKLIDDEGNEVAPGE--PGELCIKGPQVMLGYWQRPDATDE-ILQDGWLRTGDIAVMDEEGFLRIVDRKKDMILVSGFNVYPNEIEDVVMQHSGVQEVAAVGIPSEASGELVKIFVVKKEASLTEEALI-TFCRRHLTGYKVPKQVEFRTELPKSNVGKILRRELRDEARR----- 186683589 1121 ------------IHELFEVQVERSPDAIAVIF----EDQQLTYRELNQRANQLAHYLRSLGVGPEVLVGIFMDRSIDMVVSILGILKAGGAYVPLDPTYPKERLAFMLSDAQVSVLLTEDKFLEGLPEHQ------AQVVCLNQNSEAWCQERVD-----NPVREVTTNNLAYVIYTSGSTGKPKGVLVNHQNVIRLFTATQSW--FNFSDRDVWTNFHSYGFDFSVWEIWGSYGGRLVVVPYWISRSPEAFYNLLCTQQVTVLNQTPSAFRQLMNAEEEAAGKTGTLALRLVIFGGETLELDSLQPWFERHGDGSQLVNMYG--ITETTVHVTYRPINIADLNQRNGSIGHRIPDLQIYLLDSQRQPV--PIGVAGELYIGGAGVTRGYLNRPELTAERFIVNPFSEVTDAYRYLPNGELEYLGRIDHQVKIRGFRIELGEIETALRKHQAVREVIVQAVEESHGEKRLVGYVVLDDKQAVTIGDLQRFLKEKLPEYMVPSAFIFLPALPLTPNGKLDRRSL----------- 56412343 8 -----------NLRQMWDDLAEVYGDKTALIFESEGIVRQFSYASLNEEINRTANLFHSLGIRKGDRVALHLDNCPEFIFCWFGLAKIGAIMVPINARLLGEESAWILQNSQVSLLVTSAQFYPMYREIRQGNSTPLNHICLDDGVSLFSQLQARQSATLCYTPALSTDDAAEILFTSGTTSRPKGVVITHYNL--RFAGYYSAWQIALRDDDVYMTVMPAFHIDCQCTAAMPAFSAGSTFVLLEKYSARAFWGQVRKYQATVTECIPMMIRTLMVQPAAPTDRQHHLREVMFYLNLSAQEKDAFTERFGVRLLTSYGMTETIVGIIGDRPGDKRRWP----------SIGRVGFSYEAEIRDDQNRPLPAGEIGEICIKGIPGKIFKEYYMQPEATARALEPEGWLHTGDSGYQDEDGYFYFVDRRCNMIKRGGENVSCVELENIISAHPKIQDIVVVGIKDAIRDEAIKAFIVLNEGETLSEAEFFSFCENNMAKFKVPSFMEIRTDLPRNCSGKIIKKNLK---------- 71907260 70 -------DGKLNVYNCLDRQVEALGEKVAIIFADNGEVTKVSYKELLSKVAKFANALRGMGVKKGDRVVIYMPMTIEGICAMQACARIGAIHSIVFGGFSAQSLRDRINDAGAVALITSDGQFRGGKAIMGGCESVKNVIVFKRTGAEWLHDAVANQSDVCEPEWVEAEHPLFLLYTSGSTGKPKGVQHSTGGYLLH-AIMTMKWTFDIKPNDVFWCTADIGWVTGHTYITYCGATEVVFEGVPTYPDAGRFWKMIQDHKVSIFYTAPTAIRSLIKSSDTNAAVHPKSYDLRILGSVGEPINPAAWTWY--YENVGGGRCPIVDTFWQTETGGHMITPLPGATPLVPGSCTLPFPGIQFAVVDETGADLPWGQGGILVCKKPWPSMIRTIWNDDERFVKSYYPQDFQGKYYAIRDKDTGYFTITGRIDDVLNVSGHRMGTMEIESALVANPLVAEAAVVGRPDDLTGEAIVAFVVLKGARPTDPEVLADWVGKEIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRGLAK------ 94970547 78 -------------YNCLDRHVLRRHKAAFIWEGEPGDVRTLTYQQLWLEVQKFANVLLDLGIKKGDRVAIYMGMVPELPVAMLACARIGATHSVIFGGFSANALVDRITDQQAVAVITQDGSWRRVDEALEKCPTVKHVVVMKEGRDHWWHDLMAKAKDHCPAEPLDAEHPLYILYTSGTTGKPKGIVHTTGGYAVGTY-YTTKMVFDLKEDDTFWCTADIGWVTGHSYIVYGPLQTVMYEGAPNFPDLDRFWALVAKHKVTVFYTAPTAIRTFMKWGAEYPNRHDMSTLRLLGSVGEPINPEAWMWYRDVIGKDRCPIVDT---WWQTETGAIMISPLPGAIATKPGSATKPLPGIIAEVVTRAGEKVPLGSGGFLVIKKPWPSMMRTIYGDPERYKHQYWSDIPGVYFTGDREDKDGYFWIMGRVDDVLNVSGHRLSTMEIESALVAHPKVAEAAVVGRPDEMKGQAVSAFVTLESGSKPSPELLRAWVAKEIGSMAKPDDIRFTDTLPKTRSGKIMRRLLRE--------- 163940144 460 ----------INLPILFEKQVQKNPNKIAVTC----NGIKLTYKELNERANELAHYLLEEGIRPNQFVALVFPRSIEMVVSMLAVLKAGAAYLPIDPEYPAERITYIVNDANPVCIITHSSVSSTL-----VIENDIKKIVLDSEETKIALKTYSHMNISFKNNESLLNQ-AYTIYTSGSTGNPKGVIVPMKGL--SNFLLAMQHTFSLNENDHLLAVTTFAFDISALEIYLPLISGASLTIAQKEVIQEPSALTTLLQEERATIMQATPTLWQALITE--YPERLQRLNVLVGGEALPAHLANKLKELGCSITNLYGPTETTIWSTFMNIDDSENGIPP---------IGRPIWNTEVYVLDAGLQPVPPGV--IGELYIAGEGLANGYLGKPALTAERFVANPYGKDGARMYRTGDLVKWYISRADHQIKIRGFRIELAEIETVLQRHENIQQAVVMVREDRPNDKRIIAYIVAEEKEPINLSEIRSYVSESLANYMVPSAFVVLEELPLTPNSKVDKKKL----------- 148255497 523 ---------PTTLPSLIEAQVARRGDATALVC----EDTTLSYAVLNARANRLAHLLIAQGAGPEQIVALALPRSAELIVGLLAIAKSGATYLPLDPDYPADRLAFMLADARPVCL-------VTSNAIAERLPEAGRRLLLDHPDTADLLARQPDTNPRDQDAPLTPVNSAYVIYTSGSTGIPKGVVVSHTGITSLVEAQI--ERLGITPDSRVLQFSSSSFDASIMEVLMAFPAGAALVVPQAGLMAGKVLADTLTRYAVSHALIPPAVLAGMPTEQLA-----QLRTLIVGGDACPPDLVARWSEGR-RMINAYGPTETTICATMSMPLSGAADPP----------IGHPIWNTRVYVLDDGLQPV--PVGVAGEFYIAGSGLARGYLNRPGLTAERFVADPFGPPGSRMYRTGDRARWRPERADHQVKIRGFRIEPGEIEATLGQHESVAQAAVIAREDRAGDRRLVGYVVPAAGHAPHAMMLRQHLTRTLPDYMVPAAFVVLDALPLTPNGKLDRNAL----------- 66047061 14 -IPADINPDEYNVQAVLKQSCQRFADKPAFSNL----GKTITYGELYELSGAFAAWIQQHDLQPGDRIAVQLPNVLQYPIAVFGAIRAGLIVVNTNPLYTAREMEHQFNDSGAKALVCLANMAHLAEKVVPRTQIRQVIVVADMKAIKFNDVLGKGRGQPVTDVSPGSVDVAVLQYTGGTTGVAKGAMLTHRNLIANMLQCRALMASNLDEGEIIITPLPLYHIYAFTFHCMAMMGNHNILISNPRDLPAMVKELSKWKFSGFVGLNTLFVALCNSDGFRNLDFSALKVTLSGGMALQQAAAERWKQVTGCQVCEGYGMTETSPVATVNP-----------SQYVQMGSIGIPVPSTLCKVIDDAGNEL--AFGETGELCIKGPQVMKGYWQRQEATDEMIDSEGWLKTGDIAIIQPDGYIRIVDRKKDMILISGFNVYPNELEDVLATLPGVLQCAAIGVPDEKSGETIKVFVVAKPGVTLTKEQVMAHMRANLTGYKVPRSVEFRDVLPTTNVGKILRRELRDEELKKLG-- 121593495 37 ----------------------------------------YTWRDLDRASARIANLLASLKLPEGSRIAVQVEKSVEAMLLYLATLRAGYVFLPLNTAYQSAEIEYFIGNAEPAVVVCTPGNFGWVSKIAFTAGT-QHVFTLGDDRTGSLLERAAHFGDEHRAVPRKADDLAAILYTSGTTGRSKGAMLTHGNLLSN--AQVLKDYWGWKPGDVLIHALPIFHVHGLFVAIHGALINGSKMIWMAKFDPKAV--IAAMPRATVFMGVPTLYVRMLAEPALTQAAASHMRLFIAGSAPLLIETFKEWQDRTGHTILERYGMSETIMLTSNPYAADARHGGQDER--RGSTVGFPLPGVGLRVVDDAGKPV--PVGEIGNIQVKGPNVFKGYWRMPEKTREEFSADSWFKTGDVGKVDERGYVSIVGRSKDLIISGGYNVYPAEIEGYINEMPGVAESAVVGVPHPDFGEVGVVVVIPKPGAKVDGDAVIASLKSQLANFKIPKRCFVTTELPRNTMGKVQKNLLRDQYKGLFA-- 163854347 18 ---------PLTPLGFLQWAAEVYPQRPALVHG----NRSQSWRATQQRCRQMAAALRAWGVQRGDVVAVLAPNIPALYEAHFGVPMAGAVLNALNTRLDAATLAFILEHGRATVLLFDSEYASLVQDVLGRLAAPPRTVRIEDAEYEYETWLAAQPPDAAWDWPADEWQSICLNYTSGTTGNPKGVVYHHRGAYLNATGNVL--ACGMPPHAVYLWTLPMFHCNGWCFPWTLAALAGTNVC-LRRVEPAAIFDAIRRYRVGYFCAAPVVLNMLINAPSQVQHRATHRVQALTGGAAPPAAVIEAMEQLGVGVTHLYGLTETYGPSVSCAWHDEWDELPLAERAALKARIGRKLNVEHVQVVDDRLQPVPADGATLGEIVLRGNTLMKGYLHNPGATAEAFAGGWFHSGDLGV-VHPDGYIEIKDRAKDIIISGGENISTVEVESVLYRHPDILEAAVVARPDPTWGETPCAFVTLKDGAHCTADDVLRHCREHLARFKVPRTVVFGP-LPKTATGKIQKFVLRGQAA------ 167628328 5 -------DLPVLVHELIRQG---TPEKTALIEKHS----RYSYAALQETVDRYRRCLYARGVRPGERVGLFCRNSADFIFAYMAIASLGAVVIPLNIMFRPREIGYILSDAGSRHVVTDRLLELASAELNDSDLPAQHLLSELRETAPAYSHHPA------PDVPITPEDPCVILYTSGTTGRPKGAVLSHRNLISN--ARSYTETIGAAEADNYLCVLPLFHSFAWTCCVTTALLNGATITIMEAFQPKEALAMIQTHGVNVVTGVPAMYGIYTSVARPE--DLAGVRLFVSGGASLPVETLNSFKEKTGQPIVEGYGSEASPVVTFNPIG-----------RTKPGSIGLQIPAVSVKIVDAEGRELPPGE--VGELICQGPNVMSGYLGLPQETAAAIRDGWLHTGDLAY-KDDEGYLFIVDRKKDLIIVGGLNVYPREVEEVLYSHPSVKEAAVIGTPDKTRGEAVRAFVVVREGMALNRKELMAYLRTNLATYKLPREIVELEALPRNATGKVLKKELR---------- 171325596 35 -------------YEAIDRHAETFRNKVALYYRDASRNEKYTFKEMKEMSNKVANVLKQAEIEKGDRVFIFMPRSPELYFSVLGVIKTGAIVGPLFEAFMEGAVRDRLEDSEAKAIITTPELLPRVPVNDLPELKYVFLVGDNIVEEGPYIDLKKRMNEHFDIEWVDRQDGLILHYTSGSTGKPKGVLHVHNAMIQHYQTAKW--VLDLKEDDIYWCTDPGWVTGTSYGIFGPWLCGASSVVIGGRFSPDAWYQAIQDFGVTVWYSAPTAFRMLMGAGDEKKYDLSSLRHILSVGEPNPEVIRWGMKVFERRIHDTWWMTETGAHLICNYPCMEI----------KPGSMGKPIPGVKAAIVDDQGNELPPYRMGNLAIKKGWPSMMKTIWNNPQKY-ESYFIGDWYVSGDSAYMDEDGYFWFQGRVDDVINTSGERVGPFEVESKLVEHPAVAEAGVIGKPDPVRGEIIKAFISLREGYEPSEELIRQFVKKGLAAHAAPREIEFRDKLPKTRSGKIMRRVLKAWELNL---- 187606340 32 ----------VNLYEAIDRHAEELATKVALLYFDGDREERYTYADMKKESNRSGNVLKSIGVEKGDRVFIFMPRQPELYFILLGAIKRGAIVGPLFEAFMEQAVHDRLLDSEAKVIVTTKELLPRIPVDQLPHLETILLVGDEVEESDKVLDYRKLANDATTDLEVDREDGLILHYTSGSTGKPKGVLHVHNAMIQHMMTGKW--VLDLQPDDIYWCTDPGWVTGTSYGIFAPFLNGATNVIVGGRFNPEFWYSVIERFGVTVWYSAPTAFRMLMGAGDEAFEKYSSLRHILSVGEPNPEVIRWGHEAFDLRIHDTWWMTETGAMMICNYPTMDI----------KPGSMGKPIPGCEAAILDDRGQPLPPHRMGNLALKTPWPSMMRKIWKNDAKY-ESYFWGDWYVSGDSAYMDEDGYFWFQGRVDDVIMTAGERVGPFEVESRLVEHPAVAEAGVIGKPDPVRGEIIKAFIALRKGYEPSDELIQQFVKEGLAAHAAPREIEFKDKLPKTRSGKIMRRVLKAWELNLETG- 124516429 75 -------------HNALDRHVAKYGNKVALIWGDSGEERVITYSQLLDSVERLCHGLHSLGLEKGDRVSIFLPPTPEQVISMLACARMGLIHSVVFSGFSEAALKSRMEDAQPKLLIKEIPLLQTARAARTGILSIRNTLVVRRKDPRFPVDASSGEKASFPPAPMGADDPLFILYTSGTTGKPKGIVHVQPGYMVGTYLTTRW-VFDIRDSDVYFCVADPGWITGHSYIVYNRTTVLMAEGAPDWPDPGRWWKLIEKYRVTVFYSTPTAVRLQMRHGEKWPHDLSSLRLLGSVGEPINPEAWMWFRNVRLPIMDTWWQTETGMHMITPLPSTPL----------VPGSATKPFPGVEVDIVDKNGNPVPDGESGLVVIKKPWPAMFRTVFKDPDRYRQYWTEIPGMYFSGDSARRDSSGFYHIGRIDDVIKVAGHRLGTAEVESALVSHPAVAEAAVIGKPDSLKGESLKAFVILRQGKETEEELIRHHVREELGAIAQPDEIEITDWLPKTRSGKIMRRVLRAR-------- 149915086 74 -------DGTLNVANCIDRHLETRGDQTAIIWEPDDQAKHITYRELHRAVCKMANVLEELGVRKGDRVVLYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALGARINGCDAKLVITADYAPNTDAALLHCKDSVKCLVVKRTGGQTTWTDRDFDYGEMCAPAEMGAEDPLFILYTSGSTGQPKGVVHTSGGYLVY-AAMTHQYTFDYHDGDIFWCTADVGWVTGHSYIVYNGATTIMFEGVPTYPDAGRFWEVCAKHKVNQFYTAPTAIRALMGAGNNWVEKHDLSSLRILGSVGEPINPEAWTWYNDVVGKGQCPIVDT---FWQTETGGHMLTPLPGATVLKPGAAQQPFFGVQPVVLDPQTGIEIEGNGVEGCMQDSWPGQMRTVWGDHARFEKTYFSDYKGYYFDGCRRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHDVKGQGIYAYVTLMGGQTPSDELRKEWVRTEIGPIAKPDLIQWAPGLPKTRSGKIMRRILRKIAEDDFG-- 169186537 106 -IPASLDYPNHGIPQFLINAVEKFPANEAVHFL----GKSLTYRELYDHTCRLANGLISLGVNRGDRVAIMLPNCPQAVISYYAALMIGAVVVQTNPLYVERELEHQLKDSGAATIITVDLFYQRLANVRGEFPGFKADIPYGRHGVVSYKKLISSSSNLPVLTDIHGSDLAQLQYTGGTTGTPKGVMLTHRNLVANTMQTSAWCYRVKDGYERFLAALPLFHVFGLTVLMNFSIMRAGSLVLLPRFETETVLDTISRQQPTLFPGAPTMYVALINHKNSASTDLSSIEACISGSAALPLEVQEQFEKMTGGKIEGYGLTEASPVTHANLI----------WGKRKIGTIGMPFPDTIAAIFSPEGKPL--PVREVGELVIRGPQVMKGYWNNPEES-EIVLRGGWLHTGDLGYMDEDGFFTIVDRIKDVIIAGGFNIYPREVEEVLYEHPGVMEASVLGVKDPYRGETVKAFVVLKKGSYVSAAQLDVWCRQRLAAFKVPHLYEFRESLPKTMIGKVLRRKLMEELE------ 88797544 68 ----WYADGELNVYNCIDRHLESRGDQTAIIFEGDTDDAHITYRELHANVSRMANVLKSLGAKKGDRITIYMPMIPEAAYAMLACARIGAIHSVVFGGFSPEALAGRIEDCTSNLIIKSIPLKANVDKALEHTKCVNHVLVVQRTGGKWYHDRFDTVDSECPCEPMEAEDPLFILYTSGSTGKPKGVLHTTGGYLVY-ASMTHEYVFDYQDGDVYWCTADVGWVTGHSYIVYGPLANGMFEGVPTYPSPRRFAEVVEKHKVNILYTAPTAIRALMATGDKAVEGTSSLRLLGSVGEPINPEAWEWYHNAFCPIVDTWWQTETGGILITPLPGAT---------EMKPGSATRPFFGIQPALVDNNGRELDGAVEGNLVLLDSWPGQMRSVFGDHERFIQTYFSTYPGTYFTGDGARRDEDGYYWIRVDDVLNVSGHRLGTAEIESALVAHPSVSEAAVVGYPHDIKGQGIYVYVSPMAGIYPSDELLKQWLRQEIGPIATPDLIQWADGLPKTRSGKIMRRILRKIAANEY--- 48477355 69 ----WFVNGKTNVYNCLDRHIKTDRNKVAYIWVESGNEKIVTYYGLYRRVNALARGLLNMGLRKGDHVTIYMPMILEAPVAMLACARIGVVFNVVFSGFGAEALAERIKDSRSKMVITADGAWRRVDRALELTENVESVIVVKNTNNEINMESERDFDGYVEPEKMDSNDPLFILYTSGTTGKPKGIVHGNGGYPV-WISNTMKWAFDPKDEDRYWCAADIGWITGHSYIVFAPVTSIMYEGAIDYPKPDRVWDIIERYGVNILYTSPTAIRLLMKYGDKYPNSHSSLKTLGTVGEPINPAAWHWFYKSRCPIIDTYWQTETGGFTIAPALGLGLPDL-------KPGSATFPLPGIDPVILDDNGREVKRNEKGYIVLRRPWPGLMLTVNNDDKRYIETYFSKFKDMYLMGDYAVKDDDGYIWGRADEVLKVSGHRIGTIEIEDALVSMKEIAEAAVFGKPDTIKGDTIIAFVTLKEGYEKSPDLIDYFIREELGPIMVPEEIHIVDSLPKTRSGKIMRRVIKAVYLDQLPG- 213964984 58 --------RDETLGENLRAIVEKFPSRDAVVDVYAD--VSFTFERFYNRVLRLASAFIRAGYRPGDRIGIWSTNRWEWTVVQYACHHIGLVLVNINPAYRQHELNYVLEKAGVRMVFAARRYKDSDYRTMLIEASKQRGVRLDKVIYFGSSEWYEHMHSEIDDLQLKPDDPINIQFTSGTTGFPKGATLTHRNLLNN--GYFIGELLGYTETDRICVPVPFFHTFGMVIGTFAAFTHGAAIVIPAPSFKARETLKAVHSYGVPTMFINELEEAHDQEEYGSPYDLSMLRTGVMAGTSCPSKTMRDVMDNMREIAICYGMTETSPVSFQTRADSPLE--------KRVNTVGQIMPHLEARIICEETGE-TLPRGEQGEVVVRGYSVMKEYWEHPEKTAEAIDADGWMHTGDLGVLDDEGYLSITGRIKDMLIRGGENIYPREIEEFLFTHPAVVDAQVIGVPDDKYGEEIMAWVILHDDEDLTAEDVAAFAHGKLSRHKIPRYVHVVEEFPMTASGKVRKVEMREMAPRILG-- 196245586 73 -FAKWFVGGKLNIYNCLDRHLTTWRRNKAIWEGEPGDSRTLTYGELHREVCQFANAMKQLGVKKGDRVGIYMPMIPEAAIAMLACARIGAPHSVVFGGFSSEALKDRLEDAQAKLVITADGGFRKDKAIHIVVERIKEPITMKEGRDYWWHDLKKTASADCPAEEMDSEDTLFILYTSGSTGKPKGVVHTTGGYNLYTHMTTKW-IFDLKDTDVYWCTADVGWITGHSYIVYGPLSNGMYEGAPRPSNPGCFWDVVEKYGVNIFYTAPTAIRAFIKAGDELPNARDLSSLRLLGTVGEPINPEAWMWYHRVIGKERCPIVDT---WWQTETGGIMITALPGAIPTKPGSATRPFPGIIADVVNEDGQTVPDNAGGYLVIKHPWPSMLRTVYGNPERFRKTYWDPIAPIDGEQVYFDEDGYFWIMGRVDDVMNVAGHRLGSMELESALKSHPAVAEAGVVGTPHEITGEQIFAFVILKNTATPSDELAQELKQHVIGAIARPGEIQFTEALPKTRSGKIVRRFLRQ--------- 33591821 2 ----------FNLSASIAFHARRTPDKAAIVYRD----QEIGYAEFHQRILQAAAMLHARGIGQNDVVALFMKNSAAFLELAFAASYLGAVFLPVNYRLAAPEAAYILGDAGAKLLLVDEEFDAIVA-------LETPKIVIDAQAQADSRRLGQPGLEIPPQAAVAETDLVRLMYTSGTTSRPKGVMHSYGNL--HWKSIDHVIALGLTASEKLLVVGPLYHVGAFDLPGIAVLWVGGTLCVHREFDPEAVLASIERHRLTCGWMAPVMLSRVLTVPDPDRFDLDTFAWCIAGGEKTPESRIRDFTRVFTRGRFVDGFGMT-------ETCSGDTLMEAGREIEKIGSTGRALPHVEIRIADGAGGWL--PANRKGEICMRGPKVTKGYWNAPEKTAEAFYGDWLRSGDVGY-LDEEGFLFVTDRTKDMILTGAENVASSEVEAALYELPQIAEAAVIGVHDDKWGERITAVVVLNPGQTLTLEEIDRHCRQRLASFKVPRELKVVAELPRNPSGKVLKRVLRDEY------- 49481791 46 -------------YEAIDKHAKSRKNKVALYYQDGSRKEKYTFKEMKDFSNKAGNVLKNYGVEKGDRVFIFMPRSPELYFALLGAVKLGAIVGPLFEAFMEGAVRDRLEDSEAKVLITTPELLERVP--LNDLPALKTVFLVGDNVEEGFNPLFEQASKELHIEWLGREDGLILHYTSGSTGKPKGVLHAQNAMVQHYQTAKW--VLDLKEDDVYWCTDPGWVTGTAYGIFAPWLVGASNVILGGRFSPEAWYEALQDYGVTVWYSAPTAFRMLMGAGQDAIKKYSQVRHVLSVGEPNPEVIRWGMNAFGLRIHDTWWMTETGGQVICNYPCMEI----------RPGSMGKPIPGVKAAIVDNEGNEVPPYTMGNLAIGKGWPAMMRGIWNNKQKYESYFMPGDWYVSGDSAYMDEDGYFWFQGRIDDVIMTSGERVGPFEVESKLIEHAAVAEAGVIGIPDPVRGEIIKAFIALRAGYEPSEELIRQFVKKGLAAHAAPRQIEFRDKLPKTRSGKIMRRVLKAWELNL---- 17547576 23 -----------SLAHLLEDSFQKNRDHRALECM----GKVLTYGEVDALSRQLAAWLQSRGLVPGARVALMMPNVLQYPVALAAVLRAGYVVVNVNPLYTPRELEHQLKDSGAEAIVILENFATTLQQVLPNTP-VKHIVVASMNCIRFNTALEAGARLALKPTAVGPDDIAFLQYTGGTTGVSKGATLLHRNIVANVLQSEAWDGSRLAPGDEVVTITALPLYHIFALTVCCLLSMRKGGLAVLIPNPRDIPGFIKVLKRYRFHMFPAVNTLYNNHPEFASVDCSRLRVANGGGMAVQEAVAKKWEVTGCPIIEGYGLSETSPSATCNPTDTDV----------FSGTIGVPLPSTEIAIRDDEGRD--QPIGTPGEICLRGPQVMAGYWKRPDETAKVMYADGFFKTGDVGVMDARGYTKIVDRKKDMILVSGFNVYPNEIEGVVAMCPGVLEVAAVGVPDVHSGEVVKLFVVRRDPSLTEERLL-AFCKEQLTGYKRPKFIEFRNELPKTNVGKILRRELRDEA------- 37527407 1586 ------------IHERIEAFAEQTPDAIALVFGD----QQLTYAQLNAKANQLAHYLVAQGAKPDSMIAICIERSIDMVVSVLAILKSGSAYLPLDPAYPQERLAYIIDDAQPLMVITNSHNQKLLPENSLFSIDVTT------------TSFAELSTDNIPAVELGSTHLAYVLYTSGSTGMPKGVMIEHQALVN--LVVGLADAYLYSKQDRVLQFAALSFDMSIEEIFGALGNGSTLVLRGEDWLMDIATFWQRCREYQISAVNLPTTFWHEVVSEETVLVPEHIRQISVGGEQIKPDKVVAWYQRPGHLPRLVNAYGPTEYTVNTCI--------AYDLRGDTLSIGHPIQNTAIFLLDKNQQLV--PFGAVGEICVAGDGVARGYINKEQLTRERFIDNPFVSRYPKLYRTGDLGRYYYGRDDHQVKIRGFRIELGEIETRLRSLPTIRDAVVIAREDEPAHKYLAAYITLDGQQKVAE--IRHLLSQQLPSYMVPAAFVVLEEIPLTANRKVDRKALPK--------- 37527407 529 ------YDRSRCIHEWIEAFAEQTPDAIALVFGD----QKLTYAQLNARANQLAHQLRAQGVSTSGRVAVLLQRSIDMITALLAVMKAGAAYVPVDPSFPVDRVQYMLNDAEPQCIISNREYASRSVGFAELTCLLDHI----------DLSQSPTTNIPKQSIGLAASALAYVIYTSGSTGKPKGVMVSHSAV--NNFLISMQDNLQCVAQDNILAITTISFDIAVLELYLPWLSGATCVVAAQQDVTDPARLV--ALLEQHSISLLQATPTTWNMLLESGWQGRSSLKMISGGEALPLATATALLSKGSALWNMYGPTETT-------VWSTIAKLDVQLLEQQLVTIGLPLNNTTIYLLDEQLKPV--PFGAVGELYIGGDGLAEGYFKREDLTTERLINLTFYKTGDLARYTTEGSLVYLGRNDYQVKLRGHRIELGEIEQVINLFPQITRSVVVALNDQQTQQYLAGYVV--AEQQIDIDALRQHLEQKLPAYMLPRAIIQLETLPLTLNNKIDRKAL----------- 37527407 2656 -FP---YDNSQTLIDRFEAQVKATPDEIALNFA----GETMTYRELNQRTNQLAQYLVNQGAKVNTPVVMFIERSFEMVITIIAILKTGAGYVPLDTSLPTERLNIILSDLSDEILVTTCALNDRIAVKRQKMVLLDDPCTAEILGKQLISNL---------AIESSLDNLGYVLYTSGSTGKPKAIEMPQRAL-SNLLQGISQLEPALTGPNRWLQFSSIGFDLSFEDIFMPLLSGGSVQLIDKSTQLDIRLLAKQIQQAQLQVLNLPYAVLQNLAEYSGVNGLQFPELRVIVSSAERLKITAAIRQFFTTHRHCKLVNHYGPAETHVVTSKTLQGEPASWPD--LPTIGRSLPNVAGYILDEYLQPV--PMGAIGELYLAGDCLSRGYYQQPQLTAERYLDCDWVLGKRVYRFHQNGEINYFGRNDHLVKIRGFRIELGDIEAQLSKFDGITGTVVIAIDTEAGDKQLIAYFIAAN--PLDLSEIKTYLSASLPDYMLPSAYVRMAAFPLNTNGKVDRSRLPQPEADNFVKA 170719917 67 ---------QLNVYNCIDRHLAQRGEQTALLWEGDDDSKAITYQELHRQVCRLANALKARGVKKGDRVCIYMPMIPEAAYAMLACTRIGAIHSVVFGGFSPDALRDRILDADCRTVIKRIPLKQNVDKAMASCPDVSSVLVVRRTGTDWYDQATENAGDDCPPEPMEAEDPLFILYTSGSTGKPKGVLHTTAGYLLQ-ATMTFKVVFDYRDGEVFWCTADVGWVTGHSYIVYGPSLMFEGVPNYPDTSRFWQVVDKHKVNIFYTAPTALRALMREGSGPLQGTSRKSLRLLGSVGEPINPEAWEWYFEEVGQKRCPIVDTW-----WQTETGGIMLTPLPGTQRLKPGCATQPMFGVQPVLLDDKGKLIEGPGAGLLAIKASWPGQIRSVYGDHQRMIDTYFKPMPGYYFTGDRRDADGDYWITGRIDDVINVSGHRIGTAEVESALVLHESVAEAAVVGYPHDLKGQGVYAFVTTMNGVTADDALKAELLAKEIGSFAKPELIQWAPALPKTRSGKIMRRILRKIACNEL--- 196176090 499 ------------IHQLFEEQVEKTPDAVALVF----NQQQLTYRELNNRANQLAHYLQTLGVKPEDLVGICVERSLDLIVGLLAILKSGGAYVPFDPTDPAERIAYMLEDAQVGMLLTQDSLVKELPVGNPQLIPLDSQWQI-----------ISQQSSENPLTVVTADNLAYINYTSGSTGKPKGVKVLHRGVI---RLLFGIDYVHLDAQQRLLQMAPISFDAATFEIWGALLHGARCILFPETVPTAQT--LKEVIHTHNITTLWLTSALFNGIVAEDAEALSGVPQLLTGGEALSVKPVKKALAALPSTQIINGYGPTENTTFTCCYSLPKQLPGTE----LSISIGRPISNTQVYLLDAYFQPV--PIGVTGELYIGGDGLARGYLNRPELTGEKFIPNPFSYQTNARRYRADGNIEFMGRIDNQIKLRGFRIELGEIEAVLTQHISVQYAVVIVRKDQLGHKRLVAYFTSNSEQSITDEL-RSFLKSKLPDYMIPSAFVKLEALPLTSNGKVDRRALPK--------- 83590109 32 -----------NLWEDFSRSVSRQPDKTALRAGNS----SLSYREMQEASRRLASGLNKYQVKKGDVVALLLVNSIDFCLSFYAAMYLGAIALPLSTKLKATELNFMLKDSGARILITNPEWLPNVLPFIKET-SIEQIIVTEPITDKININFGNARETEIPPAPVDEQDGAVIMYTSGTTGKPKGAYLTHFNLL--QSVISYERTLQLTAADSTLIAVPIFHITGLAALFLLFMHIGGTVYLLPFFNTQEVLNILTCYSITFFHAAPTVYIMLLEQG-YRHYQLPDLRKAACGGGAIPIETIKKIKTWIPQLEFH------TVYGLTETSSPATLFPGDVATSPRIGTSGIPIPVVDCKVIDAEGRDI--TGKGVGELCIRGPVVTQQYWNNDEATTRAFQGGWFRTGDVAR-IDGDGYVYIMDRLKDMINRGGEKIYSLEVENVIYSHPGVKEVAVIGSVDPIYGEVARAVVVPNNGSSITGREIQDWVRARLAKYKVPQYVNFVNELPKNANGKIDKKLLRQQFQ------ 193290648 16 -LPDIYIPKHLPLHSYCFENISEFNSRPCLIDGANDQI--YSYAEVELTSRKVAVGLNKLGVQQKDTIMILLPNSPEFVFAFMGASYLGAISTMANPLFTPAEVLKQAKASSAKIIITLACYIGKVKDYATENDVKLICIDSAPEGCIHFSELTQSDEHEIPDVKIQPDDVVALPYSSGTTGLPKGVMLTHKGLVVAQQVDGENANLYMHSEDVLMCCLPLFHIYSLNSVLLCGLRIGAAILIMQKFDIVHFLELIQKYKVTIGPFVPPIVLAIAKSPLVDHYDLSSVRTVMSGAAPLGKELEDTVRTKFPNAKQGYGMTEAGPVLAMCLA------FAKEPFEIKSGACGTVVRNAEMKIVDPDTG-CSLPRNQPGEICIRGDQIMKGYLNDLESTTRTIDKEGWLHTGDMGFIDNDDELFIVDRLKELIKYKGFQVAPAELEALLLNHPNISDAAVVPMKDEQAGEVPVAFVVRSNGSTITEDEVKDFVSKQVVFYKRIKRVFFVETVPKSPSGKILRKDLRAR-------- 52143107 455 -------DEELNVPLLFEKQVQKNPNKIAITCNGVD----FTYKDLNERANKLAHYLIEKGIRPNQFVALVLPRSTEMVVSMLAVLKAGAAYLPIDPEYPAERIHYIVNDAKPVCIITHSSVSSTV----VIANGIKKIELDSEEMKIALKTYSHMNIACMDGESL--LNPAYTIYTSGSTGNPKGVIVPMKAL--SNFLLAMDDMFSLHENDHLLAVTTFAFDISALEIYLPLISGASITIAQKEVIQEPSALTALLLEERVTIMQATPTLWQALVAEYPERLQG--LNVLVGGEALPTHLANTLKELGCTITNLYGPTETTIWSTV---------MNIDERESGIPPIGKPIWNTDVYVLDAGLQPVPPGV--IGELYIAGEGLASGYLGKPELTAERFVANPYGKPGQRMYRTGDLVKWYMSRADHQIKIRGFRIELAEIEMVVQRHENIKQAVVMVREDRPNDKRIIAYIVAEEKETIHLAEIRSYVSESLANYMVPAAFVLLEELPLTPNGKVDRKKL----------- 9715736 498 ------YPHDLCIHQLFAEQVERNPDAVAVVF----EEQQLTYHELNCRANQLAHYLQSLGVGADVLVGICVERSWEMIVGLLGILKAGGAYVPLDPEYPTERLRFMWADAQVSVLLTQQHLVEKLPEHQVPVVCLDTDWLVICES-----------SPESPITEVQPGNLAYVIYTSGSTGTPKGVVVNHQAV---NRLVKNTNYVQLTPDDRVAQAANIAFDAATFEIWGALLNGAKLVMITKSVLLSPQEFA-ANIRDREVSVLFLTTALFNQLASFVPQAFSSLRYLLFGGEAVDPQWVQEVLEKGAPKQLLHVYGP-----TENTTFSSWYLVEELTTIATTIPIGRAISNTQIYLLDQNLQPV--PVGVPGELHVGGAGLARGYLNRPELTQEKFIPNPFDNSKLYKRYLPDGNIEYLGRIDHQVKIRGFRIELGEIEAVLSQHEDVQISCVIVREDTPGEKQLVAYIVPQKDVTLTTSELRQFLGNKLPGYMIPSAFVMLDSLPLTPNGKIDRHALKAPA------- 104783682 67 ---------QLNVHNCIDRHLAQRGEQTALLWEGDGDSKAVSYRELHRQVCRLANALKARGVKKGDRVCIYMPMIPEAAYAMLACTRIGAIHSVVFGGFSPDALRDRILDADCRTVIKRIPLKENVDKALASCPAVSSVLVVKRTGADWYHEATEKAGDDCPAEPMEAEDPLFILYTSGSTGKPKGVLHTTGGYLLQATL-TFKVVFDYRDGEVFWCTADVGWVTGHSYIVYGPLANGMFEGVPNYPDTSRFWQVVDKHKVNIFYTAPTALRALMREGSAPLQTTSRQSLRLLGSVGEPINPEAWEWYFEAVGQKRCPIVDT---WWQTETGGIMLTPLPGTPRLKPGCATQPMFGVQPVLLDEKGKLIEGPGAGLLAIKASWPGQIRSVYGDHQRMVDTYFKPLPGYYFTGDRRDADGDYWITGRIDDVINVSGHRIGTAEVESALVLHDSVAEAAVVGYPHDLKGQGIYAFVTPMSGVTPDDALKQELLAKEIGSFAKPELIQWAPALPKTRSGKIMRRILRKIACNEL--- 119872152 5 ---------QLTLNNVWKYIKEVFSEVEVAYLPPHGNNIRSTYGREYERSMRLADGLRQMGVGPGDRVATLDWNTIWHFDLYWAVPGMGAVLHPLNVRLAPEDLVYIINHARDKVLIYHRDFAPLVEKLKPHLKSVQLYIQIGPVAKDPEIEDIIKQGQPKPFPDLNEDTVATIGYTSGTTGRPKGAYFTHRALVLHTVAFAGFRGFARPEPCTFLQLVPMFHVHGWGTPWTFALLG-WRQIYPGRFDPNHTVRLIAEEKVKTMAGVPTVLYMLLTAPDLPKYVAKIREIKPIFGAALPKELAKKAAEVGFIPRVGYGMTETAPILTLGFFRPTEKMPQDDEYYSLLTATGLPIPLVDLAVVDENLNPVPKDGKTMGEIVVRSPWVTPEYLGDSEKTKEAWRGGWFHTGDVAV-WMPDGRVRIVDRAKDVIKSGGEWISSLQLEDLIATHPAVAQAAVIGVPHEKWGERPVAVVVPKPGAMVTEQEIIKHLEKKIPKWWLPDKVIFVQQLPLTGTGKIDKKVLKEQYKDIL--- 124523699 3 ----------------LKWHAIHQPDHIITSYR----GKKMTYAQFYREAINVAGFFQKKGYKKGDIIALFLHNSDVLLIAYYACQLGGFTAMPVNTKLAPPEVQYIFHHSEAKALIYDIRLLHILHEIPREFHQFQDRLMVGGEDTFRTIAGE--NTDAFMPPQIEADDTAVIFYTSGTTGRPKGVMLSAANVRAA--AQIWSEAMDLSREDRVHIVTPLFHCAACHVFSIPAIYRGGTMIIEEQFSPEKTLETMEKEKVTVFFGVPAMYSILLNTPKMAEVDLSYLRLFCYGASPMPYERVRQLKTRFPAVKVQNLYG-------QTENAPAASTLTDRFALEKAGSVGQALPQTEIQVVDADGSPVSAGE--VGEIIVKGPQVMKGYLKNEEETRRVLQNGWLYSGDLGYFDEA-GFLYLVDRKKDMLIRGGENVYPVEVEEVLYEMPEILEAAVVGIPHEIYGEVPKAYIVVKKGETLTEEKVLAYCSGKLAKYKWPAEIEFLQTLPRNASGKVLKHVLRKQ-------- 121609704 23 --PPAMTTGH-NLFSALRAAFPADLDGTAVTSAPDGSVLRYSWRDLDHASARIANLLAALKLPERSRVAAQVEKSVEALLLYLATLRAGHVFLPLNTAYRSAEIAYFIDNAEPAVVVCTPGNFSWVSKIAFTRGT-QHVFTLGDDRSGSLLERASAHGAQHQPVPRQADDLAAIVYTSGTTGRSKGAMLTHGNLLSN--ALVLKDYWGFRPGDVLLHALPIFHVHGLFVAIHGALINASKMIWLARFDPRAV--LAALPRTTVFMGVPTFYVRLLAEPGLDRQAASRMRLFICGSAPLLIETFDAWQQRTGHSILERYGMSETLMLSSNPYGADARHAGQSER--RGATVGFALPGVGLRVADAADQPL--PVGQIGQIQVQGPNVFKGYWRMPEQTAEAFPGDRWFKTGDLGQFDERGYLSIVGRSKDLIISGGYNVYPAEIEGCINALPGVAESALVGVPHPDFGEVGVAVVIAKPGAALDGEAIIATLRAQWANFKTPKRCFVVDELPRNAMGKVQKNLLREQYRGLF--- 193213948 77 -FSKWFVGGETNLYNALDVHINTWRKNKAIWEGEPGDQRTLTYLQLHREVSKFANVLKRRGIQKGDRVAIYMGMTPELVIAVLACARIGAVHNVIFAGFSAHALTERINDSHAKMIVCADNLKEVVDEALVDTPSIQNVIVMQDGRDHWWHDLMGLASEYCPAESLDSEHPLFILYTSGSTGKPKGILHSTGGYMTH-VANSFKHVFDVKEQDIYWCTADIWITGHSYMIYGPLINGSTIVVYEGAPNYPQWDRFWDIIQRHKVTIFYTAPTAIRAFIRAGDEWVTKHDLSSLRLLGTVGEPINPEAWMWYYKNVGKEKCPIVDTWWQTETGGIMISPLPGATPLKPGTATRPLPGILVDVVHKDGTPCQANEGGFLVVKHPWPSMLRTIYGDEERYKTTYWSEVDGMYFTGDRKDNDGYIWIMGRVDDVVNISGHRLGTSEVESALVSHEAVAEAAVVSRPDEVKGNALVAFVTLKGNQKLREELRAHVAKE-IGPIAKPDDVRWAAALPKTRSGKIMRRLLREMA------- 13310120 15 --PSTIINAYTSVVEVFERSCKRFADRPAFSNL----GVTLTYAELERHSAAFAAWLQQHDLKPGDRIAVQMPNVLQYPIAVFGAMRAGLIVVNTNPLYTEREMRHQFKDSGARALVYLNMFGKRVQEVLPDTGWLINTVVDKLKKMVPAYQLPQAISQSPKPVPLSLDDIAVLQYTGGTTGLAKGAMLTHGNLVANMLQVLACFSQHGPDGEVMIAPLPLYHIYAFTANCMCMMVTGNHNITNPRDIPGFIKELGKWRFSALLGLNTLFVALMDHPGFRQLDFSALKVTNSGGTALVKATAERWEALTGCRIVEGSGLTETSPVASTNPYG----------QLARLGTVGIPVAGTAFKVIDDDGNEL--PLGERGELCIKGPQVMKGYWAARPLLKALDADGWFKTGDIAGDRPRTVSTRIVDRKKDMIIVSGFNVYPNEIEDVVMGHPKVANCAAIGVPDERSGEAVKLFVVPREGGVSVDEL-KAYCKANFTGYKVPKHIVLRDSLPMTPVGKILRRELRD--------- 117618777 14 --PAEINPDQYSLVEMFEESVNEFADQPAFVNM----GQTITYRRLEEQSRAFAAYLQELKLSQGDRVAVMMPNLLQYPIAVFGILRAGMIVVNVNPLYTPRELEHQLKDSGAKAIVIVSNFAHTLEKVVYDTP-VKHVILTRMHASTMRQALAKGRYLQYIKPEINNDDLAFLQYTGGTTGLSKGAMLTHRNLIANVEQCLGVYGPMLERGFVVTALPLYHVFALTVNCLLFMRIGGYNLLISNPRDIPGFVKEIRKYPFTCITGVNTLFNALVNNGEFQSMDFSRLKLTIGGGMAVQRAVAEQWKGTDTPLLEGYGLTECSPLVSVC----------PYDLLDYNGSIGLPVCSTDIRLVDDAGQ-VIHELGKPGEMQVRGPQVMSGYWQRPEATAEVMQDGWLCTGDIAVCDEQ-GFFKIVDRKKDMILVSGFNVYPNEIEDVVALHPKVLEVAAVGVPHKVSGELVKIFVVKKDAKLQEDEIIAH-CRKHLTAYKVPKLVEFRDELPKTNVGKILRRVLRDE-------- 15965442 18 ----------MNLANFLSQAARRNPDEIALVHGD----RRWRWSEMEARVDAMAYALHEFGVRKGDRILVHSANCNQMFESMFAAFRAGAVWVPTNFRQLPEEVAYLAESSGARLVIFQAAFEAHAEACRAAGEQIGSCIPIGSSRVGEDYDAIVARGRSVSPVAVDRDDPCWYFYTSGTTGRPKAAVLTHGQMAFVINNHIGDLFPATTHRDRSIVVAPLSHGAGIHQLCQVARGATTILLPSEKLDIPQFWALVEKWRVNNLFAVPTIVKLLIEDPSVDRYDHSSLRYVIYAGAPMYRADQKKLEKLGAVLVQYFGLGEVTGAITVLPPAFHS---SEDGPDARIGTCGFERTGMQLQIQDEDGNEV--PAGATGEICVIGPAVFAGYYRNPEANAKAFRNGWFRTGDLGHVDAQ-GFLYITGRASDMYISGGSNVYPREIEEKLLMHPDISEAAIVGVPDPVWGEVGIAVCVARGGATVGAAALREWLDGKIARYKLPKKIVFWSEMPKSAYGKITKKLIREELER----- 156740578 1 ------MKTPLTTIDALRRAVEHAPQRPFLLF----EGLSFSYKDIAAIAACWAARLRAVGVERGDRVALFLENSPAFVTAYLGTHMIGAIVVLVNTLYRQTELRHILNDSAAKVVIVGDQAHADLLRQANAPGVVIFASDVVLEGADDAPDWTRA---------PEPGDIALIGYTSGTTGRSKGAMLTHANLMANSAAVTV--AWHWTEHDRLLLTLPLFHIHGLGVGLNGTLYTASTVDLRRGFDAADVLDTLARGETTMFFGVPTMYTRLIAEARRRQRVDGMRLFVSGSAPLSPQTFAEFEELFGHRILERYGMTETVMNLTN-----------PYDGERRPGTVGMPFPGQEARIVDVRTR-QPLPDGEIGEIQVRGPHVFAGYWRNPQATAEAFDADGWFNTGDLGWRSADGYFTITGRARELIISGGYNIYPREVEEVLLAHPAVSEAAVVGLPDAEFGEQVVAVVVPATSATDSEQELIDWCRARLASYKKPRRIVFVASLPRNALGKVQKHVMQQQ-------- 189463135 6 ---------ERTLGDWLEHWAKETPDKEYIVY--SDRNLRFTWSQFNRRVDNMAKGLLAIGITHGTHVGIWARNVPDWLTFLYACAKIGAVAVTVNTNYKQAELEYLCENSDMHTLCFVDMTYRMLPELKTFFPHMRNVIYIGQEKYRGMYNTAELLGNNIDDTVLDEHDTVNMQYTSGTTGFPKGVMLTHYNIANN--GFLTGEHMKFTSADKLCVCVPLFHCFGVVLATMNCLTHGCTQVMTERFDPLLVLASIHKERCTALYGVPTMFIAELNHPMFDMFDLSCLRTGIMAGSLCPVELMKQVEEKMFMKVTSVYGTEASPGMTHSRIDDP--------QEVRFTTVGHDFEFTEVKVIDPETGE-ECPPGVQGEMCNRGYNTMKGYYRNPEATAEVIDKNGFLHSGDLGIKDENGNYRITGRIKDMIIRGGENIYPREIEEFLYQMPGIKDVQVAGVPSKKYGEAVGAFIILHEGCTMNEYDVREFCEGKIARYKIPKYIFFVKEFPMTGSGKIQKFKLKD--------- 125975602 1 ----------MPITEFLERNAALYGSEKCLTEINAGEYRRMTWKVFDEKANRFANLLIKRGIKKGDKVAILLMNCLEWLPIYFGILKAGAVAVPLNFRYTAEEIKYCLELSDSIALVFGPEFIGRIENIYDQIIPKIKLLLFAGENRESYDRLTANCPSEAPKVEITDDDDAAIYFSSGTTGFPKAILHAHRSLVSACYTEQKHHGQ--TREDNFLCIPPLYHMHWFGSLLSGSKAVLLRGIKPEWILRTVSEEKITIVWLLVPWAQDILDAIERGDVKLEDYDLSQWRLMHIGAQPVPPSLIRRWKKYFPHHLYDTNYSESAGPGCVHLGVENIH---------KVGAIGLPGYNWEAKIVDENGCPV--KQGEVGELAVKGPGVMKCYYKDPEATA-AVLKDGWLLTGDMARMDEDGFIYLVDRKKDVIISGGENIYPVQIEDFLRSHEAIKDAAVIGLPDKRLGEIAAAIIELKPGFECTEEEINKFC-LVLPRYKRPRKIIF-DKVPRNPTGKIEKPRLREKY------- 88704170 5 -----MMDASLTITSIMAHAERVHGNQEIVSVTRDNPRHRYTYKDAFKRTRQLANGMAAWGLSRGDRIATLAWNDYRHFETYYAAACSGYVCHTINPRLFPEQIVYIINHAEDQVVFVDADFIPLVEAVAEQCPKVREWVVLTSKEHMCYEDLVHSHSDAFDWPSLEENEACALCYTSGTTGNPKGVLYSHRSTMLHAYATLMPDAMGLSARDAILPIVPMFHVNAWGTPYACPMVGAKVFPGNKMGDGETLATLINDEGVTMSAGVPTVWLGLLAYLKQSGKTVETLDRVIVGGAACPLSVMEDFDRYGVETRVGWGMTEMSPLGSVNECTAARDEYSEEAFAKQRLKAGRPIFGVEMKIVDDEGKELPWDGEAFGSLKVRGPWICSNYYEL-GEDSSAHAEEGWFETGDVATIDPSGYMAITDRTKDVIKSGGEWISSIDVENAATDHPKVAEAAVIGRYHPKWSERPLLIVVKSDGQDLTAEEMLAWFDGKIAKWWTPDAVEFVDELPHGATGKIHKVGLREQFKDY---- 120401985 4 ------LPEPRFLDERIAHWAQVKPDDEAMDYLD----RSWTWSQWNDRVRRLAGALTDRGVKRGDVVAFLDKNHPACVELTFAAASLGAANAIINFRLAADELDYVLNDSGAKLLIVGEEFKPSIDKIRDRLEHIEHVISVKPEGDDEYEAMLEASSPVGRSADVEPGDVCIIMYSSGTTGRPKGVELTQANIIAH--TVNAHEGFEFDEGDKNMVSMPLFHVGGSSYVQFGIHDGVPSVMTRDVDGMTLAGAILKGANRTFLVPAVLAKVLEAGEDAVKLFGSLKTFAYGASPMPLPLLRQALQAWPNTDFMQAYGLTELCGVISHLLPEAHRD----PGREERLSSAGTLVPNAELRVVDPDTLE-DVPTGEQGELWFRSPQLMKGYHNKPEATAEAITEDGWFRTGDVGRVDDGGYIFVEDRLKDMIISGGENIYSIEVERVLAEHEAVVEVAVIGIPDDRWGEVVKAVVVL--EREVTETELIAFARERLAAYKCPKTVDITDELPRNPTGKILKKELRKPH------- 56697375 29 -----------TIPQLLHTTVARGGANDALIFAGA----RLSYDAFAQAVDDLACGFLALGLQKGDRLGIWSPNRVEWVLTQFATARIGVILVNINPAYRLSELEYALNKVGCKALDYVEMIRTLAPELASCLPDLRHVIVMGEQCGEWAFGEIARMGGAEHRARLPPDDPINIQFTSGTTGQPKGATLTHRNIVNN--ARFVTDRINLSERDRLAIPVPLYHCFGMVMGLGAVSKGAAMVFPGEAFDPAQTLDTVEAERCTALYGVPTMFVAMLQELATTSRDLSSLRTGIMAGSPCPVDVMKQVNDRMHMVTICYGMTETSPVSFQSFVDDSTEKRCE--------TVGRIHPHLEVKIVDDTGNTV--PVGVQGELCTRGYSVMQGYWDDPERTAEAIRDGWMHTGDLAV-LDADGFCTITGRVKDMIIRGGENIYPREIEEFLFGHPDIKEVQVFGIPDARMGEEVCAWVVAKPGCEISAEDVRTYCRGQIAHFKVPRHVRIVTELPMTITGKPQKFIMRDRMVEMLGHA 1040685 7 -------PEKFNFAEHLLQTNRVRPDKTAFVD----DISSLSFAQLEAQTRQLAAALRAIGVKREERVLLLMLDGTDWPVAFLGAIYAGIVPVAVNTLLTADDYAYMLEHSRAQAVLVSGALHPVLKAALTKSDHEVQRVIVSRPALRWSRARSTSLSRRTSPAATQADDPAFWLYSSGSTGRPKGVVHTHANPYWTSELYG-RNTLHLREDDVCFSAAKLFFAYGLGNALTFPMTVGATTLLMGERPTPDAVFKRWLGGVGGVKPTVFYGAPTGYAGMLAAPNLPSRDQVALRGEALPAEIGQRFQRHFLDIVDGIGSTEMLHIFLSNLPD-----------RVRYGTTGWPVPGYQIELRGDGGGPV--ADGEPGDLYIHGPSSATMYWGNRAKSRDTFQGGWTKSGDKYV-RNDDGSYTYAGRTDDMLKVSGIYVSPFEIEATLVQHPGVLEAAVVGVADEHGLTKPKAYVVPRPGQTLSETELKTFIKDRLAPYKYPRSTVFVAELPKTATGKIQRFKLRE--------- 167045698 17 ---------PLTPISFIERTKDIYPNYEAVVY----KKRSYTWKQVYDRSIKFASALEKHGIKSGDTISIMAANTPELFEAHYSVPMTGAVLNAINTRLDSKTVGYILKHADAKALIVDRQFHGVVKKALESFG--KKILIIDIVDKQADLKDSEKIGEYVWKRPKDEWQAISLNYTSGTTGNPKGVVYHHRG--SYLMSTGSAAAWNMPNRLNFLYTVPMFHCNGWCYPWTLAMLHARVIC-IRNIRAKEVFDLITEHKVTHFGGAPIILNMLASAPKEEQKPLKHKVYVLTAAAPPPSIIFKKMKNLGFEVMHVYGLTETYGHILQCAWNKEWDDLNEDEKADINARQGVRYPNDVDVMDPETMKPLPRDGKTIGEIMIRGNVVMKGYFKDKEATEKAMKGGWFHSGDLAV-MYPNGYIQIKDRSKDIIISGGENISSIEIENTVAKHSSVSLAAVVAKPDEKWGEIPCAFVELAPEKKATEEEIIKFCRETLAGFKIPKKIVF-GELPKTSTGKIKKFELRKKAKEM---- 21672887 18 -IPSSLAPYPRTLPDILREAARKHPEDPALLFLGN----TISYGELERESNAFAAALHASEVRKGNRVAVLLPNSPQMIIAEFGIWKAGGIAVMLNPLWTEHELERAIDECEAEIAVVLAPFYEKINHLRSRTSLKTVVITDLHDYFPAAMMIESYSGSQTPAVEVSPKDPALFIFSGGTTGKPKCAIGRHEASVMNGMQVDAWFRPVLGSDRVVMLNLPLHHVYPQVAIIGYGFVTRSPVLIPDPRDFELLIKTIKQYKVGLLPGIPTLFNALAAHPLLKEAPGSLDSLKLIISAAAPLHNKTRRRFKELTGATIIDAYGLTEAMVSPVCQ-------PLNGIRKNGSVGLPVPDVEMRIVDADTGIEVLPSMEIGEIVIRSPQLMTGYWKNPEETAEVLRDGWLYTGDLGY-IDDDGYLYIVDRKKDVIKPSGFQVWPSEVEEVIAMHPAVLETGVAGVPDDYQSEAVKAWVVLHKGHSLDAEQLKNWCRQTLAPYKVPKHIEFCEQLPKSALGKVLRQALVEQH------- 39401 28 -----------SIHQLFEEQAEAFPDRVAIVF----ENRRLSYQELNRKANQLARALLEKGVQTDSIVGVMMEKSIENVIAILAVLKAGGAYVPIDIEYPRDRIQYILQDSQTKIVLTQKSVSQLVHDVGYSG----EVVVLDEEQ-------LDARETANLHQPSKPTDLAYVIYTSGTTGKPKGTMLEHKGIAICNPFSKIRLASPSKTGSGFLPACRSTHPFGKCSWLCCLAPRVHPSKQTIHDFAAFEHYLSENELTIITLPPTYLTH-------LTPERITSLRIMITAGSASSAPLVNKW-KDKLRYINAYGPTETSICATIWEAPSN-------QLSVQSVPIGKPIQNTHIYIVNEDLQLL--PTADEGELCIGGVGLARGYWNRPDLTAEKFVDNPFVPGEKMYRWLTDGTIEFLGRIDHQVKIRGHRIELGEIESVLLAHEHITEAVVIAREDQHAGQYLCAYYISQQEATPAQ--LRDYAAQKLPAYMLPSYFVKLDKMPLTPNDKIDRKALPE--------- 210100673 76 SYADVTIPEDQHLTEFVLKDFDQYGDNVAIVDGPTG--RSYTFSELKDLIRRLSSALTRLGFKQQDVLALYAPNLPEYAIVLFAVTAVGGVITTVNPLYTVGELTNQLTHSKAQYTVTIADFAQNARKAKSNCPGVKDIYIIGGTAEGCDLLADDGSAMPADVKIDPREDIAILPYSSGTTGLPKGVMLTHYNIIANLCQNRVKGILLLDPQECLIGQLPFFHIYGLVVILFNCLMQGVRLVTVPRFEPEAFLGCVQNYKVTRILTVPPVAVFLAKHPIVDSYNLSLIKEVFCGAAPMGTEITMALMDRIPNHRQGYGLTETSPIVTIGR-----------EGVFVPGSFGILVPNTKAKVVDTETGEAVGPGE-DGELCVLGPQVMKGYLDNPEATTSTINPEGWLLTGDIVRYDKDGNFYAVDRVKELIKYKGFQVAPAELESVLLGHPGVQDAAVIGLPDEVAGELPKAFVVKKADDVTEKD-ITDFVAERVAPYKLRGGVAFVGEIPKTPSGKILRRLLKD--------- 91773120 67 ----WFTNAKMNIHNCLDRHVFNRRNKVAIWVGDNGEEQVITYRQLYRDVMRFSNGLKSLGVGKGDTVCIYMPQVPEQIVAMLACARIGAIHSVVFGGFGAKALHSRIKDAQAKVVIKRIDLKSLVDEAVVNASCVEKIVVLRRMTPQIELEIMEDVEKECEPEIMDSEDPLFILYTSGTTGPAKGIVHTCGGYMVGTY-YTTKNVLDLKDNDVLWCTADPGWITGHSYIVYMGATILISETTPDYPDPGVWWSMIEEFDVSVFYTAPTAVRMFMRMGEEWPYNLSSLRILGSVGEPLNPEAFKWYYREKCPVLDTWWQTETGMHMLTTAVGEPM----------KPGFTGRPVPGVVVDVVDENGDPVPAGTGGFLVIKQPWPSMMRTVYGNDERYRQYWTTIKNYYSAGDAVKDEDGYIMIQGRADDVLIVAGHNIGSAEVESALVSHEAVAEAAVIGKPDPLKGDSIKAFVILRMGFNSSDKLLLYHVRMNLGPIAMPSEIEFVDSLPKTRSGKIMRRLLKAQ-------- 218528866 4 ------------------------ADPSAKVFIETSDGARYTYADLLARSGAYASALRALGVKPGDRVAVQVEKSAEVIFLYLGAVRAGAVFLPLNTAYTGPEIAYFLGDAEPALFVCDPAREADLSAVAGQA-GVPQTRTLDAAGHGSMAQAADAASPDFADVPRGADDLAAILYTSGTTGRSKGAMLSHDNLASN--ALTLAQYWHFTERDVLIHALPVFHTHGLFVATNIVLATGGTMLFLPRLDAKKILELM-PRATAMMGVPTFYTRLLKEPGLTRKVAAHMRLFVSGSAPLLAETHREWAQRTGHAILERYGMTETNMNTSN-----------PYEGARRAGTVGFPLPGVTLRVVDPETG-APLGPEEVGMIEVKGPNVFQGYWRMPEKTAAELKVDGFFITGDLGKIDRDGYVHIVGRGKDLIITGGYNVYPKEIEVEIDALPGVVESAVIGLAHPDFGEGVTAVVVPGEGAPDEAAVLAA-LEGRLAKYKCPKRVLFAAELPRNAMGKVQKNLLRETHADLYRG- 71064760 15 -------HQPLTPIDFIIRSAQVYPDRTAIIYDDEHNNLTQTWQQTYDRCRQLADGLRKLGVDKNDTVAVMMPNTPAMVECAFGVPMSGGVLCTLNTRLDINALSFCLQHSEAKVLILDSEFAEHAEMIDETFPNLIVIHATDFGQMSYEELIASADSLDNWEKPTDEWDAIALNYTSGTTGKPKGVVYHHRGATLNAVSNILD--WDMPKHPMYLWTLPLFHCNGWCFPWTIAERAGVNVC-LRKIDADLILQLIAKHKVSHYCSAPVVHNMIAGGKPEYKEAINHEVKGWVAGAPPSETMLAAMEAMGFHISHVYGLTEVYGPVTICAEQQEWATLDVAGRAQKKSRQGVTSHLMSGFFKQGTTEPVAADGKEMGELALRGNMVMKGYLKSRKATEEAFTDGWFRTGDLGV-KYPDGYIKIMDRLKDIIISGGENISSIEVENVLYKMPEIQSCAVVAAPHDKWGEVPVAFIEIHAGSTLQRDNVMAHCKQHLASFKMPKYIIF-AEIPKTSTGKVQKFELRQAAKSL---- 118594724 74 -------DGKLNAYNCLDRHLTSQPNKIAIIFGDDGVVTEISYKDLYHRVCEFANGLKTLGLELGDRVIIYLPMTIEAVIAMQACARIGLTHSVVFGGFSAKSIQERVDDAQAKLIITADYQFRGGKKIPLKCDSVKHIIALQRDKDESWANLIHDQKNECDPVFVDSEHPLFILYTSGSTGTPKGVQHSTAGYLLHAMNSSRW-TFDMQDEDIYWCTADVGWITGHTYVAYGPMAMTQVIFEGIPTFPDASRFWKIIEKHKVSIFYTAPTAIRALIKASEVDMTTDPRHSDISSLRLLGTVGEPINPEAWMWYYKSVGNEKCPIVWQTETGGHVITPLPGVTPLVPGSCTLPFPGIAIDVVDEVGVDIEWGSGGLLVIKKPWPSMIRTIWGDPERFKKSYFPEEIGGNLYAVRDKETGYFTIMGRIDDVLNVSGHRLGTQEIESALVSSEYVAEAAVVGRPHDVKGESVVAFVVLKAERPSQEDALREWVAKEIGPIAKPDEIRFGDNLPKTRSGKIMRRLLRSIAK------ 170728362 23 -----------TIGQTFDCIASQHPNAQAIVVKH--QNISWNYRLYHQKVTQFAAGLLQLNVKPGDRVAIWAPNCIEWCIAQFATAKIGAVLVCINPAYRISELSYSLKKVGCKVLITATNFCSPGELTSENFPLLKSVIQMGDKSRSGMFGFDEVSDYCTDELRLSPDDAINIQFTSGTTGEPKGATLTHSSILNN--GFQVGEKMRLTYDDKLCIPVPLYHCFGMVMGLACITHGCSAVFPSDSFDPIACLEAIDEYRCTALHGVPTMFIAILNEPEFNAYDLTSLRTGIMAGALCPIETIKKVIGDMNMKHIAYGQTETSPVSHMTGIDDAIE--------KRVTTVGKIGPGLEVKLVNQNGETV--PIGVEGEICIRGYAVMKGYWEDEQKTKETISQDGWLHSGDLGEMDNDNYLKVTGRMKDMIIRGGENIYPREIENFLYTHPTILDVQVFGIKDDKYGESVCAWIICKKDRSLTVQEVQDFCKDSISHFKIPEHISFVTKFPMTVTGKIQKFVMRDMMEKRH--- 6647427 75 ----------------IDRHLRDRALQTAIIFEPDDPARHITYKELSEKVNRMANVLLSQGIMRGDRVVIYLPMIPEAAYAMLACARIGAIHSIVFAGFSPDALANRINDCGAKLVITADTAPNTDAALLHCSDKVRCLVVKHTGDQISWVHLMEHVSPECPPRPMNAEDPLFILYTSGSTGKPKGVVHTTGGYLVY-AAMTHQYTFDYKDGDVFWCTADVGWVTGHSYIIYNGATTLMFEGVPTFPDAGRFWAVCEKHKVNQFYTAPTAIRALMGQGPEWVEKYDLSSLRVLGSVGEPINPEAWVWYDKYVGKGKCPIVDT---FWQTETGGHMITPLPGATPTKPGSATNPFFGVKPVVLDPQTAVRIGEVECEGCISDSWPGQMRTVWGDHDRFQETYFGQYRGYYFTGDGCRRDKDGYYWIRVDDVINVSGHRMGTAEVESALVAHPQVAEAAVVGYPHDIKGQGIYAYVTLMNGIEPSEDLRKDWVRTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAENDYG-- 159028633 463 ------------LHQLFEEQVKRTPDAVAVVY----SGQQLTYNELNCRANQLAHYLQSLGVKPDQLVGICLERSLDMIVGLLGILKAGGAYVPLDPEYPIERLSFMLEDAQLSVLLTQQKLGENLPQHQ------ASIICLDTEWEK-----IAENSPSNPENRVTPDNLAYVIYTSGSTGKPKGVLVNHSNVVRLFAATDAW--YNFNSQDVWSLFHSYFSVWEMWGALLYGGRLVVVPYLVTRSPEAFYQLLCQEKVTILNQTPTAFRQLIQVEESLKGSFPPLSRGVRGDRSSTTDNDINSLQPWFQRHGDQCPQLVNMYGITETTVHVTYRPLSMTDLDSTASVIGRPIPDLKVYLLDQHLQLV--PVGVPGEMYVGGAGVTKGYLNRPELTTERFLSSPFEKDEVSPPTPLNKELEYLGRIDNQVKIRGFRIELGEIEALLASHPQIWETVVIVRDDTTGDKRLVAYIVLQSEKTITINEIRQFLKAKLPSYMIPNAFVILDTLPLTANGKIDRRAL----------- 70725437 5 -------PETYNIVSEIEKHASNTSKKALIYENGVDEPITVTYSELIKNANKVGHVLLNHGLKKGDKVLIMMPRAIMTYELYLAALKLGIAIIPSSEMLRTKDLQYRITHGEIKAVIAKSDFIEEFKGVKEYDSLTKFIIDGHETDWINIEDEKASQSDALDIEKTSRDDLAILSYTSGTTGNPKAVTHSHGWGFAHMKMAPEHWLCIKEDDLVWATAAPGWQKWVWSPFLSIMGSGATAFVYNGKFNPSRYLELLQGFEINVLCCTPTEYRMMAKLDNLQEYNLEHLHSAVSAGEPLNREVVEQFRNNFNLTVRDGYGQTESTLLIGFL----------KDTKSRPGSMGKEIPGSRVTIVDDEGQPVETNVKGNIALPLDFPGLFKGYYKDEERTKAAQAGDYYITGDLAH-IDEDGYFWFEGRRDDIIISSGYTIGPFEVEDALTNHPAVKECAVVASPHEIRGNIVKAFVILQDNYQGNDDLVKEFAKNEVAPYKYPRAIEFVDSLPKTNSGKIRRVELRDAEREKY--- 71905868 18 ---------PLSPLSFLERSAFIYPKRISVIQG----ARQYTWKESYDRARQLASALKSRGIGKGDTVAVMLPNTASMFECHFGIPMIGAVLNTLNTRLDAEAIAFMLAHGEAKVLITDPEFSKVVKPALELLEGPKPLVIDSLDPDDYESFLNEGEPDFAWQLPEDEWDAIALNYTSGTTGNPKGVVYHHRGAYLNSASNII--SWGMPPHSVYLWTLPMFHCNGWCFPWTLAANAGTSVC-LRRVDPVLIFGLIKEHKVSHMCGAPIVYGMMINAPETLREGIAHTVNGLIAGAAPPAAIIEGAQRMGFNITHVYGLTETYGPASVCAKQPEWDRLPIDLQAARNGRQGVRYHMQEAIADPVSMEPVPWDGETMGEIMFRGNLVMKGYLKNEKASEEAFAGGWFHTGDLAV-VHSDGYVKIKDRSKDVIISGGENISSLEVEDVLYRHPAVIAAAVVAKPDEKWGEVPAAFIELKTDAKCTEAEIIEHCRAHLARFKVPKQVVF-GELPKTSTGKIQKYVLRQHA------- 160899759 2 -----------TLGDTLAWPARYLPNKEALVAWEGGERRVWTYAQLDAEVNRHAHGLAELGIGHGDVVAAFLYNTPAFVFTMLAAARLGAIFNPINYRLAAQELAFILKDGAARALVFEHEGGEVAARAQALLKAIEHWIFADDAPADPLPVWARGRSSAPPQAHVRESDPCILMYTSGTTGRPKGVLHTHRSKLAHNAL--MHQTMQFTRDDVGLAMAPLNHTAELHTSFLPRLQAGATQVLLRRFDVTEAWRLIHEERVSFFFAAPTMVTMLLADPIASPEQAPALRLVEYGGASMAPHLIREWTRKVGSDLVQ--------VYGTTEMGPCMSILLPREQLSHAGSAGLPSMGHDREDNAPTDPAEACLPGEVGEILVRGPCMMAGYLNRPDANTRALAHGWYHTGDLGH-IDDDGYLWIRDRIDYMINSGAENVYPREVEDALVEHADVLEVAVIGEADERWGQIVAAHVVAKPGATPTAEALDAFLGDRLAAYKRPRRYHFREALPKTASGKIQKQLLR---------- 118087758 26 ----------------LDQHVEKSPNRVALIWERDGTAVHVTYRELLDLTCRLANTLKKYGIQKGDKVAIYMSVSPLSVAAMLACARIGAVHTVVFAGFSAESLAGRIMDSECKAVITYNQLKTTVDEAVKNCPSVKHVFVAQRTDNKTQMGDLDVPLEECTPESMDSEDMLFMLYTSGSTGKPKGIVHTQAGYLLY-AALTHKYVFDYQQGDVFGCVADIGWITGHSYVVYGPLCNGGFESTPVYPDPGRYWEMVQRLKINQFYGAPTAIRLLLNYGDKWKYDRSSLKTLGSVGEPINNEAWQWFYHVRCTLVDTWWQTETGGICIAPRPSEENADIIPAMAMR--------PFFGISPVLMDENGKVLEGNDVSGALCITQPWPGLARTIYRDHQRFVDTYFKAYPGYYFTYRTKEGYYQITGRMDDVINISGHRLGTAEIEDAMADHPDVPETAVIGYPHEIKGEGAFAFIVLKEQTAHTDEELKTIVATKIAKYAVPDHILVVKRLPKTRSGKIMRRLLRK--------- 196177586 468 ------------LHQRFEQQVERTPDAIAVEF----DNAVLTYQQLNEQANQLAHYLQSLGVKPEELVGLCVERSLDMAIALLAILKAGGAYVPLDPAYPRERLAFMLEDTQSKLI-------LTKSRLRSLLPDVPHLVCLDEQR-----DLITQQPTTNPTSSVTPHNLLYVIYTSGSTGQPKGITLSHQAL--GNLIHWHLDTMEKGVGVLQFASLSFDASFHEMFAAWCSGGTLYMISENLQLDVDKLVHFLAKKTIQKVIFPVALWQQIAQVYGHQSHLFRHLTEVVTTGEITQPIIELFKQLHHCYLHNHYGPSETHVVTSYTFNDSPDTWP-------IYPPIGQPIANTQIYILDQQWQPV--PIGVPGFLCIGGANLARGYLNRPHLTAEKFVSNPFYQTGDMARYLPDGNIEFLGRVDHQVKIRGFRIELGEVEAVLSKHPQLSQVVVTVQGNTANEKRLVAYVVAKPEQTVTAEQLRQFLLSKLPEYAIPSTFVALNALPLTPNQKVDRRAL----------- 148261275 68 ----------------LDRHLATRGDQVAIIWEGDGEQKHVTYRELHAEVCRMANVLKSLGVRKGDRVTVYMPMIVEAAVAILACARIGAVHSVVFGGFSPDSLANRIQDCDSSILIRKVPLKANVDAAAKSCPMLKKVVVVKATGGQWYHEAAATMPLDCPPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYMV-WASFTHQYVFDYHDGEVYWCTADVGWVTGHTYIVYNGATTLMFEGIPNYPDTSRFWQVVDKHKVNIFYTAPTAIRALMRDGEGPVKKTSRASLRVLGSVGEPINPEAWLWYYRVVGDQRCPIVDT---WWQTETGGILISALPGAIDQKPGSATLPLPGVKPVLVDGDGNVLEGATEGNLCLADSWPGQMRTVYGDHERFIQTYFSTFRGFYFSGDGARRDEDGYYWIRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGFPHDIKGQGIYAYVTLVAGEEPTEELRKEWVRKEIGPIAAPDAIQWAPGLPKTRSGKIMRRILRKIAANE---- 186683272 3572 ------------VHELFAAQVKLTPDAVAVVF----EDQQLTYRELNLRANQLAHYLQTLGVKPDVLVGICVERSLEMVVGILAIVKAGGAYVPLDPNYPSERLSYMLLDSQVSVLLTQQRLIEQLPQHQAKVVYL-----------DSDWSLITQHSETNLVNHTTSKNLVYVIYTSGSTGQPKGVMVTHQNLVNAYLAWEDAYQLRLCTSHLQMASFSFDVFSGDVVRSLCSGGKLVICPRELLLEPEKLYHLMQIQSIDCAEFVPAVLRNLIQYLERTEQDLSFMKLLIVGSDSWYIKDYQQFQRFISNETRLINSY---GVTEATIDSSYFETAAVSLLSDGLVPIGEPFANTQIYILDQYQKPV--PIGISGELYIGGSGVSCGYLNRPELTQEKFIANPFSQQESARLYKTDGNIEYLERSDRQVKLRGFRIELGEIEAILSQHPQLQAVTVIVREDIKGDKRLVAYFVPYQEQTPTIIEMRSFLKSSLPDYMIPSAFVLLEFLPLTPNGKIDRRAL----------- 186683272 498 ------YPENLCIHELFENQVKLTPDAVAVVFAD----QKLSYRELNNRANQLGHYLQSLGVGPEVLVGICVQRSLDMVVGMLGILKAGGAYIPLDPDYPQERLAYMLTDSQVSVLVTQQQLVKGLPE------HGAQVVSLDSDWQAYAHLSNDNCISQ-----VTSANLAYVIYTSGSTGQPKGVMIQHYSLVNFIQAAIIEYGINYCQRILQFASISFDVAAEEIYPCLSCGATLVLRTDEMLTSISTFVQRCQDWELTVLDLPTAYWHQLTSELANSNLRLPNSIRLVIIGGEQALPAQLKIWQEYVGQYPQLINAYGPTETTVEATVYNLSSFGS------KIFIGRSLQNVQTYLLDQYLQPV--PIGVPGELHIGGVGLARGYLNRPDLTQEKFITNPFDKSGSRLYKTGDLARYYLGRIDNQVKIRGFRIELGEIEAVLSQYPNVQGTVVIAREDIPGDKRLVAYLVCNQEQTPTISDLRQFLKAKLPEYMLPSAFVFLEALPLTPNGKVDRRAL----------- 115522099 68 ----------------IDRHLKDRADQVAIIWEGDDESRKITYRQLHDEVCKMANVLRNRNVQKGDRVTIYLPMIPEAAFAMLACARIGAIHSVVFGGFSPDSLAQRITDCASKVVIRTVPLKANVDAALRKSSAVDWVVVMDDVRDFWYHEAAEMVTTECPVEPMHAEDPLFILYTSGSTGQPKGVLHTTGGYLV-FASMTHQYVFDYHDGDVYWCTADVGWVTGHSYILYNGATTLMFEGVPNYPTNSRFWEVIDKHQVNIFYTAPTAIRALMQGGDEPVTKTSRKSLRLLGSVGEPINPEAWEWYHRVVGEDRCPIVDT---WWQTETGGILITPLPGATKLKPGSATRPFFGVVPQIMDADANVLEGECTGNLCLAKSWPGQMRTVYGDHARFEQTYFSAYPGKYFTGDGCRRDADGYYWIRVDDVINVSGHRMGTAEVESSLVAHPQVSEAAVVGYPHDIKGQGIYAYVTLMTGVEPTEALRKEWVRKDIGPIASPDLIQFAPGLPKTRSGKIMRRILRKIAEDE---- 6647429 87 -LPAWFINGQLNCYNAVDRWAIKNPDKPAIIYEGDDQGRIITYGELLKQVSKLAQALTKLGVKKGDSVAVYLPMIPEAIVTLLAIVRIGAMHSVVFAGFSSASLRDRILDADSRIVIKTIETKKIVDDALKECPKVRNVIVFKRTGNSWWHDEMAKYGPYFPPVPVNSEDPLFLLYTSGSTGKPKGVQHNTAGYLLGAVL-TTKYTFDVHEDDILFTAGDIGWITGHTYCVYGPLLAGATSVVFEGTPAYPNYRYWEIVDKYKVNQFYVAPTALRLLKRAGTKYVEKYDLSSLRVLGSVGEPIAAEVWHWYNDNIGRGQAHIVDTYWQTESGSHLLTPLAGITPTKPGSASLPFFGVDPKILDPTTGEELPDNDVEGAIKSAWPSITRGIYNDYNRFIDTYPYANYYFSGDGAARDRDGFYWILGRVDDVVNVSGHRLSTAEIEAALIEHPIVGESAVVGYADELTGQAVAAYVSLKKDKAVGEDIKKEMVRKEIGPFAAPKMILLVDDLPKTRSGKIMRRILRK--------- 192362197 67 ---AWFINGKLNVVNCIDRHLPARANQTAIIWEGDDEDQFITYQELHDQVCRLTNALRERGVKKGDRVCIYMPMIPEASYAMLACARIGAIHSVVFGGFSPEALKDRIQDADCQVVIKRVPLKKNTDIALNHCPKVHTCIVVKRTGGDWYEDLVAHQPSEAESAIVDSEDPLFILYTSGSTGKPKGVLHTTGGYLLQ-AAMTHKYVFDYQEGDIYWCTADVGWVTGHSYIVYNGATTLMFEGVPTYPDASRCWQVIDKHGVNIFYTAPTAIRALMGAGNDYVTKTSRASLKVLGSVGEPINPEAWEWYYRVVGDSRCPIMDT---WWQTETGAHMLTPLPGAIDLKPGSATVPFFGVQPVLLDADGKEVVGAGEGNLCIKAAWPGQIRTVFGDHQRCVDTYYSTYPGYYFTGDGARRDADGYYWIRVDDVLNVSGHRMGTAEVESALVLHDKVAEAAVVGYPHDIKGQGIYAYVTLMAGEQPSDELKKELLAKEIGAIARPDIIQWAPGLPKTRSGKIMRRILRKIAANEL--- 167588988 72 -------DGELNAYNCLDRHVAANGERVAVIFADDGAVTRVTYADLLARVSRFANALKQRGIGRGDRVVIYMPMSVEAIVAMQACARIGATHSVVFGGFSAKSLNERLVDVGAKSIADEALAMGGCDAVKSVIVYRRTGGKIDWHADRWMHELTAGVADTCEPEWVGAEHPLFILYTSGSTGKPKGVQHSTGGYLL-WAALTMKWAFDWKPADVFWCTADIGWITGHTYITYCGATQVVFEGVPTYPDAGRFWKMIADHKVSVFYTAPTAIRSLIKAAEADDKVHPKSYDLRIIGTVGEPINPEAWMWY--HKHVGQERCPIVDTWWQTETGGHMISPLPGATPTVPGSCTLPLPGIMAAVVDETGQDVPNGQGGILVVKRPWPSMIRTIWGDPERFKKSYYPDEYLAGDGTVRDKGTGYFTIMGRIDDVLNVSGHRLGTMEIESALVAHELVAEAAVVGRPDETTGEAVVAFVVLKRARPEGEEELRDWVGKQIGPIAKPKDIRFGDNLPKTRSGKIMRRLLRSLAK------ 218705200 40 ---------DASLADYWQQTARAMPDKIAVVDNHGA---SYTYSALDHAASCLANWMLAKGIESGDRIAFQLPGWCEFTVIYLACLKIGAVSVPLLPSWREAELVWVLNKCQAKMFFAPTLFKQTLPLQNQLPQLQQLVGVDKLAPATSALSLSQIIADNTPAITVHGDELAAVLFTSGTEGLPKGVMLTHNNILASERAYCA--RLNLTWQDVFMMPAPLGHATGFLHGVTAPFLIGARSVLLDIFTPDACLALLEQQRCTCMLGATPFVYDLLNLLEKQPADLSALRFFLCGGTTIPKKVARECQQRGIKLLSVYGSTESSPHAVVNLDDPLSRFMHTDGYAAAGVEIKVVDDARK-----------TLPPGCEGEEASRGPNVFMGYFDEPELTARALDEEGWYYSGDLCCMDEAGYIKITGRKKDIIVRGGENISSREVEDILLQHPKIHDACVVAMPDERLGERSCAYVVLKAHSLSLEEVVAFFSRKRVAKYKYPEHIVVIEKLPRTASGKIQKFLLRK--------- 27379624 23 ---------PLSPLSFLARSAAVYPDHVSTVY----EGRSFTWAQTYERCRRFASYLAGKGIGVGDTVAAMLPNIPAMNEVHFAVPMTGAVLNALNIRLDAPSIAFQLDHGGARIILVDPEFSSVITDALAQMSGPKPFVIDVDDPIEYEAAVAQGDPDFTAIPPKDEWDAIALSYTSGTTGNPKGVVTHHRGAYLNAVSNIL--AGNLGQHPVYLWTLPMFHCNGWCFPWTIAASAGINVCLRKVEPTKIFELIKQHGVTHMCGAPIVYNTLINAPDAPKETSTGNAARRVIAGAAPPVAVLEGAENIGIKLTHVYGLTEVYGPASVCAEQPGWDELPPAERARMKRRQGVPYPEGVTVINPQTMQEVPRDGETIGEVMFRGNIVMKGYLKNEKATKEAFEGGWFHTGDLGVLDEH-GYVIIKDRSKDIIISGGENISSVEVEDILYKHPAVLFAAVVAKPDPKWGEVPCAFVELKDGASATEAEIIAFCRSHMSGFKTPKAIVFGP-IPKTSTGKIQKFLLR----NEVGSA 2911799 17 -LPDIHIPNHLPLHTYCFENLSRFKDNPCLINGPTGEIH--TYAEVELTSRKVASGLNKLGIKQGDVILLLLQNSPEFVFAFLGASIIGAISTTANPFYTPAEVAKQATASKAKLIITQAVYAEKVQEFVKENVHVKIVTVDSPPENYHFSELTNSDEDDIPAVEINPDDVVALPYSSGTTGLPKGVMLTHKGLVVAQQVDGENPNLYFHEKDVILCVLPLFHIYSLNSVLLCGLRVGSAILLMQKFEIVTLMELVQKYKVTIAPFVPPVVLAVAKCPVVDKYDLSSIRTVMSGAAPMGKELEDRAKLPNAKLGQGYGMTEAGPVLSMCLA------FAKEPFEIKSGACGTVVRNAEMKIVDPDTG-RSLPRNQSGEICIRGSQIMKGYLNDPEATERTVDNDGWLHTGDIGYIDGDDELFIVDRLKELIKYKGFQVAPAELEAMLIAHPDISDCAVVPMKDEAAGEVPIAFVVRANGSKITEDEIKQYISKQVVFYKRISRVFFTEAIPKAPSGKILRKDLRAR-------- 149189503 3 -----------NLAVNLERSAALFPDKTALRMG----AEEISYQQLESAASTVAHNLKQLGLEQGDKVALSCPNVTYFPIAYYGILKAGCVVVPLNTLFKNREIAYHLQDSDAKAYFCFENQDMDPSEQYGRLDSCEHFIPMMDESEHSLEQWLQQPPQVFESAAMQGDDTAVILYTSGTTGQPKGAELSHSNMLAN--AMSSQYLMRLEYSDTTMATLPLFHSFGQTVMMNASVLTGSSIVLIPRFDPKLVIQQIIDHKVSVFAGVPTMYIVGEQLPEQSEQVKHSLRLGVSGGASMPVEVIRQFERFELPVLEGYGLSETAPVATFNHI----------DGDRLPGSVGQPLCGHMIKISDVQGNAL--PVGESGEVCIKSPSVMKGYYGRAEASAEALRDGWFWSGDIGRLDEH-GNLFIVDRVKDMIIRGGYNVYPREIEEVLMCHPDVEMVAVVGEHDERLGEEIHAHVVLHENCTSDGETLVAWCRSQLADYKYPRRVFIRASLPMTATGKILKREL----------- 46201011 4 -----------NLFELFR---SRFPADRSRTFIEVPGGVTISYADLEAMSARYAHALVEAGVKPGDRVAVQVDKSAEAVVLYLACLRSGSVLLPLNTAYQAGELEYFLSDAAPAAVVCQPHRLAELEGLAAKAGITTCVMTLGASGDGTLPERAKGKAESFATVPRGGDDMGAILYSSGTTGRPKGAMMSHTNLGSN--SQTLHRLWGFKPDDVLLHCLPIFHTHGLFVAINCVLLNGSAMIFCPKFDAEQAIGLLK--RATVFMGVPTFYTRFLTSPNLTPQACSHMRLFISGSAPLLEETFNAFKDRTGFTILERYGMTEGGMFTSNPL----------DGDRRAGTVGFPLPDVELRITGEDGRIL--PQGEVGIIEVKGPNIFKGYWNMPEKTKSDFTPDGFFKSGDVGVIDERGYVSIVGRAKDLIISGGFNVYPKEVEDFIDRLPGVVESAVVGMPHPDFGEAGLAIVVAEKGAAVTPDGVIDALKGLLANFKVPKQAVVVSELPRNAMGKVQKNVLRDSYAEMW--- 89899820 27 -------DRPRSVYALLSDAVARFPEGEALVDGD----LRLRWHEVQGRADELASGLASAGLVPGDRAALVLGNSASFVTIIFALARMGVIAVPIGTRSSASEIAYMLENSGCCAVFCDSETVARLPDAA-LLPGVRLRVCLSQQPGCQALDEIALAGRGAAPVQASEEDAAYILYTSGTTGRPKGAILTSLGVVHSTMHYEAC--MGLGPADRSVISVPMSHVTGLVALVLTAVRCAMTLIVMAVFKAKQFLQLAERERMTHTLMVPAMYNLCLLQPDFSGPALKSWRLGAYGGAPMPPATIEALASKGLELMNAYGATETTSPATMTPPGSTASHTD---------TVGISVPCAEIIIADFDGTPL--PTGTSGEIWIRGPMVVKGYWQNPTATAESFTDGFWHSGDIGTMDDS-GFVRILDRIKDVINRGGYKVFSSEVEAVLASHPQVIESAVVGRPCPVLGERVHAFVVVRDGA--SADSLKMFCAERMSDYKVPETFTLSSELPRNANGKLLKRQMRDAA------- 167361986 26 --------------------ARVAPDRPALFEIAT--NRQLSYAELDTRIARCAGLLSDLGARRGGRVALLARNSLDSIVLAFACQRAGAIYVPLNWRLNAAELRPILADCAPVLLVHDEEFAATVASLAGADPEMAVISTADGPAGFAARIEASLPAA---PVSADADGACVLLYTSGTTGQPKGVVITRRN--AFFAAFNFSVVGEIGPGSVALCDLPFFHTIGLIAVARTTLMLGGTLVVSDRFTPARTLAADRQRAVTHYFAVPQIALALRNDPVYSAAALAGLHALFVGGAPLTQALIESYLDDGVALVNGYGMSEAGTVL--------HVPIDRRAVQDNPGSVGLPAPLLDIRIVGEDGREV--DDGETGELWLRGPAVTPGYWNKPQETAAAFTEGWYRTGDLGR-REANGFYHIVDRLKDMYISGGENVYPAEVEAALASHPAILDAAVVGIPDIRWGECGLAYVVLRPGAVATGDEIAGHCAARLAAFKRPARILFVEAIPRTASGKVQKYVLRQ--------- 121596236 9 -----------SLVELMEQAFRDYADRTAYSFM----GKETSYRETDALSRQLAAYLQSLGLVRGDRVALMMPNVPQYPIAVAAVLRAGFVVVNVNPLYTPRELEHQLKDSGAKAIVIIENFAATLQACIANTPVQHVVLCAMGDAVRFNDALAKGAGLQLNKPSLKSDDIALLQYTGGTTGVSKGAVLLHRNVIANVLQSEAWNKPATSPTAVCALPLYHIFAFTVNMMLSMRTGGKTILIPNPRDLPAVLKELSKHTFHSFPAVNTLFNGLANHPDFNTVNWKNLKVSVGGGMAVQAAVAKLWLDKTGCPICEGYGLSETSPSASCNPVTAT----------EFSGTIGVPLPSTSMRILDDEGHDISATGQ-AGEIAIKGPQVMAGYWQRPDETAKVMTEDGYFKTGDIGVMDARGYFKVVDRKKDMVLVSGFNVYPNEVEDVVALMPGVLECAVVGVPDEKTGEAVKLVIVKKDPALTEAQV-KDFCRANLTGYKQPKVIEFRTELPKTPVGKILRRELRDK-------- 94499938 67 -------DGELNVTECLDRHLDKHGDDVAIIWEPDDEARRITYRELSKEVNQLANGLRDLGVKKGDVVTIYMPMVPEASMAMLACARIGAIHSVVFGGFSPEALAGRIEDGNCHYVITANPLKENVDAAINLCKSVKKVVVLNHTGNACTMELVDKQDSECQAEVMNAEDPLFILYTSGSTGKPKGVLHTCGGYLVY-ASMTHEYIFDYERGDVYWCAADVGWITGHSYIVYGPFANGATVVMYEGVPTHPDCGRVARIVDKHQINILYIAPTAIRALMSDGDEPESLRLLGTVGEPINPEAWRWYYRTFGRSQCPIVDTW-----WQTETGAALITPLPGATDLKPGSATRPFFGIEPALVDEKGNELSGATSGNLIIKDSWPGQMRTVFGDHQRFIDTYFSTFEGTYFTGDGAKRDEDGYFWIRVDDVLNVSGHRMGTAEIESALVAHEAVSEAAVVGFPHDVKGQGIYVYVTLNHDVQASPAIRNDWVRKEIGPIASPDIIQWAPGLPKTRSGKIMRRILRKIATDEY--- 56965380 3 -----------TIGALAKKAMLQHADNVAVSD----EDGTLTYGQLKKRACQLAHALLQSGLNKGDRVATLMSNRKEHIEIDAAIAFAGLVKVPVNYRLHPKEATYIIEHAGAGVVIGERQLLAGLSA-----------NVERIDVEEAYEPFLQMQSDDFPDVAVGEDDLFAIMYTSGTTGKPKGAMLTHRNMIAG--ALSLIQACEITYGDTIGHVAPLTHGTN--FLAQTAWFYGLKQVVFKKFEPSGFIDELEKQQVTVMFMVPTLVNLMVHDPCFDPVKLRSLKSINMAGAPIAVPKLQKALTALGPKLAETYGLVEAPMAITIMPKQQLG--------ARPSSCGATGPFAEVKIVAPDGEEA--PVGDIGEVACRGSLVMKGYWQNETATAEAIKDGWFYTGDLGRLDDK-GYLHLMDRAKDVIITGGLNVYPREVEEVLNQYPAVKETCVFGAPDEKWGERICAHVVLAGAAPVTEAALIAHCTEHLARYKKPKVIEFVHELPKNSYGKIMRKTLRNQYK------ 116074596 79 -------------YNCLDRHLEGRAEKTALIWGEPGDVRRFTYRELHAEVCRAANALKAMGIGKGDLVALYMPMIPEAAIAMLACARIGAPHSVVFGGFSAEALRDRLIDGEAKAVITADGGFRKAALAEGACPSVQSVLVVQRTKQPWWHDTVPAQSADCPAEAMDSEDRLFVLYTSGSTGKPKGVVHTTAGYNLWAHLTFQW-IFDIKEDDVYWCTADVGWITGHSYIVYGPLSNVMYEGAPRPSKPGAFWELIQKHGITIFYTAPTAIRAFMKSGREVPDQFDMSTLRLLGTVGEPINPEAWMWYREVIGGNRCPIVDT---WWQTETGGVMISPLPGATPTKPGSATLPLPGIQADVVDAEGNSCKADEGGYLVVRRPWPGMMRTVHGNPQRFRESYWEHIRPADGSTIYFDSDGYVWVMGRVDDVINVSGHRLGTMEIESALVSHPAVAEAAVVGRPDDLKGEGIVAFVTLESGRDANDALLRAHVGQEIGPIARPDEIRCSDALPKTRSGKIMRRILR---------- 91974833 16 --------RRVNVGDITRRGARRHRDKIAVIMGET----RLTYGELDARANRIAHGLLAMGLGNGARIGGLARNSIDFLTLYFAAAKAGAIFCPSNPAIPDADLVHILGHAEVSAIFIDPDRHQQFTAVASQVPSIRKIFSVGGNGQDSLAVIAEGQPAIDPETATGDRDVAMIMYTSGTTSAPKGAMLSHINVTTG--AVHNAFAGEVDENTIATAILPLFHCGQLSISSGTLMRGGTVVVFDGFEPAALLDAIARERITWLFALPAMYRALLAHKDLDNTDVSSLAFCLYAMAPMDPSTLREASRRLKARFALTSGQTEAYPPTVVFAPEFQLTKHGAFW--------GRAMPLVDLAIMDDDGRLV--EDGSVGEIVYRGPMVMEGYLKDPEATARAFEGGWFHSGDLGR-FDEDSLLLFVDRKKDIIKSGGENVSSVKVESCLLAHPAVRAAAIVGVPHSRWSEAVVAAVCLLPGSVEDEGQLIAHCKQTLAPFEVPKKIVFYRELPQTATGKLQKYQIRGELENLF--- 88602985 67 ----------LNITSCLDRHIKARRNKLALIWGEDGEERVYTYRQLHRDVMRFANALKRLGVKKGDRICFYMPLVPEHIIALLACARIGAVHSIVYAGFGAEALHARIRDAEAKVVIKVISLRSIVDDAIRNTPSVEKVIVLCREKCEDFYSLLDGVETDCPPEEMDAEDPLFILYTSGTTGMPKGIVHTCGGYATGVH-YTARYIFDLKENDVLWCTADTGWITGHSYIVYGPATVVITETTPDWPDPGIWWSIIEELGVTIFYTAPTAIRMFMRVGEEWPNKYNLDRIIGSVGEPLNPEAFEWYYRNRIPVLDTWWQTETGMHMITTPLGEPM----------KPGFAGLPVPGIEVDVVDKDGNSMPPGQGGLLVIKKPWPSMMRTVYRNDERYRKYWNQIRNYYTAGDAVKDNDGYIMILGRSDDIIIVAGHNLGTAEVESALVEHEAVAEAAVIGVPDEIKGQAVKAFVILVKGYEPSQKLVSELVRMSIGPIAMPASIEFVDSLPRTRSGKIMRRILKAKEMNM---- 13474515 36 -----------SIGDFLVAACKQFSAQPAFTCMD----KSISYADVEQLSAAFGAYLQSKGLQKGARVAVMMPNVLQYPVAMMGILRAGYVVVNINPLYTPRELEHQLKDSGAQAIVILENFANTLQAVIART-AVKHVVVAAMGDMKFNAAMKAGAGLGFKPAKVAADDVAFLQYTGGTTGVSKGATLLHRNVLSNQNAQWMEDAYTIKPKPAHPNFICALPLYHIFALMGMQQGARNVLIPNPRDIPAFVKELQKYPVHIFPGLNTLFNALLNNEDFRKLDFKPLVLTLGGGMAVQKGVAERWKALTGCPVTEGYGLSETSPVATANKFSSG----------DFTGTIGLPLPSTEIAIRDDDGNNL--PLGEVGEICIRGPQVMAGYWNRPDETAKVMTKDGYFKSGDMGFMDERGYTKIVDRKKDMILVSGFNVYPNELEEVVAMHPGVLEVAAIGVPDEHSGEVPKLFIVKKDPALTVEA-IAAFCRENLTGYKRPKYIEFRTELPKTPVGKILRRALR---------- 15615665 18 --PHTIDYPNQTLHDLIKEAATTYPHHVALHFL----GKTMTYQLFYEQVQRFAANLQQLGLQKGERVSIMLPNCPQAVIAYYGVLVAGGVVVQTNPLYVERELNHQLIDSGARFIVCLDVLYPRVIKSREGAP-LEHVIVTAIKDYHRFVPMAQSGSTNPTPVRIDPEDLALLQYTGGTTGVAKGVMLTHYNLVANTIQCRKWMYKWRDGQERTLAVLPFFHVYGMTTSMNLTLMTGSELHIVPRFDPLQVLKMIDKKKITMFPGAPTMYIALINHPDLKKYDLSSIEACISGSSSLPAEVQQTFEQTGGRLVEGYGLTEASPVTNCNLVWGE----------RKDQSIGVPWPDTDVHIRSLETGE-SLPSGEIGEVVVRGPQVMKGYWNRPEET-NATLQNGWLYTGDMGYKDEEGYFYIVDRKKDMIIAGGFNIYPREVEEVLYAHAKVQEAVVIGVPDEYRGETVKAFIVVKEGESVSEKELNDYCRTHLAAYKVPRKYEFRDDLPKTMVGKVLKRVLIEE-------- 86356567 2 ------------------RAAA--PDNA--QFIRTGSGQTWTYGDAFALSGRIAGAMDTLGIRPGDRVAVQVDKSAEALILYLACVRSGAVYLPLNTAYTLAELDYFLGDAEPRLVVVASGAREGVETIAKRHGAI--VETLDADGSGSLLDLARDEPADFVDASRAADDLAAILYTSGTTGRSKGAMLTHGNLLSN--ALTLRDYWRVTADDRLIHALPIFHTHGLFVATNVTLLAGASMFLLSKFDADEVISL--MPQATMLMGVPTFYVRLLQSPRFGKEAAAKIRLFISGSAPLLAETHTEFQARTGHAILERYGM----------TETNMNTSNPYDGKRIAGTVGLPLPGVTVRVTDPATGQVLPPEQ-TGMIEIKGPNVFKGYWRMPEKTAAEFTGDGFFISGDLGKIDSDGYVHIVGRGKDLVISGGYNIYPKEVESEIDQIEGVVESAVIGVPHPDFGEGVTAVVVRKPGAALDEKTIISALQDRLARYKQPKRIIFAEDLPRNTMGKVQKNILRQQYADLYTG- 159030051 527 ----TSYPDHYCIHQLFEEQVKRTPEAVAVVY----SGQQLTYNELNCRANQLAHHLQALGVKANSLVGIFVERSLDMIVGLLGILKAGGAYVPIDPTYPSERIAYMLDDSQLAVLLTQEKLVTSLPQHQ------AQVICLDSDWKEISTE-----SKSSPITSLTPENLAYVIYTSGSTGKPKGVLVAHRGLCNLSQAQI--KLFNVQPDSCVLQFASISFDASISEIVMALCAGARLYLGTREELQPGQPLL----ELLQEQEITHLTLVPSALAALSSENLPALQNIIVAGEPCPPSLVIQWANGR-RFFNAYGPTESTVCATVAQCFEDMDMLP----------IGRPIANTKIYILDRYLQPV--PIGVPGELHLASVGLAKGYLNRPELTDSKFIANPFYKTGDLVRYGNDGQIEFVGRIDHQVKIRGFRIELGEIETVLNQHPQVKEAIIIAREDQPGVKRLCAYVIASQNLTVSQ--LRLFLQEKLPQYMVPAFFVLLDAFPLTPNGKIDRRALPQPALEL---- 162456210 69 -------------------------NKAAIIWGEHGATRTLTYAQLHRETLLLADALKRLGIEKGDRVAIYMGMVPEVAVAMLACARLGAVHTVVFGGFAADALRDRIHDSQAKLVITQDGAYRRGQVVPQHLGKERCEVQMTEGRDVFWHDLLAGAAPACEPTVVDAEHPLFILYTSGSTGKPKGVLHTTAGYLVGAHV-TTKYVFDLRDDDVYWCTADVGWVTGHSYIVYNGATCLMYEGAPNFPDWGRFWRLIEKHGVTILYTAPTAIRAFMRQGDEWPAKSDLSSLRLLGSVGEPINPEAWIWYHRTIGGGRCPIVDT---WWQTETGSIMMTTLPGASFSKPGSTGLPMFGVVPEVVTKDGKPVAAGEGGLLVLKQAWPSMLRTVWGDDDRFRKQYFSDVEGCYFTGDGARRDEDGYFWVRIDDVLNVAGHRIGTAEIESALVSHPSVAEAAAVGRPDDLKGQALVVFVSLRPGVKAGPELLAEHVAKEIGKFARPDAIRFADALPKTRSGKIMRRLLKD--------- 67921295 77 -FAKWFVNGKINMYNCLDRHLTTWRRNKAIWEGEPGDSRTLTYGELHREVCQFANVLKDMGVEKGDRVGIYMPMVPEAAIAMLACTRIGAPHSVVFGGFSAEALRDRLEDAEAKVVVTADGGFRKDKALENGASSVQKVIVIQRTKQDWWHDLQKDASPKCDAEVMDSEDPLFILYTSGSTGKPKGVVHTTGGYNLYTHMTTKW-IFDLKDNDVYWCTADVGWITGHSYIVYGPLSNGMYEGVPRPSNPGCFWDVVEKYGVNVFYTAPTAIRAFIKMGEELPQARDLSSLRLLGTVGEPINPEAWIWYHRVIGGEKCPIVDT---WWQTETGGVMITPLPGATPTQPGSATRPFPGIIADVVDQNGNAVPDNTGGYLVIKHPWPSMLRTVYNNPERFQKTYWDPIPEVEGKPVYFAGDSYFWIMGRVDDVMNVSGHRLGSMELESALVSHPAVAEASVVGVPHEIKGEDIYAFVTLEDHYSPSNELLKQHVVSEIGAIARPGTIQFAEALPKTRSGKIVRRFLRQIAAD----- 116250765 4 --------------------AAAPGDAPFIRI---DNARTWTYDDAIALSGRIAGAMDALGIRPGDRVAVQVEKSAEALILYLACLRTGAVYLPLNTAYTLAELDYFIGDAEPRLVVVAPAARGGVETIAKRHGAI--VETLDADGRGSLLDLARDEPADFVDASRSADDLAAILYTSGTTGRSKGAMLTHGNLLSN--ALTLRDYWRVTADDRLIHALPIFHTHGLFVATNVTLLAGASMFLLSKFDADEVVSLMPQATMLMGVPTFYVRLLQSPRLE-KGAVASIRLFISGSAPLLAETHAEFHARTGHAILERYGMTETNMNTSN-----------PYEGKRIAGTVGFPLPDVTVRVTDPATGLVLPPEE-TGMIEIKGPNVFKGYWRMPEKTAAEFTADGFFISGDLGKIDREGYVHIVGRGKDLVISGGYNIYPKEVEGEIDQIEGVVESAVIGVPHPDFGEGVTAVVVCKPGAVLDEKTIVSALQDRLARYKQPKRIIFADDLPRNTMGKVQKNILRQQYADLY--- 159043948 71 -------DGTLNVANCIDRHLATRGDQTAIIFEPDDPAQHITYRELHRQVCKLSNVLEDLGVRKGDRVILYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALSARINGADARLLITADYAPNADAALLHTRDDVKMLVVKRTGGQTTWVDGRDFDYHEQHPVEVEAEHPLFILYTSGSTGQPKGVVHSSGGYLLY-AAMTQKYVFDVHEGDVYWCTADVGWVTGHSYIVYNGGTTVMFEGVPTYPDASRFWQVCDKHKVTQFYTAPTAIRALMAKGPEFVETCDLSSLRVLGTVGEPINPEAWNWYNDLVGKGRCPIVDT---WWQTETGGHLLTPLPGAIATKPGSATLPFFGVQPVVLDPHSGAEITETECEGVLCLKDSWPGQMRTVYGDHERFVKTYFSDYKGYYFCRRDADGYYWITGRVDDVINVSGHRMGTAEVESALVAHAKVAEAAVVGYPHDIKGQGIYCYVTLMNGEEPSEELRKEWVRTEIGPIAAPDLIQWAPGLPKTRSGKIMRRILRKIAEDDFG-- 91976013 10 -------PERFNIAQHLLSANRSRPDKLAFVD----DSSALTFAELDDKARRMAASLRALGVKREERVFLLMLDGTDWPVAFLGAIYAGVVPVAANTLLTADDYAYMLEHSRAQLVLVSGALRATLKAALTKSDHEVHKVIVSHPIAPDFEAFVGAHAPLEKPAATHADDPAFWLYSSGSTGRPKGVVHTQANPYWSAELYG-RNTLQLRESDVCFSAAKLFFAYGLGNALTFPLTVGMPERPTPDAVFKRWLGGVAGLKPTVFFGAPTGYAGMLASPNLPAREQLALRLASSAGEALPAEIGQRFQRHFGLDI----------VDGIGSTEMLHIFLSNRPERVRYGTTGWPVPGYQIELRGDSGGPV--ADGEPGDLYIHGPSSATMYWGNRAKSQETFQGGWTKSGDKYI-RNEDGSYTYAGRTDDMLKVSGIYVSPFEIEATLVQHPSVLEAAVVGIADEHGLTKPKAYVVQRPGATVSEAELKTFIKDRLAPYKYPRSTVFVDELPKTATGKIQRFKLRE--------- 161511161 67 -------------YNCIDRHLKSRGDKVAIIWEGDNPYKKITYRELYENVCRMANVLKKHGVKKGDRVTIYLPMIPEAAYAMLACARIGAVHSVVFAGFSPEALAGRIVDCESTFVITKENTDTAIDIAAKQYVMVNKVLVVRRTGGKWYHQEVASVEPHCEPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVY-ASMTHQYVFDYHDGEIYWCTADVGWVTGHSYIVYGPLANTLMFEGVPNFPDQGRFWEVVDKHHVNIFYTAPTALRALMGAGDEFVTRSSRSTLRLLGSVGEPINPEAWEWY--YNVVGDQKCPIVDTWWQTENGGILITPLPGATDLKPGSATRPFFGVKPVLVDNEGNVQEGVADGNLCISDSWPGQMRTVYGDHKRFIETYFSTYKGMYFSGDGCRRDEDGYYWIRVDDVLNISGHRLGTAEIESALVSHHSVSEAAVVGYPHPIKGQGIYCYVTLMADAQDPDELRKELVRKEIGPIATPDKIQFAPGLPKTRSGKIMRRILRKIAEDEFG-- 115444579 16 -LPDIEIDNSMTLQEYCFARMAEVGARPCLIDGQTGE--SYTYAEVESASRRAAAGLRRMGVGKGDVVMSLLRNCPEFAFSFLGAARLGAATTTANPFYTPHEVHRQAEAAGARVIVTE---ACAVEKVREFAAERGVPVVTVDGAFDGCVEFREVLAAEDADADVHPDDVVALPYSSGTTGLPKGVMLTHRSLIVAQQVDGENPNLYFSKDDVILCLLPLFHIYSLNSVLLAGLRAGSTIVIMRKFDLGALVDLVRKHNITIAPFVPPIVVEIAKSPRVTAEDLASIRMVMSGAAPMGKDLQDAFMAKIPNAVQGYGMTEAGPVLAMCLA------FAKEPFKVKSGSCGTVVRNAELKIVDPDTGT-SLGRNQSGEICIRGEQIMKGYLNDPEATKNTIDEDGWLHTGDIGFVDDDDEIFIVDRLKEIIKYKGFQVPPAELEALLITHPEIKDAAVVSMKDDLAGEVPVAFIVRTEGSEITEDEIKKFVAKEVVFYKRINKVFFTDSIPKNPSGKILRKDLRAR-------- 177672299 3 ----------LTLPARLERTAAEHPHSTALILGEN----RMTYAELQDQSQRLAGLMRQEGIGPGDRVALMVPNIPAFPVVFFAALQLGAVVVPMNPLFKRREIEYYLEDSGASMLWSVPS-EEAVEGARERGVPLRTL-----GEDGLAPHLAESPGPVTETVERDLEDDAVILYTSGTTGRPKGAQLTHRNMGTNADTAAETL-IQLQHGETVLGCLPLFHVFGLTCALMAPVTMGASLALIPRFDPAVAAQTVRERAVDVFIGVPTMYGAVLAAAKDHPEDLASLRLGVSGGSALPVELLRRFETFDCEILEGYGLSETSPVACFNHPGEAHQ----------PGSIGRAVRGCELQLVTPDGAVVSEGDEETGEVWIRGENVMKGYWGKPEATAQAITEDGWFRSGDLARRDAAGNYYIVDRTKDMILRGGLNVYPREIEEVLYEHPAVAEAAVVGVPHPELGQEVAAHAVLAPGAHATEEELIQHVKARVAPYKYPRTVTVRDGLPKTATGKILKREL----------- 124521128 8 ----------FSVYEQLVFTAEKYGRKEAIYDLKN----RVSYSALLQDVDHFANVLAAKGVKKGDRIAVSLPNWYEAAVIYFAAAKIGAILVPINPLYKSHELEYILDNAAPVLLIASESLEKNLGFQQSLQWVKESITVMGFPSFDEYTGGAASYRSVQKTKIDADNDVFCILYTSGTTGKPKGVMITHRAVV--QSARTIASVLKCTDQDAFIISAPLFHIFGLAINLVCAISAGARILLQEKFRAEQTLKLIEQESITVQQGVPTMFLKQLEVENLENYNLSSLRTGIVGASPIPPNKVKEIREKMGMELNQSFGITEAVTVTSTTFEDDEDKILEILGRPIPG----------VELKIVNDKRETVPHGVVGEIAVRSFAVMKGYYKMPEQTDQVLDSEGWFYTGDLGMLDEDGYLKFVGRKKEMIIRGGFNIYPQEIEAVLSKHPYILESAVIGFPDEVLGEIVCAVIRLKEGADCSEEDILTYLKEWIAIYKVPQRILFTQDFPTTASGKIQKVRLREQ-------- 117923908 68 ----------LNVYNCIDRHLEKRGDKVAILWEGDNPDRKITYRELSALVNKFANALKARGVKKGDRVCIYMPMIPEAAVAMLACTRIGAVHSIVFGGFSPDALRDRIIDAECRVVIKKIPLRKNVETALAQCPNVHTCFVVQDTQLEWYHEAIAAASADCPPEEMDAEDPLFVLYTSGSTGKPKGVLHTTGGYLLYASITHQ-YIFDYHEDDIYWCTADVGWVTGHTYIVYNGATTLMFEGVPTYPDASRFWQVVDKHQVSIFYTAPTAIRSIMSQGDALVKATSRQSLRILGSVGEPINPEAWEWYYHVVGEGRCPIVDT---WWQTETGGILITPLPGATPLKPGSATRPFFGVNPKVLSNEGKEMEGPCEGILVLDHPWPGMMRTVYGDHDRFINTYFANYPGYYFCGDGCRRDEDGYYWIRVDDVINVSGHRLGTAEVESALVLHDQVAEAAVVGMPHEIKGQGIYAYVTLMSGVEPSDALKTELVRKEIGPIASLDVIQFAPGLPKTRSGKIMRRILRKIAAHE---- 196155532 69 -------DGELNAYNCIDRHLANNATKVAFHWEGDSDSQDITYQEVHYEVCKLANALKGMGVAKGDRVAIYMPMVPEAAYAMLACARIGAVHSVIFGGFSPNAIADRINDSSAKVVITADEGRRAGRSIPDACPSITHVLVWNEKHDVWWQDAVDGMSAQCEPEVMNAEDPLFILYTSGSTGTPKGVVHTTGGYLLY-SAMTFKYAFDYKDDDVYWCTADVGWITGHSYMVYGPMVNAASQVFFEGVPTYPDVKRIAQVVEKYKVNSLYRALMAHGDAPAEGCDLSSLRLLGTVGEPINPEAWEWYHRVIGQGRCPIIDTW-----WQTETGGHMILPLPGATELKPGSASRPFFGIQPALFDADGKELEGAAEGNLVIKDSWPSQARTVYGDHQRFINTYFYKGVYFTGDGARCDEDGFYWITGRVDDVLNVSGHRLGTAEIESALVAHPKVAEAAVVGFPHDIKGQGIYVYVTPNEGVEADEALLKAWVRQELSPIATPDMIQWSHGLPKTRSGKIMRRILRKIAANEH--- 118468421 5 ----------------LHRAVQQTPGATMTVFGE----RRRTFLEVADRVARLAGALRALGVRAGDRVAMLAQNSDRYHEYLLAVPWANGVLNPVNIRWTPAEIAYSLEDSGTKVMFVDDSFARMLPAIKDAWAELSTVIYAGEASPPAGTLAYEELIDKSDPVRRGGDELAGLFYTGGTTGFPKGVMLSHANLLTSTYG-LLTPGFAFRPGGICLHAAPMFHL-ADLMSWSAGLLQGGRHVFIPSFEPVTVMQAIAQHQVTDALLVPTMIQKLIDHPDINRYDLTSFRALFYAASAIPQALLERAMKVFPNAEFVQ-----GYGMTELSPLATLLSPDDHQKPRLLRSAGRAAPSAEVRIVDPDGNEV--PRRTVGEVAVRGGNVMLGYWNKPQETAAAIRDGWMHTGDAAY-MDDDGYIYVVDRIKDMIITGGENVYSAEVENAVVQHPSVAACAVIGVPDADWGERVHAVVVLQPGAELAACQIREHAKRLIAGYKCPRSIEFVNALPLSGAGKVLKRELRERH------- 153008426 67 -------------YNCIDRHLKSRGDQVAIIWEGDNPYKKITYRELHENVCRLANVLKKHGVKKGDRVTIYLPMIPEAAYAMLACARIGAVHSVVFAGFSPEALAGRIVDCESKPVPLKENTDTAIDIAAKQYVMVNKVLTVRRTGGKWYHQEVASVEPTCDPEPMNAEDPLFILYTSGSTGKPKGVLHTTGGYLVY-ASMTHQYVFDYHDGDIYWCTADVGWVTGHSYIVYNGATTLMFEGVPNFPDQGRFWEVVDKHHVNIFYTAPTAIRALMGAGDEFVTRSSRSTLRLLGSVGEPINPEAWEWYYNVVGDQRSPIVDT---WWQTETGGILITPLPGATDLKPGSATRPFFGIKPELVDNEGAVIEGAVDGNLCIIDSWPGQMRTLYGDHKRFIEAYFSTYKGKYFTGDGCRRDEDGYYWIRVDDVLNISGHRLGTAEIESALVSHHSVSEAAVVGYPHPIKGQGIYCYVTLMTGEAVQDEELTQHVRKEIGPIATPDKIQFSPGLPKTRSGKIMRRILRKIAEDEFG-- 163761560 30 -----------SIAALIEDSFKRYAARPAYTCM----GKTITYQEMENLSTRIGAWLQSLGLEKGDRVAIMMPNILQMPVAMAAVLRAGYAVVNVNPLYTPRELEHQLKDSGAKAIIILENFALTLQQVIKNT-GVKHVCVASMGHTSFKAALAAGSGRTFKPTQTQPSDVAFLQYTGGTTGVSKGATLLNSNVLSNVAQNDLWLPAAFPEVLVYVCALPLYHIFALTVLMGMSQGAHNILIPNPRDIPGFVKELGKYEFHVFPGLNTLFNALLNNEDFQKLNFKPLLLTLGGGMAVQRPVAERWKQLTSCVISEGYGLSETSPVATANRFDA----------ADFSGTIGLPLPSTSIDIRDEDGAPV--PLGEVGEICIKGPQVMAGYWNRPDETANVMTEDGYFRSGDMGLMDENGYTKIVDRKKDMILVSGFNVYPNEIEEVAVEHPGIAEAAAVAMPDEHSGEAVKLFVVRKDPALSEADVKAH-CAKGLTNYKRPKTVVFKDELPKTNVGKILRRELRD--------- 109114316 76 -----------TVGRCLEATAQRVPEREALVDLH--ENVRLTFAQLKEEVDKAASGLLSIGLCKGDRLGMWGPNSYAWVLIQLATAQAGIILVSVNPAYQATELEYVLKKVGCKALVFPKQFCPEVENAQQRLPDLTTVISVDAPLPGTLLTQQHLEQLQHIQQFLSCHDPINIQFTSGTTGSPKGATLSHYNIVNNILGERLKLHEKTPEQLRMILPSPLYHCLGSVGGMMCLMYGATLILASPVFNGKKALEAISRERGSFLYGTPTMFVDILNQPDFSTYDISTMRGGVIAGSPAPPELIRAIINKINMKDVAYGTTENSPVTFANFPEDTVEQ--------KAESVGRIMPHTEARIMNMEAGMLA-ELNTPGELCIRGYCVMLGYWGEPQKTGEAVDQDKWYRTGDIATMNEQGFCKIVGRSKDMIIRGGENIYPAELEDFFHTHPKVQEVQVVGVKDDRMGEEICACIRLKDGEETTAEEMKAFCKGKISHFKIPRYIVFVTNYPLTTSGKIQKFKLREQMERHL--- 167888937 4999 ------YPREKTLHGIFEEKAALTPDHTALIFGET----ELTYGELHQQANRLARTLRAQGVRPDQPVGIMVERSLEMIIGIHAILKAGGAYVPIDPEFPEDRIRHMLEDSGAKLLLTKSHL------IDRFPFTGTILALDDPQAYHADDSNLEPIA--------GPEHLAYIIYTSGSTGKPKGVMIEHRSAV--HTLSQLEAEYPMLAGDRFLLKTTFTFDFSVPELFCWFFGQGTLVILPQGVDKDPVALLEAVDTNRITHVPSMLSVLVQYLKESSTQGFPTLKYLFACGETLPAKLVEEYYKVSPYAVLENIYGPTEAAVYATRYTT-----SPETAALTHVPIGKPYANVQVWMMDSAAQL--SPVGVPGELCIAGEGVARGYFNQPDLTAEKFIPHPYKPGERIYRWLPDGNIEYLGRIDHQVKIRGYRIELGEVEAQILKVPSVQEAVVLALADSSGSTQLCAYFVAEEG--LAAGVLREALASELPSYMIPSAFIQLGQMPLNPNGKLDRKAL----------- 167888937 1971 ------YPRDKTIHALFEEQAVRNPDAVAVVC----EEATLSYSELNERANGLARTLRERGLQPDGLVGIMADRSLEMVVGILAILKAGGAYVPVDPEYPEDRIRFMLEDSGAKLLLTQAHLETRVS------FTGDVINLDEPASYKEDISNLE--------PAAGPNHLAYVIYTSGTTGKPKGTLIEHKNVVRLLFNDKNMFDFGSQDTWTLFHSFCFDFSVWEMYGALLNGGRLVIVPSLTAKGPERFLQLLKDQKVTVLNQTPTYFYQLLQEELSHRAAELSLRMIIFGGEALSPALLKDWRAKYPQVQLINMYG-----ITETTAHVTYKEITELEIEQGRSNIGIPIPTLRAYILDEQRRP--QPIGIPGELYVAGEGLARGYLNRPELTEEKFVAHPFEAGERMYRWLPDGSMEYLGRIDHQVKIRGYRIELGEVEAKLLHAPSVREAVVLAREDGSGQKVLVGYFT-ADQMLTVGELRKA-LAAELPAYMIPSYFMQLEQMPLTPNGKLDRKALPAPEANVQTGA 167888937 943 ---------RTTFHGLLEVQAGRTPDATAIVF----ENEVLTYAELNAKANGLARRLRAEGIKTGDLVGLIVERSTDMIVGMYGIMKAGGAYVPIDPEYPKERINYMLEDSGTKMILAQAHL------LEHRGWTGNVLLLDEPSTYDADASNLKDTA--------DPDDLAYVIYTSGTTGRPKGVLVEHRGL--QNLSDVYRGLFEVTPQDRIVQFASLSFDASVSEILTTLSHGATLCIPSTQEILDHALFEQFMNDKGITVATLPPAYAIHLEPER----LPTLRCLLTAGSATSVELIEKWRKHVQYFNAYGPTEDSVCTTIWNAQNS--------EETVGIVSIGQPIANHRVYILDEHFRLL--PVGVAGELCISGIGLARGYHNRPELMDEKFVDNPYAPGERMYRWLSNGTIEYLGRIDHQVKIRGYRIELGEVEAHMLRVPSVQEVVVLAVESDDGYKDLVAYFVAAQKLEVSE--LRADLSEMLPGYMIPSRFIQLEDMPLTSNGKIDRKALQDE-------- 167888937 3484 ---AHVYPSDQGLHTLFEEQVARTPDKIAAISGD----IQITYRELNEWANRLASTLIAQGLRSEQVVGLLADRSVELLVAIMGVLKAGGAYVPIDPEYPQERIQYILKDSGAEILLTQSHLTKLAS--------------FEGMVMELDSPHIYGTGVNNPNIPVRGNDLVYLIYTSGTTGNPKGTMINHKGIVNYIWWANKVYCAG-QPTDFPLYSSISFDLTMTSMFTPLINGGIVRIYDGIDKAEVVQHILRENAVDILKLTPTHLSLIKDMTIPAESRIQQLIVGGENLTTHLSKTITDLF------GGNIKIYNEYGP--TETVVGCMIHLYDPAKDTRESVPIGLPSDNIYIHILDEQLRLV--PLGVEGEMYIAGDGVARGYLNRPDLTAEKFIRNPFAAEGNMYRTGPNGDIEYIGRIDHQVKIRGYRIELGEIEAKLLDMPLVEEALVVAWADANGQKSLCAYFVADREMSVSE--LRNELSAELPAYMIPSYFVQMDVMPLTPNGKLDRKALPE--------- 148554757 36 ------------LGDALAGAARQWGEREALVYRHQPADVAWSYAELDATADRLAASLVAQGYRPGERIAIWGPNHPEWILLEYAIAKAGLVLVALNPLYRPGELAFALGDSNAAAIFHADLIGGAPAATIVAEARPDVPALRGVHAFSIWTALLPAAPDRLPRVEVDPGEALMIQYTSGTTGVPKAVRLSHAAIAT--TARNSYRRWGLGEGDRVCVGFPLFHVGGSGNSVPGACLNGATLLPLHIFKPGIALDILEQERCTAFIGVPTMLIAMLDDPSIAGRRLDALATIIVGGAPVTRDLLARCRATFGADVINCYGQ-------TETCGVTTTTILGDGVDKKTRTSGTPLVGVSVSIRDGDGRPVPRNA--IGQLFYSGPGAMTGYGSRPGVEDESGWVASGDLATMDE----DGYVAIVGRAKEMIIRGGENLSPVEIETYMKEHDAIGDVAVVGVPDPKYGEVVCAVVHLRPGHAVSGTAIRDWCAARISRWKVPHYVEFVDEFPLTPSGKIQKFRLRKDMSERLG-- 156550129 46 ---------ETTIGKLLETAAGRWPERDCVISIH--QSSRLTYGELLLRADKLAAGLKKLGLRKGDRIGIWGPNEIEWLISYMGAARAGLIVAGINPYYQLGELHYCLKKIGAKAVYRTQRYAEMLLTVKKNLPMLDHIIVYADDHVTGTRRFRDVESLADEQVEISPYNGTNIQFTSGTTGNPKAVLLSQRGLVNNSRQ--AVTRLDTDGRKICLNVPYFHAFGMVMGIVGPLHAGSTVVLESPTFNPIKSIEAIIAEKCSVCFGTPTMWTNMIDVQTRTGAKIDTLYTGSTGGAPASPDLYKRVRECLRMERIKSIYGLTENTAIVN------QALPEEDNQLTETTIGYISDHLEIKVIDEKGEMV--PFGTPGELCTRGYSIMLGYWDDEESTRKAIMEDEWLKTGDQYVLREDGYGIIVGRLKDMIIRGGENIYPKEIEHFLESHPSILEVHAFGVHDDVYGEEMCACVRLRSGAKISVDDVVNYAKGKIAKFKIPRYIVFREEFPKTTSGKIQKYKLRQEMED----- 198266110 43 ----WYADGTLNVANCIDRHLATRGDQTAIIWEPDDEALQITYKQLHVSVSKMANVLKGLGVGKGDRVVIYMPMIPEAAYAMLACARIGAIHSIVFAGFSPDALAARVNGSEAKVVITADEAPNADQALLHTSDKVKCLVVKRTGGQTTWVEGRDYDSADCPPEEMNAEDPLFVLYTSGSTGMPKGVVHTTGGYIVYASMTHEI-TFDYKEGDVFWCTADVGWVTGHSYIVYNGATTLMFEGVPTYPDASRFWQVCEKYKVAQFYTAPTAIRALMAQGDEFVKGTDLSSLKLLGTVGEPINPEAWNWYNEVVGGGNCPIVDT---WWQTETGGHLMTPLPGAHAMKPGSAMKPFFGIEPVVLEPATGEIVEGNDVEGCIKDSWPGQMRSVWGDHERFEKTYFADYYYFTGDGCKRDADGDYWITGRVDDVINVSGHRMGTAEVESALVAHPKVAEAAVVGYPHDIKGQGIYCYITLMNGEVATEELRRKWVRTEIGPIASPDLIQWAPGLPKTRSGKIMRRILRKIAENDFG-- 29829739 263 ---DAAFEDTVRLDELFTRQARLTPDATAVV----GDGFRLTYAELDARANRLARTLRERGVGRDDLVAVLADRSPQLLVAVYAVLKAGAAYLPVDPGYPVERIRYVLDDSAARLVLSTPRHRDLVHEGRE---------VLDLTDESAY-----AKDSTAPEVIGDARDLAYVIYTSGSTGNPKGVQIEHRSVVN--RINWMQRAYPVTSADVIMQKTPTSFDVSVWELFWWMFEGVCLPDPGAERDPEALVTAIERYGVTTMHFVPSMLGAFLDFVVGAGVQAGLVRQVFASGEALTPHHVRRFAEVAAATTGPAARLINLYGPTEATVDVTHHACGPDDVDRVP--IGRPIDNTRILVLDSGLRP--QPVGVPGELCIAGVGLARGYLGRPELTAERFVEERVYRTGDLARWLPDGSIDYLGRIDHQVKVRGYRIELGEIEESLRRHPQVKDAVVLARKAEDGQTHLCGYV--QSADALTEEDLKRHLGVTLPDYMVPARLVALDTFPLSPNGKLDRRALPE--------- 68845359 3582 ----IQYPQNQTIQELFEEQVKKTPEHIAIVW----EGQALTYHELNIKANQLARVLREKGVTPNHPVAIMTERSLEMIVGIFSILKAGGAYVPIDPAYPQERIQYLLEDSGATLLLTQSHVLNKLP--------------VDIEWLDLTDEQNYVEDGTNLPFMNQSTDLAYIIYTSGTTGKPKGVMIEHQSIIN--CLQWRKEEYEFGPGDTALQVFSFAFDGFVASLFAPILAGATSVLPKEEEAKDPVALKKLIASEEITHYYGVPSLFSAILDVSSSKDLQNLRCVTLGGEKLPAQIVKKIKEKNKEIEVNNEYGPTENSVVTT--------IMRDIQVEQEITIG--CPLSNVDVYIVNCNHQLQPVGVVGELCIGGQGLARGYLNKPELTADKFVVNPFVPGERMYKWRSDGMIEYVGRVDEQVKVRGYRIELGEIESAILEYEKIKEAVVIVSEHTASEQMLCAYIVGEEDVLTLD--LRSYLAKLLPSYMIPNYFIQLDSIPLTPNGKVDRKALPE--------- 216276 466 -----------TIHQLFTEQVEKTPEHVAVVF----EDEKVTYRELHERSNQLARFLREKGVKKESIIGIMMERSVEMIVGILGILKAGGAFVPIDPEYPKERIGYMLD--SVRLVLTQRHLKDKFA------FTKETIVIEDPSISHELTEEIDYINE--------SEDLFYIIYTSGTTGKPKGVMLEHKNIVNLLHFTFEKTNINFSDKVLQYTTCSFDVCYQEIFSTLLSGGQLYLIRKETQRDVEQLFDLVKRENIEVLSFPVAFLKFIFNEREFINRFPTCVKHIITAGEQLVVNNEFKRYLHEHNVHLHNHYGPSETHVVTTYTINPEAEIPELPPIGKPIS--------NTWIYILDQEQQLQPQGIVGELYISGANVGRGYLNNQELTAEKFFADPFRPNERMYRWLPDGNIEFLGRADHQVKIRGHRIELGEIEAQLLNCKGVKEAVVIDKADDKGGKYLCAYVVMEVEVNDSE--LREYLGKALPDYMIPSFFVPLDQLPLTPNGKIDRKSL----------- 68845342 1500 ----TTYPHMQTIQGLFEEQVEKTPDHVAVGWKD----QTLTYRELNERANQVARVLRQKGVQPDNIVGLLVERSPEMLVGIMGILKAGGAYLPLDPEYPADRISYMIQDCGVRIMLTQQHLLSLVHDEFDC-------VILDED------SLYKGDSSNLAPVN-QAGDLAYIMYTSGSTGKPKGVMVEHRNVI---RLVKNTNYVQVREDDRIIQTGAIGFDALTFEVFGSLLHGAELYPVTKDVLLDAEK-LHKFLQANQITIMWLTSPLFNQLSQGTEEMFAGLRSLIVGGDALSPKHI-----NNVKRKCPNLTMWNGYGPTENTTFSTCFLIDKEYDDNIPIGKAISNSTVYIMDRYGQLQPV----GVPGELCVGGDGVARGYMNQPALTEEKFVPNPFAPGERMYRWLPDGTIEYLGRIDQQVKIRGYRIEPGEIETLLVKHKKVKESVIMVVEDNNGQKALCAYYVPEEEVTVSE--LREYIAKELPVYMVPAYFVQIEQMPLTQNGKVNRSALPK--------- 68845342 2535 -------------HELFEEQVEKTPDHIAVID----EREKLSYQELNAKANQLARVLRQKGVQPNSMVGIMVDRSLDMIVGMLGVLKAGGAYVPIDIDYPQERISYMMEDSGAALLLTQQKLTQQIAFSGDILYLDQE-------------EWLHEEASNLEPIARP-HYIAYIIYTSGTTGKPKGVMIEHQSYVNVAMAWKDAYRLDTFPVRLLQMASFAFAFDVSAGDFARALLTGGQLIVCPNEVKMDPASLYAIIKKYDITIFEATPALVIPLMEYIYEQKLDISQLQILIVGSDSCSMEDFKTLVSRFGSTIRIVNSYGVTEACIDSSYYEQPLSSLHVTGTVPIGKPYANMKMYIMNQYLQ--IQPVGVIGELCIGGAGVARGYLNRPDLTAEKFVPNPFVPGEKLYRWMPDGNVEFLGRNDHQVKIRGIRIELGEIEAQLRKHDSIKEATVIAREDHMKEKYLCAYMVTEGE-VNVAELRAYLANDRAA--MIPSYFVSLEAMPLTANGKIDKRSLPE---------